(57)【特許請求の範囲】
【請求項１】
論理チャネルを介してターゲットデバイスと無線通信するように構成されたハンドヘルド電子デバイスであって、前記ハンドヘルド電子デバイスおよび前記ターゲットデバイスは、メディアファイルを格納および再生するように構成され、前記ハンドヘルド電子デバイスは、メディアファイルに関連するメディア記述データを表示するように構成され、
前記ハンドヘルド電子デバイスは、
プロセッサと、
前記プロセッサに動作可能に接続されたメモリであって、前記メモリは、ハンドヘルドデバイスメディアファイルデータを含むハンドヘルドデバイスメディアファイルを格納する、メモリと、
前記プロセッサに動作可能に接続されたトランシーバと
を含み、
前記プロセッサは、前記トランシーバに、前記論理チャネルを介してハンドヘルドデバイスメディアファイルデータを前記ターゲットデバイスに送信させるように構成され、前記プロセッサは、前記トランシーバに、前記論理チャネルを介して制御データを前記ターゲットデバイスに送信させるようにさらに構成され、前記制御データは、前記トランシーバから送信された前記ハンドヘルドデバイスメディアデータに対する前記ターゲットデバイスの動作を制御し、前記制御データおよび前記ハンドヘルドデバイスメディアファファイルデータは、パケット化されたデータであり、前記ハンドヘルド電子デバイスが、選択されたメディアファイルを再生し、かつ、前記ハンドヘルド電子デバイスおよび前記ターゲットデバイスが通信を確立する通信範囲内に前記ハンドヘルド電子デバイスおよび前記ターゲットデバイスがなったときに、前記トランシーバは、前記選択されたメディアファイルに関連するハンドヘルド電子デバイスメディアデータを前記ターゲットデバイスに送信し、前記制御データは、前記ターゲットデバイスに、前記選択されたメディアファイルの再生された部分の実質的に直後に開始する前記選択されたメディアファイルのストリーミングを開始させ、前記通信は、前記選択されたメディアファイルが前記選択されたメディアファイルの再生された部分まで再生されたときに確立される、ハンドヘルド電子デバイス。
【請求項２】
前記制御データは、ハンドヘルドメディアファイルデータと散在している、請求項１に記載のハンドヘルド電子デバイス。
【請求項３】
制御データのパケットは、制御データパケットとして指定するヘッダ情報を含み、
ハンドヘルドデバイスメディファファイルデータのパケットは、ハンドヘルドデバイスメディアファイルデータパケットとして指定するヘッダ情報を含む、請求項２に記載のハンドヘルド電子デバイス。
【請求項４】
前記プロセッサは、前記トランシーバに、アラートシーケンスを前記ターゲットデバイスに送信させるようにさらに構成され、前記アラートシーケンスは、前記アラートシーケンスに続いて前記トランシーバにより送信されるデータパケットが制御データパケットであることを前記ターゲットデバイスに警告する、請求項１に記載のハンドヘルド電子デバイス。
【請求項５】
前記アラートシーケンスは、ハンドヘルドデバイスメディアファイルデータパケットに含まれる、請求項４に記載のハンドヘルド電子デバイス。
【請求項６】
無線通信することは、無線周波数信号を用いて通信することを含む、請求項１に記載のハンドヘルド電子デバイス。
【請求項７】
無線通信することは、赤外線信号を用いて通信することを含む、請求項１に記載のハンドヘルド電子デバイス。
【請求項８】
前記ターゲットデバイスの動作は、格納されたハンドヘルドデバイスメディアファイルを取得するために前記ターゲットデバイス上に前記ハンドヘルドメディアデバイスデータを格納することを含む、請求項１に記載のハンドヘルド電子デバイス。
【請求項９】
前記ターゲットデバイスの動作は、前記格納されたハンドヘルドデバイスメディアファイルを再生することを含む、請求項８に記載のハンドヘルド電子デバイス。
【請求項１０】
前記ターゲットデバイスの動作は、前記ターゲットデバイスに、前記ターゲットデバイスが前記トランシーバから前記ハンドヘルドデバイスメディアデータを受信すると前記ハンドヘルドデバイスメディアファイルを再生させることを含む、請求項１に記載のハンドヘルド電子デバイス。
【請求項１１】
前記ターゲットデバイスは、ターゲットデバイスメディア記述データに関連するターゲットデバイスメディアファイルを格納しており、
前記プロセッサは、前記トランシーバに、前記論理チャネルを介して、受信されたターゲットデバイスメディア記述データを取得するために前記ターゲットデバイスメディア記述データを前記ターゲットデバイスから受信させるように構成される、請求項１に記載のハンドヘルド電子デバイス。
【請求項１２】
前記プロセッサは、前記メモリが前記ターゲットデバイスメディアファイルのコピーを格納しているかを、前記受信されたターゲットデバイスメディア記述データに従って決定するようにさらに構成される、請求項１１に記載のハンドヘルド電子デバイス。
【請求項１３】
前記プロセッサは、表示されたターゲットデバイスメディア記述データを取得するために、前記受信されたターゲットデバイスメディア記述データが前記ハンドヘルド電子デバイス上に表示されるようにするようにさらに構成される、請求項１１に記載のハンドヘルド電子デバイス。
【請求項１４】
前記プロセッサに動作可能に接続された入力システムをさらに備え、
前記制御データは、前記ターゲットデバイスメディアファイルが、前記入力システムからの前記表示されたターゲットデバイスメディア記述データの選択に応じて、前記ターゲットデバイス上に表示されるようにする、請求項１３に記載のハンドヘルド電子デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の引用）
本出願は、２００７年４月１０日に出願された、名称が「Ａ  Ｍｅｄｉａ  Ｔｒａｎｓｆｅｒ  Ａｎｄ  Ｃｏｎｔｒｏｌ  Ｓｙｓｔｅｍ」である米国特許出願第１１／７３３，４０３号の一部継続出願である。
【０００２】
（背景）
（技術分野）
本明細書において記述される実施形態は、概して、オーディオ／ビジュアル（Ａ／Ｖ）システムに関し、より詳細には、自動車のオーディオ／ビジュアルシステムまたは家庭の娯楽システムなどのオーディオ／ビジュアルシステムとハンドヘルド電子デバイスとの間において、メディアファイル（オーディオおよび／またはビジュアルファイル）およびメディア記述データを無線で転送し、ハンドヘルド電子デバイスからオーディオ／ビジュアルシステムの動作を無線で制御するためのシステムに関する。
【背景技術】
【０００３】
（関連技術の説明）
多数のタイプのハンドヘルド電子デバイスが公知である。そのようなハンドヘルド電子デバイスの例は、例えば、携帯情報端末（ＰＤＡ）、ハンドヘルドコンピュータ、双方向ページャ、セルラ電話、などを含む。そのようなハンドヘルド電子デバイスは、一般に携帯用として意図され、従って相対的に小さい。ハンドヘルド電子デバイスの例は、特許文献１および特許文献２に含まれている。
【０００４】
多くのハンドヘルド電子デバイスは、ユーザが単一の統合型デバイスから情報および通信を容易に管理し得るように、ｅメール、電話、ショートメッセージサービス（ＳＭＳ）、マルチメディアメッセージングサービス（ＭＭＳ）、ブラウザ、カレンダおよびアドレス帳アプリケーションを含むが、それらに限定されない広範囲の統合型アプリケーションを含み、かつ該統合型アプリケーションにアクセスすることを提供する。これらのアプリケーションは、典型的には、ユーザがこれらのアプリケーション間かつこれらのアプリケーション内において容易にナビゲートすることを可能にするユーザインターフェースを介して選択的にアクセス可能である。
【０００５】
さらに、ハンドヘルド電子デバイスは、ハンドヘルド電子デバイスが近距離の無線ネットワークを介して、他の同様に装備されたモバイルおよび固定の電子デバイスと無線で通信することを可能にする近距離の通信機能性をしばしば含む。例えば、多くのハンドヘルド電子デバイスは、ハンドヘルド電子デバイスがＢＬＵＥＴＯＯＴＨ（登録商標）近距離無線ネットワークを介して、他のＢＬＵＥＴＯＯＴＨ（登録商標）使用可能なモバイルまたは固定の電子デバイスと通信することを可能にするためのＢＬＵＥＴＯＯＴＨ（登録商標）通信モジュールを含む。
【０００６】
当該分野において公知のように、ＢＬＵＥＴＯＯＴＨ（登録商標）は、「スペシャルインタレストグループ（Ｓｐｅｃｉａｌ  Ｉｎｔｅｒｅｓｔ  Ｇｒｏｕｐ）」によって開発された無線技術規格であり、該スペシャルインタレストグループは、モバイルおよび固定の電子デバイスが短距離（典型的には３０フィート未満）間で互いに通信することを可能にする、電気通信、コンピューティング、およびネットワークの産業のメンバーから構成される。ＢＬＵＥＴＯＯＴＨ（登録商標）は、２．４ギガヘルツ範囲における無線周波数（ＲＦ）波を用い、有線を用いずにデバイス間を接続する確実で安価な方法として設計されている。ＢＬＵＥＴＯＯＴＨ（登録商標）では、各デバイスは、スイスのジュネーブにあるＳＴＭｉｃｒｏｅｌｅｃｔｒｏｎｉｃｓによって販売されるＳＴＬＣ２５００チップなどのＢＬＵＥＴＯＯＴＨ（登録商標）通信要素が装備されることが必要であり、該ＢＬＵＥＴＯＯＴＨ（登録商標）通信要素は、ＢＬＵＥＴＯＯＴＨ（登録商標）規格に従って、情報を送受信するためのＲＦトランシーバ要素を含む。
【０００７】
ＢＬＵＥＴＯＯＴＨ（登録商標）使用可能なデバイスが互いの範囲内に入る場合、ピコネット（ｐｉｃｏｎｅｔ）と呼ばれるアドホック（ａｄ  ｈｏｃ）なネットワークを形成し、該アドホックなネットワークは、部屋を満たし得るか、または、ベルトクリップのセル電話と人の頭のヘッドセットとの間の距離より長くない距離を包含し得る。一旦ピコネットが確立されると、メンバー（２から８までのデバイスに及び得る）は、ランダムに一斉に周波数をホップ（ｈｏｐ）し、メンバーは互いに連絡を取り続け、同じ領域において動作し得る他のピコネットを避ける。
【０００８】
さらに一部の公知のハンドヘルド電子デバイスは、そのユーザが、音楽または周知のＭＰ３フォーマットに格納された他のオーディオファイルまたは周知のＭＰＥＧフォーマットに格納されたビデオファイルなどのデジタルメディアファイルをデバイスに格納することを可能にし（本明細書において用いられるように、用語メディアファイルは、公知のフォーマットまたは今後開発されるフォーマットに格納されるデジタルオーディオファイルまたはデジタルビデオファイルを意味し、ビデオファイルは、オーディオコンポーネントを含み得るか含み得ない）、その結果、ユーザは所望に応じ、メディアファイルにアクセスし、それによって上演されるコンテンツを聞きかつ／または見得る。例えば、ユーザはファイルによって上演される音楽を聞くために、例えば、ハンドヘルド電子デバイスに動作可能に結合されたヘッドフォンまたラウドスピーカのセットを用いて、格納された音楽ファイルにアクセスし得る。同様に、ユーザは、ファイルによって上演されるビデオコンテンツ（典型的にはオーディオコンポーネントも含む）を見かつ聞くために、例えば、ハンドヘルド電子デバイスの一部として、またはハンドへルドデバイスに動作可能に結合されたヘッドホンもしくはラウドスピーカのセットとして提供されるディスプレイ（ＬＣＤなど）を用いて（ハンドヘルド電子デバイスの一部として提供されるスピーカも用いられ得る）、格納されたビデオファイルにアクセスし得る。
【０００９】
さらに、自動車または家庭の娯楽システムに備えられたオーディオ／ビジュアルシステムなどのオーディオ／ビジュアルシステムは周知であり、該オーディオ／ビジュアルシステムは、ＭＰ３フォーマットまたはＭＰＥＧフォーマットで格納された音楽ファイルなどのデジタルメディアファイルを格納かつ再生する能力がある。本明細書において用いられるように、用語オーディオ／ビジュアルシステムは、オーディオコンテンツおよびビデオコンテンツのいずれかまたは両方を実行する能力があるシステムをいう。そのようなオーディオ／ビデオシステムは、典型的には、その一部として提供されるユーザインターフェースによって制御される。
【００１０】
特許文献３および特許文献４は、ハンドヘルド電子デバイスなどの別のデバイスから（例えば上記のように、ＢＬＵＥＴＯＯＴＨ（登録商標）接続を用いて）音楽ファイルのダウンロードを受信する機能を含む公知のオーディオ／ビジュアルシステムの例を記述する。そのようなオーディオ／ビデオシステムにおいて、一旦音楽ファイルが別のデバイスからダウンロードされると、オーディオシステムの機能および動作の制御はなおも、オーディオ／ビジュアルシステム自体のユーザインターフェースを介して実行されなければならない。理解されるように、このことは、時々困難でありかつ／または不便である。例えば、音楽ファイルがダウンロードされるデバイスとそのユーザが、オーディオシステムのユーザインターフェースの近くに位置しない場合である。さらに、ハンドヘルド電子デバイスおよびオーディオ／ビジュアルシステムの両方に現在格納され、かつ／またはハンドヘルド電子デバイスおよびオーディオ／ビジュアルシステムの両方を介して利用可能なメディアコンテンツのすべてのハンドヘルド電子デバイスおよび／またはオーディオ／ビジュアルシステムに対して同期した全体の視界の形成を容易にするための、ハンドヘルド電子デバイスとオーディオ／ビジュアルシステムとの間のメディア記述データの転送を提供する現行のシステムは存在しない。理解されるように、そのような同期した全体の視界は、ハンドヘルド電子デバイスおよびオーディオ／ビジュアルシステムのユーザに対して魅力的であり、ユーザにとって有利である。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】米国特許第６，４５２，５８８号明細書
【特許文献２】米国特許第６，４８９，９５０号明細書
【特許文献３】米国特許第７，１１０，７５５号明細書
【特許文献４】米国特許出願公開第２００５／０２７８０８０号明細書
【発明の概要】
【課題を解決するための手段】
【００１２】
本発明の十分な理解は、添付の図面に関連して読むときに、好ましい実施形態の以下の説明から得られ得る。
【００１３】
（詳細な説明）
図１および図２は、図３に示されるシステムにおいて用いられ、本明細書のどこかに詳細に記述され得るハンドヘルド電子デバイス４の実施形態を全体的に描く。ハンドヘルド電子デバイス４は、ハウジング８、ディスプレイ１２、入力装置１６およびプロセッサ２０（図２）を含み、プロセッサ２０は、限定するものではないが、マイクロプロセッサ（μＰ）、マイクロコントローラまたはカスタム設計の集積回路であり得る。プロセッサ２０は、入力装置１６から受信された入力に応答し、ディスプレイ１２に出力を供給する。ハンドヘルドデバイスの例は、米国特許第６，４５２，５８８号および第６，４８９，９５０号に含まれ、これらの米国特許は本明細書に参考として援用される。
【００１４】
本明細書に用いられるように、語「ハンドヘルド電子デバイス」および「ハンドヘルドデバイス」は、同じ機能のデバイスを表すと理解され、「電子」は１つの共通の現在の実施形態である。この意味の中には、光コンピューティングおよび接続手段または他の論理処理手段がさらに含まれるがそれらに限定されない、本明細書に記述される機能性の任意の現在または将来の実施形態である。
【００１５】
「代表例（ｅｘｅｍｐｌａｒ）」は、例、可能な複数の方法・デバイスのうちの１つ、または、ある機能的な側面もしくは他の関係する側面を共有する項目を示すために本明細書において用いられる。それは、「最良」または「好適な」実施形態を意味するために用いられるのではない。
【００１６】
本発明はさらに以下の手段を提供する。
【００１７】
（項目１）  
ハンドヘルドデバイスであって、
プロセッサと、
複数のメディアファイルを格納するように構成され、該プロセッサと動作可能に通信するメモリと、
無線通信に対して適合され、該プロセッサと動作可能に通信するＲＦトランシーバと、
該プロセッサと動作可能に通信する入力サブシステムであって、該入力サブシステムは、少なくとも１つの入力コンポーネントから構成される、入力サブシステムと、
該プロセッサと動作可能に通信する出力サブシステムであって、該出力サブシステムは、少なくとも１つの出力コンポーネントから構成される、出力サブシステムと
を備え、
該プロセッサは、ソフトウェアを実行することにより、該ＲＦトランシーバを用いて、少なくとも１つのターゲットデバイスによって受信可能であるように意図された方法で、該メディアファイルのうちの１つのメディアファイルを送信するように構成され、
該プロセッサは、該ＲＦトランシーバ用いて、また該少なくとも１つのターゲットデバイスによって受信可能であるように意図された方法で、該メディアファイルがどのように使用または提示され得るかに影響するように意図される制御情報を送信するようにさらに構成される、ハンドヘルドデバイス。
【００１８】
（項目２）
上記制御情報は、再生の優先度および上記送信されたメディアファイルと関連付けられたサイドバンド情報のうちの少なくとも１つを備える、項目１に記載のハンドヘルドデバイス。
【００１９】
（項目３）
上記制御情報は、上記少なくとも１つのターゲットデバイス上に現在格納されている任意のメディアファイルについてのサイドバンド情報に対するリクエストを備える、項目１に記載のハンドヘルドデバイス。
【００２０】
（項目４）
上記プロセッサは、上記メモリ内にない少なくとも１つのメディアファイルに関連付けられたサイドバンド情報を受信し、該ファイルに関する情報を上記出力サブシステムに送信し、上記入力サブシステムからの入力に応答して、該メディアファイルを再生または提示する順序に関する追加の制御情報を送信するように構成される、項目３に記載のハンドヘルドデバイス。
【００２１】
（項目５）
上記プロセッサは、上記メモリ内にない少なくとも１つのメディアファイルと関連付けられたサイドバンド情報を受信し、上記ファイルに関する情報を上記出力サブシステムに送信し、上記入力サブシステムに応答して、上記ハンドヘルドデバイス上にはないメディアファイルを含むメディアファイルを再生する順序付けられたリストを作成するように構成されている、項目３に記載のハンドヘルドデバイス。
【００２２】
（項目６）
上記送信されたメディアファイルは、ストリーミングメディアデータを備え、上記制御情報は、該ストリーミングデータがすぐに再生されるモードに入るように上記ターゲットデバイスに向けられたコマンドを備える、項目１に記載のハンドヘルドデバイス。
【００２３】
（項目７）
上記プロセッサは、上記ＲＦトランシーバを用いて、同一のデジタルチャネルで、制御情報およびメディアファイルを送信するように構成されている、項目１に記載のハンドヘルドデバイス。
【００２４】
（項目８）
上記デジタルチャネルは、２つの論理チャネルとして使用するようにさらに構成され、各論理チャネルは、同時に使用可能である、項目７に記載のハンドヘルドデバイス。
【００２５】
（項目９）
上記デジタルチャネルは、パケット化チャネルである、項目７に記載のハンドヘルドデバイス。
【００２６】
（項目１０）
上記デジタル化されたパケット化チャネルは、２つの論理パケット化チャネルとしてさらに構成される、項目９に記載のハンドヘルドデバイス。
【００２７】
（項目１１）
上記デジタル化されたパケット化チャネルは、ＢＬＵＥＴＯＯＴＨ（登録商標）ピコネットにおける「Ｕ」チャネルとして具体化される、項目９に記載のハンドヘルドデバイス。
【００２８】
（項目１２）
ハンドヘルドデバイスであって、
プロセッサと、
複数のメディアファイルを格納するように構成され、該プロセッサと動作可能に通信するメモリと、
無線通信に対して適合され、該プロセッサと動作可能に通信するＲＦトランシーバと、
該プロセッサと動作可能に通信する入力サブシステムであって、該入力サブシステムは、少なくとも１つの入力コンポーネントから構成される、入力サブシステムと、
該プロセッサと動作可能に通信する出力サブシステムであって、該出力サブシステムは、少なくとも１つの出力コンポーネントから構成される、出力サブシステムと
を備え、
該プロセッサは、ソフトウェアを実行することにより、
該ＲＦトランシーバを介して、該メモリ内にないメディアファイルに関する情報を受信することであって、該情報は、該入力サブシステムからの入力に応答して受信されない、ことと、
該受信された情報と、該メモリ内の任意のメディアファイルに関する情報とを統合することと、
該出力サブシステムに、該統合された情報を送信することと
を行うように構成される、ハンドヘルドデバイス。
【００２９】
（項目１３）
上記プロセッサは、上記入力サブシステムからの入力を受信するように構成され、該入力は、上記メモリ内にないメディアファイルを含む上記メディアファイルを再生する順序付けられたリストを示す、項目１２に記載のハンドヘルドデバイス。
【００３０】
（項目１４）
上記プロセッサは、
上記ＲＦトランシーバを用いて、上記順序付けられたリストを再生するために必要な任意のメディアファイルのコピーに対するリクエストを送信することと、
該ＲＦトランシーバを用いて、該リクエストされたメディアファイルを受信することと、
該順序付けられたリストに従って、上記出力サブシステムに出力を送信することであって、該出力は該メディアファイルに基づく、ことと
を行うように構成される、項目１３に記載のハンドヘルドデバイス。
【００３１】
（項目１５）
上記プロセッサは、
上記ＲＦトランシーバを用いて、上記順序付けられたリストからなる制御情報を送信することと、
該ＲＦトランシーバを用いて、該順序付けられたリスト上のメディアファイルを送信することであって、その情報は上記ハンドヘルドデバイス内の上記メモリからではない、ことと
を行うように構成される、項目１３に記載のハンドヘルドデバイス。
【００３２】
（項目１６）
上記プロセッサは、
上記ＲＦトランシーバを用いて、現在再生しているメディアファイルおよび次のメディアファイルに関する一部のサイドバンド情報を送信することと、
インジケータを該ＲＦトランシーバから受信することであって、該インジケータは、該送信されたサイドバンド情報と関連付けられた該メディアファイルが、該インジケータと関連付けられたＡ／Ｖシステム上に存在するかまたは存在しないかを示す、ことと、
該ＲＦトランシーバを用いて、該現在再生しているメディアファイルが存在しないことを該インジケータが示す場合にのみ、該現在再生しているメディアファイルのコピー、および該次のメディアファイルが存在しないことを該インジケータが示す場合にのみ、該次のメディアファイルのコピーのうちの１つを送信することと、
該インジケータが該次のメディアファイルが存在しないことを示す場合にのみ、該次のメディアファイルのコピーを送信のみすることと
を行うように構成される、項目１２に記載のハンドヘルドデバイス。
【００３３】
（項目１７）
上記プロセッサは、上記ＲＦトランシーバを用いて、再生同期性が機能的に利用可能である場合には、上記ハンドヘルドデバイスと同期して再生されるべき上記現在再生しているメディアファイルを示す制御信号を送信することと、
該ＲＦトランシーバを用いて、再生同期性が機能的に利用可能でない場合には、上記次のメディアファイルをいつ再生するかを示す制御信号を送信することと
を行うように構成される、項目１６に記載のハンドヘルドデバイス。
【００３４】
（項目１８）
上記プロセッサは、上記ＲＦトランシーバを用いて、同一のデジタルチャネルで、制御情報およびメディアファイルを送信するように構成される、項目１２に記載のハンドヘルドデバイス。
【００３５】
（項目１９）
上記デジタルチャネルは、２つの論理チャネルとして使用するように構成され、各論理チャネルは、同時に使用可能である、項目１８に記載のハンドヘルドデバイス。
【００３６】
（項目２０）
上記デジタルチャネルは、パケット化チャネルである、項目１８に記載のハンドヘルドデバイス。
【００３７】
（項目２１）
上記デジタル化されたパケット化チャネルは、２つの論理パケット化チャネルとしてさらに構成される、項目２０に記載のハンドヘルドデバイス。
【００３８】
（項目２２）
上記デジタル化されたパケット化チャネルは、ＢＬＵＥＴＯＯＴＨ（登録商標）ピコネットにおける「Ｕ」チャネルとして具体化される、項目２０に記載のハンドヘルドデバイス。
【００３９】
（項目２３）
インターフェースデバイスであって、
プロセッサと、
複数のメディアファイルを格納するように構成され、該プロセッサと動作可能に通信するメモリと、
無線通信のために適合され、該プロセッサと動作可能に通信するＲＦトランシーバと、
有線接続のために、かつ少なくとも１つの外部Ａ／Ｖシステム上で再生可能な信号として受信可能であるように構成される信号を送信するように構成された出力ポートと
を備え、
該プロセッサは、ソフトウェアを実行することにより、該ＲＦトランシーバを用いて、少なくとも１つのメディアファイルを受信するように構成され、該メディアファイルを該メモリ内に格納し、
該プロセッサは、該ＲＦトランシーバを用いて、制御情報を受信するように構成され、該制御情報は、該受信されたメディアファイルを含むメディアファイルが、どのように該出力ポートに送信されるか、およびいつ該出力ポートに送信されるかのうちのいずれかに影響するように構成される、インターフェースデバイス。
【００４０】
（項目２４）
上記制御情報は、上記メモリ内に格納されるメディアファイルについてのサイドバンド情報に対するリクエストを備える、項目２３に記載のインターフェースデバイス。
【００４１】
（項目２５）
上記プロセッサは、上記ＲＦトランシーバを用いて、サイドバンド情報に対する上記制御情報リクエストに応答して上記メモリ内の各メディアファイルと関連付けられたサイドバンド情報を送信するように構成される、項目２４に記載のインターフェースデバイス。
【００４２】
（項目２６）
上記プロセッサは、
上記ＲＦトランシーバを介して、どのメディアファイルをどの順序で上記出力ポートに送信するかを示す順序付けられたリストを受信することと、
該出力ポートの外へ、該順序に従って、メディアファイルのコンテンツを表示または配信するために使用可能な一連の信号を送信することと
を行うように構成される、項目２５に記載のインターフェースデバイス。
【００４３】
（項目２７）  
上記プロセッサは、上記ＲＦトランシーバを用いて、同一のデジタルチャネルで、制御情報およびメディアファイルを送信および受信するように構成される、項目２３に記載のインターフェースデバイス。
【００４４】
（項目２８）
上記デジタルチャネルは、２つの論理チャネルとして使用するように構成され、各論理チャネルは同時に使用可能である、項目２７に記載のインターフェースデバイス。
【００４５】
（項目２９）
上記デジタルチャネルはパケット化チャネルである、項目２７に記載のインターフェースデバイス。
【００４６】
（項目３０）
上記デジタル化されたパケット化チャネルは、２つの論理パケット化チャネルとしてさらに構成される、項目２９に記載のインターフェースデバイス。
【００４７】
（項目３１）
上記デジタル化されたパケット化チャネルは、ＢＬＵＥＴＯＯＴＨ（登録商標）ピコネットにおける「Ｕ」チャネルとして具体化される、項目２９に記載のインターフェースデバイス。
【００４８】
（項目３２）
ハンドヘルドデバイスを用いる方法であって、
該ハンドヘルドデバイス内のメモリ上に少なくとも１つのメディアファイルを格納することであって、該メモリは、複数のメディアファイルを格納するように構成される、ことと、
該ハンドヘルドデバイス内で無線通信のために適合されたＲＦトランシーバを用いて、格納されたメディアファイルを送信することであって、該送信されたメディアファイルは、該ハンドヘルドデバイス内にはない少なくとも１つのターゲットデバイスによって受信可能であるように構成される、ことと、
該ＲＦトランシーバを用いて、該少なくとも１つのターゲットデバイスによって受信可能であるように構成され、該メディアファイルがどのようにあるいはいつ使用または提示されるかの一部の局面に影響するようにさらに構成される制御情報を送信することと
を包含する、方法。
【００４９】
（項目３３）
上記制御情報は、再生の優先度と、上記送信されたメディアファイルと関連付けられたサイドバンド情報とのうちの少なくとも１つを含む、項目３２に記載の方法。
【００５０】
（項目３４）
上記制御情報は、上記少なくとも１つのターゲットデバイス上に現在格納されるメディアファイルについてのサイドバンド情報に対するリクエストを含む、項目３２に記載の方法。
【００５１】
（項目３５）
上記メモリ内にない少なくとも１つのメディアファイルと関連付けられたサイドバンド情報を受信することと、
該ファイルに関する情報を上記ハンドヘルドデバイス内の出力サブシステムに送信し、かつ、該ハンドヘルドデバイス内の入力サブシステムからの入力に応答して、上記ＲＦトランシーバを用いて、該メディアファイルを再生または提示する順序に関する追加の制御情報を送信することと
を包含する、項目３４に記載の方法。
【００５２】
（項目３６）
上記メモリ内にない少なくとも１つのメディアファイルと関連付けられたサイドバンド情報を受信することと、
該ファイルに関する情報を上記ハンドヘルドデバイス内の出力サブシステムに送信し、かつ、該ハンドヘルドデバイス内の入力サブシステムからの入力に応答して、該メモリ内にないメディアファイルを含むメディアファイルを再生する順序付けられたリストを作成することと
を包含する、項目３４に記載の方法。
【００５３】
（項目３７）
上記送信されたメディアファイルは、ストリーミングメディアデータを備え、上記制御情報は、該ストリーミングデータがすぐに再生されるモードに入るように上記ターゲットデバイスに向けられたコマンドを備える、項目３２に記載の方法。
【００５４】
（項目３８）
上記ＲＦトランシーバを用いて、同一のデジタルチャネルで制御情報およびメディアファイルを送信することを包含する、項目３２に記載の方法。
【００５５】
（項目３９）
上記デジタルチャネルは、２つの論理チャネルとして使用するようにさらに構成され、各論理チャネルは、同時に使用可能である、項目３８に記載の方法。
【００５６】
（項目４０）
上記デジタルチャネルは、パケット化チャネルである、項目３８に記載の方法。
【００５７】
（項目４１）
上記デジタル化されたパケット化チャネルは、２つの論理パケット化チャネルとしてさらに構成される、項目４０に記載の方法。
【００５８】
（項目４２）
上記デジタル化されたパケット化チャネルは、ＢＬＵＥＴＯＯＴＨ（登録商標）ピコネットにおける「Ｕ」チャネルである、項目４１に記載の方法。
【００５９】
（項目４３）
ハンドヘルドデバイスを用いる方法であって、
該ハンドヘルドデバイス内のメモリ上に少なくとも１つのメディアファイルを格納することであって、該メモリは、複数のメディアファイルを格納するように構成される、ことと、
該ハンドヘルドデバイス内で無線通信に対して適合されたＲＦトランシーバを用いて、メディアファイルに関するサイドバンド情報を受信することであって、該サイドバンド情報は、該ハンドヘルドデバイス上の入力サブシステムからの入力に応答して受信されない、ことと、
該サイドバンド情報を用いて、該メモリ内で利用可能なメディアファイルと、該サイドバンド情報と関連付けられたメディアファイルとを比較することと、
該受信された情報を、該メモリ内のメディアファイルに関する情報と共に用いて、メディアファイルの統合されたリストを作成することと、
該ハンドヘルドデバイス内の出力サブシステムに、該統合された情報の表現を送信することと
を包含する、方法。
【００６０】
（項目４４）
上記ハンドヘルドデバイス内の入力サブシステムからの入力を受信することを包含し、該入力は、上記メモリ内にないメディアファイルを含む上記メディアファイルを再生するために順序付けられたリストを示すか、または該順序付けられたリストを受容するかのうち１つを行う、項目４３に記載の方法。
【００６１】
（項目４５）
上記ＲＦトランシーバを用いて、上記順序付けられたリストを再生するために必要な任意のメディアファイルのコピーに対するリクエストを送信することと、
該ＲＦトランシーバを用いて、該リクエストされたメディアファイルを受信することと、
該順序付けられたリストに従って、該ハンドヘルドデバイス上の出力サブシステムに出力を送信することであって、該出力は、該メディアファイルに基づく、ことと
を包含する、項目４４に記載の方法。
【００６２】
（項目４６）
上記ＲＦトランシーバを用いて、上記統合された情報からなる制御情報を送信することと、
該ＲＦトランシーバを用いて、該統合された情報と関連付けられたメディアファイルを送信することであって、そのサイドバンド情報は上記受信されたサイドバンド情報にはない、ことと
を包含する、項目４３に記載の方法。
【００６３】
（項目４７）
上記ＲＦトランシーバを用いて、現在再生しているメディアファイルおよび次のメディアファイルに関する一部のサイドバンド情報を送信することと、
該ＲＦトランシーバから、インジケータを受信することであって、該インジケータは、該送信されたサイドバンド情報と関連付けられた該メディアファイルが、該インジケータと関連付けられたＡ／Ｖシステム上に存在するかまたは存在しないかを示す、ことと、
該ＲＦトランシーバを用いて、該現在再生しているメディアファイルが存在しないことを該インジケータが示す場合には該現在再生しているメディアファイルのコピーと、該次のメディアファイルが存在しないことを該インジケータが示す場合には、該次のメディアファイルのコピーとのうちの１つを送信することと、
該次のメディアファイルが存在しないことを該インジケータが示す場合にのみ該次のメディアファイルのコピーを送信することと
を包含する、項目４３に記載の方法。
【００６４】
（項目４８）
上記ＲＦトランシーバを用いて、再生同期性が機能的に利用可能である場合には、上記現在再生しているメディアファイルが上記ハンドヘルドデバイスと同期して再生されることを示す制御信号を送信することと、
該ＲＦトランシーバを用いて、該現在再生しているメディアとの再生同期性が機能的に利用可能でない場合には、該次のメディアファイルをいつ再生するかを示す制御信号を送信することと
を包含する、項目４７に記載の方法。
【００６５】
（項目４９）
上記ＲＦトランシーバを用いて、同一デジタルチャネルで、制御情報およびメディアファイルを送信することを包含する、項目４３に記載の方法。
【００６６】
（項目５０）
上記デジタルチャネルは、２つの論理チャネルとして使用するように構成され、各論理チャネルは同時に使用可能である、項目４９に記載の方法。
【００６７】
（項目５１）
上記デジタルチャネルは、パケット化チャネルである、項目４９に記載の方法。
【００６８】
（項目５２）
上記デジタル化されたパケット化チャネルは、２つの論理パケット化チャネルとして構成される、項目５１に記載の方法。
【００６９】
（項目５３）
上記デジタル化されたパケット化チャネルは、ＢＬＵＥＴＯＯＴＨ（登録商標）ピコネットにおける「Ｕ」チャネルである、項目５１に記載の方法。
【００７０】
（項目５４）
インターフェースデバイスを用いる方法であって、
該インターフェースデバイス内で動作可能なようにＲＦトランシーバを用いて、少なくとも１つのメディアファイルを受信し、メモリ内に該メディアファイルを格納することであって、該メモリは該インターフェースデバイス内にあり、複数のメディアファイルを格納するように構成される、ことと、
該ＲＦトランシーバを用いて、制御情報を受信することであって、該制御情報は、該メモリ内の該受信されたメディアファイルを含むメディアファイルが、該インターフェースデバイス内で、動作可能なように、出力ポートに、どのように送信されるべきか、またはいつ送信されるべきかのうちのいずれかに影響するように構成され、該出力ポートは、有線接続に対して、かつ少なくとも１つの外部Ａ／Ｖシステム上で再生可能な信号として受信可能であるように構成される信号を送信するように構成される、ことと
を包含する、方法。
【００７１】
（項目５５）
上記制御情報は、上記メモリ内に格納されたメディアファイルに関するサイドバンド情報に対するリクエストを含む、項目５４に記載の方法。
【００７２】
（項目５６）
上記ＲＦトランシーバを用いて、サイドバンド情報に対する上記制御情報リクエストに応答して上記メモリ内の各メディアファイルと関連付けられたサイドバンド情報を送信することを包含する、項目５５に記載の方法。
【００７３】
（項目５７）
上記ＲＦトランシーバを介して、どのメディアファイルがどの順序で上記出力ポートに送信されるかを示す順序付けられたリストを受信することと、
該出力ポートに、該順序に従って、メディアファイルのコンテンツを表示または配信するために使用可能な一連の信号を送信することと
を包含する、項目５４に記載の方法。
【００７４】
（項目５８）
上記ＲＦトランシーバを用いて、同一のデジタルチャネルで制御情報およびメディアファイルを送信および受信することを包含する、項目５４に記載の方法。
【００７５】
（項目５９）
上記デジタルチャネルは、２つの論理チャネルとして使用するようにさらに構成され、各論理チャネルは同時に使用可能である、項目５８に記載の方法。
【００７６】
（項目６０）
上記デジタルチャネルは、パケット化チャネルである、項目５８に記載の方法。
【００７７】
（項目６１）
上記デジタル化されたパケット化チャネルは、２つの論理パケット化チャネルとしてさらに構成される、項目６０に記載の方法。
【００７８】
（項目６２）
上記デジタル化されたパケット化チャネルは、ＢＬＵＥＴＯＯＴＨ（登録商標）ピコネットにおける「Ｕ」チャネルである、項目６０に記載の方法。
【００７９】
（項目６３）
メディア転送および制御システムであって、
プロセッサとメモリとを有するハンドヘルド電子デバイスであって、該ハンドヘルド電子デバイスは、無線通信に対して適合され、該メモリは、複数のメディアファイルを格納する、ハンドヘルド電子デバイスと、
オーディオ／ビジュアルシステムの動作を制御するためのコントローラと、メディアを表すデジタル情報を格納するための内部ストレージメカニズムとを有するオーディオ／ビジュアルシステムであって、該オーディオ／ビジュアルシステムは、無線通信に対して適合される、オーディオ／ビジュアルシステムと
を備え、
該ハンドヘルド電子デバイスの該プロセッサは、（ｉ）該ハンドヘルド電子デバイスのユーザからの１つ以上の第１の入力に応答して、１つ以上の制御信号を生成し、該ハンドヘルド電子デバイスに、該１つ以上の制御信号を該オーディオ／ビジュアルシステムに無線で送信させるように適合され、（ｉｉ）該ハンドヘルド電子デバイスのユーザからの１つ以上の第２の入力に応答して、該メモリからの該メディアファイルのうちの選択された１つ以上のメディアファイルにアクセスして、該ハンドヘルド電子デバイスに、該メディアファイルのうちの該選択された１つ以上のメディアファイル基づいてメディアデータを該オーディオ／ビジュアルシステムに無線で送信させるように適合され、
該オーディオ／ビジュアルシステムは、該１つ以上の制御信号を無線で受信することに応答して、該１つ以上の制御信号を該コントローラに提供し、該コントローラは、該１つ以上の制御信号に従って該オーディオ／ビジュアルシステムの該動作を制御し、該オーディオ／ビジュアルシステムは、該メディアデータを無線で受信することに応答して、（ｉ）メディア出力が、該メディアデータに基づいてすぐに生成されるようにすることと、（ｉｉ）該メディアデータが該内部ストレージメカニズムに格納されるようにすることとのうちの少なくとも１つを行い、
該オーディオ／ビジュアルシステムは、自動的に、かつ該ハンドヘルド電子デバイスからのソリシテーションなしに、該ハンドヘルド電子デバイスに、該ハンドヘルド電子デバイスおよび該オーディオ／ビジュアルシステムが、互いの無線通信範囲内に運ばれたときに、該オーディオ／ビジュアルシステムから現在利用可能なメディアコンテンツに関するメディア記述データを無線で送信するように適合される、メディア転送および制御システム。
【００８０】
（項目６４）
上記オーディオ／ビジュアルシステムから現在利用可能な上記メディアコンテンツは、上記内部ストレージメカニズムに格納された１つ以上の第２のメディアファイルの形式で格納されるメディアコンテンツを含む、項目６３に記載のシステム。
【００８１】
（項目６５）
上記コントローラは、上記ハンドヘルド電子デバイスから受信された上記１つ以上の制御信号のうちの１つ以上の制御信号に応答して、上記内部ストレージメカニズムに格納された上記第２のメディアファイルのうちの選択された１つ以上のメディアファイルにアクセスし、上記オーディオ／ビジュアルシステムに、該第２のメディアファイルのうちの該選択された１つ以上のメディアファイルに基づいて、該ハンドヘルド電子デバイスへとメディアデータを無線で送信させるように適合される、項目６３に記載のシステム。
【００８２】
（項目６６）
上記コントローラは、上記ハンドヘルド電子デバイスから受信された上記１つ以上の制御信号のうちの１つ以上の制御信号に応答して、上記内部ストレージメカニズムに格納された上記第２のメディアファイルのうちの選択された１つ以上のメディアファイルにアクセスし、上記オーディオ／ビジュアルシステムに、該第２のメディアファイルのうちの該選択された１つ以上のメディアファイルに基づいて、メディア出力を生成させるように適合される、項目６４に記載のシステム。
【００８３】
（項目６７）
上記オーディオ／ビジュアルシステムは、外部ストレージメカニズムを含み、該オーディオ／ビジュアルシステムから現在利用可能な上記メディアコンテンツは、該外部ストレージメカニズムに提供されたストレージ上に格納される１つ以上の第２のメディアファイルの形式で格納されるメディアコンテンツを含む、項目６３に記載のシステム。
【００８４】
（項目６８）  
上記コントローラは、上記ハンドヘルド電子デバイスから受信された上記１つ以上の制御信号のうちの１つ以上の制御信号に応答して、上記メディア上に格納された上記第２のメディアファイルのうちの選択された１つ以上のメディアファイルにアクセスし、上記オーディオ／ビジュアルシステムに、該第２のメディアファイルのうちの該選択された１つ以上のメディアファイルに基づいて、該ハンドヘルド電子デバイスへとメディアデータを無線で送信させるように適合される、項目６７に記載のシステム。
【００８５】
（項目６９）
上記コントローラは、上記ハンドヘルド電子デバイスから受信された上記１つ以上の制御信号のうちの１つ以上の制御信号に応答して、上記メディア上に格納された上記第２のメディアファイルのうちの選択された１つ以上のメディアファイルにアクセスし、上記オーディオ／ビジュアルシステムに、該第２のメディアファイルのうちの該選択された１つ以上のメディアファイルに基づいて、メディア出力を生成させるように適合される、項目６７に記載のシステム。
【００８６】
（項目７０）  
上記オーディオ／ビジュアルシステムは、Ａ／Ｖ受信器／チューナサブシステムを含み、該オーディオ／ビジュアルシステムから現在利用可能な上記メディアコンテンツは、該Ａ／Ｖ受信器／チューナサブシステムを介して利用可能なメディアコンテンツを含む、項目６３に記載のシステム。
【００８７】
（項目７１）
上記Ａ／Ｖ受信器／チューナサブシステムは衛星システムを含み、上記メディア記述データは、該衛星システムを介して利用可能な上記メディアコンテンツに関するサイドバンドデータを含む、項目７０に記載のシステム。
【００８８】
（項目７２）
上記コントローラは、上記ハンドヘルド電子デバイスから受信された上記１つ以上の制御信号のうちの１つ以上の制御信号に応答して、上記オーディオ／ビジュアルシステムに、上記Ａ／Ｖ受信器／チューナサブシステムを介して利用可能な上記メディアコンテンツに基づくメディアデータを、該ハンドヘルド電子デバイスに無線で送信させるように適合される、項目７０に記載のシステム。
【００８９】
（項目７３）
上記コントローラは、上記ハンドヘルド電子デバイスから受信された上記１つ以上の制御信号のうちの１つ以上の制御信号に応答して、上記オーディオ／ビジュアルシステムに、上記Ａ／Ｖ受信器／チューナサブシステムを介して利用可能な上記メディアコンテンツに基づくメディア出力を、該ハンドヘルド電子デバイスに生成させるように適合される、項目７０に記載のシステム。
【００９０】
（項目７４）
上記ハンドヘルド電子デバイスの上記プロセッサは、該ハンドヘルド電子デバイスの上記メモリに格納される上記複数のメディアファイルのうちの少なくとも一部、および上記オーディオ／ビジュアルシステムから現在利用可能な上記メディアコンテンツに関する上記記述データの少なくとも一部に関する情報を含む１つ以上のプレイリストを生成するように適合される、項目６３に記載のシステム。
【００９１】
（項目７５）
上記１つ以上のプレイリストに含まれる上記情報は、複数のメディアコンテンツ項目のリストと、該メディアコンテンツ項目のうちの各々に対して、該メディアコンテンツ項目が、上記ハンドヘルド電子デバイスまたは上記オーディオ／ビジュアルシステム上に格納されるかどうか、あるいは該ハンドヘルド電子デバイスまたは該オーディオ／ビジュアルシステムを介して利用可能であるかどうかに関する指示とを含む、項目７４に記載のシステム。
【００９２】
（項目７６）  
上記ハンドヘルド電子デバイスは、自動的に、かつ上記オーディオ／ビジュアルシステムからのソリシテーションなしに、該オーディオ／ビジュアルシステムに、該ハンドヘルド電子デバイスおよび該オーディオ／ビジュアルシステムが、互いの無線通信範囲内に運ばれたときに、上記複数のメディアファイルに関するメディア記述データを無線で送信する用に適合される、項目６３に記載のシステム。
【００９３】
（項目７７）
上記オーディオ／ビジュアルシステムは、Ａ／Ｖ受信器／チューナサブシステムを含み、上記ハンドヘルド電子デバイスの上記プロセッサは、通信ネットワークを介して、サードパーティソースから、該Ａ／Ｖ受信器／チューナサブシステムを介して利用可能なメディアコンテンツに関する情報をダウンロードし、該オーディオ／ビジュアルシステムの上記コントローラは、該ハンドヘルド電子デバイスから受信された上記１つ以上の制御信号のうちの１つ以上の制御信号に応答して、該オーディオ／ビジュアルシステムに、（ｉ）該Ａ／Ｖ受信器／チューナサブシステムを介して利用可能な該メディアコンテンツに基づいて選択されたメディアデータを、該ハンドヘルド電子デバイスに無線で送信させることと、（ｉｉ）該Ａ／Ｖ受信器／チューナサブシステムを介して利用可能な該メディアコンテンツに基づいて選択されたメディア出力を生成させることとのうちの少なくとも１つを行うように適合される、項目６３に記載のシステム。
【００９４】
（項目７８）
上記ハンドヘルド電子デバイスは、該ハンドヘルド電子デバイスおよび上記オーディオ／ビジュアルシステムが互いの無線通信範囲に運ばれたとき、第１のモードであって、上記複数のメディアファイルのうちの１つ以上のメディアファイルに基づくメディア出力が、該ハンドヘルド電子デバイスによって生成される、第１のモードから、第２のモードであって、該複数のメディアファイルのうちの該１つ以上のメディアファイルに基づくメディアデータが、該オーディオ／ビジュアルシステムに無線でストリーミングされる、第２のモードまで、自動的にスイッチするように適合される、項目６３に記載のシステム。
【００９５】
（項目７９）
上記ハンドヘルド電子デバイスは、該ハンドヘルド電子デバイスおよび上記オーディオ／ビジュアルシステムが互いの無線通信範囲にもはやないときには、上記第２のモードから、上記第１のモードへと戻るように自動的にスイッチするように適合される、項目７８に記載のシステム。
【００９６】
（項目８０）
上記ハンドヘルド電子デバイスは、電話として機能するように適合され、該ハンドヘルド電子デバイスは、コールが該ハンドヘルド電子デバイスによって受信されたとき、自動的に、１つ以上の第２の制御信号を生成し、上記オーディオ／ビジュアルシステムに送信するように適合され、該１つ以上の第２の制御信号は、上記コントローラによって受信されたとき、該コントローラが、該オーディオ／ビジュアルシステムによって生成された現在のメディア出力を抑制するようにさせる、項目６３に記載のシステム。
【００９７】
（項目８１）
上記ハンドヘルド電子デバイスは、周辺ノイズのレベルを感知するための周辺ノイズセンサをさらに含み、該ハンドヘルド電子デバイスは、該周辺ノイズセンサによって感知された周辺ノイズの該レベルに基づき、自動的に、１つ以上の第２の制御信号を自動的に生成し、上記オーディオ／ビジュアルシステムに送信するように適合され、該１つ以上の第２の制御信号は、上記コントローラによって受信されたとき、該コントローラが、該オーディオ／ビジュアルシステムによって生成された現在のメディア出力のボリュームを調節するようにさせる、項目６３に記載のシステム。
【００９８】
（項目８２）
上記ハンドヘルド電子デバイスは、上記オーディオ／ビジュアルシステムの１つ以上の動作パラメータを明確化するプロフィールを格納し、該ハンドヘルド電子デバイスは、該ハンドヘルド電子デバイスおよび該オーディオ／ビジュアルシステムが互いの無線通信範囲内に運ばれたとき、該プロフィールに基づき、自動的に、１つ以上の第２の制御信号を生成し、上記オーディオ／ビジュアルシステムに送信するように適合され、該１つ以上の第２の制御信号は、上記コントローラによって受信されたとき、該コントローラが、該プロフィールに従って該オーディオ／ビジュアルシステムの実際の動作パラメータを設定するようにさせる、項目６３に記載のシステム。
【００９９】
（項目８３）
上記オーディオ／ビジュアルシステムは、レガシーオーディオ／ビジュアルシステムに動作可能に接続された、無線通信に対して適合された無線インターフェースコントローラを備え、該コントローラおよび上記内部ストレージメカニズムは、該無線インターフェースコントローラの一部を形成し、該コントローラは、該レガシーオーディオ／ビジュアルシステムの動作を制御するように適合される、項目６３に記載のシステム。
【０１００】
（項目８４）
上記オーディオ／ビジュアルシステムは、自動車のオーディオシステムおよび家庭用エンターテインメントシステムのうちの１つである、項目６３に記載のシステム。
【０１０１】
（項目８５）
上記メディアデータは、上記メディアファイルのうちの上記選択された１つ以上のメディアファイルを含む、項目６３に記載のシステム。
【０１０２】
（項目８６）
上記メディアファイルのうちの上記選択された１つ以上のメディアファイルは、上記メモリ内に、圧縮されたフォーマットで格納され、上記ハンドヘルド電子デバイスの上記プロセッサは、該メディアファイルのうちの該選択された１つ以上のメディアファイルを圧縮解除することによって上記メディアデータを生成するように適合される、項目６３に記載のシステム。
【０１０３】
（項目８７）
上記メディアファイルのうちの上記選択された１つ以上のメディアファイルは、上記メモリ内に、圧縮されたフォーマットで格納され、上記メディアデータは、該圧縮されたフォーマットの、該メディアデータのうちの該選択された１つ以上のメディアデータを含む、項目６３に記載のシステム。
【０１０４】
（項目８８）
上記メディアファイルのうちの上記選択された１つ以上のメディアファイルは、上記メモリ内に、圧縮されないフォーマットで格納され、上記メディアデータは、該圧縮されないフォーマットの、該メディアファイルのうちの該選択された１つ以上のメディアファイルを含む、項目６３に記載のシステム。
【０１０５】
（項目８９）
上記オーディオ／ビジュアルシステムは、上記コントローラの上記制御下で、メディアコンテンツを出力するためのＡ／Ｖ出力サブシステムを含み、上記１つ以上の制御信号は、該コントローラに提供されたとき、該コントローラに、該Ａ／Ｖ出力サブシステムを制御させる、項目６３に記載のシステム。
【０１０６】
（項目９０）  
上記オーディオ／ビジュアルシステムは、該オーディオ／ビジュアルシステムを制御するための上記コントローラによって実行するための一組の制御命令のうちの１つ以上の上記入力をイネーブルするためのＩ／Ｏセクションを含む、項目６３に記載のシステム。
【０１０７】
（項目９１）
上記ハンドヘルド電子デバイスは、上記１つ以上の第１の入力のうちの該入力をイネーブルするためのユーザインターフェースを含み、該１つ以上の第１の入力は、該ユーザインターフェースを用いて入力され得る一組の入力から選択され、該一組の入力は、上記一組の制御命令と同一である、項目９０に記載のシステム。
【０１０８】
（項目９２）
上記ハンドヘルド電子デバイスは、上記１つ以上の第１の入力のうちの該入力をイネーブルするためのユーザインターフェースを含み、該１つ以上の第１の入力は、該ユーザインターフェースを用いて入力され得る一組の入力から選択され、該一組の入力は、上記一組の制御命令のサブセットである、項目９０に記載のシステム。
【０１０９】
（項目９３）
ハンドヘルド電子デバイスの動作を制御するためのプロセッサを有する該ハンドヘルド電子デバイスと、オーディオ／ビジュアルシステムの動作を制御するためのコントローラを有するオーディオ／ビジュアルシステムとの間でデジタルデータの無線通信を行う際に使用する通信スタックであって、
該ハンドヘルド電子デバイスと該オーディオ／ビジュアルシステムとの間の、該ハンドヘルド電子デバイスまたは該オーディオ／ビジュアルシステムを介して現在利用可能なメディアコンテンツを表すデジタル情報を無線で送信するためのデジタルデータレイヤーと、
該ハンドヘルド電子デバイスと該オーディオ／ビジュアルシステムとの間の、該ハンドヘルド電子デバイスまたは該オーディオ／ビジュアルシステムを介して現在利用可能なメディアコンテンツに関するデジタルメディア記述データを無線で送信するためのメタデータ通信レイヤーと
を備える、通信スタック。
【０１１０】
（項目９４）
上記ハンドヘルド電子デバイスによって生成された１つ以上のデジタル制御信号を、該ハンドヘルド電子デバイスから上記オーディオ／ビジュアルシステムまで無線で送信するための一方向制御データレイヤーであって、該オーディオ／ビジュアルシステムは、該１つ以上のデジタル制御信号を無線で受信することに応答して、該１つ以上のデジタル制御信号を該コントローラに提供し、該コントローラは、該１つ以上のデジタル制御信号に従って該オーディオ／ビジュアルシステムの上記動作を制御する、一方向制御データレイヤーをさらに備える、項目９３に記載の通信スタック。
【０１１１】
（項目９５）
上記メタデータ通信レイヤーは、また、上記ハンドヘルド電子デバイスのユーザによって好まれる上記オーディオ／ビジュアルシステムの１つ以上の動作パラメータを明確化するデジタル情報を、該ハンドヘルド電子デバイスから該オーディオ／ビジュアルシステムまで無線で送信するためであり、該１つ以上の動作パラメータを明確化するデジタル情報は、該オーディオ／ビジュアルシステムの該動作を制御するために、上記コントローラによって使用される、項目９３に記載の通信スタック。
【０１１２】
（項目９６）
上記メタデータ通信レイヤーは、また、デジタル情報を無線で送信するためであり、該デジタル情報は、上記ハンドヘルド電子デバイスおよび上記オーディオ／ビジュアルシステムが互いの無線通信範囲に運ばれるときに、メディアコンテンツに基づく第１のメディア出力が該ハンドヘルド電子デバイスによって生成される第１のモードから、該メディアコンテンツに基づく第２のメディア出力が該オーディオ／ビジュアルシステムによって生成される第２のモードまで、該ハンドヘルド電子デバイスおよび該オーディオ／ビジュアルシステムが自動的にスイッチすることを可能にする、項目９３に記載の通信スタック。
【０１１３】
（項目９７）
上記通信スタックは、上記ハンドヘルド電子デバイスおよび上記オーディオ／ビジュアルシステムが無線ピコネットを形成した後に、該ハンドヘルド電子デバイスと上記オーディオ／ビジュアルシステムとの間で、デジタルデータの無線通信を行う際に使用する、項目９３に記載の通信スタック。
【０１１４】
（項目９８）
上記メディア記述データは、上記メディアコンテンツの一部分を明確化する１つ以上のプレイリストまたは選択シーケンスを含む、項目９３に記載の通信スタック。
【０１１５】
（項目９９）
上記メディア記述データは、ＸＭＬによってコード化される、項目９３に記載の通信スタック。
【０１１６】
（摘要）
ハンドヘルドデバイスとオーディオ／ビジュアルシステムとを含むメディア転送および制御のシステム。メディア転送および制御のシステムは、（ｉ）ハンドヘルドデバイスとオーディオ／ビジュアルシステムとの間のメディアファイルの転送と、（ｉｉ）ハンドヘルドデバイスにおいて提供されるユーザインターフェースを介してオーディオ／ビジュアルシステムの機能および動作を制御するための、オーディオ／ビジュアルシステムに対するハンドヘルドデバイスからの制御コマンドの送信と、（ｉｉｉ）ハンドヘルドデバイスとオーディオ／ビジュアルシステムとの両方に現在格納された、および／またはハンドヘルドデバイスとオーディオ／ビジュアルシステムとの両方を介して利用可能なメディアコンテンツの全ての、ハンドヘルド電子デバイスおよび／またはオーディオ／ビジュアルシステムにおける同期された全体的なビューを作成するための、ハンドヘルドデバイスとオーディオ／ビジュアルシステムと間のメディア記述データのソリシテートなしの送信（ｕｎｓｏｌｉｃｉｔａｔｅｄ  ｔｒａｎｓｆｅｒ）とを提供する。
【図面の簡単な説明】
【０１１７】
【図１】図１は、図３または図４に示されるシステムにおいて用いられ得る一実施形態に従ったハンドヘルド電子デバイスの正面図である。
【図２】図２は、図１のハンドヘルド電子デバイスのブロック図である。
【図３】図３は、オーディオ／ビジュアルシステムとハンドヘルド電子デバイスとの間においてメディアおよびメディア記述データを無線で転送し、ハンドヘルド電子デバイスからオーディオ／ビジュアルシステムの動作を無線で制御するためのシステムの実施形態のブロック図である。
【図４】図４は、オーディオ／ビジュアルシステムとハンドヘルド電子デバイスとの間においてメディアおよびメディア記述データを無線で転送し、ハンドヘルド電子デバイスからオーディオ／ビジュアルシステムの動作を無線で制御するためのシステムのブロック図である。
【図５】図５は、ＢＬＵＥＴＯＯＴＨ（登録商標）ピコネットにおいて用いられる新しいプロトコルレイヤーを有する通信スタックを例示する略図である。
【図６】図６は、図５に示される通信スタックの使用を例示するフローチャートである。
【図７ａ】図７は、データおよび制御情報のための単デジタルチャネルの使用を例示するブロック図を有する。
【図７ｂ】図７は、データおよび制御情報のための単デジタルチャネルの使用を例示するブロック図を有する。
【図７ｃ】図７は、データおよび制御情報のための単デジタルチャネルの使用を例示するブロック図を有する。
【図８】図８は、データおよび制御情報のための単チャネルの使用を例示するフローチャートである。
【発明を実施するための形態】
【０１１８】
図１から理解され得るように、入力装置１６は、複数のキー２６を有するキーボード２６と、回転可能なトラックホイール２８とを含む。本明細書において使用される場合、表現「キー」およびその変形は、限定することなく、様々な入力メンバー、例えば、ボタン、スイッチなどの任意のものを広く指す。キー２６と回転可能なトラックホイール２８とは、概略的に入力装置１６と呼ばれる入力デバイスまたはメンバーである。さらに、入力デバイスは、限定するものではないが、タッチスクリーン、タッチパッド、ボイス入力、または人間の入力を可能にするように意図されたその他任意のデバイスを含む、示されていないタイプのデバイスを含む。入力デバイスのそれぞれは、それぞれに割り当てられた機能を有する。本明細書において使用される場合、表現「機能」およびその変形は、任意のタイプのプロセス、タスク、手順、ルーチン、サブルーチン、ファンクションコール、またはハンドヘルド電子デバイス４のプロセッサ２０によって行われ得る、他のタイプのソフトウェアまたはファームウェアの動作を呼び得る。
【０１１９】
入力サブシステムは、上に記述された入力デバイス、またはハンドヘルドデバイスの任意の実施形態における一組の入力デバイスである装置１６のうちの任意のものを備えており、加えて必要とされるソフトウェア、ファームウェア、またはハードウェアのサポートを備え、プロセッサとの動作可能な通信を可能にする。
【０１２０】
図２に示されているように、プロセッサ２０はメモリ４４と動作可能なように（典型的には電子的な）通信をしている。メモリ４４は、コンピュータの内部ストレージエリアの様式におけるようなデータストレージにストレージレジスタを提供する様々なタイプの内部および／または外部のストレージメディア、例えば、限定するものではないが、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどのうちの任意のものであり得、かつ、揮発性メモリまたは不揮発性メモリであり得る。メモリ４４は、データを処理するために、プロセッサ２０によって実行可能な多数のアプリケーションをさらに含む。アプリケーションは、例えば、限定するものではないが、ソフトウェア、ファームウェアなどの様々な形式の任意のものであり得、用語「アプリケーション」は、本明細書において、１つ以上のルーチン、サブルーチン、ファンクションコールなどを単独でまたは組み合わせで含む。
【０１２１】
単語「ソフトウェア」は、本明細書において、ハンドヘルドデバイスのどこにでも存在する実行可能なコードの全体を意味するように使用されており、限定するものではないが、オペレーティングシステムソフトウェア、ファームウェア、より低いレベルのデバイスおよび同様なソフトウェア、ならびにアプリケーションソフトウェアを含み、該アプリケーションソフトウェアは、例えば、オペレーティングシステム、デバイスドライバのコード、またはプロセッサによる任意の機能または行為を可能にするか、または実行するために使用されるその他任意のコードなどのソフトウェアの一部分を必要に応じて使用、駆動または呼出し得る。さらに、本開示の目的のために、単語「電子通信する」は、任意の動作可能な通信手段を含み、限定するものではないが、光学的または論理的接続技術および演算技術を含む。
【０１２２】
図１において、ディスプレイ１２は、ホームスクリーン４３を表示するように描かれており、該ホームスクリーン４３は、別々のアイコン４６として描かれた多数のアプリケーションを含み、該別々のアイコン４６は、限定するものではないが、電話アプリケーション４８と、アドレス帳アプリケーション５０と、電子メール、ＳＭＳ、およびＭＭＳアプリケーションを含むメッセージングアプリケーション５２と、カレンダーアプリケーション５４と表すアイコンを含む。図１においては、ホームスクリーン４３が、現在アクティブであり、かつ、アプリケーションの一部分を構成している。本明細書の別の箇所でさらに詳細に記述されている他のアプリケーション、例えば、電話アプリケーション４８、アドレス帳アプリケーション５０、メッセージングアプリケーション５２、カレンダーアプリケーション５４、およびメディアアプリケーション５６などは、図１において矢印２９によって示される方向にトラックホイール２８を回転することによるなど、入力装置１６を介した入力を提供し、図１において矢印３０によって示された方向にトラックホイール２８を移動することによる選択入力を提供することによって、ホームスクリーン４３から開始され得る。
【０１２３】
図２にも示されているように、プロセッサ２０は、長距離通信サブシステム４５と電子通信している。データ通信およびボイス通信を含む、ハンドヘルド電子デバイス４に対する長距離通信機能は、長距離通信サブシステム４５を介して行われる。長距離サブシステム４５は、ＲＦ送信器およびＲＦ受信器、すなわちＲＦ送受信器と、１つ以上のアンテナとを含む。本明細書において使用される場合、ＲＦ送受信器は、送信器と受信器との両方か、または送信するだけもしくは受信するだけを指す場合には、それぞれ送信器または受信器を含む。他の公知のコンポーネント、例えば、デジタル信号プロセッサおよび局所発振器などもまた、長距離通信サブシステム４５の一部分であり得る。長距離通信サブシステム４５の特定の設計および実装は、ハンドヘルド電子デバイス４が動作することを意図されている通信ネットワークに依存する。例えば、ハンドヘルド電子デバイス４は、ＭｏｂｉｌｔｅｘＴＭ、ＤａｔａＴＡＣＴＭ、またはＧｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ（ＧＰＲＳ）モバイルデータ通信ネットワークと共に動作するように設計され、かつ、様々なボイス通信ネットワーク、例えば、ＡＭＰＳ、ＴＤＭＡ、ＣＤＭＡ、ＰＣＳ、ＧＳＭ（登録商標）などのうちの任意のもの、および他の適切なネットワークと共に動作するようにも設計されている長距離通信サブシステム４５を含み得る。別個および統合の両方の他のタイプのデータネットワークおよびボイスネットワークもまた、ハンドヘルドデバイス４と共に利用され得る。
【０１２４】
プロセッサ２０はまた、短距離通信サブシステム４７と電子通信する。短距離通信サブシステム４７は、ハンドヘルド電子デバイス４が、限定するものではないが、他のハンドヘルド電子デバイスと、コンピュータと、電話と、プリンタと、図３に示されており、かつ、ハンドヘルド電子デバイス４と関連して記述されているオーディオシステム６０とを含む他の同様に装備されたモバイルのおよび固定の電子デバイスとの短距離（およそ３０フィート未満）無線ネットワークによって無線で通信することを可能にする。短距離通信サブシステム４７は、例えば、赤外線デバイス、ならびに関連する回路およびコンポーネント、またはＢＬＵＥＴＯＯＴＨ（登録商標）通信モジュールを含み、同様に使用可能にされたシステムおよびデバイスとの通信を提供し得る。好適な実施形態において、短距離通信サブシステム４７は、ハンドヘルド電子デバイス４が、ＢＬＵＥＴＯＯＴＨ（登録商標）短距離無線ネットワークを介して、他のＢＬＵＥＴＯＯＴＨ（登録商標）を使用可能にされたモバイルまたは固定の電子デバイスと通信することを可能にするために、ＢＬＵＥＴＯＯＴＨ（登録商標）通信モジュールを含む。ＢＬＵＥＴＯＯＴＨ（登録商標）通信モジュールは、ＳＴＭｉｃｒｏｅｌｅｃｔｒｏｎｉｃｓ（Ｇｅｎｅｖａ、Ｓｗｉｔｚｅｒｌａｎｄ所在）によって販売されているＳＴＬＣ２５００チップなどのＢＬＵＥＴＯＯＴＨ（登録商標）通信要素を備えており、該ＢＬＵＥＴＯＯＴＨ（登録商標）通信要素は、ＲＦ送受信器要素（または代替的に、別々のＲＦ送信器およびＲＦ受信器）を含む。
【０１２５】
さらに、開示された実施形態の一局面に従って、ハンドヘルド電子デバイス４は、デジタルフォーマットでメディア（例えば、オーディオおよび／またはビデオのコンテンツ）を格納する能力と、例えば、ディスプレイ１２および／またはラウドスピーカシステム（図示せず）、またはヘッドフォン（図示せず）を介してこのようなメディアを選択的に表示／再生する能力とを提供される。特に、多数のデジタルメディアファイルが、メモリ４４に格納され得、このようなメディアファイルは、デジタルオーディオファイル、デジタルビデオファイル、または両方を含み得る。メディアファイルは、圧縮されていないフォーマットか、または圧縮されたフォーマットで格納され得る。例えば、デジタル音楽ファイルの形式におけるオーディオファイルの場合、ファイルは、ＣＤに音楽ファイルを格納するために使用され得るフォーマットと同様な圧縮されていないフォーマットか、またはＭＰＥＧ１で定義された周知のＭＰ３フォーマットもしくはＭＰＥＧ２で定義された周知のＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）フォーマットなどの圧縮されたフォーマットなどで格納され得る。図２に見られるように、ハンドヘルド電子デバイス４は、プロセッサ２０と電子通信するＡ／Ｖ出力サブシステム４９をさらに含む。ＡＶ出力サブシステム４９は、好適には、音楽または他のオーディオコンテンツなどのメディアコンテンツを表すアナログ信号を増幅する１つ以上の増幅器を含み、増幅されたアナログ信号に基づいてサウンドを出力する１つ以上のラウドスピーカ、および／または増幅されたアナログ信号に基づいて、例えば、一組のヘッドフォンまたは外部スピーカにサウンドを出力する１つ以上のオーディオ出力ポートを含み得る。さらに、Ａ／Ｖ出力サブシステム４９は、ディスプレイ１２に動作可能に結合され、ディスプレイ１２が当該のメディアファイルの一部分を形成し得るビデオコンテンツを表示することを可能にする。メディアファイルは、通常、アーティスト、タイトル、時間（再生時間）、および同様なデータなどの関連する他の情報を有する。この情報は、メディアファイルに存在し得るか、またはファイルと関連する情報に存在し得る。動作において、ハンドヘルド電子デバイス４のユーザが格納されたメディアコンテンツにアクセスすること、例えば、選択された格納された音楽を聴くこと、または選択された格納されたビデオコンテンツを見ることを望むときに、ユーザは、本明細書の別の箇所において記述される方法でメディアアプリケーション５６を開始する。メディアアプリケーション５６を使用して、ユーザは、再生のために、メモリ４４に格納された１つ以上のデジタルメディアファイルを選択することができる。このような選択に応答して、プロセッサ２０は、メモリ４４から所望の（単数または複数の）デジタルメディアファイルにアクセスし、必要である場合（例えば、ファイルがＭＰ３フォーマットで格納されている場合；本明細書において使用される場合、解凍という用語は、必要な解凍および／または復号化のプロセスを含む）には、メディアファイルを解凍し、（好適にはプロセッサ２０の一部分として提供される）適切なデジタルアナログ変換器を使用し��、アクセスされた（および必要に応じて解凍された）デジタルメディアファイルに基づいて、１つ以上のアナログ信号を作成するように適合されている。次に、１つ以上のアナログ信号が、Ａ／Ｖ出力サブシステム４９に提供され、次に、Ａ／Ｖ出力サブシステム４９は、内部スピーカを介して可聴オーディオ（例えば、音楽）信号を送るか、または出力ポートにオーディオ（例えば、音楽）信号を提供するかのいずれかを行い、その結果、オーディオ信号が、例えば、一組のヘッドフォンまたは一組の外部スピーカを介して聴かれ得る。さらに、メディアファイルが、ビデオファイルである場合には、ビデオファイルから獲得された、適切にフォーマットされたビデオ信号が、表示するためにディスプレイ１２に送信される（該ディスプレイ１２は、一般的には、上に記述されたようなオーディオコンポーネントの出力と関連している）。
【０１２６】
本明細書において使用される場合、Ａ／Ｖ出力サブシステム４９は、プロセッサによる出力または操作が、ユーザによって知覚可能であることを意図されているハンドヘルドにおける任意の出力デバイスを含む。例えば、出力デバイスは、スクリーン、スピーカ、点字パッド、振動デバイス、またはその他任意のデバイスを含み得る。特定のハンドヘルドデバイスにおける出力デバイスの集合、および関連する機能が、Ａ／Ｖサブシステムと呼ばれている。
【０１２７】
図３は、オーディオ／ビジュアルシステム６０を含むシステム５８の実施形態の構成図である。１つの特定の実施形態において、オーディオ／ビジュアルシステム６０は、自動車（図示せず）の一部分を形成する自動車用オーディオ／ビジュアルシステムである。別の実施形態において、オーディオ／ビジュアルシステム６０は、一般的には家庭用娯楽システムと呼ばれる家庭用オーディオ／ビジュアルシステムである。しかしながら、これらの実施形態は、単なる例示であり、オーディオ／ビジュアルシステム６０は、別のタイプのオーディオ／ビジュアルシステムであり得るということが理解される。オーディオ／ビジュアルシステム６０は、限定するものではないが、マイクロプロセッサ、マイクロコントローラ、またはカスタム設計の集積回路であり得るコントローラ６５を含む。コントローラ６５は、特に本明細書の別の箇所に記述されている方法で、オーディオ／ビジュアルシステム６０の動作を制御するように概して適合されている。オーディオ／ビジュアルシステム６０はまた、コントローラ６５と電子通信するＩ／Ｏセクション７０を含む。Ｉ／Ｏセクション７０は、好適には、オーディオ／ビジュアルシステム６０の様々な機能を選択的に制御するユーザ入力の命令を受け入れる多数のボタンまたはキーと、オーディオ／ビジュアルシステム６０の動作に関連する情報をユーザに視覚的に提供するディスプレイ、例えばＬＣＤとを提供される。
【０１２８】
コントローラ６５はまた、短距離通信サブシステム７５と電子通信し、該短距離通信サブシステム７５は、ハンドヘルド電子デバイス４の短距離通信サブシステム４７（図２）と同様であり、かつ、互換性がある。短距離通信サブシステム７５は、オーディオ／ビジュアルシステム６０が、多数の公知のまたは今後開発される無線技術および／またはプロトコルを使用して、（本明細書の別の箇所で記述される機能性を提供するために）限定するものではないが、ハンドヘルド電子デバイス４を含む他の同様に装備されたモバイルのおよび固定の電子デバイスとの短距離（およそ３０フィート未満）無線ネットワークによって無線で通信することを可能にする。例えば、短距離通信サブシステム７５は、赤外線デバイス、ならびに関連する回路およびコンポーネント、またはＢＬＵＥＴＯＯＴＨ（登録商標）通信モジュールを含み、同様に使用可能にされたシステムおよびデバイスとの通信を提供し得る。好適な実施形態において、短距離通信サブシステム７５は、オーディオ／ビジュアルシステム６０が、ＢＬＵＥＴＯＯＴＨ（登録商標）短距離無線ネットワークを介して、ハンドヘルド電子デバイス４を含む他のＢＬＵＥＴＯＯＴＨ（登録商標）を使用可能なモバイルまたは固定の電子デバイスと通信することを可能にするために、ＢＬＵＥＴＯＯＴＨ（登録商標）通信モジュールを含む。ＢＬＵＥＴＯＯＴＨ（登録商標）通信モジュールは、ＳＴＭｉｃｒｏｅｌｅｃｔｒｏｎｉｃｓ（Ｇｅｎｅｖａ、Ｓｗｉｔｚｅｒｌａｎｄ所在）によって販売されているＳＴＬＣ２５００チップなどのＢＬＵＥＴＯＯＴＨ（登録商標）通信要素を備えており、該ＢＬＵＥＴＯＯＴＨ（登録商標）通信要素は、ＲＦ送受信器要素（または代替的に、別々のＲＦ送信器およびＲＦ受信器）を含む。
【０１２９】
オーディオ／ビジュアルシステム６０は、外部ストレージメカニズム８０と内部ストレージメカニズム８５とをさらに含み、その両方ともが、コントローラ６５と電子通信している。外部ストレージメカニズム８０は、例えば、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＯＭドライブなどとして実装され、例えば１つ以上のメディアファイルが圧縮されていないデジタルフォーマットで格納されているＣＤまたはＤＶＤなどの適切な記録メディアを受け取るように適合されている。内部ストレージメカニズム８５は、例えば、揮発性および／または不揮発性の半導体メモリ（例えば、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、またはそれらの一部の組み合わせ）として実装され、かつ、デジタル音楽ファイルの場合には、圧縮されていないデジタルフォーマットか、またはＭＰＥＧ１で定義された周知のＭＰ３フォーマットもしくはＭＰＥＧ２で定義された周知のＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）フォーマットなどの圧縮されたデジタルフォーマットなどのデジタルフォーマットで、複数のメディアファイルを格納するように特に適合されている。
【０１３０】
動作において、１つ以上のメディアファイルを実行／再生するために、コントローラ６５は、Ｉ／Ｏセクション７０を介して受信された命令に基づいてかつ応答して、必要に応じて、外部ストレージメカニズム８０または内部ストレージメカニズム８５のいずれかから所望のデジタルメディアファイルにアクセスし、必要である場合（メディアファイルが、ＭＰ３フォーマットで格納されたオーディオ（例えば、音楽）ファイルである場合）には、メディアファイルを解凍し、（好適にはコントローラ６５の一部分として提供される）適切なデジタルアナログ変換器を使用して、アクセスされた（および必要に応じて解凍された）デジタルメディアファイルに基づいて、１つ以上のアナログ信号を作成する。次に、１つ以上のアナログ信号が、オーディオ／ビジュアルシステム６０の一部分として提供されるＡ／Ｖ出力サブシステム９０に提供され、次に、Ａ／Ｖ出力サブシステム９０は、（含まれる特定のタイプのメディアに従って）１人以上の個人によって聴かれ得る可聴オーディオ（例えば、音楽）信号、および１人以上の個人によって見られ得るビデオ信号のいずれかまたは両方を送る。この目的のために、Ａ／Ｖ出力サブシステム９０は、コントローラ６５から受信されたアナログ信号を増幅する１つ以上の増幅器、増幅されたアナログ信号に基づいてサウンドを出力する１つ以上のラウドスピーカ、増幅されたアナログ信号に基づいて一組のヘッドフォンにサウンドを出力する１つ以上のオーディオ出力ポート、および／またはディスプレイ１００を駆動するために、メディアファイルからのデータに基づいて信号（デジタルまたはアナログ）を出力する１つ以上のビデオ出力ポートを含み得、該ディスプレイ１００は、テレビまたは他のモニタ、例えば、限定するものではないが、ＬＣＤテレビまたはＬＣＤモニタなどであり得る。一実施形態において、Ａ／Ｖ出力サブシステム９０は、今日の自動車用オーディオシステムの多くの場合のようにオーディオ能力だけを含み得、従って、Ａ／Ｖという用語は、オーディオおよびビデオの能力のいずれかまたは両方を示すことを意味されている。
【０１３１】
図３に示されているように、オーディオ／ビジュアルシステム６０はまた、好適には、オーディオ／ビジュアルシステム６０が、無線経由で送信された無線局信号（ＡＭおよびＦＭ）、および空気中またはケーブルシステムのような有線接続を介して送られたビデオ信号（例えば、テレビ局）のいずれかまたは両方を受信することを可能にするために、Ａ／Ｖ受信器／チューナサブシステム９５を含む（該Ａ／Ｖ受信器／チューナサブシステム９５は、本明細書において記述された機能性を提供する１つ以上の別々のコンポーネントを含む）。Ａ／Ｖ受信器／チューナサブシステム９５はまた、本明細書の別の箇所で述べられるように、衛星無線受信器要素を含み、衛星無線信号および情報を受信することを可能にする。Ａ／Ｖ受信器／チューナサブシステム９５は、例えば、Ａ／Ｖ受信器／チューナサブシステム９５が整調される特定の周波数またはチャネルを制御するように、コントローラ６５と電子通信し、かつ、コントローラ６５の制御下にある。また、Ａ／Ｖ受信器／チューナサブシステム９５は、Ａ／Ｖ出力サブシステム９０に動作するように結合されており、該Ａ／Ｖ出力サブシステム９０は、本明細書の別の箇所で記述されたように、ディスプレイ１００を駆動するために、Ａ／Ｖ受信器／チューナサブシステム９５によって受信された信号から聴覚サウンドおよび／またはビデオ信号を生成する。上に示されたように、Ａ／Ｖ受信器／チューナサブシステム９５は、（衛星無線信号を含む）無線信号とビデオ信号とをそれぞれ受信する別々のコンポーネントを含み得るか、または単一のコンポーネントの中に全てのそのような機能性を含み得る。
【０１３２】
本明細書の別の箇所で記述されたように、ハンドヘルド電子デバイス４および特にメモリ４４は、複数のデジタルメディアファイルを格納し得、該複数のデジタルメディアファイルは、メディアのコンテンツ（すなわち、メディアのコンテンツがオーディオであるか、またはビデオであるか）に依存して、例えば、ラウドスピーカシステム、またはヘッドフォン、および／またはハンドヘルド電子デバイス４のディスプレイ１２を介してメディアアプリケーション５６を使用して、選択的にアクセスおよび再生され得る。さらに、オーディオ／ビジュアルシステム６０の１つの特定の局面に従って、特定のメディア（例えば、オーディオまたはビデオのデータ）を送り、ハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０との間の関連情報を制御するために、ハンドヘルド電子デバイス４は、（特に、ハンドヘルド電子デバイス４の短距離通信サブシステム４７とオーディオ／ビジュアルシステム６０の短距離通信サブシステム７５との間で、例えば、ＢＬＵＥＴＯＯＴＨ（登録商標）プロトコルを使用して）オーディオ／ビジュアルシステム６０との無線通信を確立することが可能である。
【０１３３】
特に、一局面に従って、ハンドヘルド電子デバイス４のユーザは、メディアアプリケーション５６を介して、プロセッサ２０をメモリ４４に格納された特定のメディアファイルに選択的にアクセスさせ、かつ、それらのメディアファイルをオーディオ／ビジュアルシステム６０に無線で送られるようにし得る。オーディオ／ビジュアルシステム６０において、受信されたメディアファイルは、内部ストレージメカニズム８５に格納され、受信されたメディアファイルは、以下で記述されるように、Ｉ／Ｏセクション７０を介して受信された命令の結果として、またはハンドヘルド電子デバイス４から無線受信された制御命令の結果としてのいずれかとして、Ａ／Ｖ出力サブシステム９０を使用した再生のために、後にコントローラ６５によってアクセスされ得る。
【０１３４】
別の局面に従って、ハンドヘルド電子デバイス４のユーザは、メディアアプリケーション５６を介して、プロセッサ２０をメモリ４４に格納された特定のメディアファイルに選択的にアクセスさせ、かつ、コントローラ６５とＡ／Ｖ出力サブシステム９０とによる即座のリアルタイム再生のために、それらのメディアファイルをオーディオ／ビジュアルシステム６０に無線「ストリーミング」し得る。ストリーミングされるメディアファイルが、ＭＰ３フォーマットなどの圧縮されたフォーマットで、ハンドヘルド電子デバイス４のメモリ４４に格納される場合には、一実施形態において、それらのファイルは、最初に、ハンドヘルド電子デバイス４のプロセッサ２０によって解凍され、その後、オーディオ／ビジュアルシステム６０のコントローラ６５によって受信されたときに、必要である場合には、アナログ信号に変換される圧縮されていないデジタルデータとして無線で送られ（ストリーミングされ）、次に、Ａ／Ｖ出力サブシステム９０によって、即座に処理され、サウンドおよび／またはビデオとして出力される。あるいは、別の実施形態において、ストリーミングされるメディアファイルが、ＭＰ３フォーマットなどの圧縮されたフォーマットで、ハンドヘルド電子デバイス４のメモリ４４に格納される場合には、それらのファイルは、圧縮されたフォーマットで、オーディオ／ビジュアルシステム６０に無線で送られ（ストリーミングされ）、その場合、コントローラ６５は圧縮されたファイルを即座に解凍し、必要である場合には、それからアナログ信号を作成し、次に、該アナログ信号は、Ａ／Ｖ出力サブシステム９０によって、即座に処理され、サウンドおよび／またはビデオとして出力される。理解され得るように、本明細書に記述されているような音楽またはビデオなどのメディアのストリーミングは、ハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０との間の無線通信チャネルが維持される限り継続し得る。
【０１３５】
さらなる局面に従って、ハンドヘルド電子デバイス４のユーザは、メディアアプリケーション５６、およびハンドヘルド電子デバイス４のディスプレイ１２上で提供された適切なユーザインターフェースを介して、プロセッサ２０に、オーディオ／ビジュアルシステム６０の動作を制御するための制御信号を選択的に生成させ、かつこれらの制御信号が、オーディオ／ビジュアルシステム６０のコントローラ６５による実行のため、オーディオ／ビジュアルシステム６０に無線で送信されるようにする。一実施形態において、ハンドヘルド電子デバイス４によって生成され得る制御信号は、オーディオ／ビジュアルシステム６０のＩ／Ｏセクション７０を介して生成され得る任意の制御信号を含み、あるいは、別の実施形態において、そのような制御信号の選択されたサブセットを含む。例えば、ハンドヘルド電子デバイス４によって生成され得る制御信号は、Ａ／Ｖ出力サブシステム９０によるサウンド出力の量を制御するための信号、Ａ／Ｖ出力サブシステム９０の一部分を形成するラウドスピーカのフェードおよび／またはバランス、Ａ／Ｖ受信器／チューナサブシステム９５のチューニング（すなわちそれがチューニングされる周波数またはチャネル）、内部ストレージメカニズム８５に格納され、かつ／または例えばＣＤまたはＤＶＤのようなメディアに格納され、外部ストレージメカニズム８０で受信された、音楽またはビデオファイルの（本明細書の別の場所に記述されたような）選択およびその後の再生、選択されたメディアコンテンツ、例えば歌または映画の再生リストおよびキューイングの生成、メディアコンテンツの特定のピース、例えば歌または映画における順方向または逆方向へのスキッピング、メディアコンテンツの特定のピース、例えば歌または映画における高速の早送りまたは巻き戻し、および特定のメディアコンテンツ、例えば歌または映画のリピートおよびランダム選択の制御を含み得るが、これらには限定されない。
【０１３６】
さらなる局面に従って、本明細書に記述された実施形態は、（近距離通信サブシステム４７および近距離通信サブシステム７５を介する）ハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０との間の双方向通信を提供し得、オーディオ／ビジュアルシステム６０からハンドヘルド電子デバイス４への通信は、（ｉ）オーディオ／ビジュアルシステム６０の内部ストレージメカニズム８５および／または外部ストレージメカニズム８０に格納されたメディアのハンドヘルド電子デバイス４への転送（本明細書の別の場所に記述されたようにファイルごとを基礎とすること、またはストリーミングによることを含む）、および／または（ｉｉ）メディア、例えば、限定するものではないが、歌の名前、アーティスト、アルバム、継続時間、その他に関する記述的なデータの転送を含み得、それによって、メディア記述的なデータはハンドヘルド電子デバイス４に表示され得る。さらに、（ｉｉ）は、（ｉ）なしで起こり得る。このことは、メディアファイルは、オーディオ／ビジュアルシステム６０に格納されたままであり、一方、それに関するメディア記述的なデータは、ハンドヘルド電子デバイス４によって受信され、格納され、かつ／または選択的に表示され、それによってユーザが、ハンドヘルド電子デバイス４で選択を行い、かつ本明細書の別の場所に記述されるように、ハンドヘルド電子デバイス４によってオーディオ／ビジュアルシステム６０に送信された適切なコマンド信号を介して、メディアがオーディオ／ビジュアルシステム６０で再生されるようにし得ることを意味する。さらに、双方向通信は、ハンドヘルド電子デバイス４から、ハンドヘルド電子デバイス４に格納されかつ利用可能な、メディアに関する記述的なデータ（例えば、ＸＭＬまたは任意の他の適切なフォーマットに符号化された）のオーディオ／ビジュアルシステム６０への転送も含み得る。結果として、ハンドヘルド電子デバイス４は、ハンドヘルド電子デバイス４の制御の下で、（ハンドヘルド電子デバイス４、オーディオ／ビジュアルシステム６０、または両方での）再生に対して利用可能なメディアコンテンツを示す１つ以上の「再生リスト」を編集し、ディスプレイ１２に表示し得る。丁度記述された「再生リスト」は、各特定のメディアファイルがハンドヘルド電子デバイス４、オーディオ／ビジュアルシステム６０または両方に格納されているかどうかを示し得、例えばハンドヘルド電子デバイス４での選択動作を介して、それと関連する記述的なデータを表示し、かつ／またはアクセスを提供し得る。「再生リスト」は、Ｉ／Ｏセクション７０を介してオーディオ／ビジュアルシステム６０での表示のために利用可能であり得る。
【０１３７】
さらに、ハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０との間の双方向通信は、オーディオ／ビジュアルシステム６０から、Ａ／Ｖ受信器／チューナサブシステム９５で再生されていて、かつ／または利用可能な（すなわち再生され得る）、無線／ビデオステーション／チャネルに関する「サイドバンド」データと普通称される（「サイド−バンド」データとも称される）ものを含むメディア記述的なデータの、ハンドヘルド電子デバイス４への通信を含み得る。周知のように、そのような「サイドバンド」データは、衛星無線通信（例えばＸＭ（登録商標）衛星無線）と関連して普通提供され、しばしばＩ／Ｏセクション７０を介して、オーディオ／ビジュアルシステム６０のユーザに（選択的に）表示される。「サイドバンド」データは、例えば、限定するものではないが、現在のステーションで現在再生されている歌の名前、アーティスト、アルバム、継続時間、およびＡ／Ｖ受信器／チューナサブシステム９５によって受信され得る他のステーション／チャネルに関する情報、例えば現在再生しているまたはそのステーション／チャネルで再生されるステーション／チャネルおよびメディアのフォーマット（すなわち、例えばニュース、スポーツ、カントリ／ウエスタンその他のようなメディアのタイプ）を含み得、それらのすべては、ユーザによる選択およびナビゲーションを容易にするために使用され得る。特に、ハンドヘルド電子デバイス４に送信される「サイドバンド」データの結果、ハンドヘルド電子デバイス４のユーザは、例えば、特定のユーザ入力（例えばサーチ用語または単語）に基づいて、ハンドヘルド電子デバイス４が「サイドバンド」データの中をスキャン／サーチし、特定のタイプのステーション／チャネル（例えば交通、ロックまたはスポーツ）を見つけるようにすることによって、またはユーザが受信されかつ表示された「サイドバンド」データの中を手動でサーチし、特定のタイプのステーション／チャネルを見つけることによって、特定のメディアをナビゲートして選択し得る。一旦選択がされると、ハンドヘルド電子デバイス４は、Ａ／Ｖ受信器／チューナサブシステム９５が選択されたステーション／チャネルにチューニングされ／設定されるようにするオーディオ／ビジュアルシステム６０に（本明細書の別の場所で記述される態様で）送信される制御コマンドを出し得る。
【０１３８】
したがって、上述の通信ステップを介して、ハンドヘルド電子デバイス４のユーザは、ハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０の両方に格納されたメディアコンテンツおよび／またはこれら（例えば特定のラジオまたはテレビステーション）を介して利用可能なメディアコンテンツのすべての同期されたグローバルビューを、ハンドヘルド電子デバイス４で有する。１つの特定の実施形態において、（メディアファイルでの、またはこれなしでの）メディア記述的なデータの上述の転送は、ハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０が互いの通信範囲内に入るや否や（例えば、ＢＬＵＥＴＯＯＴＨ（登録商標）ピコネットが確立されるや否や）、ハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０との間で自動的に生じる。換言すれば、２つの「スマートデバイス」（ハンドヘルド電子デバイス４およびオーディオ／ビジュアルシステム６０）間での情報の交換は、任意の態様で（すなわち他方のデバイスからの情報を送信するようにという受信されたコマンドに応答してではなく）生じ、各デバイスは、他方に対してターゲットまたはシンクとして作用する。結果として、ハンドヘルド電子デバイス４で利用可能なメディアコンテンツの同期させられたグローバルビューは、様々なオーディオ／ビジュアルシステム６０の範囲に入りかつ出るとき、動的に変化する。
【０１３９】
混乱を避けるため、「サイドバンド」、「サイドバンド情報」、「サイドバンドデータ」およびサイドバンドの同様な使用は、歌、音楽ステーション、音楽のタイプその他に関する任意のデータを意味、または指すことが、本明細書において理解される。これは、衛星無線ステーションに対する「サイドバンド」情報と通常呼ばれるもの、および個人のメディアファイルを取り扱う再生リストおよび他の属性を生成するために使用される情報を意味するものを含む。後者に関して、「サイドバンド」は、タイトル、再生時間、パフォーマー、ソングライターまたは特定の歌、映画クリップその他を取り扱う他の情報を含み得る。ラジオまたはテレビ放送に対して使用されるとき、それは、他の情報、例えばメディアと考えられているプログラムまたは音楽の「タイプ」も含む。すべてのそのような情報は、「サイドバンド情報」、「サイドバンドデータ」、または単語「サイドバンド」の同様な使用の概念内であると理解される。
【０１４０】
従って、本明細書に記述された実施形態は、（ｉ）ハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０との間のメディアファイルの転送、（ｉｉ）ハンドヘルド電子デバイス４に提供されたユーザインターフェースを介してオーディオ／ビジュアルシステム６０の機能および動作を制御するための、ハンドヘルド電子デバイス４からオーディオ／ビジュアルシステム６０への制御コマンドの送信、ならびに（ｉｉｉ）ハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０の両方に現在格納されているメディアコンテンツ、および／またはこれを介して利用可能なメディアコンテンツのすべての同期されたグローバルビューを、ハンドヘルド電子デバイス４および／またはオーディオ／ビジュアルシステム６０に作成するための、ハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０との間のメディア記述的なデータの任意の転送を提供する。
【０１４１】
別の実施形態において、ハンドヘルド電子デバイス４は、通信ネットワーク上の第３者ソース（例えばウェブサイト）、例えばインターネットから、例えば地理（すなわちハンドヘルド電子デバイス４およびオーディオ／ビジュアルシステム６０の現在位置）に基づいてＡ／Ｖ受信器／チューナサブシステム９５によって現在受信され得るステーション／チャネルに関する情報をダウンロードすることができ、ユーザは、ダウンロードされたデータおよび表示されたデータに基づいて選択を行い得る。制御コマンドは、ハンドヘルド電子デバイス４によって生成され、そしてオーディオ／ビジュアルシステム６０に送信され、Ａ／Ｖ受信器／チューナサブシステム９５が選択されたステーション／チャネルに対してチューニングされ／設定されるようにする。あるいは、制御コマンドは、メディアコンテンツ形式選択されたチャネルが、ハンドヘルド電子デバイス４に送信されるようにする。この実施形態は、ハンドヘルド電子デバイス４に転送され得る、Ａ／Ｖ受信器／チューナサブシステム９５に対して利用可能な「サイドバンド」データがないとき、特に有利である。
【０１４２】
さらに別の実施形態において、ハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０が互いの通信範囲内に入るや否や（例えば、ＢＬＵＥＴＯＯＴＨ（登録商標）ピコネットが確立されるや否や）、システム５８は、（本明細書の別の場所に記述されているように）メディアコンテンツがハンドヘルド電子デバイス４でのみ再生されているモードから、メディアコンテンツが、それによる再生のためにオーディオ／ビジュアルシステム６０へストリーミングされるモードへ、自動的に切り替わるように適合され得る。この切り替わりは、メディアコンテンツの特定のピース、例えば歌の途中で生じ得る。さらに、ハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０とが互いの通信範囲内にもはやないとき、システム５８は、ハンドヘルド電子デバイス４でメディアコンテンツを再生する方に自動的に再び切り替わるように適合され得る。例えば、ユーザは、自分の車へと歩きながら、ハンドヘルド電子デバイス４のアルバムを聴き得る。ユーザが、自分の車に到着したとき、ハンドヘルド電子デバイス４は、車の一部分を形成するオーディオ／ビジュアルシステム６０とペアをなし、ハンドヘルド電子デバイス４は、この実施形態によると、カーオーディオ／ビジュアルシステム６０に音楽をストリーミングする方に自動的に切り替わる。次に、ユーザが自分の目的地につき、車を出るとき、ペアリングは終わり、ハンドヘルド電子デバイス４は、ハンドヘルド電子デバイス４でのみ音楽を再生する方に自動的に切り替わる。
【０１４３】
さらなる実施形態において、ハンドヘルド電子デバイス４およびシステム６０は、歌の境目における再生切り替わりに対して自らを同期させ得る。２つのスマートシステムが、メディアデータをシステム６０に流すのではなく、共に作動して、組み合わされた両方のメディアファイルからグローバル再生リストを作成した後、ハンドヘルドは、タイミングを示す制御信号を送信し得る。タイミングとは、いつシステム６０が、グローバルリストの次の歌（または他のメディアイベント）の再生を始めるかをいう。ハンドヘルドは（ほとんどの実施形態において）、この情報を有する。なぜならば、それは、所与のメディアファイルが再生に要する時間、その開始時間、そして、その終了時間を知っているからである。終了時間になると、ハンドヘルドは、次のメディアファイルを再生せず、Ａ／Ｖシステム６０が、次の歌を自動的に再生する（または次のメディアファイルと関連する他の作用）。両システム間で再生を同期させ、両システムがタイミングおよびサウンド分析を使用して、同時にメディアファイルを再生することも可能である。この実施形態は、丁度開示された他の２つよりも著しくより複雑であり、従って現在、人気は見込まれていない。しかし、ハイエンドハンドヘルドにおいて、これは、それほど高価ではないハンドヘルドよりも非常に優れた追加的な特徴であり得る。
【０１４４】
本明細書に使用されたように、「再生同期」または「再生同期性」は、上述のものに含まれるが限定されない任意の方法を指し、これは、２つのデバイスが、１つのデバイスから別のデバイスに人の耳に心地よい態様で、メディアファイルのシーケンスをハンドオフ再生すること、または単一のメディアファイルの再生を可能にする。
【０１４５】
さらに別の実施形態において、電話がハンドヘルド電子デバイス４によって受信されたとき、システム５８は、ハンドヘルド電子デバイス４からオーディオ／ビジュアルシステム６０に制御信号を送信することによって、オーディオ／ビジュアルシステム６０でのメディアの再生を自動的に抑える（すなわちボリュームを下げるか、または再生を完全に止める）ように適合され得る。電話が終了したとき、システム５８は、（ハンドヘルド電子デバイス４からオーディオ／ビジュアルシステム６０へ制御信号を送信することによって）オーディオ／ビジュアルシステム６０でのメディアの再生を自動的に再開するようにも適合され得る。あるいは、または丁度記述された実施形態に加えて、ハンドヘルド電子デバイス４には、周囲のノイズの現在のレベルを検知するセンサが提供され得、検知された周囲のノイズのレベルに基づいて、（ハンドヘルド電子デバイス４からオーディオ／ビジュアルシステム６０へ制御信号を送信することによって）オーディオ／ビジュアルシステム６０で再生されているメディアコンテンツのボリュームを自動的に管理し得る。
【０１４６】
さらなる実施形態において、ハンドヘルド電子デバイス４は、オーディオ／ビジュアルシステム６０に対する特定の動作のパラメータ、例えば、限定するものではないが、ボリューム、フェーディング、スピーカバランスその他を指示する、ユーザに対するプロフィールを（メモリ４４に）格納し得る。ハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０が互いの通信範囲内に入るや否や（例えば、ＢＬＵＥＴＯＯＴＨ（登録商標）ピコネットが確立されるや否や）、この実施形態におけるハンドヘルド電子デバイス４は、１つ以上の制御コマンドをオーディオ／ビジュアルシステム６０に送信し、オーディオ／ビジュアルシステム６０は、オーディオ／ビジュアルシステム６０に対する動作のパラメータが格納されたプロフィールに指示されたとおりに設定されるようにする。この態様で、様々な格納されたプロフィールを有する様々なハンドヘルド電子デバイス４を有するオーディオ／ビジュアルシステム６０の複数のユーザは、自分たちの好みに合うようにオーディオ／ビジュアルシステム６０を設定し得る。
【０１４７】
図４は、代替実施形態による、ハンドヘルド電子デバイス４からレガシーオーディオ／ビジュアルシステム１１０へメディアファイルを無線で転送し、かつレガシーオーディオ／ビジュアルシステム１１０の動作を制御するシステム１０５のブロック図である。この実施形態におけるレガシーオーディオ／ビジュアルシステム１１０は、無線通信、図３に示されたオーディオ／ビジュアルシステム６０のコンピュータ制御および／またはメディアストレージ能力を有しないオーディオ／ビジュアルシステムである。例えば、レガシーオーディオ／ビジュアルシステム１１０は、より古いオーディオ／ビジュアルシステム、例えばより古いカーステレオシステムまたはホームステレオまたはビデオシステムであり得る。公知のように、そのようなシステムは通常、それに有線接続するための多くの入力ポート、例えば補助入力ポートおよびＡ／Ｖ入力ポートを含む。この実施形態は、下記の無線インターフェースコントローラ１１５の使用を介して、システム１１５が、図３のシステム５８と関連して上述された機能性のうちのすべてを有することを可能にする。
【０１４８】
図４に見られるように、システム１０５は、有線の接続１２０を介して、レガシーオーディオ／ビジュアルシステム１１０に接続されるように適合される無線インターフェースコントローラ１１５を含む。例えば、有線の接続１２０は、レガシーＡ／Ｖシステム１１０の単数または複数の補助入力ポートまたは単数または複数のＡ／Ｖ入力ポートに対してなされ得る。無線インターフェースコントローラ１１５は、図３と関連して本明細書の別の場所に記述されたオーディオ／ビジュアルシステム６０のコンポーネントのうちの多くを含む。図４に示される特定の実施形態において、無線インターフェースコントローラ１１５は、コントローラ６５、Ｉ／Ｏセクション７０、近距離通信サブシステム７５、外部ストレージメカニズム８０、内部ストレージメカニズム８５、およびＡ／Ｖ受信器／チューナサブシステム９５を含む。好ましくは、レガシーオーディオ／ビジュアルシステム１１０からの有線の接続は、Ｉ／Ｏセクション７０を介してなされる。無線インターフェースコントローラ１１５は、（オーディオ／ビジュアルシステム６０と同じ態様で）ハンドヘルド電子デバイス４からメディアファイルおよび制御信号を無線で受信することができ、（内部ストレージメカニズム８５に格納され得る）メディアファイルが、レガシーオーディオ／ビジュアルシステム１１０を介して再生されるようにし、かつ／または制御信号が、レガシーオーディオ／ビジュアルシステム１１０を介して実行されるようにする。この意味において、レガシーオーディオ／ビジュアルシステム１１０は、Ａ／Ｖ出力サブシステム９０と同様の態様で作用する。例えば、限定するものではないが、ハンドヘルド電子デバイス４に格納されたメディアファイルは、ハンドヘルド電子デバイス４からストリーミングする方法で、無線インターフェースコントローラ１１５の近距離通信サブシステム７５に無線で送信され得、かつコントローラ６５の制御の下で、および有線の接続１２０を介して、レガシーオーディオ／ビジュアルシステム１１０で再生される。さらに、制御信号は、ハンドヘルド電子デバイス４から近距離通信サブシステム７５へ無線で送信され得、次にコントローラ６５に提供され、これに応答して、コントローラ６５は、内部ストレージメカニズム８５または外部ストレージメカニズム８０の中に挿入されたストレージメディアに格納された単数または複数のメディアファイルにアクセスし、そのアクセスされた単数または複数のメディアファイルが、レガシーオーディオ／ビジュアルシステム１１０で再生されるようにする。さらに、メディア記述的データがハンドヘルド電子デバイス４とオーディオ／ビジュアルシステム６０との間で転送される、オーディオ／ビジュアルシステム６０と関連して本明細書の別の場所で記述される双方向の通信のうちの任意のものは、ハンドヘルド電子デバイス４と無線インターフェースコントローラ１１５との間で生じ得る。これらの例は、限定するものとしては意図されておらず、その代わり、システム１０５は、無線インターフェースコントローラ１１５とレガシーオーディオ／ビジュアルシステム１１０との間の相互作用を介して、図３に示されるシステム５８に関連して本明細書において別の場所に記述された機能性のうちの任意のものを実行し得る。この意味において、無線インターフェースコントローラ１１５およびレガシーオーディオ／ビジュアルシステム１１０は、図３に示されたオーディオ／ビジュアルシステム６０と同様のオーディオ／ビジュアルシステムとして共に機能する。
【０１４９】
図５は、ＢＬＵＥＴＯＯＴＨ（登録商標）ピコネット上で用いられる新しいプロトコルレイヤーを例示する概略図である。図５に見られるように、ＢＬＵＥＴＯＯＴＨ（登録商標）ピコネット５１０を介して、スマートハンドヘルドデバイス５００（例えば、本明細書の他の箇所で記載されるハンドヘルド電子デバイス４であり得る）はスマートターゲットデバイス５０８（例えば、本明細書の他の箇所で記載されるオーディオ／ビジュアルシステム６０であり得る）と無線で通信する。典型的に（従来技術のシステムにおいて）、ＢＬＵＥＴＯＯＴＨ（登録商標）は、デジタルデータ、または制御デバイスとターゲットデバイス（スマートデバイスである必要はない）との間の一方向制御データと結合されたデジタルデータを搬送するために用いられてきた。例示的なデジタルデータは、制御デバイスまたはターゲットデバイスを介して利用可能なメディアコンテンツ（例えば、歌またはビデオコンテンツ）を表すメディアデータ（例えば、ＭＰ３ファイルなどの１つ以上の格納されたメディアファイルに格納されたデータなど）である。例示的な一方向制御データは、ターゲットデバイスに、特定の動作（例えば、ボリュームアップ、ボリュームダウン、（適用可能であれば現在の音楽を演奏するアーティストなどの）データをビジュアルディスプレイに入れる、および同様のコマンド）を行うように指示する制御信号である。上述のように、デジタルデータおよび一方向制御データを用いることは、必ずしもスマートターゲットデバイスを必要としない。
【０１５０】
本明細書に記載される実施形態の局面に従って、ＢＬＵＥＴＯＯＴＨ（登録商標）通信スタックは、スマートハンドヘルドデバイス５００とスマートターゲットデバイス５０８との間の通信を可能にするために提供され、該通信は、デジタルデータ５０６（例えば、記載されるメディアデータ）を搬送するためのレイヤーと、一方向制御データ５０４（例えば、記載される制御信号）を搬送するためのレイヤーと、メタデータ通信レイヤー５０２とを含む。ＸＭＬのようなコード化を用いて、２つのスマートデバイス（スマートハンドヘルドデバイス５００およびスマートターゲットデバイス５０８）は、下部レイヤー（デジタルデータ５０６を搬送するためのレイヤーおよび一方向制御データ５０４を搬送するためのレイヤー）上で、本明細書の他の箇所で記載されるようなスマートハンドヘルドデバイス５００および／またはスマートターゲットデバイス５０８から現在利用可能なメディアに関するメディア記述データ（例えば、プレイリスト、選択シーケンス、ユーザプリファレンステンプレートおよびその他の下部レイヤー上の情報を利用するより高いレベルの情報）の構築および共有を含む、Ａ／Ｖ設備およびデータの協働的な制御を可能にするために、メタデータ通信レイヤー５０２を用いて、情報を行き来させ得る。
【０１５１】
図６は、記載された通信スタックの使用を図示するフローチャートである。図６を参照すると、ボックス６００に対応する動作は、必要とされるＢＬＵＥＴＯＯＴＨ（登録商標）ピコネットが確立されることを含む。このことは、デバイスが、範囲に入ったときに互いのデバイスにまず気付き、最終的にデバイス間のピコネットを確立する、デバイス（スマートハンドヘルドデバイス５００およびスマートターゲットデバイス５０８）を含む。このことを達成するステップの詳細は周知であり、従って、本明細書においては詳細には記載されない。
【０１５２】
ボックス６０２に続き、２つのデバイス（スマートハンドヘルドデバイス５００およびスマートターゲットデバイス５０８）は、メタデータ通信レイヤー５０２を用いて、それらの現在の状態に関する情報、スマートハンドヘルドデバイス５００および／またはスマートターゲットデバイス５０８から現在利用可能なメディアに関するメディア記述データ、（スマートハンドヘルドデバイス５００の）ユーザの好みに関する情報、ならびにスマートハンドヘルドデバイス５００からスマートターゲットデバイス５０８へのメディアの再生の（ユーザに対する）シームレスな変更を可能にするために協働的なハンドオフを実行するために必要な情報のうちの１つ以上を交換する。このようなハンドオフに含まれるパラメータは、最終的にスマートターゲットデバイス５０８に全て切り替えるために、聴き手の楽しみに必要と思われる全て（各デバイスによって配信されるメディアデータの同期、スマートハンドヘルドデバイス５００のフェード、スマートターゲットデバイス５０８上のボリュームの増加および／または同時に起こるビジュアル表示を限定することなしに含む）を含み得る。任意のおよび全てのこのような考慮は、１つのデバイスから次のデバイスまでの出力のシームレスな転送の所望のレベルを可能にするために２つのスマートデバイスによって交換されるデータとして表現され得、本明細書において完全に熟考される。
【０１５３】
ボックス６０４に進み、このボックスに対応する動作は、図５に示される通信スタックのデジタルデータ５０６を搬送するためのレイヤーと、一方向制御データ５０４を搬送するためのレイヤーとを用いて転送され得る。デジタルデータ５０６は、メタデータ通信レイヤー５０２および関連付けられたメディア（デジタル）データにおける情報が、２つのスマートデバイス間で交換されるので、ほぼ常に一部の形式で存在する。一方向制御データ５０４を搬送するためのレイヤーの存在は、一部の実装においてはオプションである。２つのデバイスがメタデータ通信レイヤー５０２を用いて十分な情報が交換されている場合には、一方向制御データ５０４を搬送するためのレイヤーに対する必要性がわずかにあるか、または全くない。一方向制御データ５０４を搬送するためのレイヤーの存在、一方向制御データ５０４を搬送するためのレイヤーがないこと、または一方向制御データ５０４を搬送するためのレイヤーの使用量は、実装依存する。
【０１５４】
ここで、図７を議論すると、図７ａに示されるのは、論理チャネル７０２を用いてスマートターゲットデバイス７０４と動作可能に通信するスマートハンドヘルドデバイス７００である。論理チャネル７０２は、無線接続７０６上で実装される。これがＢＬＵＥＴＯＯＴＨ（登録商標）アプリケーションであった場合、無線接続７０６は、ＢＬＵＥＴＯＯＴＨ（登録商標）ピコネットであり、論理チャネル７０２は、ＢＬＵＥＴＯＯＴＨ（登録商標）のコントローラ−ホストインターフェースにおける「Ｕ」チャネル（ユーザチャネル）に対応する。図７ｂに続いて、図示されるのは、パケット化論理接続である。パケット７ｂ−１は、データパケットのパケットストリームを示す。これらは全て７０８のタイプであり、データを含む。パケットストリーム７ｂ−２は、データパケット７０８を有するが、共有データおよび制御情報パケットタイプ７１０も有する。パケット７１０のディバイダは、制御情報からデータを分割する。ディバイダは、固定され得るか、またはパケットヘッダに示され得る。パケットタイプ７１０のセンダは、制御情報（例えば、ボリュームダウンするコマンドおよびＡ／Ｖデータ）を含む。パケット７１０のレシーバは、制御情報からデータを分割し、分割された情報をそれぞれのアプリケーションに渡す。パケットストリーム７ｂ−３に続き、示されるのは、データパケット７０８および制御情報パケット７１２である。この制御情報パケットは、全てが制御情報にあてられ、ヘッダ内のタグまたはビットシーケンスによって示され、ここではパケットの始点に「Ｃ」として示される。受信すると、レシーバは、２つのタイプのパケットを分割し、ここにおいて、データまたは情報をそれぞれのアプリケーションに送信する。最終的に、デフォルトのパケットタイプがないパケットシーケンス７ｂ−４がまた図示される。各パケットは、パケットのタイプを指定するヘッダ情報を有し、ここではデータパケット「Ｄ」または制御情報パケット「Ｃ」として図示される。パケットの情報またはデータは、受信すると、パケットタイプに依存して、関連付けられたアプリケーションに送信される。
【０１５５】
ここで図７ｃを参照すると、フレームされていないデジタルトラフィック７１８において、データと制御情報とを結合することも可能である。このことが達成され得る１つの方法は、デジタルトラフィック内にアラートシーケンス７２０を挿入することであり、該シーケンスは、レシーバが、アラートに続くビットが継続するデータシーケンスではなく、制御シーケンスであることを警告する。制御シーケンス７２２は、次いで、データストリームに挿入され、これはアラート信号の結果としてレシーバによって分割されている。アラートが制御信号の統合された部分であり得、その結果、示されるように、別々に挿入されるアラートシーケンスはあり得ない。
【０１５６】
無線通信がＢＬＵＥＴＯＯＴＨ（登録商標）において具体化された場合、次いで、７ｂに概して示されるパケットシーケンスは、コントローラ／ホストインターフェースにおける「Ｕ」チャネルにおいて見られ得る。「Ｕ」チャネル自体は論理チャネルであり、少なくとも１つのより高いレベルの論理チャネル、すなわちデータチャネルと制御情報チャネルとにおいて実装するために使用され得る。データおよび制御情報は、（同一のパケットストリームにおいて）同時に送信および受信される。
【０１５７】
ＢＬＵＥＴＯＯＴＨ（登録商標）実施形態に続き、論理データおよび制御情報チャネルは、また、ＢＬＵＥＴＯＯＴＨ（登録商標）論理リンク制御および適合プロトコル（Ｌ２ＣＡＰ）モジュール（図示せず）を用いて実装され得る。Ｌ２ＣＡＰモジュールは、送信側および受信側の両方に存在しなければならず、複数のより高いレベルの論理チャネルを実装するためにＵチャネルを用いる。２つの論理チャネル、すなわちデータチャネルと制御情報は、センダとレシーバとの間で、Ｌ２ＣＡＰモジュールを用いて確立され得、これが、このタイプのリソース共有に関連付けられた通常の問題の全て（多重化、逆多重化、論理チャネル相互リソース管理、ＱｏＳ、優先度など）を扱う。
【０１５８】
図８は、概して、同一のデジタルチャネルを介して、データおよび制御情報を同時に送信するためのフローを示す。ボックス８００に関連付けられた動作は、２つのデバイス間で無線接続を確立するために必要な動作である。詳細は実施形態に依存する：ＢＬＵＥＴＯＯＴＨ（登録商標）無線接続に対して、これはピコネットの確立であり；単純なＩＲ接続に対して、これはパワーアップされ、互いの信号を理解するために事前にプログラムされている２つのデバイス内の送受信コントローラを単に有することを意味し得る。ボックス８０２に続き、基本的な無線接続に従う方法でデジタル通信チャネルをセットアップするために必要な動作が存在する。例示的なＢＬＵＥＴＯＯＴＨ（登録商標）実施形態において、これはコントローラ／ホストインターフェースにおいて利用可能な「Ｕ」チャネルに対応する。例示的なＩＲ実施形態において、チャネルは、送受信することが可能なデバイスの結果として存在する（単一のデジタル通信チャネルがある）。ボックス８０４に対応する動作は、ボックス８０２で確立されたデジタルチャネルを介して、データ（すなわち、ＭＰ３ファイルまたはストリーミングされた音楽）の送信／受信に含まれることが必要とされる任意の動作および全ての動作が存在する。ボックス８０６に対応する動作は、ボックス８０２で確立された同一のデジタルチャネル上で制御シーケンスを送信／受信することに関連付けられた動作がある。同一のデジタルチャネル上でデータおよび制御情報を同時に送信／受信するために使用される方法は、基本的な無線技術および関連付けられたデジタルチャネルに依存し、例示的な実施形態は、図７において議論された。
【０１５９】
図７および図８は、データ（Ａ／Ｖ）および制御シーケンスの両方が同一のデジタルチャネル上に散在することを可能にするために使用可能な様々な方法およびデバイスを図示する。このことは、明らかな割り込みのない、機能的に同時に送受信されるデータおよび制御情報という結果をもたらす。
【０１６０】
従って、本明細書に記載される実施形態はシステムを提供し、該システムにおいて、メディアファイルは、ハンドヘルド電子デバイスからオーディオ／ビジュアルシステム（制限することなしに例示すると、自動車のオーディオ／ビジュアルシステムまたは家庭用エンターテインメントシステム）までダウンロードされ得、同一のハンドヘルド電子デバイスはまた、制御情報を送信することによって、ハンドヘルド電子デバイス上に提供されるユーザインターフェースを介してオーディオ／ビジュアルシステムの機能および動作を制御し得る。これはまた制御情報とも呼ばれ得、任意の方法でＡ／Ｖシステムに送信される任意の情報（ハンドヘルドまたはリモートＡ／Ｖシステムのいずれかに現在格納されるメディアを含むがそれに限定はされない）が、Ａ／Ｖシステムに影響することを意味する。典型的に、効果は、どのようにメディアを再生するか、どの順序でメディアを再生するかに関係があるが、そのタイプの情報には限定されない。例えば、どのようにディスプレイが見えるか、どのようにディスプレイがサイドバンドデータディスプレイを変えるか、今後起こり得る再生されるメディアの順序、今後再生される見込みがあるにすぎないメディアを競合するための好み、メディアファイルの交換、ハンドヘルドとＡ／Ｖシステムとの間の再生の同期などを変え得る制御情報も含まれ得る。
【０１６１】
好ましい実施形態が、上記で、記載され例示されてきたが、これらは例示的であり、限定として考慮されるべきではないことが理解されるべきである。追加、除去、交換、および他の修正が本発明の精神または範囲から逸脱することなしになされ得る。従って、本発明は、前述の記載によって限定されるものとして考えられるべきではなく、添付の特許請求の範囲の範囲によってのみ限定される。
【符号の説明】
【０１６２】
４  ハンドヘルド電子デバイス
１６  入力装置
２０  プロセッサ
２６  キーボード
２８  回転可能なトラックホイール
４４  メモリ
４５  長距離通信サブシステム
４７  短距離通信サブシステム
４９  Ａ／Ｖ出力サブシステム
６０  オーディオ／ビジュアルシステム
６５  コントローラ
【図１】
0005456751.tif 000002
【図２】
0005456751.tif 000003
【図３】
0005456751.tif 000004
【図４】
0005456751.tif 000005
【図５】
0005456751.tif 000006
【図６】
0005456751.tif 000007
【図７ａ】
0005456751.tif 000008
【図７ｂ】
0005456751.tif 000009
【図７ｃ】
0005456751.tif 000010
【図８】
0005456751.tif 000011