(57)【要約】【課題】複数の情報記憶媒体の連結により形成された情報記憶領域を一元管理するとともに、一部の情報記憶媒体の障害発生によるアドレス管理の複雑化を防止することが情報処理方法を提供すること。【解決手段】情報処理方法は、ｎ個（ｎ：自然数、ｎ≧２）の情報記憶媒体の接続を制御し、前記ｎ個の情報記憶媒体から障害情報記憶媒体を検出し、前記ｎ個の情報記憶媒体の連結により形成された連結情報記憶領域のアドレスを管理するとともに、前記障害情報記憶媒体に対応した障害情報記憶領域のアドレスを管理し、前記連結情報記憶領域のアドレスうちの前記障害情報記憶領域のアドレスに対するアクセスを制限する。【選択図】      図５
2010108248.tif 000002
【特許請求の範囲】
【請求項１】
ｎ個（ｎ：自然数、ｎ≧２）の情報記憶媒体の接続を制御する接続制御手段と、
前記ｎ個の情報記憶媒体から障害情報記憶媒体を検出する障害検出手段と、
前記ｎ個の情報記憶媒体の連結により形成された連結情報記憶領域のアドレスを管理するとともに、前記障害情報記憶媒体に対応した障害情報記憶領域のアドレスを管理する領域管理手段と、
前記連結情報記憶領域のアドレスうちの前記障害情報記憶領域のアドレスに対するアクセスを制限するアクセス制限手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記アクセス制限手段は、前記連結情報記憶領域のアドレスを一元管理し、前記連結情報記憶領域のアドレスのうちの前記障害情報記憶領域のアドレスに対するアクセスを禁止することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記領域管理手段は、前記障害情報記憶領域を情報記録済み領域又は情報記録不可領域として管理することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記接続制御手段は、前記障害情報記憶媒体の接続解除を許可することを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記連結情報記憶領域に記録された１又は複数のコンテンツのタイトルを管理し、前記１又は複数のコンテンツのタイトルを含む再生リストを生成するタイトル管理手段を備え、
前記タイトル管理手段は、前記障害情報記憶媒体に含まれたコンテンツのタイトルを前記再生リストから除外する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記接続制御手段は、前記障害情報記憶媒体の替わりの代替情報記録媒体との接続を制御し、
前記領域管理手段は、前記障害情報記憶領域に割り当てられていたアドレスを前記代替情報記録媒体に対応した代替情報記憶領域に適用し、
前記アクセス制御手段は、前記障害情報記憶領域のアドレスに対するアクセスの制限を解除する、
ことを特徴とする請求項４に記載の情報処理装置。
【請求項７】
前記領域管理手段は、前記代替情報記憶領域のサイズと前記障害情報記憶領域のサイズとが同一である場合に、前記障害情報記憶領域に割り当てられていたアドレスを前記代替情報記憶領域に適用し、
前記アクセス制御手段は、前記障害情報記憶領域のアドレスを含む前記連結情報記憶領域のアドレスに基づき、前記障害情報記憶媒体を除く前記ｎ個の情報記憶媒体及び前記代替情報記憶媒体へのアクセスを制御する、
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記領域管理手段は、前記代替情報記憶領域のサイズが前記障害情報記憶領域のサイズより大きい場合に、前記障害情報記憶領域に対して割り当てられていたアドレスを前記代替情報記憶領域の一部に適用し、
前記アクセス制御手段は、前記障害情報記憶領域のアドレスを含む前記連結情報記憶領域のアドレスに基づき、前記障害情報記憶媒体を除く前記ｎ個の情報記憶媒体及び前記代替情報記憶媒体の一部へのアクセスを制御する、
ことを特徴とする請求項６に記載の情報処理装置。
【請求項９】
前記領域管理手段は、前記代替情報記憶領域のサイズが前記障害情報記憶領域のサイズより小さい場合に、前記障害情報記憶領域に対して割り当てられていたアドレスのうちの一部のアドレスを前記代替情報記憶領域に適用し、
前記アクセス制御手段は、前記障害情報記憶領域に対して割り当てられていたアドレスのうちの一部のアドレスを含み且つ一部以外のアドレスを含まない前記連結情報記憶領域のアドレスに基づき、前記障害情報記憶媒体を除く前記ｎ個の情報記憶媒体及び前記代替情報記憶媒体へのアクセスを制御する、
ことを特徴とする請求項６に記載の情報処理装置。
【請求項１０】
前記障害検出手段により所定の情報記憶媒体から障害の兆候が検出された場合、前記所定情報記憶媒体に記録された記録データを、所定の情報記憶媒体以外の情報記憶媒体へ記録する記録手段を備えたことを特徴とする請求項１に記載の情報処理装置。
【請求項１１】
ｎ個（ｎ：自然数、ｎ≧２）の情報記憶媒体の接続を制御し、
前記ｎ個の情報記憶媒体から障害情報記憶媒体を検出し、
前記ｎ個の情報記憶媒体の連結により形成された連結情報記憶領域のアドレスを管理するとともに、前記障害情報記憶媒体に対応した障害情報記憶領域のアドレスを管理し、
前記連結情報記憶領域のアドレスうちの前記障害情報記憶領域のアドレスに対するアクセスを制限する、
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、複数のＨＤＤ（情報記憶媒体）の連結により形成された連結情報記憶領域に対して、映像コンテンツ等の記録データを記録する情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
近年の再生環境の向上に伴い、取得可能な映像コンテンツの数は増加傾向にあり、また映像の高画質化に伴い、映像コンテンツのデータサイズも増大傾向にある。このようなデータサイズの大きい多数の映像コンテンツを録画するための録画装置が普及している。例えば、記憶容量の大きいＨＤＤを内蔵した録画装置が登場している。或いは、複数のＨＤＤと同時接続可能な録画装置が登場している（特許文献１、２参照）。
【０００３】
特許文献１に開示された録画装置は、複数のＨＤＤに対して継続してデータを記録する場合、複数のＨＤＤの各々に対応する複数の再生手順情報を生成し、複数の再生手順情報のリンク情報を一つの再生管理情報に設定する。再生時には、再生管理情報に基づいて、各ＨＤＤに対応する再生手順情報を取得し、データが再生される。
【０００４】
また、特許文献２に開示された録画装置は、予備のＨＤＤを含む複数のＨＤＤと接続し、各ＨＤＤに固有のアドレスを設定し、各ＨＤＤに対するデータ記録等を可能にするものである。さらに、この録画装置は、複数のＨＤＤのうちの一つのＨＤＤに障害が発生した場合、障害が発生したＨＤＤを予備のＨＤＤと置き換える。
【特許文献１】特開２００４−１４６０１９
【特許文献２】特開平８−２３４９２９
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献２に開示された録画装置は、各ＨＤＤに固有のアドレスを設定し、各ＨＤＤに設定されたアドレスに基づきデータ記録等を制御している。障害ＨＤＤに替えて予備のＨＤＤを利用する場合には、障害ＨＤＤに対して割り当てられたアドレスの替わりに、予備のＨＤＤに対して割り当てられたアドレスが使用される。このように、障害ＨＤＤと予備のＨＤＤの入れ替えにより、アドレス管理が複雑になる。
【０００６】
本発明の目的は、複数の情報記憶媒体の連結により形成された情報記憶領域を一元管理するとともに、一部の情報記憶媒体の障害発生によるアドレス管理の複雑化を防止することが可能な情報処理装置及び情報処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
この発明の一実施形態に係る情報処理装置は、ｎ個（ｎ：自然数、ｎ≧２）の情報記憶媒体の接続を制御する接続制御手段と、前記ｎ個の情報記憶媒体から障害情報記憶媒体を検出する障害検出手段と、前記ｎ個の情報記憶媒体の連結により形成された連結情報記憶領域のアドレスを管理するとともに、前記障害情報記憶媒体に対応した障害情報記憶領域のアドレスを管理する領域管理手段と、前記連結情報記憶領域のアドレスうちの前記障害情報記憶領域のアドレスに対するアクセスを制限するアクセス制限手段とを備えている。
【０００８】
この発明の一実施形態に係る情報処理方法は、ｎ個（ｎ：自然数、ｎ≧２）の情報記憶媒体の接続を制御し、前記ｎ個の情報記憶媒体から障害情報記憶媒体を検出し、前記ｎ個の情報記憶媒体の連結により形成された連結情報記憶領域のアドレスを管理するとともに、前記障害情報記憶媒体に対応した障害情報記憶領域のアドレスを管理し、前記連結情報記憶領域のアドレスうちの前記障害情報記憶領域のアドレスに対するアクセスを制限する。
【発明の効果】
【０００９】
本発明によれば、複数の情報記憶媒体の連結により形成された情報記憶領域を一元管理するとともに、一部の情報記憶媒体の障害発生によるアドレス管理の複雑化を防止することが可能な情報処理装置及び情報処理方法を提供できる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照し、本発明の実施形態について説明する。
【００１１】
図１７は、本発明の一実施形態に係る情報記録再生装置（ホームサーバ）の概略構成を示す図である。図１７に示すように、情報記録再生装置は、記録再生制御モジュール１、設定モジュール２、管理モジュール３、及びデータ入出力制御モジュール４を備えている。
【００１２】
情報記録再生装置は、例えば、複数のＨＤＤ（ハードディスクドライブ）と接続し、複数のＨＤＤの各記録メディアの連結により形成された連結記憶領域（図３に示す記録領域３−３）に対して記録データ（映像コンテンツ）を記録したり、連結記憶領域に対して記録された記録データを再生したりすることができる。即ち、記録再生制御モジュール１は、複数のＨＤＤの各記録メディアの連結により形成された連結記憶領域に対する記録データの記録を制御したり、連結記憶領域に記録された記録データの再生を制御したりする。
【００１３】
管理モジュール３は、複数のＨＤＤと接続し、これら複数のＨＤＤの各記録メディアの連結により形成された連結記憶領域のスタート位置及びレングス（或いはサイズ）を管理し、また、連結記憶領域中の１又は複数の空き領域（リザーブエクステント）のスタート位置及びレングス（或いはサイズ）を管理する。さらに、管理モジュール３は、連結記憶領域中の１又は複数のデータ記録済み領域のスタート位置及びレングス（或いはサイズ）を管理する。つまり、管理モジュール３は、各記録データ（各タイトル）の記録場所を管理することができる。
【００１４】
設定モジュール２は、記録データのサイズ及び１又は複数の空き領域の各サイズに基づき、１又は複数の空き領域に対して、記録データを記録するための１又は複数のデータ記憶領域（記録用リザーブエクステント）を設定する。記録再生制御モジュール１による記録制御により、設定された１又は複数のデータ記憶領域に対して記録データが記録される。
【００１５】
データ入出力制御モジュール４は、記録再生制御モジュール１の記録制御に基づき、外部から提供される記録データを管理モジュール３へ入力したり、記録再生制御モジュール１の再生制御に基づき、管理モジュール３から提供される記録データを外部へ出力したりする。
【００１６】
情報記録再生装置の起動時に、管理モジュール３は、各ＨＤＤ（各記録メディア）の中の１又は複数の空き領域（１又は複数のリザーブエクステント）を抽出し、これら複数のＨＤＤの各記録メディアの連結により形成された連結記憶領域の中の１又は複数の空き領域（１又は複数のリザーブエクステント）を管理する。
【００１７】
例えば、管理モジュール３は、図２に示すビットマップテーブル２−２に基づき、所定のＨＤＤの記録メディアの１又は複数の空き領域（１又は複数のリザーブエクステント）を抽出する。ビットマップテーブル２−２は、所定のＨＤＤの記録メディアの記録領域２−１に対応し、記録領域２−１の最小アクセス単位（ロジカルブロック（ＬＢ））の使用状態を管理するものである。例えば、使用済み（データ記録済み）のＬＢに対してビット１が設定され、未使用（データ未記録）のＬＢに対してビット０が設定される。さらに、所定のＨＤＤの記録メディアの１又は複数の空き領域（１又は複数のリザーブエクステント）は、リザーブエクステント管理情報２−３により管理される。リザーブエクステント管理情報２−３は、各空き領域の先頭位置及びサイズ情報を含み、空き領域（リザーブエクステント）をアドレス順に管理する。
【００１８】
また、図３に示すように、各ＨＤＤの記録メディア３−１は単純連結されており、これにより記録領域３−３が形成されている。記録領域３−３は、各ＨＤＤの記録メディア３−１１、３−１２、３−１３により形成された領域であり、ロジカルブロックナンバー（ＬＢ）により一元管理される。記録メディア管理情報３−２は、記録メディアの数及び各記録メディアのサイズを管理する。また、リザーブエクステント管理情報３−４は、記録領域３−３の中の空き領域の先頭位置及びサイズ情報を含む。つまり、リザーブエクステント管理情報３−４により、記録領域３−３の中の空き領域が正確に管理される。
【００１９】
一方、設定モジュール２は、映像コンテンツ（記録データ）のサイズに基づき、この映像コンテンツを記録するために必要なサイズを算出する。なお、設定モジュール２は、映像コンテンツの明確なサイズが分からない場合には、映像コンテンツの平均データレート及び記録時間に基づき、映像コンテンツのサイズを推測する。さらに、設定モジュール２は、算出されたサイズ（又は推測されたサイズ）及び記録領域３−３の中の１又は複数のリザーブエクステントの各サイズに基づき、１又は複数のリザーブエクステントに対して、映像コンテンツを記録するための１又は複数の記録用リザーブエクステントを設定する。つまり、設定モジュール２は、１又は複数のリザーブエクステント内に、算出されたサイズ（又は推測されたサイズ）の記録用リザーブエクステントを確保する。なお、記録用リザーブエクステントは、記録用リザーブエクステント管理情報３−５により管理される。
【００２０】
また、記録再生制御モジュール１は、例えば複数の記録用リザーブエクステントの設定に基づき、これら複数の記録用リザーブエクステントを含む各ＨＤＤに対する映像コンテンツの記録順序を制御するとともに、この記録順序に基づき各ＨＤＤの記録用リザーブエクステントに対して映像コンテンツを記録する。
【００２１】
例えば、記録領域３−３は、ロジカルブロックナンバーにより一元管理されている。つまり、各記録用リザーブエクステントも、ロジカルブロックナンバーにより管理されており、各記録用リザーブエクステントのロジカルブロックナンバーにより、各記録用リザーブエクステントの使用順を決めることができる。例えば、第１番目に使用される記録用リザーブエクステントと第２番目に使用される記録用リザーブエクステントとが第１のＨＤＤに含まれ、第３番目に使用される記録用リザーブエクステントが第２のＨＤＤに含まれ、第４番目に使用される記録用リザーブエクステントが第３のＨＤＤに含まれていると仮定する。このケースでは、記録再生制御モジュール１は、次のように記録順序を制御する。つまり、記録再生制御モジュール１は、映像コンテンツを、第１のＨＤＤ（第１番目に使用される記録用リザーブエクステントと第２番目に使用される記録用リザーブエクステント）に記録し、次に第２のＨＤＤ（第３番目に使用される記録用リザーブエクステント）に記録し、次に第３のＨＤＤ（第４番目に使用される記録用リザーブエクステント）に記録する。
【００２２】
図１は、図１７に示す情報記録再生装置の各モジュールの機能を示す機能ブロック図である。記録再生制御モジュール１は、記録／再生／コピー／編集機能１−２を制御する。また、管理モジュール３は、設定機能１−１、記録可能範囲設定機能１−３、タイトル／ファイル削除機能１−４、記録メディア初期登録機能１−５、記録メディア代替登録機能１−６、記録メディア取り外し機能１−７、及び障害検出機能１−８を制御する。
【００２３】
設定機能１−１、記録メディア初期登録機能１−５、記録メディア代替登録機能１−６、及び記録メディア取り外し機能１−７により、記録メディアの初期登録、代替登録、取り外しが実行される。記録メディアの初期登録、代替登録、取り外し時には、データ入出力制御モジュール４は、図９〜図１３に示すメディア設定画面を表示するための表示情報を出力する。
【００２４】
新規登録の場合は、図９のメディア設定画面９−１に示すように、ユーザは、左側の登録メディアリストからＮｏ２の次の空欄を選択し、右上の新規／代替メディアリストから新規登録メディアを選んだ後、右下の新規登録ボタンを選択する。これにより、図９のメディア設定画面９−２に示すように、左側の登録メディアリストに対して新規メディア（NO3）が登録される。
【００２５】
不良メディアの取り外し時には、図１０のメディア設定画面１０−１に示すように、ユーザは、不良と判断されたＮｏ２のメディアを選択し、取り外しボタンを選択する。これにより、図１０のメディア設定画面１０−２に示すように、左側の登録メディアリストから不良メディア（NO2）が取り外される。
【００２６】
この時、図１１のメディア設定画面１１−１に示すように、ユーザにより不良タイトル削除が選択されていると、図１１のメディア設定画面１１−２に示す不良メディアの取り外し時に、不良メディアに一部が記録されたコンテンツのタイトル及び全部が記録されたコンテンツのタイトルが再生リストから削除される。なお、再生リストには、登録された複数のメディアに記録された全コンテンツのタイトルが含まれているため、上記した削除により不良メディアに一部が記録されたコンテンツのタイトル及び全部が記録されたコンテンツのタイトルを選択して再生することはできなくなる。
【００２７】
或いは、図１２のメディア設定画面１２−１に示すように、ユーザにより不良タイトルの救済が選択されていると、図１２のメディア設定画面１２−２に示す不良メディアの取り外し時に、不良メディアに一部が記録されたコンテンツのタイトル（不良タイトル）及び全部が記録されたコンテンツのタイトル（不良タイトル）が他のメディアへコピーされる。
【００２８】
また、取り外しメディアに替えて代替メディアを登録する場合は、図１３のメディア設定画面１３−１に示すように、ユーザは、登録メディアリストから取り外し済みを選択し、新規／代替メディアリストから代替メディアを選択した後、代替ボタンを選択する。これにより、図１３のメディア設定画面１３−２に示すように、左側の登録メディアリストに代替メディア（NO2）が登録される。
【００２９】
図４に示すように、第１の記録メディア４−４１及び第２の記録メディア４−４２が登録された状態では、記録メディア管理情報４−３は、第１の記録メディア４−４１のスタートＬＢＮ（Ｌ１）とサイズ（Ｓ１）、第２の記録メディア４−４２のスタートＬＢＮ（Ｌ２）とサイズ（Ｓ２）とを含む。さらに、第３の記録メディア４−４３が追加登録されると、記録メディア管理情報４−３は、第１の記録メディア４−４１のスタートＬＢＮ（Ｌ１）とサイズ（Ｓ１）及び第２の記録メディア４−４２のスタートＬＢＮ（Ｌ２）とサイズ（Ｓ２）に加えて、第３の記録メディア４−４３のスタートＬＢＮ（Ｌ３）とサイズ（Ｓ３）を含むことになる。これに対応して、ビットマップテーブル４−１も拡張され、記録容量が増加する。
【００３０】
図５に示すように、第１の記録メディア５−３１、第２の記録メディア５−３２、及び第３の記録メディア５−３３が登録された状態では、記録メディア管理情報５−７は、第１の記録メディア５−３１のスタートＬＢＮ（Ｌ１）とサイズ（Ｓ１）、第２の記録メディア５−３２のスタートＬＢＮ（Ｌ２）とサイズ（Ｓ２）、及び第３の記録メディア５−３３のスタートＬＢＮ（Ｌ３）とサイズ（Ｓ３）とを含む。
【００３１】
ここで、記録メディア取り外し機能１−７により、図１０に示すように、不良メディア（例えば第２の記録メディア５−３２）の取り外しが実行されると、図５に示すように、記録可能範囲設定機能１−３により記録メディア管理情報５−７に含まれた第２の記録メディアのサイズが０にセットされ、ビットマップテーブル５−１の全ビットのうちの第２の記録メディアの記録領域に対応するビットが０にセットされる。つまり、第２の記録メディア５−３２の記録領域は全て使用済みとして登録される。
【００３２】
図６に示すように、第１の記録メディア６−３１、第２の記録メディア６−３２、及び第３の記録メディア６−３３が登録された状態では、記録メディア管理情報６−７は、第１の記録メディア６−３１のスタートＬＢＮ（Ｌ１）とサイズ（Ｓ１）、第２の記録メディア６−３２のスタートＬＢＮ（Ｌ２）とサイズ（Ｓ２）、及び第３の記録メディア６−３３のスタートＬＢＮ（Ｌ３）とサイズ（Ｓ３）とを含む。
【００３３】
ここで、記録メディア取り外し機能１−７により、図１１に示すように、不良メディア（例えば第２の記録メディア６−３２）の取り外し（不良タイトルの削除）が実行されると、図６に示すように、記録可能範囲設定機能１−３により記録メディア管理情報６−７に含まれた第２の記録メディアのサイズが０にセットされ、ビットマップテーブル６−１の全ビットのうちの第２の記録メディア６−３２の記録領域に対応するビットが０にセットされる。つまり、第２の記録メディア６−３２の記録領域は全て使用済みとして登録される。さらに、第２の記録メディア６−３２に記録された不良タイトル（タイトルＡ、タイトルＢ）が、他の記録メディア（第１の記録メディア６−３１、第３の記録メディア６−３３）にも分散して記録されている場合は、他の記録メディアにおける不良タイトルの記録領域が空き領域として管理される。つまり、ビットマップテーブル６−１の全ビットのうちの第２の記録メディア以外の他の記録メディア上の不良タイトルの記録領域に対応するビットが１にセットされる。
【００３４】
図７に示すように、第１の記録メディア７−３１、及び第３の記録メディア７−３３が登録された状態では、記録メディア管理情報７−７は、第１の記録メディア７−３１のスタートＬＢＮ（Ｌ１）とサイズ（Ｓ１）、及び第３の記録メディア７−３３のスタートＬＢＮ（Ｌ３）とサイズ（Ｓ３）とを含む。或いは、図８に示すように、第１の記録メディア８−３１、及び第３の記録メディア８−３３が登録された状態では、記録メディア管理情報８−７は、第１の記録メディア８−３１のスタートＬＢＮ（Ｌ１）とサイズ（Ｓ１）、及び第３の記録メディア８−３３のスタートＬＢＮ（Ｌ３）とサイズ（Ｓ３）とを含む。
【００３５】
ここで、記録メディア代替登録機能１−６により、図１３に示すように、不良メディア（第２の記録メディア）に替えて代替メディア７−３２の登録が実行されると、図７に示すように、記録メディア管理情報７−７が更新される。或いは、記録メディア代替登録機能１−６により、図１３に示すように、不良メディア（第２の記録メディア）に替えて代替メディア８−３２の登録が実行されると、図８に示すように、記録メディア管理情報８−７が更新される。
【００３６】
不良メディアの記録領域のサイズと代替メディアの記録領域のサイズとが同一である場合には、記録メディア管理情報に含まれた第２の記録メディアのスタートＬＢＮ（Ｌ２）をそのまま維持しつつ、代替メディアの記録領域のサイズが採用される。つまり、第２の記録メディアのサイズがそのまま維持される。また、ビットマップテーブルの全ビットのうちの第２の記録メディアの記録領域（＝代替メディアの記録領域）に対応するビットが１にセットされる。つまり、第２の記録メディアの記録領域（＝代替メディアの記録領域）は全て未使用として登録される。
【００３７】
図８に示すように、代替メディア８−３２の記録領域のサイズ（Ｓ２２）が不良メディア（第２の記録メディア）の記録領域のサイズ（Ｓ２）より大きい場合には、記録メディア管理情報８−８に含まれた第２の記録メディアのスタートＬＢＮ（Ｌ２）はそのまま維持しつつ、代替メディア８−３２の記録領域のサイズ（Ｓ２２）の替わりに第２の記録メディアの記録領域のサイズ（Ｓ２）が採用される。つまり、第２の記録メディアのサイズ（Ｓ２）がそのまま維持される。この場合、代替メディア８−３２の全記録領域のうちの一部の記録領域に、第２の記録メディアの全記録領域に割り当てられていたアドレスが割り当てられることになり、代替メディア８−３２の全記録領域のうちの一部の記録領域だけが使用可能（アクセス可能）となる。また、ビットマップテーブル８−１の全ビットのうちの第２の記録メディアの記録領域（＝代替メディア８−３２の一部記録領域）に対応するビットが１にセットされる。つまり、代替メディアの一部記録領域が未使用として登録される。なお、第３の記録メディア８−３３のスタートＬＢＮ（Ｌ３）はそのまま維持される。
【００３８】
図７に示すように、代替メディア７−３２の記録領域のサイズ（Ｓ２１）が不良メディア（第２の記録メディア）の記録領域のサイズ（Ｓ２）より小さい場合には、記録メディア管理情報７−７に含まれた第２の記録メディアのスタートＬＢＮ（Ｌ２）はそのまま維持しつつ、第２の記録メディアのサイズ（Ｓ２）の替わりに代替メディア７−３２の記録領域のサイズ（Ｓ２１）が採用される。つまり、第２の記録メディアのサイズ（Ｓ２）が変更される。この場合、代替メディア７−３２の全記録領域に、不良メディアの一部の記録領域に割り当てられていたアドレスが割り当てられることになり、不良メディアの記録領域より小さい記録領域が使用可能（アクセス可能）となる。また、ビットマップテーブル７−１の全ビットのうちの第２の記録メディアの一部記録領域（＝代替メディア７−３２の全記録領域）に対応するビットは１にセットされ、残り記録領域に対応するビットは０にセットされる。つまり、第２の記録メディアの一部記録領域（＝代替メディア７−３の全記録領域）は未使用として登録され、残り記録領域は使用済みとして登録される。なお、第３の記録メディア７−３３のスタートＬＢＮ（Ｌ３）はそのまま維持される。
【００３９】
記録／再生／コピー／編集機能１−２により、記録可能範囲設定機能１−３により設定されたビットマップテーブルが参照され、リザーブエクステントに対して記録データが記録されたり、記録データが再生されたり、記録データが編集されたりする。なお、記録／再生／編集の対象は、連結情報記憶領域に対して割り当てられたＬＢＮで一元管理されている。図１６に示す手順により、実際にアクセスする記録メディア及び位置情報が求められる。
【００４０】
最初に、各変数が初期化され（ＳＴ１６−１）、実際にアクセスする位置が判明するまで、各記録メディアに対して処理が繰り返される（ＳＴ１６−２）。次の記録メディアｉ＋１が存在しているかどうかが確認され（ＳＴ１６−３）、次の記録メディアが存在しない場合（ＳＴ１６−３、ＮＯ）、Ｐが記録メディアｉのサイズよりも小さいか否かが判断される（ＳＴ１６−５）。Ｐが記録メディアｉのサイズよりも小さい場合は（ＳＴ１６−５、ＹＥＳ）、最後の記録メディアの中に含まれると判断され、対象記録メディア番号Ｍｎと記録メディア内の位置情報Ｐが設定される（ＳＴ１６−９）。
【００４１】
次の記録メディアが存在する場合で（ＳＴ１６−３、ＹＥＳ）、Ｐがカレントな記録メディアの範囲に含まれないと判断された場合（ＳＴ１６−４、ＹＥＳ）、Ｐからカレントなメディアの範囲のサイズが減算され（ＳＴ１６−６）、カレントな記録メディアの番号がインクリメントされ（ＳＴ１６−８）、再度ＳＴ１６−２以降の処理が繰り返えされる。Ｐがカレントなメディア範囲に含まれると判断された場合（ＳＴ１６−４、ＮＯ）、先程と同様に対象記録メディア番号Ｍｎと記録メディア内の位置情報Ｐが設定される（ＳＴ１６−９）。
【００４２】
障害検出機能１−８により、所定の記録メディアが不良であると判断された場合は、設定機能１−１で、所定の記録メディアの取り出し、又は所定の記録メディアの替わりの代替メディアの設定が行われる。
【００４３】
次に、図１４に示すフローチャートを参照し、不良メディア除外処理及び不良メディアのタイトル削除処理について説明する。
【００４４】
最初に、記録メディアの変更があるか否かが判断される（ＳＴ１４−１）。記録メディアの変更がある場合（ＳＴ１４−１、ＹＥＳ）、例えば、記録メディアを新規登録する場合は（ＳＴ１４−２、ＹＥＳ）、記録メディア管理情報に対して、新規登録の記録メディアのスタートＬＢＮとサイズが追加登録される（ＳＴ１４−３）。また、記録メディアの新規登録に対応して、ビットマップテーブルも拡張される（ＳＴ１４−５）。
【００４５】
記録メディアの新規登録ではなく、不良メディアに替えて代替メディアを代替登録する場合で（ＳＴ１４−２、ＮＯ）、且つ代替メディアの記録領域のサイズが不良メディアの記録領域のサイズと同一である場合、又は代替メディアの記録領域のサイズが不良メディアの記録領域のサイズより大きい場合には（ＳＴ１４−４、ＹＥＳ）、記録メディア管理情報の不良メディアのスタートＬＢＮはそのまま維持され、不良メディアのサイズもそのまま維持される（ＳＴ１４−６）。また、ビットマップテーブルの不良メディアの記録領域に対応するビットが１にセットされる（ＳＴ１４−５）。
【００４６】
記録メディアの新規登録ではなく、不良メディアに替えて代替メディアを代替登録する場合で（ＳＴ１４−２、ＮＯ）、且つ代替メディアの記録領域のサイズが不良メディアの記録領域のサイズより小さい場合には（ＳＴ１４−４、ＮＯ）、記録メディア管理情報の不良メディアのスタートＬＢＮはそのまま維持され、不良メディアのサイズは代替メディアの記録領域のサイズへ変更される（ＳＴ１４−７）。また、ビットマップテーブルの不良メディアの一部記録領域（＝代替メディアの全記録領域）に対応するビットは１にセットされ、ビットマップテーブルの不良メディアの残り記録領域に対応するビットは０にセットされる（ＳＴ１４−５）。
【００４７】
記録メディアの変更が無い場合（ＳＴ１４−１、ＮＯ）、又はビットマップテーブルの設定が完了すると（ＳＴ１４−５）、記録メディア管理情報及びビットマップテーブルに基づき、各記録メディアの記録領域に対して記録データが記録されたり、記録データが再生されたりする（ＳＴ１４−８）。
【００４８】
記録再生処理が正常に終了すれば（ＳＴ１４−９、ＹＥＳ）、不良メディア除外処理及び不良メディアのタイトル削除処理は終了する。記録再生処理が正常に終了する前に、不良メディアが検出され（ＳＴ１４−１０、ＹＥＳ）、不良メディアにタイトルが記録されている場合には（ＳＴ１４−１１、ＹＥＳ）（ＳＴ１４−１２、ＹＥＳ）、不良メディアに記録されたタイトルが削除リストに登録される（ＳＴ１４−１３）。
【００４９】
不良メディアに記録された全てのタイトルが削除リストに登録され（ＳＴ１４−１１、ＮＯ）、不良メディアに記録されたタイトルの削除が設定されている場合には（ＳＴ１４−１４、ＹＥＳ）、削除リストに登録されたタイトルが削除される（ＳＴ１４−１５）。これに対応して、ビットマップテーブルの不良メディアの記録領域に対応するビットが０に設定される。つまり、不良メディアの記録領域は全て使用済みとして設定される（ＳＴ１４−１６）。また、不良メディアに記録されたタイトル（不良タイトル）が、他の記録メディアにも分散して記録されている場合は、他の記録メディアにおける不良タイトルの記録領域が空き領域として管理される。つまり、ビットマップテーブルの不良メディア以外の他の記録メディア上の不良タイトルの記録領域に対応するビットが１にセットされる。
【００５０】
その後、不良メディアの取り出しが許可され、不良メディアが取り出される（ＳＴ１４−１７）。
【００５１】
所定の記録メディアが不良メディアであると判断される前に、所定の記録メディアから不良の前兆が検出された場合は、所定の記録メディアに記録されたタイトルを、所定の記録メディア以外の記録メディアへコピーするようにしてもよい。
【００５２】
例えば、図１５のフローチャートに示すように、所定の記録メディアから不良の前兆が検出され（ＳＴ１５−１０、ＹＥＳ）、所定の記録メディアにタイトルが記録されている場合には（ＳＴ１５−１１、ＹＥＳ）（ＳＴ１５−１２、ＹＥＳ）、所定の記録メディアに記録されたタイトルが削除リストに登録される（ＳＴ１５−１３）。
【００５３】
所定の記録メディアに記録された全てのタイトルが削除リストに登録されると（ＳＴ１５−１１、ＮＯ）、ビットマップテーブルの所定の記録メディアの記録領域に対応するビットが０に設定される。つまり、所定の記録メディアの記録領域は全て使用済みとして設定される（ＳＴ１５−１４）。さらに、所定の記録メディアに記録されたタイトルの救済が設定されている場合には（ＳＴ１５−１５、ＹＥＳ）、削除リストに登録されたタイトルが所定の記録メディア以外の記録メディアへコピーされる（ＳＴ１５−１６）。その後、所定の記録メディアに記録されたタイトルが削除される（ＳＴ１５−１７）。
【００５４】
以上により、以下の作用効果が得られる。
【００５５】
（１）障害メディアを取り外しても記録メディアアレイ全体のアドレス空間の変更を発生させることなく、障害メディアを除外した他のメディアへのアクセスが可能となる。
【００５６】
（２）障害メディアに記録されている削除対象のタイトルが、他のメディアにも分散して記録されている場合に、障害メディアに記録されている削除対象のタイトルはもちろん、他のメディアにも分散して記録されている削除対象のタイトルを一掃することができる。これにより、記録メディアアレイ全体の記録領域を効率よく使用することができる。
【００５７】
（３）障害メディアの替わりに取り付けられた代替メディアの記録領域のサイズが、障害メディアの記録領域のサイズと同じ場合は、記録メディア管理情報に含まれた障害メディアのスタートＬＢＮとサイズをそのまま利用する。これにより、記録メディアアレイ全体に割り当てられたＬＢＮをそのまま継続利用することができる。
【００５８】
（４）障害メディアの替わりに取り付けられた代替メディアの記録領域のサイズが、障害メディアの記録領域のサイズより大きい場合も、記録メディア管理情報に含まれた障害メディアのスタートＬＢＮとサイズをそのまま利用する。これにより、記録メディアアレイ全体に割り当てられたＬＢＮをそのまま継続利用することができる。
【００５９】
（５）障害メディアの替わりに取り付けられた代替メディアの記録領域のサイズが、障害メディアの記録領域のサイズより小さい場合は、記録メディア管理情報に含まれた障害メディアのスタートＬＢＮをそのまま利用し、障害メディアのサイズを代替メディアのサイズに変更する。これにより、記録メディアアレイ全体に割り当てられたＬＢＮをほぼそのまま継続利用することができる。
【００６０】
なお、上記したモジュールとは、ハードウェアで実現するものであっても良いし、ＣＰＵ等を使ってソフトウェアで実現するものであってもよい。
【００６１】
なお、本願発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施形態に係る情報記録再生装置の各モジュールの機能を示す機能ブロック図である。
【図２】ビットマップテーブル及びリザーブエクステント管理情報を説明するための図である。
【図３】各ＨＤＤの記録メディアの単純連結により形成される記録領域を説明するための図である。
【図４】記録メディアの追加の一例を説明するための図である。
【図５】不良メディアの取り外しの一例を説明するための図である。
【図６】不良メディアの取り外し及び不良メディアに記録されたタイトルの削除の一例を説明するための図である。
【図７】取り外された不良メディアの替わりの代替メディアの追加の一例を説明するための図であり、代替メディアの記録領域のサイズが不良メディアの記録領域のサイズより小さいケースを説明するための図である。
【図８】取り外された不良メディアの替わりの代替メディアの追加の一例を説明するための図であり、代替メディアの記録領域のサイズが不良メディアの記録領域のサイズより大きいケースを説明するための図である。
【図９】メディア新規登録を説明するためのメディア設定画面の一例を示す図である。
【図１０】不良メディアの取り外しを説明するためのメディア設定画面の一例を示す図である。
【図１１】不良メディアの取り外し及び不良メディアに記録された不良タイトルの削除を説明するためのメディア設定画面の一例を示す図である。
【図１２】不良メディアの取り外し及び不良メディアに記録された不良タイトルの救済を説明するためのメディア設定画面の一例を示す図である。
【図１３】取り外された不良メディアの替わりの代替メディアの登録を説明するためのメディア設定画面の一例を示す図である。
【図１４】不良メディア除外処理及び不良メディアのタイトル削除処理を説明するためのフローチャートである。
【図１５】不良メディア除外処理及び不良メディアのタイトル救済処理を説明するためのフローチャートである。
【図１６】実際にアクセスする記録メディア及び位置情報を求めるための処理の一例を示すフローチャートである。
【図１７】本発明の一実施形態に係る情報記録再生装置の概略構成を示す図である。
【符号の説明】
【００６３】
１…記録再生制御モジュール、２…設定モジュール、３…管理モジュール、４…データ入出力制御モジュール
【図１】
2010108248.tif 000003
【図２】
2010108248.tif 000004
【図３】
2010108248.tif 000005
【図４】
2010108248.tif 000006
【図５】
2010108248.tif 000007
【図６】
2010108248.tif 000008
【図７】
2010108248.tif 000009
【図８】
2010108248.tif 000010
【図９】
2010108248.tif 000011
【図１０】
2010108248.tif 000012
【図１１】
2010108248.tif 000013
【図１２】
2010108248.tif 000014
【図１３】
2010108248.tif 000015
【図１４】
2010108248.tif 000016
【図１５】
2010108248.tif 000017
【図１６】
2010108248.tif 000018
【図１７】
2010108248.tif 000019