(57)【要約】【課題】  動画で再生される複数個のタイトルが記録された情報記録媒体、その再生装置及び再生方法を提供する。【解決手段】  動画で再生される複数個のタイトルと、タイトルにそれぞれ対応するように設けられていて、対応するタイトルが、ユーザがその再生を制御できるかどうかを報知する属性情報とを含む。それにより、さらに効率的なナビゲーションが可能であり、製作者の意図によるタイトル製作が可能になる。【選択図】      図５Ａ
2008181655.tif 000002
【特許請求の範囲】
【請求項１】
動画として再生される少なくとも１つのタイトルと、
前記少なくとも１つのタイトルに対応する少なくとも１つのタイトル情報とを含み、
前記タイトル情報は、対応するタイトルへのタイトルのサーチが許可されるかを示すタイトルのアクセスタイプの情報と、対応するタイトルのタイトル番号が表示装置に表示されるかを示すタイトル番号の表示タイプの情報を含む、
ことを特徴とする情報記録媒体。
【請求項２】
前記タイトルへのタイトルのサーチは、前記タイトルのアクセスタイプの情報の値が０であるときに許可され、前記タイトルへのタイトルのサーチは、前記タイトルのアクセスタイプの情報の値が１であるときに禁止される、
請求項１記載の情報記録媒体。
【請求項３】
前記タイトルは、前記タイトル番号の表示タイプの情報の値が０であるときに表示され、前記タイトルは、前記タイトル番号の表示タイプの情報の値が１であるときに表示されない、
請求項１記載の情報記録媒体。
【請求項４】
情報記録媒体から、動画として再生される少なくとも１つのタイトルと該少なくとも１つのタイトルに対応する少なくとも１つのタイトル情報のユニットを含むデータを読み取るリーダと、
前記タイトル情報をデコードし、前記タイトル情報に基づいて前記少なくとも１つのタイトルを再生するデコーダとを有し、
前記タイトル情報は、対応するタイトルへのタイトルのサーチが許可されるかを示すタイトルのアクセスタイプの情報と、対応するタイトルのタイトル番号が表示装置に表示されるかを示すタイトル番号の表示タイプの情報を含む、
ことを特徴とする再生装置。
【請求項５】
前記タイトルへのタイトルのサーチは、前記タイトルのアクセスタイプの情報の値が０であるときに許可され、前記タイトルへのタイトルのサーチは、前記タイトルのアクセスタイプの情報の値が１であるときに禁止される、
請求項４記載の再生装置。
【請求項６】
前記タイトルは、前記タイトル番号の表示タイプの情報の値が０であるときに表示され、前記タイトルは、前記タイトル番号の表示タイプの情報の値が１であるときに表示されない、
請求項４記載の再生装置。
【請求項７】
情報記録媒体から、動画として再生される少なくとも１つのタイトルと、該少なくとも１つのタイトルに対応する少なくとも１つのタイトル情報のユニットを含むデータを読み取るステップと、
前記タイトル情報をデコードし、前記タイトル情報に基づいて前記少なくとも１つのタイトルを再生するステップとを含み、
前記タイトル情報は、対応するタイトルへのタイトルのサーチが許可されるかを示すタイトルのアクセスタイプの情報と、対応するタイトルのタイトル番号が表示装置に表示されるかを示すタイトル番号の表示タイプの情報を含む、
ことを特徴とする再生方法。
【請求項８】
前記タイトルへのタイトルのサーチは、前記タイトルのアクセスタイプの情報の値が０であるときに許可され、前記タイトルへのタイトルのサーチは、前記タイトルのアクセスタイプの情報の値が１であるときに禁止される、
請求項７記載の再生方法。
【請求項９】
前記タイトルは、前記タイトル番号の表示タイプの情報の値が０であるときに表示され、前記タイトルは、前記タイトル番号の表示タイプの情報の値が１であるときに表示されない、
請求項７記載の再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ／ビデオ（ＡＶ）データの再生に係り、より具体的に、検索のようなナビゲーション機能を提供できるデータがＡＶデータと共に記録された情報記録媒体、その再生装置及び方法に関する。
【背景技術】
【０００２】
現在ＤＶＤビデオには、ビデオタイトルを構成するＡＶデータが記録されており、ビデオタイトルの再生のために、ユーザをして言語や字幕を選択させるか、または所望の場面を検索可能にするナビゲーションデータが共に記録されている。
【０００３】
しかし、ＡＶデータを再生するに当って、ユーザとの相互作用をさらに補強するか、あるいは、より効率的に再生しようとする要求が高まりつつある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
したがって、本発明が解決しようとする技術的課題は、ＡＶデータをより効率的に再生するか、またはナビゲーションできるデータ構造で記録された情報記録媒体、その再生装置及び再生方法を提供することである。
【０００５】
本発明が解決しようとする他の技術的課題は、より多様な応用を提供できるデータ構造で記録された情報記録媒体、その再生装置及び再生方法を提供することである。
【課題を解決するための手段】
【０００６】
前記技術的課題は、本発明によって動画で再生される複数個のタイトルと、前記タイトルにそれぞれ対応するように設けられて、対応するタイトルが、ユーザがその再生を制御できるかどうかを報知する属性情報とを含むことを特徴とする情報記録媒体により達成される。
【０００７】
前記タイトルは、ＡＶデータ及び前記ＡＶデータを再生するためのナビゲーションデータを含むコアモードデータで記録されることが望ましい。
【０００８】
前記タイトルは、少なくとも一つのナビゲーションオブジェクトを含み、前記ナビゲーションオブジェクトは、前記タイトルに対応するプレイリストの再生を命令するナビゲーションコマンドを含むことが望ましい。
【０００９】
前記タイトルは、ＡＶデータ及び前記ＡＶデータを再生するためのナビゲーションデータを含むコアモードデータと、ユーザとのインターラクションを可能にするプログラムデータ及びインターネットブラウジングを可能にするブラウジングデータを含むフルモードデータと、を含むか、ナビゲーションオブジェクトを含み、ウェブブラウジングのためのブラウジングオブジェクト及びユーザとのインターラクションのためのプログラムオブジェクトのうち少なくとも一つを含むことが望ましい。
【００１０】
また、前記技術的課題は、本発明によって、動画で再生される複数個のタイトルと、前記タイトルにそれぞれ対応するように設けられて、対応するタイトルがユーザオペレーションにより検索できるかどうかを報知するタイトルアクセスタイプ情報を含むことを特徴とする情報記録媒体によっても達成される。
【００１１】
前記タイトルアクセスタイプ情報は、対応するタイトルのタイトル番号がディスプレイされるかどうかを報知するタイトル番号ディスプレイタイプ情報をさらに含むことが望ましい。
【００１２】
一方、本発明の他の分野によれば、前記技術的課題は、情報記録媒体から動画で再生される複数個のタイトル及び対応するタイトル情報を読み込むリーダと、前記リーダが読み込んだデータをバッファリングするバッファと、前記タイトル情報を解釈して対応するタイトルのエントリーポイントを調べ、そのタイトルを再生するデコーダと、を備え、前記デコーダは、前記タイトル情報に含まれた属性情報を解釈して、対応するタイトルが、ユーザがその再生を制御できるかどうかを調べることを特徴とする再生装置によっても達成される。
【００１３】
前記デコーダは、ＡＶデータ及び前記ＡＶデータを再生するためのナビゲーションデータを含むコアモードデータで記録された前記タイトルを再生するか、前記タイトル情報を参照して、対応するエントリーポイントが示す少なくとも一つのナビゲーションオブジェクトを行うか、選択されたタイトルに対応するプレイリストの再生を命令するナビゲーションコマンドを含むナビゲーションオブジェクトを行うことが望ましい。
【００１４】
また、前記デコーダは、ＡＶデータ及び前記ＡＶデータを再生するためのナビゲーションデータを含むコアモードデータと、ユーザとのインターラクションを可能にするプログラムデータ及びインターネットブラウジングを可能にするブラウジングデータを含むフルモードデータと、を含む前記タイトルを再生するか、前記タイトルに対応するナビゲーションオブジェクト、ウェブブラウジングのためのブラウジングオブジェクト及びユーザとのインターラクションのためのプログラムオブジェクトのうち少なくとも一つを行うか、対応するプレイリストの再生を命令するコマンドプログラムで具現された前記ナビゲーションオブジェクト、マークアップ言語及び実行用スクリプト言語で記録されたファイルで具現された前記ブラウジングオブジェクト、及び特定プログラムファイルで具現される前記プログラムオブジェクトを行うことが望ましい。
【００１５】
前記デコーダは、前記属性情報として、アクセスタイプ情報が“接近可能（ｎｏｒｍａｌ）”であれば、対応するタイトルの検索がユーザオペレーションにより可能であり、“隠し（ｈｉｄｄｅｎ）”であれば、対応するタイトルの検索がユーザオペレーションにより不可能であると解釈し、前記アクセスタイプ情報が“隠し”であれば、前記属性情報に含まれた、対応するタイトル番号が表示されるかどうかを報知する情報によって、対応するタイトルが再生される時にそのタイトル番号を表示することが望ましい。
【００１６】
一方、本発明の他の分野によれば、前記技術的課題は、動画で再生される複数個のタイトル及び対応するタイトル情報を読み込むステップと、前記タイトル情報に含まれた属性情報を解釈して、対応するタイトルの検索がユーザオペレーションにより可能であるかどうかを調べ、前記タイトル情報を解釈して対応するタイトルのエントリーポイントを調べてそのタイトルを再生するステップとを含むことを特徴とする再生方法によっても達成される。
【００１７】
前記属性情報解釈ステップは、ＡＶデータ及び前記ＡＶデータを再生するためのナビゲーションデータを含むコアモードデータで記録された前記タイトルを再生するステップを含むか、前記タイトル情報を参照して、対応するエントリーポイントが示す少なくとも一つのナビゲーションオブジェクトを行うステップを含むか、選択されたタイトルに対応するプレイリストの再生を命令するナビゲーションコマンドを含むナビゲーションオブジェクトを行うステップを含むことが望ましい。
【００１８】
また、前記情報解釈及びタイトル再生ステップは、ＡＶデータ及び前記ＡＶデータを再生するためのナビゲーションデータを含むコアモードデータと、ユーザとのインターラクションを可能にするプログラムデータ及びインターネットブラウジングを可能にするブラウジングデータを含むフルモードデータとを含むか、前記タイトルに対応するナビゲーションオブジェクト、ウェブブラウジングのためのブラウジングオブジェクト及びユーザとのインターラクションのためのプログラムオブジェクトのうち少なくとも一つを行うステップを含むか、対応するプレイリストの再生を命令するコマンドプログラムで具現された前記ナビゲーションオブジェクト、マークアップ言語及び実行用スクリプト言語で記録されたファイルで具現された前記ブラウジングオブジェクト、及び特定プログラムファイルで具現される前記プログラムオブジェクトを行うステップを含むことが望ましい。
【００１９】
また、前記情報解釈及びタイトル再生ステップは、前記属性情報として、アクセスタイプ情報が“接近可能”であれば、対応するタイトルの検索がユーザオペレーションにより可能であり、“隠し”であれば、対応するタイトルの検索がユーザオペレーションにより不可能であると解釈するステップを含み、前記アクセスタイプ情報が“隠し”であれば、前記属性情報に含まれた、対応するタイトル番号が表示されるかどうかを報知する情報によって、対応するタイトルが再生される時にそのタイトル番号を表示するステップを含むことが望ましい。
【発明を実施するための最良の形態】
【００２０】
以下、添付された図面を参照して本発明の望ましい実施形態を詳細に説明する。
【００２１】
図１Ａないし図１Ｃは、本発明による情報記録媒体であるディスク１００の実施形態を示す。実質的に同じ機能を行うデータについては同じ参照番号を付与し、反復される説明は省略した。ただし、同じ参照番号が付与されたとしてもその機能が同一であるだけで、データの内容及び構造は相異なることもある。
【００２２】
図１Ａを参照するに、本実施形態によるディスク１００には、大きく二種のデータが保存されている。参照番号１は、コアモードデータ（Ｄａｔａ  ｆｏｒ  Ｃｏｒｅ）を示す。コアモードデータは、従来ＤＶＤビデオと同じく、複数個のタイトルで記録されたＡＶデータ及びＡＶデータをナビゲーションするためのナビゲーションコマンドの集合からなるナビゲーションデータを持っている。より詳細な構造は、ＤＶＤビデオ規格による。
【００２３】
参照番号２は、インデックス情報を示す。インデックス情報２は、ユーザをしてさらに便利にコアモードデータ１を検索、または再生可能にするシステムデータであり、ディスク製作者の意図によってコアモードデータ１で具現された複数個のタイトルの再生経路を指定している。さらに具体的に、インデックス情報２は、スタートアップ情報及びタイトル情報を持つ。スタートアップ情報は、ディスク１００が再生装置に挿入されて初期化される時、最初に再生されるべき所定タイトルのエントリーポイントを報知する。タイトル情報は、ディスク１００に記録された複数個のタイトルを再生するために参照される、複数個のタイトルのエントリーポイント及び属性情報を持っている。属性情報は、対応するタイトルの再生如何をユーザが直接制御できるかどうかを報知する情報を意味する。さらに、タイトルの再生如何をユーザが直接制御できない場合、そのタイトル番号がディスプレイされるかどうかに関する情報をさらに含むこともある。
【００２４】
インデックス情報のうちスタートアップ情報が再生されるモードは、スタートアップモードと呼び、コアモードデータに基づいて従来ＤＶＤビデオと同じく再生される再生モードは、コアモードまたはムビーモードと呼ぶ。
【００２５】
図１Ｂを参照するに、本実施形態によるディスク１００には、図１Ａと同じく、コアモードデータ１及びインデックス情報２が記録されている。ただし、本実施形態によるインデックス情報は、スタートアップ情報、タイトル情報に加えてメニュー情報まで含む。
【００２６】
コアモードデータは、従来ＤＶＤビデオと同じく、複数個のタイトルが記録されたＡＶデータ及びＡＶデータをナビゲーションするためのナビゲーションコマンドの集合からなるナビゲーションデータを持っている。
【００２７】
スタートアップ情報は、ディスク１００が再生装置に挿入されて初期化される時、最初に再生されるべき所定タイトルのエントリーポイントを報知する。タイトル情報は、ディスク１００に記録された複数個のタイトルを再生するために参照される、複数個のタイトルのエントリーポイント及び属性情報を持っている。属性情報は、対応するタイトルの再生如何をユーザが直接制御できるかどうかを報知する情報を意味する。この情報を、タイトルアクセスタイプ情報という。さらに、タイトルの再生如何をユーザが直接制御できない場合、そのタイトル番号がディスプレイされるかどうかに関する情報をさらに含むこともある。この情報を、タイトル番号ディスプレイタイプ情報という。
【００２８】
メニュー情報は、ユーザをして、ＡＶデータが具現している複数個のタイトルのうちユーザが選択して再生できるタイトルリストを示し、いずれか一つを選択可能にする。
【００２９】
図１Ｃを参照するに、本実施形態によるディスク１００には、コアモードデータ１、インデックス情報２及びフルモードデータ３が記録されている。フルモードデータ３は、ユーザとのインターラクションを提供するためのプログラムデータと、インターネットブラウジングを可能にするブラウジングデータとを持つ。プログラムデータは、ユーザとのインターラクションのための多様な機能を提供するジャバアプリケーションを例とすることができる。ブラウジングデータは、ＸＭＬなどマークアップ言語で作成されたマークアップ文書、ＥＣＭＡスクリプトなどスクリプトコードを含むか、またはリンクしているマークアップ文書、スクリプトファイル、マークアップ文書により参照される少なくとも一つのイメージ、グラフィック、サウンドなどリソースファイルを例とすることができる。
【００３０】
フルモードデータ３とコアモードデータ１とは、アプリケーションプログラムインターフェース（ＡＰＩ）を使用してコミュニケーションできる。
【００３１】
本実施形態で、タイトルは、相異なるモードのデータで構成される。換言すれば、タイトルは、コアモードデータ１に含まれたＡＶデータはもとより、フルモードデータ３に含まれたブラウジングデータ及びプログラムデータのうち少なくとも一部を含む。たとえば、映画の再生中にある場面と関連したクイズ画面が提供されるか、映画の再生中にインターネットサーバーと連結されて、その映画に出演した俳優についての最近ニュースを報知するインターネット画面が提供される場合を挙げられる。
【００３２】
インデックス情報２は、ユーザをしてさらに便利にコアモードデータ１及びフルモードデータ３を検索または再生可能にするシステムデータであり、ディスク製作者の意図によって、コアモードデータ１及びフルモードデータ３で具現された複数個のタイトルの再生経路を指定している。より具体的に、インデックス情報２は、図１Ｂを参照して説明したように、スタートアップ情報、タイトル情報及びメニュー情報を持っている。タイトル情報は、ディスク１００に記録された複数個のタイトルを再生するために参照される、複数個のタイトルのエントリーポイント及びその属性情報を持っている。属性情報は、本発明によって対応するタイトルの再生如何をユーザが直接制御できるかどうかを報知する情報を意味する。さらに、タイトルの再生如何をユーザが直接制御できない場合、そのタイトル番号がディスプレイされるかどうかに関する情報をさらに含むこともある。
【００３３】
図１Ａ及び図１Ｂを参照して説明したように、スタートアップ情報（及びメニュー情報）が再生されるモードは、スタートアップモードと呼び、コアモードデータに基づいた再生モードは、コアモードと呼ぶ。また、プログラムデータに基づいた再生モードは、プログラムモード、ブラウジングデータに基づいた再生モードは、ブラウジングモードという。
【００３４】
再生装置は、ディスク１００を初めて再生する場合、スタートアップ情報を読み込んでスタートアップ情報が示すデータを探して再生し始める。スタートアップ情報がコアモードデータの再生を指示していれば、再生装置は、コアモードに設定されて動作し、スタートアップ情報がプログラムデータの再生を指示していれば、再生装置は、プログラムモードに設定されて動作し、ブラウジングデータの再生を指示していれば、再生装置は、ブラウジングモードに設定されて動作する。
【００３５】
図１Ａないし図１Ｃで、ＡＶデータは、一例として、ＭＰＥＧ２エンコーディング方式によってエンコーディングされたＡＶストリームファイルで記録される。連続的に記録された一つのＡＶストリームファイルは、クリップストリームファイルと呼ぶ。各クリップストリームファイルには、クリップ情報ファイルが対応する。クリップ情報ファイルには、対応するクリップストリームファイルに対する再生制御情報、例えば、再生時間と記録位置とをマッピングさせるマッピング情報が保存されている。クリップストリームファイルと対応するクリップ情報ファイルは、クリップと呼ぶ。
【００３６】
プレイリストは、少なくとも一部のクリップを示す。換言すれば、プレイリストは再生単位であり、一つのクリップに対応してもよく、一つのクリップの一部に対応してもよく、複数個のクリップに対応してもよく、複数個のクリップ及び／または複数個のクリップの各一部に対応してもよい。プレイリストは、ブラウジングモード及びプログラムモードで、客体としてＡＰＩを通じて再生できる。タイトルと比較すれば、タイトルは、ユーザの観点で記述される再生単位である一方、プレイリストは、ユーザの観点ではない、プレーヤーの観点で記述される再生単位である。すなわち、タイトルは、少なくとも一つのプレイリストに対応する。
【００３７】
ナビゲーションデータは、通常バイナリコードのテーブル形態に保存されている。本実施形態で、ナビゲーションデータは、所定プレイリストを再生するか、所定プレイリストの再生中に他のプレイリストを再生するように分岐する命令を持つ。
【００３８】
図２Ａは、図１Ａまたは図１Ｂのディスク１００による再生モード間の関係を示す図である。図２Ａを参照するに、図１Ａまたは図１Ｂのディスク１００が再生装置にローディングされれば、再生装置はスタートアップ情報を読み込んで、最初に再生されるべきタイトルのエントリーポイントを調べてそのタイトルを再生する。例えば、スタートアップ情報は、再生されるべきプレイリストの番号の再生を指示するナビゲーションコマンドを使用して具現できる。スタートアップモードが完了すれば、コアモードに転換される。
【００３９】
図２Ｂは、図１Ｃのディスク１００による再生モード間の関係を示す図である。図２Ｂを参照するに、図１Ｃのディスク１００が再生装置にローディングされれば、再生装置はスタートアップ情報を読み込んで、最初に再生されるべきタイトルのエントリーポイントを調べた後、そのタイトルを再生する。例えば、スタートアップ情報は、再生されるべきプレイリストの番号の再生を指示するナビゲーションコマンドを使用して具現できる。スタートアップモードが完了すれば、コアモードに転換される。
【００４０】
スタートアップモードで、コアスタートアップ情報及びプールスタートアップ情報がそれぞれ存在する理由は、コアモードデータのみ再生可能な再生装置との互換性を考慮したためである。コアスタートアップ情報が存在していない場合、コアモードデータのみを再生できる再生装置は、フルモードに変換できない。特に、スタートアップ情報が最初にフルモードデータの再生を指定しているディスクの場合、再生がまったく不可能になる。それを考慮して、本実施形態では、スタートアップモードで、コアスタートアップ情報及びプールスタートアップ情報をそれぞれ用意して置くことによって、コアモードデータのみを再生できる再生装置でも、コアスタートアップ情報を使用して再生を始めるようにした。
【００４１】
スタートアップ情報が最初に再生することを指示しているデータがコアモードデータ１であれば、スタートアップモードからコアモードに、フルモードデータ３であれば、フルモードに設定されて動作する。
【００４２】
図３Ａは、本発明によるコアモードとフルモードをいずれも支援する再生装置のブロック図である。図３Ａを参照するに、再生装置は、ディスク１００に記録されたコアモードデータ１及び／またはフルモードデータ３を使用して、ＡＶデータをコアモードまたはフルモードに再生するための装置であり、リーダ１０、バッファ２０及びデコーダ３０を備える。
【００４３】
リーダ１０は、ディスク１００から必要なデータを読み込む。バッファ２０は、リーダ１０が読み込んだデータをバッファリングし、デコーダ３０は、バッファ２０にバッファリングされたデータをデコーディングして出力する。
【００４４】
図３Ｂは、図３Ａの再生装置の詳細ブロック図である。図３Ｂを参照するに、バッファ２０は、ブラウジングデータをバッファリングするブラウジングデータバッファ２１、プログラムデータをバッファリングするプログラムデータバッファ２２、ナビゲーションデータをバッファリングするナビゲーションデータバッファ２３、ＡＶデータをバッファリングするＡＶデータバッファ２４、及びインデックス情報をバッファリングするインデックス情報バッファ２５を備える。
【００４５】
デコーダ３０は、ブラウジングデータを解釈して行うブラウジングエンジン３１、プログラムデータを解釈して行うプログラムエンジン３２、ナビゲーションデータを解釈して行うナビゲーションエンジン３３及びＡＶデータをデコーディングするプレゼンテーションエンジン３４を持っている。各エンジンは、ＡＰＩを通じて互いに情報を伝達できる。
【００４６】
特に、デコーダ３０は、インデックス情報を解釈するアプリケーションマネージャー３５を備える。アプリケーションマネージャー３５は、インデックス情報のうちスタートアップ情報が指示するエントリーポイントによって最初に再生せねばならないタイトルを選択して再生し、再生中にモード間の転換によって、該当するエントリーポイントを対応するエンジンに報知する。また、アプリケーションマネージャー３５は、ユーザの入力を受信して該当モードのエンジンに伝達する。
【００４７】
図４Ａは、図１Ａまたは図１Ｂのディスク１００に記録されたコアモードデータを再生する方法を説明するための参考図である。図４Ａを参照するに、タイトル情報は、該当するナビゲーションオブジェクトを指定する複数個の単位情報で構成される。単位情報は、タイトル情報＃ｉまたは隠しタイトル情報＃ｊで具現される。タイトル情報＃ｉは、ユーザによりその再生制御が可能なタイトルに対応し、隠しタイトル情報＃ｊは、ユーザによりその再生制御が不可能な、換言すれば、製作者によりあらかじめ決定された順序によってのみ再生されるタイトルに対応する。すなわち、再生制御が可能であるということは、ユーザの操作によってタイトルの検索が可能であるということを意味する。
【００４８】
図１Ａのディスク１００の場合、タイトル検索を通じ特定タイトルを選択するか、図１Ｂのディスク１００の場合、メニュー情報を再生して、メニューが示すタイトルのうちいずれか一つをユーザが選択する場合、タイトル情報は実行または再生されるべきデータのエントリーポイント、すなわち、対応するナビゲーションオブジェクトを報知する。ナビゲーションオブジェクトは、実行可能なナビゲーションコマンドプログラムで具現される。換言すれば、ナビゲーションオブジェクトは、再生単位であるプレイリストの上位レイヤーであって、特定プレイリストを再生し始めるナビゲーションコマンドを持つ。
【００４９】
たとえば、ユーザが第１のタイトルを選択すれば、タイトル情報として、タイトル＃１はナビゲーションオブジェクト＃１を行うことを指定する。ナビゲーションオブジェクト＃１は、所定プレイリストの再生を命令するナビゲーションコマンドを持ち、したがって、そのナビゲーションコマンドが行われることによって対応するプレイリストが再生される。ナビゲーションオブジェクト＃１によるプレイリストがいずれも再生されれば、ナビゲーションオブジェクト＃１は第１の隠しタイトル＃１を示し、それにより、第１の隠しタイトル＃１に対応するナビゲーションオブジェクト＃３が行われる。隠しタイトルは、ユーザには認識されないタイトルであり、ユーザがそれを直接選択して再生できず、ディスク製作者があらかじめ決定した所定順序によって再生されるタイトルである。例えば、著作権公示事項などを知らせるための動画、映画の終了後に後続編を予告するための動画などがそれに該当する。このような動画は、ユーザ操作により検索されて別途に再生される必要性が少ないために、隠しタイトルと設定され、ナビゲーションコマンドにより定められた所定の順序によってのみ再生される。
【００５０】
または、ユーザが第２のタイトルを選択すれば、タイトル＃２は、ナビゲーションオブジェクト＃２を行うことを指定する。ナビゲーションオブジェクト＃２も、所定プレイリストの再生を命令するナビゲーションコマンドを持ち、したがって、そのナビゲーションコマンドが行われるにつれて対応するプレイリストが再生される。ナビゲーションオブジェクト＃２によるプレイリストがいずれも再生されれば、ナビゲーションオブジェクト＃２は第２の隠しタイトル＃２を示し、それにより、第２の隠しタイトル＃２に対応するナビゲーションオブジェクト＃６が行われる。
【００５１】
図４Ｂは、図１Ｃのディスク１００に記録されたコアモードデータ及びフルモードデータを再生する方法を説明するための参考図である。図４Ｂを参照するに、本実施形態でインデックス情報は、スタートアップ情報、メニュー情報及びタイトル情報を持つ。タイトル情報は、該当するオブジェクトを指定する複数個の単位情報で構成される。単位情報は、タイトル情報＃ｉまたは隠しタイトル情報＃ｊで具現される。タイトル情報＃ｉは、ユーザによりその再生制御が可能なタイトルに対応し、隠しタイトル情報＃ｊは、ユーザによりその再生制御が不可能な、換言すれば、製作者によりあらかじめ決定された順序のみによって再生されるタイトルに対応する。
【００５２】
ディスク１００がローディングされれば、スタートアップ情報によるナビゲーションオブジェクトが再生される。ユーザがメニューを呼び出せば、メニュー情報が再生され、メニューが示すタイトルのうちいずれか一つをユーザが選択する場合、タイトル情報は、実行または再生されるべきデータのエントリーポイント、すなわち、対応するオブジェクトを報知する。
【００５３】
本実施形態で、オブジェクトは、コアモードデータに対応するナビゲーションオブジェクト、ブラウジングデータに対応するブラウジングオブジェクト、プログラムデータに対応するプログラムオブジェクトに区分される。ナビゲーションオブジェクトは、対応するコアモードデータの再生を命令するコマンドプログラムで具現され、ブラウジングオブジェクトは、対応するブラウジングデータ、望ましくは、マークアップ言語及び実行用スクリプト言語で具現されたファイルであり、エントリーポイントとして該当ファイル名を持つ。プログラムオブジェクトは、特定プログラムファイルで具現され、同じく、エントリーポイントとして該当ファイル名を持つ。
【００５４】
所定モードに属する一つのオブジェクトは、他のモードに属する他のオブジェクトと連結されて再生できる。同じモードのオブジェクトが連結される場合には、モード変換が必要ではないが、他のモードのオブジェクトが連結される場合には、モード変換が必要である。モード変換は、タイトル情報のうち隠しタイトル情報を通じてなされる。換言すれば、タイトル情報は、タイトルサーチなどのためのエントリーポイントを報知し、所定タイトルを再生するためのエントリーポイントを報知し、特に、本実施形態で隠しタイトル情報は、コアモード、ブラウジングモード及びプログラムモード間のモード変換のためのエントリーポイントを報知する。
【００５５】
再生装置のリーダ１０は、図１Ｃのディスク１００がローディングされれば、インデックス情報２を読み取ってアプリケーションマネージャー３５に伝達する。アプリケーションマネージャー３３は、スタートアップ情報で最初に再生することを指示しているか、または、ユーザがメニューを呼び出した場合、メニューを通じて選択されたタイトルのエントリーポイントを参照し、対応オブジェクトを再生するエンジンに伝達する。本実施形態では、スタートアップ情報が最初に再生することを指示しているタイトルは、コアモードデータに属するナビゲーションオブジェクトであるため、そのエントリーポイントをナビゲーションエンジン３３に伝達する（過程（１））。ナビゲーションエンジン３３は、該当ナビゲーションオブジェクトに含まれたナビゲーションコマンドをプレゼンテーションエンジン３４に伝達することによって、コアモードデータを再生し始める。コアモード内で最初に行われたナビゲーションオブジェクトに続いて、タイトル＃１に該当する他のナビゲーションオブジェクトが再生される（過程（２））。過程（２）で再生されるナビゲーションオブジェクトは、タイトル検索を通じて過程（３）によっても再生されうる。同じく、タイトル２、３番は、それぞれブラウジングオブジェクト、プログラムオブジェクトに連結されており、ユーザが対応するタイトルの再生命令を下すことによって再生されうる（過程（４）、（５））。
【００５６】
一方、タイトル＃１に対応するナビゲーションオブジェクトは、隠しタイトル＃１を通じてブラウジングオブジェクトに連結されている。換言すれば、モード間の変換は、隠しタイトル＃１を参照して行われるように構成されている。このような場合、ナビゲーションエンジン３３は、制御権をアプリケーションマネージャー３５に渡す（過程（６））。アプリケーションマネージャー３５は、ブラウジングエンジン３１に、隠しタイトル＃１が指定しているブラウジングオブジェクトを再生するように指示する。このように、隠しタイトルは一般タイトルと違って、ユーザの直接アクセスを許容しない。隠しタイトルを参照してモード変換を行わせることによって、一つのタイトルがいろいろなモードのデータで構成され、ユーザは、モード変換を意識せずにタイトルを再生できる。
【００５７】
図５Ａは、本発明のタイトル情報を構成する単位情報のタイトル＃ｉのデータ構造図である。図５Ａを参照するに、タイトル＃ｉは、属性情報としてアクセスタイプ情報を持つ。また、対応するタイトルのエントリーポイントを報知する。アクセスタイプ情報は、ユーザが直接その再生を制御できるかどうかを報知する情報であり、タイトル＃ｉは、ユーザが直接接近が可能であるので、アクセスタイプ情報として“接近可能”を表示している。
【００５８】
図５Ａは、本発明のタイトル情報を構成する単位情報である隠しタイトル＃ｉのデータ構造図である。図５Ｂを参照するに、隠しタイトル＃ｉも属性情報としてアクセスタイプ情報を持つ。また、対応するタイトルのエントリーポイントを報知する。アクセスタイプ情報は、ユーザが直接その再生を制御できるかどうかを報知する情報であり、隠しタイトル＃ｉは、ユーザが直接接近できないので、アクセスタイプ情報として“隠し”を表示している。さらに、アクセスタイプ情報は、“隠し”でありつつもそのタイトル番号がユーザに表示される場合とそうでない場合とをさらに含んでいる。換言すれば、タイトル番号が割り当てられる場合とそうでない場合とを区分して表示している。
【００５９】
一例として、アクセスタイプ情報がバイナリ形態で表示され、１ビット情報として“１”であれば、隠しタイトルとして、モード間変換のためのブリッジポイントとしてのみ使われるタイトルであることを表し、“０”であれば、タイトル検索のためのアクセスポイントとしても使われうることを表示する。
【００６０】
それを図表で整理すれば、次の表１及び表２の通りである。表１は、属性情報としてタイトルアクセスタイプ情報のみを一つのビットとして持っている場合であり、表２は、それに加えてタイトルディスプレイ情報をさらに含んでいる場合である。ここで、属性情報は、インデックステーブル情報を意味できる。
【００６１】
【表１】
2008181655.tif 000003
【００６２】
【表２】
2008181655.tif 000004
表２を参照するに、タイトルアクセスタイプの第１のビットは、ユーザオペレーションにより直接検索できるタイトルであるか、またはナビゲーションコマンドのみにより検索できるタイトルであるかを意味するビットである。そして、第２のビットは、タイトル番号がユーザにディスプレイされるかどうかを表すビットである。
【００６３】
本発明は、また、コンピュータで読み取り可能な記録媒体にコンピュータで読み取り可能なコードとして具現できる。コンピュータで読み取り可能な記録媒体は、コンピュータシステムよって読み取られるデータが保存されるあらゆる種類の記録装置を含む。コンピュータで読み取り可能な記録媒体の例には、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ記録装置などがあり、また、キャリアウェーブ（例えば、インターネットを通じた伝送）の形態で具現されるものも含む。また、コンピュータで読み取り可能な記録媒体は、ネットワークに連結されたコンピュータシステムに分散されて、分散方式でコンピュータで読み取り可能なコードとして保存されて行われうる。
【産業上の利用可能性】
【００６４】
本発明によれば、複数個のタイトルが隠しタイトルであるかどうかを属性情報として表示する方式を通じて、ディスク製作者はさらに多様な応用が可能なコンテンツを製作可能になる。すなわち、ユーザが直接アクセスできるタイトルとそうでないタイトルとを区分しておき、製作者の意図に合うコンテンツを製作でき、それによる多様な応用をユーザに提供できる。
【図面の簡単な説明】
【００６５】
【図１Ａ】本発明による情報記録媒体であるディスク１００に記録されたデータ種類の実施形態を示す図である。
【図１Ｂ】本発明による情報記録媒体であるディスク１００に記録されたデータ種類の実施形態を示す図である。
【図１Ｃ】本発明による情報記録媒体であるディスク１００に記録されたデータ種類の実施形態を示す図である。
【図２Ａ】図１Ａまたは図１Ｂのディスク１００による再生モード間の関係を示す図である。
【図２Ｂ】図１Ｃのディスク１００による再生モード間の関係を示す図である。
【図３Ａ】本発明によるコアモードとフルモードをいずれも支援する再生装置のブロック図である。
【図３Ｂ】図３Ａの再生装置の詳細ブロック図である。
【図４Ａ】図１Ａまたは図１Ｂのディスク１００に記録されたコアモードデータを再生する方法を説明するための参考図である。
【図４Ｂ】図１Ｃのディスク１００に記録されたコアモードデータ及びフルモードデータを再生する方法を説明するための参考図である。
【図５Ａ】本発明のタイトル情報を構成する単位情報であるタイトル＃ｉのデータ構造図である。
【図５Ｂ】本発明のタイトル情報を構成する単位情報の隠しタイトル＃ｉのデータ構造図である。
【符号の説明】
【００６６】
１００：ディスク
１０  ：リーダ
２０  ：バッファ
２１  ：ブラウジングバッファ
２２  ：プログラムバッファ
２３  ：ナビゲーションバッファ
２４  ：ＡＶデータバッファ
２５  ：インデックス情報バッファ
３０  ：デコーダ
３１  ：ブラウジングエンジン
３２  ：プログラムエンジン
３３  ：ナビゲーションエンジン
３４  ：プレゼンテーションエンジン
３５  ：アプリケーションマネージャー
【図１Ａ】
2008181655.tif 000005
【図１Ｂ】
2008181655.tif 000006
【図１Ｃ】
2008181655.tif 000007
【図２Ａ】
2008181655.tif 000008
【図２Ｂ】
2008181655.tif 000009
【図３Ａ】
2008181655.tif 000010
【図３Ｂ】
2008181655.tif 000011
【図４Ａ】
2008181655.tif 000012
【図４Ｂ】
2008181655.tif 000013
【図５Ａ】
2008181655.tif 000014
【図５Ｂ】
2008181655.tif 000015