(57)【要約】【課題】光ディスクカートリッジに格納された複数の光ディスクから選択された光ディスクに対し、データを書込み読み出す光ディスクライブラリシステムにおいて、精度の高い光ディスクの寿命算出を行う。【解決手段】光ディスクにデータを書込んだ後、読み出されたデータに対して計測されたエラーレートやジッタをはじめとする再生品質から、複数の光ディスクドライブにおける再生互換性に係る寿命を算出し、保管する環境に係る環境情報とあわせてストレージ管理サーバに対し報告する。【選択図】図３
2014207030.tif 000002
【特許請求の範囲】
【請求項１】
交換できる記録媒体である光ディスクに対してデータを書込み読み出すライブラリ装置と、複数の当該のライブラリ装置を管理するストレージ管理サーバとを有する光ディスクライブラリシステムであって、
前記ストレージ管理サーバは、
前記ライブラリ装置が前記光ディスクに書込むデータを前記ライブラリ装置に供給し、前記ライブラリ装置が前記光ディスクから読み出したデータを前記ライブラリ装置から供給され、
前記ライブラリ装置は、
装着された前記光ディスクに対してデータを書込み読み出す光ディスクドライブ部と、
前記ライブラリ装置の動作を制御するライブラリコントローラと
を有し、
当該のライブラリコントローラは、
前記光ディスクドライブ部を制御して前記光ディスクに対してデータを書込ませ、当該のデータを読み出させ、当該の読み出されたデータに基づいて再生品質を計測し、計測された当該の再生品質に基づき前記光ディスクの互いに異なる環境条件における前記データの読み出しに係る寿命を算出し、算出された当該の寿命を前記環境条件と関連付けて前記ストレージ管理サーバに報告する
ことを特徴とする光ディスクライブラリシステム。
【請求項２】
請求項１に記載の光ディスクライブラリシステムにおいて、
前記光ディスクは、
複数の前記光ディスクを格納し前記ライブラリ装置に対して着脱される光ディスクカートリッジに格納され、
前記ライブラリ装置は、
前記ライブラリコントローラからの制御に基づき前記光ディスクドライブ部と前記光ディスクカートリッジとの間で前記光ディスクを搬送する搬送ロボットを有する
ことを特徴とする光ディスクライブラリシステム。
【請求項３】
請求項２に記載の光ディスクライブラリシステムにおいて、
前記ライブラリ装置は、
温度を含む環境情報を取得する環境センサを有する
ことを特徴とする光ディスクライブラリシステム。
【請求項４】
請求項３に記載の光ディスクライブラリシステムにおいて、
前記環境センサは、
前記光ディスクドライブ部の温度を取得する
ことを特徴とする光ディスクライブラリシステム。
【請求項５】
請求項２に記載の光ディスクライブラリシステムにおいて、
前記ライブラリコントローラは、
前記光ディスクから読み出されたデータの属性を解析し、
解析して得た当該の属性を前記算出された寿命と関連付けて前記ストレージ管理サーバに報告する
ことを特徴とする光ディスクライブラリシステム。
【請求項６】
請求項２に記載の光ディスクライブラリシステムにおいて、
前記ストレージ管理サーバは、
前記ライブラリ装置が前記光ディスクに書込むデータの保存年数を指定し、
前記ライブラリ装置は、
指定された前記保存年数を前記算出された寿命と関連付けて前記ストレージ管理サーバに報告する
ことを特徴とする光ディスクライブラリシステム。
【請求項７】
請求項６に記載の光ディスクライブラリシステムにおいて、
指定された前記保存年数に対し前記算出された寿命が不足する場合には、
前記前記ストレージ管理サーバは、ライブラリコントローラに対して、記録されたデータを新たな光ディスクに複製して保管するというマイグレーションを指示する
ことを特徴とする光ディスクライブラリシステム。
【請求項８】
請求項２に記載の光ディスクライブラリシステムにおいて、
前記ライブラリ装置から取り外された前記光ディスクカートリッジを保管する保管庫の環境を制御する環境管理装置を有し、
前記ストレージ管理サーバは、
前記ライブラリコントローラから報告された前記光ディスクの寿命に基づき、前記保管庫の環境管理装置を制御する
ことを特徴とする光ディスクライブラリシステム。
【請求項９】
請求項２に記載の光ディスクライブラリシステムにおいて、
前記ライブラリ装置から取り外された前記光ディスクカートリッジを保管する保管庫の環境を制御する環境管理装置を有し、
前記ライブラリコントローラは、
算出した前記光ディスクの寿命が所定の閾値よりも短い場合には、前記寿命を延長するように前記保管庫の環境管理装置を制御する
ことを特徴とする光ディスクライブラリシステム。
【請求項１０】
請求項９に記載の光ディスクライブラリシステムにおいて、
前記ライブラリコントローラは、
前記寿命を延長する際には前記保管庫の前記環境管理装置の温度を低減するように制御する
ことを特徴とする光ディスクライブラリシステム。
【請求項１１】
請求項２に記載の光ディスクライブラリシステムにおいて、
前記ライブラリ装置から取り外された前記光ディスクカートリッジを保管する保管庫の環境を制御する環境管理装置を有し、
前記ライブラリコントローラは、
算出した前記光ディスクの寿命が所定の閾値よりも長い又は同等である場合には、現在の環境を保持するように前記保管庫の環境管理装置を制御する
ことを特徴とする光ディスクライブラリシステム。
【請求項１２】
請求項５に記載の光ディスクライブラリシステムにおいて、
前記ライブラリコントローラは、
前記光ディスクにデータが書込まれた後、前記光ディスクカートリッジが前記ライブラリ装置から取り外される前に前記データを読み出して第１の再生品質を計測し、計測された当該の第１の再生品質に基づき前記光ディスクの前記データの読み出しに係る第１の寿命を算出し、
前記光ディスクカートリッジが前記ライブラリ装置から取り外された後、再び装着された後に前記データを読み出して第２の再生品質を計測し、計測された当該の第２の再生品質に基づき前記光ディスクの前記データの読み出しに係る第２の寿命を算出し、
当該の第２の寿命が前記第１の寿命よりも所定の閾値を超えて短い場合には、前記第２の寿命を前記解析して得た属性と関連付けて前記ストレージ管理サーバに報告する
ことを特徴とする光ディスクライブラリシステム。
【請求項１３】
請求項１２に記載の光ディスクライブラリシステムであって、
前記属性とは、前記データを前記光ディスクから読み出した光ディスクドライブを識別するための情報、その際の温度、湿度、時刻、前記光ディスクの光ディスクカートリッジにおける位置を識別するための情報、又は再生品質の優劣に係る情報のうちのいずれかを含む
ことを特徴とする光ディスクライブラリシステム。
【請求項１４】
請求項３に記載の光ディスクライブラリシステムにおいて、
前記ライブラリコントローラは、
前記光ディスクにデータが書込まれた後、前記光ディスクカートリッジが前記ライブラリ装置から取り外される前に前記データを読み出して第１の再生品質を計測し、
計測された当該の第１の再生品質に基づき前記光ディスクの前記データの読み出しに係る第１の寿命を算出し、
前記光ディスクカートリッジが前記ライブラリ装置から取り外された後、再び装着された後に前記データを読み出して第２の再生品質を計測し、
計測された当該の第２の再生品質に基づき前記光ディスクの前記データの読み出しに係る第２の寿命を算出し、
前記第１の寿命と前記第２の寿命とを算出する際に前記環境センサから環境情報を取得し、
算出した前記第１の寿命と前記第２の寿命の差と取得した前記環境情報に基づいて算出した前記第２の寿命を補正し、
補正した当該の第２の寿命を前記ストレージ管理サーバに報告する
ことを特徴とする光ディスクライブラリシステム。
【請求項１５】
請求項１４に記載の光ディスクライブラリシステムにおいて、
前記第２の寿命の補正に用いる前記環境情報は、前記光ディスクが置かれる環境における平均値である
ことを特徴とする光ディスクライブラリシステム。
【請求項１６】
請求項１４に記載の光ディスクライブラリシステムにおいて、
前記第２の寿命の補正に用いる前記環境情報は、前記光ディスクが置かれる環境のうち寿命の短い環境に係る
ことを特徴とする光ディスクライブラリシステム。
【請求項１７】
交換できる記録媒体である光ディスクに対してデータを書込み読み出すライブラリ装置と、複数の当該のライブラリ装置を管理するストレージ管理サーバとを有する光ディスクライブラリシステムにおける前記したライブラリ装置であって、
前記光ディスクは、複数の前記光ディスクを格納し前記ライブラリ装置に対して着脱できる光ディスクカートリッジに格納されており、
前記ライブラリ装置は、
装着された前記光ディスクに対してデータを書込み読み出す光ディスクドライブ部と、
前記ライブラリ装置の動作を制御するライブラリコントローラと、
当該のライブラリコントローラからの制御に基づき前記光ディスクドライブ部と前記光ディスクカートリッジとの間で前記光ディスクを搬送する搬送ロボット
を有し、
当該のライブラリコントローラは、
前記光ディスクドライブ部を制御して前記光ディスクに対してデータを書込ませ、当該のデータを読み出させ、当該の読み出されたデータに基づいて再生品質を計測し、計測された当該の再生品質に基づき前記光ディスクの互いに異なる環境条件における前記データの読み出しに係る寿命を算出し、算出された当該の寿命を前記環境条件と関連付けて前記ストレージ管理サーバに報告する
ことを特徴とするライブラリ装置。
【請求項１８】
交換できる記録媒体である光ディスクに対してデータを書込み読み出すライブラリ装置であって、
前記光ディスクは、複数の前記光ディスクを格納し前記ライブラリ装置に対して着脱できる光ディスクカートリッジに格納されており、
前記ライブラリ装置は、
装着された前記光ディスクに対してデータを書込み読み出す光ディスクドライブ部と、
前記ライブラリ装置の動作を制御するライブラリコントローラと、
当該のライブラリコントローラからの制御に基づき前記光ディスクドライブ部と前記光ディスクカートリッジとの間で前記光ディスクを搬送する搬送ロボット
を有し、
当該のライブラリコントローラは、
前記光ディスクドライブ部を制御して前記光ディスクに対してデータを書込ませ、当該のデータを読み出させ、当該の読み出されたデータに基づいて再生品質を計測し、計測された当該の再生品質に基づき前記光ディスクの互いに異なる環境条件における前記データの読み出しに係る寿命を算出し、算出された当該の寿命に基づいて前記光ディスクの寿命を管理する
ことを特徴とするライブラリ装置。
【請求項１９】
交換できる記録媒体である光ディスクに対してデータを書込み読み出すライブラリ装置における光ディスクの管理方法であって、
前記光ディスクに対してデータを書込ませ、
当該のデータを読み出させ、
当該の読み出されたデータに基づいて再生品質を計測し、
計測された当該の再生品質に基づき前記光ディスクの互いに異なる環境条件における前記データの読み出しに係る寿命を算出し、
算出された当該の寿命に基づいて前記光ディスクの寿命を管理する
ことを特徴とするライブラリ装置における光ディスクの管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクライブラリシステム、ライブラリ装置、及びライブラリ装置における光ディスクの管理方法に関する。
【背景技術】
【０００２】
光ディスクライブラリシステムに関する文献として、特許文献１が公開されている。特許文献１には、例えば、その要約に「ＤＶＤドライブはＤＶＤディスクに記憶された情報を読み出す。制御部は読み出された情報からディスク劣化情報を求める。ディスク劣化情報はＤＶＤディスクを個体識別するための管理情報と共に記憶部に記憶され、制御部はこの管理情報とディスク劣化情報から推定寿命を求める」との開示がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−０８０３６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
光ディスクの再生品質は保管期間中の環境に左右され、その品質にばらつきが発生する。そのため記録直後は再生可能であった光ディスクが、保管状態によっては再生不可となる場合がある。ここで、特許文献１では光ディスク再生時にその再生性能から当該光ディスクの再生寿命を算出し、当該光ディスクのクリーニングやバックアップを促している。しかし再生時にすでに再生不可となっている場合が考慮されておらず、その効果は限定的である。
本発明の目的は、前記した状況に鑑み、光ディスクの寿命を精度高く算出する光ディスクライブラリシステム、ライブラリ装置、及びライブラリ装置における光ディスクの管理方法を提供することにある。
【課題を解決するための手段】
【０００５】
上記の目的は、例えば、一例として、特許請求の範囲に記載の方法により達成される。また、上記の目的は以下に示す構成によっても達成される。例えば、交換できる記録媒体である光ディスクに対してデータを書込み読み出すライブラリ装置と、複数の当該のライブラリ装置を管理するストレージ管理サーバとを有する光ディスクライブラリシステムにおいて、前記ストレージ管理サーバは、前記ライブラリ装置が前記光ディスクに書込むデータを前記ライブラリ装置に供給し、前記ライブラリ装置が前記光ディスクから読み出したデータを前記ライブラリ装置から供給され、前記ライブラリ装置は、装着された前記光ディスクに対してデータを書込み読み出す光ディスクドライブ部と、前記ライブラリ装置の動作を制御するライブラリコントローラとを有し、当該のライブラリコントローラは、前記光ディスクドライブ部を制御して前記光ディスクに対してデータを書込ませ、当該のデータを読み出させ、当該の読み出されたデータに基づいて再生品質を計測し、計測された当該の再生品質に基づき前記光ディスクの互いに異なる環境条件における前記データの読み出しに係る寿命を算出し、算出された当該の寿命を前記環境条件と関連付けて前記ストレージ管理サーバに報告することで実現される。
【発明の効果】
【０００６】
本発明によれば、光ディスクの寿命を精度高く算出する光ディスクライブラリシステム、ライブラリ装置、及びライブラリ装置における光ディスクの管理方法を提供することができるという効果がある。
【図面の簡単な説明】
【０００７】
【図１】光ディスクライブラリシステムの構成図。
【図２】光ディスクドライブの構成図。
【図３】実施例１における寿命算出方法のフローチャート。
【図４】初期再生品質と寿命の関係図。
【図５】保管環境条件と再生品質の関係図。
【図６】初期再生品質と保管環境条件による寿命の関係図。
【図７】実施例２における第１の寿命算出方法のフローチャート。
【図８】実施例２における第２の寿命算出方法のフローチャート。
【図９】実施例３における光ディスクライブラリシステムの構成図。
【図１０】実施例３における環境管理装置に係る設定方法のフローチャート。
【図１１】再生品質と初期及び補正後算出寿命の関係図。
【図１２】実施例４における寿命算出方法のフローチャート。
【図１３】実施例４における光ディスクの属性情報データベース。
【図１４】実施例５における寿命算出方法のフローチャート。
【発明を実施するための形態】
【０００８】
以下、実施例について図を用いて説明する。
図１は、光ディスクライブラリシステム１００の構成図である。光ディスクライブラリシステム１００は、ライブラリ装置１、ストレージ管理サーバ１０と光ディスクカートリッジ保管庫２０を備える。
【０００９】
ライブラリ装置１は、システム全体を制御するライブラリコントローラ２、複数の光ディスクドライブ３を有する光ディスクドライブ部４、複数の光ディスク５を格納する光ディスクカートリッジ６、光ディスク５を光ディスクカートリッジ６と光ディスクドライブ部４との間で搬送する搬送ロボット７を備えている。光ディスクドライブ部４、光ディスクカートリッジ６の近傍には温度、湿度などの環境センサ８を備えている。ライブラリコントローラ２はメモリ９を備え、後記するように属性情報などを管理しながら前記した各構成要素を制御している。
【００１０】
ライブラリ装置１は、ネットワークを介してストレージ管理サーバ１０に接続され、ストレージ管理サーバ１０からの指示にしたがい、データを一旦ライブラリ装置１のキャッシュ１１に蓄えたあと、光ディスク５に記録する。光ディスクカートリッジ６は、ライブラリ装置１から取り外し可能であり、新たな光ディスクカートリッジと交換することで記録容量を増やすことも可能である。取り外された光ディスクカートリッジ６は、光ディスクカートリッジ保管庫２０にて保管され、環境管理装置２１により管理される。
【００１１】
なお、図１では一例として光ディスクライブラリシステム１００が、ライブラリ装置１を１台有する場合を示しているが、ライブラリ装置１を複数備え、即ちストレージ管理サーバ１０が複数のライブラリ装置１と接続されても良い。同様に、光ディスクカートリッジ保管庫２０が複数備えられても良い。また、ライブラリ装置１が光ディスクカートリッジ保管庫２０の内部に設置される実施形態であっても良い。また、環境センサ８を光ディスクドライブ部４と光ディスクカートリッジ６の双方が近傍に個別に備えているが、これは限定条件ではない。いずれか一方の近傍、例えば光ディスクドライブ部４が近傍に備えるようにしても良い。効率の良い冷却が行われることにより、ライブラリ装置１の内部での場所による温度差が問題とならない場合には、環境センサ８が特に場所を限定されずに例えば１個設けられても良い。
【００１２】
図２は、光ディスクドライブ３の構成図である。光ディスクドライブ３は光ピックアップ（ＯＰＵ；Ｏｐｔｉｃａｌ  Ｐｉｃｋ  Ｕｐ）１０２を備え、光ピックアップ１０２はレーザ光を光ディスク５に照射し、かつ光ディスク５からの反射光を受光する。光ディスク５はスピンドルモータ１０４、ドライバ１０５、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）１０３により制御されている。スピンドルモータ１０４の回転により光ディスク５が回転する。光ピックアップ１０２はドライバ１０５、ＤＳＰ１０３により制御されている。ＤＳＰ１０３は図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を内蔵し、バス１０６を介してＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０７およびフラッシュメモリ１０８と接続されている。フラッシュメモリ１０８には、光ディスクドライブ３の制御用プログラムが記録されている。光ディスクドライブ３は、外部インターフェイス１０９を介し図１のライブラリコントローラ２に接続され、制御される。
【００１３】
図２では一例としてＤＳＰ１０３、ドライバ１０５、ＲＡＭ１０７およびフラッシュメモリ１０８は個別デバイスとして説明したが、これらが統合された１つのデバイスであっても良い。外部インターフェイス１０９でライブラリコントローラ２から受け取ったデータは、ＤＳＰ１０３が有するエンコーダ１１０により符号化され光ディスク５に記録される。光ディスク５から再生されたデータは、ＤＳＰ１０３が有するデコーダ１１１により符号化を解かれ、外部インターフェイス１０９を経由してライブラリコントローラ２に供給される。ＤＳＰ１０３が有する再生品質計測部１１２ではデータ復調時の再生エラーレート、再生信号における時間成分のゆらぎを示すジッタなどが計測される。ここで、再生エラーレート、ジッタなどは後記する再生品質を示す指標となる。
【実施例１】
【００１４】
図３は、実施例１における光ディスク５の寿命算出方法フローチャートを示す。ライブラリ装置１はストレージ管理サーバ１０からの指示に従い、ライブラリコントローラ２の制御下でデータの記録を開始する。記録データは一旦キャッシュ１１に蓄えられた後、光ディスクドライブ３は光ディスク５への記録（Ｓ１）を開始する。前記記録データの光ディスク５への記録が終了する（Ｓ２）と、例えば光ディスクドライブ部４が備える環境センサ８が環境情報を計測し（Ｓ３）、さらに光ディスクドライブ３は前記光ディスク５から前記記録データを再生して前記環境情報における再生品質を計測する（Ｓ４）。計測された再生品質は、前記環境情報と共にライブラリコントローラ２のメモリ９に蓄積される。
【００１５】
ここで、環境情報を計測（Ｓ３）するタイミングと再生品質を計測（Ｓ４）するタイミングとは、同時であっても良く、また図３とは逆に後者が前者に先行しても良い。タイミングが同時でない場合は、前記二つのタイミングが近いことが望ましい。また一般的には、前記環境情報を計測する環境センサ８は、前記記録データを記録し再生した光ディスクドライブ３の近傍に設けられることが望ましい。このようにすることで、前記再生品質を示す環境情報が精度良く計測される。
【００１６】
ライブラリコントローラ２は、後に詳細説明をするような予め求められたアレニウスモデルなどの寿命算出手法に則り、計測された環境情報と再生品質に基づき、予想される今後の保管環境情報と関連付けされた寿命を算出する（Ｓ５）。ここで寿命とは、光ディスク５の劣化により複数の光ディスクドライブ３における再生互換性が保てないという、再生寿命を示す。ライブラリコントローラ２は、算出した寿命を光ディスク５の保管環境情報と共にライブラリコントローラ２を介して、ストレージ管理サーバ１０に報告する（Ｓ６）。例えば２５℃/４５％ＲＨの保管環境では６０年の寿命、３５℃/６０％ＲＨの保管環境では４０年の寿命と算出されるなど、複数の条件に応じた再生寿命を報告する。
【００１７】
前記したように算出された寿命を利用して、例えば、ストレージ管理サーバ１０は、もしくはストレージ管理サーバ１０の報告する情報に基づき管理者やユーザは、記録されたデータを新たな光ディスクに複製して保管するというマイグレーションを計画的に行うことができる。また管理者は、重要なデータ、もしくは法令で定められた（コンプライアンスによる）保存年数の長いデータが光ディスク５に記録された場合には、空調による保管環境管理を徹底するなどの対応ができる。さらには比較的短期間の保存年数のデータにおいては光ディスク５を常温で保管し、前記したように算出された寿命を利用して、必要に応じて前記マイグレーションを実施するなど運用の柔軟性が増す。
【００１８】
図４は、記録時の再生品質から算出される寿命を示す。縦軸に示す再生品質は、下側ほど良好である。光ディスク５の寿命は一般的に、科学的な劣化状態につき、湿度を固定し複数の温度環境条件にて加速試験をし、再生品質を計測して得られるアレニウスモデルに則るとされる。ある同一の環境条件において、初期再生品質（記録直後の再生品質）が良好な条件５０と初期再生品質が劣悪な条件５１を想定する。これら条件の異なる二つの光ディスク５に対して、環境条件を変え通常は考え難い環境条件で加速的に光ディスク５を物理的に劣化させていき、定期的に再生品質の遷移を計測する。得られた遷移から光ディスク５の寿命として、通常に有り得る環境条件で再生限界基準５２となるまでの年数Ｙ１、Ｙ２が算出される。図４の５０で示すように初期再生品質が良好であれば、５１で示すような初期再生品質が劣悪な場合の寿命（Ｙ１）よりも、長寿命（Ｙ２）となる。
【００１９】
図５は、光ディスクの保管環境条件から算出される寿命を示す。先にも示したが光ディスク５の寿命は環境条件と相関がある。ある同一の初期再生品質の光ディスク５において、２５℃／４０％ＲＨの環境で保管した場合と、５０℃／８０％ＲＨの環境で保管した場合を想定する。これら２つの光ディスク５を、環境条件を変え通常は考え難い環境条件で加速的に光ディスク５を物理的に劣化させていき、定期的に再生品質の遷移を観測する。得られた遷移から光ディスク５の寿命として、通常に有り得る環境条件で再生限界基準５２となるまでの年数Ｙ３、Ｙ４が算出される。図５の５３で示すように、より低温、低湿な２５℃／４０％ＲＨで保管すると、５２で示すような、より高温、高湿な５０℃／８０％ＲＨで保管した場合の寿命（Ｙ３）よりも、長寿命（Ｙ４）となる。
【００２０】
図６は、初期再生品質と保管環境条件による寿命の関係図を示す。図６の寿命データは、先の図４と図５に示したデータに基づき、ライブラリコントローラ２が算出する。即ち、通常は考え難い環境条件で加速的に光ディスク５を劣化させた際の寿命を計測し、計測したデータに基づいて図４と図５で示したような通常に有り得る環境条件での寿命を算出し、さらに図４と図５のデータに基づいて図６で示すデータが算出される。ライブラリコントローラ２は、図６で示すデータをストレージ管理サーバ１０へ報告する。
【００２１】
ある同一の環境条件において、初期再生品質（記録直後の再生品質）が良好な条件５０と初期再生品質が劣悪な条件５１にある異なる二つの光ディスクを想定する。
初期再生品質が良好な条件５０の光ディスクにおいて、保管環境をＤ１とすると（空調設備で温度が比較的低温で管理される場合を想定）、寿命はＹ５と最良な値が算出されたとする。ここで、保管環境をＤ２とすると（空調によって管理されていない常温で管理される場合を想定）、寿命はＹ６となることが算出され、Ｙ５に対し相対的に短寿命な値が算出される。
【００２２】
一方、初期再生品質が劣悪な条件５１の光ディスクにおいては、保管環境をＤ１とすると、寿命はＹ７と初期再生品質が良好な条件５０の光ディスクにおける寿命Ｙ５に比較して相対的に短寿命となる。しかし、初期再生品質が良好な条件５０の光ディスクにおける保管環境Ｄ２での寿命Ｙ６を超える寿命を達成できる。初期再生品質が劣悪な条件５１の光ディスクにおいては、保管環境をＤ２とすると寿命はＹ８となり、相対的に全条件において最短寿命の値が算出される。
以上述べたように、アレニウスモデルによれば、光ディスク５の寿命に対する初期再生品質と保管環境条件との相関がわかり、図３に示すフローチャートと図６に示した初期再生品質と保管環境条件との関係から、ライブラリコントローラ２はストレージ管理サーバ１０へ多様な保管環境条件における寿命を報告することが可能となる。
【実施例２】
【００２３】
実施例１ではライブラリ装置１は、記録するデータの属性によらず保管環境に応じた光ディスク５の寿命を、ライブラリコントローラ２を介してストレージ管理サーバ１０に報告していた。先にも述べたが、記録するデータの属性によってはコンプライアンスから必要な保存年数が決まる。よって管理者はデータの属性によって保存年数を意識する必要がある。算出された光ディスク５の寿命が保存年数に対して不足する場合が想定される。データの属性について具体的には、ファイル拡張子、ファイル内のテキストデータなどから公知の技術で解析可能であるため、ライブラリコントローラ２がデータの解析を行い、その結果に応じて光ディスク５に必要な寿命を、ライブラリコントローラ２がストレージ管理サーバ１０に報告することで、より高度なライブラリシステムが構築可能となる。
【００２４】
図７は、実施例２における第１の寿命算出方法フローチャートを示す。これまで説明してきた寿命算出方法と同様の処理については同一の符号を付し、説明を省略する。まず、データを記録するにあたり、ライブラリコントローラ２がデータの属性を解析する(Ｓ７)。データを光ディスク５に記録した後（Ｓ１〜Ｓ５）、得られたデータ属性、保管環境に応じた光ディスク５の保管環境情報と共にライブラリコントローラ２が、ストレージ管理サーバ１０に報告する（Ｓ８）。例えばデータ属性から判断されるコンプライアンス対応のために、２５℃環境下での保管環境を推奨することを報告する。本実施例により管理者の管理負荷が軽減されると共に、光ディスク５の寿命により保存データが再生不可となる事象を防ぐことが可能となる。
【００２５】
これまでは、データの属性をライブラリコントローラ２が解析し、コンプライアンスに対応する保存年数を算出していた。実際の運用においては、コンプライアンス対応が不必要なデータであっても、管理者が別の保管ポリシーを作成し、保管コストなどから保存年数などを決めるケースが多い。この際は、ストレージ管理サーバ１０が保存年数を指定してライブラリコントローラ２に送信し、その指定年数とデータを記録する光ディスク５の寿命を、ライブラリコントローラ２がストレージ管理サーバ１０に報告することで、より高度なライブラリシステムが構築可能となる。
【００２６】
図８は、実施例２における第２の寿命算出方法フローチャートを示す。まず、データを記録するにあたり、ストレージ管理サーバ１０からの保存年数の指示をライブラリコントローラ２が受信する（Ｓ９）。データを光ディスク５に記録した後（Ｓ１〜Ｓ５）、保存年数の指示と対比しながら保管環境に応じた光ディスク５の寿命と共に、ライブラリコントローラ２がストレージ管理サーバ１０に報告する（Ｓ１０）。
例えば指定された保存年数に対し、常温保管環境でも十分な再生寿命が得られると報告された場合には、管理者は保管環境の管理が不要と判断でき、保管コストの低減が図れる。また、低温保管環境でも充分な再生寿命が得られないと報告された場合には、ストレージ管理サーバ１０は、もしくは管理者やユーザは、前記したマイグレーションを計画的に行うことができる。
【実施例３】
【００２７】
図９は、実施例３における光ディスクライブラリシステム１００の構成図を示す。これまでは光ディスクカートリッジ保管庫２０は、ライブラリコントローラ２もしくはより上位のストレージ管理サーバ１０からの制御の対象としていなかった。図９では、光ディスクカートリッジ保管庫２０は環境管理装置２１にて保管環境（主に温度、湿度）が管理されている。先に示した通り光ディスク５の再生寿命は保管環境と相関がある。そのため図９に示す環境管理装置制御通信路２２を設けることで、光ディスクカートリッジ保管庫２０が制御の対象となり、より高度な光ディスクライブラリシステムが構築できる。さらには、環境管理装置２１に環境センサ８を設け、光ディスクカートリッジ保管庫２０の環境管理装置２１が環境センサ８の情報を取得することで、より高度な光ディスクライブラリシステムが構築できる。
【００２８】
図１０は、実施例３における光ディスクカートリッジ保管庫２０の環境管理装置２１に係る設定方法のフローチャートを示す。これまで説明してきた寿命算出方法と同様の処理については同一の符号を付し、説明を省略する。具体的には環境情報と関連付けされた寿命を算出する処理（Ｓ５）までは同様である。ここで、算出された寿命と保管環境の関係から、ライブラリコントローラ２、より上位のストレージ管理サーバ１０、もしくは管理者が指示して環境管理装置２１の動作を設定し、好適な保管環境とする。保存寿命を長期にするために好適な保管環境が必要とされる場合は、環境管理装置２１が含む空調装置（エアコン）は、光ディスク５を低温、低湿で保管するように動作を設定される（Ｓ１１）。もしくは保管コストが優先される場合には、環境管理装置２１は、より空調コストを低減するように動作を設定される。具体的には、例えば環境管理装置２１は管理を停止する（Ｓ１１）。
【００２９】
さらには、より簡易な方法としてライブラリコントローラ２は、定期的に環境管理装置２１の環境センサ８の情報を取得し、光ディスクカートリッジ保管庫２０の環境情報をモニタリングする。ここで、図１０のＳ５において環境情報に則した再生寿命を算出して複数の保管環境に則した再生寿命を報告する際、モニタリングした結果が例えば、２５℃/４０％ＲＨであれば、管理者に対して実際の保管庫の環境情報（２５℃/４０％ＲＨ）にあわせた寿命算出結果を報告することができ、寿命算出の精度が向上する。
【実施例４】
【００３０】
図１１は、再生品質と初期算出寿命、補正後算出寿命の関係図を示す。これまではデータが記録された光ディスク５がライブラリ装置１から取り外された後は、光ディスクカートリッジ保管庫２０で保管される場合を述べた。これとは別に、光ディスクカートリッジ６が、そのままライブラリ装置１に設置されたままの場合も想定される。この場合においては、データが記録された光ディスク５が搬送ロボット７により光ディスクドライブ３に搬送されれば、改めて再生品質が計測可能となる。
【００３１】
ここで記録直後の再生品質から算出される寿命である当初算出値５５と、ある時間を経過した後の再生品質から算出される寿命である補正後算出値５６の関係は、図１１に示す関係となる。当初算出値５５は初期再生品質と保管環境から算出されるが、時間を経過すると補正後算出値５６のように、例えば埃などの影響で、より寿命が短く算出される場合がある。その結果、当初算出寿命年数Ｙ５に対し、ある時間を経過した後の補正後算出寿命がΔＹだけ減少し、Ｙ５−ΔＹの算出寿命となってしまう。なお、ΔＹはデータが記録された後に経過した時間を含まず、前記した埃の影響で減少した時間を示す。
【００３２】
この場合には、既にライブラリ装置１から取り外され光ディスクカートリッジ保管庫２０に保管されている光ディスク５も、当初の寿命年数が減少していることが想定される。そこで、算出寿命が減少した光ディスクと同一の属性情報を有する光ディスクを、保管されている光ディスクから抽出することで効率的なマイグレーションが可能となる。
【００３３】
図１２は、実施例４の寿命算出フローチャートを示す。ある時点において、例えばストレージ管理サーバ１０からの指示に応じてライブラリコントローラ２が環境センサ８に環境情報を計測させ、主に温度情報などを計測させ（Ｓ３）、さらに光ディスクドライブ３に光ディスク５の再生品質を計測させる（Ｓ４）。ライブラリコントローラ２は計測したデータをメモリ９に蓄積する。ライブラリコントローラ２は、計測した再生品質から寿命を算出し（Ｓ５）、当該の寿命の算出値が当初の算出値以下であるか判断する（Ｓ２０）。その結果、寿命が当初算出値と同等以上である場合には（図中のＮｏ）、Ｓ３又はＳ４に戻り、他の光ディスク５に対して前記した計測をする。或いは、他の光ディスクに対する計測が終了していればフローを終了する。寿命が当初算出値を下回っていた場合には（図中のＹｅｓ）、ライブラリコントローラ２はメモリ９に前記寿命が算出された光ディスク５のディスク番号（特定の光ディスクを識別できれば番号でなくても良い）を記憶する（Ｓ２１）。
【００３４】
引き続き、ライブラリコントローラ２は前記寿命を算出した際に使用した光ディスクドライブ３の番号（識別できれば番号でなくても良い）をメモリ９に記憶し（Ｓ２２）、前記光ディスク５の光ディスクカートリッジ６における配置場所を示す番号（識別できれば番号でなくても良い）をメモリ９に記憶する（Ｓ２３）。前記光ディスク５の属性情報に基づき、既に光ディスクカートリッジ保管庫２０に保管された光ディスクのうち、前記属性情報が同一の光ディスクの寿命につき、図１０に示すような当初の算出値に対する減少分ΔＹが発生していることを考慮して、現時点での寿命を算出する（Ｓ２４）。その結果をライブラリコントローラ２が、ストレージ管理サーバ１０に報告する（Ｓ２５）。以上述べた場合においては、ライブラリ装置１に含まれる光ディスク５に対して算出された寿命に基づき、光ディスクカートリッジ保管庫２０にある同一の属性情報を有する光ディスク５の寿命が算出される。このため、光ディスクの寿命の管理を効率良く行える効果がある。
【００３５】
図１３は、実施例４における光ディスクの属性情報データベースを示す。図１３で示した光ディスクの属性情報は、各光ディスク５のディスク番号に対して、図１２のフローチャートの説明に際して述べた光ディスクドライブ番号、光ディスクカートリッジ６における配置場所を示す番号をはじめ、温度、再生品質などの情報を含む。光ディスクドライブ番号は、光ディスクドライブ３の固体ばらつきによる算出寿命の違いを正規化するために利用される。温度、湿度、カートリッジ内の配置位置は、いずれも環境条件を特定するために利用される。記録時刻は、当該の時刻に例えば自然災害による電源変動や外部振動があった場合に、これを警報するために利用される。
【００３６】
なお、属性情報はここに挙げた情報に限定されるものではなく、再生寿命に影響するものであれば他の情報であっても良い。このように再生寿命に関係する属性情報のデータベースを構築することで、ライブラリ装置１に設置されたままの光ディスクカートリッジ６が有する光ディスク５と、既にライブラリ装置１から取り外され光ディスクカートリッジ保管庫２０に保管されている光ディスク５の、属性情報の同一性を検索する。ここで構築された光ディスクの属性情報データベースは、ディスク番号ごとの再生品質を保持しているため、ライブラリコントローラ２は各光ディスクの再生寿命を個々に算出できる。また、一番短寿命と算出されたディスク番号の光ディスクを保持している光ディスクカートリッジ６が特定できるので、管理者は当該の光ディスクカートリッジ６の全ての光ディスクについてマイグレーションを実施するなど、より高度な管理が可能となる。
【実施例５】
【００３７】
これまでの実施例は、データの記録や再生に際して各々の光ディスク５が光ディスクドライブ３に挿入された状態で再生寿命を算出していた。実施例５では以下に示す方法により、より容易に寿命の算出が可能となる。
図１４は、実施例５の寿命算出方法のフローチャートを示す。図５に示したとおり、再生品質が同一の光ディスク５であっても、その保管環境によって再生寿命は異なる。実施例４で示したような、データが記録された光ディスク５が光ディスクカートリッジ６で保管され、ライブラリ装置１に設置されたままの状況について考える。この場合、ライブラリ装置１が有する環境センサ８の環境情報が、光ディスクカートリッジ６の保管環境情報を取得できるので、その取得情報をライブラリコントローラ２のメモリ９に保存する。
【００３８】
ライブラリ装置１のライブラリコントローラ２は、定期的に環境情報計測（Ｓ３）し、例えば上位のストレージ管理サーバ１０からの指示に応じて定期的に再生品質を計測し（Ｓ４）、光ディスク５の寿命を算出する（Ｓ５）。次いでライブラリコントローラ２は、新たに得られた寿命が当初に算出された寿命以下であるか判断する（Ｓ２０）。その結果、当初に算出された寿命と同等か上回っていた場合には（図中のＮｏ）、特に問題はないのでフローを終了する。当初算出値を下回っていた場合には（図中のＹｅｓ）、図６に示す保管環境温度と寿命の関係に対して、補正が必要であることを示している。そのため寿命算出関係式を補正する（Ｓ２６）。ここで補正が必要な原因として埃の影響などが考えられる。
【００３９】
ここで環境情報は定期的に計測されるが、例えば平均値を用いて寿命算出関係式を補正することで、光ディスクライブラリシステム１００の内部に環境ばらつきがあったとしても、平均的な寿命が算出できる。このため、実施例４の場合よりも光ディスクの寿命の管理を容易に行える効果がある。また定期的に計測した環境情報のうち、より短寿命となる条件を用いて寿命算出関係式を補正することで、より安全なにディスクライブラリシステム１００を運用できる。ただし短寿命となる条件を用いる場合は、マイグレーションの回数が増えるなど保管コストを意識した運用が必要となり、実際の運用は管理者が決めたポリシーに則ることとなる。
【００４０】
なお、本発明はこれまで説明してきた実施の形態に限定されるものではなく、様々な形態が考えられる。これまで説明してきた実施の形態は本発明をわかりやすく説明したものであり、必ずしも全ての構成を備えるものに限定されるものではない。例えば、ストレージ管理サーバ１０とライブラリコントローラ２の機能の分担は、以上述べた実施例に限定されない。ライブラリ装置１にストレージ管理サーバ１０の機能を取込み、ライブラリ装置１が単体で機能する場合においても、本発明の範疇にある。
【符号の説明】
【００４１】
１：ライブラリ装置、２：ライブラリコントローラ、３：光ディスクドライブ、４：光ディスクドライブ部、５：光ディスク、６：光ディスクカートリッジ、７：搬送ロボット、８：環境センサ、９：メモリ、１０：ストレージ管理サーバ、１１：キャッシュ、２０：光ディスクカートリッジ保管庫、２１：環境管理装置、２２：環境管理装置制御通信路、５０：再生品質良好条件、５１：再生品質劣悪条件、５２：再生限界基準、５３：２５℃／４０％ＲＨ保管環境、５４：５０℃／８０％ＲＨ保管環境、５５：当初算出値、５６：補正後算出値、１００：光ディスクライブラリシステム、１０２：光ピックアップ、１０３：ＤＳＰ、１０９：外部インターフェイス、１１０：エンコーダ、１１１：デコーダ、１１２：再生品質計測部。
【図１】
2014207030.tif 000003
【図２】
2014207030.tif 000004
【図３】
2014207030.tif 000005
【図４】
2014207030.tif 000006
【図５】
2014207030.tif 000007
【図６】
2014207030.tif 000008
【図７】
2014207030.tif 000009
【図８】
2014207030.tif 000010
【図９】
2014207030.tif 000011
【図１０】
2014207030.tif 000012
【図１１】
2014207030.tif 000013
【図１２】
2014207030.tif 000014
【図１３】
2014207030.tif 000015
【図１４】
2014207030.tif 000016