(57)【要約】【課題】多くのＳＮＳの画像管理サーバでは、メタデータはプライバシーに関連するデータであるとみなされており、画像管理サーバはアップロードされた画像データからメタデータを分離して削除し、画像データのみを管理している。そのため、ユーザは、画像管理サーバから画像データをダウンロードしても、メタデータが削除されているため、メタデータを用いて画像データを補正する等の画像処理を行うことができない。【解決手段】送信装置によって画像データからメタデータ等の付加情報を取得し、画像識別情報と共に付加情報管理システム５に送信することで、付加情報管理システム５に付加情報を管理させることができる。これにより、ユーザが画像管理システム７から画像データをダウンロードする際に、対応する画像識別情報に基づいて付加情報管理システム５から付加情報をダウンロードすることができる。【選択図】図１８
2014010611.tif 000002
【特許請求の範囲】
【請求項１】
画像データ及び当該画像データを識別するための画像識別情報を関連付けて管理するが、前記画像データに付加されており当該画像データの画像処理に利用される付加情報を管理しない画像管理システムに対して、前記付加情報が付加された又は付加されていない画像データを送信する送信装置において、
前記付加情報が付加されている前記画像データを記憶する記憶手段と、
前記画像管理システムで前記画像データに割り当てられた前記画像識別情報を前記画像管理システムから受信する受信手段と、
前記記憶手段に記憶されている前記画像データから前記付加情報を取得する取得手段と、
前記画像識別情報及び前記付加情報を関連付けて管理する付加情報管理システムに対して、前記受信手段によって受信された前記画像識別情報及び前記取得手段によって取得された前記付加情報を送信する送信手段と、
を有することを特徴とする送信装置。
【請求項２】
前記送信手段は、前記付加情報管理システムに前記画像識別情報及び前記付加情報に加えて、前記送信装置のユーザを識別するためのユーザ識別情報を送信することを特徴とする請求項１に記載の送信装置。
【請求項３】
前記付加情報を利用して前記画像データを画像処理する画像処理手段を有することを特徴とする請求項１又は２に記載の送信装置。
【請求項４】
前記画像処理は、画像編集、画像加工、又は画像補正であることを特徴とする請求項３に記載の送信装置。
【請求項５】
前記画像処理手段によって画像処理された画像データを所定の表示手段に表示させる表示制御手段を有することを特徴とする請求項３又は４に記載の送信装置。
【請求項６】
前記画像データは、メルカトル画像のデータであることを特徴とする請求項１乃至５のいずれか一項に記載の送信装置。
【請求項７】
請求項１乃至６のいずれか一項に記載の送信装置と、
前記付加情報管理システムと、
を有することを特徴とする画像共有システム。
【請求項８】
前記画像共有システムは、前記画像管理システムを有することを特徴とする請求項７に記載の画像共有システム。
【請求項９】
画像データ及び当該画像データを識別するための画像識別情報を関連付けて管理するが、前記画像データに付加されており当該画像データの画像処理に利用される付加情報を管理しない画像管理システムに対して、前記付加情報が付加された又は付加されていない画像データを送信する送信装置が実行する送信方法において、
前記送信装置は、前記付加情報が付加されている前記画像データを記憶する記憶手段を有しており、
前記送信装置は、
前記画像管理システムで前記画像データに割り当てられた前記画像識別情報を前記画像管理システムから受信する受信ステップと、
前記記憶手段に記憶されている画像データから前記付加情報を取得する取得ステップと、
前記画像識別情報及び前記付加情報を関連付けて管理する付加情報管理システムに対して、前記受信ステップによって受信された前記画像識別情報及び前記取得ステップによって取得された前記付加情報を送信する送信ステップと、
を実行することを特徴とする送信方法。
【請求項１０】
コンピュータに、請求項９に記載の各ステップを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを管理するが画像データの画像処理に利用される付加情報を管理しない画像管理システムに対して、画像データ又は画像データ及び付加情報を送信する発明に関する。
【背景技術】
【０００２】
近年、デジタルカメラ等で撮影された画像が、あるユーザによってインターネット上の画像管理サーバにアップロードされる一方で、他のユーザが上記画像を画像管理サーバからダウンロードすることにより、複数のユーザが同じ画像を共有するシステムが提供されている（特許文献１参照）。
【０００３】
また、近年、Facebook等のSNS(Social Networking Service)が急速に普及している。このSNSにより、ユーザは自分のコメントを公開する一方で、他のユーザのコメントを閲覧することができるだけでなく、ユーザ間で画像データを共有することもできる。
【０００４】
ところで、デジタルカメラの画像ファイルフォーマットであるExif(Exchangeable image file format)は、画像データをJPEG(Joint Photographic Experts Group)ファイルとして保存した場合、Exifに沿ったメタデータが自動的に作成されるのが一般的である。代表的なメタデータには、撮影日時、シャッタースピード、絞り、GPS情報（例えば、経度、緯度、標高、方位）、撮像装置の地面に対する傾き角度（例えば、ロール(Roll)方向、ピッチ(Pitch)方向、ヨー(Yaw)方向の回転角）等が含まれている。例えば、ユーザがデジタルカメラを傾けて被写体を撮影した場合であっても、傾きを示すメタデータを利用して画像データを補正することで、ユーザは傾きが補正された画像を閲覧することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、Facebookを含め多くのSNSの画像管理サーバでは、メタデータはプライバシーに関連するデータであるとみなされており、画像管理サーバはアップロードされた画像データからメタデータを分離して削除し、画像データのみを管理している。そのため、ユーザは、画像管理サーバから画像データをダウンロードしても、メタデータが削除されているため、メタデータを用いて画像データを補正する等の画像処理を行うことができないという課題が生じている。
【課題を解決するための手段】
【０００６】
請求項１に係る発明は、画像データ及び当該画像データを識別するための画像識別情報を関連付けて管理するが、前記画像データに付加されており当該画像データの画像処理に利用される付加情報を管理しない画像管理システムに対して、前記付加情報が付加された又は付加されていない画像データを送信する送信装置において、前記付加情報が付加されている前記画像データを記憶する記憶手段と、前記画像管理システムで前記画像データに割り当てられた前記画像識別情報を前記画像管理システムから受信する受信手段と、前記記憶手段に記憶されている前記画像データから前記付加情報を取得する取得手段と、前記画像識別情報及び前記付加情報を関連付けて管理する付加情報管理システムに対して、前記受信手段によって受信された前記画像識別情報及び前記取得手段によって取得された前記付加情報を送信する送信手段と、を有することを特徴とする送信装置である。
【発明の効果】
【０００７】
以上説明したように本発明によれば、送信装置によって画像データから付加情報を取得し、この付加情報を画像識別情報と共に付加情報管理システムに送信することで、付加情報管理システムに付加情報を管理させることができる。これにより、ユーザが画像管理システムから画像データをダウンロードする際に、対応する画像識別情報に基づいて付加情報管理システムから付加情報をダウンロードすることができるため、画像データを補正する等の画像処理を行うことができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る画像共有システムの概略図である。
【図２】（ａ）は撮影装置の左側面図であり、（ｂ）は撮影装置の正面図であり、（ｃ）は撮影装置の平面図である。
【図３】撮影装置の使用状況を示したイメージ図である。
【図４】（ａ）は撮影装置で撮影された半球画像（前）、（ｂ）は撮影装置で撮影された半球画像（後）、（ｃ）はメルカトル図法により表された画像を示した図である。
【図５】（ａ）はメルカトル図法により表された画像と共有選択用画像の部分を示した図、（ｂ）は共有選択用画像を示した図である。
【図６】共有選択用画像を示した撮影画像選択リストの図である。
【図７】全天球パノラマ画像を示した図である。
【図８】全天球パノラマ画像を３次元の立体球とした場合の仮想カメラ及び所定領域の位置を示した図である。
【図９】（ａ）は図７の立体斜視図、（ｂ）はディスプレイに所定領域の画像が表示された表示装置を示す図である。
【図１０】（ａ）は、各注目点が示された所定領域画像を示した図であり、（ｂ）は、任意の注目点及び周辺の所定領域画像を示した図である。（ａ）、（ｂ）は、所定領域画像を示した図である。
【図１１】撮影装置のハードウェア構成図である。
【図１２】表示装置のハードウェア構成図である。
【図１３】付加情報管理システム及び画像管理システムのハードウェア構成図である。
【図１４】デジタルスチルカメラ用画像ファイルフォーマット規格における圧縮データファイルの構造を示した図である。
【図１５】実施形態に係る表示装置、付加情報管理システム、及び画像管理システムの機能ブロック図である。
【図１６】付加情報管理テーブルを示す概念図である。
【図１７】画像管理テーブルを示す概念図である。
【図１８】撮影画像のアップロードの処理を示したシーケンス図である。
【図１９】画像オブジェクトを示した図である。
【図２０】撮影画像のダウンロードの処理を示したシーケンス図である。
【図２１】付加情報の検索処理を示したフローチャートである。
【図２２】画像補正しない場合の撮影画像を２Ｄで示した図である。
【図２３】画像補正しない場合の撮影画像を３Ｄで示した図である。
【図２４】撮影画像のダウンロードができなかった場合の処理を示したシーケンス図である。
【発明を実施するための形態】
【０００９】
以下、図１乃至図２４を用いて、本発明の実施形態について説明する。
【００１０】
＜＜実施形態の概略＞＞
まずは、図１乃至図１０を用いて、本実施形態の概略を説明する。なお、図１は、本実施形態に係る画像共有システムの概略図である。
【００１１】
図１に示されているように、本実施形態の画像共有システムは、撮影装置１、複数の表示装置（３ａ，３ｂ）、付加情報管理システム５、及び画像管理システム７によって構築されている。また、各表示装置（３ａ，３ｂ）は、それぞれユーザ（Ａ，Ｂ）によって利用される。また、本実施形態では、撮影装置１は、ユーザＡによって操作される場合を示している。なお、以下では、複数の表示装置（３ａ，３ｂ）のうち、任意の表示装置を「表示装置３」として表す。
【００１２】
また、撮影装置１は、全天球パノラマ画像を得るためのデジタルカメラである。表示装置３は、スマートフォン、タブレット端末、ノート型パソコン、デスクトップ型パソコン、又はＰＤＡ(Personal Data Assistance)等のコンピュータである。更に、付加情報管理システム５及び画像管理システム７は、それぞれ単一又は複数のサーバコンピュータである。
【００１３】
また、撮影装置１は、表示装置３とＮＦＣ（Near Field Communication）規格による短距離無線技術によって通信することができる。更に、表示装置３は、通信ネットワーク９を介して、付加情報管理システム５及び画像管理システム７と通信することができる。この通信ネットワーク９は、３Ｇ(3rd Generation)、又はＷｉＭＡＸ(Worldwide Interoperability for Microwave Access)等の移動通信システムによる無線通信網及び各基地局（９ａ，９ｂ，９ｃ）、並びにインターネットによって構築される。なお、撮影装置１と表示装置３との間、及び表示装置３と通信ネットワーク９との間は、それぞれ有線による通信を行ってもよい。
【００１４】
次に、図２を用いて、撮影装置１の外観を説明する。なお、図２（ａ）は撮影装置の左側面図であり、図２（ｂ）は撮影装置の正面図であり、図２（ｃ）は撮影装置の平面図である。
【００１５】
図２（ａ）に示されているように、撮影装置１は、人間が片手で持つことができる大きさである。また、図２（ａ），（ｂ），（ｃ）に示されているように、撮影装置１の上部には、正面側（前側）に撮像素子１０３ａ及び背面側（後側）に撮像素子１０３ｂが設けられている。また、図２（ｂ）に示されているように、撮影装置１の正面側には、シャッターボタン等の操作部１１５が設けられている。
【００１６】
次に、図３を用いて、撮影装置１の使用状況を説明する。なお、図３は、撮影装置の使用状況を示したイメージ図である。撮影装置１は、図３に示されているように、ユーザが手に持ってユーザの周りの被写体を撮影するために用いられる。この場合、図２に示されている撮像素子１０３ａ及び撮像素子１０３ｂによって、それぞれユーザの周りの被写体が撮像されることで、２つの半球画像を得ることができる。
【００１７】
次に、図４を用いて、撮影装置１で撮影された画像及び合成された画像を説明する。なお、図４（ａ）は撮影装置で撮影された半球画像（前側）、図４（ｂ）は撮影装置で撮影された半球画像（後側）、図４（ｃ）はメルカトル図法により表された画像（以下、「メルカトル画像」という）を示した図である。
【００１８】
図４（ａ）に示されているように、撮像素子１０３ａによって得られた画像は、後述の魚眼レンズ１０２ａによって湾曲した半球画像（前側）となる。また、図４（ｂ）に示されているように、撮像素子１０３ｂによって得られた画像は、後述の魚眼レンズ１０２ｂによって湾曲した半球画像（後側）となる。そして、半球画像（前側）と、１８０度反転された半球画像（後側）とは、撮影装置１によって合成され、図３（ｃ）に示されているように、メルカトル画像が作成される。
【００１９】
次に、図５及び図６を用いて、メルカトル画像と、この画像の選択に用いられる共有選択用画像との関係を説明する。なお、図５（ａ）はメルカトル画像と共有選択用画像の部分を示した図、図５（ｂ）は共有選択用画像を示した図である。また、図６は、共有選択用画像を示した撮影画像選択リストの図である。
【００２０】
図５（ａ）のメルカトル画像上の破線で示された部分が利用されることで、図５（ｂ）の共有選択用画像が作成される。この共有選択用画像は、図１に示されている撮影装置１から表示装置３ａに送信される。そして、表示装置３ａのディスプレイ３１５上には、図６に示されているように、各共有選択用画像CEが示された共有画像選択リストSLが表示される。例えば、共有選択用画像CEとして商業地域のビルが表示され、撮影日時（２０１１年９月２０日  １１時２１分）、撮影画像の画像データサイズ（１３．１ＭＢ）、及び、注目点が設定された数（０個）が表示される。
【００２１】
次に、ユーザＡが所望の共有選択用画像CEを選択すると、表示装置３ａが撮影装置１から、上述の選択された共有選択用画像CEに係る撮影画像（メルカトル画像）を取得する。
【００２２】
この取得された撮影画像は、上記表示装置３ａでは、OpenGL ES（Open Graphics Library for Embedded Systems）が利用されることで、図４（ｃ）に示されているメルカトル画像から、図７に示されている全天球パノラマ画像が作成される。なお、OpenGL ESは、２Ｄ(2-Dimensions)および３Ｄ(3-Dimensions)のデータを視覚化するために使用するグラフィックスライブラリである。また、図７は、全天球パノラマ画像を示した図である。全天球パノラマ画像は、静止画であっても動画であってもよい。
【００２３】
次に、図８及び図９を用いて、全天球パノラマ画像における所定領域の画像（以下、「所定領域画像」という）の作成及び表示の処理について説明する。なお、図８は、全天球パノラマ画像を３次元の立体球とした場合の仮想カメラ及び所定領域の位置を示した図である。また、図９（ａ）は図８の立体斜視図、図９（ｂ）はディスプレイに所定領域画像が表示された表示装置を示す図である。
【００２４】
図７に示されている全天球パノラマ画像を３次元の立体球ＣＳであるとすると、図８に示されているように、仮想カメラＩＣが全天球パノラマ画像の中心に位置し、この中心から上下左右の回転と、この中心からの視点での回転(ROLL)の３軸の回転ができる。この全天球パノラマ画像における所定領域Ｔは、この全天球パノラマ画像における仮想カメラＩＣの位置座標（ｘ，ｙ）及び画角によって特定される。これにより、所定領域Ｔのズームは、画角の範囲（円弧）を広げたり縮めたりすることで表現することができる。
【００２５】
そして、図９（ａ）で示されているように、全天球パノラマ画像における所定領域Ｔの画像は、図９（ｂ）に示されているように、表示装置３ａのディスプレイ３１５に、所定領域画像として表示される。この場合の所定領域画像は、全天球パノラマ画像の一部を示す部分画像Ｐである。なお、ディスプレイ３１５上には、所定領域画像を表示する所定領域画像表示領域３１１０、サムネイルを表示するサムネイル表示領域３１２０、所定領域画像に対するユーザのコメントを表示するコメント表示領域３１３０が表示されている。
【００２６】
更に、図４（ｃ）に示される撮影画像は、送信装置としての表示装置３ａから通信ネットワーク９を介して画像管理システム７へアップロードされる。そして、例えば、ユーザＢが受信装置としての表示装置３ｂを利用し、通信ネットワーク９を介して画像管理システム７から上記撮影画像をダウンロードする。これにより、各ユーザは、撮影画像を共有することができる。
【００２７】
また、図１０に示されているように、本実施形態の画像共有システムでは、撮影画像に各ユーザが注目している注目点を設定することができる。なお、図１０（ａ）は、各注目点が示された所定領域画像を示した図であり、図１０（ｂ）は、任意の注目点及び周辺の所定領域画像を示した図である。
【００２８】
図１０（ａ）に示されているように、表示装置３ｂのディスプレイ３１５上には、本実施形態の画像共有システムを利用する単一又は複数のユーザによって注目されて設定された複数の注目点（ＡＰ１，ＡＰ２，ＡＰ３，ＡＰ４）が表示される。更に、各注目点（ＡＰ１，ＡＰ２，ＡＰ３，ＡＰ４）を含んだ一定範囲の所定領域Ｔの画像は、それぞれディスプレイ３１５の下部に、サムネイル（Ｔ１，Ｔ２，Ｔ３，Ｔ４）の状態で表示される。そして、ユーザＢが、例えば、サムネイルＴ１を選択すると、図１０（ｂ）に示されているように、サムネイルＴ１の元の画像である所定領域画像（ここでは、部分画像Ｐ１）が、ディスプレイ３１５に表示されることになる。
【００２９】
また、図１０（ｂ）に示されている所定領域画像に対して、更に注目点を設定することも可能である。この場合、更に設定された注目点を含む所定領域画像の関するサムネイルが表示されることになる。
【００３０】
なお、上記では、送信装置として表示装置３ａ、受信装置として表示装置３ｂを説明したが、これに限るものではなく、受信装置として表示装置３ａ、送信装置として表示装置３ｂを用いてもよい。即ち、表示装置３ａでも画像管理システム７から撮影画像をダウンロードすることもでき、図１０に示されているような注目点の設定や、図１０に示されているような画像をディスプレイ３１５に表示させることができる。
【００３１】
＜＜実施形態のハードウェア構成＞＞
次に、図１１乃至図１３を用いて、本実施形態の撮影装置、表示装置、付加情報管理システム、及び画像管理システムのハードウェア構成を詳細に説明する。
【００３２】
まず、図１１を用いて、撮影装置１のハードウェア構成を説明する。なお、図１１は、撮影装置のハードウェア構成図である。以下では、撮影装置１は、２つの撮像素子を使用した全方位撮影装置とするが、撮像素子は３つ以上いくつでもよい。また、必ずしも全方位撮影専用の装置である必要はなく、通常のデジタルカメラやスマートフォン等に後付けの全方位撮影ユニットを取り付けることで、実質的に撮影装置１と同じ機能を有するようにしてもよい。
【００３３】
図１１に示されているように、撮影装置１は、撮像ユニット１０１、画像処理ユニット１０４、撮像制御ユニット１０５、ＣＰＵ(Central Processing Unit)１１１、ＲＯＭ(Read Only Memory)１１２、ＳＲＡＭ(Static Random Access Memory)１１３、ＤＲＡＭ(Dynamic Random Access Memory)１１４、操作部１１５、ネットワークＩ／Ｆ１１６、通信部１１７、及びアンテナ１１７ａによって構成されている。
【００３４】
このうち、撮像ユニット１０１は、各々半球画像を結像するための１８０°以上の画角を有する広角レンズ（いわゆる魚眼レンズ）１０２ａ，１０２ｂと、各広角レンズに対応させて設けられている２つの撮像素子１０３ａ，１０３ｂを備えている。撮像素子１０３ａ，１０３ｂは、魚眼レンズによる光学像を電気信号の画像データに変換して出力するＣＭＯＳ(Complementary Metal Oxide Semiconductor)センサやＣＣＤ(Charge Coupled Device)センサなどの画像センサ、この画像センサの水平又は垂直同期信号や画素クロックなどを生成するタイミング生成回路、この撮像素子の動作に必要な種々のコマンドやパラメータなどが設定されるレジスタ群などを有している。
【００３５】
撮像ユニット１０１の撮像素子１０３ａ，１０３ｂは、各々、画像処理ユニット１０４とはパラレルＩ／Ｆバスで接続されている。一方、撮像ユニット１０１の撮像素子１０３ａ，１０３ｂは、撮像制御ユニット１０５とは別に、シリアルＩ／Ｆバス（Ｉ２Ｃバス等）で接続されている。画像処理ユニット１０４及び撮像制御ユニット１０５は、バス１１０を介してＣＰＵ１１１と接続される。さらに、バス１００には、ＲＯＭ１１２、ＳＲＡＭ１１３、ＤＲＡＭ１１４、操作部１１５、ネットワークＩ／Ｆ１１６、通信部１１７、及び電子コンパス１１８なども接続される。
【００３６】
画像処理ユニット１０４は、撮像素子１０３ａ，１０３ｂから出力される画像データをパラレルＩ／Ｆバスを通して取り込み、それぞれの画像データに対して所定の処理を施した後、これらの画像データを合成処理して、図４（ｃ）に示されているようなメルカトル画像のデータを作成する。
【００３７】
撮像制御ユニット１０５は、一般に撮像制御ユニット１０５をマスタデバイス、撮像素子１０３ａ，１０３ｂをスレーブデバイスとして、Ｉ２Ｃバスを利用して、撮像素子１０３ａ，１０３ｂのレジスタ群にコマンド等を設定する。必要なコマンド等は、ＣＰＵ１１１から受け取る。また、該撮像制御ユニット１０５は、同じくＩ２Ｃバスを利用して、撮像素子１０３ａ，１０３ｂのレジスタ群のステータスデータ等を取り込み、ＣＰＵ１１１に送る。
【００３８】
また、撮像制御ユニット１０５は、操作部１１５のシャッターボタンが押下されたタイミングで、撮像素子１０３ａ，１０３ｂに画像データの出力を指示する。撮影装置によっては、ディスプレイによるプレビュー表示機能や動画表示に対応する機能を持つ場合もある。この場合は、撮像素子１０３ａ，１０３ｂからの画像データの出力は、所定のフレームレート（フレーム／分）によって連続して行われる。
【００３９】
また、撮像制御ユニット１０５は、後述するように、ＣＰＵ１１１と協働して撮像素子１０３ａ，１０３ｂの画像データの出力タイミングの同期をとる同期制御手段としても機能する。なお、本実施形態では、撮影装置には表示部が設けられていないが、表示部を設けてもよい。
【００４０】
ＣＰＵ１１１は、撮影装置１の全体の動作を制御すると共に必要な処理を実行する。ＲＯＭ１１２は、ＣＰＵ１１１のための種々のプログラムを記憶している。ＳＲＡＭ１１３及びＤＲＡＭ１１４はワークメモリであり、ＣＰＵ１１１で実行するプログラムや処理途中のデータ等を記憶する。特にＤＲＡＭ１１４は、画像処理ユニット１０４での処理途中の画像データや処理済みのメルカトル画像のデータを記憶する。
【００４１】
操作部１１５は、種々の操作ボタンや電源スイッチ、シャッターボタン、表示と操作の機能を兼ねたタッチパネルなどの総称である。ユーザは操作ボタンを操作することで、種々の撮影モードや撮影条件などを入力する。
【００４２】
ネットワークＩ／Ｆ１１６は、ＳＤカード等の外付けのメディアやパーソナルコンピュータなどとのインターフェース回路（ＵＳＢＩ／Ｆ等）の総称である。また、ネットワークＩ／Ｆ１１６としては、無線、有線を問わずにネットワークインタフェースである場合も考えられる。ＤＲＡＭ１１４に記憶されたメルカトル画像のデータは、このネットワークＩ／Ｆ１１６を介して外付けのメディアに記録されたり、必要に応じて、ネットワークＩ／ＦとなるネットワークＩ／Ｆ１１６を介して、表示装置３等の外部装置に送信される。
【００４３】
通信部１１７は、撮影装置１に設けられたアンテナ１１７ａを介して、WiFi(wireless fidelity)やＮＦＣ等の短距離無線技術によって、表示装置３等の外部装置と通信を行う。この通信部１１７によっても、メルカトル画像のデータを表示装置３の外部装置に送信することができる。
【００４４】
電子コンパス１１８は、地球の磁気から撮影装置１の方位及び傾き(Roll回転角)を算出し、方位・傾き情報を出力する。この方位・傾き情報はExifに沿ったメタデータの一例であり、撮影画像の画像補正等の画像処理に利用される。なお、以下では、メタデータを含めた広い概念として「付加情報」を用いて説明を行う。
【００４５】
次に、図１２を用いて、表示装置３のハードウェア構成を説明する。なお、図１２は、表示装置がスマートフォンの場合のハードウェア構成図である。
【００４６】
図１２に示されているように、表示装置３は、表示装置３全体の動作を制御するＣＰＵ３０１、基本入出力プログラムを記憶したＲＯＭ３０２、ＣＰＵ３０１のワークエリアとして使用されるＲＡＭ(Random Access Memory)３０３、ＣＰＵ３０１の制御にしたがってデータの読み出し又は書き込みを行うＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）３０４、ＣＰＵ３０１の制御に従って被写体を撮像し画像データを得る撮像素子としてのＣＭＯＳセンサ３０５、地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等の各種加速度・方位センサ３０６、フラッシュメモリ等の記録メディア３０７に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ３０８を備えている。そして、メディアドライブ３０８の制御に従って、既に記録されていたデータが読み出され、又は新たにデータが書き込まれて記憶する記録メディア３０７が着脱自在な構成となっている。
【００４７】
なお、ＥＥＰＲＯＭ１０４には、ＣＰＵ３０１が実行するオペレーティングシステム(OS)、その他のプログラム、及び、種々データが記憶されている。また、ＣＭＯＳセンサ３０５の代わりにＣＣＤセンサを用いてもよい。
【００４８】
更に、表示装置３は、音声を音声信号に変換する音声入力部３１１、音声信号を音声に変換する音声出力部３１２、アンテナ３１３ａ、このアンテナ３１３ａを利用して無線通信信号により、最寄の基地局９ａ等と通信を行う通信部３１３、ＧＰＳ（Global Positioning Systems）衛星又は屋内ＧＰＳとしてのＩＭＥＳ(Indoor MEssaging System）によって表示装置３の位置情報（緯度、経度、および高度）を含んだＧＰＳ信号を受信するＧＰＳ受信部３１４、被写体の画像や各種アイコン等を表示する液晶や有機ＥＬなどのディスプレイ３１５、このディスプレイ３１５上に載せられ、感圧式又は静電式のパネルによって構成され、指やタッチペン等によるタッチによってディスプレイ３１５上におけるタッチ位置を検出するタッチパネル３１６、及び、上記各部を電気的に接続するためのアドレスバスやデータバス等のバスライン３１０を備えている。
【００４９】
なお、音声入力部３１１は、音声を入力するマイクが含まれ、音声出力部３１２には、音声を出力するスピーカが含まれている。
【００５０】
次に、図１３を用いて、付加情報管理システム５、及び画像管理システム７のハードウェア構成を説明する。なお、図１３は、付加情報管理システム５、及び画像管理システム７のハードウェア構成図である。付加情報管理システム５、及び画像管理システム７は、ともに一般のサーバコンピュータであるため、以下では、付加情報管理システム５の構成について説明し、画像管理システム７の構成の説明は省略する。
【００５１】
付加情報管理システム５は、付加情報管理システム５全体の動作を制御するＣＰＵ５０１、ＩＰＬ等のＣＰＵ５０１の駆動に用いられるプログラムを記憶したＲＯＭ５０２、ＣＰＵ５０１のワークエリアとして使用されるＲＡＭ５０３、付加情報管理システム５用のプログラム等の各種データを記憶するＨＤ５０４、ＣＰＵ５０１の制御にしたがってＨＤ５０４に対する各種データの読み出し又は書き込みを制御するＨＤＤ(Hard Disk Drive)５０５、フラッシュメモリ等の記録メディア５０６に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ５０７、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示するディスプレイ５０８、通信ネットワーク９を利用してデータ通信するためのネットワークＩ／Ｆ５０９、文字、数値、各種指示などの入力のための複数のキーを備えたキーボード５１１、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行うマウス５１２、着脱可能な記録媒体の一例としてのＣＤ−ＲＯＭ(Compact Disc Read Only Memory)５１３に対する各種データの読み出し又は書き込みを制御するＣＤ−ＲＯＭドライブ５１４、及び、上記各構成要素を図１３に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン５１０を備えている。
【００５２】
なお、図１４は、デジタルスチルカメラ用画像ファイルフォーマット規格における圧縮データファイルの構造を示した図である。撮影装置１によって得られた画像データは、図１４に示されているように、圧縮データファイルの構造を有している。これは、2010年4月26日に制定された「デジタルカメラ用画像フォーマット規格 Exif 2.3」(http://www.cipa.jp/hyoujunka/kikaku/pdf/DC-008-2010_J.pdf)に示された圧縮データファイル構造である。このうち、APP1は、画像に対するメタデータの記録に利用されるアプリケーション・データ・セグメント１を示す。このAPP1には、デジタルカメラ等の機器メーカ毎に独自のメタデータ(Maker Note)を格納することができるEXIF IFDが構築されている。本実施形態では、付加情報として、画像の種類を示す画像種別情報と、電子コンパス１１８によって算出された方位・傾き情報とが示されている。
【００５３】
また、画像種別情報は、例えば、全天球パノラマ画像である旨を示す識別コード、通常の平面画像である旨を示す識別コードである。
【００５４】
＜＜実施形態の機能構成＞＞
次に、図１５を用いて、本実施形態の機能構成について説明する。図１５は、本実施形態の画像共有システムの一部を構成する表示装置３、付加情報管理システム５、及び画像管理システム７の各機能ブロック図である。図１５では、表示装置３、付加情報管理システム５、及び画像管理システム７が、通信ネットワーク９を介してデータ通信することができる。
【００５５】
＜表示装置の機能構成＞
図１５に示されているように、表示装置３は、送受信部３１、操作入力受付部３２、作成部３３、表示制御部３４、取得部３５、画像処理部３８、及び記憶・抽出部３９を有している。これら各部は、図１１に示されている各構成要素のいずれかが、ＳＲＡＭ１１３からＤＲＡＭ１１４上に展開された表示装置３用のプログラムに従ったＣＰＵ１１１からの命令によって動作することで実現される機能又は手段である。
【００５６】
また、表示装置３は、図１１に示されているＲＯＭ１１２、ＳＲＡＭ１１３、及びＤＲＡＭ１１４によって構築される記憶部３０００を有している。
【００５７】
（表示装置の各機能構成）
次に、図１２及び図１５を用いて、表示装置３の各機能構成について更に詳細に説明する。
【００５８】
表示装置３の送受信部３１は、主に、図１２に示されている通信部３１３及びＣＰＵ３０１の処理によって実現され、通信ネットワーク９を介して付加情報管理システム５、又は画像管理システム７と各種データ（または情報）の送受信を行う。
【００５９】
操作入力受付部３２は、主にタッチパネル３１６及びＣＰＵ３０１による処理によって実現され、ユーザから各種の選択又は入力を受け付ける。
【００６０】
作成部３３は、主にＣＰＵ３０１の処理によって実現され、操作入力受付部３２で受け付けたユーザの指定又は選択に基づいて、全天球パノラマ画像から、図９に示されているように、所定領域画像を作成する。また、作成部３３は、所定領域画像に基づいて、図１０に示されているサムネイルを作成する。
【００６１】
表示制御部３４は、主にＣＰＵ３０１の処理によって実現され、ディスプレイ３１５に各種画像や文字等を表示させるための制御を行う。表示制御部３４は、例えば、画像処理部３８によって画像処理された画像データを表示装置３のディスプレイ３１５上に表示させる。また、表示制御部３４は、操作入力受付部３２によって選択されたサムネイルに関する所定領域画像を、ディスプレイ３１５に表示させる。
【００６２】
取得部３５は、記憶部３０００に記憶されている画像データから、この画像データに付加されている付加情報を取得する。なお、この取得によって、元の画像データに付加情報が付加されたままの状態であってもよく、又は元の画像データに付加情報が付加されていない状態（分離された状態）であってもよい。
【００６３】
画像処理部３８は、付加情報を利用して画像データを画像処理する。この画像処理は、画像編集、画像加工、又は画像補正（修正）である。画像処理部３８は、画像編集として、吹き出し追加、テキスト追加、トリミング、又はリサイズ等を行う。また、画像処理部３８は、画像加工として、画像の切り抜き、シャープ加工、エンボス加工、又はぼかし加工等を行う。更に、画像処理部３８は、画像補正として、赤目補正、明るさ調整、コントラスト調整、方位補正、又は傾き補正等を行う。
【００６４】
記憶・抽出部３９は、記憶部３０００に各種データ（または情報）を記憶したり、記憶部３０００から各種データ（または情報）を抽出する。記憶・抽出部３９は、例えば、撮影画像、共有選択用画像、又は所定領域画像の各データを、記憶部３０００に対して記録したり、記憶部３０００から抽出する。
【００６５】
＜付加情報管理システムの機能構成＞
次に、図１５を用いて、付加情報管理システム５の各機能構成について詳細に説明する。付加情報管理システム５は、送受信部５１、判断部５２、及び記憶・抽出部５９を有している。これら各部は、図１３に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開された付加情報管理システム５用のプログラムに従ったＣＰＵ５０１からの命令によって動作することで実現される機能又は手段である。
【００６６】
また、付加情報管理システム５は、図１３に示されているＲＡＭ５０３、及びＨＤ５０４によって構築される記憶部５０００を有している。この記憶部５０００には、後述の付加情報管理テーブルによって構成されている付加情報管理ＤＢ５００１が構築されている。
【００６７】
（付加情報管理テーブル）
図１６は、付加情報管理テーブルを示す概念図である。この付加情報管理テーブルでは、ユーザを識別するためのユーザ識別情報、画像データを識別するための画像識別情報、及び上述の付加情報が関連付けて記憶され管理されている。
【００６８】
なお、図１６では、ユーザ識別情報の一例としてユーザＩＤ(Identification)が示されているが、ユーザを特定できればユーザＩＤである必要はない。例えば、ユーザ識別情報には、ユーザ名、従業員番号、学籍番号、国民総背番号制に基づく国民番号等も含まれる。また、図１６では、画像識別情報の一例として画像ＩＤが示されているが、画像データを特定できれば画像ＩＤである必要はない。例えば、画像識別情報には、画像データのファイル名等も含まれる。
【００６９】
（付加情報管理システムの各機能構成）
次に、図１３及び図１５を用いて、付加情報管理システム５の各機能構成について詳細に説明する。
【００７０】
付加情報管理システム５の送受信部５１は、主に、図１３に示されているネットワークＩ／Ｆ５０９及びＣＰＵ５０１の処理によって実現され、通信ネットワーク９を介して表示装置３、又は画像管理システム７と各種データ（または情報）の送受信を行う。
【００７１】
判断部５２は、主に、図１３に示されているＣＰＵ５０１によって実現され、表示装置３から送信されてきた画像識別情報に対応する付加情報が、付加情報管理テーブルに記憶されているか否かを判断する。
【００７２】
記憶・抽出部５９は、記憶部５０００に各種データ（または情報）を記憶したり、記憶部５０００から各種データ（または情報）を抽出する。
【００７３】
＜画像管理システムの機能構成＞
次に、図１３及び図１５を用いて、画像管理システム７の機能構成について詳細に説明する。画像管理システム７は、送受信部７１、作成部７２、及び、記憶・抽出部７９を有している。これら各部は、図１３に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開された画像管理システム７用のプログラムに従ったＣＰＵ５０１からの命令によって動作することで実現される機能又は手段である。
【００７４】
また、画像管理システム７は、図１３に示されているＲＡＭ５０３、及びＨＤ５０４によって構築される記憶部７０００を有している。この記憶部７０００には、後述の画像管理テーブルによって構成されている画像管理ＤＢ７００１が構築される。
【００７５】
（画像管理テーブル）
図１７は、画像管理テーブルを示す概念図である。この画像管理テーブルでは、画像オブジェクトのデータが管理されている。この画像オブジェクトは、ユーザを識別するためのユーザ識別情報、画像を識別するための画像識別情報、この画像識別情報に係る画像データの記憶部７０００における格納場所であるＵＲＬ(Uniform Resource Locator)を示すＵＲＬ情報、及び属性情報が関連付けて管理されている。
【００７６】
なお、画像オブジェクトのユーザ識別情報及び画像識別情報は、図１６に示されているユーザ識別情報及び画像識別情報と同じである。一方で、属性情報は、図１６に示されている付加情報とは異なる。即ち、属性情報は、後述の作成部７２が画像データに基づいて作成した画像データの本来的な情報（画像のファイル名、画像の縦横画素数を示す情報等）であり、付加情報のように画像データの画像処理には利用されない。
【００７７】
（画像管理システムの各機能構成）
次に、図１５を用いて、画像管理システム７の各機能構成について詳細に説明する。
【００７８】
画像管理システム７の送受信部７１は、主に、図１３に示されているネットワークＩ／Ｆ５０９及びＣＰＵ５０１の処理によって実現され、通信ネットワーク９を介して表示装置３、又は付加情報管理システム５と各種データ（または情報）の送受信を行う。
【００７９】
作成部７２は、表示装置３から送られて来た画像データを画像管理システム７で管理するために、画像データに対して画像識別情報を割り当て、この画像データのヘッダ部分に画像識別情報を付与する。また、作成部７２は、画像オブジェクトを作成する。
【００８０】
記憶・抽出部７９は、記憶部７０００に各種データ（または情報）を記憶したり、記憶部５０００から各種データ（または情報）を抽出する。
【００８１】
＜＜実施形態の処理または動作＞＞
次に、図１８及び図１９を用いて、ユーザＡが表示装置３ａを用いて、画像データをアップロードする処理を説明する。なお、図１８は、撮影画像のアップロードの処理を示したシーケンス図である。図１９は、画像オブジェクトを示した図である。
【００８２】
表示装置３ａ、付加情報管理システム５、および画像管理システム７間の通信ネットワーク９を介する通信プロトコルは、ハイパーテキスト通信プロトコル（ＨＴＴＰ）によるＨＴＴＰ通信である。表示装置３ａはＨＴＴＰクライアントに相当し、付加情報管理システム５及び画像管理システム７はＨＴＴＰサーバに相当する。
【００８３】
以下、特に断りがない限り、各シーケン図における表示装置３ａから付加情報管理システム５及び画像管理システム７への矢印はＨＴＴＰリクエストに相当し、付加情報管理システム５及び画像管理システム７から表示装置３ａへの矢印はＨＴＴＰレスポンスに相当する。
【００８４】
まず、ユーザＡは、付加情報が付加されている画像データを撮影装置１から表示装置３ａの記憶部３０００に取り込んでおく。
【００８５】
次に、ユーザＡがアップロードする画像データを選択することにより、表示装置３ａの操作入力受付部３２は、アップロードされる画像データの選択を受け付ける（ステップＳ１）。そして、表示装置３ａの送受信部３１は、通信ネットワーク９を介して画像管理システム７へ、ユーザＡのユーザ識別情報、付加情報が付加されている画像データ、及びこの画像データのファイル名のデータを送信することで、画像データのアップロードを行う（ステップＳ２）。これにより、画像管理システム７の送受信部７１は、ユーザ識別情報、及び付加情報が付加されている画像データを受信することになる。
【００８６】
次に、画像管理システム７の作成部７２は、ステップ２によって受信された画像データに基づいて、図１９に示されているような画像オブジェクトを作成する（ステップＳ３）。この画像オブジェクトのデータには、ユーザ識別情報、画像識別情報、ＵＲＬ情報、及び属性情報が含まれている。
【００８７】
次に、記憶・抽出部７９は、ステップＳ３によって作成された画像オブジェクトを画像管理テーブル（図１７参照）に記憶して管理すると共に、付加情報を除いた画像データを記憶部７０００に記憶して管理する（ステップＳ４）。そして、送受信部７１は、通信ネットワーク９を介して表示装置３ａへ、画像オブジェクトを送信する（ステップＳ５）。これにより、表示装置３ａの送受信部３１は、画像オブジェクトを受信することになる。
【００８８】
また、表示装置３ａの取得部３５は、上記ステップＳ１によってダウンロードされる画像データから付加情報を取得する（ステップＳ６）。次に、表示装置３ａの送受信部３１は、上記ステップＳ５によって受信された画像オブジェクトのユーザ識別情報及び画像識別情報、並びに上記ステップＳ６によって取得された付加情報を、通信ネットワーク９を介して管理システム５へ送信する（ステップＳ７）。これにより、付加情報管理システム５の送受信部５１は、ユーザ識別情報、画像識別情報、及び付加情報を受信することになる。
【００８９】
次に、付加情報管理システム５の記憶・抽出部５９は、上記ステップＳ７によって受信されたユーザ識別情報、画像識別情報、及び付加情報を関連付けて、付加情報管理テーブル（図１６参照）に記憶して管理する（ステップＳ８）。そして、送受信部５１は、通信ネットワーク９を介して表示装置３ａへ、付加情報の管理が完了した旨を示す結果と共に画像識別情報を送信する（ステップＳ９）。これにより、画像データの一連のアップロードの処理が終了する。
【００９０】
次に、図２０乃至図２２を用いて、ユーザＢが表示装置３ｂを用いて、画像データをダウンロードする処理を説明する。なお、図２０は、撮影画像のダウンロードの処理を示したシーケンス図である。
【００９１】
まず、ユーザＢが、表示装置３ｂの送受信部３１から通信ネットワーク９を介して画像管理システム７へ、ダウンロードしたい画像のファイル名を示すファイル名リストを要求する（ステップＳ２１）。これにより、画像権利システム７の送受信部７１は、ファイル名リストの要求を受け付ける。
【００９２】
また、これに応じて、画像管理システム７の記憶・抽出部７９は、画像管理テーブル（図１７参照）から画像識別情報と付加情報のファイル名情報を読み出す（ステップＳ２２）。そして、送受信部７１は、通信ネットワーク９を介して表示装置３ｂへ、画像識別情報及びこの画像識別情報に対応するファイル名情報を含むファイル名リストのデータを送信する（ステップＳ２３）。これにより、表示装置３ｂの送受信部３１は、ファイル名リストのデータを受信することになる。
【００９３】
次に、ユーザＢがファイル名リストのうちで、ダウンロードしたい画像データを示すファイル名を選択すると、表示装置３ｂの操作入力受付部３２は、ファイル名の選択を受け付ける（ステップＳ２４）。そして、表示装置３ｂの送受信部３１は、通信ネットワーク９を介して付加情報管理システム５へ、上記ステップＳ２４によって受け付けられたファイル名に対応する画像識別情報を送信すると共に付加情報を要求する（ステップＳ２５）。これにより、付加情報管理システム５の送受信部５１は、画像識別情報を受信すると共に、付加情報の要求を受け付けることになる。
【００９４】
次に、付加情報管理システム５は、付加情報の検索処理を行う（ステップＳ２６）。この検索処理について、図２１を用いて説明する。なお、図２１は、付加情報の検索処理を示したフローチャートである。
【００９５】
まず、記憶・抽出部５９は、図２１に示されているように、上記ステップＳ２５によって受信された画像識別情報を検索キーとして、付加情報管理テーブル（図１６参照）を検索する（ステップＳ１０１）。
【００９６】
次に、判断部５２は、このステップＳ１０１によって、対応する付加情報が記憶されているか否かを判断する（ステップＳ１０２）。そして、判断部５２によって、対応する付加情報が記憶されていると判断された場合には（ＹＥＳ）、記憶・抽出部５９は、対応する付加情報を読み出し、続けて図２０のステップＳ２７の処理が行われる。一方、判断部５２によって、対応する付加情報が記憶されていないと判断された場合には（ＮＯ）、後述の図２４のステップＳ４１の処理が行われる。
【００９７】
次に、上記ステップＳ１０２において、対応する付加情報が記憶されていると判断された場合に（ＹＥＳ）、図２０のステップＳ２７の処理から説明を続ける。送受信部５１は、図２０に示されているように、通信ネットワーク９を介して表示装置３ｂへ付加情報を送信する（ステップＳ２７）。これにより、表示装置３ｂの送受信部３１は、付加情報を受信することになる。
【００９８】
次に、表示装置３ｂは、通信ネットワーク９を介して画像管理システム７へ、ユーザＢがダウンロードしたい画像の画像識別情報を送信すると共に画像オブジェクトを要求する（ステップＳ２８）。これにより、画像管理システム７の送受信部７１は、画像識別情報を受信すると共に画像オブジェクトの要求を受け付けることになる。
【００９９】
次に、画像管理システムの記憶・抽出部７９は、上記ステップＳ２８によって受信された画像識別情報を検索キーとして、画像管理テーブル（図１７参照）を検索することにより、この画像識別情報を含んだ画像オブジェクトを抽出する（ステップＳ２９）。そして、送受信部７１は、通信ネットワーク９を介して表示装置３ｂへ、上記ステップＳ２９によって抽出された画像オブジェクトのデータを送信する（ステップＳ３０）。これにより、表示装置３ｂの送受信部３１は、画像オブジェクトのデータを受信することになる。
【０１００】
次に、送受信部３１は、画像オブジェクトに含まれるＵＲＬにアクセスすることにより、画像管理システム７に対してＵＲＬで管理されている画像データを要求する（ステップＳ３１）。これに対して、画像管理システム７の記憶・抽出部７９は、記憶部７０００から要求された画像データを抽出する（ステップＳ３２）。そして、送受信部７９は、通信ネットワーク９を介して表示装置３ｂへ、上記ステップＳ３２によって抽出された画像データを送信する（ステップＳ３３）。これにより、表示装置３ｂの送受信部３１は、画像データを受信することになる。
【０１０１】
次に、表示装置３ｂの画像処理部３８は、上記ステップＳ２７によって受信された付加情報に基づき、上記ステップＳ３３によって受信された画像データに対して画像処理を行う（ステップＳ３４）。そして、表示装置３ｂは、画像処理後の画像データをディスプレイ３１５に表示させる（ステップＳ３５）。
【０１０２】
ここで、図２２及び図２３を用いて、画像処理の一例として地平線を補正する画像補正について説明する。なお、図２２は、画像補正しない場合の撮影画像を２Ｄで示した図である。図２３は、画像補正しない場合の撮影画像を３Ｄで示した図である。
【０１０３】
例えば、ユーザＡが撮影装置１で被写体を撮影する際に、撮影装置１を斜めに傾けて撮影していた場合、表示装置３ｂで画像補正をしなければ、図２２（２Ｄで示した場合）又は図２３（３Ｄで表示した場合）に示されているような傾いた画像のままである。しかし、表示制御部３４が図２２に示される２Ｄの画像データを３Ｄへ視覚化する際に、画像処理部３８が方位・傾き情報のうちの傾きの情報に基づいて表示位置を補正する。これにより、表示制御部３４は、図７に示されているように、地平線を水平にした全天球パノラマ画像として、ディスプレイ３１５に表示させることができる。なお、その後、ユーザＢがディスプレイ３１５をタッチすると、操作入力受付部３２がタッチを受け付け、表示制御部３４が図９（ｂ）に示されているような所定領域画像を表示させることができる。
【０１０４】
次に、図２４を用いて、上記ステップＳ１０２によって付加情報が記憶されていないと判断された後の処理について説明する。なお、図２４は、撮影画像のダウンロードができなかった場合の処理を示したシーケンス図である。
【０１０５】
図２４に示されているように、付加情報管理システム５の送受信部５１は、通信ネットワーク９を介して表示装置３ｂへ、対応する付加情報が記憶されていない旨を示すエラーメッセージを送信する。これにより、表示装置３ｂの送受信部３１は、エラーメッセージを受信することになる。
【０１０６】
次に、表示装置３ｂの表示制御部３４は、ディスプレイ３１５上にエラーメッセージを表示させる（ステップＳ４２）。このように、付加情報管理システム５で付加情報が管理されていない場合には、画像データをダウンロードする処理（ステップＳ３１〜Ｓ３３）に進まないようにすることで、ダウンロード処理を省略することができる。このエラーメッセージが表示されるユースケースとしては、画像がメルカトル画像ではない通常の２Ｄ画像である場合が考えられる。撮影画像がメルカトル画像の場合、図７に示されているように３Ｄへ視覚化した全天球パノラマ画像として表示しても違和感なく表示されるが、メルカトル画像ではない通常の２Ｄ画像を３Ｄへ視覚化して表示してしまうと益々湾曲して非常に見えづらい表示になってしまう。よって、本実施形態では、画像補正に寄与する付加情報が記憶されていなければ、画像データのダウンロードの処理を進めないようにしている。
【０１０７】
なお、付加情報が記憶されていない場合であっても、画像データのダウンロードの処理を行えるようにしてもよい。この場合、表示装置３では、３Ｄへ視覚化して表示することを抑制し、通常の２Ｄ表示を行うようにすればよい。
【０１０８】
＜＜本実施形態の主な効果＞＞
以上説明したように本実施形態によれば、表示装置３ａによって画像データから付加情報を取得し、この付加情報を画像識別情報と共に付加情報管理システム５に送信することで、画像管理システム７に代わって付加情報管理システム５に付加情報を管理させることができる。これにより、ユーザＢが画像管理システム７から画像データをダウンロードする際に、対応する画像識別情報に基づいて付加情報管理システム５から付加情報をダウンロードすることができるため、画像データを補正する等の画像処理を行うことができるという効果を奏する。
【０１０９】
〔実施形態の補足〕
上記各実施形態における付加情報管理システム５、及び画像管理システム７は、単一のコンピュータによって構築されてもよいし、各部（機能、手段、又は記憶部）を分割して任意に割り当てられた複数のコンピュータによって構築されていてもよい。
【０１１０】
また、上記実施形態の各プログラムが記憶されたＣＤ−ＲＯＭ等の記録媒体、並びに、これらプログラムが記憶されたＨＤ５０４は、いずれもプログラム製品(Program Product)として、国内又は国外へ提供されることができる。
【符号の説明】
【０１１１】
１  撮影装置
３ａ  表示装置（送信装置の一例）
３ｂ  表示装置（受信装置の一例）
５  付加情報管理システム
７  画像管理システム
９  通信ネットワーク
９ａ、９ｂ  基地局
３１  送受信部（送信手段の一例、受信手段の一例）
３２  操作入力受付部
３３  作成部（作成手段の一例）
３４  表示制御部（表示制御手段の一例）
３５  取得部（取得手段の一例）
３８  画像処理部（画像処理手段の一例）
３９  記憶・抽出部
５１  送受信部
５２  判断部
７１  送受信部
７２  作成部
７９  記憶・抽出部
３１５  ディスプレイ（表示手段の一例）
３０００  記憶部（記憶手段の一例）
５０００  記憶部
５００１  付加情報管理ＤＢ
７０００  記憶部
７００１  画像管理ＤＢ
【先行技術文献】
【特許文献】
【０１１２】
【特許文献１】特開２０１１−１２０２０１号公報
【図１】
2014010611.tif 000003
【図２】
2014010611.tif 000004
【図３】
2014010611.tif 000005
【図４】
2014010611.tif 000006
【図５】
2014010611.tif 000007
【図６】
2014010611.tif 000008
【図７】
2014010611.tif 000009
【図８】
2014010611.tif 000010
【図９】
2014010611.tif 000011
【図１０】
2014010611.tif 000012
【図１１】
2014010611.tif 000013
【図１２】
2014010611.tif 000014
【図１３】
2014010611.tif 000015
【図１４】
2014010611.tif 000016
【図１５】
2014010611.tif 000017
【図１６】
2014010611.tif 000018
【図１７】
2014010611.tif 000019
【図１８】
2014010611.tif 000020
【図１９】
2014010611.tif 000021
【図２０】
2014010611.tif 000022
【図２１】
2014010611.tif 000023
【図２２】
2014010611.tif 000024
【図２３】
2014010611.tif 000025
【図２４】
2014010611.tif 000026