(57)【要約】【課題】  デジタルカメラで撮影した画像ファイルデータにメタデータを付加し、当該メタデータに画像ファイルデータ撮影後に何をするかの情報を付与することにより、効率良く画像ファイルデータを取り扱うことが可能となる撮像装置及び情報処理装置を提供する。【解決手段】  画像ファイルデータ６０は、ヘッダ部２０、メタデータ部２１、撮影された画像データが格納されるデータ部２２により構成される。ヘッダ部２０は撮影画像データを圧縮するＥＸＩＦライブラリが記録されている。またメタデータ部２１は画像ファイルデータの利用方法をテキストデータにより記録している。【選択図】  図２
2006252206.tif 000002
【特許請求の範囲】
【請求項１】
ヘッダ部、データ部及びメタデータ部により構成される画像ファイルデータを単一なファイルとして生成可能な撮像装置において、
前記メタデータ部に前記画像ファイルデータの利用方法をテキストデータにより記録する利用方法記録手段と、前記単一なファイルとして生成したデータ領域全体を保存するファイル保存手段と、を備えたことを特徴とする撮像装置。
【請求項２】
前記メタデータ部は複数の記録領域を備え、前記画像ファイルデータの利用方法を記録した記録領域とは異なる記録領域に他のメタデータを記録することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記利用方法記録手段は、前記画像ファイルデータの利用方法を機械語への変換作業を省略して簡単に実行できるようにした簡易プログラムとして記録することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記利用方法記録手段は、前記画像ファイルデータの利用方法をバイナリ形式のプログラムとして記録することを特徴とする請求項１または２に記載の撮像装置。
【請求項５】
前記簡易プログラムまたはバイナリ形式のプログラムは、前記画像ファイルを印刷するプログラムであることを特徴とする請求項３または４に記載の撮像装置。
【請求項６】
前記簡易プログラムまたはバイナリ形式のプログラムは、前記画像ファイルをメールに添付して送信するプログラムであることを特徴とする請求項３または４に記載の撮像装置。
【請求項７】
前記簡易プログラムまたはバイナリ形式のプログラムは、前記画像ファイルをサーバに送信するプログラムであることを特徴とする請求項３または４に記載の撮像装置。
【請求項８】
ヘッダ部、データ部及びメタデータ部により構成される画像ファイルデータを単一なファイルとして生成可能な情報処理装置において、
前記メタデータ部に前記画像ファイルデータの利用方法をテキストデータにより記録する利用方法記録手段と、前記単一なファイルとして生成したデータ領域全体を保存するファイル保存手段と、を備えたことを特徴とする情報処理装置。
【請求項９】
前記メタデータ部は複数の記録領域を備え、前記画像ファイルデータの利用方法を記録した記録領域とは異なる記録領域に他のメタデータを記録することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記利用方法記録手段は、前記画像ファイルデータの利用方法を機械語への変換作業を省略して簡単に実行できるようにした簡易プログラムとして記録することを特徴とする請求項８または９に記載の情報処理装置。
【請求項１１】
前記利用方法記録手段は、前記画像ファイルデータの利用方法をバイナリ形式のプログラムとして記録することを特徴とする請求項８または９に記載の情報処理装置。
【請求項１２】
前記簡易プログラムまたはバイナリ形式のプログラムは、前記画像ファイルを印刷するプログラムであることを特徴とする請求項１０または１１に記載の情報処理装置。
【請求項１３】
前記簡易プログラムまたはバイナリ形式のプログラムは、前記画像ファイルをメールに添付して送信するプログラムであることを特徴とする請求項１０または１１に記載の情報処理装置。
【請求項１４】
前記簡易プログラムまたはバイナリ形式のプログラムは、前記画像ファイルをサーバに送信するプログラムであることを特徴とする請求項１０または１１に記載の情報処理装置。
【請求項１５】
請求項１乃至７の何れか一項に記載の撮像装置と、請求項８乃至１４の何れか一項に記載の情報処理装置と、を備えたことを特徴とする撮像システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、情報処理装置及び撮像システムに関し、さらに詳しくは、画像ファイルデータにメタデータ部を備えて、撮像装置、情報処理装置及び撮像システムの操作性を改善する方法に関するものである。
【背景技術】
【０００２】
デジタルカメラの撮影画像ファイルデータを利用する用途は多様である。例えば、プリンタにより印刷したり、メールに添付して送信したり、サーバにアップロード等々がある。近年、デジタルカメラの記録媒体の容量は増加しており、それに伴い撮影可能枚数も増加している。即ち、撮影した画像ファイルの量が増えれば、撮影後の画像ファイルの取り扱いの手間も増えるため、取り扱いの煩雑さを低減させたいというユーザニーズがある。
特許文献１には、デジタルカメラに撮影した画像の使用目的を指定するための複数の分類指定キーを設ける。そして撮影した画像を画像ファイルとして記憶するデジタルカメラの画像メモリ内に、分類指定キーに対応する複数のインデックス・ファイルを作成させる。記録した画像の表示中に、複数の分類指定キーのいずれかが押されたときには、表示中の画像のファイル名を押された分類指定キーに対応するインデックス・ファイルに順に記述させる。またパソコン等において画像ファイルを用いるときには、パソコン等に、所望の使用目的に対応するインデックス・ファイルに基づき、それに記述されている複数の画像ファイルを読み出させ、使用目的に対応する処理を一括して行わせる技術が開示されている。
【特許文献１】特開２００２−１５８９４７公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１に開示されている従来技術は、デジタルカメラの本体キーでデジタルカメラ内に存在する画像ファイルを分類する技術であるが、本体キーに分類等の機能を割り付けることは、デジタルカメラ本体を使用しなければ分類等の所望の動作が行えない。また撮影した画像ファイルは、デジタルカメラ内で閲覧するだけではなく、情報処理装置（ＰＣ）等の外部装置でも利用しようとした場合、デジタルカメラ内でしか機能しないので、機能としての汎用性が低く、実施可能な機能が限定されるといった問題がある。
本発明は、かかる課題に鑑み、デジタルカメラで撮影した画像ファイルデータにメタデータを付加し、当該メタデータに画像ファイルデータ撮影後に何をするかの情報を付与することにより、効率良く画像ファイルデータを取り扱うことが可能となる撮像装置及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明はかかる課題を解決するために、請求項１は、ヘッダ部、データ部及びメタデータ部により構成される画像ファイルデータを単一なファイルとして生成可能な撮像装置において、前記メタデータ部に前記画像ファイルデータの利用方法をテキストデータにより記録する利用方法記録手段と、前記単一なファイルとして生成したデータ領域全体を保存するファイル保存手段と、を備えたことを特徴とする。
ヘッダ部とメタデータ部とデータ部とから成る画像ファイルデータを、単一なファイルとして生成可能な撮像装置において、メタデータ部はテキストデータである文字列情報であり、画像ファイルデータを生成可能な撮像装置は、メタデータ部に画像ファイルデータを利用するための情報を記録し、撮像装置のメモリに保存する。
請求項２は、前記メタデータ部は複数の記録領域を備え、前記画像ファイルデータの利用方法を記録した記録領域とは異なる記録領域に他のメタデータを記録することを特徴とする。
ヘッダ部とメタデータ部とデータ部とから成る画像ファイルデータを単一なファイルとして生成可能な撮像装置において、メタデータ部はテキストデータである文字列情報であり、そしてメタデータ部は複数個で構成され、画像ファイルデータを生成可能な撮像装置はメタデータ部に画像ファイルデータを利用するための情報を記録し、撮像装置のメモリに保存する。
請求項３は、前記利用方法記録手段は、前記画像ファイルデータの利用方法を機械語への変換作業を省略して簡単に実行できるようにした簡易プログラムとして記録することを特徴とする。
ヘッダ部とメタデータ部とデータ部とから成る画像ファイルデータを単一なファイルとして生成可能な撮像装置において、メタデータ部は機械語への変換作業を省略して簡単に実行できるようにした簡易プログラム（以下、スクリプトと呼ぶ）であり、画像ファイルデータを生成可能な撮像装置はメタデータ部に画像ファイルデータを利用するための情報をスクリプトとして記録する。メタデータ部がスクリプトであるため、画像ファイルデータを利用するための情報が複数個記載されている。撮像装置はメタデータ部のスクリプトを読み出し、読み出したスクリプトを実行する。そして撮像装置は本画像ファイルデータをメモリに保存する。
【０００５】
請求項４は、前記利用方法記録手段は、前記画像ファイルデータの利用方法をバイナリ形式のプログラムとして記録することを特徴とする。
本発明メタデータ部は、画像ファイルデータの利用方法をバイナリ形式のプログラムとして記録するものである。メタデータ部のバイナリ形式のプログラムは、撮像装置のＣＰＵが実行可能な形式であり、撮像装置は、メタデータ部のバイナリ形式プログラムを読み出し、読み出したプログラムを実行可能である。
請求項５は、前記簡易プログラムまたはバイナリ形式のプログラムは、前記画像ファイルを印刷するプログラムであることを特徴とする。
メタデータ部に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルを印刷するプログラムであれば、画像ファイルを即座に印刷することができる。
請求項６は、前記簡易プログラムまたはバイナリ形式のプログラムは、前記画像ファイルをメールに添付して送信するプログラムであることを特徴とする。
メタデータ部に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルをメールに添付して送信するプログラムであれば、画像ファイルを即座にメールの添付情報として送信することができる。
請求項７は、前記簡易プログラムまたはバイナリ形式のプログラムは、前記画像ファイルをサーバに送信するプログラムであることを特徴とする。
メタデータ部に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルをサーバに送信するプログラムであれば、ネットワークを介して画像ファイルを即座にサーバに送信することができる。
【０００６】
請求項８は、ヘッダ部、データ部及びメタデータ部により構成される画像ファイルデータを単一なファイルとして生成可能な情報処理装置において、前記メタデータ部に前記画像ファイルデータの利用方法をテキストデータにより記録する利用方法記録手段と、前記単一なファイルとして生成したデータ領域全体を保存するファイル保存手段と、を備えたことを特徴とする。
ヘッダ部とメタデータ部とデータ部とから成る画像ファイルデータを、単一なファイルとして生成可能な情報処理装置において、メタデータ部はテキストデータである文字列情報であり、画像ファイルデータを生成可能な情報処理装置は、メタデータ部に画像ファイルデータを利用するための情報を記載し、情報処理装置のメモリに保存する。
請求項９は、前記メタデータ部は複数の記録領域を備え、前記画像ファイルデータの利用方法を記録した記録領域とは異なる記録領域に他のメタデータを記録することを特徴とする。
ヘッダ部とメタデータ部とデータ部とから成る画像ファイルデータを単一なファイルとして生成可能な情報処理装置において、メタデータ部はテキストデータである文字列情報であり、そしてメタデータ部は複数個で構成され、画像ファイルデータを生成可能な情報処理装置はメタデータ部に画像ファイルデータを利用するための情報を記録し、情報処理装置のメモリに保存する。
請求項１０は、前記利用方法記録手段は、前記画像ファイルデータの利用方法を機械語への変換作業を省略して簡単に実行できるようにした簡易プログラムとして記録することを特徴とする。
ヘッダ部とメタデータ部とデータ部とから成る画像ファイルデータを単一なファイルとして生成可能な情報処理装置において、メタデータ部はスクリプトであり、画像ファイルデータを生成可能な情報処理装置はメタデータ部に画像ファイルデータを利用するための情報をスクリプトとして記録する。メタデータ部がスクリプトであるため、画像ファイルデータを利用するための情報が複数個記載されている。情報処理装置はメタデータ部のスクリプトを読み出し、読み出したスクリプトを実行する。そして情報処理装置は本画像ファイルデータをメモリに保存する。
【０００７】
請求項１１は、前記利用方法記録手段は、前記画像ファイルデータの利用方法をバイナリ形式のプログラムとして記録することを特徴とする。
本発明メタデータ部はバイナリ形式のプログラムとして記録するものである。メタデータ部のバイナリ形式のプログラムは、情報処理装置のＣＰＵが実行可能な形式であり、情報処理装置は、メタデータ部のバイナリ形式プログラムを読み出し、読み出したプログラムを実行可能である。
請求項１２は、前記簡易プログラムまたはバイナリ形式のプログラムは、前記画像ファイルを印刷するプログラムであることを特徴とする。
メタデータ部に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルを印刷するプログラムであれば、画像ファイルを即座に印刷することができる。
請求項１３は、前記簡易プログラムまたはバイナリ形式のプログラムは、前記画像ファイルをメールに添付して送信するプログラムであることを特徴とする。
メタデータ部に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルをメールに添付して送信するプログラムであれば、画像ファイルを即座にメールの添付情報として送信することができる。
請求項１４は、前記簡易プログラムまたはバイナリ形式のプログラムは、前記画像ファイルをサーバに送信するプログラムであることを特徴とする。
メタデータ部に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルをサーバに送信するプログラムであれば、ネットワークを介して画像ファイルを即座にサーバに送信することができる。
請求項１５は、請求項１乃至７の何れか一項に記載の撮像装置と、請求項８乃至１４の何れか一項に記載の情報処理装置と、を備えたことを特徴とする。
メタデータ部に画像ファイルデータを利用するための情報を記録し、撮像装置と情報処理装置のそれぞれのメモリに保存し、撮像装置と情報処理装置を接続することにより、メモリに保存された情報に基づいて動作を自動的に行うことができる。
【発明の効果】
【０００８】
請求項１の発明によれば、画像ファイルデータを生成可能な撮像装置は、メタデータ部に画像ファイルデータを利用するための情報を記録し、撮像装置のメモリに保存するので、効率良く画像ファイルデータを取り扱うことができ、撮像装置の操作性を向上することができる。
また請求項２では、メタデータ部は複数個で構成され、画像ファイルデータを生成可能な撮像装置はメタデータ部に画像ファイルデータを利用するための情報を記録し、撮像装置のメモリに保存するので、メタデータ部に複数の動作を記録することができる。
また請求項３では、画像ファイルデータを生成可能な撮像装置はメタデータ部に画像ファイルデータを利用するための情報をスクリプトとして記録するので、少ないメモリ容量で所望の動作を実行することができる。
また請求項４では、画像ファイルデータの利用方法をバイナリ形式のプログラムとして記録するので、撮像装置のＣＰＵがそのプログラムを実行することができる。
また請求項５では、メタデータ部に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルを印刷するプログラムであるので、画像ファイルを撮像装置から即座に印刷することができる。
また請求項６では、メタデータ部に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルをメールに添付して送信するプログラムであるので、画像ファイルを撮像装置から即座にメールの添付情報として送信することができる。
また請求項７では、メタデータ部に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルをサーバに送信するプログラムであるので、ネットワークを介して画像ファイルを即座にサーバに送信することができる。
【０００９】
また請求項８では、画像ファイルデータを生成可能な情報処理装置は、メタデータ部に画像ファイルデータを利用するための情報を記録し、情報処理装置のメモリに保存するので、効率良く画像ファイルデータを取り扱うことができ、情報処理装置の操作性を向上することができる。
また請求項９では、メタデータ部は複数個で構成され、画像ファイルデータを生成可能な情報処理装置はメタデータ部に画像ファイルデータを利用するための情報を記録し、情報処理装置のメモリに保存するので、メタデータ部に複数の動作を記録することができる。
また請求項１０では、画像ファイルデータを生成可能な情報処理装置はメタデータ部に画像ファイルデータを利用するための情報をスクリプトとして記録するので、少ないメモリ容量で所望の動作を実行することができる。
また請求項１１では、画像ファイルデータの利用方法をバイナリ形式のプログラムとして記録するので、情報処理装置のＣＰＵがそのプログラムを実行することができる。
また請求項１２では、メタデータ部に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルを印刷するプログラムであるので、画像ファイルを情報処理装置から即座に印刷することができる。
また請求項１３では、メタデータ部に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルをメールに添付して送信するプログラムであるので、画像ファイルを情報処理装置から即座にメールの添付情報として送信することができる。
また請求項１４では、メタデータ部に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルをサーバに送信するプログラムであるので、ネットワークを介して画像ファイルを即座にサーバに送信することができる。
また請求項１５では、メタデータ部に画像ファイルデータを利用するための情報を記録し、撮像装置と情報処理装置のそれぞれのメモリに保存し、撮像装置と情報処理装置を接続することにより、メモリに保存された情報に基づいて動作を自動的に行うことができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を図に示した実施形態を用いて詳細に説明する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
図１は本発明の一実施形態に係るデジタルカメラ（撮像装置）の構成図である。このデジタルカメラ１００は、光学画像を光電変換するＣＣＤ（Charge Coupled Device：電荷結合素子）１と、ＣＣＤ１に含まれる雑音を低減するＣＤＳ(Correlated Double Sampling)２と、ＣＣＤ１からのアナログ信号をデジタル信号に変換するＡ／Ｄ変換器３と、画像処理パラメータに従って画像処理を行うデジタル信号処理回路４と、前記ＣＣＤ１、ＣＤＳ２、Ａ／Ｄ変換器３のタイミングを発生して駆動する駆動装置５と、外部装置と接続する外部Ｉ／Ｆ６と、パラメータを格納するメモリ７と、制御プログラムに基づいて所定の制御を実行するＣＰＵ８と、操作者がカメラ本体を操作するためのレリーズボタン等を備えた操作部９と、液晶（ＬＣＤ：Liquid Crystal Display）により撮像画像を表示する表示部１０と、カメラを制御するプログラムが格納されているＲＯＭ１１と、ワークメモリとしてのＲＡＭ１２と、バッテリ１４の電圧から各種電圧を生成するＤＣ−ＤＣコンバータ１３と、を備えて構成される。
【００１１】
次に図１の本発明の実施形態に係るデジタルカメラの動作例を説明する。被写体画像がＣＣＤ１に入力され、電気信号に変換される。そして撮像素子出力信号は、ＣＤＳ２を通してＡ／Ｄ変換回路３で最適なサンプリング周波数（例えば ＮＴＳＣ信号のサブキャリア周発数の整数倍）にてデジタル信号に変換される。デジタル信号に変換されたＣＤＳ出力信号は、デジタル信号処理回路４にてガンマ補正、色分離等の通常カメラ信号処理がなされＹ（輝度）、Ｃｂ、Ｃｒ（色差）信号が作成される。この信号は、デジタル信号処理回路４で符号化される。符号化された画像データをメモリ７に記録する。またＲＯＭ１１にはカメラを制御するプログラムが格納され、保持しておきたい情報を格納することも可能である。またＣＰＵ８はカメラ内部の全動作を制御する。またＣＰＵ８はＲＯＭ１１に格納されるプログラムに基づいてカメラを制御する。ＲＡＭ１２はＣＰＵ８のワークエリアである。
また画像データの撮影や再生の操作は、操作部９を通じて操作可能である。表示部１０には、撮影した画像データ等の情報を表示することが可能である。また撮影時にメモリ７に記録される画像データのデータ構成もＣＰＵ８によって制御される。
また外部Ｉ／Ｆ６は、メモリ７に記録された画像データを外部Ｉ／Ｆ６に接続される外部装置やネットワークに対して送信する。そして外部装置としては、情報処理装置（ＰＣ）、印刷装置（プリンター）、ネットワーク等が存在する。また外部装置が情報処理装置であれば、画像データを送信することが可能であり、情報処理装置は受信した画像データを補助記憶装置に保存する。また外部装置が印刷装置であれば、画像データを印刷装置に送信し、印刷装置に対して印刷命令を発行する。また外部装置がネットワーク接続先のメールサーバであれば、デジタルカメラ１００は画像データをメールの添付データとして送信可能であり、ネットワーク接続先のＦＴＰ（File Transfer Protocol）サーバであれば、画像データをＦＴＰサーバにアップロード可能である。またデジタルカメラ１００の電源は、バッテリ１４からＤＣ−ＤＣコンバータ１３に入力されデジタルカメラ内部の各部に供給される。
【００１２】
図２はメモリ７に記録する画像データのデータ構成を示す図である。画像ファイルデータ６０は、ヘッダ部２０、メタデータ部２１、撮影された画像データが格納されるデータ部２２により構成される。ヘッダ部２０は撮影画像データを圧縮するＥＸＩＦライブラリが記録されている。またメタデータ部２１は画像ファイルデータの利用方法をテキストデータにより記録している。
図３は図２のメタデータ部２１の構成を示す図である。同じ構成要素には同じ参照番号を付して説明する。メタデータ部２１は例えばメタデータ部（１）２１ａ、メタデータ部（２）２１ｂ、メタデータ部（３）２１ｃが記録されており、複数の異なる内容のメタデータ部を備えることができる。
図４は、ＰＣ（情報処理装置）の構成図である。このＰＣ２００は、ＣＰＵ（中央処理装置）５０をはじめ、ＲＡＭ（主記憶装置）５１、ＨＤＤ（補助記憶装置）５２、操作部５３、表示部５４、外部Ｉ／Ｆ５５から構成され、全てはバス５６を介して接続される。操作部５３はキーボードやマウス等の装置から構成される。表示部５４はディスプレイモニター等で構成される。外部Ｉ／Ｆ５５はＵＳＢ（Universal Serial Bus）やイーサネット（登録商標）等から構成される。外部Ｉ／Ｆ５５を通じ、デジタルカメラや印刷装置（プリンター）の周辺機器や、他の情報処理装置や、ネットワーク接続先のサーバ等に接続される。ＣＰＵ５０は情報処理装置２００の全動作を制御する。ＨＤＤ５２には情報処理装置２００を制御する基本プログラム（ＯＳ）、応用プログラム（アプリケーションソフト）が格納され、ＣＰＵ５０は基本プログラム、応用プログラムの内容に基づいて情報処理装置２００を動作させる。ＲＡＭ５１はＣＰＵ５０のワークエリアである。
また情報処理装置２００のＨＤＤ５２には、ヘッダ部とデータ部で構成される画像データに、メタデータ部を生成することが可能なアプリケーションソフトが登録（インストール）されている。このアプリケーションソフトは、図２、図３の構成の画像ファイルデータ６０を生成可能である。そしてアプリケーションソフトは、外部Ｉ／Ｆ５５に接続されたデジタルカメラ１００より、撮影した画像データを受信することが可能である。尚、アプリケーションソフトで生成可能な図２、図３の構成の画像ファイルデータ６０は、外部Ｉ／Ｆ５５に接続されたデジタルカメラ１００から受信した画像データであっても、それ以外の装置で生成された画像データであっても良い。またヘッダ部とデータ部とから成る画像ファイルデータであれば、生成元は問わない。またアプリケーションソフトは外部Ｉ／Ｆ５５に印刷装置が接続されていれば、画像データを印刷装置に送信し、印刷装置に対して印刷命令を発行する。また外部Ｉ／Ｆ５５の接続先がネットワークであり、ネットワーク接続先のメールサーバであれば、アプリケーションソフトは画像データをメールの添付データとして送信可能であり、接続先がネットワーク接続先のＦＴＰ（File Transfer Protocol）サーバであれば、画像データをＦＴＰサーバにアップロード可能である。
即ち、ヘッダ部２０とメタデータ部２１とデータ部２２とから成る画像ファイルデータ６０を単一なファイルとして生成可能なデジタルカメラにおいて、メタデータ部２１はテキストデータである文字列情報であり、画像ファイルデータ６０を生成可能なデジタルカメラはメタデータ部２１に画像ファイルデータ６０を利用するための情報を記載し、デジタルカメラ１００のメモリ７に保存する。
また情報処理装置２００上のアプリケーションソフトにより、ヘッダ部２０とメタデータ部２１とから成る画像データに対しメタデータ部２１を生成し、ヘッダ部２０とメタデータ部２１とデータ部２２とから成る画像ファイルデータ６０を前述のデジタルカメラ同様に生成可能である。そして前述のデジタルカメラ同様、メタデータ部２１はテキストデータである文字列情報であり、メタデータ部２１に画像ファイルデータを利用するための情報を記録し、情報処理装置のＨＤＤ５２に保存する。
【００１３】
図５は本発明の撮像装置及び情報処理装置の第１の実施形態に係る動作を説明するフローチャートである。まずヘッダ部２０、メタデータ部２１、データ部２２を単一のデータファイルとして生成する（Ｓ１）。次にメタデータ部２１に画像ファイルを利用する方法を記録する（Ｓ２）。そしてそのデータをファイルデータとしてメモリ７あるいはＨＤＤ５２に保存する（Ｓ３）。
即ち、ヘッダ部２０とメタデータ部２１とデータ部２２とから成る画像ファイルデータ６０を単一なファイルとして生成可能なデジタルカメラにおいて、メタデータ部２１はテキストデータである文字列情報であり、画像ファイルデータ６０を生成可能なデジタルカメラ１００はメタデータ部２１に画像ファイルデータ６０を利用する為の情報を記載し、デジタルカメラ１００のメモリ７に保存する。
また情報処理装置２００上のアプリケーションソフトでも、ヘッダ部２０とメタデータ部２１とから成る画像データに対しメタデータ部２１を生成し、ヘッダ部２０とメタデータ部２１とデータ部２２とから成る画像ファイルデータ６０を前述のデジタルカメラ同様に生成可能である。前述のデジタルカメラ同様、メタデータ部２１はテキストデータである文字列情報であり、メタデータ部２１に画像ファイルデータを利用するための情報を記載し、情報処理装置２００のＨＤＤ５２に保存する。
【００１４】
図６は本発明の撮像装置及び情報処理装置の第２の実施形態に係る動作を説明するフローチャートである。まずヘッダ部２０、メタデータ部２１、データ部２２を単一のデータファイルとして生成する（Ｓ１１）。次にメタデータ部２１に画像ファイルを利用する方法をスクリプトとして記録する（Ｓ１２）。そしてそのデータをファイルデータとしてメモリ７あるいはＨＤＤ５２に保存する（Ｓ１３）。そしてメタデータ部２１のスクリプト情報を読み出し実行する（Ｓ１４）。
またヘッダ部２０とメタデータ部２１とデータ部２２とから成る画像ファイルデータ６０を単一なファイルとして生成可能なデジタルカメラ１００において、メタデータ部２１はスクリプトであり、画像ファイルデータ６０を生成可能なデジタルカメラ１００はメタデータ部２１に画像ファイルデータを利用する為の情報をスクリプトとして記載する。メタデータ部２１のスクリプトに、画像ファイルデータを印刷することを目的としたスクリプト情報が記載される。デジタルカメラ１００はスクリプト情報を読み出し、外部Ｉ／Ｆ６に接続された印刷装置に画像ファイルデータを送信し、印刷装置に対し印刷命令を発行し、印刷装置から画像ファイルデータを印刷可能である。またデジタルカメラ１００は本画像ファイルデータをデジタルカメラ１００のメモリ７に保存する。
また情報処理装置上のアプリケーションソフトでも、ヘッダ部２０とメタデータ部２１とから成る画像データに対しメタデータ部２１を生成し、ヘッダ部２０とメタデータ部２１とデータ部２２とから成る画像ファイルデータ６０を前述のデジタルカメラ同様に生成可能である。前述のデジタルカメラ同様、メタデータ部はスクリプトであり、スクリプトに画像ファイルデータを印刷することを目的としたスクリプト情報が記載される。情報処理装置２００上のアプリケーションソフトはスクリプト情報を読み出し、外部Ｉ／Ｆ５５に接続された印刷装置に画像ファイルデータを送信し、印刷装置に対し印刷命令を発行し、印刷装置から画像ファイルデータを印刷可能である。また情報処理装置２００は本画像ファイルデータを情報処理装置のＨＤＤ５２に保存する。
【００１５】
図７は本発明の撮像装置及び情報処理装置の第３の実施形態に係る動作を説明するフローチャートである。まずヘッダ部２０、メタデータ部２１、データ部２２を単一のデータファイルとして生成する（Ｓ２１）。次にメタデータ部２１に画像ファイルを利用する方法をバイナリ形式のプログラムとして記録する（Ｓ２２）。そしてそのデータをファイルデータとしてメモリ７あるいはＨＤＤ５２に保存する（Ｓ２３）。そしてメタデータ部２１のバイナリ形式のプログラムを読み出し実行する（Ｓ２４）。
ヘッダ部２０とメタデータ部２１とデータ部２２とから成る画像ファイルデータ６０を単一なファイルとして生成可能なデジタルカメラ１００において、メタデータ部２１はバイナリ形式のプログラムであり、画像ファイルデータ６０を生成可能なデジタルカメラはメタデータ部２１に画像ファイルデータを利用することを  目的としたバイナリ形式のプログラムを格納する。メタデータ部２１のバイナリ形式のプログラムは、デジタルカメラ１００のＣＰＵ８が実行可能な形式であり、デジタルカメラ１００は、メタデータ部２１のバイナリ形式プログラムを読み出し、読み出したプログラムを実行可能である。デジタルカメラ１００は本画像ファイルデータをデジタルカメラ１００のメモリ７に保存する。
また情報処理装置２００上のアプリケーションソフトでも、ヘッダ部２０とメタデータ部２１とから成る画像データに対しメタデータ部２１を生成し、ヘッダ部２０とメタデータ部２１とデータ部２２とから成る画像ファイルデータ６０を前述のデジタルカメラ同様に生成可能である。前述のデジタルカメラ同様、メタデータ部２１はバイナリ形式のプログラムであり、メタデータ部２１に画像ファイルデータを利用することを目的としたバイナリ形式のプログラムを格納する。メタデータ部２１のバイナリ形式のプログラムは、情報処理装置２００のＣＰＵ５０が実行可能な形式であり、情報処理装置２００のアプリケーションソフトは、メタデータ部２１のバイナリ形式プログラムを読み出し、読み出したプログラムを実行可能である。情報処理装置２００は本画像ファイルデータを情報処理装置のＨＤＤ５２に保存する。
【００１６】
図８は本発明のデジタルカメラとＰＣにより構成される撮像システムの構成を示す図である。この撮像システム３００は、本発明のデジタルカメラ１００とＰＣ２００がケーブル７０により接続され、ＰＣ２００には例えばプリンタ７１が接続されている。このような構成により、デジタルカメラ１００とＰＣ２００メタデータ部２１に画像ファイルデータ６０を利用するための情報を記録し、デジタルカメラ１００とＰＣ２００のそれぞれのメモリに保存し、デジタルカメラ１００とＰＣ２００を接続することにより、メモリに保存された情報に基づいて動作を自動的に行うことができる。
以上のとおり、画像ファイルデータを生成可能なデジタルカメラ１００は、メタデータ部２１に画像ファイルデータを利用するための情報を記録し、デジタルカメラ１００のメモリ７に保存するので、効率良く画像ファイルデータを取り扱うことができ、デジタルカメラ１００の操作性を向上することができる。
また、メタデータ部２１は複数個で構成され、画像ファイルデータを生成可能なデジタルカメラ１００はメタデータ部２１に画像ファイルデータを利用するための情報を記録し、デジタルカメラ１００のメモリに保存するので、メタデータ部２１に複数の動作を記録することができる。
【００１７】
また、画像ファイルデータを生成可能なデジタルカメラ１００はメタデータ部２１に画像ファイルデータを利用するための情報をスクリプトとして記録するので、少ないメモリ容量で所望の動作を実行することができる。
また、画像ファイルデータの利用方法をバイナリ形式のプログラムとして記録するので、デジタルカメラ１００のＣＰＵ８がそのプログラムを実行することができる。
また、メタデータ部２１に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルを印刷するプログラムであるので、画像ファイルをデジタルカメラ１００により即座に印刷することができる。
また、メタデータ部２１に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルをメールに添付して送信するプログラムであるので、画像ファイルをデジタルカメラ１００から即座にメールの添付情報として送信することができる。
また、メタデータ部２１に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルをサーバに送信するプログラムであるので、ネットワークを介して画像ファイルを即座にサーバに送信することができる。
また、画像ファイルデータを生成可能なＰＣ２００は、メタデータ部に画像ファイルデータを利用するための情報を記録し、ＰＣ２００のＨＤＤ５２に保存するので、効率良く画像ファイルデータを取り扱うことができ、ＰＣ２００の操作性を向上することができる。
また、メタデータ部２１は複数個で構成され、画像ファイルデータを生成可能なＰＣ２００はメタデータ部２１に画像ファイルデータを利用するための情報を記録し、ＰＣ２００のＨＤＤ５２に保存するので、メタデータ部２１に複数の動作を記録することができる。
【００１８】
また、画像ファイルデータを生成可能なＰＣ２００はメタデータ部２１に画像ファイルデータを利用するための情報をスクリプトとして記録するので、少ないメモリ容量で所望の動作を実行することができる。
また、画像ファイルデータの利用方法をバイナリ形式のプログラムとして記録するので、ＰＣ２００のＣＰＵ５０がそのプログラムを実行することができる。
また、メタデータ部２１に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルを印刷するプログラムであるので、画像ファイルをＰＣ２００により即座に印刷することができる。
また、メタデータ部に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルをメールに添付して送信するプログラムであるので、画像ファイルをＰＣ２００から即座にメールの添付情報として送信することができる。
また、メタデータ部２１に記録された簡易プログラムまたはバイナリ形式のプログラムが画像ファイルをサーバに送信するプログラムであるので、ネットワークを介して画像ファイルを即座にサーバに送信することができる。
また、メタデータ部２１に画像ファイルデータを利用するための情報を記録し、デジタルカメラ１００とＰＣ２００のそれぞれのメモリに保存し、デジタルカメラ１００とＰＣ２００を接続することにより、メモリに保存された情報に基づいて動作を自動的に行うことができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係るデジタルカメラ（撮像装置）の構成図。
【図２】本発明のメモリに記録する画像データのデータ構成を示す図。
【図３】本発明の図２のメタデータ部２１の構成を示す図。
【図４】ＰＣ（情報処理装置）の構成図。
【図５】本発明の撮像装置及び情報処理装置の第１の実施形態に係る動作を説明するフローチャート。
【図６】本発明の撮像装置及び情報処理装置の第２の実施形態に係る動作を説明するフローチャート。
【図７】本発明の撮像装置及び情報処理装置の第３の実施形態に係る動作を説明するフローチャート。
【図８】本発明のデジタルカメラとＰＣにより構成される撮像システムの構成を示す図。
【符号の説明】
【００２０】
１００  デジタルカメラ、１  ＣＣＤ、２  ＣＤＳ、３  Ａ／Ｄ変換器、４デジタル信号処理回路、５  駆動装置、６  外部Ｉ／Ｆ、７  メモリ、８  ＣＰＵ、９  操作部、１０  表示部、１１  ＲＯＭ、１２  ＲＡＭ、１３  ＤＣ−ＤＣコンバータ、１４  バッテリ
【図１】
2006252206.tif 000003
【図２】
2006252206.tif 000004
【図３】
2006252206.tif 000005
【図４】
2006252206.tif 000006
【図５】
2006252206.tif 000007
【図６】
2006252206.tif 000008
【図７】
2006252206.tif 000009
【図８】
2006252206.tif 000010