(57)【特許請求の範囲】
【請求項１】
撮影手段及びズーム手段を備えたカメラ装置であって、
被写体の位置に関する情報を取得する情報取得手段と、
ズーム量別に設けられた複数の地図データからなり、各地図データ上には異なる位置毎に異なる名称が登録されており、且つ、それぞれの地図データ上の同位置に対して互いに異なる名称が登録されている名称登録手段と、
ズーム量を判別するズーム量判別手段と、
このズーム量判別手段により判別されたズーム量に対応する前記名称登録手段内の地図データ上を、前記情報取得手段により取得された被写体の位置に関する情報で検索して、対応する位置に登録されている名称を、前記撮影手段で撮影される被写体の名称として取得する名称取得手段と、
を備えたことを特徴とするカメラ装置。
【請求項２】
前記情報取得手段は、
測位を行なってカメラ装置の自己位置情報を取得する測位手段と、
カメラ装置と被写体との距離情報を取得する被写体距離取得手段と、
被写体の方位情報を取得する被写体方位取得手段とを含み、
前記カメラ装置の自己位置情報、前記カメラ装置と被写体との距離情報、及び前記被写体の方位情報に基づいて、被写体の位置に関する情報を取得することを特徴とする請求項１記載のカメラ装置。
【請求項３】
前記撮影手段により順次取り込まれる被写体画像をスルー画像として表示手段に表示させる第１の表示制御手段と、
この第１の表示制御手段によりスルー画像が前記表示手段に表示されている間、前記撮影手段により撮影される被写体の名称を順次取得する名称取得手段と、
この名称取得手段により順次取得される被写体の名称を、前記第１の表示制御手段により表示されるスルー画像と共に前記表示手段に表示させる第２の表示制御手段と、
前記第１、第２の表示制御手段によりスルー画像と被写体の名称とが前記表示手段に表示されている状態の任意のタイミングで撮影を指示する撮影指示手段と、
この撮影指示手段により撮影が指示されたとき、前記撮影手段により取り込まれた被写体画像と、前記名称取得手段により取得された被写体の名称とを関連付けて記憶手段に記憶させる記憶制御手段と、
を更に備えたことを特徴とする請求項１又は２記載のカメラ装置。
【請求項４】
前記撮影手段により取り込まれた被写体画像と関連付けて、前記情報取得手段により取得された被写体の位置に関する情報、及び前記ズーム量判別手段により判別されたズーム量を記憶手段に記憶させる記憶制御手段と、
前記記憶手段に記憶されている被写体画像を再生する画像再生手段とを更に備え、
前記名称取得手段は、前記画像再生手段により再生画像が再生される際に、該被写体画像と関連付けて前記記憶手段に記憶されている被写体の位置に関する情報及びズーム量を用いて被写体の名称を取得することを特徴とする請求項１又は２記載のカメラ装置。
【請求項５】
カメラ装置にて撮影される被写体の位置情報を取得する工程と、
カメラ装置のズーム値を取得する工程と、
ズーム値の大きさに応じて複数設けられ、それぞれの複数の異なる位置に異なる名称を割り当てると共に、それぞれの同じ位置に対して互いに異なる名称を割り当ててある地図データ群の中から、前記取得されたズーム値に対応する地図データを選択する工程と、
前記取得された被写体の位置情報を用いて前記選択された地図データ上を検索し、対応する位置に割り当てられている名称を被写体の名称として取得する工程と、
を含むことを特徴とする被写体名称取得方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は測位機能を備えたカメラ装置に関し、撮影位置情報（名称等）の取得技術に関する。
【０００２】
【従来の技術】
撮影画像に関連付けて測位により得た位置情報に対応する地名や施設名等を記憶するカメラ装置がある。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の測位機能付きカメラ装置は測位により得た位置情報、すなわち、カメラ位置に対応する地名を記憶するので、被写体とカメラの距離が長い場合は被写体位置とカメラの位置が一致しなくなりカメラ位置の地名を撮影画像に対応付けると違和感を生ずる場合が生じるといった問題点（例えば、極端な例として、東京タワーの上から東京駅を撮影すると再生画像には撮影位置として「東京タワー」が表示されるので見る人に違和感を与えるといった問題点）があった。
【０００４】
本発明は上記課題の解決のためになされたものであり、適切な地名や施設名等の名称を取得し得るカメラ装置及び被写体名称取得方法の提供を目的とする。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、第１の発明のカメラ装置は、撮影手段及びズーム手段を備えたカメラ装置であって、被写体の位置に関する情報を取得する情報取得手段と、ズーム量別に設けられた複数の地図データからなり、各地図データ上には異なる位置毎に異なる名称が登録されており、且つ、それぞれの地図データ上の同位置に対して互いに異なる名称が登録されている名称登録手段と、ズーム量を判別するズーム量判別手段と、このズーム量判別手段により判別されたズーム量に対応する前記名称登録手段内の地図データ上を、前記情報取得手段により取得された被写体の位置に関する情報で検索して、対応する位置に登録されている名称を、前記撮影手段で撮影される被写体の名称として取得する名称取得手段とを備えたことを特徴とする。
【０００６】
また、第２の発明は上記第１の発明のカメラ装置において、前記情報取得手段は、測位を行なってカメラ装置の自己位置情報を取得する測位手段と、カメラ装置と被写体との距離情報を取得する被写体距離取得手段と、被写体の方位情報を取得する被写体方位取得手段とを含み、前記カメラ装置の自己位置情報、前記カメラ装置と被写体との距離情報、及び前記被写体の方位情報に基づいて、被写体の位置に関する情報を取得することを特徴とする。
【０００７】
また、第３の発明は上記第１又は２の発明のカメラ装置において、前記撮影手段により順次取り込まれる被写体画像をスルー画像として表示手段に表示させる第１の表示制御手段と、この第１の表示制御手段によりスルー画像が前記表示手段に表示されている間、前記撮影手段により撮影される被写体の名称を順次取得する名称取得手段と、この名称取得手段により順次取得される被写体の名称を、前記第１の表示制御手段により表示されるスルー画像と共に前記表示手段に表示させる第２の表示制御手段と、前記第１、第２の表示制御手段によりスルー画像と被写体の名称とが前記表示手段に表示されている状態の任意のタイミングで撮影を指示する撮影指示手段と、この撮影指示手段により撮影が指示されたとき、前記撮影手段により取り込まれた被写体画像と、前記名称取得手段により取得された被写体の名称とを関連付けて記憶手段に記憶させる記憶制御手段とを更に備えたことを特徴とする。
【０００８】
また、第４の発明は上記第１又は２の発明のカメラ装置において、前記撮影手段により取り込まれた被写体画像と関連付けて、前記情報取得手段により取得された被写体の位置に関する情報、及び前記ズーム量判別手段により判別されたズーム量を記憶手段に記憶させる記憶制御手段と、前記記憶手段に記憶されている被写体画像を再生する画像再生手段とを更に備え、前記名称取得手段は、前記画像再生手段により再生画像が再生される際に、該被写体画像と関連付けて前記記憶手段に記憶されている被写体の位置に関する情報及びズーム量を用いて被写体の名称を取得することを特徴とする。
【００１６】
また、第５の発明の被写体名称取得方法は、カメラ装置にて撮影される被写体の位置情報を取得する工程と、カメラ装置のズーム値を取得する工程と、ズーム値の大きさに応じて複数設けられ、それぞれの複数の異なる位置に異なる名称を割り当てると共に、それぞれの同じ位置に対して互いに異なる名称を割り当ててある地図データ群の中から、前記取得されたズーム値に対応する地図データを選択する工程と、前記取得された被写体の位置情報を用いて前記選択された地図データ上を検索し、対応する位置に割り当てられている名称を被写体の名称として取得する工程とを含むことを特徴とする。
【００１７】
【発明の実施の形態】
[回路構成例]
図１は本発明の測位機能付きカメラ装置の一実施例の構成を示すブロック図であり、デジタルカメラ１０は、ＧＰＳアンテナ１’、ＧＰＳ処理部１、撮像系２、制御部３、操作部４、一次メモリ（ＤＲＡＭ）５、保存メモリ(フラッシュメモリ）６、表示部７及びデータベース８を備えている。また、音響入力装置９を設けるようにしてもよい。また、デジタルカメラ１０はＡＦ（オートフォーカス）機能を備えるようにしてもよい。
【００１８】
ＧＰＳ処理部（ＧＰＳ測位装置）１はＲＦ、Ａ／Ｄ、データレジスタ、カウンタ、デコーダ及びそれらを制御する制御部（マイクロコンピュータ）等により構成されている。また、ＧＰＳ処理部１はＧＰＳアンテナ１’によって受信されたＧＰＳ衛星からの受信電波を増幅・復調した後、取得した衛星データの解読を行ない、解読したデータによりデジタルカメラ１０の自己位置計算等の位置計測（測位）を行なう。ＧＰＳ処理部１による測位結果はデジタルカメラ１０全体を制御する制御部３に送られる。なお、後述するようにデジタルカメラ１０の位置情報の取得手段はＧＰＳ処理部１に限定されない。
【００１９】
撮像系２は、デジタルカメラ１０と被写体との距離（信号）を得て制御部３に送出する測距センサー（位相差センサー又は赤外線センサー）を備えた測距部２１、被写体の方位を計測して方位（信号）を制御部３に送出する方位センサーを備えた方位計測部２２、撮像部２３及びユーザのズーム操作によって指定されたズーム倍率（ズーム値）に基づいて撮像レンズを前後に移動させるレンズ駆動部２４からなっている。なお、撮像系２は測距部２１又は方位計測部２２のいずれか一方を備えない構成でもよい。
また、撮像部２３は取込んだ被写体像をデジタルデータに変換し、デジタルデータからデジタルの輝度、色差マルチプレクス信号（Ｙ、Ｃｂ、Ｃｒデータ）等の信号成分（以下、画像データ）を得てＤＲＡＭ５に転送する。
【００２０】
制御部３は、ＣＰＵ、ＲＡＭ、プログラム格納用メモリ及びタイマ等の周辺回路を有したマイクロプロセッサ構成を有しており、ＣＰＵは上述の各回路及び図示しない電源切換えスイッチ等にバスラインを介して接続し、プログラム格納用メモリに格納されている制御プログラムによりデジタルカメラ全体の制御を行なうと共に、操作部４からの状態信号に対応してプログラム格納用メモリに格納されている各モード処理用のプログラムや、本発明に基づく、被写体の位置計算等を実行する被写体の位置計算プログラム、データベース検索プログラム、被写体位置の名称取得プログラム等を取り出して、デジタルカメラ１０の各機能の実行制御等を行なう。なお、プログラム格納メモリには上述した各プログラムのほか定数やメニューデータを格納している。
【００２１】
また、制御部３はシャッターボタン４６の全押し操作がされるとＤＲＡＭ５に書き込まれている画像データを読み出して、例えば、ＪＰＥＧ圧縮処理のような画像データ圧縮処理を施し、フラッシュメモリ６に保存記憶する。また、この際、取得した被写体の位置情報（被写体の名称、被写体の位置（座標）、カメラとの距離、方向等）を画像データに対応付けてフラッシュメモリ６に記憶する。また、表示部７に撮影画像を表示すると共に被写体周辺の名称表示制御を行い名称の取得を可能とする。また、制御部３は再生時にフラッシュメモリ６から取り出された画像データに伸張処理を施して画像データを再生する。
【００２２】
操作部４は、処理モード切替えスイッチ、機能選択ボタン、ズーム操作キー４３、表示切り替えキー４４、プラス／マイナスキー４５、シャッターボタン４６等のキーやスイッチを構成部分としており、これらのキー或いはスイッチが操作されると状態信号が制御部３に送出される。ユーザは処理モード切り替えスイッチの操作により撮影モードと再生モードの切り替えを行なうことができる。
また、撮影モード時に被写体名称取得モードを選択すると被写体位置の名称を取得することができる。また、被写体名称取得モード時に＋／−キー４５を操作すると被写体とデジタルカメラ１０との距離をマニュアル入力するように構成することもできる。
【００２３】
ＤＲＡＭ５は作業用メモリとして用いられ、撮影画像や再生画像を一時的に記憶する画像バッファ領域や名称データの一時記憶や画像等の圧縮／伸張処理用の作業用領域等が確保されている。また、フラッシュメモリ６は撮影した画像及び被写体の名称（又は、被写体の位置、カメラと被写体との距離、被写体の方位）を保存記憶する。なお、名称データ（文字コード）は制御部３のＲＡＭ（または、別に設けた専用ＲＡＭ）に一時記憶するようにしてもよい。
【００２４】
表示部７は制御部３の表示制御により、処理選択時の機能選択用メニューやガイド（或いはアイコン）や、撮像時のスルー画像、被写体の名称および再生時の再生画像及び被写体の名称等を液晶画面に表示する。
【００２５】
[データベース]
データベース８は、フラッシュメモリ、ＣＦ(コンパクトフラッシュメモリ）又はＣＤ等の大容量の保存記憶メモリに保存記憶された複数のファイルからなっている。
データベースを格納する保存記憶メモリ（８）は図２（ａ）に示すように名称検索ファイル記憶領域８１、名称データファイル記憶領域８２が確保され、それぞれの記憶領域には予めメーカー等で作成・登録された、名称検索ファイル１１０（図３）及び名称データファイルＡ，Ｂ，Ｃ（図４）が被写体位置情報（名称等）を効率的に取り出すように相互に関連付けられて保存記憶されている。なお、後述するようにデータベース（８’）を名称検索ファイル１２０のみで構成するようにしてもよい（図２（ｂ），図８）。
また、実施例では被写体位置情報を効率的に取り出すように構築されたデータベース（８又は８’）をフラッシュメモリに格納したが、保存メモリはフラッシュメモリに限定されない。また、データベースはデジタルカメラ１０の装置本体に内蔵してもよいが、地図や名称は国別、或いは目的別（観光地、自然等）に分類しやすいので、実施例ではある程度のデータ量毎に地域別にまとめ、ＣＦのようなデジタルカメラ１０の本体に着脱容易な記録媒体に格納するようにしてもよい（この場合、デジタルカメラ１０はデータベース用ＣＦを着脱自在に構成される）。
【００２６】
以下、データベース８を構成する各ファイルの構成（構造）例及びそれを用いた被写体位置情報の取得方法の一実施例について説明する。
【００２７】
[被写体情報の取得方法]
１．  ズーム値に応じて選択する地名を変更する例
１−１．名称検索ファイル（図３）
図３は名称検索ファイルの構成例を示す図であり、名称検索ファイル１１０は座標欄１１１、名称データポインタ欄１１２を備えている。
【００２８】
座標欄１１１には予めメーカやデータベース専門メーカによって作成された観光地や施設名、有名な建造物（橋、タワー、記念碑、建物等）や景勝、天然記念物、名称等（以下、単に、名称と記す）の座標（通常はそれらの中心の緯度、経度）が格納されている。
【００２９】
また、名称データポインタ欄１１２にはズーム値（図３の例ではズーム値をＡ〜Ｃの３ランクに区分したズーム区分）に対応する名称（文字コード）を後述の名称データファイル（図４）から検索するための名称データポインタ（名称を表す文字コードの格納アドレス又は格納アドレスを連想する値）が格納されている。なお、図３の例では名称データポインタ欄１１２に３つのズーム区分（Ａ＜Ｂ＜Ｃ）を設けたがこれに限定されない（４以上のズーム区分を設けてもよいし、ズーム値に１対１に対応付けるようにしてもよい）。
【００３０】
１−２．名称データファイル（図４）
図４は名称データファイルの構成例を示す図であり、図５はズーム値に対応した名称の説明図である。また、図４（ａ）は名称検索ファイル１１０（図３）の名称データポインタ欄１１２のズーム区分Ａに対応する名称を登録した名称ファイルＡの構成例を示す図であり、図４（ｂ）はズーム区分Ｂに対応する名称を登録した名称ファイルＢの構成例を示す図であり、図４（ｃ）はズーム区分Ｃに対応する名称を登録した名称ファイルＣの構成例を示す図である。
図４（ａ）で、名称データファイルＡの範囲欄１５１にはズーム区分Ａに相当する地図レベル（つまり、ズーム区分Ａに相当する程度の縮尺で表したある区域を表す座標範囲（少なくとも３点の座標値））が格納され、名称欄１５２にはその座標範囲で表される区域を示す名称（図４（ａ）、図５の例では図３のズーム区分Ａに対応する縮尺の地図に表示される名称「北アルプス」）の文字コードが格納される。
【００３１】
また、図４（ｂ）で、名称ファイルＢの範囲欄１６１にはズーム区分Ｂに相当する程度の縮尺の地図レベルの広さの区域を表す座標範囲を表す座標値（少なくとも３点の座標値）が格納され、名称欄１６２にはその座標範囲で表される区域を示す名称（図４（ｂ）、図５の例では図３のズーム区分Ｂに対応する名称「白馬」、「八方尾根」）の文字コードが格納される。
また、図４（ｃ）で、名称ファイルＣの座標欄１７１には名称検索ファイルＡの座標欄１１１に格納されている座標値が格納され、名称欄１７２にはその座標に対応する最大ズームレベルでの名称（図４（ｃ）、図５の例では図３のズーム区分Ｃに対応する名称「白馬山荘」、「国際スキー場入口」、「ジャンプ台」）の文字コードが格納される。
【００３２】
つまり、図３、図４の例では図５に示すように、被写体になりやすい「北アルプス」をズーム区分Ａの区域として名称と座標範囲を対応付け、次にその区域内の地名「白馬」、「八方尾根」をズーム区分Ｂの区域としてその名称と座標範囲を対応付け、被写体となりやすい「白馬山荘」、「国際スキー場入口」、「ジャンプ台」といった地名や施設（ズーム区分Ｃ）に座標を対応付けている。
【００３３】
なお、図４の名称データファイルに登録する座標範囲は一部重複していてもよい。また、登録される名称とその座標範囲は通常被写体として取り上げられる場所が望ましいがよく知られていない場所でもよくデータベースの作成者（通常は、カメラメーカーや地図データベース作成専門会社）が適宜選択したものでもよい（名称の総数はデータベースを保存記憶する記憶媒体の容量によって制限される）。
【００３４】
また、上記説明では名称データファイルの個数を名称データファイルＡ，Ｂ，Ｃの３つとしたがこれに限定されない（つまり、図３のようにズーム値を区分する場合にはズームレベルの数が名称ファイルの個数となり、個々のズーム値と名称を対応させる場合はズーム値の個数が名称ファイルの個数となる）。
【００３５】
１−３．  被写体の位置情報（名称）取得動作例
図６は撮影時の被写体の名称等の位置情報取得動作の一実施例を示すフローチャートであり、ズーム値に応じて選択する名称を変更する例である。
【００３６】
また、図６（ａ）は測位（ＧＰＳ測位）動作を示すフローチャート、図６（ｂ）は撮影及び名称取得動作を示すフローチャートであり、図６（ａ）のＧＰＳ測位の２サイクル目以降の測位動作は測位動作終了指示がない限り図６（ｂ）のステップＳ５以降の動作と並列的に行なわれる。
ステップＳ１：（ＧＰＳ測位処理）
図６（ａ）で、撮影モード（被写体名称取得モード）が選択されると、制御部３はＧＰＳ処理部１に測位開始指示信号を送って、ＧＰＳ測位処理を開始させる。ＧＰＳ処理部１は測位開始指示信号を受け取ると、ＧＰＳ測位装置を起動してアンテナ１’を介して受信した受信電波の受信処理を行ない、受信処理の後、デジタルカメラ１０の自己位置を算出し、測位結果を制御部３に送出する。
【００３７】
ステップＳ２：（測位結果の保持）
制御部３はＧＰＳ処理部１から測位結果（カメラの自己位置）を受け取るとそれをＲＡＭの測位結果記憶エリアに記憶（上書き記憶）する。
【００３８】
ステップＳ３：（測位動作終了指示の有無判定）
ＧＰＳ処理部１は測位結果を制御部３に送出すると次のサイクルの測位処理に移行する（Ｓ１に戻る）が、この際、制御部３は操作部４からの状態信号を調べユーザによる測位動作終了指示操作があった場合にはＧＰＳ測位動作を終了させる。また、撮影モード終了時にも測位動作を終了させる。
【００３９】
ステップＳ４：（ＧＰＳ測位の１サイクル目の終了判定）
図６（ｂ）で、制御部３はＧＰＳ処理部１から測位結果を受け取るとＧＰＳ側の１サイクル目が終了したものと判定してＳ５に遷移し、撮影及び名称取得動作を開始する。
【００４０】
ステップＳ５：（被写体の測距及び方位計測）
測距部２１により被写体（ファインダ中心部の像）との距離が計測され距離情報が制御部３に送出される。また、同時に方位計測部２２により被写体の方位が計測され方位情報が制御部３に送出される。なお、方位計測部２２により取得される方位は北を基準「０」とした方位θ（単位：ラジアン）に変換される。制御部３は取得した被写体との距離及び方位をＲＡＭの被写体距離及び方位記憶エリアに保持（上書き記憶）する。
【００４１】
ステップＳ６：（画像の取込み及びスルー表示）
被写体画像（画像データ）が撮像部２３を介してＤＲＡＭ５に順次取込まれ、表示部７にスルー（ファインダ）表示される。
【００４２】
ステップＳ７：（被写体の位置の算出）
制御部３は上記ステップＳ２でＲＡＭに保持されたデジタルカメラ１０の位置と上記ステップＳ５でＲＡＭに保持された被写体との距離及び方位から被写体（つまり、ファインダ中心部の像）の位置（座標）を算出し、ＲＡＭの被写体位置記憶エリアに保持（上書き記憶）する。
【００４３】
また、被写体位置（座標）の算出方法として、例えば、デジタルカメラ１０の位置（座標）を（Ｘ１、Ｙ１）、デジタルカメラ１０と被写体との距離をＡ、被写体の方位をθとすると、被写体の位置（Ｘ、Ｙ）は、
Ｘ＝Ｘ１＋Ａ＊ＳＩＮ（θ）  Ｙ＝Ｙ１＋Ａ＊ＣＯＳ（θ）
として算出することができる。
ステップＳ８：（名称検索ファイルの検索）
制御部３は上記ステップＳ７で取得した被写体の位置（座標値）を検索キーとして名称検索ファイル１１０（図３）の座標欄１１１の内容（座標値）と比較し、ヒットした座標値（この例では、座標値が一致した場合にはその座標値、一致しない場合は座標値との差が所定値内の類似座標の座標値）に対応する名称データポインタ欄１１２の内容を取り出す。
【００４４】
ステップＳ９：（ズーム操作の有無及びズーム値の判定）
上記ステップＳ８が終わると制御部３はズーム操作を可能とする（例えば、ズームキー４３がロックされている場合はロックを開放し、ズーム操作可能表示を行う）のでユーザはズーム操作を行うことができる。
制御部３は操作部４からの状態信号を調べ、ズーム操作が行われた場合にはズーム値の大きさを調べ、ズーム操作によるズーム値の範囲がズーム区分Ａの範囲内の場合にはＳ１０に、ズーム区分Ｂの範囲内の場合にはＳ１１に、ズーム区分Ｃの範囲内の場合にはＳ１２に遷移する。また、ズーム操作が行われない場合はＳ１０に遷移する。なお、常時ズーム操作を可能とするように構成して、ステップＳ９において、現在設定されているズーム値を判別するようにしてもよい。
【００４５】
ステップＳ１０：（名称データファイルＡの検索）
制御部３は上記ステップＳ８で取り出した名称データポインタ欄１１２の内容のうちズーム区分Ａの内容（ポインタ）を用いて名称データファイルＡを検索し、その名称欄１５２の記憶内容（ズーム区分Ａに対応する名称（文字コード））を取り出し、Ｓ１３に遷移する。
【００４６】
ステップＳ１１：（名称データファイルＢの検索）
制御部３は上記ステップＳ８で取り出した名称データポインタ欄１１２の内容のうちズーム区分Ｂの内容（ポインタ）を用いて名称データファイルＢを検索し、その名称欄１６２の記憶内容（ズーム区分Ｂに対応する名称（文字コード））を取り出し、Ｓ１３に遷移する。
【００４７】
ステップＳ１２：（名称データファイルＣの検索）
制御部３は上記ステップＳ８で取り出した名称データポインタ欄１１２の内容のうちズーム区分Ｃの内容（ポインタ）を用いて名称データファイルＣを検索し、その名称欄１７２の記憶内容（ズーム区分Ｃに対応する名称（文字コード））を取り出し、Ｓ１３に遷移する。
【００４８】
ステップＳ１３：（被写体名称の表示）
制御部３は上記ステップＳ１０〜Ｓ１２のいずれかで取り出した名称（文字コード）を表示部７に送り文字イメージを再現させて表示されているスルー画像の所定の位置に表示する（図７に被写体の座標値が（α１、α２）の場合の表示例（図７（ａ）はズーム値がズーム区分Ａの範囲内の場合、図７（ｂ）はズーム値がズーム区分Ｂの範囲内の場合、図７（ｃ）はズーム値がズーム区分Ｃの範囲内の場合）を示す）。
【００４９】
ステップＳ１４：（ズーム値変更操作の有無判定）
制御部３は操作部４からの状態信号を調べ、ズーム操作が行われた場合にはＳ９に戻ってズーム値の判定動作を行う。
【００５０】
ステップＳ１５：（撮影指示操作の有無判定）
制御部３は操作部４から送られる状態信号を調べ、シャッターボタン４６が全押しされた場合には撮影指示ありとしてＳ１６に遷移する。また、シャッター操作が行われない場合はＳ５に戻る。
【００５１】
ステップＳ１６：（撮影画像及び名称の保存記憶処理(撮影処理））
制御部３はＤＲＡＭ５に取りこまれている画像データに圧縮処理を施してフラッシュメモリ６に撮影処理（撮影画像の保存記憶）を開始する。また、制御部３はステップＳ１０〜Ｓ１２で取得した被写体の名称（＝Ｓ１３で表示した名称（名称、施設名、地名等））を被写体位置情報として撮影画像に対応付けて保存記憶する。
なお、上記ステップＳ８〜Ｓ１３を行わないようにしてもよい。この場合、ステップＳ８の次のＳ１４でズーム操作の有無判定及びズーム値保持動作を行うようにし、ステップＳ１６ではステップＳ２でＲＡＭに保持したカメラの位置、ステップＳ５でＲＡＭに保持したカメラと被写体の距離及び被写体の方位、及びステップＳ１４で保持したズーム値を被写体位置情報（画像位置情報）として撮影画像に対応付けて保存記録する（名称は、再生時に、カメラの位置とカメラとの距離、被写体の方位及びズーム値を基に上記ステップＳ８〜Ｓ１２で述べたような名称取得動作（計算及び名称ファイル検索動作）を行なうことにより名称を取得して再生画像に合成（重畳表示）することができる）。
上記構成によりズーム値に応じた地図レベルに対応する被写体名称を簡単な操作で取得することができる。また、ユーザは所望する名称の被写体の正確な位置が分からなくてもズーム操作により表示される名称から目的の被写体を捉えて撮影することができる。また、遠くの被写体を撮る場合、似たような被写体があっても名称が表示されるので被写体を間違えるようなことはない。
例えば、「白馬山荘」の位置がわからなくてもおおよその方向［北アルプス」にカメラを向けて（図７（ａ））、ズームさせながらカメラアングルを少しずつ変えて「白馬」を捉え（図７（ｂ））、さらにズームさせて「白馬山荘」を捉えることができる（図７（ｃ））。この場合、「白馬」に「白馬山荘」と似たような山荘がいくつかあっても名称が表示されるので目的の被写体（「白馬山荘」）と間違えるようなことは生じない。
【００５２】
なお、上記図６の説明では測位で得たカメラ位置、測距で得たカメラ位置と被写体との距離、方位計測で得た被写体方位を基に取得した被写体位置とズーム値により被写体の名称を取得する例をあげたが、カメラの位置とズーム値により被写体の名称を選択取得するように構成してもよい。
【００５３】
また、上記図６の説明では、スルー（ファインダ）画像表示中、常時、カメラ位置、被写体距離、被写体方位およびズーム位置を取得することにより被写体の名称を取得するようにしたが、撮影が指示された場合のみ取得するようにしてもよい。すなわち、上記図６において、ステップＳ１、Ｓ２、Ｓ５、Ｓ７〜Ｓ１３の処理をステップＳ１５とＳ１６の間で行うようにしてもよい。
【００５４】
２．  方位に応じて選択する名称を変更する例
２−１．  名称検索ファイル（図８）
図８は名称検索ファイルの他の構成例を示す図であり、図２（ｂ）に示したようにデータベース（８’）を名称検索ファイルのみで構成した例である。
図８（ａ）で、名称検索ファイル１２０は座標欄１２１、名称データ欄１２２を備えており、座標欄１２１には図３の場合と同様に予めメーカやデータベース専門メーカによって作成された名称の座標（通常はそれらの中心の緯度、経度）が格納されている。また、名称データ欄１２２には座標欄１２１の座標値に対応する被写体の名称（文字コード）が格納されている。
また、図８（ｂ）の名称検索ファイル１２０’は、カメラ位置の座標を格納する座標欄１２１’、カメラ位置から被写体候補への方向（方位）を格納する方位欄１２２’（図８（ｂ）の例では座標東西南北の方位θ１、θ２、θ３、θ４を格納した例を示したがこれに限定されない。つまり、カメラ位置からみて被写体候補のある方向のみを格納するようにしてもよい）、及び被写体候補の名称データ（文字コード）を格納する名称データ欄１２２’を設けた例である。
【００５５】
２−２．  被写体の位置情報（名称）取得動作例
図１０は撮影時の被写体の名称や地名等の位置情報取得動作の一実施例を示すフローチャートであり、被写体の方位に応じて選択する名称を変更する例である。また、図９はその説明図である。なお、図１０（ａ）は測位（ＧＰＳ測位）動作を示すフローチャート、図１０（ｂ）は撮影及び名称取得動作を示すフローチャートであり、図１０（ａ）のＧＰＳ測位の２サイクル目以降の測位動作は測位動作終了指示がない限り図１０（ｂ）のステップＴ５以降の動作と並列的に行なわれる。
ステップＴ１：（ＧＰＳ測位処理）
図１０（ａ）で、撮影モード（被写体名称取得モード）が選択されると、制御部３はＧＰＳ処理部１に測位開始指示信号を送って、ＧＰＳ測位処理を開始させる。ＧＰＳ処理部１は測位開始指示信号を受け取ると、ＧＰＳ測位装置を起動してアンテナ１’を介して受信した受信電波の受信処理を行ない、受信処理の後、デジタルカメラ１０の自己位置を算出し、測位結果を制御部３に送出する。
【００５６】
ステップＴ２：（測位結果の保持）
制御部３はＧＰＳ処理部１から測位結果（カメラの自己位置）を受け取るとそれをＲＡＭの測位結果記憶エリアに記憶（上書き記憶）する。
【００５７】
ステップＴ３：（測位動作終了指示の有無判定）
ＧＰＳ処理部１は測位結果を制御部３に送出すると次のサイクルの測位処理に移行する（Ｔ１に戻る）が、この際、制御部３は操作部４からの状態信号を調べユーザによる測位動作終了指示操作があった場合にはＧＰＳ測位動作を終了させる。また、撮影モード終了時にも測位動作を終了させる。
【００５８】
ステップＴ４：（ＧＰＳ測位の１サイクル目の終了判定）
図１０（ｂ）で、制御部３はＧＰＳ処理部１から測位結果を受け取るとＧＰＳ側の１サイクル目が終了したものと判定してＴ５に遷移し、撮影及び名称取得動作を開始する。
【００５９】
ステップＴ５：（被写体の方位計測）
方位計測部２２により被写体の方位が計測され方位情報が制御部３に送出される。なお、方位計測部２２により取得される方位は北を基準「０」とした方位θ（単位：ラジアン）に変換される。制御部３は取得した被写体の方位（カメラが向いている方向）をＲＡＭの方位記憶エリアに保持（上書き記憶）する。
【００６０】
ステップＴ６：（画像の取込み及びスルー表示）
被写体画像（画像データ）が撮像部２３を介してＤＲＡＭ５に順次取込まれ、表示部７にスルー（ファインダ）表示される。
【００６１】
ステップＴ７：（名称検索ファイルの検索）
制御部３は上記ステップＴ２でＲＡＭに保持されたデジタルカメラ１０の位置と上記ステップＴ５でＲＡＭに保持された被写体の方位から、被写体方向（つまり、カメラ位置と被写体の方位から被写体（ファインダ中心部の像）に向かう直線上の座標を表す式（検索式）を導出し、その式を基に名称検索ファイル１２０（図８（ａ））を検索する。
【００６２】
また、検索式は、例えば、デジタルカメラ１０の位置（座標）を（Ｘ１、Ｙ１）、被写体の方位をθとすると、カメラと被写体を結ぶ直線の傾き（＝方位θ）は、θ＝Ｙ１／Ｘ１となるので、名称検索ファイル１２０の座標欄の値をＸ、Ｙとしカメラ位置を原点とすると、θ＝（Ｙ−Ｙ１）／（Ｘ−Ｘ１）として導出することができる。従って、名称検索ファイル１２０の座標欄１２１の座標値（Ｘ、Ｙ）をサーチしながら、上記式の右辺に代入してその値を算出して得た値θ’と方位θとを比較しその差が所定値以内の場合にその座標値に対応する名称欄の名称を順次取得し、ＲＡＭの名称候補記憶領域に保持（記憶）する。これによりカメラ位置と被写体を結ぶ直線近傍の名称を検索することができる。
【００６３】
ステップＴ８：（被写体方向の名称の表示）
制御部３は上記ステップＴ７でＲＡＭに保持した名称候補（文字コード）を表示部７に送り文字イメージを再現させて表示されているスルー画像の所定の位置に表示すると共に、名称として表示されている地点をマーク表示（例えば、×印で差別表示）する（図９にカメラ位置が（Ｘ１、Ｙ１）の場合の表示例を示す（図９で、符号９１は被写体（この例では「沖の小島」、符号９２は被写体方向にある（この例では「第１岬」）、符号９３は表示されている名称候補Ｐ４が表す位置を表示するマーク、符号９５はカメラ位置を示す）。
【００６４】
ステップＴ９：（表示名称変更の有無判定）
制御部３は操作部４からの状態信号を調べ、プラス／マイナスキー４５の操作が行われた場合にはＴ８に戻ってＲＡＭに記憶した次の名称の表示動作を行う。
【００６５】
ステップＴ１０：（撮影指示操作の有無判定）
制御部３は操作部４から送られる状態信号を調べ、シャッターボタン４６が全押しされた場合には撮影指示ありとして、上記ステップＴ９で表示部７に表示されている名称をＲＡＭの名称記憶エリアに記憶してＴ１１に遷移する。また、シャッター操作が行われない場合はＴ５に戻る。
【００６６】
ステップＴ１１：（撮影画像及び名称の保存記憶処理(撮影処理））
制御部３はＤＲＡＭ５に取りこまれている画像データに圧縮処理を施してフラッシュメモリ６に撮影処理（撮影画像の保存記憶）を開始する。また、制御部３はステップＴ１０で取得した被写体の名称を被写体位置情報として撮影画像に対応付けて保存記憶する。
なお、上記ステップＴ７〜Ｔ９及びＴ１０での名称の記憶動作は行わないようにしてもよい。ステップＴ１１ではステップＴ１でＲＡＭに保持したカメラの位置、ステップＴ５でＲＡＭに保持した被写体の方位を被写体位置情報（画像位置情報）として撮影画像に対応付けて保存記録するようにする（名称は、再生時に、カメラの位置と被写体の方位を基に上記ステップＴ７で述べたような名称取得動作（計算及び名称検索ファイル１２０の検索動作）を行なうことにより名称を取得して再生画像に合成（重畳表示）することができる）。
上記構成によりカメラ位置から見て被写体方向にある地名や施設名等の名称を簡単な操作で撮影画像に順次表示し所望の名称を取得することができる。また、ユーザは所望する被写体の正確な位置が分からなくても被写体に表示される名称から目的の被写体を捉えて撮影することができる。また、遠くの被写体を撮る場合、似たような被写体があっても名称が表示されるので被写体を間違えるようなことはない。
例えば、図９で最初被写体として「沖の小島」９１を捉えたが、その方向にある符号９２に被写体を切り替えるような場合、その名称がわからなくてもスルー画像と共に表示される。また、島（９１、９６、９７，９８）がたくさんあってどれが「沖の小島」９１かわからないような場合にもカメラを左右に移動させながら点在する島を画角に捉えればその名称が表示されるので他の島を「沖の小島」として撮影するような間違いがなく、「沖の小島」９１を被写体として撮影することができる。
【００６７】
（カメラ位置から見た被写体名称を検索する例）
上記図１０の動作例ではカメラ位置と被写体位置とを結ぶ直線近傍の被写体名称を検索・表示する例について述べたが、図８（ｂ）に示すように名称検索ファイル（１２０’）に登録されたカメラ位置（撮影位置）から見える被写体候補の名称を予めカメラ位置からの方位と共に登録し、検索表示するように構成してもよい。
すなわち、図１０のステップＴ７で、
「制御部３は上記ステップＴ２でＲＡＭに保持されたデジタルカメラ１０の位置と上記ステップＴ５でＲＡＭに保持された被写体の方位から、カメラ位置の座標値と被写体方向（つまり、カメラ位置から見た被写体の方位）を得てそれを基に名称検索ファイル１２０’（図８（ｂ）を検索し、その座標値及び方位に対応する名称データ欄１２３’の名称を取得し、ＲＡＭの名称候補記憶欄に保持（記憶）する。）」
ようにするようにしてもよい。
【００６８】
これにより、例えば、図９で第１岬９３からみた各島９１，９６，９７，９８の景勝が優れているような場合、第１岬９３をカメラ位置として、第１岬の座標、第１岬からみた島９１，９６，９７，９８の方位とそれらの島の名称が予め名称検索ファイル１２０’に予め登録されていれば、ユーザが第１岬９３から島９１にカメラを向けると島９１の名称「沖の小島」が検索され、島９８にカメラを向けると島９８の名称「獅子島」が検索される。
【００６９】
なお、上記図１０の説明では、スルー（ファインダ）画像表示中、常時、カメラ位置、被写体距離、被写体方位およびズーム位置を取得することにより被写体の名称を取得するようにしたが、撮影が指示された場合のみ取得するようにしてもよい。すなわち、上記図１０において、ステップＴ１、Ｔ２、Ｔ５、Ｔ７〜Ｔ９の処理をステップＴ１０とＴ１１の間で行うようにしてもよい。
【００７０】
３．  距離に応じて選択する名称を変更する例
図１１は撮影時の被写体の名称や地名等の位置情報取得動作の一実施例を示すフローチャートであり、カメラと被写体の距離に応じて選択する名称を変更する例である。また、図１１（ａ）は測位（ＧＰＳ測位）動作を示すフローチャート、図１１（ｂ）は撮影及び名称取得動作を示すフローチャートである。また、図１１（ｃ）は名称取得の他の動作例を示すフローチャートであり、撮影距離とズーム動作により選択する地名を変更する例である。
なお、図１１（ａ）のＧＰＳ測位の２サイクル目以降の測位動作は測位動作終了指示がない限り図１１（ｂ）のステップＵ５以降の動作と並列的に行なわれる。
３−１．  撮影距離に応じて選択する地名を変更する例
ステップＵ１：（ＧＰＳ測位処理）
図１１（ａ）で、撮影モード（被写体名称取得モード）が選択されると、制御部３はＧＰＳ処理部１に測位開始指示信号を送って、ＧＰＳ測位処理を開始させる。ＧＰＳ処理部１は測位開始指示信号を受け取ると、ＧＰＳ測位装置を起動してアンテナ１’を介して受信した受信電波の受信処理を行ない、受信処理の後、デジタルカメラ１０の自己位置を算出し、測位結果を制御部３に送出する。
【００７１】
ステップＵ２：（測位結果の保持）
制御部３はＧＰＳ処理部１から測位結果（カメラの自己位置）を受け取るとそれをＲＡＭの測位結果記憶エリアに記憶（上書き記憶）する。
【００７２】
ステップＵ３：（測位動作終了指示の有無判定）
ＧＰＳ処理部１は測位結果を制御部３に送出すると次のサイクルの測位処理に移行する（Ｕ１に戻る）が、この際、制御部３は操作部４からの状態信号を調べユーザによる測位動作終了指示操作があった場合にはＧＰＳ測位動作を終了させる。
【００７３】
ステップＵ４：（ＧＰＳ測位の１サイクル目の終了判定）
図１１（ｂ）で、制御部３はＧＰＳ処理部１から測位結果を受け取るとＧＰＳ側の１サイクル目が終了したものと判定してＵ５に遷移し、撮影及び名称取得動作を開始する。
【００７４】
ステップＵ５：（被写体の測距）
また、測距部２１によりカメラと被写体との距離が計測され距離情報が制御部３に送出される。制御部３は取得した被写体の距離をＲＡＭの被写体距離記憶エリアに保持（上書き記憶）する。
【００７５】
ステップＵ６：（画像の取込み及びスルー表示）
被写体画像（画像データ）が撮像部２３を介してＤＲＡＭ５に順次取込まれ、表示部７にスルー（ファインダ）表示される。
【００７６】
ステップＵ７：（名称検索ファイル１２０の検索）
制御部３は上記ステップＵ２でＲＡＭに保持されたデジタルカメラ１０の位置と上記ステップＵ５でＲＡＭに保持された被写体の距離を元にしてその距離にある登録座標（つまり、カメラ位置を中心とし、被写体との距離を半径とする円周の近傍位置で名称検索ファイル１２０（図８（ａ）に登録された座標の被写体候補の名称）を名称検索ファイル１２０から検索する。
例えば、カメラから距離Ｒの被写体候補の座標（Ｘ、Ｙ）は、
Ｘ2 ＋Ｙ2 ＝Ｒ2
で表されるから、名称検索ファイル１２０の座標欄１２１の座標値（Ｘ、Ｙ）をサーチしながら、その座標値に対応する名称欄１２２の内容（名称（文字データ））を順次取得し、ＲＡＭの名称候補記憶領域に保持（記憶）する。 なお、カメラ位置から距離Ｒ内の被写体候補の名称を取得するようにしてもよい。
【００７７】
ステップＵ８：（被写体との距離に応じた名称の表示）
制御部３は上記ステップＵ７でＲＡＭに保持した名称候補（文字コード）を表示部７に送り文字イメージを再現させて表示されているスルー画像の所定の位置に表示すると共に、名称として表示されている地点をマーク表示（例えば、×印で差別表示）する。
【００７８】
ステップＵ９：（表示名称変更の有無判定）
制御部３は操作部４からの状態信号を調べ、プラス／マイナスキー４５の操作が行われた場合にはＵ８に戻ってＲＡＭに記憶した次の名称の表示を行う。
【００７９】
ステップＵ１０：（撮影指示操作の有無判定）
制御部３は操作部４から送られる状態信号を調べ、シャッターボタン４６が全押しされた場合には撮影指示ありとして、上記ステップＵ９で表示部７に表示されている名称をＲＡＭの名称記憶エリアに記憶してＵ１１に遷移する。また、シャッター操作が行われない場合はＵ５に戻る。
【００８０】
ステップＵ１１：（撮影画像及び名称の保存記憶処理(撮影処理））
制御部３はＤＲＡＭ５に取りこまれている画像データに圧縮処理を施してフラッシュメモリ６に撮影処理（撮影画像の保存記憶）を開始する。また、制御部３はステップＵ１０で取得した被写体の名称を被写体位置情報として撮影画像に対応付けて保存記憶する。
なお、上記ステップＵ７〜Ｕ９及びＵ１０での名称の記憶動作は行わないようにしてもよい。ステップＵ１１ではステップＵ２でＲＡＭに保持したカメラの位置、ステップＵ５でＲＡＭに保持したカメラと被写体との距離を被写体位置情報（画像位置情報）として撮影画像に対応付けて保存記録するようにする（名称は、再生時に、カメラの位置とカメラと被写体との距離を基に上記ステップＵ７で述べたような名称取得動作（計算及び名称検索ファイル１２０の検索動作）を行なうことにより名称を取得して再生画像に合成（重畳表示）することができる）。
【００８１】
上記構成により、カメラと被写体との距離に応じた地名や施設名等の名称を簡単な操作で撮影画像に順次表示し所望の名称を取得することができる。また、ユーザは所望する名称の被写体の正確な位置が分からなくても被写体との距離に応じて表示される名称から目的の被写体を捉えて撮影することができる。また、遠くの被写体を撮る場合、似たような被写体があっても名称が表示されるので被写体を間違えるようなことはない。
【００８２】
また、図１１での説明ではステップＵ５で被写体の距離を計測したがＵ５で被写体の方位も計測するようにし、カメラ位置、方位、被写体距離から被写体位置(座標)を得て名称検索ファイル１２０（図８（ａ））を検索し、名称を表示するようにしてもよい。
【００８３】
すなわち、図１１のステップＵ５で、
「測距部２１によりカメラと被写体との距離が計測され距離情報が制御部３に送出される。制御部３は取得した被写体の距離をＲＡＭの被写体距離記憶エリアに保持（上書き記憶）する。また、方位計測部２２により被写体の方位が計測され方位情報が制御部３に送出される。なお、方位計測部２２により取得される方位は北を基準「０」とした方位θ（単位：ラジアン）に変換される。制御部３は取得した被写体の方位（カメラが向いている方向）をＲＡＭの方位記憶エリアに保持（上書き記憶）する。」
ようにし、ステップＵ７で、
「制御部３は上記ステップＵ２でＲＡＭに保持されたデジタルカメラ１０の位置と上記ステップＵ５でＲＡＭに保持された被写体の方位及び被写体距離から、被写体位置の座標値を得て、それを基に名称検索ファイル１２０を検索しその被写体名称を名称データ欄１２２から取得し、ＲＡＭの名称候補記憶欄に保持（記憶）する。」
ようにしてもよい。
【００８４】
上記構成により、自動計測されるカメラ位置と被写体距離及びカメラから被写体への方向をもとに自動的に被写体名称を取得することができる。また、ユーザは所望する名称の被写体の正確な位置が分からなくても被写体との距離に応じて表示される名称から目的の被写体を捉えて撮影することができる。また、遠くの被写体を撮る場合、似たような被写体があっても名称が表示されるので被写体を間違えるようなことはない。
【００８５】
なお、上記図１１の説明では、スルー（ファインダ）画像表示中、常時、カメラ位置、被写体距離、被写体方位およびズーム位置を取得することにより被写体の名称を取得するようにしたが、撮影が指示された場合のみ取得するようにしてもよい。すなわち、上記図１１において、ステップＵ１、Ｕ２、Ｕ５、Ｕ７〜Ｕ９の処理をステップＵ１０とＵ１１の間で行うようにしてもよい。
【００８６】
３−２．  撮影距離及びズーム値に応じて選択する地名を変更する例
また、図１１（ｂ）のステップＵ７〜Ｕ９を下記ステップＵ７’〜Ｕ９’−２に置き換え、図３に示したような名称検索ファイル１１０及び名称データファイルＡ〜Ｃを用いることにより図１１（ｃ）に示すように撮影距離及びズーム値に応じた名称を選択するように構成することができる。
【００８７】
ステップＵ７’：（名称検索ファイル１１０の検索）
制御部３は上記ステップＵ２でＲＡＭに保持されたデジタルカメラ１０の位置と上記ステップＵ５でＲＡＭに保持された被写体の距離を元にしてその距離内にある登録座標（つまり、カメラ位置を中心とし、被写体との距離を半径とする円周の近傍位置で名称検索ファイル１１０（図３）に登録された座標の被写体候補の名称）を名称検索ファイル１１０から検索する。
例えば、カメラから距離Ｒの被写体候補の座標（Ｘ、Ｙ）は、
Ｘ2 ＋Ｙ2 ＝Ｒ2
で表されるから、名称検索ファイル１１０の座標欄１１１の座標値（Ｘ、Ｙ）をサーチしながら、その座標値に対応する名称データポインタ欄１１２の内容を順次取得し、ＲＡＭの名称ポインタ領域に保持（記憶）する。 なお、カメラ位置から距離Ｒ内の被写体候補の名称ポインタを全て取得するようにしてもよい。
【００８８】
ステップＵ８’：（ズーム操作の有無及びズーム値の判定）
上記ステップＵ７’が終わると制御部３はズーム操作を可能とする（例えば、ズームキー４３がロックされている場合はロックを開放し、ズーム操作可能表示を行う）のでユーザはズーム操作を行うことができる。
制御部３は操作部４からの状態信号を調べ、ズーム操作が行われた場合にはズーム値をＲＡＭのズーム値記憶領域に保持（上書き記憶）してからズーム値の大きさを調べ、ズーム区分Ａの範囲内の場合にはＵ８’−２に、ズーム区分Ｂの範囲内の場合にはＵ８’−３にズーム区分Ｃの範囲内の場合にはＵ８’−４に遷移する。また、ズーム操作が行われない場合はＵ８’−２に遷移する。
【００８９】
ステップＵ８’−２：（名称データファイルＡの検索）
制御部３は上記ステップＵ８で取り出した名称データポインタ欄１１２の内容のうちズーム区分Ａの内容（ポインタ）を用いて名称データファイルＡ（図４（ａ）)を検索し、その名称欄１５２の記憶内容（ズーム区分Ａに対応する名称（文字コード））を取り出し、Ｕ９’に遷移する。
【００９０】
ステップＵ８’−３：（名称データファイルＢの検索）
制御部３は上記ステップＵ８で取り出した名称データポインタ欄１１２の内容のうちズーム区分Ｂの内容（ポインタ）を用いて名称データファイルＢ（図４（ｂ））を検索し、その名称欄１６２の記憶内容（ズーム区分Ｂに対応する名称（文字コード））を取り出し、Ｕ９’に遷移する。
【００９１】
ステップＵ８’−４：（名称データファイルＣの検索）
制御部３は上記ステップＵ８で取り出した名称データポインタ欄１１２の内容のうちズーム区分Ｃの内容（ポインタ）を用いて名称データファイルＣ（図４（ｃ）)を検索し、その名称欄１７２の記憶内容（ズーム区分Ｃに対応する名称（文字コード））を取り出し、Ｕ９’に遷移する。
【００９２】
ステップＳ９’：（被写体名称の表示）
制御部３は上記ステップＵ８’−２〜Ｕ８’−４のいずれかで取り出した名称（文字コード）を表示部７に送り文字イメージを再現させて表示されているスルー画像の所定の位置に重畳表示する。
【００９３】
ステップＵ９’−２：（ズーム値変更操作の有無判定）
制御部３は操作部４からの状態信号を調べ、ズーム操作が行われた場合にはＵ８’に戻ってズーム値の判定動作を行い、そうでない場合はＵ１０（図１１（ｂ））に遷移して撮影指示操作の有無判定を行う。
【００９４】
なお、上記ステップＵ７’〜Ｕ９’を撮影時に行わないようにしてもよい。この場合、ステップＵ６の後、直ちにステップＵ９’−２に遷移するようにしてズーム操作の有無判定及びズーム値保持動作を行うようにし、ステップＵ１１ではステップＵ２でＲＡＭに保持したカメラの位置、ステップＵ５でＲＡＭに保持したカメラと被写体の距離及びステップＵ８’で保持したズーム値を被写体位置情報（画像位置情報）として撮影画像に対応付けて保存記録する（名称は、再生時に、カメラの位置とカメラとの距離、ズーム値を基に上記ステップＵ７’〜Ｕ９’で述べたような名称取得動作（計算及び名称ファイル検索動作）を行なうことにより名称を取得して再生画像に合成（重畳表示）することができる）。
上記構成により、カメラ位置、被写体との距離及びズーム値に応じた被写体名称を簡単な操作で取得することができる。また、ユーザは所望する名称の被写体の正確な位置が分からなくてもズーム操作により表示される名称から目的の被写体を捉えて撮影することができる。また、遠くの被写体を撮る場合、似たような被写体があっても名称が表示されるので被写体を間違えるようなことはない。
また、上記構成により、ＧＰＳ測位で得たカメラの位置情報とカメラによる測距及び／又は方位計測で得た被写体との距離及び／又は方位（及び／又はズーム値）から被写体の名称を得ることができる。また、取得した被写体の名称を撮影画像と対応付けて保存記憶し再生時に再生画像に被写体名称を重畳表示することができる。
【００９５】
また、上記図６、図１０、図１１の実施例ではカメラ装置の位置情報をＧＰＳによる計測により行なうように構成したがこれに限定されない（例えば、カメラ装置が車載用カメラ等移動体に搭載するカメラ装置のような場合にはジャイロセンサー及び移動距離計測装置によって得る移動体の位置をカメラ装置の位置とすることができる）。
【００９６】
また、被写体との距離情報の取得手段として上記各実施例の説明では測距部２１に測距センサー（位相差センサー又は赤外線センサー）を備えた例について述べたが被写体との距離情報取得手段はこれに限定されない。例えば、カメラ装置がＡＦ機能を備えている場合にはステップＳ５、Ｕ５で被写体との距離情報をコントラストＡＦ時のレンズ位置から得るように構成することもできる。また、音響入力装置９を備えている場合にはステップＳ５、Ｕ５で被写体との距離情報を音声入力するように構成することもできる。また、ステップＳ５、Ｕ５で被写体との距離情報をキー入力するように構成する（一例として、被写体との標準距離を１００メートルとし、＋／−キー４５の操作により２０メートルずつ増減させるように構成する）こともできる。また、予め登録した複数の数値から選択設定するようにしてもよい。
【００９７】
また、被写体の方位情報の取得手段は方位センサーに限定されない。例えば、方位情報をＧＰＳにより得た２点の位置情報から得ることもできる。また、音響入力装置９を備えている場合にはステップＳ５、Ｔ５で被写体の方位を音声入力するように構成することもできる。また、ステップＳ５、Ｔ５で被写体の方位をキー入力するように構成することもできる。また、予め登録した複数の角度（方位）から選択設定するようにしてもよい。
【００９８】
また、上記各実施例で、デジタルカメラ１０に通信インターフェイス及び通信制御機能を備えるようにして、被写体の名称や保存記憶データ、被写体位置、カメラ位置、被写体距離、被写体方位、ズーム値等をインターネット等の通信ネットワークを介して外部装置に送信できるようにしてもよい。
【００９９】
[再生時の被写体名称再生動作例]
図１２は、再生時の被写体の位置情報（名称）名称再生動作の一実施例を示すフローチャートである。
ステップＶ１：（初期設定）
図３で、再生モードが起動されると制御部３はページカウンタの値を１にセットする。
【０１００】
ステップＶ２：（被写体の位置算出）
制御部３はページカウンタの値に対応する画像番号の撮影画像に対応する被写体位置情報（画像位置情報；カメラの位置と、カメラと被写体との距離及び／又は被写体の方位及び／又はズーム値（被写体の位置そのものでもよい））をフラッシュメモリ６から取り出して図６（ｂ）のステップＳ７、図１０（ｂ）のステップＴ７、又は図１１（ｂ）のステップＵ７で説明したような計算及びサーチを行なって被写体の名称（文字コード）を取得する。なお、撮影時に被写体の名称を取得してフラッシュメモリ６に保存記憶する場合にはこのステップは不要となる。
【０１０１】
ステップＶ３：（画像の再生及び被写体名称の表示）
制御部３はページカウンタの値に対応する画像番号の画像をフラッシュメモリ６から取り出して伸張処理を施し、表示部７に送って画面表示すると共に上記ステップＶ２で取得した被写体の名称（又は撮影時に取得され、保存記録された場合はその名称）（文字コード）を文字イメージに変換して表示部７に送って再生画像の所定の位置に重畳表示する。
【０１０２】
ステップＶ４：（ページ送りの有無判定）
ユーザはページ送りキーを押すことにより再生画像のページ送りを行うことができる。制御部３は操作部４から送られる状態信号を調べ、ページ送りキーが押された場合にはＶ５に遷移し、そうでない場合にはＶ６に遷移する。なお、ページ送りキーとしてシャッターボタン４６を用いることができる（他の機能選択ボタンにページ送り機能を割り当ててもよい）。
【０１０３】
ステップＶ５：（ページカウンタのカウントアップ）
制御部３はページカウンタに１を加えてページカウンタをカウンタアップする。
【０１０４】
ステップＶ６：（再生モード解除の有無判定）
制御部３は操作部４から送られる状態信号を調べ、処理モード切替えスイッチ或いは再生モード解除キーが押された場合には再生処理を終了する。また、そうでない場合にはＶ４に戻る。
【０１０５】
なお、上記図６（ｂ）、図１１（ｃ）の説明ではユーザによるマニュアルズームの場合を例として説明したが、これに限定されない（つまり、オートズームでもよい）。
【０１０６】
以上、本発明のいくつかの実施例について説明したが本発明は各実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。また、上記各実施例ではカメラ装置がデジタルカメラの場合を例として説明したが、本発明はデジタルカメラ以外の電子カメラや銀塩カメラにも適用できる。
【０１０７】
【発明の効果】
上記説明したように、本発明によれば、適切且つ正確な地名、施設名等の被写体名を取得できる。また、スルー（ファインダ）画像表示時に被写体名称を取得する場合、ユーザが被写体の正確な位置が分からない場合でも、被写体名を基に所望の被写体を撮影できる。また、被写体の正確な名称がわからない場合に被写体の撮影及び被写体名の取得ができる。また、類似の被写体候補があっても名称をもとに撮影できるので被写体を誤って撮影するようなことが生じない。
【０１０８】
また、ズーム値に応じて被写体の名称を変更するので、撮影画像との違和感が生じない。また、スルー画像表示時に被写体名称を取得する場合、ズーム倍率を上げて被写体を絞っていくことができるので、被写体の位置が分からなくても名称を基に所望の被写体を簡単に撮影することができる。
【図面の簡単な説明】
【図１】本発明の測位機能付きカメラ装置の一実施例の構成を示すブロック図である。
【図２】データベースの構成例の説明図である。
【図３】名称検索ファイルの一実施例の構成を示す図である。
【図４】名称データファイルの一実施例の構成を示す図である。
【図５】ズーム値に対応した名称の説明図である。
【図６】撮影時の被写体の名称等の位置情報取得動作の一実施例を示すフローチャートである。
【図７】ズーム値に対応した撮影画像と名称の表示例を示す図である。
【図８】名称検索ファイルの他の実施例の構成を示す図である。
【図９】被写体方向の名称の表示例の説明図である。
【図１０】撮影時の被写体の名称等の位置情報取得動作の一実施例を示すフローチャートである。
【図１１】撮影時の被写体の名称等の位置情報取得動作の一実施例を示すフローチャートである。
【図１２】再生時の被写体の位置情報（名称）再生動作の一実施例を示すフローチャートである。
【符号の説明】
１  ＧＰＳ処理部（測位手段）
２  撮像系（撮影手段）
３  制御部（名称取得手段、被写体位置算出手段、ズーム量判別手段）
６  フラッシュメモリ（記憶手段）
８、８’  データベース（名称登録手段、名称取得手段）
１０  デジタルカメラ（カメラ装置、画像再生装置）
２１  測距部（被写体距離取得手段）
２２  方位計測部（被写体方位計測手段）
４３  ズームキー（ズーム指定手段）
【図１】
0004274656.tif 000002
【図２】
0004274656.tif 000003
【図３】
0004274656.tif 000004
【図４】
0004274656.tif 000005
【図５】
0004274656.tif 000006
【図６】
0004274656.tif 000007
【図７】
0004274656.tif 000008
【図８】
0004274656.tif 000009
【図９】
0004274656.tif 000010
【図１０】
0004274656.tif 000011
【図１１】
0004274656.tif 000012
【図１２】
0004274656.tif 000013