Photography - Electronic still picture imaging - Picture transfer protocol (PTP) for digital still photography devices

ISO 15740:2008 provides a common communication protocol for exchanging images with and between digital still photography devices (DSPDs). This includes communication between DSPDs and host computers, printers, other digital still devices, telecommunications kiosks and image storage and display devices.
This protocol is transport- and platform-independent.

Photographie - Imagerie des prises de vue électroniques - Protocole de transfert d'images (PTP) pour les appareils photographiques électroniques numériques

Fotografija - Digitalno upodabljanje mirujočih slik - Protokol za prenašanje slik pri fotografskih napravah za mirujoče slike (PTP)

Ta mednarodni standard podaja splošni komunikacijski protokol za izmenjavo slik fotografskimi napravami za mirujoče slike (DSPD) in med njimi. Ta vključuje komunikacijo med DSPD in gostiteljskimi računalniki, tiskalniki, drugimi digitalnimi napravami za mirujoče slike, telekomunikacijskimi kioski in napravami za shranjevanje in prikaz slik. Ta protokol ni odvisen od prevoza in platforme.

General Information

Status
Withdrawn
Publication Date
07-Jun-2011
Withdrawal Date
23-Jan-2014
Technical Committee
Current Stage
9900 - Withdrawal (Adopted Project)
Start Date
15-Jan-2014
Due Date
07-Feb-2014
Completion Date
24-Jan-2014

Relations

Buy Standard

Standard
ISO 15740:2008 - Photography -- Electronic still picture imaging -- Picture transfer protocol (PTP) for digital still photography devices
English language
116 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO 15740:2011
English language
123 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)


INTERNATIONAL ISO
STANDARD 15740
Second edition
2008-05-01
Photography — Electronic still picture
imaging — Picture transfer protocol (PTP)
for digital still photography devices
Photographie — Imagerie des prises de vue électroniques — Protocole
de transfert d'images (PTP) pour les appareils photographiques
électroniques numériques
Reference number
©
ISO 2008
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.

©  ISO 2008
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO 2008 – All rights reserved

Contents Page
Foreword. v
Introduction . vi
1 Scope . 1
2 Normative references . 1
3 Terms and definitions. 1
4 Digital still photography device model. 5
4.1 Overview . 5
4.2 Baseline requirements . 6
5 Data format specification. 7
5.1 General format . 7
5.2 Data types. 7
5.3 Simple types. 9
5.4 Arrays. 11
5.5 Datasets . 12
6 Image and data object formats. 21
6.1 Object usage . 21
6.2 Thumbnail formats. 23
6.3 ObjectFormatCodes. 24
6.4 Object format version identification . 24
6.5 Data object association. 24
7 Transport requirements . 27
7.1 Disconnection events. 27
7.2 Reliable, error-free channel . 27
7.3 Asynchronous event support. 27
7.4 Device discovery and enumeration . 27
7.5 Specific transports . 27
8 Persistent storage. 28
8.1 StorageID . 28
8.2 Data object referencing. 28
8.3 Receiver object placement . 29
9 Communication protocol . 30
9.1 Device roles. 30
9.2 Sessions . 30
9.3 Transactions. 30
9.4 Operation flow. 33
9.5 Vendor extensions. 33
10 Operations . 34
10.1 Operation overview. 34
10.2 Operation parameters. 34
10.3 OperationCode format. 35
10.4 OperationCode summary. 35
10.5 Operation descriptions. 35
11 Responses. 60
11.1 ResponseCode format. 60
11.2 ResponseCode summary. 61
11.3 Response descriptions . 62
12 Events. 66
12.1 Event usage . 66
12.2 Event types . 67
12.3 Event dataset. 67
12.4 EventCode format . 68
12.5 EventCode summary . 68
12.6 Event descriptions . 68
13 Device properties . 72
13.1 Device property usage. 72
13.2 Values of a device property . 72
13.3 Device property management requirements. 73
13.4 Device property identification. 73
13.5 Device property descriptions. 76
14 Streaming (PTP v1.1 only). 93
14.1 Streaming overview . 93
14.2 Stream transfer. 93
14.3 Multiplexing . 94
14.4 Discovering and configuring stream capabilities. 94
14.5 Data transfer mechanism . 94
14.6 Packet layout . 95
14.7 Frame layout. 96
14.8 Enumerating supported streams. 96
14.9 Retrieving stream information. 96
15 Conformance section . 96
Annex A (informative) Optional device features. 99
Annex B (normative) Object referencing and format codes . 101
Annex C (informative) Operation flow example scenarios. 103
Annex D (informative) Filesystem implementation examples. 107
Annex E (informative) Reference to OSI model . 110
Annex F (informative) SendObject implementation example. 113
Bibliography . 116

