(57)【特許請求の範囲】
【請求項１】
撮影の際にＧＰＳ装置から撮影場所を示す測位情報を取り込み該測位情報を撮影画像とともに記録媒体に記録するカメラにおいて、
電源投入時に前記ＧＰＳ装置から予備の測位情報を取り込み、レリーズスイッチの半押しを検出した場合、前記ＧＰＳ装置から再度測位情報を取り込み、当該再度取り込んだ測位情報と先に取り込んだ前記予備の測位情報とを比較し、当該再度取り込んだ測位情報がエラーか否かを判定し、当該再度取り込んだ測位情報がエラーの場合に、前記予備の測位情報を前記撮影場所を示す測位情報として前記撮影画像とともに前記記録媒体に記録することを特徴とするカメラ。
【請求項２】
前記撮影の際に前記ＧＰＳ装置から取り込んだ撮影場所を示す測位情報がエラーの場合に、光又は音による警告を発生して、使用者に前記撮影場所が前記ＧＰＳ装置によって測位できない場所であることを警告することを特徴とする請求項１に記載のカメラ。
【請求項３】
前記ＧＰＳ装置から取り込んだ測位情報がエラーであることを、前記ＧＰＳ装置から取り込んだ２つの測位データを比較することにより検出し、又は、前記ＧＰＳ装置から送信される測位不能を示す情報から検出することを特徴とする請求項１又は２のカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はカメラに係り、特にＧＰＳ（Ｇｌｏｂａｌ  ＰｏｓｉｔｉｏｎｉｎｇＳｙｓｔｅｍ）により測位した撮影時の位置情報を撮影画像と共に記録媒体に記録するカメラに関する。
【０００２】
【従来の技術】
ＧＰＳは多数の移動衛星からの電波を受信することによって、地球上の任意の位置で受信点の３次元位置（緯度、経度等）を測定することのできる測位システムである。
従来、ＧＰＳ装置をカメラに接続（内蔵）し、ＧＰＳ装置によって測位した位置情報を撮影画像とともに記録媒体に記録するシステムが特開平０４−７０７２４号公報、特開平０４−３４７９７７号公報に記載されている。このようなシステムによれば撮影画像を再生する際に、ＧＰＳ装置によって測定された位置情報を参照して撮影画像の撮影場所を知ることができ、また、撮影場所により所望の撮影画像を検索することができる。
【０００３】
【発明が解決しようとする課題】
しかしながら、ＧＰＳ装置はビルの影等の衛星からの電波を受信できない場所では測位できず、例えば使用者がこのような測位不能な場所でシャッタレリーズを行った場合には、ＧＰＳ装置から正確な位置情報を得ることができず、誤った情報を記録する場合がある。
【０００４】
本発明はこのような事情に鑑みてなされたもので、ＧＰＳにより測位した撮影時の位置情報を撮影画像と共に記録媒体に記録するカメラにおいて、ビル影等のＧＰＳによる測位が不能な場所で撮影する場合にも正確な位置情報を撮影画像とともに記録媒体に記録することができるカメラを提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明は上記目的を達成するために、撮影の際にＧＰＳ装置から撮影場所を示す測位情報を取り込み該測位情報を撮影画像とともに記録媒体に記録するカメラにおいて、電源投入時に前記ＧＰＳ装置から予備の測位情報を取り込み、レリーズスイッチの半押しを検出した場合、前記ＧＰＳ装置から再度測位情報を取り込み、当該再度取り込んだ測位情報と先に取り込んだ前記予備の測位情報とを比較し、当該再度取り込んだ測位情報がエラーか否かを判定し、当該再度取り込んだ測位情報がエラーの場合に、前記予備の測位情報を前記撮影場所を示す測位情報として前記撮影画像とともに前記記録媒体に記録することを特徴としている。
【０００６】
本発明によれば、撮影の際にＧＰＳ装置から取り込んだ撮影場所を示す測位情報がエラーの場合には、前記撮影の前にＧＰＳ装置から取り込んだ予備の測位情報を撮影場所を示す測位情報として記録媒体に記録する。これにより、撮影場所がビル影のようにＧＰＳによる測位ができない場所でも、許容誤差範囲内で正確に撮影場所を撮影画像とともに記録することができる。
【０００７】
また、本発明は上記目的を達成するために、前記カメラにおいて、前記撮影の際に前記ＧＰＳ装置から取り込んだ撮影場所を示す測位情報がエラーの場合に、光又は音による警告を発生して、使用者に前記撮影場所が前記ＧＰＳ装置によって測位できない場所であることを警告することを特徴としている。
本発明によれば、撮影の際にＧＰＳ装置から取り込んだ撮影場所を示す測位情報がエラーの場合に、使用者に撮影場所がＧＰＳ装置によって測位できない場所であることを警告する。これにより、使用者に条件の良い場所への移動を促すことができる。
【０００８】
【発明の実施の形態】
以下添付図面に従って本発明に係るカメラの好ましい実施の形態について詳説する。
図１は本発明が適用される電子カメラの構成を示したブロック図である。同図に示す電子カメラは、主として光学ユニット１０、ＣＣＤユニット３０、撮像ユニット４０、プロセスユニット６０、カメラユニット８０、表示ユニット９０、ＳＷ（スイッチ）ユニット１１０、ストロボユニット１２０、出力ユニット１３０及びＧＰＳユニット１６０とから構成される。
【０００９】
上記光学ユニット１０はフォーカスレンズや変倍レンズ等から成る撮影レンズ１２、絞り１４及び光学ＬＰＦ１６とを有し、これらの撮影レンズ１２、絞り１４及び光学ＬＰＦ１６を介して撮影被写体の画像光をＣＣＤセンサ３２の受光面上に結像する。この撮影レンズ１２のズームレンズやフォーカスレンズは、カメラユニット８０のカメラ制御ＣＰＵ８８によって制御されるズームモータドライバ８２やフォーカスモータドライバ８４によって移動し、これにより、ズーム倍率やピントの調整が行われる。また、絞り１４の絞り量は、カメラ制御ＣＰＵ８８によって制御されるアイリスモータドライバ８６によって調整される。
【００１０】
カメラ制御ＣＰＵ８８は、ＳＷユニット１１０のレリーズスイッチ１１２が半押しされた場合にプロセスユニット６０のメインＣＰＵ１００から送信されるコマンド信号を受信すると、測距センサ１３によって被写体までの距離を測距するとともに、測光センサ１２６によって被写体輝度を測光する。そして、この測距値と、ＳＷユニット１１０の図示しない操作スイッチから入力されたズーム倍率等の撮影情報とに基づいてズームモータドライバ８２、フォーカスモータドライバ８４を駆動し、撮影レンズ１２のズーム倍率及びピントの調整を行う。また、測光値に基づいてストロボ１２４の発光を制御するとともに、アイリスモータドライバ８６を駆動し絞り１４の絞り量の調整を行う。尚、ストロボ１２４は、被写体が暗い場合にストロボユニット１２０の放電コンデンサ１２２から蓄積電荷が放電されて発光する。
【００１１】
また、上記光学ユニット１０はビューファインダ１８を有し、ビューファインダ１８によって撮影被写体が確認できるようになっている。また、ビューファインダ１８には、表示ユニット９０のＬＣＤドライバ９４によって駆動されるＬＣＤ２０が装着され、メインＣＰＵ１００からの各種情報がビューファイダ１８内に表示されるようになっている。
【００１２】
上記ＣＣＤユニット３０は、上記光学ユニット１０の撮影レンズ１２によって受光面に結像された画像光を電気信号（画像信号）に変換するＣＣＤセンサ３２を有し、このＣＣＤセンサ３２は、撮像ユニット４０のクロック発生回路４６から水平クロックドライバ４８と垂直クロックドライバ５０を介して水平転送クロックと垂直転送クロックが入力され、これにより、受光面に蓄積した電荷の掃きだしが行われる。そして、このＣＣＤセンサ３２は、ＳＷユニット１１０のレリーズスイッチ１１２が全押しされると、メインＣＰＵ１００からのコマンド信号によって電荷蓄積を開始し、測光によって得られたシャッター時間が経過すると蓄積した電荷を撮像ユニット４０に出力する。
【００１３】
上記撮像ユニット４０は、デジタル撮像信号処理回路４２及びＡ／Ｄコンバータ４４を有し、上記ＣＣＤユニット３０のＣＣＤセンサ３２から出力された画像信号をデジタル撮像処理回路４２に入力する。デジタル撮像処理回路４２は、入力された画像信号にホワイトバランスとガンマ補正の処理を施し、Ａ／Ｄコンバータ４４にこの画像信号を出力する。Ａ／Ｄコンバータ４４はデジタル撮像処理回路４２から入力した画像信号をＡ／Ｄ変換し、デジタル信号に変換した後、プロセスユニット６０のＹＣ処理回路６２に入力する。
【００１４】
また、上記撮像ユニット４０は、カメラ制御ＣＰＵ８８によってオン・オフ制御されるＤＣ／ＤＣコンバータ５２を有し、このＤＣ／ＤＣコンバータ５２から撮像ユニット４０の各回路及び上記ＣＣＤセンサ３２等に電源が供給される。
上記プロセスユニット６０は、装置全体を制御するメインＣＰＵ１００や上記画像信号をＰＣカード１５０に記録する記録回路等を有し、記録回路を構成する回路の一つである上記ＹＣ処理回路６２に上記撮像ユニット４０のＡ／Ｄコンバータ４４から出力されたデジタルの画像信号を入力する。ＹＣ処理回路６２は、撮像ユニット４０のクロック発生回路４６から同期信号を入力してＣＣＤセンサ３２の蓄積電荷の掃き出しタイミングと同期して動作し、入力された画像信号をＹＣ変換によって輝度信号Ｙと色差信号Ｂ−Ｙ，Ｒ−Ｙに変換する。
【００１５】
ＹＣ処理回路６２によって生成された輝度信号と色差信号はメモリコントローラ６４によってフレームメモリ（ＤＲＡＭ）６６に一旦格納され、そのあと、フレームメモリ６６から圧縮／伸長回路６８に順次読み出される。圧縮／伸長回路６８は、これらの輝度信号と色差信号を画像圧縮処理し、ＰＣカードインターフェース７０を介してＰＣカード１５０に記録する。
【００１６】
また、プロセスユニット６０はエンコーダ回路７２を有し、液晶モニタ１７０やその他外部装置に画像信号を出力する場合に、ＹＣ処理回路６２から輝度信号と色差信号をエンコーダ回路７２に入力する。エンコーダ回路７２は入力した輝度信号と色差信号をビデオ出力用のビデオ信号（ＮＴＳＣ信号）に変換して出力ユニット１３０に出力する。ＰＣカード１５０に記録された画像信号を外部出力する場合には、画像圧縮処理された画像信号をＰＣカード１５０からＰＣカードインターフェース７０を介して圧縮／伸長回路６８に読み出し、圧縮／伸長回路６８によって画像信号を復元した後、ＹＣ処理回路６２を介してエンコーダ回路７２に出力する。尚、エンコーダ回路７２には、オンスクリーン制御回路７３が接続され、メインＣＰＵ１００からの情報がエンコーダ回路７２から出力される画像信号に重畳されるようになっている。
【００１７】
上記液晶モニタ１７０は、エンコーダ回路７２から出力ユニット１３０を介して出力されるビデオ信号を入力してモニタ上に画像を表示する。この液晶モニタ１７０は、後述する電子カメラ本体の内蔵電池１４０から電源が供給されるとともに、この液晶モニタ１７０の電源は、メインＣＰＵ１００によってオン・オフ制御される液晶モニタ電源スイッチ７５を介して供給される。
【００１８】
また、上記プロセスユニット６０は、ＤＣジャック７４を介して内蔵電池１４０が接続される。内蔵電池１４０は、ＤＣジャック７４から各ユニットの各回路に接続され、各回路に電源を供給する。また、上記電子カメラは内蔵電池１４０の代わりに商用電源を使用することも可能であり、商用電源を使用する場合には、ＡＣアダプターを介してＤＣジャック７４に接続する。このＤＣジャック７４は使用する電源を内蔵電池１４０と商用電源とに切り換えることが可能であり、商用電源を使用しない場合には内蔵電池１４０を使用電源として接続する。
【００１９】
尚、プロセスユニット６０には、電子カメラの電源をオン・オフする電源スイッチ７８と、撮影可能な状態を表示するレディＬＥＤ７９と、警告を表示する警告用ＬＥＤ７７が設けられる。
上記表示ユニット９０は電子カメラの外表面に装着されたＬＣＤ９２を有し、このＬＣＤ９２は、メインＣＰＵ１００によって制御されるＬＣＤドライバ９６によって駆動され、メインＣＰＵ１００からの各種情報（カメラの現在の露出モード、ＰＣカード１５０の残量等）を表示する。また、表示ユニット９０はメインＣＰＵ１００によって制御されるブザー９８を有しており、このブザー９８によって警告音等の音を発生させる。
【００２０】
上記ＧＰＳユニット１６０は、出力ユニット１３０を介してメインＣＰＵ１００に信号線により接続される。ＧＰＳは軌道上に複数個の衛星を周回させ、各衛星より周期的な連続信号と自己の軌道データを送出させるシステムであり、このＧＰＳユニット１６０は同時に４つの衛星からの情報を受信して距離を測定し、４個の方程式を解くことにより受信場所の位置（緯度、経度等）情報を得るものである。
【００２１】
ＧＰＳユニット１６０は信号線によりメインＣＰＵ１００と各種信号の送受信を行い、メインＣＰＵ１００からのコマンド信号に従って測位を開始し、所定時間毎に順次測位を実行し、得られた位置情報を測位データとしてメインＣＰＵ１００に送信する。尚、ＧＰＳの衛星は原子時計をもっており、ＧＰＳユニット１６０は測位によって位置情報の他に現在の時刻を示す時刻情報を同時に得ることができ、測位データとしてこの時刻情報も同時に送信することができる。以下、測位データとして位置情報と時刻情報を送信する場合を考慮してＧＰＳユニット１６０によって得られる情報を測位情報という。
【００２２】
また、上記ＧＰＳユニット１６０は、電子カメラ本体の上記内蔵電池１４０（又はＡＣアダプター）から電源が供給されるとともに、ＧＰＳユニット１６０の電源は、メインＣＰＵ１００により制御されるプロセスユニット６０のＧＰＳ電源スイッチ７６によりオン・オフ制御されるようになっている。これによりＧＰＳユニット１６０には必要に応じて内蔵電池１４０から電源が供給されるようになっている。
【００２３】
詳細は後述するが撮像画像をＰＣカード１５０に記録する際に、メインＣＰＵ１００はＧＰＳユニット１６０に測位を実行させ、撮影場所等を示す測位情報（測位データ）をこのＧＰＳユニット１６０から取り込み、この測位情報を画像信号とともにＰＣカード１５０に記録する。これにより、ＰＣカード１５０に記録された画像信号を再生する際に、このＰＣカード１５０に記録された測位情報を参照することにより撮影場所等の情報を知ることができるようになる。
【００２４】
ところで、上記電子カメラをビルの影等のＧＰＳの衛星からの信号を受信しにくい場所に持ち込んで撮影を行う場合、この場所でＧＰＳユニット１６０に測位を実行させると、測位不能のためにＧＰＳユニット１６０から測位情報が送られてこない場合や、誤差の多い測位情報が送られてくる場合がある。このため、このような場所で撮影を行う場合には、撮影場所の近くの測位可能な場所（ＧＰＳの衛星からの信号を良好に受信できる場所）で測位情報をＧＰＳユニット１６０から取り込み、この測位情報を撮影場所における測位情報として撮像画像とともにＰＣカードに記録できるようにしている。
【００２５】
また、ＧＰＳユニット１６０が測位を実行している際に、電子カメラの回路から発生するノイズによってＧＰＳユニット１６０が誤動作しないように、また、内蔵電池１４０の節約のために、電子カメラの撮像回路と記録回路（撮像回路と記録回路は、カメラユニット８０、表示ユニット９０、メインＣＰＵ１００以外の画像信号を処理する回路であり、撮像回路は主として、ＣＣＤユニット３０と撮像ユニット４０の各回路を示し、記録回路は主として、プロセスユニット６０のＹＣ処理回路６２、メモリコントローラ６４、圧縮／伸長回路６８、ＰＣカードインターフェース７０、エンコーダ回路７２を示す。）への電源の供給を停止するようにしている。
【００２６】
以下、上記メインＣＰＵ１００の処理手順を説明する。図２は、上記メインＣＰＵ１００の処理手順の第１の実施の形態を示したフローチャートである。先ず電子カメラの電源スイッチ７８がオンされると、メインＣＰＵ１００はＧＰＳ電源スイッチ７６をオンにしてＧＰＳユニット１６０に電源を供給し、ＧＰＳユニット１６０に測位を実行させる（ステップＳ１０）。尚、このとき、メインＣＰＵ１００はＧＰＳユニット１６０の誤動作防止と消費電力の節約のために撮像・記録回路に電源を供給しないようにしている。
【００２７】
そして、メインＣＰＵ１００は、ＧＰＳユニット１６０と通信して測位が完了したか否かを判定し（ステップＳ５２）、測位が完了した場合には、ＧＰＳユニット１６０から測位データを取り込み、この測位データをメインＣＰＵ１００内のメモリに記録する（ステップＳ１４）。
次に、メインＣＰＵ１００は、レリーズスイッチ１１２の半押し状態を監視し（ステップＳ１６）、レリーズスイッチ１１２の半押しを検出した場合には、再度、ＧＰＳユニット１６０から再度測位データを取り込む（ステップＳ１８）。尚、ＧＰＳユニット１６０は測位の実行を開始してから所定時間毎に順次測位を実行しており、メインＣＰＵ１００が測位データの取り込みを行う際にはＧＰＳユニット１６０から最新の測位データが送信される。
【００２８】
上記ステップＳ１８においてＧＰＳユニット１６０から測位データを取り込むと、メインＣＰＵ１００は、このステップＳ１８において取り込んだ測位データと先のステップＳ１４において取り込んだ測位データとを比較し、ステップＳ１８において取り込んだ測位データがエラーか否かを判定する（ステップＳ２０）。即ち、レリーズスイッチ１１２の半押し後のステップＳ１８において取り込んだ測位データがエラーの場合には、レリーズスイッチ１１２の半押し（ステップＳ１６）の前後のステップＳ１４とステップＳ１８において得られた２つの測位情報の差（例えば、位置の差）が大きいと考えられる。従って、これらの測位情報の差（例えば、位置の差）が許容範囲内であれば、ステップＳ１８において取り込んだ測位データは正常と判定し、測位情報の差が許容範囲より大きい場合にはステップＳ１８において取り込んだ測位データは異常と判定する。
【００２９】
この結果、上記ステップＳ１８において取り込んだ測位データがエラーでなく正しく測位されたものと判定した場合には、この測位データを撮影場所の測位データとして設定し、一方、上記ステップＳ１８において取り込んだ測位データがエラーであると判定した場合には、この測位データの代わりにステップＳ１４においてメインＣＰＵ１００内のメモリに記録した前回の測位データを撮影場所の測位データとして設定する（ステップＳ２２）。
【００３０】
これにより、撮影場所がビル影等の衛星からの信号を受信しにくい場所で、測位できない場所であっても、電子カメラの電源スイッチ７８をオンした段階で測位可能な場所であればその時の測位データを撮影場所の測位データとして設定することができる。例えば、レリーズスイッチ１１２が半押しされた場合にＧＰＳユニット１６０から取り込んだ測位データがエラーの場合には、ブザー９８、警告用ＬＥＤ７７、ＬＣＤ９２等により警告を発生させることにより、ユーザは、その場所が測位不能な撮影場所であることを認識し、撮影場所の近くの測位可能な場所に移動して電子カメラの電源スイッチ７８を入れなおすことにより、その場所の測位データを撮影場所の測位データとして設定することができる。
【００３１】
尚、ステップＳ１８において、測位が完全に不可能なためにＧＰＳユニット１６０から測位不能であることを示す信号が送信された場合には、即座にステップＳ１４において取り込んだ測位データを撮影場所の測位データとして設定する。
上述のように撮影場所の測位データを設定すると、次に、メインＣＰＵ１００は測光動作を実行させて測光値を得るとともに（ステップＳ２４）、測距動作を実行させて測距値を得る（ステップＳ２６）。そして、得られた測距値に基づいて撮影レンズ１２のレンズを駆動させてピント等の調整を行う（ステップＳ２８）。
【００３２】
これらの処理が終了した後、メインＣＰＵ１００はレリーズスイッチ１１２の全押しの状態を監視し、レリーズスイッチ１１２が全押しされたか否かを判定する（ステップＳ３０）。レリーズスイッチ１１２が全押しされた場合には、撮像・記録回路に電源を供給して撮像・記録回路を動作させる（ステップＳ３２）。そして、ＣＣＤセンサ３２により撮影画像の画像信号を得て上述したように画像信号を圧縮してこの画像信号と撮影場所の測位データをＰＣカード１５０に記録する（ステップＳ３４）。
【００３３】
撮影画像と測位データのＰＣカード１５０への記録が終了すると、メインＣＰＵ１００は撮像・記録回路への電源の供給を停止させるとともに（ステップＳ３６）、ＧＰＳユニット１６０への電源の供給を停止させ（ステップＳ３８）、撮影を完了する。
尚、続けて撮影を行うような場合には、ステップＳ３６においてＧＰＳユニット１６０への電源の供給を停止させずに、上記測位データの取り込みのステップ１４に戻りこの後の処理を繰り返し実行する。また、この場合、ステップＳ１８において取り込んだ測位データ（レリーズスイッチ１１２が半押しされた場合に取り込んだ測位データ）がエラーのときは、前回の撮影時の測位データをその撮影場所の測位データとして設定する。
【００３４】
また、上記ステップＳ１４で取り込んだ測位データは正しく測位されたものであることが、正確な測位データをＰＣカード１５０に記録する上で前提となるため、例えば、次に示す実施の形態のように、連続して２つの測位データを取り込み、これらの測位データが等しいか否かによって正しく測位された測位データか否かを確認するようにしてもよい。正しく測位されていない場合には、正しく測位された測位データを得るまで繰り返し測位を実行する。
【００３５】
図３は、上記メインＣＰＵ１００の処理手順の第２の実施の形態を示したフローチャートである。先ず電子カメラの電源スイッチ７８がオンされると、メインＣＰＵ１００はＧＰＳ電源スイッチ７６をオンにしてＧＰＳユニット１６０に電源を供給し、ＧＰＳユニット１６０に測位を実行させる（ステップＳ５０）。尚、このとき、メインＣＰＵ１００はＧＰＳユニット１６０の誤動作防止と消費電力の節約のために撮像・記録回路に電源を供給しないようにしている。
【００３６】
メインＣＰＵ１００は、ＧＰＳユニット１６０と通信して測位が完了したか否かを判定し（ステップＳ５２）、もし、測位が完了している場合には、ＧＰＳユニット１６０から測位データを２回連続で取り込む（ステップＳ５４、ステップＳ５６）。そして、メインＣＰＵ１００は、これらの２回分の測位データを比較し、これらの測位データが一致（許容範囲内で一致）するか否かを判定する（ステップＳ５８）。
【００３７】
こられの測位データが正しく測位されたものである場合には、許容範囲内で一致すると考えられるため、もし、一致する場合には、これらの測位データは正しく測位されたものであると判定していずれかの測位データ（例えば、ステップＳ５６において測位された測位データ）を撮影場所の測位データとして設定する。一方、一致しない場合には、これらの測位データは正しく測位されたものでない（測位不能な場所による測位データである）と判定し、ステップＳ６０の判定処理により、所定回数までは、ステップＳ５４、ステップＳ５６、ステップＳ５８における測位データの取り込み処理とこれらの２回分の測位データが一致するか否かの判定処理とを繰り返し実行し、ステップＳ５４、ステップＳ５６において取り込んだ測位データが一致するまでこれらの処理を実行する。もし、ステップＳ６０において所定回数を越えて測位データが一致しない場合には、ブザー９８、警告用ＬＥＤ７７、ＬＣＤ９２等により警告を発生させ、ＧＰＳユニット１６０の測位が不能であることを警告する（ステップＳ６２）。
【００３８】
尚、ステップＳ５４、５６において、測位が完全に不可能なためにＧＰＳユニット１６０から測位不能であることを示す信号が送信された場合には、ステップＳ５８において測位データが一致するか否かの判定を行わずにこれらの測位データをエラーと判定する。
次に、メインＣＰＵ１００は、レリーズスイッチ１１２が半押しされているか否かを判断し（ステップＳ６４）、レリーズスイッチ１１２が半押しされていない場合には、タイマにより設定されたタイマ時間内か否かを判定し（ステップＳ６６）、タイマ時間内の場合には、ステップＳ６４を繰り返し実行し、レリーズスイッチ１１２の半押し状態を監視する。一方、タイマ時間を越えた場合には、ステップＳ５４に戻り、再度上述したステップＳ５４の測位データの取り込みからの処理を実行する。
【００３９】
これにより、撮影場所がＧＰＳユニット１６０の測位不能な場所である場合に、ブザー９８、警告用ＬＥＤ７７、ＬＣＤ９２等による警告により、ユーザは、その場所が測位不能な撮影場所であることを認識することができる。
次に、上記ステップＳ６４において、レリーズスイッチ１１２の半押しを検出した場合には、測光動作を実行させて測光値を得るとともに（ステップＳ６８）、測距動作を実行させて測距値を得る（ステップＳ７０）。そして、得られた測距値に基づいて撮影レンズ１２のレンズを駆動させてピント等の調整を実行する（ステップＳ７２）。
【００４０】
次に、メインＣＰＵ１００は、レリーズスイッチ１１２の全押しの状態を監視し（ステップＳ７４）、レリーズスイッチ１１２が全押しされた場合には、撮像・記録回路に電源を供給して撮像・記録回路を動作させる（ステップＳ７６）。そして、ＣＣＤセンサ３２により撮影被写体の画像信号を得て上述したように画像信号を圧縮してこの画像信号と上記撮影場所の位置情報として設定した測位データをＰＣカード１５０に記録する（ステップＳ７８）。
【００４１】
画像信号と測位データの記録が終了すると、メインＣＰＵ１００は撮像・記録回路への電源の供給を停止させるとともに（ステップＳ８０）、ＧＰＳユニット１６０への電源の供給を停止させ（ステップＳ８２）、撮影を完了する。
尚、続けて撮影を行うような場合には、ステップＳ８２においてＧＰＳユニット１６０への電源の供給を停止させずにステップＳ５４の測位データの取り込みからの処理を繰り返し実行する。
【００４２】
以上、上記実施の形態では、電子カメラの場合について説明したが、これに限らず、例えば、フイルムの磁気記録層に各種情報を記録することができる新写真フイルムを使用するカメラにおいて、フイルムにＧＰＳの測位情報を記録する場合にも本発明は適用できる。
【００４３】
【発明の効果】
以上説明したように本発明によれば、撮影の際にＧＰＳ装置から取り込んだ撮影場所を示す測位情報がエラーの場合には、前記撮影の前にＧＰＳ装置から取り込んだ予備の測位情報を撮影場所を示す測位情報として記録媒体に記録するようにしたため、撮影場所がビル影のようにＧＰＳによる測位ができない場所でも、許容誤差範囲内で正確に撮影場所を撮影画像とともに記録することができる。
【００４４】
また、撮影の際にＧＰＳ装置から取り込んだ撮影場所を示す測位情報がエラーの場合に、使用者に撮影場所がＧＰＳ装置によって測位できない場所であることを警告するようにしたため、使用者に条件の良い場所への移動を促すことができる。
【図面の簡単な説明】
【図１】図１は、本発明が適用される電子カメラの実施の形態を示した構成図である。
【図２】図２は、電子カメラのメインＣＰＵの制御手順の第１の実施の形態を示したフローチャートである。
【図３】図３は、電子カメラのメインＣＰＵの制御手順の第２の実施の形態を示したフローチャートである。
【符号の説明】
１０…光学ユニット
１２…撮影レンズ
３０…ＣＣＤユニット
３２…ＣＣＤセンサ
４２…デジタル撮像処理回路
４４…Ａ／Ｄコンバータ
４６…クロック発生回路
５２…ＤＣ／ＤＣコンバータ
６０…プロセスユニット
６２…ＹＣ処理回路
６４…メモリコントローラ
６６…フレームメモリ
６８…圧縮／伸長回路
７０…ＰＣカードインターフェース
７２…エンコーダ回路
８０…カメラユニット
８８…カメラ制御ＣＰＵ
９０…表示ユニット
１１０…スイッチユニット
１１２…レリーズスイッチ
１２０…ストロボユニット
１４０…内蔵電池
１５０…ＰＣカード
１６０…ＧＰＳユニット
１７０…液晶モニタ
【図１】
0004261624.tif 000002
【図２】
0004261624.tif 000003
【図３】
0004261624.tif 000004