(57)【要約】【課題】音声が入力されたシチュエーションに応じて適応的に機器を制御することができる制御システムを提供する。【解決手段】制御システム３０は、音声入力端末２１によって取得された音声に基づいて機器を制御するための音声制御情報を出力する音声制御システム２０から音声制御情報を取得する第一通信部４１と、音声制御システム２０から音声入力端末２１に関連する関連情報を取得する第二通信部５１とを備える。【選択図】図１
2019139645.tif 000002
【特許請求の範囲】
【請求項１】
音声取得部によって取得された音声に基づいて機器を制御するための音声制御情報を出力する音声制御システムから前記音声制御情報を取得する第一取得部と、
前記音声制御システムから前記音声取得部に関連する関連情報を取得する第二取得部とを備える
制御情報取得システム。
【請求項２】
前第二取得部は、前記第一取得部が前記音声制御情報を取得するための取得経路と同じ取得経路で前記関連情報を取得する
請求項１に記載の制御情報取得システム。
【請求項３】
前記第二取得部は、前記第一取得部が前記音声制御情報を取得するための取得経路と異なる取得経路で前記関連情報を取得する
請求項１に記載の制御情報取得システム。
【請求項４】
前記第二取得部は、人がいると推定される空間に設置された前記音声取得部に関連する関連情報を取得する
請求項１〜３のいずれか１項に記載の制御情報取得システム。
【請求項５】
さらに、取得された前記音声制御情報および取得された前記関連情報に基づいて、制御対象機器を制御するための制御情報を出力する出力部を備える
請求項１に記載の制御情報取得システム。
【請求項６】
前記出力部は、前記第一取得部によって前記音声制御情報が取得された場合に、前記関連情報に基づいて、前記制御対象機器に対して前記音声制御情報によって指示される第一制御とは異なる第二制御を行うための前記制御情報を出力する
請求項５に記載の制御情報取得システム。
【請求項７】
前記出力部は、前記第一取得部によって前記音声制御情報が取得された場合、
前記関連情報が所定の要件を満たすときには、前記制御対象機器に対して前記第一制御を行うための前記制御情報を出力し、
前記関連情報が前記所定の要件を満たさないときには、前記制御対象機器に対して前記第二制御を行うための前記制御情報を出力する
請求項６に記載の制御情報取得システム。
【請求項８】
前記関連情報は、前記音声取得部の識別情報である
請求項１〜７のいずれか１項に記載の制御情報取得システム。
【請求項９】
前記関連情報は、前記音声取得部の位置を示す情報である
請求項１〜７のいずれか１項に記載の制御情報取得システム。
【請求項１０】
前記関連情報は、前記音声取得部が取得した音声の発話者を示す情報である
請求項１〜７のいずれか１項に記載の制御情報取得システム。
【請求項１１】
音声取得部によって取得された音声に基づいて機器を制御するための音声制御情報を出力する音声制御システムから前記音声制御情報を取得し、
前記音声制御システムから前記音声取得部に関連する関連情報を取得する
制御情報取得方法。
【請求項１２】
請求項１１に記載の制御情報取得方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声に基づく機器制御を行うための制御情報取得システム、及び、制御情報取得方法に関する。
【背景技術】
【０００２】
ＶＰＡ（Ｖｉｒｔｕａｌ  Ｐｅｒｓｏｎａｌ  Ａｓｓｉｓｔａｎｃｅ）と呼ばれる、音声で機器を操作するサービスが普及し始めている。特許文献１には、ネットワークに接続可能な集音機器が音声情報を収集し、収集した音声情報に基づいて、ネットワークを介して家電機器を制御する家電機器制御システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１４／１７１１４４号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、音声が入力されたシチュエーションに応じて適応的に機器を制御することができる制御情報取得システム、及び、制御情報取得方法を提供する。
【課題を解決するための手段】
【０００５】
本発明の一態様に係る制御情報取得システムは、音声取得部によって取得された音声に基づいて機器を制御するための音声制御情報を出力する音声制御システムから前記音声制御情報を取得する第一取得部と、前記音声制御システムから前記音声取得部に関連する関連情報を取得する第二取得部とを備える。
【０００６】
本発明の一態様に係る制御情報取得方法は、音声取得部によって取得された音声に基づいて機器を制御するための音声制御情報を出力する音声制御システムから前記音声制御情報を取得し、前記音声制御システムから前記音声取得部に関連する関連情報を取得する。
【０００７】
本発明の一態様に係るプログラムは、前記制御情報取得方法をコンピュータに実行させるためのプログラムである。
【発明の効果】
【０００８】
本発明によれば、音声が入力されたシチュエーションに応じて適応的に機器を制御することができる制御情報取得システム、及び、制御情報取得方法が実現される。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態１に係る音声認識システムの機能構成を示すブロック図である。
【図２】図２は、実施の形態１に係る制御システムの動作例１のフローチャートである。
【図３】図３は、実施の形態１に係る制御システムの動作例２のフローチャートである。
【図４】図４は、実施の形態１に係る制御システムの動作例３のフローチャートである。
【図５】図５は、実施の形態２に係る音声認識システムの機能構成を示すブロック図である。
【図６】図６は、実施の形態３に係る音声認識システムの機能構成を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、実施の形態について、図面を参照しながら具体的に説明する。なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００１１】
なお、各図は模式図であり、必ずしも厳密に図示されたものではない。また、各図において、実質的に同一の構成に対しては同一の符号を付し、重複する説明は省略または簡略化される場合がある。
【００１２】
（実施の形態１）
［構成］
まず、実施の形態１に係る音声認識システムの構成について説明する。図１は、実施の形態１に係る音声認識システムの機能構成を示すブロック図である。
【００１３】
図１に示されるように、実施の形態１に係る音声認識システム１０は、音声制御システム２０と、制御システム３０と、ルータ７０とを備える。宅内には、音声制御システム２０の音声入力端末２１、制御システム３０の制御対象機器５０、及び、ルータ７０が設置されている。音声制御システム２０の音声認識サーバ２２、及び、制御システム３０の機器制御サーバ４０は、クラウド（クラウドサーバ）として実現される。また、図１では、宅外に配置された音声入力端末８０も図示されている。
【００１４】
［音声制御システムの構成］
音声制御システム２０は、音声を入力として制御対象機器を制御するためのシステムである。音声制御システム２０は、音声入力端末２１と、音声認識サーバ２２とを備える。音声制御システム２０は、音声入力端末２１以外の音声入力端末（例えば、音声入力端末８０）を備えてもよい。
【００１５】
音声入力端末２１は、宅内のユーザ等の音声を取得する音声入力インターフェース装置である。音声入力端末２１は、音声取得部の一例である。音声入力端末２１は、例えば、スマートスピーカ等の据え置き型の端末であり、人がいると推定される空間に設置されている。音声入力端末２１は、スマートフォンなどの携帯端末であってもよい。音声入力端末２１は、マイクロフォンなどの集音装置、及び、取得した音声の音声信号を音声認識サーバ２２に送信する通信回路等を備えているのであれば、どのような装置であってもよい。
【００１６】
ルータ７０は、宅内のローカル通信ネットワークと、宅外の広域通信ネットワーク（例えば、インターネット等の公衆ネットワーク）を中継する中継装置である。ルータ７０は、例えば、音声入力端末２１によって取得された音声の音声信号をクラウド上の音声認識サーバ２２に送信する。
【００１７】
音声認識サーバ２２は、音声入力端末２１から送信される音声信号に対して音声認識処理を行うサーバである。音声認識サービスを提供する事業者は、音声認識サーバ２２を用いて当該音声認識サービスを提供する。音声認識サーバ２２は、例えば、音声入力端末２１から送信される音声信号をテキスト情報に変換し、テキスト情報を当該テキスト情報に対応するコマンドに変換する。コマンドは、音声入力端末２１によって取得された音声に基づいて機器を制御するための音声制御情報の一例である。例えば、テキスト情報が「エアコンをつけて」というテキストを示す場合、このようなテキスト情報は、エアコンの動作を開始させるためのコマンドに変換される。また、音声認識サーバ２２は、コマンドを制御システム３０の機器制御サーバ４０に送信する。
【００１８】
［制御システムの構成］
制御システム３０は、音声制御システム２０と連携して宅内に設置された制御対象機器を制御するシステムである。制御システム３０は、制御情報取得システムの一例である。制御システム３０は、機器制御サーバ４０と、制御対象機器５０とを備える。
【００１９】
機器制御サーバ４０は、音声認識サーバ２２から送信されるコマンドに基づいて宅内の制御対象機器５０の制御を行うサーバである。機器制御サービスを提供する事業者は、機器制御サーバ４０を用いて当該機器制御サービスを提供する。機器制御サーバ４０は、第一通信部４１と、第一制御部４２と、第一記憶部４３とを備える。
【００２０】
第一通信部４１は、音声制御システム２０と通信を行う。第一通信部４１は、第一取得部の一例である。第一通信部４１は、具体的には、音声制御システム２０と通信を行うことにより、音声制御情報を取得する。上述のように、音声制御情報は、例えば、音声認識サーバ２２によって送信されたコマンドである。第一通信部４１は、例えば、通信回路によって実現される。
【００２１】
第一制御部４２は、第一通信部４１によって取得されたコマンドを、宅内の制御対象機器５０を制御するための個別コマンドに変換する。また、第一制御部４２は、第一通信部４１を用いて個別コマンドを制御対象機器５０に送信する。なお、音声認識サーバ２２からは音声制御情報としてテキスト情報が送信され、第一制御部４２がテキスト情報のコマンドへの変換、及び、コマンドの個別コマンドへの変換の両方を行ってもよい。第一制御部４２は、例えば、マイクロコンピュータまたはプロセッサによって実現される。
【００２２】
第一記憶部４３は、第一制御部４２が実行するプログラムが記憶される記憶装置である。第一記憶部４３は、例えば、半導体メモリなどによって実現される。
【００２３】
制御対象機器５０は、機器制御サーバ４０の第一通信部４１によって送信される個別コマンドを受信し、受信された個別コマンドにしたがって動作する機器である。制御対象機器５０は、例えば、エアコンなどの家電機器であるが、建具（例えば、玄関のドア）の施錠装置など家電機器以外の機器であってもよい。また、制御システム３０の制御対象機器には、制御対象機器５０だけでなく、音声入力端末２１が含まれてもよい。
【００２４】
このような音声認識システム１０においては、宅内の音声入力端末２１からだけでなく、宅外の音声入力端末８０を用いて制御対象機器５０の制御を行うこともできる。そうすると、音声制御情報の元の音声がどこから誰によって入力されたものかを判断することは難しい。
【００２５】
そこで、音声認識システム１０において、制御システム３０は、音声制御情報に加えて音声入力端末に関連する関連情報を音声制御システム２０から取得する。このような関連情報は、例えば、音声入力端末の識別情報である。識別情報は、例えば、音声入力端末のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスであるが、音声入力端末を識別できるのであればどのような情報であってもよい。
【００２６】
このような関連情報によれば、セキュリティ性の向上、シーンに応じた制御対象機器５０の制御、及び、制御システム３０の利便性の向上などを実現することができる。つまり、音声が入力されたシチュエーションに応じた適応的な制御が実現される。
【００２７】
［制御対象機器の具体的構成］
実施の形態１では、制御対象機器５０において関連情報を用いた情報処理が行われる。以下、制御対象機器５０の具体的構成について引き続き図１を参照しながら説明する。制御対象機器５０は、第二通信部５１と、第二制御部５２と、第二記憶部５３とを備える。
【００２８】
第二通信部５１は、機器制御サーバ４０の第一通信部４１によって送信される個別コマンドを、ルータ７０を介して受信する。また、第二通信部５１は、第二取得部の一例であり、音声入力端末２１または音声入力端末８０などの音声入力端末によって出力された音声入力端末の識別情報を取得する。第二通信部５１は、例えば、通信回路によって実現される。
【００２９】
第二通信部５１は、例えば、取得経路ｒ１を通じて音声入力端末の識別情報を取得する。取得経路ｒ１は、宅外の広域通信ネットワークを用いた経路であり、音声認識サーバ２２及び機器制御サーバ４０を経由する経路である。取得経路ｒ１は、第一制御部４２による音声制御情報の取得経路と実質的に同一である。つまり、第二通信部５１は、第一通信部４１が音声制御情報を取得するための取得経路と同じ取得経路で音声入力端末の識別情報を取得する。
【００３０】
また、第二通信部５１は、取得経路ｒ２を通じて音声入力端末の識別情報を取得してもよい。取得経路ｒ２は、宅外の広域通信ネットワークよりも狭い宅内のローカル通信ネットワークを用いた経路であり、音声認識サーバ２２及び機器制御サーバ４０を経由しない経路である。取得経路ｒ２は、第一制御部４２による音声制御情報の取得経路と異なる。つまり、第二通信部５１は、第一通信部４１が音声制御情報を取得するための取得経路と異なる取得経路で音声入力端末の識別情報を取得してもよい。
【００３１】
第二制御部５２は、出力部５４と、機器制御部５５とを備える。第二制御部５２は、例えば、マイクロコンピュータによって実現されるが、プロセッサによって実現されてもよい。
【００３２】
出力部５４は、第二通信部５１によって取得された識別情報に基づいて、制御対象機器５０を制御するための制御情報を出力する。出力部５４は、例えば、第一通信部４１によって取得された音声制御情報（より具体的には、第二通信部５１によって受信される個別コマンド）および第二通信部５１によって取得された音声入力端末の識別情報に基づいて、制御対象機器５０を制御するための制御情報を出力する。
【００３３】
機器制御部５５は、出力部５４によって出力される制御情報に基づいて、制御対象機器５０の動作を行う。例えば、制御対象機器５０が空調機器である場合、機器制御部５５は、出力部５４によって出力される制御情報に基づいて空調動作を行う。
【００３４】
第二記憶部５３は、第二制御部５２によって実行されるプログラムなどが記憶される記憶装置である。また、第二記憶部５３には、特定の音声入力端末の識別情報が登録されている。第二記憶部５３には、例えば、音声入力端末２１の識別情報、及び、音声入力端末８０の識別情報などもあらかじめ記憶される。第二記憶部５３は、具体的には、半導体メモリなどによって実現される。
【００３５】
［制御システムの動作例１］
次に、制御システム３０の動作例１について説明する。図２は、制御システム３０の動作例１のフローチャートである。
【００３６】
まず、第一通信部４１は、音声制御システム２０と通信を行うことにより第一制御を指示する音声制御情報を取得する（Ｓ１１）。また、第二通信部５１は、音声入力端末の識別情報を音声制御システム２０から取得する（Ｓ１２）。なお、「音声制御システム２０から取得する」とは、例えば、少なくとも音声制御システム２０に含まれる少なくとも１つの装置を経由して取得することを意味する。
【００３７】
次に、出力部５４は、ステップＳ１２において取得された識別情報が第二記憶部５３に登録された識別情報と一致するか否かを判定する（Ｓ１３）。つまり、出力部５４は、ステップＳ１２において取得された識別情報が所定の要件を満たすか否かを判定する。
【００３８】
出力部５４は、識別情報が第二記憶部５３に登録された識別情報と一致すると判定した場合には（Ｓ１３でＹｅｓ）、制御対象機器５０に対して第一制御を行うための制御情報を出力する（Ｓ１４）。例えば、制御対象機器５０が空調機器であり、第一制御が空調機器をオンする制御であれば、出力部５４は、制御対象機器５０（つまり、空調機器）をオンするための制御情報を出力する。
【００３９】
一方、出力部５４は、識別情報が第二記憶部５３に登録された識別情報と一致しないと判定した場合には（Ｓ１３でＮｏ）、制御対象機器５０に対して第一制御を行うための制御情報を出力しない。つまり、出力部５４は、第一制御を指示する音声制御情報にしたがわず、当該音声制御情報を無視する。
【００４０】
このような動作例１によれば、識別情報が登録された音声入力端末を通じた音声の入力のみが有効となり、識別情報が登録されていない音声入力端末を通じた音声の入力は無効となるため、セキュリティ性が向上される。
【００４１】
［制御システムの動作例２］
次に、制御システム３０の動作例２について説明する。図３は、制御システム３０の動作例２のフローチャートである。
【００４２】
動作例２では、第二通信部５１は、音声入力端末に関連する関連情報として音声入力端末の位置を示す位置情報を取得する。音声入力端末がスマートフォンなどの携帯端末である場合には、位置情報は、音声入力端末が備えるＧＰＳモジュール等の位置検出素子から得られる。音声入力端末が据え置き型の端末である場合には、例えば、設置時に設置位置を示す位置情報が音声入力端末内の記憶部に登録される。
【００４３】
また、第二記憶部５３には、ステップＳ２３における判定に用いられる対象エリア情報が登録される。対象エリア情報は、対象エリアの位置範囲を示す情報であり、動作例２では宅内の位置範囲を示す。つまり、対象エリア情報は、位置情報が示す位置が宅内に属するか否かを判定するための情報である。なお、対象エリアは宅内に限定されず、どのように定められてもよい。
【００４４】
動作例１と同様に、第一通信部４１は、第一制御を指示する音声制御情報を取得する（Ｓ２１）。第二通信部５１は、音声入力端末の位置情報を音声制御システム２０から取得する（Ｓ２２）。位置情報は、例えば、音声入力端末から出力され、音声認識サーバ２２を経由して取得される。
【００４５】
次に、出力部５４は、第二記憶部５３に記憶された対象エリア情報を参照することにより、ステップＳ２２において取得された位置情報が示す位置が宅内に属するか否かを判定する（Ｓ２３）。つまり、出力部５４は、音声制御情報の元となる音声が入力された音声入力端末が宅内に存在するか否かを判定する。このように、出力部５４は、ステップＳ１２において取得された位置情報が所定の要件を満たすか否かを判定する。
【００４６】
出力部５４は、位置情報が示す位置が宅内に属すると判定した場合、つまり、音声制御情報の元となる音声が入力された音声入力端末が宅内にあると推定される場合には（Ｓ２３でＹｅｓ）、制御対象機器５０の機器制御部５５に対して第一制御を行うための制御情報を出力する（Ｓ２４）。例えば、制御対象機器５０が空調機器であり、第一制御が空調機器を２５℃で冷房動作させる制御である場合、出力部５４は、制御対象機器５０（つまり、空調機器）を２５℃で冷房動作させるための制御情報を出力する。
【００４７】
一方、出力部５４は、位置情報が示す位置が宅内に属さないと判定した場合、つまり、音声制御情報の元となる音声が入力された音声入力端末が宅外にあると推定される場合には（Ｓ２３でＮｏ）、制御対象機器５０に対して第二制御を行うための制御情報を出力する（Ｓ２５）。第二制御は、ステップＳ２１において取得された音声制御情報によって指示される第一制御とは異なる制御である。つまり、出力部５４は、ステップＳ１１において取得された音声制御情報が宅内に存在する人の音声に基づくものではないと推定される場合に、音声制御情報にしたがわず、制御内容を改変する。
【００４８】
例えば、制御対象機器５０が空調機器であり、第一制御が空調機器を２５℃で冷房動作させる制御である場合、第二制御は、空調機器を２８℃で冷房動作させる制御である。つまり、出力部５４は、音声制御情報の元となる音声を発したユーザが宅内にいないと推定されることから過度な冷房を避ける（消費電力を下げる）ように制御内容を改変する。言い換えれば、出力部５４は、音声制御情報によって指示される制御内容を適応的に変更する。
【００４９】
このような動作例２によれば、音声制御情報の元となる音声を発したユーザが宅内にいないと推定される場合に、制御対象機器５０が不適切な動作を行うことが抑制される。つまり、シーンに応じた制御対象機器５０の制御が実現される。
【００５０】
［制御システムの動作例３］
次に、制御システム３０の動作例３について説明する。図４は、制御システム３０の動作例３のフローチャートである。
【００５１】
動作例３では、第二通信部５１は、音声入力端末に関連する関連情報として音声入力端末２１が取得した音声の発話者を示す発話者情報を取得する。発話者情報は、例えば、音声認識サーバ２２が、音声入力端末２１から出力される音声信号に対して当該音声信号の特徴量を利用した話者認識処理を行うことにより生成される。
【００５２】
また、第二記憶部５３には、複数のユーザ（発話者情報）と、制御に用いられる設定値（例えば、空調機器の温度の設定値）とが対応付けられた設定情報が記憶されている。
【００５３】
第一通信部４１は、第一制御を指示する音声制御情報を取得する（Ｓ３１）。第二通信部５１は、発話者情報を音声制御システム２０（より具体的には、音声認識サーバ２２）から取得する（Ｓ３２）。
【００５４】
次に、出力部５４は、第二記憶部５３に記憶された設定情報を参照することにより、ステップＳ３２において取得された発話者情報に対応づけられた設定値を特定する（Ｓ３３）。出力部５４は、制御対象機器５０の機器制御部５５に対してステップＳ３３で特定された設定値が反映された第一制御を行うための制御情報を出力する（Ｓ３４）。
【００５５】
例えば、制御対象機器５０が空調機器であり、第一制御が空調機器を冷房動作させる制御であり、設定情報において、複数のユーザの発話者情報が当該ユーザの好みの温度の設定値に対応付けられていれば、制御対象機器５０は、発話者の好みの温度の設定値で冷房動作する。
【００５６】
このような動作例３によれば、発話者に応じた設定で制御対象機器５０を動作させることができ、制御システム３０の利便性が向上される。
【００５７】
［変形例１］
動作例１〜３は適宜組み合わされてよい。例えば、動作例１において、識別情報、位置情報、及び、発話者情報の全てが所定の要件を満たすときにのみ第一制御が行われてもよい。より具体的には、識別情報が宅内に設置された音声入力端末２１のものであり、位置情報が示す位置が宅内に属し、発話者情報が示す発話者が特定のユーザＡである場合にのみ第一制御が行われてもよい。この場合、識別情報が音声入力端末８０のものであり、位置情報が示す位置が宅外に属し、発話者情報が示す発話者がユーザＢである場合には第一制御は行われない。また、識別情報が音声入力端末２１のものであり、位置情報が示す位置が宅内に属し、発話者情報が示す発話者がユーザＢである場合も第一制御は行われない。
【００５８】
また、動作例１において、識別情報、位置情報、及び、発話者情報の少なくとも１つが所定の要件を満たすときに第一制御が行われてもよい。
【００５９】
［変形例２］
なお、第一通信部４１は、音声入力端末２１によって取得された音声の方向に関する情報を取得してもよい。出力部５４は、音声の方向に関する情報および関連情報に基づいて制御情報を出力してもよい。
【００６０】
この場合、音声の方向は、音声入力端末２１が備えるセンサによって検知され、音声入力端末が音声の入力に関する情報を生成する。音声入力端末２１は、取得された音声の音声信号に加えて取得された音声の方向に関する情報を音声認識サーバ２２に送信する。
【００６１】
音声の方向に関する情報は、第一通信部４１によって取得される。例えば、上記動作例１で音声の方向に関する情報が用いられる場合、音声の方向に関する情報が示す方向が所定の方向であることが、第一制御が行われる要件として追加される。つまり、識別情報などの関連情報が所定の要件を満たし、かつ、音声の方向に関する情報が示す方向が所定の方向である場合に第一制御が行われる。
【００６２】
また、第一通信部４１は、音声入力端末２１によって取得された音声の強度（具体的には、音圧）に関する情報を取得してもよい。出力部５４は、音声の強度に関する情報および関連情報に基づいて制御情報を出力してもよい。
【００６３】
この場合、音声の強度は、音声入力端末２１が備えるセンサによって検知され、音声入力端末が音声の入力に関する情報を生成する。音声入力端末２１は、取得された音声の音声信号に加えて取得された音声の強度に関する情報を音声認識サーバ２２に送信する。
【００６４】
音声の強度に関する情報は、第一通信部４１によって取得される。例えば、上記動作例１で音声の強度に関する情報が用いられる場合、音声の強度に関する情報が示す強度が所定の強度以上であることが、第一制御が行われる要件として追加される。つまり、識別情報などの関連情報が所定の要件を満たし、かつ、音声の強度に関する情報が示す強度が所定の強度以上である場合に第一制御が行われる。
【００６５】
（実施の形態２）
［構成］
次に、実施の形態２に係る音声認識システムの構成について説明する。図５は、実施の形態２に係る音声認識システムの機能構成を示すブロック図である。なお、以下の実施の形態２では、実施の形態１との相違点を中心に説明が行われ、既出事項の説明については省略または簡略化される。実施の形態３以降についても同様である。
【００６６】
図５に示されるように、実施の形態２に係る音声認識システム１０ａが備える制御システム３０ａは、機器制御サーバ４０ａと、制御対象機器５０ａとを備える。
【００６７】
実施の形態２では、機器制御サーバ４０ａにおいて関連情報を用いた情報処理が行われる。機器制御サーバ４０ａは、第一通信部４１ａと、第一制御部４２ａと、第一記憶部４３とを備える。
【００６８】
第一通信部４１ａは、音声制御システム２０と通信を行う。第一通信部４１ａは、第一取得部の一例である。第一通信部４１は、具体的には、音声制御システム２０と通信を行うことにより、音声制御情報を取得する。また、第一通信部４１ａは、第二取得部の一例であり、音声入力端末に関連する関連情報を音声制御システム２０から取得する。第一通信部４１ａは、例えば、通信回路によって実現される。
【００６９】
第一制御部４２ａは、出力部４４ａを備える。第一制御部４２ａは、例えば、マイクロコンピュータまたはプロセッサによって実現される。出力部４４ａは、第一通信部４１によって取得された制御コマンドを、宅内の制御対象機器５０ａを制御するための個別コマンドに変換する。
【００７０】
また、出力部４４ａは、第一通信部４１ａによって取得された関連情報に基づいて、制御対象機器５０ａを制御するための制御情報を出力する。出力部４４ａは、具体的には、図２〜図４で説明されたような情報処理を行う。ここでの制御情報は、上記個別コマンドである。なお、実施の形態２では、第一記憶部４３には、関連情報を用いた情報処理に用いられる各種情報（例えば、識別情報、対象エリア情報、及び、設定情報等）が記憶される。
【００７１】
出力部４４ａから制御情報が出力される場合、制御情報は、第一通信部４１ａによって制御対象機器５０ａに送信される、制御対象機器５０ａの第二通信部５１によって制御情報が受信されると、第二制御部５２ａが備える機器制御部５５は、受信された制御情報に基づいて、制御対象機器５０ａの動作を行う。
【００７２】
以上説明したように、音声認識システム１０ａでは、制御対象機器５０ａではなく、機器制御サーバ４０ａにおいて関連情報を用いた情報処理が行われる。つまり、機器制御サーバ４０ａ側の仕様変更により、音声が入力されたシチュエーションに応じた適応的な制御が実現される。言い換えれば、音声が入力されたシチュエーションに応じた適応的な制御が制御対象機器５０ａの仕様の変更規模を抑制しつつ実現される。
【００７３】
（実施の形態３）
［構成］
次に、実施の形態３に係る音声認識システムの構成について説明する。図６は、実施の形態３に係る音声認識システムの機能構成を示すブロック図である。なお、図６では、機器制御サーバ４０及び制御対象機器５０ａの機能構成は簡略化されている。
【００７４】
図６に示されるように、実施の形態３に係る音声認識システム１０ｂが備える制御システム３０ｂは、機器制御サーバ４０と、制御装置９０と、制御対象機器５０ａとを備える。実施の形態３では、制御装置９０において関連情報を用いた情報処理が行われる。
【００７５】
制御装置９０は、宅内の機器を制御する装置である。制御装置９０は、例えば、ＨＥＭＳ（Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）コントローラ（言い換えれば、ホームゲートウェイ）である。制御装置９０は、第三通信部９１と、第三制御部９２と、第三記憶部９３とを備える。
【００７６】
第三通信部９１は、機器制御サーバ４０の第一通信部４１によって送信される個別コマンドを、ルータ７０を介して受信する。また、第三通信部９１は、第二取得部の一例であり、音声入力端末に関連する関連情報を音声制御システム２０から取得する。第三通信部９１は、例えば、通信回路によって実現される。
【００７７】
第三制御部９２は、出力部９４を備える。第三制御部９２は、例えば、マイクロコンピュータによって実現されるが、プロセッサによって実現されてもよい。
【００７８】
出力部９４は、第一通信部４１によって取得された音声制御情報（より具体的には、第三通信部９１によって受信される個別コマンド）および第三通信部９１によって取得された関連情報に基づいて、制御対象機器５０ａを制御するための制御情報を出力する。
【００７９】
第三記憶部９３は、第三制御部９２によって実行されるプログラムなどが記憶される記憶装置である。第三記憶部９３には、関連情報を用いた情報処理に用いられる各種情報（具体的には、識別情報、対象エリア情報、及び、設定情報等）も記憶される。第三記憶部９３は、具体的には、半導体メモリなどによって実現される。
【００８０】
出力部９４から制御情報が出力される場合、制御情報は、第三通信部９１によって宅内のローカル通信ネットワークを通じて制御対象機器５０ａに送信される。制御対象機器５０ａの第二通信部５１（図６では図示省略）によって制御情報が受信されると、機器制御部５５は、受信された制御情報に基づいて、制御対象機器５０ａの動作を行う。
【００８１】
以上説明したように、音声認識システム１０ｂでは、機器制御サーバ４０及び制御対象機器５０ａではなく、制御装置９０において関連情報を用いた情報処理が行われる。つまり、制御装置９０の導入により、音声が入力されたシチュエーションに応じた適応的な制御が実現される。言い換えれば、音声が入力されたシチュエーションに応じた適応的な制御が機器制御サーバ４０及び制御対象機器５０ａの仕様の変更規模を抑制しつつ実現される。
【００８２】
（効果等）
以上説明したように、制御システム３０は、音声入力端末２１によって取得された音声に基づいて機器を制御するための音声制御情報を出力する音声制御システム２０から音声制御情報を取得する第一通信部４１と、音声制御システム２０から音声入力端末２１に関連する関連情報を取得する第二通信部５１とを備える。制御システム３０は、制御情報取得システムの一例であり、音声入力端末２１は、音声取得部の一例である。第一通信部４１は、第一取得部の一例であり、第二通信部５１は、第二取得部の一例である。
【００８３】
このような制御システム３０は、関連情報を用いた情報処理を行うことにより、音声入力端末２１に音声が入力されたシチュエーションに応じて適応的に機器を制御することができる。
【００８４】
また、例えば、第二通信部５１は、第一通信部４１が音声制御情報を取得するための取得経路と同じ取得経路で関連情報を取得する。
【００８５】
このような制御システム３０は、第一通信部４１が音声制御情報を取得するための取得経路と同じ取得経路で容易に取得することができる。
【００８６】
また、例えば、第二通信部５１は、第一通信部４１が音声制御情報を取得するための取得経路と異なる取得経路で関連情報を取得する。
【００８７】
このような制御システム３０は、第一通信部４１が音声制御情報を取得するための取得経路がハッキングされているような場合に、当該取得経路と異なる通信経路を通じて信頼性の高い関連情報を取得することができる。
【００８８】
また、例えば、第二通信部５１は、人がいると推定される空間に設置された音声入力端末２１に関連する関連情報を取得する。
【００８９】
このような制御システム３０は、据え置き型のスマートスピーカ等の音声入力端末２１の関連情報を取得することができる。
【００９０】
また、例えば、制御システム３０は、さらに、取得された音声制御情報および取得された関連情報に基づいて、制御対象機器５０を制御するための制御情報を出力する出力部５４を備える。
【００９１】
このような制御システム３０は、関連情報に基づいて、音声が入力されたシチュエーションに応じて適応的に制御対象機器５０を制御することができる。
【００９２】
また、例えば、出力部５４は、第一通信部４１によって音声制御情報が取得された場合に、関連情報に基づいて、制御対象機器５０ａに対して音声制御情報によって指示される第一制御とは異なる第二制御を行うための制御情報を出力する。
【００９３】
このような制御システム３０は、関連情報に基づいて、適応的に制御対象機器５０の制御内容を改変することができる。
【００９４】
また、例えば、出力部５４は、第一通信部４１によって音声制御情報が取得された場合、関連情報が所定の要件を満たすときには、制御対象機器５０に対して第一制御を行うための制御情報を出力し、関連情報が所定の要件を満たさないときには、制御対象機器５０に対して第二制御を行うための制御情報を出力する。
【００９５】
このような制御システム３０は、関連情報が所定の要件を満たすか否かに基づいて、適応的に制御対象機器５０の制御内容を改変することができる。
【００９６】
また、例えば、関連情報は、音声入力端末２１の識別情報である。
【００９７】
このような制御システム３０は、音声が入力された音声入力端末２１の識別情報に応じて適応的に機器を制御することができる。
【００９８】
また、例えば、関連情報は、音声入力端末２１の位置を示す情報である。
【００９９】
このような制御システム３０は、音声が入力された音声入力端末２１の位置に応じて適応的に機器を制御することができる。
【０１００】
また、例えば、関連情報は、音声入力端末２１が取得した音声の発話者を示す情報である。
【０１０１】
このような制御システム３０は、音声入力端末２１が取得した音声の発話者に応じて適応的に機器を制御することができる。
【０１０２】
（その他の実施の形態）
以上、実施の形態について説明したが、本発明は、上記実施の形態に限定されるものではない。
【０１０３】
例えば、上記実施の形態における装置間の通信方法については特に限定されるものではない。装置間では、例えば、特定小電力無線、ＺｉｇＢｅｅ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、または、Ｗｉ−Ｆｉ（登録商標）などの通信規格を用いた無線通信が行われる。なお、無線通信は、具体的には、電波通信、または、赤外線通信などである。
【０１０４】
また、装置間においては、無線通信に代えて、電力線搬送通信（ＰＬＣ：Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）または有線ＬＡＮを用いた通信など、有線通信が行われてもよい。また、装置間では、無線通信及び有線通信が組み合わされてもよい。
【０１０５】
また、上記実施の形態において、特定の処理部が実行する処理を別の処理部が実行してもよい。また、複数の処理の順序が変更されてもよいし、複数の処理が並行して実行されてもよい。
【０１０６】
また、上記実施の形態において、制御部などの構成要素は、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０１０７】
また、制御部などの構成要素は、ハードウェアによって実現されてもよい。例えば、制御部などの構成要素は、回路（または集積回路）でもよい。これらの回路は、全体として１つの回路を構成してもよいし、それぞれ別々の回路でもよい。また、これらの回路は、それぞれ、汎用的な回路でもよいし、専用の回路でもよい。
【０１０８】
また、本発明の全般的または具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよい。また、システム、装置、方法、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。
【０１０９】
例えば、本発明は、制御対象機器、機器制御サーバ、または、7制御装置として実現されてもよい。また、本発明は、制御情報取得方法として実現されてもよいし、制御情報取得方法をコンピュータに実行させるためのプログラムとして実現されてもよいし、このようなプログラムが記録された非一時的な記録媒体として実現されてもよい。
【０１１０】
また、上記実施の形態で説明された各システムは、単一の装置として実現されてもよいし、複数の装置によって実現されてもよい。システムが複数の装置によって実現される場合、上記実施の形態で説明されたシステムが備える構成要素は、複数の装置にどのように振り分けられてもよい。
【０１１１】
その他、各実施の形態に対して当業者が思いつく各種変形を施して得られる形態、または、本発明の趣旨を逸脱しない範囲で各実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本発明に含まれる。
【符号の説明】
【０１１２】
２０  音声制御システム
２１  音声入力端末（音声取得部）
２２  音声認識サーバ
３０、３０ａ、３０ｂ、３０ｃ  制御システム（制御情報取得システム）
４１  第一通信部（第一取得部）
４１ａ  第一通信部（第一取得部、第二取得部）
４４ａ、５４、９４  出力部
５０、５０ａ  制御対象機器
５１  第二通信部（第二取得部）
９１  第三通信部（第二取得部）
【図１】
2019139645.tif 000003
【図２】
2019139645.tif 000004
【図３】
2019139645.tif 000005
【図４】
2019139645.tif 000006
【図５】
2019139645.tif 000007
【図６】
2019139645.tif 000008