【手続補正書】
【提出日】平成18年6月15日(2006.6.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  バイナリデータにメタデータを登録するデータ処理方法であって、
メタデータの付与対象のバイナリデータを読み込む第１読込工程と、
前記バイナリデータに付与すべきメタデータを読み込む第２読込工程と、
前記第１読込工程で読み込まれたバイナリデータの後に、前記第２読込工程で読み込まれたメタデータを接続する第１接続工程と、
前記第１接続工程で接続されたメタデータの後に、前記バイナリデータに対応する終端コードを接続する第２接続工程と、
前記第１及び第２接続工程によって得られたデータの全体を一つのファイルとして出力する出力工程とを備えることを特徴とするデータ処理方法。
【請求項２】  前記バイナリデータが終端コードを有するか否かを判定する判定工程をさらに備え、
前記第２接続工程は、前記判定工程で終端コードを有すると判定された場合に、前記第１接続工程で接続されたメタデータの後に、前記バイナリデータに対応する終端コードを接続することを特徴とする請求項１に記載のデータ処理方法。
【請求項３】  前記第２接続工程は、予め決められた終端コードを前記第１接続工程で接続されたメタデータの後に接続することを特徴とする請求項１に記載のデータ処理方法。
【請求項４】  前記第２接続工程は、予め決められた複数種類の終端コードを前記第１接続工程で接続されたメタデータの後に接続することを特徴とする請求項１に記載のデータ処理方法。
【請求項５】  前記第２読込工程で読み込まれたメタデータが、予め定められたデータ記述言語における適正な形式で記述されているか否かを判定する判定工程を更に備え、
前記第１接続工程は、前記判定工程で適正な形式で記述されていると判定された場合に、前記メタデータを前記バイナリデータの後に接続することを特徴とする請求項１に記載のデータ処理方法。
【請求項６】  前記判定工程は、前記メタデータが前記予め定められたデータ記述言語としての正当性を満足するか否かを含めて判定することを特徴とする請求項５に記載のデータ処理方法。
【請求項７】  メタデータが登録されたバイナリデータにおいてメタデータを判別する方法であって、
データを読み込む読込工程と、
前記読込工程で読み込まれたデータを末尾より検査し、終端コードに続いて予め定められたデータ記述言語における適正な形式で記述されたデータが存在するか否かを判定することにより、該データに含まれるメタデータを判別する判別工程とを備えることを特徴とするデータ処理方法。
【請求項８】  前記判別工程においてメタデータが判別された場合、判別されたメタデータを抽出して出力する出力工程を更に備えることを特徴とする請求項７に記載のデータ処理方法。
【請求項９】  前記出力工程は、前記抽出されたメタデータに基づく表示を行うことを特徴とする請求項８に記載のデータ処理方法。
【請求項１０】  前記出力工程は、前記抽出されたメタデータを、前記予め定められたデータ記述言語を処理するためのツールに提供することを特徴とする請求項８に記載のデータ処理方法。
【請求項１１】  前記バイナリデータは画像データであることを特徴とする請求項１乃至１０のいずれかに記載のデータ処理方法。
【請求項１２】  前記バイナリデータは音声データであることを特徴とする請求項１乃至１０のいずれかに記載のデータ処理方法。
【請求項１３】  前記バイナリデータは動画像データであることを特徴とする請求項１乃至１０のいずれかに記載のデータ処理方法。
【請求項１４】  前記予め定められたデータ記述言語がＸＭＬであることを特徴とする請求項１乃至１０のいずれかに記載のデータ処理方法。
【請求項１５】  前記予め定められたデータ記述言語がＳＧＭＬであることを特徴とする請求項１乃至１０のいずれかに記載のデータ処理方法。
【請求項１６】  前記予め定められたデータ記述言語がＨＴＭＬであることを特徴とする請求項１乃至１０のいずれかに記載のデータ処理方法。
【請求項１７】  バイナリデータにメタデータを登録するデータ処理装置であって、
メタデータの付与対象のバイナリデータを読み込む第１読込手段と、
前記バイナリデータに付与すべきメタデータを読み込む第２読込手段と、
前記第１読込手段で読み込まれたバイナリデータの後に、前記第２読込手段で読み込まれたメタデータを接続する第１接続手段と、
前記第１接続手段で接続されたメタデータの後に、前記バイナリデータに対応する終端コードを接続する第２接続手段と、
前記第１及び第２接続手段によって得られたデータの全体を一つのファイルとして出力する出力手段とを備えることを特徴とするデータ処理装置。
【請求項１８】  前記バイナリデータが終端コードを有するか否かを判定する判定手段をさらに備え、
前記第２接続手段は、前記判定手段で終端コードを有すると判定された場合に、前記第１接続手段で接続されたメタデータの後に、前記バイナリデータに対応する終端コードを接続することを特徴とする請求項１７に記載のデータ処理装置。
【請求項１９】  前記第２接続手段は、予め決められた終端コードを前記第１接続手段で接続されたメタデータの後に接続することを特徴とする請求項１７に記載のデータ処理装置。
【請求項２０】  前記第２接続手段は、予め決められた複数種類の終端コードを前記第１接続手段で接続されたメタデータの後に接続することを特徴とする請求項１７に記載のデータ処理装置。
【請求項２１】  前記第２読込手段で読み込まれたメタデータが、予め定められたデータ記述言語における適正な形式で記述されているか否かを判定する判定手段を更に備え、
前記第１接続手段は、前記判定手段で適正な形式で記述されていると判定された場合に、前記メタデータを前記バイナリデータの後に接続することを特徴とする請求項１７に記載のデータ処理装置。
【請求項２２】  前記判定手段は、前記メタデータが前記予め定められたデータ記述言語としての正当性を満足するか否かを含めて判定することを特徴とする請求項２１に記載のデータ処理装置。
【請求項２３】  メタデータが登録されたバイナリデータにおいてメタデータを判別する方法であって、
データを読み込む読込手段と、
前記読込手段で読み込まれたデータを末尾より検査し、終端コードに続いて予め定められたデータ記述言語における適正な形式で記述されたデータが存在するか否かを判定することにより、該データに含まれるメタデータを判別する判別手段とを備えることを特徴とするデータ処理装置
【請求項２４】  前記判別手段においてメタデータが判別された場合、判別されたメタデータを抽出して出力する出力手段を更に備えることを特徴とする請求項２３に記載のデータ処理装置。
【請求項２５】  前記出力手段は、前記抽出されたメタデータに基づく表示を行うことを特徴とする請求項２４に記載のデータ処理装置。
【請求項２６】  前記出力手段は、前記抽出されたメタデータを、前記予め定められたデータ記述言語を処理するためのツールに提供することを特徴とする請求項２３に記載のデータ処理装置。
【請求項２７】  バイナリデータにメタデータを登録するデータ処理をコンピュータに実行させるための制御プログラムを格納する記憶媒体であって、前記データ処理が、
メタデータの付与対象のバイナリデータを読み込む第１読込工程と、
前記バイナリデータに付与すべきメタデータを読み込む第２読込工程と、
前記第１読込工程で読み込まれたバイナリデータの後に、前記第２読込工程で読み込まれたメタデータを接続する第１接続工程と、
前記第１接続工程で接続されたメタデータの後に、前記バイナリデータに対応する終端コードを接続する第２接続工程と、
前記第１及び第２接続工程によって得られたデータの全体を一つのファイルとして出力する出力工程とを備えることを特徴とする記憶媒体。
【請求項２８】  メタデータが登録されたバイナリデータからメタデータを判別する処理をコンピュータに実行させるための制御プログラムを格納する記憶媒体であって、前記データ処理が、
データを読み込む読込工程と、
前記読込工程で読み込まれたデータを末尾より検査し、終端コードに続いて予め定められたデータ記述言語における適正な形式で記述されたデータが存在するか否かを判定することにより、該データに含まれるメタデータを判別する判別工程とを備えることを特徴とする記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
また、上記の目的を達成するための本発明の他の態様によるデータ処理方法はたとえば以下の工程を備える。すなわち、
メタデータが登録されたバイナリデータにおいてメタデータを判別する方法であって、
データを読み込む読込工程と、
前記読込工程で読み込まれたデータを末尾より検査し、終端コードに続いて予め定められたデータ記述言語における適正な形式で記述されたデータが存在するか否かを判定することにより、該データに含まれるメタデータを判別する判別工程とを備える。