(57)【要約】【課題】複数世代のテープカートリッジを収納したテープライブラリのインベントリ（棚卸し）動作時間の短縮。【解決手段】複数規格のテープカートリッジ４０を収納するスロット部３０と、該テープカートリッジ４０の磁気テープからテープ構成情報を読み取る複数のテープドライブ部３０１と、スロット部３０から任意のテープカートリッジを取り出してテープドライブ部３０１にセットするロボット機構部３０３とを備え、テープカートリッジ４０に貼られたバーコードから各スロットに収納されたテープカートリッジの規格情報を収集し、該収集した規格情報を基に同一規格のテープカートリッジの磁気テープに記憶されたテープ構成情報をテープドライブ部３０１により読み取り、この読み取ったテープ構成情報をテープ構成情報格納部１０１に格納するもの。【選択図】図１
2010027189.tif 000002
【特許請求の範囲】
【請求項１】
世代別の規格情報がバーコードとして付与されたテープカートリッジを収納する複数のスロットを有するスロット部と、該テープカートリッジの磁気テープに記録された規格情報とバックアップ履歴情報と最終バックアップ日時刻情報とから成るテープ構成情報を読み込む複数のテープドライブと、前記スロット部に収納されたテープカートリッジのバーコードを読み込む読取部を含み、任意のテープカートリッジを取り出し、前記テープドライブにセットするロボット機構とを備えるテープライブラリと、
該テープライブラリのスロット部に収納した複数のテープカートリッジのテープ構成情報を記憶するテープ構成情報格納部と、該テープ構成情報格納部に記憶するテープ構成情報を取得するインベントリ動作を行うインベントリ制御部とを備えるライブラリ制御装置と、
から成るテープライブラリシステムであって、
前記ライブラリ制御装置のインベントリ制御部が、
前記ロボット機構の読取部によりスロット部に格納した複数のテープカートリッジのバーコードを読み込む第１工程と、
該第１工程により読み込んだバーコード読み取り位置及びバーコードを基に、スロット番号及び該スロット番号に対応した規格情報を判定し、前記テープ構成情報格納部に記憶する第２工程と、
該第２工程により記憶した規格情報から所定の規格情報を抽出して設定し、該設定した所定の規格情報のスロット番号を読み出す第３工程と、
該第３工程により読み出したスロット番号のスロットから前記ロボット機構によりテープカートリッジを取り出し、該テープカートリッジをテープドライブにセットする第４工程と、
該第４工程によりセットしたテープカートリッジの磁気テープから前記テープ構成情報を読み込み、前記スロット番号とテープ構成情報とを対応してテープ構成情報格納部に記憶する第５工程と、
前記第３工程により設定した所定の規格情報を他の規格情報に変更し、該変更した規格情報のスロット番号を読み出し、前記第４及び第５工程を前記第２工程により記憶したテープ構成情報に含まれる規格の最上位まで繰り返して実行する第６工程とを実行するテープライブラリシステム。
【請求項２】
前記インベントリ制御部が、前記第３工程によって設定する所定の規格情報を最下位の規格情報とし、前記第６工程による規格情報の変更を、最下位から順に上位に変更する請求項１記載のテープライブラリシステム。
【請求項３】
前記インベントリ制御部が、前記第３工程によって設定する所定の規格情報を最上位の規格情報とし、前記第６工程による規格情報の変更を、最上位から順に下位に変更する請求項１記載のテープライブラリシステム。
【請求項４】
前記インベントリ制御部が、前記第２工程により記憶したスロット番号と該スロット番号に対応した規格情報とを読み込み、同一規格情報のテープカートリッジの収納位置が連続するようにスロット部内の配置を再配置する第７工程を実行する請求項１又は２又は３記載のテープライブラリシステム。
【請求項５】
世代別の規格情報がバーコードとして付与されたテープカートリッジを収納する複数のスロットを有するスロット部と、該テープカートリッジの磁気テープに記録された規格情報とバックアップ履歴情報と最終バックアップ日時刻情報とを読み込む複数のテープドライブと、前記スロット部に収納されたテープカートリッジのバーコードを読み込む読取部を含み、任意のテープカートリッジを取り出し、前記テープドライブにセットするロボット機構とを備えるテープライブラリと、
該テープライブラリのスロット部に収納した複数のテープカートリッジの規格情報とバックアップ履歴情報と最終バックアップ日時刻情報とを記憶するテープ構成情報格納部と、該テープ構成情報格納部に記憶する規格情報を収集するインベントリ動作を制御するインベントリ制御部とを備えるライブラリ制御装置とから成るテープライブラリシステムのインベントリ制御方法であって、
前記ライブラリ制御装置のインベントリ制御部に、
前記ロボット機構の読取部によりスロット部に格納したテープカートリッジのバーコードラベルのバーコードを読み込む第１工程と、
該第１工程により読み込んだバーコード読み取り位置及びバーコードを基に、スロット番号及び該スロット番号に対応した規格情報を判定し、前記テープ構成情報格納部に記憶する第２工程と、
該第２工程により記憶したテープ構成情報から所定の規格情報を抽出して設定し、該設定した所定の規格情報のスロット番号を読み出す第３工程と、
該第３工程により読み出したスロット番号のスロットから前記ロボット機構によりテープカートリッジを取り出し、該テープカートリッジをテープドライブにセットする第４工程と、
該第４工程によりセットしたテープカートリッジの磁気テープから規格情報とバックアップ履歴情報と最終バックアップ日時刻情報とを読み込み、前記テープ構成情報格納部にスロット番号と対応して記憶させる第５工程と、
前記第３工程により設定した所定の規格情報を他の規格情報に変更し、該変更した規格情報のスロット番号を読み出し、前記第４及び第５工程を前記第２工程により記憶したテープ構成情報に含まれる規格の最上位まで繰り返して実行する第６工程とを実行させるインベントリ制御方法。
【請求項６】
前記インベントリ制御部に、前記インベントリ制御部が、第３工程によって設定する所定の規格情報を最下位の規格情報とし、前記第６工程による規格情報の変更を、最下位から順に上位に変更させる請求項４記載のインベントリ制御方法。
【請求項７】
前記インベントリ制御部に、前記第３工程によって設定する所定の規格情報を最上位の規格情報とし、前記第６工程による規格情報の変更を、最上位から順に下位に変更させる請求項５記載のインベントリ制御方法。
【請求項８】
前記インベントリ制御部に、前記第２工程により記憶したスロット番号と該スロット番号に対応した規格情報とを読み込み、同一規格情報のテープカートリッジの収納位置が連続するようにスロット部内の配置を再配置する第７工程を実行する請求項５又は６又は７記載のインベントリ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを記録した複数のテープカートリッジを格納するテープライブラリシステム及びインベントリ（棚卸し）制御方法に係り、特に複数の規格によるテープカートリッジを格納したテープライブラリシステム及びインベントリ制御方法に関する。
【背景技術】
【０００２】
近年の大容量コンピュータシステムの外部記録装置として、バーコードによる識別子がラベル貼り付け等により付与されたテープカートリッジを多数格納し、上位から送られたデータを前記テープカートリッジに選択的に記録するテープライブラリシステムが採用されている。このテープライブラリシステムは、多数のテープカートリッジを個別に収納し、個々にスロット番号と呼ばれる識別子が付与された多数のスロットと、該スロットからテープカートリッジを選択的に出し入れするロボット機構と、該ロボット機構により取り出したテープカートリッジの磁気テープにデータを記録再生するリードライト機構部と、前記機構を制御する制御部とから構成されている。
【０００３】
前記テープライブラリシステムにおけるテープカートリッジのテープ・ストレージ規格として、ＬＴＯ（リニア  テープ  オープン：Linear Tape-Open）の第１世代（ＬＴＯ１規格：容量２００Ｇｂｙｔｅｓ／巻）、第２世代（ＬＴＯ２規格：容量４００Ｇｂｙｔｅｓ／巻）、第３世代（ＬＴＯ３規格：容量８００Ｇｂｙｔｅｓ／巻）、第４世代（ＬＴＯ４規格：容量１．６Ｔｂｙｔｅｓ／巻）があり、テープライブラリシステムにおいては多種規格のテープカートリッジが混在して使用されている。
【０００４】
前記テープライブラリシステムに関する技術が記載された文献としては、例えば下記特許文献１が挙げられ、この特許文献１には、新たなテープカートリッジがスロットに装着された場合、制御部が、テープカートリッジから当該テープカートリッジに貼り付けられたメモリからテープカートリッジ番号や製造番号等の情報を読み出し、スロット番号と対応して記憶する技術が記載されている。
【特許文献１】特開２００５−１４９６９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前述のテープライブラリシステムは、多数のスロット個々に格納したテープカートリッジ情報（カートリッジ番号他）を管理するため、全てのテープカートリッジに記録したテープ構成情報を読み出して記憶させるインベントリ（棚卸し）動作が定期的に行われる。このインベントリ（棚卸し）動作とは、テープカートリッジに貼られているバーコードによる識別子だけでは、実際の磁気テープのＬＴＯ規格／バックアップ履歴／最終バックアップ日時刻等の詳細情報（テープ構成情報）を知ることができないため、スロット内に格納したテープカートリッジを実際にスロットから取り出し、磁気テープの情報を読み取ることによって詳細情報を取得する動作である。
【０００６】
従来技術によるテープライブラリシステムのインベントリ（棚卸し）動作は、制御部がスロット番号順にテープカートリッジをロボット機構により取り出してリードライト機構部に搬送し、リードライト機構部が読み込んだデータ内容基に各スロットに格納したテープカートリッジのテープ構成情報を収集することによって行われている。
【０００７】
しかしながら、例えば第３世代及び第４世代対応のリードライト機構部Ａと第３世代のみ対応のリードライト機構部Ｂとの２台構成のライブラリにおいて、スロット番号１〜２に第４世代、スロット番号３に第３世代のテープカートリッジを収納している場合、スロット番号順にテープカートリッジを取り出すため、リードライト機構部Ａにおけるスロット番号１のテープカートリッジの読み込みが終了するまで、リードライト機構部Ｂが未使用にも係わらず、スロット番号２のテープカートリッジを読み出すことができず、ドライブ待ちが生じると言う不具合があった。このドライブ待ちは、テープカートリッジの収納順に依存し、インベントリ（棚卸し）動作終了時間が冗長になると言う不具合があった。
【０００８】
本発明の目的は、複数世代のテープカートリッジを収納した際にもインベントリ（棚卸し）動作時間を短縮することができるテープライブラリシステム及びインベントリ制御方法を提供することである。
【課題を解決するための手段】
【０００９】
前記目的を達成するため本発明は、世代別の規格情報がバーコードとして付与されたテープカートリッジを収納する複数のスロットを有するスロット部と、該テープカートリッジの磁気テープに記録された規格情報とバックアップ履歴情報と最終バックアップ日時刻情報とから成るテープ構成情報を読み込む複数のテープドライブと、前記スロット部に収納されたテープカートリッジのバーコードを読み込む読取部を含み、任意のテープカートリッジを取り出し、前記テープドライブにセットするロボット機構とを備えるテープライブラリと、
該テープライブラリのスロット部に収納した複数のテープカートリッジのテープ構成情報を記憶するテープ構成情報格納部と、該テープ構成情報格納部に記憶するテープ構成情報を取得するインベントリ動作を行うインベントリ制御部とを備えるライブラリ制御装置と、
から成るテープライブラリシステムであって、
前記ライブラリ制御装置のインベントリ制御部が、
前記ロボット機構の読取部によりスロット部に格納した複数のテープカートリッジのバーコードを読み込む第１工程と、
該第１工程により読み込んだバーコード読み取り位置及びバーコードを基に、スロット番号及び該スロット番号に対応した規格情報を判定し、前記テープ構成情報格納部に記憶する第２工程と、
該第２工程により記憶した規格情報から所定の規格情報を抽出して設定し、該設定した所定の規格情報のスロット番号を読み出す第３工程と、
該第３工程により読み出したスロット番号のスロットから前記ロボット機構によりテープカートリッジを取り出し、該テープカートリッジをテープドライブにセットする第４工程と、
該第４工程によりセットしたテープカートリッジの磁気テープから前記テープ構成情報を読み込み、前記スロット番号とテープ構成情報とを対応してテープ構成情報格納部に記憶する第５工程と、
前記第３工程により設定した所定の規格情報を他の規格情報に変更し、該変更した規格情報のスロット番号を読み出し、前記第４及び第５工程を前記第２工程により記憶したテープ構成情報に含まれる規格の最上位まで繰り返して実行する第６工程とを実行することを第１の特徴とする。
【００１０】
また本発明は、前記第１の特徴のテープライブラリシステムにおいて、前記インベントリ制御部が、前記第３工程によって設定する所定の規格情報を最下位の規格情報とし、前記第６工程による規格情報の変更を、最下位から順に上位に変更することを第２の特徴とする。
【００１１】
また本発明は、前記第１の特徴のテープライブラリシステムにおいて、前記インベントリ制御部が、前記第３工程によって設定する所定の規格情報を最上位の規格情報とし、前記第６工程による規格情報の変更を、最上位から順に下位に変更することを第３の特徴とする。
また本発明は、前記何れかの特徴のテープライブラリシステムにおいて、前記インベントリ制御部が、前記第２工程により記憶したスロット番号と該スロット番号に対応した規格情報とを読み込み、同一規格情報のテープカートリッジの収納位置が連続するようにスロット部内の配置を再配置する第７工程を実行することを第４の特徴とする。
【００１２】
更に本発明は、世代別の規格情報がバーコードとして付与されたテープカートリッジを収納する複数のスロットを有するスロット部と、該テープカートリッジの磁気テープに記録された規格情報とバックアップ履歴情報と最終バックアップ日時刻情報とを読み込む複数のテープドライブと、前記スロット部に収納されたテープカートリッジのバーコードを読み込む読取部を含み、任意のテープカートリッジを取り出し、前記テープドライブにセットするロボット機構とを備えるテープライブラリと、
該テープライブラリのスロット部に収納した複数のテープカートリッジの規格情報とバックアップ履歴情報と最終バックアップ日時刻情報とを記憶するテープ構成情報格納部と、該テープ構成情報格納部に記憶する規格情報を収集するインベントリ動作を制御するインベントリ制御部とを備えるライブラリ制御装置とから成るテープライブラリシステムのインベントリ制御方法であって、
前記ライブラリ制御装置のインベントリ制御部に、
前記ロボット機構の読取部によりスロット部に格納したテープカートリッジのバーコードラベルのバーコードを読み込む第１工程と、
該第１工程により読み込んだバーコード読み取り位置及びバーコードを基に、スロット番号及び該スロット番号に対応した規格情報を判定し、前記テープ構成情報格納部に記憶する第２工程と、
該第２工程により記憶したテープ構成情報から所定の規格情報を抽出して設定し、該設定した所定の規格情報のスロット番号を読み出す第３工程と、
該第３工程により読み出したスロット番号のスロットから前記ロボット機構によりテープカートリッジを取り出し、該テープカートリッジをテープドライブにセットする第４工程と、
該第４工程によりセットしたテープカートリッジの磁気テープから規格情報とバックアップ履歴情報と最終バックアップ日時刻情報とを読み込み、前記テープ構成情報格納部にスロット番号と対応して記憶させる第５工程と、
前記第３工程により設定した所定の規格情報を他の規格情報に変更し、該変更した規格情報のスロット番号を読み出し、前記第４及び第５工程を前記第２工程により記憶したテープ構成情報に含まれる規格の最上位まで繰り返して実行する第６工程とを実行させることを第５の特徴とする。
【００１３】
また本発明は、前記第５の特徴のインベントリ制御方法において、前記インベントリ制御部に、前記インベントリ制御部が、第３工程によって設定する所定の規格情報を最下位の規格情報とし、前記第６工程による規格情報の変更を、最下位から順に上位に変更させることを第６の特徴とする。
【００１４】
また本発明は、前記第５の特徴のインベントリ制御方法において、前記インベントリ制御部に、前記第３工程によって設定する所定の規格情報を最上位の規格情報とし、前記第６工程による規格情報の変更を、最上位から順に下位に変更させることを第７の特徴とする。
【００１５】
また本発明は、前記何れかの特徴のインベントリ制御方法において、前記インベントリ制御部に、前記第２工程により記憶したスロット番号と該スロット番号に対応した規格情報とを読み込み、同一規格情報のテープカートリッジの収納位置が連続するようにスロット部内の配置を再配置する第７工程を実行することを第８の特徴とする。
【発明の効果】
【００１６】
本発明によるテープライブラリシステム及びインベントリ制御方法は、テープカートリッジに貼られたバーコードから各スロットに収納されたテープカートリッジの規格情報を収集し、該収集した規格情報を基に同一規格のテープカートリッジの磁気テープに記憶されたテープ構成情報をテープドライブにより読み取り、この読み取ったテープ構成情報をテープ構成情報格納部に格納することによって、ドライブ待ちを減少させ、複数世代のテープカートリッジを収納した際にもインベントリ（棚卸し）動作時間を短縮することができる。更に本発明によれば、インベントリ処理に要する処理時間を一定化させ、インベントリ処理時間を予測し易くすることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の一実施形態によるテープライブラリシステム及びインベントリ制御方法を図面を参照して詳細に説明する。図１は本実施形態によるテープライブラリシステムの構成を説明するための図、図２本実施形態による暫定的なテープ構成情報を示す図、図３は本実施形態による確定的なテープ構成情報を示す図、図４は本実施形態によるインベントリ処理全体動作を示す図、図５は本実施形態によるスロット情報更新処理の全体動作を示す図、図６は本実施形態によるテープ情報更新処理の詳細動作を示す図、図７は本実施形態によるテープ情報読み取り処理の詳細動作を示す図である。
【００１８】
［構成］
本実施形態によるテープライブラリシステムは、図１に示す如く、複数のテープカートリッジ４０を収納し、データの記録再生を行うテープライブラリ３００と、該テープライブラリ３００をファイバーチャネルスイッチ２００を介して制御するライブラリ制御装置１００とから構成される。
【００１９】
前記テープライブラリ３００は、複数のテープカートリッジ４０を複数のスロットに格納するスロット部３０と、インタフェース（Ｉ／Ｆ）回路５／テープカートリッジ４０の磁気テープに対してデータの記録再生を行うリードライト機構部７／これらを制御するハード制御部６とから構成され、第４世代以下の世代のテープカートリッジデータの記録再生を行うテープドライブ部３０１と、同様にインタフェース（Ｉ／Ｆ）回路５／リードライト機構部７／ハード制御部６とから構成され、第３世代以下の世代のテープカートリッジデータの記録再生を行うテープドライブ部３０２と、インタフェース（Ｉ／Ｆ）回路３／前記スロット部３０の任意のスロットからテープカートリッジ４０を取り出し、前記テープドライブ部３０２又は３０１に搬送するロボットアーム部８／回路部位を制御するハード制御部４とから成るロボット機構部３０３とから構成される。また前記ロボットアーム部８の先端にはバーコードリーダが取り付けられ、ロボットアーム部８がバーコードリーダをテープカートリッジのケース部に接近することによって、前記バーコードを読み取ることができるように構成されている。
【００２０】
前記ライブラリ制御装置１００は、前記ファイバーチャネルスイッチ２００を介してテープライブラリ３００と接続する一対のインタフェース（Ｉ／Ｆ）回路１０５と、該インタフェース回路１０５を介して前記ロボット機構部３０３を制御するロボット制御部１０３と、同様にインタフェース回路１０５を介してテープドライブ部３０１及び３０２の駆動を制御するテープドライブ制御部１０４と、前記テープカートリッジのインベントリ（棚卸し）を制御するインベントリ制御部１０２と、テープカートリッジの構成情報（ＬＴＯ規格／バックアップ履歴／最終バックアップ日時刻等）を格納するテープ構成情報格納部１０１とから構成される。
【００２１】
［動作］
このように構成されたテープライブラリシステムは、ライブラリ制御装置１００がテープライブラリ３００の各スロットに格納したテープカートリッジ４０のインベントリ動作を制御するものであって、このインベントリ動作の詳細を次に説明する。
【００２２】
本実施形態によるテープライブラリシステムのライブラリ制御装置１００の全体動作は、図４に示す如く、ロボット機構部３０３がスロット部３０に格納した多数のテープカートリッジ４０に貼り付けられたバーコード（ラベル）からバーコードを読み取り、どのスロットに何番のテープカートリッジを収納しているか等の暫定的なテープ構成情報を取得するステップＳ４０２と、次にロボット機構部３０３がスロット部３０に格納したテープカートリッジ４０の磁気テープデータを読み込んで詳細なテープ構成情報を取得するステップＳ４０３を実行する様に動作する。
【００２３】
前記ステップＳ４０２によるテープ構成情報の取得動作は、図５に示す如く、ロボット機構部３０３のロボットアーム部８がスロット部３０に格納したテープカートリッジ４０の格納位置に移動し、該ロボットアーム部８に設けられたバーコードリーダがテープカートリッジ４０に貼り付けられたバーコードラベルを読み込み、これを全てのテープカートリッジ４０から順次読み取ることによってテープ構成情報を取得するステップＳ５０２と、このステップＳ５０２により取得した暫定的なテープ構成情報をテープ構成情報格納部１０１に格納するステップＳ５０３とを実行する様に動作する。
【００２４】
この動作によって得られるテープ構成情報は、図２に示す如く、スロット部３０内の各スロットのスロット番号と、該スロット内に格納されたテープカートリッジから読み込んだバーコード番号と、該バーコード番号を基に予め設定されたＬＯＴの暫定的なテープ規格の各欄に格納された複数の情報から成り、例えば、スロット番号「００００」のスロットには、バーコード番号が「ＴＰ０００Ｌ３」のテープカートリッジが収納され、このテープ規格が「ＬＴＯ３（第３世代）」であり、スロット番号「０００１」のスロットには、バーコード番号が「ＴＰ０４８６Ｌ４」のテープカートリッジが収納され、このテープ規格が「ＬＴＯ４（第４世代）」であり、スロット番号「０００２」のスロットには、テープカートリッジが収納されておらず、スロット番号「０００３」のスロットには、バーコード番号が「００００４５Ｌ２」のテープカートリッジが収納され、このテープ規格が「ＬＴＯ２（第２世代）」であるとの情報が格納されている。尚、前記テープ規格は、テープカートリッジのバーコード番号が予め規格対応に規定（例えば番号末尾の「Ｌ３」が「ＬＴＯ３」、「Ｌ４」が「ＬＴＯ４」、「Ｌ２」が「ＬＴＯ２」）されており、このバーコード番号を基に暫定的に判定したものである。
【００２５】
前記図４のステップＳ４０３によるテープ構成情報の読み取り動作は、図６に示す如く、前記テープ構成情報格納部１０１に格納されたテープ構成情報を読み取り、各スロット内に格納されたテープ規格情報を取得するステップＳ６０１と、テープ情報取得規格の変数に、最下位レベルの規格情報を最下位の規格情報（例えばＬＴＯ２）を代入するステップＳ６０２と、対象スロット番号に「０」を代入するステップＳ６０４と、前記テープ構成情報の該当スロット（ここではスロット「０」）内のテープ規格と前記テープ情報取得規格（変数）とが等しいか否かを判定し、等しくないときに後述するステップＳ６０８に移行するステップＳ６０６と、該ステップＳ６０６において該当スロット内のテープ規格と前記テープ情報取得規格（変数）とが等しいと判定したとき（ここではスロット「０」に格納されたテープカートリッジの規格がＬＴＯ２と判定したとき）、対象スロット内のテープカートリッジの情報を読み込むステップＳ６０７と、前記対象スロット番号を１つカウントアップし、スロット終端（番号）に達するまで前記ステップＳ６０６及び６０７を反復するステップＳ６０８及び６０５とを実行することによって、スロット番号をカウントアップしながら最下位規格（ＬＴＯ２）のテープカートリッジのみのデータの読み取りを行う様に動作する。
【００２６】
次いで本システムは、前記ステップＳ６０５においてスロット番号が終端まで達したとき、前記テープ情報取得対象規格を１つカウントアップ（例えばＬＴＯ３にカウントアップ）するステップＳ６１０と、このカウントアップしたテープ情報取得対象規格を用いて前述したステップＳ６０４によるスロット番号に「０」を代入して初期化し、該スロット番号「０」から次のテープ情報取得対象規格（ＬＴＯ３）のテープカートリッジのデータを読み込むステップＳ６０７を最上位規格まで反復するステップＳ６１１及び６０３とを実行することによって、最下位規格から順にテープカートリッジのデータを読み込む様に動作する。尚、本実施形態においては、最下位規格からデータを読み込む例を説明したが、最上位の規格から読み込む様に構成しても良い。
【００２７】
前記ステップＳ６０７によるテープカートリッジ内のデータ読み込みの手順は、図７に示す如く、ロボット機構部３０３のロボットアーム部８が対象となるスロット番号のスロットからテープカートリッジを取り出し、テープドライブ部３０１又は３０２に挿入（セット）するステップＳ７０１と、該挿入したテープカートリッジに記憶されたデータをテープドライブ部３０１又は３０２が読み込むステップＳ７０２と、該ステップＳ７０２により読み込んだデータをテープ構成情報格納部１０１に登録（反映）するステップＳ７０３と、前記ステップＳ７０２によりデータを読み込んだテープカートリッジを基にスロットに戻すステップＳ７０４とを順次実行することにより、実際のテープカートリッジに記録されたデータを基にＬＴＯ規格／バックアップ履歴／最終バックアップ日時刻の情報を読み込み、テープ構成情報格納部１０１に格納することができる。
【００２８】
特に本実施形態によるテープライブラリシステムは、同一規格のテープカートリッジのデータを連続して読み込むため、テープドライブ部の待ち時間を減少させ、インベントリ（棚卸し）動作時間を短縮することができる。例えば２台のテープドライブ部３０１及び３０２により並行して第２世代（ＬＴＯ２）のテープカートリッジを先行して読み込み、次いで第３世代（ＬＴＯ３）のテープカートリッジを読み込み、最後に第４世代（ＬＴＯ４）のテープカートリッジを読み込む様に動作することによって、テープドライブ待ち時間を減収することができ、従ってインベントリ動作時間を短縮及びインベントリ処理時間を一定化させることができる。このため本実施形態によれば、バックアップ時刻運用管理やシステムの保守管理も容易にすることができる。
【００２９】
また前記実施形態においては、始めにテープカートリッジに貼り付けたバーコードラベルに付与されたバーコードを基にテープカートリッジの規格を判定する例を説明したが、本発明はこれに限られるものではなく、テープカートリッジに貼り付けたＲＦＩＤタグ等の非接触メモリから規格を判定する様に構成しても良い。更に前記実施形態においては、同一規格のテープカートリッジをロボット機構が順次取り出す例を説明したが、前述の始めにテープカートリッジの規格を判定した後、この判定した規格のテープカートリッジの取り出し順が同一規格で連続する様にスロット部内のテープカートリッジ収納位置を再配置し、この再配置したテープ構成情報を基に前述した図６に示したステップＳ６０２以降のインベントリ動作を実行することによって、ロボットアームの動作動線を短くするように構成しても良い。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施形態によるテープライブラリシステムの構成を説明するための図。
【図２】本実施形態による暫定的なテープ構成情報を示す図。
【図３】本実施形態による確定的なテープ構成情報を示す図。
【図４】本実施形態によるインベントリ処理全体動作を示す図。
【図５】本実施形態によるスロット情報更新処理の全体動作を示す図。
【図６】本実施形態によるテープ情報更新処理の詳細動作を示す図。
【図７】本実施形態によるテープ情報読み取り処理の詳細動作を示す図。
【符号の説明】
【００３１】
３及び５：インタフェース回路、４及び６：ハード制御部、７：リードライト機構部、８：ロボットアーム部、３０：スロット部、４０：テープカートリッジ、１００：ライブラリ制御装置、１０１：テープ構成情報格納部、１０２：インベントリ制御部、１０３：ロボット制御部、１０４：テープドライブ制御部、１０５：インタフェース回路、２００：ファイバーチャネルスイッチ、３００：テープライブラリ、３０１及び３０２：テープドライブ部、３０３：ロボット機構部。
【図１】
2010027189.tif 000003
【図２】
2010027189.tif 000004
【図３】
2010027189.tif 000005
【図４】
2010027189.tif 000006
【図５】
2010027189.tif 000007
【図６】
2010027189.tif 000008
【図７】
2010027189.tif 000009