(57)【要約】      （修正有）【課題】長編媒体コンテンツの短編バージョンを動的かつ自動的に生成するためのシステムおよび方法を提供する。【解決手段】長編媒体コンテンツは、媒体コンテンツのフレーム、シーン、シーン部分または他のユニットにおけるオブジェクトまたはアクションを示すメタデータでタグ付けされる。ユーザ指定の制限時間を受信し、かつメタデータを用いて（媒体コンテンツのシーン、シーン部分または他のユニットのうちの１つまたはそれ以上を使用）長編媒体コンテンツの短編バージョンを作成する。【選択図】図１
2017017687.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ実装方法であって、
ユーザから、媒体コンテンツに関連づけられる所望される時間パラメータを受信することと、
前記所望される時間パラメータに適合し、かつ前記媒体コンテンツの予め決められた主題態様を保存する短編バージョンの媒体コンテンツを生成することを含み、
前記主題態様は、前記媒体コンテンツの所定の部分に関連づけられる、コンピュータ実装方法。
【請求項２】
前記所望される時間パラメータは、長編バージョンの媒体コンテンツに関連づけられる第２の持続時間より短い第１の持続時間を含む、請求項１に記載のコンピュータ実装方法。
【請求項３】
前記媒体コンテンツは、前記媒体コンテンツの少なくとも１つのストーリーアークを画定するシーンおよびシーン部分のうちの少なくとも１つの始点および終点を示すメタデータで先にタグ付けされた媒体コンテンツファイルを含み、前記短編バージョンの媒体コンテンツを生成することは、前記短編バージョンの媒体コンテンツの時間カット定義を提供するために、前記シーンおよびシーン部分のうちの少なくとも１つを包含しかつ除去することを含む、請求項１に記載のコンピュータ実装方法。
【請求項４】
前記短編バージョンの媒体コンテンツを生成することは、前記短編バージョンの媒体コンテンツの前記時間カット定義を含む前記シーンおよびシーン部分のうちの少なくとも１つの始点および終点の再生リストを生成することを含む、請求項３に記載のコンピュータ実装方法。
【請求項５】
前記媒体コンテンツの１つまたは複数の態様に関連するユーザ選好およびユーザ分析データのうちの少なくとも一方を決定することをさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項６】
前記ユーザ選好は、前記短編バージョンの媒体コンテンツを要求するユーザにとって興味のある媒体コンテンツコンポーネントを含む、請求項５に記載のコンピュータ実装方法。
【請求項７】
消費の間に追加的なユーザ選好および追加的なユーザ分析データのうちの少なくとも一方を受信することと、前記生成された短編バージョンの媒体コンテンツを、その消費の間に、前記追加的なユーザ選好および前記追加的なユーザ分析データのうちの前記少なくとも一方に適合するように変更することをさらに含む、請求項５に記載のコンピュータ実装方法。
【請求項８】
前記媒体コンテンツに関連づけられる追加的な所望される時間パラメータを受信することと、前記生成された短編バージョンの媒体コンテンツを、その消費の間に、前記追加的な所望される時間パラメータに適合するように変更することをさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項９】
前記媒体コンテンツの前記１つまたは複数の主題態様のうちの前記少なくとも１つは、前記媒体コンテンツおよび前記媒体コンテンツに関連づけられる追加的な媒体コンテンツをスパンする、請求項１に記載のコンピュータ実装方法。
【請求項１０】
媒体上にコンピュータ実行可能プログラムコードを具現している非一時的コンピュータ読取り可能媒体であって、前記コンピュータ実行可能プログラムコードは、
ユーザが媒体コンテンツの消費用に希望するユーザ指定の制限時間を受信させる工程であって、前記ユーザ指定の制限時間は、前記媒体コンテンツの元の意図される持続時間より短い、工程と、
前記制限時間に適合しかつ前記媒体コンテンツの予め決められた主題態様を保存する代替バージョンの媒体コンテンツを自動的に生成させる工程であって、前記主題態様は、前記媒体コンテンツの所定の部分に関連づけられる、工程と、
をプロセッサに実行させるように構成されている、非一時的コンピュータ読取り可能媒体。
【請求項１１】
前記媒体コンテンツは、前記媒体コンテンツの少なくとも１つの物語を画定するシーンおよびシーン部分のうちの少なくとも１つの始点および終点を示すメタデータで先にタグ付けされていて、前記媒体コンテンツを自動的に生成することは、前記代替バージョンの媒体コンテンツの時間カット定義を提供するために、前記シーンおよびシーン部分のうちの少なくとも１つを包含しかつ除去することを含む、請求項１０に記載の非一時的コンピュータ読取り可能媒体。
【請求項１２】
前記プロセッサに前記代替バージョンの媒体コンテンツを自動的に生成させるように構成される前記コンピュータ実行可能プログラムコードは、前記プロセッサにさらに、前記代替バージョンの媒体コンテンツの前記時間カット定義を含む前記シーンおよびシーン部分のうちの前記少なくとも１つの前記始点および終点の再生リストを生成させるように構成されるコンピュータコードを含む、請求項１１に記載の非一時的コンピュータ読取り可能媒体。
【請求項１３】
前記媒体コンテンツは、前記代替バージョンの媒体コンテンツが自動的に生成された時点で、前記少なくとも１つの物語が、長編バージョンの媒体コンテンツでは隠されたままであるが、前記代替バージョンの媒体コンテンツでは現れるように製作されるか編集される、請求項１１に記載の非一時的コンピュータ読取り可能媒体。
【請求項１４】
前記コンピュータ実行可能プログラムコードは、さらに、前記プロセッサに、消費の間にユーザ選好およびユーザ分析データのうちの少なくとも一方を受信させ、かつ前記自動的に生成された代替バージョンの媒体コンテンツを、その消費の間に、前記ユーザ選好および前記ユーザ分析データのうちの前記少なくとも一方に適合するように変更させる、請求項１０に記載の非一時的コンピュータ読取り可能媒体。
【請求項１５】
前記コンピュータ実行可能プログラムコードは、さらに、前記プロセッサに、前記媒体コンテンツに関連づけられる追加的なユーザ指定の制限時間を受信させ、かつ前記自動的に生成された代替バージョンの媒体コンテンツを、その消費の間に、前記追加的なユーザ指定の制限時間に適合するように変更させる、請求項１０に記載の非一時的コンピュータ読取り可能媒体。
【請求項１６】
装置であって、
プロセッサと、
前記プロセッサへ機能的に接続されるメモリユニットと、を備え、
前記メモリユニットは、コンピュータコードを含み、前記コンピュータコードは、
ユーザが媒体コンテンツの消費用に希望するユーザ指定の制限時間を検索させる工程であって、前記ユーザ指定の制限時間は、前記媒体コンテンツの元の意図される持続時間より短く、かつ前記ユーザ指定の制限時間は、ユーザにより、リモート・ユーザ・デバイス上でホストされるユーザインタフェースを介して指示される、工程と、
前記制限時間に適合しかつ前記媒体コンテンツに表現される物語に関連づけられる予め決められた主題態様を保存する代替バージョンの媒体コンテンツを自動的に生成させる工程と、
をプロセッサに実行させるように構成される、装置。
【請求項１７】
前記ユーザインタフェースは、前記代替バージョンの媒体コンテンツを最適化するための複数の選択肢を含み、前記複数の選択肢には、前記ユーザ指定の制限時間を動的に更新するための選択肢、前記物語の１つまたは複数のコンポーネントに関連づけられるユーザ選好を指定するための選択肢、前記代替バージョンの媒体コンテンツのオフラインで視聴可能なインスタンスを生成するための選択肢、前記自動的に生成される代替バージョンの媒体コンテンツを表示する再生リストを保存するための選択肢、前記自動的に生成される代替バージョンの媒体コンテンツを別のユーザと共有するための選択肢、のうちの少なくとも１つが含まれる、請求項１６に記載の装置。
【請求項１８】
前記媒体コンテンツは、前記媒体コンテンツの製作前または製作後の何れかで、前記媒体コンテンツに表現される前記物語に関連づけられる前記予め決められた主題態様を画定するシーンおよびシーン部分のうちの少なくとも１つの始点および終点を示すメタデータでタグ付けされる、請求項１６に記載の装置。
【請求項１９】
コンピュータコードを含むメモリユニットは、前記プロセッサに、さらに、追加的なユーザ指定の制限時間を受信させ、かつ前記自動的に生成される代替バージョンの媒体コンテンツを、その消費の間に、前記追加的なユーザ指定の制限時間に適合するように変更させる、請求項１６に記載の装置。
【請求項２０】
前記プロセッサに代替バージョンの媒体コンテンツを自動的に生成させるように構成されるコンピュータコードを含む前記メモリユニットは、前記プロセッサに、前記代替バージョンの媒体コンテンツの時間カット定義を含む、シーンおよびシーン部分のうちの少なくとも１つの始点および終点の再生リストを生成させるように構成されるコンピュータコードを含む、請求項１６に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、概して、媒体コンテンツの再生および双方向的交流に関する。
【背景技術】
【０００２】
放送は、媒体コンテンツ（例えば、オーディオ、ビデオ、他）を、分散した視聴者へ何らかのマスコミ媒体を介して配信することを指し得る。マスコミ媒体は、ケーブルネットワーク、データネットワーク、電波およびこれらに類似するものであってもよい。デジタル配信は、物理媒体を使用しない媒体コンテンツの配信を指し得る。デジタル配信は、コンピュータネットワーキングおよび通信技術の発展により、一般的になってきている。
【発明の概要】
【０００３】
様々な実施形態は、媒体コンテンツの代替バージョン（または、短縮バージョン）を、媒体コンテンツに関連づけられるユーザの選好（お気に入り）および時間的メタデータを用いることにより動的に生成することに関する。メタデータは、媒体コンテンツのオブジェクトおよび他の態様、例えば映画におけるフレーム、フレームグループ、シーン、シーン部分、その他、にタグを付けるために使用されることが可能である。シーングループは、１つまたは複数のストーリー「アーク（ａｒｃｓ）」を画定することができる。ユーザおよび／または映画製作者の１つまたは複数の選好を基礎として、媒体コンテンツは、ユーザが媒体コンテンツを、例えばより短時間で消費できるように、動的に画定し直されることが可能である。
【０００４】
本明細書に開示する技術の一実施形態によれば、コンピュータ実装方法は、ユーザから、媒体コンテンツに関連づけられる所望される時間パラメータを受信することを含む。本方法は、さらに、所望される時間パラメータに適合し、かつその媒体コンテンツの予め決められた主題態様を保存する短編バージョンの媒体コンテンツを生成することを含み、前記主題態様は、媒体コンテンツの所定の部分に関連づけられる。
【０００５】
別の実施形態によれば、非一時的コンピュータ読取り可能媒体は、媒体上にコンピュータ実行可能プログラムコードを具現していて、前記コンピュータ実行可能プログラムコードは、プロセッサに、ユーザが媒体コンテンツの消費用に希望するユーザ指定の制限時間を受信させ、かつ前記制限時間に適合しかつその媒体コンテンツの予め決められた主題態様を保存する代替バージョンの媒体コンテンツを自動的に生成させるように構成され、前記ユーザ指定の制限時間は、その媒体コンテンツの元の意図される持続時間より短く、前記主題態様は、媒体コンテンツの所定の部分に関連づけられる。
【０００６】
さらに別の実施形態によれば、装置は、プロセッサと、プロセッサへ機能的に接続されるメモリユニットとを備える。メモリユニットは、プロセッサに、ユーザが媒体コンテンツの消費用に希望するユーザ指定の制限時間を検索させ、かつ前記制限時間に適合しかつその媒体コンテンツに表現される物語に関連づけられる予め決められた主題態様を保存する代替バージョンの媒体コンテンツを自動的に生成させるように構成されるコンピュータコードを含み、前記ユーザ指定の制限時間は、その媒体コンテンツの元の持続時間より短く、かつ前記ユーザ指定の制限時間は、ユーザによりリモート・ユーザ・デバイスにホストされるユーザインタフェースを介して指示される。
【図面の簡単な説明】
【０００７】
本開示を、１つまたは複数の様々な実施形態により、下記の図面を参照して詳細に説明する。図面は、単に例示を目的として提供するものであり、単に典型的な、または例示的な実施形態を描いている。
【０００８】
【図１】様々な実施形態による、短編バージョンの媒体コンテンツを生成するために実行されることが可能なオペレーション例を示すフローチャートである。
【０００９】
【図２】様々な実施形態が実装され得る環境例を示す。
【００１０】
【図３】様々な実施形態による、短編バージョンの媒体コンテンツの生成に包含される要素および動作フローを略示したものである。
【００１１】
【図４】様々な実施形態による、短編バージョンの媒体コンテンツを生成するために使用されるメタデータおよびシーン分析の例を示す。
【００１２】
【図５Ａ】様々な実施形態による、短編バージョンの媒体コンテンツの生成の基礎となる選択肢を提示するユーザインタフェースの例である。
【００１３】
【図５Ｂ】様々な実施形態による、生成される短編バージョンの媒体コンテンツの動的な変更を達成することができるユーザインタフェースの例である。
【００１４】
【図６】本開示に記述される実施形態の様々な特徴の実装に使用され得るコンピューティングコンポーネントの例である。
【００１５】
図面は、網羅的ではなく、よって、本開示を、開示されている詳細な形式に限定するものではない。
【発明を実施するための形態】
【００１６】
テレビ放送またはラジオ放送等の伝統的な放送は、「線形的」であると捉えられ得る。即ち、視聴者は、放送される内容またはコンテンツを消費できる時刻を制御することができない。したがって、テレビ番組は、予定された時間に、例えばテレビ放送ネットワークであるテレビ番組提供者によって設定されたチャネルで見なければならず、如何なるタイプの双方向的交流または代替視聴機構も禁止されている。しかしながら、ビデオ・オン・デマンド（ＶＯＤ）技術等の「非線形的な」放送技術は、消費者が特定の媒体コンテンツを自らが選択する時間に視聴するために選択することを許容する。ＶＯＤ媒体コンテンツの視聴は、有料で、または例えばケーブルテレビ事業者からのケーブル予約パッケージである有料予約の一部として提供されることが可能である。
【００１７】
線形的であれ非線形的であれ、また媒体コンテンツの伝送媒体がケーブルであるか、衛星またはオンラインのストリーミング媒体、他の形式であるかに関わらず、媒体コンテンツの放送は、媒体コンテンツをユーザのニーズ／希望に合わせて調製することができない点で共通する。しかしながら、モバイルデバイス、コンテンツ選択肢、ユーザ生成コンテンツ、およびＹｏｕ  Ｔｕｂｅ（登録商標）、Ｖｉｎｅ（商標）、他等の短編コンテンツチャネルの急増は全て、消費者が、ますます短縮される持続時間の媒体コンテンツ（一般に、「短編コンテンツ」と称される）をより多量に見るトレンドの要因となっている。短編コンテンツの配信チャネルは、媒体コンテンツの消費者へ高度に個人化されて、特定の短い媒体コンテンツピースを個々の消費者へ最適化された方法で配信する推奨システムを用いる。
【００１８】
「Ｖｉｎｅ」は、このトレンドの極端な発現であって、僅か６秒の持続時間を有する媒体コンテンツを用いる。一部の統計は、モバイル配信の映画サービスにおいて、映画等の媒体コンテンツの平均視聴時間が２０分未満であることを示していて、コンテンツが短編であるほど、概してより長い持続時間のコンテンツよりパフォーマンスがよいことが言及されている。さらに、伝統的なコンテンツ制作者、具体的には映画スタジオは、専ら長編コンテンツ（例えば、９０分から２００分までの間の長編コンテンツ）を製作している。したがって、このような長編コンテンツを短編フォーマットで提示して、発生する消費者の希望を満たすと同時に、少なくとも幾分かの興味を保存しかつ例えばストーリー、コンテンツの主題、他の完全性の少なくとも幾分かを保つ、という課題が存在する。
【００１９】
例えば、短編コンテンツを提供する従来のシステムおよび方法は、人が手作業で、スポーツイベントの「ハイライト」を繋ぎ合わせる、または映画の１つまたは複数のカット場面を予告編形式で提示することを包含し得る。さらに他の従来システムおよび方法は、映画の「不快な」シーンの除去等、媒体コンテンツから１つまたは複数の部分をカットして、検閲バージョンの映画を提供することを包含し得る。しかしながら、これらの従来システムおよび方法は何れも、例えば映画製作者の意図を守ることも、ストーリー「アーク」（即ち、コンテンツの始まり、真ん中、終わり、またはコンテンツ内に提示される主題態様）を保持することもできない。
【００２０】
さらに、映画の承認されていない代替カットも入手が可能である。媒体コンテンツの違法な「リップ」およびコピーは、違法のオンライン方法を介してますます入手可能かつアクセス可能となっているが、これらは、合法バージョンの長編コンテンツのほぼ完全な代用品である。これらの違法バージョンは、無料で入手できる場合が多く、ビデオコンテンツの合法的なデジタルバージョンの価値に関する消費者の認識を低下させている。消費者に大いに関連性がありかつ個人化されたコンテンツを、ビデオプラットフォームまたはユーザ生成マッシュアップ上のアルゴリズム広告を介して配信しようとする傾向はあるものの、ビデオコンテンツ等の媒体コンテンツは、未だ、コンテンツのオリジナルの長編バージョンを基礎とする独自的方法では個人化されていない。
【００２１】
したがって、本開示において記述する様々な実施形態は、長編コンテンツを、それが短編コンテンツとして提示され得るように修正するためのシステムおよび方法を提供する。短編バージョンの長編コンテンツは、コンテンツ制作者の意図の少なくとも幾分かを保持することができる自動化された動的数量で配信されることが可能である。さらに、短編バージョンの長編コンテンツは、コンテンツを消費するユーザのニーズおよび／または希望に合わせて、例えばコンテンツ構造のデータ駆動知識、消費者データおよび／または消費者選好を用いて調製されることが可能である。
【００２２】
図１は、映画、ドキュメンタリまたは他のビデオ等の伝統的な長編媒体コンテンツから短編バージョンの媒体コンテンツを生成するために、様々な実施形態に従って実行される例示的なオペレーションを示す。オペレーション１００では、ユーザから、媒体コンテンツに関連づけられる所望される時間パラメータが受信される。例えば、後にさらに詳しく論じるが、媒体コンテンツのユーザ／消費者は、消費者が短編バージョンの媒体コンテンツの消費者への提供を希望する制限時間または持続時間を指定してもよい。即ち、消費者は、短い時間期間（例えば、２時間ではなく１５分）であってもその映画を楽しめるように、短縮バージョンの長編映画の視聴を希望する場合がある。オペレーション１０２では、所望される時間パラメータに適合し、かつその媒体コンテンツの予め決められた主題態様を保存する短編バージョンの媒体コンテンツが生成され、前記主題態様は、媒体コンテンツの所定の部分に関連づけられる。映画における各フレームまたはシーンは、映画製作者（例えば、監督または編者）が選択するストーリーアーク、アクションシーン、ロマンスシーン、コメディシーン、登場人物の話、他等の１つまたは複数の主題に対する重要性または関連性においてランクまたは優先順位を付けられてもよい。長編コンテンツから短編コンテンツを生成する従来方法とは異なり、本開示による様々な実施形態は、長編バージョンの媒体コンテンツに存在する映画製作者の意図、物語または物語の筋を、短編バージョンの媒体コンテンツにおいて保持することができる。上述の例に続いて、媒体コンテンツ（例えば、元は２時間の映画）の１５分バージョンが、映画の主題態様または物語の筋を犠牲にすることなく生成される。したがって、消費者は、短縮された時間期間内でも媒体コンテンツの主題態様を正しく理解し得る。
【００２３】
図２は、様々な実施形態を実装できる環境例を示したものである。図２は、短編媒体コンテンツを生成しかつ消費するためのシステム２００を示す。図２に示されているように、システム２００は、ユーザデバイス２０２を含むことが可能である。ユーザデバイス２０２は、プロセッサ２０４と、メモリユニット２０６とを含んでもよく、かつディスプレイ２０８上に表示するためのデジタル媒体コンテンツ、媒体コンテンツ（例えば、デジタル・ビデオ・ストリームを介する）、他を受信しかつ／または記憶するように構成されることが可能である。ユーザデバイス２０２は、ＤＶＲ、ケーブル／衛星／インターネット・プロトコル・テレビ（ＩＰＴＶ）セットトップ・ボックス、ゲームコンソール、タブレットパソコン（ＰＣ）、スマートフォン、ラップトップＰＣ、拡張現実ディスプレイヘッドセット、スマートウォッチ、他であってもよい。ディスプレイ２０８は、テレビ、モニタまたは他のプレゼンテーション／媒体コンテンツ消費装置であってもよい。実施形態によっては、別個のディスプレイが不要であり得ることは留意されるべきである。例えば、放送および代替バージョンの媒体コンテンツの視聴は、ユーザデバイス２０２が例えばスマートフォンまたはタブレットＰＣであれば、ユーザデバイス２０２上で直に発生することが可能である。
【００２４】
システム２００は、さらに、コンテンツプロバイダ２１２を含んでもよく、コンテンツプロバイダ２１２は、テレビ放送ネットワークエンティティ（例えば、ＡＢＣ）、ケーブルテレビ業者（例えば、ＣＯＭＣＡＳＴ（登録商標））、またはＡｍａｚｏｎ（登録商標）、ｉＴｕｎｅｓ（登録商標）、Ｎｅｔｆｌｉｘ（登録商標）または他の第三者配信者等の他の任意のデジタル媒体コンテンツ配信者等の放送エンティティであってもよい。コンテンツプロバイダ２１２は、デジタル媒体コンテンツ２１６を記憶することができるコンテンツサーバ２１４、ならびにエンタイトルメントデータベース２１８に保全することができる任意の必要なエンタイトルメントを含んでもよい。コンテンツプロバイダ２１２が、例えばＡｍａｚｏｎ（登録商標）、ｉＴｕｎｅｓ（登録商標）、他等のデジタル媒体コンテンツ配信者である所定のシナリオでは、ユーザデバイス２０２が、媒体コンテンツをケーブルテレビ業者等の別個の放送エンティティ２２０から受信し得ることは留意されるべきである。別の実施形態によれば、コンテンツプロバイダ２１２およびデジタル媒体コンテンツ配信者は、同じエンティティであってもよい。さらに別の実施形態によれば、コンテンツプロバイダ２１２は、消費者へ固有のコンテンツも配信するコンテンツ制作者、例えば制作スタジオ、であってもよい。
【００２５】
様々な実施形態によれば、１つまたは複数の免許証または仮免許証が作成され、利用されかつ／または適切なエンティティへ転送され得ることは留意されるべきである。このような免許証は、様々なレベルのアクセスおよび／または配信、制限時間、利用限度を説明するように構成される、ならびに必要であれば区分化されることが可能である。例えば、放送エンティティ２２０は、コンテンツプロバイダ２１２から、例えば何らかの媒体コンテンツの短編バージョンに対する仮免許証を入手してもよい。この方法では、視聴者は、視聴するための媒体コンテンツの短編バージョンを、放送エンティティ２２０のインタフェース（例えば、ビデオ・オン・デマンド）を介して要求しかつ受信することができる。
【００２６】
ネットワーク２１０は、セルラまたはデータネットワーク、衛星ネットワーク、イントラネット、エクストラネット、仮想専用ネットワーク（ＶＰＮ）、ローカル・エリア・ネットワーク（ＬＡＮ）、無線ＬＡＮ（ＷＬＡＮ）、広域ネットワーク（ＷＡＮ）、パーソナル・エリア・ネットワーク（ＰＡＮ）、インターネットの一部、公衆交換電話網（ＰＳＴＮ）の一部またはこれらの任意の組合せ等のあらゆる通信ネットワークであってもよい。したがって、ネットワーク２１０は、同軸ケーブル、光ファイバ・ケーブル・システム、イーサネット（登録商標）、電波、他等の様々な通信媒体を使用してもよい。
【００２７】
本明細書に記述しているシステムおよび方法は、図３、図４、図５Ａおよび図５Ｂに示されているように、消費者の時間基準を満たすために、時間的メタデータ３０２を用いて「超短編」３０８を作成することができる。このような超短編３０８は、オンザフライで作成され、かつ例えば、コンテンツサーバ２１４等のセントラルまたはリモート（媒体）サーバから供給されることが可能である。
【００２８】
例えば、長編映画２１６（図３）のコンピュータ解析は、映画の時間的性質を基礎として、オブジェクトおよびアクションを記述するメタデータ３０２（図３）をフレームレベル、カメラショット・レベル、カットレベルまたはシーンレベルで生成することができる。即ち、時間データ３０２は、媒体コンテンツの様々な粒状（微細または粗い）部分またはセクションに関連づけられることが可能である。さらに、映画製作者は、媒体コンテンツの筋または物語における主題の脈絡を作り上げるメカニズムを提供するために、一シーンまたは一シーンの部分、関連するストーリーアークおよび他のメタデータに対するその重要性について記述するメタデータを生成することができる。メタデータの例には、ロケーション（架空の場所、または撮影場所）を識別する情報、登場人物、アクション、音楽、シーンに関連づけられるオブジェクト、ショートシーン、またはタイムコードにより識別されるカットまたは個々のフレームが含まれるが、この限りではない。メタデータ３０２は、媒体コンテンツ自体と共存する、または媒体コンテンツ自体の一部であることが可能である。時間および／またはストーリーベースのメタデータ３０２は、何らかの長編バージョンの媒体コンテンツ２１６を所与として作成され、かつ映画の対応する部分またはセクションへのタグ付けに使用されることが可能であり、所定のストーリーアークに寄与する主要シーンまたはシーンの主要部分の識別が可能にされる。
【００２９】
図３は、様々な実施形態による、先に述べた短編バージョンの媒体コンテンツの生成に使用され得る要素および関連のプロセスフローを略示したものである。図３の１つの要素は、ユーザ選好３０４、３０６を受信し、メタデータでタグ付けされた（長編）媒体コンテンツ２１６を分析しかつ動的に生成される短編バージョンの媒体コンテンツ３０８を出力するための時間エンジン３００である。具体的には、時間エンジン３００は、時間的メタデータ３０２でタグ付けされた媒体コンテンツ２１６を検索してもよい。ビデオにおける各フレームは、メタデータでタグ付けされたオブジェクト（登場人物を含む）、アクションおよび他のフレーム態様を有してもよい。メタデータでタグ付けされた媒体コンテンツ２１６は、例えば図２のコンテンツプロバイダ２１２のコンテンツサーバ２１４から検索されてもよい。即ち、時間的メタデータ３０２は、媒体コンテンツ２１６として記憶される前に、媒体コンテンツに関連づけられてもよい。媒体コンテンツ２１６が、（メタデータでタグ付けされているか否かに関わらず）コンテンツサーバ２１４に記憶され得ることは留意されるべきである。媒体コンテンツ２１６は、メタデータ３０２でタグ付けされたその長編バージョンで放送、配信等されることが可能であり、即ち、時間的メタデータは、消費者が短編バージョンの媒体コンテンツ２１６を要求するまで考慮されない可能性があり、要求された時点で、メタデータは、時間エンジン３００によって分析されることが可能である。
【００３０】
時間エンジン３００は、短編バージョンの媒体コンテンツ２１６を要求したユーザから受信されるユーザ選好３０４も分析してもよい。先に述べたように、ユーザ選好３０４は、消費者が指定する所望される制限時間または持続時間基準（図５Ａ参照）を含んでもよい。例えば、時間制約３０４は、ユーザがその短編バージョンの媒体コンテンツを見ることを希望する所望される合計持続時間である。シーン、シーン部分、他には、長編バージョンの媒体コンテンツ２１６から導出される短編バージョンの媒体コンテンツにおける包含または削除のために、時間エンジン３００により、長編バージョンの媒体コンテンツ２１６内に存在するストーリーアークに対する重要性を基礎として優先順位をつけることができる（図４参照）。したがって、ユーザは、１５分しか媒体コンテンツを見る時間がないかもしれないが、ユーザが消費することを希望する所望の媒体コンテンツ２１６は、長編の媒体コンテンツである。様々な実施形態は、生成されるメタデータを基礎として、始まり、真ん中および終わりを含む１５分バージョンの長編媒体コンテンツ３０８を動的に作成することができ、これにより、少なくとも１つのストーリーアークが保存される。
【００３１】
ユーザ選好３０４は、さらに、消費者が短編バージョンの媒体コンテンツへの包含または除外を希望する特定コンテンツの指示を含んでもよい（図５Ａ参照）。これは、消費者が（他の俳優または登場人物よりも）注目してもっと見ることを希望する具体的な俳優、および／または消費者が見ようと関心を持っている具体的なテーマ／プロットまたは副テーマ／副プロットを示すものであってもよい。あるいは、消費者は、暴力的または怖いシーンを全て排除することを希望するかもしれない。このようなユーザ選好３０４は、消費者によって指定されてもよく、かつ同じくコンテンツプロバイダ２１２により記憶されてエンタイトルメントデータベース２１８と共に保全される例えばユーザプロファイル内に、またはユーザデバイス２０２のメモリユニット２０６に保全されてコンテンツプロバイダ２１２によりアクセスされる別個のデータレポジトリ内に保持されてもよい。
【００３２】
またさらに、時間エンジン（ｔｅｍｐｏｒａｌ  ｅｎｇｉｎｅ）３００は、消費者のユーザ履歴、媒体コンテンツコレクションおよび／または他の視聴選好３０６を検索してもよい。即ち、消費者は、過去の媒体コンテンツ消費から、具体的な男優または女優、登場人物、物語の要素またはコンテンツタイプ（分析論）に対して強い好感３０６を示しているかもしれず、これもまた、１つまたは複数のシーンまたはその一部の包含または排除に繋がる。このような情報は、消費者の先行する視聴挙動または選好および／または現在または過去の媒体コンテンツコレクションを基礎として収集されたデータに適用される分析論を介して入手されてもよい。ユーザ選好３０４は、ユーザから直に受信されてもよいが、ユーザ履歴および視聴選好３０６は、コンピュータによって分析されてもよい。
【００３３】
時間エンジン３００への上述の入力のうちの１つまたはそれ以上を基礎として、時間エンジン３００は、ユーザ指定の時間カット定義３０８、即ち、ユーザの時間基準に適合する媒体コンテンツの関連シーンまたは部分の前述の再生リストを、あらゆるユーザ選好、履歴または媒体コレクションデータと共に出力してもよい。言い替えれば、一連のシーンまたは媒体コンテンツ部分は、カスタマイズされた短編バージョンの媒体コンテンツを配信するために連続して、または他の適切な順序で再生されることが可能である。結果的に生じるユーザ指定の時間カット定義は、次に、配信および再生インフラ３１０（例えば、図２のシステム２００）によって、短編バージョンの媒体コンテンツを要求側消費者へ配信するために利用されてもよい。ユーザ指定の時間カット定義３０８は、その特定のユーザ用のカットおよび入力基準、他を定義するデータセットであることが可能であって、カットまたはビデオファイル自体でなくてもよい。定義３０８は、効果的には、再生されるとユーザ指定カットを連続的に表現するコンテンツの始点および終点セットで構成される。定義は、複数のコンテンツピースをスパンすることができる。
【００３４】
図４は、様々な実施形態による、短編バージョンの媒体コンテンツの作成例を示す。この例では、映画の持続時間を短縮するために、ストーリーアークＣが（元の長編時間的タイムラインから）除去されている。このようなシーンの除去により、消費者は、「主要な」ストーリーアークＡおよびＢを保存しながら映画を短縮形式で経験することができるようになる。さらに、他の主要シーンも、先に述べたように、明示的に表現されるか分析により導出される標的持続時間または他の選好を基礎として選択されても、除去されてもよい。具体的には、ストーリーアーク・シーンＡ１、Ａ２、Ａ３およびＡ４が、元の時間的タイムラインより短い指定された持続時間に従って出現するために、ストーリーアーク・シーンＢ１、Ｂ２、Ｂ３およびユーザ指定の時間カット定義３０８における主要シーン１と共に保存されている。
【００３５】
先に論じたように、時間エンジン３００は、導出されるコンテンツの定義を、時間的メタデータ３０２およびユーザ選好３０４および／またはユーザ履歴３０６を基礎として個々のシーン、カットまたはフレームに優先順位を付けることにより構築する。時間エンジン３００は、導出された媒体コンテンツの最適カット、即ち（映画製作者により、または消費者の選好に従って記載されるような）１つまたは複数の所望される物語の筋を保存しかつ指定された時間基準に適合するカット、を発見するまで、このプロセスを反復する。同じく先に論じたように、時間エンジン３００の出力は、元の媒体コンテンツの小セクションに関する導出カット（短編バージョン）の定義であり、これは次に、消費者へ配信されることが可能である。
【００３６】
別の実施形態によれば、同じく先に述べたように、時間的メタデータは、カスタム「マッシュアップ」を作成するために複数のバラバラな媒体コンテンツピースをスパンすることができる。例えば、消費者は、一連のアクション映画における共通するテーマ要素を有する所定の戦闘シーン、または具体的な映画フランチャイズに渡る所定の登場人物を含む全てのシーンまたはシーン部分、をまとめることによって、短編媒体コンテンツを生成することができる。
【００３７】
様々な実施形態による使用に適する時間的メタデータを生成するために、既存の長編媒体コンテンツに事後分析を行うことができるが、時間的メタデータの生成が、媒体コンテンツの制作前、制作中および／または制作後にも発生し得ることは留意されるべきである。この方法および消費の可変性を理解して、映画製作者は、長編媒体コンテンツを、代替的な動的カットをより生成し易くするようにして撮影しかつ編集することを選んでもよい。
【００３８】
例えば、映画製作者は、例えば元の長編バージョン映画の場合のように、線形的に組み立てることができる、しかも別の物語の筋または代替エンディング、他を明らかにすべく再配置／再組立てができる、「特別に撮影された」シーンを製作してもよい。長編バージョンで見ると、視聴者は、必ずしもこのようなシーンを特別なものとは気づかない。一方で、組立て直された短編バージョンでは、それまでは隠されていた何らかの物語の筋態様が明らかになってくる可能性がある。この方法では、様々な実施形態が、映画製作者によって、その独創的なパレットを展開するために使用可能である。
【００３９】
図５Ａおよび図５Ｂは、各々、例示的な短編仕様ユーザインタフェース（ＵＩ）５００および動的制御バーＵＩ５１０を示す。短編仕様ＵＩ５００は、ユーザデバイス（例えば、図２のユーザデバイス２０２）、オンラインアクセス可能なＵＩ、他で実行されるスタンドアロン型媒体プレーヤアプリケーションの一部であることが可能である。短編仕様ＵＩ５００は、消費者が例えばスライド式持続時間制御バー５０２を介して希望する持続時間を指定できるようにする、複数の異なるメニュ選択肢を有してもよい。さらに、短編仕様ＵＩ５００は、コンテンツ選択およびユーザ選好メニュ５０４を有してもよく、消費者は、このメニュから、短編バージョンが生成される元の特定の媒体コンテンツ、ユーザ選好、評価（レーティング）、他を選択してもよい。さらに他の選択肢は、メニュ選択肢を含んでもよく、消費者は、このメニュ選択肢を介して、コンテンツ固有の選好５０６、例えば線形再生（連続するシーン再生）または代替（例えば、非発生順の）再生等の再生スタイル、所望されるムード選好、短編バージョンの媒体コンテンツが焦点を合わせる所望される登場人物、ならびに例えば物語における架空のロケーションまたは撮影場所であるロケーション、を指定してもよい。追加の選択肢５０８は、再生リストへの保存オプション、短編バージョンの媒体コンテンツをオフラインで見る能力、または短編バージョンの媒体コンテンツを供給する能力も含んでもよい。即ち、本明細書に記述しているシステムおよび方法は、消費者による特定の短編バージョンの媒体コンテンツの保存を可能にすることができ（図５Ａ参照）、消費者は、これを再生してもよく、かつ／またはその同じ媒体コンテンツの長編バージョンの視聴に必要な資格を有し得る別の消費者へ配信してもよい。これは、例えば、消費者がコンテンツサーバ２１４へのデータ接続を行わない場合に有益であり得る。例えば、ユーザが飛行機に搭乗している場合、ユーザは、飛行中にオフラインで消費するために短編バージョンの媒体コンテンツを作成してダウンロードする選択肢を有する。またさらに、イン・アウトポイントの具体的なプロファイル（または再生リスト）の保存および再配信が可能であり（図４参照）、これにより、媒体コンテンツの実際的な別個のインスタンスの生成を必要とすることのない、短編バージョンの媒体コンテンツの再生が見込まれる。
【００４０】
図５Ｂにおける動的制御バーＵＩ５１０は、消費者により、現行提示されている短編バージョンの媒体コンテンツの再生長さをリアルタイムで変更するために利用されることが可能である。先に論じたように、消費者は、所望される持続時間をさらに短縮する（フレームまたはシーン数を減らす）か、延長する（フレームまたはシーンを追加する）か、を選択してもよい。例えば、消費者は、最初に、短編仕様ＵＩ５００の持続時間制御バー５０２を介して１０分の持続時間を指定しているかもしれない。しかしながら、短編バージョンの媒体コンテンツを再生する間に、消費者は、この指定された持続時間を２０分に延長することを希望するかもしれない。さらに、消費者は、短編バージョンの媒体コンテンツの焦点について、例えば、抑えめのアクションからたっぷりのアクションへ（バー５１２）、抑えめのロマンスからたっぷりのロマンスへ（バー５１４）、抑えめのコメディからたっぷりのコメディへ（バー５１６）、他の変更を希望するかもしれない。したがって、図３の時間エンジン３００は、消費者のニーズ／希望に合わせて新しいユーザ指定の時間定義を変更された仕様に従って配信するように、メタデータでタグ付けされた媒体コンテンツを分析し直すことができる。
【００４１】
短編媒体コンテンツを作成する従来のシステムおよび方法は、手作業による編集に依存している。対照的に、様々な実施形態は、導出されるコンテンツを高度に個人化されたスケールで生成するための、認可された／合法的かつアルゴリズム的な／動的に自動化されるアプローチを提供する。パーソナライゼーションおよび関連性は、消費者にとっての価値を左右する。過去において、データ分析は、媒体コンテンツを消費者へ推奨するためのアルゴリズムの作成に使用されているが、媒体コンテンツの動的な再配置／時間的変更を牽引するためには利用されていない。
【００４２】
本明細書に提示している様々な実施形態は、ビデオ／ビジュアルベースの媒体コンテンツのコンテキストにおいて記述されているが、他の実施形態は、ラジオコンテンツ、ポッドキャスト、ゲーム、オーディオブックおよび他の類似コンテンツ等の他のコンテキストにおいて使用するように適応可能であることは留意されるべきである。さらに、実施形態は、シーンまたはシーン部分を指定するコンテキストで記述されているが、様々な実施形態は、媒体コンテンツを、シーン／シーン部分に加えた、またはその代替としての異なるユニットを基礎として区分化することを企図している。さらに、本明細書で使用しているシーンという用語は、伝統的なシーンを指しても、伝統的なシーンを構成する単なる１つまたは複数の態様を指してもよい。例えば、時間カットは、伝統的なシーンへの所定量の「導入部」を除去して、生成される短編バージョンの媒体コンテンツに包含されるべきシーンの関連／所望部分のみを残してもよい。またさらに、結果的に生じる短編バージョンの媒体コンテンツが何れも、消費者が如何なる映画的断絶も検知できないように、「立て続けの」継ぎ目のない方法で再生され得ることは理解されるべきである。
【００４３】
図６は、前述の図３の時間エンジン３００、図５Ａの短編仕様ＵＩ５００および／または図５Ｂの動的制御バーＵＩ５１０の特徴および機能性等の、本明細書に開示するシステムおよび方法の様々な特徴を実装するために使用され得る例示的なコンピューティングコンポーネントを示す。
【００４４】
本明細書で使用しているコンポーネントという用語は、本出願の１つまたは複数の実施形態に従って実行されることが可能な所定の機能ユニットを記述するものである場合もある。本明細書で使用しているコンポーネントは、任意の形式のハードウェア、ソフトウェアまたはこれらの組合せを利用して実装される場合もある。例えば、１つまたは複数のプロセッサ、コントローラ、ＡＳＩＣ、ＰＬＡ、ＰＡＬ、ＣＰＬＤ、ＦＰＧＡ、論理コンポーネント、ソフトウェアルーチンまたは他の機構が、１つのコンポーネントを構成するために実装される場合もある。実装において、本明細書に記述している様々なコンポーネントは、離散コンポーネントとして実装される場合もあり、または、記述している機能および特徴は、１つまたは複数のコンポーネントの間で部分的に、または完全に共有されることが可能である。言い替えれば、この明細書本文を読めば、一般的な当業者には明らかであると思われるように、本明細書に記述している様々な特徴および機能は、如何なる所定のアプリケーションにおいて実装されてもよく、かつ１つまたは複数の別個の、または共有されるコンポーネントにおいて様々な組合せおよび順列で実装されることが可能である。様々な特徴または機能要素が個別に記述され、または別個のコンポーネントとしてクレームされる場合でも、一般的な当業者には、これらの特徴および機能が１つまたは複数の共通するソフトウェアおよびハードウェア要素間で共有されることが可能であり、かつこのような記述は、別個のハードウェアまたはソフトウェアコンポーネントがこのような特徴または機能を実装するために使用されることを求める、または含意するものではないことが理解されるであろう。
【００４５】
ある実施形態において、コンポーネントまたはアプリケーションコンポーネントがソフトウェアを用いて完全に、または部分的に実装される場合、これらのソフトウェア要素は、これに関連して記述されている機能を実行することができるコンピューティングまたはプロセシングコンポーネントと共動するように実装されることが可能である。図６には、このようなコンピューティングコンポーネントの一例が示されている。この例示的なコンピューティングコンポーネント６００に関連して、様々な実施形態について説明する。この説明を読めば、関連技術当業者には、他のコンピューティングコンポーネントまたはアーキテクチャを用いてアプリケーションを実装する方法が明らかとなるであろう。
【００４６】
次に、図６を参照すると、コンピューティングコンポーネント６００は、例えば、自動調整式のディスプレイ、デスクトップ、ラップトップ、ノートブックおよびタブレットコンピュータ、ハンドヘルド・コンピューティング・デバイス（タブレット、ＰＤＡ、スマートフォン、携帯電話、パームトップ、他）、ワークステーションまたは他のディスプレイ付きデバイス、サーバ、または所定のアプリケーションまたは環境にとって望ましい、または適するものであり得る他の任意タイプの専用または汎用コンピューティングデバイス、において見出されるコンピューティングまたはプロセシングケイパビリティを表現し得る。また、コンピューティングコンポーネント６００は、所定のデバイス内に内蔵される、または別段で所定のデバイスが利用できるコンピューティングケイパビリティを表現する場合もある。例えば、コンピューティングコンポーネントは、例えばナビゲーションシステム、携帯用コンピューティングデバイス、および何らかの形式の処理ケイパビリティを含む場合もある他の電子デバイス等の他の電子デバイスにおいて見出される場合もある。
【００４７】
コンピューティングコンポーネント６００は、例えば、１つまたは複数のプロセッサ、コントローラ、制御コンポーネント、またはプロセッサ６０４等の他の処理デバイスを含む場合もある。プロセッサ６０４は、例えばマイクロプロセッサ、コントローラまたは他の制御論理等の汎用または専用処理エンジンを用いて実装される場合もある。図示された例において、プロセッサ６０４は、バス６０２へ接続されているが、コンピューティングコンポーネント６００の他のコンポーネントとの相互作用を促進し、または外部と通信するために、任意の通信媒体の使用が可能である。
【００４８】
また、コンピューティングコンポーネント６００は、本書では単にメインメモリ６０８と称する１つまたは複数のメモリコンポーネントを含む場合もある。例えば、好ましくは、ランダム・アクセス・メモリ（ＲＡＭ）または他のダイナミックメモリを用いて、プロセッサ６０４により実行されるべき情報および命令が記憶される場合もある。メインメモリ６０８は、プロセッサ６０４により実行されるべき命令を実行中に、一時的変数または他の中間情報を記憶するために使用される場合もある。同様に、コンピューティングコンポーネント６００は、プロセッサ６０４向けの静的情報および命令を記憶するためにバス６０２へ結合される読取り専用メモリ（「ＲＯＭ」）または他の静的記憶デバイスを含む場合もある。
【００４９】
また、コンピューティングコンポーネント６００は、１つまたは複数の様々な形式の情報記憶機構６１０も含む場合もあり、これは、例えば、媒体ドライブ６１２と、記憶ユニットインタフェース６２０とを含む場合もある。媒体ドライブ６１２は、固定式または取外し可能な記憶媒体６１４をサポートするためのドライブまたは他の機構を含む場合もある。例えば、ハード・ディスク・ドライブ、ソリッド・ステート・ドライブ、磁気テープドライブ、光ディスクドライブ、コンパクトディスク（ＣＤ）またはデジタル・ビデオ・ディスク（ＤＶＤ）ドライブ（ＲまたはＲＷ）、または他の取外し可能または固定式媒体ドライブが提供される場合もある。したがって、記憶媒体６１４には、例えば、ハードディスク、集積回路アッセンブリ、磁気テープ、カートリッジ、光ディスク、ＣＤまたはＤＶＤ、または媒体ドライブ６１２によって読み取られ、書き込まれ、またはアクセスされる他の固定式または取外し可能媒体が含まれる場合もある。これらの例が示すように、記憶媒体６１４は、内部にコンピュータソフトウェアまたはデータを記憶しているコンピュータ使用可能記憶媒体を包含することができる。
【００５０】
代替実施形態では、情報記憶機構６１０が、コンピュータプログラムまたは他の命令またはデータをコンピューティングコンポーネント６００内へロードできるようにする他の類似手段を含む場合もある。このような手段は、例えば、固定式または取外し可能記憶ユニット６２２と、インタフェース６２０とを含む場合もある。このような記憶ユニット６２２およびインタフェース６２０の例には、プログラムカートリッジおよびカートリッジインタフェース、取外し可能メモリ（例えば、フラッシュメモリまたは他の取外し可能メモリコンポーネント）およびメモリスロット、ＰＣＭＣＩＡスロットおよびカード、およびソフトウェアおよびデータを記憶ユニット６２２からコンピューティングコンポーネント６００へ転送できるようにする他の固定式または取外し可能記憶ユニット６２２およびインタフェース６２０が含まれることが可能である。
【００５１】
また、コンピューティングコンポーネント６００は、通信インタフェース６２４も含む場合もある。通信インタフェース６２４は、ソフトウェアおよびデータをコンピューティングコンポーネント６００と外部デバイスとの間で転送できるようにするために使用される場合もある。通信インタフェース６２４の例には、モデムまたはソフトモデム、ネットワークインタフェース（イーサネット（登録商標）、ネットワーク・インタフェース・カード、ＷｉＭｅｄｉａ、ＩＥＥＥ８０２．ＸＸまたは他のインタフェース等）、通信ポート（例えば、ＵＳＢポート、ＩＲポート、ＲＳ２３２ポートＢｌｕｅｔｏｏｔｈ（登録商標）インタフェースまたは他のポート等）、または他の通信インタフェースが含まれる場合もある。通信インタフェース６２４を介して転送されるソフトウェアおよびデータは、典型的には、電子的、電磁的（光学を含む）または所定の通信インタフェース６２４によって交換されることが可能な他の信号であり得る信号上で伝送される場合もある。これらの信号は、チャネル６２８を介して通信インタフェース６２４へ提供される場合もある。このチャネル６２８は、信号を伝送する場合もあり、かつ有線または無線通信媒体を用いて実装される場合もある。チャネルの幾つかの例には、電話回線、セルラリンク、ＲＦリンク、光リンク、ネットワークインタフェース、ローカル・エリア・ネットワークまたは広域ネットワークおよび他の有線または無線通信チャネルが含まれる場合もある。
【００５２】
本文書において、「コンピュータプログラム媒体」および「コンピュータ使用可能媒体」という用語は、概して、例えばメモリ６０８、記憶ユニット６２０、媒体６１４およびチャネル６２８等の一時的または非一時的媒体を指すために使用される。これらの、または他の様々な形式のコンピュータプログラム媒体またはコンピュータ使用可能媒体は、１つまたは複数のシーケンスの１つまたは複数の命令を処理デバイスへ伝送して実行することに関わってもよい。媒体上で具現されるこのような命令は、概して、「コンピュータ・プログラム・コード」または「コンピュータ・プログラム・プロダクト」と称される（これらは、コンピュータプログラムまたは他のグルーピングの形式でグループ化されてもよい）。実行されると、このような命令は、コンピューティングコンポーネント６００が本明細書で論じているような本出願の特徴または機能を実行することを有効化する場合もある。
【００５３】
以上、様々な例示的実施形態および実装に関連して記述してきたが、個々の実施形態のうちの１つまたはそれ以上に記述されている態様および機能の適用性が、記述されている特定の実施形態に限定されるものではなく、単独または様々な組合せで、本出願の他の実施形態のうちの１つまたはそれ以上へ、そのような実施形態が記述されているか否か、およびそのような特徴が、記述されている実施形態の一部であるか否かに関わらず、適用され得ることは理解されるべきである。したがって、本出願の広さおよび範囲は、上述の例示的実施形態の何れによっても限定されるべきものではない。
【００５４】
本文書において使用される用語および言い回し、およびその変形は、別段の明示的指摘のない限り、限定ではなく、制限のないものとして解釈されるべきである。上述の例として、「を含む」という用語は、「を限定なしに含む」またはこれに類似するものを意味するとして読み取られるべきであり、「例」という用語は、論じていることの網羅的または限定的リストではなく例示的なインスタンスを提供するために使用され、不定冠詞である「１つの」または「ある」は、「少なくとも１つの」、「１つまたは複数の」またはこれらに類似するものを意味するとして読み取られるべきであり、かつ「従来の」、「伝統的な」、「一般的な」、「標準的な」、「既知の」等の形容詞および同様の意味の用語は、記述されることを所定の時間期間に、または所定の時点で利用可能なことに限定するものとして解釈されるべきではなく、現時点で、または将来の何れかの時点で利用可能であり得る、または知られ得る従来的、伝統的、一般的または標準的な技術を包含するように読み取られるべきである。同様に、本文書が一般的な当業者には明らかな、または既知であると思われる技術に言及する場合、このような技術は、現時点で、または将来の何れかの時点で当業者に明らかな、または知られる技術を包含する。
【００５５】
一部の例において「１つまたは複数の」、「少なくとも」、「但しこの限りではない」または他の同様の言い回し等の拡大的な用語および言い回しが存在する場合、このような拡大的言い回しが存在しない例では、より狭い事例が意図される、または要求されるという意味に読み取ってはならない。「コンポーネント」という用語の使用は、コンポーネントの一部として記述またはクレームされる態様または機能が全て共通のパッケージ内に構成されることを含意するものではない。実際には、あるコンポーネントの様々な態様のうちの何れか、または全ては、制御論理であれ、他のコンポーネントであれ、単一のパッケージ内に結合されることも、別々に保持されることも可能であり、かつさらに、複数のグルーピングまたはパッケージに、または複数のロケーションに渡って分散されることも可能である。
【００５６】
さらに、本明細書に記載している様々な実施形態は、例示的なブロック図、フローチャートおよび他の図解に関連して記述されている。本文書を読めば、一般的な当業者には明らかとなるであろうが、例示された実施形態およびその様々な代替例は、説明された例に限定されることなく実装が可能である。例えば、ブロック図およびそれに伴う説明は、特定のアーキテクチャまたはコンフィギュレーションを指令するものとして解釈されるべきではない。
【図１】
2017017687.tif 000003
【図２】
2017017687.tif 000004
【図３】
2017017687.tif 000005
【図４】
2017017687.tif 000006
【図５Ａ】
2017017687.tif 000007
【図５Ｂ】
2017017687.tif 000008
【図６】
2017017687.tif 000009
【外国語明細書】
2017017687000001.pdf