(57)【特許請求の範囲】
【請求項１】
利用可能なメディアソース（２０４）のセットを指定するインデックスを付与するインデックス付与コンポーネント（４０２）、
前記インデックス付与コンポーネント（４０２）により付与されるインデックスにより指定される前記利用可能なメディアソースのセットを表示し、前記利用可能なメディアソースのセットの中の１つまたは複数の利用可能なメディアソースを有する、メディアソースのサブセットの１つまたは複数の選択要求を受信する選択コンポーネント（４０４）、および
メディアコンテンツの少なくとも一部分の、少なくとも１つのメディアソースサンプルを、前記少なくとも１つのメディアソースをアクティブで使用する前に再生するプレビューコンポーネント（４０６）であって、前記メディアコンテンツは複数のメディアソースの中のサブセットの少なくとも１つのメディアソースに関連付けられている、プレビューコンポーネント（４０６）と
を備え、前記メディアコンテンツの少なくとも一部分の少なくとも１つのメディアソースサンプルは、現在、再生されているメディアコンテンツと同時に表示画面の第１の部分で再生され、前記現在、再生されているメディアコンテンツは前記表示画面の第２の部分で、再生され、また、前記現在、再生されているメディアコンテンツは、アクティブで使用されているメディアソースであって、前記少なくとも１つのメディアソースサンプルと関連付けられている少なくとも１つのメディアソースとは異なるメディアソースと関連付けられており、
前記利用可能なメディアソースのセットに関するメディアコンテンツのアクセス、抽出、または提示のうち少なくとも１つを実行するメディア制御コンポーネントをさらに備え、前記利用可能なメディアソースのセットは、前記メディアコンテンツの少なくとも一部分の少なくとも１つのメディアソースサンプルと同時に前記表示画面の第３の部分に表示され、前記少なくとも１つのメディアソースサンプルおよび前記利用可能なメディアソースのセットは、前記現在、再生されているメディアコンテンツの再生を中断させることなく、表示され、
前記メディア制御コンポーネントは、前記現在、再生中のメディアコンテンツと、前記少なくとも１つのメディアソースサンプルを有するプレビューメディアコンテンツとの間のコンフリクトを解決するコンテンションコンポーネントを備えることを特徴とするメディアソースの探査を実行するメディアコンテンツシステム（４００）。
【請求項２】
前記メディア制御コンポーネントは、メディアソースリスト（８０２、１００２）、ピクチャインピクチャプレビューペイン（８０６、１００４）、または現在使用されているメディアソースの情報ペイン（８０４、１００６）のうち少なくとも１つを提供する出力コンポーネントを備え、
前記利用可能なメディアソースのセットに関する情報が前記メディアソースリストの形態で表示され、
ピクチャインピクチャプレビューペインは、前記表示画面の第1の部分に関連付けられており、当該ピクチャインピクチャプレビューペインは、前記表示画面の第1の部分に前記少なくとも１つのメディアソースサンプルを表示するために使用され、
前記現在、使用されているメディアソースの情報ペインは、前記現在、再生されているメディアコンテンツに関連付けられているメディアソースに関する情報を表示するために使用されることを特徴とする請求項１に記載のシステム。
【請求項３】
前記メディア制御コンポーネントは、ユーザインタフェースからユーザ入力を取得し、処理する入力コンポーネント（３１０）を備え、前記１つまたは複数の選択要求に関連する前記ユーザ入力は前記選択コンポーネントにより受信されることを特徴とする請求項１に記載のシステム。
【請求項４】
前記コンテンションコンポーネントは、前記少なくとも１つのメディアソースサンプルのプレビューの間、現在、再生中のメディアコンテンツを減衰させることを特徴とする請求項１に記載のシステム。
【請求項５】
前記コンテンションコンポーネントは、前記現在、再生中のメディアコンテンツとコンフリクトする前記少なくとも１つのメディアソースサンプルの一部を減衰させることを特徴とする請求項１に記載のシステム。
【請求項６】
前記コンテンションコンポーネントは、前記現在、再生されているメディアコンテンツから前記少なくとも１つのメディアソースサンプルへ切り替えて、当該現在、再生されているメディアコンテンツのビデオまたはオーディオの提示を停止するために使用可能であることを特徴とする請求項１に記載のシステム。
【請求項７】
前記選択コンポーネントは、音声ベースの選択要求を受信し、処理する音声認識コンポーネントを備えることを特徴とする請求項１に記載のシステム。
【請求項８】
前記選択コンポーネントは、プレビューする前記少なくとも１つのメディアソースを自動選択する決定コンポーネントを備えることを特徴とする請求項１に記載のシステム。
【請求項９】
前記決定コンポーネントは、所定の時間枠で前記利用可能なメディアソースのセットの中の利用可能な各メディアソースの各プレビューのメディアコンテントを繰り返し提示することを特徴とする請求項８に記載のシステム。
【請求項１０】
前記決定コンポーネントは、少なくとも１つにはユーザ嗜好データに基づいて、前記前記少なくとも１つのメディアソースを選択することを特徴とする請求項８に記載のシステ
ム。
【請求項１１】
前記選択コンポーネントは、前記少なくとも１つのメディアソースの選択に関して、少なくとも１つの推論、または少なくとも１つの判断を行うＡＩ（ａｒｔｉｆｉｃｉａｌ  ｉｎｔｅｌｌｉｇｅｎｃｅ、人工知能）コンポーネントをさらに備えることを特徴とする請求項８に記載のシステム。
【請求項１２】
前記ＡＩコンポーネントは、メディアソース選択についての推論を行うことに関して、ユーザ嗜好データを使用して確率的または統計ベースの分析を行うことを特徴とする請求項１１に記載のシステム。
【請求項１３】
前記プレビューコンポーネントは、リモートシステムから前記少なくとも１つのメディアソースの前記少なくとも１つのメディアソースサンプルを取得する検索コンポーネントを備えることを特徴とする請求項１に記載のシステム。
【請求項１４】
前記プレビューコンポーネントは、２つ以上のサブサンプルの組み合わせから前記少なくとも１つのメディアソースサンプルを合成する融合コンポーネントであって、前記２つ以上のサブサンプルはメディアコンテンツの一部分の異なる複数のプレビューを有し、前記メディアコンテンツの少なくとも１部分の異なる複数のプレビューは前記少なくとも１つのメディアコンテンツに関連付けられており、前記メディアソースのサブセットの異なる複数のメディアソースから前記少なくとも１つのメディアコンテンツが取得される、融合コンポーネントを備えることを特徴とする請求項１に記載のシステム。
【請求項１５】
前記複数のメディアソースは、１つまたは複数のビデオソース、オーディオソース、ビデオゲームソース、補助ソース、またはリモートソースを含むことを特徴とする請求項１に記載のシステム。
【請求項１６】
前記少なくとも１つのメディアソースサンプルは、前記メディアソースに関連付けられている情報と共に提示されることを特徴とする請求項１に記載のシステム。
【請求項１７】
前記システムは、車、航空機、鉄道システム、または船のうち、少なくとも１つの車両に実装されることを特徴とする請求項１に記載のシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
（関連出願の相互参照）
本出願は、「特許文献１」の利益を請求するものである。該特許全体を本明細書内に参照として組み込む。
【０００２】
一般的には、マルチメディア娯楽システムには、ユーザによる消費のための多様なメディア装置が含まれる。メディア装置には、種々の携帯手段に記憶されているメディアコンテンツを読み出しまたは再生するメディアソースが含まれる。メディアは無線信号または衛星信号を介してストリーミングされる。コンテンツには、大容量記憶装置またはフラッシュ装置のＤＶＤ映画、ＣＤオーディオ、デジタル音楽や、ビデオゲームコンソール上で再生されるビデオゲームなどが含まれる。メディア装置にはさらに、種々のメディア出力装置が含まれる。例えば、マルチメディア娯楽システムは、ディスプレイ（テレビ、プラズマディスプレイ、ＬＣＤディスプレイ、ＣＲＴディスプレイなど）、スピーカ、サブウーファ、プロジェクタなどを備えることが可能である。
【０００３】
従来は、多様な装置を含む複雑なマルチメディア娯楽システムは、家庭や他の建物の中のみのものであった。しかし、自動車技術の進歩により、膨大なメディアソースを自動車、トラック、ライトバンなどに実装することが可能である。従来の車内娯楽システムでは、乗客は、音楽、映画、ビデオゲームなどのメディアコンテンツを聞く、見る、またはメディアコンテンツと対話する複数のオプションを有することができる。例えば、乗客は、ラジオ、衛星ラジオ、ＣＤプレイヤ、携帯デジタル音楽プレイヤ、大容量記憶装置、フラッシュ装置、ＵＳＢドライブなどから音楽を聴くことができる。さらに、乗客はＤＶＤプレイヤ、ＶＣＲ、大容量記憶装置、携帯型メディアプレイヤ、コンピュータなどから映画やビデオを見ることができる。後部座席娯楽システムなどの車内娯楽システムでは、複数の出力装置が個々に個別のソースからのメディアコンテンツを提示することができるものもある。さらに、複数のメディアソースを同時に再生可能である。一般的には、乗客はボタン、スイッチ、ツマミなどを使用して、選択を介してメディアソースを切り替える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許仮特許出願第６０／８７４，４８９号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
以下の説明は、本明細書のいくつかの態様を基本的に理解できるように本明細書の簡略化された要約を開示するものである。この要約は、本明細書の全体の概略ではない。本明細書の主要な、または必須の要素を特定するものではなく、また本明細書の範囲を画定するものでもない。後述する「発明を実施するための形態」の前置きとして、簡略化して本明細書のいくつかの概念を開示することのみを目的とするものである。
【０００６】
従来方式では、メディア制御システムにより、ユーザは、例えば、ＤＶＤプレイヤ、ＣＤプレイヤ、携帯音楽プレイヤなどのさまざまな異種のメディアソース間で切り替えを行うことが可能である。ユーザは、選択機構（例えば、ユーザインタフェース、リモートコントロール装置など）を介して特定のソースを使用して、ソースの所望のコンテンツにアクセスすることができる。しかし、ユーザは、一般的には、メディアソースを完全に起動せずに、あるいは完全に使用しないで（例えば、完全再生を開始せずに）、メディアソースを閲覧またはメディアソースのコンテンツを調べることができない。
【課題を解決するための手段】
【０００７】
本発明は、メディアソースをアクティブで使用する前に、該ソースに関連するコンテンツのプレビューを提供する。一態様では、プレビューは、もしあればアクティブソースと同時に提示されるピクチャインピクチャウィンドウの形で公開される。ピクチャインピクチャウィンドウは、出力ディスプレイ（例えば、車両のディスプレイ）上に表示される。ピクチャインピクチャウィンドウにより、ユーザはプレビューするために選択されたメディアソースに関する情報を見分けることができる。例えば、選択されたメディアソースがＤＶＤプレイヤであれば、ピクチャインピクチャは、関連するＤＶＤのビデオを提示することができる。
【０００８】
同時に、アクティブで使用されているコンテンツの情報を表示するために、現在再生中の情報ウィンドウを提供することができる。具体的には、ＤＶＤプレビューが表示されている時に、現在アクティブなソースに関する情報も表示することができる。他の態様では、ユーザがメディアコンテンツを受信する元のメディアソースを示すメディアソースリストが提供される。さらに、一実施形態によれば、ピクチャインピクチャウィンドウ内に提示されるプレビューをさまざまなソースから生成することができる。例えば、プレビューは、メディアソースから、およびリモートソースから検索されたコンテンツで構成することができる。
【０００９】
以下の記述および添付図面は、本明細書の特定の例示的な態様を説明するものである。しかし、これらの態様は、本明細書の原理を採用できる種々の方法のうちほんの数例を示すものである。本明細書の他の利点および新奇な特徴は、図面と併せて考察すれば以下の本明細書の詳細な説明から明らかになるであろう。
【図面の簡単な説明】
【００１０】
【図１】本発明の１つまたは複数の態様による環境の一例を示す図である。
【図２】本発明の態様を実装するのに適した娯楽システムの一例を示す図である。
【図３】本発明の種々の態様を実装するための例示的環境を示す図である。
【図４】本発明の一態様による利用可能なメディアソースのセットの探査を容易にするシステムの一例を示す図である。
【図５】本発明の一態様による選択コンポーネントの詳細図である。
【図６】本発明の一態様によるプレビューコンポーネントの詳細図である。
【図７】本発明の一態様によるメディアコントロールコンポーネントの詳細図である。
【図８】本発明の一態様による出力ディスプレイの構成の一例を示す図である。
【図９】本発明の一態様による出力スクリーンの一例を示す図である。
【図１０】本発明の一態様による出力スクリーンの一例を示す図である。
【図１１】メディアソースからのメディアコンテンツのプレビューを容易にする例示的方法を示す図である。
【図１２】メディアソースからのメディアコンテンツのプレビューの生成を容易にする例示的方法を示す図である。
【発明を実施するための形態】
【００１１】
請求される主題を、図面を参照して説明する。同じ参照番号は全体を通して同じ要素を指すのに使用されている。以下の内容では、説明のために、請求される主題を十分に理解できるように多数の具体的な詳細を示す。しかし、請求される主題はこれらの具体的な詳細がなくても実施できることは明らかであると言える。その他の例では、請求される主題の説明を容易にするために周知の構造および装置がブロック図の形で示されている。
【００１２】
本出願で使用される時、用語「コンポーネント」、「モジュール」、「システム」、「インタフェース」などは、一般にコンピュータ関連エンティティ、つまりハードウェア、ハードウェアおよびソフトウェアの組み合わせ、ソフトウェア、ソフトウェアか、あるいは実行中のソフトウェアを指すものである。例えば、コンポーネントは、プロセッサ上で実行するプロセス、プロセッサ、オブジェクト、実行ファイル、実行スレッド、プログラム、および／またはコンピュータとすることができるが、これらに限られるわけではない。例として、コントローラ上で実行するアプリケーションおよびコントローラは共にコンポーネントと言える。１つまたは複数のコンポーネントがプロセスおよび／または実行スレッド内に存在してもよいし、１つのコンポーネントが１つのコンピュータに局在してもよいし、および／または２つ以上のコンピュータ間に分散してもよい。他の例として、インタフェースは、入出力コンポーネントおよび関連プロセッサ、アプリケーション、および／またはＡＰＩコンポーネントを含んでもよい。
【００１３】
さらに、標準的なプログラミング技術および／または工学技術を使用して、請求される主題を方法、装置、または製品として実装して、請求される主題を実装するコンピュータを制御するソフトウェア、ファームウェア、ハードウェア、またはこれらのいずれかの組み合わせを作成してもよい。用語「製品」は、本明細書内で使用される時、任意のコンピュータ可読の装置、キャリア、または媒体からアクセス可能なコンピュータプログラムを含むものとする。例えば、コンピュータ可読媒体は、磁気記憶装置（例えば、ハードディスク、フロッピー（登録商標）ディスク、磁気ストリップなど）、光ディスク（例えば、ＣＤ（コンパクトディスク）、ＤＶＤ（デジタル多用途ディスク）など）、スマートカード、フラッシュメモリ装置（例えば、カード、スティック、キードライブなど）を含むが、これらに限られるわけではない。さらに、キャリア波を使用して、電子メールの送受信またはインターネットもしくはＬＡＮ（ローカルエリアネットワーク）などのネットワークへのアクセスに使用される電子データなどのコンピュータ可読電子データを搬送できることは理解されたい。当然、当業者は、請求される主題の範囲または精神から逸脱せずに、この構成に対して多くの変更が可能であることは認識するであろう。
【００１４】
さらに、語「例示的」は、本明細書内では、例、事例、または実例となるという意味を示すのに使用される。本明細書内で「例示的」と示されている任意の態様または設計は、必ずしも他の態様または設計より好ましいまたは利点があるものとして解釈すべきでない。むしろ、語「例示的」を使用するのは、具体的に概念を開示するためである。本出願で使用する時、用語「または」は、排他的な「または」でなはく、包含的な「または」を意味する。すなわち、別に明記されていない限り、または文脈から明らかである場合でない限り、「ＸはＡまたはＢを使用する」は、普通に任意の並べ替えを含むことを意味する。すなわち、ＸがＡを使用する場合、ＸがＢを使用する場合、またはＸがＡもＢも使用する場合、「ＸはＡまたはＢを使用する」は上述のいずれの場合でも満たされる。さらに、冠詞「１つの」は、本出願内および付属の請求項で使用する時、一般に、別に明記されていない限り、または単数形を対象とする文脈から明らかである場合でない限り、「１つまたは複数」を意味すると解釈すべきである。
【００１５】
複数のメディアソースは、アクティブで使用する前に、選択されたメディアソースに関連するコンテンツのプレビューを介して探査することができる。プレビューは、ピクチャインピクチャウィンドウに公開されるか、アクティブで使用されるソースと同時に提示される単独パネルがある場合は、そこに公開される。プレビューは、出力ディスプレイ（例えば、車両のディスプレイ）に表示することができる。一例によれば、選択されたメディアソースがＤＶＤプレイヤである場合、プレビューはＤＶＤのビデオにすることができる。さらに、ある音楽ソースがアクティブで使用される場合、情報がＤＶＤプレビューと一緒に表示できる音楽に対応している間は、その音楽は再生を継続することができる。
【００１６】
図面では、図１は本発明の１つまたは複数の態様による環境の一例を示している。図１は車両１００を示し、これは自動車と考えられる。車両１００は、スポーツ用多目的車で示されているが、他の自動車も使用できることは理解されたい。例えば、本発明の態様は、セダン、ミニバン、クーペなどに使用できる。さらに、自動車以外の輸送手段も環境として採用できる。実例として、航空機、列車、船、娯楽システムをサポートできる他の車両が本発明の種々の態様を採用できる。さらに、輸送車両以外の他の環境も使用できることは理解されたい。例として、オフィスビル、住宅、集合住宅、複数のメディアソースを含むメディアシステムを有する位置がソースコンテンツプレビューの利益を享受できる。
【００１７】
また、図１に示されているのは、車両１００の車内図の一例である。車両１００は、車両１００の種々の制御装置を備えることができるダッシュボードコンソール１０２を含む。ダッシュボードコンソール１０２は、ハンドル、スピードメータやオドメータやタコメータなどを含むヘッドアップディスプレイ、外部の車両ライト制御装置、車両ターンシグナル制御装置、温度調節装置、ワイパー制御装置などを含むことができる。さらに、ダッシュボードコンソール１０２は、ラジオ、ＣＤ／ＤＶＤプレイヤまたは他のオーディオ装置などのオーディオシステムを含むことができる。ダッシュボードコンソール１０２はさらに、メディア情報（例えば、オーディオソースメタデータ）および／またはＧＰＳナビゲーション情報（例えば、地図、関心のある地点など）を出力するディスプレイを含むことができる。ディスプレイおよび／またはダッシュボードコンソール１０２の他の部分は、操作者からの入力を取得して種々の車両機構を制御することが可能なタッチスクリーンとしてもよいことは理解されたい。ダッシュボードコンソール１０２はさらに、複数のソースからのメディアコンテンツの取得、アクセス、処理、提示を行うメディア処理システムを含むことができる。
【００１８】
車両１００はさらに、車両環境に特有の機能を含むことができるセンターコンソール１０４を含むことができる。この機能の例として、小物入れ、飲料ホルダ、自動または手動変速機構などが挙げられるが、これらに限定されない。センターコンソール１０４は、ダッシュボードコンソール１０２と同様に、メディア処理システムを含むことができる。さらに、センターコンソール１０４は、複数のメディアソースのアクセスポイントを含むことができる。例えば、センターコンソール１０４は、ＤＶＤプレイヤ、ビデオゲームシステム、ＣＤプレイヤ、携帯音楽プレイヤインタフェースなどを内蔵することができる。さらに、センターコンソール１０４は、前部座席の乗客または後部座席の乗客に見える１つまたは複数のディスプレイを含むことができる。
【００１９】
一実施形態では、車両１００は、後部座席娯楽システムを含むことができる。図１は、メディアコンテンツを車両１００の後部座席の乗客に提示するシートバックディスプレイ１０６を示す。ディスプレイ１０６は、必ずしも背もたれまたはヘッドレストに配置する必要はないことは理解されたい。例えば、ディスプレイ１０６は、車両１０６の天井に配置してもよい。さらに、ディスプレイ１０６は、天井の格納位置から折り畳むことができる。一態様によれば、ディスプレイ１０６は、個別にメディアソースを含んでもよい。実例によれば、ディスプレイ１０６は、ＣＤプレイヤ、ＤＶＤプレイヤ、ビデオゲームプレイヤ、外部電源インタフェースなどに動作可能に結合することができる。例えば、ＤＶＤプレイヤは、シートバックディスプレイの裏に収容できる。ディスプレイ１０６は、個別にメディアコンテンツを提示することができる。１つのディスプレイがＤＶＤ映画を提示し、別のディスプレイがビデオゲームを提示し、第３のディスプレイが現在再生中の音楽のメタデータを公開することができる。
【００２０】
図２は、本発明の一態様による娯楽システム２００の一例を示している。システム２００は、車両、その他の輸送機械、または建物（例えば、オフィス、家庭、集合住宅など）の中で実装できる。例えば、システム２００は、車両のダッシュボード、車両のセンターコンソール、または他の任意の適切な場所（例えば、トランク、エンジンルームなど）に組み込まれてもよい。システム２００は、複数のメディアソースからのメディアコンテンツを処理、取得、アクセス、配信、提示するメディアシステム２０２を含む。メディアコンテンツは、ＣＤ、ＤＶＤ、ＵＳＢドライブ（例えば、ペンドライブ）、携帯電話、ＰＤＡ、ラップトップコンピュータ、携帯音楽プレイヤ、ハードドライブ、または他の記憶媒体上で具現化されたオーディオビデオ、ビデオゲーム、テキストなどが可能である。
【００２１】
システム２００はさらに、ユーザからの入力を収集し、および／またはメディアシステム２０２にメディアコンテンツを提供する入力装置２０４を含む。一態様によれば、入力装置２０４は、有線および／または無線リンクを介して通信可能にメディアシステム２０２に結合される。入力装置２０４は、ＣＤプレイヤ、ＤＶＤプレイヤ、ビデオゲームコンソール、携帯メディアプレイヤなどのメディアソースを含むことができる。さらに、入力装置２０４は、Ｗｉ−Ｆｉ、衛星通信、携帯電話技術（例えば、ＧＳＭ、ＣＤＭＡ、３Ｇ、ＵＭＴＳなど）などの通信リンクを介してアクセスされるリモートメディアソースを含むことができる。入力装置２０４は、ユーザ入力を取得する装置を含むことができる。例えば、入力装置２０４は、タッチスクリーン、マイクロホン、ボタン、リモートコントロール装置、メディアシステム２０２に関連するユーザ入力を受信するように動作可能な他の機構を含むことができる。
【００２２】
メディアシステム２０２は、出力装置２０６に通信可能に結合される。入力装置２０４と同様に、出力装置２０６は、有線および／または無線リンクを介してメディアシステム２０２と通信できる。出力装置２０６は、ユーザインタフェース、ビデオ、メディアメタデータ、テキストなどを提示するように構成された１つまたは複数のディスプレイ（例えば、車両に実装されたダッシュボードスクリーン、シートバックディスプレイ、オーバーヘッドディスプレイなど）を含むことができる。１つまたは複数のディスプレイは、ＬＣＤパネル、ＣＲＴ、または他のディスプレイスクリーンとすることができる。１つまたは複数のディスプレイはさらに、入力装置２０４内に含まれるタッチスクリーンとしてもよいことは理解されたい。さらに、出力装置２０６は、オーディオ出力を提示することが可能な１つまたは複数のスピーカを含むことができる。１つまたは複数のスピーカの他に、他のオーディオコンポーネントを備えることもできる。例えば、出力装置２０６は、オーディオコンテンツをユーザに提示する際に、サブウーファ、プリアンプ、パワーアンプを使用することができる。
【００２３】
一実施形態では、メディアシステム２０２は、入力装置２０４により提供されたユーザインタフェースを介してユーザ入力を取得することができる。ユーザインタフェースは、タッチパネル、ボタン、ノブ、スイッチ、リモートコントロール、またはユーザにメディアシステム２０２と対話させる他の機構を含むことができる。ユーザ入力は、メディアソース、出力モード、または出力パラメータ（例えば、音量）の設定を選択できる。ユーザが提示用のメディアソースを選択する一例によれば、メディアシステム２０２は入力装置２０４からの選択を取得することができる。メディアシステム２０２は、入力装置２０４（例えば、ＣＤプレイヤ）の中から適切なメディアソースにアクセスしてメディアコンテンツを検索することができる。メディアシステム２０２は、提示の前にメディアコンテンツ上で任意の必要な処理（例えば、圧縮、フォーマットなど）を実行することができる。メディアシステム２０２は、処理されたメディアコンテンツを出力装置２０６のうち適切なコンポーネントに転送することができる。例えば、ＣＤからの音楽の場合、メディアシステム２０２は、メディアコンテンツを１つまたは複数のスピーカに転送し、メタデータまたは識別情報をディスプレイに転送することができる。メディアシステム２０２は、メディアコンテンツをユーザが選択した出力装置またはユーザ入力を取得した入力装置に関連付けられた出力装置に転送することができることは理解されたい。例えば、ユーザは、オーディオ出力ポート（例えば、ヘッドホンジャック）を介して提示されるオーディオメディアコンテンツを選択することができる、またはメディアシステム２０２がメディアソースを選択するのに採用したディスプレイ機構上でメディアコンテンツを出力することができる。
【００２４】
図３において、本明細書で開示された種々の態様を実装するための例示的環境３００はメディアシステム２０２（例えば、車両、航空機、建物内の娯楽システム）を含む。メディアシステム２０２は、処理ユニット３０２、メモリ３０４、システムバス３０６を含む。システムバス３０６は、メモリ３０４（これに限られるわけではない）などのシステムコンポーネントを処理ユニット３０２に結合する。処理ユニット３０２は、任意の種々の利用可能なマイクロプロセッサとすることができる。デュアルマイクロプロセッサ、マルチコアプロセッサ、他のマルチプロセッサアーキテクチャを処理ユニット３０２として採用することもできることは理解されたい。
【００２５】
メモリ３０２は、揮発性および／または不揮発性メモリを含むことができる。起動時などにメディアシステム３０２内の要素間で情報を転送する基本ルーチンを含むＢＩＯＳ（ｂａｓｉｃ  ｉｎｐｕｔ／ｏｕｔｐｕｔ  ｓｙｓｔｅｍ、基本入出力システム）は、不揮発性メモリ内に記憶される。例として、不揮発性メモリはＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ、リードオンリメモリ）を含むが、これに限られるわけではない。揮発性メモリは、処理を容易にする外部キャッシュメモリとして機能できるＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ、ランダムアクセスメモリ）を含む。
【００２６】
メディア２０２はさらに、取り外し可能／取り外し不可能、揮発性／不揮発性コンピュータ記憶媒体を含む。図３は、例えば、記憶装置３０８を示している。記憶装置３０８は、磁気ディスクまたは光ディスクドライブ、フロッピー（登録商標）ディスクドライブ、フラッシュメモリ、またはメモリスティックのような装置を含むが、これらに限られるわけではない。さらに、記憶装置３０８は、記憶媒体を単独で含む、または他の記憶媒体と組み合わせて含むことができる。
【００２７】
図３は、ユーザおよび／または他のコンピューティング装置と適切な動作環境３００で示された基本リソースとの間の仲介として機能するソフトウェアアプリケーション（単数または複数）３１２を示す。このようなソフトアプリケーション（単数または複数）３１２は、システムソフトウェアおよびアプリケーションソフトウェアのうち１つまたは両方を含む。システムソフトウェアは記憶装置３０８に記憶することができるが、メディアシステム２０２のリソースの制御および割り当てを行うオペレーティングシステムを含むことができる。アプリケーションソフトウェアは、メモリ３０４および記憶装置３０８の一方またはその両方に記憶されたプログラムモジュールおよびデータを介して、システムソフトウェアによりリソースの管理を利用する。
【００２８】
メディアシステム２０２はさらに、バス３０６に通信可能に結合され、メディアシステム２０２と対話する１つまたは複数のインタフェースコンポーネント３１０（単数または複数）を含む。例として、インタフェースコンポーネント３１０は、ポート（例えば、シリアル、パラレル、ＰＣＭＣＩＡ、ＵＳＢ、ＦｉｒｅＷｉｒｅなど）や、インタフェースカード（例えば、サウンド、ビデオ、ネットワークなど）などとすることができる。インタフェースコンポーネント３１０は、（有線で、または無線で）入力を受信し、出力を提供する。例えば、入力は以下の装置から受信することができる。この装置には、例えば、マウスなどのポインティングデバイス、トラックボール、スタイラスペン、タッチパッド、キーボード、マイクロホン、ジョイスティック、ゲームパッド、パラボラアンテナ、スキャナ、カメラ、他のコンピュータまたはメディアシステムなどが挙げられるが、これらに限られるわけではない。入力装置２０４はさらに、ＣＤプレイヤ、ＤＶＤプレイヤ、ビデオゲームコンソール、携帯メディアプレイヤ、サテライト、ラジオ、タッチスクリーン、ボタン、ノブ、スイッチなどのメディアソースを含むことができる。出力は、メディアシステム２０２によりインタフェースコンポーネント３１０を介して出力装置（単数または複数）に供給されてもよい。出力装置は、特に、ディスプレイ（例えば、ＣＲＴ、ＬＣＤ、プラズマなど）、スピーカ、リモート装置、他のコンピューティング装置を含むことができる。
【００２９】
図４は、利用可能なメディアソースのセットの探査を容易にするシステム４００の一例を示す。システム４００は、複数のメディアソースからのメディアコンテンツを処理、取得、アクセス、配信、提示するメディアシステム２０２を含む。メディアシステム２０２は、処理ユニット３０２、メモリ３０４、システムバス３０６を含む。システムバス３０６は、メモリ３０４（これに限られるわけではない）などのシステムコンポーネントを処理ユニット３０２に結合する。メディアシステム２０２はさらに、インタフェースコンポーネント３１０を使用してメディアコンテンツへのアクセス、抽出、または提示を容易にするメディア制御コンポーネント４０８を含む。メディア制御コンポーネント４０８は、メディアソース２０４および出力装置２０６に（有線または無線で）通信可能に結合される。メディア制御コンポーネント４０８をバス３０６に結合して、メディアソース２０４からのメディアコンテンツを提供し、メディアコンテンツに関連するメタデータを提供し、またはメディアシステム２０２の処理ユニット３０２、メモリ３０４および／または記憶装置３０８からメディアストリームを検索することができる。
【００３０】
メディアソースは、オーディオソース４１０、ビデオソース４１２、ビデオゲームソース４１４、補助ソース４１６、リモートソース４１８、雑ソース４２０を含むことができる。オーディオソース４１０は、例えば、ＣＤプレイヤ、デジタル音楽を記憶するハードドライブ（例えば、ＭＰ３、ＭＰ４、ＷＡＶ、ＯＧＧなど）、カセットテーププレイヤ、８トラックのプレイヤ、地上ラジオ（ＡＭ／ＦＭ）、高品位ラジオ、デジタルラジオ、衛星ラジオ、フラッシュメモリリーダなどとすることができる。実例として、ビデオソース４１２は、特に、ＤＶＤプレイヤまたは任意の他の光ディスクリーダ、高画質デジタルビデオプレイヤ、パラボラアンテナ、テレビ、フラッシュメモリプレイヤのうちの１つまたは複数を含むことができる。ビデオゲームソース４１４は、ビデオゲームコンソールまたはビデオゲームコンテンツを実行できる他のビデオゲームプラットフォームを含むことができる。一実施形態では、補助ソース４１６は、携帯音楽プレイヤ（例えば、ＭＰ３プレイヤ）、携帯電話、ＵＳＢドライブ、ＰＤＡ（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ、携帯情報端末）、ラップトップコンピュータ、モバイルコンピュータ、ハンドヘルドビデオゲームコンソール、またはインタフェースコンポーネント３１０および／またはメディア制御コンポーネント４０８を介してメディアシステム２０２に（有線または無線で）通信可能に結合された任意の他の携帯装置などの携帯装置とすることができるが、これらに限られるわけではない。さらに、メディアソース２０４は、リモートサーバ（例えば、ウェブサイトまたはリモートデータベース）などのリモートソース４１８を備えることができる。リモートソース４１８はさらに、家庭内、他の車両内などで保持される、または再生可能なメディアコンテンツに対する通信リンクを含むことができる。補助ソース４１６およびリモートソース４１８は、オーディオソース４１０およびビデオソース４１２により提供されるのと同様のメディアコンテンツを含むことができる。さらに、雑ソース４２０は、デジタル写真、電子ブック、または他の画像データまたはテキストデータを提供することができる。
【００３１】
一態様によれば、処理ユニット３０２は、インデックス付与コンポーネント４０２、選択コンポーネント４０４、プレビューコンポーネント４０６を含むことができる。図４は、処理ユニット３０２に関連付けられるインデックス付与コンポーネント４０２、選択コンポーネント４０４、プレビューコンポーネント４０６を示しているが、必ずしもこの場合に限らないことは理解されたい。例えば、各コンポーネントを個別の処理ユニットとしてもよい。さらに、各コンポーネントを処理ユニット３０２により実行される記憶装置３０８および／またはメモリ３０４により保持されるソフトウェアの一部としてもよい。
【００３２】
インデックス付与コンポーネント４０２は、メディアソース２０４のうち利用可能なメディアソースのセットを含むインデックスを付与する。一実施形態では、インデックス付与コンポーネント４０２は、メディアシステム２０２に関連付けられたメディアソースの固定インデックスを付与することができる。インデックスは、記憶装置３０８および／またはメモリ３０４により保持できる。さらに、インデックス付与コンポーネント４０２は、メディア制御コンポーネント４０８を使用して、動的にメディアソース２０４を走査、反復、または検出することができる。例えば、ユーザは、無線接続を介して携帯音楽プレイヤを補助オーディオポートまたはメディアシステム２０２に結合することができる。インデックス付与コンポーネント４０２は、携帯音楽プレイヤの追加を検出し、インデックスに適切な変更を加えることができる。さらに、複数のメディアソースを指定するインデックスを事前に供給して、記憶装置３０８および／またはメモリ３０４により保持してもよい。インデックス付与コンポーネント４０２は、最初のランでインデックスを生成する、またはその時々に動的にインデックスを再生成することができる。
【００３３】
インデックス付与コンポーネント４０２は、利用可能なメディアソースのセットを指定するインデックスを選択コンポーネント４０４に提供することができる。選択コンポーネント４０４は、利用可能なメディアソースのセットを表示し、利用可能なメディアソースのサブセットに対する選択要求を受信することができる。選択コンポーネント４０４は、ユーザにメディアシステム２０２に関する情報を伝えるユーザインタフェース（例えば、グラフィカルユーザインタフェース）を提供することができる。実例として、ユーザインタフェースは、利用可能なメディアソースのセットを補足リスト、メニューバー、またはメディアソースのリストを提示できる任意の他の形態として表示することができる。ユーザインタフェースは、出力装置２０６を使用して表示することができる。選択コンポーネント４０４は、ユーザから利用可能なメディアソースのサブセットの選択を取得することができる。選択は、タッチスクリーン、ボタン、スイッチ、ノブ、またはユーザによる選択を検索することができる任意の他の手段を介して取得することができる。
【００３４】
選択コンポーネント４０４は、選択されたサブセットをプレビューコンポーネント４０６に提供する。プレビューコンポーネント４０６は、ソースをアクティブで使用する前に、選択されたメディアソースのサブセットにより生成された１つまたは複数のメディアのサンプルを表示することができる。サンプルは、メディアソースからのメディアコンテンツのストリーミングを表示したものであってもよい。例えば、マルチソースのマルチユーザ環境（例えば、車両の後部座席娯楽システム）では、複数のユーザは個別に複数のソースからのメディアコンテンツを消費することができる。したがって、サンプルは別のユーザによりアクティブで使用されるメディアソースに対応するメディアストリームとしてもよい。さらに、サンプルは、メディアソースから抽出されたプレビュー（例えば、映画の予告、選択シーン、一部の音楽トラックなど）としてもよい。さらに、サンプルは、リモート位置から取得されたメディアソースに関連付けられたメディアコンテンツの一部としてもよい。サンプルは、リモートコンテンツ、抽出されたプレビュー、またはメディアコンテンツのストリームの組み合わせを含むことができることは理解されたい。
【００３５】
実例によれば、第１のメディアソースは、第１のメディアソースのメディアコンテンツを出力装置２０６上で提示できるように、メディアシステム２０２上でアクティブに使用することができる。ユーザは、利用可能なソースのセットから次のメディアソースを選択することができる。ここで、プレビューコンポーネント４０４は、アクティブで使用されているソースを中断せずに、次のメディアソースのプレビューまたはサンプルを提供する。一実施形態では、プレビューまたはサンプルは、アクティブで使用されているソースに関する情報および利用可能なメディアソースの表示リストを有するプレビューペインまたはウィンドウにその場で表示される。したがって、ユーザは、メディアコンテンツを示すテキストオプションリストの代わりにプレビューウィンドウで、複数のメディアソースからメディアコンテンツを探査することができる。
【００３６】
図５は、メディアシステムおよび／またはメディアシステムのコンポーネントと通信する選択コンポーネント４０４の詳細図である。選択コンポーネント４０４は、利用可能なメディアソースのセットの表示と利用可能なメディアソースのサブセットの選択に関するユーザ入力の取得を容易にする対話コンポーネント５０２を含むことができる。例えば、対話コンポーネント５０２は、利用可能なメディアソースのセットを提示し、入力装置を介してユーザ選択を受信するユーザインタフェースを備えることができる。入力装置は、タッチスクリーン、ボタン、ノブ、スイッチ、またはユーザの選択を指示することができる任意の他の機構とすることができる。実例として、ユーザは、あるＤＶＤメディアソース選択に対応するタッチディスプレイの一部にタッチして、そのＤＶＤのプレビューの要望を指示することができる。対話コンポーネント５０２は、プレビューコンポーネント４０６またはメディアシステム２０２の別のコンポーネントにユーザ選択を提供することができる。
【００３７】
さらに、入力装置は、ユーザからの音声入力を取得するように構成されたマイクロホンとしてもよい。選択コンポーネント４０４は、音声ベースの選択要求を収集し、処理する音声認識コンポーネント５０４を含む。例えば、ユーザは、プレビュー用のメディアソースの選択を指定する単語、句、または文を発話することができる。音声認識コンポーネント５０４は、マイクロホンから発話された単語、句、文または他の音声入力装置を取得することができる。音声認識コンポーネント５０４は、音声入力を分析して、対象とするメディアソース選択を判断する。一態様によれば、音声認識コンポーネント５０４は、音声入力を特定のソース選択に対応する記憶されている発声と比較し、適合させることができる。例えば、ユーザは、ＤＶＤメディアソースに関連付けられた発声サンプルを記憶して、その発声がそのメディアソースを選択するようにできる。さらに、音声認識コンポーネント５０４は、音波（例えば、周波数、振幅など）を分析して、発声された候補の単語、句、文を判断することができる。
【００３８】
選択コンポーネント４０４はさらに、１つまたは複数のプレビュー用のメディアソースを自動選択する決定コンポーネント５０６を含むことができる。決定コンポーネント５０６は、ユーザからの明示的な入力を必要とせずに、プレビュー用のメディアソースを提供することができる。例として、決定コンポーネント５０６は、現在使用されているメディアソースがない最初のプレビュー用のメディアソース選択を提供することができるが、これに限られるわけではない。最初のメディアソース選択は、主張するユーザの嗜好で指定することができる。さらに、最初のメディアソース選択は、過去のユーザ対話から推論することができる。例えば、決定コンポーネント５０６は、お気に入りのメディアソースまたはユーザが頻繁に使用するメディアソースを監視することができる。決定コンポーネント５０６はさらに、利用可能なメディアソースを繰り返し提示することもできる。サイクルの順序は、ランダムであってもよいし、また提供および／または推論されるユーザ嗜好に基づいてもよい。各メディアソースの各プレビューは、ある時間枠で表示することができる。時間枠はユーザがメディアソースを探査するのに十分な長さとすることができる。さらに、時間枠を構成可能なユーザ嗜好として確立することができる。
【００３９】
決定コンポーネント５０６に関して発生する種々の推論や判断は、人工知能コンポーネント５０８が処理することができる。例えば、知能コンポーネント５０８は、ユーザが特定のメディアソースまたは、メディアソースのサブセットを好むと推論することができる。さらに、人工知能コンポーネント５０８は、表示するための適切なメディアソースを判断するなどの異なる判断をすることができる。
【００４０】
本明細書内で示した自動化された態様の実装に従って、知能コンポーネント５０８は、データから習得し、その後サービスの適用に関する推論および／または判断を行う多数の方法のうち１つを使用することができる。その方法には、例えば、ＨＭＭ（Ｈｉｄｄｅｎ  Ｍａｒｋｏｖ  Ｍｏｄｅｌｓ）、関連の原型依存モデル、例えば、ベイジアン（Ｂａｙｅｓｉａｎ）モデルスコアまたは近似値を使用する構造探索により作成されるベイジアンネットワークなどのより一般的な確率的グラフィカルモデル、ＳＶＭ（ｓｕｐｐｏｒｔ  ｖｅｃｔｏｒ  ｍａｃｈｉｎｅｓ、サポートベクタマシン）などの線形分類子、「ニューラルネットワーク」方法と呼ばれる方法などの非線形分類子、ファジー論理方法、データ融合を実行する他の手法などが挙げられる。その方法はさらに、定理証明装置またはより発見的ルールに基づくエキスパートシステムなどの論理関係を捕捉する方法を含む。
【００４１】
図６は、本発明の一態様によるプレビューコンポーネント４０６の詳細図である。プレビューコンポーネント４０６は、プレビュー用に選択された単数または複数のメディアソースのサンプルまたはプレビューを作成する生成コンポーネント６０２を含む。一実施形態では、生成コンポーネント６０２は、メディアソースから少なくとも一部のメディアコンテンツを抽出する。例えば、生成コンポーネントは、ＤＶＤにアクセスし、映画の予告を抽出することができる。生成コンポーネント６０２はさらに、誰か他のユーザ（例えば、シートバックディスプレイを利用する後部座席の乗客）の出力装置においてアクティブで使用されているメディアコンテンツのデータストリームに結合することもできる。
【００４２】
一態様によれば、プレビューコンポーネント４０６は、リモートシステムまたは記憶装置の位置からメディアソースのサンプルまたはプレビューを取得することができる検索コンポーネント６０４を含むことができる。検索コンポーネント６０４は、メディアソースにアクセスして、メディアコンテンツに関連する識別情報を見分けることができる。検索コンポーネント６０４は、識別情報を利用して、適切なプレビュー用のリモートシステムまたは記憶装置の位置の問い合わせを行うことができる。例えば、検索コンポーネント６０４は、ＣＤプレイヤのコンパクトディスクにアクセスして、識別情報を収集することができる。検索コンポーネント６０４は、無線接続を介してインターネットにアクセスして、アーティスト名、ＣＤタイトル、トラックリスト、またはそのような他のデータのうち少なくとも１つを検索することができる。検索された情報は、ＣＤのコンテンツのプレビューとして採用することができる。別の実例では、同様の識別情報は、ＤＶＤ映画から取得できる。その情報を採用して、ビデオリポジトリまたは他のリモート位置から映画の予告を収集することができる。
【００４３】
プレビューコンポーネント４０６はさらに、２つ以上のサブサンプルの組み合わせからサンプルまたはプレビューを合成する融合コンポーネント６０６を含む。サブサンプルは、異種のプレビューソースまたはメディアソースから得られたソースのプレビューを含むことができる。例えば、融合コンポーネント６０６は、メディアソースから得られたサンプルとリモート位置から検索されたサンプルとから合成されたプレビューを作成することができる。さらに、融合コンポーネント６０６は、２つ以上のメディアソースからのメディアコンテンツを含むプレビューを生成することができる。実例では、融合コンポーネント６０６は、ＤＶＤからのビデオコンテンツおよびＣＤからのオーディオコンテンツを含むプレビューを作成することができる。
【００４４】
融合コンポーネント６０６を使用して、複数の異なる感知モダリティによる入力分析に関する処理（例えば、入力の受信および／または解読）に伴う情報の分裂を利用することができる。特に、１つまたは複数の利用可能な入力は、複数の異なる感知モダリティまたは入力モダリティにより固有のウィンドウを物理的環境（例えば、エンティティ入力命令）に提供することができる。監視または分析される現象の完全な詳細を１つの感知／入力ウィンドウ内に含むことができないので、分裂プロセスによって生じる情報の断片化が起こりうる。種々の感知装置に関連付けられたこれらの情報の断片は、独立コンポーネントと依存コンポーネントとの両方を含む場合がある。
【００４５】
独立コンポーネントを使用して、さらに情報スペースに書き込む（またはスパンする）ことができる。依存コンポーネントを組み合わせて使用して、全てのセンサ／入力データがエラーおよび／またはノイズ状態になる可能性を認識する共通の情報の質を向上させることができる。この場合、融合コンポーネント６０６により使用されるデータ融合技術は、情報の固有の断片化を解消するために、センサ／入力データのアルゴリズム的処理を含んでもよい。これは、特定の現象は１つの感知／入力モダリティだけを使用して直接監視できないためである。したがって、データ融合は、適切なフレームワークを提供して、特定のアプリケーションのコンテキストで利用可能な感知情報または受信情報を要約、組み合わせ、評価、および／または解釈するのを容易にする。
【００４６】
図７は、本発明の一態様によるメディア制御コンポーネント４０８の詳細図である。メディア制御コンポーネント４０８は、メディアシステムおよび／またはメディアシステムのコンポーネントと通信する。特に、メディア制御コンポーネント４０８は、メディアソースとメディアソースの他のコンポーネントとの間のインタフェースとして動作することができる。メディア制御コンポーネント４０８は、ユーザ入力機能を提供する入力コンポーネント７０２を含むことができる。入力コンポーネント７０２は、メディアシステムと対話している間、ユーザが使用する１つまたは複数の入力装置からデータを収集、処理、フォーマット、分析することができる。メディア制御コンポーネントはさらに、少なくとも１つの出力装置に出力情報を提供する出力コンポーネント７０４を含むことができる。例えば、出力コンポーネント７０４は、メディアソースリスト、ピクチャインピクチャプレビューペイン、または現在使用されているソースの情報ペインのうち少なくとも１つを出力ディスプレイに提供することができる。
【００４７】
さらに、入力コンポーネント７０２および出力コンポーネント７０４は、任意の適切な、および／または必須のインタフェースコンポーネントを含むことができる。インタフェースコンポーネントは、メディア制御コンポーネント４０８を実質的に任意のオペレーティングシステム、メディアシステムおよび／または車両システム（単数または複数）に組み入れるために、および／または互いに一体化するために、種々のアダプタ、コネクタ、チャネル、通信パスなどを備える。さらに、インタフェースコンポーネントは、メディア制御コンポーネント４０８、入力装置、出力装置、メディアソース、任意の他の装置および／またはメディアシステムに関連付けられたコンポーネントと対話する種々のアダプタ、コネクタ、チャネル、通信パスなどを備えることができる。
【００４８】
メディア制御コンポーネント４０８はさらに、プレビューメディアコンテンツとアクティブで使用されているメディアコンテンツとの間のコンフリクトまたは衝突を解決するコンテンションコンポーネント７０６を含む。コンテンションコンポーネント７０６は、少なくとも現在使用されているメディアソース、選択されたプレビューメディアソース、ユーザのコンテキストを考慮して、コンフリクトを解決することができる。コンテンションコンポーネント７０６は、メディアソースサンプルのプレビューの間、現在再生されているメディアコンテンツを減衰させることができる。例えば、コンテンションコンポーネントは、別のメディアソースのプレビューの間、現在再生中のオーディオコンテンツの音量を落とす、または小さくすることができる。また、コンテンションコンポーネント７０６は、異なるソースのプレビューの間、現在再生されているメディアを減衰することができない。実例では、ビデオソースに関連付けられたオーディオ（例えば、ＤＶＤ映画のオーディオトラック）は、ビデオ部分のみがプレビューされるように、ＤＶＤ映画のプレビューの間、音を消すことができる。さらに、コンテンションコンポーネント７０６は、現在再生されているコンテンツを完全に減衰させることができる。例えば、コンテンションコンポーネント７０６は、プレビューされるメディアソースのオーディオやビデオの提示への切り替えを、現在再生されているコンテンツのオーディオおよび／またはビデオの提示の中断として判断することができる。
【００４９】
以下に、本発明の一態様に対する理解を容易にするための例示的な入力および／または出力スクリーンを示す。図８〜１０は、ユーザインタフェースのレイアウトおよびスクリーンの例である。図８は、利用可能なメディアソースのセットからのメディアコンテンツのプレビューに適切な出力ディスプレイの構成の一例を示す。一実施形態では、スクリーン８００は、異なる情報を表示できる３つのウィンドウまたはパネルを含む。スクリーン８００は、プレビューできるおよび／またはユーザによりアクティブで使用される利用可能なメディアソースのリストを表示するメディアソースリスト８０２を含む。スクリーン８００はさらに、アクティブで使用されているメディアソースおよび／またはメディアコンテンツに関する情報を提供する現在使用中のソースパネル８０４を含む。選択したメディアソースにより提供されたメディアコンテンツのサンプルまたはプレビューを表示する、またはメディアコンテンツに関する追加の詳細を表示するソースプレビューウィンドウ８０６が含まれる。
【００５０】
図９、１０は、出力スクリーンの例を示し、メディアコンテンツをプレビューした時のディスプレイの変化を示している。図９は、ユーザがＵＳＢ装置からのオーディオメディアコンテンツを現在再生中である出力スクリーン９００の一例を示す。実例では、スクリーン９００は、音楽名、アーティスト名、アルバム名、音楽の再生時間および残り時間、プログレスバー、次の音楽のリストなどの情報を表示することができるが、これらに限られるわけではない。スクリーン９００はさらに、現在アクティブで、使用されているメディアソース（例えば、ＵＳＢ装置）を指示することができる。
【００５１】
アクティブで使用されているメディアソースからのメディアコンテンツを再生中の間、ユーザ（例えば、車両、航空機などの乗客）は、複数の利用可能なメディアソースから提供されたメディアコンテンツをプレビューすることを選択することができる。ユーザは、スクリーン、周辺パネル、または他の機構にあるボタンを押してメニューまたはプレビューオプションを選ぶことができる。他のメディアコンテンツをプレビューすることを選択した後、出力スクリーンは変化することができる。図１０は、ユーザがＵＳＢ装置からのオーディオメディアコンテンツを再生中であると同時に、追加のコンテンツをプレビューしている出力スクリーン１０００の一例を示す。スクリーン１０００は、利用可能なメディアソースのリストを表示するメディアソースリスト１００２を含む。図１０による実例によれば、メディアソースリスト１００２には、ＤＶＤプレイヤメディアソースが選択されている。メディアソースリスト１００２を選択することは、選択したソースからのメディアコンテンツをプレビューしたいという要望を示す。したがって、スクリーン１０００は、ＤＶＤ映画に関するビデオメディアコンテンツを提示するＤＶＤプレビューウィンドウ１００４を表示する。さらに、スクリーン１０００は、ＵＳＢ装置からのオーディオメディアコンテンツを継続しているアクティブで使用中のメディアソースに関する情報を表示する領域１００６を含む。
【００５２】
図１１、１２は、請求される主題に従う方法および／またはフロー図を示す。説明を簡略化するために、本発明に従って実装することができる方法は一連のブロック図で示した。しかし、いくつかのブロックは本明細書内で示したものとは異なる順序で、および／または他のブロックと同時に生じる可能性があるので、請求される主題はブロックの順序により限定されないことは理解および認識されたい。さらに、示した全てのブロックが、後述する方法を実装するのに必要であるとは限らない。さらに、本明細書内で開示した方法は、これらの方法をコンピュータへ移動および転送するのを容易にするために、製品に記憶できることは理解されたい。製品という用語は、使用される時、任意のコンピュータ可読装置、キャリア、またはメディアからアクセス可能なコンピュータプログラムを含むものである。
【００５３】
図１１は、利用可能なメディアソースのセットのうちの１つのメディアソースからのメディアコンテンツのプレビューを容易にする方法１１００を示す。方法１１００は、例えば、車両、航空機、建物などの中に含まれる娯楽システムなどのメディアシステムで実装することができる。特に、方法１１００を使用して、アクティブで使用されているメディアソースを中断しないで、利用可能なメディアソースからのメディアコンテンツをプレビューすることができる。方法１１００は１１０２で開始し、ここで利用可能なメディアソースを表示する。リストは、取り外し可能または携帯のメディアソースを含む利用可能なメディアソースの最新のリストを保持するインデックスから作成できる。メディアソースは、１つまたは複数のオーディオソース、ビデオソース、ビデオゲームソース、補助ソース、リモートソースなどを含むことができる。１１０４で、選択コマンドを取得する。選択コマンドは、ユーザまたは人工知能システムから出すことができる。選択コマンドは、利用可能なメディアソースの中からプレビューする１つまたは複数のメディアソースを指示する。１１０６で、選択コマンドから指定されたメディアソースにアクセスする。メディアソースにアクセスすることは、メディアソースから生じるメディアコンテンツのストリームに結合することを含むことができる。さらに、メディアソースにアクセスすることは、メディアソースからメディアコンテンツの一部を抽出することを含むことができる。１１０８で、プレビューを提示する。一実施形態では、現在再生中のメディアコンテンツと同時にプレビューを提示する。プレビューは、メディアコンテンツのストリーム、メディアコンテンツの抽出部、またはメディアソースに関するいくつかの他の情報を含むことができる。
【００５４】
図１２は、利用可能なメディアソースのセットのうちの１つのメディアソースからのメディアコンテンツのプレビューまたはサンプルの生成を容易にする方法１２００の一例を示す。方法１２００は、例えば、車両、航空機、建物などの中に含まれる娯楽システムなどのメディアシステムで実装することができる。特に、方法１２００を使用して、アクティブで使用されているメディアソースを中断しないで、利用可能なメディアソースからのメディアコンテンツをプレビューすることができる。１２０２では、選択コマンドを受信する。選択コマンドは、ユーザまたは人工知能システムから出すことができる。選択コマンドは、利用可能なメディアソースの中からプレビューする１つまたは複数のメディアソースを指示する。１２０４では、選択コマンドを分析する。コマンドは、プレビューを生成する方法、プレビューコンテンツを検索する位置などを指示するユーザ嗜好に基づいて分析することができる。例えば、プレビューコンテンツは、メディアソースからローカルに、またはメディアシステムから離れた位置からリモートに検索することができる。
【００５５】
１２０６では、ローカルプレビューコンテンツを使用するか、もしくはリモートプレビューコンテンツを使用するかに関して判断をする。ローカルコンテンツを使用する場合、方法１２００は１２０８に進む。ここで、ローカルコンテンツ情報を収集する。ローカルコンテンツ情報は、メディアソースから抽出することができる。さらに、ローカルコンテンツ情報は、メディアソースからインターセプトされたデータストリームであるメディアコンテンツとしてもよい。１２１０では、プレビューを構成する。プレビューは、抽出された情報、ストリーミングされた情報、またはそれらの一部から構成される。１２０６でリモートコンテンツを使用すると判断した場合、方法１２００は１２１２に進み、ここでリモート情報を取得する。リモート情報は、インターネット、リモートデータベース、または他のリモートシステムから取得することができる。リモート情報は、例えば、プレビュー用に選択されたメディアソースにより提供されたコンテンツに関するメディアコンテンツとしてもよい。１２１４では、少なくとも取得したリモート情報に基づいて適切なサンプルまたはプレビューを作成する。
【００５６】
１２１６では、リモート情報とローカル情報とを組み合わせるか否かに関して判断をする。組み合わせないと判断する場合、方法１２００は１２２０に進む。ここで、ローカル情報またはリモート情報のどちらか一方のみ（両方ではない）に基づいてプレビューを提示する。１２１６で組み合わせることを望む場合、方法１２００は１２１８に進む。ここで、組み合わせを行う。例として、オーディオコンテンツは、ＣＤプレイヤメディアソースのＣＤからローカルに抽出することができる。さらに、アーティスト名、アルバム名、トラックリストなどに関するリモート情報は、リモートシステムから検索することができる。ローカル情報とリモート情報とは、オーディオサンプルがＣＤに関する詳細なメタデータと共に提示できるように組み合わせることができる。
【００５７】
本主題は、１つまたは複数のコンピュータを実行するプログラムのコンピュータ実行可能命令の一般的なコンテキストで説明してきたが、当業者は、本明細書内で説明した本主題を他のプログラムモジュールと組み合わせて実装することも可能であることは認識するであろう。一般に、プログラムモジュールは、特定のタスクを実行および／または特定の抽象データ型を実装する、ルーチン、プログラム、コンポーネント、データ構造などを含む。さらに、当業者は、本発明の方法は、シングルプロセッサ、マルチプロセッサ、またはマルチコアプロセッサのコンピュータシステム、ミニコンピューティング装置、メインフレームコンピュータ、パーソナルコンピュータ、ハンドヘルドコンピューティング装置（例えば、ＰＤＡ（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ、携帯情報端末）、電話、時計など）、マイクロプロセッサベースまたはプログラム可能な家庭用もしくは産業用電化製品などを含む他のコンピュータシステムで実施できることは理解するであろう。説明した態様は、通信ネットワークを介してリンクされたリモート処理装置によりタスクが実行される分散コンピューティング環境で実施することも可能である。しかし、請求される主題の態様の全てではないが、一部はスタンドアロンのコンピュータでは実施することができない。分散コンピューティング環境では、プログラムモジュールは、ローカル記憶装置とリモート記憶装置との両方に配置することができる。
【００５８】
上述してきた内容は、本明細書の例を含むものである。もちろん、本明細書を説明するのに、コンポーネントまたは方法の考えられる全ての組み合わせを述べることはできないが、当業者は本発明の仕様のさらに多くの組み合わせや置換が可能であることは理解できるであろう。したがって、本明細書は、添付の請求項の精神と範囲内にある全ての修正、変更、変形を含むものとする。さらに、用語「含む」が[発明を実施するための形態]または請求項のいずれかで使用される範囲では、用語「備える」が移行語として使用される時に解釈されるように、「含む」は「備える」と同じように包括的であることを意図するものである。
【図１】
0005546865.tif 000002
【図２】
0005546865.tif 000003
【図３】
0005546865.tif 000004
【図４】
0005546865.tif 000005
【図５】
0005546865.tif 000006
【図６】
0005546865.tif 000007
【図７】
0005546865.tif 000008
【図８】
0005546865.tif 000009
【図９】
0005546865.tif 000010
【図１０】
0005546865.tif 000011
【図１１】
0005546865.tif 000012
【図１２】
0005546865.tif 000013