{"id":340939,"date":"2024-10-19T23:53:42","date_gmt":"2024-10-19T23:53:42","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-iso-157402013\/"},"modified":"2024-10-25T23:04:38","modified_gmt":"2024-10-25T23:04:38","slug":"bs-iso-157402013","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-iso-157402013\/","title":{"rendered":"BS ISO 15740:2013"},"content":{"rendered":"
This International Standard 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.<\/p>\n
This protocol is transport- and platform-independent.<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
7<\/td>\n | Foreword <\/td>\n<\/tr>\n | ||||||
8<\/td>\n | Introduction <\/td>\n<\/tr>\n | ||||||
11<\/td>\n | Section sec_1 Section sec_2 Section sec_3 Section sec_3.1 Section sec_3.2 Section sec_3.3 1\tScope 2\tNormative references 3\tTerms and definitions <\/td>\n<\/tr>\n | ||||||
12<\/td>\n | Section sec_3.4 Section sec_3.5 Section sec_3.6 Section sec_3.7 Section sec_3.8 Section sec_3.9 Section sec_3.10 Section sec_3.11 Section sec_3.12 Section sec_3.13 <\/td>\n<\/tr>\n | ||||||
13<\/td>\n | Section sec_3.14 Section sec_3.15 Section sec_3.16 Section sec_3.17 Section sec_3.18 Section sec_3.19 Section sec_3.20 Section sec_3.21 Section sec_3.22 Section sec_3.23 Section sec_3.24 <\/td>\n<\/tr>\n | ||||||
14<\/td>\n | Section sec_3.25 Section sec_3.26 Section sec_3.27 Section sec_3.28 Section sec_3.29 Section sec_3.30 Section sec_3.31 Section sec_3.32 Section sec_3.33 Section sec_3.34 <\/td>\n<\/tr>\n | ||||||
15<\/td>\n | Section sec_3.35 Section sec_3.36 Section sec_3.37 Section sec_3.38 Section sec_3.39 Section sec_3.40 Section sec_3.41 Section sec_4 Section sec_4.1 4\tDigital still photography device model 4.1\tOverview <\/td>\n<\/tr>\n | ||||||
16<\/td>\n | Section sec_4.2 Section sec_4.2.1 Section sec_4.2.2 Section sec_4.2.3 Section sec_4.2.4 Section sec_4.2.5 Section sec_5 Section sec_5.1 Section sec_5.1.1 4.2\tBaseline requirements 5\tData format specification 5.1\tGeneral format <\/td>\n<\/tr>\n | ||||||
17<\/td>\n | Section sec_5.1.2 Section sec_5.1.3 Section sec_5.2 Section sec_5.2.1 Table tab_1 Section sec_5.2.2 5.2\tData types <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | Table tab_2 <\/td>\n<\/tr>\n | ||||||
19<\/td>\n | Section sec_5.3 Section sec_5.3.1 Table tab_3 Section sec_5.3.2 5.3\tSimple types <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | Section sec_5.3.3 Section sec_5.3.4 Section sec_5.3.5 Section sec_5.3.5.1 Table tab_4 Section sec_5.3.5.2 <\/td>\n<\/tr>\n | ||||||
21<\/td>\n | Section sec_5.4 Section sec_5.4.1 Table tab_5 Section sec_5.4.2 5.4\tArrays <\/td>\n<\/tr>\n | ||||||
22<\/td>\n | Table tab_6 Section sec_5.5 Section sec_5.5.1 Section sec_5.5.2 5.5\tData sets <\/td>\n<\/tr>\n | ||||||
23<\/td>\n | Table tab_7 <\/td>\n<\/tr>\n | ||||||
24<\/td>\n | Table tab_8 Section sec_5.5.3 <\/td>\n<\/tr>\n | ||||||
25<\/td>\n | Table tab_9 Table tab_10 <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | Section sec_5.5.4 Table tab_11 Table tab_12 <\/td>\n<\/tr>\n | ||||||
28<\/td>\n | Table tab_13 Table tab_14 Section sec_5.5.5 <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | Table tab_15 Section sec_5.5.6 <\/td>\n<\/tr>\n | ||||||
30<\/td>\n | Table tab_16 Section sec_5.5.7 Table tab_17 <\/td>\n<\/tr>\n | ||||||
31<\/td>\n | Section sec_6 Section sec_6.1 Table tab_18 6\tImage and data object formats 6.1\tObject usage <\/td>\n<\/tr>\n | ||||||
32<\/td>\n | Section sec_6.2 Section sec_6.2.1 Section sec_6.2.2 6.2\tThumbnail formats <\/td>\n<\/tr>\n | ||||||
33<\/td>\n | Section sec_6.2.3 Section sec_6.3 Section sec_6.4 6.3\tObjectFormatCodes 6.4\tObject format version identification <\/td>\n<\/tr>\n | ||||||
34<\/td>\n | Section sec_6.5 Section sec_6.5.1 Section sec_6.5.2 Table tab_19 6.5\tData object association <\/td>\n<\/tr>\n | ||||||
35<\/td>\n | Figure fig_1 Figure fig_2 Figure fig_3 <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | Section sec_6.5.3 Section sec_6.5.4 Section sec_6.5.5 Section sec_7 Section sec_7.1 7\tTransport requirements 7.1\tDisconnection events <\/td>\n<\/tr>\n | ||||||
37<\/td>\n | Section sec_7.2 Section sec_7.3 Section sec_7.4 Section sec_7.5 Section sec_7.5.1 Section sec_7.5.3 Section sec_8 Section sec_8.1 7.2\tReliable, error-free channel 7.3\tAsynchronous event support 7.4\tDevice discovery and enumeration 7.5\tSpecific transports 8\tPersistent storage 8.1\tStorageID <\/td>\n<\/tr>\n | ||||||
38<\/td>\n | Figure fig_4 Section sec_8.2 Section sec_8.2.1 Section sec_8.2.1.1 Section sec_8.2.1.2 8.2\tData object referencing <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | Section sec_8.2.2 Section sec_8.3 8.3\tReceiver object placement <\/td>\n<\/tr>\n | ||||||
40<\/td>\n | Section sec_9 Section sec_9.1 Section sec_9.2 Section sec_9.2.1 Section sec_9.2.2 Section sec_9.3 Section sec_9.3.1 9\tCommunication protocol 9.1\tDevice roles 9.2\tSessions 9.3\tTransactions <\/td>\n<\/tr>\n | ||||||
41<\/td>\n | Figure fig_5 Section sec_9.3.2 Section sec_9.3.3 <\/td>\n<\/tr>\n | ||||||
42<\/td>\n | Table tab_20 Section sec_9.3.4 Section sec_9.3.5 <\/td>\n<\/tr>\n | ||||||
43<\/td>\n | Table tab_21 Section sec_9.4 Section sec_9.5 Section sec_9.5.1 9.4\tOperation flow 9.5\tVendor extensions <\/td>\n<\/tr>\n | ||||||
44<\/td>\n | Section sec_9.5.2 <\/td>\n<\/tr>\n | ||||||
45<\/td>\n | Section sec_10 Section sec_10.1 Section sec_10.2 Section sec_10.3 Section sec_10.4 Section sec_10.5 Section sec_10.5.1 10\tOperations 10.1\tOperation overview 10.2\tOperation parameters 10.3\tOperationCode format 10.4\tOperationCode summary 10.5\tOperation descriptions <\/td>\n<\/tr>\n | ||||||
46<\/td>\n | Table tab_22 <\/td>\n<\/tr>\n | ||||||
47<\/td>\n | Section sec_10.5.2 Section sec_10.5.3 <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | Section sec_10.5.4 Section sec_10.5.5 <\/td>\n<\/tr>\n | ||||||
49<\/td>\n | Section sec_10.5.6 Section sec_10.5.7 <\/td>\n<\/tr>\n | ||||||
50<\/td>\n | Section sec_10.5.8 <\/td>\n<\/tr>\n | ||||||
51<\/td>\n | Section sec_10.5.9 Section sec_10.5.10 <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | Section sec_10.5.11 Section sec_10.5.12 <\/td>\n<\/tr>\n | ||||||
54<\/td>\n | Section sec_10.5.13 Section sec_10.5.14 <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | Figure fig_6 <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | Figure fig_7 Section sec_10.5.15 Section sec_10.5.16 <\/td>\n<\/tr>\n | ||||||
57<\/td>\n | Section sec_10.5.17 Table tab_23 Section sec_10.5.18 <\/td>\n<\/tr>\n | ||||||
58<\/td>\n | Section sec_10.5.19 Section sec_10.5.20 <\/td>\n<\/tr>\n | ||||||
59<\/td>\n | Section sec_10.5.21 Section sec_10.5.22 <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | Section sec_10.5.23 Section sec_10.5.24 <\/td>\n<\/tr>\n | ||||||
61<\/td>\n | Section sec_10.5.25 Section sec_10.5.26 <\/td>\n<\/tr>\n | ||||||
62<\/td>\n | Section sec_10.5.27 Section sec_10.5.28 <\/td>\n<\/tr>\n | ||||||
63<\/td>\n | Figure fig_8 <\/td>\n<\/tr>\n | ||||||
64<\/td>\n | Figure fig_9 Section sec_10.5.29 <\/td>\n<\/tr>\n | ||||||
65<\/td>\n | Section sec_10.5.30 Section sec_10.5.31 <\/td>\n<\/tr>\n | ||||||
66<\/td>\n | Section sec_10.5.32 Table tab_24 <\/td>\n<\/tr>\n | ||||||
67<\/td>\n | Section sec_10.5.33 Section sec_10.5.34 <\/td>\n<\/tr>\n | ||||||
68<\/td>\n | Section sec_10.5.35 <\/td>\n<\/tr>\n | ||||||
69<\/td>\n | Table tab_25 Section sec_10.5.36 Table tab_26 Section sec_10.5.37 <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | Section sec_11 Section sec_11.1 Section sec_11.2 Table tab_27 11\tResponses 11.1\tResponseCode format 11.2\tResponseCode summary <\/td>\n<\/tr>\n | ||||||
71<\/td>\n | Section sec_11.3 Section sec_11.3.1 Section sec_11.3.2 Section sec_11.3.3 11.3\tResponse descriptions <\/td>\n<\/tr>\n | ||||||
72<\/td>\n | Section sec_11.3.4 Section sec_11.3.5 Section sec_11.3.6 Section sec_11.3.7 Section sec_11.3.8 Section sec_11.3.9 Section sec_11.3.10 Section sec_11.3.11 <\/td>\n<\/tr>\n | ||||||
73<\/td>\n | Section sec_11.3.12 Section sec_11.3.13 Section sec_11.3.14 Section sec_11.3.15 Section sec_11.3.16 Section sec_11.3.17 Section sec_11.3.18 Section sec_11.3.19 Section sec_11.3.20 <\/td>\n<\/tr>\n | ||||||
74<\/td>\n | Section sec_11.3.21 Section sec_11.3.22 Section sec_11.3.23 Section sec_11.3.24 Section sec_11.3.25 Section sec_11.3.26 Section sec_11.3.27 <\/td>\n<\/tr>\n | ||||||
75<\/td>\n | Section sec_11.3.28 Section sec_11.3.29 Section sec_11.3.30 Section sec_11.3.31 Section sec_11.3.32 Section sec_11.3.33 Section sec_11.3.34 <\/td>\n<\/tr>\n | ||||||
76<\/td>\n | Section sec_11.3.35 Section sec_12 Section sec_12.1 Section sec_12.2 Section sec_12.2.1 Section sec_12.2.2 Section sec_12.3 Table tab_28 12\tEvents 12.1\tEvent usage 12.2\tEvent types 12.3\tEvent data set <\/td>\n<\/tr>\n | ||||||
77<\/td>\n | Section sec_12.4 Section sec_12.5 Table tab_29 Section sec_12.6 Section sec_12.6.1 12.4\tEventCode format 12.5\tEventCode summary 12.6\tEvent descriptions <\/td>\n<\/tr>\n | ||||||
78<\/td>\n | Section sec_12.6.2 Section sec_12.6.3 Section sec_12.6.4 <\/td>\n<\/tr>\n | ||||||
79<\/td>\n | Section sec_12.6.5 Section sec_12.6.6 Section sec_12.6.7 Section sec_12.6.8 <\/td>\n<\/tr>\n | ||||||
80<\/td>\n | Section sec_12.6.9 Section sec_12.6.10 Section sec_12.6.11 Section sec_12.6.12 <\/td>\n<\/tr>\n | ||||||
81<\/td>\n | Section sec_12.6.13 Section sec_12.6.14 Section sec_13 Section sec_13.1 Section sec_13.2 13\tDevice properties 13.1\tDevice property usage 13.2\tValues of a device property <\/td>\n<\/tr>\n | ||||||
82<\/td>\n | Section sec_13.3 Section sec_13.4 Section sec_13.4.1 13.3\tDevice property management requirements 13.4\tDevice property identification <\/td>\n<\/tr>\n | ||||||
83<\/td>\n | Section sec_13.4.2 Section sec_13.4.3 Section sec_13.4.4 Table tab_30 <\/td>\n<\/tr>\n | ||||||
84<\/td>\n | Table tab_31 Table tab_32 Section sec_13.4.5 Section sec_13.4.6 Table tab_33 <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | Section sec_13.5 Section sec_13.5.1 Section sec_13.5.2 Section sec_13.5.3 13.5\tDevice property descriptions <\/td>\n<\/tr>\n | ||||||
87<\/td>\n | Section sec_13.5.4 Section sec_13.5.5 Table tab_34 <\/td>\n<\/tr>\n | ||||||
88<\/td>\n | Section sec_13.5.6 Section sec_13.5.7 Section sec_13.5.8 <\/td>\n<\/tr>\n | ||||||
89<\/td>\n | Section sec_13.5.9 Section sec_13.5.10 Table tab_35 Section sec_13.5.11 <\/td>\n<\/tr>\n | ||||||
90<\/td>\n | Table tab_36 Section sec_13.5.12 Table tab_37 Section sec_13.5.13 <\/td>\n<\/tr>\n | ||||||
91<\/td>\n | Section sec_13.5.14 Table tab_38 Section sec_13.5.15 Section sec_13.5.16 <\/td>\n<\/tr>\n | ||||||
92<\/td>\n | Section sec_13.5.17 Section sec_13.5.18 Section sec_13.5.19 <\/td>\n<\/tr>\n | ||||||
93<\/td>\n | Table tab_39 Section sec_13.5.20 Section sec_13.5.21 Section sec_13.5.22 <\/td>\n<\/tr>\n | ||||||
94<\/td>\n | Section sec_13.5.23 Table tab_40 Section sec_13.5.24 Section sec_13.5.25 Section sec_13.5.26 <\/td>\n<\/tr>\n | ||||||
95<\/td>\n | Section sec_13.5.27 Section sec_13.5.28 Table tab_41 Section sec_13.5.29 Section sec_13.5.30 <\/td>\n<\/tr>\n | ||||||
96<\/td>\n | Section sec_13.5.32 Section sec_13.5.33 <\/td>\n<\/tr>\n | ||||||
97<\/td>\n | Section sec_13.5.34 Section sec_13.5.35 <\/td>\n<\/tr>\n | ||||||
98<\/td>\n | Section sec_13.5.36 Section sec_13.5.37 Section sec_13.5.38 <\/td>\n<\/tr>\n | ||||||
99<\/td>\n | Section sec_13.5.39 Section sec_13.5.40 Table tab_42 <\/td>\n<\/tr>\n | ||||||
100<\/td>\n | Section sec_13.5.41 <\/td>\n<\/tr>\n | ||||||
101<\/td>\n | Section sec_13.5.42 Section sec_13.5.43 Section sec_13.5.44 <\/td>\n<\/tr>\n | ||||||
102<\/td>\n | Section sec_14 Section sec_14.1 Section sec_14.2 Section sec_14.3 14\tStreaming (PTP v1.1 only) 14.1\tStreaming overview 14.2\tStream transfer 14.3\tMultiplexing <\/td>\n<\/tr>\n | ||||||
103<\/td>\n | Figure fig_10 Section sec_14.4 Section sec_14.5 14.4\tDiscovering and configuring stream capabilities 14.5\tData transfer mechanism <\/td>\n<\/tr>\n | ||||||
104<\/td>\n | Figure fig_11 Section sec_14.6 Figure fig_12 14.6\tPacket layout <\/td>\n<\/tr>\n | ||||||
105<\/td>\n | Section sec_14.7 Section sec_14.8 Section sec_14.9 Section sec_15 Table tab_43 14.7\tFrame layout 14.8\tEnumerating supported streams 14.9\tRetrieving stream information 15\tConformance section <\/td>\n<\/tr>\n | ||||||
106<\/td>\n | Table tab_44 <\/td>\n<\/tr>\n | ||||||
108<\/td>\n | Annex sec_A Annex sec_A.1 Annex sec_A.2 Annex sec_A.3 Annex sec_A.4 Annex sec_A.5 Annex sec_A.6 Annex\u00a0A \n(informative)<\/p>\n Optional device features <\/td>\n<\/tr>\n | ||||||
109<\/td>\n | Annex sec_A.7 Annex sec_A.8 Annex sec_A.9 Annex sec_A.10 <\/td>\n<\/tr>\n | ||||||
110<\/td>\n | Annex sec_B Annex sec_B.1 Annex sec_B.2 Annex sec_B.3 Annex\u00a0B \n(normative)<\/p>\n Object referencing and format codes <\/td>\n<\/tr>\n | ||||||
111<\/td>\n | Annex sec_B.4 Table tab_B.1 <\/td>\n<\/tr>\n | ||||||
112<\/td>\n | Annex sec_C Annex sec_C.1 Annex sec_C.1.1 Annex sec_C.1.2 Annex\u00a0C \n(informative)<\/p>\n Operation flow example scenarios <\/td>\n<\/tr>\n | ||||||
113<\/td>\n | Annex sec_C.1.3 Annex sec_C.1.4 <\/td>\n<\/tr>\n | ||||||
114<\/td>\n | Annex sec_C.1.5 <\/td>\n<\/tr>\n | ||||||
115<\/td>\n | Annex sec_C.2 Annex sec_C.2.1 Annex sec_C.2.2 <\/td>\n<\/tr>\n | ||||||
116<\/td>\n | Annex sec_D Annex sec_D.1 Annex sec_D.2 Annex sec_D.3 Annex\u00a0D \n(informative)<\/p>\n Filesystem implementation examples <\/td>\n<\/tr>\n | ||||||
117<\/td>\n | Table tab_D.1 Annex sec_D.4 Table tab_D.2 <\/td>\n<\/tr>\n | ||||||
119<\/td>\n | Annex sec_E Annex sec_E.1 Figure fig_E.1 Annex\u00a0E \n(informative)<\/p>\n Reference to OSI model <\/td>\n<\/tr>\n | ||||||
120<\/td>\n | Annex sec_E.2 Figure fig_E.2 <\/td>\n<\/tr>\n | ||||||
121<\/td>\n | Annex sec_E.3 <\/td>\n<\/tr>\n | ||||||
122<\/td>\n | Annex sec_F Annex sec_F.1 Annex sec_F.2 Annex sec_F.3 Annex sec_F.4 Annex\u00a0F \n(informative)<\/p>\n SendObject implementation example <\/td>\n<\/tr>\n | ||||||
125<\/td>\n | Reference ref_1 Reference ref_2 Reference ref_3 Reference ref_4 Reference ref_5 Reference ref_6 Reference ref_7 Reference ref_8 Reference ref_9 Reference ref_10 Reference ref_11 Reference ref_12 Reference ref_13 Reference ref_14 Reference ref_15 Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Photography. Electronic still picture imaging. Picture transfer protocol (PTP) for digital still photography devices<\/b><\/p>\n |