(57)【要約】【課題】主画像ファイルおよびサムネイルファイルを適切に対応させる処理を迅速に実施できる画像データ編集装置を提供する。【解決手段】画像データ編集装置４００は、処理部４５０にて、撮像装置２００などから主画像ファイル名称情報および主画像データを有する主画像ファイルを取得して、記憶手段４３０に記憶させる。処理部４５０は、主画像データの主画像を縮小したサムネイル画像を表示させるための抽出サムネイル画像データを取得するとともに、主画像データ固有の対応主画像固有情報を生成する。処理部４５０は、主画像ファイルと同一のファイル名をサムネイルファイルのファイル名として記録したサムネイルファイル名称情報、対応主画像固有情報、および、抽出サムネイル画像データを有するサムネイルファイルを生成して、メモリ４４０に記憶させる。【選択図】図１
2007134918.tif 000002
【特許請求の範囲】
【請求項１】
所定の画像を表示手段で表示させるための画像データを取得して、この画像データを識別するための画像識別情報に関連付けて記憶させる第１の記憶制御手段と、
前記画像を縮小した縮小画像を前記表示手段で表示させるための縮小画像データを取得する縮小画像データ取得手段と、
前記画像データ固有の情報が記録された対応画像固有情報を生成する対応画像固有情報生成手段と、
前記縮小画像データおよび前記対応画像固有情報を、前記画像識別情報に対応し前記縮小画像データを識別するための縮小画像識別情報に関連付けて記憶させる第２の記憶制御手段と、
を具備したことを特徴とした画像データ処理装置。
【請求項２】
請求項１に記載の画像データ処理装置であって、
前記第１の記憶制御手段は、Ｅｘｉｆ（Exchangeable Image File Format）規格に準拠し前記画像データおよび前記縮小画像データを備えた画像ファイルを取得して記憶させ、
前記縮小画像データ取得手段は、前記画像ファイルから前記縮小画像データを抽出して取得する
ことを特徴とした画像データ処理装置。
【請求項３】
請求項１または請求項２に記載の画像データ処理装置であって、
前記第１の記憶制御手段で取得された前記画像データに基づいて前記縮小画像データを生成する縮小画像データ生成手段を具備し、
前記縮小画像データ取得手段は、前記縮小画像データ生成手段で生成された前記縮小画像データを取得する
ことを特徴とした画像データ処理装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の画像データ処理装置であって、
所定の前記画像データの前記画像識別情報に対応する前記縮小画像識別情報を検索する識別情報検索手段と、
この識別情報検索手段で前記縮小画像識別情報を検索できたことを認識すると、前記縮小画像識別情報で識別される前記縮小画像データの前記対応画像固有情報の内容が前記画像識別情報で識別される前記画像データ固有の内容と一致するか否かを判断する固有内容一致判断手段と、
を具備し、
前記縮小画像データ取得手段は、前記固有内容一致判断手段で前記一致していないと判断されたことを認識すると、前記画像識別情報で識別される前記画像データに対応する前記縮小画像データを新たに取得し、
前記対応画像固有情報生成手段は、前記識別される前記画像データ固有の情報が記録された前記対応画像固有情報を新たに生成し、
前記第２の記憶制御手段は、前記新たに取得された前記縮小画像データおよび前記新たに生成された前記対応画像固有情報を、前記縮小画像識別情報に関連付けて記憶させる
ことを特徴とした画像データ処理装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載の画像データ処理装置であって、
所定の前記縮小画像データの前記対応画像固有情報で内容が表される前記画像データを検索する画像データ検索手段を具備した
ことを特徴とした画像データ処理装置。
【請求項６】
請求項５に記載の画像データ処理装置であって、
前記画像データ検索手段で前記画像データを検索できないことを認識すると、前記縮小画像データに対応する前記画像データが記憶されていない旨を報知手段で報知させる報知制御手段を具備した
ことを特徴とした画像データ処理装置。
【請求項７】
請求項５または請求項６に記載の画像データ処理装置であって、
前記縮小画像を前記表示手段で表示させる縮小画像表示制御手段を具備し、
前記画像データ検索手段は、前記縮小画像表示制御手段による表示対象の前記縮小画像の前記縮小画像データに対して前記検索する処理を実施する
ことを特徴とした画像データ処理装置。
【請求項８】
請求項１ないし請求項７のいずれかに記載の画像データ処理装置であって、
前記対応画像固有情報は、前記画像識別情報の内容が記録された対応画像識別情報を備えた
ことを特徴とした画像データ処理装置。
【請求項９】
請求項１ないし請求項８のいずれかに記載の画像データ処理装置であって、
前記対応画像固有情報は、前記画像データが生成された日時に関する生成日時情報を備えた
ことを特徴とした画像データ処理装置。
【請求項１０】
請求項１ないし請求項９のいずれかに記載の画像データ処理装置であって、
前記対応画像固有情報は、前記画像データのサイズに関する画像データサイズ情報を備えた
ことを特徴とした画像データ処理装置。
【請求項１１】
演算手段により、所定の画像の縮小画像を表示手段で表示させるための縮小画像データに関する処理を実施する画像データ処理方法であって、
前記演算手段は、
前記画像を前記表示手段で表示させるための画像データを取得して、この画像データを識別するための画像識別情報に関連付けて記憶させ、
前記縮小画像データを取得し、
前記画像データ固有の情報が記録された対応画像固有情報を生成し、
前記縮小画像データおよび前記対応画像固有情報を、前記画像識別情報に対応し前記縮小画像データを識別するための縮小画像識別情報に関連付けて記憶させる
ことを特徴とする画像データ処理方法。
【請求項１２】
演算手段を、請求項１ないし請求項１０のいずれかに記載の画像データ処理装置として機能させる
ことを特徴とした画像データ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の画像の縮小画像を表示させるためのサムネイル画像データに関する処理を実施する画像データ処理装置、その方法、および、そのプログラムに関する。
【背景技術】
【０００２】
近年、画像表示装置において、所定の画像（以下、主画像と称す）を縮小した縮小画像（以下、サムネイル画像と称す）を表示させるためのサムネイル画像データは、主画像を表示させるための主画像データに比べてデータ量が少ないため、画像表示のレスポンス向上の手法として、主画像データの代用画像データとして使用されることが多い。Ｅｘｉｆ（Exchangeable Image File Format）規格（デジタルカメラ用ファイルフォーマット規格）に準拠した主画像ファイル内部には、サムネイル画像データを記録できるエリアが存在する。ここに記録されたサムネイル画像データのサムネイル画像を表示させるためには、以下の２つの手法が考えられる。
【０００３】
第１の手法は、常に主画像データからサムネイル画像データを抽出して表示させる手法である。この第１の手法は、毎回主画像データからサムネイル画像データを抽出するため、主画像とサムネイル画像との関連性が損なわれるおそれがない。このため、常に主画像とサムネイル画像とは、同一のオブジェクトであることが保証される。
【０００４】
第２の手法は、あらかじめ主画像ファイルを保存するときなどに、主画像データから抽出したサムネイル画像データを含むサムネイルファイルを別に保存し、サムネイル画像の表示時には、主画像ファイルと同一ファイル名で存在するサムネイルファイルのサムネイル画像データを直接読み出して表示させる手法である。この第２の手法は、表示毎にサムネイル画像データを抽出しないため、第１の手法と比べて表示開始レスポンスが速くなる特徴を有している。
【０００５】
また、上述した第１の手法および第２の手法とは異なる手法を用いて、主画像データとサムネイル画像データとを対応させる構成が知られている（例えば、特許文献１参照）。この特許文献１に記載のものは、画像圧縮手段にて、デジタルカメラなどから入力される圧縮対象画像を圧縮（再圧縮）する。そして、保存場所情報付加手段にて、画像圧縮手段で圧縮された後の圧縮画像に対し、圧縮対象画像のＵＲＬ（Uniform Resource Locator）を符号データ形成時にヘッダ部分に付加する。
【０００６】
【特許文献１】特開２００４−２７４７１０号公報（第１４頁−第１６頁）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、上述した第２の手法、および、特許文献１に記載のような手法では、主画像や圧縮対象画像（以下、主画像および圧縮対象画像を、まとめて主画像と適宜称す）と、サムネイル画像や圧縮画像（以下、サムネイル画像および圧縮画像を、まとめてサムネイル画像と適宜称す）と、は、ファイル名あるいはＵＲＬのみで関連付けられている。このため、一度保存した例えばサムネイルファイルが同一ファイル名で他のサムネイルファイルに差し替えられてしまった場合、主画像とは異なるサムネイル画像が表示されてしまうおそれがある。また、圧縮画像が他の圧縮画像に差し替えられてしまった場合、圧縮対象画像とは異なる圧縮画像が表示されてしまうおそれがある。そこで、これらのような不具合を解決する手法として、主画像からサムネイル画像を再度抽出し、主画像およびサムネイル画像を上述した第２の手法や特許文献１の手法で対応させる手法が考えられる。
【０００８】
しかしながら、上述したような手法では、複数のサムネイルファイルや圧縮画像のうち例えば１つのサムネイルファイルや圧縮画像が差し替えられてしまった場合、複数のサムネイルファイルのうちいずれのサムネイルファイルが差し替えられたかを特定できないため、全ての主画像およびサムネイル画像を適切に対応させた状態にするために、差し替えられたサムネイル画像に加え、差し替えられていないサムネイル画像に対しても第２の手法や特許文献１の手法で対応させる処理を実施する必要がある。このため、全ての主画像およびサムネイル画像を適切に対応させた状態にするための処理時間が長くなるおそれがあるという問題点が一例として挙げられる。
【０００９】
本発明の目的は、このような実情などに鑑みて、画像データおよび縮小画像データを適切に対応させる処理を迅速に実施可能な画像データ処理装置、その方法、および、そのプログラムを提供することである。
【課題を解決するための手段】
【００１０】
請求項１に記載の発明は、所定の画像を表示手段で表示させるための画像データを取得して、この画像データを識別するための画像識別情報に関連付けて記憶させる第１の記憶制御手段と、前記画像を縮小した縮小画像を前記表示手段で表示させるための縮小画像データを取得する縮小画像データ取得手段と、前記画像データ固有の情報が記録された対応画像固有情報を生成する対応画像固有情報生成手段と、前記縮小画像データおよび前記対応画像固有情報を、前記画像識別情報に対応し前記縮小画像データを識別するための縮小画像識別情報に関連付けて記憶させる第２の記憶制御手段と、を具備したことを特徴とした画像データ処理装置である。
【００１１】
請求項１１に記載の発明は、演算手段により、所定の画像の縮小画像を表示手段で表示させるための縮小画像データに関する処理を実施する画像データ処理方法であって、前記演算手段は、前記画像を前記表示手段で表示させるための画像データを取得して、この画像データを識別するための画像識別情報に関連付けて記憶させ、前記縮小画像データを取得し、前記画像データ固有の情報が記録された対応画像固有情報を生成し、前記縮小画像データおよび前記対応画像固有情報を、前記画像識別情報に対応し前記縮小画像データを識別するための縮小画像識別情報に関連付けて記憶させることを特徴とする画像データ処理方法である。
【００１２】
請求項１２に記載の発明は、請求項１ないし請求項１０のいずれかに記載の画像データ処理装置として機能させることを特徴とした画像データ処理プログラムである。
【発明を実施するための最良の形態】
【００１３】
以下、本発明に係る一実施の形態を図面に基づいて説明する。本実施の形態では、本発明の画像データ処理装置を備えた画像データ編集システムであって、所定の画像（以下、主画像と称す）を縮小したサムネイル画像を表示させるためのサムネイル画像データに関する処理を実施する構成を例示して説明する。ここで、サムネイル画像が、本発明の縮小画像に対応する。また、主画像やサムネイル画像のファイルの名称は、ファイル名と、拡張子と、で表現されるものとして説明する。なお、本発明の画像データ処理装置としては、主画像のサムネイル画像に限らず、複数の連続した画像から構成される映像に対するサムネイル画像のサムネイル画像データに関する処理を実施する構成に適用してもよい。図１は、本実施の形態における画像データ編集システムの概略構成を示すブロック図である。図２は、主画像ファイルリストの概略構成を示す模式図である。図３は、サムネイルファイルリストの概略構成を示す模式図である。図４は、画像データ編集装置を構成する処理部の概略構成を示すブロック図である。図５は、主画像選択画面の概略構成を示す模式図である。
【００１４】
〔画像データ編集システムの構成〕
図１において、１００は画像データ編集システムである。この画像データ編集システム１００は、所定の主画像のサムネイル画像を表示させるためのサムネイル画像データに関する処理を実施する。そして、画像データ編集システム１００は、撮像装置２００と、メモリリーダ３００と、画像データ編集装置４００と、を備えている。
【００１５】
撮像装置２００は、画像データ編集装置４００に着脱可能に接続される。この撮像装置２００は、例えば風景や人物などを撮影して、この撮影した画像を表示させるための各種データを生成する。そして、撮像装置２００は、撮像手段２１０と、操作手段２２０と、撮像表示手段２３０と、撮像記憶手段２４０と、撮像メモリ２５０と、撮像処理部２６０と、などを備えている。
【００１６】
撮像手段２１０は、図示しないケース体の例えば正面に配設された、いわゆるＣＣＤ（Charge Coupled Devices）カメラやＣＭＯＳ（Complementary Metal Oxide Semiconductor）カメラなどである。この撮像手段２１０は、撮像処理部２６０の制御により、風景や人物を適宜撮影すなわち撮像する。そして、撮像手段２１０は、撮像した風景などに関する撮像情報を撮像処理部２６０へ出力する。
【００１７】
操作手段２２０は、ケース体の例えば上面に配設され、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。これら操作ボタンや操作つまみなどの入力操作は、撮像の倍率設定や、撮像中の風景などを主画像として記録する処理の実施などの設定入力である。そして、操作手段２２０は、設定事項の入力操作により、設定事項に対応する信号を撮像処理部２６０へ適宜出力して設定入力させる。
【００１８】
撮像表示手段２３０は、ケース体の例えば背面に臨んで配設された図示しない表示面を有している。そして、撮像表示手段２３０は、撮像処理部２６０により制御され、撮像処理部２６０からの撮像中の風景、主画像、サムネイル画像、各種情報などを表示させるための信号を表示面で画面表示させる。
【００１９】
撮像記憶手段２４０は、例えば図２に示すような主画像ファイルリスト８００などを適宜読み出し可能に記憶する。この撮像記憶手段２４０としては、ＨＤ（Hard Disc）、ＤＶＤ（Digital Versatile Disc）、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどが例示できる。
【００２０】
ここで、主画像ファイルリスト８００は、主画像に関する少なくとも１つの主画像ファイル８１０を備えている。主画像ファイル８１０は、撮像処理部２６０により生成され、Ｅｘｉｆ（Exchangeable Image File Format）規格に準拠した構成を有している。そして、主画像ファイル８１０は、主画像ファイルヘッダ情報８１１と、サムネイル画像データ８１２と、主画像データ８１３と、などを備えている。
【００２１】
主画像ファイルヘッダ情報８１１は、主画像ファイル８１０に関する各種情報である。そして、主画像ファイルヘッダ情報８１１は、画像識別情報としての主画像ファイル名称情報８１１Ａと、主画像撮像日時情報８１１Ｂと、主画像サイズ情報８１１Ｃと、などを備えている。
【００２２】
主画像ファイル名称情報８１１Ａには、主画像ファイル８１０の名称が記録されている。具体的には、主画像ファイル名称情報８１１Ａには、ファイル名と、拡張子の「ｊｐｅｇ」と、で表現される主画像ファイル８１０の名称が記録されている。主画像撮像日時情報８１１Ｂには、主画像が撮像されて記録された、すなわち主画像データ８１３が生成された日時が記録されている。主画像サイズ情報８１１Ｃには、主画像データ８１３のデータサイズが記録されている。
【００２３】
サムネイル画像データ８１２は、主画像データ８１３で表示される主画像を縮小したサムネイル画像を表示させるためのデータである。
【００２４】
主画像データ８１３は、ＪＰＥＧ（Joint Photographic Expert Group）規格に準拠し、主画像を表示させるためのデータである。
【００２５】
撮像メモリ２５０は、操作手段２２０で入力操作される設定事項などの各種情報を適宜読み出し可能に記憶する。また、撮像装置２００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどをも情報として記憶している。
【００２６】
撮像処理部２６０は、図示しない各種入出力ポート、例えば撮像手段２１０が接続される撮像ポート、操作手段２２０が接続される操作ポート、撮像表示手段２３０が接続される撮像表示ポート、撮像記憶手段２４０が接続される撮像記憶ポートなどを有する。また、撮像処理部２６０は、画像データ編集装置４００に適宜接続される。そして、撮像処理部２６０は、各種プログラムとして、図１に示すように、撮像表示制御手段２６１と、主画像ファイル生成手段２６２と、を備えている。
【００２７】
撮像表示制御手段２６１は、撮像表示手段２３０を適宜制御して、撮像手段２１０で撮像中の風景などや、主画像ファイル８１０に基づく主画像やサムネイル画像を撮像表示手段２３０で表示させる。具体的には、撮像表示制御手段２６１は、操作手段２２０の入力操作に基づいて、撮像手段２１０から撮像情報を取得して、この撮像情報に基づいて、撮像手段２１０で撮像中の風景などを撮像表示手段２３０で表示させる。また、撮像表示制御手段２６１は、操作手段２２０の入力操作に基づいて、所定の主画像ファイル８１０からサムネイル画像データ８１２や主画像データ８１３を適宜取得して、これらサムネイル画像データ８１２や主画像データ８１３に基づいて、記録された主画像やサムネイル画像を撮像表示手段２３０で表示させる。また、撮像表示制御手段２６１は、操作手段２２０による入力操作を促して各種情報を設定入力するための各種表示画面などをも表示制御する。
【００２８】
主画像ファイル生成手段２６２は、主画像ファイル８１０を適宜生成する。具体的には、主画像ファイル生成手段２６２は、操作手段２２０の風景などを主画像として記録する旨の入力操作を認識すると、このとき撮像手段２１０から出力される撮像情報を取得する。そして、この撮像情報を、主画像を表示させるための主画像データ８１３に変換する。また、この主画像のサムネイル画像を表示させるためのサムネイル画像データ８１２を生成する。さらに、主画像ファイル名称情報８１１Ａ、主画像撮像日時情報８１１Ｂ、主画像サイズ情報８１１Ｃを有する主画像ファイルヘッダ情報８１１を生成する。そして、これらを備えた主画像ファイル８１０を生成して、撮像記憶手段２４０に記憶させる。また、主画像ファイル生成手段２６２は、画像データ編集装置４００の制御により、所定の主画像ファイル８１０を画像データ編集装置４００に適宜出力する。
【００２９】
メモリリーダ３００は、画像データ編集装置４００に着脱可能に接続される。また、メモリリーダ３００は、主画像ファイル８１０などの各種情報を適宜読み出し可能に記憶するリムーバブルメモリ３１０が着脱可能に構成されている。ここで、リムーバブルメモリ３１０としては、例えばＵＳＢ（Universal Serial Bus)メモリ、磁気カード、ＩＣ（Integrated Circuit）チップを有するＩＣカードなどが例示できる。このメモリリーダ３００は、画像データ編集装置４００の制御により、リムーバブルメモリ３１０から所定の主画像ファイル８１０を取得して、画像データ編集装置４００に適宜出力する。
【００３０】
画像データ編集装置４００は、設置型や携帯型のパーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、携帯電話、ＰＨＳ(Personal Handyphone System)などである。この画像データ編集装置４００は、撮像装置２００やメモリリーダ３００から主画像ファイル８１０を適宜取得して、サムネイル画像データ８１２に関する処理を実施する。そして、画像データ編集装置４００は、入力手段４１０と、報知手段としても機能する表示手段４２０と、記憶手段４３０と、メモリ４４０と、演算手段としての処理部４５０と、などを備えている。
【００３１】
入力手段４１０は、例えばキーボードやマウスなどで、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。これら操作ボタンや操作つまみなどの入力操作は、画像データ編集装置４００の動作内容の設定などの設定事項の設定入力である。そして、入力手段４１０は、設定事項の入力操作により、設定事項に対応する信号を処理部４５０へ適宜出力して設定入力させる。なお、入力操作としては、操作ボタンや操作つまみなどの操作に限らず、例えば表示手段４２０に設けられたタッチパネルによる入力操作や、音声による入力操作などにより、各種設定事項を設定入力する構成としてもできる。
【００３２】
表示手段４２０は、処理部４５０にて制御され処理部４５０からの主画像、サムネイル画像、各種情報などを表示させるための信号を画面表示させる。この表示手段４２０としては、例えば液晶パネルや有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）、ＦＥＤ（Field Emission Display）、電気泳動ディスプレイパネルなどが例示できる。
【００３３】
記憶手段４３０は、撮像装置２００やメモリリーダ３００から取得した図２に示すような主画像ファイルリスト８００を適宜読み出し可能に記憶する。この記憶手段４３０としては、撮像記憶手段２４０と同様の構成、すなわちＨＤ、ＤＶＤ、光ディスク、メモリカードなどのドライブやドライバなどが例示できる。
【００３４】
メモリ４４０は、図３に示すようなサムネイルファイルリスト９００や、入力手段４１０で入力操作される設定事項などの各種情報を適宜読み出し可能に記憶する。また、画像データ編集装置４００全体を動作制御するＯＳ上に展開される各種プログラムなどをも情報として記憶している。なお、メモリ４４０としては、ＨＤ、ＤＶＤ、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。また、サムネイルファイルリスト９００を記憶手段４３０に記憶させる構成としてもよい。
【００３５】
ここで、サムネイルファイルリスト９００は、サムネイル画像に関する少なくとも１つのサムネイルファイル９１０を備えている。サムネイルファイル９１０は、処理部４５０により生成される。そして、サムネイルファイル９１０は、サムネイルファイルヘッダ情報９１１と、縮小画像データとしての抽出サムネイル画像データ９１２と、などを備えている。
【００３６】
サムネイルファイルヘッダ情報９１１は、サムネイルファイル９１０に関する各種情報である。そして、サムネイルファイルヘッダ情報９１１は、縮小画像識別情報としてのサムネイルファイル名称情報９１１Ａと、対応主画像固有情報９１１Ｂと、などを備えている。
【００３７】
サムネイルファイル名称情報９１１Ａには、サムネイルファイル９１０の名称が記録されている。具体的には、サムネイルファイル名称情報９１１Ａには、サムネイル画像に対応する主画像の主画像ファイル８１０と同一のファイル名と、拡張子の例えば「ｄｈｍ」と、で表現されるサムネイルファイル９１０の名称が記録されている。
【００３８】
対応主画像固有情報９１１Ｂは、サムネイル画像に対応する主画像の固有の情報である。この対応主画像固有情報９１１Ｂは、対応画像識別情報としての対応主画像ファイル名称情報９１１Ｂ１と、生成日時情報としての対応主画像撮像日時情報９１１Ｂ２と、画像データサイズ情報としての対応主画像サイズ情報９１１Ｂ３と、などを備えている。これら対応主画像ファイル名称情報９１１Ｂ１、対応主画像撮像日時情報９１１Ｂ２、および、対応主画像サイズ情報９１１Ｂ３には、サムネイル画像に対応する主画像の主画像ファイル名称情報８１１Ａ、主画像撮像日時情報８１１Ｂ、および、主画像サイズ情報８１１Ｃと同一の内容が記録されている。ここで、対応主画像ファイル名称情報９１１Ｂ１には、主画像ファイル８１０のファイル名と、「ｊｐｅｇ」の拡張子と、で表現される名称が記録されている。
【００３９】
抽出サムネイル画像データ９１２は、対応主画像固有情報９１１Ｂで特定される主画像のサムネイル画像を表示させるためのデータである。具体的には、抽出サムネイル画像データ９１２は、対応主画像固有情報９１１Ｂで特定される主画像の主画像ファイル８１０が有するサムネイル画像データ８１２と同一のデータである。
【００４０】
処理部４５０は、図示しない各種入出力ポート、例えば入力手段４１０が接続されるキー入力ポート、表示手段４２０が接続される表示制御ポート、記憶手段４３０が接続される記憶ポート、メモリ４４０が接続されるメモリポートなどを有する。また、処理部４５０は、撮像装置２００やメモリリーダ３００に適宜接続される。そして、処理部４５０は、各種プログラムとして、図４に示すように、第１の記憶制御手段としての主画像保存処理手段４５１と、縮小画像データ取得手段としてのサムネイル取得手段４５２と、対応画像固有情報生成手段としても機能するサムネイルヘッダ情報生成手段４５３と、識別情報検索手段としての対応サムネイル検索手段４５４と、固有内容一致判断手段４５５と、第２の記憶制御手段としてのサムネイル保存処理手段４５６と、画像データ検索手段としての対応主画像検索手段４５７と、報知制御手段および縮小画像表示制御手段としての選択画面表示処理手段４５８と、表示制御手段４５９と、などを備えている。なお、主画像保存処理手段４５１と、サムネイル取得手段４５２と、サムネイルヘッダ情報生成手段４５３と、対応サムネイル検索手段４５４と、固有内容一致判断手段４５５と、サムネイル保存処理手段４５６と、対応主画像検索手段４５７と、選択画面表示処理手段４５８と、にて、本発明の画像データ処理装置が構成されている。
【００４１】
主画像保存処理手段４５１は、撮像装置２００やメモリリーダ３００から主画像ファイル８１０を取得して、記憶手段４３０に記憶させる。具体的には、主画像保存処理手段４５１は、例えば撮像装置２００が接続された状態において、撮像メモリ２５０の所定の主画像ファイル８１０を記憶手段４３０に記憶させる旨の入力操作を認識すると、撮像装置２００を制御して、この主画像ファイル８１０を出力させる。そして、撮像装置２００から出力された主画像ファイル８１０を取得して、記憶手段４３０に記憶させる。また、主画像保存処理手段４５１は、メモリリーダ３００が接続された状態においても上述した制御と同様の制御をして、リムーバブルメモリ３１０の主画像ファイル８１０に記憶させる。
【００４２】
サムネイル取得手段４５２は、抽出サムネイル画像データ９１２を適宜取得する。具体的には、サムネイル取得手段４５２は、サムネイル保存処理手段４５６の制御により、記憶手段４３０に記憶された所定の主画像ファイル８１０を取得する。そして、この主画像ファイル８１０からサムネイル画像データ８１２を抽出して、抽出サムネイル画像データ９１２として取得する。
【００４３】
サムネイルヘッダ情報生成手段４５３は、サムネイルファイルヘッダ情報９１１を適宜生成する。具体的には、サムネイルヘッダ情報生成手段４５３は、サムネイル保存処理手段４５６の制御により、サムネイル取得手段４５２で取得された主画像ファイル８１０の主画像ファイル名称情報８１１Ａに基づいて、主画像ファイル８１０のファイル名を認識する。そして、この認識したファイル名と同一のファイル名と、「ｄｈｍ」の拡張子と、で表現される名称をサムネイルファイル９１０の名称として記録したサムネイルファイル名称情報９１１Ａを生成する。
【００４４】
また、サムネイルヘッダ情報生成手段４５３は、主画像ファイルヘッダ情報８１１の主画像ファイル名称情報８１１Ａ、主画像撮像日時情報８１１Ｂ、および、主画像サイズ情報８１１Ｃの内容を記録した対応主画像ファイル名称情報９１１Ｂ１、対応主画像撮像日時情報９１１Ｂ２、および、対応主画像サイズ情報９１１Ｂ３を生成する。さらに、これら生成した各種情報を組み込んだ対応主画像固有情報９１１Ｂを生成する。そして、サムネイルヘッダ情報生成手段４５３は、サムネイルファイル名称情報９１１Ａおよび対応主画像固有情報９１１Ｂを組み込んだサムネイルファイルヘッダ情報９１１を生成する。
【００４５】
対応サムネイル検索手段４５４は、所定の主画像ファイル８１０と同一ファイル名のサムネイルファイル９１０を検索する。具体的には、対応サムネイル検索手段４５４は、サムネイル保存処理手段４５６の制御により、記憶手段４３０に記憶された所定の主画像ファイル８１０を取得する。さらに、メモリ４４０から、この主画像ファイル８１０の主画像ファイル名称情報８１１Ａに記録されたファイル名と同一のファイル名が記録されたサムネイルファイル名称情報９１１Ａを検索する。そして、検索できた場合、その旨の同一ファイル名存在信号を固有内容一致判断手段４５５へ出力する。また、検索できない場合、その旨の同一ファイル名未存在信号をサムネイル保存処理手段４５６へ出力する。
【００４６】
固有内容一致判断手段４５５は、所定のサムネイルファイル９１０の対応主画像固有情報９１１Ｂの内容が主画像ファイル８１０と一致しているか否かを判断する。具体的には、固有内容一致判断手段４５５は、対応サムネイル検索手段４５４から同一ファイル名存在信号が入力されると、対応サムネイル検索手段４５４で検索されたサムネイルファイル名称情報９１１Ａを有するサムネイルファイル９１０を取得する。また、検索に利用された主画像ファイル８１０を取得する。さらに、主画像ファイル８１０の主画像ファイルヘッダ情報８１１、および、サムネイルファイル９１０の対応主画像固有情報９１１Ｂの内容が、全て一致するか否かを判断する。すなわち、主画像ファイルヘッダ情報８１１および対応主画像固有情報９１１Ｂにそれぞれ記録された主画像ファイル８１０のファイル名、主画像の撮像日時、および、主画像データ８１３のデータサイズが一致するか否かを判断する。そして、全て一致すると判断した場合に一致サムネイル信号を、少なくともいずれか１つが一致していないと判断した場合に不一致サムネイル信号を、サムネイル保存処理手段４５６へ出力する。
【００４７】
サムネイル保存処理手段４５６は、新たな主画像ファイル８１０が記憶手段４３０に記憶された場合、この主画像ファイル８１０に対応するサムネイルファイル９１０を新たに生成する。具体的には、サムネイル保存処理手段４５６は、主画像保存処理手段４５１により主画像ファイル８１０が記憶されたことを認識すると、サムネイル取得手段４５２およびサムネイルヘッダ情報生成手段４５３を制御して、抽出サムネイル画像データ９１２を取得させるとともに、サムネイルファイルヘッダ情報９１１を生成させる。そして、これらサムネイルファイルヘッダ情報９１１および抽出サムネイル画像データ９１２を組み込んだサムネイルファイル９１０を生成して、メモリ４４０に記憶させる処理、すなわち保存する処理を実施する。なお、サムネイル保存処理手段４５６にて、サムネイルファイル９１０を生成する旨の入力操作を認識した際に、上述した処理を実施する構成としてもよい。
【００４８】
また、サムネイル保存処理手段４５６は、所定の主画像ファイル８１０に対応するサムネイルファイル９１０が不正に削除されたことを認識した場合、この削除されたサムネイルファイル９１０を修復する処理を実施する。具体的には、サムネイル保存処理手段４５６は、サムネイルファイル９１０を修復する旨の入力操作を認識すると、対応サムネイル検索手段４５４を制御して、所定の主画像ファイル８１０と同一ファイル名のサムネイルファイル９１０を検索させる。そして、対応サムネイル検索手段４５４から同一ファイル名未存在信号が入力されると、主画像ファイル８１０に対応するサムネイルファイル９１０が削除されたと認識する。そして、サムネイル保存処理手段４５６は、サムネイル取得手段４５２およびサムネイルヘッダ情報生成手段４５３に上述したような処理を実施させ、この主画像ファイル８１０に対応するサムネイルファイル９１０を生成してメモリ４４０に保存する処理を実施する。すなわち、主画像ファイル８１０に対応するサムネイルファイル９１０を修復する処理を実施する。
【００４９】
さらに、サムネイル保存処理手段４５６は、所定の主画像ファイル８１０に対応するサムネイルファイル９１０が不正に差し替えられたことを認識した場合、この差し替えられたサムネイルファイル９１０を修復する処理を実施する。具体的には、サムネイル保存処理手段４５６は、固有内容一致判断手段４５５から不一致サムネイル信号が入力されたことを認識すると、所定の主画像ファイル８１０に対応するサムネイルファイル９１０が不正に差し替えられたと認識する。そして、サムネイル保存処理手段４５６は、サムネイル取得手段４５２に主画像ファイル８１０から抽出サムネイル画像データ９１２を取得させるとともに、サムネイルヘッダ情報生成手段４５３に対応主画像固有情報９１１Ｂを生成させる。ここで、サムネイルファイル９１０が不正に差し替えられている場合、サムネイルファイル名称情報９１１Ａには、主画像ファイル名称情報８１１Ａと同一のファイル名と、「ｄｈｍ」の拡張子と、で表現される名称が記録されている。このため、サムネイルヘッダ情報生成手段４５３に、サムネイルファイル名称情報９１１Ａを新たに生成させない。そして、サムネイル保存処理手段４５６は、抽出サムネイル画像データ９１２および対応主画像固有情報９１１Ｂを差し替えられたサムネイルファイル９１０に上書きして保存する処理を、サムネイルファイル９１０を修復する処理として実施する。なお、サムネイルファイル９１０が差し替えられた場合にも、削除された場合と同様の処理によりサムネイルファイル９１０を新たに生成する構成としてもよい。
【００５０】
さらに、サムネイル保存処理手段４５６は、固有内容一致判断手段４５５から一致サムネイル信号が入力されたことを認識すると、所定の主画像ファイル８１０に対応するサムネイルファイル９１０が存在していると認識する。そして、他の主画像ファイル８１０について、上述したような処理を実施させて、サムネイルファイル９１０を適宜修復する。
【００５１】
対応主画像検索手段４５７は、所定のサムネイルファイル９１０に対応する主画像ファイル８１０を検索する。具体的には、対応主画像検索手段４５７は、選択画面表示処理手段４５８の制御により、メモリ４４０に記憶された所定のサムネイルファイル９１０を取得する。さらに、記憶手段４３０から、このサムネイルファイル９１０の対応主画像固有情報９１１Ｂと全ての内容が一致する主画像ファイルヘッダ情報８１１を検索する。そして、検索できた場合に一致主画像存在信号を、検索できない場合に一致主画像未存在信号を、選択画面表示処理手段４５８へ出力する。
【００５２】
選択画面表示処理手段４５８は、表示手段４２０で表示させる主画像を選択する旨の入力操作を認識すると、表示手段４２０の図示しない表示領域に、図５に示すような主画像選択画面４２１を表示させる。ここで、主画像選択画面４２１は、２行２列に配置された長方形形状の４個のサムネイル画像領域４２２を備えている。なお、Ｘ行Ｙ列（Ｘ、Ｙは自然数）に配置された（Ｘ×Ｙ）個のサムネイル画像領域４２２を備えた構成としてもよい。これらサムネイル画像領域４２２内には、抽出サムネイル画像データ９１２に基づくサムネイル画像４２５、または、サムネイルファイル９１０が不正に差し替えられた旨を表す差替警告マーク４２６が表示される。また、サムネイル画像領域４２２の下方には、サムネイルファイル名称情報９１１Ａに基づくサムネイルファイル９１０のファイル名、すなわち主画像のファイル名を示すファイル名情報４２７が表示されるファイル名領域４２３が設けられている。
【００５３】
そして、選択画面表示処理手段４５８は、主画像選択画面４２１を表示させる際、対応主画像検索手段４５７を制御して、所定のサムネイルファイル９１０の対応主画像固有情報９１１Ｂの内容と一致する主画像ファイル８１０を検索させる。さらに、対応主画像検索手段４５７から一致主画像存在信号が入力されたことを認識すると、サムネイルファイル９１０に対応する主画像ファイル８１０が存在していると認識する。そして、対応主画像検索手段４５７で取得させたサムネイルファイル９１０に基づいて、サムネイル画像領域４２２にサムネイル画像４２５を、ファイル名領域４２３にファイル名情報４２７を、それぞれ表示させる。
【００５４】
また、選択画面表示処理手段４５８は、対応主画像検索手段４５７から一致主画像未存在信号が入力されたことを認識すると、サムネイルファイル９１０が不正に差し替えられたため、このサムネイルファイル９１０に対応する主画像ファイル８１０が存在していないと認識する。そして、対応主画像検索手段４５７で取得させたサムネイルファイル９１０に基づいて、ファイル名領域４２３にファイル名情報４２７を表示させる。さらに、サムネイル画像領域４２２に差替警告マーク４２６を表示させる。なお、ファイル名情報４２７を表示させずに、差替警告マーク４２６のみを表示させる構成としてもよい。
【００５５】
表示制御手段４５９は、主画像ファイル８１０に基づいて、表示手段４２０で所定の主画像を表示させる。具体的には、表示制御手段４５９は、主画像選択画面４２１のいずれかのサムネイル画像領域４２２を選択する旨の入力操作を認識すると、このサムネイル画像領域４２２にサムネイル画像４２５が表示されているか否かを判断する。そして、サムネイル画像４２５が表示されていると判断した場合、主画像選択画面４２１の表示を終了させ、対応主画像検索手段４５７で検索した主画像ファイル８１０の主画像データ８１３に基づいて、サムネイル画像４２５の主画像を表示させる。
【００５６】
〔画像データ編集システムの動作〕
次に、画像データ編集システム１００の動作として、主画像の表示処理およびサムネイルファイルの修復処理について、図面を参照して説明する。図６は、主画像の表示処理およびサムネイルファイルの修復処理を示すフローチャートである。図７は、主画像選択表示処理を示すフローチャートである。図８は、サムネイルファイル保存処理を示すフローチャートである。
【００５７】
まず、画像データ編集システム１００の画像データ編集装置４００は、処理部４５０にて、所定の主画像に関する主画像ファイル８１０およびサムネイルファイル９１０を、記憶手段４３０およびメモリ４４０にそれぞれ適宜保存する。そして、処理部４５０は、選択画面表示処理手段４５８にて、図６に示すように、主画像を選択して表示させる旨の設定入力が実施されたか否か、すなわち主画像選択表示要求がされたか否かを判断する（ステップＳ１０１）。このステップＳ１０１において、主画像選択表示要求がされたと判断した場合、主画像選択表示処理を実施して（ステップＳ１０２）、処理を終了する。
【００５８】
一方、ステップＳ１０１において、処理部４５０は、主画像選択表示要求がされていないと判断した場合、サムネイル保存処理手段４５６にて、サムネイルファイル９１０を修復する旨の設定入力が実施されたか否か、すなわちサムネイルファイル９１０の修復要求がされたか否かを判断する（ステップＳ１０３）。そして、修復要求がされていないと判断した場合、処理を終了する。また、ステップＳ１０３において、サムネイル保存処理手段４５６は、修復要求がされたと判断した場合、対応サムネイル検索手段４５４を制御して、所定の主画像ファイル８１０と同一ファイル名のサムネイルファイル９１０が存在するか否かを判断させる（ステップＳ１０４）。
【００５９】
このステップＳ１０４において、対応サムネイル検索手段４５４は、同一ファイル名のサムネイルファイル９１０が存在しないと判断した場合、サムネイル保存処理手段４５６に同一ファイル名未存在信号を出力する。そして、サムネイル保存処理手段４５６は、同一ファイル名未存在信号が入力されると、主画像ファイル８１０に対応するサムネイルファイル９１０が削除されたと認識して、主画像ファイル８１０に対応するサムネイルファイル９１０を生成して保存するサムネイルファイル保存処理を実施する（ステップＳ１０５）。この後、サムネイル保存処理手段４５６は、記憶手段４３０に記憶された全ての主画像ファイル８１０に対して、同一ファイル名のサムネイルファイル９１０を検索させたか否かを判断する（ステップＳ１０６）。このステップＳ１０６において、全ての主画像ファイル８１０に対して検索させたと判断した場合、処理を終了する。一方、ステップＳ１０６において、全ての主画像ファイル８１０に対して検索させていないと判断した場合、ステップＳ１０４に戻る。
【００６０】
また、ステップＳ１０４において、対応サムネイル検索手段４５４は、同一ファイル名のサムネイルファイル９１０が存在すると判断した場合、固有内容一致判断手段４５５に同一ファイル名存在信号を出力する。そして、固有内容一致判断手段４５５は、同一ファイル名存在信号が入力されると、主画像ファイル８１０と同一ファイル名を有するサムネイルファイル９１０を取得する。この後、このサムネイルファイル９１０の対応主画像固有情報９１１Ｂの内容が主画像ファイル８１０と一致しているか否かを判断する（ステップＳ１０７）。
【００６１】
このステップＳ１０７において、固有内容一致判断手段４５５は、一致していると判断した場合、サムネイル保存処理手段４５６に一致サムネイル信号を出力する。そして、サムネイル保存処理手段４５６は、一致サムネイル信号が入力されたことを認識すると、所定の主画像ファイル８１０に対応するサムネイルファイル９１０が存在すると認識して、ステップＳ１０６の処理を実施する。一方、ステップＳ１０７において、固有内容一致判断手段４５５は、一致していないと判断した場合、不一致サムネイル信号を出力する。そして、サムネイル保存処理手段４５６は、不一致サムネイル信号が入力されたことを認識すると、所定の主画像ファイル８１０に対応するサムネイルファイル９１０が不正に差し替えられたと認識して、ステップＳ１０５の処理を実施する。
【００６２】
一方、主画像選択表示処理では、選択画面表示処理手段４５８は、主画像選択画面４２１を表示させる。具体的には、選択画面表示処理手段４５８は、図７に示すように、対応主画像検索手段４５７を制御して、所定のサムネイルファイル９１０の対応主画像固有情報９１１Ｂと内容が一致する主画像ファイル８１０が存在するか否かを判断させる（ステップＳ２０１）。このステップＳ２０１において、対応主画像検索手段４５７は、内容が一致する主画像ファイル８１０が存在すると判断した場合、一致主画像存在信号を選択画面表示処理手段４５８に出力する。そして、選択画面表示処理手段４５８は、一致主画像存在信号が入力されると、サムネイルファイル９１０に基づいて、サムネイル画像４２５およびファイル名情報４２７を表示させる（ステップＳ２０２）。一方、ステップＳ２０１において、対応主画像検索手段４５７は、内容が一致する主画像ファイル８１０が存在しないと判断した場合、一致主画像未存在信号を出力する。そして、選択画面表示処理手段４５８は、一致主画像未存在信号が入力されると、差替警告マーク４２６およびファイル名情報４２７を表示させる処理、すなわちサムネイルファイル９１０が不正に差し替えられた旨を報知する処理を実施する（ステップＳ２０３）。
【００６３】
この後、選択画面表示処理手段４５８は、ステップＳ２０２またはステップＳ２０３の処理を実施すると、表示対象の全てのサムネイルファイル９１０、すなわち４個のサムネイルファイル９１０について内容が一致する主画像ファイル８１０を調べさせたか否かを判断する（ステップＳ２０４）。そして、ステップＳ２０４において、全てのサムネイルファイル９１０について調べさせていないと判断した場合、ステップＳ２０１に戻る。一方、ステップＳ２０４において、全てのサムネイルファイル９１０について調べさせたと判断した場合、表示制御手段４５９は、主画像選択画面４２１における所定のサムネイル画像領域４２２の選択を適宜認識し、このサムネイル画像領域４２２に対応する主画像を表示させて（ステップＳ２０５）、処理を終了する。
【００６４】
また、サムネイルファイル保存処理では、サムネイル保存処理手段４５６は、図８に示すように、サムネイル取得手段４５２を制御して、不正に削除あるいは差し替えられたサムネイルファイル９１０に対応する主画像ファイル８１０からサムネイル画像データ８１２を抽出させ（ステップＳ３０１）、抽出サムネイル画像データ９１２として取得させる。さらに、削除されている場合、サムネイルヘッダ情報生成手段４５３を制御して、サムネイルファイル名称情報９１１Ａを生成させる。この後、サムネイル保存処理手段４５６は、主画像ファイル８１０の対応主画像固有情報９１１Ｂを生成させる（ステップＳ３０２）。そして、サムネイル保存処理手段４５６は、サムネイルファイル９１０を適宜生成して保存し（ステップＳ３０３）、処理を終了する。ここで、サムネイルファイル９１０が削除されている場合、サムネイルファイル９１０を新たに生成して保存する。また、サムネイルファイル９１０が差し替えられている場合、抽出サムネイル画像データ９１２および対応主画像固有情報９１１Ｂを差し替えられたサムネイルファイル９１０に上書きして保存する。
【００６５】
〔画像データ編集システムの作用効果〕
上述したように、上記実施の形態では、画像データ編集システム１００の画像データ編集装置４００は、処理部４５０の主画像保存処理手段４５１にて、撮像装置２００などから、ファイル名および「ｊｐｅｇ」の拡張子で表現される主画像ファイル８１０の名称が記録された主画像ファイル名称情報８１１Ａと、主画像データ８１３と、を有する主画像ファイル８１０を取得して、記憶手段４３０に記憶させる。また、処理部４５０は、サムネイル取得手段４５２にて、主画像データ８１３の主画像を縮小したサムネイル画像４２５を表示させるための抽出サムネイル画像データ９１２を取得する。さらに、サムネイルヘッダ情報生成手段４５３にて、主画像ファイル名称情報８１１Ａに記録されたファイル名と同一のファイル名および「ｄｈｍ」の拡張子で表現されるサムネイルファイル９１０の名称を記録したサムネイルファイル名称情報９１１Ａと、主画像データ８１３固有の対応主画像固有情報９１１Ｂと、を生成する。そして、サムネイル保存処理手段４５６は、サムネイルファイル名称情報９１１Ａ、対応主画像固有情報９１１Ｂ、および、抽出サムネイル画像データ９１２を有するサムネイルファイル９１０を生成してメモリ４４０に記憶させる。
【００６６】
このため、例えばサムネイルファイル９１０が不正に差し替えられた場合、以下のような処理により差し替えられた旨を認識できる。すなわち、主画像ファイル名称情報８１１Ａおよびサムネイルファイル名称情報９１１Ａに基づいて、主画像ファイル８１０と同一ファイル名を有するサムネイルファイル９１０を検索する。さらに、この検索したサムネイルファイル９１０の対応主画像固有情報９１１Ｂの内容が主画像ファイル８１０と一致しているか否かを判断する。そして、一致していないと判断した場合に、サムネイルファイル９１０が差し替えられたと認識し、一致していると判断した場合に、差し替えられていないと認識することができる。したがって、対応主画像固有情報９１１Ｂの参照により差し替えられたサムネイルファイル９１０を特定でき、この特定したサムネイルファイル９１０のみに対して修復処理を実施するだけで、全ての主画像ファイル８１０およびサムネイルファイル９１０を適切に対応させた状態にすることができる。よって、従来の構成と比べて、全ての主画像ファイル８１０およびサムネイルファイル９１０を適切に対応させた状態にするための処理時間を短くすることができる。
【００６７】
また、主画像保存処理手段４５１は、Ｅｘｉｆ規格に準拠した主画像ファイル８１０を取得する。そして、サムネイル取得手段４５２は、この主画像ファイル８１０にあらかじめ組み込まれたサムネイル画像データ８１２を抽出して、抽出サムネイル画像データ９１２として取得する。このため、主画像ファイル８１０の主画像データ８１３に基づいて、抽出サムネイル画像データ９１２を生成して取得する構成と比べて、抽出サムネイル画像データ９１２を取得する処理を迅速にできる。
【００６８】
さらに、処理部４５０は、主画像ファイル８１０と同一ファイル名を有するサムネイルファイル９１０を検索する対応サムネイル検索手段４５４と、この対応サムネイル検索手段４５４で検索されたサムネイルファイル９１０の対応主画像固有情報９１１Ｂの内容が主画像ファイル８１０と一致しているか否かを判断する固有内容一致判断手段４５５と、を備えている。そして、サムネイル保存処理手段４５６は、固有内容一致判断手段４５５で一致していないと判断された場合、サムネイルファイル９１０が差し替えられたと認識して、修復処理を実施する。このため、画像データ編集装置４００は、上述したような差し替えられたサムネイルファイル９１０の認識処理および修復処理により、主画像ファイル８１０およびサムネイルファイル９１０を適切に対応させた状態にするための処理を迅速にできる。したがって、画像データ編集装置４００の利便性を向上できる。
【００６９】
そして、処理部４５０は、対応主画像検索手段４５７にて、所定のサムネイルファイル９１０の対応主画像固有情報９１１Ｂと内容が一致する主画像ファイル８１０を検索する。このため、対応主画像検索手段４５７の検索結果に基づいて、サムネイルファイル９１０が不正に差し替えられた旨を認識でき、画像データ編集装置４００の利便性をより向上できる。
【００７０】
さらに、選択画面表示処理手段４５８は、対応主画像検索手段４５７で内容が一致する主画像ファイル８１０が検索できない場合、サムネイルファイル９１０に対応する主画像ファイル８１０が記憶されていない旨、すなわちサムネイルファイル９１０が不正に差し替えられた旨を報知する。このため、所定のサムネイルファイル９１０が差し替えられた場合、その旨を利用者に認識させることができる。
【００７１】
また、選択画面表示処理手段４５８は、主画像を選択して表示する旨の要求を認識すると、対応主画像検索手段４５７を制御して、主画像選択画面４２１にサムネイル画像４２５を表示させるためのサムネイルファイル９１０に対して主画像ファイル８１０を検索させる。このため、主画像選択画面４２１を表示させる際に、サムネイルファイル９１０が不正に差し替えられたため、表示対象のサムネイル画像に対応する主画像ファイル８１０が記憶されていない旨を利用者に認識させることができる。したがって、利用者に、サムネイル画像に適切に対応した主画像のみを選択させて視認させることができる。
【００７２】
さらに、選択画面表示処理手段４５８は、サムネイルファイル９１０が不正に差し替えられた旨を、サムネイル画像を表示させないことにより報知する。このため、利用者に、サムネイル画像に対応する主画像ファイル８１０が記憶されていない旨を容易に認識させることができる。
【００７３】
また、選択画面表示処理手段４５８は、サムネイルファイル９１０が不正に差し替えられた旨を、差替警告マーク４２６を表示させることにより報知する。このため、利用者に、サムネイル画像に対応する主画像ファイル８１０が記憶されていない旨を確実に認識させることができる。また、文字と比べて認識しやすい差替警告マーク４２６を表示させるため、主画像ファイル８１０が記憶されていない旨をより容易に認識させることができる。
【００７４】
そして、対応主画像固有情報９１１Ｂに、主画像ファイル８１０の名称が記録された対応主画像ファイル名称情報９１１Ｂ１を設けている。このため、主画像ファイル８１０の生成時に必ず生成される主画像ファイル８１０の名称を対応主画像固有情報９１１Ｂに記録するため、対応主画像固有情報９１１Ｂの生成を容易にできる。
【００７５】
さらに、対応主画像固有情報９１１Ｂに、主画像データ８１３が生成された日時が記録された対応主画像撮像日時情報９１１Ｂ２を設けている。このため、一般的に主画像ファイル８１０の生成時に生成される主画像データ８１３の生成日時を対応主画像固有情報９１１Ｂに記録するため、対応主画像固有情報９１１Ｂの生成をより容易にできる。
【００７６】
また、対応主画像固有情報９１１Ｂに、主画像データ８１３のデータサイズが記録された対応主画像サイズ情報９１１Ｂ３を設けている。このため、一般的に主画像ファイル８１０の生成時に生成される主画像データ８１３のデータサイズを対応主画像固有情報９１１Ｂに記録するため、対応主画像固有情報９１１Ｂの生成をさらに容易にできる。
【００７７】
〔実施の形態の変形〕
なお、本発明は、上述した一実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【００７８】
すなわち、サムネイル取得手段４５２を本発明の縮小画像データ生成手段として機能させ、以下のような処理を実施する構成としてもよい。例えば主画像保存処理手段４５１にて、サムネイル画像データ８１２を含まない主画像ファイル８１０を取得する。そして、サムネイル取得手段４５２にて、主画像ファイル８１０の主画像データ８１３に基づいて、抽出サムネイル画像データ９１２を生成して取得する構成としてもよい。このような構成にすれば、サムネイル画像データ８１２を含む主画像ファイル８１０を生成できない撮像装置から取得した主画像ファイル８１０に対しても、サムネイルファイル９１０を適切に対応させる処理を迅速に実施することができる。したがって、画像データ編集装置４００の利便性を向上できる。なお、サムネイル取得手段４５２を本発明の縮小画像データ生成手段として機能させる構成の場合、サムネイル取得手段４５２にサムネイル画像データ８１２を抽出して取得する機能を設けない構成としてもよい。
【００７９】
さらに、処理部４５０に、対応サムネイル検索手段４５４および固有内容一致判断手段４５５を設けない構成としてもよい。また、処理部４５０に、対応主画像検索手段４５７および選択画面表示処理手段４５８を設けない構成、すなわち所定のサムネイルファイル９１０に対応する主画像ファイル８１０が存在するか否かを調べて報知する機能を設けないとしてもよい。これらのような構成にすれば、処理部４５０の構成を簡略にできる。
【００８０】
そして、対応主画像検索手段４５７にて、所定のサムネイルファイル９１０に対応する主画像ファイル８１０が存在するか否かを調べる旨の入力操作を認識した際に、対応主画像固有情報９１１Ｂと内容が一致する主画像ファイル８１０を検索する構成としてもよい。このような構成にすれば、利用者が所望するタイミングでサムネイルファイル９１０に対応する主画像ファイル８１０が存在するか否かを調べることができ、画像データ編集装置４００の利便性を向上できる。
【００８１】
また、対応サムネイル検索手段４５４や対応主画像検索手段４５７にて、所定の日時、曜日、あるいは電源のオンオフ操作時などに、上述した検索処理を自動的に実施する構成としてもよい。このような構成にすれば、利用者の手を煩わせることなく、主画像ファイル８１０およびサムネイルファイル９１０を適切に対応させることができる。
【００８２】
そして、選択画面表示処理手段４５８にて、サムネイルファイル９１０が不正に差し替えられた旨を、以下のような構成により報知する構成としてもよい。すなわち、音声や警告音により報知する構成としてもよい。また、差替警告マーク４２６を表示させずに、サムネイル画像を表示させないことのみで報知する構成としてもよい。さらに、差し替えられたサムネイルファイル９１０の抽出サムネイル画像データ９１２に基づいて、主画像ファイル８１０に対応しないサムネイル画像４２５を表示させるとともに、このサムネイル画像４２５に重畳させてあるいはサムネイル画像４２５の近傍に差替警告マーク４２６を表示させる構成としてもよい。また、差替警告マーク４２６の代わりに、文字を表示させる構成としてもよい。そして、差し替えられたサムネイルファイル９１０の抽出サムネイル画像データ９１２に基づいて、主画像ファイル８１０に対応しないサムネイル画像４２５を主画像ファイル８１０に対応するサムネイル画像４２５とは異なる表示形態で表示させる構成としてもよい。これらのような構成にしても、上記実施の形態と同様の作用により、利用者に、サムネイル画像に適切に対応した主画像のみを選択させて視認させることができる。
【００８３】
さらに、対応主画像固有情報９１１Ｂに、対応主画像ファイル名称情報９１１Ｂ１、対応主画像撮像日時情報９１１Ｂ２、および、対応主画像サイズ情報９１１Ｂ３のうち１個または２個を設けない構成としてもよい。このような構成にすれば、対応主画像固有情報９１１Ｂの内容と主画像ファイル８１０との一致状態を判断する処理時の処理負荷を低減できる。なお、対応主画像ファイル名称情報９１１Ｂ１、対応主画像撮像日時情報９１１Ｂ２、および、対応主画像サイズ情報９１１Ｂ３に加え、あるいは、これらの代わりに、主画像ファイル８１０固有の情報を対応主画像固有情報９１１Ｂに設ける構成としてもよい。ここで、主画像ファイル８１０固有の情報としては、主画像の撮像場所、撮像装置２００の機種、利用者により設定入力されたコメントなどが例示できる。
【００８４】
そして、本発明の画像データ処理装置を、複数の連続した画像から構成される映像に対するサムネイル画像のサムネイル画像データに関する処理を実施する構成に適用してもよい。
【００８５】
また、上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、上述したように取扱が容易で、利用の拡大が容易に図れる。
【００８６】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【００８７】
〔実施の形態の効果〕
上述したように、上記実施の形態では、画像データ編集装置４００は、処理部４５０にて、主画像ファイル名称情報８１１Ａおよび主画像データ８１３を有する主画像ファイル８１０を取得して記憶手段４３０に記憶させる。また、処理部４５０は、主画像データ８１３の主画像を縮小したサムネイル画像４２５を表示させるための抽出サムネイル画像データ９１２を取得するとともに、主画像データ８１３固有の対応主画像固有情報９１１Ｂを生成する。そして、主画像ファイル８１０と同一のファイル名をサムネイルファイル９１０のファイル名として記録したサムネイルファイル名称情報９１１Ａ、対応主画像固有情報９１１Ｂ、および、抽出サムネイル画像データ９１２を有するサムネイルファイル９１０を生成してメモリ４４０に記憶させる。
【００８８】
このため、例えばサムネイルファイル９１０が不正に差し替えられた場合、以下のような処理により差し替えられた旨を認識できる。すなわち、主画像ファイル名称情報８１１Ａおよびサムネイルファイル名称情報９１１Ａに基づいて、主画像ファイル８１０と同一ファイル名を有するサムネイルファイル９１０を検索し、この検索したサムネイルファイル９１０の対応主画像固有情報９１１Ｂの内容が主画像ファイル８１０と一致しているか否かを判断する。そして、一致していないと判断した場合に、サムネイルファイル９１０が差し替えられたと認識し、一致していると判断した場合に、差し替えられていないと認識することができる。したがって、対応主画像固有情報９１１Ｂの参照により差し替えられたサムネイルファイル９１０を特定でき、この特定したサムネイルファイル９１０のみに対して修復処理を実施するだけで、全ての主画像ファイル８１０およびサムネイルファイル９１０を適切に対応させた状態にすることができる。よって、従来の構成と比べて、全ての主画像ファイル８１０およびサムネイルファイル９１０を適切に対応させた状態にするための処理時間を短くすることができる。
【図面の簡単な説明】
【００８９】
【図１】本発明の一実施の形態に係る画像データ編集システムの概略構成を示すブロック図である。
【図２】前記一実施の形態における主画像ファイルリストの概略構成を示す模式図である。
【図３】前記一実施の形態におけるサムネイルファイルリストの概略構成を示す模式図である。
【図４】前記一実施の形態における画像データ編集装置を構成する処理部の概略構成を示すブロック図である。
【図５】前記一実施の形態における主画像選択画面の概略構成を示す模式図である。
【図６】前記一実施の形態における主画像の表示処理およびサムネイルファイルの修復処理を示すフローチャートである。
【図７】前記一実施の形態における主画像選択表示処理を示すフローチャートである。
【図８】前記一実施の形態におけるサムネイルファイル保存処理を示すフローチャートである。
【符号の説明】
【００９０】
４２０…報知手段としても機能する表示手段
４２５…縮小画像としてのサムネイル画像
４５０…演算手段としての処理部
４５１…画像データ処理装置を構成する第１の記憶制御手段としての主画像保存処理手段
４５２…画像データ処理装置を構成する縮小画像データ生成手段としても機能しうる縮小画像データ取得手段としてのサムネイル取得手段
４５３…画像データ処理装置を構成する対応画像固有情報生成手段としても機能するサムネイルヘッダ情報生成手段
４５４…画像データ処理装置を構成する識別情報検索手段としての対応サムネイル検索手段
４５５…画像データ処理装置を構成する固有内容一致判断手段
４５６…画像データ処理装置を構成する第２の記憶制御手段としてのサムネイル保存処理手段
４５７…画像データ処理装置を構成する画像データ検索手段としての対応主画像検索手段
４５８…画像データ処理装置を構成する報知制御手段および縮小画像表示制御手段としての選択画面表示処理手段
８１０…主画像ファイル
８１１Ａ…画像識別情報としての主画像ファイル名称情報
８１３…主画像データ
９１１Ａ…縮小画像識別情報としてのサムネイルファイル名称情報
９１１Ｂ…対応主画像固有情報
９１１Ｂ１…対応画像識別情報としての対応主画像ファイル名称情報
９１１Ｂ２…生成日時情報としての対応主画像撮像日時情報
９１１Ｂ３…画像データサイズ情報としての対応主画像サイズ情報
９１２…縮小画像データとしての抽出サムネイル画像データ
【図１】
2007134918.tif 000003
【図２】
2007134918.tif 000004
【図３】
2007134918.tif 000005
【図４】
2007134918.tif 000006
【図５】
2007134918.tif 000007
【図６】
2007134918.tif 000008
【図７】
2007134918.tif 000009
【図８】
2007134918.tif 000010