(57)【要約】  記録元の記録手段（例えば、記録媒体）に記録された複数の画像データを、記録媒体単位又は画像データの種別単位で、記録先の記録手段（例えば、ハードディスク）に保存、管理する管理プログラムにおいて、情報ファイルには登録されているが記録先の記録手段には記録されていない欠落した画像データがある場合、又は、特定の種別の画像データが欠落している場合、又は、画像データが破損している場合に、欠落又は破損した画像データを所定のタイミングで記録元から読み込んで復元、又は、欠落又は破損した画像データの記録場所を特定する情報などを表示手段に表示させるものであり、欠落又は破損した画像データがあっても自動的に復元されるため、電子アルバム内の画像データを確実に保存、管理できる。【特許請求の範囲】
【請求項１】
第１の記録手段に記録された複数の画像データを管理情報が記録された情報ファイルに基づいて第２の記録手段に保存、管理する管理方法において、
前記第２の記録手段に記録されている画像データの第１のデータ構成と、前記情報ファイルに記述されている画像データの第２のデータ構成とを比較し、第１のデータ構成と第二のデータ構成の相違を検出する相違検出工程、と
前記第１のデータ構成と第二のデータ構成に相違がある場合には、前記情報ファイルを参照して、前記第１の記録手段から前記相違した構成に対応する画像データを前記第１の記録手段からを読み出して前記第２の記録手段に記録させるデータ復元工程を有することを特徴とする管理方法。
【請求項２】
前記相違検出工程に於いて、前記情報ファイルには記述されているが前記第２の記録手段には記録されていない欠落した画像データが検出された場合、
前記データ復元工程では、前記情報ファイルを参照して、前記第１の記録手段から前記欠落した画像データを読み出して前記第２の記録手段に記録させることを特徴とする請求の範囲第１項に記載の管理方法。
管理方法。
【請求項３】
前記相違検出工程に於いて、前記第２の記録手段に記録されている画像データが、予め定められた複数の種別で構成されているかを判定し、前記複数の種別の内、前記第２の記録手段に記録されていない欠落した種別の画像データを検出した場合、前記情報ファイルには記述されているが前記第２の記録手段には記録されていない欠落した画像データが検出された場合、
前記データ復元工程では、前記情報ファイルを参照して、前記第１の記録手段から前記欠落した種別の画像データを読み出して前記第２の記録手段に記録させることを特徴とする請求の範囲第１項に記載の管理方法。
【請求項４】
前記相違検出工程に於いて更に、前記第２の記録手段に記録されている画像データの中から内容が変更された画像データを検出し、前記内容が変更された画像データがある場合に、
前記データ復元工程では、前記情報ファイルを参照して、前記第１の記録手段から前記内容が変更された画像データの基となる画像データを読み出して前記第２の記録手段に記録させることを特徴とする請求の範囲第１項に記載の管理方法。
【請求項５】
前記情報ファイルには、少なくとも、前記第１の記録手段を特定する情報と、該第１の記録手段における前記画像データの記録場所を特定する情報とが記述されていることを特徴とする請求の範囲第１項乃至４項のいずれか一に記載の管理方法。
【請求項６】
前記データ復元工程では、前記第１の記録手段にアクセスできない場合に、前記第１の記録手段を特定する情報及び該第１の記録手段における欠落した前記画像データ又は内容が変更された画像データの基となる前記画像データの記録場所を特定する情報を表示手段に表示させることを特徴とする請求の範囲第５項に記載の管理方法。
【請求項７】
前記画像データに基づく画像を表示手段に表示させる時、又は、予め定められた時間間隔毎、又は、予め定められた時刻に、前記データ検出工程及び前記データ復元工程を実施することを特徴とする請求の範囲第１項乃至６項のいずれか一に記載の管理方法。
【請求項８】
前記第１の記録手段では、前記画像データは圧縮して記録されていることを特徴とする請求の範囲第１項乃至７項のいずれか一に記載の管理方法。
【請求項９】
前記第１の記録手段では、前記画像データは削除又は上書きできない状態で記録されていることを特徴とする請求の範囲第１項乃至７項のいずれか一に記載の管理方法。
【請求項１０】
前記第１の記録手段及び前記第２の記録手段では、前記画像データは、予め定められたルールに従って生成された名称のフォルダに、前記第１の記録手段単位又は前記種別単位で格納されていることを特徴とする請求の範囲第１項乃至９項のいずれか一に記載の管理方法。
【請求項１１】
第１の記録手段に記録された複数の画像データを管理情報が記録された情報ファイルに基づいて第２の記録手段に保存、管理する管理プログラムにおいて、
コンピュータを、
前記第２の記録手段に記録されている画像データの第１のデータ構成と、管理情報が記録された情報ファイルに記述されている画像データの第２のデータ構成とを比較し、第１のデータ構成と第二のデータ構成の相違を検出するデータ検出手段、と
第１のデータ構成と第二のデータ構成に相違がある場合には、前記情報ファイルを参照して、前記第１の記録手段から前記相違した構成に対応する画像データを前記第１の記録手段からを読み出して前記第２の記録手段に記録させるデータ復元手段、として機能させることを特徴とする管理プログラム。
【請求項１２】
前記相違検出手段はにおいて、前記情報ファイルには記述されているが前記第２の記録手段には記録されていない欠落した画像データが検出された場合、
前記データ復元手段は、前記情報ファイルを参照して、前記第１の記録手段から前記欠落した画像データを読み出して前記第２の記録手段に記録させることを特徴とする請求の範囲第１１項に記載の管理プログラム。
【請求項１３】
前記相違検出手段において、前記第２の記録手段に記録されている画像データが、予め定められた複数の種別で構成されているかを判定し、前記複数の種別の内、前記第２の記録手段に記録されていない欠落した種別の画像データを検出した場合、
前記データ復元手段は、前記情報ファイルを参照して、前記第１の記録手段から前記欠落した種別の画像データを読み出して前記第２の記録手段に記録させることを特徴とする請求の範囲第１１項に記載の管理プログラム。
【請求項１４】
前記相違検出手段は更に、前記第２の記録手段に記録されている画像データの中から内容が変更された画像データを検出し、前記内容が変更された画像データがある場合に、
前記データ復元手段は、前記情報ファイルを参照して、前記第１の記録手段から前記内容が変更された画像データの基となる画像データを読み出して前記第２の記録手段に記録させることを特徴とする請求の範囲第１１項に記載の管理プログラム。
【請求項１５】
前記情報ファイルには、少なくとも、前記第１の記録手段を特定する情報と、該第１の記録手段における前記画像データの記録場所を特定する情報とが記述されていることを特徴とする請求の範囲第１１項乃至１４項のいずれか一に記載に記載の管理プログラム。
【請求項１６】
前記データ復元手段では、前記第１の記録手段にアクセスできない場合に、前記第１の記録手段を特定する情報及び該第１の記録手段における欠落した前記画像データ又は内容が変更された画像データの基となる前記画像データの記録場所を特定する情報を表示手段に表示させることを特徴とする請求の範囲第１５項に記載の管理プログラム。
【請求項１７】
前記画像データに基づく画像を表示手段に表示させるプログラムの起動時、又は、予め定められた時間間隔毎、又は、予め定められた時刻に、コンピュータを前記データ検出手段及び前記データ復元手段として機能させることを特徴とする請求の範囲第１１項乃至１６項のいずれか一に記載の管理プログラム。
【請求項１８】
前記第１の記録手段では、前記画像データは圧縮して記録されていることを特徴とする請求の範囲第１１項乃至１７項のいずれか一に記載の管理プログラム。
【請求項１９】
前記第１の記録手段では、前記画像データは削除又は上書きできない状態で記録されていることを特徴とする請求の範囲第１１項乃至１７項のいずれか一に記載の管理プログラム。
【請求項２０】
前記第１の記録手段及び前記第２の記録手段では、前記画像データは、予め定められたルールに従って生成された名称のフォルダに、前記第１の記録手段単位又は前記種別単位で格納されていることを特徴とする請求の範囲第１１項乃至１９項のいずれか一に記載の管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを保存、管理するための管理プログラムに関する。
【背景技術】
【０００２】
近年、写真に関連する様々なサービスが提供されるようになってきている。例えば、ユーザがデジタルカメラで写真を撮影し、デジタルカメラやデジタルカメラ用メディアをミニラボ等の写真店に持ち込み、店舗内に設けられた無人端末（キオスク）や店頭端末などを用いて、デジタルカメラやメディアに記録された画像データをＣＤ−Ｒ、ＤＶＤ−Ｒなどの記録媒体に書き込むことができる（例えば、特開平５−１８２３７３号公報等）。【０００３】
また、ユーザがフィルムカメラで写真を撮影し、撮影済みのフィルムをミニラボ等の写真店に持ち込むと、写真店ではフィルムを現像した後、スキャナ等の読み取り装置を用いて画像データを読み取り、ＣＤ−Ｒ、ＤＶＤ−Ｒなどの記録媒体に書き込んでユーザに提供するサービスも行われている。【０００４】
また、デジタルカメラやメディア、フィルムから読み取った画像データをＤＶＤプレーヤやＤＶＤレコーダ、ＨＤＤレコーダ、ゲーム機などの画像再生機器で再生可能なファイル形式の画像データに変換し、元の画像データと変換した画像データとをＣＤ−Ｒ、ＤＶＤ−Ｒなどの記録媒体に書き込むサービスも行われている。
【特許文献１】特開平５−１８２３７３号公報（第４−６頁、第３図）
【０００５】
上記サービスを利用することにより、デジタルカメラやメディア等に記録された画像データや画像再生機器用に変換された画像データなどが記録された記録媒体を入手することができ、更に、複数の記録媒体に記録された画像データを所定のアプリケーションを用いてコンピュータ機器のハードディスクなどの記録手段にバックアップすることにより、画像データをいわゆる電子アルバムとして一括して保存、管理することができる。【０００６】
この電子アルバムの画像データは本来、削除されることなく保存、管理されることが望ましく、電子アルバムのアプリケーションでは、画像データの削除ができないようにすることも可能であるが、例えば、ユーザが他のアプリケーション（例えば、ウィンドウズ（登録商標）のエクスプローラなど）を用いて故意に又は間違って画像データを削除したり、オリジナル画像データやサムネイル画像データ、スクリーンネイル画像データなどの複数の種別の画像データの内、特定の種別の画像データのみを削除したりする場合がある。そのような場合には、電子アルバムには登録されているにもかかわらず、ハードディスクには記録されていないために、該画像データを表示させることができなくなってしまう。【０００７】
また、画像データが何らかの理由（例えば、画像データが上書きされたり、データの一部が欠落したり、画像データが改修されるなど）で画像データの内容が記録媒体に記録されている状態から変更されてしまう、すなわち、画像データの元本性が損なわれてしまう場合もあり、そのような場合にも、電子アルバムには登録されているにもかかわらず、該画像データを記録媒体に記録されている状態で表示させることができなくなってしまう。【０００８】
このような問題は、写真画像に基づく静止画像データに限らず、デジタルムービーカメラなどで撮影して得られた動画データやインターネットなどを介して取得した音楽データ、コンテンツデータなどにおいても同様に生じる。
【発明の開示】
【０００９】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、欠落した画像データ、又は内容が変更された画像データを自動的に復元することができる管理プログラムを提供することにある。
【００１０】
上記目的を達成するための本発明の１つの態様は、第１の記録手段に記録された複数の画像データを第２の記録手段に保存、管理する管理プログラムにおいて、コンピュータを、前記第２の記録手段に記録されている画像データのデータ構成と、管理情報が記録された情報ファイルに記述されている画像データのデータ構成とを比較し、前記情報ファイルには記述されているが前記第２の記録手段には記録されていない欠落した画像データを検出するデータ検出手段、前記欠落した画像データがある場合に、前記情報ファイルを参照して、前記第１の記録手段から前記欠落した画像データを読み出して前記第２の記録手段に記録させるデータ復元手段、として機能させるものである。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施例に係る記録装置及びデータ管理装置の構成を模式的に示す図である。
【図２】本発明の第１の実施例に係るデータ管理装置の他の構成を示す図である。
【図３】本発明の第１の実施例に係るデータ管理装置の他の構成を示す図である。
【図４】本発明の第１の実施例に係るデータ管理装置の他の構成を示す図である。
【図５】本発明の第１の実施例に係るデータ管理装置の他の構成を示す図である。
【図６】本発明の第１の実施例に係るデータ管理装置の手段を示すブロック図である。
【図７】本発明の第１の実施例に係る記録装置を用いた記録媒体の作成手順を示すフローチャート図である。
【図８】本発明の第１の実施例に係るデータ管理装置を用いた画像データの保存手順を示すフローチャート図である。
【図９】本発明の第１の実施例に係るデータ管理装置を用いた画像データの復元手順を示すフローチャート図である。
【図１０】本発明の第１の実施例の記録媒体におけるデータの記録構造を示す図である。
【図１１】本発明の第１の実施例のデータ管理装置のハードディスクにおけるデータの記録構造を示す図である。
【図１２】本発明の第１の実施例の記録媒体におけるデータの記録領域を模式的に示す図である。
【図１３】記録媒体（ＣＤ−Ｒ）の構造を模式的に示す図である。
【図１４】本発明の第１の実施例のデータ管理装置の表示手段に表示される画面構成例を示す図である。
【図１５】本発明の第１の実施例のデータ管理装置の表示手段に表示される画面構成例を示す図である。
【図１６】本発明の第２の実施例に係るデータ管理装置を用いた画像データの復元手順を示すフローチャート図である。
【図１７】本発明の第２の実施例のデータ管理装置のハードディスクにおけるデータの記録構造を示す図である。
【図１８】本発明の第２の実施例のデータ管理装置の表示手段に表示される画面構成例を示す図である。
【図１９】本発明の第３の実施例に係るデータ管理装置の手段を示すブロック図である。
【図２０】本発明の第３の実施例に係るデータ管理装置を用いた画像データの復元手順を示すフローチャート図である。
【発明を実施するための最良の形態】
【００１２】
本発明の上記目的は、以下の態様によって達成される。
（１）第１の記録手段に記録された複数の画像データを管理情報が記録された情報ファイルに基づいて第２の記録手段に保存、管理する管理方法において、
前記第２の記録手段に記録されている画像データの第１のデータ構成と、前記情報ファイルに記述されている画像データの第２のデータ構成とを比較し、第１のデータ構成と第二のデータ構成の相違を検出する相違検出工程、と
前記第１のデータ構成と第二のデータ構成に相違がある場合には、前記情報ファイルを参照して、前記第１の記録手段から前記相違した構成に対応する画像データを前記第１の記録手段からを読み出して前記第２の記録手段に記録させるデータ復元工程を有することを特徴とする管理方法。
（２）第１の記録手段に記録された複数の画像データを第２の記録手段に保存、管理する管理プログラムにおいて、コンピュータを、前記第２の記録手段に記録されている画像データのデータ構成と、管理情報が記録された情報ファイルに記述されている画像データのデータ構成とを比較し、前記情報ファイルには記述されているが前記第２の記録手段には記録されていない欠落した画像データを検出するデータ検出手段、前記欠落した画像データがある場合に、前記情報ファイルを参照して、前記第１の記録手段から前記欠落した画像データを読み出して前記第２の記録手段に記録させるデータ復元手段、として機能させるものである。
（３）第１の記録手段に記録された複数の画像データを種別単位で第２の記録手段に保存、管理する管理プログラムにおいて、コンピュータを、前記第２の記録手段に記録されている画像データが、予め定められた複数の種別で構成されているかを判定し、前記複数の種別の内、前記第２の記録手段に記録されていない欠落した種別の画像データを検出するデータ検出手段、前記欠落した種別の画像データがある場合に、管理情報が記録された情報ファイルを参照して、前記第１の記録手段から前記欠落した種別の画像データを読み出して前記第２の記録手段に記録させるデータ復元手段、として機能させるものである。
（４）第１の記録手段に記録された複数の画像データを第２の記録手段に保存して管理する管理プログラムにおいて、コンピュータを、前記第２の記録手段に記録されている画像データの中から内容が変更された画像データを検出するデータ検出手段、前記内容が変更された画像データがある場合に、管理情報が記録された情報ファイルを参照して、前記第１の記録手段から前記内容が変更された画像データの基となる画像データを読み出して前記第２の記録手段に記録させるデータ復元手段、として機能させるものである。
（５）前記情報ファイルには、少なくとも、前記第１の記録手段を特定する情報と、該第１の記録手段における前記画像データの記録場所を特定する情報とが記述されていることが好ましい。
（６）前記データ復元手段では、前記第１の記録手段にアクセスできない場合に、前記第１の記録手段を特定する情報及び該第１の記録手段における欠落した前記画像データ又は内容が変更された画像データの基となる前記画像データの記録場所を特定する情報を表示手段に表示させる構成とすることができる。
（７）前記管理プログラムは、前記画像データに基づく画像を表示手段に表示させるプログラムの起動時、又は、予め定められた時間間隔毎、又は、予め定められた時刻に、コンピュータを前記データ検出手段及び前記データ復元手段として機能させることができる。
（８）前記第１の記録手段では、前記画像データは圧縮して記録されていてもよく、又は、前記画像データは削除又は上書きできない状態で記録されていてもよい。
（９）前記第１の記録手段及び前記第２の記録手段では、前記画像データは、予め定められたルールに従って生成された名称のフォルダに、前記第１の記録手段単位又は前記種別単位で格納される構成とすることもできる。【００１３】
このように、本発明の構成によれば、情報ファイルに記述されている画像データのデータ構成と記録先（第２の記録手段）に実際に記録されている画像データのデータ構成とを比較し、あるべき画像データが欠落している場合、また、複数の種別の画像データが保存、管理されている形態において、所定の種別の画像データが欠落している場合、また、画像データの内容が変更されている場合に、記録元（第１の記録手段）から欠落した画像データ又は内容が変更された画像データの基となる画像データが自動的に取り込まれて復元され、又は、欠落した画像データ又は内容が変更された画像データの基となる画像データの記録場所を特定する情報が表示手段に表示されるため、電子アルバム内の画像データを確実に保存、管理することができる。【００１４】
本発明の管理方法、管理プログラムによれば、記録元（例えば、記録媒体）から記録先（例えば、ハードディスク）にバックアップされた画像データを確実に保存、管理することができる。【００１５】
その理由は、管理プログラムは、表示プログラムの起動時や所定の時間間隔毎などのタイミングで、情報ファイルに記述されている画像データのデータ構成と、記録先に実際に記録されている画像データのデータ構成とを比較し、あるべき画像データが欠落している場合に、記録元がアクセス可能な状態の場合は記録元から欠落している画像データを取り込んで復元、又は、記録元がアクセスできない状態の場合は欠落している画像データの記録場所を特定する情報などを表示手段に表示させるからである。【００１６】
また、複数の種別の画像データが種別単位で保存、管理されている形態において、所定の種別の画像データが欠落している場合にも、記録元がアクセス可能な状態の場合は記録元から欠落している種別の画像データを取り込んで復元、又は、記録元がアクセスできない状態の場合は欠落している種別の画像データの記録場所を特定する情報などを表示手段に表示させるからである。【００１７】
また、画像データの内容が変更された場合にも、記録元がアクセス可能な状態の場合は記録元から内容が変更された画像データの基となる画像データを取り込んで復元、又は、記録元がアクセスできない状態の場合は内容が変更された画像データの基となる画像データの記録場所を特定する情報などを表示手段に表示させるからである。【００１８】
本発明に係る管理プログラムは、その好ましい一実施の形態において、記録元の記録媒体に記録された複数の画像データを、記録媒体単位又は画像データの種別（オリジナルの画像データやサムネイル画像データ、スクリーンネイル画像データなど）単位で、記録先の記録手段（例えば、ハードディスク）に保存、管理する管理プログラムにおいて、情報ファイルには登録されているが記録先の記録手段には記録されていない欠落した画像データがある場合、又は、予め定められた複数の種別の画像データの内、特定の種別の画像データが欠落している場合、又は、画像データは記録先の記録手段に記録されているが内容が変化している場合に、欠落した画像データ又は内容が変更された画像データの基となる画像データを所定のタイミングで記録元の記録媒体から読み込んで復元、又は、欠落した画像データ又は内容が変更された画像データの基となる画像データの記録場所を特定する情報などを表示手段に表示させるものであり、欠落又は内容が変更された画像データがあっても自動的に復元されるため、電子アルバム内の画像データを確実に保存、管理することができる。
【実施例１】
【００１９】
上記実施形態について詳細に説明すべく、本発明の第１の実施例に係る管理プログラムについて、図１乃至図１５を参照して説明する。図１は、本発明の第１の実施例に係る記録装置及びデータ管理装置の構成を模式的に示す図である。また、図２乃至図５は、データ管理装置の他の構成を模式的に示す図であり、図６は、データ管理装置の手段を示すブロック図である。また、図７は、記録装置を用いた記録媒体の作成手順を示すフローチャート図であり、図８は、データ管理装置を用いた画像データの保存手順を示すフローチャート図であり、図９は、データ管理装置を用いた画像データの復元手順を示すフローチャート図である。また、図１０及び図１１は、データの記録構造を示す図、図１２は、記録媒体におけるデータの記録領域を示す図、図１３は記録媒体（ＣＤ−Ｒ）の構造を模式的に示す図である。また、図１４及び図１５は、データ管理装置の表示手段に表示される画面構成例を示す図である。なお、以下の説明では、記録媒体に記録された画像データをデータ管理装置のハードディスクで保存、管理する場合について示すが、画像データの記録元及び記録先の記録手段はこれらに限定されない。【００２０】
図１に示すように、本実施例のシステムは、記録媒体９を作成する記録装置１と、その記録媒体９に記録された画像データ（静止画像データや動画データ、画像情報を含むデータなどを総称して画像データと呼ぶ。）を保存、管理し、また、復元するデータ管理装置１０とからなり、記録装置１は、スマートメディア、コンパクトフラッシュ（登録商標）、メモリースティック（登録商標）、ＳＤメモリーカード、マルチメディアカードなどの記録媒体（以下、メディア８と呼ぶ。）を装填するメディア装填部２、デジタルカメラ７（デジタルスチルカメラ及びデジタルムービーカメラの双方を含む。）やカメラ付き携帯電話機７ａ等の撮影機器を有線又は無線、赤外線等によって接続するための機器接続部３、インターネット等の通信ネットワーク１５を介してｗｅｂサーバ１６ａから画像データなどをダウンロードするネットワーク接続部等の入力制御手段と、メディア８やデジタルカメラ７から読み取った、又はｗｅｂサーバ１６ａからダウンロードした画像データやＤＶＤプレーヤやＤＶＤレコーダ、ＨＤＤレコーダ、ゲーム機などで再生可能な形式に変換された画像データなどが記録されるＣＤ−Ｒ／ＲＷやＤＶＤ±Ｒ／ＲＷ、ＤＶＤ−ＲＡＭ、Ｂｌｕ−ｒａｙディスク等の記録媒体９を装填する記録媒体装填部４と、ボタン、キーボード、マウス等の操作手段６及びＬＣＤ、ＣＲＴ等の表示手段５（図では操作手段６と表示手段５とを兼ね備えるタッチパネルを示している。）とを備えている。【００２１】
また、データ管理装置１０は、少なくとも、記録媒体９を装填する記録媒体装填部１４と画像データを保存する記録手段（内部のハードディスク１１としてもよいし、外付けされたハードディスクやデータ管理装置１０にネットワーク接続されたホームサーバ１６ｂやｗｅｂサーバ１６ａなどとしてもよい。）とを備えている。このデータ管理装置１０の手段をブロック図で示すと図６に示すようになる。すなわち、記録媒体装填部１４に装填された記録媒体９から画像データなどを読み取る入力制御手段１７と、ハードディスク１１などの記録手段に画像データを記録する制御を行う記録制御手段１８と、情報ファイルに記述された画像データのデータ構成と記録手段に実際に記録されている画像データのデータ構成とを比較し、情報ファイルには登録されているが実際には存在しない画像データ（以下、欠落した画像データと呼ぶ。）を検出する欠落データ検出手段１９ａと、欠落した画像データの記録元の記録媒体９（ホームサーバ１６ｂやｗｅｂサーバ１６ａなどの他の記録手段に記録されている場合はこれらの記録手段としてもよい。）から該画像データを取得又は該画像データの記録場所を特定する情報などを表示手段１２に表示させるデータ復元手段１９ｃと、モニタ等の表示手段１２と、キーボード、マウス等の操作手段１３とを備えている。【００２２】
なお、上記各手段はデータ管理装置１０にハードウェアとして構成されていてもよいし、コンピュータを、少なくとも、欠落データ検出手段１９ａ、データ復元手段１９ｃとして機能させる管理プログラムとして構成し、該管理プログラムをデータ管理装置１０にインストールして実行する構成としてもよい。また、図１ではデータ管理装置１０としてパーソナルコンピュータを用いる場合を示しているが、データ管理装置１０の形態も任意であり、例えば、図２に示すように専用のセットトップボックスとしたり、図３に示すようにポータブルライターとしたり、図４に示すように演算処理手段を備えるＨＤＤレコーダやＤＶＤレコーダ、ゲーム機としたり、図５に示すように、演算処理手段を備えるカーナビゲーション装置などとすることもできる。【００２３】
以下、データ管理装置１０を用いて画像データを復元する手順について説明するが、その前に、発明の理解を容易にするために、記録装置１を用いて記録媒体９を作成する手順及び記録媒体９に記録された画像データをデータ管理装置１０に保存する手順について説明する。まず、上記構成の記録装置１を用いて記録媒体９を作成する手順について、図７のフローチャート図を参照して説明する。【００２４】
ステップＳ１０１で、記録装置１のメディア装填部２にメディア８を装填、又は、機器接続部３にデジタルカメラ７やカメラ付き携帯電話機７ａを接続、又はネットワーク接続部を通信ネットワーク１５に接続すると共に、記録媒体装填部４に記録媒体９を装填する。なお、記録媒体９は上述したようにＣＤ−Ｒ／ＲＷやＤＶＤ±Ｒ／ＲＷ、ＤＶＤ−ＲＡＭ、Ｂｌｕ−ｒａｙディスク等を用いることができるが、本実施例の場合は記録媒体９が記録元となるため、画像データが消去されないように上書きや書き換えができないものを用いたり、上書きや書き換えができないように設定することが好ましい。次に、ステップＳ１０２で、デジタルカメラ７やメディア８に記録された画像データやｗｅｂサーバ１６ａに記録された画像データを読み取り、必要に応じて、表示部５や操作部６を用いて記録媒体９に記録する画像データを選択する。【００２５】
次に、ステップＳ１０３で、必要に応じて、画像データを音楽付きスライドショーとして再生するためのＢＧＭとして利用する音楽データをメディア８やｗｅｂサーバ１６ａ、記録装置１の記憶手段などから読み取る。この音楽データはユーザが選択してもよいし、予めデフォルトとして設定された音楽データを用いてもよい。【００２６】
次に、ステップＳ１０４で、必要に応じて、読み取った画像データのデータサイズを縮小したサムネイル画像データやスクリーンネイル画像データなどの縮小画像データを作成する。この縮小画像データは入力した画像データよりもデータサイズが小さいものであればよく、例えば、画素数を減縮した画像データや色数、色再現域を減縮した画像データなどとすることができる。【００２７】
次に、ステップＳ１０５で、必要に応じて、読み取った画像データをＤＶＤプレーヤやＤＶＤレコーダ、ＨＤＤレコーダ、ゲーム機等の画像再生機器で読み取り可能なファイル形式の動画データ（Ｖｉｄｅｏ−ＣＤ形式、ＤＶＤ−Ｖｉｄｅｏ形式、ＨＤＴＶ形式などのデータ）に変換する。なお、画像データから動画データを作成する方法は特に限定されないが、例えば、静止画像データをスライドショーのように表示する場合は、静止画像データにスライド表示の時間分の差分０のデータを付加して動画データを生成したり、静止画像データにスライドショープログラムで設定されたスライド効果に基づく差分データを付加して動画データを生成すればよい。【００２８】
次に、入力された画像データや作成された縮小画像データ、変換された動画データを記録媒体９に記録するが、その際、任意の記録媒体９に対してデータの記録ができるようにしてもよいし、正規に作成された記録媒体９に対してのみデータの記録を許可するようにしてもよい。後者の場合は、例えば、ステップＳ１０６で、記憶手段に予め記憶された位置情報（例えば、物理アドレス）を参照して、該位置に予め特定の識別情報が書き込まれているか否かを判断し、識別情報が書き込まれている場合にのみデータの記録を開始する構成とすることができる。【００２９】
その場合、上記識別情報は不正なデータの記録を防止するために設けるものであるため、識別情報の記録場所や中身が容易に知られてしまうと識別情報自体もコピーされてしまい、不正なデータの記録を防止することができなくなってしまうため、識別情報の少なくとも一部はコンピュータのＯＳではアクセスできない領域（すなわち、論理アドレス領域外）、具体的にはディスク型記録媒体の論理アドレス領域の内側の領域に書き込まれていることが好ましい。【００３０】
ここで、一般的な記録媒体（ＣＤ-Ｒ）の構造について、図１３を参照して説明すると、ＣＤ-Ｒは、ポリカーボネート基板１００上に、シアニン、フタロシアニン、アゾなどの有機色素層１０１と銀などの反射層１０２と保護層１０３とが積層されて形成され、有機色素層１０１に所定のパワーのレーザ光を当てて色素を分解して基板を変形させることでピットを形成し、情報の記録を行っているが、レーザパワーは、レーザ光を照射するレーザヘッドの方式や使用する有機色素層１０１の種類に応じて最適な値が異なるため、情報の書き込み、読み出しを確実に行うためにはＣＤ-Ｒがどのような色素を用いて製作されているかをドライブ側が認識する必要がある。そこで、ＣＤ−Ｒに用いる色素の種別やＣＤ-Ｒを製作するメーカの名称などの情報を記録媒体９の製造段階でその最内周に書き込み、その情報をドライブのファームウェアが読み取り、ファームウェアが独自にレーザヘッドを制御してレーザパワーの調整を行っている。このようにディスクの最内周の領域はＣＤ-Ｒの素性に関する情報を記録する領域として使用され、通常、ＯＳではアクセスすることができない領域であることから、この領域（論理アドレス領域外）に記録媒体９の識別情報を書き込むことにより、識別情報自体がコピーされないようにすることができる。【００３１】
なお、識別情報の具体的な構成は任意であるが、上記したように記録媒体９の論理アドレス領域外にはメーカの名称が予め記録されていることから、このメーカの名称と記録媒体９に対して付与される番号とを識別情報として用いることにより、記録媒体９が正規に作成されたものか否かを簡単かつ確実に識別することができる。【００３２】
そして、識別情報が書き込まれている記録媒体９に各種データを記録するが、画像再生機器ではデータを読み込むことができる記録領域が限定されるため、ステップＳ１０７で、ファイル形式が変換された動画データや関連付けファイル等（以下、これらを総称して画像再生機器用データ群と呼ぶ。）を予め設けた書き込み用の所定のフォルダに転送した後、該フォルダから画像再生機器用データ群を読み出して、記録媒体９の論理アドレス領域の内側に記録する。その後、ステップＳ１０８で、コンピュータ機器用のデータの記録を行う前に、画像再生機器で使用可能なデータの領域を区分するために一旦セッションをクローズする。【００３３】
次に、ステップＳ１０９で、画像データと必要に応じてスライドショープログラムなどのアプリケーションや設定ファイル、情報ファイル、音楽データなど（以下、これらを総称してコンピュータ機器用データ群と呼ぶ。）を予め設けた書き込み用の所定のフォルダに転送した後、該フォルダからコンピュータ機器用データ群を読み出して、記録媒体９に先に記録された画像再生機器用データ群の外側に記録して一連の書き込み処理を終了する。なお、画像データはどのような状態で記録されていてもよいが、データ容量を削減するために、例えば、公知のデータ圧縮手法を用いて圧縮して記録してもよい。【００３４】
上記手順で作成された記録媒体９には図１２に示すように各種情報が記録され、ディスク型記録媒体９の最も内側の論理アドレス領域外には、必要に応じて所定の形式（好ましくはファイル形式でないデータ形式）の識別情報が記録され、その外側の論理アドレス領域の内側には、必要に応じて画像再生機器用データ群が記録され、更にその外側には画像データを含むコンピュータ機器データ群が記録される。【００３５】
また、上記手順で作成された記録媒体９の記録構造は、例えば、図１０に示すようになり、コンピュータ機器用データ群は、”PS_Roll”フォルダ内の画像データ、サムネイル画像データ、スクリーンネイル画像データなどの複数の種別の画像データ（画像データ群）と、画像データ群のデータ構成や記録媒体９における記録場所を特定する情報、記録媒体９の識別情報などの管理情報が記録された情報ファイル（info.txt）、”APPL”フォルダ内のスライドショープログラム、スライドショーの設定ファイル、自動起動ファイル（Autorun.inf）などの他のデータ群とで構成され、画像再生機器用データ群は、”VCD”フォルダ内の画像データをＶｉｄｅｏ−ＣＤ形式、ＤＶＤ−Ｖｉｄｅｏ形式、ＨＤＴＶ形式用データ等として関連付けるファイル、”SEGMENT”フォルダ内のＴＶ画面に表示する画像データ、”MPEGAV”フォルダ内の動画データ、”DAT”フォルダ内のＴＶ画面に静止画像データを表示するためのアプリケーションなどで構成される。【００３６】
上記画像データ群の記録構造は任意であるが、画像データ群をデータ管理装置１０などにバックアップした場合における管理を容易にするために、予め定められたルールに従ってフォルダを構成し、そのフォルダにユニークな名称を付与することが好ましい。例えば、図１０に示すように、画像データの格納場所を示すフォルダ（PS_Roll）の下位の階層にメディア８毎、機器毎、フィルム毎の画像データの格納場所を示すフォルダ（ROYYMMDDyyy_XXXXXXAABxxx、ここではRO030416001_12345601C001）を作成し、各々の要素を、YYMMDD：書き込み年月日を特定する数字、yyy：日毎のシーケンシャル番号、XXXXXX：ランダムなＩＤ番号、AA：メーカーコード（00〜ZZ）、B：ソフトウェア、機器の商品カテゴリー（0〜Z）、xxx：シーケンシャル番号などすることもできる。また、図１０では、記録媒体９の識別情報などの管理情報が記録された情報ファイルとしてテキスト形式のファイルを示しているが、情報ファイルの形式は任意であり、例えば、写真業界で推奨されている専用のファイル（例えば、拡張子がｐｖｍのファイル）などとしてもよい。この形式のファイルには、画像再生機器の再生指示情報（例えば、再生順やスライド間隔、スライド効果、画像回転、ＢＧＭなど）や画像検索情報（マニュアル入力された情報やアプリケーションで自動認識される情報、撮影時に記録される画像ヘッダ情報など）、データ履歴情報（コピーや移住に関する情報、画像データの保管パス情報など）、ＩＤ情報（ディスクＩＤやショップＩＤ、ショップＵＲＬなど）が記録されるため、情報ファイルに記述された様々な情報を利用することができる。【００３７】
次に、上記記録装置１で作成された記録媒体９に記録された画像データ群を、管理プログラムで保存、管理される領域に保存する手順について、図８のフローチャート図を参照して説明する。【００３８】
まず、ステップＳ２０１で、記録媒体９をデータ管理装置１０の記録媒体装填部１４に装填すると、ステップＳ２０２で、入力制御手段１７は、記録媒体９から画像データ群を読み取る。その際、記録媒体９に記録されている全ての画像データを読み取ってもよいし、記録媒体９に記録されている画像データの一部が既にデータ管理装置１０に記録されている場合は、差分の画像データのみを読み取るようにしてもよい。次に、ステップＳ２０３で、読み出した画像データのファイルが破損していないかなどのファイルチェックを行い、その後、ステップＳ２０４で、記録制御手段１８を用いて、該画像データ群及び情報ファイルをハードディスク１１などの記録先に記録する。【００３９】
上記手順で保存された画像データの記録構造は任意であるが、画像データの管理を容易にするために、記録媒体９に図１０に示すような記録構造で画像データが記録されている場合はそのデータ構造を維持して記録されることが好ましい。その場合、ハードディスク１１における画像データの記録構造は図１１に示すようになり、ハードディスク１１の任意の記録位置に、画像データの格納場所を示すフォルダ（PS_Roll）が作成され、その下位の階層には、既に登録済みの画像データが保存、管理されているフォルダ（ROYYMMDDyyy_XXXXXXAABxxx）に加えて、新たに追加された画像データの格納場所を示すフォルダ（ここでは、RO030416001_12345601C001）が作成され、そのフォルダ内にオリジナルの画像データ（OR030416000001.jpg〜OR030416000010.jpg）が格納され、更に、サムネイル画像データの格納場所を示すフォルダ（THM）内にサムネイル画像データ（TH030416000001.jpg〜TH030416000010.jpg）、スクリーンネイル画像データの格納場所を示すフォルダ（SCREEN）内にスクリーンネイル画像データ（SC030416000001.jpg〜SC030416000010.jpg）が格納され、また、これらの画像データのデータ構成や記録媒体９における記録場所を特定する情報、記録媒体９の識別情報などの管理情報が記録された情報ファイル（info.txt）も格納される。また、PS_Rollフォルダの上位の階層に、移住してきた画像データの格納場所を示すフォルダ（PSYYMMDDyyy_XXXXXXAAB：YYMMDD、yyy、XXXXXX、AA、Bの意味は上記と同様）などを作成してもよい。【００４０】
次に、ステップＳ２０５で、画像データの管理を容易にするために、必要に応じて、情報ファイルに記述された情報をデータベースとして登録する。このデータベースの内容は特に限定されないが、例えば、アルバム情報が記述されたアルバムテーブル、各々の画像データ群（ロール）の情報が記述されたロールテーブル、各々の画像データの情報が記述されたファイルテーブル、ｅｘｉｆ形式の画像データの情報が記述されたｅｘｉｆテーブルなどで構成することができる。【００４１】
また、アルバムテーブルは、記録媒体９の識別情報（アルバムＩＤ）、記録媒体９のタイトル（アルバムタイトル）、撮影日時情報、保存された画像データの種別（例えば、オリジナルの画像データが記録されているか、縮小画像データのみが記録されているかなど）を示すアルバムステータス、アルバムがお気に入り登録されているか否かを示すアルバム種、アルバム内の画像データがリンクされているか否かを示すアルバムリンクなどで構成され、ロールテーブルは、アルバムＩＤ、画像データ群（ロール）の識別情報（ロールＩＤ）、ロール内の画像データの数量を示す総画像数、ロールの作成日時情報などで構成され、ファイルテーブルは、ロールＩＤ、ファイル名、フレームナンバー、ファイルの種類、ファイルの保存先、画像が回転されているか否かを示す回転情報、ファイルがリンクされているか否かを示すファイルリンク、オリジナルの画像データがあるか否かを示す保存ステータスなどで構成され、ｅｘｉｆテーブルは、ロールＩＤ、ファイル名撮影日時情報、画像タイトル、画像メモなどで構成される。【００４２】
上記手順で画像データが記録されたハードディスク１１では、記録されている画像データに関する情報が情報ファイルやデータベースに記録されているため、保存、管理されている画像データが不明確になることはないが、例えば、上述したようにユーザが管理プログラム以外のアプリケーションを用いて画像データを削除してしまった場合には、管理プログラムにより生成、更新される情報ファイルやデータベースには削除された画像データに関する情報は反映されないため、情報ファイルに記述された画像データのデータ構成（すなわち、管理プログラムにより登録されている画像データのデータ構成）と実際に記録されている画像データのデータ構成とが一致しなくなり、情報ファイルには登録されているが実際には記録されていない画像データ（欠落した画像データ）が存在する場合が生じてしまう。そこで、本実施例では、図９のフローチャート図に示す手順に従って、欠落した画像データを復元する。【００４３】
まず、ステップＳ３０１で、画像表示プログラムなどの所定のプログラムを起動すると、ステップＳ３０２で、欠落データ検出手段１９ａは、ハードディスク１１の所定の場所（ここでは、ROYYMMDDyyy_XXXXXXAABxxxフォルダ）に記録されている情報ファイルを読み出し、該情報ファイルの記述を参照して電子アルバムとして保存、管理されている画像データのデータ構成を特定する。また、ステップＳ３０３で、ハードディスク１１の所定の場所（ここでは、ROYYMMDDyyy_XXXXXXAABxxxフォルダ、THMフォルダ、SCREENフォルダ）に実際に記録されている画像データのデータ構成を特定し、ステップＳ３０４で情報ファイルに基づく画像データのデータ構成と実際に記録されている画像データのデータ構成とを比較して、情報ファイルには記述されているが実際には記録されていない欠落した画像データがあるかを調べる。【００４４】
そして、欠落した画像データが存在する場合は、ステップＳ３０５で、データ復元手段１９ｃは、情報ファイルを参照して、欠落した画像データが記録されている記録手段（ここでは、記録媒体９）の識別情報及び該記録手段における画像データの記録場所を特定する情報を抽出する。【００４５】
次に、ステップＳ３０６で、データ復元手段１９ｃは、該記録手段がデータ管理装置１０でアクセス可能であるか、すなわち、記録媒体９の場合は上記識別情報を有する記録媒体９がデータ管理装置１０の記録媒体装填部１４に装填されているかを判断し、アクセス可能な場合は、ステップＳ３０９で、記録場所を特定する情報を参照して、その記録媒体９から画像データを読み取り、ハードディスク１１内の所定の記録場所に書き込む。なお、記録元の記録手段に記録されている画像データが圧縮して記録されている場合は、記録手段から圧縮された画像データを読み取った後、公知のデータ解凍手法を用いて画像データを解凍した後、ハードディスク１１内の所定の記録場所に書き込めばよい。【００４６】
また、記録手段がデータ管理装置１０でアクセスできない場合は、ステップＳ３０７で、記録場所を特定する情報や、記録元をアクセス可能にするように促すメッセージ（例えば、記録元が記録媒体９の場合は、上記識別情報を有する記録媒体９を記録媒体装填部１４に装填するように促すメッセージや、記録元がホームサーバ１６ｂやｗｅｂサーバ１６ａの場合は、これらをデータ管理装置１０にネットワーク接続するように促すメッセージなど）を表示手段１２に表示させ、ステップＳ３０８でアクセス可能な状態になったら、ステップＳ３０９で画像データの読み込み、ハードディスク１１への書き込みを行う。この一連の処理により、画像データが欠落している場合でも、該画像データをハードディスク１１に復元することができる。【００４７】
その後、ステップＳ３１０で、データ管理装置１０の表示手段１２に画像データを表示させる。この画像データの表示形態は任意であるが、例えば、図１４に示すような画像表示画面２０とすることができる。この画像表示画面２０には、例えば、画像データ群を識別するためのタグ表示欄２１と、記録媒体単位で保存、管理されている画像データに基づく画像が一覧形式で表示される画像表示欄２２と、画像データを用いた処理が選択可能に表示される作業メニュー欄２３などが設けられている。【００４８】
また、上記タグ表示欄２１には、画像データの記録元の記録手段（記録媒体９）毎に、記録媒体９の識別情報と画像データの撮影年月日などの日時情報とアルバムタイトルなどで構成されるボタンが設けられ、記録媒体９毎に画像データが選択できるように構成されている。また、タグ表示欄２１には、アルバムのタイトルなどを変更するため”アルバムタイトル変更”ボタンなどが設けられている。また、画像表示欄２２には、記録媒体単位で保存、管理されている画像データに基づく画像を一覧形式で表示するための枠が配列され、その下側には画像の表示形式を変更するための各種ボタンが設けられている。また、作業メニュー欄２３には、画像表示欄２２に表示された画像を用いて新しい記録媒体を作成したり複製するボタンや、画像データをお気に入り登録するボタン、画像データを電子メールで送信するためのボタン、画像を家庭用プリンタや写真店でプリントするためのボタンなどが設けられている。【００４９】
そして、タグ表示欄２１に表示されたボタンを選択して所望の記録媒体９に対応する画像データに基づく画像を表示させ、画像表示欄２２に表示された画像の中から所望の画像を選択した後、ステップＳ３１１で、作業メニュー欄２３の所望のボタンを押して、該画像データを用いて新しい記録媒体を作成したり、新たなアルバムとして整理したり、電子メールに添付して送信したり、プリントとして出力するなどの各種処理を行う。【００５０】
このように、本実施例では、記録媒体９などの記録元の記録手段に記録された画像データがデータ管理装置１０のハードディスク１１などの記録先に、記録媒体９単位で保存、管理されている構成において、画像表示プログラムの起動時などに、情報ファイルに記述されている画像データのデータ構成と実際に記録されている画像データのデータ構成とが比較され、欠落した画像データが存在する場合に自動的に復元されるため、画像データを電子アルバムとして確実に保存、管理することができる。【００５１】
なお、上記説明では、データ構成の比較及びデータの復元を画像表示プログラムの起動時に行う構成としたが、これらの処理のタイミングは任意であり、所定の時間間隔毎（例えば、１週間毎）や所定の時刻（例えば、１２時）などのタイミングでデータ構成の比較及びデータの復元を行うようにしてもよいし、図１５に示すように、画像表示画面２０にデータ復元ボタン２３ａを設けておき、画像が表示されない画像データ（図の×印）がある場合にユーザがデータ復元ボタン２３ａを押して、データ構成の比較及びデータの復元を行うようにしてもよい。【００５２】
また、情報ファイルに基づく画像データのデータ構成と実際に記録されている画像データのデータ構成とが一致しない場合として、画像データが欠落している場合のみを記載したが、逆に、ユーザが他のアプリケーションを用いて画像データを追加した場合には、情報ファイルには記述されていないが実際には記録されている画像データが存在する場合もある。この場合に、該画像データを電子アルバムとして管理する画像データの中に包含させるか否かは任意であるが、他の画像データと同様に保存、管理する場合は、該画像データのファイル名やヘッダ情報などを参照して該画像データに関する情報を取得し、その情報を情報ファイルやデータベースに記述することもできる。
【実施例２】
【００５３】
次に、本発明の第２の実施例に係る管理プログラムについて、図１６乃至図１８を参照して説明する。図１６は、データ管理装置を用いた画像データの復元手順を示すフローチャート図であり、図１７は、データの記録構造を示す図である。また、図１８は、データ管理装置の表示手段に表示される画面構成例を示す図である。【００５４】
前記した第１の実施例では、個々の画像ファイルを特定して復元する場合について記載したが、記録媒体９に記録された画像データが複数の種別に分類されている場合に、種別単位で画像データが削除されている場合も考えられる。そこで、本実施例では、種別単位で画像データが削除された場合の画像データの復元方法について述べる。【００５５】
本実施例の場合もデータ管理装置１０は、図６に示すように、記録媒体装填部１４に装填された記録媒体９から画像データや識別情報を読み取る入力制御手段１７と、ハードディスク１１などの記録手段に画像データを記録する制御を行う記録制御手段１８と、記録手段に記録されている画像データが予め定められた複数の種別で構成されているかを判定して欠落した種別の画像データを検出する欠落データ検出手段１９ａと、欠落した種別の画像データの記録元（ここでは記録媒体９）を特定し、記録元から該種別の画像データを取得又は該種別の画像データの記録場所を特定する情報などを表示手段１２に表示させるデータ復元手段１９ｃと、モニタ等の表示手段１２と、キーボード、マウス等の操作手段１３とで構成される。【００５６】
上記構成のデータ管理装置１０を用いて、欠落した種別の画像データを復元する手順について、図１６のフローチャート図を参照して説明する。なお、欠落している種別の画像データは、他のアプリケーションを用いて削除され、情報ファイルの記述と実際に記録されている画像データとが一致しない場合、及び、管理プログラムを用いて削除され、情報ファイルの記述と実際に記録されている画像データとが一致している場合の双方が考えられるが、いずれの構成であってもよい。【００５７】
まず、ステップＳ４０１で、画像表示プログラムなどの所定のプログラムを起動すると、ステップＳ４０２で、ハードディスク１１の所定の場所（ここでは、ROYYMMDDyyy_XXXXXXAABxxxフォルダ、THMフォルダ、SCREENフォルダ）に記録されている画像データのファイル名を参照して、ハードディスク１１内に記録されている画像データの種別（オリジナルの画像データ、サムネイル画像データ、スクリーンネイル画像データなど）を特定する。次に、ステップＳ４０３で、記録されている画像データが予め設定された複数の種別で構成されているかを判定して欠落した種別があるかを調べる。【００５８】
そして、欠落している種別がある場合（例えば、オリジナルの画像データとサムネイル画像データとスクリーンネイル画像データの３種類で構成されるべきところ、図１７に示すようにオリジナルの画像データが記録されていない場合や、サムネイル画像データ又はスクリーンネイル画像データの一方しか記録されていない場合など）には、ステップＳ４０４で、データ復元手段１９ｃは、現に記録されている種別の画像データに関する情報ファイルの記述を参照して、欠落した種別の画像データが記録されている記録手段を特定する情報や該記録手段における欠落した種別の画像データの記録場所を特定する情報を抽出する。【００５９】
次に、ステップＳ４０５で、データ復元手段１９ｃは、上記記録手段がデータ管理装置１０でアクセス可能であるか、すなわち、記録媒体９の場合は上記識別情報を有する記録媒体９がデータ管理装置１０の記録媒体装填部１４に装填されているかを判断し、アクセス可能な場合は、ステップＳ４０８で、記録媒体９から欠落している種別の画像データを読み取り、ハードディスク１１内の所定の記録場所に書き込む。また、アクセスできない場合は、ステップＳ４０６で、欠落している種別の画像データの記録場所を特定する情報などを表示手段１２に表示させ、ステップＳ４０７で記録媒体９がアクセス可能な状態になったら、ステップＳ４０８でその種別の画像データの読み込み、ハードディスク１１への書き込みを行う。この一連の処理により、特定の種別の画像データが欠落している場合でも、該種別の画像データをハードディスク１１に復元することができる。【００６０】
なお、本実施例においても、記録手段に記録されている画像データはどのような状態で記録されていてもよく、圧縮して記録されている場合は、記録手段から圧縮された画像データを読み取った後、解凍してからハードディスク１１内の所定の記録場所に書き込めばよい。【００６１】
その後、ステップＳ４０９で、第１の実施例と同様に、図１４に示すように、例えば、画像データ群を識別するためのタグ表示欄２１と、記録媒体単位で保存、管理されている画像データに基づく画像が一覧形式で表示される画像表示欄２２と、画像データを用いた処理が選択可能に表示される作業メニュー欄２３などが設けられた画像表示画面２０を表示させる。【００６２】
そして、タグ表示欄２１に表示されたボタンを選択して所望の記録媒体９に対応する画像データを表示させ、画像表示欄２２に表示された画像の中から所望の画像を選択した後、ステップＳ４１０で、作業メニュー欄２３の所望のボタンを押して、該画像データを用いて新しい記録媒体を作成したり、新たなアルバムとして整理したり、電子メールに添付して送信したり、プリントとして出力するなどの各種処理を行う。【００６３】
なお、欠落した種別の画像データの検出及び復元を、画像表示プログラムの起動時に行う構成としたが、第１の実施例と同様に、これらの処理のタイミングは任意であり、所定の時間間隔毎や所定の時刻などのタイミングで行うようにしてもよいし、例えば、図１７に示すように、画像表示画面２０にデータ復元ボタン２３ａを設けておき、特定の種別の画像データが存在しない場合（例えば、図１７の場合は管理プログラムを用いてオリジナルの画像データのみが削除されているため、画像表示欄２２の画像近傍に”本画像なし”と表示されている。）に、ユーザがデータ復元ボタン２３ａを押して、欠落した画像データの検出及び復元を行うようにしてもよい。【００６４】
このように、本実施例では、データ管理装置１０のハードディスク１１などの記録先に記録媒体９単位又は種別単位で画像データが保存、管理されている構成において、画像表示プログラムの起動時などに、記録手段に記録されている画像データが予め設定された複数の種別で構成されているかが判定され、欠落した種別の画像データがある場合に自動的に復元されるため、画像データを電子アルバムとして確実に保存、管理することができる。
【実施例３】
【００６５】
次に、本発明の第３の実施例に係る管理プログラムについて、図１９及び図２０を参照して説明する。図１９は、データ管理装置の手段を示すブロック図であり、図２０は、データ管理装置を用いた画像データの復元手順を示すフローチャート図である。【００６６】
前記した第１及び第２の実施例では、本来あるべき画像ファイルが存在しない場合について記載したが、画像データ自体は存在するが何らかの理由で画像データの内容が変更されている、すなわち、画像データの元本性が損なわれている場合もあり、その場合も画像データが保存、管理されているとは言えない。そこで、本実施例では、画像データの内容が変更されている場合の復元方法について述べる。【００６７】
本実施例の場合、このデータ管理装置１０は図１９に示すようになる。すなわち、記録媒体装填部１４に装填された記録媒体９から画像データや識別情報を読み取る入力制御手段１７と、ハードディスク１１などの記録手段に画像データを記録する制御を行う記録制御手段１８と、画像データの内容が変更されているかをチェックし、内容が変更された画像データを検出する内容変更データ検出手段１９ｂと、内容が変更された画像データの記録元（ここでは記録媒体９）を特定し、記録元から内容が変更された画像データの基となる画像データを取得又は内容が変更された画像データの基となる画像データの記録場所を特定する情報などを表示手段１２に表示させるデータ復元手段１９ｃと、モニタ等の表示手段１２と、キーボード、マウス等の操作手段１３とで構成される。【００６８】
上記構成のデータ管理装置１０を用いて、内容が変更された画像データを復元する手順について、図２０のフローチャート図を参照して説明する。【００６９】
まず、ステップＳ５０１で、画像表示プログラムなどの所定のプログラムを起動すると、ステップＳ５０２で、内容変更データ検出手段１９ｂは、ハードディスク１１の所定の場所（ここでは、ROYYMMDDyyy_XXXXXXAABxxxフォルダ、THMフォルダ、SCREENフォルダ）に記録されている画像データの内容が変更されていないかを判別して内容が変更された画像データを検出する。この内容が変更された画像データとは、画像の編集、加工を行った後に上書きした画像データや、画像データを構成するデータの一部が欠落していたり余分なデータが付加されている画像データ、ヘッダ領域などに記述された付帯情報の内容が変更されている画像データなど、ファイル名が同じでも記録媒体９に記録されている画像データとは内容に異なる部分が存在する画像データを意味する。また、内容が変更された画像データを検出する方法は限定されないが、例えば、画像データが上書きされているかを判断する方法としては、一連の画像データのヘッダ領域に記述された日時情報（タイムスタンプ）を比較して、日時情報に関連性がある場合（例えば、ファイル名順で並べた場合に、対象となる画像データの日時が、前後の画像データの日時と同じ又はその間である場合）は上書きされておらず、日時情報に関連性がない（例えば、対象となる画像データの日時が、前後の画像データの日時の間でない場合）は上書きされていると判断することができる。また、情報ファイルに、基となる画像データのパリティ（ビットの総和が偶数か奇数か）やハッシュ値（ハッシュ関数を用いて最後のビット列から演算した値）を記録しておき、対象となる画像データのパリティやハッシュ値と情報ファイルに記述されたパリティやハッシュ値とが一致する場合は上書きされておらず、一致しない場合は上書きされていると判断するなど、情報ファイルに記述された情報と対象となる画像データ自体の特性とを比較して判断することもできる。【００７０】
次に、ステップＳ５０３で、画像データの内容が変更されている場合には、ステップＳ５０４で、データ復元手段１９ｃは、情報ファイルを参照して、ファイル名などから内容が変更された画像データの基となる画像データが記録されている記録手段を特定する情報や記録場所を特定する情報を抽出する。【００７１】
次に、ステップＳ５０５で、データ復元手段１９ｃは、上記記録手段がデータ管理装置１０でアクセス可能であるか、すなわち、記録媒体９の場合は上記識別情報を有する記録媒体９がデータ管理装置１０の記録媒体装填部１４に装填されているかを判断し、アクセス可能な場合は、ステップＳ５０８で、記録媒体９からその画像データを読み取り、ハードディスク１１内の所定の記録場所に書き込む。また、アクセスできない場合は、ステップＳ５０６で、画像データの記録場所を特定する情報などを表示手段１２に表示させ、ステップＳ５０７で記録媒体９がアクセス可能な状態になったら、ステップＳ５０８でその画像データの読み込み、ハードディスク１１への書き込みを行う。この一連の処理により、特定の画像データの内容が変更されている場合でも、該種別の画像データをハードディスク１１に復元することができる。【００７２】
なお、本実施例においても、記録手段に記録されている画像データはどのような状態で記録されていてもよく、圧縮して記録されている場合は、記録手段から圧縮された画像データを読み取った後、解凍してからハードディスク１１内の所定の記録場所に書き込めばよい。【００７３】
その後、ステップＳ５０９で、第１及び第２の実施例と同様に、図１４に示すような画像表示画面２０を表示させる。そして、タグ表示欄２１に表示されたボタンを選択して所望の記録媒体９に対応する画像データを表示させ、画像表示欄２２に表示された画像の中から所望の画像を選択した後、ステップＳ５１０で、作業メニュー欄２３の所望のボタンを押して、該画像データを用いて新しい記録媒体を作成したり、新たなアルバムとして整理したり、電子メールに添付して送信したり、プリントとして出力するなどの各種処理を行う。【００７４】
なお、本実施例においても内容が変更された画像データの検出及び復元の処理のタイミングは任意であり、所定の時間間隔毎や所定の時刻などのタイミングで行うようにしてもよいし、ユーザがデータ復元ボタン２３ａを押した場合に内容が変更された画像データの検出及び復元を行うようにしてもよい。【００７５】
このように、本実施例では、データ管理装置１０のハードディスク１１などの記録先に記録媒体９単位で画像データが保存、管理されている構成において、画像表示プログラムの起動時などに、記録手段に記録されている画像データの内容が変更されていないかがチェックされ、内容が変更された画像データがある場合に自動的に復元されるため、画像データを電子アルバムとして確実に保存、管理することができる。【００７６】
なお、上記実施例では、管理プログラムにより画像データを管理する場合について記載したが、本発明は上記実施例に限定されるものではなく、管理プログラムにより音楽データやコンテンツなどの他の種類のデータを管理する場合についても同様に適用することができる。
【産業上の利用可能性】
【００７７】
本発明の管理方法、管理プログラムによれば、記録元（例えば、記録媒体）から記録先（例えば、ハードディスク）にバックアップされた画像データを確実に保存、管理することができる。
【図１】
2005114664.tif 000002
【図２】
2005114664.tif 000003
【図３】
2005114664.tif 000004
【図４】
2005114664.tif 000005
【図５】
2005114664.tif 000006
【図６】
2005114664.tif 000007
【図７】
2005114664.tif 000008
【図８】
2005114664.tif 000009
【図９】
2005114664.tif 000010
【図１０】
2005114664.tif 000011
【図１１】
2005114664.tif 000012
【図１２】
2005114664.tif 000013
【図１３】
2005114664.tif 000014
【図１４】
2005114664.tif 000015
【図１５】
2005114664.tif 000016
【図１６】
2005114664.tif 000017
【図１７】
2005114664.tif 000018
【図１８】
2005114664.tif 000019
【図１９】
2005114664.tif 000020
【図２０】
2005114664.tif 000021
【国際調査報告】
2005114664.tif 000022
2005114664.tif 000023
2005114664.tif 000024
2005114664.tif 000025