(57)【要約】      （修正有）【課題】複数のメディアに記録されているログファイルを管理しやすくする。【解決手段】複数のメディアに記録されているＧＰＳログファイルが、前記複数のメディアのうち所定のメディアに記録されている状態になるようにして統合する機能を有する。例えばメディア１にはＧＰＳログファイル９０１〜９０３が、メディア２にはＧＰＳログファイル９０４〜９０７が記録されている。ＧＰＳログファイル９０１〜９０７の全てが再構成対象となっている場合、全ＧＰＳログファイル９０１〜９０７がメモリ上に読み出される。このとき、メディア１に記録されていたＧＰＳログファイル９０２とメディア２に記録されていたＧＰＳログファイル９０７の２つが同年月日に記録されたＧＰＳログファイルであるため、これをマージする。そして、これらＧＰＳログファイル９０１、９０３〜９０６、９０８がメディア１とメディア２に書き戻される。【選択図】図９
2015119213.tif 000002
【特許請求の範囲】
【請求項１】
位置情報及び日時情報を有するログデータが記録されている複数のメディアと接続可能な接続手段と、
前記接続手段により接続されているメディアからログデータを取得する取得手段と、
前記接続手段により接続されている複数のメディアに記録されているログデータが、前記複数のメディアのうち所定のメディアに記録されている状態になるように、前記取得手段により取得したログデータを前記所定のメディアに記録するよう制御する制御手段とを備えたことを特徴とする記録制御装置。
【請求項２】
前記制御手段による制御を実行するタイミングを設定できることを特徴とする請求項１に記載の記録制御装置。
【請求項３】
前記タイミングとして、該記録制御装置の起動時、メディアの交換時、所定の役割を担うメディアの変更時、ログデータの操作時のうち少なくともいずれかに設定できることを特徴とする請求項２に記載の記録制御装置。
【請求項４】
前記所定のメディアを設定できることを特徴とする請求項１乃至３のいずれか１項に記載の記録制御装置。
【請求項５】
前記所定のメディアとして、前記接続手段により接続されている全メディア、所定の役割を担うメディア、ユーザ指定のメディアのうち少なくともいずれかに設定できることを特徴とする請求項４に記載の記録制御装置。
【請求項６】
前記制御手段による制御の対象から所定のログデータを外すように設定できることを特徴とする請求項１乃至５のいずれか１項に記載の記録制御装置。
【請求項７】
前記制御手段は、前記取得手段により同年月日に生成された複数のログデータが取得された場合、一つのログデータにマージすることを特徴とする請求項１乃至６のいずれか１項に記載の記録制御装置。
【請求項８】
位置情報及び日時情報を有するログデータが記録されている複数のメディアと接続可能な接続手段と、
前記接続手段により接続されているメディアからログデータを取得する取得手段とを備えた記録制御装置による記録制御方法であって、
前記接続手段により接続されている複数のメディアに記録されているログデータが、前記複数のメディアのうち所定のメディアに記録されている状態になるように、前記取得手段により取得したログデータを前記所定のメディアに記録するよう制御するステップを有することを特徴とする記録制御方法。
【請求項９】
位置情報及び日時情報を有するログデータが記録されている複数のメディアと接続可能な接続手段と、
前記接続手段により接続されているメディアからログデータを取得する取得手段とを備えた記録制御装置を制御するためのプログラムであって、
前記接続手段により接続されている複数のメディアに記録されているログデータが、前記複数のメディアのうち所定のメディアに記録されている状態になるように、前記取得手段により取得したログデータを前記所定のメディアに記録するよう制御する処理をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置情報及び日時情報を有するログデータが記録されている複数のメディアと接続可能な記録制御装置、方法及びプログラムに関する。
【背景技術】
【０００２】
従来、ＧＰＳ衛星からの信号を受信し、位置情報を計算するＧＰＳ機能を有する携帯機器が知られている。特に、近年の携帯電話やデジタルカメラには、ＧＰＳ機能を有するものが多数見られる。
このような機器の中には、定期的に位置情報を記録し、ＧＰＳログファイルを生成・表示する機能を備えたものも存在する。このＧＰＳログファイルに含まれる位置情報を地図上にプロットすることで、機器の移動軌跡を表示することができる。例えば特許文献１には、ＧＰＳログファイルに基づき、デジタルカメラの移動軌跡を地図上に表示することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１６５１４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、近年の携帯機器には、複数のメディアを装着できるものが存在する。このような携帯機器にＧＰＳログファイルを生成・表示する機能が備わった場合、複数のメディア内にそれぞれＧＰＳログファイルが記録される状況が生じる。
しかしながら、上述の特許文献１では、複数の場所にＧＰＳログファイルが記録される場合について何ら考慮されていない。それゆえ、ＧＰＳログファイルが各メディアにバラバラに記録されてしまい、管理が煩雑になるおそれがあった。
【０００５】
本発明は上記のような点に鑑みてなされたものであり、複数のメディアに記録されているログファイルを管理しやすくすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の記録制御装置は、位置情報及び日時情報を有するログデータが記録されている複数のメディアと接続可能な接続手段と、前記接続手段により接続されているメディアからログデータを取得する取得手段と、前記接続手段により接続されている複数のメディアに記録されているログデータが、前記複数のメディアのうち所定のメディアに記録されている状態になるように、前記取得手段により取得したログデータを前記所定のメディアに記録するよう制御する制御手段とを備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、複数のメディアに記録されているログデータが、前記複数のメディアのうち所定のメディアに記録されている状態になるようにして統合することができるので、複数のメディアに記録されているログファイルを管理しやすくすることができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係るデジタルカメラの構成を示すブロック図である。
【図２】実施形態に係るデジタルカメラによるＧＰＳログファイル再構成処理及び書き戻し処理を示すフローチャートである。
【図３】図２のＧＰＳログファイル再構成情報生成処理を示すフローチャートである。
【図４】図２のＧＰＳログファイル再構成タイミング設定処理を示すフローチャートである。
【図５】図２のＧＰＳログファイル書き戻し先設定処理を示すフローチャートである。
【図６】図２のＧＰＳログファイル操作確認処理を示すフローチャートである。
【図７】図２のＧＰＳログファイル再構成処理を示すフローチャートである。
【図８】図２のＧＰＳログファイル書き戻し処理を示すフローチャートである。
【図９】ＧＰＳログファイル再構成処理及び書き戻し処理のイメージを示す図である。
【図１０】ＧＰＳログファイル再構成処理及び書き戻し処理のイメージを示す図である。
【図１１】ＧＰＳログファイル再構成処理及び書き戻し処理のイメージを示す図である。
【図１２】ログファイル再構成タイミング設定画面の例を示す図である。
【図１３】ログファイル書き戻し先設定画面の例を示す図である。
【図１４】ログファイル操作画面の例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
図１は、実施形態に係るデジタルカメラ１００の構成を示すブロック図である。本実施形態では、本発明を適用した記録制御装置として機能するデジタルカメラについて述べるが、これに限られず、携帯電話や、タブレットデバイス、パーソナルコンピュータ等の情報処理装置であってもよいし、他の撮像装置（カメラ付き携帯電話等）であってもよい。
【００１０】
１０１は撮影レンズである。
１０２はＡＦ（オートフォーカス）駆動回路であり、例えばＤＣモータやステッピングモータによって構成され、マイクロコンピュータ１２４の制御によって撮影レンズ１０１のフォーカスレンズ位置を変化させることによりピントを合わせる。
１０３は絞りである。１０４は絞り駆動回路であり、マイクロコンピュータ１２４の制御によって絞り１０３を駆動し、光学的な絞り値を変化させる。
【００１１】
１０５主ミラーであり、撮影レンズ１０１から入射した光束をファインダ側と撮像素子１１２側とに切替える。主ミラー１０５は常時はファインダ部へと光束を導くよう反射させるように配されているが、撮影が行われるときやライブビュー表示のときには、撮像素子１１２へと光束を導くように上方に跳ね上がり光束中から待避する。また、主ミラー１０５は、その中央部が光の一部を透過できるようにハーフミラーとなっており、光束の一部を、焦点検出を行うためのセンサ（焦点検出回路１０９内に配置されている）に入射するように透過させる。１０６サブミラーであり、主ミラー１０５から透過してきた光束を反射させ、焦点検出を行うためのセンサに導く。１０７はミラー駆動回路であり、マイクロコンピュータ１２４の制御によって主ミラー１０５を駆動する。１０８はファインダを構成するペンタプリズムである。ファインダは他にピント板、アイピースレンズ（不図示）等によって構成される。１０９は焦点検出回路であり、主ミラー１０５の中央部を透過し、サブミラー１０６で反射された光束は、焦点検出回路１０９内に配置された光電変換を行うためのセンサに至る。フォーカス演算に用いるデフォーカス量は、センサの出力を演算することによって求められる。マイクロコンピュータ１２４は演算結果を評価してＡＦ駆動回路１０２に指示し、フォーカスレンズを駆動させる。
【００１２】
１１０はフォーカルプレーンシャッタである。１１１はシャッタ駆動回路であり、マイクロコンピュータ１２４の制御によってフォーカルプレーンシャッタ１１０を駆動する。
１１２は撮像素子である。撮像素子１１２にはＣＣＤやＣＭＯＳセンサ等が用いられ、撮影レンズ１０１によって結像された被写体像を電気信号に変換する。
１１５はＡ／Ｄ変換器であり、撮像素子１１２のアナログ出力信号をデジタル信号に変換する。１１６は映像信号処理回路であり、ゲートアレイ等のロジックデバイスにより実現される。映像信号処理回路１１６は、デジタル化された画像信号に、フィルタ処理、色変換処理、ガンマ処理を行い、現像データを作成するとともに、ＪＰＥＧ等の圧縮処理を行い、メモリコントローラ１１９に出力する。また、映像信号処理回路１１６は、バッファメモリ１２３上の２つ以上の現像データの加算や、現像データから諧調を高ビット化した高精度データの生成や、またその両方の処理を同時に実施し、結果をバッファメモリ１２３に書き戻すことが可能である。更に、映像信号処理回路１１６は、撮像素子１１２からの映像信号や、メモリコントローラ１１９から逆に入力される画像信号を、表示駆動回路１１７を通して表示部材１１８に出力することも可能である。これらの機能切り替えは、マイクロコンピュータ１２４の指示により行われる。映像信号処理回路１１６は、必要に応じて撮像素子１１２の信号の露出情報やホワイトバランス等の情報をマイクロコンピュータ１２４に出力することが可能である。マイクロコンピュータ１２４は、それらの情報に基づいてホワイトバランスやゲイン調整の指示を行う。連続撮影動作の場合においては、一旦、未処理画像のままバッファメモリ１２３に撮影データを格納し、メモリコントローラ１１９を通して未処理の画像データを読み出し、映像信号処理回路１１６で画像処理や圧縮処理を行い、連続撮影を行う。連像撮影枚数は、バッファメモリの大きさに左右される。
【００１３】
１１７は表示駆動回路である。１１８はＴＦＴや有機ＥＬ等を用いた表示部材である。
１１９はメモリコントローラである。メモリコントローラ１１９は、外部インタフェイス１２２を介してメモリ１２０、１２１に記憶された画像を出力可能である。メモリコントローラ１１９では、映像信号処理回路１１６から入力された未処理のデジタル画像データを格納し、処理済みのデジタル画像データをメモリ１２０やメモリ１２１に格納する。また、逆にバッファメモリ１２３やメモリ１２０、メモリ１２１から画像データを映像信号処理回路１１６に出力する。１２０、１２１はメモリである。本実施形態に係るデジタルカメラ１００は二つのカードスロットを有しており、メモリ１２０、メモリ１２１はデジタルカメラ１００に着脱可能なメディアである。メモリ１２０、メモリ１２１としては、例えばＳＤカードやＣＦカード等を用いることができる。なお、説明を簡単にするため、カードスロットと、ＳＤカードやＣＦカードを例に挙げて説明するが、これらの構成に限られるものではない。例えばＵＳＢコネクタとＵＳＢメモリであってもよいし、その数も複数であれば特に限定しない。すなわち、デジタルカメラ１００は、着脱可能なメディアにアクセスするためのインタフェイスを少なくとも複数備えていればよい。
【００１４】
１２２は外部インタフェイスであり、デジタルカメラ１００をコンピュータ等の外部装置と接続する。本実施形態では、外部インタフェイス１２２は、ＵＳＢケーブルを接続するコネクタである。なお、外部インタフェイスとしては、例えばＩＥＥＥ１３９４やＨＤＭＩ（登録商標）等のケーブルを接続するコネクタを採用してもよいし、無線ＬＡＮや、赤外線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信、ＮＦＣ、ＷｉｒｅｌｅｓｓＵＳＢ等、無線通信を行うためのアンテナを採用してもよい。本実施形態では、外部装置とのデータの送受信には、ＰＴＰ（Picture Transfer Protocol）を用いる。なお、無線ＬＡＮを採用する場合には、ＰＴＰ／ＩＰ（Picture Transfer Protocol over Internet Protocol）を用いることも可能である。
【００１５】
１２３はバッファメモリである。
１２４は各部を制御するマイクロコンピュータである。なお、マイクロコンピュータ１２４が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
１２５は操作部材であり、マイクロコンピュータ１２４にその状態を伝え、マイクロコンピュータ１２４はその変化に応じて各部をコントロールする。１２６はスイッチ１である。１２７はスイッチ２である。スイッチ１とスイッチ２は、レリーズボタンの操作でオンオフするスイッチであり、それぞれ操作部材１２５の入力スイッチのうちの１つである。スイッチ１のみオンの状態はレリーズボタン半押し状態であり、この状態でオートフォーカスの動作を行うとともに、測光動作を行う。スイッチ１、２が共にオンの状態はレリーズボタンの全押し状態であり、画像を記録するためのレリーズボタンオン状態である。この状態で撮影が行われる。また、スイッチ１、２がオンし続けている間は、連続撮影動作が行われる。操作部材１２５には、他にもメインスイッチ、カード蓋、電池蓋、撮影モードダイアル、ＩＳＯ設定ボタン、メニューボタン、セットボタン、フラッシュ設定ボタン、単写／連写／セルフタイマー切り替えボタン、メニューや再生画像移動のための移動＋（プラス）ボタン、移動−（マイナス）ボタン、露出補正ボタン、表示画像拡大ボタン、表示画像縮小ボタン、再生スイッチ、絞り１０３を設定された絞りに絞り込ませるための絞りボタン、撮影した画像を消去するための消去ボタン、撮影や再生に関する情報表示ボタン等、不図示のスイッチが含まれる。また、プラスボタン及びマイナスボタンの各機能は、回転ダイアルスイッチを備えることによって、より軽快に数値や機能を選択することが可能となる。なお、本発明の撮影に関する設定は、メニュー表示の中から、ストロボ撮影の「する」・「しない」を選択することで設定できる。
【００１６】
１２８は液晶駆動回路である。１２９は外部液晶表示部材である。１３０はファインダ内液晶表示部材である。液晶駆動回路１２８は、マイクロコンピュータ１２４の表示内容命令に従って、文字、画像を用いて動作状態やメッセージ等を表示する外部液晶表示部材１２９やファインダ内液晶表示部材１３０を駆動する。また、ファインダ内液晶表示部材１３０には、不図示のＬＥＤ等のバックライトが配置されており、そのＬＥＤも液晶駆動回路１２８で駆動される。また、マイクロコンピュータ１２４は、撮影前に設定されているＩＳＯ感度、画像サイズ、画質に応じた、画像サイズの予測値データに基づいて、メモリコントローラ１１９を通して、メモリの容量を確認した上で撮影可能残数を演算することができる。この撮影可能枚数は、必要に応じて外部液晶表示部材１２９、ファインダ内液晶表示部材１３０に表示される。
１３１は不揮発性メモリ（ＥＥＰＲＯＭ）であり、デジタルカメラ１００に電源が入れられていない状態でもデータを保存することができる。マイクロコンピュータ１２４が各部を制御するためのプログラムは、この不揮発性メモリ１３１に記録されている。
【００１７】
１３２はＧＰＳ受信部である。ＧＰＳ受信部１３２は、ＧＰＳ衛星からの電波を捕捉するＧＰＳ受信アンテナを備え、このＧＰＳ受信アンテナを通じてＧＰＳ衛星からのＧＰＳ信号を受信して現在位置を測位し、更に現在時刻を取得して、マイクロコンピュータ１２４に位置情報と時間情報を出力する。マイクロコンピュータ１２４は、位置情報及び時間情報に基づいてログデータであるＧＰＳログファイルを生成することができ、また、位置情報及び時間情報をデジタル画像データに付加することも可能である。ＧＰＳログファイルとは、一定時間毎に位置情報と時間情報とのセットを順次一つのログファイルに記録していくことで生成される。ＧＰＳログファイルに記録される一連のセットの位置情報は、対応する時間情報に沿ったデジタルカメラ１００の移動経路を示すデータとなる。なお、生成されたＧＰＳログファイルは、画像データと同様に、メモリ１２０およびメモリ１２１に記録することができる。また、本実施形態においては、ＧＰＳログファイルは、日単位で個別に生成されるものとする。
１３３は電源部であり、各ＩＣや駆動系に必要な電源を供給する。
【００１８】
次に、本実施形態に係るデジタルカメラ１００において実行される、各メディアに記録されるＧＰＳログファイルを統合するための処理について説明する。
本実施形態のデジタルカメラ１００では、デジタルカメラ１００に接続されているメディア内のＧＰＳログファイルに関する情報や、そのＧＰＳログファイルをどのメディアに移動するべきかといった情報を予め設定する。
その後、ＧＰＳログファイルの統合を行うべきタイミングが来たならば、各メディアに記録されているＧＰＳログファイルを読み出し、予め設定されている情報に基づくメディアに書き戻す。結果として、各メディアにちらばるＧＰＳログファイルが、予め設定された情報に沿ったメディアに集められることになる。このようにすることで、ばらばらに記録されているログデータの管理が容易になる。
図２に、本実施形態に係るデジタルカメラ１００によるＧＰＳログファイル再構成処理及び書き戻し処理を示す。図２のフローチャートは、マイクロコンピュータ１２４が不揮発性メモリ１３１に記録されているプログラムを読み出し、実行することにより実現される。また、図２のフローチャートは、例えばユーザによるメニュー操作等に応じて開始される。
まず、ステップＳ２０１〜ステップＳ２０４では、デジタルカメラ１００に接続されているメディア内のＧＰＳログファイルに関する情報や、そのＧＰＳログファイルをどのメディアに移動するべきかといった情報が予め設定される。これについて説明する。
まずマイクロコンピュータ１２４は、各メディアにどのようなＧＰＳログファイルが存在しているかをサーチし、そのサーチによる結果に基づいて、再構成対象ＧＰＳログファイル情報を生成する（ステップＳ２０１）。このＧＰＳログファイル再構成情報生成処理の詳細は図３を用いて後述する。
【００１９】
次に、マイクロコンピュータ１２４は、ＧＰＳログファイルの再構成処理の開始を、カメラ動作やユーザ操作におけるどのタイミングで行うかを設定することが可能な、ＧＰＳログファイル再構成タイミング設定処理を行う（ステップＳ２０２）。このＧＰＳログファイル再構成タイミング設定処理の詳細は図４を用いて後述する。
【００２０】
次に、マイクロコンピュータ１２４は、再構成ＧＰＳログファイルを、どのメディアに書き戻すのかを指定することが可能な、ＧＰＳログファイル書き戻し先設定処理を行う（ステップＳ２０３）。このＧＰＳログファイル書き戻し先設定処理の詳細は図５を用いて後述する。
【００２１】
次に、マイクロコンピュータ１２４は、所定操作やユーザからの指定によって、再構成の対象から削除すべきファイル情報の確認を行うことが可能な、ＧＰＳログファイル操作確認処理を行う（ステップＳ２０４）。このＧＰＳログファイル操作確認処理の詳細は図６を用いて後述する。
【００２２】
ここまでの処理を行うことで、最終的に再構成されるべき、全てのＧＰＳログファイルの情報、及び再構成後のＧＰＳログファイルの行先が決定されることになる。
その後は、再構成の開始をするタイミングを待つことになる。つまり、マイクロコンピュータ１２４は、ステップＳ２０２で設定されたＧＰＳログファイル再構成タイミングとなったか否かを判定する（ステップＳ２０５）。ＧＰＳログファイル再構成タイミングとなっていれば、マイクロコンピュータ１２４は、メディアが少なくとも１つ以上装填されているか否かを確認する（ステップＳ２０６）。
【００２３】
以降のステップＳ２０７〜ステップＳ２１０では、各メディアに記録されているＧＰＳログファイルを読み出し、予め設定されている情報に基づくメディアに書き戻す。この処理について説明する。
ステップＳ２０５、Ｓ２０６においてＧＰＳ再構成タイミングとなっており、かつメディアが少なくとも１つ以上装填されている場合、マイクロコンピュータ１２４は、どのメディアのどのＧＰＳログファイルが再構成の対象になるかを判断するために、再構成対象ＧＰＳログファイル情報を収集する（ステップＳ２０７）。ここで収集される情報は、ステップＳ２０１で生成された情報である。
【００２４】
次に、マイクロコンピュータ１２４は、ステップＳ２０７で収集した再構成対象ＧＰＳログファイル情報に基づいて決定されるメディアから、ＧＰＳログファイルを読み出し、同年月日のものはマージする等の再構成処理を行う（ステップＳ２０８）。このＧＰＳログファイル再構成処理の詳細は図７を用いて後述する。
【００２５】
次に、マイクロコンピュータ１２４は、ステップＳ２０８で再構成したＧＰＳログファイルをどのメディアに書き戻すかを判断するために、ＧＰＳログファイル書き戻し先情報を収集する（ステップＳ２０９）。ここで収集される情報は、ステップＳ２０３で生成された情報である。
【００２６】
次に、マイクロコンピュータ１２４は、ステップＳ２０９で収集したＧＰＳログファイル書き戻し先情報に基づいて決定されるメディアに、ステップＳ２０８で再構成したＧＰＳログファイルを書き戻す、ＧＰＳログファイル書き戻し処理を行い（ステップＳ２１０）、処理を終了する。このＧＰＳログファイル書き戻し処理の詳細は図８を用いて後述する。
以上が、本実施形態のデジタルカメラ１００において実行される、ＧＰＳログファイルを統合するための処理全体の流れである。
以下、上記のフローチャートにおける各処理について説明する。
【００２７】
続いて、図３を参照して、ステップＳ２０１のＧＰＳログファイル再構成情報生成処理の詳細を説明する。
ＧＰＳログファイル再構成情報を生成するにあたり、マイクロコンピュータ１２４は、そのサーチ対象となるメディアを設定する（ステップＳ３０１）。本実施形態では、基本的に装填されているメディアをサーチメディアに設定するという前提とし、サーチ対象のメディアはＣＦカード→ＳＤカード→ＨＤＤのように順に切替えていくことを想定している。ただし、この形態に限定されるものではなく、例えばユーザが指定するような形態であってもよい。
次に、マイクロコンピュータ１２４は、サーチ対象となったメディア内に存在しているＧＰＳログファイルをサーチする（ステップＳ３０２）。
次に、マイクロコンピュータ１２４は、ステップＳ３０２で見つかったＧＰＳログファイルの記録開始年月日、記録終了年月日、ファイル名やファイルサイズ、トータルのファイル数等の結果を、再構成対象ＧＰＳログファイル情報として追加する（ステップＳ３０３）。
次に、マイクロコンピュータ１２４は、全てのメディアのサーチが完了しているか否かを判定する（ステップＳ３０４）。まだサーチするべきメディアが残っている場合、サーチメディアをそのメディアに切替えて、再度ＧＰＳログファイルのサーチに戻り、全てのメディアのサーチが完了している場合、本処理を終了する。
【００２８】
図４を参照して、ステップＳ２０２のＧＰＳログファイル再構成タイミング設定処理の詳細を説明する。
マイクロコンピュータ１２４は、ＧＰＳログファイル再構成タイミングを再設定するか否かを判定する（ステップＳ４０１）。ここは、ユーザ操作によって意図的にメニュー画面等から設定しようという状態でない場合、速やかに終了となるという意味である。図１２に、ログファイル再構成タイミング設定画面の例を示す。本実施形態では、ＧＰＳログファイル再構成タイミングとして、カメラ起動時、メディア交換時、カレントメディア設定変更時、ログファイル操作時をそれぞれ独立して設定できるようになっている。
【００２９】
マイクロコンピュータ１２４は、再設定すると判定した場合、起動時に再構成する設定になっているか否かを判定する（ステップＳ４０２）。起動時に再構成すると設定されている場合、起動時を再構成タイミングに追加する（ステップＳ４０３）。
次に、マイクロコンピュータ１２４は、メディア交換時に再構成する設定になっているか否かを判定する（ステップＳ４０４）。メディア交換時に再構成すると設定されている場合、メディア交換時を再構成タイミングに追加する（ステップＳ４０５）。
次に、マイクロコンピュータ１２４は、カレントメディア変更時に再構成する設定となっているか否かを判定する（ステップＳ４０６）。本実施形態では、撮影モードで撮影することで生成される画像データの記録先としての役割を担うように設定されるメディアを、カレントメディアと呼ぶ。カレントメディア変更時に再構成すると設定されている場合、カレントメディア交換時を再構成タイミングに追加する（ステップＳ４０７）。
次に、マイクロコンピュータ１２４は、ＧＰＳログファイル操作時に再構成する設定となっているか否かを判定する（ステップＳ４０８）。ＧＰＳログファイル操作時に再構成すると設定されている場合、ＧＰＳログファイル操作時を再構成タイミングに追加する（ステップＳ４０９）。
【００３０】
図５を参照して、ステップＳ２０３のＧＰＳログファイル書き戻し先設定処理の詳細を説明する。
マイクロコンピュータ１２４は、ＧＰＳログファイル書き戻し先を再設定するか否かを判定する（ステップＳ５０１）。ここは、ユーザ操作によって意図的にメニュー画面等から設定しようという状態でない場合、速やかに終了となるという意味である。図１３に、ログファイル書き戻し先設定画面の例を示す。本実施形態では、書き戻し先として、全メディア、カレントメディア、指定メディアを選択できるようになっている。
【００３１】
マイクロコンピュータ１２４は、再設定すると判定した場合、書き戻し先として、全メディアが設定されているか否かを判定し（ステップＳ５０２）、全メディアに設定されている場合、ＧＰＳログファイル書き戻し先情報を全メディアに更新する（ステップＳ５０５）。
次に、マイクロコンピュータ１２４は、書き戻し先として、カレントメディアが設定されているか否かを判定し（ステップＳ５０３）、カレントメディアに設定されている場合、ＧＰＳログファイル書き戻し先情報をカレントメディアに更新する（ステップＳ５０５）。
次に、マイクロコンピュータ１２４は、書き戻し先として、指定メディアが設定されているか否かを判定し（ステップＳ５０４）、指定メディアに設定されている場合、ＧＰＳログファイル書き戻し先情報を指定メディアに更新する（ステップＳ５０５）。
【００３２】
図６を参照して、ステップＳ２０４のＧＰＳログファイル操作確認処理の詳細を説明する。
ここでのＧＰＳログファイル操作とは、ＧＰＳログファイルのパーソナルコンピュータ（ＰＣ）へ出力済みのものを再構成対象から外す処理、ＧＰＳログファイルの削除指定処理、所望のＧＰＳログファイルを再構成対象から外す処理を意味している。つまり、何かしらの操作によって、これらに含まれるＧＰＳログファイルを再構成の対象から外すために情報をここで更新するというのがポイントである。
【００３３】
マイクロコンピュータ１２４は、再操作するか否かを判定する（ステップＳ６０１）。ここは、ユーザ操作によって意図的にメニュー画面等から操作しようという状態でない場合、速やかに終了となるという意味である。図１４（ａ）に、ログファイル操作画面の例を示す。本実施形態では、ログファイル操作として、ログファイルのＰＣへの出力（ＧＰＳログファイルのＰＣへ出力済みのものを再構成対象から外す）、ログファイルの削除、ログファイル再構成対象からの排除（所望のＧＰＳログファイルを再構成対象から外す）を選択できるようになっている。ログファイル再構成対象からの排除が選択されると、図１４（ｂ）に示すように、再構成対象から外したいＧＰＳログファイルを指定するための画面が表示される。
【００３４】
マイクロコンピュータ１２４は、再操作すると判定した場合、ＧＰＳログファイルのＰＣへの出力がされているものがあるか否かを判定する（ステップＳ６０２）。ＰＣへの出力処理がされているＧＰＳログファイルは再構成対象ＧＰＳログファイル情報から削除する（ステップＳ６０３）。
次に、マイクロコンピュータ１２４は、ＧＰＳログファイルの削除指定がされているものがあるか否かを判定する（ステップＳ６０４）。これは、両メディアに同一のＧＰＳログファイルが記録されているような場合で、片方のメディアのＧＰＳログファイルがユーザ操作によって削除された場合も含めて想定される。削除指定されているＧＰＳログファイルは再構成対象ＧＰＳログファイル情報から削除する（ステップＳ６０５）。
次に、マイクロコンピュータ１２４は、ＧＰＳログファイルの再構成対象からの排除指定があるか否かを判定する（ステップＳ６０６）。ユーザから指定されたＧＰＳログファイルは再構成対象から意図的に外すことを想定した機能である。再構成対象からの排除指定されているＧＰＳログファイルは再構成対象ＧＰＳログファイル情報から削除する（ステップＳ６０７）。
ここまでの処理を行うことで、再構成されるべきＧＰＳログファイルは、どのメディアにあるどのファイルが対象なのかが決定される。
【００３５】
図７を参照して、ステップＳ２０８のＧＰＳログファイル再構成処理の詳細を説明する。
基本的に既述した制御シーケンスにより、再構成対象となるＧＰＳログファイルは確定しており、その確定しているＧＰＳログファイルをメディアから全て読み出し、メモリに展開する（ステップＳ７０１）。
マイクロコンピュータ１２４は、メモリへの展開が完了すると、次にそのメモリ上に展開されたＧＰＳログファイルのうち、同年月日に記録されているファイルを１つのファイルにまとめるマージ処理を行う（ステップＳ７０２）。
【００３６】
図８を参照して、ステップＳ２１０のＧＰＳログファイル書き戻し処理の詳細を説明する。
マイクロコンピュータ１２４は、ＧＰＳログファイルの書き戻し先は全てのメディアであるか否かを判定する（ステップＳ８０１）。全てのメディアであると判定された場合、マイクロコンピュータ１２４は、全てのメディアに再構成ＧＰＳログファイルを書き戻す（ステップＳ８０６）。
ステップＳ８０１で全てのメディアでないと判定された場合、マイクロコンピュータ１２４は、ＧＰＳログファイルの書き戻し先はカレントメディアであるか否かを判定する（ステップＳ８０２）。カレントメディアであると判定された場合、マイクロコンピュータ１２４は、カレントメディアに再構成ＧＰＳログファイルを書き戻す（ステップＳ８０７）。
ステップＳ８０２でカレントメディアでないと判定された場合、マイクロコンピュータ１２４は、ＧＰＳログファイルの書き戻し先は指定メディアであるか否かを判定する（ステップＳ８０３）。指定メディアであると判定された場合、マイクロコンピュータ１２４は、指定メディアが挿入されているか否かを判定して（ステップＳ８０４）、指定メディアが挿入されていれば、指定メディアに再構成ＧＰＳログファイルを書き戻す（ステップＳ８０５）。指定メディアが挿入されていない場合、エラー表示を行い（ステップＳ８０８）、指定メディアではなく、カレントメディアに再構成ＧＰＳログファイルを書き戻す（ステップＳ８０７）。
ステップＳ８０３で指定メディアでないと判定された場合、マイクロコンピュータ１２４は、カレントメディアに再構成ＧＰＳログファイルを書き戻す（ステップＳ８０７）。
【００３７】
図９〜図１１に、以上述べたＧＰＳログファイル再構成処理及び書き戻し処理のイメージを示す。図９〜図１１は、複数のメディアに記録されているＧＰＳログファイルが再構成されて、所定のメディアに書き戻される様子を描いた、いわゆるデータの流れを示すようなデータフロー図的な説明になる。そのため、タイミングに係るような説明、ここではＧＰＳログファイル再構成タイミングに係る内容は一切含まれていない。
【００３８】
図９の例では、下記条件での動作を想定しているものとする。
ＧＰＳログファイル書き戻し先は全メディアである。
ＰＣへの転送完了済、もう片方のメディアで削除済、ユーザからのファイル指定を意味する、ＧＰＳログファイル操作により再構成対象から外されるものは無く、そのため、全メディアの全ＧＰＳログファイルが再構成対象となる。
メディア１及びメディア２にそれぞれＧＰＳログファイルが保存されている。メディア１には、２０１２年０９月０１日に記録された「１２０９０１００．ＬＯＧ」９０１、２０１２年０９月０５日に記録された「１２０９０５００．ＬＯＧ」９０２、２０１２年０９月１０日に記録された「１２０９１０００．ＬＯＧ」９０３の合計３つのＧＰＳログファイルが記録されている。また、メディア２には、２０１２年０９月０７日に記録された「１２０９０７００．ＬＯＧ」９０４、２０１２年０９月１８日に記録された「１２０９１８００．ＬＯＧ」９０５、２０１２年０９月２０日に記録された「１２０９２０００．ＬＯＧ」９０６、２０１２年０９月０５日に記録された「１２０９０５０１．ＬＯＧ」９０７の合計４つのＧＰＳログファイルが記録されている。
上述の通り、合計７つのＧＰＳログファイル９０１〜９０７の全てが再構成対象となるので、全ＧＰＳログファイル９０１〜９０７がメモリ上に読み出される。図示例では、メディア１に記録されていた「１２０９０５００．ＬＯＧ」９０２とメディア２に記録されていた「１２０９０５０１．ＬＯＧ」９０７の２つが同年月日に記録されたＧＰＳログファイルであるため、これをマージし、「１２０９０５００．ＬＯＧ」９０８として生成される。そして、これら合計６つのＧＰＳログファイル９０１、９０３〜９０６、９０８が全メディア、すなわちメディア１とメディア２に書き戻される。
【００３９】
図１０の例では、下記条件での動作を想定しているものとする。
ＧＰＳログファイル書き戻し先は全メディアである。
ＰＣへの転送完了済、もう片方のメディアで削除済、ユーザからのファイル指定を意味する、ＧＰＳログファイル操作により再構成対象から外されているＧＰＳログファイルが３つある。
図９の例と同様、メディア１には合計３つのＧＰＳログファイル９０１〜９０３が、メディア２には合計４つのＧＰＳログファイル９０４〜９０７が記録されている。
そのうち再構成対象からはずされているＧＰＳログファイルは、メディア１ではＧＰＳログファイル９０１、９０２の２つ、メディア２ではＧＰＳログファイル９０４の１つとなっている。
上述の通り、合計７つのＧＰＳログファイル９０１〜９０７のうち、再構成対象から外されていない合計４つＧＰＳログファイル９０３、９０５〜９０７がメモリ上に読み出される。そして、これら合計４つのＧＰＳログファイル９０３、９０５〜９０７が全メディア、すなわちメディア１とメディア２に書き戻される。
【００４０】
図１１の例では、下記条件での動作を想定しているものとする。
ＧＰＳログファイル書き戻し先はカレントメディアへの書き戻しで、カレントメディアがメディア１である、もしくは、ＧＰＳログファイル書き戻し先はユーザ指定で、指定メディアがメディア１である。
ＰＣへの転送完了済、もう片方のメディアで削除済、ユーザからのファイル指定を意味する、ＧＰＳログファイル操作により再構成対象から外されるものは無く、そのため、全メディアの全ＧＰＳログファイルが再構成対象となる。
図９の符号を参照すれば、メディア１には合計３つのＧＰＳログファイル９０１〜９０３が、メディア２には合計４つのＧＰＳログファイル９０４〜９０６が記録されている。
上述の通り、合計６つのＧＰＳログファイル９０１〜９０６の全てが再構成対象となるので、全ＧＰＳログファイル９０１〜９０６がメモリ上に読み出される。そして、これら合計６つのＧＰＳログファイル９０１〜９０６がメディア１に書き戻される。
【００４１】
以上述べたように、カメラの動作やユーザ操作に応じて、ＧＰＳログファイルがそれに追従する形で適宜ユーザの必要な形態で一元管理され、必要なメディアに移動されていく。これにより、複数のメディアに記録されているＧＰＳログファイルを管理しやすくすることができる。
【００４２】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。また、各実施の形態は適宜組み合わされることも可能である。
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４３】
１００：デジタルカメラ、１１２：撮像素子、１１９：メモリコントローラ、１２０、１２１：メモリ、１２４：マイクロコンピュータ、１２５：操作部材、１３１：不揮発性メモリ、１３２：ＧＰＳ受信部
【図１】
2015119213.tif 000003
【図２】
2015119213.tif 000004
【図３】
2015119213.tif 000005
【図４】
2015119213.tif 000006
【図５】
2015119213.tif 000007
【図６】
2015119213.tif 000008
【図７】
2015119213.tif 000009
【図８】
2015119213.tif 000010
【図９】
2015119213.tif 000011
【図１０】
2015119213.tif 000012
【図１１】
2015119213.tif 000013
【図１２】
2015119213.tif 000014
【図１３】
2015119213.tif 000015
【図１４】
2015119213.tif 000016