(57)【要約】【課題】無駄のないログデータを取得すること。【解決手段】位置情報を取得する取得部と、前記取得部により取得した位置情報を記録する記録部と、前記取得部により位置情報を取得した場所又は前記記録部により位置情報を記録した場所から所定距離離れた場合、前記取得部による位置情報の取得及び前記記録部による位置情報の記録を行うように前記取得部及び前記記録部を制御する制御部と、を備える。【選択図】図１
2019004500.tif 000002
【特許請求の範囲】
【請求項１】
位置情報を取得する取得部と、
前記取得部により取得した位置情報を記録する記録部と、
前記取得部により位置情報を取得した場所又は前記記録部により位置情報を記録した場所から所定距離離れた場合、前記取得部による位置情報の取得及び前記記録部による位置情報の記録を行うように前記取得部及び前記記録部を制御する制御部と、を備える電子機器。
【請求項２】
所定時間ごとに位置情報を取得する取得部と、
前記取得部により取得した位置情報を記録する記録部と、
前記取得部により位置情報を取得した場所又は前記記録部により位置情報を記録した場所から所定距離離れた場合、前記取得部による位置情報の取得及び前記記録部による位置情報の記録を行うように前記取得部及び前記記録部を制御する制御部と、を備える電子機器。
【請求項３】
請求項１又は２に記載の電子機器において、
被写体を撮影する撮影部を備え、
前記制御部は、前記撮影部により生成された画像データと、前記取得部により取得した位置情報とを関連付けて記録媒体に記録する電子機器。
【請求項４】
位置情報を取得する取得処理と、前記取得処理により取得した位置情報を記録する記録処理と、をプロセッサに実行させるプログラムであって、
前記取得処理により位置情報を取得した場所又は前記記録処理により位置情報を記録した場所から所定距離離れた場合、前記取得処理による位置情報の取得及び前記記録処理による位置情報の記録をプロセッサに実行させるプログラム。
【請求項５】
所定時間ごとに位置情報を取得する取得処理と、前記取得処理により取得した位置情報を記録する記録処理と、をプロセッサに実行させるプログラムであって、
前記取得処理により位置情報を取得した場所又は前記記録処理により位置情報を記録した場所から所定距離離れた場合、前記取得処理による位置情報の取得及び前記記録処理による位置情報の記録をプロセッサに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びプログラムに関するものである。
【背景技術】
【０００２】
ＧＰＳにより測位された位置情報をログデータとして記録媒体に記録するデータロガーが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−６２３２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、このデータロガーにおいては、記録媒体がデータロガーから取り外されない限り、記録媒体に空き領域がなくなるまでログデータが記録され続ける。このため、ログデータを記録する時間を適度に区切ることができず、無駄のないログデータを取得することが困難であった。
【０００５】
本発明の目的は、無駄のないログデータを取得する電子機器及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の電子機器は、位置情報を取得する取得部と、前記取得部により取得した位置情報を記録する記録部と、前記取得部により位置情報を取得した場所又は前記記録部により位置情報を記録した場所から所定距離離れた場合、前記取得部による位置情報の取得及び前記記録部による位置情報の記録を行うように前記取得部及び前記記録部を制御する制御部とを備える。
【０００７】
本発明の電子機器は、所定時間ごとに位置情報を取得する取得部と、前記取得部により取得した位置情報を記録する記録部と、前記取得部により位置情報を取得した場所又は前記記録部により位置情報を記録した場所から所定距離離れた場合、前記取得部による位置情報の取得及び前記記録部による位置情報の記録を行うように前記取得部及び前記記録部を制御する制御部とを備える。
【０００８】
本発明のプログラムは、位置情報を取得する取得処理と、前記取得処理により取得した位置情報を記録する記録処理と、をプロセッサに実行させるプログラムであって、前記取得処理により位置情報を取得した場所又は前記記録処理により位置情報を記録した場所から所定距離離れた場合、前記取得処理による位置情報の取得及び前記記録処理による位置情報の記録をプロセッサに実行させる。
【０００９】
本発明のプログラムは、所定時間ごとに位置情報を取得する取得処理と、前記取得処理により取得した位置情報を記録する記録処理と、をプロセッサに実行させるプログラムであって、前記取得処理により位置情報を取得した場所又は前記記録処理により位置情報を記録した場所から所定距離離れた場合、前記取得処理による位置情報の取得及び前記記録処理による位置情報の記録をプロセッサに実行させる。
【発明の効果】
【００１０】
本発明の電子機器及びプログラムによれば、無駄のないログデータを取得することができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施の形態に係る電子カメラの構成を示すブロック図である。
【図２】第１の実施の形態に係る電子カメラの処理を示すフローチャートである。
【図３】第１の実施の形態に係る電子カメラにおけるログデータの記憶状態を示す図である。
【図４】第１の実施の形態に係る電子カメラにおけるログデータの記憶状態を示す図である。
【図５】第１の実施の形態に係る電子カメラにおけるログデータの記憶状態を示す図である。
【図６】第１の実施の形態に係る電子カメラにおけるログデータの記憶状態を示す図である。
【図７】第１の実施の形態に係る電子カメラにおけるＬＣＤ表示部の表示を示す図である。
【図８】第１の実施の形態に係る電子カメラにおけるＬＣＤ表示部の表示を示す図である。
【図９】第２の実施の形態に係る電子カメラの処理を示すフローチャートである。
【図１０】第３の実施の形態に係る電子カメラの処理を示すフローチャートである。
【図１１】第４の実施の形態に係る電子カメラの処理を示すフローチャートである。
【図１２】第５の実施の形態に係る電子カメラの処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の第１の実施の形態に係るデータ記録装置及び画像記録装置について電子カメラを例に説明する。図１は、実施の形態に係る電子カメラ２の構成を示すブロック図である。電子カメラ２は、ＣＰＵ４を備え、ＣＰＵ４には、ＧＰＳ衛星から受信した信号に基づいて自己位置を測位するＧＰＳ６、選択画面等を表示するＬＣＤ表示部１２の表示制御を行う表示制御部１４、ＬＣＤ表示部１２において指等の接触の位置を検出するタッチパネル１５、被写体を撮影する撮像素子を有する撮影部１６、撮影部１６により撮影された画像データを記憶する画像記憶部１７、ＧＰＳ６により測位された自己位置情報をログデータとして記憶する情報記憶部１８、情報記憶部１８にログデータを記憶する制御等を行うためのプログラムを格納するプログラム記憶部２２、画像データやログデータを記録するメモリカード２６を装着するメモリカードスロット２７、及び電池２８を格納する電池室（不図示）内に備えられ、電池２８から各部へ電力を供給することを可能とするコネクタ３０、時間を測定する時計３２が接続されている。ここで、メモリカード２６には、例えば、ＳＤカード等が用いられる。
【００１３】
次に、図２に示すフローチャートを参照して第１の実施の形態に係る電子カメラ２の処理について説明する。まず、タッチパネル１５の操作により、ログデータを取得するログモードが設定されると、ＣＰＵ４は、ＧＰＳ６により自己位置の測位を行うことにより自己位置情報の取得を開始する（ステップＳ１）。次に、ＣＰＵ４は、ログデータが情報記憶部１８に記憶されているか否かの判定を行う（ステップＳ２）。ログデータが情報記憶部１８に記憶されている場合（ステップＳ２：Ｙｅｓ）、ＣＰＵ４は、ＬＣＤ表示部２４において「ログデータをＳＤカードに保存してください。」等の表示を行った後（ステップＳ３）、ＬＣＤ表示部２４において「保存する／保存しない」等の選択画面を表示する。
【００１４】
次に、ＣＰＵ４は、ログデータをメモリカード２６に記録する操作が行われたか否かを判定する（ステップＳ４）。例えば、選択画面において、「保存する」が選択された場合、ＣＰＵ４は、ログデータをメモリカード２６に記録する操作が行われたと判定する（ステップＳ４：Ｙｅｓ）。次に、ＣＰＵ４は、情報記憶部１８からログデータを読み出してメモリカード２６に記録した後（ステップＳ５）、ステップＳ７の処理に進む。一方、選択画面において、「保存しない」が選択された場合、ＣＰＵ４は、ログデータをメモリカード２６に記録する操作が行われなかったと判定して（ステップＳ４：Ｎｏ）、ステップＳ７の処理に進む。
【００１５】
ステップＳ２において、ログデータが情報記憶部１８に記憶されていない場合（ステップＳ２：Ｎｏ）、ステップＳ７に示す処理に進む。そして、ＣＰＵ４は、ＬＣＤ表示部２４において「ログデータの記録時間を選択してください」等の表示を行った後、例えば、「６時間、１２時間、２４時間、７２時間」等の選択候補となる記録時間を示す選択画面を表示し、操作者に対して記録時間を選択するように指示する（ステップＳ７）。
【００１６】
ここで、操作者は、例えば、数時間程度の外出をする場合であれば６時間を記録時間として選択する（ステップＳ８ａ）。また、半日外出をする場合であれば１２時間を記録時間として選択する（ステップＳ８ｂ）。同様に、一日中外出する場合であれば２４時間を記録時間として選択し（ステップＳ８ｃ）、２泊３日程度の外出をする場合であれば７２時間を記録時間として選択する（ステップＳ８ｄ）。
【００１７】
タッチパネル１５の操作により所望の記録時間が選択されると、ＣＰＵ４は、ＧＰＳ６により取得した自己位置情報を測位日時と共にログデータとして情報記憶部１８に記憶する（ステップＳ９）。例えば、６時間が記録時間として選択された場合、図３に示すように、記録時間が選択された時を基準時として、基準時から１分間隔で自己位置情報をログデータとして情報記憶部１８に記憶する（ステップＳ１０）。
【００１８】
なお、電池室内の電池２８に充電が行われている場合、または、自己位置情報を取得できない場合、ＣＰＵ４は、ログデータの記憶を行わない。例えば、図４に示すように、７２時間の記録時間において、電池室内の電池２８に充電が行われている期間（以下、充電期間という。）、及びＧＰＳ信号が受信できず自己位置情報が取得できなかった期間があったとする。この場合、ＣＰＵ４は、充電期間に取得された自己位置情報をログデータとして情報記憶部１８に記憶しない。また、自己位置情報を取得できなかった期間においては、ログデータとして記憶する対象が存在しないため、ログデータの記憶を行わない。
【００１９】
次に、ＣＰＵ４は、時計３２を参照して基準時から記録時間が経過したか否かを判定する（ステップＳ１１）。例えば、図３に示すように、記録時間が６時間である場合、ＣＰＵ４は、基準時から６時間が経過したか否かを判定する。また、図４に示すように、途中にログデータが記憶されない期間がある場合であっても、ＣＰＵ４は、基準時から記録時間である７２時間が経過したか否かを判定する。基準時から記録時間が経過していない場合（ステップＳ１１：Ｎｏ）、ステップＳ１０の処理に戻り、継続してログデータの記憶を行う。
【００２０】
一方、基準時から記録時間が経過した場合（ステップＳ１１：Ｙｅｓ）、ＣＰＵ４は、情報記憶部１８へのログデータの記憶を終了し、情報記憶部１８に記憶されているログデータを一つのログファイルとしてメモリカード２６に記録する（ステップＳ１２）。例えば、基準時から記録時間である６時間が経過した場合（図３参照）、ＣＰＵ４は、６時間分のログデータを一つのログファイルとしてメモリカード２６に記録する。また、図５に示すように、１２時間の記録時間において、基準時から３時間後に電池室内の電池２８に充電が行われ、ログデータの記憶が４時間中断された場合、ＣＰＵ４は、４時間の中断期間の前の３時間及び後の５時間に情報記憶部１８に記憶されたログデータを８時間分の一つのログファイルとしてメモリカード２６に記録する。
【００２１】
なお、図６に示すように、充電期間中に基準時から記録時間である６時間が経過した場合、ＣＰＵ４は、基準時から６時間が経過した時に情報記憶部１８へのログデータの記憶を終了し、ログデータを一つのログファイルとしてメモリカード２６に記録する。
【００２２】
この第１の実施の形態に係る電子カメラ２によれば、操作者の行動予定に合わせて区切りのよい記録時間を選択することができるため、無駄のないログデータを取得することができる。また、一回の記録時間において取得されたログデータを一つのログファイルとしてメモリカード２６に記録するため、後にログデータを編集し直す必要がない。また、電子カメラ２が移動しない可能性が高い充電期間に取得された自己位置情報はログデータとして記憶されないため、無駄な情報を含まないログファイルをメモリカード２６に記録することができる。
【００２３】
なお、上述の実施の形態において、ログデータの記録時間中に撮影が行われた場合、撮影された画像の画像データとログデータとを関連付けるようにしてもよい。例えば、記録時間中にタッチパネル１５の操作によりレリーズ指示が行われ、被写体の撮影が行われたとする。この場合、ＣＰＵ４は、撮影された画像の画像データを一旦画像記憶部１７に記憶する。そして、基準時から記録時間が経過し、情報記憶部１８へのログデータの記憶が終了した場合、ＣＰＵ４は、ログデータを一つのログファイルとしてメモリカード２６に記録すると共に、撮影日時をタグ情報としてヘッダ部に付加した画像データをＥｘｉｆ等の所定のファイル形式でメモリカード２６に記録する。これにより、日時情報に基づいて画像データとログデータとを関連付けることができ、操作者は、容易に画像の撮影位置を認識することができる。
【００２４】
また、上述の実施の形態において、操作者の操作によりログデータの記憶を終了できるようにしてもよい。例えば、記録時間が６時間である場合において、基準時から３時間が経過した時にログデータの記憶を終了させる操作が行われた場合、操作が行われた時点でログデータの記憶を終了する。そして、３時間分のログデータを一つのログファイルとしてメモリカード２６に記録するようにしてもよい。これにより、的確に操作者が希望した期間のログデータを取得することができる。
【００２５】
また、上述の実施の形態において、メモリカードスロット２７にメモリカード２６が装着されていない場合、ＣＰＵ４は、情報記憶部１８にログデータを記憶したまま一連の処理を終了するようにしてもよい。そして、再びログモードが設定された場合において、操作者に対してログデータをメモリカード２６に記録するように指示するようにしてもよい。
【００２６】
また、上述の実施の形態において、ＬＣＤ表示部１２に地図を表示し、メモリカード２６に記録されているログデータに基づいて地図上に軌跡を表示するようにしてもよい。例えば、富士河口湖町の本栖湖付近で取得されたログデータのログファイルＡ、及び河口湖付近で取得されたログデータのログファイルＢがメモリカード２６に記録されていたとする。この場合、図７に示すように、本栖湖付近で取得されたログデータに基づく軌跡（軌跡Ａ）、及び河口湖付近で取得されたログデータに基づく軌跡（軌跡Ｂ）をそれぞれ地図上に表示するようにしてもよい。
【００２７】
なお、通常のロガーを用いてログデータの取得を行った場合、メモリカードに空き領域がなくなるまでログデータが記録され続ける。このため、例えば、本栖湖付近で測位を行った後一旦電源をオフにし、再び河口湖付近で測位を行った場合、位置情報は一つのログデータとして記憶され、地図上には、図８に示すように、二つの軌跡（軌跡Ａ、軌跡Ｂ）が区切りなく表示される。しかし、本発明においては、記録時間を選択することにより、それぞれの場所（本栖湖付近、及び河口湖付近）において取得した位置情報を別々のログデータとして記憶することができるため、地図上において、二つの軌跡（軌跡Ａ、軌跡Ｂ）が別々に表示される（図７参照）。これにより、ログデータに基づく軌跡を地図上において見易く表示することができる。
【００２８】
また、上述の実施の形態においては、電池室内の電池２８に充電が行われている場合にはログデータの記憶を行わない場合を例に説明しているが、電池２８が電子カメラ２から取り外されている場合においてログデータの記憶を行わないようにしてもよい。
【００２９】
次に、図面を参照して本発明の第２の実施の形態に係る電子カメラについて説明する。この第２の実施の形態に係る電子カメラ２の構成は第１の実施の形態に係る電子カメラ２の構成と同一であるため、説明を省略する。また、第２の実施の形態に係る電子カメラにおいては、第１の実施の形態に係る電子カメラ２の構成の符号を用いて説明を行う。
【００３０】
第２の実施の形態においては、電子カメラ２は、操作者のタッチパネル１５等の操作部材を用いたログデータの記録開始指示およびログデータの記録終了指示を受け付ける。
【００３１】
図９は、第２の実施の形態に係る電子カメラ２の処理を示すフローチャートである。ステップＳ２１〜Ｓ２５に示す処理は、図２のステップＳ１〜Ｓ５に示す処理とそれぞれ同様であるため、説明は省略する。次に、ＣＰＵ４は、表示制御部１４を制御してＬＣＤ表示部２４にログデータの記録開始を指示するアイコンを表示させる（ステップＳ２６）。タッチパネル１５を介してログデータの記録開始を指示するアイコンが操作されると、ＣＰＵ４は、ログデータの情報記憶部１８への記憶を開始する（ステップＳ２７）。ここで、ログデータには、ＧＰＳ６により取得した自己位置情報および自己位置情報を取得した測位日時が含まれる。また、ＣＰＵ４は、表示制御部１４を制御してＬＣＤ表示部２４にログデータの記録終了を指示するアイコンを表示させる（ステップＳ２８）。情報記憶部１８へのログデータの記憶を開始すると、ＣＰＵ４は例えば１分間隔で自己位置情報をログデータとして情報記憶部１８に記憶する（ステップＳ２９）。
【００３２】
次に、ＣＰＵ４は、タッチパネル１５を介してログデータの記録終了を指示するアイコンが操作されたか否かを判定する（ステップＳ３０）。ログデータの記録終了を指示するアイコンが操作されない場合には、ステップＳ２９に示す処理に戻り、ＣＰＵ４は、継続して情報記憶部１８へのログデータの記憶を行う。
【００３３】
ログデータの記録終了を指示するアイコンが操作された場合には、ＣＰＵ４は、情報記憶部１８へのログデータの記憶を終了し、ログデータを一つのログファイルとしてメモリカード２６に記録する（ステップＳ３１）。
【００３４】
第２の実施の形態に係る電子カメラによれば、操作者によるログデータの記録開始指示によりログデータの記録を開始し、操作者によるログデータの記録終了指示によりログデータの記録を終了するため、操作者の所望のログデータを取得することができる。また、一回の記録時間において取得されたログデータが一つのログファイルとしてメモリカード２６に記録されるため、後にログデータを編集し直す必要がない。
【００３５】
次に、図面を参照して本発明の第３の実施の形態に係る電子カメラについて説明する。この第３の実施の形態に係る電子カメラ２の構成は第１の実施の形態に係る電子カメラ２の構成と同一であるため、説明を省略する。また、第３の実施の形態に係る電子カメラにおいては、第１の実施の形態に係る電子カメラ２の構成の符号を用いて説明を行う。
【００３６】
第３の実施の形態に係る電子カメラ２においては、アラーム機能を用いてログデータの記録開始及び記録終了を行う。ここで、アラーム機能は、予め設定されたログデータの記録開始時刻及びログデータの記録終了時刻を用いて、ログデータの記録開始時刻となった時にログデータの記録を開始させ、ログデータの記録終了時刻となった時にログデータの記録を終了させる機能である。ログデータの記録開始時刻及びログデータの記録終了時刻は、操作者がタッチパネル１５を介して設定してもよいし、プリセット等により予め設定されていてもよい。ログデータの記録開始時刻及び記録終了時刻として、例えば、「毎日８時から１０時まで」と設定してもよいし、「毎週日曜日の８時から１０時まで」等と設定してもよい。
【００３７】
図１０は、第３の実施の形態に係る電子カメラ２の処理を示すフローチャートである。ステップＳ４１〜Ｓ４５に示す処理は、図２のステップＳ１〜Ｓ５に示す処理とそれぞれ同様であるため、説明は省略する。次に、ＣＰＵ４は、時計３２を参照して設定されたログデータの記録開始時刻となったか否かを判定する（ステップＳ４６）。ログデータの記録開始時刻とならない場合には、ステップＳ４６に示す処理を繰り返す。
【００３８】
ログデータの記録開始時刻となった場合には、ＣＰＵ４は、ログデータの情報記憶部１８への記憶を開始する（ステップＳ４７）。ここで、ログデータには、ＧＰＳ６により取得した自己位置情報および自己位置情報を取得した測位日時が含まれる。情報記憶部１８へのログデータの記憶を開始すると、ＣＰＵ４は例えば１分間隔で自己位置情報をログデータとして情報記憶部１８に記憶する（ステップＳ４８）。
【００３９】
次に、ＣＰＵ４は、時計３２を参照してログデータの記録終了時刻となったか否かを判定する（ステップＳ４９）。ログデータの記録終了時刻になっていない場合には、ステップＳ４８に示す処理に戻り、ＣＰＵ４は、継続して情報記憶部１８へのログデータの記憶を行う。
【００４０】
ログデータの記録終了時刻となった場合には、ＣＰＵ４は、情報記憶部１８へのログデータの記憶を終了し、ログデータを一つのログファイルとしてメモリカード２６に記録する（ステップＳ５０）。
【００４１】
第３の実施の形態に係る電子カメラによれば、設定された記録開始時刻及び記録終了時刻に基づいてログデータを記録するため、無駄のないログデータを取得することができる。また、操作者がログデータの記録開始時刻及び記録終了時刻を設定する場合には、操作者にとって都合のよい記録開始時刻及び記録終了時刻を設定することができる。また、一回の記録時間において取得されたログデータを一つのログファイルとしてメモリカードに記録するため、後にログデータを編集し直す必要がない。
【００４２】
次に、図面を参照して本発明の第４の実施の形態に係る電子カメラについて説明する。この第４の実施の形態に係る電子カメラ２の構成は第１の実施の形態に係る電子カメラ２の構成と同一であるため、説明を省略する。また、第４の実施の形態に係る電子カメラにおいては、第１の実施の形態に係る電子カメラ２の構成の符号を用いて説明を行う。
【００４３】
第４の実施の形態においては、ＧＰＳ６により測位された自己位置が予め設定された第１の場所となったときにログデータの記録を開始し、ＧＰＳ６により測位された自己位置が予め設定された第２の場所となったときにログデータの記録を終了する。第１の場所及び第２の場所は、操作者がタッチパネル１５を介して設定してもよいし、プリセット等により予め設定されていてもよい。
【００４４】
図１１は、第４の実施の形態に係る電子カメラの処理を示すフローチャートである。ステップＳ６１〜Ｓ６５に示す処理は、図２のステップＳ１〜Ｓ５に示す処理とそれぞれ同様であるため、説明は省略する。次に、ＣＰＵ４は、ＧＰＳ６により測位された自己位置に基づいて、自己位置が第１の場所となったか否かを判定する（ステップＳ６６）。自己位置が第１の場所でない場合には、ステップＳ６６に示す処理を繰り返す。
【００４５】
自己位置が第１の場所となった場合には、ＣＰＵ４は、ログデータの情報記憶部１８への記憶を開始する（ステップＳ６７）。ここで、ログデータには、ＧＰＳ６により取得した自己位置情報および自己位置情報を取得した測位日時が含まれる。情報記憶部１８へのログデータの記憶を開始すると、ＣＰＵ４は例えば１分間隔で自己位置情報をログデータとして情報記憶部１８に記憶する（ステップＳ６８）。
【００４６】
次に、ＣＰＵ４は、ＧＰＳ６により測位された自己位置に基づいて、自己位置が、第２の場所となったか否かを判定する（ステップＳ６９）。自己位置が第２の場所ではない場合には、ステップＳ６８に示す処理に戻り、ＣＰＵ４は、継続して情報記憶部１８へのログデータの記憶を行う。
【００４７】
自己位置が第２の場所となった場合には、ＣＰＵ４は、情報記憶部１８へのログデータの記憶を終了し、ログデータを一つのログファイルとしてメモリカード２６に記録する（ステップＳ７０）。
【００４８】
第４の実施の形態に係る電子カメラによれば、操作者の行動予定に合わせて区切りのよい場所をログデータの記録を開始する場所及びログデータの記録を終了する場所として設定することができるため、無駄のないログデータを取得することができる。また、一回の記録時間において取得されたログデータを一つのログファイルとしてメモリカードに記録するため、後にログデータを編集し直す必要がない。
【００４９】
なお、上述の第４の実施の形態においては、第１の場所と第２の場所とは同一の場所であってもよい。この場合には、第１の場所においてログデータの記録を開始し、かつ、自己位置が第１の場所から所定距離以上離れた後に、第１の場所と同一の場所である第２の場所に戻ったときにログデータの記録を終了する。例えば、第１の場所及び第２の場所として「成田空港」を設定した場合には、自己位置が成田空港となったときにログデータの記録を開始し、他の空港等に行った後に自己位置が成田空港にとなったときにログデータの記録を終了する。
【００５０】
次に、図面を参照して本発明の第５の実施の形態に係る電子カメラについて説明する。この第５の実施の形態に係る電子カメラ２の構成は第１の実施の形態に係る電子カメラ２の構成と同一であるため、説明を省略する。また、第５の実施の形態に係る電子カメラにおいては、第１の実施の形態に係る電子カメラ２の構成の符号を用いて説明を行う。
【００５１】
第５の実施の形態においては、ＧＰＳ６により測位された自己位置が、最後に自己位置を記録した場所から第１所定距離以上離れた場合にログデータの記録を開始し、ログデータの記録を開始した場所から第２所定距離以上離れた場合にログデータの記録を終了する。
【００５２】
ここで、最後に自己位置を記録した場所は、前回記録したログデータにおけるログデータの記録終了位置であってもよいし、ＧＰＳ６により最後に測位した自己位置である最終測位位置であってもよい。最後に自己位置を記録した場所として最終測位位置を用いる場合には、ＣＰＵ４は、ＧＰＳ６により最後に測位した自己位置を情報記憶部１８に記憶する。例えば、ＣＰＵ４は、ＧＰＳ信号が受信できなくなったときにＧＰＳ６により最後に測位した自己位置を情報記憶部１８に記憶する。また、第１所定距離及び第２所定距離は、操作者がタッチパネル１５を介して設定してもよいし、プリセット等により予め設定されていてもよい。
【００５３】
図１２は、第５の実施の形態に係る電子カメラの処理を示すフローチャートである。ステップＳ８１〜Ｓ８５に示す処理は、図２のステップＳ１〜Ｓ５に示す処理とそれぞれ同様であるため、説明は省略する。次に、ＣＰＵ４は、最後に自己位置を記録した場所を読み出す（ステップＳ８６）。即ち、ＣＰＵ４は、メモリカード２６に記録されたログデータから前回記録されたログデータにおける記録終了位置を読み出す。あるいは、情報記憶部１８に記憶された最終測位位置を読み出す。
【００５４】
そして、ＧＰＳ６により測位された自己位置に基づいて、最後に自己位置を記録した場所から第１所定距離以上離れたか否かを判定する（ステップＳ８７）。第１所定距離以上離れていない場合には、ステップＳ８７に示す処理を繰り返す。
【００５５】
第１所定距離以上離れた場合には、ＣＰＵ４は、ログデータの情報記憶部１８への記憶を開始する（ステップＳ８８）。ここで、ログデータには、ＧＰＳ６により取得した自己位置情報および自己位置情報を取得した測位日時が含まれる。情報記憶部１８へのログデータの記憶を開始すると、ＣＰＵ４は例えば１分間隔で自己位置情報をログデータとして情報記憶部１８に記憶する（ステップＳ８９）。
【００５６】
次に、ＣＰＵ４は、ＧＰＳ６により測位された自己位置に基づいて、自己位置が、ステップＳ８８においてログデータの記録を開始した位置から第２所定距離以上離れたか否かを判定する（ステップＳ９０）。第２所定距離以上離れていない場合には、ステップＳ８９に示す処理に戻り、ＣＰＵ４は、継続して情報記憶部１８へのログデータの記憶を行う。
【００５７】
自己位置がログデータの記録を開始した位置から第２所定距離以上離れた場合には、ＣＰＵ４は、情報記憶部１８へのログデータの記憶を終了し、ログデータを一つのログファイルとしてメモリカード２６に記録する（ステップＳ９１）。
【００５８】
第５の実施の形態に係る電子カメラによれば、最後に自己位置を記録した場所から所定距離以上離れた場合にログデータの記録を開始し、ログデータの記録を開始した位置から所定距離以上離れた場合にログデータの記録を終了するため、無駄のないログデータを取得することができる。また、一回の記録時間において取得されたログデータが一つのログファイルとしてメモリカードに記録されるため、後にログデータを編集し直す必要がない。
【００５９】
なお、上述の各実施の形態においては、情報記憶部１８にログデータを記憶し、ログデータの記録を終了すると、メモリカード２６にログデータを一つのログファイルとして記録する構成としたが、ログデータの記録開始時から直接メモリカード２６にログデータを記録する構成としてもよい。即ち、ＣＰＵ４は、ログデータの記録を開始する際にログデータのメモリカード２６への記録を開始し、ログデータの記録を終了すると、メモリカード２６に一つのログファイルとして記録してもよい。
【００６０】
また、上述の各実施の形態においては、操作をタッチパネル機能により行っているが、ボタン操作により行ってもよい。
【００６１】
また、上述の各実施の形態においては、データ記録装置及び画像記録装置として電子カメラを例に説明したが、ログデータの記録時間を操作者が選択する機能を備えていれば、通常のデータロガー等、他の電子機器においても本発明を適用することができる。
【００６２】
また、上述の各実施の形態においては、情報記憶部１８へのログデータの記憶を開始すると、ＣＰＵ４は例えば１分間隔で自己位置情報をログデータとして情報記憶部１８に記憶する構成としたが、１分間隔で記憶する構成に限定されず、所定間隔ごとに記憶する構成であればよい。
【００６３】
また、上述の第２〜第５の実施の形態においては、第１の実施の形態と同様に、電子カメラ２が移動しない可能性が高い充電期間に取得された自己位置情報はログデータとして記憶しない構成としてもよい。さらに自己位置情報を取得できなかった期間についても、第１の実施の形態と同様、ログデータを記憶しない構成としてもよい。
【符号の説明】
【００６４】
２…電子カメラ、４…ＣＰＵ、６…ＧＰＳ、１２…ＬＣＤ表示部、１４…表示制御部、１５…タッチパネル、１６…撮影部、１７…画像記憶部、１８…情報記憶部、２２…プログラム記憶部、２６…メモリカード、２７…メモリカードスロット、２８…電池、３０…コネクタ、３２…時計
【図１】
2019004500.tif 000003
【図２】
2019004500.tif 000004
【図３】
2019004500.tif 000005
【図４】
2019004500.tif 000006
【図５】
2019004500.tif 000007
【図６】
2019004500.tif 000008
【図７】
2019004500.tif 000009
【図８】
2019004500.tif 000010
【図９】
2019004500.tif 000011
【図１０】
2019004500.tif 000012
【図１１】
2019004500.tif 000013
【図１２】
2019004500.tif 000014