(57)【特許請求の範囲】
【請求項１】
撮影手段、測位手段及び連続撮影機能を備えたカメラ装置であって、
所定のタイミングで前記測位手段を用いて測位を行なって位置情報を得る測位タイミング制御手段と、
前記撮影手段による連続撮影を指示する連続撮影指示手段と、
この連続撮影指示手段により連続撮影が指示された場合に前記撮影手段を用いて連続撮影を行なって複数の撮影画像を得る連続撮影制御手段と、
この連続撮影制御手段によって得た複数の撮影画像を保存記憶する保存記憶手段と、
前記測位タイミング制御手段によって得た位置情報を前記連続撮影制御手段によって得た複数の撮影画像に対応付けるようにして前記保存記憶手段に記憶する記憶制御手段と、
を備え、
前記測位タイミング制御手段は、前記連続撮影指示手段による連続撮影指示の前又は直後に前記測位手段を用いて測位を行なって第１の位置情報を得る第１の測位タイミング制御手段と、前記連続撮影制御手段による連続撮影の終了時の直前又は直後に前記測位手段を用いて測位を行なって第２の位置情報を得る第２の測位タイミング制御手段とを含み、
前記第１の位置情報及び第２の位置情報を用いて、該第１の位置情報で示される位置と該第２の位置情報で示される位置の間の位置に対応し、該第１の位置情報及び第２の位置情報のいずれとも異なる新たな位置情報を算出する位置情報算出手段を更に備え、
前記記憶制御手段は、前記位置情報算出手段によって算出された新たな位置情報を前記連続撮影制御手段によって得た複数の撮影画像に対応付けるようにして前記保存記憶手段に記憶することを特徴とするカメラ装置。
【請求項２】
前記位置情報算出手段は、前記第１の位置情報で示される位置から前記第２の位置情報で示される位置までの間を分割することで１または複数の位置を算出し、
前記記憶制御手段は、前記位置情報算出手段によって算出された１または複数の位置に対応する位置情報を前記連続撮影制御手段によって得た複数の撮影画像に対応付けるようにして前記保存記憶手段に記憶することを特徴とする請求項１記載のカメラ装置。
【請求項３】
前記位置情報算出手段は、前記第１の位置情報で示される位置から前記第２の位置情報で示される位置までの間を、前記連続撮影制御手段により連続撮影して得られた撮影画像の枚数に対応させて分割した各位置を各連写画像の推定撮影位置として算出し、
前記記憶制御手段は、前記位置情報算出手段によって算出された各推定撮影位置を対応する各撮影画像に対応付けるようにして前記保存記憶手段に記憶することを特徴とする請求項２記載のカメラ装置。
【請求項４】
被写体を撮像して撮影画像を得る撮影手段と、測位を行なって位置情報を得る測位手段とを備えたカメラ装置を制御する撮影位置記憶方法であって、
連続撮影を指示する連続撮影指示ステップと、
この連続撮影指示ステップにより連続撮影が指示された際に、前記測位手段による測位を行なって第１の位置情報を得る第１の測位ステップと、
この第１の測位ステップによる測位の後、前記撮影手段を用いて連続撮影を行なって複数の撮影画像を得る連続撮影制御ステップと、
この連続撮影制御手段による連続撮影の後、前記測位手段による測位を行なって第２の位置情報を得る第２の測位ステップと、
前記第１の位置情報及び第２の位置情報を用いて、該第１の位置情報で示される位置と該第２の位置情報で示される位置の間の位置に対応し、該第１の位置情報及び第２の位置情報のいずれとも異なる新たな位置情報を算出する位置情報算出ステップと、
前記位置情報算出ステップによって算出された位置情報を前記連続撮影制御ステップによって得た複数の撮影画像に対応付けるようにして前記保存記憶手段に記憶するステップと、
を有することを特徴とする撮影位置記憶方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は測位機能を備えたカメラ装置に関し、特に、連続撮影時の測位タイミング技術に関する。
【０００２】
【従来の技術】
ＧＰＳによる測位計測に用いられる測位装置（以下、ＧＰＳ測位装置）では複数のＧＰＳ衛星から送られる測位情報を基に現在位置（自己位置）を計測している。このようなＧＰＳ測位装置は車載ナビゲーション装置等に組み込まれ、自己位置の決定及び現在位置の表示等に利用されている。また、ＧＰＳ測位装置の中には腕時計に組み込みが可能な程度のサイズのものも製造されている。
【０００３】
一方、デジタルカメラ等の電子カメラ装置ではシャッターを１回押すか、或いは押しつづけると一定時間間隔で所定枚数の画像を連続的に撮影する、いわゆる「連写機能」を備えたものがある。
【０００４】
【発明が解決しようとする課題】
このような小型サイズのＧＰＳ測位装置をデジタルカメラや銀塩カメラに組み込めばカメラの位置を計測することにより、例えば、撮影画像と関連付けて撮影場所等を自動記録するといった利用を行なうことができ、カメラの使い勝手のさらなる向上やカメラによるデータ収集に寄与することが期待される。
【０００５】
この場合、ＧＰＳ測位装置を、例えば、連写機能を備えたデジタルカメラに組み込んでカメラの位置情報を取得して撮影画像の位置情報として保存記録し、再生時に画像と共に撮影場所を表示するといった利用方法を考えることができる。
【０００６】
しかしながら、ＧＰＳ測位装置による測位時間はＧＰＳ衛星との位置関係や受信環境によって異なり、約１秒から１０秒といった幅があるので連写時に撮影のたびＧＰＳ測位装置を動作させて位置情報を取得するようにすると、撮影時間間隔がまちまちになってしまう可能性があるといった問題点があった。つまり、同じ撮影位置で連写を行なっていても受信状況の変化によって測位時間が変わる場合があり得ること、移動しながら連写する場合には受信環境の影響（地形や建造物等による受信電波の減衰や反射等）によって測位時間が変化する場合があるので、撮影のたびに測位情報を取得してそれぞれの撮影画像（各連写画像）に対応付けようとすれば次の撮影間隔は測位時間に追従することとなり、撮影間隔がまちまちになることがある。
【０００７】
また、撮影のたびに測位を行なうようにすると撮影枚数分測位動作が必要となったり、撮影操作と相違動作が重複することにより撮影時の負荷が大きくなってしまうので消費電力の増大を招いてしまうといった問題点がある。
【０００８】
本発明は上記問題点を解決することを目的としたものであり、連続撮影時の測位動作による負荷を軽減させることのできるカメラ装置及び撮影位置記憶方法の提供を目的とする。
【０００９】
【課題を解決するための手段】
上記課題を解決するために、第１の発明のカメラ装置は、撮影手段、測位手段及び連続撮影機能を備えたカメラ装置であって、所定のタイミングで前記測位手段を用いて測位を行なって位置情報を得る測位タイミング制御手段と、前記撮影手段による連続撮影を指示する連続撮影指示手段と、この連続撮影指示手段により連続撮影が指示された場合に前記撮影手段を用いて連続撮影を行なって複数の撮影画像を得る連続撮影制御手段と、この連続撮影制御手段によって得た複数の撮影画像を保存記憶する保存記憶手段と、前記測位タイミング制御手段によって得た位置情報を前記連続撮影制御手段によって得た複数の撮影画像に対応付けるようにして前記保存記憶手段に記憶する記憶制御手段と、を備え、前記測位タイミング制御手段は、前記連続撮影指示手段による連続撮影指示の前又は直後に前記測位手段を用いて測位を行なって第１の位置情報を得る第１の測位タイミング制御手段と、前記連続撮影制御手段による連続撮影の終了時の直前又は直後に前記測位手段を用いて測位を行なって第２の位置情報を得る第２の測位タイミング制御手段とを含み、前記第１の位置情報及び第２の位置情報を用いて、該第１の位置情報で示される位置と該第２の位置情報で示される位置の間の位置に対応し、該第１の位置情報及び第２の位置情報のいずれとも異なる新たな位置情報を算出する位置情報算出手段を更に備え、前記記憶制御手段は、前記位置情報算出手段によって算出された新たな位置情報を前記連続撮影制御手段によって得た複数の撮影画像に対応付けるようにして前記保存記憶手段に記憶することを特徴とする。
【００１０】
また、第２の発明は上記第１の発明のカメラ装置において、前記位置情報算出手段は、前記第１の位置情報で示される位置から前記第２の位置情報で示される位置までの間を分割することで１または複数の位置を算出し、前記記憶制御手段は、前記位置情報算出手段によって算出された１または複数の位置に対応する位置情報を前記連続撮影制御手段によって得た複数の撮影画像に対応付けるようにして前記保存記憶手段に記憶することを特徴とする。
【００１１】
また、第３の発明は上記第２の発明のカメラ装置において、前記位置情報算出手段は、前記第１の位置情報で示される位置から前記第２の位置情報で示される位置までの間を、前記連続撮影制御手段により連続撮影して得られた撮影画像の枚数に対応させて分割した各位置を各連写画像の推定撮影位置として算出し、前記記憶制御手段は、前記位置情報算出手段によって算出された各推定撮影位置を対応する各撮影画像に対応付けるようにして前記保存記憶手段に記憶することを特徴とする。
【００１２】
また、第４の発明の撮影位置記憶方法は、被写体を撮像して撮影画像を得る撮影手段と、測位を行なって位置情報を得る測位手段とを備えたカメラ装置を制御する撮影位置記憶方法であって、連続撮影を指示する連続撮影指示ステップと、この連続撮影指示ステップにより連続撮影が指示された際に、前記測位手段による測位を行なって第１の位置情報を得る第１の測位ステップと、この第１の測位ステップによる測位の後、前記撮影手段を用いて連続撮影を行なって複数の撮影画像を得る連続撮影制御ステップと、この連続撮影制御手段による連続撮影の後、前記測位手段による測位を行なって第２の位置情報を得る第２の測位ステップと、前記第１の位置情報及び第２の位置情報を用いて、該第１の位置情報で示される位置と該第２の位置情報で示される位置の間の位置に対応し、該第１の位置情報及び第２の位置情報のいずれとも異なる新たな位置情報を算出する位置情報算出ステップと、前記位置情報算出ステップによって算出された位置情報を前記連続撮影制御ステップによって得た複数の撮影画像に対応付けるようにして前記保存記憶手段に記憶するステップと、を有することを特徴とする。
【００１５】
【発明の実施の形態】
[回路構成例]
図１は、本発明の測位機能及び連写機能付きカメラ装置の一実施例の構成を示すブロック図であり、デジタルカメラ１００は、ＧＰＳアンテナ１’、ＧＰＳ処理部１、撮像部２、制御部３、操作部４、一次メモリ（ＤＲＡＭ）５、保存メモリ(フラッシュメモリ）６、表示部７及び図示しない電源回路を有している。
【００１６】
ＧＰＳ処理部（ＧＰＳ測位装置）１はＲＦ、Ａ／Ｄ、データレジスタ、カウンタ、デコーダ及びそれらを制御する制御部（マイクロコンピュータ）等により構成されている。また、ＧＰＳ処理部１はＧＰＳアンテナ１’によって受信されたＧＰＳ衛星からの受信電波を増幅・復調した後、取得した衛星データの解読を行ない、解読したデータによりデジタルカメラ１００の自己位置計算等の位置計測（測位）を行なう。ＧＰＳ処理部１による測位結果はデジタルカメラ１００全体を制御する制御部３に送られる。
【００１７】
撮像部２は取込んだ被写体像をデジタルデータに変換し、デジタルデータからデジタルの輝度、色差マルチプレクス信号（Ｙ，Ｃｂ，Ｃｒデータ）等の信号成分（以下、画像データ）を得てＤＲＡＭ５に転送する。
【００１８】
制御部３は、ＣＰＵ、ＲＡＭ、プログラム格納用メモリ及びタイマ等の周辺回路を有したマイクロプロセッサ構成を有しており、ＣＰＵは上述の各回路及び図示しない電源切換えスイッチ等にバスラインを介して接続し、プログラム格納用メモリに格納されている制御プログラムによりデジタルカメラ全体の制御を行なうと共に、操作部４からの状態信号に対応してプログラム格納用メモリに格納されている各モード処理用のプログラムや本発明に基づく測位タイミング制御プログラム及び測位情報適用プログラムを取り出して、デジタルカメラ１００の各機能の実行制御等を行なう。なお、プログラム格納メモリには上述した各プログラムのほか定数やメニューデータ等を格納している。
【００１９】
また、制御部３はシャッター全押し操作がされるとＤＲＡＭ５に所定枚数分の画像を所定時間間隔で連続的にＤＲＡＭ５に記憶する（又は連写停止指示があるまで所定時間間隔でＤＲＡＭ５に記憶する）。また、所定枚数分の画像の取込みが終わるか連写停止指示があると、ＤＲＡＭ５に記憶された各画像（画像データ）に、例えば、ＪＰＥＧ圧縮処理のような画像圧縮処理を施し、フラッシュメモリ６に順次記憶する。また、再生時にフラッシュメモリ６から取り出された画像データに伸張処理を施して画像データを再生する。
【００２０】
操作部４は、処理モード切替えスイッチ、機能選択ボタン、電源オン／オフスイッチ４１、プラス／マイナスキー４５、シャッターボタン４６等のキーやスイッチを構成部分としており、これらのキー或いはスイッチが操作されると状態信号が制御部３に送出される。
なお、後述する実施例ではシャッターボタン４６を全押しすると所定枚数の連続画像を撮影（所定枚数連写）するものとしたが、デジタルカメラ１００を連写解除操作により連写を中止できるように構成してもよい。連写解除操作として、例えば、シャッターボタン４６の全押し解除操作（全押し操作中は連写が実行される）や、シャッターボタン４６の２度目の全押し、或いは解除ボタン押し下げ操作等を割り当てることができる。
【００２１】
ＤＲＡＭ５は一次メモリとして用いられ、撮影画像や再生画像を一時的に記憶する画像バッファ領域や圧縮／伸張時の作業用領域等が確保されている。また、連写モード時には図２に示すように、スルー画像記憶領域５１及び所定時間間隔で取込まれる被写体画像を所定枚数（例えば１６枚）一次記憶可能な連写画像記憶領域５２が確保される。なお、図２で符号５３は作業用領域である。また、フラッシュメモリ６は撮影画像等を保存記憶する。
【００２２】
[測位タイミング及び測位情報の撮影画像への適用方法]
前述したように、連写時に撮影毎に測位を行なうと連写間隔がまちまちになる場合が生じるので、本発明では所定のタイミングで測位した測位情報を各連写画像（連写機能により一定の時間間隔をおいて連続撮影された複数の撮影画像をいう）に対して適用することにより一定の撮影間隔で連続撮影できるように構成する。また、測位情報の適用は、例えば、連写画像毎に同じ測位情報を１対１に対応させて記憶する方法と、１つの測位情報を各連写画像に関連付け再生時に各画像に対応付けて表示するようにする方法と、連写開始及び連写終了時の測位情報を基に連写画像毎に補間した測位情報を適用する方法がある。以下、測位タイミング制御及び測位情報の撮影画像への適用動作についていくつかの実施例により説明する。
【００２３】
（１）  連写開始指示の前後に測位を行なう方法
図３は連写時の測位タイミング制御動作等の一実施例を示すフローチャートであり、図３（ａ）は連写開始指示前に測位を行なう例、図３（ｂ）は連写開始指示後に測位を行なう例である。
▲１▼  連写開始指示前に測位を行なう例
ステップＳ１：（連写モード開始判定）
図３（ａ）で、撮影モード開始時に、制御部３はプログラム格納メモリから処理モード選択メニューデータ（又は、アイコンデータ）等を取り出し、表示部７に送って画面表示してユーザの選択を促す。制御部３は操作部４から送られる状態信号を調べて選択された撮影モードの詳細機能（モード）が連写モードの場合はＳ２に遷移する。
【００２４】
ステップＳ２：（ＧＰＳ測位処理及び測位処理の報知）
制御部３はＧＰＳ処理部１に制御信号（測位開始指示信号）を送出する。ＧＰＳ処理部１は制御部３から測位開始指示信号を受け取ると、ＧＰＳ測位装置を起動してアンテナ１’を介して受信した受信電波の受信処理を行ない、デジタルカメラ１００の自己位置（座標）を算出し、測位結果（計算値）を制御部３に送出する。ＧＰＳ処理部１は１サイクルの測位処理（ＧＰＳ衛星から所定周期毎に送出される測位情報の次の受信サイクルの処理を意味する）を終了すると次の測位処理に移行するので、制御部３はＧＰＳ処理部１から測位結果を受け取るとＧＰＳ処理部１が次のサイクルに移行しないように制御信号（測位終了指示信号）をＧＰＳ処理部１に送って測位動作を終了させる。
なお、ユーザが連写モードを選択して直ちに連写指示（シャッター操作）を行なっても測位が終わるまで連写は開始されないので、ユーザに戸惑いを与えないように表示ランプ８を明滅させて測位中であることを報知するようにしてもよい（また、表示部７にメッセージ又はマークを表示又は明滅してもよく、また、音声出力装置を備えている場合には音声報知してもよい）。
【００２５】
ステップＳ３：（測位情報の保持等）
制御部３はＧＰＳ処理部１から受け取った測位結果(測位情報）をＲＡＭ（又はＤＲＡＭ５）の測位結果保持エリアに保持（記憶）する。
なお、この際、ユーザに測位が終了したこと、つまり、連写可能になったことを知らせるために表示ランプ８を点灯（又は消灯）するようにしてもよい（また、表示部７にメッセージ又はマークを表示してもよく、また、音声出力装置を備えている場合には音声報知してもよい）。
【００２６】
ステップＳ４：（画像の取込み及びスルー表示）
制御部３は、撮像部２に制御信号を送り被写体画像の取込みを行なわせる。撮像部２は光学系を介して被写体画像（画像データ）をＤＲＡＭ５のスルー画像記憶領域５１に取込む。また、取込まれた画像は表示部７にスルー表示される。
【００２７】
ステップＳ５：（連写指示の有無判定）
制御部３は操作部４から送られる状態信号を調べ、シャッターボタン４６が全押しされた場合には連写指示ありとしてＳ６に遷移する。
【００２８】
ステップＳ６：(連写画像の記憶、画像の取込み及びスルー表示）
制御部３は撮像部２を介して取込まれる画像を所定時間間隔で連写画像記憶領域５２に記憶（順次追加記憶）する。また、取込まれる画像をスルー画像記憶領域５１に記憶し表示部７にスルー表示する。
なお、デジタルカメラ１００が連写中に連写解除操作（例えば、連写中のシャッターボタン４６の全押し）可能に構成されている場合には制御部３は連写解除操作を検知するとその後の追加記憶を中止し、Ｓ８に遷移する。
【００２９】
ステップＳ７：(一次記憶終了判定）
制御部３は連写画像記憶領域５２に追加記憶した画像枚数をカウントし、所定枚数に達すると連写終了と判定してＳ８に遷移する。また、所定枚数に達していない場合にはＳ６に戻る。
【００３０】
ステップＳ８：（連写画像等の保存記憶処理）
制御部３は上記ステップＳ６でＤＲＡＭ５の連写画像記憶領域５２に記憶した各連写画像（画像データ）を取り出し順次圧縮処理を施してフラッシュメモリ６に順次保存記憶する。また、この際、ステップＳ２の測位結果（ステップＳ３でＲＡＭに保持した測位結果）を各連写画像に対応付けて保存記憶する。
【００３１】
上記構成により、連写開始時前に測位を行ないその測位結果を各連写画像に対応付けて保存記憶するので、ユーザは測位を意識することなく連写を行なうことができ、また、測位動作と連続撮影動作が重複しないので測位動作による負荷を軽減させることができる。
【００３２】
なお、図３（ａ）の例では連写モード設定時の測位情報を各連写画像に対応付けて記憶するようにしたが、連写モード中に所定時間間隔で測位を行うようにして連写指示直前の測位結果を各連写画像に対応付けるようにしてもよい。
【００３３】
▲２▼  連写開始指示後に測位を行なう例
ステップＳ１’：（連写モード開始判定）
図３（ｂ）で、撮影モード開始時に、制御部３はプログラム格納メモリから処理モード選択メニューデータ等を取り出し、表示部７に送って画面表示してユーザの選択を促す。制御部３は操作部４から送られる状態信号を調べて選択された撮影モードの詳細機能（モード）が連写モードの場合はＳ２’に遷移する。
【００３４】
ステップＳ２’：（画像の取込み及びスルー表示）
制御部３は、撮像部２に制御信号を送り被写体画像の取込みを行なわせる。撮像部２は光学系を介して被写体画像（画像データ）をＤＲＡＭ５のスルー画像記憶領域５１に取込む。また、取込まれた画像は表示部７にスルー表示される。
【００３５】
ステップＳ３’：（連写指示の有無判定）
制御部３は操作部４から送られる状態信号を調べ、シャッターボタン４６が全押しされた場合には連写指示ありとしてＳ４’に遷移する。
【００３６】
ステップＳ４’：（ＧＰＳ測位処理）
制御部３はＧＰＳ処理部１に制御信号（測位開始指示信号）を送出する。ＧＰＳ処理部１は制御部３から測位開始指示信号を受け取ると、ＧＰＳ測位装置を起動してアンテナ１’を介して受信した受信電波の受信処理を行ない、デジタルカメラ１００の自己位置（座標）を算出し、測位結果（計算値）を制御部３に送出する。ＧＰＳ処理部１は１サイクルの測位処理を終了すると次の測位処理に移行するので、制御部３はＧＰＳ処理部１から測位結果を受け取るとＧＰＳ処理部１が次のサイクルに移行しないように制御信号（測位終了指示信号）をＧＰＳ処理部１に送って測位動作を終了させる。
【００３７】
ステップＳ５’：（測位情報の保持等）
制御部３はＧＰＳ処理部１から受け取った測位結果(測位情報）をＲＡＭ（又はＤＲＡＭ５）の測位結果保持エリアに保持（記憶）し、Ｓ６に遷移する（Ｓ６以下の動作は図３（ａ）と同様である）。
【００３８】
上記構成により、連写指示直後に測位を行ない、その測位結果を各連写画像に対応付けて保存するので、連写指示前にカメラを移動させることがあっても撮影開始位置を各撮影画像（連写画像）に対応付けることができる。
【００３９】
（２）  連写終了後に測位を行なう方法
図４は連写時の測位タイミング制御動作等の一実施例を示すフローチャートであり、図４（ａ）は連写終了後に測位を行なう例、図４（ｂ）は連写開始後に測位を行なう他の例である。
▲１▼  連写終了後に測位を行なう例
ステップＴ１：（連写モード開始判定）
図４（ａ）で、撮影モード開始時に、制御部３はプログラム格納メモリから処理モード選択メニューデータ等を取り出し、表示部７に送って画面表示してユーザの選択を促す。制御部３は操作部４から送られる状態信号を調べて選択された撮影モードの詳細機能（モード）が連写モードの場合はＴ２に遷移する。
【００４０】
ステップＴ２：（画像の取込み及びスルー表示）
制御部３は、撮像部２に制御信号を送り被写体画像の取込みを行なわせる。撮像部２は光学系を介して被写体画像（画像データ）をＤＲＡＭ５のスルー画像記憶領域５１に取込む。また、取込まれた画像は表示部７にスルー表示される。
【００４１】
ステップＴ３：（連写指示の有無判定）
制御部３は操作部４から送られる状態信号を調べ、シャッターボタン４６が全押しされた場合には連写指示ありとしてＴ４に遷移する。
【００４２】
ステップＴ４：(連写画像の一次記憶、画像の取込み及びスルー表示）
制御部３は撮像部２を介して取込まれる画像を所定時間間隔で連写画像記憶領域５２に追加記憶する。また、取込まれる画像をスルー画像記憶領域５１に記憶し表示部７にスルー表示する。
なお、デジタルカメラ１００が連写中に連写解除操作が可能に構成されている場合には制御部３は連写解除操作を検知するとその後の追加記憶を中止し、Ｔ６に遷移するようにする。
【００４３】
ステップＴ５：(一次記憶終了判定）
制御部３は連写画像記憶領域５２に追加記憶した画像枚数をカウントし、所定枚数に達すると連写終了と判定してＴ６に遷移する。また、所定枚数に達していない場合にはＴ４に戻る。
【００４４】
ステップＴ６：（ＧＰＳ測位処理）
制御部３はＧＰＳ処理部１に制御信号（測位開始指示信号）を送出する。ＧＰＳ処理部１は制御部３から測位開始指示信号を受け取ると、ＧＰＳ測位装置を起動してアンテナ１’を介して受信した受信電波の受信処理を行ない、デジタルカメラ１００の自己位置を算出し、測位結果を制御部３に送出する。ＧＰＳ処理部１は１サイクルの測位処理を終了すると次の測位処理に移行するので、制御部３はＧＰＳ処理部１から測位結果を受け取るとＧＰＳ処理部１が次のサイクルに移行しないように制御信号（測位終了指示信号）をＧＰＳ処理部１に送って測位動作を終了させる。
【００４５】
ステップＴ７：（連写画像等の保存記憶処理）
制御部３は上記ステップＴ４でＤＲＡＭ５の連写画像記憶領域５２に記憶した各連写画像（画像データ）に順次圧縮処理を施してフラッシュメモリ６に順次保存記憶する。また、この際、ステップＴ６の測位結果を各連写画像に対応付けて保存記憶する。
【００４６】
上記構成により、連写画像等の保存記憶処理直前に測位を行ないその測位結果を各連写画像に対応付けて保存するので、ユーザは測位を意識することなく連写を行なうことができ、また、測位動作と連続撮影動作が重複しないので測位動作による負荷を軽減させることができる。
【００４７】
▲２▼  連写終了後に測位を行なう他の例
上記図４（ａ）の説明では連写終了後、つまり連写画像等の保存記憶処理の直前に測位を行なうようにしたが、図４（ｂ）に示すように連写画像の保存記憶処理終了直後に測位を行なうようにしても図４（ａ）の場合と同様の効果を得ることができる。なお、図４（ｂ）のステップＴ４までの動作は図４（ａ）のＴ１〜Ｔ４と同様である。
【００４８】
ステップＴ５’：(一次記憶終了判定）
図４（ｂ）で、制御部３は連写画像記憶領域５２に追加記憶した画像枚数をカウントし、所定枚数に達すると連写終了と判定してＴ６’に遷移する。また、所定枚数に達していない場合にはＴ４に戻る。
【００４９】
ステップＴ６’：（連写画像の保存記憶処理）
制御部３は上記ステップＴ４’でＤＲＡＭ５の連写画像記憶領域５２に記憶した各連写画像（画像データ）に順次圧縮処理を施してフラッシュメモリ６に順次保存記憶する。
【００５０】
ステップＴ７’：（ＧＰＳ測位処理）
制御部３はＧＰＳ処理部１に制御信号（測位開始指示信号）を送出する。ＧＰＳ処理部１は制御部３から測位開始指示信号を受け取ると、ＧＰＳ測位装置を起動してアンテナ１’を介して受信した受信電波の受信処理を行ない、デジタルカメラ１００の自己位置を算出し、測位結果を制御部３に送出する。ＧＰＳ処理部１は１サイクルの測位処理を終了すると次の測位処理に移行するので、制御部３はＧＰＳ処理部１から測位結果を受け取るとＧＰＳ処理部１が次のサイクルに移行しないように制御信号（測位終了指示信号）をＧＰＳ処理部１に送って測位を終了させる。
【００５１】
ステップＴ８’：（連写画像と測位結果の関連付け処理）
制御部３は上記ステップＴ６’でフラッシュメモリ６に保存記憶した各連写画像に上記ステップＴ７’の測位結果を関連付けるようにしてフラッシュメモリ６に保存記憶する。
【００５２】
（３）  連写中に測位を行なう方法
図５は撮影時の測位タイミング制御動作等の一実施例を示すフローチャートであり、連写中に測位を行なう例である。
（連写動作）
ステップＵ１：（連写モード開始判定）
図５（ａ）で、撮影モード開始時に、制御部３はプログラム格納メモリから処理モード選択メニューデータ等を取り出し、表示部７に送って画面表示してユーザの選択を促す。制御部３は操作部４から送られる状態信号を調べて選択された撮影モードの詳細機能（モード）が連写モードの場合はＵ２に遷移する。
【００５３】
ステップＵ２：（画像の取込み及びスルー表示）
制御部３は、撮像部２に制御信号を送り被写体画像の取込みを行なわせる。撮像部２は光学系を介して被写体画像（画像データ）をＤＲＡＭ５のスルー画像記憶領域５１に取込む。また、取込まれた画像は表示部７にスルー表示される。
【００５４】
ステップＵ３：（連写指示の有無判定）
制御部３は操作部４から送られる状態信号を調べ、シャッターボタン４６が全押しされた場合には連写指示ありとしてＵ４に遷移する。また、ＧＰＳ測位（図５（ｂ）に示す並行動作）を起動する。
【００５５】
ステップＵ４：(連写画像の一次記憶）
制御部３は撮像部２を介して取込まれる画像を所定時間間隔毎に連写画像記憶領域５２に追加記憶する。また、取込まれる画像をスルー画像記憶領域５１に記憶し表示部７にスルー表示する。また、ステップＵ４、Ｕ５の動作の間、図５（ｂ）のステップＵ１１、Ｕ１２に示すようなＧＰＳ測位が並行して実行される。
【００５６】
ステップＵ５：(一次記憶終了判定）
制御部３は連写画像記憶領域５２に追加記憶した画像枚数をカウントし、所定枚数に達すると連写終了と判定してＵ６に遷移する。また、所定枚数に達しない場合にはＵ４に戻って次の連写動作を開始する。
【００５７】
なお、デジタルカメラ１００が連写中に連写解除操作（例えば、連写中のシャッターボタン４６の全押し）可能に構成されている場合には制御部３は連写解除操作を検知するとその後の追加記憶を中止し、Ｕ６に遷移するようにする。
【００５８】
ステップＵ６：（測位終了判定）
制御部３は並行動作中のＧＰＳ測位（図３（ｂ））のステップＵ１２の終了を待ってＵ７に遷移する。すなわち、制御部３はＲＡＭの測位結果保持エリアに測位結果が保持されているか否かを調べ、測位結果保持エリアに測位結果が保持されている場合にはＧＰＳ測位が終了したものとしてＵ６に遷移する。
また、測位結果保持エリアに測位結果が保持されていない場合は、ＧＰＳ処理部１からの測位結果（計算値）を受け取り次第測位が終了したものと判定して測位終止指示信号をＧＰＳ処理部１に送出し、図５（ｂ）のステップＵ１１の動作終了後、Ｕ６に遷移する。なお、上記Ｕ５で所定枚数分の画像が連写画像記憶領域５２に記憶された（或いは、連写解除操作があった）とき同時にＧＰＳ処理部１からの測位結果を受け取ったときは直ちに測位終止指示信号をＧＰＳ処理部１に送出し、図５（ｂ）のステップＵ１１の動作終了後、Ｕ６に遷移する。
【００５９】
ステップＵ７：（連写画像等の保存記憶処理）
制御部３は上記ステップＵ４でＤＲＡＭ５の連写画像記憶領域５２に記憶した各連写画像（画像データ）を取り出して圧縮処理を施してフラッシュメモリ６に順次保存記憶する。また、この際、上記ステップＵ１１で得た測位結果（Ｕ１２でＲＡＭの測位結果保持エリアに保持した測位結果）を保存記憶される各撮影画像に対応付けてフラッシュメモリ６に保存記憶する。
【００６０】
（測位動作：図３（ｂ））
ステップＵ１１：（ＧＰＳ測位）
図５（ａ）のステップＵ３でシャッターボタンが全押しされると、制御部３はＧＰＳ処理部１に制御信号（測位開始指示信号）を送出する。ＧＰＳ処理部１は制御部３から測位開始指示信号を受け取ると、ＧＰＳ測位装置を起動してアンテナ１’を介して受信した受信電波の受信処理を行ない、デジタルカメラ１００の自己位置（座標）を算出し、測位結果（計算値）を制御部３に送出する。ＧＰＳ処理部１は１サイクルの測位処理を終了すると次の測位処理に移行するので制御部３はＧＰＳ処理部１に測位終了指示信号を送出してからＵ１２に遷移する。
【００６１】
ステップＵ１２：（測位情報の保持等）
制御部３はＧＰＳ処理部１から受け取った測位結果(測位情報）をＲＡＭ（又はＤＲＡＭ５）の測位結果保持エリアに保持（記憶）する。
上記構成により、連写中に測位を行ない最新の測位結果を連写画像に対応付けて保存記憶できる。
【００６２】
なお、上記図５の例ではＤＲＡＭ５に所定枚数の撮影画像が記憶される間（又は連写が指示解除されるまで）測位動作を並行的に行い、所定枚数の撮影画像が記憶された後（又は連写が指示解除されたとき）、測位結果を全ての撮影画像（連写画像）に対応付けて保存記憶するようにしたが、画像が撮影されるたびに測位を行って、測位結果を各撮影画像に対応付けてＲＡＭに保持するようにし、所定枚数の撮影画像が記憶された後（又は連写が指示解除されるたとき）、各撮影画像とそれらに対応付けられた測位結果を保存記憶するようにしてもよい。このようにした場合には、連写中に測位を行ない最新の測位結果を各連写画像に対応付けて保存記憶できるので、連写中、被写体の動きに追従してカメラを移動させて連写したり、車載カメラのような移動カメラから連写する場合のように連写開始時と連写終了時の撮影位置が異なるような場合にも最新のカメラ位置を画像に対応付けることができる。
【００６３】
（４）  連写開始及び連写終了時の測位情報を基に連写画像毎に補間した測位情報を適用する方法
図６は撮影時の測位タイミング制御動作等の一実施例を示すフローチャートであり、連写開始及び連写終了時の測位情報を基に連写画像毎に補間した測位情報を適用する例である。
【００６４】
ステップＶ１：（連写モード開始判定）
図６で、撮影モード開始時に、制御部３はプログラム格納メモリから処理モード選択メニューデータ等を取り出し、表示部７に送って画面表示してユーザの選択を促す。制御部３は操作部４から送られる状態信号を調べて選択された撮影モードの詳細機能（モード）が連写モードの場合はＶ２に遷移する。
【００６５】
ステップＶ２：（画像の取込み及びスルー表示）
制御部３は、撮像部２に制御信号を送り被写体画像の取込みを行なわせる。撮像部２は光学系を介して被写体画像（画像データ）をＤＲＡＭ５のスルー画像記憶領域５１に取込む。また、取込まれた画像は表示部７にスルー表示される。
【００６６】
ステップＶ３：（連写指示の有無判定）
制御部３は操作部４から送られる状態信号を調べ、シャッターボタン４６が全押しされた場合には連写指示ありとしてＶ４に遷移する。
【００６７】
ステップＶ４：（ＧＰＳ測位処理）
制御部３はＧＰＳ処理部１に制御信号（測位開始指示信号）を送出する。ＧＰＳ処理部１は制御部３から測位開始指示信号を受け取ると、ＧＰＳ測位装置を起動してアンテナ１’を介して受信した受信電波の受信処理を行ない、デジタルカメラ１００の自己位置を算出し、測位結果を制御部３に送出する。ＧＰＳ処理部１は１サイクルの測位処理を終了すると次の測位処理に移行するので、制御部３はＧＰＳ処理部１から測位結果を受け取るとＧＰＳ処理部１が次のサイクルに移行しないように制御信号（測位終了指示信号）をＧＰＳ処理部１に送って測位を終了させる。また、今回の測位結果をＲＡＭの測位結果保持エリアに記憶する。
【００６８】
ステップＶ５：(連写画像の一次記憶）
制御部３は撮像部２を介して取込まれる画像を所定時間間隔で連写画像記憶領域５２に追加記憶する。また、取込まれる画像をスルー画像記憶領域５１に記憶し表示部７にスルー表示する。
ステップＶ６：(一次記憶終了判定）
制御部３は連写画像記憶領域５２に追加記憶した画像枚数をカウントし、所定枚数に達すると連写終了と判定してＶ７に遷移する。また、所定枚数に達しない場合にはＶ５に戻って次の連写動作を開始する。
なお、デジタルカメラ１００が連写中に連写解除操作（例えば、連写中のシャッターボタン４６の全押し）可能に構成されている場合には制御部３は連写解除操作を検知するとその後の追加記憶を中止し、Ｖ７に遷移する。
【００６９】
ステップＶ７：（ＧＰＳ測位処理）
制御部３はＧＰＳ処理部１に制御信号（測位開始指示信号）を送出する。ＧＰＳ処理部１は制御部３から測位開始指示信号を受け取ると、ＧＰＳ測位装置を起動してアンテナ１’を介して受信した受信電波の受信処理を行ない、デジタルカメラ１００の自己位置を算出し、測位結果を制御部３に送出する。ＧＰＳ処理部１は１サイクルの測位処理を終了すると次の測位処理に移行するので、制御部３はＧＰＳ処理部１から測位結果を受け取るとＧＰＳ処理部１が次のサイクルに移行しないように制御信号（測位終了指示信号）をＧＰＳ処理部１に送って測位を終了させる。
【００７０】
ステップＶ８：（補間値の算出及び各連写画像の推定位置算出）
制御部３は上記ステップＶ４で保持した連写開始時の測位結果とステップＶ７で取得した連写終了時の測位結果を基に各連写画像の推定撮影位置（座標）を算出する。計算方法として、
連写枚数：Ｎ＝１６
連写開始時の撮影位置：（Ｘ１、Ｙ１）
連写終了時の撮影位置：（Ｘ１６、Ｙ１６）
とすると、
Ｘ方向の補間値：Δｘ＝｜Ｘ１−Ｘ１６｜÷１５
Ｙ方向の補間値：Δｙ＝｜Ｙ１−Ｙ１６｜÷１５
となる。
これから、１番目、２番目、３番目、・・・、１５番目、１６番目の連写画像の撮影位置は、
（Ｘ１，Ｙ１）、（Ｘ１＋Δｘ，Ｙ１＋Δｙ）、（Ｘ１＋２Δｘ，Ｙ１＋２Δｙ）、・・・・、（Ｘ１＋１４Δｘ，Ｙ１＋１４Δｙ）、（Ｘ１６，Ｙ１６）として求めることができる。なお、誤差を無視すれば（Ｘ１６，Ｙ１６）＝（Ｘ１＋１５Δｘ，Ｙ１＋１５Δｙ）となる。但し、Δｘ＜α且つΔｙ＜β（α，βは所定（下限）値）の場合にはΔｘ＝０、Δｙ＝０とする。
【００７１】
ステップＶ９：（連写画像等の保存記憶処理）
制御部３は上記ステップＶ５でＤＲＡＭ５の連写画像記憶領域５２に記憶した各連写画像（画像データ）に順次圧縮処理を施してフラッシュメモリ６に連写画像として順次保存記憶する。また、この際、上記ステップＶ８で算出した位置情報（座標）をそれぞれ対応付けて保存記憶する。
上記構成により、連写開始及び連写終了時の測位情報を基に連写画像毎に補間した測位情報を適用することができるので、連写中、被写体の動きに追従してカメラを移動させて連写したり、車載カメラのような移動カメラから連写する場合のように、連写開始時と連写終了時の撮影位置が異なるような場合にも各画像毎に推定される撮影位置を対応付けることができる。
【００７２】
なお、上記（４）の説明では連写枚数分の補間値を算出するようにしたが、連写枚数未満の数、例えば、１つのみ補間値を算出し、この補間値を各連写画像に対応付けて保存記憶するようにしてもよい。
【００７３】
また、上記（１）〜（４）の説明では、ＧＰＳ処理部１は測位結果（計算値）を制御部３に送出すると次のサイクルの測位処理に移行するものとしたが、１サイクルの測位処理を行なって測位結果を制御部３に送出すると測位処理を中断するか、制御部３からの指示があるまで休止するようにしてもよい。
【００７４】
また、上記（１）〜（４）の例の説明は連写モード時の測位タイミング制御動作等について行なったが、（１）〜（３）の例は所定時間内に複数回のシャッター動作を行なうことによりシャッター回数分の撮影を可能とする（但し、上限枚数あり）速写モード時にも適用可能である。
【００７５】
また、上記（１）〜（４）の説明では、位置情報（測位情報）として座標（緯度、経度）を用い、各連写画像に対応付けるようにしたが、座標に応じた地名や施設名等を位置情報として各連写画像に対応付けて記憶するようにしてもよい。
【００７６】
また、上記（１）〜（４）の例で、デジタルカメラ１００に通信インターフェイス及び通信制御機能を備えるようにして、測位結果や保存記憶データをインターネット等の通信ネットワークを介して外部装置に送信するようにしてもよい。
【００７７】
また、上記（１）〜（４）の例で、撮影指示手段はカメラに取り付けられたシャッターに限られず、リモコンや通信回線（無線回線も含む）を介した遠隔操作に連動するようにしてもよい。
【００７８】
以上、本発明のいくつかの実施例について説明したが本発明は上記実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。
【００７９】
【発明の効果】
上記説明したように、第１の発明のカメラ装置または第４の発明の撮影位置記憶方法によれば、連続撮影開始時と終了時にそれぞれ測位を行ない、これらの測位結果を基に各連写画像に対して補間した測位情報を適用することができるので、連写中、被写体の動きに追従してカメラを移動させて連続撮影したり、車載カメラのような移動カメラから連続撮影する場合のように、連続撮影開始時と連続撮影終了時の撮影位置が異なるような場合にも各画像に対してより適切な撮影位置を対応付けることができる。
【図面の簡単な説明】
【図１】本発明の測位機能及び連写機能付きカメラ装置の一実施例の構成を示すブロック図である。
【図２】連写モード時にＤＲＡＭに確保される記憶領域のレイアウトの説明図である。
【図３】測位タイミング制御動作等の一実施例を示すフローチャートである。
【図４】測位タイミング制御動作等の一実施例を示すフローチャートである。
【図５】測位タイミング制御動作等の一実施例を示すフローチャートである。
【図６】撮影時の測位タイミング制御動作等の一実施例を示すフローチャートである。
【符号の説明】
１  ＧＰＳ処理部（測位手段）
２  撮像部（撮影手段）
３  制御部（測位タイミング制御手段、連続撮影制御手段、記憶制御手段、位置情報保持手段、第１の測位タイミング制御手段、第２の測位タイミング制御手段、位置情報算出手段）
６  フラッシュメモリ（保存記憶手段）
４６  シャッターボタン（連続撮影指示手段）
１００  デジタルカメラ（カメラ装置）
【図１】
0003915344.tif 000002
【図２】
0003915344.tif 000003
【図３】
0003915344.tif 000004
【図４】
0003915344.tif 000005
【図５】
0003915344.tif 000006
【図６】
0003915344.tif 000007