(57)【要約】【課題】表示画像の撮影対象を容易に認識することができる画像表示方法、及び画像表示プログラムを提供する。【解決手段】撮影画像の表示を行う場合、表示すべき画像情報を取得し（ステップ１０１）、画像情報に含まれる撮影画像データに基づく撮影画像を表示する（ステップ１０２）。次いで、読み出された画像情報に含まれる撮影位置情報が示す撮影位置を含む領域の地図データを検索し（ステップ１０３）、該当する地図データを読み込む（ステップ１０５）。ステップ１０６では、画像情報に含まれる撮影方向情報が示す撮影方向が表示画面上予め定めた方向となるように読み込んだ地図データを回転させ、地図表示データを生成する。ステップ１０７では、撮影位置情報に基づく撮影位置を示す表示データを生成して地図表示データと合成し、合成された地図表示データに基づく地図画像を表示する【選択図】図１
2004297339.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像を表示する画像表示方法であって、
撮影画像データと、当該撮影画像データの撮影位置情報及び撮影方向情報とを取得するステップと、
前記取得した撮影位置情報が示す撮影位置を含む領域の地図データを取得する地図データ取得ステップと、
前記撮影方向情報が示す撮影方向が表示画面上予め定めた方向となる地図表示データを、前記撮影方向情報及び前記地図データに基づいて生成する地図表示データ生成ステップと、
前記撮影位置情報に基づく撮影位置を示す表示データを生成して、前記地図表示データと合成する合成ステップと、
前記撮影画像データに基づく撮影画像と、前記合成ステップで得られた前記地図表示データに基づく地図画像とを表示する画像表示ステップとを含む画像表示方法。
【請求項２】
請求項１記載の画像表示方法であって、
前記合成ステップにおいて生成する前記表示データは、前記撮影位置情報に基づく撮影位置と前記撮影方向情報に基づく撮影方向とを示すものである画像表示方法。
【請求項３】
請求項２記載の画像表示方法であって、
前記表示データは、前記撮影位置を示す表示データに、前記撮影方向に向いた線を付加した表示データである画像表示方法。
【請求項４】
請求項１ないし３のいずれか１項記載の画像表示方法であって、
前記地図表示データ生成ステップにおける前記予め定めた方向は、表示画面の上方向である画像表示方法。
【請求項５】
撮影画像を表示する画像表示方法であって、
撮影画像データと、当該撮影画像データの撮影位置情報、撮影方向情報、及び被写体距離情報とを取得するステップと、
前記取得した撮影位置情報が示す撮影位置を含む領域の地図データを取得する地図データ取得ステップと、
表示画面に地図を表示するための地図表示データを、前記地図データに基づいて生成する地図表示データ生成ステップと、
前記撮影位置情報に基づく撮影位置と、前記撮影位置情報、前記撮影方向情報、及び前記被写体距離情報に基づく被写体位置とを示す表示データを生成して、前記地図表示データと合成する合成ステップと、
前記撮影画像データに基づく撮影画像と、前記合成ステップで得られた前記地図表示データに基づく地図画像とを表示する画像表示ステップとを含む画像表示方法。
【請求項６】
請求項５記載の画像表示方法であって、
前記合成ステップにおいて生成する前記表示データは、前記撮影位置を始点とし、前記被写体位置を終点とする矢印を表示するデータである画像表示方法。
【請求項７】
請求項５又は６記載の画像表示方法であって、
前記地図表示データ生成ステップは、前記撮影方向情報が示す撮影方向が表示画面上予め定めた方向となる地図表示データを、前記撮影方向情報及び前記地図データに基づいて生成するものである画像表示方法。
【請求項８】
請求項７記載の画像表示方法であって、
前記地図表示データ生成ステップにおける前記予め定めた方向は、表示画面の上方向である画像表示方法。
【請求項９】
請求項１ないし８のいずれか１項記載の各ステップを、コンピュータを用いて実行するためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮影画像を表示する画像表示方法及び画像表示プログラムに関する。
【０００２】
【従来の技術】
デジタルカメラで撮影された画像データは、Ｅｘｉｆフォーマットで記録されることが多い。Ｅｘｉｆフォーマットでは、撮影画像データとともに、撮影画像データの撮影条件情報、ＧＰＳ情報等を、付属情報としてＴａｇ形式で記録可能となっている。撮影条件情報には、シャッタースピード、絞り値、輝度値、光源の種類、ストロボの状態等の他、被写体距離も含まれる。また、ＧＰＳ情報には、撮影位置の経緯度情報の他、撮影位置の高度情報、撮影方向も含まれる。
【０００３】
撮影画像データに対応付けて記録される付属情報は、各種目的で利用されるが、特許文献１には、撮影画像の再生及び撮影画像データの管理に利用する技術が記載されている。
【０００４】
特許文献１に記載された技術は、アルバムに登録された撮影画像を再生する際に、撮影位置を含む電子地図を表示して、その電子地図上にＧＰＳ情報に基づいて撮影場所、撮影時刻を表示するものである。また、地図情報の撮影位置近傍に、アルバムに含まれる撮影画像データのＧＰＳ情報に基づいて撮影場所を示すマーカーを重畳表示するものである。この技術によれば、ＧＰＳ装置が接続されたカメラによって記録された各撮影画像の撮影場所を電子地図上で容易に認識することができる。また、撮影場所に応じて、撮影画像データの管理を行うことができる。
【０００５】
一方、特許文献２には、撮像位置情報と撮像方位情報を画像情報とともに記録しておき、記録された画像情報の表示時に、撮像位置と撮像方位とを示す位置方向を表示する技術が記載されている。特許文献２に記載された技術は、位置方向を表示するに際して、記撮像位置情報に基づいて地図情報を取得し、撮像位置情報と撮像方位情報に基づいて、取得した地図情報に基づいて形成される地図上における、撮像位置と撮像方位とを示す位置方向表示を生成して、地図上に合成するものである。
【０００６】
【特許文献１】
特開平１０−２３３９８５号公報
【特許文献２】
特開平９−３１２８２５号公報
【０００７】
【発明が解決しようとする課題】
しかし、特許文献１に記載されたものは、撮影位置の把握が簡単に行えるものの、地図から撮影対象を認識することが困難である。また、特許文献２に記載されたものは、撮影位置と撮影方向は簡単に認識できるものの、地図から撮影対象を認識するのは必ずしも容易ではない。
【０００８】
本発明は、上記事情に鑑みなされたもので、表示画像の撮影対象を容易に認識することができる画像表示方法、及び画像表示プログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明の画像表示方法は、撮影画像を表示する画像表示方法であって、撮影画像データと、当該撮影画像データの撮影位置情報及び撮影方向情報とを取得するステップと、前記取得した撮影位置情報が示す撮影位置を含む領域の地図データを取得する地図データ取得ステップと、前記撮影方向情報が示す撮影方向が表示画面上予め定めた方向となる地図表示データを、前記撮影方向情報及び前記地図データに基づいて生成する地図表示データ生成ステップと、前記撮影位置情報に基づく撮影位置を示す表示データを生成して、前記地図地図表示データと合成する合成ステップと、前記撮影画像データに基づく撮影画像と、前記合成ステップで得られた前記地図表示データに基づく地図画像とを表示する画像表示ステップとを含むものである。このような表示方法によれば、撮影方向が、地図表示画面上一定の方向であるので、撮影対象が存在する方向を迅速に把握でき、撮影対象の認識を容易に行うことができる。
【００１０】
本発明の画像表示方法は、前記合成ステップにおいて生成する前記表示データが、前記撮影位置情報に基づく撮影位置と前記撮影方向情報に基づく撮影方向とを示すものであるものを含む。このような表示方法によれば、地図表示画面上で撮影方向が示されるので、撮影対象が存在する方向をさらに迅速に把握でき、撮影対象の認識が容易に行うことができる。
【００１１】
本発明の画像表示方法は、前記表示データが、前記撮影位置を示す表示データに、前記撮影方向に向いた線を付加した表示データであるものを含む。
【００１２】
本発明の画像表示方法は、前記地図表示データ生成ステップにおける前記予め定めた方向が、表示画面の上方向であるものを含む。
【００１３】
本発明の画像表示方法は、撮影画像を表示する画像表示方法であって、撮影画像データと、当該撮影画像データの撮影位置情報、撮影方向情報、及び被写体距離情報とを取得するステップと、前記取得した撮影位置情報が示す撮影位置を含む領域の地図データを取得する地図データ取得ステップと、表示画面に地図を表示するための地図表示データを、前記地図データに基づいて生成する地図表示データ生成ステップと、前記撮影位置情報に基づく撮影位置と、前記撮影位置情報、前記撮影方向情報、及び前記被写体距離情報に基づく被写体位置とを示す表示データを生成して、前記地図表示データと合成する合成ステップと、前記撮影画像データに基づく撮影画像と、前記合成ステップで得られた前記地図表示データに基づく地図画像とを表示する画像表示ステップとを含む。このような表示方法によれば、地図表示画面上で撮影位置と被写体位置が示されるので、撮影対象の認識が容易に行うことができる。
【００１４】
本発明の画像表示方法は、前記合成ステップにおいて生成する前記表示データが、前記撮影位置を始点とし、前記被写体位置を終点とする矢印を表示するデータであるものを含む。このような表示方法によれば、地図表示画面上で被写体位置とともに撮影方向も示されるので、撮影対象の認識をさらに容易に行うことができる。
【００１５】
本発明の画像表示方法は、前記地図表示データ生成ステップが、前記撮影方向情報が示す撮影方向が表示画面上予め定めた方向となる地図表示データを、前記撮影方向情報及び前記地図データに基づいて生成するものであるものを含む。このような表示方法によれば、このような表示方法によれば、地図表示画面上で被写体位置とともに示される撮影方向が、地図表示画面上一定の方向であるので、撮影対象が存在する方向を迅速に把握でき、撮影対象の認識をさらに容易に行うことができる。
【００１６】
本発明の画像表示方法は、前記地図表示データ生成ステップにおける前記予め定めた方向が、表示画面の上方向であるものを含む。
【００１７】
本発明のプログラムは、上記した画像表示方法に含まれる各ステップを、コンピュータを用いて実行するためのプログラムである。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を用いて説明する。図６は、本発明の画像表示方法を実施する画像処理装置の概略構成を示す図である。図６の画像処理装置は、入出力インタフェース１、制御部２、記憶部３、表示部４、操作部５を含んで構成される。、制御部２は、部分画像抽出処理部２１、変換処理部２２を含む。
【００１９】
入出力インタフェース１は、撮影画像の表示に用いられる画像情報、地図情報の入力を含む各種データの入出力を行うものであり、図示しない記録媒体ドライブ装置、通信制御部等に接続される。入力される画像情報は、通常、デジタルカメラのメモリカード等の記録メディアに、Ｅｘｉｆフォーマットで記憶され、記録メディアから直接あるいは他の外部記憶装置に記憶された後、画像処理装置に入力される。記録メディアからの画像情報の読取りは、入出力インタフェース１に接続されたメディアインタフェースに、デジタルカメラから取り出したメディアを接続して行ってもよいし、デジタルカメラを所定のケーブルで接続し、デジタルカメラに装着したままで行ってもよい。図７に、画像情報のフォーマットの一例の概略図を示す。
【００２０】
画像処理装置に入力される画像情報は、撮影画像データと画像付属情報を含んでおり、画像付属情報には、少なくともその撮影画像データの撮影位置情報及び撮影方向情報が含まれる。画像付属情報として、さらに撮影位置から被写体までの距離を示す被写体距離情報を含んでいてもよい。画像情報のフォーマットは、画像付属情報として少なくとも撮影画像データの撮影位置情報及び撮影方向情報とを含むものであれば、Ｅｘｉｆフォーマットに限らない。また、撮影位置情報等の画像付属情報は、撮影画像データとの対応付けが可能であれば、別々のファイルとして記録されていてもよい。
【００２１】
撮影位置情報は、デジタルカメラに内蔵したＧＰＳモジュール、あるいは外部に設けたＧＰＳモジュールを利用して撮影時に取得し、撮影画像データと対応付けて記録したものを利用することができる。また、撮影方向情報は、デジタルカメラに内蔵した電子コンパスを利用して撮影時に取得し、撮影画像データと対応付けて記録したものを利用することができる。さらに、被写体距離情報は、デジタルカメラに内蔵される測距センサから取得し、撮影画像データと対応付けて記録したものを利用することができる。なお、撮影位置情報は、デジタルカメラから外部に取り出した画像情報に手動で付加してもよい。
【００２２】
制御部２は、画像情報及び地図データに基づいて、画像情報に含まれる撮影画像データに基づく撮影画像及びその画像の撮影位置を含む領域の地図画像の表示処理を含むデータ画像処理装置全体の制御を行うものである。表示処理の詳細は後述する。
【００２３】
記憶部３は、入出力インタフェース１を介して入力された画像情報、地図データを含む各種データを記憶するものである。
【００２４】
表示部４は、撮影画像とその画像の撮影位置を含む領域の地図画像とを表示する。また、画像処理装置の操作に必要な各種情報を表示する。
【００２５】
操作部５は、撮影画像の表示指示、表示すべき画像の選択を含む操作の他、画像処理装置を使用する際の各種操作信号を入力するものである。
【００２６】
なお、図６の画像処理装置は、パソコン等のコンピュータに所定のプログラムをインストールすることによって実現できるが、実現するためのコンピュータは、スタンドアローン型のものに限らず、サーバコンピュータに接続したクライアントコンピュータであってもよい。サーバコンピュータを利用する場合、地図データをサーバコンピュータに記憶させておき、撮影画像の表示時に必要な領域の地図データを取得する。さらに、後述する地図表示データの生成処理の全部又は一部をサーバコンピュータで行うようにしてもよい。
【００２７】
次に、図６に示す画像処理装置を用いて、撮影画像データに基づく撮影画像の表示を行う場合の処理について説明する。画像処理装置の記憶部３には、Ｅｘｉｆフォーマットで記憶された画像情報及び地図データが予め記憶されている。記憶された画像情報は、撮影画像データと撮影位置情報（ＧＰＳモジュールから得られた経緯度情報）、撮影方向情報（電子コンパスから得られた方向情報）を含んでおり、撮影画像毎に異なるファイル名で記憶される。
【００２８】
図１は、撮影画像情報の表示処理の一例の概略フローを示す図である。撮影画像の表示を行う場合、表示すべき画像情報を取得する（ステップ１０１）。すなわち、選択された特定の画像情報が、記憶部３から制御部２に読み出される。表示すべき画像情報の選択は、操作部５の操作によって行う。記憶部に記憶された画像情報にサムネイルデータが含まれる場合は、サムネイルデータに基づく画像を表示させて選択操作を行うことも可能である。
【００２９】
記憶部３に記憶された画像情報の内の特定の画像情報が読み出されると、制御部２は、画像情報に含まれる撮影画像データに基づく撮影画像を表示する（ステップ１０２）。
【００３０】
次いで、読み出された画像情報に含まれる撮影位置情報が示す撮影位置を含む領域の地図データを検索する（ステップ１０３）。例えば撮影位置情報が撮影位置の経緯度情報である場合、その経緯度に対応する地点の地図データが記憶部３に記憶されているかどうかを検索する。該当する地図データの存在の有無をステップ１０４で判断し、存在する場合は、該当する地図データを取得する（ステップ１０５）。地図データの取得は、表示部４に表示する地図の大きさを考慮した範囲の地図データを、記憶部３から読み込むことで行う。後述するように、地図回転を行うとともに、撮影位置を表示画面の中央に配置することを考慮し、読み込む地図データの範囲を定める。
【００３１】
ステップ１０６では、画像情報に含まれる撮影方向情報が示す撮影方向に応じて、読み込んだ地図データの回転処理を行う。すなわち、撮影方向が表示画面上予め定めた方向となるように読み込んだ地図データを回転させ、地図表示データを生成する。撮影方向を表示画面上どの方向とするかは任意であるが、例えば表示画面の上方向とすると撮影方向及び撮影対象の認識の認識を容易に行うことができる。地図データの回転処理は、ナビゲーションシステムにおける地図画像の表示処理等において提案されている各種方法を利用することができる。
【００３２】
ステップ１０７では、撮影位置情報に基づく撮影位置を示す表示データを生成して地図表示データと合成し、合成された地図表示データに基づく地図画像を表示部４に表示する。撮影位置を示す表示データは、撮影位置を示すだけでなく、撮影方向を合わせて示すものでもよい。このような表示データとしては、例えば撮影位置を示す表示データに、撮影方向に向いた線を付加した表示データを利用することができる。この方向を示す線は矢印でもよい。なお、表示領域は、撮影位置がほぼ表示画面の中心となるような領域とする。
【００３３】
ステップ１０４で該当する地図データが存在しないと判断された場合は、ステップ１０８で、該当する地図データが存在しない旨の表示を行う。なお。図１のフローでは、撮影画像を表示した後に地図画像又は地図データが存在しない旨の表示を行ったが、同時に行ってもよい。また、撮影画像の表示を行った後に、地図画像表示の指示が操作部からなされたときに地図画像の表示処理を行うようにしてもよい。
【００３４】
図１に示す表示処理によって表示される表示画面の例を図２に示す。図２は、表示画面の上方を撮影方向とし、撮影位置を○印、撮影方向を矢印で示した例である。表示画面は、撮影画像表示領域２１、地図表示領域２２、ファイル情報表示領域２３、サムネイル表示領域２４を有する。なお、図２においては、撮影画像及び地図の内容の記載を省略してある。
【００３５】
撮影画像表示領域２１は、選択された撮影画像データに基づく撮影画像が表示され、地図表示領域２２には、撮影位置を示す地図画像が表示される。また、ファイル情報表示領域２３には、選択された画像情報のファイル名と撮影日が示される。サムネイル表示領域２４には、記憶部３に記憶された画像情報のサムネイルデータに基づいて、一部のサムネイル画像が表示される。表示させるサムネイル画像は、矢印２４Ｂ及び２４Ｆによるボタンによって変更することができる。そして、表示されたサムネイル画像は、表示させるべき撮影画像の選択ボタンを兼ねており、図２では、画像１が選択された状態を示している。
【００３６】
画像１の撮影方向が北西方向であるとすると、地図表示領域２２に表示される地図画像は、北西方向が表示画面の上方になり、撮影位置が表示画面のほぼ中央になるような画像となる（図２では、方位記号のみを示してある。）。そして、撮影位置を示すマーク（図２では○印）とともに、撮影方向を示すマーク（図にでは矢印）が表示画面の上方を向いて表示されるので、撮影対象が存在する方向を迅速に把握でき、撮影対象の認識を容易に行うことができる。撮影方向を示すマークは、矢印に限らず、単なる線であってもよい。また、撮影方向が地図表示画面上一定の方向（図２では上方）であるので、撮影方向を示すマークの表示を省略してもよい。なお、撮影画像の表示と地図画像の表示は、図２に示すように、同一表示装置に画面分割によって行うのが好ましいが、表示装置の大きさによっては、画面切換えによって表示してもよい。また、複数の表示装置にそれぞれ撮影画像と地図画像を表示してもよい。
【００３７】
続いて、記憶部３に記憶された画像情報が、撮影画像データと撮影位置情報だけでなく撮影方向情報を含んでいる場合の表示処理について説明する。図３は、その場合の撮影画像情報の表示処理の概略フローを示す図である。
【００３８】
ステップ３０１で表示すべき画像情報を取得し、ステップ３０２で画像情報に含まれる撮影画像データに基づく撮影画像を表示し、ステップ３０３で読み出された画像情報に含まれる撮影位置情報が示す撮影位置を含む領域の地図データを検索する処理は、図１のステップ１０１〜１０３と同様であるので説明を省略する。
【００３９】
該当する地図データの存在の有無をステップ３０４で判断し、存在する場合に該当する地図データの取得処理（ステップ３０５）も、図１のステップ１０４及び１０５と同様である。また、ステップ３０４で該当する地図データが存在しないと判断された場合に、ステップ３０８で、該当する地図データが存在しない旨の表示を行う処理も、図１のステップ１０８と同様である。
【００４０】
ステップ３０６では、撮影位置情報、撮影方向情報、及び被写体距離情報に基づいて被写体位置を求める。次いで、ステップ３０７では、撮影位置と被写体位置とを示す表示データを生成し、ステップ３０５で読み込んだ地図データに基づく地図表示データと合成する、そして、合成された地図表示データに基づく地図画像を表示部４に表示する。撮影位置と被写体位置とを示す表示データは、撮影位置を始点とし、被写体位置を終点とする矢印表示データを利用することができる。撮影位置と示すマークと被写体位置を示すマークを合成してもよい。地図表示領域は、図１の場合と同様、撮影位置がほぼ表示画面の中心となるような領域とする。
【００４１】
以上のような表示処理を行うと、地図表示画面上で撮影位置ととともに被写体位置が示されるので、撮影対象の認識が容易に行うことができる。また、ステップ３０５で読み込んだ地図データに基づく地図表示データの生成に際して、図１の表示処理と同様、撮影方向に応じて地図データの回転処理を行い、撮影方向が表示画面上予め定めた方向（例えば、表示画面上上方方向）となるような地図表示データを生成するようにしてもよい。
【００４２】
図３に示す表示処理によって表示される表示画面の例を図４及び図５に示す。図４は、表示画面の上方を北とし、撮影位置を始点とし被写体位置を終点とする矢印によって撮影位置と被写体位置を示した例である。表示画面は、撮影画像表示領域４１、地図表示領域４２、ファイル情報表示領域４３、サムネイル表示領域４４を有する。各領域に表示される情報は、図２とほぼ同様であるが、地図表示領域４２に表示される情報が異なる。図４においては、表示画面の上方が北に固定され、撮影位置と被写体位置を矢印４２Ｘで示してある。ここでは、画像ｂの撮影方向が南方向であるので、矢印４２Ｘは、表示画面では下方を向いて配置されている。
【００４３】
図５は、撮影方向に応じて地図データの回転処理を行い、撮影方向が表示画面上上方となるようにした場合の表示例である。なお、図４及び図５においても、図２と同様撮影画像及び地図の内容の記載を省略してある。
【００４４】
以上の説明では、表示すべき撮影画像情報として記憶部３に記憶されたものを利用したが、画像情報は、予め記憶部に記録することなく、外部の記憶装置から直接あるいは通信回線を介して読取り、表示に利用してもよい。また、地図を表示するための地図データも、同様に外部の記憶装置から直接あるいは通信回線を介して読取り、表示に利用してもよい。
【００４５】
【発明の効果】
以上の説明から明らかなように、本発明によれば、表示画像の撮影対象を容易に認識することができる画像表示方法、及び画像表示プログラムを提供することができる。
【図面の簡単な説明】
【図１】撮影画像情報の表示処理の一例の概略フローを示す図
【図２】図１に示す表示処理によって得られる表示画面の一例を示す図
【図３】撮影画像情報の表示処理の他の例の概略フローを示す図
【図４】図３に示す表示処理によって得られる表示画面の一例を示す図
【図５】被写体位置を示す表示画面の他の例を示す図
【図６】本発明の画像表示方法を実施する画像処理装置の概略構成を示す図
【図７】本発明の画像情報のフォーマットの一例の概略図を示す図
【符号の説明】
１・・・入出力インタフェース
２・・・制御部
３・・・記憶部
４・・・表示部
５・・・操作部
【図１】
2004297339.tif 000003
【図２】
2004297339.tif 000004
【図３】
2004297339.tif 000005
【図４】
2004297339.tif 000006
【図５】
2004297339.tif 000007
【図６】
2004297339.tif 000008
【図７】
2004297339.tif 000009