"記憶媒体に格納されたビデオデータの表示を制御するためのメニューにおけるメニューボタンを表示する方法であって、該メニューボタンが3つの状態のうち1つの状態を有し、該状態が、正常、選択済み、または活動化済みであり、前記ビデオデータは所与のフレームレートにしたがってディスプレイに表示され、当該方法は、前記記憶媒体から前記メニューボタンを記述するデータを取り出すステップであって、該データは、各ボタンについての画像データを含み、前記メニューボタンを記述する該データがボタンの状態ごとに領域の範囲を特定する2つの識別子を更に含み、該2つの識別子の各々が画像シーケンスのボタン画像をアドレス指定し、そして各々のボタン画像が前記識別子のうちの少なくとも一つを介してアドレス指定可能である、該ステップと、前記記憶媒体から画像シーケンスを動画表示するための相対的なレートを表す値を取り出すステップであって、該レートは前記ビデオフレームレートに対して相対的であり、該レートは前記ビデオフレームレートの整数比の値である、該ステップと、前記取り出された値にしたがって前記画像シーケンスを動画表示するためのレートを設定するステップと、ディスプレイに前記メニューボタンを表示するステップであって、メニューボタンが正常、選択済み、または活動化済みの状態に応じた異なる画像データに対応する異なる画像によって表示され、そして、特定のメニューボタンの状態を表す画像データが画像シーケンスを含み、該画像シーケンスが前記相対的なレートにしたがって動画表示される、該ステップと、を含む、前記方法。スクリーンにメニューを表示するための装置であって、該メニューは記憶媒体から読み出されたメニューデータによって制御され、該メニューはメニューボタンを含み、当該装置は、請求項1の方法で特定されたように該メニューボタンを表示するために適応されている、前記装置。請求項2で特定された装置によって読み出し可能であるように適応された記憶媒体。図1には、ボタン2,3とボタンを説明する関連テキストとから構成されたメニューを含んだビデオスクリーン1が示されている。ユーザがリモコン4でボタン5,6を押すと、ボタン2,3の状態とボタン2,3の表示が変わる。図1では、1つのボタン2が選択されており、選択されていないボタン3とは異なって見えている。ユーザが例えばリモコンで右ボタン6を押すと、現在選択されているボタン2の右にある別のボタン3が選択される。ユーザがOKボタン5を押すと、選択されたボタンが活動化され、選択されたボタンに対応付けられた機能が実行される。本発明に従って、選択されたボタン2は動的であり、例えば、選択されていないボタン3とは別の色と別の形を有し、その色と形は変化することができる。特に、ボタンの状態に応じて、ボタンを動くシンボルや、アニメーションなどで置き換えることもできる。本発明の有利な実施形態は、欧州電気通信標準化機構ETSIにより提供されている文献ETS300743:DigitalVideoBroadcastingDVB;SubtitlingSystemDVB-STに含まれた字幕入れ規格のシンタクスとセマンティクスとに基づいている。光学記憶媒体に関連したメニューの能力を向上させるために、DVB-STで定義されたページ組版セグメントpagecompositionsegmentは、動的メニューボタンを記述するように、また音または音のシーケンスをボタンに対応付けるように拡張される。拡張されたページ組版セグメントはここではメニューページ組版セグメントmenupagecompositionsegmentと呼ばれる。本発明は、DVB_STと同様に、ディスプレイ上の1つまたは複数の矩形領域の位置を記述するためにページ組版セグメントを使用する。ただしその際、領域は或る状態の1つのボタンの表現を例えばピクセルデータまたはビットマップとして含んでいるものと仮定される。したがって、各ボタン画像は識別子ID、すなわち、region_idによりアドレス指定可能である。本発明のこの実施形態では、メニューページ組版セグメントに対して対応付けられたセグメントタイプIDを使用することにより、DVB-STとの後方互換性が保たれる。メニューページ組版セグメントは表1に列挙されているように定義される。本発明によるメニューページ組版セグメントは、例えばDVB-STにおける元のページ組版セグメントに取って代わることができる。メニューページ組版セグメントはメニューを記述し、必要なレイアウトとタイミング情報ならびに付加的な制御情報も提供する。本発明の或る実施形態は、静的なメニューを持った単純なケースであり、各ボタンが例えば3つの画像で表現される。第1の画像は正常な状態のボタンを表し、第2の画像は選択された状態のボタンを表し、第3の画像は活動化された状態のボタンを表す。これらの画像は例えばビットマップファイルとして記憶媒体に格納することができ、メニューの表示に使用することができる。別の実施形態は、静的なメニューを超えるものであり、メニューページ組版セグメントは動的ボタンアニメーションボタンの記述も可能にする。このケースでは、ボタンの正常な状態と選択された状態はスクリーン上でそれぞれ表示される一連の画像により表現され、その一連の画像は例えば周期的に繰り返されてもよく、その結果、アニメーション効果が得られる。また、ボタンの活動化された状態に対してもアニメーションを定義することができるが、ここではアニメーションフェーズは一度だけ表示することが有利である。というのも、メニューは通常、ボタンが活動化された後に消滅または変更されるからである。メニューのすべてのボタンアニメーションについて、メニューの作者はアニメーションフレーム速度を指定して、アニメーションの各フェーズがどれだけ長く表示されるかを決めることができる。有利には、本発明はユーザに聴覚的なフィードバックを提供することも可能である。ボタンが選択された状態であるかまたは活動化された状態であれば、音に対応付けられた音識別子をボタンに割当ててもよい。なお、この音識別子は記憶媒体に格納しておくことができる。対応する音は、ボタンが各々のボタン状態に入ると再生される。本発明の或る実施形態では、ボタンが各々の状態に留まっている限り、対応する音は繰り返し再生される。メニューページ組版セグメントの構造とメニューページ組版セグメントのフィールドのセマンティクスは、DVB-ST、セクション7.2.1ページ組版セグメントにおいて与えられている構造とセマンティクスに基づいている。付加的なセマンティクス定義は本発明による拡張メニューのために使用される。表1は本発明によるメニューページ組版セグメントの構造を示している。行1-8はDVB-STの字幕セグメントと同じであり、後方互換性を維持することが可能である。表1に示されているフィールドの意味は以下で説明される。ピクセルのアドレス指定は、対応するビデオスクリーンの左上コーナーによって原点の定められた座標系に基づいている。ピクセルアドレスは左から右及び上から下へと増大する。対応するビデオの寸法は、video_widthvideo_heightとして定義される。セグメントは一般にストレージエリア内のデータ単位である。segment_typeがそのタイプを規定する。メニューページ組版セグメントは、例えばsegment_type=0x18と設定することにより識別される。なぜならば、この値はDVB-STではまだ使用されていないからである。表1の行2-8の他のフィールドはセグメントデータセットを規定している。animation_frame_rate_codeフィールドは、動的ボタンが使用されている場合に、アニメーションのフレーム速度を指定する。これはstart_region_id_xxxとend_region_id_xxxにより指定された領域の範囲に適用される。ここで、xxxはボタンの状態を指している。start_region_id_xxxとこれに対応するend_region_id_xxxが異なっていれば、これらはこのアニメーションフレーム速度で表示されることになる領域の範囲を定める。正常な状態と選択された状態に関しては、表示は周期的に繰り返される。活動化された状態に関しては、表示は一度だけ実行される。start_region_id_xxxが対応するend_region_id_xxxに等しい場合、これは静的なボタン状態または動的でないボタン状態を意味している。start_region_id_xxxにより指示された領域だけが表示され、そのボタン状態にとってanimation_frame_rate_codeは意味がない。表2はanimation_frame_rate_codeのリストの一例を示している。アニメーションは最高ビデオフレーム速度、例えば毎秒30画像で見ることができる。このことはビデオフレームごとにアニメーションのまた別のフェーズが表示されることを意味している。また、ビデオフレーム1つおきに動的ボタンの別のフェーズを表示するだけでも十分であり、これにより別の効果が得られる。さらに、フレーム速度を相対的または絶対的に定めることも可能である。それゆえ、animation_frame_rate_codeフィールドは、対応するビデオの存否に応じて2つの異なる意味を有する。このケースでは、animation_frame_rate_codeはビデオフレーム速度に相対的なアニメーションフレーム速度を与える。さもなければ、絶対フレーム速度を与える。button_numberフィールドは、ボタンの内的識別子である数を指定し、例えばneighbour_infoの下に定義されたフィールドに対して使用される。さらに、button_numberがユーザインタフェースUIを介して直接入力されると、対応するボタンは活動化される。それゆえ、button_numberはメニュー内で一意的である。それは例えば0と99の間の範囲内の二桁の数である。本発明によりメニューアニメーションに使用される幾つかのフィールドはボタンごとに個別に指定されなければならない。これらのフィールドは、すべてのボタンにわたるループが開始する表1の行11から列挙されている。ループの各々の実行例は1つのボタンに関わっている。暗に、menu_page_composition_segment内のwhileループの第1の実行例により記述されるボタンは、メニューが入力されたときに選択されたと見なされ、メニューのページタイムアウトが送信され、アクティブになったときに、活動化されたと見なされる。button_horizontal_addressフィールドは、ボタンの左上ピクセルの水平アドレスを指定する。指定された水平位置は0とvideo_width-1との間にある。同様に、button_vertical_addressフィールドは、ボタンの左上ピクセルの垂直アドレスを指定する。指定された垂直位置は0とvideo_height-1との間にある。upper_button_numberフィールドは、ユーザが現在のボタンから上方へ進んだときにボタンが選択されるように指定する。lower_button_numberフィールドは、ユーザが現在のボタンから下方へ進んだときにボタンが選択されるように指定する。left_button_numberフィールドは、ユーザが現在のボタンから左へ進んだときにボタンが選択されるように指定する。そして、right_button_numberフィールドは、ユーザが現在のボタンから右へ進んだときにボタンが選択されるように指定する。start_region_id_normalフィールドは正常な状態のボタン表示のために提供される最初の領域のIDを指定し、end_region_id_normalフィールドは正常な状態のボタン表示のために提供される最後の領域のIDを指定する。start_region_id_normalとend_region_id_normalの間の及びこれらを含んだすべての領域が存在することになる。start_region_id_normalがend_region_id_normalとは異なっていれば、領域のその範囲はanimation_frame_rate_codeにより決定されるアニメーションフレーム速度で周期的に表示されることになる。start_region_id_selectedフィールドは選択された状態のボタン表示のために提供される最初の領域のIDを指定し、end_region_id_selectedフィールドは選択された状態のボタン表示のために提供される最後の領域のIDを指定する。start_region_id_selectedとend_region_id_selectedの間の及びこれらを含んだすべての領域が存在することになる。start_region_id_selectedがend_region_id_selectedとは異なっていれば、領域のその範囲はanimation_frame_rate_codeにより記述されるアニメーションフレーム速度で周期的に表示されることになる。start_region_id_activatedフィールドは活動化された状態のボタン表示のために提供される最初の領域のIDを指定し、end_region_id_activatedフィールドは活動化された状態のボタン表示のために提供される最後の領域のIDを指定する。start_region_id_activatedとend_region_id_activatedの間の及びこれらを含んだすべての領域が存在することになる。start_region_id_activatedがend_region_id_activatedとは異なっていれば、領域のその範囲はanimation_frame_rate_codeにより記述されるアニメーションフレーム速度で一度だけ表示されることになる。button_command_infoフィールドはボタンに対応付けられたコマンドのための入れ物として機能し、このボタンが活動化されたときに実行すべきコマンドを指定するものである。最後に、selected_sound_idフィールドは、ボタンが選択された状態に入ったときに再生されるべき音のIDを指定し、activated_sound_idフィールドは、ボタンが活動化された状態に入ったときに再生されるべき音のIDを指定する。本発明は特にBlu-rayディスクに記憶されたメニューに使用することができるが、DVDや他の光学式または非光学式大容量記憶媒体にも使用することができる。"