(57)【要約】【課題】  ユーザが移動しながら画像を撮像し、ランドマーク情報を付与する際により快適な操作性を提供する。【解決手段】  撮像し、撮像位置を取得し、ランドマークに関する情報を、撮像位置とランドマークの位置との間の距離に基づく順に従って表示部に表示するよう制御し、撮像された画像と、ランドマークに関する情報とを関連付けて記録媒体に記録し、新たに画像が生成された場合、新たに生成された画像の撮像位置と前回の撮像で生成された画像に関連付けて記録されたランドマークに関する情報の示す位置とに基づき、新たに生成された画像の撮像位置と他のランドマークに関する情報の示す位置との間の距離に関わらず、前回の撮像で得られた画像に関連付けられたランドマークに関する情報を他のランドマークに関する情報よりも優先して表示するよう制御することを特徴とする表示制御装置。【選択図】  図４
2014110510.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像を生成する撮像手段と、
前記画像の撮像位置を示す位置情報を取得する位置取得手段と、
ランドマークの位置に関連付けてデータベースに保持された前記ランドマークに関する情報を、前記撮像位置に基づき前記データベースから読み出す読み出し手段と、
前記読みだされたランドマークに関する情報を、前記撮像位置と前記ランドマークの位置との間の距離に基づく順に従って表示部に表示するよう制御する表示制御手段と、
前記表示されたランドマークに関する情報のうち少なくとも一つを選択する選択手段と、
前記撮像手段により生成された画像と、前記選択手段により選択されたランドマークに関する情報とを関連付けて記録媒体に記録する記録手段とを有し、
前記撮像手段により新たに画像が生成された場合、前記表示制御手段は、前記新たに生成された画像の撮像位置と前回の撮像で生成された画像に関連付けて記録されたランドマークに関する情報の示す位置とに基づき、前記新たに生成された画像の撮像位置と他のランドマークに関する情報の示す位置との間の距離に関わらず、前回の撮像で得られた画像に関連付けられたランドマークに関する情報を他のランドマークに関する情報よりも優先して表示するよう制御することを特徴とする表示制御装置。
【請求項２】
前記撮像手段により新たに画像が生成された場合、前記表示制御手段は、前記新たに生成された画像の撮像位置と前回の撮像で生成された画像に関連付けて記録されたランドマークに関する情報の示す位置との間の距離に基づき、前記新たに生成された画像の撮像位置と他のランドマークに関する情報の示す位置との間の距離に関わらず、前回の撮像で得られた画像に関連付けられたランドマークに関する情報を他のランドマークに関する情報よりも優先して表示するよう制御することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記新たに生成された画像の撮像位置と前回の撮像で生成された画像に関連付けて記録されたランドマークに関する情報の示す位置との間の距離が所定の距離より長い場合は、前回の撮像で得られた画像に関連付けられたランドマークに関する情報を優先して表示するよう制御しないことを特徴とする請求項１に記載の表示制御装置。
【請求項４】
前記表示制御手段は、最も優先して表示されるランドマークに関する情報と、それ以外のランドマークに関する情報とが、異なる表示形態で表示されるよう制御することを特徴とする請求項１乃至３のいずれか１項に記載の表示制御装置。
【請求項５】
前記表示制御手段は、前記位置取得手段により取得された位置情報の示す位置と、ランドマークの位置との間の距離が短い順に、前記他のランドマークに関する情報が表示されるよう制御することを特徴とする請求項１乃至４のいずれか１項に記載の表示制御装置。
【請求項６】
前記表示制御手段は、最も優先して表示されるランドマークに関する情報が前記選択手段により選択された状態で表示されるよう制御することを特徴とする請求項１乃至５のいずれか１項に記載の表示制御装置。
【請求項７】
前記撮像手段により画像が得られたことに応じて、前記表示制御手段は、前記撮像手段により得られた画像が表示部にレックレビュー表示されるよう制御し、
前記表示制御手段は、前記レックレビュー表示が表示部に表示されている間に、ランドマークに関する情報が表示されるよう制御することを特徴とする請求項１乃至６のいずれか１項に記載の表示制御装置。
【請求項８】
前記撮像手段による撮像の指示を受け付けるための受け付け手段を更に有し、
前記表示部に、選択された状態のランドマークに関する情報と、前記レックレビュー表示とが表示されている状態で、前記受け付け手段により新たに撮像の指示が受け付けられた場合、前記撮像手段は新たに撮像処理を実行し、前記記録手段は、前記レックレビュー表示で表示されていた画像に前記選択された状態のランドマークに関する情報を関連付けて前記記録媒体に記録することを特徴とする請求項７に記載の表示制御装置。
【請求項９】
前記読み出し手段は、前記位置取得手段により取得された位置情報に基づく所定の範囲内に存在するランドマークに関する情報を前記データベースから読み出すことを特徴とする請求項１乃至８のいずれか１項に記載の表示制御装置。
【請求項１０】
前記所定の範囲は、ユーザの操作によって変更可能であることを特徴とする請求項９に記載の表示制御装置。
【請求項１１】
焦点距離を調整するためのズームレバーを更に有し、
前記所定の範囲は、前記ズームレバーの操作に応じて変更可能であることを特徴とする請求項９または１０に記載の表示制御装置。
【請求項１２】
前記所定の範囲を変更する変更手段を更に有し、
前記変更手段は、前記焦点距離を長くするための操作と同じズームレバーの操作に応じて、前記所定の範囲が広くなるように変更し、
前記変更手段は、前記焦点距離を短くするための操作と同じズームレバーの操作に応じて、前記所定の範囲が狭くなるように変更することを特徴とする請求項１１に記載の表示制御装置。
【請求項１３】
前記所定の範囲は、前記記録手段により前回画像に関連付けて記録されたランドマーク情報の示す位置と、前回ランドマーク情報が関連付けて記録された画像が撮像された際の前記表示制御装置の位置との間の距離に基づき決定されることを特徴とする請求項９乃至１２のいずれか１項に記載の表示制御装置。
【請求項１４】
被写体を撮像して画像を生成する撮像ステップと、
前記画像の撮像位置を示す位置情報を取得する位置取得ステップと、
ランドマークの位置に関連付けてデータベースに保持された前記ランドマークに関する情報を、前記撮像位置と前記ランドマークの位置との間の距離に基づく順に従って表示部に表示するよう制御する表示制御ステップと、
前記表示されたランドマークに関する情報のうち少なくとも一つを選択する選択ステップと、
前記撮像ステップで生成された画像と、前記選択ステップで選択されたランドマークに関する情報とを関連付けて記録媒体に記録する記録ステップと、
前記撮像ステップで新たに画像が生成された場合、前記制御ステップでは、前記新たに生成された画像の撮像位置と前回の撮像で生成された画像に関連付けられたランドマークに関する情報の示す位置とに基づき、前記新たに生成された画像の撮像位置と他のランドマークに関する情報の示す位置との間の距離に関わらず、前回の撮像で得られた画像に関連付けられたランドマークに関する情報を他のランドマークに関する情報よりも優先して表示するよう制御することを特徴とする表示制御装置の制御方法。
【請求項１５】
コンピュータを、請求項１乃至１３のいずれか１項に記載の表示制御装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、及び、プログラムに関する。
【背景技術】
【０００２】
近年、ＧＰＳ機能を搭載したデジタルカメラが増加してきている。これに伴い、デジタルカメラで撮像した画像に撮像位置として緯度・経度を付加することが一般的になった。更に、撮像位置の緯度・経度に基づき、ランドマーク情報を画像データに付加することも行われている。例えば、特許文献１には、ランドマーク情報を付加する際に、現在位置に基づきランドマークの候補を複数表示し、その中からユーザに選択させる装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１５７０９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら特許文献１の例では、移動しながら何度も撮像する場合について考慮していない。そのため、撮像指示の度に、候補の中から選択を行わなければならず、ユーザの手間がかかる。
【０００５】
また、狭い範囲を移動しながら撮像する時には、前回撮像時と同じランドマーク情報を付けたい場合が多いと考えられる。このような場合であっても、特許文献１の装置では、撮像の度に現在地の候補が表示され、その中から同じランドマーク情報の選択操作を行う手間が必要であった。
【０００６】
本願発明は、上記の点に鑑みて成されたものであり、ユーザが移動しながら画像を撮像し、ランドマーク情報を付与する際により快適な操作性の提供を目的とする。
【課題を解決するための手段】
【０００７】
被写体を撮像して画像を生成する撮像手段と、前記画像の撮像位置を示す位置情報を取得する位置取得手段と、ランドマークの位置に関連付けてデータベースに保持された前記ランドマークに関する情報を、前記撮像位置に基づき前記データベースから読み出す読み出し手段と、前記読みだされたランドマークに関する情報を、前記撮像位置と前記ランドマークの位置との間の距離に基づく順に従って表示部に表示するよう制御する表示制御手段と、前記表示されたランドマークに関する情報のうち少なくとも一つを選択する選択手段と、前記撮像手段により生成された画像と、前記選択手段により選択されたランドマークに関する情報とを関連付けて記録媒体に記録する記録手段とを有し、前記撮像手段により新たに画像が生成された場合、前記表示制御手段は、前記新たに生成された画像の撮像位置と前回の撮像で生成された画像に関連付けて記録されたランドマークに関する情報の示す位置とに基づき、前記新たに生成された画像の撮像位置と他のランドマークに関する情報の示す位置との間の距離に関わらず、前回の撮像で得られた画像に関連付けられたランドマークに関する情報を他のランドマークに関する情報よりも優先して表示するよう制御することを特徴とする表示制御装置。
【発明の効果】
【０００８】
本発明によれば、ユーザが移動しながら画像を撮像し、ランドマーク情報を付与する際により快適な操作性を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係る撮像装置のブロック図である。
【図２】第１の実施形態に係るデータベースの概念図である。
【図３】第１の実施形態に係るランドマークの位置を説明するための地図を示す図である。
【図４】第１の実施形態に係る撮像装置の表示部に表示される画面の一例である。
【図５】第１の実施形態に係る撮像装置の動作を示すフローチャートである。
【図６】第１の実施形態に係る撮像装置の表示部に表示される画面の一例である。
【図７】第２の実施形態に係る撮像装置の動作を示すフローチャートである。
【図８】その他の実施形態に係る撮像装置の表示部に表示される画面の一例である。
【発明を実施するための形態】
【００１０】
以下に、本発明を実施するための形態について、添付の図面を用いて詳細に説明する。
【００１１】
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されてもよい。また、各実施の形態は適宜組み合わされることも可能である。
【００１２】
［第１の実施形態］
＜ハードウェア構成＞
図１は、撮像装置１００の構成を示す。本実施形態では、撮像装置１００の一例であるデジタルカメラについて述べる。なお、撮像装置１００はデジタルカメラに限られるものではない。撮像装置１００は、例えばパーソナルコンピュータや携帯電話、いわゆるタブレットデバイスなどであってもよい。
【００１３】
制御部１０１は、入力された信号や、後述のプログラムに従って撮像装置１００の各部を制御する。なお、制御部１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。本実施形態における撮像装置１００は、撮像モード、再生モードを有している。撮像モードは、後述の撮像部１０２を制御部１０１が制御することにより画像データを取得することができるモードである。再生モードは、後述の表示部１０６を用いて画像データを閲覧することができるモードである。
【００１４】
撮像部１０２は、撮像処理を行う。撮像処理とは、撮像部１０２に含まれるレンズで結像された被写体光を電気信号に変換し、ノイズ低減処理などを行いデジタルデータを画像データとして生成する処理である。撮像した画像データはバッファメモリに蓄えられた後、制御部１０１にて所定の演算を行い、記録媒体１１０に記録される。
【００１５】
不揮発性メモリ１０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部１０１で実行される後述のプログラム等が格納される。
【００１６】
作業用メモリ１０４は、撮像部１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部１０６の画像表示用メモリ、制御部１０１の作業領域として使用される。
【００１７】
操作部１０５は、ユーザが撮像装置１００の動作を指示するために用いられる。操作部１０５は例えば、撮像装置１００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、撮像処理を行う指示を受け付けるためのレリーズスイッチを含む。さらに、画像データを閲覧するための再生ボタン、メニュー操作を受け付ける十字キー、タッチパネルなどの操作部材を含む。
【００１８】
表示部１０６は、撮像の際のスルー画像の表示、撮像した画像データの内容を確認するためのレックレビュー表示、記録媒体に記録された画像データの再生、対話的な操作のための文字表示などを行う。本実施形態において制御部１０１は、撮像部１０２から出力された画像データを、スルー画像として逐次更新しながら連続して表示部１０６に表示するよう制御する。これにより、表示部１０６には撮像部１０２により撮像される画像データがリアルタイムに逐次表示される。また、制御部１０１は、撮像処理が実行された場合、撮像処理により得られた画像は一旦作業用メモリ１０４に出力され、この作業用メモリ１０４に出力された画像が読みだされて表示部１０６にレックレビュー表示される。レックレビュー表示による画像の表示は撮像モードを維持したまま実行される。なお、表示部１０６は撮像装置１００が備える必要はなく、撮像装置１００は表示部１０６と接続することができ、表示部１０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００１９】
位置取得部１０８は、測位処理を行う。測位処理とは、ＧＰＳ衛星から信号を受信し、受信した信号から撮像装置１００の位置を示す位置情報を取得する処理である。本実施形態では、位置情報は、緯度・経度の座標で表される。この位置情報は、定期的に取得され、作業用メモリ１０４に記録される。既に作業用メモリ１０４に位置情報が記録されている場合は、新たに取得した位置情報で上書きする。このような処理により、作業用メモリ１０４には、常に最新の位置情報が保持されることとなる。なお、本実施形態ではＧＰＳを用いる例について述べるが、位置取得部１０８はＧＰＳに限定されるものではない。例えば携帯電話の基地局といった外部装置などから位置情報を取得する装置であってもよい。また、加速度センサ等を測位処理に用いてもよい。
【００２０】
通信部１０９は、他機と通信するために通信回線やネットワークに接続するために用いられる。本実施形態の撮像装置１００は、通信部１０９を介した無線通信により、後述の情報処理装置２００とデータのやりとりを行うことができる。なお、この通信部１０９は、撮像装置１００が例えばインターネット等のネットワークに接続する際にも利用される。
【００２１】
記録媒体１１０は、撮像部１０２から出力された画像データや、通信部１０９を介して取得した被写体情報を記録することができる。本実施形態では、画像データはＥＸＩＦ  ＪＰＥＧ画像の形式で取り扱うことを例に挙げて説明する。ＥＸＩＦ  ＪＰＥＧ画像の形式では、画像データのヘッダにサムネイルや属性情報（メタデータ）を記録することができる。なお、記録媒体１１０は、撮像装置１００に着脱可能なよう構成してもよいし、撮像装置１００に内蔵されていてもよい。すなわち、撮像装置１００は少なくとも記録媒体１１０にアクセスする手段を有していればよい。なお、本実施形態の記録媒体１１０には地理的な位置あるいは特定の範囲に対応づけられた地名のセットすなわちランドマーク情報が、複数記録されているデータベースが記録されている。本実施形態の撮像装置１００はこのデータベースを参照することにより、前述の位置取得部１０８から取得された位置情報に対応するランドマーク情報を決定することができる。
【００２２】
以上が撮像装置１００の説明である。
【００２３】
＜ランドマーク情報のデータベース＞
本実施形態におけるランドマーク情報のデータベースの概念図を図２に示す。データベースには、ランドマーク情報を一意に管理するためのＩＤ、ランドマーク情報が示すランドマークの名称、およびランドマークの地理的な位置を示す位置情報で構成される。また、このほかにも、ランドマーク情報としてランドマークの種類（例えば駅、病院、大学等、施設の種類）などを記録していてもよい。
【００２４】
＜ランドマーク情報を選択する際のＵＩ＞
次に、本実施形態の撮像装置１００を用いて撮像した画像に付加するランドマーク情報を選択する際のＵＩについて説明する。
【００２５】
図３は、ユーザの撮像位置を説明するための図である。最初に、図３における位置３０１で撮像が行われた場合、表示部１０６に表示される画面の一例を、図４（ａ）に示す。図４（ａ）の例では、表示部１０６には、撮像により得られた画像データ４０１がレックレビュー表示されている。加えて、表示部１０６には、表示されている画像データに付加するためのランドマーク情報の候補４１０が一覧表示される。また、この候補に重畳して、カーソル４０２が表示されている。カーソル４０２の初期位置は、縦に並ぶ候補のうち一番上の候補が選択された状態である。ユーザはこのカーソル４０２を、操作部１０５を介して移動させることができる。また、ユーザは、操作部１０５に含まれる決定ボタンを押下することにより、カーソル４０２が重畳して表示されているランドマーク情報を、表示されている画像データ４０１に付加するためのランドマーク情報として決定することができる。この一連の手順を経て、画像データには選択されたランドマーク情報が付加された状態で、記録媒体１１０に記録されることになる。図４（ａ）の例では、位置３０１から所定の範囲内に存在するランドマークの情報、すなわち位置３０１から所定の範囲内に対応する位置情報が含まれるランドマーク情報が、画像に付加するためのランドマーク情報の候補として一覧表示されている。この一覧表示における各ランドマーク情報は、撮像位置に近いほど優先して表示される。すなわち、撮像位置に近いランドマーク情報ほどカーソル４０２の初期位置に近い位置（つまり上の方）に表示される。故に、位置３０１から最も近いＡ駅が、カーソル４０２の初期位置である一番上に表示されている。このように、撮像位置から最も近いランドマーク情報が選択された状態でランドマーク情報を選択するための画面が表示されることになる。そのため、ユーザはカーソルを操作することなく、決定ボタンの操作だけで、撮像位置から最も近いランドマーク情報を、画像に付加するためのランドマーク情報として決定することができる。なお、ここで画像への付加に利用されたランドマーク情報は、不揮発性メモリ１０３に記録され、次のランドマーク情報の一覧表示の際に参照される。
【００２６】
次に、画像データ４０１にＡ駅のランドマーク情報を付加した後に、ユーザが図３の位置３０２に移動して、再度撮像が行われた場合を例に挙げて説明する。図４（ｂ）は、位置３０２で撮像が行われた場合、表示部１０６に表示される画面の一例である。図４（ｂ）の例では、表示部１０６に撮像により得られた画像データ４２１がレックレビュー表示されている。また、この画像データ４２１に付加するための候補４１１が一覧表示されている。この一覧では、位置３０２から最も近いランドマークはＢ図書館であるにも関わらず、Ａ駅が一番上に表示されている。これは、画像データ４２１の撮像位置が、画像データ４０１への付加に利用されたランドマーク情報（すなわち前回画像に付加されたＡ駅の情報）が示す位置から大きく離れていない場合は、そのランドマーク情報を再度利用する可能性が高いと考えられるためである。今回の画像データ４２１の撮像位置が、前回利用したランドマーク情報が示す位置から、予め設定されている距離以上離れていない場合（例えばＡ駅の位置を中心とする破線の円で示される範囲内の場合）は、前回利用したランドマーク情報を最も優先して表示する。すなわち、一覧の先頭（カーソル４０２の初期位置）に前回利用したランドマーク情報を配し、前回利用したランドマーク情報が選択された状態で画面を表示する。それ以外の候補については、撮像位置から近いものほどカーソルの初期位置である一番上の近くに表示される。
【００２７】
一方、図４（ａ）で、画像データ４０１にＡ駅のランドマーク情報を付加した後に、ユーザが図３の位置３０３に移動して、再度撮像が行われた場合について説明する。位置３０３は、位置３０２とは異なり、前回利用したランドマーク情報（Ａ駅の情報）が示す位置から所定の距離以上離れている。そのため、この場合はＡ駅の重要度は低いと判断される。結果として、例えば図４（ｃ）のような画面が表示部１０６に表示されることになる。図４（ｃ）の場合、ランドマークの候補４１２には、Ｂ図書館が一番上に表示され、続いてＣ公園、Ｅ公園が候補として表示されている。この例では、直前の撮像で得た画像データ４０１に対して利用したＡ駅は表示されていない。なぜなら、位置３０３は、Ａ駅の位置を中心とした所定の範囲の外の位置であるため、前回利用したランドマークが再度利用される可能性が低いと判断されたためである。そのため、前回利用したランドマークよりも、現在位置に近いランドマークを優先して表示する。
【００２８】
＜撮像装置の動作＞
以上の動作を実現するための、本実施形態における撮像装置１００の処理について説明する。図５は、本実施形態の撮像装置１００の動作を示すフローチャートである。このフローチャートに示す各処理は、制御部１０１が、不揮発性メモリ１０３に保存されているプログラムをロードし、作業用メモリ１０４に展開してプログラムに従い撮像装置１００の各部を制御することで実現される。また、本フローチャートに示す処理は、撮像処理を行う指示を制御部１０１が受け付けたと判断することにより開始される。以降の撮像装置１００が実行する処理を示すフローチャートについても同様である。
【００２９】
まずステップＳ５０１では、制御部１０１は、撮像処理を実行する。これにより、撮像処理が実行され、画像を取得する。
【００３０】
次に、ステップＳ５０１が完了したことに応じて開始されるステップＳ５０２では、制御部１０１は、ステップＳ５０１で得られた画像に付加する位置情報を、作業用メモリ１０４から読み出す。なお、前述のように作業用メモリ１０４には、位置取得部１０８から定期的に出力される最新の位置情報が記録されている。
【００３１】
ステップＳ５０３では、制御部１０１は、ステップＳ５０２で得た位置情報を中心とした所定の範囲に含まれる位置情報を示すランドマーク情報を、記録媒体１１０に記録されているデータベースから検索する。具体的には、予め不揮発性メモリ１０３に所定の値（例えば２０メートル等）を、本ステップの処理でランドマーク情報を検索する検索範囲を決定するための範囲情報として保持しておく。そして、本ステップの処理では、制御部１０１は、データベースからランドマーク情報を読み出し、読みだしたランドマーク情報の位置情報が示す位置と現在位置との間の距離と、範囲情報の値とを比較する。比較の結果、距離が範囲情報の値よりも短いランドマーク情報（すなわち、現在位置から所定の範囲内にあるランドマーク情報）のＩＤを検索結果として保持する。
【００３２】
続いて、ステップＳ５０４では、前回利用したランドマーク情報のＩＤが不揮発性メモリ１０３に記録されているか否か判断する。後述するが、本実施形態の撮像装置１００では、画像に付加されたランドマーク情報のＩＤを、ランドマーク情報が画像に付加される度に記憶しておくことで、上述の動作を実現する。制御部１０１が、前回利用したランドマーク情報が不揮発性メモリ１０３に記録されていないと判断した場合、処理はステップＳ５０８に進む。
【００３３】
ステップＳ５０８では、制御部１０１は、ステップＳ５０１で得られた画像のレックレビューを表示部１０６に表示する。さらに制御部１０１は、レックレビューに重畳して、ステップＳ５０３の検索処理の結果、読みだされたランドマーク情報の名称を、ステップＳ５０２で得られた位置情報の示す位置に近いほど上に表示されるように、ランドマーク情報の名称を一覧表示する。言い換えれば、撮像位置とランドマークとの間の距離が短い順に表示される。この際、ステップＳ５０２で得た位置情報の緯度・経度を同一画面に表示してもよい。ステップＳ５０４からステップＳ５０８に進んだ結果、表示部１０６には、例えば図４（ａ）のような画面が表示されることになる。その後、処理はステップＳ５０９に進む。
【００３４】
一方、ステップＳ５０４にて制御部１０１が、前回利用したランドマーク情報が不揮発性メモリ１０３に記録されていると判断した場合、処理はステップＳ５０５に進む。
【００３５】
ステップＳ５０５では、制御部１０１は、不揮発性メモリ１０３から前回利用したランドマーク情報のＩＤを読み出す。
【００３６】
続くステップＳ５０６では、制御部１０１は、現在位置が前回利用されたランドマーク情報の位置情報が示す位置から所定の距離以上離れているかどうか判断する。具体的には、ステップＳ５０２で得た位置情報の示す位置と、前回利用したランドマーク情報の位置情報が示す位置との間の距離が、所定の距離以上であるか否かを判断する。なお、本実施形態では、本ステップで用いられる所定の距離として、ステップＳ５０３で説明した、予め不揮発性メモリ１０３に保持されている範囲情報の値を利用する。間の距離が所定の距離以上であると判断された場合は、前回利用したランドマーク情報が再度利用される可能性は低いと考えられる。そのため、処理はステップＳ５０８に進み、前回利用したランドマーク情報は候補として表示されないことになる。このようにステップＳ５０６からステップＳ５０８に進んだ結果、表示部１０６には、例えば図４（ｃ）のような画面が表示されることになる。
【００３７】
一方、ステップＳ５０６にて、制御部１０１が、間の距離が所定の距離以上であると判断した場合、処理はステップＳ５０７に進む。
【００３８】
ステップＳ５０７では、制御部１０１は、ステップＳ５０１で得られた画像のレックレビューを表示部１０６に表示する。さらに制御部１０１は、レックレビューに重畳して、ステップＳ５０３の検索の結果読みだされたランドマーク情報の名称と、ステップＳ５０５で不揮発性メモリ１０３から読みだされた前回利用したランドマーク情報の名称を一覧表示する。この際、ステップＳ５０５で読みだされた前回利用したランドマーク情報の名称が一覧表示の一番上に配される。また、ステップＳ５０３の検索の結果読みだされたランドマーク情報の名称は、ステップＳ５０２で得られた位置情報の示す位置に近いほど上に配される。この際、ステップＳ５０２で得た位置情報の緯度・経度を同一画面に表示してもよい。本ステップの処理により表示部１０６には、例えば図４（ｂ）のような画面が表示されることになる。なお、前回利用したランドマーク情報とそれ以外のランドマーク情報とを区別可能に表示してもよい。このようにすることでユーザは適切なランドマーク情報をより選択しやすくなり、利便性が高まる。
【００３９】
次に、ステップＳ５０９では、制御部１０１は、ランドマーク情報を選択する指示を受け付ける。ユーザは操作部１０５に含まれる方向キーを介して、ランドマーク情報の選択を指示することができる。ステップＳ５０９で制御部１０１が、ランドマーク情報の選択を指示されたと判断した場合、処理はステップＳ５１０に進む。ステップＳ５１０では、表示部１０６に表示されるカーソルをユーザの指示に従って移動させる。その後、処理はステップＳ５０９に戻る。
【００４０】
一方、制御部１０１が、ステップＳ５０９でランドマーク情報を選択する指示を受け付けていないと判断した場合、処理はステップＳ５１１に進む。
【００４１】
ステップＳ５１１では、制御部１０１は、ランドマーク情報を決定する指示を受け付ける。ユーザは操作部１０５に含まれる決定ボタンを介してランドマーク情報の決定を指示することができる。ステップＳ５１１で、制御部１０１が、ランドマーク情報の決定を指示されたと判断した場合、処理はステップＳ５１４に進む。ステップＳ５１４では、制御部１０１は、カーソルが重畳されているランドマーク情報を、ステップＳ５０２で得た位置情報と共に画像データに対応づけて、記録媒体１１０に記録する。また、この際、選択されたランドマーク情報のＩＤを、不揮発性メモリ１０３に記録する。この情報は、再度撮像が行われた際に、上述のステップＳ５０６の処理で利用される。その後、本フローチャートの処理を終了する。なお、ステップＳ５１１では、決定ボタンだけでなく、操作部１０５に含まれるレリーズスイッチの押下を検知した場合も、ランドマーク情報を決定する指示を受け付けたと判断する。この場合は、制御部１０１は、ステップＳ５１４の処理を実行すると共に、表示部１０６にはスルー画像が表示されるよう制御する。これに併せて、次の撮像のための準備動作を実行する。これにより、ユーザは撮像の度に決定ボタンを操作する必要がなくなり、自動的に最優先に表示されたランドマークが画像に付加されることになる。
【００４２】
一方、制御部１０１が、ステップＳ５１１でランドマーク情報を決定する指示を受け付けていないと判断した場合、処理はステップＳ５１２に進む。
【００４３】
ステップＳ５１２では、制御部１０１は、ランドマーク情報の付加をキャンセルする指示を受け付ける。ユーザは操作部１０５に含まれるキャンセルボタンを介してランドマーク情報を付加することをキャンセルする指示を入力することができる。ステップＳ５１２で制御部１０１がキャンセルの指示を受け付けたと判断した場合、処理はステップＳ５１３に進む。ステップＳ５１３では、制御部１０１は、ステップＳ５０２で得た位置情報を画像データに対応づけて、記録媒体１１０に記録する。すなわち、ランドマーク情報が画像データに対応づけられることなく、画像データが記録媒体１１０に記録される。その後、本フローチャートの処理を終了する。
【００４４】
一方、制御部１０１が、ステップＳ５１３でランドマーク情報の付加をキャンセルする指示を受け付けていないと判断した場合、処理はステップＳ５０９に戻り、ステップＳ５０９〜ステップＳ５１２の処理を繰り返す。すなわち、撮像装置１００はユーザからの指示を待つ。
【００４５】
以上が本実施形態の撮像装置１００の動作である。上述のように、本実施形態の撮像装置では、前回利用したランドマーク情報の有無とそのランドマークからの現在地の距離に応じてランドマーク情報の候補の優先順位を異ならせて表示する。これにより、より少ない手順で所望のランドマーク情報を選択できる可能性が高まる。
【００４６】
［第２の実施形態］
第２の実施形態では、表示されるランドマーク情報の候補の検索範囲を、ユーザが任意に変更可能な場合について説明する。
【００４７】
なお、本実施形態では、第１の実施形態と共通する部分については説明を省略し、本実施形態に特有の部分を中心に説明する。
【００４８】
一般的に、デジタルカメラは撮像の際に焦点距離を調整するためのズームレバーを備える。ズームレバーは、初期位置から二方向に回転可能な部材で構成される。撮像の際には、このレバーをズームアウトの方向へ操作することにより、焦点距離を長くすることができる。また、このレバーをズームインの方向へ操作することにより、焦点距離を短くすることができる。本実施形態の撮像装置１００も、操作部１０５の一部にこのズームレバーを備えている。そして、本実施形態では、このズームレバーの操作により、直感的にランドマーク情報の検索範囲を変更することができる例について述べる。
【００４９】
＜ランドマーク情報を選択する際のＵＩ＞
図６（ａ）〜（ｃ）は本実施形態における撮像装置１００の表示部１０６に表示される画面の一例である。図６（ａ）は、図３の位置３０１で撮像された画像のレックレビューの表示の一例である。この画面が表示されている状態では、ユーザはズームレバーを介してランドマーク情報の検索範囲を変更することができる。また、この検索範囲の変更に伴い、候補の表示も更新される。例えば、ユーザがズームレバーをズームアウトの方向へ操作した場合、図６（ａ）の画面から、図６（ｂ）の画面に更新される。図６（ｂ）の画面では、新たにＣ公園やＤ公園がランドマーク候補として一覧表示に表示されている。これは、検索範囲が広がった結果、Ｃ公園やＤ公園が候補として検索されたことによる。また、例えばユーザがズームレバーをズームインの方向へ操作した場合、図６（ａ）の画面から、図６（ｃ）の画面に更新される。図６（ｃ）の画面では、Ｄ大学やＤ高校がランドマーク候補の一覧表示から消えている。これは、検索範囲が狭まった結果、候補として検索されなくなったためである。
【００５０】
このように、ズームレバーの本来の機能の操作感で広げる・狭める指示を入力するための操作により、検索範囲を広げる・狭めるという機能を実行する。これにより、ユーザは、直感的な操作感で、簡単に検索範囲の変更を指示することができる。
【００５１】
＜撮像装置の動作＞
上記の動作を実現するための撮像装置１００の動作について説明する。図７は、本実施形態の撮像装置１００の動作を示すフローチャートである。
【００５２】
ステップＳ７０１〜ステップＳ７１１は、図５のステップＳ５０１〜ステップＳ５１１と同様のため、説明は省略する。
【００５３】
ステップＳ７１２では、制御部１０１は、検索範囲を変更する指示を受け付ける。ユーザは、操作部１０５に含まれるズームレバーを介して、ランドマーク情報を検索する範囲を変更することができる。このレバーをズームアウトの方向へ操作することにより、ここではズームアウト動作ではなく、検索範囲を広げる指示を入力することができる。また、このレバーをズームインの方向へ操作することにより、ここではズームイン動作ではなく、検索範囲を狭める指示を入力することができる。
【００５４】
ステップＳ７１２で制御部１０１が検索範囲を変更する指示を受け付けたと判断した場合、処理はステップＳ７１３に進む。
【００５５】
ステップＳ７１３では、制御部１０１は、受け付けた指示に応じてランドマーク情報の検索範囲を変更する。具体的には、検索範囲を狭める指示を受け付けた場合、制御部１０１は、範囲情報の値を、予め設定されていた値より小さい値に変更する。一方、検索範囲を広げる指示を受け付けた場合、制御部１０１は、範囲情報の値を、予め設定されていた値より大きい値に変更する。ここで変更された値は不揮発性メモリ１０３に保持される。
【００５６】
そして、続くステップＳ７１４にて制御部１０１は、ステップＳ７１３で変更された範囲情報の値と、ステップＳ７０２で得られた現在の位置情報とに基づき、記録媒体１１０に記録されているデータベースからランドマーク情報の再検索を行う。
【００５７】
更に、ステップＳ７１５にて、制御部１０１は、検索した結果読みだされたランドマーク情報により、表示部１０６の画面を更新する。その結果、例えば表示部１０６の画面は、図６（ａ）のような表示から、図６（ｂ）や図６（ｃ）のような表示に更新される。なお、前回利用したランドマークの表示位置は維持される。その後、処理はステップＳ７０９に戻る。
【００５８】
一方、ステップＳ７１２で指示を受け付けていないと判断した場合、処理はステップＳ７１６に進む。ステップＳ７１６〜ステップＳ７１８は、図５のステップＳ５１２〜ステップＳ５１４と同様のため、説明は省略する。
【００５９】
以上が、本実施形態における撮像装置１００の動作である。本実施形態の撮像装置１００では、ズームレバーの操作により、検索範囲を広げる・狭めるという機能が実行される。これにより、ユーザは、より簡単に検索範囲の変更を指示することができる。なお、本実施形態ではズームレバーを用いて検索範囲を変更する例について述べたが、これについては、例えばズームを変更する他のボタンであってもよい。
【００６０】
［その他の実施形態］
上述の実施形態では、ユーザが選択したランドマーク情報だけを画像に関連付ける例を示したが、ユーザが選択したランドマーク情報と、撮像位置に一番近いランドマーク情報等、複数のランドマーク情報を画像に関連付けてもよい。
【００６１】
また、上述の実施形態では、ランドマーク情報を画像データそのものに記録する場合について説明した。これについては、例えば、ランドマーク情報や画像データをそれぞれ一意に識別する情報同士を関連付けたテーブルを保持することで、画像データとランドマーク情報とを関連付けて記録するようにしてもよい。テーブルには関連付けられたデータが順に記録されていくため、制御部１０１は、最新の記録されたデータを参照すれば、前回ランドマーク情報が関連付けられた画像データを検索することができる。
【００６２】
また、上述の実施形態における図５のステップＳ５０２の処理が、ステップＳ５０１の終了に応じて開始する場合について述べた。これについては、例えば、ステップＳ５０１の開始と共に並行して実行されてもよいし、撮像処理を行う指示を制御部１０１が受け付けたと判断することに応じて、ステップＳ５０１よりも先に実行されてもよい。
【００６３】
また、上述の実施形態では、前回のランドマークの位置から離れているかどうか判断する際に用いる所定の値（例えば図５のステップＳ５０６で用いられた値）に、範囲情報の値と同じ値を用いた。これについては、範囲情報の値とは異なる値を用いてもよい。例えば、前回の撮像の際に決定されたランドマーク情報の位置情報が示す位置と、前回の撮像位置との間の距離を用いてもよい。この場合、例えばステップＳ５１４やステップＳ７１８で、画像に付加するランドマーク情報の位置情報が示す位置と撮像位置との間の距離を、不揮発性メモリ１０３に記録すればよい。あるいは、ランドマーク情報毎に個別の値を用いてもよい。これは、ランドマークの大きさの違いから、そのランドマークを画像に付加したいと考える可能性の高い範囲が異なるものと考えられるためである。すなわち、例えば高層ビルのような大きなサイズのランドマークには、所定の値としてより大きな値を設定し、コンビニエンスストアのような小さなサイズのランドマークには、所定の値としてより小さな値を設定してもよい。また、過去に利用されている回数の多いランドマーク情報ほど大きな値を所定の値として設定してもよい。このようにすることで、よりユーザの意図に沿ったランドマーク情報を提示することができる。
【００６４】
また、上述の実施形態では、ランドマーク情報の候補の一覧表示では、ランドマークと撮像位置との間の距離に応じた順でランドマーク情報を表示する場合について述べた。しかしながら、例えば、撮像位置の近くにある小さなランドマークよりも離れた位置にある大きなランドマークを画像に関連づけたい場合も考えられる。そこで、ランドマークと撮像位置との距離だけでなく、ランドマークの大きさも考慮して表示順を変更してもよい。例えば、ランドマークのサイズが大きいほど、優先順位を上げる。このようにすることで、よりユーザの意図に沿ったランドマーク情報を提示することができる。
【００６５】
また、上述の実施形態における図５のステップＳ５０６では、ランドマーク情報の位置を中心とした円形の範囲を、範囲情報の値により規定して用いた。この範囲の規定の仕方についてはこの円形を利用した場合に限られるものではない。例えば予め緯度・経度の値を保持しておき、ランドマーク情報の位置から、その値の分だけ正方向および負方向に緯度・経度の値を加減算して得られる４つの値（東端、西端、北端、南端のそれぞれの値）を決定する。そして、それらの４つの値に基づき、ランドマーク情報の位置を中心とした矩形の範囲を規定して用いてもよい。この場合は、ステップＳ５０５では、当該矩形の範囲に、撮像位置が含まれるかどうかを判断すればよい。
【００６６】
また、上述の実施形態では、ランドマークの候補が縦に一覧表示される場合を例に挙げて説明した。これについては、カーソルの初期位置に優先順位の最も高い候補が表示される表示形態ならば、どのような表示形態でもよい。
【００６７】
また、上述の実施形態に加えて、ランドマーク情報のデータベースを、ランドマーク情報のレベル毎に階層構造にしてもよい。例えば、都道府県レベルの上位の階層のランドマーク情報と、建造物レベルの下位の階層のランドマーク情報などにわけてもよい。このようにした場合、図３や図６の画面では、各階層のランドマーク候補の一覧表示を切り替え可能に表示する。例えば、図８（ａ）のような上位の階層の一覧表示と、図８（ｂ）のような下位の階層の一覧表示とを行き来できるように表示する。また、階層の違いに応じて、ランドマーク候補を検索する際に用いる所定の値を異ならせる。更に、地域のように現在位置の含まれるランドマークに隣接しているという概念が利用可能な階層には、隣接するかしないかを一覧表示の優先順位の決定に用いてもよい。この場合、隣接しているランドマークは隣接していないランドマークよりも優先順位が高くなる。すなわち、一覧表示において、カーソルの初期位置により近い位置に表示されることになる。
【００６８】
なお、上述の実施形態は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014110510.tif 000003
【図２】
2014110510.tif 000004
【図３】
2014110510.tif 000005
【図４】
2014110510.tif 000006
【図５】
2014110510.tif 000007
【図６】
2014110510.tif 000008
【図７】
2014110510.tif 000009
【図８】
2014110510.tif 000010