(57)【要約】【課題】設定可能な非公開モードを備えたウェアラブルサウンドシステムを提供すること。【解決手段】オーディオ共有システムは、少なくとも２つの動作モードで動作するように構成される。非公開モードでは、オーディオ共有システムは、ユーザにのみ音声を出力し、周囲の音響環境からユーザを分離することができる。公開動作モードでは、オーディオ共有システムは、ユーザとユーザに近接する他の聴取者とに音声を一斉送信し、それによって社会的方法で音声を共有する。オーディオ共有システムは、音声の選択的共有を可能にする他の動作モードで動作することもできる。【選択図】図１Ｅ
2019129538.tif 000002
【特許請求の範囲】
【請求項１】
聴取者間に音声を分配するコンピュータ実装方法であって、
第１のモードで動作するように１つ以上の音響トランスデューサを構成することを含み、前記第１のモードにおいて、前記１つ以上の音響トランスデューサが、音声が第１の聴取者に向かって、かつ第２の聴取者から離れて出力される第１の音場を生成し、前記方法はさらに、
前記１つ以上の音響トランスデューサを、第１のトリガイベントに応答して、前記第１のモードから第２のモードに移行させること、ならびに
前記第２のモードで動作するように前記１つ以上の音響トランスデューサを構成することを含み、前記第２のモードにおいて、前記１つ以上の音響トランスデューサが、音声が前記第１の聴取者及び前記第２の聴取者に向かって出力される第２の音場を生成する、前記方法。
【請求項２】
前記第１のモードにおいて、前記１つ以上の音響トランスデューサが、音声が第３の聴取者から離れて出力される前記第１の音場を生成し、かつ前記第１のモードにおいて、前記１つ以上の音響トランスデューサが、音声が前記第３の聴取者から離れて出力される前記第２の音場を生成する、請求項１に記載のコンピュータ実装方法。
【請求項３】
第３のモードで動作するように前記１つ以上の音響トランスデューサを構成することをさらに含み、前記第３のモードにおいて、前記１つ以上の音響トランスデューサが、音声が前記第２の聴取者に向かって、かつ前記第１の聴取者から離れて出力される第３の音場を生成する、請求項１に記載のコンピュータ実装方法。
【請求項４】
前記第１の音場と前記第２の音場とを同時に生成する、請求項１に記載のコンピュータ実装方法。
【請求項５】
前記第１の音場が第１の音源と関連し、前記第２の音場が第２の音源と関連する、請求項１に記載のコンピュータ実装方法。
【請求項６】
前記第１のモードで動作するように前記１つ以上の音響トランスデューサを構成することが、前記第１の聴取者に向かって、かつ前記第２の聴取者から離れて音声を集束させるビーム形成動作を行うことを含む、請求項１に記載のコンピュータ実装方法。
【請求項７】
前記第１のモードで動作するように前記１つ以上の音響トランスデューサを構成することが、前記第２の聴取者と関連する位置において、音声の第１の部分を相殺する能動型ノイズキャンセル動作を行うことを含む、請求項１に記載のコンピュータ実装方法。
【請求項８】
前記第１の聴取者と関連するセンサデータに基づいて、または前記第１の聴取者が存在する環境と関連するセンサデータに基づいて、前記第１のトリガイベントを検出することをさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項９】
プロセッサによって実行されるとき、
第１のモードで動作するように１つ以上の音響トランスデューサを構成することであって、前記第１のモードにおいて、前記１つ以上の音響トランスデューサが、音声が第１の聴取者に向かって、かつ第２の聴取者から離れて出力される第１の音場を生成する、前記第１のモードで動作するように１つ以上の音響トランスデューサを構成すること、
第１のトリガイベントに応答して第２の動作モードを開始すること、及び
前記第２のモードで動作するように前記１つ以上の音響トランスデューサを構成することであって、前記第２のモードにおいて、前記１つ以上の音響トランスデューサが、前記第１の音場を生成することと併せて、音声が前記第１の聴取者及び前記第２の聴取者に向かって出力される第２の音場を生成する、前記第２のモードで動作するように前記１つ以上の音響トランスデューサを構成することのステップを行うことによって、前記プロセッサに、聴取者間に音声を分配させる非一時的なコンピュータ可読媒体。
【請求項１０】
前記第１の音場が、前記第１の聴取者に応答する情報端末と関連し、前記第２の音場が、前記第１の聴取者と関連する第１の音楽ファイルから生じる、請求項９に記載の非一時的なコンピュータ可読媒体。
【請求項１１】
前記第２の動作モードを開始することの前記ステップが、１つ以上のコマンドを機械的サブシステムに送って、前記第２の音場を生成させることを含む、請求項９に記載の非一時的なコンピュータ可読媒体。
【請求項１２】
前記第２の動作モードを開始することの前記ステップが、オーディオ生成器にデジタル信号処理計算を行わせて、第１のオーディオ信号を生成することを含み、前記第２の音場が、前記第１のオーディオ信号から生じる、請求項９に記載の非一時的なコンピュータ可読媒体。
【請求項１３】
前記第１のトリガイベントが、前記第１の聴取者によって発行される第１の音声コマンドの検出を含み、前記第２の動作モードに対応する、請求項９に記載の非一時的なコンピュータ可読媒体。
【請求項１４】
前記第１の聴取者が存在する環境内の第１の物体と音声を関連付けるように、前記第１の音場を生成し、前記第１の聴取者が前記環境の中を通って移動するときに前記第１の音場を前記第１の物体に関連付けたままにすることをさらに含む、請求項９に記載の非一時的なコンピュータ可読媒体。
【請求項１５】
前記１つ以上のトランスデューサに、前記第１の聴取者が存在する環境からサンプリングされた第１の音声を生成して、前記第１の聴取者に向けて音声を出力させる前記ステップをさらに含む、請求項９に記載の非一時的なコンピュータ可読媒体。
【請求項１６】
聴取者間で音声を分配するシステムであって、
第１の聴取者によって着用されるように構成されたウェアラブルデバイスであって、
センサアレイとスピーカアレイとを含む入出力（Ｉ／Ｏ）サブシステムを含む前記ウェアラブルデバイスと、
コンピューティングデバイスであって、
制御アプリケーションを格納するメモリと、
前記制御アプリケーションを実行するときに、
第１のモードで動作するように前記スピーカアレイを構成することであって、前記第１のモードにおいて、前記スピーカアレイが、音声が第１の聴取者に向かって、かつ第２の聴取者から離れて出力される第１の音場を生成する、前記第１のモードで動作するように前記スピーカアレイを構成すること、
前記スピーカアレイを、第１のトリガイベントに応答して、前記第１のモードから第２のモードに移行させること、及び
前記第２のモードで動作するように前記スピーカアレイを構成することを含み、前記第２のモードにおいて、前記スピーカアレイが、音声が前記第１の聴取者及び前記第２の聴取者に向かって出力される第２の音場を生成することのステップを行うように構成されたプロセッサとを含む前記コンピューティングデバイスとを含む前記システム。
【請求項１７】
前記ウェアラブルデバイスが、前記スピーカアレイを作動して、前記第１の動作モードから前記第２の動作モードに移行させるように構成された機械的サブシステムをさらに含む、請求項１６に記載のシステム。
【請求項１８】
前記機械的サブシステムが、前記第１の動作モードで動作するときに、前記スピーカアレイを作動して前記第１の聴取者の方に向かわせ、前記第２の動作モードで動作するように、前記スピーカアレイを作動して前記第２の聴取者の方に向かわせる、請求項１７に記載のシステム。
【請求項１９】
前記ウェアラブルデバイスが、帽子を含み、前記スピーカアレイが前記帽子のイヤフラップに埋め込まれ、前記機械的サブシステムが、動作モード間を移行する際に、前記イヤフラップを上昇及び下降させる、請求項１８に記載のシステム。
【請求項２０】
前記ウェアラブルデバイスが、頸部装着型のデバイスを含み、前記スピーカアレイが、複数の異なる動作モードに対応する複数の指向性の音場を生成するように構成された操向可能スピーカアレイを含む、請求項１６に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
様々な実施形態の技術分野
様々な実施形態は、全般に、スピーカシステムに関し、より詳細には、設定可能な非公開モードを備えたウェアラブルサウンドシステムに関する。
【背景技術】
【０００２】
関連技術の説明
従来のパーソナルサウンドシステムは、一般に、オーディオ信号を生成するよう構成されたオーディオデバイスと、これらのオーディオ信号から得られる音声をユーザの耳に出力するよう構成された一組のヘッドホンとを含む。例えば、従来のデジタル音楽プレーヤは、音楽ファイルを基にオーディオ信号を生成し、次にそれらの信号を、ユーザの耳に音を出力する一対のヘッドホンまたはイヤホンに伝送する。
【０００３】
従来のパーソナルサウンドシステムは、ユーザが孤立して音声を聴取するという特定の状況においてうまく機能する。しかし、そのようなシステムは、ユーザが他の人たちに近接して音声を聴取するという、より一般的な状況において動作するように適合される必要がある。具体的には、皆のいる場所で、パーソナルサウンドシステムのユーザが、他の人たちと一緒に音声を聴取する共有経験を促進したいと望む場合がある。
【０００４】
そのような状況では、パーソナルサウンドシステムのユーザは、多くの場合、１つのヘッドホンまたはイヤホンを他の聴取者と共有する。しかし、ヘッドホンワイヤが通常は短すぎて快適な聴き取りができず、絡まり易くなる場合があるため、このようなアプローチは煩わしくなり得る。さらに、ヘッドホンまたはイヤホンを１つだけ使用する場合、ステレオ効果が失われ、没入感に乏しい聴取体験に終わる。さらに、このようなアプローチが音声を共有することを可能にするのは、２人までである。このように、一般的な事項として、従来のパーソナルサウンドシステムを複数人の聴取者と一緒に利用することは容易ではない。
【０００５】
以上のように、複数人の聴取者間で音声を共有することへのより効果的な取り組みがあれば有益である。
【発明の概要】
【課題を解決するための手段】
【０００６】
１つ以上の実施形態は、聴取者間に音声を分配するコンピュータ実装方法を明らかにする。本方法は、第１のモードで動作するように１つ以上の音響トランスデューサを構成することを含み、第１のモードにおいて、１つ以上の音響トランスデューサが、音声が第１の聴取者に向かって、かつ第２の聴取者から離れて出力される第１の音場を生成し、本方法はさらに、１つ以上の音響トランスデューサを、第１のトリガイベントに応答して、第１のモードから第２のモードに移行させること、ならびに第２のモードで動作するように１つ以上の音響トランスデューサを構成することを含み、第２のモードにおいて、１つ以上の音響トランスデューサが、音声が第１の聴取者及び第２の聴取者に向かって出力される第２の音場を生成する。
【０００７】
さらなる実施形態は、とりわけ、上記の方法を実装するように構成されたシステム及びコンピュータ可読媒体を提供する。
【０００８】
本明細書に記載される技術の１つの利点は、オーディオ共有システムのユーザが、ある時に他の人たちと孤立して音声を聴取することができ、他の時に近くの聴取者と選択的に音声を共有できることである。
【０００９】
上記の特徴を細部にわたって理解することができるように、上に簡潔に要約した様々な実施形態のより詳細な内容を、いくつかの実施形態を参照することによって知ることができ、その一部が添付の図面において説明される。しかしながら、添付の図面は、典型的な実施形態のみを示し、企図された実施形態は他の同等に有効な実施形態に通じることができるので、したがって、範囲を限定するものとみなされるべきではないことに注意すべきである。
本発明は、例えば、以下の項目を提供する。
（項目１）
聴取者間に音声を分配するコンピュータ実装方法であって、
第１のモードで動作するように１つ以上の音響トランスデューサを構成することを含み、前記第１のモードにおいて、前記１つ以上の音響トランスデューサが、音声が第１の聴取者に向かって、かつ第２の聴取者から離れて出力される第１の音場を生成し、前記方法はさらに、
前記１つ以上の音響トランスデューサを、第１のトリガイベントに応答して、前記第１のモードから第２のモードに移行させること、ならびに
前記第２のモードで動作するように前記１つ以上の音響トランスデューサを構成することを含み、前記第２のモードにおいて、前記１つ以上の音響トランスデューサが、音声が前記第１の聴取者及び前記第２の聴取者に向かって出力される第２の音場を生成する、前記方法。
（項目２）
前記第１のモードにおいて、前記１つ以上の音響トランスデューサが、音声が第３の聴取者から離れて出力される前記第１の音場を生成し、かつ前記第１のモードにおいて、前記１つ以上の音響トランスデューサが、音声が前記第３の聴取者から離れて出力される前記第２の音場を生成する、上記項目に記載のコンピュータ実装方法。
（項目３）
第３のモードで動作するように前記１つ以上の音響トランスデューサを構成することをさらに含み、前記第３のモードにおいて、前記１つ以上の音響トランスデューサが、音声が前記第２の聴取者に向かって、かつ前記第１の聴取者から離れて出力される第３の音場を生成する、上記項目のいずれか一項に記載のコンピュータ実装方法。
（項目４）
前記第１の音場と前記第２の音場とを同時に生成する、上記項目のいずれか一項に記載のコンピュータ実装方法。
（項目５）
前記第１の音場が第１の音源と関連し、前記第２の音場が第２の音源と関連する、上記項目のいずれか一項に記載のコンピュータ実装方法。
（項目６）
前記第１のモードで動作するように前記１つ以上の音響トランスデューサを構成することが、前記第１の聴取者に向かって、かつ前記第２の聴取者から離れて音声を集束させるビーム形成動作を行うことを含む、上記項目のいずれか一項に記載のコンピュータ実装方法。
（項目７）
前記第１のモードで動作するように前記１つ以上の音響トランスデューサを構成することが、前記第２の聴取者と関連する位置において、音声の第１の部分を相殺する能動型ノイズキャンセル動作を行うことを含む、上記項目のいずれか一項に記載のコンピュータ実装方法。
（項目８）
前記第１の聴取者と関連するセンサデータに基づいて、または前記第１の聴取者が存在する環境と関連するセンサデータに基づいて、前記第１のトリガイベントを検出することをさらに含む、上記項目のいずれか一項に記載のコンピュータ実装方法。
（項目９）
プロセッサによって実行されるとき、
第１のモードで動作するように１つ以上の音響トランスデューサを構成することであって、前記第１のモードにおいて、前記１つ以上の音響トランスデューサが、音声が第１の聴取者に向かって、かつ第２の聴取者から離れて出力される第１の音場を生成する、前記第１のモードで動作するように１つ以上の音響トランスデューサを構成すること、
第１のトリガイベントに応答して第２の動作モードを開始すること、及び
前記第２のモードで動作するように前記１つ以上の音響トランスデューサを構成することであって、前記第２のモードにおいて、前記１つ以上の音響トランスデューサが、前記第１の音場を生成することと併せて、音声が前記第１の聴取者及び前記第２の聴取者に向かって出力される第２の音場を生成する、前記第２のモードで動作するように前記１つ以上の音響トランスデューサを構成することのステップを行うことによって、前記プロセッサに、聴取者間に音声を分配させる非一時的なコンピュータ可読媒体。
（項目１０）
前記第１の音場が、前記第１の聴取者に応答する情報端末と関連し、前記第２の音場が、前記第１の聴取者と関連する第１の音楽ファイルから生じる、上記項目のいずれか一項に記載の非一時的なコンピュータ可読媒体。
（項目１１）
前記第２の動作モードを開始することの前記ステップが、１つ以上のコマンドを機械的サブシステムに送って、前記第２の音場を生成させることを含む、上記項目のいずれか一項に記載の非一時的なコンピュータ可読媒体。
（項目１２）
前記第２の動作モードを開始することの前記ステップが、オーディオ生成器にデジタル信号処理計算を行わせて、第１のオーディオ信号を生成することを含み、前記第２の音場が、前記第１のオーディオ信号から生じる、上記項目のいずれか一項に記載の非一時的なコンピュータ可読媒体。
（項目１３）
前記第１のトリガイベントが、前記第１の聴取者によって発行される第１の音声コマンドの検出を含み、前記第２の動作モードに対応する、上記項目のいずれか一項に記載の非一時的なコンピュータ可読媒体。
（項目１４）
前記第１の聴取者が存在する環境内の第１の物体と音声を関連付けるように、前記第１の音場を生成し、前記第１の聴取者が前記環境の中を通って移動するときに前記第１の音場を前記第１の物体に関連付けたままにすることをさらに含む、上記項目のいずれか一項に記載の非一時的なコンピュータ可読媒体。
（項目１５）
前記１つ以上のトランスデューサに、前記第１の聴取者が存在する環境からサンプリングされた第１の音声を生成して、前記第１の聴取者に向けて音声を出力させる前記ステップをさらに含む、上記項目のいずれか一項に記載の非一時的なコンピュータ可読媒体。
（項目１６）
聴取者間で音声を分配するシステムであって、
第１の聴取者によって着用されるように構成されたウェアラブルデバイスであって、
センサアレイとスピーカアレイとを含む入出力（Ｉ／Ｏ）サブシステムを含む前記ウェアラブルデバイスと、
コンピューティングデバイスであって、
制御アプリケーションを格納するメモリと、
前記制御アプリケーションを実行するときに、
第１のモードで動作するように前記スピーカアレイを構成することであって、前記第１のモードにおいて、前記スピーカアレイが、音声が第１の聴取者に向かって、かつ第２の聴取者から離れて出力される第１の音場を生成する、前記第１のモードで動作するように前記スピーカアレイを構成すること、
前記スピーカアレイを、第１のトリガイベントに応答して、前記第１のモードから第２のモードに移行させること、及び
前記第２のモードで動作するように前記スピーカアレイを構成することを含み、前記第２のモードにおいて、前記スピーカアレイが、音声が前記第１の聴取者及び前記第２の聴取者に向かって出力される第２の音場を生成することのステップを行うように構成されたプロセッサとを含む前記コンピューティングデバイスとを含む前記システム。
（項目１７）
前記ウェアラブルデバイスが、前記スピーカアレイを作動して、前記第１の動作モードから前記第２の動作モードに移行させるように構成された機械的サブシステムをさらに含む、上記項目のいずれか一項に記載のシステム。
（項目１８）
前記機械的サブシステムが、前記第１の動作モードで動作するときに、前記スピーカアレイを作動して前記第１の聴取者の方に向かわせ、前記第２の動作モードで動作するように、前記スピーカアレイを作動して前記第２の聴取者の方に向かわせる、上記項目のいずれか一項に記載のシステム。
（項目１９）
前記ウェアラブルデバイスが、帽子を含み、前記スピーカアレイが前記帽子のイヤフラップに埋め込まれ、前記機械的サブシステムが、動作モード間を移行する際に、前記イヤフラップを上昇及び下降させる、上記項目のいずれか一項に記載のシステム。
（項目２０）
前記ウェアラブルデバイスが、頸部装着型のデバイスを含み、前記スピーカアレイが、複数の異なる動作モードに対応する複数の指向性の音場を生成するように構成された操向可能スピーカアレイを含む、上記項目のいずれか一項に記載のシステム。
（摘要）
オーディオ共有システムは、少なくとも２つの動作モードで動作するように構成される。非公開モードでは、オーディオ共有システムは、ユーザにのみ音声を出力し、周囲の音響環境からユーザを分離することができる。公開動作モードでは、オーディオ共有システムは、ユーザとユーザに近接する他の聴取者とに音声を一斉送信し、それによって社会的方法で音声を共有する。オーディオ共有システムは、音声の選択的共有を可能にする他の動作モードで動作することもできる。
【図面の簡単な説明】
【００１０】
【図１Ａ】様々な実施形態の１つ以上の態様を実装するように構成されたオーディオ共有システムを示す。
【図１Ｂ】様々な実施形態の１つ以上の態様を実装するように構成されたオーディオ共有システムを示す。
【図１Ｃ】様々な実施形態の１つ以上の態様を実装するように構成されたオーディオ共有システムを示す。
【図１Ｄ】様々な実施形態の１つ以上の態様を実装するように構成されたオーディオ共有システムを示す。
【図１Ｅ】様々な実施形態の１つ以上の態様を実装するように構成されたオーディオ共有システムを示す。
【図２Ａ】様々な実施形態による、図１のオーディオ共有システムと連携する例示的な肩部装着型のオーディオデバイスを示す。
【図２Ｂ】様々な実施形態による、図１のオーディオ共有システムと連携する例示的な肩部装着型のオーディオデバイスを示す。
【図２Ｃ】様々な実施形態による、図１のオーディオ共有システムと連携する例示的な肩部装着型のオーディオデバイスを示す。
【図２Ｄ】様々な実施形態による、図１のオーディオ共有システムと連携する例示的な肩部装着型のオーディオデバイスを示す。
【図３Ａ】様々な実施形態による、図１のオーディオ共有システムと連携する例示的な頭部装着型のオーディオデバイスを示す。
【図３Ｂ】様々な実施形態による、図１のオーディオ共有システムと連携する例示的な頭部装着型のオーディオデバイスを示す。
【図３Ｃ】様々な実施形態による、図１のオーディオ共有システムと連携する例示的な頭部装着型のオーディオデバイスを示す。
【図３Ｄ】様々な実施形態による、図１のオーディオ共有システムと連携する例示的な頭部装着型のオーディオデバイスを示す。
【図４Ａ】様々な実施形態による、図１のオーディオ共有システムのより詳細な説明図である。
【図４Ｂ】様々な実施形態による、図１のオーディオ共有システムのより詳細な説明図である。
【図５】様々な実施形態による、オーディオ共有モード間を移行する方法ステップのフロー図である。
【図６】様々な実施形態による、複数のオーディオ共有モードで同時に動作する方法ステップのフロー図である。
【発明を実施するための形態】
【００１１】
以下の説明では、様々な実施形態の理解の徹底を期すために、多数の細部にわたる詳細な内容が示される。しかし、それらの細部のうちの１つ以上をその通りに用いなくても、様々な実施形態の実施が可能であることは、当業者にとって明らかであろう。
【００１２】
上述のように、従来のパーソナルサウンドシステムは、他の人たちと孤立して一人の聴取者にオーディオを発するように特に設計されており、そのため、社会的コンテクストにおいて容易に使用することができない。具体的には、従来のパーソナルサウンドシステムは、複数の聴取者間でオーディオを共有するための内蔵機構を有していない。
【００１３】
この問題に対処するために、様々な実施形態には、少なくとも２つの動作モードで動作するように構成されたオーディオ共有システムが含まれる。非公開モードにおいて、本オーディオ共有システムは、ユーザにのみ音声を出力し、ユーザを周囲の音響環境から隔離することができる。公開動作モードでは、オーディオ共有システムは、ユーザとユーザに近接する他の聴取者とに音声を一斉送信し、それによって社会的方法で音声を共有する。オーディオ共有システムは、音声の選択的共有を可能にする他の動作モードで動作することもできる。本明細書に記載される技術の１つの利点は、オーディオ共有システムのユーザが、ある時に他の人たちと孤立して音声を聴取することができ、他の時に近くの聴取者と選択的に音声を共有できることである。
【００１４】
概念的概要
図１Ａ〜図１Ｅは、本実施形態の１つ以上の態様を実装するように構成されたオーディオ共有システムを示す。図１Ａに示すように、オーディオ共有システム１００は、ユーザ１１０によって着用されるように構成される。具体的には、オーディオ共有システム１００のコンポーネントは、ユーザ１１０の頭１１２及び／または肩１１４に結合されてもよい。オーディオ共有システム１００の他のコンポーネントは、他にも選択肢はあるが、ユーザの衣服に格納されるか、またはユーザによって運ばれ得る。オーディオ共有システムの様々な実施態様については、図２Ａ〜図３Ｄに関連して、以下に詳細に説明する。
【００１５】
動作中、オーディオ共有システム１００は、音声を発して音場１２０（Ａ）を生成するように構成される。本構成では、オーディオ共有システム１００は、「非公開」動作モードで動作し、ひいてはユーザ１１０のすぐ近くに音場１２０（Ａ）を生成する。非公開モードで動作するとき、オーディオ共有システム１００は、音声を対象ユーザ１１０へ向かわせるとともに、近隣の聴取者１３０（０）及び１３０（１）によって知覚され得る音声は発しないようにする指向性音響技術を実装することができる。このような指向性音響技術は、図２Ａ〜図２Ｄに関連して具体的に説明するように、ビーム形成及び／または操向可能音響アレイを含むことができる。このような指向性音響技術は、図３Ａ〜図３Ｄに関連して具体的に説明するように、音声を指向させる機械的アプローチを含むこともできる。
【００１６】
様々なトリガイベントに応答して、オーディオ共有システム１００は、異なる動作モード間を移行するように構成される。トリガイベントは、ユーザ１１０から受け取った入力、またはユーザ１１０を取り囲む環境から受け取った入力に基づいて識別され得る。例えば、限定はしないが、オーディオ共有システム１００は、ユーザ１１０から受け取った音声コマンドに応答して、動作モード間を移行することができる。あるいは、オーディオ共有システム１００は、他の近隣の聴取者を識別すると、動作モード間を移行することができる。他のトリガイベントについては、図４Ａ〜図４Ｂに関連して以下にさらに詳細に説明する。さらなる動作モードについては後述する。
【００１７】
オーディオ共有システム１００は、それぞれの異なる動作モードに対応する各種の音場を生成することができる。図１Ｂは、オーディオ共有システム１００が「公開」動作モードで動作するときに生成される音場を示す。
【００１８】
図１Ｂに示すように、オーディオ共有システム１００は、公開モードで動作するときに音場１２０（Ｂ）を生成するように構成される。音場１２０（Ｂ）は、音場１２０（Ａ）の拡張バージョンに相当する。音場１２０（Ｂ）は、ユーザ１１０ならびに聴取者１３０（０）及び１３０（１）によって知覚できるものであり得る。このように、オーディオ共有システム１００は、社会的コンテクストにおける音声の共有に役立ち、それによって従来のパーソナルサウンドシステムに伴う制約を克服する。
【００１９】
オーディオ共有システム１００は、一層正確に形づくられた音場を生成することもできる。図１Ｃは、オーディオ共有システム１００が「指定」動作モードで動作するときに生成される音場を示す。
【００２０】
図１Ｃに示すように、オーディオ共有システム１００は、指定モードで動作するときに音場１２０（Ｃ）を生成するように構成される。音場１２０（Ｃ）は、ユーザ１１０及び聴取者１３０（０）によって知覚されるように正確に形成され、聴取者１３０（１）によって知覚されることがない。このアプローチは、聴取者のサブグループ化を含む社会的コンテクストにおいて実行され得る。例えば、限定はしないが、ユーザ１１０及び聴取者１３０は、共同で公開スペースを共有することができるが、ユーザ１１０及び聴取者１３０（０）は、聴取者１３０（１）を含まない対話形式によるグループ化などのサブグループを形成することができる。したがって、ユーザ１１０は、聴取者１３０（１）を妨害することなく、すなわち含むことなく、聴取者１３０（０）と音声を共有することを望むことができる。
【００２１】
オーディオ共有システム１００は、特定の聴取者を対象にする集束音場を生成することもできる。図１Ｄは、オーディオ共有システム１００が「スポットライト」動作モードで動作するときに生成される音場を示す。
【００２２】
図１Ｄに示すように、オーディオ共有システム１００は、スポットライトモードで動作するときに音場１２０（Ｄ）を生成するように構成される。音場１２０（Ｄ）は、聴取者１３０（０）を特に対象とし、ユーザ１１０を除外する。したがって、聴取者１３０（０）は、オーディオ共有システム１００によって生成された音声を知覚することができ、ユーザ１１０は、その音声を知覚することができない。この特殊な動作モードは、ユーザ１１０が、近隣の聴取者と音を共有したいが、その音を聞くことを望まない場合に実行され得る。例えば、限定はしないが、ユーザ１１０は、聴取者１３０（０）と音声メッセージを共有することを望む場合がある。ユーザ１１０は、既にその音声メッセージを聴いているので、そのメッセージを再び聴くことを避けたいと望む可能性がある。したがって、ユーザ１１０は、オーディオ共有システム１００に、聴取者１３０（０）を対象とし、ユーザ１１０を除外する音場１２０（Ｄ）を生成させる。
【００２３】
音声共有システム１００は、複数の音場を同時に生成することもできる。図１Ｅは、オーディオ共有システム１００が「マルチ」動作モードで動作するときに生成される音場を示す。
【００２４】
図１Ｅに示すように、オーディオ共有システム１００は、図１Ａの音場１２０（Ａ）、図１Ｃの音場１２０（Ｃ）、及び音場１２０（Ｅ）を、同時にかつ連動して生成するように構成される。これらの異なる音場は、ユーザ１１０及び聴取者１３０の様々なサブグループを対象とする。具体的には、音場１２０（Ａ）は、ユーザ１１０を対象とし、それによって前述のように、ユーザ１１０によってのみ知覚できるようになり得る。音場１２０（Ｃ）は、ユーザ１１０及び聴取者１３０（０）の両者を対象とし、それによって先に述べたように、ユーザ１１０及び聴取者１３０（０）によってのみ知覚できるようになり得る。さらに、音場１３０（Ｅ）は、ユーザ１１０及び聴取者１３０（１）を対象とし、それによってユーザ１１０及び聴取者１３０（１）によってのみ知覚できるようになり得る。
【００２５】
示される種々の音場のそれぞれは、異なった音源から出ていてもよく、または個別の設定で変調される共通の音源から出ていてもよい。例えば、限定はしないが、音場１２０（Ａ）は、ユーザ１１０が非公開にしたいと望む、携帯情報端末に伴うオーディオを構成することができる。さらに、音場１２０（Ｃ）は、聴取者１３０（０）が聴取に関心を示したオーディオを構成することができる一方で、音場１２０（Ｅ）は、聴取者１３０（１）が聴取に関心を示した異なるオーディオを構成することができる。別の例では、音場１２０（Ｃ）は、特定の音源から生じて第１の音量で発することができる一方で、音場１２０（Ｅ）はまた、その同じ音源から生じるが、第２の音量で発することができる。一実施形態では、特定の聴取者１３０は、オーディオ共有システム１００とインタラクトして、その聴取者１３０と関係がある音場に特に適用される設定を構成することができる。本明細書で論じる方法では、オーディオ共有システム１００は、複数の異なるモードで同時に動作して、連動して異なる音場１２０を生成するように構成される。
【００２６】
一実施形態では、オーディオ共有システム１００は、複数の異なる対話型エージェントに関連付けられた音場を同時に生成して、管理する。一つ一つ異なる対話型エージェントに対応する個別の音場は、別々のグループの聴取者に向けることができる。各聴取者グループは、関連する音場を介して異なる対話型エージェントとインタラクトすることができる。オーディオ共有システム１００は、これらの種々の聴取者グループと、対応する対話型エージェントとの間の対話を、互いに独立して調整することができる。あるいは、オーディオ共有システム１００は、他の対話に基づいてそれぞれの異なる対話を管理することができる。一例では、限定はしないが、オーディオ共有システム１００は、自動車の車内にいるユーザと会話することができ、車両の外部の歩行者と会話することもできる。これらの２つの会話は、（場合によっては、ユーザに対して透過的に）互いにインタラクトしてもしなくてもよい２つの異なる対話型エージェントを介して、または単一の対話型エージェントを介して行うことができる。
【００２７】
全体として図１Ａ〜図１Ｅを参照すると、上述の音場１２０のいずれかを生成する場合、オーディオ共有システム１００は、本明細書で詳細に説明するように、デジタル信号処理または他の音響変調技法を実行して、さらなる機能を実現することができる。
【００２８】
一実施形態では、オーディオ共有システム１００は、特定の聴取者（例えば、ユーザ１１０及び／または聴取者１３０）にとって、特定の方向から発せられるように思われるように、変調音を生成することができる。例えば、限定はしないが、図１Ａに示す音場１２０（Ａ）を生成する場合、オーディオ共有システム１００は、音声がユーザ１１０を取り囲む環境の特定の場所から生じるように思われるように、音場１２０（Ａ）を変調することができる。オーディオ共有システム１００は、ユーザ１１０がその環境内を移動するときに、この局所的効果を保存するように、音場１２０（Ａ）を変調することもできる。このようにして、オーディオ共有システム１００は、周囲環境に固定されたままの音源を装うことができる。
【００２９】
別の実施形態では、オーディオ共有システム１００は、変調音を生成して、時間とともに、移動し、及び／または形状を変える音場１２０をもたらすことができる。例えば、限定はしないが、図１Ｃに示す音場１２０（Ｃ）を生成する場合、オーディオ共有システム１００は、聴取者１３０（０）がユーザ１１０に対して動くときに、この移動中に、ユーザ１１０及び聴取者１３０（０）に特に音声を発し続けるために、音場１２０（Ｃ）を変調することができる。
【００３０】
さらに別の実施形態では、オーディオ共有システム１００は、環境音を音場に選択的に組み込む変調音を生成することができる。例えば、限定はしないが、図１Ａに示される音場１２０（Ａ）を生成する場合、オーディオ共有システム１００は、音場１２０（Ａ）を変調して、近隣の往来から発される環境音を含め、それによってユーザ１１０にある程度の状況認識を提供することができる。
【００３１】
前述のように、オーディオ共有システム１００は、指向性の音を発して、音場１２０を生成するように構成された、各種のオーディオデバイスを含むことができる。図２Ａ〜図２Ｄ及び図３Ａ〜図３Ｄは、それぞれそのような装置の２つの例を明らかにする。
【００３２】
例示的なオーディオデバイス
図２Ａ〜図２Ｄは、様々な実施形態による、図１のオーディオ共有システムと連携する例示的な肩部装着型及び／または頸部装着型のオーディオデバイスを示す。図２Ａ〜図２Ｂのそれぞれに示すように、ユーザ１１０は、肩部１１４に操向可能音響アレイ２００を着用する。操向可能音響アレイ２００は、相互運用して高指向性の音声を生成するように構成された音響トランスデューサの一群を含み、それによって、正確に形づくられた音場の形成を可能にする。操向可能音響アレイ２００は、例えば限定はしないが、数ある実行可能な手段の中でも特に、一組の微小電気機械システム（ＭＥＭＳ）デバイス、一組の超音波トランスデューサ、または一組のマイクロ音響デバイスを含むことができる。
【００３３】
図２Ａに示すように、操向可能音響アレイ２００を介して、オーディオ共有システム１００は、ユーザ１１０の耳を特に対象とし、他所へ音を発することを回避する音場１２０（Ａ）を生成することができる。この構成は、前述の非公開動作モードに対応する。次に、オーディオ共有システム１００は公開モードに移行し、それに応じて操向可能音響アレイ２００の出力を調節することができる。
【００３４】
図２Ｂに示すように、操向可能音響アレイ２００を介して、オーディオ共有システムは今度は、多方向に音声を一斉送信するために音場１２０（Ｂ）を生成することができ、それによって近隣の聴取者１３０が共有された音声を聴くことを可能にする。この構成は、前述の公開動作モードに対応する。図２Ｂ〜図２Ｄは、オーディオ共有システム１００と連携するオーディオデバイスの別の実施態様を図示する。
【００３５】
図２Ｃ〜図２Ｄに示すように、ユーザ１１０は、頸部装着型の音響アレイ２１０を着用する。頸部装着型の音響アレイ２１０は、相互運用して高指向性の音声を生成するように構成された音響トランスデューサの一群を含むことができ、それによって、図２Ａ〜図２Ｂの操向可能音響アレイ２００と同じように、正確に形づくられた音場の形成を可能にする。頸部装着型の音響アレイ２１０を介して、図２Ｃに示すように、オーディオ共有システム１００は、非公開モードで動作する際に音場１２０（Ａ）を生成することができる。次に、オーディオ共有システム１００は、図２Ｄに示すように、公開モードに移行し、音場１２０（Ｂ）を生成することができる。オーディオ共有システム１００は、図３Ａ〜図３Ｄと併せて以下にさらに詳細に説明するように、ユーザ１１０の頭部１１２に装着することができるオーディオデバイスを含むこともできる。
【００３６】
図３Ａ〜図３Ｄは、様々な実施形態による、図１のオーディオ共有システムと連携する例示的な頭部装着型のオーディオデバイスを示す。図３Ａ〜図３Ｂのそれぞれに示すように、ユーザ１１０は、頭部１１２にロボット帽子３００を着用する。ロボット帽子３００は、折り下げ位置と折り上げ位置との間で折り畳めるように構成された機械的フラップ３１０を含む。機械的フラップは、アクチュエータ、電気モータ、サーボ機構、ステッパ、ソレノイド、または、並進及び／または回転をもたらすように構成された他のロボット要素を含むことができる。機械的フラップは、形状記憶合金、形状記憶ポリマー、熱可塑性物質、誘電性電気活性ポリマーなどを含む形態変化材料を介して作動させることもできる。
【００３７】
機械的フラップが、図３Ａに示すように、折り下げ位置に配置している場合、各機械的フラップ３１０がユーザ１１０の個別の耳を覆い、それぞれの耳に音声を向かわせる。この構成では、オーディオ共有システム１００は、非公開モードで動作し、限られた音声がユーザ１１０を取り囲む環境に発される。機械的フラップ３１０が、図３Ｂに示すように、折り上げ位置に配置している場合、各機械的フラップ３１０が外側に向き、周囲環境に音声を向かわせる。この構成では、オーディオ共有システム１００は、公開モードで動作する。
【００３８】
一実施形態では、ロボット帽子３００は、ロボット帽子３００の機械的に作動するツバに結合された１つ以上の表示画面をさらに含むことができる。この機械的に作動するツバは、第１の表示画面をユーザ１１０に見せるために、下方に折り畳むことができる。ツバの反対側の第２の表示画面は、機械的に作動するツバが下方に折り畳まれたときに、他の近隣の聴取者に見えるようにすることもできる。オーディオ共有システム１００は、現在の動作モードに応じて、これらの表示画面の一方または両方にビジュアルコンテンツを選択的に表示することができる。例えば、限定はしないが、非公開モードで動作する場合、オーディオ共有システム１００は、第１の表示画面にのみ、ひいてはユーザ１１０にのみ、ビジュアルコンテンツを表示することができる。しかしながら、公開モードでの動作時には、オーディオ共有システム１００は、第２の表示画面上にビジュアルコンテンツを表示することもできる。関連する実施形態では、ロボット帽子３００は、ユーザ１１０が、シミュレーションされた現実に部分的または完全に没入する非公開モードと、シミュレーションされた現実の景観が近隣の聴取者と共有される公開モードとの間で移行するように構成された、十分な機能を有する拡張現実（ＡＲ）デバイスまたはバーチャルリアリティ（ＶＲ）デバイスであってもよい。当業者であれば、ロボット帽子３００に関連する技術は、ジャケットの襟、スカーフ、ネックレス、バックパックなどを含む他の形態の衣服及びウェアラブルアイテムとの関連で実装することができることも認識されるはずである。また、上述のビデオ表示部を伴う実施形態のいずれも、前述のオーディオ関連の実施形態のいずれとも組み合わせることもできる。
【００３９】
図３Ｃ〜図３Ｄに示すように、図３Ａ〜図３Ｂと併せて上に述べた機構は、他の種類の帽子に適用することもできる。具体的に、図３Ｃ〜図３Ｄに示す帽子３２０は、スピーカ３３０を含むことができる。図３Ｃに示すように、帽子３２０のツバが下方に折り畳まれると、オーディオ共有システム１００は非公開モードで動作する。次に、図３Ｄに示すように、帽子３２０のツバが上方に折り畳まれると、オーディオ共有システム１００は公開モードで動作する。
【００４０】
全体として図２Ａ〜図３Ｄを参照すると、これらの図に関連して説明したオーディオデバイスは、図１Ａ〜図１Ｅに関連して上に述べた音場のいずれかを生成するように、互いに組み合わせて実装することができる。さらに、上述のオーディオデバイスは、記載された音場のいずれかを生成するように、様々なデジタル信号処理技術と組み合わせて実装することもできる。
【００４１】
一般的な事項として、オーディオ共有システム１００は、技術的に可能な任意のアプローチまたはアプローチの組合せを介して、動作モード間を移行する特定の設定を実行する。例えば、限定はしないが、オーディオ共有システム１００は、上述のような機械的作動を実行することができ、またはやはり前に述べたようなデジタル信号処理技術を実行することができる。さらに、オーディオ共有システム１００は、数ある実行可能な手段の中でも特に、機械技術及びデジタル信号処理技術の両方を互いに組み合わせて実行することができる。これらの技術のいずれかを用いて、オーディオ共有システム１００が、上述した音場１２０のありとあらゆる組合せを実現するように、１つ以上のオーディオ出力デバイスが構成される。
【００４２】
オーディオ共有システム１００に含まれる様々なコンピューティングコンポーネントにつき、図４Ａ〜図４Ｂと併せて、以下にさらに詳細に説明する。
【００４３】
システム概観
図４Ａ〜図４Ｂは、様々な実施形態による、図１のオーディオ共有システムのより詳細な説明図である。図のように、オーディオ共有システム１００は、ウェアラブルデバイス４２０に結合されたコンピューティングデバイス４００を含む。コンピューティングデバイス４００は、連結されたプロセッサ４０２、入出力（Ｉ／Ｏ）デバイス４０４、及びメモリ４０６を含む。
【００４４】
プロセッサ４０２は、データを処理し、かつプログラム命令を実行するように構成される、技術的に可能な任意のハードウェアユニットであってよい。プロセッサ４０２は、例えば、限定はしないが、中央処理装置（ＣＰＵ）、グラフィックス処理装置（ＧＰＵ）、特定用途向け集積回路（ＡＳＩＣ）、及びそれらの任意の組合せであってよい。Ｉ／Ｏデバイス４０４には、入力を受け取るデバイス、出力を提供するデバイス、ならびに入力及び出力の両方をそれぞれ受け取って提供するデバイスが含まれる。例えば、限定はしないが、Ｉ／Ｏデバイス４０４には、入力を受け取って、出力を提供するように構成されたタッチスクリーンを含めることができる。メモリ４０６は、データ及びソフトウェアアプリケーションを格納する技術的に可能な任意の記憶媒体を含むことができる。メモリは、例えば、限定はしないが、ランダムアクセスメモリ（ＲＡＭ）モジュールであってもよい。メモリ４０６は、制御アプリケーション４０８及びデータストア４１０を含む。
【００４５】
制御アプリケーション４０８は、プロセッサ４０２によって実行されるときに、オーディオ共有システム１００の動作を調整するプログラムコードを含むソフトウェアアプリケーションである。そうすることで、制御アプリケーション４０８は、オーディオ共有システム１００と関連する様々な動作モード間の移行を実行し、そのような各モードに対応する音場１２０の生成を管理する。その際に、制御アプリケーション４０８はウェアラブルデバイス４２０と相互運用する。
【００４６】
ウェアラブルデバイス４２０は、着用されるか、または別の方法でユーザ１１０に結合されるように構成される。例えば、限定はしないが、ウェアラブルデバイス４２０は、図３Ａ〜図３Ｄに関連して上に述べたロボット帽子３００であってもよい。一部の実施形態では、ウェアラブルデバイス４２０は、機械的サブシステム４２２を含む。機械的サブシステム４２２は、作動操作を実行するように構成された任意のロボットハードウェアを含む。例えば、限定はしないが、機械的サブシステム４２２は、ロボット帽子３００に取り付けられた機械的フラップ３１０を作動させるように構成された電気モータを含むことができる。機械的サブシステム４２２は、機械的作動を伴わない実施形態では省略してもよい。
【００４７】
ウェアラブルデバイス４２０はまた、Ｉ／Ｏサブシステム４２４を含む。Ｉ／Ｏサブシステム４２４は、ユーザ１１０及び／またはユーザ１１０を取り囲む環境に関連するセンサデータを取得するように構成されたセンサアレイなどの、入力を受け取るように構成されたデバイスを含む。例えば、限定はしないが、Ｉ／Ｏサブシステム４２４は、ユーザ１１０の頭部の向きを計測するように構成されたジャイロスコープ、空間を介してユーザ１１０の動きを計測するように構成された慣性計測ユニット（ＩＭＵ）、周囲の音を計測するように構成された一組の音響トランスデューサ、可視光または赤外光を計測するように構成された１つ以上の光センサ、光検知測距（ＬＩＤＡＲ）センサ、距離センサ、飛行時間センサ、輝度センサ、または任意の他の技術的に可能な形式の感知装置を含むことができる。
【００４８】
Ｉ／Ｏサブシステム４２４はまた、出力を生成するように構成されたデバイスを含む。例えば、限定はしないが、Ｉ／Ｏサブシステム４２４は、図２Ａ〜図２Ｄに関連して上に述べた操向可能音響アレイ３００を含むことができる。Ｉ／Ｏサブシステム４２４は、例えば、限定はしないが、音響アレイ、超音波デバイス、ビジュアル表示デバイス、骨導振動子、フレキシブルディスプレイ、ビーム形成スピーカ、光学パススルー装置、ヘッドアップディスプレイ、または任意の他の技術的に可能な形式の発出装置を含む、他の形式のオーディオ及び／またはビジュアル出力デバイスを含むこともできる。
【００４９】
コンピューティングデバイス４００及びウェアラブルデバイス４２０は、一体化されて単一の物理的コンポーネントを形成してもよく、または別個のモジュールコンポーネントであってもよい。また、コンピューティングデバイス４００は、有線接続または無線接続を介して、ウェアラブルデバイス４２０と通信してもよい。一実施形態では、コンピューティングデバイス４００はモバイルデバイスであり、制御アプリケーション４０８は、ウェアラブルデバイス４２０の動作を調整するように、そのコンピューティングデバイス４００上で、場合によっては他のアプリケーションと並行して実行するアプリケーション（アプリ）である。制御アプリケーション４０８は、図４Ｂと併せて、以下でさらに詳細に説明する。
【００５０】
図４Ｂに示すように、制御アプリケーション４０８は、移行モジュール４４０、ハードウェアコントローラ４５０、及びオーディオ生成器４６０を含む。移行モジュール４４０は、Ｉ／Ｏサブシステム４２４からセンサデータを含む入力を受け取り、次にハードウェアコントローラ４５０及びオーディオ生成器４６０との相互作用を介して、動作モード間の移行を実行するように構成されたソフトウェアモジュールである。
【００５１】
そうすることで、移行モジュール４４０は、Ｉ／Ｏサブシステム４２４から受け取った入力データを分析して、特定のトリガイベントを検出する。各トリガイベントは、異なる動作モードに対応することができる。移行モジュール４４０は、トリガイベントの特定のセットを検出するように事前設定されてもよく、カスタムトリガイベントを検出するようにユーザ１１０によって設定されてもよい。移行モジュール４４０は、所与のトリガイベントを検出するために、技術的に可能な任意の形式のデータ処理を実行することができる。
【００５２】
移行モジュール４４０は、ユーザ１１０によって発行された音声コマンドを識別する音声認識モジュールを含むことができる。それぞれの異なるコマンドは、異なる動作モードへの移行を開始することができる。例えば、限定はしないが、ユーザ１１０は、「非公開モードへ移行する」などのコマンドを発行することができ、これに応答して、次に移行モジュール４４０が、ハードウェアコントローラ４５０及びオーディオ生成器４５０との相互作用を介して、非公開モードへの移行を開始する。他のトリガイベントには、とりわけ、ユーザ１１０の名前の呼ばれ方、近隣の特定の聴取者の検出、特定の危険な状況の識別、またはオーディオ共有システム１００の他のインスタンスの検出が含まれ得る。
【００５３】
移行モジュール４４０は、コンピュータビジョン技術を実装して、ユーザ１１０に近い人または物を識別し、その後、適切な動作モードへの移行を開始することができる。例えば、限定はしないが、聴取者１３０がユーザ１１０に近づくと、移行モジュール４４０は、その聴取者の存在を検出し、それから公開モードへの移行を開始することができる。別の例では、限定はしないが、移行モジュール４４０は、近づいてくる自動車を検出し、それからユーザ１１０のオーディオへの没入を低減させるために、及び／またはユーザ１１０に潜在的な危険性について注意を喚起するために、非公開モードから抜け出て移行することができる。オーディオ共有システム１００は、モード間を移行することなしに、潜在的な危険性をユーザ１１０に警告することもできる。さらに、オーディオ共有システム１００は、トリガイベントに基づいて、対外的に環境に警告を送信するステップを実行することができる。例えば、限定はしないが、オーディオ共有システム１００は、近づいてくる自動車に、ユーザ１１０が気をとられていて、潜在的な怒りに気付いていない可能性があるという警告を送信することができる。
【００５４】
任意のトリガイベントに応答して、移行モジュール４４０は、ハードウェアコントローラ４５０に機械的サブシステム４２２を用いて特定の機械的作動を実行させることができる。そうすることで、ハードウェアコントローラ４５０は、１つ以上の機械的コンポーネントにコマンドを発行することができる。例えば、限定はしないが、移行モジュール４４０が公開モードへの移行を開始するとき、ハードウェアコントローラは、これらのフラップを上方に折り畳むために、ロボット帽子３００の機械的フラップ３１０を作動させることができる。
【００５５】
任意のトリガイベントに応答して、移行モジュール４４０は、オーディオ生成器４６０に、様々なオーディオ処理技術を実行して、Ｉ／Ｏサブシステム４２４に送られるオーディオ信号を生成させることもできる。次に、Ｉ／Ｏサブシステム４２４は、それらのオーディオ信号に基づいて、音場１２０を生成することができる。オーディオ生成器４６０は、オーディオライブラリ４６２にアクセスしてサウンドファイルを検索し、次にそれらのサウンドファイルを復号してオーディオ信号を生成することができる。オーディオライブラリ４６２は、例えば、限定はしないが、モーションピクチャエクスパーツグループ−１オーディオレイヤ−３（ＭＰ３）ファイルの一群を含むことができる。オーディオ生成器４６０は、一般に、様々なデジタル信号処理技術を連携して働かせ、そうするために離散デジタル信号プロセッサ（図示せず）に依拠することができる。それらの技術は、とりわけ、オーディオビーム形成、能動型ノイズキャンセル、及び３次元（３Ｄ）音響に関連し得る。例えば、限定はしないが、オーディオ生成器４６０は、近隣の聴取者１３０の位置における選択された音声を相殺するキャンセル信号を生成することができる。
【００５６】
全体として図４Ａ〜図４Ｂを参照すると、コンピューティングデバイス４００及びウェアラブルデバイス４２０の最も重要な機能性は、上記のものを超える他の技術的に可能な実装に従って実行され得ることを、当業者であれば理解するはずである。例えば、コンピューティングデバイス４００及びウェアラブルデバイス４２０の機能性は、１枚の衣類に埋め込まれた単一の集積回路として実装されてもよい。一般的な事項として、図１Ａ〜図１Ｅに示される音場１２０を生成することへの技術的に可能な任意の取り組みは、本開示の範囲内にまさに入る。図５〜図６は、これまでに論じた様々な技術を実行するためにオーディオ共有システム１００によって実行される手順を示す。
【００５７】
オーディオを共有する技術
図５は、様々な実施形態による、オーディオ共有モード間を移行する方法ステップのフロー図である。方法ステップは、図１〜図４Ｂのシステムと関連して説明しているが、当業者であれば、本方法ステップが任意のシステムによって任意の順序で実行できることを理解するはずである。
【００５８】
図示するように、方法５００は、ステップ５０２で開始し、ここでオーディオ共有システム１００は、非公開モードで動作して、ユーザ１１０に排他的に関連付けられた非公開音場を生成する。そうすることで、オーディオ共有システム１００は、図１Ａに示す音場１２０（Ａ）を生成することができる。ステップ５０４において、オーディオ共有システム１００は、公開モードへの移行がトリガされたかどうかを判断する。オーディオ共有システム１００は、公開モードに移行するかどうかを決定するための多くのあり得る基準を実装することができ、そうすることで、ユーザ１１０及び／またはユーザ１１０が存在する環境に関連するデータを処理することができる。方法５００は、公開モードへの移行がトリガされない場合、ステップ５０２に戻る。そうでなければ、方法５００はステップ５０６に進む。
【００５９】
ステップ５０６において、オーディオ共有システム１００は、公開モードへの移行を実行する。オーディオ共有システム１００は、音場１２０（Ｂ）を生成するため、及び／または公開一斉送信用のオーディオ信号を調整するためのデジタル信号処理動作を実行するために、機械的作動を実行することができる。ステップ５０８において、オーディオ共有システム１００は、公開モードで動作して、ユーザ１００及び周囲環境に関連付けられた公開音場を生成する。オーディオ共有システムは、公開モードに移行すると音場１２０（Ｂ）を生成し、それによってユーザ１１０に近接する聴取者と音声を共有することができる。
【００６０】
ステップ５１０において、オーディオ共有システムは、非公開モードへの移行がトリガされたかどうかを判断する。そのような移行がトリガされない場合、方法はステップ５０８に戻り、オーディオ共有システム１００は公開モードのままである。そうでなければ、方法はステップ５１２に進み、そこでオーディオ共有システム１００は非公開モードに戻る。次に方法５００はステップ５０２に戻り、上述のとおりに進行する。オーディオ共有システム１００は、方法５００を実行して、非公開モードと公開モードとの間の移行という本質的な機能を実装する。オーディオ共有システム１００は、図６と併せて以下に詳細に説明するように、複数の音場を同時に生成することを含む、さらに複雑なアプローチを実装することもできる。
【００６１】
図６は、様々な実施形態による、複数のオーディオ共有モードで同時に動作する方法ステップのフロー図である。方法ステップは、図１〜図４Ｂのシステムと関連して説明しているが、当業者であれば、本方法ステップが任意のシステムによって任意の順序で実行できることを理解するはずである。
【００６２】
図のように、方法６００は、ステップ６０２で開始し、ここでオーディオ共有システム１００は、第１のタイプのオーディオデータに関連する第１のトリガイベントを識別する。第１のトリガイベントは、ユーザ１１０またはユーザ１１０が存在する環境に関連付けられてもよい。第１のトリガイベントはまた、特定のタイプのオーディオデータに関連付けられてもよい。例えば、限定はしないが、第１のトリガイベントは、第１のオーディオファイルが再生されるべきであることを指示する、ユーザ１１０によって発行された特定の音声コマンドに関連付けることができる。ステップ６０４において、オーディオ共有システム１００は、第１の音場を生成して、第１のタイプのオーディオデータを近隣の聴取者の第１のサブセットに出力する。聴取者の第１のサブセットは、ユーザ１１０及び特定の他の聴取者１３０、ユーザ１１０を含まない聴取者１３０のサブセット、またはユーザ１１０のみを含むことができる。
【００６３】
ステップ６０６において、オーディオ共有システム１００は、第２のタイプのオーディオデータに関連する第２のトリガイベントを識別する。第１のトリガイベントと同様に、第２のトリガイベントは、ユーザ１１０またはユーザ１１０が存在する環境に関連付けられてもよく、特定のタイプのオーディオデータに関連付けられてもよい。例えば、限定はしないが、第２のトリガイベントは、音楽が環境内に一斉送信するようにする環境信号と関連付けられ得る。ステップ６０８において、オーディオ共有システム１００は、第１の音場を生成することと併せて、第２の音場を生成して、第２のタイプのオーディオデータを近隣の聴取者の第２のサブセットに出力する。聴取者の第２のサブセットは、第１のサブセット内の聴取者を含むことができ、または聴取者の別個のセットを含むことができる。
【００６４】
上述のアプローチは、オーディオ共有システム１００が複数の動作モードで同時に動作することを可能にする。例えば、限定はしないが、オーディオ共有システム１００は、ユーザ１１０用の第１の音場のみを生成し、それによって非公開モードで動作して第１のタイプのオーディオデータを出力することができるとともに、複数の近隣の聴取者用の第２の音場を生成し、それによって公開モードで動作して第２のタイプのオーディオデータを出力することもできる。
【００６５】
これまでに論じた技術は音響伝達を介しての音声共有に関わるが、当業者であれば、音声をデジタル処理で共有することができることも理解するはずである。例えば、限定はしないが、公開モードで動作するとき、オーディオ共有システム１００は、近隣の聴取者に関連する選択されたモバイルデバイスにデジタルオーディオ信号をストリーミング配信することができる。このアプローチでは、オーディオ共有システム１００は、多くの聴取者間でオーディオを共有できるようにしながら、音響信号を環境に一斉送信することを回避することができる。
【００６６】
要するに、オーディオ共有システムは、少なくとも２つの動作モードで動作するように構成される。非公開モードでは、オーディオ共有システムは、ユーザにのみ音声を出力し、周囲の音響環境からユーザを分離することができる。公開動作モードでは、オーディオ共有システムは、ユーザとユーザに近接する任意の他の聴取者とに音声を一斉送信し、それによって社会的方法で音声を共有する。オーディオ共有システムは、音声の選択的共有を可能にする他の動作モードで動作することもできる。
【００６７】
本明細書に記載される技術の１つの利点は、オーディオ共有システムのユーザが、ある時に他の人たちと孤立して音声を聴取することができ、他の時に近くの聴取者と選択的に音声を共有できることである。したがって、開示されるオーディオ共有システムは、他の人たちとの間での音声の共有を容易に行うことができない従来のアプローチを超える技術の進歩を表す。
【００６８】
１．一部の実施形態は、聴取者間に音声を分配するコンピュータ実装方法であって、第１のモードで動作するように１つ以上の音響トランスデューサを構成することを含み、前記第１のモードにおいて、前記１つ以上の音響トランスデューサが、音声が第１の聴取者に向かって、かつ第２の聴取者から離れて出力される第１の音場を生成し、前記方法はさらに、前記１つ以上の音響トランスデューサを、第１のトリガイベントに応答して、前記第１のモードから第２のモードに移行させること、ならびに前記第２のモードで動作するように前記１つ以上の音響トランスデューサを構成することを含み、前記第２のモードにおいて、前記１つ以上の音響トランスデューサが、音声が前記第１の聴取者及び前記第２の聴取者に向かって出力される第２の音場を生成する、前記方法を含む。
【００６９】
２．前記第１のモードにおいて、前記１つ以上の音響トランスデューサが、音声が第３の聴取者から離れて出力される前記第１の音場を生成し、かつ前記第１のモードにおいて、前記１つ以上の音響トランスデューサが、音声が前記第３の聴取者から離れて出力される前記第２の音場を生成する、条項１に記載のコンピュータ実装方法。
【００７０】
３．第３のモードで動作するように前記１つ以上の音響トランスデューサを構成することをさらに含み、前記第３のモードにおいて、前記１つ以上の音響トランスデューサが、音声が前記第２の聴取者に向かって、かつ前記第１の聴取者から離れて出力される第３の音場を生成する、条項１及び２のいずれかに記載のコンピュータ実装方法。
【００７１】
４．前記第１の音場と前記第２の音場とを同時に生成する、条項１、２、及び３のいずれかに記載のコンピュータ実装方法。
【００７２】
５．前記第１の音場が第１の音源と関連し、前記第２の音場が第２の音源と関連する、条項１、２、３、及び４のいずれかに記載のコンピュータ実装方法。
【００７３】
６．前記第１のモードで動作するように前記１つ以上の音響トランスデューサを構成することが、前記第１の聴取者に向かって、かつ前記第２の聴取者から離れて音声を集束させるビーム形成動作を行うことを含む、条項１、２、３、４、及び５のいずれかに記載のコンピュータ実装方法。
【００７４】
７．前記第１のモードで動作するように前記１つ以上の音響トランスデューサを構成することが、前記第２の聴取者と関連する位置において、音声の第１の部分を相殺する能動型ノイズキャンセル動作を行うことを含む、条項１、２、３、４、５、及び６のいずれかに記載のコンピュータ実装方法。
【００７５】
８．前記第１の聴取者と関連するセンサデータに基づいて、または前記第１の聴取者が存在する環境と関連するセンサデータに基づいて、前記第１のトリガイベントを検出することをさらに含む、条項１、２、３、４、５、６、及び７のいずれかに記載のコンピュータ実装方法。
【００７６】
９．一部の実施形態は、プロセッサによって実行されるとき、第１のモードで動作するように１つ以上の音響トランスデューサを構成することであって、前記第１のモードにおいて、前記１つ以上の音響トランスデューサが、音声が第１の聴取者に向かって、かつ第２の聴取者から離れて出力される第１の音場を生成する、前記第１のモードで動作するように１つ以上の音響トランスデューサを構成すること、第１のトリガイベントに応答して第２の動作モードを開始すること、及び前記第２のモードで動作するように前記１つ以上の音響トランスデューサを構成することであって、前記第２のモードにおいて、前記１つ以上の音響トランスデューサが、前記第１の音場を生成することと併せて、音声が前記第１の聴取者及び前記第２の聴取者に向かって出力される第２の音場を生成する、前記第２のモードで動作するように前記１つ以上の音響トランスデューサを構成することのステップを行うことによって、前記プロセッサに、聴取者間に音声を分配させる非一時的なコンピュータ可読媒体を含む。
【００７７】
１０．前記第１の音場が、前記第１の聴取者に応答する情報端末と関連し、前記第２の音場が、前記第１の聴取者と関連する第１の音楽ファイルから生じる、条項９に記載の非一時的なコンピュータ可読媒体。
【００７８】
１１．前記第２の動作モードを開始することの前記ステップが、１つ以上のコマンドを機械的サブシステムに送って、前記第２の音場を生成させることを含む、条項９及び１０のいずれかに記載の非一時的なコンピュータ可読媒体。
【００７９】
１２．前記第２の動作モードを開始することの前記ステップが、オーディオ生成器にデジタル信号処理計算を行わせて、第１のオーディオ信号を生成することを含み、前記第２の音場が、前記第１のオーディオ信号から生じる、条項９、１０、及び１１のいずれかに記載の非一時的なコンピュータ可読媒体。
【００８０】
１３．前記第１のトリガイベントが、前記第１の聴取者によって発行される第１の音声コマンドの検出を含み、前記第２の動作モードに対応する、条項９、１０、１１、及び１２のいずれかに記載の非一時的なコンピュータ可読媒体。
【００８１】
１４．前記第１の聴取者が存在する環境内の第１の物体と音声を関連付けるように、前記第１の音場を生成し、前記第１の聴取者が前記環境の中を通って移動するときに前記第１の音場を前記第１の物体に関連付けたままにすることをさらに含む、条項９、１０、１１、１２、及び１３のいずれかに記載の非一時的なコンピュータ可読媒体。
【００８２】
１５．前記１つ以上のトランスデューサに、前記第１の聴取者が存在する環境からサンプリングされた第１の音声を生成して、前記第１の聴取者に向けて音声を出力させる前記ステップをさらに含む、条項９、１０、１１、１２、１３、及び１４のいずれかに記載の非一時的なコンピュータ可読媒体。
【００８３】
１６．一部の実施形態は、聴取者間で音声を分配するシステムであって、第１の聴取者によって着用されるように構成されたウェアラブルデバイスであって、センサアレイとスピーカアレイとを含む入出力（Ｉ／Ｏ）サブシステムを含む前記ウェアラブルデバイスと、コンピューティングデバイスであって、制御アプリケーションを格納するメモリと、前記制御アプリケーションを実行するときに、第１のモードで動作するように前記スピーカアレイを構成することであって、前記第１のモードにおいて、前記スピーカアレイが、音声が第１の聴取者に向かって、かつ第２の聴取者から離れて出力される第１の音場を生成する、前記第１のモードで動作するように前記スピーカアレイを構成すること、前記スピーカアレイを、第１のトリガイベントに応答して、前記第１のモードから第２のモードに移行させること、及び前記第２のモードで動作するように前記スピーカアレイを構成することを含み、前記第２のモードにおいて、前記スピーカアレイが、音声が前記第１の聴取者及び前記第２の聴取者に向かって出力される第２の音場を生成することのステップを行うように構成されたプロセッサとを含む前記コンピューティングデバイスとを含む前記システムを含む。
【００８４】
１７．前記ウェアラブルデバイスが、前記スピーカアレイを作動して、前記第１の動作モードから前記第２の動作モードに移行させるように構成された機械的サブシステムをさらに含む、条項１６に記載のシステム。
【００８５】
１８．前記機械的サブシステムが、前記第１の動作モードで動作するときに、前記スピーカアレイを作動して前記第１の聴取者の方に向かわせ、前記第２の動作モードで動作するように、前記スピーカアレイを作動して前記第２の聴取者の方に向かわせる、条項１６及び１７のいずれかに記載のシステム。
【００８６】
１９．前記ウェアラブルデバイスが、帽子を含み、前記スピーカアレイが前記帽子のイヤフラップに埋め込まれ、前記機械的サブシステムが、動作モード間を移行する際に、前記イヤフラップを上昇及び下降させる、条項１６、１７、及び１８のいずれかに記載のシステム。
【００８７】
２０．前記ウェアラブルデバイスが、頸部装着型のデバイスを含み、前記スピーカアレイが、複数の異なる動作モードに対応する複数の指向性の音場を生成するように構成された操向可能スピーカアレイを含む、条項１６、１７、１８、及び１９のいずれかに記載のシステム。
【００８８】
特許請求の範囲の任意のものに記載される請求項要素の任意のもの、及び／または本出願に記載される任意の要素の、任意及び全ての組合せは、いずれの態様においても、本実施形態及び保護の意図される範囲内に入る。
【００８９】
様々な実施形態の説明は、例示の目的で提示されたものであり、網羅的であること、または開示された実施形態に限定されることを意図するものではない。記載された実施形態の範囲及び趣旨から逸脱することなく、多くの変更及び変形が当業者には明らかとなるであろう。
【００９０】
本実施形態の態様は、システム、方法、またはコンピュータプログラム製品として具体化することができる。したがって、本開示の態様は、完全にハードウェアの実施形態、完全にソフトウェアの実施形態（ファームウェア、常駐ソフトウェア、マイクロコードなどを含む）、または本明細書で全般に「モジュール」または「システム」と総称され得るソフトウェア及びハードウェアの態様を組み合わせた実施形態を取ることができる。さらに、本開示の態様は、コンピュータ可読プログラムコードが組み込まれた１つ以上のコンピュータ可読媒体（複数可）で具体化されるコンピュータプログラム製品の形態を取ることができる。
【００９１】
１つまたは複数のコンピュータ可読媒体（複数可）の任意の組合せを利用することができる。コンピュータ可読媒体は、コンピュータ可読信号媒体またはコンピュータ可読記憶媒体であってもよい。コンピュータ可読記憶媒体は、例えば、電子、磁気、光学、電磁気、赤外線、もしくは半導体システム、装置、もしくはデバイス、またはこれらの任意の適切な組合せであり得るが、これらに限定されない。コンピュータ可読記憶媒体のさらに具体的な例（非網羅的リスト）は、以下を含む。すなわち、１つ以上のワイヤを有する電気的接続部、ポータブルコンピュータディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、消去可能なプログラマブルリードオンリメモリ（ＥＰＲＯＭまたはフラッシュメモリ）、光ファイバ、ポータブルコンパクトディスク読み取り専用メモリ（ＣＤ−ＲＯＭ）、光記憶装置、磁気記憶装置、または上記の任意の適切な組合せである。本文書との関連で、コンピュータ可読記憶媒体は、命令実行システム、装置、またはデバイスによって、またはそれらと関連して使用するためのプログラムを含むことができるか、または格納することができる任意の有形的媒体であり得る。
【００９２】
本開示の態様は、本開示の実施形態による方法、装置（システム）、及びコンピュータプログラム製品のフローチャート図及び／またはブロック図を参照して上に記載される。フローチャート図及び／またはブロック図の各ブロック、及びフローチャート図及び／またはブロック図のブロックの組合せは、コンピュータプログラム命令によって実施できることが理解されよう。これらのコンピュータプログラム命令が、汎用コンピュータ、専用コンピュータ、または他のプログラム可能データ処理装置のプロセッサに提供されて、コンピュータまたは他のプログラム可能データ処理装置のプロセッサを介して実行される命令が、フローチャート及び／またはブロック図の１つまたは複数のブロックに指定される機能／動作の実行を可能にするようなマシンを生成する。そのようなプロセッサは、汎用プロセッサ、専用プロセッサ、特定用途向けプロセッサ、またはフィールドプログラマブルゲートアレイであってもよいが、これらに限定されない。
【００９３】
図面のフローチャート及びブロック図は、本開示の様々な実施形態による、システム、方法、及びコンピュータプログラム製品の可能な実装のアーキテクチャ、機能、及び動作を示す。これに関して、フローチャートまたはブロック図の各ブロックは、指定された論理機能（複数可）を実装するための１つまたは複数の実行可能命令を含むモジュール、セグメント、またはコード部分を表すことができる。また、いくつかの代替的な実施形態では、ブロックに記されている機能は、図に示された順序から外れることがあることにも注意すべきである。例えば、連続して示される２つのブロックは、実際には実質的に同時に実行されてもよいし、または含まれる機能に依拠してブロックが時には逆の順序で実行されてもよい。ブロック図及び／またはフローチャート図の各ブロック、及びブロック図及び／またはフローチャート図のブロックの組合せは、特定の機能もしくは動作を実行する専用ハードウェアベースのシステム、または専用ハードウェアとコンピュータ命令との組合せによって実装することができることにも留意されたい。
【００９４】
上記は、本開示の実施形態を対象としているが、本開示の他の実施形態及びさらなる実施形態を、その基本的な範囲から逸脱することなく考案することができ、その範囲は、以下の特許請求の範囲によって決定される。
【図１Ａ】
2019129538.tif 000003
【図１Ｂ】
2019129538.tif 000004
【図１Ｃ】
2019129538.tif 000005
【図１Ｄ】
2019129538.tif 000006
【図１Ｅ】
2019129538.tif 000007
【図２Ａ】
2019129538.tif 000008
【図２Ｂ】
2019129538.tif 000009
【図２Ｃ】
2019129538.tif 000010
【図２Ｄ】
2019129538.tif 000011
【図３Ａ】
2019129538.tif 000012
【図３Ｂ】
2019129538.tif 000013
【図３Ｃ】
2019129538.tif 000014
【図３Ｄ】
2019129538.tif 000015
【図４Ａ】
2019129538.tif 000016
【図４Ｂ】
2019129538.tif 000017
【図５】
2019129538.tif 000018
【図６】
2019129538.tif 000019