(57)【特許請求の範囲】
【請求項１】
少なくともプロセッサと、メモリと、ワイヤレスインターフェースと、ユーザ入力部と、スピーカとを備えるワイヤレスオーディオ出力デバイスにおいて、
2つ以上のペアリングされたワイヤレス音源のリストを前記メモリ内に記憶するステップであって、前記リストが、各ワイヤレス音源に関する情報を含み、前記情報が、各ワイヤレス音源の名前を含み、前記リストが、少なくとも第1のワイヤレス音源と最後のワイヤレス音源とを含む、記憶するステップと、
前記リストからの第1および第2のワイヤレス音源に接続するステップであって、前記第1の接続された音源が主音源であり、前記第2の接続された音源が副音源である、接続するステップと、
前記ユーザ入力部から指示を受け取るステップと、
前記リスト内の選択されたワイヤレス音源の名前に対応するオーディオ信号を生成するために音声合成エンジンを使用するステップと、
前記オーディオ信号を出力するために前記スピーカを使用するステップと、
所定の値よりも大きい時間の量が、前記ユーザ入力部からの連続指示を受け取ることなく経過した場合、前記選択されたワイヤレス音源に接続するステップと、
経過時間が前記所定の値を超えるまでに連続指示を前記ユーザ入力部から受け取るときはいつも、
前記リスト内の次の選択されたワイヤレス音源の名前に対応する次のオーディオ信号を生成するために前記音声合成エンジンを使用するステップと、
前記次のオーディオ信号を出力するために前記スピーカを使用するステップと、
前記所定の値よりも大きい時間の量が前記ユーザ入力部からの連続指示なしで経過したとき、
前記次の選択されたワイヤレス音源に接続するステップと、
前記次の選択されたワイヤレス音源が前記第2の接続された音源でもある場合、前記第2の接続された音源を前記主音源として再割り当てし、前記第1の接続された音源を前記副音源として再割り当てするステップと、
前記次の選択されたワイヤレス音源が前記第1または前記第2の接続された音源以外である場合、前記次の選択されたワイヤレス音源を前記主音源として割り当て、前記第1の接続された音源を前記副音源として再割り当てするステップとを含む、方法。
【請求項２】
前記リスト内の前記次の選択されたワイヤレス音源が前記リスト内の前記最後のワイヤレス音源であり、前記経過時間が前記所定の値を超えるまでに前記ユーザ入力部から前記連続指示を受け取る場合、
前記リスト内の前記第1のワイヤレス音源を前記リスト内の前記次の選択されたワイヤレス音源として使用する、請求項1に記載の方法。
【請求項３】
前記主および副音源の名前に対応する確認オーディオ信号を生成するために前記音声合成エンジンを使用するステップと、
前記確認オーディオ信号を出力するために前記スピーカを使用するステップとをさらに含む、請求項1に記載の方法。
【請求項４】
前記ワイヤレスインターフェースが、Bluetoothワイヤレスインターフェースを含み、
ワイヤレス音源の前記リストが、前記ワイヤレスオーディオ出力デバイスとペアリングされたBluetooth音源のリストを含む、請求項1に記載の方法。
【請求項５】
前記経過時間が、ユーザインターフェースからの前記指示の前記受け取りから計測される、請求項1に記載の方法。
【請求項６】
前記経過時間が、現在のまたは次の音源を識別するオーディオ信号の出力から計測される、請求項1に記載の方法。
【請求項７】
前記ユーザ入力部が、瞬時作動状態を有するスイッチの瞬時作動を含む、請求項1に記載の方法。
【請求項８】
前記スイッチが所定の時間周期にわたって前記瞬時作動状態に保持されたとの指示を受け取るステップと、
追加のワイヤレス音源を検出するために前記ワイヤレスインターフェースを動作させるステップと、
前記追加のワイヤレス音源とペアリングするステップと、
前記追加のワイヤレス音源を前記リストに追加するステップとをさらに含む、請求項7に記載の方法。
【請求項９】
前記選択されたワイヤレス音源に接続するステップが失敗し、前記選択されたワイヤレス音源からエラーメッセージを受け取った場合、前記選択されたワイヤレス音源と再度ペアリングするステップをさらに含む、請求項1に記載の方法。
【請求項１０】
前記ユーザ入力部が、電子ユーザインターフェースからの出力を含み、前記出力が、前記電子ユーザインターフェース内の次の音源指示に対応する、請求項1に記載の方法。
【請求項１１】
前記音声合成エンジンを使用するステップが、前記ペアリングされたワイヤレス音源のうちの1つとのワイヤレス接続を通じて前記音声合成エンジンにアクセスするステップを含む、請求項1に記載の方法。
【請求項１２】
プロセッサと、
メモリと、
ユーザ入力部と、
ワイヤレスインターフェースと、
スピーカとを備えるワイヤレスオーディオ出力デバイスであって、
前記プロセッサが、
2つ以上のペアリングされたワイヤレス音源のリストを前記メモリ内に記憶するステップであって、前記リストが、各ワイヤレス音源に関する情報を含み、前記情報が、前記ワイヤレス音源の各々の名前と、少なくとも第1のワイヤレス音源および最後のワイヤレス音源とを含む、記憶するステップと、
前記リストからの第1および第2のワイヤレス音源に接続するステップであって、前記第1の接続された音源が主音源であり、前記第2の接続された音源が副音源である、接続するステップと、
前記ユーザ入力部からの指示を受け取るステップと、
前記リスト内の選択されたワイヤレス音源の名前に対応するオーディオ信号を生成するために音声合成エンジンを使用するステップと、
前記オーディオ信号を出力するために前記スピーカを使用するステップと、
所定の値よりも大きい時間の量が前記ユーザ入力部からの連続指示を受け取ることなく経過した場合、前記ワイヤレスインターフェースを前記選択されたワイヤレス音源に接続させるステップと、
経過時間が前記所定の値を超えるまでに連続指示を前記ユーザ入力部から受け取るときはいつも、
前記リスト内の次の選択されたワイヤレス音源の名前に対応する次のオーディオ信号を生成するために前記音声合成エンジンを使用するステップと、
前記次のオーディオ信号を出力するために前記スピーカを使用するステップと、
前記所定の値よりも大きい時間の量が前記ユーザ入力部からの連続指示なしで経過したとき、
前記次の選択されたワイヤレス音源に接続するステップと、
前記次の選択されたワイヤレス音源が前記第2の接続された音源でもある場合、前記第2の接続された音源を前記主音源として再割り当てし、前記第1の接続された音源を前記副音源として再割り当てするステップと、
前記次の選択されたワイヤレス音源が前記第1または前記第2の接続された音源以外である場合、前記次の選択されたワイヤレス音源を前記主音源として割り当て、前記第1の接続された音源を前記副音源として再割り当てするステップとを含む音源選択プロセスを実行するように構成される、ワイヤレスオーディオ出力デバイス。
【請求項１３】
前記音源選択プロセスが、
前記リスト内の次の選択されたワイヤレス音源が前記リスト内の前記最後のワイヤレス音源であり、前記経過時間が前記所定の値を超えるまでに前記ユーザ入力部からの前記連続指示を受け取る場合、
前記リスト内の前記第1のワイヤレス音源を前記リスト内の前記次の選択されたワイヤレス音源として使用するステップをさらに含む、請求項12に記載のデバイス。
【請求項１４】
前記ワイヤレスインターフェースが、Bluetoothワイヤレスインターフェースを含み、
ワイヤレス音源の前記リストが、前記ワイヤレスオーディオ出力デバイスとペアリングされたBluetooth音源のリストを含む、請求項12に記載のデバイス。
【請求項１５】
ワイヤレス音源の前記リストが、前記ワイヤレスオーディオ出力デバイスによって電源が入れられているものとしておよび前記ワイヤレスインターフェースの範囲内で検出される音源に制限される、請求項14に記載のデバイス。
【請求項１６】
前記プロセッサが、前記経過時間をユーザインターフェースからの前記指示の受け取りから計測する、請求項12に記載のデバイス。
【請求項１７】
前記プロセッサが、前記経過時間を現在のまたは次の音源を識別するオーディオ信号の出力から計測する、請求項12に記載のデバイス。
【請求項１８】
前記ユーザ入力部が、瞬時作動状態を有するスイッチを含む、請求項12に記載のデバイス。
【請求項１９】
前記プロセッサが、
前記スイッチが所定の時間周期にわたって前記瞬時作動状態に保持されたとの指示に応答して、
追加のワイヤレス音源を検出するために前記ワイヤレスインターフェースを動作させ、
前記追加のワイヤレス音源とペアリングし、
前記追加のワイヤレス音源を前記リストに追加するようにさらに構成される、請求項18に記載のデバイス。
【請求項２０】
前記スイッチが、第1、第2、および第3の位置を有する3点切り換えスライドスイッチを備え、前記スイッチが、前記第1または第2の位置に設定されたとき、そこにとどまり、前記第3の位置に設定され解放されたとき、前記第2の位置に戻り、
前記瞬時作動状態が、前記第3の位置に設定されるステップを含む、請求項18に記載のデバイス。
【請求項２１】
前記ユーザ入力部が、電子ユーザインターフェースからの出力を含み、前記出力が、前記電子ユーザインターフェース内の次の音源指示に対応する、電子ユーザインターフェースをさらに備える、請求項12に記載のデバイス。
【請求項２２】
前記ワイヤレス音源の各々の1つが、スマートフォン、タブレット型コンピュータ、パーソナルコンピュータ、ラップトップコンピュータ、ノートブックコンピュータ、ネットブックコンピュータ、ラジオ受信機、オーディオシステム、インターネットプロトコル(IP)電話、通信システムおよび娯楽システムからなる群から選択される、請求項12に記載のデバイス。
【請求項２３】
前記ワイヤレスオーディオ出力デバイスが、ヘッドホン、ヘッドセット、ポータブルスピーカ、およびスマートフォンからなる群から選択される、請求項12に記載のデバイス。
【請求項２４】
プロセッサと、
メモリと、
Bluetoothワイヤレスインターフェースと、
瞬時作動状態を有するスイッチと、
スピーカのペアとを備えるヘッドホンの組であって、
前記メモリが、前にワイヤレスオーディオ出力デバイスとペアリングされていたBluetooth対応音源の順序付きリストを含み、前記リストが、各音源に関する情報を含み、前記情報が、各音源の名前と、少なくとも第1の音源および最後の音源とを含み、
前記プロセッサが、
前記リストからの第1および第2のワイヤレス音源に接続するステップであって、前記第1の接続された音源が主音源であり、前記第2の接続された音源が副音源である、接続するステップと、
ユーザ入力部からの指示を受け取るステップと、
ヘッドセットが現在接続されている前記リスト内の音源の名前を出力するために前記スピーカを使用するステップと、
前記出力の後に所定の値よりも大きい時間の量が過ぎるまでに連続指示を前記ユーザ入力部から受け取るときはいつも、
前記リスト内の次の選択されたワイヤレス音源の名前に対応する次のオーディオ信号を出力するために前記スピーカを使用するステップと、
前記次の選択されたワイヤレス音源が前記第2の接続された音源でもある場合、前記第2の接続された音源を前記主音源として再割り当てし、前記第1の接続された音源を前記副音源として再割り当てするステップと、
前記次の選択されたワイヤレス音源が前記第1または前記第2の接続された音源以外である場合、前記次の選択されたワイヤレス音源を前記主音源として割り当て、前記第1の接続された音源を前記副音源として再割り当てするステップと、
前記リスト内の前記次のワイヤレス音源が前記リスト内の最後のワイヤレス音源であり、前記次のオーディオ信号を出力した後、経過時間が前記所定の値を超えるまでに前記ユーザ入力部からの連続指示を受け取った場合、前記ヘッドセットが現在接続されている前記音源の前記名前を、前記リスト内の前記次の選択されたワイヤレス音源として出力するステップと、
前記所定の値よりも大きい時間の量が前記ユーザ入力部からの連続指示なしで経過したとき、その名前を出力させた前記最後のワイヤレス音源に接続するステップとを含む音源選択プロセスを実行するように構成される、ヘッドホンの組。
【請求項２５】
前記スイッチが、第1、第2、および第3の位置を有する3点切り換えスライドスイッチを備え、前記スイッチが、前記第1または第2の位置に設定されたときそこにとどまり、前記第3の位置に設定され解放されたとき前記第2の位置に戻り、
前記瞬時作動状態が、前記第3の位置に設定されるステップを含む、請求項24に記載のヘッドホンの組。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイヤレス技術に関し、より具体的には音源の直接選択に関する。
【背景技術】
【０００２】
一般に、Bluetooth(登録商標)ワイヤレス技術は、電子デバイスを接続するケーブルに取って代わることが意図されたワイヤレス通信システムである。2つのデバイスは、Bluetoothを介して通信するために、まずペアリングされなければならない。2つのBluetoothデバイス間のペアリングシーケンスには、典型的には、両方のデバイス上でのユーザ設定動作およびBluetoothデバイスが互いを見つけ出す時間を必要とする。デバイスは、ペアリングすると、ペアリングプロセスを繰り返さなくてもデバイス自体の制御の下で接続および切り離しをすることができる。デバイスは、遠隔制御、データの交換、または1つのデバイスによって生成されたオーディオ信号の別のデバイス内のスピーカ上での再生を含む、様々な目的で接続することができる。1つのホストデバイスは、複数の周辺デバイスとペアリングすることができるが、通常、1つまたは複数のタイプの接続の各々に対して一度に1つだけにしか接続されない。本出願の文脈で、われわれは、「Bluetooth」に言及するとき、本出願の出願日現在Version 4.0[Vol 0]、2010年6月30日であるBluetooth specification released by Bluetooth Special Interest Group (Bluetooth SIG)のバージョンにより動作するプロトコルおよび接続に言及している。他のワイヤレス技術は、同様の特徴および機能を提供することができ、同じように使用することができる。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】Bluetooth specification released by Bluetooth Special Interest Group、Version 4.0 [Vol 0]、2010年6月30日
【発明の概要】
【課題を解決するための手段】
【０００４】
以下に本発明のいくつかの態様の基本的理解を得るために簡略化した概要を提示する。この概要は、本発明の主要なまたは重要な要素を識別することも、本発明の範囲を画定することも意図されていない。その唯一の目的は、後で提示するより詳細な説明の前置きとして本発明のいくつかの概念を簡略化した形で提示することである。
【０００５】
一般に、一態様において、ワイヤレスオーディオ出力デバイスが、少なくともプロセッサと、メモリと、ワイヤレスインターフェースと、ユーザ入力部と、スピーカとを含む。2つ以上のペアリングされたワイヤレス音源のリストがメモリ内に記憶され、リストは、各ワイヤレス音源に関する情報を含み、情報は、各ワイヤレス音源の名前を含み、リストは、少なくとも第1のワイヤレス音源と最後のワイヤレス音源とを含む。指示がユーザ入力部から受け取られる。音声合成エンジンがリスト内の選択されたワイヤレス音源の名前に対応するオーディオ信号を生成するのに使用される。スピーカはオーディオ信号を出力するのに使用される。所定の値よりも大きい時間の量がユーザ入力部からの連続指示を受け取ることなく経過した場合、出力デバイスは選択されたワイヤレス音源に接続する。
【０００６】
実装形態は、以下のうちの1つまたは複数を任意の組合せで含むことができる。経過時間が所定の値を超えるまでに連続指示をユーザ入力部から受け取るときはいつも、音声合成エンジンが、リスト内の次の選択されたワイヤレス音源の名前に対応する次のオーディオ信号を生成するのに使用され、スピーカが次のオーディオ信号を出力するのに使用される。所定の値よりも大きい時間の量がユーザ入力部からの連続指示なしで経過した場合、次の選択されたワイヤレス音源が接続される。リスト内の次の選択されたワイヤレス音源がリスト内の最後のワイヤレス音源であり、経過時間が所定の値を超えるまでにユーザ入力部からの連続指示を受け取る場合、リスト内の第1のワイヤレス音源が、リスト内の次の選択されたワイヤレス音源として使用される。
【０００７】
リストからの第1および第2のワイヤレス音源を、両方とも、ワイヤレス出力デバイスに接続することができ、第1の接続された音源が主音源であり、第2の接続された音源が副音源である。経過時間が所定の値を超えるまでに連続指示をユーザ入力部から受け取るときはいつも、音声合成エンジンが、リスト内の次の選択されたワイヤレス音源の名前に対応する次のオーディオ信号を生成するのに使用され、スピーカが次のオーディオ信号を出力するのに使用され、所定の値よりも大きい時間の量がユーザ入力部からの連続指示なしで経過したとき、ワイヤレス出力デバイスは、次の選択されたワイヤレス音源に接続される。次の選択されたワイヤレス音源が第2の接続された音源でもある場合、第2の接続された音源が主音源として再割り当てされ、第1の接続された音源が副音源として再割り当てされ、次の選択されたワイヤレス音源が第1または第2の接続された音源以外である場合、次の選択されたワイヤレス音源が主音源として割り当てられ、第1の接続された音源が副音源として再割り当てされる。音声合成エンジンは、主および副音源の名前に対応する確認オーディオ信号を生成するのに使用することができ、スピーカは確認オーディオ信号を出力するのに使用することができる。
【０００８】
ワイヤレスインターフェースはBluetoothワイヤレスインターフェースを含むことができ、ワイヤレス音源のリストは、ワイヤレスオーディオ出力デバイスとペアリングされたBluetooth音源のリストを含むことができる。経過時間は、ユーザインターフェースからの指示の受領から計測することができる。経過時間は、現在または次の音源を識別するオーディオ信号を出力するステップから計測することができる。ユーザ入力部は、瞬時作動状態を有するスイッチの瞬時作動を含むことができる。スイッチが所定の時間周期にわたって瞬時作動状態に保持されたとの指示を受け取った場合、ワイヤレスインターフェースは、追加のワイヤレス音源を検出し、追加のワイヤレス音源と対を成し、追加のワイヤレス音源をリストに追加するように動作させることができる。選択されたワイヤレス音源への接続が失敗し、選択されたワイヤレス音源からエラーメッセージを受け取った場合、ワイヤレスデバイスは、選択されたワイヤレス音源と再度ペアリングすることができる。ユーザ入力部は、電子ユーザインターフェースからの出力を含むことができ、出力は電子ユーザインターフェース内の次の音源の指示に対応する。音声合成エンジンを使用するステップは、ペアリングされたワイヤレス音源のうちの1つとのワイヤレス接続を通じて音声合成エンジンにアクセスするステップを含むことができる。スイッチは、第1、第2、および第3の位置を有する3点切り換えスライドスイッチを含むことができ、スイッチは、第1または第2の位置に設定されたときそこにとどまり、第3の位置に設定され解放されたとき第2の位置に戻り、瞬時作動状態は、第3の位置に設定されるステップを含む。
【０００９】
一般に、一態様において、ヘッドホンの組は、プロセッサと、メモリと、Bluetoothワイヤレスインターフェースと、瞬時作動状態を有するスイッチと、スピーカのペアとを含む。メモリは前にワイヤレスオーディオ出力デバイスとペアリングされていたBluetooth対応音源の順序付きリストを含み、リストは各音源に関する情報を含み、情報は、各音源の名前と、少なくとも第1の音源および最後の音源とを含む。プロセッサは、ユーザ入力部からの指示を受け取るステップと、ヘッドセットが現在接続されているリスト内の音源の名前を出力するためにスピーカを使用するステップとを含む音源選択処理を実行するように構成される。所定の値よりも大きい時間の量が、出力するステップの後に過ぎるまでに連続指示をユーザ入力部から受け取るときはいつも、リスト内の次のワイヤレス音源の名前に対応する次のオーディオ信号を出力するのにスピーカが使用される。リスト内の次のワイヤレス音源がリスト内の最後ワイヤレス音源であり、ユーザ入力部からの連続指示を、次のオーディオ信号を出力するステップの後、経過時間が所定の値を超えるまでに受け取った場合、ヘッドセットが現在接続されている音源の名前が、リスト内の次の選択されたワイヤレス音源として出力される。所定の値よりも大きい時間の量がユーザ入力部からの連続指示なしで経過した場合、その名前を出力させた最後のワイヤレス音源が接続される。
【００１０】
これらのおよび他の特徴および利点は、以下の詳細な説明を読み、関連する図面を検討することにより明らかであろう。上述の一般的説明および以下の詳細な説明は、両方とも、説明だけであり、特許請求された態様を制限するものでないことを理解されたい。
【図面の簡単な説明】
【００１１】
【図１】例示的なワイヤレス娯楽システムの構成図である。
【図２】流れ図である。
【図３】流れ図である。
【発明を実施するための形態】
【００１２】
図1に示すように、例示的なワイヤレス娯楽システム10が、ワイヤレス再生デバイス15と、1つまたは複数のワイヤレス音源20a、20bおよび20cとを含む。ワイヤレス再生デバイス例には、ヘッドセット、ポータブルスピーカ、自動車娯楽システム、ホームシアターシステムなどが含まれるが、それらに限定されない。ワイヤレス音源20a、20b、20cの例には、娯楽システム、通信システム、パーソナルコンピュータ、スマートウォッチなどが含まれるが、それらに限定されない。いくつかの例において、Bluetoothワイヤレス技術がシステムの構成要素間にワイヤレス通信を提供するのに使用される。
【００１３】
いくつかの例において、ワイヤレス再生デバイス15は、プロセッサ25と、メモリ30と、ワイヤレス通信モジュール35と、スピーカ40とを含む。ワイヤレス通信モジュールは、例えば、Bluetoothワイヤレス通信インターフェースまたは他の同様のインターフェースを含むことができる。ワイヤレス再生デバイス15は、プロセッサ25にリンクされたスイッチ50も含む。一例において、スイッチ50は瞬時スイッチである。別の例において、図1に示すように、スイッチ50は、位置のうちの少なくとも1つが安定している、すなわち、スイッチがそこに設定されたときそこにとどまり、位置のうちの少なくとも1つが瞬時、すなわち、スイッチが解放されたとき瞬時位置から安定位置に戻る3点切り換えスイッチなどの多点切り換えスライドスイッチである。いくつかの例において、そのような位置は、以下に説明するように、デバイスのオン状態およびオフ状態に対応する2つの安定位置と、瞬時スイッチ50として使用される第3の瞬時位置とを有する。他の例において、ワイヤレス再生デバイス15は、電子ユーザインターフェース(UI)を含み、その場合、図1のスイッチ50は、そのUIからプロセッサ25への特定の信号出力を表す。
【００１４】
プロセッサ25は、ワイヤレス再生デバイスの一般的動作を制御する。Bluetoothまたは同様のワイヤレス技術が使用されているいくつかの例において、プロセッサ25は、以下に説明するように、ある事象を検出し次第、ワイヤレスモジュール35で実装されているBluetooth特有の機能を開始する。プロセッサ25は、Bluetoothワイヤレス技術を使用して、ワイヤレス再生デバイス15と、1つまたは複数のワイヤレス音源20a、20b、20cとの間に通信を確立するのに必要な動作(例えば、ペアリング)を開始する。
【００１５】
メモリ30は、少し例を挙げると、読み出し専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、またはフラッシュROMなどの任意の適切なメモリ技術を含むことができる。とりわけ、メモリは、プロセッサ25を処理し制御するためのプログラムのマイクロコード、ならびに様々な参照データ、プロセッサ25によって実施された様々なプログラムのうちのいずれかの実行の間生成されたデータ、および電話帳、送信メッセージ、受信メッセージなどの保管のための様々な更新可能なデータを記憶する。異なるタイプのデータを異なるタイプのメモリに記憶することができる。メモリは、ワイヤレス再生デバイスならびに音声合成エンジンの一般的動作のための実行可能なコード、および音源の直接選択のための処理を実施するための命令を含む。音源の直接選択処理およびスイッチ50により、プロセッサ25は、以下に説明するように、簡略化されたユーザインターフェース(UI)を通じておよび音源と手動で相互作用することなく、ワイヤレスモジュール35を、ペアリングされた音源の組からのワイヤレス音源に接続することが可能になる。
【００１６】
ワイヤレスモジュール35により、ワイヤレス再生デバイス15とワイヤレス音源20a、20b、20cとの間の無線周波数(RF:Radio Frequency)通信を使用してワイヤレス接続が可能になる。ワイヤレスモジュール35は、アンテナ(図示せず)を通じてデータ入力/出力を含む無線信号を交換する。例えば、送信モードでBluetoothワイヤレス技術を使用するとき、ワイヤレスモジュール35は、通信路符号化および拡散によってデータを処理し、処理データを無線周波数(RF)信号に変換し、RF信号を送信する。受信モードでは、ワイヤレスモジュール35は、受信したRF信号をベースバンド信号に変換し、逆拡散および通信路復号によりベースバンド信号を処理し、処理信号をデータに復元する。
【００１７】
ワイヤレス音源の各々、例えば、音源20aは、プロセッサと、メモリと、Bluetoothまたは他の適当なワイヤレス技術を実装したワイヤレス通信モジュールとを含むことができる。音源デバイスの特定の構造および技術は、ワイヤレス通信モジュールが、以下に説明するやり方でワイヤレス再生デバイスと相互作用するようにワイヤレス再生デバイス15のワイヤレスモジュール35に対応していると注記する以外には、本開示の範囲内にない。いくつかの例において、音声合成エンジンは、接続されたワイヤレス音源のうちの1つに内蔵され、ワイヤレス再生デバイスによる使用のために利用可能であり、またはワイヤレス再生デバイスがワイドエリアネットワークにも接続されるワイヤレス音源のうちの1つを通じて接続することができるオンラインサービスによって提供される。
【００１８】
図2に示すように、プロセス200が音源のうちの1つを直接選択するためにワイヤレス再生デバイス15によって実施される。プロセス200は、ワイヤレス音源を検出するステップ(205)から開始する。次いで、再生デバイスが、例えば、各音源のBluetoothペアリングプロセスを実行することによって、検出されたワイヤレス音源の各々とペアリングする(210)。次いで、再生デバイスが、ペアリングされた音源のリストをメモリ内に記憶し(215)、リストは各ペアリングされた音源に関する情報を含む。情報は、ペアリングされた音源の各々の名前を含む。音源を検出するステップ、その音源とペアリングするステップ、およびその音源の情報を記憶するステップは、いつでも実行することができ、必要に応じ増大する音源のリストは後のステップで使用される。残りのステップは、少なくとも2つの音源がペアリングされ、リスト内に含まれるとき関連する。
【００１９】
ステップ220において、再生デバイスは、スイッチ50が作動されたとの指示を受け取る。それに応答して、再生デバイスは、現在の音源の名前を、音源のリスト内の音源に関する情報から、または現在の音源に特に関する情報のストア内で調べる(225)。次いで、再生デバイスは、現在の音源の名前を話す(230)ことを可能にするオーディオ信号を生成するためにメモリ内に常駐する音声合成エンジンを使用する。
【００２０】
名前が出力されると、再生デバイスは、スイッチ50が再度作動されたかどうか(240、以下に論じる任意選択のステップ265は無視する)を確認するために所定の時間の量だけ待機する(235)。いくつかの例において、時間はオーディオ出力の終わりから計測される。他の例において、時間は最後のスイッチ入力から計測される。所定の時間の量以内にスイッチが再度作動されない場合、再生デバイスは、出力されたばかりの名前に関連付けられた音源に接続する(245)。告げられた音源が現在接続されている音源であったとき、初めて、ステップ245は、現状を維持する効果を有する。
【００２１】
スイッチからの連続指示(240)を所定の時間の量以内に受け取った場合、再生デバイスは、リスト内の次の音源をユーザに提供する。再生デバイスは、まず、リストの終わりに達したか否かを確認することによってこれを行う(250)。リスト内にそれ以上の音源がある場合、再生デバイスは提供された音源をリスト内の次の音源にインクリメントし、別のスイッチが作動するのを待つために時間をリセットする(255)。再生デバイスは新たな音源の名前を調べ(260)、再生デバイスがリスト内の次の音源の名前に対応するオーディオ信号を話すようにステップ230に戻る。スイッチが押されず、最後に告げられた音源が接続される(245)か、またはリストの終わりに達する(250)かのいずれかがされるまでこのプロセスが繰り返される。
【００２２】
プロセスが、ペアリングされた音源のリストの終わりに達し、スイッチがさらにもう一度押されるように、スイッチが作動することを継続する場合、再生デバイスは現在接続されている音源に戻り、再び新たに始める(225)。
【００２３】
上記の例はスイッチ50をユーザが手動で作動させることができる電子スイッチとして扱っていたが、ユーザ入力の他の方法も適切である。例えば、自動音声応答システムが、ユーザが「次の音源」と言うのを検出し、「スイッチ」入力220として電子指示をプロセス200に提供することができる。別の例において、運動センサが、ユーザが特定のやり方で自分の手を振ったことを検出し、これをプロセス200に提供される「次の音源」の指示として解釈することができる。
【００２４】
このようにして、スイッチまたは同等の入力が、ペアリングされた音源のリストから音源のいずれかを選択するのに使用される。スイッチを押すたびに、リスト内の次のペアリングされた音源に進み、それ以上のスイッチ指示を受け取らないとき、デバイスが接続する。いくつかの例において、スイッチ50は、追加のユーザインターフェース機能を提供するのに使用される。スイッチを押して解放するのではなく、その瞬時位置に保持する場合、システムはこれを異なる入力として扱う。例えば、図2の任意選択のステップ265で示すように、スイッチをあるあらかじめ設定した制限よりも長く瞬時位置に保持すると、ユーザがリスト内にまだないデバイスに接続することを望んでいることを示すことができる。再生デバイスは、それらのステップが前に実行されたときに存在しなかった新たな音源を検出し、新たな音源とペアリングし、それをリストに追加するためにステップ205に戻ることによって応答する。スイッチが制限よりも長く保持されたか否かの試験は、スイッチを押すたびに実施することができ、すなわち、流れ図に破線で示すようにならびにステップ235の前に示す、ステップ265をステップ225の前に効果的に挿入することができる。ペアリングを再開するまでにスイッチをどのくらい長く保持されるのかという制限は、リスト内の次の音源にサイクリングさせるための最後のプロンプトの後にスイッチを押さなければならない時間と同じであるかまたは異なることができる。
【００２５】
音源を検出しペアリングするステップは、他の状況では繰り返すこともできる。例えば、ユーザが再生デバイスを音源デバイスのユーザインターフェースを通じて音源デバイスからペアリング解除した場合、再生デバイスは、ステップ255、260、および230を実行するとき、依然として音源デバイスを提供し、音源デバイスとの接続を試みる。しかし、そのような状況では、ステップ245は失敗し、エラーメッセージ(275)が音源デバイスから戻ってくる(デバイスが単にオフであるかまたは範囲外にある場合にエラーが生じないのとは異なり)。接続が失敗したことをユーザに単純に知らせる代わりに、再生デバイスはステップ205に戻り、ペアリングプロセスを再度開始し、したがって、ユーザは再生デバイスと音源デバイスとを再度ペアリングすることができる。
【００２６】
図3は、能動接続がリスト内の音源のうちの2つに維持される、図2のプロセスの別の実施形態を示す。スイッチが制限よりも長く保持されたか否かを試験し、ペアリングプロセスを再開する任意選択のステップは図示しないが、プロセス200と同様に、このプロセスに使用することができる。最初の後のスイッチ入力も図示しないが、スイッチを押すたびに動作をトリガするものと想定する。このプロセス300は、プロセス200のように、音源を検出するステップ(205)および音源とペアリングするステップ(210)、ならびに音源のリストを記憶するステップ(215)から開始する。次いで、再生デバイスは、主音源および副音源と呼ばれる2つの音源に接続する(305)。いくつかの例において、2つの音源は、異なって取り扱われ、例えば、ユーザインターフェース入力は主音源を対象とすることができ、一方、オーディオを、混合されるかまたは音源の優先順位によるかのいずれかにより、いずれかの音源から再生する。優先順位は、「主」または「副」の指定に基づくことができ、または音源のタイプに基づくことができ、例えば、飛行機操縦士用ヘッドセットでは、ユーザ入力目的の副音源であっても、航空無線が常に優先する。場合によっては、副音源からオーディオ再生を開始すると、主音源および副音源が入れ替わることがある。
【００２７】
スイッチを初めて押したとき(220)、再生デバイスは、主音源および副音源の両方の名前を得(325)、それらを両方とも話す(330)。スイッチをあらかじめ構成された時間制限内で繰り返した場合(235)、潜在的な新たな音源が、主音源の後のリスト内の次の音源に設定される(340)。最初にボタンを押すと、リスト内には常に少なくとも1つの次の音源である副音源がある。1つの音源だけが存在する場合、システムはプロセス200に戻る。いくつかの例において、副音源が、ユーザがこのプロセスを開始したときに提供される常に第1の音源である。他の例において、リスト内のデバイスの順序は、固定させることができ、したがって、その順番が来たとき副音源が提供される。再生デバイスは、新たな音源の名前を得(345)、それを話す(350)。あらかじめ構成された時間制限内でスイッチを再度押した場合(355)、デバイスは、今度はリスト内の最後の音源を提供したか否かを試験する(360)。提供していた場合、新たな音源が主音源に設定され(365)、前述同様に、リストの最初に戻る。
【００２８】
ユーザがスイッチを押すことを停止したとき、デバイスは、新たな音源が現在接続されている音源以外であると想定し、新たな音源に接続する(370)。いくつかの例において、再生デバイスは、一度に2つの音源デバイスだけに接続することができ、したがって、前の副デバイスは、新たな主音源として選択されなかった場合、省略することができる。選択された新たな音源が前に副音源であった場合(375)、主音源および副音源が交換され(380)、前の主音源を新たな副音源にし、逆も同様である。新たな音源が前に副音源でなかった場合、新たな副音源が前の主音源に設定される(385)。いくつかの例において、副音源は、主音源にしなくても使用することができ、したがって、前の主および副音源のうちの最後に使用されたものが新たな副音源とされ(または副音源のまま保持され)、主音源は新たな音源に設定される(390)。これは有利であり得、その場合、ユーザが主音源または副音源との相違を知ることが実際には期待されず、最後に使用された音源が接続されたままになることを期待するだけである。新たな音源が既存の主音源であるというささいな事例は、その場合何も変わらず、図示しない。あるいは、既存の主音源を選択するステップは、副音源への接続を省略するのに使用することができ、主音源を接続したままにするだけである。主音源および副音源が更新された(または場合により更新されなかった)後、デバイスは、両方の名前を話して(395)、ユーザが相互作用の結果を確認するようにする。
【００２９】
上に論じたプロセスの両方に対して、音源デバイスのリストは、順序を有する。いくつかの例において、順序は動的に変更され、したがって、主デバイスまたは接続されたデバイスだけがリスト内で第1の位置にあり、副デバイスは、もしある場合、第2の位置である。リストを通してのサイクリングは、第2の位置から始まり、したがって、副デバイスは、もしある場合、最初に提示され、ユーザは迅速にそれを主音源にすることが可能になる。いくつかの例において、メモリに記憶されたリストは動作の間は変更されないが、主デバイスは、リストを通してサイクリングするとき最後と第1のデバイスとの間に提示され、副デバイスは、プロセス300に従うとき、最初に提示され、次いで、記憶されたリストの残りが順番に使用される。他の例において、リストの順序に従い、主および副デバイスは単純にその順序により順に提示される。開始点は、プロセスが開始されるたびに、リストの始まりであり得、または現在の主デバイスの後の第1のデバイスであり得、すなわち、全体の順序は維持されるが、開始点は変動する。さらに別の例において、副デバイスが常にまず提供されるように、副デバイスだけが順序を変更するが、主デバイスはそれがリスト内で保持するどの位置でも提示される。いくつかの例において、再生デバイスは、リスト内の第1および第2の位置に移動された主音源および副音源であった最後のデバイスにより更新されたリストを記憶する電源切断プロセスを含み、デバイスがバックアップで電力供給されたとき、高速の現状復帰を可能にする。
【００３０】
音源の直接選択プロセス200をBLUETOOTH SPECIFICATION Version 4.0 [Vol 0]、2010年6月30日の文脈で例示する。しかし、上記の方式は、同様に他のワイヤレスプロトコルに適用可能であることを理解されたい。さらに、ある実施形態を、ペアリングするステップを開始するのに手動介在を必要としないものとして上に説明しているが、いくつかの実施形態において、手動介在は、例えば、音源デバイスがその無線の電源をオフにした場合、さらにセキュリティ側面を方式または手動選択に提供するためにペアリングするステップを完了するのに必要であり得る。上記のデバイスおよびプロセスが音源およびオーディオ再生デバイスの文脈であったが、同様のワイヤレスペアリングリストを使用する他のデバイスは、同じプロセスを利用することができる。例えば、タブレット型コンピュータは、複数のワイヤレスキーボードとペアリングすることができ、ペアリングされたキーボードの各々を通して名前を付け、サイクリングするために単一の「接続」ユーザインターフェース要素を使用することができる。
【００３１】
上記は本発明のある実施形態によって実施される動作の特定の順序を説明するが、代替実施形態が異なる順序で動作を実施し、ある動作を組み合わせ、ある動作を重複させるなどをすることが可能であるので、そのような順序は、例示的であることを理解されたい。本明細書における所与の実施形態への参照は、説明された実施形態が特定の特徴、構造、または特性を含むことができるが、あらゆる実施形態が、必ずしも特定の特徴、構造、または特性を含まない可能性があることを示している。
【００３２】
システムの所与の構成要素を別々に説明してきたが、機能のいくつかは、所与の命令、プログラムシーケンス、コード部分などで組み合わせ、または共有することができることを当業者は理解されよう。
【００３３】
上述の説明は、本開示に合致したすべての可能な実装形態のまたは説明した実装形態のすべての可能な変更の網羅的な列挙を表さない。いくつかの実装形態を説明してきた。それにもかかわらず、本明細書に説明したシステム、デバイス、方法および技法の精神および範囲から逸脱することなく様々な変更を加えることができることを理解されよう。したがって、他の実装形態は、以下の特許請求の範囲内にある。
【符号の説明】
【００３４】
10  ワイヤレス娯楽システム
15  ワイヤレス再生デバイス
20a、20b、20c  ワイヤレス音源
25  プロセッサ
30  メモリ
35  ワイヤレス通信モジュール
40  スピーカ
50  スイッチ
【図１】
0006307625.tif 000002
【図２】
0006307625.tif 000003
【図３】
0006307625.tif 000004