(57)【要約】      （修正有）【課題】ユーザが位置情報を取得する場合の操作性を、向上する。【解決手段】電子機器は、画像認識部５０と、属性認識部５１と、縮尺設定部５３と、地図設定部５４と、地図表示部５５とを、備えている。画像認識部５０は、表示部１２３に表示される画像データを、認識する。属性認識部５１は、画像データに関連づけられた、撮影状況に関する情報である属性情報を、認識する。縮尺設定部５３は、属性情報に基づいて、地図画像の縮尺を設定する。地図設定部５４は、記憶部１４０，１４２に記録された地図データベースに基づいて、属性情報が有する撮影位置が地図画像に含まれるように、地図画像を設定する。地図表示部５５は、撮影位置を含む地図画像を、上記の縮尺で表示する。【選択図】図３
2013207531.tif 000002
【特許請求の範囲】
【請求項１】
表示部に表示される画像データを、認識する画像認識部と、
前記画像データに関連づけられた、撮影状況に関する情報である属性情報を、認識する属性認識部と、
前記属性情報に基づいて、地図画像の縮尺を設定する縮尺設定部と、
記憶部に記録された地図情報に基づいて、前記属性情報が有する撮影位置が地図画像に含まれるように、前記地図画像を設定する地図設定部と、
前記撮影位置を含む前記地図画像を、前記縮尺で表示する地図表示部と、
を備える電子機器。
【請求項２】
前記地図表示部は、前記撮影位置を、前記地図画像上で報知する、
請求項１に記載の電子機器。
【請求項３】
前記属性情報は、撮影場面に関する情報である場面情報を、さらに有し、
前記縮尺設定部は、前記場面情報に基づいて、前記撮影場面が近景である場合、前記縮尺を基準縮尺より小さく設定し、前記撮影場面が遠景である場合、前記縮尺を基準縮尺より大きく設定する、
請求項１又は２に記載の電子機器。
【請求項４】
前記属性情報は、撮影の方位に関する情報である方位情報を、さらに有し、
前記地図設定部は、前記方位情報に基づいて、前記地図画像を表示する向きを、設定し、
前記地図表示部は、前記撮影位置を含む前記地図画像を、前記縮尺及び前記向きで、表示する、
請求項１から３のいずれかに記載の電子機器。
【請求項５】
記憶部に記録された、目印位置に関する情報である目印情報を、認識する目印情報認識部、
をさらに備え、
前記縮尺設定部は、前記属性情報及び前記目印情報に基づいて、前記撮影位置及び前記目印位置が含まれるように、前記縮尺を設定する、
請求項１から４のいずれかに記載の電子機器。
【請求項６】
前記縮尺設定部は、前記属性情報が示す前記撮影位置と前記目印情報が示す前記目印位置との距離が所定の距離以下である場合に、前記撮影位置及び前記目印位置が前記地図画像に含まれるように、前記縮尺を設定する、
請求項５に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの属性情報に基づいて、撮影位置を含む地図画像の縮尺を変更可能な電子機器に、関する。
【背景技術】
【０００２】
近年のデジタルカメラには、モニタに表示された地図上に、画像の撮影位置を報知可能なものがある。具体的には、このタイプのデジタルカメラには、ＧＰＳ（Global Positioning System）が、内蔵されている。このＧＰＳによって、撮影時のカメラの位置（緯度及び経度）を特定することができる。すなわち、このＧＰＳによって、画像の撮影位置を特定することができる。例えば、撮影された画像が、モニタに表示されている状態において、地図ボタンが操作された場合、ＧＰＳによって取得済みの画像の撮影位置が、固定の縮尺で地図上に表示される。また、この技術に関連するものの一例として、複数のサムネイル画像それぞれを、各画像の撮影位置に、表示するものがある（特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２０４３４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のように、従来のデジタルカメラでは、画像の撮影位置が、固定の縮尺で地図上に表示される。より具体的には、従来のデジタルカメラでは、人物を撮影した場合や風景を撮影した場合のような様々なシーンにおいて、ユーザに対して画像の縮尺位置を違和感なく視認させるために、広域且つ固定の縮尺が設定されていた。しかしながら、この場合、ユーザが、自分が所望する情報を、撮影位置を含む地図から得るためには、その都度、地図の縮尺を変更しなければならなかった。
【０００５】
本発明は、上記のような問題に鑑みてなされたものであり、本発明の目的は、ユーザが位置情報を取得する場合の操作性を向上することができる電子機器を、提供することにある。
【課題を解決するための手段】
【０００６】
本発明の電子機器は、画像認識部と、属性認識部と、縮尺設定部と、地図設定部と、地図表示部とを、備えている。画像認識部は、表示部に表示される画像データを、認識する。属性認識部は、画像データに関連づけられた、撮影状況に関する情報である属性情報を、認識する。縮尺設定部は、属性情報に基づいて、地図画像の縮尺を設定する。地図設定部は、記憶部に記録された地図データベースに基づいて、属性情報が有する撮影位置が地図画像に含まれるように、地図画像を設定する。地図表示部は、撮影位置を含む地図画像を、上記の縮尺で表示する。
【発明の効果】
【０００７】
本発明によれば、ユーザが位置情報を取得する場合の操作性を、向上することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係るデジタルカメラの正面図
【図２】本実施形態に係るデジタルカメラの背面図
【図３】本実施形態に係るデジタルカメラの制御ブロック図
【図４】本実施形態に係るデジタルカメラの処理の流れを示すフローチャート
【図５Ａ】本実施形態に係るデジタルカメラにおける撮影状況を示す模式図（遠景を撮影する場合）。
【図５Ｂ】本実施形態に係るデジタルカメラにおいて液晶モニタに表示される地図画像を示す図（遠景を撮影し方位情報を考慮した場合）。
【図６Ａ】本実施形態に係るデジタルカメラにおける撮影状況を示す模式図（近景を撮影する場合）。
【図６Ｂ】本実施形態に係るデジタルカメラにおいて液晶モニタに表示される地図画像を示す図（近景を撮影した場合）。
【図７Ａ】本実施形態に係るデジタルカメラにおける撮影状況を示す模式図（遠景を撮影する場合）。
【図７Ｂ】本実施形態に係るデジタルカメラにおいて液晶モニタに表示される地図画像を示す図（遠景を撮影した場合）。
【発明を実施するための形態】
【０００９】
〔１．デジタルカメラの構成〕
以下、図を用いてデジタルカメラ１００の構成を説明する。
図１は、デジタルカメラ１００の前面構成図である。デジタルカメラ１００は、前面に、光学系１１０を納める鏡筒を、備える。また、デジタルカメラ１００は、ズームレバー２０２、電源釦２０３などの操作釦を備える。
【００１０】
図２は、デジタルカメラ１００の背面構成図である。デジタルカメラ１００は、背面に、液晶モニタ１２３や、操作釦等を、備える。操作釦は、設定釦２０４、十字釦２０５、地図釦２０６、モード切替スイッチ２０７等を、含んでいる。
図３は、デジタルカメラ１００の制御ブロック図である。デジタルカメラ１００は、光学系１１０を介して形成された被写体像を、ＣＣＤイメージセンサ１２０で撮像する。ＣＣＤイメージセンサ１２０は、撮像した被写体像に基づいて、画像情報を生成する。撮像により生成された画像情報は、ＡＦＥ（アナログ・フロント・エンド）１２１や画像処理部１２２において、各種処理が施される。生成された画像情報は、フラッシュメモリ１４２やメモリカード１４０に記録される。フラッシュメモリ１４２やメモリカード１４０に記録された画像情報は、ユーザが操作部１５０を操作することにより、液晶モニタ１２３上に表示される。
【００１１】
以下では、図１から図３を参照して、各構成の詳細を説明する。
光学系１１０は、フォーカスレンズ１１１やズームレンズ１１２、絞り１１３、及びシャッター１１４等により、構成される。図示していないが、光学系１１０は、光学式の手ぶれ補正レンズＯＩＳ（Ｏｐｔｉｃａｌ  Ｉｍａｇｅ  Ｓｔａｂｉｌｉｚｅｒ）を、含んでいてもよい。なお、光学系１１０を構成する各種レンズは、何枚から構成されるものでも、何群から構成されるものでもよい。
【００１２】
フォーカスレンズ１１１は、被写体のフォーカス状態の調節に用いられる。ズームレンズ１１２は、被写体の画角の調節に用いられる。絞り１１３は、ＣＣＤイメージセンサ１２０に入射する光量の調節に用いられる。シャッター１１４は、ＣＣＤイメージセンサ１２０に入射する光の露出時間を、調節する。フォーカスレンズ１１１、ズームレンズ１１２、絞り１１３、及びシャッター１１４は、それぞれに対応したＤＣモータやステッピングモータ等の駆動手段により、コントローラ１３０から通知された制御信号に従って駆動される。
【００１３】
ＣＣＤイメージセンサ１２０は、光学系１１０を通して形成された被写体像を撮像して、画像情報を生成する。ＣＣＤイメージセンサ１２０は、デジタルカメラ１００が撮影モードにあるとき、一定時間ごとに新しいフレームの画像情報を生成することができる。
ＡＦＥ１２１では、ＣＣＤイメージセンサ１２０から読み出された画像情報に対して、相関二重サンプリングによる雑音抑圧、アナログゲインコントローラ１３０によるＡ／Ｄコンバータの入力レンジ幅への増幅、及びＡ／ＤコンバータによるＡ／Ｄ変換等が、施される。その後、ＡＦＥ１２１は、画像情報を画像処理部１２２に出力する。
【００１４】
画像処理部１２２は、ＡＦＥ１２１から出力された画像情報に対して、各種の処理を施す。各種処理としては、スミア補正、ホワイトバランス補正、ガンマ補正、ＹＣ変換処理、電子ズーム処理、抽出処理、圧縮処理、及び伸張処理等が挙げられるが、これらに限定されるものではない。抽出処理とは、ＣＣＤイメージセンサから読み出された画像情報の全体または一部を切り出す（抽出する）処理を、に対応している。このとき、切り出す範囲は、記録する画像情報（動画像または静止画像）の横縦比に応じて決定される。記録する画像情報の横縦比に関する情報は、フラッシュメモリ１４２に記録されている。画像処理部１２２は、各種処理を施した画像情報をバッファメモリ１２４に記憶する。画像処理部１２２は、ハードワイヤードな電子回路で構成してもよいし、プログラムを用いたマイクロコンピュータなどで構成してもよい。また、コントローラ１３０などと共に１つの半導体チップで構成してもよい。
【００１５】
液晶モニタ１２３は、デジタルカメラ１００の背面に備わる。液晶モニタ１２３は、画像処理部１２２にて処理された画像情報に基づいて、画像を表示する。液晶モニタ１２３が表示する画像には、スルー画像や記録画像がある。スルー画像は、ＣＣＤイメージセンサ１２０により一定時間ごとに生成される新しいフレームの画像を連続して表示する画像である。通常は、デジタルカメラ１００が撮影モードにあるときに、画像処理部１２２が、ＣＣＤイメージセンサ１２０の生成した画像情報に基づいて、スルー画像を生成する。ユーザは、液晶モニタ１２３に表示されるスルー画像を、参照することにより、被写体の構図を確認しながら、被写体を撮影できる。記録画像は、デジタルカメラ１００が再生モードにあるときに、メモリカード１４０等に記録された高画素の画像を、液晶モニタ１２３に表示するために、低画素に縮小した画像である。メモリカード１４０に記録される高画素の画像情報は、シャッター釦及び動画撮影釦の入力をコントローラ１３０が検知した場合に、ＣＣＤイメージセンサ１２０が生成した画像情報に基づいて、画像処理部１２２により生成される。
【００１６】
コントローラ１３０は、デジタルカメラ１００全体の動作を、統括制御する。また、コントローラ１３０は、画像処理部１２２で処理された後、バッファメモリ１２４に記憶された画像情報を、メモリカード１４０等の記録媒体へ記録する。コントローラ１３０は、プログラム等の情報を記録するＲＯＭや、プログラムを実行することにより各種情報を処理するＣＰＵなどにより、構成される。ＲＯＭは、ファイル制御、オートフォーカス制御（ＡＦ制御）、自動露出制御（ＡＥ制御）、及びデジタルカメラ１００全体の動作を統括制御するためのプログラム等を、記録している。
【００１７】
コントローラ１３０は、ハードワイヤードな電子回路で構成してもよいし、マイクロコンピュータなどで構成してもよい。また、コントローラ１３０は、画像処理部１２２などと共に１つの半導体チップで構成してもよい。また、ＲＯＭは、コントローラ１３０の内部構成である必要はなく、コントローラ１３０の外部に備わったものでもよい。
バッファメモリ１２４は、画像処理部１２２やコントローラ１３０のワークメモリとして機能する記憶手段である。バッファメモリ１２４は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などで実現できる。また、フラッシュメモリ１４２は、画像情報及び設定情報等を記録するための内部メモリとして、機能する。
【００１８】
カードスロット１４１は、メモリカード１４０を着脱可能な接続手段である。カードスロット１４１は、メモリカード１４０を電気的及び機械的に接続可能である。また、カードスロット１４１は、メモリカード１４０を制御する機能を備えてもよい。
メモリカード１４０は、内部にフラッシュメモリ等の記録部を備えた外部メモリである。メモリカード１４０は、画像処理部１２２で処理される画像情報などのデータを記録可能である。
【００１９】
ＧＰＳ１２７とは、グローバル・ポジショニング・システム （Global Positioning System、全地球測位システム）である。ＧＰＳ１２７は、デジタルカメラ１００の位置を割り出すためのものである。例えば、ＧＰＳ１２７によって、デジタルカメラ１００の経度情報及び緯度情報が、取得される。そして、これら経度情報及び緯度情報が、メモリカード１４０及び／又はフラッシュメモリ１４２等の記録媒体と、バッファメモリ１２４との少なくともいずれか一方に、記録される。
【００２０】
方位センサ１２８は、デジタルカメラ１００の位置を基準として、被写体の方向を割り出すためのものである。例えば、方位センサ１２８のデータに基づいて、デジタルカメラ１００が被写体に向く方向に対応する方位情報が、計算される。そして、この方位情報が、メモリカード１４０及び／又はフラッシュメモリ１４２等の記録媒体と、バッファメモリ１２４との少なくともいずれか一方に、記録される。
【００２１】
操作部１５０は、デジタルカメラ１００の外装に備わっている操作釦や操作ダイヤルの総称であり、ユーザによる操作を受け付ける。図１や図２に示すように、操作部１５０は、シャッター釦２０１、地図釦２０６、ズームレバー２０２、電源釦２０３、設定釦２０４、十字釦２０５、モード切替スイッチ２０７、及び動画撮影釦２１０等を、有している。
【００２２】
シャッター釦２０１は、静止画像を記録するための押下式釦である。コントローラ１３０は、ユーザによるシャッター釦２０１の押下を検知すると、ＣＣＤイメージセンサ１２０が生成した画像情報に基づいて、画像処理部１２２により生成された画像情報を、静止画像として、メモリカード１４０及び／又はフラッシュメモリ１４２等の記録媒体と、バッファメモリ１２４との少なくともいずれか一方に、記録する。その際、コントローラ１３０は、属性情報を作成し、画像情報に付与し、この画像情報を記録する。
【００２３】
地図釦２０６は、再生モード時にユーザにより操作されると、コントローラ１３０に対して地図を表示するための地図表示信号を、通知する。すると、コントローラ１３０は、地図用の画像データを液晶モニタ１２３に表示する制御を、行う。
ズームレバー２０２は、画角を広角端と望遠端との間で調節するための中央位置自己復帰式のレバーである。ズームレバー２０２は、撮影モード時にユーザにより操作されると、コントローラ１３０に対してズームレンズ１１２を駆動するための動作指示信号を、通知する。すわなち、ズームレバー２０２が広角端側に操作されると、コントローラ１３０は、被写体を広角で捉えられるようにズームレンズ１１２を駆動する。同様に、ズームレバー２０２が望遠端側に操作されると、コントローラ１３０は、被写体を望遠で捉えられるようにズームレンズ１１２を駆動する。
【００２４】
また、ズームレバー２０２は、再生モード時において地図が表示されている場合に、操作されると、コントローラ１３０に対して、地図の縮尺を変更するための縮尺変更信号を、通知する。これにより、液晶モニタ２１３に表示された地図の縮尺が、変更される。
電源釦２０３は、デジタルカメラ１００を構成する各部への電力供給をＯＮ／ＯＦＦするための押下式釦である。電源ＯＦＦ時に電源釦２０３がユーザにより押下されると、コントローラ１３０は、デジタルカメラ１００を構成する各部に電力を供給し、起動させる。また、電源ＯＮ時に電源釦２０３がユーザにより押下されると、コントローラ１３０は、各部への電力供給を停止する。
【００２５】
設定釦２０４は、押下式釦である。デジタルカメラ１００が撮影モード又は再生モードである場合に、設定釦２０４がユーザにより押下されると、コントローラ１３０は、液晶モニタ１２３にメニュー画面を表示する。メニュー画面は、撮影／再生のための各種条件を設定するための画面である。メニュー画面では、シャッター音のオン又はオフの切替等の設定が、行われる。メニュー画面で設定された情報は、フラッシュメモリ１４２に記録される。各種条件の設定項目が選択されているときに設定釦２０４が押下された場合、設定釦２０４は、決定釦として機能する。
【００２６】
十字釦２０５は、上下左右方向に設けられた押下式釦である。ユーザは、十字釦２０５のいずれかの方向を押下することにより、液晶モニタ１２３に表示される各種条件項目を選択することができる。
モード切替スイッチ２０７は、上下方向に設けられた押下式釦である。ユーザは、モード切替スイッチ２０７の上部又は下部を押下することにより、デジタルカメラ１００の状態を、撮影モード又は再生モードに切り替えることができる。
【００２７】
動画撮影釦２１０は、動画の記録の開始／終了を指示するための押下式釦である。コントローラ１３０は、ユーザによる動画撮影釦の押下を検知すると、ＣＣＤイメージセンサ１２０が生成した画像情報に基づいて、画像処理部１２２により生成された画像情報を、動画像として、順次、メモリカード１４０及び／又はフラッシュメモリ１４２等の記録媒体と、バッファメモリ１２４との少なくともいずれか一方に、記録する。その際、コントローラ１３０は、静止画像と同等に、属性情報を作成し、画像情報に付与し、この画像情報を記録する。再度、動画撮影釦２１０が押下されると、動画像の記録が終了する。
【００２８】
なお、ＣＣＤイメージセンサ１２０は、撮像部の一例である。十字釦２０５は、操作部の一例である。コントローラ１３０は、制御部の一例である。コントローラ１３０は、フォーカス制御部の一例である。液晶モニタ１２３は、表示部の一例である。メモリカード１４０及び／又はフラッシュメモリ１４２等の記録媒体と、バッファメモリ１２４とは、記憶部の一例である。
〔２．デジタルカメラの機能〕
図３は、デジタルカメラ１００の制御ブロック図である。図３を参照して、本デジタルカメラが有する特徴的な機能について、説明する。
【００２９】
画像認識部５０は、液晶モニタ１２３（表示部の一例）に表示される画像情報（画像データを含む）を、認識する。具体的には、コントローラ１３０は、メモリカード１４０及び／又はフラッシュメモリ１４２等の記録媒体と、バッファメモリ１２４との少なくともいずれか一方に記録された画像情報を、認識する。
属性認識部５１は、画像情報（画像データを含む）に関連づけられた属性情報を、認識する。具体的には、コントローラ１３０は、画像データに関連づけられた属性情報を、認識する。属性情報は、撮影場面（撮影モードを含む）に関するシーン情報（モードデータを含む）、ＧＰＳ１２７により取得される位置情報（緯度データ及び経度データを含む）、方向情報に含まれる方位情報（方位データを含む）を、含んでいる。シーン情報（モードデータを含む）は、シーンモードを特定するための情報（データ）である。
【００３０】
ランドマーク情報認識部５２（目印情報認識部の一例）は、メモリカード１４０及び／又はフラッシュメモリ１４２等の記録媒体と、バッファメモリ１２４との少なくともいずれか一方に記録されたランドマーク情報（ランドマークデータを含む）を、認識する。ランドマーク情報は、ランドマーク位置に関する情報である。具体的には、コントローラ１３０は、ランドマークデータを記録媒体から読み出し認識する。ランドマークデータは、各地の特徴的な建物や山等の位置情報（ランドマーク位置、緯度データ及び経度データを含む）を、含んでいる。
【００３１】
縮尺設定部５３は、属性情報に基づいて、地図画像の縮尺を設定する。詳細には、縮尺設定部は、シーン情報に基づいて、地図画像の縮尺を設定する。さらに、縮尺設定部は、属性情報に含まれる位置情報、及びランドマーク情報に含まれる位置情報に基づいて、撮影位置及びランドマーク位置が含まれるように、縮尺を設定する。
具体的には、コントローラ１３０は、シーン情報（モードデータを含む）、及びＧＰＳの位置情報（緯度データ及び経度データを含む）に基づいて、地図画像の縮尺を設定する。より具体的には、コントローラ１３０は、撮影場面が近景である場合、縮尺を基準縮尺より小さく設定し、撮影場面が遠景である場合、縮尺を基準縮尺より大きく設定する。また、コントローラ１３０は、属性情報が示す撮影位置とランドマーク情報が示すランドマーク位置との距離が所定の距離以下である場合に、撮影位置及びランドマーク位置が地図画像に含まれるように、縮尺を設定する。
【００３２】
地図設定部５４は、メモリカード１４０及び／又はフラッシュメモリ１４２等の記録媒体と、バッファメモリ１２４との少なくともいずれか一方に記録された地図情報（地図データベースを含む）に基づいて、撮影位置が地図画像に含まれるように、地図画像を設定する。また、地図設定部は、方位情報に基づいて、地図画像を表示する向きを、設定する。具体的には、コントローラ１３０が、地図データベースに基づいて、撮影位置が地図画像に含まれるように、地図画像（地図画像データ）を設定する。また、コントローラ１３０からの命令に基づいて、画像処理部１２２が、方位データに基づいて、地図画像を表示する向きを、設定する。このように、地図設定部の処理は、コントローラ１３０及び画像処理部１２２によって実現されるが、図３では、画像処理部１２２に所属させている。
【００３３】
なお、本実施形態では、撮影位置が、地図画像の中心すなわち液晶モニタ１２３の中止に、設定されている。しかしながら、撮影位置は、必ずしも、地図画像の中心である必要はなく、適宜変更できるようにしてもよい。
地図表示部５５は、撮影位置を含む地図画像を、地図画像データに基づいて、上記の縮尺で表示する。また、地図表示部は、撮影位置を地図画像上で報知する。地図表示部は、地図画像データに基づいて、撮影位置を含む地図画像を、上記の縮尺及び向きで、表示する。具体的には、コントローラ１３０からの命令及び画像処理部１２２からの地図画像データを受信することによって、液晶モニタ１２３は、撮影位置を含む地図画像を、上記の縮尺及び向きで、表示する。
〔３．デジタルカメラの動作〕
〔３−１．撮影時の動作〕
デジタルカメラ１００の撮影制御について説明する。図４は、デジタルカメラ１００の撮影モード時の撮影制御のフローチャートである。デジタルカメラ１００は、撮影モードにおいて、静止画像の撮影及び動画像の撮影を行う。
【００３４】
コントローラ１３０は、モード切替スイッチ２０７の状態を監視している（Ｓｔｅｐ１）。コントローラ１３０は、モード切替スイッチ２０７が撮影モードに設定されたことを、検出した場合（Ｓｔｅｐ１でＹｅｓ）、コントローラ１３０は、デジタルカメラ１００全体の動作を、撮影モードの動作に切り替える。
撮影モードでは、コントローラ１３０は、まず、静止画像の記録及び動画像の記録に必要な初期化処理を、行う。次に、コントローラ１３０は、ユーザからの入力確認処理や表示処理等を、繰り返し実行する。ユーザからの入力確認処理や表示処理等には、モード切替スイッチ２０７の状態の確認、設定釦２０４の押下の監視、スルー画像の表示、及びシャッター釦２０１の押下の監視等が、含まれる。
【００３５】
ここでは、例えば、コントローラ１３０は、シーンモードを設定する（Ｓｔｅｐ２）。撮影モードには、複数のシーンモードが用意されている。ここでは、複数のシーンモードの項目が液晶モニタ１２３に表示された状態において、ユーザが所望のシーンモードをタッチして選択すると、コントローラ１３０は、選択された項目のシーンモードを、撮影モードとして設定する。
【００３６】
なお、撮影モード中に、モード切替スイッチ２０７の状態が、再生モードに切り替えられた場合、コントローラ１３０は、撮影モードの処理を終了する（Ｓｔｅｐ１でＮｏ）。
複数のシーンモードには、例えば、風景モード、人物モード、夜景モード、手振れ対策可能な夜景モード、逆光モード及びシーン自動判別モード等が、含まれる。人物モードとは、人物の肌色が適正な色合いになるように撮影する場合に適したモードである。手振れ対策可能な夜景モード（手持ち夜景モード）とは、デジタルカメラ１００をユーザが三脚などの固定器具を使わずに、周辺の光量が少ない状態（低照度環境下）で撮影する場合に適したモードである。逆光モードとは、明暗差が大きい環境で撮影する場合に適したモードである。逆光モードは、連写合成処理を行うモードの一例である。
【００３７】
ここで、シーン自動判別モードが選択された場合、例えば、風景モード、人物モード、夜景モード、手持ち夜景モード、及び逆光モードの中のいずれか１つのモードが、画像データに基づいて、自動的に設定される。
また、コントローラ１３０は、シャッター１１４の押下状態を監視している（Ｓｔｅｐ３）。ここで、コントローラ１３０が、シャッター１１４の押下を検知すると（Ｓｔｅｐ３でＹｅｓ）、コントローラ１３０は、属性情報を作成し、この属性情報を、メモリカード１４０及び／又はフラッシュメモリ１４２等の記録媒体に、記録する（Ｓｔｅｐ４）。
【００３８】
なお、コントローラ１３０は、シャッター釦２０１の押下を検知しない限りは、シャッター釦２０１の押下状態の監視を続ける（Ｓｔｅｐ３でＮｏ）。
また、コントローラ１３０は、ＣＣＤイメージセンサ１２０が生成した画像情報に基づいて画像処理部１２２により生成された静止画像に対して、属性情報を付与する。そして、コントローラ１３０は、属性情報を有する静止画像を、メモリカード１４０及び／又はフラッシュメモリ１４２等の記録媒体に、記録する（Ｓｔｅｐ５）
同様に、コントローラ１３０は、動画撮影釦２１０の押下状態を監視している（Ｓｔｅｐ３）。ここで、コントローラ１３０が、動画撮影釦２１０の押下を検知すると（Ｓｔｅｐ３でＹｅｓ）、コントローラ１３０は、属性情報を作成し、この属性情報を、メモリカード１４０及び／又はフラッシュメモリ１４２等の記録媒体に、記録する（Ｓｔｅｐ４）。
【００３９】
なお、コントローラ１３０は、動画撮影釦２１０の押下の押下を検知しない限りは、動画撮影釦２１０の押下状態の監視を続ける（Ｓｔｅｐ３でＮｏ）。
また、コントローラ１３０は、ＣＣＤイメージセンサ１２０が生成した画像情報に基づいて画像処理部１２２により生成された画像情報を、動画像として、順次、メモリカード１４０及びフラッシュメモリ１４２等の記録媒体に、記録する。その際、静止画像の場合と同等に、属性情報を動画像に付与する。そして、コントローラ１３０は、属性情報を有する動画像を、メモリカード１４０及び／又はフラッシュメモリ１４２等の記録媒体に、記録する（Ｓｔｅｐ５）。なお、動画像の撮影の場合、再度、動画撮影釦２１０が押されると、動画像の記録が終了する。
【００４０】
属性情報は、シーンモードを特定するためのモードデータ、ＧＰＳ１２７により取得されるＧＰＳの緯度データ及び経度データ、方位センサ１２８により取得される方位データ、及びランドマークの位置情報に含まれるランドマークの緯度データ及び経度データを、含んでいる。これらのデータは、記録媒体１４０，１４２及び／又はバッファメモリ１２４に記録されている。これらのデータは、コントローラ１３０によって、適宜参照され使用される。ＧＰＳ情報には、日付データも含まれていてもよい。
〔３−２．地図再生時の動作〕
デジタルカメラ１００の地図再生制御について説明する。図４は、デジタルカメラ１００の再生モード時の地図再生制御のフローチャートである。
【００４１】
図５Ａ、図６Ａ、及び図７Ａは、デジタルカメラにおける撮影状況を示す模式図である。図５Ｂ、図６Ｂ、及び図７は、デジタルカメラにおいて液晶モニタに表示される地図画像を示す図である。
デジタルカメラ１００は、再生モードにおいて、地図を再生可能である。地図を再生するための地図データは、メモリカード１４０及び／又はフラッシュメモリ１４２に、記録されている。また、ランドマーク情報も、メモリカード１４０及び／又はフラッシュメモリ１４２に、記録されている。
【００４２】
コントローラ１３０は、モード切替スイッチ２０７が再生モードに設定されたことを検出した場合（Ｓｔｅｐ１でＮｏ）、デジタルカメラ１００全体の動作を、再生モードの動作に切り替える（Ｓｔｅｐ１００）。
再生モードにおいては、コントローラ１３０は、まず、静止画像の再生及び動画像の再生に必要な初期化処理を、行う。次に、コントローラ１３０は、ユーザからの入力確認処理や表示処理等を、繰り返し実行する。ユーザからの入力確認処理や表示処理等には、モード切替スイッチ２０７の状態の確認、設定釦の押下の監視、地図釦の押下の監視、再生画像の表示、ズームレバー２０２の状態の監視、及び縮尺レバー２０９の状態の監視等が、含まれる。
【００４３】
再生モードでは、例えば、コントローラ１３０は、メモリカード１４０及び／又はフラッシュメモリ１４２に記録された静止画像及び／又は動画像を、読み出し認識する（Ｓｔｅｐ１０１）。すると、画像表示命令がコントローラ１３０から発行され、液晶モニタ１２３が、静止画像及び／又は動画像を表示する（Ｓｔｅｐ１０２）。
なお、再生モード中に、モード切替スイッチ２０７の状態が、撮影モードに切り替えられた場合、コントローラ１３０は、再生モードの処理を終了する。この場合、コントローラ１３０は、Ｓｔｅｐ１の処理を実行する。
【００４４】
また、コントローラ１３０は、地図釦２０６の押下状態を監視している（Ｓ１０３）。ここで、コントローラ１３０が、地図釦２０６の押下を検知すると（Ｓｔｅｐ１０３でＹｅｓ）、コントローラ１３０は、地図釦２０６の押下検知時に再生されていた静止画像及び動画像から、属性情報を、読み出し認識する（Ｓｔｅｐ１０４）。具体的には、コントローラ１３０は、ＧＰＳの緯度データ及び経度データ、及びモードデータを、読み出し認識する。
【００４５】
ここで、コントローラ１３０がモードデータを認識した場合、コントローラ１３０は、モードデータに対応するシーンモード（撮影モード）と、縮尺との対応関係を示したテーブル情報を、記録媒体１４０，１４２及び／又はバッファメモリ１２４から読み出し認識する。すると、コントローラ１３０は、このテーブル情報に基づいて、シーンモードに対応する縮尺データを検索し、この縮尺データを、地図画像の第１縮尺として設定する（Ｓｔｅｐ１０５）。
【００４６】
具体的には、テーブル情報では、シーンが近景である場合、第１縮尺が基準縮尺より小さく設定され、シーンが遠景である場合、第１縮尺を基準縮尺より大きく設定されている。より具体的には、人物モードでは、テーブル情報において、第１縮尺が基準縮尺より小さく設定されている。風景モード及び夜景モードでは、テーブル情報において、第１縮尺が基準縮尺より大きく設定されている。基準縮尺には、所定の値が設定されている。
【００４７】
なお、テーブル情報は、プログラムにＲＯＭ情報として格納されていてもよいし、別データとして記録媒体１４０，１４２に格納されていてもよい。
続いて、コントローラ１３０は、ランドマークが、撮影位置（カメラの位置）の周辺に存在するか否かを、判断する（Ｓｔｅｐ６）。詳細には、コントローラ１３０は、ＧＰＳの緯度データ及び経度データに基づいて、ランドマークが、撮影位置（カメラの位置）の周辺に存在するか否かを、判断する。具体的には、コントローラ１３０は、ＧＰＳの緯度データ及び経度データが示す撮影位置と、ランドマークの緯度データ及び経度データが示すランドマーク位置との２点間距離が、所定の距離以下であるか否かを、判断する。
【００４８】
そして、この２点間距離が所定の距離以下であった場合（Ｓｔｅｐ１０７でＹｅｓ）、コントローラ１３０は、ランドマークが撮影位置（カメラの位置）の周辺に存在すると判断する。すると、コントローラ１３０は、撮影位置及びランドマーク位置が地図画像に含まれるように、第２縮尺を設定する（Ｓ１０７）。具体的には、撮影位置及びランドマーク位置が液晶モニタ１２３の範囲内に収まるように、地図画像の第２縮尺が設定される。
【００４９】
より具体的には、２点間距離と縮尺との対応関係を示したテーブル情報は、記録媒体１４０，１４２に記録されている。そして、コントローラ１３０は、このテーブル情報に基づいて、２点間距離に対応する縮尺データを検索し、この縮尺データを、地図画像の第２縮尺として設定する。ここで、テーブル情報は、プログラムにＲＯＭ情報として格納されていてもよいし、別データとして記録媒体１４０，１４２に格納されていてもよい。
【００５０】
続いて、コントローラ１３０の画像形成命令に基づいて、画像処理部１２２は、第２縮尺用の縮尺データを用いて、再生用の地図画像データを生成する（Ｓ１０８）。なお、上記の２点間距離が所定の距離より大きい場合（Ｓｔｅｐ１０６でＮｏ）、コントローラ１３０は、ランドマークが撮影位置（カメラの位置）の周辺に存在しないと判断する。この場合、画像処理部１２２は、第１縮尺用の縮尺データを用いて、再生用の地図画像データを生成する（Ｓ１０８）。
【００５１】
続いて、コントローラ１３０は、再生用の地図画像を再生する向きを、設定する（Ｓｔｅｐ１０９）。具体的には、コントローラ１３０は、方位データに基づいて、再生用の地図画像を再生する向きを、設定する。すると、画像処理部１２２は、方位データが示す方位に応じて、地図画像データを回転する。より具体的には、液晶モニタ１２３の上側が、方位データが示す方位になるように、画像処理部１２２は地図画像データを回転する。
【００５２】
なお、地図画像の再生時に、方位情報を使用するかどうかは、メニュー設定等によって、ユーザがＯＮ／ＯＦＦを適宜選択できるようにしてもよい。また、デフォルトでは、地図の再生は、液晶モニタ１２３の上側が、地図の北側に設定されている。
続いて、液晶モニタ１２３は、第１縮尺用の縮尺データ又は第２縮尺用の縮尺データと、方向データとによって生成された地図画像データに基づいて、地図画像を表示する。具体的には、地図表示命令がコントローラ１３０から発行されると、地図画像データが画像処理部１２２から液晶モニタ１２３へと送信され、地図画像が液晶モニタ１２３に表示される。
【００５３】
具体的には、図５Ａに示すように風景モードで撮影された場合、図５Ｂに示すように、風景モード及びランドマーク情報が考慮された地図画像が、液晶モニタ１２３に表示される。また、図５Ｂの地図画像では、被写体が撮影された方位も、考慮されている。例えば、図５Ａに示すように、被写体が撮影された方位が、東方である場合、図５Ｂに示すように、地図画像の東が液晶モニタ１２３の上方に位置するように、地図画像が液晶モニタ１２３に表示される。
【００５４】
地図画像には、撮影位置を示すポインタ（図５Ｂの白丸）が含まれており、このポインタによってユーザは撮影位置を視認することができる。また、地図画像には、ランドマーク位置を示すポインタ（図５Ｂの黒丸）が含まれており、このポインタによってユーザはランドマーク位置を視認することができる。
〔４．まとめ〕
（４−１）本デジタルカメラ１００は、画像認識部と、属性認識部と、縮尺設定部と、地図設定部と、地図表示部とを、備えている。画像認識部は、液晶モニタ１２３に表示される画像データを、認識する。属性認識部は、画像データに関連づけられた、撮影状況に関する情報である属性情報（ex. 撮影モード（シーンモード）、カメラの撮影位置、方位、ランドマークの位置等）を、認識する。縮尺設定部は、属性情報、例えば撮影モード及びカメラの撮影位置に基づいて、地図画像の第１縮尺（又は第２縮尺）を、設定する。地図設定部は、属性情報が有する撮影位置、例えばカメラの撮影位置が、地図画像に含まれるように、記録媒体１４０，１４２に格納された地図データベースに基づいて、地図画像を設定する。地図表示部は、撮影位置を含む地図画像を、第１縮尺又は第２縮尺で表示する。
【００５５】
本デジタルカメラ１００では、属性情報、例えば撮影モード及びカメラの撮影位置に基づいて、地図画像の第１縮尺（又は第２縮尺）が設定される。また、属性情報が有する撮影位置例えばカメラの撮影位置が含まれる地図画像が、液晶モニタ１２３に表示される。
これにより、撮影モード（シーンモード）に応じて、最適な縮尺で地図画像を液晶モニタ１２３に表示することができるので、ユーザは、液晶モニタ１２３に表示された地図画像の縮尺を変更することなく、自分が所望する情報、例えば地図画像上におけるカメラの撮影位置を、視認することができる。すなわち、ユーザは、地図の縮尺を変更する操作を行わなくても、自分が所望する情報を視認することができる。このように、本デジタルカメラ１００では、ユーザが位置情報を取得する場合の操作性を、向上することができる。
（４−２）本デジタルカメラ１００では、地図表示部が、撮影位置を示すポインタを、地図画像に表示する。このように、地図画像にポインタを表示することによって、ユーザに対して撮影位置を報知することができる。言い換えると、ユーザは、撮影位置を容易に視認することができる。
（４−３）本デジタルカメラ１００では、属性情報がシーン情報（モードデータ）を、有している。縮尺設定部は、シーン情報に応じて第１縮尺が変化するように、第１縮尺を設定している。例えば、シーンが近景である場合、第１縮尺は基準縮尺より小さく設定され、シーンが遠景である場合、第１縮尺が基準縮尺より大きく設定される。これにより、人物を撮影するような場合（図６Ａを参照）、第１縮尺が基準縮尺より小さく設定されるので、ユーザは、狭い範囲の地図画像において、撮影位置を容易に視認することができる（図６Ｂを参照）。一方で、風景を撮影するような場合（図７Ａを参照）、第２縮尺が基準縮尺より大きく設定されるので、ユーザは、広い範囲の地図画像において、撮影位置を容易に視認することができる（図７Ｂを参照）。このため、ユーザは、地図の縮尺を変更する操作を行わなくても、撮影位置を容易に視認することができる。
（４−４）本デジタルカメラ１００では、属性情報が、撮影の方角に関する情報である方角情報を、有している。地図設定部は、方角情報に基づいて、地図画像を表示する向きを、設定する。地図表示部は、撮影位置を含む地図画像を、上記の第１縮尺又は第２縮尺を用いて、上記の向きで、液晶モニタ１２３に表示する。
【００５６】
この場合、デジタルカメラ１００によって被写体を撮影したときの方向に応じて、地図画像の向きを変更して、地図画像を液晶モニタ１２３に表示することができる。例えば、被写体が撮影されたときの方向が、常に液晶モニタ１２３の上側になるように、地図画像を液晶モニタ１２３に表示することができる。これにより、ユーザは、地図画像内における撮影位置を、より容易に視認することができる。このため、ユーザは、地図の縮尺を変更する操作を行わなくても、撮影位置を容易に視認することができる。
（４−５）本デジタルカメラ１００では、ランドマーク情報認識部が、記憶部に格納された、ランドマーク位置に関する情報であるランドマーク情報を、認識する。縮尺設定部は、属性情報及びランドマーク情報に基づいて、撮影位置及びランドマーク位置が含まれるように、第２縮尺を設定する。
【００５７】
この場合、撮影位置及びランドマーク位置が含まれる地図画像が、液晶モニタ１２３に表示されるので、ユーザは、撮影位置を容易に視認することができるとともに、ランドマーク位置によって撮影時の周辺状況を容易に想起することができる。このため、ユーザは、地図の縮尺を変更する操作を行わなくても、撮影位置を容易に視認することができる。
（４−６）本デジタルカメラ１００では、縮尺設定部が、属性情報が示す撮影位置とランドマーク情報が示すランドマーク位置との距離が所定の距離以下である場合に、撮影位置及びランドマーク位置が地図画像に含まれるように、第２縮尺を設定する。
【００５８】
この場合、撮影位置の周辺にランドマークが存在する場合にのみ、撮影位置及びランドマーク位置が含まれる地図画像が、液晶モニタ１２３に表示することができる。言い換えると、ランドマークが撮影位置から離れていて、このランドマークがユーザにとって印象の薄いものであるような場合は、このランドマークを地図画像から排除することができる。これにより、ランドマーク位置を地図画像に適切に配置し表示することができるので、ユーザは、撮影位置を容易に視認することができる。
〔他の実施形態〕
（Ａ）前記実施形態では、第二の縮尺を用いて地図を再生したが、図６及び図７に示すように、第二の縮尺を用いずに第一の縮尺だけを用いて、地図を再生するようにしてもよい。
（Ｂ）前記実施形態では、地図の向きを変更できるようにしたが、図６及び図７に示すように、地図の向きを考慮せずに、地図を再生するようにしてもよい。
（Ｃ）前記実施形態では、ＧＰＳ情報が緯度データ及び経度データを有する場合の例を示したが、ＧＰＳ情報が高度データを有するようにしてもよい。この場合、起伏地図が地図画像として用いられた場合、起伏画像上にカメラの撮影位置を表示することができる。また、起伏地図上に、ランドマークの位置を、表示することもできる。
【産業上の利用可能性】
【００５９】
本発明は、電子機器に広く利用することができる。
【符号の説明】
【００６０】
５０  画像認識部
５１  属性認識部
５２  ランドマーク情報認識部
５３  縮尺設定部
５４  地図設定部
５５  地図表示部
１００  デジタルカメラ
１１０  光学系
１２０  ＣＣＤイメージセンサ
１２１  ＡＦＥ
１２２  画像処理部
１２３  液晶モニタ
１２４  バッファメモリ
１２７  ＧＰＳ
１２８  方位センサ
１３０  コントローラ
１４０  メモリカード
１４１  カードスロット
１４２  フラッシュメモリ
１５０  操作ユニット
１６０  フラッシュ
【図１】
2013207531.tif 000003
【図２】
2013207531.tif 000004
【図３】
2013207531.tif 000005
【図４】
2013207531.tif 000006
【図５Ａ】
2013207531.tif 000007
【図５Ｂ】
2013207531.tif 000008
【図６Ａ】
2013207531.tif 000009
【図６Ｂ】
2013207531.tif 000010
【図７Ａ】
2013207531.tif 000011
【図７Ｂ】
2013207531.tif 000012