iv © ISO 2008 – All rights reserved

Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies
(ISO member bodies). The work of preparing International Standards is normally carried out through ISO
technical committees. Each member body interested in a subject for which a technical committee has been
established has the right to be represented on that committee. International organizations, governmental and
non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the
International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of technical committees is to prepare International Standards. Draft International Standards
adopted by the technical committees are circulated to the member bodies for voting. Publication as an
International Standard requires approval by at least 75 % of the member bodies casting a vote.
Attention i
...


SLOVENSKI STANDARD
01-julij-2011
)RWRJUDILMD'LJLWDOQRXSRGDEOMDQMHPLUXMRþLKVOLN3URWRNRO]DSUHQDãDQMHVOLNSUL
IRWRJUDIVNLKQDSUDYDK]DPLUXMRþHVOLNH 373
Photography - Electronic still picture imaging - Picture transfer protocol (PTP) for digital
still photography devices
Photographie - Imagerie des prises de vue électroniques - Protocole de transfert
d'images (PTP) pour les appareils photographiques électroniques numériques
Ta slovenski standard je istoveten z: ISO 15740:2008
ICS:
37.040.99 Drugi standardi v zvezi s Other standards related to
fotografijo photography
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

INTERNATIONAL ISO
STANDARD 15740
Second edition
2008-05-01
Photography — Electronic still picture
imaging — Picture transfer protocol (PTP)
for digital still photography devices
Photographie — Imagerie des prises de vue électroniques — Protocole
de transfert d'images (PTP) pour les appareils photographiques
électroniques numériques
Reference number
©
ISO 2008
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.

©  ISO 2008
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO 2008 – All rights reserved

Contents Page
Foreword. v
Introduction . vi
1 Scope . 1
2 Normative references . 1
3 Terms and definitions. 1
4 Digital still photography device model. 5
4.1 Overview . 5
4.2 Baseline requirements . 6
5 Data format specification. 7
5.1 General format . 7
5.2 Data types. 7
5.3 Simple types. 9
5.4 Arrays. 11
5.5 Datasets . 12
6 Image and data object formats. 21
6.1 Object usage . 21
6.2 Thumbnail formats. 23
6.3 ObjectFormatCodes. 24
6.4 Object format version identification . 24
6.5 Data object association. 24
7 Transport requirements . 27
7.1 Disconnection events. 27
7.2 Reliable, error-free channel . 27
7.3 Asynchronous event support. 27
7.4 Device discovery and enumeration . 27
7.5 Specific transports . 27
8 Persistent storage. 28
8.1 StorageID . 28
8.2 Data object referencing. 28
8.3 Receiver object placement . 29
9 Communication protocol . 30
9.1 Device roles. 30
9.2 Sessions . 30
9.3 Transactions. 30
9.4 Operation flow. 33
9.5 Vendor extensions. 33
10 Operations . 34
10.1 Operation overview. 34
10.2 Operation parameters. 34
10.3 OperationCode format. 35
10.4 OperationCode summary. 35
10.5 Operation descriptions. 35
11 Responses. 60
11.1 ResponseCode format. 60
11.2 ResponseCode summary. 61
11.3 Response descriptions . 62
12 Events. 66
12.1 Event usage . 66
12.2 Event types . 67
12.3 Event dataset. 67
12.4 EventCode format . 68
12.5 EventCode summary . 68
12.6 Event descriptions . 68
13 Device properties . 72
13.1 Device property usage. 72
13.2 Values of a device property . 72
13.3 Device property management requirements. 73
13.4 Device property identification. 73
13.5 Device property descriptions. 76
14 Streaming (PTP v1.1 only). 93
14.1 Streaming overview . 93
14.2 Stream transfer. 93
14.3 Multiplexing . 94
14.4 Discovering and configuring stream capabilities. 94
14.5 Data transfer mechanism . 94
14.6 Packet layout . 95
14.7 Frame layout. 96
14.8 Enumerating supported streams. 96
14.9 Retrieving stream information. 96
15 Conformance section . 96
Annex A (informative) Optional device features. 99
Annex B (normative) Object referencing and format codes . 101
Annex C (informative) Operation flow example scenarios. 103
Annex D (informative) Filesystem implementation examples. 107
Annex E (informative) Reference to OSI model . 110
Annex F (informative) SendObject implementation example. 113
Bibliography . 116

iv © ISO 2008 – All rights reserved

Foreword
ISO (the International Organization for Standardization) is a worldwide
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.