(57)【要約】自動車の速度や進行方向の変化に応じて、入力音源から得られる分離音声信号であるプライマリ音源やアンビエント音源各々の仮想音源位置を制御して音場の制御を実行する。移動装置の速度情報を取得する速度情報取得部と、移動装置のステアリング情報を取得するステアリング情報取得部と、移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御部を有する。音声制御部は、速度情報取得部の取得した速度情報や、ステアリング情報取得部の取得したステアリング情報に応じて、入力音源から得られる分離音声信号であるプライマリ音源や、アンビエント音源各々の仮想音源位置を制御して音場の制御を実行する。
2020003819.tif 000002
【特許請求の範囲】
【請求項１】
移動装置の挙動情報を取得する挙動情報取得部と、
前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御部を有し、
前記音声制御部は、
前記挙動情報取得部の取得した情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する音声信号処理装置。
【請求項２】
前記挙動情報取得部は、前記移動装置の速度情報を取得する速度情報取得部であり、
前記音声制御部は、
前記速度情報取得部の取得した速度情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する請求項１に記載の音声信号処理装置。
【請求項３】
前記挙動情報取得部は、前記移動装置のステアリング情報を取得するステアリング情報取得部であり、
前記音声制御部は、
前記ステアリング情報取得部の取得したステアリング情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場制御を実行する請求項１に記載の音声信号処理装置。
【請求項４】
前記音声信号処理装置は、さらに、
前記移動装置に対する接近オブジェクト情報を取得するセンサ情報取得部を有し、
前記音声制御部は、
前記センサ情報取得部の取得した接近オブジェクト情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場制御を実行する請求項１に記載の音声信号処理装置。
【請求項５】
前記音声制御部は、
音源を入力し、入力音源から複数の分離音声信号を取得する音源分離部と、
前記音源分離部の生成した分離音声信号を入力して、各スピーカおよび各分離音声信号単位の遅延処理と増幅処理を実行する遅延部と増幅部を有する出力信号生成部を有する請求項１に記載の音声信号処理装置。
【請求項６】
前記音源分離部は、
前記音源に含まれる主音源であるプライマリ音源対応の音声信号と、その他の音源であるアンビエント音源対応の音声信号を生成し、
前記出力信号生成部は、
前記音源分離部の生成した前記プライマリ音源対応の音声信号と、前記アンビエント音源対応の音声信号各々に対して、個別に遅延処理と増幅処理を実行する請求項５に記載の音声信号処理装置。
【請求項７】
前記音声制御部は、
前記移動装置の挙動に応じて、入力音源から得られる前記プライマリ音源と、前記アンビエント音源各々の仮想音源位置を個別に制御して音場制御を実行する請求項６に記載の音声信号処理装置。
【請求項８】
前記音源はＬＲ２チャンネルの音源を持つステレオ音声信号であり、
前記音源分離部は、
前記音源の構成要素であるＬ音声信号と、Ｒ音声信号と、前記音源に含まれる主音源であるプライマリ音源対応の音声信号と、その他の音源であるアンビエント音源対応の音声信号を生成し、
前記出力信号生成部は、
前記音源分離部の生成したＬ音声信号と、Ｒ音声信号と、前記プライマリ音源対応の音声信号と、前記アンビエント音源対応の音声信号各々に対して、個別に遅延処理と増幅処理を実行する請求項５に記載の音声信号処理装置。
【請求項９】
前記音声制御部は、
前記移動装置の挙動に応じて、前記音源の構成要素であるＬ音源と、Ｒ音源と、入力音源から得られる前記プライマリ音源と、前記アンビエント音源各々の仮想音源位置を個別に制御して音場制御を実行する請求項８に記載の音声信号処理装置。
【請求項１０】
前記音源はＬＲ２チャンネルの音源を持つステレオ音声信号であり、
前記音源分離部は、
前記音源の構成要素であるＬ音声信号と、Ｒ音声信号と、前記音源に含まれる主音源であるプライマリ音源対応の音声信号と、前記Ｌ音声信号から前記プライマリ音源対応の音声信号を減算したアンビエントＬ音源対応の音声信号と、前記Ｒ音声信号から前記プライマリ音源対応の音声信号を減算したアンビエントＲ音源対応の音声信号を生成し、
前記出力信号生成部は、
前記音源分離部の生成したＬ音声信号と、Ｒ音声信号と、前記プライマリ音源対応の音声信号と、前記アンビエントＬ音源対応の音声信号と、前記アンビエントＲ音源対応の音声信号各々に対して、個別に遅延処理と増幅処理を実行する請求項５に記載の音声信号処理装置。
【請求項１１】
前記音声制御部は、
前記移動装置の挙動に応じて、前記音源の構成要素であるＬ音源と、Ｒ音源と、入力音源から得られる前記プライマリ音源と、前記アンビエントＬ音源と、前記アンビエントＲ音源各々の仮想音源位置を個別に制御して音場制御を実行する請求項１０に記載の音声信号処理装置。
【請求項１２】
前記音声制御部は、
前記移動装置の挙動に応じて変化する前記移動装置のドライバの視野範囲を追随する音場を設定するように音場制御を実行する請求項１に記載の音声信号処理装置。
【請求項１３】
移動装置の挙動を変化させる操作部と、
前記移動装置の挙動情報を取得する挙動情報取得部と、
前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御部を有し、
前記音声制御部は、
前記挙動情報取得部の取得した情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する移動装置。
【請求項１４】
前記操作部は、前記移動装置の速度を変化させるアクセルであり、
前記挙動情報取得部は、前記移動装置の速度情報を取得する速度情報取得部であり、
前記音声制御部は、
前記速度情報取得部の取得した速度情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する請求項１３に記載の移動装置。
【請求項１５】
前記操作部は、前記移動装置の進行方向を変化させるステアリングであり、
前記挙動情報取得部は、前記移動装置のステアリング情報を取得するステアリング情報取得部であり、
前記音声制御部は、
前記ステアリング情報取得部の取得したステアリング情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場制御を実行する請求項１３に記載の移動装置。
【請求項１６】
前記移動装置は、さらに、前記移動装置に対する接近オブジェクト情報を取得するセンサを有し、
前記音声制御部は、
前記センサの取得した接近オブジェクト情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場制御を実行する請求項１３に記載の移動装置。
【請求項１７】
音声信号処理装置において実行する音声信号処理方法であり、
挙動情報取得部が、移動装置の挙動情報を取得する挙動情報取得ステップと、
音声制御部が、前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御ステップを実行し、
前記音声制御ステップにおいて、
前記挙動情報取得ステップで取得した挙動情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する音声信号処理方法。
【請求項１８】
移動装置において実行する音声信号処理方法であり、
センサが、前記移動装置に対する接近オブジェクトの有無を検出するステップと、
音声制御部が、前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御ステップを実行し、
前記音声制御ステップは、
前記センサの取得した接近オブジェクトの有無情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する音声信号処理方法。
【請求項１９】
音声信号処理装置において音声信号処理を実行させるプログラムであり、
挙動情報取得部に、移動装置の挙動情報を取得させる挙動情報取得ステップと、
音声制御部に、前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御させる音声制御ステップを実行し、
前記音声制御ステップにおいて、
前記挙動情報取得ステップで取得した挙動情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、音声信号処理装置、移動装置、および方法、並びにプログラムに関する。さらに詳細には、例えば自動車の車内に備えられた複数のスピーカの出力を制御することで、自動車の移動速度等に応じた音場制御を行う音声信号処理装置、移動装置、および方法、並びにプログラムに関する。
【背景技術】
【０００２】
多くの自動車の車内には複数のスピーカが備えられ、臨場感のある音声再生処理が可能な構成となっている。
例えば、左右のスピーカのバランスや前後のスピーカのバランスを運転者等のユーザが調整して好みの音場を構成することができる。しかし、多くの従来システムではユーザがその調整を変更しない限り、１つの調整結果に従った固定された音場で再生が行われる。【０００３】
一方、自動車は運転者の運転制御により、加速、減速、左カーブ、右カーブ等、様々な動きを行う。このような自動車の動きがある場合、１つの固定音場で再生が行われると、リスナーは不自然さを感じることがある。【０００４】
なお、特許文献１（国際公開ＷＯ２００６／００６５５３号公報）には、車の挙動、例えば車の加速に応じてスピーカからの出力音（報知音）を制御して、車が加速したことを知らせる構成を開示している。しかし、この文献の開示構成は、車の挙動を知らせる報知音の制御を行う構成にすぎず、車の挙動に応じた自然な音場の変化をユーザに感じさせるものではない。また、車の挙動に応じて変動するユーザの視野の変化に関連付けられた音場制御を行うものでもない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開ＷＯ２００６／００６５５３号公報
【特許文献２】米国特許ＵＳＰ９，７４９，７６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本開示は、車内に設けられた複数のスピーカの音声出力を車の速度や進路変更等に応じて制御して、車の挙動に応じた自然な音場の変化をユーザに感じさせることを可能とした音声信号処理装置、移動装置、および方法、並びにプログラムを提供するものである。【０００７】
また、本開示の一実施例構成は、車内に設けられた複数のスピーカの音声出力を車の速度や進路変更等の車の挙動に応じて制御することで、運転者等の乗員（ユーザ）の視点や視野の変化に連動した音場制御を実現する音声信号処理装置、移動装置、および方法、並びにプログラムを提供するものである。
【課題を解決するための手段】
【０００８】
本開示の第１の側面は、
移動装置の挙動情報を取得する挙動情報取得部と、
前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御部を有し、
前記音声制御部は、
前記挙動情報取得部の取得した情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する音声信号処理装置にある。【０００９】
さらに、本開示の第２の側面は、
移動装置の挙動を変化させる操作部と、
前記移動装置の挙動情報を取得する挙動情報取得部と、
前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御部を有し、
前記音声制御部は、
前記挙動情報取得部の取得した情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する移動装置にある。【００１０】
さらに、本開示の第３の側面は、
音声信号処理装置において実行する音声信号処理方法であり、
挙動情報取得部が、移動装置の挙動情報を取得する挙動情報取得ステップと、
音声制御部が、前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御ステップを実行し、
前記音声制御ステップにおいて、
前記挙動情報取得ステップで取得した挙動情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する音声信号処理方法にある。【００１１】
さらに、本開示の第４の側面は、
移動装置において実行する音声信号処理方法であり、
センサが、前記移動装置に対する接近オブジェクトの有無を検出するステップと、
音声制御部が、前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御ステップを実行し、
前記音声制御ステップは、
前記センサの取得した接近オブジェクトの有無情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する音声信号処理方法にある。【００１２】
さらに、本開示の第５の側面は、
音声信号処理装置において音声信号処理を実行させるプログラムであり、
挙動情報取得部に、移動装置の挙動情報を取得させる挙動情報取得ステップと、
音声制御部に、前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御させる音声制御ステップを実行し、
前記音声制御ステップにおいて、
前記挙動情報取得ステップで取得した挙動情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行させるプログラムにある。【００１３】
なお、本開示のプログラムは、例えば、様々なプログラム・コードを実行可能な情報処理装置やコンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体によって提供可能なプログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、情報処理装置やコンピュータ・システム上でプログラムに応じた処理が実現される。【００１４】
本開示のさらに他の目的、特徴や利点は、後述する本開示の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００１５】
本開示の一実施例の構成によれば、自動車の速度や進行方向の変化に応じて、入力音源から得られる分離音声信号であるプライマリ音源やアンビエント音源各々の仮想音源位置を制御して音場の制御を実行する構成が実現される。
具体的には、例えば、移動装置の速度情報を取得する速度情報取得部と、移動装置のステアリング情報を取得するステアリング情報取得部と、移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御部を有する。音声制御部は、速度情報取得部の取得した速度情報や、ステアリング情報取得部の取得したステアリング情報に応じて、入力音源から得られる分離音声信号であるプライマリ音源や、アンビエント音源各々の仮想音源位置を制御して音場の制御を実行する。
本構成により、自動車の速度や進行方向の変化に応じて、入力音源から得られる分離音声信号であるプライマリ音源やアンビエント音源各々の仮想音源位置を制御して音場の制御を実行する構成が実現される。
なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
【図面の簡単な説明】
【００１６】
【図１】従来の音場制御と、本開示の処理に利用する音場制御処理（モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）を適用した音場制御について説明する図である。
【図２】本開示の処理に利用する音場制御処理（モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）について説明する図である。
【図３】仮想音源位置の設定と音場の設定例について説明する図である。
【図４】音声分離部から出力信号生成部に出力する音声信号の種類について説明する図である。
【図５】仮想音源位置の設定と音場の設定例について説明する図である。
【図６】仮想音源位置の設定と音場の設定例について説明する図である。
【図７】１つの分離音声信号について複数の異なる個所に仮想音源を設定するための構成例について説明する図である。
【図８】本開示の移動装置の構成例を示す図である。
【図９】音声信号処理装置の制御部の詳細構成と処理例について説明する図である。
【図１０】車両の移動速度に応じた仮想音源位置と音場制御の具体例について説明する図である。
【図１１】車両の移動速度に応じた仮想音源位置と音場制御の具体例について説明する図である。
【図１２】車両の移動速度に応じた仮想音源位置と音場制御の具体例について説明する図である。
【図１３】車両の移動速度に応じた仮想音源位置と音場制御の具体例について説明する図である。
【図１４】車両のステアリング（ハンドル）設定情報に応じた仮想音源位置と音場制御の具体例について説明する図である。
【図１５】車両のステアリング（ハンドル）設定情報に応じた仮想音源位置と音場制御の具体例について説明する図である。
【図１６】車両のステアリング（ハンドル）設定情報に応じた仮想音源位置と音場制御の具体例について説明する図である。
【図１７】車両のステアリング（ハンドル）設定情報に応じた仮想音源位置と音場制御の具体例について説明する図である。
【図１８】車両のドライバに対する警告通知のための仮想音源位置と音場制御の具体例について説明する図である。
【図１９】車両のドライバに対する警告通知のための仮想音源位置と音場制御の具体例について説明する図である。
【図２０】車両のドライバに対する警告通知のための仮想音源位置と音場制御を行う制御部の構成と処理について説明する図である。
【図２１】本開示の音声信号処理装置の実行する処理シーケンスについて説明するフローチャートを示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら本開示の音声信号処理装置、移動装置、および方法、並びにプログラムの詳細について説明する。なお、説明は以下の項目に従って行なう。
１．本開示の処理に利用する音場制御処理について
２．本開示の移動装置、および音声信号処理装置の構成例と処理例について
３．車両の移動速度に応じた仮想音源位置と音場制御の具体例について
４．車両のステアリング（ハンドル）設定情報に応じた仮想音源位置と音場制御の具体例について
５．警告通知のための仮想音源位置と音場制御の具体例について
６．音声信号処理装置の実行する処理のシーケンスについて
７．本開示の構成のまとめ
【００１８】
［１．本開示の処理に利用する音場制御処理について］
まず、図１以下を参照して、本開示の処理に利用する音場制御処理（モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）について説明する。
【００１９】
図１は、車両に備えられた複数のスピーカからの出力を制御することで音場制御を行う以下の２つの例を示す図である。
（ａ）従来型の音場制御、
（ｂ）本開示の処理に利用する音場制御処理（モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）適用制御）、
【００２０】
（ａ），（ｂ）いずれの構成においても、車両には５つのスピーカ（Ｓ１〜Ｓ５）が装着されている。
（ａ）従来型の音場制御構成では、５つのスピーカ（Ｓ１〜Ｓ５）の音量や遅延量をユーザが調整することで、ある１つの音場を構成した再生処理が行われる。
この場合、ユーザの調整により音場の調整が可能となる。しかし、従来型のカーオーディオシステムは、各スピーカ間のタイムアライメントでスピーカ内側領域のスイートスポットの制御を行い得るのみであり、この場合のスイートスポットは狭い領域になってしまう。
【００２１】
なお、音場（Ｓｏｕｎｄ  Ｆｉｅｌｄ）とは音の存在空間を意味する。音場を制御することで、よりリアルな音の再現空間を構成することができる。コンサートホールで収録された音源であれば、目の前にコンサートホールがあるような音の広がりを感じさせる音場を構成することが理想的である。また、小さなライブハウスで収録された音源であれば小さなライブハウスで音楽を聴いているような音場を構成することが理想的である。また、自然の環境、例えば鳥の声やせせらぎ等の音からなる音源であれば、広大な自然の中にいるような広がりを持つ音場を構成することが求められる。
【００２２】
なお、スイートスポットとは、所定の理想的な音場を感じられる空間である。図１（ａ）に示す従来型の音場制御構成では、スイートスポットが狭くなってしまう。
これは、５つのスピーカ（Ｓ１〜Ｓ５）の音量や遅延量の調整をスピーカ単位で調整せざる得ないためである。
【００２３】
一方、（ｂ）本開示の処理に利用する音場制御処理（モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）適用制御）では、５つのスピーカ（Ｓ１〜Ｓ５）の音量や遅延量の調整をスピーカ単位ではなく、スピーカ出力に含まれる音の種類単位で実行する。
【００２４】
スピーカ出力に含まれる音の種類（カテゴリ）単位で音量や遅延量の調整を行う制御構成を、モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）と呼ぶ。モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）については、本出願人の先の米国特許出願であり、米国で特許が成立した米国特許ＵＳＰ９，７４９，７６９号公報に記載がある。
以下に説明する本開示の処理は、このモノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）を利用して音場制御を行う。
【００２５】
図１（ｂ）に示すように、モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）を利用した音場制御では、仮想音源位置を自由に移動することが可能となる。さらにこの仮想音源位置の移動をスピーカから出力される音の種類（カテゴリ）単位で行うことができる。
【００２６】
スピーカごとに各スピーカから出力される音の種類（カテゴリ）単位で音量や遅延量の調整を行うことで、スピーカから出力される音の種類（カテゴリ）単位で仮想音源位置を自由に配置することが可能となる。このような制御を行うことで、スイートスポットも大きくすることができる。
【００２７】
図２を参照してモノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）を利用した出力信号制御、すなわち、例えば図１（ｂ）に示すような仮想音源位置の移動を可能とした音声信号処理装置の構成例について説明する。
【００２８】
図２は、モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）を利用した音声信号制御を実行する音声信号処理装置の構成例を示す図である。
図２に示すように、音声信号処理装置は、音源１を入力する音源分離部１０と、音源分離部１０の生成した複数の異なる種類の音（分離音声信号）を入力して各スピーカの出力信号を生成する出力信号生成部２０によって構成される。
【００２９】
音源１は、ここではＬＲ２チャンネルのステレオ信号を利用した例を説明する。ただし、これは一例であり、音源１は、ＬＲ２チャンネル信号に限定されるものではなく、モノラル信号や、３チャンネル以上の複数チャンネルの音声信号も利用可能である。
【００３０】
音源１のＬＲ信号は、音源分離部１０に入力される。音源分離部１０は、音源１のＬＲ信号に基づいて、以下の５つの種類の音声信号を生成して出力信号生成部２０に出力する。
（１）Ｌ信号
（２）Ｒ信号
（３）プライマリ（Ｐｒｉｍａｒｙ）信号
（４）アンビエント（ａｍｂｉｅｎｔ）Ｌ信号
（５）アンビエント（ａｍｂｉｅｎｔ）Ｒ信号
【００３１】
Ｌ信号とＲ信号は、音源１のＬＲ音声信号そのものである。
プライマリ（Ｐｒｉｍａｒｙ）信号と、アンビエント（ａｍｂｉｅｎｔ）Ｌ信号、およびアンビエント（ａｍｂｉｅｎｔ）Ｒ信号は、音源１のＬＲ信号に基づいて音源分離部１０が生成した音声信号である。
【００３２】
音源１のＬＲ信号は時間−周波数変換部（ＳＴＦＴ：Ｓｈｏｒｔ  Ｔｉｍｅ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ（短時間フーリエ変換））１１に入力される。時間−周波数変換部（ＳＴＦＴ）１１は、音源１のＬＲ音声信号（時間領域の音声信号）を、時間周波数領域の信号へ変換する。変換結果データである時間周波数領域の音声信号からは、各時間における各周波数の音声信号の分布状況が解析可能となる。
【００３３】
時間−周波数変換部（ＳＴＦＴ）１１が生成した時間周波数領域の音声信号は、プライマリ音源確率推定部（Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋ）１２と乗算器１３に出力される。
【００３４】
プライマリ音源確率推定部（Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋ）１２は、予め生成済みの学習データを用いて、音源１のＬＲ各信号に含まれる各時間、各周波数の音声信号の各々について、プライマリ音源である確率を推定する。プライマリ音源とは、音源１のＬＲ信号に含まれるメイン音源（主音源）である。具体的には、例えば、ボーカルと様々な楽器の音から構成される楽曲のような音源であれば、ボーカル音がプライマリ音源となる。また、鳥の声やせせらぎ音等から構成される環境音では鳥の声がプライマリ音源となるといった設定である。
【００３５】
なお、プライマリ音源確率推定部（Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋ）１２で実行するプライマリ音源抽出処理は、予め実行された学習処理の結果データに基づいて実行される。プライマリ音源確率推定部（Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋ）１２は、事前に生成された学習データ、すなわち、様々な音源を用いて実行されたプライマリ音源抽出処理の結果データである学習データを用いて、入力音源１のＬＲ信号に含まれる各時間、各周波数の音声信号について、その信号がプライマリ音源である確率を推定する。
【００３６】
プライマリ音源確率推定部（Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋ）１２は、上記推定に基づいて、プライマリ確率マスクを生成して乗算器１３に出力する。
プライマリ確率マスクは、例えば各時間、各周波数の音声信号単位で、プライマリ音源である確率が高い音声信号から低い音声信号までの確率推定値、例えば１〜０の値を設定したマスクである。
【００３７】
乗算器１３では、時間−周波数変換部（ＳＴＦＴ）１１が生成した時間周波数領域の音声信号に、プライマリ音源確率推定部（Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋ）１２が生成したプライマリ確率マスクを乗算して、乗算結果を周波数−時間逆変換部（ＩＳＴＦＴ：：Ｉｎｖｅｒｓｅ  Ｓｈｏｒｔ  Ｔｉｍｅ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ（逆短時間フーリエ変換））１４に入力する。
【００３８】
周波数−時間逆変換部（ＩＳＴＦＴ）１４は、時間−周波数変換部（ＳＴＦＴ）１１が生成した時間周波数領域の音声信号に、プライマリ音源確率推定部（Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋ）１２が生成したプライマリ確率マスクを乗算した乗算結果を入力して、周波数−時間逆変換処理（ＩＳＴＦＴ）を実行する。すなわち、時間周波数領域の信号から、元の時間領域の音声信号に戻す処理を実行する。
【００３９】
ただし、周波数−時間逆変換部（ＩＳＴＦＴ）１４が生成する時間領域の音声信号プライマリ確率マスクの乗算結果であり、プライマリ音源対応の音声信号（プライマリ音声信号）である可能性が高い音声信号ほど出力が大きく、プライマリ音源対応の音声信号（プライマリ音声信号）である可能性が低い音声信号ほど出力が小さい音声信号となる。
この周波数−時間逆変換部（ＩＳＴＦＴ）１４の出力をプライマリ（Ｐｒｉｍａｒｙ）音声信号として出力信号生成部２０に出力する。
【００４０】
さらに、周波数−時間逆変換部（ＩＳＴＦＴ）１４の出力は、減算部１５、減算部１６にも出力される。
減算部１５では、音源１のＬ信号から、周波数−時間逆変換部（ＩＳＴＦＴ）１４の出力であるプライマリ（Ｐｒｉｍａｒｙ）音声信号を減算する処理を実行する。この減算処理はＬ信号に含まれる音声信号から、プライマリ（Ｐｒｉｍａｒｙ）音声信号を減算する処理であり、Ｌ信号に含まれるプライマリ（Ｐｒｉｍａｒｙ）音声信号以外の信号を取得、抽出する処理である。すなわちメイン音源ではない周囲音等の音声信号を算出する処理である。
【００４１】
減算部１５の算出信号をアンビエント（Ａｍｂｉｅｎｔ）Ｌ信号とする。アンビエント（Ａｍｂｉｅｎｔ）Ｌ信号は、音源１のＬ信号に含まれるメイン音声以外の周囲音を主な構成要素とする音声信号である。
【００４２】
さらに減算部１６では、音源１のＲ信号から、周波数−時間逆変換部（ＩＳＴＦＴ）１４の出力であるプライマリ（Ｐｒｉｍａｒｙ）音声信号を減算する処理を実行する。この減算処理は、Ｒ信号に含まれる音声信号から、プライマリ（Ｐｒｉｍａｒｙ）音声信号を減算する処理であり、Ｒ信号に含まれるプライマリ（Ｐｒｉｍａｒｙ）音声信号以外の信号を取得、抽出する処理である。すなわちメイン音源ではない周囲音等の音声信号を算出する処理である。
【００４３】
減算部１５の算出信号をアンビエント（Ａｍｂｉｅｎｔ）Ｒ信号とする。アンビエント（Ａｍｂｉｅｎｔ）Ｒ信号は、音源１のＲ信号に含まれるメイン音声以外の周囲音を主な構成要素とする音声信号である。
【００４４】
このようにして、音源分離部１０は、音源１のＬＲ信号に基づいて、以下の５つの種類の音声信号を出力信号生成部２０に出力する。
（１）Ｌ信号
（２）Ｒ信号
（３）プライマリ（Ｐｒｉｍａｒｙ）信号
（４）アンビエント（ａｍｂｉｅｎｔ）Ｌ信号
（５）アンビエント（ａｍｂｉｅｎｔ）Ｒ信号
【００４５】
次に、出力信号生成部２０の処理について説明する。
出力信号生成部２０は、音源分離部１０から入力する複数の異なる種類の音声信号に基づいて、複数のスピーカ各々において出力する音声信号を生成する。
【００４６】
出力信号生成部２０は、音源分離部１０から入力する５つの種類の音声信号対応の信号処理部として、以下の５つの信号処理部を有する。
（１）Ｌ信号処理部２１Ｌ、
（２）Ｒ信号処理部２１Ｒ、
（３）プライマリ（Ｐｒｉｍａｒｙ）信号処理部（Ｐ信号処理部）２１Ｐ、
（４）アンビエント（ａｍｂｉｅｎｔ）Ｌ信号処理部（ＡＬ信号処理部）２１ＡＬ、
（５）アンビエント（ａｍｂｉｅｎｔ）Ｒ信号処理部（ＡＲ信号処理部）２１ＡＲ、
【００４７】
Ｌ信号処理部２１Ｌは、音源分離部１０からＬ信号を入力して、出力先となる複数（ｎ個）のスピーカに対するＬ信号の出力信号を生成する。Ｌ信号処理部２１Ｌには、出力先となるスピーカ各々に対応付けられた遅延部と増幅部が構成されている。
【００４８】
音源分離部１０から入力するＬ信号は、各スピーカに対応付けられた遅延部において遅延処理がなされ、その後、増幅部において増幅処理がなされて、各スピーカに対応付けられた加算部２２−１〜ｎに出力され、加算部２２−１〜ｎにおいて他の信号処理部からの出力と加算された後、ｎ個のスピーカ各々に出力される。
【００４９】
Ｌ信号処理部２１Ｌにはスピーカ数に応じた遅延−増幅処理部が並列に構成されている。図のＬ信号処理部２１Ｌ内に示すＳ１は、出力先となるスピーカ（Ｓ１）に出力するＬ信号の遅延処理と増幅処理を行う。Ｓ２は、出力先となるスピーカ（Ｓ２）に出力するＬ信号の遅延処理と増幅処理を行う。以下、同様であり、Ｓｎは、出力先となるスピーカ（Ｓｎ）に出力するＬ信号の遅延処理と増幅処理を行う。
【００５０】
Ｒ信号処理部２１Ｒは、音源分離部１０からＲ信号を入力して、出力先となる複数（ｎ個）のスピーカに対するＲ信号の出力信号を生成する。Ｒ信号処理部２１Ｒにも、出力先となるスピーカ各々に対応付けられた遅延部と増幅部が構成されている。
【００５１】
音源分離部１０から入力するＲ信号は、各スピーカに対応付けられた遅延部において遅延処理がなされ、その後、増幅部において増幅処理がなされて、各スピーカに対応付けられた加算部２２−１〜ｎに出力され、加算部２２−１〜ｎにおいて他の信号処理部からの出力と加算された後、ｎ個のスピーカ各々に出力される。
【００５２】
プライマリ（Ｐｒｉｍａｒｙ）信号処理部（Ｐ信号処理部）２１Ｐは、音源分離部１０からプライマリ（Ｐｒｉｍａｒｙ）信号を入力して、出力先となる複数（ｎ個）のスピーカに対するプライマリ（Ｐｒｉｍａｒｙ）信号の出力信号を生成する。プライマリ（Ｐｒｉｍａｒｙ）信号処理部２１Ｐにも、出力先となるスピーカ各々に対応付けられた遅延部と増幅部が構成されている。
【００５３】
音源分離部１０から入力するプライマリ（Ｐｒｉｍａｒｙ）信号は、各スピーカに対応付けられた遅延部において遅延処理がなされ、その後、増幅部において増幅処理がなされて、各スピーカに対応付けられた加算部２２−１〜ｎに出力され、加算部２２−１〜ｎにおいて他の信号処理部からの出力と加算された後、ｎ個のスピーカ各々に出力される。
【００５４】
アンビエント（ａｍｂｉｅｎｔ）Ｌ信号処理部（ＡＬ信号処理部）２１ＡＬは、音源分離部１０からアンビエント（ａｍｂｉｅｎｔ）Ｌ信号を入力して、出力先となる複数（ｎ個）のスピーカに対するアンビエント（ａｍｂｉｅｎｔ）Ｌ信号の出力信号を生成する。アンビエント（ａｍｂｉｅｎｔ）Ｌ信号処理部２１ＡＬにも、出力先となるスピーカ各々に対応付けられた遅延部と増幅部が構成されている。
【００５５】
音源分離部１０から入力するアンビエント（ａｍｂｉｅｎｔ）Ｌ信号は、各スピーカに対応付けられた遅延部において遅延処理がなされ、その後、増幅部において増幅処理がなされて、各スピーカに対応付けられた加算部２２−１〜ｎに出力され、加算部２２−１〜ｎにおいて他の信号処理部からの出力と加算された後、ｎ個のスピーカ各々に出力される。
【００５６】
アンビエント（ａｍｂｉｅｎｔ）Ｒ信号処理部（ＡＲ信号処理部）２１ＡＲは、音源分離部１０からアンビエント（ａｍｂｉｅｎｔ）Ｒ信号を入力して、出力先となる複数（ｎ個）のスピーカに対するアンビエント（ａｍｂｉｅｎｔ）Ｒ信号の出力信号を生成する。アンビエント（ａｍｂｉｅｎｔ）Ｒ信号処理部２１ＡＲにも、出力先となるスピーカ各々に対応付けられた遅延部と増幅部が構成されている。
【００５７】
音源分離部１０から入力するアンビエント（ａｍｂｉｅｎｔ）Ｒ信号は、各スピーカに対応付けられた遅延部において遅延処理がなされ、その後、増幅部において増幅処理がなされて、各スピーカに対応付けられた加算部２２−１〜ｎに出力され、加算部２２−１〜ｎにおいて他の信号処理部からの出力と加算された後、ｎ個のスピーカ各々に出力される。
【００５８】
加算部２２−１は、出力先となるスピーカ（Ｓ１）対応の加算部であり、以下の５つの信号処理部、すなわち、
（１）Ｌ信号処理部２１Ｌ、
（２）Ｒ信号処理部２１Ｒ。
（３）プライマリ（Ｐｒｉｍａｒｙ）信号処理部（Ｐ信号処理部）２１Ｐ、
（４）アンビエント（ａｍｂｉｅｎｔ）Ｌ信号処理部（ＡＬ信号処理部）２１ＡＬ、
（５）アンビエント（ａｍｂｉｅｎｔ）Ｒ信号処理部（ＡＲ信号処理部）２１ＡＲ、
これらの処理部において各信号の遅延処理と、増幅処理の結果信号を加算してスピーカ（Ｓ１）に出力する音声信号を生成する。
【００５９】
スピーカ（Ｓ１）からは、Ｌ信号、Ｒ信号、プライマリ（Ｐｒｉｍａｒｙ）信号、アンビエント（ａｍｂｉｅｎｔ）Ｌ信号、アンビエント（ａｍｂｉｅｎｔ）Ｒ信号各々について固有の遅延処理と固有の増幅処理が施された信号の加算結果からなる音声信号が出力される。
【００６０】
加算部２２−２〜ｎも同様、出力先となるスピーカ（Ｓ２〜Ｓｎ）対応の加算部であり、以下の５つの信号処理部、すなわち、
（１）Ｌ信号処理部２１Ｌ、
（２）Ｒ信号処理部２１Ｒ。
（３）プライマリ（Ｐｒｉｍａｒｙ）信号処理部（Ｐ信号処理部）２１Ｐ、
（４）アンビエント（ａｍｂｉｅｎｔ）Ｌ信号処理部（ＡＬ信号処理部）２１ＡＬ、
（５）アンビエント（ａｍｂｉｅｎｔ）Ｒ信号処理部（ＡＲ信号処理部）２１ＡＲ、
これらの処理部において各信号の遅延処理と、増幅処理の結果信号を加算してスピーカ（Ｓ２〜Ｓｎ）に出力する音声信号を生成する。
【００６１】
このように、出力先となるｎ個のスピーカ（Ｓ１〜Ｓｎ）は、Ｌ信号、Ｒ信号、プライマリ（Ｐｒｉｍａｒｙ）信号、アンビエント（ａｍｂｉｅｎｔ）Ｌ信号、アンビエント（ａｍｂｉｅｎｔ）Ｒ信号各々について固有の遅延処理と固有の増幅処理が施された信号の加算結果からなる音声信号が出力される。
【００６２】
出力信号生成部２０の各信号処理部、すなわち、
（１）Ｌ信号処理部２１Ｌ、
（２）Ｒ信号処理部２１Ｒ、
（３）プライマリ（Ｐｒｉｍａｒｙ）信号処理部（Ｐ信号処理部）２１Ｐ、
（４）アンビエント（ａｍｂｉｅｎｔ）Ｌ信号処理部（ＡＬ信号処理部）２１ＡＬ、
（５）アンビエント（ａｍｂｉｅｎｔ）Ｒ信号処理部（ＡＲ信号処理部）２１ＡＲ、
これらの各信号処理部内に構成される各スピーカ対応の遅延部の遅延量と、増幅部の増幅量は、動的（ダイナミック）な変更が可能である。
【００６３】
各信号処理部内に構成される各スピーカ対応の遅延部の遅延量と、増幅部の増幅量を変更することで、各信号の仮想音源位置を変更することができる。すなわち、音源分離部１０の出力する以下の５種類の音声信号、
（１）Ｌ信号
（２）Ｒ信号
（３）プライマリ（Ｐｒｉｍａｒｙ）信号
（４）アンビエント（ａｍｂｉｅｎｔ）Ｌ信号
（５）アンビエント（ａｍｂｉｅｎｔ）Ｒ信号
これらの仮想音源位置を、様々な位置に変更することが可能となる。すなわち、上記（１）〜（５）の音源種類各々に対応する仮想音源位置を様々な位置に変更制御することが可能となり、この制御により様々な音場を構成することが可能となる。
【００６４】
図３を参照して、５つの種類の音源対応の仮想音源位置の設定と音場の設定例について説明する。
図３には、２つの異なる仮想音源位置および音場設定例を示している。
（ａ）仮想音源位置と音場設定例１は、車両前方中央位置に仮想プライマリ音源位置を設定し、車両前方左右に仮想Ｌ信号音源位置と仮想Ｒ信号音源位置を設定し、さらに車両後方の左右に仮想アンビエントＬ信号音源位置と、仮想アンビエントＲ信号音源位置を設定した構成である。音場は、これら５つの仮想音源位置を結ぶ楕円形状（点線で示す楕円）である。なお、図３（ａ）は上から観察した平面図であり、音場を平面的なおおよそ円形として示しているが、実際の音場は上下方向に膨らみを持つ扁平型のほぼ球状の音場となる。
【００６５】
また、（ｂ）仮想音源位置と音場設定例２は、設定例１よりも前の位置に仮想プライマリ音源位置と仮想Ｌ信号音源位置と仮想Ｒ信号音源位置を設定し、さらに設定例１よりも後の位置に仮想アンビエントＬ信号音源位置と、仮想アンビエントＲ信号音源位置を設定した構成である。音場は、これら５つの仮想音源位置を結ぶ楕円形状（点線で示す楕円）である。なお、図３（ｂ）も図３（ａ）と同様、上から観察した平面図であり、音場を平面的な楕円形として示しているが、実際の音場は上下方向に膨らみを持つ扁平型のほぼ楕円型球状の音場となる。
【００６６】
図３に示す（ａ），（ｂ）２種類の仮想音源位置と音場の設定は、図２に示す出力信号生成部２０に構成される各信号処理部の遅延部と増幅部の処理量（遅延量、増幅量）を調整することで設定することが可能であり、図３に示す設定以外にも様々な設定の仮想音源と、音場の設定が可能である。
【００６７】
なお、図２、図３を参照して説明した例では、仮想音源位置の設定対象となる音声信号の種類を以下の５種類の音声信号としている。
（１）Ｌ信号
（２）Ｒ信号
（３）プライマリ（Ｐｒｉｍａｒｙ）信号
（４）アンビエント（ａｍｂｉｅｎｔ）Ｌ信号
（５）アンビエント（ａｍｂｉｅｎｔ）Ｒ信号
これらは、図２に示す音声分離部１０から出力信号生成部２０に出力される５種類の信号である。
【００６８】
図２に示す音声分離部１０から出力信号生成部２０に出力する音声信号（分離音声信号）の種類は、これら５種類に限定されない。音声分離部１０は、例えば、図４に示すような多数の異なる信号を生成して出力信号生成部２０に出力することが可能である。
図４には、以下の各音声信号を示している。
（１）オリジナルＬ信号（Ｌ）
（２）オリジナルＲ信号（Ｒ）
（３）オリジナル信号（Ｃ）
（４）プライマリＬ信号（ＰＬ）
（５）プライマリＲ信号（ＰＲ）
（６）プライマリ信号（Ｐ）
（７）アンビエントＬ信号（ＡＬ）
（８）アンビエントＲ信号（ＡＲ）
（９）アンビエント信号（Ａ）
【００６９】
オリジナルＬ信号（Ｌ）、オリジナルＲ信号（Ｒ）は、それぞれ入力音源のＬＲ信号である。オリジナル信号（Ｃ）は、入力音源のＬＲ信号の加算信号（Ｌ＋Ｒ）である。また入力音源がモノラル信号の場合は、その入力信号である。
プライマリＬ信号（ＰＬ）はオリジナルＬ信号から抽出したメイン音声信号を主構成要素とするプライマリ音声信号である。
プライマリＲ信号（ＰＲ）はオリジナルＲ信号から抽出したメイン音声信号を主構成要素とするプライマリ音声信号である
プライマリ信号（Ｐ）はオリジナルＣ信号（Ｌ＋Ｒ、または入力モノラル信号）から抽出したメイン音声信号を主構成要素とするプライマリ音声信号である。
【００７０】
アンビエントＬ信号（ＡＬ）はオリジナルＬ信号から抽出したメイン音声信号以外の音声信号を主構成要素とするアンビエント音声信号である。
アンビエントＲ信号（ＡＲ）はオリジナルＲ信号から抽出したメイン音声信号以外の音声信号を主構成要素とするアンビエント音声信号である。
アンビエント信号（Ａ）はオリジナルＣ信号（Ｌ＋Ｒ、または入力モノラル信号）から抽出したメイン音声信号以外の音声信号を主構成要素とするアンビエント音声信号である。
【００７１】
なお、図２を参照して説明した音声信号処理装置構成の音源分離部１０内の時間−周波数変換部（ＳＴＦＴ）１１を、入力音源１のＬ信号とＲ信号、個別に処理を行う構成として、周波数−時間逆変換部（ＩＳＴＦＴ）１３も、Ｌ信号とＲ信号に対して個別に処理を行う構成とすることで、プライマリＬ信号（ＰＬ）や、プライマリＲ信号（ＰＲ）を生成することが可能である。図４に示すその他の信号も、他の信号との加算処理や減算処理によって生成可能である。
【００７２】
このように、図２に示す構成を適用することで、図４に示す各種類の異なる音声信号の仮想音源位置を様々な位置に設定することが可能であり、この音源位置に応じた様々な音場を構成することができる。
【００７３】
図４に示す９種類の音声信号の一部を利用した仮想音源位置の設定と音場の設定例について、図５、図６を参照して説明する。
図５、図６には、以下の５つの異なる仮想音源位置および音場設定例を示している。
（１）Ｌ，Ｒ各仮想音源位置を各々１箇所、ＡＬ，ＡＲ各仮想音源位置を各々２か所に設定した音場構成例
（２）ＰＬ，ＰＲ各仮想音源位置を各々１箇所、ＡＬ，ＡＲ各仮想音源位置を各々２か所に設定した音場構成例
（３）Ｌ，Ｒ，ＰＬ，ＰＲ各仮想音源位置を各々１箇所、ＡＬ，ＡＲ各仮想音源位置を各々２か所に設定した音場構成例
（４）Ｃ，Ｌ，Ｒ各仮想音源位置を各々１箇所、ＡＬ，ＡＲ各仮想音源位置を各々２か所に設定した音場構成例
（５）Ｐ，Ｌ，Ｒ各仮想音源位置を各々１箇所、ＡＬ，ＡＲ各仮想音源位置を各々２か所に設定した音場構成例
【００７４】
音場は、各図に点線で示す楕円であり、複数の仮想音源位置を結ぶ楕円形状となる。なお、先に図３を参照して説明したと同様、図５、図６は上から観察した平面図であり、音場を平面的な楕円として示しているが、実際の音場は上下方向に膨らみを持つ扁平型の楕円型球状の音場となる。
【００７５】
なお、図５、図６に示す（１）〜（５）の設定では、ＡＬ，ＡＲ各仮想音源位置は、それぞれ２つの異なる位置に設定している。このように、音源分離部１０において生成された１つの分離音声信号について複数の異なる個所に仮想音源を設定することも可能となる。
【００７６】
このように、１つの分離音声信号について複数の異なる個所に仮想音源を設定するための構成例について、図７を参照して説明する。図７には、先に図２を参照して説明した音源分離部１０と出力信号生成部２０を有する音声信号処理装置の構成を示している。図７に示す構成は、アンビエントＬ信号の仮想音源を２つの異なる位置に設定するための構成例である。このためには、音源分離部１０から出力するアンビエントＬ信号を、出力信号生成部２０内に構成したアンビエントＬ１信号（ＡＬ１）処理部２１ＡＬ１と、アンビエントＬ２信号（ＡＬ２）処理部２１ＡＬ２の２つの信号処理部に並列に入力する。
【００７７】
アンビエントＬ１信号（ＡＬ１）処理部２１ＡＬ１と、アンビエントＬ２信号（ＡＬ２）処理部２１ＡＬ２は、それぞれ、各スピーカ（Ｓ１〜Ｓｎ）に対応付けられた遅延部と増幅部を有する。
アンビエントＬ１信号（ＡＬ１）処理部２１ＡＬ１と、アンビエントＬ２信号（ＡＬ２）処理部２１ＡＬ２は、各スピーカ（Ｓ１〜Ｓｎ）に対応付けられた遅延部と増幅部の処理量、すなわち、遅延量と増幅量を異なる設定として各スピーカに対する出力信号を生成する。このような処理を行うことで、音源分離部１０において生成された１つの分離音声信号について複数の異なる個所に仮想音源を設定することが可能となる。
【００７８】
このように、図２や図７に示す信号処理構成を利用することで、入力音源から分離される様々な異なる種類の音声信号に対応する仮想音源位置を様々な位置に１つ以上、設定することが可能となる。音場は各分離音声信号の仮想音源位置とその出力によって規定されるため、各分離音声信号の仮想音源位置とその出力を調整することで、様々な領域、形状の音場を自在に設定する制御が可能となる。
【００７９】
図２や図７に示す構成では、出力信号生成部２０内の各信号処理部２１の遅延部と増幅部の処理量、すなわち遅延部の遅延量と増幅部の増幅量は動的（ダイナミック）な変更処理が可能である。
【００８０】
本開示は、この特性を利用して車両の速度や進行方向の変化に併せて、出力信号生成部２０内の各信号処理部２１の遅延部の遅延量と増幅部の増幅量を制御して、各分離音声信号の仮想音源位置と音場を動的に変更する構成を実現するものである。以下の項目において、本開示の構成と処理の具体例について説明する。
【００８１】
［２．本開示の移動装置、および音声信号処理装置の構成例と処理例について］
本開示の移動装置、および音声信号処理装置は、図２や図７を参照して説明した音声分離部１０における音声分離処理と、出力信号生成部２０における各スピーカの出力信号生成処理を含む音場制御処理、すなわち、モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）を適用して、車両の挙動に応じて、各音源（Ｌ，Ｒ，Ｐ，ＡＬ，ＡＲ等）の仮想音源位置や音場を動的（ダイナミック）に変更する制御を行うものである。この制御により、例えば車両を運転する運転者（ユーザ）の視点や視野を追随するような音場制御が可能となる。
【００８２】
図８は、本開示の移動装置１００の構成例を示す図である。移動装置１００の内部に音声信号処理装置１２０が装着される。
移動装置１００は、音声信号処理装置１２０、操作部１３１、駆動部１３２、音源入力部１４１、ユーザ入力部１４２、センサ１４３を有する。音声信号処理装置１２０は、制御部１２１、記憶部１２２、入力部１２３、出力部１２４を有する。なお、これらの各構成要素は、例えば、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＩＮ（Ｌｏｃａｌ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、または、ＦｌｅｘＲａｙ（登録商標）等の任意の規格に準拠した車載通信ネットワークやバス等によって接続されている。
【００８３】
操作部１３１は、例えば移動装置（車両）１００のアクセル、ブレーキ、ステアリング（ハンドル）等の操作部である。駆動部１３２には、エンジン、タイヤ等の車両の駆動に利用される構成要素が含まれる。
【００８４】
音声信号処理装置１２０の制御部１２１は、先に図２を参照して説明した音源分離処理や音声信号生成処理を行う。すなわち、モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）を適用した音源制御、音場制御を実行する。なお、制御部１２１は、先に図２を参照して説明した信号処理をハードウェア、あるいはソフトウェアのいずれか、あるいは両方を適用して実行する。
ソフトウェアを利用した処理を行う場合、記憶部１２２に格納されたプログラムを制御部１２１内のＣＰＵ等のプログラム実行部で実行して信号処理を行う。
【００８５】
記憶部１２２は、上記制御部１２１で実行するプログラムや、信号処理に適用するパラメータ等を記憶した記憶部である。また、再生用の音声データ等の記憶領域としても利用される。
【００８６】
入力部１２３は、図に示すように、音源入力部１４１、ユーザ入力部１４２、センサ１４３等から様々なデータを入力可能とした入力部である。音源入力部１４１は、例えばＣＤやフラッシュメモリ等のメディア再生部や、ネット配信データの入力部等から構成される。ユーザ入力部１４２は、ユーザによって操作可能なスイッチ、例えば、音楽再生開始指示、停止等の入力を行う入力部である。センサ１４３は、例えば、距離センサ等のセンサであり、移動装置１００に接近するオブジェクトの検出等を行う。出力部１２４は、音声出力を行うスピーカの他、画像出力用の表示部等も含まれる。
【００８７】
次に、図９以下を参照して、音声信号処理装置１２０の制御部１２１の詳細構成と処理例について説明する。前述したように、制御部１２１は、先に図２を参照して説明した音源分離処理や音声信号生成処理を行う。すなわち、モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）を適用した音源制御、音場制御を実行する。
【００８８】
図９に示すように、制御部１２１は、速度情報取得部２０１、ステアリング情報取得部２０２、音声制御部２０３を有する。音声制御部２０３は、音源分離部２０３ａと出力信号生成部２０３ｂを有する。
速度情報取得部２０１は、操作部１３１や駆動部１３２から移動装置１００、すなわち車両の速度情報を取得する。
ステアリング情報取得部２０２は、操作部１３１や駆動部１３２から移動装置１００、すなわち車両のステアリング（ハンドル）設定情報を取得する。
なお、これらの情報は、例えば、前述したＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の車載通信ネットワークを介して取得可能である。
【００８９】
音声制御部２０３は、入力部１２３を介して音源情報２５１を入力するとともに、速度情報取得部２０１から移動装置１００の速度情報を入力し、ステアリング情報取得部２０２から、移動装置１００のステアリング（ハンドル）設定情報を入力する。
音源情報２５１は、例えば先に図２を参照して説明した音源１と同様、ＬＲ２チャンネルのステレオ音源である。例えばＣＤ、フラッシュメモリ等のメディア再生音声データやネット配信音声データ等である。
【００９０】
音声制御部２０３は、速度情報取得部２０１から入力する移動装置１００の速度情報、または、ステアリング情報取得部２０２から入力する移動装置１００のステアリング（ハンドル）設定情報、これらの少なくともいずれかの情報に応じて、仮想音源位置や音場を制御する処理を実行する。すなわち、音声制御部２０３は、出力部１２４を構成する複数のスピーカに対する出力音声信号を生成して出力する。
【００９１】
具体的には、先に図２を参照して説明した音源分離処理や音声信号生成処理を行う。すなわち、モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）を適用した音源制御、音場制御を実現する。
【００９２】
出力部１２４を構成する複数スピーカに対する出力音声信号の生成処理は、先に図２を参照して説明した音源分離部１０の音源分離処理と音声信号生成部２０の音声信号生成処理と同様の処理によって行われる。
音声制御部２０３の音源分離部２０３ａは、入力部１２３を介して音源情報２５１を入力し、この入力音源を複数の異なる種類の音声信号に分離する。具体的には、例えば、以下の５つの音声信号に分離する。
（１）Ｌ信号
（２）Ｒ信号
（３）プライマリ（Ｐｒｉｍａｒｙ）信号
（４）アンビエント（ａｍｂｉｅｎｔ）Ｌ信号
（５）アンビエント（ａｍｂｉｅｎｔ）Ｒ信号
【００９３】
次に、音声制御部２０３の出力信号生成部２０３ｂは、上記の５つの分離音声信号の各々について、各スピーカに出力するための出力信号生成処理を実行する。この出力信号生成処理は、先に図２を参照して説明したように、各スピーカに入力する分離音声信号単位の固有の遅延処理と固有の増幅処理によって行われる。すなわち、モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）を適用した制御を行う。
この処理によって、各分離音声信号の仮想音源位置を様々な位置に設定し、さらに様々な領域、形状を持つ音場を設定する制御が実現される。
【００９４】
音声制御部２０３は、例えば、速度情報取得部２０１から入力する移動装置１００の速度情報に応じて仮想音源位置や音場を制御する処理を実行する。
また、ステアリング情報取得部２０２から入力する移動装置１００のステアリング（ハンドル）設定情報に応じて仮想音源位置や音場を制御する処理を実行する。
【００９５】
具体的には、音声制御部２０３の出力信号生成部２０３ｂは、速度情報取得部２０１から入力する移動装置１００の速度情報や、ステアリング情報取得部２０２から入力する移動装置１００のステアリング（ハンドル）設定情報に応じて、図２を参照して説明した出力信号生成部内の各分離音声信号対応の信号処理部内に構成される各スピーカ対応の遅延部の遅延量と、増幅部の増幅量を変更する制御を行う。
この制御により、移動装置１００の速度や進行方向の変化に応じて仮想音源位置や音場が変更される。これらの制御により、例えば車両を運転する運転者（ユーザ）の視点や視野の変化に合わせて音場の形状が変化するような音場制御が可能となる。
【００９６】
図９の右側には、速度情報取得部２０１から入力する移動装置１００の速度情報に応じた仮想音源位置と音場の変更制御例を示している。
例えば、中央のほぼ円状の点線ラインが停車時（＠ｔ１）の音場を示している。この円状の点線ライン内のＬ，Ｒ，Ｐ，ＡＬ，ＡＲは、それぞれ低速走行時（＠ｔ１）のＬ信号、Ｒ信号、プライマリ（Ｐｒｉｍａｒｙ）信号、アンビエント（ａｍｂｉｅｎｔ）Ｌ信号、アンビエント（ａｍｂｉｅｎｔ）Ｒ信号、これら各音声信号の仮想音源位置を示している。
【００９７】
また、中央のほぼ円状の点線ラインの外側にある縦長の点線ラインの楕円が、走行時（＠ｔ２）の音場を示している。この縦長楕円状の点線ライン内のＬ，Ｒ，Ｐ，ＡＬ，ＡＲは、それぞれ走行時（＠ｔ２）のＬ信号、Ｒ信号、プライマリ（Ｐｒｉｍａｒｙ）信号、アンビエント（ａｍｂｉｅｎｔ）Ｌ信号、アンビエント（ａｍｂｉｅｎｔ）Ｒ信号、これら各音声信号の仮想音源位置を示している。
【００９８】
このように、音声制御部２０３は、車両の移動速度やステアリング（ハンドル）設定情報に応じて、各分離音声信号の仮想音源位置と音場を変更する制御を行う。
【００９９】
［３．車両の移動速度に応じた仮想音源位置と音場制御の具体例について］
次に、図１０以下を参照して、車両の移動速度に応じた仮想音源位置と音場制御の具体例について説明する。
【０１００】
図１０には、以下の２つの仮想音源、音場設定例を示している。
（ａ１）時速３０ｋｍ走行時の仮想音源、音場設定例
（ｂ１）時速１００ｋｍ走行時の仮想音源、音場設定例
【０１０１】
（ａ１）時速３０ｋｍ走行時の仮想音源、音場設定例では、車両の長さにほぼ等しい直径のほぼ円状の音場が設定され、その円周上の車両前方位置に仮想プライマリ音源位置（Ｐ）が設定されている。また、仮想プライマリ音源位置（Ｐ）のやや後方の両サイド位置に仮想Ｌ音源位置（Ｌ）と仮想Ｒ音源位置（Ｒ）が設定されている。さらに、車両後方の両サイド位置に仮想アンビエントＬ音源位置（ＡＬ）と仮想アンビエントＲ音源位置（ＡＲ）が設定されている。
なお、図１０（ａ１）は上から観察した平面図であり、音場を平面的なほぼ円形として示しているが、実際の音場は上下方向に膨らみを持つ扁平型のほぼ球状の音場となる。
【０１０２】
一方、（ｂ１）時速１００ｋｍ走行時の仮想音源、音場設定例では、長軸が車両の長さよりやや長く、短軸が車両幅にほぼ等しい車両前後方向に延びた楕円形で中心が車両のやや前方にある楕円状の音場が設定される。この場合、この楕円の円周上の車両前方位置に仮想プライマリ音源位置（Ｐ）が設定される。また、仮想プライマリ音源位置（Ｐ）のやや後方の両サイド位置に仮想Ｌ音源位置（Ｌ）と仮想Ｒ音源位置（Ｒ）が設定される。さらに、車両の中央付近の両サイド位置に仮想アンビエントＬ音源位置（ＡＬ）と仮想アンビエントＲ音源位置（ＡＲ）が設定される。
なお、図１０（ｂ１）も（ａ１）と同様、上から観察した平面図であり、音場を平面的な楕円として示しているが、実際の音場は上下方向に膨らみを持つ扁平型の楕円型球状の音場となる。
【０１０３】
（ａ１）時速３０ｋｍ走行時の仮想音源、音場設定例と（ｂ１）時速１００ｋｍ走行時の仮想音源、音場設定例を比較すると、時速１００ｋｍ走行時の音場は、時速３０ｋｍ走行時の音場より、前方向に延びた形状に変更されている。すなわち、長軸方向（前後方向）は速度が速くなるにしたがって長くなる。また、短軸方向（幅方向）は速度が速くなるにしたがって狭くなる。
【０１０４】
この図１０に示す速度に応じた音場設定は、車両を運転するドライバ（ユーザ）の視野範囲に連動した設定となっている。
図１１は、車両を運転するドライバ（ユーザ）の視野範囲の例を示す図である。図１１には以下の２つのドライバ視野範囲の例を示している。
（ａ２）低速（時速３０ｋｍ）走行時のドライバの視野範囲
（ｂ２）高速（時速１００ｋｍ）走行時のドライバの視野範囲
【０１０５】
（ａ２）低速（時速３０ｋｍ）走行時のドライバの視野範囲は、前方の広い範囲を視野範囲としている。すなわち、ゆっくり走行しているので、ドライバは周囲状況を観察しながら運転を行うことが可能な設定である。
【０１０６】
一方、（ｂ２）高速（時速１００ｋｍ）走行時のドライバの視野範囲は、前方の狭い範囲を視野範囲としている。すなわち、高速で走行しているので、ドライバは車両の進行方向の限定された狭い範囲のみを注視して運転を行う。
【０１０７】
先に図１０を参照して説明した速度に応じた音場設定例と、図１１を参照して説明した速度に応じたドライバの視野範囲との対応関係について、図１２、図１３を参照して説明する。
【０１０８】
図１２は、先に図１０を参照して説明した（ａ１）時速３０ｋｍ走行時の仮想音源、音場設定例と、図１１を参照して説明した（ａ２）低速（時速３０ｋｍ）走行時のドライバの視野範囲を並べて示した図である。
【０１０９】
（ａ１）時速３０ｋｍ走行時の仮想音源、音場設定例に示すほぼ円状の音場における前方部分の断面の形状、すなわち水平方向に長軸を持つ楕円形状は、（ａ２）低速（時速３０ｋｍ）走行時のドライバの視野範囲にほぼ一致する。
すなわち、ドライバは、自分の視野範囲にほぼ一致する広がりを持つ音場を有する再生音を感ずる（聞く）ことになる。
【０１１０】
一方、図１３は、先に図１０を参照して説明した（ｂ１）時速１００ｋｍ走行時の仮想音源、音場設定例と、図１１を参照して説明した（ｂ２）高速（時速１００ｋｍ）走行時のドライバの視野範囲を並べて示した図である。
【０１１１】
（ｂ１）時速１００ｋｍ走行時の仮想音源、音場設定例に示す楕円状の音場における前方部分の断面の形状、すなわち水平方向に長軸を持つ小さな楕円形状は、（ｂ２）高速（時速１００ｋｍ）走行時のドライバの視野範囲にほぼ一致する。
すなわち、ドライバは、自分の視野範囲にほぼ一致する広がりを持つ音場を有する再生音を感ずる（聞く）ことになる。
【０１１２】
このように、本開示の音声信号処理装置では、車両の移動速度に併せて音場を制御する際、ドライバの視野範囲にほぼ一致する広がりを持つ音場を構成するような制御を実行する。このような音場制御を行うことで、ドライバは、車両の移動速度に応じた視野範囲とほぼ一致する音場を有する再生音を聞くことが可能となる。これにより、ドライバは違和感を発生させることなく再生音を聞くことができる。
【０１１３】
［４．車両のステアリング（ハンドル）設定情報に応じた仮想音源位置と音場制御の具体例について］
次に、図１４以下を参照して、車両のステアリング（ハンドル）設定情報に応じた仮想音源位置と音場制御の具体例について説明する。
【０１１４】
図１４には、以下の２つの仮想音源、音場設定例を示している。
（ｃ１）左方向カーブ走行時の仮想音源、音場設定例
（ｄ１）右方向カーブ走行時の仮想音源、音場設定例
【０１１５】
（ｃ１）左方向カーブ走行時の仮想音源、音場設定例では、車両の進行方向に相当する車両左前方から右後方に長軸を持つ楕円状の音場が設定され、車両前方の楕円の左上部位置に仮想プライマリ音源位置（Ｐ）が設定されている。また、仮想プライマリ音源位置（Ｐ）のやや後方の両サイド位置に仮想Ｌ音源位置（Ｌ）と仮想Ｒ音源位置（Ｒ）が設定されている。さらに、車両後方の両サイド位置に仮想アンビエントＬ音源位置（ＡＬ）と仮想アンビエントＲ音源位置（ＡＲ）が設定されている。
なお、図１４（ｃ１）は上から観察した平面図であり、音場を平面的な楕円として示しているが、実際の音場は上下方向に膨らみを持つ扁平型の楕円型球状の音場となる。
【０１１６】
一方、（ｄ１）右方向カーブ走行時の仮想音源、音場設定例では、車両の進行方向に相当する車両右前方から左後方に長軸を持つ楕円状の音場が設定され、車両前方の楕円の右上部位置に仮想プライマリ音源位置（Ｐ）が設定されている。また、仮想プライマリ音源位置（Ｐ）のやや後方の両サイド位置に仮想Ｌ音源位置（Ｌ）と仮想Ｒ音源位置（Ｒ）が設定されている。さらに、車両の中央付近の両サイド位置に仮想アンビエントＬ音源位置（ＡＬ）と仮想アンビエントＲ音源位置（ＡＲ）が設定されている。
なお、図１４（ｄ１）も（ｃ１）と同様、上から観察した平面図であり、音場を平面的な楕円として示しているが、実際の音場は上下方向に膨らみを持つ扁平型の楕円型球状の音場となる。
【０１１７】
（ｃ１）左方向カーブ走行時の音場と（ｄ１）右方向カーブ走行時の音場は、いずれも車両進行方向に長軸の設定された楕円型の音場となっている。
【０１１８】
この図１４に示す車両のステアリング（ハンドル）設定情報に応じた音場設定は、車両を運転するドライバ（ユーザ）の視野範囲に連動した設定となっている。
図１５は、車両を運転するドライバ（ユーザ）の視野範囲の例を示す図である。図１５には以下の２つのドライバ視野範囲の例を示している。
（ｃ２）左方向カーブ走行時のドライバの視野範囲
（ｄ２）右方向カーブ走行時のドライバの視野範囲
【０１１９】
（ｃ２）左方向カーブ走行時のドライバの視野範囲は、車両の進行方向である前方左方向に設定されている。すなわち、車両は左方向にカーブして進行しており、ドライバは進行方向である左方向を注視して運転を行っている。
【０１２０】
一方、（ｄ２）右方向カーブ走行時のドライバの視野範囲は、車両の進行方向である前方右方向に設定されている。すなわち、車両は右方向にカーブして進行しており、ドライバは進行方向である右方向を注視して運転を行っている。
【０１２１】
先に図１４を参照して説明したステアリング（ハンドル）設定情報に応じた音場設定例と、図１５を参照して説明したステアリング（ハンドル）設定情報に応じたドライバの視野範囲との対応関係について、図１６、図１７を参照して説明する。
【０１２２】
図１６は、先に図１４を参照して説明した（ｃ１）左方向カーブ走行時の仮想音源、音場設定例と、図１５を参照して説明した（ｃ２）左方向カーブ走行時のドライバの視野範囲を並べて示した図である。
【０１２３】
（ｃ１）左方向カーブ走行時の仮想音源、音場設定例に示す車両の左前方から右後方に長軸を持つ楕円状の音場における左前方部分の断面の形状は、（ｃ２）左方向カーブ走行時のドライバの視野範囲にほぼ一致する。
すなわち、ドライバは、自分の視野範囲にほぼ一致する広がりを持つ音場を有する再生音を感ずる（聞く）ことになる。
【０１２４】
一方、図１７は、先に図１４を参照して説明した（ｄ１）右方向カーブ走行時の仮想音源、音場設定例と、図１５を参照して説明した（ｄ２）右方向カーブ走行時のドライバの視野範囲を並べて示した図である。
【０１２５】
（ｄ１）右方向カーブ走行時の仮想音源、音場設定例に示す車両の右前方から左後方に長軸を持つ楕円状の音場における右前方部分の断面の形状は、（ｄ２）右方向カーブ走行時のドライバの視野範囲にほぼ一致する。
すなわち、ドライバは、自分の視野範囲にほぼ一致する広がりを持つ音場を有する再生音を感ずる（聞く）ことになる。
【０１２６】
このように、本開示の音声信号処理装置では、車両のステアリング（ハンドル）設定情報に併せて音場を制御する際、ドライバの視野範囲にほぼ一致する広がりを持つ音場を構成するような制御を実行する。このような音場制御を行うことで、ドライバは、車両のステアリング（ハンドル）設定情報に応じた視野範囲とほぼ一致する音場を有する再生音を聞くことが可能となる。これにより、ドライバは違和感を発生させることなく再生音を聞くことができる。
【０１２７】
［５．警告通知のための仮想音源位置と音場制御の具体例について］
次に、図１８以下を参照して、警告通知（アラーム）のための仮想音源位置と音場制御の具体例について説明する。
【０１２８】
本実施例は、車両を運転するドライバに対する警告通知（アラーム）のための仮想音源位置と音場の制御例である。具体的には、例えば、車両がカーブする場合、カーブ方向に仮想音源位置と音場を設定する。また、車両に他の車等のオブジェクトが接近している場合、その接近位置に仮想音源位置と音場を設定する等の処理を行う。
これらの制御を行うことで、車両のドライバは、注意すべき方向を音によって判断することが可能となる。
【０１２９】
図１８には、以下の２つの仮想音源、音場設定例を示している。
（ｅ）左方向カーブ走行時の仮想音源、音場設定例（アラーム出力設定の場合）
（ｆ）右方向カーブ走行時の仮想音源、音場設定例（アラーム出力設定の場合）
【０１３０】
（ｅ）左方向カーブ走行時の仮想音源、音場設定例（アラーム出力設定の場合）では、車両の進行方向に相当する車両左前方に集中して各分離音声信号（Ｌ，Ｒ，Ｐ，ＡＬ，ＡＲ）と音場が設定されている。
【０１３１】
一方、（ｆ）右方向カーブ走行時の仮想音源、音場設定例（アラーム出力設定の場合）では、車両の進行方向に相当する車両右前方に集中して各分離音声信号（Ｌ，Ｒ，Ｐ，ＡＬ，ＡＲ）と音場が設定されている。
【０１３２】
車両のドライバは、車両の進行方向から集中的に音を聞くことになり、その方向に自然と注意が向けられ、安全な運転を行うことが可能となる。
なお、このようなアラーム出力設定は、ＯＮ／ＯＦＦの設定をユーザが行うことが可能であり、アラーム出力の設定がＯＦＦの場合は、先に図１４〜図１７に示すような音場設定が行われる。
【０１３３】
図１９は、車両に他の車等のオブジェクトが接近している場合、その接近位置に仮想音源位置と音場を設定する処理例である。
図１９に示すように、車両の後方左から別の車両（オブジェクト）が接近している。このような場合、この別の車両（オブジェクト）の接近位置に相当する車両左後方に集中して各分離音声信号（Ｌ，Ｒ，Ｐ，ＡＬ，ＡＲ）と音場を設定する。
【０１３４】
車両のドライバは、車両の左後方から集中的に音を聞くことになり、その方向に自然と注意が向けられ、車両が接近していることを察知して安全な運転を行うことが可能となる。
【０１３５】
この図１９に示す構成を実現するためには、センサの検出情報を利用した音声制御を行うことが必要となる。このセンサを用いた音声制御構成例について図２０を参照して説明する。
【０１３６】
図２０に示す制御部１２１は、先に図９を参照して説明したと同様、速度情報取得部２０１、ステアリング情報取得部２０２、音声制御部２０３を有する。さらに、センサ情報取得部２０４を有する。音声制御部２０３は、音源分離部２０３ａと出力信号生成部２０３ｂを有する。
【０１３７】
速度情報取得部２０１は、操作部１３１や駆動部１３２から移動装置１００、すなわち車両の速度情報を取得する。
ステアリング情報取得部２０２は、操作部１３１や駆動部１３２から移動装置１００、すなわち車両のステアリング（ハンドル）設定情報を取得する。
さらに、センサ情報取得部２０４は、例えば距離センサ等のセンサ１２７の検出情報であるセンサ検出情報２５２を入力部１２３を介して取得する。
なお、これらの情報は、例えば、前述したＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の車載通信ネットワークを介して取得可能である。
【０１３８】
音声制御部２０３は、入力部１２３を介して音源情報２５１を入力するとともに、センサ情報取得部２０４からセンサ検出情報２５２を入力する。
音源情報２５１は、例えば先に図２を参照して説明した音源１と同様、ＬＲ２チャンネルのステレオ音源である。例えばＣＤ、フラッシュメモリ等のメディア再生音声データやネット配信音声データ等である。
【０１３９】
音声制御部２０３は、センサ情報取得部２０４から入力するセンサ検出情報２５２に応じて、仮想音源位置や音場を制御する処理を実行する。すなわち、音声制御部２０３は、出力部１２４を構成する複数のスピーカに対する出力音声信号を生成して出力する。すなわち、先に図２を参照して説明した音源分離処理や音声信号生成処理を行う。すなわち、モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）を適用した音源制御、音場制御を実現する。
【０１４０】
出力部１２４を構成する複数スピーカに対する出力音声信号の生成処理は、先に図２を参照して説明した音源分離部１０の音源分離処理と音声信号生成部２０の音声信号生成処理と同様の処理によって行われる。
音声制御部２０３の音源分離部２０３ａは、入力部１２３を介して音源情報２５１を入力し、この入力音源を複数の異なる種類の音声信号に分離する。具体的には、例えば、以下の５つの音声信号に分離する。
（１）Ｌ信号
（２）Ｒ信号
（３）プライマリ（Ｐｒｉｍａｒｙ）信号
（４）アンビエント（ａｍｂｉｅｎｔ）Ｌ信号
（５）アンビエント（ａｍｂｉｅｎｔ）Ｒ信号
【０１４１】
次に、音声制御部２０３の出力信号生成部２０３ｂは、上記の５つの分離音声信号の各々について、各スピーカに出力するための出力信号生成処理を実行する。この出力信号生成処理は、先に図２を参照して説明したように、各スピーカに入力する分離音声信号単位の固有の遅延処理と固有の増幅処理によって行われる。すなわち、モノポールシンセシス（Ｍｏｎｏｐｏｌｅ  Ｓｙｎｔｈｅｓｉｓ）を適用した制御を行う。
この処理によって、各分離音声信号の仮想音源位置を様々な位置に設定し、さらに様々な領域、形状を持つ音場を設定する制御が実現される。
【０１４２】
音声制御部２０３の出力信号生成部２０３ｂは、センサ情報取得部２０４から入力するセンサ検出情報２５２に応じて仮想音源位置や音場を制御する処理を実行する。この制御により、例えば車両を運転する運転者（ユーザ）に、注意を向けるべき方向から音が聞こえるような音場制御が可能となる。
【０１４３】
図２０の右側には、センサ情報取得部２０４から入力するセンサ検出情報２５２に応じた仮想音源位置と音場の変更制御例を示している。
時間ｔ１では、接近車両がないため、通常走行時の音場設定である。車両を囲むようなほぼ円状の点線ラインの音場が設定される。この円状の音場の点線ライン上にＬ信号、Ｒ信号、プライマリ（Ｐｒｉｍａｒｙ）信号、アンビエント（ａｍｂｉｅｎｔ）Ｌ信号、アンビエント（ａｍｂｉｅｎｔ）Ｒ信号、これら各音声信号の仮想音源位置が設定される。
【０１４４】
時間ｔ２は、左後方から別の車両が接近している状態を示している。この状態では、車両赤筋位置である左後方に全ての分離音声信号の仮想音源位置が設定され、音場も左後方に設定される。
この仮想音源位置と音場設定により、ドライバは、左後方から集中的に音を聞くことになり、左後方に注意を向けることになる。結果として左後方からの車の接近を察知して、衝突を避けるための安全な運転を行うことが可能となる。
【０１４５】
［６．音声信号処理装置の実行する処理のシーケンスについて］
次に、図２１に示すフローチャートを参照して本開示の音声信号処理装置の実行する処理のシーケンスについて説明する。
なお、図２１に示すフローに従った処理は、例えば、音声信号処理装置の記憶部に格納されたプログラムに従って実行することが可能であり、例えばＣＰＵ等のプログラム実行機能を持つ制御部の制御の下で実行される。以下、図２１に示すフローの各ステップの処理について順次、説明する。
【０１４６】
（ステップＳ１０１）
まず、ステップＳ１０１において、音声信号処理装置の制御部は、車両等の移動装置の速度情報、またはステアリング情報、またはセンサ検出情報の少なくともいずれかの情報を入力する。
次のステップＳ１０２〜Ｓ１０３の処理とステップＳ１０４〜Ｓ１０５の処理と、ステップＳ１０６〜Ｓ１０７の処理は並列に実行される。
【０１４７】
（ステップＳ１０２）
次に、ステップＳ１０２において、制御部は、速度変化の有無を判定する。移動装置の速度の変化が検出された場合、ステップＳ１０３に進む。速度変化が検出されない場合はステップＳ１０１に戻る。
【０１４８】
（ステップＳ１０３）
ステップＳ１０３は、ステップＳ１０２において、移動装置の速度変化が検出された場合に実行する処理である。
ステップＳ１０３において、制御部は、速度変化に応じた各分離音声信号の仮想音源位置と音場制御を実行する。
【０１４９】
この処理は、先に図９〜図１３を参照して説明した処理に相当する。図９に示す制御部１２１内の音声制御部２０３は、速度情報取得部２０１から入力する移動装置１００の速度情報に応じて、図２を参照して説明した出力信号生成部内の各分離音声信号対応の信号処理部内に構成される各スピーカ対応の遅延部の遅延量と、増幅部の増幅量を変更する制御を行う。すなわち、移動装置１００の速度の変化に応じた仮想音源位置や音場を変更する制御を行う。
【０１５０】
これらの制御の結果として、先に図１０〜図１３を参照して説明したように、車両を運転する運転者（ユーザ）の視点や視野を追随するような音場制御が可能となる。
【０１５１】
（ステップＳ１０４）
ステップＳ１０４において、制御部は、移動装置１００のステアリング（ハンドル）設定の変化の有無を判定する。移動装置のステアリング（ハンドル）設定の変化が検出された場合、ステップＳ１０５に進む。変化が検出されない場合はステップＳ１０１に戻る。
【０１５２】
（ステップＳ１０５）
ステップＳ１０５は、ステップＳ１０４において、移動装置１００のステアリング（ハンドル）設定の変化が検出された場合に実行する処理である。
ステップＳ１０５において、制御部は、移動装置のステアリング（ハンドル）設定の変化に応じた各分離音声信号の仮想音源位置と音場制御を実行する。
【０１５３】
この処理は、先に図９と図１４〜図１７を参照して説明した処理に相当する。図９に示す制御部１２１内の音声制御部２０３は、ステアリング情報取得部２０２から入力する移動装置１００のステアリング設定情報に応じて、図２を参照して説明した出力信号生成部内の各分離音声信号対応の信号処理部内に構成される各スピーカ対応の遅延部の遅延量と、増幅部の増幅量を変更する制御を行う。すなわち、移動装置１００の進行方向の変化に応じて仮想音源位置や音場を変更する制御を行う。
【０１５４】
これらの制御の結果として、先に図１４〜図１７を参照して説明したように、車両を運転する運転者（ユーザ）の視点や視野を追随するような音場制御が可能となる。
【０１５５】
（ステップＳ１０６）
ステップＳ１０６において、制御部は、移動装置１００に備えられた距離センサ等のセンサからの検出情報に基づいて、接近オブジェクトの有無を判定する。接近オブジェクトが検出された場合、ステップＳ１０７に進む。検出されない場合はステップＳ１０１に戻る。
【０１５６】
（ステップＳ１０７）
ステップＳ１０７は、ステップＳ１０６において、移動装置１００に対する接近オブジェクトが検出された場合に実行する処理である。
ステップＳ１０７において、制御部は、接近オブジェクトの方向に各分離音声信号の仮想音源位置と音場を集中させる制御を実行する。
【０１５７】
この処理は、先に図１８〜図２０を参照して説明した処理に相当する。図２０に示す制御部１２１内の音声制御部２０３は、センサ情報取得部２０４から入力するセンサ検出情報に応じて、図２を参照して説明した出力信号生成部内の各分離音声信号対応の信号処理部内に構成される各スピーカ対応の遅延部の遅延量と、増幅部の増幅量を変更する制御を行う。すなわち、移動装置１００に対して接近するオブジェクトの位置や方向に仮想音源位置や音場を集中させる制御を行う。
【０１５８】
これらの制御の結果として、先に図１８〜図２０を参照して説明したように、車両を運転する運転者（ユーザ）は、オブジェクトの接近を知覚し、オブジェクトの衝突を避けるための運転制御を行うことが可能となる。
【０１５９】
［７．本開示の構成のまとめ］
以上、特定の実施例を参照しながら、本開示の実施例について詳解してきた。しかしながら、本開示の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本開示の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０１６０】
なお、本明細書において開示した技術は、以下のような構成をとることができる。
（１）  移動装置の挙動情報を取得する挙動情報取得部と、
前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御部を有し、
前記音声制御部は、
前記挙動情報取得部の取得した情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する音声信号処理装置。
【０１６１】
（２）  前記挙動情報取得部は、前記移動装置の速度情報を取得する速度情報取得部であり、
前記音声制御部は、
前記速度情報取得部の取得した速度情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する（１）に記載の音声信号処理装置。
【０１６２】
（３）  前記挙動情報取得部は、前記移動装置のステアリング情報を取得するステアリング情報取得部であり、
前記音声制御部は、
前記ステアリング情報取得部の取得したステアリング情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場制御を実行する（１）または（２）に記載の音声信号処理装置。
【０１６３】
（４）  前記音声信号処理装置は、さらに、
前記移動装置に対する接近オブジェクト情報を取得するセンサ情報取得部を有し、
前記音声制御部は、
前記センサ情報取得部の取得した接近オブジェクト情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場制御を実行する（１）〜（３）いずれかに記載の音声信号処理装置。
【０１６４】
（５）  前記音声制御部は、
音源を入力し、入力音源から複数の分離音声信号を取得する音源分離部と、
前記音源分離部の生成した分離音声信号を入力して、各スピーカおよび各分離音声信号単位の遅延処理と増幅処理を実行する遅延部と増幅部を有する出力信号生成部を有する（１）〜（４）いずれかに記載の音声信号処理装置。
【０１６５】
（６）  前記音源分離部は、
前記音源に含まれる主音源であるプライマリ音源対応の音声信号と、その他の音源であるアンビエント音源対応の音声信号を生成し、
前記出力信号生成部は、
前記音源分離部の生成した前記プライマリ音源対応の音声信号と、前記アンビエント音源対応の音声信号各々に対して、個別に遅延処理と増幅処理を実行する（５）に記載の音声信号処理装置。
【０１６６】
（７）  前記音声制御部は、
前記移動装置の挙動に応じて、入力音源から得られる前記プライマリ音源と、前記アンビエント音源各々の仮想音源位置を個別に制御して音場制御を実行する（６）に記載の音声信号処理装置。
【０１６７】
（８）  前記音源はＬＲ２チャンネルの音源を持つステレオ音声信号であり、
前記音源分離部は、
前記音源の構成要素であるＬ音声信号と、Ｒ音声信号と、前記音源に含まれる主音源であるプライマリ音源対応の音声信号と、その他の音源であるアンビエント音源対応の音声信号を生成し、
前記出力信号生成部は、
前記音源分離部の生成したＬ音声信号と、Ｒ音声信号と、前記プライマリ音源対応の音声信号と、前記アンビエント音源対応の音声信号各々に対して、個別に遅延処理と増幅処理を実行する（５）に記載の音声信号処理装置。
【０１６８】
（９）  前記音声制御部は、
前記移動装置の挙動に応じて、前記音源の構成要素であるＬ音源と、Ｒ音源と、入力音源から得られる前記プライマリ音源と、前記アンビエント音源各々の仮想音源位置を個別に制御して音場制御を実行する（８）に記載の音声信号処理装置。
【０１６９】
（１０）  前記音源はＬＲ２チャンネルの音源を持つステレオ音声信号であり、
前記音源分離部は、
前記音源の構成要素であるＬ音声信号と、Ｒ音声信号と、前記音源に含まれる主音源であるプライマリ音源対応の音声信号と、前記Ｌ音声信号から前記プライマリ音源対応の音声信号を減算したアンビエントＬ音源対応の音声信号と、前記Ｒ音声信号から前記プライマリ音源対応の音声信号を減算したアンビエントＲ音源対応の音声信号を生成し、
前記出力信号生成部は、
前記音源分離部の生成したＬ音声信号と、Ｒ音声信号と、前記プライマリ音源対応の音声信号と、前記アンビエントＬ音源対応の音声信号と、前記アンビエントＲ音源対応の音声信号各々に対して、個別に遅延処理と増幅処理を実行する（５）に記載の音声信号処理装置。
【０１７０】
（１１）  前記音声制御部は、
前記移動装置の挙動に応じて、前記音源の構成要素であるＬ音源と、Ｒ音源と、入力音源から得られる前記プライマリ音源と、前記アンビエントＬ音源と、前記アンビエントＲ音源各々の仮想音源位置を個別に制御して音場制御を実行する（１０）に記載の音声信号処理装置。
【０１７１】
（１２）  前記音声制御部は、
前記移動装置の挙動に応じて変化する前記移動装置のドライバの視野範囲を追随する音場を設定するように音場制御を実行する（１）〜（１１）いずれかに記載の音声信号処理装置。
【０１７２】
（１３）  移動装置の挙動を変化させる操作部と、
前記移動装置の挙動情報を取得する挙動情報取得部と、
前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御部を有し、
前記音声制御部は、
前記挙動情報取得部の取得した情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する移動装置。
【０１７３】
（１４）  前記操作部は、前記移動装置の速度を変化させるアクセルであり、
前記挙動情報取得部は、前記移動装置の速度情報を取得する速度情報取得部であり、
前記音声制御部は、
前記速度情報取得部の取得した速度情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する（１３）に記載の移動装置。
【０１７４】
（１５）  前記操作部は、前記移動装置の進行方向を変化させるステアリングであり、
前記挙動情報取得部は、前記移動装置のステアリング情報を取得するステアリング情報取得部であり、
前記音声制御部は、
前記ステアリング情報取得部の取得したステアリング情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場制御を実行する（１３）または（１４）に記載の移動装置。
【０１７５】
（１６）  前記移動装置は、さらに、前記移動装置に対する接近オブジェクト情報を取得するセンサを有し、
前記音声制御部は、
前記センサの取得した接近オブジェクト情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場制御を実行する（１３）〜（１５）いずれかに記載の移動装置。
【０１７６】
（１７）  音声信号処理装置において実行する音声信号処理方法であり、
挙動情報取得部が、移動装置の挙動情報を取得する挙動情報取得ステップと、
音声制御部が、前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御ステップを実行し、
前記音声制御ステップにおいて、
前記挙動情報取得ステップで取得した挙動情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する音声信号処理方法。
【０１７７】
（１８）  移動装置において実行する音声信号処理方法であり、
センサが、前記移動装置に対する接近オブジェクトの有無を検出するステップと、
音声制御部が、前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御ステップを実行し、
前記音声制御ステップは、
前記センサの取得した接近オブジェクトの有無情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行する音声信号処理方法。
【０１７８】
（１９）  音声信号処理装置において音声信号処理を実行させるプログラムであり、
挙動情報取得部に、移動装置の挙動情報を取得させる挙動情報取得ステップと、
音声制御部に、前記移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御させる音声制御ステップを実行し、
前記音声制御ステップにおいて、
前記挙動情報取得ステップで取得した挙動情報に応じて、入力音源から得られる分離音声信号各々の仮想音源位置を制御して音場の制御を実行させるプログラム。
【０１７９】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは記録媒体に予め記録しておくことができる。記録媒体からコンピュータにインストールする他、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介してプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１８０】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１８１】
以上、説明したように、本開示の一実施例の構成によれば、自動車の速度や進行方向の変化に応じて、入力音源から得られる分離音声信号であるプライマリ音源やアンビエント音源各々の仮想音源位置を制御して音場の制御を実行する構成が実現される。
具体的には、例えば、移動装置の速度情報を取得する速度情報取得部と、移動装置のステアリング情報を取得するステアリング情報取得部と、移動装置内の複数の異なる位置に配置されたスピーカからの出力音を制御する音声制御部を有する。音声制御部は、速度情報取得部の取得した速度情報や、ステアリング情報取得部の取得したステアリング情報に応じて、入力音源から得られる分離音声信号であるプライマリ音源や、アンビエント音源各々の仮想音源位置を制御して音場の制御を実行する。
本構成により、自動車の速度や進行方向の変化に応じて、入力音源から得られる分離音声信号であるプライマリ音源やアンビエント音源各々の仮想音源位置を制御して音場の制御を実行する構成が実現される。
【符号の説明】
【０１８２】
１  音源
１０  音源分離部
１１  時間−周波数変換部（ＳＴＦＴ）
１２  プライマリ音源確率推定部
１３  乗算部
１４  周波数−時間逆変換部（ＩＳＴＦＴ）
１５，１６  減算部
２０  出力信号生成部
２１  信号処理部
２２  加算部
１００  移動装置
１２０  音声信号処理装置
１２１  制御部
１２２  記憶部
１２３  入力部
１２４  出力部
１３１  操作部
１３２  駆動部
１４１  音源入力部
１４２  ユーザ入力部
１４３  センサ
２０１  速度情報取得部
２０２  ステアリング情報取得部
２０３  音声制御部
２０４  センサ情報取得部
【図１】
2020003819.tif 000003
【図２】
2020003819.tif 000004
【図３】
2020003819.tif 000005
【図４】
2020003819.tif 000006
【図５】
2020003819.tif 000007
【図６】
2020003819.tif 000008
【図７】
2020003819.tif 000009
【図８】
2020003819.tif 000010
【図９】
2020003819.tif 000011
【図１０】
2020003819.tif 000012
【図１１】
2020003819.tif 000013
【図１２】
2020003819.tif 000014
【図１３】
2020003819.tif 000015
【図１４】
2020003819.tif 000016
【図１５】
2020003819.tif 000017
【図１６】
2020003819.tif 000018
【図１７】
2020003819.tif 000019
【図１８】
2020003819.tif 000020
【図１９】
2020003819.tif 000021
【図２０】
2020003819.tif 000022
【図２１】
2020003819.tif 000023
【国際調査報告】
2020003819.tif 000024
2020003819.tif 000025
2020003819.tif 000026
2020003819.tif 000027