(57)【要約】【課題】読み取りエラーが発生した記録媒体に記録されたデータを他の記録媒体に効果的にバックアップできるようにするエラー対処プログラム及びエラー対処方法の提供。【解決手段】コンピュータを、画像データと生成データと付属データとが記録された記録媒体に対してエラーレベルを判定するエラーレベル判定手段２５、記録媒体の識別情報に基づいて記録情報を特定する記録情報特定手段２６、生成データが読み取り不能な場合に、記録情報を参照して該生成データの元となる画像データを特定して生成データを再生、又、付属データが読み取り不能な場合に、記録情報を参照して記憶手段から付属データを読み取るデータ復元手段２７、読み取り可能なデータと必要に応じて復元した生成データや付属データとを所定の記録条件で他の記録媒体に記録するバックアップ手段２８として機能させる。【選択図】図８
2007004904.tif 000002
【特許請求の範囲】
【請求項１】
画像データと、該画像データに基づいて生成された生成データとが少なくとも記録された記録媒体に対して、
コンピュータを、
前記記録媒体のエラーレベルを判定するエラーレベル判定手段、
所定のエラーレベルの場合に、予め定められたルールに従って生成された前記記録媒体の識別情報に基づいて、該記録媒体の記録情報を特定する記録情報特定手段、
前記生成データの少なくとも一部が読み取り不能である場合に、前記記録情報を参照して読み取り不能な生成データの元となる画像データを特定し、前記画像データが読み取り可能である場合に、該画像データを用いて前記生成データを再生するデータ復元手段、として機能させることを特徴とするエラー対処プログラム。
【請求項２】
コンピュータを、更に、
読み取り可能なデータ、又は、読み取り可能なデータと再生した前記生成データと、を所定の記録条件で他の記録媒体に記録するバックアップ手段、として機能させることを特徴とする請求項１記載のエラー対処プログラム。
【請求項３】
更に、前記記録媒体に付属データが記録され、
前記データ復元手段では、前記付属データの少なくとも一部が読み取り不能な場合に、前記記録情報を参照して、記憶手段に予め記憶された付属データの中から対応する付属データを読み取り、
前記バックアップ手段では、読み取り可能なデータと前記記憶手段から読み取った前記付属データと、又は、読み取り可能なデータと再生した前記生成データと前記記憶手段から読み取った前記付属データと、を所定の記録条件で前記他の記録媒体にバックアップすることを特徴とする請求項１又は２に記載のエラー対処プログラム。
【請求項４】
前記エラーレベルは、Ｃ１エラー、Ｃ２エラー、又はＣＵエラーのいずれかであり、前記所定のエラーレベルは、Ｃ１エラー又はＣ２エラーであることを特徴とする請求項１乃至３のいずれか一に記載のエラー対処プログラム。
【請求項５】
前記記録情報は、フォルダ構成、フォルダ名称、ファイル名称、データの種類、アプリケーションのバージョン情報、データの書き込み日時情報、データの書き込み速度情報のいずれかを含むことを特徴とする請求項１乃至４のいずれか一に記載のエラー対処プログラム。
【請求項６】
前記生成データは、前記画像データを家電機器でスライドショーとして再生するための特定の形式のデータ、又は、前記画像データのデータサイズを縮小した縮小画像データの一方を含むことを特徴とする請求項１乃至５のいずれか一に記載のエラー対処プログラム。
【請求項７】
画像データと、該画像データに基づいて生成された生成データとが少なくとも記録された記録媒体における読み取りエラーに対処する方法であって、
前記記録媒体のエラーレベルを判定するエラーレベル判定ステップと、
所定のエラーレベルの場合に、予め定められたルールに従って生成された前記記録媒体の識別情報に基づいて、該記録媒体の記録情報を特定する記録情報特定ステップと、
前記生成データの少なくとも一部が読み取り不能である場合に、前記記録情報を参照して読み取り不能な生成データの元となる画像データを特定し、前記画像データが読み取り可能である場合に、該画像データを用いて前記生成データを再生するデータ復元ステップと、を少なくとも有することを特徴とするエラー対処方法。
【請求項８】
更に、読み取り可能なデータ、又は、読み取り可能なデータと再生した前記生成データと、を所定の記録条件で他の記録媒体に記録するバックアップステップを有することを特徴とする請求項７記載のエラー対処方法。
【請求項９】
更に、前記記録媒体に付属データが記録され、
前記データ復元ステップでは、前記付属データの少なくとも一部が読み取り不能な場合に、前記記録情報を参照して、記憶手段に予め記憶された付属データの中から対応する付属データを読み取り、
前記バックアップステップでは、読み取り可能なデータと前記記憶手段から読み取った前記付属データと、又は、読み取り可能なデータと再生した前記生成データと前記記憶手段から読み取った前記付属データと、を所定の記録条件で前記他の記録媒体にバックアップすることを特徴とする請求項７又は８に記載のエラー対処方法。
【請求項１０】
前記エラーレベルは、Ｃ１エラー、Ｃ２エラー、又はＣＵエラーのいずれかであり、前記所定のエラーレベルは、Ｃ１エラー又はＣ２エラーであることを特徴とする請求項７乃至９のいずれか一に記載のエラー対処方法。
【請求項１１】
前記記録情報は、フォルダ構成、フォルダ名称、ファイル名称、データの種類、アプリケーションのバージョン情報、データの書き込み日時情報、データの書き込み速度情報のいずれかを含むことを特徴とする請求項７乃至１０のいずれか一に記載のエラー対処方法。
【請求項１２】
前記生成データは、前記画像データを家電機器でスライドショーとして再生するための特定の形式のデータ、又は、前記画像データのデータサイズを縮小した縮小画像データの一方を含むことを特徴とする請求項７乃至１１のいずれか一に記載のエラー対処方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体の読み取りエラーに対する処理を行うエラー対処プログラム及びエラー対処方法に関する。
【背景技術】
【０００２】
近年、写真画像に関する様々なサービスが提供されている。例えば、写真を撮影したデジタルカメラやデジタルカメラ用メディアをミニラボ等の写真店に持ち込み、店舗内に設けられた注文処理装置や無人端末（キオスク）などを操作することによって、デジタルカメラやメディアに記録された画像データをＣＤ−Ｒ、ＤＶＤ−Ｒなどの記録媒体に書き込むことができる（上記無人端末に関しては、例えば、下記特許文献１参照）。
【０００３】
また、デジタルカメラやメディアから読み取った画像データを単に記録媒体に記録するのではなく、これらの画像データをＤＶＤプレーヤやＤＶＤレコーダ、ＨＤＤレコーダ、ゲーム機などの家電機器でスライドショーとして再生するためのデータ（以下、家電機器用データと呼ぶ。）を生成し、画像データと家電機器用データとをセットにして記録媒体に書き込んだり、これらの画像データと、該画像データをコンピュータ機器でスライドショーとして再生するためのアプリケーションとをセットにして記録媒体に書き込むサービスも行われている。
【０００４】
【特許文献１】特開平１１−８８１７号公報（第３−４頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記サービスを利用することにより、デジタルカメラやメディアから読み取った画像データや該画像データに基づいて生成されたデータ、該画像データに利用される付属データなどが記録された記録媒体に入手することができるが、記録媒体は永久的に使用できるものではなく、時間の経過に伴って劣化したり、変形したり、取り扱いの際に汚れが付着したりキズが入るなどによって読み取りエラーが発生する場合がある。また、記録媒体に記録されたデータを読み取るためのドライブとの相性が悪い場合にも読み取りエラーが発生する場合がある。
【０００６】
そのような場合、所定のプログラムを用いて、読み取りエラーが発生した記録媒体に記録されたデータを他の記録媒体にバックアップするなどの処理が行われるが、従来のプログラムは読み取り可能なデータのみを他の記録媒体にバックアップするだけであり、読み取り不能なデータを復元する機能を備えていないため、記録媒体に記録されたデータを他の記録媒体に効果的にバックアップすることができないという問題があった。
【０００７】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、読み取りエラーが発生した記録媒体に記録されたデータを他の記録媒体に効果的にバックアップできるようにするエラー対処プログラム及びエラー対処方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明のエラー対処プログラムは、画像データと、該画像データに基づいて生成された生成データとが少なくとも記録された記録媒体に対して、コンピュータを、前記記録媒体のエラーレベルを判定するエラーレベル判定手段、所定のエラーレベルの場合に、予め定められたルールに従って生成された前記記録媒体の識別情報に基づいて、該記録媒体の記録情報を特定する記録情報特定手段、前記生成データの少なくとも一部が読み取り不能である場合に、前記記録情報を参照して読み取り不能な生成データの元となる画像データを特定し、前記画像データが読み取り可能である場合に、該画像データを用いて前記生成データを再生するデータ復元手段として機能させるものである。
【０００９】
本発明においては、コンピュータを、更に、読み取り可能なデータ、又は、読み取り可能なデータと再生した前記生成データと、を所定の記録条件で他の記録媒体に記録するバックアップ手段、として機能させる構成とすることができる。
【００１０】
また、本発明においては、更に、前記記録媒体に付属データが記録され、前記データ復元手段では、前記付属データの少なくとも一部が読み取り不能な場合に、前記記録情報を参照して、記憶手段に予め記憶された付属データの中から対応する付属データを読み取り、前記バックアップ手段では、読み取り可能なデータと前記記憶手段から読み取った前記付属データと、又は、読み取り可能なデータと再生した前記生成データと前記記憶手段から読み取った前記付属データと、を所定の記録条件で前記他の記録媒体にバックアップする構成とすることができる。
【００１１】
また、本発明のエラー対処方法は、画像データと、該画像データに基づいて生成された生成データとが少なくとも記録された記録媒体における読み取りエラーに対処する方法であって、前記記録媒体のエラーレベルを判定するエラーレベル判定ステップと、所定のエラーレベルの場合に、予め定められたルールに従って生成された前記記録媒体の識別情報に基づいて、該記録媒体の記録情報を特定する記録情報特定ステップと、前記生成データの少なくとも一部が読み取り不能である場合に、前記記録情報を参照して読み取り不能な生成データの元となる画像データを特定し、前記画像データが読み取り可能である場合に、該画像データを用いて前記生成データを再生するデータ復元ステップと、を少なくとも有するものである。
【００１２】
本発明においては、更に、読み取り可能なデータ、又は、読み取り可能なデータと再生した前記生成データと、を所定の記録条件で他の記録媒体に記録するバックアップステップを有する構成とすることができる。
【００１３】
また、本発明においては、更に、前記記録媒体に付属データが記録され、前記データ復元ステップでは、前記付属データの少なくとも一部が読み取り不能な場合に、前記記録情報を参照して、記憶手段に予め記憶された付属データの中から対応する付属データを読み取り、前記バックアップステップでは、読み取り可能なデータと前記記憶手段から読み取った前記付属データと、又は、読み取り可能なデータと再生した前記生成データと前記記憶手段から読み取った前記付属データと、を所定の記録条件で前記他の記録媒体にバックアップする構成とすることができる。
【００１４】
また、本発明においては、前記エラーレベルは、Ｃ１エラー、Ｃ２エラー、又はＣＵエラーのいずれかであり、前記所定のエラーレベルは、Ｃ１エラー又はＣ２エラーとすることができる。
【００１５】
また、本発明においては、前記記録情報は、フォルダ構成、フォルダ名称、ファイル名称、データの種類、アプリケーションのバージョン情報、データの書き込み日時情報、データの書き込み速度情報のいずれかを含む構成とすることができる。
【００１６】
また、本発明においては、前記生成データは、前記画像データを家電機器でスライドショーとして再生するための特定の形式のデータ、又は、前記画像データのデータサイズを縮小した縮小画像データの一方を含むことが好ましい。
【００１７】
このように、本発明は上記構成により、記録媒体に読み取りエラーが発生した場合であっても、該記録媒体に記録されたデータを他の記録媒体に効果的にバックアップすることができる。
【発明の効果】
【００１８】
本発明のエラー対処プログラム及びエラー対処方法によれば、記録媒体に読み取りエラーが発生した場合であっても、該記録媒体に記録されたデータを他の記録媒体に効果的にバックアップすることができる。
【００１９】
その理由は、画像データと該画像データに基づいて生成された生成データと付属データとが記録された記録媒体に対して、エラーレベル（Ｃ１／Ｃ２／ＣＵエラーなど）を判定し、所定のエラーレベルの記録媒体に対して、予め定められたルールに従って生成された記録媒体の識別情報に基づいて、該記録媒体の記録情報（フォルダ構成やフォルダ名称、ファイル名称、データの種類、アプリケーションのバージョン情報、データの書き込み日時情報、データの書き込み速度情報など）を特定し、生成データの少なくとも一部が読み取り不能な場合に、記録情報を参照して該生成データの元となる画像データを特定して生成データを再生したり、付属データの少なくとも一部が読み取り不能な場合に、記録情報を参照して記憶手段から付属データを読み取り、読み取り可能なデータと必要に応じて復元した生成データや付属データとを所定の記録条件で他の記録媒体にバックアップするからである。
【発明を実施するための最良の形態】
【００２０】
本発明に係るエラー対処プログラムは、その好ましい一実施の形態において、コンピュータを、画像データと該画像データに基づいて生成された生成データと付属データとが記録された記録媒体に対して、エラーレベルを判定するエラーレベル判定手段、予め定められたルールに従って生成された記録媒体の識別情報に基づいて該記録媒体の記録情報を特定する記録情報特定手段、生成データの少なくとも一部が読み取り不能な場合に、記録情報を参照して該生成データの元となる画像データを特定し、該画像データを用いて生成データを再生し、又、付属データの少なくとも一部が読み取り不能な場合に、記録情報を参照して記憶手段から付属データを読み取るデータ復元手段、読み取り可能なデータと必要に応じて復元した生成データや付属データとを所定の記録条件で他の記録媒体にバックアップするバックアップ手段として機能させる。これにより、記録媒体に読み取りエラーが発生した場合であっても、該記録媒体に記録されたデータを他の記録媒体に効果的にバックアップすることができる。
【実施例】
【００２１】
上記実施形態について詳細に説明すべく、本発明の一実施例に係るエラー対処プログラム及びエラー対処方法について、図１乃至図１３を参照して説明する。図１は、本発明の一実施例に係る記録装置及びバックアップ装置の構成を模式的に示す図であり、図２乃至図６は、バックアップ装置のバリエーションを示す図である。また、図７は、記録装置の手段を示すブロック図であり、図８は、バックアップ装置の手段を示すブロック図である。また、図９は、本実施例に係る記録媒体の作成手順を示すフローチャート図であり、図１０は、本実施例に係るエラー対処方法の手順を示すフローチャート図である。また、図１１は、記録媒体におけるデータの記録構造を示す図、図１２は、記録媒体におけるデータの記録領域を示す図、図１３は記録媒体（ＣＤ−Ｒ）の構造を模式的に示す図である。
【００２２】
図１に示すように、本実施例のシステムは、デジタルカメラ７やメディア８から読み取った画像データと、該画像データに基づいて生成された家電機器用データや縮小画像データなど（以下、生成データと呼ぶ。）と、該画像データの処理に利用されるアプリケーションなど（以下、付属データと呼ぶ。）とを記録媒体９に記録する記録装置１と、この記録媒体９に読み取りエラーが発生した場合に、読み取り不能な生成データや付属データを復元し、各種データを所定の記録条件で他の記録媒体９ａにバックアップするバックアップ装置２０とで構成される。
【００２３】
また、図１及び図７に示すように、本実施例の記録装置１は、スマートメディア、コンパクトフラッシュ（登録商標）、メモリースティック（登録商標）、ＳＤメモリーカード、マルチメディアカードなどの記録媒体（以下、メディア８と呼ぶ。）を装填するメディア装填部２や、デジタルカメラ７（デジタルスチルカメラ及びデジタルムービーカメラの双方を含む。）やカメラ付き携帯電話機７ａ等の撮影機器を有線又は無線、赤外線等によって接続するための機器接続部３、インターネット等の通信ネットワーク１１を介してサーバ１０に接続するネットワーク接続部等を用いて画像データ（静止画像データ、動画データ、画像情報を含むデータを総称して画像データと呼ぶ。）を入力するデータ入力手段１２と、入力された画像データ又はその中から選択された画像データに基づいて、ＤＶＤプレーヤやＤＶＤレコーダ、ＨＤＤレコーダ、ゲーム機などの家電機器で再生可能な家電機器用データを生成したり、サムネイル画像データやスクリーンネイル画像データなどの縮小画像データを生成するデータ生成手段１３と、ＣＤ−Ｒ／ＲＷやＤＶＤ±Ｒ／ＲＷ、ＤＶＤ−ＲＡＭ、ＨＤ−ＤＶＤ、Ｂｌｕ−ｒａｙディスク等の記録媒体９を装填する記録媒体装填部４を用いて各種データを記録する記録制御手段１４と、ＬＣＤ、ＣＲＴ等の表示手段５及びボタン、キーボード、マウス等の操作手段６とを備えている。
【００２４】
また、図１及び図８に示すように、本実施例のバックアップ装置２０は、読み取りエラーが発生した記録媒体９に対して、エラーレベル（Ｃ１／Ｃ２／ＣＵエラーなど）を判定するエラーレベル判定手段２５と、記録媒体９の識別情報に基づいて、記録媒体９内のフォルダ構成やフォルダ名称、ファイル名称、データの種類、アプリケーションのバージョン情報、データの書き込み日時情報、データの書き込み速度情報など（以下、記録情報と呼ぶ。）を特定する記録情報特定手段２６と、生成データの少なくとも一部が読み取り不能な場合に、記録情報を参照して該生成データの元となる画像データを特定し、該画像データを用いて生成データを再生したり、付属データの少なくとも一部が読み取り不能な場合に、記録情報を参照して記憶手段から該付属データを読み取り、生成データや付属データを復元するデータ復元手段２７と、読み取り可能なデータと必要に応じて復元した生成データや付属データとを所定の記録条件（書き込み速度やレーザパワーなど）で他の記録媒体９ａにバックアップするバックアップ手段２８と、スライドショープログラムなどの付属データや他の記録媒体９ａにバックアップするバックアップデータを記憶するＨＤＤやＲＡＭなどの記憶手段２４と、表示手段２１及び操作手段２２とを備えている。
【００２５】
なお、上記各手段はバックアップ装置２０にハードウェアとして構成されていてもよいが、コンピュータを、エラーレベル判定手段２５、記録情報特定手段２６、データ復元手段２７、バックアップ手段２８として機能させるエラー対処プログラムとして構成し、該プログラムをバックアップ装置２０上で機能させる構成としてもよい。
【００２６】
また、図１では、記録装置１とバックアップ装置２０とを別々の装置として記載しているが、記録装置１にバックアップ装置２０の手段を設けたり、記録装置１上でエラー対処プログラムを機能させる構成としてもよい。また、記録装置１やバックアップ装置２０の形態は任意であり、バックアップ装置２０として、例えば、図２に示すように無人端末（キオスク）としたり、図３に示すように専用のセットトップボックスとしたり、図４に示すようにポータブルライターとしたり、図５に示すように演算処理機能を備えたＤＶＤレコーダやＨＤＤレコーダなどとしたり、図６に示すように、ハードディスクを備えた端末と画像データの読み取りや書き込みを行う本体とが分離可能な携帯機器としたり、演算処理機能を備えたカーナビゲーション機器などとすることもできる。
【００２７】
以下、読み取りエラーが発生した記録媒体９に対する処理について説明するが、本発明の理解を容易にするために、上記構成の記録装置１を用いて記録媒体９に各種データを記録する手順について、図９のフローチャート図を参照して説明する。
【００２８】
まず、ステップＳ１０１で、記録装置１のメディア装填部２にメディア８を装填、又は、機器接続部３にデジタルカメラ７やカメラ付き携帯電話機７ａを接続し、ステップＳ１０２で、デジタルカメラ７やメディア８などに記録された画像データを読み取り、必要に応じて、読み取った画像データの中から記録媒体９に記録するデータを選択する。ここで、読み取る画像データはデジタルカメラ７で撮影して得られた画像データに限定されず、ネガフィルムや写真プリントをスキャンして得られた画像データや、ビデオテープレコーダなどから得られた動画データ、動画をキャプチャして得られた静止画像データなどであってもよく、読み取り先もＣＤ−ＲやＤＶＤ−Ｒなどの記録媒体や通信ネットワーク１１を介して接続されるサーバ１０などであってもよい。
【００２９】
次に、ステップＳ１０３で、必要に応じて、データ生成手段１３を用いて、読み取った画像データに基づいて動画データを生成（エンコード）し、生成された動画データに基づいて、家電機器で再生可能な形式の家電機器用データ（例えば、動画データがＭＰＥＧ１形式の場合はＶｉｄｅｏ−ＣＤ形式のデータ、動画データがＭＰＥＧ１又はＭＰＥＧ２の場合はＤＶＤ−Ｖｉｄｅｏ形式のデータ）を生成（オーサリング）する。また、必要に応じて、読み取った画像データのデータサイズを縮小したサムネイル画像データやスクリーンネイル画像データなどの縮小画像データを作成する。
【００３０】
次に、ステップＳ１０４で、記録媒体装填部４にＣＤ−Ｒ／ＲＷやＤＶＤ±Ｒ／ＲＷ、ＤＶＤ−ＲＡＭ、ＨＤ−ＤＶＤ、Ｂｌｕ−ｒａｙディスク等の記録媒体９を装填する。この記録媒体９として市販されている任意の記録媒体を用いることができるが、特定の記録媒体に対してのみデータの記録が行われるようにしてもよく、その場合は、ステップＳ１０５で、記録媒体９の所定の領域に記録媒体１２を識別するための識別情報が記録されているかを調べ、識別情報が記録されている場合に特定の記録媒体９と判断する。この識別情報の中身が容易に知られてしまうと識別情報自体もコピーされてしまうため、識別情報の少なくとも一部はコンピュータのＯＳでは記録内容を制御できない情報、具体的にはプログラムメモリ領域の情報や、ＣＤ−Ｒ成型時に付与される案内溝変調（ＡＴＩＰ：Absolute Time In Pre-groove）による情報などとすることが好ましい。
【００３１】
ここで、一般的な記録媒体９（ＣＤ−Ｒ）の構造について、図１３を参照して説明すると、ＣＤ-Ｒは、ポリカーボネート基板１００上に、シアニン、フタロシアニン、アゾなどの有機色素層１０１と銀などの反射層１０２と保護層１０３とが積層されて形成され、有機色素層１０１に所定のパワーのレーザ光を当てて色素を分解して基板を変形させることでピットを形成し、情報の記録を行っているが、レーザパワーは、レーザ光を照射するレーザヘッドの方式や使用する有機色素層１０１の種類に応じて最適な値が異なるため、情報の書き込みを確実に行うためにはＣＤ-Ｒのタイプやレーザ記録パワーの推奨値をドライブ側が認識する必要がある。そこで、ディスクの応用コードやレーザ記録パワーの推奨値などの情報を記録媒体の製造段階で案内溝変調（ＡＴＩＰ）による情報として書き込み、その情報をドライブのファームウェアが読み取り、ファームウェアが独自にレーザヘッドを制御してレーザパワーの調整を行っている。このような案内溝変調（ＡＴＩＰ）は製造時にしか作成できないため、ユーザレベルでのコピーを防止することができる。また、上記以外の案内溝変調（ＡＴＩＰ）であるリードイン開始時間、最大リードアウト開始可能時間等も適宜設定することで識別情報として利用することができる。
【００３２】
なお、本発明では、識別情報に基づいてフォルダ構成やフォルダ名称、ファイル名称、データの種類、アプリケーションのバージョン情報、書き込み日時情報などの記録情報を特定する必要があることから、記録媒体９に予め書き込まれている識別情報では記録情報を特定することができない場合は、上記識別情報に加えて又は上記識別情報に代えて、記録情報を特定可能な情報が記述された識別情報を別途生成する。
【００３３】
次に、記録制御手段１４を用いて記録媒体装填部４に装填された記録媒体９に各種データを記録するが、その際、家電機器ではデータを読み込むことができる記録領域が限定されるため、家電機器用データを記録する場合は、ステップＳ１０６で、生成した家電機器用データを記録媒体９の論理アドレス領域の内周側に書き込み、ステップＳ１０７で、必要に応じてセッションをクローズした後、ステップＳ１０８で、読み取った画像データや生成した縮小画像データ、アプリケーション、必要に応じて生成した識別情報が記述された管理データなどを記録媒体９の先に記録した家電機器用データの外側に書き込んで一連の処理を終了する。なお、この論理アドレス領域とは、ユーザのデータ（プログラム）が記録される領域であり、ユーザデータの配置情報が記録されるプログラムメモリ領域、リードイン・ＴＯＣ（Table Of Contents）領域やリードアウト領域などの情報領域、ディスクの応用コードやレーザ記録パワーの推奨値、その他の情報が記録される案内溝変調（ＡＴＩＰ）情報の領域は含まず、また、論理アドレス領域外とは上記論理アドレス領域以外の領域を指すものとする。
【００３４】
上記手順で作成された記録媒体９は、例えば、図１２に示すように各種データが記録され、ディスク型記録媒体９の最内周の論理アドレス領域外には識別情報が記録され、論理アドレス領域の内周側の領域には必要に応じて家電機器用データが記録され、家電機器用データの外周側の領域には画像データや縮小画像データ、アプリケーション、管理データなどのコンピュータ機器用データが記録される。
【００３５】
また、記録媒体９のディレクトリ構造は図１１（ａ）に示すようになり、画像データの格納場所を示すフォルダ（PS_Rollフォルダ）内の画像データや縮小画像データ、管理データ（index.pvm）と、APPLフォルダ内のスライドショープログラムやスライドショーの設定ファイルなどでコンピュータ機器用データが構成される。また、Ｖｉｄｅｏ−ＣＤ形式のデータを生成した場合は図１１（ａ）に示すように、”VCD”フォルダ内の画像データをＶｉｄｅｏ−ＣＤ形式用データとして関連付けるファイル、”SEGMENT”フォルダ内のＴＶ画面に表示する画像データ、”MPEGAV”フォルダ内の動画データ、”DAT”フォルダ内のＴＶ画面に静止画像データを表示するためのアプリケーションなどで家電機器用データが構成され、ＤＶＤ−Ｖｉｄｅｏ形式のデータを生成した場合は図１１（ｂ）に示すように、”VIDEO_TS”フォルダ内の、チャプター位置情報が記述されたVIDEO_TS.IFOとそのバックアップファイルであるVIDEO_TS.BUPとタイトル選択メニューのためのVIDEO_TS.VOBとで構成されるビデオマネージャ（ＶＭＧ）と、チャプター位置情報が記述されたVTS_**_0.IFOとそのバックアップファイルであるVTS_**_0.BUPとＶＴＳの各タイトルの動画データであるVTS_**_*.VOBなどとで構成されるビデオタイトルセット（ＶＴＳ）などで家電機器用データが構成される。
【００３６】
なお、上記フォルダ構造やフォルダ名称、ファイル名称などは任意であるが、記録構造と識別情報とを対応付けるために、例えば、識別情報をYYMDyyyXXXXXXAAB（YYMD：書き込み年月日を特定する数字、yyy：日毎のシーケンシャル番号、XXXXXX：ランダムなＩＤ番号、AA：メーカーコード（00〜ZZ）、B：ソフトウェア、機器の商品カテゴリー（0〜Z））とした場合は、画像データの格納場所を示すフォルダ（PS_Roll）の下位の階層にメディア８毎、機器毎、フィルム毎のデータの格納場所を示すフォルダを設け、該フォルダの名称をROYYMMDDyyy_XXXXXXAABxxx（YYMMDD：書き込み年月日を特定する数字、yyy：日毎のシーケンシャル番号、XXXXXX：ランダムなＩＤ番号、AA：メーカーコード（00〜ZZ）、B：ソフトウェア、機器の商品カテゴリー（0〜Z）、xxx：シーケンシャル番号）としたり、各々のデータのファイル名称をCCYYMMDDxxxxxx（CC：データの種別、YYMMDD：書き込み年月日を特定する数字、xxxxxx：シーケンシャル番号）などとすることが好ましい。
【００３７】
そして、上記手順で作成した記録媒体９をコンピュータ機器や家電機器を用いて再生して、画像データや家電機器用データを閲覧するが、従来技術で示したように、記録媒体９の経時的な劣化や変形、取り扱い時に付着した汚れや生じたキズ、記録媒体９とドライブとの相性などによって読み取りエラーが発生する場合があり、その場合は、バックアップ装置２０（又はエラー対処プログラム）を用いてデータのバックアップを行う。その手順について、図１０のフローチャート図を参照して説明する。なお、以下では、記録媒体９に画像データと生成データと付属データとが記録されている構成を例にして説明するが、画像データと生成データとが記録されている構成としてもよく、その場合は、ステップＳ２１２〜Ｓ２１３を省略すればよい。
【００３８】
まず、ステップＳ２０１で、バックアップ装置２０の記録媒体装填部２３に読み取りエラーが発生した記録媒体９を装填すると、ステップＳ２０２で、エラーレベル判定手段２５は記録媒体９の読み取りエラーをチェックし、ステップＳ２０３で、チェック結果に基づいてエラーレベルを判定する。具体的には、例えば、ＣＤではＣＩＲＣ（Cross Interleave Reed-Solomon Code）と呼ばれる誤り訂正方式が採用され、元々のデータにエラー訂正用のReed-Solomon符号（Ｃ２符号）を付加し、これを複数のフレームに分散させ、各フレームに対してもう一度Reed-Solomon符号（Ｃ１符号）を付加しており、Ｃ１符号で修復可能なエラーがＣ１エラー、Ｃ２符号で修復可能なエラーがＣ２エラー、Ｃ２符号でも修復できないエラーがＣＵエラーと呼ばれる。そこで、エラーレベル判定手段２５は、Ｃ１符号、Ｃ２符号の順でエラーを修復し、その結果に応じて、記録媒体９の読み取りエラーがＣ１／Ｃ２／ＣＵエラーのいずれに該当するかを判定する。なお、このＣ１／Ｃ２／ＣＵエラーは、例えば、PLEXTOR社製のディスク読み取りエラーチェックソフトウエア”PLEX TOOL PROFESSIONAL”にて測定することができる。
【００３９】
そして、読み取りエラーが修復困難なエラー（ＣＤ−ＲではＣＵエラー）の場合は、各種データのバックアップが不可能と判断して処理を終了し、修復が可能なエラー（ＣＤ−ＲではＣ１エラー又はＣ２エラー）の場合は、ステップＳ２０４で、記録情報特定手段２６は、予め定められたルールに従って生成された記録媒体９の識別情報（記録媒体９の論理アドレス領域外から読み取った識別情報（物理ＩＤ）や管理データから読みとった識別情報（論理ＩＤ）、又は、操作手段２２を用いてユーザが入力した識別情報など）に基づいて、フォルダ構成やフォルダ名称、ファイル名称、データの種類、アプリケーションのバージョン情報、データの書き込み日時情報、データの書き込み速度情報などの記録情報を特定する。
【００４０】
ここで、従来の装置では、記録媒体９に元々どのような構造／名称のフォルダが作成され、各々のフォルダにどのような名称のデータが記録されているかを認識することができなかったが、本実施例では、上記記録情報を利用することにより、読み取り不能なデータを特定することができると共に、読み取り不能なデータに関連付けられたデータを特定することもできるため、必要に応じて読み取り不能なデータを復元することが可能となる。
【００４１】
具体的に説明すると、例えば、記録媒体９の識別情報が”YYMMDDyyyXXXXXXAAB”である場合は、該記録媒体９には図１１に示すように、PS_Rollフォルダの下位にROYYMMDDyyy_XXXXXXAABxxxフォルダがあり、その中に元画像データが記録されると共に、THMフォルダ内にサムネイル画像データ、SCREENフォルダ内にスクリーンネイル画像データが記録され、APPLフォルダ内にスライドショーのためのアプリケーションが記録され、更に、VCDフォルダやVIDEO_TSフォルダなどにＶｉｄｅｏ−ＣＤ形式やＤＶＤ−Ｖｉｄｅｏ形式の家電機器用データが記録されており、また、元画像データやサムネイル画像データ、スクリーンネイル画像データのファイル名はCCYYMMDDxxxxxxであると判断できる。従って、フォルダ構成やフォルダ名称を参照することによって、読み取り不能なデータの種類を特定することができる。また、読み取り不能なデータが格納されているフォルダ内の他のデータのファイル名称を参照することによって、読み取り不能なデータのファイル名を特定することができ、ファイル名が特定できればそのデータに関連付けられたデータを特定することもでき、後述する手順に従って読み取り不能なデータを復元することが可能となる。以下、その具体的手順を説明する。
【００４２】
まず、ステップＳ２０５で、記録媒体９に記録されている全てのデータが読み取り不能であるかを判断し、全てのデータが読み取り不能な場合、記録媒体９とドライブ（記録媒体装填部２３）との相性が悪いために読み取りエラーが発生している可能性があるため、ステップＳ２０６で他のバックアップ装置や他のドライブを用いて同様の処理を行う。また、全てのデータが読み取り可能な場合は、データの復元を行う必要がないため、ステップＳ２１４にスキップする。
【００４３】
また、一部のデータが読み取り不能な場合は、ステップＳ２０７で、元の画像データ（図１０のORYYMMDDxxxxxx）が読み取り可能であるかを判断し、全ての元画像データが読み取り不能な場合は家電機器用データや縮小画像データなどの生成データを復元することができないため、ステップＳ２１２にスキップする。
【００４４】
また、全ての元画像データが読み取り可能である場合は、ステップＳ２０８で、家電機器用データや縮小画像データなどの生成データが読み取り可能であるかを判断し、家電機器用データや縮小画像データの中に読み取り不能なデータがある場合は、ステップＳ２０９で、データ復元手段２７を用いて、元の画像データを用いて家電機器用データや縮小画像データを再生する。
【００４５】
具体的には、家電機器用データが読み取り不能な場合は、全ての元画像データに基づいて動画データを生成（エンコード）し、生成された動画データに基づいて、Ｖｉｄｅｏ−ＣＤ形式やＤＶＤ−Ｖｉｄｅｏ形式、ＨＤＴＶ形式のデータを生成（オーサリング）する。また、縮小画像データが読み取り不能な場合は、記録情報を参照して読み取り不能な縮小画像データに対応する元の画像データを特定し、特定された元の画像データを用いて縮小画像データを再生する。具体的には、例えば、THMフォルダ内のサムネイル画像データ（THYYMMDDxxxxxx）、SCREENフォルダ内のスクリーンネイル画像データ（SCYYMMDDxxxxxx）の”xxxxxx”が連続しているかを調べ、欠番がある場合はそのデータ（例えば、THYYMMDD000005）が読み取り不能なデータであると判断し、同じ番号の元の画像データ（例えば、ORYYMMDD000005）を用いてサムネイル画像データを再生する。
【００４６】
また、元の画像データの一部が読み取り可能である場合は、ステップＳ２１０で、家電機器用データや縮小画像データなどの生成データが読み取り可能であるかを判断し、家電機器用データや縮小画像データの中に読み取り不能なデータがある場合は、ステップＳ２１１で、データ復元手段２７を用いて、元の画像データの一部を用いて家電機器用データや縮小画像データを再生する。
【００４７】
具体的には、家電機器用データが読み取りできない場合は、元の画像データの一部に基づいて動画データを生成（エンコード）し、生成された動画データに基づいて、Ｖｉｄｅｏ−ＣＤ形式やＤＶＤ−Ｖｉｄｅｏ形式、ＨＤＴＶ形式のデータを生成（オーサリング）する。なお、この場合、記録媒体９に記録されていた家電機器用データと上記手順で再生される家電機器用データとは完全には一致しないが、一部であっても元の画像データを家電機器でスライドショーとして再生できるため、効果的なバックアップが可能である。また、縮小画像データが読み取り不能な場合は、記録情報を参照して読み取り不能な縮小画像データに対応する元の画像データを特定し、特定された元の画像データを用いて縮小画像データを再生する。その際、読み取り不能な縮小画像データに対応する元の画像データも読み取り不能な場合もあるが、一部であっても縮小画像データを再生できるため、効果的なバックアップが可能である。
【００４８】
次に、ステップＳ２１２で、付属データの読み取りが可能であるかを判断し、付属データの中に読み取り不能なデータがある場合は、ステップＳ２１３で、データ復元手段２７を用いて、読み取り不能な付属データを復元する。具体的には、APPLフォルダなどからスライドショープログラムなどの付属データが読み取り可能であるかを判断し、読み取り不能なデータがある場合は、記録情報を参照してその付属データのバージョンを特定し、記憶手段２４からそのバージョンの付属データを読み出す。
【００４９】
次に、ステップＳ２１４で、これらのデータ（ステップＳ２０５で全データが読み取り可能な場合はその全データ、ステップＳ２０７で全ての元の画像データが読み取り不能な場合は読み取り可能な生成データと付属データ、ステップＳ２０７で少なくとも一部の元の画像データが読み取り可能な場合は読み取り可能な元の画像データと読み取り可能な生成データと必要に応じて元の画像データを用いて復元した再生データや付属データ）を記憶手段２４に記憶する。
【００５０】
そして、記録媒体装填部２３から記録媒体９を取り出し、他の記録媒体９ａを装填すると、ステップＳ２１５で、バックアップ手段２８は、記憶手段２４に記憶された各種データを他の記録媒体９ａに記録する。その際、各種データの書き込み速度やレーザパワーなどの記録条件は任意であるが、例えば、ステップＳ２０５で全てのデータが読み取り可能な場合に、元の記録媒体９と同じ条件でデータを書き込むと同様の読み取りエラーが発生する場合も考えられるため、読み取りエラーの発生を抑制するために、記録情報を参照して、書き込み速度を落として書き込むなど、安全な記録条件で各種データを記録することが好ましい。
【００５１】
このように、本実施例では、読み取りエラーが発生した記録媒体９に対してエラーレベルを判定し、所定のエラーレベルの記録媒体９に対して識別情報に基づいて記録条件を特定し、生成データや付属データが読み取り不能な場合に、元の画像データを用いて生成データを再生したり、記憶手段２４から付属データを読み出すなどして復元し、これらのデータを所定の記録条件で新たな記録媒体９ａにバックアップするため、記録媒体９に記録された各種データを他の記録媒体９ａに効果的にバックアップすることができる。
【００５２】
なお、上記では、記録媒体９に画像データと生成データと付属データとが記録されている場合を示したが、これらのデータに加えて他のデータが記録されていてもよい。また、上記実施例では、画像データが記録された記録媒体に読み取りエラーが生じた場合について記載したが、本発明は上記実施例に限定されるものではなく、音楽データなどの画像データ以外の他の種類のデータが記録された記録媒体に読み取りエラーが生じた場合に対しても同様に適用することができる。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施例に係る記録装置及びバックアップ装置の構成を示す外観図である。
【図２】本発明の一実施例に係るバックアップ装置のバリエーションを示す図である。
【図３】本発明の一実施例に係るバックアップ装置のバリエーションを示す図である。
【図４】本発明の一実施例に係るバックアップ装置のバリエーションを示す図である。
【図５】本発明の一実施例に係るバックアップ装置のバリエーションを示す図である。
【図６】本発明の一実施例に係るバックアップ装置のバリエーションを示す図である。
【図７】本発明の一実施例に係る記録装置の手段を示すブロック図である。
【図８】本発明の一実施例に係るバックアップ装置の手段を示すブロック図である。
【図９】本発明の一実施例に係る記録装置を用いた記録媒体の作成手順を示すフローチャート図である。
【図１０】本発明の一実施例に係るバックアップ装置を用いたエラー処理の手順を示すフローチャート図である。
【図１１】本発明の一実施例の記録媒体における画像データの記録構造を示す図である。
【図１２】本発明の一実施例の記録媒体における画像データの記録領域を示す図である。
【図１３】記録媒体（ＣＤ−Ｒ）の構造を模式的に示す図である。
【符号の説明】
【００５４】
１  記録装置
２  メディア装填部
３  機器接続部
４  記録媒体装填部
５  表示部
６  操作部
７  デジタルカメラ
７ａ  カメラ付き携帯電話機
８  メディア
９  記録媒体
９ａ  他の記録媒体
１０  サーバ
１１  通信ネットワーク
１２  データ入力手段
１３  データ生成手段
１４  記録制御手段
２０  バックアップ装置
２１  表示手段
２２  操作手段
２３  記録媒体装填部
２４  記憶手段
２５  エラーレベル判定手段
２６  記録情報特定手段
２７  データ復元手段
２８  バックアップ手段
【図１】
2007004904.tif 000003
【図２】
2007004904.tif 000004
【図３】
2007004904.tif 000005
【図４】
2007004904.tif 000006
【図５】
2007004904.tif 000007
【図６】
2007004904.tif 000008
【図７】
2007004904.tif 000009
【図８】
2007004904.tif 000010
【図９】
2007004904.tif 000011
【図１０】
2007004904.tif 000012
【図１１】
2007004904.tif 000013
【図１２】
2007004904.tif 000014
【図１３】
2007004904.tif 000015