【手続補正書】
【提出日】平成18年4月6日(2006.4.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  バイナリデータにメタデータを登録するデータ処理装置のデータ処理方法であって、
メタデータの付与対象のバイナリデータをメモリ上に読み込む第１読込工程と、
前記バイナリデータに付与すべきメタデータを前記メモリ上に読み込む第２読込工程と、
前記第１読込工程において読み込まれたバイナリデータの後に、前記第２読込工程で読み込まれたメタデータを処理ユニットが接続する接続工程と、
前記接続工程によって得られたデータを一つのファイルのデータとして前記メモリから出力する出力工程とを備えることを特徴とするデータ処理方法。
【請求項２】  前記第２読込工程において読み込まれたメタデータが、所定のデータ記述言語における適正な形式で記述されているか否かを前記処理ユニットが判定する判定工程を更に備え、
前記接続工程において、前記処理ユニットは、前記判定工程で適正な形式で記述されていると判定された場合に、前記メタデータを前記バイナリデータの後に接続することを特徴とする請求項１に記載のデータ処理方法。
【請求項３】  メタデータが登録されたバイナリデータにおいてメタデータを判別するデータ処理装置のデータ処理方法であって、
１つのファイルのデータをメモリ上に読み込む読込工程と、
前記読込工程において読み込まれたデータを末尾より検査し、所定のデータ記述言語における適正な形式で記述されたデータが存在するか否かを判定することにより、該データに含まれるメタデータが存在することを前記処理ユニットが判別する判別工程とを備えることを特徴とするデータ処理方法。
【請求項４】  前記判別工程においてメタデータが判別された場合、判別されたメタデータを抽出して前記メモリから出力する出力工程を更に備えることを特徴とする請求項３に記載のデータ処理方法。
【請求項５】  前記判別工程は、
前記所定のデータ記述言語に規定された末尾文字列が前記データの末尾に存在するか否かを前記処理ユニットがチェックするチェック工程と、
該末尾文字列が存在する場合に前記所定のデータ記述言語に規定された先頭文字列を該データの先頭ヘ向かって前記処理ユニットが検索する検索工程と、
前記検索工程において前記先頭文字列が検索された場合、該先頭文字列と前記末尾文字列との間のデータが、前記所定のデータ記述言語における適正な形式を有するか否かを前記処理ユニットが検査する検査工程とを備えることを特徴とする請求項３に記載のデータ処理方法。
【請求項６】  前記バイナリデータは画像データおよび音声データのうち少なくとも１つであることを特徴とする請求項１乃至５のいずれかに記載のデータ処理方法。
【請求項７】  バイナリデータにメタデータを登録するデータ処理装置であって、
メタデータの付与対象のバイナリデータを読み込む第１読込手段と、
前記バイナリデータに付与すべきメタデータを読み込む第２読込手段と、
前記第１読込手段で読み込まれたバイナリデータの後に、前記第２読込手段で読み込まれたメタデータを接続する接続手段と、
前記接続手段によって得られたデータを一つのファイルのデータとして出力する出力手段とを備えることを特徴とするデータ処理装置。
【請求項８】  前記第２読込手段で読み込まれたメタデータが、所定のデータ記述言語における適正な形式で記述されているか否かを判定する判定手段を更に備え、
前記接続手段は、前記判定手段で適正な形式で記述されていると判定された場合に、前記メタデータを前記バイナリデータの後に接続することを特徴とする請求項７に記載のデータ処理装置。
【請求項９】  メタデータが登録されたバイナリデータにおいてメタデータを判別する装置であって、
１つのファイルのデータを読み込む読込手段と、
前記読込手段で読み込まれたデータを末尾より検査し、所定のデータ記述言語における適正な形式で記述されたデータが存在するか否かを判定することにより、該データに含まれるメタデータの存在を判別する判別手段とを備えることを特徴とするデータ処理装置。
【請求項１０】  前記判別手段においてメタデータが判別された場合、判別されたメタデータを抽出して出力する出力手段を更に備えることを特徴とする請求項９に記載のデータ処理装置。
【請求項１１】  前記判別手段は、
前記所定のデータ記述言語に規定された末尾文字列が前記データの末尾に存在するか否かをチェックするチェック手段と、
該末尾文字列が存在する場合に前記所定のデータ記述言語に規定された先頭文字列を該データの先頭ヘ向かって検索する検索手段と、
前記検索手段で前記先頭文字列が検索された場合、該先頭文字列と前記末尾文字列との間のデータが、前記所定のデータ記述言語における適正な形式を有するか否かを検査する検査手段とを備えることを特徴とする請求項９に記載のデータ処理装置。
【請求項１２】  前記バイナリデータは画像データおよび音声データのうち少なくとも１つであるであることを特徴とする請求項７乃至１１のいずれかに記載のデータ処理装置。
【請求項１３】  バイナリデータにメタデータを登録するデータ処理装置のためのコンピュータプログラムを格納する記憶媒体であって、
メタデータの付与対象のバイナリデータをメモリ上に読み込む第１読込工程のコードと、
前記バイナリデータに付与すべきメタデータを前記メモリ上に読み込む第２読込工程のコードと、
前記第１読込工程で読み込まれたバイナリデータの後に、前記第２読込工程で読み込まれたメタデータを処理装置が接続する接続工程のコードと、
前記接続工程によって得られたデータを一つのファイルのデータとして前記メモリから出力する出力工程のコードとを備えることを特徴とする記憶媒体。
【請求項１４】  バイナリデータにメタデータを登録するデータ処理装置のためのコンピュータプログラムを格納する記憶媒体であって、
１つのファイルのデータを前記メモリ上に読み込む読込工程のコードと、
前記読込工程において読み込まれたデータを末尾より検査し、所定のデータ記述言語における適正な形式で記述されたデータが存在するか否かを判定することにより、該データに含まれるメタデータの存在を処理装置が判別する判別工程のコードとを備えることを特徴とする記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
【課題を解決するための手段】
上記の目的を達成するための本発明のデータ処理方法はたとえば以下の工程を備える。すなわち、
バイナリデータにメタデータを登録するデータ処理装置のデータ処理方法であって、
メタデータの付与対象のバイナリデータをメモリ上に読み込む第１読込工程と、
前記バイナリデータに付与すべきメタデータを前記メモリ上に読み込む第２読込工程と、
前記第１読込工程において読み込まれたバイナリデータの後に、前記第２読込工程で読み込まれたメタデータを処理ユニットが接続する接続工程と、
前記接続工程によって得られたデータを一つのファイルのデータとして前記メモリから出力する出力工程とを備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、上記の目的を達成するための、本発明の他の態様によるデータ処理方法はたとえば以下の工程を備える。すなわち、
メタデータが登録されたバイナリデータにおいてメタデータを判別するデータ処理装置のデータ処理方法であって、
１つのファイルのデータをメモリ上に読み込む読込工程と、
前記読込工程において読み込まれたデータを末尾より検査し、所定のデータ記述言語における適正な形式で記述されたデータが存在するか否かを判定することにより、該データに含まれるメタデータが存在することを前記処理ユニットが判別する判別工程とを備える。