(57)【要約】  ユーザ便宜をさらに増進させることができるデータ再生方法及び装置が開示される。情報記録媒体のＡ／Ｖデータを再生する該装置は、Ａ／Ｖデータの再生のために共に利用するためのデータをネットワークを介してダウンロードし、ダウンロードデータと前記Ａ／Ｖデータとを共に再生するために利用されるファイル情報をアップデート情報として生成し、生成されたアップデート情報をローカル記録媒体に保存する制御部と、アップデート情報を保存するローカル記録媒体とを含み、制御部は、以前にダウンロードされて生成したアップデート情報をローカル記録媒体に維持しつつ、現在ダウンロードされて生成した新しいアップデート情報をローカル記録媒体に保存する。
2010522949.tif 000002
【特許請求の範囲】
【請求項１】
情報記録媒体のＡ／Ｖデータを再生する装置において、
前記Ａ／Ｖデータの再生のために共に利用するためのデータをネットワークを介してダウンロードし、前記ダウンロードデータと前記Ａ／Ｖデータとを共に再生するために利用されるファイル情報をアップデート情報として生成し、前記生成されたアップデート情報をローカル記録媒体に保存する制御部と、
前記アップデート情報を保存するローカル記録媒体とを含み、
前記制御部は、以前にダウンロードされて生成したアップデート情報を、前記ローカル記録媒体に維持しつつ、現在ダウンロードされて生成した新しいアップデート情報を前記ローカル記録媒体に保存することを特徴とする再生装置。
【請求項２】
前記アップデート情報は、
前記ダウンロードデータの制作者と前記ダウンロードデータに関連したディスクとを示すスタジオ／ディスク情報、前記アップデート情報を識別するためのバージョン情報、前記情報記録媒体のファイルアップデートのために利用されるファイル情報を含むことを特徴とする請求項１に記載の再生装置。
【請求項３】
前記情報記録媒体のファイルアップデートのために利用されるファイル情報は、前記情報記録媒体のファイルアップデートのために必要なダウンロードデータのファイルリストと、前記ダウンロードデータファイルが共に結合されねばならない情報記録媒体のファイルリストとを含むことを特徴とする請求項２に記載の再生装置。
【請求項４】
前記情報記録媒体のファイルアップデートのために利用されるファイル情報は、バインディングユニットマニフェストファイル（ＢＵＭＦ）を含むことを特徴とする請求項２に記載の再生装置。
【請求項５】
前記アップデート情報は、
前記バインディングユニットマニフェストファイルに表示されたあらゆるファイルをさらに含むことを特徴とする請求項４に記載の再生装置。
【請求項６】
前記アップデート情報は、
前記ダウンロードデータの制作者と前記ダウンロードデータに関連したディスクとを示すスタジオ／ディスク情報、前記アップデート情報を識別するためのバージョン情報、前記ダウンロードデータと前記Ａ／Ｖデータとを共に再生するために利用される仮想ファイルシステム情報を含むことを特徴とする請求項１に記載の再生装置。
【請求項７】
前記仮想ファイルシステム情報は、バーチュアルパッケージを含むことを特徴とする請求項６に記載の再生装置。
【請求項８】
前記ダウンロードデータは、アップデートのためのストリームデータ、前記ストリームデータに対応するデータベースファイル、前記情報記録媒体のファイルアップデートのために利用されるファイル情報を含むことを特徴とする請求項１に記載の再生装置。
【請求項９】
前記ストリームデータは、字幕データ、オーディオデータ、予告編データ、アプリケーションデータを含むことを特徴とする請求項８に記載の再生装置。
【請求項１０】
前記制御部は、前記Ａ／Ｖデータの再生のために共に利用するためのデータをネットワークを介してダウンロードし、前記ダウンロードデータと前記Ａ／Ｖデータとを共に再生するために利用されるファイル情報を、アップデート情報として生成するたびに、以前に生成されたアップデート情報を前記ローカル記録媒体に保存することを特徴とする請求項１に記載の再生装置。
【請求項１１】
情報記録媒体のＡ／Ｖデータを再生する装置において、
ネットワークを介してダウンロードされたデータと前記Ａ／Ｖデータを共に再生するために利用されるファイル情報とであるアップデート情報を保存するローカル記録媒体と、
前記情報記録媒体からのＡ／Ｖデータ及び／または前記ローカル記録媒体からのダウンロードデータをデコードするオーディオ／ビデオ・デコーダと、
前記アップデート情報に基づいて、前記情報記録媒体からのＡ／Ｖデータ及び／または前記ローカル記録媒体からのダウンロードデータをデコードするように、前記オーディオ／ビデオ・デコーダを制御する制御部とを含むことを特徴とする再生装置。
【請求項１２】
前記制御部は、前記アップデート情報に基づいて、ユーザをして所望の再生方法を選択させるメニューを提供することを特徴とする請求項１１に記載の再生装置。
【請求項１３】
前記メニューに応答して、前記ユーザから最新アップデート情報を選択するという入力を受信した場合に、前記制御部は、前記ローカル記録媒体に保存された最新アップデート情報に基づいて、前記情報記録媒体からのＡ／Ｖデータ及び／または前記ローカル記録媒体からのダウンロードデータをデコードするように、前記オーディオ／ビデオ・デコーダを制御することを特徴とする請求項１１に記載の再生装置。
【請求項１４】
前記メニューに応答して、前記ユーザから前記情報記録媒体からのＡ／Ｖデータ再生を選択するという入力を受信した場合に、前記制御部は、前記ローカル記録媒体の参照なしに、前記情報記録媒体からのＡ／Ｖデータをデコードするように、前記オーディオ／ビデオ・デコーダを制御することを特徴とする請求項１１に記載の再生装置。
【請求項１５】
前記メニューに応答して、前記ユーザからアップデートリスト表示を選択するという入力を受信した場合に、前記制御部は、
前記ローカル記録媒体に保存された一つ以上のアップデート情報に関するリストをユーザに提供し、
前記リストに応答して、前記ユーザからアップデート情報を選択するという入力を受信した場合に、前記選択されたアップデート情報に基づいて、前記情報記録媒体からのＡ／Ｖデータ及び／または前記ローカル記録媒体からのダウンロードデータをデコードするように、前記オーディオ／ビデオ・デコーダを制御することを特徴とする請求項１１に記載の再生装置。
【請求項１６】
前記アップデート情報は、
前記ダウンロードデータの制作者と前記ダウンロードデータに関連したディスクとを示すスタジオ／ディスク情報、前記アップデート情報を識別するためのバージョン情報、前記情報記録媒体のファイルアップデートのために利用されるファイル情報を含むことを特徴とする請求項１１に記載の再生装置。
【請求項１７】
前記情報記録媒体のファイルアップデートのために利用されるファイル情報は、前記情報記録媒体のファイルアップデートのために必要なダウンロードデータのファイルリストと、前記ダウンロードデータファイルが共に結合されねばならない情報記録媒体のファイルリストとを含むことを特徴とする請求項１６に記載の再生装置。
【請求項１８】
前記情報記録媒体のファイルアップデートのために利用されるファイル情報は、バインディングユニットマニフェストファイルを含むことを特徴とする請求項１６に記載の再生装置。
【請求項１９】
前記アップデート情報は、
前記バインディングユニットマニフェストファイルに表示されたあらゆるファイルをさらに含むことを特徴とする請求項１８に記載の再生装置。
【請求項２０】
前記アップデート情報は、
前記ダウンロードデータの制作者と前記ダウンロードデータに関連したディスクとを示すスタジオ／ディスク情報、前記アップデート情報を識別するためのバージョン情報、前記ダウンロードデータと前記Ａ／Ｖデータとを共に再生するために利用される仮想ファイルシステム情報を含むことを特徴とする請求項１１に記載の再生装置。
【請求項２１】
情報記録媒体のＡ／Ｖデータを再生する方法において、
前記Ａ／Ｖデータの再生のために共に利用するためのデータをネットワークを介してダウンロードし、前記ダウンロードデータと前記Ａ／Ｖデータとを共に再生するために利用されるファイル情報をアップデート情報として生成する段階と、
前記生成されたアップデート情報をローカル記録媒体に保存する段階とを含み、
以前にダウンロードされて生成したアップデート情報を前記ローカル記録媒体に維持しつつ、現在ダウンロードされて生成した新しいアップデート情報を前記ローカル記録媒体に保存することを特徴とする再生方法。
【請求項２２】
前記アップデート情報は、
前記ダウンロードデータの制作者と前記ダウンロードデータに関連したディスクとを示すスタジオ／ディスク情報、前記アップデート情報を識別するためのバージョン情報、前記情報記録媒体のファイルアップデートのために利用されるファイル情報を含むことを特徴とする請求項２１に記載の再生方法。
【請求項２３】
前記情報記録媒体のファイルアップデートのために利用されるファイル情報は、前記情報記録媒体のファイルアップデートのために必要なダウンロードデータのファイルリストと、前記ダウンロードデータファイルが共に結合されねばならない情報記録媒体のファイルリストとを含むことを特徴とする請求項２２に記載の再生方法。
【請求項２４】
前記情報記録媒体のファイルアップデートのために利用されるファイル情報は、バインディングユニットマニフェストファイルを含むことを特徴とする請求項２２に記載の再生方法。
【請求項２５】
前記アップデート情報は、
前記バインディングユニットマニフェストファイルに表示されたあらゆるファイルをさらに含むことを特徴とする請求項２４に記載の再生方法。
【請求項２６】
前記アップデート情報は、
前記ダウンロードデータの制作者と前記ダウンロードデータに関連したディスクとを示すスタジオ／ディスク情報、前記アップデート情報を識別するためのバージョン情報、前記ダウンロードデータと前記Ａ／Ｖデータとを共に再生するために利用される仮想ファイルシステム情報を含むことを特徴とする請求項２１に記載の再生方法。
【請求項２７】
前記仮想ファイルシステム情報は、バーチュアルパッケージを含むことを特徴とする請求項２６に記載の再生方法。
【請求項２８】
前記ダウンロードデータは、アップデートのためのストリームデータ、前記ストリームデータに対応するデータベースファイル、前記情報記録媒体のファイルアップデートのために利用されるファイル情報を含むことを特徴とする請求項２１に記載の再生方法。
【請求項２９】
前記ストリームデータは、字幕データ、オーディオデータ、予告編データ、アプリケーションデータを含むことを特徴とする請求項２８に記載の再生方法。
【請求項３０】
前記保存段階は、
前記Ａ／Ｖデータの再生のために共に利用するためのデータをネットワークを介してダウンロードし、前記ダウンロードデータと前記Ａ／Ｖデータとを共に再生するために利用されるファイル情報をアップデート情報として生成するたびに、以前に生成されたアップデート情報を前記ローカル記録媒体に保存する段階を含むことを特徴とする請求項２１に記載の再生方法。
【請求項３１】
情報記録媒体のＡ／Ｖデータを再生する方法において、
ローカル記録媒体に保存された、ネットワークを介してダウンロードされたデータと前記Ａ／Ｖデータを共に再生するために利用されるファイル情報とである少なくとも一つ以上のアップデート情報に基づいて、前記情報記録媒体からのＡ／Ｖデータ及び／または前記ローカル記録媒体からのダウンロードデータをデコードする段階を含むことを特徴とする再生方法。
【請求項３２】
前記アップデート情報に基づいて、ユーザをして所望の再生方法を選択させるメニューを提供する段階をさらに含むことを特徴とする請求項３１に記載の再生方法。
【請求項３３】
前記メニューに応答して、前記ユーザから最新アップデート情報を選択するという入力を受信した場合に、前記ローカル記録媒体に保存された最新アップデート情報に基づいて、前記情報記録媒体からのＡ／Ｖデータ及び／または前記ローカル記録媒体からのダウンロードデータをデコードする段階をさらに含むことを特徴とする請求項３１に記載の再生方法。
【請求項３４】
前記メニューに応答して、前記ユーザから前記情報記録媒体からのＡ／Ｖデータ再生を選択するという入力を受信した場合に、前記ローカル記録媒体の参照なしに、前記情報記録媒体からのＡ／Ｖデータをデコードする段階をさらに含むことを特徴とする請求項３１に記載の再生方法。
【請求項３５】
前記メニューに応答して、前記ユーザからアップデートリスト表示を選択するという入力を受信した場合に、前記ローカル記録媒体に保存された一つ以上のアップデート情報に関するリストをユーザに提供する段階と、
前記リストに応答して、前記ユーザからアップデート情報を選択するという入力を受信した場合に、前記選択されたアップデート情報に基づいて、前記情報記録媒体からのＡ／Ｖデータ及び／または前記ローカル記録媒体からのダウンロードデータをデコードする段階とをさらに含むことを特徴とする請求項３１に記載の再生方法。
【請求項３６】
前記アップデート情報は、
前記ダウンロードデータの制作者と前記ダウンロードデータに関連したディスクとを示すスタジオ／ディスク情報、前記アップデート情報を識別するためのバージョン情報、前記情報記録媒体のファイルアップデートのために利用されるファイル情報を含むことを特徴とする請求項３１に記載の再生方法。
【請求項３７】
前記情報記録媒体のファイルアップデートのために利用されるファイル情報は、前記情報記録媒体のファイルアップデートのために必要なダウンロードデータのファイルリストと、前記ダウンロードデータファイルが共に結合されねばならない情報記録媒体のファイルリストとを含むことを特徴とする請求項３６に記載の再生方法。
【請求項３８】
前記情報記録媒体のファイルアップデートのために利用されるファイル情報は、バインディングユニットマニフェストファイルを含むことを特徴とする請求項３６に記載の再生方法。
【請求項３９】
前記アップデート情報は、
前記バインディングユニットマニフェストファイルに表示されたあらゆるファイルをさらに含むことを特徴とする請求項３８に記載の再生方法。
【請求項４０】
前記アップデート情報は、
前記ダウンロードデータの制作者と前記ダウンロードデータに関連したディスクとを示すスタジオ／ディスク情報、前記アップデート情報を識別するためのバージョン情報、前記ダウンロードデータと前記Ａ／Ｖデータとを共に再生するために利用される仮想ファイルシステム情報を含むことを特徴とする請求項３１に記載の再生方法。
【請求項４１】
請求項３１に記載の方法を再生装置に行わせる命令語を含むコンピュータで読取り可能な媒体。
【請求項４２】
光記録媒体のオーディオビデオ（ＡＶ）データを再生する再生装置において、
前記オーディオビデオデータを再生する利用されるデータをダウンロードし、前記ダウンロードされたデータと共に、前記オーディオビデオデータを再生するのに利用されるアップデート情報を生成する制御部と、
前記ダウンロードされたデータと、前記アップデート情報及び以前に生成されたアップデート情報とを含むヒストリ情報を保存するローカル記録媒体とを含むことを特徴とする再生装置。
【請求項４３】
前記アップデート情報は、スタジオ／ディスク情報、バージョン情報、及び前記光記録媒体のファイルをアップデートするのに利用されるファイル情報を示すバインディングユニットマニフェストファイルを含むことを特徴とする請求項４２に記載の再生装置。
【請求項４４】
前記制御部は、前記バインディングユニットマニフェストファイルが、前記ローカル記録媒体に保存された前記ファイルが前記ダウンロードされたデータのファイルに対応することを示せば、前記ローカル記録媒体に保存されたファイルを、前記ダウンロードされたデータのファイルに代替することを特徴とする請求項４３に記載の再生装置。
【請求項４５】
前記アップデート情報は、スタジオ／ディスク情報、バージョン情報、及び前記バインディングユニットマニフェストファイルに示された前記ファイル情報に対応するファイルを含むことを特徴とする請求項４２に記載の再生装置。
【請求項４６】
前記アップデート情報は、スタジオ／ディスク情報、バージョン情報、及び前記オーディオビデオデータと前記ダウンロードされたデータとを再生するのに利用されるファイル情報を有するバーチュアルパッケージを含むことを特徴とする請求項４２に記載の再生装置。
【請求項４７】
前記バーチュアルパッケージは、
現在活性化されているバインディングユニットマニフェストファイルと、
前記光記録媒体に保存された少なくとも１つのプレイリストと、
前記ローカル記録媒体に保存された少なくとも１つのプレイリストと、
前記光記録媒体に保存されたアプリケーションと、
前記ローカル記録媒体に保存されたアプリケーションとを含むことを特徴とする請求項４６に記載の再生装置。
【請求項４８】
オーディオビデオデータをデコードし、ディスプレイ上に前記オーディオビデオデータを再生するオーディオビデオデコーダをさらに含み、
前記制御部は、前記ローカル記録媒体に保存されてユーザによって選択されたアップデート情報に基づいて、前記記録媒体または前記ローカル記録媒体に保存されたデータをデコードするように、前記オーディオビデオデコーダを制御することを特徴とする請求項４２に記載の再生装置。
【請求項４９】
オーディオビデオデータを再生する方法において、
除去可能な記録媒体に保存されたスタジオ情報及び／または記録媒体情報に基づいて、ローカル記録媒体にヒストリ情報が保存されているか否かを決定する段階と、
前記ローカル記録媒体に保存された前記ヒストリ情報のバージョンをユーザをして選択させるために、前記ユーザにメニューを提供する段階と、
前記ユーザによって選択された前記ヒストリ情報に基づいて、前記除去可能な記録媒体に保存されたオーディオビデオデータ及び前記ローカル記録媒体に保存されたオーディオビデオデータのうち、少なくとも一つを再生する段階とを含むことを特徴とする再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの便宜をさらに増進させる再生装置及び再生方法に関する。
【背景技術】
【０００２】
図１は、従来技術による再生装置１００の構成図を示している。記録媒体１１０は、いかなる形態の媒体も可能であるが、例えば、ブルーレイディスク（ＢＤ：blu-ray  disc）になりうる。図１を参照するに、再生装置１００は、記録媒体１１０に記録されているＡＶ（audio／video）ストリームを読み取るための読取り部１２０と、読み取られたＡＶストリームを再生するための再生部とから構成されている。再生部は、DEMUXER １３０とデコーダ１４０ないし１８０とを含む。DEMUXER １３０は、読み取られたＡＶデータを、ビデオストリーム、オーディオストリーム、ビットマップ字幕ストリーム、テキスト字幕ストリーム、そしてインタラクティブグラフィックストリームに分離し、それぞれビデオデコーダ１４０、オーディオデコーダ１５０、プレゼンテーショングラフィックデコーダ１６０、テキスト字幕デコーダ１７０及びインタラクティブグラフィックデコーダ１８０に伝達する。デコーダ１４０ないし１８０によってデコーディングされたデータは、ミキシングされてディスプレイ装置１９０及びスピーカ１９１に出力される。
【０００３】
図２は、ＡＶデータの構成を例示した図である。図２を参照するに、ＡＶストリームは、記録単位であるクリップ（CLIP）２２２から構成されており、クリップ２２２を再生するためには、圧縮されたＡＶデータの特性情報を知っている必要がある。従って、各クリップ２２２は、クリップ情報２２１を有している。クリップ情報２２１は、対応するクリップのオーディオ／ビデオ属性と、一定区間単位でランダムアクセスが可能なエントリポイント（entry  point）の位置情報とを記録したエントリポイントマップ（entry  point  map）を含む。プレイリスト（PlayList）２１１は、再生の基本単位であり、複数のプレイアイテム（PlayItem）２１２ないし２１４）の連結からなされており、クリップファイルの連結再生及び再生順序などを決定し、ＡＶデータの再生制御を行うためのナビゲーション情報を含んでいる。各プレイアイテム２１２ないし２１４は、クリップ２２２の一部分に対応し、具体的には、クリップ２２２内での再生開始時間とその終了時間とを指定する形態で、クリップ情報２２１を参照し、実際クリップ２２２内の該当位置が獲得される。
【０００４】
図３は、プレイリスト情報の構成を例示した図である。図３を参照するに、プレイリスト情報に、プレイアイテム＃０のストリーム情報２１２と、プレイアイテム＃１のストリーム情報２１３とが含まれている。プレイアイテム＃０には、１個のビデオストリーム情報３１１、３個のオーディオストリーム情報３１２、２個のプレゼンテーショングラフィック情報３１３及び２個のインタラクティブグラフィック情報３１４が記録されている。プレイアイテム＃１には、１個のビデオストリーム情報３２１、２個のオーディオストリーム情報３２２、１個のプレゼンテーショングラフィック情報３２３及び１個のインタラクティブグラフィック情報３２４が記録されている。
【０００５】
字幕再生の場合、再生装置は、再生するプレイリストに含まれているストリーム情報のうち、プレゼンテーショングラフィック情報３１３，３２３を利用し、動映像ストリームにマルチプレクシング（multiplexing）されているさまざまなパケットのうち字幕データを含むパケットのＰＩＤを選択し、これをDEMUXER  １３０に設定する。それにより、動映像ストリームのうち、当該ＰＩＤを有したデータがプレゼンテーショングラフィックデコーダ１６０またはテキスト字幕デコーダ１７０に伝送されてデコーディングされた後、ディスプレイ１９０に出力される。一方、ＡＶストリームが複数の字幕データを含む場合、ユーザは、ＯＳＤ（on  display  screen）メニューなどのインターフェースを介し、プレイアイテム＃０  ２１２のように、複数のプレゼンテーショングラフィック情報３１３にある字幕のうち、一つを選択して再生できる。
【０００６】
一方、最近では、記録媒体１１０からのオーディオビデオデータを再生するとき、単に記録媒体１１０だけを利用して再生するのではなく、記録媒体１１０のオーディオビデオデータ再生時に共に利用する付加データをネットワークなどを介してダウンロードされ、再生装置１００に保存し、この付加データを利用し、記録媒体１１０のオーディオビデオデータ再生時に共に再生する技術が研究、開発されている。従って、このダウンロードした付加データの効果的な利用を介して、ユーザの便宜を図ることが要求される。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、前記のような問題点を解決し、ユーザの便宜をさらに増進させる再生装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記のような課題を解決するための本発明の１つの特徴は、情報記録媒体のＡ／Ｖデータを再生する装置において、前記Ａ／Ｖデータの再生のために共に利用するためのデータをネットワークを介してダウンロードし、前記ダウンロードデータと前記Ａ／Ｖデータとを共に再生するために利用されるファイル情報をアップデート情報として生成し、前記生成されたアップデート情報をローカル記録媒体に保存する制御部と、前記アップデート情報を保存するローカル記録媒体とを含み、前記制御部は、以前にダウンロードされて生成したアップデート情報を前記ローカル記録媒体に維持しつつ、現在ダウンロードされて生成した新しいアップデート情報を前記ローカル記録媒体に保存するのである。
【０００９】
前記アップデート情報は、前記ダウンロードデータの制作者と前記ダウンロードデータに関連したディスクとを示すスタジオ／ディスク情報、前記アップデート情報を識別するためのバージョン情報、前記情報記録媒体のファイルアップデートのために利用されるファイル情報を含むことが望ましい。
【００１０】
前記情報記録媒体のファイルアップデートのために利用されるファイル情報は、前記情報記録媒体のファイルアップデートのために必要なダウンロードデータのファイルリストと、前記ダウンロードデータファイルが共に結合されねばならない情報記録媒体のファイルリストとを含むことが望ましい。
【００１１】
前記情報記録媒体のファイルアップデートのために利用されるファイル情報は、バインディングユニットマニフェストファイル（ＢＵＭＦ）になりうる。
【００１２】
前記アップデート情報は、前記ＢＵＭＦに表示されたあらゆるファイルをさらに含むことが望ましい。
【００１３】
前記アップデート情報は、前記ダウンロードデータの制作者と前記ダウンロードデータに関連したディスクとを示すスタジオ／ディスク情報、前記アップデート情報を識別するためのバージョン情報、前記ダウンロードデータと前記Ａ／Ｖデータとを共に再生するために利用される仮想ファイルシステム情報を含むことが望ましい。
【００１４】
前記仮想ファイルシステム情報は、バーチュアルパッケージを含むことができる。
【００１５】
前記ダウンロードデータは、アップデートのためのストリームデータ、前記ストリームデータに対応するデータベースファイル、前記情報記録媒体のファイルアップデートのために利用されるファイル情報を含むことが望ましい。
【００１６】
前記ストリームデータは、字幕データ、オーディオデータ、予告編データ、アプリケーションデータを含むことができる。
【００１７】
前記制御部は、前記Ａ／Ｖデータの再生のために共に利用するためのデータをネットワークを介してダウンロードし、前記ダウンロードデータと前記Ａ／Ｖデータとを共に再生するために利用されるファイル情報をアップデート情報として生成するたびに、以前に生成されたアップデート情報を前記ローカル記録媒体に保存することが望ましい。
【００１８】
本発明の他の特徴は、情報記録媒体のＡ／Ｖデータを再生する装置において、ネットワークを介してダウンロードされたデータと前記Ａ／Ｖデータを共に再生するために利用されるファイル情報とであるアップデート情報を少なくとも一つ以上保存するローカル記録媒体と、前記情報記録媒体からのＡ／Ｖデータ及び／または前記ローカル記録媒体からのダウンロードデータをデコードするオーディオ／ビデオ・デコーダと、前記アップデート情報に基づいて、前記情報記録媒体からのＡ／Ｖデータ及び／または前記ローカル記録媒体からのダウンロードデータをデコードするように、前記オーディオ／ビデオ・デコーダを制御する制御部とを含むことである。
【００１９】
前記制御部は、前記アップデート情報に基づいて、ユーザをして所望の再生方法を選択させるメニューを提供することが望ましい。
【００２０】
前記メニューに応答して、前記ユーザから最新アップデート情報を選択するという入力を受信した場合に、前記制御部は、前記ローカル記録媒体に保存された最新アップデート情報に基づいて、前記情報記録媒体からのＡ／Ｖデータ及び／または前記ローカル記録媒体からのダウンロードデータをデコードするように、前記オーディオ／ビデオ・デコーダを制御することが望ましい。
【００２１】
前記メニューに応答して、前記ユーザから前記情報記録媒体からのＡ／Ｖデータ再生を選択するという入力を受信した場合に、前記制御部は、前記ローカル記録媒体の参照なしに、前記情報記録媒体からのＡ／Ｖデータをデコードするように、前記オーディオ／ビデオ・デコーダを制御することが望ましい。
【００２２】
前記メニューに応答して、前記ユーザからアップデートリスト表示を選択するという入力を受信した場合に、前記制御部は、前記ローカル記録媒体に保存された一つ以上のアップデート情報に関するリストをユーザに提供し、前記リストに応答して、前記ユーザからアップデート情報を選択するという入力を受信した場合に、前記選択されたアップデート情報に基づいて、前記情報記録媒体からのＡ／Ｖデータ及び／または前記ローカル記録媒体からのダウンロードデータをデコードするように、前記オーディオ／ビデオ・デコーダを制御することが望ましい。
【００２３】
本発明のさらに他の特徴は、情報記録媒体のＡ／Ｖデータを再生する方法において、前記Ａ／Ｖデータの再生のために共に利用するためのデータをネットワークを介してダウンロードし、前記ダウンロードデータと前記Ａ／Ｖデータとを共に再生するために利用されるファイル情報をアップデート情報として生成する段階と、前記生成されたアップデート情報をローカル記録媒体に保存する段階とを含み、以前にダウンロードされて生成したアップデート情報を前記ローカル記録媒体に維持しつつ、現在ダウンロードされて生成した新しいアップデート情報を前記ローカル記録媒体に保存することである。
【００２４】
本発明のさらに他の特徴は、情報記録媒体のＡ／Ｖデータを再生する方法において、ローカル記録媒体に保存された、ネットワークを介してダウンロードされたデータと前記Ａ／Ｖデータを共に再生するために利用されるファイル情報とである少なくとも一つ以上のアップデート情報に基づいて、前記情報記録媒体からのＡ／Ｖデータ及び／または前記ローカル記録媒体からのダウンロードデータをデコードする段階を含むことである。
【発明の効果】
【００２５】
本発明によって、１つのディスクに対して一度以上ダウンロードされてバーチュアルパッケージをアップデートして再生したとき、ユーザがダウンロードしたデータを削除せずとも、以前にダウンロードされた状態のバーチュアルパッケージで再生をしたり、またはディスクにある内容だけでも再生可能とすることによって、さらにユーザに多様な再生形態を提供することによって、ユーザ便宜を図ることができる。
【図面の簡単な説明】
【００２６】
【図１】従来技術による再生装置の構成図である。
【図２】ＡＶデータの構成を例示した図である。
【図３】プレイリスト情報の構成を例示した図である。
【図４】本発明による再生装置の概略図である。
【図５】図４に図示されたローカル記録媒体の構成図である。
【図６Ａ】図５に図示されたアップデート情報の第１例を示す図である。
【図６Ｂ】図５に図示されたアップデート情報の第２例を示す図である。
【図６Ｃ】図５に図示されたアップデート情報の第３例を示す図である。
【図７】ＢＵＭＦの構成図である。
【図８】バーチュアルパッケージの概念を説明するための参考図である。
【図９】本発明によって、ローカル記録媒体に保存されたアップデート情報に基づいたデータ再生のためにユーザに提供するメニュー画面の例を示す図である。
【図１０】ネットワークから付加データをダウンロードする過程のフローチャートである。
【図１１】本発明によって、アップデート情報をローカル記録媒体に保存する過程のフローチャートである。
【図１２】本発明によって、アップデート情報が保存されたローカル記録媒体を利用してデータを再生する過程のフローチャートである。
【発明を実施するための形態】
【００２７】
さて、添付された図面を参照しつつ、本発明について詳細に説明する。
【００２８】
図４は、本発明による再生装置４００の概略図を示している。図４を参照するに、本発明による再生装置４００は、ローカル記録媒体４１０、通信部４２０、記録媒体記録／読取り部４３０、ローカル記録媒体の記録／読取り部４４０、制御部４５０、オーディオ／ビデオ・デコーダ４６０、プレゼンテーショングラフィックデコーダ４７０、インタラクティブグラフィックデコーダ４８０を含む。本発明の他の側面によれば、記録装置４００は、付加的及び／または他の部分を含むことができる。そして、前記構成要素の２個以上の機能が１つの構成として具現されもする。再生装置４００は、ＢＤ（blu-ray  disc）プレイヤのようなホームエンターテイメント装置、ビデオゲーム装置、デスクトップコンピュータ、または情報記録媒体上にデータを再生する装置になりうる。
【００２９】
ローカル記録媒体４１０は、本発明によるアップデート情報を保存しているストレージであり、例えば、ハードディスク、フラッシュメモリなどになり、いかなる形態の記録媒体でも利用できる。
【００３０】
通信部４２０は、記録媒体４０２に保存されたビデオオーディオデータと共に再生するためのデータのダウンロード要請を、ネットワークを介してウェブサーバ４０１に伝送し、ウェブサーバ４０１からネットワークを介して要請したデータを受信する。本発明でダウンロードされるデータは、記録媒体４０２に記録されたデータ以外のデータであり、ユーザが、記録媒体４０２に記録されたデータをアップデートして再生するためにダウンロード選択したデータをいう。記録媒体４０２は、ＤＶＤ、ＨＤ−ＤＶＤ、ＢＤや、他のタイプの除去可能な記録媒体のような光記録媒体になりうる。
【００３１】
前記ダウンロードデータは、アップデートのためのストリームデータ、前記ストリームデータに対応するデータベースファイル、前記情報記録媒体のファイルアップデートのために利用されるファイル情報を含むことが望ましい。ストリームデータは、例えば、字幕データ、オーディオデータ、予告編データ、特定の機能を遂行したり、またはメニューを表示するアプリケーションデータを含む。ストリームデータに対応するデータベースファイルは、ストリームデータの再生制御のための情報であるプレイリスト（PlayList）やクリップ（CLIP）インフォメーションを含む。情報記録媒体のファイルアップデートのために利用されるファイル情報は、例えば、バインディングユニットマニフェストファイル（ＢＵＭＦ）になり、具体的な事項については後述する。
【００３２】
記録媒体記録／読取り部４３０は、記録媒体４０２にデータを記録したり、または記録媒体４０２からデータを読み取る。
【００３３】
ローカル記録媒体の記録／読取り部４４０は、ローカル記録媒体４１０にデータを記録したり、またはローカル記録媒体４１０からデータを読み取る。
【００３４】
オーディオ／ビデオ・デコーダ４６０は、受信したオーディオビデオデータをデコードして出力する。
【００３５】
プレゼンテーショングラフィックデコーダ４７０は、受信したプレゼンテーショングラフィックデータをデコードして出力する。
【００３６】
インタラクティブグラフィックデコーダ４８０は、受信したインタラクティブグラフィックデータをデコードして出力する。
【００３７】
制御部４５０は、再生装置４００内部の各構成要素を制御し、ウェブサーバ４０１からダウンロードされたデータがある場合、このダウンロードデータについての情報と記録媒体４０２に保存されたＡ／Ｖ（audio／video）データについての情報とを結合し、仮想ファイルシステム（virtual  file  system）を生成し、この仮想ファイルシステムに基づいて、ダウンロードされたデータと、記録媒体４０２のＡ／Ｖデータとの再生を制御する。制御部は、記録媒体４０２に保存されたＡＶデータ及びローカル記録媒体４１０に保存されたダウンロードされたデータのうち、少なくとも一つをデコードするように、前記ＡＶデコーダを制御できる。ここで、「少なくとも一つ」という意味は、記録媒体４０２に保存されたＡＶデータ、ローカル記録媒体４１０に保存されたダウンロードされたデータ、またはＡＶデータ及びダウンロードされたデータのいずれをもいう。
【００３８】
特に、本発明による制御部４５０は、データをウェブサーバ４０１から１回以上ダウンロードした場合に、ダウンロードするたびに生成されるアップデート情報をヒストリー情報として、ローカル記録媒体４１０にいずれも保存しておく。すなわち、制御部４５０は、データをウェブサーバ４０１からダウンロードするたびにアップデート情報を生成するが、かようなアップデート情報の最新アップデート情報のみローカル記録媒体４１０に残し、以前のアップデート情報は、ローカル記録媒体４１０から削除するのではなく、以前のアップデート情報を含めて最新アップデート情報までヒストリ情報としてローカル記録媒体４１０に保存しておく。このように、最新アップデート情報だけではなく、以前のアップデート情報までローカル記録媒体４１０に保存しておくことによって、ユーザは、以前のアップデート情報を選択して再生できるようになる。
【００３９】
このように、以前のアップデート情報までローカル記録媒体に保存しておく必要性は、次の通りである。
【００４０】
第一に、ダウンロードされて新しいバーチュアルパッケージ（virtual  package）を生成して再生すれば、ダウンロードされたデータを削除する前には、以前バージョン、例えば、ディスク単独再生、あるいは新しいバーチュアルパッケージを生成する直前のバーチュアルパッケージを基に再生できない。
【００４１】
第二に、ネットワークを介してダウンロードされるデータは、ディスクデータのエラーなどによるアップデートの概念だけではなく、既存ディスクで提供されていない追加機能を提供するものであり、新しいバージョンが以前バージョンのアップデート内訳を含んでいると保証できないので、以前バージョンのアップデート情報は意味がある。
【００４２】
第三に、ユーザ選択あるいはコンテンツ提供業者の選択によって、最初にダウンロードされてアップデートしたバーチュアルパッケージと、二番目にダウンロードされてアップデートしたバーチュアルパッケージとが同じコンテンツを全く有していないことがある。例えば、最初のバーチュアルパッケージは、韓国語字幕だけをダウンロードされてアップデートしたものであり、二番目のバーチュアルパッケージは、日本語オーディオだけダウンロードされてアップデートしたバーチュアルパッケージでありうる。かような理由で、以前バージョンのバーチュアルパッケージを選択して再生することが意味がある。本発明の他の特徴によれば、以前バーチュアルパッケージ（以前アップデート情報）は、ローカル記録媒体４１０に余裕空間がなければ、ユーザからの命令によって、ローカル記録媒体４１０から除去されうる。
【００４３】
図５は、図４に図示されたローカル記録媒体の構成を示している。図５を参照するに、ローカル記録媒体４１０の所定領域には、ヒストリ情報５００が保存されている。ヒストリ情報５００は、アップデート情報＃１、アップデート情報＃２、アップデート情報＃３を含む。アップデート情報は、ダウンロードデータと情報記録媒体のデータとを共に再生するために利用されるファイル情報をいうものであり、アップデート情報の例が、図６Ａないし図６Ｃに図示されている。
【００４４】
図６Ａは、アップデート情報の第１例を示す。図６Ａを参照するに、アップデート情報の第１例６１０は、スタジオ／ディスク情報６１１、バージョン（またはダウンロード内容）情報６１２、ＢＵＭＦ  ６１３を含む。スタジオ／ディスク情報６１１は、前記ダウンロードデータの制作者と、前記ダウンロードデータに関連したディスクとを示す。バージョン情報６１２は、このアップデート情報を識別するための識別子の役割を行う。
【００４５】
ＢＵＭＦ  ６１３は、前記情報記録媒体４０２のファイルアップデートのために利用されるファイル情報を示す。
【００４６】
図７を参照するに、ＢＵＭＦ  ６１３は、ディスク単位でアップデートするために必要なファイルリスト７１０、及び対応するファイルが共に結合しなければならないディスクのファイル名７２０を含む。
【００４７】
字幕ファイルとオーディオファイルとのアップデートを例にとって説明すれば、次の通りである。
【００４８】
ディスク単位でアップデートするために必要なファイルリスト７１０は、ネットワークからダウンロードされてローカル記録媒体の一定領域に保存されるファイルの名称である。例えば、ファイルリスト７１０は、次のようでありうる。
【００４９】
【表１】
2010522949.tif 000003
対応するファイルが共に結合しなければならないディスクのファイル名７２０は、前記ファイルリスト７１０のファイルが共に結合しなければならないディスクに保存されたファイル名を示す。
【００５０】
以下の例を参照すれば、前記ファイルリストは、ダウンロードされたファイルリストであり、以下のファイルリストは、ディスクにあるファイルリストである。もしファイルリスト７１０の名称と同じ名称がディスクにある場合、仮想ファイルシステムを作るとき、ディスクのファイルは、ダウンロードされたファイルに代替され、ファイルリスト７１０の名称と同じ名称がディスクにない場合に、ファイルリスト７１０にのみ存在するそのファイルは、仮想ファイルシステムで新しく支援するファイルになるのである。
【００５１】
【表２】
2010522949.tif 000004
図６Ｂはアップデート情報の第２例を示す。図６Ｂを参照するに、アップデート情報の第２例６２０は、スタジオ／ディスク情報６２１、バージョン（またはダウンロード内容）情報６２２、ＢＵＭＦ  ６２３、ＢＵＭＦに記録されたあらゆるファイル６２４を含む。スタジオ／ディスク情報６２１、バージョン（またはダウンロード内容）情報６２２は、図６Ａを参照して説明した通りである。図６Ｂに図示されたアップデート情報の第２例が、図６Ａに図示されたアップデート情報の第１例と異なる点は、ＢＵＭＦに記録されたあらゆるファイル６２４をさらに含むということである。
【００５２】
ＢＵＭＦに記録されたあらゆるファイル６２４は、ＢＵＭＦに名称がリストされたあらゆるファイルをいうものであり、字幕、オーディオデータなどのダウンロードされた実際データが入っているストリームファイルｍ２ｔｓと、例えば、CLIP  InformationやPlayListのような該ストリームファイルを再生するために必要なデータベースファイルとをいう。このように、ＢＵＭＦ以外にこのファイルに記録されたあらゆるファイル６２４自体を、アップデート情報としてローカル記録媒体に保存しておけば、その後このＢＵＭＦにリストされたファイルだけで仮想ファイルシステムを生成することが信頼性あるように保証される。もしアップデート情報の第１例のように、ＢＵＭＦだけアップデート情報としてローカル記録媒体に保存し、このＢＵＭＦにリストされたファイルは、アップデート情報としてローカル記録媒体に保存しておくのではなければ、ある原因によって、ＢＵＭＦにリストされたファイルのうち一部は、ローカル記録媒体で消されることもあり、そのようになれば、その後このＢＵＭＦにリストされたファイルだけで仮想ファイルシステムを生成することが保証できない。
【００５３】
図６Ｃは、アップデート情報の第３例を示す。図６Ｃを参照するに、アップデート情報の第３例６３０は、スタジオ／ディスク情報６３１、バージョン（またはダウンロード内容）情報６３２、バーチュアルパッケージ６３３を含む。スタジオ／ディスク情報６３１、バージョン（またはダウンロード内容）情報６３２は、図６Ａを参照して説明した通りである。
【００５４】
バーチュアルパッケージ６３３は、現在活性化されているＢＵＭＦを利用して生成する仮想ファイルシステムであり、ディスクのデータと、ネットワークダウンロードされたデータとを共に再生するために必要な仮想ファイルシステム情報をいう。
【００５５】
図８は、バーチュアルパッケージの概念を説明するための参考図を示している。図８を参照するに、バーチュアルパッケージ８１０と、ＢＤ−ＲＯＭディスク８２０と、ローカル記録媒体８３０とのデータ構成を示す。図８で、斜線で表示されたファイルは、ＢＤ−ＲＯＭディスク８２０からデータを読み取ってきて再生するファイルをいい、ドットで表示されたファイルは、ローカル記録媒体からデータを読み取ってきて再生するファイルをいう。
【００５６】
ＢＤ−ＲＯＭディスク８２０のデータ構造は、プレイリストとして、０００００．ｍｐｌｓ  ８２１、ストリームとして０１０００．ｍ２ｔｓ  ８２２、アプリケーションとしてａａ．ｊａｒ  ８２３を含む。
【００５７】
ユーザがかようなＢＤ−ＲＯＭディスク８２０に保存されたデータ以外のデータをさらに利用し、ディスクを再生することを願うことによって、ネットワークを介して新しいデータをダウンロードされ、このダウンロードされたデータとディスクのデータを共に再生するために新しく生成した仮想ファイルシステムが、バーチュアルパッケージ８１０である。
【００５８】
バーチュアルパッケージ８１０は、New  Active  ＢＵＭＦ  ８１１、プレイリストとしてディスク８２０から参照される０００００．ｍｐｌｓ  ８１２、ローカル記録媒体８３０から参照される００００１．ｍｐｌｓ  ８１３、ストリームとしてディスク８２０から参照される０１０００．ｍ２ｔｓ  ８１４、ローカル記録媒体８３０から参照される０２０００．ｍ２ｔｓ  ８１５を含み、アプリケーションとしては、ディスク８２０から参照されるａａ．ｊａｒ  ８１６と、ローカル記録媒体８３０から参照されるｂｂ．ｊａｒ  ８１７とを含む。
【００５９】
ローカル記録媒体８３０には、ネットワークから現在ダウンロードされたデータ及びヒストリ情報が保存される。ネットワークから現在ダウンロードされたデータは、New  ＢＵＭＦ  ８３１、プレイリストとして００００１．ｍｐｌｓ  ８３２、ストリームとして０２０００．ｍ２ｔｓ  ８３３、アプリケーションとしてｂｂ．ｊａｒ  ８３４を含む。また、ローカル記録媒体８３０は、ヒストリ情報としてバックアップを含む。バックアップには、スタジオＡ／ディスクＡ  ８３５についてのアップデート情報として、Old  ＢＵＭＦまたはVirtual  Package＃１  ８３６、及びOld  ＢＵＭＦまたはVirtual  Package＃２  ８３７を含む。スタジオＢ／ディスクＢ  ８３８に係わるアップデート情報として、Old  ＢＵＭＦまたはVirtual  Package＃１  ８３９を含む。
【００６０】
かような状態で再生装置は、バーチュアルパッケージ８１０のような仮想ファイルシステムを利用し、ディスク８２０のデータとローカル記録媒体８３０のデータとを再生していて、タイトルを転換したり、またはディスクを再生装置からエジェクトするときに、現在活性化されているＢＵＭＦ  ８１１や現在バーチュアルパッケージ８１０をローカル記録媒体８３０のバックアップとして保存しておく。
【００６１】
このように、ネットワークを介してデータをダウンロードするたびに生成される仮想ファイルシステムについての情報を、アップデート情報としてローカル記録媒体に保存しておくことによって、ユーザをして以前に作られた一つ以上のアップデート情報のうちから選択せしめる。
【００６２】
図９は、本発明によって、ローカル記録媒体に保存されたアップデート情報に基づいたデータ再生のためにユーザに提供するメニュー画面９００の例を示す。図９を参照するに、デフォルト（最新アップデート）再生９１０は、最も最近に使われた仮想ファイルシステムを利用してデータを再生させるユーザ入力を示す。
【００６３】
ディスク再生９２０は、ネットワークからダウンロードされたデータを利用せずに、ディスクに入っているデータだけで再生させるユーザ入力を示す。
【００６４】
アップデートリスト表示９３０は、現在までローカル記録媒体に保存されたアップデート情報のリストを表示させるユーザ入力を示す。このアップデートリスト表示９３０というのは、ユーザ入力を選択した場合に、再生装置は、ローカル記録媒体に保存されたアップデート情報のリストを画面に表示し、ユーザがそのリストのうち一つを選択すれば、再生装置は、選択されたアップデート情報に基づいて、データを再生する。
【００６５】
図１０は、ネットワークから付加データをダウンロードされる過程のフローチャートである。
【００６６】
ユーザが再生装置４００に記録媒体４０２の一例として、ＢＤディスクをローディングする（１０１０）。
【００６７】
ユーザがディスクで提供している字幕／オーディオ以外に、他の字幕／オーディオで再生することを希望する（１０２０）。例えば、ディスクでは、英語／フランス語の字幕を提供するが、ユーザは韓国語字幕を所望することがある。
【００６８】
ディスクで提供するメニュー、例えば、アプリケーションを介して提供されるメニューを介してディスクが指定しているウェブサーバ４０１に接続し、ユーザがウェブサーバで所望の字幕データを選択し、ダウンロードを要請する（１０３０）。
【００６９】
かような要請によって、ユーザが所望の字幕ストリーム及び対応するデータベースファイルをダウンロードする（１０４０）。ダウンロードされるデータは、ディスク単位でアップデートできるように、必要なあらゆる情報を含むことが望ましい。ダウンロードが完了すれば、アプリケーションは、ダウンロード完了を再生装置４００に知らせ、再生装置４００にアップデートを要請する。
【００７０】
そして、新しいバーチュアルパッケージを生成する前にダウンロードされたデータがディスク単位でアップデートするのに完壁であるか否かを確認することが望ましい。かような確認は、ダウンロードされるときに共にダウンロードされたＢＵＭＦを利用できる。ＢＵＭＦには、ディスク単位でアップデートするために必要なファイルリスト、及び該当ファイルが共に結合しなければならないディスクのファイルが含まれている。
【００７１】
再生装置４００は、タイトルが転換される時点でダウンロードされたデータと、ディスクデータとを合わせ、新しいバーチュアルパッケージを生成する（１０５０）。
【００７２】
図１１は、本発明によって、アップデート情報をローカル記録媒体に保存する過程のフローチャートを示す。
【００７３】
バーチュアルパッケージまたはＢＵＭＦをアップデートする前に、現在活性化されているＢＵＭＦをローカル記録媒体の特定位置にコピーして保存する（１１１０）。
【００７４】
ローカル記録媒体に保存するＢＵＭＦは、共に再生するディスク情報（スタジオ／ディスク名）、バーチュアルパッケージバージョン情報、ディスク単位でアップデートできるファイルリスト、及び該当ファイルが共に結合しなければならないディスクのファイル名並びにファイルリストにあるあらゆるファイル（選択事項）を含む。
【００７５】
ローカル記録媒体に保存するバーチュアルパッケージは、共に再生するディスク情報（スタジオ／ディスク名）、バーチュアルパッケージバージョン情報を含む。
【００７６】
新しくダウンロードされたＢＵＭＦを基に、バーチュアルパッケージを新しく生成する（１１２０）。
【００７７】
そして、生成されたバーチュアルパッケージを基に、ディスクを再生する（１１３０）。
【００７８】
そして、生成されたバーチュアルパッケージまたはＢＵＭＦをローカル記録媒体に保存する（１１４０）。
【００７９】
図１２は、本発明によって、アップデート情報が保存されたローカル記録媒体を利用してデータを再生する過程のフローチャートを示す。
【００８０】
再生装置にディスクをローディングすれば（１２１０）、再生装置は、ディスクからスタジオ情報及びディスク情報を確認する（１２２０）。
【００８１】
ディスクから確認されたスタジオ情報及びディスク情報を利用し、ローカル記録媒体に前記スタジオ情報及びディスク情報に対応するアップデート情報が存在するか否かを確認する（１２３０）。
【００８２】
ローカル記録媒体にヒストリ情報がある場合、ユーザにいかなるバージョンで再生するかを選択できるメニューを提供する（１２４０）。このようなヒストリ選択機能は、再生装置で提供することができるが、ディスクに保存されたアプリケーションがかような機能を提供するように具現されもする。
【００８３】
メニューは、例えば、図９に図示されているように構成されうる。
【００８４】
デフォルト（default）再生９１０は、最新アップデートデータで再生することをいい、ディスク再生９２０は、ダウンロードされた情報なしにディスクだけで再生することをいい、アップデートリスト表示９３０は、アップデート情報によって選択可能なあらゆるリストを示すことをいう。
【００８５】
次に、ユーザの選択によって、ヒストリ情報に基づいてディスクを再生する（１２５０）。
【００８６】
具体的に、ユーザがデフォルト再生９１０を選択した場合には、ローカル記録媒体に保存されたアップデート情報のうち、最新アップデート情報によってデータを再生する。
【００８７】
ユーザがディスク再生９２０を選択した場合、既存のバーチュアルパッケージ、またはこれを構成するためのＢＵＭＦを、ローカル記録媒体へのヒストリ情報を保存する領域にコピーした後、現在のバーチュアルパッケージを削除し、ディスクだけで再生を行う。
【００８８】
ユーザがアップデートリスト表示９３０を選択し、ローカル記録媒体に保存されたアップデート情報のうち一つを選択した場合には、ローカル記録媒体の当該位置からアップデート情報を読み取ってきてデータを再生する。アップデート情報としてＢＵＭＦが保存されている場合、再生装置は、ＢＵＭＦにあるあらゆるデータが有効であるか否かを確認し、これを基にバーチュアルパッケージを新しく構成して再生する。もしデータが有効ではない場合、お知らせメッセージを示し、既存のバーチュアルパッケージを基に再生する。既存のバーチュアルパッケージというのは、最も最近のバーチュアルパッケージを意味する。
【００８９】
アップデート情報として、ＢＵＭＦ及びＢＵＭＦに関連したファイルがいずれも保存されている場合、ＢＵＭＦに関連したファイルを必要な位置にコピーした後、ＢＵＭＦを基にバーチュアルパッケージを新しく構成し、これを基にデータを再生する。
【００９０】
アップデート情報としてバーチュアルパッケージが保存されている場合、バーチュアルパッケージで指示するファイルがいずれも有効であるか否かを確認した後、いずれも有効な場合、選択されたバーチュアルパッケージを基にデータを再生する。もし有効ではない場合、以前のバーチュアルパッケージを基にデータを再生する。
【００９１】
以上で説明したような再生方法はまた、コンピュータで読取り可能な記録媒体に、コンピュータで読取り可能なコードとして具現することが可能である。コンピュータで読取り可能な記録媒体は、コンピュータシステムによって読取り可能なデータが保存されるあらゆる種類の記録装置を含む。コンピュータで読取り可能な記録媒体の例としては、ＲＯＭ（read-only  memory）、ＲＡＭ（random-access  memory）、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ保存装置などがあり、またキャリアウェーブ（例えばインターネットを介した伝送）の形態で具現されることも含む。また、コンピュータで読取り可能な記録媒体は、ネットワークに連結されたコンピュータシステムに分散され、分散方式でコンピュータで読取り可能なコードが保存されて実行されうる。そして、前記再生方法を具現するための機能的な（function）プログラム、コード及びコードセグメントは、本発明が属する技術分野のプログラマらによって容易に推論されうる。
【００９２】
以上、本発明についてその望ましい実施形態を中心に説明した。本発明が属する技術分野で当業者は、本発明が本発明の本質的な特性から外れない範囲で変形された形態で具現できることを理解できるであろう。従って、開示された実施形態は、限定的な観点ではなく、説明的な観点から考慮されねばならない。本発明の範囲は、前述の説明ではなくして特許請求の範囲に示されており、それと同等な範囲内にあるあらゆる差異点は、本発明に含まれるものであると解釈されねばならない。
【図１】
2010522949.tif 000005
【図２】
2010522949.tif 000006
【図３】
2010522949.tif 000007
【図４】
2010522949.tif 000008
【図５】
2010522949.tif 000009
【図６Ａ】
2010522949.tif 000010
【図６Ｂ】
2010522949.tif 000011
【図６Ｃ】
2010522949.tif 000012
【図７】
2010522949.tif 000013
【図８】
2010522949.tif 000014
【図９】
2010522949.tif 000015
【図１０】
2010522949.tif 000016
【図１１】
2010522949.tif 000017
【図１２】
2010522949.tif 000018
【国際調査報告】
2010522949.tif 000019
2010522949.tif 000020
2010522949.tif 000021
2010522949.tif 000022