(57)【要約】  【課題】  適切な表示範囲の地図上に撮像ポイント及び通過位置を示す軌跡を表示することができる画像表示装置を提供する。【解決手段】  画像の撮像が行われた位置情報を取得する位置取得部２０と、前記画像のデータを前記位置情報と対応させて記憶する画像記憶部１８と、通過位置情報を軌跡情報として取得する軌跡取得部２０と、前記通過位置情報の取得間隔を設定する取得間隔設定部２２と、前記取得間隔により取得した前記軌跡情報を記憶する軌跡記憶部２４と、地図情報を取得する地図情報取得部２４と、前記軌跡情報に基づく軌跡を含む地図及び前記画像を表示する表示部２６と、前記取得間隔に応じた表示範囲の前記地図上に前記軌跡を表示すると共に、前記位置情報に対応する前記地図上の位置に、前記位置情報に対応して前記画像データが記憶されていることを示す指示画像を表示する表示制御部２８とを備える。【選択図】  図１
2010256490.tif 000002
【特許請求の範囲】
【請求項１】
画像の撮像が行われた位置情報を取得する位置取得部と、
前記画像のデータを前記位置情報と対応させて記憶する画像記憶部と、
通過位置情報を軌跡情報として取得する軌跡取得部と、
前記通過位置情報の取得間隔を設定する取得間隔設定部と、
前記取得間隔により取得した前記軌跡情報を記憶する軌跡記憶部と、
地図情報を取得する地図情報取得部と、
前記軌跡情報に基づく軌跡を含む地図及び前記画像を表示する表示部と、
前記取得間隔に応じた表示範囲の前記地図上に前記軌跡を表示すると共に、前記位置情報に対応する前記地図上の位置に、前記位置情報に対応して前記画像データが記憶されていることを示す指示画像を表示する表示制御部と
を備えることを特徴とする画像表示装置。
【請求項２】
前記表示制御部は、前記地図上において前記軌跡上の位置を示す移動画像を前記軌跡情報に基づいて移動させ、前記移動画像が前記指示画像の近傍に位置する場合に、前記指示画像により示される前記位置情報と対応させて記憶された前記画像を所定時間で切り替えて前記表示部に表示するスライドショー表示を行うことを特徴とする請求項１記載の画像表示装置。
【請求項３】
前記表示部に表示する画像を選択する表示画像選択部を更に備えることを特徴とする請求項２記載の画像表示装置。
【請求項４】
前記表示制御部は、前記取得間隔が所定の間隔よりも長い場合には全ての前記軌跡を含む前記地図を表示し、前記取得間隔が所定の間隔よりも短い場合には一部の前記軌跡を含む前記地図を表示することを特徴とする請求項１〜３の何れか一項に記載の画像表示装置。
【請求項５】
前記移動画像の移動速度を設定する速度設定部を備え、
前記速度設定部により前記移動速度を速く設定した場合には、前記移動速度を遅く設定した場合に比較して前記スライドショー表示において前記表示部に表示される前記画像の切り替え時間を短くすることを特徴とする請求項２〜４の何れか一項に記載の画像表示装置。
【請求項６】
所定の他者または所定の撮像装置により撮像された前記画像のデータであって、前記指示画像により示される前記位置情報に対応付けされている前記画像のデータを取得する通信部を備えることを特徴とする請求項１〜５記載の画像表示装置。
【請求項７】
前記画像記憶部は、前記画像のデータを撮像時刻または前記位置情報に応じてフォルダ分けして記憶することを特徴とする請求項１〜６の何れか一項に記載の画像表示装置。
【請求項８】
被写体を撮像する撮像部を備え、
前記表示制御部は少なくとも前記撮像部により撮像された画像の表示を行うことを特徴とする請求項１〜７の何れか一項に記載の画像表示装置。
【請求項９】
コンピュータを
画像の撮像が行われた位置情報を取得する位置取得手段と、
前記画像のデータを前記位置情報と対応させて記憶する画像記憶手段と、
通過位置情報を軌跡情報として取得する軌跡取得手段と、
前記通過位置情報の取得間隔を設定する取得間隔設定手段と、
前記取得間隔により取得した前記軌跡情報を記憶する軌跡記憶手段と、
地図情報を取得する地図情報取得手段と、
前記軌跡情報に基づく軌跡を含む地図及び前記画像を表示する表示手段と、
前記取得間隔に応じた表示範囲の前記地図上に前記軌跡を表示すると共に、前記位置情報に対応する前記地図上の位置に、前記位置情報に対応して前記画像データが記憶されていることを示す指示画像を表示する表示制御手段
として機能させることを特徴とする画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置及び画像表示プログラムに関するものである。
【背景技術】
【０００２】
撮像が行われた地理的な位置を示す位置データを撮像ポイントとして画像データに対応付けて記憶する画像表示装置が知られている（例えば、特許文献１参照）。この画像表示装置においては、表示部に表示した地図上に画像の撮像ポイント及び移動ルートを表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−８５５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、この画像表示装置においては予め設定された縮尺の地図上に撮像ポイント及び移動ルートを表示するため、適切な表示範囲の地図を表示できないことがあった。
【０００５】
本発明の目的は、適切な表示範囲の地図上に撮像ポイント及び通過位置を示す軌跡を表示することができる画像表示装置及び画像表示プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の画像表示装置は、画像の撮像が行われた位置情報を取得する位置取得部と、前記画像のデータを前記位置情報と対応させて記憶する画像記憶部と、通過位置情報を軌跡情報として取得する軌跡取得部と、前記通過位置情報の取得間隔を設定する取得間隔設定部と、前記取得間隔により取得した前記軌跡情報を記憶する軌跡記憶部と、地図情報を取得する地図情報取得部と、前記軌跡情報に基づく軌跡を含む地図及び前記画像を表示する表示部と、前記取得間隔に応じた表示範囲の前記地図上に前記軌跡を表示すると共に、前記位置情報に対応する前記地図上の位置に、前記位置情報に対応して前記画像データが記憶されていることを示す指示画像を表示する表示制御部とを備えることを特徴とする。
【０００７】
また、本発明の画像表示プログラムは、コンピュータを画像の撮像が行われた位置情報を取得する位置取得手段と、前記画像のデータを前記位置情報と対応させて記憶する画像記憶手段と、通過位置情報を軌跡情報として取得する軌跡取得手段と、前記通過位置情報の取得間隔を設定する取得間隔設定手段と、前記取得間隔により取得した前記軌跡情報を記憶する軌跡記憶手段と、地図情報を取得する地図情報取得手段と、前記軌跡情報に基づく軌跡を含む地図及び前記画像を表示する表示手段と、前記取得間隔に応じた表示範囲の前記地図上に前記軌跡を表示すると共に、前記位置情報に対応する前記地図上の位置に、前記位置情報に対応して前記画像データが記憶されていることを示す指示画像を表示する表示制御手段として機能させることを特徴とする。
【発明の効果】
【０００８】
本発明の画像表示装置及び画像表示プログラムによれば、適切な表示範囲の地図上に撮像ポイント及び通過位置を示す軌跡を表示することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係るカメラのシステム構成を示すブロック図である。
【図２】本発明の実施の形態に係るカメラの撮像処理を示すフローチャートである。
【図３】本発明の実施の形態に係るカメラの旅行再生処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の実施の形態に係る画像処理装置をカメラを例に説明する。図１は、実施の形態に係るカメラのシステム構成を示すブロック図である。カメラ２は、ＣＰＵ４を備え、ＣＰＵ４には鏡筒部６に設けられた撮影レンズの駆動を行うモータ制御部８、撮影レンズを介した被写体を撮像して撮像信号（蓄積電荷としてのアナログ信号）を生成するＣＣＤ或いはＣＭＯＳ等により構成される撮像素子１２、撮像素子１２から出力された撮像信号を図示しないＡ／Ｄ変換部においてＡ／Ｄ変換することにより生成された画像データを記憶する画像記憶部１４、画像記憶部１４に記憶されている画像データに、ホワイトバランス調整、輪郭補償、ガンマ補正等の画像処理を行う画像処理部１６、画像処理が施された画像を記憶するメモリカード１８、ＧＰＳ機能を備えた携帯電話機やカーナビゲーションシステム等の外部装置とBluetooth、Wifi、Transferjet等により通信を行い移動位置の位置情報を取得する無線部２０、位置情報を取得する間隔を設定する取得間隔設定部２２、地図データ、地図データを表示するためのブラウザ、位置情報及び位置情報が経時的に移動した軌跡情報を記憶する地理情報格納メモリ２４、ＬＣＤ等で構成される表示部２６の表示制御を行う表示制御部２８、レリーズ指示を行うレリーズボタン等を備える操作部３０、ＣＰＵ４のワークメモリであるＲＡＭ３２、カメラの基本動作に関するファームウェアを記憶するファームウェア格納メモリ３４、ＵＳＢ機器が接続されるＵＳＢインターフェース３６、マイク３８から入力された音声をＡ／Ｄ変換する音声処理部４０、スピーカ４２から出力する音声の出力制御を行う音声制御部４４が接続されている。また、表示部２６には透明電極により構成されるタッチセンサ２９が積層して配置され、ユーザによる操作を受け付けることができる。
【００１１】
次に、図２に示すフローチャートを参照して実施の形態に係るカメラの撮像処理について説明する。まず、位置情報の取得間隔を設定する（ステップＳ１）。即ち、ユーザがタッチセンサ２９を用いて入力した位置情報の取得間隔が取得間隔設定部２２に設定される。取得間隔の設定が終了すると無線部２０を介して携帯電話機やカーナビゲーションシステム等のＧＰＳ機能を備えた外部装置から位置情報を取得し地理情報格納メモリ２４に記憶する（ステップＳ２）。そして取得間隔に相当する時間（以下、取得間隔時間という。）が経過するまでにレリーズボタンの操作によりレリーズ指示が行われたか否かを判定する（ステップＳ３）。取得間隔時間内にレリーズ指示が行われなかった場合には、取得間隔時間が経過した際に再度外部装置から位置情報を取得し地理情報格納メモリ２４に記憶する（ステップＳ２）。
【００１２】
一方、取得間隔時間内にレリーズ指示が行われた場合には、撮像素子１２により被写体の撮像を行い（ステップＳ４）、画像データをメモリカード１８に記憶する。即ち、メモリカード１８にＥｘｉｆのファイル形式で画像データを記憶し、ヘッダ情報として撮像ポイントに相当する位置情報や撮像が行われた時刻等が記憶される（ステップＳ５）。そして撮像を終了するか否か確認する（ステップＳ６）。ここで、タッチセンサ２９または操作部３０を介して撮像の終了指示が入力された場合には撮像を終了し、メモリカード１８に記憶した画像データを位置情報に基づいて分類し、位置情報毎に異なるフォルダに記憶させる（ステップＳ７）。そして、メモリカード１８に記憶されている位置情報毎に作成したフォルダを、１つの旅行における全ての画像データを記憶する旅行フォルダに記憶する処理を行い、地理情報格納メモリ２４に記憶されている位置情報からこの旅行おける軌跡情報を作成し、この旅行フォルダに対応させて記憶する。
【００１３】
一方、ステップＳ６において撮像の終了指示が入力されなかった場合には、ステップＳ３に戻り撮像処理を継続する。
【００１４】
次に、図３に示すフローチャートを参照して実施の形態に係るカメラの旅行再生処理について説明する。本実施の形態の旅行再生においては、再生の指示がされた旅行フォルダに記憶された画像データの表示及び地図の表示を行う。また、旅行再生を行う前に旅行フォルダに記憶された画像についてスライドショー表示において表示するか否かの選択を行う。例えば、地図表示を行うためのブラウザを起動させ、旅行フォルダに対応付けて記憶された軌跡情報に基づく軌跡を地図上に表示し、旅行フォルダ内の各フォルダに対応付けられている軌跡上の位置にフラグ等の指示画像を表示する。そして、ユーザがタッチセンサ２９を用いて１のフラグを指定すると、該フラグが示す位置に対応付けられたフォルダに記憶されている画像をサムネイル表示し、このサムネイル表示された画像の中からスライドショー表示において表示する画像をタッチセンサ２９を用いて選択する。このとき、表示部２６に表示する地図の表示範囲は全軌跡を含むものでもよいし、一部の軌跡のみを含むものでもよい。一部の軌跡のみを表示する場合にはタッチセンサ２９を用いてスクロールにより表示範囲を変更し、全軌跡の位置情報に対応付けされた全ての画像についてスライドショー表示において表示するか否かの選択を行う。なお、ユーザが１のフラグを指定した場合に、このフラグ位置の位置情報に対応付けられているフォルダに記憶されている画像のスライドショー表示を行い、旅行再生におけるスライドショー表示において表示する画像をタッチセンサ２９を用いて選択する構成としてもよい。
【００１５】
旅行再生処理を行う場合には、表示部２６に表示されたメニュー画面からユーザが旅行再生モード及び再生を行う旅行フォルダを選択する。これにより地図を表示するためのブラウザが起動する（ステップＳ１１）。そして選択された旅行フォルダに対応付けて記憶されている軌跡情報を読み出し（ステップＳ１２）、無線部２０を介して、この軌跡情報に含まれる位置情報が対応付けられた他者画像がｗｅｂ上等に存在するか否か確認する（ステップＳ１３）。他者画像が存在する場合には無線部２０を介してその画像データに対応付けられた位置情報を取得する（ステップＳ１４）。例えば他者画像の位置情報として、一緒に旅行へ行った他者により撮像された画像に対応付けられた位置情報を取得する。また、他者画像の位置情報として航空会社や鉄道会社等の交通機関または旅行会社等から提供される画像に対応付けられた位置情報を取得してもよい。
【００１６】
次に旅行再生モードにおいて再生を行う旅行フォルダに対応付けられた軌跡情報を構成する位置情報の取得間隔が粗いか細かいか、即ち、長いか短いかを判定する（ステップＳ１５）。
【００１７】
取得間隔が例えば１０秒以上に設定されている場合には取得間隔が長い（粗い）と判定し（ステップＳ１５：Ｎｏ）、表示部２６に表示される地図上に軌跡情報に基づく軌跡が全て含まれるように地図の表示範囲を調整し表示する（ステップＳ１６）。また、このとき地図上には軌跡情報に基づく軌跡及び旅行フォルダに含まれている各フォルダに対応付けられている位置情報の位置に撮像ポイントとしてのフラグ等の指示画像を表示する。また、他者画像が存在する撮像ポイントにもフラグ等の指示画像を表示する。この場合には、フラグの色を変更して表示する。そして、軌跡上にカーソル等の移動画像を表示し、軌跡上の初期地点である出発点から予め設定された所定速度でカーソルの移動を開始する（ステップＳ１７）。
【００１８】
カーソルがフラグの近傍まで移動した場合には、そのフラグが示す位置情報が対応付けられたフォルダに記憶された画像のうち、スライドショー表示において表示することが選択された画像を用いてスライドショー表示を行う（ステップＳ１８）。なお、スライドショー表示はカーソルとフラグの少なくとも一部が重なった場合に行うようにしてもよいし、カーソルがフラグの周縁に位置する場合に行うようにしてもよい。なお、スライドショー表示を行う画像が他者画像である場合にはタッチセンサ２９によりｗｅｂ上等から他者画像の画像データをダウンロードをするか否かを選択し、ダウンロードをする場合にのみ他者画像をスライドショー表示する。ここで、カーソルの移動速度を速く設定した場合にはスライドショー表示において表示部２６に表示する画像の切り替え時間を、カーソルの移動速度を遅く設定した場合に比較して短くし、カーソルの移動速度と画像の切り替え時間とを連動させてもよい。
【００１９】
スライドショー表示が終了すると軌跡上の移動方向に次の撮像ポイントが存在するか否か判定する（ステップＳ１９）。次の撮像ポイントが存在する場合にはステップＳ１７に戻って旅行再生処理を継続する。一方、次の撮像ポイントが存在しない場合には処理を終了する。
【００２０】
ステップＳ１５において取得間隔が例えば１０秒未満等に設定されている場合には取得間隔が短い（細かい）と判定し（ステップＳ１５：Ｙｅｓ）、表示部２６に表示される地図上に軌跡情報に基づく軌跡の出発地点及びカーソルの移動方向における最初の撮像ポイントが含まれるように地図の表示範囲を調整し表示する（ステップＳ２０）。そして、出発点から軌跡上に表示した予め設定された所定速度でカーソルの移動を開始する（ステップＳ２１）。
【００２１】
ステップＳ２２及びＳ２３に示す処理は、ステップＳ１８及びＳ１９に示す処理とそれぞれ同様であるため、説明は省略する。ステップＳ２３において、次の撮像ポイントが存在する場合には、表示部２６に表示される地図の表示範囲を変更する（ステップＳ２４）。即ち、直前にスライドショー表示を行った撮像ポイント及び次の撮像ポイントを含む軌跡が表示されるように地図の表示範囲を移動し表示する。そして、ステップＳ２１に戻ってカーソルを直前にスライドショー表示を行った撮像ポイントから次の撮像ポイントまで移動させ、旅行再生処理を継続する。一方、ステップＳ２３において、次の撮像ポイントが存在しない場合には処理を終了する。
【００２２】
本実施の形態に係るカメラによれば、適切な表示範囲の地図上に撮像ポイント及び通過位置を示す軌跡を表示することができる。
【００２３】
なお、上述の実施の形態においては、無線部２０を介して携帯電話機やカーナビゲーションシステム等のＧＰＳを備える外部装置から位置情報を取得し、撮像時に画像データに対して位置情報を対応付ける構成としたが、無線部２０を介した通信が不可能である場合には画像の撮像が行われた時刻に基づいて撮像後に画像データに対して位置情報を対応付ける構成としてもよい。即ち、カメラにおいてはＥｘｉｆ形式のファイルのヘッダ情報に画像の撮像が行われた時刻を記憶する。そして、外部装置において記憶されている位置情報と時刻のログ情報を、無線部２０と外部装置との通信が可能となった際に取得し、画像の撮像が行われた時刻を参照して画像データに対して位置情報を撮像ポイントとして対応付けてもよい。また、カメラ２がＧＰＳを備える構成としてもよい。これらの場合には、無線部２０を介した通信が不可能である場合でも画像に位置情報を対応付けることができる。
【００２４】
また、上述の実施の形態においては、旅行フォルダを作成し、旅行フォルダ毎に旅行再生を行う構成として説明したが、旅行再生を行う範囲を画像の撮像が行われた時刻や位置情報の範囲により指定し、指定された範囲内の画像及び軌跡を表示してもよい。この場合には、指定された範囲の画像データに対応付けられた位置情報に基づいて軌跡情報の作成を行う。
【００２５】
また、上述の実施の形態において、取得間隔が１０秒以下の場合に取得間隔が細かいと判定する構成を例に説明したが、一例であり取得間隔が細かいか粗いかを判定する間隔は任意であり適宜設定してよい。
【００２６】
また、上述の実施の形態においては、移動画像としてのカーソルの移動速度とスライドショー表示における画像の切り替え時間を連動させる構成としたが、例えば、カーソルの移動速度を速く設定した場合においてもスライドショー表示において表示部２６に表示する画像の切り替え時間を変化させない等、カーソルの移動速度と画像の切り替え時間とを連動させない構成としてもよい。
【００２７】
また、上述の実施の形態において、旅行再生中にスピーカ４２から音楽や音声を出力する構成としてもよい。この場合に、軌跡情報を構成する位置情報の示す位置でのご当地ソング等の出力を行ってもよい。また、旅行再生のスライドショー表示を行う画像と画像との間に旅行再生を行う軌跡情報を構成する位置情報の示す位置に関する名所の画像や広告を表示してもよい。この場合には、音楽や音声、名所の画像や広告は無線部２０を介して外部装置からダウンロードする。
【００２８】
また、上述の実施の形態においては、地図データが地理情報格納メモリ２４に記憶されている構成としたが、地図データを予め記憶せずに、無線部２０を介してｗｅｂ等から地図データをダウンロードしてもよいし、ＵＳＢインターフェース３６を介してＰＣ等から地図データをダウンロードしてもよい。
【００２９】
上述の実施の形態において他者画像の位置情報や画像データをｗｅｂ上から取得する構成としたが、カメラ２を他者のＰＣやカメラと無線または有線により接続し他者画像の位置情報や画像データを取得する構成としてもよい。
【００３０】
また、上述の実施の形態においては、カメラに予め組み込まれた画像表示プログラムを用いて旅行再生処理を行っているが、該プログラムをインターネット等のネットワークを介してダウンロードし、コンピュータに組み込むことによって、上述の旅行再生処理を行うことができるようにコンピュータを機能させてもよい。また、デジタルフォトフレーム等の画像表示装置に該プログラムを組み込み、またはダウンロードして上述の旅行再生処理を行うことができるようにデジタルフォトフレームを機能させてもよい。
【００３１】
また、上述の実施の形態における画像表示プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータ読み取り可能な記録媒体に記録されていてもよい。即ち、コンピュータ読み取り可能な記録媒体から読み取り、コンピュータに組み込むことによって、上述の旅行再生処理を行うことができるようにコンピュータを機能させてもよい。
【符号の説明】
【００３２】
２…カメラ、４…ＣＰＵ、１２…撮像素子、１８…メモリカード、２０…無線部、２２…取得間隔設定部、２４…地理情報格納メモリ、２６…表示部、２８…表示制御部、２９…タッチセンサ。
【図１】
2010256490.tif 000003
【図２】
2010256490.tif 000004
【図３】
2010256490.tif 000005