(57)【要約】【課題】外部から正確な時刻情報を取得して内部時計を修正する記録装置において、修正前の取得データの取得時刻を正確な取得時刻に補正させる。【解決手段】時刻差分供給部３３０は、修正時刻取得部１４０により取得された外部からの修正時刻と時計部１３０の時刻とから時刻差分を算出する。時計修正部３１０は、修正時刻取得部１４０から供給された修正時刻に基づいて時計部１３０の時刻を修正し、修正済である旨を示す情報を修正フラグ保持部３２０に保持させる。撮像時刻補正フラグ保持部３５３は、撮像時において修正フラグ保持部３２０の保持情報に応じて、撮像時刻の補正の要否を示す情報を保持する。撮像時刻補正部３６０は、撮像時刻補正フラグ保持部３５３の保持情報から補正の要否を判断し、補正が必要な撮像データの撮像時刻に対して時刻差分供給部３３０から供給された時刻差分を用いて撮像時刻を補正する。【選択図】図２
2009122052.tif 000002
【特許請求の範囲】
【請求項１】
時刻を管理する時計手段と、
記録装置の外部から修正時刻を取得する修正時刻取得手段と、
前記修正時刻と当該修正時刻の取得時における前記時計手段の修正前時刻との時刻差分を供給する時刻差分供給手段と、
前記修正時刻に基づいて前記時計手段の時刻を修正する時計修正手段と、
前記時計修正手段により前記時計手段の時刻が修正済か未修正かを示す時計修正情報を保持する修正情報保持手段と、
所定データを取得するデータ取得手段と、
前記所定データを保持するデータ保持手段と、
前記所定データの取得時における前記時計手段の時刻を前記所定データの取得時刻として前記所定データと関連付けて保持する取得時刻保持手段と、
前記所定データの取得時において、前記修正情報保持手段に保持されている前記時計修正情報が修正済を示している場合には前記取得時刻が補正済であることを、前記時計修正情報が未修正を示している場合には前記取得時刻が未補正であることをそれぞれ示す時刻補正情報を前記所定データおよび当該所定データの前記取得時刻と関連付けて保持する補正情報保持手段と、
前記補正情報保持手段に保持されている前記時刻補正情報が未補正を示している場合には前記時刻補正情報に関連付けられた前記取得時刻と前記時刻差分とを用いて前記取得時刻を補正して前記時刻補正情報が補正済を示すように変更する取得時刻補正手段と
を具備することを特徴とする記録装置。
【請求項２】
前記時刻差分供給手段は、前記修正時刻と前記修正前時刻との差分を差分算出手段と前記差分算出手段により算出された差分を保持する差分保持手段とを備え、前記差分保持手段に保持された差分を前記時刻差分として供給する
ことを特徴とする請求項１記載の記録装置。
【請求項３】
前記時刻差分供給手段は、前記修正時刻および前記修正前時刻を保持する時刻保持手段と前記時刻保持手段により保持された前記修正時刻と前記修正前時刻との差分を算出する差分算出手段とを備え、前記差分算出手段により算出された差分を前記時刻差分として供給する
ことを特徴とする請求項１記載の記録装置。
【請求項４】
前記取得時刻補正手段により補正が必要か不要かを示す補正機能情報を保持する補正機能情報保持手段と、
前記所定データの取得時における前記補正機能情報保持手段に保持されている前記補正機能情報を時刻補正機能情報として前記所定データと関連付けて保持する時刻補正機能情報保持手段とをさらに具備し、
前記取得時刻補正手段は、前記時刻補正情報保持手段に保持されている前記時刻補正機能情報が補正を不要とする旨を示している場合には前記補正を実施せず、前記時刻補正機能情報が補正を必要とする旨を示している場合には前記補正を実施する
ことを特徴とする請求項１記載の記録装置。
【請求項５】
前記取得時刻保持手段は、前記取得時刻に加えて前記時刻差分を前記所定データと関連付けて保持する
ことを特徴とする請求項１記載の記録装置。
【請求項６】
前記取得時刻保持手段は、前記取得時刻に加えて補正前の前記取得時刻を前記所定データと関連付けて保持する
ことを特徴とする請求項１記載の記録装置。
【請求項７】
前記取得時刻の補正タイミングを指示する補正タイミング指示手段をさらに具備し、
前記取得時刻補正手段は、前記補正タイミング指示手段により前記指示を受けたタイミングにおいて前記補正情報保持手段に保持されている前記時刻補正情報が未補正を示している場合には、前記時刻補正情報に関連付けられた前記取得時刻と前記時刻差分とを用いて前記取得時刻を補正し、前記時刻補正情報が補正済を示すように変更する
ことを特徴とする請求項１記載の記録装置。
【請求項８】
前記時計修正手段により修正が必要か不要かを示す修正機能情報を保持する修正機能情報保持手段をさらに具備し、
前記時計修正手段は、修正機能情報保持手段に保持されている前記修正機能情報に基づいて前記時計手段の時刻を修正し、前記修正機能情報が修正を不要とする旨に変更された時には前記時計修正情報を修正済に変更し、前記修正機能情報が修正を必要とする旨に変更された時には前記時計修正情報を未修正に変更する
ことを特徴とする請求項１記載の記録装置。
【請求項９】
前記データ取得手段は、画像を撮像して生成された撮像データを前記所定データとして取得する
ことを特徴とする請求項１記載の記録装置。
【請求項１０】
前記データ取得手段は、音声を録音して生成された音声データを前記所定データとして取得する
ことを特徴とする請求項１記載の記録装置。
【請求項１１】
前記修正時刻取得手段は、全地球測位システムから時刻情報を受信して前記修正時刻として取得する
ことを特徴とする請求項１記載の記録装置。
【請求項１２】
前記修正時刻取得手段は、標準電波に含まれている時刻情報を受信して前記修正時刻として取得する
ことを特徴とする請求項１記載の記録装置。
【請求項１３】
時刻を管理する時計手段と、前記時計手段の時刻が修正済か未修正かを示す時計修正情報を保持する修正情報保持手段と、取得した所定データを保持するデータ保持手段と、前記所定データの取得時における前記時計手段の時刻を前記所定データの取得時刻として前記所定データと関連付けて保持する取得時刻保持手段と、前記所定データの取得時において、前記修正情報保持手段に保持されている前記時計修正情報が修正済を示している場合には前記取得時刻が補正済であることを、前記時計修正情報が未修正を示している場合には前記取得時刻が未補正であることをそれぞれ示す時刻補正情報を前記所定データおよび当該所定データの前記取得時刻と関連付けて保持する補正情報保持手段とを備える記録装置における取得時刻補正方法であって、
記録装置の外部から修正時刻を取得する修正時刻取得手順と、
前記修正時刻と当該修正時刻の取得時における前記時計手段の修正前時刻との時刻差分を供給する時刻差分供給手順と、
前記修正時刻に基づいて前記時計手段の時刻を修正する時計修正手順と、
前記補正情報保持手段に保持されている前記時刻補正情報が未補正を示している場合には前記時刻補正情報に関連付けられた前記取得時刻と前記時刻差分とを用いて前記取得時刻を補正して前記時刻補正情報が補正済を示すように変更する取得時刻補正手順と
を具備することを特徴とする取得時刻補正方法。
【請求項１４】
時刻を管理する時計手段と、前記時計手段の時刻が修正済か未修正かを示す時計修正情報を保持する修正情報保持手段と、取得した所定データを保持するデータ保持手段と、前記所定データの取得時における前記時計手段の時刻を前記所定データの取得時刻として前記所定データと関連付けて保持する取得時刻保持手段と、前記所定データの取得時において、前記修正情報保持手段に保持されている前記時計修正情報が修正済を示している場合には前記取得時刻が補正済であることを、前記時計修正情報が未修正を示している場合には前記取得時刻が未補正であることをそれぞれ示す時刻補正情報を前記所定データおよび当該所定データの前記取得時刻と関連付けて保持する補正情報保持手段とを備える記録装置において、
記録装置の外部から修正時刻を取得する修正時刻取得手順と、
前記修正時刻と当該修正時刻の取得時における前記時計手段の修正前時刻との時刻差分を供給する時刻差分供給手順と、
前記修正時刻に基づいて前記時計手段の時刻を修正する時計修正手順と、
前記補正情報保持手段に保持されている前記時刻補正情報が未補正を示している場合には前記時刻補正情報に関連付けられた前記取得時刻と前記時刻差分とを用いて前記取得時刻を補正して前記時刻補正情報が補正済を示すように変更する取得時刻補正手順と
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置に関し、特にデータの取得時刻を記録するための時計を備える記録装置、および、これらにおける処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
従来、被写体を撮像して、取得された撮像データをファイルごとに記録媒体に記録する撮像装置が広く普及している。この記録装置では、内部に設けられた時計の時刻を撮像時刻としてファイルごとに記録するものが一般的である。例えば、記録媒体に記録された複数のファイル内容を識別するための情報を纏めたインデックスファイルにおいて撮像時刻等を保存管理する記録装置が提案されている（例えば、特許文献１参照。）。
【０００３】
このような記録装置においては、内部時計の時刻を正確に調整しておく必要が生じる。そのため、例えば、全地球測位システム（ＧＰＳ）から高精度な時刻情報を受信して内部時計を修正する撮像装置が提案されている（例えば、特許文献２参照。）。
【特許文献１】特開２００２−２４７４８８号公報（図３）
【特許文献２】特開平８−１８４８９４号公報（図８）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述の従来技術では、外部から高精度な時刻情報を取得して内部時計の時刻を修正する記録装置によれば、正確な記録時刻を記録媒体に記録することができる。しかしながら、記録装置のリセットまたは使用者の時刻の手動設定により内部時計の時刻が不正確なものになった場合には、外部から正確な時刻情報を取得するまでの間は、正確な時刻を記録することができなくなる。
【０００５】
そこで、本発明は、外部から取得した正確な時刻情報に基づいて内部時計を修正する記録装置において、修正前に取得したデータの取得時刻を正確な取得時刻に補正することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、時刻を管理する時計手段と、記録装置の外部から修正時刻を取得する修正時刻取得手段と、上記修正時刻と当該修正時刻の取得時における上記時計手段の修正前時刻との時刻差分を供給する時刻差分供給手段と、上記修正時刻に基づいて上記時計手段の時刻を修正する時計修正手段と、上記時計修正手段により上記時計手段の時刻が修正済か未修正かを示す時計修正情報を保持する修正情報保持手段と、所定データを取得するデータ取得手段と、上記所定データを保持するデータ保持手段と、上記所定データの取得時における上記時計手段の時刻を上記所定データの取得時刻として上記所定データと関連付けて保持する取得時刻保持手段と、上記所定データの取得時において、上記修正情報保持手段に保持されている上記時計修正情報が修正済を示している場合には上記取得時刻が補正済であることを、上記時計修正情報が未修正を示している場合には上記取得時刻が未補正であることをそれぞれ示す時刻補正情報を上記所定データおよび当該所定データの上記取得時刻と関連付けて保持する補正情報保持手段と、上記補正情報保持手段に保持されている上記時刻補正情報が未補正を示している場合には上記時刻補正情報に関連付けられた上記取得時刻と上記時刻差分とを用いて上記取得時刻を補正して上記時刻補正情報が補正済を示すように変更する取得時刻補正手段とを具備することを特徴とする記録装置およびその処理方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、外部から取得した修正時刻と修正時刻取得時における内部時計の時刻とから時刻差分を算出し、内部時計の時刻の修正前に取得した取得データの取得時刻に対してその時刻差分を用いて取得時刻を補正させるという作用をもたらす。
【０００７】
また、この第１の側面において、上記時刻差分供給手段は、上記修正時刻と上記修正前時刻との差分を差分算出手段と上記差分算出手段により算出された差分を保持する差分保持手段とを備え、上記差分保持手段に保持された差分を上記時刻差分として供給するようにしてもよい。これにより、予め保持された時刻差分を供給させるという作用をもたらす。
【０００８】
また、この第１の側面において、上記時刻差分供給手段は、上記修正時刻および上記修正前時刻を保持する時刻保持手段と上記時刻保持手段により保持された上記修正時刻と上記修正前時刻との差分を算出する差分算出手段とを備え、上記差分算出手段により算出された差分を上記時刻差分として供給するようにしてもよい。これにより、修正時刻と修正前時刻とから時刻差分を算出して供給させるという作用をもたらす。
【０００９】
また、この第１の側面において、上記取得時刻補正手段により補正が必要か不要かを示す補正機能情報を保持する補正機能情報保持手段と、上記所定データの取得時における上記補正機能情報保持手段に保持されている上記補正機能情報を時刻補正機能情報として上記所定データと関連付けて保持する時刻補正機能情報保持手段とをさらに具備し、上記取得時刻補正手段は、上記時刻補正情報保持手段に保持されている上記時刻補正機能情報が補正を不要とする旨を示している場合には上記補正を実施せず、上記時刻補正機能情報が補正を必要とする旨を示している場合には上期記補正を実施するようにしてもよい。これにより、取得データの取得時刻の補正機能を必要に応じて抑制させるという作用をもたらす。
【００１０】
また、この第１の側面において、上記取得時刻保持手段は、上記取得時刻に加えて上記時刻差分を上記所定データと関連付けて保持するようにしてもよい。これにより、補正前の取得データの取得時刻を復元させるという作用をもたらす。
【００１１】
また、この第１の側面において、上記取得時刻保持手段は、上記取得時刻に加えて補正前の上記取得時刻を上記所定データと関連付けて保持するようにしてもよい。これにより、補正前の取得データの取得時刻を復元させるという作用をもたらす。
【００１２】
また、この第１の側面において、上記取得時刻の補正タイミングを指示する補正タイミング指示手段をさらに具備し、上記取得時刻補正手段は、上記補正タイミング指示手段により上記指示を受けたタイミングにおいて上記補正情報保持手段に保持されている上記時刻補正情報が未補正を示している場合には、上記時刻補正情報に関連付けられた上記取得時刻と上記時刻差分とを用いて上記取得時刻を補正し、上記時刻補正情報が補正済を示すように変更するようにしてもよい。これにより、補正タイミング指示手段からの指示を受けて取得データの取得時刻を補正させるという作用をもたらす。
【００１３】
また、この第１の側面において、上記データ取得手段は、画像を撮像して生成された撮像データまたは音声を録音して生成された音声データを上記所定データとして取得するようにしてもよい。
【００１４】
また、この第１の側面において、上記修正時刻取得手段は、全地球測位システムからの時刻情報または標準電波に含まれている時刻情報を受信して上記修正時刻を受信して上記修正時刻として取得するようにしてもよい。
【発明の効果】
【００１５】
本発明によれば、外部から取得した正確な時刻情報に基づいて内部時計を修正する記録装置において、修正前に取得したデータの取得時刻を正確な取得時刻に補正できるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００１６】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００１７】
図１は、本発明の実施の形態における撮像装置１００の機能構成例を示すブロック図である。撮像装置１００は、撮像部１１０と、画像信号処理部１２０と、時計部１３０と、修正時刻取得部１４０と、ＲＯＭ（Read-Only Memory）１５０と、プロセッサ１６０と、ＲＡＭ（Random Access Memory）１７０と、バス１８０と、記録制御部１９０と、記録媒体２００と、表示部２１０と、操作受付部２２０とを備える。
【００１８】
撮像部１１０は、被写体を撮像して、撮像信号として画像信号処理部１２０に出力するものである。
【００１９】
画像信号処理部１２０は、撮像部１１０から供給された撮像信号に対して所定の信号処理を施すものである。この画像信号処理部１２０は、撮像信号をＡ／Ｄ（Analog to Digital）変換し、ホワイトバランス修正やガンマ補正等を行う。この画像信号処理部１２０は、信号処理を施した撮像信号を撮像データとして、ＲＡＭ１５０に出力する。
【００２０】
時計部１３０は、撮像装置１００としての時刻を管理するものである。この時計部１３０において管理される時刻は、撮像部１１０により撮像された撮像データの撮像時刻を記録するため等に用いられる。
【００２１】
修正時刻取得部１４０は、撮像装置１００の外部から修正時刻を取得するものである。この修正時刻取得部１４０により取得された修正時刻は、時計部１３０において管理される時刻を修正するために用いられる。
【００２２】
ＲＯＭ１５０は、各種制御プログラム等を記憶するメモリである。
【００２３】
プロセッサ１６０は、ＲＯＭ１５０に記憶されている制御プログラムに基づいて撮像装置１００の各構成部を制御するものである。具体的には、プロセッサ１６０は、修正時刻取得部１４０から入力された時刻情報に基づいて時計部１３０の時刻を修正するよう時計部１３０を制御する。プロセッサ１６０は、時計部１３０の時刻を修正する前に撮像された撮像データの撮像時刻に対し、修正時刻取得部１４０から供給された修正時刻と、時計部１３０から供給された時刻との時刻差分を用いて撮像時刻を補正するよう制御する。
【００２４】
ＲＡＭ１７０は、プロセッサ１６０の作業領域を保持するメモリである。
【００２５】
バス１８０は、プロセッサ１６０と各構成部とを相互に接続する撮像装置１００のシステムバスである。
【００２６】
記録制御部１９０は、プロセッサ１６０の制御に基づいて撮像データおよび撮像時刻等を所定の形式で記録媒体２００に記録し、または、記録媒体２００に記録された情報を読み出すものである。
【００２７】
記録媒体２００は、撮像データおよび撮像時刻等を保持するものである。
【００２８】
表示部２１０は、画像信号処理部１２０または記録制御部１９０から入力された撮像データを画像として表示するものである。
【００２９】
操作受付部２２０は、撮像装置１００の使用者からの撮像または再生等の操作入力を受け付けるものである。
【００３０】
図２は、本発明の実施の形態による撮像装置１００における撮像時刻の補正に係る詳細機能の構成例を示す図である。ここでは、時計部１３０と、修正時刻取得部１４０と、操作受付部２２０と、時計修正部３１０と、修正フラグ保持部３２０と、時刻差分供給部３３０と、撮像処理部３４０と、撮像データ保持部３５１と、撮像時刻保持部３５２と、撮像時刻補正フラグ保持部３５３と、撮像時刻補正機能フラグ保持部３５４と、撮像時刻補正部３６０と、時刻補正タイミング指示部３７０と、補正機能フラグ保持部３８０と、修正機能フラグ保持部３９０とが示されていれる。
【００３１】
修正時刻取得部１４０は、上述のように、外部から修正時刻を取得するものである。この修正時刻取得部１４０は、取得した修正時刻を時刻差分供給部３３０および時計修正部３１０に供給するものである。
【００３２】
時計部１３０は、上述のように、時刻を管理するものである。この時計部１３０において管理される時刻は、撮像時において時刻差分供給部３３０および撮像時刻保持部３５２に供給される。
【００３３】
修正フラグ保持部３２０は、時計部１３０の時刻が修正済であるか未修正であるかを示す修正フラグを保持するものである。この修正フラグ保持部３２０に保持される修正フラグは、撮像時刻補正フラグ保持部３５３に供給される。
【００３４】
時計修正部３１０は、修正時刻取得部１４０から供給される修正時刻に基づいて時計部１３０の時刻を修正するよう時計部１３０を制御するものである。その修正の際、時計修正部３１０は、修正フラグ保持部３２０に保持されている修正フラグが修正済を示すように制御する。
【００３５】
時刻差分供給部３３０は、修正時刻取得部１４０から供給された修正時刻と時計部１３０の時刻との差分を撮像時刻補正部３６０に供給するものである。この時刻差分供給部３３０は、一例として、差分計算部３３１と時刻差分保持部３３２とを備えてもよい。差分計算部３３１は、修正時刻取得部１４０から供給される修正時刻と時計修正部３１０により修正される前の時計部１３０の時刻である修正前時刻との時刻差分を算出するものである。この例では、差分計算部３３１の出力は時刻差分保持部３３２に供給される。時刻差分保持部３３２は、差分計算部３３１から供給された時刻差分を保持するものである。この時刻差分保持部３３２に保持される時刻差分は撮像時刻補正部３６０に供給される。
【００３６】
撮像処理部３４０は、操作受付部２２０からの撮像タイミングの指示に基づいて撮像データを生成し、撮像データ保持部３５１に出力するものである。また、この撮像処理部３４０は、撮像データを生成した撮像タイミングを撮像時刻保持部３５２および撮像時刻補正フラグ保持部３５３に伝える。なお、撮像処理部３４０は、図１における撮像部１１０および画像信号処理部１２０に相当するものである。
【００３７】
撮像データ保持部３５１は、撮像処理部３４０から入力される撮像データを保持するものである。この撮像データ保持部３５１に保持される撮像データは、ＪＰＥＧ（Joint Photographic Experts Group）などの圧縮形式でもよく、また、ＲＡＷデータでもよい。
【００３８】
撮像時刻保持部３５２は、撮像データの撮像時において時計部１３０から入力される時計部１３０の時刻を撮像時刻として、撮像データと関連付けて保持するものである。また、この撮像時刻保持部３５２は、保持している撮像時刻を撮像時刻補正部３６０に出力し、その撮像時刻に基づいて撮像時刻補正部３６０により補正された撮像時刻を再び保持する。
【００３９】
撮像時刻補正フラグ保持部３５３は、撮像データの撮像時において修正フラグ保持部３２０に保持されている修正フラグに応じて撮像時刻補正フラグを撮像データと関連付けて保持するものである。また、撮像時刻補正フラグ保持部３５３に保持される撮像時刻補正フラグは、修正フラグが修正済を示している場合には撮像時刻が補正済であることを示し、修正フラグが未修正を示している場合には撮像時刻が未補正であることを示す。
【００４０】
撮像時刻補正部３６０は、撮像時刻補正フラグ保持部３５３に保持されている撮像時刻補正フラグに基づいて撮像時刻を補正するものである。この補正の際、撮像時刻補正部３６０は、補正された撮像時刻に対応する撮像時刻補正フラグが補正済を示すように制御する。
【００４１】
補正機能フラグ保持部３８０は、撮像時刻補正部３６０により補正が必要であるか不要であるかを示す補正機能フラグを保持するものである。この補正機能フラグ保持部３８０に保持される補正機能フラグは、撮像時刻補正機能フラグ保持部３５４に供給される。
【００４２】
撮像時刻補正機能フラグ保持部３５４は、撮像データの撮像時において補正機能フラグ保持部３８０に保持されている補正機能フラグに応じて撮像時刻補正機能フラグを撮像データと関連付けて保持するものである。
【００４３】
時刻補正タイミング指示部３７０は、撮像時刻の補正タイミングを撮像時刻補正部３６０に指示するものである。
【００４４】
修正機能フラグ保持部３９０は、時計部１３０の時刻の修正が必要か不要かを示す修正機能フラグを保持するものである。この修正機能フラグ保持部３９０に保持される修正機能フラグは、時計修正部３１０に供給される。
【００４５】
図３は、本発明の実施の形態における時刻差分供給部３３０の変形例を示す図である。
【００４６】
時刻差分供給部３３０の一例として時刻差分を保持する例について上述したが、これに代えて修正時刻および修正前時刻の両者を保持するようにしてもよい。これにより、撮像時刻を補正する際に修正時刻と修正前時刻とから時刻差分を算出して撮像時刻を補正することができるようになる。そのような例としてここでは、修正時刻保持部３３３と、修正前時刻保持部３３４と、差分計算部３３５とを備えている例が示されている。
【００４７】
修正時刻保持部３３３は、修正時刻取得部１４０から供給された修正時刻を保持するものである。この修正時刻保持部３３３は、修正時刻を差分計算部３３５に供給する。
【００４８】
修正前時刻保持部３３４は、時計修正部３１０により修正される前の時計部１３０の時刻である修正前時刻を保持するものである。この修正前時刻保持部３３４は、修正前時刻を差分計算部３３５に供給する。
【００４９】
差分計算部３３５は、修正時刻保持部３３３に保持される修正時刻と修正前時刻保持部３３４に保持される修正前時刻との時刻差分を算出するものである。この差分計算部３３５の出力は撮像時刻補正部３６０に供給される。
【００５０】
図４は、本発明の実施形態おける撮像時刻保持部３５２の保持形式例を示す図である。図４（ａ）は、撮像時刻を保持する保持形式の一例であり、図４（ｂ）および図４（ｃ）は、撮像時刻に加えて補正される前の撮像時刻に係る情報を保持する保存形式の例である。
【００５１】
図４（ａ）には、撮像データごとに、撮像データを識別するための撮像データ識別子３５２１と、撮像データの撮像時刻を示す撮像時刻３５２２とを保持する形式が示されている。これにより、撮像データと撮像時刻とが関連付けられる。
【００５２】
この例では、撮像時刻保持部３５２は、まず、撮像データの撮像時において時計部１３０から供給される撮像時刻を撮像時刻３５２２に保持する。その後、撮像時刻保持部３５２は、撮像時刻補正部３６０により補正された撮像時刻を撮像時刻３５２２に再び保持することになる。
【００５３】
図４（ｂ）には、撮像データ識別子３５２１および撮像時刻３５２２に加えて撮像時刻差分３５２３を保持する形式が示されている。これにより、撮像データと撮像時刻と時刻差分とが関連付けられる。また、撮像時刻３５２２と、撮像時刻差分３５２３と、撮像時刻補正フラグ保持部３５３に保持される撮像時刻補正フラグとを用いて補正前の撮像時刻を復元できるようになる。
【００５４】
この例では、撮像時刻保持部３５２は、上述のように、まず、撮像データの撮像時において時計部１３０から供給される撮像時刻を撮像時刻３５２２に保持する。この撮像時刻を保持する際に、撮像時刻保持部３５２は、時刻差分供給部３３０に備えた時刻差分保持部３３２に保持されている時刻差分を撮像時刻差分３５２３に保持する。その後、撮像時刻保持部３５２は、上述のように、撮像時刻補正部３６０により補正された撮像時刻を撮像時刻３５２２に再び保持することになる。
【００５５】
図４（ｃ）には、撮像データ識別子３５２１および撮像時刻３５２２に加えて補正前の撮像時刻である未補正撮像時刻３５２４を保持する形式が示されている。これにより、撮像データと撮像時刻と未補正撮像時刻とが関連付けられる。また、未補正撮像時刻３５２４と、撮像時刻補正フラグ保持部３５３に保持される撮像時刻補正フラグとを用いて補正前の撮像時刻を復元できるようになる。
【００５６】
この例では、撮像時刻保持部３５２は、まず、撮像データの撮像時において時計部１３０から供給される撮像時刻を撮像時刻３５２２に加えて未補正撮像時刻３５２４に保持する。その後、撮像時刻保持部３５２は、上述のように、撮像時刻補正部３６０により補正された撮像時刻を撮像時刻３５２２に再び保持することになる。
【００５７】
図５は、本発明の実施の形態における記録媒体２００のディレクトリ構造例を示す図である。ここでは、ルートディレクトリ４００の直下にコンテンツ管理ファイル５００と画像ファイル６００とが保持されている。
【００５８】
ルートディレクトリ４００は、コンテンツ管理ファイル５００および画像ファイル６００が保持されるディレクトリである。なお、ここでは一例としてルートディレクトリ直下に各ファイルが保持される例を示しているが、各ファイルは任意の階層構造におけるフォルダに格納されていてもよい。
【００５９】
コンテンツ管理ファイル５００は、画像ファイル６００等の記録媒体２００上のコンテンツを集中的に管理するためのファイルである。このコンテンツ管理ファイル５００は、後述するように、画像ファイルと撮像時刻等とを関連付けて保持することができる。
【００６０】
画像ファイル６００は、撮像された撮像データをファイル形式で保持するものである。この例では、画像ファイル６００の各々を区別するために、識別番号ｃｏｕｎｔが付加されている。識別番号「ｃｏｕｎｔ」は、画像ファイル６００が生成されるごとに例えば「０」から順に「１」ずつ増加する。
【００６１】
図６は、本発明の実施の形態におけるコンテンツ管理ファイル５００のファイル構成例を示す図である。
【００６２】
コンテンツ管理ファイル５００は、ヘッダ部５１０とデータ部５２０とから構成される。
【００６３】
ヘッダ部５１０において撮像装置に係る情報が格納されるセット情報には、時計部修正フラグ５１１および時刻差分５１２等が含まれる。時計部修正フラグ５１１には、時計部１３０の時刻が修正済であるか未修正であるかに応じて"修正済"または"未修正"が格納される。すなわち、この時計部修正フラグ５１１は、修正フラグ保持部３２０に相当する。時刻差分５１２には、差分計算部３３１から供給される時刻差分が格納される。すなわち、この時刻差分５１２は、時刻差分保持部３３２に相当する。
【００６４】
データ部５２０において画像ファイルごとに生成される画像ファイル管理情報には、ファイル名５２１、撮像時刻補正フラグ５２２および撮像時刻５２３等が含まれる。この例では、画像ファイル６００と同様に、画像ファイルの各々を区別するために、画像ファイル管理情報にも識別番号ｃｏｕｎｔが付加されている。ファイル名５２１には、画像ファイルの参照先情報が格納される。撮像時刻補正フラグ５２２には、撮像データの撮像時においてヘッダ部５１０の時計部修正フラグ５１１に格納されている情報に応じて"補正済"または"未補正"が格納される。すなわち、この撮像時刻補正フラグ５２２は、撮像時刻補正フラグ保持部３５３に相当する。撮像時刻５２３には、撮像データの撮像時において時計部１３０から供給される時刻が格納される。すなわち、この撮像時刻５２３は、撮像時刻保持部３５２に相当する。
【００６５】
図７は、本発明の実施の形態における画像ファイル６００のファイル構成例を示す図である。
【００６６】
画像ファイル６００は、ヘッダ部６１０とデータ部６２０とから構成される。
【００６７】
Ｅｘｉｆ（Exchangeable Image File Format）形式を想定すると、ヘッダ部６１０には、撮像装置メーカ名６１１、撮像装置モデル名６１２、ファイル名６１３および撮像時刻６１４等が含まれる。撮像装置メーカ名６１１には、撮像装置の名称が格納される。撮像装置モデル名６１２には、撮像装置のモデルの名称が格納される。ファイル名６１３には、画像ファイル６００の参照先情報が格納される。撮像時刻６１４には、撮像データの撮像時において時計部１３０から供給される時刻が格納される。撮像時刻は、コンテンツ管理ファイル５００において保持されるものとして説明したが、このように画像ファイル６００のヘッダ部６１０において保持してもよい。この場合、撮像時刻６１４は、撮像時刻保持部３５２に相当する。
【００６８】
データ部６２０には、撮像データ６２１が含まれる。撮像データ６２１には、撮像処理部３４０から生成される撮像データが格納される。すなわち、この撮像データ６２１は、撮像データ保持部３５１に相当する。
【００６９】
次に本発明の実施の形態における撮像装置１００の動作について図面を参照して説明する。
【００７０】
図８は、本発明の実施の形態における時計部１３０のリセット時における処理手順例を示すフローチャートである。
【００７１】
最初に、時計修正部３１０は、操作受付部２２０からのリセット指示に基づいて時計部１３０の時刻を予め定められた時刻に初期化し、または、撮像装置１００の使用者が指定した時刻に設定する（ステップＳ９１１）。続いて、時計修正部３１０は、コンテンツ管理ファイル５００におけるセット情報の時計部修正フラグ５１１を"未修正"に変更する（ステップＳ９１２）。
【００７２】
図９は、本発明の実施の形態における撮像装置１００の撮像データの撮像時における処理手順例を示すフローチャートである。
【００７３】
最初に、撮像処理部３４０は、操作受付部２２０からの撮像タイミングの指示に基づいて画像データを生成し、撮像データ６２１に格納する（ステップＳ９２１）。続いて、プロセッサ１６０は、時計部１３０の時刻を現在の識別番号ｃｏｕｎｔの画像ファイル６００の撮像時刻６１４および画像ファイル管理情報の撮像時刻５２３に格納するように制御する（ステップＳ９２２およびＳ９２３）。
【００７４】
プロセッサ１６０は、コンテンツ管理ファイル５００におけるセット情報の時計部修正フラグ５１１が"未修正"であるかまたは"修正済"であるかを判断する（ステップ９２４）。そして、時計部修正フラグ５１１が"未修正"の場合には、プロセッサ１６０は、コンテンツ管理ファイル５００における現在の識別番号ｃｏｕｎｔの画像ファイル管理情報の撮像時刻補正フラグ５２２に"未補正"を格納するように制御する（ステップＳ９２５）。一方、時計部修正フラグ５１１が"修正済"の場合には、プロセッサ１６０は、コンテンツ管理ファイル５００における現在の識別番号ｃｏｕｎｔの画像ファイル管理情報の撮像時刻補正フラグ５２２に"補正済"を格納するように制御する（ステップＳ９２６）。
【００７５】
図１０は、本発明の実施の形態における撮像装置１００の修正時刻取得時における処理手順例を示すフローチャートである。ここでは、一例として、ＧＰＳから取得される時刻を修正時刻とする。
【００７６】
最初に、修正時刻取得部１４０は、ＧＰＳから受信した時刻情報を取得する（ステップＳ９３１）。続いて、プロセッサ１６０は、差分計算部３３１により供給された時刻差分をコンテンツ管理ファイル５００におけるセット情報の時刻差分５１２に格納するように制御する（ステップＳ９３２）。次に、時計修正部３１０は、修正時刻取得部１４０により取得された修正時刻に基づいて時計部１３０の時刻を修正する（ステップ９３３）。次に、時計修正部３１０は、コンテンツ管理ファイル５００におけるセット情報の時計部修正フラグ５１１を"修正済"に変更する（ステップＳ９３４）。次に、プロセッサ１６０は、識別番号ｃｏｕｎｔを「０」に初期化する（ステップＳ９３５）。
【００７７】
そして、プロセッサ１６０は、識別番号ｃｏｕｎｔが全ての画像ファイルの数（総画像数）より小さいか否かを判断する（ステップＳ９３６）。識別番号ｃｏｕｎｔが総画像数より大きい場合には、プロセッサ１６０は、全ての画像ファイルに関する処理が完了したものとして、修正時刻取得時の処理を終了する。
【００７８】
一方、識別番号ｃｏｕｎｔが総画像数以下の場合には、プロセッサ１６０は、コンテンツ管理ファイル５００における識別番号ｃｏｕｎｔに対応する画像ファイル管理情報の撮像時刻補正フラグ５２２が"補正未"であるかまたは"未補正"であるかを判断する（ステップＳ９３７）。そして、撮像時刻補正フラグが"補正済"の場合には、ステップＳ９４１にスキップする。一方、撮像時刻補正フラグが"未補正"の場合には、撮像時刻補正部３６０は、コンテンツ管理ファイル５００におけるセット情報の時刻差分５１２と、識別番号ｃｏｕｎｔに対応する画像ファイル管理情報の撮像時刻５２３とを加算して、再び、識別番号ｃｏｕｎｔに対応する画像ファイル管理情報の撮像時刻５２３に格納する（ステップＳ９３８）。次に、撮像時刻補正部３６０は、コンテンツ管理ファイル５００における識別番号ｃｏｕｎｔに対応する画像ファイル管理情報の撮像時刻補正フラグ５２２を"修正済"に変更する（ステップＳ９３９）。次に、撮像時刻補正部３６０は、コンテンツ管理ファイル５００におけるセット情報の時刻差分５１２と識別番号ｃｏｕｎｔに対応する画像ファイル６００の撮像時刻６１４とを加算して、再び、識別番号ｃｏｕｎｔに対応する画像ファイル６００の撮像時刻６１４に格納する（ステップＳ９４０）。
【００７９】
次に、プロセッサ１６０は、識別番号ｃｏｕｎｔに「１」を加算して（ステップＳ９４１）、ステップＳ９３６に戻る。
【００８０】
図１１は、本発明の実施の形態における撮像装置１００の撮像時刻の状態遷移例を示す図である。ここでは、時計部１３０のリセット、撮像２回、ＧＰＳから修正時刻が取得されて時計部１３０の時刻を修正、撮像１回という順番でイベントが発生した場合を想定して、そのイベントごとの時計部１３０の状態と撮像時刻５２３および撮像時刻６１４の状態とが示されている。時計部１３０の状態とは、時計部１３０の時刻が未修正であるか修正済であるかを意味しており、それぞれ撮像装置時計部"修正済"と撮像装置時計部"未修正"として示されている。撮像時刻５２３および撮像時刻６１４の状態とは、撮像時刻５２３および撮像時刻６１４が未補正であるか補正済であるかを意味しており、それぞれ"未補正"と"補正済"として示されている。
【００８１】
まず、時計部１３０がリセットされた場合には、時計部１３０の時刻は不正確なものになるため、時計部１３０の状態は"未修正"となる。
【００８２】
次に、１回目の撮像がなされた場合には、撮像に伴い画像ファイル６００として画像＃０が生成される。ここでは、時計部１３０の状態は"未修正"であるため、撮像時刻５２３および撮像時刻６１４の状態は"未補正"となる。
【００８３】
続いて、２回目の撮像がなされた場合には、１回目の撮像と同様に、生成された画像＃１の撮像時刻５２３および撮像時刻６１４の状態は"未補正"となる。
【００８４】
ここで、ＧＰＳを受信して取得した修正時刻に基づいて時計部１３０の時刻が修正された場合には、撮像時刻５２３および撮像時刻６１４の状態は"修正済"となる。また、修正時刻に基づいて撮像時刻５２３および撮像時刻６１４の状態が"未補正"である画像＃０および画像＃１の撮像時刻５２３および撮像時刻６１４は補正されるため、画像＃０および画像＃１の撮像時刻５２３および撮像時刻６１４の状態は"補正済"となる。
【００８５】
次に、３回目の撮像がなされた場合には、時計部１３０の状態は"修正済"であるため、画像＃２の撮像時刻５２３および撮像時刻６１４は"補正済"となる。
なお、この例において、時計部１３０の状態を示すものが、コンテンツ管理ファイル５００におけるセット情報の時計部修正フラグ５１１に相当する。また、撮像時刻５２３および撮像時刻６１４の状態を示すものが、コンテンツ管理ファイル５００における画像ファイル管理情報の撮像時刻補正フラグ５２２に相当する。
【００８６】
次に、本発明の実施の形態の第１の変形例について図面を参照して説明する。
【００８７】
図１２は、本発明の実施の形態の第１の変形例におけるコンテンツ管理ファイル５００のファイル構成例を示す図である。図６のコンテンツ管理ファイル５００の一例では、時刻差分を保持する例について示したが、時刻差分に代えて修正時刻および修正前時刻の両者を保持するようにしてもよい。これにより、撮像時刻を補正する際に修正時刻および修正前時刻から時刻差分を算出して撮像時刻を補正することができるようになる。そのような例としてここでは、図６に示したコンテンツ管理ファイル５００におけるセット情報の時刻差分５１２に代えてＧＰＳ時刻５１３および修正前時刻５１４が示されている。その他の構成は図６と同様であるため、説明を省略する。
【００８８】
ＧＰＳ時刻５１３には、修正時刻取得部１４０においてＧＰＳから取得された時刻が格納される。すなわち、このＧＰＳ時刻５１３は、修正時刻保持部３３３に相当する。
【００８９】
修正前時刻５１４には、時計修正部３１０により修正される前の時計部１３０の時刻が格納される。すなわち、この修正前時刻５１４は、修正前時刻保持部３３４に相当する。
【００９０】
図１３は、本発明の実施の形態の第１の変形例における撮像装置１００の修正時刻取得時における処理手順例を示すフローチャートである。ここでは、図１０に示したステップＳ９３２とＳ９３８とに代えてステップＳ９５１と、Ｓ９５２と、Ｓ９５３と、Ｓ９５４とが示されている。ステップＳ９３２がステップＳ９５１およびＳ９５２に、ステップＳ９３８がステップＳ９５３およびＳ９５４に対応する。その他の処理手順は図１０と同様であるため、説明を省略する。
【００９１】
ステップＳ９３１においてＧＰＳから受信した時刻情報を取得した後に、プロセッサ１６０は、ＧＰＳから取得した時刻をコンテンツ管理ファイル５００におけるセット情報のＧＰＳ時刻５１３に格納するように制御する（ステップＳ９５１）。プロセッサ１６０は、時計修正部３１０により修正される前の時計部１３０の時刻をコンテンツ管理ファイル５００におけるセット情報の修正前時刻５１４に格納するように制御する（ステップＳ９５２）。この後、ステップＳ９３３に進む。
【００９２】
また、ステップＳ９３７において撮像時刻補正フラグが"未補正"の場合には、撮像時刻補正部３６０は、コンテンツ管理ファイル５００におけるセット情報のＧＰＳ時刻５１３とセット情報の修正前時刻５１４とから時刻差分を算出する（ステップＳ９５３）。撮像時刻補正部３６０は、時刻差分と、識別番号ｃｏｕｎｔに対応する画像ファイル管理情報の撮像時刻５２３とを加算して再び、識別番号ｃｏｕｎｔに対応する画像ファイル管理情報の撮像時刻５２３に格納する（ステップＳ９５４）。この後ステップＳ９３９に進む。
【００９３】
次に、本発明の実施の形態の第２の変形例について図面を参照して説明する。
【００９４】
図１４は、本発明の実施の形態の第２の変形例におけるコンテンツ管理ファイル５００のファイル構成例を示す図である。図６のコンテンツ管理ファイル５００の一例では、時刻差分をヘッダ部５１０の時刻差分５１２に保持する例について示したが、時刻差分を時刻差分５１２に加えてデータ部５２０の画像ファイル管理情報ごとに保持するようにしてもよい。これにより、撮像時刻５２３と、撮像時刻差分５２４と、撮像時刻補正フラグ５２２とを用いて補正前の撮像時刻を復元できるようになる。そのような例としてここでは、図６に示したコンテンツ管理ファイル５００の画像ファイル管理情報に撮像時刻差分５２４が加えられている。その他の構成は図６と同様であるため、説明を省略する。
【００９５】
撮像時刻差分５２４には、差分計算部３３１から供給される時刻差分が格納される。すなわち、この撮像時刻差分５２４は、撮像時刻差分３５２３に相当する。
【００９６】
なお、この例では、時刻差分を保持させる一例として撮像時刻差分５２４を設けたが、時刻差分の算出に用いた修正時刻と修正前時刻との両者をコンテンツ管理ファイル５００の画像ファイル管理情報に保持してもよい。
【００９７】
図１５は、本発明の実施の形態の第２の変形例における撮像装置１００の修正時刻取得時における処理手順例を示すフローチャートである。ここでは、図１０に示した処理手順に加えてステップＳ９６１が示されている。その他の処理手順は図１０と同様であるため、説明を省略する。
【００９８】
ステップＳ９３７において撮像時刻補正フラグが"未補正"の場合には、撮像時刻補正部３６０は、時刻差分供給部３３０により供給された時刻差分を、コンテンツ管理ファイル５００における識別番号ｃｏｕｎｔに対応する画像ファイル管理情報の撮像時刻差分５２４に格納する（ステップＳ９６１）。その後、ステップＳ９３８に進む。
【００９９】
次に、本発明の実施の形態の第３の変形例について図面を参照して説明する。
【０１００】
図１６は、本発明の実施の形態の第３の変形例におけるコンテンツ管理ファイル５００のファイル構成例を示す図である。図６のコンテンツ管理ファイル５００の一例では、画像ファイル管理情報に撮像時刻のみ保持する例について示したが、画像ファイル管理情報に撮像時刻に加えて補正前の撮像時刻を保持するようにしてもよい。これにより、未補正撮像時刻５２５と撮像時刻補正フラグ５２２とを用いて補正前の撮像時刻を復元できるようになる。そのような例としてここでは、図６に示したコンテンツ管理ファイル５００の画像ファイル管理情報に未補正撮像時刻５２５が加えられている。その他の構成は図６と同様であるため、説明を省略する。
【０１０１】
未補正撮像時刻５２５には、撮像データの撮像時における時計部１３０の時刻が格納される。すなわち、この未補正撮像時刻５２５は、未補正撮像時刻３５２４に相当する。
【０１０２】
図１７は、本発明の実施の形態の第３の変形例における撮像装置１００の撮像データの撮像時における処理手順例を示すフローチャートである。ここでは、図９に示した処理手順に加えてステップＳ９７１が示されている。その他の処理手順は図９と同様であるため、説明を省略する。
【０１０３】
ステップＳ９２３において時計部１３０の時刻を現在の識別番号ｃｏｕｎｔの画像ファイル管理情報の撮像時刻５２３に格納された後、プロセッサ１６０は、時計部１３０の時刻を現在の識別番号ｃｏｕｎｔの画像ファイル管理情報の未補正撮像時刻５２５に格納する（ステップＳ９７１）。その後、ステップＳ９２４に進む。
【０１０４】
次に、本発明の実施の形態の第４の変形例について図面を参照して説明する。図６乃至図１０では、撮像時刻の補正機能を常に有効とする例について示したが、撮像時刻の補正機能を抑制できるようにしてもよい。そのような例としてここでは、補正機能フラグ保持部３８０と、撮像時刻補正機能フラグ保持部３５４とを用いた場合の例を示す。
【０１０５】
図１８は、本発明の実施の形態の第４の変形例におけるコンテンツ管理ファイル５００のファイル構成例を示す図である。ここでは、図６に示したコンテンツ管理ファイル５００のセット情報に時刻補正機能フラグ５１５が、画像ファイル管理情報に撮像時刻補正機能フラグ５２６がそれぞれ加えられている。その他の構成は図６と同様であるため、説明を省略する。
【０１０６】
時刻補正機能フラグ５１５には、撮像時刻補正部３６０により撮像時刻の補正が必要であるか不要であるかに応じて、それぞれ"有効"または"無効"が格納される。すなわち、この時刻補正機能フラグ５１５は、補正機能フラグ保持部３８０に相当する。
【０１０７】
撮像時刻補正機能フラグ５２６には、時刻補正機能フラグ５１５の情報が格納される。すなわち、この撮像時刻補正機能フラグ５２６は、撮像時刻補正機能フラグ保持部３５４に相当する。
【０１０８】
図１９は、本発明の実施の形態の第４の変形例における時計部１３０のリセット時における処理手順例を示すフローチャートである。ここでは、図８に示した処理手順に加えてステップＳ９８１が示されている。その他の処理手順は図８と同様であるため、説明を省略する。
【０１０９】
ステップＳ９１１において操作受付部２２０により時計部１３０がリセットされた後、プロセッサ１６０は、コンテンツ管理ファイル５００におけるセット情報の時刻補正機能フラグ５１５が"有効"であるかまたは"無効"であるかを判断する（ステップＳ９８１）。そして、時刻補正機能が"無効"の場合には、ステップＳ９１２をスキップして処理を終了する。
【０１１０】
一方、時刻補正機能が"有効"の場合には、ステップＳ９１２に進み、コンテンツ管理ファイル５００におけるセット情報の時計部修正フラグ５１１を"未修正"に変更する。
【０１１１】
図２０は、本発明の実施の形態の第４の変形例における撮像装置１００の撮像データの撮像時における処理手順例を示すフローチャートである。ここでは、図９に示した処理手順に加えてステップＳ９９１と、Ｓ９９２と、Ｓ９９３とが示されている。その他の処理手順は図９と同様であるため、説明を省略する。
【０１１２】
ステップＳ９２５またはＳ９２６において現在の識別番号ｃｏｕｎｔの画像ファイル管理情報の撮像時刻補正フラグ５２２に"未補正"または"補正済"が格納される。その後に、プロセッサ１６０は、コンテンツ管理ファイル５００におけるセット情報の時刻補正機能フラグ５１５が"有効"であるかまたは"無効"であるかを判断する（ステップ９９１）。そして、時刻補正機能フラグ５１５が"有効"の場合には、プロセッサ１６０は、コンテンツ管理ファイル５００における現在の識別番号ｃｏｕｎｔの画像ファイル管理情報の撮像時刻補正機能フラグ５２６に"有効"を格納するように制御する（ステップＳ９９２）。一方、時刻補正機能フラグ５１５が"無効"の場合には、プロセッサ１６０は、コンテンツ管理ファイル５００における現在の識別番号ｃｏｕｎｔの画像ファイル管理情報の撮像時刻補正機能フラグ５２６に"無効"を格納するように制御する（ステップＳ９９３）。
【０１１３】
図２１は、本発明の実施の形態の第４の変形例における撮像装置１００の修正時刻取得時における処理手順例を示すフローチャートである。ここでは、図１０に示した処理手順に加えてステップＳ１００１が示されている。その他の処理手順は図１０と同じであるため、図１０に示した番号を付して説明は省略する。
【０１１４】
ステップＳ９３７において撮像時刻補正フラグが"未補正"の場合には、撮像時刻補正部３６０は、コンテンツ管理ファイル５００における識別番号ｃｏｕｎｔに対応する画像ファイル管理情報の撮像時刻補正機能フラグ５２６が"有効"であるかまたは"無効"であるかを判断する（Ｓ１００１）。そして、撮像時刻補正機能フラグ５２６が"有効"である場合には、ステップＳ９３８に進む。一方、撮像時刻補正機能フラグ５２６が"無効"の場合には、ステップＳ９４１に進む。
【０１１５】
次に、本発明の実施の形態の第５の変形例について図面を参照して説明する。図１０では、撮像時刻の補正タイミングの一例として修正時刻取得時に撮像時刻を補正する例について示したが、修正時刻の取得後に時刻補正タイミング指示部３７０からの補正タイミングの指示を待って、撮像時刻を補正するようにしてもよい。これにより、時刻補正タイミング指示部３７０からの補正タイミングの指示を待って、撮像時刻を補正することができるようになる。そのような例としてここでは、修正時刻の取得と撮像時刻の補正との処理手順を分離した一例を示す。
【０１１６】
図２２は、本発明の実施の形態の第５の変形例における撮像装置１００の修正時刻取得時における処理手順例を示すフローチャートである。ここでは、図１０に示した処理手順のうちステップＳ９３１と、Ｓ９３２と、Ｓ９３３と、Ｓ９３４とが示されている。これらの各ステップは図１０に示した処理手順と同様であるため、説明を省略する。
【０１１７】
図２３は、本発明の実施の形態の第５の変形例における撮像装置１００の補正タイミング指示時における撮像時刻の補正の処理手順例を示すフローチャートである。ここでは、図１０に示した処理手順のうちステップＳ９３５と、Ｓ９３６と、Ｓ９３７と、Ｓ９３８と、Ｓ９３９と、Ｓ９４０と、Ｓ９４１とが示されている。これらの各ステップは図１０に示した処理手順と同様であるため、説明を省略する。
【０１１８】
次に、本発明の実施の形態の第６の変形例について図面を参照して説明する。図６乃至図１０では、修正時刻取得時において時計部１３０の時刻の修正機能を常に有効にする例について示したが、時計部１３０の時刻修正機能を抑制できるようにしてもよい。そのような例としてここでは、修正機能フラグ保持部３９０を用いた場合の例を示す。
【０１１９】
図２４は、本発明の実施の形態の第６の変形例における時計部１３０の時刻修正の要否設定に関する処理手順例を示すフローチャートである。
【０１２０】
最初に、修正機能フラグ保持部３９０は、操作受付部２２０による時計部１３０の時刻の修正が必要であるか不要であるかの指示に応じて、"有効"または"無効"を示す修正機能フラグを保持する（ステップＳ１０１１）。続いて、時計修正部３１０は、修正機能フラグ保持部３９０に保持された修正機能フラグが"有効"であるかまたは"無効"であるかを判断する（ステップＳ１０１２）。そして、修正機能フラグが"有効"の場合には、コンテンツ管理ファイル５００におけるセット情報の時計部修正フラグ５１１を"未修正"にする（ステップ１０１３）。一方、修正機能フラグが"有効"の場合には、コンテンツ管理ファイル５００におけるセット情報の時計部修正フラグ５１１を"修正済"にする。
【０１２１】
図２５は、本発明の実施の形態の第６の変形例における撮像装置１００の修正時刻取得時における処理手順例を示すフローチャートである。ここでは、図１０に示した処理手順に加えてステップＳ１０２１が示されている。その他の処理手順は図１０と同様であるため、説明を省略する。
【０１２２】
ステップＳ９３１においてＧＰＳから受信した時刻情報を取得した後に、時計修正部３１０は、修正機能フラグ保持部３９０に保持された修正機能フラグが"有効"であるかまたは"無効"であるかを判断する（ステップＳ１０２１）。そして、修正機能フラグが"有効"の場合には、ステップＳ９３２に進む。一方、修正機能フラグが"無効"の場合には、全ての画像ファイルに関する処理が完了したものとして、修正時刻取得時の処理を終了する。
【０１２３】
このように、本発明の実施の形態によれば、修正時刻取得部１４０により取得された修正時刻と、修正時刻取得時における時計部１３０の時刻である修正前時刻との時刻差分を用いることによって、時計部１３０の時刻を修正する前に撮像された過去の撮像データの撮像時刻を撮像時刻補正部３６０により補正することができる。
【０１２４】
なお、本発明の実施の形態では、撮像装置を例にして説明したが、撮像処理部３４０において撮像データを生成する構成に代えて、音楽生成部を設けることにより、音楽データを生成する音楽コンテンツ記録再生装置等の記録装置に本発明の実施の形態を適用することができる。また、本発明の実施の形態では、ＧＰＳを受信して修正時刻を取得する例について説明したが、標準電波を受信して修正時刻を取得するようにしてもよい。また、本発明の実施の形態では、撮像時刻補正フラグおよび時計部修正フラグ等の時刻補正に係る情報をコンテンツ管理ファイルの画像ファイル管理情報に保存する例について説明したが、それらの時刻補正に係る情報を画像ファイルに保存するようにしてもよい。
【０１２５】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、以下に示すように特許請求の範囲における発明特定事項とそれぞれ対応関係を有するが、これに限定されるものではなく本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【０１２６】
すなわち、請求項１において、時計手段は、例えば時計部１３０に対応する。また、修正時刻取得手段は、例えば修正時刻取得部１４０に対応する。また、時刻差分供給手段は、例えば時刻差分供給部３３０に対応する。また、時計修正手段は、例えば時計修正部３１０に対応する。また、修正情報保持手段は、例えば修正フラグ保持部３２０に対応する。また、データ取得手段は、例えば撮像処理部３４０に対応する。また、データ保持手段は、例えば撮像データ保持部３５１に対応する。また、取得時刻保持手段は、例えば撮像時刻保持部３５２に対応する。また、補正情報保持手段は、例えば撮像時刻補正フラグ保持部３５３に対応する。また、取得時刻補正手段は、例えば撮像時刻補正部３６０に対応する。
【０１２７】
また、請求項２において、差分算出手段は、例えば差分計算部３３１に対応する。また、差分保持手段は、例えば時刻差分保持部３３２に対応する。
【０１２８】
また、請求項３において、時刻保持手段は、例えば修正時刻保持部３３３および修正前時刻保持部３３４に対応する。また、差分算出手段は、例えば差分計算部３３５に対応する。
【０１２９】
また、請求項４において、補正機能情報保持手段は、例えば補正機能フラグ保持部３８０に対応する。また、時刻補正機能情報保持手段は、例えば撮像時刻補正機能フラグ保持部３５４に対応する。
【０１３０】
また、請求項７において、補正タイミング指示手段は、例えば時刻補正タイミング指示部３７０に対応する。
【０１３１】
また、請求項８において、修正機能情報保持手段は、例えば修正機能フラグ保持部３９０に対応する。
【０１３２】
また、請求項１３および１４において、修正時刻取得手順は、例えばステップＳ９３１に対応する。また、時刻差分供給手順は、例えばステップＳ９３２に対応する。また、時計修正手順は、例えばステップＳ９３３に対応する。また、取得時刻補正手順は、例えばステップＳ９３８乃至Ｓ９４０に対応する。
【０１３３】
なお、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。
【図面の簡単な説明】
【０１３４】
【図１】本発明の実施の形態における撮像装置１００の機能構成例を示すブロック図である。
【図２】本発明の実施の形態による撮像装置１００における撮像時刻の補正に係る詳細機能の構成例を示す図である。
【図３】本発明の実施の形態における時刻差分供給部３３０の変形例を示す図である。
【図４】本発明の実施形態おける撮像時刻保持部３５２の保持形式例を示す図である。
【図５】本発明の実施の形態における記録媒体２００のディレクトリ構造例を示す図である。
【図６】本発明の実施の形態におけるコンテンツ管理ファイル５００のファイル構成例を示す図である。
【図７】本発明の実施の形態における画像ファイル６００のファイル構成例を示す図である。
【図８】本発明の実施の形態における時計部１３０のリセット時の処理手順例を示すフローチャートである。
【図９】本発明の実施の形態における撮像装置１００の撮像データの撮像時における処理手順例を示すフローチャートである。
【図１０】本発明の実施の形態における撮像装置１００の修正時刻取得時における処理手順例を示すフローチャートである。
【図１１】本発明の実施の形態における撮像装置１００の撮像時刻の状態遷移例を示す図である。
【図１２】本発明の実施の形態の第１の変形例におけるコンテンツ管理ファイル５００のファイル構成例を示す図である。
【図１３】本発明の実施の形態の第１の変形例における撮像装置１００の修正時刻取得時における処理手順例を示すフローチャートである。
【図１４】本発明の実施の形態の第２の変形例におけるコンテンツ管理ファイル５００のファイル構成例を示す図である。
【図１５】本発明の実施の形態の第２の変形例における撮像装置１００の修正時刻取得時における処理手順例を示すフローチャートである。
【図１６】本発明の実施の形態の第３の変形例におけるコンテンツ管理ファイル５００のファイル構成例を示す図である。
【図１７】本発明の実施の形態の第３の変形例における撮像装置１００の撮像データの撮像時における処理手順例を示すフローチャートである。
【図１８】本発明の実施の形態の第４の変形例におけるコンテンツ管理ファイル５００のファイル構成例を示す図である。
【図１９】本発明の実施の形態の第４の変形例における時計部１３０のリセット時における処理手順例を示すフローチャートである。
【図２０】本発明の実施の形態の第４の変形例における撮像装置１００の撮像データの撮像時における処理手順例を示すフローチャートである。
【図２１】本発明の実施の形態の第４の変形例における撮像装置１００の修正時刻取得時における処理手順例を示すフローチャートである。
【図２２】本発明の実施の形態の第５の変形例における撮像装置１００の修正時刻取得時における処理手順例を示すフローチャートである。
【図２３】本発明の実施の形態の第５の変形例における撮像装置１００の補正タイミング指示時における撮像時刻の補正の処理手順例を示すフローチャートである。
【図２４】本発明の実施の形態の第６の変形例における時計部１３０の時刻修正の要否設定に関する処理手順例を示すフローチャートである。
【図２５】本発明の実施の形態の第６の変形例における撮像装置１００の修正時刻取得時における処理手順例を示すフローチャートである。
【符号の説明】
【０１３５】
１００  撮像装置
１１０  撮像部
１２０  画像信号処理部
１３０  時計部
１４０  修正時刻取得部
１５０  ＲＯＭ
１６０  プロセッサ
１７０  ＲＡＭ
１８０  バス
１９０  記録制御部
２００  記録媒体
２１０  表示部
２２０  操作受付部
３１０  時計修正部
３２０  修正フラグ保持部
３３０  時刻差分供給部
３３１、３３５  差分計算部
３３２  時刻差分保持部
３３３  修正時刻保持部
３３４  修正前時刻保持部
３４０  撮像処理部
３５１  撮像データ保持部
３５２  撮像時刻保持部
３５３  撮像時刻補正フラグ保持部
３５４  撮像時刻補正機能フラグ保持部
３６０  撮像時刻補正部
３７０  時刻補正タイミング指示部
３８０  補正機能フラグ保持部
３９０  修正機能フラグ保持部
４００  ルートディレクトリ
５００  コンテンツ管理ファイル
６００  画像ファイル
【図１】
2009122052.tif 000003
【図２】
2009122052.tif 000004
【図３】
2009122052.tif 000005
【図４】
2009122052.tif 000006
【図５】
2009122052.tif 000007
【図６】
2009122052.tif 000008
【図７】
2009122052.tif 000009
【図８】
2009122052.tif 000010
【図９】
2009122052.tif 000011
【図１０】
2009122052.tif 000012
【図１１】
2009122052.tif 000013
【図１２】
2009122052.tif 000014
【図１３】
2009122052.tif 000015
【図１４】
2009122052.tif 000016
【図１５】
2009122052.tif 000017
【図１６】
2009122052.tif 000018
【図１７】
2009122052.tif 000019
【図１８】
2009122052.tif 000020
【図１９】
2009122052.tif 000021
【図２０】
2009122052.tif 000022
【図２１】
2009122052.tif 000023
【図２２】
2009122052.tif 000024
【図２３】
2009122052.tif 000025
【図２４】
2009122052.tif 000026
【図２５】
2009122052.tif 000027