(57)【特許請求の範囲】
【請求項１】
複数種類のアクセサリを装着可能であるとともに、解釈対象のアクセサリの種類が互いに異なる複数の画像処理サーバとネットワークを介して通信可能であり、被写体を撮像して電子的な画像データを生成する撮像装置であって、
当該撮像装置に装着されるアクセサリと通信を行うことによって該アクセサリに関する情報であるアクセサリ情報を受信するアクセサリ通信部と、
前記アクセサリ情報に関するメタデータを生成するメタデータ生成部と、
前記画像データと、前記複数の画像処理サーバのいずれかによって解釈される被解釈情報であって該被解釈情報を解釈する前記画像処理サーバのアドレス情報および前記アクセサリ情報に関するメタデータを含む被解釈情報とを有する画像ファイルを生成する画像ファイル生成部と、
前記被解釈情報に含まれるアドレス情報にしたがって前記被解釈情報を含む情報を送信する第１通信部と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記第１通信部は、
前記画像処理サーバに前記画像ファイルを送信する一方、前記画像処理サーバにおいて前記アクセサリ情報に基づいて画像の補正を行った補正画像ファイルを受信することを特徴とする請求項１に記載の撮像装置。
【請求項３】
複数種類のアクセサリを装着可能な撮像装置であって被写体を撮像して電子的な画像データを生成する撮像装置と、各々が前記撮像装置とネットワークを介して通信可能である複数の画像処理サーバとを備えた画像通信システムであって、
前記撮像装置は、
当該撮像装置に装着されるアクセサリと通信を行うことによって該アクセサリに関する情報であるアクセサリ情報を受信するアクセサリ通信部と、
前記アクセサリ情報に関するメタデータを生成するメタデータ生成部と、
前記画像データと、前記複数の画像処理サーバのいずれかによって解釈される被解釈情報であって該被解釈情報を解釈する画像処理サーバのアドレス情報および前記アクセサリ情報に関するメタデータを含む被解釈情報とを有する画像ファイルを生成する画像ファイル生成部と、
前記被解釈情報に含まれるアドレス情報にしたがって前記被解釈情報を含む情報を送信する第１通信部と、
を備え、
前記複数の画像処理サーバの各々は、
前記撮像装置から前記被解釈情報を含む情報を受信する第２通信部と、
前記第２通信部が受信した前記被解釈情報を解釈する解釈部と、
を備え、
前記解釈部で解釈可能な前記被解釈情報に対応する前記アクセサリの種類が他の前記画像処理サーバと異なることを特徴とする画像通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮像して画像データを生成する撮像装置、画像データを含む画像ファイルを管理する画像管理サーバ、画像ファイルを通信する画像通信システム、画像ファイルのデータ構造、および画像ファイルを管理する画像管理方法に関する。
【背景技術】
【０００２】
従来、デジタルカメラ等の撮像装置が生成した画像データに撮影日時などのメタデータを付加することにより、例えばキーワード検索などを可能にして画像を管理する様々な技術が知られている。近年、画像データは、テレビ、パソコン、デジタルフォトフレーム等の電子機器で鑑賞したり、メールの添付やインターネット上での保管や表示など様々な使われ方がある。デジタルカメラが撮影した画像ファイルのフォーマットとしては、ＥＸＩＦ（Exchangeable  image  file  format）が知られている。このＥＸＩＦは、ＴＩＦＦ（Tagged  Image  File  Format）のタグを用いることによって、製造メーカ名、機種、撮影日時、絞り、シャッタースピード等のメタデータが記載されている。デジタルカメラでは、画像ファイルを保存する際に、ＥＸＩＦに基づいてメタデータが自動的に作成される。
【０００３】
このような状況の下、コンテンツとしての画像データをコンテンツに付随するメタデータと関連付けて記録しておき、このメタデータを用いることによって様々な処理を行う技術が知られている。
【０００４】
例えば、下記特許文献１に記載の技術では、コンテンツを仮想的に管理する仮想管理情報を作成し、この作成した仮想管理情報を含み、仮想的な階層構造によって構成される階層エントリであるファイルエントリを記録するとともにコンテンツに関連するメタデータを含む階層エントリであるメタデータエントリをファイルエントリの下位階層に記録し、メタデータエントリに含まれるメタデータの中から所望のメタデータを抽出するとともに抽出されたメタデータを含むメタデータエントリの上位階層に記録されているコンテンツファイルを抽出することにより、コンテンツの迅速な利用を可能にする技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２７６７０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、現状では画像ファイルに利用されるメタデータは、予め定めたフォーマットにしたがって作成するのが一般的である。しかしながら、例えばブログを自ら開設している人の中には独自のフォーマットのメタデータを作成したい人もおり、画一的なフォーマットのメタデータだけでは、画像を管理することが困難になってしまう可能性がある。
【０００７】
また、現在のインターネット技術として主流となりつつあるクラウドコンピューティングにおいて、インターネット上で画像を管理するＨａａＳ（Hardware  as  a  Service）を実現する場合、フォーマットが異なる画像ファイルを管理することは難しいという問題もあった。このような状況下において、汎用性の観点からは、メタデータのフォーマットをメーカ間で統一するのが好ましいが、各メーカの思惑もあり、統一までに時間がかかってしまう可能性もある。このように、メタデータのフォーマットをメーカやユーザによらず柔軟に対応させることは今後難しくなってくる恐れがあった。
【０００８】
本発明は、上記に鑑みてなされたものであって、画像ファイルに含まれるメタデータのフォーマットによらない柔軟な管理を実現することが可能な撮像装置、画像管理サーバ、画像通信システム、画像ファイルのデータ構造、および画像管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明に係る撮像装置は、被写体を撮像して電子的な画像データを生成する撮像部を備え、ネットワークを介して複数のサーバと通信可能な撮像装置であって、前記撮像部が生成した画像データと、該画像データに関連付けられた複数のメタデータを含み、前記複数のサーバのいずれかによって解釈される被解釈情報とを有する画像ファイルを生成する画像ファイル生成部を備えたことを特徴とする。
【００１０】
また、本発明に係る撮像装置は、上記発明において、前記被解釈情報は、該被解釈情報を解釈可能なサーバの前記ネットワークにおけるアドレス情報を含むことを特徴とする。
【００１１】
また、本発明に係る撮像装置は、上記発明において、前記被解釈情報を解釈可能なサーバから前記アドレス情報を受信することを特徴とする。
【００１２】
また、本発明に係る撮像装置は、上記発明において、前記撮像部が生成した画像データを含む情報であって前記被解釈情報を解釈可能なサーバによって生成された情報を表示する表示部をさらに備えたことを特徴とする。
【００１３】
また、本発明に係る撮像装置は、上記発明において、前記被解釈情報は、前記撮像部が生成した画像データに関連付けられるキーワードを含むことを特徴とする。
【００１４】
また、本発明に係る撮像装置は、上記発明において、情報を暗号化する暗号鍵を記憶する記憶部をさらに備え、前記被解釈情報は、前記暗号鍵によって暗号化された情報を含むことを特徴とする。
【００１５】
また、本発明に係る撮像装置は、上記発明において、前記暗号化された情報は、前記画像データに含まれる被写体の情報を含むことを特徴とする。
【００１６】
また、本発明に係る画像管理サーバは、電子的な画像データと、この画像データに関連付けられた複数のメタデータを含む被解釈情報と、前記被解釈情報の一部をなし、各メタデータのフォーマットを規定するフォーマット情報を保持する参照サーバのアドレス情報とを有する画像ファイルを記憶する記憶部と、ネットワークを介して前記参照サーバに前記フォーマット情報の送信要求を送信するとともに、前記送信要求に対する応答として前記参照サーバから前記フォーマット情報を受信する通信部と、前記通信部が受信した前記フォーマット情報に基づいて前記画像ファイルが有する前記被解釈情報を解釈する解釈部と、前記解釈部が解釈した前記被解釈情報のデータベースを生成するデータベース生成部と、を備えたことを特徴とする。
【００１７】
また、本発明に係る画像管理サーバは、上記発明において、前記解釈部が解釈した前記被解釈情報を用いることによって前記記憶部で記憶する画像ファイルの検索を行う検索部をさらに備えたことを特徴とする。
【００１８】
また、本発明に係る画像通信システムは、被写体を撮像して電子的な画像データを生成する撮像装置と、各々が前記撮像装置とネットワークを介して通信可能である複数のサーバとを備えた画像通信システムであって、前記撮像装置は、前記撮像部が生成した画像データと、該画像データに関連付けられた複数のメタデータを含み、前記複数のサーバのいずれかによって解釈される被解釈情報とを有する画像ファイルを生成する画像ファイル生成部を有し、前記被解釈情報は、該被解釈情報を解釈可能なサーバの前記ネットワークにおけるアドレス情報を含み、前記複数のサーバの各々は、前記撮像装置によって送信される前記画像ファイルに含まれる前記被解釈情報を解釈する解釈部を有することを特徴とする。
【００１９】
また、本発明に係る画像通信システムは、上記発明において、前記解釈部は、前記被解釈情報を解釈できない場合、該画像ファイルに含まれる前記アドレス情報に対応するサーバに対して前記メタデータのフォーマットを規定するフォーマット情報の送信要求を送信し、この送信要求の応答として前記サーバから受信したフォーマット情報にしたがって前記被解釈情報を解釈することを特徴とする。
【００２０】
また、本発明に係る画像通信システムは、上記発明において、前記撮像装置および前記複数のサーバと前記インターネットを介して通信可能であり、前記撮像装置から送られてくる前記画像ファイルを管理する画像管理サーバをさらに備え、前記画像管理サーバは、前記メタデータのフォーマットを規定するフォーマット情報の送信要求を前記アドレス情報に対応する前記サーバへ送信するとともに、この送信要求の応答として前記サーバからフォーマット情報を受信する通信部と、前記通信部が受信した前記フォーマット情報に基づいて前記画像ファイルが有する前記被解釈情報を解釈する解釈部と、前記解釈部が解釈した前記被解釈情報のデータベースを生成するデータベース生成部と、を有することを特徴とする。
【００２１】
また、本発明に係る画像ファイルのデータ構造は、電子的な画像データを含み、ネットワークを介して通信可能な画像ファイルのデータ構造であって、前記画像データに関連付けられた複数のメタデータを含む被解釈情報を有し、前記被解釈情報は、各メタデータのフォーマットを規定するフォーマット情報を記憶する参照サーバの前記ネットワークにおけるアドレス情報を含むことを特徴とする。
【００２２】
また、本発明に係る画像管理方法は、電子的な画像データを管理する画像管理サーバが行う画像管理方法であって、前記画像データと、この画像データに関連付けられた複数のメタデータを含む被解釈情報と、前記被解釈情報の一部をなし、各メタデータのフォーマットを規定するフォーマット情報を保持し、ネットワークを介して前記画像管理サーバと接続される参照サーバのアドレス情報とを有する画像ファイルを記憶する記憶部から前記アドレス情報を読み出し、この読み出した前記アドレス情報に対応する前記参照サーバに前記フォーマット情報の送信要求を送信する送信ステップと、前記送信ステップで送信した前記送信要求に対する応答として前記参照サーバから前記フォーマット情報を受信する受信ステップと、前記受信ステップで受信した前記フォーマット情報に基づいて前記画像ファイルが有する前記被解釈情報を解釈する解釈ステップと、前記解釈ステップで解釈した前記被解釈情報のデータベースを生成するデータベース生成ステップと、を有することを特徴とする。
【発明の効果】
【００２３】
本発明によれば、画像ファイルに含まれるメタデータのフォーマットによらない柔軟な管理を実現することが可能となる。
【図面の簡単な説明】
【００２４】
【図１】図１は、本発明の実施の形態１に係る画像通信システムの構成を示す図である。
【図２】図２は、本発明の実施の形態１に係る撮像装置の画像ファイル生成部が生成する画像ファイルのデータ構造を模式的に示す図である。
【図３】図３は、本発明の実施の形態１に係る画像通信システムの処理の概要を示す図である。
【図４】図４は、利用者装置がブログサーバへ送信する設定情報の一部を模式的に示す図である。
【図５】図５は、本発明の実施の形態１に係る撮像装置を用いた撮影の状況を示す図である。
【図６】図６は、本発明の実施の形態１に係る撮像装置が撮影を行った後に表示部で表示される画像を示す図である。
【図７】図７は、ブログの表示例を示す図である。
【図８】図８は、本発明の実施の形態１に係る撮像装置の処理内容を示すフローチャートである。
【図９】図９は、ブログサーバの処理内容を示すフローチャートである。
【図１０】図１０は、本発明の実施の形態２に係る画像通信システムの構成を示す図である。
【図１１】図１１は、本発明の実施の形態２に係る撮像装置の画像ファイル生成部が生成する画像ファイルのデータ構成を示す図である。
【図１２】図１２は、本発明の実施の形態２に係る画像通信システムの処理の概要を示す図である。
【図１３】図１３は、本発明の実施の形態２に係る撮像装置の処理内容を示すフローチャートである。
【図１４】図１４は、画像処理サーバの処理内容を示すフローチャートである。
【図１５】図１５は、ストロボに対する画像の補正の概要を模式的に示す図である。
【図１６】図１６は、本発明の実施の形態３に係る画像通信システムの構成を示す図である。
【図１７】図１７は、本発明の実施の形態３に係る撮像装置の画像ファイル生成部が生成する画像ファイルのデータ構造を模式的に示す図である。
【図１８】図１８は、参照サーバが記憶している非暗号化メタデータ群のデータ構成の概要を示す図である。
【図１９】図１９は、気温データのデータ構成の概要を示す図である。
【図２０】図２０は、方位データのデータ構成の概要を示す図である。
【図２１】図２１は、イベントデータのデータ構成の概要を示す図である。
【図２２】図２２は、参照サーバが記憶している暗号化メタデータ群のデータ構成の概要を示す図である。
【図２３】図２３は、本発明の実施の形態３に係る画像通信システムの処理の概要を示す図である。
【図２４】図２４は、本発明の実施の形態３に係る撮像装置の処理内容を示すフローチャートである。
【図２５】図２５は、画像管理サーバの処理内容を示すフローチャートである。
【図２６】図２６は、本発明の実施の形態４に係る画像通信システムの構成を示す図である。
【図２７】図２７は、本発明の実施の形態４に係る画像通信システムの処理の概要を示す図である。
【図２８】図２８は、画像表示装置が画像を再生する際の処理内容を示すフローチャートである。
【図２９】図２９は、音楽サーバ処理内容を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、添付図面を参照して、本発明を実施するための形態（以下、「実施の形態」という）を説明する。
【００２６】
（実施の形態１）
図１は、本発明の実施の形態１に係る画像通信システムの構成を示す図である。同図に示す画像通信システム１００は、画像を撮像して電子的な画像データを生成する撮像装置１と、パーソナルコンピュータ等を用いて実現される利用者装置２と、ブログ情報を管理する複数のブログサーバ３−１、３−２、・・・、３−ｎ（ｎは正の整数）と、を備える。撮像装置１、利用者装置２、複数のブログサーバ３−１、３−２、・・・、３−ｎは、ネットワークＮを介して相互に通信可能に接続されている。ネットワークＮは、インターネット、ＬＡＮ（Local  Area  Network）、電話網、パケット網、専用網等の適当な組み合わせによって構築される。
【００２７】
撮像装置１は、画像を撮像して該画像の画像データを生成する撮像部１１と、撮像部１１が生成した画像データに含まれる画像信号に対して所定の信号処理を施す画像処理部１２と、撮像装置１の操作信号等が入力される操作入力部１３と、画像を含む情報を表示する表示部１４と、画像データを含む情報を記憶する記憶部１５と、ネットワークＮを介して利用者装置２および複数のブログサーバ３−１、３−２、・・・、３−ｎと通信を行うための通信インタフェースである通信部１６と、撮像装置１の動作制御を行う制御部１７と、を備える。撮像装置１は、無線ＬＡＮを介してネットワークＮに接続される。
【００２８】
撮像部１１は、一または複数のレンズによって構成され、所定の視野領域に存在する被写体からの光を集光する光学系と、光学系が集光した光の入射量を調整する絞りと、レリーズ入力に応じて動作するシャッタと、絞りおよびシャッタを通過した光を受光して電気信号に変換するＣＣＤ（Charge  Coupled  Device）等の撮像素子と、撮像素子から出力されるアナログ信号に増幅等の信号処理を施した後、Ａ／Ｄ変換を行うことによってデジタルの画像データを生成する信号処理回路とを有する。
【００２９】
操作入力部１３は、撮像装置１の電源スイッチ、撮像指示を与えるレリーズ信号を入力するレリーズスイッチ、撮像装置１で設定可能な各種動作モードの切替を行うモード切替スイッチなどを有する。
【００３０】
表示部１４は、液晶または有機ＥＬ（Electro  Luminescence）等からなる表示パネルを用いて実現され、画像データのほかに撮像装置１の操作情報や撮影に関する情報を適宜表示する。  なお、表示部１４に積層したタッチパネルによって操作入力部１３を実現し、ユーザが表示部１４で表示される情報に基いた操作信号の入力を行えるようにしてもよい。
【００３１】
記憶部１５は、撮像装置１の内部に固定的に設けられるフラッシュメモリやＤＲＡＭ（Dynamic  Random  Access  Memory）等の半導体メモリを用いて実現される。なお、記憶部１５が、外部から装着されるメモリカード等のコンピュータ読取可能な記録媒体に対して情報を記録する一方、記録媒体が記録する情報を読み出す記録媒体インターフェースとしての機能を有してもよい。
【００３２】
制御部１７は、操作入力部１３から入力される情報に応じてメタデータを生成するメタデータ生成部１７１と、撮像部１１が生成した画像データおよびメタデータ生成部１７１が生成したメタデータをもとに画像ファイルを生成する画像ファイル生成部１７２とを有する。制御部１７は、ＣＰＵ（Central  Processing  Unit）等を用いて実現され、制御対象である撮像装置１の各構成部位とバスラインを介して接続されている。
【００３３】
利用者装置２は、キーボード、マウス、タッチパネル等のインタフェースを用いて実現される入力部２１と、液晶または有機ＥＬ等からなる表示パネルを用いて実現される表示部２２と、各種情報を記憶する記憶部２３と、ネットワークＮを介して撮像装置１およびブログサーバ３−１、３−２、・・・、３−ｍと通信を行う通信部２４と、利用者装置２の動作制御を行う制御部２５と、を備える。利用者装置２は、パソコン、ＰＤＡ、携帯電話等の端末によって実現され、有線または無線ＬＡＮを介してネットワークＮに接続される。
【００３４】
ブログサーバ３−１は、ネットワークＮを介して撮像装置１、利用者装置２、および複数のブログサーバ３−２、・・・、３−ｎと通信を行うための通信インタフェースである通信部３１−１と、ブログ情報を含む各種情報を記憶する記憶部３２−１と、ブログサーバ３−１の動作制御を行う制御部３３−１とを備える。
【００３５】
記憶部３２−１は、ブログ情報を記憶するブログ情報記憶部３２１−１を有する。
【００３６】
制御部３３−１は、撮像装置１から送信されてくる画像ファイル中の被解釈情報を解釈する解釈部３３１−１と、解釈部３３１−１が解釈した結果に応じてブログに関する情報を生成するブログ情報生成部３３２−１と、を有する。
【００３７】
ブログサーバ３−２、・・・、３−ｎの構成もブログサーバ３−１の構成と同じである。すなわち、ブログサーバ３−ｊ（１≦ｊ≦ｎ：ｊは整数）は、通信部３１−ｊ、記憶部３２−ｊ、および制御部３３−ｊを備える。ただし、複数のブログサーバ３−１、・・・、３−ｎは、互いに解釈することが可能なメタデータが異なっており、生成するブログ情報も異なる。以下の説明において、ブログサーバ３−１、３−２、・・・、３−ｎを区別せずにいう場合、単に「ブログサーバ３」という。
【００３８】
図２は、撮像装置１の画像ファイル生成部１７２が生成する画像ファイルのデータ構造を模式的に示す図である。同図に示す画像ファイルＦ１は、ＥＸＩＦに沿って定められるタグＦ１１と、送信先のブログサーバ３によって解釈される被解釈情報Ｆ１２と、撮像部１１が生成し、画像処理部１２によって信号処理が施された画像データＦ１３と有する。なお、撮像装置１に音声入出力機能を設けることにより、画像ファイルＦ１に音声データを付加することも可能である。
【００３９】
タグＦ１１には、撮像装置１の機種名、製造メーカ名、絞り、シャッタースピード、撮影日時等の情報が記載されている。被解釈情報Ｆ１２には、解釈を行うブログサーバ３のＵＲＬを含むアドレス情報Ｆ１２１が記載されるとともに、メタデータとして、そのブログサーバ３で分類されるキーワード情報Ｆ１２２が記載されている。
【００４０】
図３は、画像通信システム１００の処理の概要を示す図である。図３において、まず利用者装置２は、所望のブログサーバ３−ｊ（１≦ｊ≦ｎ：ｊは整数）へブログ設定情報を送信する（ステップＳ１）。図４は、利用者装置２がブログサーバ３−ｊへ送信する設定情報の一部を模式的に示す図である。図４に示す設定情報Ｆ２は、利用するブログのタイトル（お料理ブログ）、ユーザ名、使用する撮像装置１の機種名、ＩＰアドレス、写真の分類キーワード（１：スパゲッティ、２：カレーライス、３：コロッケ）などを含む。
【００４１】
利用者装置２から設定情報を受信したブログサーバ３−ｊは、記憶部３２−ｊに設定情報を記録するとともに、設定情報に対応するブログを開設する（ステップＳ２）。その後、ブログサーバ３−ｊは、設定情報に含まれる撮像装置１に対して初期化情報を送信する（ステップＳ３）。ブログサーバ３−ｊが送信する初期化情報には、ブログサーバ３−ｊのＵＲＬ、および撮像装置１によって入力されるキーワードの情報が含まれる。撮像装置１は、受信した初期化情報を記憶部１５に記録する。
【００４２】
その後、画像ファイル生成部１７２は、撮像装置１が撮影した画像およびメタデータ生成部１７１が生成したメタデータを用いることによって画像ファイルを生成する（ステップＳ４）。図５は、ユーザが撮像装置１を用いて撮影を行っている状況を示す図であり、具体的にはカレーライスを撮影している状況を示す図である。ユーザがカレーライスの画像を撮影した後、表示部１４には、図６に示すように、写真分類のキーワードの決定を促す画像Ｐ１が表示される。図６では、「２：カレーライス」というキーワードが選択された状態を示している。この状態で選択が確定した場合、メタデータ生成部１７１は、キーワード「カレーライス」に対応するメタデータを生成する。その後、画像ファイル生成部１７２は、図２に示すキーワード情報Ｆ１２２に、メタデータ生成部１７１が生成したメタデータを埋め込むとともに画像データを埋め込むことによって画像ファイルを生成する。
【００４３】
続いて、撮像装置１は、画像ファイル生成部１７２が生成した画像ファイルを、通信部１６を介してブログサーバ３−ｊへ送信する（ステップＳ５）。
【００４４】
画像ファイルを受信したブログサーバ３−ｊは、ブログ情報記憶部３２１−ｊが記憶するブログ情報を更新する（ステップＳ６）。
【００４５】
その後、撮像装置１または利用者装置２がブログサーバ３−ｊに対してブログの閲覧要求を送信すると（ステップＳ７）、ブログサーバ３−ｊは要求元の撮像装置１または利用者装置２へブログ情報を送信する（ステップＳ８）。図７は、撮像装置１の表示部１４または利用者装置２の表示部２２で表示されるブログの表示例を示す図である。同図に示すブログ画像Ｐ２は、「お料理ブログ」というタイトルの写真ブログであり、２月２０日と２月２７日に撮影したカレーライスの写真が表示されている。写真の左右にある矢印は、スクロール可能であることを表示しており、撮像装置１の操作入力部１３または利用者装置２の入力部２１からの入力により、画面表示する写真をスクロールすることができる。また、「スパゲッティへ」や「コロッケへ」という項目が選択入力されると、異なるキーワードの写真ブログへ画面が遷移する。
【００４６】
このようにして、画像通信システム１００においては、撮像装置１が生成した画像データをメタデータであるキーワード情報と関連付けた画像ファイルを用いることにより、ブログサーバ３で容易にブログを設定、更新することが可能となる。
【００４７】
以下、図３で説明した処理をより詳細に説明する。図８は、撮像装置１のより詳細な処理内容を示すフローチャートである。まず、撮像装置１の電源がオンになっている場合（ステップＳ１０１：Ｙｅｓ）において、ブログサーバ３からの通信要求があったとき（ステップＳ１０２：Ｙｅｓ）、撮像装置１は通信部１６を介してブログサーバ３との通信を確立して初期化情報を受信し（ステップＳ１０３）、この受信した初期化情報を記憶部１５へ記録する（ステップＳ１０４）。なお、ステップＳ１０１において撮像装置１の電源がオンになっていない場合（ステップＳ１０１：Ｎｏ）、撮像装置１は一連の処理を終了する。
【００４８】
次に、ステップＳ１０２においてブログサーバ３からの通信要求がない場合（ステップＳ１０２：Ｎｏ）を説明する。この場合において、撮像装置１が撮影モードに設定されているとき（ステップＳ１０５：Ｙｅｓ）、制御部１７は表示部１４にスルー画像を表示させる（ステップＳ１０６）。
【００４９】
その後、操作入力部１３のレリーズボタンが押されてレリーズ信号が入力されると（ステップＳ１０７：Ｙｅｓ）、撮像部１１は制御部１７の制御のもとで撮影動作を行う（ステップＳ１０８）。一方、操作入力部１３からレリーズ信号が入力されない場合（ステップＳ１０７：Ｎｏ）、撮像装置１はステップＳ１０１へ戻る。ステップＳ１０７における判定は、ステップＳ１０６でスルー画表示を開始してからの経過時間が所定時間を超えたか否かによって判定するのが好ましい。
【００５０】
その後、操作入力部１３によって分類用のキーワードが入力された場合（ステップＳ１０９：Ｙｅｓ）、メタデータ生成部１７１はキーワードに関するメタデータを生成する（ステップＳ１１０）。その後、画像ファイル生成部１７２は、キーワードのメタデータを被解釈情報として含む画像ファイルを生成し（ステップＳ１１１）、生成した画像ファイルを記憶部１５に記録する（ステップＳ１１２）。一方、操作入力部１３によってキーワードが入力されない場合（ステップＳ１０９：Ｎｏ）、画像ファイル生成部１７２は、ステップＳ１１１へ移行する。ステップＳ１１２の後、撮像装置１はステップＳ１０１へ戻る。
【００５１】
次に、ステップＳ１０５において撮像装置１が撮影モードに設定されてない場合（ステップＳ１０５：Ｎｏ）を説明する。この場合において、撮像装置１が再生モードに設定されているとき（ステップＳ１１３：Ｙｅｓ）、制御部１７は、所定の画像を記憶部１５から読み出して表示部１４で再生表示させる（ステップＳ１１４）。ここで最初に表示する画像は、例えば最新の画像である。その後、操作入力部１３によって画像の変更を指示する変更指示信号が入力された場合（ステップＳ１１５：Ｙｅｓ）、制御部１７は指示された別の画像を記憶部１５から読み出して表示部１４で表示させる（ステップＳ１１６）。ステップＳ１１５で変更指示信号が入力されない場合（ステップＳ１１５：Ｎｏ）、撮像装置１は後述するステップＳ１１７へ移行する。
【００５２】
ステップＳ１１６の後、操作入力部１３から表示中の画像に対応する画像ファイルの送信指示が入力されたとき（ステップＳ１１７：Ｙｅｓ）、制御部１７は、通信部１６を介して、その画像ファイルに記載されたＵＲＬを有するブログサーバ３へ画像ファイルを送信する（ステップＳ１１８）。一方、操作入力部１３から表示中の画像に対応する画像ファイルの送信指示が入力されないとき（ステップＳ１１７：Ｎｏ）、操作入力部１３から終了指示が入力されれば（ステップＳ１１９：Ｙｅｓ）、撮像装置１はステップＳ１０１へ戻る。これに対し、ステップＳ１１９で終了指示が入力されなければ（ステップＳ１１９：Ｎｏ）、撮像装置１は、ステップＳ１１５へ戻る。
【００５３】
次に、撮像装置１が再生モードに設定されてなく（ステップＳ１１３：Ｎｏ）、ブログ表示モードに設定されている場合（ステップＳ１２０：Ｙｅｓ）を説明する。この場合において、ブログの選択入力がなされたとき（ステップＳ１２１：Ｙｅｓ）、撮像装置１は、選択されたブログに対応するブログサーバ３へブログの閲覧要求を送信する（ステップＳ１２２）。その後、撮像装置１がブログ情報を受信すると（ステップＳ１２３：Ｙｅｓ）、制御部１７は受信したブログ情報を表示部１４で表示させる（ステップＳ１２４）。一方、撮像装置１がブログ閲覧要求を送信してから所定時間経過してもブログサーバからブログ情報を受信しない場合（ステップＳ１２３：Ｎｏ）、制御部１７は表示部１４にエラー表示させる（ステップＳ１２５）。
【００５４】
ステップＳ１２４またはＳ１２５の後、操作入力部１３によってブログを終了する終了指示が入力された場合（ステップＳ１２６：Ｙｅｓ）、撮像装置１はステップＳ１０１へ戻る。これに対し、ステップＳ１２４またはＳ１２５の後、操作入力部１３によってブログの終了指示が入力されない場合（ステップＳ１２６：Ｎｏ）、撮像装置１はステップＳ１２１へ戻る。
【００５５】
なお、ステップＳ１２１でブログが選択されない場合（ステップＳ１２１：Ｎｏ）、撮像装置１はステップＳ１２６へ移行する。
【００５６】
図９は、ブログサーバ３のより詳細な処理内容を示すフローチャートである。まず、利用者装置２からブログの設定情報を受信した場合（ステップＳ２０１：Ｙｅｓ）、ブログサーバ３は、受信した設定情報に基づいてブログの開設処理を行い、開設したブログの情報をブログ情報記憶部３２１へ記録する（ステップＳ２０２）。その後、ブログサーバ３は、開設したブログの設定結果を利用者装置２へ送信する（ステップＳ２０３）。ここで、利用者装置２によって送信されるブログの設定情報は、例えば図４に示す設定情報Ｆ２である。
【００５７】
続いて、ブログサーバ３は、撮像装置１へアクセスする（ステップＳ２０４）。撮像装置１との通信が確立した場合（ステップＳ２０５：Ｙｅｓ）、ブログサーバ３は、ブログ情報記憶部３２１からブログ情報に対応する初期化情報を撮像装置１へ送信し（ステップＳ２０６）、ステップＳ２０１へ戻る。撮像装置１との通信が確立しない場合（ステップＳ２０５：Ｎｏ）、ブログサーバ３はステップＳ２０４へ戻る。
【００５８】
次に、ステップＳ２０１において利用者装置２からブログの設定情報を受信しない場合（ステップＳ２０１：Ｎｏ）を説明する。この場合において、ブログサーバ３が撮像装置１から画像ファイルを受信したとき（ステップＳ２０７：Ｙｅｓ）、解釈部３３１は画像ファイルに含まれる被解釈情報の解釈を行う（ステップＳ２０８）。
【００５９】
解釈部３３１が被解釈情報を解釈することができた場合（ステップＳ２０９：Ｙｅｓ）、ブログ情報生成部３３２は、対応するブログを解釈結果に基づいて更新する（ステップＳ２１０）。
【００６０】
一方、解釈部３３１が被解釈情報を解釈できない場合（ステップＳ２０９：Ｎｏ）、ブログ情報生成部３３２は、画像ファイルの被解釈情報に記載されたＵＲＬを有するブログサーバ３へ解釈規則の送信要求を送信する（ステップＳ２１１）。これは、例えば料理用の写真ブログを開設しているブログサーバ３−ｊに、音楽用の写真ブログ等、全く異なる分野のブログを開設しているブログサーバ３−ｋ（１≦ｋ≦ｎ；ｋ≠ｊ）でしか解釈できない画像ファイルが送信された状況に対応する。
【００６１】
その後、自身とは別のブログサーバ３から解釈規則を受信した場合（ステップＳ２１２：Ｙｅｓ）、ブログ情報生成部３３２は、受信した解釈に基づいてブログを更新する（ステップＳ２１３）。自身とは別のブログサーバ３から解釈規則を受信しなかった場合（ステップＳ２１２：Ｎｏ）、ブログサーバ３は利用者装置２へエラー表示画像情報を送信する（ステップＳ２１４）。
【００６２】
次に、ブログサーバ３が利用者装置２からブログ開設要求を受信せず（ステップＳ２０１：Ｎｏ）、かつ撮像装置１から画像ファイルを受信しない場合（ステップＳ２０７：Ｎｏ）を説明する。この場合において、撮像装置１または利用者装置２からブログ閲覧要求を受信したとき（ステップＳ２１５：Ｙｅｓ）、制御部３３は、要求されたブログのブログ情報をブログ情報記憶部３２１から読み出し、この読み出したブログ情報を要求元である撮像装置１または利用者装置２へ送信する（ステップＳ２１６）。
【００６３】
この後、ブログサーバ３はステップＳ２０１へ戻る。なお、ステップＳ２１５で撮像装置１または利用者装置２からブログ閲覧要求を受信しない場合（ステップＳ２１５：Ｎｏ）にも、ブログサーバ３はステップＳ２０１へ戻る。
【００６４】
以上説明した本発明の実施の形態１によれば、画像ファイルに含まれるメタデータのフォーマットによらない柔軟な管理を実現することが可能となる。
【００６５】
また、本実施の形態１によれば、拡張性の高い画像分類を可能としているため、撮像装置の開発段階で将来のニーズを予測したシステム展開は困難な場合であっても、柔軟に対応することができる余地を残しておくことができる。この結果、ユーザの多様なニーズに応えることも可能となる。
【００６６】
また、本実施の形態１によれば、ネットワーク上でこだわりのブログを作成しているようなユーザに対しても、そのユーザの嗜好や撮像装置の種別を反映した、拡張性の高いサービスを実現することが可能となる。
【００６７】
（実施の形態２）
図１０は、本発明の実施の形態２に係る画像通信システムの構成を示す図である。同図に示す画像通信システム２００は、画像を撮影して電子的な画像データを生成する撮像装置４と、撮像装置４に装着されるアクセサリであるストロボ５と、アクセサリの情報を管理するとともに、この管理するアクセサリの情報に基づいて、撮像装置４が生成した画像データの補正を行う複数の画像処理サーバ６−１、６−２、・・・、６−ｍ（ｍは正の整数）と、を備える。撮像装置４、複数の画像処理サーバ６−１、６−２、・・・、６−ｍは、ネットワークＮを介して相互に通信可能に接続されている。
【００６８】
撮像装置４は、画像を撮像して該画像の画像データを生成する撮像部４１と、撮像部４１が生成した画像データに含まれる画像信号に対して所定の信号処理を施す画像処理部４２と、撮像装置４の操作信号等が入力される操作入力部４３と、画像を含む情報を表示する表示部４４と、画像データを含む情報を記憶する記憶部４５と、ネットワークＮを介して利用者装置２および複数の画像処理サーバ６−１、６−２、・・・、６−ｍと通信を行うための通信インタフェースである通信部４６と、撮像装置４に装着されるアクセサリとしてのストロボ５と通信を行うための通信インタフェースであるアクセサリ通信部４７と、撮像装置４の動作制御を行う制御部４８と、を備える。撮像装置４は、無線ＬＡＮを介してネットワークＮに接続される。
【００６９】
制御部４８は、操作入力部４３から入力される情報に応じてメタデータを生成するメタデータ生成部４８１と、撮像部４１が生成した画像データおよびメタデータ生成部４８１が生成したメタデータをもとに画像ファイルを生成する画像ファイル生成部４８２とを有する。制御部４８は、ＣＰＵ等を用いて実現され、制御対象である撮像装置１の各構成部位とバスラインを介して接続されている。
【００７０】
ストロボ５は、撮像装置４のアクセサリ通信部４７と接続されて撮像装置４との間で通信を行うストロボ通信部５１と、ストロボ５の機種、製造メーカ等の情報を記憶するストロボ記憶部５２と、ストロボの動作制御を行うストロボ制御部５３と、を備える。
【００７１】
画像処理サーバ６−１は、ネットワークＮを介して撮像装置４、および複数の画像処理サーバ６−２、・・・、６−ｍと通信を行うための通信インタフェースである通信部６１−１と、アクセサリ情報を含む各種情報を記憶する記憶部６２−１と、画像処理サーバの動作制御を行う制御部６３−１とを備える。
【００７２】
記憶部６２−１は、所定のアクセサリの情報を記憶するアクセサリ情報記憶部６２１−１を有する。以下、アクセサリ情報記憶部６２１−１は、アクセサリとしてストロボ５の情報を記憶しているものとする。
【００７３】
制御部６３−１は、撮像装置４から送信されてくる画像ファイル中の被解釈情報を解釈する解釈部６３１−１と、解釈部６３１−１が解釈した結果に応じて画像データの補正を行う画像補正部６３２−１と、を有する。画像処理サーバ６−１は、アクセサリ情報記憶部６２１−１が記憶するストロボ５に関する情報に基づいて画像の補正を行う機能を有している。ここで、ストロボ５に関連するアクセサリ情報としては、ストロボ５の機種に応じた配光情報などを挙げることができる。
【００７４】
画像処理サーバ６−２、・・・、６−ｎの構成も画像処理サーバ６−１の構成と同じである。すなわち、画像処理サーバ６−ｊ（１≦ｊ≦ｍ：ｊは整数）は、通信部６１−ｊ、記憶部６２−ｊ、制御部６３−ｊを備える。ただし、複数の画像処理サーバ６−１、６−２、・・・、６−ｍは、互いに解釈することが可能なメタデータが異なっている。換言すれば、複数の画像処理サーバ６−１、６−２、・・・、６−ｍは、解釈対象のアクセサリが互いに異なる。このようなアクセサリとしては、上述したストロボ以外にも、レンズ、ＥＶＦ（Electric  View  Finder）などがある。以下の説明において、画像処理サーバ６−１、６−２、・・・、６−ｍを区別せずにいう場合、単に「画像処理サーバ６」という。
【００７５】
図１１は、撮像装置４の画像ファイル生成部４８２が生成する画像ファイルのデータ構造を示す図である。同図に示す画像ファイルＦ３は、ＥＸＩＦに沿って定められるタグＦ３１と、送信先の画像処理サーバ６によって解釈される被解釈情報Ｆ３２と、撮像部４１が生成し、画像処理部４２によって信号処理が施された画像データＦ３３と有する。
【００７６】
被解釈情報Ｆ３２には、解釈を行う画像処理サーバ６のＵＲＬを含むアドレス情報Ｆ３２１が記載されるとともに、その画像処理サーバ６で解釈される情報であるアクセサリ情報Ｆ３２２が記載されている。ここでのアクセサリ情報は、アクセサリの機種、製造メーカ、製造年月日、アクセサリに関する情報を記憶する画像処理サーバのＵＲＬ等を含むメタデータである。
【００７７】
図１２は、画像通信システム２００における処理の概要を示す図である。撮像装置４にストロボ５が装着されると、ストロボ５から撮像装置４へアクセサリ情報が送信される（ステップＳ２１）。その後、撮像装置４が撮影した画像およびメタデータ生成部４８１が生成したメタデータに基づいて画像ファイルを生成する（ステップＳ２２）。撮像装置４で画像を再生し（ステップＳ２３）、ユーザによって補正が必要と判断された場合、ユーザの操作入力により、撮像装置４から画像処理サーバ６−１へ画像ファイルが送信される（ステップＳ２４）。
【００７８】
画像ファイルを受信した画像処理サーバ６−１は、画像ファイルに含まれている被解釈情報を解釈し、画像の補正を行う（ステップＳ２５）。より具体的には、画像処理サーバ６−１は、ストロボ５の配光情報を含むアクセサリ情報に基づいて画像の補正を行い、補正した画像データを含む補正画像ファイルを生成する。
【００７９】
その後、画像処理サーバ６は、補正画像ファイルを撮像装置４へ送信する（ステップＳ２６）。
【００８０】
画像処理サーバ６から補正画像ファイルを受信した撮像装置４は、表示部４４で補正画像を表示する（ステップＳ２７）。
【００８１】
図１３は、撮像装置４のより詳細な処理内容を示すフローチャートである。図１３において、撮像装置４の電源がオンになっている場合（ステップＳ３０１：Ｙｅｓ）において、ストロボ５が装着されている場合（ステップＳ３０２：Ｙｅｓ）、撮像装置４はストロボ５からアクセサリ情報を受信し（ステップＳ３０３）、受信した情報を記憶部４５へ記録する（ステップＳ３０４）。ステップＳ３０２においてストロボ５が装着されていない場合（ステップＳ３０２：Ｎｏ）、撮像装置４は後述するステップＳ３０５へ進む。なお、ステップＳ３０１において撮像装置４の電源がオンになっていない場合（ステップＳ３０１：Ｎｏ）、撮像装置４は一連の処理を終了する。
【００８２】
ステップＳ３０４の後の処理は、撮像装置４が設定されているモードによって異なる。まず撮像装置４が撮影モードに設定されている場合（ステップＳ３０５：Ｙｅｓ）を説明する。この場合、制御部４８は表示部４４にスルー画像を表示させる（ステップＳ３０６）。
【００８３】
その後、操作入力部４３のレリーズボタンが押されてレリーズ信号が入力されると（ステップＳ３０７：Ｙｅｓ）、撮像部４１は制御部４８の制御のもとで撮影動作を行う（ステップＳ３０８）。一方、操作入力部４３からレリーズ信号が入力されない場合（ステップＳ３０７：Ｎｏ）、所定時間経過していなければ（ステップＳ３０９：Ｎｏ）、撮像装置４はステップＳ３０７へ戻る。これに対し、ステップＳ３０９で所定時間経過していれば（ステップＳ３０９：Ｙｅｓ）、撮像装置４はステップＳ３０１へ戻る。
【００８４】
その後、撮像装置４にアクセサリが装着されて記憶部４５がアクセサリ情報を記憶している場合（ステップＳ３１０：Ｙｅｓ）、メタデータ生成部４８１は、アクセサリ情報に関するメタデータを生成する（ステップＳ３１１）。その後、画像ファイル生成部４８２は、アクセサリ情報のメタデータを被解釈情報として含む画像ファイルを生成し（ステップＳ３１２）、生成した画像ファイルを記憶部４５に記録する（ステップＳ３１３）。一方、撮像装置４にアクセサリが装着されず、記憶部４５がアクセサリ情報を記憶していない場合（ステップＳ３１０：Ｎｏ）、画像ファイル生成部４８２は、ステップＳ３１１へ移行する。ステップＳ３１３の後、撮像装置４はステップＳ３０１へ戻る。
【００８５】
次に、ステップＳ３０５において撮像装置４が撮影モードに設定されていない場合（ステップＳ３０５：Ｎｏ）を説明する。この場合において、撮像装置４が再生モードに設定されているとき（ステップＳ３１４：Ｙｅｓ）、制御部４８は所定の画像を記憶部４５から読み出して表示部４４で再生表示させる（ステップＳ３１５）。ここで最初に表示する画像は、例えば最新の画像である。その後、操作入力部４３によって画像の変更を指示する変更指示信号が入力された場合（ステップＳ３１６：Ｙｅｓ）、制御部４８は指示された別の画像を記憶部４５から読み出して表示部４４で表示させる（ステップＳ３１７）。ステップＳ３１６で変更指示信号が入力されない場合（ステップＳ３１６：Ｎｏ）、撮像装置４は後述するステップＳ３１８へ移行する。
【００８６】
ステップＳ３１７の後、操作入力部４３から表示中の画像の画像ファイルの送信指示が入力されたとき（ステップＳ３１８：Ｙｅｓ）、制御部４８は、通信部４６を介して、その画像ファイルに記載されたＵＲＬを有する画像処理サーバ６へ画像ファイルを送信する（ステップＳ３１９）。
【００８７】
その後、画像処理サーバ６から補正後の補正画像ファイルを受信した場合（ステップＳ３２０：Ｙｅｓ）、撮像装置４は、受信した補正画像ファイルに含まれる補正画像を表示部４４で表示し（ステップＳ３２１）、補正画像ファイルを記憶部４５へ記録し（ステップＳ３２２）、ステップＳ３０１へ戻る。
【００８８】
ステップＳ３２０で画像処理サーバ６から補正後の補正画像ファイルを受信しない場合（ステップＳ３２０：Ｎｏ）、撮像装置４はステップＳ３２０を繰り返す。なお、画像処理サーバ６へ画像ファイルを送信してから所定時間経過しても補正画像ファイルが返信されない場合、制御部４８が表示部４４にエラー表示を行わせるようにしてもよい。この場合、制御部４８がさらに画像処理サーバ６へ補正画像ファイルの送信要求を送信するようにすることも可能である。
【００８９】
ステップＳ３１８で操作入力部４３から画像ファイルの送信指示が入力されないとき（ステップＳ３１８：Ｎｏ）、再生モードの終了指示が入力されれば（ステップＳ３２３：Ｙｅｓ）、撮像装置４はステップＳ３０１へ戻る。一方、ステップＳ３１８で操作入力部４３から画像ファイルの送信指示が入力されず（ステップＳ３１８：Ｎｏ）、かつ再生モードの終了指示が入力されないとき（ステップＳ３２３：Ｎｏ）、撮像装置４はステップＳ３１６へ戻る。
【００９０】
ステップＳ３１３で撮像装置４が再生モードに設定されていない場合（ステップＳ３１４：Ｎｏ）、撮像装置４はステップＳ３０１へ戻る。
【００９１】
図１４は、画像処理サーバ６のより詳細な処理内容を示すフローチャートである。画像処理サーバ６が撮像装置４から画像ファイルを受信した場合（ステップＳ４０１：Ｙｅｓ）、解釈部６３１が被解釈情報の解釈を行う（ステップＳ４０２）。解釈部６３１が被解釈情報を解釈することができた場合（ステップＳ４０３：Ｙｅｓ）、画像補正部６３２は、その解釈結果に基づいて、画像ファイルに含まれる画像データの補正を行う（ステップＳ４０４）。より具体的には、画像補正部６３２は、解釈部６３１の解釈結果に対応するアクセサリ情報に基づいて補正を行う。
【００９２】
図１５は、ストロボ５に対する画像の補正の概要を模式的に示す図である。図１５において、補正前の画像データは、ストロボ５の光の配向によって被写体の周辺部が暗くなっている（図１５（ａ））。このような画像であっても、画像処理サーバ６は、記憶部６２で記憶するストロボの配光情報に基づいて、周辺部を明るくする補正を行うことによってストロボの配光の影響を取り除いた補正画像を生成することができる（図１５（ｂ））。
【００９３】
この後、画像処理サーバ６は、補正した画像データを含む補正画像ファイルを、補正前の画像ファイルの送信元である撮像装置４へ送信する（ステップＳ４０５）。
【００９４】
ステップＳ４０３で解釈部６３１−１が画像ファイルに含まれる被解釈情報を解釈することができなかった場合（ステップＳ４０３：Ｎｏ）、画像処理サーバ６は撮像装置４へエラー情報を送信する（ステップＳ４０６）。
【００９５】
撮像装置４から画像ファイルを受信しない場合（ステップＳ４０１：Ｙｅｓ）、画像処理サーバ６はステップＳ４０１を繰り返す。
【００９６】
以上説明した本発明の実施の形態２によれば、実施の形態１と同様、画像ファイルに含まれるメタデータのフォーマットによらない柔軟な管理を実現することが可能となる。
【００９７】
また、本実施の形態２によれば、本体とは別に様々なアクセサリを撮像装置に装着する場合であっても、そのアクセサリの種類等の制約を少なくすることが可能となる。
【００９８】
（実施の形態３）
図１６は、本発明の実施の形態３に係る画像通信システムの構成を示す図である。同図に示す画像通信システム３００は、画像を撮像して電子的な画像データを生成する撮像装置７と、画像ファイルを管理する画像管理サーバ８と、画像ファイルに含まれる被解釈情報を解釈するための複数の参照サーバ９−１、９−２、・・・、９−ｍ（ｍは正の整数）と、を備える。撮像装置７、画像管理サーバ８、複数の参照サーバ９−１、９−２、・・・、９−ｍは、ネットワークＮを介して相互に通信可能に接続されている。
【００９９】
撮像装置７は、画像を撮像して該画像の画像データを生成する撮像部７１と、撮像部７１が生成した画像データに含まれる画像信号に対して信号処理を施す画像処理部７２と、撮像装置７の操作信号等が入力される操作入力部７３と、撮像装置７の状態を検出する状態検出部７４と、画像を含む情報を表示する表示部７５と、画像データを含む情報を記憶する記憶部７６と、ネットワークＮを介して画像管理サーバ８および複数の参照サーバ９−１、９−２、・・・、９−ｍと通信を行うための通信インタフェースである通信部７７と、撮像装置７の動作制御を行う制御部７８と、を備える。撮像装置７は、無線ＬＡＮを介してネットワークＮに接続される。
【０１００】
撮像部７１、画像処理部７２、表示部７５、通信部７７は、撮像装置１の撮像部１１、画像処理部１２、表示部１４、通信部１６とそれぞれ同様の機能構成を有している。
【０１０１】
操作入力部７３は、操作入力部１３と同様の機能に加えて、文字を入力する機能を有する。この機能は、例えば表示部７５の表示パネルにタッチパネルを設けることによって実現することができる。
【０１０２】
状態検出部７４は、撮像装置７の気温を検出する温度センサ７４１と、撮像装置７の前面が向いている方位を検出する方位センサ７４２と、を有する。なお、状態検出部７４に、ＧＰＳ通信衛星からの信号を受信して撮像装置７の位置を検出するＧＰＳセンサや、撮像装置７の周辺の騒音を検出する集音センサなどの各種センサを具備させることも可能である。
【０１０３】
記憶部７６は、撮像部７１が撮影した画像データと状態検出部７４が検出した情報を含むメタデータとが書き込まれた画像ファイルを記憶する画像ファイル記憶部７６１と、画像ファイルに含まれるメタデータの一部を暗号化／復号化するための暗号鍵を記憶する暗号鍵記憶部７６２とを有する。
【０１０４】
制御部７８は、画像データに含まれる人物の顔を検出する顔検出部７８１と、状態検出部７４が検出した撮像装置７の状態をもとにメタデータを生成するメタデータ生成部７８２とを有する。制御部７８は、ＣＰＵ等を用いて実現され、制御対象である撮像装置７の各構成部位とバスラインを介して接続される。
【０１０５】
画像管理サーバ８は、ネットワークＮを介して撮像装置７、および複数の参照サーバ９−１、・・・、９−ｍと通信を行うための通信インタフェースである通信部８１と、画像ファイルを含む各種情報を記憶する記憶部８２と、画像管理サーバ８の動作制御を行う制御部８３とを備える。
【０１０６】
記憶部８２は、画像ファイルを記憶する画像ファイル記憶部８２１と、画像ファイルに含まれる被解釈情報を解釈するためのフォーマット情報を記憶するフォーマット情報記憶部８２２と、画像ファイルに含まれるメタデータのうち暗号化されたメタデータの暗号化／復号化を行うための暗号鍵を記憶する暗号鍵記憶部８２３とを有する。
【０１０７】
制御部８３は、フォーマット情報に基づいて画像ファイル中のメタデータを解釈する解釈部８３１と、解釈部８３１が解釈した結果に応じて画像ファイル中のメタデータに関するデータベースを生成するデータベース生成部８３２と、撮像装置７から送信されてくる検索要求に応じて画像ファイルの検索を行う検索部８３３とを有する。
【０１０８】
参照サーバ９−１は、撮像装置７、画像管理サーバ８、複数の参照サーバ９−２、・・・、９−ｍとネットワークＮを介して通信を行うための通信インタフェースである通信部９１−１と、画像ファイルに含まれる被解釈情報を解釈するためのフォーマット情報を記憶する記憶部９２−１と、参照サーバ９−１の動作制御を行う制御部９３−１とを有する。記憶部９２−１は、フォーマット情報記憶部９２１−１を有する。
【０１０９】
参照サーバ９−２、・・・、９−ｍの構成も参照サーバ９−１の構成と同じである。すなわち、参照サーバ９−ｊ（１≦ｊ≦ｍ：ｊは整数）は、通信部９１−ｊ、記憶部９２−ｊ、制御部９３−ｊを備える。ただし、参照サーバ９−ｊは、互いに解釈することが可能なメタデータが異なっている。以下、参照サーバ９−１、９−２、・・・、９−ｍを区別せずにいう場合、単に「参照サーバ９」という。
【０１１０】
図１７は、撮像装置７の画像ファイル生成部７８３が生成する画像ファイルのデータ構造を模式的に示す図である。同図に示す画像ファイルＦ４は、ＥＸＩＦに沿って定められるタグＦ４１と、送信先の参照サーバ９によって解釈される被解釈情報Ｆ４２と、撮像部７１が生成し、画像処理部７２によって信号処理が施された画像データＦ４３と、有する。
【０１１１】
被解釈情報Ｆ４２は、解釈を行う参照サーバ９−ｊのＵＲＬを含む参照サーバアドレス情報Ｆ４２１と、暗号化されていないメタデータである非暗号化メタデータ群Ｆ４２２と、暗号化されたメタデータである暗号化メタデータ群Ｆ４２３とを有する。
【０１１２】
図１８は、参照サーバ９が記憶しているフォーマット情報のうち、非暗号化メタデータ群Ｆ４２２のデータ構成の概要を示す図である。同図に示す表Ｄ１は、非暗号化メタデータ群Ｆ４２２が、気温データ、方位データ、イベントデータなどのメタデータを含むことを示している。これらのメタデータに対しては、画像ファイル中における開始アドレスが記載されるとともに、そのデータ長が記載されている。ここで、表Ｄ１の開始アドレスは、画像ファイル中の先頭位置からの相対アドレスである。
【０１１３】
図１９は、気温データのデータ構成の概要を示す図である。同図に示す表Ｄ２は、１バイトのデータ長を有する気温データは、温度（℃）の数値用に７ビット分が割り当てられるとともに、残る１ビット分が温度の符号用に割り当てられることを示している。
【０１１４】
図２０は、方位データのデータ構成の概要を示す図である。同図に示す表Ｄ３は、例えばデータ「０００００００１」に方位「東」が割り当てられることを示している。
【０１１５】
図２１は、イベントデータのデータ構成の概要を示す図である。同図に示す表Ｄ４は、例えばデータ「０００００００１」にイベント「運動会」が割り当てられることを示している。
【０１１６】
図２２は、参照サーバ９−ｊが記憶しているフォーマット情報のうち、暗号化メタデータ群Ｆ４２３のデータ構成の概要を示す図である。同図に示す表Ｄ５は、暗号化メタデータ群Ｆ４２３が、人物やメッセージなど、個人を特定可能なプライベートなメタデータを含むものであることを示している。各メタデータのデータ長には、暗号化に関する情報も含まれている。
【０１１７】
図２３は、画像通信システム３００の処理の概要を示す図である。図２３において、まず撮像装置７は、撮影した画像をもとに画像ファイルを生成する（ステップＳ１１）。この生成した画像ファイルは、ユーザの指示入力によって画像管理サーバ８へ送信される（ステップＳ１２）。
【０１１８】
撮像装置７から画像ファイルを受信した画像管理サーバ８は、画像ファイルに含まれる参照サーバアドレス情報Ｆ４２１に基づいて、このアドレス情報に記載されたＵＲＬを有する参照サーバ９−ｊへフォーマット情報の送信要求を送信する（ステップＳ１３）。
【０１１９】
フォーマット情報の送信要求を受信した参照サーバ９−ｊは、画像管理サーバ８に対して、記憶部９２−ｊで記憶するフォーマット情報を送信する（ステップＳ１４）。
【０１２０】
参照サーバ９−ｊからフォーマット情報を受信した画像管理サーバ８は、フォーマット情報に基づいて画像ファイル中に含まれるメタデータの解釈を行い（ステップＳ１５）、解釈結果をフォーマット情報記憶部８２２へ記憶する（ステップＳ１６）。なお、この解釈を行う際、画像ファイルに暗号化メタデータ群Ｆ４２３が書き込まれていて復号化が必要な場合、画像管理サーバ８は、暗号鍵記憶部８２３から暗号鍵を読み出して復号化を行う。
【０１２１】
このような画像通信システム３００における処理を行うことにより、画像管理サーバ８は、異なるフォーマットの画像ファイルであっても、参照サーバ９に問合せを行うことによって全て解釈することができる。その結果、画像ファイルのフォーマットによらずに解釈情報を一括して記録することが可能となる。
【０１２２】
引き続き図２３を参照して、上記のごとくデータベース化された画像ファイルに対する検索処理を説明する。この検索処理を行う場合、まず撮像装置７がキーワード入力等の検索条件を指定して画像管理サーバ８へ検索要求を送信する（ステップＳ２１）。
【０１２３】
撮像装置７から検索要求を受信した画像管理サーバ８は、検索部８３３が画像ファイル記憶部８２１を検索し、検索条件に合致した画像ファイルを抽出する（ステップＳ２２）。その後、画像管理サーバ８は、検索結果である画像ファイルを撮像装置７へ送信する（ステップＳ２３）。
【０１２４】
画像管理サーバ８から検索結果を受信した撮像装置７は、表示部７５で受信した検索結果を表示する（ステップＳ２４）。
【０１２５】
このように、画像通信システム３００では、画像管理サーバ８で検索を行うため、フォーマットが異なる画像ファイルであっても容易に検索を行うことが可能となる。
【０１２６】
以下、図２３で説明したより詳細に説明する。図２４は、撮像装置７のより詳細な処理内容を示すフローチャートである。図２４において、撮像装置７の電源がオンになっている場合（ステップＳ５０１：Ｙｅｓ）において、撮像装置７が撮影モードに設定されているとき（ステップＳ５０２：Ｙｅｓ）、制御部７８は表示部７５にスルー画像を表示させる（ステップＳ５０３）。なお、ステップＳ５０１において撮像装置７の電源がオンになっていない場合（ステップＳ５０１：Ｎｏ）、撮像装置７は一連の処理を終了する。
【０１２７】
その後、操作入力部７３からレリーズ信号が入力されると（ステップＳ５０４：Ｙｅｓ）、撮像部７１は制御部７８の制御のもとで撮影動作を行う（ステップＳ５０５）。その後、制御部７８は、状態検出部７４から撮影動作時に状態検出部７４が検出した撮像装置７の状態情報を取得する（ステップＳ５０６）。
【０１２８】
続いて、メタデータ生成部７８２は、取得した状態情報に基づいてメタデータを生成する（ステップＳ５０７）。ここで生成するメタデータのうち、参照サーバアドレス情報は予め設定されている。これに対し、気温データ、方位データ等のメタデータは、状態検出部７４の検出結果に基づいて生成される。
【０１２９】
この後、画像ファイル生成部７８３は、撮像部７１が撮影した画像データとメタデータ生成部７８２が生成したメタデータをもとに画像ファイルを生成し（ステップＳ５０８）、この生成した画像ファイルを画像ファイル記憶部７６１へ記録する（ステップＳ５０９）。この後、撮像装置７はステップＳ５０１へ戻る。
【０１３０】
次に、撮像装置７が再生モードに設定されている場合を説明する（ステップＳ５０２：Ｎｏ，ステップＳ５１０：Ｙｅｓ）。この場合、制御部７８は、所定の画像を記憶部７６から読み出して表示部７５で表示させる（ステップＳ５１１）。ここで最初に表示する画像は、例えば最新の画像である。その後、操作入力部７３によって画像の変更を指示する変更指示信号が入力された場合（ステップＳ５１２：Ｙｅｓ）、制御部７８は指示された別の画像を記憶部７６から読み出して表示部７５で表示させる（ステップＳ５１３）。ステップＳ５１２で変更指示信号が入力されない場合（ステップＳ５１２：Ｎｏ）、撮像装置７は後述するステップＳ５１４へ移行する。
【０１３１】
この後、操作入力部７３によってイベントデータが入力された場合（ステップＳ５１４：Ｙｅｓ）、イベントデータを画像ファイルに追加して記録する（ステップＳ５１５）。ステップＳ５１４においてイベントデータの入力がなければ（ステップＳ５１４：Ｎｏ）、ステップＳ５１６へ進む。
【０１３２】
また、メッセージの入力があった場合（ステップＳ５１６：Ｙｅｓ）、メタデータ生成部７８２は、暗号鍵記憶部７６２から暗号鍵を読み出し、この読み出した暗号鍵を用いてメッセージの暗号化を行う（ステップＳ５１７）。その後、メタデータ生成部７８２は、暗号化したメッセージを暗号化メタデータとして画像ファイルに追加記録する（ステップＳ５１８）。ステップＳ５１６においてメッセージの入力がなければ（ステップＳ５１６：Ｎｏ）、撮像装置７はステップＳ５０１へ戻る。
【０１３３】
次に、撮像装置７が通信モードに設定されている場合を説明する（ステップＳ５０２：Ｎｏ，ステップＳ５１０：Ｎｏ，ステップＳ５１９：Ｙｅｓ）。この場合において、操作入力部７３によって画像ファイルの送信選択がなされたとき（ステップＳ５２０：Ｙｅｓ）、制御部７８は、選択された画像ファイルを画像管理サーバ８へ送信する（ステップＳ５２１）。一方、ステップＳ５２０において画像ファイルの送信選択がなされなかった場合（ステップＳ５２０：Ｎｏ）、撮像装置７は後述するステップＳ５２２へ移行する。
【０１３４】
その後、画像ファイルの検索要求が入力されたとき（ステップＳ５２２：Ｙｅｓ）、撮像装置７は画像管理サーバ８へ検索要求を送信する（ステップＳ５２３）。その後、画像管理サーバ８から検索結果を受信した場合（ステップＳ５２４：Ｙｅｓ）、撮像装置７は、受信した画像ファイルについてのインデックス画像を表示部７５で表示する（ステップＳ５２５）。
【０１３５】
続いて、操作入力部７３によってインデックス画像中の特定画像が選択された場合（ステップＳ５２６：Ｙｅｓ）、撮像装置７はその選択された特定の画像を表示部７５で拡大表示する（ステップＳ５２７）。
【０１３６】
その後、操作入力部７３によって通信モードの終了指示が入力された場合（ステップＳ５２８：Ｙｅｓ）、撮像装置７はステップＳ５０１へ戻る。一方、操作入力部７３によって通信モードの終了指示が入力されない場合（ステップＳ５２８：Ｎｏ）、撮像装置７はステップＳ５２６へ戻る。
【０１３７】
ステップＳ５１９で通信モードに設定されていない場合（ステップＳ５１９：Ｎｏ）、撮像装置７はステップＳ５２８へ移行する。
【０１３８】
図２５は、画像管理サーバ８のより詳細な処理内容を示すフローチャートである。図２５において、画像管理サーバ８が撮像装置７から画像ファイルを受信した場合（ステップＳ６０１：Ｙｅｓ）、制御部８３はその画像ファイルの被解釈情報Ｆ４２に含まれる参照サーバアドレス情報Ｆ４２１をもとに、その参照サーバアドレス情報を有する参照サーバ９−ｊに対して、フォーマット情報の送信要求を送信する（ステップＳ６０２）。
【０１３９】
その後、フォーマット情報の送信要求を送信した参照サーバ９−ｊからフォーマット情報を受信すると（ステップＳ６０３）、解釈部８３１は、受信したフォーマット情報に基づいて画像ファイルのメタデータ群の解釈を行う（ステップＳ６０４）。その後、解釈部８３１は、解釈したメタデータの内容をフォーマット情報記憶部８２２へ書き込んで記憶させる（ステップＳ６０５）。この後、画像管理サーバ８はステップＳ６０１へ戻る。なお、解釈部８３１は、暗号化メタデータ群を解釈する際、暗号鍵記憶部８２３で記憶する暗号鍵によって復号化を行ってから解釈する。
【０１４０】
次に、撮像装置７から画像ファイルを受信しない場合（ステップＳ６０１：Ｎｏ）を説明する。この場合において、撮像装置７からの検索要求を受信したとき（ステップＳ６０６：Ｙｅｓ）、検索部８３３が該当する画像ファイルの検索を行う（ステップＳ６０７）。
【０１４１】
検索部８３３が検索した結果、該当する画像ファイルがある場合（ステップＳ６０８：Ｙｅｓ）、画像管理サーバ８は検索された画像ファイルを撮像装置７へ送信する（ステップＳ６０９）。一方、検索部８３３が検索した結果、該当する画像ファイルがない場合（ステップＳ６０８：Ｎｏ）、画像管理サーバ８はエラー情報を撮像装置７へ送信する（ステップＳ６１０）。
【０１４２】
以上説明した本発明の実施の形態３によれば、実施の形態１と同様、画像ファイルに含まれるメタデータのフォーマットによらない柔軟な管理を実現することが可能となる。
【０１４３】
また、本実施の形態３によれば、製造メーカが独自のフォーマットによりメタデータを配列し、画像ファイルの中に記録したとしても、汎用的な画像サーチソフトウエアでその新規設定したメタデータを認識でき、かつ有効に活用することが可能となる。その結果、製造メーカにとっては、画像ファイルを生成する際の制約が少なくなる一方、ユーザにとっては製造メーカの違いを意識することなく画像ファイルの検索等を行うことが可能となる。
【０１４４】
なお、以上の説明では、撮像装置７が画像ファイルの検索を行う場合を説明したが、実施の形態１の利用者装置２をネットワークＮに接続することによって利用者装置２を用いて画像ファイルの検索を行うことができるようにしてもよい。この場合には、利用者装置２も暗号鍵を具備している必要がある。
【０１４５】
（実施の形態４）
図２６は、本発明の実施の形態４に係る画像通信システムの構成を示す図である。同図に示す画像通信システム４００は、画像を撮像して電子的な画像データを生成する撮像装置７と、複数の参照サーバ９−１、９−２、・・・、９−ｍと、画像を表示する画像表示装置１１０と、音楽データを管理する音楽サーバ１２０と、を備える。撮像装置７、複数の参照サーバ９−１、９−２、・・・、９−ｍ、画像表示装置１１０、および音楽サーバ１２０は、ネットワークＮを介して相互に通信可能に接続されている。
【０１４６】
画像表示装置１１０は、ネットワークＮを介して撮像装置７、複数の参照サーバ９−１、９−２、・・・、９−ｍ、および音楽サーバ１２０と通信を行うための通信インタフェースである通信部１１１と、各種情報が入力される入力部１１２と、画像を含む情報を表示する表示部１１３と、音声を出力する音声出力部１１４と、各種情報を記憶する記憶部１１５と、画像表示装置１１０の動作制御を行う制御部１１６とを有する。制御部１１６は、撮像装置７から送信される画像ファイルに含まれるメタデータを抽出するメタデータ抽出部１１６１を有する。
【０１４７】
以上の構成を有する画像表示装置１１０は、デジタルフォトフレーム、通信機能を有するテレビ、またはパソコンなどによって実現される。
【０１４８】
音楽サーバ１２０は、ネットワークＮを介して撮像装置７、複数の参照サーバ９−１、９−２、・・・、９−ｍ、および画像表示装置１１０と通信を行うための通信インタフェースである通信部１２１と、各種情報を記憶する記憶部１２２と、音楽サーバ１２０の動作制御を行う制御部１２３とを有する。
【０１４９】
記憶部１２２は、楽曲のデータを含む音楽データを複数記憶する音楽データ記憶部１２２１を有する。
【０１５０】
制御部１２３は、画像表示装置１１０から送信されてくるメタデータを解釈する解釈部１２３１と、解釈部１２３１によるメタデータの解釈結果に応じて音楽データの検索を行う検索部１２３２とを有する。
【０１５１】
図２７は、画像通信システム４００の処理の概要を示す図である。撮像装置７は、撮影した画像をもとに画像ファイルを生成する（ステップＳ３１）。この生成した画像ファイルは、画像表示装置１１０へ送信される（ステップＳ３２）。
【０１５２】
撮像装置７から画像ファイルを受信した画像表示装置１１０は、受信した画像ファイルに含まれる画像データを再生する（ステップＳ３３）とともに、メタデータ抽出部１１６１が画像ファイルのメタデータを抽出する（ステップＳ３４）。その後、画像表示装置１１０は、メタデータに含まれる音楽サーバアドレス情報に基づいて、このアドレス情報に記載されたＵＲＬを有する音楽サーバ１２０へメタデータを送信する（ステップＳ３５）。
【０１５３】
画像表示装置１１０からメタデータを受信した音楽サーバ１２０は、そのメタデータに含まれる参照サーバアドレス情報に基づいて、このアドレス情報に記載されたＵＲＬを有する参照サーバ９−ｊへ、フォーマット情報の送信要求を送信する（ステップＳ３６）。
【０１５４】
フォーマット情報の送信要求を受信した参照サーバ９−ｊは、音楽サーバ１２０に対して、記憶部９２−ｊで記憶するフォーマット情報を送信する（ステップＳ３７）。参照サーバ９−ｊからフォーマット情報を受信した音楽サーバ１２０は、解釈部１２３１がフォーマット情報に基づいてメタデータの解釈を行い（ステップＳ３８）、解釈結果に基づいて、音楽データ記憶部１２２１が記憶する音楽データの検索を行う（ステップＳ３９）。ここでは、例えばメタデータに音楽の種類、作曲家、演奏家の情報などを記載しておき、それらの条件に合致する音楽を選択できるようにしておけばよい。
【０１５５】
その後、音楽サーバ１２０は、検索結果として音楽データ記憶部１２２１から抽出した音楽データを画像表示装置１１０へ送信する（ステップＳ４０）。ここで、音楽データはデータ量が大きいため、複数検索された場合であっても、一つのデータのみを送信するようにする。その際の選択基準として、例えばデータ量が最小の音楽データを選択する設定とすることができる。
【０１５６】
音楽サーバ１２０から音楽データを受信した画像表示装置１１０は、音声出力部１１４から音楽データを出力する（ステップＳ４１）。
【０１５７】
以上により、画像表示装置１１０は、画像に含まれるメタデータに基づいて、画像とマッチした音楽を出力することができる。
【０１５８】
図２８は、画像表示装置１１０が画像を再生する際の処理内容を示すフローチャートである。まず、画像表示装置１１０がスライドショーモードに設定されている場合（ステップＳ７０１：スライドショー）を説明する。この場合、画像表示装置１１０は、表示する画像を選択し（ステップＳ７０２）、選択した画像を表示部１１３で再生表示する（ステップＳ７０３）。続いて、メタデータ抽出部１１６１が再生表示している画像に対応する画像ファイル中のメタデータを抽出し（ステップＳ７０４）、この抽出したメタデータを音楽サーバ１２０へ送信する（ステップＳ７０５）。
【０１５９】
続いて、画像表示装置１１０は、音楽サーバ１２０から音楽データを受信し（ステップＳ７０６）、この受信した音楽データに含まれる音楽を再生する（ステップＳ７０７）。この後、音楽の再生が終了した場合（ステップＳ７０８：Ｙｅｓ）において、入力部１１２からスライドショーの終了指示が入力されないとき（ステップＳ７０９：Ｎｏ）、画像表示装置１１０はステップＳ７０２へ戻って別の画像を選択する。一方、音楽の再生が終了した場合（ステップＳ７０８：Ｙｅｓ）において、入力部１１２からスライドショーの終了指示が入力されたとき（ステップＳ７０９：Ｙｅｓ）、画像表示装置１１０はステップＳ７０１へ戻る。
【０１６０】
ステップＳ７０８で再生が終了していなければ（ステップＳ７０８：Ｎｏ）、画像表示装置１１０はステップＳ７０８を繰り返す。
【０１６１】
次に、画像表示装置１１０がマニュアルモードに設定されている場合（ステップＳ７０１：マニュアル）を説明する。この場合、まず表示部１１３でインデックス表示を行う（ステップＳ７１０）。その後、入力部１１２から表示すべき画像が選択入力された場合（ステップＳ７１１：Ｙｅｓ）、表示部１１３は選択された画像を再生表示する（ステップＳ７１２）。
【０１６２】
続いて、メタデータ抽出部１１６１が再生表示中の画像に対応する画像ファイル中のメタデータを抽出し（ステップＳ７１３）、この抽出したメタデータを音楽サーバ１２０へ送信する（ステップＳ７１４）。その後、画像表示装置１１０は、音楽サーバ１２０から音楽データを受信し（ステップＳ７１５）、この受信した音楽データに含まれる音楽を再生する（ステップＳ７１６）。この後、音楽の再生が終了した場合（ステップＳ７１７：Ｙｅｓ）において、入力部１１２からマニュアルの終了指示が入力されないとき（ステップＳ７１８：Ｎｏ）、画像表示装置１１０はステップＳ７１０へ戻る。一方、音楽の再生が終了した場合（ステップＳ７１７：Ｙｅｓ）において、入力部１１２からマニュアルの終了指示が入力された場合（ステップＳ７１８：Ｙｅｓ）、画像表示装置１１０はステップＳ７０１へ戻る。
【０１６３】
図２９は、音楽サーバ１２０のより詳細な処理内容を示すフローチャートである。図２９において、音楽サーバ１２０が画像表示装置１１０からメタデータを受信した場合（ステップＳ８０１：Ｙｅｓ）、制御部１２３はそのメタデータに含まれる参照サーバアドレス情報を有する参照サーバ９−ｊに対して、フォーマット情報の送信要求を送信する（ステップＳ８０２）。
【０１６４】
その後、音楽サーバ１２０が参照サーバ９−ｊからフォーマット情報を受信すると（ステップＳ８０３）、解釈部１２３１は、受信したフォーマット情報に基づいてメタデータの解釈を行う（ステップＳ８０４）。続いて、検索部１２３２は、解釈部１２３１が解釈したメタデータに基づいて音楽データの検索を行い（ステップＳ８０５）、検索によって選択した音楽データを画像表示装置１１０へ送信する（ステップＳ８０６）。この後、音楽サーバ１２０はステップＳ８０１へ戻る。
【０１６５】
以上説明した本発明の実施の形態４によれば、実施の形態１と同様、画像ファイルに含まれるメタデータのフォーマットによらない柔軟な管理を実現することが可能となる。
【０１６６】
また、本実施の形態４によれば、製造メーカが独自のフォーマットによりメタデータを配列し、画像ファイルの中に記録したとしても、汎用的な画像サーチソフトウエアでその新規設定したメタデータを認識でき、かつ有効に活用することが可能となる。
【０１６７】
加えて、本実施の形態４によれば、音楽データと画像データとを融合させてより娯楽性の高いサービスを提供することが可能となる。
【符号の説明】
【０１６８】
１、４、７  撮像装置
２  利用者装置
３、３−１、・・・、３−ｎ  ブログサーバ
５  ストロボ
６  画像処理サーバ
８  画像管理サーバ
９、９−１、・・・、９−ｍ  参照サーバ
１１、４１、７１  撮像部
１２、４２、７２  画像処理部
１３、４３  操作入力部
１４、２２、４４、７５、１１３  表示部
１５、２３、３２、４５、６２、７６、８２、９２、１１５、１２２  記憶部
１６、２４、３１、４６、６１、７７、８１、９１、１１１、１２１  通信部
１７、２５、３３、４８、６３、７８、８３、９３、１１６、１２３  制御部
２１、１１２  入力部
４７  アクセサリ通信部
５１  ストロボ通信部
５２  ストロボ記憶部
５３  ストロボ制御部
７４  状態検出部
１００、２００、３００、４００  画像通信システム
１１０  画像表示装置
１１４  音声出力部
１２０  音楽サーバ
１７１、４８１、７８２  メタデータ生成部
１７２、４８２、７８３  画像ファイル生成部
３２１  ブログ情報記憶部
３３１、６３１、８３１、１２３１  解釈部
３３２  ブログ情報生成部
６２１  アクセサリ情報記憶部
６３２  画像補正部
７６１、８２１  画像ファイル記憶部
７６２、８２３  暗号鍵記憶部
７８１  顔検出部
８２２、９２１  フォーマット情報記憶部
８３２  データベース生成部
８３３、１２３２  検索部
１１６１  メタデータ抽出部
１２２１  音楽データ記憶部
Ｎ  ネットワーク
【図１】
0005965965.tif 000002
【図２】
0005965965.tif 000003
【図３】
0005965965.tif 000004
【図４】
0005965965.tif 000005
【図５】
0005965965.tif 000006
【図６】
0005965965.tif 000007
【図７】
0005965965.tif 000008
【図８】
0005965965.tif 000009
【図９】
0005965965.tif 000010
【図１０】
0005965965.tif 000011
【図１１】
0005965965.tif 000012
【図１２】
0005965965.tif 000013
【図１３】
0005965965.tif 000014
【図１４】
0005965965.tif 000015
【図１５】
0005965965.tif 000016
【図１６】
0005965965.tif 000017
【図１７】
0005965965.tif 000018
【図１８】
0005965965.tif 000019
【図１９】
0005965965.tif 000020
【図２０】
0005965965.tif 000021
【図２１】
0005965965.tif 000022
【図２２】
0005965965.tif 000023
【図２３】
0005965965.tif 000024
【図２４】
0005965965.tif 000025
【図２５】
0005965965.tif 000026
【図２６】
0005965965.tif 000027
【図２７】
0005965965.tif 000028
【図２８】
0005965965.tif 000029
【図２９】
0005965965.tif 000030