(57)【要約】      （修正有）【課題】データアーカイブシステムにおいて、光ディスクの記録品質検査により記録品質劣化要因を推定する方法を提供する。【解決手段】第一の記録媒体に対して第一の品質検査を実施し、該第一の記録媒体の品質が劣化していると判断した場合、該第一の記録媒体とは異なる第二の記録媒体に対して第二の品質検査を実施し、該第二の品質検査において該第二の記録媒体の品質が劣化していると判断した場合、前記情報記録媒体に記録された該第一と第二の記録媒体の属性情報を参照し、該参照した属性情報に基づいて該第一と第二の記録媒体の品質が劣化した要因を推定する。【選択図】図１１
2014186779.tif 000002
【特許請求の範囲】
【請求項１】
サーバとデータライブラリ装置を備えるデータアーカイブシステムにおいて、
前記サーバは、
データアーカイブシステムの全体を制御する全体制御部と、
情報を記録する情報記録媒体と、  前記データライブラリ装置と通信を行うデータライブラリインタフェース部と、
前記データライブラリ装置に格納した前記記録媒体に関する属性情報を記憶する情報記録媒体と、
を備え、
前記データライブラリ装置は、
複数の記録媒体と、
前記記録媒体が格納される記録媒体格納部と、
前記記録媒体にデータを記録および再生する複数の記録再生部と、
前記記録再生部の制御及び前記データライブラリインタフェース部を介して前記サーバと通信を行うライブラリ制御部と、
を備え、
前記情報記録媒体は、前記データライブラリ装置に格納した前記記録媒体に関する属性情報を記憶しており、
前記全体制御部は、第一の記録媒体に対して第一の品質検査を実施し、該第一の記録媒体の品質が劣化していると判断した場合、該第一の記録媒体とは異なる第二の記録媒体に対して第二の品質検査を実施し、
該第二の品質検査において該第二の記録媒体の品質が劣化していると判断した場合、前記情報記録媒体に記録された該第一と第二の記録媒体の属性情報を参照し、該参照した属性情報に基づいて該第一と第二の記録媒体の品質が劣化した要因を推定するよう制御するデータアーカイブシステム。
【請求項２】
請求項１に記載のデータアーカイブシステムであって、前記品質の劣化の要因は、前記第一と第二の記録媒体の属性情報で共通する属性情報から推定することを特徴とするアーカイブシステム。
【請求項３】
請求項１に記載のデータアーカイブシステムであって、
前記全体制御部は、前記推定した要因を表示または通知するよう制御することを特徴とするデータアーカイブシステム。
【請求項４】
請求項１に記載のデータアーカイブシステムにおいて、
前記サーバは、前記データライブラリ装置に格納した前記記録媒体に関する属性情報を記録する情報記録媒体、を備え、
前記第一と第二の検査の対象となる記録媒体は、前記属性情報に基づき選定されることを特徴とするデータアーカイブシステム。
【請求項５】
請求項１に記載のデータアーカイブシステムであって、
前記属性情報は、前記記録媒体の固有ＩＤ、前記記録媒体に最初にデータを記録した日時、前記記録媒体に最後にデータを記録した日時、前記記録媒体に記録を行った記録再生部のＩＤおよび該記録再生部の履歴、前記記録媒体を前記データライブラリ装置に格納した日時、ならびに前記記録媒体を格納する記録媒体格納部の格納位置の群から選ばれる１または２以上の情報であることを特徴とするデータアーカイブシステム。
【請求項６】
請求項４に記載のデータアーカイブシステムであって、
前記属性情報は、前記記録媒体の固有ＩＤ、前記記録媒体に最初にデータを記録した日時、前記記録媒体に最後にデータを記録した日時、前記記録媒体に記録を行った記録再生部のＩＤおよび該記録再生部の履歴、前記記録媒体を前記データライブラリ装置に格納した日時、前記記録媒体を格納する記録媒体格納部の格納位置、ならびに前記第一と第二の検査より前に行われた第三の検査の結果の群から選ばれる一または二以上の情報であることを特徴とするデータアーカイブシステム。
【請求項７】
請求項１または４に記載のデータアーカイブシステムであって、
前記品質の劣化は、ＳＥＲに基づいて判断することを特徴とするデータアーカイブシステム。
【請求項８】
記録媒体の記録品質を検査する品質検査方法であって、
第一の記録媒体に対して第一の品質検査を実施し、
前記第一の記録媒体の品質が劣化していると判断した場合、該第一の記録媒体とは異なる第二の記録媒体に対して第二の品質検査を実施し、
前記第二の品質検査において該第二の記録媒体の品質が劣化していると判断した場合、前記情報記録媒体に記録された該第一と第二の記録媒体の属性情報を参照し、
前記参照した属性情報に基づいて該第一と第二の記録媒体の品質が劣化した要因を推定するよう品質検査方法。
【請求項９】
請求項８に記載の品質検査方法であって、前記品質の劣化の要因は、前記第一と第二の記録媒体の属性情報で共通する属性情報から推定することを特徴とする品質検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データアーカイブシステムおよび品質検査方法に関するものである。
【背景技術】
【０００２】
本技術分野の背景技術として、特開２００８−２０４５８０号公報がある。特許文献１には、「光ディスク管理装置１００は、光ディスクの記録品質を測定してディスク管理情報及び測定履歴情報を生成し、更に、これらディスク管理情報及び測定履歴情報に基づいて、次回の記録品質の測定時期として決定する。その決定した測定時期が到来した場合には、光ディスク管理装置１００は、再度、光ディスクの記録品質を測定する。」が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２０４５８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、光ディスクの品質劣化の要因を推定することや、光ディスクの記録品質検査対象を動的に変更することについて考慮されていない。本発明は、光ディスクの記録品質検査を効率的に実施し、光ディスクの記録品質検査により記録品質劣化要因を推定しユーザに通知するデータアーカイブシステムと、光ディスクの記録品質検査により記録品質劣化要因を推定する方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、例えば特許請求の範囲に記載の構成を採用する。
【発明の効果】
【０００６】
本発明によれば、光ディスクの記録品質検査により、記録品質劣化が起こる要因が存在する可能性があること推定しユーザに通知できる。また、光ディスクの記録品質検査の効率を向上することができる。
【０００７】
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【０００８】
【図１】データライブラリ装置の構成を示すブロック図である。
【図２】データ記録再生部の構成を示すブロック図である。
【図３】データ記録再生部の動作を示すフローチャートである。
【図４】光ディスク運搬部のブロック図である。
【図５】光ディスク運搬部の動作を示すフローチャートである。
【図６】実施例１におけるサーバの構成を示すブロック図である。
【図７】データアーカイブの記録再生動作を示すフローチャートである。
【図８】光ディスクの品質検査方法の一例を示すフローチャートである。
【図９】光ディスクの複製処理方法の一例を示すフローチャートである。
【図１０】ディスク関連情報の内容の一例を示す表である。
【図１１】実施例１の処理内容を示すフローチャートである。
【図１２】実施例２の処理内容を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を用いて実施例を説明する。
【実施例１】
【００１０】
図１はデータライブラリ装置の構成を示すブロック図である。
１０１はデータライブラリ装置であり、記録時には、データをネットワーク１０４から受け取り、サーバ１０３を介してハードディスク１０５に蓄積し、蓄積したデータを光ディスク１０９に記録する。再生時には、ハードディスク１０５または光ディスク１０９からデータを再生し、サーバ１０３を介してネットワーク１０４に送る。
【００１１】
１０３はサーバであり、データライブラリ装置１０１の内蔵するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０２との通信によってデータライブラリ装置を制御するとともに、ハードディスク１０５を制御し、データの記録再生やネットワーク１０４を介したデータ送受信等のデータ管理を行う。
【００１２】
１０５はハードディスクであり、サーバ１０３に制御されてネットワーク１０４から送られたデータを蓄える。図１ではハードディスク１０５をサーバ１０３の外側に図示したが、サーバ１０３内に含まれる構成でも良い。
【００１３】
１０９は光ディスクであり、光ディスク１０９は光ディスク格納部１０８の内部に複数枚格納されている。図１では光ディスク格納部１０８は１つしか図示しないが、複数内蔵してもよく、例えば一方は未記録ディスク格納部、他方は記録済ディスク格納部など、用途に応じて使い分けても構わない。もちろん、光ディスク格納部１０８の内部を未記録ディスク格納領域と記録済ディスク格納領域とに区切っても構わない。
【００１４】
光ディスク１０９は、データ記録時、光ディスク運搬部１０７によって光ディスク格納部１０８から取り出され、データ記録再生部１１０、１１１、１１２、１１３のいずれかに装填され、データ記録が終了すると、光ディスク運搬部１０７によって光ディスク格納部１０８へと戻される。
【００１５】
一方、データ再生時、光ディスク１０９は光ディスク運搬部１０７によって光ディスク格納部１０８から取り出され、データ記録再生部１１０、１１１、１１２、１１３のいずれかに装填され、データを再生し、データ再生が終了すると、光ディスク運搬部１０７によって光ディスク格納部１０８へと戻される。
【００１６】
１１０、１１１、１１２、１１３はデータ記録再生部であり、データライブラリ装置のＣＰＵ１０２に制御されて、光ディスク１０９へのデータ記録または光ディスク１０９からのデータ再生を行う。また、再生時にはデータ記録再生部１１０、１１１、１１２、１１３は光ディスク１０９に記録されたデータを読み出す際に、記録品質（例えば読み出し品質）が取得可能で、ＣＰＵ１０２経由でサーバ１０３に送信することが可能である。読み出し品質とは、読み出す際にどれだけのエラー訂正処理が行われたかなど、記録済みデータの記録品質を示す情報である。
【００１７】
１０７は光ディスク運搬部であり、データライブラリ装置１０１のＣＰＵ１０２に制御されて、光ディスク１０９を光ディスク格納部１０８から取り出し、運搬し、データ記録再生部１１０、１１１、１１２、１１３に装填する。あるいは、光ディスク１０９をデータ記録再生部１１０、１１１、１１２、１１３から受け取り、運搬し、光ディスク格納部１０８へと格納する。
【００１８】
また、例えばデータ記録再生部１１０からデータ記録再生部１１１へとデータ記録再生部間で光ディスクを運搬してもよいし、光ディスク格納部１０８内部で光ディスク１０９を搬送しても良い。また、データライブラリ装置１０１が光ディスク格納部を複数内蔵する場合、光ディスク運搬部１０７は、内蔵する光ディスク格納部から別の内蔵する光ディスク格納部への光ディスクを運搬してもよい。
【００１９】
１０２はデータライブラリ装置１０１のＣＰＵであり、サーバ１０３からの要求により、光ディスク運搬部１０７を制御して、光ディスク格納部１０８に格納された複数枚の光ディスク１０９の中から所望の光ディスクを選択し、データ記録再生部１１０、１１１、１１２、１１３に送る。また、光ディスク運搬部１０７を制御してデータ記録再生部１１０、１１１、１１２、１１３から光ディスク１０９を受け取り、光ディスク格納部１０８内の所定の位置に光ディスクを格納する。
【００２０】
１０６はメモリであり、データライブラリ装置のＣＰＵ１０２を制御するためのプログラムや各種の設定情報が記録されている。
【００２１】
図２はデータ記録再生部の構成を示すブロック図である。１１０はデータ記録再生部であり、ライブラリ装置のＣＰＵ１０２から入力したデータを光ディスクに記録する。また、光ディスクから再生したデータをライブラリ装置のＣＰＵ１０２に出力する。
【００２２】
２０７はＣＰＵであり、データ記録再生部１１０の記録処理、再生処理の制御を行う。なお、ＣＰＵでなくとも、同様の制御が可能な任意の回路を用いてもよい。
【００２３】
２０１はデータ記録媒体、例えばＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）である。また、データ記録媒体は、必ずしも光ディスクに限定されるものではなく、光磁気ディスクやホログラム等の記録媒体であってもよい。２０２は光ピックアップであり、光ディスク２０１から信号を読み出して増幅回路２０３に送る。また、信号処理回路２０４から送られた変調信号を光ディスク２０１に記録する。
【００２４】
２０３は増幅回路であり、光ピックアップ２０２を介して光ディスク２０１から読み出した再生信号を増幅して信号処理回路２０４に送る。また、サーボ信号を生成してサーボ回路２０６に送る。２０４は信号処理回路であり、入力信号を復調し、誤り訂正等を行ったデータをインタフェース回路２０５に送る。また、インタフェース回路２０５から送られたデータに誤り訂正符号を付加する等を行い、変調して光ピックアップ２０２に送る。
【００２５】
２０５はインタフェース回路であり、例えばＳＡＴＡ（Ｓｅｒｉａｌ  Ａｄｖａｎｃｅｄ  Ｔｅｃｈｎｏｌｏｇｙ  Ａｔｔａｃｈｍｅｎｔ）あるいは、その他の転送方式に準拠したデータ転送処理を行う。データ転送時には、信号処理回路２０４から送られたデータをホストであるライブラリ装置のＣＰＵに送る。また、ホストであるライブラリ装置のＣＰＵから送られたデータを信号処理回路２０４に送る。
【００２６】
２０８はメモリであり、データ記録再生部を制御するためのプログラムや各種設定情報、光ディスクから取得した媒体情報等を格納する。なお、メモリ２０８はデータ記録再生部内でＣＰＵ２０７と接続する例を示したが、データ記録再生部内外のどこに接続されていてもよい。また、情報を保持できればメモリでなくてもよく、例えばハードディスクでもよい。２０６はサーボ回路であり、増幅回路２０３にて生成されたサーボ信号により光ピックアップ２０２を制御する。
【００２７】
上記構成のデータ記録再生部によって、データライブラリ装置１０１のＣＰＵ１０２からの指示に従って光ディスクへのデータを記録し、また、光ディスクからデータを再生してデータライブラリ装置１０１のＣＰＵ１０２に渡すことができる。なお、ここではデータ記録再生部１１０について説明したが、データ記録再生部１１１、１１２、１１３も同様の構成である。
【００２８】
図３はデータ記録再生部の動作を示すフローチャートである。
【００２９】
ステップＳ３０１においてデータ記録再生部に光ディスクが装着されると、ステップＳ３０２においてセットアップ処理を行う。
【００３０】
次にステップＳ３０３において、データライブラリ装置のＣＰＵからデータ再生が要求されていたならば、ステップＳ３０４においてデータ再生処理を行う。あるいはステップＳ３０５において、データライブラリ装置のＣＰＵからデータ記録が要求されていたならば、ステップＳ３０６においてデータ記録処理を行う。ステップＳ３０７において再生または記録処理が完了していた場合は、処理を終了する。
【００３１】
図４は光ディスク運搬部のブロック図である。
１０７は光ディスク運搬部であり、データライブラリ装置１０１のＣＰＵ１０２からの指示を受けて光ディスク１０９を光ディスク格納部１０８から取り出してデータ記録再生部１１０、１１１、１１２、１１３に装填する。また、光ディスクをデータ記録再生部から取り出して光ディスク格納部に格納する。
【００３２】
４０１はＣＰＵであり、光ディスク運搬部の制御を行う。４０２はメモリであり、光ディスク運搬部を制御するためのプログラムや各種設定情報等を格納する。なお、メモリ４０２は光ディスク運搬部内でＣＰＵ４０１と接続する例を示したが、光ディスク運搬部内外のどこに接続されていてもよい。また、情報を保持できればメモリでなくてもよく、例えばハードディスクでもよい。
【００３３】
４０３はセンサ制御回路であり、ＣＰＵ４０１からの指示に基づいて各種センサを制御する。また、各種センサからの入力信号を受け、ＣＰＵ４０１に通知する。４０４はモータ制御回路であり、ＣＰＵ４０１からの指示に基づいて４０５、４０６、４０７のロボットアーム部を駆動する。また、ロボットハンド部４０８を駆動する。
【００３４】
ロボットアーム部４０５、４０６、４０７は、前進や後進といった直進運動と回転運動により、ロボットハンド部４０８の位置を調整する。ロボットハンド部４０８は光ディスク１０９を破損することなく保持可能な形状から成り、光ディスク格納部１０８及びデータ記録再生部１１０、１１１、１１２、１１３に対して光ディスクの出し入れや受け渡しを行う。
【００３５】
上記構成の光ディスク運搬部によって、データライブラリ装置１０１のＣＰＵ１０２からの指示に従って、データ記録再生部とデータ記録再生部との間で光ディスクを運搬することができる。
【００３６】
なお、ここでは光ディスク運搬部がデータライブラリ装置内に１つ存在する例を示したが、複数の光ディスク運搬部が存在しても構わない。  図５は光ディスク運搬部の動作を示すフローチャートである。ステップＳ５０１では、光ディスク運搬部を動作開始するためのセットアップ処理を行う。
【００３７】
次にステップＳ５０２においてホストから光ディスクの運搬元がデータ記録再生部であると指定されていたならば、ステップＳ５０３においてデータ記録再生部１１０、１１１、１１２、１１３のいずれが指定されたかの情報を取得する。
【００３８】
次にステップＳ５０４において光ディスク格納部内のどのアドレスに光ディスクを運搬し、格納するかの情報を取得し、ステップＳ５０５において指定運搬元であるデータ記録再生部から光ディスクを受け取り、受け取った光ディスクを指定運搬先である光ディスク格納部の所定アドレスまで運搬し、格納する。
【００３９】
あるいはステップＳ５０６においてホストから光ディスクの運搬元が光ディスク格納部であると指定されていたならば、ステップＳ５０７において光ディスク格納部内のどのアドレスに光ディスクを運搬し、格納するかの情報を取得する。
【００４０】
次にステップＳ５０８においてデータ記録再生部１１０、１１１、１１２、１１３のいずれに対して光ディスクを運搬し、受け渡すかの情報を取得し、ステップＳ５０９において指定運搬元である光ディスク格納部の所定アドレスから光ディスクを取得し、取得した光ディスクを指定運搬先であるデータ記録再生部まで運搬し、装填する。
【００４１】
ステップＳ５１０において運搬処理が完了していた場合は、処理を終了する。
【００４２】
図６はデータアーカイブの構成を示すブロック図である。データアーカイブは、サーバ１０３に、１つ以上のデータライブラリ装置１０１と、ハードディスク１０５と、ネットワーク１０４とが接続されて構成される。
【００４３】
１０３はサーバであり、データライブラリ装置１０１に対してデータの記録再生を中心としたサービスを提供するとともに、ハードディスク１０５に対するデータの記録と再生、ネットワーク１０４を介したデータの送受信や管理を行う。
【００４４】
６０１はサーバ１０３のＣＰＵであり、データ記録時には、ネットワーク１０４からネットワーク制御部６０５を介して受信したデータをハードディスクＩ／Ｆ部６０４を介してハードディスク１０５に記録する。
【００４５】
あるいは、データライブラリＩ／Ｆ部６０３を介してデータライブラリ装置１０１を制御し、データライブラリ装置１０１が内蔵する光ディスクに記録する。データ再生時には、ハードディスクＩ／Ｆ部６０４を介してハードディスク１０５からデータを読み出し、読み出したデータをネットワーク制御部６０５を介してネットワーク１０４に送信する。
【００４６】
あるいは、データライブラリＩ／Ｆ部６０３を介してデータライブラリ装置１０１を制御し、データライブラリ装置１０１が内蔵する光ディスクからデータを再生し、再生したデータを受け取り、受け取ったデータをネットワーク制御部６０５を介してネットワーク１０４に送信する。
【００４７】
６０２はメモリであり、サーバ１０３のＣＰＵ６０１を制御するためのプログラム、各種の情報が記録されている。
【００４８】
６０３はデータライブラリＩ／Ｆ部であり、データライブラリ装置１０１とサーバ１０３のＣＰＵ６０１との間でのデータ送受信に関する制御を行う。
【００４９】
なお、図では１つのデータライブラリＩ／Ｆ部に複数のデータライブラリ装置が接続されているが、例えば、ネットワークを介して複数のデータライブラリ装置が接続されるような構成でもよい。
【００５０】
６０４はハードディスクＩ／Ｆ部であり、ハードディスク１０５とＳＡＴＡなどの規格に準拠したデータ転送を行う。
【００５１】
６０５はネットワーク制御部であり、ネットワーク１０４とサーバ１０３のＣＰＵ６０１との間でのデータ送受信に関する制御を行う。
【００５２】
６０６はディスク関連情報管理部であり、ライブラリ装置１０１などから取得したディスク関連情報を保持し、またディスク関連情報を元に関連のある光ディスク１０９を検索する。ディスク関連情報についての詳細は後述する。
【００５３】
図７はデータアーカイブの動作を示すフローチャートである。
ステップＳ７０１においてネットワーク１０４を介してサーバ１０３に再生要求があった場合、サーバ１０３のＣＰＵ６０１は、ステップＳ７０２において再生要求されたデータの格納先を調査する。要求データがハードディスク１０５内であれば、サーバ１０３のＣＰＵ６０１は、ステップＳ７０３においてハードディスク１０５からデータ再生処理を行う。再生されたデータはサーバ１０３のＣＰＵ６０１からネットワーク制御部６０５を介してネットワーク１０４に送信する。そして、ステップＳ７０４で、再生処理を完了する。
【００５４】
あるいは要求データがハードディスク１０５にないならば、サーバ１０３のＣＰＵ６０１は、ステップＳ７０５において要求されたデータが記録されている光ディスクを特定する。
【００５５】
次に、ステップＳ７０６で再生手段判定処理を行う。再生手段判定処理とは、光ディスクを再生するために、どのデータライブラリ装置の、どのデータ記録再生部を使用するかを判定する処理である。この判定処理は、サーバ１０３のメモリ６０２に記録されたプログラムが行い、どの装置を利用するかの判定は同じくメモリ６０２に記録された判定アルゴリズムによって行う。再生手段判定処理によって再生に使用するデータライブラリ装置と使用するデータ記録再生部を決定したならば、次にステップＳ７０７において、ステップＳ７０６で決定したデータライブラリ装置に対して、使用するデータ記録再生部と再生すべき光ディスクを伝え、データ再生を要求する。再生したデータは随時データライブラリ装置からデータライブラリＩ／Ｆ部６０３を介してサーバ１０３のＣＰＵ６０１に送られ、ネットワーク制御部６０５を介してネットワーク１０４に送信する。
【００５６】
次にステップＳ７０８において処理が完了したならば、処理を終了する。
【００５７】
また、サーバ１０３のＣＰＵ６０１は、再生処理の制御だけでなく、記録処理の制御も行う。ここでは、記録処理の開始トリガが、ステップＳ７０９においてサーバ１０３のＣＰＵ６０１の判断によるものである場合について詳しく説明する。
【００５８】
ステップＳ７０９においてサーバ１０３のＣＰＵ６０１は、ハードディスク１０５に記録されているデータのうち、光ディスクに記録すべきデータがあるかを調査する。
光ディスクに記録すべきデータとは、言い換えるならばハードディスク１０５から光ディスクへと移動すべき、または移動しても支障のないデータである。
【００５９】
どのデータを光ディスクに記録すべきかの判定は、サーバ１０３のメモリ６０２に記録されたプログラムが行い、どのデータを光ディスクに記録すべきかの判定は同じくメモリ６０２に記録された判定アルゴリズムによって行う。判定に際しては、一例として一定期間以上、再生要求のないデータであること、などの基準を用いればよい。
記録すべきデータがあった場合、ステップＳ７１０において記録手段判定処理を行う。記録手段判定処理とは、データを光ディスクに記録するために、どのデータライブラリ装置の、どのデータ記録再生部と、どの光ディスクを使用するかを判定する処理である。この判定処理は、サーバ１０３のメモリ６０２に記録されたプログラムが行い、どの装置を利用するかの判定は同じくメモリ６０２に記録された判定アルゴリズムによって行う。
【００６０】
記録手段判定処理によって記録に使用するデータライブラリ装置と使用するデータ記録再生部と使用する光ディスクを決定したならば、次にステップＳ７１１において、ステップＳ７１０で決定したデータライブラリ装置に対して、使用するデータ記録再生部と使用すべき光ディスクを伝え、また、記録すべきデータを受け渡し、データ記録を要求する。
【００６１】
次にステップＳ７１２において処理したかどうかを判定する。
【００６２】
以上の構成により、本実施例のデータアーカイブではネットワークからの再生要求を受けてハードディスクからデータを再生することができる。
【００６３】
本発明においては、以上の構成を備えるシステムをデータアーカイブシステムと呼称する。
【００６４】
続いて、ディスク品質検査方法の一例を説明する。本発明におけるディスク品質検査とは、定期的あるいは何らかの契機において、データ記録再生部の動作により光ディスクの記録品質を示すデータを取得し、品質劣化が起こっているかどうかを検査する処理のことを言う。品質劣化が起こっている場合、例えば読出し時のエラー発生確率が増加し、データを読み出せなくなるリスクが高まる。
【００６５】
品質劣化の判定は、例えばＳＥＲ（Ｓｙｍｂｏｌ  Ｅｒｒｏｒ  Ｒａｔｅ）などの数値などを使用し、その数値に閾値を設け、検査により取得した数値がその閾値を超過していた場合に劣化していると判定することで行う。
【００６６】
とある光ディスクにおいて品質劣化が起こっていると判定された場合、データライブラリ装置でデータを保持し続けるためには、その光ディスク内のデータを別の記録媒体へ複製するなどにより、データが読み出せなくなってしまう事態を回避する方法が考えられる。
【００６７】
図８にディスク品質検査の基本的な処理順序の一例を挙げる。この例では、あらかじめ定めた期間ごとに、サーバが保持しているデータライブラリ装置内の光ディスクの情報に基づき検査対象を決定し、読出し品質の検査を行う場合を示す。ディスク品質検査はデータライブラリ装置ごとにそれぞれ行われるものとし、以降で説明する処理はひとつのデータライブラリ装置内での一連の処理を示す。
【００６８】
定期的な検査契機において、Ｓ８０１ではサーバ１０３がデータライブラリＩ／Ｆ部６０３を経由しデータライブラリ装置に対し検査の対象となる光ディスク（以降、検査対象ディスクと表記する）の検査開始を指示する。
【００６９】
次にＳ８０２は、検査対象ディスクをデータ記録再生部に搬送する。データ記録再生部が複数ある場合どのデータ記録再生部を使用するかの判断の方法は、例えば記録再生を行っていないデータ記録再生部の中からあらかじめ定めた順番に従って割り当てることで決定するなどが挙げられる。あるいは読み出し品質取得処理専用のデータ記録再生部を定めておいて、それを常に使用する構成でもよい。この場合は、複製処理以外の記録が定常的に絶え間なく行われている場合でも、データ記録再生部が検査専用として確実に使用可能となるメリットがある。
【００７０】
次にＳ８０３では、データ記録再生部で検査対象ディスクに対し記録品質読出し処理を行う。ここでは一例として、記録品質を示すデータとしてＳＥＲの値が得られるものとする。
【００７１】
続いて、Ｓ８０４では、データライブラリ装置またはサーバが保持しているあらかじめ定めておいた『品質劣化を表す指標』としての閾値との比較を行う。閾値は、品質が劣化していると判断可能な値をユーザが任意に定めてもよいし、その他の基準によってもよい。閾値は例えばデータライブラリ装置内部のメモリ１０６などに記録しておくことで呼び出し可能である。
【００７２】
Ｓ８０５にて、品質劣化の有無を判定し、劣化なしと判定した場合には、Ｓ８０７へ遷移し、検査結果を例えばサーバ１０３のメモリなどに記録し処理を終了する。Ｓ８０５にて、品質劣化ありと判断された場合には、データ読出しが不可能になるリスクがあると考えられるため、Ｓ８０６へ遷移し、当該光ディスクを複製対象に設定する。この設定は例えばサーバのメモリなどに保持しておく。以降、ディスク品質検査により記録品質が劣化していると判定された光ディスクを劣化ディスクと表記する。データ複製の具体的な処理の一例については後述する。続いてＳ８０７へ遷移し、検査結果を例えばサーバのメモリなどに記録し処理を終了する。以上により、ディスク品質検査を行う。
【００７３】
前述のディスク品質検査の結果、劣化ディスクは複製対象に登録される。
【００７４】
図９にディスク複製処理の基本的な処理順序の一例を挙げる。この例では、あらかじめ定めた期間ごとに、複製の対象となる光ディスク（以降、複製対象ディスクと表記する）内のデータを、複製先となる別の光ディスク（以降、複製先ディスクと表記する）へ複製する処理を行う場合を示す。
【００７５】
Ｓ９０１において、サーバ１０３がデータライブラリＩ／Ｆ部６０３を経由しデータライブラリ装置に対し、複製対象ディスク内データの複製開始を指示する。
【００７６】
次にＳ９０２は、複製対象ディスクをデータ記録再生部Ａに搬送する。複製処理時には、複数個のデータ記録再生部を使用するため、便宜上このデータ記録再生装置をＡとし区別する。複数あるデータ記録再生部のいずれかを使用するかの判断の方法は、例えば記録再生を行っていないデータ記録再生部の中からあらかじめ定めた順番に従って割り当てることで決定するなどが挙げられる。あるいは複製処理専用のデータ記録再生部を定めておいて、それを常に使用する構成でもよい。この場合は、複製処理以外の記録が定常的に絶え間なく行われている場合でも、データ記録再生部が複製処理専用として確実に使用可能となるメリットがある。
【００７７】
次にＳ９０３では、データの複製先となる複製先ディスクをデータ記録再生部Ｂへ搬送する。このデータ記録再生装置をＢとし区別する。なお、Ｓ９０２とＳ９０３の処理は、搬送機構が複数の光ディスクを取り扱うことのできる機構である場合は、同時並行で行われてもよい。そうすることで複製処理に要する時間を短縮することができる。
【００７８】
次にＳ９０４では、データ記録再生部Ａで再生した複製対象ディスクのデータを、データ記録再生部Ｂで複製先ディスクに記録する。このとき、データは一時データライブラリ装置内のメモリなどにバッファリングしながら記録を行ってもよいし、逐次データ記録再生部Ａからデータ記録再生部Ｂへ転送しながら記録を行ってもよい。
【００７９】
以上の処理により、光ディスクの記録品質が劣化した場合でも、複製を行うことでデータを保持し続けることができる。複製処理の完了した複製対象ディスクについては、例えば読み取り不可能となるようなデータを上書きしたりすることで安全に廃棄するなどが行われる。
【００８０】
データライブラリ装置のディスク品質検査で劣化ディスクがひとつ発見された場合、データライブラリ装置内部の光ディスク格納部にあるその他の光ディスクについても、品質が劣化している可能性がある。データライブラリ装置に求められる要件であるデータ保持の信頼性の観点から、データを読み出せなくなる事態となる前に、品質が劣化している光ディスクを検出し、その光ディスク内のデータを別の記録媒体などへ複製しておくことが望ましい。
【００８１】
また、光ディスク品質劣化の要因が偶発的なものでなく環境などに依存する可能性がある場合、その要因をユーザが把握し、改善できればよりシステムの信頼性向上が期待できるといえる。本実施例では、光ディスクの品質劣化を検出した場合に、その光ディスクに関連付けて保存される情報を参照することでその要因を推定しユーザに通知可能とする方法を備える。
【００８２】
まずディスク関連情報について説明する。本発明におけるディスク関連情報とは、個々の光ディスクごとに関連付けて保持される情報であり、例えば光ディスクのＩＤ、最初に記録を行った日時・時刻、最後に記録を行った日時・時刻、記録を行ったデータ記録再生装置のＩＤおよびその履歴、データライブラリ装置に格納した日時・時刻、光ディスク格納部格納位置、前回の検査での記録品質指標データの履歴、などの情報を扱う。これら以外にも、例えば温度や湿度、振動状態など、各種センサなどからデータを取得しディスク記録時の状況と紐つけて記録できる場合は、それを関連情報として記録してもよい。
【００８３】
ディスク関連情報は、例えばサーバ１０３のディスク関連情報管理部６０６で保持し、管理する。ディスク関連情報は、検索・参照・更新可能な形式であればよく、その形式は情報を列挙したテキスト形式の一ファイルでもよいし、リレーショナルデータベース構造を有しているデータベースとしても本実施例への適用に問題はない。
【００８４】
ディスク関連情報の一例を図１０に示す。
【００８５】
この図におけるディスク関連情報の項目について詳細を説明する。この図は、ある複数の光ディスクに紐つけられたディスク関連情報の内容をそれぞれ示している。ディスクＩＤは光ディスクを一意に特定するための番号であり、例えばＢｌｕ−ｒａｙ  Ｄｉｓｃであれば製造時に一意に割り振られるＩＤなどを使用する。
【００８６】
格納日時は、この光ディスクをデータライブラリ装置に格納した日時を示し、年月日および時刻の値を保持する。記録開始日時は、この光ディスクに最初に記録を行った日時を示し、年月日および時刻の値を保持する。最終記録日時は、この光ディスクに最後に記録を行った日時を示し、年月日および時刻の値を保持する。ドライブ履歴は、記録に使用したデータ記録再生部のＩＤを保持し、また、記録の際に複数のデータ記録再生部を使用してこの光ディスク記録を行った場合には、使用した順序の履歴が残るよう例えばあらかじめ定めた個数を上限として追記していく。格納位置は、データライブラリ装置内部の光ディスク格納部のどの位置に格納されているかを示す値を保持し、光ディスク格納部の格納場所と対応付けられた位置情報として扱われる。検査履歴は、これまで実施した検査で得られた記録品質を示す値を保持し。複数回検査が行われた場合は、例えばあらかじめ定めた個数を上限としてその値を追記していき、履歴が残るようにする。
【００８７】
ディスク関連情報は、例えば以下のタイミングでサーバ内のディスク関連情報管理部の処理により更新する。ディスクＩＤは、データライブラリ装置に光ディスクを格納したときの日時、記録開始日時は、この光ディスクに最初の記録を行う前にその時刻を記録、最終記録日時は、この光ディスクに最後の記録を行った後にその時刻を記録、ドライブ履歴は、光ディスクへの記録後、光ディスクのイジェクト時に以前の履歴に追記、格納日時は、データライブラリ装置に光ディスクを格納し、サーバ内に保持するデータベースに登録されたときの日時、格納位置は、データライブラリ装置に光ディスクを格納し、サーバ内に保持するデータベースに登録された日時、光ディスク搬送後、検査履歴は、この光ディスクの検査終了後、などとする。
【００８８】
図１１にディスク品質検査の本実施例における処理順序の一例を挙げる。この例では、あらかじめ定めた期間ごとに、サーバが保持しているデータライブラリ装置内の光ディスクの情報に基づき検査対象を決定し、記録品質（例えば読出し品質など）の検査を行う場合を示す。なお、Ｓ１１０１〜Ｓ１１０４のステップは、前述の図８でのＳ８０１〜Ｓ８０４のステップと同じ処理なので説明を省略する。
【００８９】
Ｓ１１０５にて、品質劣化の有無を判定し、劣化なしと判定した場合には、Ｓ１１１２へ遷移し、検査結果を例えばサーバのメモリなどに記録し処理を終了する。Ｓ１１０５にて、品質劣化ありと判断された場合には、データ読出しが不可能になるリスクがあると考えられるため、Ｓ１１０６へ遷移し、当該光ディスクを複製対象ディスクに設定する。この設定は例えばサーバのメモリなどに保持しておく。
【００９０】
続いてＳ１１０７へ遷移し、データライブラリ装置内に存在する検査対象となり得る光ディスク全てに対し品質検査を行う。ここでいう検査対象となり得る全ての光ディスクとは、データライブラリ装置内の全ての光ディスクを指す場合や、周期的に定期検査を行っている場合、ある回次において未検査である全ての光ディスクを指す場合もある。この品質検査は、例えば図８で示したシーケンスにより実施される。つまりこのＳ１１０７での検査において劣化ディスクが検出された場合には、それぞれ複製対象として登録され、そのディスクＩＤはサーバのメモリなどに保持される。
【００９１】
Ｓ１１０８では、光ディスク全数検査の結果、劣化ディスクが検出されているかどうかを判定し、劣化ディスクが存在する場合にはＳ１１０９へ遷移し、そのディスク関連情報を参照する。この際、例えばディスクＩＤをキーにして参照が行われる。劣化ディスクが複数個検出されていた場合には、それぞれについてディスク関連情報を参照する。ディスク関連情報の参照はサーバ１０３のディスク関連情報管理部により行われ、すべての劣化ディスクの関連情報を読出すとＳ１１１０へ遷移する。Ｓ１１０８で劣化ディスクが他に検出されていなかった場合には、処理を終了する。この場合は、劣化要因は特定できず、偶発的な劣化として扱うものとする。
【００９２】
Ｓ１１１０では、ディスク関連情報管理部で読み出した関連情報の各項目の値から、それらを比較し、品質劣化要因を判定する。比較および判定方法の詳細は後述する。
続いてＳ１１１１では、Ｓ１１１０で得られた判定結果および要因と考えられる情報を、ユーザへ通知する。通知の方法の詳細は後述する。
【００９３】
以上の処理の後、Ｓ１１１２において検査の結果をディスク関連情報としてサーバに保存する処理を行い、終了する。
【００９４】
なお、データ記録再生部が複数あり、かつ光ディスク運搬部が複数の光ディスクを扱える構成である場合は、同時並行でディスク品質検査とデータ記録再生処理が行えるので、上記Ｓ１１０６で劣化ディスクを複製対象に追加した後Ｓ１１０７からＳ１１１２の処理と並行して、図９で示したような複製対象ディスクのデータ複製処理を行ってもよい。こうすることで、すべての処理に要する時間を短縮できる可能性がある。
【００９５】
次に、Ｓ１１１０における比較および判定方法の例について詳細を説明する。この処理では、劣化ディスクの関連情報から品質劣化要因となる要素があるかどうかを判定するものである。
【００９６】
一つ目の要因の例として、記録時刻に関連した劣化要因がないかを判定する。これは、ディスク関連情報の記録開始日時および最終記録日時の比較により行う。まず劣化ディスクの関連情報のうち記録開始日時を比較し、それらすべてが同じ値、あるいはあらかじめ定めた範囲内で同時刻と判定できる範囲の差を持つ場合、記録開始日時と品質劣化に相関があると推定し、時刻に依存する品質劣化要因があったと判定する。最終記録日時についても同様に判定する。
【００９７】
また、記録開始日時から最終記録日時の期間が重複していた場合にも、その重複期間に品質劣化要因があったと判定する。これら時刻に依存する品質劣化要因とは、例えば地震などにより一時的に振動が大きい状況で記録され、記録時点での品質もあまり良好でなかった場合、それらが同時期に劣化ディスクとして判定されるようになった可能性があると判定する。
【００９８】
他にもデータライブラリ装置の周囲温度が一時的に変化している状況など、時刻依存の要因があったことを抽出できる。この要因については、他のセンサなどから得られる情報（前述の例では振動計や温度計の当時のデータ）と突き合わせることで、さらなる原因究明を図ることができる可能性がある。
【００９９】
このとき、ユーザに通知するメッセージの例としては、「2012/9/16 9:20〜12:44頃に記録された複数の光ディスクの劣化を検出しました。当該時刻に記録品質劣化の要因となる事象が発生した可能性があります」などが挙げられる。これと合わせて、ユーザへ改善を図るよう提案するメッセージ、例えば「当該時刻のデータライブラリ装置設置環境の情報、例えば周囲温度や振動状況のデータ等と照合し、原因追究および対策を実施することをお勧めします」などを通知してもよい。この場合は、ユーザがこの後取るべき行動がわかりやすいというメリットがある。
【０１００】
二つ目の要因の例として、データ記録再生部に関連した劣化要因がないかを判定する。これは、ディスク関連情報のドライブ履歴の比較により行う。まず劣化ディスクの関連情報のうちドライブ履歴を比較し、それらすべてが同じ値である場合に、特定のデータ記録再生部（ドライブ）で記録した光ディスクが当該検査時期に劣化してきていると推定され、データ記録再生部に依存する品質劣化要因があったと判定する。
【０１０１】
または、ひとつの光ディスク内のデータを全て同じデータ記録再生部で記録されるとは限らず、履歴としてディスク関連情報に保持しているため、一度でも当該データ記録再生部で記録したことがあれば比較対象に設定するか、あるいは光ディスク内のデータ全て同じデータ記録再生部で記録した場合だけを対象とするかは、任意にユーザが決定できるとしてもよい。これにより特定のデータ記録再生装置に劣化要因があると推定された場合は、例えば検査用のデータが記録された光ディスクを当該データ記録再生部へ挿入し読み出し品質を確認するなどして、データ記録再生部自体が正常かどうかを確認するなどにより改善できる可能性がある。
【０１０２】
このとき、ユーザに通知するメッセージの例としては、「データライブラリ装置のドライブＢにより記録された複数の光ディスクの劣化を検出しました。ドライブＢは故障または性能劣化している可能性があります」などが挙げられる。これと合わせて、ユーザへ改善を図るよう提案するメッセージ、例えば「当該ドライブの校正または交換を実施することをお勧めします」などを通知してもよい。この場合は、ユーザがこの後取るべき行動がわかりやすいというメリットがある。
【０１０３】
三つ目の要因の例として、データライブラリ装置に光ディスクを格納した時刻に関連した劣化要因がないかを判定する。これは、ディスク関連情報の格納日時の比較により行う。まず劣化ディスクの関連情報のうち格納日時を比較し、それらすべてが同じ値、あるいはあらかじめ定めた範囲内で同時刻と判定できる範囲の差を持つ場合、格納日時と品質劣化に相関があると推定し、格納した時刻や格納する際の扱いに依存する品質劣化要因があったと判定する。この場合は、例えば同時期に格納した光ディスクの保管方法や運搬方法などに相関があることを示唆しており、その際の作業記録などから要因を明確にできる可能性がある。
【０１０４】
このとき、ユーザに通知するメッセージの例としては、「2012/9/14にデータライブラリ装置に格納された複数の光ディスクの劣化を検出しました。当該時刻に格納した光ディスクは記録品質劣化の要因となる事象の影響を受けている可能性があります」などが挙げられる。これと合わせて、ユーザへ改善を図るよう提案するメッセージ、例えば「当該時刻に格納した光ディスクの保管状況や運搬状況といった作業記録等と照合し、原因追究および対策を実施することをお勧めします」などを通知してもよい。この場合は、ユーザがこの後取るべき行動がわかりやすいというメリットがある。
【０１０５】
四つ目の要因の例として、データライブラリ装置内の光ディスク格納部の格納位置に関連した劣化要因がないかを判定する。これは、ディスク関連情報の格納位置の比較により行う。まず劣化ディスクの関連情報のうち格納位置を比較し、それらが隣接している位置に格納されている、あるいはあらかじめ定めた範囲内に格納されている場合、格納位置と品質劣化に相関があると推定し、格納位置に依存する品質劣化要因があったと判定する。
【０１０６】
この場合は、例えば熱の滞留などにより特定の格納位置の範囲だけ劣化しやすくなる要因があることを示唆しており、その改善を検討したり、その格納位置の範囲を避けて格納するなどの対策を実施することで劣化ディスクとなりやすい状況を回避できるようになる可能性がある。
【０１０７】
このとき、ユーザに通知するメッセージの例としては、「データライブラリ装置内の格納位置L026周辺に格納された複数の光ディスクの劣化を検出しました。当該位置に格納した光ディスクは記録品質劣化の要因となる事象の影響を受けている可能性があります」などが挙げられる。これと合わせて、ユーザへ改善を図るよう提案するメッセージ、例えば「当該位置近辺に格納した光ディスクに対する記録品質劣化の原因追究および対策を実施するか、当該位置にディスクを格納しない運用に変更することをお勧めします」などを通知してもよい。この場合は、ユーザがこの後取るべき行動がわかりやすいというメリットがある。
【０１０８】
五つ目の要因の例として、ディスクＩＤに関連した劣化要因がないかを判定する。例えばディスクＩＤとして、光ディスク製造メーカによって付与される一意なＩＤ番号を使用し、かつそのＩＤ番号から製造時のロットや製造メーカなどの情報が別途参照できる場合に、特定ロットや特定メーカの光ディスクの劣化のペースが同様である（特に他のロットやメーカと比較して劣化が早い）ケースを検出できる。これは、劣化ディスクのディスクＩＤを、製造ロットや製造メーカなどの関連を示す情報を別途用意して照合し、同一製造ロットや同一製造メーカであると判定される数値であれば、製造ロットや製造メーカに依存する品質劣化要因があったと判定する。
【０１０９】
このとき、ユーザに通知するメッセージの例としては、「特定の製造ロット（または製造メーカ）の複数の光ディスクの劣化を検出しました。当該製造ロット（または製造メーカ）の光ディスクは現時点で記録品質劣化しやすくなっている可能性があります」などが挙げられる。これと合わせて、ユーザへ改善を図るよう提案するメッセージ、例えば「同じ製造ロット（または製造メーカ）の、劣化ディスクとなっていない光ディスクも検査結果を確認し、記録品質が良好でない場合は早めのデータ複製をお勧めします」などを通知してもよい。この場合は、ユーザがこの後取るべき行動がわかりやすいというメリットがある。
【０１１０】
これらの指標で相関ありと判断された条件を、品質劣化要因としてユーザへ通知する。通知の方法は、例えばサーバ上で動作しているデータライブラリ装置を管理するソフトウェアの動作により、サーバに接続された端末のディスプレイにメッセージとして表示する方法がある。または、ネットワークで接続されるユーザのコンピュータからＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）などのプロトコルにより実現されるネットワーク通信などの手段を介して参照可能とする方法がある。または、サーバがメールサーバを使用可能であれば、あらかじめ登録しておいたユーザのメールアドレスへ通知メールを送信するなどして行う。この例では、光ディスクの品質検査通知はデータライブラリ装置ごとに実施されるため、通知を行ったユーザライブラリ装置がどれかをユーザが認識できるように一意のＩＤや名前を設定しておき、それを合わせて表示できるようにしておくことが望ましい。
【０１１１】
また、これらの条件はそれぞれ単一で適用してもよいし、複数個の条件を任意の適用順序で適用してもよく、経験的に妥当と思われる条件および適用順序をユーザが設定してもよいし、以前のディスク検査時に品質劣化要因と推定されたものを優先的に適用するようシステムが自動的に選択するなどの処理を行ってもよく、それぞれについてユーザの要望に合った判定精度の範囲を設定でき、その範囲内で同様の効果が期待できる。
【０１１２】
また、一つの条件に対し、すべての光ディスクの劣化要因が同一である必要はなく、例えば劣化ディスクのうちの半数が、上記に挙げたような条件に合致すると判定された場合に劣化要因として通知するなど、劣化ディスクの全数でなく一部が同一の条件を満たす場合にその劣化要因を持つと判定するように設定してもよい。
【０１１３】
また、劣化ディスクが劣化要因となる複数の条件に合致する場合は、それぞれの要因について通知してもよいし、最も合致する個数の多い条件をひとつ通知してもよく、これらはユーザ設定などにより任意に決定可能であることが望ましい。
【０１１４】
関連情報の管理（保存含む）は、上記の例ではサーバ１０３内部に備える関連情報管理部６０６にて行っているが、データライブラリ装置が関連情報管理部６０６を有する構成でも良く、また、関連情報の保存は例えばデータライブラリ装置が扱う記録媒体（光ディスク）で行ってもよい。この場合は、例えば光ディスク格納装置をデータライブラリ装置から取り外して他のデータライブラリ装置に装填することができるような構成では、関連情報を容易に移行できる、つまり関連情報と光ディスク格納装置を紐つけて保持しておくことが有効な場合にメリットがある。
【実施例２】
【０１１５】
例えば定期的なディスク品質検査で劣化ディスクが検知された場合、それと関連がある光ディスクも同様に劣化ディスクとなっている可能性が考えられる。本実施例では、そのような光ディスクを早期に発見するための効率的な方法を説明する。
【０１１６】
本実施例におけるサーバ１０３は基本的に図６と同様の構成であるが、それに加えて検査対象管理部（図示しない）を備える。検査対象管理部は、検査を行う光ディスクの順序をリストとして保持しておき、その順序に従ってサーバは検査を実行する。この検査対象管理部が保持するリストは検索・参照・更新が可能な形式のデータである。
【０１１７】
本実施例におけるディスク品質検査では、検査対象管理部１３０１が管理する検査順序リストに従って検査対象ディスクを決定し順次検査を実施する。その際に、劣化ディスクを検出した場合、同様の関連情報を持つ他の光ディスクも劣化ディスクとなっている可能性があることを考慮し、サーバ内のディスク関連情報管理部へ問い合わせ、ディスク関連情報の各項目の中から、検出した劣化ディスクと同様の値となる項目を持つ光ディスクを検索する。
【０１１８】
ここでいう「同様の値」とは、それぞれが同値である場合か、あらかじめ定めた閾値の範囲内の差となる値となる場合を示すものとする。もし同様の値となる項目を持つ光ディスクがあった場合、それは劣化ディスクと関連のある光ディスク（以降、関連ディスクと表記する）であるとする。
【０１１９】
関連ディスクは劣化ディスクとなっている可能性があるので、優先的に品質を検査し、早急に複製処理を行えるよう、検査対象管理部にて、次の検査対象に設定する。つまり検査対象管理部は、検査対象ディスクを記述した検査順序リストを動的に変更・更新する。
【０１２０】
図１２に、検査順序リストを動的に変更する場合のシーケンスの一例を示す。なお、Ｓ１２０１〜Ｓ１２０４のステップは、前述の図８でのＳ８０１〜Ｓ８０４のステップと同じ処理なので説明を省略する。
【０１２１】
Ｓ１２０５にて、品質劣化の有無を判定し、劣化なしと判定した場合には、Ｓ１２１０へ遷移し、検査結果を例えばサーバのメモリなどに記録し処理を終了する。Ｓ１２０５にて、品質劣化ありと判断された場合には、データ読出しが不可能になるリスクがあると考えられるため、Ｓ１１０６へ遷移し、当該光ディスクを複製対象に設定する。この設定は例えばサーバのメモリなどに保持しておく。
【０１２２】
続いてＳ１２０７へ遷移し、関連ディスクの検索を行う。関連ディスクの検索はディスク関連情報管理部６０６によって行われる。関連ディスク検索処理の詳細は後述する。
【０１２３】
Ｓ１２０８では、Ｓ１２０７での関連ディスク検索の結果、関連ディスクの有無を判定し、関連ディスクが存在する場合にはＳ１２０９へ遷移し、当該関連ディスクを次の検査対象とするよう、検査順序リストを更新する。複数の関連ディスクがある場合にはＳ１２０７での関連ディスク検索処理結果の出力順序に応じた検査順序となるよう検査順序リストを更新する。更新が終わると、Ｓ１２１０へ遷移する。Ｓ１２０８で関連ディスクが特定されなかった場合には、Ｓ１２１０へ遷移する。この場合は、検査順序は変更されず、この後は元の検査順序リストの順序で検査を実施するものとする。
【０１２４】
Ｓ１２１０では、検査の結果をディスク関連情報として例えばサーバのディスク関連情報管理部６０６に保存する処理を行い、終了する。
【０１２５】
関連ディスクの検索方法について、具体的な例を以下に示す。
【０１２６】
一つ目の例として、記録時刻を元に関連ディスクを検索する。これは、最初に検出した劣化ディスクが、時刻に依存する品質劣化要因、例えば地震などにより一時的に振動が大きい状況で記録され、記録時点での品質があまり良好でなかった場合であると仮定し、同時期に記録された関連ディスクも劣化ディスクとなっている可能性が高いと判定し次の検査対象とするための検索条件である。
【０１２７】
検索は、ディスク関連情報の記録開始日時および最終記録日時の比較により行う。まず劣化ディスクの関連情報のうち記録開始日時を抽出し、それと同じ値、あるいはあらかじめ定めた範囲内で同時刻と判定できる範囲の差の値を持つ他の光ディスクを検索する。最終記録日時についても同様に検索する。また、記録開始日時から最終記録日時の期間が重複している光ディスクも検索する。複数該当する光ディスクがある場合には、例えば記録開始日時および／または最終記録日時が近いものを優先する、あるいは記録開始日時から最終記録日時の期間の重複が大きいものを優先するなどの基準をあらかじめユーザやシステムにより定めておき、それに従って検査順序を決定する。
【０１２８】
二つ目の例として、記録を行ったデータ記録再生部のＩＤを元に関連ディスクを検索する。これは、最初に検出した劣化ディスクが、記録を行ったデータ記録再生装置に依存する品質劣化要因により記録時点での品質があまり良好でなかった場合であると仮定し、同じデータ記録再生部で記録された関連ディスクも劣化ディスクとなっている可能性が高いと推定し次の検査対象とするための検索条件である。
【０１２９】
検索は、ディスク関連情報の記録開始日時および最終記録日時の比較により行う。まず劣化ディスクの関連情報のうちドライブ履歴を比較し、同じ値を持つ光ディスク、すなわち同じデータ記録再生部（ドライブ）で記録した他の光ディスクを検索する。
【０１３０】
三つ目の例として、データライブラリ装置に格納した時刻を元に関連ディスクを検索する。これは、最初に検出した劣化ディスクが、データライブラリ装置格納時の光ディスクの扱いに依存する品質劣化要因、例えば保管方法や運搬方法が同じであったことによる影響があると仮定し、同時期に格納された関連ディスクも劣化ディスクとなっている可能性が高いと推定し次の検査対象とするための検索条件である。
【０１３１】
検索は、ディスク関連情報の格納日時の比較により行う。まず劣化ディスクの関連情報のうち格納日時を抽出し、それと同じ値、あるいはあらかじめ定めた範囲内で同時刻と判定できる範囲の差の値を持つ他の光ディスクを検索する。複数該当する光ディスクがある場合には、例えば格納日時が近いものを優先するなどの基準をあらかじめユーザやシステムにより定めておき、それに従って検査順序を決定する。
【０１３２】
四つ目の例として、データライブラリ装置内の格納位置を元に関連ディスクを検索する。これは、最初に検出した劣化ディスクが、データライブラリ装置の格納位置に依存する品質劣化要因、例えば熱の滞留などにより特定の格納位置の範囲だけ劣化しやすくなる要因があると仮定し、その近辺に格納された関連ディスクも劣化ディスクとなっている可能性が高いと推定し次の検査対象とするための検索条件である。
【０１３３】
検索は、ディスク関連情報の格納位置の比較により行う。まず劣化ディスクの関連情報のうち格納位置を抽出し、それと隣接する値、あるいはあらかじめ定めた範囲内で近辺と判定できる範囲の差の値を持つ他の光ディスクを検索する。複数該当する光ディスクがある場合には、例えば格納位置の距離が近いものを優先するなどの基準をあらかじめユーザやシステムにより定めておき、それに従って検査順序を決定する。
【０１３４】
五つ目の例として、これまでの検査履歴を元に関連ディスクを検索する。これは、今回の検査までに複数回検査が実施され、これまでは劣化ディスクでないと判定された光ディスクに対して行われる。最初に検出した劣化ディスクと同様の劣化傾向、すなわち検査履歴にある記録品質を示す指標値の変化率が同様の関連ディスクも劣化ディスクとなっている可能性が高いと推定し次の検査対象とするための検索条件である。
【０１３５】
検索は、ディスク関連情報の検査履歴から変化率を示す近似式を求め、その比較により行う。まず劣化ディスクの関連情報の検査履歴を抽出し、それらが複数ある場合に値の推移から近似式を求め、それと同様の近似式を持つ他の光ディスク、あるいは同様の変化率を持つ他の光ディスクを検索する。複数該当する光ディスクがある場合には、例えば変化率が近いほうを優先するなどの基準をあらかじめユーザやシステムにより定めておき、それに従って検査順序を決定する。
【０１３６】
これらの検索条件は単一で適用してもよいし、複数個の検索条件を任意の優先順序で適用してもよい。これは経験的に妥当と思われる検索条件および適用優先順序をユーザが任意に設定してもよいし、以前の検索時によく該当する項目があった条件を優先的に適用するようシステムが自動的に選択するなどの処理を行ってもよい。また、複数の検索条件を適用する場合、その検索順序として、深さ優先検索（あるひとつの条件を優先して検索を行う）や幅優先検索（なるべく多くの条件を元に検索を行う）など、あらゆる方法を適用してもよい。これらを任意に設定可能とすることで、ユーザが要求する判定精度に基づいた検査対象設定が可能となるというメリットがある。
【０１３７】
また、劣化ディスクを検出した場合、それと同じ回次に以前実行された品質検査で劣化ディスクでないと判定された光ディスクについては関連ディスク検索時に検索対象から除外してもよく、この場合は関連ディスク検索をより効率よく実行できる。
【０１３８】
また、実施例1と実施例２を合わせて実施してもよい。実施例1により、劣化ディスク検出し全数検査を行う際に、全数検査の検査順序を実施例２に基づく方法で実施することが可能である。このようにすることで、実施例1の品質劣化要因推定の実施と、劣化ディスクを効率よく検出することが両立できる。
【０１３９】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。 
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１４０】
１０１…データライブラリ装置、１０２…ＣＰＵ、１０３…サーバ、１０４…ネットワーク、１０５…ハードディスク、１０６…メモリ、１０７…光ディスク運搬部、
１０８…光ディスク格納部、１０９…光ディスク、１１０…データ記録再生部、１１１…データ記録再生部、１１２…データ記録再生部、１１３…データ記録再生部
【図１】
2014186779.tif 000003
【図２】
2014186779.tif 000004
【図３】
2014186779.tif 000005
【図４】
2014186779.tif 000006
【図５】
2014186779.tif 000007
【図６】
2014186779.tif 000008
【図７】
2014186779.tif 000009
【図８】
2014186779.tif 000010
【図９】
2014186779.tif 000011
【図１０】
2014186779.tif 000012
【図１１】
2014186779.tif 000013
【図１２】
2014186779.tif 000014