(57)【要約】 【課題】  従来の再生装置には、ユーザーがプレイリストファイルを選択するまでにかかる時間が多くなってしまうことがあるという課題があった。【解決手段】  （ａ）デジタルコンテンツ、（ｂ）デジタルコンテンツの再生順序を指定するプレイリストファイル、（ｃ）プレイリストファイルを指定するためのメニューアイテム、および（ｄ）メニューパターンのそれぞれごとにそのメニューパターンがメニューアイテムの内の何れを表示するべきであるかを示す識別子が記録されており、識別子はメニューアイテムの付属情報である、記録媒体２００と、メニューパターンの内の所定のメニューパターンを選択するための外部からの指示に応じて、所定のメニューパターンを選択する、入力手段１０７と、選択された所定のメニューパターンが表示するべきであると識別子が示すメニューアイテムを表示する、表示手段１０４とを備えた、再生装置１００である。【選択図】  図１
2006166264.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）デジタルコンテンツ、（ｂ）単数または複数の前記デジタルコンテンツの再生順序を指定するプレイリストファイル、（ｃ）単数または複数の前記プレイリストファイルを指定するためのメニューアイテム、および（ｄ）単数または複数のメニューパターンのそれぞれごとにそのメニューパターンが単数または複数の前記メニューアイテムの内の何れを表示するべきであるかを示す識別子が記録されており、前記識別子は前記メニューアイテムの付属情報である、記録媒体と、
前記単数または複数のメニューパターンの内の所定のメニューパターンを選択するための外部からの指示に応じて、前記所定のメニューパターンを選択する、選択手段と、
前記選択された所定のメニューパターンが表示するべきであると前記識別子が示す前記メニューアイテムを表示する、表示手段とを備えた、表示装置。
【請求項２】
外部からの指示に応じて、前記識別子を設定または変更する、識別子設定変更手段をさらに備えた請求項１記載の、表示装置。
【請求項３】
（ａ）デジタルコンテンツ、（ｂ）単数または複数の前記デジタルコンテンツの再生順序を指定するプレイリストファイル、（ｃ）単数または複数の前記プレイリストファイルを指定するためのメニューアイテム、および（ｄ）単数または複数のメニューパターンのそれぞれごとにそのメニューパターンが単数または複数の前記メニューアイテムの内の何れを表示するべきであるかを示す識別子が記録されており、前記識別子は前記メニューアイテムの付属情報である、記録媒体であって、
前記単数または複数のメニューパターンの内の所定のメニューパターンを選択するための外部からの指示に応じて、前記所定のメニューパターンが、選択され、
前記選択された所定のメニューパターンが表示するべきであると前記識別子が示す前記メニューアイテムが、表示される、記録媒体。
【請求項４】
（ａ）デジタルコンテンツ、（ｂ）単数または複数の前記デジタルコンテンツの再生順序を指定するプレイリストファイル、（ｃ）単数または複数の前記プレイリストファイルを指定するためのメニューアイテム、および（ｄ）単数または複数のメニューパターンのそれぞれごとにそのメニューパターンが単数または複数の前記メニューアイテムの内の何れを表示するべきであるかを示す識別子が記録されており、前記識別子は前記メニューアイテムの付属情報である、記録媒体から、前記単数または複数のメニューパターンの内の所定のメニューパターンを選択するための外部からの指示に応じて、前記所定のメニューパターンを選択する、選択ステップと、
前記選択された所定のメニューパターンが表示するべきであると前記識別子が示す前記メニューアイテムを表示する、表示ステップとを備えた、表示方法。
【請求項５】
請求項４記載の表示方法の、（ａ）デジタルコンテンツ、（ｂ）単数または複数の前記デジタルコンテンツの再生順序を指定するプレイリストファイル、（ｃ）単数または複数の前記プレイリストファイルを指定するためのメニューアイテム、および（ｄ）単数または複数のメニューパターンのそれぞれごとにそのメニューパターンが単数または複数の前記メニューアイテムの内の何れを表示するべきであるかを示す識別子が記録されており、前記識別子は前記メニューアイテムの付属情報である、記録媒体から、前記単数または複数のメニューパターンの内の所定のメニューパターンを選択するための外部からの指示に応じて、前記所定のメニューパターンを選択する、選択ステップと、前記選択された所定のメニューパターンが表示するべきであると前記識別子が示す前記メニューアイテムを表示する、表示ステップとをコンピュータに実行させるためのプログラム。
【請求項６】
請求項５記載のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえば、デジタルコンテンツの再生順を記録したプレイリストファイルを利用してデジタルコンテンツの再生を行うための、表示装置、記録媒体、および表示方法に関するものである。
【背景技術】
【０００２】
近年、ＤＶＤやハードディスク等の記録媒体に、デジタルコンテンツとともに、デジタルコンテンツを管理するためにデジタルコンテンツのファイル名などを記録した管理ファイルを併せて記録し、再生装置が記録された管理ファイルを読み込んでデジタルコンテンツのファイル名を一覧表示するなどして、ユーザーが所望のデジタルコンテンツを検索できる機能が実現されている。
【０００３】
例えば、ＨｉｇｈＭＡＴ（Ｈｉｇｈ  Ｐｅｒｆｏｒｍａｎｃｅ  Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｔｅｃｈｎｏｌｏｇｙ）では、デジタルコンテンツの再生順を記録したプレイリストファイルと、そのプレイリストファイルを格納しているデジタルコンテンツの種類、ジャンルなどに応じて階層構造に分けて管理したメニューファイルとを定義して記録媒体に記録し、再生装置がこのメニューファイルを解析して階層構造のメニュー画面を表示する機能が実現されている（たとえば、特許文献１参照）。
【０００４】
ここで、図１１を主として参照しながら、ＨｉｇｈＭＡＴで定義されているメニューファイル５００のデータ構造について説明する。なお、図１１は、従来のメニューファイル５００のデータ構造を示した説明図である。
【０００５】
メニューファイル５００は、ファイルヘッダ部５０１と、メニュー情報格納部５０２とから構成されている。
【０００６】
ファイルヘッダ部５０１には、トップメニューへのオフセット情報格納部５０１ａと、メニュー数格納部５０１ｂとが定義されている。
【０００７】
トップメニューへのオフセット情報格納部５０１ａには、メニュー情報格納部５０２に格納された各メニューのうちの、トップメニューに当たるメニュー５０２−１の、メニューファイル５００内での先頭オフセットが格納されている。
【０００８】
メニュー数格納部５０１ｂには、メニューファイル５００に格納されているメニューの合計数が格納されている。ここでは、メニュー情報格納部５０２にはメニュー５０２−１からメニュー５０２−２までの２個のメニューが格納されているので、メニュー数格納部５０１ｂには２が格納されている。
【０００９】
メニュー情報格納部５０２には、親メニューへのオフセット情報格納部５０２ａと、メニューアイテム数格納部５０２ｂと、メニューアイテム部５０２ｃとが定義されており、メニューアイテム部５０２ｃには、子メニューへのオフセット情報格納部３０２ｄが定義されている。
【００１０】
メニューアイテムは、１個以上のプレイリストファイルを指定するための、「旅行」、「音楽」、「ニュース」、「スポーツ」などの項目のことであって、プレイリストファイルそのものであることもあるし、メニューが階層構造を有する場合には、さらに下の階層に存在するメニューを格納するフォルダであることもある。
【００１１】
メニュー画面には、該当するプレイリストファイルや、下の階層に存在するメニューを表すサムネイル画像や独自の項目名を表示することも可能で、メニュー情報格納部５０２に格納されているメニューアイテム部５０２ｃには、それらの情報も格納されている。
【００１２】
親メニューへのオフセット情報格納部５０２ａには、該当するメニュー画面から一つ上の階層へ移動する場合に表示するべきメニュー画面の情報を格納した親メニューの、メニューファイル５００内での先頭オフセットが格納されている。
【００１３】
メニューアイテム数格納部５０２ｂには、一つのメニュー５０２−ｎ（ｎ＝１、２）に格納されている、メニューアイテム部５０２ｃにおけるメニューアイテムの合計数が格納されている。メニューアイテム数格納部５０２ｂに格納されるメニューアイテム数は、メニューアイテム部５０２ｃにメニューアイテムが多数格納されていて、メニューアイテム部５０２ｃにおけるメニューアイテムを複数ページにわたって表示する場合のページ制御などに使用される。
【００１４】
子メニューへのオフセット情報格納部５０２ｄには、メニューアイテムが選択され、該当するメニュー画面から一つ下の階層へ移動する場合に表示するべきメニュー画面の情報を格納した子メニューの、メニューファイル５００内での先頭オフセットが格納されている。
【００１５】
ＨｉｇｈＭＡＴ対応プレーヤーなどの、メニューファイル５００が記録された記録媒体に対応する再生装置は、記録媒体を読み込むと、まずメニューファイル５００を解析してメニュー画面を表示し、ユーザー操作によってメニュー画面から選択されたメニューアイテムに関連付けられたプレイリストファイルにもとづいてデジタルコンテンツを再生する。
【特許文献１】特開２０００−７６８０１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
しかしながら、上述した従来の再生装置では、記録媒体に格納されるデジタルコンテンツやプレイリストファイルが大量に存在しており、メニューファイルに定義されている階層の数や、一つのメニュー画面に登録されているメニューアイテム数も大量であることが普通である。
【００１７】
そのような場合には、ユーザーが所望のプレイリストファイルを検索して再生が開始されるまでに、メニュー画面を何度も操作してメニューの階層間やメニューアイテム間を移動しなければならないことがあった。
【００１８】
この結果、上述した従来の再生装置には、ユーザーがプレイリストファイルを選択するまでにかかる時間が多くなってしまうことがあるという課題があった。
【００１９】
本発明は、上記従来のこのような課題を考慮し、たとえば、ユーザーがプレイリストファイルを選択するまでにかかる時間をより少なくすることができる表示装置、記録媒体、および表示方法を提供することを目的とする。
【課題を解決するための手段】
【００２０】
第１の本発明は、（ａ）デジタルコンテンツ、（ｂ）単数または複数の前記デジタルコンテンツの再生順序を指定するプレイリストファイル、（ｃ）単数または複数の前記プレイリストファイルを指定するためのメニューアイテム、および（ｄ）単数または複数のメニューパターンのそれぞれごとにそのメニューパターンが単数または複数の前記メニューアイテムの内の何れを表示するべきであるかを示す識別子が記録されており、前記識別子は前記メニューアイテムの付属情報である、記録媒体と、
前記単数または複数のメニューパターンの内の所定のメニューパターンを選択するための外部からの指示に応じて、前記所定のメニューパターンを選択する、選択手段と、
前記選択された所定のメニューパターンが表示するべきであると前記識別子が示す前記メニューアイテムを表示する、表示手段とを備えた、表示装置である。
【００２１】
第２の本発明は、外部からの指示に応じて、前記識別子を設定または変更する、識別子設定変更手段をさらに備えた第１の本発明の、表示装置である。
【００２２】
第３の本発明は、（ａ）デジタルコンテンツ、（ｂ）単数または複数の前記デジタルコンテンツの再生順序を指定するプレイリストファイル、（ｃ）単数または複数の前記プレイリストファイルを指定するためのメニューアイテム、および（ｄ）単数または複数のメニューパターンのそれぞれごとにそのメニューパターンが単数または複数の前記メニューアイテムの内の何れを表示するべきであるかを示す識別子が記録されており、前記識別子は前記メニューアイテムの付属情報である、記録媒体であって、
前記単数または複数のメニューパターンの内の所定のメニューパターンを選択するための外部からの指示に応じて、前記所定のメニューパターンが、選択され、
前記選択された所定のメニューパターンが表示するべきであると前記識別子が示す前記メニューアイテムが、表示される、記録媒体である。
【００２３】
第４の本発明は、（ａ）デジタルコンテンツ、（ｂ）単数または複数の前記デジタルコンテンツの再生順序を指定するプレイリストファイル、（ｃ）単数または複数の前記プレイリストファイルを指定するためのメニューアイテム、および（ｄ）単数または複数のメニューパターンのそれぞれごとにそのメニューパターンが単数または複数の前記メニューアイテムの内の何れを表示するべきであるかを示す識別子が記録されており、前記識別子は前記メニューアイテムの付属情報である、記録媒体から、前記単数または複数のメニューパターンの内の所定のメニューパターンを選択するための外部からの指示に応じて、前記所定のメニューパターンを選択する、選択ステップと、
前記選択された所定のメニューパターンが表示するべきであると前記識別子が示す前記メニューアイテムを表示する、表示ステップとを備えた、表示方法である。
【００２４】
第５の本発明は、第４の本発明の表示方法の、（ａ）デジタルコンテンツ、（ｂ）単数または複数の前記デジタルコンテンツの再生順序を指定するプレイリストファイル、（ｃ）単数または複数の前記プレイリストファイルを指定するためのメニューアイテム、および（ｄ）単数または複数のメニューパターンのそれぞれごとにそのメニューパターンが単数または複数の前記メニューアイテムの内の何れを表示するべきであるかを示す識別子が記録されており、前記識別子は前記メニューアイテムの付属情報である、記録媒体から、前記単数または複数のメニューパターンの内の所定のメニューパターンを選択するための外部からの指示に応じて、前記所定のメニューパターンを選択する、選択ステップと、前記選択された所定のメニューパターンが表示するべきであると前記識別子が示す前記メニューアイテムを表示する、表示ステップとをコンピュータに実行させるためのプログラムである。
【００２５】
第６の本発明は、第５の本発明のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【発明の効果】
【００２６】
本発明は、たとえば、ユーザーがプレイリストファイルを選択するまでにかかる時間をより少なくすることができるという長所を有する。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態について、図面を用いて説明する。
【００２８】
（実施の形態１）
はじめに、図１を主として参照しながら、本実施の形態の再生装置１００および記録媒体２００の構成について説明する。なお、図１は、本発明の実施の形態１に係る再生装置１００の機能ブロック図である。
【００２９】
なお、より具体的には、再生装置１００はハードディスク、各種メモリ等に記録されているデジタルコンテンツを再生するＰＣ、ＣＤプレーヤー、ＤＶＤプレーヤー、ＤＶＤレコーダー等であり、記録媒体２００はＣＤ−ＲＯＭ／ＲＷ、ＤＶＤ等である。
【００３０】
再生装置１００は、データ取得手段１０１と、解析手段１０２と、表示データ作成手段１０３と、表示手段１０４と、制御手段１０５と、再生手段１０６と、入力手段１０７とで構成されている。
【００３１】
また、記録媒体２００には、複数のデジタルコンテンツ２０１と、複数のプレイリストファイル２０２と、メニューファイル３００とが記録されている。
【００３２】
デジタルコンテンツ２０１の種類としては、ＭＰ３やＷＭＡ（Ｗｉｎｄｏｗｓ（登録商標）  Ｍｅｄｉａ  Ａｕｄｉｏ）などのオーディオファイル、ＪＰＥＧなどのイメージファイル、ＷＭＶ（Ｗｉｎｄｏｗｓ  Ｍｅｄｉａ  Ｖｉｄｅｏ）などのビデオファイルがあり、記録媒体２００には、これらのうちの１種類以上のデジタルコンテンツが記録されている。
【００３３】
データ取得手段１０１は、記録媒体２００からデジタルコンテンツ２０１、プレイリストファイル２０２、およびメニューファイル３００を読み込み、解析手段１０２に入力する手段である。
【００３４】
解析手段１０２は、データ取得手段１０１から入力されたデジタルコンテンツ２０１、プレイリストファイル２０２、およびメニューファイル３００を解析する手段である。また、解析手段１０２は、データ取得手段１０１から入力されたメニューファイル３００を解析して、メニューファイル３００に記録されているメニューパターンを解析する手段である。また、解析手段１０２は、解析したメニューパターンを用いて、メニューパターン選択画面を作成する旨を表示データ作成手段１０３に通知する手段である。また、解析手段１０２は、データ取得手段１０１から入力されたメニューファイル３００を解析し、メニュー画面を作成する旨を表示データ作成手段１０３に通知する手段である。また、解析手段１０２は、表示手段１０４に表示したメニューパターン選択画面、およびメニュー画面の制御に必要な情報を制御手段１０５に入力する手段である。また、解析手段１０２は、制御手段１０５から入力された入力に応じて、プレイリストファイル２０２やデジタルコンテンツ２０１のデータを取得する旨をデータ取得手段１０１に通知し、データ取得手段１０１が取得したプレイリストファイル２０２やデジタルコンテンツ２０１を解析する手段である。
【００３５】
表示データ作成手段１０３は、解析手段１０２から入力されたメニューパターンやメニューに関する情報を用いて、表示手段１０４に表示させるメニュー画面またはメニューパターン選択画面を作成し、表示手段１０４に入力する手段である。
【００３６】
表示手段１０４は、ＣＲＴや液晶ディスプレイなどであり、表示データ作成手段１０３から入力されたメニュー画面やメニューパターン選択画面などを表示する手段である。
【００３７】
制御手段１０５は、解析手段１０２から入力されたメニューパターン選択画面、およびメニュー画面の制御に必要な情報を用いて、表示手段１０４に表示されているメニュー画面で選択されたプレイリストファイル２０２や表示されているメニュー画面のページや階層情報等を管理したり、メニューパターン選択画面で選択されたメニューパターン等を管理したりする手段である。また、制御手段１０５は、入力手段１０７から入力された情報に対応したプレイリストファイル２０２に関する情報を解析手段１０２に入力する手段である。また、制御手段１０５は、再生手段１０６のプレイリストファイル２０２の再生を制御する手段である。
【００３８】
再生手段１０６は、制御手段１０５からプレイリストファイル２０２を再生することが通知されると、指定されたプレイリストファイル２０２の再生を開始する手段である。
【００３９】
入力手段１０７は、リモートコントロールキーや再生装置１００に付属している操作ボタン等であってもよいし、カーソルキーや数字キー等であってもよく、ユーザーが再生装置１００を操作するための入力が可能な手段である。また、入力手段１０７は、ユーザーから入力された情報を制御手段１０５に入力する手段である。
【００４０】
なお、再生装置１００は、図示していないが、記録媒体２００を読み出すことが可能なディスクドライブを具備している。
【００４１】
また、再生装置１００は、図示していないが、読み出したメニューファイル３００やその他のファイルなどのデータを一時的に記憶できるメモリを保持している。
【００４２】
なお、本発明の記録媒体は記録媒体２００に対応し、本発明の選択手段は入力手段１０７に対応し、本発明の表示手段は表示手段１０４に対応する。また、本発明の表示装置は、再生装置１００に対応する。
【００４３】
ここで、本実施の形態に係る記録媒体２００に記録されているメニューファイル３００のデータ構造について、図２を主として参照しながら説明する。なお、図２は、本発明の実施の形態１に係るメニューファイル３００のデータ構造を示した説明図である。
【００４４】
メニューファイル３００は、記録媒体２００に記録されているプレイリストファイル２０２の情報を集約し、階層構造を利用して管理している。
【００４５】
なお、そのような階層の構成は、記録媒体２００でプレイリストファイル２０２が記録されているフォルダ構成に応じたものでもよいし、プレイリストファイル２０２がジャンル等に分類されていて、その分類ごとに階層やメニュー項目が割り当てられたものでもよい。
【００４６】
また、メニューファイル３００のファイルフォーマットは、各ビットや決められた長さのデータに対してそれぞれ情報の意味が定義されており、それらのデータが順に記録されたバイナリフォーマットであってもよいし、プロパティ情報等が数字や文字列等で記録されたテキストファイルであってもよいし、その他のフォーマットであってもよい。
【００４７】
メニューファイル３００は、ファイルヘッダ部３０１と、メニュー情報格納部３０２とから構成されている。
【００４８】
ファイルヘッダ部３０１には、トップメニューへのオフセット情報格納部３０１ａと、メニュー数格納部３０１ｂと、メニューパターン数格納部３０３ｃとが定義されている。
【００４９】
トップメニューへのオフセット情報格納部３０１ａには、メニュー情報格納部３０２に格納された各メニューのうちの、トップメニューに当たるメニュー３０２−１の、メニューファイル３００内での先頭オフセットが格納されている。
【００５０】
メニュー数格納部３０１ｂには、メニューファイル３００に格納されているメニューの合計数が格納されている。ここでは、メニュー情報格納部３０２にはメニュー３０２−１からメニュー３０２−２までの２個のメニューが格納されているので、メニュー数格納部３０１ｂには２が格納されている。
【００５１】
メニューパターン数格納部３０３ｃには、メニューファイル３００に登録されているメニューパターンの数が格納されている。ここでは、「メニューパターンＡ」および「メニューパターンＢ」の２つのメニューパターンが登録されているので、メニューパターン数格納部３０３ｃには２が格納されている。
【００５２】
メニュー情報格納部３０２には、親メニューへのオフセット情報格納部３０２ａと、メニューアイテム数格納部３０２ｂと、メニューアイテム部３０２ｃとが定義されており、メニューアイテム部３０２ｃには、子メニューへのオフセット情報格納部３０２ｄと、表示設定部３０２ｅとが定義されている。
【００５３】
メニューアイテムは、前述したように、１個以上のプレイリストファイルを指定するための、「旅行」、「音楽」、「ニュース」、「スポーツ」などの項目のことであって、プレイリストファイルそのものであることもあるし、メニューが階層構造を有する場合には、さらに下の階層に存在するメニューを格納するフォルダであることもある。
【００５４】
メニュー画面には、該当するプレイリストファイルや、下の階層に存在するメニューを表すサムネイル画像や独自の項目名を表示することも可能で、メニューアイテム部３０２ｃには、それらの情報も格納されている。
【００５５】
親メニューへのオフセット情報格納部３０２ａには、該当するメニュー画面から一つ上の階層へ移動する場合に表示するべきメニュー画面の情報を格納した親メニューの、メニューファイル３００内での先頭オフセットが格納されている。
【００５６】
メニューアイテム数格納部３０２ｂには、一つのメニュー３０２−ｎ（ｎ＝１、２）に格納されている、メニューアイテム部３０２ｃにおけるメニューアイテムの合計数が格納されている。メニューアイテム数格納部３０２ｂに格納されるメニューアイテム数は、メニューアイテム部３０２ｃにメニューアイテムが多数格納されていて、メニューアイテム部３０２ｃにおけるメニューアイテムを複数ページにわたって表示する場合のページ制御などに使用される。
【００５７】
子メニューへのオフセット情報格納部３０２ｄには、メニューアイテムが選択され、該当するメニュー画面から一つ下の階層へ移動する場合に表示するべきメニュー画面の情報を格納した子メニューの、メニューファイル３００内での先頭オフセットが格納されている。
【００５８】
表示設定部３０２ｅには、表示を表す「１」および非表示を表す「０」を利用して、それぞれのメニューアイテムを表示するかどうかがメニューパターンごとに設定されている。
【００５９】
つぎに、図３〜５を主として参照しながら、本実施の形態の再生装置１００および記録媒体２００の動作について説明するとともに、本発明の表示方法の一実施の形態についても説明する。なお、図３は、本発明の実施の形態１に係る再生装置１００の動作を説明するためのフローチャートである。また、図４は、本発明の実施の形態１に係る再生装置１００が表示するメニューパターン選択画面およびメニュー表示画面を説明するための説明図（その１）である。また、図５は、本発明の実施の形態１に係る再生装置１００が表示するメニューパターン選択画面およびメニュー表示画面を説明するための説明図（その２）である。
【００６０】
再生装置１００が、記録媒体２００からメニューファイル３００を取得してメニューパターンを解析し、指定されたメニューパターンから表示するメニュー画面を作成して表示手段１０４に表示し、ユーザーが表示手段１０４に表示されたメニュー画面から選択したプレイリストファイル２０２を再生手段１０６で再生する処理の流れを述べる。
【００６１】
Ｓ１０１；記録媒体２００が再生装置１００に装着されると、データ取得手段１０１は、記録媒体２００に記録されているメニューファイル３００を取得し、解析手段１０２に入力する。
【００６２】
解析手段１０２は、データ取得手段１０１から入力されたメニューファイル３００を解析し、メニューファイル３００のメニューパターン数格納部３０１ｃに格納されている登録メニューパターン数を解析し、登録されているメニューパターンの数を調べる。
【００６３】
Ｓ１０２〜Ｓ１０８；メニューファイル３００のメニューパターン数格納部３０１ｃに格納されている登録メニューパターン数が１以上の場合には、解析手段１０２は、それらの登録されているメニューパターンに関する情報を表示データ作成手段１０３に入力し、表示データ作成手段１０３にメニューパターン選択画面を作成する旨を通知する。
【００６４】
メニューファイル３００のメニューパターン数格納部３０１ｃに格納されている登録メニューパターン数が０の場合には、解析手段１０２は、メニューファイル３００のファイルヘッダ部３０１のトップメニューへのオフセット情報格納部３０１ａに格納されているオフセットをもとに、トップメニューであるメニュー３０２−１のデータと、必要であればそれ以外のメニューに関する情報とを表示データ作成手段１０３に入力し、全てのメニューアイテムを用いたメニュー画面を作成する旨を表示データ作成手段１０３に通知する。
【００６５】
表示データ作成手段１０３は、解析手段１０２からメニューパターンに関する情報が入力されて、メニューパターン選択画面を作成する旨が通知されると、入力されたメニューパターンに関する情報を用いてメニューパターン選択画面を作成して表示手段１０４に入力し、表示手段１０４に表示する旨を通知する。
【００６６】
表示手段１０４は、表示データ作成手段１０３からメニューパターン選択画面が入力され、メニューパターン選択画面を表示する旨が通知されると、メニューパターン選択画面を表示する（Ｓ１０２〜Ｓ１０３）。
【００６７】
図４に示されているように、メニューパターン選択画面Ｍ１００には、「メニューパターンＡ」を示す選択ボタンＭ１００ａ、「メニューパターンＢ」を示す選択ボタンＭ１００ｂ、および全てのメニューを表示させることを指示する「全メニュー」を示す選択ボタンＭ１００ｃが表示される。
【００６８】
また、解析手段１０４は、表示したメニューパターン選択画面を制御するための情報を制御手段１０５に入力する。
【００６９】
ユーザーは、表示手段１０４にメニューパターン選択画面が表示されると、入力手段１０７の所定の操作により、表示したいメニューパターンを選択する（Ｓ１０４〜Ｓ１０５）。
【００７０】
制御手段１０５は、解析手段１０２から入力されたメニューパターン選択画面を制御するための情報をもとに、ユーザーが入力手段１０７から入力した操作内容に基づいてメニューパターン選択画面を制御する。
【００７１】
また、制御手段１０５は、ユーザーが入力手段１０７の所定の操作により選択した選択項目の情報を解析手段１０２に入力する。
【００７２】
制御手段１０５から入力されたユーザーの選択項目が、「メニューパターンＡ」である場合Ｘ１、「メニューパターンＢ」である場合Ｘ２、および「全メニュー」である場合Ｘ３についてそれぞれ説明する。
【００７３】
（Ｘ１）制御手段１０５から入力されたユーザーの選択項目が「メニューパターンＡ」である場合、解析手段１０２は、メニューアイテム部３０２ｃの表示設定部３０２ｅに設定されている表示設定情報のうち、メニューパターンＡで表示することが指定されたメニューアイテムと、そのメニューアイテム部３０２ｃにおけるメニューアイテムに関連する情報とを表示データ作成手段１０３に入力し、それらの情報を用いてメニュー画面を作成する旨を表示データ作成手段１０３に通知する。
【００７４】
解析手段１０２からメニューパターンＡで表示することが指定されたメニューに関する情報が入力されると、表示データ作成手段１０３は、入力された情報を用いてメニュー画面を作成して、表示手段１０４に入力し、メニュー画面を表示する旨を表示手段１０４に通知する。
【００７５】
表示手段１０４は、表示データ作成手段１０３からメニュー画面を表示する旨が通知されると、表示データ作成手段１０３から入力されたメニュー画面Ｍ１０１（図４参照）を表示する（Ｓ１０６）。
【００７６】
メニューパターンＡで表示されるメニューアイテムは、メニュー＃１では、メニューアイテム＃１「旅行」、メニューアイテム＃３「ニュース」、メニューアイテム＃４「スポーツ」の３つとなる（図２参照）。
【００７７】
また、解析手段１０２は、表示したメニュー画面を制御するための情報を制御手段１０５に入力する。
【００７８】
（Ｘ２）制御手段１０５から入力されたユーザーの選択項目が「メニューパターンＢ」である場合、解析手段１０２は、メニューアイテム部３０２ｃの表示設定部３０２ｅに設定されている表示設定情報のうち、メニューパターンＢで表示することが指定されたメニューアイテムと、そのメニューアイテム部３０２ｃにおけるメニューアイテムに関連する情報とを表示データ作成手段１０３に入力し、それらの情報を用いてメニュー画面を作成する旨を表示データ作成手段１０３に通知する。
【００７９】
解析手段１０２からメニューパターンＢで表示することが指定されたメニューに関する情報が入力されると、表示データ作成手段１０３は、入力された情報を用いてメニュー画面を作成して、表示手段１０４に入力し、メニュー画面を表示する旨を表示手段１０４に通知する。
【００８０】
表示手段１０４は、表示データ作成手段１０３からメニュー画面を表示する旨が通知されると、表示データ作成手段１０３から入力されたメニュー画面Ｍ１０４（図４参照）を表示する（Ｓ１０７）。
【００８１】
メニューパターンＢで表示されるメニューアイテムは、メニュー＃１では、メニューアイテム＃２「音楽」、メニューアイテム＃４「スポーツ」の２つとなる（図２参照）。
【００８２】
また、解析手段１０２は、表示したメニュー画面を制御するための情報を制御手段１０５に入力する。
【００８３】
（Ｘ３）制御手段１０５から入力されたユーザーの選択項目が「全メニュー」である場合、解析手段１０２は、メニューファイル３００の全てのメニューアイテムと、そのメニューアイテム部３０２ｃにおけるメニューアイテムに関連する情報を表示データ作成手段１０３に入力し、それらの情報を用いて、メニュー画面を作成する旨を表示データ作成手段１０３に通知する。
【００８４】
解析手段１０２から「全メニュー」で表示することが指定されたメニューに関する情報が入力されると、表示データ作成手段１０３は、入力された情報を用いてメニュー画面を作成して、表示手段１０４に入力し、メニュー画面を表示する旨を表示手段１０４に通知する。
【００８５】
表示手段１０４は、表示データ作成手段１０３からメニュー画面を表示する旨が通知されると、表示データ作成手段１０３から入力されたメニュー画面Ｍ２００（図５参照）を表示する（Ｓ１０８）。
【００８６】
「全メニュー」で表示されるメニューアイテムは、たとえばメニュー＃１では、メニューアイテム＃１「旅行」、メニューアイテム＃２「音楽」、メニューアイテム＃３「ニュース」、メニューアイテム＃４「スポーツ」の４つとなる（図２参照）。
【００８７】
また、解析手段１０２は、表示したメニュー画面を制御するための情報を制御手段１０５に入力する。
【００８８】
制御手段１０５から入力されたユーザーの選択項目が、「メニューパターンＡ」である場合Ｘ１、「メニューパターンＢ」である場合Ｘ２、および「全メニュー」である場合Ｘ３についてそれぞれ説明した。
【００８９】
このようにして表示手段１０４にメニュー画面が表示されると、ユーザーは、入力手段１０７の所定の操作により、所望のメニューアイテムを選択する。
【００９０】
制御手段１０５は、解析手段１０２から入力されたメニュー画面を制御するための情報をもとに、ユーザーが入力手段１０７から入力した操作内容に基づいてメニュー画面を制御する。
【００９１】
また、制御手段１０５は、ユーザーが選択したメニューアイテムの情報を解析手段１０２に入力する。
【００９２】
Ｓ１０９；制御手段１０５から入力されたユーザーの選択項目が、「メニューパターンＡ」である場合Ｙ１、「メニューパターンＢ」である場合Ｙ２、および「全メニュー」である場合Ｙ３についてそれぞれ説明する。
【００９３】
（Ｙ１）制御手段１０５から入力されたユーザーの選択項目が「メニューパターンＡ」である場合、メニュー画面Ｍ１０１（図４参照）において、メニューアイテム部３０２ｃ（図２参照）におけるメニューアイテム＃４「スポーツ」に対応するメニューアイテムボタンＭ１０１ａを選択し、次に表示されたメニュー画面Ｍ１０２において、メニューアイテム部３０２ｃ′（図２参照）におけるメニューアイテム＃２４「バレーボール」に対応するメニューアイテムボタンＭ１０２ａを選択する。
【００９４】
（Ｙ２）制御手段１０５から入力されたユーザーの選択項目が「メニューパターンＢ」である場合、メニュー画面Ｍ１０４（図４参照）において、メニューアイテム部３０２ｃ（図２参照）におけるメニューアイテム＃４「スポーツ」に対応するメニューアイテムボタンＭ１０４ａを選択し、次に表示されたメニュー画面Ｍ１０５において、メニューアイテム部３０２ｃ′（図２参照）におけるメニューアイテム＃２４「バレーボール」に対応するメニューアイテムボタンＭ１０５ａを選択する。
【００９５】
（Ｙ３）制御手段１０５から入力されたユーザーの選択項目が「全メニュー」である場合、メニュー画面Ｍ２０１（図５参照）において、メニューアイテム部３０２ｃ（図２参照）におけるメニューアイテム＃４「スポーツ」に対応するメニューアイテムボタンＭ２０１ａを選択し、次にメニュー画面Ｍ２０２からＭ２０５までのメニュー画面を移動し、最後にメニュー画面Ｍ２０５の、メニューアイテム部３０２ｃ′（図２参照）におけるメニューアイテム＃２４「バレーボール」に対応するメニューアイテムボタンＭ２０５ａを選択する。
【００９６】
制御手段１０５から入力されたユーザーの選択項目が、「メニューパターンＡ」である場合Ｙ１、「メニューパターンＢ」である場合Ｙ２、および「全メニュー」である場合Ｙ３についてそれぞれ説明した。
【００９７】
Ｓ１１０；解析手段１０２は、制御手段１０５から入力されたメニューアイテムの情報を解析し、該当するメニューアイテムに関連付けられているプレイリストファイル２０２を特定して、記録媒体２００から該当するプレイリストファイル２０２を取得する旨をデータ取得手段１０１に通知する。
【００９８】
データ取得手段１０１は、解析手段１０２からプレイリストファイル２０２を取得する旨が通知されると、指定されたプレイリストファイル２０２を記録媒体２００から取得して解析手段１０２に入力する。
【００９９】
解析手段１０２は、データ取得手段１０１からプレイリストファイル２０２が入力されると、制御手段１０５に入力する。
【０１００】
制御手段１０５は、解析手段１０２から入力されたプレイリストファイル２０２を再生手段１０６に入力し、プレイリストファイル２０２に応じた再生を開始することを通知する。
【０１０１】
再生手段１０６は、制御手段１０５からプレイリストファイル２０２に応じた再生を開始する旨が通知されると、プレイリストファイル２０２に応じたデジタルコンテンツ２０１の再生を開始する。
【０１０２】
Ｓ１１１；制御手段１０５から入力されたユーザーの選択項目が、「メニューパターンＡ」である場合Ｚ１、「メニューパターンＢ」である場合Ｚ２、および「全メニュー」である場合Ｚ３についてそれぞれ説明する。
【０１０３】
（Ｚ１）制御手段１０５から入力されたユーザーの選択項目が「メニューパターンＡ」である場合、メニュー画面Ｍ１０３（図４参照）において、プレイリストファイル２０２に応じたデジタルコンテンツ２０１の再生が行われる。
【０１０４】
（Ｚ２）制御手段１０５から入力されたユーザーの選択項目が「メニューパターンＢ」である場合、メニュー画面Ｍ１０６（図４参照）において、プレイリストファイル２０２に応じたデジタルコンテンツ２０１の再生が行われる。
【０１０５】
（Ｚ３）制御手段１０５から入力されたユーザーの選択項目が「メニューパターンＢ」である場合、メニュー画面Ｍ２０６（図５参照）において、プレイリストファイル２０２に応じたデジタルコンテンツ２０１の再生が行われる。
【０１０６】
制御手段１０５から入力されたユーザーの選択項目が、「メニューパターンＡ」である場合Ｚ１、「メニューパターンＢ」である場合Ｚ２、および「全メニュー」である場合Ｚ３についてそれぞれ説明した。
【０１０７】
このように、本実施の形態によれば、ユーザーが所望のプレイリストファイルを検索するために、あらかじめ定められたメニューアイテムのみを用いたメニュー画面を表示することが可能であり、複数のプレイリストファイルから所望のプレイリストファイルを選択する時の検索時間を短縮させ、機器操作性を向上させることができる。
【０１０８】
（実施の形態２）
はじめに、図６を主として参照しながら、本実施の形態の記録再生装置４００および記録媒体２００の構成について説明する。なお、図６は、本発明の実施の形態２に係る記録再生装置４００の機能ブロック図である。
【０１０９】
なお、より具体的には、記録再生装置４００は、ハードディスク、各種メモリ等に記録されているデジタルコンテンツを再生するＰＣ、ＣＤプレーヤー、ＤＶＤプレーヤー、ＤＶＤレコーダー等である。
【０１１０】
記録再生装置４００は、データ取得手段４０１と、解析手段４０２と、表示データ作成手段４０３と、表示手段４０４と、制御手段４０５と、再生手段４０６と、入力手段４０７と、メニューファイル作成手段４０８と、記録手段４０９とで構成されている。
【０１１１】
また、前述したように、記録媒体２００には、複数のデジタルコンテンツ２０１と、複数のプレイリストファイル２０２と、メニューファイル３００とが記録されている。
【０１１２】
本実施の形態におけるデータ取得手段４０１、解析手段４０２、表示データ作成手段４０３、表示手段４０４、制御手段４０５、再生手段４０６、入力手段４０７と、前述した実施の形態１におけるデータ取得手段１０１、解析手段１０２、表示データ作成手段１０３、表示手段１０４、制御手段１０５、再生手段１０６、入力手段１０７とは、それぞれ同じ機能を持つ同じ構成要素である。
【０１１３】
そこで、記録再生装置４００の構成については、再生装置１００の構成と異なる点について主に説明する。
【０１１４】
表示手段４０４は、プレイリストファイル再生中、またはメニュー画面表示中に、再生中のプレイリストファイル、またはメニュー画面で選択中のメニューアイテムを、ユーザーの所定の操作によって新たにメニュー登録するかどうかを問い合わせるためのメニュー登録画面を表示する手段である。
【０１１５】
制御手段４０５は、入力手段４０７からのユーザーの所定の操作により、メニュー登録画面を制御する手段である。また、制御手段４０５は、メニュー登録画面表示中にユーザーの所定の操作により入力手段４０７から入力された選択項目を解析手段４０２に入力する手段である。また、制御手段４０５は、メニューファイル作成手段４０８にメニューファイルを作成する旨を通知する手段である。
【０１１６】
解析手段４０２は、制御手段４０５から、ユーザーが選択した選択項目が入力されると、メニューファイル３００のメニュー情報格納部３０２の各情報のうちの更新すべき情報を特定し、更新する情報とその更新内容をメニューファイル作成手段４０８に入力し、メニューファイル３００を更新する旨をメニューファイル作成手段４０８に通知する手段である。
【０１１７】
メニューファイル作成手段４０８は、制御手段４０５から更新する情報とその更新内容とが入力され、メニューファイル３００を作成する旨が通知されると、解析手段４０２から入力された更新すべき情報とその更新内容とをもとに、メニューファイル３００を更新してメニューファイル３００ｂを作成して記録手段４０９に入力し、メニューファイル３００ｂを記録媒体２００に記録する旨を記録手段４０９に通知する手段である。
【０１１８】
記録手段４０９は、メニューファイル作成手段４０８からメニューファイルを記録媒体２００に記録する旨が通知されると、メニューファイル作成手段４０８から入力されたメニューファイル３００ｂを記録媒体２００に記録する手段である。
【０１１９】
なお、本発明の識別子設定変更手段は、入力手段４０７に対応する。また、本発明の表示装置は、記録再生装置４００に対応する。
【０１２０】
つぎに、図７〜１０を主として参照しながら、本実施の形態の記録再生装置４００および記録媒体２００の動作について説明するとともに、本発明の表示方法の一実施の形態についても説明する。なお、図７は、本発明の実施の形態２に係る記録再生装置４００の動作を説明するためのフローチャートである。また、図８は、本発明の実施の形態２に係る記録再生装置４００が表示するメニュー登録問い合わせ画面を説明するための説明図（その１）である。また、図９は、本発明の実施の形態２に係る記録再生装置４００が表示するメニュー登録問い合わせ画面を説明するための説明図（その２）である。また、図１０は、本発明の実施の形態２に係る記録再生装置４００が表示するメニューパターン選択画面およびメニュー表示画面を説明するための説明図である。
【０１２１】
記録再生装置４００が、入力手段４０７からの入力内容によってメニューファイル３００を更新してメニューファイル３００ｂを作成し、更新されたメニューファイル３００ｂを記録媒体２００に記録する処理の流れを述べる。
【０１２２】
Ｓ２０１〜Ｓ２０５；プレイリストファイル２０２を利用してデジタルコンテンツ２０１の再生が行われている場合（１）、およびメニュー表示画面によるメニューアイテムの表示が行われている場合（２）についてそれぞれ説明する。
【０１２３】
（１）プレイリストファイル２０２を利用してデジタルコンテンツ２０１の再生が行われている場合、制御手段４０５は、ユーザーの入力手段４０７からの所定の入力に応じて、デジタルコンテンツの再生に利用されているプレイリストファイルをもつメニューアイテム「旅行」をメニュー登録するかどうかを問い合わせるメッセージを表示する旨を表示手段４０４に通知する。
【０１２４】
表示手段４０４は、制御手段４０５からメニュー登録するかどうかを問い合わせるメッセージを表示する旨が通知されると、メニュー登録するかどうかを問い合わせるメッセージと、ユーザーが登録する登録しないを選択するための「はい」、「いいえ」の選択項目とを、メッセージ画面Ｍ３００（図８参照）を利用して表示する（Ｓ２０１）。
【０１２５】
ユーザーは、入力手段４０７からの所定の操作により、メニューアイテム「旅行」をメニュー登録するかどうかを入力する。
【０１２６】
ユーザーは、メニューアイテム「旅行」をメニュー登録する場合には選択ボタンＭ３００ａ（図８参照）のクリックで選択項目「はい」を選択し、メニュー登録しない場合には選択ボタンＭ３００ｂ（図８参照）のクリックで選択項目「いいえ」を選択する。
【０１２７】
入力手段４０７は、ユーザーが選択した選択項目を制御手段４０５に入力する。
【０１２８】
制御手段４０５は、入力手段４０７から入力された選択項目が「はい」である場合、メニューファイルに登録されているメニューパターンの情報を表示データ作成手段４０３に入力する旨を解析手段４０２に通知する。また、解析手段４０２は、制御手段４０５からメニューパターンを表示データ作成手段４０３に入力する旨が通知されると、メニューパターンを表示データ作成手段４０３に入力し、入力された情報を用いてメニューパターン選択画面を作成する旨を表示データ作成手段４０３に通知する。
【０１２９】
もちろん、制御手段４０５は、入力手段４０７から入力された選択項目が「いいえ」である場合、通常のプレイリストファイル再生画面に戻り、メニュー登録処理を終了する（Ｓ２０３）。
【０１３０】
さて、表示データ作成手段４０３は、解析手段４０２からメニューパターンが入力され、メニューパターン選択画面を作成する旨が通知されると、入力されたメニューパターンを用いてメニューパターン選択画面を作成して表示手段４０４に入力し、メニューパターン選択画面を表示する旨を表示手段４０４に通知する。
【０１３１】
表示手段４０４は、表示データ作成手段４０３からメニューパターン選択画面が入力され、それを表示する旨が通知されると、メニューパターン選択画面Ｍ３０１（図８参照）を表示する（Ｓ２０４）。
【０１３２】
ユーザーは、入力手段４０７からの所定の操作により、メニューパターン選択画面から、デジタルコンテンツの再生に利用されているプレイリストファイルをもつメニューアイテム「旅行」を登録するメニューパターンを選択する。
【０１３３】
既に登録されているメニューパターンに登録する場合は、既存のメニューパターンであるＭ３０１ａ（図８参照）の「メニューパターンＡ」、またはＭ３０１ｂ（図８参照）の「メニューパターンＢ」を選択する。
【０１３４】
また、新規にメニューパターンを作成する場合は、新規のメニューパターンであるＭ３０１ｃ（図８参照）の「メニューパターンＣ」を選択する。「新規登録」を選択した場合には、後に「メニューパターンＣ」に関する情報を登録することができる。
【０１３５】
入力手段４０７は、ユーザーが選択した選択項目を制御手段４０５に入力する（Ｓ２０５）。
【０１３６】
（２）メニュー表示画面によるメニューアイテムの表示が行われている場合、制御手段４０５は、ユーザーの入力手段４０７からの所定の入力に応じて、メニュー表示画面においてあらかじめ選択されているメニューアイテム「旅行」をメニュー登録するかどうかを問い合わせるメッセージを表示する旨を表示手段４０４に通知する。
【０１３７】
表示手段４０４は、制御手段４０５からメニュー登録するかどうかを問い合わせるメッセージを表示する旨が通知されると、メニュー登録するかどうかを問い合わせるメッセージと、ユーザーが登録する登録しないを選択するための「はい」、「いいえ」の選択項目とを、メッセージ画面Ｍ４００（図９参照）を利用して表示する（Ｓ２０１）。
【０１３８】
ユーザーは、入力手段４０７からの所定の操作により、メニューアイテム「旅行」をメニュー登録するかどうかを入力する。
【０１３９】
ユーザーは、メニューアイテム「旅行」を、メニュー登録する場合には、選択ボタンＭ４００ａ（図９参照）のクリックで選択項目「はい」を選択し、メニュー登録しない場合には選択ボタンＭ４００ｂ（図９参照）のクリックで選択項目「いいえ」を選択する。
【０１４０】
入力手段４０７は、ユーザーが選択した選択項目を制御手段４０５に入力する。
【０１４１】
制御手段４０５は、入力手段４０７から入力された選択項目が「はい」である場合、メニューファイルに登録されているメニューパターンの情報を表示データ作成手段４０３に入力する旨を解析手段４０２に通知する。また、解析手段４０２は、制御手段４０５からメニューパターンを表示データ作成手段４０３に入力する旨が通知されると、メニューパターンを表示データ作成手段４０３に入力し、入力された情報を用いてメニューパターン選択画面を作成する旨を表示データ作成手段４０３に通知する。
【０１４２】
もちろん、制御手段４０５は、入力手段４０７から入力された選択項目が「いいえ」である場合、もとのメニュー表示画面に戻り、メニュー登録処理を終了する（Ｓ２０３）。
【０１４３】
さて、表示データ作成手段４０３は、解析手段４０２からメニューパターンが入力され、メニューパターン選択画面を作成する旨が通知されると、入力されたメニューパターンを用いてメニューパターン選択画面を作成して表示手段４０４に入力し、メニューパターン選択画面を表示する旨を表示手段４０４に通知する。
【０１４４】
表示手段４０４は、表示データ作成手段４０３からメニューパターン選択画面が入力され、それを表示する旨が通知されると、メニューパターン選択画面Ｍ４０１（図９参照）を表示する（Ｓ２０４）。
【０１４５】
ユーザーは、入力手段４０７からの所定の操作により、メニューパターン選択画面から、メニュー表示画面において選択されたメニューアイテム「旅行」を登録するメニューパターンを選択する。
【０１４６】
既に登録されているメニューパターンに登録する場合は、既存のメニューパターンであるＭ４０１ａ（図９参照）の「メニューパターンＡ」、またはＭ４０１ｂ（図９参照）の「メニューパターンＢ」を選択する。
【０１４７】
また、新規にメニューパターンを作成する場合は、新規のメニューパターンであるＭ４０１ｃ（図９参照）の「メニューパターンＣ」を選択する。「新規登録」を選択した場合には、後に「メニューパターンＣ」に関する情報を登録することができる。
【０１４８】
入力手段４０７は、ユーザーが選択した選択項目を制御手段４０５に入力する（Ｓ２０５）。
【０１４９】
プレイリストファイル２０２を利用してデジタルコンテンツ２０１の再生が行われている場合（１）、およびメニュー表示画面によるメニューアイテムの表示が行われている場合（２）についてそれぞれ説明した。
【０１５０】
入力手段４０７から入力された選択項目が既に登録されているメニューパターンである場合は、制御手段４０５は、選択されたメニューパターンの表示／非表示を設定しているデータをメニュー情報格納部３０２（図２参照）の表示設定部３０２ｅで更新して、メニューファイル３００を更新する旨を、メニューファイル作成手段４０８に通知する。
【０１５１】
入力手段４０７から入力された選択項目が新規のメニューパターンである場合は、制御手段４０５は、メニューパターン数格納部３０１ｃ（図２参照）の値を１だけ増加させるとともに、表示設定部３０２ｅ（図２参照）に新たに新規のメニューパターンの表示／非表示を設定するデータを追加し、選択されたメニューアイテム「旅行」は表示に設定し、それ以外のメニューアイテムは非表示に設定するようにメニューファイル３００（図２参照）を更新する旨を、メニューファイル作成手段４０８に通知する（Ｓ２０６）。
【０１５２】
かくして、メニューファイル３００を更新する旨が制御手段４０５から通知されると、メニューファイル作成手段４０８は、上述のような選択項目が既に登録されているか否かに応じた通知の内容にしたがってメニューファイル３００を変更し、メニューファイル３００ｂを作成する。
【０１５３】
また、メニューファイル作成手段４０８は、更新したメニューファイル３００ｂを記録媒体２００に記録する旨を記録手段３０９に通知する（Ｓ２０７、２０８）。
【０１５４】
記録手段３０９は、メニューファイル作成手段３０８から更新されたメニューファイル３００ｂを記録媒体２００に記録する旨が通知されると、更新されたメニューファイル３００ｂを記録媒体２００に記録する（Ｓ２０９）。
【０１５５】
プレイリストファイル２０２を利用してデジタルコンテンツ２０１の再生が行われている場合（１）、およびメニュー表示画面によるメニューアイテムの表示が行われている場合（２）についてそれぞれ説明する。
【０１５６】
（１）プレイリストファイル２０２を利用してデジタルコンテンツ２０１の再生が行われている場合、メニューパターン登録通知画面Ｍ３０２（図８参照）において、メニューパターン登録が行われた旨が通知される。
【０１５７】
（２）メニュー表示画面によるメニューアイテムの表示が行われている場合、メニューパターン登録通知画面Ｍ４０２（図９参照）において、メニューパターン登録が行われた旨が通知される。
【０１５８】
プレイリストファイル２０２を利用してデジタルコンテンツ２０１の再生が行われている場合（１）、およびメニュー表示画面によるメニューアイテムの表示が行われている場合（２）についてそれぞれ説明した。
【０１５９】
もちろん、たとえば「メニューパターンＣ」が新規登録された場合には、メニューファイル３００ｂを再生装置等で読み込んだときに表示されるメニューパターン選択画面Ｍ５００（図１０参照）においては、「メニューパターンＣ」の選択ボタンＭ５００ｃが「メニューパターンＡ」の選択ボタンＭ５００ａや「メニューパターンＢ」の選択ボタンＭ５００ｂに加えて新たに表示される。
【０１６０】
このように、本実施の形態によれば、設定したメニューアイテムを選択するのにかかる時間を短縮させることができ、ユーザーの操作性を向上させることができる。
【０１６１】
以上においては、実施の形態１および２について詳細に説明した。
【０１６２】
（ａ）なお、本発明の実施の形態では、プレイリストファイルは同じデジタルコンテンツを何度指定してもよい。そして、オーディオやビデオのデジタルコンテンツに関しては、同じデジタルコンテンツに対して指定の度に異なる再生開始時間や再生停止時間を設定できるようにしてもよい。このような場合においても、異なる再生開始時間や再生停止時間が設定されたコンテンツとしてのデジタルコンテンツは実質的に複数あると見なすことができるが、記録媒体に記録されるファイルとしてのデジタルコンテンツは一つでもよいわけである。
【０１６３】
（ｂ）また、本発明の実施の形態では、メニューファイルは同じプレイリストファイルを何度指定してもよい。そして、複数のデジタルコンテンツが登録されているプレイリストファイルに関しては、同じプレイリストファイルに対して指定の度に異なるデジタルコンテンツの再生が指定できるようにしてもよい。このような場合においても、異なるデジタルコンテンツの再生を指定するプレイリストファイルは実質的に複数あると見なすことができるが、記録媒体に記録されるファイルとしてのプレイリストファイルは一つでもよいわけである。
【０１６４】
（ｃ）また、本発明の実施の形態では、メニューアイテムはデジタルコンテンツを直接的に参照してもよい。もちろん、このような場合においても、メニューアイテムが、ただ一つのデジタルコンテンツを登録しているプレイリストファイルを参照していると見なすことはできる。
【０１６５】
（ｄ）また、本発明の実施の形態では、メニューファイルのメニューパターンの解析、および各メニューアイテムの表示非表示の解析は、汎用の解析手段とは別のデバイスとして設けられた専用のメニュー解析手段が行ってもよい。
【０１６６】
（ｅ）また、本発明のプログラムは、上述した本発明の表示方法の全部または一部のステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０１６７】
また、本発明の記録媒体は、上述した本発明の表示方法の全部または一部のステップの全部または一部の動作をコンピュータにより実行させるためのプログラムを記録した記録媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラムが前記コンピュータと協動して前記動作を実行する記録媒体である。
【０１６８】
なお、本発明の上記「一部のステップ」とは、それらの複数のステップの内の、一つまたは幾つかのステップを意味する。
【０１６９】
また、本発明の上記「ステップの動作」とは、前記ステップの全部または一部の動作を意味する。
【０１７０】
また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０１７１】
また、本発明のプログラムの一利用形態は、伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０１７２】
また、記録媒体としては、ＲＯＭ等が含まれ、伝送媒体としては、インターネット等の伝送媒体、光・電波・音波等が含まれる。
【０１７３】
また、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０１７４】
なお、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【産業上の利用可能性】
【０１７５】
本発明にかかる表示装置、記録媒体、および表示方法は、たとえば、ユーザーがプレイリストファイルを選択するまでにかかる時間をより少なくすることができ、有用である。
【図面の簡単な説明】
【０１７６】
【図１】本発明の実施の形態１に係る再生装置１００の機能ブロック図
【図２】本発明の実施の形態１に係るメニューファイル３００のデータ構造を示した説明図
【図３】本発明の実施の形態１に係る再生装置１００の動作を説明するためのフローチャート
【図４】本発明の実施の形態１に係る再生装置１００が表示するメニューパターン選択画面およびメニュー表示画面を説明するための説明図（その１）
【図５】本発明の実施の形態１に係る再生装置１００が表示するメニューパターン選択画面およびメニュー表示画面を説明するための説明図（その２）
【図６】本発明の実施の形態２に係る記録再生装置４００の機能ブロック図
【図７】本発明の実施の形態２に係る記録再生装置４００の動作を説明するためのフローチャート
【図８】本発明の実施の形態２に係る記録再生装置４００が表示するメニュー登録問い合わせ画面を説明するための説明図（その１）
【図９】本発明の実施の形態２に係る記録再生装置４００が表示するメニュー登録問い合わせ画面を説明するための説明図（その２）
【図１０】本発明の実施の形態２に係る記録再生装置４００が表示するメニューパターン選択画面およびメニュー表示画面を説明するための説明図
【図１１】従来のメニューファイル５００のデータ構造を示した説明図
【符号の説明】
【０１７７】
１００  再生装置
１０１  データ取得手段
１０２  解析手段
１０３  表示データ作成手段
１０４  表示手段
１０５  解析手段
１０６  再生手段
１０７  入力手段
２００  記録媒体
２０１  デジタルコンテンツ
２０２  プレイリストファイル
３００  メニューファイル
４００  記録再生装置
４０１  データ取得手段
４０２  解析手段
４０３  表示データ作成手段
４０４  表示手段
４０５  解析手段
４０６  再生手段
４０７  入力手段
４０８  メニューファイル作成手段
４０９  記録手段
【図１】
2006166264.tif 000003
【図２】
2006166264.tif 000004
【図３】
2006166264.tif 000005
【図４】
2006166264.tif 000006
【図５】
2006166264.tif 000007
【図６】
2006166264.tif 000008
【図７】
2006166264.tif 000009
【図８】
2006166264.tif 000010
【図９】
2006166264.tif 000011
【図１０】
2006166264.tif 000012
【図１１】
2006166264.tif 000013