(57)【要約】本明細書では、コンテンツソースからコンテンツ再生機にコンテンツを無線で提供する実施形態を記載する。一実施形態では、コンテンツソースからコンテンツを受信するように動作可能な無線インタフェースと、コンテンツ再生機による再生のために、無線インタフェースによって受信されるコンテンツをルーティングするためのコンテンツ再生機との有線接続用の有線インタフェースとを備える無線アダプタが提供される。
2008530907.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを無線で提供するための方法であって、
無線近隣ネットワークによって実施される第１の無線接続を通じてコンテンツソースからコンテンツを無線で受信する工程と、
受信したコンテンツの再生のために、無線で受信したコンテンツを第１の無線接続とは異なる第２の無線接続を通じてコンテンツ再生機にルーティングする工程と、からなる方法。
【請求項２】
コンテンツ再生機にコンテンツを無線で提供するための無線アダプタであって、
コンテンツソースとの無線近隣ネットワークを形成し、コンテンツソースからコンテンツを無線で受信するように動作可能な第１の無線インタフェースと、
コンテンツ再生機との無線接続を提供し、コンテンツ再生機による再生のために、第１の無線インタフェースによって受信されるコンテンツをルーティングする第２の無線インタフェースと、からなる無線アダプタ。
【請求項３】
第１の無線インタフェースはコンテンツのメタデータを受信するように動作可能であることと、第２の無線インタフェースはコンテンツ再生機におけるメタデータの表示のために無線接続を通じてコンテンツ再生機へメタデータをルーティングするように動作可能であることと、を含む請求項２に記載の無線アダプタ。
【請求項４】
第１の無線インタフェースは無線アダプタから分離しており、無線アダプタへ有線接続されるように動作可能である請求項２に記載の無線アダプタ。
【請求項５】
第２の無線インタフェースを通じるコンテンツ再生機への送信のために、第１の無線インタフェースにて受信されるコンテンツ及びメタデータを復号するコンテンツデコーダモジュールを含む請求項３に記載の無線アダプタ。
【請求項６】
コンテンツソースの機能制御用の命令を受信し、コンテンツ再生機による実行のために同命令を翻訳するように動作可能な命令翻訳モジュールを含む請求項２に記載の無線アダプタ。
【請求項７】
コンテンツソースとは異なる遠隔ソースから無線命令を受信し、無線命令を命令翻訳モジュールによって受信される機能制御用の命令に変換するように動作可能な遠隔命令モジュールを含む請求項６に記載の無線アダプタ。
【請求項８】
コンテンツソースとは異なるソースから音声命令を受信し、音声命令を命令翻訳モジュールによって受信される機能制御用の命令に変換するように動作可能な音声命令モジュールを含む請求項６に記載の無線アダプタ。
【請求項９】
無線インタフェースは、無線アダプタの近隣のコンテンツソースの存在を自動的に検出し、コンテンツソースから第２の無線インタフェースへコンテンツをルーティングし、コンテンツソースによる第２の無線インタフェースに関する無線アダプタの制御を可能とするように動作可能なアプリケーションスタックモジュールを含む請求項２に記載の無線アダプタ。
【請求項１０】
コンテンツはマルチメディアコンテンツを含む請求項２に記載の無線アダプタ。
【請求項１１】
無線アダプタに別のコンテンツソースの接続を提供し、コンテンツ再生機による再生のために別のコンテンツソースに記憶されているコンテンツを受信するように動作可能なコンテンツインタフェースを含む請求項２に記載の無線アダプタ。
【請求項１２】
無線アダプタに別のコンテンツソースの接続を提供し、コンテンツ再生機による再生のために別のコンテンツソースに記憶されているコンテンツを受信するように動作可能なコンテンツインタフェースと、分離した無線インタフェースはコンテンツインタフェースにて無線アダプタに有線接続されることと、を含む請求項４に記載の無線アダプタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツ転送用の無線アダプタに関する。
【背景技術】
【０００２】
音楽又は映像のようなメディアなどのコンテンツを再生することの可能な携帯コンテンツ再生機その他のデバイスは、ますます一般的になっており、通常、ユーザの個人的なコンテンツを再生するように設計されている。ユーザは、ＭＰ３デジタル音楽プレーヤ、セルラー電話機、携帯情報端末（ＰＤＡ）、パーソナルコンピュータ及びカーオーディオシステムなど、複数のメディアデバイスを用いる傾向にあり、それらのデバイスの多くは、ユーザの個人的なコンテンツを再生するためのコンテンツ再生機としての性能を有する。しかしながら、現在、ユーザの複数のデバイス間でコンテンツを転送する高速かつ便利な手法は存在しない。さらに、それらのデバイスは異なるユーザインタフェースを有する傾向にあるため、ユーザは音楽又は他のコンテンツを再生するために各デバイスについて学び、それらのデバイスを動作させるが、これは不便である。例えば、一部の自動車製造業者は、ＭＰ３プレーヤなどの携帯音楽プレーヤを車両のカーオーディオシステムに接続するためのコネクタキットを提供している。しかしながら、それらの既存のコネクタキットでは、ユーザには携帯音楽プレーヤをドックへ有線接続することが要求され、このドックがさらに車両のカーオーディオシステムへ有線で特別に接続される。携帯音楽プレーヤがドックに接続されるとき、通常、その携帯音楽プレーヤ自身のユーザインタフェース（ディスプレイ及び制御ボタン）は使用不能とされ、ユーザは車両のカーオーディオシステムに属す制御ボタンを用いる必要があり、ドックに接続された携帯音楽プレーヤの制御は限定されている。さらに、通常、ユーザには、車両のダッシュボードディスプレイ上に、再生中のトラックを示すための限定的な数値の表示が提供されている。他の既存の車両コネクタキットは、車両のダッシュボード上の表示用に携帯音楽プレーヤのタイトルナビゲーションを採用し、より詳細なコンテンツ情報をユーザに提供することが可能である。
しかしながら、そうしたコネクタキットでも、携帯音楽プレーヤをドックに接続することや、車両へのドックに特別に接続すること、また携帯音楽プレーヤがドックに接続されているときにはプレーヤのユーザインタフェース（ディスプレイ及び制御ボタン）が使用不能とされることが要求される。
【０００３】
したがって、本明細書では、コンテンツソースからコンテンツ再生機にコンテンツを無線で提供する実施形態を記載する。一実施形態では、コンテンツソースからコンテンツを受信するように動作可能な無線インタフェースと、コンテンツ再生機による再生のために、無線インタフェースによって受信されるコンテンツをルーティングするためのコンテンツ再生機との有線接続用の有線インタフェースとを備える無線アダプタが提供される。
【発明を実施するための最良の形態】
【０００４】
１．システム概要
図１には、一実施形態によるコンテンツ配信用のシステム１００を示す。システム１００は、コンテンツプロバイダ１１０、コンテンツサービス１２０、ネットワーク１３０及びターゲットデバイス１４０を含む。コンテンツプロバイダ１１０は、再生その他の手段によってユーザに消費され得るコンテンツを提供するように構成されたエンティティを含む。コンテンツは、音声、映像、文字などのメディア、音声、映像及び文字のうちの２つ以上を含むマルチメディア、又は他の種類のデータを含む。コンテンツの例は、以下に限定されないが、ＭＰ３ファイルなどのメディアファイル、他の種類の音声ファイル、映像ファイル、文字による音楽再生リスト、及び他の種類のファイルを含む。コンテンツプロバイダ１１０の例は、以下に限定されないが、ニュースプロバイダ（ローカル及びケーブルニューステレビ局など）、テレビスタジオ、映画スタジオ、音楽レーベル、オンライン音楽（又は他のメディア）プロバイダなどを含む。
【０００５】
一般的には、コンテンツプロバイダ１１０は、コンテンツサービス１２０が幾つかの機能を提供することができるように、コンテンツサービス１２０にコンテンツを提供する。機能のうちの１つは、コンテンツプロバイダ１１０から新たなコンテンツをほぼ定期的に受信することを含む。機能のうちの別の１つは、コンテンツプロバイダ１１０から受信されるコンテンツをユーザに利用可能とすることを含む。加えて、コンテンツサービス１２０は、複数のコンテンツプロバイダ１１０からコンテンツを受信して、比較的大きなコンテンツ選択をユーザに提供してもよい。ユーザは、例えば、購読サービス及びオンデマンドサービスのうちの一方又は両方を通じて、コンテンツサービス１２０によって利用可能とされるコンテンツを取得することができる。
【０００６】
また、コンテンツサービス１２０はユーザ用のコンテンツを自動的に編成し、ユーザに新たなコンテンツを連続的に提供してもよい。加えて、コンテンツサービス１２０は、請求、ユーザ情報トラッキング、履歴データトラッキングなど、他の機能を実行してもよい。コンテンツサービス１２０は、ユーザ情報及びコンテンツを記憶するためのサーバ１２１及びデータベース１２２を備えてもよい。サーバ１２１は、ユーザによって用いられるターゲットデバイス１４０へのコンテンツのダウンロードを行うことができる。コンテンツサービス１２０の大きさ及び複雑さに応じて、サーバ１２１が複数のサーバを含んでよいことや、データベース１２２が複数のデータベースを含んでよいことは、当業者には明らかである。例えば、比較的多数のユーザをサポートするには、コンテンツプロバイダ１１０からコンテンツを取得し、最小の遅延でユーザにコンテンツを提供するために、幾つかのサーバ１２１及びデータベース１２２が必要な場合がある。
【０００７】
ネットワーク１３０は、１つ以上のネットワークを表してもよい。ネットワーク１３０は、１つ以上のプライベートネットワーク、インターネットなどのパブリックネットワーク、衛星ネットワーク及びセルラーネットワークなど無線ネットワーク、Ｗｉ−Ｆｉ又はブルートゥース（登録商標）ネットワークなど無線ローカルエリアネットワーク、有線ネットワーク、ローカルエリアネットワーク、ワイドエリアネットワーク、並びに他の種類の通信ネットワークを含んでもよい。
【０００８】
コンテンツサービス１２０は、ネットワーク１３０を介してターゲットデバイス１４０にコンテンツを提供できる。ターゲットデバイス１４０はコンテンツサービス１２０からコンテンツをダウンロードしてもよく、１つ以上の他のターゲットデバイスからコンテンツを受信してもよく、又はコンテンツサービス１２０からコンテンツをダウンロードするとともに別のターゲットデバイスからコンテンツを受信するように動作可能であってもよい。例えば、図１に示すように、ターゲットデバイス１４１，１４２はコンテンツサービス１２０からコンテンツをダウンロードするように動作可能であるが、別のターゲットデバイスからコンテンツを受信するように動作可能であってもよい。やはり図１に示すように、ターゲットデバイス１４３は、ターゲットデバイス１４２など別のターゲットデバイスから、コンテンツを受信するように動作可能である。この例では、ターゲットデバイス１４２はコンテンツサービス１２０からコンテンツをダウンロードするか、又はターゲットデバイス１４１からコンテンツを受信することができ、ターゲットデバイス１４２はターゲットデバイス１４３にコンテンツを送信する。コンテンツサービス１２０及びターゲットデバイス１４０については、図２に関連してさらに詳細に記載する。適切なターゲットデバイス１４０の例は、以下に限定されないが、パーソナルコンピュータ、携帯情報端末、セルラー電話機、カーラジオ、ホームステレオ、セットトップボックス、ＭＰ３プレーヤ、携帯ビデオプレーヤー及び他のエンドユーザデバイスを含む。
【０００９】
２．コンテンツサービスの機能及び利点の概要
システム１００は、メディア体験を提供するコンテンツサービス１２０を利用するために従来の挙動を変化させることをユーザに要求することなく、ユーザにメディア体験を提供する。例えば、システム１００は、自動車のカーラジオ、ユーザが移動中のセルラー電話機、家庭のパーソナルコンピュータ又はホームステレオなど、ユーザが任意の特定の時に用い得る幾つかのターゲットデバイス１４０のうちの１つのターゲットデバイス上で、ユーザが音楽ステーション、トークラジオ、個人的なコンテンツなど自身の選択した音声コンテンツを再生することを可能とする。ターゲットデバイスは、多くのターゲットデバイスのうちの任意の１つのターゲットデバイス上で、一日中シームレスに利用可能なチャネルのセットにおいて、ユーザによって選択されたコンテンツを所持することができる。システム１００はコンテンツを管理し、消費されるときにそのコンテンツが自動的に補充されることを保証する。さらに、ターゲットデバイス１４０上には従来のデバイスインタフェースと同じか又は同様のインタフェースが備えられるため、ユーザは比較的迅速かつ容易に任意のターゲットデバイス上で所望のコンテンツを再生することができる。
【００１０】
一実施形態では、コンテンツサービス１２０は、ユーザが１つ以上のターゲットデバイス１４０においてチャネルの１つ以上のセットを構成することを可能とする。各チャネルは、コンテンツプロバイダからのコンテンツに、又はユーザの個人的なコンテンツとして参照されるユーザの提供するコンテンツに占有される。チャネルはコンテンツのデータセットであり、このコンテンツは特定の種類のコンテンツであってよい。例えば、コンテンツサービス１２０は、コンテンツの数百のステーション又は個別のコンテンツを利用可能とすることができる。ウェブキャストラジオ及びウェブキャストテレビは、コンテンツのステーションの幾つかの例である。コンテンツサービス１２０は、コンテンツのステーションのうちの１つ以上を購読サービスとしてユーザに提供してもよい。ここで、１つ以上のステーションはユーザによって購読され、そのステーションのコンテンツはユーザの１つ以上のターゲットデバイスへ送信される。一例では、１つ以上のステーションは、デジタルミレニアム著作権法（ＤＭＣＡ）準拠のストリーミングコンテンツからなる大きなブロック又は連続的なブロックを提供する。個別のコンテンツの幾つかの例は、シングル曲又はアルバム、映画、ビデオクリップなどを含む。コンテンツサービス１２０はオンデマンドサービスを提供してもよく、ユーザは個別のコンテンツを購入及びダウンロードすることが可能である。
【００１１】
さらに、チャネルは、スポーツトークチャネル、ポピュラー音楽チャネルなど、特定の種類のコンテンツを含んでもよい。ユーザは、例えば、コンテンツサービス１２０によって提供され、ユーザが関心を有するコンテンツを選択することによって、チャネルのセットを構成することができる。以下では、このチャネルのセットをチャネルセットと呼ぶ。チャネルは高品質のデジタルコンテンツを含んでもよい。このデジタルコンテンツは幾つかの例では非商用である。また、チャネルセットのチャネルは、ユーザのパーソナルコンピュータ上に記憶されている音声ファイルなど、ユーザの個人的な収集からのコンテンツを含んでもよい。このチャネルは、再生リスト、ジャンル若しくはアーティスト、任意の他の所望のカテゴリ、又はコンテンツのセットによってプログラムされてもよい。
【００１２】
ユーザは、ユーザが異なる時に異なるチャネルセットを用いることができるように、幾つかのチャネルセットを構成してもよい。例えば、ユーザは、通勤用など日常の使用のための第１のチャネルセットを作成することができる。このチャネルセットは、交通及びニュースのチャネル、スポーツトークラジオチャネルや、他のチャネルを含み得る。ユーザは、例えば、クラシックロックチャネル及びコメディチャネルを含む、長い移動用の第２のチャネルを作成することもできる。
【００１３】
チャネル用のコンテンツは、コンテンツサービス１２０から１つ以上のターゲットデバイス１４０へダウンロードされてもよい。また、コンテンツサービス１２０は、新たなコンテンツを用いてターゲットデバイスをほぼ連続的に又は定期的にリフレッシュしてもよい。例えば、コンテンツの再生後など、ターゲットデバイスにおけるチャネルのコンテンツがユーザによって消費された後、又は所定時間の経過後など、コンテンツが古くなった後に、コンテンツサービス１２０から受信される新たなコンテンツ又はターゲットデバイス１４０のうちの別の１つにキャッシュ化された新たなコンテンツによって、チャネルのコンテンツが補充又は置換されてもよい。ターゲットデバイス上のこのコンテンツの更新は自動的に実行されてよく、比較的少量の記憶空間しか有しないＰＤＡ、電話機又は他のデバイスなど、コンテンツを記憶するために限定された記憶装置しか有しないターゲットデバイス１４０に有益である場合がある。
【００１４】
加えて、ターゲットデバイス１４０は、各々、今日のエンドユーザデバイスのうちの１つ以上の種類において広範に用いられる従来のユーザインタフェースと同じか又は類似のインタフェースを備えてもよい。したがって、ユーザがターゲットデバイスのインタフェースを用いる方法を学ぶ必要はない。さらに、コンテンツを再生するために単一のユーザによって用いられ得る幾つかのターゲットデバイス１４０上に、共通のインタフェースが備えられてもよい。例えば、この共通のインタフェースは、ユーザの電話機、パーソナルコンピュータ、カーラジオなどの上に備えられる。したがって、ユーザが異なるターゲットデバイス１４０の異なるインタフェースを用いる方法を学ぶ必要はない。
【００１５】
ターゲットデバイス１４０のユーザインタフェースは、チャネルプリセットを備える従来のラジオ又は音楽プレーヤのユーザインタフェースをエミュレートしてもよく、それらのユーザインタフェースを含んでもよい。ターゲットデバイス１４０上のインタフェースは、ラジオ上のチャネルプリセットボタンをクリックすることと同様に、「１クリック」チャネル選択を提供してもよい。一例では、各チャネルは、ユーザの予め選択した音楽の種類又はジャンルによって占有されたコンテンツを含むことができ、これによって、ラジオ上の異なるラジオ局間を切り替えることと同様に、ユーザが１クリックによりチャネル間を切り替えることを可能とする。また、このインタフェースはユーザがコンテンツを早送りすること、巻き戻す（ｒｅｗｉｎｄ）こと、又は一時停止することを可能としてもよい。
【００１６】
ユーザのパーソナルコンピュータにインストールされたソフトウェアアプリケーションは、ユーザがチャネルセットを管理及び構成し、複数のターゲットデバイス上のコンテンツを更新することを可能とする。また、１つのターゲットデバイス上に記憶されているコンテンツは、１つ以上の他のターゲットデバイス上で利用可能であってもよい。さらに、同じソフトウェアアプリケーション又は別のソフトウェアアプリケーションは、曲又は他のコンテンツにユーザがフラグを設定し、個人的な購入予定リストにそれらのコンテンツを追加することを可能とするターゲットデバイス上に提供されてもよい。
【００１７】
３．コンテンツサービス
図２には、コンテンツ配信用のシステム１００の一実施形態を示す。コンテンツサービス１２０を、図１に関連して記載したサーバ１２１及びデータベース１２２に加えて、管理モジュール１２３、コンテンツ配信モジュール１２４及び集合モジュール１２５を備えるように示す。本明細書では、モジュールは、１つ以上のプロセッサによる実行のためにコンピュータ可読媒体（ＣＲＭ）上に記憶されている１つ以上のソフトウエアプログラム、アプリケーション、又はルーチンを含む。ＣＲＭの実施形態は、以下に限定されないが、受信機のプロセッサにコンピュータ可読命令を提供することの可能な、電子的、光学的、磁気的若しくは他の記憶装置又は伝送装置を含む。適切なＣＲＭの他の例は、以下に限定されないが、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、ＤＶＤ、磁気ディスク、メモリチップ、ＲＯＭ、ＲＡＭ、ＡＳＩＣ、構成されたプロセッサ、任意の光学媒体、任意の磁気テープ若しくは任意の他の磁気媒体、又はプロセッサが命令を読み取ることの可能な他の媒質を含む。これに加えて、又はこれに代えて、モジュールは、本明細書に記載の１つ以上の機能を実行するように構成されたハードウェアを表してもよい。
【００１８】
管理モジュール１２３は、複数のユーザ間の情報を調整することができる。例えば、管理モジュール１２３は複数のユーザからチャネル構成情報を受信する。チャネル構成情報は、複数のユーザのチャネルの１つ以上のセットにおいてチャネルのコンテンツのユーザ選択を含んでもよい。ユーザ選択及びユーザによって構成されたチャネルセットは、コンテンツ消費用のパーミッション、特別な属性又は規則など、ユーザ選択及び構成に関連する、コンテンツサービス１２０によって追加された追加のチャネル構成情報と共にデータベース１２２に記憶されてもよい。続いて、ユーザに提供するコンテンツを決定するために、データベース１２２が問い合わせられる。一実施形態では、管理モジュール１２３は、ユーザがコンテンツサービス１２０にログインすることを可能とするウェブベースのユーザインタフェースを生成し、コンテンツサービス１２０を登録し、プレファレンスを設定して、チャネルセットを構成する。
【００１９】
例えば、ユーザはパーソナルコンピュータ１４１を用いて、図１に示すネットワーク１３０を介してコンテンツサービス１２０に接続する。ネットワーク１３０は、図２に示すインターネット１３１、他のネットワーク、又はその両方を含み得る。ユーザはコンテンツサービス１２０にユーザ情報を提供し、このユーザ情報がデータベース１２２に記憶される。管理モジュール１２３は、各チャネルのコンテンツの種類の選択など、チャネル構成情報をユーザに提示してもよい。例えば、ユーザは、チャネル１にはニュース、交通及び天気を、チャネル２にはスポーツトークラジオを、チャネル３にはポップス音楽を、チャネル４にはオルタナティブ音楽を、チャネル５にはクラシックロック音楽を、またチャネル６にはクラシック音楽を選択することができる。管理モジュール１２３はデータベース１２２にユーザ選択を記憶し、チャネル１〜６は、関連するユーザ選択に対応するコンテンツと、コンテンツ配信モジュール１２４を用いてコンテンツサービス１２０によって追加される関連チャネル構成情報とによって占有される。上述において、６つのチャネルが限定の目的ではなく例示の目的で示されていることは、容易に理解される。したがって、システム１００の範囲から逸脱することなく、任意の合理的に適切な数のチャネルが構成のために利用可能であってよい。
【００２０】
これに代えて、管理モジュール１２３がユーザにユーザ情報を提示し、ユーザ情報に基づきユーザにチャネルが選択されてもよい。例えば、ユーザはユーザ構成情報（ｄｅｍｏｇｒａｐｈｉｃ  ｉｎｆｏｒｍａｔｉｏｎ）又はお気に入りのアーティストの選択を提供することができる。この情報に基づき、ユーザのチャネルセット用に幾つかのチャネルが選択され得る。ユーザがチャネルセット用のチャネルのうちの一部を選択してもよい。また、デフォルトのチャネルが提供されてもよい。また、幾つかのチャネルセットは各々のユーザ用に構成されてもよい。
【００２１】
コンテンツ配信モジュール１２４は、１つ以上のターゲットデバイス１４０にチャネルセット用のコンテンツを送信する。コンテンツ配信モジュール１２４は、関連チャネル構成情報に基づき、ターゲットデバイスに送信するコンテンツを決定することができる。例えば、コンテンツ配信モジュール１２４は、データベース１２２から選択されたチャネルのセット用のチャネル構成情報を読み出す。加えて、コンテンツ配信モジュール１２４は、１つ以上のターゲットデバイス１４０にそれぞれのチャネル用のコンテンツを送信してもよい。
【００２２】
集合モジュール１２５は、例えば、コンテンツプロバイダ１１０からコンテンツ及び再生リストを受信し、必要に応じてユーザにコンテンツが配信され得るように、データベース１２２に情報を記憶する。
【００２３】
４．コンテンツサービス用のパーソナルコンピュータユーザゲートウェイ
図２には、幾つかのターゲットデバイス１４０を示す。ターゲットデバイス１４０を、パーソナルコンピュータ１４１、セルラー電話機１４２、カーオーディオシステム１４３及びホームデバイス１４４を含むように示す。これらはユーザによって用いられ得る幾つかのターゲットデバイス１４０の例である。他の携帯コンテンツデバイス（例えば、ＭＰ３プレーヤ）、車両オーディオシステム、ホームメディアサーバなど、他のターゲットデバイス１４０を用いることもできることは明らかである。
【００２４】
図２に示す幾つかのターゲットデバイス１４０は、ネットワークを介してコンテンツサービス１２０へ接続される。例えば、パーソナルコンピュータ１４１は、インターネット１３１を介してコンテンツサービス１２０へ接続されるように示される。セルラー電話機１４２は、セルラーネットワーク１３２及びインターネット１３１を介してコンテンツサービス１２０へ接続されるように示される。加えて、ターゲットデバイス１４５は、「ホットスポット」１３３及びインターネット１３１を介してコンテンツサービス１２０へ接続されるように示される。図示しないが、インターネット１３１などのパブリックネットワークとは対照的に、１つ以上のプライベートネットワークを用いて追加のターゲットデバイス１４０がコンテンツサービス１２０へ接続されてもよく、コンテンツサービス１２０はウェブベースでないコンテンツサービスを提供してもよい。一実施形態では、コンテンツサービス１２０は、パーソナルコンピュータ１４１又は別のターゲットデバイスを用いてユーザがログインできるウェブサービスを含む。この実施形態では、チャネル用のコンテンツはインターネット１３１を介して１つ以上のターゲットデバイス１４０へダウンロードされ得る。
【００２５】
パーソナルコンピュータ１４１は、管理モジュール１７１、更新エージェント１６１及びユーザインタフェース１５１を有する、アプリケーション１７０を含み得る。管理モジュール１７１は、一般に、選択されるチャネルセットを構成するためのチャネル構成情報をユーザが決定し、コンテンツサービス１２０に送信することを可能とする。チャネル構成情報は、選択されるチャネルセットに配置するコンテンツの選択を含み得る。
【００２６】
チャネルセット用に選択され得るコンテンツの例は、ジャンル指向の音楽ステーション、トークコンテンツ、ユーザの個人的なコンテンツなどを含み得る。ジャンル指向の音楽コンテンツは、比較的多数のステーションを一覧するカタログ、又はコンテンツプロバイダ１１０によって提供される個々のコンテンツから選択され得る。加えて、１つの音楽チャネルは、ターゲットデバイス上に音楽トラックの連続的なセットを配信してもよい。また、トークコンテンツは、毎時間、毎日又は毎週など、定期的に更新され得る、トークコンテンツチャネルのカタログから選択され得る。加えて、１より多くのコンテンツプロバイダからのコンテンツが、１つのチャネルセットに配置されてもよい。ユーザの個人的なコンテンツはパーソナルコンピュータ１４１上に記憶されてもよく、管理モジュール１７１が発見し得る。このように、ユーザは様々な手法により様々なコンテンツを分類し、コンテンツの個々のトラック又はコンテンツの大きなブロックをチャネルセットのチャネルに移動させることができる。
【００２７】
更新エージェント１６１は、一般に、コンテンツサービス１２０からコンテンツを受信し、パーソナルコンピュータ１４１上に記憶されているコンテンツ１８０を定期的にリフレッシュすることができる。例えば、更新エージェント１６１は、パーソナルコンピュータ１４１においてコンテンツ１８０をキャッシュ化する。コンテンツ１８０は、コンテンツサービス１２０のコンテンツ配信モジュール１２４から受信されるコンテンツを含み得る。
【００２８】
また、更新エージェント１６１は、他のターゲットデバイス１４０へのコンテンツ１８０の転送を制御する。例えば、セルラー電話機１４２が接続その他の手段によってパーソナルコンピュータ１４１とインタフェースされるとき、１つ以上の選択されたチャネルセット用のコンテンツはセルラー電話機１４２へ転送され得る。一例では、セルラー電話機１４２がパーソナルコンピュータ１４１へ接続されるとき、コンテンツ１８０の転送がほぼ自動的な機能として実行されることによって、ユーザが転送命令を発する必要はない。更新エージェント１６１は、１つ以上の再生リストによって新たなコンテンツが経験され得るように、セルラー電話機１４２へのコンテンツ１８０の転送を制御することができる。
【００２９】
加えて、更新エージェント１６１は、一般に、セルラー電話機１４２の記憶装置の性能の制限内に留まりつつ、セルラー電話機１４２上に新たなコンテンツが記憶されることを可能とするように、コンテンツ１８０の転送を制御することができる。したがって、コンテンツ１８０のうちの少なくとも一部はセルラー電話機１４２上に記憶される場合があり、これはコンテンツ１８１として示される。同様に、ホームステレオ又はセットトップボックスなどホームデバイス１４４も、パーソナルコンピュータ１４１からコンテンツ１８０を受信することができる。システム２００の範囲から逸脱することなくコンテンツサービス１２０からコンテンツ１８０を受信し、キャッシュ化するために、パーソナルコンピュータ１４１の代わりに、ホームメディアサーバなどのサーバ又は別のデバイスが用いられ得る。
【００３０】
また、パーソナルコンピュータ１４１は、チャネルの「１クリック」選択を提供し従来のインタフェースをエミュレートする、ユーザインタフェース１５１を備えてもよい。一実施形態では、ユーザインタフェース１５１は、ユーザがクリックして再生を制御しチャネルを選択することができる、ＧＵＩインタフェースを含む。これに加えて、又はこれに代えて、ユーザインタフェース１５１は、ボタン、ホイール、キーなどのハードウェアを備えてよい。
【００３１】
５．携帯コンテンツデバイス
セルラー電話機１４２、ＰＤＡ、ＭＰ３プレーヤなど、携帯コンテンツデバイスは、管理モジュール１７２、更新エージェント１６２及びユーザインタフェース１５２を有するアプリケーション１７４を含み得る。管理モジュール１７２は、パーソナルコンピュータ１４１の管理モジュール１７１に関する上述の手法と同様、一般に、選択されるチャネルセットを構成するためのチャネル構成情報をユーザが決定し、コンテンツサービス１２０に送信することを可能とする。一定の例では、アプリケーション１７４の管理はパーソナルコンピュータ１４１によって実行され得るので、アプリケーション１７４については管理モジュール１７２は随意であると考えられ得る。
【００３２】
セルラー電話機１４２の更新エージェント１６２は、一般に、コンテンツ１８１の更新を制御する。コンテンツ１８１は、コンテンツサービス１２０から又はパーソナルコンピュータ１４１を通じてルーティングされるような、セルラーネットワーク１３２、インターネット１３１、ブルートゥース若しくはＷｉ−Ｆｉ（８０２．１１）など無線近隣ネットワーク、又はこれらの任意の組み合わせを介してコンテンツサービス１２０から受信される新たなコンテンツを含み得る。例えば、コンテンツ１８１は、図２に示すように、インターネット１３１及びセルラーネットワーク１３２を通じてルーティングされるような、コンテンツサービス１２０から受信される新たなキャッシュ化されたコンテンツを含み得る。別の例では、コンテンツ１８１は、有線接続又は無線近隣ネットワークを介してパーソナルコンピュータ１４１から受信される新たなキャッシュ化されたコンテンツを含み得る。
【００３３】
また、セルラー電話機１４２の更新エージェント１６２は、コンテンツサービス１２０及びパーソナルコンピュータ１４１のうちの一方又は両方からのコンテンツの受信を管理することができる。より詳細には、例えば、更新エージェント１６２は、コンテンツサービス１２０からの１つの種類のコンテンツと、パーソナルコンピュータ１４１から別の種類のコンテンツとの受信を制御することができる。例えば、更新エージェント１６２は、交通情報など比較的頻繁に更新されることの必要なコンテンツ（ホットコンテンツ）がセルラーネットワーク１３２から受信されるように、コンテンツの受信を制御することができる。別の例では、更新エージェント１６２は、ホットコンテンツが期限切れになる（セルラーネットワーク１３２又は任意の他の無線通信ネットワークを通過することなく）前に、ホットコンテンツがパーソナルコンピュータ１４１から受信されるように、コンテンツの受信を制御することができる。加えて、更新エージェント１６２は、パーソナルコンピュータ１４１から受信される、それほど頻繁に更新されなくてよいコンテンツである、コールドコンテンツの受信を制御することができる。この例では、パーソナルコンピュータ１４１はコンテンツサービス１２０からコールドコンテンツをダウンロードする。さらに、セルラー電話機１４２が接続その他の手段によってパーソナルコンピュータ１４１とインタフェースされるとき、コールドコンテンツはセルラー電話機１４２上で更新され得る。音楽などのコールドコンテンツもセルラーネットワーク１３２を介してセルラー電話機１４２へダウンロードされ得ることは、当業者には明らかである。
【００３４】
図２に示すように、セルラー電話機１４２も無線インタフェース１４８を備えるように示す。無線インタフェース１４８は、ホットスポット１３３、パーソナルコンピュータ１４１、他のターゲットデバイス１４０などを介してコンテンツサービス１２０に接続するために用いられ得る。セルラー電話機１４２は、無線インタフェース１５０をさらに備える。無線インタフェース１５０は、カーオーディオシステム１４３にコンテンツ１８１を転送するために用いられ得る。これに代えて、無線インタフェース１４８，１５０は、無線インタフェース１４８，１５０の全ての機能を実行する１つの無線インタフェースとして結合してもよい。
【００３５】
コンテンツ１８１の再生は、セルラー電話機１４２のユーザインタフェース１５２を介して制御されてもよい。例えば、ユーザインタフェース１５２は、プリセットチャネルの選択、巻き戻し、早送り、一時停止、再生などを可能とする制御を備えることができる。
【００３６】
図示しないが、セルラー電話機１４２は、複数のデバイスに機能を提供するように構成されたデバイスを含んでもよい。例えば、セルラー電話機１４２は、ＭＰ３プレーヤ、ＰＤＡ、カメラ、ビデオプレーヤーなどを備えることができる。
【００３７】
６．コンテンツ再生機及び無線アダプタ
セルラー電話機１４２などの携帯コンテンツデバイスは、セルラー電話機１４２の無線インタフェース１５０を介して、カーオーディオシステム１４３などのコンテンツ再生機にコンテンツを送信することができる。加えて、無線アダプタ１７３は、セルラー電話機１４２とカーオーディオシステム１４３との間の通信を可能とし、コンテンツを受信するため及びコンテンツの再生を制御するために用いられ得る。無線アダプタ１７３はカーオーディオシステム１４３の一部であってもよく、カーオーディオシステム１４３から分離していてもよい。これに加えて、又はこれに代えて、セルラー電話機１４２とカーオーディオシステム１４３との間の通信を可能とするために、有線インタフェースが用いられてもよい。
【００３８】
図３には、一実施形態による、無線アダプタ１７３の動作環境を示す。無線アダプタ１７３は、適切な性能を有する携帯コンテンツデバイスがコンテンツ再生機の利用可能なラジオコンポーネントと無線によって統合されることを可能とする。図３及び以下の記載では、携帯コンテンツデバイスをセルラー電話機１４２として表すが、セルラー電話機１４２は単に例として用いられており、その代わりに他の携帯コンテンツデバイスが用いられてもよいことが理解される。別の携帯コンテンツデバイスの例は、以下に限定されないが、デジタル音楽プレーヤ及びＰＤＡを含む。同様に、図３及び以下の記載では、カーオーディオシステム１４３の利用可能なラジオコンポーネントを参照するが、そうしたカーオーディオシステムは単に例として用いられており、その代わりに利用可能なラジオコンポーネントを有する他のコンテンツ再生機が用いられてもよいことが理解される。別のコンテンツ再生機の例は、以下に限定されないが、船上の海上音声システム、ホームオーディオシステム、及びラジオコンポーネントを有する他のオーディオデバイス又はシステムを含む。
【００３９】
一実施形態では、無線アダプタ１７３は無線近隣ネットワークを用いて、セルラー電話機１４２との無線通信リンク３１０を確立させる。本明細書では、無線近隣ネットワークは、ネットワーク化されたデバイス間に短距離の無線通信リンクを提供することの可能な任意の無線ネットワークを表す。無線近隣ネットワークの例は、以下に限定されないが、ブルートゥース及びＷｉ−Ｆｉ（８０２．１１）を含む。したがって、無線近隣ネットワークは、セルラー電話機又は携帯電話機用のセルラーネットワークなどの長距離無線ネットワークや衛星通信ネットワークから区別される。これに加えて、無線アダプタ１７３は、３２０にて、カーオーディオシステム１４３の利用可能なラジオコンポーネントとの、単方向無線の無線通信リンクを確立させる。
【００４０】
一実施形態では、セルラー電話機１４２は、上述の無線近隣ネットワークを介して無線アダプタ１７３へ、符号化された又は符号化されていないコンテンツ及び命令／制御信号を無線で送信する適切な性能を有する。今度は、無線アダプタ１７３は、セルラー電話機１４２から受信する命令／制御信号によって、セルラー電話機１４２との無線通信リンク３１０を維持する。また、無線アダプタ１７３はカーオーディオシステム１４３に転送するために、受信したコンテンツの任意の必要な信号変換又は復号を提供する。したがって、無線アダプタ１７３は、カーラジオコンポーネントによるコンテンツ再生のために、その記憶されているコンテンツをセルラー電話機１４２がカーオーディオシステム１４３に送信することを可能とするインタフェースを提供する。
【００４１】
図４には、一実施形態による無線アダプタをさらに詳細に示す。無線アダプタ１７３は、デバイスのハードウェア及びソフトウェアの動作を管理するオペレーティングシステム（ＯＳ）カーネル４１０と、無線アダプタ１７３を介してカーオーディオシステム１４３とセルラー電話機１４２との間に無線通信リンクを提供する無線近隣ネットワーク用のアプリケーションプロファイルスタック４２０と、デコーダ４４０とを備える。デコーダ４４０は、セルラー電話機１４２から受信されるコンテンツを復号するコンテンツデコーダ４４６と、カーオーディオシステム１４３上に表示するためにコンテンツの任意のメタデータ（例えば、曲のタイトル、アーティスト名、再生リスト）を復号する随意のメタデータデコーダ４４２とを有する。一実施形態では、コンテンツデコーダ４４６及びメタデータデコーダ４４２はＣＲＭ上に符号化され、プログラムコードとして実装される。したがって、特定の表示フォーマットをメタデータデコーダ４４２用のプログラムコードに含めて、コンテンツメタデータをカーオーディオシステム１４３上に表示させることが可能である。また、無線アダプタ１７３は、セルラー電話機１４２から無線周波数（ＲＦ）信号を受信するために用いられ、その信号をアプリケーションプロファイルスタック４２０によって処理するためにデジタル信号へと変換するベースバンドコントローラ及び無線用のハードウェア（図示せず）を備える。したがって、ＲＦハードウェア及びアプリケーションプロファイルスタック４２０は、セルラー電話機１４２との無線通信用の無線インタフェースを無線アダプタ１７３に提供する。
【００４２】
コンテンツ及び任意の関連するメタデータは、復号されると、周波数変調（ＦＭ）送信機４５０を介してカーオーディオシステム１４３へ転送される。周波数変調（ＦＭ）送信機４５０は、図４に示すように無線アダプタ１７３の一部であってもよく、有線接続によって無線アダプタ１７３から分離された送信機として実装されてもよい。ＦＭ送信機４５０は、カーオーディオシステム１４３のカーラジオコンポーネントへ信号送信を提供し、無線アダプタ１７３からカーオーディオシステム１４３への単方向無線通信リンク３２０を可能とする。一実施形態では、ＦＭ送信機４５０は、複数の所定の周波数のうちの１つを通じてカーオーディオシステム１４３へコンテンツを送信するように動作可能であり、送信周波数は命令翻訳モジュール４９０を介してユーザによって選択される。以下では、これについて記載する。ＦＭ送信機４５０は、ＦＭ送信機４５０がメタデータデコーダ４４２によって復号されたコンテンツメタデータを受信することを可能とする、ラジオデータシステム（ＲＤＳ）をさらに備える。そうしたコンテンツメタデータは、セルラー電話機１４２からのコンテンツを搬送するために用いられる主送信周波数上で送信されるサブキャリア周波数上で周波数変調される。したがって、ＦＭ送信機４５０は、ＲＤＳ性能を有するラジオ局によるラジオ放送からの、従来のラジオ局識別子、曲名、及びアーティスト名に関する表示と同様に、カーラジオコンポーネントを通じる表示のために送信されているコンテンツに関する情報を、カーオーディオシステム１４３に提供する。また、カーオーディオシステムへのコンテンツ送信は周波数変調によって行われ、任意のカーオーディオシステムにおいて利用可能なラジオコンポーネントによって受信され得るので、ＦＭ送信機４５０は、異なる製造業者による種々のカーオーディオシステムによって無線アダプタ１７３が用いられることも可能とする。したがって、無線アダプタ１７３とカーオーディオシステム１４３との間の通信リンクには、専用のインタフェースは不要である。
【００４３】
一実施形態では、無線アダプタ１７３は、遠隔制御４０５を介して無線アダプタ１７３、セルラー電話機１４２、又はその両方の遠隔制御を可能とする赤外線（ＩＲ）、無線周波数（ＲＦ）又はＩＲ及びＲＦの命令モジュール４６０を随意で備える。また、無線アダプタ１７３は、接続されたマイクロホン４０７を通じる音声命令を介して無線アダプタ１７３、セルラー電話機１４２、又はその両方の制御を可能とする発話命令モジュール４７０を備えてもよい。ＩＲ／ＲＦ命令モジュール４６０及び発話命令モジュール４７０は、互いの代わりに又は共に動作可能である。さらに、各々はアプリケーションプロファイルスタック１７３及びネットワークマネージャ４３０の代わりに又はそれらと共に動作可能である。ユーザが遠隔制御４０５を用いてカーオーディオシステム１４３を通じてセルラー電話機１４２からコンテンツ再生を制御するとき、遠隔制御４０５からのＩＲ／ＲＦ制御信号は、無線アダプタ１７３のＩＲ／ＲＦ受信機（図示せず）を介してＩＲ／ＲＦ命令モジュール４６０によって受信される。ＩＲ／ＲＦ命令モジュール４６０は、命令翻訳モジュール４９０への転送のために、ＩＲ／ＲＦ制御信号を対応する電気信号へと変換する。次いで、命令翻訳モジュール４９０はそうした電気信号を翻訳し、無線アダプタ１７３、セルラー電話機１４２、又はその両方を制御する。同様に、発話命令モジュール４７０は、接続されたマイクロホン４０７を通じてユーザが音声命令を与え、カーオーディオシステム１４３を通じてセルラー電話機１４２からのコンテンツ再生を制御することを可能とする。音声命令は、命令翻訳モジュール４９０への転送のために、発話命令モジュール４７０によって電気信号に変換される。次いで、命令翻訳モジュール４９０はそうした電気信号を翻訳し、無線アダプタ１７３、セルラー電話機１４２、又はその両方を制御する。遠隔制御４０５又は音声命令の使用はユーザを煩わせることが少ないので、セルラー電話機１４２の代わりに遠隔制御４０５又はマイクロホン４０７を通じる音声命令を用いてコンテンツ再生を制御することによって、セルラー電話機１４２、無線アダプタ１７３、及びカーオーディオシステム１４３の位置する車両の運転者であるユーザに、さらなる安全性が提供され得る。
【００４４】
命令翻訳モジュール４９０は、ＣＲＭ上に符号化された、ＩＲ／ＲＦ命令モジュール４６０及び発話命令モジュール４７０からの上述の制御信号を翻訳するのに適切なプログラムコードを含む。また、命令翻訳モジュール４９０は、ＣＲＭ上に符号化された、セルラー電話機から３１０にて受信される命令／制御信号を翻訳するのに適切なプログラムコードも含んでよい。例えば、カーオーディオシステム１４３のカーラジオコンポーネントを通じたコンテンツ再生のために、ユーザはセルラー電話機１４３のユーザインタフェースから共有網の送信周波数を選択してもよい。次いで、セルラー電話機１４３はユーザの選択を命令／制御信号として無線アダプタ１４３へ送信し、無線アダプタ１４３は、アプリケーションプロファイルスタック４２０によって実行されるように、この命令／制御信号を受信して、そうした命令／制御信号をＦＭ送信機４５０によって理解されるフォーマットへ翻訳する。
【００４５】
セルラー電話機１４２からカーラジオシステム１４３へのコンテンツの無線転送用の通信リンク３１０，３２０を管理するため、無線アダプタ１７３は近隣無線ネットワークマネージャ４３０をさらに備える。近隣無線ネットワークマネージャ４３０は無線通信リンク３１０を設定及び制御するためにアプリケーションプロファイルスタック４２０を起動させ、コンテンツ及び任意のコンテンツメタデータを復号するためにデコーダ４４０と対話し、ＦＭ送信機４５０を介してカーラジオシステム１４３へ復号されたコンテンツ及びコンテンツメタデータを３２０にて送信するために命令翻訳モジュール４９０と対話する。一実施形態では、ネットワークマネージャ４３０は、ＣＲＭ上に符号化された、上述の機能を実行するためのプログラムコードを含む。
【００４６】
図４には、無線アダプタ１３を介してセルラー電話機１４２からカーオーディオシステム１４３へのコンテンツの送信と、セルラー電話機１４２と無線アダプタ１７３との間の命令／制御信号の送信とを調整するための複数のブルートゥースプロファイルを有する、アプリケーションプロファイルスタック４２０の一例を示す。一実施形態では、アプリケーションプロファイルスタック４２０はＣＲＭ上に符号化されたプログラムコードとして実装される。アプリケーションプロファイルスタック４２０において用いられ得るブルートゥースプロファイルの例は、以下に限定されないが、高度音声配信プロファイル（Ａ２ＤＰ；Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｆｉｌｅ）、音声映像遠隔制御プロファイル（ＡＶＲＣＰ；Ａｕｄｉｏ  Ｖｉｄｅｏ  Ｒｅｍｏｔｅ  Ｃｏｎｔｒｏｌ  Ｐｒｏｆｉｌｅ）、シリアルポートプロファイル（ＳＰＰ）、ハンズフリープロファイル（ＨＦＰ）、拡張サービス発見プロファイル（ＥＳＤＰ；Ｅｘｔｅｎｄｅｄ  Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒ  Ｐｒｏｆｉｌｅ）及びパーソナルエリアネットワーク（ＰＡＮ）プロファイルを含む。無線アダプタ１７３及びセルラー電話機１４２がブルートゥーストランスポートを通じて共に機能するために、セルラー電話機１４２は、無線アダプタ１７３に見出されるのと同じブルートゥースプロファイルを含む。図４及び本明細書の記載ではブルートゥースプロファイルの使用を参照するが、用いられるプロファイルは単にセルラー電話機１４２とカーオーディオシステム１４３との間の通信リンクを提供するために用いられる無線近隣ネットワークの種類に依存することが理解される。
【００４７】
無線アダプタ１７３が動作中であるとき、そのＡ２ＤＰは、セルラー電話機１４２に記憶されている音声コンテンツなどのコンテンツを、後のステレオ音声再生用のストリーミング音声として、無線アダプタ１７３がカーオーディオシステム１４３へ転送することを可能とする。上述のように、記憶されているコンテンツはセルラー電話機１４２のそれぞれのチャネルに配置されている。ネットワークマネージャ４３０はさらにコンテンツデコーダ４４６を制御し、周波数変調及び無線送信のために、ＦＭ送信機によって理解されるフォーマットへ復号する。次いでこれはカーオーディオコンポーネントを介してカーオーディオシステム１４３による再生のために受信される。ＳＰＰは、無線近隣ネットワークを形成するために、ＲＳ−２３２制御信号通信のエミュレーションによって、セルラー電話機１４２及びカーオーディオシステム１４３の各々にデバイス間の無線接続用の仮想シリアルポート（実際のシリアルケーブルではなく）を提供する。したがって、ＳＰＰは、Ａ２ＤＰの代わりに、ａ）セルラー電話機１４２からカーオーディオシステム１４３にコンテンツを転送するため、ｂ）遠隔制御４０５又はマイクロホン４０７を通じた音声命令によってセルラー電話機１４２又は無線アダプタ１７３の遠隔制御使用を提供するため、ｃ）セルラー電話機１４２による無線アダプタ１７３の遠隔制御使用を提供するために用いられ得る。これに加えて、ＨＦＰは、カーオーディオシステム１４３がセルラー電話機１４２への着信通話を取り扱うことを可能とするために含まれ得る。また、ＦＭ送信機を介するカーオーディオシステム１４３へのコンテンツアクセス及び再生において、無線接続がセルラー電話機１４２と無線アダプタ１７３との間の命令／制御信号の運用性を保証するために、ＳＰＰの代わりＡＶＲＣＰが用いられてもよい。本明細書では、デバイスの機能制御とは、そうしたデバイスの機能を制御することを可能とする制御である。したがって、ＳＰＰ及びＡＶＲＣＰの両方は、ａ）セルラー電話機１４２が遠隔制御４０５又はマイクロホン４０７を通じた音声命令によって遠隔的に制御されること、又はｂ）無線アダプタ１７３が無線近隣ネットワークを介してセルラー電話機１４２によって遠隔的に制御されることを可能とする。例えば、ＳＰＰ又はＡＶＲＣＰは、遠隔制御４０５が音声ストリームの再生のためにセルラー電話機１４２に音声命令／制御信号を送信するコントローラとして機能することを可能とする。命令／制御信号の例は、伴われるデバイス（この例ではセルラー電話機１４２及び無線アダプタ１７３）の性質と、カーオーディオシステム１４３を通じて音声ストリームにアクセスするための所望のシナリオとに依存して、再生、停止、チャネル選択、又は表示モードを含む。一実施形態では、無線アダプタ１７３は、セルラー電話機１４２と無線アダプタ１７３との間の無線通信リンクのための無線近隣ネットワークの確立に対する制御のために、セルラー電話機１４２上のユーザインタフェースを維持する又は使用不能とする選択肢をユーザに提供するスイッチを備える。その結果として、セルラー電話機１４２は、それ自身のユーザインタフェース上の機能制御、遠隔制御４０５上の機能制御、又はその両方によって制御可能である。
【００４８】
ＰＡＮプロファイルは、伴われるブルートゥースデバイスが、互いに近隣に存在するデバイス間の通信に用いられるパーソナルエリアネットワークに参加することを可能とする。この場合、伴われるブルートゥースデバイスは、無線アダプタ１７３を介してブルートゥースに対応するカーオーディオシステム１４３と、ブルートゥースに対応し、無線アダプタ１７３の近隣に存在する（例えば、カーオーディオシステム１４３が装備されているのと同じ自動車に存在する）セルラー電話機１４２とである。
したがって、ＰＡＮプロファイルは、セルラー電話機１４２との通信リンクを確立させるために、無線アダプタ１７３がセルラー電話機１４２にその状態及び識別情報を送信することを可能とする。また、ＰＡＮプロファイルは、無線アダプタ１７３を介してセルラー電話機１４２からカーオーディオシステム１４３にコンテンツを転送するために用いられ得る。
【００４９】
ＥＳＤＰは、ブルートゥースデバイスが、無線アダプタ１７３の近隣に、したがってカーオーディオシステム１４３の近隣に存在する他のブルートゥースデバイスを発見し、ネットワークプロファイル（ＰＡＮプロファイルなど）を有するネットワーク（パーソナルエリアネットワークなど）を通じた近傍のブルートゥースデバイスとの通信リンクを確立させることを可能とする検出プロトコルを用いる。したがって、無線アダプタ１７３は、カーオーディオシステム１４３などのターゲットデバイスがセルラー電話機１４２などの携帯コンテンツデバイスを動的に検出し、ユーザ対話を必要とせずに音声ストリーミングのためにそこからセルラー電話機１４２と自動的にインタフェースすることを可能とする検出プロトコルをサポートする。例えば、ポケット、ブリーフケース、財布、又はカーオーディオシステム１４３を装備した自動車のグローブボックス中の電源の入ったセルラー電話機１４２と、ＦＭ無線アダプタ１７３とを有するユーザは、セルラー電話機１４２を取り出して、音声ストリーミング機能を作動させる必要はない。代わりに、カーオーディオシステム１４３が電源を入れられており、選択された送信周波数にてラジオモードで機能するように設定されている場合、自動車無線アダプタ１７３はセルラー電話機１４２の存在を自動的に検出し、セルラー電話機１４２からカーオーディオシステム１４３への音声ストリーミングを開始する。これによって、ユーザはカーオーディオシステム１４３を通じて音声ストリーミングを聴取することが可能である。したがって、セルラー電話機１４２及びユーザの観点からは、無線アダプタ１７３によって提供される機能のシームレスな統合及び標準化のため、いずれのターゲットデバイスが無線アダプタ１７３からのＦＭ送信の対象であるかは問題とならない。
【００５０】
したがって、無線アダプタ１７３は、無線アダプタ１７３から選択された周波数にてＦＭ送信を受信することの可能な任意のターゲットデバイスを通じて、最少のユーザ対話によってセルラー電話機１４２からのコンテンツが再生されることを可能とする。また、無線アダプタ１７３は、セルラー電話機１４２からのコンテンツが遠隔制御４０５によって再生及び制御されることを可能とする。例えば、遠隔制御４０５は、セルラー電話機１４２において利用可能な様々な異なるコンテンツチャネルにアクセスし、コンテンツがそのようにして制御可能なユーザのコンテンツ又は個別のコンテンツを含む場合、特定のコンテンツチャネルのコンテンツを先へ又は後へスキップするためのボタン又は制御を備える。別の例では、コンテンツがそのようにして制御可能なユーザのコンテンツ又は個別のコンテンツを含む場合、マイクロホン４０７を通じて受信されるユーザの音声命令は、セルラー電話機１４２のコンテンツにアクセスするための再生、送る及び戻す機能を制御するように動作可能である。
【００５１】
図５には、代替の一実施形態による無線アダプタ５７３を示す。無線アダプタ１７３のように、無線アダプタ５７３は、ＯＳカーネル４１０、ネットワークマネージャ４３０、メタデータデコーダ４４２及びコンテンツデコーダ４４６を有するデコーダ４４０、命令翻訳モジュール４９０、並びにＦＭ送信機４５０を備える。しかしながら、無線アダプタ５７３は、アプリケーションプロファイルスタック４２０の代わりに、ユニバーサルシリアルバス（ＵＳＢ）ハブ及びホスト５１０を備える。
【００５２】
ＵＳＢハブ及びホスト５１０は、近隣無線ネットワーク用のトランシーバの接続を可能とする。トランシーバは、先に図４において無線アダプタ１７３について記載したアプリケーションプロファイルスタック４２０の機能を備える。例えば、ブルートゥース又はＷｉ−ＦｉのＵＳＢキーは、上述のように無線アダプタ５７３を介してセルラー電話機１４２とカーオーディオシステム１４３との間の無線通信を確立させるためのＵＳＢハブ及びホスト５１０への接続用に動作可能である。なお、図５にはＵＳＢ接続を示すが、他の種類の接続も適用可能である。例えば、１つの代替の接続は、Ｆｉｒｅｗｉｒｅ（登録商標）（ＩＥＥＥ  １３９４）である。
【００５３】
ＵＳＢ記憶装置マネージャ５２０は、ＵＳＢハブ及びホスト５１０を介して無線アダプタ５７３に接続される任意のＵＳＢ記憶装置キー上に記憶された任意のコンテンツ及びコンテンツメタデータの読出と、後のステレオ音声再生及びメタデータ表示用のストリーミング音声としてのカーオーディオシステム１４３への転送とを管理する。したがって、ＵＳＢハブ及びホスト５１０は、コンテンツ記憶装置がコンテンツ転送用の無線アダプタ５７３に接続されることを可能とする有線インタフェースとして機能する。セルラー電話機１４２からのコンテンツの転送のように、ＵＳＢ記憶装置キーからのコンテンツ及びコンテンツメタデータは、それぞれ再生用のデコーダ４４０によって復号され、カーオーディオシステム１４３によって表示される。
【００５４】
図６には、セルラー電話機１４２などのコンテンツソースに記憶されているコンテンツを、カーオーディオシステム１４３などのコンテンツ再生機へ無線で提供する方法６００を示す。限定ではなく例示として、図１〜５に関連して方法６００を記載する。したがって、図１〜５に示す以外のシステム及びデバイスによって方法６００が実行されてもよいことは、当業者には明らかである。
【００５５】
ここで図６を参照する。６１０にて、無線アダプタ１７３（又は５７３）は、コンテンツ再生機の利用可能なラジオコンポーネントへの選択された周波数のＦＭ送信を通じて、カーオーディオシステム１４３などのコンテンツ再生機との無線通信リンクを確立させる。６２０にて、無線アダプタ１７３（又はトランシーバの接続された５７３）は、無線アダプタ１７３（又は５７３）の近傍又は近隣のコンテンツソースの存在を検出する。６３０にて、無線アダプタ１７３（又は５７３）は、セルラー電話機１４２に記憶されているコンテンツにアクセスするために、ブルートゥース又はＷｉ−Ｆｉネットワークなどの無線近隣ネットワークを通じて、セルラー電話機１４２など近傍のコンテンツソースとの無線通信リンクを確立させる。上述のように、セルラー電話機１４２に記憶されているコンテンツは、インターネット１３１、セルラーネットワーク１３２を介して、また随意ではパーソナルコンピュータ１４１を通じて、コンテンツサービス１２０から以前にダウンロードされていてもよい。無線近隣ネットワークは、無線アダプタ１７３の場合にはアプリケーションプロファイルスタック４２０によって実施され、無線アダプタ５７３の場合には、無線アダプタに接続可能なブルートゥース又はＷｉ−ＦｉのＵＳＢキーなどトランシーバによって実施される。
【００５６】
６４０にて、無線アダプタ１７３（又は５７３）は、無線近隣ネットワークによって確立された無線通信リンクを介し、コンテンツソースから、音声コンテンツなどのコンテンツを受信する。６５０にて、無線アダプタ１７３（又は５７３）は、コンテンツ再生のためにコンテンツソースからコンテンツ再生機へコンテンツをルーティングする。また、無線アダプタ１７３は、ＦＭ送信機４５０によって実装されるＲＤＳブロードキャストを用いて、コンテンツ再生機における表示のために、コンテンツに関する情報をコンテンツ再生機へルーティングしてもよい。
【００５７】
一実施形態では、図４，５の無線アダプタ１７３，５７３は、ハードウェア及びソフトウェアの両方を含む。一実施形態では、無線アダプタ１７３，５７３の各々は、マイクロプロセッサ又はデジタル信号プロセッサなど１つ以上のプロセッサと、アプリケーションプロファイルスタック４２０、ネットワークマネージャ４３０、命令翻訳モジュール４９０、Ｉ／Ｏマネージャ４９５、デコーダ４４０、ＩＲ／ＲＦ命令モジュール４７０、及び発話命令モジュール４７０の実装用のプログラムコードを含む１つ以上のＣＲＭとを各々含む、１つ以上のプロセッサを用いる、システム・オン・チップ（ＳｏＣ）方式により実装される。
【図面の簡単な説明】
【００５８】
【図１】一実施形態によるコンテンツ配信用のシステムを示す図。
【図２】一実施形態による、図１に示すコンテンツ配信用のシステムの一例を示す図。
【図３】一実施形態による無線アダプタの動作環境を示す図。
【図４】一実施形態による無線アダプタのさらなる詳細を示す図。
【図５】代替の一実施形態による無線アダプタのさらなる詳細を示す図。
【図６】一実施形態による無線コンテンツ転送用の方法を示す図。
【図１】
2008530907.tif 000003
【図２】
2008530907.tif 000004
【図３】
2008530907.tif 000005
【図４】
2008530907.tif 000006
【図５】
2008530907.tif 000007
【図６】
2008530907.tif 000008
【国際調査報告】
2008530907.tif 000009