(57)【要約】【課題】ユーザの発話による言葉が登録されていなくても、照明器具を制御することができるコントローラ、照明システム、照明制御方法及びプログラムを提供する。【解決手段】コントローラ１０は、複数の照明器具３０に対し、照明シーンを再現させる制御を行うコントローラ１０であって、認識されたユーザの発話による言葉が予め定められた制御条件を満たすかどうかを判定し、言葉が制御条件を満たすと判定した場合、照明シーンを再現するための複数の制御コマンドから言葉に応じた第１の制御コマンドを選択し、言葉が制御条件を満たさないと判定した場合、複数の制御コマンドから第２の制御コマンドを選択する処理部１３と、処理部１３が選択した第１の制御コマンド又は第２の制御コマンドを複数の照明器具３０に送信する第１通信部１６とを備える。【選択図】図６
2020107550.tif 000002
【特許請求の範囲】
【請求項１】
複数の照明器具に対し、照明シーンを再現させる制御を行うコントローラであって、
認識されたユーザの発話による言葉が予め定められた制御条件を満たすかどうかを判定し、前記言葉が前記制御条件を満たすと判定した場合、前記照明シーンを再現するための複数の制御コマンドから前記言葉に応じた第１の制御コマンドを選択し、前記言葉が前記制御条件を満たさないと判定した場合、複数の制御コマンドから第２の制御コマンドを選択する処理部と、
前記処理部が選択した前記第１の制御コマンド又は前記第２の制御コマンドを前記複数の照明器具に送信する通信部とを備える
コントローラ。
【請求項２】
前記言葉が前記制御条件を満たさない場合とは、前記言葉が前記制御条件として予め登録された言葉に含まれていない場合である
請求項１に記載のコントローラ。
【請求項３】
前記言葉が前記制御条件を満たす場合とは、認識されたユーザの発話による言葉に、前記照明シーンに関連するキーワードが含まれている場合であり、
認識されたユーザの発話による言語に前記キーワードが含まれていない場合、前記処理部は、前記判定を行わない
請求項２に記載のコントローラ。
【請求項４】
前記第２の制御コマンドは、前記複数の照明器具に前回送信した制御コマンド、前記複数の照明器具に送信された制御コマンドのうちの利用頻度の高い制御コマンド、時刻に応じて予め決められている制御コマンド、及び、デフォルトで決められている制御コマンドから選択的に決定される制御コマンドである
請求項１〜３のいずれか１項に記載のコントローラ。
【請求項５】
さらに、前記第２の制御コマンドが選択され、前記第２の制御コマンドを送信した後、音声による質問を出力する音声出力部を備える
請求項１〜４のいずれか１項に記載のコントローラ。
【請求項６】
請求項１〜５のいずれか１項に記載のコントローラは、携帯情報端末である。
【請求項７】
請求項１〜６のいずれか１項に記載のコントローラと、
複数の照明器具とを備える
照明システム。
【請求項８】
複数の照明器具に対し、照明シーンを再現させる制御を行う照明制御方法であって、
認識されたユーザの発話による言葉が予め定められた制御条件を満たすかどうかを判定することと、
前記言葉が前記制御条件を満たすと判定した場合、前記照明シーンを再現するための複数の制御コマンドから前記言葉に応じた第１の制御コマンドを選択することと、
前記言葉が前記制御条件を満たさないと判定した場合、複数の制御コマンドから第２の制御コマンドを選択することと、
前記選択した前記第１の制御コマンド又は前記第２の制御コマンドを前記複数の照明器具に送信することとを含む
照明制御方法。
【請求項９】
請求項８に記載の照明制御方法をコンピュータにより実行させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、コントローラ、照明システム、照明制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来のコントローラとして特許文献１には、ユーザがコントローラと対話することで、多くのマルチメディア項目の再生リストをナビゲートしたり、１つ又は複数のゾーンプレーヤーの動作を制御したりすることができるコントローラが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第６００２８４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、従来のコントローラを照明器具の制御に適用した場合において、従来のコントローラでは、ユーザの発話による言葉に当該コントローラに搭載されていない言葉が含まれているとき、ユーザと対話することができず、照明器具を制御することができない。このため、従来のコントローラでは、適切な制御を行うことができず、ユーザは再度正しく言い直さなければならない。そこで、ユーザと従来のコントローラとの対話を確実にするために、より多くの言葉を従来のコントローラに登録することも考えられる。しかし、従来のコントローラに登録する言葉の情報量が肥大化してしまい現実的ではない。
【０００５】
本開示は、このような課題を解決するためになされたものであり、ユーザの発話による言葉が登録されていなくても、照明器具を制御することができるコントローラ、照明システム、照明制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本開示に係るコントローラの一態様は、複数の照明器具に対し、照明シーンを再現させる制御を行うコントローラであって、認識されたユーザの発話による言葉が予め定められた制御条件を満たすかどうかを判定し、前記言葉が前記制御条件を満たすと判定した場合、前記照明シーンを再現するための複数の制御コマンドから前記言葉に応じた第１の制御コマンドを選択し、前記言葉が前記制御条件を満たさないと判定した場合、複数の制御コマンドから第２の制御コマンドを選択する処理部と、前記処理部が選択した前記第１の制御コマンド又は前記第２の制御コマンドを前記複数の照明器具に送信する通信部とを備える。
【０００７】
また、上記課題を解決するために、本開示に係る照明システムの一態様は、コントローラと、複数の照明器具とを備える。
【０００８】
また、上記課題を解決するために、本開示に係る照明制御方法の一態様は、複数の照明器具に対し、照明シーンを再現させる制御を行う照明制御方法であって、認識されたユーザの発話による言葉が予め定められた制御条件を満たすかどうかを判定することと、前記言葉が前記制御条件を満たすと判定した場合、前記照明シーンを再現するための複数の制御コマンドから前記言葉に応じた第１の制御コマンドを選択することと、前記言葉が前記制御条件を満たさないと判定した場合、複数の制御コマンドから第２の制御コマンドを選択することと、前記選択した前記第１の制御コマンド又は前記第２の制御コマンドを前記複数の照明器具に送信することとを含む。
【０００９】
また、上記課題を解決するために、本開示に係るプログラムの一態様は、照明制御方法をコンピュータにより実行させる。
【発明の効果】
【００１０】
本開示に係るコントローラ等によれば、ユーザの発話による言葉が登録されていなくても、照明器具を制御することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施の形態に係る照明システムを例示する模式図である。
【図２】図２は、実施の形態に係る照明システムを例示するブロック図である。
【図３Ａ】図３Ａは、実施の形態に係る照明システムにおける第２の制御コマンドを選択するための履歴情報を例示する図である。
【図３Ｂ】図３Ｂは、実施の形態に係る照明システムにおける第２の制御コマンドを選択するための現在時刻に応じた制御コマンドを例示する図である。
【図３Ｃ】図３Ｃは、実施の形態に係る照明システムにおける第２の制御コマンドを選択するためのデフォルトとして設定された制御コマンドを例示する図である。
【図４】図４は、実施の形態に係る照明システムにおいて、ユーザの発話による言葉が複数の照明器具に照明シーンを再現させるための予め定められた制御条件を満たす場合の動作を例示するシーケンス図である。
【図５】図５は、実施の形態に係る照明システムにおいて、ユーザの発話による言葉が複数の照明器具に照明シーンを再現させるための予め定められた制御条件を満たさない場合の動作を例示するシーケンス図である。
【図６】図６は、実施の形態に係る照明システムにおいて、コントローラの動作を例示するフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本開示の実施の形態について、図面を参照しながら説明する。なお、以下に説明する実施の形態は、いずれも本開示の一具体例を示すものである。したがって、以下の実施の形態で示される、数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、並びに、ステップ、ステップの順序などは、一例であって本開示を限定する主旨ではない。よって、以下の実施の形態における構成要素のうち、本開示の最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００１３】
各図は、模式図であり、必ずしも厳密に図示されてはいない。したがって、例えば、各図において縮尺等は必ずしも一致しない。また、各図において、実質的に同一の構成に対しては同一の符号を付しており、重複する説明は省略又は簡略化する。
【００１４】
以下、実施の形態に係るコントローラ、照明システム、照明制御方法及びプログラムの構成について説明する。
【００１５】
（実施の形態）
［照明システム１］
図１は、実施の形態に係る照明システム１を例示する模式図である。
【００１６】
図１に示すように、照明システム１は、住宅等の施設の室内に設置され、照明シーンを再現させるように複数の照明器具３０ａ〜３０ｆを制御することができるシステムである。照明システム１では、例えば、ユーザが「〇〇の明るさで点灯」と発話すると、発話による言葉を音声認識処理して、複数の照明器具３０ａ〜３０ｆを点灯する。また、複数の照明器具３０ａ〜３０ｆは、施設の壁等の造営材に設置される操作部１３０（壁スイッチと呼ばれることがある）と、例えば２線式有線により接続される。複数の照明器具３０ａ〜３０ｆは、操作部１３０がユーザによる操作を受けつけることで、点灯、消灯等の照明シーンを再現することもできる。以下、複数の照明器具３０ａ〜３０ｆを総称して照明器具３０ということがある。
【００１７】
図２は、実施の形態に係る照明システム１を例示するブロック図である。図２に示すように、照明システム１は、コントローラ１０と、複数の照明器具３０とを備える。
【００１８】
［コントローラ１０］
コントローラ１０は、施設内のユーザの発話による言葉を取得する音声入力インターフェースである。コントローラ１０は、ネットワークを構成する複数の照明器具３０のうちの少なくとも１つの照明器具３０と通信可能であり、かつ、直接的又は間接的に複数の照明器具３０を制御可能である。コントローラ１０は、ユーザの発話による言葉を認識し、認識した言葉に基づいた照明シーンを再現させるように、複数の照明器具３０を制御する。ユーザの発話による言葉は、ユーザが発する音声による言葉である。
【００１９】
コントローラ１０は、音声入力部１１と、音声認識部１２と、処理部１３と、記憶部１４と、音声出力部１５と、第１通信部１６と、図示しない電源部とを有する。
【００２０】
音声入力部１１は、ユーザの発話による言葉を取得するマイクロフォン等である。音声入力部１１は、ユーザの発話による言葉を音声信号に変換し、変換した音声信号を音声認識部１２に出力する。
【００２１】
音声認識部１２は、音声入力部１１から取得した音声信号に対して音声認識処理を行う。例えば、音声認識部１２は、音声入力部１１から取得した音声信号を第１テキスト情報に変換し、第１テキスト情報を処理部１３に出力する。
【００２２】
処理部１３は、音声認識部１２から取得した第１テキスト情報に対応する制御コマンドに変換する。具体的には、処理部１３は、認識されたユーザの発話による言葉が複数の照明器具３０に照明シーンを再現させるための予め定められた制御条件を満たすかどうかを判定する。ここで、認識されたユーザの発話による言葉は、ユーザの発話による言葉を示す第１テキスト情報を意味する。また、予め定められた制御条件は、記憶部１４に予め登録された言葉であり、後述するキーワードを含む第２テキスト情報を意味する。例えば、制御条件は、後述するキーワードを含む。
【００２３】
なお、１つの制御コマンドについて説明するが、制御コマンドは複数存在するため、各々の制御コマンドに紐付けられた第２テキスト情報が複数ある。また、１つの制御コマンドには、１以上の第２テキスト情報が紐付けられる。このように処理部１３は、第２テキスト情報と制御コマンドとが紐付けられたテーブルを参照し、言葉（以下、ユーザの発話による言葉を意味する）が制御条件を満たすかどうかを判定する。このようなテーブルは、記憶部１４に格納される。
【００２４】
処理部１３は、言葉が制御条件を満たすと判定した場合、照明シーンを再現するための複数の制御コマンドから、言葉に応じた第１の制御コマンドを選択する。具体的には、言葉が制御条件を満たす場合とは、認識されたユーザの発話による言葉が予め登録された言葉である、つまり、認識されたユーザの発話による言葉に照明シーンに関連するキーワードが含まれている場合である。言い換えれば、言葉が制御条件を満たす場合は、認識されたユーザの発話による言葉に照明シーンに関連するキーワードが含まれている場合であり、第１テキスト情報に示される言葉と第２テキスト情報に示される言葉との少なくとも一部が共通する。
【００２５】
ここで、照明シーンに関連するキーワードは、例えば、「明るい」、「暗い」、「寒い」、「暖かい」、「眠る」、「○○色」、「ＯＮ」、「ＯＦＦ」、「点灯」、「消灯」等の単語であり、照明シーンの実行、点灯、消灯等を連想させる単語である。このため、「○×は楽しかった」等、照明シーンに関連しない日常会話は、照明シーンに関連するキーワードに含まれない。認識されたユーザの発話による言葉にキーワードが含まれていない場合、処理部１３は、上述の判定を行わない。
【００２６】
例を挙げて説明すると、例えば、ユーザが所望する制御コマンドに紐付けられた第２テキスト情報が「〇〇の明るさで点灯」であるとき、ユーザが「〇〇の明るさで点灯」と発話すると、第１テキスト情報と第２テキスト情報との少なくとも一部が共通している。ここで、「点灯」がキーワードであるため、処理部１３は、第１テキスト情報にキーワードが含まれていると判定する。
【００２７】
こうして、処理部１３は、第１テキスト情報の「〇〇の明るさで点灯」という言葉が制御条件を満たすと判定する。そして、処理部１３は、「〇〇の明るさで点灯」という第１テキスト情報に応じた照明シーンを再現するための第１の制御コマンドを、複数の制御コマンドから選択し、選択した第１の制御コマンドを第１通信部１６に出力する。
【００２８】
なお、言葉が制御条件を満たす場合は、第１テキスト情報と第２テキスト情報とが完全に一致している場合だけでなく、第１テキスト情報と第２テキスト情報とが数十パーセント以上一致していれば、言葉が制御条件を満たすとしてもよい。また、第１テキスト情報の一部の「明るさ」と第２テキスト情報の「明るい」とは同義であるため、処理部１３は、第１テキスト情報の一部の「明るさ」をキーワードと判定してもよい。
【００２９】
また、処理部１３は、言葉が制御条件を満たさないと判定した場合、複数の制御コマンドから第２の制御コマンドを選択する。具体的には、言葉が制御条件を満たさない場合とは、認識されたユーザの発話による言葉の少なくとも一部が予め登録された言葉に含まれていない、つまり、第１テキスト情報にキーワードが含まれていない場合である。
【００３０】
例を挙げて説明すると、ユーザが所望する制御コマンドに紐付けられた第２テキスト情報が「〇〇の明るさで点灯」であるとき、ユーザが「あの灯り」（第１テキスト情報）と発話すると、第２テキスト情報には、第１テキスト情報が含まれていない。つまり、第１テキスト情報において、「あの」は何を指しているのか曖昧である。このとき、処理部１３は、第１テキスト情報に適した又は第１テキスト情報と無関係な第２の制御コマンドを複数の制御コマンドから選択する。処理部１３は、抽出した第２テキスト情報に紐付けられた第２の制御コマンドを選択する。処理部１３は、選択した第２の制御コマンドを第１通信部１６に出力する。
【００３１】
ここで第２の制御コマンドは、（１）複数の照明器具３０（ネットワーク）に前回送信した制御コマンド、（２）複数の照明器具３０（ネットワーク）に送信した制御コマンドのうちの利用頻度の高い制御コマンド、（３）時刻に応じて予め決められている制御コマンド、（４）デフォルトで決められている制御コマンドのうちのいずれかに設定される。処理部１３は、最も優先されている上記（１）〜（４）に基づいて、第２の制御コマンドの選択を行う。
【００３２】
図３Ａは、実施の形態に係る照明システム１における第２の制御コマンドを選択するための履歴情報を例示する図である。図３Ａに示すように、処理部１３は、前回送信した制御コマンド（例えば、制御コマンドＩＤに紐付けられる明るさ、色温度等）を履歴情報として記憶部１４に格納する。処理部１３は、この履歴情報を閲覧することで、前回送信した制御コマンドを割り出す。また、処理部１３は、複数の制御コマンドの利用回数をカウントする、つまり第１通信部１６を介して送信した各々の制御コマンドをカウントした利用回数を履歴情報として記憶部１４に格納する。処理部１３は、履歴情報を閲覧することで、（１）が設定されているときに前回送信した制御コマンドを選択し、（２）が設定されているときに利用頻度の高い制御コマンドを選択する。
【００３３】
図３Ｂは、実施の形態に係る照明システム１における第２の制御コマンドを選択するための現在時刻に応じた制御コマンドを例示する図である。図３Ｂでは、例えば所定の時刻ごとに紐付けられる各々の制御コマンドが示す明るさ、色温度等のテーブルが示される。（３）が設定されているとき、処理部１３は、図示しないタイマ等の計時部が示す時刻に応じて予め決められている制御コマンドを示すテーブルを記憶部１４から読み出すことで実現する。なお、所定の時刻ごとに各々の制御コマンドを紐付けるだけでなく、朝、昼、夕方、及び、夜のそれぞれに制御コマンドを紐付けてもよい。
【００３４】
図３Ｃは、実施の形態に係る照明システム１における第２の制御コマンドを選択するためのデフォルトとして設定された制御コマンドを例示する図である。図３Ｃでは、制御コマンドが示す明るさ、色温度等のテーブルが示される。（４）が設定されているとき、処理部１３は、デフォルトとして予め決められている制御コマンドを示すテーブルを読み出すことで実現する。
【００３５】
また、上記（１）〜（４）の制御コマンドは、例えばユーザによって優先順位が設定される。例えば、（１）〜（４）のこの並び順で優先順位が設定された場合、処理部１３は、最も優先順位の高い（１）の制御コマンドに基づいて各々の照明器具３０を点灯させる。このように第２の制御コマンドが選択された際、処理部１３は、「このような明かりでいかがですか？」といった音声による質問を、ユーザに対して行う。処理部１３は、ユーザの発話による言葉（応答）に承認を示す言葉が含まれているかどうかを判定する。ユーザの発話による言葉（応答）に承認を示す言葉が含まれていれば、各々の照明器具３０は、（１）の制御コマンドで取得した第２の制御コマンドに応じた照明シーンで点灯する。しかし、ユーザの発話による言葉（応答）に承認を示す言葉が含まれていなければ、各々の照明器具３０は、次に優先順位の高い（２）の制御コマンドに基づいて選択された第２の制御コマンドに応じた照明シーンで点灯する。以下上述と同じように、処理部１３は、（４）まで繰り返す。（４）でも、ユーザから承認を得られない場合、処理部１３は、例えば（１）に戻って同様の処理を繰り返してもよく、複数の制御コマンドからランダムに第２の制御コマンドを選択してもよい。
【００３６】
図２に示すように、記憶部１４は、処理部１３が実行する複数の制御コマンド等が記憶される記憶装置である。記憶部１４は、第２テキスト情報と制御コマンドとを紐付けたテーブル、各々の制御コマンドの利用回数を示す各々のカウント値、時刻に応じて予め決められている制御コマンドを示すテーブル、デフォルトとして決められている制御コマンドを示すテーブル等を格納する。また、記憶部１４は、音声出力部１５が音声を出力するための音声を示す情報を格納する。
【００３７】
音声出力部１５は、選択された第２の制御コマンドに応じた音声による返答を出力するスピーカである。例えば、第２の制御コマンドが選択された場合、音声出力部１５は「このような明かりでいかがですか？」等の音声を出力する。なお、音声出力部１５は、例えば、第１の制御コマンドが選択された場合、音声出力部１５は「○○の照明シーンで点灯します。」等の音声を出力してもよい。
【００３８】
第１通信部１６は、ネットワークを構成する複数の照明器具３０のうちの少なくとも１つの照明器具３０及び他のコントローラ１０と無線通信を行うための通信モジュールである。第１通信部１６は、処理部１３が選択した第１の制御コマンド又は第２の制御コマンドをネットワーク（複数の照明器具３０）に送信する。第１通信部１６は、通信部の一例である。
【００３９】
電源部は、交流電源である商用電源と電気的に接続される。なお、電源部は、一次電池又は二次電池を用いることで電力を供給してもよい。
【００４０】
［照明器具３０］
各々の照明器具３０は、施設の室内を照明することができるように、室内に設置される。各々の照明器具３０には、商用電源からの電力が供給される。
【００４１】
各々の照明器具３０は、発光モジュール３１と、照明制御部３２と、第２通信部３４と、電源部３３とを有する。以下では、各々の照明器具３０は、それぞれ異なる照明器具３０であるが、それぞれが同等の構成を有するため、特に言及しない限り、１つの照明器具３０について説明する。
【００４２】
発光モジュール３１は、照明器具３０が周囲を照明するための光を出射する。発光モジュール３１は、光を放射状に発するＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を有するモジュールである。発光モジュール３１は、例えば白色光を出射するように構成される光源と、光源を実装するための実装基板とを有する。
【００４３】
照明制御部３２は、発光モジュール３１の発する光を制御する。具体的には、照明制御部３２は、制御コマンドに示される明るさ及び色温度に基づいて発光モジュール３１の点灯を制御する。
【００４４】
電源部３３は、交流電源である商用電源と電気的に接続される。電源部３３は、発光モジュール３１に電力を供給する電源回路が内蔵されたモジュールである。電源部３３に内蔵された電源回路は、電源部３３に接続された配線から供給された交流電流を直流電流に変換し、変換した直流電流を、リード線を介して発光モジュール３１の光源に供給する。
【００４５】
第２通信部３４は、コントローラ１０と通信する通信モジュールである。第２通信部３４は、コントローラ１０から制御コマンドを取得する。また、第２通信部３４は、受信した制御コマンドを他の照明器具３０に対してブロードキャスト又はユニキャストにより送信してもよい。
【００４６】
［動作］
次に、コントローラ１０、照明システム１、照明制御方法及びプログラムの動作について説明する。
【００４７】
図４は、実施の形態に係る照明システム１において、ユーザの発話による言葉が複数の照明器具３０に照明シーンを再現させるための予め定められた制御条件を満たす場合の動作を例示するシーケンス図である。
【００４８】
図４に示すように、まず、コントローラ１０は、ユーザの発話による言葉を認識する（Ｓ１１）。具体的には、例えば、ユーザが「〇〇の明るさで点灯」と発話すると、音声入力部１１から取得した「〇〇の明るさで点灯」の音声信号を、音声認識部１２が第１テキスト情報に変換して処理部１３に出力する。
【００４９】
処理部１３は、言葉が制御条件を満たすかどうかを判定する。ここでは、言葉が制御条件を満たすため、「〇〇の明るさで点灯」という第１テキスト情報に応じた照明シーンを再現するための第１の制御コマンドを、複数の制御コマンドから選択する（Ｓ１２）。処理部１３は、選択した第１の制御コマンドを第１通信部１６に出力する。また、処理部１３は、第１の制御コマンドを第１通信部１６に出力後、「○○の照明シーンで点灯します。」等の照明シーンを実行していることを示す音声を出力してもよい。
【００５０】
第１通信部１６は、選択された第１の制御コマンドを１以上の照明器具３０に送信する（Ｓ２１）。
【００５１】
各々の照明器具３０は、第１の制御コマンドを受信すると、第１の制御コマンドで示される照明シーンで点灯する。そして、照明システム１は、この処理を終了する。
【００５２】
図５は、実施の形態に係る照明システム１において、ユーザの発話による言葉が制御条件を満たさない場合の動作を例示するシーケンス図である。なお、図４と同様の処理についてはその説明を省略する。
【００５３】
図５に示すように、まず、コントローラ１０は、ユーザの発話による言葉を認識する（Ｓ１１）。
【００５４】
処理部１３は、言葉が制御条件を満たすかどうかを判定する。ここでは、言葉が制御条件を満たさないため、複数の制御コマンドから第２の制御コマンドを選択する（Ｓ１１２）。処理部１３は、上記（１）〜（４）のいずれかに設定された制御コマンドに基づいて第２の制御コマンドの選択を行う。処理部１３は、ステップＳ１１２で選択された第２の制御コマンドを第１通信部１６に出力する。
【００５５】
第１通信部１６は、選択された第２の制御コマンドを１以上の照明器具３０に送信する（Ｓ２２）。
【００５６】
各々の照明器具３０は、第２の制御コマンドを受信すると、第２の制御コマンドで示される照明シーンで点灯する（Ｓ３２）。
【００５７】
また、第２の制御コマンドが選択された場合、処理部１３は、例えば「このような明かりでいかがですか？」といった音声を記憶部１４から抽出し、この音声を音声出力部１５に出力する。音声出力部１５は、「このような明かりでいかがですか？」といった音声を出力する。つまり、コントローラ１０は、提案した照明シーンについて、例えば、「このような明かりでいかがですか？」等のようなユーザに対する質問を出力する（Ｓ１４）。
【００５８】
質問に対してユーザが応答すると、ユーザが応答した発話による言葉がコントローラ１０に入力される（Ｓ１５）。例えばユーザが「いいえ！」と応答すると、応答に応じた音声信号が、音声入力部１１及び音声認識部１２を介して処理部１３に入力される。なお、一定期間、ユーザからの応答が無い場合、処理を終了させてもよい。
【００５９】
処理部１３は、ユーザの発話による言葉に承認を示す言葉が含まれているかどうかを判定する。「いいえ！」に応じたテキスト情報には、ユーザの発話による言葉に承認を示す言葉が含まれていないため、処理部１３は、承認を示す言葉が含まれていないと判定する（Ｓ１６）。
【００６０】
処理部１３は、上記（１）〜（４）のいずれかに設定された制御コマンドのうち、次に優先順位の高い制御コマンドに基づく第２の制御コマンドの選択を行う（Ｓ１７）。処理部１３は、ステップＳ１７で選択された第２の制御コマンドを１以上の照明器具３０に送信する。
【００６１】
各々の照明器具３０は、次に優先順位の高い制御コマンドに基づく第２の制御コマンドを受信すると、この第２の制御コマンドで示される照明シーンで点灯する（Ｓ３３）。このように照明システム１では、ユーザからの承認を得るまでステップＳ１４〜Ｓ１７、Ｓ２３、Ｓ３３の処理を繰り返す。
【００６２】
照明システム１がユーザからの承認を得ると、各々の照明器具３０は、承認を得た第２の制御コマンドで点灯する。そして、照明システム１は、この処理を終了する。
【００６３】
図６は、実施の形態に係る照明システム１において、コントローラ１０の動作を例示するフローチャートである。なお、図４及び図５と同様の処理についてはその説明を省略する。
【００６４】
図６に示すように、まず、コントローラ１０は、ユーザの発話による言葉を認識する（Ｓ１１）。
【００６５】
処理部１３は、言葉が制御条件を満たすかどうかを判定する（Ｓ１２２）。具体的には、第１テキスト情報に示される言葉に照明シーンに関連するキーワードが含まれており、かつ、第１テキスト情報と第２テキスト情報との少なくとも一部が一致する場合、上述の言葉が制御条件を満たす。
【００６６】
例えば、キーワードが「点灯」であり、第２テキスト情報に示される言葉が「〇〇の明るさで点灯」の場合、例えば、ユーザが発話した「明るく点灯」にはキーワードが含まれている、つまり第１テキスト情報と第２テキスト情報との少なくとも一部が共通する。このため、ユーザの発話による言葉は制御条件を満たす。
【００６７】
言葉が制御条件を満たす場合（Ｓ１２２でＹｅｓ）、第１テキスト情報に応じた照明シーンを再現するための第１の制御コマンドを、複数の制御コマンドから選択する（Ｓ１２）。
【００６８】
第１通信部１６は、選択された第１の制御コマンドを照明器具３０に送信する（Ｓ２１）。各々の照明器具３０は、第１の制御コマンドを受信すると、第１の制御コマンドで示される照明シーンで点灯する。そして、照明システム１は、この処理を終了する。
【００６９】
また、言葉が制御条件を満たさない場合（Ｓ１２２でＮｏ）、複数の制御コマンドから第２の制御コマンドを選択する（Ｓ１１２）。
【００７０】
第１通信部１６は、選択された第２の制御コマンドを１以上の照明器具３０に送信する（Ｓ２２）。
【００７１】
コントローラ１０は、提案した照明シーンについて、ユーザに対する質問を出力する（Ｓ１４）。
【００７２】
質問に対してユーザが応答すると、ユーザが応答した発話による言葉がコントローラ１０に入力される（Ｓ１５）。コントローラ１０に入力された発話による言葉は、第１テキスト情報になる。
【００７３】
処理部１３は、ユーザの発話による言葉に承認を示す言葉が含まれているかどうかを判定する（Ｓ１１６）。
【００７４】
ステップＳ１５における第１テキスト情報に、ユーザの発話による言葉に承認を示す言葉が含まれている場合（Ｓ１１６でＹＥＳ）、各々の照明器具３０は、第２の制御コマンドに応じた照明シーンで点灯する。例えば承認を示す言葉は、「はい」、「ＯＫ」等である。そして、照明システム１は、処理を終了する。
【００７５】
一方、ステップＳ１５における第１テキスト情報に、ユーザの発話による言葉に承認を示す言葉が含まれていない場合（Ｓ１１６でＮＯ）、ユーザから承認を得ていないことを意味する。
【００７６】
処理部１３は、上記（１）〜（４）に基づいて、次に優先順位の高い第２の制御コマンドを選択する（Ｓ１７）。次に優先順位の高い制御コマンドは、例えば、上記（１）〜（４）の並び順で設定された制御コマンドの優先順位のうち、２番目に優先順位が高く設定されている（２）の制御コマンドである。
【００７７】
処理部１３は、第１通信部１６を介して、次に優先順位の高い上記（２）の制御コマンドに基づいて選択された第２の制御コマンドを１以上の照明器具３０に送信する（Ｓ２３）。これにより、各々の照明器具３０は、第２の制御コマンドに応じた照明シーンで点灯する。そして、照明システム１では、ステップＳ１４に戻り、同様の処理を行う。
【００７８】
［作用効果］
次に、本実施の形態におけるコントローラ１０、照明システム１、照明制御方法及びプログラムの作用効果について説明する。
【００７９】
上述したように、本実施の形態に係るコントローラ１０は、複数の照明器具３０に対し、照明シーンを再現させる制御を行うコントローラ１０であって、認識されたユーザの発話による言葉が予め定められた制御条件を満たすかどうかを判定し、言葉が制御条件を満たすと判定した場合、照明シーンを再現するための複数の制御コマンドから言葉に応じた第１の制御コマンドを選択し、言葉が制御条件を満たさないと判定した場合、複数の制御コマンドから第２の制御コマンドを選択する処理部１３と、処理部１３が選択した第１の制御コマンド又は第２の制御コマンドを複数の照明器具３０に送信する第１通信部１６とを備える。
【００８０】
これによれば、認識されたユーザの発話による言葉が予め定められた制御条件を満たすかどうかを判定することで、制御条件を満たさない場合は、複数の制御コマンドから第２の制御コマンドが選択される。このため、コントローラ１０に搭載されていない言葉が含まれている場合でも、選択された第２の制御コマンドを実行することで、何らかの照明シーンで各々の照明器具３０を点灯させることができる。つまり、コントローラ１０は、何らかの照明シーンで各々の照明器具３０を点灯させるという提案をユーザに対して行うことができる。
【００８１】
したがって、ユーザの発話による言葉が登録されていなくても、照明器具３０を制御することができる。その結果、ユーザが正確に言い直すといった手間を簡略化することができるため、このコントローラ１０の利便性が高い。
【００８２】
また、本実施の形態に係る照明システム１は、コントローラ１０と、複数の照明器具３０とを備える。
【００８３】
また、本実施の形態に係る照明制御方法は、複数の照明器具３０に対し、照明シーンを再現させる制御を行う照明制御方法であって、認識されたユーザの発話による言葉が予め定められた制御条件を満たすかどうかを判定することと、言葉が制御条件を満たすと判定した場合、照明シーンを再現するための複数の制御コマンドから言葉に応じた第１の制御コマンドを選択することと、言葉が制御条件を満たさないと判定した場合、複数の制御コマンドから第２の制御コマンドを選択することと、選択した第１の制御コマンド又は第２の制御コマンドを複数の照明器具３０に送信することとを含む。
【００８４】
また、本実施の形態に係るプログラムは、照明制御方法をコンピュータにより実行させる。
【００８５】
この照明システム１及び照明制御方法においても上述と同様の作用効果を奏する。
【００８６】
また、本実施の形態に係るコントローラ１０において、言葉が制御条件を満たさない場合とは、言葉が制御条件として予め登録された言葉に含まれていない場合である。
【００８７】
これによれば、ユーザの発話による言葉が予め登録された言葉に含まれているかどうかによって、第１の制御コマンド又は第２の制御コマンドが選択される。このため、コントローラ１０に、より多くの言葉を登録することなく各々の照明器具３０を確実に制御することができる。
【００８８】
また、本実施の形態に係るコントローラ１０において、言葉が制御条件を満たす場合とは、認識されたユーザの発話による言葉に、照明シーンに関連するキーワードが含まれている場合である。そして、認識されたユーザの発話による言語にキーワードが含まれていない場合、処理部１３は、判定を行わない。
【００８９】
これによれば、各々の照明器具３０を制御する意思なくユーザが何らかの発話をしても、コントローラ１０は、この発話に対して何ら反応を示さず、各々の照明器具３０を制御しない。このため、ユーザの意図に反して各々の照明器具３０が制御されることを抑制することができる。また、キーワードがユーザの発話による言葉に含まれていれば、各々の照明器具３０に対して所望の制御を行うことができる。
【００９０】
また、本実施の形態に係るコントローラ１０において、第２の制御コマンドは、複数の照明器具３０に前回送信した制御コマンド、複数の照明器具３０に送信された制御コマンドのうちの利用頻度の高い制御コマンド、時刻に応じて予め決められている制御コマンド、及び、デフォルトで決められている制御コマンドから選択的に決定される制御コマンドである。
【００９１】
これによれば、上述の（１）〜（４）の制御コマンドに基づいて第２の制御コマンドに設定されていれば、コントローラ１０は、ユーザに適した照明シーンで各々の照明器具３０を点灯させることができる。
【００９２】
また、本実施の形態に係るコントローラ１０は、さらに、第２の制御コマンドが選択され、第２の制御コマンドを送信した後、音声による質問を出力する音声出力部１５を備える。
【００９３】
これによれば、第２の制御コマンドに応じた照明シーンがユーザの好みに合うかどうかをユーザに質問することができる。これにより、ユーザは、好みに合えば発話により承認することができ、好みに合わなければ発話により拒否をすることができる。このため、コントローラ１０では、ユーザの好みの照明シーンに近づけることができる。
【００９４】
（その他変形例）
以上、本開示に係るコントローラ、照明システム、照明制御方法及びプログラムについて、実施の形態に基づいて説明したが、本開示は、上記の各実施の形態に限定されるものではない。
【００９５】
例えば、上記実施の形態に係るコントローラ１０、照明システム１、照明制御方法及びプログラムにおいて、コントローラ１０は、携帯情報端末である。携帯情報端末は、各々の照明器具３０の動作を制御する、スマートフォン、タブレット端末等であってもよい。これによれば、例えば、普及しているスマートフォン、タブレット端末によっても、本開示を実現することができるため、利便性が高い。
【００９６】
また、上記実施の形態に係るコントローラ、照明システム、照明制御方法及びプログラムにおいて、複数の照明器具だけでなく、施設の屋外又は屋内におけるネットワークを構成する装置とも連動できる。ここで装置は、スピーカ、エアコン、インターホン、照明器具、撮像装置等の家電機器である。例えば、各々の照明器具の点灯と同時に、スピーカが音を発したり、エアコンが起動したりしてもよい。このネットワークは、アドホックネットワークを構成し、それぞれの装置が相互に通信可能である。
【００９７】
また、上記実施の形態に係るコントローラ、照明システム、照明制御方法及びプログラムは、施設の屋外又は屋内に設置される人感センサ、赤外線カメラ等又はこれらを搭載した装置、及び、自動運転車両と連動することで、人、他の車両等の物体の存在の有無といった、自動運転車両の周辺状況を示す情報を自動運転車両と共有してもよい。
【００９８】
また、上記実施の形態に係るコントローラ、照明システム、照明制御方法及びプログラムは、時間によって変化する施設の周囲の明るさを示す情報を、複数の照明器具の照明シーンに用いるための補助情報として、施設に設置される照度センサ又はネットワークサーバから取得してもよい。
【００９９】
また、上記実施の形態に係るコントローラ及び照明システムにおいて、ビーコン信号を発する発信機を搭載した杖、名札、ＩＣカード、カードケース等の端末装置をユーザが所持していてもよく、コントローラは、ビーコン信号を受信することで、ユーザの帰宅に応じて複数の照明器具を点灯させてもよい。
【０１００】
また、上記実施の形態に係るコントローラ及び照明システムにおいて、音声認識部は、クラウドサーバに搭載されていてもよく、コントローラの必須の構成要件ではない。
【０１０１】
また、上記実施の形態に係るコントローラ１０、照明システム１、照明制御方法及びプログラムにおいて、図２に示すように、コントローラ１０は、スマートフォン、タブレット端末等の操作端末４０によって操作されてもよい。
【０１０２】
また、上記実施の形態に係るコントローラ、照明システム、照明制御方法及びプログラムにおいて、ユーザが施設に帰宅した場合の最初の発話（例えば、「ただいま」等の発話）によって、室内の各々の照明器具を点灯させてもよい。
【０１０３】
また、上記実施の形態に係るコントローラ１０、照明システム１、照明制御方法及びプログラムにおいて、図２に示すように、コントローラ１０の音声認識部１２は、クラウドサーバ２０に搭載されていてもよい。この場合、コントローラ１０の音声入力部１１が取得した音声信号を、第１通信部１６を介してクラウドサーバ２０に送信する。クラウドサーバ２０は、受信した音声信号を第１テキスト情報に変換し、変換した第１テキスト情報を送信元のコントローラ１０に送信してもよい。
【０１０４】
また、上記実施の形態に係るコントローラ及び照明システムに含まれる各処理部は、典型的に集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部又は全てを含むように１チップ化されてもよい。
【０１０５】
また、集積回路化はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後にプログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、又はＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０１０６】
なお、上記各実施の形態において、各構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵ又はプロセッサなどのプログラム実行部が、ハードディスク又は半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０１０７】
また、上記で用いた数字は、全て本開示を具体的に説明するために例示するものであり、本開示の実施の形態は例示された数字に制限されない。
【０１０８】
また、ブロック図における機能ブロックの分割は一例であり、複数の機能ブロックを一つの機能ブロックとして実現したり、一つの機能ブロックを複数に分割したり、一部の機能を他の機能ブロックに移してもよい。また、類似する機能を有する複数の機能ブロックの機能を単一のハードウェア又はソフトウェアが並列又は時分割に処理してもよい。
【０１０９】
また、フローチャートにおける各ステップが実行される順序は、本開示を具体的に説明するために例示するためであり、上記以外の順序であってもよい。また、上記ステップの一部が、他のステップと同時（並列）に実行されてもよい。
【０１１０】
その他、実施の形態に対して当業者が思いつく各種変形を施して得られる形態、本開示の趣旨を逸脱しない範囲で実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本開示に含まれる。
【符号の説明】
【０１１１】
１  照明システム
１０  コントローラ
１３  処理部
１６  第１通信部（通信部）
３０、３０ａ、３０ｂ、３０ｃ、３０ｄ、３０ｅ、３０ｆ  照明器具
【図１】
2020107550.tif 000003
【図２】
2020107550.tif 000004
【図３Ａ】
2020107550.tif 000005
【図３Ｂ】
2020107550.tif 000006
【図３Ｃ】
2020107550.tif 000007
【図４】
2020107550.tif 000008
【図５】
2020107550.tif 000009
【図６】
2020107550.tif 000010