(57)【特許請求の範囲】
【請求項１】
撮影画像に、その撮影地点に関する位置情報を関連付けて記録するカメラ装置であって、
複数のＧＰＳ衛星から送られる電波を受信して現在位置の高度データを取得する測位手段と、
気圧を検出する気圧センサと、
気圧と高度とを変換する変換情報を記憶する変換情報記憶手段と、
前記気圧センサにより検出された気圧を前記変換情報記憶手段に記憶されている変換情報に基づいて高度に変換して気圧高度データを取得する気圧高度取得手段と、
前記測位手段により高度データが取得されたか否かを判断する判断手段と、
この判断手段により高度データが取得されたと判断された場合、前記測位手段により取得された高度データに基づくデータを撮影画像に関連付けて記録し、前記判断手段により高度データが取得されないと判断された場合、前記気圧高度取得手段により取得された気圧高度データに基づくデータを撮影画像に関連付けて記録する制御手段と、
撮影画像に関連付けて記録するための高度データが前記測位手段により取得された際に、この取得された高度データと前記気圧センサにより取得された気圧データとに基づき、前記変換情報記憶手段に記憶されている変換情報を補正する補正手段と、
を備えたことを特徴とするカメラ装置。
【請求項２】
前記測位手段は、現在位置の緯度・経度データを取得する手段を含み、
前記判断手段は、前記測位手段により現在位置の緯度・経度、高度の各データが取得されたか否かを判断し、
前記制御手段は、前記判断手段により緯度・経度データ及び高度データが取得されたと判断された場合、前記測位手段により取得された緯度・経度データ及び高度データに基づくデータを撮影画像に関連付けて記録するとともに、前記判断手段により高度データが取得されないと判断された場合、前記測位手段により取得された緯度・経度データ及び前記気圧高度取得手段により取得された気圧高度データに基づくデータを撮影画像に関連付けて記録することを特徴とする請求項１記載のカメラ装置。
【請求項３】
緯度・経度、高度の各データと特定の場所を表す名称データとが対応して記憶された名称記憶手段をさらに備え、
前記制御手段は、前記判断手段により緯度・経度データ及び高度データが取得されたと判断された場合、前記名称記憶手段から、前記測位手段により取得された緯度・経度データ及び高度データに対応する名称データを抽出するするとともに、前記判断手段により高度データが取得されないと判断された場合、前記名称記憶手段から、前記測位手段により取得された緯度・経度データ、及び前記気圧高度取得手段により取得された気圧高度データに対応する名称データを抽出する抽出手段を含み、この抽出手段により抽出された名称データを撮影画像に関連付けて記録することを特徴とする請求項２記載のカメラ装置。
【請求項４】
前記補正手段は、前記判断手段により高度データが取得されたと判断された場合、前記測位手段により取得された高度データと前記気圧センサにより検出された気圧データとに基づき、前記変換情報記憶手段に記憶されている変換情報を補正することを特徴とする請求項１乃至３のいずれかに記載のカメラ装置。
【請求項５】
前記変換情報記憶手段は、高度の絶対値を前記変換情報として記憶し、
前記気圧高度取得手段は、前記気圧センサにより検出された気圧に対応して前記変換情報記憶手段に記憶されている高度を前記気圧高度データとして取得し、
前記補正手段は、前記測位手段により取得された高度データと前記気圧センサにより取得された気圧データとに基づき、前記変換情報記憶手段に記憶されている高度の絶対値を補正することを特徴とする請求項１記載のカメラ装置。
【請求項６】
前記変換情報記憶手段は、高度の差分値を前記変換情報として記憶し、
前記気圧高度取得手段は、前記気圧センサにより検出された気圧を高度に変換する際に、前記変換情報記憶手段に記憶されている差分値を加減算することで前記気圧高度データを取得し、
前記補正手段は、前記測位手段により取得された高度データと前記気圧センサにより取得された気圧データとに基づき、前記変換情報記憶手段に記憶されている差分値を補正することを特徴とする請求項１記載のカメラ装置。
【請求項７】
前記変換情報記憶手段は、複数の気圧の各々に対応して前記変換情報を記憶することを特徴とする請求項７または８記載のカメラ装置。
【請求項８】
複数のＧＰＳ衛星から送られる電波を受信して現在位置の高度データを取得する測位手段と、気圧を検出する気圧センサと、気圧と高度とを変換する変換情報を記憶する変換情報記憶手段と、前記気圧センサにより検出された気圧を前記変換情報記憶手段に記憶されている変換情報に基づいて高度に変換して気圧高度データを取得する気圧高度取得手段と、撮影画像に、その撮影地点に関する位置情報を関連付けて記録する撮影記録手段とを備えたカメラ装置において、
前記測位手段により高度データが取得されたか否かを判断する判断ステップと、
高度データが取得されたと判断された場合、前記測位手段により取得された高度データに基づくデータを撮影画像に関連付けて記録し、高度データが取得されないと判断された場合、前記気圧高度取得手段により取得された気圧高度データに基づくデータを撮影画像に関連付けて記録するステップと、
撮影画像に関連付けて記録するための高度データが前記測位手段により取得された際に、この取得された高度データと前記気圧センサにより取得された気圧データとに基づき、前記変換情報記憶手段に記憶されている変換情報を補正するステップと、
を備えたことを特徴とする位置情報記録方法。
【請求項９】
複数のＧＰＳ衛星から送られる電波を受信して現在位置の高度データを取得する測位手段と、気圧を検出する気圧センサと、気圧と高度とを変換する変換情報を記憶する変換情報記憶手段と、前記気圧センサにより検出された気圧を前記変換情報記憶手段に記憶されている変換情報に基づいて高度に変換して気圧高度データを取得する気圧高度取得手段と、撮影画像に、その撮影地点に関する位置情報を関連付けて記録する撮影記録手段とを備えたカメラ装置が有するコンピュータを、
前記測位手段により高度データが取得されたか否かを判断する判断手段と、
この判断手段により高度データが取得されたと判断された場合、前記測位手段により取得された高度データに基づくデータを撮影画像に関連付けて記録し、前記判断手段により高度データが取得されないと判断された場合、前記気圧高度取得手段により取得された気圧高度データに基づくデータを撮影画像に関連付けて記録する制御手段と、
撮影画像に関連付けて記録するための高度データが前記測位手段により取得された際に、この取得された高度データと前記気圧センサにより取得された気圧データとに基づき、前記変換情報記憶手段に記憶されている変換情報を補正する補正手段として機能させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮影画像に、撮影地点を示す位置情報を関連付けて記録するカメラ装置、及び位置情報記録方法に関する。
【０００２】
【従来の技術】
従来、アドバンスド・フォト・システム（ＡＰＳ）に対応する銀塩カメラでは、銀塩フィルムに設けられたデータ・トラックに撮影日や露出条件等の撮影データを記録するようになっている。また、撮影画像を画像データとして記録媒体に記録するデジタルカメラでは、上記撮影データやその他の付加情報を、例えば画像データに埋め込んだり、画像データと対応させたりすることにより撮影画像と関連付けて記録できるようになっている。
【０００３】
一方、近年、ＧＰＳ（Global Positioning System：全地球的測位システム、汎地球測位システム）の普及に伴い、測位を行うＧＰＳ受信機の小型軽量化、省電力化が進んでおり、かかるＧＰＳ受信機をカメラへ組み込んだり、あるいはカメラに接続することにより、撮影地点を示す位置情報（緯度・経度、高度）を前述した付加情報の１つとして記録することが可能となっている。
【０００４】
【発明が解決しようとする課題】
しかしながら、ＧＰＳによる測位（以下、ＧＰＳ測位）においては、電波の受信可能なＧＰＳ衛星の数（捕捉可能な数）によって測定可能な情報が限られており、緯度・経度、高度を取得するためには４つのＧＰＳ衛星からの電波を受信する必要があり、電波の受信可能なＧＰＳ衛星が３つだけの場合には、３次元測位が行えず高度を取得することができない。
【０００５】
一方、写真を撮影する場合、撮影場所が必ずしも電波の受信に適した場所であるとは限らず、また、ＧＰＳ受信機がカメラ本体に内蔵であっても、又は外付けであっても、撮影時点において撮影者にとってはカメラアングルが最も重要であり、撮影に際してＧＰＳ受信機のアンテナの向きを最適な状態とはできず、かついちいち気にしていられないことも多い。
【０００６】
このため、撮影場所やアンテナの向き等の電波の受信環境の如何によっては、必ずしも緯度・経度と共に高度を記録することができず、例えば登山に際して、あるいは高所に上った際に何枚もの写真を撮ったときのように、内容が似通っている写真を複数撮影した場合には、後々それらの撮影地点を区別することができなくなるといった事態を招きやすいという問題があった。
【０００７】
本発明は、かかる従来の課題に鑑みてなされたものであり、確実に撮影地点の高度を撮影画像と関連付けて記録することができるカメラ装置、位置情報記録方法と、それらを実現するためのプログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
前記課題を解決するために本発明の請求項１の発明にあっては、撮影画像に、その撮影地点に関する位置情報を関連付けて記録するカメラ装置であって、複数のＧＰＳ衛星から送られる電波を受信して現在位置の高度データを取得する測位手段と、気圧を検出する気圧センサと、気圧と高度とを変換する変換情報を記憶する変換情報記憶手段と、前記気圧センサにより検出された気圧を前記変換情報記憶手段に記憶されている変換情報に基づいて高度に変換して気圧高度データを取得する気圧高度取得手段と、前記測位手段により高度データが取得されたか否かを判断する判断手段と、この判断手段により高度データが取得されたと判断された場合、前記測位手段により取得された高度データに基づくデータを撮影画像に関連付けて記録し、前記判断手段により高度データが取得されないと判断された場合、前記気圧高度取得手段により取得された気圧高度データに基づくデータを撮影画像に関連付けて記録する制御手段と、撮影画像に関連付けて記録するための高度データが前記測位手段により取得された際に、この取得された高度データと前記気圧センサにより取得された気圧データとに基づき、前記変換情報記憶手段に記憶されている変換情報を補正する補正手段と、を備えたことを特徴とする。
【００１０】
また、請求項２の発明にあっては、前記測位手段は、現在位置の緯度・経度データを取得する手段を含み、前記判断手段は、前記測位手段により現在位置の緯度・経度、高度の各データが取得されたか否かを判断し、前記制御手段は、前記判断手段により緯度・経度データ及び高度データが取得されたと判断された場合、前記測位手段により取得された緯度・経度データ及び高度データに基づくデータを撮影画像に関連付けて記録するとともに、前記判断手段により高度データが取得されないと判断された場合、前記測位手段により取得された緯度・経度データ及び前記気圧高度取得手段により取得された気圧高度データに基づくデータを撮影画像に関連付けて記録するものとした。
【００１２】
また、請求項３の発明にあっては、緯度・経度、高度の各データと特定の場所を表す名称データとが対応して記憶された名称記憶手段をさらに備え、前記制御手段は、前記判断手段により緯度・経度データ及び高度データが取得されたと判断された場合、前記名称記憶手段から、前記測位手段により取得された緯度・経度データ及び高度データに対応する名称データを抽出するするとともに、前記判断手段により高度データが取得されないと判断された場合、前記名称記憶手段から、前記測位手段により取得された緯度・経度データ、及び前記気圧高度取得手段により取得された気圧高度データに対応する名称データを抽出する抽出手段を含み、この抽出手段により抽出された名称データを撮影画像に関連付けて記録するものとした。
【００１４】
また、本発明の請求項４の発明にあっては、前記補正手段は、前記判断手段により高度データが取得されたと判断された場合、前記測位手段により取得された高度データと前記気圧センサにより検出された気圧データとに基づき、前記変換情報記憶手段に記憶されている変換情報を補正することを特徴とする。
【００１８】
また、本発明の請求項５の発明にあっては、前記変換情報記憶手段は、高度の絶対値を前記変換情報として記憶し、前記気圧高度取得手段は、前記気圧センサにより検出された気圧に対応して前記変換情報記憶手段に記憶されている高度を前記気圧高度データとして取得し、前記補正手段は、前記測位手段により取得された高度データと前記気圧センサにより取得された気圧データとに基づき、前記変換情報記憶手段に記憶されている高度の絶対値を補正することを特徴とする。
また、本発明の請求項６の発明にあっては、前記変換情報記憶手段は、高度の差分値を前記変換情報として記憶し、前記気圧高度取得手段は、前記気圧センサにより検出された気圧を高度に変換する際に、前記変換情報記憶手段に記憶されている差分値を加減算することで前記気圧高度データを取得し、前記補正手段は、前記測位手段により取得された高度データと前記気圧センサにより取得された気圧データとに基づき、前記変換情報記憶手段に記憶されている差分値を補正することを特徴とする。
また、本発明の請求項７の発明にあっては、前記変換情報記憶手段は、複数の気圧の各々に対応して前記変換情報を記憶することを特徴とする。
【００２０】
また、本発明の請求項８の発明にあっては、複数のＧＰＳ衛星から送られる電波を受信して現在位置の高度データを取得する測位手段と、気圧を検出する気圧センサと、気圧と高度とを変換する変換情報を記憶する変換情報記憶手段と、前記気圧センサにより検出された気圧を前記変換情報記憶手段に記憶されている変換情報に基づいて高度に変換して気圧高度データを取得する気圧高度取得手段と、撮影画像に、その撮影地点に関する位置情報を関連付けて記録する撮影記録手段とを備えたカメラ装置において、前記測位手段により高度データが取得されたか否かを判断する判断ステップと、高度データが取得されたと判断された場合、前記測位手段により取得された高度データに基づくデータを撮影画像に関連付けて記録し、高度データが取得されないと判断された場合、前記気圧高度取得手段により取得された気圧高度データに基づくデータを撮影画像に関連付けて記録するステップと、撮影画像に関連付けて記録するための高度データが前記測位手段により取得された際に、この取得された高度データと前記気圧センサにより取得された気圧データとに基づき、前記変換情報記憶手段に記憶されている変換情報を補正するステップと、を備えたことを特徴とする。
また、本発明の請求項９の発明にあっては、複数のＧＰＳ衛星から送られる電波を受信して現在位置の高度データを取得する測位手段と、気圧を検出する気圧センサと、気圧と高度とを変換する変換情報を記憶する変換情報記憶手段と、前記気圧センサにより検出された気圧を前記変換情報記憶手段に記憶されている変換情報に基づいて高度に変換して気圧高度データを取得する気圧高度取得手段と、撮影画像に、その撮影地点に関する位置情報を関連付けて記録する撮影記録手段とを備えたカメラ装置が有するコンピュータを、前記測位手段により高度データが取得されたか否かを判断する判断手段と、この判断手段により高度データが取得されたと判断された場合、前記測位手段により取得された高度データに基づくデータを撮影画像に関連付けて記録し、前記判断手段により高度データが取得されないと判断された場合、前記気圧高度取得手段により取得された気圧高度データに基づくデータを撮影画像に関連付けて記録する制御手段と、撮影画像に関連付けて記録するための高度データが前記測位手段により取得された際に、この取得された高度データと前記気圧センサにより取得された気圧データとに基づき、前記変換情報記憶手段に記憶されている変換情報を補正する補正手段として機能させることを特徴とする。
【００２１】
【発明の実施の形態】
以下、本発明の一実施の形態を図にしたがって説明する。
（第１の実施の形態）
図１は、本発明のカメラ装置であるデジタルカメラ１の概略構成を示すブロック図である。このデジタルカメラ１は撮像手段であるＣＣＤ２とＤＳＰ／ＣＰＵ３とを有している。ＤＳＰ／ＣＰＵ３は、画像データの圧縮・伸張、音声データの処理を含む各種のデジタル信号処理機能を有するとともにデジタルカメラ１の各部を制御するワンチップマイコンである。ＤＳＰ／ＣＰＵ３には、ＣＣＤ２を駆動するＴＧ（Timing Generator）４が接続されており、ＴＧ４には、ＣＣＤ２から出力される被写体の光学像に応じたアナログの撮像信号が入力するユニット回路５が接続されている。ユニット回路５は、入力した撮像信号を保持するＣＤＳと、その撮像信号を増幅するゲイン調整アンプ（ＡＧＣ）、増幅された撮像信号をデジタルの撮像信号に変換するＡ／Ｄ変換器（ＡＤ）から構成されており、ＣＣＤ２の出力信号はユニット回路５を経てデジタル信号としてＤＳＰ／ＣＰＵ３に送られる。
【００２２】
ＤＳＰ／ＣＰＵ３には、表示装置６、キー入力部７、気圧センサ８、ＧＰＳブロック９が接続されるとともに、アドレス・データバス１１を介してＤＲＡＭ１２、内蔵フラッシュメモリ１３、カード・インターフェイス１４が接続されており、カード・インターフェイス１４には、図示しないカメラ本体のカードスロットに着脱自在に装着された、本発明の記録媒体であるメモリ・カード１５が接続されている。ＤＲＡＭ１２は、ＣＣＤ２により撮像された後デジタル化された被写体の画像データ等を一時保存するバッファであるとともに、ＤＳＰ／ＣＰＵ３のワーキングメモリとしても使用される。ＤＲＡＭ１２に一時保存された画像データは、ＤＳＰ／ＣＰＵ３により圧縮（符号化）が行われ、最終的には所定のフォーマット（ＪＰＥＧ方式等）を備えた静止画ファイルとしてメモリ・カード１５に記録される。
【００２３】
表示装置６は、カラーＬＣＤとその駆動回路とを含み、撮影待機状態にあるときにはＣＣＤ２によって撮像された被写体画像をスルー画像として表示し、記録画像の再生時にはメモリ・カード１５から読み出され伸張された記録画像を表示する。キー入力部７は、電源キー、シャッタキー、ＭＥＮＵキー、十字キー等の複数の操作キーを含み、使用者によるキー操作に応じたキー入力信号をＤＳＰ／ＣＰＵ３に出力する。気圧センサ８は、本実施の形態においては高度を計測するために設けられた高度センサであり、気圧センサ８の気圧に応じた検出信号はデジタル信号に変換されてＤＳＰ／ＣＰＵ３へ送られる。ＧＰＳブロック９は、アンテナ１０により受信した複数の衛星から送られるＬ１帯のＣ／Ａコードを復調・解読し、現在地の緯度・経度、高度、年月日、時分等の測位データをＤＳＰ／ＣＰＵ３へ送る本発明の測位手段である。
【００２４】
内蔵フラッシュメモリ１３には、デジタルカメラ１全体の制御に必要とするプログラムが記憶されており、ＤＳＰ／ＣＰＵ３は、そのプログラムに従い動作することにより本発明の気圧高度取得手段、判断手段、制御手段、補正手段として機能する。さらに、内蔵フラッシュメモリ１３には、図２に示した気圧−高度変換テーブル１００を構成する、互いに対応する気圧データ１００ａと高度データ１００ｂとが前記プログラムと共に記憶されている。なお、気圧−高度変換テーブル１００は、標準大気の気圧と海抜高度との関係を示すものである。
【００２５】
次に、以上の構成からなるデジタルカメラ１における撮影モードでの動作を図３のフローチャートに従って説明する。
【００２６】
デジタルカメラ１は、電源がオン状態にあるとき撮影モードの設定とともに動作を開始し、ＣＣＤ２により撮像した被写体像をスルー画像として表示装置６の画面上に表示する（ステップＳＡ１）。やがてシャッターが押下されたら（ステップＳＡ２でＹＥＳ）、撮影処理を行い、ＣＣＤ２により撮像されデジタル化された画像データをいったんＤＲＡＭ１２に記憶した後（ステップＳＡ３）、ＧＰＳブロック９による測位を開始する（ステップＳＡ４）。このとき撮影場所が、例えば頭上を遮蔽物に被われた物陰などのように電波の受信環境が極めて悪い場所であって、３つ以上のＧＰＳ衛星の電波が受信できなかったときには（ステップＳＡ５でＮＯ）、気圧センサ８により気圧を検出するとともに、検出した気圧値と図２の気圧−高度変換テーブル１００とから現在地の気圧高度を取得する（ステップＳＡ６）。しかる後、ＤＲＡＭ１２に記憶されている画像データと上記気圧高度データとを互いに関連付けてメモリ・カード１５に記録し、例えば画像データを統一規格ＤＣＦ（Design rule for Camera File system）やＪＰＥＧ（Joint Photographic Expert Group）に合致するフォーマットの画像ファイルとして記録する場合には、気圧高度データ又は高度データを画像データ（符号化された画像データ本体）の付加データとして記録し（ステップＳＡ７）、今回の撮影処理を終了する。
【００２７】
また、受信環境が良好であって４つ以上のＧＰＳ衛星の電波が受信できたときには（ステップＳＡ５、ステップＳＡ８が共にＹＥＳ）、３次元測位により緯度・経度、高度のデータを取得し（ステップＳＡ９）、取得した高度データと、気圧センサ８により検出した気圧値とに基づき、前記気圧−高度変換テーブル１００を補正する（ステップＳＡ１０）。かかる補正は、例えば、内蔵フラッシュメモリ１３に、初期状態（工場出荷状態）で記憶されているデータ（気圧−高度変換テーブル１００）とは別に、必要に応じて書き替える高度データを各気圧データと対応付けて別途記憶しておき、これらの高度データをステップＳＡ９でＧＰＳにより取得した高度データ及び気圧センサにより検出された気圧値とに基づいて書き換えることによって行う。なお、初期状態で記憶されている高度データを直接書き換えるようにしたり、気圧データの方を書き換えるようにしても構わない。また、気圧−高度変換テーブル１００を書き換えずに、ステップＳＡ９でＧＰＳにより取得した高度データと、気圧−高度変換テーブル１００中の気圧センサにより検出された気圧値が一致する部分の高度データとを比較して、その差分値（補正値）を保持するようにし、以後、気圧センサ８により検出された気圧値と気圧−高度変換テーブル１００とから得られた高度データに対して前記差分値を加減算するようにしてもよい。しかる後、ＤＲＡＭ１２に記憶されている画像データと、ＧＰＳによる緯度・経度データ及び高度データとを互いに関連付けてメモリ・カード１５に記録し（ステップＳＡ１１）、今回の撮影処理を終了する。なお、ここでも双方のデータの関連付けはステップＳＡ７と同様にして行う。
【００２８】
また、例えば撮影場所の受信環境はさほど悪くないが、カメラアングルとの関係でアンテナ１０の向きが悪かった場合のように、３つのＧＰＳ衛星の電波しか受信できなかったときには（ステップＳＡ５でＹＥＳ、ステップＳＡ８でＮＯ）、２次元測位により緯度・経度を取得した後（ステップＳＡ１２）、ステップＳＡ６と同様にして気圧センサ８により検出した気圧値に基づき気圧高度データを取得する（ステップＳＡ１３）。しかる後、ＤＲＡＭ１２に記憶されている画像データと、ＧＰＳによる緯度・経度データと、上記気圧高度データとを互いに関連付けてメモリ・カード１５に記録し（ステップＳＡ１４）、今回の撮影処理を終了する。なお、ここでも双方のデータの関連付けは、ステップＳＡ７、ステップＳＡ１１と同様にして行う。
【００２９】
以上のように、本実施の形態においては、撮影時にＧＰＳによる測位が不可能だったり２次元測位しかできず高度データが取得できない場合には、気圧センサ８を用いて取得した気圧高度データを画像データと関連付けて記録するようにした。つまり、常に、撮影地点の高度を撮影画像と関連付けて記録することができる。このため、例えば登山に際して、あるいは高所に上った際に何枚もの写真を撮ったときのように、内容が似通っている写真を複数撮影した場合において、後々それらの撮影地点を区別することができなくなるといった事態を極力なくすことが可能となる。
【００３０】
しかも、３次元測位ができたときには、それにより得られた高度データ、つまり複数のＧＰＳ衛星との間の距離に依存するより正確な高度データを用いて、次回、気圧センサ８の検出値（気圧）に基づく気圧高度データの取得に際して使用される気圧−高度変換テーブル１００を補正することから、３次元測位ができず、高度データが取得できない状況下であっても、気象状況の影響を受けない精度の高い気圧高度データを取得することができる。よって、緯度・経度及び高度からなる、記録した画像の撮影地点を示す位置情報としての精度のバラツキをなくすことができる。
【００３１】
なお、前述したステップＳＡ７，ＳＡ１４における画像データと気圧高度データとの関連付け、及びステップＳＡ１１における画像データと高度データとの関連付けについては、前述した方法以外にも、例えば、前記画像データ（撮影画像）の所定位置に、気圧高度データ又は高度データ（数値）を直接映し込み、その状態の画像データを記録するようにしてもよい。また、メモリ・カード１５のメモリ空間を、画像データ用のエリアと、気圧高度データ（又は高度データ）用の記憶エリアに分割しておき、双方のデータを異なる記憶エリアに互いに対応させて記録するようにしても構わない。
【００３２】
（第２の実施の形態）
次に、本発明の第２の実施の形態を説明する。本実施の形態は、図１に示した内蔵フラッシュメモリ１３が本発明の名称記憶手段であり、その内部に、前述した気圧−高度変換テーブル１００とは別に、図４に示した位置−名称変換テーブル２００を構成する互いに対応する緯度・経度データ２００ａ及び高度データ２００ｂと、名称データ２００ｃが記憶されたものである。なお、前記名称データ２００ｃは、所定の緯度・経度及び高度から示される場所に対応する名称、例えば地名や観光施設名やビル名等のデータである。
【００３３】
また、本実施の形態において内蔵フラッシュメモリ１３には、デジタルカメラ１に、画像データに緯度・経度データと高度データ（又は気圧高度データ）とを関連付けて記録するのではなく、ＤＳＰ／ＣＰＵ３を本発明の抽出手段として機能させることにより、緯度・経度及び高度に代えて前記名称データを関連付けて記録させる動作を行わせるためのプログラムが記憶されている。
【００３４】
以下、第１の実施の形態と異なる動作について説明すると、図５に示したように、デジタルカメラ１は撮影モードでの動作中に、前述したステップＳＡ１０において気圧−高度変換テーブル１００を補正した後、位置−名称変換テーブル２００から、３次元測位により取得した緯度・経度及び高度からなる位置データに対応する名称データを抽出し（ステップＳＡ２１）、抽出した名称データを画像データと関連付けてメモリ・カード１５に記録する（ステップＳＡ２２）。また、前述したステップＳＡ１３において気圧高度データを取得した後には、２次元測位により取得した緯度・経度、及び気圧センサ８により取得した気圧高度からなる位置データに対応する名称データを抽出し（ステップＳＡ２３）、抽出した名称データを画像データと関連付けてメモリ・カード１５に記録する（ステップＳＡ２４）。
【００３５】
したがって、本実施の形態によれば、画像データと関連付けてメモリ・カード１５に記憶されている名称データにより、記録されている各々の画像の撮影場所を後々において直ちに知ることができるため、ユーザーの利便性を向上させることができる。
【００３６】
なお、本実施の形態では、緯度・経度及び高度に代えて緯度・経度及び高度に対応する名称データを撮影画像に関連付けて記録する場合について説明したが、デジタルカメラ１の緯度・経度及び高度データに加えて、撮影方位データ、撮影距離データ及び撮影角度（チルト角度）データを取得するように構成した場合、被写体の緯度・経度及び高度データを算出することができるので、これを撮影画像に関連付けて記録するようにしたり、被写体の緯度・経度及び高度データに対応する名称データを関連付けて記録するようにしてもよい。
【００３７】
（第３の実施の形態）
次に、本発明の第３の実施の形態を説明する。本実施の形態は、図１のデジタルカメラ１において、以下に述べる補正処理動作を行わせるためのプログラムが内蔵フラッシュメモリ１３に記憶されているものである。
【００３８】
図６は、デジタルカメラ１における補正処理に関する動作を示すフローチャートであって、デジタルカメラ１は、予め決められている所定時間が経過する毎に（ステップＳＢ１でＹＥＳ）、ＧＰＳブロック９による測位を開始し（ステップＳＢ２）、４個以上のＧＰＳ衛星の電波が受信できなければ（ステップＳＢ３でＮＯ）、次回の測位まで何もせず、４個以上のＧＰＳ衛星の電波が受信できたときには（ステップＳＢ３でＹＥＳ）、３次元測位により高度のデータを取得するとともに、気圧センサ８により気圧値を検出し（ステップＳＢ４）、その高度データと気圧値とに基づき、気圧−高度変換テーブル１００を補正する（ステップＳＢ５）。なお、かかる補正は第１の実施の形態と同様である。つまり、本実施の形態においては、撮影動作とは関係なく間欠的にＧＰＳ測位を行い、複数のＧＰＳ衛星との間の距離に依存するより正確な高度データが取得できたときには気圧−高度変換テーブル１００を補正する。以後、所定時間が経過する毎に以上の動作を繰り返す。
【００３９】
したがって、かかる実施の形態によれば、気圧−高度変換テーブル１００が定常的に適正化されることから、ＧＰＳ衛星の電波の受信状態が悪い状況下での撮影に際して、前回の撮影からの経過時間が長いような場合であっても、正確な気圧高度データを得ることが可能となる。但し、ＧＰＳブロック９における測位動作に伴う電力消費を考えた場合にあっては、気圧−高度変換テーブル１００の補正を、先に説明した第１及び第２の実施の形態のように撮影操作があった時にだけ行う、つまり撮影画像に関連付けて記憶するためにＧＰＳ測位により取得した高度データを用いて行う方が好ましい。そうした方が、前回の撮影時点から次の撮影時点までの間に気象状況が比較的安定している状況下であれば、電源寿命の長期化を図りつつ、精度の高い気圧高度データを取得することができる。
【００４０】
なお、本実施の形態では、予め決められている所定時間が経過する毎に補正処理用のＧＰＳ測位を行なう構成としたが、補正処理用のＧＰＳ測位を行なうタイミングはこれに限定されず、例えば、主電源がオンされたタイミング、撮影モードが設定されたタイミングで補正処理用のＧＰＳ測位を行なうように構成してもよい。
【００４１】
（第４の実施の形態）
次に、本発明の第４の実施の形態を説明する。本実施の形態は、図１のデジタルカメラ１において、以下に述べる位置データ取得処理と、撮影モードでの動作を行わせるためのプログラムが内蔵フラッシュメモリ１３に記憶されているものである。
【００４２】
図７は、ユーザーにより事前に設定されたり、装置に固定的に設定されている所定の動作タイミング（例えばユーザーによる主電源のオン操作または撮影モードの設定操作があった時点、あるいは所定時間が経過した時点）においてデジタルカメラ１が実施する位置データ取得処理に関する動作を示すフローチャートである。すなわち本実施の形態のデジタルカメラ１は、上記の動作タイミングで動作を開始すると、直ちにＧＰＳブロック９による測位を開始する（ステップＳＣ１）。このとき電波の受信環境が悪く、３つ以上のＧＰＳ衛星の電波が受信できなかったときには（ステップＳＣ２でＮＯ）、気圧センサ８により検出された気圧値と気圧−高度変換テーブル１００とに基づき取得した気圧高度を一時保存する（ステップＳＣ３）。なお、データの保存先は任意であるが、撮影モードの設定操作に応じた動作のとき以外には内蔵フラッシュメモリ１３、メモリ・カード１５となる（なお、ＤＲＡＭ１２がメモリバックアップされた状態にあれば、そこでも構わない）。
【００４３】
また、受信環境が良好であって４つ以上のＧＰＳ衛星の電波が受信できたときには（ステップＳＣ２、ステップＳＣ４が共にＹＥＳ）、３次元測位により緯度・経度、高度の各データを取得するとともに、各データを上述した場所に一時保存し（ステップＳＣ５）、引き続き、取得した高度データと気圧センサ８により検出した気圧値とに基づき、前記気圧−高度変換テーブル１００を補正する（ステップＳＣ６）。かかる補正は第１の実施の形態と同様である。
【００４４】
さらに、３つのＧＰＳ衛星の電波しか受信できなかったときには（ステップＳＣ２でＹＥＳ、ステップＳＣ４でＮＯ）、２次元測位により緯度・経度データを取得し、かつ気圧センサ８で検出した気圧値と気圧−高度変換テーブル１００とに基づき気圧高度データを取得するとともに、ここで取得した緯度・経度、気圧高度の各データを上述した場所に一時保存する（ステップＳＣ６）。
【００４５】
そして、以上の動作を前述した所定の動作タイミングで繰り返し行い、ステップＳＣ３，ＳＣ７で一時保存する気圧高度データと、ステップＳＣ６で一時保存する高度データを同一データとして扱いながら、緯度・経度、高度の各データを逐次更新する。
【００４６】
一方、図８は、本実施の形態のデジタルカメラ１における撮影モードでの動作を示すフローチャートであって、デジタルカメラ１は、撮影モードの設定とともに、又は前述した位置データ取得処理に続いて、ＣＣＤ２により撮像した被写体像をスルー画像として表示装置６の画面上に表示する（ステップＳＤ１）。やがてシャッターが押下されたら（ステップＳＤ２でＹＥＳ）、撮影処理を行い、ＣＣＤ２により撮像されデジタル化された画像データをいったんＤＲＡＭ１２に記憶した後（ステップＳＤ３）、その画像データと、前述した位置データ取得処理において一時保存しておいた緯度・経度、高度の各位置データとを互いに関連付けてメモリ・カード１５に記録し（ステップＳＤ４）、今回の撮影処理を終了する。ここで、画像データと各位置データとの関連付けは、第１の実施の形態で述べたように、例えば各位置データを画像データの付加データとして記録したり、各位置データ（数値）を画像データ（撮影画像）の所定位置に直接映し込み、その状態の画像データを記録したり、メモリ・カード１５に各位置データと画像データとを互いに対応させて個別に記録したりする。
【００４７】
したがって、かかる実施の形態によれば、撮影操作があったとき、仮にＧＰＳによる３次元測位はもとより２次元測位までもが行えない場合であっても、事前に記憶しておいた位置データ（緯度・経度、高度の各データ）を画像データに関連付けて記録することによって、撮影画像の撮影場所を後々特定する場合におけるユーザーの利便性を図ることができる。
【００４８】
なお、本実施の形態においても、第２の実施の形態で説明したように、緯度・経度及び高度からその場所に対応する名称（地名や観光施設やビル名等）を割り出すための位置−名称変換テーブル２００（図４参照）を構成するデータを内蔵フラッシュメモリ１３に記憶しておくとともに、緯度・経度及び高度に代えて前記名称を画像と関連付けて記録するようにしてもよい。その場合には、前述したように記録した画像からその撮影場所を直ちに知ることができるというメリットが得られる。さらには、画像と関連付けて記録する名称を予め所定の動作タイミングで逐次取得し保存しておいたり、それを、所定の動作タイミングで取得し保存しておいた位置データに基づき撮影時点で取得したりしてもよい。
【００４９】
すなわち、前者の方法を実施するには、例えば図示しないが図７で説明した位置データ取得処理においては、ステップＳＣ５の処理に代え、３次元測位により取得した緯度・経度及び高度からなる位置データに対応する名称データを位置−名称変換テーブル２００から抽出し、抽出した名称データを一時保存する処理を行わせ、かつステップＳＣ７の処理に代え、２次元測位により取得した緯度・経度、及び気圧センサ８により取得した気圧高度からなる位置データに対応する名称データを位置−名称変換テーブル２００から抽出し、抽出した名称データを一時保存する処理を行わせる。そして、図８で説明した撮影モードでの動作においては、ステップＳＤ４の処理に代え、一時保存しておいた名称データを画像データと関連付けてメモリ・カード１５に記録処理を行わせればよい。
【００５０】
また、後者の方法を実施するには、例えば前述した位置データ取得処理の内容を変更することなく、撮影モードでの動作におけるステップＳＤ４の処理に代え、位置データ取得処理において一時保存しておいた緯度・経度、高度の位置データに対応する名称データを位置−名称変換テーブル２００から抽出し、抽出した名称データを画像データと関連付けてメモリ・カード１５に記録処理を行わせればよい。
【００５１】
また、以上の説明においては、主として撮影画像を画像データとして記録媒体に記録するデジタルカメラに本発明を適用した場合について説明したが、本発明は、従来技術で述べたＡＰＳに対応する銀塩カメラや、従前の写真フィルムを用いる銀塩カメラに適用してもよい。その場合であっても、前述した各実施の形態で述べたと同様の効果を得ることが可能である。また、前述したデジタルカメラ１として、ＧＰＳブロック９が一体的に設けられた構成であるものを示したが、当然のごとく本発明のカメラ装置は、ＧＰＳ受信機が本体に外付けされた構成であっても構わない。
【００５２】
【発明の効果】
以上説明したように本発明においては、常に、撮影地点の高度に基づくデータを撮影画像と関連付けて記録することができるようにした。よって、内容が似通っている写真を複数撮影した場合には、後々それらの撮影地点を区別することができなくなるといった事態を極力なくすことが可能となる。
【００５４】
また、測位手段によって高度データが取得できない状況下であっても、気象状況の影響を受けない精度の高い気圧高度データを取得することができるようにした。よって、撮影画像と関連付けて記録される位置情報における精度のバラツキをなくすことができる。
【００５５】
また、気圧センサの検出値（気圧）に基づき取得される気圧高度データを補正するためだけの、測位手段による無駄な緯度・経度、高度の各データの取得動作（測位動作）をなくすことができるようにした。よって、電源寿命の長期化を図りつつ、撮影画像と関連付けて記録される位置情報における精度のバラツキをなくすことができる。
【図面の簡単な説明】
【図１】本発明の各実施の形態に共通するデジタルカメラのブロック図である。
【図２】同各実施の形態において使用される気圧−高度変換テーブルを示す模式図である。
【図３】第１の実施の形態におけるデジタルカメラの撮影モードでの動作を示すフローチャートである。
【図４】第２の実施の形態の変形例において使用される位置−名称変換テーブルを示す模式図である。
【図５】同第２の実施の形態におけるデジタルカメラの撮影モードでの動作の要部を示すフローチャートである。
【図６】第３の実施の形態におけるデジタルカメラの補正処理に関する動作を示すフローチャートである。
【図７】第４の実施の形態におけるデジタルカメラの位置データ取得処理に関する動作を示すフローチャートである。
【図８】同実施の形態におけるデジタルカメラの撮影モードでの動作を示すフローチャートである。
【符号の説明】
２    ＣＣＤ
３    ＤＳＰ／ＣＰＵ
６    表示装置
８    気圧センサ
９    ＧＰＳブロック
１２    ＤＲＡＭ
１３    内蔵フラッシュメモリ
１４    カード・インターフェイス
１５    メモリ・カード
１００    気圧−高度変換テーブル
２００    位置−名称変換テーブル
【図１】
0004602634.tif 000002
【図２】
0004602634.tif 000003
【図３】
0004602634.tif 000004
【図４】
0004602634.tif 000005
【図５】
0004602634.tif 000006
【図６】
0004602634.tif 000007
【図７】
0004602634.tif 000008
【図８】
0004602634.tif 000009