(57)【要約】本発明は、映像再生の分野に関する。本発明に従う映像再生方法は、イベントを受信する段階と、このイベントに従って、イベントをシミュレートするプレイアイテムを調べる段階と、調べられたプレイアイテムに対応する再生クリップを再生する段階とを有する。
2009516977.tif 000002
【特許請求の範囲】
【請求項１】
映像再生手順がユーザ制御プラットフォームから発行されるイベントに従って実行される映像再生方法であって：
ａ．イベントを受信する段階；
ｂ．このイベントに従って、該イベントをシミュレートするプレイアイテムを調べる段階；及び
ｃ．前記プレイアイテムに対応する再生クリップを再生する段階；
を有する方法。
【請求項２】
前記段階ｂは、調べられた前記プレイアイテムを用いて新しいプレイリストを生成する段階を更に有し、
前記段階ｃは、前記新しいプレイリストに従って、前記プレイアイテムに対応する再生クリップを出力する段階を更に有する、請求項１記載の方法。
【請求項３】
前記プレイリストは、所定のプログレッシブ・プレイリストであり、結合ユニットのリンクに対応し、
前記結合ユニットのリンクは、また、前記プレイアイテムへリンクされ、
前記段階ｂは、前記調べられたプレイアイテムに従って、前記プログレッシブ・プレイリストと前記プレイアイテムとの間のリンクを更新し、
前記段階ｃは、更新された前記リンクに対応する前記プログレッシブ・プレイリストに従って、前記調べられたプレイアイテムに対応する再生クリップを再生する、請求項２記載の方法。
【請求項４】
前記段階ｂは、前記イベントに従って所定のルックアップテーブルで対応するプレイアイテムを調べ、該プレイアイテムを前記プレイリストを更新するために使用し、
前記段階ｃは、更新された前記プレイリストに従って前記調べられたプレイアイテムに対応する再生クリップを再生する、請求項２記載の方法。
【請求項５】
映像再生手順がユーザ制御プラットフォームから発行されるイベントに従って実行される映像再生装置であって：
ａ．イベントを受信する受信手段；
ｂ．このイベントに従って、該イベントをシミュレートするプレイアイテムを調べる検索手段；及び
ｃ．調べられた前記プレイアイテムに対応する再生クリップを再生する出力手段；
を有する装置。
【請求項６】
前記検索手段は、前記調べられたプレイアイテムに従って新しいプレイリストを生成するプレイリスト更新手段と、前記新しいプレイリストに従って前記プレイアイテムに対応する再生クリップを出力する出力手段とを有する、請求項５記載の装置。
【請求項７】
前記プレイリストは、所定のプログレッシブ・プレイリストであり、結合ユニットのリンクに対応し、
前記結合ユニットのリンクは、また、前記プレイアイテムへリンクされ、
前記プレイリスト更新手段は、前記調べられたプレイアイテムに従って、前記プログレッシブ・プレイリストと前記プレイアイテムとの間のリンクを更新し、
前記出力手段は、更新された前記リンクに対応する前記プログレッシブ・プレイリストに従って、前記調べられたプレイアイテムに対応する再生クリップを出力する、請求項６記載の装置。
【請求項８】
前記検索手段は、所定のルックアップテーブルで対応するプレイアイテムを調べ、
前記検索手段の前記プレイリスト更新手段は、前記プレイアイテムに従って前記プレイリストを更新し、
前記出力手段は、更新された前記プレイリストに従って前記調べられたプレイアイテムに対応する再生クリップを出力する、請求項６記載の装置。
【請求項９】
映像再生手順がユーザ制御プラットフォームから発行されるイベントに従って実行される映像再生コンピュータプログラムであって：
イベントを受信するコード；
このイベントに従って、該イベントをシミュレートするプレイアイテムを調べるコード；及び
調べられた前記プレイアイテムに対応する再生クリップを再生するコード；
を有するコンピュータプログラム。
【請求項１０】
請求項９記載のコンピュータプログラムを有する記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像再生の分野、特に、映像再生のための方法及び装置に関する。
【背景技術】
【０００２】
光ディスク技術の発展とともに、ユーザは、光ディスクのコンテンツと情報をやり取りすることによって、より高い質のエンターテイメントの世界に入ることができる。ユーザと光ディスクのコンテンツとの間のやり取り（インタラクション）は、以下の方法、即ち、ユーザ要求及び入力情報に従うコンテンツ、又は映画若しくは映画の内容に関連したゲームを含む光ディスクのコンテンツを再生する手順及び方法を制御することにおいて明示される。ユーザは、光ディスク上の映画を鑑賞すると同時に映画の映像を使ったゲームをインタラクティブに楽しむことができる。光ディスクには、ブルーレイ・ディスクＢＤ及び高精細デジタル・バーサトル・ディスクＨＤ−ＤＶＤがある。その映像は３次元又は２次元映像である。
【０００３】
映画の内容に関連したゲームのほとんどは、映画と同様の映像によって上演され、映画と同様の映像は、実際の役者によって実際の場面で上映される。これらの視聴者又はゲームプレーヤに対し、映画と同様の映像は、彼らに本物の環境をもたらしうる。
【０００４】
既存のＢＤ規格は、ＢＤ−ＨＤムービーモードで映像コンテンツと容易に情報をやり取りするメカニズムを定義する（詳細についてはＢＤ読出専用フォーマットにおけるシステムの記載の第３章を参照されたし。）。図１に示されるように、ブルーレイ・ムービーモードは、ＡＶストリームファイルを管理する４つの層、即ち、インデックステーブル（Index  table）、ムービーオブジェクト（Movie  Object）、プレイリスト（PlayList）及びクリップ（Clip）を有する。ＡＶストリームファイル及びそれらの属性の組はクリップを形成する。プレイリストは、クリップの再生時間の線形的順序である。なお、再生時間はプレイアイテム（PlayItem）と呼ばれる。
【０００５】
図２は、ＢＤ規格におけるムービーオブジェクトの構成を表す説明図である。ムービーオブジェクトは、動的シナリオ記述（dynamic  scenario  description）を認める実行可能ナビゲーションコマンドプログラムである。ムービーオブジェクトは、プレイリストに関する層であり、ムービーオブジェクトのナビゲーションコマンドは、再生されるべきプレイリストを作動させることができ、あるいは、ムービーオブジェクトは、他のムービーオブジェクトを呼び出すことができる。従って、ムービーオブジェクトのグループは、ユーザ・インタラクション及びユーザ選択に従ったプレイリストの再生を管理しうる。
【０００６】
シナリオが分岐又は分岐点を有する場合には、この点はプレイリストの境界内に配置される必要がある。プレイリストの再生を他のプレイリストの再生へ接続することは、プログラミング方法によって実現される。全ての機能を使用することで、映像再生、例えば、タイトル部分及び場面切替等との容易な情報のやり取りが実現可能である。
【０００７】
以下は、映像及び映像ゲームの再生を制御するために採用される方法である。
【０００８】
ユーザが、光ディスク規格（例えば、ＢＤ。）の規則に従って、映像再生又は映像ゲーム再生を制御する情報（以降、「イベント」と呼ぶ。）を入力する場合に、再生システムはこのイベントに従ってプレイリストを再開し、次いで、そのイベントに対応するクリップのコンテンツを再生するように、そのイベントを介して、再開されたプレイリストにおいて対応するプレイアイテムを見つけ出す。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、先行技術では、当該イベントに適応したクリップの再生を実現するようにそのイベントに対応するプレイアイテムを見つけるために、再生システムは、プレイアイテムに対応するプレイリストを再開する必要があった。このことは、必然的に一定の開始時間を必要とし、それによって、映像又は映像ゲームがユーザ要求（ＢＤ読出専用フォーマットにおけるシステムの記載の第３部第３．３．１．１章を参照。）に従って円滑に再生されず、映像又は映像ゲームを使用することによってユーザを楽しませるという目的が十分に達成され得ないという結果をもたらす。
【００１０】
本発明は、ユーザ制御下で映像を途切れなく再生する方法及び装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に従う映像再生方法は、映像再生工程がユーザ制御プラットフォームから発行されるイベントに従って実行される映像再生方法であって、イベントを受信する段階と、このイベントに従って、該イベントをシミュレートするプレイアイテムを調べる段階と、前記プレイアイテムに対応する再生クリップを再生する段階とを有する。
【００１２】
本発明に従う映像再生方法は、プレイリストを再開することなく前記イベントに対応するプレイアイテムを直接見つけることができ、それによって、より良い継ぎ目のない再生を達成する。
【００１３】
本発明は、また、本発明の前出の映像再生方法を実施する再生装置を提供する。
【００１４】
添付の図面及び特許請求の範囲を参照してされる本発明の記載を通して、本発明の他の目的及び成果は明らかになり、本発明の完全な理解が得られるだろう。
【発明を実施するための最良の形態】
【００１５】
本発明の実施形態は、添付の図面を参照して詳細に記載される。
【００１６】
図面において、同じ参照符号は、同一の又は類似する特徴及び機能を表す。
【００１７】
図３は、映像再生方法の基本フローチャートである。この方法は、イベントを受け取る段階（Ｓ３１０）を有する。このイベントは、光ディスクのコンテンツ、例えば、ゲームイベントの再生をインタラクティブに制御するユーザ制御プラットフォームから入来する。
【００１８】
また、映像再生方法は、受け取ったイベントに従って、そのイベントをシミュレートするプレイアイテムを調べる段階（Ｓ３２０）を有する。イベントをシミュレートするプレイアイテムは、局所的に若しくはネットワークで記憶されている再生クリップ若しくは映像ストリーム、又は１分３０秒から２分１０秒の再生クリップのセグメントに対応する。このような検索は、例えば、ルックアップテーブルを予めセットしておく等、様々な方法で実行され得る。映像の作者は、再生中の速やかな検索のために、イベントのタイトル及び対応するシミュレート・プレイアイテムをルックアップテーブルに格納する。
【００１９】
また、映像再生方法は、調べられたプレイアイテムに対応する再生クリップを再生する段階（Ｓ３３０）を有する。
【００２０】
任意に、前のイベントに対応する映像が完全に再生されておらず、一方、新しいイベントが受け取られた場合には、映像の連続性を保証するように、映像再生方法は、前の映像セグメントの再生が完了した後にのみ新しいイベントに対応する映像を再生する段階を有する。
【００２１】
任意に、前の映像セグメントの再生が完了しており、一方、新しいイベントが受け取られていない場合には、映像の連続性を保証するように、映像再生方法は、所定の映像、例えば、前の映像セグメントに関連するクローズアップ映像のセグメントを再生し、あるいは、周期的に前の映像セグメントを再生して、次のイベントを待つ段階を有する。
【００２２】
任意に、映像再生方法は、現在再生されている映像の進行をユーザ制御プラットフォームへフィードバックする段階（Ｓ３４０）を有する。ユーザ制御プラットフォームは、映像の進行が遅くなりすぎることがないように、映像再生の残りのイベントに従って映像の進行を調整することができる。これにより、映像再生は完了したが次のイベントがまだ来ていない場合に、映像の不連続な再生によって引き起こされるリアリティに対する影響を回避することができる。
【００２３】
本実施例は、ユーザ制御プラットフォームから発行されるイベントに従って対応するプレイアイテムを直接見つけて、プレイリストの再開を回避し、ユーザ制御下で映像の継ぎ目のない再生をより良く実現するために使用され得る。
【００２４】
図４は、本発明の映像再生方法の他の実施例に従うフローチャートである。
【００２５】
ＢＤにはプログレッシブ・プレイリスト（Progressive  PlayList）メカニズム設定がある（ＢＤ読出専用フォーマットの３−２部；Interactive  Application  Standard，Attachment  AA，the  standardizing  portion  of  system  descriptionを参照。）。
【００２６】
プログレッシブ・プレイリストは、プレイリスト状のストリームを再生し且つワールドワイドウェブサイトからストリームファイルをダウンロードするために用いられる。プログレッシブ・プレイリストは複数の小さなプレイアイテムから成り、再生が開始される前にクリップの全てのクリップＡＶストリームに対応する必要はない。再生制御エンジンは、プログレッシブ・プレイリストに属する複数の小さなプレイアイテムの１つにアクセスし、同時に、他のクリップをダウンロードすることができる。ＢＤ再生機は、欠けているストリームファイルによって更新されるプログレッシブ・プレイリストを見つけるために、結合（Biding又はBonding）ユニットで予め設定されたリンクを使用することができる。
【００２７】
本実施例では、プログレッシブ・プレイリストは、ＢＤにある実際のプレイアイテムのファイルタイトルよりむしろ、一定の順序でプレイアイテムのファイルタイトルを予め設定する。プレイアイテムのファイルタイトルはシミュレートされる。プログレッシブ・プレイリストにおける要素の数は、作成済みのプレイアイテムの量と、仮想オブジェクトの一定数との合計でなければならない。仮想オブジェクトは、ゲームの設計に従ってシナリオを繰り返すことができる。例えば継続時間等のプログレッシブ・プレイリストにおける幾つかのパラメータはオープンでありうる。
【００２８】
プログレッシブ・プレイリストの構造図に関しては図５を参照されたし。プログレッシブ・プレイリストは、幾つかのシミュレートするプレイアイテムのタイトル（例えば、001.m2ts、002.m2ts、003.m2ts・・・）しか記憶しない。しかし、ＢＤに実際に記憶されているプレイアイテムのファイルタイトルは、a.m2ts、b.m2ts、c.m2ts・・・であっても良い。ＢＤ再生機の結合ユニットで予め設定されているリンクは、ＢＤで実際に再生されているプレイアイテムのファイルタイトルにリンクされる。
【００２９】
映像再生方法は：
ユーザによって動かされるユーザ制御プラットフォームから入来するイベント、例えばゲームイベントを受け取る段階（Ｓ４１０）と、
受け取ったイベントに従って、そのイベントをシミュレートするプレイアイテムを調べる段階（Ｓ４２０）と、
調べられたプレイアイテムを用いてプログレッシブ・プレイリストを更新する段階（Ｓ４３０）とを有する。この更新手順は、ＢＤによって実際に再生されているアイテムの対応するファイルリンクを結合ユニット領域に書き込み、それによって、結合ユニット領域において、プログレッシブ・プレイリストのファイルタイトルとＢＤで実際に再生されているアイテムのファイルタイトルとの間のリンクを形成する。
【００３０】
映像再生方法は、また、プログレッシブ・プレイリストに従って、プレイアイテムに対応する再生クリップを再生する段階（Ｓ４４０）を有する。プログレッシブ・プレイリストにリンクされた切り取り部分（cutting）の再生は、org.bad.vfsパッケージでＡＰＩを読み出すことによって実現され得る。
【００３１】
プログレッシブ・プレイリストにある再生ユニットは直接にプレイアイテムであるから、映像を再生すべくプログレッシブ・プレイリストを更新する方法を使用することは、映像の継ぎ目のない再生をより容易に保証しうる。これは、特有の利点を有しており、より強いリアリティ感を得る。
【００３２】
図６は、本発明の映像再生装置の実施例に従う構造ブロック図である。本発明の映像再生装置６００は、光ディスク再生機である。光ディスク再生機は、ＢＤプレーヤ、ＨＤ−ＤＶＤプレーヤ等であっても良い。
【００３３】
映像再生装置６００は、受信手段６１０と、検索手段６２０と、出力手段６３０とを有する。
【００３４】
受信手段６１０は、ユーザ制御プラットフォームから送信されたユーザ選択を表すイベントを受け取るために使用される。かかるイベントは、映像再生装置のインターフェースを介して受け取られ得る。インターフェースは、例えば、ブルートュース、ローカルエリアネットワーク、無線ローカルエリアネットワーク、赤外線等の様々な短距離又は長距離通信インターフェースであっても良い。
【００３５】
検索手段６２０は、かかるイベントに従って、そのイベントをシミュレートする再生クリップを調べるために使用される。イベントとプレイアイテムとの間の対応関係は、映像の作者によって予め定められ、ルックアップテーブルに格納される。あるいは、リンクファイルが、イベントと再生クリップとの間の対応関係等を記述する。リンクファイルは、光ディスク上のプログレッシブ・プレイリストを実際に再生されているアイテムとリンクさせるように再生装置６００の結合ユニットで予め設定され得る。このように、検索手段６２０は、前出の所定のプレイアイテムとルックアップテーブル（又はリンクファイル）との間の関係を通じてプレイアイテムを調べ、新しいプレイリストを動的に形成することが可能となる。
【００３６】
出力手段６３０は、プレイアイテムに対応する再生クリップを再生するために使用される。
【００３７】
検索手段６２０は、プレイリスト更新手段６２１を有することができる。検索手段６２０がイベントに対応するプレイアイテムを調べた後に、プレイリスト更新手段６２１はプレイリストを更新する。例えば、プレイリスト更新手段６２１は、プログレッシブ・プレイリストにおいて、プレイアイテムをシミュレートするファイルタイトルとＢＤで実際に再生されているプレイアイテムのファイルタイトルとの間に結合ユニットでリンクを更新して、プレイリストを更新するために使用される。プレイリストが更新された後に、再生手段６３０は、プレイリストに従って、イベントに対応する再生クリップを再生する。
【００３８】
出力手段６３０は、また、再生状態をユーザ制御プラットフォームへフィードバックする再生状態フィードバック手段６３１を有することができる。従って、ユーザ制御プラットフォームは、映像の進行を調整して、ユーザ制御に適合させるよう映像再生を保証することができる。
【００３９】
更に、前の映像セグメントが完全に再生されていないにも関わらず、新しいイベントが受け取られる場合には、出力手段６３０は、前の映像セグメントが完全に出力された後にのみ新しいイベントに対応する映像を出力して、映像の連続性を確保する。
【００４０】
その上、前の映像セグメントが既に完全に再生されているが、新しいイベントが受け取られていない場合には、映像の連続性を確保するように、出力手段６３０は、例えば、前の映像セグメントに関連するクローズアップ映像といった所定の映像のセグメントを出力して、次のイベントを待つ。
【００４１】
明らかなように、前出の再生手段及びそのユニットの一部又は全てはソフトウェアによって実現されても良い。
【００４２】
本発明は、また、適切にプログラムされたコンピュータによっても実現可能である。コンピュータで構成されるプログラムは、ユーザ制御プラットフォームからイベントを受信する段階と、このイベントに従って、イベントをシミュレートするプレイアイテムを調べる段階と、調べられたプレイアイテムに対応する再生クリップを再生する段階とを有して、映像再生を実行することができる。このようなコンピュータプログラムプロダクトは、記憶媒体に格納され得る。
【００４３】
かかるプログラムコード部分は機械（マシン）を形成するよう処理装置で提供され得、従って、処理装置で実行されるコードは前出の機能を実現する手段を生じさせる。
【００４４】
明らかなように、上記の記載に基づいて様々な代替案、改良及び変形を当業者は行うことができる。このような代替案、改良及び変形が、本発明の添付の特許請求の範囲の精神及び適用範囲の中にある場合に、それらは本発明の適用範囲内にあると考えられる。前出の図面及びその記載は、本発明を限定するものではなく、説明するためのものである。語「有する（comprise、include）」は、特許請求の範囲に挙げられた要素以外の他の要素の存在を除外するものではない。要素の前に置かれた語「１つの（a、an）」は、かかる要素の複数個の存在を除外するものではない。
【図面の簡単な説明】
【００４５】
【図１】ＢＤ規格ムービーモードにおけるＡＶストリームファイルの管理構造を表す。
【図２】ＢＤ規格におけるムービーオブジェクトの構成を表す説明図である。
【図３】映像再生方法の実施例に従うフローチャートである。
【図４】本発明の映像再生方法の実施例に従うフローチャートである。
【図５】本発明に従う映像再生方法の説明図である。
【図６】本発明の映像再生装置の実施例に従う構造ブロック図である。
【図１】
2009516977.tif 000003
【図２】
2009516977.tif 000004
【図３】
2009516977.tif 000005
【図４】
2009516977.tif 000006
【図５】
2009516977.tif 000007
【図６】
2009516977.tif 000008
【国際調査報告】
2009516977.tif 000009
2009516977.tif 000010