(57)【要約】エンハンスドナビゲーションメディアに記録されたデータの再生制御方法を提供する。本方法は、エンハンスドナビゲーションモードが選択される時、エンハンスドナビゲーションデバイスの少なくとも第１の再生エンジンを初期化する段階と、エンハンスドナビゲーションエンジンがナビゲーション情報をプレロードする時、少なくとも第１の再生エンジンに対して第１の再生状態に入る段階と、エンハンスドナビゲーションデバイスのユーザインタフェースとのユーザーインタラクションに応答して、メディア再生動作を制御する段階を備え、エンハンスドナビゲーションエンジンは、エンハンスドナビゲーションデバイスの複数のユーザインタフェースとのユーザーインタラクションに基づいて複数の再生状態を制御する。
2006509317.tif 000002
【特許請求の範囲】
【請求項１】
エンハンスドナビゲーションメディアプレーヤーデバイスの再生動作を制御する方法において、
前記エンハンスドナビゲーションメディアプレーヤーデバイスの共存動作モードに基づいて複数の動作状態を定義する段階であって、第１の動作モードで、前記デバイスは、エンハンスドナビゲーションメディアに記録されたオーディオ／ビデオ（Ａ／Ｖ）データを再生するように構成され、第２の動作モードで、前記デバイスは、エンハンスドナビゲーションメディアに記録された付加データ又はリモートコンテンツプロバイダから提供された付加データを処理するように構成される段階と、
前記複数の動作状態のうち少なくとも一つを選択するために、前記デバイスとのユーザインタフェースに応答して、前記複数の動作状態の少なくとも一つで前記デバイスを動作させる段階と
を含むことを特徴とする方法。
【請求項２】
前記複数の動作状態は、前記第１の動作モード及び前記第２の動作モードに基づくＮ個の動作状態のうち少なくとも一つを含むことを特徴とする請求項１記載の方法。
【請求項３】
前記第１の動作モードは、前記エンハンスドナビゲーションメディアに記録されたＡ／Ｖデータの再生と関連付けられたＸ個の再生状態を有することを特徴とする請求項２記載の方法。
【請求項４】
前記第２の動作モードは、前記エンハンスドナビゲーションメディアに記録された付加データ又は前記リモートコンテンツプロバイダによって提供される付加データの処理と関連付けられたＹ個の動作状態を有することを特徴とする請求項３記載の方法。
【請求項５】
Ｎ＝ＸｘＹであることを特徴とする請求項４記載の方法。
【請求項６】
前記第１の動作モードは、前記Ａ／Ｖデータの再生と関連付けられた再生状態、静止状態、及び停止再生状態のうち少なくとも一つを含むことを特徴とする請求項３記載の方法。
【請求項７】
前記第２の動作モードは、前記付加データの処理と関連付けられた再生状態、アイドル状態、及び停止表示状態のうち少なくとも一つを含むことを特徴とする請求項４記載の方法。
【請求項８】
前記第１の動作モードが再生状態であって前記第２の動作モードが再生状態の場合、前記デバイスは、前記エンハンスドナビゲーションメディアからＡ／Ｖデータを再生し、前記Ａ／Ｖデータと関連させて、前記エンハンスドナビゲーションメディア又は前記リモートコンテンツプロバイダから受信する付加データを表示することを特徴とする請求項１記載の方法。
【請求項９】
前記第１の動作モードが静止状態であって前記第２の動作モードが再生状態の場合、前記デバイスは、Ａ／Ｖデータの再生を一時的に中断し、再生される最後のＡ／Ｖデータフレームの静止画像を、前記Ａ／Ｖデータと関連させて、前記エンハンスドナビゲーションメディア又は前記リモートコンテンツプロバイダから受信される付加データと共に表示することを特徴とする請求項１記載の方法。
【請求項１０】
前記第１の動作モードが停止状態であって前記第２の動作モードが再生状態の場合、前記デバイスは、前記Ａ／Ｖデータの再生を中断し、前記Ａ／Ｖデータと関連させて、前記エンハンスドナビゲーションメディア又は前記リモートコンテンツプロバイダから受信される付加データを表示することを特徴とする請求項１記載の方法。
【請求項１１】
前記デバイスは、前記付加データを全画面モードで表示し、Ａ／Ｖデータを表示しないことを特徴とする請求項１０記載の方法。
【請求項１２】
前記第１の動作モードが再生状態であって前記第２の動作モードがアイドル状態の場合、前記デバイスは、前記Ａ／Ｖデータを再生し、前記Ａ／Ｖデータと関連させて、前記エンハンスドナビゲーションメディア又は前記リモートコンテンツプロバイダからの付加データの受信を一時的に中断することを特徴とする請求項１記載の方法。
【請求項１３】
前記第１の動作モードが再生状態であって前記第２の動作モードがアイドル状態の場合、前記デバイスは、前記Ａ／Ｖデータを再生し、前記Ａ／Ｖデータと関連させて、前記エンハンスドナビゲーションメディア又は前記リモートコンテンツプロバイダからの付加データの受信を継続し、前記付加データの表示を中断することを特徴とする請求項１記載の方法。
【請求項１４】
前記デバイスは、前記Ａ／Ｖデータを全画面モードで再生することを特徴とする請求項１２記載の方法。
【請求項１５】
前記第１の動作モードが静止状態であって前記第２の動作モードがアイドル状態の場合、前記デバイスは、前記Ａ／Ｖデータの再生を一時的に中断し、前記Ａ／Ｖデータと関連させて、前記エンハンスドナビゲーションメディア又は前記リモートコンテンツプロバイダからの付加データの受信を一時的に中断することを特徴とする請求項１記載の方法。
【請求項１６】
前記デバイスは、再生された前記最後のＡ／Ｖデータの静止画像を表示することを特徴とする請求項１５記載の方法。
【請求項１７】
前記第１の動作モードが停止状態であって前記第２の動作モードがアイドル状態の場合、前記デバイスは、前記Ａ／Ｖデータの再生を中断し、前記Ａ／Ｖデータと関連させて、前記エンハンスドナビゲーションメディア又は前記リモートコンテンツプロバイダからの付加データの受信を一時的に中断することを特徴とする請求項１記載の方法。
【請求項１８】
前記第１の動作モードが再生状態であって前記第２の動作モードが停止状態の場合、前記デバイスは、前記Ａ／Ｖデータを再生し、前記Ａ／Ｖデータと関連させて、前記エンハンスドナビゲーションメディア又前記リモートコンテンツプロバイダからの付加データの受信を中断することを特徴とする請求項１記載の方法。
【請求項１９】
前記デバイスは、前記Ａ／Ｖデータを全画面モードで再生することを特徴とする請求項１８記載の方法。
【請求項２０】
前記第１の動作モードが一時停止状態であって前記第２の動作モードが停止状態の場合、前記デバイスは、前記Ａ／Ｖデータの再生を一時的に中断し、前記Ａ／Ｖデータと関連させて、前記エンハンスドナビゲーションメディア又は前記リモートコンテンツプロバイダからの付加データの受信を中断することを特徴とする請求項１記載の方法。
【請求項２１】
前記第１の動作モードが停止状態であって前記第２の動作モードが停止状態の場合、前記デバイスは、前記Ａ／Ｖデータの再生を中断し、前記Ａ／Ｖデータと関連させて、前記エンハンスドナビゲーションメディア又は前記リモートコンテンツプロバイダからの付加データの受信を中断することを徴とする請求項１記載の方法。
【請求項２２】
再生エンジンと、
エンハンスドナビゲーションエンジンとを備え、
複数の動作状態は、前記再生エンジンと前記エンハンスドナビゲーションエンジンの共存動作モードに基づいて定義され、ユーザーインタラクションに応答して、第１の動作モードでは、前記再生エンジンは、エンハンスドナビゲーションメディアに記録されたオーディオ／ビデオ（Ａ／Ｖ）データを再生し、第２の動作モードでは、前記エンハンスドナビゲーションエンジンは、前記エンハンスドナビゲーションメディアから読み出された付加データ又はリモートコンテンツプロバイダからダウンロードされた付加データを処理することを特徴とするエンハンスドナビゲーションメディアプレーヤーデバイス。
【請求項２３】
前記複数の動作状態は、前記再生エンジン及び前記エンハンスドナビゲーションエンジンと各々関連付けられた前記第１の動作モード及び前記第２の動作モードに基づいたＮ個の動作状態のうち少なくとも一つを含むことを特徴とする請求項２２記載のエンハンスドナビゲーションメディアプレーヤーデバイス。
【請求項２４】
前記第１の動作モードで、前記再生エンジンは、前記エンハンスドナビゲーションメディアに記録されたＡ／Ｖデータの再生と関連付けられたＸ個の再生状態を有することを特徴とする請求項２３記載のエンハンスドナビゲーションメディアプレーヤーデバイス。
【請求項２５】
前記第２の動作モードで、前記エンハンスドナビゲーションエンジンは、前記エンハンスドナビゲーションメディアから読み出された付加データ又は前記リモートコンテンツサーバからダウンロードされる付加データの処理と関連付けられたＹ個の動作状態を有することを特徴とする請求項２４記載のエンハンスドナビゲーションメディアプレーヤーデバイス。
【請求項２６】
Ｎ＝ＸｘＹであることを特徴とする請求項２５記載のエンハンスドナビゲーションメディアプレーヤーデバイス。
【請求項２７】
前記第１の動作モードは、前記Ａ／Ｖデータの再生と関連付けられた再生状態、静止状態、及び、停止再生状態のうち少なくとも一つを含むことを特徴とする請求項２４記載のエンハンスドナビゲーションメディアプレーヤーデバイス。
【請求項２８】
前記第２の動作モードは、前記付加データの処理と関連付けられた再生状態、アイドル状態、及び停止表示状態のうち少なくとも一つを含むことを特徴とする請求項２５記載のエンハンスドナビゲーションメディアプレーヤーデバイス。
【請求項２９】
エンハンスドナビゲーションメディアに記録されたデータの再生を制御する方法において、
エンハンスドナビゲーションモードが選択される時、エンハンスドナビゲーションデバイスの少なくとも第１の再生エンジンを初期化する段階と、
エンハンスドナビゲーションエンジンがナビゲーション情報をプレロードする場合、前記少なくとも第１の再生エンジンに対して第１の再生状態に入る段階と、
前記エンハンスドナビゲーションデバイスのユーザインタフェースとのユーザーインタラクションに応答して、メディア再生動作を制御する段階とを含み、
前記エンハンスドナビゲーションエンジンは、前記エンハンスドナビゲーションデバイスの複数のユーザインタフェースとのユーザーインタラクションに基づいて複数の再生状態を制御することを特徴とする方法。
【請求項３０】
前記第１の再生状態は、停止状態であることを特徴とする請求項２９記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対話型(interactive)記録メディアに記録されたデータの再生動作を制御する方法に関し、より詳細には、対話型ディジタル多用途ディスク（Ｉ−ＤＶＤ）等のコンテンツディスクに記録されたオーディオ／ビジュアル（Ａ／Ｖ）データとコンテンツデータの再生動作、及び、コンテンツサーバを介して提供される他のコンテンツの再生動作を效率的に制御する方法に関する。
【背景技術】
【０００２】
高密度光ディスク（例えば、ディジタル多用途ディスク（ＤＶＤｓ））は、大量のデジタルデータを記録し保存することができる。ＤＶＤ及び他の一部の記録メディアは、高品質のデジタルオーディオデータのみならず高品質の動画像データを恒久的に記録し保存することができる。
【０００３】
ＤＶＤは、動画像データの再生動作を制御するために必要なナビゲーションデータを記録するためのナビゲーションデータ記録領域と、動画像データ等のデジタルデータストリームを記録するためのデータストリーム記録領域を備える。標準的なＤＶＤプレーヤーは、ＤＶＤがプレーヤー内に収納されると、ナビゲーションデータ記録領域に記録されたナビゲーションデータを最初に読み出し、プレーヤーが有するメモリ内に、その読み出したナビゲーションデータを保存し、そのナビゲーションデータを使用してデータストリーム記録領域に記録された動画像データを読み出し、再生する。
【０００４】
ＤＶＤプレーヤーは、ＤＶＤに記録された動画像データを再生し、これにより、ユーザはＤＶＤに記録された高品質の動画像を再生し見ることができる。ＤＶＤから読み出され再生されたオーディオ／ビデオ（Ａ／Ｖ）データと関連付けられた詳細情報は、ハイパーテキストマークアップ言語（ＨＴＭＬ）で記述されたファイル形式でＤＶＤに記録される。
【０００５】
ユーザーインターフェースを介して読み出され再生される対話型ディジタル多用途ディスク（Ｉ−ＤＶＤまたはエンハンスド(enhanced)ディジタル多用途ディスク（ＥＤＶＤ））に関する研究は、進行中である。Ｉ−ＤＶＤにより、Ｉ−ＤＶＤに記録されたＡ／Ｖデータと関連付けられた多様なコンテンツのデータアイテムを他のコンテンツソースから容易に取り出すことが可能となる。
【０００６】
I−ＤＶＤに記録されたＡ／Ｖデータとコンテンツデータの再生している間に、インターネットに接続されているコンテンツプロバイダからコンテンツデータを受信する方法が開発中である。ユーザーの要求に応答してＡ／Ｖデータとコンテンツデータの再生動作を效率的に制御する方法が必要とされる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
１又は複数の実施形態にしたがって、エンハンスドナビゲーションメディアプレーヤーデバイスにおいて再生動作を制御する方法を提供する。
【課題を解決するための手段】
【０００８】
本方法は、エンハンスドナビゲーションメディアプレーヤーデバイス(enhanced navigation media player device)の共存動作モード(coexisting operation modes)に基づいて複数の動作状態を定義することであって、第１の動作モードにおいて、デバイスは、エンハンスドナビゲーションメディア上に記録されたオーディオ／ビデオ（Ａ／Ｖ）データを再生するように構成され、第２の動作モードにおいて、デバイスは、エンハンスドナビゲーションメディア上に記録された付加データ、又は、リモートコンテンツプロバイダから提供された付加データを処理するように構成されること、及び、複数の動作状態の少なくとも一つを選択するためにデバイスとのユーザインタフェースに応答して、複数の動作状態のうちの少なくとも一つでデバイスを動作させることを含む。
【０００９】
一実施形態においては、複数の動作状態は、第１の動作モード及び第２の動作モードに基づいたＮ個の動作状態のうち少なくとも一つを含む。第１の動作モードは、エンハンスドナビゲーションメディア上に記録されたＡ／Ｖデータの再生に関連付けられたＸ個の再生状態を備える。第２の動作モードは、エンハンスドナビゲーションメディア上に記録された付加データ又はリモートコンテンツプロバイダから提供された付加データの処理に関連づけられたＹ個の動作状態を備える。ここで、Ｎ＝ＸｘＹである。
【００１０】
一実施形態においては、第１の動作モードは、Ａ／Ｖデータの再生に関連付けられた再生状態、静止状態、及び停止状態のうち少なくとも一つを含む。第２の動作モードは、付加データの処理に関連付けられた再生状態、アイドル状態、及び停止状態のうち少なくとも一つを含む。第１の動作モードが再生状態であって第２の動作モードも再生状態の場合、デバイスは、エンハンスドナビゲーションメディアからＡ／Ｖデータを再生し、Ａ／Ｖデータと関連させて、エンハンスドナビゲーションメディア又はリモートコンテンツプロバイダから受信される付加データを表示する。
【００１１】
第１の動作モードが静止状態であって第２の動作モードが再生状態である場合、デバイスは、Ａ／Ｖデータの再生を一時的に中断し、再生される最後のＡ／Ｖデータフレームの静止画像を、Ａ／Ｖデータと関連させて、エンハンスドナビゲーションメディア又はリモートコンテンツプロバイダから受信される付加データとともに表示する。これに対して、第１の動作モードが停止状態であって第２の動作モードが再生状態の場合、デバイスは、Ａ／Ｖデータの再生を中断し、Ａ／Ｖデータと関連させて、エンハンスドナビゲーションメディア又はリモートコンテンツプロバイダから受信される付加データを表示する。
【００１２】
１または複数の実施形態では、デバイスは、Ａ／Ｖデータを全画面モードで表示し、付加データは表示しない。第１の動作モードが再生状態であって第２の動作モードがアイドル状態の場合、デバイスは、Ａ／Ｖデータを再生し、Ａ／Ｖデータと関連させて、エンハンスドナビゲーションメディア又はリモートコンテンツプロバイダから付加データを受信することを一時的に中断する。
【００１３】
第１の動作モードが再生状態であって第２の動作モードがアイドル状態の場合、デバイスは、Ａ／Ｖデータを再生し、Ａ／Ｖデータと関連させて、エンハンスドナビゲーションメディア又はリモートコンテンツプロバイダから付加データを受信することを続け、付加データの表示を中断する。一実施形態では、デバイスはＡ／Ｖデータを全画面モードで再生する。
【００１４】
第１の動作モードが静止状態であって第２の動作モードがアイドル状態の場合、デバイスは、Ａ／Ｖデータの再生を一時的に中断して、Ａ／Ｖデータと関連させて、エンハンスドナビゲーションメディア又はリモートコンテンツプロバイダから付加データを受信することを一時的に中断し、デバイスは表示された最後のＡ／Ｖデータの静止画像を表示する。
【００１５】
第１の動作モードが停止状態であって第２の動作モードがアイドル状態の場合、デバイスは、Ａ／Ｖデータの再生を中断し、Ａ／Ｖデータと関連させて、エンハンスドナビゲーションメディア又はリモートコンテンツプロバイダから付加データを受信することを一時的に中断する。
【００１６】
一実施形態では、第１の動作モードが再生状態であって第２の動作モードが停止状態の場合、デバイスはＡ／Ｖデータを再生し、Ａ／Ｖデータと関連させて、エンハンスドナビゲーションメディア又はリモートコンテンツプロバイダから付加データを受信することを一時的に中断し、Ａ／Ｖデータを全画面モードで再生する。
【００１７】
第１の動作モードが静止状態であって第２の動作モードが停止状態の場合、デバイスは、Ａ／Ｖデータの再生を一時的に中断し、Ａ／Ｖデータと関連させて、エンハンスドナビゲーションメディア又はリモートコンテンツプロバイダから付加データを受信することを中断する。
【００１８】
第１の動作モードが停止状態であって第２の動作モードが停止状態の場合、デバイスはＡ／Ｖデータの再生を中断し、Ａ／Ｖデータと関連させて、エンハンスドナビゲーションメディア又はリモートコンテンツプロバイダから付加データを受信することを中断する。
【００１９】
一実施形態によれば、エンハンスドナビゲーションメディアプレーヤーデバイスは、再生エンジン；及びエンハンスドナビゲーションエンジンを備える。ここで、複数の動作状態は、再生エンジンとエンハンスドナビゲーションエンジンの共存動作モードに基づいて定義される。ここで、ユーザーインタラクションに応答して、第１の動作モードでは、再生エンジンは、エンハンスドナビゲーションメディアに記録されたオーディオ／ビデオ（Ａ／Ｖ）データを再生し、第２の動作モードでは、エンハンスドナビゲーションエンジンは、エンハンスドナビゲーションメディアに記録された付加データ又はリモートコンテンツプロバイダから提供された付加データを処理する。
【００２０】
幾つかの実施形態においては、複数の動作状態は、再生エンジン及びエンハンスドナビゲーションエンジンと各々関連付けられた第１の動作モード及び第２の動作モードに基づくＮ個の動作状態のうち少なくとも一つを含む。第１の動作モードでは、再生エンジンは、エンハンスドナビゲーションメディアに記録されたＡ／Ｖデータの再生と関連づけられたＸ個の再生状態を有する。第２の動作モードでは、エンハンスドナビゲーションエンジンは、エンハンスドナビゲーションメディアに記録された付加データ又はリモートコンテンツサーバから提供される付加データの処理と関連付けられたＹ個の動作状態を有する
第１の動作モードは、Ａ／Ｖデータの再生と関連づけられた再生状態、静止状態、及び停止状態のうち少なくとも一つを含む。第２の動作モードは、付加データの処理に関連付けられた再生状態、アイドル状態、及び停止状態のうち少なくとも一つを含む。
【００２１】
他の実施形態においては、エンハンスドナビゲーションメディアに記録されたデータの再生を制御する方法が提供される。本方法は、エンハンスドナビゲーションモードが選択される場合、エンハンスドナビゲーションデバイスの少なくとも第１の再生エンジンを初期化する段階と；エンハンスドナビゲーションエンジンがナビゲーション情報をプレロード(preload)する場合、少なくとも第１の再生エンジンに対して第１の再生状態に入る段階；及びエンハンスドナビゲーションデバイスのユーザインタフェースとのユーザーインタラクションに応答して、メディア再生動作を制御する段階を含む。ここで、エンハンスドナビゲーションエンジンは、エンハンスドナビゲーションデバイスの複数のユーザインタフェースとのユーザーインタラクションに基づいて複数の再生状態を制御するが、第１の再生状態は停止状態である。
【発明を実施するための最良の形態】
【００２２】
本発明の一実施形態にしたがって、エンハンスドナビゲーションメディアに記録されたデータの再生を制御する方法が提供される。この方法は、エンハンスドナビゲーションモードが選択される場合、エンハンスドナビゲーションデバイスの少なくとも第１の再生エンジンを初期化することを含む。次いで、エンハンスドナビゲーションエンジンがナビゲーション情報をプレロードしている間、少なくとも第１の再生エンジンに対して、第１の再生状態に入る。
【００２３】
エンハンスドナビゲーションデバイスのユーザインタフェースとのユーザーインタラクションに応答してメディア再生動作が制御される。したがって、エンハンスドナビゲーションエンジンは、エンハンスドナビゲーションデバイスの複数のユーザインタフェースとのユーザーインタラクションに基づいて複数の再生状態を制御する。一部の実施形態では、再生状態の一つは、停止状態である。
【００２４】
図１を参照すると、本発明の一つ又は複数の実施形態による、対話型光ディスクとエンハンスドナビゲーションデバイス（例えばＩ−ＤＶＤまたはＥＮＡＶ）プレーヤー１００が開示される。エンハンスドナビゲーションデバイスプレーヤー１００は、光ピックアップ１１、Ｉ−ＤＶＤシステム１２、マイクロコンピューター１３、バッファメモリ１４、インターフェース１５を備える。Ｉ−ＤＶＤプレーヤー１００は、インターフェース１５を介してコンテンツサーバ３００に接続される。
【００２５】
また、Ｉ−ＤＶＤシステム１２は、Ｉ−ＤＶＤ１０から読み出されるオーディオ／ビデオ（Ａ／Ｖ）データを再生して出力するＤＶＤエンジンと、コンテンツサーバ３０から提供されるコンテンツデータとＩ−ＤＶＤから読み出されるコンテンツデータを再生し出力するＥＮＡＶエンジンまたはエンハンスドナビゲーションエンジンを備える。１又は複数の実施形態による本発明は、Ｉ−ＤＶＤまたはＥＮＡＶディスクと、プレーヤーに適用することができる。しかし、このアプリケーションは一例にすぎない。本発明の他の実施形態は、いずれの形態の記録媒体またはプレーヤーにも適用できると理解すべきである。
【００２６】
Ｉ−ＤＶＤシステム１２は、Ｉ−ＤＶＤ１０から読み出すＡ／Ｖデータとコンテンツデータに対して同期化処理を実行し、同期化されたＡ／Ｖデータとコンテンツデータを再生し出力する。インターフェース１５は、マイクロコンピューター１３と、Ｉ−ＤＶＤシステム１２に組み込まれたＥＮＡＶエンジンとのインタラクションにより、インターネットまたはイントラネット等の通信ネットワーク２００を介してコンテンツサーバ３００に接続される。
【００２７】
バッファメモリ１４は、コンテンツサーバ３００から提供される多様なコンテンツデータ、Ｉ−ＤＶＤ１０から読み出されるビデオデータと関連付けられた多様なＥＮＡＶコンテンツデータをダウンロードし、ダウンロードデータを一時的に格納する。バッファメモリ１４は、物理的または論理的に第１のバッファ（バッファ１）と第２のバッファ（バッファ２）とに区分けされる。
【００２８】
Ｉ−ＤＶＤシステム１２内のＥＮＡＶエンジンは、Ｉ−ＤＶＤ１０から読み出されるＡ／ＶデータとＥＮＡＶコンテンツデータに対して同期化処理を実行し、同期化されたデータを出力し、または、Ａ／Ｖデータと、コンテンツサーバ３００から提供される他のＥＮＡＶコンテンツデータに対して同期化処理を実行し、同期化されたデータを出力する。
【００２９】
図２を参照すると、Ｉ−ＤＶＤプレーヤー１００を利用するユーザーは、Ｉ−ＤＶＤ１０から読み出されるビデオデータとＥＮＡＶコンテンツデータのスクリーンを見ることができる。または、コンテンツサーバ３００から提供される他のＥＮＡＶコンテンツデータもまた表示することができる。ユーザーは、例えばハイパーリンクを介して希望するウェブサイトにアクセスできる。ブラウザーソフトウェアを１又は複数の実施形態に組み込むこともできる。
【００３０】
図３及び図４は、一実施形態にしたがって、対話型光ディスクデバイスの再生制御方法により定義され制御される動作状態を表すテーブルの例を示す。例えば、Ｉ−ＤＶＤプレーヤーにおいて、ユーザーからの要求に応じて制御される動作状態は、９個の動作状態（状態１〜９）に分類される。そのような動作状態は、例えば、ＤＶＤエンジンと関連付けられた再生モード、静止モード、停止モードと、ＥＮＡＶエンジンと関連付けられた再生モード、アイドルモード、停止モードを含む。
【００３１】
図４を参照すると、第１の動作状態（状態１）は、ＤＶＤエンジンによりＩ−ＤＶＤから読み出されるビデオデータが再生され出力される状態であって、同時にＥＮＡＶエンジンにより、Ｉ−ＤＶＤから読み出されるＥＮＡＶコンテンツデータまたはコンテンツ提供サーバから読み出される他のＥＮＡＶコンテンツデータが再生され出力される状態として定義される。
【００３２】
第２の動作状態（状態２）は、ＤＶＤエンジンにより、Ｉ−ＤＶＤから読み出されるビデオデータの再生動作が一時的に中断して静止画像が出力され表示さる状態であって、同時にＥＮＡＶエンジンによりＥＮＡＶコンテンツデータが再生され出力される状態として定義される。
【００３３】
例えば、ユーザーが特定のウェブサイトのユニフォーム・リソース・ロケータ（ＵＲＬ）情報を入力してウェッブサイトとＩ−ＤＶＤプレーヤーとの接続が行われた後に、ＤＶＤエンジンは、静止画像として再生されるフレーム画像を繰り返し出力する静止動作を実行する。ＥＮＡＶエンジンは、対応するウェブサイトとＩ−ＤＶＤプレーヤーの間の接続を実行し、ウェッブサイトから新しいＥＮＡＶコンテンツデータをダウンロードし、その新しいＥＮＡＶコンテンツデータを再生し出力する再生動作を実行する。この時、ＤＶＤエンジンの静止動作は、自動的に又はユーザのキー入力に応じて解除される。
【００３４】
第３の動作状態（状態３）は、ＤＶＤエンジンにより、Ｉ−ＤＶＤから読み出されるビデオデータの再生動作が完全に停止した状態であって、同時にＥＮＡＶエンジンにより、Ｉ−ＤＶＤから読み出されるＥＮＡＶコンテンツデータが再生され出力される状態として定義される。一実施形態では、例えば、ＥＮＡＶコンテンツデータは、広告コンテンツであり得る。
【００３５】
第４の動作状態（状態４）は、ＤＶＤエンジンにより、Ｉ−ＤＶＤから読み出されるビデオデータが再生され出力された状態であって、同時にＥＮＡＶコンテンツデータに対するユーザーのキー入力をアイドル動作状態で監視する状態として定義される。例えば、ＥＮＡＶエンジンは、新しいＥＮＡＶコンテンツデータをデコードできず及び、一時停止状態でユーザーのキー入力を監視できる。他のコンテンツが表示されないので、ＤＶＤエンジンにより再生され出力されるビデオデータは拡張され、全画面に表示される。
【００３６】
また、ＥＮＡＶコンテンツデータと関連付けられたビデオデータが同期状態で出力され表示されなければならない場合、ＥＮＡＶコンテンツデータに対するデコード動作が継続的に実行される。デコード処理中、ＥＮＡＶコンテンツデータは表示されない。これに対して、ＥＮＡＶコンテンツデータと関連付けられたビデオデータを同期化状態で出力表示する必要がない場合には、ＥＮＡＶコンテンツデータに対するデコード動作は実行されない。
【００３７】
第５の動作状態（状態５）は、ＤＶＤエンジンによりＩ−ＤＶＤから読み出されるビデオデータに対する再生動作が一時的に中断し、静止画像が出力され表示される状態であって、同時にＥＮＡＶコンテンツデータに対するユーザーのキー入力がアイドル動作状態で監視される状態として定義される。
【００３８】
例えば、ビデオデータに対する再生動作とＥＮＡＶコンテンツデータに対する再生動作が関連しているとはいえ、ユーザーは、ビデオデータに対する再生動作を一時的に停止し又はＥＮＡＶコンテンツデータに対する再生動作を一時的に中断するために一時停止キーを選択できる。一実施形態では、データアイテムは同期状態で再生され出力され、ＤＶＤエンジンは、静止画像として再生されるフレーム画像を継続的に出力する静止動作を実行する。この時、ＥＮＡＶエンジンは、静止画像として再生される出力されるＥＮＡＶコンテンツデータを継続的に出力し、又は、ダウンロード及びウェブサイト検索動作を一時的に停止する。
【００３９】
第６の動作状態（状態６）は、ＤＶＤエンジンによりＩ−ＤＶＤから読み出されるビデオデータの再生動作が完全に停止した状態であって、同時にＥＮＡＶコンテンツデータに対する再生動作が一時的に停止した状態として定義される。
【００４０】
第７の動作状態（状態７）は、ＤＶＤエンジンにより、Ｉ−ＤＶＤから読み出されるビデオデータが再生され出力される状態であって、同時にＥＮＡＶエンジンの動作が完全に停止した状態として定義される。
【００４１】
第８の動作状態（状態８）は、ＤＶＤエンジンによりＩ−ＤＶＤから読み出されるビデオデータの再生動作が一時的に停止し、静止画像が継続的に出力され表示される状態であって、同時にＥＮＡＶエンジンが完全に停止した状態として定義される。
【００４２】
第９の動作状態（状態９）は、ＤＶＤエンジンによりＩ−ＤＶＤから読み出されるビデオデータの再生動作が完全に停止した状態であって、同時にＥＮＡＶエンジンの動作が完全に停止した状態として定義される。例えば、Ｉ−ＤＶＤプレーヤーのシステム電源がオン状態のとき、第９の動作状態は、システム初期ブーティング動作または光ディスクローディング動作に相当する。
【００４３】
したがって、Ｉ−ＤＶＤプレーヤーは、前述のように定義された９個の動作状態を参照して、異なるタイプのソースデータアイテムに対する再生制御動作を效率的に実行する。
【００４４】
本明細書に記載されたプログラム、モジュール、プロセス等は、単なる例に過ぎず、特別なコンピュータ、装置、又はコンピュータプログラム言語と関係づけられたり限定されることはない。むしろ、多様な形態の汎用コンピューティングマシンまたはデバイスは、本明細書で教示されたことにしたがって実装される論理コードとともに使用することができる。
【００４５】
また、実際には、本開示により別のものが示されない限り、各ステップは、任意の順番で又は並行して実行できる。本発明による方法は、本技術分野で現在知られた用語である、ハードウェア、ソフトウェア、またはこれらの組合せで実行できる。
【００４６】
特に、本発明の方法は、ソフトウェア、ファームウエア、任意の型のコンピュータで動作するマクロコードにより実行される。また、本発明を具現するソフトウェアは、ＲＯＭ、ＲＡＭ、磁気媒体、穿孔テープまたはカード、コンパクトディスク（ＣＤ）、ＤＶＤなどの媒体にコンピュータ命令を備える。
【００４７】
また、このようなソフトウェアは、搬送波にのせられたコンピュータ信号の形態であったり、またはインターネットに接続されたコンピュータが提供するウェブページを介してアクセスできる。したがって、本発明は、本開示で別のものが述べられない限り、特定プラットホームに限定されない。
【００４８】
このように、対話型光ディスクデバイスにおける再生動作を制御する方法、すなわち、動作モード間の関係に基づいて複数の動作状態を区別して定義する方法が提供される。本発明は、好適な実施形態を参照にして説明されたが、当業者ならば本発明の技術的範囲を逸脱することなくこれらの好適な実施形態に対して変更及び修正を加えることができる。
【００４９】
上述の実施形態はすべての観点で単なる例示として考慮されるべきであり、いかなる方法でも制限されない。したがって、本発明の様々な態様をサポートできる他の実施形態、システムアーキテクチャ、プラットホーム、実装は、本明細書に記載された本質的な特徴から逸脱することなく利用することができる。
【００５０】
開示された実施形態の特徴の適用と組み合わせは、本発明の技術的範囲内に含まれる。本発明は特許請求の範囲とその均等物の範囲により定義される。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施形態にしたがって再生制御方法を適用した対話型光ディスクデバイスのブロック図である。
【図２】１又は複数の実施形態にしたがって対話型光ディスクデバイスによって各々再生され出力されるビデオデータおよびコンテンツデータの表示画面を示す図である。
【図３】本発明の対話型光ディスクデバイスの再生制御方法により定義されて制御される動作状態を表すテーブルの例を示す図である。
【図４】本発明の対話型光ディスクデバイスの再生制御方法により定義されて制御される動作状態を表すテーブルの例を示す図である。
【図１】
2006509317.tif 000003
【図２】
2006509317.tif 000004
【図３】
2006509317.tif 000005
【図４】
2006509317.tif 000006
【国際調査報告】
2006509317.tif 000007