この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
3 用語と定義
この文書の目的上、次の用語と定義が適用されます。
3.1
アルバム
エンドユーザーが作成したオブジェクト。ユーザー定義の基準に従ってデータ オブジェクトを論理的にグループ化するために使用されます。
注 1:アルバムは、ファイル・システム内の物理フォルダーである場合とそうでない場合があります。この国際規格では、アルバムは一種の関連付けです。
3.2
協会
個別のオブジェクト間の関係を明らかにするために使用される論理構造
注記 1: 関連は、個別のデータオブジェクトが関連していることを示すために使用されます。関連はフォルダーのように表現され、標準の分岐階層ツリー構造を使用してネストできます。
例:
時系列、またはコンテンツまたはキャプチャ セッションごとのユーザー定義のグループ。
3.3
繋がり
デバイス間でデータを転送するためのパスを確立するためにトランスポートが提供するメカニズム
3.4
データコード
16 ビットの符号なし整数。その最上位ニブル (4 ビット) は、コードのカテゴリとコード値が標準かベンダー拡張かを示すために使用されます。
3.5
データオブジェクト
DSPD またはその他のデバイスの永続ストレージに通常存在する画像またはその他のタイプのデータ
3.6
データセット
既知の解釈を持つ 1 つ以上の個別のデータ項目のトランスポートに依存しないコレクション
注記 1:データセットは、トランスポート実装に対して必ずしも不透明でもアトミックでもありません。
3.7
カメラファイルシステムのデザインルール
DCF
準拠するデジタル写真デバイス間でのファイルの相互運用性を促進するために、ファイル形式、フォルダー化、および命名規則を指定するカメラ ファイル システムの標準規約
3.8
デバイスの検出
物理的または論理的にアクセス可能な、特定のトランスポートまたはプラットフォーム上に存在するすべてのデバイスのセットを決定する行為
3.9
デジタルスチル撮影装置
GDPR
二次元のデジタル静止画像をキャプチャする永続ストレージを備えたデバイス
3.10
デジタルプリントの注文フォーマット
DPOF
どの画像を何部印刷するかを示す画像ファイルとともにリムーバブル メディアに保存される標準化された ASCII ファイル
注 1: DPOF では、インデックス プリント、トリミング、およびテキスト オーバーレイを指定することもできます。
3.11
番号
セットの各メンバーの代表要素を 1 つ含む、順序付けされた増加する数値リストを作成する行為
3.12
Exif/JPEG
ISO 12234-2 に記載されているベースライン JPEG 標準を使用して画像が圧縮される、デジタル カメラ用の圧縮ファイル形式
注記 1: Exif では、メタデータとサムネイル画像は、JPEG ファイルの先頭のアプリケーションセグメント内の TIFF タグを使用して保存されます。
3.13
フォルダ
データオブジェクトを含めることができる階層ストレージ領域内のオプションのサブ構造
3.14
フラッシュピクス
FlashPix フォーマット仕様で定義されている画像ファイル形式。メタデータとタイル化された階層的な画像表現を含む構造化ストレージ ファイルを使用します。
注記 1: FlashPix 画像内のタイルは通常、ベースライン JPEG 画像であり、特定の解像度の個々の画像タイルに簡単にアクセスして、迅速な表示と編集を行うことができます。
3.15
IEEE1394
IEEE (電気電子学会) によって標準化された高速シリアル バス。現在クロック レートは 100, 200, および 400 Mbit/s です。
注記 1: IEEE 1394 は、FireWire と呼ばれることがよくあります。
3.16
画像のアスペクト比
画像の幅と画像の高さの比率
3.17
画像キャプチャデバイス
印刷物、フィルム、透明フィルムなどのシーンまたは固定画像をデジタル画像データに変換するための装置
3.18
画像出力装置
デジタル画像をハードコピーまたはソフトコピーメディアにレンダリングできるデバイス
3.19
バンドイベントで
操作および応答と同じ論理接続上で送信されるイベント
注 1:イベントは、トランスポート実装がイベント・インターリーブを許可するデータ精度の程度にのみ非同期です。
3.20
イニシエータ
セッションを開いて会話を開始し、すべての正式な操作を応答者に発行するデバイス
注記 1:イニシエーターは、クライアント/サーバーのパラダイムにおけるクライアントに似ています。
3.21
赤外線データ協会
IrDA
現在、9 600 bps ~ 4 Mbps のデータ レートでの無線通信をサポートする赤外線無線通信システム
3.22
共同写真専門家グループ
JPEG
ISO/IEC 10918‑1で定義された特定の画像圧縮方式
3.23
論理ストレージID
StorageID の最下位 16 ビット
注 1:この値は、PhysicalStorageID で示される物理ストア内の 1 つの論理ストレージ領域を一意に識別します。
3.24
最も重要なニブル
MSN
最上位バイトの最上位 4 ビット
3.25
オブジェクトの集約
特定のデバイス上に存在するオブジェクトの場所固有のリストを 1 つ以上取得し、それらを 1 つのセットにグループ化する行為
3.26
オブジェクトハンドル
外部デバイスに提供されるローカル永続ストレージ内の各データ オブジェクトにデバイスによって割り当てられるデバイス固有の 32 ビット符号なし整数
注 1: ObjectHandle の外部受信者は、後続のトランザクションでそのデータ部分を参照するためにそれを使用する必要があります。オブジェクト ハンドルは、少なくともセッションにわたって永続的であることが保証されます。
3.27
アウトオブバンドイベント
操作および応答とは異なる論理接続上で送信されるイベント
注記 1:帯域外イベントは、操作トランザクションとは非同期です。
3.28
パソコン
パソコン
さまざまなハードウェア アーキテクチャおよびオペレーティング システムを使用できるパーソナル コンピューティング デバイス
3.29
物理ストレージID
StorageID の最上位 16 ビット
注 1:物理ストアごとに複数の論理ストアが存在する場合がありますが、この値はデバイス上の 1 つの物理ストレージ領域を一意に識別します。
3.30
ポータブルネットワークグラフィックス
PNG
ラスター イメージをロスレスでポータブルに圧縮して保存するための拡張ファイル形式
注記 1: PNG は、インデックス付きカラー、グレースケール、トゥルーカラー、およびオプションのアルファ チャネルをサポートします。
3.31
プロトコル
デバイス間でデータを交換するための定義されたメカニズム
3.32
プルモデル
DSPD のパラダイムを使用しwhere オブジェクト受信者が送信者からデータ オブジェクトを転送する操作リクエストを開始します。
3.33
プッシュモデル
DSPD のパラダイムを使用しwhere オブジェクト送信者がデータ オブジェクトを受信者に転送する操作リクエストを開始します。
3.34
クイックドロー画像
保存された描画コマンドのシーケンスで構成されるファイル形式
注記 1: QuickDraw ファイルは、一般に PICT ファイルと呼ばれます。
3.35
対応者
イニシエータからの操作に応答するデバイス
注記 1: レスポンダは、クライアント/サーバー パラダイムにおけるサーバーに似ています。
3.36
セッション
ハンドルの永続性など、取得された状態情報が依存される期間を定義する 2 つのデバイス間の論理接続
3.37
正方形ピクセルのサンプリング
2 つの直交するサンプリング方向に等しいサンプル間隔を持つ画像
3.38
ストレージID
データ オブジェクトを含む可能性のある一意の記憶領域を表す、デバイス固有の 4 バイトの符号なし整数 (UINT32)
注 1: StorageID の最上位 16 ビットは PhysicalStorageID を表し、StorageID の最下位 16 ビットは LogicalStorageID を表します。
3.39
トランスポートアグリゲーション
システム内で論理的または物理的にアクセス可能な適合デバイスのトランスポート固有のリストを 1 つ以上取得し、それらを特定のシステム全体のすべてのトランスポートにまたがる 1 つのセットにグループ化する行為
3.40
輸送
物理的な有線または無線接続を含む、デジタル キャプチャ デバイスを他のデジタル デバイスに接続する手段
3.41
ユニバーサル・シリアル・バス
USB
階層型スター型トポロジで最大 127 台のデバイスを接続するためのデジタル インターフェイス
参考文献
| 1 | CIPA DC-009-2010 、カメラ ファイル システムの設計ルール: DCF バージョン 2.0 (2010 年版) http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-009-2010_J から入手可能。 pdf |
| 2 | USB 仕様 ( http://www.usb.org/developers/docs/ から入手可能) |
| 3 | Universal Serial Bus Still Image Capture Device Definition, バージョン 1.0 、USB Implementer's Forum, 2000 年 7 月 11 日、 http://www.usb.org/developers/devclass_docs/usb_still_img10.pdf から入手可能 |
| 4 | IEEE 1394-1995, 高性能シリアル バスの IEEE 標準、IEEE 1394 情報はワールドワイド Web から入手できます: http://www.1394ta.org |
| 5 | IIDC 1394 ベースのデジタル カメラ仕様、バージョン 1.30, 2000 年 7 月 25 日。 http://www.cs.unc.edu/Research/stc/FAQs/1394Firewire/DCAM_Spec_V1_30.pdf から入手可能 |
| 6 | シリアル バス プロトコル上の画像転送プロトコル(PTP-on-SBP)、IEEE 1394 Trade Association |
| 7 | FlashPix 仕様は http://www.graphcomp.com/info/specs/livepicture/fpx.pdf から入手できます。 |
| 8 | IrDA 情報は http://www.irda.org から入手できます。 |
| 9 | Melville J.他、デジタルカメラ用アプリケーションプログラマインターフェース、Proc. IS&T の第 49 回年次会議、282 ~ 285 ページ、1996 年 5 月 |
| 10 | PNG 情報は http://www.w3.org/TR/PNG/ から入手できます。 |
| 11 | PICT 仕様Inside Macintosh: Imaging with QuickDraw 、ISBN: 020163242X, Addison Wesley Publishing Company, 1994 年。 PDF は https://developer.apple.com/legacy/library/documentation/mac/pdf/ImagingWithQuickDraw.pdf にあります。 |
| 12 | ISO 7498:1984 2 、情報処理システム - オープン システム相互接続 - 基本参照モデル |
| 13 | Transmission Control Protocol 、インターネット エンジニアリング タスク フォース (IETF) RFC 793, 南カリフォルニア大学情報科学研究所、1981 年 9 月。 http://ietf.org/rfc/rfc793.txt |
| 14 | CIPA DC-005-2005 、TCP/IP ネットワーク (PTP-IP) 上の「画像転送プロトコル」。 http://www.cipa.jp/ptp-ip/index_j.html から入手可能な情報 |
| 15 | ISO 12234-1, 電子静止画イメージング — リムーバブル メモリ — Part 1: 基本的なリムーバブル メモリ モデル |
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
3.1
album
end-user-created object used to logically group data objects according to some user-defined criteria
Note 1 to entry: An album might or might not be a physical folder in a filesystem. In this International Standard, an album is a type of association.
3.2
association
logical construct used to expose a relationship between discrete objects
Note 1 to entry: Associations are used to indicate that separate data objects are related. Associations are represented like folders, and can be nested using a standard branched hierarchical tree structure.
EXAMPLE:
A time sequence, or user-defined groupings by content or capture session.
3.3
connection
transport-provided mechanism for establishing paths for transferring data between devices
3.4
datacode
16-bit unsigned integer whose Most Significant Nibble (4 bits) is used to indicate the category of code and whether the code value is standard or vendor-extended
3.5
data object
image or other type of data that typically exists in persistent storage of a DSPD or other device
3.6
dataset
transport-independent collection of one or more individual data items with known interpretations
Note 1 to entry: Data sets are not necessarily opaque nor atomic to transport implementations.
3.7
Design Rule for Camera Filesystem
DCF
standard convention for camera filesystems which specifies the file format, foldering and naming conventions in order to promote file interoperability between conforming digital photography devices
3.8
device discovery
act of determining the set of all devices present on a particular transport or platform that are physically or logically accessible
3.9
digital still photography device
DSPD
device with persistent storage which captures a two-dimensional digital still image
3.10
Digital Print Order Format
DPOF
standardized ASCII file stored on removable media along with the image files that indicates how many copies of which images should be printed
Note 1 to entry: DPOF also allows index prints, cropping, and text overlays to be specified.
3.11
enumeration
act of creating an ordered increasing numerical list that contains one representative element for each member of a set
3.12
Exif/JPEG
compressed file format for digital cameras in which the images are compressed using the baseline JPEG standard described in ISO 12234‑2
Note 1 to entry: In Exif, metadata and thumbnail images are stored using TIFF tags within an application segment at the beginning of the JPEG file.
3.13
folder
optional sub-structure in a hierarchical storage area that can contain data objects
3.14
FlashPix
image file format, defined in FlashPix Format Specification, using a structured storage file containing metadata and a tiled, hierarchical image representation
Note 1 to entry: The tiles in a FlashPix image are normally baseline JPEG images, and individual image tiles of a particular resolution can be easily accessed for rapid display and editing.
3.15
IEEE 1394
high-speed serial bus standardized by the IEEE (Institute of Electrical and Electronics Engineers) currently having clock rates of 100, 200 and 400 Mbits/s
Note 1 to entry: IEEE 1394 is often referred to as FireWire.
3.16
image aspect ratio
ratio of the image width to the image height
3.17
image capture device
device for converting a scene or a fixed image, such as a print, film or transparency, to digital image data
3.18
image output device
device that can render a digital image to hardcopy or softcopy media
3.19
in-band event
event transmitted on the same logical connection as operations and responses
Note 1 to entry: Events are only asynchronous to the degree of data precision for which the transport implementation allows event interleaving.
3.20
initiator
device that initiates a conversation by opening a session, and issues all formal operations to the responder
Note 1 to entry: The initiator is analogous to the client in the client/server paradigm.
3.21
Infrared Data Association
IrDA
infrared wireless communication system that currently supports wireless communication at data rates between 9 600 bps and 4 Mbps
3.22
Joint Photographic Experts Group
JPEG
specific image compression method defined in ISO/IEC 10918‑1
3.23
LogicalStorageID
least significant sixteen bits of a StorageID
Note 1 to entry: This value uniquely identifies one logical storage area within the physical store indicated in the PhysicalStorageID.
3.24
Most Significant Nibble
MSN
most significant four bits of the most significant byte
3.25
object aggregation
act of taking one or more location-specific lists of objects that exist on a particular device and grouping them together in one set
3.26
ObjectHandle
device-unique 32-bit unsigned integer assigned by a device to each data object in local persistent storage which is provided to external devices
Note 1 to entry: External recipients of an ObjectHandle must use it to reference that piece of data in subsequent transactions. ObjectHandles are guaranteed to be persistent over at least a session.
3.27
out-of-band event
event transmitted on a different logical connection to that for operations and responses
Note 1 to entry: Out-of-band events are asynchronous from operation transactions.
3.28
personal computer
PC
any personal computing device, which may employ various hardware architectures and operating systems
3.29
PhysicalStorageID
most significant sixteen bits of a StorageID
Note 1 to entry: This value uniquely identifies one physical storage area on a device, although there may be more than one logical store per physical store.
3.30
Portable Network Graphics
PNG
extensible file format for lossless, portable, compressed storage of raster images
Note 1 to entry: PNG supports indexed colour, greyscale, truecolour and an optional alpha channel.
3.31
protocol
defined mechanisms for exchanging data between devices
3.32
pull model
use paradigm for DSPDs where the object receiver initiates the operation requests to transfer data objects from the sender
3.33
push model
use paradigm for DSPDs where the object sender initiates the operation requests to transfer data objects to the receiver
3.34
QuickDraw picture
file format consisting of sequences of saved drawing commands
Note 1 to entry: QuickDraw files are commonly referred to as PICT files.
3.35
responder
device that responds to operations from the initiator
Note 1 to entry: The responder is analogous to a server in the client/server paradigm.
3.36
session
logical connection between two devices defining a period of time during which obtained state information, such as handle persistence, may be relied upon
3.37
square pixel sampling
image having equal sample spacing in the two orthogonal sampling directions
3.38
StorageID
device-specific four-byte unsigned integer (UINT32) that represents a unique storage area that may contain data objects
Note 1 to entry: The most significant 16 bits of a StorageID represent the PhysicalStorageID, while the least significant 16 bits of a StorageID represent the LogicalStorageID.
3.39
transport aggregation
act of taking one or more transport-specific list of conforming devices that are logically or physically accessible in a system and grouping them in one set that spans all transports across the particular system
3.40
transport
means of attaching the digital capture device to some other digital device including a physical wire or a wireless connection
3.41
Universal Serial Bus
USB
digital interface for connecting up to 127 devices in a tiered-star topology
Bibliography
| 1 | CIPA DC-009-2010 , Design rule for Camera File system: DCF Version 2.0 (Edition 2010) available from http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-009-2010_E.pdf |
| 2 | USB Specification, available from http://www.usb.org/developers/docs/ |
| 3 | Universal Serial Bus Still Image Capture Device Definition, Version 1.0, USB Implementer's Forum, 11 July, 2000, available from http://www.usb.org/developers/devclass_docs/usb_still_img10.pdf |
| 4 | IEEE 1394-1995, IEEE Standard for a High Performance Serial Bus, IEEE 1394 information available via world-wide web at: http://www.1394ta.org |
| 5 | IIDC 1394-based Digital Camera specification, Version 1.30, July 25, 2000. Available from http://www.cs.unc.edu/Research/stc/FAQs/1394Firewire/DCAM_Spec_V1_30.pdf |
| 6 | PTP-on-SBP (Picture Transfer Protocol on Serial Bus Protocol), IEEE 1394 Trade Association |
| 7 | FlashPix Specification is available from http://www.graphcomp.com/info/specs/livepicture/fpx.pdf |
| 8 | IrDA information available from http://www.irda.org |
| 9 | Melville J. et al., An application programmer's interface for digital cameras, Proc. IS&T's 49th Annual Conference, pp. 282-285, May 1996 |
| 10 | PNG Information is available from http://www.w3.org/TR/PNG/ |
| 11 | PICT specification Inside Macintosh: Imaging with QuickDraw, ISBN: 020163242X, Addison Wesley Publishing Company, 1994; PDF at https://developer.apple.com/legacy/library/documentation/mac/pdf/ImagingWithQuickDraw.pdf |
| 12 | ISO 7498:1984 2 , Information processing systems — Open Systems Interconnection — Basic Reference Model |
| 13 | Transmission Control Protocol, Internet Engineering Task Force (IETF) RFC 793, by Information Sciences Institute, University of Southern California, September 1981; http://ietf.org/rfc/rfc793.txt |
| 14 | CIPA DC-005-2005 , “Picture Transfer Protocol” over TCP/IP networks (PTP-IP). Information available from http://www.cipa.jp/ptp-ip/index_e.html |
| 15 | ISO 12234-1, Electronic still-picture imaging — Removable memory — Part 1: Basic removable-memory model |