(57)【特許請求の範囲】
【請求項１】
撮影手段及び表示手段を備えたカメラ装置であって、
撮影位置の位置情報を取得する位置取得手段と、
この位置取得手段によって取得された位置情報に基づいて、その撮影位置に係わる複数の名称を取得する撮影位置情報取得手段と、
画像撮影を指示する撮影指示手段と、
撮影モードにおいて前記撮影指示手段による画像撮影の指示が行われる前は、前記表示手段には、前記撮影手段を介して取り込まれた被写体画像を、前記撮影位置情報取得手段で取得された前記撮影位置に係わる複数の名称を表示することなくスルー画像として表示する第１表示制御手段と、
前記撮影モードにおいて前記撮影指示手段による画像撮影の指示が行われた際は、前記表示手段には、前記スルー画像に代えて、前記撮影位置情報取得手段で取得された前記撮影位置に係わる複数の名称を表示する第２表示制御手段と、
この第２の表示制御手段によって前記表示手段に表示された複数の名称の中から所望の名称を選択する名称選択手段と、
前記撮影手段により撮影された撮影済画像を記憶すると共に、当該撮影済画像に関連付けて前記名称選択手段によって選択された名称を記憶する記憶制御手段と、
を備えたことを特徴とするカメラ装置。
【請求項２】
前記第２表示制御手段は、前記撮影指示手段による画像撮影の指示が行われた際は、前記表示手段には、前記スルー画像に代えて、前記撮影位置情報取得手段で取得された前記撮影位置に係わる複数の名称を表示し、この表示後に前記撮影手段で撮影された撮影済画像を前記撮影位置情報取得手段で取得された前記撮影位置に係わる複数の名称を表示することなく確認用の静止画像として表示する手段、を含むことを特徴とする請求項１記載のカメラ装置。
【請求項３】
前記第２表示制御手段は、前記撮影指示手段による画像撮影の指示が行われた際は、前記表示手段には、前記スルー画像に代えて、前記撮影手段で撮影された撮影済画像を確認用の静止画像として表示し、この表示後に前記撮影位置情報取得手段で取得された前記撮影位置に係わる複数の名称を表示する手段、を含むことを特徴とする請求項１記載のカメラ装置。
【請求項４】
撮影手段及び表示手段を備えたカメラ装置において、
撮影位置の位置情報を取得し、
この取得された位置情報に基づいて、その撮影位置に係わる複数の名称を取得し、
撮影モードにおいて画像撮影の指示が行われる前は、前記表示手段には、前記撮影手段を介して取り込まれた被写体画像を前記取得された撮影位置に係わる複数の名称を表示することなくスルー画像として表示し、
前記撮影モードにおいて画像撮影の指示が行われた際は、前記表示手段には、前記スルー画像に代えて前記取得された撮影位置に係わる複数の名称を表示し、
前記表示手段に表示された複数の名称の中から所望の名称を選択し、
前記撮影手段により撮影された撮影済画像を記憶すると共に、当該撮影済画像に関連付けて前記選択した名称を記憶することを特徴とする撮影位置情報表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はカメラ装置における撮影場所の地名や撮影位置等の撮影位置情報の表示技術に関する。
【０００２】
【従来の技術】
測位情報を基に撮影位置を取得し、再生時に撮影画像に地名を対応付けて表示するカメラ装置がある。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の測位機能付きカメラ装置では撮影時に地図や地名等のような撮影位置にかかわる情報を表示することができないので、記録時に対応付けられる地名がユーザの所望のものかどうかをそれを確認するためには撮影後、再生モードに切り替えて確認しなければならず、切り替えの手間がかかるといった問題点があった。
【０００４】
また、従来の測位機能付きカメラ装置では撮影画像に地名を対応付ける場合に幾つかの地名や施設が近くにあると撮影位置に最も近い場所にある場所の名称を対応付けるので、ユーザが付けたい地名とは異なる地名が対応付けられるといった不都合があった。
また、撮影後、家に帰って編集モード等により地名リストを表示して選択指定する方式の場合にはユーザが撮影場所がどこかを正確に覚えていないケースもあるといった問題点があった。
【０００５】
本発明は上記課題を解決するためになされたものであり、測位によって取得した撮影位置に基づく地図や地名等のような撮影位置にかかわる情報を容易に確認し得る、カメラ装置及び撮影位置情報表示方法の提供を目的とする。
【０００６】
【課題を解決するための手段】
請求項１、４記載の発明は、撮影手段及び表示手段を備えたカメラ装置であって、撮影位置の位置情報を取得する位置取得手段と、この位置取得手段によって取得された位置情報に基づいて、その撮影位置に係わる複数の名称を取得する撮影位置情報取得手段と、画像撮影を指示する撮影指示手段と、撮影モードにおいて前記撮影指示手段による画像撮影の指示が行われる前は、前記表示手段には、前記撮影手段を介して取り込まれた被写体画像を、前記撮影位置情報取得手段で取得された前記撮影位置に係わる複数の名称を表示することなくスルー画像として表示する第１表示制御手段と、前記撮影モードにおいて前記撮影指示手段による画像撮影の指示が行われた際は、前記表示手段には、前記スルー画像に代えて、前記撮影位置情報取得手段で取得された前記撮影位置に係わる複数の名称を表示する第２表示制御手段と、この第２の表示制御手段によって前記表示手段に表示された複数の名称の中から所望の名称を選択する名称選択手段と、前記撮影手段により撮影された撮影済画像を記憶すると共に、当該撮影済画像に関連付けて前記名称選択手段によって選択された名称を記憶する記憶制御手段と、を備えたことを特徴とする。
【０００７】
請求項２記載の発明は、前記請求項１記載の発明のカメラ装置において、前記第２表示制御手段は、前記撮影指示手段による画像撮影の指示が行われた際は、前記表示手段には、前記スルー画像に代えて、前記撮影位置情報取得手段で取得された前記撮影位置に係わる複数の名称を表示し、この表示後に前記撮影手段で撮影された撮影済画像を前記撮影位置情報取得手段で取得された前記撮影位置に係わる複数の名称を表示することなく確認用の静止画像として表示する手段、を含むことを特徴とする。
【０００８】
請求項３記載の発明は、前記請求項１記載の発明のカメラ装置において、前記第２表示制御手段は、前記撮影指示手段による画像撮影の指示が行われた際は、前記表示手段には、前記スルー画像に代えて、前記撮影手段で撮影された撮影済画像を確認用の静止画像として表示し、この表示後に前記撮影位置情報取得手段で取得された前記撮影位置に係わる複数の名称を表示する手段、を含むことを特徴とする。
【００１７】
【発明の実施の形態】
[回路構成例]
図１は、本発明の測位機能付きカメラ装置の一実施例の構成を示すブロック図であり、デジタルカメラ１０は、ＧＰＳアンテナ１’、ＧＰＳ処理部１、撮像部２、制御部３、操作部４、一次メモリ（ＤＲＡＭ）５、保存メモリ(フラッシュメモリ）６、表示部７及びデータベース８を備えている。
【００１８】
ＧＰＳ処理部（ＧＰＳ測位装置）１はＲＦ、Ａ／Ｄ、データレジスタ、カウンタ、デコーダ及びそれらを制御する制御部（マイクロコンピュータ）等により構成されている。また、ＧＰＳ処理部１はＧＰＳアンテナ１’によって受信されたＧＰＳ衛星からの受信電波を増幅・復調した後、取得した衛星データの解読を行ない、解読したデータによりデジタルカメラ１０の自己位置計算等の位置計測（測位）を行なう。ＧＰＳ処理部１による測位結果はデジタルカメラ１０全体を制御する制御部３に送られる。
【００１９】
撮像部２は取込んだ被写体像をデジタルデータに変換し、デジタルデータからデジタルの輝度、色差マルチプレクス信号（Ｙ、Ｃｂ、Ｃｒデータ）等の信号成分（以下、画像データ）を得てＤＲＡＭ５に転送する。
【００２０】
制御部３は、ＣＰＵ、ＲＡＭ、プログラム格納用メモリ及びタイマ等の周辺回路を有したマイクロプロセッサ構成を有しており、ＣＰＵは上述の各回路及び図示しない電源切換えスイッチ等にバスラインを介して接続し、プログラム格納用メモリに格納されている制御プログラムによりデジタルカメラ全体の制御を行なうと共に、操作部４からの状態信号に対応してプログラム格納用メモリに格納されている各モード処理用のプログラムや本発明に基づくデータベース検索プログラム、地図表示プログラム、地名表示／選択プログラム等を取り出して、デジタルカメラ１０の各機能の実行制御等を行なう。なお、プログラム格納メモリには上述した各プログラムのほか定数やメニューデータを格納している。
【００２１】
また、制御部３はシャッターボタン４６の全押し操作がされるとＤＲＡＭ５に書き込まれている画像データを読み出して、例えば、ＪＰＥＧ圧縮処理のような画像データ圧縮処理を施し、フラッシュメモリ６に保存記憶する。また、撮影画像（圧縮画像）の保存記憶動作と並行或いは前後して表示部７に撮影画像を表示すると共に撮影場所の地図或いは地名の表示制御を行い地名の選択指定を可能とする。また、選択された地名を撮影画像に関連付けてフラッシュメモリ６に保存記憶する。また、制御部３は再生時にフラッシュメモリ６から取り出された画像データに伸張処理を施して画像データを再生する。また、撮影画像の撮影場所の地名リスト等を表示し、選択取得を可能とする。
操作部４は、処理モード切替えスイッチ、表示切替キー４４、＋／−キー４５、シャッターボタン４６等のキーやスイッチを構成部分としており、これらのキー或いはスイッチが操作されると状態信号が制御部３に送出される。
【００２２】
ＤＲＡＭ５は作業用メモリとして用いられ、撮影画像や再生画像を一時的に記憶する画像バッファ領域や圧縮／伸張時や地図データの一時記憶に用いる作業用領域等が確保されている。また、フラッシュメモリ６は撮影した画像を保存記憶する。
【００２３】
表示部７は制御部３の表示制御により、処理選択時の機能選択用メニューやガイド（或いはアイコン）や、撮像時のスルー画像、撮影場所の地図或いは地名および再生時の再生画像等を液晶画面に表示する。
【００２４】
[データベース]
データベース８は、フラッシュメモリ、ＣＦ(コンパクトフラッシュメモリ）又はＣＤ等の大容量の保存記憶メモリに保存記憶された複数のファイルからなっている。
データベースを格納する保存記憶メモリ（８）は図２（ａ）に示すように地図検索ファイル記憶領域８１、地図データファイル記憶領域８２及び地名ファイル記憶領域８３が確保され、それぞれの記憶領域には予めメーカー等で作成・登録された、地図検索ファイル１１０（図３）、地図データファイル１２０〜１４０及び地名ファイル１５０（又は１５０’）（図６（図７））が撮影場所情報（地図、地名）を効率的に取り出すように相互に関連付けられて保存記憶されている。なお、図２（ｂ）に示すように地名ファイル１５０’（図７）のみで構成したデータベース８’としてもよい。
また、実施例では撮影場所情報を効率的に取り出すように構築されたデータベースをフラッシュメモリに格納したが、これに限定されない。また、データベースはデジタルカメラ１０の装置本体に内蔵してもよいが、地図や地名は国別、或いは目的別（観光地、自然等）に分類しやすいので、実施例ではある程度のデータ量毎に地域別にまとめ、ＣＦのようなデジタルカメラ１０の本体に着脱容易な記録媒体に格納するようにしてもよい（この場合、デジタルカメラ１０はデータベース用ＣＦを着脱自在に構成される）。以下、データベースを構成する各ファイルの構成（構造）例について説明する。
【００２５】
１−１．地図検索ファイル（図３）
図３は地図検索ファイル１１０の構成例を示す図である。
【００２６】
図３で、地図検索ファイル１１０はメッシュ番号欄１１１、座標欄１１２、地図データポインタ欄１１３、隣接地図ポインタ欄１１４、地名データポインタ欄１１５を備えている。
【００２７】
メッシュ番号欄１１１は、取得した撮影位置周辺の地名をすばやく検索するための検索キーであり、（後述するＬ１レベルの地図番号＋メッシュNo.（０１〜２４））で表されるメッシュ番号を格納する（図３の例ではメッシュ番号５２２０１〜５２２０５が示されている）。なお、メッシュ番号の桁数は図示の便宜上５（桁地図番号３桁＋メッシュ番号）としたが、実際には地図番号は所定の分類基準により３桁以上のコードとして与えられるのでメッシュ番号は５桁以上で与えられる）。
【００２８】
また、座標欄１１２はメッシュの四隅（Ａ〜Ｄ）の座標（緯度、経度）を格納する。これにより、デジタルカメラ１０は撮影位置（座標）を取得すると、その座標と座標欄１１２の座標Ａ〜Ｄを比較してその撮影場所がどの地図のどのメッシュ内にあるかを知ることができ、対応する地図（すなわち、現在地の詳細な地図（実施例ではレベル１の地図））を撮影位置（座標）が画面の中心になるように切り出すことができる（図５（ａ））。
【００２９】
また、地図データポインタ欄１１３は取得した撮影位置（座標）を含む地図データを取り出すためのポインタ（その地図データの格納アドレス）を格納する。なお、ユーザは表示する地図レベル（地図の縮尺）Ｌ１〜Ｌ３を指定できるので、地図データポインタ欄１１３には地図レベルＬ１〜Ｌ３に対応したポインタがそれぞれ格納されている。
また、隣接地図ポインタ欄１１４はそのメッシュの属する地図に隣接するＬ１レベルの地図のアドレス（図３の例では説明上、地図番号を示した）が格納されている。すなわち、Ｌ１レベルの地図で全国を覆うとしたとき地図番号「５２２」の隣接地図（Ｌ１レベル）は図４（ａ）に示すように地図番号「４２１」〜「４２３」、「５２１」、「５２３」、「６２１」〜「６２３」の８枚の地図となる。
また、図４（ｂ）に示すようにメッシュ番号「５２２０１」のメッシュには地図番号「４２１」、「４２２」、「５２１」の地図が隣接するので、隣接地図ポインタ１１４には地図番号「４２１」、「４２２」、「５２１」の地図データのアドレスが格納される。同様に、メッシュ番号「５２２０２」〜「５２２０５」のメッシュには地図番号「４２２」の地図が隣接するので、メッシュ番号「５２２０２」〜「５２２０５」の隣接地図ポインタ１１４には地図番号「４２２」の地図データのアドレスが格納される。なお、メッシュ番号「５２２１２」のように地図番号「５２２」の地図の内部にあって隣接する地図がない場合には隣接データポインタ欄１１４は空白となる。
【００３０】
これにより、例えば、撮影位置が地図番号「５２２」の地図の左上隅（すなわち、メッシュ「５２２０１」の左上隅）にあるような場合でも、撮影位置が画面中央に位置するようにしてメッシュ番号「５２２０１」に隣接する他のＬ１レベルの地図「４２１」、「４２２」、「５２１」の地図を画面サイズに切り出して表示することができる。
【００３１】
また、地名データポインタ欄１１５は取得した撮影位置（座標）が含まれるメッシュ内にある地名等（都道府県名、市町村名、地域名、施設名、店名、会社名、公園名、主川や橋、山、丘、鉄道、道路等の名称）のリストを表示するため、地名ファイル１５０に格納されている当該メッシュの地名データ群の先頭アドレスを格納する（図６参照）。
【００３２】
１−２．地図データファイル
地図情報は、地図データ（道路、鉄道、建物、地形等の図形情報及びそれらを意味付ける文字や記号）と地名等を表現する文字情報からなる。
【００３３】
地図データファイルには複数の縮尺レベルの地図が圧縮処理されて格納されている（以下、地図データをＬ１、Ｌ２、Ｌ３の３レベルの地図データとするがこれに限定されない）。
レベルＬ１の地図データ（図５（ａ）参照）は日本（又は諸外国）の公的機関の発行する縮尺の地図（日本なら国土地理院発行の２５，０００分の１の縮尺の地図)に相当する内容であり、当該国全体を覆う枚数分の地図データが地図番号と共にそれぞれ地図データファイル１２０に登録されている（１枚の記録媒体に登録しきれない場合には複数枚の記録媒体に分割されて登録されている)。
また、レベルＬ２の地図データ（図５（ｂ）参照）は１００，０００分の１程度の縮尺の地図（市町村レベルの概略地図（例えば、境界と市町村名を示した地図））を内容とし、当該国全体を覆う枚数分の地図データが地図番号と共にそれぞれ地図データファイル１３０に登録されている。
また、レベルＬ３の地図データ（図５（ｃ）参照）は２，００，０００分の１程度の縮尺の地図（都道府県レベルの概略地図（例えば、境界と都道府県名を示した地図））を内容とし、当該国全体を覆う枚数分の地図データが地図番号と共にそれぞれ地図データファイル１４０に登録されている
また、Ｌ１レベルの地図は縦方向に４分割、横方向６分割２４個（４×６＝２４）のメッシュに仮想的に分割され、各メッシュにはメッシュ番号（地図番号＋メッシュNo.）が割り当てられる。これにより各メッシュは約４００ｍ×２７０ｍメートルの矩形区域を２５，０００分の１に縮尺したサイズ（約２．４ｃｍ×１．８ｃｍ）となる。
また、表示時にはＬ１レベルの地図は撮影場所を示すマーク（例えば、図５（ａ）に示すような×印）を中心としてデジタルカメラ１０の表示部７の表示画面に表示される。なお、Ｌ２、Ｌ３レベルの地図の場合には図５（ｂ）、（ｃ）に示すように地図の中心を表示画面の中心として表示する（これにより、撮影場所と地図の位置関係が明らかとなる）。
【００３４】
１−３．地名ファイル（図６）
図６は地名ファイル１５０の構成例を示す図であり、地名ファイル１５０はメッシュ番号欄１５１及び地名欄１５３を備えている。
メッシュ番号欄１５１は図３のメッシュ番号１１１と同様のメッシュ番号を格納する。また、地名欄１５３は複数の地名表示ランク（この例では説明上、Ｒ１、Ｒ２、Ｒ３の３ランクとしたがこれに限定されない）からなる地名データ（文字コード）を格納する。
また、地名欄１５３のＲ１欄にはメッシュ番号欄１５１のメッシュが属する国、州或いは都道府県名等のように撮影場所を特定する際に用いる上位地名（この例では都道府県名）やその略称を表す文字コードが格納される。
また、Ｒ２欄にはメッシュ番号欄１５１のメッシュが属する市町村名等のように撮影場所を具体的に特定する際に用いる上位地名（この例では市町村名）やその略称を表す文字コードが格納される。
また、Ｒ３欄にはメッシュ番号欄１５１のメッシュ内の地名、施設名、店名、会社名、公園名、天然記念物、山、川、丘等の地形、鉄道、道路等（以下、単に「地名」と記す）の名称や略称を表す文字コード（文字コードに限定されない）が格納される。
【００３５】
上記図６のような地名ファイル１５０の構成により、デジタルカメラ１０で撮影場所の位置が取得され地図検索ファイル１１０のメッシュ番号が検索されると（例えば、メッシュ番号「５２２０４」が検索されたとすると）、後述するようにそのメッシュの地名データポインタ欄１１５に格納されている当該メッシュの地名データ群の先頭アドレス（この例では「４ＡＣ６」）で図６の地名ファイル１５０の２行目の先頭番地を示す）を基に、そのメッシュ内にある「地名」を表す文字コード群（地名データ群）を検索し、表示部７に一覧表示或いは順次表示してユーザに選択を促し、選択された「地名」（文字コード）を撮影位置（座標）と共に撮影画像に関連付けて保存記録することができる（図９〜図１１）。
【００３６】
また、撮影場所は必ずしも「地名」として表示される場所と一致するとは限らないが、このような場合、ユーザが最も近い地名を選択し、その後に例えば「付近」、「付近にて」といった文字コードを挿入する操作を行うことができる。
【００３７】
なお、図６の例ではメッシュ番号「５２２０４」の区域内の地名として３つ（青梅市の成木にある「神明神社」、同「蜆沢院」、青梅市の正沢にある「正沢寺」）を示したが、地名データ群に含まれる「地名」の上限はこれに限定されない。つまり、あるメッシュ内に存在する地名、施設名、店名、会社名、公園名、天然記念物、山、川、丘等の地形、鉄道、道路等のうちの全てでもよく、データベースの作成者（通常は、カメラメーカーや地図データベース作成専門会社）が適宜選択したものでもよい（地名の総数はデータベースを保存記憶する記憶媒体の容量によって制限される）。
また、図６の例では、同一のメッシュ番号について異なる地名（「成木  神明神社」、「成木  蜆沢院」、「正沢  正沢寺」）ごとにＲ１（東京都）、Ｒ２（青梅市）の文字コードを格納するようにしたが、同一のメッシュ番号のメッシュ内の地名についてはＲ１及びＲ２の文字コードをそれぞれ１つ格納し、同一メッシュに属する「地名」コードにポインタや間接アドレス法により関連付けられた地名ファイルを用いるようにしてもよい（このように地名ファイルを構成した場合には、登録するＲ１、Ｒ２の文字コードが減少するので地名ファイルの容量が圧縮され、同一記憶媒体に登録できる「地名」の数を増すことができる）。
【００３８】
２．地名ファイルの他の構成例（図７）
図７は地名ファイルの他の構成例を示す図であり、地名ファイル１５０’は図６で示した地名ファイル１５０の構成（メッシュ番号欄１５１及び地名欄１５３）に座標欄１５２を加えた構造をなしている。
図７で、メッシュ番号欄１５１は図３のメッシュ番号１１１と同様のメッシュ番号を格納する。
また、座標欄１５２はメッシュの四隅Ａ〜Ｄの座標（緯度、経度）を格納する。これにより、デジタルカメラ１０は撮影場所の位置（座標）を取得すると、その座標と座標欄１５２の座標Ａ〜Ｄを比較してその撮影場所がどの地図のどのメッシュ内にあるかを知ることができ、対応する地図（すなわち、現在地の詳細な地図）を表示することができる。
【００３９】
また、地名欄１５３は複数の地名表示ランク（この例では説明上３ランクとしたがこれに限定されない）からなる地名データ（文字コード）を格納する（地名欄１５３のランクＲ１〜Ｒ３の意味は図６の場合と同様である）。
【００４０】
地名ファイル１５０’を用いる場合にはデジタルカメラ１０は撮影位置を取得したときその位置を含むメッシュ内の「地名」を表示してユーザに検索を促すように構成できるので、撮影位置を含むメッシュ及びその隣接メッシュの一部からなる地図を同時或いは異なるタイミングで表示し、選択された「地名」と共に撮影画像に関連付けて保存記憶することができる（図８、図９）。
【００４１】
また、図２（ｂ）に示すように地名ファイル１５０’のみでデータベース８を構成した場合には（地図の表示なしで）選択された「地名」（文字コード）を撮影画像に関連付けて保存記憶することができる（図１０）。
【００４２】
[撮影モード時の動作例]
図８は撮影モード時のデジタルカメラ１０の概略動作を示すプロセスチャートであり、図８（ａ）は撮影画像のフラッシュメモリ６への取込み（保存記憶）と測位により取得した撮影位置に対応する「地名」の選択取得動作（図９、図１０）を（並行動作で）同時に行うと共に撮影画像の表示を行う例、図８（ｂ）は撮影画像のフラッシュメモリ６への取込み及び表示後に「地名」の選択取得動作を行う例、図８（ｃ）は撮影画像の表示、「地名」の選択取得動作の後に撮影画像のフラッシュメモリ６への取込み及び地名の関連付け動作を行う例を示す。
【００４３】
１．撮影画像の保存記憶と撮影位置情報の選択取得動作を同時に行う例
プロセスＰ１：（ＧＰＳ測位）
図８（ａ）で、撮影モードが起動されると、制御部３はＧＰＳ処理部１に測位開始指示信号を送って、ＧＰＳ測位処理を開始させる。ＧＰＳ処理部１は測位開始指示信号を受け取ると、ＧＰＳ測位装置を起動してアンテナ１’を介して受信した受信電波の受信処理を行ない、受信処理の後、デジタルカメラ１０の自己位置（座標）を算出し、測位結果（計算値）を制御部３に送出する。制御部３はＧＰＳ処理部１から測位結果を受け取ると測位を終了させ、測位結果をＲＡＭの測位結果記憶エリアに保持する。なお、このプロセスは説明上Ｐ２の前段で行なうものとしたが下記プロセスＰ２とＰ３の間又はＰ３とＰ４の間で行うようにしてもよい。
【００４４】
プロセスＰ２：（画像の取込み及びスルー表示）
制御部３は被写体画像（画像データ）を撮像部２を介してＤＲＡＭ５に順次取込み、表示部７にスルー（ファインダ）表示する。
【００４５】
プロセスＰ３：（撮影指示の有無判定）
制御部３は操作部４から送られる状態信号を調べ、シャッターボタン４６が全押しされた場合には撮影指示ありとしてＰ４に遷移する。また、同時にＰ５を起動する。
【００４６】
プロセスＰ４：（撮影画像の保存記憶処理(撮影処理））
制御部３はＤＲＡＭ５に取りこまれている画像データに圧縮処理を施してフラッシュメモリ６に取込み、保存記憶する。
【００４７】
プロセスＰ５（地名等表示及び地名の選択取得動作）
また、制御部３は上記プロセスＰ１で取得しＲＡＭの測位結果記憶エリアに保持している測位結果（自己位置＝撮影位置（座標））を基に図９又は図１０に示すような、地図及び「地名」の表示及び／又は「地名」の選択取得動作（撮影位置に対応する地名が複数登録されている場合）を実行する。
【００４８】
プロセスＰ６：（撮影画像の表示）
また、制御部３は上記プロセスＰ５の地名の選択動作後に、撮影指示時点にＤＲＡＭ５に取込まれた画像を取り出して表示部７に送って表示（静止画表示）する。
【００４９】
プロセスＰ７：（撮影画像の保存記憶及び地名表示動作等の終了判定）
制御部３は上記プロセスＰ４とプロセスＰ５及びＰ６が終了したかを調べ、Ｐ４とＰ５及びＰ６が終了している場合にはＰ８に移行し、そうでない場合には終了していない方の動作を実行する（つまり、Ｐ４が終了しなければＰ４の画像の保存記憶処理を行い、Ｐ５又はＰ６が終了していなければ地名表示動作等を実行する）。
【００５０】
プロセスＰ８：（撮影画像と撮影情報の関連付け）
制御部３は上記プロセスＰ７で上記プロセスＰ４とＰ５及びＰ６の終了を判断するとＰ４で保存記憶された撮影画像に関連付けてＰ５で取得した地名（文字データ）やＰ１で取得した撮影位置（座標）等の撮影位置情報をフラッシュメモリ６に保存記憶する。
【００５１】
２．撮影画像の保存記憶後に地名の選択取得動作を行う例
プロセスＰ４’：（撮影画像の表示）
また、図８（ｂ）で、制御部３は上記プロセスＰ３の撮影指示があると、撮影指示時点にＤＲＡＭ５に取込まれた画像を取り出して表示部７に送って表示（静止画表示）する。
【００５２】
プロセスＰ５’：（撮影画像の保存記憶処理(撮影処理））
制御部３はＤＲＡＭ５に取込まれている画像データに圧縮処理を施してフラッシュメモリ６に取込み、保存記憶する。
【００５３】
プロセスＰ６’：（地名等表示及び地名の選択取得動作）
また、制御部３は上記プロセスＰ１で取得しＲＡＭの測位結果記憶エリアに保持している測位結果を基に図９又は図１０に示すような地図、「地名」の表示及び「地名」の選択取得動作を実行する。
プロセスＰ７’：（撮影画像と撮影情報の関連付け）
制御部３は上記プロセスＰ６’が終了するとＰ５’で保存記憶された撮影画像に関連付けてＰ６’で取得した地名（文字データ）やＰ１で取得した撮影位置（座標）等の撮影位置情報をフラッシュメモリ６に保存記憶する。
【００５４】
３．地名の選択取得動作の後に撮影画像の保存記憶を行う例
プロセスＰ４”：（撮影画像の表示）
また、図８（ｃ）で、制御部３は上記プロセスＰ３の撮影指示があると、撮影指示時点にＤＲＡＭ５に取込まれた画像を取り出して表示部７に送って表示（静止画表示）する。
【００５５】
プロセスＰ５”（地名等表示及び地名の選択取得動作）
制御部３は上記プロセスＰ１で取得しＲＡＭの測位結果記憶エリアに保持している測位結果を基に図９又は図１０に示すような地図、「地名」の表示及び「地名」の選択取得動作を実行する。
【００５６】
プロセスＰ６”：（撮影画像及び撮影位置情報の保存記憶処理(撮影処理））制御部３は上記プロセスＰ５”が終了するとＤＲＡＭ５に取りこまれている画像データに圧縮処理を施してフラッシュメモリ６に取込み保存記憶すると共に撮影画像に対応付けてＰ５”で取得した地名（文字データ）やＰ１で取得した撮影位置（座標）等の撮影位置情報を保存記憶する。
【００５７】
なお、上記図８の各プロセスチャートでは地名の表示動作又は選択取得動作の前後に撮影画像の表示を行うようにしたが、図９（ｃ）のステップＳ６”及び図１１（ｂ）に示すように撮影画像と地図や地名等の撮影位置情報を表示部７の表示画面に同時に表示するようにしてもよい。
［地名等表示及び地名の選択取得動作例（１）］
図９は図８のプロセスＰ５’（又はＰ６’、Ｐ５”）の「地名」の選択取得プロセスの具体的な動作例を示すフローチャートであり、図９（ａ）は地図の表示後に「地名」の選択取得を行う例、図９（ｂ）は「地名」の選択取得後に地図を表示する例、図９（ｃ）は地図の表示と「地名」候補の表示を同時に行い（地図と地名を重畳表示し）地名を選択取得する例である。
【００５８】
１．地図の表示後に「地名」の選択取得を行う例
ステップＳ１：（地図検索ファイルの自動検索）
図９（ａ）で、制御部３は図８のプロセスＰ１で取得しＲＡＭの測位結果記憶エリアに保持している自己位置の座標値（緯度、経度）を基に図３に示す地図検索ファイル１１０を検索し、地図検索ファイル１１０の座標欄１１２の各座標値と自己位置を示す座標値とを比較し自己位置が含まれるメッシュ番号のレコードをヒットすると地図データポインタ欄１１３からＬ１レベルの地図データのポインタを取り出し、地図データファイル１２０を検索する。
【００５９】
ステップＳ２：（地図の表示）
制御部３は上記ステップＳ１で検索した地図データ（圧縮データ）を取り出して伸張処理を施してＤＲＡＭ５の作業用領域に展開した後、撮影位置が表示画面の中央になるようにＬ１レベルの地図データから画面サイズのデータを切り出して表示部７に送って表示する（図５（ａ））。また、この際、撮影位置を示すマーク（図５（ａ）の例では中央に示されている×印）を表示する。また、マークは差別表示（ブリンクさせたり表示色を変えて他と区別し一見して撮影位置と分かるように表示）することが望ましい。
なお、撮影場所が隣接するＬ１レベルの地図との境界近くにあって撮影位置を中心とした場合にＬ１レベルの地図１枚だけでは地図データが足りない場合ににはその隣接地図ポインタ欄１１４から隣接するＬ１レベルの地図のポインタを取り出し、それらの地図データのうち必要部分を切り出して接合し撮影位置が画面中央になるように座標変換し、画面サイズに切り出して合成表示する。
例えば、図４（ｂ）に示すように撮影位置が地図番号「５２２」の地図の左上隅（図３、図４の例では撮影位置（×印）がメッシュ番号「５２２０１」のメッシュ内）にあるときは、そのメッシュ番号の隣接地図ポインタ欄１１４から隣接するＬ１レベルの地図「４２１」、「４２２」、「５２１」のポインタを取り出し、それらの地図データのうち必要部分を切り出して接合し撮影位置が画面中央になるように座標変換し、 画面サイズに切り出して合成表示する。
【００６０】
ステップＳ３：（表示レベル切り替え操作の有無判定）
ユーザは表示された地図の表示レベルを切り替えたい場合には表示切替キー４４を押すと異なったレベル（縮尺）の地図を表示させることができる。制御部３は操作部４から送られる状態信号を調べ、表示切替キー４４の操作を検出するとＳ４に遷移し、そうでない場合はＳ６に遷移する。
【００６１】
ステップＳ４：（指定されたレベルの地図データ検索）
制御部３は表示切替キー４４が１回押されると地図データポインタ欄１１３からＬ２レベルの地図データのポインタを取り出し、地図データファイル１３０を検索する。また、さらに表示切替キー４４が押されると押されるたびに地図データポインタ欄１１３からＬ３レベル、Ｌ１レベル、Ｌ２レベルの順で地図データのポインタを取り出し、地図データファイル１４０、１２０、又は１３０を検索する。
【００６２】
ステップＳ５：（指定されたレベルの地図表示）
制御部３は上記ステップＳ４で検索した指定レベルの地図データファイルからヒットした地図データ（圧縮データ）を取り出し、伸張処理を施してＤＲＡＭ５の作業用領域に展開した後、撮影位置が表示画面の中央になるように当該メッシュ番号のメッシュ及び隣接メッシュがその地図データの中央部分にくるように地図データを表示画面サイズに切り出して表示部７に送って表示し、Ｓ３に遷移する。また、この際、撮影位置を示すマークを表示する。
【００６３】
ステップＳ６：（地名ファイルの検索）
制御部３は上記ステップＳ１又はＳ４で検索した地図検索ファイル１１０のメッシュ番号のレコードの地名データポイント欄１１５から地名ファイル１５０のポインタ（当該メッシュ番号のメッシュ内の地名データ群の先頭アドレス）を取り出して、地名ファイル１５０を検索し、同じメッシュ番号のレコードをヒットするとメッシュ番号が同じレコードの地名欄１５３の地名データ（つまり、メッシュ番号が同じ地名コード（地名を表す文字コード）を取り出す。
【００６４】
ステップＳ７：（地名数の判定）
制御部３は上記ステップＳ６で取り出した地名コードが地名ファイル１５０に複数登録されているか否かを判定し、複数ある場合にはＳ８に遷移し、そうでない場合にはＳ１０に遷移する。
【００６５】
ステップＳ８：（地名リストの表示及び地名の選択）
制御部３は上記ステップＳ７で地名ファイル１５０に同一メッシュ内の複数の地名データが登録されていると判定すると、上記ステップＳ６で取り出した地名コードを表示部７に送って図１１（ａ）に示すように地名一覧（リスト）を表示すと共にカーソル１０１を表示してユーザに地名の選択を促す。なお、「地名」数が画面上に表示可能な行数を超える場合には「地名」をスクロール表示することができる。
ユーザは＋／−キー４５を操作してカーソル１０１を上下させて撮影位置を示す「地名」若しくは撮影位置に最も近い「地名」を選択することができる。また、撮影位置に最も近い「地名」を選択した際、機能選択キー（例えば、表示切替キー４４）を押すと「付近」という文字や「上」、「下」、「前」、「後」といった近くを意味する文字を表示し、選択できるようにしてもよい。
【００６６】
ステップＳ９：（選択する地名の確認）
ユーザが確認キー（例えば、シャッターボタン４６）を押すと、制御部３は上記ステップＳ８で選択指定した地名等（文字コード）を取得してＲＡＭに保持し、Ｐ６（図８（ａ））、Ｐ７’（図８（ｂ））又はＰ６”（図８（ｃ））に移行する。
【００６７】
ステップＳ１０：（地名の表示）
上記ステップＳ７の判定でメッシュ内に「地名」が一つしかない場合、制御部３はその地名コードを表示部７に送ってその地名を表示すると共に地名（文字コード）を取得してＲＡＭに保持し、所定時間経過後、Ｐ６（図８（ａ））、Ｐ７’（図８（ｂ））又はＰ６”（図８（ｃ））に移行する。
【００６８】
２．地名の選択取得後に地図を表示する例
ステップＳ１’：（地名ファイルの自動検索）
図９（ｂ）で、制御部３は図８のプロセスＰ１で取得しＲＡＭの測位結果記憶エリアに保持している自己位置の座標値（緯度、経度）を基に図７に示す地名ファイル１５０’を検索し、地名ファイル１５０’の座標欄１５２の各座標値と自己位置を示す座標値とを比較し、自己位置が含まれるメッシュ番号のレコードをヒットするとメッシュ番号が同じレコードの地名欄１５３の地名データ（つまり、メッシュ番号が同じ地名コード）を取り出す。
【００６９】
ステップＳ２’：（地名数の判定）
制御部３は上記ステップＳ１’で取り出した地名コードが地名ファイル１５０に複数登録されているか否かを判定し、複数ある場合にはＳ３’に遷移し、そうでない場合にはＳ５’に遷移する。
【００７０】
ステップＳ３’：（地名リストの表示及び地名の選択）
制御部３は上記ステップＳ２’で地名ファイル１５０に同一メッシュ内の複数の地名データが登録されていると判定すると、上記ステップＳ１’で取り出した地名コード（文字コード群）を表示部１に送って図１１（ａ）に示すように地名一覧（リスト）を表示すると共にカーソル１０１を表示してユーザに「地名」の選択を促す。なお、「地名」数が画面上に表示可能な行数を超える場合には「地名」をスクロール表示することができる。
ユーザは＋／−キー４５を操作してカーソル１０１を上下させて撮影位置を示す「地名」若しくは撮影位置に最も近い「地名」を選択することができる。また、撮影位置に最も近い「地名」を選択した際、機能選択キー（例えば、表示切替キー４４）を押すと「付近」という文字や「上」、「下」、「前」、「後」といった近くを意味する文字を表示し、選択できるようにしてもよい。
【００７１】
ステップＳ４’：（選択する地名の確認）
ユーザが確認キー（例えば、シャッターボタン４６）を押すと、制御部３は上記ステップＳ３’で選択指定した地名等を取得してＲＡＭに保持し、Ｓ６’に遷移する。
【００７２】
ステップＳ５’：（地名の表示）
上記ステップＳ２’の判定でメッシュ内に「地名」が一つしかない場合、制御部３はその地名コードを表示部７に送ってその地名を表示すると共に地名（文字コード）を取得してＲＡＭに保持し、所定時間経過後、Ｓ６’に遷移する。
【００７３】
ステップＳ６’：（地図検索ファイルの自動検索）
制御部３は上記ステップＳ１’で検索した地名ファイル１５０’のメッシュ番号欄１５１に格納されているメッシュ番号をキーとして地図検索ファイル１１０を検索し、同じメッシュ番号のレコードをヒットすると、地図データポインタ欄１１３からＬ１レベルの地図データのポインタを取り出し、地図データファイル１２０を検索する。
【００７４】
ステップＳ７’：（地図の表示）
制御部３は上記ステップＳ６’で検索した地図データ（圧縮データ）を取り出して伸張処理を施してＤＲＡＭ５の作業用領域に展開した後、撮影位置が表示画面の中央になるように当該メッシュ番号のメッシュ及び隣接メッシュをＬ１レベルの地図データから表示画面サイズに切り出して表示部７に送って表示する（図５（ａ））。また、この際、撮影位置を示すマークを表示する。
なお、撮影場所が隣接するＬ１レベルの地図との境界近くにあって撮影位置をを中心とした場合にＬ１レベルの地図１枚だけでは地図データが足りない場合にはその隣接地図ポインタ欄１１４から隣接するＬ１レベルの地図のポインタを取り出し、それらの地図データのうち必要部分を切り出して接合し撮影位置が画面中央になるように座標変換し、画面サイズに切り出して合成表示する。
ステップＳ８’：（表示レベル切り替え操作の有無判定）
制御部３は操作部４から送られる状態信号を調べ、表示切替キー４４の操作を検出するとＳ９’に遷移し、そうでない場合はＳ１１’に遷移する。
【００７５】
ステップＳ９’：（指定されたレベルの地図データ検索）
制御部３は表示切替キー４４が１回押されると地図データポインタ欄１１３からＬ２レベルの地図データのポインタを取り出し、地図データファイル１３０を検索する。また、さらに表示切替キー４４が押されると押されるたびに地図データポインタ欄１１３からＬ３レベル、Ｌ１レベル、Ｌ２レベルの順で地図データのポインタを取り出し、地図データファイル１４０、１２０、又は１３０を検索する。
【００７６】
ステップＳ１０’：（指定されたレベルの地図表示）
制御部３は上記ステップＳ９’で検索した指定レベルの地図データファイルからヒットした地図データ（圧縮データ）を取り出し、伸張処理を施してＤＲＡＭ５の作業用領域に展開した後、撮影位置が表示画面の中央になるように当該メッシュ番号のメッシュ及び隣接メッシュをその地図データから表示画面サイズに切り出して表示部７に送って表示し、Ｓ８’に遷移する。また、この際、撮影位置を示すマークを表示する。
【００７７】
ステップＳ１１’：（表示終了判定）
ユーザが表示終了キー（例えば、シャッターボタン４６）を押すと、制御部３はＰ６（図８（ａ））、Ｐ７’（図８（ｂ））又はＰ６”（図８（ｃ））に移行する。
【００７８】
３．地図の表示と地名候補の表示を同時に行い地名を選択取得する例
ステップＳ１”：（地名ファイルの自動検索）
図９（ｃ）で、制御部３は図８のプロセスＰ１で取得しＲＡＭの測位結果記憶エリアに保持している自己位置の座標値（緯度、経度）を基に地名ファイル１５０’を検索し、地名ファイル１５０’の座標欄１５２の各座標値と自己位置を示す座標値とを比較し、自己位置が含まれるメッシュ番号のレコードをヒットするとメッシュ番号が同じレコードの地名欄１５３の地名データを取り出す。
【００７９】
ステップＳ２”：（地図検索ファイルの自動検索）
制御部３は上記ステップＳ１”で検索した地名ファイル１５０’のメッシュ番号欄１５１に格納されているメッシュ番号をキーとして地図検索ファイル１１０を検索し、同じメッシュ番号のレコードをヒットすると、地図データポインタ欄１１３からＬ１レベルの地図データのポインタを取り出し、地図データファイル１２０を検索する。
なお、上記説明では地名ファイル１５０’（Ｓ１”）の検索結果（メッシュ番号）で地図検索ファイル１１０を検索する（Ｓ２”）ようにしたが、ステップＳ１”で地図検索ファイル１１０の検索を行い、ステップＳ２”でその検索結果（地名データポインタ）を用いて地名ファイル１５０’を検索するようにしてもよい。
【００８０】
ステップＳ３”：（撮影画像地図及び地名候補の同時表示）
制御部３は上記ステップＳ２”で検索した地図データ（圧縮データ）を取り出して伸張処理を施してＤＲＡＭ５の作業用領域に展開した後、撮影位置が表示画面の中央になるように当該メッシュ番号のメッシュ及び隣接メッシュをＬ１レベルの地図データから表示画面サイズに切り出して表示部７に送って表示する。また、上記ステップＳ１”で取り出した地名（地名コード）のうちの一つ（最初ではレコード群の先頭レコードの地名コード）を表示部７に送って図１１（ｂ）に示すように３分割された表示画面の地名候補表示欄１０５に地名候補として撮影画像（撮影画像表示欄１０３に表示）及び地図（地図表示欄１０４に表示）と共に表示し、ユーザに表示レベルの切り替え又は「地名」の選択を促す。また、この際、撮影位置を示すマークを表示する。
【００８１】
なお、上記ステップＳ１”で取り出した「地名」が１つのみの場合には、地名候補表示欄１０５が確定した地名を表示する地名表示欄になる。
また、この例では撮影画像、地図及び地名候補を３分割された画面領域に同時に表示するように構成したが、撮影画像、地図、及び地名候補（又は地名リスト）を図１１（ｃ）に示すようなウインドウ１０３’，１０４’，１０５’に表示するようにして重畳表示するようにしてもよい。
【００８２】
なお、「地名」の選択時に、地名候補表示欄１０５に表示されている地名候補が撮影位置の「地名」又は撮影位置に最も近い地名でない場合にはユーザは＋／−キー４５を操作して「地名」候補をスクロールさせながら地名候補表示欄１０５に順次表示できる。この場合、制御部３は同じメッシュ番号のレコードの地名欄１５３から順次地名（文字コード）を取り出して地名候補表示欄１０５に表示する。
【００８３】
ステップＳ４”：（表示レベル切り替え操作の有無判定）
制御部３は操作部４から送られる状態信号を調べ、表示切替キー４４の操作を検出するとＳ５”に遷移し、そうでない場合はＳ７”に遷移する。
【００８４】
ステップＳ５”：（指定されたレベルの地図データ検索）
制御部３は表示切替キー４４が１回押されると地図データポインタ欄１１３からＬ２レベルの地図データのポインタを取り出し、地図データファイル１３０を検索する。また、さらに表示切替キー４４が押されると押されるたびに地図データポインタ欄１１３からＬ３レベル、Ｌ１レベル、Ｌ２レベルの順で地図データのポインタを取り出し、地図データファイル１４０、１２０、又は１３０を検索する。
【００８５】
ステップＳ６”：（指定されたレベルの地図及び地名候補の表示）
制御部３は上記ステップＳ５”で検索した指定レベルの地図データファイルからヒットした地図データ（圧縮データ）を取り出し、伸張処理を施してＤＲＡＭ５の作業用領域に展開した後、撮影位置が表示画面の中央になるように当該メッシュ番号のメッシュ及び隣接メッシュを指定された地図データから表示画面サイズに切り出して表示部７に送って表示する。また、上記ステップＳ１”で取り出した地名（地名コード）のうちの一つ（最初ではレコード群の先頭レコードの地名コード）を表示部７に送って、図１１（ｂ）に示すように３分割された表示画面の地名候補表示欄１０５に地名候補として撮影画像（撮影画像表示欄１０３に表示）及び地図（地図表示欄１０４に表示）と共に表示し、ユーザに表示レベルの切り替え又は「地名」の選択を促す。また、この際、撮影位置を示すマークを表示する。
なお、この例では撮影画像、地図及び地名候補を３分割された画面領域に同時に表示するように構成したが、撮影画像、地図、及び地名候補（又は地名リスト）を図１１（ｃ）に示すようなウインドウ１０３’，１０４’，１０５’に重畳表示するようにしてもよい。また、図１１（ｃ）の例では、撮影画像、地図、地名の３つを同時表示したが、これに限定されない（例えば、撮影画像と地名、或いは地図と地名のみを同時表示するようにしてもよい）。
【００８６】
ステップＳ７”：（選択する地名の確認）
ユーザが確認キー（例えば、シャッターボタン４６）を押すと、制御部３は上記ステップＳ３”又はＳ６”で選択指定した地名等を取得してＲＡＭに保持し、Ｐ６（図８（ａ））、Ｐ７’（図８（ｂ））又はＰ６”（図８（ｃ））に移行する。
［地名等表示及び地名の選択取得動作例（２）］
図１０は図８のステップＰ５（又はＰ６’、Ｐ５”）の地名等表示及び地名の選択取得プロセスの具体的な動作例を示すフローチャートであり、地図を表示しない例である。
ステップＴ１：（地名ファイルの自動検索）
図１０で、制御部３は図８のプロセスＰ１で取得しＲＡＭの測位結果記憶エリアに保持している自己位置の座標値（緯度、経度）を基に地名ファイル１５０’を検索し、地名ファイル１５０’の座標欄１５２の各座標値と自己位置を示す座標値とを比較し、自己位置が含まれるメッシュ番号のレコードをヒットするとメッシュ番号が同じレコードの地名欄１５３の地名データ（つまり、メッシュ番号が同じ地名コード）を取り出す。
【００８７】
ステップＴ２：（地名数の判定）
制御部３は上記ステップＴ１で取り出した地名コードが地名ファイル１５０に複数登録されているか否かを判定し、複数ある場合にはＴ３に遷移し、そうでない場合にはＴ５に遷移する。
【００８８】
ステップＴ３：（地名リストの表示及び地名の選択）
制御部３は上記ステップＴ２で地名ファイル１５０に同一メッシュ内の複数の地名データが登録されていると判定すると、上記ステップＴ１で取り出した地名コード群を図１１（ａ）に示すように一覧（リスト）表示すると共にカーソル１０１を表示してユーザに「地名」の選択を促す。なお、「地名」数が画面上に表示可能な行数を超える場合には「地名」をスクロール表示することができる。  ユーザは＋／−キー４５を操作してカーソル１０１を上下させて撮影位置を示す「地名」若しくは撮影位置に最も近い「地名」を選択することができる。また、撮影位置に最も近い「地名」を選択した際、機能選択キー（例えば、表示切替キー４４）を押すと「付近」という文字や「上」、「下」、「前」、「後」といった近くを意味する文字を表示し、選択できるようにしてもよい。
【００８９】
ステップＴ４：（選択する地名の確認）
ユーザが確認キー（例えば、シャッターボタン４６）を押すと、制御部３は上記ステップＴ３で選択指定した地名等を取得してＲＡＭに保持し、Ｐ６（図８（ａ））、Ｐ７’（図８（ｂ））又はＰ６”（図８（ｃ））に移行する。
【００９０】
ステップＴ５：（地名の表示）
上記ステップＴ２の判定でメッシュ内に「地名」が一つしかない場合、制御部３はその地名コードを表示部７に送ってその地名を表示すると共に地名（文字コード）を取得してＲＡＭに保持し、所定時間経過後、Ｐ６（図８（ａ））、Ｐ７’（図８（ｂ））又はＰ６”（図８（ｃ））に移行する。
【００９１】
なお、上記説明では測位をＧＰＳ測位によって行うものとしたがこれに限定されない（例えば、ジャイロによって自己位置を取得するようにしてもよい）。  また、上記説明では撮影位置を基に地名ファイルを検索し、表示された地名のうちからユーザが撮影位置か撮影位置に最も近い地名を選択して撮影画像に対応付けるようにしたが、これに限定されない。
【００９２】
例えば、図６の地名ファイルに、その地名欄に登録された建物等の名称で表される地点の座標も登録するようにし、撮影位置が取得されると自動的にその撮影位置に最も近い地点を検索して自動的に表示し、撮影画像に対応付けるようにしてもよい。また、図３の地図検索ファイルでメッシュ番号欄１１１に代えて個々の地名に１対１に対応する地名コードを格納する地名番号欄を設け、座標欄１１２を「地名」の座標（緯度、経度）一組とし、地名データポインタ欄１１５を「地名」の文字コードを格納する地名欄とし、取得した撮影位置（緯度、経度）と座標欄１１２の座標（緯度経度）を比較して最も近い座標が格納されている地名番号を有する地名をその撮影位置とし、地図を表示するようにしてもよい。
【００９３】
また、上記説明では撮影位置情報として地名（文字データ）及び位置（座標）を撮影画像に関係付けるようにしたが撮影位置情報はこれに限定されない（例えば、撮影位置情報として撮影位置の周辺地図を含むようにし、撮影画像に関連付けて記憶するようにしてもよい）。
【００９４】
以上、本発明の一実施例について説明したが本発明は上記実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。
【００９５】
【発明の効果】
本発明によれば、表示手段には、撮影モードにおいて画像撮影の指示が行われる前は撮影対象となりうる被写体画像を当該撮影位置に係わる情報を表示することなくスルー画像として表示し、前記撮影モードで画像撮影の指示が行われた際は、前記スルー画像に代えてその画像撮影の際の撮影位置に係わる情報を自動的に表示するようにしたので、撮影モードにおいてユーザが画像撮影を行う前は、スルー画像として表示される被写体画像には撮影位置に係わる情報等の余計な情報が表示されず、被写体が確認しやすく且つその被写体撮影に集中することができ、画像撮影をした際は、その撮影位置に係わる情報を、前記スルー画像が表示されていた表示上において直ちに確認することができる。
【図面の簡単な説明】
【図１】本発明の測位機能付きカメラ装置の一実施例の構成を示すブロック図である。
【図２】データベースの構成例を示す図である。
【図３】地図検索ファイルの構成例を示す図である。
【図４】メッシュ（分割区域）に隣接する隣接地図の説明図である。
【図５】撮影位置を含む地図の表示例である。
【図６】地名ファイルの構成例を示す図である。
【図７】地名ファイルのみで構成したデータベースが保存記憶される地名ファイルの構成例を示す図である。
【図８】撮影モード時のカメラ装置の概略動作を示すプロセスチャートである。
【図９】地名の選択取得プロセスの具体的な動作例を示すフローチャートである。
【図１０】地図、地名の表示及び地名の選択取得プロセスの具体的な動作例を示すフローチャートである。
【図１１】地名の表示及び選択時の表示例を示す図である。
【符号の説明】
１  ＧＰＳ処理部（撮影位置取得手段）
２  撮像部（撮影手段）
３  制御部（表示制御手段、記憶制御手段、地名表示制御手段、地名選択手段）
４  表示部〔表示手段）
６  フラッシュメモリ（保存記憶手段）
１０  デジタルカメラ（カメラ装置）
４５  ＋／−キー（地名選択手段）
１５０、１５０’  地名ファイル（地名記憶手段）
【図１】
0004518347.tif 000002
【図２】
0004518347.tif 000003
【図３】
0004518347.tif 000004
【図４】
0004518347.tif 000005
【図５】
0004518347.tif 000006
【図６】
0004518347.tif 000007
【図７】
0004518347.tif 000008
【図８】
0004518347.tif 000009
【図９】
0004518347.tif 000010
【図１０】
0004518347.tif 000011
【図１１】
0004518347.tif 000012