(57)【特許請求の範囲】
【請求項１】
第１情報記録媒体に記録される主コンテンツ情報を読み取る第１読取手段と、
前記主コンテンツ情報と共に再生される付加コンテンツ情報が夫々記録される複数の第２情報記録媒体から、前記付加コンテンツ情報を読み取る第２読取手段と、
前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を、前記主コンテンツ情報と前記付加コンテンツ情報とを管理する管理装置に通知する通知手段と、
前記主コンテンツ情報と前記付加コンテンツ情報とを再生する再生手段と
を備えることを特徴とする情報再生装置。
【請求項２】
前記通知情報が通知された前記管理装置より送信され、且つ前記主コンテンツ情報と前記付加コンテンツ情報とを統合するための統合情報を取得する統合情報取得手段と、
前記統合情報取得手段により取得される前記統合情報を用いて、前記主コンテンツ情報と前記付加コンテンツ情報とを統合する統合手段と
を更に備え、
前記再生手段は、統合された前記主コンテンツ情報と前記付加コンテンツ情報とを再生することを特徴とする請求の範囲第１項に記載の情報再生装置。
【請求項３】
前記統合手段は、前記主コンテンツ情報と前記付加コンテンツ情報とを統合して管理するためのファイルシステム情報を生成することで、前記主コンテンツ情報と前記付加コンテンツ情報とを統合し、
前記再生手段は、前記ファイルシステム情報に基づいて、前記主コンテンツ情報と前記付加コンテンツ情報とを再生することを特徴とする請求の範囲第２項に記載の情報再生装置。
【請求項４】
統合された前記主コンテンツ情報と前記付加コンテンツ情報との構成を示す構成情報を前記複数の第２情報記録媒体のうちの少なくとも１つに記録する記録手段を更に備えることを特徴とする請求の範囲第２項に記載の情報再生装置。
【請求項５】
前記複数の第２情報記録媒体のうちの少なくとも１つに前記構成情報が記録されており、且つ前記第２読取手段が新たに読み取ろうとしている前記付加コンテンツ情報が、前記統合手段によって前記主コンテンツ情報と統合された前記付加コンテンツ情報であって且つ前記構成情報が構成を示す前記付加コンテンツ情報と同一である場合、
前記通知手段は、前記通知情報を、前記管理装置に通知せず、
前記統合手段は、前記構成情報を用いて、前記主コンテンツ情報と前記付加コンテンツ情報とを統合することを特徴とする請求の範囲第４項に記載の情報再生装置。
【請求項６】
前記付加コンテンツ情報に優先順位付けを行い、且つ優先順位の高い前記付加コンテンツ情報から順に前記主コンテンツ情報と前記付加コンテンツ情報とを統合して管理するためのファイルシステム情報に登録することで、仮の前記ファイルシステム情報を生成するファイルシステム情報生成手段を更に備え、
前記再生手段は、前記仮のファイルシステム情報に基づいて、前記主コンテンツ情報と前記付加コンテンツ情報との再生を開始し、
前記通知手段は、前記仮のファイルシステム情報に基づく再生であることを、前記通知情報として、前記管理装置に通知することを特徴とする請求の範囲第１項に記載の情報再生装置。
【請求項７】
前記第１情報記録媒体には、前記主コンテンツ情報に加えて、前記付加コンテンツ情報が記録されており、
前記第１読取手段は、前記第１情報記録媒体に記録される前記付加コンテンツ情報を読み取ることを特徴とする請求の範囲第１項に記載の情報再生装置。
【請求項８】
第１情報記録媒体に記録される主コンテンツ情報を読み取る第１読取工程と、
前記主コンテンツ情報と共に再生される付加コンテンツ情報が夫々記録される複数の第２情報記録媒体から、前記付加コンテンツ情報を読み取る第２読取工程と、
前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を、前記主コンテンツ情報と前記付加コンテンツ情報とを管理する管理装置に通知する通知工程と、
前記主コンテンツ情報と前記付加コンテンツ情報とを再生する再生工程と
を備えることを特徴とする情報再生方法。
【請求項９】
情報再生装置に搭載される第１情報記録媒体に記録される主コンテンツ情報と、前記第１情報記録媒体と共に前記情報再生装置に搭載される複数の第２情報記録媒体に記録され且つ前記主コンテンツ情報と共に再生される付加コンテンツ情報とを管理する管理装置であって、
前記情報再生装置が前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を当該管理装置へ通知する動作を認識する通知情報認識手段と、
前記情報再生装置により当該管理装置に通知される前記通知情報を取得する通知情報取得手段と
を備えることを特徴とする管理装置。
【請求項１０】
前記通知情報取得手段により取得される前記通知情報に基づいて、前記主コンテンツ情報と前記付加コンテンツ情報とを統合するための統合情報を生成する統合情報生成手段を更に備えることを特徴とする請求の範囲第９項に記載の管理装置。
【請求項１１】
前記統合情報生成手段により生成される前記統合情報を、前記情報再生装置に送信する送信手段を更に備えることを特徴とする請求の範囲第１０項に記載の管理装置。
【請求項１２】
情報再生装置に搭載される第１情報記録媒体に記録される主コンテンツ情報と、前記第１情報記録媒体と共に前記情報再生装置に搭載される複数の第２情報記録媒体に記録され且つ前記主コンテンツ情報と共に再生される付加コンテンツ情報とを管理する管理装置における前記主コンテンツ情報及び前記付加コンテンツ情報の管理方法であって、
前記情報再生装置が前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を当該管理装置へ通知する動作を認識する通知情報認識工程と、
前記情報再生装置により当該管理装置に通知される前記通知情報を取得する通知情報取得工程と
を備えることを特徴とする管理方法。
【請求項１３】
第１情報記録媒体に記録される主コンテンツ情報を読み取る第１読取手段と、
前記主コンテンツ情報と共に再生される付加コンテンツ情報が夫々記録される複数の第２情報記録媒体から、前記付加コンテンツ情報を読み取る第２読取手段と、
前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を通知する通知手段と、
前記主コンテンツ情報と前記付加コンテンツ情報とを再生する再生手段と
を備える情報再生装置と、
前記情報再生装置が前記通知情報を当該管理装置へ通知する動作を認識する通知情報認識手段と、
前記情報再生装置により当該管理装置に通知される前記通知情報を取得する通知情報取得手段と
を備える管理装置と
を備えることを特徴とする情報再生システム。
【請求項１４】
前記管理装置は、前記通知情報取得手段により取得される前記通知情報に基づいて、前記主コンテンツ情報と前記付加コンテンツ情報とを統合するための統合情報を生成する統合情報生成手段を更に備え、
前記情報再生装置は、
前記統合情報を取得する統合情報取得手段と、
前記統合情報取得手段により取得される前記統合情報を用いて、前記主コンテンツ情報と前記付加コンテンツ情報とを統合する統合手段を更に備え、
前記再生手段は、統合された前記主コンテンツ情報と前記付加コンテンツ情報とを再生することを特徴とする請求の範囲第１３項に記載の情報再生システム。
【請求項１５】
第１情報記録媒体に記録される主コンテンツ情報を読み取る第１読取手段と、前記主コンテンツ情報と共に再生される付加コンテンツ情報が夫々記録される複数の第２情報記録媒体から、前記付加コンテンツ情報を読み取る第２読取手段と、前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を、前記主コンテンツ情報と前記付加コンテンツ情報とを管理する管理装置に通知する通知手段と、前記主コンテンツ情報と前記付加コンテンツ情報とを再生する再生手段とを備える情報再生装置に備えられたコンピュータを制御するコンピュータプログラムであって、
該コンピュータを、前記第１読取手段、前記第２読取手段、前記通知手段及び前記再生手段のうち少なくとも一部として機能させることを特徴とするコンピュータプログラム。
【請求項１６】
情報再生装置に搭載される第１情報記録媒体に記録される主コンテンツ情報と、前記第１情報記録媒体と共に前記情報再生装置に搭載される複数の第２情報記録媒体に記録され且つ前記主コンテンツ情報と共に再生される付加コンテンツ情報とを管理する管理装置であって、前記情報再生装置が前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を当該管理装置へ通知する動作を認識する通知情報認識手段と、前記情報再生装置により当該管理装置に通知される前記通知情報を取得する通知情報取得手段とを備える管理装置に備えられたコンピュータを制御するコンピュータプログラムであって、
該コンピュータを、前記通知情報認識手段及び前記通知情報取得手段のうち少なくとも一部として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＢｌｕ−ｒａｙ  Ｄｉｓｃプレーヤ等の情報再生装置及び方法、このような情報再生装置により再生されるコンテンツ情報を管理するための管理サーバ等の管理装置、このような情報再生装置及び管理装置を備える情報再生システム、並びにコンピュータをこのような情報再生装置又は管理装置として機能させるコンピュータプログラムの技術分野に関する。
【背景技術】
【０００２】
主映像、音声、副映像などのコンテンツ情報や再生制御情報等の各種情報が記録された光ディスクとして、ＤＶＤが一般化している。ＤＶＤ規格によれば、主映像情報（ビデオデータ）、音声情報（オーディオデータ）及び副映像情報（サブピクチャーデータ）が再生制御情報（ナビゲーションデータ）と共に、各々パケット化されて、高能率符号化技術であるＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ  ２）規格のプログラムストリーム形式でディスク上に多重記録されている。これらのうち主映像情報は、ＭＰＥＧビデオフォーマット（ＩＳＯ１３８１８−２）に従って圧縮されたデータが、一つのプログラムストリーム中に１ストリーム分だけ存在する。一方、音声情報は、複数の方式（即ち、リニアＰＣＭ、ＡＣ−３及びＭＰＥＧオーディオ等）で記録され、合計８ストリームまで、一つのプログラムストリーム中に存在可能である。副映像情報は、ビットマップで定義され且つランレングス方式で圧縮記録され、３２ストリームまで、一つのプログラムストリーム中に存在可能である。このようにＤＶＤの場合、プログラムストリーム形式の採用により、例えば一本の映画について、主映像情報の１ストリームに対して、選択可能な音声情報の複数ストリーム（例えば、ステレオ音声或いはサラウンド音声の他、オリジナルの英語音声、日本語版吹き替え音声、…などのストリーム）や、選択可能な副映像情報の複数ストリーム（例えば、日本語字幕、英語字幕、…などのストリーム）が多重記録されている。【０００３】
他方、ＭＰＥＧ２規格のトランスポートストリーム（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）形式が近年規格化されており、これは、より大容量或いはより高速のデータ伝送に適している。このトランスポートストリーム形式によれば、前述のプログラムストリーム形式と比較して、遥かに高転送レートで複数のエレメンタリーストリームが同時伝送される。例えば、一つの衛星電波に多数の衛星デジタル放送のテレビチャネルなど、複数の番組或いはプログラムが、時分割で多重化されて同時伝送される。即ち、トランスポートストリーム形式では、各々データ量が多い複数の主映像のエレメンタリーストリームを時分割で多重化して同時に伝送可能であり、例えばＤＶＤ複数枚に記録される複数本の映画を同時に伝送可能である。このトランスポートストリームは、例えばＢｌｕ−ｒａｙ  Ｄｉｓｃ（以下、適宜“ＢＤ”と称する）等において利用される。【０００４】
このような光ディスクにおいては、光ディスクに記録された主映像情報に対応する音声情報や副映像情報を、ＳＤカードやメモリースティックやハードディスク等のローカルストレージ（Local Storage）に記録しておき、光ディスクと適宜組み合わせてコンテンツ情報を再生する再生手法が開発されている。例えば、英語音声及び日本語音声並びに英語字幕及び日本語字幕を含む映画が光ディスクに記録されており、該映画に対応するフランス語音声やフランス語字幕等がローカルストレージに記録されているとする。この場合、光ディスクとローカルストレージとを組み合わせることで、英語音声及び日本語音声並びに英語字幕及び日本語字幕に代えて、フランス語音声にて或いはフランス語字幕にて映画を再生することができる。このような光ディスクとローカルストレージとを組み合わせて再生する際には、光ディスクに記録された主映像情報、音声情報及び副映像情報等を含むコンテンツ情報のディレクトリ階層と、ローカルストレージに記録された主映像情報、音声情報及び副映像情報等を含むコンテンツ情報のディレクトリ階層とを、一つのバーチャルファイルシステム（Virtual File System）のディレクトリ階層として再構築される。そして、例えばＢＤプレーヤ等の情報再生装置がコンテンツ情報を再生する際には、このバーチャルファイルシステムが参照されることで、コンテンツ情報が再生される。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したバーチャルファイルシステムは、通常１つの光ディスクと１つのローカルストレージとを組み合わせる場合のみを想定している。このため、例えば１つの光ディスクと複数のローカルストレージとを組み合わせることができないという技術的な問題点を有している。【０００６】
本発明は、例えば上述した従来の問題点に鑑みなされたものであり、例えば複数のローカルストレージ等の情報記録媒体に記録されたコンテンツ情報と光ディスク等の情報記録媒体に記録されたコンテンツ情報とを好適に再生することを可能とならしめる情報再生装置及び方法、管理装置及び方法、情報再生システム、並びにコンピュータをこのような情報再生装置や管理装置として機能させるコンピュータプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
（情報再生装置）
上記課題を解決するために、本発明の情報再生装置は、第１情報記録媒体に記録される主コンテンツ情報を読み取る第１読取手段と、前記主コンテンツ情報と共に再生される付加コンテンツ情報が夫々記録される複数の第２情報記録媒体から、前記付加コンテンツ情報を読み取る第２読取手段と、前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を、前記主コンテンツ情報と前記付加コンテンツ情報とを管理する管理装置に通知する通知手段と、前記主コンテンツ情報と前記付加コンテンツ情報とを再生する再生手段とを備える。【０００８】
本発明の情報再生装置によれば、第１読取手段の動作により、第１情報記録媒体に記録される主コンテンツ情報が読み取られる。更に、第２読取手段の動作により、第２情報記録媒体に記録される付加コンテンツ情報が読み取られる。主コンテンツ情報は、例えば映画の映像を示すコンテンツ情報である。付加コンテンツ情報は、主コンテンツ情報と共に再生されるコンテンツ情報であって、例えば映画の音声や字幕を示すコンテンツ情報である。そして、再生手段の動作により、主コンテンツ情報及び付加コンテンツ情報が再生される。これにより、例えば所望の音声及び所望の字幕を含む映画等のコンテンツ情報が再生される。【０００９】
本発明では特に、通知手段の動作により、通知情報が管理装置に通知される。通知情報は、第１情報記録媒体に記録される主コンテンツ情報及び第２情報記録媒体に記録される付加コンテンツ情報を示す情報（例えば、主コンテンツ情報や付加コンテンツ情報を識別する情報や、主コンテンツ情報や付加コンテンツ情報の種類を示す情報、主コンテンツ情報や付加コンテンツ情報の組み合わせ或いは構成を示す情報等）である。また、管理装置は、主コンテンツ情報及び付加コンテンツ情報を管理する装置であって、例えば主コンテンツ情報及び付加コンテンツ情報を作成したオーサーが主コンテンツ情報及び付加コンテンツ情報を管理するために用いる装置である。【００１０】
これにより、例えば後に詳述するように、通知情報が通知された管理装置により生成される、第１情報記録媒体に記録される主コンテンツ情報と、複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報とを統合するための統合情報に基づいて、主コンテンツ情報と付加コンテンツ情報とを統合することができる。ここに、本発明における「統合する」とは、例えば主コンテンツ情報と付加コンテンツ情報とを論理的に一つのディレクトリ階層として認識することを示しており、より具体的には例えば後述するバーチャルファイルシステムを生成することを示す趣旨である。このため、複数の第２情報記録媒体から付加コンテンツ情報を読み取る場合であっても、通知情報を管理装置に通知することで、該複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報を、第１情報記録媒体に記録される主コンテンツ情報と共に好適に再生することができる。【００１１】
加えて、通知手段の動作により、情報再生装置のユーザの手を介することなく通知情報が通知される。このため、本発明によれば、付加コンテンツ情報を主コンテンツ情報と共に好適に再生するために（言い換えれば、付加コンテンツ情報と主コンテンツ情報とを統合するために）、複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報のうちの所望の付加コンテンツ情報をユーザにわざわざ選択させる必要がなくなる。更には、ユーザにより選択されていない付加コンテンツ情報であっても、主コンテンツ情報と付加コンテンツ情報とを再度統合し直すことなく、適宜好適に再生することができる。【００１２】
本発明の情報再生装置の一の態様は、前記通知情報が通知された前記管理装置より送信され、且つ前記主コンテンツ情報と前記付加コンテンツ情報とを統合するための統合情報を取得する統合情報取得手段と、前記統合情報取得手段により取得される前記統合情報を用いて、前記主コンテンツ情報と前記付加コンテンツ情報とを統合する統合手段を更に備え、前記再生手段は、統合された前記主コンテンツ情報と前記付加コンテンツ情報とを再生する。【００１３】
この態様によれば、統合情報に基づいて、該複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報と、第１情報記録媒体に記録される主コンテンツ情報とが統合される。統合情報は、複数の第２情報記録媒体に記録される付加コンテンツ情報と１つの第１情報記録媒体に記録される主コンテンツ情報とを統合するために情報再生装置により利用される情報である。より具体的には、例えば、複数の第２情報記録媒体に記録される付加コンテンツ情報と１つの第１情報記録媒体に記録される主コンテンツ情報とに基づいて生成される後述のバーチャルファイルシステムを構成するために必要な情報である。【００１４】
これにより、通常１つの第２情報記録媒体に記録される付加コンテンツ情報と１つの第１情報記録媒体に記録される主コンテンツ情報とを統合することしかできない上述の背景技術と比較して、複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報と１つの第１情報記録媒体に記録される主コンテンツ情報とを好適に統合することができるという大きな利点を享受することができる。【００１５】
上述の如く統合手段を備える情報再生装置の態様では、前記統合手段は、前記主コンテンツ情報と前記付加コンテンツ情報とを統合して管理するためのファイルシステム情報を生成することで、前記主コンテンツ情報と前記付加コンテンツ情報とを統合し、前記再生手段は、前記ファイルシステム情報に基づいて、前記主コンテンツ情報と前記付加コンテンツ情報とを再生するように構成してもよい。【００１６】
このように構成すれば、ファイルシステム情報（例えば、後述のバーチャルファイルシステム）に基づいて、複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報と１つの第１情報記録媒体に記録される主コンテンツ情報とを好適に再生することができる。【００１７】
上述の如く統合手段を備える情報再生装置の態様では、統合された前記主コンテンツ情報と前記付加コンテンツ情報との構成を示す構成情報を前記複数の第２情報記録媒体のうちの少なくとも１つに記録する記録手段を更に備えるように構成してもよい。【００１８】
このように構成すれば、一度主コンテンツ情報と付加コンテンツ情報とを統合した場合には、該統合の構成を示す構成情報を少なくとも１つの第２情報記録媒体に記録することができる。このため、統合しようとしている主コンテンツ情報及び付加コンテンツ情報が、構成情報が構成を示す主コンテンツ情報及び付加コンテンツ情報とが同一である場合には、少なくとも１つの第２情報記録媒体に記録された構成情報を参照することにより、主コンテンツ情報と付加コンテンツ情報とを比較的容易に再度統合することができる。【００１９】
上述の如く記録手段を備える情報再生装置の態様では、前記複数の第２情報記録媒体のうちの少なくとも１つに前記構成情報が記録されており、且つ前記第２読取手段が新たに読み取ろうとしている前記付加コンテンツ情報が、前記統合手段によって前記主コンテンツ情報と統合された前記付加コンテンツ情報であって且つ前記構成情報が構成を示す前記付加コンテンツ情報と同一である場合、前記通知手段は、前記通知情報を、前記管理装置に通知せず、前記統合手段は、前記構成情報を用いて、前記主コンテンツ情報と前記付加コンテンツ情報とを統合するように構成してもよい。
【００２０】
このように構成すれば、一度主コンテンツ情報と付加コンテンツ情報とを統合した場合には、該統合の構成を示す構成情報を少なくとも１つの第２情報記録媒体に記録することができる。このため、統合しようとしている主コンテンツ情報及び付加コンテンツ情報が、構成情報が構成を示す主コンテンツ情報及び付加コンテンツ情報とが同一である場合には、少なくとも１つの第２情報記録媒体に記録された構成情報を参照することにより、主コンテンツ情報と付加コンテンツ情報とを比較的容易に再度統合することができる。つまり、通知情報を再度管理装置に通知したり、統合情報を再度管理装置より取得する必要がなくなり、情報再生装置の処理負荷を相対的に低減することができる。【００２１】
本発明の情報再生装置の他の態様は、前記付加コンテンツ情報に優先順位付けを行い、且つ優先順位の高い前記付加コンテンツ情報から順に前記主コンテンツ情報と前記付加コンテンツ情報とを統合して管理するためのファイルシステム情報に登録することで、仮の前記ファイルシステム情報を生成するファイルシステム情報生成手段を更に備え、前記再生手段は、前記仮のファイルシステム情報に基づいて、前記主コンテンツ情報と前記付加コンテンツ情報との再生を開始し、前記通知手段は、前記仮のファイルシステム情報に基づく再生であることを、前記通知情報として、前記管理装置に通知する。【００２２】
この態様によれば、複数の第２情報記録媒体に複数の付加コンテンツ情報が記録されていたとしても、優先順位をつけることで仮ファイルシステム情報を生成することができる。言い換えれば、複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報と１つの第１情報記録媒体に記録される主コンテンツ情報とを仮に統合することができる。そして、生成された仮ファイルシステム情報に基づく再生であることを、通知情報として管理装置に通知し、その結果取得される統合情報を用いて、複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報と１つの第１情報記録媒体に記録される主コンテンツ情報とを正しく統合することができる。【００２３】
この態様は、情報再生装置単独での動作と、情報再生装置上で実行される例えばＪａｖａアプリケーションによる動作とが独立しているＢＤにおいて特に有効になる。具体的には、ＢＤにおいては、例えば、Ｊａｖａアプリケーションにより第２情報記録媒体対する付加コンテンツ情報の読取及び記録が行われ、情報再生装置により第２情報記録媒体対する付加コンテンツ情報の読取及びファイルシステム情報の生成が行われる。この場合、上述の如く一度仮のファイルシステム情報を生成すれば、主コンテンツ情報と付加コンテンツ情報とを好適に統合できていないことを情報再生装置からＪａｖａアプリケーションに通知することができ、その結果、Ｊａｖａアプリケーションが管理装置より統合情報を取得することができる。【００２４】
本発明の情報再生装置の他の態様は、前記第１情報記録媒体には、前記主コンテンツ情報に加えて、前記付加コンテンツ情報が記録されており、前記第１読取手段は、前記第１情報記録媒体に記録される前記付加コンテンツ情報を読み取る。【００２５】
この態様によれば、複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報と第１情報記録媒体に記録される付加コンテンツ情報とを、第１情報記録媒体に記録される主コンテンツ情報と共に好適に再生することができる。【００２６】
尚、第１情報記録媒体に付加コンテンツ情報が記録されている場合には、通知手段は、前記第１情報記録媒体及び前記第２情報記録媒体に記録される付加コンテンツ情報を示す通知情報を管理装置に通知する。この場合、統合情報は、第１の情報記録媒体及び複数の第２情報記録媒体に記録される付加コンテンツ情報と１つの第１情報記録媒体に記録される主コンテンツ情報とを統合するために情報再生装置により参照される情報である。【００２７】
（情報再生方法）
上記課題を解決するために、本発明の情報再生方法は、第１情報記録媒体に記録される主コンテンツ情報を読み取る第１読取工程と、前記主コンテンツ情報と共に再生される付加コンテンツ情報が夫々記録される複数の第２情報記録媒体から、前記付加コンテンツ情報を読み取る第２読取工程と、前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を、前記主コンテンツ情報と前記付加コンテンツ情報とを管理する管理装置に通知する通知工程と、前記主コンテンツ情報と前記付加コンテンツ情報とを再生する再生工程とを備える。【００２８】
本発明の情報再生方法によれば、上述した本発明の情報再生装置が有する各種利益と同様の利益を享受することができる。【００２９】
尚、上述した本発明の情報再生装置における各種態様に対応して、本発明の情報再生方法も各種態様を採ることが可能である。【００３０】
（管理装置）
上記課題を解決するために、本発明の管理装置は、情報再生装置に搭載される第１情報記録媒体に記録される主コンテンツ情報と、前記第１情報記録媒体と共に前記情報再生装置に搭載される複数の第２情報記録媒体に記録され且つ前記主コンテンツ情報と共に再生される付加コンテンツ情報とを管理する管理装置であって、前記情報再生装置が前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を当該管理装置へ通知する動作を認識する通知情報認識手段と、前記情報再生装置により当該管理装置に通知される前記通知情報を取得する通知情報取得手段と備える。【００３１】
本発明の管理装置によれば、通知情報認識手段の動作により、情報再生装置が通知情報を通知しようとしていることを認識することができる。その結果、通知情報取得手段の動作により、通知情報が取得される。【００３２】
これにより、例えば後に詳述するように、管理装置は、後述の如く統合情報を生成することができる。つまり、情報再生装置が複数の第２情報記録媒体から付加コンテンツ情報を読み取る場合であっても、通知情報が管理装置に通知されることで、管理装置に通知情報を通知する情報再生装置は、該複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報を、第１情報記録媒体に記録される主コンテンツ情報と共に好適に再生することができる。【００３３】
このように、本発明に係る管理装置によれば、上述した本発明に係る情報再生装置が有する利益と同様の利益を享受することができる。【００３４】
本発明の管理装置の一の態様は、前記通知情報取得手段により取得される前記通知情報に基づいて、前記主コンテンツ情報と前記付加コンテンツ情報とを統合するための統合情報を生成する統合情報生成手段を更に備える。【００３５】
この態様によれば、情報再生装置は、統合情報生成主段により生成される統合情報に基づいて、該複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報と、第１情報記録媒体に記録される主コンテンツ情報とを好適に統合することができる。【００３６】
上述の如く統合情報生成手段を備える管理装置の態様では、前記統合情報生成手段により生成される前記統合情報を、前記情報再生装置に送信する送信手段を更に備えるように構成してもよい。【００３７】
この態様によれば、情報再生装置は、送信主段により送信される統合情報を取得することで、該複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報と、第１情報記録媒体に記録される主コンテンツ情報とを好適に統合することができる。【００３８】
（管理方法）
上記課題を解決するために、本発明の管理方法は、情報再生装置に搭載される第１情報記録媒体に記録される主コンテンツ情報と、前記第１情報記録媒体と共に前記情報再生装置に搭載される複数の第２情報記録媒体に記録され且つ前記主コンテンツ情報と共に再生される付加コンテンツ情報とを管理する管理装置における前記主コンテンツ情報及び前記付加コンテンツ情報の管理方法であって、前記情報再生装置が前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を当該管理装置へ通知する動作を認識する通知情報認識工程と、前記情報再生装置により当該管理装置に通知される前記通知情報を取得する通知情報取得工程とを備える。【００３９】
本発明の管理方法によれば、上述した本発明の管理装置が有する各種利益と同様の利益を享受することができる。【００４０】
尚、上述した本発明の管理装置における各種態様に対応して、本発明の管理方法も各種態様を採ることが可能である。【００４１】
（情報再生システム）
上記課題を解決するために、本発明の情報再生システムは、第１情報記録媒体に記録される主コンテンツ情報を読み取る第１読取手段と、前記主コンテンツ情報と共に再生される付加コンテンツ情報が夫々記録される複数の第２情報記録媒体から、前記付加コンテンツ情報を読み取る第２読取手段と、前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を通知する通知手段と、前記主コンテンツ情報と前記付加コンテンツ情報とを再生する再生手段とを備える情報再生装置（即ち、上述した本発明の情報再生装置（但し、その各種態様を含む））と、前記情報再生装置が前記通知情報を当該管理装置へ通知する動作を認識する通知情報認識手段と、前記情報再生装置により当該管理装置に通知される前記通知情報を取得する通知情報取得手段とを備える管理装置（即ち、上述した本発明の管理装置（但し、その各種態様を含む））とを備える。【００４２】
本発明の情報再生システムによれば、上述した本発明の情報再生装置及び管理装置が有する各種利益と同様の利益を享受することができる。【００４３】
尚、上述した本発明の情報再生装置及び管理装置における各種態様に対応して、本発明の情報再生システムも各種態様を採ることが可能である。【００４４】
本発明の情報再生システムの一の態様は、前記管理装置は、前記通知情報取得手段により取得される前記通知情報に基づいて、前記主コンテンツ情報と前記付加コンテンツ情報とを統合するための統合情報を生成する統合情報生成手段を更に備え、前記情報再生装置は、前記統合情報を取得する統合情報取得手段と、前記統合情報取得手段により取得される前記統合情報を用いて、前記主コンテンツ情報と前記付加コンテンツ情報とを統合する統合手段を更に備え、前記再生手段は、統合された前記主コンテンツ情報と前記付加コンテンツ情報とを再生する。【００４５】
この態様によれば、統合情報に基づいて、該複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報と、第１情報記録媒体に記録される主コンテンツ情報とが統合される。これにより、通常１つの第２情報記録媒体に記録される付加コンテンツ情報と１つの第１情報記録媒体に記録される主コンテンツ情報とを統合することしかできない上述の背景技術と比較して、複数の第２情報記録媒体の夫々に記録される複数の付加コンテンツ情報と１つの第１情報記録媒体に記録される主コンテンツ情報とを好適に統合することができるという大きな利点を享受することができる。【００４６】
（コンピュータプログラム）
上記課題を解決するために、本発明の第１コンピュータプログラムは、第１情報記録媒体に記録される主コンテンツ情報を読み取る第１読取手段と、前記主コンテンツ情報と共に再生される付加コンテンツ情報が夫々記録される複数の第２情報記録媒体から、前記付加コンテンツ情報を読み取る第２読取手段と、前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を、前記主コンテンツ情報と前記付加コンテンツ情報とを管理する管理装置に通知する通知手段と、前記主コンテンツ情報と前記付加コンテンツ情報とを再生する再生手段とを備える情報再生装置（即ち、上述した本発明の情報再生装置（但し、その各種態様を含む））に備えられたコンピュータを制御するコンピュータプログラムであって、該コンピュータを、前記第１読取手段、前記第２読取手段、前記通知手段及び前記再生手段のうち少なくとも一部として機能させる。【００４７】
本発明の第１コンピュータプログラムによれば、当該コンピュータプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明の情報再生装置を比較的簡単に実現できる。【００４８】
尚、上述した本発明の情報再生装置における各種態様に対応して、本発明の第１コンピュータプログラムも各種態様を採ることが可能である。【００４９】
上記課題を解決するために、本発明の第２コンピュータプログラムは、情報再生装置に搭載される第１情報記録媒体に記録される主コンテンツ情報と、前記第１情報記録媒体と共に前記情報再生装置に搭載される複数の第２情報記録媒体に記録され且つ前記主コンテンツ情報と共に再生される付加コンテンツ情報とを管理する管理装置であって、前記情報再生装置が前記主コンテンツ情報及び前記付加コンテンツ情報を示す通知情報を当該管理装置へ通知する動作を認識する通知情報認識手段と、前記情報再生装置により当該管理装置に通知される前記通知情報を取得する通知情報取得手段とを備える管理装置（即ち、上述した本発明の管理装置（但し、その各種態様を含む））に備えられたコンピュータを制御するコンピュータプログラムであって、該コンピュータを、前記通知情報認識手段及び前記通知情報取得手段のうち少なくとも一部として機能させる。【００５０】
本発明の第２コンピュータプログラムによれば、当該コンピュータプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを、通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明の管理装置を比較的簡単に実現できる。【００５１】
尚、上述した本発明の管理装置における各種態様に対応して、本発明のコンピュータプログラムも各種態様を採ることが可能である。【００５２】
上記課題を解決するために、コンピュータ読取可能な媒体内の第１コンピュータプログラム製品は、上述した本発明の情報再生装置（但し、その各種態様を含む）に備えられたコンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、前記第１読取手段、前記第２読取手段、前記通知手段及び前記再生手段のうち少なくとも一部として機能させる。【００５３】
上記課題を解決するために、コンピュータ読取可能な媒体内の第２コンピュータプログラム製品は、上述した本発明の管理装置（但し、その各種態様を含む）に備えられたコンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、前記通知情報認識手段及び前記通知情報取得手段のうち少なくとも一部として機能させる。【００５４】
本発明の第１又は第２コンピュータプログラム製品によれば、当該コンピュータプログラム製品を格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、例えば伝送波である当該コンピュータプログラム製品を、通信手段を介してコンピュータにダウンロードすれば、上述した本発明の情報再生装置又は管理装置を比較的容易に実施可能となる。更に具体的には、当該コンピュータプログラム製品は、上述した本発明の情報再生装置又は管理装置として機能させるコンピュータ読取可能なコード（或いはコンピュータ読取可能な命令）から構成されてよい。【００５５】
本発明のこのような作用及び他の利得は次に説明する実施例から更に明らかにされよう。【００５６】
以上説明したように、本発明の情報再生装置によれば、第１読取手段と、第２読取手段と、通知手段と、再生手段とを備える。本発明の情報再生方法によれば、第１読取工程と、第２読取工程と、通知工程と、再生工程とを備える。本発明の管理装置によれば、通知情報認識手段と、通知情報取得手段とを備える。本発明の管理方法によれば、通知情報認識工程と、通知情報取得工程とを備える。本発明の情報再生システムによれば、第１読取手段、第２読取手段、通知手段及び再生手段を備える情報再生装置と、通知情報認識手段及び通知情報取得手段を備える管理装置を備える。本発明の第１コンピュータプログラムによれば、コンピュータを第１読取手段、第２読取手段、通知手段及び再生手段の少なくとも一部として機能させる。本発明の第２コンピュータプログラムによれば、コンピュータを通知情報認識手段及び通知情報取得手段の少なくとも一部として機能させる。従って、例えば複数のローカルストレージ等の情報記録媒体に記録されたコンテンツ情報と光ディスク等の情報記録媒体に記録されたコンテンツ情報とを好適に再生することができる。
【図面の簡単な説明】
【００５７】
【図１】本実施例に係る情報記録再生システムの基本構成を概念的に示すブロック図である。
【図２】本実施例に係る情報記録再生装置の基本構成を概念的に示すブロック図である。
【図３】本実施例に係る管理サーバの基本構成を概念的に示すブロック図である。
【図４】光ディスク上の基本的なファイル構造を概念的に示すツリー構造図である。
【図５】ＬＳ上の基本的なファイル構造を概念的に示すツリー構造図である。
【図６】バーチャルファイルシステム上での基本的なファイル構造を概念的に示すツリー構造図である。
【図７】本実施例に係る情報記録再生システムにおける動作の一の流れを概念的に示すフローチャートである。
【図８】本実施例に係る情報記録再生システムにおける動作の他の流れを概念的に示すフローチャートである。
【図９】第１ＬＳ、第２ＬＳ及び第３ＬＳ上の具体的なファイル構造を概念的に示すツリー構造図である。
【図１０】図４に示すファイル構造を有する光ディスク及び図９に示すファイル構造を有する第１ＬＳ、第２ＬＳ及び第３ＬＳに基づいて再生成されたバーチャルファイルシステム上のファイル構造を概念的に示すツリー構造図である。
【図１１】第２ＬＳのエリア構造を概念的に示すエリア構造図である。
【図１２】第２ＬＳ中の複数のＬＳ用領域におけるファイル構造を概念的に示すツリー構造図である。
【図１３】ＬＳ構成情報ファイルの一具体例を概念的に示すデータ構造図である。
【符号の説明】
【００５８】
１  情報記録再生システム
１０  情報記録再生装置
２０  管理サーバ
１００  光ディスク
１１２  信号記録再生部
１１３  ＣＰＵ
１１３ａ  ファイルシステム生成部
１１３ｂ  通知情報生成部
１１５  データ記録再生部
１１６  通信制御部
１２１  第１ＬＳ記録再生部
１２２  第１ＬＳ
１２３  第２ＬＳ記録再生部
１２４  第２ＬＳ
１２５  第３ＬＳ記録再生部
１２６  第３ＬＳ
２１３  ＣＰＵ
２１３ａ  統合情報生成部
２１６  通信制御部
【発明を実施するための最良の形態】
【００５９】
以下、本発明を実施するための最良の形態について実施例毎に順に図面に基づいて説明する。【００６０】
（１）  基本構成
ここでは、図１から図３を参照して、本発明の実施例の基本構成について説明する。【００６１】
（１−１）  情報記録再生システム
初めに、図１を参照して、本発明の情報再生システムに係る実施例である情報記録再生システム１（即ち、本発明の情報再生装置に係る実施例である情報記録再生装置１０と、本発明の管理装置に係る実施例である管理サーバ２０とを備える情報記録再生システム１）について説明する。ここに、図１は、本実施例に係る情報記録再生システム１の基本構成を概念的に示すブロック図である。【００６２】
図１に示すように、本実施例に係る情報記録再生システム１は、情報記録再生装置１０と、管理サーバ２０と、通信ネットワーク網３０とを備えている。【００６３】
情報記録再生装置１０は、本発明における「情報再生装置」の一具体例を構成しており、本発明における「第１情報記録媒体」の一具体例を構成している光ディスク１００（図２参照）及び本発明における「第２情報記録媒体」の一具体例を構成しているＬＳ（Local Storage：ローカルストレージ）１２２、１２４及び１２６に記録されているコンテンツ情報を再生可能に構成されている。また、情報記録再生装置１０は、光ディスク１００及びＬＳ１２２、１２４及び１２６にコンテンツ情報を記録可能に構成されている。加えて、情報記録再生装置１０は、通信ネットワーク網３０を介して管理サーバ２０との間で情報の送受信を実行可能に構成されている。尚、情報記録再生装置１０の詳細な構成については、後に詳述する（図２参照）。【００６４】
管理サーバ２０は、本発明における「管理装置」の一具体例を構成しており、光ディスク１００及びＬＳ１２２、１２４及び１２６に記録されているコンテンツ情報を管理する際に用いられる。加えて、管理サーバ２０は、通信ネットワーク網３０を介して情報記録再生装置１０との間で情報の送受信を実行可能に構成されている。尚、管理サーバ２０の詳細な構成については、後に詳述する（図３参照）。【００６５】
通信ネットワーク網３０は、情報記録再生装置１０と管理サーバ２０とを接続するネットワーク網である。通信ネットワーク網３０は、専用回線であってもよいし、一般公衆回線或いは電話回線等であってもよいし、パケット網であってもよいし、回線交換網であってもよい。また、インターネットを通信ネットワーク網３０として採用してもよい。また、通信ネットワーク網３０は、携帯電話網、ＩＭＴ−２０００、ＰＨＳ又は無線ＬＡＮ等の無線ネットワーク網であってもよい。尚、情報記録再生装置１０と管理サーバ２０との間の通信ネットワーク網の全てが有線又は無線でなくてもよく、通信線路の一部が有線であって且つ通信ネットワーク網３０の他の一部が無線であってもよい。【００６６】
尚、図１においては、１つの情報記録再生装置１０と１つの管理サーバ２０とが通信ネットワーク網３０に接続される情報記録再生システム１を示している。しかしながら、複数の情報記録再生装置１０が通信ネットワーク網３０を介して１つの管理サーバ２０と接続されていてもよいし、１つの情報記録再生装置１０が通信ネットワーク網３０を介して複数の管理サーバ２０と接続されていてもよいし、複数の情報記録再生装置１０が通信ネットワーク網３０を介して複数の管理サーバ２０と接続されていてもよいことは言うまでもない。【００６７】
（１−２）  情報記録再生装置
続いて、図２を参照して、本発明に係る情報再生装置に係る実施例である情報記録再生装置１０の基本構成について説明する。ここに、図２は、本実施例に係る情報記録再生装置１０の基本構成を概念的に示すブロック図である。【００６８】
図２に示すように、情報記録再生装置１０は、スピンドルモータ１１０と、光ピックアップ１１１と、信号記録再生部１１２と、ＣＰＵ１１３と、メモリ１１４と、データ記録再生部１１５と、通信制御部１１６と、操作制御部１１７と、操作ボタン１１８とい、表示パネル１１９と、データバス１２０と、第１ＬＳ記録再生部１２１と、第２ＬＳ記録再生部１２３と、第３ＬＳ記録再生部１２５とを備えている。【００６９】
スピンドルモータ１１０は光ディスク１００を回転及び停止させるもので、光ディスク１００へのアクセス時に動作する。より詳細には、スピンドルモータ１１０は、図示しないサーボユニット等によりスピンドルサーボを受けつつ所定速度で光ディスク１００を回転及び停止させるように構成されている。【００７０】
光ピックアップ１１１は光ディスク１００に対する情報の記録及び再生を行うもので、例えば図示しない半導体レーザ素子と、コリメータレンズと、対物レンズ等を含んで構成される。より詳細には、光ピックアップ１１１は、光ディスク１００に対してレーザ光を、再生時には読み取り光として第１のパワーで照射し、記録時には書き込み光として第２のパワーで且つ変調させながら照射する。【００７１】
信号記録再生部１１２は、本発明における「第１読取手段」の一具体例を構成しており、ＣＰＵ１１３の制御を受けながらスピンドルモータ１１０と光ピックアップ１１１を制御することで、光ディスク１００に対する情報の記録及び再生を行う。より具体的には、信号記録再生部１１２は、例えば、レーザダイオードドライバ（ＬＤドライバ）及びヘッドアンプ等を含んで構成されている。レーザダイオードドライバは、例えば駆動パルスを生成し、光ピックアップ１１１内に設けられた半導体レーザ素子を駆動する。ヘッドアンプは、光ピックアップ１１１の出力信号、即ち、レーザ光の反射光を増幅し、該増幅した信号をデータ記録再生部１１５へ出力する。【００７２】
ＣＰＵ１１３は、信号記録再生部１１２と、メモリ１１４と、データ記録再生部１１５と、通信制御部１１６と、操作制御部１１７と、第１ＬＳ読取部１２１と、第２ＬＳ読取部１２３と、第３ＬＳ読取部１２５と、データバス１２０を介して接続され、各種制御手段に指示を行うことで、情報記録再生装置１０全体の制御を行う。通常、ＣＰＵ１１３が動作するためのソフトウェア又はファームウェアは、メモリ１１４に格納されている。【００７３】
本実施例では特に、ＣＰＵ１１３は、ファイルシステム生成部１１３ａと、通知情報生成部１１３ｂとを備えている。【００７４】
ファイルシステム生成部１１３ａは、本発明における「統合手段」及び「ファイルシステム情報生成手段」の一具体例を構成しており、光ディスク１００、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に記録されているコンテンツ情報を当該情報記録再生装置１０に論理的に１つのディレクトリ階層として認識させるためのバーチャルファイルシステム（ＶＦＳ：Virtual File System）を生成する。言い換えれば、ファイルシステム生成部１１３ａは、光ディスク１００、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に記録されているコンテンツ情報を統合して当該情報記録再生装置１０が管理するためのバーチャルファイルシステムを生成する。バーチャルファイルシステムは、本発明における「ファイルシステム情報」の一具体例を構成する。尚、ファイルシステム生成部１１３ａのより具体的な動作については後に詳述する（図７等参照）。【００７５】
通知情報生成部１１３ｂは、通信制御部１１６と共に本発明における「通知手段」の一具体例を構成しており、光ディスク１００、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に記録されているコンテンツ情報の組み合わせを示す通知情報を生成可能に構成されている。生成された通知情報は、通信制御部１１６の動作により、通信ネットワーク網３０を介して管理サーバ２０へ送信される。尚、通知情報生成部１１３ｂのより具体的な動作については後に詳述する（図７等参照）。【００７６】
メモリ１１４は、情報記録再生装置１０におけるデータ処理全般において使用される。メモリ１１４は、情報記録再生装置１０が動作を行うためのプログラム（即ち、ファームウェア）が格納されるＲＯＭ領域と、データが一時的に格納される或いはファームウェアプログラム等の動作に必要な変数が格納されるＲＡＭ領域などを含んで構成される。【００７７】
データ記録再生部１１５は、本発明における「再生手段」の一具体例を構成しており、光ディスク１００、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に記録されているコンテンツ情報を再生可能に構成されている。これにより、映像や音声を含むコンテンツ情報は、ディスプレイやスピーカ等の外部機器において実際に出力される。【００７８】
通信制御部１１６は、本発明における「統合情報取得手段」の一具体例を構成しており、管理サーバ２０から通信ネットワーク網３０を介して送信される統合情報を受信し、該受信した統合情報をＣＰＵ１１３（より具体的には、ファイルシステム生成部１１３ａ）に出力する。また、通信制御部１１６は、通知情報生成部１１３ｂにより生成された通知情報を、通信ネットワーク網３０を介して管理サーバ２０へ送信する。【００７９】
操作制御部１１７は、情報記録再生装置１０に対する外部からの動作指示の受付と、情報記録再生装置１０の動作に関する表示を行うもので、記録ボタンや再生ボタン等を含む操作ボタン１１８による指示をＣＰＵ１１３に伝え、記録中や再生中といった情報記録再生装置１０の動作状態を蛍光管や液晶ディスプレイなどの表示パネル１１９に出力する。【００８０】
第１ＬＳ記録再生部１２１は、本発明における「第２読込手段」及び「記録手段」の一具体例を構成しており、例えばハードディスク等の第１ＬＳ１２２に対する情報の記録及び再生を行う。【００８１】
第２ＬＳ記録再生部１２３は、本発明における「第２読込手段」及び「記録手段」の一具体例を構成しており、例えばムーバブルメモリ（例えば、ＳＤカードやメモリースティック）等の第２ＬＳ１２４に対する情報の記録及び再生を行う。第２ＬＳ記録再生部１２３は、情報記録再生装置１０の外観に設けられるメモリスロットに第２ＬＳ１２４が挿入された場合に、第２ＬＳ１２４に対する情報の記録及び再生を行うことができる。【００８２】
第３ＬＳ記録再生部１２５は、本発明における「第２読込手段」及び「記録手段」の一具体例を構成しており、例えばムーバブルメモリ（例えば、ＳＤカードやメモリースティック）等の第３ＬＳ１２６に対する情報の記録及び再生を行う。第３ＬＳ記録再生部１２５は、情報記録再生装置１０の外観に設けられるメモリスロットに第３ＬＳ１２６が挿入された場合に、第３ＬＳ１２６に対する情報の記録及び再生を行うことができる。【００８３】
尚、ＬＳとは、情報記録再生装置１０が記録及び再生の本来の対象としている情報記録媒体（図２における例では、光ディスク１００）以外に、付加的に搭載される或いは接続される情報記録媒体を示す趣旨である。【００８４】
（１−３）  管理サーバ
続いて、図３を参照して、本実施例に係る管理サーバ２０の基本構成について説明する。ここに、図３は、本実施例に係る管理サーバ２０の基本構成を概念的に示すブロック図である。【００８５】
図３に示すように、本実施例に係る管理サーバ２０は、ＣＰＵ２１３と、メモリ２１４と、コンテンツデータベース２１５と、通信制御部２１６と、データバス２２０とを備えている。【００８６】
ＣＰＵ２１３は、メモリ２１４と、コンテンツデータベース２１５と、通信制御部２１６と、データバス２２０を介して接続され、各種制御手段に指示を行うことで、管理サーバ２０全体の制御を行う。通常、ＣＰＵ２１３が動作するためのソフトウェア又はファームウェアは、メモリ２１４に格納されている。【００８７】
本実施例では特に、ＣＰＵ２１３は、統合情報生成部２１３ａを備えている。統合情報生成部２１３ａは、本発明における「統合情報生成手段」の一具体例を構成しており、光ディスク１００、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に記録されているコンテンツ情報を情報記録再生装置１０に論理的に１つのディレクトリ階層として認識させるためのバーチャルファイルシステムを生成するために必要な統合情報を生成する。尚、統合情報生成部２１３ａのより具体的な動作については後に詳述する（図７等参照）。【００８８】
メモリ２１４は、管理サーバ２０におけるデータ処理全般において使用される。メモリ２１４は、管理サーバ２０が動作を行うためのプログラム（即ち、ファームウェア）が格納されるＲＯＭ領域と、データが一時的に格納される或いはファームウェアプログラム等の動作に必要な変数が格納されるＲＡＭ領域などを含んで構成される。【００８９】
通信制御部２１６は、本発明における「通知情報認識手段」及び「通知情報取得手段」の一具体例を構成しており、情報記録再生装置１０から通信ネットワーク網３０を介して送信される通知情報を認識すると共に受信し、該受信した統合情報をＣＰＵ２１３（より具体的には、統合情報生成部２１３ａ）に出力する。また、通信制御部２１６は、統合情報生成部２１３ａにより生成された統合情報を、通信ネットワーク網３０を介して情報記録再生装置１０へ送信する。【００９０】
（２）  ファイル構造
続いて、図４から図６を参照して、光ディスク及びＬＳ上の基本的なファイル構造（言い換えれば、ディレクトリ階層構造）、並びにこれらを統合したときに生成されるバーチャルファイルシステムの基本的なファイル構造について説明する。【００９１】
（２−１）  光ディスク上のファイル構造
初めに、図４を参照して、光ディスク１００上の基本的なファイル構造について説明する。ここに、図４は、光ディスク１００上の基本的なファイル構造を概念的に示すツリー構造図である。【００９２】
図４に示すように、光ディスク１００のルートディレクトリ（Root Directory）下には、例えば、Index.bdx（インデックスファイル）と、Movie.obj（ムービーオブジェクトファイル）と、000001.bdj及び000002.bdj（ＢＤ  Ｊａｖａアプリケーションオブジェクトファイル）を含むBD-J（ＢＤ  Ｊａｖａアプリケーションオブジェクト）と、000001.clip及び000002.clip（クリップインフォメーションファイル）を含むClipInfo（クリップインフォメーション）と、000001.m2ts及び000002.m2ts（ＭＰＥＧ２トランスポートストリームファイル）を含むStream（ストリーム）とが含まれる。【００９３】
Index.bdjには、例えば、光ディスク１００に記録されたコンテンツ情報（具体的には、例えば、主映像情報、音声情報及び副映像情報を含むコンテンツ情報）を再生する際に、どのオブジェクトを再生するかを示すポインタ情報が記録されている。【００９４】
Movie.objには、例えば、光ディスク１００に記録されたコンテンツ情報を再生する際に、どのプレイリストを参照するかを示すポインタ情報が記録されている。【００９５】
BD-Jには、例えば、光ディスク１００に記録されたコンテンツ情報を再生する際に実行されるＪａｖａアプリケーションが記録されている。【００９６】
ClipInfoには、例えば、コンテンツ情報の再生開始位置や再生終了位置をタイムスタンプ等により示すプレイリストと対応付けられており、再生開始位置や再生終了位置を、ストリームファイル中のアドレスに変換するための情報が記録される。【００９７】
Streamには、例えば、主映像情報、音声情報及び副映像情報の夫々のストリームが記録されている。例えば、000001.m2tsが英語音声に係る音声情報のストリームであり、000002.m2tsが日本語音声に係る音声情報のストリームである。【００９８】
（２−２）  ＬＳ上のファイル構造
続いて、図５を参照して、第１ＬＳ１２２、第２ＬＳ１２４又は第３ＬＳ１２６上の基本的なファイル構造について説明する。ここに、図５は、第１ＬＳ１２２、第２ＬＳ１２４又は第３ＬＳ１２６上の基本的なファイル構造を概念的に示すツリー構造図である。【００９９】
尚、以下の説明では、第１ＬＳ１２２上の基本的なファイル構造について説明するが、第２ＬＳ１２４及び第３ＬＳ１２６上の基本的なファイル構造も同様であることは言うまでもない。【０１００】
図５に示すように、第１ＬＳ１２２のルートディレクトリ（Root Directory）下には、Organization ID（オーガナイゼーションＩＤ）が含まれる。Organization IDは、例えばコンテンツ情報を製作する映画会社等のオーサーを識別するための識別情報である。【０１０１】
Organization IDは更に、Disc ID（ディスクＩＤ）を含む。Disc IDは、コンテンツ情報を識別するための識別情報である。例えば、コンテンツ情報が映画であるとすると、Disc IDは、映画のタイトルそのもの或いは該タイトルを識別するための識別情報である。【０１０２】
このOrganization ID及びDisc IDを参照することで、光ディスク１００に記録されたコンテンツ情報と、第１ＬＳ１２２に記録されたコンテンツ情報とが一致するか否かを判断することができる。光ディスク１００に記録されたコンテンツ情報と、第１ＬＳ１２２に記録されたコンテンツ情報とが一致する場合には、第１ＬＳ１２２に記録されたコンテンツ情報を、光ディスク１００に記録されたコンテンツ情報と共に若しくは組み合わせて又は置き換えて再生することができる。【０１０３】
Disc IDは更に、例えば、Manifest（マニフェストファイル）と、Index.bdxと、000002.bdjを含むBD-Jと、000002.clipを含むClipInfoと、000002.m2tsを含むStreamとが含まれる。【０１０４】
Manifestは、第１ＬＳ１２２に記録されているコンテンツ情報のバージョン情報や、第１ＬＳ１２２に記録されている各ファイルのファイル名を変換するための変換情報を含んでいる。【０１０５】
第１ＬＳ１２２に記録されているIndex.bdx、000002.bdj、000002.clip及び000002.m2tsは、光ディスク１００に記録されているIndex.bdx、000002.bdj、000002.clip及び000002.m2tsと置き換えられる情報である。【０１０６】
例えば、光ディスク１００に、英語音声に係る音声情報のストリームである000001.m2ts及び、日本語音声に係る音声情報のストリームである000002.m2tsが記録されているとする。この場合、第１ＬＳ１２２には、例えば、フランス語音声に係る音声情報のストリームである000002.m2tsが記録される。そして、光ディスク１００に記録されている000002.m2tsが、第１ＬＳ１２２に記録されている000002.m2tsと置き換えられることで、日本語音声に代えて、フランス語音声にて映画を再生することができる。【０１０７】
更に、例えば、光ディスク１００に、英語字幕に係る副映像情報のストリームである000001.m2ts及び、日本語字幕に係る副映像情報のストリームである000002.m2tsが記録されているとする。この場合、第１ＬＳ１２２には、例えば、中国語字幕に係る副映像情報のストリームである000002.m2tsが記録される。そして、光ディスク１００に記録されている000002.m2tsが、第１ＬＳ１２２に記録されている000002.m2tsと置き換えられることで、日本語字幕に代えて、中国語字幕にて映画を再生することができる。【０１０８】
このように、光ディスク１００に加えて、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６を適宜組み合わせることで、光ディスク１００に記録されているコンテンツ情報を、多種多様な態様で再生することができる。【０１０９】
尚、図５に示すファイル構造では、第１ＬＳ１２２に記録されているファイルのファイル名は、光ディスク１００に記録されているファイルのファイル名と同一となっている。実際には別のファイル名を有するファイルが第１ＬＳ１２２に記録されているが、Manifestにより、光ディスク１００に記録されているファイルのファイル名と同一となるように、第１ＬＳ１２２に記録されているファイルのファイル名が変換される。但し、第１ＬＳ１２２に記録されているファイルのファイル名が、光ディスク１００に記録されているファイルのファイル名と同一となるように構成してもよい。【０１１０】
（２−３）  バーチャルファイルシステムのファイル構造
続いて、図６を参照して、バーチャルファイルシステム上での基本的なファイル構造について説明する。ここに、図６は、バーチャルファイルシステム上での基本的なファイル構造を概念的に示すツリー構造図である。【０１１１】
尚、バーチャルファイルシステムは、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に記録されたコンテンツ情報を、光ディスク１００に記録されたコンテンツ情報と共に若しくは組み合わせて又は置き換えて再生する際に、情報記録再生装置１０（より具体的には、ファイルシステム生成部１１３ａ）により生成されるファイルシステムである。情報記録再生装置１０は、光ディスク１００に記録されたコンテンツ情報と、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に記録されたコンテンツ情報とを、バーチャルファイルシステムにより論理的に１つのディレクトリ階層により構成されるコンテンツ情報であると認識することで、コンテンツ情報を再生することができる。【０１１２】
以下の図６の説明では、第１ＬＳ１２２に記録されたコンテンツ情報を、光ディスク１００に記録されたコンテンツ情報と共に再生する際に生成されるバーチャルファイルシステム上でのファイル構造について説明する。つまり、１つのＬＳに記録されたコンテンツ情報を、光ディスク１００に記録されたコンテンツ情報と共に再生する際に生成されるバーチャルファイルシステム上でのファイル構造について説明する。この場合、第１ＬＳ１２２に記録されたコンテンツ情報を優先的にバーチャルファイルシステムに登録し、その後に光ディスク１００に記録されたコンテンツ情報をバーチャルファイルシステムに登録することで、バーチャルファイルシステムが生成される。【０１１３】
図６に示すように、光ディスク１００に記録されたIndex.bdx、000002.bdj、000002.clip及び000002.m2tsに代えて、第１ＬＳ１２２に記録されたIndex.bdx、000002.bdj、000002.clip及び000002.m2tsが、バーチャルファイルシステムに登録される。即ち、図６中において、矩形の枠により囲まれているファイルが第１ＬＳ１２２に記録されているファイルであり、矩形の枠により囲まれていないファイルが光ディスク１００に記録されているファイルである。これにより、情報記録再生装置１０は、光ディスク１００に記録されたコンテンツ情報と、第１ＬＳ１２２に記録されたコンテンツ情報とを、論理的に１つのディレクトリ階層により構成されるコンテンツ情報であると認識することができる。その結果、第１ＬＳ１２２に記録されたコンテンツ情報を、光ディスク１００に記録されたコンテンツ情報と共に再生することができる。【０１１４】
もちろん、光ディスク１００に記録された000002.bdj、000002.clip及び000002.m2tsに加えて、第１ＬＳ１２２に記録された000002.bdj、000002.clip及び000002.m2tsが、バーチャルファイルシステムに登録されるように構成してもよい。具体的には、第１ＬＳ１２２に記録された000002.bdj、000002.clip及び000002.m2tsを、夫々、000003.bdj、000003.clip及び000003.m2tsというファイル名に変換することで、光ディスク１００に記録された000002.bdj、000002.clip及び000002.m2tsとが削除されることなくバーチャルファイルシステムに登録されるように構成もしてもよい。【０１１５】
このように、１つのＬＳに記録されたコンテンツ情報を、光ディスク１００に記録されたコンテンツ情報と共に再生する際には、単にＬＳに記録されたコンテンツ情報を優先的にバーチャルファイルシステムに登録し、その後に光ディスク１００に記録されたコンテンツ情報をバーチャルファイルシステムに登録すれば足りる。他方で、複数のＬＳの夫々に記録されたコンテンツ情報を、光ディスク１００に記録されたコンテンツ情報と共に再生する際には、以下の動作原理の項目で説明する動作を行うことで、バーチャルファイルシステムを生成する。【０１１６】
（３）動作原理
続いて、図７及び図８を参照して、本実施例に係る情報記録再生システム１における動作原理について説明する。具体的には、複数のＬＳの夫々に記録されたコンテンツ情報を、光ディスク１００に記録されたコンテンツ情報と共に再生する際の動作について説明する。ここに、図７は、本実施例に係る情報記録再生システム１における動作の一の流れを概念的に示すフローチャートであり、図８は、本実施例に係る情報記録再生システム１における動作の他の流れを概念的に示すフローチャートである。【０１１７】
図７に示すように、初めに、情報記録再生装置１０に搭載される又は接続される複数のＬＳのうち、Index.bdjにBD-Jが指定されているＬＳ（以降、適宜“条件１を満たすＬＳ”と称する）が選択される（ステップＳ１００）。つまり、ＢＤ  Ｊａｖａアプリケーションオブジェクトを再生することを示すポインタ情報を含むIndex.bdjが記録されているＬＳが選択される。その後、条件１を満たすＬＳが複数存在しているか否かが判定される（ステップＳ１０１）。【０１１８】
ステップＳ１０１における判定の結果、条件１を満たすＬＳが複数存在していない（つまり、条件１を満たすＬＳが１つである）と判定された場合には（ステップＳ１０１：Ｎｏ）、ステップＳ１００において選択された条件１を満たすＬＳが、バーチャルファイルシステムを生成する際の最優先ＬＳとして指定される（ステップＳ１０２）。【０１１９】
他方、ステップＳ１０１における判定の結果、条件１を満たすＬＳが複数存在していると判定された場合には（ステップＳ１０１：Ｙｅｓ）、続いて、条件１を満たす複数のＬＳのうち、Index.bdjにBD-JがFirst Play（ファーストプレイ）として指定されているＬＳ（以降、適宜“条件２を満たすＬＳ”と称する）が選択される（ステップＳ１０３）。つまり、ＢＤ  Ｊａｖａアプリケーションオブジェクトを一番初めに再生することを示すポインタ情報を含むIndex.bdjが記録されているＬＳが選択される。その後、条件２を満たすＬＳが複数存在しているか否かが判定される（ステップＳ１０４）。【０１２０】
ステップＳ１０４における判定の結果、条件２を満たすＬＳが複数存在していない（つまり、条件２を満たすＬＳが１つである）と判定された場合には（ステップＳ１０４：Ｎｏ）、ステップＳ１０３において選択された条件２を満たすＬＳが、バーチャルファイルシステムを生成する際の最優先ＬＳとして指定される（ステップＳ１０５）。【０１２１】
他方、ステップＳ１０４における判定の結果、条件２を満たすＬＳが複数存在していると判定された場合には（ステップＳ１０４：Ｙｅｓ）、続いて、条件２を満たす複数のＬＳのうち任意の１つのＬＳが、バーチャルファイルシステムを生成する際の最優先ＬＳとして指定される（ステップＳ１０６）。任意の１つのＬＳは、例えば乱数演算等を用いて指定されてもよい。【０１２２】
続いて、ファイルシステム生成部１１３ａの動作により、ステップＳ１０２、ステップＳ１０５又はステップＳ１０６において指定された最優先ＬＳに記録されているファイルが、仮のバーチャルファイルシステムに登録される（ステップＳ１０７）。ここでの「仮のバーチャルファイルシステム」とは、後に生成される正規のバーチャルファイルシステムと区別するために用いられる用語であり、情報記録再生装置１０と管理サーバ２０との間で情報のやり取りを行う前に仮に生成されるバーチャルファイルシステムを示す趣旨である。【０１２３】
続いて、条件２を満たすＬＳが、仮のバーチャルファイルシステムに登録される（ステップＳ１０８）。条件２を満たすＬＳが１つしかない場合は、該ＬＳは最優先ＬＳとして指定されているため、ステップＳ１０８における処理は行われなくともよい。他方、条件２を満たすＬＳが複数ある場合には、最優先ＬＳとして指定された以外のＬＳに対して、例えば乱数演算等を用いて任意に順位付けをし、つけられた順位順に仮のバーチャルファイルシステムに登録される。【０１２４】
続いて、条件１を満たすＬＳが、仮のバーチャルファイルシステムに登録される（ステップＳ１０９）。条件１を満たすＬＳが１つしかない場合は、該ＬＳは最優先ＬＳとして指定されているため、ステップＳ１０９における処理は行われなくともよい。他方、条件１を満たすＬＳが複数ある場合には、最優先ＬＳとして指定された以外のＬＳに対して、例えば乱数演算等を用いて任意に順位付けをし、つけられた順位順に仮のバーチャルファイルシステムに登録される。【０１２５】
続いて、条件１を満たさないＬＳが、仮のバーチャルファイルシステムに登録される（ステップＳ１１０）。条件１を満たさないＬＳが複数ある場合には、これら複数のＬＳに対して、例えば乱数演算等を用いて任意に順位付けをし、つけられた順位順に仮のバーチャルファイルシステムに登録される。【０１２６】
その後、光ディスク１００上のファイルが、仮のバーチャルファイルシステムに登録される（ステップＳ１１１）。その後、図８の＊１へ進む。【０１２７】
尚、ステップＳ１００からステップＳ１１１までの動作は、いずれも情報記録再生装置１０側で行われる。【０１２８】
続いて、図８に示すように、図７に示す動作により生成された仮のバーチャルファイルシステムを用いて、コンテンツ情報の再生が開始される（ステップＳ２０１）。具体的には、仮のバーチャルファイルシステム中のIndex.bdjがFirst Playとして指定されているオブジェクト（例えば、上述のＢＤ−Ｊ）の再生が開始される。【０１２９】
その後、情報記録再生装置１０は、仮のバーチャルファイルシステムに基づく再生であることを、例えば情報記録再生装置１０上に形成されるバーチャルマシン上で実行されているＢＤ−Ｊに通知する（ステップＳ２０２）。この通知は、バーチャルファイルシステム構築失敗という意味合いを含んでもよい。【０１３０】
通知を受けたＢＤ−Ｊは、管理サーバ２０に対して問い合わせを行う（ステップＳ２０３）。具体的には、光ディスク１００に記録されているコンテンツ情報及び複数のＬＳに記録されているコンテンツ情報を、論理的に１つのディレクトリ階層として情報記録再生装置１０に認識させるための正しいバーチャルファイルシステム（即ち、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に記録されたコンテンツ情報を、光ディスク１００に記録されたコンテンツ情報と共に好適に再生するためのバーチャルファイルシステム）を生成するために必要な情報の送信を要求する。【０１３１】
このとき、ＢＤ−Ｊは、情報記録再生装置１０が備える通知情報生成部１１３ｂの動作により生成される通知情報もあわせて、管理サーバ２０へ送信する。通知情報は、複数のＬＳに記録されているファイルを示す情報を含んでいる。【０１３２】
ＢＤ−Ｊからの問い合わせを受信した管理サーバ２０は、統合情報生成部２１３ａの動作により、正しいバーチャルファイルシステムを生成するために必要な情報を生成する（ステップＳ２０４）。例えば、複数のＬＳに含まれるファイルのファイル名を好適に変換するために利用されるManifestや、正しいIndex.bdjや、その他プレイリスト情報等が、正しいバーチャルファイルシステムを生成するために必要な情報として生成される。この「正しいバーチャルファイルシステムを生成するために必要な情報」が、本発明における「統合情報」の一具体例を構成している。【０１３３】
続いて、管理サーバ２０は、ステップＳ２０４において生成した正しいバーチャルファイルシステムを生成するために必要な情報を、情報記録再生装置１０へ送信する（ステップＳ２０５）。【０１３４】
その後、ＢＤ−Ｊは、通信制御部１１６を介して、ステップＳ２０５において送信される正しいバーチャルファイルシステムを生成するために必要な情報を受信する（ステップＳ２０６）。その後、ＢＤ−Ｊは、受信した正しいバーチャルファイルシステムを生成するために必要な情報を用いて、バーチャルファイルシステムを再生成するよう、情報記録再生装置１０に指示を出す。【０１３５】
その結果、情報記録再生装置１０（より具体的には、ファイルシステム生成部１１３ａ）は、正しいバーチャルファイルシステムを再生成する（ステップＳ２０７）。その後、ステップＳ２０７において再生成されたバーチャルファイルシステムを用いて、光ディスク１００及び複数のＬＳに記録されたコンテンツ情報の再生が開始される（ステップＳ２０８）。【０１３６】
尚、ステップＳ２０１からステップＳ２０３までの動作及びステップＳ２０６からステップＳ２０８までの動作は、情報記録再生装置１０側で行われ、ステップＳ２０４及びステップＳ２０５の動作は、管理サーバ２０側で行われる。【０１３７】
ここで、図９及び図１０を参照してバーチャルファイルシステムの再生成の態様について説明する。ここに、図９は、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６上の具体的なファイル構造を概念的に示すツリー構造図であり、図１０は、図４に示すファイル構造を有する光ディスク１００及び図９に示すファイル構造を有する第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に基づいて再生成されたバーチャルファイルシステム（言い換えれば、正しいバーチャルファイルシステム）上のファイル構造を概念的に示すツリー構造図である。【０１３８】
図９（ａ）に示すように、第１ＬＳ１２２には、000002.bdjを含むBD-Jと、000002.clipを含むClipInfoと、000002.m2tsを含むStreamとが記録されているとする。また、図９（ｂ）に示すように、第２ＬＳ１２４には、000002.bdj及び000003.bdjを含むBD-Jと、000002.clipを含むClipInfoと、000002.m2tsを含むStreamとが記録されているとする。また、図９（ｃ）に示すように、第３ＬＳ１２６には、000002.bdjを含むBD-Jと、000002.clipを含むClipInfoと、000002.m2tsを含むStreamとが記録されているとする。【０１３９】
このようなファイル構造を有する第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６及び図４に示すファイル構造を有する光ディスク１００に基づいて再生成される正しいバーチャルファイルシステムは、図１０に示される。【０１４０】
図１０に示すように、光ディスク１００に記録された000002.bdj、000002.clip及び000002.m2tsに代えて、第１ＬＳ１２２に記録された000002.bdj、000002.clip及び000002.m2tsが、バーチャルファイルシステムに登録される。更に、第２ＬＳ１２４に記録された000002.bdj、000003.bdj、000002.clip及び000002.m2tsが、夫々のファイル名を000003.bdj、000004.bdj、000003.clip及び000003.m2tsに変更した上でバーチャルファイルシステムに登録される。更に、第３ＬＳ１２６に記録された000002.bdj、000002.clip及び000002.m2tsが、夫々のファイル名を000005.bdj、000004.clip及び000004.m2tsに変更した上でバーチャルファイルシステムに登録される。また、Index.bdjは、例えば管理サーバ２０より送信される情報を用いて、好適なIndex.bdj（具体的には、図１０に示すバーチャルファイルシステムに適合するIndex.bdj）に置き換えられる。【０１４１】
情報記録再生装置１０は、図１０に示すバーチャルファイルシステムを参照することで、光ディスク１００に記録されたコンテンツ情報と、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に記録されたコンテンツ情報とを、論理的に１つのディレクトリ階層により構成されるコンテンツ情報であると認識することができる。その結果、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に記録されたコンテンツ情報を、光ディスク１００に記録されたコンテンツ情報と共に再生することができる。【０１４２】
以上説明したように、本実施例に係る情報記録再生システム１によれば、複数のＬＳに記録されたコンテンツ情報を、光ディスク１００に記録されたコンテンツ情報と共に好適に再生することができる。【０１４３】
仮に、上述したような動作でバーチャルファイルシステムを生成しなければ、ユーザは、複数のＬＳのうちから１つの所望のＬＳを選択し、該１つの所望のＬＳと光ディスク１００とからバーチャルファイルシステムを生成する必要がある。また、選択した所望のＬS
以外の他のＬＳに記録されたコンテンツ情報を再生したい場合には、その都度選択動作及びバーチャルファイルシステムの生成動作が必要になる。しかるに、本実施例によれば、複数のＬＳをまとめてバーチャルファイルシステムを生成することができる。このため、ユーザの手を煩わせることなく、複数のＬＳに記録されたコンテンツ情報を、光ディスク１００に記録されたコンテンツ情報と共に好適に再生することができる。【０１４４】
尚、上述の実施例では、情報記録再生装置１０に搭載される或いは接続されるＬＳは３つであった。しかしながら、ＬＳの数は２つであってもよいし、４つ以上であってもよいことは言うまでもない。更に、ＬＳの数は１つであってもよいし、０であってもよい。２つ以上のＬＳが情報記録再生装置１０に搭載される或いは接続されている場合には、図７及び図８を参照して説明した動作を行うことで、正しいバーチャルファイルシステムを再生成する必要がある。１つのＬＳが情報記録再生装置１０に搭載される或いは接続されている場合には、図６において説明したように、ＬＳに記録されているファイルを優先的にバーチャルファイルシステムに登録すればよい。ＬＳが情報記録再生装置１０に搭載される或いは接続されていない場合には、単純に光ディスク１００に記録されたコンテンツ情報を再生すれば足りる（言い換えれば、バーチャルファイルシステムは、必ずしも生成しなくともよい）。【０１４５】
（４）  変形動作例
続いて、図１１から図１３を参照して、本実施例に係る情報記録再生システム１の変形動作例について説明する。ここに、図１１は、第２ＬＳ１２４のエリア構造を概念的に示すエリア構造図であり、図１２は、第２ＬＳ１２４中の複数のＬＳ用領域におけるファイル構造を概念的に示すツリー構造図であり、図１３は、ＬＳ構成情報ファイルの一具体例を概念的に示すデータ構造図である。【０１４６】
変形動作例では、図８のステップＳ２０７において正しいバーチャルファイルシステムが再生成された場合には、該正しいバーチャルファイルシステムを構成するファイルに関する情報を、複数のＬＳのうちの少なくとも１つ（例えば、第２ＬＳ１２４）に記録する。この「正しいバーチャルファイルシステムを構成するファイルに関する情報」は、本発明における「構成情報」の一具体例に相当する。【０１４７】
この場合、図１１に示すように、正しいバーチャルファイルシステムを構成するファイルに関する情報は、第２ＬＳ１２４に本来記録されているファイル用の領域である１つのＬＳ用領域とは別の領域である複数のＬＳ用領域に記録されることが好ましい。つまり、第２ＬＳ１２４に本来記録されているファイルを上書きすることなく（即ち、そのまま残し）、正しいバーチャルファイルシステムを構成するファイルに関する情報が第２ＬＳ１２４に重複的に記録されることが好ましい。より具体的には、第２ＬＳ１２４内の領域は、Cookie等を格納する相対的に小容量のApplication Data Area（アプリケーションデータエリア）と、実際のファイルが記録される相対的に大容量のBinding Unit Data Area（ビンディングユニットデータエリア）とに分けられている。そのうちのBinding Unit Data Areaに、(i)１つのＬＳ用領域と、(ii)複数のＬＳ用領域が設けられる。そして、１つのＬＳ用領域には、光ディスク１００と１つのＬＳ（即ち、第２ＬＳ１２４自身）のみからバーチャルファイルシステムを生成する際に用いられるファイルが記録される。他方で、複数のＬＳ用領域には、光ディスク１００と複数のＬＳからバーチャルファイルシステムを生成する際に用いられるファイルが記録される。【０１４８】
また、複数のＬＳ用領域には、バーチャルファイルシステムを生成する際のＬＳの組み合わせ毎に、正しいバーチャルファイルシステムを構成するファイルに関する情報が記録されるように構成してもよい。具体的には、例えば、図１１に示す例では、(i)光ディスク１００、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６から生成されるバーチャルファイルシステムを構成するファイルに関する情報と、(ii)光ディスク１００、第１ＬＳ１２２及び第２ＬＳ１２４から生成されるバーチャルファイルシステムを構成するファイルに関する情報と、(iii)光ディスク１００、第２ＬＳ１２４及び第３ＬＳ１２６から生成されるバーチャルファイルシステムを構成するファイルに関する情報とが、夫々別個独立に記録されるように構成してもよい。【０１４９】
複数のＬＳ用領域におけるファイル構造は、図１２に示される。図１２に示すように、
複数のＬＳ用領域におけるファイル構造には、図５に示したファイル構造（即ち、１つのＬＳ用領域におけるファイル構造）に加えて、ＬＳ構成情報ファイルが更に含まれる。【０１５０】
ＬＳ構成情報ファイルは、図１３に示すように、例えばOrganization IDやDisc IDを含むＬＳ識別子と、Manifestのバージョン番号と、仮のバーチャルファイルシステムを生成した際の各ＬＳの優先順位を含んでいる。【０１５１】
また、複数のＬＳ用領域においては、Manifestにより、各ファイルのファイル名が正しいバーチャルファイルシステム上におけるファイル名となるように、ファイル名が変換されて記録されている。言い換えれば、複数のＬＳ用領域においては、各ファイルのファイル名が正しいバーチャルファイルシステム上におけるファイル名となるように各ファイルのファイル名を変換可能なManifestが記録されている。【０１５２】
これにより、情報記録再生装置１０は、複数のＬＳが搭載或いは接続されている場合には、各ＬＳ中の複数のＬＳ用領域を参照することで、過去に正しいバーチャルファイルシステムを生成した際のＬＳに記録されているファイルの組み合わせと、現在搭載或いは接続されている複数のＬＳに記録されているファイルの組み合わせが同一か否かを判定することができる。この判定は、例えば、ＬＳのOrganization ID及びDisc ID等のＬＳ識別子や、ＬＳ構成情報ファイルに含まれているManifestファイルのバージョン番号等を参照することで行われる。具体的には、ＬＳのOrganization ID及びDisc IDが一致し、且つManifestファイルのバージョン番号が一致すれば、過去に正しいバーチャルファイルシステムを生成した際のＬＳに記録されているファイルの組み合わせと、現在搭載或いは接続されている複数のＬＳに記録されているファイルの組み合わせが同一であると判定される。その結果、過去に正しいバーチャルファイルシステムを生成した際のＬＳに記録されているファイルの組み合わせと、現在搭載或いは接続されている複数のＬＳに記録されているファイルの組み合わせが同一であれば、複数のＬＳ用領域に記録されている情報を用いて、正しいバーチャルファイルシステムを生成することができる。これにより、管理サーバ２０に対する問い合わせ及び正しいバーチャルファイルシステムを生成するために必要な情報の管理サーバ２０から情報記録再生装置１０への送信を再度行うことなく、正しいバーチャルファイルシステムを生成することができる。このため、相対的に効率的に正しいバーチャルファイルシステムを生成することができる。【０１５３】
尚、ＬＳに対する記録動作は、ＢＤ−Ｊの動作によって行われる。つまり、ＢＤ−Ｊが第１ＬＳ記録再生部１２１、第２ＬＳ記録再生部１２３及び第３ＬＳ記録再生部１２５の動作を制御することで、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に対する記録動作が行われる。またＢＤ−Ｊは、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に対する再生動作を行うこともできる。【０１５４】
他方で、情報記録再生装置１０自身は、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に対する記録動作は行わないが、第１ＬＳ１２２、第２ＬＳ１２４及び第３ＬＳ１２６に対する再生動作は行うことができる。このため、図１１から図１３における動作は、ＢＤ−Ｊの制御の下に行われることが好ましい。【０１５５】
尚、管理サーバ２０より情報記録再生装置１０に送信される「正しいバーチャルファイルシステムを生成するために必要な情報」そのものを、複数のＬＳのうちの少なくとも１つに記録するように構成してもよい。或いは、正しいバーチャルファイルシステムの構成そのものを、複数のＬＳのうちの少なくとも１つに記録するように構成してもよい。いずれにせよ、管理サーバ２０に対する問い合わせ及び正しいバーチャルファイルシステムを生成するために必要な情報の管理サーバ２０から情報記録再生装置１０への送信を行うことなくバーチャルファイルシステムを生成することができる。【０１５６】
また、これらの情報は、複数のＬＳのうちの可搬性のないＬＳ（例えば、情報記録再生装置１０に固定的に接続されるハードディスク等）に記録されることが好ましい。これにより、正しいバーチャルファイルシステムを構成するファイルに関する情報が記録されたＬＳが、情報記録再生装置１０に搭載或いは接続されてない状態の発生を、相対的に減らすことができる。従って、管理サーバ２０に対する問い合わせ及び正しいバーチャルファイルシステムを生成するために必要な情報の管理サーバ２０から情報記録再生装置１０への送信が再度行われる頻度を相対的に低減することができる。【０１５７】
加えて、上述の説明では第２ＬＳ１２４についての説明を行ったが、第１ＬＳ１２２及び第３ＬＳ１２６についても同様の動作を行うことができることは言うまでもない。【０１５８】
尚、上述の実施例では、情報記録媒体の一例として光ディスク１００、並びに情報再生装置の一例として光ディスク１００に係るプレーヤについて説明したが、本発明は、光ディスク及びそのプレーヤに限られるものではなく、他の高密度記録或いは高転送レート対応の各種情報記録媒体並びにそのプレーヤにも適用可能である。【０１５９】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴なう情報再生装置及び方法、管理装置及び方法、情報再生システム、並びにコンピュータプログラムもまた本発明の技術的範囲に含まれるものである。
【産業上の利用可能性】
【０１６０】
本発明に係る情報再生装置及び方法、管理装置及び方法、情報再生システム、並びにコンピュータプログラムは、例えばＢｌｕ−ｒａｙ  Ｄｉｓｃプレーヤ等の情報再生装置、このような情報再生装置により再生されるコンテンツ情報を管理するための管理サーバ等の管理装置、このような情報再生装置及び管理装置を備える情報再生システムに利用可能である。また、例えば民生用或いは業務用の各種コンピュータ機器に搭載される又は各種コンピュータ機器に接続可能な情報再生装置、管理装置、情報再生システム等にも利用可能である。
【図１】
0004817463.tif 000002
【図２】
0004817463.tif 000003
【図３】
0004817463.tif 000004
【図４】
0004817463.tif 000005
【図５】
0004817463.tif 000006
【図６】
0004817463.tif 000007
【図７】
0004817463.tif 000008
【図８】
0004817463.tif 000009
【図９】
0004817463.tif 000010
【図１０】
0004817463.tif 000011
【図１１】
0004817463.tif 000012
【図１２】
0004817463.tif 000013
【図１３】
0004817463.tif 000014