(57)【要約】【課題】  既に記録された日時が不正な場合でも日時が設定されたときに正確な日時の記録更新を可能とすることを目的とする。【解決手段】  内蔵時計から日時を取得して、取得した日時が初期状態の場合に、不正日時状態フラグを設定し、不正日時と共に不正日時状態フラグをファイル毎に記録する（１００〜１０８）。そして、日時が入力された時に、不正日時状態フラグが設定されたファイルについて、入力された日時、ファイルに記録された不正日時、及び現在の不正日時に基づいて、ファイルの正確な日時を計算して記録更新する（１１６〜１２８）。【選択図】        図４
2006174099.tif 000002
【特許請求の範囲】
【請求項１】
予め定めた初期状態日時からの経過時間を計時することにより日時を計時する時計手段と、
電源投入時に前記時計手段によって計時された日時が不正日時か否かを判定する判定手段と、
ファイル毎に前記時計手段によって計時された日時を記録する記録手段と、
前記判定手段によって不正日時と判定された場合に、不正日時を表す不正日時状態フラグと共に前記時計手段によって計時された日時をファイル毎に記録するように前記記録手段を制御する制御手段と、
を備えた電子装置。
【請求項２】
前記判定手段の判定結果を日時状態フラグとして保持する保持手段を更に備え、前記制御手段が前記保持手段に保持された前記日時状態フラグに基づいて制御を行うことを特徴とする請求項１に記載の電子装置。
【請求項３】
現在の日時を入力する入力手段と、前記不正日時状態フラグが記録されたファイルについて、前記入力手段によって入力された現在の日時、ファイルに記録されている日時、及び前記時計手段によって計時されている現在の日時に基づいて、ファイルに記録されている日時を修正する修正手段と、を更に備えることを特徴とする請求項１又は請求項２に記載の電子装置。
【請求項４】
請求項１乃至請求項３の何れか１項に記載の電子装置を備え、被写体を撮影して被写体像を表す画像データを取得し、該画像データをファイルとして記録する撮影装置。
【請求項５】
予め定めた初期状態日時からの経過時間を計時することにより日時を計時する時計ステップと、
電源投入時に前記時計ステップで計時する日時が不正日時か否かを判定する判定ステップと、
ファイル毎に前記時計ステップで計時した日時を記録する記録ステップと、
前記判定ステップで不正日時と判定された場合に、不正日時を表す不正日時状態フラグと共に前記時計ステップで計時した日時をファイル毎に記録するように前記記録ステップを制御する制御ステップと、
を含む電子装置の日時記録方法。
【請求項６】
前記判定ステップの判定結果を日時状態フラグとして保持する保持ステップを更に含み、前記制御ステップが前記保持ステップで保持された前記日時状態フラグに基づいて制御を行うことを特徴とする請求項５に記載の電子装置の日時記録方法。
【請求項７】
現在の日時を入力する入力ステップと、前記不正日時状態フラグが記録されたファイルについて、前記入力ステップで入力された現在の日時、ファイルに記録されている日時、及び前記時計ステップで計時している現在の日時に基づいて、ファイルに記録された日時を修正する修正ステップと、を更に含むことを特徴とする請求項５又は請求項６に記載の電子装置の日時記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置、撮影装置、及び電子装置の日時記録方法にかかり、特に、デジタルカメラ、携帯電話、パーソナルコンピュータ、ＰＤＡ等の電子装置、デジタルカメラ等の撮影装置、及び当該電子装置の日時記録方法に関する。
【背景技術】
【０００２】
近年、日時を計時するデジタルカメラや携帯情報端末等の電子装置が普及している。このような電子装置では、各種情報をメモリ等に記録する際の記録日時として使用される日時情報や、撮影した画像情報に関連する付属情報として使用される日時情報が装置内部にて生成され、ファイル記録の際のタイムスタンプや撮影情報として、主情報と共に記録される。このような電子装置としては、例えば、特許文献１〜３に記載の技術が提案されている。
【０００３】
特許文献１に記載の技術では、時差がある地点での撮影データに対して、地域名に基づく時差データを保持して、保持した時差データに基づいて時刻の修正を行うことが提案されている。
【０００４】
また、特許文献２に記載の技術では、機種情報をメディアから読出して、装置の発売日を特定し、撮影日付が発売日以前である場合に、不正日時と判断する技術が提案されている。
【０００５】
また、特許文献３に記載の技術では、バッテリの交換を検出する交換検出手段と、バッテリの交換が検出されると、記録日時の記録を禁止し、時計の日付及び時刻が再設定されると、記録日時の記録の禁止を解除することが提案されている。
【特許文献１】特開平１１−２７５４９４号公報
【特許文献２】特開２００２−１６７８９号公報
【特許文献３】特開平６−２５８７０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
デジタルカメラなどの電子装置では、バッテリが消耗し内蔵時計の日時がリセットされた後などでは、撮影開始時に時計の再設定が必要となり、時計の再設定を行わずに撮影を行うと不正日時が記録されてしまう、という問題がある。
【０００７】
従来の技術では、上述のように時刻の修正を行うことや、不正日時を判断すること、バッテリ交換時に日時の記録を禁止することなどが提案されているが、不正日時のまま記録して日時が設定された時に修正するような技術は提案されていない。
【０００８】
本発明は、上記事実を考慮して成されたもので、既に記録された日時が不正な場合でも日時が設定されたときに正確な日時の記録更新を可能とすることを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために請求項１に記載の発明は、予め定めた初期状態日時からの経過時間を計時することにより日時を計時する時計手段と、電源投入時に前記時計手段によって計時された日時が不正日時か否かを判定する判定手段と、ファイル毎に前記時計手段によって計時された日時を記録する記録手段と、前記判定手段によって不正日時と判定された場合に、不正日時を表す不正日時状態フラグと共に前記時計手段によって計時された日時をファイル毎に記録するように前記記録手段を制御する制御手段と、を備えることを特徴としている。
【００１０】
請求項１に記載の電子装置によれば、時計手段では、予め定めた初期状態からの経過時間を計時することにより日時が計時され、判定手段では、電源投入時に時計手段によって計時された日時が不正日時か否か判定される。例えば、判定手段は、時計手段によって計時された日時が初期状態か否かを判定することによって不正日時か否かを判定することができる。
【００１１】
また、記録手段では、ファイル毎に時計手段によって計時された日時が記録される。この時、制御手段では、判定手段によって不正日時と判定された場合に、不正日時を表す不正日時状態フラグと共に、時計手段によって計時された日時（不正日時）をファイル毎に記録するように記録手段が制御される。
【００１２】
すなわち、不正日時がファイルに記録された場合でも、不正日時状態フラグがあるか否かを確認することによって、ファイルに記録された日時が不正か否か判断することができる。
【００１３】
また、不正日時が記録されたファイルには不正日時状態フラグの他に、時計手段によって計時された不正日時が記録されるので、新たに現在の日時が設定された場合に、時計手段によって計時されている現在の日時（不正日時）、ファイルに記録された日時、及び新たな現在の日時に基づいて、正しい日時を計算して記録することが可能となる。
【００１４】
従って、既に記録された日時が不正な場合でも日時が設定されたときに正確な日時の記録更新が可能となる。
【００１５】
なお、請求項２に記載の発明のように、保持手段を更に備えて、保持手段によって、判定手段の判定結果を日時状態フラグとして保持し、制御手段が保持手段に保持された日時状態フラグに基づいて制御を行うようにしてもよい。
【００１６】
正確な日時の記録更新は、例えば、請求項３に記載の発明のように、現在の日時を入力する入力手段と、制御手段の制御によって不正日時状態フラグが記録されたファイルについて、入力手段によって入力された現在の日時、ファイルに記録されている日時、及び時計手段によって計時されている現在の日時（不正日時）に基づいて、ファイルに記録されている日時を修正する修正手段と、を備えることで実現可能である。
【００１７】
請求項４に記載の撮影装置は、請求項１乃至請求項３の何れか１項に記載の電子装置を備え、被写体を撮影して被写体像を表す画像データを取得し、該画像データをファイルとして記録することを特徴としている。
【００１８】
請求項４に記載の発明によれば、被写体を撮影して被写体像を表す画像データを取得して、ファイルに記録する撮影装置に、請求項１乃至請求項３の何れか１項に記載の電子装置を備えている。
【００１９】
従って、上述したように、既に記録された日時が不正な場合でも日時が設定されたときに正確な日時を記録更新すること可能となる。
【００２０】
請求項５に記載の電子装置の日時記録方法は、予め定めた初期状態日時からの経過時間を計時することにより日時を計時する時計ステップと、電源投入時に前記時計ステップで計時する日時が不正日時か否かを判定する判定ステップと、ファイル毎に前記時計ステップで計時した日時を記録する記録ステップと、前記判定ステップで不正日時と判定された場合に、不正日時を表す不正日時状態フラグと共に前記時計ステップで計時した日時をファイル毎に記録するように前記記録ステップを制御する制御ステップと、を含むことを特徴としている。
【００２１】
請求項５に記載の発明によれば、時計ステップでは、予め定めた初期状態からの経過時間を計時することにより日時を計時し、判定ステップでは、電源投入時に時計ステップで計時した日時が不正日時か否か判定する。例えば、判定ステップは、時計ステップで計時した日時が初期状態か否かを判定することによって不正日時か否かを判定することができる。
【００２２】
また、記録ステップでは、ファイル毎に時計ステップで計時した日時を記録する。この時、制御ステップでは、判定ステップで不正日時と判定した場合に、不正日時を表す不正日時状態フラグと共に、時計ステップで計時した日時（不正日時）を記録するように記録ステップを制御する。
【００２３】
すなわち、不正日時がファイルに記録された場合でも、不正日時状態フラグがあるか否かを確認することによって、ファイルに記録された日時が不正か否か判断することができる。
【００２４】
また、不正日時が記録されたファイルには不正日時状態フラグの他に、時計ステップで計時した不正日時が記録されるので、新たに日時が設定された場合に、時計ステップで計時している現在の日時（不正日時）、ファイルに記録した日時、及び新たな現在の日時に基づいて、正しい日時を計算して記録することが可能となる。
【００２５】
従って、既に記録された日時が不正な場合でも日時が設定されたときに正確な日時の記録更新が可能となる。
【００２６】
なお、請求項６に記載の発明のように、保持ステップを更に含み、判定ステップの判定結果を日時状態フラグとして保持ステップで保持し、制御ステップが保持ステップで保持した日時状態フラグに基づいて制御を行うようにしてもよい。
【００２７】
正確な日時の記録更新は、例えば、請求項７に記載の発明のように、現在の日時を入力する入力ステップと、制御ステップの制御によって不正日時状態フラグが記録されたファイルについて、入力ステップで入力した現在の日時、ファイルに記録されている日時、及び時計ステップで計時している現在の日時（不正日時）に基づいて、ファイルに記録されている日時を修正する修正ステップと、を備えることで実現可能である。
【発明の効果】
【００２８】
以上説明したように本発明によれば、電源投入時に計時された日時が不正日時か否かを判定し、不正日時と判定された場合に、不正日時を表す不正日時状態フラグと共に日時をファイル毎に記録することで、新たに日時が設定された場合に、現在の日時、ファイルに記録した日時、及び新たな現在の日時に基づいて、正しい日時を計算して記録することができるので、既に記録された日時が不正な場合でも日時が設定されたときに正確な日時の記録更新が可能となる、という効果がある。
【発明を実施するための最良の形態】
【００２９】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。本実施の形態では、本発明をデジタルカメラに適用した例を説明するが、携帯電話、パーソナルコンピュータ、ＰＤＡ等のその他の電子装置に本発明を適用するようにしてもよい。
【００３０】
図１は、本発明の実施の形態に係わるデジタルカメラの外観を示す図である。
【００３１】
本発明の実施の形態に係わるデジタルカメラ１０は、図１（Ａ）に示すように、カメラ本体１２の前面にレンズ１４、上面にレリーズボタン１６を備えている。
【００３２】
また、図１（Ｂ）に示すように、本体１２の裏面には、電源ボタン１８、指示キー２０、入力ボタン２２等の各種スイッチが設けられていると共に、撮影画像を表示するための液晶ディスプレイ（以下、ＬＣＤという）２４が設けられている。
【００３３】
図２は、本発明の実施の形態に係わるデジタルカメラ１０の電気系の構成を示すブロック図である。
【００３４】
本発明の実施の形態に係わるデジタルカメラ１０は、制御部２６、メディアインタフェース（Ｉ／Ｆ）２８、撮像系３０、ＬＣＤ２４、内蔵メモリ３２、内蔵時計３４、状態記録装置３６、指示キー２０、入力ボタン２２、電源ボタン１８、及びＵＳＢインタフェース（Ｉ／Ｆ）３８を備え、バス４０を介して接続されている。
【００３５】
撮像系３０は、画像データの取り込みを行うと共に、画像データに基づく画像ファイルの作成を行い、デジタルカメラ１０内に画像データを取り込む。なお、画像ファイルは、撮影日時を表す日時データ及び画像データを含んで構成される。
【００３６】
内部メモリ３２には、制御部２６で実効される各種プログラムが記憶されており、画像ファイルの一時的な記憶も行われると共に、制御部２６で行われる演算の作業領域としても使用される。
【００３７】
制御部２６は、内部メモリ３２に記憶されている各種プログラムを読み出して、読み出したプログラムを実行することにより、デジタルカメラ１０全体の制御を行う。
【００３８】
メディアＩ／Ｆ２８は、外部メモリ４２への画像ファイルの書き込み及び外部メモリ４２からの画像ファイルの読み出しを行う。すなわち、撮像系３０によってデジタルカメラ１０内に取り込まれた画像データが画像ファイルとして外部メモリ４２に書き込むことができる。
【００３９】
ＬＣＤ２４は、撮像系３０によって取り込まれた画像データに基づく画像の表示やデジタルカメラ１０内の各種設定画面表示等を行う。なお、各種設定画面の操作は、指示キー２０や入力ボタン２２を用いて行うことができる。
【００４０】
内蔵時計３４は、所定の間隔で日時を表す値を初期状態からカウントアップすることで経過時間を計時して日時を計時する。また、内蔵時計３４は、初期状態では、例えば“０”等の特殊な値が予め設定される。初期状態は、バッテリが切れて内蔵時計３４への電源供給がない状態が続いた後に、内蔵時計３４へ電源供給が再開された時に初期状態が設定され、内蔵時計３４への電源供給が続く限り、日時を表す値のカウントアップを行う。
【００４１】
ＵＳＢインタフェース３８は、ＵＳＢケーブルを介して、外部装置（例えば、パーソナルコンピュータ、他のデジタルカメラ、ＰＤＡ、携帯電話等）と接続可能とされている。本実施の形態では、外部装置からＵＳＢインタフェース３８を介して内蔵時計３４の日時を設定するための情報がデジタルカメラ１０に入力される。なお、内蔵時計３４への日時設定は、指示キー２０や入力ボタン２２等の操作によっても入力することができる。
【００４２】
状態記録装置３６には、内蔵時計３４に設定されている日時が正しいか、不正日時かを表す日時状態フラグが記録される。なお、日時が正しいか不正日時かの判断は、電源投入時に内蔵時計３４の値が初期状態か否かを制御部２６が判定することによってなされる。
【００４３】
状態記録装置３６は、詳細には、図３に示すように、時計基準日時記憶ＲＯＭ４４及び状態フラグ記憶装置４６を含んで構成されている。時計基準日時記憶ＲＯＭ４４には、予め定められた基準日時として特定の日時を表す値が記憶されており、当該基準日時を表す値と、内蔵時計３４が計時した現在日時とを比較することで、上述の内蔵時計３４の初期状態か否かを制御部２６が判定し（例えば、現在日時が基準日時よりも前の場合に初期状態と判定する）、状態フラグ記憶装置４６に、制御部２６によって判定された判定結果が日時状態フラグとして記憶される。
【００４４】
続いて、上述のように構成されたデジタルカメラ１０の動作の一例について説明する。図４は、本発明の実施の形態に係わるデジタルカメラ１０の制御部２６で行われる処理の一例の流れを示すフローチャートである。
【００４５】
まず、デジタルカメラ１０の電源が投入されると、ステップ１００では、内蔵時計３４起動処理が行われる。なお、内蔵時計起動処理は、図５に示すフローチャートに沿って行われる。
【００４６】
すなわち、ステップ２００では、内蔵時計３４から日時が制御部２６に取得されてステップ２０２へ移行する。
【００４７】
ステップ２０２では、内蔵時計３４から取得した日時が初期状態か否か制御部２６によって判定される。該判定は、状態記録装置３６の時計基準日時記憶ＲＯＭ４４に記憶された基準日時を表す値を取得し、該取得の基準日時の値と内蔵時計３４から取得した日時とを比較することによってなされ、内蔵時計の値が基準日時よりも前の日時を表す値である場合に、初期状態に戻ったと判断し、該判定が肯定された場合には、ステップ２０４へ移行し、否定された場合には、ステップ２０６へ移行する。
【００４８】
ステップ２０４では、状態記録装置３６の状態フラグ記憶装置４６に記憶する日時状態フラグが正常に設定されて、ステップ２０８へ移行する。
【００４９】
ステップ２０６では、状態記録装置３６の状態フラグ記憶装置４６に記憶する日時状態フラグが不正日時に設定されて、ステップ２０８へ移行する。
【００５０】
このように日時状態フラグが設定されると、ステップ２０８では、内蔵時計３４に対して動作開始指示が制御部２６から出力されて、図４のフローチャートのステップ１０２に戻る。これによって、内蔵時計３４の動作が開始されて、日時のカウントアップが開始される。
【００５１】
続いて、図２のステップ１０２では、日時入力がなされたか否か制御部２６によって判定される。該判定は、例えば、デジタルカメラ１０に設けられた入力ボタン２２や指示キー２０が操作されて日時の入力が行われたか否かを判定したり、日時の取得が可能なパーソナルコンピュータ等の外部装置がＵＳＢインタフェース３８を介して接続されて日時が入力されたか否かを制御部２６が判定することによってなされ、該否定が肯定された場合には、ステップ１０４へ移行する。
【００５２】
ステップ１０４では、撮影画像データが入力されたか否か制御部２６によって判定される。該判定は、例えば、撮像系３０による撮影によって撮影画像データを取得したか否かを制御部２６が判定することによってなされ、該判定が肯定された場合には、ステップ１０６へ移行して、不正日時状態フラグが設定されているか否か制御部２６によって判定される。該判定は、制御部２６が状態記録装置３６の状態フラグ記憶装置４６に記憶された日時状態フラグを確認することによってなされ、該判定が肯定された場合には、ステップ１０８へ移行し、否定された場合には、ステップ１１０へ移行する。
【００５３】
ステップ１０８では、画像データ、日時、及び不正日時状態フラグがファイルとして外部メモリ４２等に記録されて、ステップ１３２へ移行する。
【００５４】
また、ステップ１１０では、画像データと日時がファイルとして外部メモリ４２等に記録されて、ステップ１３２へ移行する。
【００５５】
一方、ステップ１０４の判定が否定された場合には、ステップ１１２へ移行して、画像データの読み出しか否か制御部２６によって判定される。該判定は、例えば、指示キー２０や入力ボタン２２等が操作されて撮影画像のＬＣＤ２４への表示が指示されたか否かを制御部２６が判定することによってなされ、該判定が肯定された場合には、ステップ１１４へ移行して、画像データに基づく画像がＬＣＤ２４に表示されるように制御部２６によって制御されて、ステップ１３２へ移行する。なお、この時の表示画像の一例を図６（Ａ）に示す。例えば、日時状態フラグが不正日時状態フラグと共に記憶されている画像データについては、図６（Ａ）に示すように、「日時が不正です。設定する：（１）」等の表示を同時に表示するようにしてもよい。この場合には、（１）に対応する操作を行うことで日時設定を行うことが可能となる。
【００５６】
また、ステップ１１２の判定が否定された場合には、そのままステップ１３２へ移行する。
【００５７】
一方、ステップ１０２の判定が肯定された場合には、ステップ１１６へ移行して、外部メモリ４２等に記憶されたファイルに不正日時状態フラグが設定されているか否か制御部２６によって判定される。該判定は、状態記録装置３６の状態フラグ記憶装置４６に不正日時状態フラグが設定されているか否かを制御部２６が確認することによってなされ、該判定が肯定された場合には、ステップ１１８へ移行し、否定された場合には、ステップ１３０へ移行する。
【００５８】
ステップ１１８では、制御部２６によって状態フラグ記憶装置４６の日時状態フラグがリセット、すなわち、正常フラグに書き換えられてステップ１２０へ移行する。
【００５９】
ステップ１２０では、外部メモリ４２等に記録されたファイルが制御部２６の制御によって内蔵メモリ３２等に読み出され、ステップ１２２へ移行する。
【００６０】
ステップ１２２では、読み出されたファイルが不正日時のファイルか否か制御部２６によって判定される。すなわち、ステップ１０８で日時状態フラグとして不正日時状態フラグがファイルに記録されているか否か制御部２６によって判定され、該判定が否定された場合には、ステップ１２０に戻って、他のファイルが読み出され、ステップ１２２の判定が肯定された場合には、ステップ１２４へ移行する。
【００６１】
ステップ１２４では、ファイルに記録された正確な日時が計算されてステップ１２６へ移行して、計算された日時にファイルに記録された日時が記録更新されてステップ１２８へ移行する。なお、日時の計算は、例えば、次のように計算できる。すなわち、内蔵時計３４の現在の日時（不正日時）を表す値をＴｃ、入力された更新日時（新たな現在の日時）を表す値をＴｒ、ファイルに記録された不正日時を表す値をＴｅとすると、ファイルの新たな日時は、Ｔｒ−（Ｔｃ−Ｔｅ）で計算することができる。
【００６２】
そして、ステップ１２８では、全ファイルについて日時修正が終了したか制御部２６によって判定される。該判定は、外部メモリ４２内に記録された全てのファイルについてステップ１２０〜１２６の処理が終了したか否かを制御部２６が判定することによってなされ、該判定が否定された場合には、ステップ１２０に戻って上述の処理が繰り返され、ステップ１２８の判定が肯定されたところでステップ１３０へ移行して、内蔵時計３４の日時が入力された日時に更新された後にステップ１３２へ移行する。
【００６３】
そして、ステップ１３２では、電源ボタン１８の操作等によって電源がオフされたか否か判定され、該判定が否定された場合には、ステップ１０２に戻って上述の処理が繰り返され、ステップ１３２の判定が肯定されたところで一連の処理を終了する。
【００６４】
なお、上記の実施の形態では、不正日時状態フラグが状態フラグ記憶装置４６に設定されているとき（ステップ１１６の判定が肯定された場合）に、自動的にファイルの日時の修正を行うようにしたが、これに限るものではなく、例えば、図６（Ｂ）に示すように、ファイル毎に更新するか否かをユーザに適宜問い合わせる表示を行い、ユーザの指示に応じて日時の修正更新を行うようにしてもよい。図６（Ｂ）の場合には、表示する画像を修正する場合には、（１）に対応する操作を行い、全ての画像を修正する場合には、（２）に対応する操作をユーザが行うことで、日時の修正を行う場合の表示画像の一例を示す。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施の形態に係わるデジタルカメラの外観を示す図である。
【図２】本発明の実施の形態に係わるデジタルカメラの電気系の構成を示すブロック図である。
【図３】状態記録装置の詳細な構成を示すブロック図である。
【図４】本発明の実施の形態に係わるデジタルカメラの制御部で行われる処理の流れの一例を示すフローチャートである。
【図５】内蔵時計起動処理の流れの一例を示すフローチャートである。
【図６】本発明の実施の形態に係わるデジタルカメラに表示される表示画像の一例を示す図である。
【符号の説明】
【００６６】
１０    デジタルカメラ
２０    指示キー
２２    入力ボタン
２６    制御部
３４    内蔵時計
３６    状態記録装置
３８    ＵＳＢ  Ｉ／Ｆ
４４    状態フラグ記憶装置
４６    時計基準日時記憶ＲＯＭ
【図１】
2006174099.tif 000003
【図２】
2006174099.tif 000004
【図３】
2006174099.tif 000005
【図４】
2006174099.tif 000006
【図５】
2006174099.tif 000007
【図６】
2006174099.tif 000008