(57)【要約】【課題】  検索情報を記録した保存媒体、その再生装置及び再生方法を提供する。【解決手段】  映像データと、映像データの所定の区間を検索し、検索された区間の映像データの再生時に検索された区間の映像データを利用した付加機能を提供するためのメタ情報と、を含むことを特徴とする動映像情報が記録された保存媒体である。また、メタ情報は、場面、登場人物、背景音楽、場所、小品のうち少なくとも一つの検索条件による検索情報と、検索された区間に移動して検索された区間の映像データを再生するための情報と、区間の映像データの再生時に検索された区間の映像データと関連した付加情報を共に再生するための情報と、検索された区間の映像データの再生時に所定のイベントを発生させるための情報とを含む。多様な検索キーワードによる拡張検索機能が提供され、検索情報を利用した多様な付加機能を提供しうる。【選択図】      図１Ｂ
2011103688.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つの区間を含む映像データ及び前記少なくとも一つの区間それぞれに対して存在し、区間検索機能を提供するためのメタ情報を含む保存媒体から、前記メタ情報を参照して所定の検索条件を満足させる映像データの区間を検索する段階と、
前記メタ情報を利用して前記検索された区間の映像データを再生する段階とを含み、
前記メタ情報は、前記区間検索機能によって検索条件を満足させる区間を検索するのに使用するためのキーワードと、前記検索された区間を再生するのに使用するための開始点情報及び期間情報を含むことを特徴とする再生方法。
【請求項２】
前記メタ情報は、前記検索された区間の映像データの再生時に前記検索された区間の映像データと関連した付加情報を共に再生するための情報を含み、
前記再生方法は、前記メタ情報を参照して前記検索された区間の映像データの再生時に前記付加情報を共に再生する段階をさらに含むことを特徴とする請求項１に記載の再生方法。
【請求項３】
前記メタ情報は、前記検索された区間の映像データと共に再生される付加情報を指示するパケット識別子情報を含み、
前記再生方法は、前記パケット識別子情報を利用して前記映像データから前記付加情報をフィルタリングして前記検索された区間の映像データと共に再生する段階をさらに含むことを特徴とする請求項１に記載の再生方法。
【請求項４】
前記メタ情報は、前記検索された区間の映像データの再生を開始する第１イベント及び再生を終了するイベントを含み、
前記再生方法は、前記メタ情報を参照して前記検索された区間の映像データ再生時に前記第１または第２イベントを発生させる段階をさらに含むことを特徴とする請求項１に記載の再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は検索情報を記録した保存媒体、ユーザの検索条件に一致する検索結果に対応するＡＶデータの再生と検索結果を利用して付加機能を提供する再生方法及び再生装置に関する。
【背景技術】
【０００２】
ＤＶＤのような保存媒体にはＭＰＥＧなどの標準によって圧縮符号化されたビデオ及びオーディオ、またはサブタイトルを含むＡＶデータ（Ａｕｄｉｏ−Ｖｉｓｕａｌ  Ｄａｔａ：動映像データともいう）が記録されている。また、保存媒体にはＡＶデータストリームの符号化属性またはＡＶデータの再生順序のような再生情報がさらに記録されている。
【０００３】
これにより、保存媒体に記録された動映像は、前述した再生情報によって順次に再生されることが一般的であり、時々、ＡＶデータの再生中にチャプター単位でジャンプして再生される場合がある。また、従来のＤＶＤのような保存媒体の場合、ＰＴＴ（Ｐａｒｔ  ｏｆ  Ｔｉｔｌｅ）または経過時間を利用して特定位置に再生位置を変更する方法で検索機能を提供した。しかし、従来の保存媒体については、ユーザが所望する検索条件によって任意の場面にジャンプして再生しうる方法が提供されない。すなわち、場面（Ｓｃｅｎｅ）単位の検索や登場人物（Ｃｈａｒａｃｔｅｒ）単位の検索、または背景場所（Ｌｏｃａｔｉｏｎ）単位の検索、小品（Ｉｔｅｍ）単位の検索、背景音楽（Ｓｏｕｎｄｓ）単位の検索などユーザが所望する検索条件によって動映像データの任意の位置に移動して再生する機能は提供されず、多様な検索が難しい問題点があった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前記課題は、本発明によって映像データと、映像データの所定の区間を検索し、検索された区間の映像データの再生時検索された区間の映像データを利用した付加機能を提供するためのメタ情報と、を含むことを特徴とする保存媒体によって達成される。
【０００５】
前記メタ情報は、場面、登場人物、背景音楽、場所、小品のうち少なくとも一つの検索条件による検索情報を含むことが望ましい。
【０００６】
また、前記メタ情報は、検索された区間に移動して検索された区間の映像データを再生するための情報を含むことが望ましい。
【０００７】
また、前記メタ情報は、検索された区間の映像データの再生時に検索された区間の映像データと関連した付加情報を共に再生するための情報を含むことが望ましい。
【０００８】
また、前記メタ情報は、検索された区間の映像データの再生時に所定のイベントを発生させるための情報を含むことが望ましい。
【０００９】
また、前記メタ情報は、映像データの再生単位であるプレイリストに対応するクリップの特定位置を指示するマークの集合であるプレイリストマークに含まれることが望ましく、前記メタ情報は、映像データの再生単位であるプレイリストに対応するクリップの特定位置を指示するマークの集合であるプレイリストマークと別途に記録されることが望ましく、前記メタ情報は、映像データの再生単位であるプレイリストと別途に記録されることが望ましい。
【００１０】
また、前記メタ情報は、テキスト形態または２進形態のデータより構成されることが望ましい。
【００１１】
また、前記メタ情報は、検索された区間の映像データのプレゼンテーション時間情報を含むことが望ましい。
【００１２】
また、前記メタ情報は、関連した付加情報を指示するパケット識別子情報と、関連した付加情報のプレゼンテーション時間情報とを含むことが望ましい。
【００１３】
また、前記メタ情報は、検索された区間の映像データの再生を開始するイベント及び／または再生を終了するイベントを含み、イベントはプログラム機能またはブラウザ機能を提供するアプリケーションプログラムの応用プログラムインターフェース（ＡＰＩ：アプリケーションプログラムインターフェース）として使われることが望ましい。
【００１４】
前記イベントは、少なくとも一つの検索された区間の映像データを連続的に再生するための情報であるか、または前記イベントは検索された区間の映像データのうち一つを再生し、再生が終了すれば、再びユーザの選択のための検索メニューに移動するための情報であることが望ましい。
【００１５】
一方、本発明の他の分野によれば、前記課題は、前述した保存媒体から、メタ情報を参照して所定の検索条件を満足させる映像データの区間を検索する検索部と、検索された区間の映像データを再生し、メタ情報を利用して検索された区間の映像データを利用した付加機能を提供する再生部とを含むことを特徴とする再生装置によって達成される。
【００１６】
一方、本発明の他の分野によれば、前記課題は、前述した保存媒体から、メタ情報を参照して所定の検索条件を満足させる映像データの区間を検索する段階と、検索された区間の映像データを再生し、メタ情報を利用して検索された区間の映像データを利用した付加機能を提供する段階とを含むことを特徴とする再生方法によって達成される。
【発明の効果】
【００１７】
本発明によれば、メタ情報が記録された保存媒体を通じて多様な検索キーワードによる拡張検索機能が提供され、前記検索情報を利用した付加機能を提供しうる。すなわち、検索された区間の動映像データに移動して再生するか、検索された区間の動映像データと関連した付加情報を共に再生するか、またはイベントを発生させうる。
【図面の簡単な説明】
【００１８】
【図１Ａ】プレイリスト、プレイリストマーク、メタ情報、プレイアイテム、クリップ情報、クリップの相関関係を示す図である。
【図１Ｂ】プレイリスト、プレイリストマーク、メタ情報、プレイアイテム、クリップ情報、クリップの相関関係を示す図である。
【図１Ｃ】プレイリスト、プレイリストマーク、メタ情報、プレイアイテム、クリップ情報、クリップの相関関係を示す図である。
【図２Ａ】メタ情報がプレイリストに含まれている場合に、ユーザの検索条件に一致するＡＶデータの位置を探して再生することを説明する図である。
【図２Ｂ】メタ情報がプレイリストと別途の空間に記録されている場合にユーザの検索条件に一致するＡＶデータの位置を探して再生することを説明する図である。
【図３Ａ】メタ情報がプレイリストマークに含まれている場合にＳｋｉｐ  ｔｏ  ｎｅｘｔ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）の動作を説明するための図である。
【図３Ｂ】メタ情報がプレイリストマークと別途に記録されている場合にＳｋｉｐ  ｔｏ  ｎｅｘｔ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）の動作を説明するための図である。
【図４Ａ】プレイリストマーク内にメタ情報が含まれた場合にＳｋｉｐ  ｂａｃｋ  ｔｏ  ｐｒｅｖｉｏｕｓ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）の動作を説明するための図である。
【図４Ｂ】プレイリストマークと別途にメタ情報が存在する場合にＳｋｉｐ  ｂａｃｋ  ｔｏ  ｐｒｅｖｉｏｕｓ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）の動作を説明するための図である。
【図５】本発明の検索情報が記録された保存媒体を再生する再生装置のブロック図であり、以上、図２Ａないし図５は、本発明の第１実施例であって、検索された区間のＡＶデータに移動して再生する機能を提供する図である。
【図６Ａ】本発明による拡張検索及び付加情報表示のためのメタ情報の具現例である。
【図６Ｂ】本発明による拡張検索及び付加情報表示のためのメタ情報の具現例である。
【図６Ｃ】本発明による拡張検索及び付加情報表示のためのメタ情報の具現例である。
【図７】本発明による付加情報表示のための追加ＰＩＤ情報が含まれる保存媒体の動映像データの例である。
【図８】本発明による再生装置の概要図である。
【図９】本発明の第２実施例によって、拡張検索及び付加情報表示のための再生装置のブロック図である。
【図１０】動映像データストリームがＰＩＤフィルターを通じて出力される例である。
【図１１】本発明による追加ＰＩＤ情報が含まれたメタ情報を利用して付加情報を表示する応用例である。
【図１２】本発明による拡張検索及び付加情報表示機能を提供する再生方法を表すフローチャートであり、以上、図６ないし図１２は、本発明の第２実施例であって、検索された区間のＡＶデータの再生と共に関連した付加情報を再生する機能を提供する図である。
【図１３】本発明の第３実施例による保存媒体に記録されたデータの種類を示す図である。
【図１４】本発明による再生装置の概要図である。
【図１５】本発明の第３実施例による再生装置のブロック図である。
【図１６】本発明の第３実施例による再生装置の詳細ブロック図である。
【図１７Ａ】本発明の第３実施例による拡張検索及びイベント発生のためのメタ情報の具現例である。
【図１７Ｂ】本発明の第３実施例による拡張検索及びイベント発生のためのメタ情報の具現例である。
【図１７Ｃ】本発明の第３実施例による拡張検索及びイベント発生のためのメタ情報の具現例である。
【図１８Ａ】本発明の第３実施例による拡張検索及びイベント発生機能を利用した応用例である。
【図１８Ｂ】本発明の第３実施例による拡張検索及びイベント発生機能を利用した応用例である。
【図１９】本発明の第３実施例による拡張検索及びイベント発生機能を提供する再生方法を表すフローチャートであり、以上、図１３ないし図１９は、本発明の第３実施例であって、検索された区間のＡＶデータの再生と共にイベントを発生させる機能を提供する図である。
【発明を実施するための形態】
【００１９】
以下では、添付された図面を参照して本発明の望ましい実施例について詳細に説明する。
【００２０】
本発明の望ましい実施例による保存媒体には、映画の再生に使われる動映像データ（ＡＶデータ）以外に、動映像データの所定の区間を検索し、検索された区間の動映像データの再生時に検索された区間の動映像データを利用した付加機能を提供するためのメタ情報が含まれる。
【００２１】
前記メタ情報は、場面、登場人物、背景音楽、場所、小品のうち少なくとも一つの色条件による検索情報を含むことが望ましい。
【００２２】
特に、検索された区間の動映像データを利用した付加機能は、
１）検索された区間に移動して検索された区間の動映像データを再生する機能（第１実施例）、
２）検索された区間の動映像データの再生時に関連した付加情報を共に再生する機能（第２実施例）、
３）検索された区間の動映像データの再生時に所定のイベントを発生させる機能（第３実施例）を含む。
【００２３】
図１Ａないし図１Ｃは、プレイリスト、プレイリストマーク、メタ情報、プレイアイテム、クリップ情報、クリップの相関関係を示す図である。以下では、ユーザが指定した検索条件を満足させるＡＶデータを検索し、検索された区間の動映像データを利用して付加機能を提供するメタ情報の存在する位置について説明する。
【００２４】
本発明による保存媒体は、ＡＶデータとメタ情報とを含み、このメタ情報を利用して向上した検索機能を提供する。ＡＶデータの記録単位はクリップであり、再生単位はプレイリスト及びプレイアイテムである。プレイリストマークは、プレイリストに対応するクリップの特定位置を指示する。ここで、クリップは従来のＤＶＤと比較すれば、記録単位のセルに当り、プレイリスト及びプレイアイテムは再生単位であるプログラム及びセルと同じ概念である。すなわち、保存媒体にはＡＶデータがクリップ単位で記録されており、一般的にクリップは連続的な空間に記録される。そして、ＡＶデータのサイズを縮めるために圧縮されて記録され、したがってこれを再生するためには圧縮されたＡＶデータの特性情報を知らなければならない。クリップＡ/Ｖストリームは、ビデオ、オーディオ及びその他のデータストリームが多重化されたパケット単位で圧縮符号化されて記録されている。各パケットは、固有な識別子であるＰＩＤ（パケットアイデンティフィケーション）で区分される。
【００２５】
ＡＶデータの特性情報は、各クリップごとにクリップ情報領域に記録されている。このクリップ情報には各クリップのオーディオ／ビデオ（Ａ/Ｖ）属性情報及び各クリップが再生される時間情報を表すＰＴＳ（プレゼンテーションタイムスタンプ）とのマッチング情報が記録されたエントリポイントマップが記録されている。動映像圧縮技術として多く使われるＭＰＥＧの場合、エントリポイントはイントラ映像の圧縮が行われるＩピクチャーの位置となり、エントリポイントマップは再生が開始した後、ある程度の時間の経過地点を探す時間サーチに主に利用される。
【００２６】
プレイリストは再生の基本単位であり、記録媒体には少なくとも一つ以上のプレイリストが保存されている。一つの映画は一つのプレイリストより構成されることもあり、複数のプレイリストより構成されることもある。プレイアイテムは、再生されなければならないクリップ情報ファイルの名称とクリップ情報ファイルに関するＩＮ_ｔｉｍｅ、ＯＵＴ_ｔｉｍｅ情報とが記録されて、動映像データを再生する時に使われるクリップとクリップ上の所定の位置とを指定する。
【００２７】
一方、本発明による拡張検索及び付加機能を提供するために使われるメタ情報は、プレイリストに含まれているプレイリストマークに記録されるか、プレイリストマークとは別途にプレイリスト内に定義されるか、またはプレイリストとは別途の独立された空間に２進またはテキスト形態に記録されうる。
【００２８】
図１Ａを参照すれば、メタ情報は、動映像データとは別途にテキストサブタイトルのようにテキスト基盤のデータに含まれうる。または、図１Ｂに示されたようにプレイリストマークに含まれるか、または図１Ｃに示されたように別途にプレイリスト内に２進形態に含まれることもある。
【００２９】
一つのプレイリストは、動映像ストリームの特定位置を指示する複数のプレイリストマーク１１１と、向上した検索機能を提供するためにプレイリストマークに含まれるか、または別途の記録空間に記録された複数のメタ情報１１２、そして複数のプレイアイテムよりなりうる。プレイアイテムは、クリップの一部分を指定しているが、具体的にはクリップ内での再生開始時間ＩＮ_ｔｉｍｅと終了時間ＯＵＴ_ｔｉｍｅとを指定し、したがって、クリップ情報を利用して実際クリップ内の当該部分位置を探し出す。一般的なＡＶデータの再生はプレイリスト単位でなされ、プレイリストに羅列されたプレイアイテムの順序によって再生される。
【００３０】
したがって、プレイリストマークを使用してＡＶデータの特定位置に移動して、再生の位置を変更しうる。また、前述したように、多様な方法でメタ情報が含まれてＡＶデータの再生中にユーザが指定した検索条件と一致する特定場面に再生位置を変更しうる。
【００３１】
以下では、検索された区間に移動して検索された区間の動映像データを再生する付加機能を提供する本発明の第１実施例を説明する。
【００３２】
図２Ａは、メタ情報がプレイリストに含まれている場合に、ユーザの検索条件と一致するＡＶデータの位置を探して再生することを説明する図である。メタ情報がプレイリストマークに含まれた場合には、各検索項目をマークという。プレイリストマークにはチャプター区分のためのチャプターマーク、ブラウザブルスライドショーのような応用例で静止映像の転換時点を表すためのＳｋｉｐ  ｐｏｉｎｔ、ＬｉｎｋＭＫのようなナビゲーション命令語によって使われるリンクポイント以外にも、メタ情報用マークを区分するための多様なマークが含まれうる。特に、図２Ａでは、Ｃｈａｐｔｅｒ_ＭａｒｋとＳｃｅｎｅ_Ｍａｒｋとを使用する場合を例として説明している。
【００３３】
プレイリストマークが定義されている保存媒体を再生する時に、再生装置または保存媒体の製作者によって提供された高級検索用メニューを通じてＭａｒｋ_ｔｙｐｅ＝Ｓｃｅｎｅ_Ｍａｒｋ、Ｄｅｓｃ＝“歯科診療室”のように検索条件を入力した場合、再生装置内で検索を実行する検索エンジン部では、プレイリストマークの各マークでＭａｒｋ_ｔｙｐｅとメタ情報とを比較して指定された検索条件と一致するＭａｒｋ  １、Ｍａｒｋ  ４、Ｍａｒｋ  ５を探し出す。次いで、検索された結果をユーザに提供し、検索された結果中でユーザがＭａｒｋ１の再生を選択した場合、Ｍａｒｋ  １の参照プレイアイテム値とＭａｒｋ_ｔｉｍｅ_ｓｔａｍｐ値によってプレイアイテム０からＰＴＳ：ｉに対応するクリップを再生する。この時、再生装置は再生の開始位置情報を記録しているマーク番号“１”を任意のレジスターに記録し、再生が進められつつ指定された検索条件と一致するマークに出合う度に前記に記録したレジスターの値を更新する。
【００３４】
図２Ｂは、メタ情報がプレイリストと別途の空間に記録されている場合に、ユーザの検索条件と一致するクリップの位置を探して再生することを説明する図である。メタ情報がプレイリストマークと分離されて記録された場合には、各検索項目をアイテムという。一方、メタ情報がテキストサブタイトル用ファイルにさらに記録されている場合は、各メタ情報の項目がマークアップ文書のエレメントのような形態に定義され、当該エレメントの属性としてメタ情報に該当するＰＴＳ値を有する。
【００３５】
メタ情報には映画の場面を区分するためのＳｃｅｎｅ_ｔｙｐｅ、登場人物を区分するためのＣｈａｒａｃｔｅｒ_ｔｙｐｅのような多様なＩｔｅｍ_ｔｙｐｅが含まれうる。図２Ｂでは、メタ情報の例として、各アイテムのＩｔｅｍ_ｔｙｐｅとしてＳｃｅｎｅ_ｔｙｐｅのみを有する場合を例として説明する。ユーザによって指定された検索条件がＩｔｅｍ_ｔｙｐｅ＝Ｓｃｅｎｅ_ｔｙｐｅ、Ｄｅｓｃ＝“歯科診療室”である場合、再生装置はメタ情報に含まれた各アイテムでＩｔｅｍ_ｔｙｐｅとメタ情報とを比較して指定された検索条件と一致するＩｔｅｍ  ０、Ｉｔｅｍ  ２、Ｉｔｅｍ  ４をユーザに提供し、ユーザがＩｔｅｍ  ０の再生を選択した場合には、Ｉｔｅｍ  ０の参照プレイアイテム値とｉｔｅｍ_ｔｉｍｅ_ｓｔａｍｐ値とによってプレイアイテム０でＰＴＳ：ｉに対応するクリップを再生する。この時、再生装置は、再生の開始位置情報を記録しているアイテム番号“０”をレジスターに記録し、再生の進行中にＩｔｅｍ_ｔｙｐｅがＳｃｅｎｅ_ｔｙｐｅのアイテムに出合えば、当該アイテムの番号を前記レジスターに更新して記録する。
【００３６】
また、ユーザによって検索条件が指定され、その条件と一致するメタ情報のＰＴＳ時点でＡＶデータを再生する再生装置において、従来のＤＶＤでチャプター間の転換のためにＮｅｘｔＰＧ_Ｓｅａｒｃｈ（）、ＰｒｅｖＰＧ_Ｓｅａｒｃｈ（）のような機能に対応するユーザオペレーションについて詳細に説明する。このようなユーザオペレーションを提供するために、検索されたメタ情報間の転換をするためのＳｋｉｐ  ｔｏ  ｎｅｘｔ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）とＳｋｉｐ  ｂａｃｋ  ｔｏ  ｐｒｅｖｉｏｕｓ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）とを定義する。この時、ＤＶＤでＮｅｘｔＰＧ_Ｓｅａｒｃｈ（）、ＰｒｅｖＰＧ_Ｓｅａｒｃｈ（）のようなユーザオペレーションが一つのタイトル内で使用されたようにＳｋｉｐ  ｔｏ  ｎｅｘｔ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）とＳｋｉｐ  ｂａｃｋ  ｔｏ  ｐｒｅｖｉｏｕｓ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）とは現在再生中であるプレイリスト内で有効である。しかし、複数のプレイリスト間の連結情報が定義された場合には、複数のプレイリスト間でも有効に使用されうる。
【００３７】
Ｓｋｉｐ  ｔｏ  ｎｅｘｔ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）は、検索されたメタ情報のＰＴＳ値が現在レジスターに保存されたメタ情報のＰＴＳ値より大きいもののうち最も小さなＰＴＳ値を有するメタ情報のＰＴＳ時点に移動して再生を開始する動作を行う。そして、Ｓｋｉｐ  ｂａｃｋ  ｔｏ  ｐｒｅｖｉｏｕｓ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）は、検索されたメタ情報のＰＴＳ値が現在レジスターに保存されたメタ情報のＰＴＳ値より小さなもののうち最も大きいＰＴＳ値を有するメタ情報のＰＴＳ時点に移動して再生を開始する動作を行う。以下、図３Ａ及び図３Ｂを参照して、前記ユーザオペレーションについて詳細に説明する。
【００３８】
図３Ａは、メタ情報がプレイリストマークに含まれている場合に、Ｓｋｉｐ  ｔｏ  ｎｅｘｔ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）の動作を説明するための図である。
【００３９】
すなわち、ユーザによって指定された検索条件と一致するメタ情報が含まれたＡＶデータの再生中に、Ｓｋｉｐ  ｔｏ  ｎｅｘｔ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）のユーザオペレーションが割当てられた特定入力イベントが発生した場合の動作例を示している。
【００４０】
図３Ａを参照すれば、ユーザによって指定された検索条件は、Ｍａｒｋ_ｔｙｐｅ＝Ｓｃｅｎｅ_Ｍａｒｋ、Ｄｅｓｃ＝“歯科診療室”であり、指定された検索条件と一致するマークはＭａｒｋ  １、Ｍａｒｋ  ４、Ｍａｒｋ  ５である。そのうち、ユーザによってＭａｒｋ  １が選択されて当該マークのＰＴＳ時点から再生されてＳｋｉｐ  ｔｏ  ｎｅｘｔ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）のユーザオペレーションが受信されれば、現在再生中であるプレイリストに記録されているプレイリストマークで現在再生されているマーク番号を指示しているレジスターの値であるＭａｒｋ  １のＰＴＳより大きいＰＴＳ値を有するマークで指定された検索条件中にＤｅｓｃ値が一致しないＭａｒｋ  ２とＭａｒｋ_ｔｙｐｅが一致しないＭａｒｋ  ３とは無視し、検索条件と一致するＭａｒｋ  ４とＭａｒｋ  ５のうち最も小さなＰＴＳを有するＭａｒｋ  ４が指示するプレイアイテム１のＰＴＳ：ｌに再生の時点を移動する。
【００４１】
再生装置が指定された検索条件と一致する次のマークを選択する過程で、もし現在再生中であるマーク番号を指示しているレジスターの値に当るマークのＰＴＳより大きいＰＴＳを有し、検索条件と一致するマークがなければ、そのユーザオペレーションは無視されることが望ましい。
【００４２】
図３Ｂは、メタ情報がプレイリストマークと別途に記録されている場合にＳｋｉｐ  ｔｏ  ｎｅｘｔ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）の動作を説明するための図である。
【００４３】
この場合、ユーザによって指定された検索条件は、Ｉｔｅｍ_ｔｙｐｅ＝Ｓｃｅｎｅ_Ｉｔｅｍ、Ｄｅｓｃ＝“歯科診療室”であり、指定された検索条件と一致するアイテムはＩｔｅｍ  ０、Ｉｔｅｍ  ２、Ｉｔｅｍ  ４である。そのうち、ユーザによってＩｔｅｍ  ０が選択されて当該アイテムのＰＴＳ時点から再生されてユーザからＳｋｉｐ  ｔｏ  ｎｅｘｔ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）のユーザオペレーションが受信された場合に、図３Ａを参照して説明したように、検索されたアイテム中で現在レジスターに保存されたアイテムのＰＴＳより大きいＰＴＳ値を有するアイテム中でＤｅｓｃ値が一致しないＩｔｅｍ  １は無視し、検索条件と一致するＩｔｅｍ  ２とＩｔｅｍ  ４のうち最も小さなＰＴＳを有するＩｔｅｍ  ２が指示するプレイアイテム１のＰＴＳ：ｋに再生の時点を移動する。
【００４４】
再生装置が指定された検索条件と一致する次のアイテムを選択する過程で、もし現在再生中であるアイテム番号を指示しているレジスターの値に当るアイテムのＰＴＳより大きいＰＴＳを有し、検索条件と一致するアイテムがなければ、そのユーザオペレーションは無視されることが望ましい。
【００４５】
図４Ａは、プレイリストマーク内にメタ情報が含まれた場合に、Ｓｋｉｐ  ｂａｃｋ  ｔｏ  ｐｒｅｖｉｏｕｓ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）の動作を説明するための図である。
【００４６】
すなわち、ユーザによって指定された検索条件と一致するメタ情報が含まれたＡＶデータの再生中に、ユーザによってＳｋｉｐ  ｂａｃｋ  ｔｏ  ｐｒｅｖｉｏｕｓ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）のユーザオペレーションが割り当てられた特定入力イベントが発生した場合の動作例を示している。
【００４７】
図４Ｂは、プレイリストマークと別途にメタ情報が存在する場合に、Ｓｋｉｐ  ｂａｃｋ  ｔｏ  ｐｒｅｖｉｏｕｓ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）の動作を説明するための図である。
【００４８】
Ｓｋｉｐ  ｂａｃｋ  ｔｏ  ｐｒｅｖｉｏｕｓ  Ｅｎｈａｎｃｅｄ  ＳｅａｒｃｈＰｏｉｎｔ（）による動作は、Ｓｋｉｐ  ｔｏ  ｎｅｘｔ  Ｅｎｈａｎｃｅｄ  Ｓｅａｒｃｈ  Ｐｏｉｎｔ（）と類似している。但し、現在マークまたはアイテムのＰＴＳより小さなＰＴＳ値を有する検索されたマークまたはアイテムのうち最も大きいＰＴＳ値を有するマークあるいはアイテムが有するＰＴＳ時点に移動した後に再生する。そして、指定された検索条件と一致する以前マークまたはアイテムを選択する過程で、もし現在再生中であるマークまたはアイテム番号を指示しているレジスターの値に当るマークまたはアイテムのＰＴＳより小さなＰＴＳを有しつつ検索条件と一致するマークまたはアイテムがなければ、当該ユーザオペレーションは無視されることが望ましい。
【００４９】
図５は、本発明の検索情報が記録された保存媒体を再生する再生装置のブロック図である。
【００５０】
本発明の再生装置は、ユーザが検索した検索項目を移動しつつ再生でき、読出部５１０、検索エンジン部５２０、再生部５３０及び時間情報保存部５４０を含む。
【００５１】
読出部５１０は、保存媒体に記録されたメタ情報、すなわち前述したマークまたはアイテムを読出す。検索エンジン部５２０は、読出したメタ情報を検索して所望の検索条件を満足させる検索項目を出力する。再生部５３０は、前記検索項目中でユーザによって選択された検索項目に対応するＡＶデータを再生する。時間情報保存部５４０は、前記選択された検索項目に含まれたプレゼンテーション時間情報を保存する。
【００５２】
再生部５３０は、前記ＡＶデータの再生中に次の検索項目または以前の検索項目に移動せよという命令を受信すれば、前記検索項目に含まれたプレゼンテーション時間情報と前記保存されたプレゼンテーション時間情報とを比較し、その結果によってＡＶデータを探して再生する。すなわち、ＡＶデータの再生中に次の検索項目に移動せよという命令を受信すれば、前記保存されたプレゼンテーション時間情報より大きく、またそれに最も近い値を有する検索項目に保存されたプレゼンテーション時間情報によって、ＡＶデータの再生位置を変更して再生する。そして、ＡＶデータの再生中に以前の検索項目に移動せよという命令を受信すれば、前記保存されたプレゼンテーション時間情報より小さく、またそれに最も近い値を有する検索項目に保存されたプレゼンテーション時間情報によって、ＡＶデータの再生位置を変更して再生する。
【００５３】
以下では、検索された区間の動映像データの再生時、関連した付加情報を共に再生する付加機能を提供する本発明の第２実施例について説明する。
【００５４】
図６Ａないし図６Ｃは、本発明による拡張検索及び付加情報表示のためのメタ情報の具現例である。
【００５５】
本発明によるメタ情報には、検索情報と追加ＰＩＤ情報とが含まれる。
【００５６】
検索情報６１０は、ユーザの入力など外部から受信した所定の検索条件を満足させる動映像データの所定の区間を検索するための情報である。検索情報に含まれる検索キーワードを利用して向上した検索機能を提供しうる。
【００５７】
また、追加ＰＩＤ情報６２０は、検索された区間の動映像データを再生しつつ、共に再生される関連付加情報ストリームを指示するパケット識別子である。さらに、関連した付加情報が再生される時間を表す出力時間情報６３０がさらに含まれうる。これを利用して検索条件を満足させる区間の動映像データを再生しつつ、同時に関連付加情報を一定時間共に再生しうる。すなわち、拡張検索機能によって検索された動映像データが再生されつつ、同時に検索キーワードに関連した付加情報ストリームのパケット識別子である追加ＰＩＤ情報がＰＩＤフィルターによって適用されて、一般的な動映像データの再生時には出力されなかった付加情報ストリームが再生される。
【００５８】
前述したメタ情報１１２は、プレイリストのプレイリストマークに記録されるか、プレイリストマークと別途にプレイリスト内のメタインフォメーションに記録され、またはプレイリストとは別途に独立した空間に記録されることもある。
【００５９】
図６Ａを参照すれば、メタ情報がプレイリストのプレイリストマークに記録された場合のメタ情報のデータ構造の例が示されている。図６Ａのように、プレイリストマーク１１１情報には拡張検索及び付加情報表示のためのメタ情報１１２が含まれている。すなわち、プレイリストマーク構造体には、検索情報６１０として、検索キーワードを表すｍｅｔａ_ｉｎｆｏフィールド、検索キーワードを含むプレイアイテムの識別子を表すｒｅｆ_ｔｏ_ＰｌａｙＩｔｅｍ_ｉｄフィールド及びプレイアイテムのうち当該検索キーワードが存在する位置を表すＭａｒｋ_ｔｉｍｅ_ｓｔａｍｐフィールドが含まれる。また、付加情報を表示するための追加ＰＩＤ情報６２０として、当該検索キーワードについての付加情報が記録されたパケットを指示するｅｎｔｒｙ_ＥＳ_ＰＩＤフィールドと、出力時間情報６３０であって関連付加情報パケットの出力が保持される時間を表すｄｕｒａｔｉｏｎフィールドとが含まれる。
【００６０】
図６Ｂを参照すれば、メタ情報がプレイリストに含まれるが、プレイリストマークと別途の構造体に記録された場合のメタ情報のデータ構造の例が示されている。
【００６１】
メタ情報が記録されたメタインフォメーション構造体１１２には、検索情報６４０として、検索キーワード情報が記録されたｍｅｔａ_ｉｎｆｏフィールド、特定検索キーワードが存在するプレイアイテムを指示するｒｅｆ_ｔｏ_ＰｌａｙＩｔｅｍ_ｉｄフィールド及び指示されたプレイアイテムのうち当該検索キーワードが存在する位置を指示するｉｔｅｍ_ｔｉｍｅ_ｓｔａｍｐフィールドが含まれる。また、付加情報を表示するための追加ＰＩＤ情報２６０として、当該検索キーワードに関する付加情報が記録されたパケットを指示するＡｄｄｉｔｉｏｎａｌ_ＰＩＤフィールド６５０と、出力時間情報６６０であって付加情報パケットの出力が保持される時間を表すｄｕｒａｔｉｏｎフィールドとが含まれる。
【００６２】
図６Ｃを参照すれば、メタ情報がプレイリストと別途に記録された場合であって、特に、テキスト基盤のマークアップ言語で記録されたメタ情報のデータ構造の例が示されている。
【００６３】
図６Ｃで、Ｓｃｅｎｅは検索及び再生の単位であって、一つの映画は複数のＳｃｅｎｅに区分される。一つのＳｃｅｎｅには当該Ｓｃｅｎｅに登場する俳優、音楽、小品に関する検索情報６７０が定義されており、追加ＰＩＤ情報６８０としてそれぞれの検索情報に関連した付加情報のストリームが記録されたパケットのＰＩＤと、出力時間情報６９０として、当該パケットの出力が保持される時間情報であるｄｕｒａｔｉｏｎ情報とが記録される。
【００６４】
以上、図６Ａないし図６Ｃの場合に、本発明によるメタ情報は、各検索情報に対する付加情報ストリームの出力が開始される開始時間を指定して、製作者が付加情報ストリームの出力される位置を指定できる情報を追加するように構成され、付加情報の出力が保持される時間情報であるｄｕｒａｔｉｏｎの代わりに出力終了時間を表す終了時間を含むように構成されることもある。
【００６５】
前述した拡張検索機能及び付加情報表示機能を提供するためのメタ情報の具現例は、一実施例に過ぎず、多様な形態に変形して具現しうる。
【００６６】
図７は、本発明による付加情報表示のための追加ＰＩＤ情報が含まれる保存媒体の動映像データの例である。本発明による保存媒体に記録された動映像データ（クリップＡ/Ｖストリーム）は、ビデオパケット７１０、オーディオパケット７２０、プレゼンテーショングラフィックパケット７３０、インタラクティブグラフィックパケット７４０を含む。
【００６７】
この時、本発明による検索情報に関連した付加情報を表示するためのインタラクティブグラフィックパケット７５０または７５０’は、動映像データに多重化されて保存媒体に記録されることもあり、または動映像データと別途に独立した空間に多重化されていない形態に記録されることもある。また、多重化されていない形態に存在する付加情報ストリームの場合、保存媒体ではないローカルストレージに保存されることもある。
【００６８】
さらに具体的に、ビデオパケット７１０は、一つのビデオデータストリームを構成する同一ＰＩＤを有する複数のパケットであって、ＭＰＥＧ２  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍの方式で圧縮符号化した後に多重化されて、動映像データに含まれる。
【００６９】
オーディオパケット７２０は、複数のオーディオデータストリームを構成するためにそれぞれ同一ＰＩＤを有する複数のパケットであって、ビデオパケット７１０のように多重化されて動映像データに含まれる。
【００７０】
プレゼンテーショングラフィックパケット７３０は、複数のサブタイトル用ビットマップイメージやそれ以外のイメージデータストリームを構成するためにそれぞれ同一ＰＩＤを有する複数のパケットであり、多重化されて動映像データに含まれる。
【００７１】
インタラクティブグラフィックパケット７４０は、ユーザとの相互作用のための複数のボタンデータを構成するためのパケットであり、多重化されて動映像データに含まれる。
【００７２】
一方、本発明による付加情報を表示するためのインタラクティブグラフィックパケット７５０または７５０’は、メタ情報の検索情報に関連した付加情報を表示するためにナビゲーションコマンドが含まれていない複数のボタンデータが記録された複数のパケットである。この時、付加情報を表示するためのインタラクティブグラフィックパケット７５０または７５０’は、前述したように動映像データに多重化されることもあり、多重化されていない形態に別途の空間に記録されることもある。前者の場合、動映像データに多重化されて含まれた複数のストリームは、各ストリームを構成するパケットを区分するためにＰＩＤが指定される。後者の場合また、多重化されていない形態に別途の空間に記録された付加情報ストリームのためのインタラクティブグラフィックパケット７５０’にも固有ＰＩＤが指定される。
【００７３】
図８は、本発明による再生装置の概要図である。本発明による再生装置は、デモジュレーション−ＥＣＣデコードモジュール８１０、デパケッタイザ８２０及び８２１、ＰＩＤフィルター８３０及び８３１、デコーダ８４０ないし８７０及びブレンダ−８８０及び８８１を含む。
【００７４】
図７に示されたように、再生装置で再生のために使用する基本的な動映像データは保存媒体８００に記録されており、一部データは、ローカルストレージ８０１のような保存媒体以外の空間に記録されている。
【００７５】
デモジュレーション−ＥＣＣデコードモジュール８１０は、保存媒体８００に記録されているデータのうち多重化されている動映像データストリームを読み込み、デモジュレーション／ＥＣＣデコーディングした後、読み込んだデータがプレイリストに含まれたプレイアイテムによって指示されるデータである場合には、Ｍａｉｎ  ＴＳに、サブプレイアイテムによって指示されるデータである場合は、Ｓｕｂ  ＴＳに区分してそれぞれのデパケッタイザ８２０及び８２１に伝送する。
【００７６】
一方、デモジュレーション−ＥＣＣデコードモジュール８１０は、ローカルストレージ８０１に保存された多重化されていない付加情報ストリーム８０２も読み込んでデモジュレーション／ＥＣＣデコーディングした後、各デパケッタイザ８２０及び８２１に伝送する。
【００７７】
デパケッタイザ８２０及び８２１は、保存媒体８００またはローカルストレージ８０１のような保存媒体以外の記録空間から、圧縮符号化されたデータを受けて逆多重化した後、それぞれ同じＰＩＤを有する複数のパケット単位よりなるビデオストリーム及び／またはオーディオストリーム及び／またはプレゼンテーショングラフィックストリーム及び／またはインタラクティググラフィックストリームに分離し、それぞれの基本ストリームにデパケッタイジングした後、ＰＩＤフィルター８３０または８３１に伝送する。
【００７８】
ＰＩＤフィルター８３０及び８３１は、現在動映像データの再生に必要な情報を記録しているプレイアイテムから現在再生に使われるＰＩＤを指定しているｐｌａｙａｂｌｅ_ＰＩＤ_ｅｎｔｒｉｅｓ情報を受けて、デパケッタイザ８２０及び８２１から伝送された複数の基本ストリームのうちｐｌａｙａｂｌｅ_ＰＩＤ_ｅｎｔｒｉｅｓ情報に指定されているＰＩＤを有する基本ストリームのみを選択して当該各デコーダ８４０ないし８７０に伝送する。
【００７９】
各デコーダ８４０ないし８７０は、ビデオデコーダ８４０、プレゼンテーショングラフィックデコーダ８５０、インタラクティブグラフィックデコーダ８６０及びオーディオデコーダ８７０が含まれる。
【００８０】
ビデオデコーダ８４０は、ビデオデータの基本ストリームをデコーディングする。プレゼンテーショングラフィックデコーダ８５０は、サブタイトル及びその他のイメージデータの基本ストリームをデコーディングする。インタラクティブグラフィックデコーダ８６０は、ボタン及び付加情報を表すためのボタンデータのような基本ストリームをデコーディングする。オーディオデコーダ８７０は、オーディオデータの基本ストリームをデコーディングする。また、オーディオデコーダ８７０は、スイッチ部８３２を通じて、読み込んだデータが前述したＭａｉｎ  ＴＳデータである場合には、ＰＩＤフィルター８３０から、Ｓｕｂ  ＴＳデータである場合にはＰＩＤフィルター８３１からデータを伝送されるように選択することもある。ブレンダ−８８０及び８８１は、各デコーダ８４０ないし８６０からデコーディングされたデータをブレンディングして一つの映像で画面にディスプレイする。
【００８１】
すなわち、本発明による再生装置は、多重化された動映像データを読み込んで、プレイアイテムに含まれた現在再生に使われるＰＩＤを指定しているｐｌａｙａｂｌｅ_ＰＩＤ_ｅｎｔｒｉｅｓ情報を利用して再生されるデータストリームパケットのＰＩＤをフィルタリングし、フィルタリングされたＰＩＤに当るデータストリームのみデコーディングしてブレンディングした後に出力する。
【００８２】
前述した再生装置の各ブロックは、動映像データをデコーディングして再生するプレゼンテーションエンジンに含まれるように構成され、別途のブロックより構成されることもある。また、ブロックの一部または全部がソフトウェアに具現されることもあり、全ての機能を一つのチップに具現したシステムオンチップ（ＳｏＣ：Ｓｙｓｔｅｍ  Ｏｎ  Ｃｈｉｐ）状に具現されることもある。
【００８３】
図９は、図８に示された本発明の第２実施例によって拡張検索及び付加情報表示のための再生装置の構造を単純化したブロック図である。本発明による再生装置は、読出部５１０、検索部５２０、再生部５３０及び付加情報フィルタリング部５４１を備える。検索部は、検索情報を利用して入力された検索条件を満足させる動映像データの区間を検索する。付加情報フィルタリング部５４１は、パケット識別子情報を利用して検索された区間の動映像データと関連した付加情報のストリームをフィルタリングする。再生部５３０は、フィルタリングされた付加情報ストリームを検索された区間の動映像データと共に再生し、出力時間情報に当る時間の間だけ関連した付加情報を再生する。
【００８４】
図１０は、動映像データストリームがＰＩＤフィルターを通じて出力される例である。前述した図８のＭａｉｎ  ＴＳデータのためのデパケッタイザ８２０を通じて分離されたそれぞれの基本ストリーム１０００として、ビデオストリームＶＩＤＥＯ（ＰＩＤ：１）、オーディオストリームＡＵＤＩＯ  １（ＰＩＤ：２）、オーディオストリームＡＵＤＩＯ  ２（ＰＩＤ：３）、サブタイトルストリームＳＵＢＴＩＴＬＥ（ＰＩＤ：４）及びインタラクティブグラフィックストリームＩＮＴＥＲＡＣＴＩＶＥ  ＧＲＡＰＨＩＣＳ（ＰＩＤ：５）が示されている。
【００８５】
もし、現在動映像データの再生に必要な情報を記録しているプレイアイテムに含まれた、現在再生に使われるＰＩＤを指定しているｐｌａｙａｂｌｅ_ＰＩＤ_ｅｎｔｒｉｅｓ情報１０１０がＰＩＤ  １及びＰＩＤ  ２を許容するように記録されていれば、ＰＩＤフィルター１０２０はＰＩＤ  １とＰＩＤ  ２とに当るビデオストリームＶＩＤＥＯ及びオーディオストリームＡＵＤＩＯ  １のみを各デコーダ（図８の８４０及び８７０参照）に伝達してディスプレイ画面１０３０に出力する。
【００８６】
これにより、図示されたように、ビデオ画面と共にオーディオデータが再生される。
【００８７】
図１１は、本発明による追加ＰＩＤ情報が含まれたメタ情報を利用して付加情報を表示する応用例である。
【００８８】
一般的な再生である場合、図１０に示されたように、現在再生中であるプレイアイテムのｐｌａｙａｂｌｅ_ＰＩＤ_ｅｎｔｒｉｅｓ情報によって再生が許容されたＰＩＤ  １とＰＩＤ  ２とを有するビデオストリームＶＩＤＥＯ及びオーディオストリームＡＵＤＩＯ  １のみ各デコーダに伝送されて再生される。
【００８９】
しかし、所定の検索キーワードと一致する区間の動映像データを再生する拡張検索機能による再生である場合、ＰＩＤ  １ないしＰＩＤ  ５の基本ストリームのうちプレイアイテムのｐｌａｙａｂｌｅ_ＰＩＤ_ｅｎｔｒｉｅｓ情報１０１０によって指定されたＰＩＤ  １及びＰＩＤ  ２と、メタ情報１０１１の追加ＰＩＤ情報に記録された検索情報“エベレスト山”に関する付加情報ストリームのＰＩＤ  ５とが各デコーダ（図８の８４０、８６０及び８７０参照）に伝送されてディスプレイ画面１０３０に出力される。
【００９０】
さらに具体的に、本発明によるメタ情報１０１１に含まれたｅｎｔｒｙ_ＥＳ_ＰＩＤフィールド（図６Ａの６２０参照）またはＡｄｄｉｔｉｏｎａｌ_ＰＩＤフィールド（図６Ｂの６５０及び図６Ｃの６８０参照）によって指定されたＰＩＤ  ５がＰＩＤフィルター１０２０と共に伝送される。したがって、ＰＩＤフィルター１０２０は、ＰＩＤ  １及びＰＩＤ  ２に追加してＰＩＤ  ５に当る基本ストリームを各デコーダに伝送して再生しうる。これにより、図のように、エベレスト山に関するビデオ及びオーディオと共に、検索情報であるエベレスト山に関する付加情報がディスプレイ画面１０３０に出力される。すなわち、エベレスト山の高さ及び位置に関する付加情報が共に表示されうる。
【００９１】
一方、検索情報である“エベレスト山”に関する付加情報ストリームの出力が開始された時間から出力が終了するまで、付加情報の出力が保持される時間を表す“ｄｕｒａｔｉｏｎ”フィールド（図６Ａの６３０、図６Ｂの６６０及び図６Ｃの６９０参照）の指定された時間が経過すれば、ＰＩＤフィルター１０２０から再生に使われるＰＩＤ情報のうち検索キーワードに関する付加情報ストリームを指示するＰＩＤ  ５が除去され、以後には付加情報の表示なしに一般的な動映像データが再生されて出力される。
【００９２】
図１２は、本発明による拡張検索及び付加情報表示機能を提供する再生方法を表すフローチャートである。本発明による拡張検索機能及び付加情報表示機能を提供するために、拡張検索のためのキーワードとしてユーザの入力など外部から所定の検索条件を入力され（１２１０段階）、保存媒体のメタ情報を参照して入力された検索条件を満足させる動映像データの位置を探索（１２２０段階）する。これを拡張検索機能という。
【００９３】
一方、探索された位置の動映像データと共に、メタ情報の追加ＰＩＤ情報を利用して検索キーワード情報に関連した付加情報を再生する（１２３０段階）。メタ情報の出力時間情報を利用して付加情報を出力する時間が完了すれば（１２４０段階）、付加情報の表示なしに動映像データのみを再生する（１２５０段階）。これを付加情報表示機能という。
【００９４】
これにより、メタ情報に含まれた検索キーワード情報に一致する動映像データを探して、その部分から再生し、また、一致する動映像データと共に関連した付加情報を一定時間共に再生しうる。一定時間後には一般的な動映像データのみ再生される。例えば、検索キーワード情報が“エベレスト山”である場合、動映像データのうちエベレスト山に関するビデオ及びオーディオが検索されて再生され、それと同時に検索キーワード情報であるエベレスト山の高さ及び位置に関する付加情報が共に一定時間表示され、一定時間後には付加情報の表示なしに一般的な動映像データが再生される。
【００９５】
以下では、検索された区間の動映像データの再生時に所定のイベントを発生させる付加機能を提供する本発明の第３実施例について説明する。
【００９６】
本発明の第３実施例による保存媒体には、映画の再生に使われる動映像データ及び再生を制御するためのナビゲーション情報以外に、拡張検索及びイベント発生に使われるメタ情報が含まれる。メタ情報には検索条件を満足させる動映像データの区間を検索するための検索情報と、検索された区間の動映像データの再生を開始する時点及び再生を完了する時点にそれぞれ再生開始イベントと再生終了イベントとを発生させるイベント情報と、が含まれる。これにより、プレゼンテーションエンジンを制御するブラウザエンジンまたはプログラムエンジンが当該イベントに対して特定動作を行える。
【００９７】
図１３は、本発明の第３実施例による保存媒体に記録されたデータの種類を示す図である。本発明による保存媒体にはコアデータ１３００、フルデータ１３１０及びシステムデータ１３２０が記録されている。
【００９８】
コアデータ１３００は、動映像の再生のためのデータであって、圧縮符号化された動映像情報１３０２及び動映像情報の再生を制御するためのナビゲーション情報１３０１を含む。動映像情報１３０２は、記録単位としてＭＰＥＧなどの標準で符号化されたクリップＡ/Ｖストリームファイルと、クリップＡ/Ｖストリームファイルのエンコーディング属性及びエントリポイント情報を含んでなるクリップ情報ファイルとを含む。また、再生単位として前記クリップ情報ファイルのＩＮ_ｔｉｍｅ、ＯＵＴ_ｔｉｍｅ位置を指定しているプレイアイテムと複数のプレイアイテムよりなるプレイリストとを含んでなる。これにより、保存媒体のナビゲーション情報１３０１を参照して動映像情報１３０２を再生し、ユーザは高画質の映画のような動映像を視聴しうる。
【００９９】
一方、フルデータ１３１０は、動映像の再生以外に付加機能を提供するためのデータであって、ユーザとのインタラクティブ機能を提供するためのプログラムデータ１３１１及び／または動映像と関連した情報を保存したマークアップ文書から関連情報をもってきて再生するためのブラウザデータ１３１２を含みうる。付加機能を使用しない場合には、フルデータ１３１０が含まれないこともある。
【０１００】
プログラムデータ１３１１は、動映像を利用したゲーム機能、動映像の一部を再生しつつディレクターのコメントを表示する機能、動映像の一部を再生しつつ、その他の付加情報を表示する機能、または動映像を再生しつつ、チャットできる機能を提供しうる。ＪＡＶＡ（登録商標）言語を利用したプログラムが含まれうる。
【０１０１】
ブラウザデータ１３１２は、動映像と関連した情報を保存したマークアップ文書からの関連情報を再生するための命令より構成され、前述した命令はＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）のようなマークアップ言語及び／またはＥＣＭＡ  Ｓｃｒｉｐｔのような実行スクリプト言語で具現されうる。これにより、動映像と関連した情報を保存したマークアップ文書から関連情報をもってきて動映像と共に再生しうる。例えば、保存媒体に記録された映画と関連してウェブページまたは他のファイルに保存された映画俳優に関する最近情報、映画と関連したイベント開催情報またはアップデートされたサブタイトルなどの関連情報を映画と共に再生しうる。その他にフルデータ１３１０には動映像の再生以外に他の付加機能を提供するさらに他のデータタイプが含まれることもある。
【０１０２】
一方、システムデータ１３２０は、コアデータ１３００及び／またはフルデータ１３１０の再生を制御するためのデータであって、スタートアップ情報１３２１とタイトル情報１３２２とを含む。スタートアップ情報１３２１は、保存媒体が再生装置によって再生される時、最初に再生されるオブジェクトの位置を指示し、タイトル情報１３２２は再生される各オブジェクトの位置を知らせるエントリーポイント情報を含む。
【０１０３】
一方、本発明によって拡張検索及びイベント発生機能を提供するデータであるメタ情報は、拡張検索機能を提供する検索情報及びイベント発生のための情報を含む。
【０１０４】
例えば、本発明によるメタ情報は、映画製作時に使われるシナリオの内容に基づいて、登場人物、台詞、背景音楽、小品、撮影場所のような情報を検索キーワードとして使用しうる。これにより、登場人物別、台詞別、背景音楽別、小品別、撮影場所別の検索キーワードを利用して動映像情報のうち所望の位置の動映像情報のみを検索して再生しうる。
【０１０５】
また、本発明によるメタ情報を利用して、ユーザが指定した検索キーワードが存在するＡＶデータの位置から再生を開始し、この時、当該検索キーワードを含む区間の再生開始時点と再生完了時点とでそれぞれ区間再生開始イベントと区間再生完了イベントとを発生させうる。これにより、プログラムデータ１３１１やブラウザデータ１３１２を実行するエンジンから発生したイベントに対して特定の動作を行うようにすることもある。
【０１０６】
一方、メタ情報は、動映像情報１３０２に含まれて記録されることもあり、動映像情報１３０２とは別途に記録されることもある。すなわち、動映像情報に含まれたプレイリスト内に存在するプレイリストマークに含まれることもあり、プレイリスト内でプレイリストマークと別途に存在することもあり、プレイリストとは別個の２進あるいはテキスト形態のファイルとして存在することもある。
【０１０７】
以下では、動映像情報１３０２及び動映像の再生のための命令語の集合であるナビゲーション情報１３０１をコアデータ１３００あるいはコアモードのためのデータとする。コアモードは、代表的なビデオアプリケーションであるＤＶＤのように映画を鑑賞するために必要なデータを再生するモードであるので、映画モードともいう。一方、ユーザとのインタラクティブを提供するプログラミング１３１１及び／またはブラウザ１３１２の機能のためのデータをフルデータあるいはフルモード用データ１３１０という。スタートアップ情報１３２１及びタイトル情報１３２２は、ある特定モードに属さず、システムデータ１３２０という。
【０１０８】
前述したデータが保存されている保存媒体に記録された動映像データは、２つの方法で再生可能である。一つは、前述したようにコアデータ１３００であるナビゲーションデータを使用して一般映画モードで再生するコアモードであり、他の一つは、再生される動映像データがフルデータ１３１０に含まれたプログラム言語及び／またはマークアップ言語で製作されたアプリケーションで定義する表示窓を通じてディスプレイするフルモードである。
【０１０９】
ユーザの選択あるいはナビゲーションフローによってフルモードが選択されれば、プログラム言語及び／またはマークアップ言語で製作されたアプリケーション（本発明では、プログラム言語であるＪＡＶＡ（登録商標）を使用した場合を例とし、以下ではＪＡＶＡ（登録商標）アプリケーションという）でＪＡＶＡ（登録商標）プログラミングされた関数やマークアップ言語の“オブジェクトエレメント”によって動映像データの表示窓が生成され、ＪＡＶＡ（登録商標）ＡＰＩやＥＣＭＡ  Ｓｃｒｉｐｔ  ＡＰＩを通じて動映像データを制御してディスプレイしうる。
【０１１０】
一方、これと同時に、ＪＡＶＡ（登録商標）でプログラミングされたコンテンツやＪＡＶＡ（登録商標）アプリケーションで参照している複数のリソース（例えば、イメージ、オーディオなど）及び／またはマークアップ言語で作成されたマークアップ文書とマークアップ文書が参照している複数のリソースとが動映像データの再生と共にディスプレイされうる。
【０１１１】
この時、前述したフルモードで動映像データがＪＡＶＡ（登録商標）アプリケーション及び／またはマークアップ言語によって定義される表示窓を通じてディスプレイされる場合、動映像データとＪＡＶＡ（登録商標）アプリケーション及び／またはマークアップ文書との同期化が必要である。本発明では、このようにプログラムデータ１３１１またはブラウザデータ１３１２と動映像データとの同期化のためにイベントを利用する。
【０１１２】
図１４は、本発明による再生装置の概要図である。本発明による再生装置は、読出部１４１０、バッファ部１４２０ないし１４６０、再生部１４２１ないし１４６１及びユーザ入力部１４７０及び１４８０を含む。
【０１１３】
まず、本発明による再生装置は、３つのモードに区分しうる。すなわち、コアデータ１３００を利用して映画のような動映像を再生するコアモード、マークアップ言語及び関連リソースを含むブラウザデータ１３１２を使用してマークアップ文書を出力するブラウザモード、ＪＡＶＡ（登録商標）言語より構成されたプログラムデータ１３１１を使用してプログラムの実行環境を提供するプログラムモードに区分しうる。
【０１１４】
このような３つのモードを支援するために、再生部１４２０ないし１４６０は、プログラムエンジン１４２１、ブラウザエンジン１４３１、ナビゲーションエンジン１４４１を含む。３つの再生モードを支援するためのそれぞれのエンジンは、アプリケーションマネジャーによって一つのエンジンが選択され、その選択はスイッチによって指定される。したがって、コアモード用またはフルモード用データが処理されている一瞬間には、前記３つのエンジン１４２１，１４３１，１４４１のうち一つのエンジンが活性化される。
【０１１５】
もし映画のような動映像の基本的な再生のための再生装置であれば、プログラムモード及びブラウザモードのためのプログラムエンジン、ブラウザエンジン及び各バッファ部１４２０ないし１４６０は含まれないこともある。
【０１１６】
以下では、具体的に再生装置の構成について説明する。
【０１１７】
読出部１４１０は、保存媒体１４００から動映像情報１３０２、ナビゲーション情報１３０１、プログラムデータ１３１１、ブラウザデータ１３１２及びシステムデータ１３２０を読出してそれぞれのバッファにバッファリングする。バッファリングされた各データは、当該エンジンに伝達される。この時、システムデータ１３２０は、アプリケーションマネジャー１４６１に伝達され、そのうち、スタートアップ情報１３２１に基づいて最初に再生されるモード（コアモードまたはフルモード）とデータとを決定する。再生中にはモード間の転換あるいはユーザによるタイトル検索時にタイトル情報１３２２を参照して当該モードを再生しうる。
【０１１８】
バッファ部１４２０ないし１４６０は、読出部１４１０から受けた各データを臨時保存し、各エンジンにデータを伝達する。臨時保存するデータの種類によって、プログラムデータバッファ１４２０、ブラウザデータバッファ１４３０、ナビゲーションデータバッファ１４４０、動映像データバッファ１４５０及びシステムデータバッファ１４６０が含まれうる。
【０１１９】
再生部１４２１ないし１４６１は、プログラムエンジン１４２１、ブラウザエンジン１４３１、ナビゲーションエンジン１４４１、プレゼンテーションエンジン１４５１及びアプリケーションマネジャー１４６１を含む。
【０１２０】
プログラムエンジン１４２１は、プログラムデータ１３１１に含まれたプログラムコードの実行環境を提供する。プログラムエンジンで実行されるプログラムは、ＡＰＩを通じてプレゼンテーションエンジン１４５１を制御しうる。
【０１２１】
ブラウザエンジン１４３１は、マークアップ文書の出力を担当し、ＡＰＩを通じてプレゼンテーションエンジン１４５１を制御しうる。
【０１２２】
ナビゲーションエンジン１４４１は、動映像再生のための命令語の集合であるナビゲーションデータを利用してプレゼンテーションエンジン１４５１を制御する。
【０１２３】
プレゼンテーションエンジン１４５１は、動映像データをデコーディングして再生する。
【０１２４】
アプリケーションマネジャー１４６１は、ユーザから入力された命令に対するＡＰＩ及び各エンジンからのＡＰＩを処理するための制御部を含み、ユーザから入力された命令や各エンジンから発生したＡＰＩを処理するか、またはＡＰＩを当該モードのエンジンに伝達する機能及びプログラムエンジン１４２１、ブラウザエンジン１４３１及びナビゲーションエンジン１４４１の駆動／静止の管理機能も行う。
【０１２５】
ユーザ入力部１４７０及び１４８０は、ユーザ入力モジュール１４８０及びユーザから入力された命令に対するＡＰＩや各エンジンから伝えられたＡＰＩを受信して伝達されなければならない順序にアプリケーションマネジャー１４６１に伝達するキュー１４９０を含む。ＡＰＩには各プログラムエンジンを実行させるために必要なイベント情報、命令実行情報、状態情報が含まれうる。
【０１２６】
図１５は、本発明の第３実施例による再生装置のブロック図である。本発明の第３実施例によって検索条件を満足させる動映像データの区間を検索し、各区間の動映像データの再生開始及び再生終了時点にイベントを発生させるための再生装置の単純化された構造が示される。
【０１２７】
図１５を参照すれば、本発明による再生装置は、読出部５１０、検索部５２０、再生部５３０、及びイベント発生部５４２を備える。検索部は、検索情報を利用して入力された検索条件を満足させる動映像データの区間を検索する。イベント発生部５４２は、検索された区間の動映像データの再生時に所定のイベントを発生させる。
【０１２８】
図１６は、本発明の第３実施例による再生装置の詳細ブロック図である。図１４に示した再生装置の概念ブロック図についての詳細図として、説明の便宜上プログラムモードとブラウザモードとを除外したコアモード（ムービーモード）部分のみ説明する。
【０１２９】
アプリケーションマネジャー１６４０は、システムデータを参照して最初に再生されるモードを決定し、当該モードを再生するエンジンを駆動させる。図１６の場合には、説明の便宜上、プログラムエンジン及びブラウザエンジンを省略して説明するので、最初の実行モードはコアモードとなってナビゲーションエンジン１６１０が動作する。アプリケーションマネジャー１６４０は、イベントの発生を制御する制御部１６４１を含む。
【０１３０】
図１６に示したように、ナビゲーションエンジン１６１０は、ナビゲーションデータを処理してＡＰＩを通じてプレゼンテーションエンジン１６３０を制御して映画のような動映像の再生機能を行う。ナビゲーションエンジン１６１０はコマンドプロセッサー１６１１を含む。コマンドプロセッサー１６１１は、ナビゲーションデータバッファ１６００から読込んだナビゲーションデータ（すなわち、ナビゲーションコマンドの集合であるムービーオブジェクト）を解析して動映像データに対する再生制御命令をプレゼンテーションエンジン１６３０に伝達する。
【０１３１】
プレゼンテーションエンジン１６３０は、再生制御エンジン１６３１及び拡張検索エンジン１６３２を含む。プレゼンテーションエンジン１６３０は、ナビゲーションエンジン１６１０から伝達された再生制御命令語によって再生される動映像情報を動映像データバッファ１６２０から読み込んで再生制御エンジン１６３１を通じてデコーディングし始める。この時、動映像データのうち前述した再生単位であるプレイリストが解析されつつ抽出された本発明によるメタ情報は、拡張検索機能を提供するために拡張検索エンジン１６３２に伝えられる。もし、メタ情報がプレイリストと別途のファイルと存在する場合であれば、動映像データバッファ１６２０で拡張検索エンジン１６３２に直接データが伝送されることが望ましい。
【０１３２】
一方、再生制御エンジン１６３１は、所定の検索条件と一致するメタ情報が記録されたマークまたはアイテムを再生する度に本発明によるイベントを発生させる。発生したイベントは、キュー１６５０を通じてアプリケーションマネジャー１６４０に伝えられる。アプリケーションマネジャー１６４０は、現在プレゼンテーションエンジン１６３０を制御する特定モードのエンジンにイベントの発生事実を知らせる。特定モードのエンジンには、図１４に示されたように、プログラムエンジン１４２１またはブラウザエンジン１４３１が含まれうる。
【０１３３】
前述したように保存媒体の再生中に、ユーザから特定検索キーワードに当る動映像データの再生を要求する命令語（Ｕｓｅｒ  ＯＰｅｒａｔｉｏｎ、以下、ＵＯＰという）が入力されれば、キュー１６５０を通じてアプリケーションマネジャー１６４０の制御部１６４１に検索ＵＯＰが伝えられる。伝えられた検索ＵＯＰは、プレゼンテーションエンジン１６３０内の拡張検索エンジン１６３２に伝えられ、拡張検索エンジン１６３２を通じて、入力された検索キーワードに当る場面に該当する動映像データが検索される。再生制御エンジン１６３１は、検索結果を伝達されて検索された位置から動映像データの再生を開始する。
【０１３４】
図１７Ａないし図１７Ｃは、本発明による拡張検索及びイベント発生機能を提供するためのメタ情報の具現例である。本発明によるメタ情報の構造を具現した３つの実施例が示されている。
【０１３５】
図１７Ａを参照すれば、動映像データの再生単位であるプレイリストに対応する動映像データの特定位置を指示するマークの集合であるプレイリストマークにメタ情報が含まれた場合が示されている。この場合、検索情報１７３０はｍｅｔａ_ｉｎｆｏフィールド、ｒｅｆ_ｔｏ_ＰｌａｙＩｔｅｍ_ｉｄフィールド及びＭａｒｋ_ｔｉｍｅ_ｓｔａｍｐフィールドを含む。Ｍａｒｋ_ｔｉｍｅ_ｓｔａｍｐフィールドは、動映像データ内で各検索キーワードが記録されている部分の再生開始位置を表す。これはまた、本発明によるイベントが発生する時点を表すこともある。ｄｕｒａｔｉｏｎフィールドは、当該検索キーワードの再生開始位置から再生完了位置までの区間情報を表す。ｄｕｒａｔｉｏｎが終了する時点にも本発明によるイベントが発生しうる。
【０１３６】
図１７Ｂは、メタ情報がプレイリストに含まれているが、プレイリストマークと別途にメタ情報構造体に記録されている実施例である。この場合、検索情報は、Ｍｅｔａ_ｉｎｆｏフィールド、ｒｅｆ_ｔｏ_ＰｌａｙＩｔｅｍ_ｉｄフィールド、及びｉｔｅｍ_ｔｉｍｅ_ｓｔａｍｐフィールドを含む。また、ｉｔｅｍ_ｔｉｍｅ_ｓｔａｍｐフィールドは、動映像内で各検索情報が記録されている再生開始位置を表す。これはまた、本発明によるイベントが発生する時点を表すこともある。ｄｕｒａｔｉｏｎフィールドは、当該検索キーワードの再生開始位置から再生完了位置までの区間情報を表す。ｄｕｒａｔｉｏｎが終了する時点にも本発明によるイベントが発生しうる。
【０１３７】
図１７Ａまたは図１７Ｂのような構造のメタ情報を使用する場合、プレゼンテーションエンジン１６３０は、再生制御エンジン１６３１を通じてメタ情報の再生開始位置で区間再生開始イベントを発生させる。発生したイベントは、キュー１６５０を通じてアプリケーションマネジャー１６４０に伝達される。また、メタ情報のｄｕｒａｔｉｏｎフィールドの情報を利用して当該メタ情報の検索キーワードに当る動映像データの再生完了時点に区間再生完了イベントを発生させる。発生したイベントは、キュー１６５０を通じてアプリケーションマネジャー１６４０に伝達される。
【０１３８】
一方、前述したようなイベントの発生と共に、解析されたメタ情報は拡張検索エンジン１６３２に伝えられ、ユーザが入力した多様な検索基準による拡張検索機能を提供するために使用されうる。
【０１３９】
図１７Ｃは、メタ情報がプレイリストとは異なる独立した空間に記録され、テキスト形式または２進形式で記録される場合の実施例である。特に、テキスト形式のマークアップ言語で作成された例を表す。
【０１４０】
一つの映画は、複数の場面単位に分けられ、それぞれの場面には当該場面に存在する検索キーワード情報が記録される。例えば、場面１は、時間ｘ１からｙ１まで一つの場面より構成され、検索キーワード情報として俳優Ａに関する情報と背景音楽Ｂに関する情報とが記録される。また、場面２は時間ｘ２からｙ２まで一つの場面より構成され、場面内に存在する少なくとも一つの検索情報が記録される。
【０１４１】
この場合、メタ情報内の“ｓｔａｒｔ_ｔｉｍｅ”属性を利用して再生開始イベントを発生させ、“ｅｎｄ_ｔｉｍｅ”属性を利用して再生完了イベントを発生させうる。
【０１４２】
ユーザの入力によって拡張検索機能が実行される場合、拡張検索エンジン１６３２を通じて、入力された検索キーワードに当る位置が検索され、再生制御エンジン１６３１を通じて当該位置の動映像データが再生される。これにより、ユーザが所望する検索キーワードを入力または選択すれば、場面、登場人物、小品、撮影場所、サウンドのような検索キーワードを利用して動映像データの当該位置を検索してユーザが所望する部分から再生しうる。
【０１４３】
前述したように、メタ情報を利用して、拡張検索機能を提供する以外に、特定検索キーワードに当る再生開始イベント及び／または再生完了イベントを発生させる機能も提供される。発生したイベントは、フルモード再生の場合、特定検索キーワードに当るマークまたはアイテムに対応する動映像データが再生される時、プログラム機能またはブラウザ機能のような付加機能を提供するための同期化情報として使用されうる。
【０１４４】
以下では、発生したイベントのさらに他の応用例を説明する。
【０１４５】
図１８Ａ及び図１８Ｂは、本発明の第３実施例による拡張検索及びイベント発生機能を利用した応用例である。本発明による再生装置は、拡張検索エンジン１６３２（図１６）で検索キーワードと一致するマーク、アイテムまたは場面（図１７Ａないし１７Ｃ参照）を検索し、ユーザによって再生されるマーク、アイテムまたは場面が選択されれば、当該位置に再生時点を移動して再生を開始する。この時、拡張検索エンジン１６３２は、当該検索キーワードに当る再生位置情報を再生制御エンジン１６３１に伝達する。再生制御エンジン１６３１は、伝達された再生位置情報を利用して当該位置の動映像データを再生すると同時に、区間再生開始イベントを発生させる。
【０１４６】
一方、再生制御エンジン１６３１は、図１７Ａまたは図１７Ｂに示されたように、検索されたマークまたはアイテムのｄｕｒａｔｉｏｎフィールド情報を利用するか、または図１７Ｃに示されたようにメタ情報が外部ファイルに保存された場合には、ｅｎｄ_ｔｉｍｅを利用して、ユーザから選択された検索キーワードの再生時点からｄｕｒａｔｉｏｎだけ再生が進められた後に区間再生完了イベントを発生させる。
【０１４７】
このようなイベントの発生を通じて、図１８Ａ及び図１８Ｂのように、特定検索キーワードに当る場面のみを連続的に再生することも可能になる。図１８Ａは、メタ情報がマークまたはアイテムに含まれた保存媒体を再生する場合の応用例であり、図１８Ｂは、メタ情報が別途の外部ファイルに保存された保存媒体を再生する場合の応用例を表す。
【０１４８】
さらに一方、特定検索キーワード情報に当る動映像データ部分のみを再生し、再生終了イベント発生時に再び検索メニューに移動することも可能になる。すなわち、再生開始イベント及び再生完了イベントを利用して多様な応用が可能である。
【０１４９】
図１９は、本発明による拡張検索及びイベント発生機能を提供する再生方法を表すフローチャートである。まずユーザから所定の検索条件または検索要請を入力されれば（１９１０段階）、再生装置は保存媒体に記録されたメタ情報を参照して入力された検索条件を満足させる動映像データの位置を探索する（１９２０段階）。これを拡張検索機能という。この時、メタ情報の具現例によって検索条件と一致する少なくとも一つのマーク、アイテムまたは場面が検索される。また、再生装置は、探索された位置の動映像データを再生すると同時に、再生開始イベントを発生させ（１９３０段階）、再生時点からｄｕｒａｔｉｏｎだけ再生が進められるか、またはｅｎｄ_ｔｉｍｅに到達すれば、再生完了イベントを発生させる（１９４０段階）。以上の再生及びイベント発生段階（１９３０段階及び１９４０段階）は、探索されたマーク、アイテムまたは場面が存在する間に反復しうる（１９５０段階）。
【０１５０】
これにより、多様な基準の拡張検索機能が提供されるだけでなく、検索基準に一致する動映像データを再生しつつイベントを発生させうる。発生したイベントは、前述したように、特定検索キーワードに当る場面のみを連続的に再生する場合やそれ以外にプログラムデータまたはブラウザデータに対する同期化信号として利用されるなど多様に応用されうる。
【０１５１】
本発明による保存媒体は、その再生装置への挿入と離脱とが容易な着脱式であり、再生装置の光学装置を利用してデータを読出せる光ディスクであることが望ましい。例えば、ＣＤ−ＲＯＭ、ＤＶＤのような光ディスクが含まれ、以後に開発される光ディスクが含まれうる。
【０１５２】
本発明はまた、コンピュータ可読記録媒体にコンピュータ可読コードとして具現しうる。コンピュータ可読記録媒体はコンピュータシステムによって読まれるデータが保存される全ての種類の記録装置を含む。コンピュータ可読記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光ディスクがあり、またキャリヤウェーブ（例えば、インターネットを通じた伝送）状に具現されるものを含む。また、コンピュータ可読記録媒体は、ネットワークに連結されたコンピュータシステムに分散され、分散方式でコンピュータ可読コードに保存されかつ実行されうる。
【０１５３】
以上の説明は、本発明の一実施例に過ぎず、当業者は、本発明の本質的特性から離脱しない範囲で変形された形態に具現しうる。したがって、本発明の範囲は、前記実施例に限定されず、特許請求の範囲に記載された内容と同等な範囲内にある多様な実施形態が含まれるように解釈されなければならない。
【産業上の利用可能性】
【０１５４】
本発明は場面、登場人物、背景場所、小品、背景音楽などユーザが所望する検索条件と一致する検索結果に対応するＡＶデータの再生及びその検索結果を利用して付加機能を提供しうる検索情報の記録に効果的に利用されうる。
【符号の説明】
【０１５５】
１１０  プレイリスト
１１１  プレイリストマーク
１１２  メタ情報
１２０ａ,１２０ｂ,１２０ｃ  プレイアイテム
１３０  クリップ情報
１４０  クリップＡＶストリーム
【図１Ａ】
2011103688.tif 000003
【図１Ｂ】
2011103688.tif 000004
【図１Ｃ】
2011103688.tif 000005
【図２Ａ】
2011103688.tif 000006
【図２Ｂ】
2011103688.tif 000007
【図３Ａ】
2011103688.tif 000008
【図３Ｂ】
2011103688.tif 000009
【図４Ａ】
2011103688.tif 000010
【図４Ｂ】
2011103688.tif 000011
【図５】
2011103688.tif 000012
【図６Ａ】
2011103688.tif 000013
【図６Ｂ】
2011103688.tif 000014
【図６Ｃ】
2011103688.tif 000015
【図７】
2011103688.tif 000016
【図８】
2011103688.tif 000017
【図９】
2011103688.tif 000018
【図１０】
2011103688.tif 000019
【図１１】
2011103688.tif 000020
【図１２】
2011103688.tif 000021
【図１３】
2011103688.tif 000022
【図１４】
2011103688.tif 000023
【図１５】
2011103688.tif 000024
【図１６】
2011103688.tif 000025
【図１７Ａ】
2011103688.tif 000026
【図１７Ｂ】
2011103688.tif 000027
【図１７Ｃ】
2011103688.tif 000028
【図１８Ａ】
2011103688.tif 000029
【図１８Ｂ】
2011103688.tif 000030
【図１９】
2011103688.tif 000031