(57)【要約】メタデータを受け入れ、見るためのマルチメディア・コンテンツのセグメントを同定し、マルチメディア・コンテンツの同定されたセグメントを記憶し、トリック・モード再生開始を検出し、トリック・モード再生の開始点が次の同定されたセグメントより前であるかどうかを判定し、前記第一の判定が肯定的である場合、前記メタデータについての再生時間を決定し、前記メタデータの再生を開始する対応する時間を決定し、前記第一の判定が否定的である場合にはすぐに、あるいは決定された対応する時間において、前記メタデータを再生し、問い合わせをもつダイアログ・ボックスを表示し、前記問い合わせに応答してユーザーからの入力を受け入れ、受け入れられた入力に応答してマルチメディア・コンテンツの記憶されている同定されたセグメントの一つを通常モード速度で再生し、マルチメディア・コンテンツの記憶されている同定されたセグメントの前記一つの再生の完了に際して、トリック・モード再生に復帰することを含む方法および装置が記述される。
2014527738.tif 000002
【特許請求の範囲】
【請求項１】
メタデータを受け入れる段階と；
見るよう推薦されているマルチメディア・コンテンツのセグメントを同定する段階と；
マルチメディア・コンテンツの前記同定されたセグメントを記憶する段階と；
トリック・モード再生開始を検出する段階と；
前記トリック・モード再生の開始点が次の同定されたセグメントより前であるかどうかを判定する段階と；
前記第一の判定が肯定的である場合、前記メタデータについての再生時間を決定する段階と；
前記メタデータの再生を開始する対応する時間を決定する段階と；
前記第一の判定が否定的である場合にはすぐに、あるいは前記決定された対応する時間において、前記メタデータを再生する段階と；
問い合わせをもつダイアログ・ボックスを表示する段階と；
前記問い合わせに応答してユーザーからの入力を受け入れる段階と；
前記受け入れられた入力に応答してマルチメディア・コンテンツの前記の記憶されている同定されたセグメントの一つを通常モード速度で再生する段階と；
マルチメディア・コンテンツの前記記憶されている同定されたセグメントの前記一つの前記再生の完了に際して、トリック・モード再生に復帰する段階とを含む、
方法。
【請求項２】
前記同定する段階はさらに、前記メタデータをパースする段階を含む、請求項１記載の方法。
【請求項３】
前記マルチメディア・コンテンツのすべてのセグメントの再生が完了したかどうかを判定する段階をさらに含む、請求項１記載の方法。
【請求項４】
メタデータを受け入れる手段と；
見るよう推薦されているマルチメディア・コンテンツのセグメントを同定する手段と；
マルチメディア・コンテンツの前記同定されたセグメントを記憶する手段と；
トリック・モード再生開始を検出する手段と；
前記トリック・モード再生の開始点が次の同定されたセグメントより前であるかどうかを判定する手段と；
前記第一の判定が肯定的である場合、前記メタデータについての再生時間を決定する手段と；
前記メタデータの再生を開始する対応する時間を決定する手段と；
前記第一の判定が否定的である場合にはすぐに、あるいは前記決定された対応する時間において、前記メタデータを再生する手段と；
問い合わせをもつダイアログ・ボックスを表示する手段と；
前記問い合わせに応答してユーザーからの入力を受け入れる手段と；
前記受け入れられた入力に応答してマルチメディア・コンテンツの前記の記憶されている同定されたセグメントの一つを通常モード速度で再生する手段と；
マルチメディア・コンテンツの前記記憶されている同定されたセグメントの前記一つの前記再生の完了に際して、トリック・モード再生に復帰する手段とを有する、
装置。
【請求項５】
前記同定する手段がさらに、前記メタデータをパースする手段を有する、請求項４記載の装置。
【請求項６】
前記マルチメディア・コンテンツのすべてのセグメントの再生が完了したかどうかを判定する手段をさらに有する、請求項４記載の装置。
【請求項７】
当該装置がメディア・プレーヤーである、請求項４記載の装置。
【請求項８】
当該装置が通常モード再生コンポーネントと、トリック・モード再生コンポーネントと、プレーヤー制御コンポーネントとを有する、請求項４記載の装置。
【請求項９】
前記通常モード再生コンポーネントが前記マルチメディア・コンテンツを受け入れる、請求項８記載の装置。
【請求項１０】
前記トリック・モード再生コンポーネントが前記メタデータを受け入れる、請求項８記載の装置。
【請求項１１】
プレーヤー制御コンポーネントがメタデータのインデックスを受け入れる、請求項８記載の装置。
【請求項１２】
プレーヤー制御コンポーネントが前記通常モード再生コンポーネントおよび前記トリック・モード再生コンポーネントを制御する、請求項８記載の装置。
【請求項１３】
前記トリック・モード再生コンポーネントが前記メタデータを前記メディア・プレーヤーの補助表示デバイス上に表示する、請求項８記載の装置。
【請求項１４】
前記トリック・モード再生コンポーネントが前記マルチメディア・コンテンツを前記メディア・プレーヤーのメイン表示デバイス上にトリック・モード再生速度で表示する、請求項８記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メタデータ指示をもつトリック・モード介入のためのメディア・システムに関する。トリック・モード動作の際、たとえばメディア作成者の観点または以前の視聴者からのセグメント推薦を強調するために、追加的なコンテンツが表示される。
【背景技術】
【０００２】
マルチメディア再生は、いかなるマルチメディア対応デバイスでも非常に人気のあるサービスである。DVDプレーヤー、MP4プレーヤーのようなハードウェア・プレーヤーまたはマイクロソフトによるウィンドウズ・メディア・プレーヤーおよびアップルによるクイックタイム・プレーヤーのようなソフトウェア・プレーヤーのいずれかがエンドユーザーのために再生制御を提供する。典型的な動作は、「開く」、「再生」、「一時停止」、「停止」、「早送り」、「巻き戻し」などを含む。このうち、「早送り」および「巻き戻し」は、エンドユーザーが再生したい位置を迅速にシークするスピード制御オプションを可能にする。これらのアクションの間のコンテンツ再生はしばしば「トリック・モード」再生と称される。コンテンツは、これに限られないが、オーディオ、ビデオ、マルチメディア、テキストおよびデータを含む。コンテンツという用語およびコンテンツのこれらの形（たとえばビデオ）のいずれかの使用は交換可能であり、いかなる限定も表明も含意もされない。通常のコンテンツ・プレーヤーの実装では、「早送り」または「巻き戻し」がエンドユーザーによって選択されるとき、ビデオ・シーケンスは、通常の再生速度より速い速度（たとえば２倍、４倍、８倍）で再生される。こうして、いくつかのフレームがスキップされ、ビデオの動きおよびシーンが見る者（ユーザー）にとって速い動きの変化であるように見える。人間の視覚の観点からは、トリック・モードを使ったシーン変化のいくつかについてはそれでも何とかして理解可能であるものの、ビデオ・フレームの表示はコンテンツを意識した（content-aware）ものではない。キー・フレームまたはサブセグメントのいくつかが期せずしてスキップされる。たとえば、360度のビューをもつアクション映画における爆発シーンは通常再生スピードで10秒しか続かないことがある。「早送り」モードでは、たった一フレームとして表示され、よってその実際の効果を反映できない。もう一つの例では、監督が主要登場人物の子供時代の思い出の短いクリップを挿入することがある。この短いクリップは見る者に、その登場人物および物語両方に対する貴重な洞察を与えることがある。しかしながら、その短いクリップは、トリック・モードでは表示されないまたはたった一つまたは二つのフレームとして表示されることがありうるが、このコンテンツは映画（ビデオ）全体の経験にとって非常に重要である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
「System  and  Method  for  Smart  Trick  Mode  Display」という名称の米国特許出願第2010/0077435号は、エンドユーザーの関心や好き嫌いに依存してトリック・モードの間に表示するフレームを選択する方法を提案した。この出願では、主要な配慮は、関心のある選択された重要なキー・フレームを強調するまたはユーザーが見ることを望まないことがありうるいくつかのサブセグメントを自動的にスキップすることである。しかしながら、ユーザーの関心は、たとえばスポーツ、ラブストーリー、歴史、有名な建物など、性質上、非常に概括的である。同様なシーンについても、映像の構図およびストーリーテリングは、異なる映画監督および映画タイプによって異なることがあり、映画全体に対するその効果は大きく変わる。したがって、本発明では、所与のコンテンツについてより価値があり特定的であると判明することがありうる、映画監督、ビデオ制作者またはテレビ監督のような源所有者の推薦が考慮される。本発明では、見るべきキー・フレームおよび重要なサブセグメントをエンドユーザーが特定することをも助けることがありうる背景導入および概念説明も考慮される。本発明のもう一つの利点は、メイン表示デバイスまたは第二の補助表示デバイス上でスキップされるフレームまたはサブセグメントの重要性を強調するための追加的なメディア再生の導入である。上記で同定した特許出願と本発明の方法の間のもう一つの相違は、本発明の方法ではユーザーの振る舞いのモニタリングが必要とされないということである。
【課題を解決するための手段】
【０００４】
本発明は、マルチメディア・コンテンツ再生中にトリック・モード動作（「早送り」および「巻き戻し」など）のもとでキー・フレームおよびサブセグメントを意図せずしてスキップしてしまうまたは逃してしまうことを解決する。マルチメディア・コンテンツの監督または作成者からの推薦が、マルチメディア・コンテンツに付随するメタデータ情報に挿入される。トリック・モード動作の間、追加的なダイアログ・ボックスが表示される。その目的は、コンテンツの潜在的にスキップされるまたは逃される部分の重要さを強調し、エンドユーザーに対してそれを別の仕方（通常再生）で見ることを提案することである。したがって、マルチメディア・コンテンツのキー・フレームまたはサブセグメントは、トリック・モード動作のもとでも、送達およびエンドユーザーによる吟味のために保持されることができる。これは、エンドユーザーがキー・セグメントの保持を選択する場合に起こる。この場合、トリック・モード動作は、そのキー・セグメントの間、通常再生動作に復帰し、次いで通常速度でのキー・セグメントの再生完了後にトリック・モード動作に戻る。
【０００５】
本発明は、マルチメディア・コンテンツ中に挿入されるメタデータにおいて、監督または作成者によって決定された推薦情報を提供する方法を提供する。所与のマルチメディア再生においてトリック・モード「早送り」または「巻き戻し」動作の間、コンテンツ所有者によって決定され、前記メタデータにおいて示される、対応する推薦される（キー）セグメントがスキップされることになっている場合、ユーザーに、推薦される（キー）セグメントを通常再生速度（動作）で見ることを提案する（思い出させる）ためにダイアログ・ボックスが表示される。追加的なダイアログ・ボックス割り込みは、トリック・モード動作の間にのみ起こり、通常再生速度または動作には影響しない。この機能を呼び出すためにユーザー入力または振る舞いは要求されない。
【０００６】
メタデータを受け入れ、見るよう推薦されているマルチメディア・コンテンツのセグメントを同定し、マルチメディア・コンテンツの同定されたセグメントを記憶し、トリック・モード再生開始を検出し、トリック・モード再生の開始点が次の同定されたセグメントより前であるかどうかを判定し、前記第一の判定が肯定的である場合、前記メタデータについての再生時間を決定し、前記メタデータの再生を開始する対応する時間を決定し、前記第一の判定が否定的である場合にはすぐに、あるいは決定された対応する時間において、前記メタデータを再生し、問い合わせをもつダイアログ・ボックスを表示し、前記問い合わせに応答してユーザーからの入力を受け入れ、受け入れられた入力に応答してマルチメディア・コンテンツの記憶されている同定されたセグメントの一つを通常モード速度で再生し、マルチメディア・コンテンツの記憶されている同定されたセグメントの前記一つの再生の完了に際して、トリック・モード再生に復帰することを含む方法および装置が記述される。
【図面の簡単な説明】
【０００７】
本発明は、付属の図面との関連で読むときに以下の詳細な説明から最もよく理解されるであろう。図面は次のものを含む。
【図１】本発明のトリック・モード介入の例示的な実施形態のブロック図である。
【図２】本発明の原理に基づく、「早送り」トリック・モード動作の間のメディア・コンテンツおよび追加的なコンテンツ（メタデータ）についての例示的なマルチメディア再生シーケンスである。
【図３Ａ】図３Ｂとともに、本発明のトリック・モード介入システムのある実施形態の動作のフローチャートである。
【図３Ｂ】図３Ａとともに、本発明のトリック・モード介入システムのある実施形態の動作のフローチャートである。
【発明を実施するための形態】
【０００８】
図１は、本発明のトリック・モード介入システムのある例示的な実施形態のブロック図である。図１に描かれるトリック・モード介入システムの例示的な実施形態は、三つの主要な構成要素を含む――メディア・コンテンツ、メディア・プレーヤー部および装置表示部である。メディア・コンテンツは、メイン・コンテンツ（たとえば映画、ビデオなど）と、キーとなる（重要な）シーン、セグメント、フレームまたはサブセグメントに関するコンテンツ所有者またはコンテンツ作成者による推薦をもつ追加的コンテンツ（メタデータ）と、ある種のシーン（フレーム、セグメント、サブセグメント）をキーとなるまたは重要であるとして推薦する前記メタデータのインデックスである。メディア・コンテンツおよびメタデータ・フォーマットは、MPEG2/MPEG4/MOV/RMのビデオ・フォーマットまたはリッチ・メディア・フォーマットFlash/SWFなどのような特定の実装に依存して変わりうる。ある実施形態では、メディア・コンテンツは、MP4ファイル・フォーマット（ISO/IEC14496）のようなメタデータ挿入を許容する標準に従って提供され、推薦メタデータはその標準に従ってメディア・コンテンツとの関連で提供される。たとえば、「メタ・ボックス」は説明的または注釈的なメタデータを含む。この「メタ」ボックスは、「メタ」ボックス・コンテンツの構造またはフォーマットを指示する「hdlr」ボックスを含むことが要求される。そのメタデータは、このボックス内のボックス内に位置される、あるいは主項目ボックスによって同定される項目によって位置特定される。推薦されるメタデータ項目の一例を下記の表１に示す。
【０００９】
【表１】
2014527738.tif 000003
これらのフィールドは次のように説明される。
・時間区間：監督または源作成者によって決定された、コンテンツの推薦される（提案される）セグメント（シーン、フレーム、サブセグメント、フラグメント）の始点R1sおよび終点R1e。コンテンツ所有者またはコンテンツ作成者によってキーであるまたは重要であると決定されたメディア・コンテンツのこの部分は、メディア呈示全体にとって重要である。
・シーケンス番号：コンテンツの推薦されるセグメント（シーン、フレーム、サブセグメント、フラグメント）の序列。
・推薦されるプログラムID：推薦されるプログラムIDは、エンドユーザーに、当該セグメント（フラグメント、シーン、サブセグメント、フレーム（単数または複数））が重要である理由および推薦されるセグメントの値（value）の指示を与える。追加的なメディアは、監督のインタビュー、視聴者からのコメント、メイン・コンテンツ作成のドキュメンタリーなどであることができる。
・型：追加的メディアのメディア型、たとえばオーディオ、ビデオ、データなど。
・継続時間：追加的メディア項目の継続時間。継続時間は、このメディア・コンテンツを通常動作（速度）で再生するために必要とされる再生時間である。
【００１０】
メディア・プレーヤーは、ソフトウェア、ハードウェアまたはその任意の組み合わせにおいて実装されうる。たとえば、メディア・プレーヤーはデジタル・テレビジョン・コンテンツを再生するためのセットトップボックス（STB）、前に記録されたビデオ・コンテンツを再生するためのデジタル・ビデオ・レコーダー（DVR）であってもよい。メディア・プレーヤーの他の型は、デジタル多用途ディスク（DVD）プレーヤー、ポータブルMP4プレーヤー、パーソナル・コンピュータまたはモバイル装置にインストールされたマイクロソフトによるウィンドウズ・メディア・プレーヤーおよびアップルによるクイックタイム・プレーヤーを含みうる。モバイル装置は、これに限られないが、ラップトップ、携帯情報端末（PDA）、携帯電話、デュアル・モード・スマートフォンおよびiPAD型デバイスを含む。一般に、メディア・プレーヤー機能は、「再生」「停止」「一時停止」のような通常の再生動作および「早送り」または「巻き戻し」のようなトリック・モード再生動作に分けられる。エンドユーザーは、任意の時点において、メディア・コンテンツ再生の任意の点において、これら二つの動作モードの間で切り換えることができる。本発明の方法は、トリック・モード動作を追加的コンテンツ記述（メタデータ）を用いて中断して（トリック・モード介入）、エンドユーザーに、該エンドユーザーがトリック・モードを続けて意図せずしてメディア・コンテンツの重要な（キーとなる）セグメントを逃すことを望むかどうかを選択するよう促す。メディア・プレーヤーの通常再生モード部は、マルチメディア（メイン）メディア・コンテンツを受け入れる（受領する、取得する、読み取る）。メディア・プレーヤーのトリック・モード再生部は、追加的コンテンツ（メタデータ）を受け入れる（受領する、読み取る）。追加的コンテンツ（メタデータ）は、メディア・プレーヤーがトリック・プレイ動作モードになければ転送または受け入れされない。それは不必要で、余計なことである。メディア・プレーヤーのプレーヤー制御部は、推薦されるメタデータのインデックスを指示するデータを受け入れる（受領する、読み取る）。メディア・プレーヤーのプレーヤー制御部は、図３に示され、図２の例示的なタイムラインに示される方法に従ってメディア・プレーヤーをトリック・モードおよび通常モードに入れたり出したりして、メディア・プレーヤーのトリック・モード再生部および通常モード再生部の両方を制御する。トリック・モード再生コンポーネントは、推薦されるメタデータを、メディア・プレーヤーの補助表示デバイス上に表示する。トリック・モード再生コンポーネントは、マルチメディア・コンテンツを、メディア・プレーヤーのメイン表示デバイス上に、トリック・モード再生速度で表示する。
【００１１】
図２は、本発明の原理に基づく、「早送り」トリック・モード動作の間のメディア・コンテンツおよび追加的コンテンツ（メタデータ）のための例示的なマルチメディア再生シーケンスである。再生タイムライン上の星アイコンは、トリック・モードの始点を示す。左から始まり、第一のトリック・モード介入は、推薦される（メイン）メディア・コンテンツの開始位置（R1s）の外（より前、先）で起こる。したがって、時刻R1s−D1において、追加的コンテンツ（メタデータ）はコンテンツ監督またはコンテンツ源作成者からのより多くの情報を提供するために表示される。D1は第一の追加的コンテンツ（メタデータ）の継続時間である。追加的コンテンツ（メタデータ）の一つの例は、爆発の、当該アクションの効果をハイライトするためまたは爆発の特殊効果をハイライトするための360度ビューを配置するための監督の記述であってもよい。追加的コンテンツのもう一つの例は、コンテンツのこの部分が、美しい景色および背景音楽を伴い非常に感動的であるという以前の視聴者からのコメントであってもよい。追加的コンテンツの再生後、メイン・メディア・コンテンツの、キーである（重要である）と提案された推薦された部分を見ることをエンドユーザーが受け入れる場合、再生は通常再生モードに復帰して図２に示される再生タイムラインにおけるR1sからR1eまで再生を充足する。タイムラインに沿って右に進むと、第二のトリック・モード介入が推薦されるセグメント内で（推薦されるセグメントが、該推薦されるセグメント全体を見るためには開始されていなければならなかったときより後に）起こる。この場合、待ち時間は残っておらず、追加的コンテンツ（メタデータ）はすぐ再生され、エンドユーザーが通常再生速度でメディア（メイン）コンテンツを見るという提案を受け入れる場合、メディア・コンテンツ再生は通常再生モードに復帰して再生タイムライン上のR2sからR2eまで再生を充足する。いずれの例においても、通常再生速度での推薦されるセグメントの再生後、再生モードは再びトリック・モードに復帰する。
【００１２】
図１に戻って参照すると、デバイス表示部は、メディア・コンテンツが表示されるディスプレイである。メイン表示デバイスは、通常再生モードの間にメイン・メディア・コンテンツを表示する。エンドユーザーが推薦されるセグメントを通常再生モードで見ることを望むかどうかを確かめるために、補助表示デバイスがメディア・プレーヤーのトリック・モード再生部から追加的コンテンツ（メタデータ）を受け入れる（受領する、読み取る）。エンドユーザーが推薦されるセグメントを通常再生モードで見ることを望むかどうかを確かめるために、メイン表示デバイスも、メディア・プレーヤーのトリック・モード再生部から追加的コンテンツ（メタデータ）を受け入れる（受領する、読み取る）。すなわち、追加的コンテンツ（メタデータ）を表示するのはメイン表示デバイスまたは補助表示デバイスのどちらであってもよい。
【００１３】
本発明のトリック・プレイ・モード介入方法は、下記に挙げる五つの主要なステップに分割できる。メディア・プレーヤーは通常再生モードで開始されると想定される。
【００１４】
・ステップ１：通常速度でのメディア再生の間に、推薦されるメタデータ（見るよう推薦されるメイン・メディア・コンテンツ・セグメントに関連付けられたメタデータ）を取得する。メタデータは、図１のような表形式であってもよいし、あるいは他の任意の便利なフォーマットまたは適切なコンテンツ標準に準拠する任意のフォーマットであってもよい。対応する時間および追加的コンテンツ（メタデータ）情報、たとえば表１に示される項目（フィールド内のデータ）をパースする（parse）。このステップにおけるキーとなる機能は、強調されるべき（キーであるまたは重要である）推薦されるセグメント（シーン、フラグメント、フレーム、サブセグメント）を特定することである。そのような情報は、メディア・プレーヤーに割り当てられたバッファに記憶されることができる。
【００１５】
・ステップ２；エンドユーザーがトリック・モード再生動作を開始したかどうかを検出する。ソフトウェア実装されるメディア・プレーヤーについて、「早送り」または「巻き戻し」のマウス・クリックまたはあらかじめ定義されたキーボード・ショートカットが、トリック・モード動作の開始のためのトリガーと考えられることができる。ハードウェア実装されるメディア・プレーヤーについては、トリック・モードの検出は、リモコン上の適切なキーまたはメディア・プレーヤー自身のボタンをユーザーが押すこととして定義されることができる。
【００１６】
・ステップ３：トリック・モード動作検出後、トリック・モード動作の始点が記録され、次の推薦されるメイン・メディア・コンテンツと比較される。次の推薦されるメイン・メディア・コンテンツ・セグメントが推薦されるメイン・メディア・コンテンツ・セグメントの外（より前、先）であれば、追加的コンテンツについての再生時間が計算され、追加的コンテンツ（メタデータ）は対応する開始時刻に再生される。再生時間はコンテンツの当該単位の再生の継続時間である。トリック・モード再生の始点が最新の推薦されるメイン・メディア・コンテンツ・セグメント内に位置されていれば、トリック・モード再生が継続されればいくつかのキー・フレームまたはセグメントを逃すことになることを強調するために、追加的なメディア・コンテンツ（メタデータ）はすぐ再生される。
【００１７】
・ステップ４：追加的コンテンツ（メタデータ）の再生後、推薦されるメイン・メディア・コンテンツ・セグメントを通常再生モードで（通常再生速度で）見るかどうかについてエンドユーザーから入力を促すために、通知ウインドー（ダイアログ・ボックス）が表示される。ある実施形態では、ダイアログ・ボックスは、「推薦されるセグメントを通常再生速度で見たいですか？」のようなメッセージを含むメッセージ・ボックスであり、「はい」および「いいえ」の「ラジオ・ボタン」および「次回、同じ選択を使いますか？」のチェックボックスをもつ。ある実施形態では、エンドユーザーが「はい」を選択し、ボックスにチェックしたら、次回は、推薦されるメイン・メディア・コンテンツはすぐ再生される。エンドユーザーが「いいえ」を選択し、ボックスをチェックしたら、推薦されるメイン・メディア・コンテンツは再生されず、さらなる介入なしにトリック・モードが動作させられる。ある代替的な実施形態では、エンドユーザーが「はい」を選択してボックスをチェックする場合、次回は、推薦されるメイン・メディア・コンテンツは、次の推薦されるメイン・メディア・コンテンツについてのメタデータ（追加的コンテンツ）のさらなる表示なしに、すぐに表示される。別のシナリオでは、エンドユーザーが「はい」を選択し、ボックスをチェックしない場合、次回は、追加的コンテンツ（メタデータ）が再生され、メッセージ（ダイアログ）・ボックスが再び表示される。ダイアログ・ボックスは追加的コンテンツ（メタデータ）とともに、トリック・モード速度ではなく、通常再生速度で表示されると想定されることができる。
【００１８】
・ステップ５：推薦されるメイン・メディア・コンテンツの通常速度での再生後、メディア・プレーヤーは、エンドユーザーがトリック・モード機能を打ち切るまでまたはトリック・モード動作の間に別の推薦されるメイン・メディア・コンテンツ・セグメントが現れるまで、トリック・モード再生動作に復帰する。
【００１９】
図３Ａおよび３Ｂは一緒になって、本発明のトリック・モード介入システムのある実施形態の動作のフローチャートである。まず図３Ａを参照するに、電源投入に際してメディア・プレーヤーは選択されたメディア・コンテンツ（たとえばコンパクト・ディスク（CD）またはデジタル・ビデオ・ディスク（DVD）であってもよい）の通常モード速度での再生を開始すると想定される。３０５において、メディア・プレーヤーは、メディア・コンテンツ再生（任意の速度での）が完了かどうかを判定する試験を実行する。メディア・コンテンツ再生であれば、本方法（プロセス）はこのメディア・コンテンツについては終了する。メディア・コンテンツ再生が完了でなければ、３１０において、メディア・プレーヤーは推薦されたメタデータ（見るよう推薦されるメイン・メディア・コンテンツ・セグメントに関連付けられたメタデータ）を受け入れる（受領する、取得する）。メタデータは、表１のような表形式であってもよいし、あるいは他の任意の便利なフォーマットまたは適切なコンテンツ標準に準拠する任意のフォーマットであってもよい。メディア・プレーヤーは、対応する時間および追加的コンテンツ（メタデータ）情報、たとえば表１に示される項目（フィールド内のデータ）をパースする（parse）。このステップにおけるキーとなる機能は、強調されるべき（キーであるまたは重要である）推薦されるセグメント（シーン、フラグメント、フレーム、サブセグメント）を特定することである。そのような情報は、メディア・プレーヤーに割り当てられたバッファに記憶されることができる。３１５において、トリック・モード動作開始が検出されたかどうかを判定するために試験が実行される。トリック・モード動作が検出されていなければ、処理は３０５に進む。トリック・モード動作が検出されていたら、３２０において、メイン・メディア・コンテンツにおけるトリック・モード動作の始点が記録される。３２５において、次の推薦されるメイン・メディア・コンテンツ・セグメントが推薦されるメイン・メディア・コンテンツ・セグメントの外（より前、先）であるかどうかを判定するために試験が実行される。次の推薦されるメイン・メディア・コンテンツ・セグメントが推薦されるメイン・メディア・コンテンツ・セグメントの外（より前、先）であれば、３３０において、追加的コンテンツについての再生時間が計算される。そして、追加的コンテンツ（メタデータ）の再生を開始する対応する開始時刻も。
再生時間はコンテンツの単位の再生の継続時間である。追加的なコンテンツ（メタデータ）は対応する開始時刻に再生される。トリック・モード再生の始点が最新の推薦されるメイン・メディア・コンテンツ・セグメント内に位置されていれば、３３５において、トリック・モード再生が継続されればいくつかのキー・フレームまたはセグメントを逃すことになることを強調するために、追加的なメディア・コンテンツ（メタデータ）はすぐ再生される。
【００２０】
ここで図３Ｂを参照するに、３４０において、推薦されるメイン・メディア・コンテンツ・セグメントを通常再生モードで（通常再生速度で）見る（閲覧する、再生する、聞く）かどうかについてエンドユーザーからの入力を促すために、通知ウインドー（ダイアログ・ボックス）が表示される。ある実施形態では、ダイアログ・ボックスは、「推薦されるセグメントを通常再生速度で見たいですか？」のようなメッセージを含むメッセージ・ボックスであり、「はい」および「いいえ」の「ラジオ・ボタン」および「次回、同じ選択を使いますか？」のチェックボックスをもつ。図３Ｂはこの試験および第二の質問についての論理は示していない。３４５において、エンドユーザーの入力を評価するために試験が実行される。３５０において、エンドユーザーが「はい」を選択し、ボックスにチェックしたら、次回は、推薦されるメイン・メディア・コンテンツはすぐ再生される。エンドユーザーが「いいえ」を選択し、ボックスをチェックしたら、推薦されるメイン・メディア・コンテンツは再生されず、さらなる介入なしにトリック・モードが動作させられる。ある代替的な実施形態では、エンドユーザーが「はい」を選択してボックスをチェックする場合、次回は、推薦されるメイン・メディア・コンテンツは、次の推薦されるメイン・メディア・コンテンツについてのメタデータ（追加的コンテンツ）のさらなる表示なしに、すぐに表示される。別のシナリオでは、エンドユーザーが「はい」を選択し、ボックスをチェックしない場合、次回は、追加的コンテンツ（メタデータ）が再生され、メッセージ（ダイアログ）・ボックスが再び表示される。ダイアログ・ボックスは追加的コンテンツ（メタデータ）とともに、トリック・モード速度ではなく、通常再生速度で表示されると想定されることができる。
【００２１】
本発明は、三つの主要なコンポーネント――通常モード再生コンポーネント、トリック・モード再生コンポーネントおよびプレーヤー制御コンポーネント――をもつメディア・プレーヤー（図１に示す）において実施される。トリック・モード再生コンポーネントはメタデータを受け入れ、メタデータ（見ることを推薦されるメイン・メディア・コンテンツ・セグメントに関連付けられたメタデータ）をメディア・プレーヤーの補助デバイス上に表示する。トリック・モード再生コンポーネントは、マルチメディア・コンテンツも、メディア・プレーヤーのメイン・ディスプレイ上に、トリック・モード再生速度で表示する。通常モード再生コンポーネントは、マルチメディア・コンテンツを受け入れる手段と、受け入れられた入力に応答して、マルチメディア・コンテンツの記憶されている同定されたセグメントの一つの通常モード速度での再生のための手段とを含む。受け入れる手段および再生のための手段は、好ましくは、メモリに記憶されている関連する命令を実行するプロセッサによって実行される。受け入れる手段および再生のための手段は、単一のプロセッサによってまたは二つ以上のプロセッサによって実行されてもよい。代替では、受け入れる手段および再生のための手段は、たとえば特定用途向け集積コンピュータ（ASIC）および／またはフィールド・プログラマブル・ゲート・アレイ（FPGA）または特殊目的プロセッサまたはそれらの任意の組み合わせを使う実装を含む、ハードウェアまたはファームウェアにおいて実装されてもよい。プレーヤー制御コンポーネントは、メディア・プレーヤーの通常モード再生コンポーネントおよびトリック・モード再生コンポーネントを制御する。プレーヤー制御コンポーネントはメタデータのインデックスをも受け入れる。プレーヤー制御コンポーネントはまた、見ることを推薦されるマルチメディア・コンテンツのセグメントを同定する手段と、マルチメディア・コンテンツの同定されたセグメントを記憶する手段と、トリック・モード再生開始を検出する手段と、トリック・モード再生の始点が次の同定されたセグメントより前であるかどうかを判定する手段と、第一の判定が肯定的である場合に前記メタデータについての再生時間を決定する手段と、前記メタデータの再生を開始する対応する時刻を決定する手段と、第一の判定が否定的である場合にはすぐに始めて、あるいは決定された対応する時刻に、前記メタデータを再生する（これは、前記判定に基づいて、表示をメディア・プレーヤーに付随するメイン表示デバイス上として、通常モード再生を開始することによって達成される）手段と、問い合わせをもつダイアログ・ボックスを表示する（これは、前記表示をメディア・プレーヤーに付随するメイン表示デバイス上として、通常モード再生コンポーネントを制御することによって通常モード速度で達成される）手段と、前記問い合わせに応答してユーザーからの入力を受け入れる手段と、マルチメディア・コンテンツの記憶されている同定されたセグメントの前記一つの再生の完了に際してトリック・モード再生に復帰する（これは、プレーヤー制御コンポーネントによってトリック・モード再生コンポーネントにおけるトリック・モード再生を開始す���ことによって達成される）手段とを含む。プレーヤー制御コンポーネントの各手段は、好ましくは、メモリに記憶されている関連する命令を実行するプロセッサによって実行される。上記さまざまな手段は、単一のプロセッサによってまたは複数のプロセッサによって実行されうる。代替では、受け入れる手段および再生する手段は、たとえば特定用途向け集積コンピュータ（ASIC）および／またはフィールド・プログラマブル・ゲート・アレイ（FPGA）または特殊目的プロセッサまたはそれらの任意の組み合わせを使う実装を含む、ハードウェアまたはファームウェアにおいて実装されてもよい。
【００２２】
本発明が、ハードウェア、ソフトウェア、ファームウェア、特殊目的プロセッサまたはそれらの組み合わせのさまざまな形において実装されうることは理解しておくものとする。好ましくは、本発明は、ハードウェアおよびソフトウェアの組み合わせとして実装される。さらに、ソフトウェアは好ましくは、プログラム記憶デバイス上に有体的に具現されるアプリケーション・プログラムとして実装される。アプリケーション・プログラムは、任意の好適な構造を有する機械にアップロードされ、該機械によって実行されてもよい。好ましくは、該機械は、一つまたは複数の中央処理ユニット（CPU）、ランダム・アクセス・メモリ（RAM）および入出力（I/O）インターフェース（単数または複数）のようなハードウェアを有するコンピュータ・プラットフォーム上で実装される。コンピュータ・プラットフォームはまた、オペレーティング・システムおよびマイクロ命令コードを含む。本稿に記載されるさまざまなプロセスおよび機能は、オペレーティング・システムを介して実行される、マイクロ命令コードの一部またはアプリケーション・プログラムの一部（またはそれらの組み合わせ）でありうる。さらに、追加的なデータ記憶装置および印刷装置など、さまざまな他の周辺装置がコンピュータ・プラットフォームに接続されていてもよい。
さらに、付属の図面に描かれている構成システム・コンポーネントおよび方法ステップのいくつかは好ましくはソフトウェアで実装されるので、システム・コンポーネント（またはプロセス・ステップ）間の実際の接続は本発明がプログラムされる仕方に依存して変わりうることは理解しておくものとする。本稿の教示を与えられれば、当業者は、本発明のこれらおよび同様の実装または構成を考えることができるであろう。
【図１】
2014527738.tif 000004
【図２】
2014527738.tif 000005
【図３Ａ】
2014527738.tif 000006
【図３Ｂ】
2014527738.tif 000007
【国際調査報告】
2014527738.tif 000008
2014527738.tif 000009