(57)【要約】【課題】同一の機器内で移動軌跡データを読み出すことができるとともに、移動行程毎の移動軌跡データを容易に検索することができ、かつ、移動軌跡データを記録する記録部の利用効率を向上させることが可能な測位機能を有する電子スチルカメラを提供。【解決手段】この測位機能を有する電子スチルカメラ１では、制御部１４により、開いたファイル２０１ａを所定のタイミングで閉じたファイル２０１ａに変換し、トラッキングログ記録部２０ａに開いたファイル２０１ａが存在しない場合には、トラッキングログ記録部２０ａに新たに開いたファイル２０１ａを作成するように構成されている。これにより、開いたファイル２０１ａは、開いたファイル２０１ａと閉じたファイル２０２ａとに分割される。また、制御部１４は、閉じたファイル２０２ａを圧縮してトラッキングログ記録部２０ａに記録するように構成されている。【選択図】図８
2007020078.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影するための撮像部と、外部からの信号を受信して測位データを取得する位置検知部と、前記位置検知部と同一の電子スチルカメラ本体に設置され、前記位置検知部により取得された前記測位データを追記可能なファイルに移動軌跡データとして蓄積的に記録する記録部とを備えた測位機能を有する電子スチルカメラにおいて、
前記追記可能なファイルを所定のタイミングで追記不可能なファイルに変換する変換手段と、
前記変換手段によって変換された前記追記不可能なファイルを圧縮する圧縮手段と、
前記記録部に追記可能なファイルが存在しない場合には、前記記録部に新たに追記可能なファイルを作成するファイル作成手段と、
前記位置検知部および前記記録部と同一の前記電子スチルカメラ本体に設置され、前記同一の電子スチルカメラ本体で前記記録部に記録された前記追記可能なファイルおよび前記追記不可能なファイルに記録された前記移動軌跡データを読み出す読み出し手段と、
前記位置検知部および前記記録部と同一の前記電子スチルカメラ本体に設置されるとともに、前記読出手段によって読み出された前記移動軌跡データを表示する表示部とをさらに備え、
前記変換手段により、前記追記可能なファイルを前記追記不可能なファイルに変換する際の前記所定のタイミングは、前記追記可能なファイルに蓄積的に記録されたデータの容量が所定の容量に達したタイミング、前記位置検知部の測位機能が停止したタイミング、および、前記位置検知部が衛星運行データを利用できなくなったタイミングのうちの少なくとも１つのタイミングであり、
前記変換手段により変換された前記追記不可能なファイルは、他の前記追記不可能なファイルと連続性のある関連するファイルである場合には、連続性が識別可能に前記記録部に記録される、測位機能を有する電子スチルカメラ。
【請求項２】
外部からの信号を受信して測位データを取得する位置検知部と、
前記位置検知部と同一の機器内に設置され、前記位置検知部により取得された前記測位データを、追記可能なファイルに移動軌跡データとして蓄積的に記録する記録部と、
前記追記可能なファイルを所定のタイミングで追記不可能なファイルに変換する変換手段と、
前記変換手段によって変換された前記追記不可能なファイルを圧縮する圧縮手段と、
前記記録部に追記可能なファイルが存在しない場合には、前記記録部に新たに追記可能なファイルを作成するファイル作成手段と、
前記位置検知部および前記記録部と同一の機器内または複合的に一体となる機器内に設置され、前記機器内で前記移動軌跡データを前記記録部から読み出す読出手段とを備えた、測位機能を有する電子機器。
【請求項３】
前記読出手段は、前記記録部に記録された前記追記可能なファイルおよび前記追記不可能なファイルに記録された前記移動軌跡データを読み出し可能に構成されている、請求項２に記載の測位機能を有する電子機器。
【請求項４】
前記変換手段により、前記追記可能なファイルを前記追記不可能なファイルに変換する際の前記所定のタイミングは、前記追記可能なファイルに蓄積的に記録されたデータの容量が、所定の容量に達したタイミングである、請求項２または３に記載の測位機能を有する電子機器。
【請求項５】
前記変換手段により、前記追記可能なファイルを前記追記不可能なファイルに変換する際の前記所定のタイミングは、前記位置検知部の測位機能が停止したタイミングである、請求項２または３に記載の測位機能を有する電子機器。
【請求項６】
前記変換手段により、前記追記可能なファイルを前記追記不可能なファイルに変換する際の前記所定のタイミングは、前記位置検知部が衛星運行データを利用できなくなったタイミングである、請求項２または３に記載の測位機能を有する電子機器。
【請求項７】
前記変換手段により変換された前記追記不可能なファイルは、他の前記追記不可能なファイルと連続性のある関連するファイルである場合には、連続性が識別可能に前記記録部に記録される、請求項２〜６のいずれか１項に記載の測位機能を有する電子機器。
【請求項８】
前記位置検知部および前記記録部と同一の機器内または複合的に一体となる機器内に設置されるとともに、前記読出手段によって読み出された前記移動軌跡データを表示する表示部をさらに備える、請求項２〜７のいずれか１項に記載の測位機能を有する電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、測位機能を有する電子スチルカメラおよび電子機器に関する。
【背景技術】
【０００２】
従来、測位データを取得するとともに、取得した測位データを効率よく記録または利用することができる測位機能を有する電子機器が知られている（たとえば、特許文献１〜３参照）。
【０００３】
上記特許文献１には、装置内部に設けられた地図データベースを用いて、取得した測位データを移動履歴情報である地点インデックス情報に変換することによってデータ量を削減し、効率よく測位データを記録することが可能な測位機能を有する電子機器が記載されている。この測位機能を有する電子機器では、地点インデックス情報は、同一の機器内部に設けられた記憶装置に直接記録され、ファイルにより分割されて記録されるものではない。また、記憶装置内に記録された地点インデックス情報は、通信装置によって外部サーバに送信され、外部サーバによって保存および管理が行われる。
【０００４】
また、上記特許文献２には、測位データを走行単位でファイル分割するとともに、ファイルを圧縮処理することが可能な測位機能を有する電子機器が記載されている。この測位機能を有する電子機器では、圧縮処理したファイルは、通信装置によって外部サーバに送信される。外部サーバには、複数のユーザーから送信された測位データが記録されてデータベース化されており、測位データの利用は、トラッキングログ（移動軌跡データ）としてではなく、複数のユーザーが利用できる渋滞情報の提供などに利用される。
【０００５】
また、上記特許文献３には、取得した測位データを随時圧縮記録することが可能な測位機能を有する電子機器が記載されている。この測位機能を有する電子機器では、取得した測位データは、各データ毎に圧縮されて、直接バッファ内に記録される。また、取得した測位データは、外部サーバに送信されることはなく、同一の電子機器内の記録部に記録されて利用される。  
【０００６】
また、従来、測位データを記録することができる測位機能を有する電子スチルカメラが知られている。従来の測位機能を有する電子スチルカメラでは、所定の時間間隔で測位データを取得するとともに、取得した測位データは、トラッキングログ（移動軌跡データ）として１つのファイルに蓄積的に記録される。
【特許文献１】特開２００３−３４６２７４号公報
【特許文献２】特開２００３−２２８７８８号公報
【特許文献３】特開２００４−１２５５４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の測位機能を有する電子スチルカメラは、１つのファイルに測位データが蓄積的に記録されるため、全ての測位データが１つのファイルに記録されるという不都合があった。このため、移動行程毎にファイルを分割して記録しておくことが困難であるので、測位データの読み出し時に、全ての測位データが読み出されるという不都合があった。その結果、移動行程毎の移動軌跡データを検索するために、読み出された全ての測位データから、所定の移動行程の始点の測位データと終点の測位データとをユーザーが探し出す必要があるという問題点があった。また、測位データを記録するファイルには、
所定の時間間隔で測位データが記録されるので、測位データを取得中にファイルを圧縮することが困難であるという不都合があった。このため、ファイルを圧縮する場合に比べてファイルの容量が大きくなるので、記録部の利用効率が低下するという問題点があった。
【０００８】
また、上記特許文献１に記載された測位機能を有する電子機器では、取得した地点インデックス情報は、通信装置によって外部サーバに送信されるため、別途通信装置が必要であるという不都合がある。また、送信された地点インデックス情報は、外部サーバによって保存および管理されるため、別途外部サーバを設置する必要があるという不都合がある。さらに、地点インデックス情報は、データ単位で直接記憶装置内に記録されるので、ファイルが存在しないという不都合がある。このため、移動行程毎にファイルを分割して記録しておくことが困難であるので、測位データの読み出し時に、全ての測位データが読み出されるという不都合がある。その結果、移動行程毎の移動軌跡データを検索するために、読み出された全ての測位データから、所定の移動行程の始点の測位データと終点の測位データとをユーザーが探し出す必要があるという問題点がある。
【０００９】
また、上記特許文献２に記載された測位機能を有する電子機器では、測位データを走行単位でファイル分割するため、移動行程毎の移動履歴情報の参照が容易であるとともに、ファイルを圧縮処理することができるので、同一の機器の内部に設けられた記録部を効率よく利用することができる。しかしながら、上記特許文献２の測位機能を有する電子機器では、測位データが記録されたファイルは、上記特許文献１に記載された測位機能を有する電子機器と同様に、通信装置によって外部サーバに送信されるため、別途通信装置が必要であるという不都合がある。また、送信されたファイルは、外部サーバによって保存されるので、別途外部サーバを設置する必要があるという不都合がある。さらに、外部サーバには、複数のユーザーから送信された測位データが渋滞情報などを提供するための情報としてデータベース化されているので、外部サーバから電子機器にトラッキングログ（移動軌跡データ）として読み出して利用することが困難であるという問題点がある。
【００１０】
また、上記特許文献３に記載された測位機能を有する電子機器では、取得した測位データは、外部サーバに送信されることなく、同一機器内の記録部に記録されて利用されるので、電子機器に別途通信装置を設ける必要がないとともに、別途外部サーバを設置する必要もない。しかしながら、特許文献３の測位機能を有する電子機器では、取得した測位データは、データ単位で圧縮されて直接バッファ内に記録されるので、ファイルが存在せず、移動行程毎にファイルを分割して記録しておくことが困難であるという不都合がある。このため、測位データの読み出し時に、全ての測位データが読み出されるので、移動行程毎の移動軌跡データを検索するために、読み出された全ての測位データから、所定の移動行程の始点の測位データと終点の測位データとをユーザーが探し出す必要があるという問題点がある。
【００１１】
この発明は、上記のような課題を解決するためになされたものであり、この発明の１つの目的は、同一の機器内で移動軌跡データを読み出すことができるとともに、移動行程毎の移動軌跡データを容易に検索することができ、かつ、移動軌跡データを記録する記録部の利用効率を向上させることが可能な測位機能を有する電子スチルカメラおよび電子機器を提供することである。
【課題を解決するための手段】
【００１２】
この発明の第１の局面における測位機能を有する電子スチルカメラは、被写体を撮影するための撮像部と、外部からの信号を受信して測位データを取得する位置検知部と、位置検知部と同一の電子スチルカメラ本体に設置され、位置検知部により取得された測位データを追記可能なファイルに移動軌跡データとして蓄積的に記録する記録部とを備えた測位機能を有する電子スチルカメラにおいて、追記可能なファイルを所定のタイミングで追記
不可能なファイルに変換する変換手段と、変換手段によって変換された追記不可能なファイルを圧縮する圧縮手段と、記録部に追記可能なファイルが存在しない場合には、記録部に新たに追記可能なファイルを作成するファイル作成手段と、位置検知部および記録部と同一の電子スチルカメラ本体に設置され、同一の電子スチルカメラ本体で記録部に記録された追記可能なファイルおよび追記不可能なファイルに記録された移動軌跡データを読み出す読み出し手段と、位置検知部および記録部と同一の電子スチルカメラ本体に設置されるとともに、読出手段によって読み出された移動軌跡データを表示する表示部とをさらに備え、変換手段により、追記可能なファイルを追記不可能なファイルに変換する際の所定のタイミングは、追記可能なファイルに蓄積的に記録されたデータの容量が所定の容量に達したタイミング、位置検知部の測位機能が停止したタイミング、および、位置検知部が衛星運行データを利用できなくなったタイミングのうちの少なくとも１つのタイミングであり、変換手段により変換された追記不可能なファイルは、他の追記不可能なファイルと連続性のある関連するファイルである場合には、連続性が識別可能に記録部に記録される。
【００１３】
この第１の局面による測位機能を有する電子スチルカメラでは、上記のように、追記可能なファイルを所定のタイミングで追記不可能なファイルに変換する変換手段と、記録部に追記可能なファイルが存在しない場合には、記録部に新たに追記可能なファイルを作成するファイル作成手段とを設けることにより、追記可能なファイルを、測位データが記録された追記不可能なファイルと、追記可能なファイルとに分割することができるので、蓄積的に記録された測位データの一部を移動軌跡データとして分割して記録しておくことができる。その結果、たとえば、所定の移動行程毎の移動軌跡データを追記不可能なファイルに変換するようにすれば、所定の移動行程毎に移動軌跡データが記録されたファイルを作成することができるので、所定の移動行程毎の移動軌跡データのファイルを容易に管理することができる。また、変換手段によって変換された追記不可能なファイルを圧縮する圧縮手段を設けることにより、追記不可能なファイルのデータ容量を小さくすることができる。このため、記録部に記録されたファイルの容量を小さくすることができるので、記録部の利用効率を向上させることができる。また、位置検知部および記録部と同一の電子スチルカメラ本体に設置され、同一の電子スチルカメラ本体で移動軌跡データを記録部から読み出す読出手段を設けることにより、測位機能を有する電子スチルカメラ単体内でのデータのやりとりのみにより、取得した移動軌跡データを利用することができるので、取得した測位データを外部サーバに送信し、外部サーバに記録しておく機器などと異なり、別途外部サーバや外部サーバにデータを送信するための通信装置を設置する必要がない。また、読出手段を、記録部に記録された追記可能なファイルおよび追記不可能なファイルに記録された移動軌跡データを読み出すことが可能なように構成することにより、移動行程毎の移動軌跡データをファイルに記録しておけば、所定の移動行程に対応するファイルを検索して読み出すことにより、所定の移動行程の移動軌跡データのみを読み出すことができるので、読み出された全ての測位データから所定の移動行程の始点の測位データおよび終点の測位データをユーザーが探し出す場合に比べて、所定の移動行程の移動軌跡データを容易に検索することができる。また、変換手段により、追記可能なファイルを追記不可能なファイルに変換する際の所定のタイミングを、追記可能なファイルに蓄積的に記録されたデータの容量が、所定の容量に達したタイミングとすれば、変換される追記不可能なファイルのデータ容量を所定の一定量にすることができるので、各々のファイルのデータ容量が肥大化するのを防止することができる。
【００１４】
また、第１の局面では、変換手段により、追記可能なファイルを追記不可能なファイルに変換する際の所定のタイミングを、位置検知部の測位機能が停止したタイミングとすれば、位置検知部の測位機能が停止したタイミングは、ユーザーが電源をＯＦＦにしたタイミングであり、１つの移動行程が終了したタイミングであると判断することができるので、１つの移動行程の移動軌跡データが記録されたファイルを容易に作成することができる
。また、変換手段により、追記可能なファイルを追記不可能なファイルに変換する際の所定のタイミングを、位置検知部が衛星運行データを利用できなくなったタイミングとすれば、位置検知部が衛星運行データを利用できなくなったタイミングは、電波の受信状態が悪い状態で移動距離が大きく離れた場合など、ユーザーが１つの移動行程から別の移動行程に移ったものと判断することができるので、１つの移動行程の移動軌跡データが記録されたファイルを容易に作成することができる。また、変換手段により変換された追記不可能なファイルを、他の追記不可能なファイルと連続性のある関連するファイルである場合には、連続性が識別できるように記録部に記録するように構成することにより、一つの移動行程の移動軌跡データが、複数のファイルに分割されて記録された場合でも、分割されたファイルの連続性が管理されるので、移動行程毎のファイルを容易に管理することができる。また、位置検知部および記録部と同一の電子スチルカメラ本体に設置されるとともに、読出手段によって読み出された移動軌跡データを表示する表示部をさらに備えることにより、電子スチルカメラ単体内でのデータのやりとりのみにより、記録部に記録されている移動軌跡データを表示部に表示させることができる。
【００１５】
この発明の第２の局面における測位機能を有する電子機器は、外部からの信号を受信して測位データを取得する位置検知部と、位置検知部と同一の機器内に設置され、位置検知部により取得された測位データを、追記可能なファイルに移動軌跡データとして蓄積的に記録する記録部と、追記可能なファイルを所定のタイミングで追記不可能なファイルに変換する変換手段と、変換手段によって変換された追記不可能なファイルを圧縮する圧縮手段と、記録部に追記可能なファイルが存在しない場合には、記録部に新たに追記可能なファイルを作成するファイル作成手段と、位置検知部および記録部と同一の機器内または複合的に一体となる機器内に設置され、機器内で移動軌跡データを記録部から読み出す読出手段とを備える。
【００１６】
この第２の局面による測位機能を有する電子機器では、上記のように、追記可能なファイルを所定のタイミングで追記不可能なファイルに変換する変換手段と、記録部に追記可能なファイルが存在しない場合には、記録部に新たに追記可能なファイルを作成するファイル作成手段とを設けることにより、追記可能なファイルを、測位データが記録された追記不可能なファイルと、追記可能なファイルとに分割することができるので、蓄積的に記録された測位データの一部を移動軌跡データとして分割して記録しておくことができる。その結果、たとえば、所定の移動行程毎の移動軌跡データを追記不可能なファイルに変換するようにすれば、所定の移動行程毎に移動軌跡データが記録されたファイルを作成することができるので、所定の移動行程毎の移動軌跡データのファイルを容易に管理することができる。また、変換手段によって変換された追記不可能なファイルを圧縮する圧縮手段を設けることにより、追記不可能なファイルのデータ容量を小さくすることができる。このため、記録部に記録されたファイルの容量を小さくすることができるので、記録部の利用効率を向上させることができる。また、位置検知部および記録部と同一の機器内または複合的に一体となる機器内に設置され、機器内で移動軌跡データを記録部から読み出す読出手段を設けることにより、測位機能を有する電子機器内でのデータのやりとりのみにより、取得した移動軌跡データを利用することができるので、取得した測位データを外部サーバに送信し、外部サーバに記録しておく機器などと異なり、別途外部サーバや外部サーバにデータを送信するための通信装置を設置する必要がない。
【００１７】
上記第２の局面による測位機能を有する電子機器において、好ましくは、読出手段は、記録部に記録された追記可能なファイルおよび追記不可能なファイルに記録された移動軌跡データを読み出し可能に構成されている。このように構成すれば、移動行程毎の移動軌跡データをファイルに記録しておけば、所定の移動行程に対応するファイルを検索して読み出すことにより、所定の移動行程の移動軌跡データのみを読み出すことができるので、読み出された全ての測位データから所定の移動行程の始点の測位データおよび終点の測位
データをユーザーが探し出す場合に比べて、所定の移動行程の移動軌跡データを容易に検索することができる。
【００１８】
上記第２の局面による測位機能を有する電子機器において、好ましくは、変換手段により、追記可能なファイルを追記不可能なファイルに変換する際の所定のタイミングは、追記可能なファイルに蓄積的に記録されたデータの容量が、所定の容量に達したタイミングである。このように構成すれば、変換される追記不可能なファイルのデータ容量を所定の一定量にすることができるので、各々のファイルのデータ容量が肥大化するのを防止することができる。
【００１９】
上記第２の局面による測位機能を有する電子機器において、好ましくは、変換手段により、追記可能なファイルを追記不可能なファイルに変換する際の所定のタイミングは、位置検知部の測位機能が停止したタイミングである。このように構成すれば、位置検知部の測位機能が停止したタイミングは、ユーザーが電源をＯＦＦにしたタイミングであり、１つの移動行程が終了したタイミングであると判断することができるので、１つの移動行程の移動軌跡データが記録されたファイルを容易に作成することができる。
【００２０】
上記第２の局面による測位機能を有する電子機器において、好ましくは、変換手段により、追記可能なファイルを追記不可能なファイルに変換する際の所定のタイミングは、位置検知部が衛星運行データを利用できなくなったタイミングである。このように構成すれば、位置検知部が衛星運行データを利用できなくなったタイミングは、電波の受信状態が悪い状態で移動距離が大きく離れた場合など、ユーザーが１つの移動行程から別の移動行程に移ったものと判断することができるので、１つの移動行程の移動軌跡データが記録されたファイルを容易に作成することができる。
【００２１】
上記第２の局面による測位機能を有する電子機器において、好ましくは、変換手段により変換された追記不可能なファイルは、他の追記不可能なファイルと連続性のある関連するファイルである場合には、連続性が識別可能に記録部に記録される。このように構成すれば、一つの移動行程の移動軌跡データが、複数のファイルに分割されて記録された場合でも、分割されたファイルの連続性が管理されるので、移動行程毎のファイルを容易に管理することができる。
【００２２】
上記第２の局面による測位機能を有する電子機器において、好ましくは、位置検知部および記録部と同一の機器内または複合的に一体となる機器内に設置されるとともに、読出手段によって読み出された移動軌跡データを表示する表示部をさらに備える。このように構成すれば、電子機器内でのデータのやりとりのみにより、記録部に記録されている移動軌跡データを表示部に表示させることができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明を具体化した実施形態を図面に基づいて説明する。
【００２４】
図１は、本発明の一実施形態による測位機能を有する電子スチルカメラを正面側から見た状態の全体斜視図である。図２は、図１に示した本発明の一実施形態による測位機能を有する電子スチルカメラを裏面側から見た状態の全体斜視図である。図３は、図１に示した本発明の一実施形態による測位機能を有する電子スチルカメラの構成を説明するためのブロック図である。まず、図１〜図３を参照して、本発明の一実施形態による測位機能を有する電子スチルカメラ１の構造について説明する。
【００２５】
本実施形態による測位機能を有する電子スチルカメラ１の正面には、図１に示すように、レンズ２と、ストロボ３とが配置されている。また、測位機能を有する電子スチルカメ
ラ１の上部には、アンテナ４と、シャッターボタン５とが設けられている。また、測位機能を有する電子スチルカメラ１の裏面には、図２に示すように、電源スイッチ６と、ファインダー７と、液晶表示部８と、液晶操作ボタン９と、ログ表示スイッチ１０、各種スイッチ１１および１２とが設けられている。なお、液晶表示部８は、本発明の「表示部」の一例である。また、測位機能を有する電子スチルカメラ１の裏面から見て右側面には、外部メモリ１３ａが挿入される挿入部１３が設けられている。また、測位機能を有する電子スチルカメラ１の内部には、図１に示すように、制御部１４と、撮像部１５と、信号処理部１６と、タイマー１７と、表示用ビデオメモリ１８と、位置検知部１９と、取得した測位データを記録する記録部２０と、電源部２１とが設けられている。
【００２６】
また、ストロボ３は、撮影時に発光する機能を有している。アンテナ４は、ＧＰＳ衛星からの信号を受信するために設けられている。また、アンテナ４により受信された信号は、図３に示すように、位置検知部１９に送信されるように構成されている。シャッターボタン５は、撮影時に押すことにより、撮像部１５による撮影が行われるように構成されている。電源スイッチ６は、ユーザーが押すことにより、電源部２１から各回路へ電力が供給されるように構成されている。また、ファインダー７は、測位機能を有する電子スチルカメラ１のユーザーがファインダー７を介して被写体を見ながら、撮影範囲を決定することが可能なように構成されている。液晶表示部８は、撮影した画像や、トラッキングログなどを表示するために設けられている。なお、トラッキングログは、本発明の「移動軌跡データ」の一例である。液晶操作ボタン９は、液晶表示部８に表示されるメニュー画面に従って、設定の変更などの操作を行うために設けられている。また、挿入部１３（図２参照）に挿入される外部メモリ１３ａには、写真画像データ２０１ｂなどを記録することが可能なように構成されている。また、制御部１４は、ＣＰＵ、ＲＯＭ、ＲＡＭなどからなり、測位機能を有する電子スチルカメラ１の各種動作、データ処理、および、ファイル処理に関する制御を行う機能を有している。なお、制御部１４は、本発明の「変換手段」、「圧縮手段」、「ファイル作成手段」および「読み出し手段」の一例である。撮像部１５は、レンズ２を介して取り込んだ被写体の画像を撮影するために設けられている。また、信号処理部１６は、撮像部１５により撮影した画像を、ＣＣＤ（図示せず）等の撮像素子により画像信号に変換するために設けられている。また、タイマー１７は、位置検知部１９による測位データの取得の時間間隔などを計測するように構成されている。また、位置検知部１９は、アンテナ４によって受信されたＧＰＳ衛星からの受信電波を増幅および復調した後、取得したＧＰＳ衛星からのデータの解読を行うとともに、解読したデータによって測位機能を有する電子スチルカメラ１の測位を行う機能を有している。また、記録部２０は、位置検知部１９により取得された測位データを記録するために設けられている。また、記録部２０の内部には、位置検知部１９によってＧＰＳ衛星から取得した測位データをトラッキングログとして蓄積的に記録しておくトラッキングログ記録部２０ａと、撮像部１５によって撮影された写真画像データ２０１ｂおよび画像に対応する日付などのデータ２０２ｂを記録する写真データ記録部２０ｂと、トラッキングログを展開するための展開用バッファ領域２０ｃとを有している。また、トラッキングログ記録部２０ａには、測位データを蓄積的に記録する追記可能な開いたファイル２０１ａが記録されている。また、後述するように、制御部１４によって、追記可能な開いたファイル２０１ａが追記不可能な閉じたファイル２０２ａに変換された場合には、変換された閉じたファイル２０２ａもトラッキングログ記録部２０ａに記録される。また、電源部２１は、電源スイッチ６により、測位機能を有する電子スチルカメラ１に電力を供給するように構成されている。
【００２７】
図４は、図１に示した一実施形態による測位機能を有する電子スチルカメラの動作を説明するためのフローチャートである。次に、図４を参照して、本実施形態による測位機能を有する電子スチルカメラ１の基本的な動作について説明する。まず、図４のステップＳ１において、制御部１４により、測位機能を有する電子スチルカメラ１の電源スイッチ６がＯＮ状態であるか否かが判断される。ステップＳ１において、制御部１４により、電源
スイッチ６がＯＮ状態ではないと判断された場合には、ステップＳ１における電源スイッチ６がＯＮ状態であるか否かの判断が繰り返される。一方、ステップＳ１において、制御部１４により、電源スイッチ６がＯＮ状態であると判断された場合には、ステップＳ２において、制御部１４により、衛星運行データが利用可能かどうかが判断される。なお、衛星運行データは、アルマナック・データ、または、エフェメリス・データのことをいう。そして、これらのデータを用いることにより、測位に使用することができるＧＰＳ衛星を捕捉し、そのＧＰＳ衛星からの電波を受信して測位を行う。また、アルマナック・データは、ＧＰＳ衛星の軌道上における全てのＧＰＳ衛星に関する軌道情報で、一旦取得されると、１週間程度使用可能である。また、エフェメリス・データは、各衛星の正確な位置情報と信号を発射した時刻情報であり、アルマナック・データよりも正確なＧＰＳ衛星の位置に関する情報であり、一旦取得されると、１時間半程度使用可能である。このため、ステップＳ２において、衛星運行データであるアルマナック・データまたはエフェメリス・データが予め取得されているか否かが判断されるとともに、アルマナック・データまたはエフェメリス・データが予め取得されている場合には、それぞれ上記の使用期間内のデータか否かが判断される。
【００２８】
ステップＳ２において、制御部１４により、衛星運行データが利用可能でないと判断された場合には、ステップＳ３において、制御部１４により、衛星運行データの初期測位が行われる。そして、ステップＳ４において、制御部１４により、電波の受信状態が良好か否かが判断される。ステップＳ４において、制御部１４により、電波の受信状態が良好であると判断された場合には、ステップＳ５において、測位不良スイッチがＯＮ状態の場合には、測位不良スイッチがＯＦＦにされる。なお、測位不良スイッチは、アルマナック・データが利用できない場合に、再測位を実行させるためのソフトウェア上のスイッチである。そして、ステップＳ６において、制御部１４により、ＧＰＳ衛星の捕捉が開始される。一方、ステップＳ４において、制御部１４により、受信状態が良好でないと判断された場合には、ステップＳ７において、測位機能を有さない通常の撮影動作である臨時撮影動作ルーチンの動作が行われる。また、ステップＳ２において、制御部１４により、衛星運行データが利用可能であると判断された場合にも、ステップＳ６において、ＧＰＳ衛星の捕捉が開始される。そして、ステップＳ８において、タイマー１７が始動されて、測位間隔の測定が開始される。そして、ステップＳ９において、制御部１４により、トラッキングログファイル新規作成ルーチンが行われる。なお、トラッキングログファイル新規作成ルーチンは、記録部２０のトラッキングログ記録部２０ａに追記可能な開いたファイル２０１ａが存在しない場合に、新たに追記可能な開いたファイル２０１ａを作成するためのものである。また、開いたファイル２０１ａは、本発明の「追記可能なファイル」の一例である。
【００２９】
ステップＳ９において、トラッキングログ新規作成ルーチンの動作が行われた後、ステップＳ１０において、制御部１４により、トラッキングログ表示モードの割り込みの有無が判断される。このトラッキングログ表示モードは、ユーザーがログ表示スイッチ１０を押すことにより行われる。そして、ステップＳ１０において、トラッキングログ表示モードの割り込みが有ると判断された場合には、ステップＳ１１において、制御部１４により、トラッキングログ表示モードが実行される。ステップＳ１１において、トラッキングログ表示モードが終了すると、ステップＳ１２において、制御部１４により、所定時間間隔にて測位が実行される。一方、ステップＳ１０において、トラッキングログ表示モードの割り込みが無いと判断された場合にも、ステップＳ１２において、制御部１４により、所定時間間隔にて測位が実行される。その後、ステップＳ１３において、制御部１４により、測位データをトラッキングログとして記録部２０のトラッキングログ記録部２０ａに蓄積記録される。そして、ステップＳ１４において、電子スチルカメラ１のシャッターボタン５が半押しされていないかどうかが判断される。ステップＳ１４において、制御部１４により、シャッターボタン５が半押しされたと判断された場合には、ステップＳ１５にお
いて、撮影動作ルーチンの動作が行われる。この撮影動作ルーチンでは、写真撮影を行うとともに、トラッキングログを読み出して液晶表示部８に表示させた際に、撮影場所が認識出来るように表示させる。また、撮影動作ルーチンでは、表示された撮影場所をユーザーが選択することにより、選択した撮影場所で撮影された写真画像データ２０１ｂを液晶表示部８に表示させる。その後、ステップＳ１０のトラッキングログ表示モードの割り込みの有無の判断へと戻る。一方、ステップＳ１４において、制御部１４により、シャッターボタン５が半押しされていないと判断された場合には、ステップＳ１６において、トラッキングログファイル終端処理ルーチンの動作が行われる。
【００３０】
そして、ステップＳ１７において、制御部１４により、終了スイッチがＯＮ状態であるか否かが判断される。なお、終了スイッチは、機器の動作を終了するか否かを判断するためのソフトウェア上のスイッチである。そして、ステップＳ１７において、制御部１４により、終了スイッチがＯＮ状態ではないと判断された場合には、ステップＳ１８において、制御部１４により、測位不良スイッチがＯＮ状態であるか否かが判断される。ステップＳ１８において、制御部１４により、アルマナック・データが利用できない場合に、再測位を実行させるためのソフトウェア上のスイッチである測位不良スイッチがＯＮ状態ではないと判断された場合には、ステップＳ１０のトラッキングログ表示モードの割り込みの有無の判断に戻る。一方、ステップＳ１８において、制御部１４により、測位不良スイッチがＯＮ状態であると判断された場合には、ステップＳ２の衛星運行データが利用可能か否かの判断に戻る。
【００３１】
図５は、図４に示した一実施形態によるステップＳ７の臨時撮影動作ルーチンの動作について説明するためのフローチャートである。次に、図５を参照して、図４のステップＳ７の臨時撮影動作ルーチンの動作について説明する。まず、ステップＳ１７において、測位機能の停止を液晶表示部８に表示する。そして、ステップＳ２０において、ユーザーにより、測位機能を有さない通常の撮影動作である臨時撮影動作が行われる。その後、ステップＳ２１において、制御部１４により、ユーザーが電源スイッチ６をＯＦＦ状態にしたか否かが判断される。ステップＳ２１において、制御部１４により、ユーザーが電源スイッチ６をＯＦＦ状態にしていないと判断された場合には、図４に示したステップＳ２の衛星運行データが利用可能か否かの判断に戻る。一方、ステップＳ２１において、制御部１４により、ユーザーが電源スイッチ６をＯＦＦ状態にしたと判断された場合には、図４に示したフローチャートの「終了」に進み、測位機能を有する電子スチルカメラ１の動作は終了する。
【００３２】
図６は、図４に示した一実施形態によるステップＳ９のトラッキングログファイル新規作成ルーチンの動作について説明するためのフローチャートである。次に、図６を参照して、図４のステップＳ９のトラッキングログファイル新規作成ルーチンの動作について説明する。まず、ステップＳ２２において、制御部１４により、記録部２０のトラッキングログ記録部２０ａに追記可能なトラッキングログファイルがないかどうかが判断される。ステップＳ２２において、制御部１４により、記録部２０のトラッキングログ記録部２０ａに追記可能なトラッキングログファイルがあると判断された場合には、ステップＳ９のトラッキングログファイル新規作成ルーチンは終了する。一方、ステップＳ２２において、制御部１４により、記録部２０のトラッキングログ記録部２０ａに追記可能なトラッキングログファイルがないと判断された場合には、ステップＳ２３において、制御部１４により、記録部２０のトラッキングログ記録部２０ａ内に新しくトラッキングログファイルが作成される。そして、図４に示すステップＳ９のトラッキングログ新規作成ルーチンは終了する。なお、追記可能なトラッキングログファイルは、本発明の「追記可能なファイル」の一例である。
【００３３】
図７は、図４に示した一実施形態によるステップＳ１１のトラッキングログ表示モード
の動作について説明するためのフローチャートである。次に、図７を参照して、図４のステップＳ１１のトラッキングログ表示モードの動作について説明する。まず、ステップＳ２４において、制御部１４により、読み出し可能なトラッキングログファイル名が液晶表示部８に表示される。
【００３４】
ここで、本実施形態による測位機能を有する電子スチルカメラ１では、制御部１４は、記録部２０のトラッキングログ記録部２０ａに記録された圧縮状態にはない開いたファイル２０１ａおよび圧縮状態にある閉じたファイル２０２ａの両方のファイルを読み出す機能を有している。なお、トラッキングログファイルにファイル名が記載されていない場合には、記録された期間の日時などがファイル名として記載され、液晶表示部８に表示される。
【００３５】
そして、ステップＳ２５において、制御部１４により、読み出すトラッキングログファイルをユーザーが選択したかどうかの判断がされる。ステップＳ２５において、制御部１４により、読み出すトラッキングログファイルをユーザーが選択していないと判断された場合には、この判断が繰り返される。一方、ステップＳ２５において、制御部１４により、読み出すトラッキングログファイルをユーザーが選択したと判断された場合には、ステップＳ２６において、制御部１４により、読み出し対象ファイルを展開用バッファ領域２０ｃにコピーするか、または、読み出し対象ファイルの解凍が行われる。なお、記録部２０のトラッキングログ記録部２０ａに記録された開いたファイル２０１ａがユーザーにより選択された場合には、選択された開いたファイル２０１ａが展開用バッファ領域２０ｃ（図３参照）にコピーされる。また、記録部２０のトラッキングログ記録部２０ａに記録された圧縮状態にある閉じたファイル２０２ａがユーザーにより選択された場合には、選択された閉じたファイル２０２ａが展開用バッファ領域２０ｃにコピーされた後、解凍されるか、または、選択された元の閉じたファイル２０２ａを参照しながら、解凍後のファイルと同じファイルが展開用バッファ領域２０ｃに作成される。なお、展開用バッファ領域２０ｃには、展開されたデータが上書き記録され、元ファイルである記録部２０のトラッキングログ記録部２０ａに記録された開いたファイル２０１ａおよび閉じたファイル２０２ａは、変更されない。そして、ステップＳ２７において、制御部１４により、展開用バッファ領域２０ｃに展開されたデータが画像データに変換される。この画像データは、表示用ビデオメモリ１８に記録される。ステップＳ２７において、表示用ビデオメモリ１８に記録された画像データは、ステップＳ２８において、制御部１４により読み出されて液晶表示部８に表示される。この際、地図データを記録した外部メモリ１３ａを電子スチルカメラ１の挿入部１３に挿入することによって、制御部１４により、外部メモリ１３ａの地図データを地図画像として液晶表示部８に表示され、表示された地図上にトラッキングログの軌跡が表示される。そして、図４に示したステップＳ１１のトラッキングログ表示モードが終了する。
【００３６】
図８は、図４に示した一実施形態のステップＳ１６のトラッキングログファイル終端処理ルーチンの動作を説明するためのフローチャートである。次に、図８を参照して、図４に示したステップＳ１６のトラッキングログファイル終端処理ルーチンの動作について説明する。ステップＳ１６のトラッキングログファイル終端処理ルーチンでは、トラッキングログが記録された開いたファイル２０１ａが閉じたファイル２０２ａに変換された後、閉じたファイル２０２ａが、制御部１４により、圧縮処理される。その後、制御部１４により、新規に開いたファイル２０１ａが作成される。これにより、記録部２０のトラッキングログ記録部２０ａ内には、トラッキングログが記録された圧縮状態にある閉じたファイル２０２ａと、圧縮状態にはない開いたファイル２０１ａとが記録されている状態となる。なお、閉じたファイル２０２ａは、本発明の「追記不可能なファイル」の一例である。まず、ステップＳ２９において、制御部１４により、追記可能な開いたファイル２０１ａの容量が所定の値以上であるか否かが判断される。
【００３７】
ここで、本実施形態による測位機能を有する電子スチルカメラ１では、ステップＳ２９において、制御部１４により、追記可能な開いたファイル２０１ａの容量が所定の値以上であると判断された場合には、ステップＳ３０において、制御部１４により、追記可能なトラッキングログファイルが閉じられて、追記不可能な閉じたファイル２０２ａに変換される。すなわち、追記可能な開いたファイル２０１ａに蓄積的に記録されたデータの容量が、所定の容量に達したタイミングで、追記可能なトラッキングログファイルが閉じられて、追記不可能な閉じたファイル２０２ａに変換される。これは、同一の移動行程であっても、全ての測位データを１つの追記可能な開いたファイル２０１ａに記録すると、データ容量が肥大化して、トラッキングログを展開用バッファ領域２０ｃに展開した際に、展開用バッファ領域２０ｃの容量を超えてしまうおそれがあるためである。このため、一定のデータ容量でファイルを閉じて別ファイルに分割することにより、データ容量が展開用バッファ領域２０ｃの記録容量を超えないようにしている。そして、ステップＳ３１において、制御部１４により、変換された追記不可能な閉じたファイル２０２ａが、制御部１４により、圧縮処理され、ステップＳ３２において、制御部１４により、分割ログスイッチがＯＦＦ状態であるか否かが判断される。これにより、記録部２０の記録領域を有効に（効率良く）利用できる。なお、分割ログスイッチは、トラッキングログファイルが分割記録中であるか否かを判断するためのソフトウェア上のスイッチである。また、初期状態では、分割ログスイッチは、ＯＦＦ状態となっている。
【００３８】
ステップＳ３２において、制御部１４により、分割ログスイッチがＯＦＦ状態であると判断された場合には、ステップＳ３３において、制御部１４により、ファイル名に「分割ログ」であることを示す文字例が追加される。分割ログスイッチは、初期状態でＯＦＦとなっているため、ステップＳ３３では、分割ログファイルの１番目のトラッキングログファイルとなる。そのため、変換された閉じたファイル２０２ａには、一連の分割ログファイルの１番目のトラッキングログファイルであることを示す文字列が追加される。たとえば、「ファイル名−１」のように、ファイル名の末尾にハイフン（−）と通し番号の１番目の文字であることを示す「１」が追加される。そして、ステップＳ３４において、制御部１４により、分割ログスイッチがＯＮ状態にされ、ステップＳ３５において、制御部１４により、トラッキングログファイル新規作成ルーチンの動作が行われる。なお、ステップＳ３５のトラッキングログファイル新規作成ルーチンでは、上記のステップＳ９のトラッキングログファイル新規作成ルーチンと同じ動作（図６参照）が行われる。ステップＳ３５において、トラッキングログファイル新規作成ルーチンの動作が終了すると、図４に示すステップＳ１６のトラッキングログファイル終端処理ルーチンの動作が終了する。
【００３９】
一方、ステップＳ３２において、制御部１４により、分割ログスイッチがＯＦＦ状態でないと判断された場合には、ステップＳ３６において、制御部１４により、直前に作成された閉じたファイル２０２ａの続きであることを示す文字列がファイル名に追加される。ステップＳ３６では、分割ログスイッチは、ＯＮ状態になっているため、初期状態ではない。このため、変換された閉じたファイル２０２ａは、一連の分割ファイルの２番目以降のファイルとなり、直前に作成された閉じたファイル２０２ａの続きであることを示す文字列が追加される。たとえば、「ファイル名−２」、「ファイル名−３」のように、ファイル名の末尾にハイフン（−）と通し番号が追加される。これにより、一つの移動行程のトラッキングログが、複数のファイルに分割されて記録された場合でも、分割されたファイルの連続性が管理される。そして、ステップＳ３５において、制御部１４により、トラッキングログファイル新規作成ルーチンの動作が行われ、そのトラッキングログファイル新規作成ルーチンが終了すると、図４に示すステップＳ１６のトラッキングログファイル終端処理ルーチンの動作が終了する。
【００４０】
一方、ステップＳ２９において、制御部１４により、開いたファイル２０１ａのデータ
容量が所定の値以下であると判断された場合には、ステップＳ３７において、制御部１４により、測位機能がＯＮ状態であるか否かが判断される。ステップＳ３７において、制御部１４により、測位機能がＯＮ状態ではない（ＯＦＦ状態である）と判断された場合には、ステップＳ３８において、制御部１４により、ファイルを閉じてデータ圧縮などを行うファイル処理ルーチンの動作が行われ、測位機能がＯＦＦ状態になったタイミングで、追記可能なトラッキングログファイルが追記不可能な閉じたファイル２０２ａに変換される。なお、測位機能がＯＮ状態ではない（ＯＦＦ状態である）場合とは、ユーザーが電源スイッチ６をＯＦＦ状態にした場合などである。そして、ステップＳ３９において、制御部１４により、機器の動作を終了するか否かを判断するためのソフトウェア上のスイッチである終了スイッチがＯＮ状態にされ、ステップＳ４０において、制御部１４により、タイマー１７による測位間隔の測定が停止される。そして、ステップＳ３５において、制御部１４により、トラッキングログファイル新規作成ルーチンの動作が行われる。ステップＳ３５のトラッキングログファイル新規作成ルーチンが終了すると、図４に示すステップＳ１６のトラッキングログファイル終端処理ルーチンの動作が終了する。
【００４１】
一方、ステップＳ３７において、制御部１４により、測位機能がＯＮ状態であると判断された場合には、ステップＳ４１において、制御部１４により、アルマナック・データが利用可能か否かが判断される。なお、アルマナック・データは、一旦取得すると１週間程度利用が可能である一方、ＧＰＳ衛星からの電波受信状態が悪い状況で、場所が大きく移動したりした場合には上記利用可能期間内であっても利用が困難となる。また、エフェメリス・データの利用時間は、取得後１時間半程度であるため、アルマナック・データが利用できない時は、当然にエフェメリス・データも利用できない。このため、ステップＳ３８においては、アルマナック・データについてのみ利用可能かどうかの判断を行う。ステップＳ４１において、制御部１４により、アルマナック・データが利用可能と判断された場合には、ステップＳ３５において、制御部１４により、トラッキングログファイル新規作成ルーチンの動作が行われる。ステップＳ３５のトラッキングログファイル新規作成ルーチンの動作が終了すると、図４に示すステップＳ１６のトラッキングログファイル終端処理ルーチンの動作が終了する。一方、ステップＳ４１において、制御部１４により、アルマナック・データが利用不可能と判断された場合には、ステップＳ４２において、制御部１４により、ステップＳ３８と同様のファイル処理ルーチンの動作が行われ、アルマナック・データが利用不可能と判断されたタイミングで、追記可能なトラッキングログファイルが追記不可能な閉じたファイル２０２ａに変換される。なお、アルマナックデータが利用不可能と判断されたタイミングは、本発明の「衛星運行データが利用できなくなったタイミング」の一例である。そして、ステップＳ４３において、制御部１４により、測位不良スイッチがＯＮ状態にされ、ステップＳ３５において、制御部１４により、トラッキングログファイル新規作成ルーチンの動作が行われる。ステップＳ３５のトラッキングログ新規作成ルーチンの動作が終了すると、図４に示すステップＳ１６のトラッキングログファイル終端処理ルーチンの動作が終了する。
【００４２】
図９は、図８に示した一実施形態のステップＳ３８およびＳ４２のファイル処理ルーチンの動作を説明するためのフローチャートである。次に、図９を参照して、ステップＳ３８およびＳ４２のファイル処理ルーチンの動作について説明する。まず、ステップＳ４４において、制御部１４により、追記可能なトラッキングログファイルが閉じられて、追記不可能な閉じたファイル２０２ａに変換される。そして、ステップＳ４５において、制御部１４により、変換された追記不可能な閉じたファイル２０２ａが、制御部１４により、圧縮処理される。これにより、記録部２０の記録領域が有効に（効率良く）利用される。次に、ステップＳ４６において、制御部１４により、分割ログスイッチがＯＦＦ状態であるか否かが判断される。なお、分割ログスイッチは、トラッキングログファイルが分割記録中であるか否かを判断するためのソフトウェア上のスイッチである。ステップＳ４６において、制御部１４により、分割ログスイッチがＯＦＦ状態であると判断された場合には
、図８に示すステップＳ３８およびＳ４３のファイル処理ルーチンは終了する。
【００４３】
一方、ステップＳ４６において、制御部１４により、分割ログスイッチがＯＮ状態であると判断された場合には、ステップＳ４７において、制御部１４により、直前に作成された閉じたファイル２０２ａの続きであることを示す文字列がファイル名に追加される。すなわち、分割ログスイッチがＯＮ状態である場合は、追記可能な開いたファイル２０１ａのデータ容量が所定の容量を超えたため、１つの移動行程が複数のファイルにより分割されている場合である。このため、変換された閉じたファイル２０２ａは、一連の分割ファイルの２番目以降のファイルとなり、直前に作成された閉じたファイル２０２ａの続きであることを示す文字列が追加される。たとえば、「ファイル名−２」、「ファイル名−３」のように、ファイル名の末尾にハイフン（−）と通し番号が追加される。そして、ステップＳ４８において、制御部１４により、分割ログスイッチが初期状態のＯＦＦ状態にされて、図８に示すステップＳ３８およびＳ４３のファイル処理ルーチンが終了する。
【００４４】
図１０は、図４に示した一実施形態のステップＳ１５の撮影動作ルーチンの動作を説明するためのフローチャートである。次に、図１０を参照して、ステップＳ１５の撮影動作ルーチンの動作について説明する。まず、ステップＳ４９において、図４に示すステップＳ１４のシャッターボタン５が半押しされたタイミングで、制御部１４により、オートフォーカスなどの撮影準備処理が行われる。そして、ステップＳ５０において、測位データの取得が一時停止される。これは、撮影と測位とが同時に行われることを避けるためである。すなわち、撮影と測位とが同時に行われると、撮影に要する電力と測位に要する電力とが同時に要求されて消費電流が増大し、電圧降下による不具合が生じるからである。次に、ステップＳ５１において、制御部１４により、シャッターボタン５が全押しされたか否かが判断される。ステップＳ５１において、制御部１４により、シャッターボタン５が全押しされたと判断された場合には、ステップＳ５２において、制御部１４により、撮影画像の処理、ストロボチャージなどとともに、写真画像データ２０１ｂ（図３参照）が画像データに対応する日付などのデータ２０２ｂとともに写真ファイルとして、記録部２０内の写真データ記録部２０ｂに記録される。また、シャッターボタン５が全押しされたタイミングで、トラッキングログ記録部２０ａの開いたファイル２０１ａに記録されている、シャッターボタン５が全押しされた直前に取得された直前の測位データ２０３ａに識別文字列が追加される。たとえば、「測位データ，p」のように、シャッターボタン５が全
押しされた直前に取得された測位データ２０３ａの末尾に任意のアルファベットである「p」が追加される。識別文字が追加された測位データは、写真撮影が行われた場所の測位
データとして記録部２０のトラッキングログ記録部２０ａに記録される。そして、トラッキングログを液晶表示部８に表示させる際に、識別文字列が追加された測位データは、液晶表示部８に表示された地図上に、撮影位置として表示される。また、液晶表示部８に表示された写真撮影を行った場所をユーザーが選択することにより、ユーザーが選択した場所で撮影された写真画像が液晶表示部８に表示される。次に、ステップＳ５３において、制御部１４により、測位の一時停止が解除されて、撮影動作ルーチンが終了する。一方、ステップＳ５１において、制御部１４により、シャッターボタン５が全押しされていないと判断された場合には、ステップＳ５３において、制御部１４により、測位の一時停止が解除されて、撮影動作ルーチンが終了する。
【００４５】
本実施形態では、上記のように、制御部１４を、追記可能な開いたファイル２０１ａを所定のタイミングで追記不可能な閉じたファイル２０２ａに変換し、トラッキングログ記録部２０ａに追記可能な開いたファイル２０１ａが存在しない場合には、トラッキングログ記録部２０ａに新たに追記可能な開いたファイル２０１ａを作成するように構成することにより、追記可能な開いたファイル２０１ａを、測位データが記録された追記不可能な閉じたファイル２０２ａと、追記可能な開いたファイル２０１ａとに分割することができるので、蓄積的に記録された測位データの一部をトラッキングログとして分割して記録し
ておくことができる。その結果、たとえば、所定の移動行程毎のトラッキングログを追記不可能な閉じたファイル２０２ａに変換するようにすれば、所定の移動行程毎にトラッキングログが記録されたファイルを作成することができるので、所定の移動行程毎のトラッキングログファイルを容易に管理することができる。
【００４６】
また、本実施形態では、変換された追記不可能な閉じたファイル２０２ａを圧縮することにより、追記不可能な閉じたファイル２０２ａのデータ容量を小さくすることができる。このため、トラッキングログ記録部２０ａに記録されたファイルの容量を小さくすることができるので、トラッキングログ記録部２０ａの利用効率を向上させることができる。
【００４７】
また、本実施形態では、位置検知部１９および記録部２０と同一の電子スチルカメラ１本体に設置され、同一の電子スチルカメラ１本体でトラッキングログをトラッキングログ記録部２０ａから読み出すことにより、測位機能を有する電子スチルカメラ１単体内でのデータのやりとりのみにより、取得したトラッキングログを利用することができるので、取得した測位データを外部サーバに送信し、外部サーバに記録しておく機器などと異なり、別途外部サーバや外部サーバにデータを送信するための通信装置を設置する必要がない。
【００４８】
また、本実施形態では、トラッキングログ記録部２０ａに記録された追記可能な開いたファイル２０１ａおよび追記不可能な閉じたファイル２０２ａに記録されたトラッキングログを読み出すことにより、移動行程毎のトラッキングログをファイルに記録しておけば、所定の移動行程に対応するファイルを検索して読み出すことにより、所定の移動行程のトラッキングログのみを読み出すことができるので、読み出された全ての測位データから所定の移動行程の始点の測位データおよび終点の測位データをユーザーが探し出す場合に比べて、所定の移動行程のトラッキングログを容易に検索することができる。
【００４９】
また、本実施形態では、追記可能な開いたファイル２０１ａを追記不可能な閉じたファイル２０２ａに変換する際の所定のタイミングを、追記可能な開いたファイル２０１ａに蓄積的に記録されたデータの容量が、所定の容量に達したタイミングとすれば、変換される追記不可能な閉じたファイル２０２ａのデータ容量を所定の一定量にすることができるので、各々のファイルのデータ容量が肥大化するのを防止することができる。
【００５０】
また、本実施形態では、追記可能な開いたファイル２０１ａを追記不可能な閉じたファイル２０２ａに変換する際の所定のタイミングを、位置検知部１９の測位機能が停止したタイミングとすれば、位置検知部１９の測位機能が停止したタイミングは、ユーザーが電源をＯＦＦにしたタイミングであり、１つの移動行程が終了したタイミングであると判断することができるので、１つの移動行程のトラッキングログが記録されたファイルを容易に作成することができる。
【００５１】
また、本実施形態では、変換手段により、追記可能な開いたファイル２０１ａを追記不可能な閉じたファイル２０２ａに変換する際の所定のタイミングを、位置検知部１９がアルマナック・データを利用できなくなったタイミングとすれば、位置検知部１９がアルマナック・データを利用できなくなったタイミングは、電波の受信状態が悪い状態で移動距離が大きく離れた場合など、ユーザーが１つの移動行程から別の移動行程に移ったものと判断することができるので、１つの移動行程のトラッキングログが記録されたファイルを容易に作成することができる。
【００５２】
また、本実施形態では、変換された追記不可能な閉じたファイル２０２ａを、他の追記不可能な閉じたファイル２０２ａと連続性のある関連するファイルである場合には、連続性が識別できるようにトラッキングログ記録部２０ａに記録するように構成することによ
り、一つの移動行程のトラッキングログが、複数のファイルに分割されて記録された場合でも、分割されたファイルの連続性が管理されるので、移動行程毎のファイルを容易に管理することができる。
【００５３】
また、本実施形態では、位置検知部１９および記録部２０と同一の電子スチルカメラ１本体に設置されるとともに、読み出されたトラッキングログを表示する液晶表示部８をさらに備えることにより、電子スチルカメラ１単体内でのデータのやりとりのみにより、トラッキングログ記録部２０ａに記録されているトラッキングログを液晶表示部８に表示させることができる。
【００５４】
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【００５５】
たとえば、上記実施形態では、本発明の測位機能を有する機器を、電子スチルカメラに適用した例を示したが、本発明はこれに限らず、測位機能を有する機器を、電子スチルカメラ以外の電子機器に用いてもよい。たとえば、電子スチルカメラ以外の測位機能を有する撮像装置、通信装置、案内装置、または、玩具などに適用してもよい。また、測位機能を有する電子機器には、測位装置単体も含まれる。
【００５６】
また、上記実施形態では、追記可能な開いたファイルを追記不可能な閉じたファイルに変換する際の所定のタイミングとして、追記可能な開いたファイルに蓄積的に記録されたデータの容量が所定の容量に達したタイミング、位置検知部がアルマナック・データを利用できなくなったタイミング、および、位置検知部の測位機能が停止したタイミングの３つのタイミングを用いる例を示したが、本発明はこれに限らず、これらの３つのタイミングのうちの少なくとも１つのタイミングを用いるようにすればよい。また、これらの３つのタイミング以外のタイミングで、追記可能な開いたファイルを追記不可能な閉じたファイルに変換するように構成してもよい。たとえば、電源スイッチをＯＮ状態にした後、所定の時間経過したタイミングで、追記可能な開いたファイルを追記不可能な閉じたファイルに変換するように構成してもよい。
【００５７】
また、上記実施形態では、展開用バッファ領域を、電子スチルカメラの記録部に設けた例を示したが、本発明はこれに限らず、データを記録することできれば、電子スチルカメラの記録部以外の記録部（記録領域）に設けるように構成してもよい。たとえば、着脱可能なリムーバブルメディア記録部、または、位置検知部に別途設けられた記録部の一部に、展開用バッファ領域を設けるように構成してもよい。  
【００５８】
また、上記実施形態では、シャッターボタンが全押しされた直前に取得されて直前の測位データの末尾に任意のアルファベットである「p」を追加した例を示したが、本発明は
、これに限らず、測位データと紛らわしいものでなければ、他のアルファベット、記号および数字などであってもよい。また、文字数も特に限定されるものではない。さらに、識別文字の追加位置も、測位データの末尾以外の位置であってもよい。
【００５９】
また、上記実施形態では、トラッキングログの読み出しを、電子スチルカメラ本体に設けた制御部により行う例を示したが、本発明はこれに限らず、電子スチルカメラ本体(測
位機能を有する機器）と複合的に一体となるように構成された機器内に制御部を設け、これにより、トラッキングログの読み出しを行うようにしてもよい。
【００６０】
また、上記実施形態では、位置検知部および記録部と同一の電子スチルカメラ内に、ト
ラッキングログを表示する液晶表示部を設けた例を示したが、本発明はこれに限らず、電子スチルカメラ本体（測位機能を有する機器）と複合的に一体となるように構成された機器内に、トラッキングログを表示する液晶表示部を設けるようにしてもよい。
【図面の簡単な説明】
【００６１】
【図１】本発明の一実施形態による測位機能を有する電子スチルカメラを正面側から見た状態の全体斜視図である。
【図２】図１に示した本発明の一実施形態による測位機能を有する電子スチルカメラを裏面側から見た状態の全体斜視図である。
【図３】図１に示した本発明の一実施形態による測位機能を有する電子スチルカメラの構成を説明するためのブロック図である。
【図４】図１に示した一実施形態による測位機能を有する電子スチルカメラの動作を説明するためのフローチャートである。
【図５】図４に示した一実施形態によるステップＳ７の臨時撮影動作ルーチンの動作について説明するためのフローチャートである。
【図６】図４に示した一実施形態によるステップＳ９のトラッキングログファイル新規作成ルーチンの動作について説明するためのフローチャートである。
【図７】図４に示した一実施形態によるステップＳ１１のトラッキングログ表示モードの動作について説明するためのフローチャートである。
【図８】図４に示した一実施形態のステップＳ１６のトラッキングログファイル終端処理ルーチンの動作について説明するためのフローチャートである。
【図９】図８に示した一実施形態のステップＳ３８およびＳ４２のファイル処理ルーチンの動作を説明するためのフローチャートである。
【図１０】図４に示した一実施形態のステップＳ１５の撮影動作ルーチンの動作を説明するためのフローチャートである。
【符号の説明】
【００６２】
１        電子スチルカメラ
５        シャッターボタン
１４      制御部
１５      撮像部
１６      信号処理部
１７      タイマー
１８      表示用ビデオメモリ
１９      位置検知部
２０      記録部
２０ａ    トラッキングログ記録部
２０１ａ  開いたファイル（追記可能なファイル）
２０２ａ  閉じたファイル（追記不可能なファイル）
２０ｃ    展開用バッファ領域
２１      電源部
【図１】
2007020078.tif 000003
【図２】
2007020078.tif 000004
【図３】
2007020078.tif 000005
【図４】
2007020078.tif 000006
【図５】
2007020078.tif 000007
【図６】
2007020078.tif 000008
【図７】
2007020078.tif 000009
【図８】
2007020078.tif 000010
【図９】
2007020078.tif 000011
【図１０】
2007020078.tif 000012