(57)【要約】【課題】特に高度情報を有効に利用した画像の表示形態を実現できる表示制御装置を提供することにある。【解決手段】メモリカード５には、位置情報と高度情報とが付帯された画像情報が格納されている。ＣＰＵ７は、当該位置情報及びフラッシュメモリ８に格納された地図情報を使用して、平面的地図イメージ上にサムネール画像を表示する平面表示形態の表示処理を実行する。表示処理の切り替え指示に応じて、ＣＰＵ７は、平面表示形態の表示処理から、当該位置の高さ（海抜）を示す断面表示形態の表示処理に切り替える。【選択図】      図１
2006157810.tif 000002
【特許請求の範囲】
【請求項１】
高度情報及び位置情報が付帯された画像情報及び高度情報が含まれる地図情報を記憶する記憶媒体から、前記画像情報及び前記地図情報をそれぞれ読み出す読出手段と、
前記地図情報に基づいて地図上で指定される地域の断面形状情報を作成する手段と、
前記断面形状情報を表示手段に表示すると共に、前記断面形状情報に重ねて前記地域の高さ及び位置に対応する前記画像情報に従った画像を前記表示手段に表示するように制御する制御手段と
を具備したことを特徴とする表示制御装置。
【請求項２】
前記制御手段は、
前記位置情報に基づいた位置に画像を付加し、前記地図情報に基づいて指定される地域の平面的地図イメージを表示し、
前記平面的地図イメージ上で指定された範囲の前記断面形状情報を前記表示手段に表示するように制御することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記制御手段は、
指示に応じて、前記平面的地図イメージまたは前記高度情報に基づいた位置に付加された画像を含む前記断面形状情報のいずれかを選択的に前記表示手段に表示するように制御することを特徴とする請求項２に記載の表示制御装置。
【請求項４】
当該表示制御装置本体の傾きを検出する検出手段を有し、
前記検出手段の検出結果に応じて前記指示を、前記制御手段に行なうように構成されていることを特徴とする請求項３に記載の表示制御装置。
【請求項５】
前記高度情報が含まれる地図情報を、ネットワークを介してダウンロードする手段を有することを特徴とする請求項１から請求項４のいずれか１項に記載の表示制御装置
【請求項６】
請求項１から５のいずれか１項に記載の表示制御装置と、
撮影時の位置情報を生成する位置測定手段と、
撮影時の高度情報を生成する高度測定手段と、
撮影時に得られる撮影画像情報を、前記位置情報及び前記高度情報と共に前記記憶媒体に記録する記録手段と
を具備したことを特徴とするカメラ。
【請求項７】
画像を表示する表示装置の表示制御方法において、
高度情報及び位置情報が付帯された画像情報及び高度情報が含まれる地図情報を記憶する記憶媒体から、前記画像情報及び前記地図情報をそれぞれ読み出すステップと、
前記地図情報に基づいて地図上で指定される地域の断面形状情報を作成するステップと、
前記断面形状情報を前記表示装置に表示すると共に、前記断面形状情報に重ねて前記地域の高さ及び位置に対応する前記画像情報に従った画像を前記表示装置に表示するように制御するステップと
を有する手順を実行することを特徴とする表示制御方法。
【請求項８】
コンピュータにより表示制御処理を実行させるプログラムであって、
高度情報及び位置情報が付帯された画像情報及び高度情報が含まれる地図情報を記憶する記憶媒体から、前記画像情報及び前記地図情報をそれぞれ読み出すステップと、
前記地図情報に基づいて地図上で指定される地域の断面形状情報を作成するステップと、
前記断面形状情報を前記表示装置に表示すると共に、前記断面形状情報に重ねて前記地域の高さ及び位置に対応する前記画像情報に従った画像を前記表示装置に表示するように制御するステップと
を有する手順を前記コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばカメラにより撮影された画像を、位置及び高度を示す情報に基づいて表示装置に表示させる表示制御装置に関する。
【背景技術】
【０００２】
従来、例えばデジタルカメラで撮影された画像を、カメラ本体に設けられた液晶表示器（ＬＣＤ）や、パーソナルコンピュータ、ＴＶ受像機などの表示画面上に表示する表示方法として、単純に撮影時間順に表示する方法が一般的である。
【０００３】
このような画像の表示方法において、例えば撮影した画像の位置を示す位置情報が付帯された画像を、当該位置情報に基づいて表示する各種の方法が提案されている。具体的には、撮影位置情報が付帯された画像を、その撮影位置を電子地図上にマークで表示し、撮影画像と撮影位置とを対応させて表示したり、更に、撮影された時間帯毎の表示も行なうことができる画像装置が提案されている（例えば、特許文献１を参照）。
【０００４】
また、撮影時の位置情報や高度情報が付帯されている画像データを、３次元地図データに貼り付けて、立体的な地図上に添付されたサムネール画像を表示する画像処理装置が提案されている（例えば、特許文献２を参照）。
【０００５】
（例えば、特許文献２を参照）
【特許文献１】特開２００４−１２０３７２号公報
【特許文献２】特開平１１−１２２６３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述したように、位置情報や高度情報に基づいて、例えば撮影された画像を表示する表示方法が提案されている。しかしながら、先行技術文献に開示されている表示方法は、特に高度情報を有効に利用した表示形態ではなく、限定された表示形態を実現するものである。
【０００７】
そこで、本発明の目的は、特に高度情報を有効に利用した画像の表示形態を実現できる表示制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の観点は、位置情報（経度と緯度を示す情報）と高度情報（気圧測定情報）とが付帯された画像情報及び高度情報を含む地図情報を使用して、高度毎に画面上で識別可能な例えばサムネール画像を表示する断面表示モードを実現する表示制御装置である。
【０００９】
本発明の観点に従った表示制御装置は、高度情報及び位置情報が付帯された画像情報及び高度情報が含まれる地図情報を記憶する記憶媒体から、前記画像情報及び前記地図情報をそれぞれ読み出す読出手段と、前記地図情報に基づいて地図上で指定される地域の断面形状情報を作成する手段と、前記断面形状情報を表示手段に表示すると共に、前記断面形状情報に重ねて前記地域の高さ及び位置に対応する前記画像情報に従った画像を前記表示手段に表示するように制御する制御手段とを備えた構成である。
【発明の効果】
【００１０】
本発明によれば、特に高度情報を有効に利用した画像の表示形態を実現できる表示制御装置を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下図面を参照して、本発明の実施形態を説明する。
【００１２】
（カメラの構成）
図１は、本実施形態に関するデジタルカメラの構成を示すブロック図である。
【００１３】
デジタルカメラは、図１に示すように、撮影レンズ１、撮像素子２、撮像部３、画像処理部４、メモリカード５、画像表示部６、マイクロプロセッサ（ＣＰＵ）７、フラッシュメモリ（フラッシュＥＥＰＲＯＭ）８、及び本体操作部９を有する。
【００１４】
本実施形態のデジタルカメラは、これらの要素以外に、気圧計１０、ＧＰＳ（Global positioning System）センサ１１、及び重力センサ１２、及び外部端子１４に接続された入出力インターフェース１３を有する。
【００１５】
撮影レンズ１は、ズームレンズやオートフォーカス（ＡＦ）レンズなどの光学レンズ系からなる。撮像素子２は、通常では数百万画素数の例えばＣＣＤ（Charge Coupled Device）、マイクロレンズ、カラーフィルタ、及び受光部を有する。撮像部３は、撮像素子２から出力されるカラー画素信号を入力し、ＡＧＣ（Auto Gain Control）処理や、Ａ／Ｄ変換処理などの各種の信号処理を実行して、デジタル画像データを出力する。
【００１６】
画像処理部４は、ＡＥ（automatic exposure:自動露出）処理、ＡＦ（auto focus:自動焦点調節）処理、ガンマ補正、ホワイトバランス処理、色処理などの画像処理を行なう。メモリカード５は、画像ファイルを保存するための着脱可能な記憶媒体である。画像表示部６は、ＬＣＤモニタ及びＣＰＵ７の制御に従ってＬＣＤモニタの駆動制御する表示駆動回路を含む。
【００１７】
ＣＰＵ７はメイン制御装置であり、後述するように、気圧計１０からの高度情報（高度測定情報）及びＧＰＳセンサ１１からの位置情報を入力し、本実施形態に関する表示制御処理を実行する。フラッシュメモリ８は、ＣＰＵ７のプログラムや、高度情報を含む地図情報を格納する。本体操作部９は、モードスイッチやパワースイッチなどの各種スイッチ以外に、本実施形態に関係する平面表示と断面表示とを切り替えるためのスイッチ９０Ａ及び回転ダイヤル９０Ｂを含む。
【００１８】
気圧計１０は、撮影時の気圧測定を実行し、測定結果である高度情報をＣＰＵ７に出力する。ＧＰＳセンサ１１は、撮影時のデジタルカメラの位置（経度と緯度）を示す位置情報をＣＰＵ７に出力する。重力センサ１２は、デジタルカメラの本体の傾きを検出し、ＣＰＵ７に出力する。ＣＰＵ７は、後述するように、重力センサ１２の検出結果に応じて、画像の表示形態（平面表示または断面表示）を切り替える。
【００１９】
入出力インターフェース１３は、外部端子１４に接続されたネットワーク回線から前述の地図情報を入力し、フラッシュメモリ８にダウンロードするために使用される。
【００２０】
（撮影動作）
以下、図３のフローチャート及び図４を参照して、本実施形態のデジタルカメラの撮影動作を説明する。
【００２１】
まず、本体操作部９のレリーズボタンが操作されると、ＣＰＵ７は、一連の撮影処理を実行させて、撮影画像をバッファメモリに記憶させる（ステップＳ１）。次に、ＣＰＵ７は、ＧＰＳセンサ１１を起動させて、当該撮影時の位置情報を入力する（ステップＳ２）。この位置情報は、後述する地図情報による地図上での経度と緯度により特定される位置を示す情報である。
【００２２】
さらに、ＣＰＵ７は、気圧計１０を起動させて、当該撮影時の気圧測定値である高度情報を入力する（ステップＳ３）。ＣＰＵ７は、当該高度情報から、地図上での位置情報に基づいた位置の高さ（高度または海抜）を検出する。
【００２３】
ＣＰＵ７は、図４に示すように、撮影した画像情報（画像ファイルＡ〜Ｃ）に、入力した位置情報（地図上の位置）及び高度情報（高さＨ１〜Ｈ３）を付加してメモリカード５に格納する（ステップＳ４）。位置情報は、地図上での特定地域に含まれる位置（ＸＸＸ，ＹＹＹ，ＺＺＺ）を示す情報である。即ち、画像ファイルＡは、地図上での特定地域に含まれる位置ＸＸＸで撮影された画像である。この位置ＸＸＸは、地図上での海抜Ｈ１の高さでの位置であることを意味する。
【００２４】
（表示制御処理）
次に、図２、図５、図６及び図７を参照して、メモリカード５に格納された位置情報と高度情報とが付加された画像情報（画像ファイルＡ〜Ｃ）を、表示装置に表示する場合の表示制御処理の手順を説明する。
【００２５】
ここでは、デジタルカメラのＣＰＵ７が、メモリカード５から画像情報を読み出して、画像表示部６の表示画面（ＬＣＤ画面）上に表示する表示制御処理を想定する。
【００２６】
まず、図６のフローチャート及び図７を参照して、地図情報を使用する平面表示（平面地図表示）形態を実現する表示制御を説明する。
【００２７】
ＣＰＵ７は、本体操作部９からの平面地図表示の要求に応じて、メモリカード５から位置情報が付加されている全画像について、その付加されている位置情報を読み出す（ステップＳ２１）。メモリカード５には、図４に示すように、保存されている画像毎に位置情報が付加されている。
【００２８】
次に、ＣＰＵ７は、読み出した全ての位置情報に基づいて、地図上でそれらの位置が全て含まれる地域に対応する地図サイズを算出する（ステップＳ２２）。即ち、各位置情報がある市内の地域を示すものであれば、その地域を含む市内地図サイズが算出される。また、各位置情報が例えば東京都の範囲内の地域を示すものであれば、地図サイズは東京都全域のサイズとなる。
【００２９】
ＣＰＵ７は、算出した地図サイズに対応する地図情報をフラッシュメモリ８から読み出す（ステップＳ２３）。ＣＰＵ７は、図７（Ａ）に示すように、画像表示部６の表示画面上に平面的地図イメージを表示する（ステップＳ２４）。さらに、ＣＰＵ７は、表示した平面的地図イメージに重なるように、位置情報により指定される地図上の位置に、当該位置情報に対応する画像のサムネール画像７０を表示する（ステップＳ２５）。
【００３０】
このような表示制御処理により、表示画面上に表示された平面地図イメージ上で、撮影位置毎の画像を、サムネール画像７０により確認することができる。従って、撮影日時などの他の参照情報と共に、撮影位置（地図上の地域や場所）から撮影画像を容易に検索することが可能となる。
【００３１】
次に、図２及び図５のフローチャートを参照して、高度情報を使用する断面表示（地図上での高さ方向を示す断面形状表示）形態を実現する表示制御を説明する。
【００３２】
まず、断面表示形態とは、図７（Ｂ）に示すように、図７（Ａ）のような平面地図表示イメージから、高度情報に基づいて、地図上の各位置の高さ（海抜）をイメージできる一種の３Ｄ（３次元）表示形態である。
【００３３】
図７（Ａ）で示される直線ｘは、使用者によって任意に指定される断面線である。また、ｙは、直線ｘの位置から使用者の見る方向を示す。そして、図７（Ｂ）には、地形の高度情報として図７（Ａ）で指定された直線ｘに沿った高度を、断面図的に示す線である断面線ｄとし、図７（Ａ）で直線ｘからｙ方向に見た場合に、この領域内での最大高度を示す線を破線の高度線ｈとして表示させる。
【００３４】
地形の高度情報は、平面情報とともに地図情報としてフラッシュメモリ８に記憶され、各画像の高さ情報は、図４に示すように、画像情報（画像ファイル）毎に付加され、これが利用される。そして、断面線ｄと高度線ｈに加えて、各画像の撮影時の高度と横方向の位置に基づいた各画像のサムネール画像を、断面線ｄと高度線ｈに重畳させるように表示させる。つまり、図７（Ａ）で示されるサムネール画像７０ａ，７０ｂ，７０ｃ，７０ｄが、それぞれ対応する高度情報に応じて、図７（Ａ）で示す７０ａ〜７０ｄのように対応する高度位置に表示される。
【００３５】
本実施形態のＣＰＵ７は、後述する表示切り替え指示に応じて、表示画面上に表示されている平面地図イメージの縮尺に基づいて、断面表示形態に変換する処理を実行する。具体的には、本体操作部９の回転ダイヤル９０Ｂの操作に応じて、平面地図イメージにおいて南北方向又は東西方向の直線ｘが指示される。さらに、ＣＰＵ７は、図７（Ｂ）に示すように、断面表示イメージ上においても、平面地図表示イメージ上で表示したサムネール画像７０を、断面線ｄと高度線ｈに重ねるように、該当する位置情報及び高度情報に基づいて特定される位置に表示する。
【００３６】
以下、断面表示形態の表示制御処理の手順を具体的に説明する。
【００３７】
図２は、図７で示した平面地図イメージ及びその断面表示イメージを、更に拡大または縮小して表示する例を説明する図である。まず、図２（Ｃ），（Ｄ）が、基準のサイズとなる平面地図イメージ及びその断面表示イメージである。そして、同図（Ａ），（Ｂ）は、同図（Ｃ），（Ｄ）を拡大した平面地図イメージ及びその断面表示イメージで、また同図（Ｅ），（Ｆ）は、同図（Ｃ），（Ｄ）を縮小した平面地図イメージ及びその断面表示イメージで
ある。
【００３８】
ここで、符号７０ｅは、図２（Ｃ）の中の１つのサムネール画像を示し、この画像が残りの図７（Ａ），（Ｂ），（Ｃ），（Ｄ），（Ｅ），（Ｆ）で、対応する座標と高度の位置に表示されることを同じ符号を使って示す。
【００３９】
まず、ＣＰＵ７は、前述したように、本体操作部９からの平面地図表示の要求に応じて、フラッシュメモリ８から読み出した地図情報とＥＥＰＲＯＭメモリカード５から読み出した位置情報とに基づいて、図２（Ｃ）に示すように、画像表示部６の表示画面上に平面地図イメージを表示する（ステップＳ１１）。ＣＰＵ７は、本体操作部９の回転ダイヤル９０Ｂの操作に応じて、平面地図表示イメージ上での断面位置（直線ｘ）が指定されると、平面地図表示イメージに対応する切断面を決定する（ステップＳ１３）。
【００４０】
ここで、本実施形態では、デジタルカメラの本体には、図１に示すように、重力センサ１２が設けられている。ＣＰＵ７は、重力センサ１２からの検出結果に基づいて、カメラ本体の傾きを検知する。
【００４１】
ＣＰＵ７は、重力センサ１２からの検出結果に基づいて、デジタルカメラの本体が傾けられたときに、平面表示形態から断面表示形態の表示処理に切り替える（ステップＳ１４のＹＥＳ）。なお、ＣＰＵ７は、本体操作部９の切り替え用スイッチ９０Ａの操作に応じて、平面表示形態から断面表示形態、またはその逆の表示処理に切り替える。
【００４２】
ＣＰＵ７は、前述したように、決定された直線ｘに沿った断面形状である断面線ｄを、直線ｘに沿った各位置での高度情報をフラッシュメモリ８から読み出し、これを連続する線に直して作成する。また、ＣＰＵ７は、直線ｘからｙ方向（本図では向かって上方向）に見た場合に、この領域での最大高度を示した高度線ｈを、フラッシュメモリ８から読み出した高度情報の最大値を連続する線に直して作成し、図２（Ｄ）に示すように、地図上の各位置の高さ（海抜）をイメージできる断面表示イメージを表示する（ステップＳ１５）。
【００４３】
ＣＰＵ７は、断面表示イメージ上においても、平面地図表示イメージ上で表示したサムネール画像７０を、該当する位置情報及び高度情報に基づいて特定される位置に表示する。
【００４４】
そして、ＣＰＵ７は、重力センサ１２からの検出結果または切り替え用スイッチ９０Ａの操作に基づいて、断面表示形態から平面表示形態の表示処理に切り替える（ステップＳ１６のＹＥＳ，Ｓ１７）。ＣＰＵ７は、表示処理が終了するまで、平面表示形態または断面表示形態のいずれかの表示処理を選択的に実行する（ステップＳ１８）。
【００４５】
ここで、ＣＰＵ７は、本体操作部９の回転ダイヤル９０Ｂの操作に応じて、平面地図表示イメージの縮尺を拡大する指示がなされると、図２（Ａ）に示すように、同図（Ｃ）に示す標準領域より狭い領域を拡大して表示する。一方、平面地図表示イメージの縮尺を縮小する指示がなされると、図２（Ｅ）に示すように、同図（Ｃ）に示す標準領域より広い領域を縮小して表示する。
【００４６】
このような平面地図表示イメージの縮尺を可変することにより、ＣＰＵ７は、断面表示形態の表示処理に切り替えたときに、当該縮尺に応じて断面表示イメージの縮尺も可変させる。具体的には、平面地図表示イメージの縮尺を拡大する指示がなされると、図２（Ｄ）に示す狭い領域２０を拡大して、図２（Ｂ）に示すような断面表示イメージとして表示する。また、平面地図表示イメージの縮尺を縮小する指示がなされると、図２（Ｄ）に示す広い領域２１の範囲を縮小して、図２（Ｆ）に示すような断面表示イメージとして表示する。
【００４７】
以上のようにして、本実施形態の表示制御処理であれば、位置情報（経度と緯度を示す情報）と高度情報（気圧測定情報）とが付帯された画像情報及び地図情報を使用して、例えば撮影位置を地図上に特定し、当該位置にサムネール画像を表示する平面地図イメージを表示する。また、高度情報を利用して、平面地図イメージから、高さ（海抜）を示す断面表示イメージを作成して表示する。
【００４８】
そして、カメラの本体の傾き又はスイッチ９０Ａの操作に応じて、平面地図イメージを表示する平面表示形態から断面表示イメージを表示する断面表示形態への表示処理に切り替えることができる。また、その逆の表示処理に切り替えることができる。
【００４９】
従って、撮影画像を再生するときに、平面表示形態から平面的地図上での位置（地域）で撮影した画像を確認できると共に、断面表示形態への切り替えにより、その画像が撮影された位置の高さ（海抜）も表示画面上で確認することができる。これにより、例えば撮影画像の中で、地図上の位置だけでなく、例えば山や高原などの海抜の高い位置で撮影した画像を検索するなど、高度情報を利用した画像検索を簡単に行なうことができる。
【００５０】
なお、本実施形態の表示制御装置は、デジタルカメラのＣＰＵ７を想定したが、これに限ることなく、例えばパーソナルコンピュータのＣＰＵでもよい。この場合、当然ながら、パーソナルコンピュータのＣＰＵは、メモリカード５に格納された位置情報と高度情報とが付加された画像情報を、ハードディスクドライブなどに格納して、本実施形態の表示制御処理を実行する。
【００５１】
（変形例）
図８は、本実施形態家の変形例に関する図である。
【００５２】
図８（Ａ）は、デジタルカメラに水圧計を設けて、水中で撮影した画像のサムネール画像を断面表示形態で表示する変形例である。即ち、ＣＰＵ７は、撮影した画像情報に、位置情報及び高度情報以外に、水圧計からの検出結果に基づいて深度情報を付加して保存する。そして、断面表示形態の表示処理において、地図上の位置に対応する水中の深度毎に対応するサムネール画像を表示させる。
【００５３】
図８（Ｂ）は、建物の中での撮影した画像において、高度情報を使用して撮影した建物のフロアを識別できる断面表示形態で表示する変形例である。この場合、位置情報としては、ＧＰＳセンサ１１からの位置情報だけでなく、建物内の位置情報を取得するための無線基地局などの構成が必要となる。
【００５４】
図８（Ｃ）は、撮影画像情報の管理方法として、位置情報を使用せずに、高度情報に基づいて撮影高さで画像を検索できる管理方法をイメージする図である。
【００５５】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施形態に関するデジタルカメラの構成を示すブロック図。
【図２】本実施形態に関する表示制御処理を説明するための図。
【図３】本実施形態に関するデジタルカメラの撮影動作の手順を説明するためのフローチャート。
【図４】本実施形態に関する撮影動作に関係するメモリカードの記憶内容を説明するための図。
【図５】本実施形態に関する断面表示形態の表示制御処理の手順を説明するためのフローチャート。
【図６】本実施形態に関する平面表示形態の表示制御処理の手順を説明するためのフローチャート。
【図７】本実施形態に関する平面表示形態と断面表示形態を説明するための図。
【図８】本実施形態の変形例に関する図。
【符号の説明】
【００５７】
１…撮影レンズ、２…撮像素子、３…撮像部、４…画像処理部、５…メモリカード、
６…画像表示部、７…ＣＰＵ（表示制御装置）、８…フラッシュメモリ、
９…本体操作部、１０…気圧計（高度計）、１１…ＧＰＳセンサ、１２…重力センサ、
１３…入出力インターフェース、１４…外部端子。
【図１】
2006157810.tif 000003
【図２】
2006157810.tif 000004
【図３】
2006157810.tif 000005
【図４】
2006157810.tif 000006
【図５】
2006157810.tif 000007
【図６】
2006157810.tif 000008
【図７】
2006157810.tif 000009
【図８】
2006157810.tif 000010