(57)【要約】【課題】通信相手の指定や変更に要する時間を短縮することができる通信装置を提供することを目的とする。【解決手段】オーディオプレーヤ１は音声データを記憶する記憶部１６と、音声データを他の通信装置に送信するＢＴ通信部１４と、近接した通信装置との間でＮＦＣ通信を行うＮＦＣ通信部１２とを有する。音声データの送信先の制御に関するプログラムがシステム制御部１０にて実行されると、識別情報取得部１０１がＮＦＣ通信を介し近接した通信装置のＢＤアドレスを取得し、判別部１０２がＢＴ通信部１４にて音声データの送信先と、識別情報取得部１０１が取得したＢＤアドレスが同一であるか否かを判別し、同一でないと判別した場合、音声データ送信先制御部１０３が識別情報取得部１０１にて取得したＢＤアドレスにより特定される通信装置に音声データを送信する。【選択図】図１
2010187421.tif 000002
【特許請求の範囲】
【請求項１】
通信装置の識別情報を要する第１の通信方式で第１の他の通信装置と無線通信を行う第１の通信手段と、
所定の距離内に第２の他の通信装置が存在すると無線通信が確立する第２の通信方式で前記第２の他の通信装置と無線通信を行う第２の通信手段と、
前記第２の通信手段による無線通信を介して、前記第２の他の通信装置に固有の前記識別情報を取得する識別情報取得手段と、
前記第１の通信手段で前記第１の他の通信装置と無線通信中に、前記識別情報取得手段で前記第２の他の通信装置に固有の前記識別情報を取得すると、前記第１の通信手段で前記第１の他の通信装置との無線通信を停止すると共に前記第２の他の通信装置との無線通信を開始するように制御する通信制御手段と
を有することを特徴とする通信装置。
【請求項２】
無線通信の通信相手としての優先順位を設定する設定手段を有し、
前記通信制御手段は、前記第１の通信手段で複数の他の通信装置と無線通信を行う場合、前記設定手段で前記優先順位が最も低いと設定される通信装置との前記第１の通信方式の無線通信を切断する請求項１に記載の通信装置。
【請求項３】
前記第１の通信手段は、前記第１の通信方式でデータの送信を行い、
前記通信制御手段は、前記第１の通信手段で複数の通信装置に対してデータを送信中、前記識別情報取得手段で取得した前記第２の他の通信装置が前記複数の通信装置に含まれていない場合は前記複数の通信装置に加えて前記第２の他の通信装置に対するデータの送信が可能か否かを判別し、前記第２の他の通信装置に対するデータの送信が可能でないと判別した場合は前記複数の他の通信装置のうち前記優先順位が最も低いと設定される通信装置に対するデータ送信を停止する請求項２に記載の通信装置。
【請求項４】
前記設定手段は、前記優先順位を前記第１の通信手段で前記第１の通信方式の無線通信を行った回数が多い通信装置から順に高い順位として設定する請求項２に記載の通信装置。
【請求項５】
前記設定手段は、前記優先順位を前記第１の通信手段で前記第１の通信方式の無線通信を行った累積通信時間が長い通信装置から順に高い順位として設定する請求項２に記載の通信装置。
【請求項６】
前記第１の通信手段は、データの列を再生する順に送信し、
前記送信制御手段は、データの列の送信を停止した位置以降のデータの列を、前記第２の他の通信装置に対して順に送信する請求項３乃至５のいずれか１項に記載の通信装置。
【請求項７】
通信装置の識別情報を要する第１の通信方式で第１の他の通信装置と無線通信を行う第１の通信手段と、
前記第１の通信方式よりも無線通信が確立可能な距離が短い第２の通信方式で前記第２の他の通信装置と無線通信を行う第２の通信手段と、
前記第２の通信手段による無線通信を介して、前記第２の他の通信装置に固有の前記識別情報を取得する識別情報取得手段と、
前記第１の通信手段で前記第１の他の通信装置と無線通信中に、前記識別情報取得手段で前記第２の他の通信装置に固有の前記識別情報を取得すると、前記第１の通信手段で前記第１の他の通信装置との無線通信を停止すると共に前記第２の他の通信装置との無線通信を開始するように制御する通信制御手段と
を有することを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信機能を有する通信装置に関する。
【背景技術】
【０００２】
近年、Ｂｌｕｅｔｏｏｔｈ（登録商標、以下ＢＴと記す）のような近距離無線通信において、通信装置間の通信設定にＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）通信機能を利用する例が散見される。
【０００３】
例えば、ＮＦＣ通信を介してＢＴ通信を行うグループの通信装置のＢＤ（Ｂｌｕｅｔｏｏｔｈ  Ｄｅｖｉｃｅ）アドレスリストを取得するというものが開示されている。開示されている通信システムは、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードと、ＩＣカードリーダを搭載した複数のＢＴデバイスから構成されている。ＩＣカードに、ＢＴ通信を行いたいとするグループの各ＢＴデバイスの識別子であるＢＤアドレスを格納しておく。このグループに属するＢＴデバイスの一台にＩＣカードをかざすと、ＢＴデバイスがＮＦＣ通信を介してそのグループのリストを読み込む。ＢＴ通信グループのリストを取得したＢＴデバイスは、ＩＱ（ｉｎｑｕｉｒｙ）パケットを送信し、近傍にあるＢＴ通信可能なＢＴデバイスの問い合わせを行う。グループのリストに記憶されているＢＴデバイスを発見すると、そのＢＴデバイスとＢＴ通信を行うというものである（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１５３９１１号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の問い合わせの動作は、周辺のＢＴ通信可能なＢＴデバイスを発見するまでに時間を有する。また、ユーザが応答のあったＢＴ通信可能なＢＴデバイスの一覧から、通信を行うＢＴデバイスの指定を行う手間がかかる。
【０００６】
本発明は上記課題を解決するためになされたものであり、通信相手の指定や変更に要する時間を短縮することのできる通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る通信装置は、通信装置の識別情報を要する第１の通信方式で第１の他の通信装置と無線通信を行う第１の通信手段と、所定の距離内に第２の他の通信装置が存在すると無線通信が確立する第２の通信方式で前記第２の他の通信装置と無線通信を行う第２の通信手段と、前記第２の通信手段による無線通信を介して、前記第２の他の通信装置に固有の前記識別情報を取得する識別情報取得手段と、前記第１の通信手段で前記第１の他の通信装置と無線通信中に、前記識別情報取得手段で前記第２の他の通信装置に固有の前記識別情報を取得すると、前記第１の通信手段で前記第１の他の通信装置との無線通信を停止すると共に前記第２の他の通信装置との無線通信を開始するように制御する通信制御手段とを有することを特徴としている。
【発明の効果】
【０００８】
本発明によれば、通信相手の指定や変更に要する時間を短縮することができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施の形態にかかるオーディオプレーヤの機能を示す機能ブロック図。
【図２】第１の実施の形態にかかるスピーカの機能を示す機能ブロック図。
【図３】第１の実施の形態における音声データの送信先の制御の流れを示した図。
【図４】第１の実施の形態における音声データの送信先の制御の手順を示すフローチャート。
【図５】第２の実施の形態における音声データの送信先の制御の流れを示した図。
【図６】第２の実施の形態における優先順位の設定画面の例。
【図７】第２の実施の形態における音声データの送信先の優先順位を通信回数に応じて設定する情報管理の概念図の例。
【図８】第２の実施の形態における音声データの送信先の優先順位を累積通信時間に応じて設定する情報管理の概念図の例。
【図９】第２の実施の形態における音声データの送信先の制御の手順を示すフローチャート。
【発明を実施するための形態】
【００１０】
本発明に係る第１の通信方法として、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格に準拠した無線通信（以下、ＢＴ通信と記す）、第２の通信方法としてＮｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ規格に準拠した無線通信（以下、ＮＦＣ通信と記す）を例に説明する。また、本発明に係る通信装置として、他の通信装置に音声データの送信するオーディオプレーヤ１を例に説明する。
【００１１】
ＢＴは、ＩＳＭ（Ｉｎｄｕｓｔｒｉａｌ  Ｓｃｉｅｎｔｉｆｉｃ  ａｎｄ  Ｍｅｄｉｃａｌ）帯の２．４ＧＨの周波数帯を利用した周波数ホッピング型のスペクトラム拡散通信方式を採用しており、通信装置同士を１０ｍ程度の近距離間で無線接続することが可能である。
【００１２】
また、本明細書においては、ＢＴ通信のＡ２ＤＰ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｆｉｌｅ）という高品質な音声データを伝送するためのプロファイルに従って、音声データの送受信を行う場合を例に説明する。
【００１３】
ＮＦＣは、他の通信装置との間で、単一の周波数の搬送波を使用した、電磁誘導による近接通信の通信プロトコルで、搬送波の周波数としては、例えばＩＳＭ帯の１３．５６ＭＨｚ等が採用される。ここで近接通信とは、通信する装置同士の距離が数１０ｃｍ以内となって可能となる通信を意味し、通信する装置同士の筐体が接触して行う通信も含まれる。
【００１４】
図１は、第１の実施の形態にかかるオーディオプレーヤ１の機能を示す機能ブロック図である。オーディオプレーヤ１は、システム制御部１０と、ＮＦＣ通信用アンテナ１１と、ＮＦＣ通信部１２と、ＢＴ通信用アンテナ１３と、ＢＴ通信部１４と、表示部１５と、記憶部１６と、操作入力部１７と、電源部１８と、音声出力部１９とを有する。
【００１５】
システム制御部１０は、オーディオプレーヤ１の動作を制御するためのプロセッサであり、記憶部１６に格納されたプログラムを実行することにより各部を制御する。
【００１６】
ＮＦＣ通信用アンテナ１１は、外部の通信装置とＮＦＣ通信を行うためのアンテナである。
【００１７】
ＮＦＣ通信部１２は、ＮＦＣ通信用アンテナ１１を介して外部の通信装置のＮＦＣ通信部とＮＦＣ通信を行い、データの送受信を行う。本実施の形態において、ＮＦＣ通信を介して送受信されるデータとして、通信装置に固有のＢＤ（Ｂｌｕｅｔｏｏｔｈ  Ｄｅｖｉｃｅ）アドレスを例に説明する。即ちこのＢＤアドレスは、本発明に係る識別情報に該当する。本明細書においては、ＮＦＣ通信を介したＢＤアドレスの送受信については、公知の技術であるので説明を省略する。
【００１８】
ＢＴ通信用アンテナ１３は、外部の通信装置とＢＴ通信を行うためのアンテナである。
【００１９】
ＢＴ通信部１４は、ＢＴ通信用アンテナ１３を介して外部の通信装置のＢＴ通信部とＢＴ通信を行い、データの送受信を行う。本実施の形態において、ＢＴ通信を介して送受信されるデータとして、音声データを例に説明する。
【００２０】
表示部１５は、各種情報をユーザに表示を行う。各種情報とは例えば、再生中の音楽データの楽曲名や再生時間である。
【００２１】
記憶部１６は、例えば不揮発性のメモリデバイスから構成されており、オーディオプレーヤ１の動作を制御するためのプログラムが格納している。このプログラムには、ＢＴのＡ２ＤＰの音声データ送信側の機能となるＳｏｕｒｃｅ機能、ＮＦＣ通信部１２及びＢＴ通信部１４の処理をシステム制御部１０に実行させるためのルーチン等が含まれている。
【００２２】
Ａ２ＤＰのＳｏｕｒｃｅ機能は、ストリーミング再生における音声データ送信側デバイスの機能であり、音声データのストリームを無線信号によって送信するために用いられる。
【００２３】
即ち、音声受信側デバイスとの間に確立されたＡ２ＤＰのための無線接続（リンク）を通じて、音楽データのストリーミング送信を実行する。本明細書においてはＡ２ＤＰのＳｏｕｒｃｅ機能を、送信部１００が実行するとする。送信部１００は、オーディオプレーヤ１の動作を制御するためのプログラムがシステム制御部１０で実行されて機能するので、システム制御部１０中に示す。例えば、ＰＣＭ（Ｐａｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）方式で記憶されている音声データを、ＳＢＣ（Ｓｕｂｂａｎｄ  Ｃｏｄｅｃ）フォーマットにエンコードし、ＢＴ通信部１４にて確立しているＡ２ＤＰ接続を介して音声受信側デバイスへストリーミング送信する。
【００２４】
更に、記憶部１６は音声データの送信先の制御に関するプログラムが格納している。この音声データの送信先の制御に関するプログラムがシステム制御部１０にて実行されることで、後述する識別情報取得部１０１、判別部１０２及び音声データ送信先制御部１０３がそれぞれの機能を実行し、音声データの送信先の制御が実現する。
【００２５】
操作入力部１７はユーザによる操作を、操作信号としてシステム制御部１０へ入力する。ユーザによる操作とは、リモートコントローラ（図示しない）による操作としても良いし、自装置に設けられたボタン等による操作としても良い。例えば、音声データの再生や一時停止等の指示する操作である。
【００２６】
電源部１８は、外部電源装置からシステム制御部１０に電力を供給する。システム制御部１０に供給された電力は、システム制御部１０により各部に供給される。
【００２７】
音声出力部１９は、アナログによる音声送信手段により有線のヘッドフォン等に音声を出力する。
【００２８】
次に、音声データ受信側デバイスとして、スピーカ２を例に図２を用いて説明する。図２は、第１の実施の形態にかかるスピーカ２の機能を示す機能ブロック図である。
【００２９】
スピーカ２は、システム制御部２０と、ＮＦＣ通信用アンテナ２１と、ＮＦＣ通信部２２と、ＢＴ通信用アンテナ２３と、ＢＴ通信部２４と、記憶部２５と、操作入力部２６と、電源部２７と、音声出力部２８と、スピーカユニット２９とを有する。
【００３０】
システム制御部２０は、スピーカ２の動作を制御するためのプロセッサであり、記憶部２５に格納されたプログラムを実行することにより各部を制御する。
【００３１】
ＮＦＣ通信用アンテナ２１は、外部の通信装置とＮＦＣ通信を行うためのアンテナである。
【００３２】
ＮＦＣ通信部２２は、ＮＦＣ通信用アンテナ２１を介して外部の通信装置のＮＦＣ通信部とＮＦＣ通信を行い、データの送受信を行う。
【００３３】
ＢＴ通信用アンテナ２３は、外部の通信装置とＢＴ通信を行うためのアンテナである。
【００３４】
ＢＴ通信部２４は、ＢＴ通信用アンテナ２３を介して外部の通信装置のＢＴ通信部とＢＴ通信を行い、データの送受信を行う。
【００３５】
記憶部２５は、例えば不揮発性のメモリデバイスから構成されており、スピーカ２の動作を制御するためのプログラムが格納されている。このプログラムには、ＢＴのＡ２ＤＰの音声データ受信側デバイスの機能となるＳｉｎｋ機能、ＮＦＣ通信部２２及びＢＴ通信部２４の処理をシステム制御部２０に実行させるためのルーチン等が含まれている。このＡ２ＤＰのＳｉｎｋ機能は、音楽等の音声データのストリーミング再生における音声データ受信側デバイスとしての機能であり、無線信号によって送られてくる音声データのストリームを受信しながら再生するために用いられる。本明細書においてはＡ２ＤＰのＳｉｎｋ機能を、受信部２００が実行するとする。受信部２００は、スピーカ２の動作を制御するためのプログラムがシステム制御部２０で実行されて機能するので、システム制御部２０中に示す。例えば、受信したストリームをＳＢＣフォーマットからＰＣＭ方式にデコードする。
【００３６】
操作入力部２６は、ユーザによる操作を、操作信号としてシステム制御部２０へ入力する。ユーザによる操作とは、リモートコントローラ（図示しない）の操作としても良いし、自装置に設けられたボタン等の操作としても良い。例えば、スピーカユニット２９から出力する音声の音量調節等の操作である。
【００３７】
電源部２７は、外部電源装置からシステム制御部２０に電力を供給する。システム制御部２０に供給された電力は、システム制御部２０により各部に供給される。
【００３８】
音声出力部２８は、システム制御部２０の受信部２００により受信された音声データを、スピーカユニット２９に伝送する。
【００３９】
スピーカユニット２９は、音声出力部２８から入力された音声データを、音声に変換し出力する。
【００４０】
上記のような機能を有するオーディオプレーヤ１とスピーカ２との間で、音声データの送信に用いるＢＴ通信を具体的に説明する。まず、オーディオプレーヤ１のＢＴ通信部１４は、ＮＦＣ通信を介してスピーカ２のＢＴ通信部２４に固有のＢＤアドレスを認識し、スピーカ２とＢＴ通信を行う。本明細書においては、ＢＴ通信のＡＶ（Ａｕｄｉｏ／Ｖｉｄｅｏ）プロファイルに従って、Ａ２ＤＰのＳｏｕｒｃｅ機能を有するオーディオプレーヤ１からトランスポートチャネルを用いて、ストリーミングにより送信される。送信された音声データをＡ２ＤＰのＳｉｎｋ機能を有するスピーカ２にて受信することでスピーカ２にて音楽鑑賞が可能となる。
【００４１】
次に、第１の実施の形態における音声データの送信先の制御を実行する各機能ブロックの機能について説明する。音声データの送信先の制御を実行する各機能ブロックは、記憶部１６に格納された音声データの送信先の制御に関するプログラムが、システム制御部１０により実行されることで各機能を実行する。音声データの送信先の制御に関するプログラムには、図１のシステム制御部１０中に示すように、識別情報取得部１０１と、判別部１０２と、音声データ送信先制御部１０３とが含まれる。
【００４２】
識別情報取得部１０１は、ＮＦＣ通信部１２にて行うＮＦＣ通信を介し、通信相手であるスピーカ２のＮＦＣ通信部２２から、ＢＴ通信部２４の有するＢＤアドレスを取得する。即ち、近づける動作で通信を確立するＮＦＣ通信によりＢＤアドレスを取得するため、ＢＴ通信の通信相手を直接的且つ迅速に指定することができる。
【００４３】
判別部１０２は、ＢＴ通信を介し、送信部１００にて音声データを送信している送信先の通信装置のＢＤアドレスと、識別情報取得部１０１にて取得したＢＤアドレスとが同一であるか否かを判別する。
【００４４】
音声データ送信先制御部１０３は、送信部１００にて音声データを送信している送信先の通信装置のＢＤアドレスと、識別情報取得部１０１にて取得したＢＤアドレスとが同一であると判別部１０２が判別した場合は、そのまま音声データの送信を続行する。即ち、音声データを送信している通信装置と、音声データの送信先として指定するためにオーディオプレーヤ１を近づけた通信装置とが同一である場合である。従って、指定しようとする通信装置に対して既に音声データの送信が行われているので、音声データの送信先の切替を行う必要はない。
【００４５】
一方、同一でないと判別した場合、音声データ送信先制御部１０３は、まず送信部１００にて行っている音声データの送信を停止し、ＢＴ通信部１４にて行っているＢＴ通信を切断する。次に、識別情報取得部１０１にて取得したＢＤアドレスにより特定される通信装置とＢＴ通信を接続させ、送信部１００から音声データの送信を行う。即ち、近接した状態にある通信装置へ音声データを送信し、その通信装置から音声を再生出力するために音声データの送信先の切替を行う。
【００４６】
次に、Ｓｏｕｒｃｅ機能を有する送信部１００が、音声データの送信先の切替を行う場合の音声データの処理について説明する。送信部１００は、ＢＴ通信部１４にてＡ２ＤＰのための無線接続されている間のみ、エンコードを行った音声データをストリーミング送信することができる。ストリーミング送信とは即ち、音声データを再生する順に受信デバイスに対して送信することを指す。音声データ送信先制御部１０３により、ＢＴ通信部１４にて行うＢＴ通信が切断された場合、その時点で送信していた音声データの位置を記憶する。再接続された場合、送信部１００は、記憶していた位置から再び音声データのストリーミング送信を開始する。従って、音声データの送信先の切替を行った場合にも音声データの送信が連続して行われ、それぞれの通信装置から出力される音声データが重複または一部が飛ばされたりすることがない。
【００４７】
次に、上述の機能ブロックが各機能により実行される第１の実施の形態における音声データの送信先の制御の手順を、図３に示す（ａ）〜（ｄ）に分けて順に説明する。図３は、第１の実施の形態における音声データの送信先の制御の例を示した図である。音声データを送信する通信装置としてオーディオプレーヤ１、送信される音声データを受信し音声データの再生を行う通信装置としてスピーカ２及びヘッドセット３を用いて説明する。
【００４８】
ヘッドセット３については、スピーカ２と装置の形状が異なるだけであり、基本的な構成は図２に示したスピーカ２と同等である。即ち、オーディオプレーヤ１からＢＴ通信を介して音声データを受信し再生するという機能はスピーカ２と同様である。
【００４９】
まず（ａ）は、オーディオプレーヤ１とヘッドセット３とのＢＴ通信が確立しており、ヘッドセット３にて音声データの再生出力が行われている状態を示している。
【００５０】
次に（ｂ）は、オーディオプレーヤ１をスピーカ２に近接した状態に設置した状態を示している。するとオーディオプレーヤ１のＮＦＣ通信部１２と、スピーカ２のＮＦＣ通信部２２とがＮＦＣ通信を確立させる。このＮＦＣ通信を介して、識別情報取得部１０１がスピーカ２のＮＦＣ通信部２２からＢＴ通信部２４のＢＤアドレスを取得する。そして判別部１０２が音声データの送信先であるヘッドセット３のＢＤアドレスと、識別情報取得部１０１により取得したスピーカ２のＢＤアドレスとが同一か否かを判別する。
【００５１】
次に（ｃ）は、ヘッドセット３とのＢＴ通信が切断され、音声データの送信が停止した状態を示している。（ｂ）において判別部１０２は、音声データを送信しているヘッドセット３のＢＤアドレスと、識別情報取得部１０１により取得したスピーカ２のＢＤアドレスとが同一でないことを判別する。すると音声データ送信先制御部１０３が、ヘッドセット３に対する音声データの送信を停止するように送信部１００を制御する。またヘッドセット３とのＢＴ通信を切断するようにＢＴ通信部１４を制御する。送信部１００は、ＢＴ通信が切断された際に送信していた音声データの位置を記憶する。
【００５２】
次に（ｄ）は、（ｂ）において識別情報取得部１０１が取得したスピーカ２のＢＤアドレスを元にスピーカ２とのＢＴ通信を確立し、スピーカ２へ音声データの送信を開始した状態を示している。即ち音声データ送信先制御部１０３は、スピーカ２とＢＴ通信を確立させ、送信部１００にて記憶していた位置から音声データを送信する。
【００５３】
以上の手順により、第１の実施の形態における、音声データの送信先を近接した通信装置に切り替える処理が完了する。
【００５４】
次に、第１の実施の形態における音声データの送信先の制御の手順について、図４を用いて説明する。図４は、第１の実施の形態における音声データの送信先の制御の手順を示すフローチャートである。図４に示す手順は、音声データの送信先の制御に関するプログラムがシステム制御部１０により実行されることで実行される。
【００５５】
まず、システム制御部１０は、ＮＦＣ通信部１２にて近接された通信装置とのＮＦＣ通信が確立したか否かを判別する（ステップＳ１１）。尚、ＮＦＣ通信の確立までの処理については公知の技術であるので、本明細書においては説明を省略する。
【００５６】
その結果、ＮＦＣ通信が確立しないと判別した場合（ステップＳ１１のＮｏ）、ＮＦＣ通信が確立したと判別するまで以降の処理は実行しない。一方、ＮＦＣ通信が確立したと判別した場合（ステップＳ１１のＹｅｓ）、次に、システム制御部１０は、識別情報取得部１０１にて通信相手の通信装置のＢＤアドレスの取得が完了したか否かを判別する（ステップＳ１２）。
【００５７】
その結果、ＢＤアドレスの取得が完了していないと判別した場合（ステップＳ１２のＮｏ）、完了したと判別するまで以降の処理は実行しない。一方、ＢＤアドレスの取得が完了したと判別した場合（ステップＳ１２のＹｅｓ）、次に、システム制御部１０は、送信部１００にて他の通信装置に対して音声データを送信しているか否かを判別する（ステップＳ１３）。
【００５８】
その結果、他の通信装置に対して音声データを送信していないと判別した場合（ステップＳ１３のＮｏ）、後述するステップＳ１７に進む。一方、他の通信装置に対して音声データを送信していると判別した場合（ステップＳ１３のＹｅｓ）、次に、判別部１０２が、識別情報取得部１０１にて取得したＢＤアドレスと、送信部１００にて音声データを送信している通信装置のＢＤアドレスとが同一であるか否かを判別する（ステップＳ１４）。ステップＳ１４は、図３に示した（ｂ）の段階に該当する。
【００５９】
その結果、識別情報取得部１０１にて取得したＢＤアドレスと、送信部１００にて音声データを送信している通信装置のＢＤアドレスとが同一であると判別した場合（ステップＳ１４のＹｅｓ）、この手順を終了する。即ち、近づけた通信装置へ音声データが送信され、その通信装置から音声が再生出力されている場合にあたるので、そのまま音声の再生出力を続行する。一方、同一でないと判別した場合（ステップＳ１４のＮｏ）、次に、音声データ送信先制御部１０３は、音声データを送信していた通信装置に対して音声データの送信を停止するよう送信部１００を制御する（ステップＳ１５）。即ち、近づけた通信装置へ音声データの送信がされていない場合は、まず現在音声データを送信している通信装置への送信を停止する。
【００６０】
次に、音声データ送信先制御部１０３は、ＢＴ通信部１４にて行っていた音声データの送信先の通信装置とのＢＴ通信を切断する（ステップＳ１６）。ステップＳ１５及びＳ１６は、図３に示した（ｃ）の段階に該当する。送信部１００はＢＴ通信が切断された際に送信していた音声データの位置を記憶する。
【００６１】
次に、音声データ送信先制御部１０３は、識別情報取得部１０１にて取得したＢＤアドレスにより特定される通信装置との間でＢＴ通信を確立するようにＢＴ通信部１４を制御する（ステップＳ１７）。次に、ＢＴ通信を確立した通信装置に対して、音声データを記憶していた位置から送信するよう送信部１００を制御する（ステップＳ１８）。ステップＳ１７及びＳ１８は、図３に示した（ｄ）の段階に該当する。以上の手順により、音声データの送信先を近接した通信装置に切り替える手順は終了する。
【００６２】
以上のように第１の実施の形態によれば、ＮＦＣ通信を利用することで、近づけた通信装置とＢＴ通信を確立し、音声データの送信先を切り替えることができる。即ち、音声の出力を行うＢＴデバイスを、プレーヤを近づけることで指定するという直感的な操作が実現する。従来、ＢＴ通信を確立するための通信相手の指定は、データ送信側のＢＴデバイスからＩＱパケットを送信し、通信可能なＢＴデバイスを問い合わせて行われていた。しかし問い合わせの動作には時間を要し、また応答のあった通信装置の一覧からユーザが通信装置を選択する必要があった。本実施の形態によれば、近づける動作のみで通信装置の指定が完了するので、ＢＴ通信を確立するまでに要する時間を短縮することができる。更に、ＩＱパケットを送信し、応答パケットを受信することなくＢＴ通信を確立させるため、実行中のデータ送信に支障をきたすことがない。
【００６３】
次に、第２の実施の形態について説明する。まず、第２の実施の形態における音声データの送信先の制御を実行する各機能ブロックの機能について説明する。音声データの送信先の制御を実行する各機能ブロックは、記憶部１６に格納された音声データの送信先の制御に関するプログラムがシステム制御部１０により実行されることで、実行される。音声データの送信先の制御に関するプログラムには、図１のシステム制御部１０中に示すように、識別情報取得部１０１と、判別部１０２と、音声データ送信先制御部１０３とが含まれる。識別情報取得部１０１の機能は、第１の実施の形態と同様であるので説明を省略する。
【００６４】
第２の実施の形態における判別部１０２は、まず送信中の通信装置のＢＤアドレスと識別情報取得部１０１にて取得したＢＤアドレスとが同一か否かを判別する。同一でないと判別した場合、音声データの送信先を追加することが可能か否かを判別する。即ちＢＴ通信のデータ転送速度の上限に伴い、音声データの送信先の通信装置を追加することが不可能な場合があるためである。例えばＡ２ＤＰプロファイルに従い、音声コーデックにＳＢＣを用いてストリーミング送信を行う場合、１台に対して約３５０ｋｂｐｓのデータ転送速度が必要となるため、音声データの送信先の通信装置の台数には上限が生じる。
【００６５】
音声データの送信先を追加することが可能であると判別した場合には、その通信装置に対しても音声データの送信を行う。追加することが可能でないと判別した場合、次に記憶部１６に記憶した音声データ送信先についての優先順位を読み出し、最も優先順位が低い通信装置を判別する。この優先順位とは、音声データの送信先の通信装置を追加することが不可能な場合において、音声データの送信を停止する通信装置を決定するためのものである。優先順位の設定については、後述する。即ち、ユーザが新たに音声を出力再生させたいと希望する通信装置に対して音声データを送信するため、音声出力を行っている通信装置の内の１つに対する音声データの送信を停止する。
【００６６】
次に、音声データ送信先制御部１０３は、判別部１０２にて最も優先順位が低いと判別された通信装置に対して音声データの送信を停止する。また、ＢＴ通信部１４にて行っているＢＴ通信を切断する。次に、識別情報取得部１０１にて取得したＢＤアドレスにより特定される通信装置とＢＴ通信部１４にてＢＴ通信を確立させ、送信部１００から音声データを送信する。
【００６７】
次に、図５を用いて第２の実施の形態における音声データの送信先の制御の手順を（ｅ）〜（ｈ）に分けて順に説明する。図５は、第２の実施の形態における音声データの送信先の制御の流れを示した図である。第１の実施の形態と異なる点は、（ｅ）に示すように、オーディオプレーヤ１が複数の通信装置に音声データを送信している点である。即ち、オーディオプレーヤ１はヘッドセット３及びポータブルスピーカ４、両通信装置との間でＢＴ通信を確立しており、両通信装置にて音声データの再生出力が行われている。
【００６８】
ここでポータブルスピーカ４については、ヘッドセット３と同様であり、スピーカ２と装置の形状が異なるだけであり、基本的な構成は図２に示したスピーカ２と同等である。
【００６９】
即ち、オーディオプレーヤ１からＢＴ通信を介して音声データを受信し再生するという機能はスピーカ２及びヘッドセット３は同様である。
【００７０】
図５の例においては、ヘッドセット３の方がポータブルスピーカ４に比べて、優先順位が高い設定であるとする。（ｆ）は、オーディオプレーヤ１をスピーカ２に近接した状態に設置した状態を示している。するとオーディオプレーヤ１のＮＦＣ通信部１２と、スピーカ２のＮＦＣ通信部２２とがＮＦＣ通信を確立する。システム制御部１０の識別情報取得部１０１により、ＮＦＣ通信部２２からＢＴ通信部２４のＢＤアドレスを取得する。そして判別部１０２が音声データの送信先であるヘッドセット３及びポータブルスピーカ４のＢＤアドレスと、識別情報取得部１０１により取得したスピーカ２のＢＤアドレスとが同一か否かを判別する。
【００７１】
次に（ｇ）は、ポータブルスピーカ４への音声データの送信を停止し、ＢＴ通信を切断した状態を示している。（ｆ）において判別部１０２は、音声データを送信しているヘッドセット３及びポータブルスピーカ４のＢＤアドレスと、識別情報取得部１０１により取得したスピーカ２のＢＤアドレスとは同一でないことを判別する。次に、判別部１０２は音声データの送信先を追加することが可能であるか否かを判別する。その結果、新たに音声データの送信先を追加することが可能でないと判別した場合、優先順位が低く設定されている通信装置を判別する。すると音声データ送信先制御部１０３が、ポータブルスピーカ４に対する音声データの送信を停止するよう送信部１００を制御する。またＢＴ通信を切断するようＢＴ通信部１４を制御する。この際、送信部１００は、ＢＴ通信が切断された際に送信していた音声データの位置を記憶する。
【００７２】
次に（ｈ）は、（ｂ）において識別情報取得部１０１が取得したスピーカ２のＢＤアドレスを元にスピーカ２とのＢＴ通信を確立し、スピーカ２へ音声データの送信を開始した状態を示している。即ち音声データ送信先制御部１０３は、スピーカ２とＢＴ通信を確立させ、送信部１００にて記憶していた位置から音声データを送信する。
【００７３】
この優先順位の設定について、図６及び図７を用いて説明する。図６は、第２の実施の形態における優先順位の設定画面の例である。オーディオプレーヤ１は、表示部１５にて図６に示すような設定画面をユーザに表示し、操作入力部１７から操作信号を入力することで優先順位の設定を行う。図６において、下線を引いた優先順位の部分をユーザがリモコン等で設定する。操作入力部１７から入力された優先順位は、記憶部１６にて記憶される。
【００７４】
次に、優先順位を音声データ送信側デバイスとの接続回数に応じて設定する場合について、図７を用いて説明する。図７は、第２の実施の形態における音声データの送信先の優先順位を通信回数に応じて設定する情報管理の概念図の例である。音声データ送信先制御部１０３は、ＢＴ通信部１４にて他の通信装置とＢＴ通信を行った回数を、通信装置ごとに記憶部１６に記憶する。例えば図７に示すように各通信装置のＢＤアドレスと、オーディオプレーヤ１との接続回数とを対応付けて管理する。接続回数の多い通信機器から順に優先順位の高い通信装置として設定することで、これまでにユーザが音声の出力再生を行うＢＴデバイスとして選択した回数の少ないＢＴデバイスが音声出力を停止する対象となる。即ち、ユーザが音声出力先として選択した回数の多いＢＴデバイスから優先的に音声の再生出力を行うことで、ユーザの嗜好に沿った音響環境が実現する。
【００７５】
次に、優先順位を音声データ送信側デバイスとの累積通信時間に応じて設定する場合について、図８を用いて説明する。図８は、第２の実施の形態における音声データの送信先の優先順位を累積通信時間に応じて設定する情報管理の概念図の例である。音声データ送信先制御部１０３は、ＢＴ通信部１４にて他の通信装置とＢＴ通信を行った累積通信時間を、通信装置ごとに記憶部１６に記憶する。例えば図８に示すように各通信装置のＢＤアドレスと、オーディオプレーヤ１との累積通信時間とを対応付けて管理する。累積通信時間の長い通信機器から順に優先順位の高い通信装置として設定することで、これまでにユーザが音声の出力再生を行った通信時間の合計が短いＢＴデバイスが音声出力を停止する対象となる。即ち、ユーザが音声出力先として通信を行っていた時間が長いＢＴデバイスから優先的に音声の再生出力を行うことで、ユーザが好んで音声を再生出力させてきたＢＴデバイスから音声が再生出力されることになる。
【００７６】
次に、図９を用いて、第２の実施の形態における音声データの送信先の制御の手順について説明する。図９は、第２の実施の形態における音声データの送信先の制御の手順を示すフローチャートである。図９に示す手順は、音声制御に関するプログラムがシステム制御部１０により実行されることで実行される。図４に示す第１の実施の形態における音声データの送信先の制御の手順を示すフローチャートと同様のステップについては、同じ符号を用いて示し説明は省略する。
【００７７】
ステップＳ１４において、判別部１０２が、識別情報取得部１０１にて取得したＢＤアドレスと、現在音声データを送信している通信装置のＢＤアドレスとが同一でないと判別した場合（ステップＳ１４のＮｏ）、次に、判別部１０２は、音声データの送信先を追加することが可能であるか否かを判別する（ステップＳ２５）。
【００７８】
その結果、音声データの送信先を追加することが可能であると判別した場合（ステップＳ２５のＹｅｓ）、上述したステップＳ１７に進む。一方、音声データの送信先を追加することが可能でないと判別した場合（ステップＳ２５のＮｏ）、次に、判別部１０２は、優先順位が最も低い通信装置を判別する。そして音声データ送信先制御部１０３が、その優先順位が最も低い通信装置に対して音声データの送信を停止するように送信部１００を制御する（ステップＳ２６）。
【００７９】
次に、音声データ送信先制御部１０３は、ＢＴ通信部１４にて行っていた音声データの送信先の通信装置とのＢＴ通信を切断するよう制御する（ステップＳ２７）。以降は上述したステップＳ１７に続くので、説明を省略する。
【００８０】
以上のように、第２の実施の形態によれば、オーディオプレーヤ１から複数の通信装置に対して音声データの送信を行っている場合にも、オーディオプレーヤ１と近接された通信装置を追加して音声データを送信することができる。ＮＦＣ通信を利用することで、問い合わせ及び一覧から指定する動作が省略でき、通信相手の指定に要する時間を短縮することができる。また、ＩＱパケットの送信及び応答パケットの受信を行うことなくＢＴデバイスを指定することで、データ送信に支障をきたすことがないことも第１の実施の形態と同様である。
【００８１】
更に、第２の実施の形態においては、音声データの送信先の台数が上限に達している場合に、通信装置間に優先順位を設定することで適切な通信装置へ音声データの送信が行われる。例えば、オーディオプレーヤ１との接続回数に応じて優先順位を高く設定することで、ユーザがよく音声出力先として指定しているＢＴデバイスから優先的に音声の出力がされる。また、オーディオプレーヤ１との累積通信時間に応じて優先順位を高く設定することで、ユーザが音声出力を行った累積時間の長いＢＴデバイスから優先的に音声の出力がされる。また、ユーザの嗜好に合わせて、優先的に音声の出力を行うＢＴデバイスを設定できるとしても良い。
【００８２】
尚、本実施の形態においては通信の対象として音声データを例に説明したが、これに限定されることはない。即ち通信の対象は、画像データ、テキストデータ、バイナリデータ等、どのようなデータであってもよい。各種のデータを通信の対象とする場合、データ送信側デバイスとしてパーソナルコンピュータやビデオプレーヤ、データ受信デバイスとしてテレビジョン受像機やプロジェクタ等に適用することができる。
【００８３】
更に、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【００８４】
１  オーディオプレーヤ
２  スピーカ
３  ヘッドセット
４  ポータブルスピーカ
１０  システム制御部
１１  ＮＦＣ通信用アンテナ
１２  ＮＦＣ通信部
１３  ＢＴ通信用アンテナ
１４  ＢＴ通信部
１５  表示部
１６  記憶部
１７  操作入力部
１８  電源部
１９  音声出力部
２０  システム制御部
２１  ＮＦＣ通信用アンテナ
２２  ＮＦＣ通信部
２３  ＢＴ通信用アンテナ
２４  ＢＴ通信部
２５  記憶部
２６  操作入力部
２７  電源部
２８  音声出力部
２９  スピーカユニット
１００  送信部
１０１  識別情報取得部
１０２  判別部
１０３  音声データ送信先制御部
２００  受信部
【図１】
2010187421.tif 000003
【図２】
2010187421.tif 000004
【図３】
2010187421.tif 000005
【図４】
2010187421.tif 000006
【図５】
2010187421.tif 000007
【図６】
2010187421.tif 000008
【図７】
2010187421.tif 000009
【図８】
2010187421.tif 000010
【図９】
2010187421.tif 000011