(57)【特許請求の範囲】
【請求項１】
登録情報を記憶したデータベースと画像ファイルとが格納された記録手段を制御する制御手段を備え、
上記制御手段は、所定のタイミングで、上記登録情報と上記画像ファイルとの整合性を判断して、不一致が生じている場合に、整合を図り、
記録手段が、画像管理装置に対して脱着自在であり、
上記制御手段は、さらに、上記データベースの登録情報に対応する画像ファイルが存在しないと判断した場合に、対応する画像ファイルが存在しない登録情報を削除することで整合を図り、
上記所定のタイミングとは、上記画像ファイルに基づく再生動作が開始された後、上記記録手段の挿入を検出したときであり、
上記制御手段は、さらに、上記データベースの登録情報に対応する全ての画像ファイルが存在しないと判断した場合に、該データベース自体を破棄することで整合を図ると共に、上記データベースの破棄の後、新規にデータベースを生成する
画像管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、着脱自在の記録メディアに画像データを記録することが可能なデジタルカメラ等の画像管理装置に関する。
【背景技術】
【０００２】
従来、デジタルカメラ等の撮像装置では、画像データをメモリースティック（登録商標）等の本体に着脱自在な記録メディアに記録することが可能となっている。このように記録メディアに記録された画像データに基づき、装置本体でもＬＣＤ等の表示部を介して画像を閲覧できると共に、該記録メディアをパーソナルコンピュータ等の外部装置に装着すれば、該外部装置により画像データを読み出し格納し、表示することも可能である。
【０００３】
また、今日では、内蔵メモリも大容量化しており、上記記録メディアと同様に多量の画像データを格納することができるようになっている。内蔵メモリに画像データが記憶された場合において、該画像データを外部装置に格納乃至は閲覧するときには、該内蔵メモリの画像データを記憶メディアにコピーすることが一般になされている。
【０００４】
ここで、例えば特許文献１では、メモリカードと内蔵メモリに記憶されている画像データファイルが合致するか比較するために、画像ファイルの照合を行い、内蔵メモリに記憶された画像データファイルの中からメモリカードに記憶されていない画像データファイルを検出すると、該当する画像データファイルを内蔵メモリからメモリカードにコピーするデジタルカメラが開示されている（同文献１の段落［００３９］参照）。
【０００５】
【特許文献１】特開２００７−１７４５５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に係る技術では、登録情報をメモリカードのデータベースにより管理することについては何ら開示も示唆もされていない。
【０００７】
即ち、メモリカードに格納された画像データの少なくとも一部がパーソナルコンピュータ等で削除された場合において、該メモリカードが再びデジタルカメラに挿入され、再生モードに移行したときに、削除されている画像データまで表示候補として表示されてしまい、該削除済みの画像データが選択されても対応する画像が表示されず青い画面が表示される等といった課題に対する解決手段については何ら開示されていなかった。
【０００８】
そこで、本発明は、記録メディアの挿入時や再生モードへの移行時等において、記録メディアのデータベース上に登録されている登録情報を参照し、対応する画像データファイルが存在するか否かを検出し、対応する画像データファイルが存在しない場合にはデータベースから不存在に係る画像データファイルの登録情報を削除することで、登録情報と画像データファイルとの整合性を図り、実体が存在しない画像の再生を示唆しないようにすることを課題とする。
【課題を解決するための手段】
【０００９】
本発明の第１の観点による画像管理装置は、登録情報を記憶したデータベースと画像ファイルとが格納された記録手段を制御する制御手段を備え、上記制御手段は、所定のタイミングで、上記登録情報と上記画像ファイルとの整合性を判断して、不一致が生じている場合に、整合を図り、記録手段が、画像管理装置に対して脱着自在であり、上記制御手段は、さらに、上記データベースの登録情報に対応する画像ファイルが存在しないと判断した場合に、対応する画像ファイルが存在しない登録情報を削除することで整合を図り、上記所定のタイミングとは、上記画像ファイルに基づく再生動作が開始された後、上記記録手段の挿入を検出したときであり、上記制御手段は、さらに、上記データベースの登録情報に対応する全ての画像ファイルが存在しないと判断した場合に、該データベース自体を破棄することで整合を図ると共に、上記データベースの破棄の後、新規にデータベースを生成する。
【００１０】
従って、登録情報と画像ファイルとの整合性が図られる。
【発明の効果】
【００１９】
本発明によれば、記録メディアの挿入時や再生モードへの移行時等において、記録メディアのデータベース上に登録されている登録情報を参照し、対応する画像ファイルが存在するか否かを検出し、対応する画像ファイルが存在しない場合にはデータベースから不存在に係る画像ファイルの登録情報を削除することで、登録情報と画像ファイルとの整合性を図り、さらに、データベースの登録情報に対応する全ての画像ファイルが存在しないと判断した場合に、該データベース自体を破棄することで整合を図ると共に、データベースの破棄後、新規にデータベースを生成することで、実体が存在しない画像の再生を示唆しないようにする画像管理装置を提供することができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明を実施するための最良の形態（以下、単に実施の形態と称する）について詳細に説明する。
【００２１】
本発明の実施の形態に係る画像管理装置は、以下の機能を備えている。
【００２２】
１．記録メディア内の画像をデータベースで管理している場合において、データベースに登録されている実画像が存在しないときに該当するデータベースのファイル情報を自動的に削除する修復処理実行機能
２．データベースに登録されている全てのファイルの実体が存在しない場合、データベースの情報を削除するのではなく、データベース自体を破棄してデータベースの新規生成を行う修復処理実行機能
３．記録メディア内の画像をデータベースで管理している場合において、データベースに登録されていない実画像が存在するときに該当するファイル情報をデータベースに自動的に登録する登録処理実行機能
４．記録メディア内の画像をデータベースで管理している場合において、データベースに登録されているファイル情報と実画像のファイル情報が一致しないときに自動的にデータベースに情報を修正する登録処理実行機能
これらのうち、１，２が第１の実施の形態に関係し、３，４が第２の実施の形態に特に関係する。以下、上記特徴的な機能をふまえて、実施の形態を詳述する。
【００２３】
（第１の実施の形態）
図１には本発明の第１の実施の形態に係る画像管理装置の構成を概念的に示し説明する。
【００２４】
この図１に示されるように、この画像管理装置は、全体の制御を司る制御手段としての制御部１と操作入力部３、内蔵メモリ４、表示部５、そして記録メディア６を備えている。
【００２５】
制御部１は、内蔵メモリ４に格納されている制御プログラム２を読み出し実行することで、少なくともモード設定・実行機構２ａ、記録メディア挿入検出機能２ｂ、修復処理実行機能２ｃ、登録処理実行機能２ｄ、主制御機能２ｅを奏する。記録メディア６は、登録情報（例えばファイルパス情報や日付情報等）を格納するためのデータベース（以下、ＤＢと略記する）６ａと画像データが格納される画像ファイル６ｂを備えている。
【００２６】
このような構成において、モード設定・実行機能２ａとは、操作入力部３の操作入力等に基づいてモードの設定、並びに該モードでの処理を実行する機能である。モードとしては、例えば再生モード等がある。記録メディア挿入検出機能２ｂとは、記録メディア６の撮像装置本体への挿入を検出する機能である。修復処理実行機能２ｃとは、後述するようにＤＢ６ａの登録情報と画像ファイル６ｂとの間に不一致があった場合に、両者の関係を修復する機能である。登録処理実行機能２ｄとは、新たに画像ファイル６ｂが記録メディア６に追加された場合に、ＤＢ６ａに該画像ファイル６ｂの登録情報を新たに登録する機能である。主制御機能２ｅとは、その他の処理を実行する機能である。
【００２７】
記録メディア６内のＤＢ６ａには、図２に示されるように、ファイルパス情報、お気に入り情報、日付情報、顔情報等が「登録情報」として格納されている。このファイルパス情報は、例えば「DCIM/101MSDCF/DSC0001.JPG」のようにファイル名と画像データとが対応付けられるように定義されており、更にＩＤと対応付けられている。
【００２８】
例えば、再生モードに入り、画像を再生するときは、記録メディア６のＤＢ６ａから該当ファイルのファイルパス情報を取得し、該ファイルパス情報が示す画像ファイル（例えば、静止画ファイル又は静止画ファイルのサムネイル）６ｂを再生する。
【００２９】
ここで、図２に示されるように、記録メディア６が撮像装置本体から外されてパーソナルコンピュータ等の外部装置に装着され、記録メディア６の画像ファイル６ｂの一部がコピー後に削除された場合を想定する（＃１）。この場合、制御部１は、制御プログラム２を実行することで、修復処理実行機能２ｃを奏し、次のような処理を実行する。
【００３０】
即ち、記録メディア６のＤＢ６ａには、登録情報としてファイルパス情報、お気に入り情報、日付情報、顔情報等が格納されている。
【００３１】
このファイルパス情報は、図２に示されるように、  
１００／ＤＣＩＭ／１０１ＭＳＤＣＦ／ＤＳＣ０００１．ＪＰＧ  
１０１／ＤＣＩＭ／１０１ＭＳＤＣＦ／ＤＳＣ０００２．ＪＰＧ  
１０２／ＤＣＩＭ／１０１ＭＳＤＣＦ／ＤＳＣ０００３．ＪＰＧ  
・・・  
ｎ／ＤＣＩＭ／１０１ＭＳＤＣＦ／ＤＳＣｘｘｘｘ．ＪＰＧ  
のように、ＩＤ１００，１０１…ｎと対応付けられている。
【００３２】
制御部１は、修復処理実行機能２ｃにより、このファイルパス情報と画像ファイル６ｂとを比較し、ファイルパス情報に合致する画像ファイルが存在しない場合には、カウンタをインクリメントすることになる（＃２）。
【００３３】
この例では、ＤＳＣ０００３．ＪＰＥＧが存在しないので、カウンタを＋１だけインクリメントする。こうして、該カウンタのカウント値に基づいて、図３で後述するような修復処理を実行することになる（＃３）。概略だけ説明すると、不存在を検知した場合には登録情報を更新することで、登録情報と画像ファイルとの整合性を図る。
【００３４】
以下、図３のフローチャートを参照して、本発明の第１の実施の形態に係る撮像装置による特徴的な処理について詳述する。
【００３５】
操作入力部３の操作入力等に基づき、制御部１はモード設定・実行機能２ａにより画像ファイルを表示部５に表示するための再生モードに設定し、該モードでの処理が開始する。制御部１は、先ず記録メディア挿入検出機能２ｂにより、記録メディア６が存在するか否かを判断する（ステップＳ１）。記録メディア６が存在しない場合には、本処理を終了する。一方、記録メディア６が存在する場合には、制御部１は修復処理実行機能２ｃにより修復処理実行済みフラグをチェックする（ステップＳ２）。ここで、修復処理実行済みフラグとは、重複した修復処理の実行を回避するためのフラグである。
【００３６】
このステップＳ２において、チェックの結果、修復処理が既に実行されていると判断した場合には、本処理を終了することになる。一方、チェックの結果、修復処理が未実行であると判断した場合には、制御部１は修復処理実行機能２ｃにより記録メディア６のＤＢ６ａに登録されているが実画像（画像ファイル６ｂ）が存在しない数をカウントする（ステップＳ３）。続いて、制御部１は修復処理実行機能２ｃによりカウント数が１以上であるか否かを判断する（ステップＳ４）。これは、ＤＢ６ａの登録情報と画像ファイル６ｂの間の不一致（不整合）が１以上あるか否かを判断するものである。
【００３７】
このステップＳ４において、カウント数が１以上ない、つまり０であると判断した場合には、不一致は存在しないので、本処理を終了する。一方、カウント数が１以上である場合には、続いてカウント数がＤＢ６ａの登録数と一致するか否かを判断する（ステップＳ５）。カウント数がＤＢ６ａの登録数と一致する場合には、ＤＢ６ａの登録情報に対応する画像ファイル６ｂが全て存在しないことを意味するので、ＤＢ６ａ自体を破棄し、ＤＢ６ａを新規に生成し、ステップＳ１０に移行する。
【００３８】
ステップＳ５において、カウント数がＤＢ６ａの登録情報と一致しない場合には、続いてカウント数が所定数以上であるか否かを判断する（ステップＳ７）。所定数は、予め定められるものであり、登録情報のファイルパス情報のＩＤの数に対して所定の割合に相当する数のように定義してもよい。カウント数が所定数以上であると判断した場合には、制御部１は修復処理実行機能２ｃにより、実画像（画像ファイル６ｂ）が存在しないＤＢ６ａ上の登録情報を全て削除し、修復処理を行っている旨を表示部５上に表示する（ステップＳ８）。この表示は、カウント数が所定数以上である場合には、修復処理に時間がかかることを配慮したもので、例えば図４に示される。但し、表示は任意である。
【００３９】
ステップＳ７において、カウント数が所定数以上でない場合には、不一致の割合が少ないので、修復処理には時間がかからないので、実画像（画像ファイル６ｂ）が存在しないＤＢ６ａ上の登録情報を全て削除し、表示は特に行わない（ステップＳ９）。以上で修復処理を実行したことになるので、再び重複した修復処理が実行されないように、修復実行済みフラグを立て（ステップＳ１０）、一連の処理を終了する。尚、この修復実行済みフラグは、次回、記録メディア６が交換されたときにクリアされる。
【００４０】
以上の処理によれば、例えばユーザの操作により再生モードに入ったときに、ＤＢ６ａ上に登録されている全ての画像ファイル６ｂが存在するかどうかを予め判断し、実体がない場合はＤＢ６ａから該当ファイルの登録情報を削除するので、実体のない画像の再生をユーザに示唆することを防止することができる。
【００４１】
また、ＤＢ６ａ上に登録されている登録情報に対応する実体の画像ファイル６ｂが１つも存在しなくなったときは、ＤＢ６ａからファイルパス情報等を削除するのではなく、ＤＢ６ａ自体を破棄してＤＢの新規生成を行うので修復処理にかかる時間を短くすることができ、ユーザを待たせることがなくなる。
【００４２】
尚、図３の処理では、再生モードが開始された後、記録メディア６が存在しているかを判断し、記録メディア６が存在する場合に、修復処理を実行していたが、本発明の比較例としては、図５に示されるように、記録メディア６の挿入を制御部１が記録メディア挿入検出機能２ｂにより検出した場合に、再生モード中であるか否かを判断し（ステップＳ１１）、再生モード中であると判断した場合に、図３と同様の修復処理を実行するようにしてもよい。即ち、この図５の処理では、撮像装置が再生モードに既に入っている状態で、記録メディア６を挿入した場合に前述した修復処理を行うものである。
【００４３】
（第２の実施の形態）
次に本発明の第２の実施の形態について説明する。
【００４４】
第２の実施の形態に係る画像管理装置は、実体、即ち画像ファイルは記録メディア６上に存在するが、その登録情報がＤＢ上に存在しない場合に、新規に登録情報を生成しＤＢの内容を更新することを特徴とするものである。尚、第２の実施の形態に係る画像管理装置の構成は第１の実施の形態（図１）と同様であるので、ここでは重複した説明は省略し、同一構成については図１と同一符号を用いて説明を進める。
【００４５】
以下、図６の概念図を参照して、本実施の形態による特徴的な処理を説明する。
【００４６】
第１の実施の形態と同様、記録メディア６のＤＢ６ａにはファイルパス情報、お気に入り情報、日付情報、顔情報等の登録情報が格納されている。パーソナルコンピュータ等の外部装置により記録メディア６に画像ファイルが追加されると（＃１１）、制御部１は登録処理実行機能２ｄにより、画像ファイル６ｂとＤＢ６ａの登録情報との比較を行い、不一致、即ち、画像ファイル６ｂに対応する登録情報が存在しない場合には、カウンタをインクリメントする（＃１２）。こうして、このカウンタのカウント数に基づいて図７で口述するような登録処理を実行する。ここでは、概略だけ説明すると、新たに追加された画像ファイル６ｂの登録情報を生成し、ＤＢ６ａの登録情報を更新する（＃１３）。
【００４７】
次に、図７のフローチャートを参照して、本発明の第２の実施の形態に係る撮像装置による特徴的な処理について詳述する。
【００４８】
操作入力部３の操作入力等に基づき、制御部１はモード設定・実行機能２ａにより画像ファイルを表示部５に表示するための再生モードに設定し、該モードでの処理が開始する。制御部１は、先ず記録メディア挿入検出機能２ｂにより、記録メディア６が存在するか否かを判断する（ステップＳ２１）。記録メディア６が存在しない場合には、本処理を終了する。一方、記録メディア６が存在する場合には、制御部１は登録処理実行機能２ｄにより登録処理実行済みフラグをチェックする（ステップＳ２２）。ここで、登録処理実行済みフラグとは、重複した登録処理の実行を回避するためのフラグである。
【００４９】
このステップＳ２２において、チェックの結果、登録処理が既に実行されていると判断した場合には、本処理を終了することになる。一方、チェックの結果、登録処理が未実行であると判断した場合には、制御部１は登録処理実行機能２ｄにより記録メディア６のＤＢ６ａに登録されているが実画像（画像ファイル６ｂ）が存在しない数をカウントする（ステップＳ２３）。続いて、制御部１は登録処理実行機能２ｄによりカウント数が１以上であるか否かを判断する（ステップＳ２４）。これは、ＤＢ６ａの登録情報と画像ファイル６ｂの間の不一致（不整合）が１以上あるか否かを判断するものである。
【００５０】
このステップＳ２４において、カウント数が１以上ない、つまり０であると判断した場合には、不一致は存在しないので、本処理を終了する。一方、カウント数が１以上である場合には、カウント数が所定数以上であるか否かを判断する（ステップＳ２５）。所定数は、予め定められるものであり、登録情報のファイルパス情報のＩＤの数に対して所定の割合に相当する数のように定義してもよい。ステップＳ２５にて、カウント数が所定数以上であると判断した場合には、制御部１は登録処理実行機能２ｄにより、ＤＢ６ａ上に存在しない実画像の登録情報を全て登録し、登録処理を行っている旨を表示部５上に表示する（ステップＳ２６）。この表示は、カウント数が所定数以上である場合には、登録処理に時間がかかることを配慮したものである。
【００５１】
一方、ステップＳ２５において、カウント数が所定数以上でない場合には、不一致の割合が少ないので、登録処理には時間がかからないので、制御部１は登録処理実行機能２ｄにより、ＤＢ６ａ上に存在しない実画像の登録情報を全て登録し、表示は特に行わない（ステップＳ２７）。以上で登録処理を実行したことになるので、再び重複した登録処理が実行されないように、登録処理実行済みフラグを立て（ステップＳ２８）、一連の処理を終了する。尚、この登録処理実行済みフラグは、次回、記録メディア６が交換されたときにクリアされる。但し、クリアのタイミングは、これに限定されない。
【００５２】
以上の処理によれば、例えばユーザの操作により再生モードに入ったときに、実際に存在する全ての画像ファイル６ｂに対し、各ファイルの登録情報がＤＢ６ａ上に登録されているかどうかを予め判断し、ＤＢ６ａ上に存在しない画像ファイルが存在する場合は該当画像ファイルの登録情報を登録する処理を行うので、実体があるにも関わらず再生が示唆されないような事態を防止することができる。
【００５３】
ここで、第２の実施の形態に係る撮像装置は、次のように改良することもできる。すなわち、画像ファイルの登録情報はＤＢ６ａに存在し、実画像、即ち画像ファイル６ｂも存在するが、ＤＢ６ａ上の登録情報と実画像の画像ファイル６ｂが一致していない場合には、例えば、ＤＢ６ａ上の登録情報に含まれる日付情報と実画像の画像ファイル６ｂの日付情報とを対比し、両者が一致していない場合に、登録処理を実施してもよい。即ち、例えば撮像装置がユーザ操作により再生モードに入ったときなどに、ＤＢ６ａ上に存在しており、且つ実際に存在する全ての画像ファイル６ｂに対し、ＤＢ６ａ上の登録情報と実画像の画像ファイル６ｂとを照合し、ＤＢ６ａ上の情報が誤っている場合には該ＤＢ６ａ上の登録情報を修正するようにしてもよい。
【００５４】
（第３の実施の形態）
次に、本発明の第３の実施の形態について説明する。
【００５５】
図８には、本発明の第３の実施の形態に係るデジタルカメラの構成を示し説明する。
【００５６】
この第３の実施の形態は、デジタルカメラへの適用を更に具現化したものである。
【００５７】
図８に示されるように、デジタルカメラには、撮影レンズ、絞り、フォーカスレンズ等を概念上含むレンズ部１０１が配設されている。このレンズ部１０１を介して入射する被写体光の光路上には、ＣＣＤ(Charge Coupled Device)等の撮像素子１２１が配置されている。この撮像素子１２１の出力は、アナログ信号処理部１２２、アナログ／ディジタル(A/D; Analog/Digital)変換部１２３を介してディジタル信号処理部１２４の入力に接続されている。このディジタル信号処理部１２４の出力は、液晶パネル１１１の入力に電気的に接続されている。レンズ部１０１には、それを構成する絞りの調整やフォーカスレンズの移動を行うためのアクチュエータ１３３が機械的に接続されている。このアクチュエータ１３３は、その駆動制御を行うためのモータドライバ１３２に接続されている。
【００５８】
さらに、デジタルカメラには、全体の制御を司るＣＰＵ(Central Processing Unit)１２６が配設されている。そして、該ＣＰＵ１２６は、モータドライバ１３２、タイミングジェネレータ(TG; Timing Generator)１３１、内蔵メモリ１２５、操作部１２７、ドライバ１２８、プログラムＲＯＭ(Read Only Memory)１２９、ＲＡＭ(Random Access Memory)１３０、タッチパネル１１２と接続されている。
【００５９】
尚、ＣＰＵ１２６がプログラムＲＯＭ１２９に格納された制御プログラムを読み出し実行することで、制御手段、特にモード設定・実行手段、記録メディア挿入検出手段、修復処理実行手段、登録処理実行手段、主制御手段等として機能する。
【００６０】
タッチパネル１１２と液晶パネル１１１とでタッチスクリーン１１０が構成される。内蔵メモリ１２５は、例えばフラッシュメモリ等の大容量メモリである。プログラムＲＯＭ１２９は、ＣＰＵ１２６が実行するプログラム、該プログラムを実行する上で必要なデータを記憶するものである。そして、ＲＡＭ１３０は、ＣＰＵ１２６が各種処理を実行する際のワークエリアとして必要なプログラムやデータを一時記憶する為のものである。
【００６１】
このような構成において、ＣＰＵ１２６は、プログラムＲＯＭ１２９に記録されているプログラムを実行することにより撮像装置を構成する各部を制御し、タッチパネル１１２からの信号や、操作部１２７からの信号に応じて、所定の処理を実行する。操作部１２７は、ユーザによって操作され、該操作に対応した信号をＣＰＵ２３に供給する。
【００６２】
即ち、タッチパネル１１２の任意の位置に指が触れる等して押下されると、つまりユーザにより所定の操作入力がなされると、該タッチパネル１１２より押下された位置の座標が検出され、当該座標に係る信号がＣＰＵ１２６に送出され、該ＣＰＵ１２６は該座標に対応する所定の情報を取得し、該情報に基づいて所定の処理を実行する。
【００６３】
レンズ部１０１を介して被写体光が入射すると、撮像素子１２１は被写体光を撮像して光電変換し、アナログの画像信号を出力する。このとき、モータドライバ１３２は、ＣＰＵ１２６の制御に基づきアクチュエータ１３３を駆動する。この駆動により、レンズ部１０１は、撮像装置の筐体から露出／収納される。また、レンズ部１０１を構成する絞りの調整や、レンズ部１０１を構成するフォーカスレンズの移動が行われる。
【００６４】
さらに、タイミングジェネレータ１３１は、ＣＰＵ１２６の制御に基づいて、タイミング信号を撮像素子１２１に供給する。このタイミング信号により撮像素子１２１における露出時間等が制御される。撮像素子１２１は、このタイミングジェネレータ１３１から供給されるタイミング信号に基づいて動作することにより、レンズ部１０１を介して入射する被写体からの光を受光して光電変換を行い、受光量に応じた電気信号としてのアナログの画像信号を、アナログ信号処理部１２２に供給する。
【００６５】
アナログ信号処理部１２２は、ＣＰＵ１２６の制御に基づいて、撮像素子１２１から送出されたアナログの画像信号に対してアナログ信号処理（増幅等）を行い、その結果得られる画像信号を、Ａ／Ｄ変換部１２３に供給する。
【００６６】
その後、Ａ／Ｄ変換部１２３は、ＣＰＵ１２６の制御に基づいて、アナログ信号処理部１２２からのアナログの画像信号をＡ／Ｄ変換し、その結果得られるディジタルの画像データをディジタル信号処理部１２４に供給する。ディジタル信号処理部１２４は、ＣＰＵ１２６の制御に基づいてＡ／Ｄ変換部１２３からのディジタルの画像信号に対し、ノイズ除去処理等のディジタル信号処理を施し、液晶パネル１１１に供給して表示させる。
【００６７】
ディジタル信号処理部１２４は、Ａ／Ｄ変換部１２３からのディジタルの画像信号を例えばＪＰＥＧ(Joint Photographic Experts Group)方式等で圧縮し、その結果、得られる圧縮されたディジタルの画像信号を、内蔵メモリ１２５に供給して記録させる。あるいはドライバ１２８を介してＤＢを備えた記録メディア１３４に記録する。
【００６８】
更に、ディジタル信号処理部１２４は、記録部１２５に記録された圧縮された画像データを伸張し、その結果得られる画像データを液晶パネル１１１に供給して表示させる。つまり、ディジタル信号処理部１２４は、Ａ／Ｄ変換部１２３からの画像データを、液晶パネル１１１に供給し、液晶パネル１１１では所謂スルー画が表示される。
【００６９】
その後、ユーザが操作部１２７に概念上含まれるシャッタボタンを押下すると、操作部１２７からレリーズ信号がＣＰＵ１２６に供給される。こうして、レリーズ信号がＣＰＵ１２６に供給されると、該ＣＰＵ１２６はディジタル信号処理部１２４を制御し、Ａ／Ｄ変換部１２３からディジタル信号処理部１２４に供給された画像データを圧縮させ、この圧縮された画像データを内蔵メモリ１２５あるいはドライバ１２８を介して記録メディア１３４に記録させる。
【００７０】
ここで、特徴的なのは、以下の作用である。
【００７１】
即ち、ＣＰＵ１２６は、再生モード時に記録メディア１３４が装着されると、或いは操作部１２７の操作やタッチパネル１１２の操作により再生モードに移行したときに記録メディア１３４が装着されていることを検出すると、記録メディア１３４のＤＢの登録情報と画像ファイルとの整合性を検出し、不一致を検出した場合には前述した第１及び第２の実施の形態で前述したようにして、対応する画像ファイルの存在しない登録情報を修復処理により削除し、或いは対応する登録情報が存在しない画像ファイルに係る登録情報を登録処理により新たに生成し、ＤＢに追加したりする。
【００７２】
以上説明したように、本発明の第１乃至第３の実施の形態によれば、以下の効果が奏される。即ち、ＤＢ６ａ上に画像ファイル６ｂに対応する登録情報がない場合には自動的にＤＢ６ａ上から登録情報を削除することができるため、ユーザに画像がないことを示す青い画を表示する必要がなくなる。また、画像ファイル６ｂを全て削除した場合は、ＤＢ６ａ自体を破棄して新規生成するため、メンテナンス処理を高速に行うことができる。
【００７３】
また、ＤＢ６ａ上に登録情報が存在しない画像ファイル６ｂが記録メディア６内に存在する場合には、自動的にＤＢ６ａに登録情報を新規に登録することができるため、ユーザが画像を見つけられないという事態を回避することができる。また、ＤＢ６ａ上の登録情報と画像ファイル６ｂとが一致していない場合には、自動的にＤＢ６ａ上の登録情報を修正することができるため、間違った表示をすることがなくなる。
【００７４】
以上、本発明の実施の形態について説明したが、本発明はこれに限定されることなくその趣旨を逸脱しない範囲で種々の改良・変更が可能であることは勿論である。
【００７５】
例えば、前述した実施の形態では、ファイルパス情報と画像ファイルとの整合性を検出して修復処理あるいは登録処理を実施したが、お気に入り情報として登録されている画像ファイルの再生につき指示された場合に、該お気に入り情報で管理されているＩＤのファイルパス情報のみと画像ファイルとを対比し、整合性を検出し、不一致が存在する場合に前述した修復処理あるいは登録処理を実施するようにしてもよい。
【図面の簡単な説明】
【００７６】
【図１】本発明の第１及び第２の実施の形態に係る画像管理装置の構成図。
【図２】修復処理についてその処理の流れを概念的に示す図。
【図３】本発明の第１の実施の形態に係る画像管理装置による特徴的な処理について詳述するフローチャート。
【図４】修復処理実行中の表示画面の一例を示す図。
【図５】本発明の第１の実施の形態に係る画像管理装置による特徴的な別の処理について詳述するフローチャート。
【図６】登録処理についてその処理の流れを概念的に示す図。
【図７】本発明の第２の実施の形態に係る画像管理装置による特徴的な処理について詳述するフローチャート。
【図８】本発明の第３の実施の形態に係るデジタルカメラの構成図。
【符号の説明】
【００７７】
１…制御部、２…制御プログラム、２ａ…モード設定・実行機能、２ｂ…記録メディア挿入検出機能、２ｃ…修復処理実行機能、２ｄ…登録処理実行機能、２ｅ…主制御機能、３…操作入力部、４…内蔵メモリ、５…表示部、６…記録メディア、６ａ…ＤＢ、６ｂ…画像ファイル
【図１】
0005262123.tif 000002
【図２】
0005262123.tif 000003
【図３】
0005262123.tif 000004
【図４】
0005262123.tif 000005
【図５】
0005262123.tif 000006
【図６】
0005262123.tif 000007
【図７】
0005262123.tif 000008
【図８】
0005262123.tif 000009