(57)【特許請求の範囲】
【請求項１】
撮像画像に関連付けられた位置情報を取得する位置情報取得部と、
地図情報を取得する地図情報取得部と、
上記地図情報取得部により取得された地図上に、上記位置情報がアイコンとして上記地図上に位置する画像を表示部に表示し、
上記アイコンが位置する上記地図の表示領域の一部に、閉領域である選択領域を設定し、
上記選択領域に含まれる上記アイコンを選択すると共に、上記選択領域に含まれる上記アイコンが複数存在する場合には、上記選択領域の中心位置に最も近い上記アイコンを選択し、
選択した上記アイコンに対応する上記位置情報に関連する撮像画像を上記表示部に表示する制御部と、
上記地図の拡大率を変更する第１の操作入力と、上記地図をスクロールする第２の操作入力と、選択を決定する第３の操作入力とを上記制御部に供給する操作部と
を備え、
上記制御部は、上記操作部の上記第１および第２の操作入力により、上記アイコンを地図と共に上記選択領域の中心に近い位置に移動させることによって、該アイコンを選択し、
該アイコンの選択を上記第３の操作入力によって決定する
情報処理装置。
【請求項２】
上記地図情報は、表示領域に対応する範囲情報を有し、上記範囲情報に含まれる上記位置情報が上記アイコンとして上記地図上に位置する請求項１記載の情報処理装置。
【請求項３】
上記選択領域は、上記地図が表示される表示画面の中心付近に設定される請求項１記載の情報処理装置。
【請求項４】
上記選択されたアイコンの表示を非選択のアイコンと区別できるものに変更する請求項１記載の情報処理装置。
【請求項５】
上記制御部は、上記選択領域を上記地図が表示される表示画面に重ねて表示させる請求項１記載の情報処理装置。
【請求項６】
撮像画像に関連付けられた位置情報を取得する位置情報取得ステップと、
地図情報を取得する地図情報取得ステップと、
上記地図取得ステップにより取得された地図上に、上記位置情報がアイコンとして上記地図上に位置する画像を表示部に表示し、
上記アイコンが位置する上記地図の表示領域の一部に、閉領域である選択領域を設定し、
上記選択領域に含まれる上記アイコンを選択すると共に、上記選択領域に含まれる上記アイコンが複数存在する場合には、上記選択領域の中心位置に最も近い上記アイコンを選択し、
選択した上記アイコンに対応する上記位置情報に関連する撮像画像を上記表示部に表示する制御ステップと、
操作部によって、上記地図の拡大率を変更する第１の操作入力と、上記地図をスクロールする第２の操作入力と、選択を決定する第３の操作入力とを上記制御部に供給するステップと
を有し、
上記操作部の上記第１および第２の操作入力により、上記アイコンを地図と共に上記選択領域の中心に近い位置に移動させることによって、該アイコンを選択し、
該アイコンの選択を上記第３の操作入力によって決定する
情報処理方法。
【請求項７】
上記地図情報は、表示領域に対応する範囲情報を有し、上記範囲情報に含まれる上記位置情報が上記アイコンとして上記地図上に位置する請求項６記載の情報処理方法。
【請求項８】
上記選択されたアイコンの表示を非選択のアイコンと区別できるものに変更する請求項６記載の情報処理方法。
【請求項９】
上記選択領域を上記地図が表示される表示画面に重ねて表示させる請求項６記載の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、撮像画像を位置情報に関連して表示することが可能な情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
ディジタル撮像装置として例えばディジタルスチルカメラが知られている。ディジタルスチルカメラの一つとして、撮影地点の位置情報（緯度、経度）を取得し、記録媒体に画像データと共に記録し、記録媒体から再生した画像データを表示する時に、再生画面上に数値で位置情報を表示するものが提案されている。しかしながら、数値で緯度、経度を表示しても、具体的にどのような場所であるのかを知ることが難しい問題があった。
【０００３】
また、電子スチルカメラ等で記録した画像データを再生するために、電子スチルカメラと別に、地図データベース、表示装置、システムコントローラからなる画像再生装置を備え、電子スチルカメラは、画像情報と撮影地点の位置情報を記録し、電子スチルカメラからの画像情報を表示する時に、地図上に撮影地点を表示し、撮影地点から画像情報を検索可能とすることが特許文献１によって提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２５２４５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この公報に開示されたものは、電子スチルカメラと別の画像記録再生装置を必要とするものであり、カメラは、画像情報と位置情報とを記録する機能しか有してなかった。また、電子スチルカメラの場合、ＣＰＵの性能、メモリの容量の点での制約があり、位置情報を記録媒体から読み取って地図画像上にアイコンとして処理するための処理時間が長くなるおそれがあった。
【０００６】
したがって、この発明の目的は、地図上にアイコンを表示することができ、また、アイコンに関連する撮像画像を表示する処理を高速、簡単に行うことができる情報処理装置および情報処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、この発明は、撮像画像に関連付けられた位置情報を取得する位置情報取得部と、
地図情報を取得する地図情報取得部と、
地図情報取得部により取得された地図上に、位置情報がアイコンとして地図上に位置する画像を表示部に表示し、
アイコンが位置する地図の表示領域の一部に、閉領域である選択領域を設定し、
選択領域に含まれるアイコンを選択すると共に、選択領域に含まれるアイコンが複数存在する場合には、選択領域の中心位置に最も近いアイコンを選択し、
選択したアイコンに対応する位置情報に関連する撮像画像を表示部に表示する制御部と、
地図の拡大率を変更する第１の操作入力と、地図をスクロールする第２の操作入力と、選択を決定する第３の操作入力とを制御部に供給する操作部と
を備え、
制御部は、操作部の第１および第２の操作入力により、アイコンを地図と共に選択領域の中心に近い位置に移動させることによって、該アイコンを選択し、
該アイコンの選択を第３の操作入力によって決定する
情報処理装置である。
【０００８】
この発明は、撮像画像に関連付けられた位置情報を取得する位置情報取得ステップと、
地図情報を取得する地図情報取得ステップと、
地図取得ステップにより取得された地図上に、位置情報がアイコンとして地図上に位置する画像を表示部に表示し、
アイコンが位置する地図の表示領域の一部に、閉領域である選択領域を設定し、
選択領域に含まれるアイコンを選択すると共に、選択領域に含まれるアイコンが複数存在する場合には、選択領域の中心位置に最も近いアイコンを選択し、
選択したアイコンに対応する位置情報に関連する撮像画像を表示部に表示する制御ステップと、
操作部によって、地図の拡大率を変更する第１の操作入力と、地図をスクロールする第２の操作入力と、選択を決定する第３の操作入力とを制御部に供給するステップと
を有し、
操作部の第１および第２の操作入力により、アイコンを地図と共に選択領域の中心に近い位置に移動させることによって、該アイコンを選択し、
該アイコンの選択を第３の操作入力によって決定する
情報処理方法である。
【発明の効果】
【０００９】
地図情報上に取得した位置情報に対応するアイコンを表示することができる。それによって、撮像装置単体でもって、撮影地点を位置情報とし、表示画面上でアイコンを選択することにその撮影地点で撮影された画像を表示装置に表示することができる。アイコンの選択操作が地図の拡大率の変更、地図のスクロールによりなされるので、簡単な操作部によって操作することができる。
【図面の簡単な説明】
【００１０】
【図１】この発明の一実施形態のブロック図である。
【図２】この発明の一実施形態におけるメモリカードのファイル構成を示す略線図である。
【図３】この発明の一実施形態におけるＰＯＩＸに準拠した位置情報のデータの一例を示す略線図である。
【図４】この発明の一実施形態におけるカテゴリコードの規定を示す略線図である。
【図５】この発明の一実施形態における圧縮画像ファイルのデータフォーマットの一例を示す略線図である。
【図６】この発明の一実施形態において位置情報のテーブルを作成する処理を説明するためのフローチャートである。
【図７】作成されたテーブルの一例を示す略線図である。
【図８】この発明の一実施形態におけるアイコンを表示する処理を説明するためのフローチャートである。
【図９】この発明の一実施形態において表示される地図の一例の略線図である。
【図１０】この発明の一実施形態におけるアイコンを表示する処理を説明するための表示画像の一例の略線図である。
【図１１】この発明の一実施形態におけるアイコンの選択と選択されたアイコンにリンクする画像の提示の処理を説明するためのフローチャートである。
【図１２】この発明の一実施形態におけるアイコンの選択処理を説明するための表示画像の一例の略線図である。
【図１３】この発明の一実施形態におけるスクロール・決定キーの一例の略線図である。
【図１４】この発明の一実施形態におけるアイコンの選択処理を説明するための表示画像の一例の略線図である。
【図１５】この発明の一実施形態における選択されたアイコンとリンクする画像の一例を示す略線図である。
【発明を実施するための形態】
【００１１】
以下、この発明の一実施形態について説明する。一実施形態は、ＧＰＳ(Global Positioning System) 機能を備えたディジタルスチルカメラに対してこの発明を適用したものである。図１は、本実施形態のシステム構成を示し、１０１がＣＣＤ（Charge Coupled Device)を示す。ＣＣＤ１０１は、図示しないレンズ部を介された被写体像を撮像信号として出力する。撮像信号が画像処理回路１０２に供給される。
【００１２】
画像処理回路１０２は、カメラ信号処理部、メモリコントローラ、画像圧縮／伸張部、表示用バッファ、Ｄ／Ａ変換器等から構成されている。カメラ信号処理部には、クランプ回路、輝度信号処理回路、輪郭補正回路、欠陥補償回路、自動絞り制御回路、自動焦点制御回路、自動ホワイトバランス補正回路等が含まれる。メモリコントローラに対して表示用バッファメモリおよびデータ伝送路１０９が接続される。表示バッファメモリの出力がＤ／Ａ変換器を介して画像表示装置１０３に供給される。
【００１３】
画像圧縮／伸張部は、例えばＪＰＥＧ（Joint Photographic Experts Group)
によって画像データを圧縮し、また、圧縮画像データを伸張する。画像表示装置１０３は、カメラと一体に設けられたＬＣＤ（Liquid Crystal Display) 等の表示デバイスで構成されたものである。画像処理回路１０２からの画像信号が画像表示装置１０３に供給されることによって、撮影中の画像が表示され、また、リムーバブルな記録媒体例えばメモリカード１０８から読み出された画像が表示される。
【００１４】
データ伝送路１０９に対しては、ＤＲＡＭ(Dynamic Random Access Memory)１０４、制御用マイコン（マイクロコンピュータ）１０５、メモリカードコントローラ１０７が接続されている。メモリカードコントローラ１０７によってメモリカード１０８に対するデータの書き込み／読み出しがなされる。メモリカード１０８は、フラッシュメモリ、バッファメモリ、メモリコントローラが内蔵され、スチルカメラ本体に対して着脱自在とされたものである。記録媒体としては、メモリカードに限定されるものではなく、フロッピーディスク、書き換え可能な光ディスク等を使用しても良い。
【００１５】
制御用マイコン１０５に対して、拡大スイッチ１１１、縮小スイッチ１１２、スクロール・決定キー１１３が接続される。図示しないが、これらのスイッチ以外に、シャッターボタン、動作モードを指定するスイッチ等の撮影者が操作する各種のスイッチが設けられている。拡大スイッチ１１１は、画像表示装置１０３に表示される画像を拡大するもので、例えば拡大スイッチ１１１を１回押すごとに画像が１０％拡大される。一方、縮小スイッチ１１２は、逆に画像を縮小するものであり、縮小スイッチ１１２を１回押すごとに、画像が１０％縮小される。この一実施形態では、縮小スイッチ１１２は、拡大された画像を縮小するのに使用され、最小のサイズが等倍とされている。
【００１６】
また、制御用マイコン１０５には、ＧＰＳユニット１０６からの位置情報（現在位置の緯度、経度）がシリアルインターフェイス１１０を介して供給される。ＧＰＳユニット１０６は、複数のＧＰＳ衛星からの電波を受信することによって、現在位置の緯度、経度を演算する。ＧＰＳユニット１０６は、一例として１秒間隔で有効な緯度、経度情報を発生する。
【００１７】
撮影者がシャッターボタンを押すと、ＣＣＤ１０１で撮像された画像信号が画像処理回路１０２に供給され、カメラ信号処理がされた後の画像データが画像処理回路１０２内のメモリコントローラの制御によってＤＲＡＭ１０４に記憶される。また、シャッターボタンを押した時に、現在位置（すなわち、撮影地点）の緯度、経度をＧＰＳユニット１０６が測位し、緯度、経度情報がＧＰＳユニット１０６から制御用マイコン１０５のシリアルインターフェイス１１０およびデータ伝送路１０９を介してＤＲＡＭ１０４に記憶される。
【００１８】
撮影された原画像データがＤＲＡＭ１０４に格納されると、マイコン１０５の制御によって原画像データが画像処理回路１０２内の画像圧縮／伸張部によって圧縮される。圧縮画像データ（ＪＰＥＧデータ）がＤＲＡＭ１０４に格納される。この場合、原画像データの格納されている領域とは、別の領域に圧縮画像データが格納される。そして、マイコン１０５によってＤＲＡＭ１０４から読み出された圧縮画像データがメモリカードコントローラ１０７を介してメモリカード１０８に書き込まれる。
【００１９】
メモリカード１０８に記憶されている静止画等の画像を再生する時には、メモリカードコントローラ１０７を経由して圧縮画像データをメモリカード１０８から読み出し、画像処理回路１０２内の画像圧縮／伸張部によって伸張する。伸張した画像データをＤＲＡＭ１０４に書き込む。そして、ＤＲＡＭ１０４に格納されている画像データを画像処理回路１０２を介して画像表示装置１０３に表示する。
【００２０】
メモリカード１０８は、一例として図２に示すファイル構成を有する。ディレクトリとしては、静止画用ディレクトリ（ＤＣＩＭ）、動画用ディレクトリ（ＭＯｘｘｘｎｎ）、ボイス用ディレクトリ（ＶＯＩＣＥ）、制御用ディレクトリ（ＡＶＣＴＬ）、音楽用ディレクトリ（ＨＩＦＩ）、位置情報用ディレクトリ（ＰＯＳＩＴＩＯＮ）とが存在する。各ディレクトリに対してサブディレクトリが規定されている。例えば静止画用ディレクトリ（ＤＣＩＭ）には、ｍｓｄｃｆ等のサブディレクトリが規定され、例えばディジタルスチルカメラで撮影し、ＪＰＥＧで圧縮した１枚の画像であれば、サブディレクトリｍｓｄｃｆに対してｄｓｃ００００１．ｊｐｇのファイル名と拡張子とが付加される。
【００２１】
位置情報用ディレクトリのサブディレクトリとして、Ｐｏｉｘ（位置情報データ），Ｒｏｕｔｅ（経路データ），ｔｒａｃｋ（軌跡データ），ＭＡＰ（地図データ）等が規定されている。Ｐｏｉｘの下に、例えばディジタルスチルカメラで撮影した時の撮影地点の位置情報であれば、ｄｓｃ０００１．ｐｏｉ等のファイル名を持つ位置情報ファイルが存在する。拡張子ｐｏｉがＰＯＩＸに準拠した位置情報ファイルであることを示す。位置情報ファイルは、１つの位置情報が１つのファイルに対応する。また、サブディレクトリＭＡＰに属する１つのＭＡＰファイルは、１または複数の地図のデータからなる。地図のデータは、カーナビゲーションシステム、地図データベース等からメモリカード１０８にダウンロードされる。
【００２２】
このようなメモリカード１０８のファイル構造は、予め所要のプログラムがインストールされている制御用マイコン１０５が分かっており、メモリカード１０８に対して撮影した静止画データを書き込む時に、書き込む静止画データにファイル名が付けられる。また、メモリカード１０８から所望の静止画データを読み出す時には、その静止画データのファイル名が指定される。
【００２３】
さらに、上述したように、シャッターボタンを押した時にＤＲＡＭ１０４に取り込まれた撮影地点の位置情報（緯度、経度）は、制御用マイコン１０５によって、メモリカードコントローラ１０７を介してメモリカード１０８に書き込まれる。位置情報をメモリカード１０８に記録する方法としては、画像ファイルと別のファイルとして記録する方法と、画像ファイルに直接記録する方法とがある。
【００２４】
別ファイルとして記録する例としては、ＰＯＩＸ(Point Of Interest eXchange language) に準拠したデータ形式の位置情報ファイルを用いるものがある。ＰＯＩＸは、モバイル標準化検討委員会（ＭＯＳＴＥＣ:Mobile Information Standard TEchnical Commitee)において規定された、インターネット上で位置情報を交換することを目的として作成されたデータフォーマットである。ＰＯＩＸは、ＸＭＬ(eXtensible Markup Language)をベースにしたマークアップ言語であり、タグを使って階層構造化してデータを記述する。階層構造については、ＰＯＩＸにおいて規定されている。位置情報とは、対象の位置および位置関連の情報を意味する。
【００２５】
すなわち、制御用マイコン１０５によって位置情報がＰＯＩＸに準拠したデータ形式の位置情報ファイルに変換され、メモリカード１０８にサブディレクトリＰｏｉｘのファイルとして記録される。位置情報ファイルには、リンクすべき例えば画像ファイル名を記述することができる。したがって、撮影画像のファイルと、撮影地点の位置情報とをリンクさせることができる。
【００２６】
図３は、制御用マイコン１０５において作成されるＰＯＩＸに準拠したデータ位置情報ファイルの一例を示す。図３の例では、１１で示す最初の３行の部分に使用するＰＯＩＸのバージョン番号が記述されている。また、本出願人の提案による拡張（sonypoix) を含むことが示され、そのバージョン番号も記述されている。１２で示す次の５行の部分が型情報(format)の要素を記述した部分である。型情報には、記述されているＰＯＩＸで使用されている測地系(datum) が(tokyo：日本測地系) であることが示され、また、使用されている座標系(unit)が(degree:度）であることが示され、さらに、情報作成日時(time)が１９９９年１０月２０日１０時３５分４７秒＋０９：００（タイムゾーン）であることが示されている。ＰＯＩＸにおいて、要素は、型情報に限らず、高度、移動体移動状態、移動方向、軌跡座標点列、対象の名称、対象の説明、対象へのアクセス方法、導入地点、到着地点、導入地点から到着地点までの経路、連絡先等が規定されている。
【００２７】
１３で示す１０行目および１１行目の部分に後続のＰＯＩ(Point Of Interest) 要素毎に検索用のインデックス(index pos) が記述されている。すなわち、対象位置の情報（緯度、経度）と重複して位置情報を持つインデックスが記述される。
【００２８】
検索用のインデックスのタグには、位置の情報（緯度、経度）、情報のカテゴリ(category)、移動体か非移動体の区別、および測地系が含まれる。図３の例は、位置が北緯３５．６２２２２度、東経１３９．７４５２８度であり、カテゴリコードが１４００００００であり、非移動体(fix) であり、測地系が日本測地系(tokyo) である。緯度、経度は、桁数が固定であり、また、ＰＯＩＸのフォーマットでは、度表示と度分秒表示とが選択できるが、インデックスでは、度表示に固定している。このように、桁数および表示形式を固定していることによって、インデックスの読み取りや、装置の内部形式への変換を高速に行うことができる。
【００２９】
ＰＯＩ情報は、１４で示す次の１１行の部分に記述されている。すなわち、対象の代表位置(point) が位置(pos) で表現されている。位置は、緯度(lat) と経度(lon) で記述される。上述のインデックスに記述したものと同一の位置が記述されている。(image ref)
として、ＰＯＩにリンクされるイメージファイルのリンク場所、ファイル名が記述されている。ファイル名は、上述したメモリカードのディレクトリ構造に準拠している。(comment) は、ＰＯＩにリンクされるイメージに対してのコメントの文字列が表されている。図３の例では、イメージを得たディジタルスチルカメラの型式名が示されている。
【００３０】
さらに、１５で示す次の行の(category)は、ＰＯＩのカテゴリを表す。１６で示すさらに次の行(gpstime) は、ＧＰＳ衛星から送られてくる時間情報を受信した日時を示す。カテゴリは、図４に示すように、４バイトのコードで、１６進表記の数字を文字列として表記する。カテゴリコードの先頭の１バイトによって、カテゴリの大分類が表現される。図３中のカテゴリコードの（１４００００００）は、撮影（記録）場所の位置情報である。カテゴリコードを使用することによって、カテゴリ毎にアイコンの形状を異ならせることができる。
【００３１】
位置情報をメモリカード１０８に記録するために、画像ファイルに直接記録する方法では、例えばＥｘｉｆのヘッダを使用する。すなわち、制御用マイコン１０５がＪＰＥＧで圧縮されたＥｘｉｆ形式の画像ファイルに対してヘッダを付加する際に、ＤＲＡＭ１０４に保存されている位置情報をヘッダのＧＰＳ情報を記述する領域に記録する。
【００３２】
図５は、Ｅｘｉｆ形式の圧縮データファイルの構成を示す。その詳細な説明は省略するが、アプリケーション・マーカセグメント（ＡＰＰ１）が圧縮データスタートＳＯＩの後に挿入される。ＡＰＰ１の内部は、ＡＰＰ１マーカ、Ｅｘｉｆの識別コード、付属情報本体とからなる。これらの全てを含むＡＰＰ１の大きさは、ＪＰＥＧの規格により６４ｋバイトを越えないものとされる。付属情報本体中の０番目ＩＦＤ値に、ＧＰＳ  ＩＦＤが含まれる。このＧＰＳ  ＩＦＤは、ＧＰＳ情報を記載するためのもので、ここに位置情報の緯度、経度が記録される。他に取得時間等も記録される。
【００３３】
上述したこの発明の一実施形態において、メモリカード１０８から地図情報、画像ファイルおよび撮影地点等の位置情報を再生し、画像表示装置１０３上に地図画像を表示し、その地図上に位置情報と対応する位置にアイコンを表示するときの処理について、以下に説明する。この処理は、制御用マイコン１０５によってなされるものである。
【００３４】
最初にメモリカード１０８内の画像の位置情報と、画像のファイル番号、カテゴリー等の必要な情報を記録した位置情報テーブルを図６のフローチャートに示す処理によって作成する。なお、位置情報テーブルの作成に先立って、またはその後に、メモリカードコントローラ１０７を介してメモリカード１０８から地図画像データが読み込まれ、ＤＲＡＭ１０４に記憶される。地図画像データは、ＤＲＡＭ１０４から読み出され、画像処理回路１０２を介して画像表示装置１０３に供給され、画像表示装置１０３に表示される。地図画像データは、範囲情報を有している。範囲情報は、例えば地図の四角形の範囲の上辺、下辺、左辺、右辺のそれぞれの緯度、経度である。
【００３５】
地図情報に範囲情報を持たせる方法にも、位置情報と同様に、別の範囲情報ファイルを作成する方法と、地図画像ファイルに範囲情報を直接記録する方法とが可能である。別ファイルを作成する方法しては、位置情報と同様にＰＯＩＸファイルに範囲情報を記述する方法を使用できる。また、位置情報と同様に、画像ファイルのヘッダに範囲情報を記録する方法を使用できる。
【００３６】
図６の処理において、最初に、メモリカード１０８内の画像の枚数ｎを求める（ステップＳ１）。次に、ステップＳ２において、未処理の画像（ファイル）があるかどうか、並びにｎ＞０かどうかが決定される。そうでなければ、テーブルの作成処理が終了する（ステップＳ５）。
【００３７】
ステップＳ２において、ｎ＞０で、未処理の画像があると決定されると、ステップＳ３において、メモリカード１０８から１枚分の画像、または位置情報ファイルを読み出す。図５に示すようなデータ構成によって、位置情報を画像ファイルのヘッダに記録する場合には、画像ファイルと一緒に位置情報を読み出すことができる。また、ＰＯＩＸに準拠したデータ形式で位置情報ファイル（図３参照）を記録しているときは、この位置情報ファイルを読み出す。
【００３８】
そして、ステップＳ４において、読み出した画像ファイルまたは位置情報ファイルから位置情報等の必要なデータを抽出し、テーブルに登録する。図３に示す位置情報ファイルの場合には、インデックスのみを見ることによって、位置情報等を高速に抽出することができる。データの抽出作業は、１枚のメモリカード１０８に記録されている全画像ファイルについてなされる。
【００３９】
図７は、上述した処理で作成され、制御用マイコン１０５内のＲＡＭに格納されているテーブルの一例である。図７では、５個の地点の位置情報等がテーブルとして書かれている。２１および２２が位置情報、すなわち、緯度、経度（度・分・秒表記または小数点表記）をそれぞれ示す。日本国内の位置の場合は、北緯および東経の値である。また、２３がカテゴリコードであり、２４が位置情報ファイルのファイル名である。図７中のカテゴリコードの（１４００００００）が撮影場所を意味し、カテゴリコードの（０４００００００）が観光・名所・旧跡を意味し、カテゴリコードの（０５００００００）が店を意味する。また、位置情報ファイルのファイル名中の(Dsc) は、ディジタルスチルカメラでシャッターを押すごとに取り込まれた位置情報を表す。拡張子jpg は、ＪＰＥＧで圧縮したファイルであることを表す。
【００４０】
テーブルの作成が完了すると、図８に示すフローチャートにしたがった処理によって、テーブルにリストアップされている緯度、経度と対応してアイコンを地図上に表示する。ここで、拡大スイッチ１１１、縮小スイッチ１１２によって、地図を拡大または縮小できる。最初のステップＳ１１では、地図の範囲情報と、拡大率、縮小率とに基づいて、地図の表示領域を求める。
【００４１】
次のステップＳ１２では、未処理の位置情報テーブルの有無が調べられる。未処理のテーブルが無ければ、ステップＳ１７（アイコン表示処理の終了、アイコン選択処理へ）に処理が移る。未処理のテーブルがあれば、ステップＳ１３において、テーブルから画像１枚分の位置データ（緯度、経度）を読み出す。図７の１行に示されるデータが画像１枚分の位置データである。
【００４２】
ステップＳ１４では、読み出した位置データがステップＳ１１で求めた地図の表示領域内にあるかどうかが決定される。表示領域内でなければ、アイコンを表示しない（ステップＳ１６）。表示領域内であれば、ステップＳ１５において、アイコンを地図上に表示する。表示領域内に位置データがあるかどうかは、表示領域の四角形の各辺の緯度または経度と、位置データの緯度または経度とを比較することによって決定できる。位置情報テーブル中の全ての位置データに関して、ステップＳ１２〜Ｓ１６の処理が繰り返される。
【００４３】
図９は、この一実施形態において、画像表示装置１０３上に表示される地図画像の一例を示す。地図画像中の中心付近の点線で囲んだ四角形の領域３１がアイコン選択領域である。図８を参照して説明した処理によって、テーブル中の例えば５個の位置データに対応するアイコン３２ａ〜３２ｅが図１０に示すように、地図上に表示される。図１０中で、黒い四角で示すのがテーブルにリストアップされている緯度、経度のデータに対応するアイコンである。アイコンの形状は、他の形状でも良く、また、カテゴリコードに応じて異なった形状としても良い。上述した位置情報のテーブルを一旦作成すれば、地図情報を切り替えた場合でも、図８に示すテーブルを作成する処理を省略することができる。
【００４４】
地図上にアイコン３２ａ〜３２ｅを表示した状態において、選択領域３１内に所望のアイコンを位置させ、そのアイコンを中心に最も近い位置に持ってくる操作でもって、アイコンを選択する。選択されたアイコンにリンクした画像が画像表示装置１０３に表示される。図１１を参照して、アイコンの選択処理と画像表示の処理について説明する。
【００４５】
最初に、ステップＳ２１では、選択領域３１内にあるアイコンの数（ｍ）を求める。次のステップＳ２２において、（ｍ＞０）かどうかが決定される。若し、（ｍ＞０）であれば、ステップＳ２３において、表示画面の中心に最も近い位置にあるアイコンを求める。このように、所望のアイコン（撮影地点）を選択領域３１内に位置させ、また、中心に近い位置に持ってくるには、拡大スイッチ１１１、縮小スイッチ１１２、スクロール・決定キー１１３が操作される。
【００４６】
図１３は、スクロール・決定キー１１３の一例である。矢印が付されたスクロールキー１１３ａによって、表示画面を上下左右の任意の方向にスクロールできる。そして、中心部の決定キー１１３ｂを押すことによって、アイコンの選択処理の完了と対応する画像の提示とが指示される。
【００４７】
通常、ディジタルスチルカメラ等の携帯型撮像装置の場合には、画像表示装置１０３の表示面積に制約がある。そこで、表示される地図をより見やすくするために、拡大スイッチ１１１が押される。図１２は、拡大した表示を示す。ここで、拡大によってアイコン３２ａ〜３２ｅの地図上の位置は、不変とされる。それによって、表示面積の制約があっても、位置を正確、または詳細に知ることができる。図１２の例では、選択領域３１内にアイコンが存在してない。この場合には、アイコンの選択ができず、図１１中のステップＳ２８（処理終了）に処理が移る。
【００４８】
ユーザは、拡大スイッチ１１１、縮小スイッチ１１２、スクロール・決定キー１１３を操作することによって、所望のアイコンを選択領域３１内に位置させ、且つ複数のアイコンが含まれる時には、所望のアイコンを中心位置に最も近いものとする。図１４に示す表示例では、スイッチおよびキーの操作の結果、選択領域３１内に１個のアイコン３２ａが位置する状態である。この例では、決定キー１１３ｂを押すことによって、アイコン３２ａが選択される。
【００４９】
図１１のステップＳ２４に示すように、アイコン３２ａが選択されたことをユーザに知らせるために、アイコン３２ａの表示が他のアイコン異なったものとされる。選択されたアイコンの色が変化されたり、選択されたアイコンがブリンクされたり、選択されたアイコンが反転表示される。次のステップＳ２５は、ユーザの入力を待つ状態である。
【００５０】
ステップＳ２６では、決定キー１１３ｂが押されたどうかが決定される。押されない時には、ステップＳ２８で処理が終了する。この場合、決定キー１１３ｂが所定時間押されないことでもって、押されないとの判断がなされる。この代わりに、決定キーと別のキャンセルキーを設けても良い。決定キー１１３ｂが押されたならば、ステップＳ２７において、選択されたアイコンとリンクした画像が地図表示に代えて、画像表示装置１０３に表示される。図１５は、選択されたアイコン３２ａにリンクした画像が表示された状態を示すものである。
【００５１】
なお、現在位置のアイコンを地図上に表示するようにしても良い。その場合には、範囲情報を持った地図を表示させ、ＧＰＳユニットから位置情報を取り込める状態とする。取り込んだ位置情報が表示範囲内にある場合に、現在地を示すアイコンを地図上に表示する。それによって、ナビゲーションを行うことが可能となる。
【００５２】
また、上述した一実施形態は、位置を取得する手段として、ＧＰＳを使用しているが、ＧＰＳ以外に移動体電話の位置情報サービス等の他の手段を用いても良く、また、ユーザが表示装置に表示されている地図から現在位置を指定しても良い。さらに、位置を取得する手段を持たないでも良く、データ記録媒体から読み込まれた位置情報からアイコンを表示するためのテーブルを作成することもできる。よりさらに、地図データベースに対して通信ネットワークを介してアクセスすることによって位置情報、地図情報を取得しても良い。取得する地図情報が階層的な構造を持つものでも良い。
【００５３】
上述した一実施形態は、ディジタルスチルカメラに対してこの発明を適用した例であるが、動画を撮影するディジタル撮像装置に対しても適用できる。また、この発明は、位置情報を所定のデータ形式で記述するものであれば、ＰＯＩＸ以外のデータフォーマットに対しても適用できる。さらに、この発明は、画像ファイルの形式としては、Ｅｘｉｆに限らず、他のフォーマットを使用できる。
【符号の説明】
【００５４】
１３・・・検索用インデックスが記述された部分、１４・・・位置が記述された部分、１０３・・・画像表示装置、１０４・・・ＤＲＡＭ、１０５・・・制御用マイコン、１０６・・・ＧＰＳユニット、１０８・・・メモリカード、１１１・・・拡大スイッチ、１１２・・・縮小スイッチ、１１３・・・スクロール・決定キー
【図１】
0004826645.tif 000002
【図２】
0004826645.tif 000003
【図３】
0004826645.tif 000004
【図４】
0004826645.tif 000005
【図５】
0004826645.tif 000006
【図６】
0004826645.tif 000007
【図７】
0004826645.tif 000008
【図８】
0004826645.tif 000009
【図９】
0004826645.tif 000010
【図１０】
0004826645.tif 000011
【図１１】
0004826645.tif 000012
【図１２】
0004826645.tif 000013
【図１３】
0004826645.tif 000014
【図１４】
0004826645.tif 000015
【図１５】
0004826645.tif 000016