(57)【要約】【課題】メニュー情報を管理するデータ構造を有する記録媒体を提供する。【解決手段】本発明の記録媒体は、メニュー情報のグラフィックストリームを格納する記録領域を備える。当該グラフィックストリームは第１のタイプのメニュー情報および第２のタイプのメニュー情報の一つであるメニュー情報のタイプを指し示すインジケータを含む。第１のタイプのメニュー情報のグラフィックストリームは、メインのオーディオ／ビデオデータと多重化され、第２のタイプのメニュー情報のグラフィックストリームは、メインのオーディオ／ビデオデータとは別個のファイルに格納される。【選択図】図６Ａ
2010176836.tif 000002
【特許請求の範囲】
【請求項１】
メニュー情報を管理するデータ構造を有する記録媒体であって、
該記録媒体は、
メニュー情報のグラフィックストリームを格納する記録領域であって、該グラフィックストリームは第１のタイプのメニュー情報および第２のタイプのメニュー情報の一つであるメニュー情報のタイプを指し示すインジケータを含む、記録領域を備え、
前記第１のタイプのメニュー情報のグラフィックストリームは、メインのオーディオ／ビデオデータと多重化され、前記第２のタイプのメニュー情報のグラフィックストリームは、メインのオーディオ／ビデオデータとは別個のファイルに格納される、記録媒体。
【請求項２】
再生されるストリームファイルを指定する少なくとも一つのプレイリストファイルを格納する管理領域をさらに備え、
該プレイリストファイルは、前記第１のタイプのメニュー情報のグラフィックストリームの再生についてのナビゲーション情報を提供するプレイアイテムと、前記第２のタイプのメニュー情報のグラフィックストリームの再生についてのナビゲーション情報を提供するサブプレイアイテムと、を含む、請求項１の記録媒体。
【請求項３】
前記管理領域は、前記第１のタイプのメニュー情報のグラフィックストリームの属性情報を含む第１のストリーム情報ファイルと、前記第２のタイプのメニュー情報のグラフィックストリームの属性情報を含む第２のストリーム情報ファイルと、をさらに格納する、請求項２の記録媒体。
【請求項４】
記録媒体からメニュー情報を再生する方法であって、
該方法は、
前記記録媒体からメニュー情報のグラフィックストリームを読み出すステップであって、該グラフィックストリームは、第１のタイプのメニュー情報および第２のタイプのメニュー情報の一つであるメニュー情報のタイプを指し示すインジケータを含む、ステップと、
前記インジケータにしたがって前記メニュー情報を再生するステップと、
を備え、
前記第１のタイプのメニュー情報のグラフィックストリームは、メインのオーディオ／ビデオデータと多重化され、前記第２のタイプのメニュー情報のグラフィックストリームは、メインのオーディオ／ビデオデータとは別個のファイルに格納される、方法。
【請求項５】
前記記録媒体の管理領域から再生されるストリームファイルを指定する少なくとも一つのプレイリストファイルを読み出すステップをさらに備え、
該プレイリストファイルは、前記第１のタイプのメニュー情報のグラフィックストリームの再生についてのナビゲーション情報を提供するプレイアイテムと、前記第２のタイプのメニュー情報のグラフィックストリームの再生についてのナビゲーション情報を提供するサブプレイアイテムと、を含む、請求項４の方法。
【請求項６】
前記第１のタイプのメニュー情報のグラフィックストリームの属性情報を含む第１のストリーム情報ファイルを読み出すステップと、
前記第２のタイプのメニュー情報のグラフィックストリームの属性情報を含む第２のストリーム情報ファイルを読み出すステップと、
をさらに備える、請求項５の方法。
【請求項７】
メニュー情報の再生を管理するデータ構造を記録媒体に記録する方法であって、
該方法は、
メニュー情報のグラフィックストリームを読み出すステップであって、該グラフィックストリームは、第１のタイプのメニュー情報および第２のタイプのメニュー情報の一つであるメニュー情報のタイプを指し示すインジケータを含む、ステップを備え、
前記第１のタイプのメニュー情報のグラフィックストリームは、メインのオーディオ／ビデオデータと多重化され、前記第２のタイプのメニュー情報のグラフィックストリームは、メインのオーディオ／ビデオデータとは別個のファイルに格納される、方法。
【請求項８】
再生されるストリームファイルを指定する少なくとも一つのプレイリストファイルを読み出すステップをさらに備え、
該プレイリストファイルは、前記第１のタイプのメニュー情報のグラフィックストリームの再生についてのナビゲーション情報を提供するプレイアイテムと、前記第２のタイプのメニュー情報のグラフィックストリームの再生についてのナビゲーション情報を提供するサブプレイアイテムと、を含む、請求項７の方法。
【請求項９】
前記第１のタイプのメニュー情報のグラフィックストリームの属性情報を含む第１のストリーム情報ファイルを読み出すステップと、
前記第２のタイプのメニュー情報のグラフィックストリームの属性情報を含む第２のストリーム情報ファイルを読み出すステップと、
をさらに備える、請求項８の方法。
【請求項１０】
記録媒体からメニュー情報を再生する装置であって、
該装置は、
前記記録媒体からデータを読み出すように構成された再生ユニットと、
該再生ユニットを制御してメニュー情報のグラフィックストリームを再生するように構成されたコントローラであって、該グラフィックストリームは、第１のタイプのメニュー情報および第２のタイプのメニュー情報の一つであるメニュー情報のタイプを指し示すインジケータを含む、コントローラと、
を備え、
前記第１のタイプのメニュー情報のグラフィックストリームは、メインのオーディオ／ビデオデータと多重化され、前記第２のタイプのメニュー情報のグラフィックストリームは、メインのオーディオ／ビデオデータとは別個のファイルに格納される、装置。
【請求項１１】
前記コントローラは、前記再生ユニットを制御して、前記記録媒体の管理領域に格納される管理情報を用いてグラフィックストリームを再生し、該管理情報は、再生されるストリームファイルを指定する少なくとも一つのプレイリストファイルを含み、
該プレイリストファイルは、前記第１のタイプのメニュー情報のグラフィックストリームの再生についてのナビゲーション情報を提供するプレイアイテムと、前記第２のタイプのメニュー情報のグラフィックストリームの再生についてのナビゲーション情報を提供するサブプレイアイテムと、を含む、請求項１０の装置。
【請求項１２】
前記コントローラは、前記再生ユニットを制御して、管理情報を用いてグラフィックストリームを再生し、該管理情報は、第１のストリーム情報ファイルおよび第２のストリーム情報ファイルの少なくとも一つを含み、該第１のストリーム情報ファイルは、前記第１のタイプのメニュー情報のグラフィックストリームの属性情報を含み、該第２のストリーム情報ファイルは、前記第２のタイプのメニュー情報のグラフィックストリームの属性情報を含む、請求項１０の装置。
【請求項１３】
メニュー情報の再生を管理するデータ構造を記録する装置であって、
該装置は、
データを記録媒体に記録するように構成された記録ユニットと、
前記記録ユニットを制御して、メニュー情報のグラフィックストリームを記録するように構成されたコントローラであって、該グラフィックストリームは、第１のタイプのメニュー情報および第２のタイプのメニュー情報の一つであるメニュー情報のタイプを指し示すインジケータを含む、コントローラと、
を備え、
前記第１のタイプのメニュー情報のグラフィックストリームは、メインのオーディオ／ビデオデータと多重化され、前記第２のタイプのメニュー情報のグラフィックストリームは、メインのオーディオ／ビデオデータとは別個のファイルに格納される、装置。
【請求項１４】
前記コントローラは、前記記録ユニットを制御して、再生されるストリームファイルを指定する少なくとも一つのプレイリストファイルをさらに記録し、
該プレイリストファイルは、前記第１のタイプのメニュー情報のグラフィックストリームの再生についてのナビゲーション情報を提供するプレイアイテムと、前記第２のタイプのメニュー情報のグラフィックストリームの再生についてのナビゲーション情報を提供するサブプレイアイテムと、を含む、請求項１３の装置。
【請求項１５】
前記コントローラは、前記記録ユニットを制御して、第１のストリーム情報ファイルおよび第２のストリーム情報ファイルを記録し、該第１のストリーム情報ファイルは、前記第１のタイプのメニュー情報のグラフィックストリームの属性情報を含み、該第２のストリーム情報ファイルは、前記第２のタイプのメニュー情報のグラフィックストリームの属性情報を含む、請求項１４の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読み取り専用ブルーレイディスク（ＢＤ−ＲＯＭ）などの高密度の記録媒体、並びに関連する方法、および装置に関する。
【背景技術】
【０００２】
一般的に、大容量データを記録可能な光ディスクは、光記録媒体として幅広く使用されている。近年では、ブルーレイディスク（以下、ＢＤと略す）などの、高精細度の映像データや高品質の音声データを記録し、格納することができる、新たな高密度光記録媒体（ＨＤ−ＤＶＤ）を開発するため、多くの努力がなされてきた。
【０００３】
次世代のＨＤ−ＤＶＤ技術としてのブルーレイディスク（ＢＤ）は、従来のＤＶＤをはるかに上回るデータ格納を可能にする次世代の光記録ソリューションである。ＢＤの世界標準の技術仕様は、他のデジタル機器の標準とともに確立されつつある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＢＤの仕様を採用する光再生プレーヤを開発するために多くの努力がなされてきたが、ＢＤの仕様はまだ完全に確立されていないので、完全な光再生プレーヤを開発するには多くの困難が存在する。
【０００５】
特に、ブルーレイディスク（ＢＤ）からデータを効率的に再生するためには、ユーザとのやり取りを介して選択したデータの再生を行うことができるよう、メニュー情報が体系化されて提供されなければならない。しかし、現在のブルーレイディスク（ＢＤ）標準においては、補足的なデータ、特にメニュー情報の確立された標準は、まだ完成していないので、ブルーレイディスク（ＢＤ）の光再生装置の開発には多くの制約があり、その制約のために、ユーザの要求にしたがってメニュー情報を再生し、メニュー情報をユーザに提供することに問題が発生している。
【課題を解決するための手段】
【０００６】
本発明による記録媒体は、グラフィック情報の再生を管理するデータ構造を含む。
【０００７】
一実施形態において、記録媒体は、グラフィック情報、およびグラフィック情報に関連づけられたインジケータを格納する。インジケータは、グラフィック情報がユーザの要求に応答して表示されるか否かを指し示す。例えば、グラフィック情報は、メニュー情報である。
【０００８】
他の実施形態において、記録媒体は、グラフィック情報、およびグラフィック情報に関連づけられたインジケータを格納し、そのインジケータは、グラフィック情報が常に表示されるか否かを指し示す。例えば、グラフィック情報は、メニュー情報である。
【０００９】
一実施形態において、インジケータは、グラフィック情報がユーザの要求に応答して表示されるか、または常に表示されるかを指し示す。
【００１０】
一実施形態において、記録領域は、多重化されたグラフィック情報をメインデータとともに格納する。例えば、グラフィック情報を常に表示することが可能である。
【００１１】
他の実施形態において、記録領域は、メインデータを格納するクリップファイルとは別のクリップファイルにグラフィック情報を格納する。例えば、グラフィック情報を常に表示することも可能であり、またはユーザの要求に応答して表示することも可能である。
【００１２】
本発明の実施形態は、グラフィック情報を再生するナビゲーション情報を提供するため、プレイアイテム（playitem）、またはサブプレイアイテム（subplayitem）を格納する記録媒体も提供する。
【００１３】
本発明は、本発明によるデータ構造を記録し、再生する、装置および方法もさらに提供する。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態による、高密度光ディスクのファイル構造を説明する図である。
【図２】本発明の一実施形態による、図１のファイル構造を格納する一ディスクボリュームを概略的に説明する図である。
【図３Ａ】本発明の一実施形態による、グラフィック情報を管理する記録媒体（例えば、ＢＤ−ＲＯＭ）のデータ構造、およびメニュー情報を管理する方法を説明する図である。
【図３Ｂ】本発明の一実施形態による、グラフィック情報を管理する記録媒体（例えば、ＢＤ−ＲＯＭ）のデータ構造、およびメニュー情報を管理する方法を説明する図である。
【図４】本発明による、リアルタイムポップアップメニューを管理する一実施形態を説明する図である。
【図５】本発明による、予めロードされたポップアップメニューを管理する一実施形態を説明する図である。
【図６Ａ】本発明の実施形態による、管理情報および識別情報のデータ構造を説明する図である。
【図６Ｂ】本発明の実施形態による、管理情報および識別情報のデータ構造を説明する図である。
【図６Ｃ】本発明の実施形態による、管理情報および識別情報のデータ構造を説明する図である。
【図６Ｄ】本発明の実施形態による、管理情報および識別情報のデータ構造を説明する図である。
【図６Ｅ】本発明の実施形態による、管理情報および識別情報のデータ構造を説明する図である。
【図７】本発明による、光記録／再生装置の実施形態の一例を説明する図である。
【図８】特定のタイトル（Ｔｉｔｌｅ＃ｎ）を、ポップアップメニューを適用可能な４つのシーンに分割する光ディスクを説明する図である。
【発明を実施するための形態】
【００１５】
参照は、本発明の実施形態である添付図面に説明されている例に細部にわたってなされている。可能な限り、同じ参照番号は、図面全体を通して同一部分、または類似部分を示すために使用する。本発明において使用される用語は現時点で周知の用語から選択されているが、用語は出願人によって任意に選択される場合があり、その場合の意味は、以下の説明において詳細に説明する。したがって、本発明は、その用語の単純な意味の代わりに出願人によって選択された本明細書中の対応する用語の意味で理解されるべきである。
【００１６】
まず第１に、本発明によって採用されるデータ再生管理用のファイル構造、および記録媒体のフォーマットを、図１と図２を参照することによって詳細に説明する。図１は、本発明の一実施形態による、高密度光ディスクのファイル構造を説明する。図のように、ファイル構造は、ルートディレクトリの下に少なくとも１つのＢＤディレクトリＢＤＭＶを含む。ＢＤディレクトリＢＤＭＶにおいて、インデックスファイルｉｎｄｅｘ．ｂｄｍｖ、およびオブジェクトファイルＭｏｖｉｅＯｂｊｅｃｔ．ｂｄｍｖは、一般ファイル（上位ファイル（upper file））情報として含まれる。さらに、記録媒体（例えば、ブルーレイディスク）上に記録されたデータについての再生管理、およびナビゲーション情報を有する３つのディレクトリがＢＤディレクトリＢＤＭＶに記録される。その３つのディレクトリは、プレイリストディレクトリＰＬＡＹＬＩＳＴ、クリップ情報ディレクトリＣＬＩＰＩＮＦ、およびストリームディレクトリＳＴＲＥＡＭである。３つのディレクトリ、およびそこに含まれるファイルを、以下、詳細に説明する。
【００１７】
「ＡＶストリーム」と呼ばれる、映像ストリーム、および音声ストリーム用のファイルは、ストリームディレクトリＳＴＲＥＡＭに、特定のフォーマットにしたがって記録される。例えば、「＊．ｍ２ｔｓ」が、ＡＶストリームファイル（例えば、０１０００．ｍ２ｔｓ、および０２０００．ｍ２ｔｓ）のそれぞれの拡張子名として使用されるのは、ＡＶストリームファイルが、通常、ＭＰＥＧ−２トランスポートパケットとして記録されるからである。ＢＤの仕様において、ＡＶストリームは、クリップストリームファイルと呼ばれる。本発明に関して、ディスクに記録されたデータは、ＡＶストリームファイルの形式で存在する。
【００１８】
クリップ情報ディレクトリＣＬＩＰＩＮＦは、ＡＶストリームファイル（＊．ｍ２ｔｓ）とそれぞれ１対１に対応するクリップ情報ファイル０１０００．ｃｌｐｉ、および０２０００．ｃｌｐｉから構成される。具体的には、ＡＶストリームの属性情報、およびタイミング情報は、対応するクリップ情報ファイル（＊．ｃｌｐｉ）に記録される。タイミング情報は、ＡＶストリームファイルのデータのプレゼンテーションタイムスタンプ（ＰＴＳ）を、ＡＶストリームファイルのソースパケットのソースパケット番号にマッピングする情報を含む。通常、このマッピングは、エントリポイントマップ（entry point map）と呼ばれる。ＢＤ標準において、ＡＶストリームファイル＊．ｍ２ｔｓ、および対応するクリップ情報ファイル＊．ｃｌｐｉは、合わせて「クリップ（clip）」と呼ばれる。したがって、クリップ情報ディレクトリＣＬＩＰＩＮＦのファイル「０１０００．ｃｌｐｉ」は、ストリームディレクトリのファイル「０１０００．ｍ２ｔｓ」の属性情報、およびタイミング情報を有しており、ファイル「０１０００．ｃｌｐｉ」、および「０１０００．ｍ２ｔｓ」は、クリップを形成する。
【００１９】
プレイリストディレクトリＰＬＡＹＬＩＳＴは、プレイリストファイル（＊．ｍｐｌｓ）を含み、各プレイリストファイル（＊．ｍｐｌｓ）は、特定のクリップの再生時間（playing interval）を指定する少なくとも１つのプレイアイテムを含む。プレイアイテムは、再生したい特定のクリップの再生開始時間（Ｉｎ−ｔｉｍｅ）、および再生終了時間（Ｏｕｔ−ｔｉｍｅ）についてのナビゲーション情報、すなわち、プレイアイテムのＣｌｉｐ＿Ｉｎｆｏｒｍａｔｉｏｎ＿Ｆｉｌｅフィールドに与えられるクリップ名によって指定されるナビゲーション情報を有する。さらに、プレイリストファイル＊．ｍｐｌｓを、データが、プレイアイテムと非同期に再生される場合など、必要に応じてサブプレイアイテムとともに提供することができる。
【００２０】
ＢＤディレクトリＢＤＭＶにおいて、ユーザインタラクティビティ（user interactivity）を保証する一般ファイルとして、インデックスファイルｉｎｄｅｘ．ｂｄｍｖ、およびオブジェクトファイルＭｏｖｉｅＯｂｊｅｃｔ．ｂｄｍｖが存在する。インデックスファイルｉｎｄｅｘ．ｂｄｍｖは、ユーザが選択可能なメインメニュー情報、およびタイトル情報を有するインデックステーブルＩｎｄｅｘＴａｂｌｅを含む。
【００２１】
特に、インデックスに記録されたメインメニュー情報は、メインメニュー、またはトップメニューと呼ばれる。このことに関連して、サブジェクトディスクロージャ（subject disclosure）は、ポップアップメニューを導き、ポップアップメニューは、メインメニューとは別の新たなメニュー情報として新たに定義される。ポップアップメニューは、特定の再生ユニットのデータ属性（例えば、タイトル、チャプター、シーンなど）にしたがって詳細なメニュー情報を提供することができ、かつ場合によっては現在再生されている画面に重ね合わせることができる画面を、ディスプレイの小型ウィンドウを通して提供することができる。
【００２２】
したがって、情報を管理するポップアップメニューは各タイトルで提供される。例えば、タイトルは、複数の再生ユニットの１つによって表される各々のチャプターに区分され、ポップアップメニューの情報は各再生ユニットと関連付けることができる。また、ポップアップメニュー情報を、プレイリストファイル（＊．ｍｐｌｓ）、クリップ情報ファイル（＊．ｃｌｐｉ）などの一部として提供することも可能である。以下、メインメニュー、およびポップアップメニューを、図３Ａ、および図３Ｂを参照してさらに詳細に説明する。
【００２３】
図２に示すように、ＢＤ−ＲＯＭのディスクボリュームは、ファイルシステム情報領域、データベース領域、およびＡＶストリーム領域に体系化される。ファイルシステム情報領域は、ディスクを管理するシステム情報を格納する。データベース領域は、一般ファイル領域、並びにプレイリストおよびクリップ情報領域を含む。一般ファイル領域は、ｉｎｄｅｘ．ｂｄｍｖファイル、およびＭｏｖｉｅＯｂｊｅｃｔ．ｂｄｍｖファイルなどの一般ファイルを格納する。プレイリストおよびクリップ情報領域は、ＰＬＡＹＬＩＳＴディレクトリ、およびＣＬＩＰＩＮＦディレクトリを格納する。プレイリストおよびクリップ情報領域に記録されているメインデータ、および音声／映像／グラフィックなどの補足的なデータは、ＡＶストリーム領域のクリップファイル（＊．ｍ２ｔｓ）をフォーマットしたＭＰＥＧ−２のトランスポートストリームとして格納される。
【００２４】
図３Ａないし図３Ｂは、本発明の一実施形態によるポップアップメニューなどのグラフィック情報を管理する記録媒体（例えば、ＢＤ−ＲＯＭ）のデータ構造、およびメニュー情報を管理する方法を説明する。具体的には、図３Ａは、本発明の一実施形態によるインデックステーブルのメインメニュー情報によって提供されるファイル構造を概略的に説明し、図３Ｂは、本発明の一実施形態によるポップアップメニュー情報を管理するデータ構造を説明する。
【００２５】
図３Ａに示すように、メインメニューを管理するファイル構造は、メインメニュー情報を有するインデックスファイルｉｎｄｅｘ．ｂｄｍｖを含む。具体的には、インデックスファイルｉｎｄｅｘ．ｂｄｍｖは、メインメニュー情報であるＭｅｎｕ、タイトル情報であるＴｉｔｌｅ＃１、・・・、Ｔｉｔｌｅ＃ｎ、および第１の再生情報であるＦｉｒｓｔ  Ｐｌａｙｂａｃｋを有するインデックステーブルを含む。インデックステーブルの情報は、再生を制御する対応オブジェクトファイルＭｏｖｉｅＯｂｊｅｃｔ．ｂｄｍｖの情報と１つずつリンクしている。
【００２６】
したがって、インデックステーブルのメインメニュー情報は、ユーザ要求である「呼出メニュー（Call Menu）」によって実行され、メインメニューには、基本タイトルメニューが含まれる。このようにして、ユーザは、自らが再生したいタイトルの１つをメインメニューから選択することができる。
【００２７】
ユーザが、Ｔｉｔｌｅ＃１を選択する場合、Ｔｉｔｌｅ＃１は、リンク情報によって指定される、インデックステーブル内のＴｉｔｌｅ＃１の情報、すなわち「Ｔｉｔｌｅ＿ｒｅｆ＿ｔｏ＿ｍｏｂｊ＿ｉｄ」情報に含まれるオブジェクト、例えば、ＭｏｖｉｅＯｂｊｅｃｔ＃１にマッピングされる。対応オブジェクトの命令によって指定されるプレイリスト、例えば、ＰｌａｙＬｉｓｔ＃１は、再生される。
【００２８】
プレイリストＰｌａｙＬｉｓｔ＃１は、Ｃｌｉｐ＃１、およびＣｌｉｐ＃２をそれぞれ再生するナビゲーション情報を含むプレイアイテムＰｌａｙＩｔｅｍ＃１、およびＰｌａｙＩｔｅｍ＃２を備える。
【００２９】
インデックステーブルＩｎｄｅｘＴａｂｌｅの第１の再生情報であるＦｉｒｓｔ  Ｐｌａｙｂａｃｋは、ディスクがロードされた場合、自動的にロードされるリンク情報を含む。このように、ＭｏｖｉｅＯｂｊｅｃｔ．ｂｄｍｖファイルのオブジェクトによって第１の再生情報にリンクされるプレイリストファイル、およびクリップファイルは、Ｔｉｔｌｅ＃１に関して上述した同一の方式で自動的に再生される。
【００３０】
対応タイトルを再生する処理において、再生はメインメニューから開始する。メインメニューは、一般的なタイトルベースの、ディスク全体のメインメニュー情報を提供することに限定され、記録されたデータ属性にしたがってメインメニューを適切に提供することには制約が存在する。
【００３１】
したがって、記録されたデータのデータ属性が異なる場合、および／または一層詳細である場合、従来の光ディスクとは異なる便利さ、および環境を提供するために、他の追加メニュー情報をユーザに提供することができる。
【００３２】
追加メニュー情報は、ポップアップメニューと呼ばれるグラフィック情報である。図３Ｂは、本発明の一実施形態による、ポップアップメニュー情報を形成するグラフィック情報を管理するデータ構造を説明する。
【００３３】
まず第１に、ポップアップメニューは、各再生ユニット内に記録されるデータ属性にしたがって別個に提供されるメニュー情報であり、一方、メインメニューは、ディスク全体に提供される一般的な情報である。「特定の再生ユニット」を図３Ｂの「シーン（scene）」と呼ぶことができる。
【００３４】
本発明は、２種類のポップアップメニューを提供する。第１の種類は、「リアルタイムポップアップメニュー」、または「第１の種類のポップアップメニュー（Ｔｙｐｅ＃１  ＰｏｐＵｐ  ｍｅｎｕ）と呼ばれる。第２の種類は、「予めロードされたポップアップメニュー」、または「第２の種類のポップアップメニュー（Ｔｙｐｅ＃２  ＰｏｐＵｐ  ｍｅｎｕ）と呼ばれる。以下、この２種類のポップアップメニューをより詳細に説明する。「シーン」は、ディスクの制作者（author）がポップアップメニューを適用する特定の再生ユニットを意味する。例えば、その内容にしたがって、タイトル、チャプターなどを、１つの「シーン」にすることができる。
【００３５】
図１のファイル構造におけるシーンを区別する様々な方法が存在する。例えば、インデックスファイルのタイトル情報を使用してシーンを区別することもでき、またはプレイアイテム、サブプレイアイテム、若しくはプレイリストにおけるプレイリストマーク（mark）情報を使用してシーンを区別することもでき、またはクリップ情報ファイルのクリップ情報を使用してシーンを区別することもできる。このことは、後で詳細に説明する。
【００３６】
図３Ｂにおいて、複数のシーンを特定のタイトル（例えば、Ｔｉｔｌｅ＃１）に提供し、ポップアップメニューを各シーンに提供することができる。具体的には、本発明の実施形態により、各シーン別に異なるポップアップメニューを提供することが可能になり、ディスクの制作者は、対応するシーンに記録されるデータ属性に最適のポップアップメニューを提供することを決定することができる。
【００３７】
例えば、Ｓｃｅｎｅ＃１は、リアルタイムポップアップメニューとともに提供され、対応するポップアップメニューは、ショッピングを可能にするメニュー、および音声言語の変化を可能にする言語メニューを含む。Ｓｃｅｎｅ＃２は、予めロードされたポップアップメニューとともに提供され、対応するポップアップメニューは、チャプター変更用のメニュー、および拡張データを有するコメントメニューを含む。Ｓｃｅｎｅ＃３は、ポップアップメニューとともには提供されない。
【００３８】
さらに、各ポップアップメニューは、インデックステーブルのメインメニューを実行するためのメニュー選択を付加的に備える。ポップアップメニューにおける対応する「メインメニュー」がクリックされた場合、「呼出メニュー」命令は実行され、インデックスファイルのメインメニューは実行される。
【００３９】
メインメニューが表示される方法とは異なり、ポップアップメニューは、小型ウィンドウを使用して、現在再生されている画面を変えることなく、現在再生されている画面に重ね合わせて表示される。このように、現在再生されている画面は、背景画面（background picture）になる。背景画面を、静止画面、または一時停止画面にすることができ、または一時停止することなく連続的に再生することができる。
【００４０】
メインメニュー、またはポップアップメニューの実行は、例えば、遠隔制御装置を介したメニュー実行ボタンの入力などのユーザの実行命令に基づく。ポップアップメニューの場合、様々な実行命令を実装することができる。例えば、リアルタイムポップアップメニューについて、ポップアップメニューが、現在表示されている画面中の現在の再生セクションに存在するということを表示する実行アイコンは、ユーザに提供される。ユーザが対応するアイコンをクリックし、ポップアップメニューを実行する。予めロードされたポップアップメニューの場合、メニュー実行ボタンの入力は、遠隔制御装置を介して行われ、ポップアップメニューを実行する。以下、この操作を図４および図５に関して詳細に説明する。
【００４１】
新たに定義されたポップアップメニューの特徴を要約すると、ポップアップメニューは、特定の再生ユニット内のデータ属性に基づいてメニュー情報を提供する。複数のポップアップメニューの種類が存在し、ディスク制作者は、そのポップアップメニューの種類を選択的に決定することができる。ポップアップメニューの実行命令ＰｏｐＵｐ＿ｏｎの各々は、各ポップアップメニューの種類ごとに個別に設定される。ポップアップメニューの動作は、メインメニューが実行される場合のように背景画面を変更することなく、背景画面を一時停止したまま、または背景画面の再生を維持することによって実行される。
【００４２】
上記の設定されたメニュー情報、並びに、具体的には、ポップアップメニューの各々の種類ごとの設定、およびその中の様々な実行方法を、以下、本発明の詳細な実施形態を参照することによって説明する。
【００４３】
図４、図６Ａないし図６Ｃ、および図６Ｅは、本発明によるリアルタイムポップアップメニューを管理する実施形態を説明する。図５、図６Ａないし図６Ｂ、および図６Ｄないし図６Ｅは、本発明による予めロードされたポップアップメニューを管理する実施形態を説明する。
【００４４】
まず、これらの実施形態における、リアルタイムポップアップメニューと予めロードされたポップアップメニューとの差異を説明する。
【００４５】
第１に、ポップアップメニューデータを設定する際、第１の種類のポップアップメニュー（リアルタイムポップアップメニュー）は、関連付けられたＡＶデータとともに多重化されることによって提供されるポップアップメニュー、およびリアルタイムベースで提供されるポップアップメニューを意味する。第２の種類のポップアップメニュー（予めロードされたポップアップメニュー）は、再生装置によって予めロードされる、関連付けられたＡＶデータファイルとは区別される別個のポップアップメニューデータファイルによって提供されるポップアップメニューを意味する。
【００４６】
第１の種類のポップアップメニュー、および第２の種類のポップアップメニューは、それぞれ、「リアルタイムポップアップメニュー」、および「予めロードされたポップアップメニュー」と名付けられる。リアルタイムポップアップメニュー、および予めロードされたポップアップメニューは、場合によっては、それぞれ「ダイナビューポップアップメニュー」、および「オンデマンドポップアップメニュー」と名付けられることもある。
【００４７】
第２に、ポップアップメニューの実行について、外部の遠隔制御機器などで提供される特定のポップアップメニューボタンまたは入力パネルを選択することは、実行命令Ｐｏｐｕｐ＿ｏｎとして認識される。対照的に、リアルタイムポップアップメニューは、常に、再生画面内に特定の実行アイコンの形態で提供され、再生装置は、ユーザが対応アイコンをクリックする動作を実行命令Ｐｏｐｕｐ＿ｏｎとして認識する。予めロードされたポップアップメニューは、場合によっては、ユーザ要求のポップアップメニューと呼ばれることもあり、一方、リアルタイムポップアップメニューは、場合によっては、常に表示されているポップアップメニューと呼ばれることもある。
【００４８】
ディスクの制作者は、最も効率的なポップアップメニューを設定し、記録されたデータ属性に基づいて、その設定したメニューをユーザに提供する。ポップアップメニューを特定の再生ユニット（例えば、図３のＳｃｅｎｅ＃３）に提供しないこともでき、または、第１の種類、および第２の種類のポップアップメニューの両方を提供することもできる。
【００４９】
図４は、リアルタイムポップアップメニューの設定および実行を概略的に説明する。図のように、ユーザが認識可能な実行アイコン（例えば、丸い「Ｒ」のアイコン）は、各々の再生画面の一方の端に提供される（例えば、常に表示される）。ユーザが対応するアイコン（「ＰｏｐＵｐ＿ｏｎ」）をクリックする場合、対応するメニュー情報が提供される。
【００５０】
例えば、リアルタイムポップアップメニューが図３ＢのＳｃｅｎｅ＃１に適用されるメニューと同じ場合、起動されたポップアップメニューは、上述したように「ショッピング」、「言語」、および「メイン」メニューからのメニュー選択を含む。ユーザが「言語」メニューを選択する場合、「韓国語」、「日本語」、「英語」などの下位の他の選択メニューが提供される。ユーザが、下位のメニューから「韓国語」をさらに選択する場合、光ディスクを再生する際に使用される言語は、韓国語に設定される。さらに、「メイン」メニューが選択される場合（「呼出メニュー」命令になる）、現在の画面は、インデックスファイルによって実行用のメインメニュー画面に切り替わる。
【００５１】
本発明の実施形態によるリアルタイムポップアップメニューを実際に実装する場合、同一のポップアップメニューを対応する再生ユニットの内部で設定することができる（例えば、図４のＳｃｅｎｅ＃１）。このことから分かるように、再生ユニット（例えば、Ｓｃｅｎｅ＃１）をタイムベース（time_based）の再生セクションに分割することが可能であり、異なるメニュー情報を有するリアルタイムポップアップメニューを、分割したセクションの各々に提供することが可能である。
【００５２】
図５は、予めロードされたポップアップメニューの設定、および実行方法を説明する。ユーザが、外部の遠隔制御装置などを使用してポップアップメニュー実行ボタン（Ｐｏｐｕｐ＿ｏｎ）を選択する場合、対応するメニューが提供される。例えば、常に表示されるコンポーネントを含むリアルタイムポップアップメニューと異なり、予めロードされたポップアップメニューは、ユーザの要求が受信されるまで、通常、表示されない。
【００５３】
図５の予めロードされたポップアップメニューが、図３ＢのＳｃｅｎｅ＃２に適用される予めロードされたポップアップメニューと同じ場合、ポップアップメニューの実行命令ＰｏｐＵｐ＿ｏｎは、「メイン」メニュー、「チャプター」メニュー、および「コメント」メニューの選択から成るポップアップメニューの表示を起動する。チャプターメニューは、チャプターの変更を可能にすることを提供する。コメントメニューは、拡張データを提供する。ユーザはメニューの１つを選択し、選択したメニューを呼び出す。さらに、「メイン」メニューが選択された場合（呼出メニュー）、現在の画面は、前に述べたようなメインメニューの画面に切り替わる。
【００５４】
本発明の実施形態による予めロードされたポップアップメニューを実際に実装する場合、ポップアップメニューを対応する再生ユニット（例えば、Ｓｃｅｎｅ＃２）の内部に設定することができる。以前の説明で述べたように、予めロードされたポップアップメニューは、一般のＡＶデータとは別のメニューファイルとして管理される。
【００５５】
したがって、リアルタイムポップアップメニュー、および予めロードされたポップアップメニューの両方を、本発明のある実装において同時に利用することができる。例えば、Ｓｃｅｎｅ＃２が１つのチャプターであると仮定すると、第２の種類の（予めロードされた）ポップアップメニューを、対応するチャプターと共通するポップアップメニューとして利用することができ、および第１の種類の（リアルタイム）ポップアップメニューを、対応するチャプターの内部でリアルタイムに変化するポップアップメニューとして利用することができる。この場合、Ｓｃｅｎｅ＃２は、第１、および第２の種類のポップアップメニューの両方が適用される例である。
【００５６】
本発明のポップアップメニューを２種類に分類し、特定のポップアップメニューの種類を使用することで、再生ユニットごとの特定のファイル情報のポップアップメニューの種類を識別するデータ構造は提供される。さらに、本発明は、ポップアップメニューが特定の再生ユニットに適用されないケースと、２つの種類のポップアップメニューの両方が特定の再生ユニットに適用されるケースとを区別することを提供する。ポップアップメニューの種類を識別する識別情報についてのデータ構造、およびその識別情報の記録方法を、以下、詳細に説明する。
【００５７】
図６Ａないし図６Ｅは、本発明の実施形態による管理情報、およびポップアップメニューの種類を識別する識別情報のデータ構造を説明する。図６Ａは、プレイリストファイルにポップアップメニュー識別情報を記録する一実施形態を説明する。図６Ａを参照すると、プレイリストファイルには、アプリケーション情報を記録するデータ構造である「ＡｐｐＩｎｆｏＰｌａｙＬｉｓｔ｛｝」、プレイアイテム、およびサブプレイアイテムの情報を記録するデータ構造である「ＰｌａｙＬｉｓｔ｛｝」、およびマーク（mark）情報を記録するデータ構造である「ＰｌａｙＬｉｓｔＭａｒｋ｛｝」が存在する。
【００５８】
本発明のこの実施形態におけるポップアップメニューの種類の識別情報はフィールド名として「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ」と名付けられ、プレイリストファイルに記録される。「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝００ｂ」は、ポップアップメニューが、対応する再生ユニットに対応しないことを意味する。「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝０１ｂ」は、リアルタイムポップアップメニューだけが、対応する再生ユニットに対応することを意味する。「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝１０ｂ」は、予めロードされたポップアップメニューだけが、対応する再生ユニットに対応することを意味する。「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝１１ｂ」は、リアルタイムポップアップメニュー、および予めロードされたポップアップメニューが、対応する再生ユニットに対応することを意味する。
【００５９】
フィールド「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ」を、各再生ユニット（例えば、Ｓｃｅｎｅ）について、または再生ユニット内の特定の再生セクションについて設定することができる。例えば、インジケータ「ＰｏｐＵＰ＿ｍｅｎｕ＿ｔｙｐｅ」を、「ＡｐｐＩｎｆｏＰｌａｙＬｉｓｔ｛｝」、「ＰｌａｙＩｔｅｍ（）」、または「ＳｕｂＰｌａｙＩｔｅｍ（）」のデータ構造において定義することができる。さらに、対応するポップアップメニューの名前を、ポップアップメニューによって対応される再生ユニットを管理するファイル情報に直接含むことができる。
【００６０】
図６Ｂないし図６Ｅは、「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ」ごとに記録されたファイル構造を示し、「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝００ｂ（ポップアップメニューなし）」のケース、「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝０１ｂ（タイプ＃１のポップアップメニュー）」のケース、「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝１０ｂ（タイプ＃２のポップアップメニュー）」のケース、および「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝１１ｂ（タイプ＃１とタイプ＃２のポップアップメニュー）」のケースをそれぞれ説明する。
【００６１】
図６Ｂは、ポップアップメニューが特定の再生ユニットについて存在しない「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝００ｂ（ポップアップメニューなし）」のケースを示す。図のように、ＰｌａｙＬｉｓｔ＃１は、Ｃｌｉｐ＃１を再生するナビゲーション情報を有するプレイアイテムを含む。Ｃｌｉｐ＃１は、記録されたＡＶストリームを有する。対応するＰｌａｙＬｉｓｔ＃１についての「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝００ｂ」の場合、光記録／再生装置の制御装置（例えば、以下で詳細に説明する図７の光記録／再生装置の制御装置１２）は、対応する再生ユニットにポップアップメニューがないことを認識する。ユーザのポップアップメニュー実行命令（ＰｏｐＵｐ＿ｏｎ）が伝えられる場合、制御装置は、ディスプレイ画面を介して告知メッセージを伝える。例えば、ポップアップメニューがないということを告知する。以下、このことを図８に関して詳細に説明する。
【００６２】
図６Ｃを参照すると、第１の種類の（リアルタイム）ポップアップメニューが特定の再生ユニットに存在する「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝０１ｂ」のケースが示されている。例えば、ＰｌａｙＬｉｓｔ＃２は、Ｃｌｉｐ＃２の再生を管理する、第１および第２のプレイアイテムＰｌａｙＩｔｅｍ＃１、およびＰｌａｙＩｔｅｍ＃２を含む。Ｃｌｉｐ＃２は、第１の種類の（リアルタイム）ポップアップメニュー、およびＡＶストリームを表すグラフィック情報を、ＭＰＥＧ−２トランスポートパケットに多重化することによって記録される。
【００６３】
図７における制御装置などの光記録／再生装置の制御装置は、ＡＶデータパケットのＰＩＤとは異なる、リアルタイムポップアップメニューのパケットのＰＩＤ（パケットＩＤ）を使用し、リアルタイムポップアップメニューのパケットを除去し、対応するポップアップメニューを提供する。図４の説明から分かるように、リアルタイムポップアップメニューは、常に表示される。
【００６４】
第２の種類のポップアップメニューについてのユーザのメニュー実行命令（ＰｏｐＵｐ＿ｏｎ）が伝えられた場合、制御装置は、第２の種類のポップアップメニューに対応していないということを告知する告知メッセージを伝える。上述したように、この動作は、図８に関して詳細に説明する。
【００６５】
図６Ｄは、第２の種類の（予めロードされた）ポップアップメニューが、特定の再生ユニットについて存在する「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝１０ｂ」のケースを説明する。図６Ｄを参照すると、ＰｌａｙＬｉｓｔ＃３は、記録されたＡＶストリームデータを有する、Ｃｌｉｐ＃３を再生するナビゲーション情報を有するプレイアイテムを含む。ＰｌａｙＬｉｓｔ＃３は、第２の種類のポップアップメニューを表すグラフィック情報の個別ファイルを再生するナビゲーション情報を有するサブプレイアイテムも含む。
【００６６】
対応するＰｌａｙＬｉｓｔ＃３から「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝１０ｂ」を認識して、光記録／再生装置の制御装置（例えば、以下で詳細に説明する図７の光記録／再生装置の制御装置１２）は、Ｃｌｉｐ＃３を再生する前に、まず、サブプレイアイテムによって提供されるナビゲーション情報に基づいて第２の種類の（予めロードされた）ポップアップメニューのデータを再生し、第２の種類のポップアップメニューである「予めロードされたポップアップメニュー」をメモリにロードする。いったん、予めロードされたポップアップメニューを起動する実行命令ＰｏｐＵｐ＿ｏｎがユーザから受信されると、予めロードされた第２の種類のポップアップメニューは提供される（例えば、ディスプレイに出力）。加えて、または代わりに、図７の光記録／再生装置は、表示画面の特定の領域に表示される認識アイコンを提供することができ、ユーザは、第２の種類のポップアップメニューが存在することを認識する。以下、図８を参照することによって、このことを詳細に説明する。
【００６７】
図６Ｅは、第１の種類、および第２の種類の（リアルタイム、および予めロードされた）ポップアップメニューの両方が、特定の再生ユニットに存在する「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝１１ｂ」のケースを説明する。図６Ｅを参照すると、ＰｌａｙＬｉｓｔ＃４は、Ｃｌｉｐ＃４の再生を管理するナビゲーション情報を有するプレイアイテムを含む。Ｃｌｉｐ＃４は、第１の種類のポップアップメニューのＭＰＥＧ−２トランスポートパケット、およびＡＶストリームを一緒に多重化させる。ＰｌａｙＬｉｓｔ＃４は、第２の種類のポップアップメニューを表すグラフィック情報の個別ファイルを再生するナビゲーション情報を有するサブプレイアイテムを含む。
【００６８】
対応するＰｌａｙＬｉｓｔ＃４から「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝１１ｂ」を認識すると、光記録／再生装置の制御装置（例えば、以下で詳細に説明する図７の光記録／再生装置の制御装置１２）は、Ｃｌｉｐ＃４を再生する前に、まず、サブプレイアイテムによって提供されるナビゲーション情報に基づいて第２の種類の（予めロードされた）ポップアップメニューを再生し、第２の種類のポップアップメニューである「予めロードされたポップアップメニュー」をメモリにロードする。いったん、予めロードされたポップアップメニューを起動する実行命令ＰｏｐＵｐ＿ｏｎがユーザから受信されると、予めロードされた第２の種類のポップアップメニューは提供される（例えば、ディスプレイに出力）。加えて、または代わりに、図７の光記録／再生装置は、表示画面の特定の領域に表示される認識アイコンを提供することができ、ユーザは、第２の種類のポップアップメニューが存在することを認識する。以下、図８を参照することによって、このことを詳細に説明する。
【００６９】
さらに、制御装置は、上述したようなＰＩＤ（パケットＩＤ）フィルタリングの手段によって、Ｃｌｉｐ＃４内の多重化された第１の種類のポップアップメニューから読み取る。いったん、ユーザの第１の種類のポップアップメニューの実行命令ＰｏｐＵｐ＿ｏｎが伝えられると、リアルタイムポップアップメニューは提供される。すなわち、ユーザの第１の種類の（リアルタイム）ポップアップメニューの実行命令（ＰｏｐＵｐ＿ｏｎ）が伝えられる場合、制御装置は、ＰＩＤ（パケットＩＤ）フィルタリングによって読み取られる第１の種類のポップアップメニューを提供する。
【００７０】
図７は、本発明による、光記録／再生装置の実施形態の一例を説明する。図のように、装置は、光ディスクに記録されたデータ、およびメニュー情報を有する管理情報を取り出し、または記録するピックアップ１１、ピックアップ１１の動きを制御するサーボまたはドライバ１４、ピックアップ１１から受信した再生信号を所望の信号に復調し、または記録された信号を光ディスクに記録した信号に変調する信号処理装置１３、メニュー情報を有する管理情報を一時的に格納するメモリ１５、並びにサーボ１４、信号処理装置１３、およびメモリ１５を制御するマイクロコンピュータ１６を含む。上記の構造要素の広義の用語は、記録再生システム２０である。特に、記録再生システム２０は、図１ないし図６Ｅに関して上述したようなデータ構造に基づいて再生を実行する。
【００７１】
ＡＶ復号器１７は、制御装置１２からの指示により出力データを復号することによって、データをユーザに提供する。ＡＶ符号器１８は、制御装置１２の制御により、入力信号を特定のフォーマット（すなわち、ＭＰＥＧ−２トランスポートストリーム）に変換し、その変換された信号を、信号を光ディスクに記録する機能を実行する記録再生システム２０の信号処理装置１３に提供する。
【００７２】
記録媒体に記録されたポップアップメニューの種類の識別情報（ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ）を再生して、制御装置１２は、各々の特定の再生ユニットが、ポップアップメニューによって支援されるか否か、すなわち１つまたは複数のポップアップメニュータイプが再生ユニットを支援するか否かを認識する。制御装置１２は、図６Ａないし図６Ｅに関して述べられた方法など以前に定義された方法にしたがって認識された種類ごとにポップアップメニューのデータを読み取り、ユーザのポップアップメニューの実行命令（ＰｏｐＵｐ＿ｏｎ）が伝えられた場合、対応するポップアップメニューをユーザに提供する。
【００７３】
具体的には、ユーザのポップアップメニューの実行命令（ＰｏｐＵｐ＿ｏｎ）を受信した場合、制御装置１２は、読み取られた識別情報に対応するポップアップメニューの実行命令（ＰｏｐＵｐ＿ｏｎ）を実行し、ポップアップメニューの実行命令（ＰｏｐＵｐ＿ｏｎ）に応答して告知メッセージをユーザに提供することができる。この動作を、図８を参照することによって詳細に説明する。
【００７４】
図８は、ディスクの特定の再生ユニットごとのポップアップメニューの種類の識別情報（ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ）が認識された後の、光記録／再生装置の動作を説明する図である。
【００７５】
図８は、ポップアップメニューを適用することができる、４つのシーンに分割された特定のタイトル（Ｔｉｔｌｅ＃ｎ）を有する光ディスクについて説明する。図７の光記録／再生装置などの光記録／再生装置は、各シーンに関連付けられた、ディスクに記録されたポップアップメニューの識別情報ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅから、各シーンについてのポップアップメニューの種類を認識する。その種類を示す情報に基づいて、装置は、どの読み取り動作およびポップアップメニューデータに対応する動作が、ユーザとのやり取りに基づいて実行するかを決定する。
【００７６】
ポップアップメニューに対応しない（ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝００ｂ）、Ｓｃｅｎｅ＃１を再生するとき、第２の種類のポップアップメニューの実行命令ＰｏｐＵｐ＿ｏｎ（遠隔制御装置のメニューボタン）がユーザから伝えられた場合、装置は、ユーザにポップアップメニューが存在しないことを知らせる表示メッセージを提供する。ユーザは画面上に表示された実行アイコンをクリックし、第１の種類のポップアップメニューを実行しなければならない。しかし、Ｓｃｅｎｅ＃１は、第１の種類のポップアップメニューに対応しておらず、実行アイコン自体は画面上に表示されない。第２の種類のポップアップメニューの実行命令が考慮されるのは、単に第１の種類のポップアップメニューの実行命令ＰｏｐＵｐ＿ｏｎをユーザから受信できないからである。
【００７７】
Ｓｃｅｎｅ＃２は、この再生ユニットは第１の種類のポップアップメニューだけに対応していることを示す「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝０１ｂ」を有する。第１の種類のポップアップメニューの実行アイコン（例えば、丸い「Ｒ」）は、対応するセクションが再生される間、再生画面の一方に常に表示される。ユーザが対応する実行アイコンをクリックする場合、装置はこのクリックの動作を第１の種類のポップアップメニューの実行命令ＰｏｐＵｐ＿ｏｎとして認識し、装置はポップアップメニューを提供する。第２の種類のポップアップメニューの実行命令ＰｏｐＵｐ＿ｏｎをユーザから受信する場合、装置は、ユーザに第２の種類のポップアップメニューが存在しないことを知らせる表示メッセージを提供する。装置は、リアルタイムポップアップメニューの実行につながる告知メッセージをさらに提供することができる。例えば、そのメッセージは、ユーザに、「ここをクリック！」というメッセージで、リアルタイムポップアップメニューの実行アイコンをクリックするよう求める。
【００７８】
Ｓｃｅｎｅ＃１、またはＳｃｅｎｅ＃２に関して、Ｓｃｅｎｅ＃１、またはＳｃｅｎｅ＃２は、第２のポップアップメニューに対応していない。しかし、ユーザは、（第２の種類のポップアップメニューの実行命令ＰｏｐＵｐ＿ｏｎに対応する）遠隔制御装置などを無意識に使用してポップアップメニューボタンの実行を頻繁に要求することができる。上記の方法は、ユーザに警告する際に非常に役立つだろう。
【００７９】
Ｓｃｅｎｅ＃３は、Ｓｃｅｎｅ＃３が、予めロードされたポップアップメニューだけに対応していることを示す「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝１０ｂ」を有する。予めロードされた種類のポップアップメニューの実行命令ＰｏｐＵｐ＿ｏｎが、対応するセクションを再生する処理においてユーザから伝えられた場合、予めロードされたポップアップメニューは提供される。さらに、一実施形態における光記録／再生装置は、予めロードされたポップアップメニューが存在する場合、提供されている画面の一方の端にある認識アイコン（例えば、丸い「Ｐ」）を提供することができ、ユーザに、予めロードされたポップアップメニューが現在の再生セクションにおいて対応可能であることを知らせることができる。Ｓｃｅｎｅ＃１と同様に、Ｓｃｅｎｅ＃３は、リアルタイムポップアップメニューに対応しておらず、リアルタイムポップアップメニューの実行アイコンは、表示されない。したがって、リアルタイムポップアップメニューの実行命令ＰｏｐＵｐ＿ｏｎは、ユーザから伝えられない。
【００８０】
Ｓｃｅｎｅ＃４は、Ｓｃｅｎｅ＃４が予めロードされたポップアップメニュー、およびリアルタイムポップアップメニューの両方に対応していることを示す「ＰｏｐＵｐ＿ｍｅｎｕ＿ｔｙｐｅ＝１１ｂ」を有する。このように、装置は、対応するセクションが再生される間、各々の種類のユーザポップアップメニューの実行命令ＰｏｐＵｐ＿ｏｎに対応するポップアップメニューを提供することができる。Ｓｃｅｎｅ＃３に関して上述したように、ユーザに、予めロードされたポップアップメニューが存在することを認識させることが可能な認識アイコンを、画面の一方の端に提供することができる。リアルタイムポップアップメニューに対応している場合、リアルタイムポップアップメニューの実行アイコンは、画面上に常に表示される。別個のリアルタイムポップアップメニューの実行インジケータが、この任意の実施形態において必要であるということは明らかである。
【００８１】
上記の実施形態において、多重化された、またはリアルタイムポップアップメニューは常に表示されるメニューとして説明される。すなわち、リアルタイムポップアップメニューのコンポーネントは、常に表示される。
【００８２】
同様に、上記の実施形態において、多重化されていない、または予めロードされたポップアップメニューは、主に、メニュー表示を要求するユーザ入力が受信されるまで表示されないメニューとして説明される。
【００８３】
１つの種類のメニューが、常に表示されるメニューとして使用可能であり、もう１つの種類のメニューがユーザの要求した表示メニューとして使用可能である限りにおいて、その種類を示す情報は、メニューは常に表示されるか、またはユーザの要求したメニューであるかを示す。
【００８４】
本発明は、限られた数の実施形態に関して開示されてきたが、この開示によって恩恵を受ける当業者は、そこから多数の修正および変形物を十分に理解するだろう。例えば、複数の例におけるブルーレイＲＯＭの光ディスクに関して説明したが、本発明は、１枚の光ディスクや複数の光ディスクの標準規格に限定されない。全てのそのような修正および変形物は、本発明の要旨、および範囲の中に含まれるということを意図している。
【図１】
2010176836.tif 000003
【図２】
2010176836.tif 000004
【図３Ａ】
2010176836.tif 000005
【図３Ｂ】
2010176836.tif 000006
【図４】
2010176836.tif 000007
【図５】
2010176836.tif 000008
【図６Ａ】
2010176836.tif 000009
【図６Ｂ】
2010176836.tif 000010
【図６Ｃ】
2010176836.tif 000011
【図６Ｄ】
2010176836.tif 000012
【図６Ｅ】
2010176836.tif 000013
【図７】
2010176836.tif 000014
【図８】
2010176836.tif 000015