(57)【要約】サービスプログラムに従ってコンピュータ援用装置のユーザインターフェースを構成する方法が開示される。この方法は、コンピュータ援用装置がリモートコンピュータにメッセージを送信すること（５００）を含む。リモートコンピュータは、当該リモートコンピュータ上で利用可能なサービスプログラムが、コンピュータ援用装置と共に使用するのに適していると判断する（５１０）。この判断は、メッセージに基づいて行われる。この方法は、引き続き、リモートコンピュータが、サービスプログラムに従ってコンピュータ援用機器のユーザインターフェースのオペレーションに影響を与えること（５５０）を続ける。【選択図】図１
2005507210.tif 000002
【特許請求の範囲】
【請求項１】
リモートコンピュータと通信を行い、該リモートコンピュータからインターフェース命令を受信するインターフェースモジュールと、
前記インターフェース命令を、前記コンピュータ援用機器により使用される機器特有の命令に変換するプロセッサと、
前記機器特有の命令に従って、ユーザに情報を提示し、該ユーザからの情報を受け取るユーザインターフェースコントローラと、
を備えているコンピュータ援用機器。
【請求項２】
前記インターフェースモジュールが、無線通信インターフェースを介して前記リモートコンピュータと通信する、請求項１に記載のコンピュータ援用機器。
【請求項３】
前記インターフェースモジュールが、無線インターフェースを介してビデオエンターテイメントシステムをも遠隔で制御する、請求項１に記載のコンピュータ援用機器。
【請求項４】
前記機器特有の命令が、前記コンピュータ援用機器が前記ユーザインターフェースコントローラに結合されたユーザインターフェースを介して前記ユーザにテキストを表示することを可能にする、請求項１に記載のコンピュータ援用機器。
【請求項５】
前記機器特有の命令が、前記コンピュータ援用機器が前記ユーザインターフェースコントローラに結合されたユーザインターフェースを介して前記ユーザにグラフィックスを表示することを可能にする、請求項１に記載のコンピュータ援用機器。
【請求項６】
サービスプログラムに従ってコンピュータ援用装置のユーザインターフェースを構成する方法であって、
前記コンピュータ援用装置が、リモートコンピュータにメッセージを送信するステップと、
前記リモートコンピュータ上で利用可能な前記サービスプログラムが、前記コンピュータ援用装置と共に使用することに適していることを、前記リモートコンピュータが、前記メッセージに基づいて判断するステップと、
前記リモートコンピュータが、前記サービスプログラムに従って前記コンピュータ援用装置の前記ユーザインターフェースのオペレーションに影響を与えるステップと、
を含む方法。
【請求項７】
前記コンピュータ援用装置は、エンターテイメントを提供する、請求項６に記載の方法。
【請求項８】
前記コンピュータ援用装置は、オーディオ再生システムである、請求項６に記載の方法。
【請求項９】
前記コンピュータ援用装置は、ビデオエンターテイメントシステムの機能を制御するリモート制御デバイスであり、該ビデオエンターテイメントシステムは、前記リモートコンピュータからコンテンツを受信する、請求項６に記載の方法。
【請求項１０】
前記判断するステップは、前記リモートコンピュータが、少なくとも１つの追加されたサービスプログラムが利用可能であることを前記コンピュータ援用装置に通知することを含み、前記コンピュータ援用装置は、前記サービスプログラムおよび前記少なくとも１つの追加されたサービスプログラムの中から選択する、請求項６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、包括的には、コンピュータの分野に関し、詳細には、コンピュータと通信する電子装置の使用に関する。
【背景技術】
【０００２】
産業用電子装置および民生用電子装置のユーザは、より低いコストでより高い能力を要求し続けているので、装置製造者は、これらのユーザの要求を満たすために、自身の製品の機能を向上させ続けなければならない。このように、家庭用機器および産業用機器、エンターテイメントデバイス、ならびにそれ以外の装置の製造者は、簡単で直接的なインターフェースをユーザに提示すると同時に広範囲な機能を提供する製品を設計し続けなければならない。
【０００３】
多くの装置は、通信リンクによってパーソナルコンピュータに接続することができる。これにより、パーソナルコンピュータによって装置を遠隔で制御することが可能になる。このシナリオによると、コンピュータ援用装置は、単に、リモートコンピュータから情報を受信し、ユーザにその情報を提示するだけである。同様に、ユーザからの入力は、リモートコンピュータに伝達される。
【０００４】
しかしながら、上記シナリオでは、ユーザに提示される装置インターフェースの柔軟性が可能ではない。さらに、装置、および、コンピュータ上で実行されるサービスプログラムには、通常、特定の指針に沿った互換性がなければならず、それによって、装置とサービスプログラムとの間の不一致がよく発生する。したがって、コンピュータ援用装置が、リモートコンピュータ上で利用可能なサービスに対する、装置のユーザインターフェースを構成することが非常に望まれている。
【発明を実施するための最良の形態】
【０００５】
図１は、本発明の好ましい実施形態による、リモートコンピュータと通信するオーディオ再生システムのユーザインターフェースの部分を表している。図１において、オーディオ再生システム１００は、アンテナ１８０を使用してリモートコンピュータ３００と無線通信を行う。オーディオ再生システム１００は、リモートコンピュータ３００が提供するサービスについて事前の知識を何ら所有していない。オーディオ再生システム１００のユーザインターフェースは、そのユーザインターフェースの少なくとも一部が、オーディオ再生システム上で実行されるコンピュータプログラムによって定義可能であるだけでよい。
【０００６】
リモートコンピュータ３００は、アンテナ１９０を備え、アンテナ１９０は、オーディオ再生システム１００から情報を受信し、オーディオ再生システム１００に情報を送信する。オーディオ再生システム１００およびリモートコンピュータ３００の双方とも、Ｂｌｕｅｔｏｏｔｈ、ＩＥＥＥ８０２．１１ｂまたは無線通信を可能にする他のインターフェースを含むことが好ましい。あるいは、システム１００およびリモートコンピュータ３００の一方または双方は、コンピュータおよび他の装置間での通信を可能にするために使用される他の規格およびプロトコルに従って無線通信を行うハードウェアおよびソフトウェアを含む。
【０００７】
図１において、リモートコンピュータ３００は、さまざまなアプリケーションまたはサービスプログラムを実行できるラップトップコンピュータ、デスクトップコンピュータ、またはハンドヘルドコンピュータなどの汎用コンピューティング装置を表す。また、リモートコンピュータ３００は、コンピュータ援用装置をリモート制御するように適合された専用コンピューティング装置とすることもできる。
【０００８】
図１において、リモートコンピュータ３００は、無線インターフェースを介してオーディオ再生システム１００と協働する１つまたは２つ以上のサービスプログラムを実行する。したがって、リモートコンピュータ３００は、リモートコンピュータに接続されているＣＤチェンジャにおいて利用可能なコンパクトディスク（ＣＤ）の選択項目を再生するために、オーディオ再生システム１００と協働するサービスプログラムを実行することができる。同時に、リモートコンピュータは、オーディオ再生システムが、リモートコンピュータ内に存在する媒体に記憶されたＭＰ３ファイルを選択して再生することを可能にするサービスプログラムを実行することができる。さらに、リモートコンピュータ３００は、オーディオ再生システムと通信しながら、文書処理やインターネットのブラウジングなどの他のプログラムも同時に実行することもできる。リモートコンピュータ３００上で実行可能なサービスプログラムの個数に制限はないが、２つから８つのプログラムが利用可能であると想定される。しかしながら、これより少ない個数または多い個数のサービスプログラムが、リモートコンピュータ３００の能力に応じて利用可能である。
【０００９】
図１の例では、プログラム選択スイッチ１１０は、オーディオ再生システム１００によって再生される音楽の選択項目の情報源を選択するために使用されるトグルスイッチまたはロッカスイッチである。プログラム選択スイッチ１１０により、ユーザは、さまざまな利用可能なサービスを一覧表示することができる。したがって、ユーザがプログラム選択スイッチ１１０の上下矢印を押すと、リモートコンピュータ３００上で利用可能なさまざまなサービスプログラムの名前または他の識別子が表示される。
【００１０】
プログラム選択ディスクリプタ１２０は、オーディオ再生システム１００に利用可能なサービスの名前または他の識別子を表示するものである。したがって、プログラム選択表示装置１２０は、「ＭＰ３音楽サーバ」を表示して、リモートコンピュータ３００の内部ディスクにＭＰ３ファイルとして記憶された音楽を再生するサービスプログラムを示すことができる。ユーザが、プログラム選択スイッチ１１０の上下矢印を２度目に押すと、プログラム選択ディスクリプタ１２０は、「インターネット放送」を表示して、リモートコンピュータ３００からオーディオ再生システム１００にインターネット放送を伝えるプログラムが利用可能であることを示すことができる。プログラム選択スイッチ１１０をさらに押すことにより、オーディオ再生システム１００の使用に利用可能な、リモートコンピュータ３００上で実行される追加サービスプログラムを表示することができる。
【００１１】
図１の例では、オーディオ再生システム１００のユーザは、まず、リモートコンピュータ３００が当該オーディオ再生システムとのインターフェースに使用するサービスプログラムを選択することができる。このサービスが選択されると、リモートコンピュータは、選択されたサービスプログラムに従ってオーディオ再生がリモートコンピュータと協働するのに必要なインターフェース命令を伝達する。したがって、図１の例において、ユーザが「インターネット放送」サービスプログラムを選択した場合、リモートコンピュータ３００は、まず、プログラム選択スイッチ１１０などの入力デバイスをプログラミングする命令または構成する命令を伝達することができる。この入力デバイスは、リモートコンピュータ３００を介して伝達されるインターネット放送局のリストの１つを選択することをユーザに可能にするものである。リモートコンピュータ３００は、次に、インターネット放送局のリストまたはネットワーク上のさまざまなネットワークロケーションで利用可能な他の情報源のリストを伝達する。
【００１２】
ユーザが「ＭＰ３音楽サーバ」を選択した場合、リモートコンピュータ３００は、選択した順序（順次、ランダムなど）に従って各タイトルを再生できるように、いくつかのタイトルを選択することをユーザに可能にするインターフェース命令を伝達することが望ましい。リモートコンピュータは、次に、当該リモートコンピュータがアクセスできるディスクまたは他の媒体上で利用可能な記憶されたＭＰ３タイトルのリストを伝達することができる。
【００１３】
オーディオ再生システム１００は、オーディオ選択スイッチ１４０も含む。このオーディオ選択スイッチ１４０により、ユーザは、リモートコンピュータ３００からオーディオ再生システム１００に送信可能な個々のオーディオ選択項目をスクロールすることが可能になる。これらの個々のオーディオ選択項目は、オーディオ選択表示装置１５０を介してユーザに提示され、ユーザがオーディオ選択ボタン１６０を押すことにより選択される。したがって、ユーザが、インターネット放送コンテンツをシステム１００に伝達するサービスプログラムを選択した場合、インターネット放送局のユニバーサルリソースロケータ（ＵＲＬ）は、オーディオ選択表示装置１５０を介してユーザに提示される。ユーザが、記憶されたＭＰ３ファイルの再生を選択した場合、リモートコンピュータ３００から伝達された、選択したサービスプログラムを制御するインターフェース命令により、ユーザは、２つ以上の選択項目を選択することが可能になり、その結果、再生リストを構築して表示することができる。
【００１４】
オーディオ選択スイッチ１４０が実行する機能は、図１に示すスイッチ以外に、オーディオ選択項目間を切り換えるノブまたは他の手段を使用して実施することができる。この実施形態では、オーディオ再生システム１００は、各デテント位置が特定のＭＰ３選択項目、特定のＵＲＬ、または他の特定のラベルを表すように割り当てを行うことによってこの選択機能を実施する。各選択項目は、オーディオ選択表示装置１５０を介してユーザに提示される。実際には、特定のオーディオ装置が、リモートコンピュータによってプログラミング可能な制御機能および表示機能を含む場合には、その特定のオーディオ装置がどんな種類であっても、リモートコンピュータ３００と協働することができる。したがって、各デテント位置が特定のＭＰ３選択項目、特定のＵＲＬ、または他の特定のラベルを表すことを可能にすることによって、選択機能は実施されるが、これらのいずれによって選択機能が実施されようとも、オーディオ再生システム１００は、リモートコンピュータ３００上で利用可能なサービスプログラムの能力に加えて、その装置の特定の能力に調和した柔軟な方法で、システム１００の選択機能を実行することができる。
【００１５】
図１において、システム表示装置１７０は、リモートコンピュータ３００上で実行されるサービスプログラムによるオペレーション用に構成されるものである。選択されたプログラムの制御のもと、システム表示装置１７０は、オーディオ再生システム１００に供給されているオーディオを補足する万華鏡、音楽ビデオ、他のコンテンツなどの視覚画像を提示することができる。したがって、システム表示装置１７０は、システム１００で再生されているオーディオに伴った動画像または静止画像を表示することができる。また、システム表示装置１７０は、再生リストや他の情報などのテキストデータを表示することにより、オーディオ選択表示装置１５０に関連した機能を実行することもできる。
【００１６】
図２は、本発明の代替的な実施形態による、リモートコンピュータと通信するオーディオ再生システムである。図１と同様に、ユーザインターフェースの部分のみを示す。図２では、表示装置２１０が、リモートコンピュータ３００上で実行される選択したサービスプログラムに従って、オーディオ再生システム２００がリモートコンピュータ３００からの選択項目を提示するのに使用される中心的なインターフェースを表す。オーディオ再生システム２００のユーザに情報を提示することに加えて、オーディオ再生システム２００の制御も行うこのユーザインターフェースの実質的な部分は、表示装置２１０とセレクタ２２０とを組み合わせることにより容易にされることが望ましい。
【００１７】
図２において、表示装置２１０は、音楽の選択項目を補足する画像を表示する。あるいは、表示装置２１０は、特定の選択項目のタイトルやオーディオ放送の情報源を示すＵＲＬなどのテキストのみを表示できるものであってもよい。いずれの場合も、表示装置２１０の表示能力は、特定のサービスプログラムのオペレータの選択に影響を与えるとは限らない。例えば、表示装置２１０が、限られた表示能力しか持たない場合、オーディオ再生システム２００は、表示装置２１０の能力を越えてリモートコンピュータ３００から送信された情報を無視することができる。これにより、リモートコンピュータ３００上で利用可能なサービスプログラムにオーディオ再生システム２００を適合させることが可能になる。
【００１８】
別の例において、ユーザが、リモートコンピュータ３００の内部ディスクに記憶されたＭＰ３ファイルを再生するサービスプログラムを選択した場合、セレクタ２２０の少なくとも一部は、リモートコンピュータの内部ディスクにＭＰ３ファイルを保持するさまざまなディレクトリから選択を行うのに使用することができる。ディレクトリ２１０のある部分も、ユーザが選択したタイトルの再生リストを提供するように構成することができる。
【００１９】
代替的な実施形態では、表示装置２１０は、ビデオエンターテイメントシステムの表示装置を表す。セレクタ２２０は、（図示するように）このエンターテイメントシステムの正面に配置することもできるし、ユーザからのコマンドを受け取って、これらのコマンドをリモートコンピュータに送信するリモート制御デバイスで実施することもできる。しかしながら、いずれの場合も、セレクタによって実行される機能は、リモートコンピュータ３００上で実行されるサービスプログラムに適合したものである。例えば、表示装置２１０が、リモートコンピュータ３００を介して表示装置２１０に伝達された、インターネットオーディオ／ビデオ情報源を介したスポーツイベント放送を表示している場合、表示装置２１０による使用のために選択されたサービスプログラムは、セレクタ２２０の１つまたは２つ以上をプログラミングして、フリーズフレーム、インスタントリプレイを実行したり、関連するテキスト情報を表示したり、ユーザの体験を高める別の機能を実行したりすることができる。この実施形態では、ビデオエンターテイメントシステムは、オーディオ、ビデオ画像、テキストなどのいくつかの種類のコンテンツを受信する一方、リモート制御デバイスは、インターフェース命令を受信すると共に、リモートコンピュータから表示装置へ送信されたコンテンツを制御する。
【００２０】
図３は、本発明の好ましい実施形態による、リモートコンピュータと協働するコンピュータ援用機器である。図３において、インターフェースモジュール３２０は、アンテナ１８０を介して情報を送受信する。インターフェースモジュール３２０は、Ｂｌｕｅｔｏｏｔｈ、ＩＥＥＥ  ８０２．１１ｂ、または装置とリモートコンピュータとの間の無線通信を可能にする他のインターフェースを介して動作することができる。インターフェースモジュール３２０は、プロセッサ３４０に接続される。プロセッサ３４０は、インターフェースモジュールからデータを受け取り、この受け取ったデータを、コンテンツまたはインターフェース命令に関係するものとして解釈する。また、インターフェースモジュール３２０は、リモート制御機能を介して、関連付けられた装置（エンターテイメントシステムなど）と通信することもできる。
【００２１】
プロセッサ３４０が、ユーザインターフェース命令を受信したと判断すると、それらの命令は、ユーザインターフェースコントローラ３１０に転送される。そのデータは、ユーザインターフェースコントローラ３１０によって使用され、その結果、所望の機能が、コンピュータ援用機器によって実施可能となる。インターフェース命令の一例としては、さまざまなテキストデータをユーザに表示し、かつ、ユーザがそのリストから１つの項目を選択すべきことを示す表示機能を挙げることができる。この場合、インターフェース命令は、機器によるテキストリスト表示能力が必要なこと、リストの項目をスクロールする必要があること、さらには、ユーザがリストから単一の項目を選択する必要があることを示すことができる。次に、ユーザインターフェースコントローラ３１０は、機器の特定の表示能力と共にユーザインターフェース３５０の入力能力に従って、受信した命令を少なくとも１つの機器特有の命令に変換する。この機器特有の命令は、メモリ３３０に記憶される。
【００２２】
コンテンツデータ（ＭＰ３ファイルの一部など）が受信されると、プロセッサ３４０は、そのデータを、メモリ３３０内の適切な位置に配置し、メモリ３３０は、入来したコンテンツをバッファリングする。圧縮ファイルフォーマット（ＭＰ３など）が、図３の実施形態との使用には望ましいが、他の圧縮ファイルフォーマットまたは未圧縮ファイルフォーマットも使用することができる。
【００２３】
図４は、本発明の好ましい実施形態による、リモートコンピュータをコンピュータ援用装置と協働的に動作させる方法のフローチャートである。この方法は、ステップ５００で開始する。ステップ５００において、コンピュータ援用装置は、当該コンピュータ援用装置を識別するサービス要求メッセージをリモートコンピュータに送信する。ステップ５００は、コンピュータ援用装置の起動時に実行されることが好ましく、この起動時に、コンピュータ援用装置は、協働することができるサービスの探索を開始する。したがって、図１の例によると、オーディオ再生システムは、ユーザに提示するＭＰ３ファイルを装置に供給できるリモートコンピュータにより提供されるサービスを探索することからそのオペレーションを開始することができる。
【００２４】
ステップ５１０において、リモートコンピュータは、コンピュータ援用装置と共に使用するのに適したサービスプログラムが利用可能であると判断する。このステップは、ステップ５００でコンピュータ援用装置によって送信されたメッセージの受信に応答して実行されることが望ましい。例えば、オーディオ再生システムのユーザは、いったんサービスプログラムが選択されてシステムが構成されると、システムとの実質的な対話を必要としないサービスプログラムを選択することができる。したがって、ユーザは、ＭＰ３ファイルをシステムに送信するプログラムであって、システムに各選択項目を中程度の音量レベルで再生するように指示するプログラムを選択することができる。これにより、ユーザは、システムとさらに対話する必要なく、オーディオ再生システムを介してリモートコンピュータ上に記憶された選択項目を聞くことが可能になる。リモートコンピュータは、他のサービスプログラムが、コンピュータ援用装置による使用に利用可能であると判断する（ステップ５１０）。これらのサービスの説明は、サービスを使用するための要件（表示機能や選択機能など）と共にブロードキャストすることができる。次に、リモートコンピュータは、サービスが要求されている場合に、特定の装置の種類（オーディオ再生システムやビデオ再生システムなど）が応答するのを待つ。
【００２５】
ステップ５２０において、ユーザは、選択肢の中から所望のサービスプログラムを選択する。ユーザが、名前だけでなく、サービスの説明に基づいてサービスプログラムを選択できるように、ステップ５２０は、リモートコンピュータが、コンピュータ援用装置にサービスの説明を送信することに応答して実行することができる。ステップ５３０において、この選択は、コンピュータ援用装置からリモートコンピュータに送信される。
【００２６】
ステップ５４０において、リモートコンピュータは、当該リモートコンピュータ上で利用可能なそれぞれの特定のサービスプログラムによって必要とされる１つまたは２つ以上のインターフェース命令を送信する。これらのインターフェース命令は、特定のサービスプログラムの一部をリモートコンピュータに実行させる入力を装置に通知する。したがって、サービスプログラムが、当該プログラムの選択後にユーザ入力を必要としないものである場合、リモートコンピュータは、オーディオのストリーミングの流れを制御することだけが必要な「開始」および「停止」の機能をコンピュータ援用装置（例えばオーディオ再生システム）に示すだけでよい。
【００２７】
別の例において、図１または図２のオーディオ再生システムの実施形態によると、リモートコンピュータは、システムが、スピーカの機能に加えて、（音楽の選択項目を表示するための）表示能力、（音楽の選択項目の１つまたは２つ以上のものからの選択をユーザに可能にするための）単一の選択を行う機能を有するべきであることを示す。また、システムが、音楽ビデオの画像をユーザに提示できる場合、リモートコンピュータは、音楽ビデオの表示が利用可能であることをシステムに示すこともできる。
【００２８】
好ましくは、ステップ５４０で送信されたインターフェース命令は、コンピュータ援用装置が特定のインターフェース機能をリモートコンピュータに伝達する方法を含む。例えば、図１または図２のオーディオ再生システムの場合、これらのインターフェース命令は、音楽の選択項目のリストをオーディオ再生システムに伝達する方法（すなわち、ハイパーテキストマークアップ言語、アスキーテキストなど）を含むことが望ましい。また、これらの命令は、ユーザが特定の選択項目を選択したことを示す、オーディオ再生システムから所望される特定のデータも含むことが好ましい。さらに、これらの命令は、リモートコンピュータからの通信のテキスト情報からコンテンツ（例えばオーディオやビデオなど）情報を分離する方法を含む場合もある。
【００２９】
ステップ５５０において、コンピュータ援用装置は、ステップ５２０でユーザが行ったサービスプログラムの選択に従って、装置のユーザインターフェースを構成する。この構成を行うことは、装置がユーザ入力を指定された方法で受け付けることができるようにすることを含むことができる。図２の例の場合、このステップは、オーディオ再生システムが、セレクタ２２０のうちのいずれを、利用可能な音楽の選択項目のリストからの選択用に使用するかを特定することに加えて、セレクタ２２０のうちのいずれを他の機能に使用するかを特定することを含むことが望ましい。ステップ５６０において、リモートコンピュータは、ステップ５４０で供給されたインターフェース命令に従って、コンテンツを送信し、場合によってはテキストも送信する。
【００３０】
図５は、本発明の好ましい実施形態による、コンピュータ援用装置を協働的に動作させる方法のフローチャートである。ステップ６００において、コンピュータ援用装置は、リモートコンピュータにサービス要求を送信する。このサービス要求は、コンピュータ援用装置が準備されて、リモートコンピュータからのインターフェース命令を受信できる状態にあることを示すものである。ステップ６１０において、コンピュータ援用装置は、サービス要求に応答したリモートコンピュータから少なくとも１つのインターフェース命令を受信する。この受信したインターフェース命令によって、コンピュータ援用装置は、ユーザに情報を提示し、ユーザから入力を受け取ることにより、リモートコンピュータと協働的に動作できることが好ましい。また、ステップ６１０は、特定のプログラムを要求するユーザからの選択項目を受け取るだけでなく、コンピュータ援用装置による使用に利用できる多数のサービスプログラムを提示することも含むことができる。
【００３１】
ステップ６２０において、コンピュータ援用装置はユーザからの入力を受け取り、受信したインターフェース命令に従って、これらの入力をリモートコンピュータに送信する。ステップ６２０の後に、ステップ６３０が続く。ステップ６３０は、コンピュータ援用装置が、サービスプログラムに従ってリモートコンピュータからコンテンツを受信することを含む。
【００３２】
図６は、本発明の好ましい実施形態による、コンピュータ援用装置と協働するリモートコンピュータを動作させる方法のフローチャートである。ステップ７００において、リモートコンピュータは、コンピュータ援用装置からサービス要求を受信する。このサービス要求は、コンピュータ援用装置がリモートコンピュータと協働的に動作する準備ができていることを示すものであることが望ましい。ステップ７１０において、リモートコンピュータは、コンピュータ援用装置と共に使用するのに適したサービスプログラムが利用可能であると判断する。また、ステップ７１０は、どのサービスプログラムがコンピュータ援用装置のユーザによって選択されたかについての選択をリモートコンピュータが受信することも含むことができる。
【００３３】
ステップ７２０において、リモートコンピュータは、１つまたは２つ以上のインターフェース命令をコンピュータ援用装置に送信する。ステップ７３０において、リモートコンピュータは、サービスプログラムに従って、コンピュータ援用装置と協働する。ステップ７３０は、オペレータの入力に応答して、コンピュータ援用装置にＭＰ３ファイルなどのコンテンツを送信することを伴うことができる。選択されたサービスプログラムは、ステップ７３０で送信されるコンテンツの送信を制御することが好ましい。また、ステップ７３０は、リモートコンピュータがコンテンツを取得すること、および、インターネットなどのネットワークと通信することも含むことができる。
【００３４】
図７は、本発明の好ましい実施形態による、リモートコンピュータをコンピュータ援用装置と共に動作させる方法のフローチャートである。図７の方法のステップは、コンピュータ可読命令を有する１つまたは２つ以上のコンピュータ可読媒体に記憶することができる。このコンピュータ可読命令は、コンピュータにより実行されると、当該コンピュータにこの方法を実行させるものである。この方法は、ステップ８００で開始する。ステップ８００において、リモートコンピュータは、コンピュータ援用機器からサービスの問い合わせを受信する。ステップ８００は、コンピュータ援用機器が実行する機能をコンピュータに通知するインジケータを受信することを含むことができる。ステップ８１０において、リモートコンピュータは、コンピュータ援用機器と共に使用するのに適したアプリケーションまたはサービスプログラムが利用可能であると判断する。ステップ８１０は、判断を行うステップの前に、コンピュータがアプリケーションプログラムのリストを探索することを含むことができる。
【００３５】
ステップ８２０において、コンピュータは、選択されたアプリケーションプログラムを実行する。ステップ８２０は、リモートコンピュータが、所定のインターフェース命令をコンピュータ援用機器に送信することを含むことができる。この所定のインターフェース命令は、リモートコンピュータからコンピュータ援用機器に送信されるデータの種類と共に当該機器から必要とされるデータをも当該機器に通知するものである。
【００３６】
ステップ８３０において、コンピュータは、サービスプログラムに従って、コンピュータ援用機器から情報を受信する。この情報は、コンピュータ援用機器のユーザからの入力を含むことができる。受信した入力により、ユーザからの入力を要求するプロンプトを表示することができる。
【図面の簡単な説明】
【００３７】
【図１】本発明の好ましい実施形態による、リモートコンピュータと通信するオーディオ再生システムのユーザインターフェースの部分を示す図である。
【図２】本発明の代替的な実施形態による、リモートコンピュータと通信するオーディオ再生システムを示す図である。
【図３】本発明の好ましい実施形態による、リモートコンピュータと協働するコンピュータ援用機器を示す図である。
【図４】本発明の好ましい実施形態による、リモートコンピュータをコンピュータ援用装置と協働的に動作させる方法のフローチャートである。
【図５】本発明の好ましい実施形態による、コンピュータ援用装置を協働的に動作させる方法のフローチャートである。
【図６】本発明の好ましい実施形態による、コンピュータ援用装置と協働するリモートコンピュータを動作させる方法のフローチャートである。
【図７】本発明の好ましい実施形態による、リモートコンピュータをコンピュータ援用装置と共に動作させる方法のフローチャートである。
【符号の説明】
【００３８】
１００：オーディオ再生システム
１１０：プログラム選択スイッチ
１２０：プログラム選択ディスクリプタ
１４０：オーディオ選択スイッチ
１５０：オーディオ選択表示装置
１６０：オーディオ選択ボタン
１７０：システム表示装置
１８０、１９０：アンテナ
【図１】
2005507210.tif 000003
【図２】
2005507210.tif 000004
【図３】
2005507210.tif 000005
【図４】
2005507210.tif 000006
【図５】
2005507210.tif 000007
【図６】
2005507210.tif 000008
【図７】
2005507210.tif 000009
【国際公開パンフレット】
2005507210.tif 000010
2005507210.tif 000011
2005507210.tif 000012
2005507210.tif 000013
2005507210.tif 000014
2005507210.tif 000015
2005507210.tif 000016
2005507210.tif 000017
2005507210.tif 000018
2005507210.tif 000019
2005507210.tif 000020
2005507210.tif 000021
2005507210.tif 000022
2005507210.tif 000023
2005507210.tif 000024
2005507210.tif 000025
2005507210.tif 000026
2005507210.tif 000027
2005507210.tif 000028
2005507210.tif 000029
2005507210.tif 000030
2005507210.tif 000031
【国際公開パンフレット（コレクトバージョン）】
2005507210.tif 000032
2005507210.tif 000033
【国際調査報告】
2005507210.tif 000034
2005507210.tif 000035