(57)【要約】  【課題】  画像データの撮影日時情報の変更を容易に行える撮像装置を提供する。  【解決手段】  ユーザーがデジタルカメラ１に内蔵されているＲＴＣ１２の設定時刻を修正すると、デジタルカメラ１内のＣＰＵ１１ａは、タイマー１４に記憶されている各画像データ（data０等）の経過時間と、修正された時刻とを利用して、各画像データに付加されている撮影日時情報を修正する。【選択図】      図１
2006197316.tif 000002
【特許請求の範囲】
【請求項１】
光学情報を撮影画像として取得する撮像装置において、
現在時刻を逐次カウントしていく現在時刻時計部と、
この現在時刻時計部によって上記撮影画像の取得時刻を得るとともに、その取得時刻か
ら現在時刻までの経過時間を計測する経過時間計測部と、
制御部と、が設けられ、
この制御部は、複数の撮影画像と、それらの撮影画像の取得時刻およびそれらの取得時
刻から現在時刻までの経過時間とを対応づけて記憶部に記憶させるとともに、
上記現在時刻時計部の現在時刻に対して修正が施された場合、その修正時刻から上記経過
時間を逆算することで、上記の複数の撮影画像の取得時刻を修正することを特徴とする撮
像装置。
【請求項２】
光学情報を撮影画像として取得する撮像装置において、
現在時刻を逐次カウントしていく現在時刻時計部と、
この現在時刻時計部によって上記撮影画像の取得時刻を得るとともに、その取得時刻か
ら現在時刻までの経過時間を計測する経過時間計測部と、
制御部と、が設けられ、
この制御部は、
上記撮影画像と、その撮影画像の取得時刻およびその取得時刻から現在時刻までの経過時
間とを対応づけるとともに、
上記現在時刻時計部の現在時刻に対して修正が施された場合、その修正時刻から上記経過
時間を逆算することで、撮影画像の上記取得時刻を修正することを特徴とする撮像装置。
【請求項３】
さらに、上記制御部は、
複数の撮影画像と、それらの撮影画像の取得時刻およびそれらの取得時刻から現在時刻
までの経過時間とを対応づけて記憶部に記憶させるとともに、
上記現在時刻時計部の現在時刻に対して修正が施された場合、その修正時刻から上記経過
時間を逆算することで、上記の複数の撮影画像の取得時刻を修正することを特徴とする請
求項２に記載の撮像装置。
【請求項４】
光学情報を撮影画像として取得した撮像装置での取得時刻修正方法おいて、
現在時刻を逐次カウントしていく現在時刻カウント工程と、
この現在時刻カウント工程によって上記撮影画像の取得時刻を得るとともに、その取得
時刻から現在時刻までの経過時間を計測する経過時間計測工程と、
上記の複数の撮影画像と、それらの撮影画像の取得時刻およびそれらの取得時刻から現
在時刻までの経過時間とを対応づける対応化工程と、
上記現在時刻カウント工程での現在時刻に対して修正が施された場合、その修正時刻か
ら上記経過時間を逆算することで、上記の複数の撮影画像の取得時刻を修正する修正工程
と、を含むことを特徴とする取得時刻修正方法。
【請求項５】
光学情報を撮影画像として取得した撮像装置での取得時刻修正方法おいて、
現在時刻を逐次カウントしていく現在時刻カウント工程と、
この現在時刻カウント工程によって上記撮影画像の取得時刻を得るとともに、その取得
時刻から現在時刻までの経過時間を計測する経過時間計測工程と、
上記撮影画像と、その撮影画像の上記取得時刻およびその取得時刻から現在時刻までの
上記経過時間とを対応づける対応化工程と、
上記現在時刻カウント工程での現在時刻に対して修正が施された場合、その修正時刻か
ら上記経過時間を逆算することで、撮影画像の上記取得時刻を修正する修正工程と、を含
むことを特徴とする取得時刻修正方法。
【請求項６】
上記対応化工程では、複数の撮影画像と、それらの撮影画像の上記取得時刻およびそれ
らの取得時刻から現在時刻までの上記経過時間とを対応づけるようになっており、
上記修正工程では、上記修正時刻から上記経過時間を逆算することで、上記の複数の撮
影画像の取得時刻を修正することを特徴とする請求項５に記載の取得時刻修正方法。
【請求項７】
光学情報を撮影画像として取得した撮像装置で、
この撮像装置に備えられた現在時刻時計部に、現在時刻を逐次カウントさせるように機
能させ、
経過時間計測部に、上記現在時刻時計部によって上記撮影画像の取得時刻を得るととも
に、その取得時刻から現在時刻までの経過時間を計測させるように機能させ、
制御部に、複数の撮影画像と、それらの撮影画像の取得時刻およびそれらの取得時刻か
ら現在時刻までの経過時間とを対応づけて記憶部に記憶させるように機能させるとともに
、上記現在時刻時計部の現在時刻に対して修正が施された場合、上記制御部に、その修正
時刻から上記経過時間を逆算することで、上記の複数の撮影画像の取得時刻を修正させる
ように機能させることを特徴とする取得時刻修正プログラム。
【請求項８】
光学情報を撮影画像として取得した撮像装置で、
この撮像装置に備えられた現在時刻時計部に、現在時刻を逐次カウントさせるように機
能させ、
経過時間計測部に、上記現在時刻時計部によって上記撮影画像の取得時刻を得るととも
に、その取得時刻から現在時刻までの経過時間を計測させるように機能させ、
制御部に、上記撮影画像と、その撮影画像の取得時刻およびその取得時刻から現在時刻
までの経過時間とを対応づけさせるとともに、
上記現在時刻時計部の現在時刻に対して修正が施された場合、その修正時刻から上記経過
時間を逆算することで、撮影画像の上記取得時刻を修正させるように機能させることを特
徴とする取得時刻修正プログラム。
【請求項９】
さらに、上記制御部に、
複数の撮影画像と、それらの撮影画像の取得時刻およびそれらの取得時刻から現在時刻
までの経過時間とを対応づけて記憶部に記憶させるように機能させるとともに、
上記現在時刻時計部の現在時刻に対して修正が施された場合、その修正時刻から上記経過
時間を逆算することで、上記の複数の撮影画像の取得時刻を修正するように機能させるこ
とを特徴とする請求項８に記載の取得時刻修正プログラム。
【請求項１０】
請求項７〜９のいずれか１項に記載の取得時刻修正プログラムを記録したコンピュータ
読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像データに対する管理データの修正方法、管理データ修正プロ
グラム、および記録媒体に関するものである。
【背景技術】
【０００２】
近年、情報のデジタル化に伴い、デジタルビデオカメラ等は、アナログカメラを越える
シェアを誇るようになってきた。そして、このようなデジタルビデオカメラによって取得
された画像データは、それを扱う様々なアプリケーションによって、各種分野で広く使用
されている。
【０００３】
また、アナログカメラに対してデジタルビデオカメラの優れている点は、取得した画像
データの保存・管理を容易に行えることにある。例えば、画像データ（撮像データ）は、
パソコンに転送されることもできるし、その転送されてきた画像データを用いて電子アル
バム等を作成することもできる。
【０００４】
そして、このような画像データ（例えば静止画像や動画像）には、管理・編集等を容易
にすべく、時間情報（例えば撮影日時情報）や文字情報が付加されるようになっている。
時間情報は、通常、デジタルビデオカメラの内蔵時計に基づいて、画像データに付与され
るようになっている。したがって、内蔵時計に誤った時刻が設定されていれば、画像デー
タに付与される時間情報も誤ったものになる。
【０００５】
すると、ユーザーが内蔵時計の誤りに気づいて、画像データ毎の時間情報を手動で修正
する場合、画像データの量（例えば画像枚数）が多いと、ユーザーの作業は大変煩わしい
ものとなる。
【０００６】
かかる問題を解決する発明としては、例えば特許文献１のようなデジタルビデオカメラ
が挙げられる。具体的には、ユーザーが、複数の静止画像（画像データ群）を処理対象と
して指定し、その中の一枚の静止画像における時間情報（日時情報）を修正する。すると
、修正前の時間情報と、修正後の時間情報との差分が算出されるようになっている。そし
て、この算出された差分の値をもとに、ユーザーの選択したその他の画像の日時情報も修
正されるようになっている。
【０００７】
つまり、この特許文献１のビデオカメラでは、図９に示すように、関連づけられている
複数の画像データ（画像データ群）において、１つの画像データの撮影日時情報（時間情
報）を修正すると、残りの複数の画像データにおける時間情報も自動的に（一括して）変
更されるようになっている。
【０００８】
例えば図９（ａ）に示すように、ユーザーが画像Ｂの時間情報を「１０：００」から「
１２：００」に変更したとすると、図９（ｂ）に示すように、変更前（「１０：００」）
と変更後（「１２：００」）の差分（２時間）を用いて、選択された画像Ａおよび画像Ｃ
の時間情報が変更される。
【特許文献１】特開２００１−２８５７７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１のデジタルビデオカメラでは、時間情報の修正対象となる画
像データを選択する必要がある。例えば、複数の画像データ群がデジタルビデオカメラに
記録されており、そのいずれもが誤った時間情報を付加されている場合、ユーザーは、画
像データ群を構成する全ての画像データ（つまり、複数の画像データ群）を選択しなけれ
ばならない。したがって、時間情報（日時情報）を修正するために、非常に大きな労力が
必要になるという問題が生じる。
【００１０】
本発明は、上記の問題点を解決するためになされたものであって、その目的は、例えば
内蔵されているＲＴＣ（Real-Time Clock）の時刻修正を行うことで、記憶されている全
処理データ（画像データ等）に付加された管理データ（時間情報等）を、ＲＴＣの修正さ
れた時刻情報とタイマーの監視する撮影後経過時間情報とを用いて、自動的に修正される
撮像装置（デジタルカメラ等）を提供することにある。
【課題を解決するための手段】
【００１１】
本発明は、光学情報を撮影画像として取得する撮像装置であって、現在時刻を逐次カウ
ントしていく現在時刻時計部と、この現在時刻時計部によって上記撮影画像の取得時刻を
得るとともに、その取得時刻から現在時刻までの経過時間を計測する経過時間計測部と、
制御部と、が設けられ、この制御部は、上記撮影画像と、その撮影画像の取得時刻および
その取得時刻から現在時刻までの経過時間とを対応づけるとともに、上記現在時刻時計部
の現在時刻に対して修正が施された場合、その修正時刻から上記経過時間を逆算すること
で、撮影画像の上記取得時刻を修正することを特徴としている。
【００１２】
特に、上記制御部は、複数の撮影画像と、それらの撮影画像の取得時刻およびそれらの
取得時刻から現在時刻までの経過時間とを対応づけて記憶部に記憶させるとともに、上記
現在時刻時計部の現在時刻に対して修正が施された場合、その修正時刻から上記経過時間
を逆算することで、上記の複数の撮影画像の取得時刻を修正することが好ましい。
【００１３】
これによると、制御部が、現在時刻時計部の修正時刻と経過時間とに基づいて、撮影画
像に付加された取得時刻を修正できるようになっている。
【発明の効果】
【００１４】
ユーザーは現在時刻時計部の時刻を変更するという最小限の操作を行うだけで、撮影画
像の誤った取得時刻を修正することができる。その上、この修正は、ユーザーによって変
更等できない経過時間計測部による経過時間を用いて行われる。そのため、ユーザーの修
正ミス等によって、間違った取得時刻に変更されることはない。
【発明を実施するための最良の形態】
【００１５】
本発明の実施の一形態について、図面に基づいて説明すれば、以下の通りである。
［実施の形態１］
〈デジタルカメラの外部構成について〉
図２は本発明のデジタルカメラ（撮像装置）１における正面図であり、図３は側面図、
図４は背面図を示している。
【００１６】
図２に示すように、本発明のデジタルカメラ１は、略直方体の形状を有するハウジング
６０と、撮影レンズユニット６１とから構成されている。
【００１７】
ハウジング６０には、図２に示すように、少なくとも、ファインダー６２、内蔵フラッ
シュ６３、グリップ６４、シャッターボタン６５が設けられるようになっている。
【００１８】
ファインダー６２は、ユーザーが撮影対象物を目視するための覗き口であり、内蔵フラ
ッシュ６３は、撮影のときに必要な光量を確保するための発光部である。
【００１９】
グリップ６４は、ハウジング６０（ひいてはデジタルカメラ１）を容易に把持するため
の持ち手であり、シャッターボタン６５は、デジタルカメラ１の撮影駆動を制御するため
に設けられている。
【００２０】
撮影レンズユニット６１は、不図示である複数のレンズから構成されている。そして、
このレンズ間の間隔が調整されることで、被写体への焦点（ピント）が合わせられるよう
になっている。
【００２１】
また、図３に示すように、デジタルカメラ１によって撮影した画像（撮影画像）を記録
するためのメモリカード９０を着脱可能に収納するカードスロット６６が設けられるよう
になっている。
【００２２】
また、図４に示すように、ハウジング６０の背面には、操作ボタン群６７と液晶ディス
プレイ（ＬＣＤ）６８とが設けられている。
【００２３】
操作ボタン群６７は、デジタルカメラ１の各種操作を行うためのものであり、例えば十
字キーボタン６７ａと、複数のプッシュボタン６７ｂとから構成されている。そして、こ
れら十字キーボタン６７ａ・プッシュボタン６７ｂは、押圧操作されるようになっている
。なお、この操作ボタン群６７を用いて、例えば、撮影画像の撮影時刻等（撮影日時情報
）を修正できるようになっている。
【００２４】
ＬＣＤ６８は、撮影モードや撮影条件等の設定をするためのメニュー画面を表示したり
、再生モードにおいてメモリカード９０に記録された撮影画像を再生表示したりする表示
画面となっている。
〈デジタルカメラの内部構成について〉
ここで、デジタルカメラ１の内部構成について図５のブロック図を用いながら説明する
。
【００２５】
図５のブロック図に示すように、本発明のデジタルカメラ１は、少なくとも、全体制御
部１１、ＲＴＣ（Real-Time Clock）１２、フラッシュメモリ１３、タイマー１４、ＣＣ
Ｄ(Charge Coupled Devices)７１、およびタイミングジェネレーター７２を含むように構
成されている。
【００２６】
ＣＣＤ７１は、撮影レンズユニット６１により結像された被写体の光像（光学情報）を
Ｒ（赤）・Ｇ（緑）・Ｂ（青）の色成分の画像データに光電変換して出力するものである
。
【００２７】
タイミングジェネレーター７２は、ＣＣＤ７１の駆動を制御するための各種駆動制御信
号を生成するものである。例えば、撮影レンズユニット６１における露出制御は、絞りと
ＣＣＤ７１の露光時間（シャッタースピードに相当するＣＣＤ７１の電荷蓄積時間）とを
調節して行われるようになっている。つまり、タイミングジェネレーター７２は、ＣＣＤ
７１の電荷蓄積時間等を制御するための信号を生成するようになっている。
【００２８】
ＲＴＣ（現在時刻時計部）１２は、撮影日時（取得時刻）を管理するための時計回路で
ある。つまり、現在の時刻を逐次カウントしていくものである。なお、このＲＴＣ１２は
、デジタルカメラ１の電源のＯＦＦ期間であっても、内蔵電池（不図示）から電源供給を
受けて動作するようになっている。
【００２９】
タイマー（経過時間計測部）１４は、ユーザーによる撮影を行った時点から現在までの
（撮影画像の取得時刻から現在の時刻までの）経過時間を計測する回路である。
【００３０】
フラッシュメモリ（記憶部）１３は不揮発性の半導体メモリであり、少なくとも、撮影
日時情報テーブル記憶部３１、タイマーテーブル記憶部３２、および画像データ記憶部３
３を含むように構成されている。
【００３１】
撮影日時情報テーブル記憶部３１・タイマーテーブル記憶部３２は、後述する撮影日時
情報テーブル２１・タイマーテーブル２２を管理・記憶等するものである。
【００３２】
画像データ記憶部３３は、撮影レンズユニット６１を介して、取得した画像データを記
憶（保存）するものである。
【００３３】
全体制御部１１は、少なくとも、ＣＰＵ（Central Processing Unit）１１ａとメイン
メモリ１１ｂとを含むように構成されている。
【００３４】
ＣＰＵ（制御部）１１ａは、各装置（例えばＬＣＤ６７等）の制御やデータの計算・加
工を行なう中枢部分となっており、デジタルカメラ１の各部材の駆動を有機的に制御して
、撮影動作を統括制御するものである。なお、詳細については後述する。
【００３５】
メインメモリ１１ｂはＲＡＭ（Random Access Memory）であり、処理情報を一時的に記
憶しておくためのものである。ＣＰＵ１１ａは各種処理の実行時にメインメモリ１１ｂに
アクセスし、必要なデータの読み込み、及び書き込みを行うものである。
〈情報テーブル（撮影日時情報テーブル・タイマーテーブル）の構成について〉
ここで、上述したフラッシュメモリ１３に記憶されている撮影日時情報テーブル２１と
、タイマーテーブル２２とについて、図６（ａ）・図６（ｂ）を用いて説明する。
【００３６】
図６（ａ）に示す撮影日時情報テーブル２１は、取得した画像データ（撮影画像）と、
その画像データを取得した（撮影した）時間を示す撮影日時データ（取得時刻）とを対応
づけて、テーブル化したものである。
【００３７】
なお、画像データには、各々画像データに対応した名称（例えばdata０、data１等）が
付加されるようになっている。そして、この画像データに対応した名称（画像データ名称
）は、撮影日時情報テーブル２１やタイマーテーブル２２等において使用される名称であ
り、ユーザーは認知することはできないようになっている。
【００３８】
また、画像データに付加された撮影日時データは、年（ｙ）・月（ｍ）・日（ｄ）のデ
ータに加え、時（ｈ）・分（ｍ）・秒（ｓ）のデータから構成されるようになっている。
【００３９】
図６（ｂ）に示すタイマーテーブル２２は、取得した画像データと、その画像データを
取得したときからの経過時間を示す経過時間データ（撮影画像の取得時刻から現在時刻ま
での経過時間）とを対応づけて、テーブル化したものである。
【００４０】
なお、画像データに付加された経過時間データは、経過時間（ｈ）・経過分（ｍ）・経
過秒（ｓ）のデータから構成されるようになっている。
〈時間データの修正工程について〉
ここで、本発明のデジタルカメラ１における時間データの修正工程を図１の処理概要図
と、図５のブロック図と、図７のテーブル図と、図８のフローチャートとを用いて説明す
る。
【００４１】
なお、後述するような修正工程が必要とされる場合としては、ＲＴＣ１２に誤った時刻
設定がなされており、かつユーザーは前記の誤りに気付かず写真の撮影を行っている場合
が考えられる。つまり撮影された画像に、誤った撮影日時情報が付加される場合が考えら
れる。
【００４２】
ここで一例として、撮影日時情報が１時間分誤って設定されていたとして説明する。具
体的には、現在の時刻が「２００４−０１−０１  １２：００：００」であるのに対し、
ＲＴＣ１２が「２００４−０１−０１  １１：００：００」と、１時間分誤ってカウント
している場合である。そのため、これまで撮影した画像は、全て１時間分の誤差をもった
撮影日付情報で管理されている。
【００４３】
すると、例えば、図７（ａ）の撮影日時情報テーブル２１（ＲＴＣ変更前）に示すよう
に、data０の撮影日時は「２００４−０１−０１  ０９：５５：００」と記憶されている
が、これは先述した通りＲＴＣ１２の時刻が１時間誤った状態で記憶された情報なので、
正しいdata０の撮影日時は、図７（ｂ）に示すように、「２００４−０１−０１  １０：
５５：００」と修正したい。
【００４４】
かかるような場合、上記のＲＴＣ１２の時刻設定の間違いに気付いたユーザーが、ＲＴ
Ｃ１２の時刻を変更する（ステップ１）。すると、これをトリガーとしてＣＰＵ１１ａは
、ユーザーによって新規に設定された時刻情報（２００４−０１−０１  １２：００：０
０）をＲＴＣ１２から取得し、メインメモリ１１ｂに記憶する（ステップ２）。
【００４５】
ＣＰＵ１１ａは、フラッシュメモリ１３の撮影日時情報テーブル２１を参照し、現在記
憶されている画像データの総数を算出し、変数（ここでは「MAX」とする）を定義して、
前記で算出した値を変数MAXに代入し、メインメモリ１１ｂに記憶する（ステップ３）。
【００４６】
続いて、繰り返し処理のためのカウンタ変数（ここでは「Ｘ」とする）を定義して、初
期値として０を代入し、メインメモリ１１ｂに記憶する（ステップ４）。
【００４７】
ＣＰＵ１１ａは、メインメモリ１１ｂに記憶された変数MAXと変数Ｘの値を比較し、変
数Ｘが変数MAX未満（Ｘ＜MAX）の場合、以降の処理を行う（ステップ５）。ここではＸ＝
０であり、かつ、図７（ａ）に示すようにMAX＝４なので、上記の条件を満たして、次の
ステップに進む。
【００４８】
ＣＰＵ１１ａは、フラッシュメモリ１３のタイマーテーブル２２よりdataＸ（Ｘは上記
の変数）の撮影経過後時間を取得し、メインメモリ１１ｂに記憶する（ステップ６）。仮
にＸ＝０の場合、data０の撮影後経過時間である「０００１：０５：００」が記憶される
。
【００４９】
ＣＰＵ１１ａがステップ２でメインメモリ１１ｂに記憶した現在時刻（２００４−０１
−０１  １２：００：００）から、ステップ６でメインメモリ１１ｂに記憶した撮影後経
過時間（０００１：０５：００）を逆算する（差し引く）（ステップ７）。その結果、da
ta０の撮影日時（２００４−０１−０１  １０：５５：００）が算出される。
【００５０】
そして、この算出された撮影日時（２００４−０１−０１  １０：５５：００）を用い
て、撮影日時情報テーブル２１のdataＸの撮影日時情報が変更される（ステップ８）。こ
の例では、図７（ａ）・図７（ｂ）に示すように、data０の撮影日時情報が「２００４−
０１−０１ ０９：５５：００」から「２００４−０１−０１ １０：５５：００」に変更
される。
【００５１】
ＣＰＵ１１ａは、Ｘの値に１加算してメインメモリ１１ｂに記憶した後、ステップ５に
戻る（ステップ９）。ここでは、Ｘ＝０に１が加算され、Ｘ＝１がメインメモリ１１ｂに
記憶される。
【００５２】
ＣＰＵ１１ａは、再度、メインメモリ１１ｂに記憶された変数MAXと変数Ｘの値を比較
し、変数Ｘが変数MAX未満（Ｘ＜MAX）の場合、以降の処理を行う（ステップ５）。ここで
はＸ＝１であり、かつ図７（ａ）に示すようにMAX＝４なので、上記の条件を満たして次
のステップに進む。
【００５３】
ＣＰＵ１１ａは、フラッシュメモリ１３のタイマーテーブル２２よりdataＸ（Ｘは上記
の変数）の撮影経過後時間を取得し、メインメモリ１１ｂに記憶する（ステップ６）。仮
にＸ＝１の場合、data１の撮影後経過時間である、「０００１：００：００」が記憶され
る。
【００５４】
ＣＰＵ１１ａがステップ２でメインメモリ１１ｂに記憶した現在時刻（２００４−０１
−０１  １２：００：００）から、ステップ６でメインメモリ１１ｂに記憶した撮影後経
過時間（０００１：００：００）を差し引く（ステップ７）。その結果、data１の撮影日
時（２００４−０１−０１  １１：００：００）が算出される。
【００５５】
算出された撮影日時（２００４−０１−０１  １１：００：００）を用いて、撮影日時
情報テーブル２１のdataＸの撮影日時情報が変更される（ステップ８）。この例では、図
７（ａ）・図７（ｂ）に示すように、data１の撮影日時情報が「２００４−０１−０１ 
１０：００：００」から「２００４−０１−０１ １１：００：００」に変更される。
【００５６】
ＣＰＵ１１ａは、Ｘの値に１加算してメインメモリ１１ｂに記憶した後、ステップ５に
戻る（ステップ９）。ここでは、Ｘ＝１に１が加算され、Ｘ＝２がメインメモリ１１ｂに
記憶される。
【００５７】
ＣＰＵ１１ａは、再度、メインメモリ１１ｂに記憶された変数MAXと変数Ｘの値を比較
し、変数Ｘが変数MAX未満（Ｘ＜MAX）の場合、以降の処理を行う（ステップ５）。ここで
はＸ＝２であり、かつ図７（ａ）に示すようにMAX＝４なので、Ｘ＜MAXの条件を満たし、
再度ステップ６からステップ９の処理が実行される。
【００５８】
同様にして、Ｘ＝３の場合もＸ＜MAXの条件を満たし、ステップ６からステップ９の処
理が実行される。
【００５９】
次にＸ＝４の場合、図７（ａ）に示すようにMAX＝４なので、Ｘ＜MAXの条件を満たさず
、本処理は終了する。
【００６０】
上記処理の結果、更新された撮影日時情報テーブル２１の状態を図７（ｂ）に示す。各
画像データの撮影日時が、１時間分の誤差を修正して記憶されていることが確認できる。
〈本発明の種々ある特徴について〉
以上のように、本発明では、ＲＴＣ１２によって、現在時刻が逐次カウントされるよう
になっている（現在時刻カウント工程）。そして、タイマー１４は、ＲＴＣ１２により得
られた画像データの撮影日時情報の時刻から現在時刻までの経過時間を計測するようにな
っている（経過時間計測工程）。
【００６１】
また、ＣＰＵ１１ａは、画像データと、その画像データの撮影日時情報（撮影時刻）お
よびその撮影時刻から現在時刻までの経過時間とを対応づけるようにしている（対応化工
程）。その上、ＣＰＵ１１ａは、ＲＴＣ１２の現在時刻に対して修正が施された場合（例
えばユーザーによる手動操作等によって修正が施された場合）、その修正時刻から経過時
間を逆算することで、画像データの撮影日時情報を修正するようになっている（修正工程
）。
【００６２】
特に、複数の画像データと、それらの画像データの撮影日時情報およびそれらの撮影時
刻から現在時刻までの経過時間とを対応づけるようになっている（図７参照）。そのため
、修正時刻から経過時間を逆算することで、複数の画像データの撮影日時情報を修正でき
る。
【００６３】
これによると、例えばユーザーが、ＲＴＣ１２の誤りに気付かず撮影を行い、複数の画
像データを取得していたとしても、それら画像データの誤った撮影日時情報を手動でひと
つひとつ修正する必要がない。つまり、ユーザーが行なわなければならない作業は、ＲＴ
Ｃ１２の時刻を変更するという作業のみである。それ以外の処理（修正工程）は、全てＣ
ＰＵ１１ａが自動的に行う。
【００６４】
しかも上記処理は、ユーザーによって変更等できないタイマーによる経過時間を用いて
行われるため、ユーザーの修正ミス等によって、間違った取得時刻に変更されることがな
い。
［その他の実施の形態］
以上、好ましい実施の形態及び実施例をあげて本発明を説明したが、本発明は必ずしも
上記実施の形態及び実施例に限定されるものではなく、その技術的思想の範囲内において
様々に変形して実施することができる。
【００６５】
例えば前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した
記憶媒体を、デジタルカメラ１に供給し、そのデジタルカメラ１内のコンピュータ（例え
ばＣＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、
達成されることは言うまでもない。
【００６６】
この場合、記憶媒体から読出されたプログラムコード自体が、前述した実施形態の機能
を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成するこ
とになる。
【００６７】
なお、プログラムコードを供給するための記憶媒体としては、例えば、フロッピディス
ク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テー
プ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００６８】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施
形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュー
タ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは
言うまでもない。
【００６９】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能
拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後
、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わ
るＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態
の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００７０】
【図１】本発明のデジタルカメラにおける修正工程の概要図である。
【図２】本発明のデジタルカメラの正面図である。
【図３】本発明のデジタルカメラの側面図である。
【図４】本発明のデジタルカメラの背面図である。
【図５】本発明のデジタルカメラの内部構造図である。
【図６】情報テーブルの構成を示す図である。
【図７】修正工程前後の情報テーブルの状態を示す図である。
【図８】本発明のデジタルカメラにおける修正工程のフローチャートである。
【図９】特許文献１の処理概要図である。
【符号の説明】
【００７１】
１      デジタルカメラ（撮像装置）
１１    全体制御部
１１ａ  ＣＰＵ（制御部）
１１ｂ  メインメモリ
１２    ＲＴＣ（現在時刻時計部）
１３    フラッシュメモリ（記憶部）
１４    タイマー（経過時間計測部）
２１    撮影日時情報テーブル
２２    タイマーテーブル
３１    撮影日時情報テーブル記憶部（フラッシュメモリ）
３２    タイマーテーブル記憶部（フラッシュメモリ）
３３    画像データ記憶部（フラッシュメモリ）
【図１】
2006197316.tif 000003
【図２】
2006197316.tif 000004
【図３】
2006197316.tif 000005
【図４】
2006197316.tif 000006
【図５】
2006197316.tif 000007
【図６】
2006197316.tif 000008
【図７】
2006197316.tif 000009
【図８】
2006197316.tif 000010
【図９】
2006197316.tif 000011