(57)【要約】  複数の無線通信機器と無線接続し、これら複数の無線通信機器と同時に通信することが可能な電子機器等を提供する。複数の無線通信機器２と無線通信可能な電子機器１であって、各無線通信機器２を識別するための識別子と、各無線通信機器２がサポートする全ての通信規格に関する情報と、を取得する機器情報取得部３１と、少なくとも取得した識別子と、各無線通信機器２の通信規格情報と、を関連付けた管理テーブルＴを生成するテーブル生成部３２と、１の無線通信機器２からの処理要求により、他の無線通信機器２に対して当該処理要求に伴う処理が発生する場合、管理テーブルＴを参照して、他の無線通信機器２がサポートする通信規格の中から、処理内容に適した通信規格を選択する通信規格選択部３３、３４と、通信規格選択部３３、３４により選択した通信規格に基づいて、他の無線通信機器２との間の通信を制御する通信制御部３５と、を備える。
2012101682.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線通信機器と無線通信可能な電子機器であって、
前記複数の無線通信機器毎に、前記各無線通信機器を識別するための識別子と、前記各無線通信機器がサポートする全ての通信規格に関する情報と、を取得する機器情報取得部と、
少なくとも取得した前記識別子と、前記各無線通信機器の通信規格情報と、を関連付けた管理テーブルを生成するテーブル生成部と、
１の前記無線通信機器からの処理要求により、他の前記無線通信機器に対して当該処理要求に伴う処理が発生する場合、前記管理テーブルを参照して、他の前記無線通信機器がサポートする通信規格の中から、前記処理内容に適した通信規格を選択する通信規格選択部と、
前記通信規格選択部により選択した前記通信規格に基づいて、他の前記無線通信機器との間の通信を制御する通信制御部と、を備えたことを特徴とする電子機器。
【請求項２】
前記機器情報取得部は、
前記各無線通信機器において、前記電子機器との間でアプリケーション間通信によるデータ通信を行なうための所定のアプリケーションが起動しているか否かを示すアプリケーション動作情報をさらに取得し、
前記管理テーブル生成部は、
前記識別子および前記通信規格情報に加え、取得したアプリケーション動作情報をさらに関連付けて前記管理テーブルを生成することを特徴とする請求項１に記載の電子機器。
【請求項３】
１の前記無線通信機器から他の無線通信機器への前記所定のアプリケーションによるデータ通信要求があった場合、
前記通信規格選択部は、
前記管理テーブルを参照して、他の前記無線通信機器において前記所定のアプリケーションが起動しているか否か判定し、前記所定のアプリケーションが起動している場合、前記データ通信要求の内容に適した通信規格を選択し、
前記通信制御部は、
前記通信規格選択部により選択した前記通信規格に基づいて、前記他の無線通信機器との間のデータ通信を制御することを特徴とする請求項２に記載の電子機器。
【請求項４】
１の前記無線通信機器から、前記所定のアプリケーションによるデータ通信により所定のコンテンツデータを受信した場合、
前記通信規格選択部は、
前記管理テーブルを参照して、他の前記無線通信機器において前記所定のアプリケーションが起動しているか否かを判定し、前記所定のアプリケーションが起動している場合、当該所定のアプリケーションによりデータ通信を行なうための通信規格を選択し、
前記通信制御部は、
前記通信規格選択部により、前記所定のアプリケーションによるデータ通信を行なうための通信規格が選択された全ての他の前記無線通信機器に対して、前記コンテンツデータを配信することを特徴とする請求項２に記載の電子機器。
【請求項５】
前記所定のアプリケーションが起動している前記無線通信機器のみを接続可能とする第１モードと、前記所定のアプリケーションの起動の有無に関係なく、全ての前記無線通信機器を接続可能とする第２モードと、を切り換えるモード切替部をさらに備えたことを特徴とする請求項２に記載の電子機器。
【請求項６】
請求項１に記載の電子機器の各部を備えたことを特徴とする音声出力機器。
【請求項７】
複数の無線通信機器と、前記複数の無線通信機器と無線接続により通信可能な電子機器とから成る通信システムであって、
前記電子機器は、
前記複数の無線通信機器毎に、前記各無線通信機器を識別するための識別子と、前記各無線通信機器がサポートする全ての通信規格に関する情報と、を取得する機器情報取得部と、
少なくとも取得した前記識別子と、前記各無線通信機器の通信規格情報と、を関連付けた管理テーブルを生成するテーブル生成部と、
１の前記無線通信機器からの処理要求により、他の前記無線通信機器に対して当該処理要求に伴う処理が発生する場合、前記管理テーブルを参照して、他の前記無線通信機器がサポートする通信規格の中から、前記処理内容に適した通信規格を選択する通信規格選択部と、
前記通信規格選択部により選択した前記通信規格に基づいて、他の前記無線通信機器との間の通信を制御する通信制御部と、を備えたことを特徴とする通信システム。
【請求項８】
複数の無線通信機器と無線接続により通信可能な電子機器の通信制御方法であって、
前記複数の無線通信機器毎に、前記各無線通信機器を識別するための識別子と、前記各無線通信機器がサポートする全ての通信規格に関する情報と、を取得する機器情報取得ステップと、
少なくとも取得した前記識別子と、前記各無線通信機器の通信規格情報と、を関連付けた管理テーブルを生成するテーブル生成ステップと、
１の前記無線通信機器からの処理要求により、他の前記無線通信機器に対して当該処理要求に伴う処理が発生する場合、前記管理テーブルを参照して、他の前記無線通信機器がサポートする通信規格の中から、前記処理内容に適した通信規格を選択する通信規格選択ステップと、
前記通信規格選択ステップにより選択した前記通信規格に基づいて、他の前記無線通信機器との間の通信を制御する通信制御ステップと、を実行することを特徴とする電子機器の通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線通信機器と無線通信が可能な電子機器、音声出力機器、通信システムおよび電子機器の通信制御方法に関するものである。
【背景技術】
【０００２】
従来、複数の電子機器を無線接続し、相互に通信を行なうことが可能なシステムが知られている。例えば、特許文献１には、複数の携帯機器（Bluetooth機器）と、前記複数の携帯機器のそれぞれと無線通信を行なう車載オーディオ装置とから成る車内通信システムが記載されている。このシステムでは、車載オーディオ装置が、接続可能な携帯機器に関してプロファイル（通信規格）単位で接続可否を管理する接続可否テーブルを有している。この接続可否テーブルは、接続可否フラグと、携帯機器を識別する識別子（機器名およびＢＤアドレス（Bluetooth  device  address））と、当該携帯機器のプロファイルとによって構成されており、任意の携帯機器からの接続要求があった場合、当該携帯機器のＢＤアドレスおよびプロファイルを取得し、これらが接続可否テーブルに存在しており、且つその接続フラグが接続許可を示すものである場合に、車載オーディオ機器に対して、当該携帯機器をそのプロファイル（接続可否テーブルで関連付けられたプロファイル）で接続する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１６０６４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記のシステムでは、接続対象となる複数の携帯機器が同一のプロファイルを有していた場合、そのうちの１つの携帯機器に関してのみ当該プロファイルによる接続許可が割り当てられる。このため、例えば、同一のプロファイルをサポートする携帯機器が複数ある場合、そのうちの１つの携帯機器しか当該プロファイルで接続することができず、複数の携帯機器と同じプロファイルで接続し、且つ同時に通信することができないという問題がある。【０００５】
本発明は、上記の問題に鑑み、複数の無線通信機器と無線接続し、これら複数の無線通信機器と同時に通信することが可能な電子機器、音声出力機器、通信システムおよび電子機器の通信制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の電子機器は、複数の無線通信機器と無線通信可能な電子機器であって、複数の無線通信機器毎に、各無線通信機器を識別するための識別子と、各無線通信機器がサポートする全ての通信規格に関する情報と、を取得する機器情報取得部と、少なくとも取得した識別子と、各無線通信機器の通信規格情報と、を関連付けた管理テーブルを生成するテーブル生成部と、１の無線通信機器からの処理要求により、他の無線通信機器に対して当該処理要求に伴う処理が発生する場合、管理テーブルを参照して、他の無線通信機器がサポートする通信規格の中から、処理内容に適した通信規格を選択する通信規格選択部と、通信規格選択部により選択した通信規格に基づいて、他の無線通信機器との間の通信を制御する通信制御部と、を備えたことを特徴とする。【０００７】
また、本発明の通信システムは、複数の無線通信機器と、複数の無線通信機器と無線接続により通信可能な電子機器とから成る通信システムであって、電子機器は、複数の無線通信機器毎に、各無線通信機器を識別するための識別子と、各無線通信機器がサポートする全ての通信規格に関する情報と、を取得する機器情報取得部と、少なくとも取得した識別子と、各無線通信機器の通信規格情報と、を関連付けた管理テーブルを生成するテーブル生成部と、１の無線通信機器からの処理要求により、他の無線通信機器に対して当該処理要求に伴う処理が発生する場合、管理テーブルを参照して、他の無線通信機器がサポートする通信規格の中から、処理内容に適した通信規格を選択する通信規格選択部と、通信規格選択部により選択した通信規格に基づいて、他の無線通信機器との間の通信を制御する通信制御部と、を備えたことを特徴とする。【０００８】
また、本発明の電子機器の通信制御方法は、複数の無線通信機器と無線接続により通信可能な電子機器の通信制御方法であって、複数の無線通信機器毎に、各無線通信機器を識別するための識別子と、各無線通信機器がサポートする全ての通信規格に関する情報と、を取得する機器情報取得ステップと、少なくとも取得した識別子と、各無線通信機器の通信規格情報と、を関連付けた管理テーブルを生成するテーブル生成ステップと、１の無線通信機器からの処理要求により、他の無線通信機器に対して当該処理要求に伴う処理が発生する場合、管理テーブルを参照して、他の無線通信機器がサポートする通信規格の中から、処理内容に適した通信規格を選択する通信規格選択ステップと、通信規格選択ステップにより選択した通信規格に基づいて、他の無線通信機器との間の通信を制御する通信制御ステップと、を実行することを特徴とする。【０００９】
これらの構成によれば、接続対象となる複数の無線通信機器がサポートする通信規格（プロファイル／プロトコル）をテーブル（管理テーブル）で管理し、各無線通信機器に対する処理が発生した場合に、管理テーブルを参照して、当該処理内容に適した通信規格を自動的に選択し、各無線通信機器との間の通信制御（処理制御）を行なうことができる。これにより、複数の通信規格をサポートしている複数の無線通信機器が、同時に同一の通信規格で電子機器と接続する状況、あるいは異なる通信規格で接続する状況においても、各無線通信機器に適合した通信制御を実行し、同時に通信を行なうことができる。【００１０】
本発明の電子機器において、機器情報取得部は、各無線通信機器において、電子機器との間でアプリケーション間通信によるデータ通信を行なうための所定のアプリケーションが起動しているか否かを示すアプリケーション動作情報をさらに取得し、管理テーブル生成部は、識別子および通信規格情報に加え、取得したアプリケーション動作情報をさらに関連付けて管理テーブルを生成することが好ましい。【００１１】
この構成によれば、管理テーブルで各無線通信機器におけるアプリケーションの動作情報（起動しているか否か）を管理する。無線通信を行なう無線通信機器がサポートする通信規格は、その機器上で所定のアプリケーションが起動することで利用可能となる場合（アプリケーションが起動することで利用可能な通信規格が追加・変更される場合）がある。本発明では、アプリケーションの動作情報をテーブルにより関連付けることが可能であるため、上記の場合にも対応することができる。【００１２】
本発明の電子機器において、１の無線通信機器から他の無線通信機器への所定のアプリケーションによるデータ通信要求があった場合、通信規格選択部は、管理テーブルを参照して、他の無線通信機器において所定のアプリケーションが起動しているか否か判定し、所定のアプリケーションが起動している場合、データ通信要求の内容に適した通信規格を選択し、通信制御部は、通信規格選択部により選択した通信規格に基づいて、他の無線通信機器との間のデータ通信を制御することが好ましい。【００１３】
この構成によれば、無線通信機器のアプリケーションの動作状態を判定し、アプリケーションが起動している場合に、当該アプリケーションによるデータ通信を行なうための最適な通信規格を選択して通信制御を行なう。これにより、電子機器を介して、２つの無線通信機器間においてアプリケーションを用いたデータ通信を行なうことができる。【００１４】
本発明の電子機器において、１の無線通信機器から、所定のアプリケーションによるデータ通信により所定のコンテンツデータを受信した場合、通信規格選択部は、管理テーブルを参照して、他の無線通信機器において所定のアプリケーションが起動しているか否かを判定し、所定のアプリケーションが起動している場合、当該所定のアプリケーションによりデータ通信を行なうための通信規格を選択し、通信制御部は、通信規格選択部により、所定のアプリケーションによるデータ通信を行なうための通信規格が選択された全ての他の無線通信機器に対して、コンテンツデータを配信することが好ましい。【００１５】
この構成によれば、複数の無線通信機器に対して、アプリケーションを用いたデータ通信によりコンテンツデータを一斉配信する機能を提供することができる。【００１６】
本発明の電子機器において、所定のアプリケーションが起動している無線通信機器のみを接続可能とする第１モードと、所定のアプリケーションの起動の有無に関係なく、全ての無線通信機器を接続可能とする第２モードと、を切り換えるモード切替部をさらに備えたことが好ましい。【００１７】
この構成によれば、モードを切り替えることにより、接続を許可する無線通信機器を限定（選別）するか否かを設定することができる。例えば、ユーザー同士で、アプリケーションを用いて特定の情報を共有する場合には第１モードに設定し、それ以外の場合には、第２モードに設定して誰もが接続可能にするというように、ユーザーの利用スタイルによってモード切り替えることができる。【００１８】
本発明の音声出力機器は、上記に記載の電子機器の各部を備えたことを特徴とする。【００１９】
この構成によれば、各無線通信機器に対する処理が発生した場合に、管理テーブルを参照し、当該処理内容に適した通信規格を自動的に選択して、各無線通信機器との間の通信制御（処理制御）を行なうことができる音声出力機器を提供することができる。なお、音声出力装置としては、例えば、ワイヤレススピーカーやヘッドセット等が挙げられる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態に係る音楽再生システムのシステム構成図である。
【図２】ワイヤレススピーカーの制御ブロック図である。
【図３】管理テーブルの一例を示す図である。
【図４】ワイヤレススピーカーの機能ブロック図である。
【図５】音楽再生を行なう携帯機器を切り換える処理を説明するフローチャートである。
【図６】音楽再生を行なう携帯機器を切り換える処理を説明するフローチャートである。
【図７】ワイヤレススピーカーを介して、携帯機器の間で音楽アプリケーションを用いた楽曲情報データの送受信を行なう処理を説明するフローチャートである。
【図８】ワイヤレススピーカーを介して、携帯機器の間で音楽アプリケーションを用いた楽曲情報データの送受信を行なう処理を説明するフローチャートである。
【図９】ワイヤレススピーカーが全ての携帯機器に対して楽曲情報データを配信する処理を説明するフローチャートである。
【図１０】ワイヤレススピーカーが全ての携帯機器に対して楽曲情報データを配信する処理を説明するフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の一実施形態に係る電子機器、音声出力機器、通信システムおよび電子機器の通信制御方法について、添付図面を参照しながら詳細に説明する。なお、本実施形態では、電子機器として、ワイヤレススピーカー（音声出力機器）を例に挙げ、複数の無線通信機器から送信される音楽データに基づいて、ワイヤレススピーカーから音楽を再生する（音楽を出力する）音楽再生システムについて説明する。
【００２２】
図１は、本発明の音楽再生システムＳＹ（通信システム）のシステム構成図である。同図に示すように、音楽再生システムＳＹは、ワイヤレススピーカー１（電子機器，音声出力機器）と、ワイヤレススピーカー１とBluetooth（登録商標）規格に基づいて無線通信を行なう携帯機器２（無線通信機器，同図では、４台の携帯機器２ａ、２ｂ、２ｃ、２ｄを例示）と、により構成されている。なお、図１に示す携帯機器２の台数はあくまでも一例であり、これに限るものではない。また、本実施形態では、無線通信機器として携帯機器２を例示しているが、これに限るものではなく、例えば、Bluetooth規格に対応したパーソナルコンピューターや電子機器であっても良い。
【００２３】
携帯機器２ａは、音楽再生機能を有する携帯電話機であり、Bluetoothプロファイル／プロトコル（以下、単に「プロファイル」と称す）として、Ａ２ＤＰ（Advanced  Audio  Distribution  Profile：音声（音楽）伝送のためのプロファイル）、ＡＶＲＣＰ（Audio/Video  Remote  Control  Profile：リモコン機能を実現するためのプロファイル）およびＨＳＰ（Hands  Free  Profile：ハンズフリー通話を実現するためのプロファイル）をサポートしている。
【００２４】
携帯機器２ｂ、２ｃおよび２ｄは、携帯音楽プレーヤーであり、プロファイルとして、Ａ２ＤＰ、ＡＶＲＣＰおよびＳＰＰ（Serial  Port  Profile：携帯機器２（Bluetooth対応機器）を仮想シリアルポート化するためのプロファイル）をサポートしている。また、携帯機器２ｂ、２ｃおよび２ｄは、音楽の再生／停止等の操作をはじめ、音楽（楽曲）に付随する各種情報（例えば、アーティスト名、楽曲名等の楽曲情報データ（所定のコンテンツデータ））を管理する音楽アプリケーション（所定のアプリケーション）を有している。
【００２５】
ワイヤレススピーカー１は、少なくとも携帯機器２ａ〜２ｄがサポートするプロファイル（Ａ２ＤＰ、ＡＶＲＣＰ、ＨＳＰ、ＳＰＰ）をサポートしており、これら各プロファイルに基づいて各携帯機器２（携帯機器２ａ〜２ｄ）と接続（通信）することで、音楽データや音楽の再生／停止等の制御コマンドを受信し、これに基づいて音楽の再生（出力）や停止等の制御を行なう。また、携帯機器２から楽曲情報データを受信し、これを他の携帯機器２に送信（転送）する制御を行なう。なお、ワイヤレススピーカー１および各携帯機器２は、上記プロファイル以外に、Bluetooth接続に必要な基本的なプロファイルであるＧＡＰ（Generic  Access  Profile：機器の接続／認証／暗号化を行なうためのプロファイル）やＳＤＡＰ（Service  Discovery  Application  Profile：他のBluetooth機器が提供する機能を検索するためのプロファイル）等をサポートしている。
【００２６】
次に、図２の制御ブロック図を参照して、ワイヤレススピーカー１の制御構成について説明する。ワイヤレススピーカー１は、通信部１２、アンテナ１３、音声出力部１４、操作部１５、表示部１６、記憶部１７、およびこれら各部を制御する制御部１１を備えている。
【００２７】
通信部１２は、アンテナ１３を介して各携帯機器２との間で無線通信による各種データ（音楽データ、制御コマンド、楽曲情報データ等）の送受信を行なうインターフェースであり、高周波送受信部２１およびベースバンド部２２を有している。高周波送受信部２１は、Bluetooth規格（IEEE802.15.1規格）に基づき、２．４ＧＨｚ帯のＩＳＭバンドを７９チャンネルに分割し、利用する周波数をランダムに変える周波数ホッピングを行ないながら対象となる携帯機器２と通信を行なう。ベースバンド部２２は、Bluetoothによるデータ送受信の基本的処理を行なうものであり、例えば、送信時には、データ列を高周波変調するためのパケッタイズ（パケット化）や、Bluetooth規格に基づく誤り訂正符号の重畳を行なう。また、受信時には、高周波復調して得られたパケットからペイロードを分離する処理や、Bluetooth規格に基づく誤り訂正を行なう。
【００２８】
音声出力部１４は、ステレオアンプ２３およびマンマシンインターフェースとしてのスピーカー２４（同図では２台を例示）を有している。音声出力部１４は、通信部１２を介して受信した音楽データをＤＡコンバーター（図示省略）によりアナログ信号に変換し、ステレオアンプ２３で増幅した後にスピーカー２４に供給し、スピーカー２４から音楽（音声）を出力する。
【００２９】
操作部１５は、ワイヤレススピーカー１本体に設けられ、各種設定や操作を行うためのボタン群を有している。ユーザーがこれらボタンを操作することにより、例えば、ワイヤレススピーカー１の電源ＯＮ／ＯＦＦ操作や、接続要求のある携帯機器２を一覧から選択する操作や、接続している携帯機器２に対する各種操作等を行う。
【００３０】
また、操作部１５は、ワイヤレススピーカー１と携帯機器２との接続形態（接続モード）を変更／設定するためのモード切替ボタン２５（モード切替部）を有している。具体的には、ワイヤレススピーカー１は、「全接続モード（第２モード）」および「限定接続モード（第１モード）」の２つのモードを有しており、モード切替ボタン２５によりこれらモードを切り替える。「全接続モード」は、ワイヤレススピーカー１に接続可能な全ての携帯機器２に対して接続を許可し、双方がサポートするプロファイルに基づいて各携帯機器２との間で通信を可能にするモードである。一方、「限定接続モード」は、接続可能な携帯機器２の内、音楽アプリケーションが動作している携帯機器２のみの接続を許可するモードであり、例えば、音楽アプリケーションが動作していない携帯機器２が、双方がサポートするプロファイルを用いて接続されている場合には、当該プロファイルによる接続を切断する。なお、モード切替時における音楽アプリケーションの動作判定は、後述する管理テーブルＴ（図３参照）を参照することにより行なわれる。
【００３１】
表示部１６は、液晶パネル等により形成され、ワイヤレススピーカー１と各携帯機器２との間のネットワークの接続状態や、接続要求のある携帯機器２の一覧、管理テーブルＴの情報（図３参照）、操作部１５による操作状況など、各種情報を表示する。
【００３２】
記憶部１７は、不揮発性メモリーで構成され、プログラム格納領域２６およびデータ格納領域２７を有している。プログラム格納領域２６は、制御部１１が上記各部を制御するための制御プログラムを記憶する。データ格納領域２７は、携帯機器２から受信するデータ（楽曲情報データ等）を一時的に記憶する。また、データ格納領域２７は、携帯機器２に関する機器情報を管理する管理テーブルＴを記憶する。
【００３３】
この管理テーブルＴは、図３に示すように、各携帯機器２について、「管理番号」、「機器名（識別子）」、「ＢＤアドレス（Bluetooth  device  address，識別子）」、「プロファイル（通信規格情報）」、「アプリケーション動作情報」、「接続状態」が関連付けられている。
【００３４】
「管理番号」には、ワイヤレススピーカー１と接続を確立した順番が登録される。「機器名」には、各携帯機器２に割り当てられたデバイス名が登録される。「ＢＤアドレス」には、各携帯機器２に割り当てられ、各携帯機器２を一意に特定するためのＢＤアドレスが登録される。「プロファイル」には、各携帯機器２がサポートしているプロファイルが登録される。サポートしているプロファイルは「１」のフラグがセットされ、未サポートのプロファイルは「０」のフラグがセットされる。なお、各携帯機器２がサポートしているプロファイルであっても、ワイヤレススピーカー１がサポートしていないプロファイルに関しては、登録されない。つまり、ワイヤレススピーカー１がサポートしているプロファイルであって、且つ各携帯機器２がサポートしているプロファイルのフラグが「１」にセットされる。
【００３５】
「アプリケーション動作情報」には、携帯機器２上で、音楽アプリケーションが起動しているか否かが登録される。起動している場合は「１」のフラグがセットされ、起動していない場合は「０」のフラグがセットされる。「接続状態」には、現時点で、ワイヤレススピーカー１と携帯機器２との間の接続が確立しているか否か（通信可能な状態か否か）が登録される。現時点で接続が確立している場合は「１」のフラグがセットされ、何らかの理由で現時点での接続が切断されている場合は「０」のフラグがセットされる。
【００３６】
制御部１１は、ＣＰＵ２８（Central  Processing  Unit）およびＲＡＭ２９（Random  Access  Memory）等を主要な要素として構成される。ＲＡＭ２９は、ＣＰＵ２８が各種処理を実行する際の作業領域として利用される。ＣＰＵ２８は、各種演算処理を行う中央処理装置であり、記憶部１７に記憶された制御プログラムや各種データに基づいてワイヤレススピーカー１全体を統括制御する。特に、本実施形態では、携帯機器２に対する処理が発生した場合、管理テーブルＴを参照して、対象となる携帯機器２がサポートするプロファイルの中から、その処理内容に適したプロファイルを選択し、選択したプロファイルに基づいて通信（各種データおよび制御コマンド等の送受信等）を行なうよう制御する（詳細は後述する）。
【００３７】
次に、図４の機能ブロック図を参照して、ワイヤレススピーカー１の機能構成について説明する。ワイヤレススピーカー１は、機器情報取得手段３１（機器情報取得部）、テーブル生成手段３２（テーブル生成部）、処理内容判定手段３３、プロファイル選択手段３４および通信制御手段３５（通信制御部）を有している。なお、これら各手段は制御部１１を主要な要素とする。また、請求項における通信規格選択部は、処理内容判定手段３３およびプロファイル選択手段３４を主要な要素とする。
【００３８】
機器情報取得手段３１は、各携帯機器２の機器情報を取得する手段（機能）であり、ワイヤレススピーカー１と携帯機器２とを相互に認識させるためのペアリングおよびＳＤＡＰに基づくＳＤＰ  Ｓｅａｒｃｈによって各種機器情報を取得する。具体的には、ペアリング後、携帯機器２がＳＤＰ  Ｓｅａｒｃｈを実行した後に、ワイヤレススピーカー１からも携帯機器２に対してＳＤＰ  Ｓｅａｒｃｈを実行することにより、各携帯機器２の機器名、ＢＤアドレス、サポートするプロファイル等の情報を取得する。
【００３９】
テーブル生成手段３２は、機器情報取得手段３１により取得した機器情報に基づいて、管理テーブルＴを生成（管理テーブルＴに機器情報を登録）する。また、管理テーブルＴの「アプリケーション動作情報」に関しては、機器情報取得手段３１におけるＳＰＤ  Ｓｅａｒｃｈでは取得できないため、実際に携帯機器２上で音楽アプリケーションが起動された時に、携帯機器２から音楽アプリケーション起動を示す通知（アプリケーション起動通知）を受信し、この通知をトリガーとして「アプリケーション動作情報」のフラグを「１」にセットする。
【００４０】
処理内容判定手段３３は、携帯機器２に対して処理（処理要求）が発生した場合、当該処理がどのような内容であるか（例えば、音楽を再生するための処理なのか、あるいは音楽を停止する処理なのか、または楽曲情報データを転送（配信）する処理なのか等）を判定（分析）する。プロファイル選択手段３４は、管理テーブルＴを参照し、当該管理テーブルＴに登録されているプロファイル（対象となる携帯機器２がサポートしているプロファイル）の中から、処理内容判定手段３３により判定した処理内容に適したプロファイルを選択する。通信制御手段３５は、プロファイル選択手段３４により選択したプロファイルに整合した手順で、各携帯機器２に対する処理に関する通信制御を行う。
【００４１】
次に、図５ないし図１０のフローチャートを参照して、ワイヤレススピーカー１と携帯機器２との通信処理（通信制御方法）の一例について、具体例を挙げて説明する。図５および図６は、音楽データの送信元となる携帯機器２を切り換える処理フロー、即ち、音楽再生を行なう携帯機器２を切り換える処理フローである。この処理フローでは、携帯機器２ａが音楽データを送信し、当該音楽データに基づいてワイヤレススピーカー１が音楽を再生（出力）している最中に、他の携帯機器２ｂから音楽の再生要求（音楽データの送信要求）があった場合のワイヤレススピーカー１の動作について説明する。なお、ここでは、携帯機器２ｃおよび２ｄの音楽アプリケーションは既に起動済であるものとする（後述の図７ないし図１０の説明においても同様である）。
【００４２】
まず、ワイヤレススピーカー１（制御部１１）は、各携帯機器２（携帯機器２ａ〜２ｄ）とのペアリングおよびその後のＳＤＰ  Ｓｅａｒｃｈにより、各携帯機器２の機器情報（機器名、ＢＤアドレス、プロファイル等）を取得する（Ｓ０１，機器情報取得ステップ）。そして、ワイヤレススピーカー１は、取得した機器情報に基づいて管理テーブルＴ（図３参照）を生成すると共に（Ｓ０２，テーブル生成ステップ）、各携帯機器２に対して、双方がサポートするプロファイルに基づいた接続を確立する（Ｓ０３）。
【００４３】
次に、この状態で、携帯機器２ａからワイヤレススピーカー１に対して、サポートしているプロファイルの１つであるＡ２ＤＰに基づいて音楽データ（音楽ストリーム）が送信されると（Ｓ０４）、ワイヤレススピーカー１は、これを受信し（Ｓ０５）、受信した音楽データに基づいてスピーカー２４から音楽再生（音楽出力）を行なう（Ｓ０６）。
【００４４】
この携帯機器２ａによる音楽再生中に、携帯機器２ｂ上で音楽アプリケーションが起動され（Ｓ０７）、その旨を示す「アプリケーション起動通知」が送信されると（Ｓ０８）、ワイヤレススピーカー１は、携帯機器２ｂからこの通知を受信し（Ｓ０９）、これをトリガーとして、管理テーブルＴの携帯機器２ｂの「アプリケーション動作情報」のフラグを、音楽アプリケーションが起動している旨を示す「１」に設定（更新）する（Ｓ１０，図３の管理テーブルＴにおいて、携帯機器２ｂの「アプリケーション動作情報」が「０」から「１」に更新される）。
【００４５】
次に、ワイヤレススピーカー１は、Ｓ０９により携帯機器２ｂにおける音楽アプリケーションの起動を検出したため、携帯機器２ｂとの間で当該音楽アプリケーションによる制御を行なうための回線（ＳＰＰを用いた論理的回線）の開通処理を実行する（Ｓ１１）。次に、Ｓ１１により制御回線が開通した状態で、携帯機器２ｂからＳＰＰに基づいた「音楽データ送信要求」が送信され（Ｓ１２）、ワイヤレススピーカー１が、この「音楽データ送信要求」を受信すると（Ｓ１３）、これをトリガーとして、携帯機器２ｂによる音楽再生を行なうための処理を開始する。即ち、現在再生中の携帯機器２ａによる音楽再生を停止し、携帯機器２ｂによる音楽再生に切り換える処理を開始する。
【００４６】
具体的には、ワイヤレススピーカー１は、携帯機器２ｂから「音楽データ送信要求」を受信すると、まず、現時点で再生中の音楽（音楽データ）の有無を判定する。ここでは、携帯機器２ａから受信した音楽データに基づいて音楽を再生しているため、ワイヤレススピーカー１は、携帯機器２ｂに対してＳＰＰに基づいて音楽データの送信を待機する旨を示す「音楽データ送信待機命令」を送信（発行）する（Ｓ１４）。
【００４７】
次に、ワイヤレススピーカー１は、管理テーブルＴを参照し、携帯機器２ａのプロファイルを読み出す（Ｓ１５）。そして、読み出した携帯機器２ａのプロファイルの中から、音楽データの送信を停止する制御が可能なプロファイルを選択する（Ｓ１６，通信規格選択ステップ）。ここでは、管理テーブルＴから、携帯機器２ａは、Ａ２ＤＰ、ＡＶＲＣＰおよびＨＳＰをサポートしていることが検出できるため、ワイヤレススピーカー１は、この中から、音楽データの送信停止制御が可能なプロファイル、即ちＡＶＲＣＰを選択し、当該ＡＶＲＣＰに基づいて携帯機器２ａに対して「音楽データ送信停止命令」を送信する（Ｓ１７，通信制御ステップ）。
【００４８】
次に、Ｓ１７の処理後、ワイヤレススピーカー１は、音楽再生を切り換える際のノイズ（ポップノイズ）の発生を防止すべく、ステレオアンプ２３をミュート状態にすると共に（Ｓ１８）、携帯機器２ａにより再生されている音楽が停止したか否かを判定する。具体的には、ワイヤレススピーカー１は、携帯機器２ａからの音楽データの送信状況を監視し、Ｓ１７で送信した「音楽データ送信停止命令」によって携帯機器２ａからの音楽データの送信が停止したか否かを判定する。そして、音楽データの送信が停止したことを検知すると（Ｓ１９；Ｙｅｓ）、ワイヤレススピーカー１は、携帯機器２ｂに対して、サポートしているＳＰＰに基づいて「音楽データ送信命令」を送信する（Ｓ２０）。即ち、携帯機器２ａによる音楽再生が停止され、携帯機器２ｂによる音楽再生が可能となったため、Ｓ１４の「音楽データ送信待機命令」で待機させていた音楽データの送信を再開させる命令を発行する。
【００４９】
携帯機器２ｂは、この音楽データ送信命令を受信することにより、双方がサポートするプロファイルの１つであるＡ２ＤＰを用いて音楽データ（音楽ストリーム）を送信する（Ｓ２１）。そして、ワイヤレススピーカー１は、携帯機器２ｂからＡ２ＤＰに基づいて送信された音楽データを受信すると（Ｓ２２）、ステレオアンプ２３のミュートを解除し（Ｓ２３）、受信した音楽データに基づく音楽再生、即ち携帯機器２ｂによる音楽再生を行なう（Ｓ２４）。
【００５０】
次に、図７および図８のフローチャートについて説明する。図７および図８は、ワイヤレススピーカー１を介して、携帯機器２の間で音楽アプリケーションを用いた楽曲情報データの送受信（データ通信）を行なう処理フローである。この処理フローでは、携帯機器２ｃによる音楽再生中に、携帯機器２ｂから再生中の音楽に関する楽曲情報（携帯機器２ｃが保有（記憶）する楽曲情報データ）を取得する要求があった場合のワイヤレススピーカー１の動作について説明する。
【００５１】
まず、ワイヤレススピーカー１（制御部１１）は、各携帯機器２（携帯機器２ａ〜２ｄ）とのペアリングおよびその後のＳＤＰ  Ｓｅａｒｃｈにより、各携帯機器２の機器情報（機器名、ＢＤアドレス、プロファイル等）を取得する（Ｓ３１）。そして、ワイヤレススピーカー１は、取得した機器情報に基づいて管理テーブルＴ（図３参照）を生成すると共に（Ｓ３２）、各携帯機器２に対して、双方がサポートするプロファイルに基づいた接続を確立する（Ｓ３３）。
【００５２】
次に、この状態で、携帯機器２ｃから音楽アプリケーションを用いて音楽の再生が行なわれると、即ち、ワイヤレススピーカー１に対して、サポートしているプロファイルの１つであるＡ２ＤＰに基づき、音楽アプリケーションを用いて音楽データ（音楽ストリーム）が送信されると（Ｓ３４）、ワイヤレススピーカー１は、これを受信し（Ｓ３５）、受信した音楽データに基づいてスピーカー２４から音楽再生（音楽出力）を行なう（Ｓ３６）。
【００５３】
この携帯機器２ｃによる音楽再生中に、携帯機器２ｂ上で音楽アプリケーションが起動され（Ｓ３７）、その旨を示す「アプリケーション起動通知」が送信されると（Ｓ３８）、ワイヤレススピーカー１は、携帯機器２ｂからこの通知を受信し（Ｓ３９）、これをトリガーとして、管理テーブルＴの携帯機器２ｂの「アプリケーション動作情報」のフラグを、音楽アプリケーションが起動している旨を示す「１」に設定（更新）する（Ｓ４０，図３の管理テーブルＴにおいて、携帯機器２ｂの「アプリケーション動作情報」が「０」から「１」に更新される）。
【００５４】
次に、ワイヤレススピーカー１は、Ｓ３９により携帯機器２ｂにおける音楽アプリケーションの起動を検出したため、携帯機器２ｂとの間で当該音楽アプリケーションによる制御を行なうための回線（ＳＰＰを用いた論理的回線）の開通処理を実行する（Ｓ４１）。次に、Ｓ４１により制御回線が開通した状態で、携帯機器２ｂからＳＰＰに基づいた「データ通信開始要求」が送信され（Ｓ４２）、ワイヤレススピーカー１が、この「データ通信開始要求」を受信すると（Ｓ４３）、当該「データ通信開始要求」を分析し、その要求内容を判定する（Ｓ４４）。ここでは、「データ通信開始要求」の内容は、現在再生中の音楽に関する楽曲情報の取得、即ち、携帯機器２ｃが保有している現在再生中の音楽の楽曲情報データを取得する内容であると判定する。この判定結果により、ワイヤレススピーカー１は、自身（ワイヤレススピーカー１）を介して携帯機器２ｂと携帯機器２ｃとの間のデータ通信を可能にするための処理を開始する。
【００５５】
具体的には、ワイヤレススピーカー１は、まず、携帯機器２ｂに対してＳＰＰに基づく「データ通信待機命令」を送信（発行）する（Ｓ４５）。次に、ワイヤレススピーカー１は、管理テーブルＴを参照し、携帯機器２ｃのプロファイルを読み出す（Ｓ４６）。そして、読み出した携帯機器２ｃのプロファイルの中から、データ通信制御が可能なプロファイルを選択する（Ｓ４７）。ここでは、管理テーブルＴから、携帯機器２ｃは、Ａ２ＤＰ、ＡＶＲＣＰおよびＳＰＰをサポートしており、且つ音楽アプリケーションが動作していることが検出できるため、ワイヤレススピーカー１は、この中から、音楽アプリケーションによるデータ通信の制御が可能なプロファイル、即ちＳＰＰを選択し、当該ＳＰＰに基づいて携帯機器２ｃに対して「データ通信接続命令」を送信する（Ｓ４８）。
【００５６】
携帯機器２ｃは、「データ通信接続命令」を受信すると、この命令の応答として、ワイヤレススピーカー１に対してＳＰＰに基づいて「データ通信許可通知」を送信する（Ｓ４９）。そして、ワイヤレススピーカー１は、携帯機器２ｃから「データ通信許可通知」を受信する（Ｓ５０）。これにより、携帯機器２ｂと携帯機器２ｃとの間で、自身（ワイヤレススピーカー１）を介してデータ通信を行なうためのデータ通信回線が開通する。
【００５７】
ワイヤレススピーカー１は、携帯機器２ｂと携帯機器２ｃとの間のデータ通信回線を開通させると、携帯機器２ｂに対して楽曲情報データを受信するようにＳＰＰに基づく「データ通信開始／受信命令」を送信すると共に（Ｓ５１）、携帯機器２ｃに対して楽曲情報データを送信するようにＳＰＰに基づく「データ通信開始／送信命令」を送信する（Ｓ５２）。
【００５８】
携帯機器２ｃは、上述の「データ通信開始／送信命令」を受信すると、ワイヤレススピーカー１に対し、ＳＰＰに基づいて対象となる楽曲情報データの送信を開始する（Ｓ５３）。ワイヤレススピーカー１は、携帯機器２ｃから楽曲情報データを受信すると（Ｓ５４）、当該楽曲情報データを記憶部１７（データ格納領域２７）に一時的に格納し（Ｓ５５）、格納した楽曲情報データをＳＰＰに基づいて携帯機器２ｂに送信する（Ｓ５６）。このＳ５４からＳ５６までの処理は、携帯機器２ｃから、楽曲情報データの送信が完了したことを示す通知（データ送信終了通知）が来るまでの間、継続して実行される（Ｓ５７；Ｎｏ）。
【００５９】
次に、携帯機器２ｃは、対象となる楽曲情報データを送信し終えると、ワイヤレススピーカー１に対してＳＰＰに基づいた「データ送信終了通知」を送信する（Ｓ５８）。そして、ワイヤレススピーカー１は、携帯機器２ｃから「データ送信終了通知」を受信すると（Ｓ５７；Ｙｅｓ）、携帯機器２ｂに対してＳＰＰに基づいた「データ送信終了通知」を発行し、これにより楽曲情報データの送受信を完了する（Ｓ５９）。
【００６０】
次に、図９および図１０のフローチャートについて説明する。図９および図１０は、ワイヤレススピーカー１が全ての携帯機器２に対して楽曲情報データを配信する処理フローである。この処理フローでは、携帯機器２ｃが保有する楽曲情報データを他の携帯機器２（携帯機器２ａ、２ｂ、２ｄ）に配信する場合のワイヤレススピーカー１の動作について説明する。
【００６１】
まず、ワイヤレススピーカー１（制御部１１）は、各携帯機器２（携帯機器２ａ〜２ｄ）とのペアリングおよびその後のＳＤＰ  Ｓｅａｒｃｈにより、各携帯機器２の機器情報（機器名、ＢＤアドレス、プロファイル等）を取得する（Ｓ６１）。そして、ワイヤレススピーカー１は、取得した機器情報に基づいて管理テーブルＴ（図３参照）を生成すると共に（Ｓ６２）、各携帯機器２に対して、双方がサポートするプロファイルに基づいた接続を確立する（Ｓ６３）。
【００６２】
次に、この状態で、携帯機器２ｃからワイヤレススピーカー１に対して、サポートしているプロファイルの１つであるＡ２ＤＰに基づき、音楽アプリケーションを用いて音楽データ（音楽ストリーム）が送信されると（Ｓ６４）、ワイヤレススピーカー１は、これを受信し（Ｓ６５）、受信した音楽データに基づいてスピーカー２４から音楽再生（音楽出力）を行なう（Ｓ６６）。
【００６３】
ここで、携帯機器２ｃが、ワイヤレススピーカー１に対してＳＰＰに基づく「データ通信開始要求」を送信し（Ｓ６７）、ワイヤレススピーカー１が、当該「データ通信開始要求」を受信すると（Ｓ６８）、ワイヤレススピーカー１は、受信した「データ通信開始要求」を分析し、その要求内容を判定する（Ｓ６９）。ここでは、「データ通信開始要求」の内容は、現在再生中の音楽に関する楽曲情報の送信要求、即ち携帯機器２ｃにより再生中の音楽の楽曲情報データの送信要求であると判定し、この判定結果から、ワイヤレススピーカー１は、携帯機器２ｃに対してＳＰＰに基づく「データ通信開始／送信命令」を送信する（Ｓ７０）。携帯機器２ｃは、ワイヤレススピーカー１から「データ通信開始／送信命令」を受信すると、ワイヤレススピーカー１に対して楽曲情報データを送信する（Ｓ７１）。ワイヤレススピーカー１は、携帯機器２ｃから楽曲情報データを受信すると（Ｓ７２）、これを記憶部１７（データ格納領域２７）に一時的に格納する（Ｓ７３）。
【００６４】
次に、ワイヤレススピーカー１は、管理テーブルＴを参照し、携帯機器２ａ、２ｂ、２ｄのプロファイルを順次読み出す（Ｓ７４）。そして、読み出した携帯機器２ａ、２ｂ、２ｄのそれぞれがサポートするプロファイルの中から、音楽アプリケーションによるデータ通信制御が可能なプロファイルを選択する（Ｓ７５）。このプロファイルの選択処理において、携帯機器２ａは、Ａ２ＤＰ、ＡＶＲＣＰおよびＨＳＰをサポートしているが、音楽アプリケーションが起動しておらず、また音楽アプリケーションによるデータ通信制御が可能なプロファイル、即ちＳＰＰをサポートしていないことが検出できるため、プロファイルの選択は行なわれない。また、携帯機器２ｂは、Ａ２ＤＰ、ＡＶＲＣＰおよびＳＰＰはサポートしているが、音楽アプリケーションが起動していないため（「アプリケーション動作情報」が「０」であるため）、音楽アプリケーションを用いたデータ通信はできないと判定され、プロファイルの選択は行なわれない。
【００６５】
一方、携帯機器２ｄは、Ａ２ＤＰ、ＡＶＲＣＰおよびＳＰＰをサポートしており、且つ音楽アプリケーションが動作しているため、ワイヤレススピーカー１は、これらプロファイルの中から、音楽アプリケーションによるデータ通信の制御が可能なプロファイルであるＳＰＰを選択し、当該ＳＰＰに基づいて携帯機器２ｄに対して「データ通信接続命令」を送信する（Ｓ７６）。即ち、ワイヤレススピーカー１は、携帯機器２ｄに対してのみ「データ通信接続命令」を送信し、携帯機器２ａおよび携帯機器２ｂに対しては当該命令の送信は行なわない。
【００６６】
次に、携帯機器２ｄは、ワイヤレススピーカー１から「データ通信接続命令」を受信すると、この命令の応答として、ワイヤレススピーカー１に対してＳＰＰに基づく「データ通信許可通知」を送信する（Ｓ７７）。ワイヤレススピーカー１は、携帯機器２ｄから「データ通信許可通知」を受信し（Ｓ７８）、この受信をトリガーとして、Ｓ７３において記憶部１７（データ格納領域２７）に記憶した楽曲情報データを読み出し、携帯機器２ｄに対してＳＰＰに基づいて当該楽曲情報データを送信する（Ｓ７９）。即ち、携帯機器２ｃから受信した楽曲情報データを携帯機器２ｄに転送（配信）する。
【００６７】
次に、ワイヤレススピーカー１は、楽曲情報データを転送し終えると、携帯機器２ｄに対してＳＰＰに基づく「データ送信終了通知」を送信し（Ｓ８０）、携帯機器２ｄがこの通知を受信することで、ワイヤレススピーカー１と携帯機器２ｄとの間の楽曲情報データの送受信を完了する。
【００６８】
また、任意のタイミングで、ユーザーによって携帯機器２ｂが操作されることにより、携帯機器２ｂ上で音楽アプリケーションが起動され（Ｓ８１）、その旨を示す「アプリケーション起動通知」が送信されると（Ｓ８２）、ワイヤレススピーカー１は、携帯機器２ｂからこの通知を受信し（Ｓ８３）、これをトリガーとして、管理テーブルＴの携帯機器２ｂの「アプリケーション動作情報」のフラグを、音楽アプリケーションが起動している旨を示す「１」に設定（更新）する（Ｓ８４，図３の管理テーブルＴにおいて、携帯機器２ｂの「アプリケーション動作情報」が「０」から「１」に更新される）。
【００６９】
次に、ワイヤレススピーカー１は、再度、管理テーブルＴを参照して、携帯機器２ｂのプロファイルを読み出し（Ｓ８５）、携帯機器２ｂがサポートしているプロファイルの中から、音楽アプリケーションによるデータ通信制御が可能なプロファイルを選択する（Ｓ８６）。ここでは、管理テーブルＴが更新されたことにより、携帯機器２ｂは、Ａ２ＤＰ、ＡＶＲＣＰおよびＳＰＰをサポートしており、且つ音楽アプリケーションが起動していることが検出できるため、ワイヤレススピーカー１は、この中から、音楽アプリケーションによるデータ通信の制御が可能なプロファイルであるＳＰＰを選択し、当該ＳＰＰに基づいて携帯機器２ｂに対して「データ通信接続命令」を送信する（Ｓ８７）。
【００７０】
携帯機器２ｂは、ワイヤレススピーカー１から「データ通信接続命令」を受信すると、この命令の応答として、ワイヤレススピーカー１に対してＳＰＰに基づく「データ通信許可通知」を送信する（Ｓ８８）。ワイヤレススピーカー１は、携帯機器２ｂから「データ通信許可通知」を受信し（Ｓ８９）、この受信をトリガーとして、Ｓ７３において記憶部１７（データ格納領域２７）に記憶した楽曲情報データを読み出し、携帯機器２ｂに対してＳＰＰに基づいて当該楽曲情報データを送信する（Ｓ９０）。即ち、携帯機器２ｃから受信した楽曲情報データを携帯機器２ｂに転送（配信）する。
【００７１】
次に、ワイヤレススピーカー１は、楽曲情報データを転送し終えると、携帯機器２ｂに対してＳＰＰに基づいて「データ送信終了通知」を送信し（Ｓ９１）、携帯機器２ｂがこの通知を受信することで、ワイヤレススピーカー１と携帯機器２ｂとの間の楽曲情報データの送受信を完了する。
【００７２】
以上のように、本実施形態では、接続した複数の携帯機器２（無線通信機器）がサポートするプロファイルを管理テーブルＴで管理し、各携帯機器２に対する処理が発生した場合に、管理テーブルＴを参照して、当該処理内容に適したプロファイルを自動的に選択して、各携帯機器２との間の通信制御（処理制御）を行なうことができる。これにより、複数のプロファイルをサポートしている複数の携帯機器２が、同時に同一のプロファイルでワイヤレススピーカー１と接続（通信）する状況、あるいは異なるプロファイルで接続（通信）する状況においても、各携帯機器２に適合した通信制御を実行し、同時に通信を行なうことができる。
【００７３】
なお、本実施形態では、複数の携帯機器２と無線接続する電子機器としてワイヤレススピーカー１を例示しているが、これに限るものではなく、ヘッドセット等の他の音声出力機器にも適用可能である。また、音声出力機器のみならず、複数の携帯機器２と無線通信が可能な電子機器（例えば、無線通信により映像を出力する映像出力機器等）にも適用可能である。
【００７４】
また、本実施形態では、操作部１５をワイヤレススピーカー１本体に設ける構成を例示しているが、これに限るものではない。例えば、操作部１５による各種操作を、リモコン（図示省略）により実現することも可能である。この場合、ワイヤレススピーカー１に、リモコンからの操作信号を受信するためのリモコン受信部を備える構成とすれば良い。
【００７５】
また、本実施形態では、ワイヤレススピーカー１および携帯機器２がサポートするプロファイルとして、Ａ２ＤＰ、ＡＶＲＣＰ、ＨＳＰおよびＳＰＰを例示したが、これ以外のプロファイル（プロトコル）をサポートする場合においても、本実施形態と同様の手順で制御が可能である。
【００７６】
また、本実施形態では、無線通信方式として、Bluetoothを例に挙げて説明したが、これに限るものではなく、他の無線通信方式を適用することも可能である。
【００７７】
また、上述した実施形態に示した音楽再生システムＳＹにおける各機能をプログラムとして提供することも可能である。また、そのプログラムを記録媒体（図示省略）に格納して提供することも可能である。記録媒体としては、ＣＤ―ＲＯＭ、フラッシュＲＯＭ、メモリーカード（コンパクトフラッシュ（登録商標）、スマートメディア、メモリースティック等）、コンパクトディスク、光磁気ディスク、デジタルバーサタイルディスク、フレキシブルディスクおよびハードディスク等を利用することができる。
【００７８】
また、上述した実施例によらず、音楽再生システムＳＹのシステム構成、ワイヤレススピーカー１の装置構成や処理工程等について、本発明の要旨を逸脱しない範囲で、適宜変更も可能である。
【符号の説明】
【００７９】
１：ワイヤレススピーカー，２、２ａ、２ｂ、２ｃ、２ｄ：携帯機器，２５：モード切替ボタン，３１：機器情報取得手段，３２：テーブル生成手段，３３：処理内容判定手段，３４：プロファイル選択手段，３５：通信制御手段，Ｔ：管理テーブル
【図１】
2012101682.tif 000003
【図２】
2012101682.tif 000004
【図３】
2012101682.tif 000005
【図４】
2012101682.tif 000006
【図５】
2012101682.tif 000007
【図６】
2012101682.tif 000008
【図７】
2012101682.tif 000009
【図８】
2012101682.tif 000010
【図９】
2012101682.tif 000011
【図１０】
2012101682.tif 000012
【国際調査報告】
2012101682.tif 000013
2012101682.tif 000014