(57)【要約】【課題】複数の設備機器が異なる場所に設置されている場合に、音声によって制御対象の設備機器を適切に制御する。【解決手段】設備制御装置１６は、音声取得装置１２によって取得された音声の音声認識結果から得られる設備制御情報を取得する。そして、設備制御装置１６は、設備制御情報に、制御対象の設備機器の設置場所を表す場所情報と、制御対象の設備機器を表す設備情報と、制御対象の設備機器に対する動作指示を表す動作指示情報とが含まれている場合、場所情報に対応する場所に設置された、設備情報に対応する設備機器に対して、動作指示情報に応じた制御信号を出力する。【選択図】図１
2020136695.tif 000002
【特許請求の範囲】
【請求項１】
音声取得装置によって取得された音声の音声認識結果から得られる、制御対象の設備機器に関する情報を表す設備制御情報を取得する取得部と、
前記取得部により取得された前記設備制御情報に、前記制御対象の設備機器の設置場所を表す場所情報と、前記制御対象の設備機器を表す設備情報と、前記制御対象の設備機器に対する動作指示を表す動作指示情報とが含まれている場合、前記場所情報に対応する場所に設置された、前記設備情報に対応する前記設備機器に対して、前記動作指示情報に応じた制御信号を出力する制御部と、
を含む設備制御装置。
【請求項２】
前記制御部は、前記取得部により取得された前記設備制御情報に前記場所情報が含まれていない場合、前記音声取得装置の場所に設置されている、前記設備情報に対応する前記設備機器に対して、前記動作指示情報に応じた制御信号を出力する、
請求項１に記載の設備制御装置。
【請求項３】
前記制御部は、前記設備情報に対応する前記設備機器が接続されている通信方式を特定し、特定された通信方式に応じた前記制御信号を前記設備機器に対して出力する、
請求項１又は請求項２に記載の設備制御装置。
【請求項４】
前記設備制御情報は、前記音声認識結果を、学習用の前記音声認識結果と学習用の前記設備制御情報とが対応付けられた学習用データに基づき予め学習された学習済みモデルへ入力した際に得られる情報である、
請求項１〜請求項３の何れか１項に記載の設備制御装置。
【請求項５】
前記制御部は、前記設備情報に対応する前記設備機器を制御する制御装置を介して、前記設備情報に対応する前記設備機器に対し前記制御信号を出力する、
請求項１〜請求項４の何れか１項に記載の設備制御装置。
【請求項６】
音声を取得する音声取得装置と、
前記音声取得装置によって取得された前記音声の音声認識結果に基づいて、制御対象の設備機器に関する情報を表す設備制御情報を取得するサーバと、
前記サーバによって取得された前記設備制御情報を取得する取得部と、
前記取得部により取得された前記設備制御情報に、前記制御対象の設備機器の設置場所を表す場所情報と、前記制御対象の設備機器を表す設備情報と、前記制御対象の設備機器に対する動作指示を表す動作指示情報とが含まれている場合、前記場所情報に対応する場所に設置された、前記設備情報に対応する前記設備機器に対して、前記動作指示情報に応じた制御信号を出力する制御部と、
を含む設備制御装置と、
を備える設備制御システム。
【請求項７】
サーバが受信した音声の音声認識結果に基づく設備制御情報を取得するステップと、
取得された前記設備制御情報に、制御対象の設備機器の設置場所を表す場所情報と、前記制御対象の設備機器を表す設備情報と、前記制御対象の設備機器に対する動作指示を表す動作指示情報とが含まれている場合、前記場所情報に対応する場所に設置された、前記設備情報に対応する前記設備機器に対して、前記動作指示情報に応じた制御信号を出力するステップと、
を含む設備制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設備制御装置、設備制御システム、及び設備制御方法に関する。
【背景技術】
【０００２】
従来、音声によるマンマシンインタフェースを用いることで操作性の向上を図り、住宅設備機器の監視制御などを行うとともに、各種情報の検索ができるホームエージェントシステムが知られている（例えば、特許文献１）。このホームエージェントシステムでは、住宅内にエージェントサーバを設置し、このエージェントサーバに、住宅設備ネットワークを介してマイク及びスピーカを接続する。エージェントサーバは、処理判別プログラムと、処理判別プログラム実行手段とを備えており、処理判別プログラムは、音声認識手段を有している。例えば、子供が子供部屋で「照明を消して」と言うと、エージェントサーバがその音声を認識し、音声が入力されたマイクの設置場所に基づいて、制御する照明器具を判別し、子供部屋の照明器具Ｌを消灯制御する（段落［００５４］）。
【０００３】
また、スマートスピーカによる環境制御手法（例えば、非特許文献１）が知られている。この手法においては、外部制御が可能な照明及びファンの接続を設定し、クラウド上での環境制御用の会話の登録を行うことにより、スマートスピーカへの発話による照明及びファンの起動及び停止が行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2007-109107号公報
【非特許文献】
【０００５】
【非特許文献１】浦野 明、「スマートスピーカによる環境制御手法の検討」、日本建築学会大会学術講演梗概集（東北）、2018年9月
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記特許文献１及び上記非特許文献１においては、複数の設備機器が異なる場所に設置されている場合について考慮されていない、という課題がある。例えば、ある部屋に居るユーザが、別の部屋の照明を消そうとする場合、単に照明を消す旨の音声が発せられたとしても、ユーザが居る部屋の照明が消されてしまい、別の部屋の照明を消すことはできない。
【０００７】
本発明は上記事実に鑑みて、複数の設備機器が異なる場所に設置されている場合に、音声によって制御対象の設備機器を適切に制御することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の設備制御装置は、音声取得装置によって取得された音声の音声認識結果から得られる、制御対象の設備機器に関する情報を表す設備制御情報を取得する取得部と、前記取得部により取得された前記設備制御情報に、前記制御対象の設備機器の設置場所を表す場所情報と、前記制御対象の設備機器を表す設備情報と、前記制御対象の設備機器に対する動作指示を表す動作指示情報とが含まれている場合、前記場所情報に対応する場所に設置された、前記設備情報に対応する前記設備機器に対して、前記動作指示情報に応じた制御信号を出力する制御部と、を含む設備制御装置である。本発明の設備制御装置によれば、複数の設備機器が異なる場所に設置されている場合に、音声によって制御対象の設備機器を適切に制御することができる。
【０００９】
本発明の前記制御部は、前記取得部により取得された前記設備制御情報に前記場所情報が含まれていない場合、前記音声取得装置の場所に設置されている、前記設備情報に対応する前記設備機器に対して、前記動作指示情報に応じた制御信号を出力するようにすることができる。これにより、制御対象の設備機器の設置場所を表す情報が省略されている場合であっても、設備機器を適切に制御することができる。
【００１０】
本発明の前記制御部は、前記設備情報に対応する前記設備機器が接続されている通信方式を特定し、特定された通信方式に応じた前記制御信号を前記設備機器に対して出力するようにすることができる。これにより、各設備機器を制御するための通信方式が複数存在する場合であっても、制御対象の設備機器を適切に制御することができる。
【００１１】
本発明の前記設備制御情報は、前記音声認識結果を、学習用の前記音声認識結果と学習用の前記設備制御情報とが対応付けられた学習用データに基づき予め学習された学習済みモデルへ入力した際に得られる情報であるようにすることができる。これにより、音声から設備制御情報を適切に取得することができる。
【００１２】
本発明の前記制御部は、前記設備情報に対応する前記設備機器を制御する制御装置を介して、前記設備情報に対応する前記設備機器に対し前記制御信号を出力するようにすることができる。これにより、制御対象の設備機器が所定の制御装置によって制御されている場合であっても、制御対象の設備機器を適切に制御することができる。
【００１３】
本発明の設備制御システムは、音声を取得する音声取得装置と、前記音声取得装置によって取得された前記音声の音声認識結果に基づいて、制御対象の設備機器に関する情報を表す設備制御情報を取得するサーバと、前記サーバによって取得された前記設備制御情報を取得する取得部と、前記取得部により取得された前記設備制御情報に、前記制御対象の設備機器の設置場所を表す場所情報と、前記制御対象の設備機器を表す設備情報と、前記制御対象の設備機器に対する動作指示を表す動作指示情報とが含まれている場合、前記場所情報に対応する場所に設置された、前記設備情報に対応する前記設備機器に対して、前記動作指示情報に応じた制御信号を出力する制御部と、を含む設備制御装置と、を備える設備制御システムである。
【００１４】
本発明の設備制御方法は、サーバが受信した音声の音声認識結果に基づく設備制御情報を取得するステップと、取得された前記設備制御情報に、制御対象の設備機器の設置場所を表す場所情報と、前記制御対象の設備機器を表す設備情報と、前記制御対象の設備機器に対する動作指示を表す動作指示情報とが含まれている場合、前記場所情報に対応する場所に設置された、前記設備情報に対応する前記設備機器に対して、前記動作指示情報に応じた制御信号を出力するステップと、を含む設備制御方法である。
【００１５】
本発明の設備制御装置は、文章情報から得られる、制御対象の設備機器に関する情報を表す設備制御情報を取得する取得部と、前記取得部により取得された前記設備制御情報に、前記制御対象の設備機器の設置場所を表す場所情報と、前記制御対象の設備機器を表す設備情報と、前記制御対象の設備機器に対する動作指示を表す動作指示情報とが含まれている場合、前記場所情報に対応する場所に設置された、前記設備情報に対応する前記設備機器に対して、前記動作指示情報に応じた制御信号を出力する制御部と、を含む設備制御装置である。本発明の設備制御装置によれば、複数の設備機器が異なる場所に設置されている場合に、文章によって制御対象の設備機器を適切に制御することができる。
【００１６】
本発明の設備制御装置は、画像情報から得られる、制御対象の設備機器に関する情報を表す設備制御情報を取得する取得部と、前記取得部により取得された前記設備制御情報に、前記制御対象の設備機器の設置場所を表す場所情報と、前記制御対象の設備機器を表す設備情報と、前記制御対象の設備機器に対する動作指示を表す動作指示情報とが含まれている場合、前記場所情報に対応する場所に設置された、前記設備情報に対応する前記設備機器に対して、前記動作指示情報に応じた制御信号を出力する制御部と、を含む設備制御装置である。本発明の設備制御装置によれば、複数の設備機器が異なる場所に設置されている場合に、画像によって制御対象の設備機器を適切に制御することができる。
【発明の効果】
【００１７】
本発明によれば、複数の設備機器が異なる場所に設置されている場合に、音声によって制御対象の設備機器を適切に制御することができる、という効果が得られる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態に係る設備制御システムの概略構成を示すブロック図である。
【図２】本実施形態を説明するための説明図である。
【図３】本実施形態を説明するための説明図である。
【図４】本実施形態に係るサーバの概略構成を示すブロック図である。
【図５】サーバによって実行される処理を説明するための説明図である。
【図６】本実施形態の学習用データの一例を示す図である。
【図７】本実施形態の設備制御情報の一例を示す図である。
【図８】本実施形態に係る設備制御装置の概略構成を示すブロック図である。
【図９】設備機器の通信方式を特定する情報の一例を示す図である。
【図１０】本実施形態の学習処理ルーチンの一例を示す図である。
【図１１】本実施形態の制御情報生成処理ルーチンの一例を示す図である。
【図１２】本実施形態の設備制御処理ルーチンの一例を示す図である。
【図１３】本実施形態の変形例の一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について詳細に説明する。
【００２０】
＜設備制御システムの構成＞
【００２１】
図１は、本実施形態に係る設備制御システム１０の構成の一例を示すブロック図である。設備制御システム１０は、図１に示されるように、音声取得装置１２と、サーバ１４と、設備制御装置１６と、複数の設備機器２０とを備えている。音声取得装置１２と、サーバ１４と、設備制御装置１６とは、例えば、インターネット等の通信ネットワーク１８によって接続されている。設備制御装置１６と複数の設備機器２０とは、建物内に設置され、建物内の通信ネットワーク１９によって接続されている。建物内の通信ネットワーク１９の通信方式としては、例えば、BACnet（登録商標）及びHelvarNet（登録商標）等がある。なお、本実施形態では、照明設備２０Ａ、空調設備２０Ｂ、衛生設備２０Ｃ、防災設備２０Ｄ、及び防犯設備２０Ｅが複数の設備機器２０である場合を例に説明する。
【００２２】
本実施形態の設備制御システム１０は、ユーザから発せられた音声情報に基づいて、異なる場所に設置されている複数の設備機器２０を制御する。
【００２３】
例えば、図２に示されるように、建物Ｂｕの4階の部屋に居るユーザＵが「ＡＡＡ（３階会議室の設備機器を動作させて）」と発話した場合、その発話に対応する音声情報は音声取得装置１２により取得される。しかし、従来の音声取得装置１２を介した各設備機器の制御は、音声取得装置１２が位置する部屋の設備機器が制御対象であることが原則であるため、３階会議室の設備機器を制御することはできない。
【００２４】
また、同様の理由により、図３に示されるように、ユーザＵが、自身が居る建物Ｂｕ１とは異なる建物Ｂｕ２の会議室の設備機器を制御しようとする場合にも、「ＢＢＢ（建物Ｂｕ２の３階会議室の設備機器を動作させて）」と発話したとしても、建物Ｂｕ２の３階会議室の設備機器を動作させることはできない。
【００２５】
そこで、本実施形態の設備制御システム１０は、ユーザから発せられた音声情報に含まれる、制御対象の設備機器の設置場所を表す場所情報と、制御対象の設備機器を表す設備情報と、制御対象の設備機器に対する動作指示を表す動作指示情報とを取得し、それらの情報に応じて、ユーザが存在する場所とは異なる場所に設置されている設備機器を制御する。これにより、ユーザから発せられた音声情報に基づき、ユーザが存在する場所と異なる場所に設置されている複数の設備機器を制御することができる。以下、具体的に説明する。
【００２６】
［音声取得装置］
【００２７】
音声取得装置１２は、ユーザから発せられた音声を取得する。音声取得装置１２は、例えば、スマートスピーカ又はスマートフォン等によって実現される。
【００２８】
音声取得装置１２は、ユーザから発せられた音声情報を取得すると、音声取得装置１２を識別するための音声取得装置ＩＤと取得した音声情報との組み合わせを、通信ネットワーク１８を介してサーバ１４へ送信する。
【００２９】
また、音声取得装置１２は、ユーザから発せられた音声情報を取得すると、音声取得装置ＩＤと音声取得装置１２の場所を表す位置情報との組み合わせを、通信ネットワーク１８を介して設備制御装置１６へ送信する。
【００３０】
音声取得装置１２の場所を表す位置情報は、例えば、音声が取得されたときに音声取得装置１２が接続しているWifi（登録商標）情報又はBluetooth（登録商標）情報によって特定される。これにより、音声取得装置１２が建物内のどこに位置しているのかが特定される。
【００３１】
これらの情報は、複数の設備機器２０を制御する際に用いられる。
【００３２】
［サーバ］
【００３３】
サーバ１４は、ＣＰＵ（Central Processing Unit）、各処理ルーチンを実現するためのプログラム等を記憶したＲＯＭ（Read Only Memory）、データを一時的に記憶するＲＡＭ（Random Access Memory）、記憶手段としてのメモリ、ネットワークインタフェース等を含んだコンピュータによって実現される。
【００３４】
図４に示されるように、サーバ１４は、機能的には、サーバ通信部１４０と、サーバ制御部１４２と、音声認識部１４４と、指令内容記憶部１４６と、学習済みモデル記憶部１４８と、学習用データ記憶部１５０と、学習部１５２と、設備制御情報記憶部１５４とを備えている。
【００３５】
サーバ１４は、音声取得装置１２によって取得された音声情報から、制御対象の設備機器に関する情報を表す設備制御情報を生成する。
【００３６】
本実施形態の設備制御情報には、制御対象の設備機器を表す設備情報と、制御対象の設備機器に対する動作指示を表す動作指示情報とが含まれている。
【００３７】
図５に、本実施形態のサーバ１４が実行する処理を説明するための説明図を示す。
【００３８】
図５に示されるように、サーバ１４は、例えば、音声取得装置１２によって取得された音声情報「よんかいかいぎしつのしょうめいつけてください」に対して、所定の音声認識処理を行い「４階会議室の照明つけてください」を得る。
【００３９】
次に、サーバ１４は、予め登録された指令内容である「照明をつける」「調光して」等から、例えば、単語の一致度合いに応じて、「照明つけてください」に最も近い「照明をつける」を選択する。
【００４０】
そして、サーバ１４は、指令内容「照明をつける」を、例えば単語に分割し、その単語を表す情報を予め学習された学習済みモデルへ入力する。例えば、サーバ１４は、「照明」「つける」を表す単語の出現ベクトルを学習済みモデルへ入力する。
【００４１】
指令内容に応じた情報が入力された学習済みモデルからは、指令内容「照明をつける」に対応する設備制御情報が出力される。例えば、図５に示されるように、学習済みモデルからは、「照明設備を100％つける」が70％、「照明設備を50％つける」が15％、「空調設備をつける」が1％といった各設備制御情報に対する確率が出力される。サーバ１４は、学習済みモデルから出力された確率が所定の閾値以上である設備制御情報を選択して、所定の記憶部に格納する。
【００４２】
なお、設備制御情報には、制御対象の設備機器の設置場所を表す場所情報が含まれている場合がある。例えば、図５に示されるように、ユーザから発せられた音声情報が「よんかいかいぎしつのしょうめいつけてください」である場合には、「４階会議室の照明つけてください」となり、「４階会議室」が場所情報となる。この場合には、場所情報も設備制御情報として所定の記憶部に格納される。
【００４３】
本実施形態の設備制御システム１０は、この場所情報を利用して、ユーザが存在する場所と異なる場所に設置されている複数の設備機器を制御する。
【００４４】
以下、サーバ１４の構成について説明する。
【００４５】
サーバ通信部１４０は、各機器との間において情報の送受信を行う。また、サーバ制御部１４２は、サーバ１４において実行される各処理を制御する。
【００４６】
指令内容記憶部１４６には、複数の指令内容を表す情報が格納されている。例えば、指令内容記憶部１４６には、図５に示される「照明をつける」「調光して」「あかりをつけて」等の指令内容が格納されている。これらの指令内容は予め登録される。
【００４７】
音声認識部１４４は、音声取得装置１２によって取得された音声情報に対して、既存技術による音声認識処理を行い、音声認識結果を取得する。例えば、音声認識部１４４は、図５に示されるように、音声情報「しょうめいつけてください」に対して、所定の音声認識処理を行い、「照明つけてください」を得る。また、音声認識部１４４は、指令内容記憶部１４６に格納されている各指令内容と「照明つけてください」とを照合し、指令内容「照明をつける」を選択する。
【００４８】
学習済みモデル記憶部１４８には、音声認識結果から設備制御情報を出力するための学習済みモデルが格納されている。図５に示されるように、学習済みモデルとしては、例えば、学習済みのニューラルネットワークＭを用いることができる。なお、ニューラルネットワークを学習させる際には既存の学習アルゴリズムを用いることができる。
【００４９】
学習用データ記憶部１５０には、学習用の音声認識結果と学習用の設備制御情報とが対応付けられた学習用データが格納されている。例えば、本実施形態の学習用データは、図６に示されるように、学習用データID「00001」において、学習用の音声認識結果「R00001」と学習用の設備制御情報「C00001」とが対応付けられて格納される。学習用データは、後述する学習部１５２によって用いられる。
【００５０】
学習部１５２は、学習用データ記憶部１５０に格納された複数の学習用データを読み出し、当該学習用データの各々に基づいて、音声認識結果から設備制御情報を出力するための学習済みモデルを得る。学習部１５２による学習処理により、予め設定された学習用データが学習済みモデルへ反映される。これにより、音声認識結果から設備制御情報を適切に生成する学習済みモデルを得ることができる。
【００５１】
設備制御情報記憶部１５４には、サーバ制御部１４２によって取得された設備制御情報が格納される。設備制御情報記憶部１５４には、例えば、図７に示されるように、音声取得装置の識別情報を表す音声取得装置ＩＤと、設備情報と、動作指示情報とが対応付けられて格納される。なお、設備制御情報に場所情報が含まれる場合には、その場所情報も対応付けられて格納される。
【００５２】
例えば、図７に示されるように、ＩＤ「00001」のデータは、音声取得装置ＩＤ「S00001」と、場所情報「４階会議室」と、設備情報「照明設備」と、動作指示情報「１００％つける」とが対応付けられている。一方、ＩＤ「00002」のデータは、音声取得ＩＤ「S00002」と、設備情報「照明設備」と、動作指示情報「１００％つける」とが対応付けられており、場所情報は含まれていない。これら各情報の用いられ方については後述する。
【００５３】
［設備制御装置］
【００５４】
設備制御装置１６は、ＣＰＵ（Central Processing Unit）、各処理ルーチンを実現するためのプログラム等を記憶したＲＯＭ（Read Only Memory）、データを一時的に記憶するＲＡＭ（Random Access Memory）、記憶手段としてのメモリ、ネットワークインタフェース等を含んだコンピュータによって実現される。設備制御装置１６は、通信ネットワーク１８と建物内の通信ネットワーク１９とを中継するゲートウェイによって実現される。
【００５５】
図８に示されるように、設備制御装置１６は、機能的には、通信部１８０と、制御部１８２と、設備機器記憶部１８４とを備えている。設備制御装置１６の通信部１８０は、本発明の取得部の一例である。
【００５６】
通信部１８０は、各機器との間において情報の送受信を行う。また、制御部１８２は、設備制御装置１６において実行される各処理を制御する。
【００５７】
設備機器記憶部１８４には、複数の設備機器２０の各々について、当該設備機器が接続されている通信方式に関する情報が格納されている。設備機器記憶部１８４には、例えば、図９に示されるように、対象の設備機器の設置場所を表す場所情報と、対象の設備機器を表す設備情報と、対象の設備機器において用いられている通信方式情報とが対応付けられて格納される。
【００５８】
ビル等の建物内において複数の設備機器を制御する場合、複数の通信方式が存在する場合がある。例えば、建物内の特定の部屋の設備機器はHelvarNet（登録商標）による通信方式によって制御が行われ、その他の部屋の設備機器はBACnet（登録商標）による通信方式によって制御が行われる場合がある。
【００５９】
そこで、本実施形態の設備制御装置１６は、設備機器記憶部１８４に格納された情報に基づき、制御対象の設備機器が接続されている通信方式を特定し、特定された通信方式に応じた制御信号を制御対象の設備機器に対して出力する。これにより、建物内の複数の設備機器２０を制御するための通信方式が複数存在する場合であっても、制御対象の設備機器の動作を制御することができる。
【００６０】
［設備機器］
【００６１】
複数の設備機器２０には、図１に示されるように、照明設備２０Ａ、空調設備２０Ｂ、衛生設備２０Ｃ、防災設備２０Ｄ、及び防犯設備２０Ｅが含まれている。各設備機器は、設備制御装置１６から出力された制御信号を受信し、その制御信号に応じた動作を行う。
【００６２】
＜設備制御システムの作用＞
【００６３】
次に、設備制御システム１０の作用を説明する。
【００６４】
設備制御システム１０の動作における前段階として、サーバ１４は、音声認識結果から設備制御情報を出力するための学習済みモデルを生成する。サーバ１４は、学習処理開始の指示信号を受け付けると、図１０に示す学習処理ルーチンを実行する。
【００６５】
＜サーバ１４における学習処理ルーチン＞
【００６６】
ステップＳ１００において、サーバ１４の学習部１５２は、学習用データ記憶部１５０に格納された複数の学習用データを読み出す。
【００６７】
ステップＳ１０２において、学習部１５２は、上記ステップＳ１００で読み出された複数の学習用データに基づいて、音声認識結果から設備制御情報を出力するための学習済みモデルを生成する。
【００６８】
ステップＳ１０４において、学習部１５２は、上記ステップＳ１０２で生成された学習済みモデルを学習済みモデル記憶部１４８へ格納する。
【００６９】
学習処理ルーチンによって学習済みモデルが生成されると、その学習済みモデルによって複数の設備機器２０の設備制御情報の取得が可能となる。
【００７０】
音声取得装置１２は、ユーザによって発せられた音声情報を取得すると、音声取得装置ＩＤと音声情報とをサーバ１４へ送信する。また、音声取得装置１２は、音声情報が取得されたときの音声取得装置１２の位置情報を取得し、音声取得装置ＩＤと位置情報とを設備制御装置１６へ送信する。これらの情報は、制御対象の設備機器を制御する際に用いられる。
【００７１】
サーバ１４は、音声取得装置１２から送信された音声取得装置ＩＤと音声情報とを受信すると、図１１に示す制御情報生成処理ルーチンを実行する。
【００７２】
＜サーバ１４における制御情報生成処理ルーチン＞
【００７３】
ステップＳ２００において、サーバ通信部１４０は、音声取得装置１２によって取得されたユーザの音声情報と音声取得装置ＩＤとを受信する。
【００７４】
ステップＳ２０２において、サーバ制御部１４２は、上記ステップＳ２００で受信した音声情報を音声認識部１４４へ出力する。また、ステップＳ２０２において、サーバ制御部１４２は、上記ステップＳ２００で受信した音声取得装置ＩＤを設備制御情報記憶部１５４へ格納する。
【００７５】
ステップＳ２０４において、音声認識部１４４は、上記ステップＳ２０２で出力された音声情報に対して、既存技術による音声認識処理を実行する。具体的には、音声認識部１４４は、音声情報に対して既存の音声認識処理を実行し、音声情報に対して漢字変換を実行する。
【００７６】
ステップＳ２０６において、音声認識部１４４は、上記ステップＳ２０４で得られた結果に、場所情報が含まれているか否かを判定する。音声認識処理によって得られた結果に場所情報が含まれている場合には、ステップＳ２０８へ進む。一方、音声認識処理よって得られた結果に場所情報が含まれていない場合には、ステップＳ２１０へ移行する。
【００７７】
ステップＳ２０８において、サーバ制御部１４２は、音声認識処理によって得られた結果に含まれる場所情報を、上記ステップＳ２０２で格納された音声取得装置ＩＤと対応付けて、設備制御情報記憶部１５４へ格納する。
【００７８】
ステップＳ２１０において、音声認識部１４４は、上記ステップＳ２０４で得られた結果と指令内容記憶部１４６に格納されている各指令内容とを照合し、音声情報に応じた指令内容を特定する。
【００７９】
ステップＳ２１２において、サーバ制御部１４２は、学習済みモデル記憶部１４８に格納された学習済みモデルを読み出す。
【００８０】
ステップＳ２１４において、サーバ制御部１４２は、上記ステップＳ２１０で特定した指令内容を、上記ステップＳ２１２で読み出した学習済みモデルへ入力し、設備制御情報を取得する。具体的には、サーバ制御部１４２は、上記ステップＳ２１０で特定された指令内容を、例えば単語に分割し、その単語を表す情報を予め学習された学習済みモデルへ入力して、設備制御情報の各確率を取得する。
【００８１】
ステップＳ２１６において、サーバ制御部１４２は、上記ステップＳ２１４で取得された設備制御情報のうち確率が所定の閾値以上である設備制御情報を、上記ステップＳ２０２で格納された音声取得装置ＩＤと対応付けて、設備制御情報記憶部１５４へ格納する。
【００８２】
これにより、図７に示されるような設備制御情報が設備制御情報記憶部１５４へ格納される。
【００８３】
サーバ１４の設備制御情報記憶部１５４に設備制御情報が格納されると、サーバ１４は対象となる設備制御装置１６に対して、設備制御情報が生成された旨の制御信号を送信する。
【００８４】
対象の設備制御装置１６は、サーバ１４から設備制御情報が生成された旨の制御信号を受け付けると、サーバ１４の設備制御情報記憶部１５４へアクセスし、設備制御情報記憶部１５４から設備制御情報を取得する。そして、設備制御装置１６は、図１２に示す設備制御処理ルーチンを実行する。
【００８５】
＜設備制御装置１６における設備制御処理ルーチン＞
【００８６】
ステップＳ３００において、設備制御装置１６の通信部１８０は、音声取得装置１２から送信された、音声取得装置ＩＤと位置情報とを取得する。
【００８７】
ステップＳ３０２において、設備制御装置１６の通信部１８０は、サーバ１４の設備制御情報記憶部１５４から、上記ステップＳ３００で取得した音声取得装置ＩＤに対応する設備制御情報を取得する。
【００８８】
ステップＳ３０４において、制御部１８２は、上記ステップＳ３０２で取得された設備制御情報に場所情報が含まれているか否かを判定する。設備制御情報に場所情報が含まれている場合には、ステップＳ３０６へ進む。一方、設備制御情報に場所情報が含まれていない場合には、ステップＳ３１０へ進む。
【００８９】
ステップＳ３０６において、制御部１８２は、上記ステップＳ３０２で取得された設備制御情報に含まれる設備情報及び場所情報と、設備機器記憶部１８４に格納された情報とを照合して、設備情報に対応する設備機器が接続されている通信方式を特定する。
【００９０】
ステップＳ３０８において、制御部１８２は、場所情報に対応する場所に設置された、設備情報に対応する設備機器に対して、設備制御情報に含まれる動作指示情報に応じた制御信号を出力する。なお、ステップＳ３０８において、制御部１８２は、上記ステップＳ３０６で特定された通信方式に応じた制御信号を設備機器に対して出力する。
【００９１】
例えば、場所情報「４階会議室」、設備情報「照明設備」、動作指示情報「１００％つける」である場合には、制御部１８２は、４階会議室の照明設備２０Ａが１００％点灯されるような制御信号を照明設備２０Ａへ出力する。なお、この場合には、制御部１８２は、４階会議室の照明設備２０Ａの通信方式に応じた形式の制御信号を、４階会議室の照明設備２０Ａへ出力する。
【００９２】
ステップＳ３１０において、上記ステップＳ３００で取得された位置情報と、設備機器記憶部１８４に格納された情報とを照合して、音声取得装置１２の位置情報に対応する場所に設置された設備機器が接続されている通信方式を特定する。
【００９３】
上記ステップＳ３０２で取得された設備制御情報に場所情報が含まれていない場合、ユーザは自身が居る場所の設備機器を制御する意図があったものと推定される。そこで、制御部１８２は、設備制御情報に場所情報が含まれていない場合には、音声取得装置１２の場所の設備機器を動作させる。
【００９４】
ステップＳ３１２において、制御部１８２は、音声取得装置１２の場所に設置されている設備情報に対応する設備機器に対して、動作指示情報に応じた制御信号を出力する。なお、制御部１８２は、上記ステップＳ３１０で特定された通信方式に応じた制御信号を設備機器に対して出力する。
【００９５】
以上詳細に説明したように、本実施形態の設備制御装置は、音声認識結果から得られる設備制御情報に、制御対象の設備機器の設置場所を表す場所情報と、制御対象の設備機器を表す設備情報と、制御対象の設備機器に対する動作指示を表す動作指示情報とが含まれている場合、場所情報に対応する場所に設置された、設備情報に対応する設備機器に対して、動作指示情報に応じた制御信号を出力する。これにより、複数の設備機器が異なる場所に設置されている場合に、音声によって制御対象の設備機器を適切に制御することができる。
【００９６】
また、本実施形態の設備制御装置は、設備制御情報に場所情報が含まれていない場合、音声取得装置の場所に設置されている、設備情報に対応する設備機器に対して、動作指示情報に応じた制御信号を出力する。これにより、制御対象の設備機器の設置場所を表す情報が省略されている場合であっても、設備機器を適切に制御することができる。
【００９７】
また、本実施形態の設備制御装置は、設備機器が接続されている通信方式を特定し、特定された通信方式に応じた制御信号を設備機器に対して出力する。これにより、各設備機器を制御するための通信方式が複数存在する場合であっても、制御対象の設備機器を適切に制御することができる。
【００９８】
また、本実施形態の設備制御情報は、音声認識結果を、学習用の音声認識結果と学習用の設備制御情報とが対応付けられた学習用データに基づき予め学習された学習済みモデルへ入力した際に得られる情報である。このため、音声から設備制御情報を適切に取得することができる。
【００９９】
なお、本発明は、上述した実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【０１００】
例えば、上記実施形態では、設備制御装置１６によって複数の設備機器２０が直接制御される場合を例に説明したが、これに限定されるものではない。例えば、複数の設備機器２０が制御装置の一例である中央監視装置によって制御されている場合、設備制御装置１６の制御部１８２は、中央監視装置を介して、各設備機器に対し制御信号を出力するようにしてもよい。
【０１０１】
また、上記実施形態では、照明設備２０Ａ、空調設備２０Ｂ、衛生設備２０Ｃ、防災設備２０Ｄ、及び防犯設備２０Ｅが複数の設備機器２０である場合を例に説明したが、これに限定されるものではない。例えば、図１３に示されるように、ビルの屋内又は屋外に設置される、その他の様々な設備機器を表すその他設備２０Ｆが含まれていても良い。また、図１３に示されるように、ビルの敷地外に設置される設備機器としてビル外設備２０Ｇが含まれていても良い。この場合には、設備制御装置１６は、ビル外設備２０Ｇに対して制御信号を出力する。これにより、例えばビル外設備２０Ｇの一例としての、街中に設置されている外灯、街中に設置されている監視カメラ、及び信号機等の制御が音声によって可能となる。
【０１０２】
また、上記実施形態では、１つの建物における複数の設備機器を音声によって制御する場合を例に説明したが、これに限定されるものではない。例えば、上記図３に示されるように、ユーザＵが居る建物Ｂｕ１とは別の建物Ｂｕ２の設備機器を制御することも可能である。また、別の建物Ｂｕは複数であってもよい。
【０１０３】
また、上記実施形態においては、サーバ１４のサーバ制御部１４２は、音声認識結果を学習済みモデルへ入力して設備制御情報を取得する場合を例に説明したが、これに限定されるものではない。例えば、サーバ１４のサーバ制御部１４２は、ルールベースによって音声認識結果から設備制御情報を取得するようにしてもよい。この場合には、例えば、音声認識結果とその音声認識結果に対する設備制御情報とが予め対応付けられたテーブルが用意されており、サーバ１４のサーバ制御部１４２は、テーブルを参照して、対象の音声認識結果に対する設備制御情報を取得するようにしてもよい。
【０１０４】
また、上記実施形態では、音声認識結果である文章情報から設備制御情報を取得する場合を例に説明したが、これに限定されるものではない。設備制御情報へ変換可能な情報であれば、どのような情報を用いても良い。
【０１０５】
例えば、文章情報から設備制御情報を生成するようにしてもよい。ユーザは文章情報を、音声取得装置１２の代わりとなる携帯端末等へ入力し、携帯端末は受け付けた文書情報をサーバ１４へ送信するようにしてもよい。この場合には、ユーザによって入力された文書情報から設備制御情報が生成され、その設備制御情報に応じて制御対象の設備機器が制御される。なお、この場合には、本実施形態と同様に、ユーザによって入力された文書情報に場所情報が含まれている場合には、当該場所情報に対応する設備機器が制御される。また、ユーザによって入力された文書情報に場所情報が含まれていない場合には、携帯端末の場所に対応する設備機器が制御される。
【０１０６】
また、例えば、画像情報から設備制御情報を生成するようにしてもよい。具体的には、画像情報から文書情報を生成し、その文書情報から設備制御情報を生成するようにしてもよい。この場合には、ユーザによって行われるジェスチャを表す画像情報が、音声取得装置１２の代わりとなるカメラへ入力され、そのカメラは受け付けた画像情報をサーバ１４へ送信するようにしてもよい。この場合には、ユーザのジェスチャを表す画像情報から文章情報が生成され、その文章情報から設備制御情報が生成され、その設備制御情報に応じて制御対象の設備機器が制御される。なお、この場合には、本実施形態と同様に、画像情報から生成された文章情報に場所情報が含まれている場合には、当該場所情報に対応する設備機器が制御される。また、画像情報から生成された文章情報に場所情報が含まれていない場合には、カメラの場所に対応する設備機器が制御される。
【０１０７】
また、上記では本発明に係るプログラムが記憶部（図示省略）に予め記憶（インストール）されている態様を説明したが、本発明に係るプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ及びマイクロＳＤカード等の記録媒体に記録されている形態で提供することも可能である。
【符号の説明】
【０１０８】
１０   設備制御システム
１２   音声取得装置
１４   サーバ
１６   設備制御装置
１８   通信ネットワーク
１９   建物内の通信ネットワーク
２０   設備機器
２０Ａ 照明設備
２０Ｂ 空調設備
２０Ｃ 衛生設備
２０Ｄ 防災設備
２０Ｅ 防犯設備
２０Ｆ その他設備
２０Ｇ ビル外設備
１４０ サーバ通信部
１４２ サーバ制御部
１４４ 音声認識部
１４６ 指令内容記憶部
１４８ 学習済みモデル記憶部
１５０ 学習用データ記憶部
１５２ 学習部
１５４ 設備制御情報記憶部
１８０ 通信部
１８２ 制御部
１８４ 設備機器記憶部
【図１】
2020136695.tif 000003
【図２】
2020136695.tif 000004
【図３】
2020136695.tif 000005
【図４】
2020136695.tif 000006
【図５】
2020136695.tif 000007
【図６】
2020136695.tif 000008
【図７】
2020136695.tif 000009
【図８】
2020136695.tif 000010
【図９】
2020136695.tif 000011
【図１０】
2020136695.tif 000012
【図１１】
2020136695.tif 000013
【図１２】
2020136695.tif 000014
【図１３】
2020136695.tif 000015