(57)【要約】設定支援装置（１４００）は、キーワード入力受付部（１４１０）と、制御命令選択部（１４２０）と、特定制御登録部（１４３０）と、を備え、音声入力により制御機器を制御する制御システム（１００１）における特定制御の設定を支援するために用いられる。キーワード入力受付部（１４１０）は、キーワードに対応する情報の入力を受け付ける。制御命令選択部（１４２０）は、制御機器（１０１０，１０２０）に対する所定の制御命令を編集画面（Ｇ）上に表示し、制御命令の選択を受け付ける。特定制御登録部（１４３０）は、キーワード入力受付部（１４１０）により入力されたキーワード（Ｋ）と、制御命令選択部（１４２０）により選択された制御命令とを関連付けて特定制御（ＤＢ１１０４Ｔ）に登録する。
2019013316.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ（１００５）の発する音声の入力を受け付ける音声入力受付部（１０６０）と、前記音声を解析する音声入力解析部（１１１０）と、前記音声入力解析部による解析結果に基づいて制御機器（１０１０，１０２０）を制御する制御部（１１３０，１１３５）と、所定のキーワード（Ｋ）に対応する音声の入力と前記制御機器の所定の制御とを関連付けて特定制御として記憶する特定制御記憶部（１１０４Ｔ）と、を備える制御システム（１００１）に用いられ、前記特定制御の設定を支援するための設定支援装置（１４００）であって、
前記キーワードに対応する情報の入力を受け付けるキーワード入力受付部（１４１０）と、
前記制御機器に対する所定の制御命令（Ｏ）を編集画面（Ｇ）上に表示し、前記制御命令の選択を受け付ける制御命令選択部（１４２０）と、
前記キーワード入力受付部により入力されたキーワードと、前記制御命令選択部により選択された制御命令とを関連付けて前記特定制御記憶部に登録する特定制御登録部（１４３０）と、
を備える設定支援装置。
【請求項２】
対象空間（ＴＳ）に設置された対象環境調節機器（２０９１〜２０９７）を用いて環境を調節する環境調節システム（２０９０）であって、
前記対象環境調節機器の情報を取得する機器情報取得部（２０１６）と、
実現すべき環境状態を記憶する記憶部（２０１７）と、
前記環境状態を実現するための前記対象環境調節機器の制御パラメータを算出する演算部（２０１８）と、
前記制御パラメータに基づいて前記対象環境調節機器を制御する制御部（２０１４）と、
を備える、
環境調節システム（２０９０）。
【請求項３】
対象空間に対して調和空気を送出する調和空気送出部（３０２５Ａ）と、
前記対象空間内に存在する発話者の発する音声を検知するための音声検知部（３０２５Ｂ）と、
前記音声の入力を解析して言語情報に変換する音声入力解析部（３１１０）と、
前記音声入力解析部により解析された言語情報に、所定の怒気用語（Ｗ）が含まれているか否かを判定する判定部（３１２５）と、
前記判定部により前記怒気用語が含まれていると判定された場合、前記調和空気の状態を制御する制御部（３０２５Ｃ）と、
を備える空気調和システム（３００１）。
【請求項４】
室内環境の設定値を記憶する記憶部（４０１６）と、
前記室内環境の状態値を検知する検知部（４０８３）と、
前記設定値に応じて前記室内環境を調節する室内環境調節機（４０６２）と、
前記検知部によって検知された前記状態値が前記設定値に達した場合に、前記状態値を承諾するか否かをユーザに問いかけるメッセージを発する出力部（４０６５）と、
前記メッセージに対する前記ユーザの回答を取得する入力部（４０６４）と、
を備える、
室内環境調節システム（４０９０）。
【請求項５】
空調機（５０６２）と、
ユーザの発する音声を取得する音声入力部（５０６４）と、
前記音声から前記ユーザの状態を抽出する状態抽出部（５０１５）と、
前記ユーザの状態に基づいてエネルギーセーブ運転を行うか否かを判定する判定部（５０１７）と、
前記判定部の決定に従ってエネルギーセーブ運転を行う制御部（５０１４）と、
を備える、
空調管理システム（５０９０）。
【請求項６】
ユーザの指令を受け取る入力部（６０６４）と、
時刻を得る時計部（６０１５）と、
前記時刻および前記指令を関連付けたログを記録する記録部（６０１６）と、
前記指令にしたがって複数の機器（６０７１〜６０７７）を制御する制御部（６０１４）と、
前記ログの分析により、前記複数の機器に対して所定時間差以内に発された複数の前記指令を含む、順次的指令パターンを抽出するパターン抽出部（６０１７）と、
を備える、
ホームシステム（６０９０）。
【請求項７】
第１音声入力部（７０１２）を有し、前記第１音声入力部が受け付けた音声の音声データを送信する第１機器（７０１０）と、第２音声入力部（７０２２）を有し、前記第２音声入力部が受け付けた音声の音声データを送信する第２機器（７０２０）と、を制御する機器制御システムであって、
前記第１機器が送信する音声データを受け付ける第１音声データ受付部（７１１０）と、
前記第２機器が送信する音声データを受け付ける第２音声データ受付部（７１１０）と、
前記第１音声データ受付部が受け付けた音声データを解析する第１音声解析部（７１２０）と、
前記第２音声データ受付部が受け付けた音声データを解析する第２音声解析部（７１２０）と、
前記第１音声入力部が音声を受け付け、受け付けた音声の音声データを送信し、送信した音声データを前記第１音声データ受付部が受け付け、受け付けた音声データを前記第１音声解析部に解析させる、音声認識処理に関係する機能の少なくとも一部の第１機能の停止の指示を、前記第１機器が受けたことを検知する検知部（７１４０）と、
前記検知部が、前記第１機器が前記第１機能の停止の指示を受けたことを検知すると、前記第２機器について、前記第２音声入力部が音声を受け付け、受け付けた音声の音声データを送信し、送信した音声データを前記第２音声データ受付部が受け付け、受け付けた音声データを前記第２音声解析部に解析させる、音声認識処理に関係する機能の少なくとも一部の第２機能を停止することを決定する停止決定部（７１６０）と、
を備える、機器制御システム（７４００）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器制御システムに関する。
【背景技術】
【０００２】
ユーザを取り巻く環境を快適にする様々な機器が開発されている。それらの機器の中にはユーザの音声を認識するものもある。【０００３】
特許文献１（特開２００６−３０８８４８号公報）には、ユーザの発した音声に基づいて機器を制御する技術が開示されている。【０００４】
特許文献２（特許第２５５２７４４号公報）には、浴室の環境をユーザごとに設定できるシステムが開示されている。【０００５】
特許文献３（特開２００６−３２０６２１号公報）には、ストレスを軽減するにおいを放出する空調機が開示されている。【０００６】
特許文献４（特開２００１−３２４２０２号公報）には、音声入出力手段を備える空調機が開示されている。【０００７】
特許文献５（国際公開２０１２／１７６６９０号公報）が開示する構成は、「省エネ自動制御」に関するユーザの許容度を推定し、消費電力の低減と快適性の両立を図っている。【０００８】
特許文献６（特開２００９−２９０９６７号公報）には、住宅の消費電力抑制を促すシステムが開示されている。【０００９】
特許文献７（特開２０１０−１８１０６４号公報）には、音声操作可能な空調機が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
音声入力により複数の機器を制御する場合、個別の機器を都度制御することが煩雑となることがある。さらに、ユーザがある場所において快適だと感じる環境を別の場所に再現することは困難である。さらに、従来のシステムでは、怒りの感情を有する人を落ち着かせることができないことがある。さらに、環境についての快適さについて、同一ユーザの感じ方が異なることがある。さらに、消費電力の低減を許容するか否かについての意志をユーザに入力させることは、ユーザビリティを損なう。さらに、従来のシステムでは、複数の機器の順次的な動作についての情報は活用されない。さらに、従来のシステムでは、ユーザが複数の音声操作可能な機器を所有する場合をあまり想定していない。  第１の課題は、音声入力で機器を制御する制御システムにおいて、ユーザの利便性を向上するための設定支援装置及びプログラム提供することである。【００１１】
第２の課題は、ユーザの好みの環境を、異なる場所で容易に再現させることである。【００１２】
第３の課題は、発話者を冷静にすることが可能な空気調和システムを提供することである。【００１３】
第４の課題は、室内環境調節に関するユーザの希望をより忠実に実現することである。【００１４】
第５の課題は、消費電力の削減に対する空調機等のユーザにとっての許容度をユーザの操作によらず推定し、快適性を維持することである。【００１５】
第６の課題は、住宅に設置された複数の機器の順次的な動作についての情報を活用することによって、ユーザに快適さを提供することである。【００１６】
第７の課題は、複数の音声操作可能な機器に関する音声認識処理を簡略な操作で停止させることが可能な機器制御システム、その機器制御システムにより制御される機器、及び機器の制御方法を提供することである。
【課題を解決するための手段】
【００１７】
〔第１構成〕
第１観点に係る設定支援装置は、ユーザの発する音声の入力を受け付ける音声入力受付部と、音声を解析する音声入力解析部と、音声入力解析部による解析結果に基づいて制御機器を制御する制御部と、所定のキーワードに対応する音声の入力と制御機器の所定の制御とを関連付けて特定制御として記憶する特定制御記憶部と、を備える制御システムに用いられ、特定制御の設定を支援するための装置である。ここで、設定支援装置は、キーワード入力受付部と、制御命令選択部と、特定制御登録部と、を備える。ここで、キーワード入力受付部は、キーワードに対応する情報の入力を受け付ける。制御命令選択部は、機器に対する所定の制御命令を編集画面上に表示し、制御命令の選択を受け付ける。特定制御登録部は、キーワード入力受付部により入力されたキーワードと、制御命令選択部により選択された制御命令とを関連付けて特定制御記憶部に登録する。【００１８】
第１観点に係る設定支援装置では、音声入力に対応するキーワードと、機器に対する制御命令とを編集画面上で関連付けることができるので、音声入力で機器を制御する制御システムにおいて、ユーザは制御命令を容易に設定することができる。結果として、音声入力で機器を制御する制御システムにおいて、ユーザの利便性を向上することができる。【００１９】
第２観点に係る設定支援装置は、第１観点に係る設定支援装置において、制御命令選択部が、編集画面上に、複数の前記制御命令をプルダウン形式で表示する。【００２０】
第２観点に係る設定支援装置では、制御命令選択部が、編集画面上に、複数の前記制御命令をプルダウン形式で表示するので、ユーザは直感的に操作して制御命令を設定できる。【００２１】
第３観点に係る設定支援装置は、第１観点又は第２観点の設定支援装置において、特定制御登録部は、一のキーワードに対して、制御命令を複数関連付ける。【００２２】
第３観点に係る設定支援装置では、特定制御登録部が、一のキーワードに対して、制御命令を複数関連付けるので、ユーザは直感的に操作して制御命令を設定できる。【００２３】
第４観点に係る設定支援装置は、第１観点から第３観点のいずれかの設定支援装置において、キーワード入力受付部が、キーワードの入力が可能なキーワード画像を編集画面上に表示する。また、制御命令選択部が、編集画面上で、制御命令に対応する制御命令画像を表示する。また、特定制御登録部は、編集画面上で、キーワード画像及び制御命令画像を指定及び移動して関連付けることで、キーワード及び制御命令を関連付ける。【００２４】
第４観点に係る設定支援装置では、上記構成を具備しているので、ユーザは直感的に操作して制御命令を設定できる。【００２５】
第５観点に係る設定支援装置は、第１観点から第４観点のいずれかの設定支援装置において、特定制御登録部が、特定制御を、ユーザを識別するユーザ情報に関連付けて特定制御記憶部に登録する。【００２６】
第５観点に係る設定支援装置では、特定制御登録部が、特定制御とユーザ情報とを関連付けて登録するので、ユーザ毎の嗜好に合わせた特定制御を設定できる。【００２７】
第６観点に係る設定支援装置は、第１観点から第５観点のいずれかの設定支援装置において、特定制御登録部が、特定制御を、ユーザがキーワードを読み上げたときの声紋に関連付けて特定制御記憶部に登録する。【００２８】
第６観点に係る設定支援装置では、特定制御登録部が、特定制御と、ユーザがキーワードを読み上げたときの声紋とを関連付けて特定動作記憶部に登録するので、声紋の登録されたユーザのみが制御可能な特定制御を設定できる。【００２９】
第７観点に係るプログラムは、ユーザの発する音声の入力を受け付ける音声入力検知部と、前記音声を解析する音声入力解析部と、音声入力解析部による解析結果に基づいて制御機器を制御する制御部と、所定のキーワードに対応する音声の入力と前記制御機器の所定の制御とを関連付けて特定制御として記憶する特定制御記憶部と、を備える制御システムに用いられ、特定制御の設定を支援するための設定支援装置を実現するためのプログラムである。具体的に、第７観点に係るプログラムは、コンピュータを、キーワード入力受付部と、制御命令選択部と、特定制御登録部として機能させる。ここで、キーワード入力受付部は、キーワードに対応する情報の入力を受け付ける。制御命令選択部は、制御機器に対する所定の制御命令を編集画面上に表示し、制御命令の選択を受け付ける。特定制御登録部は、キーワード入力受付部により入力されたキーワードと、制御命令選択部により選択された制御命令とを関連付けて特定制御記憶部に登録する。【００３０】
第７観点に係るプログラムでは、コンピュータに用いて、音声入力に対応するキーワードと、制御機器に対する制御命令とを編集画面上で関連付けることができるので、音声入力で制御機器を制御する制御システムにおいて、ユーザは制御命令を容易に設定することができる。結果として、音声入力で機器を制御する制御システムにおいて、ユーザの利便性を向上することができる。【００３１】
〔第２構成〕
第８観点に係る環境調節システムは、対象空間に設置された対象環境調節機器を用いて環境を調節する。環境調節システムは、機器情報取得部と、記憶部と、演算部と、制御部と、を備える。機器情報取得部は、対象環境調節機器の情報を取得する。記憶部は、実現すべき環境状態を記憶する。演算部は、環境状態を実現するための対象環境調節機器の制御パラメータを算出する。制御部は、制御パラメータに基づいて対象環境調節機器を制御する。【００３２】
この構成によれば、記憶部が記憶する環境状態は、制御パラメータに基づく制御によって対象空間の環境として再現される。したがって、ユーザの好みの環境を再現することができる。【００３３】
第９観点に係る環境調節システムは、第８観点に係る環境調節システムにおいて、環境状態が、対象空間とは別の基準空間に設置された基準環境調節機器または基準環境センサから、機器情報取得部が取得した情報に基づいて、演算部によって算出される。【００３４】
この構成によれば、基準空間の環境に基づいて環境状態が作られ、その環境状態が対象空間で再現される。したがって、基準空間の環境を対象空間で再現できる。【００３５】
第１０観点に係る環境調節システムは、第９観点に係る環境調節システムにおいて、ユーザからの入力を受け付ける入力部と、前記入力から指令を抽出する指令抽出部と、をさらに備える。環境状態の再現を行う旨の前記指令を指令抽出部が抽出した場合に、制御部は、環境状態を実現するために算出された制御パラメータに基づいて、対象環境調節機器を制御する。【００３６】
この構成によれば、環境状態の再現を行う旨の指令を受け取ると、環境状態に応じて制御部が対象環境調節機器を制御する。したがって、ユーザが発した指令によってユーザの好みの環境が再現される。【００３７】
第１１観点に係る環境調節システムは、第１０観点に係る環境調節システムにおいて、入力に基づいてユーザの認証をする認証部、をさらに備える。認証部がユーザを権限保持者として認証した場合に、制御部は対象環境調節機器を制御できる。【００３８】
この構成によれば、ユーザは権限保持者として認証された場合に環境調節機器を制御できる。したがって、無権限者が環境調節機器を制御できないので、セキュリティが確保されやすい。【００３９】
第１２観点に係る環境調節システムは、第９観点から第１１観点のいずれか１つに係る環境調節システムにおいて、対象環境調節機器および基準環境調節機器は、いずれも空調機を含む。【００４０】
この構成によれば、基準空間および対象空間の環境調節機器は、いずれも空調機を含む。したがって、ユーザの快適さに影響を与える空気調和が対象空間において再現される。【００４１】
第１３観点に係る環境調節システムは、第９観点から第１２観点のいずれか１つに係る環境調節システムにおいて、記憶部は、環境状態を、対象空間に設置された対象環境調節機器または対象環境センサから、機器情報取得部が取得した情報に基づいて、演算部によって算出された値に更新できるよう構成されている。【００４２】
この構成によれば、記憶部が記憶する環境状態は、対象空間の環境を用いて更新できる。したがって、対象空間の環境をユーザが気に入った場合、その環境に関する設定を保存することができる。【００４３】
第１４観点に係る環境調節システムは、第８観点から第１３観点のいずれか１つに係る環境調節システムにおいて、環境状態が、温度を含む。【００４４】
この構成によれば、環境状態は温度を含む。したがって、対象空間にユーザの好みの温度が再現される。【００４５】
第１５観点に係る環境調節システムは、第８観点から第１４観点のいずれか１つに係る環境調節システムにおいて、環境状態が、風量を含む。【００４６】
この構成によれば、環境状態は風量を含む。したがって、対象空間にユーザの好みの風量が再現される。【００４７】
第１６観点に係る環境調節システムは、第８観点から第１５観点のいずれか１つに係る環境調節システムにおいて、環境状態は、湿度を含む。【００４８】
この構成によれば、環境状態は湿度を含む。したがって、対象空間にユーザの好みの湿度が再現される。【００４９】
第１７観点に係る環境調節システムは、第８観点から第１６観点のいずれか１つに係る環境調節システムにおいて、環境状態が、照度を含む。対象環境調節機器は、照明器具を含む。【００５０】
この構成によれば、環境状態は照度を含む。したがって、対象空間にユーザの好みの照度が再現される。【００５１】
第１８観点に係る環境調節システムは、第８観点から第１７観点のいずれか１つに係る環境調節システムにおいて、環境状態が、匂いを含む。対象環境調節機器は、芳香発生器具を含む。【００５２】
この構成によれば、環境状態は匂いを含む。したがって、対象空間にユーザの好みの匂いが再現される。【００５３】
〔第３構成〕
第１９観点に係る空気調和システムは、調和空気送出部と、音声検知部と、音声入力解析部と、判定部と、制御部と、を備える。調和空気送出部は、対象空間に対して調和空気を送出する。音声検知部は、対象空間内に存在する発話者の発する音声を検知する。音声解析部は、音声の入力を解析して言語情報に変換する。判定部は、音声入力解析部により解析された言語情報に、所定の怒気用語が含まれているか否かを判定する。制御部は、判定部により怒気用語が含まれていると判定された場合、調和空気の状態を制御する。【００５４】
第１９観点に係る空気調和システムでは、音声入力解析部により解析された言語情報に、所定の怒気用語が含まれている場合、調和空気の状態を制御するので、発話者を冷静にすることが可能である。【００５５】
第２０観点に係る空気調和システムは、第１９観点に係る空気調和システムにおいて、制御部が、怒気用語が含まれていると判定された場合、怒気用語と発話者の発した音声の音量とに基づいて、調和空気の状態を制御する。【００５６】
第２０観点に係る空気調和システムでは、怒気用語だけではなく、発話者の発した音声の音量も考慮して、調和空気の状態を制御するので、さらに的確に発話者の怒気に応じて制御できる。【００５７】
第２１観点に係る空気調和システムは、第２０観点に係る空気調和システムにおいて、怒気用語及び音量と、怒気分類とを関連付けて記憶する怒気分類記憶部をさらに備える。このような記構成により、怒気分類に応じた制御が可能な空気調和システムを実現できる。【００５８】
第２２観点に係る空気調和システムは、第１９観点から第２１観点のいずれかの空気調和システムにおいて、発話者の位置を特定する位置特定部をさらに備える。そして、制御部は、怒気用語が含まれていると判定された場合、発話者の位置に応じて調和空気の状態を制御する。【００５９】
第２２観点に係る空気調和システムでは、発話者の位置に応じて、調和空気を的確に制御できる。例えば、怒気分類によって、細かい制御が可能な空気調和システムを提供できる。【００６０】
第２３観点に係る空気調和システムは、第１９観点から第２２観点のいずれかの空気調和システムにおいて、怒気用語が含まれていると判定された場合、怒気を軽減するための文章を音声出力する音声出力部をさら備える。【００６１】
第２３観点に係る空気調和システムでは、調和空気の制御とともに、怒気を軽減するための文章が音声出力されるので、発話者を冷静にする効果を高めることができる。【００６２】
第２４観点に係る空気調和システムは、第１９観点から第２３観点のいずれかの空気調和システムにおいて、空気調和装置と、空気調和装置にネットワーク経由で通信可能な情報処理装置とを備えるものである。そして、空気調和装置が、前記調和空気送出部、前記音声検知部及び前記制御部を有する。また、情報処理装置が、前記音声入力解析部及び前記判定部を有する。【００６３】
第２４観点に係る空気調和システムでは、上記構成により、ネットワーク上の情報処理装置を利用してシステム構築ができる。具体的には、ネットワーク上に構築されたニューラルネットワーク等を実現する情報処理装置を用いることで音声解析を高精度に実行できる。結果として、音声入力の解析精度を高めることができ、システムの信頼性を高めることができる。【００６４】
〔第４構成〕
第２５観点に係る室内環境調節システムは、記憶部と、検知部と、室内環境調節機と、出力部と、入力部と、を備える。記憶部は、室内環境の設定値を記憶する。検知部は、室内環境の状態値を検知する。室内環境調節機は、設定値に応じて室内環境を調節する。出力部は、記検知部によって検知された状態値が設定値に達した場合に、状態値を承諾するか否かをユーザに問いかけるメッセージを発する。入力部は、メッセージに対するユーザの回答を取得する。【００６５】
この構成によれば、設定温度を実現した環境を承諾するか、あるいはさらに室内温度を変更させるかについて、ユーザは入力部を通じて室内環境調節システムに自身の希望をフィードバックすることができる。したがって、室内環境の調節に対するユーザの満足度が向上する。【００６６】
第２６観点に係る室内環境調節システムは、第２５観点に係る室内環境調節システムにおいて、制御部、をさらに備える。制御部は、最新の状態値についてユーザから承諾を受けるまで、設定値を変更し、検知部によって検知された状態値が設定値に達するように室内環境調節機を制御し、検知部によって検知された状態値を承諾するか否かをユーザに問いかけるメッセージを出力部から発させる、ことを繰り返す。【００６７】
この構成によれば、ユーザからの承諾を得るまで、室内環境調節システムは室内環境の調節とユーザへの質問とを繰り返す。したがって、室内環境の調節に対するユーザの満足度がさらに向上する。【００６８】
第２７観点に係る室内環境調節システムは、第２５観点または第２６観点に係る室内環境調節システムにおいて、室内環境調節機が空調機である。設定値は設定温度である。状態値は室内温度である。【００６９】
この構成によれば、室内環境調節機は空調機である。したがって、室内温度に関するユーザの満足度が向上する。【００７０】
第２８観点に係る室内環境調節システムは、第２５観点または第２６観点に係る室内環境調節システムにおいて、室内環境調節機が加湿器である。設定値は設定湿度である。状態値は室内湿度である。【００７１】
この構成によれば、室内環境調節機は加湿器である。したがって、室内湿度に関するユーザの満足度が向上する。【００７２】
第２９観点に係る室内環境調節システムは、第２５観点または第２６観点に係る室内環境調節システムにおいて、室内環境調節機が照明器具である。設定値は設定照度である。状態値は室内照度である。【００７３】
この構成によれば、室内環境調節機は照明器具である。したがって、室内照度に関するユーザの満足度が向上する。【００７４】
第３０観点に係る室内環境調節システムは、第２５観点から第２９観点のいずれか１つ係る室内環境調節システムにおいて、入力部が、ユーザの声から音声データを取得する音声入力部である。室内環境調節システムは、音声データからテキストを抽出するテキスト抽出部と、テキストを解釈してユーザの指令を抽出する解釈部と、をさらに備える。【００７５】
この構成によれば、入力部はユーザの声を受け付ける。したがって、ユーザは声により室内環境調節システムへの指令を発することができるので、操作が簡単である。【００７６】
第３１観点に係る室内環境調節システムは、第３０観点に係る室内環境調節システムにおいて、テキスト抽出部および解釈部の少なくとも一方は、ネットワークを介して室内環境調節機と接続している。【００７７】
この構成によれば、テキスト抽出部および解釈部の少なくとも一方は、室内環境調節機から離れた場所に設置される。したがって、室内環境調節機が高い処理能力を負担する必要がない。【００７８】
第３２観点に係る室内環境調節システムは、第３０観点または第３１観点に係る室内環境調節システムにおいて、音声データから声紋を抽出し、声紋に基づいて複数のユーザを識別するユーザ識別部、をさらに備える。記憶部は、各々のユーザと、各々のユーザについての設定値記録とを対応付けて記憶する。室内環境調節システムは、ユーザ識別部によって特定されたユーザに対応する設定値記録を設定値として扱う。【００７９】
この構成によれば、ユーザ識別部が声紋からユーザを識別する。したがって、各ユーザにとって最適の設定値を室内環境に反映することができる。【００８０】
第３３観点に係る室内環境調節システムは、第３２観点に係る室内環境調節システムにおいて、ユーザ識別部によって識別されたユーザからの承諾に基づいて、記憶部に記憶されている設定値記録が更新される。【００８１】
この構成によれば、複数のユーザはそれぞれ、自身にとって最適な設定値を更新することができる。したがって、各ユーザの満足度がより向上する。【００８２】
〔第５構成〕
第３４観点に係る空調管理システムは、空調機と、音声入力部と、状態抽出部と、判定部と、制御部と、を備える。音声入力部は、ユーザの発する音声を取得する。状態抽出部は、音声からユーザの状態を抽出する。判定部は、ユーザの状態に基づいてエネルギーセーブ運転を行うか否かを判定する。制御部は、判定部の決定に従ってエネルギーセーブ運転を行う。【００８３】
この構成によれば、判定部がエネルギーセーブ運転を行うか否かを自動的に決定する。したがって、ユーザの決定の負担が軽減される。【００８４】
第３５観点に係る空調管理システムは、空調機と、画像入力部と、状態抽出部と、判定部と、制御部と、を備える。画像入力部は、ユーザの画像または動画を取得する。状態抽出部は、画像または動画からユーザの状態を抽出する。判定部は、ユーザの状態に基づいてエネルギーセーブ運転を行うか否かを判定する。制御部は、判定部の決定に従ってエネルギーセーブ運転を行う。【００８５】
この構成によれば、判定部がエネルギーセーブ運転を行うか否かを自動的に決定する。したがって、ユーザの決定の負担が軽減される。【００８６】
第３６観点に係る空調管理システムは、第３４観点に係る空調管理システムにおいて、状態は音声から導出した前記ユーザの感情である。判定部は、感情が肯定的である場合には、エネルギーセーブ運転を行い、感情が否定的である場合には、前記エネルギーセーブ運転を行わない、ことを決定する。【００８７】
この構成によれば、否定的な感情を抱くユーザがいるときは、エネルギーセーブ運転が行われない。したがって、否定的な感情を抱くユーザに配慮した運転がなされる。【００８８】
第３７観点に係る空調管理システムは、第３５観点に係る空調管理システムにおいて、状態は画像または動画から導出した前記ユーザの感情である。判定部は、感情が肯定的である場合には、エネルギーセーブ運転を行い、感情が否定的である場合には、前記エネルギーセーブ運転を行わない、ことを決定する。【００８９】
この構成によれば、否定的な感情を抱くユーザがいるときは、エネルギーセーブ運転が行われない。したがって、否定的な感情を抱くユーザに配慮した運転がなされる。【００９０】
第３８観点に係る空調管理システムは、第３４観点から第３７観点に係る空調管理システムにおいて、エネルギーセーブ運転は、前記空調機の能力を低下させることを含む。【００９１】
この構成によれば、エネルギーセーブ運転時には空調機の能力が低下する。したがって、空調機の消費電力が低減される。【００９２】
第３９観点に係る空調管理システムは、第３４観点から第３７観点に係る空調管理システムにおいて、エネルギーセーブ運転は、電力会社からの抑制要請に対し、承諾の応答をすることを含む。【００９３】
この構成によれば、エネルギーセーブ運転は電力会社からの抑制要求への承諾応答を含む。したがって、承諾または拒否がユーザの状態に基づいて自動的に決定されるので、ユーザの負担が軽減される。【００９４】
〔第６構成〕
第４０観点に係るホームシステムは、入力部と、時計部と、記録部と、制御部と、パターン抽出部と、を備える。入力部は、ユーザの指令を受け取る。時計部は、時刻を得る。記録部は、時刻および指令を関連付けたログを記録する。制御部は、指令にしたがって複数の機器を制御する。パターン抽出部は、ログの分析により、複数の機器に対して所定時間差以内に発された複数の指令を含む、順次的指令パターンを抽出する。【００９５】
この構成によれば、特徴的な順次的指令パターンが得られる。したがって、ユーザが快適だと感じる蓋然性の高い制御のパターンをホームシステムは把握できる。【００９６】
第４１観点に係るホームシステムは、第４０観点に係るホームシステムにおいて、抽出された順次的指令パターンに基づいて、ユーザが発しそうな指令の予測をする予測部、をさらに備える。【００９７】
この構成によれば、予測部が、順次的指令パターンに基づいて、次にユーザが行いそうな機器の制御を予測する。したがって、ユーザが快適だと感じる蓋然性の高い次の制御をホームシステムは把握できる。【００９８】
第４２観点に係るホームシステムは、第４１観点に係るホームシステムにおいて、メッセージを出力する出力部、をさらに備える。予測に基づいて、ユーザが発しそうな指令をユーザに通知するメッセージを、制御部が出力部に発させる。【００９９】
この構成によれば、メッセージ出力部が、次にユーザが行うことを好みそうな機器の制御をそのユーザに通知する。したがって、ユーザが自身の快適さをもたらす機器操作を失念することが抑制される。【０１００】
第４３観点に係るホームシステムは、第４１観点に係るホームシステムにおいて、予測に基づいて、ユーザが発しそうな指令を、制御部が複数の機器の少なくとも１つに実行させる。【０１０１】
この構成によれば、メッセージ出力部が、次にユーザが行うことを好みそうな機器の制御をそのユーザに通知する。したがって、ユーザが自身の快適さをもたらす機器操作を失念することが抑制される。【０１０２】
第４４観点に係るホームシステムは、第４０観点から第４３観点のいずれか１つに係るホームシステムにおいて、入力部が、ユーザの声から音声データを取得する音声入力部である。ホームシステムは、音声データからテキストを抽出するテキスト抽出部と、テキストを解釈してユーザの指令を抽出する解釈部と、をさらに備える。【０１０３】
この構成によれば、ユーザは声により指令を発することができる。したがって、ユーザにとってホームシステムの操作が容易である。【０１０４】
第４５観点に係るホームシステムは、第４０観点から第４４観点のいずれか１つに係るホームシステムにおいて、複数の機器が空調機を含む。【０１０５】
この構成によれば、ホームシステムは空調機を制御する。したがって、ユーザが快適だと感じる温度等をホームシステムが実現できる。【０１０６】
〔第７構成〕
第４６観点に係る機器制御システムは、第１機器と、第２機器と、を制御する。第１機器は、第１音声入力部を有し、第１音声入力部が受け付けた音声の音声データを送信する。第２機器は、第２音声入力部を有し、第２音声入力部が受け付けた音声の音声データを送信する。機器制御システムは、第１音声データ受付部と、第２音声データ受付部と、第１音声解析部と、第２音声解析部と、検知部と、停止決定部と、を備える。第１音声データ受付部は、第１機器が送信する音声データを受け付ける。第２音声データ受付部は、第２機器が送信する音声データを受け付ける。第１音声解析部は、第１音声データ受付部が受け付けた音声データを解析する。第２音声解析部は、第２音声データ受付部が受け付けた音声データを解析する。検知部は、第１音声入力部が音声を受け付け、受け付けた音声の音声データを送信し、送信した音声データを第１音声データ受付部が受け付け、受け付けた音声データを第１音声解析部に解析させる、音声認識処理に関係する機能の少なくとも一部の第１機能の停止の指示を、第１機器が受けたことを検知する。停止決定部は、検知部が、第１機器が第１機能の停止の指示を受けたことを検知すると、第２機器について、第２音声入力部が音声を受け付け、受け付けた音声の音声データを送信し、送信した音声データを第２音声データ受付部が受け付け、受け付けた音声データを第２音声解析部に解析させる、音声認識処理に関係する機能の少なくとも一部の第２機能を停止することを決定する。【０１０７】
本機器制御システムでは、第１機器が音声認識処理に関係する機能の少なくとも一部の第１機能の停止の指示を受けた場合に、第２機器の音声認識処理に関係する機能の少なくとも一部の第２機能が停止される。言い換えれば、本機器制御システムでは、ユーザが第１機器の音声認識処理を停止することで、第２機器の音声認識処理も停止される。そのため、本機器制御システムを利用することで、複数の機器の音声認識処理の実行をそれぞれ停止する手間が省け、複数の機器の音声認識処理を簡略な操作で停止させることができる。【０１０８】
第４７観点に係る機器制御システムは、第４６観点に係る機器制御システムにおいて、第２機能が、第２音声入力部の音声の受付機能、又は、第２機器の音声データの送信機能である。【０１０９】
ここでは、第２機器から音声データが送信されなくなるため、音声データが送信されることに伴う、プライバシーに関する問題や、音声データの傍受といった問題の発生が防止されやすい。【０１１０】
第４８観点に係る機器制御システムは、第４７観点に係る機器制御システムにおいて、停止要求部を更に備える。停止要求部は、停止決定部の決定に応じて、第２機能の停止を要求する信号を第２機器に対して送信する。【０１１１】
ここでは、第２機器における第２機能の停止が、第２機器に対して直接的に指示されるため、第２機器についての音声認識処理の停止の信頼性が高い。【０１１２】
第４９観点に係る機器制御システムは、第４６観点に係る機器制御システムにおいて、第２機能が、第２機器が送信する音声データを第２音声データ受付部が受け付ける機能、第２機器が送信する音声データを第２音声解析部が解析する機能、又は、第２機器が送信した音声データを蓄積する機能である。【０１１３】
ここでは、機器制御システム側の処理だけで第２機器についての音声認識処理を停止することができる。【０１１４】
第５０観点に係る機器制御システムは、第４６観点から第４９観点のいずれか１つに係る機器制御システムにおいて、第２機能が、第１機能と同種の機能である。【０１１５】
ここでは、第１機器についての音声認識処理に関係する機能を停止した場合に、第２機器についての音声認識処理に関し同種の機能を停止できる。そのため、音声認識処理に関し、第１機器と第２機器とを共にユーザの望む状態に移行させることができる。【０１１６】
第５１観点に係る機器制御システムは、第４６観点から第５０観点のいずれか１つに係る機器制御システムにおいて、第２機器が、第２機能が停止されていることを報知する報知部を更に有する。また、好ましくは、機器制御システムは、停止情報送信部を更に備える。停止情報送信部は、停止決定部が第２機能の停止を決定した時に、報知部が第２機能の停止を報知するよう、第２機器に対し機能停止情報を送信する。【０１１７】
ここでは、ユーザが、第１機器について音声認識処理を停止させた時に、第２機器についても音声認識処理が停止されたことを確認することができる。【０１１８】
第５２観点に係る機器制御システムは、第４６観点から第５１観点のいずれか１つに係る機器制御システムにおいて、第１機器と関連する機器を判断する判断部、を更に備える。停止決定部は、第１機器が第１機能の停止の指示を受けたことを検知部が検知し、かつ、判断部が第１機器と関連すると判断する機器に第２機器が含まれている場合に、第２機器について第２機能を停止することを決定する。【０１１９】
ここでは、第１機器についての音声認識処理と同時に、第１機器と関連する第２機器についての音声認識処理についても停止することができる。逆に言えば、第１機器と第２機器とが関連しないと判断される場合には、第１機器についての音声認識処理が停止されても、第２機器についての音声認識処理については有効なままとすることができる。【０１２０】
第５３観点に係る機器制御システムは、第４６観点から第５２観点のいずれか１つに係る機器制御システムにおいて、第１機器が受け付ける第１機能の停止の指示には、物理スイッチに対する指示、リモートコントローラによる指示、又は、第１音声入力部に対する音声による指示、のいずれかを含む。【０１２１】
第５４観点に係る機器制御システムは、第４６観点から第５３観点のいずれか１つに係る機器制御システムにおいて、検知部が、第１機器が第１機能の開始の指示を受けたことを更に検知する。好ましくは、機器制御システムは、開始決定部を更に備える。開始決定部は、検知部が、第１機器が第１機能の開始の指示を受けたことを検知すると、第２機器が第２機能を開始することを決定する。【０１２２】
ここでは、第１機器が、その音声認識処理に関係する第１機能の開始（再開）の指示を受け付けた場合には、第２機器についての音声認識処理に関係する第２機能も開始（再開）される。言い換えれば、本機器制御システムでは、ユーザが第１機器についての音声認識処理を有効にすることで、第２機器についての音声認識処理も有効にすることができる。そのため、本機器制御システムを利用することで、複数の機器のそれぞれについて音声認識処理の実行を有効にする手間が省け、複数の機器についての音声認識処理を簡略な操作で開始させることができる。【０１２３】
第５５観点に係る機器は、音声操作可能な機器である。機器は、音声入力部と、音声データ送信部と、指示受付部と、停止情報受付部と、を備える。音声入力部は、音声を受け付ける。音声データ送信部は、音声入力部が受け付けた音声を、音声データとして、音声解析部を有する機器制御システムに送信する。指示受付部は、音声入力部が音声を受け付け、音声データ送信部が音声データを送信し、送信した音声データを機器制御システムの音声解析部に解析させる、音声認識処理に関係する機能の少なくとも一部の停止の指示を受け付ける。停止情報受付部は、機器制御システムから送信される、音声操作可能な他の機器の音声認識処理に関係する機能の少なくとも一部の停止に応じた、当該機器の音声認識処理に関係する機能の少なくとも一部の停止の決定に関する機能停止情報を受け付ける。【０１２４】
本機器では、ユーザの指示により当該機器について音声認識処理を停止可能であるとともに、他の機器についての音声認識処理の停止に合わせ、当該機器についての音声認識処理を停止することができる。そのため、本機器を用いることで、複数の機器についての音声認識処理の実行をそれぞれ停止する手間が省け、複数の機器についての音声認識処理を簡略な操作で停止させることができる。【０１２５】
第５６観点に係る機器は、第５５観点に係る機器において、指示受付部が、物理スイッチである。【０１２６】
本機器では、物理スイッチにより音声認識処理に関係する機能が停止されるため、音声認識処理の停止の信頼性が高い。【０１２７】
第５７観点に係る制御方法は、第１機器と、第２機器と、の制御方法である。第１機器は、第１音声入力部と、第１音声データ送信部と、を有する。第１音声データ送信部は、第１音声入力部が受け付けた音声の第１音声データを、機器制御システムに送信する。機器制御システムは、第１音声データを受け付ける第１音声データ受付部、及び第１音声データ受付部が受け付けた第１音声データを解析する第１音声解析部、を有する。第２機器は、第２音声入力部と、第２音声データ送信部と、を有する。第２音声データ送信部は、第２音声入力部が受け付けた音声の第２音声データを、機器制御システムに送信する。機器制御システムは、第２音声データを受け付ける第２音声データ受付部、及び第２音声データ受付部が受け付けた第２音声データを解析する第２音声解析部を更に有する。制御方法は、検知ステップと、決定ステップと、を備える。検知ステップでは、第１音声入力部が第１音声を受け付け、第１音声データ送信部が第１音声データを送信し、送信した第１音声データを第１音声データ受付部が受け付け、受け付けた第１音声データを第１音声解析部に解析させる、音声認識処理に関係する機能の少なくとも一部の第１機能の停止の指示を、第１機器が受けたことが検知される。決定ステップでは、第１機器が第１機能の停止の指示を受けたことが検知された場合に、第２機器について、第２音声入力部が第２音声を受け付け、第２音声データ送信部が第２音声データを送信し、送信した第２音声データを第２音声データ受付部が受け付け、受け付けた第２音声データを第２音声解析部に解析させる、音声認識処理に関係する機能の少なくとも一部の第２機能を停止することが決定される。【０１２８】
本制御方法では、第１機器が、その音声認識処理に関係する機能の少なくとも一部の第１機能の停止の指示を受け付けたと検知された場合には、第２機器についての音声認識処理に関係する機能の少なくとも一部の第２機能も停止することが決定される。そのため、本制御方法を利用することで、複数の機器の音声認識処理の実行をそれぞれ停止する手間が省け、複数の機器の音声認識処理を簡略な操作で停止させることができる。
【図面の簡単な説明】
【０１２９】
〔第１構成〕
【図１】第１構成の第１実施形態に係る機器制御システム１００１の構成を示す模式図である。
【図２】同実施形態に係る機器制御システム１００１の構成を示す模式図である。
【図３】同実施形態に係るサーバ１１００の構成を示す模式図である。
【図４Ａ】同実施形態に係る機器制御システム１００１の動作を説明するためのシーケンス図である。
【図４Ｂ】同実施形態に係る機器制御システム１００１の動作を説明するためのシーケンス図である。
【図５】同実施形態に係る機器制御システム１００１の構成を示す模式図である。
【図６】同実施形態に係る設定支援装置１４００の構成を示す模式図である。
【図７】同実施形態に係る設定支援装置１４００の動作を説明するためのフローチャートである。
【図８】同実施形態に係る設定支援装置１４００における画面遷移の概念を示す模式図である。
【図９】同実施形態に係る設定支援装置１４００における画面遷移の概念を示す模式図である。
【図１０】同実施形態に係る設定支援装置１４００における画面遷移の概念を示す模式図である。
【図１１】同実施形態に係る設定支援装置１４００における画面遷移の概念を示す模式図である。
【図１２】同実施形態に係る設定支援装置１４００における画面遷移の概念を示す模式図である。
【図１３】同実施形態に係る設定支援装置１４００における画面遷移の概念を示す模式図である。
【図１４】同実施形態に係る設定支援装置１４００における画面遷移の概念を示す模式図である。
【図１５】同実施形態に係る設定支援装置１４００における画面遷移の概念を示す模式図である。
【図１６】同実施形態に係る設定支援装置の変形例を説明するための模式図である。
【０１３０】
〔第２構成〕
【図１７】第２構成の一実施形態に係る環境調節システム２０９０の概略図である。
【図１８】環境調節システム２０９０の構成のブロック図である。
【図１９】基準環境調節機器２０６２の詳細ブロック図である。
【図２０】環境調節システム２０９０の機能面によるブロック図である。
【図２１】記憶部２０１７に保存される環境状態の一例である。
【図２２】環境状態が再現される対象空間ＴＳを示す図である。
【図２３】第１変形例に係る環境調節システム２０９０Ａの概略図である。
【図２４】第２変形例に係る環境調節システム２０９０Ｂの概略図である。
【０１３１】
〔第３構成〕
【図２５】第３構成の一実施形態に係る空気調和システム３００１の概念を示す模式図である。
【図２６】同実施形態に係る情報処理ユニット３０２０Ｐ及びサーバ１００の構成を示す模式図である。
【図２７】同実施形態に係る怒気分類ＤＢ３１０４Ｄの構成を示す模式図である。
【図２８Ａ】同実施形態に係る空気調和システム３００１の動作を説明するためのシーケンス図である。
【図２８Ｂ】同実施形態に係る空気調和システム３００１の動作を説明するためのシーケンス図である。
【図２９】変形例Ａに係る情報処理ユニット３０２０Ｐの構成を示す模式図である。
【図３０】変形例Ｂに係る情報処理ユニット３０２０Ｐの構成を示す模式図である。
【図３１】変形例Ｄに係る空気調和システム３００１の概念を示す模式図である。
【図３２】変形例Ｅに係る空気調和システム３００１の概念を示す模式図である。
【０１３２】
〔第４構成〕
【図３３】第４構成の一実施形態に係る室内環境調節システム４０９０の概略図である。
【図３４】室内環境調節システム４０９０の構成のブロック図である。
【図３５】空調機４０６２の詳細ブロック図である。
【図３６】室内環境調節システム４０９０の機能面によるブロック図である。
【図３７】微調整ルーチンを示すフローチャートである。
【図３８】第１変形例に係る室内環境調節システム４０９０Ａの概略図である。
【図３９】第２変形例に係る室内環境調節システム４０９０Ｂの概略図である。
【０１３３】
〔第５構成〕
【図４０】第５構成に係る空調管理システム５０９０の模式図である。
【図４１】第５構成に係る空調管理システム５０９０の構成を示すブロック図である。
【図４２】第５構成に係る空調管理システム５０９０の機能面によるブロック図である。
【０１３４】
〔第６構成〕
【図４３】第６構成の一実施形態に係るホームシステム６０９０の概略図である。
【図４４】ホームシステム６０９０の構成のブロック図である。
【図４５】ホームシステム６０９０の機能面によるブロック図である。
【図４６】ログの一例を示す表である。
【図４７】本発明の第１変形例に係るホームシステム６０９０Ａの概略図である。
【図４８】本発明の第２変形例に係るホームシステム６０９０Ｂの機能ブロック図である。
【０１３５】
〔第７構成〕
【図４９】第７構成の一実施形態に係る機器制御システム及び機器制御システムにより制御される機器の概略ブロック図である。
【図５０】第１機器の音声入力部に対して音声が入力された場合の第１機器及び機器制御システムの動作について説明するためのシーケンス図である。
【図５１】第２機器の音声入力部に対して音声が入力された場合の第２機器及び機器制御システムの動作について説明するためのシーケンス図である。
【図５２】第１機器が、音声認識処理の第１機能の一例である、音声入力部による音声受付機能、の停止の指示を受けた場合の、機器及び機器制御システムの動作について説明するシーケンス図である。
【図５３】第１機器が、音声認識処理の第１機能の一例である、第１機器の音声データ送信部が送信する音声データの音声データ受付部による受付機能、の停止の指示を受けた場合の、機器及び機器制御システムの動作について説明するシーケンス図である。
【図５４】第１機器が、音声認識処理の第１機能の一例である、音声入力部による音声受付機能、の開始（再開）の指示を受けた場合の、機器及び機器制御システムの動作について説明するシーケンス図である。
【図５５】第１機器が、音声認識処理の第１機能の一例である、第１機器の音声データ送信部が送信する音声データの音声データ受付部による受付機能、の開始（再開）の指示を受けた場合の、機器及び機器制御システムの動作について説明するシーケンス図である。
【発明を実施するための形態】
【０１３６】
〔第１構成〕
（１）機器制御システム１００１の概要
（１−１）機器制御システム１００１の構成
図１，２は本発明の一実施形態に係る機器制御システム１００１の構成を示す模式図である。
【０１３７】
機器制御システム１００１は、音声入力装置１０６０と、赤外線出力装置１０７０と、サーバ１１００とを備える。機器制御システム１００１では、ユーザ１００５が音声入力装置１０６０に制御指示の入力を実行することで、所定の制御機器を制御することができる。ここでは、制御機器として、「第１タイプの機器１０１０」と「第２タイプの機器１０２０」とが存在する。また、これらの制御機器は、部屋Ｒの中に配置されているものとする。
【０１３８】
なお、図１，２では、音声入力装置１０６０、赤外線出力装置１０７０、サーバ１１００は一台ずつ示しているが、各装置の個数はこれに限定されるものではない。サーバ１１００は任意の個数の装置と接続し、これらの装置を管理することができるものである。
【０１３９】
第１タイプの機器１０１０は、赤外線の出力信号により制御可能なものである。例えば、第１タイプの機器１０１０としては、扇風機１０１０ａ、照明機器１０１０ｂ、テレビ１０１０ｃ、エアコン１０１０ｄなどが挙げられる。補足すると、赤外線の出力信号のパターンは制御機器毎に予め設定されており、これを用いることで制御機器１０１０を制御することができる。ここでは、赤外線の出力信号のパターンと制御内容との対応関係が、後述する赤外線パターンＤＢ１１０４Ａに記憶されている。なお、以下の説明では、任意の第１タイプの機器を示す場合に符号１０１０を用い、個別の第１タイプの機器を示す場合には英小文字の添え字を付す。
【０１４０】
第２タイプの機器１０２０は、ネットワークＮＷ経由でサーバ１１００が直接制御できるものである。第２タイプの機器１０２０も、第１タイプの機器１０１０と同様に、扇風機１０２０ａ、照明機器１０２０ｂ、テレビ１０２０ｃ、エアコン１０２０ｄなどが挙げられる。なお、以下の説明では、任意の第２タイプの機器を示す場合に符号１０２０を用い、個別の第２タイプの機器を示す場合には英小文字の添え字を付す。
【０１４１】
音声入力装置１０６０は、所定の制御機器１０１０，１０２０に対する制御指示の入力を受け付けるものである。ここでは、音声入力装置１０６０は、マイクを有しており、このマイクを介してユーザ１００５からの制御機器１０１０，１０２０に対する制御指示を音声入力で受け付ける。そして、音声入力装置１０６０は受け付けた音声入力に対応する音声情報をサーバ１１００に送信する。なお、音声入力装置１０６０はユーザ１００５が発する音声を検知した場合には、その音声情報をそのままサーバ１１００に送信する。
【０１４２】
赤外線出力装置１０７０は、制御機器（第１タイプの機器）１０１０に赤外線を出力するものである。また、赤外線出力装置１０７０は姿勢制御機構１０７０Ａを有しており、後述する相対位置情報をサーバ１１００から受信した場合に、その相対位置情報に基づいて赤外線出力装置１０７０の姿勢を制御する。なお、赤外線出力装置１０７０は、所定空間（部屋Ｒ）内に位置が固定される固定式機器１０２０Ｆの内部に取り付けることが可能なものである。固定式機器１０２０Ｆは、例えば空調機、照明器具、テレビなどであり、部屋Ｒの天井又は壁に取り付けられて固定されるものである。若しくは、固定式機器１０２０Ｆは、部屋Ｒの天井又は壁に埋め込まれて固定されるものでもよい。
【０１４３】
サーバ１１００は、図３に示すように、入力部１１０１、出力部１１０２、通信部１１０３、記憶部１１０４、処理部１１０５を有しており、インターネットなどのネットワークＮＷを介して、音声入力装置１０６０及び赤外線出力装置１０７０に接続している。
【０１４４】
ここで、入力部１１０１は、任意の入力装置により実現され、サーバ１１００に各種情報を入力するものである。出力部１１０２は、任意の出力装置により実現され、サーバ１１００からの各種情報を出力するものである。通信部１１０３は、外部のネットワークＮＷと接続し、情報通信を可能にするものである。
【０１４５】
記憶部１１０４は、ＲＯＭ，ＲＡＭ等により実現され、サーバ１１００に入力される情報、及び、サーバ１１００で計算される情報等を記憶するものである。そして記憶部１１０４は、「赤外線パターンデータベース（ＤＢ）１１０４Ａ」「相対位置データベース（ＤＢ）１１０４Ｂ」「特定制御データベース（ＤＢ）１１０４Ｔ」を記憶する。
【０１４６】
赤外線パターンＤＢ１１０４Ａは、赤外線の出力信号のパターンと所定の制御内容との対応関係を制御機器（第１タイプの機器１０１０）毎に記憶するものである。
【０１４７】
相対位置ＤＢ１１０４Ｂは、赤外線出力装置１０７０と所定空間（部屋Ｒ）内の制御機器（第１タイプの機器１０１０）との相対的な位置関係を示す「相対位置情報」を記憶するものである。なお、赤外線出力装置１０７０が固定式機器１０２０Ｆに固定される場合、相対位置情報として、赤外線出力装置１０７０の位置と第１タイプの機器１０１０の位置との相対的な位置関係を示す情報に代えて、固定式機器１０２０Ｆの位置と第１タイプの機器１０１０の位置との相対的な位置関係を示す情報を用いることも可能である。
【０１４８】
特定制御ＤＢ１１０４Ｔは、所定のキーワードに対応する音声の入力と、制御機器の所定の制御とが関連付けられた「特定制御」を記憶するものである。特定制御は、後述する設定支援装置１４００により設定される。
【０１４９】
処理部１１０５は、ＣＰＵ等により実現され、サーバ１１００における情報処理を実行するものである。ここでは、処理部１１０５が、記憶部１１０４に記憶されたプログラムを実行することで、「音声入力解析部１１１０」「制御内容特定部１１２０」「第１制御部１１３０」「第２制御部１１３５」として機能する。
【０１５０】
音声入力解析部１１１０は、音声入力装置１０６０から受信する入力の内容を解析する。具体的には、音声入力装置１０６０は、ニューラルネットワーク等を用いて、音声情報から、その音声に対応する意味を分析しテキスト情報に変換する。
【０１５１】
制御内容特定部１１２０は、音声入力解析部１１１０による解析結果から、制御機器及び制御指示を示す制御内容を特定する。例えば、制御内容特定部１１２０は、音声入力装置１０６０が音声入力を受け付けた場合、音声入力解析部１１１０により変換されたテキスト情報に、制御機器及び制御指示に対応する言語情報が含まれているか否かを判定して制御内容を特定する。
【０１５２】
ここで、制御内容特定部１１２０は、制御機器が第１タイプの機器１０１０であると特定した場合、その制御機器に対応する制御内容を第１制御部１１３０に送出する。一方、制御内容特定部１１２０は、制御機器が第２タイプの機器１０２０であると特定した場合、その制御機器に対応する制御内容を第２制御部１１３５に送出する。
【０１５３】
第１制御部１１３０は、制御内容特定部１１２０により第１タイプの機器１０１０に関する制御内容が特定された場合、その制御内容に対応する赤外線パターンを赤外線出力装置１０７０に送信する。詳しくは、第１制御部１１３０は、制御内容特定部１１２０により特定された制御内容及び赤外線パターンＤＢ１１０４Ａに記憶された情報に基づいて、赤外線出力装置１０７０に赤外線の出力命令を送信する。これにより、第１タイプの機器１０１０が赤外線出力装置１０７０を介して制御される。また、第１制御部１１３０は、赤外線の出力命令とともに、赤外線出力装置１０７０及び対象となる第１タイプの機器１０１０の相対位置情報を赤外線出力装置１０７０に送信する。相対位置情報は相対位置ＤＢ１１０４Ｂから抽出される。
【０１５４】
第２制御部１１３５は、制御内容特定部１１２０により第２タイプの機器１０２０に関する制御内容が特定された場合、その制御内容に基づいて第２タイプの機器１０２０をネットワークＮＷ経由で制御する。
【０１５５】
（１−２）機器制御システム１００１の動作
図４Ａ，４Ｂは本実施形態に係る機器制御システム１００１の動作を説明するためのシーケンス図である。
【０１５６】
まず、ユーザ１００５により音声入力装置１０６０が用いられて、制御機器１０１０，１０２０に対する音声入力が行われる（Ｓ１）。そして、音声入力装置１０６０が、受け付けた音声入力に対応する入力情報をサーバ１１００に送信する（Ｓ２）。
【０１５７】
続いて、サーバ１１００が、入力情報を受信し（Ｓ３）、音声入力の内容を解析する（Ｓ４）。次に、サーバ１１００は、制御機器１０１０，１０２０と、その制御機器１０１０，１０２０に対する制御指示とを示す制御内容を特定する（Ｓ５）。
【０１５８】
ここで、サーバ１１００は、制御内容が第１タイプの機器１０１０に関するものであると特定した場合（Ｓ６−Ｙｅｓ）、制御内容に基づいて赤外線パターンＤＢ１１０４Ａから赤外線パターンの情報を抽出する（Ｓ７）。さらに、サーバ１１００は、相対位置ＤＢ１１０４Ｂから、第１タイプの機器１０１０と赤外線出力装置７０（または固定式機器１０２０Ｆ）との相対位置情報を抽出する（Ｓ８）。そして、サーバ１１００は、赤外線の出力命令とともに、赤外線パターンの情報及び相対位置情報を赤外線出力装置１０７０に送信する（Ｓ９）。
【０１５９】
続いて、赤外線出力装置１０７０が、赤外線の出力命令とともに、赤外線パターンの情報及び相対位置情報を受信すると（Ｓ１０）、相対位置情報に基づいて、対応する制御機器１０１０に向けて姿勢を変更する（Ｓ１１）。そして、赤外線出力装置１０７０が、受信した赤外線パターンの情報に基づいて制御機器（第１タイプの機器）１０１０に向けて赤外線を出力する（Ｓ１２）。
【０１６０】
一方、上記ステップＳ６と並行して、サーバ１１００は、制御内容が第２タイプの機器１０２０に関するものであると特定した場合（Ｓ１３−Ｙｅｓ）、制御内容に基づいて制御機器（第２タイプの機器）１０２０をネットワークＮＷ経由で制御する（Ｓ１４）。
【０１６１】
上記ステップＳ６，Ｓ１３において、サーバ１１００は、制御内容が第１タイプの機器１０１０及び第２タイプの機器１０２０に関するものであると特定できない場合には、処理を終了する（Ｓ６−Ｎｏ，Ｓ１３−Ｎｏ）。
【０１６２】
なお、上記ステップＳ６〜９の処理と、ステップＳ１３，１４の処理とは順不同であり、いずれを先に処理してもよいものである。
【０１６３】
（１−３）特徴
以上説明したように、本実施形態に係る機器制御システム１００１は、音声入力装置１０６０と、赤外線出力装置１０７０と、サーバ１１００とを備える。ここで、音声入力装置１０６０は、ユーザ１００５から制御機器１０１０，１０２０に対する制御指示を音声入力により受け付ける。赤外線出力装置１０７０は、制御機器１０１０，１０２０に赤外線を出力する。サーバ１１００は、音声入力解析部１１１０、制御内容特定部１１２０、第１制御部１１３０、第２制御部１１３５を有する。音声入力解析部１１１０は、音声入力装置１０６０から受信する入力の内容を解析する。制御内容特定部１１２０は、音声入力解析部１１１０による解析結果から、制御機器及び制御指示を示す制御内容を特定する。第１制御部１１３０は、制御内容特定部１１２０により第１タイプの機器１０１０に関する制御内容が特定された場合、その制御内容に対応する赤外線パターンを赤外線出力装置１０７０に送信する。第２制御部１１３５は、制御内容特定部１１２０により第２タイプの機器１０２０に関する制御内容が特定された場合、その制御内容に基づいて第２タイプの機器１０２０をネットワークＮＷ経由で制御する。
【０１６４】
したがって、本実施形態に係る機器制御システム１００１では、赤外線パターンの出力により制御可能な第１タイプの機器１０１０、及び、ネットワークＮＷ経由で制御可能な第２タイプの機器１０２０を制御することができる。
【０１６５】
さらに、本実施形態に係る機器制御システム１００１Ｓでは、ネットワークＮＷ上のサーバ１１００が、音声入力を解析の解析結果から赤外線出力装置１０７０Ｓに赤外線の出力命令を送信することができる。ここで、音声入力により機器を制御しようとする場合、情報処理量が膨大となることがある。このような場合であっても、機器制御システム１００１Ｓでは、ネットワークＮＷ上に構築されたニューラルネットワーク等を実現するサーバ１１００を用いることで、音声解析を高精度に実行することができる。これにより、音声入力であっても制御機器１０１０及び制御指示を細かく特定することができる。結果として、任意の機器を容易に制御し得る機器制御システム１００１を提供できる。
【０１６６】
なお、本実施形態に係る機器制御システム１００１では、ネットワークＮＷ上のサーバ１１００が、赤外線パターンＤＢ１１０４Ａを有しており、赤外線の出力信号のパターンと所定の制御内容との対応関係を制御機器毎に記憶している。これにより、赤外線の出力信号のパターンの変更・更新・追加等を一括で設定することができる。ただし、本実施形態に係る機器制御システム１００１において、赤外線パターンＤＢ１１０４Ａの情報は、サーバ１１００ではなく、各赤外線出力装置１０７０の記憶部が保有する記憶であってもよい。
【０１６７】
（２）設定支援装置の詳細
（２−１）設定支援装置の構成
図５に示すように、設定支援装置１４００は、上述した機器制御システム１００１にネットワークＮＷを介して接続し、制御機器１０１０，１０２０の制御を容易にするための設定を支援する装置である。具体的には、設定支援装置１４００は、所定のキーワードＫに対応する音声の入力と、制御機器の所定の制御とを関連付けて「特定制御」として設定することを支援するための装置である。なお、この設定支援装置１４００は、コンピュータに、後述する「設定支援プログラム」がインストールされることで実現される。
【０１６８】
ここで、設定支援装置１４００は、図６に示すように、入力部１４０１、出力部１４０２、通信部１４０３、記憶部１４０４、処理部１４０５を有しており、インターネットなどのネットワークＮＷを介して、サーバ１１００と接続している。入力部１４０１は、キーボード、マイク等により実現され、設定支援装置１４００に各種情報を入力するものである。出力部１４０２は、ディスプレイ等により実現され、設定支援装置１４００からの各種情報を出力するものである。通信部１４０３は、外部のネットワークＮＷと接続し、情報通信を可能にするものである。記憶部１４０４は、ＲＯＭ，ＲＡＭ等により実現され、設定支援装置１４００に入力される情報、及び、設定支援装置１４００で計算される情報等を記憶するものである。処理部１４０５は、ＣＰＵ等により実現され、設定支援装置１４００における情報処理を実行するものである。ここでは、処理部１４０５が、記憶部１４０４に記憶された「設定支援プログラムＰ」を実行することで、「キーワード入力受付部１４１０」「制御命令選択部１４２０」「特定制御登録部１４３０」として機能する。
【０１６９】
キーワード入力受付部１４１０は、所定のキーワードＫに対応する音声の入力を受け付ける。具体的には、キーワード入力受付部１４１０は、キーワードＫの入力が可能なキーワード画像ＧＫを編集画面Ｇ上に表示し、キーボード等によりキーワードＫの文字情報を受け付ける（後述の図８等参照）。また、キーワード入力受付部１４１０は、マイク等により、キーワードＫに対応する音声入力を受け付けるものでもよい。
【０１７０】
制御命令選択部１４２０は、制御機器１０１０，１０２０に対する所定の制御命令Ｏを編集画面Ｇ上に表示し、制御命令Ｏの選択を受け付ける（後述の図１０等参照）。具体的には、制御命令選択部１４２０は、編集画面Ｇ上で、制御命令Ｏに対応する制御命令画像ＧＯを表示する。例えば、制御命令選択部１４２０は、編集画面Ｇ上に、複数の制御命令Ｏ１，Ｏ２，・・・をプルダウン形式で表示する制御命令画像ＧＯを表示する。そして、プルダウン形式で表示された複数の制御命令Ｏ１，Ｏ２，・・・から任意の制御命令Ｏが指定された場合に、指定された制御命令Ｏの選択を受け付ける。
【０１７１】
特定制御登録部１４３０は、キーワード入力受付部１４１０により入力されたキーワードＫと、制御命令選択部１４２０により選択された制御命令Ｏとを関連付けて「特定制御」として、サーバ１１００の特定制御ＤＢ１１０４Ｔに登録する。具体的には、特定制御登録部１４３０は、編集画面Ｇ上で、キーワード画像ＧＫ及び制御命令画像ＧＯを指定及び移動して関連付けることで、キーワードＫ及び制御命令Ｏを関連付ける。また、特定制御登録部１４３０は、一のキーワードＫに対して、一の制御命令Ｏ１を関連付けるだけではなく、複数の制御命令Ｏ１，Ｏ２，・・・を関連付けることができる。なお、特定制御登録部１４３０は、特定制御を、ユーザ５を識別するユーザ情報に関連付けて特定制御ＤＢ１１０４Ｔに登録することができる。また、特定制御登録部１４３０は、特定制御を、キーワードを読み上げたときのユーザ５の声紋に関連付けて特定制御ＤＢ１１０４Ｔに登録することもできる。
【０１７２】
（２−２）設定支援装置１４００の動作
図７は本実施形態に係る設定支援装置１４００の動作を説明するためのフローチャートである。図８〜１５は同実施形態に係る設定支援装置１４００における画面遷移の概念を示す模式図である。
【０１７３】
まず、ユーザ１００５により設定支援装置１４００が用いられて、制御機器１０１０，１０２０に対するキーワードＫの登録が行われる（Ｔ１）。具体的には、ユーザ１００５が入力部１４０１を介して表示命令を入力することで、編集画面Ｇ上に、図８に示すようなキーワード画像ＧＫが表示される。そして、キーワード画像ＧＫの空白部にキーワードＫの入力が可能となる。ここでは、一例として、図９に示すように「お風呂を沸かす」という言葉がキーワードＫとして入力される。
【０１７４】
次に、ユーザ５が入力部１４０１を用いて、編集画面Ｇ上に表示された制御命令画像ＧＯ１を選択する。ここでは、編集画面Ｇに複数の制御命令Ｏ１，Ｏ２，・・・がプルダウン形式で表示される。そして、図１０に示すように、ユーザ１００５が編集画面Ｇ上に表示されるポインタＰを操作することで複数の制御命令Ｏ１，Ｏ２，・・・の中から任意の制御命令Ｏを選択する（Ｔ２）。図１０においてはＯ１（ここでは「お湯はり」に対応）が選択されたものとする。これにより、図１１に示すように、選択された制御命令に対応する制御命令画像ＧＯ１が表示される。
【０１７５】
続いて、図１２に示すように、ユーザ１００５によるポインタＰの操作により、制御命令画像ＧＯ１がキーワード画像ＧＫの近傍まで移動させられる。これにより、キーワード画像ＧＫと選択された制御命令画像ＧＯ１との仮の関連付けが行われる（Ｔ４）。具体的には、図１３に示すように、キーワード画像ＧＫと制御命令画像ＧＯ１が近づくと両者を接続する線Ｌが表示されて、仮の関連付けが行われていることが示される。同様にして、キーワード画像ＧＫと他の制御命令画像ＧＯ２との仮の関連付けが行われる（Ｔ５−Ｎｏ，Ｔ６）。これにより、図１４に示すような画面に遷移する。
【０１７６】
その後、図１５に示すように、ユーザ５が編集画面Ｇ上で登録ボタン画像ＧＴ等を押下することで、キーワード画像ＧＫに対応するキーワードＫと、制御命令画像ＧＯ１，ＧＯ２に対応する複数の制御命令Ｏ１，Ｏ２，・・・とが「特定制御」として関連付けられる（Ｔ５−Ｙｅｓ）。そして、この特定制御の情報が、サーバ１１００の特定制御ＤＢ１１０４Ｔに登録される（Ｔ７）。
【０１７７】
（２−３）特徴
（２−３−１）
以上説明したように、本実施形態に係る設定支援装置１４００は、ユーザの発する音声の入力を受け付ける音声入力装置１０６０と、音声を解析する音声入力解析部１１１０と、音声入力解析部１１１０による解析結果に基づいて制御機器１０１０，１０２０を制御する制御部１１３０，１１３５と、所定のキーワードＫに対応する音声の入力と制御機器１０１０，１０２０の所定の制御とを関連付けて特定制御として記憶する特定制御ＤＢ１１０４Ｔと、を備える機器制御システム１００１における、特定制御の設定を支援するための装置である。
【０１７８】
ここで、設定支援装置１４００は、キーワード入力受付部１４１０と、制御命令選択部１４２０と、特定制御登録部１４３０と、を備える。キーワード入力受付部１４１０は、キーワードに対応する情報の入力を受け付ける。制御命令選択部１４２０は、制御機器１０１０，１０２０に対する所定の制御命令を編集画面Ｇ上に表示し、制御命令の選択を受け付ける。特定制御登録部１４３０は、キーワード入力受付部１４１０により入力されたキーワードＫと、制御命令選択部１４２０により選択された制御命令とを関連付けて特定制御ＤＢ１１０４Ｔに登録する。
【０１７９】
したがって、本実施形態に係る設定支援装置１４００では、音声入力に対応するキーワードＫと、制御機器１０１０，１０２０に対する制御命令とを編集画面Ｇ上で関連付けることができるので、音声入力で制御機器１０１０，１０２０を制御する機器制御システム１００１において、ユーザ１００５は制御命令を容易に設定することができる。結果として、音声入力で制御機器１０１０，１０２０を制御する機器制御システム１００１において、ユーザ１００５の利便性を向上することができる。
【０１８０】
（２−３−２）
また、本実施形態に係る設定支援装置１４００は、特定制御登録部１４３０が、一のキーワードＫに対して、制御命令Ｏ１，Ｏ２，・・・を複数関連付けることができるものである。これにより、複数の動作からなる一連の制御を一のキーワードＫの音声入力で実行できるようになる。
【０１８１】
（２−３−３）
また、本実施形態に係る設定支援装置１４００は、制御命令選択部１４２０が、編集画面Ｇ上に、複数の制御命令をプルダウン形式で表示できるものである。これにより、ユーザ５が直感的な操作で制御命令を設定できる設定支援装置１４００を提供できる。
【０１８２】
さらに、本実施形態に係る設定支援装置１４００は、キーワード入力受付部１４１０が、キーワードの入力が可能なキーワード画像ＧＫを編集画面Ｇ上に表示する。また、制御命令選択部１４２０が、編集画面Ｇ上で、制御命令に対応する制御命令画像ＧＯを表示する。また、特定制御登録部１４３０は、編集画面Ｇ上で、キーワード画像ＧＫ及び制御命令画像ＧＯを指定及び移動して関連付けることで、キーワードＫ及び制御命令を関連付ける。これにより、ユーザ１００５が直感的な操作で制御命令を設定できる設定支援装置１４００を提供できる。
【０１８３】
（２−３−４）
また、本実施形態に係る設定支援装置１４００は、特定制御登録部１４３０が、特定制御をユーザ情報に関連付けて登録する。これにより、ユーザ毎の嗜好に合わせた制御命令を設定することができる。
【０１８４】
さらに、本実施形態に係る設定支援装置１４００は、特定制御登録部１４３０が、キーワードＫと、キーワードＫを読み上げたときの声紋とを関連付けて登録する。これにより、声紋の登録されたユーザ１００５のみが制御可能な制御命令を設定できる。
【０１８５】
（２−４）変形例
（２−４−１）
上記説明において、設定支援装置１４００が、「キーワード入力受付部１４１０」「制御命令選択部１４２０」「特定制御登録部１４３０」として機能するとしたが、これらの機能はサーバ１１００から適時に提供されるものでもよい。すなわち、図１６に概念を示すように、設定支援装置１４００は、いわゆるシンクライアントであってもよい。この場合、設定支援装置１４００は、所定のキーワードと所定の制御とを関連付けて「特定制御」として登録する処理を行なう度に、ネットワークＮＷ経由で設定支援機能提供装置１２００Ｂのサーバにアクセスし、設定支援機能提供装置１２００Ｂが提供する「キーワード入力受付部」「制御命令選択部」「特定制御登録部」の機能を利用する。なお、設定支援機能提供装置１２００Ｂはサーバ１１００と同一の装置により構成されるものでもよいし、両者が協働するように構成されるものでもよい。
【０１８６】
このような構成により、ユーザ５は音声入力装置１０６０（マイク）等を用いることで関連付け処理を開始し（Ｖ１）、編集画面Ｇ上でキーワード登録が可能となる（Ｖ２）。設定支援装置１４００では、ユーザ１００５により編集画面Ｇ上での関連付けの設定が行なわれると（Ｖ３）、その設定内容を登録して処理を終了する（Ｖ４）。
【０１８７】
（２−４−２）
なお、本実施形態に係るサーバ１１００は、時刻毎に決まっている所定の制御機器１０１０，１０２０の制御を「スケジュール情報」として登録しておくことができる。この場合は、その時刻になると、制御機器１０１０，１０２０において、スケジュール情報に対応する制御が実行されることになる。例えば、所定の時刻になると、スケジュール情報に基づいて音声が読み上げられ、音声入力装置１０６０に音声入力される。または、音声入力に代えて、当該音声入力に対応するテキスト情報等が音声入力装置１０６０に入力されて制御機器１０１０，１０２０が制御される。
【０１８８】
＜付記＞
なお、本発明は、上記各実施形態そのままに限定されるものではない。本発明は、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、本発明は、上記各実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できるものである。例えば、実施形態に示される全構成要素から幾つかの構成要素は削除してもよいものである。さらに、異なる実施形態に構成要素を適宜組み合わせてもよいものである。
【０１８９】
〔第２構成〕
（１）全体構成
図１７は、一実施形態に係る機器制御システムを示す。本実施形態の機器制御システムは、環境調節システム２０９０として構成されている。環境調節システム２０９０は、建物２０６０に設置されたルータ２０６１、基準環境調節機器２０６２、音声入出力装置２０６３、および基準環境センサ２０６９と、サーバ２０４０とを含む。基準環境調節機器２０６２、音声入出力装置２０６３、基準環境センサ２０６９、およびサーバ２０４０は、ネットワーク２０５０によって接続されている。
【０１９０】
（１−１）基準環境調節機器２０６２
基準環境調節機器２０６２は、環境を通じて人間の五感刺激を変化させる機器である。基準環境調節機器２０６２には、例えば空調機、扇風機、加湿器、電動窓、照明器具、カーテン器具、電動アロマポットなどが含まれる。図１７に示される基準環境調節機器２０６２は空調機として構成されている。基準環境調節機器２０６２は、基準空間ＲＳに設置されている。
【０１９１】
基準環境調節機器２０６２は、スイッチングハブを有するルータ２０６１を介してネットワーク２０５０に接続している。ルータ２０６１と基準環境調節機器２０６２の間のリンクは、有線通信および無線通信のいずれによって実現されてもよい。
【０１９２】
（１−２）音声入出力装置６３
音声入出力装置２０６３は、基準環境調節機器２０６２と同じく基準空間ＲＳに設置されている。音声入出力装置２０６３は、ルータ２０６１を介してネットワーク２０５０に接続している。音声入出力装置２０６３には音声入力部２０６４と音声出力部２０６５が設けられている。ルータ２０６１と音声入出力装置２０６３の間のリンクは、有線通信および無線通信のいずれによって実現されてもよい。
【０１９３】
なお、基準環境調節機器２０６２への入力手段として、音声入出力装置２０６３に加えて、有線リモコン、赤外線リモコン、無線リモコンなどが併用されていてもよい。
【０１９４】
（１−３）基準環境センサ２０６９
基準環境センサ２０６９は、基準空間ＲＳの環境に関する物理量を測定する。測定される物理量は例えば、温度または湿度などである。基準環境センサ２０６９は、ルータ２０６１を介してネットワーク２０５０に接続している。ルータ２０６１と基準環境センサ２０６９の間のリンクは、有線通信および無線通信のいずれによって実現されてもよい。
【０１９５】
基準環境センサ２０６９は必須の部品ではないので、建物２０６０に必ずしも設置しなくともよい。
【０１９６】
（１−４）ネットワーク２０５０
ネットワーク２０５０は、例えばＰＳＴＮ（公衆交換電話網）等を用いて構築されたインターネットである。
【０１９７】
（１−５）サーバ２０４０
サーバ２０４０は建物２０６０から遠隔地に設置されており、ネットワーク２０５０に接続している。サーバ２０４０は、基準環境調節機器２０６２のユーザが発する音声に応答して基準環境調節機器２０６２を制御する。サーバ２０４０は、単一のコンピュータとして構成されていてもよいし、それぞれ異なる機能を有する複数のコンピュータ２０４０ａ、２０４０ｂから構成されていてもよい。例えば、あるコンピュータ２０４０ａは音声の解析および指令の抽出を担当し、別のコンピュータ２０４０ｂは基準環境調節機器２０６２の制御と異常検出を担当してもよい。この場合、複数のコンピュータ２０４０ａ、２０４０ｂは、互いに離れた場所に設置されて異なる企業に所有または管理されていてもよい。
【０１９８】
（２）詳細構成
図１８は環境調節システム２０９０の構成のブロック図である。
【０１９９】
（２−１）基準環境調節機器２０６２
空調機として構成された基準環境調節機器２０６２は、入出力インターフェイス部２６２１と、プロセッサ２６２２と、冷媒回路２６２３を有する。入出力インターフェイス部２６２１はルータ２０６１を介してネットワーク２０５０と接続されており、他の機器と情報を交換する。冷媒回路２６２３はセンサとアクチュエータを含み、部屋の空気を調和する。プロセッサ２６２２は基準環境調節機器２０６２のアクチュエータを制御し、センサの出力を読み取るとともに、入出力インターフェイス部２６２１と情報を交換する。
【０２００】
図１９は、基準環境調節機器２０６２の詳細なブロック図である。基準環境調節機器２０６２は、室外機２０７０および室内機２０８０を含む。入出力インターフェイス部２６２１は、室内機２０８０に搭載されている。プロセッサ２６２２は、室外機２０７０に搭載された室外機制御部２０７９、および室内機２０８０に搭載された室内機制御部２０８９を含んでいる。冷媒回路２６２３は、室外機２０７０に搭載された、圧縮機２０７１、四路切換弁２０７２、室外熱交換器２０７３、室外膨張弁２０７５、ガス閉鎖弁２０７７、液閉鎖弁２０７８、および、室内機２０８０に搭載された室内熱交換器２０８１を含んでいる。室外機制御部２０７９は、圧縮機２０７１、四路切換弁２０７２、ファン２０７４、室外膨張弁２０７５を制御するとともに、室外機２０７０に搭載された図示しない各種センサの検出値を読み取る。室内機制御部２０８９は、ファン２０８２を制御するとともに、室温を検知する室温センサ２０８３を含む室内機２０８０に搭載された各種センサの検出値を読み取る。
【０２０１】
（２−２）音声入出力装置２０６３
図１８に戻り、音声入出力装置２０６３は、入出力インターフェイス部２６３１と、音声入力部２０６４と、音声出力部２０６５を有する。入出力インターフェイス部２６２１はルータ２０６１を介してネットワーク２０５０と接続されており、他の機器と情報を交換する。
【０２０２】
音声入力部２０６４は、マイク２６４１、増幅器２６４２、ＡＤ変換器２６４３を有する。マイク２６４１はアナログ音声信号を取得する。増幅器２６４２は取得されたアナログ音声信号を増幅する。ＡＤ変換器２６４３は増幅されたアナログ音声信号をＡＤ変換して、得られた音声データＳＤを入出力インターフェイス２６３１部へ送る。
【０２０３】
音声出力部２０６５は、ＤＡ変換器２６５３、増幅器２６５２、スピーカ２６５１を有する。ＤＡ変換器２６５３は、入出力インターフェイス部２６３１から受け取った出力データＯＤをＤＡ変換して、得られたアナログ出力信号を増幅器２６５２へ送る。増幅器２６５２はアナログ出力信号を増幅する。スピーカ２６５１は、増幅されたアナログ出力信号に応じた音声を発する。
【０２０４】
（２−３）基準環境センサ２０６９
図１８には詳細に示されていないが、基準環境センサ２０６９は測定した環境に関する物理量をＡＤ変換して、デジタルデータとしてルータ２０６１へ送信する。
【０２０５】
（２−４）サーバ２０４０
サーバ２０４０はコンピュータ２０４０ａ、２０４０ｂを有する。サーバ２０４０に含まれるコンピュータの数はいくつであってもよい。ここでは、コンピュータ２０４０ａの構成についてのみ説明する。コンピュータ２０４０ａは、入出力インターフェイス部２０４１と、プロセッサ２０４２と、メモリ２０４３を有する。入出力インターフェイス部２０４１は、ネットワーク２０５０に接続されている。プロセッサ２０４２は、各種処理を実施する。処理の中には、入出力インターフェイス部２０４１を介した情報の送受信、および各種算術演算などが含まれる。メモリ２０４３は、プロセッサ２０４２の書き込み動作等により、情報を記憶する。
【０２０６】
（３）機能ブロック
図２０は、環境調節システム２０９０の機能面によるブロック図である。環境調節システム２０９０は、音声入力部２０６４および音声出力部２０６５等の他に、複数の機能ブロック、すなわち、テキスト変換部２０１１、音声認識辞書２０１２、解釈部２０１３、制御部２０１４、機器情報取得部２０１６、記憶部２０１７、演算部２０１８、認証部２０１９を有する。
【０２０７】
機能ブロック２０１１〜２０１９は、サーバ２０４０のコンピュータ２０４０ａ、２０４０ｂのメモリ２０４３に記憶され、プロセッサ２０４２に実行されるプログラムなどのソフトウェアとして構成されていてもよい。あるいは、機能ブロック２０１１〜２０１９は、それ自体が集積回路やハードドライブなどのハードウェアとして構成されていてもよい。機能ブロック２０１１〜２０１９の物理的な搭載位置は、コンピュータ２０４０ａ、２０４０ｂであってもよいし、音声入出力装置２０６３、基準環境調節機器２０６２、またはその他の場所であってもよい。
【０２０８】
（４）基本動作
（４−１）音声操作
基準空間ＲＳは、例えばユーザの自宅である。ユーザは、音声入出力装置２０６３の音声入力部２０６４を介して、自分の好みの環境を実現する。例えば、ユーザは「温度をもう少し下げて」「風量をもっと強くして」「湿度を下げて」などの指令を声で音声入力部２０６４に言う。
【０２０９】
ユーザの音声は図１８のＡＤ変換器２６４３でデジタル信号の音声データＳＤに変換される。音声データＳＤは、例えばネットワーク２０５０を経由してサーバ２０４０へ届く。図２０のテキスト変換部２０１１は、音声認識辞書２０１２を参照しながら、音声データＳＤをテキストに変換する。解釈部２０１３はテキストを解釈し、ユーザの意図した指令ＣＭを抽出する。すなわち、テキスト変換部２０１１と解釈部２０１３は、音声から指令を抽出する指令抽出部として機能する。
【０２１０】
制御部２０１４は、出力データＯＤを音声出力部２０６５へ送信し、例えば「温度を少し下げます」などの音声メッセージをスピーカ２６５１に発させる。制御部２０１４は、空調器として構成された基準環境調節機器２０６２に制御信号を送信し、現在の制御パラメータ、すなわち設定温度の値を所定の量だけ下げるように基準環境調節機器２０６２を制御する。
【０２１１】
空調機以外の基準環境調節機器２０６２も同様に制御できる。例えば、環境調節システム２０９０に対応した照明器具として構成された基準環境調節機器２０６２が基準空間ＲＳに設置されている場合、ユーザが「もっと明るくして」と音声で音声入力部２０６４に対して命じると、制御部２０１４は照明器具の照度を大きくする。
【０２１２】
（４−２）ユーザ認証
環境調節システム２０９０は、権限を保持するユーザだけが基準環境調節機器２０６２を制御できるように、ユーザ認証機能を有する。ユーザ認証の方法は様々なものを採用できる。
【０２１３】
例えば、基準環境調節機器２０６２の動作を命じる音声から生成された音声データＳＤを認証部２０１９が受け取り、声紋解析によってユーザを特定することにより、制御部２０１４が特定のユーザの指令のみを実行してもよい。
【０２１４】
あるいは、環境調節システム２０９０が基準環境調節機器２０６２の動作を命じられた後、パスワードを唱えるように求めるメッセージを制御部２０１４が音声出力部２０６５に発させてもよい。正しいパスワードが唱えられたことが解釈部２０１３によって検出された場合に、制御部２０１４はユーザが望んだ基準環境調節機器２０６２の制御を行うことができる。
【０２１５】
（５）環境再現動作
（５−１）基準空間ＲＳでの環境保存
基準空間ＲＳの住人であるユーザは、自宅の環境が快適であると感じたときに、その環境状態を環境調節システム２０９０に保存させることができる。まず、ユーザは「現在の室内環境をお気に入りに保存して」と音声入力部２０６４に命じる。
【０２１６】
ユーザの指令に応答して、機器情報取得部２０１６が、基準環境調節機器２０６２の機器情報および制御パラメータを取得する。制御パラメータは、「設定温度  ２６℃」のように普遍的に理解されるものと、「微風モード」のようにその機種特有の定義に従うものを含んでいる。さらに、機器情報取得部２０１６は、基準環境センサ２０６９の検出値を取得する。
【０２１７】
次いで、取得された制御パラメータから、演算部１８が環境状態を算出する。図２１は環境状態の一例を示す。環境状態の各項目は、原則として、普遍的に用いられる物理単位によって表現される。演算部２０１８は、機種特有の制御パラメータを、機器情報を参考にして、物理単位で表現される量に変換する。
【０２１８】
環境状態は、認証されたユーザと対応付けて、記憶部２０１７に保存される。
【０２１９】
（５−２）対象空間ＴＳでの環境再現
図２２は、対象空間ＴＳを示す。対象空間ＴＳは、例えばホテルの部屋など、基準空間ＲＳ以外の、複数の対象環境調節機器２０９１〜２０９７が設置されている場所である。対象環境調節機器２０９１〜２０９７は、基準空間ＲＳに設置されている基準環境調節機器２０６２と同様に、ネットワーク２０５０を介してサーバ２０４０と接続している。認証されたユーザは、音声入出力装置２０６３を介して対象環境調節機器２０９１〜２０９７の動作に関する指令を出すことができる。対象環境調節機器２０９１〜２０９７は、例えば、空調機２０９１、扇風機２０９２、加湿器２０９３、電動窓２０９４、照明器具２０９５、カーテン器具２０９６、電動アロマポット２０９７である。電動アロマポット２０９７に代えて、その他の芳香発生器具が用いられてもよい。なお、複数の対象環境調節機器２０９１〜２０９７への入力手段として、音声入出力装置２０６３に加えて、有線リモコン、赤外線リモコン、無線リモコンなどが併用されていてもよい。
【０２２０】
さらに、対象空間ＴＳには、対象環境センサ２０９９が設置されてもよい。対象環境センサ２０９９は、対象空間ＴＳの環境に関する物理量を測定する。測定される物理量は例えば、温度または湿度などである。対象環境センサ２０９９もまた、ネットワーク２０５０を介してサーバ２０４０と接続している。
【０２２１】
ユーザは、対象空間ＴＳにおいて基準空間ＲＳの環境に近い環境を再現するよう、環境調節システム２０９０に命じることができる。まず、ユーザは「私のお気に入りの環境を再現して」と音声入力部に命じる。ユーザの指令に応答して、機器情報取得部２０１６が、対象空間ＴＳに設置された対象環境調節機器２０９１〜２０９７の機器情報を取得する。次いで、制御部２０１４が保存されている環境状態を呼び出す。次いで、制御部２０１４は、対象空間ＴＳにある対象環境調節機器２０９１〜２０９７を用いて、呼び出した環境状態に最も近くなる制御パラメータを算出するように演算部２０１８に要請する。
【０２２２】
例えば、環境状態に含まれる風量を実現するために、空調機２０９１と扇風機２０９２が利用可能である。したがって、演算部２０１８は、空調機２０９１、扇風機２０９２、電動窓２０９４の開閉による送風の適切なバランスを算出する。環境状態に湿度の項目が含まれているにもかかわらず、対象空間ＴＳに設置されている空調機２０９１が湿度制御機能を有していない場合には、演算部２０１８は加湿器２０９３の制御パラメータを適切に定めることによって環境状態の湿度項目の実現を図る。照度の項目については、演算部２０１８は照明器具２０９５とカーテン器具２０９６の制御パラメータにより実現を図る。匂いの項目については、演算部２０１８は電動アロマポット２０９７が利用可能か否かを確認する。
【０２２３】
最後に、制御部２０１４は、演算部２０１８が算出した制御パラメータに基づいて対象環境調節機器２０９１〜２０９７を制御する。この過程で、制御部２０１４は、対象環境センサ２０９９の検出値を用いてフィードバック制御を行ってもよい。これにより、基準空間ＲＳの環境に近い環境が対象空間ＴＳにおいて再現される。
【０２２４】
（５−３）対象空間ＴＳでの環境保存
ユーザは、対象空間ＴＳの環境が快適であると感じた場合には、その環境状態を環境調節システム２０９０の記憶部２０１７に保存させることができる。そのやり方は、基準空間ＲＳの環境を保存する場合と同様である。
【０２２５】
（６）特徴
（６−１）
記憶部２０１７が記憶する環境状態は、制御パラメータに基づく制御によって対象空間ＴＳの環境として再現される。したがって、ユーザの好みの環境を再現することができる。
【０２２６】
（６−２）
基準空間ＲＳの環境に基づいて環境状態が作られ、その環境状態が対象空間ＴＳで再現される。したがって、基準空間ＲＳの環境を対象空間ＴＳで再現できる。
【０２２７】
（６−３）
環境状態の再現を行う旨の指令を受け取ると、環境状態に応じて制御部２０１４が対象環境調節機器２０９１〜２０９７を制御する。したがって、ユーザが発した指令によってユーザの好みの環境が再現される。
【０２２８】
（６−４）
ユーザは権限保持者として認証された場合に環境調節機器を制御できる。したがって、無権限者が環境調節機器を制御できないので、セキュリティが確保されやすい。
【０２２９】
（６−５）
基準空間ＲＳおよび対象空間ＴＳの環境調節機器は、いずれも空調機を含む。したがって、ユーザの快適さに影響を与える空気調和が対象空間ＴＳにおいて再現される。
【０２３０】
（６−６）
記憶部１７が記憶する環境状態は、対象空間ＴＳの環境を用いて更新できる。したがって、対象空間ＴＳの環境をユーザが気に入った場合、その環境に関する設定を保存することができる。
【０２３１】
（６−７）
この構成によれば、環境状態は温度、風量、湿度、照度、匂いを含むことができる。したがって、対象空間ＴＳにユーザの好みのこれらの環境が再現される。
【０２３２】
（７）変形例
（７−１）第１変形例
図２３は、上記実施形態の第１変形例に係る環境調節システム２０９０Ａを示す。環境調節システム２０９０Ａは音声入出力装置２０６３を有しておらず、音声入力部２０６４および音声出力部２０６５が基準環境調節機器２０６２に設置されている点において、上記実施形態と異なっている。
【０２３３】
この構成によれば、音声入出力装置２０６３が存在しないので、環境調節システム２０９０が必要とする設置空間が小さい。
【０２３４】
（７−２）第２変形例
図２４は、上記実施形態の第２変形例に係る環境調節システム２０９０Ｂを示す。環境調節システム２０９０Ｂにおいては、ユーザからの指令の受け付けおよびユーザへのメッセージ発信には、音声入出力装置２０６３の代わりに、携帯端末２０６７を用いる。携帯端末２０６７は、例えば専用アプリケーションを実装したスマートフォンである。基準環境調節機器２０６２には、携帯端末２０６７との通信のためのアンテナ２０６６が設けられている。アンテナ２０６６は、基準環境調節機器２０６２に内蔵されていてもよい。あるいは、アンテナ２０６６、外付けアダプタとして構成され、配線で基準環境調節機器２０６２に接続されていてもよい。
【０２３５】
この構成によれば、基準空間ＲＳおよび対象空間ＴＳなどの場所ごとに音声入出力装置２０６３などのユーザインターフェイス端末を設置しなくともよいので、環境調節システム２０９０Ｂのコストダウンが可能である。
【０２３６】
（７−３）第３変形例
基準環境調節機器６２および対象環境調節機器２０９１〜２０９７への入力手段は、音声入出力装置２０６３または携帯端末２０６７に限られず、あらゆる態様を採用することが可能である。例えば、入力手段として、有線リモコン、赤外線リモコン、無線リモコン、画像認識の可能なカメラ、持ち運び可能なＢＬＥビーコンタグまたはＲＦＩＤタグ、容量センサなどの各種センサなどを採用することもできる。
【０２３７】
〔第３構成〕
（１）空気調和システム３００１の構成
図２５は一実施形態に係る機器制御システムの概念を示す模式図である。本実施形態の機器制御システムは、空気調和システム３００１として構成されている。
【０２３８】
空気調和システム３００１は、空調機３０２０（空気調和装置）と、空調機３０２０にネットワークＮＷ経由で通信可能なサーバ３１００とを備える。なお、図２５では、説明の便宜上、一台の空調機３０２０がサーバ３１００に接続している態様を示しているが、サーバ３１００は任意の数の空調機３０２０と接続可能なものである。また、以下の説明では、任意のユーザを示す場合に符号３００５を用い、個別のユーザを示す場合には英小文字の添え字を付す。
【０２３９】
（１−１）空調機３０２０
空調機３０２０は、圧縮機、熱交換器、膨張弁、ファン、ルーバ等の内部機構を用いて、対象空間内に、所定の状態の調和空気を生成して吹き出すものである。このような空調機３０２０の内部機構は、内蔵された情報処理ユニット３０２０Ｐにより制御される。
【０２４０】
なお、「調和空気の状態」とは、調和空気の温度、風量、風向のいずれか又は任意の組み合わせの状態を意味する。また、空調機３０２０は部屋Ｒに配置されるものとする。
【０２４１】
情報処理ユニット３０２０Ｐは、図２６に示すように、入力部３０２１、出力部３０２２、通信部３０２３、記憶部３０２４、処理部３０２５を有しており、インターネットなどのネットワークＮＷを介して、外部のサーバ３１００と接続している。
【０２４２】
入力部３０２１は、情報処理ユニット３０２０Ｐに各種情報を入力するものである。例えば、入力部３０２１は一般的なリモコンにより構成することができ、このようなリモコンを介してユーザ３００５は種々の命令を空調機３０２０に入力することが可能となる。また、入力部３０２１は各種センサを有していてもよく、センサによる検出値は入力情報として処理部３０２５に送出される。ここでは、入力部３０２１はマイクを含むものであり、このようなマイクを介してユーザ３００５の発する音声が空調機３０２０に入力される。なお、入力された音声は後述する処理部３０２５により解析され、音声の周波数及び音量を含む音声情報が取得される。
【０２４３】
出力部３０２２は、スピーカ等により実現され、情報処理ユニット３０２０Ｐからの各種情報を出力するものである。通信部３０２３は、外部のネットワークＮＷと接続し、情報通信を可能にするものである。記憶部３０２４は、ＲＡＭ及びＲＯＭ等により実現され、情報処理ユニット３０２０Ｐに入力される情報、及び、情報処理ユニット３０２０Ｐで計算される情報等を記憶するものである。
【０２４４】
処理部３０２５は、ＣＰＵ等により実現され、情報処理ユニット３０２０Ｐにおける情報処理を実行するものである。ここでは、処理部３０２５が、記憶部３０２４に記憶されたプログラムを実行することで、「調和空気送出部３０２５Ａ」「音声検知部３０２５Ｂ」「特定制御部３０２５Ｃ」として機能する。
【０２４５】
調和空気送出部３０２５Ａは、所定の状態の調和空気を生成し所定の方向に吹き出すために、空調機３０２０の内部機構を制御する。具体的には、調和空気送出部３０２５Ａは、入力部３０２１（リモコン等）を介して入力されたユーザ３００５の命令に応じて、空調機３０１０の内部機構を制御する。
【０２４６】
音声検知部３０２５Ｂは、入力部３０２１（マイク）を介して、空調機３０２０が配置される空間（部屋Ｒ）に存在するユーザ３００５を発する音声を検知する。また、音声検知部３０２５Ｂは、ユーザ３００５の音声の周波数及び音量を含む音声情報を取得する。音声検知部３０２５Ｂは、音声情報を取得すると、その音声情報を通信部３０２３を介してサーバ３１００に送信する。
【０２４７】
特定制御部３０２５Ｃは、空調機３０２０が特定状態になったときに、その特定状態に対応する制御条件で空調機２０の内部機構を制御する。これにより、調和空気の状態が変更又は維持される。ここでは、空調機３０２０の周辺環境に「怒っている人がいる」という特定状態に対して、「怒気モード」の制御条件が予め設定されている。そして、特定制御部３０２５Ｃは、後述するサーバ１００から「怒気モード」に対応する制御命令を受信した場合、「怒気モード」の制御条件で空調機３０２０の内部機構を制御する。
【０２４８】
（１−２）サーバ３１００
サーバ３１００は、図２６に示すように、入力部３１０１、出力部３１０２、通信部３１０３、記憶部３１０４、処理部３１０５を有しており、インターネットなどのネットワークＮＷを介して、空調機３０２０に内蔵された情報処理ユニット３０２０Ｐと接続している。
【０２４９】
ここで、入力部３１０１は、サーバ３１００に各種情報を入力するものである。出力部３１０２は、サーバ３１００からの各種情報を出力するものである。通信部３１０３は、外部のネットワークＮＷと接続し、情報通信を可能にするものである。
【０２５０】
記憶部３１０４は、ＲＯＭ，ＲＡＭ等により実現され、サーバ３１００に入力される情報、及び、サーバ３１００で計算される情報等を記憶するものである。ここでは、記憶部３１０４は、「怒気分類ＤＢ１０４Ｄ」を記憶する。
【０２５１】
怒気分類ＤＢ３１０４Ｄは、図２７に示すように、怒気用語Ｗ及び音量と、怒気分類とを関連付けて記憶するものである。例えば、怒気分類ＤＢ３１０４Ｄは、「ふざけるな」という怒気用語Ｗに対し、音量が「大」きい場合には、「激しい喧嘩」という怒気分類（怒気分類１）を関連付けて記憶している。また、怒気分類ＤＢ３１０４Ｄは、「激しい喧嘩」という怒気分類（怒気分類１）に対応させて、所定の制御内容の制御命令を記憶している。具体的には、怒気分類ＤＢ３１０４Ｄは、「激しい喧嘩」という怒気分類に対して、「温度を下げる」という制御ａと、「湿度を下げる」という制御ｂと、「風量をアップする」という制御ｃとを実行させる制御命令を記憶している。また、例えば、怒気分類ＤＢ３１０４Ｄは、「馬鹿」という怒気用語Ｗに対し、音量が「小」さい場合には、「軽い喧嘩」という怒気分類（怒気分類３）を関連付けて記憶している。また、怒気分類ＤＢ３１０４Ｄは、「軽い喧嘩」という怒気分類（怒気分類３）に対して、「風量をアップする」という制御ｃを実行させる制御命令を記憶している。
【０２５２】
処理部３１０５は、ＣＰＵ等により実現され、サーバ３１００における情報処理を実行するものである。ここでは、処理部３１０５が、記憶部３１０４に記憶されたプログラムを実行することで、「音声入力解析部３１１０」「状態判定部（判定部）３１２５」として機能する。
【０２５３】
音声入力解析部３１１０は、音声入力を解析してテキスト情報（言語情報）に変換する。ここでは、空調機３０２０から音声入力に対応する音声情報を受信した場合、その音声情報から、音声の意味を分析しテキスト情報に変換する。この変換されたテキスト情報は状態判定部３１２５に送出される。なお、音声入力解析部３１１０は、ニューラルネットワーク等により実現される。
【０２５４】
状態判定部３１２５は、空調機３０２０が特定の状態であるか否かを判定する。ここでは、状態判定部３１２５は、特定状態として、空調機３０２０の周辺環境に「怒っている人」がいる状態か否かを判定する。具体的には、状態判定部３１２５は、怒気分類ＤＢ３１０４Ｄに記憶された情報と、音声入力解析部３１１０により解析されたテキスト情報とを照合し、当該テキスト情報に所定の「怒気用語Ｗ」が含まれているか否かを判定する。状態判定部３１２５は、怒気用語Ｗが含まれていると判定した場合、空調機３０２０の周辺環境に「怒っている人」がいる状態だと判定し、空調機３０２０を「怒気モード」に設定する。そして、状態判定部３１２５は、怒気モードに対応する制御命令を怒気分類ＤＢ３１０４Ｄから抽出して、抽出した制御命令を空調機３０２０の情報処理ユニット３０２０Ｐに送信する。
【０２５５】
（２）空気調和システム３００１の動作
図２８Ａ，４Ｂは本実施形態に係る空気調和システム３００１の動作を説明するためのシーケンス図である。
【０２５６】
空調機３０２０が配置された部屋Ｒ内で、複数のユーザ３００５ａ、３００５ｂが会話を始めた場合、空調機３０２０は、マイク等を介してユーザ３００５ａ，３００５ｂの会話の音声を検知する（Ｓ１）。そして、空調機３０２０は、ユーザ３００５ａ，３００５ｂの会話の音声情報をサーバ３１００に適時送信する（Ｓ２）。
【０２５７】
サーバ３１００では、空調機３０２０から音声情報を受信すると、その音声情報をテキスト情報に変換する（Ｓ３，Ｓ４）。ここで、ユーザ３００５ａとユーザ３００５ｂとが口論となった場合、その会話には怒気用語Ｗが含まれることがある。サーバ３１００では、解析したテキスト情報と、怒気分類ＤＢ３１０４Ｄに記憶された情報とを都度照合し、そのテキスト情報に怒気用語Ｗが含まれているか否かを随時判定する（Ｓ５）。
【０２５８】
そして、サーバ３１００は、ユーザ３００５ａ，３００５ｂの会話に怒気用語Ｗが含まれていると判定した場合、空調機３０２０を「怒気モード」に設定する。具体的には、サーバ３１００は、会話に含まれていた怒気用語Ｗと、その会話がなされたときの音量とに基づいて、怒気分類を決定する（Ｓ５−Ｙｅｓ，Ｓ６）。そして、サーバ３１００は、決定した怒気分類に基づく制御命令を空調機３０２０に送信する（Ｓ７）。
【０２５９】
次に、空調機３０２０は、サーバ３１００から制御命令を受信し、調和空気の制御状態を怒気モードに変更する（Ｓ８，Ｓ９）。それから、空調機３０２０では、所定の時間が経過するまで怒気モードで調和空気を制御する（Ｓ１０）。
【０２６０】
そして、上記ステップＳ２〜Ｓ１０の処理が、ユーザ３００５ａ，３００５ｂの会話による音声が検知されなくなるまで継続される（Ｓ１１−Ｙｅｓ，Ｓ２）。一方、ユーザ３００５ａ，３００５ｂの会話による音声が検知されなくなった場合は、怒気モードによる制御を解除して、調和空気の制御状態を、音声が検知される前の状態に戻す（Ｓ１１−Ｎｏ，Ｓ１２）。
【０２６１】
（３）特徴
（３−１）
以上説明したように、本実施形態に係る空気調和システム３００１は、調和空気送出部３０２５Ａと、音声検知部３０２５Ｂと、音声入力解析部３１１０と、状態判定部（判定部）３１２５と、特定制御部（制御部）３０２５Ｃと、を備える。調和空気送出部３０２５Ａは、対象空間（部屋Ｒ）に調和空気を送出する。音声検知部３０２５Ｂは、対象空間内（部屋Ｒ）に存在するユーザ（発話者）３００５ａ，３００５ｂの発する音声に対応する音声情報を取得する。音声入力解析部３１１０は、音声の入力を解析して言語情報に変換する。状態判定部３１２５は、音声入力解析部３１１０により解析された言語情報に、所定の怒気用語Ｗが含まれているか否かを判定する。特定制御部３０２５Ｃは、状態判定部３１２５により怒気用語Ｗが含まれていると判定された場合、調和空気の状態を制御する。
【０２６２】
したがって、本実施形態に係る空気調和システム３００１では、音声入力解析部３１１０により解析された言語情報に、所定の怒気用語Ｗが含まれている場合、調和空気の状態を制御するので、ユーザ３００５ａ，３００５ｂを冷静にすることが可能である。
【０２６３】
補足すると、音声から言語情報を解析した上で怒気を判定するので、ユーザ３００５ａ，３００５ｂの怒気を高精度に判定できる。その上で、調和空気の状態を変化させることで、怒気を孕んだ言葉を発したユーザ（例えば、夫婦喧嘩をしている人達）に対して、気を逸らせるきっかけを与えることができる。結果として、発話者を冷静にすることが可能な空気調和システムを提供できる。
【０２６４】
（３−２）
また、本実施形態に係る空気調和システム３００１は、空調機３０２０と、空調機３０２０にネットワークＮＷ経由で通信可能なサーバ３１００とを備える。そして、空調機３０２０が、調和空気送出部３０２５Ａ、音声検知部３０２５Ｂ及び特定制御部３０２５Ｃを有する。また、サーバ３１００が、音声入力解析部３１１０及び状態判定部３１２５を有する。
【０２６５】
要するに、本実施形態に係る空気調和システム３００１では、ネットワークＮＷ上のサーバ３１００を利用してシステム構築される。このように、ネットワークＮＷ上で情報処理を実行可能な構成にすることで、ニューラルネットワーク等の構築を容易にすることができる。結果として、音声入力の解析精度を高めることができ、システムの信頼性を高めることができる。
【０２６６】
（３−３）
また、本実施形態に係る空気調和システム３００１では、特定制御部３０２５Ｃが、状態判定部３１２５により怒気用語Ｗが含まれていると判定された場合、怒気用語Ｗとユーザ３００５ａ，３００５ｂ（発話者）の発した音声の音量とに基づくように、調和空気の状態を制御する。補足すると、本実施形態に係る空気調和システム３００１では、状態判定部３１２５は、音声情報に怒気用語Ｗが含まれていると判定した場合、空調機３０２０を怒気モードに設定する。そして、状態判定部は、怒気用語Ｗとユーザ３００５ａ，３００５ｂの発した音声の音量とに基づいて、怒気分類ＤＢ３１０４Ｄから怒気分類に対応する制御命令を抽出して、その制御命令を空調機３０２０に送信する。そして、空調機３０２０の特定制御部３０２５Ｃが制御命令を受信し、制御命令に基づいて、調和空気の状態を制御する。
【０２６７】
よって、本実施形態に係る空気調和システム３００１では、怒気用語Ｗだけではなく、ユーザ３００５ａ，３００５ｂの発した音声の音量も考慮して、調和空気の状態を制御するので、さらに的確に発話者の怒気に応じた制御が可能な空気調和システム３００１を提供できる。
【０２６８】
（３−４）
また、本実施形態に係る空気調和システム３００１は、怒気用語Ｗ及び音量と、怒気分類とを関連付けて記憶する怒気分類ＤＢ（怒気分類記憶部）３１０４Ｄをさらに備える。このような構成により、怒気分類に応じた制御が可能な空気調和システム３００１を実現できる。
【０２６９】
補足すると、怒気分類によっては、軽度の刺激がユーザ３００５の怒気を増幅する場合がある。このような場合、必要以上の刺激を与えないことが望まれる。一方で、怒気分類よっては、怒気を軽減するために、積極的に刺激を与えた方がよい場合もある。本実施形態に係る空気調和システム３００１では、状況に応じて、怒気分類の設定を随時最適化することができる。
【０２７０】
（４）変形例
（４−１）変形例Ａ
本実施形態に係る空気調和システム３００１は、空調機３０２０の処理部３０２５が、図２９に示すように、ユーザ３００５（発話者）の位置を特定する「位置特定部３０２５Ｄ」として機能してもよい。具体的には、空調機２０が入力部３０２１として各種センサを有し、そのセンサの検出値に基づいて位置特定部３０２５Ｄがユーザ３００５の位置を示す位置情報を算出する。
【０２７１】
また、ユーザ３００５の位置が特定されるときには、特定制御部３０２５Ｃが、ユーザ３００５の位置に応じて調和空気の状態を制御してもよい。これにより、ユーザの位置に応じて、調和空気を的確に制御できる。
【０２７２】
さらに、空調機３０２０がユーザ３００５の位置を示す位置情報をサーバ３１００に送信する構成でもよい。ここで、サーバ３１００は怒気分類ＤＢ３１０４Ｄとして、ユーザの位置情報も反映された制御内容を怒気分類に関連付けて記憶するものとする。したがって、このような構成の場合には、ユーザの位置情報が反映された制御内容が怒気分類ＤＢ３１０４Ｄから抽出されることになる。そのため、空調機３０２０の特定制御部３０２５Ｃは、ユーザ３００５ａ，３００５ｂの位置が考慮された怒気モードで調和空気の状態を制御できる。これにより、ユーザ３００５ａ，３００５ｂの顔に向けて強風を当てることで気を逸らすといったことができるようになる。また、例えば、怒気分類によっては、怒気を有する人に対して、風を顔に当てるよりも、足元に微かに当たった方が怒気の低減に効果的な場合がある。このような場合でも、本変形例Ａに係る空気調和システム３００１では、怒気分類ＤＢ３１０４Ｄに記憶される情報を更新することで、怒気モードの調和空気の制御を細かく設定できる。
【０２７３】
（４−２）変形例Ｂ
また、本実施形態に係る空気調和システム３００１は、空調機３０２０の処理部３０２５が、図３０に示すように、「文章出力命令部３０２５Ｅ」として機能してもよい。具体的には、空調機３０２０が、怒気モードで制御される場合、文章出力命令部３０２５Ｅが、怒気を軽減するための所定の文章を出力部３０２２のスピーカを介して音声出力する。なお、怒気を軽減するための所定の文章は、空調機３０２０の記憶部３０２４に記憶されていてもよいし、サーバ３１００の記憶部３１０４に記憶されていてもよいものである。
【０２７４】
また、怒気を軽減するための所定の文章は怒気分類に関連付けて怒気分類ＤＢ３１０４Ｄに記憶されていてもよい。そして、空調機３０２０が、怒気モードの制御命令を受信したときに、この文章を音声出力する構成でもよい。このような構成の場合、文章出力命令部３０２５Ｅは、出力部３０２２のスピーカを介して、例えば「すこし暑いようです。一時的に温度を下げます。」などのテキスト情報に対応する音声を出力する。なお、怒気の程度によっては、あたりさわりのない言葉が望ましい場合がある。
【０２７５】
このように本変形例Ｂに係る空気調和システム３００１によれば、調和空気の制御とともに、怒気を軽減するための文章が音声出力されるので、ユーザ３００５を冷静にする効果を高めることができる。
【０２７６】
（４−３）変形例Ｃ
また、本実施形態に係る空気調和システム３００１は、怒気分類に関連付けて、怒気モードの開始及び／又は終了を報知（アナウンス）するか否かを設定できるものである。なお、怒気の程度によっては、却ってユーザ３００５を刺激するため、怒気モードの開始及び／又は終了のアナウンスをしない方が望ましい場合がある。
【０２７７】
また、怒気モードが開始されたことをサーバ３１００の管理者に通知することもできる。これにより、サーバ３１００の管理者は、サーバ１００に接続された複数の空調機のうち、怒気モードが設定された空調機を特定できる。換言すると、怒気モードの空調機の場所が特定できることで、「怒っている人」がいる状態の場所を特定することができる。結果として、争いが生じる場所を予期することができる。
【０２７８】
（４−４）変形例Ｄ
また、上述したサーバ３１００の各機能は、複数のサーバにおいて分散させて実行させてもよい。例えば、空気調和システム３００１は、図３１に示すように、サーバ３１００に代えて、第１サーバ３１００Ａ及び第２サーバ３２００Ａを備える構成でもよい。ここでは、第１サーバ３１００Ａが上述した音声入力解析部の機能を有しており、第２サーバ３２００Ａがそれ以外の機能を有するものとする。補足すると、空調機３０２０を音声入力により制御する場合には、音声入力の解析に多大な処理が必要になることがある。このような場合であっても、空気調和システム３００１では、ネットワークＮＷ上に構築されたニューラルネットワーク等を実現する第１サーバ３１００Ａを用いることで音声解析を高精度に実行することができる。一方、音声入力の解析以外の負荷の低い処理を第２サーバ３２００Ａに実行させることで、システムの使用性等と高めることができる。
【０２７９】
（４−５）変形例Ｅ
上記説明において、空調機３０２０が入力部３０２１としてマイクを有し、処理部３０２５が音声検知部３０２５Ｂとして機能するとしたが、本実施形態に係る空気調和システム３００１はこのような構成に限定されるものではない。
【０２８０】
例えば、空気調和システム３００１は、図３２に示すように、空調機３０２０が上記構成を具備せずに、音声入力装置３０６０を別途具備する構成でもよい。ここで、音声入力装置３０６０は、マイクを介して、空調機３０２０が配置される空間（部屋Ｒ）に存在するユーザ３００５の発する音声を検知する。そして、音声入力装置３０６０は、音声を検知すると、その音声情報をサーバ３１００に送信する。
【０２８１】
（４−６）変形例Ｆ
なお、本実施形態に係る空気調和システム３００１は、怒気用語の個数の増減、音声の音量が元に増減などの変化量に基づいて調和空気の状態を制御することも可能である。例えば、空気調和システム３００１は、怒りの言葉減った、しゃべる声の大きさが収まった等の状況を判定して、調和空気の制御を元の状態に戻すものでもよい。
【０２８２】
（４−７）変形例Ｇ
なお、本実施形態に係る空気調和システム３００１は、上述した内容に限らず、怒気分類の設定に応じて、種々の調和空気の制御が可能である。
【０２８３】
例えば、空気調和システム３００１は、ユーザ３００５ａ，３００５ｂの間で夫婦喧嘩をしているときに、音声情報に基づいて、優勢な方（ヒートアップしている方）を判断し、優勢な方に向けて風向きを変化させることができる。
【０２８４】
例えば、空気調和システム３００１は、喧嘩している（ヒートアップしている）ことを認識したら、空調機３０２０からイオン等を吹き出すこともできる。イオン等の種類に応じて、ユーザ３００５の注意を逸らす効果が見込まれる。
【０２８５】
例えば、空気調和システム３００１は、激しい声のやり取り（大音量）を検知したら、調和空気の温度を下げる。これにより、ユーザ３００５を冷静にさせる効果が見込まれる。
【０２８６】
例えば、空気調和システム３００１は、ホームネットワークと連動し、喧嘩しているユーザ３００５ａ，３００５ｂを検知したら、その家の中の全て又は一部の電気製品を一時停止する。その上で、空気調和システム３００１は、空調機３０２０から熱風を吹き出す。これにより生命への危機感が煽られる効果が見込まれる。結果として、喧嘩をしているユーザ３００５ａ，３００５ｂを和解させる効果が見込まれる。
【０２８７】
要するに、空気調和システム３００１は、怒気分類に応じて、音声情報からユーザ３００５の感情を判定できるものである。換言すると、声から人の感情を読み取ることができるものである。そして、空気調和システム３００１では、興奮しているユーザ３００５に冷風を当てる等して、注意を逸らすことができる。ただし、怒気分類によっては、冷風を当てる以外の制御が行われることになる。
【０２８８】
＜付記＞
なお、本発明は、上記各実施形態そのままに限定されるものではない。本発明は、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、本発明は、上記各実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できるものである。例えば、実施形態に示される全構成要素から幾つかの構成要素は削除してもよいものである。さらに、異なる実施形態に構成要素を適宜組み合わせてもよいものである。
【０２８９】
〔第４構成〕
（１）全体構成
図３３は、一実施形態に係る機器制御システムを示す。本実施形態の機器制御システムは、室内環境調節システム４０９０として構成されている。室内環境調節システム４０９０は、建物４０６０に設置されたルータ４０６１、空調機４０６２、および音声入出力装置４０６３と、サーバ４０４０とを含む。空調機４０６２、音声入出力装置４０６３、およびサーバ４０４０は、ネットワーク４０５０によって接続されている。
【０２９０】
ルータ４０６１はスイッチングハブを有し、ネットワーク４０５０に接続している。空調機４０６２はルータ４０６１に接続している。ルータ４０６１と空調機４０６２の間のリンクは、有線通信および無線通信のいずれによって実現されてもよい。
【０２９１】
音声入出力装置４０６３は、空調機４０６２と同じくルータ４０６１を介してネットワーク４０５０に接続している。音声入出力装置４０６３には音声入力部４０６４と音声出力部４０６５が設けられている。ルータ４０６１と音声入出力装置４０６３の間のリンクは、有線通信および無線通信のいずれによって実現されてもよい。
【０２９２】
ネットワーク４０５０は、例えばＰＳＴＮ（公衆交換電話網）等を用いて構築されたインターネットである。
【０２９３】
サーバ４０４０は建物４０６０から遠隔地に設置されており、ネットワーク４０５０に接続している。サーバ４０４０は、空調機４０６２のユーザが発する音声に応答して空調機４０６２を制御する。サーバ４０４０は、単一のコンピュータとして構成されていてもよいし、それぞれ異なる機能を有する複数のコンピュータ４０４０ａ、４０４０ｂから構成されていてもよい。例えば、あるコンピュータ４０４０ａは音声の解析および指令の実行を担当し、別のコンピュータ４０４０ｂは空調機６２の制御と異常検出を担当してもよい。この場合、複数のコンピュータ４０４０ａ、４０４０ｂは、互いに離れた場所に設置されて異なる企業に所有または管理されていてもよい。
【０２９４】
（２）詳細構成
図３４は室内環境調節システム４０９０の構成のブロック図である。
【０２９５】
（２−１）空調機４０６２
空調機４０６２は、入出力インターフェイス部４６２１と、プロセッサ４６２２と、冷媒回路４６２３を有する。入出力インターフェイス部４６２１はルータ４０６１を介してネットワーク４０５０と接続されており、他の機器と情報を交換する。冷媒回路４６２３はセンサとアクチュエータを含み、部屋の空気を調和する。プロセッサ４６２２は空調機４０６２のアクチュエータを制御し、センサの出力を読み取るとともに、入出力インターフェイス部４６２１と情報を交換する。
【０２９６】
図３５は、空調機４０６２の詳細なブロック図である。空調機４０６２は、室外機４０７０および室内機４０８０を含む。入出力インターフェイス部４６２１は、室内機４０８０に搭載されている。プロセッサ４６２２は、室外機４０７０に搭載された室外機制御部４０７９、および室内機４０８０に搭載された室内機制御部４０８９を含んでいる。冷媒回路４６２３は、室外機４０７０に搭載された、圧縮機４０７１、四路切換弁４０７２、室外熱交換器４０７３、室外膨張弁４０７５、ガス閉鎖弁４０７７、液閉鎖弁４０７８、および、室内機４０８０に搭載された室内熱交換器４０８１を含んでいる。室外機制御部４０７９は、圧縮機４０７１、四路切換弁４０７２、ファン４０７４、室外膨張弁４０７５を制御するとともに、室外機４０７０に搭載された図示しない各種センサの検出値を読み取る。室内機制御部４０８９は、ファン４０８２を制御するとともに、室温を検知する室温センサ４０８３を含む室内機４０８０に搭載された各種センサの検出値を読み取る。
【０２９７】
（２−２）音声入出力装置４０６３
図３４に戻り、音声入出力装置４０６３は、入出力インターフェイス部４６３１と、音声入力部４０６４と、音声出力部４０６５を有する。入出力インターフェイス部４６２１はルータ４０６１を介してネットワーク４０５０と接続されており、他の機器と情報を交換する。音声入力部４０６４は、マイク４６４１、増幅器４６４２、ＡＤ変換器４６４３を有する。マイク４６４１はアナログ音声信号を取得する。増幅器は取得されたアナログ音声信号を増幅する。ＡＤ変換器４６４３は増幅されたアナログ音声信号をＡＤ変換して、得られた音声データＳＤを入出力インターフェイス４６３１部へ送る。音声出力部４０６５は、ＤＡ変換器４６５３、増幅器４６５２、スピーカ４６５１を有する。ＤＡ変換器４６５３は、入出力インターフェイス部４６３１から受け取った出力データＯＤをＤＡ変換して、得られたアナログ出力信号を増幅器４６５２へ送る。増幅器４６５２はアナログ出力信号を増幅する。スピーカ４６５１は、増幅されたアナログ出力信号に応じた音声を発する。
【０２９８】
（２−３）サーバ４０４０
サーバ４０４０はコンピュータ４０４０ａ、４０４０ｂを有する。サーバ４０４０に含まれるコンピュータの数はいくつであってもよい。ここでは、コンピュータ４０４０ａの構成についてのみ説明する。コンピュータ４０４０ａは、入出力インターフェイス部４０４１と、プロセッサ４０４２と、メモリ４０４３を有する。入出力インターフェイス部４０４１は、ネットワーク４０５０に接続されている。プロセッサ４０４２は、各種処理を実施する。処理の中には、入出力インターフェイス部４０４１を介した情報の送受信、および各種算術演算などが含まれる。メモリ４０４３は、プロセッサ４０４２の書き込み動作等により、情報を記憶する。
【０２９９】
（３）機能ブロック
図３６は、室内環境調節システム４０９０の機能面によるブロック図である。室内環境調節システム４０９０は、音声入力部４０６４および音声出力部４０６５の他に、複数の機能ブロック、すなわち、テキスト変換部４０１１、音声認識辞書４０１２、解釈部４０１３、制御部４０１４、記憶部４０１７、ユーザ識別部４０１９を有する。
【０３００】
機能ブロック４０１１〜４０１９は、サーバ４０４０のコンピュータ４０４０ａ、４０４０ｂのメモリ４０４３に記憶され、プロセッサ４０４２に実行されるプログラムなどのソフトウェアとして構成されていてもよい。あるいは、機能ブロック４０１１〜４０１９は、それ自体が集積回路やハードドライブなどのハードウェアとして構成されていてもよい。機能ブロック４０１１〜４０１９の物理的な搭載位置は、コンピュータ４０４０ａ、４０４０ｂであってもよいし、音声入出力装置４０６３、空調機４０６２、またはその他の場所であってもよい。例えば、制御部４０１４の少なくとも一部は空調機４０６２のプロセッサ４６２２として構成されている。
【０３０１】
（４）基本動作
（４−１）音声操作
ユーザは、図３４の音声入出力装置４０６３の音声入力部４０６４を介して、自分の空調機４０６２に実行させたい動作を指示する。例えば、ユーザは「空調機をつけて」、「温度をもう少し下げて」などの指令を声で音声入力部４０６４に言う。
【０３０２】
ユーザの音声はＡＤ変換器４６４３でデジタル信号の音声データＳＤに変換される。音声データＳＤは、例えばネットワーク４０５０を経由してサーバ４０４０へ届く。図３６のテキスト変換部４０１１は、音声認識辞書４０１２を参照しながら、音声データＳＤをテキストに変換する。解釈部４０１３はテキストを解釈し、ユーザの意図した指令ＣＭを抽出する。
【０３０３】
制御部４０１４は、出力データＯＤを音声出力部４０６５へ送信し、例えば「温度を少し下げます」などの音声メッセージを図３４のスピーカ４６５１に発させる。制御部４０１４は、空調機４０６２の冷媒回路４６２３に制御信号を送信し、現在の制御パラメータ、すなわち設定温度の値を所定の温度だけ下げるように空調機４０６２を制御する。
【０３０４】
（４−２）ユーザの識別
室内環境調節システム４０９０は、複数のユーザを識別する機能を有する。例えば、空調機４０６２の動作を命じる音声から生成された音声データＳＤをユーザ識別部４０１９が受け取り、声紋解析によってユーザを特定する。記憶部４０１７は、ユーザごとに異なる温度等に関する好みの設定値記録を各々のユーザと対応付けて記憶する。記憶部４０１７に記憶された好みの設定値記録は、当該設定に対応するユーザの指令により制御部４０１４によって設定値として呼び出されて、室温などの実際の状態値の制御に用いられる。
【０３０５】
（５）快適性の追求のための微調整ルーチン
空調動作の結果、室温センサ４０８３によって検出された状態値である室温Ｔｒがユーザによって決定された設定値である設定温度Ｔｓに到達した場合、室内環境調節システム４０９０は微調整ルーチンを開始する。微調整ルーチンは、図３７に示すフローチャートの要領で実行される。ステップＳ０にて、微調整ルーチンが開始される。ステップＳ１にて、室温Ｔｒが設定温度Ｔｓに達したか否かに応じて処理が分岐する。ステップＳ１にてＮＯの場合には、ステップＳ２にて室温Ｔｒを設定温度Ｔｓに近づける温度制御がなされた後、再びステップＳ１へ戻る。ステップＳ１にてＹＥＳの場合には、処理はステップＳ３に進む。ステップＳ３にて、ユーザが室温Ｔｒに満足しているかを尋ねるメッセージを、制御部４０１４が音声出力部４０６５に発させる。ステップＳ４にて、音声入力部４０６４がユーザの声を取得し、解釈部４０１３がユーザの指令を抽出する。ステップＳ５にて、ユーザの指令の内容に応じて処理が分岐する。指令の内容が、ユーザが室温Ｔｒに満足している旨を知らせるものであった場合には、ステップＳ６へ移行し、微調整ルーチンは終了する。ステップＳ５にて、指令の内容が、もう少し室温Ｔｒを上げるよう要求するものであった場合には、ステップＳ７へ移行し、設定温度Ｔｓが所定の量ΔＴだけ加算される。ステップＳ５にて、指令の内容が、もう少し室温Ｔｒを下げるよう要求するものであった場合には、ステップＳ８へ移行し、設定温度Ｔｓが所定の量ΔＴだけ減算される。ステップＳ７またはステップＳ８が終了した後、処理はステップＳ１へ戻る。
【０３０６】
以上の通り、ユーザが最新の室温Ｔｒを承諾するまで、室内環境調節システム４０９０は室内環境の調節（ステップＳ２）とユーザへの質問（ステップＳ３）とを繰り返す。
【０３０７】
（６）特徴
（６−１）
設定温度Ｔｓを実現した環境を承諾するか、あるいはさらに室温Ｔｒを変更させるかについて、ユーザは音声入力部４０６４を通じて室内環境調節システム４０９０に自身の希望をフィードバックすることができる。したがって、室内環境の調節に対するユーザの満足度が向上する。
【０３０８】
（６−２）
ユーザからの承諾を得るまで、室内環境調節システム４０９０は室内環境の調節とユーザへの質問とを繰り返す。したがって、室内環境の調節に対するユーザの満足度がさらに向上する。
【０３０９】
（６−３）
音声入力部４０６４はユーザの声を受け付ける。したがって、ユーザは声により室内環境調節システム４０９０への指令を発することができるので、操作が簡単である。
【０３１０】
（６−４）
例えば、テキスト抽出部４０１１および解釈部４０１３の少なくとも一方を、空調機４０６２から離れた場所に設置された４０サーバ４０に置くことができる。したがって、空調機４０６２が高い処理能力を負担する必要がない。
【０３１１】
（６−５）
ユーザ識別部４０１９が声紋からユーザを識別する。したがって、各ユーザにとって最適の設定値を室内環境に反映することができる。
【０３１２】
（６−６）
複数のユーザはそれぞれ、自身にとって最適な設定値を更新することができる。したがって、各ユーザの満足度がより向上する。
【０３１３】
（７）変形例
（７−１）第１変形例
上述の実施形態では、室内環境調節システム４０９０が制御できる環境を調節するための機器は、空調機４０６２のみである。これに代えて、図３８に示すように、室内環境調節システム４０９０Ａは、それ以外の室内環境調節機器を制御してもよい。第１変形例に係る室内環境調節システム４０９０Ａが制御する室内環境調節機器は、空調機４０６２の他、加湿器４０６２Ａと、照明器具４０６２Ｂである。加湿器４０６２Ａに関しては、記憶部４０１７は設定値として設定湿度を記憶し、制御部４０１４は室内湿度が設定湿度に近づくように加湿器４０６２Ａを制御する。照明器具４０６２Ｂに関しては、記憶部４０１７は設定値として設定照度を記憶し、制御部４０１４は室内照度が設定湿度に近づくように照明器具６２４０Ｂを制御する。当然ながら、上述した以外の室内環境調節機器が設置され、室内環境調節システム４０９０Ａによって制御されてもよい。
【０３１４】
この構成によれば、ユーザの五感刺激をより快適に調節できる。
【０３１５】
（７−２）第２変形例
上述の実施形態では、室内環境調節システム４０９０へのユーザの入出力は音声である。これに代えて、図３９に示すように、ユーザは音声以外の手段により室内環境調節システム４０９０Ｂに対する入出力を行ってもよい。第２変形例に係る室内環境調節システム４０９０Ｂは、音声入出力装置４０６３に代えてリモートコントローラ４０６３Ａを備えている。リモートコントローラ４０６３Ａは、空調機４０６２と直接的に無線通信または赤外線通信をしている。リモートコントローラ４０６３Ａには、入力用のキー４０６４Ａと、出力用のディスプレイ４０６５Ａが設けられている。
【０３１６】
この構成によれば、聴覚によらずにユーザは室内環境調節システム４０９０に希望を伝えることができる。
【０３１７】
〔第５構成〕
（１）全体構成
図４０は、一実施形態に係る機器制御システムを示す。本実施形態の機器制御システムは、空調管理システム５０９０として構成されている。空調管理システム５０９０は、複数の物件５０６０Ａ、５０６０Ｂ、およびサーバ５０４０を含む。空調管理システム５０９０は、電力会社５０３０と協働してデマンドレスポンスシステムを形成する。空調管理システム５０９０は、電力会社５０３０から電力を受け取るとともに、電力会社５０３０と通信を行う。
【０３１８】
電力会社５０３０は、電力線５０３２を用いて物件５０６０Ａ、５０６０Ｂに電力を提供する。電力会社５０３０には、電力管理装置５０３１が設けられている。電力管理装置５０３１は、通信線５０３３を用いて、ネットワーク５０５０を介して物件５０６０Ａ、５０６０Ｂのコントローラ５０６１と通信をすることができる。
【０３１９】
電力管理装置５０３１は、通信線５０３３を用いて、物件５０６０Ａ、５０６０Ｂに対して電力の使用量の抑制を促す「抑制要請」を送信することができる。
【０３２０】
（２）詳細構成
（２−１）物件６０Ａ、６０Ｂ
物件５０６０Ａ、５０６０Ｂは、住宅、オフィスビル、工場などの建物である。物件５０６０Ａ、５０６０Ｂには、空調機５０６２、照明器具５０６６、換気扇５０６７などの電気機器群が設けられている。さらに、物件５０６０Ａ、５０６０Ｂには、コントローラ５０６１、電力メータ５０６８、および、音声入出力装置５０６３が設けられる。
【０３２１】
（２−１−１）空調機５０６２
空調機５０６２は設置室内の温度等を調整するものである。空調機５０６２の消費電力は、電源ＯＮ／ＯＦＦ、暖房モード／冷房モード、設定温度、外的環境などによって変動する。
【０３２２】
（２−１−２）照明器具５０６６
照明器具５０６６は、電源ＯＮ／ＯＦＦ，照度調節などによって消費電力が変動する。
【０３２３】
（２−１−３）換気扇５０６７
換気扇５０６７は、電源ＯＮ／ＯＦＦによって消費電力が変動する。
【０３２４】
（２−１−４）コントローラ５０６１
コントローラ５０６１は、電力会社５０３０の電力管理装置５０３１に対して、抑制要請に対する承諾および拒否を送信することができる。さらに、コントローラ５０６１は、抑制要請の有無を考慮した上で電気機器を制御する。
【０３２５】
（２−１−５）電力メータ５０６８
電力メータ５０６８は物件５０６０Ａ、５０６０Ｂで使用される電力量を計測する。計測結果はコントローラ５０６１によってモニタされる。
【０３２６】
（２−１−６）音声入出力装置５０６３
音声入出力装置５０６３は、電気機器群の音声リモートコントローラとして動作する。音声入出力装置５０６３は、例えば空調機５０６２と同じ部屋に設置される。
【０３２７】
（２−２）サーバ５０４０
サーバ５０４０は、音声入出力装置５０６３を、電気機器群の音声リモートコントローラとして動作させるためのものである。サーバ５０４０は、単一のコンピュータとして構成されていてもよいし、それぞれ異なる機能を有する複数のコンピュータから構成されていてもよい。例えば、あるコンピュータは音声の解析および指令の抽出を担当し、別のコンピュータは電気機器の制御と異常検出を担当してもよい。この場合、複数のコンピュータは、互いに離れた場所に設置されて異なる企業に所有または管理されていてもよい。
【０３２８】
（３）ハードウェア構成
図４１は空調管理システム５０９０のハードウェア構成のブロック図である。本図では１つの物件に設けられる電気機器群のみを記載する。
【０３２９】
（３−１）空調機５０６２
空調機５０６２は、入出力インターフェイス部５６２１と、プロセッサ５６２２と、冷媒回路５６２３を有する。入出力インターフェイス部５６２１はコントローラ５０６１を介してネットワーク５０と接続されており、他の機器と情報を交換する。冷媒回路５６２３はセンサとアクチュエータを含み、部屋の空気を調和する。プロセッサ５６２２は空調機５０６２のアクチュエータを制御し、センサの出力を読み取るとともに、入出力インターフェイス部５６２１と情報を交換する。
【０３３０】
（３−２）音声入出力装置５０６３
音声入出力装置５０６３は、入出力インターフェイス部５６３１と、音声入力部５０６４と、音声出力部５０６５を有する。入出力インターフェイス部５６２１はコントローラ５０６１を介してネットワーク５０５０と接続されており、他の機器と情報を交換する。
【０３３１】
音声入力部５０６４は、マイク５６４１、増幅器５６４２、ＡＤ変換器５６４３を有する。マイク５６４１はアナログ音声信号を取得する。増幅器５６４２は取得されたアナログ音声信号を増幅する。ＡＤ変換器５６４３は増幅されたアナログ音声信号をＡＤ変換して、得られた音声データＳＤを入出力インターフェイス５６３１部へ送る。
【０３３２】
音声出力部５０６５は、ＤＡ変換器５６５３、増幅器５６５２、スピーカ５６５１を有する。ＤＡ変換器５６５３は、入出力インターフェイス部５６３１から受け取った出力データＯＤをＤＡ変換して、得られたアナログ出力信号を増幅器５６５２へ送る。増幅器５６５２はアナログ出力信号を増幅する。スピーカ５６５１は、増幅されたアナログ出力信号に応じた音声を発する。
【０３３３】
（３−３）サーバ５０４０
サーバ５０４０はコンピュータ５０４０ａ、５０４０ｂを有する。サーバ５０４０に含まれるコンピュータの数はいくつであってもよい。ここでは、コンピュータ５０４０ａの構成についてのみ説明する。コンピュータ５０４０ａは、入出力インターフェイス部５０４１と、プロセッサ５０４２と、メモリ５０４３を有する。入出力インターフェイス部５０４１は、ネットワーク５０５０に接続されている。プロセッサ５０４２は、各種処理を実施する。処理の中には、入出力インターフェイス部５０４１を介した情報の送受信、および各種算術演算などが含まれる。メモリ５０４３は、プロセッサ５０４２の書き込み動作等により、情報を記憶する。
【０３３４】
（３−４）コントローラ５０６１
コントローラ５０６１は、入出力インターフェイス部５６１１、５６１４、５６１５、プロセッサ５６１２、メモリ５６１３を有する。入出力インターフェイス部５６１１は、ネットワーク５０５０に接続されている。入出力インターフェイス部５６１４は、空調機５０６２に接続されている。入出力インターフェイス部５６１５は、音声入出力装置５０６３に接続されている。メモリ５６１３は、各種情報を記憶する。プロセッサ５６１２は、各種通信、演算、情報の記録、情報の読み出し、その他の処理全般を統括する。  
【０３３５】
（４）機能ブロック
図４２は、空調管理システム５０９０の機能面によるブロック図である。空調管理システム５０９０は、音声入力部５０６４および音声出力部５０６５等の他に、複数の機能ブロック、すなわち、テキスト変換部５０１１、音声認識辞書５０１２、解釈部５０１３、制御部５０１４、状態抽出部５０１５、状態抽出辞書５０１６、判定部５０１７、記憶部５０１８を有する。
【０３３６】
機能ブロック５０１１〜５０１８は、サーバ５０４０のコンピュータ５０４０ａ、５０４０ｂのメモリ５０４３に記憶され、プロセッサ５０４２に実行されるプログラムなどのソフトウェアとして構成されていてもよい。あるいは、機能ブロック５０１１〜５０１８は、それ自体が集積回路やハードドライブなどのハードウェアとして構成されていてもよい。機能ブロック５０１１〜５０１８の物理的な搭載位置は、コンピュータ５０４０ａ、５０４０ｂであってもよいし、音声入出力装置５０６３、空調機５０６２、またはその他の場所であってもよい。
【０３３７】
（５）基本動作
ユーザは、図４１の音声入出力装置５０６３の音声入力部５０６４を介して、空調機５０６２に実行させたい動作を指示する。例えば、ユーザは「空調機をつけて」、「温度をもう少し下げて」などの指令を声で音声入力部５０６４に言う。
【０３３８】
ユーザの音声はＡＤ変換器５６４３でデジタル信号の音声データＳＤに変換される。音声データＳＤは、例えばネットワーク５０５０を経由してサーバ５０４０へ届く。図４２のテキスト変換部５０１１は、音声認識辞書５０１２を参照しながら、音声データＳＤをテキストに変換する。解釈部５０１３はテキストを解釈し、ユーザの意図した指令ＣＭを抽出する。
【０３３９】
制御部５０１４は、出力データＯＤを音声出力部５０６５へ送信し、例えば「温度を少し下げます」などの音声メッセージを図４１のスピーカ５６５１に発させる。制御部５０１４は、空調機５０６２の冷媒回路５６２３に制御信号を送信し、現在の制御パラメータ、すなわち設定温度の値を所定の温度だけ下げるように空調機５０６２を制御する。
【０３４０】
空調機５０６２以外の電気機器も同様に制御できる。例えば、ユーザが「もっと明るくして」と音声で音声入力部５０６４に対して命じると、制御部５０１４は照明器具５０６６の照度を大きくする。
【０３４１】
（６）デマンドレスポンス動作
（６−１）状態抽出
状態抽出部５０１５は、状態抽出辞書５０１６を参照しながら、音声入力部５０６４から送られる音声データＳＤを分析し、在室中のユーザの感情を把握する。感情としては、様々な捉え方が可能である。一例を挙げると、把握されるべき感情として、声の強さや音声波形の形状から導出されるユーザの興奮度を用いてもよい。
【０３４２】
（６−２）モード判定
判定部５０１７は、電力管理装置から電力使用に関する抑制要請があった場合に、状態抽出部５０１５が把握したユーザの感情に応じて、判定部５０１７は抑制要請を受け入れるか否かを決定する。具体的には、判定部５０１７は、感情が肯定的なときは抑制要求を承諾する「承諾モード」と判定し、感情が否定的なときは抑制要求を拒否する「拒否モード」と判定する。
【０３４３】
（６−３）電力管理装置５０３１への通知
制御部５０１４の一部として機能するコントローラ５０６１のプロセッサ５６１２は、電力管理装置５０３１に対して、「承諾モード」のときは抑制要求への承諾を送信し、「拒否モード」のときは抑制要請への拒否を送信する。
【０３４４】
（６−４）記録
記憶部５０１８には、電力管理装置５０３１に対して送信した承諾または拒否の送信の履歴が保存される。
【０３４５】
（７）特徴
（７−１）
判定部５０１７が、電力会社からの抑制要求への承諾応答を行うか否かを自動的に決定する。したがって、ユーザの決定の負担が軽減される。
【０３４６】
（７−２）
否定的な感情を抱くユーザがいるときは、制要求への承諾応答が行われない。したがって、否定的な感情を抱くユーザに配慮した運転がなされる。
【０３４７】
（８）変形例
（８−１）画像・動画入力
音声入力部５０６４による音声データの取得に代えて、カメラなどの画像入力部を用いて画像または動画のデータを取得してもよい。状態抽出部５０１５は、ユーザの表情、姿勢、または動作などを検出し、次いでその検出内容からユーザの感情を把握してもよい。
【０３４８】
（８−２）エネルギーセーブ運転
判定部５０１７の出力に基づいて行う処理は、電力管理装置５０３１への承諾または拒否の送信に代えて、デマンドレスポンスに関係しないエネルギーセーブ運転の実行でもよい。すなわち、「承諾モード」のときはエネルギーセーブ運転を実行し、「拒否モード」のときは通常運転を実行してもよい。ここでいうエネルギーセーブ運転とは、例えば空調機５０６２の圧縮機のモータ回転数に制限を加えて、空調機５０６２の能力を低下させることなどが挙げられる。
【０３４９】
〔第６構成〕
（１）全体構成
図４３は、一実施形態に係る機器制御システムを示す。本実施形態の機器制御システムは、ホームシステム６０９０として構成されている。ホームシステム６０９０は、住宅である建物６０６０と、遠隔地に設けられたサーバ６０４０を含む。建物６０６０には、ルータ６０６１、音声入出力装置６０６３、機器群６０７０が設けられる。ルータ６０６１とサーバ６０４０はネットワーク６０５０を介して接続している。
【０３５０】
（２）詳細構成
（２−１）ネットワーク６０５０
ネットワーク６０５０は、例えばＰＳＴＮ（公衆交換電話網）等を用いて構築されたインターネットである。
【０３５１】
（２−２）ルータ６０６１
ルータ６０６１はネットワーク６０５０に接続し、スイッチングハブを有する。ルータ６０６１には、音声入出力装置６０６３と機器群６０７０が、有線通信または無線通信のリンクによって接続されている。
【０３５２】
（２−３）機器群６０７０
機器群６０７０は、例えば、空調機６０７１、浴室給湯器６０７２、テレビ６０７３、照明器具６０７４、ウェアラブル端末６０７５、調理器具６０７６、冷蔵庫６０７７を含む。
【０３５３】
（２−４）音声入出力装置６０６３
音声入出力装置６０６３は、音声指令によって機器群６０７０を操作するためのものである。音声入出力装置６０６３には音声入力部６０６４と音声出力部６０６５が設けられている。
【０３５４】
（２−５）サーバ６０４０
サーバ６０４０は、ユーザが発する音声に応答して機器群６０７０を制御する。サーバ６０４０は、単一のコンピュータとして構成されていてもよいし、それぞれ異なる機能を有する複数のコンピュータ６０４０ａ、６０４０ｂから構成されていてもよい。例えば、あるコンピュータ６０４０ａは音声の解析および指令の実行を担当し、別のコンピュータ６０４０ｂは空調機６０７１の制御と異常検出を担当してもよい。この場合、複数のコンピュータ６０４０ａ、６０４０ｂは、互いに離れた場所に設置されて異なる企業に所有または管理されていてもよい。
【０３５５】
（３）ハードウェア構成
図４４はホームシステム６０９０の構成のブロック図である。
【０３５６】
（３−１）機器群７０
機器群６０７０に属する１つの機器である空調機６０７１は、入出力インターフェイス部６７１１と、プロセッサ６７１２と、冷媒回路６７１３を有する。入出力インターフェイス部６７１１はルータ６０６１を介してネットワーク６０５０と接続されており、他の機器と情報を交換する。冷媒回路６７１３はセンサとアクチュエータを含み、部屋の空気を調和する。プロセッサ６７１２は空調機６０７１のアクチュエータを制御し、センサの出力を読み取るとともに、入出力インターフェイス部６７１１と情報を交換する。
【０３５７】
機器群６０７０に属するその他の機器もまた、通常は空調機６０７１と同様に、プロセッサ、アクチュエータ、センサ、入出力インターフェイスを有する。プロセッサはアクチュエータを制御し、センサの出力を読み取り、入出力インターフェイスと情報を交換する。
【０３５８】
（３−２）音声入出力装置６０６３
音声入出力装置６０６３は、入出力インターフェイス部６６３１と、音声入力部６０６４と、音声出力部６０６５を有する。入出力インターフェイス部６６３１はルータ６０６１を介してネットワーク６０５０と接続されており、他の機器と情報を交換する。
【０３５９】
音声入力部６０６４は、マイク６６４１、増幅器６６４２、ＡＤ変換器６６４３を有する。マイク６６４１はアナログ音声信号を取得する。増幅器６６４２は取得されたアナログ音声信号を増幅する。ＡＤ変換器６６４３は増幅されたアナログ音声信号をＡＤ変換して、得られた音声データＳＤを入出力インターフェイス６６３１部へ送る。
【０３６０】
音声出力部６０６５は、ＤＡ変換器６６５３、増幅器６６５２、スピーカ６６５１を有する。ＤＡ変換器６６５３は、入出力インターフェイス部６６３１から受け取った出力データＯＤをＤＡ変換して、得られたアナログ出力信号を増幅器６６５２へ送る。増幅器６６５２はアナログ出力信号を増幅する。スピーカ６６５１は、増幅されたアナログ出力信号に応じた音声を発する。
【０３６１】
（３−３）サーバ６０４０
サーバ６０４０はコンピュータ６０４０ａ、６０４０ｂを有する。サーバ６０４０に含まれるコンピュータの数はいくつであってもよい。ここでは、コンピュータ６０４０ａの構成についてのみ説明する。コンピュータ６０４０ａは、入出力インターフェイス部６０４１と、プロセッサ６０４２と、メモリ６０４３を有する。入出力インターフェイス部６０４１は、ネットワーク６０５０に接続されている。プロセッサ６０４２は、各種処理を実施する。処理の中には、入出力インターフェイス部６０４１を介した情報の送受信、および各種算術演算などが含まれる。メモリ６０４３は、プロセッサ６０４２の書き込み動作等により、情報を記憶する。
【０３６２】
（４）機能ブロック
図４５は、ホームシステム６０９０の機能面によるブロック図である。ホームシステム６０９０は、音声入力部６０６４および音声出力部６０６５の他に、複数の機能ブロック、すなわち、テキスト抽出部６０１１、音声認識辞書６０１２、解釈部６０１３、制御部６０１４、時計部６０１５、記録部６０１６、パターン抽出部６０１７、予測部６０１８を有する。
【０３６３】
機能ブロック６０１１〜６０１８は、サーバ６０４０のコンピュータ６０４０ａ、６０４０ｂのメモリ６０４３に記憶され、プロセッサ６０４２に実行されるプログラムなどのソフトウェアとして構成されていてもよい。あるいは、機能ブロック６０１１〜６０１８は、それ自体が集積回路やハードドライブなどのハードウェアとして構成されていてもよい。機能ブロック６０１１〜６０１８の物理的な搭載位置は、コンピュータ６０４０ａ、６０４０ｂであってもよいし、音声入出力装置６０６３、空調機６０７１、またはその他の場所であってもよい。例えば、制御部６０１４の少なくとも一部は空調機６０７１のプロセッサ６７１２として構成されている。
【０３６４】
（５）動作
（５−１）音声操作
ユーザは、図４４の音声入出力装置６０６３の音声入力部６０６４を介して、機器群６０７０に実行させたい動作を指示する。例えば、ユーザは「空調機をつけて」、「温度をもう少し下げて」などの指令を声で音声入力部６０６４に言う。
【０３６５】
ユーザの音声はＡＤ変換器６６４３でデジタル信号の音声データＳＤに変換される。音声データＳＤは、例えばネットワーク６０５０を経由してサーバ６０４０へ届く。図４５のテキスト抽出部６０１１は、音声認識辞書６０１２を参照しながら、音声データＳＤをテキストに変換する。解釈部６０１３はテキストを解釈し、ユーザの意図した指令ＣＭを抽出する。これにより、解釈部６０１３は、指令ＣＭが例えば空調機６０７１に関するものであることを把握する。
【０３６６】
制御部６０１４は、出力データＯＤを音声出力部６０６５へ送信し、例えば「温度を少し下げます」などの音声メッセージを図４４のスピーカ６６５１に発させる。制御部６０１４は、空調機６０７１の冷媒回路６７１３に制御信号を送信し、現在の制御パラメータ、すなわち設定温度の値を所定の温度だけ下げるように空調機６０７１を制御する。
【０３６７】
（５−２）機器動作の取得
サーバ６０４０は、機器群６０７０に設けられたセンサ出力、および機器群６０７０へ送る指令ＣＭの内容を取得する。センサ出力および制御の指令ＣＭは、時計部６０１５で計測された時刻と関連付けて、図４６に示すログとして記録部６０１６に保存される。
【０３６８】
（５−３）ユーザの行動パターンの抽出
ログを分析することによって、発生頻度が高い機器動作パターンをパターン抽出部６０１７が抽出する。特徴的な機器動作パターンとして例えば下記のものが挙げられる。
【０３６９】
（５−３−１）日時と機器動作との相関の強いもの
特定の暦日、曜日や時刻になされるある機器への指令または検出の記録。
・平日の午後７時頃、照明器具６０７４の電源が投入される。（仕事からの帰宅）
・午後６時頃、ウェアラブル端末６０７５が心拍数の上昇を検知する。（夕方のジョギング）
・午後６時頃、調理器具６０７６が使用される。（夕食の準備）
【０３７０】
（５−３−２）複数の機器動作の相関の強いもの
別個の機器に対する、所定時間差以内の複数の順次的な指令または検出の記録。
・浴室給湯器６０７２の使用の後、空調機６０７１の設定温度が下げられる。（入浴後の冷房を強くする）
・ウェアラブル端末６０７５で心拍数の上昇を検出した後、空調機６０７１の設定温度が上げられる。（ジョギングの後の冷房を弱くする）
・調理器具６０７６の使用中に、空調機６０７１の設定温度が下げられる。（調理中に冷房を強くする）
【０３７１】
（５−３−３）日時と複数の機器動作の相関の強いもの
・金曜日の午後８時頃、テレビ６０７３の電源が投入された後、冷蔵庫６０７７のドアが開く。（飲み物を飲みながらテレビを視聴）
【０３７２】
（５−４）ユーザの行動の予測
パターン抽出部６０１７が抽出した機器動作パターンから、近い将来に発生しそうなパターンを予測部６０１８が予測する。例えば、現在時刻が午後５時５５分であり、空調機６０７１の設定温度が２６℃であるとする。そして、予測部６０１８が「５分後の午後６時頃に空調機７１の設定温度が２５℃に変更される蓋然性が大きい」と予測する。
【０３７３】
（５−５）機器制御
制御部６０１４は、予測に基づいて制御を行う。制御のやり方として、例えば下記の２通りのモードが挙げられる。
【０３７４】
（５−５−１）先回り実現モード
ユーザが機器群６０７０のいずれかを操作する前に、制御部６０１４はユーザが行いそうな操作を先回りして行う。例えば、上述の予測に基づいて、制御部６０１４は、午後６時に空調機６０７１の設定温度を２６℃から２５℃に変更する。
【０３７５】
（５−５−２）アドバイスモード
ユーザに対して、制御部６０１４は予測される操作を教えるメッセージを発する。例えば上記の予測に基づいて、制御部６０１４は、午後６時に音声出力部６０６５を制御して、「午後６時になりました。空調機の温度を２５℃に下げてもよいかもしれません。」というメッセージを発させる。
【０３７６】
（６）特徴
（６−１）
特徴的な順次的指令パターンが得られる。したがって、ユーザが快適だと感じる蓋然性の高い制御のパターンをホームシステム６０９０は把握できる。
【０３７７】
（６−２）
予測部６０１８が、順次的指令パターンに基づいて、次にユーザが行いそうな機器の制御を予測する。したがって、ユーザが快適だと感じる蓋然性の高い次の制御をホームシステム６０９０は把握できる。
【０３７８】
（６−３）
メッセージ出力部が、次にユーザが行うことを好みそうな機器の制御をそのユーザに通知する。したがって、ユーザが自身の快適さをもたらす機器操作を失念することが抑制される。
【０３７９】
（６−４）
音声出力部６０６５が、次にユーザが行うことを好みそうな機器の制御をそのユーザに通知する。したがって、ユーザが自身の快適さをもたらす機器操作を失念することが抑制される。
【０３８０】
（６−５）
ユーザは声により指令を発することができる。したがって、ユーザにとってホームシステム６０９０の操作が容易である。
【０３８１】
（６−６）
ホームシステム６０９０は空調機６０７１を制御する。したがって、ユーザが快適だと感じる温度等をホームシステム６０９０が実現できる。
【０３８２】
（７）変形例
（７−１）第１変形例
上述の形態の音声入出力装置６０６３に代えて、図４７に示すようにスマートフォン６０６３Ａを用いてもよい。本図で機器群は省略している。スマートフォン６０６３Ａのネットワーク６０５０への接続は、ルータ６０６１との間の無線通信により実現してもよいし、携帯電話キャリアの４Ｇ回線などを用いて実現してもよい。音声によるメッセージの代わりに、文字によるメッセージを使用してもよい。スマートフォン６０６３Ａの画面上にキャラクターの画像やアニメーションを表示させて、そのキャラクターがメッセージを話しているような演出をしてもよい。
【０３８３】
さらに、音声入出力装置６０６３、スマートフォン６０６３Ａに限られず、タッチパネル、キーボード、カメラ、ＬＥＤインジケータなど、あらゆる態様の入出力手段を採用することが可能である。
【０３８４】
（７−２）第２変形例
図４８に示す第２変形例では、ホームシステム６０９０Ｂは文脈部６０１９という機能ブロックを含む。文脈部６０１９は、人間の、あるいは国や地域ごとの生活様式の文脈を参照しつつ、予測部から出力されるパターンに、合致するメッセージを作り出す。
【０３８５】
例えば、金曜日の夜に照明器具６０７４が点灯したときに、音声出力部６０６５から「今週もお仕事お疲れさま。冷蔵庫に冷たいビールがありますよ。」などという労いの言葉を発させても良い。
【０３８６】
この文脈部６０１９は、例えばニューラルネットワークによって構成してもよい。
【０３８７】
（７−３）第３変形例
予測部６０１８が行ったパターン予測をユーザに対して音声出力部６０６５その他の出力手段により提示してもよい。この場合、ユーザが提示通りに機器を操作した事象を提示の成功と判定し、ユーザが提示とは異なる操作を行った事象を提示の不成功と判定する判定部をさらに設けてもよい。加えて、そのような提示の成功および不成功の履歴を記録するパターン提示結果記録部を設けてもよい。
【０３８８】
この構成によれば、機器の操作のログとともに成功および不成功の履歴を分析できるので、履歴の記録より以降のユーザの行動の予測可能性を高めたり、提示を成功させやすくしたりすることができる。
【０３８９】
（７−４）第４変形例
上述の第３変形例においてユーザに対する機器操作のパターンの提示をするとき、建物６０６０の外部の情報を考慮に入れて提示の内容を決定してもよい。
【０３９０】
例えば、夏に送電網の負荷が限界に近い状況をもとにして、「エアコンのいつもの設定温度は２５℃ですが、今日は２６℃にしてはどうでしょう。」という提示をしてもよい。
【０３９１】
〔第７構成〕
以下に、図面を参照しながら、本開示の機器制御システムの一実施形態に係る機器制御システム７４００、機器制御システム７４００により制御される本開示の機器の一実施形態に係る第１機器７０１０、第２機器７０２０及び第３機器７０３０、及び、これらの機器の制御方法の一実施形態について説明する。
【０３９２】
（１）全体概要
機器制御システム７４００と、機器制御システム７４００により制御される第１機器７０１０、第２機器７０２０及び第３機器７０３０と、の概要について、図４９を参照しながら説明する。
【０３９３】
図４９は、機器制御システム７４００と、機器制御システム７４００により制御される第１機器７０１０、第２機器７０２０及び第３機器７０３０と、の概略ブロック図である。なお、図４９では、図面が煩雑になることを避けるため描画を省略しているが、第３機器７０３０も、第１機器７０１０及び第２機器７０２０と同様に、音声入力部、音声データ送信部、開始・停止要求受付部、開始・停止情報受付部、報知部、スイッチ、リモコン等の構成を有している。
【０３９４】
第１機器７０１０、第２機器７０２０及び第３機器７０３０のそれぞれと、機器制御システム７４００とは、ネットワーク７０４０により接続されている（図４９参照）。ネットワーク７０４０は、例えばインターネットであるが、ＷＡＮ等であってもよい。
【０３９５】
第１機器７０１０、第２機器７０２０及び第３機器７０３０は、音声操作可能な機器である。ここでは、第１機器７０１０、第２機器７０２０及び第３機器７０３０は、同一の建物、例えば一戸建ての住宅内に設置される機器である。ただし、設置場所は例示にすぎず、これらの機器は、オフィスビルや、ホテル、工場等に設置される機器であってもよい。ここでは、第１機器７０１０及び第２機器７０２０は第１空間（例えば住宅の１階）に、第３機器７０３０は第２空間（例えば住宅の２階）に設置されている。
【０３９６】
なお、ここでは、建物内に３台の機器（第１機器７０１０、第２機器７０２０及び第３機器７０３０）が設置されている場合を例に説明するが、これに限定されるものではなく、建物内には２台、あるいは４台以上の機器が設置されてもよい。また、ここでは、１つの建物内に設置された第１機器７０１０、第２機器７０２０及び第３機器７０３０を例に説明するが、機器は複数の建物に設置され、複数の建物内に設置された機器が、ネットワーク７０４０を介して機器制御システム７４００に接続されていてもよい。
【０３９７】
本実施形態では、第１機器７０１０、第２機器７０２０及び第３機器７０３０は、家電製品である。家電製品には、例えば、空調機、テレビ、録画機、オーディオ機器、冷蔵庫、電子レンジ、洗濯機、照明器具等を含む。なお、ここで列挙した機器の種類は例示である。第１機器７０１０、第２機器７０２０及び第３機器７０３０は、列挙した以外の家電製品であってもよいし、家電製品以外の機器であってもよい。第１機器７０１０、第２機器７０２０及び第３機器７０３０は、全て同一の種類の機器であってもよいし、互いに異なる出位の機器であってもよい。限定するものではないが、本実施形態では、第１機器７０１０及び第３機器７０３０は空調機で、第２機器７０２０はテレビである。
【０３９８】
第１機器７０１０、第２機器７０２０及び第３機器７０３０の音声操作に関連する構成・機能等については、後ほど説明する。なお、空調機やテレビ等の家電製品は、一般に広く知られた機器であるため、第１機器７０１０、第２機器７０２０及び第３機器７０３０の音声操作に関連する構成・機能以外についての説明は、ここでは省略する。
【０３９９】
機器制御システム７４００は、第１機器７０１０、第２機器７０２０及び第３機器７０３０から送信されてくる音声データを受け付け、受け付けた音声データを解析するシステムである。また、機器制御システム７４００は、音声データの解析結果に基づく信号（指示や情報）を第１機器７０１０、第２機器７０２０及び第３機器７０３０に送信し、これにより第１機器７０１０、第２機器７０２０及び第３機器７０３０を制御するシステムである。
【０４００】
機器制御システム７４００は、第１サーバ７１００、第２サーバ７２００、及び第３サーバ７３００を含む（図４９参照）。第１サーバ７１００、第２サーバ７２００及び第３サーバ７３００は、互いにネットワーク７０４０により通信可能に接続されている。
【０４０１】
第１サーバ７１００、第２サーバ７２００、及び第３サーバ７３００は、通常、第１機器７０１０，第２機器７０２０及び第３機器７０３０の設置される建物とは別の場所に設置される。第１サーバ７１００、第２サーバ７２００、及び第３サーバ７３００は、同一の場所に設置されていてもよいし、それぞれ異なる場所に設置されていてもよい。
【０４０２】
第１サーバ７１００は、第１機器７０１０、第２機器７０２０及び第３機器７０３０から送信されてくる音声データを受け付け、受け付けた音声データを解析するサーバである。また、第１サーバ７１００は、第１機器７０１０、第２機器７０２０及び第３機器７０３０についての音声認識処理に関連する機能の開始／停止に関して各種処理を実行するサーバである。詳細については後述する。
【０４０３】
なお、第１機器７０１０についての音声認識処理とは、第１機器７０１０が音声を受け付け、第１機器７０１０が受け付けた音声の音声データを送信し、第１サーバ７１００が、第１機器７０１０から送信されてくる音声データを受け付け、受け付けた音声データを解析する、一連の処理を意味する。より具体的には、第１機器７０１０の音声認識処理とは、音声入力部７０１２が音声を受け付け、音声データ送信部７０１４が受け付けた音声の音声データを送信し、音声データ受付部７１１０が第１機器７０１０から送信されてくる音声データを受け付け、受け付けた音声データを音声解析部７１２０に解析させる、一連の処理を意味する。なお、第１機器７０１０の音声入力部７０１２及び音声データ送信部７０１４と、機器制御システム７４００の音声データ受付部７１１０及び音声解析部７１２０と、については、後述する。
【０４０４】
第１機器７０１０についての音声認識処理に関係する機能には、例えば以下の機能を含む。
１）音声入力部７０１２の音声の受付機能
２）音声データ送信部７０１４の音声データの送信機能
３）第１機器７０１０の送信する音声データを音声データ受付部７１１０が受け付ける機能
４）第１機器７０１０が送信する音声データを音声解析部７１２０が解析する機能
５）第１機器７０１０が送信した音声データを後述する第１サーバ７１００の記憶部７１９０に蓄積する機能
【０４０５】
第２機器７０２０及び第３機器７０３０についての音声認識処理、及び、第２機器７０２０及び第３機器７０３０についての音声認識処理に関係する機能は、それぞれ、第１機器７０１０についての音声認識処理、及び、第１機器７０１０についての音声認識処理に関係する機能と同様であるので、ここでは説明は省略する。
【０４０６】
第２サーバ７２００は、第１機器７０１０又は第３機器７０３０（空調機）が送信する音声データの第１サーバ７１００の音声解析部７１２０による解析結果に基づく信号を、音声データの送信元である第１機器７０１０や第３機器７０３０に送信するサーバである。例えば、具体的には、第２サーバ７２００は、第１機器７０１０が送信する「運転開始」という音声の音声データの、解析結果（音声データの内容は運転開始の指示であるという解析結果）に基づいて、第１機器７０１０に対して運転開始の指令（信号）を送信する。
【０４０７】
なお、ここでは、第２サーバ７２００は、第１機器７０１０又は第３機器７０３０からの音声データの解析結果に基づく信号を、音声データの送信元である第１機器７０１０又は第３機器７０３０に対して送信する。しかし、機器制御システム７４００は、このような態様に限定されるものではない。例えば、第１機器７０１０及び第３機器７０３０が異なるメーカーの空調機である場合や、メーカーは同一でも空調機のタイプ等が異なるような場合には、機器制御システム７４００は、第１〜第３サーバに加え、第４サーバ（図示せず）を有してもよい。そして、第２サーバ７２００が第１機器７０１０からの音声データの解析結果に基づく信号を第１機器７０１０に対して送信し、第４サーバが第３機器７０３０からの音声データの解析結果に基づく信号を第３機器７０３０に対して送信するように構成されてもよい。なお、第２サーバ７２００は、第１機器７０１０及び第３機器７０３０の空調機のメーカーの違いや、空調機のタイプの違いに関わらず、第１機器７０１０又は第３機器７０３０からの音声データの解析結果に基づく信号を、音声データの送信元である第１機器７０１０又は第３機器７０３０に対して送信するように構成されてもよい。
【０４０８】
第３サーバ７３００は、第２機器７０２０（本実施形態ではテレビ）が送信する音声データの第１サーバ７１００の音声解析部７１２０による解析結果に基づく信号を、音声データの送信元である第２機器７０２０に送信するサーバである。例えば、具体的には、第２サーバ７２００は、第２機器７０２０が送信する「電源オン」という音声の音声データの、解析結果（音声データの内容は電源オンの指示であるという解析結果）に基づいて、第２機器７０２０に対して電源オンの指令信号を送信する。
【０４０９】
なお、ここでは、第３サーバ７３００が第２機器７０２０に対して音声データの解析結果に基づく信号を送信するが、これに限定されるものではない。例えば、機器制御システム７４００は、第３サーバ７３００を有さず、第２サーバ７２００が、本実施形態の第３サーバ７３００としても機能してもよい。
【０４１０】
（２）詳細構成
以下に、機器（第１機器７０１０、第２機器７０２０及び第３機器７０３０）の音声操作に関連する構成・機能等と、機器制御システム７４００と、に関して更に説明する。
【０４１１】
（２−１）第１機器、第２機器及び第３機器
第１機器７０１０、第２機器７０２０及び第３機器７０３０は、いずれも第１機器の一例であると共に、第２機器の一例である。
【０４１２】
第１機器７０１０、第２機器７０２０及び第３機器７０３０の音声操作に関連する構成・機能等について、第１機器７０１０を例にして、以下に説明する。
【０４１３】
なお、第２機器７０２０の音声入力部７０２２、音声データ送信部７０２４、開始・停止要求受付部７０２６、開始・停止情報受付部７０２７、報知部７０２８、スイッチ７０２１ａ、リモコン７０２１ｂは、第１機器７０１０の音声入力部７０１２、音声データ送信部７０１４、開始・停止要求受付部７０１６、開始・停止情報受付部７０１７、報知部７０１８、スイッチ７０１１ａ、リモコン７０１１ｂとそれぞれ同様である。また、第３機器７０３０も、音声操作に関して、第１機器７０１０と同様の構成を有する。そこで、ここでは、第２機器７０２０及び第３機器７０３０についての説明は省略する。
【０４１４】
第１機器７０１０は、音声操作に関連する構成として、マイクを含む音声入力部７０１２、ＣＰＵやＣＰＵが実行するプログラム等が記憶されるメモリを備えた制御基板（図示省略）、ネットワーク７０４０との接続を可能にする通信インターフェース（図示省略）、ＬＥＤを含む報知部７０１８、第１機器の本体（図示せず）に設けられている物理的なスイッチ７０１１ａ、第１機器７０１０に対して各種指令を送信するために用いられるリモコン７０１１ｂ等を主に有する。リモコン７０１１ｂは、第１機器７０１０の本体と有線で接続されてもよいし、第１機器７０１０の本体に対し無線で（例えば赤外線信号で）信号を送信するものであってもよい。
【０４１５】
第１機器７０１０は、制御基板のＣＰＵがプログラムを実行することで、音声データ送信部７０１４、開始・停止要求受付部７０１６、開始・停止情報受付部７０１７等として機能する。
【０４１６】
以下に、第１機器７０１０の、スイッチ７０１１ａ及びリモコン７０１１ｂ、音声入力部７０１２、音声データ送信部７０１４、開始・停止要求受付部７０１６、開始・停止情報受付部７０１７、及び報知部７０１８について説明する。
【０４１７】
（２−１−１）スイッチ及びリモコン
スイッチ７０１１ａ及びリモコン７０１１ｂは、指示受付部の一例である。指示受付部とは、音声入力部７０１２が音声を受け付け、音声データ送信部７０１４が音声データを送信し、送信した音声データを機器制御システム７４００の音声解析部７１２０に解析させる、音声認識処理に関係する機能の少なくとも一部の停止の指示を受け付ける機能部である。また、スイッチ７０１１ａ及びリモコン７０１１ｂは、音声認識処理に関係する機能の少なくとも一部の開始（再開）の指示を受け付ける機能部でもある。
【０４１８】
スイッチ７０１１ａは、物理的なスイッチ（例えば、押釦スイッチ）である。
【０４１９】
リモコン７０１１ｂは、第１機器７０１０の空調機としての動作、例えば、第１機器７０１０のオン／オフや、運転モードの設定や、設定温度の入力等に用いられるリモコンである。また、リモコン７０１１ｂには、第１機器７０１０についての音声認識処理に関係する機能の少なくとも一部の開始／停止の指示を受け付けるスイッチが設けられている。
【０４２０】
スイッチ７０１１ａやリモコン７０１１ｂが、第１機器７０１０についての音声認識処理に関係する機能の少なくとも一部の開始／停止の指示を受け付けた場合には、第１機器７０１０は、機器制御システム７４００に機能開始通知信号／機能停止通知信号を送信することが好ましい。
【０４２１】
機能開始通知信号／機能停止通知信号は、第１機器７０１０についての音声認識処理に関係する機能の少なくとも一部の開始／停止の指示を受け付けた旨を知らせる信号である。なお、機能開始通知信号／機能停止通知信号には、機能の開始／停止の指示を受け付けたことだけではなく、どの機能の開始／停止の指示を受け付けたが情報として付されることが好ましい。
【０４２２】
（２−１−２）音声入力部
音声入力部７０１２は、音声を受け付けるマイク（図示せず）を有し、音声の入力を受け付ける。
【０４２３】
音声入力部７０１２の音声の受付機能は、開始（実行）／停止を指示可能に構成されることが好ましい。
【０４２４】
音声入力部７０１２の音声の受付機能は、スイッチ７０１１ａに対する指示（スイッチ７０１１ａの押下）や、リモコン７０１１ｂからの指示（リモコン７０１１ｂの操作）により、開始／停止を指示可能に構成されることが好ましい。なお、スイッチ７０１１ａに対する指示や、リモコン７０１１ｂからの指示で、音声入力部７０１２の音声の受付機能が開始／停止された場合には、第１機器７０１０から第１サーバ７１００に対してその旨を知らせる信号（機能開始通知信号／機能停止通知信号）が送信されることが好ましい。
【０４２５】
また、音声入力部７０１２の音声の受付機能は、開始・停止要求受付部７０１６が音声入力部７０１２の音声の受付機能の開始／停止の要求を受け付けると、その要求に応じて開始／停止が指示されることが好ましい。
【０４２６】
（２−１−３）音声データ送信部
音声データ送信部７０１４は、音声入力部７０１２が受け付けた音声を、音声データとして、音声解析部７１２０を有する機器制御システム７４００に送信する。音声データ送信部７０１４は、例えば、音声入力部７０１２が受け付けた音声をＡ／Ｄ変換したデジタル音声信号（音声データ）を機器制御システム７４００に送信する。
【０４２７】
音声データ送信部７０１４の音声データの送信機能は、開始（実行）／停止を指示可能に構成されることが好ましい。
【０４２８】
音声データ送信部７０１４の音声データの送信機能は、スイッチ７０１１ａに対する指示や、リモコン７０１１ｂからの指示により、開始／停止を指示可能に構成されることが好ましい。なお、スイッチ７０１１ａに対する指示や、リモコン７０１１ｂからの指示で、音声データ送信部７０１４の音声データの送信機能が開始／停止された場合には、第１機器７０１０から第１サーバ７１００に対してその旨を知らせる信号（機能開始通知信号／機能停止通知信号）が送信されることが好ましい。
【０４２９】
また、音声データ送信部７０１４の音声データの送信機能は、音声入力部７０１２からの音声入力により開始／停止が指示されてもよい。例えば、第１機器７０１０は、音声入力部７０１２に入力された音声のうち、特定の音声（例えば、音声データ送信部７０１４の音声データの送信機能の開始／停止を指示する音声）だけを認識する音声認識チップを有する。このような音声認識チップを有することで、音声入力部７０１２に対する特定の音声の入力に応じ、音声データ送信部７０１４の音声データの送信機能の開始／停止を指示することができる。なお、音声入力部７０１２に対する音声による指示で、音声データ送信部７０１４の音声データの送信機能が開始／停止された場合にも、第１機器７０１０から第１サーバ７１００に対してその旨を知らせる信号（機能開始通知信号／機能停止通知信号）が送信されることが好ましい。
【０４３０】
また、音声データ送信部７０１４の音声データの送信機能は、開始・停止要求受付部７０１６が音声データ送信部７０１４の音声データの送信機能の開始／停止の要求を受け付けると、その要求に応じて開始／停止が指示されることが好ましい。
【０４３１】
（２−１−４）開始・停止要求受付部
開始・停止要求受付部７０１６は、後述する機器制御システム７４００の開始・停止要求部７１８０が送信する、第１機器７０１０についての音声認識処理に関係する機能の開始／停止の要求を受信する。なお、開始・停止要求受付部７０１６が受け付ける機能の開始／停止の要求は、第１機器７０１０側で開始／停止を指示可能な機能である。例えば、開始・停止要求受付部７０１６が受け付ける機能の開始／停止の要求は、音声入力部７０１２の音声の受付機能の開始／停止の要求や、音声データ送信部７０１４の音声データの送信機能の開始／停止の要求である。第１機器７０１０は、開始・停止要求受付部７０１６が第１機器７０１０についての音声認識処理に関係する機能の開始／停止を要求する信号を受信すると、この信号に応じて、第１機器７０１０についての音声認識処理に関係する機能を開始／停止させる。
【０４３２】
（２−１−５）開始・停止情報受付部
開始・停止情報受付部７０１７は、後述する機器制御システム７４００の開始・停止情報送信部７１７０から送信される、機能停止情報を受け付ける。
【０４３３】
機能停止情報は、音声操作可能な他の機器（第１機器７０１０以外の機器）の音声認識処理に関係する機能の少なくとも一部（第１機能）の停止に応じた、当該機器（第１機器７０１０）の音声認識処理に関係する機能の少なくとも一部（第２機能）の停止の決定に関する情報である。言い換えれば、機能停止情報は、音声操作可能な他の機器（第１機器７０１０以外の機器）の音声認識処理に関係する機能の少なくとも一部が停止され、これに応じて後述する機器制御システム７４００の開始・停止決定部７１６０により当該機器（第１機器７０１０）の音声認識処理に関係する機能の少なくとも一部の停止が決定された時に、これを知らせるために第１機器７０１０に対して送信される情報である。
【０４３４】
また、開始・停止情報受付部７０１７は、後述する機器制御システム７４００の開始・停止情報送信部７１７０が送信する、機能開始情報を受け付ける。
【０４３５】
機能開始情報は、音声操作可能な他の機器（第１機器７０１０以外の機器）の音声認識処理に関係する機能の開始に応じた、当該機器（第１機器７０１０）の音声認識処理に関係する機能の開始の決定に関する情報である。言い換えれば、機能開始情報は、音声操作可能な他の機器（第１機器７０１０以外の機器）についての音声認識処理に関係する機能が開始され、音声認識処理が有効になったことで、後述する機器制御システム７４００の開始・停止決定部７１６０により当該機器（第１機器７０１０）の音声認識処理に関係する機能の開始（当該機器（第１機器７０１０）についての音声認識処理が有効にすること）が決定された時に、これを知らせるために第１機器７０１０に対して送信される情報である。
【０４３６】
（２−１−６）報知部
報知部７０１８は、第１機器７０１０についての音声認識処理が有効か否かを第１機器１０のユーザに報知する機能部である。報知部７０１８は、例えばＬＥＤを含む。
【０４３７】
報知部７０１８は、第１機器７０１０についての音声認識処理に関係する機能の少なくとも一部が停止されていることを報知する。言い換えれば、報知部７０１８は、第１機器７０１０についての音声認識処理が停止されていることを報知する。具体的には、報知部７０１８は、指示受付部の一例としてのスイッチ７０１１ａ、リモコン７０１１ｂ又は音声入力部７０１２が、第１機器７０１０についての音声認識処理に関係する機能のいずれかについて停止の指示を受け付けた場合や、開始・停止情報受付部７０１７が機能停止情報を受け付けた場合に、第１色のＬＥＤ（例えば赤色ＬＥＤ）を点灯させる。
【０４３８】
また、報知部７０１８は、第１機器７０１０についての音声認識処理に関係する機能が開始されていることを報知する。報知部７０１８は、第１機器７０１０についての音声認識処理に関係する機能の全てが開始されていること（停止されていないこと）を報知する。言い換えれば、報知部７０１８は、第１機器７０１０についての音声認識処理が有効であること（実行可能な状態であること）を報知する。具体的には、報知部７０１８は、指示受付部の一例としてのスイッチ７０１１ａ、リモコン７０１１ｂ又は音声入力部７０１２が、第１機器７０１０についての音声認識処理に関係する機能の開始の指示を受け付けた場合や、開始・停止情報受付部７０１７が機能開始情報を受け付けた場合に、第２色のＬＥＤ（例えば青色ＬＥＤ）を点灯させる。
【０４３９】
（２−２）機器制御システム
機器制御システム７４００の第１サーバ７１００、第２サーバ７２００、及び第３サーバ７３００について説明する。
【０４４０】
（２−２−１）第１サーバ
第１サーバ７１００は、プロセッサ、主記憶装置及び補助記憶装置を含む記憶装置、及び通信インターフェース等を有するコンピュータである。第１サーバ７１００は、ネットワーク７０４０を介して、第１機器７０１０、第２機器７０２０、第３機器７０３０、第２サーバ７２００及び第３サーバ７３００と通信可能に接続されている。
【０４４１】
第１サーバ７１００では、プロセッサが、記憶部７１９０（記憶装置）に記憶されているプログラムを実行することで、各種処理を実行する。第１サーバ７１００は、各種処理を実行する機能部として、音声データ受付部７１１０、音声解析部７１２０、解析結果送信部７１３０、検知部７１４０、判断部７１５０、開始・停止決定部７１６０、開始・停止情報送信部７１７０、及び開始・停止要求部７１８０を有する。
【０４４２】
また、記憶部７１９０は、第１機器７０１０、第２機器７０２０、及び第３機器７０３０についての音声認識処理、及び、音声認識処理に関係する機能の少なくとも一部の機能の開始／停止に関する情報の記憶領域として、関連情報記憶領域７１９２及び音声データ記憶領域７１９４を含む。
【０４４３】
なお、関連情報記憶領域７１９２には、機器制御システム７４００により制御される機器の識別コードが、関連する機器の識別コードと関連付けられて記憶されている。
【０４４４】
ここで、ある機器（機器Ａと呼ぶ）と他の機器（機器Ｂと呼ぶ）とが関連しているとは、機器Ａについての音声認識処理に関する少なくとも一部の機能（第１機能）が開始／停止された時に、機器Ｂについての音声認識処理に関する少なくとも一部の機能（第２機能）が開始／停止されることが好ましい関係にあることを意味する。例えば、具体的には、機器Ａと機器Ｂとが比較的近くに配置されている場合に、機器Ａと機器Ｂとは、機器Ａについての音声認識処理に関する少なくとも一部の機能が開始／停止された時に、機器Ｂについての音声認識処理に関する少なくとも一部の機能が開始／停止されることが好ましい関係にある場合が多い。
【０４４５】
ある機器Ａを、どの機器と関連付けて記憶するかは、例えば、機器Ａのユーザが図示しない情報端末等から第１サーバ７１００に対して入力された情報に基づいて決定される。
【０４４６】
具体例を挙げれば、例えば、機器Ａと機器Ｂとが同一空間に設置されているという情報が入力された場合には、機器Ａと機器Ｂとは関連した機器であるとして関連情報記憶領域７１９２に記憶される。例えば、図４９の例であれば、第１機器７０１０及び第２機器７０２０は同一の空間（第１空間）に配置されているため、第１機器７０１０と第２機器７０２０とは、関連付けて記憶される。一方、第３機器７０３０は、第１機器７０１０及び第２機器７０２０とは別の空間（第２空間）に配置されているため、第３機器７０３０は、第１機器７０１０と第２機器７０２０とは関連付けて記憶されない。
【０４４７】
また、他の例では、機器Ａと機器Ｂとが同一建物に設置されているという情報が入力された場合に、機器Ａと機器Ｂとは関連した機器であるとして関連情報記憶領域７１９２に記憶されてもよい。
【０４４８】
また、他の例では、複数の機器が、建物内の複数のアクセスポイントと無線ＬＡＮで通信を行っている場合に、同一のアクセスポイントを利用している機器同士が関連した機器であるとして関連情報記憶領域７１９２に記憶されてもよい。
【０４４９】
また、更に他の例では、機器のユーザの申告により、機器Ａと機器Ｂとが関連している機器として関連情報記憶領域７１９２に記憶されてもよい。
【０４５０】
以下に、音声データ受付部７１１０、音声解析部７１２０、解析結果送信部７１３０、検知部７１４０、判断部７１５０、開始・停止決定部７１６０、開始・停止情報送信部７１７０、及び開始・停止要求部７１８０について説明する。
【０４５１】
（２−２−１−１）音声データ受付部
音声データ受付部７１１０は、第１音声データ受付部及び第２音声データ受付部の一例である。音声データ受付部７１１０は、第１機器７０１０の音声データ送信部７０１４、第２機器７０２０の音声データ送信部７０２４、及び第３機器７０３０の音声データ送信部（図示省略）が送信する音声データを受け付ける。音声データ受付部７１１０が、第１機器７０１０の音声データ送信部７０１４、第２機器７０２０の音声データ送信部７０２４、及び第３機器７０３０の音声データ送信部（図示省略）が送信する音声データを受け付けると、受け付けられた音声データは、音声解析の実行前に音声データ記憶領域７１９４に一旦蓄積されることが好ましい。ただし、音声データの蓄積のタイミングは一例であって、音声データは、音声解析の実行前又は実行中に音声データ記憶領域７１９４に蓄積されてもよい。
【０４５２】
第１機器７０１０についての音声認識処理に関係する機能の一例である、音声データ受付部７１１０が第１機器７０１０の送信する音声データを受け付ける機能（以後、説明の簡略化のため、単に音声データ受付機能と呼ぶ）は、第１機器７０１０から開始／停止を指示可能に構成されることが好ましい。
【０４５３】
具体的には、音声データ受付機能の開始／停止は、例えば、第１機器７０１０のスイッチ７０１１ａに対する指示や、第１機器７０１０のリモコン７０１１ｂからの指示により、（機能開始通知信号や機能停止通知信号を利用して）第１サーバ７１００に対して要求可能に構成されることが好ましい。そして、第１サーバ７１００は、音声データ受付機能の開始／停止を要求されると、その要求に応じて音声データ受付機能の開始／停止を指示することが好ましい。
【０４５４】
また、音声データ受付機能の開始／停止は、音声入力部７０１２からの音声入力により指示されてもよい。例えば、音声入力部７０１２に音声データ受付機能の開始／停止を指示する音声が入力され、この音声の音声データが、音声データ受付部７１１０に受け付けられ、音声解析部７１２０により音声データ受付機能の開始／停止を指示するものであると認識されると、第１サーバ７１００は、その指示に応じて音声データ受付機能を実行／停止を指示することが好ましい。
【０４５５】
また、後述する開始・停止決定部７１６０が、第１機器７０１０についての音声認識処理に関係する機能の少なくとも一部を停止させることを決定した場合に、第１サーバ７１００は、音声データ受付機能の実行／停止を指示可能であることが好ましい。
【０４５６】
また、第１機器７０１０についての音声認識処理に関係する機能の一例である、第１機器７０１０が送信した音声データを記憶部７１９０の音声データ記憶領域７１９４に蓄積する機能（以後、説明の簡略化のため、単に音声データ蓄積機能と呼ぶ）も、第１機器７０１０から開始／停止を指示可能に構成されることが好ましい。具体的には、音声データ受付機能の開始／停止と同様に実現されればよいので、説明は省略する。
【０４５７】
また、後述する開始・停止決定部７１６０が第１機器７０１０についての音声認識処理に関係する機能の少なくとも一部を停止させることが決定した場合に、第１サーバ７１００は、音声データ蓄積機能の実行／停止を指示可能であることが好ましい。
【０４５８】
ここでは、第１機器７０１０の送信する音声データを音声データ受付部７１１０が受け付ける機能、及び、第１機器７０１０が送信した音声データを記憶部７１９０の音声データ記憶領域７１９４に蓄積する機能の開始／停止について説明した。第２機器７０２０又は第３機器７０３０の送信する音声データを音声データ受付部７１１０が受け付ける機能の開始／停止については、上記の説明と同様であるので、ここでは説明を省略する。
【０４５９】
（２−２−１−２）音声解析部
音声解析部７１２０は、第１音声解析部及び第２音声解析部の一例である。音声解析部７１２０は、音声データ受付部７１１０が（第１機器７０１０、第２機器７０２０及び第３機器）受け付けた音声データについて、音声データがどのような内容であるかを解析する。具体的には、音声解析部７１２０は、例えば、音声データを分析してその特徴量を求め、記憶装置に記憶された音響モデル、言語モデル及び発音辞書を含む音声認識辞書を利用して特徴量からテキスト情報を生成する。音声解析部７１２０が生成するテキスト情報は、限定するものではないが、例えば「運転開始」、「設定温度２５度」、「冷房運転」等のテキスト情報である。
【０４６０】
第１機器７０１０についての音声認識処理に関係する機能の一例である、第１機器７０１０が送信する音声データを音声解析部７１２０が解析する機能（以後、説明の簡略化のため、単に音声データ解析機能と呼ぶ）は、第１機器７０１０から開始／停止を指示可能に構成されることが好ましい。具体的には、上記の音声データ受付機能の開始／停止と同様に実現されればよいので、説明は省略する。
【０４６１】
また、後述する開始・停止決定部７１６０が第１機器７０１０についての音声認識処理に関係する機能の少なくとも一部を停止させることを決定した場合に、第１サーバ７１００は、音声データ解析機能の実行／停止を指示可能であることが好ましい。
【０４６２】
ここでは、第１機器７０１０が送信する音声データを音声解析部７１２０が解析する機能の開始／停止について説明した。第２機器７０２０及び第３機器７０３０が送信する音声データを音声解析部７１２０が解析する機能の開始／停止については、上記の説明と同様であるので、ここでは説明を省略する。
【０４６３】
（２−２−１−３）解析結果送信部
解析結果送信部７１３０は、音声解析部７１２０の音声解析結果（音声解析部７１２０が生成するテキスト情報）を、第２サーバ７２００や第３サーバ７３００に対して送信する。なお、音声解析結果には、音声解析の対象となった音声データの送信元に関する情報が含まれていることが好ましい。
【０４６４】
なお、解析結果送信部７１３０は、音声解析結果を、音声解析の対象となった音声データの送信元と関連付けられたサーバに送信してもよい。例えば、ここでは、音声解析の対象となった音声データの送信元が第１機器７０１０又は第３機器７０３０である場合には、解析結果送信部７１３０は、音声解析結果を第２サーバ７２００に送信する。一方、音声解析の対象となった音声データの送信元が第２機器７０２０である場合には、解析結果送信部７１３０は、音声解析結果を第３サーバ７３００に送信する。
【０４６５】
また、他の形態では、解析結果送信部７１３０は、音声解析結果の内容に基づいて音声解析結果の送り先を選択し（例えば、ここでは、空調機に対する内容であれば第２サーバ７２００を、テレビに対する指令であれば第３サーバ７３００を選択し）、選択したサーバに解析結果を送信してもよい。
【０４６６】
（２−２−１−４）検知部
検知部７１４０は、第１機器７０１０についての音声認識処理に関係する機能の少なくとも一部（第１機能）の停止の指示を、第１機器７０１０が受けたことを検知する。また、同様に、検知部７１４０は、第２機器７０２０についての音声認識処理に関係する機能の少なくとも一部の停止の指示を第２機器７０２０が受けたことや、第３機器７０３０についての音声認識処理に関係する機能の少なくとも一部の停止の指示を第３機器７０３０が受けたことや、を検知する。
【０４６７】
また、検知部７１４０は、第１機器７０１０が停止していた第１機能の開始の指示を受けたことも検知する。同様に、検知部７１４０は、第２機器７０２０についての音声認識処理に関係する停止していた機能の開始の指示を第２機器７０２０が受けたことや、第３機器７０３０についての音声認識処理に関係する停止していた機能の開始の指示を第３機器７０３０が受けたことも検知する。
【０４６８】
具体的には、検知部７１４０は、前述のように、スイッチ７０１１ａやリモコン７０１１ｂが、第１機器７０１０についての音声認識処理に関係する機能の少なくとも一部の開始／停止の指示を受け付けた場合に第１機器７０１０から送信される信号（機能開始通知信号／機能停止通知信号）に基づいて、第１機器７０１０が第１機器７０１０についての音声認識処理に関係する第１機能の開始／停止の指示を受けたことを検知する。また、検知部７１４０は、音声解析部７１２０が解析した音声データが第１機器７０１０についての音声認識処理に関係する第１機能の開始／停止を指示する内容であった場合、第１機器７０１０が第１機器７０１０についての音声認識処理に関係する第１機能の開始／停止の指示を受けたことを検知する。
【０４６９】
音声認識処理に関係する機能の少なくとも一部の停止の指示を第２機器２０が受けたことや、音声認識処理に関係する機能の少なくとも一部の停止の指示を第３機器３０が受けたことの検知も、同様の方法で行われればよい。
【０４７０】
なお検知部７１４０は、第１機器７０１０が音声認識処理に関係する第１機能の開始／停止の指示を受けたことを、第１機器７０１０から送信される信号機能開始通知信号／機能停止通知信号に基づいて検知するものでなくてもよい。例えば、第１機能が、第１機器７０１０の通信機能であるような場合には、検知部７１４０は、第１サーバ７１００が第１機器７０１０と通信可能か否かに基づき、第１機器７０１０が音声認識処理に関係する第１機能の開始／停止を受けたことを検知してもよい。
【０４７１】
（２−２−１−５）判断部
判断部７１５０は、第１機器７０１０、第２機器７０２０及び第３機器７０３０と関連する機器を判断する。判断部７１５０は、例えば、記憶部７１９０の関連情報記憶領域７１９２に記憶されている情報に基づいて、第１機器７０１０、第２機器７０２０及び第３機器７０３０と関連する機器を判断する。
【０４７２】
（２−２−１−６）開始・停止決定部
開始・停止決定部７１６０は、検知部７１４０が、ある機器（機器Ａと呼ぶ）が、機器Ａについての音声認識処理に関係する機能の少なくとも一部の機能（第１機能）の停止の指示を受けたことを検知すると、他の機器（機器Ｂと呼ぶ）について、音声入力部が音声を受け付け、受け付けた音声の音声データを送信し、送信した音声データを音声データ受付部７１１０が受け付け、受け付けた音声データを音声解析部７１２０に解析させる、音声認識処理に関係する少なくとも一部の機能（第２機能）を停止することを決定する。より具体的には、開始・停止決定部７１６０は、検知部７１４０が、機器Ａが、機器Ａについての音声認識処理の第１機能の停止の指示を受けたことを検知し、かつ、判断部７１５０が機器Ａと関連すると判断する機器に、機器Ｂが含まれている場合に、機器Ｂについての音声認識処理に関係する第２機能を停止することを決定する。
【０４７３】
具体例を挙げて説明する。
【０４７４】
例えば、関連情報記憶領域７１９２に、第１機器７０１０と第２機器７０２０とが関連付けて記憶され、第１機器７０１０と第３機器７０３０とは関連付けて記憶されていないとする。言い換えれば、判断部７１５０が第１機器７０１０と関連すると判断する機器に、第２機器７０２０は含まれ、第３機器７０３０は含まれないとする。そして、検知部７１４０が、第１機器７０１０が、機器についての音声認識処理の第１機能の停止の指示を受けたことを検知部７１４０が検知したと仮定する。この場合に、開始・停止決定部７１６０は、第２機器７０２０についての音声認識処理に関係する少なくとも一部の機能（第２機能）を停止することを決定する。一方で、開始・停止決定部１６０は、第３機器３０についての音声認識処理に関係する機能については停止を決定しない。
【０４７５】
なお、好ましくは、機器Ａについての音声認識処理について停止される第１機能と、第１機能の停止に基づいて停止される、機器Ｂについての音声認識処理の第２機能とは、同種の機能であることが好ましい。
【０４７６】
なお、第２機能と第１機能とが同種の機能であるとは、例えば、第１機能が音声入力部７０１２による音声の受付機能である場合には、第２機能が音声入力部７０２２による音声の受付機能であることを意味する。また、第２機能と第１機能とが同種の機能であるとは、例えば、第１機能が第１機器７０１０による音声データの送信機能である場合には、第２機能が第２機器７０２０による音声データの送信機能であることを意味する。また、第２機能と第１機能とが同種の機能であるとは、例えば、第１機能が、音声解析部７１２０が第１機器７０１０の送信する音声データを解析する機能である場合には、第２機能が、音声解析部７１２０が第２機器７０２０の送信する音声データを解析する機能であることを意味する。
【０４７７】
ただし、第１機能と第２機能とは、同種の機能でなくてもよい。例えば、機器Ａについての音声認識処理について第１機能が停止された場合に停止される、機器Ｂについての音声認識処理の第２機能は、（第１機能がどのような機能であるかによらず）予め決定されていてもよい。
【０４７８】
開始・停止決定部７１６０が、機器Ｂについての音声認識処理の第２機能の停止を決定した場合、第２機能が機器制御システム７４００側で停止可能な機能である場合には、第１サーバ７１００は、この第２機能を停止させる処理を行う。なお、機器制御システム７４００側で停止可能な機能には、機器の送信する音声データを音声データ受付部７１１０が受け付ける機能、機器が送信する音声データを音声解析部７１２０が解析する機能、及び、機器が送信した音声データを第１サーバ７１００の記憶部７１９０の音声データ記憶領域７１９４に蓄積する機能を含む。一方、第２機能が機器制御システム７４００側で停止できない機能である場合（機器Ｂ側で停止させる機能である場合）には、後述する開始・停止要求部７１８０が、機器Ｂに対して停止要求を送信する。
【０４７９】
また、開始・停止決定部７１６０は、検知部７１４０が、ある機器（機器Ａと呼ぶ）が、機器Ａについての音声認識処理に関係する機能の少なくとも一部の機能（停止されていた第１機能）の開始（再開）の指示を受けたことを検知すると、他の機器（機器Ｂと呼ぶ）について、音声入力部が音声を受け付け、受け付けた音声の音声データを送信し、送信した音声データを音声データ受付部７１１０が受け付け、受け付けた音声データを音声解析部７１２０に解析させる、音声認識処理に関係する少なくとも一部の機能（停止されていた第２機能）を開始（再開）することを決定する。より具体的には、開始・停止決定部７１６０は、検知部７１４０が、機器Ａが、機器Ａについての音声認識処理の第１機能の開始の指示を受けたことを検知し、かつ、判断部７１５０が機器Ａと関連すると判断する機器に、機器Ｂが含まれている場合に、機器Ｂについての音声認識処理に関係する第２機能を開始することを決定する。つまり、開始・停止決定部７１６０は、機器Ａについての音声認識処理が実行可能になったことが検知され、かつ、判断部７１５０が機器Ａと関連すると判断する機器に、機器Ｂが含まれている場合に、機器Ｂについての音声認識処理を実行可能とすることを決定する。
【０４８０】
開始・停止決定部７１６０が、機器Ｂについての音声認識処理の第２機能の開始（再開）を決定した場合、第２機能が機器制御システム７４００側で開始可能な機能である場合（言い換えれば、第２機能が機器制御システム７４００側で停止された機能である場合）には、第１サーバ７１００は、この第２機能を開始させる処理を行う。一方、第２機能が機器制御システム７４００側で開始できない機能である場合（機器Ｂ側で開始させる機能である場合）には、後述する開始・停止要求部７１８０が、機器Ｂに対して開始要求を送信する。
【０４８１】
（２−２−１−７）開始・停止情報送信部
開始・停止情報送信部７１７０は、開始・停止決定部７１６０が、ある機器についての音声認識処理に関する第２機能の開始／停止を決定した時に、その機器の報知部が第２機能の停止を報知するよう、第２機器７０２０に対し機能開始情報／機能停止情報を送信する。
【０４８２】
例えば、具体例を挙げて説明すれば、開始・停止情報送信部７１７０は、開始・停止決定部７１６０が、第２機器７０２０についての音声認識処理に関する第２機能の開始／停止を決定した時に、第２機器７０２０の報知部７０２８が第２機能の停止を報知するよう、第２機器７０２０に対し機能開始情報／機能停止情報を送信する。
【０４８３】
なお、第２機能が機器側で開始／停止される機能である場合（つまり、第２機能が、機器の音声入力部の音声の受付機能や、音声データ送信部の音声データの送信機能である場合には、後述する開始・停止要求部７１８０が、第２機能の開始／停止を要求する信号を、機器に対して送信する。そのため、第２機能が機器側で開始／停止される機能である場合には、後述する開始要求／停止要求が、機能開始情報／機能停止情報の代わりに送信されてもよい。言い換えれば、第２機能が機器側で開始／停止される機能である場合には、開始・停止要求部７１８０が、開始・停止情報送信部７１７０の機能を兼ねてもよい。
【０４８４】
（２−２−１−８）開始・停止要求部
開始・停止要求部７１８０は、開始・停止決定部７１６０の決定に応じて、第２機能の停止を要求する信号を第２機器７０２０に対して送信する。
【０４８５】
具体的には、開始・停止要求部７１８０は、開始・停止決定部７１６０がある機器についての音声認識処理の第２機能を開始／停止することを決定し、第２機能が、機器制御システム７４００側で停止できない機能である場合（機器側で停止させる機能である場合）には、機器に対して開始／停止要求を生成して送信する。
【０４８６】
（２−２−２）第２サーバ及び第３サーバ
第２サーバ７２００は、プロセッサ、主記憶装置及び補助記憶装置を含む記憶装置、及び通信インターフェース等を有するコンピュータである。第２サーバ７２００は、ネットワーク７０４０を介して、第１機器７０１０、第３機器７０３０及び第１サーバ７１００と少なくとも通信可能に接続されている。
【０４８７】
第３サーバ７３００も、第２サーバ７２００と同様のコンピュータである。第２サーバ７２００は、ネットワーク７０４０を介して、第２機器７０２０及び第１サーバ７１００と少なくとも通信可能に接続されている。
【０４８８】
第２サーバ７２００は、プロセッサが、記憶部に記憶されているプログラムを実行することで、各種処理を実行する。第２サーバ７２００は、各種処理を実行する機能部として、解析結果受信部７２１０と、信号生成送信部７２２０と、を有する。
【０４８９】
解析結果受信部７２１０は、第１機器７０１０又は第３機器７０３０が送信する音声データの第１サーバ７１００の音声解析部７１２０による解析結果（例えばテキストデータ）を受信する。
【０４９０】
信号生成送信部７２２０は、解析結果受信部７２１０が受信した解析結果（テキストデータ）に基づき、音声データの送信元の第１機器７０１０又は第３機器７０３０が解析結果に対応する運転状態になるように（例えば、解析結果が“空調機の運転開始”というテキストデータであった場合、音声データの送信元の機器の運転が開始されるように、信号（指令）を生成して送信する。
【０４９１】
第３サーバ７３００についても同様であり、第３サーバ７３００は、解析結果受信部７３１０と、信号生成送信部７３２０と、を有する。
【０４９２】
解析結果受信部７３１０は、第２機器７０２０が送信する音声データの第１サーバ７１００の音声解析部７１２０による解析結果（例えばテキストデータ）を受信する。
【０４９３】
信号生成送信部７３２０は、解析結果受信部７３１０が受信した解析結果（テキストデータ）に基づき、音声データの送信元の第２機器７０２０が解析結果に対応する運転状態になるように（例えば、解析結果が“電源オン”というテキストデータであった場合、音声データの送信元の機器の電源がオンになるように、信号（指令）を生成して送信する。
【０４９４】
（３）機器の音声操作
機器の音声操作について説明する。機器の音声操作は、その機器についての音声認識処理が実行可能な状態（音声認識処理の実行のために必要な機能が停止されていない状態）で実行可能である。
【０４９５】
ここでは、図５０を参照しながら、第１機器７０１０が音声操作される場合を例に、機器の音声操作を説明する。なお、第３機器７０３０が音声操作される場合の処理の流れは、機器が異なるだけで、第１機器７０１０が音声操作される場合の処理の流れと同様であるため、説明は省略する。
【０４９６】
まず、ステップＳ１で、第１機器の音声入力部７０１２に指示のための音声（例えば、「空調機運転開始」）が入力されたとする。その結果、音声入力部７０１２が受け付けた音声の音声データ送信部７０１４から機器制御システム７４００の第１サーバ７１００に音声データが送信される。
【０４９７】
次に、ステップＳ２では、第１サーバ７１００の音声データ受付部７１１０が音声データを受け付ける。
【０４９８】
次に、ステップＳ３では、音声データ受付部７１１０が受け付けた音声データが、記憶部７１９０の音声データ記憶領域７１９４に記憶される。音声データ記憶領域７１９４に記憶された音声データは、次のステップＳ４で音声解析に利用される他、音声データの履歴データとして音声データ記憶領域７１９４に記憶される。
【０４９９】
なお、ここでは、音声データの音声解析が実行される前に、音声データが音声データ記憶領域７１９４に記憶されるが、これに代えて、又は、これに加えて、記憶部７１９０には、音声解析結果が履歴データとして記憶されてもよい。
【０５００】
次に、ステップＳ４では、音声解析部７１２０が、音声データ記憶領域７１９４に記憶された音声データの音声解析を行う。得られた音声解析結果は、解析結果送信部７１３０により第２サーバ７２００に送信される。
【０５０１】
ステップＳ５では、第２サーバ７２００の解析結果受信部７２１０が、解析結果送信部７１３０の送信した解析結果を受信する。
【０５０２】
次にステップＳ６では、信号生成送信部７２２０が、解析結果（音声データの内容は運転開始指示であるという解析結果）に基づいて信号（指令や情報）を生成し、第１機器７０１０に対して送信する。
【０５０３】
次にステップＳ７では、第１機器７０１０が信号生成送信部７２２０から送信される信号を受信し、例えば信号が指令である場合には、その指令に応じた動作を実行する。
【０５０４】
図５１は、第２機器７０２０が音声操作される場合の機器の音声操作を説明するシーケンス図である。ここでは、第２サーバ７２００に代えて、第３サーバ７３００が使用される点で異なるが、処理の内容については第１機器７０１０が音声操作される場合と同様であるので、説明は省略する。
【０５０５】
（４）ある機器について音声認識処理の第１機能が停止された場合の、他の機器における音声認識処理の第２機能の停止処理
次に、ある機器について音声認識処理の第１機能が停止された場合の、他の機器における音声認識処理の第２機能の停止処理について、図５２及び図５３のシーケンス図を参照しながら説明する。
【０５０６】
図５２では、第１機器７０１０についての音声認識処理の第１機能の一例として、音声入力部７０１２の音声の受付機能が停止される場合を例に、他の機器（第１機器７０１０以外の機器）における音声認識処理の第２機能の停止処理について説明する。
【０５０７】
なお、ここでは、判断部７１５０が、記憶部７１９０の関連情報記憶領域７１９２に記憶された情報に基づいて第１機器７０１０と関連すると判断する機器に、第２機器７０２０が含まれ、第３機器７０３０は含まれないと仮定して説明する。また、ここでは、第１機器７０１０についての音声認識処理について停止される第１機能（すなわち音声入力部７０１２の音声の受付機能）と、第１機能の停止に基づいて停止される、他の機器についての音声認識処理の第２機能とは、同種の機能であるとして説明する。
【０５０８】
なお、図５２のシーケンス図では、第１機能及び第２機能が音声入力部の音声の受付機能であるが、第１機能及び第２機能が音声データ送信部の音声データの送信機能であった場合にも、処理のフローは（停止される機能が異なる点を除いて）同様である。
【０５０９】
まず、ステップＳ２１で、指示受付部の一例である物理的なスイッチ７０１１ａに対して、音声入力部７０１２の音声の受付機能が指示されたとする。
【０５１０】
その結果、第１機器７０１０の音声入力部７０１２には音声を受け付けない状態になる（ステップＳ２３）。例えば、ステップＳ２３で、音声入力部７０１２を動作させる電気・電子回路に対して電力が供給されなくなる。そして、ステップＳ２４では、報知部７０１８が、（第２色のＬＥＤ（例えば青色ＬＥＤ）は消灯させて）第１色のＬＥＤ（例えば赤色ＬＥＤ）を点灯させることで、第１機器７０１０についての音声認識処理が停止されたことを報知する。
【０５１１】
また、ステップＳ２１でスイッチ７０１１ａが指示を受け付けた結果、第１機器７０１０から第１サーバ７１００には、音声入力部７０１２の音声の受付機能が停止された旨（機能停止通知信号）が通知される。なお、機能が停止された旨の通知では、単に機能が停止したことを通知するだけはなく、どの機能が停止したのかが特定可能な情報が送信されることが好ましい。ステップＳ２２では、第１サーバ７１００の検知部７１４０は、第１機器７０１０から送信された信号に基づいて、第１機器７０１０についての音声認識処理に関係する第１機能の停止の指示を受けたことを検知する。
【０５１２】
次に、ステップＳ２５では、第１サーバ７１００の判断部７１５０が、記憶部７１９０の関連情報記憶領域７１９２に記憶された情報に基づいて、第１機器７０１０と関連する機器を判断する。ここでは、第１機器７０１０と関連する機器に第２機器７０２０が含まれ、第３機器７０３０は含まれない。
【０５１３】
次に、ステップＳ２６では、ステップＳ２２及びステップＳ２５の結果に基づき、開始・停止決定部７１６０が、第２機器７０２０についての音声認識処理に関係する少なくとも一部の機能（第２機能）を停止することを決定する。特に、ここでは、開始・停止決定部７１６０は、第２機器７０２０についての音声認識処理に関係する第２機能の一例として、第１機能と同種の、音声入力部７０２２の音声の受付機能を停止することを決定する。なお、一方で、開始・停止決定部７１６０は、第３機器７０３０についての音声認識処理に関係する機能の停止は決定しない。
【０５１４】
なお、音声入力部７０２２の音声の受付機能は、機器制御システム７４００側で停止できない機能である（第２機器７０２０側で停止させる機能である）。そこで、ステップＳ２７で、開始・停止要求部７１８０は、第２機器７０２０に対して、第２機能（音声入力部２２の音声の受付機能）の停止要求を送信する。
【０５１５】
第２機器７０２０では、開始・停止要求受付部７０２６が停止要求を受け付けると（ステップＳ２８）、これに応じて音声入力部７０２２の音声の受付機能の停止が指示され、音声入力部７０２２の音声の受付機能が停止される（ステップＳ２９）。
【０５１６】
次に、ステップＳ３０では、ステップＳ２６において開始・停止決定部７１６０が、第２機器７０２０についての音声認識処理に関する第２機能（音声入力部７０２２の音声の受付機能）の停止を決定しているので、開始・停止情報送信部７１７０が、第２機器７０２０の報知部７０２８が第２機能の停止を報知するよう、第２機器７０２０に対し機能停止情報を送信する。
【０５１７】
第２機器７０２０では、開始・停止情報受付部７０２７が機能停止情報を受け付けると（ステップＳ３１）、これに応じて報知部７０１８が、（第２色のＬＥＤ（例えば青色ＬＥＤ）は消灯させて）第１色のＬＥＤ（例えば赤色ＬＥＤ）を点灯させる。
【０５１８】
なお、ここでは、第１サーバ７１００は、停止要求に加え、機能停止情報が送信しているが、機能停止情報の送信は省略されてもよい。そして、第２機器７０２０は、停止要求を受信した際に、報知部７０１８が（第２色のＬＥＤ（例えば青色ＬＥＤ）は消灯させて）第１色のＬＥＤ（例えば赤色ＬＥＤ）を点灯させてもよい。言い換えれば、停止要求は、機能停止情報の役割を兼ねてもよい。
【０５１９】
なお、仮に、ステップＳ１で第２機器７０２０についての音声認識処理の第１機能の一例として、音声入力部７０２２の音声の受付機能が停止される場合は、第１機器７０１０で行われた処理が第２機器７０２０で、第２機器７０２０で行われた処理が第１機器７０１０で行われる点を除き、処理の流れは同様であるので説明は省略する。また、仮に、ステップＳ１で第３機器７０３０についての音声認識処理の第１機能の一例として、音声入力部の音声の受付機能が停止される場合は、本実施形態では、第３機器７０３０と関連付けられた機器が存在しないため、第３機器７０３０の音声入力部の音声の受付機能が停止されるだけで、第１機器７０１０及び第２機器７０２０については特に影響はない。
【０５２０】
次に、図５３では、第１機器７０１０についての音声認識処理の第１機能の一例として、音声データ受付部７１１０が第１機器７０１０の送信する音声データを受け付ける機能（以後、説明の簡略化のため、第１音声データ受付機能と呼ぶ）が停止される場合を例に、他の機器（第１機器７０１０以外の機器）における音声認識処理の第２機能の停止処理について説明する。
【０５２１】
なお、ここでは、判断部７１５０が、記憶部７１９０の関連情報記憶領域７１９２に記憶された情報に基づいて第１機器７０１０と関連すると判断する機器に、第２機器７０２０が含まれ、第３機器７０３０は含まれないと仮定して説明する。また、ここでは、第１機器７０１０についての音声認識処理について停止される第１機能（すなわち第１音声データ受付機能）と、第１機能の停止に基づいて停止される、他の機器についての音声認識処理の第２機能（以後、説明の簡略化のため、第２音声データ受付機能と呼ぶ）とは、同種の機能であるとして説明する。
【０５２２】
なお、図５３のシーケンス図では、第１機能及び第２機能が、音声データを音声データ受付部７１１０が受け付ける機能であるが、第１機能及び第２機能が、音声データを音声解析部７１２０が解析する機能、又は、音声データを記憶部７１９０に蓄積する機能、のいずれかである場合にも、処理のフローは（停止される機能が異なる点を除いて）同様である。
【０５２３】
まず、ステップＳ４１で、指示受付部の一例である物理的なスイッチ７０１１ａに対して、第１音声データ受付機能の停止が指示されたとする。
【０５２４】
ステップＳ４２では、報知部７０１８が、（第２色のＬＥＤ（例えば青色ＬＥＤ）は消灯させて）第１色のＬＥＤ（例えば赤色ＬＥＤ）を点灯させることで、第１機器７０１０についての音声認識処理の第１機能が停止されたことを報知する。
【０５２５】
ステップＳ４１でスイッチ７０１１ａが指示を受け付けた結果、第１機器７０１０から第１サーバ７１００には、第１音声データ受付機能が停止される旨（機能停止通知信号）が送信される（第１音声データ受付機能の停止が要求される）。なお、機能が停止される旨の通知には、単に機能が停止したことを通知するだけはなく、どの機能が停止したのかが特定可能な情報が送信されることが好ましい。ステップＳ４３では、第１サーバ７１００の検知部７１４０は、第１機器７０１０から送信された信号に基づいて、第１機器７０１０についての音声認識処理に関係する第１機能の停止の指示を受けたことを検知する。
【０５２６】
また、第１サーバ７１００は、第１音声データ受付機能の停止の通知（要求）に応じて第１音声データ受付機能の停止を指示する（ステップＳ４４）。その結果、音声データ受付部７１１０は、第１機器７０１０から送信されてくる音声データを受け付けない状態になる。
【０５２７】
次に、ステップＳ４５では、第１サーバ７１００の判断部７１５０が、記憶部７１９０の関連情報記憶領域７１９２に記憶された情報に基づいて、第１機器７０１０と関連する機器を判断する。ここでは、第１機器７０１０と関連する機器に第２機器７０２０が含まれ、第３機器７０３０は含まれない。
【０５２８】
次に、ステップＳ４６では、ステップＳ４３及びステップＳ４５の結果に基づき、開始・停止決定部７１６０が、第２機器７０２０についての音声認識処理に関係する少なくとも一部の機能（第２機能）を停止することを決定する。特に、ここでは、開始・停止決定部７１６０は、第２機器７０２０についての音声認識処理に関係する第２機能の一例として、第１機能と同種の、第２音声データ受付機能を停止することを決定する。なお、一方で、開始・停止決定部７１６０は、第３機器７０３０についての音声認識処理に関係する機能の停止は決定しない。
【０５２９】
なお、第２音声データ受付機能は、機器制御システム７４００側で停止可能な機能である。そこで、ステップＳ４７で、第１サーバ７１００は、第２音声データ受付機能の停止を指示する（ステップＳ４４）。その結果、音声データ受付部７１１０は、第２機器２０から送信されてくる音声データを受け付けない状態になる。
【０５３０】
次に、ステップＳ４８では、ステップＳ４７において開始・停止決定部７１６０が、第２機器７０２０についての音声認識処理に関する第２機能（第２音声データ受付機能）の停止を決定しているので、開始・停止情報送信部７１７０が、第２機器７０２０の報知部７０２８が第２機能の停止を報知するよう、第２機器７０２０に対し機能停止情報を送信する。
【０５３１】
第２機器７０２０では、開始・停止情報受付部７０２７が機能停止情報を受け付けると（ステップＳ５１）、これに応じて報知部７０１８が、（第２色のＬＥＤ（例えば青色ＬＥＤ）は消灯させて）第１色のＬＥＤ（例えば赤色ＬＥＤ）を点灯させる（ステップＳ５２）。
【０５３２】
（５）ある機器について音声認識処理の第１機能が開始（再開）された場合の、他の機器における音声認識処理の第２機能の開始（再開）処理
ある機器について音声認識処理の第１機能が開始された場合の、他の機器における音声認識処理の第２機能の開始処理について、図５４及び図５５のシーケンス図に示す。
【０５３３】
図５４では、第１機器７０１０についての音声認識処理の第１機能の一例として、音声入力部７０１２の音声の受付機能が開始される場合を例に、他の機器（第１機器７０１０以外の機器）における音声認識処理の第２機能の開始処理を示している。
【０５３４】
なお、ここでは、判断部７１５０が、記憶部７１９０の関連情報記憶領域７１９２に記憶された情報に基づいて第１機器７０１０と関連すると判断する機器に、第２機器７０２０が含まれ、第３機器７０３０は含まれないと仮定している。また、ここでは、第１機器７０１０についての音声認識処理について開始される第１機能（すなわち音声入力部７０１２の音声の受付機能）と、第１機能の開始に基づいて開始される、他の機器についての音声認識処理の第２機能とは、同種の機能であるとしている。
【０５３５】
図５４のシーケンス図は、図５２のシーケンス図と、第１機能及び第２機能が開始されるのか、第１機能及び第２機能が停止されるのかの違いはあるが、フローの流れは概ね同様である。そのため、ここでは図５４のシーケンス図については省略する。
【０５３６】
図５５では、第１機器７０１０についての音声認識処理の第１機能の一例として、音声データ受付部７１１０が第１機器７０１０の送信する音声データを受け付ける機能（以後、説明の簡略化のため、第１音声データ受付機能と呼ぶ）が開始される場合を例に、他の機器（第１機器７０１０以外の機器）における音声認識処理の第２機能の開始処理を示している。
【０５３７】
なお、ここでは、判断部７１５０が、記憶部７１９０の関連情報記憶領域７１９２に記憶された情報に基づいて第１機器７０１０と関連すると判断する機器に、第２機器７０２０が含まれ、第３機器７０３０は含まれないと仮定する。また、ここでは、第１機器７０１０についての音声認識処理について開始される第１機能（すなわち第１音声データ受付機能）と、第１機能の停止に基づいて開始される、他の機器についての音声認識処理の第２機能（以後、説明の簡略化のため、第２音声データ受付機能と呼ぶ）とは、同種の機能であるとしている。
【０５３８】
図５５のシーケンス図は、図５３のシーケンス図と、第１機能及び第２機能が開始されるのか、第１機能及び第２機能が開始されるのか、の違いはあるが、フローの流れは概ね同様である。そのため、ここでは図５５のシーケンス図については省略する。
【０５３９】
（６）特徴
（６−１）
本実施形態の機器制御システム７４００は、第１機器の一例としての第１機器７０１０と、第２機器の一例としての第２機器７０２０と、を制御する。第１機器７０１０は、第１音声入力部の一例としての音声入力部７０１２を有し、音声入力部７０１２が受け付けた音声の音声データを送信する。第２機器７０２０は、第２音声入力部の一例としての音声入力部７０２２を有し、音声入力部７０２２が受け付けた音声の音声データを送信する。機器制御システム７４００は、第１音声データ受付部及び第２音声データ受付部の一例としての音声データ受付部７１１０と、第１音声解析部及び第２音声解析部の一例としての音声解析部７１２０と、検知部７１４０と、開始・停止決定部７１６０と、を備える。音声データ受付部７１１０は、第１機器７０１０が送信する音声データを受け付ける。音声データ受付部７１１０は、第２機器７０２０が送信する音声データを受け付ける。音声解析部７１２０は、音声データ受付部７１１０が受け付けた音声データを解析する。検知部７１４０は、音声入力部７０１２が音声を受け付け、受け付けた音声の音声データを送信し、送信した音声データを音声データ受付部７１１０が受け付け、受け付けた音声データを音声解析部７１２０に解析させる、第１機器７０１０についての音声認識処理に関係する機能の少なくとも一部の第１機能の停止の指示を、第１機器７０１０が受けたことを検知する。開始・停止決定部７１６０は、検知部７１４０が、第１機器７０１０が第１機能の停止の指示を受けたことを検知すると、第２機器７０２０について、音声入力部７０２２が音声を受け付け、受け付けた音声の音声データを送信し、送信した音声データを音声データ受付部７１１０が受け付け、受け付けた音声データを音声解析部７１２０に解析させる、音声認識処理に関係する機能の少なくとも一部の第２機能を停止することを決定する。
【０５４０】
本機器制御システム７４００では、第１機器７０１０が音声認識処理に関係する機能の少なくとも一部の第１機能の停止の指示を受けた場合に、第２機器７０２０の音声認識処理に関係する機能の少なくとも一部の第２機能が停止される。言い換えれば、本機器制御システム７４００では、ユーザが第１機器７０１０の音声認識処理を停止することで、第２機器７０２０の音声認識処理も停止される。そのため、本機器制御システム７４００を利用することで、複数の機器の音声認識処理の実行をそれぞれ停止する手間が省け、複数の機器の音声認識処理を簡略な操作で停止させることができる。
【０５４１】
（６−２）
本実施形態の機器制御システム７４００では、第２機能は、音声入力部７０２２の音声の受付機能、又は、第２機器７０２０の音声データの送信機能である。
【０５４２】
ここでは、第２機器７０２０から音声データが送信されなくなるため、音声データが送信されることに伴う、プライバシーに関する問題や、音声データの傍受といった問題の発生が防止されやすい。
【０５４３】
（６−３）
本実施形態の機器制御システム７４００は、停止要求部の一例としての開始・停止要求部７１８０を備える。開始・停止要求部７１８０は、開始・停止決定部７１６０の決定に応じて、第２機能の停止を要求する信号を第２機器７０２０に対して送信する。
【０５４４】
ここでは、第２機器７０２０における第２機能の停止が、第２機器７０２０に対して直接的に指示されるため、第２機器７０２０についての音声認識処理の停止の信頼性が高い。
【０５４５】
（６−４）
本実施形態の機器制御システム７４００では、第２機能は、第２機器７０２０が送信する音声データを音声データ受付部７１１０が受け付ける機能、第２機器７０２０が送信する音声データを音声解析部７１２０が解析する機能、又は、第２機器７０２０が送信した音声データを蓄積する機能であってもよい。
【０５４６】
ここでは、機器制御システム７４００側の処理だけで第２機器７０２０についての音声認識処理を停止することができる。
【０５４７】
（６−５）
本実施形態の機器制御システム７４００では、前記の第２機能は、前記の第１機能と同種の機能である。
【０５４８】
なお、第２機能と第１機能とが同種の機能であるとは、例えば、第１機能が音声入力部１２による音声の受付機能である場合には、第２機能が音声入力部７０２２による音声の受付機能であることを意味する。また、第２機能と第１機能とが同種の機能であるとは、例えば、第１機能が第１機器７０１０による音声データの送信機能である場合には、第２機能が第２機器７０２０による音声データの送信機能であることを意味する。また、第２機能と第１機能とが同種の機能であるとは、例えば、第１機能が、音声解析部７１２０が第１機器７０１０の送信する音声データを解析する機能である場合には、第２機能が、音声解析部７１２０が第２機器７０２０の送信する音声データを解析する機能であることを意味する。
【０５４９】
ここでは、第１機器７０１０についての音声認識処理に関係する機能を停止した場合に、第２機器７０２０についての音声認識処理に関し同種の機能を停止できる。そのため、音声認識処理に関し、第１機器７０１０と第２機器７０２０とを共にユーザの望む状態に移行させることができる。
【０５５０】
（６−６）
本実施形態の機器制御システム７４００では、第２機器７０２０は、第２機能が停止されていることを報知する報知部７０２８を有する。機器制御システム７４００は、停止情報送信部の一例としての開始・停止情報送信部７１７０を備える。開始・停止情報送信部７１７０は、開始・停止決定部７１６０が第２機能の停止を決定した時に、報知部７０２８が第２機能の停止を報知するよう、第２機器７０２０に対し機能停止情報を送信する。
【０５５１】
ここでは、ユーザが、第１機器７０１０について音声認識処理を停止させた時に、第２機器７０２０についても音声認識処理が停止されたことを確認することができる。
【０５５２】
（６−７）
本実施形態の機器制御システム７４００は、第１機器７０１０と関連する機器を判断する判断部７１５０を備える。開始・停止決定部７１６０は、第１機器７０１０が第１機能の停止の指示を受けたことを検知部７１４０が検知し、かつ、判断部７１５０が第１機器７０１０と関連すると判断する機器に第２機器７０２０が含まれている場合に、第２機器７０２０について第２機能を停止することを決定する。
【０５５３】
ここでは、第１機器７０１０についての音声認識処理と同時に、第１機器７０１０と関連する第２機器７０２０についての音声認識処理についても停止することができる。逆に言えば、第１機器７０１０と第２機器７０２０とが関連しないと判断される場合には、第１機器７０１０についての音声認識処理が停止されても、第２機器７０２０についての音声認識処理については有効なままとすることができる。
【０５５４】
（６−８）
本実施形態の機器制御システム７４００では、第１機器７０１０が受け付ける第１機能の停止の指示には、物理的なスイッチ７０１１ａに対する指示、リモコン７０１１ｂによる指示、又は、音声入力部７０１２に対する音声による指示、を含む。
【０５５５】
（６−９）
本実施形態の機器制御システム７４００では、検知部７１４０は、第１機器７０１０が第１機能の開始の指示を受けたことを検知する。機器制御システム７４００は、開始決定部の一例としての開始・停止決定部７１６０を備える。開始・停止決定部７１６０は、検知部７１４０が、第１機器７０１０が第１機能の開始の指示を受けたことを検知すると、第２機器７０２０が第２機能を開始することを決定する。
【０５５６】
ここでは、第１機器７０１０が、その音声認識処理に関係する第１機能の開始（再開）の指示を受け付けた場合には、第２機器７０２０についての音声認識処理に関係する第２機能も開始（再開）される。言い換えれば、本機器制御システム７４００では、ユーザが第１機器７０１０についての音声認識処理を有効にすることで、第２機器７０２０についての音声認識処理も有効にすることができる。そのため、本機器制御システム７４００を利用することで、複数の機器のそれぞれについて音声認識処理の実行を有効にする手間が省け、複数の機器についての音声認識処理を簡略な操作で開始させることができる。
【０５５７】
（６−１０）
本実施形態の第２機器７０２０は、音声操作可能な機器である。第２機器７０２０は、音声入力部７０２２と、音声データ送信部７０２４と、指示受付部（例えば、スイッチ７０２１ａや、リモコン７０２１ｂや、音声入力部７０２２）と、停止情報受付部の一例としての開始・停止情報受付部７０２７と、を備える。音声入力部７０２２は、音声を受け付ける。音声データ送信部７０２４は、音声入力部７０２２が受け付けた音声を、音声データとして、音声解析部７１２０を有する機器制御システム７４００に送信する。指示受付部は、音声入力部７０２２が音声を受け付け、音声データ送信部７０２４が音声データを送信し、送信した音声データを機器制御システム７４００の音声解析部７１２０に解析させる、音声認識処理に関係する機能の少なくとも一部の停止の指示を受け付ける。開始・停止情報受付部７０２７は、機器制御システム７４００から送信される、音声操作可能な他の機器（例えば第１機器７０１０）の音声認識処理に関係する機能の少なくとも一部の停止に応じた、当該第２機器７０２０の音声認識処理に関係する機能の少なくとも一部の停止の決定に関する機能停止情報を受け付ける。
【０５５８】
説明は省略するが、第１機器７０１０及び第３機器７０３０についても同様である。
【０５５９】
第２機器７０２０では、ユーザの指示により第２機器７０２０について音声認識処理を停止可能であるとともに、他の機器（例えば第１機器７０１０）についての音声認識処理の停止に合わせ、第２機器７０２０についての音声認識処理を停止することができる。そのため、第２機器７０２０を用いることで、複数の機器についての音声認識処理の実行をそれぞれ停止する手間が省け、複数の機器についての音声認識処理を簡略な操作で停止させることができる。
【０５６０】
なお、物理的なスイッチ７０２１ａにより音声認識処理に関係する機能を停止させるようにすれば、音声認識処理の停止の信頼性を高めることができる（音声認識処理が停止されていない状態の発生を抑制できる）。
【０５６１】
（６−１１）
本実施形態の制御方法は、第１機器７０１０と、第２機器７０２０と、の制御方法である。第１機器７０１０は、第１音声入力部の一例としての音声入力部７０１２と、第１音声データ送信部の一例としての音声データ送信部７０１４と、を有する。音声データ送信部７０１４は、音声入力部７０１２が受け付けた音声の第１音声データを、機器制御システム７４００に送信する。機器制御システム７４００は、第１音声データを受け付ける第１音声データ受付部の一例としての音声データ受付部７１１０、及び音声データ受付部７１１０が受け付けた第１音声データを解析する第１音声解析部の一例としての音声解析部７１２０、を有する。第２機器７０２０は、第２音声入力部の一例としての音声入力部７０２２と、第２音声データ送信部の一例としての音声データ送信部７０２４と、を有する。音声データ送信部７０２４は、音声入力部７０２２が受け付けた音声の第２音声データを、機器制御システム７４００に送信する。機器制御システム７４００は、第２音声データを受け付ける第２音声データ受付部の一例としての音声データ受付部７１１０、及び音声データ受付部７１１０が受け付けた第２音声データを解析する第２音声解析部の一例としての音声解析部７１２０を有する。制御方法は、検知ステップ（ステップＳ２２，Ｓ４２）と、決定ステップ（ステップＳ２６，Ｓ４８）と、を備える。検知ステップでは、音声入力部７０１２が第１音声を受け付け、音声データ送信部７０１４が第１音声データを送信し、送信した第１音声データを音声データ受付部７１１０が受け付け、受け付けた第１音声データを音声解析部７１２０に解析させる、音声認識処理に関係する機能の少なくとも一部の第１機能の停止の指示を、第１機器７０１０が受けたことが検知される。決定ステップでは、第１機器７０１０が第１機能の停止の指示を受けたことが検知された場合に、第２機器７０２０について、音声入力部７０２２が第２音声を受け付け、音声データ送信部７０２４が第２音声データを送信し、送信した第２音声データを音声データ受付部７１１０が受け付け、受け付けた第２音声データを音声解析部７１２０に解析させる、音声認識処理に関係する機能の少なくとも一部の第２機能を停止することが決定される。
【０５６２】
本制御方法では、第１機器７０１０が、その音声認識処理に関係する機能の少なくとも一部の第１機能の停止の指示を受け付けたと検知された場合には、第２機器７０２０についての音声認識処理に関係する機能の少なくとも一部の第２機能も停止することが決定される。そのため、本制御方法を利用することで、複数の機器の音声認識処理の実行をそれぞれ停止する手間が省け、複数の機器の音声認識処理を簡略な操作で停止させることができる。
【０５６３】
（７）変形例
以下に上記実施形態の変形例を示す。なお、変形例は、矛盾しない範囲で互いに適宜組み合わされてもよい。
【０５６４】
（７−１）変形例Ａ
上記実施形態では、機器制御システム７４００は、３台のサーバ（第１サーバ７１００、第２サーバ７２００、及び第３サーバ７３００）を有するが、これに限定されるものではない。
【０５６５】
例えば、機器制御システム７４００は、上述の第１サーバ７１００、第２サーバ７２００及び第３サーバ７３００と同様の機能を有する単一のサーバを有するものであってもよい。また、例えば、機器制御システム７４００は、２台又は４台以上のサーバを有し、これらのサーバが、上述の第１サーバ７１００、第２サーバ７２００及び第３サーバ７３００と同様の機能を有するように構成されてもよい。
【０５６６】
また、例えば、上述の第１サーバ７１００と同様の機能は、第２サーバ７２００及び第３サーバ７３００とは異なる複数のサーバが協働することで実現されてもよい。
【０５６７】
（７−２）変形例Ｂ
上記実施形態では、第１機器１０、第２機器２０及び第３機器３０は、家電機器であるが、これに限定されるものではない。例えば、第１機器１０は、家電機器の音声操作機器であってもよい。
【０５６８】
音声操作機器は、音声を受け付ける音声入力部を有し、音声入力部が受け付けた音声の音声データを機器制御システム７４００に送信し、機器制御システム７４００の音声データの解析結果に基づく信号を受信して、これに応じて操作対象の家電機器の動作を操作する機器である。具体例をあげれば、音声操作機器は、第１機器７０１０の音声操作機器（音声リモコン）である。音声操作機器は、第１機器７０１０に対する指令音声（例えば、「空調機の運転開始」という音声）を受け付け、受け付けた音声の音声データを機器制御システム７４００に送信する。そして、音声操作機器は、機器制御システム７４００の音声データの解析結果に基づく信号（音声データの内容は空調機の運転開始指示であったという解析結果を示す信号）を受信し、音声操作機器の赤外線信号発信部から、操作対象の空調機に運転開始の指令信号を送信する。
【０５６９】
また、例えば、音声操作機器は、音声を受け付ける音声入力部を有し、音声入力部が受け付けた音声の音声データを機器制御システム７４００に送信し、音声データの解析結果に基づく信号を、機器制御システム７４００からネットワーク７０４０で接続された機器の操作対象に送信させることで、操作対象を制御してもよい。
【０５７０】
（７−３）変形例Ｃ
上記実施形態では、音声データ受付部７１１０が第１音声データ受付部及び第２音声データ受付部として機能し、音声解析部７１２０が第１音声解析部及び第２音声解析部として機能するが、これに限定されるものではない。
【０５７１】
例えば、第１サーバ７１００に音声データ受付部７１１０及び音声解析部７１２０を設ける代わりに、第２サーバに第１機器７０１０及び第３機器７０３０が送信する音声データを受け付ける第１音声データ受付部と、第１音声データ受付部が受け付けた音声データを解析する第１音声解析部を設け、第３サーバに第２機器７０２０が送信する音声データを受け付ける第２音声データ受付部と、第２音声データ受付部が受け付けた音声データを解析する第２音声解析部を設けてもよい。
【０５７２】
以上、実施形態及び変形例を説明したが、特許請求の範囲に記載された趣旨及び範囲から逸脱することなく、形態や詳細の多様な変更が可能なことが理解されるであろう。
【産業上の利用可能性】
【０５７３】
本開示は、複数の音声操作可能な機器を制御する機器制御システム、機器制御システムにより制御される音声操作可能な機器、及びこれらの機器の制御方法に広く適用でき有用である。
【符号の説明】
【０５７４】
〔第１構成〕
１００１        機器制御システム（制御システム）
１００５        ユーザ
１０１０      第１タイプの機器（制御機器）
１０２０      第２タイプの機器（制御機器）
１０６０      音声入力受付部
１０７０      赤外線出力装置
１１００    サーバ
１１０４Ｔ  特定制御記憶部
１１１０    音声入力解析部
１１２０    制御内容特定部
１１３０    第１制御部（制御部）
１１３５    第２制御部（制御部）
１４００    設定支援装置
１４１０    キーワード入力受付部
１４２０    制御命令選択部
１４３０    特定制御登録部
Ｇ        編集画面
ＧＫ      キーワード画像
ＧＯ      制御命令画像
Ｋ        キーワード
Ｏ        制御命令
ＮＷ      ネットワーク
Ｐ        設定支援プログラム
〔第２構成〕
２０１１      テキスト抽出部
２０１２      音声認識辞書
２０１３      解釈部
２０１４      制御部
２０１６      機器情報取得部
２０１７      記憶部
２０１８      演算部
２０１９      認証部
２０４０      サーバ
２０５０      ネットワーク
２０６０      建物
２０６１      ルータ
２０６２      空調機
２０６３      音声入出力装置
２０６４      音声入力部
２０６５      音声出力部
２０６９      基準環境センサ
２０９０      環境調節システム
２０９１      空調機
２０９２      扇風機
２０９３      加湿器
２０９４      電動窓
２０９５      照明器具
２０９６      カーテン器具
２０９７      電動アロマポット
２０９９      対象環境センサ
ＲＳ      基準空間
ＴＳ      対象空間
〔第３構成〕
３００１        空気調和システム
３００５ａ      ユーザ（発話者）
３００５ｂ      ユーザ（発話者）
３０２０      空調機（空気調和装置）
３０２０Ｐ    情報処理ユニット
３０２１      入力部
３０２２      出力部
３０２３      通信部
３０２４      記憶部
３０２５      処理部
３０２５Ａ    調和空気送出部
３０２５Ｂ    音声検知部
３０２５Ｃ    特定制御部
３０２５Ｄ    位置特定部
３０２５Ｅ    文章出力命令部
３０６０      音声入力装置
３０１００    サーバ（情報処理装置）
３１００Ａ  第１サーバ（第１情報処理装置）
３１０１    入力部
３１０２    出力部
３１０３    通信部
３１０４    記憶部
３１０４Ｄ  怒気分類ＤＢ（怒気分類記憶部）
３１１０    音声入力解析部
３１２５    状態判定部
３２００Ａ  第２サーバ（第２情報処理装置）
ＮＷ      ネットワーク
〔第４構成〕
４０１１      テキスト抽出部
４０１２      音声認識辞書
４０１３      解釈部
４０１４      制御部
４０１５      ユーザ識別部
４０１６      記憶部
４０４０      サーバ
４０５０      ネットワーク
４０６０      建物
４０６１      ルータ
４０６２      空調機（室内環境調節機）
４０６３      音声入出力装置
４０６４      音声入力部
４０６５      音声出力部
４０７０      室外機
４０８０      室内機
４０９０      室内環境調節システム
〔第５構成〕
５０１１      テキスト抽出部
５０１２      音声認識辞書
５０１３      解釈部
５０１４      制御部
５０１５      状態抽出部
５０１６      状態抽出辞書
５０１７      判定部
５０１８      記憶部
５０３０      電力会社
５０３１      電力管理装置
５０４０      サーバ
５０５０      ネットワーク
５０６０Ａ、５０６０Ｂ    物件
５０６１      コントローラ
５０６２      空調機
５０６３      音声入出力装置
５０６４      音声入力部
５０６５      音声出力部
５０６６      照明器具
５０６７      換気扇
５０６８      電力メータ
５０９０      空調管理システム
〔第６構成〕
６０１１      テキスト抽出部
６０１３      解釈部
６０１４      制御部
６０１５      時計部
６０１６      記録部
６０１７      パターン抽出部
６０１８      予測部
６０１９      文脈部
６０４０      サーバ
６０５０      ネットワーク
６０６０      建物
６０６１      ルータ
６０６３      音声入出力装置
６０６４      音声入力部
６０６５      音声出力部
６０７１      空調機
６０７２      浴室給湯器
６０７３      テレビ
６０７４      照明器具
６０７５      ウェアラブル端末
６０７６      調理器具
６０７７      冷蔵庫
６０９０      ホームシステム
〔第７構成〕
７０１０            第１機器（機器）
７０１１ａ          スイッチ（物理スイッチ、指示受付部）
７０１１ｂ          リモコン（リモートコントローラ、指示受付部）
７０１２            音声入力部（第１音声入力部，指示受付部）
７０１４            音声データ送信部（第１音声データ送信部）
７０１６            開始・停止要求受付部（停止情報受付部）
７０１７            開始・停止情報受付部（停止情報受付部）
７０１８            報知部
７０２０            第２機器（機器）
７０２１ａ          スイッチ（物理スイッチ、指示受付部）
７０２１ｂ          リモコン（リモートコントローラ、指示受付部）
７０２２            音声入力部（第２音声入力部、指示受付部）
７０２４            音声データ送信部（第２音声データ送信部）
７０２６            開始・停止要求受付部（停止情報受付部）
７０２７            開始・停止情報受付部（停止情報受付部）
７０２８            報知部
７１１０          音声データ受付部（第１音声データ受付部，第２音声データ受付部）
７１２０          音声解析部（第１音声解析部，第２音声解析部）
７１４０          検知部
７１５０          判断部
７１６０          開始・停止決定部（停止決定部，開始決定部）
７１７０          開始・停止情報送信部（停止情報送信部）
７１８０          開始・停止要求部（停止要求部）
７４００          機器制御システム
Ｓ２２，Ｓ４２  検知ステップ
Ｓ２６，Ｓ４８  決定ステップ
【先行技術文献】
【特許文献】
【０５７５】
【特許文献１】特開２００６−３０８８４８号公報
【特許文献２】特許第２５５２７４４号公報
【特許文献３】特開２００６−３２０６２１号公報
【特許文献４】特開２００１−３２４２０２号公報
【特許文献５】国際公開２０１２／１７６６９０号公報
【特許文献６】特開２００９−２９０９６７号公報
【特許文献７】特開２０１０−１８１０６４号公報
【図１】
2019013316.tif 000003
【図２】
2019013316.tif 000004
【図３】
2019013316.tif 000005
【図４Ａ】
2019013316.tif 000006
【図４Ｂ】
2019013316.tif 000007
【図５】
2019013316.tif 000008
【図６】
2019013316.tif 000009
【図７】
2019013316.tif 000010
【図８】
2019013316.tif 000011
【図９】
2019013316.tif 000012
【図１０】
2019013316.tif 000013
【図１１】
2019013316.tif 000014
【図１２】
2019013316.tif 000015
【図１３】
2019013316.tif 000016
【図１４】
2019013316.tif 000017
【図１５】
2019013316.tif 000018
【図１６】
2019013316.tif 000019
【図１７】
2019013316.tif 000020
【図１８】
2019013316.tif 000021
【図１９】
2019013316.tif 000022
【図２０】
2019013316.tif 000023
【図２１】
2019013316.tif 000024
【図２２】
2019013316.tif 000025
【図２３】
2019013316.tif 000026
【図２４】
2019013316.tif 000027
【図２５】
2019013316.tif 000028
【図２６】
2019013316.tif 000029
【図２７】
2019013316.tif 000030
【図２８Ａ】
2019013316.tif 000031
【図２８Ｂ】
2019013316.tif 000032
【図２９】
2019013316.tif 000033
【図３０】
2019013316.tif 000034
【図３１】
2019013316.tif 000035
【図３２】
2019013316.tif 000036
【図３３】
2019013316.tif 000037
【図３４】
2019013316.tif 000038
【図３５】
2019013316.tif 000039
【図３６】
2019013316.tif 000040
【図３７】
2019013316.tif 000041
【図３８】
2019013316.tif 000042
【図３９】
2019013316.tif 000043
【図４０】
2019013316.tif 000044
【図４１】
2019013316.tif 000045
【図４２】
2019013316.tif 000046
【図４３】
2019013316.tif 000047
【図４４】
2019013316.tif 000048
【図４５】
2019013316.tif 000049
【図４６】
2019013316.tif 000050
【図４７】
2019013316.tif 000051
【図４８】
2019013316.tif 000052
【図４９】
2019013316.tif 000053
【図５０】
2019013316.tif 000054
【図５１】
2019013316.tif 000055
【図５２】
2019013316.tif 000056
【図５３】
2019013316.tif 000057
【図５４】
2019013316.tif 000058
【図５５】
2019013316.tif 000059
【国際調査報告】
2019013316.tif 000060
2019013316.tif 000061
2019013316.tif 000062
2019013316.tif 000063
2019013316.tif 000064
2019013316.tif 000065
2019013316.tif 000066
2019013316.tif 000067
2019013316.tif 000068
2019013316.tif 000069
2019013316.tif 000070
2019013316.tif 000071