(57)【要約】【課題】光ディスクに記録されたデータ(アーカイブデータ)の記録品質を確認し、必要に応じてマイグレーションを実行する光ディスクの管理を効率的に実行することができるシステムを提供する。【解決手段】エラー訂正回路２０は、光ディスク１０の再生データをエラー訂正してバックアップデータを生成するとともに、そのエラーレートを計測してホストＰＣ２２に出力する。ホストＰＣ２２は、エラーレートの値に応じてマイグレーションを実行するか否かを判定する。【選択図】図１
2014022018.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクからデータを読み出す手段と、
読み出したデータからバックアップデータを生成するとともに、そのエラーレートを計測する手段と、
前記バックアップデータを記憶する手段と、
前記エラーレートを記憶する手段と、
前記エラーレートを所定の閾値と比較し、閾値以下の場合に記録品質を良好とみなして前記光ディスクに前記エラーレートを含む検査結果のファイルを追加記録し、閾値を超える場合に記録品質を良好でないとみなして前記光ディスクと異なる別の光ディスクに前記バックアップデータを記録する手段と、
を備えることを特徴とする光ディスク管理システム。
【請求項２】
請求項１記載の光ディスク管理システムにおいて、
前記記録する手段は、前記エラーレートが前記閾値を超える場合に、前記別の光ディスクに前記バックアップデータのエラーレートを含む検査結果のファイルを追加記録する
ことを特徴とする光ディスク管理システム。
【請求項３】
請求項１，２のいずれかに記載の光ディスク管理システムにおいて、さらに、
前記検査結果の一部をバーコード、ＩＣタグ形式、メタデータ形式のいずれかで前記光ディスクのレーベル面に形成する手段
を備えることを特徴とする光ディスク管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光ディスク管理システムに関する。
【背景技術】
【０００２】
近年、光ディスクに記録されたデータの長期保存を図るシステムが提案されている。長期保存に際しては、記録した光ディスクの定期検査を行い、記録品質を確認することが推奨されている。記録品質が所定以下と劣化しており、今後保存するのに適していないと判定された場合に、マイグレーション（データの移行）が必要とされる。
【０００３】
下記の特許文献１には、光ディスクからデータを再生する際のエラーレートを計測し、エラーレートが単位時間当たり所定の閾値以上となった場合に、光ディスクの劣化を判定し、ディスクのバックアップを指示する信号を出力することが記載されている。
【０００４】
また、特許文献２には、光ディスクの再生中に、ジッタ値、ジッタ値のバラツキ量、ブロックエラーレート、特定位置でのブロックエラーレートを監視し、各値のいずれか一つが予告基準値を超えたと判定された場合に、近い内に光ディスクの記録データのバックアップを取る方がよいという予告メッセージを表示し、各値のいずれか一つが限界基準値を超えていると判定された場合に、早急に光ディスクの記録データのバックアップを取るように告知する早急メッセージを表示させることが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１６４３３２号公報
【特許文献２】特開２００７−１４９１６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、光ディスクの定期検査を行う場合、まず、光ディスクに記録されたデータ（アーカイブデータ）をＰＣ等の外部記憶装置に記憶させてバックアップデータとし、その後に、光ディスクに記録されたアーカイブデータの記録品質を確認するためにエラーレートを計測することが考えられるが、光ディスクのアーカイブデータを読み出す（リード）ために一定の時間、例えば１０分程度を要し、さらにアーカイブデータのエラーレートを計測するのに一定の時間を要するため、定期検査に時間を要する問題がある。特に、官公庁や学校、病院、企業等のように膨大なデータを長期間保存する必要性が高い分野において、定期検査の作業に膨大な時間を要してしまい、光ディスクの管理が困難となる問題が生じる。
【０００７】
本発明の目的は、光ディスクに記録されたデータ(アーカイブデータ)の記録品質を確認し、必要に応じてマイグレーションを実行する光ディスクの管理を効率的に実行することができるシステムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の光ディスク管理システムは、光ディスクからデータを読み出す手段と、読み出したデータからバックアップデータを生成するとともに、そのエラーレートを計測する手段と、前記バックアップデータを記憶する手段と、前記エラーレートを記憶する手段と、前記エラーレートを所定の閾値と比較し、閾値以下の場合に記録品質を良好とみなして前記光ディスクに前記エラーレートを含む検査結果のファイルを追加記録し、閾値を超える場合に記録品質を良好でないとみなして前記光ディスクと異なる別の光ディスクに前記バックアップデータを記録する手段とを備えることを特徴とする。
【０００９】
本発明の１つの実施形態では、前記記録する手段は、前記エラーレートが前記閾値を超える場合に、前記別の光ディスクに前記バックアップデータのエラーレートを含む検査結果のファイルを追加記録することを特徴とする。
【００１０】
また、本発明の他の実施形態では、さらに、前記検査結果の少なくとも一部をバーコード、ＩＣタグ形式、メタデータ形式のいずれかで前記光ディスクのレーベル面に形成する手段を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、読み出したデータからバックアップデータを生成する処理と、そのエラーレートを計測する処理を同時に実行することで、処理を高速で実行できる。これにより、マイグレーションの有無を問わず光ディスクの管理時間を短縮することができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態のシステム構成図である。
【図２】従来の処理フローチャートである。
【図３】実施形態のフローチャートである。
【図４】マイグレーション無の場合の処理を示す模式図である。
【図５】マイグレーション有の場合の処理を示す模式図である。
【図６】他の実施形態のシステム構成図である。
【図７】他の実施形態のフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面に基づき本発明の実施形態について説明する。
【００１４】
図１に、本実施形態に係る光ディスク管理システムの構成ブロック図を示す。光ディスク管理システムは、光ピックアップ１２と、ＲＦ生成回路１４と、二値化回路１６と、デコード回路１８と、エラー訂正回路２０からなる光ディスク装置２１と、ホストＰＣ２２を備える。光ディスク管理システムは、光ディスク装置２１とホストＰＣ２２をインターフェースで接続するシステムであってもよいし、光ディスク装置２１とホストＰＣ２２を一体的に構成したシステムであってもよい。
【００１５】
光ピックアップ１２は、レーザ光を光ディスク１０に照射するためのレーザダイオード（ＬＤ）や光ディスク１０からの反射光を受光して電気信号に変換するフォトディテクタ（ＰＤ）を含み、光ディスク１０に対向配置される。光ピックアップ１２は、スレッドモータにより光ディスク１０の半径方向に駆動される。また、光ピックアップ１２のＬＤは、ドライバにより駆動され、ドライバは、オートパワーコントロール回路（ＡＰＣ）により、ＬＤの出射パワーが所望の値となるように制御される。光ディスク１０に記録されたデータを読み出す（リード）際には、光ピックアップ１２のＬＤから再生パワーのレーザ光が照射され、その反射光がＰＤで電気信号に変換されて出力される。光ピックアップ１２からの再生信号はＲＦ生成回路１４に供給される。
【００１６】
ＲＦ生成回路１４は、再生信号からフォーカスエラー信号やトラッキングエラー信号を生成し、サーボプロセッサ（図示せず）に出力する。サーボプロセッサは、これらのエラー信号に基づいて光ピックアップ１２をサーボ制御し、光ピックアップ１２をオンフォーカス状態及びオントラック状態に維持する。また、ＲＦ生成回路１４は、再生信号に含まれるアドレス信号をアドレスデコード回路（図示せず）に出力する。アドレス信号は例えばウォブル信号であり、このウォブル信号を再生信号から抽出しデコードすることでアドレスデータを得る。また、ＲＦ生成回路１４は、再生ＲＦ信号を二値化回路１６に出力する。
【００１７】
二値化回路１６は、再生信号を二値化し、得られた信号をデコード回路１８に出力する。
【００１８】
デコード回路１８は、二値化信号を復調してエラー訂正回路２０に出力する。
【００１９】
エラー訂正回路２０は、復調された信号のエラーを訂正して再生データを得、当該再生データをＰＣ（パーソナルコンピュータ）２２などのホスト装置に出力する。また、エラー訂正回路２０は、復調された信号のエラーを訂正する際のエラーレートを計測し、計測したエラーレートをホストＰＣ２２に出力する。エラーレートを計測する回路は、エラー訂正回路とは別に設けてもよい。
【００２０】
ホストＰＣ２２は、エラー訂正回路２０から出力された、エラー訂正済の再生データをバックアップデータとして記憶装置に記憶する。また、ホストＰＣ２２は、エラー訂正回路２０から出力されたエラーレートも記憶装置に記憶し、このエラーレートに基づき、光ディスク１０に記録されたアーカイブデータの記録品質を評価する。そして、評価結果に基づいてアーカイブデータのマイグレーション（移行）を行うか否かを判定し、制御信号として出力する。具体的には、エラーレートが所定閾値以下で記録品質が良好と判定した場合には、マイグレーションを行わないと判定し、検査結果を光ディスク１０にログとして記録するように制御信号を出力する。一方、エラーレートが所定閾値を超えるため記録品質が悪いと判定した場合には、マイグレーションを行うと判定し、バックアップデータを用いて光ディスク１０のアーカイブデータを新たな光ディスクに記録するように制御信号を出力する。
【００２１】
エラーレートの種類にはいくつかあるが、例えばＰＩエラー（Ｉｎｎｅｒ−Ｃｏｄｅ  Ｐａｒｉｔｙ  Ｅｒｒｏｒ ）を用いることができる。１つのＥＣＣブロック（ユーザデータ：３２ｋＢ）にはエラー訂正符号を含め２０８個のＰＩ行があり、１行のＰＩはエラー訂正符号を含め１８２バイトあり、ＰＩエラーとはランダムエラーに関するもので、ＰＩ行に１ バイトエラーが１個あるときＰＩエラー１個と数える。ＰＩエラーは、連続する８ＥＣＣブロックに対して数える（例えばＤＶＤ−Ｒの場合）。
【００２２】
ホストＰＣ２２におけるエラーレートを用いた判定処理は、所定の間隔、例えば５年毎の定期検査として実行される。すなわち、光ディスク１０は、記録開始から５年毎に光ディスク管理システムで検査され、アーカイブデータがバックアップデータとしてホストＰＣ２２に記憶され、必要な場合にマイグレーションが実行される。
【００２３】
なお、検査結果を光ディスク１０にログとして記録するための手段、及びマイグレーションを実行するためにバックアップデータを新たな光ディスクに記録するための手段は、光ディスクにデータを記録するためのエンコード回路２４等の公知の手段を用いることができる。ホストＰＣ２２は、制御信号をエンコード回路２４に出力するとともに、検査結果やバックアップデータをエンコード回路２４に出力し、エンコード回路２４はこれらのデータを変調して光ピックアップ１２に出力してデータを記録する。
【００２４】
図２に、本実施形態における定期検査の前提となる、従来の定期検査の処理フローチャートを示す。
【００２５】
まず、ホストＰＣ２２は、光ディスク１０のアーカイブデータをリードしてバックアップデータを作成し、記憶装置に記憶する（Ｓ１０１）。
【００２６】
次に、ホストＰＣ２２は、光ディスクのアーカイブデータを再びリードして、エラーレートを測定する。すなわち、エラー訂正回路２０でエラーレートを計測し、計測されたエラーレートを取得する（Ｓ１０２）。
【００２７】
次に、ホストＰＣ２２は、エラーレートの値を含む検査結果のファイルを作成し、記憶装置に記憶する（Ｓ１０３）。すなわち、ホストＰＣ２２の記憶装置には、バックアップデータと検査結果のファイルとが記録される。
【００２８】
次に、ホストＰＣ２２のＣＰＵは、エラーレートを所定の閾値と大小比較し、検査結果が良好であるか否かを判定する（Ｓ１０４）。エラーレートが閾値以下であれば検査結果が良好であると判定され、エラーレートが閾値を超える場合には検査結果は良好でない（劣化）と判定される。エラーレートとしてＰＩエラーを用いた場合、閾値としては、例えば２８０に設定する。
【００２９】
エラーレートが閾値以下であって検査結果が良好と判定された場合、ホストＰＣ２２は、検査結果のファイルを光ディスク１０の次のセッション、つまりアーカイブデータが記録されたセッションの次のセッションに記録する（Ｓ１０５）。一方、エラーレートが閾値を超えるため検査結果が良好でないと判定された場合、ホストＰＣ２２は、記憶装置に記憶されたバックアップデータを新たな光ディスクに記録する。また、新たに記録されたバックアップデータのエラーレートを含む検査結果のファイルも併せて記録する（Ｓ１０６）。
【００３０】
Ｓ１０５で検査結果ファイルを光ディスク１０の次のセッションに記録し、あるいはＳ１０６で新たな光ディスクにバックアップデータ及び検査結果ファイルを記録した後、ホストＰＣ２２は、アーカイブデータ及び検査結果ファイルが正常にリードできるか否かを検査して処理を終了する（Ｓ１０７）。
【００３１】
以上のような処理を経て定期検査が完了するが、Ｓ１０１の処理においてアーカイブデータをリードしてバックアップデータを作成し、さらに、Ｓ１０２の処理においてアーカイブデータをリードしてそのエラーレートを測定するため、時間を要する問題がある。特に、官公庁や病院等、アーカイブデータのデータ量が増大する程、Ｓ１０１の処理及びＳ１０２の処理に要する時間がデータ量に比例して増大してしまうため、膨大な光ディスクを個々に検査することが困難となる。
【００３２】
そこで、本実施形態では、検査時間を短縮して定期検査を効率的に進めるべく、Ｓ１０１における処理とＳ１０２における処理を同時並行的に実行する。
【００３３】
図３に、本実施形態における定期検査の処理フローチャートを示す。
【００３４】
まず、ホストＰＣ２２は、光ディスク１０のアーカイブデータをリードしてバックアップデータを作成する際に、エラーレートも同時に計測し、バックアップデータとエラーレートをともに記憶装置に記憶する（Ｓ２０１）。
【００３５】
すなわち、従来においては、リードした再生データをエラー訂正回路２０でエラー訂正してバックアップデータを作成し、その後にリードした再生データのエラーレートを計測していたが、本実施形態では、リードした再生データをエラー訂正回路２０でエラー訂正するとともにエラーレートも計測し、バックアップデータとエラーレートを同時に生成して記憶装置に記憶する。Ｓ２０１の処理では、単にデータを再生してエラーレートを計測するのではなく、アーカイブデータのバックアップデータを生成するとともにアーカイブデータのエラーレートを同時に生成している点に留意されたい。従って、当然ながらバックアックデータを生成する際のエラー訂正能力と、エラーレートを計測する際のエラー訂正能力は同一である。
【００３６】
次に、ホストＰＣ２２は、エラーレートの値を含む検査結果のファイルを作成し、記憶装置に記憶する（Ｓ２０２）。すなわち、ホストＰＣ２２の記憶装置には、バックアップデータと検査結果のファイルとが記録される。検査結果のファイルは、より詳しくは、検査年月日データと、検査した光ディスク管理システムを特定するＩＤデータと、検査ユーザを特定するＩＤデータと、エラーレートの値とを含む。なお、検査結果のファイルのデータは、これに限定されるものではなく、また、何れかのデータを選択的に含むものであってもよい。
【００３７】
次に、ホストＰＣ２２のＣＰＵは、エラーレートを所定の閾値と大小比較し、検査結果が良好であるか否かを判定する（Ｓ２０３）。エラーレートが閾値以下であれば検査結果が良好であると判定され、エラーレートが閾値を超える場合には検査結果は良好でない（劣化）と判定される。エラーレートとしてＰＩエラーを用いた場合、閾値としては、例えば２８０に設定するが、光ディスク１０の種類や定期検査の目的に応じて適宜閾値を調整することも好適である。
【００３８】
エラーレートが閾値以下であって検査結果が良好と判定された場合、ホストＰＣ２２は、検査結果のファイルを光ディスク１０の次のセッション、つまりアーカイブデータが記録されたセッションの次のセッションに記録する（Ｓ２０４）。検査結果のファイルを光ディスク１０に記録するのは、次の定期検査の際に、前回の定期検査の結果を参照することができるようにするためである。すなわち、次の定期検査の結果と、前回の定期検査の結果を照合することで、光ディスク１０の劣化の度合いを定量的に把握できる。なお、検査結果のファイルは、ＰＣＡ（Ｐｏｗｅｒ  Ｃａｌｉｂｒａｔｉｏｎ  Ａｒｅａ）等のユーザデータ領域外の領域に記録するようにしてもよい。一方、エラーレートが閾値を超えるため検査結果が良好でないと判定された場合、ホストＰＣ２２は、記憶装置に記憶されたバックアップデータを新たな光ディスクに記録する。また、新たに記録されたバックアップデータのエラーレートを含む検査結果のファイルも併せて記録する（Ｓ２０５）。
【００３９】
Ｓ２０４で検査結果ファイルを光ディスク１０の次のセッションに記録し、あるいはＳ２０５で新たな光ディスクにバックアップデータ及び検査結果ファイルを記録した後、ホストＰＣ２２は、アーカイブデータ及び検査結果ファイルが正常にリードできるか否かを検査して処理を終了する（Ｓ２０６）。正常にリードできない場合には、再度、検査結果ファイルを次のセッションに記録し、あるいはホストＰＣ２２の記憶装置に記憶されたバックアップデータを用いてアーカイブデータ及び検査結果ファイルを新たな光ディスクに記録し直す。
【００４０】
以上のようにして、マイグレーションが必要でない場合、光ディスク１０には元のアーカイブデータに加えて定期検査の検査結果ファイルが別のセッションに記録されることとなり、マイグレーションが必要となった場合には、光ディスク１０とは別の新たな光ディスクにアーカイブデータ及びその検査結果ファイルが記録されることになる。マイグレーションが実行された場合、新たな光ディスクには、マイグレーション元の光ディスク１０の情報も同時に記録しておくことが望ましい。例えば、検査結果ファイルに、検査年月日データと、検査した光ディスク管理システムを特定するＩＤデータと、検査ユーザを特定するＩＤデータと、エラーレートの値に加え、マイグレーションした事実、マイグレーション元の光ディスクを特定する情報等を追加するのが望ましい。
【００４１】
図４及び図５に、本実施形態の処理を模式的に示す。
【００４２】
図４は、エラーレートが閾値以下であってマイグレーションが不要と判定された場合であり、光ディスク１０からリードされたアーカイブデータはバックアップデータ５０としてホストＰＣ２２の記憶装置に記憶されるとともに、アーカイブデータのエラーレートを含む検査結果ファイル５２もホストＰＣ２２の記憶装置に記憶される。そして、検査結果ファイル５２は、光ディスク１０の所定位置、すなわちアーカイブデータが記録されたセッションの次のセッションに記録される。従って、この後、アーカイブデータをリードする際には、アーカイブデータに引き続いて検査結果ファイル５２をリードすることができ、光ディスク１０の劣化状態を把握することができる。
【００４３】
一方、図５は、エラーレートが閾値を超える場合であってマイグレーションが必要と判定された場合であり、光ディスク１０からリードされたアーカイブデータはバックアップデータ５０としてホストＰＣ２２の記憶装置に記憶されるとともに、アーカイブデータのエラーレートを含む検査結果ファイル５２もホストＰＣ２２の記憶装置に記憶される。そして、バックアップデータ５０は新たな光ディスク１１に記録され、このバックアップデータをリードして得られた検査結果ファイル５３はバックアップデータの次のセッションに記録される。なお、マイグレーションを実行した場合、検査結果ファイル５２は、マイグレーション元の光ディスク１０における検査結果であるから、マイグレーション先である新たな光ディスク１１に必ずしも記録する必要はない。但し、マイグレーション元の光ディスク１０の劣化状態を示すデータとして、検査結果ファイル５３と併せて検査結果ファイル５２を光ディスク１１に記録することも可能である。
【００４４】
このように、本実施形態では、光ディスク１０のアーカイブデータを管理する際に、アーカイブデータのバックアックデータを作成するとともに、当該アーカイブデータのエラーレートを同時に計測することで、処理を高速化することができる。このため、アーカイブデータが膨大であっても、従来に比べて処理時間を大幅に短縮することができる。
【００４５】
以上、本発明の実施形態について説明したが、本発明はこれに限定されず種々の変形が可能である。
【００４６】
例えば、本実施形態ではエラーレートとしてＰＩエラーを用いているが、これ以外の任意のエラーレート、例えばバイトエラーレート（ＢＥＲ）を用いてもよい。バイトエラーは、ランダムエラーで１ バイトエラーの起こる確率である。光ディスク１０の種類に応じてエラーレートを使い分けてもよい。ＤＶＤ−Ｒの場合にはＰＩエラー、ＤＶＤ−ＲＡＭの場合にはバイトエラーレート等である。エラーレートとしてバイトエラーレートを用いる場合、所定の閾値としては例えばＰＩエラー２８０個相当として９×１０−４を用いることができる。
【００４７】
また、本実施形態では検査結果ファイル５２を光ディスク１０に記録し、検査結果ファイル５３を光ディスク１１に記録しているが、これに代え、あるいはこれと共に、光ディスク１０，１１のレーベル面に検査結果のメタデータを印刷したり、バーコード印刷機により検査結果をバーコード形式で印刷することもできる。これにより、定期検査が行われた全ての光ディスクのレーベル面にはバーコード形式等で検査結果、すなわち劣化の度合いが示されることになり、光ディスクの管理が容易化される。あるいは、光ディスク管理システムにＩＣタグ作成器を備え、光ディスク１０，１１のレーベル面に検査結果をＩＣタグとして埋め込むこともできる。このようなシステムは、ディスクパブリッシング装置のような自動ディスク作成機等に適用するとより効果的である。
【００４８】
また、本実施形態では、エラーレートの判定をホストＰＣ２２のＣＰＵが行っているが、図６に示すように、光ディスク２１のマイコン（ＣＰＵ）２１でエラーレートの判定を行うようにしてもよい。この場合、図７のＳ３０１〜Ｓ３０６の各処理に示すように、検査結果が良好の場合には、検査結果ファイル（光ディスク装置２１のメモリ２３に記憶）を光ディスクに記録し、リード検査を行って処理を終了し、検査結果が良好でない場合には、検査結果ファイルをホストＰＣ２２に供給して、ホストＰＣ２２にマイグレーションを行わせるようにしてもよい。
【符号の説明】
【００４９】
１０  光ディスク、１１  新たな光ディスク、１２  光ピックアップ、１４  ＲＦ生成回路、１６  二値化回路、１８  デコード回路、２０  エラー訂正回路、２２  ホストＰＣ、５０  バックアップデータ、５２，５３  検査結果ファイル。
【図１】
2014022018.tif 000003
【図２】
2014022018.tif 000004
【図３】
2014022018.tif 000005
【図４】
2014022018.tif 000006
【図５】
2014022018.tif 000007
【図６】
2014022018.tif 000008
【図７】
2014022018.tif 000009