(57)【要約】【課題】複数の記録媒体を備える記録再生システムにおいて、表面と裏面の両面に記録面を持つ記録媒体でも、関連のあるデータの再生処理を効率的に行うこと。【解決手段】  データライブラリ装置にデータを記録する際に、記録媒体選択部は、グループ化処理部で同一グループとされたデータが記録されている記録媒体及び記録面を選択する。【選択図】  図５
2013210708.tif 000002
【特許請求の範囲】
【請求項１】
サーバとデータライブラリ装置よりなる記録再生システムにおいて、
前記データライブラリ装置は、
表裏両面に記録面を持つ第１の記録媒体が一または複数枚格納される記録媒体格納部と、
前記記録媒体にデータを記録および再生する記録再生部と、
前記記録媒体格納部と前記記録再生部との間で前記記録媒体を運搬して受け渡しを行う記録媒体運搬部と、備え、
前記サーバは、
データを記録する第２の記録媒体と、
前記データライブラリ装置とデータの送受信を行うデータライブラリインタフェース部と、
前記第２の記録媒体に格納されているデータを関連あるデータでグループ化するグループ化処理部と、
前記データライブラリ装置にデータを記録する際に、データを記録する前記第１の記録媒体を選択する記録媒体選択部と、
前記グループ化処理部で処理されたデータのグループ情報と前記記録媒体選択部で選択された記録媒体の情報を管理するデータ管理部と、を備え、
前記データライブラリ装置にデータを記録する際に、前記記録媒体選択部は、前記グループ化処理部で同一グループとされたデータが記録されている前記第１の記録媒体及び記録面を選択することを特徴とする記録再生システム。
【請求項２】
請求項１記載の記録再生システムであって、
前記データライブラリ装置にデータを記録する際に、前記記録媒体選択部は、前記グループ化処理部で同一グループとされたデータが逆面に記録されていない前記第１の記録媒体を選択すること特徴とする記録再生システム。
【請求項３】
請求項２記載の記録再生システムであって、
複数の記録再生部を備え、
前記記録媒体選択部は、データの再生要求がされた場合において、前記再生要求があったデータと同一グループのデータが記録された前記第１の記録媒体を前記複数の記録再生部に装填することで同時に再生可能となるような記録媒体を選択することを特徴とする記録再生システム。
【請求項４】
請求項３記載の記録再生システムであって、
前記第１の記録媒体に記録されているデータへの再生要求があった場合に、前記再生要求があったデータと同一グループのデータが記録されている記録媒体を特定し、前記記録再生部に装填するよう制御する制御部を有することを特徴とした記録再生システム。
【請求項５】
請求項４記載の記録再生システムであって、
前記再生要求があったデータと同一グループのデータが記録されている記録媒体の数が、前記記録再生部の数より多かった場合に、優先度の高い記録媒体を前記記録再生部に装填するよう制御する制御部を有することを特徴とした記録再生システム。
【請求項６】
データライブラリ装置と接続されるサーバであって、
前記データライブラリ装置は、
表裏両面に記録面を持つ第１の記録媒体が一または複数枚格納される記録媒体格納部と、
前記記録媒体にデータを記録および再生する記録再生部と、
前記記録媒体格納部と前記記録再生部との間で前記記録媒体を運搬して受け渡しを行う記録媒体運搬部と、備え、
前記サーバは、
データを記録する第２の記録媒体と、
前記データライブラリ装置とデータの送受信を行うデータライブラリインタフェース部と、
前記第２の記録媒体に格納されているデータを関連あるデータでグループ化するグループ化処理部と、
前記データライブラリ装置にデータを記録する際に、データを記録する前記第１の記録媒体を選択する記録媒体選択部と、
前記グループ化処理部で処理されたデータのグループ情報と前記記録媒体選択部で選択された記録媒体の情報を管理するデータ管理部と、を備え、
前記データライブラリ装置にデータを記録する際に、前記記録媒体選択部は、前記グループ化処理部で同一グループとされたデータが記録されている前記第１の記録媒体及び記録面を選択することを特徴とする
【請求項７】
請求項６記載のサーバであって、
前記データライブラリ装置にデータを記録する際に、前記記録媒体選択部は、前記グループ化処理部で同一グループとされたデータが逆面に記録されていない前記第１の記録媒体を選択すること特徴とするサーバ。
【請求項８】
請求項７記載のサーバであって、
前記データライブラリ装置は複数の記録再生部を備え、
前記記録媒体選択部は、データの再生要求がされた場合において、前記再生要求があったデータと同一グループのデータが記録された前記第１の記録媒体を前記複数の記録再生部に装填することで同時に再生可能となるような記録媒体を選択することを特徴とするサーバ。
【請求項９】
請求項８記載のサーバであって、
前記第１の記録媒体に記録されているデータへの再生要求があった場合に、前記再生要求があったデータと同一グループのデータが記録されている記録媒体を特定し、前記記録再生部に装填するよう制御する制御部を有することを特徴としたサーバ。
【請求項１０】
請求項９記載のサーバであって、
前記再生要求があったデータと同一グループのデータが記録されている記録媒体の数が、前記記録再生部の数より多かった場合に、優先度の高い記録媒体を前記記録再生部に装填するよう制御する制御部を有することを特徴としたサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録再生システムに関するものである。
【背景技術】
【０００２】
本技術分野の背景技術として、特開平８−２６３３３５公報がある。特許文献１には、複数の記録媒体を備えたデータ記録装置におけるデータ再配置処理にあたり、「相関関係のある複数のファイルを１つのグループとして抽出し、この抽出された各ファイルの各ブロックのデータを光ディスク１１から読出し、この読出された各ファイルに対応する各ブロックのデータを上記光ディスク１１上の連続するブロックあるいは近傍のブロックに順次書込むようにしたものである。」と記載されている。
【０００３】
また、特開平６−３３２７６８公報（特許文献２）には、「データ発生装置Ａから送られたデータをデータライブラリ装置１内の媒体に書込み、登録する登録手段21と、登録されたデータを読み出してデータ表示装置Ｂに送出する参照更新手段22とをもつデータライブラリシステムにおいて、媒体割当管理手段23を設け、登録しようとするデータの中の項目の一部をあらかじめ分散キーとして選定しておき、この分散キーにより登録データをグループに分け、グループに対して媒体を割当て、媒体管理テーブル20により、媒体の番号と分散キーとの対応を管理し、登録手段21は、割当てられた媒体にデータを書き込むように構成する。」と記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−２６３３３５公報
【特許文献２】特開平６−３３２７６８公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１では、関連のある複数データを1つの記録媒体にまとめることで効率的に再生する仕組みが記載されている。また、特許文献２では、記録するデータをグループに分け、グループごとに記録媒体を選択することで、効率的な記録媒体管理をする仕組みが記載されている。しかし、特許文献1と２では、表面と裏面の両面に記録面を持つ記録媒体について考慮されていない。
【０００６】
そこで、本発明は、複数の記録媒体を備える記録再生システムにおいて、表面と裏面の両面に記録面を持つ記録媒体でも、関連のあるデータの再生処理を効率的に行うことを可能とする記録再生システムを提案する。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、例えば特許請求の範囲に記載の構成を採用する。 
【発明の効果】
【０００８】
本発明によれば、複数の記録媒体を備える記録再生システムにおいて、表面と裏面の両面に記録面を持つ記録媒体おいても、データの再生処理を効率的に行うことが可能となる。
【０００９】
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１０】
【図１】データライブラリ装置の構成を示すブロック図である。
【図２】記録再生部の構成を示すブロック図である。
【図３】記録媒体運搬部のブロック図である。
【図４】記録媒体運搬部の外観図である。
【図５】記録再生システムの構成を示すブロック図である。
【図６】記録媒体管理テーブルの一例である。
【図７】データ管理テーブルの一例である。
【図８】記録再生システムにおける記録媒体への記録動作を示すフローチャートである。
【図９】記録再生システムにおける記録媒体選択処理を示すフローチャートである。
【図１０】記録再生システムにおける記録媒体の再生動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を用いて実施例を説明する。
【実施例１】
【００１２】
本実施例１は、記録媒体運搬部が記録媒体を記録媒体格納部から記録再生部に運搬し装填する機能を持つデータライブラリ装置において、両面読み書き可能な記録媒体を扱う場合の実施例である。
【００１３】
データライブラリ装置とは、サーバやディスクアレイ装置などに記録されるデータの保護を目的としたバックアップ、あるいはそのデータの長期保存、安全保管を目的としたアーカイブに利用するものである。
【００１４】
図１はデータライブラリ装置の構成を示すブロック図である。
【００１５】
１０１はデータライブラリ装置であり、記録時には、データをネットワーク１０４から受け取り、サーバ１０３を介してハードディスク１０５に蓄積し、蓄積したデータを記録媒体１０９に記録する。再生時には、ハードディスク１０５または記録媒体１０９からデータを再生し、サーバ１０３を介してネットワーク１０４に送る。１０３はサーバであり、データライブラリ装置１０１の内蔵するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０２との通信によってデータライブラリ装置を制御するとともに、ハードディスク１０５を制御し、データの記録再生やネットワーク１０４を介したデータ送受信等のデータ管理を行う。
【００１６】
１０５はハードディスクであり、サーバ１０３に制御されてネットワーク１０４から送られたデータを蓄える。図１ではハードディスク１０５をサーバ１０３の外側に図示したが、サーバ１０３内に含まれる構成でも良い。
【００１７】
１０９は、例えばＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）に代表されるような光ディスクである。また、記録媒体１０９は、表面と裏面の両面を記録再生することが可能である。また、記録媒体１０９は、光磁気ディスクやホログラム等の記録媒体であってもよい。
【００１８】
記録媒体１０９は、記録媒体格納部１０８の内部に複数枚格納されている。図１では記録媒体格納部１０８は１つしか図示しないが、複数内蔵してもよく、例えば一方は未記録の記録媒体格納部、他方は記録済の記録媒体格納部など、用途に応じて使い分けても構わない。もちろん、記録媒体格納部１０８の内部を未記録の記録媒体格納領域と記録済の記録媒体格納領域とに区切っても構わない。
【００１９】
記録媒体１０９は、データ記録時、記録媒体運搬部１０７によって記録媒体格納部１０８から取り出され、記録再生部１１０、１１１、１１２、１１３のいずれかに装填され、データ記録が終了すると、記録媒体運搬部１０７によって記録媒体格納部１０８へと戻される。一方、データ再生時、記録媒体１０９は記録媒体運搬部１０７によって記録媒体格納部１０８から取り出され、記録再生部１１０、１１１、１１２、１１３のいずれかに装填され、データを再生し、データ再生が終了すると、記録媒体運搬部１０７によって記録媒体格納部１０８へと戻される。１１０、１１１、１１２、１１３は記録再生部であり、データライブラリ装置のＣＰＵ１０２に制御されて、記録媒体１０９へのデータ記録または記録媒体１０９からのデータ再生を行う。
【００２０】
１０７は記録媒体運搬部であり、データライブラリ装置１０１のＣＰＵ１０２に制御されて、記録媒体１０９を記録媒体格納部１０８から取り出し、運搬し、記録再生部１１０、１１１、１１２、１１３に装填する。その際、データライブラリ装置のＣＰＵ１０２に制御されて、表面の記録または再生を行うのであれば、表面を記録または再生できるように記録再生部に記録媒体１０９を装填し、裏面の記録または再生を行うのであれば、裏面を記録または再生できるように記録再生部に記録媒体１０９を装填する。あるいは、記録媒体１０９を記録再生部１１０、１１１、１１２、１１３から受け取り、運搬し、記録媒体格納部１０８へと格納する。また、例えば記録再生部１１０から記録再生部１１１へと記録再生部間で記録媒体を運搬してもよい。また、データライブラリ装置１０１が記録媒体格納部を複数内蔵する場合、記録媒体運搬部１０７は、内蔵する記録媒体格納部から別の内蔵する記録媒体格納部へ記録媒体を運搬してもよい。
【００２１】
１０２はデータライブラリ装置１０１のＣＰＵであり、サーバ１０３からの要求により、記録媒体運搬部１０７を制御して、記録媒体格納部１０８に格納された複数枚の記録媒体１０９の中から所望の記録媒体を選択し、記録再生部１１０、１１１、１１２、１１３に送る。また、記録媒体運搬部１０７を制御して記録再生部１１０、１１１，１１２、１１３から記録媒体１０９を受け取り、記録媒体格納部１０８内の所定の位置に記録媒体を格納する。１０６はメモリであり、データライブラリ装置のＣＰＵ１０２を制御するためのプログラムや各種の設定情報が記録されている。
【００２２】
図２は記録再生部の構成を示すブロック図である。１１０は記録再生部であり、データライブラリ装置のＣＰＵ１０２から入力したデータを記録媒体１０９に記録する。また、記録媒体１０９から再生したデータをデータライブラリ装置のＣＰＵ１０２に出力する。
【００２３】
２０７は記録再生部１１０のＣＰＵであり、記録再生部１１０の記録処理、再生処理の制御を行う。なお、ＣＰＵでなくとも、同様の制御が可能な任意の回路を用いてもよい。
【００２４】
２０２は光ピックアップであり、記録媒体１０９から信号を読み出して増幅回路２０３に送る。また、信号処理回路２０４から送られた変調信号を記録媒体１０９に記録する。２０３は増幅回路であり、光ピックアップ２０２を介して記録媒体１０９から読み出した再生信号を増幅して信号処理回路２０４に送る。また、サーボ信号を生成してサーボ回路２０６に送る。
【００２５】
２０４は信号処理回路であり、入力信号を復調し、誤り訂正等を行ったデータをインタフェース回路２０５に送る。また、インタフェース回路２０５から送られたデータに誤り訂正符号を付加する等を行い、変調して光ピックアップ２０２に送る。２０５はインタフェース回路であり、例えばＳＡＴＡ（Ｓｅｒｉａｌ Ａｄｖａｎｃｅｄ  Ｔｅｃｈｎｏｌｏｇｙ  Ａｔｔａｃｈｍｅｎｔ）その他の転送方式に準拠したデータ転送処理を行う。データ転送時には、信号処理回路２０４から送られたデータをホストであるデータライブラリ装置のＣＰＵに送る。また、ホストであるデータライブラリ装置のＣＰＵから送られたデータを信号処理回路２０４に送る。
【００２６】
２０８はメモリであり、記録再生部を制御するためのプログラムや各種設定情報、記録媒体から取得した媒体情報等を格納する。なお、メモリ２０８は記録再生部内でＣＰＵ２０７と接続する例を示したが、記録再生部内外のどこに接続されていてもよい。また、情報を保持できればメモリでなくてもよく、例えばハードディスクでもよい。２０６はサーボ回路であり、増幅回路２０３にて生成されたサーボ信号により光ピックアップ２０２を制御する。
【００２７】
上記構成の記録再生部によって、データライブラリ装置１０１のＣＰＵ１０２からの指示に従って記録媒体へのデータを記録し、また、記録媒体からデータを再生してデータライブラリ装置１０１のＣＰＵ１０２に渡すことができる。なお、ここでは記録再生部１１０について説明したが、１１１、１１２、１１３も同様の構成である。
【００２８】
図３は記録媒体運搬部のブロック図、図４は記録媒体運搬部の外観図の例である。
【００２９】
１０７は記録媒体運搬部であり、データライブラリ装置のＣＰＵ１０２からの指示を受けて記録媒体１０９を記録媒体格納部１０８から取り出して記録再生部１１０、１１１、１１２、１１３に装填する。また、記録媒体を記録再生部から取り出して記録媒体格納部に格納する。
【００３０】
３０１はＣＰＵであり、記録媒体運搬部の制御を行う。３０２はメモリであり、記録媒体運搬部を制御するためのプログラムや各種設定情報等を格納する。なお、メモリ３０２は記録媒体運搬部内でＣＰＵ３０１と接続する例を示したが、記録媒体運搬部内外のどこに接続されていてもよい。
また、情報を保持できればメモリでなくてもよく、例えばハードディスクでもよい。
【００３１】
３０３はモータ制御回路であり、ＣＰＵ３０１からの指示に基づいて３０４、３０５、３０６のロボットアーム部を駆動する。また、ロボットハンド部３０７を駆動する。
【００３２】
ロボットアーム部３０４、３０５、３０６は前進や後進といった直進運動と回転運動により、ロボットハンド部３０７の位置を調整する。
【００３３】
ロボットハンド部３０７は記録媒体１０９を破損することなく保持可能な形状から成り、記録媒体格納部１０８及び記録再生部１１０、１１１、１１２、１１３に対して記録媒体の出し入れや受け渡しを行う。
【００３４】
上記構成の記録媒体運搬部によって、データライブラリ装置のＣＰＵからの指示に従って、記録再生部と記録再生部との間で記録媒体を運搬することができる。
【００３５】
なお、ここでは記録媒体運搬部がデータライブラリ装置内に１つ存在する例を示したが、複数の記録媒体運搬部が存在しても構わない。また、記録媒体運搬部の形状は図４の例に限らず、例えば、記録媒体の中心穴を利用して記録媒体を固定し、運搬するようにしても構わない。
【００３６】
図５は記録再生システムの構成を示すブロック図である。
【００３７】
記録再生システムは、サーバ１０３に、１つ以上のデータライブラリ装置１０１と、ハードディスク１０５と、ネットワーク１０４とが接続されて構成される。
【００３８】
１０３はサーバであり、データライブラリ装置１０１に対してデータの記録再生を中心としたサービスを提供するとともに、ハードディスク１０５に対するデータの記録と再生、ネットワーク１０４を介したデータの送受信や管理を行う。
【００３９】
５０１はサーバ１０３のＣＰＵであり、データ記録時には、ネットワーク１０４からネットワーク制御部５０５を介して受信したデータをハードディスクインタフェース部５０４を介してハードディスク１０５に記録する。あるいは、データライブラリインタフェース部５０３を介してデータライブラリ装置を制御し、記録媒体選択部５０７で決定した記録媒体に記録する。
【００４０】
データ再生時には、ハードディスクインタフェース部５０４を介してハードディスク１０５からデータを読み出し、読み出したデータをネットワーク制御部５０５を介してネットワーク１０４に送信する。あるいは、データライブラリインタフェース部５０３を介してデータライブラリ装置を制御し、データライブラリ装置が内蔵する記録媒体からデータを再生し、再生したデータを受け取り、受け取ったデータをネットワーク制御部５０５を介してネットワーク１０４に送信する。
【００４１】
５０２はメモリであり、サーバ１０３のＣＰＵ５０１を制御するためのプログラム、各種の情報が記録されている。
【００４２】
５０３はデータライブラリインタフェース部であり、データライブラリ装置１０１とサーバ１０３のＣＰＵ５０１との間でのデータ送受信に関する制御を行う。
【００４３】
なお、図では１つのデータライブラリインタフェース部に複数のデータライブラリ装置が接続されているが、例えば、ネットワークを介して複数のデータライブラリ装置が接続されるような構成でもよい。
【００４４】
５０４はハードディスクインタフェース部であり、ハードディスク１０５とＳＡＴＡなどの規格に準拠したデータ転送を行う。
【００４５】
５０５はネットワーク制御部であり、ネットワーク１０４とサーバ１０３のＣＰＵ５０１との間でのデータ送受信に関する制御を行う。
【００４６】
５０６は、グループ化処理部であり、ネットワーク１０４からネットワーク制御部５０５を介して受信したデータ及びハードディスク１０５に記録されたデータ及び記録媒体１０９に記録されたデータを関連のあるデータでグループ化し、同一のグループＩＤを付与する。本実施例における関連のあるデータとは、同時または連続して再生される可能性が高いデータのことである。同一のグループとなるデータの例としては、例えば、同一のフォルダに格納されているファイル、同一日にバックアップされたデータ、同一人物が記録されている画像データ、１ファイルを複数に分割したデータなどがある。
【００４７】
５０７は、記録媒体選択部であり、グループ化処理部５０６での結果及びデータ管理部５０８の情報を基にデータをどの記録媒体に記録するかを決定する。
【００４８】
なお、本実施例では、サーバ１０３がグループ化処理部５０６と記録媒体選択部５０７を有してるが、本発明は、これに限られず、データライブラリ装置１０１がグループ化処理部５０６と記録媒体選択部５０７を有する構成であってもよい。
【００４９】
なお、本実施例における記録媒体選択部５０７は、記録するデータと同一グループのデータが逆面に記録されている記録媒体及び記録面は選択しない。同一グループのデータを同一の記録媒体の表面と裏面に記録した場合、一度記録媒体を記録再生部から取り出し、面の向きを逆にし、記録再生部に装填する必要があり、処理に時間が掛かってしまう。同一グループのデータが別の記録媒体に記録されていれば、あるデータへの再生要求があった場合に、予め該データと同一グループのデータが記録されている記録媒体を記録再生部に装填することで、関連あるデータの再生処理を効率的に行うことが可能である。
【００５０】
５０８はデータ管理部であり、グループ化処理部５０６及び記録媒体選択部５０７で決定したデータのグループやデータが記録されている記録媒体等の情報を管理する。
【００５１】
図６は、データ管理部５０８で管理している記録媒体管理テーブルの一例である。記録媒体管理テーブルは、例えば、記録媒体ＩＤ、記録面、記録済みデータのグループＩＤ、空き容量を対応付けることにより構成することが出来る。記録媒体ＩＤ及び記録面は、記録媒体及び記録面を識別するための情報である。記録済みデータのグループＩＤとは、記録媒体ＩＤが示す記録媒体及び記録面に既に記録されているデータのグループＩＤを示す。空き容量は、記録媒体ＩＤが示す記録媒体及び記録面において記録可能なデータサイズを示す。記録媒体管理テーブルは、記録媒体に記録されているデータのグループＩＤを調べるときや、再生するデータと同一グループのデータが記録されている記録媒体を検索するときなどに用いられる。
【００５２】
なお、グループＩＤは、ファイルの拡張属性として記録媒体に記録しても良い。また、記録媒体ＩＤや記録済みデータのグループＩＤも記録媒体に記録してもよい。例えば、ＵＤＦ（Universal Disk Format）では、記録媒体の独自情報を記録する領域が設けられており、該領域に記録可能である。これにより、記録媒体管理テーブルのデータを復元することが可能であり、システムの信頼性を高めることが出来る。また、記録媒体を別のデータライブラリ装置に装填した場合でも、記録媒体管理テーブルの構築が可能である。
【００５３】
図７は、データ管理部５０８で管理しているデータ管理テーブルの一例である。データ管理テーブルは、例えば、データＩＤ、グループＩＤ、サイズ、記録媒体ＩＤ、記録面を対応付けることにより構成することが出来る。データＩＤは、データライブラリ装置及びハードディスクに記録されているデータを識別するための情報である。グループＩＤは、データＩＤが示すデータのグループを識別するための情報である。サイズは、データのサイズ情報である。記録媒体ＩＤ及び記録面は、データが記録されている記録媒体及び記録面を識別する情報である。データ管理テーブルは、記録するデータのグループＩＤを調べるときや再生するデータが記録されている記録媒体の検索などに用いられる。
【００５４】
図８は記録再生システムにおける記録媒体への記録動作を示すフローチャートである。
【００５５】
ステップＳ８０１においてサーバ１０３のＣＰＵ５０１は、ハードディスク１０５に記録されているデータのうち、記録媒体に記録すべきデータがあるかを調査する。
【００５６】
記録媒体に記録すべきデータとは、言い換えるならばハードディスク１０５から記録媒体へと移動すべき、または移動しても支障のないデータである。
【００５７】
どのデータを記録媒体に記録すべきかの判定は、サーバ１０３のメモリ５０２に記録されたプログラムが行い、どのデータを記録媒体に記録すべきかの判定は同じくメモリ５０２に記録された判定アルゴリズムによって行う。判定に際しては、一例として一定期間以上、再生要求のないデータであること、などの基準を用いればよい。
【００５８】
次に、ステップＳ８０２において、グループ化処理部５０６が記録するデータがどのグループに属するかの判定を行い、グループＩＤを付与する。
【００５９】
次にステップＳ８０３において、記録媒体選択部５０７がデータをどの記録媒体及び記録面に記録するかを決定する。記録媒体選択処理についての詳細は後述する。
【００６０】
次にステップＳ８０４において、ステップＳ８０３で決定した記録媒体が格納されているデータライブラリ装置に対して、記録するデータを受け渡し、データ記録を要求する。
【００６１】
次にステップＳ８０５において処理したかどうかを判定する。
【００６２】
次にステップＳ８０６においてデータ管理部５０８がデータ管理テーブル及び記録媒体管理テーブルの情報を更新する。
【００６３】
なお、本実施例では、ハードディスク１０５に記録されているデータから記録媒体に記録すべきデータを選択していたが、ネットワーク１０４からネットワーク制御部５０５を介して受信したデータを記録媒体へ記録してもよい。また、本実施例では、記録媒体への記録が決まってからグループ化処理を行っているが、ネットワーク１０４からネットワーク制御部５０５を介してデータを受信したときや、ハードディスク１０５に記録されているときにグループ化処理を行ってもよい。また、既に記録媒体に記録されているデータに対してグループ化処理を行ってもよい。
【００６４】
図９は記録再生システムにおける記録媒体選択処理を示すフローチャートである。
【００６５】
ステップＳ９０１において、記録するデータのグループＩＤと同一のグループＩＤを持つデータを記録している記録媒体を記録媒体管理テーブルを用いて抽出する。
【００６６】
ステップＳ９０２において、ステップＳ９０１で抽出した記録媒体の内、記録するデータと同一のグループが記録されている記録面に記録可能かを空き容量等から判断し、記録可能である場合は、その記録媒体及び記録面を選択し、終了する。
【００６７】
ステップＳ９０３において、ステップＳ９０１で抽出した全記録媒体に対してステップＳ９０２の処理が終了したか確認する。
【００６８】
ステップＳ９０４において、記録するデータと同一のグループＩＤを持つデータが記録されていない記録媒体を記録媒体管理テーブルを用いて抽出する。
【００６９】
ステップＳ９０５において、ステップＳ９０４で抽出した記録媒体の内、記録するデータサイズ以上の空き容量を備える記録媒体及び記録面がある場合は、その記録媒体及び記録面を選択し、終了する。
【００７０】
ステップＳ９０６において、ステップＳ９０４で抽出した全記録媒体に対して処理が終了したか確認する。
【００７１】
ステップＳ９０１及びステップＳ９０４で抽出した記録媒体から、記録するデータの記録媒体が選択されない場合は、ステップＳ９０７において、新規記録媒体を選択し、終了する。
【００７２】
例として、図６の記録媒体管理テーブル及び図７のデータ管理テーブルのようにデータが記録されている記録再生システムにおける記録媒体選択処理について説明する。
【００７３】
まず、図７においてデータＩＤがｄａｔａ５の記録媒体選択処理について述べる。データ管理テーブルからｄａｔａ５のグループＩＤはＡであり、記録媒体管理テーブルから、グループＩＤがＡのデータを記録している記録媒体はｄｉｓｋ１の表面、ｄｉｓｋ３の裏面であることが分かる。その内、ｄａｔａ５を記録可能な空き容量があるものはｄｉｓｋ３の裏面のみのため、ｄｉｓｋ３の裏面を記録媒体及び記録面として選択する。
【００７４】
次に、図７においてデータＩＤがｄａｔａ６の記録媒体選択処理について述べる。データ管理テーブルからｄａｔａ６のグループＩＤはＢであり、記録媒体管理テーブルから、グループＩＤがＢのデータを記録している記録媒体はｄｉｓｋ１の表面とｄｉｓｋ２の表面であることが分かる。しかし、どちらも空き容量が足りないため記録することは出来ない。ｄｉｓｋ１の裏面及びｄｉｓｋ２の裏面はデータが未記録であり、空き容量は足りているが、逆面にグループＩＤがＢのデータを記録しているため、記録することは出来ない。次に、グループＩＤがＢのデータを記録していないｄｉｓｋ３について調べる。ｄｉｓｋ３の表面は空き容量がないため記録は出来ない。ｄｉｓｋ３の裏面は十分な空き容量があるため、ｄｉｓｋ３の裏面を記録媒体として選択する。なお、もしｄｉｓｋ３の裏面も空き容量がなかった場合は、新規記録媒体を選択する。
【００７５】
なお、本実施例では、データを記録可能な空き容量があれば記録媒体として選択しているが、他の項目で記録媒体選択の優先度を決めても良い。例えば、ＨＤＤ上にグループＩＤがＡのデータが多数ある場合は、ｄａｔａ６はｄｉｓｋ３の裏面に記録するより、新規記録媒体に記録するほうが、後でグループＩＤがＡのデータを同一の記録媒体及び記録面にまとめて記録することができる。
【００７６】
図１０は記録再生システムにおける記録媒体の再生処理を示すフローチャートである。
【００７７】
ステップＳ１００１において、再生するデータが記録されている記録媒体及び記録面をデータ管理テーブルを用いて検索する。更に再生するデータと同一グループのデータが記録されている記録媒体及び記録面を記録媒体管理テーブルを用いて検索する。
【００７８】
ステップＳ１００２において再生するデータ及び再生するデータと同一グループのデータが記録されている記録媒体を再生するデータ及び再生するデータと同一グループのデータが記録されている面を再生可能とする向きで記録再生部に装填する。このとき同一グループのデータが記録されている記録媒体の数が記録再生部の数よりも多い場合は、優先度の高い記録媒体を装填する。優先度の付け方の例としては、例えば、同一グループのデータがより多く記録されているものの優先度を高くするなどがある。同一グループのデータが記録されている記録媒体を予め記録再生部に装填しておくことで、同時または連続して再生される可能性が高いデータの再生処理を効率的に行うことが可能となる。
【００７９】
ステップＳ１００３において、ステップＳ１００１で特定した記録媒体を格納しているデータライブラリ装置に対して、データ再生を要求する。再生したデータは随時データライブラリ装置からデータライブラリインタフェース部５０３を介してサーバ１０３のＣＰＵ５０１に送られ、ネットワーク制御部５０５を介してネットワーク１０４に送信される。
【００８０】
次にステップＳ１００４で処理が完了していたら終了する。
【００８１】
なお、ステップＳ１００２で、同一グループの記録媒体を記録再生部に装填するだけでなく、ハードディスクにデータを読み出しておいてもよい。予めハードディスクにデータを読み出しておくことで、データの再生要求に対して高速に対応することが出来る。
【００８２】
なお、図１０のような再生処理は、再生要求があった場合に毎回行われてもよいし、毎回行われ無くてもよい。例えば、あるグループのデータの再生要求があった後、所定期間内に、当該グループと同一グループのデータに対して再生要求があった場合に、図１０のような再生処理をしてもよい。これにより、省電力化と再生処理の高速化が図れる。
【００８３】
なお、本実施例では、１つのデータに対して、１つのグループＩＤのみを付与しているが、複数のグループＩＤを付与してもよい。例えば、同一のフォルダに属しているというグループ化と同一日にバックアップしたデータというグループ化を同時に行ってもよい。その場合、１つのデータに対して、複数のグループＩＤが付与される場合がある。その際、再生する目的に応じて、グループＩＤの優先度を決めても良い。例えば、再生の目的がファイルの閲覧であれば、同一のフォルダに属しているデータを連続的に再生する可能性が高いが、再生の目的がバックアップデータの復元であれば、同一日にバックアップされたデータが連続して再生される可能性が高い。
【００８４】
以上の構成により、本実施例の記録再生システムは、関連あるデータを複数の記録媒体にまたがって記録された場合でも、関連あるデータの再生処理を効率的に行うことが出来る。
【００８５】
また、関連あるデータの記録位置を管理しているため、再生時に必要なデータを容易に検索することが出来る。
【００８６】
また、データの再生時に再生するデータと関係のあるデータを予めハードディスクに読み込んでおくことで、関連あるデータの再生処理を高速にすることができる。
【００８７】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（ＳｏｌＩＤ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。 
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【００８８】
１０１…データライブラリ装置、１０２…ＣＰＵ、１０３…サーバ、１０４…ネットワーク、１０５…ハードディスク、１０６…メモリ、１０７…記録媒体運搬部、１０８…記録媒体格納部、１０９…記録媒体、１１０…記録再生部、１１１…記録再生部、１１２…記録再生部、１１３…記録再生部、５０１…ＣＰＵ、５０２…メモリ、５０３…データライブラリインタフェース部、５０４…ハードディスクインタフェース部、５０５…ネットワーク制御部、５０６…グループ化処理部、５０７…記録媒体選択部、５０８…データ管理部
【図１】
2013210708.tif 000003
【図２】
2013210708.tif 000004
【図３】
2013210708.tif 000005
【図４】
2013210708.tif 000006
【図５】
2013210708.tif 000007
【図６】
2013210708.tif 000008
【図７】
2013210708.tif 000009
【図８】
2013210708.tif 000010
【図９】
2013210708.tif 000011
【図１０】
2013210708.tif 000012