(57)【要約】【課題】  ストリーミングデータを無線通信し、ユーザの利便性を向上させる無線通信装置、無線通信システム、及び再生制御方法を提供する。【解決手段】  システム全体のヘッドフォンから、ヘッドフォンが有するバッテリの残容量情報を取得し（Ｓ４０３）、また、自装置のバッテリの残容量も検出する（Ｓ４０５）。自装置及びヘッドフォンが其々有する両バッテリの残容量に基づいて、システム全体での予測再生可能時間を判断する（Ｓ４０９、Ｓ４１０）。このシステム全体に係る予測再生可能時間に基づいて、コンテンツデータの区切りでの再生の停止、再生ビットレートの低下等の再生制御を行う。【選択図】      図４
2007202038.tif 000002
【特許請求の範囲】
【請求項１】
電源供給を行う第１のバッテリと、
前記第１のバッテリの残容量を検出する残容量検出手段と、
ストリーミングデータの再生信号を他の無線通信手段に送信すると共に、前記他の無線通信手段が有する第２のバッテリの残容量情報を受信する無線通信手段と、
前記残容量検出手段で検出した前記第１のバッテリの残容量、及び前記無線通信手段で受信した前記第２のバッテリの残容量情報に基づいて、ストリーミングデータの再生制御を行う制御手段と
を備えることを特徴とする無線通信装置。
【請求項２】
請求項１記載の無線通信装置において、
前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づいてストリーミングデータの予測再生可能時間を算出する予測手段
をさらに備え、
前記制御手段は、前記予測再生可能時間に応じてストリーミングデータの再生制御を行うこと
を特徴とする無線通信装置。
【請求項３】
前記制御手段は、前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づき、ストリーミングデータの区切りでストリーミングデータの再生処理を停止する再生制御を行うこと
を特徴とする請求項１記載の無線通信装置。
【請求項４】
前記制御手段は、前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づき、ビットレートを下げる再生制御を行うこと
を特徴とする請求項１記載の無線通信装置。
【請求項５】
前記ストリーミングデータは音声データであり、
前記制御手段は、前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づき、音量を徐々に下げた後、当該ストリーミングデータの再生処理を停止する再生制御を行うこと
を特徴とする請求項１記載の無線通信装置。
【請求項６】
前記制御手段は、ストリーミングデータを区切りまで再生できないと判断した場合に、音量を徐々に下げる再生制御を行うこと
を特徴とする請求項５記載の無線通信装置。
【請求項７】
前記無線通信手段は、前記制御手段がストリーミングデータの再生処理を停止する再生制御を行った後、前記他の無線通信手段との間の無線接続を切断すること
を特徴とする請求項３、請求項５、又は請求項６のいずれか１項に記載の無線通信装置。
【請求項８】
ストリーミングデータの再生信号を無線により送信する第１の無線通信装置と、
前記第１の無線通信装置から再生信号を受信する第２の無線通信装置と
を備える無線通信装置であって、
前記第１の無線通信装置は、
電源供給を行う第１のバッテリと、
前記第１のバッテリの残容量を検出する第１の残容量検出手段と、
ストリーミングデータの再生処理を行う第１の制御手段と
ストリーミングデータの再生信号を前記第２の無線通信装置に送信する第１の無線通信手段と
を備え、前記第２の無線通信装置は、
電源供給を行う第２のバッテリと、
前記第２のバッテリの残容量を検出する第２の残容量検出手段と、
ストリーミングデータの再生信号を前記第１の無線通信装置から受信する第２の無線通信手段と、
前記第２の無線通信手段で受信した再生信号の再生処理を行う第２の制御手段と
を備え、
前記第１の制御手段及び前記第２の制御手段の少なくとも一方は、前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づいて再生制御を行うこと
を特徴とする無線通信システム。
【請求項９】
請求項８記載の無線通信システムにおいて、
前記第１の無線通信装置の予測再生可能時間を算出する第１の予測手段と、
前記第２の無線通信装置の予測再生可能時間を算出する第２の予測手段と
をさらに備え、
前記第１の無線通信装置及び前記第２の無線通信装置のうち予測再生可能時間の長い無線通信装置が備える制御手段が、前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づく再生処理を行うこと
を特徴とする無線通信システム。
【請求項１０】
前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づいてストリーミングデータの予測再生可能時間を算出する予測手段
をさらに備え、
前記第１の制御手段及び前記第２の制御手段の少なくとも一方は、前記予測再生可能時間に応じてストリーミングデータの再生制御を行うこと
を特徴とする請求項８記載の無線通信システム。
【請求項１１】
前記第１の制御手段及び前記第２の制御手段の少なくとも一方は、前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づき、ストリーミングデータの区切りで再生処理を停止する再生制御を行うこと
を特徴とする請求項８記載の無線通信システム。
【請求項１２】
前記第１の制御手段及び前記第２の制御手段の少なくとも一方は、前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づき、ビットレートを下げる再生制御を行うこと
を特徴とする請求項８記載の無線通信システム。
【請求項１３】
前記ストリーミングデータは音声データであり、
前記第１の制御手段及び前記第２の制御手段の少なくとも一方は、前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づき、音量を徐々に下げた後、再生処理を停止する再生制御を行うこと
を特徴とする請求項８記載の無線通信システム。
【請求項１４】
前記第１の制御手段及び前記第２の制御手段の少なくとも一方は、ストリーミングデータの区切りまで再生できないと判断した場合に、音量を徐々に下げる再生制御を行うこと
を特徴とする請求項１３記載の無線通信システム。
【請求項１５】
前記第１の無線通信手段及び前記第２の無線通信手段は、再生を停止する再生制御を行った後、無線接続を切断すること
を特徴とする請求項１１、請求項１３、又は請求項１４のいずれか１項に記載の無線通信システム。
【請求項１６】
第１の無線通信装置及び第２の無線通信装置が無線通信すると共に、ストリーミングデータの再生制御を行う無線通信システムを制御する再生制御方法であって、
前記第１の無線通信装置が有する第１のバッテリの残容量を検出する第１の残容量検出ステップと、
前記第２の無線通信装置が有する第２のバッテリの残容量を検出する第２の残容量検出ステップと、
前記第１のバッテリの残容量情報を前記第１の無線通信装置から前記第２の無線通信装置へ無線通信により送信する残容量情報送信ステップと、
前記第１のバッテリの残容量情報及び前記第２のバッテリの残容量情報に基づいて、ストリーミングデータの再生制御を行う再生制御ステップと
を備えることを特徴とする再生制御方法。
【請求項１７】
請求項１６記載の再生制御方法において、
前記第１のバッテリ及び前記第２のバッテリの残容量に基づいてストリーミングデータの予測再生可能時間を算出する時間算出ステップ
をさらに備え、
前記再生制御ステップでは、前記予測再生可能時間に応じてストリーミングデータの再生制御を行うこと
を特徴とする再生制御方法。
【請求項１８】
前記再生制御ステップでは、前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づき、ストリーミングデータの区切りで再生処理を停止する再生制御を行うこと
を特徴とする請求項１６記載の再生制御方法。
【請求項１９】
前記再生制御ステップでは、前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づき、ビットレートを下げる再生制御を行うこと
を特徴とする請求項１６記載の再生制御方法。
【請求項２０】
前記ストリーミングデータは音声データであり、
前記再生制御ステップでは、前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づいて、音量を徐々に下げた後、再生処理を停止する再生制御を行うこと
を特徴とする請求項１６記載の再生制御方法。
【請求項２１】
前記再生制御ステップでは、ストリーミングデータを区切りまで再生できないと判断した場合に、音量を徐々に下げる再生制御を行うこと
を特徴とする請求項２０記載の再生制御方法。
【請求項２２】
請求項１８、請求項２０、又は請求項２１のいずれか１項に記載の無線通信方法において、
前記再生制御ステップで、再生処理を停止する再生制御を行った後、前記第１の無線通信装置と前記第２の無線通信装置との間の無線通信装置を切断する切断ステップ
をさらに備えることを特徴とする再生制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、無線通信システム、及び再生制御方法に関する。
【背景技術】
【０００２】
近年、バッテリで駆動する複数の無線装置間で無線通信を行うシステムが考えられている（例えば、特許文献１参照）。特許文献１には、バッテリ切れ時間を予測し、長時間動作可能であると予測される端末を親機として選定することにより、ネットワークを長時間維持することを目的とした無線ＬＡＮシステムが記載されている。
【０００３】
さらに、複数の無線装置間で音声データや映像データ等のストリーミングデータの再生、伝送を行うシステムも考えられている。このようなシステムの例としては、例えば音楽再生装置で音声データを再生し、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の無線通信で伝送して、ワイヤレスヘッドフォンで視聴するシステム等が挙げられる。
【特許文献１】特開２００３−０３２２６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように、バッテリで動作する機器がストリーミングデータを無線通信により伝送し、視聴するシステムでは、バッテリ切れにより当該ストリーミングデータの視聴が突然終了することがある。このような突然の視聴停止は、ユーザにとって不快感が強い。
【０００５】
そこで本発明は、ストリーミングデータを無線通信し、ユーザの利便性を向上させる無線通信装置、無線通信システム、及び再生制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の無線通信装置は、電源供給を行う第１のバッテリと、前記第１のバッテリの残容量を検出する残容量検出手段と、ストリーミングデータの再生信号を他の無線通信手段に送信すると共に、前記他の無線通信手段が有する第２のバッテリの残容量情報を受信する無線通信手段と、前記残容量検出手段で検出した前記第１のバッテリの残容量、及び前記無線通信手段で受信した前記第２のバッテリの残容量情報に基づいて、ストリーミングデータの再生制御を行う制御手段とを備えることを特徴とする。
【０００７】
本発明の無線通信システムは、ストリーミングデータの再生信号を無線により送信する第１の無線通信装置と、前記第１の無線通信装置から再生信号を受信する第２の無線通信装置とを備える無線通信装置であって、前記第１の無線通信装置は、電源供給を行う第１のバッテリと、前記第１のバッテリの残容量を検出する第１の残容量検出手段と、ストリーミングデータの再生処理を行う第１の制御手段とストリーミングデータの再生信号を前記第２の無線通信装置に送信する第１の無線通信手段と、を備え、前記第２の無線通信装置は、電源供給を行う第２のバッテリと、前記第２のバッテリの残容量を検出する第２の残容量検出手段と、ストリーミングデータの再生信号を前記第１の無線通信装置から受信する第２の無線通信手段と、前記第２の無線通信手段で受信した再生信号の再生処理を行う第２の制御手段とを備え、前記第１の制御手段及び前記第２の制御手段の少なくとも一方は、前記第１のバッテリの残容量及び前記第２のバッテリの残容量に基づいて再生制御を行うことを特徴とする。
【０００８】
本発明の再生制御方法は、第１の無線通信装置及び第２の無線通信装置が無線通信すると共に、ストリーミングデータの再生制御を行う無線通信システムを制御する再生制御方法であって、前記第１の無線通信装置が有する第１のバッテリの残容量を検出する第１の残容量検出ステップと、前記第２の無線通信装置が有する第２のバッテリの残容量を検出する第２の残容量検出ステップと、前記第１のバッテリの残容量情報を前記第１の無線通信装置から前記第２の無線通信装置へ無線通信により送信する残容量情報送信ステップと、前記第１のバッテリの残容量情報及び前記第２のバッテリの残容量情報に基づいて、ストリーミングデータの再生制御を行う再生制御ステップとを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ストリーミングデータを無線通信し、ユーザの利便性を向上させる無線通信装置、無線通信システム、及び再生制御方法を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の無線通信装置、及び無線通信システム、及び再生制御方法について、図面を参照しながら説明する。
【実施例１】
【００１１】
図１は、本発明の実施例に係る無線通信システムの構成を示す図である。図１の無線通信システムは、音楽再生装置１と、ヘッドフォン２とから構成される。
音楽再生装置１は、記憶媒体を内部に有し、この記憶媒体に記憶された音声データを所定の符号化方式の再生信号に符号化してヘッドフォン２に無線通信により送信する。
【００１２】
ヘッドフォン２は、音楽再生装置１から受信した再生信号を復号してスピーカから音声を出力させる。
尚ここで、音楽再生装置１がヘッドフォン２に対して音声データの再生信号を送信する無線通信はＢｌｕｅｔｏｏｔｈ通信によるものとする。本実施例では、音声データの再生信号のやり取りをＡ２ＤＰ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｆｉｌｅ）により、音声データの再生や停止等を行うための制御信号のやり取りをＡＶＲＣＰ（Ａｕｄｉｏ／Ｖｉｄｅｏ  Ｒｅｍｏｔｅ  Ｃｏｎｔｒｏｌ  Ｐｒｏｆｉｌｅ）により行うものとする。
【００１３】
さらに、ヘッドフォン２は音楽再生装置１に対して、自身のバッテリの残容量情報を通知する機能を有する。この残容量情報は、ヘッドフォン２から例えば定期的に音楽再生装置１に対して通知しても良いし、あるいは、音楽再生装置１がヘッドフォン２に対してバッテリ残容量情報の取得要求を送信し、ヘッドフォン２はこれに応じてバッテリ残容量情報を通知するようにしても良い。
【００１４】
尚、このようなバッテリの残容量情報の通知や取得に際しては、例えば、ＡＶＲＣＰにおいて各ベンダが拡張、定義可能なＶｅｎｄｅｒ  ｕｎｉｑｕｅコマンドや、Ｖｅｎｄｅｒ  ｄｅｐｅｎｄｅｎｔコマンドを使用すれば良い。以降はＡＶＲＣＰを使用した場合として説明するが、この他にＳＰＰ（Ｓｅｒｉａｌ  Ｐｏｒｔ  Ｐｒｏｆｉｌｅ）を使用して通知や取得ができるようにしても良い。
【００１５】
図２は、音楽再生装置１の構成を示す図である。音楽再生装置１は、制御部１０と、記憶部１１と、無線通信部１２と、表示部１３と、操作部１４と、バッテリ１５とから構成される。
【００１６】
制御部１０は、電力制御プログラム１１ａと、無線通信制御プログラム１１ｂと、符号化プログラム１１ｃとを記憶部１１から読出し、音声再生装置１を構成する各構成要素を制御する。制御部１０の例としては、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等が挙げられる。
【００１７】
電力制御プログラム１１ａは、バッテリ１５の残容量を検出すると共に、この残容量に基づいて、音楽再生装置１の予測再生可能時間を算出する機能を有するプログラムである。更に、電力制御プログラム１１ａは、ヘッドフォン２から受信した、ヘッドフォン２が有するバッテリ（後述するバッテリ２５）の残容量に関する残容量情報に基づいて、ヘッドフォン２の予測再生可能時間を算出する機能も有する。
【００１８】
尚、このような予測再生可能時間を、電力制御プログラム１１ａは例えば以下の方法により算出することができる。通常、再生する音声データのビットレートが同じであれば、再生処理に係る電力消費量は時間と相関が高い。よって、ある一定時間に再生した音声データのビットレートと、その間に減じたバッテリの残容量とを計算すれば、再生可能な時間を予測することができる。
【００１９】
より具体的には、例えば時刻Ｔ１のバッテリ１５の残容量がＶ１、時刻Ｔ２のバッテリ１５の残容量がＶ２（Ｖ１＞Ｖ２）であって、その間に音楽再生装置１が所定のビットレートの音声データを再生している場合には、その後再生する音声データのビットレートも同じであれば、予測再生可能時間Ｔは、
【００２０】
【数１】
2007202038.tif 000003
【００２１】
として、再生可能な時間を予測することができる。ヘッドフォン２についての予測再生可能時間についても同様である。
このようなバッテリの残容量の時間当たりの消費量を、１２８ｋｂｐｓ、１６０ｋｂｐｓ等の其々のビットレートに対して算出、記憶しておけば、複数のビットレートの音声データを再生する場合にも対応することができる。
【００２２】
或いは、これらのビットレートに応じた、単位時間のバッテリの残容量の消費量をテーブルとして有していれば、これに基づいて予測再生可能時間を算出してもよい。
【００２３】
無線通信制御プログラム１１ｂは、無線通信部１２を制御するためのプログラムである。即ち、無線通信部１２は、無線通信制御プログラム１１ｂによる制御の下、ヘッドフォン２との間で、Ａ２ＤＰ及びＡＶＲＣＰによるＢｌｕｅｔｏｏｔｈの無線接続を確立する。さらに、符号化プログラム１１ｃでの再生処理の終了後、無線通信制御プログラム１１ｂは、ヘッドフォン２との間の無線接続を切断する処理を行う。このような切断処理を行うことにより、再生終了後も無線接続を維持するために必要な電力を消費せずに済む。
【００２４】
符号化プログラム１１ｃは、記憶部１１に記憶された音声データ１１ｄの再生処理を行うプログラムである。より具体的には、音声データ１１ｄを、Ａ２ＤＰで定められた符号化方式の再生信号への符号化を行う。さらに、符号化プログラム１１ｃは、電力制御プログラムで算出した予測再生時間に応じて、再生信号への符号化の際にビットレートを下げたり、フェードアウト（音量を徐々に下げる処理）を行ったり、再生処理を停止したりといった処理を行う機能を有する。
【００２５】
音声データ１１ｄは、例えばＳＢＣ（Ｓｕｂ  Ｂａｎｄ  Ｃｏｄｅｃ）等の形式で符号化された、音声にかかるストリーミングデータである。
無線通信部１２は、無線通信制御プログラム１１ｂによる制御の下、ヘッドフォン２と無線通信するための無線通信インタフェースである。ヘッドフォン２への音声データ１５ｄの再生信号の送信、及びヘッドフォン２からのバッテリの残容量情報の受信は、無線通信部１２を介して行われる。
【００２６】
表示部１３は、例えば再生中の音声データ１５ｄのタイトルやアーティスト等の情報や、バッテリ１５の残容量等の情報を表示するための表示インタフェースである。表示部１３は、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等で構成される。
【００２７】
操作部１４は、音声データ１１ｄの再生や停止等をユーザが指示するための入力インタフェースである。操作部１４の例としては、例えば入力ボタン等が考えられる。また、これらの再生／停止等の指示は、ヘッドフォン２からＡＶＲＣＰにより受信する制御信号により行ってもよい。
【００２８】
バッテリ１５は、音楽再生装置１を構成する各構成要素に対し、電力を供給する。外部電源に接続しない限り、バッテリ１５が供給可能な電力は有限である。
図３は、ヘッドフォン２の構成を示す図である。ヘッドフォン２は、制御部２０と、記憶部２１と、無線通信部２２と、スピーカ２３と、操作部２４と、バッテリ２５とから構成される。
【００２９】
制御部２０は、電力制御プログラム２１ａと、無線通信制御プログラム２１ｂと、復号化プログラム２１ｃとを記憶部２１から読出し、各構成要素を制御する。制御部２０の例としては、例えばＣＰＵ等が挙げられる。
【００３０】
電力制御プログラム２１ａは、バッテリ２５の残容量を検出する機能を有するプログラムである。更に、電力制御プログラム２１ａは、このバッテリ２５の残容量に関する残容量情報を、無線通信制御プログラム２１ｂにより音楽再生装置４に向けて送信する機能を有する。
【００３１】
無線通信制御プログラム２１ｂは、無線通信部２２を制御するためのプログラムである。即ち、無線通信部２２は、無線通信制御プログラム２１ｂによる制御の下、音楽再生装置１との間でＡ２ＤＰ及びＡＶＲＣＰによるＢｌｕｅｔｏｏｔｈ無線接続を確立する。更に、復号化プログラム２１ｃでの再生処理の終了後、無線通信制御プログラム１１ｂは、ヘッドフォン２との間の無線接続を切断する処理を行う。
【００３２】
復号化プログラム２１ｃは、音楽再生装置１から無線通信部２２で受信した音声データ１１ｄの再生信号を復号化し、スピーカ２３から出力させる再生処理を行う。さらに、復号化プログラム２１ｃは、音楽再生装置１からの制御の下、再生信号からの復号の際にビットレートを下げたり、フェードアウト（音量を徐々に下げる処理）を行ったり、再生処理を停止したりといった処理を行う機能も有する。
【００３３】
無線通信部２２は、無線通信制御プログラム２１ｂによる制御の下、音楽再生装置１と無線通信するための無線通信インタフェースである。音楽再生装置１からの音声データ１１ｄの再生信号の受信、及び音楽再生装置１へのバッテリ２５の残容量情報の送信は、無線通信部２２を介して行われる。
【００３４】
スピーカ２３は、復号化プログラム２１ｃでの再生処理により再生信号が復号化された音声信号により、音声の出力を行う。即ち、ユーザが音声データ１１ｄを視聴する際には、ユーザはスピーカ２３から出力される音声を聴くことになる。尚、本実施例では音声データの受信側の無線装置としてヘッドフォン型の機器を例として説明しているため、スピーカ２３をヘッドフォン２内の構成要素として説明しているが、これは音声出力部の一例であり、例えば音声出力端子（ヘッドフォンジャックなど）を用意する構成にしても良い。
【００３５】
操作部２４は、音声データ１１ｄの再生や停止等をユーザが指示するための入力インタフェースである。操作部２４の例としては、例えば入力ボタン等が考えられる。これらの入力された再生／停止等の指示による制御信号は、ＡＶＲＣＰにより音楽再生装置１へ送信される。
【００３６】
バッテリ２５は、ヘッドフォン２を構成する各構成要素に対し、電力を供給する。外部電源に接続しない限り、バッテリ２５が供給可能な電力は有限である。
次に、図４及び図５を参照しながら、音楽再生装置１の処理の流れについて説明する。図４及び図５は、音楽再生装置１の処理の流れを示すフローチャートである。尚、このフローチャートの開始時点において、符号化プログラム１１ｃは音声データ１１ｄの再生処理を行い、無線通信制御プログラム１１ａにより、再生信号をヘッドフォン２に送信しているものとする。また、ヘッドフォン２では、無線通信制御プログラム２１ｂが受信した再生信号を、復号化プログラム２１ｃで再生処理を行い、スピーカ２３から出力しているものとする。
【００３７】
まず、音楽再生装置１の無線通信制御プログラム２１ｂは、ヘッドフォン２からバッテリ２５の残容量情報を受信したか否かを判断する（Ｓ４０１）。もしヘッドフォン２からバッテリ２５の残容量情報を受信していない場合には（Ｓ４０１のＮｏ）、無線通信制御プログラム１１ｂは、無線通信部１２からヘッドフォン２へバッテリ２５の残容量情報の取得要求を送信する（Ｓ４０２）。
【００３８】
ヘッドフォン２では、無線通信部２２で音楽再生装置１からバッテリ２５の残容量情報の取得要求を受信すると、電力制御プログラム２１ａがバッテリ２５の残容量検出を行う。無線通信制御プログラム２１ｂは、このバッテリ２５の残容量情報をＡＶＲＣＰにより無線通信部２２を介して音楽再生装置１へ送信する。
【００３９】
音楽再生装置１では、無線通信制御プログラム２１ｂの制御の下、無線通信部２２で音楽再生装置１からのバッテリ２５の残容量情報を受信する（Ｓ４０３）。
ヘッドフォン２からバッテリ２５の残容量情報を受信すると（Ｓ４０１のＹｅｓ、Ｓ４０３）、電力制御プログラム２１は、ヘッドフォン２の予測再生可能時間を算出する（Ｓ４０４）。これは先述の通り、例えばバッテリ１５の残容量の時間当たりの消費量、及び今後再生する音声データ１１ｄのビットレートから予測することができる。
【００４０】
続いて、電力制御プログラム１１ａは、音楽再生装置１が有するバッテリ１５の残容量を検出する（Ｓ４０５）。バッテリ１５の残容量検出後、電力制御プログラム１１ａは、音楽再生装置１の予測再生可能時間を算出する（Ｓ４０６）。この算出方法は、Ｓ４０４と同様である。
【００４１】
電力制御プログラム１１ａが音楽再生装置１及びヘッドフォン２の予測再生可能時間を算出した後、電力制御プログラム２１ａは、両予測再生可能時間が共に十分に大きいか否かを判断する（Ｓ４０７）。これは、例えば両装置とも所定時間以上再生可能か否か、等により判断することができる。両装置共に予測可能時間が十分に長い場合には、Ｓ４０１の処理へ戻る。
【００４２】
音楽再生装置１及びヘッドフォン２の少なくとも一方の予測再生可能時間が短いと判断された場合には（Ｓ４０７のＮｏ）、電力制御プログラム１１ａは音楽再生装置１及びヘッドフォン２のいずれの予測再生可能時間が長いかを判断する（Ｓ４０８）。音楽再生装置１の予測再生可能時間がヘッドフォン２の予測再生可能時間以上の場合には（Ｓ４０８のＹｅｓ）、電力制御プログラム１１ａは、本通信システム（音楽再生装置１＋ヘッドフォン２）での予測再生可能時間として、ヘッドフォン２の予測再生可能時間を使用する（Ｓ４０９）。
【００４３】
Ｓ４０８で、音楽再生装置１の予測再生可能時間がヘッドフォン２の予測再生可能時間未満の場合には（Ｓ４０８のＮｏ）、電力制御プログラム１１ａは、本通信システム（音楽再生装置１＋ヘッドフォン２）での予測再生可能時間として、音楽再生装置１の予測再生可能時間を使用する（Ｓ４１０）。
【００４４】
本通信システムでの予測再生可能時間算出（Ｓ４０９及びＳ４１０）後、符号化プログラム１１ｃは、現在符号化プログラム１１ｃで再生処理を行っている音声データ１１ｄを最後まで再生可能か否かを判断する（Ｓ５０１）。即ち予測再生可能時間が、符号化プログラム１１ｃで再生処理を行っている音声データ１１ｄの長さよりも長いか否かを判断する。
【００４５】
現在再生中の音声データ１１ｄを最後まで再生可能な場合には（Ｓ５０１のＹｅｓ）、符号化プログラム１１ｃは、次に再生予定の音声データ１１ｄも最後まで再生可能か否かを判断する（Ｓ５０２）。次に再生予定の音声データ１１ｄも最後まで再生可能であれば（Ｓ５０２のＹｅｓ）、Ｓ４０１の処理に戻る。
【００４６】
現在再生中の音声データ１１ｄは最後まで再生可能だが、次に再生予定の音声データ１１ｄは最後まで再生することができない場合には（Ｓ５０２のＮｏ）、符号化プログラム１１ｃは、次に再生予定の音声データ１１ｄの再生ビットレートを下げれば最後まで再生可能か否かを判断する（Ｓ５０３）。
【００４７】
通常消費電力は再生ビットレートと相関が高いので、再生ビットレートを下げれば、より具体的には、例えばこれまで１６０ｋｂｐｓで復号化プログラム及び符号化プログラム１１ｃで再生処理していたものを、１２８ｋｂｐｓに再生ビットレートを下げれば、消費電力を削減できることが多い。よって、符号化プログラム１１ｃは、次に再生予定の音声データ１１ｄのビットレートを下げることにより最後まで再生可能な場合には（Ｓ５０３のＹｅｓ）、次に再生予定の音声データ１１ｄのビットレート設定を下げ（Ｓ５０４）、Ｓ４０１の処理へ戻る。
【００４８】
このとき、再生ビットレートを下げる処理は符号化プログラム１１ｃ及び復号化プログラム２１ｃのいずれでも行うことができるが、予測再生可能時間の長い装置の側で再生ビットレートを下げる処理を行うのが好適である。この点については、後述する再生停止の再生制御や、フェードアウトの再生制御についても同様である。
【００４９】
ヘッドフォン２の復号化プログラム２１ｃ側で再生ビットレートを下げる場合には、Ｓ５０４では無線通信部２２からＡＶＲＣＰにより制御信号を送り、復号化プログラム２１ｃは、これを受けて再生処理での再生ビットレートを下げる設定を行う。これらの処理については、後述するＳ５０６でも同様である。
【００５０】
Ｓ５０１で、現在再生中の音声データ１１ｄを最後まで再生することができない場合には（Ｓ５０１のＮｏ）、符号化プログラム１１ｃは、現在再生中の音声データ１１ｄの再生ビットレートを下げれば最後まで再生可能か否かを判断する（Ｓ５０５）。
【００５１】
再生ビットレートを下げることにより音声データ１１ｄを最後まで再生することができると判断した場合には（Ｓ５０５のＹｅｓ）、符号化プログラム１１ｃは音声データ１１ｄの再生処理での再生ビットレートを下げる（Ｓ５０６）。このビットレート設定は、先述の通り符号化プログラム１１ｃ及び復号化プログラム２１ｃの少なくとも一方の再生処理での再生ビットレートを下げるものである。
【００５２】
Ｓ５０６で再生ビットレートを下げた後、或いはＳ５０３で次に再生予定の音声データ１１ｄを、再生ビットレートを下げても最後まで再生できないと判断した場合（Ｓ５０３のＮｏ）、符号化プログラム１１ｃは、現在再生中の音声データ１１ｄの再生終了後、再生処理を停止する（Ｓ５０７）。
【００５３】
即ち、本実施例のように音声データであれば、再生リスト等で音声データ１１ｄである各曲の再生順序が定められている場合に、曲の切れ目を区切りとみなしてそこで再生処理を停止することになる。この他、再生しているデータが映像データである場合に、この映像データに対してチャプタが設定されている場合には、そこを区切りとみなして再生処理を停止するようにしてもよい。
【００５４】
Ｓ５０５で再生ビットレートを下げても音声データ１１ｄを最後まで再生することができない場合には（Ｓ５０５のＮｏ）、符号化プログラム１１ｃは、予想再生可能時間に合わせて音量を徐々に下げるフェードアウト処理を行う（Ｓ５０９）。このフェードアウト処理は、無線通信制御プログラム２１ｂがヘッドフォン２に対して制御信号を送信し、復号化プログラム２１ｃが行うようにしても良い。
【００５５】
このようなフェードアウト処理は、例えば予想再生可能時間の５秒前になったら、フェードアウト処理を開始する。このように予想再生可能時間に合わせてフェードアウトすることによりできるだけ長く音声データ１１ｄを視聴できると共に、何の前触れも無く突然視聴が終了することを避けることができる。
【００５６】
フェードアウト処理が終了した後、即ち音量ゼロまで下げた後、符号化プログラム１１ｃは再生処理を停止する（Ｓ５１０）。
Ｓ５０７若しくはＳ５１０で符号化プログラム１１ｃ及び復号化プログラム２１ｃが再生処理を停止した後、無線通信制御プログラム１１は、ヘッドフォン２に対して無線接続の切断要求を送信し、音楽再生装置１とヘッドフォン２との間の無線接続を切断する（Ｓ５１１）。
【００５７】
以上説明したように、本実施例によれば、音楽再生装置１及びヘッドフォン２の両方のバッテリの残容量を考慮した上で、再生制御（再生ビットレートを下げる処理、及び再生処理の停止）を行うことができる。これにより、例えば音楽再生装置１のバッテリ残量が十分であるが、ヘッドフォン２のバッテリ残量が不足しているような場合であっても、好適な再生制御を行うことができるようになり、ユーザの利便性を向上させることができる。
【００５８】
通常、音楽再生装置１とヘッドフォン２が共にバッテリ駆動されている場合には、これらの機器のバッテリ残容量や駆動時間は、搭載しているバッテリの容量や、無線通信開始時の充電／放電状態や、それぞれの機器において動作に必要な消費電力により異なることが普通である。これにより、たとえ一方の装置が省電力制御を行っていたとしても、他方の装置でバッテリ切れを生じて視聴が終了することがある。しかしながら、本実施例ではシステムを構成する両機器のバッテリ残容量に基づいて制御を行うので、好適な再生制御が可能である。
【００５９】
さらに、本実施例ではなるべく音声データ１１ｄが終了した時点、即ち曲の区切りで再生処理を終了するようにしているので、曲の途中で突然視聴が停止することを避けることができ、ユーザの利便性を向上させることができる。
【００６０】
さらに、音声データ１１ｄを最後まで再生できない場合には、フェードアウトをした後に再生処理を停止するので、突然曲の途中で再生が終了し、ユーザの不快感を強めることを避けることができ、ユーザの利便性を向上させることができる。
【００６１】
本実施例では、音楽再生装置１とヘッドフォン２とはＢｌｕｅｔｏｏｔｈにより通信を行ったが、この限りではない。ストリーミングデータを伝送することができると共に、バッテリの残容量情報をやり取りすることができれば、他の無線通信方式を用いることができる。
【００６２】
さらに、本実施例ではストリーミングデータの例として音声データを用いて説明したが、この限りではなく、例えば映像データを送信する装置と、これを再生する装置との間で無線通信を行う場合であっても良い。
【００６３】
本実施例では、音楽再生装置１側の符号化プログラム１１が主体となって再生制御を行っていたが、この限りではなく、ヘッドフォン２側で再生制御の主体を担ってもよい。この場合、例えば、電力制御プログラム１１ａで検出したバッテリ１５の残容量の残容量情報を無線通信制御プログラム１１ｂがＡＶＲＣＰで送信し、電力制御プログラム２１ａがバッテリ１５及びバッテリ２５の予想再生可能時間を計算すればよい。さらに、復号化プログラム２１ｃは、音楽再生装置１に対して再生処理の停止指示等を無線通信制御プログラム２１ｂに送信させることになる。
【００６４】
本実施例では、両装置の予想再生可能時間を電力制御プログラム１１ａで算出しているがこの限りではない。例えばヘッドフォン２の電力制御プログラム２１ａは自身の予想再生可能時間を算出し、音楽再生装置１の電力制御プログラム１１ａは自身の予想再生可能時間を算出するようにしても良い。この場合、バッテリの残容量情報として、ヘッドフォン２が音楽再生装置１に対して予想再生可能時間を送信することとなり、音楽再生装置１はこれらの予想再生可能時間に基づいて、再生制御を行うことになる。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施例１に係る無線通信システムの構成を示す図。
【図２】本発明の実施例１に係る音楽再生装置の構成を示す図。
【図３】本発明の実施例１に係るヘッドフォンの構成を示す図。
【図４】本発明の実施例１に係る音楽再生装置１の処理の流れを示す図。
【図５】本発明の実施例１に係る音楽再生装置１の処理の流れを示す図。
【符号の説明】
【００６６】
１・・・音楽再生装置
２・・・ヘッドフォン
１０・・・制御部
１１ａ・・・電力制御プログラム
１１ｂ・・・無線通信制御プログラム
１１ｃ・・・符号化プログラム
１１ｄ・・・音声データ
１２・・・無線通信部
１３・・・表示部
１４・・・操作部
１５・・・バッテリ
２０・・・制御部
２１・・・記憶部
２１ａ・・・電力制御プログラム
２１ｂ・・・無線通信制御プログラム
２１ｃ・・・復号化プログラム
２２・・・無線通信部
２３・・・スピーカ
２４・・・操作部
２５・・・バッテリ
【図１】
2007202038.tif 000004
【図２】
2007202038.tif 000005
【図３】
2007202038.tif 000006
【図４】
2007202038.tif 000007
【図５】
2007202038.tif 000008