(57)【特許請求の範囲】
【請求項１】
被写体を撮像して画像を生成する撮像手段を有する撮像装置であって、
前記撮像装置の位置を示す位置情報を決定する決定手段と、
前記撮像手段により撮像が行われた場合、撮像位置を示す位置情報を取得して前記生成される画像と共に記録媒体に記録するよう制御する記録制御手段と、
前記決定手段により所定時間の経過毎に決定される複数の位置情報を含む軌跡ファイルを生成する生成手段とを有し、
前記撮像手段により撮像が行われた場合、前記記録制御手段は、前記所定時間の経過に関わらず、前記軌跡ファイルにも前記位置情報を記録するよう制御することを特徴とする撮像装置。
【請求項２】
前記画像および前記画像と共に記録された位置情報を削除する削除手段を更に有し、
前記位置情報と共に記録された画像が前記削除手段によって削除されたとしても、前記撮像手段により撮像が行われたことに応じて前記軌跡ファイルに記録された位置情報は削除されないことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記撮像手段により前記画像が生成されることに応じて、前記画像の撮像位置を示す位置情報が、前記軌跡ファイルに記録されることを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記画像の撮像位置を示す位置情報が記録された軌跡ファイルに基づき、前記撮像装置の移動軌跡を表示部に表示するよう制御する表示制御手段を更に有する請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記画像の撮像位置を示す位置情報が記録された軌跡ファイルを外部装置に送信する送信手段を更に有する請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
被写体を撮像して画像を生成する撮像手段と、
位置情報を取得して前記画像に関連付ける関連付け手段と、
複数の位置情報を含む軌跡ファイルを保持する保持手段と、
前記位置情報が関連付けられた前記画像を削除する場合、前記画像に関連づけられた前記位置情報を抽出する抽出手段と、
前記抽出手段により抽出された前記位置情報を記録する記録手段とを有する撮像装置。
【請求項７】
前記記録手段は、前記抽出手段により抽出された前記位置情報を、前記軌跡ファイルとは異なるファイルに記録することを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記関連付け手段は、前記撮像手段による撮像に応じて位置情報を取得し、取得した位置情報を前記撮像手段の撮像により生成された画像に関連付けることを特徴とする請求項６または７に記載の撮像装置。
【請求項９】
前記抽出手段により抽出された前記位置情報を外部装置に送信する送信手段を更に有する請求項６乃至８のいずれか１項に記載の撮像装置。
【請求項１０】
定期的に取得した複数の位置情報を用いて前記軌跡ファイルを生成する生成手段を更に有し、
前記位置情報は、全地球測位システム（ＧＰＳ）の人工衛星から受信される信号に基づき決定されることを特徴とする請求項６乃至９のいずれか１項に記載の撮像装置。
【請求項１１】
前記抽出手段は、前記画像が削除される前に、前記画像に関連付けられた前記位置情報を抽出し、前記画像は、前記記録手段により前記抽出された位置情報が記録された後に削除されることを特徴とする請求項６乃至１０のいずれか１項に記載の撮像装置。
【請求項１２】
撮像装置と情報処理装置とを有するシステムであって、
被写体を撮像して画像データを生成する撮像手段と、
定期的に位置情報を取得して１つの軌跡ファイルに記録する第１の記録手段と、
前記撮像手段により撮像が行われた場合、前記生成される画像を、該画像の撮像位置を示す位置情報と共に記録媒体に記録する第２の記録手段と、
前記位置情報が関連づけられた前記画像データを削除する場合、前記画像データに関連づけられた前記位置情報を抽出する抽出手段と、
前記抽出手段により抽出された前記位置情報を記録する第３の記録手段と、
前記抽出手段により抽出された前記位置情報を前記軌跡ファイルに記録する第４の記録手段とを有するシステム。
【請求項１３】
前記第１の記録手段は、位置情報を取得した日時を、定期的に取得された前記位置情報とともに前記軌跡ファイルに記録し、
前記第２の記録手段は、撮像した日時を、前記撮像手段により得られた画像データに対応づけて前記位置情報とともに記録し、
前記第４の記録手段は、前記軌跡ファイルに記録された日時と前記画像データに対応づけて記録された日時に基づき、前記抽出手段により抽出された前記位置情報を前記軌跡ファイルに記録することを特徴とする請求項１２に記載のシステム。
【請求項１４】
前記第４の記録手段は、前記抽出手段により抽出された前記位置情報を前記軌跡ファイルで利用できる形式に変換して前記軌跡ファイルに記録することを特徴とする請求項１２または１３に記載のシステム。
【請求項１５】
前記第４の記録手段により記録された前記軌跡ファイルに基づき、移動軌跡を表示する表示手段を更に有することを特徴とする請求項１２乃至１４のいずれか１項に記載のシステム。
【請求項１６】
前記抽出手段により抽出された前記位置情報が記録された前記軌跡ファイルを前記撮像装置から前記情報処理装置に送信する送信手段を更に有することを特徴とする請求項１２乃至１５のいずれか１項に記載のシステム。
【請求項１７】
被写体を撮像して画像を生成する撮像工程と、
位置情報を取得して前記画像に関連付ける関連付け工程と、
複数の位置情報を含む軌跡ファイルを保持する保持工程と、
前記位置情報が関連付けられた前記画像を削除する場合、前記画像に関連づけられた前記位置情報を抽出する抽出工程と、
前記抽出工程で抽出された前記位置情報を記録する記録工程とを有する撮像装置の制御方法。
【請求項１８】
撮像装置と情報処理装置とを有するシステムの制御方法であって
被写体を撮像して画像データを生成する生成工程と、
定期的に位置情報を取得して１つの軌跡ファイルに記録する第１の記録工程と、
前記撮像が行われた場合、位置情報を取得して前記撮像により得られた画像データに対応づけて記録する第２の記録工程と、
前記位置情報が対応付けられた前記画像データを削除する場合、前記画像データに対応づけられた前記位置情報を抽出する抽出工程と、
前記抽出工程で抽出された前記位置情報を記録する第３の記録工程と、
前記抽出工程で抽出された前記位置情報を前記軌跡ファイルに記録する第４の記録工程とを有する制御方法。
【請求項１９】
コンピュータを、請求項１乃至５のいずれか１項に記載の撮像装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。
【請求項２０】
コンピュータを、請求項６乃至１１のいずれか１項に記載の撮像装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。
【請求項２１】
コンピュータを、請求項１２乃至１６のいずれか１項に記載のシステムとして機能させるための、コンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置及びシステムに関し、特に、ＧＰＳによって現在位置を記録する機能を持つ撮像装置及びシステムに関するものである。
【背景技術】
【０００２】
ＧＰＳが普及し、デジタルカメラの分野においてもＧＰＳを活用した使い方が広まってきている。その使い方は、主に次のようになる。
（１）撮影したときに、画像に撮影位置の情報を付加する。このことにより、撮影後に、カメラやコンピュータの画面において、地図上に画像を配置して表示し、各画像の撮影地点が分かるようにする。
（２）撮影とは無関係に、位置を記録し続け、移動の軌跡の記録とする。カメラやコンピュータの画面において、地図上に軌跡を表示し、移動の記録が分かるようにする。
【０００３】
例えば、特許文献１では、カメラに加えて、移動軌跡を記録する外部装置を使用し、撮影後に撮影時刻と軌跡とを照合して、画像に撮影時点での位置を記録する技術が開示されている。また、特許文献２では、ＧＰＳ付きの携帯電話で軌跡を記録する場合において、地下街など位置を取得できないときに、特定位置の通過により位置を取得して軌跡を補間する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−９１２９０号公報
【特許文献２】特開２００６−８０８４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述のような背景に鑑みれば、例えば、撮影した画像に撮影位置を付加するとともに、撮影とは無関係に移動の軌跡を記録する撮像装置が考えられる。このような撮像装置を考えた場合、位置情報が付加された画像ファイルと、移動の軌跡が記述された移動軌跡ファイルの２つが記録されることになる。
【０００６】
しかしながら、前述のような撮像装置を考えた場合、位置情報が画像ファイルと移動軌跡ファイルという別個のファイルとして存在するため、両者の情報を併せて利用するのが困難であった。
本発明は前述の問題点に鑑み、画像ファイルに記録されている位置情報を用いて移動軌跡ファイルに記録されている移動軌跡情報を補間できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の撮像装置は、被写体を撮像して画像を生成する撮像手段を有する撮像装置であって、前記撮像装置の位置を示す位置情報を決定する決定手段と、前記撮像手段により撮像が行われた場合、撮像位置を示す位置情報を取得して前記生成される画像と共に記録媒体に記録するよう制御する記録制御手段と、前記決定手段により所定時間の経過毎に決定される複数の位置情報を含む軌跡ファイルを生成する生成手段とを有し、前記撮像手段により撮像が行われた場合、前記記録制御手段は、前記所定時間の経過に関わらず、前記軌跡ファイルにも前記位置情報を記録するよう制御することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、撮影の際に記録される情報を有効に活用することができるので、移動軌跡の記録精度を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施形態に関わる撮像装置の構成例を示すブロック図である。
【図２】第１の実施形態に関わる情報処理装置の構成例を示すブロック図である。
【図３】第１の実施形態の撮像装置の処理手順を説明するフローチャートである。
【図４】第１の実施形態の情報処理装置の手順を説明するフローチャートである。
【図５】第２の実施形態の撮像装置の処理手順を説明するフローチャートである。
【図６】第１の実施形態における、撮像装置を使用しながら移動・撮影した例を示す図である。
【図７】（ａ）は、第１の実施形態における「削除画像の位置情報」ファイルの例を示す図である。（ｂ）は、第１の実施形態における移動軌跡ファイルの例を示す図である。
【図８】第１の実施形態における、画像から抽出した情報で移動軌跡ファイルを補完する例を示す図である。
【図９】第１の実施形態における、「削除画像の位置情報」ファイルで移動軌跡ファイルを補完する例を示す図である。
【図１０】第１の実施形態における、移動軌跡ファイルの補完の効果を示す図である。
【発明を実施するための形態】
【００１０】
（第１の実施形態）
図１は、本発明の実施形態に関わる撮像装置１００の構成例を示すブロック図である。
本実施形態の撮像装置１００は、光学系１０１と、撮像素子１０２と、中央処理装置１０３と、一次記憶装置１０４と、二次記憶装置１０５と、記憶媒体１０６と、表示器１０７と、操作器１０８と、通信装置１０９、測位装置１１０とを有している。
【００１１】
光学系１０１は、レンズ、シャッター、絞りから構成されていて、被写体からの光を適切な量とタイミングで撮像素子１０２に結像させる。撮像素子１０２は、光学系１０１を通って結像した光学像を画像データに変換する。中央処理装置１０３は、各種の演算や、撮像装置１００を構成する各部分の制御を行う。
【００１２】
一次記憶装置１０４は、一時的なデータを記憶し、中央処理装置１０３の作業用に使われる。二次記憶装置１０５は、撮像装置１００を制御するためのプログラム（ファームウェア）や各種の設定情報を記憶する。記憶媒体１０６は、撮影した画像データなどを記憶する。撮影後に記憶媒体１０６を取り外し、パーソナルコンピュータなどに装着してデータを読み出すことが可能である。
【００１３】
表示器１０７は、撮影時のビューファインダー画像の表示、撮影した画像の表示、対話的な操作のための文字表示などを行う。操作器１０８は、使用者の操作を受け付ける。通信装置１０９は、外部装置と接続して制御コマンドやデータのやり取りを行う。通信装置１０９は、有線でも無線でもよい。また、外部装置と直接接続するかネットワークを介して接続するかは問わない。測位装置１１０は、全地球測位システム（ＧＰＳ）の人工衛星から電波を受信し、電波の受信結果に基づいて現在の位置情報を取得する。
【００１４】
図２は、本実施形態に関わる情報処理装置２００の構成例を示すブロック図である。
本実施形態の情報処理装置２００は、表示器２０１と、操作器２０２と、中央処理装置２０３と、一次記憶装置２０４と、二次記憶装置２０５と、通信装置２０６とを有し、撮像装置１００と通信可能構成され、撮像装置１００とともに撮像システムを構成する。
【００１５】
表示器２０１は、文字や画像などを表示する。操作器２０２は、使用者の操作を受け付ける。中央処理装置（ＣＰＵ）２０３は、各種の演算や、情報処理装置２００を構成する各部分の制御を行う。一次記憶装置２０４は、一時的なデータを記憶し、中央処理装置２０３の作業用に使われる。二次記憶装置２０５は、情報処理装置２００を制御するためのオペレーティングシステムや各種アプリケーションのプログラムを記憶する。通信装置２０６は、外部装置と接続して制御コマンドやデータのやり取りを行う。通信装置２０６は、有線でも無線でもよい。また、外部装置と直接接続するかネットワークを介して接続するかは問わない。
【００１６】
図３は、本実施形態における撮像装置１００の処理の流れを示したもので、二次記憶装置１０５に記録されたプログラムを中央処理装置１０３が読み取り実行することによって行われる。この処理の詳細を、以下に説明する。なお、本実施形態においては、図６に示す経路において移動・撮影を行ったものとし、この経路を例として説明する。図中の実線は実際に移動した経路である。また、経路中の丸マークは、移動軌跡ファイルに位置情報を記録した地点、星マークは撮影した地点、×マークは撮影したがその画像を削除した地点とする。
【００１７】
Ｓ３０１においては、操作器１０８の一部であるシャッターボタンが押されたか否かを判断する。押されたらＳ３０２に進む。そうでなければ、Ｓ３０６に進む。
Ｓ３０２においては、光学系１０１、撮像素子１０２などを駆動して撮影を行う。この際に、位置情報を取得して画像ファイルに記録する撮影位置記録を行う。
【００１８】
Ｓ３０３においては、測位装置１１０を駆動して現在位置の情報を取得する。
次に、Ｓ３０４においては、Ｓ３０２で得た画像データと、Ｓ３０３で得た位置情報、および現在時刻（すなわち、撮影時刻）から、画像ファイルとして記録するためのデータを生成する。すなわち、画像ファイルには、画像データ、位置情報、および撮影時刻が含まれる。時刻は、撮像装置１００に内蔵の時計から得たものでもよいし、測位装置１１０が測位用に受信した電波から得たものであってもよい。また、撮像装置１００は測位を定期的に行い、一次記憶装置１０４に最新の位置情報を保持しておくようにしてもよい。この場合、撮像装置１００はＳ３０３のタイミングで一次記憶装置１０４に保持されている現在位置の情報を画像ファイルに含めてもよい。
【００１９】
Ｓ３０５においては、Ｓ３０４で生成した画像ファイル用データを、記憶媒体１０６に記録する。
Ｓ３０６においては、操作者によって画像削除が指示されたか否かを判断する。画像削除が指示されたなら、Ｓ３０７に進む。そうでなければ、Ｓ３１０に進む。
【００２０】
Ｓ３０７においては、削除対象の画像から、撮影時刻と位置情報を抽出する。次に、Ｓ３０８においては、Ｓ３０７で抽出した撮影時刻と位置情報を、記憶媒体１０６の「削除画像の位置情報」ファイルに記録する。「削除画像の位置情報」ファイルが記憶媒体１０６に記憶されていない場合は、新たに作成して抽出した撮影時刻と位置情報を記録する。「削除画像の位置情報」ファイルの例を、図７（ａ）に示す。このファイルが示す位置情報は、図６の×マークの位置に対応するものである。「削除画像の位置情報」ファイルは、後述する軌跡の補間処理を行うために使用する。また、「削除画像の位置情報」ファイルは、撮影時刻と位置情報との対応付けが参照できる形で記録されているものであれば、データ構造などの形式は問わない。
【００２１】
Ｓ３０９においては、Ｓ３０６で削除が指定された画像ファイルを削除する。
Ｓ３１０においては、定期的に位置情報を取得するために、Ｓ３１１〜Ｓ３１２における前回の位置情報の記録から所定時間経過しているか否かを判断する。所定時間経過していれば、Ｓ３１１に進む。これは初回の場合も含まれる。そうでなければ、Ｓ３０１に戻る。
【００２２】
Ｓ３１１においては、測位装置１１０を駆動し、現在位置の情報を取得する。
次に、Ｓ３１２においては、Ｓ３１１で取得した位置情報と現在時刻を、記憶媒体１０６の移動軌跡ファイルに記録する移動軌跡記録を行う。この記録は追記である。すなわち、移動軌跡ファイルは、位置と時刻の追記が繰り返されることで、軌跡の記録になる。移動軌跡ファイルの例を、図７（ｂ）に示す。このファイルが示す位置情報は、図６の丸マークの位置に対応するものである。移動軌跡ファイルは、各時点における位置と時刻との対応付けが参照できるものであれば、データ構造などの形式は問わない。
【００２３】
図４は、本実施形態における情報処理装置２００の処理の流れを示したフローチャートである。この処理は、二次記憶装置２０５に記録されたプログラムを中央処理装置２０３が読み取り実行することによって行われる。
Ｓ４０１においては、情報処理装置２００が、通信装置２０６と通信装置１０９を介して撮像装置１００に接続したかを監視している。接続したなら、Ｓ４０２に進み、そうでなければ、Ｓ４０１に戻る。
【００２４】
Ｓ４０２においては、撮像装置１００が保持する画像ファイルを、情報処理装置２００の側に転送する。情報処理装置２００は画像ファイルを受信し、二次記憶装置２０５に保存する（画像取得）。
Ｓ４０３においては、撮像装置１００が保持する移動軌跡ファイルを情報処理装置２００の側に転送する。情報処理装置２００は移動軌跡ファイルを受信し、二次記憶装置２０５に保存する（移動軌跡取得）。
【００２５】
Ｓ４０４においては、撮像装置１００が保持する「削除画像の位置情報」ファイルを、情報処理装置２００の側に転送する。情報処理装置２００は「削除画像の位置情報」ファイルを受信し、二次記憶装置２０５に保存する。
Ｓ４０５においては、Ｓ４０２で保存した画像ファイルについて、画像ファイルから撮影時刻と位置情報を抽出する。
【００２６】
Ｓ４０６においては、Ｓ４０３で保存した移動軌跡ファイルに対して、Ｓ４０５で抽出した撮影時刻情報と位置情報を、移動軌跡情報のファイルデータ構造の形式に変換して挿入（補間）し、移動軌跡情報補間処理を行う。図６の例では、星マークの位置が、撮影され画像が保存された（削除はされない）場所となる。そして、これらの画像から抽出した撮影時刻と位置情報が、図７（ｂ）の移動軌跡ファイルに対して挿入される様子を、図８に示す。
Ｓ４０７においては、全ての画像ファイルを処理したなら、Ｓ４０８に進む。そうでなければ、Ｓ４０５に戻る。
【００２７】
Ｓ４０８においては、Ｓ４０４で保存した「削除画像の位置情報」ファイルについて、含まれる一組の撮影時刻と位置情報を抽出する。
Ｓ４０９においては、Ｓ４０３で保存した移動軌跡ファイルに対して、Ｓ４０８で抽出した撮影時刻と位置の情報を挿入（補間）し、移動軌跡情報補間処理を行う。ステップＳ４０６で補完された移動軌跡ファイルに対して、さらに図７（ａ）の「削除画像の位置情報」ファイルに記録された撮影時刻と位置により、補完が行われる様子を、図９に示す。
【００２８】
Ｓ４１０においては、「削除画像の位置情報」ファイルに含まれる全ての撮影時刻と位置の情報を処理したならば、Ｓ４１１に進む。そうでなければ、Ｓ４０８に戻る。
Ｓ４１１においては、処理された移動軌跡ファイルのデータを用いて、表示器２０１に移動軌跡を表示する。
【００２９】
以上のような処理を実行することにより、撮影時に記録された撮影位置情報を用いて移動軌跡を補間して、移動軌跡の精度を向上できる。すなわち、通常の移動軌跡は一定間隔で位置を記録するのみだが、そこに撮影した位置の情報を加えることにより、移動軌跡の精度を向上させることができる。特に、撮影を行った場所は、操作者にとって重要な場所である可能性が高く、撮影地点の情報による補間は有効であると考えられる。また、画像を削除する際に、その画像の位置の情報を「削除画像の位置情報」ファイルに記録しておくことにより、削除された画像の位置情報も有効に活用することができる。
ここで、図６の移動経路について記録された移動軌跡の例を、図１０に示す。図中の破線は、当初の緯度軌跡ファイルの情報のみを用いて表示した移動軌跡である。実線は、画像ファイルおよび「削除画像の位置情報」ファイルで補完を行った移動軌跡ファイルを用いて表示したものである。補完を行った軌跡の方が、より図６の実際の移動経路に近いことが分かる。
【００３０】
（第２の実施形態）
本実施形態の撮像装置としては、第１の実施形態と同じく、図１に記載の撮像装置１００の構成を用いる。
図５は、本実施形態における撮像装置１００の処理の流れを示したフローチャートであり、二次記憶装置１０５に記録されたプログラムを中央処理装置１０３が読み取り実行することによって行われる。この処理の詳細を、以下に説明する。
【００３１】
Ｓ５０１においては、操作器１０８の一部であるシャッターボタンが押されたか否かを監視する。押されたら、Ｓ５０２に進み、そうでなければ、Ｓ５０７に進む。
Ｓ５０２においては、光学系１０１、撮像素子１０２などを駆動して撮影を行う。
Ｓ５０３においては、測位装置１１０を駆動し、現在位置の情報を取得する。
【００３２】
Ｓ５０４においては、Ｓ５０２で得た画像データと、Ｓ５０３で得た位置情報、および現在時刻（すなわち撮影時刻）から、画像ファイルとして記録するためのデータを生成する。すなわち、画像ファイルには、画像データ、位置情報、および撮影時刻が含まれる。時刻は、撮像装置１００に内蔵の時計から得たものでも、測位装置１１０が測位用に受信した電波から得たものであってもよい。
【００３３】
Ｓ５０５においては、Ｓ５０４で生成した画像ファイル用データを、記憶媒体１０６に記録する。
Ｓ５０６においては、Ｓ５０４で使用したのと同じ位置情報と撮影時刻を、記憶媒体１０６の移動軌跡ファイルに記録する。移動軌跡ファイルは、通常、Ｓ５０８〜Ｓ５０９において、一定間隔で記録を行っている。それに加えて、このＳ５０６でも記録を行うことで、撮影時点で取得された位置情報を移動軌跡ファイルに加えることができる。なお、この記録は追記である。すなわち、移動軌跡ファイルは、位置と時刻の追記が繰り返されることで、軌跡の記録になる。移動軌跡ファイルは、各時点における位置と時刻が参照できるものであれば、データ構造などの形式は問わない。
【００３４】
Ｓ５０７においては、Ｓ５０８〜Ｓ５０９における、前回の移動軌跡の記録から所定時間経過しているか否かを判断する。所定時間経過していれば、Ｓ５０８に進む。これは初回の場合も含まれる。そうでなければ、Ｓ５１０に進む。
Ｓ５０８においては、測位装置１１０を駆動し、現在位置の情報を取得する。
Ｓ５０９においては、Ｓ５０８で取得した位置情報と現在時刻を、記憶媒体１０６の移動軌跡ファイルに記録する。
【００３５】
Ｓ５１０においては、操作者によって操作器１０８が操作され、移動軌跡の表示が指定されたか否かを判断する。指定されたなら、Ｓ５１１に進み、そうでなければ、Ｓ５０１に戻る。
【００３６】
Ｓ５１１においては、表示器１０７に移動軌跡を表示する。この軌跡は、Ｓ５０６の処理によって、撮影した場所の情報によって補間されたものになる。なお、この処理は移動軌跡ファイルを読み取ることによって行われるものであるが、外部装置に移動軌跡ファイルを転送した後に、外部装置の側で表示を行ってもよい。
【００３７】
以上のような処理を実行することにより、撮影時に記録された位置情報を用いて移動軌跡を補間して、移動軌跡の精度を向上できる。すなわち、通常の移動軌跡は一定間隔で位置を記録するのみだが、そこに撮影した位置の情報を加えることができる。撮影を行った場所は、操作者にとって重要な場所である可能性が高く、撮影地点の情報による補間は有効であると考えられる。また、撮影を行った時点で移動軌跡を補間するため、後で画像を削除したとしても、位置情報を軌跡の補間に用いることができる。
【００３８】
なお、本実施形態で述べた機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を装置やシステムに供給する。そして、その装置やシステムの制御部が、コンピュータ読み取り可能な記憶媒体からプログラムコードを読み出して実行することによっても、本発明の目的は達成される。すなわち、記憶媒体から読み出されたプログラムコード自体がこれら実施の形態の機能を実現することとなり、したがって、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【図１】
0005783739.tif 000002
【図２】
0005783739.tif 000003
【図３】
0005783739.tif 000004
【図４】
0005783739.tif 000005
【図５】
0005783739.tif 000006
【図６】
0005783739.tif 000007
【図７】
0005783739.tif 000008
【図８】
0005783739.tif 000009
【図９】
0005783739.tif 000010
【図１０】
0005783739.tif 000011