(57)【要約】【課題】簡単な手順で所望の装置を接続先として選択可能な情報処理装置を提供する。【解決手段】接続予定の被探索端末２０２は、まず、探索端末１０３から探索される事の無い例えば電源オフ状態に置かれ、この状態で、探索端末１０３の制御部１０３０は、端末情報取得部１０３１に第１回目の被探索端末の端末情報を取得させる。この探索が終了すると、被探索端末２０２は、例えば電源オンされて探索端末１０３から探索される状態に置かれ、この状態で、制御部１０３０は、端末情報取得部１０３１に第２回目の被探索端末の端末情報を取得させる。このように取得された端末情報は、取得情報記憶部１０３２に記憶されるので、制御部１０３０は、接続先選択部１０３３に２つの端末情報群の差分から接続予定の被探索端末２０２を選択させる。【選択図】      図４
2005079849.tif 000002
【特許請求の範囲】
【請求項１】
所定の通信規約に従って通信可能な装置を第１及び第２のタイミングの順で探索する探索手段と、
前記第１のタイミングで探索できた装置に関する第１の情報と、前記第２のタイミングで探索できた装置に関する第２の情報とを記憶する記憶手段と、
前記第１及び第２の情報から、前記第２のタイミングで探索され、かつ、前記第１のタイミングで探索されなかった装置を接続先として選択する接続先選択手段と
を具備することを特徴とする情報処理装置。
【請求項２】
接続予定の装置が自装置の属性情報を提供不可能な状態で前記第１のタイミングでの探索が実施され、この接続予定の装置が自装置の属性情報を提供可能な状態で前記第２のタイミングでの探索が実施されることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記探索手段は、探索された端末の総数が一定時間の間に増加しなくなるまで、前記第１のタイミングでの探索を継続することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記探索手段は、前記第１のタイミングで探索されなかった装置が探索されるまで、前記第２のタイミングでの探索を継続することを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記探索手段は、探索された端末の総数が一定時間の間に増加しなくなるまで、前記第２のタイミングでの探索を継続することを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記探索手段は、探索された端末の総数が一定時間の間に増加しなくなるまで、前記第１のタイミングでの探索を継続し、前記第１のタイミングで探索されなかった装置が探索されるまで、前記第２のタイミングでの探索を継続することを特徴とする請求項１記載の情報処理装置。
【請求項７】
前記探索手段は、探索された端末の総数が一定時間の間に増加しなくなるまで、前記第１および第２のタイミングでの探索を継続することを特徴とする請求項１記載の情報処理装置。
【請求項８】
接続先として選択する装置が備えるべき属性を示す属性情報を記憶する属性記憶手段をさらに具備し、
前記接続先選択手段は、前記第２のタイミングで探索され、かつ、前記第１のタイミングで探索されなかった装置の属性が前記属性記憶手段に記憶された属性情報で示される属性と一致するか否かを判定し、一致した場合に、当該装置を接続先として選択することを特徴とする請求項１、２、３、４、５、６または７記載の情報処理装置。
【請求項９】
前記接続先選択手段は、前記第２のタイミングで探索され、かつ、前記第１のタイミングで探索されなかった装置が複数存在し、その数が所定数以内であった場合、それらを選択肢として提示し、この提示に応答して選択指示された装置を接続先として選択することを特徴とする請求項１記載の情報処理装置。
【請求項１０】
前記探索手段は、前記第１のタイミングでの探索を終了した際、その旨を報知するとともに、この報知に対する応答を受けて、前記第２のタイミングでの探索を開始することを特徴とする請求項１記載の情報処理装置。
【請求項１１】
音声入出力手段をさらに具備し、
前記探索手段は、前記報知およびこれに対する応答の受け付けを前記音声入出力手段を介して音声で行うことを特徴とする請求項１０記載の情報処理装置。
【請求項１２】
前記所定の通信規約は、無線通信を行うためのものであることを特徴とする請求項１、２、３、４、５、６、７、８、９、１０または１１記載の情報処理装置。
【請求項１３】
前記所定の通信規約は、有線通信を行うためのものであることを特徴とする請求項１、２、３、４、５、６、７、８、９、１０または１１記載の情報処理装置。
【請求項１４】
所定の通信規約に従って通信可能な装置を第１及び第２のタイミングの順で探索するステップと、
前記第１のタイミングで探索できた装置に関する第１の情報と、前記第２のタイミングで探索できた装置に関する第２の情報とを記憶するステップと、
前記第１及び第２の情報から、前記第２のタイミングで探索され、かつ、前記第１の探索ステップで探索されなかった装置を接続先として選択するステップと
を具備することを特徴とする接続先選択方法。
【請求項１５】
コンピュータを、
所定の通信規約に従って通信可能な装置を第１及び第２のタイミングの順で探索する探索手段、
前記第１のタイミングで探索できた装置に関する第１の情報と、前記第２のタイミングで探索できた装置に関する第２の情報とを記憶する記憶手段、
前記第１及び第２の情報から、前記第２のタイミングで探索され、かつ、前記第１のタイミングで探索されなかった装置を接続先として選択する接続先選択手段
として機能させるための接続先選択プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばBluetoothに準拠した通信機能を有する情報処理装置、同装置に適用して好適な接続先選択方法および接続先選択プログラムに関する。
【背景技術】
【０００２】
近年、例えばパーソナルコンピュータや携帯情報端末など、様々な情報処理装置でケーブル接続が不要な無線通信機能を備えることが一般的になりつつある。また、この種の情報処理装置が備える無線通信機能の通信規約としては、例えばBluetoothなどがよく知られている。
【０００３】
このBluetoothに準拠した無線通信では、例えばＡ端末とＢ端末とを接続する場合、Ａ端末にＢ端末を含むBluetooth準拠の無線通信可能な端末を探索させ（Ｂ端末に端末探索を行わせても構わない）、この時に探索されたすべての端末の中から所望のＢ端末をユーザに選択させるといった手順を踏んでいる。
【０００４】
ところで、ケーブル接続が不要という利点から、今後は、この種の無線通信機能を備えた情報処理装置がますます増加するものと推測される。そうすると、前述の手順では、探索される端末の総数も増加していくため、所望の端末を選択するための手間も負担となってきてしまい、ユーザに使い勝手の悪さを感じさせることにもなりかねない。
【０００５】
このようなことから、探索された端末に対して利用者指定プロファイルによる選別を行うことにより、選択対象候補の探索数を低減するようにした無線通信装置なども開発されている（例えば特許文献１参照）。この無線通信装置によれば、通信接続先装置の選択を効率的に行うことができるようになるため、使い勝手の向上を図ることができる。
【特許文献１】特開２００２−３５９８７３号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、この特許文献１に記載の無線通信装置では、選択対象候補の探索数を絞り込むための利用者指定プロファイルの設定をユーザが行う必要がある。従って、例えばＡ端末をある時にはＢ端末と接続し、また、ある時にはＣ端末と接続するといったような使い方をしたい場合には、その接続先が変化する度に、場合によっては、当該利用者指定プロファイルの設定をし直さなければならない。つまり、ユーザに煩雑な手順を強いることになり、結局、ユーザに使い勝手の悪さを感じさせてしまうことになる。
【０００７】
また、最近の半導体製造技術の向上等に伴い、この種の情報処理装置では、携行時の利便性を高めるための小型化が一層進められてきており、利用者指定プロファイルを設定する際に必要となる表示装置を持たなかったり、最小限の操作ボタンしか設置しないものも多くなってきている。このような傾向にある情報処理装置では、利用者指定プロファイルの設定をユーザが行うのはほとんど不可能である。また、その設定項目が多岐に渡る場合には、煩雑な作業をユーザに強いることになるため、そもそも、あまり好ましい手法ではないと言わざるを得ない。
【０００８】
この発明は、このような事情を考慮してなされたものであり、簡単な手順で所望の装置を接続先として選択可能な情報処理装置、接続先選択方法および接続先選択プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
前述した目的を達成するために、この発明の情報処理装置は、所定の通信規約に従って通信可能な装置を第１及び第２のタイミングの順で探索する探索手段と、前記第１のタイミングで探索できた装置に関する第１の情報と、前記第２のタイミングで探索できた装置に関する第２の情報とを記憶する記憶手段と、前記第１及び第２の情報から、前記第２のタイミングで探索され、かつ、前記第１のタイミングで探索されなかった装置を接続先として選択する接続先選択手段とを具備することを特徴とする。
【００１０】
この発明の情報処理装置においては、例えばＡ端末をＢ端末と接続させたい場合、（Ａ端末による）第１のタイミングでの探索時には、Ｂ端末を探索不能な状態にしておき、一方、第２のタイミングでの探索時には、Ｂ端末を探索可能な状態にする。このＢ端末における探索可能／不能の切り換えは、電源のオン／オフにより行ってもよいし、それ以外の例えばスイッチ操作などによるものであっても何でも構わない。すると、Ａ端末は、第１のタイミングでは探索されずに第２のタイミングで探索されたＢ端末を接続先として選択することになる。また、Ａ端末をＣ端末と接続させたい場合には、同様に、（Ａ端末による）第１のタイミングでの探索時には、Ｃ端末を探索不能な状態にしておき、一方、第２のタイミングでの探索時には、Ｃ端末を探索可能な状態にすれば、今度は、Ａ端末は、第１のタイミングでは探索されずに第２のタイミングで探索されたＣ端末を接続先として選択することになる。つまり、ユーザは、簡単な手順で所望の端末を接続先として選択させることが可能となる。
【発明の効果】
【００１１】
このように、この発明によれば、簡単な手順で所望の装置を接続先として選択可能な情報処理装置、接続先選択方法および接続先選択プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照してこの発明の実施形態を説明する。  
図１は、この発明の実施形態に係る情報処理装置の動作環境の一例を示す図である。図１に示される各機器は、同実施形態の接続先選択方法を適用して機器間の接続を行うことが考えられるものであり、ここでは、一例として、オーディオ再生という利用場面を想定する。より具体的には、パーソナルコンピュータ１０１、携帯情報端末１０２、オーディオプレーヤ１０３などのオーディオ再生機器で再生したオーディオデータを、同一の無線通信エリア内に存在するリモートスピーカ２０１、リモートスピーカ２０２、ヘッドフォン２０３などのオーディオ出力機器に送信して音声出力する場合を考える。なお、ここでは、例えばBluetooth準拠等による無線通信を前提としているが、同実施形態の接続先選択方法は、何ら無線通信に限定されるものではなく、ケーブル接続を伴う有線通信であっても当然に適用可能である。
【００１３】
このような環境において、いま、ユーザは、オーディオプレーヤ１０３でオーディオデータを再生し、その音声出力をリモートスピーカ２０２で行おうとしている。そこで、ここでは、オーディオプレーヤ１０３とリモートスピーカ２０２との間の接続を確立する場面について、同実施形態の接続先選択方法の適用方法を説明する。
【００１４】
図２は、前述した場面における探索時の端末群の存在状況を説明する図である。この場面では、オーディオプレーヤ１０３が探索端末となり、一方、リモートスピーカ２０２が接続予定の被探索端末となる。また、ここでは、リモートスピーカ２０１とヘッドフォン２０３とを他の被探索端末と位置づける。このリモートスピーカ２０１、リモートスピーカ２０２およびヘッドフォン２０３は、機能的にはすべて同じ種類の機器であり、リモートスピーカ２０２だけが、オーディオプレーヤ１０３の接続先としてユーザが所望しているという点で異なるのみである。
【００１５】
図３には、探索端末であるオーディオプレーヤ１０３および被探索端末であるリモートスピーカ２０２の概略機器構成の一例が示されている。図３（ａ）に示すように、オーディオプレーヤ１０３は、ＣＰＵ１１、ＲＯＭ１２およびＲＡＭ１３によってコンピュータを構成する。そして、このコンピュータを制御手段とし、この制御手段と、無線通信部１４、ユーザインタフェース部１５および外部記憶装置１６などの端末特有の機能部とを組み合わせた形態として、このオーディオプレーヤ１０３は、図４（ａ）に示す各部をそれぞれ実現する。また、ユーザインタフェース部１５は、メッセージ表示のための小型ＬＣＤとユーザからの指示を受け付けるための必要最小限の操作ボタンとを有している。
【００１６】
同様に、リモートスピーカ２０２は、図３（ｂ）に示すように、ＣＰＵ２１、ＲＯＭ２２およびＲＡＭ２３によってコンピュータを構成する。そして、このコンピュータを制御手段とし、この制御部と、無線通信部２４、ユーザインタフェース部２５およびオーディオ出力部２６などの端末特有の機能部とを組み合わせた形態として、このリモートスピーカ２０２は、図４（ｂ）に示す各部をそれぞれ実現する。
【００１７】
図４には、探索端末であるオーディオプレーヤ１０３および被探索端末であるリモートスピーカ２０２の機能ブロックの一例が示されている。なお、この図４では、同実施形態の接続先選択方法に特有の機能に注目した記述がなされている。
【００１８】
同図（ａ）は、オーディオプレーヤ１０３の構成である。制御部１０３０は、このオーディオプレーヤ１０３全体の制御を司る。端末情報取得部１０３１は、通信部１０３４経由で被探索端末から端末情報を取得し、この取得した端末情報を取得情報記憶部１０３２に記録する。この端末情報取得部１０３１による端末情報の取得は、同実施形態の接続先選択方法においては２回実施する。ここでは、１回目に端末情報が取得された端末群を集合（Ｐ）、２回目に端末情報が取得された端末群を集合（Ｑ）と定義する。そして、端末情報取得部１０３１は、この端末情報の取得された各端末が、集合（Ｐ），集合（Ｑ）のいずれに属するのかを後に識別できる形式で、その取得した端末情報を取得情報記憶部１０３２に記録する。
【００１９】
接続先選択部１０３３は、取得情報記憶部１０３２に記録された端末情報と接続先属性記憶部１０３５に予め記憶された接続先端末の属性情報とをもとに、接続候補とする端末を選択する。この接続先属性記憶部１０３５に記憶されている属性情報は、接続相手機器を一意に特定できるほど完全な情報ではなく、被探索端末群の中から接続予定の特定端末を絞り込むことが可能な程度のものを想定している。この属性情報の一例を挙げると、リモートスピーカが接続相手機器である場合は例えば「スピーカ」という属性になる。この属性を持つリモートスピーカは複数あるため、この属性だけでは特定のリモートスピーカを限定することはできない。しかし、色々な属性を持つ数多くの端末群の中から「スピーカ」という属性をもつものだけを限定することができる。そして、オーディオプレーヤの場合は「スピーカ」という属性を持つ端末のみを接続対象とする場合であれば、この属性を予め接続先属性記憶部１０３５に設定しておくことによって、ユーザが接続先属性を設定する手間を省くことがきる。
【００２０】
一方、同図（ｂ）は、リモートスピーカ２０２の構成である。制御部２０２０は、このリモートスピーカ２０２全体の制御を司る。端末情報提供部２０２１は、探索端末であるオーディオプレーヤ１０３から端末情報の要求があった場合に、自端末の端末情報を通信部２０２２を経由してオーディオプレーヤ１０３へ送信する。ここで、接続予定の被探索端末については、端末情報提供部２０２１が端末情報を送信可能な状態と不可能な状態を何らかの方法で実現できるようにしておく。これには、例えば端末情報提供部２０２１のみの有効／無効を切り替えられるようにする方法でも良いし、端末自体の動作を停止することによって実質的に端末情報の送信が不可能な状態をつくる方法であっても良い。後者の特徴は、端末の電源を切るといったユーザにとって日常使い慣れた容易な操作で端末情報が送信不可能な状態を実現可能なことである。
【００２１】
次に、図５乃至図８を参照して、同実施形態の接続先選択方法によって、オーディオプレーヤ１０３とリモートスピーカ２０２との間の接続を確立させる原理を説明する。図５には、探索端末であるオーディオプレーヤ１０３、接続予定の被探索端末であるリモートスピーカ２０２、他の被探索端末であるリモートスピーカ２０１およびヘッドフォン２０３の各々の動作が時間の流れとともに示されている。また、図６乃至図８には、図５に示す動作中に得られる各集合が示されている。
【００２２】
（Ａ）第１ステップ
第１ステップでは、次の動作が行われる。  
まず、接続予定の被探索端末であるリモートスピーカ２０２を、端末情報の提供が不可能な状態に設定する（図５の（１））。そして、この状態で、探索端末であるオーディオプレーヤ１０３は、被探索端末からの端末情報取得を行う（図５の（２））。すると、リモートスピーカ２０２が端末情報を返すことは絶対に無いが、他の被探索端末であるリモートスピーカ２０１およびヘッドフォン２０３は、その提供が可能な場合は端末情報を返してくる（図５の（３））。そこで、オーディオプレーヤ１０３は、これら取得された端末情報を取得情報記憶部１０３２に記憶する。同時に、この時に端末情報を取得できた端末の集合を集合（Ｐ）として記憶する。集合（Ｐ）は図６のようになる。
【００２３】
（Ｂ）第２ステップ
第２ステップでは、次の動作が行われる。  
まず、リモートスピーカ２０２を、今度は端末情報の提供が可能な状態に設定する（図５の（４））。そして、この状態で、オーディオプレーヤ１０３は、被探索端末からの端末情報取得を行う（図５の（５））。すると、第１ステップで端末情報を返してきたリモートスピーカ２０１およびヘッドフォン２０３は、第１ステップの時と同様に、各々の端末情報を返してくる（図５の（７））。これは、このリモートスピーカ２０１およびヘッドフォン２０３に対しては、端末情報の提供可否を左右する設定を何も行っていないことによる。加えて、この第２ステップでは、リモートスピーカ２０２も端末情報を返してくる（図５の（６））。そこで、オーディオプレーヤ１０３は、これら取得された端末情報を取得情報記憶部１０３２に記憶する。同時に、この時に端末情報を取得できた端末の集合を集合（Ｑ）として記憶する。集合（Ｑ）は、図７のようになる。
【００２４】
（Ｃ）第３ステップ
第３ステップでは、次の動作が行われる。
【００２５】
まず、オーディオプレーヤ１０３の接続先選択部１０３３が、取得情報記憶部１０３２に記憶された集合（Ｐ）と集合（Ｑ）とを用いて、この集合（Ｑ）に含まれる端末から集合（Ｐ）に含まれる端末を除外した集合（Ｒ）を算出する（図５の（８））。集合（Ｒ）は、図８のようになる。図８に示したように、この集合（Ｒ）に含まれる端末は、接続予定の被探索端末であるリモートスピーカ２０２のみとなり、目的の端末が特定される。この結果、既に取得情報記憶部１０３２に記憶されたリモートスピーカ２０２の端末情報を用いて、オーディオプレーヤ１０３は、リモートスピーカ２０２との間の接続処理を実行することができる（図５の（９））。
【００２６】
なお、集合（Ｒ）に含まれる端末が、接続予定の被探索端末であるリモートスピーカ２０２である確度を上げるために、接続先属性記憶部１０３５に記憶された属性情報を用いて照合を行うことも可能である。
【００２７】
つまり、同実施形態の接続先選択方法は、次のような原理で、目的とする端末を選択するわけである。  
被探索端末の端末情報提供部２０２１が情報提供を行うか否かの状態を意図的に変化させるのは、接続しようとする特定の端末のみである。これにより、接続しようとする特定の端末は集合（Ｐ）に含まれず、集合（Ｑ）には含まれることが期待される。
【００２８】
また、同実施形態の接続先選択方法での手順が実行される比較的短時間の間には、他の端末の情報提供可否の状態がほとんど変化しないことを期待する。これにより、接続しようとする特定の端末以外のすべての端末が集合（Ｐ）と集合（Ｑ）の両方に含まれることが期待される。
【００２９】
以上から、集合（Ｑ）の要素から集合（Ｐ）の要素を除外した集合（Ｒ）には、接続しようとする特定の端末のみが含まれることが期待される。また、これらは理想的な場合の動作である。状況によっては、集合（Ｒ）の状態には以下に挙げるような場合が存在するため、更に手順を工夫することによって、実用性を増すことが可能である。
【００３０】
ここで、集合（Ｒ）の状態を事例別に挙げてみると、
（ケース１）接続しようとする特定の端末のみが含まれていた。
【００３１】
（ケース２）接続しようとする特定の端末に加え、それ以外の端末が含まれる。
【００３２】
（ケース３）接続しようとする特定の端末は含まれず、それ以外の端末だけが含まれる。
【００３３】
（ケース４）いずれの端末も含まれない。
【００３４】
が考えられる。
【００３５】
（ケース１）は、意図したとおりの結果が得られた場合である。一方、（ケース２）および（ケース３）の場合は、所望の端末以外が集合（Ｒ）に含まれることになり、意図した接続先候補を得られない。そこで、このような場合は、前記のように端末の属性を用いた確認を行い、接続しようとする特定の端末を絞り込むことで対処するようにすることが可能である。また、所望の端末以外は集合（Ｐ）により一層確実に含まれるようにするために、集合（Ｐ）に含まれる端末数が飽和するまで第１ステップで行われる端末情報取得動作を行うことも可能である。
【００３６】
また、（ケース４）の場合は、所望の端末が集合（Ｑ）に含まれなかったことが原因である。このような場合は、第２ステップで行われる端末情報取得動作を、集合（Ｐ）に含まれていない端末が出現するまで継続することや、集合（Ｑ）に含まれる端末数が飽和するまで継続することによって、より確実に所望の端末が集合（Ｑ）に含まれるようにすることが可能である。なお、後者のように、集合（Ｑ）の要素数が飽和するまで待たず、前者のように、集合（Ｐ）に含まれていない端末が集合（Ｑ）に出現した段階で端末情報取得動作を止める場合には、所望の端末以外が集合（Ｐ）に網羅されていることが確実な状況では、第２ステップの所要時間を短縮する効果がある。また、これらを組み合わせて実施することによって、より一層確実な接続先候補を得ることも可能である。
【００３７】
以上を踏まえて、図９を参照して、探索端末であるオーディオプレーヤ１０３が接続予定の被探索端末であるリモートスピーカ２０２を接続先として選択する時の動作の流れについて説明する。
【００３８】
被探索端末（リモートスピーカ２０２であることは知らされない）との間の接続の確立が指示されると、オーディオプレーヤ１０３は、まず、第１回目の被探索端末からの端末情報取得を開始する（ステップＳ１）。この端末情報取得は、取得された端末情報取得が一定時間の間に増加しなくなるまで継続され、この一定時間の間の増加が無くなると（ステップＳ２のＹＥＳ）、オーディオプレーヤ１０３は、当該端末情報取得を終了し、接続予定の被探索端末を情報提供可能な状態にする旨を報知するメッセージを出力する（ステップＳ３）。
【００３９】
被探索端末との間の接続の確立を指示する時、ユーザは、接続予定の被探索端末であるリモートスピーカ２０２を情報提供不可能な状態としていることが前提であり（他の被探索端末であるリモートスピーカ２０１およびヘッドフォン２０３は、いずれの状態であっても構わない）、このメッセージが出力されるのを待って、当該リモートスピーカ２０２を情報提供可能な状態にし、その旨をオーディオプレーヤ１０３に認識させるための指示を行う。一方、オーディオプレーヤ１０３は、先のメッセージ出力後、そのメッセージに対するユーザからの応答を待機し（ステップＳ４）、ユーザからの応答があったら（ステップＳ４のＹＥＳ）、続いて、第２回目の被探索端末からの端末情報取得を開始する（ステップＳ５）。ここでの端末情報取得は、取得された端末情報取得が一定時間の間に増加しなくなり、かつ、第１回目の端末情報取得で端末情報が取得されなかった被探索端末からの端末情報取得があるまで継続され、これらの条件が満たされると（ステップＳ６のＹＥＳ，ステップＳ７のＹＥＳ）、オーディオプレーヤ１０３は、当該端末情報取得を終了する。
【００４０】
そして、この２回の端末情報取得が終了すると、オーディオプレーヤ１０３は、第２回目の端末情報取得で取得された端末情報と、第１回目の端末情報取得で取得された端末情報との差分（リモートスピーカ２０２の抽出が期待される）から接続先とする被探索端末を選択し（ステップＳ８）、この選択した被探索端末との接続処理を実行する（ステップＳ９）。
【００４１】
このように、同実施形態の接続先選択方法によれば、接続予定の被探索端末であるリモートスピーカ２０２の例えば電源オフ／オン等の簡単な手順で、当該リモートスピーカ２０２を接続先としてオーディオプレーヤ１０３に選択させることができる。
【００４２】
なお、前述したように、同実施形態の接続先選択方法での通信手段は、無線通信であっても良いし、ＬＡＮ等のように複数の端末が通信可能な状態に接続された有線通信でも適用可能である。特に効果が大きいのは端末間が空間的に離れているなどの理由により、接続させたい機器どうしを近接させることができない状況や接続先機器を特定するための情報の入力が困難な場合、あるいは接続先機器を頻繁に変更するために接続先情報の入力が煩雑であるような場合である。
【００４３】
また、前述の実施形態では、集合（Ｒ）の状態が（ケース２）の場合、つまり接続先候補が複数存在した場合に、端末の属性情報を用いて絞り込みを行う例を示したが、例えばオーディオプレーヤ１０３のユーザインタフェース部１５が備える小型ＬＣＤが３行分の表示スペースを有する場合には、この接続先候補が３つ以内であることを条件に、これらを選択肢として一覧表示し、ユーザに選択させるようにしてもよい。
【００４４】
さらに、前述の実施形態では、ユーザインタフェース手段として、小型ＬＣＤによるメッセージ出力および操作ボタンによる指示を説明したが、これに代えて、例えばスピーカやマイク等の音声入出力手段を介して、ユーザに対する報知および応答の受け付けを音声によって行うことも可能である。
【００４５】
つまり、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４６】
【図１】この発明の実施形態に係る情報処理装置の動作環境の一例を示す図
【図２】同実施形態において想定する場面での探索時における端末群の存在状況を説明する図
【図３】同実施形態において探索端末となるオーディオプレーヤおよび被探索端末となるリモートスピーカの概略機器構成の一例を示す図
【図４】同実施形態において探索端末となるオーディオプレーヤおよび被探索端末となるリモートスピーカの機能ブロックの一例を示す図
【図５】同実施形態において探索端末となるオーディオプレーヤ、接続予定の被探索端末となるリモートスピーカ、他の被探索端末となるリモートスピーカおよびヘッドフォンの各々の動作を時間の流れとともに示す図
【図６】同実施形態において探索端末となるオーディオプレーヤが取得する端末群の集合（Ｐ）を示す図
【図７】同実施形態において探索端末となるオーディオプレーヤが取得する端末群の集合（Ｑ）を示す図
【図８】同実施形態において探索端末となるオーディオプレーヤが取得する端末群の集合（Ｒ）を示す図
【図９】同実施形態において探索端末となるオーディオプレーヤが接続予定の被探索端末となるリモートスピーカを接続先として選択する時の動作の流れを示すフローチャート
【符号の説明】
【００４７】
１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…無線通信部、１５…ユーザインタフェース部、１６…外部記憶装置、２１…ＣＰＵ、２２…ＲＯＭ、２３…ＲＡＭ、２４…無線通信部、２５…ユーザインタフェース部、２６…オーディオ出力部、１０１…パーソナルコンピュータ、１０２…携帯情報端末、１０３…オーディオプレーヤ、２０１，２０２…リモートスピーカ、２０３…ヘッドフォン、１０３０…制御部、１０３１…端末情報取得部、１０３２…取得情報記憶部、１０３３…接続先選択部、１０３４…通信部、１０３５…接続先属性記憶部、２０２０…制御部、２０２１…端末情報提供部、２０２２…通信部。
【図１】
2005079849.tif 000003
【図２】
2005079849.tif 000004
【図３】
2005079849.tif 000005
【図４】
2005079849.tif 000006
【図５】
2005079849.tif 000007
【図６】
2005079849.tif 000008
【図７】
2005079849.tif 000009
【図８】
2005079849.tif 000010
【図９】
2005079849.tif 000011