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