(57)【要約】【課題】所定の機器の所定の状態を検出した場合に、該所定の機器以外の予め登録された発話装置がメッセージを通知することを想定していない。【解決手段】制御装置（１０）は、冷蔵庫（３０ａ）の状態を取得する機器情報取得部（１７０）と、メッセージリスト（１４１）に従ってリビングのエアコン（３０ｂ）に所定のメッセージを発話させるメッセージ送信部（２００）とを備える。【選択図】図１
2018107836.tif 000002
【特許請求の範囲】
【請求項１】
被制御装置に所定の処理を実行させる制御装置であって、
被検出装置の所定の状態を検出する検出手段と、
上記被検出装置の所定の状態と、上記被制御装置と上記所定の処理との組合せとを対応付けた動作条件情報を参照して、上記検出手段により、上記動作条件情報に含まれる上記被検出装置の所定の状態が検出されると、当該動作条件情報において当該被検出装置の所定の状態に対応付けられている上記被制御装置と上記所定の処理との組合せに従って、当該被制御装置に当該所定の処理を実行させる実行制御手段と、
上記被制御装置のユーザによる、上記動作条件情報の追加および修正の少なくとも一方を受け付ける動作条件情報受付手段と、を備え、
上記実行制御手段は、上記動作条件情報受付手段によって受け付けられた追加または修正された上記動作条件情報を用いて、上記被制御装置に上記所定の処理を実行させることを特徴とする制御装置。
【請求項２】
上記動作条件情報受付手段は、（１）上記所定の状態として、上記被検出装置の種別と状態とを受け付け、（２）上記所定の処理として、上記被制御装置の種別と動作内容とを受け付ける
ことを特徴とする請求項１に記載の制御装置。
【請求項３】
上記被制御装置のユーザの端末装置に、上記動作条件情報の追加および修正の少なくとも一方を受け付ける画面を表示させる表示手段をさらに備え、
上記動作条件情報受付手段は、上記端末装置から、上記動作条件情報の追加および修正の少なくとも一方を受け付ける
ことを特徴とする請求項２に記載の制御装置。
【請求項４】
被制御装置に所定の処理を実行させる制御装置の制御方法であって、
被検出装置の所定の状態を検出する検出ステップと、
上記被検出装置の所定の状態と、上記被制御装置と上記所定の処理との組合せとを対応付けた動作条件情報を参照して、上記検出ステップにて、上記動作条件情報に含まれる上記被検出装置の所定の状態が検出されると、当該動作条件情報において当該被検出装置の所定の状態に対応付けられている上記被制御装置と上記所定の処理との組合せに従って、当該被制御装置に当該所定の処理を実行させる実行制御ステップと、
上記被制御装置のユーザによる、上記動作条件情報の追加および修正の少なくとも一方を受け付ける動作条件情報受付ステップと、を含み、
上記実行制御ステップにて、上記動作条件情報受付ステップにおいて受け付けられた追加または修正された上記動作条件情報を用いて、上記被制御装置に上記所定の処理を実行させることを特徴とする制御装置の制御方法。
【請求項５】
請求項１から３の何れか１項に記載の制御装置としてコンピュータを機能させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被制御装置を制御する制御装置等に関する。
【背景技術】
【０００２】
従来、所定の条件が満たされるとユーザにメッセージを通知する技術が知られている。
【０００３】
例えば、下掲の特許文献１には、家庭内センサのセンサ情報および家庭内電気機器の動作情報の少なくともいずれかと、外部情報とに応じたメッセージをユーザに発信するメッセージ発信サーバが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−７２８６５号公報（２０１４年４月２１日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述のような従来技術は、被検出装置の所定の状態を検出した場合に、該被検出装置以外の装置がメッセージを通知することを想定していないという問題がある。
【０００６】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、被検出装置の所定の状態を検出した場合に、ユーザが設定した条件に基づいて、該被検出装置以外の装置に所定の処理を実行させることのできる制御装置等を提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の一態様に係る制御装置は、被制御装置に所定の処理を実行させる制御装置であって、被検出装置の所定の状態を検出する検出手段と、上記被検出装置の所定の状態と、上記被制御装置と上記所定の処理との組合せとを対応付けた動作条件情報を参照して、上記検出手段により、上記動作条件情報に含まれる上記被検出装置の所定の状態が検出されると、当該動作条件情報において当該被検出装置の所定の状態に対応付けられている上記被制御装置と上記所定の処理との組合せに従って、当該被制御装置に当該所定の処理を実行させる実行制御手段と、上記被制御装置のユーザによる、上記動作条件情報の追加および修正の少なくとも一方を受け付ける動作条件情報受付手段と、を備え、上記実行制御手段は、上記動作条件情報受付手段によって受け付けられた追加または修正された上記動作条件情報を用いて、上記被制御装置に上記所定の処理を実行させる。
【０００８】
上記の課題を解決するために、本発明の一態様に係る制御装置の制御方法は、被制御装置に所定の処理を実行させる制御装置の制御方法であって、被検出装置の所定の状態を検出する検出ステップと、上記被検出装置の所定の状態と、上記被制御装置と上記所定の処理との組合せとを対応付けた動作条件情報を参照して、上記検出ステップにて、上記動作条件情報に含まれる上記被検出装置の所定の状態が検出されると、当該動作条件情報において当該被検出装置の所定の状態に対応付けられている上記被制御装置と上記所定の処理との組合せに従って、当該被制御装置に当該所定の処理を実行させる実行制御ステップと、上記被制御装置のユーザによる、上記動作条件情報の追加および修正の少なくとも一方を受け付ける動作条件情報受付ステップと、を含み、上記実行制御ステップにて、上記動作条件情報受付ステップにおいて受け付けられた追加または修正された上記動作条件情報を用いて、上記被制御装置に上記所定の処理を実行させる。
【発明の効果】
【０００９】
本発明の一態様によれば、被検出装置の所定の状態を検出した場合に、ユーザが設定した条件に基づいて、該被検出装置以外の装置に所定の処理を実行させることができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態１に係るメッセージ通知制御システムの制御装置、ユーザの情報端末、登録被制御装置、および外部サーバの要部構成を示すブロック図である。
【図２】図１のメッセージ通知制御システムの概要を示す図である。
【図３】図１の制御装置が、ユーザの情報端末の表示画面に表示させるメッセージ登録画像の例を示す図である。
【図４】図１の制御装置の記憶部に格納されるメッセージリストのデータの一例を示す図である。
【図５】本発明の実施形態２に係るメッセージ通知制御システムの制御装置、ユーザの情報端末、登録被制御装置、外部サーバ、および事業者の情報端末の要部構成を示すブロック図である。
【図６】図５のメッセージ通知制御システムの概要を示す図である。
【図７】図５の制御装置が、事業者の情報端末の表示画面に表示させるメッセージ登録画像の例を示す図である。同図（ａ）は、上記メッセージ登録画像の１ページ目の画像の例を示す図であり、同図（ｂ）は、上記メッセージ登録画像の２ページ目の画像の例を示す図である。
【図８】図７のメッセージ登録画像の「住所」の欄に表示されるデータの例を示す図である。
【図９】図５の制御装置が、ユーザの情報端末の表示画面に表示させるユーザ意向登録画像の例を示す図である。
【図１０】図５の制御装置の記憶部に格納されるメッセージリスト、および意向リストのデータの一例を示す図である。同図（ａ）は、上記メッセージリストのデータの一部の一例を示す図であり、同図（ｂ）は、上記メッセージリストのデータの一部であって、（ａ）に例示する部分の続きのデータの一例を示す図であり、同図（ｃ）は、意向リストのデータの一例を示す図である。
【図１１】図５の制御装置の記憶部に格納されている、ユーザの「住所」および「ユーザ情報」についてのデータの例を示す図である。図１１の（ａ）は、「住所」のデータの例を示す図であり、図１１の（ｂ）は、「ユーザ情報」のデータの例を示す図である。
【図１２】上記の制御装置、情報端末、登録被制御装置、および外部サーバとして利用可能なコンピュータの構成を例示したブロック図である。
【図１３】従来のメッセージ通知制御システムの概要を示す図である。
【発明を実施するための形態】
【００１１】
〔実施形態１〕
以下、本発明の実施の形態について、図１から図４、および図１３に基づいて詳細に説明する。
【００１２】
〔メッセージ通知制御システム１の概要〕
まず、本実施形態に係るメッセージ通知制御システム１（制御システム）の概要を、従来のメッセージ通知制御システムの概要と対比して説明する。図２は、メッセージ通知制御システム１の概要を示す図である。
【００１３】
（従来のメッセージ通知制御システム）
図１３は、従来のメッセージ通知制御システムの概要を示す図である。図１３に示すように、従来のメッセージ通知制御システムにおいて、制御装置が格納しているメッセージリストは、メーカー（例えば、制御装置の製造メーカー）が予め準備したものであり、ユーザが該メッセージリストの内容を変更することは一般的にはできなかった。ここで、メッセージリストとは、制御装置が、発話機能を備える掃除機に発話させる条件（通知条件）と、該条件が満たされた時に発話させるメッセージの内容（通知内容）とを組み合わせたものである。
【００１４】
また、図１３に示すように、従来のメッセージ通知制御システムにおいては、制御装置は、発話機能を備える掃除機から、該掃除機に対するユーザ操作および該掃除機の動作状態（例えば、電源のＯＮ／ＯＦＦ状態）などに係る状態情報を取得する。そして、制御装置は、メーカーが予め用意した上記メッセージリストにおいて上記状態情報に対応付けられているメッセージ（発話メッセージ）を、発話機能を備える掃除機に送信し、該メッセージを該掃除機に発話させる。つまり、従来のメッセージリストは、一般的に、所定の被制御装置に対するユーザ操作などの検出と、該被制御装置に発話させる所定のメッセージとを組み合わせたものであった。
【００１５】
なお、図１３に示すように、制御装置は、上記メッセージリストにおいて上記状態情報に対応付けられているメッセージが、外部情報（例えば、天気予報情報など、状態情報以外の情報）に係るメッセージである場合、外部サーバから該外部情報を取得する。そして、制御装置は、外部サーバから取得した外部情報を用いて、上記メッセージリストにおいて上記状態情報に対応付けられているメッセージ（発話メッセージ）を生成し、該メッセージを該掃除機に発話させる。
【００１６】
以上に整理したように、従来のメッセージ通知制御システムは、基本的に、所定の被制御装置（例、掃除機）に対する所定のユーザ操作を検出すると、該被制御装置に所定のメッセージを発話させる。また、従来のメッセージ通知制御システムにおいては、基本的に、ユーザは、メーカーの用意したメッセージリストにおける通知条件と通知内容とを一定の範囲で選択することはできても、自らの生活スタイルにあわせて自由に通知条件と通知内容とを設定することはできない。
【００１７】
（本実施形態のメッセージ通知制御システム）
これに対し、図２に示すように、メッセージ通知制御システム１において制御装置１０は、メーカーが準備したメッセージリストに加えて、ユーザＵ１ａが情報端末２０ａを用いて登録したメッセージリストを格納している。
【００１８】
すなわち、メッセージ通知制御システム１において、ユーザは、登録被制御装置３０（例えば、リビングのエアコン３０ｂ）にしゃべらせるメッセージの内容（通知内容）と、しゃべらせる条件（通知条件）とを任意に設定することができる。ユーザは、自らの生活スタイルに合わせて、自由にメッセージを通知させることができるため、メッセージ通知制御システム１は、ユーザの利便性を向上させることができる。
【００１９】
また、メッセージ通知制御システム１において制御装置１０は、冷蔵庫３０ａから、冷蔵庫３０ａに対するユーザ操作および冷蔵庫３０ａの動作状態などに係る状態情報を取得する。そして、制御装置１０は、上記メッセージリストにおいて上記状態情報に対応付けられているメッセージ（発話メッセージ）を、リビングのエアコン３０ｂに送信し、該メッセージをリビングのエアコン３０ｂに発話させる。
【００２０】
さらに、制御装置１０は、上記メッセージリストにおいて上記状態情報に対応付けられているメッセージが、外部情報（例えば、天気予報情報など、状態情報以外の情報）に係るメッセージである場合、外部サーバ４０から該外部情報を取得する。そして、制御装置１０は、外部サーバ４０から取得した外部情報を用いて、上記メッセージリストにおいて上記状態情報に対応付けられているメッセージ（発話メッセージ）を生成し、該メッセージをリビングのエアコン３０ｂに発話させる。
【００２１】
なお、以下の説明において、情報端末２０について、各ユーザＵ１（パパＵ１ａ、ママＵ１ｂ、花子Ｕ１ｃ）の情報端末２０を区別する必要がある場合には、符号に「ａ」、「ｂ」、「ｃ」等の添え字を付して、例えば、情報端末２０ａ、情報端末２０ｂ、情報端末２０ｃと記載して区別する。逆に、情報端末２０ａ、情報端末２０ｂ、情報端末２０ｃを特に区別する必要がない場合は単に「情報端末２０」と称する。登録被制御装置３０、およびユーザＵ１等についても同様に、それぞれを区別する必要がある場合は、符号に「ａ」、「ｂ」、「ｃ」等の添え字を付し、それぞれを区別する必要が特にない場合は、該添え字を省略する。
【００２２】
メッセージ通知制御システム１の概要を整理しておけば以下の通りである。すなわち、メッセージ通知制御システム１において、ユーザは、例えば、メッセージリスト１４１に格納されているメッセージの内容（通知内容）およびメッセージをユーザに通知する条件（通知条件）を登録、編集、削除することができる。つまり、メッセージ通知制御システム１において、ユーザは、通知内容および通知条件を自らの生活スタイルに合わせて自由に設定することができる。そして、制御装置１０は、記憶部１４０に格納されているメッセージリスト１４１に従って、例えば、冷蔵庫３０ａのドアの開閉操作を検出すると、該開閉操作に対応付けられている所定のメッセージを、リビングのエアコン３０ｂに、発話させる。
【００２３】
すなわち、メッセージ通知制御システム１において、ユーザは、メッセージリスト１４１に格納されているデータを編集することができる。また、メッセージ通知制御システム１において制御装置１０は、ユーザが作成したメッセージリストに基づいて、冷蔵庫３０ａから取得した冷蔵庫３０ａの状態情報に対応する所定のメッセージを、リビングのエアコン３０ｂに発話させる。つまりメッセージ通知制御システム１において、所定の処理を実行させる被制御装置（リビングのエアコン３０ｂ）と、該所定の処理を実行させるための条件として指定されているユーザ操作の対象となる被検出装置（冷蔵庫３０ａ）とは、別の装置であってもよい。メッセージ通知制御システム１において、ユーザＵ１ａは、簡易な操作によって、任意に、リビングのエアコン３０ｂに発話させるメッセージの内容（通知内容）、および、リビングのエアコン３０ｂに発話させる条件（通知条件）を設定することができる。つまり、ユーザＵ１ａは、自ら作成したメッセージリストを制御装置１０に追加登録することができる。したがって、メッセージ通知制御システム１においてユーザＵ１ａは、例えば、「設定時刻になっても雨だったら、晴れている場合とは別の内容をしゃべって欲しい」、「子供だけで留守番する午後２時から午後６時の間だけ、冷蔵庫の開閉をメールで報せて欲しい」といった通知条件を任意に設定して、ユーザＵ１ａが登録した内容のメッセージを通知させることが可能となる。ユーザＵ１ａは、例えば、冷蔵庫３０ａまたはリビングのエアコン３０ｂを購入した後に、自らの生活スタイルにあわせて上記メッセージリストを変更して、リビングのエアコン３０ｂまたは冷蔵庫３０ａに発話させるメッセージの内容を変更することができる。つまり、メッセージ通知制御システム１においてユーザは、自らの生活スタイルにあわせて自由に通知条件と通知内容とを設定することができ、メッセージ通知制御システム１はユーザＵ１ａの利便性を向上させることができる。
【００２４】
なお、メッセージリストにおいて、所定の内容のメール（メッセージ）を所定のユーザを宛先として送信することが、冷蔵庫３０ａに対する所定のユーザ操作に対応付けられている場合、制御装置１０は以下の処理を実行する。すなわち、制御装置１０は、上記メッセージリストに基づいて、冷蔵庫３０ａに対する上記所定のユーザ操作を検出すると、上記メール（メッセージ）を、例えば、図示しないメール送信サーバに、上記宛先のユーザの情報端末２０に、送信させる。
【００２５】
次に、以上のような機能を実現することのできるメッセージ通知制御システム１における、制御装置１０、ユーザの情報端末２０、登録被制御装置３０、および外部サーバ４０の構成について説明する。
【００２６】
まず、制御装置１０の概要を整理しておく。制御装置１０は、リビングのエアコン３０ｂ（被制御装置）に、例えば、所定のメッセージを発話させるなどの所定の処理を実行させる制御装置であって、冷蔵庫３０ａ（被検出装置）に対するユーザ操作を検出する機器情報取得部１７０（検出手段）と、機器情報取得部１７０により冷蔵庫３０ａに対する上記ユーザ操作が検出されると、冷蔵庫３０ａと上記ユーザ操作との組合せに対応付けられている、リビングのエアコン３０ｂと上記所定の処理との組合せに応じて、リビングのエアコン３０ｂに当該所定の処理を実行させるメッセージ送信部２００（実行制御手段）と、を備えている。
【００２７】
メッセージ送信部２００は、冷蔵庫３０ａと上記ユーザ操作との組合せと、リビングのエアコン３０ｂと上記所定の処理との組合せとを対応付けたメッセージリスト１４１（動作条件情報）を参照して、機器情報取得部１７０により、メッセージリスト１４１に含まれる冷蔵庫３０ａと上記ユーザ操作との組合せに一致する、冷蔵庫３０ａに対する上記ユーザ操作が検出されると、メッセージリスト１４１において冷蔵庫３０ａと当該ユーザ操作との組合せに対応付けられているリビングのエアコン３０ｂと上記所定の処理との組合せに従って、リビングのエアコン３０ｂに当該所定の処理を実行させる。
【００２８】
制御装置１０は、リビングのエアコン３０ｂのユーザＵ１による、メッセージリスト１４１の追加および修正の少なくとも一方を受け付けるユーザメッセージ取得部１２０（動作条件情報受付手段）をさらに備え、メッセージ送信部２００は、ユーザメッセージ取得部１２０によって受け付けられた、追加または修正されたメッセージリスト１４１を用いてリビングのエアコン３０ｂに上記所定の処理を実行させる。
【００２９】
制御装置１０は、ユーザＵ１の情報端末２０（ユーザの端末装置）に、メッセージリスト１４１の追加および修正の少なくとも一方を受け付ける画面（メッセージ登録画像）を表示させるメッセージ登録画面送信部１１０（表示手段）をさらに備え、ユーザメッセージ取得部１２０は、情報端末２０から、メッセージリスト１４１の追加および修正の少なくとも一方を受け付ける。
【００３０】
リビングのエアコン３０ｂ（動作装置）は、冷蔵庫３０ａ（被検出装置）に対するユーザ操作を検出した制御装置１０から、所定の処理の実行を指示する指示情報を受信する機器通信部３１ｂ（受信手段）と、機器通信部３１ｂにより受信された指示情報にしたがって、冷蔵庫３０ａと上記ユーザ操作との組合せに対応付けられている所定の処理を実行する処理実行部３２ｂ（実行手段）と、を備えている。
【００３１】
冷蔵庫３０ａ（動作装置）は、自装置の動作状態を検出する処理実行部３２ａ（状態検出部）と、自装置と処理実行部３２ａにより検出された自装置の動作状態との組合せに対応付けられている、リビングのエアコン３０ｂと所定の処理との組合せに応じて、リビングのエアコン３０ｂに当該所定の処理を実行させる制御装置１０に、該動作状態を送信する機器通信部３１ａ（送信手段）と、を備えている。
【００３２】
以上を整理すれば、メッセージ通知制御システム１は、リビングのエアコン３０ｂと、リビングのエアコン３０ｂに所定の処理を実行させる制御装置１０とを含む制御システムであって、冷蔵庫３０ａに対するユーザ操作を検出する機器情報取得部１７０と、機器情報取得部１７０により冷蔵庫３０ａに対する上記ユーザ操作が検出されると、冷蔵庫３０ａと上記ユーザ操作との組合せに対応付けられている、リビングのエアコン３０ｂと上記所定の処理との組合せに応じて、リビングのエアコン３０ｂに当該所定の処理を実行させるメッセージ送信部２００と、を備えている。
【００３３】
また、制御装置１０の実行する制御方法は、リビングのエアコン３０ｂに所定の処理を実行させる制御装置１０の制御方法であって、冷蔵庫３０ａに対するユーザ操作を検出する検出ステップと、上記検出ステップにて冷蔵庫３０ａに対する上記ユーザ操作を検出すると、冷蔵庫３０ａと上記ユーザ操作との組合せに対応付けられている、リビングのエアコン３０ｂと上記所定の処理との組合せに応じて、リビングのエアコン３０ｂに当該所定の処理を実行させる実行制御ステップと、を含んでいる。
【００３４】
以下、メッセージ通知制御システム１における制御装置１０、ユーザの情報端末２０、登録被制御装置３０、および外部サーバ４０について、図１を用いて詳細に説明する。
【００３５】
〔構成の詳細〕
図１は、メッセージ通知制御システム１の制御装置１０、ユーザの情報端末２０、登録被制御装置３０、および外部サーバ４０の要部構成を示すブロック図である。なお、本実施の形態に直接関係のない部分（例えば、ユーザの情報端末２０について電話回線を利用して通話を実現する部分など）については、以下の説明および上記ブロック図から省略している。ただし、実施の実情に則して、メッセージ通知制御システム１の制御装置１０、ユーザの情報端末２０、登録被制御装置３０、および外部サーバ４０は、当該省略した構成を含んでもよい。
【００３６】
（制御装置）
制御装置１０は、メッセージ登録画面送信部１１０、ユーザメッセージ取得部１２０、メッセージ登録部１３０、外部情報受信部１５０、条件判定部１６０、機器情報取得部１７０、メッセージ作成部１８０、発信端末識別部１９０、メッセージ送信部２００、および記憶部１４０を備えている。制御装置１０についての理解を容易にするため、まず、記憶部１４０、特に記憶部１４０に格納されているメッセージリスト１４１について説明する。
【００３７】
（メッセージリスト）
記憶部１４０は、制御装置１０が使用する各種データを格納する。記憶部１４０は、制御装置１０（特に、メッセージ登録画面送信部１１０、ユーザメッセージ取得部１２０、メッセージ登録部１３０、外部情報受信部１５０、条件判定部１６０、機器情報取得部１７０、メッセージ作成部１８０、発信端末識別部１９０、およびメッセージ送信部２００）が実行する（１）制御プログラム、（２）ＯＳプログラム、（３）各種機能を実行するためのアプリケーションプログラム、および、（４）該アプリケーションプログラムを実行するときに読み出す各種データを記憶する。上記の（１）〜（４）のデータは、例えば、ＲＯＭ（read only memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable Programmable ROM）、ＥＥＰＲＯＭ（登録商標）（Electrically EPROM）、ＨＤＤ（Hard Disc Drive）等の不揮発性記憶装置に記憶される。また、記憶部１４０には、メッセージリスト１４１が格納されている。
【００３８】
メッセージリスト１４１には、メッセージの内容（通知内容）と、該メッセージを通知する（発話する）登録被制御装置３０と、該メッセージを通知するための条件（通知条件）とが対応付けられて格納されている。なお、通知条件は、どの登録被制御装置３０に対する、どのようなユーザ操作および動作状態が、いつ、検出された場合に、上記メッセージをユーザに通知すべきかを、定義している。つまり、メッセージリスト１４１に格納されている各メッセージリストは、どの登録被制御装置３０に対する（検出被制御装置）、どのようなユーザ操作があったこと検出すると、どの登録被制御装置３０に（動作被制御装置）、そのような内容のメッセージを発話させるか（所定の処理）を定義している。
【００３９】
図４は、制御装置１０の記憶部１４０に格納されるメッセージリスト１４１のデータの一例を示す図である。図４に例示するメッセージリスト１４１には、メッセージリスト１４１に格納されている各メッセージリストを識別するためのメッセージＩＤが付与されたメッセージリストが格納されている。例えば、図４のメッセージリスト１４１における、「メッセージＩＤ：００１」のメッセージリスト（動作条件情報）について、説明すれば、以下の通りである。すなわち、「メッセージＩＤ：００１」のメッセージリストは、パパによって登録されたものであり（「メッセージ登録者：パパ」）、以下の通知条件を定義している。すなわち、「冷蔵庫３０ａ（「検出機器：冷蔵庫」）のドアを開ける（「ユーザ操作：ドアを開ける」）という操作を、１４時から１６時まで（「時刻：１４：００〜１６：００」）に検出する」という通知条件が定義されている。また、「メッセージＩＤ：００１」のメッセージリストは、上記通知条件が満たされた場合に、「冷蔵庫が開けられました」という内容の（「メッセージ内容：冷蔵庫が開けられました」）メッセージを、ママを宛先として（「メッセージ宛先：ママ」）、リビングのエアコン３０ｂ（「動作機器：リビングのエアコン」）に、発話させる（「何をさせる：発話」）ことを定義している。
【００４０】
すなわち、メッセージリスト（動作条件情報）においては、被検出装置（上記メッセージリスト１４１における「検出機器」の項目）に対する、ユーザ操作（上記メッセージリスト１４１における「ユーザ操作」の項目）が、いつの時間帯（上記メッセージリスト１４１における「時刻」の項目）に検出されるかを通知条件とするかが、定義されている。また、メッセージリスト（動作条件情報）においては、上記通知条件が満たされたと判定した場合に、被制御装置（上記メッセージリスト１４１における「動作機器」の項目）に、どのような処理を実行させるかが、定義されている。そして、「どのような処理を実行させるか」という点については、具体的には、どのような内容の（上記メッセージリスト１４１における「メッセージ内容」の項目）メッセージを、どのような通知の形態によって（上記メッセージリスト１４１における「何をさせる」の項目）、誰を宛先として（上記メッセージリスト１４１における「メッセージ宛先」の項目）、通知するかが、メッセージリストにおいて定義されている。
【００４１】
（制御装置の記憶部以外の機能部）
メッセージ登録画面送信部１１０は、ユーザの情報端末２０に、メッセージ登録画像に係るデータを送信し、ユーザの情報端末２０に、メッセージ登録画像を表示させる。メッセージ登録画像について、詳細は後述する。
【００４２】
ユーザメッセージ取得部１２０は、ユーザの情報端末２０から、メッセージ登録画像に対してユーザが入力した内容（入力内容）を受信し、該入力内容を、メッセージ登録部１３０に通知する。
【００４３】
メッセージ登録部１３０は、ユーザメッセージ取得部１２０から通知されたユーザの上記入力内容を、記憶部１４０のメッセージリスト１４１に格納する。
【００４４】
外部情報受信部１５０は、外部サーバ４０から、メッセージリスト１４１に格納されているメッセージを生成するための外部情報を取得する。詳細は後述するが、制御装置１０は、例えば、天気予報を内容とするメッセージを生成するために、該天気予報に係る情報の送信を、外部サーバ４０に要求する。外部サーバ４０が、制御装置１０からの上記要求に基づいて、上記天気予報に係る情報を制御装置１０に送信すると、外部情報受信部１５０は、外部サーバ４０から送信された、上記天気予報に係る情報を取得する。同様に、制御装置１０が道路の渋滞情報を内容とするメッセージを生成するために、外部情報受信部１５０は、外部サーバ４０から取得した、道路の渋滞情報に係る情報を取得する。そして、外部情報受信部１５０は、外部サーバ４０から取得した外部情報を、条件判定部１６０に通知する。
【００４５】
機器情報取得部１７０は、登録被制御装置３０（例えば、冷蔵庫３０ａ）から、登録被制御装置３０に対するユーザ操作、および登録被制御装置３０の動作状態（例えば、電源のＯＮ／ＯＦＦ状態）などに係る状態情報を取得する。そして、機器情報取得部１７０は、登録被制御装置３０から取得した状態情報を、条件判定部１６０に通知する。
【００４６】
条件判定部１６０は、メッセージリスト１４１に格納されている各メッセージリストの通知条件が満たされているか否かを判定し、判定結果をメッセージ作成部１８０に通知する。具体的には、条件判定部１６０は、外部情報受信部１５０から取得する外部情報、および機器情報取得部１７０から取得する状態情報に基づいて、通知条件が満たされたメッセージリストがメッセージリスト１４１に格納されているかを判定する。そして、通知条件が満たされたメッセージリストが格納されていると判定すると、条件判定部１６０は、該メッセージリストを、メッセージ作成部１８０および発信端末識別部１９０に通知する。また、条件判定部１６０は、通知条件が満たされたと判定した上記メッセージリストに加えて、外部情報受信部１５０から取得した外部情報、および機器情報取得部１７０から取得した状態情報を、メッセージ作成部１８０および発信端末識別部１９０に通知する。
【００４７】
メッセージ作成部１８０は、条件判定部１６０によって通知条件が満たされていると判定されたメッセージリストに基づいて、メッセージを生成する。そして、メッセージ作成部１８０は、生成したメッセージをメッセージ送信手段に通知する。
【００４８】
発信端末識別部１９０は、条件判定部１６０によって通知条件が満たされていると判定されたメッセージリストに基づいて、メッセージの宛先を決定する。上記の通り、メッセージリスト１４１には、通知条件と、該通知条件が満たされたと判定された場合に通知されるメッセージの内容（通知内容）と、該メッセージの宛先とが相互に対応付けられて、格納されている。発信端末識別部１９０は、メッセージリストに基づいて決定したメッセージの宛先を、メッセージ送信手段に通知する。
【００４９】
メッセージ送信部２００は、メッセージ作成部１８０から通知されたメッセージを、発信端末識別部１９０から通知された宛先に送信し、該メッセージを該宛先となっている登録被制御装置３０に発話させる。つまり、メッセージ送信部２００は、条件判定部１６０によって通知条件が満たされていると判定されたメッセージリストに基づいて、該通知条件に対応付けられているメッセージを、該通知条件に対応付けられている登録被制御装置３０に発話させる。
【００５０】
（情報端末）
ユーザの情報端末２０は、制御装置１０から受信したメッセージ登録画像を表示する。また、メッセージ登録画像に対するユーザの入力内容を、制御装置１０に送信する。ユーザの情報端末２０から制御装置１０に送信された、メッセージ登録画像に対するユーザの入力内容は、ユーザメッセージ取得部１２０が受信し、ユーザの生成したメッセージリストとして、メッセージリスト１４１に格納される。
【００５１】
（被制御装置）
冷蔵庫３０ａ、およびリビングのエアコン３０ｂは、いずれも、制御装置１０によって所定の動作を実行させられ得る登録被制御装置３０であり、また、登録被制御装置３０に、自装置の動作状態等を状態情報として送信する被検出装置である。ただし、冷蔵庫３０ａは、自装置の動作状態等を状態情報として送信する被検出装置であるが、制御装置１０によって所定の動作を実行させられ得る自制御装置ではないとしてもよい。同様に、リビングのエアコン３０ｂは、制御装置１０によって所定の動作を実行させられ得る自制御装置ではあるが、被検出装置ではないとしてもよい。
【００５２】
登録被制御装置３０は、機器通信部３１および処理実行部３２を備えている。
【００５３】
機器通信部３１は、制御装置１０から、登録被制御装置３０が通知（発話）すべきメッセージを発話指示情報（指示情報）として受信する。また、機器通信部３１は、制御装置１０に、登録被制御装置３０の状態情報を送信する。
【００５４】
処理実行部３２は、登録被制御装置３０に対するユーザ操作、登録被制御装置３０の動作状態等を、機器通信部３１に通知する。また、処理実行部３２は、機器通信部３１が制御装置１０から受信した指示情報に対応する処理を実行する。具体的には、機器通信部３１が制御装置１０から受信したメッセージを発話する。
【００５５】
（外部サーバ）
外部サーバ４０は、制御装置１０が、登録被制御装置３０に発話させるメッセージを生成するために必要な外部情報を、制御装置１０に送信する。例えば、制御装置１０が、リビングのエアコン３０ｂに、予想最高気温、予想湿度などを含む天気予報を発話させたい場合、制御装置１０は、外部サーバ４０に、該天気予報に係る情報の送信を要求する。外部サーバ４０は、制御装置１０からの上記要求に基づいて、上記天気予報に係る情報を制御装置１０に送信する。
【００５６】
（ユーザによるメッセージリストの編集）
制御装置１０は、情報端末２０にメッセージ登録画像を表示させ、該メッセージ登録画像へのユーザ入力を情報端末２０から取得すると、ユーザの生成した（編集した）メッセージリストとして、メッセージリスト１４１に格納する。そして、制御装置１０は、ユーザの生成したメッセージリストにおける通知条件が満たされていると判定すると、該通知条件に対応付けられているメッセージを、該通知条件に対応付けられている登録被制御装置３０に発話させる。以下、通知内容と通知条件との組合せを含むメッセージリストをユーザが作成するためのメッセージ登録画像について説明する。
【００５７】
図３は、制御装置１０が、ユーザの情報端末２０の表示画面に表示させるメッセージ登録画像の例を示す図である。なお、以下の説明においては、制御装置１０が情報端末２０の表示画面に表示させるメッセージ登録画像へのユーザの入力に対し、情報端末２０が該メッセージ登録画像の制御を行うものとして説明を行う。ただし、メッセージ登録画像へのユーザの入力に対し、制御装置１０が、該メッセージ登録画像の制御を行ってもよい。
【００５８】
図３に例示するメッセージ登録画像は、大別して、「動作内容」、「動作機器」、「検出状態」、および「時間帯」という４つの欄を含んでいる。初めに概要を説明しておけば、「検出状態」および「時間帯」の欄において、ユーザは、通知条件、つまり、「どの被検出装置に対する、どのようなユーザ操作を、何時に検出するか」を入力する。そして、「動作内容」および「動作機器」の欄において、ユーザは、上記通知条件が満たされたと判定された場合に、「どの被制御装置に、どのような処理を実行させるか」を入力する。以下、メッセージ登録画像の各欄について、詳細を説明していく。
【００５９】
「動作内容」の欄には、「なにをさせる？」、「誰に？」、「内容は？」という３つの項目が表示されている。「動作内容」の欄において、ユーザは、どのような内容のメッセージを（「内容は？」）、宛先を誰にして（「誰に？」）、どのような方法によって（「なにをさせる？」）、通知するかを入力する。「動作内容」の欄における「なにをさせる？」、「誰に？」、「内容は？」という３つの項目は、メッセージリスト（動作条件情報）における、メッセージの通知形態（図４のメッセージリスト１４１における「何をさせる」の項目）、メッセージの宛先（図４のメッセージリスト１４１における「メッセージ宛先」の項目）、メッセージの内容（図４のメッセージリスト１４１における「メッセージ内容」の項目）という３つの項目に対応する。
【００６０】
すなわち、「動作内容」欄の「なにをさせる？」という項目において、ユーザは、メッセージの通知形態を選択する。例えば、情報端末２０（制御装置１０）は、「動作内容」欄の「なにをさせる？」という項目に対する回答（入力）の選択肢として、「メールを送る」および「音声でしゃべる」という２つの選択肢を表示する。具体的には、情報端末２０は、例えば、「なにをさせる？」という項目の横に表示した回答欄に対するユーザ操作（例、タップ）を検出することによって、該項目に対する回答の選択肢のリストを表示する（ドロップダウンメニュー方式。以下同様）。そして、上記選択肢のリスト中の１つの選択肢に対するユーザ操作（例、タップ）を検出することによって、ユーザによって該選択肢が選択されたものとみなす。そして、ユーザは、「メールを送る」および「音声でしゃべる」という２つの選択肢の中から選択する。
【００６１】
「動作内容」欄の「誰に？」という項目において、ユーザは、メッセージの通知先を選択する。ここで、情報端末２０は、上記「なにをさせる？」という項目に対するユーザの選択結果によって、つまり、メッセージの通知形態によって、「誰に？」の項目への回答欄に表示する選択肢を決定することができる。例えば、「なにをさせる？」に対して「メールを送る」が選択されている場合、予め制御装置１０（情報端末２０）にメールアドレスが登録されている相手が選択肢となる。一方、「なにをさせる？」に対して「音声でしゃべる」が選択されている場合であって、発話を実行する（音声でしゃべる）機器（例、冷蔵庫３０ａ）が個人を識別可能な場合、ユーザＵ１ａ（ママ）と同居している人（例えば、パパであるＵ１ｂ、花子であるＵ１ｃ）だけが選択肢となる。ただし、「なにをさせる？」に対して「音声でしゃべる」が選択されている場合であっても、音声でしゃべる機器が個人を識別できない場合には、「誰に？」に対する選択は不要となる。なお、音声でしゃべる機器が個人を識別可能な場合とは、例えば、音声でしゃべる機器がカメラを備えており顔認証等のユーザ認証を実行することができる場合、マイクを備えており声紋認証等のユーザ認証を実行できる場合等を指す。
【００６２】
「動作内容」欄の「内容は？」という項目において、ユーザは、メッセージの内容（通知内容）を選択する。具体的には、「動作内容」欄の「内容は？」という項目において、ユーザは、予め登録されているメッセージ（以下、「定型メッセージ」と略記する）の中からメッセージの内容を選択してもよいし、ユーザが自分で作成した自作メッセージを選択してもよい。上記定型メッセージとしては、例えば、「定型０１：『おはよう』」、「定型０２：『おやすみ』」、および「定型１５：『冷蔵庫が開けられました』」等のメッセージを挙げることができる。また、自作メッセージとは、ユーザが自由に文言を入力して登録することのできるメッセージであり、例えば、「自作０１：『おやつがあるよ』」、「自作０２：『戸締りしてね』」等のメッセージである。自作メッセージは、例えば、「自作メッセージ」という選択肢を選択した後に、メッセージの内容が表示されるエリアを長押しすることで編集できるようにしてもよい。自作メッセージの作成方法については、既存のスマートフォンなどに搭載されている機能を利用してもよい。また、メッセージの内容（通知内容）を未登録の自作メッセージについて、識別番号と一緒に「未登録」である旨を、例えば、「自作０５：（未登録）」のように表示してもよいし、識別番号に空欄を隣接させて表示してもよい。
【００６３】
「動作機器」の欄には、「誰にさせる？」という項目が表示されている。「動作機器」欄の「誰にさせる？」という項目において、ユーザは、上記メッセージを出力する（上記メッセージをユーザに通知する）機器（被制御装置）を選択する。つまり、ユーザは、上記「誰にさせる？」という項目において、メッセージ登録画像に入力したメッセージをユーザに通知する（例えば、音声でしゃべる）機器を選択する。「動作機器」の欄における「誰にさせる？」という項目は、メッセージリスト（動作条件情報）における、メッセージの通知主体である被制御装置（図４のメッセージリスト１４１における「動作機器」の項目）の項目に対応する。なお、メッセージの通知形態が「メールを送る」である場合は、「選択不要」としてもよい。情報端末２０（制御装置１０）が、「動作機器」欄の「誰にさせる？」という項目に対する回答の選択肢として表示する機器は、「発話可能機器」として、制御装置１０（情報端末２０）に予め登録されている。例えば、予め制御装置１０（情報端末２０）に登録されている登録被制御装置３０のうち、発話機能を備えている登録被制御装置３０が、「発話可能機器」として、上記「誰にさせる？」という項目に対する回答の選択肢として表示される。「誰にさせる？」という項目への回答エリアへのタップを検出することにより、情報端末２０は、予め登録されている上記発話可能機器のリストを表示する。そして、上記発話可能機器のリスト中の１つの発話可能機器に対するタップを検出することによって、ユーザが、該発話可能機器を、メッセージ登録画像に入力されたメッセージを発話する機器（被制御装置）として、選択したものとみなす。なお、例えば、リビングと寝室のそれぞれにエアコンがある場合など、家の中に複数のエアコンがある場合を想定して、単に「エアコン」とするのではなく、設置場所（リビング、キッチン、寝室など）と組み合わせて機器を表示するのが望ましい。発話可能機器としては、例えば、リビングのエアコン３０ｂ、冷蔵庫３０ａ、情報端末２０、自動車３０ｄ等を挙げることができる。
【００６４】
「検出状態」の欄には、「機器」、「操作」という２つの項目が表示されている。「検出状態」の欄において、ユーザは、上記動作機器に、メッセージ登録画像に入力したメッセージ（登録メッセージ）を発話させる（通知させる）ための条件、つまり、どの機器に対する（項目「機器」に対応）、どのようなユーザ操作（項目「操作」に対応）を、メッセージ通知の条件（通知条件）とするかを、入力（選択）する。「検出状態」の欄における「機器」および「操作」という２つの項目は、メッセージリスト（動作条件情報）における、被検出装置（図４のメッセージリスト１４１における「検出機器」の項目）およびユーザ操作（図４のメッセージリスト１４１における「ユーザ操作」の項目）という２つの項目に対応する。例えば、ユーザは、リビングのエアコン３０ｂに、「キッチンの冷蔵庫のドアの開閉を検知した」旨の発話をさせる条件として、「冷蔵庫３０ａ」（「機器」の項目、メッセージリストの「被制御装置」）が、「冷蔵庫３０ａのドアが開閉された」（「操作」の項目、メッセージリストの「ユーザ操作」）ことを通知条件として設定することができる。
【００６５】
「検出状態」欄の「機器」という項目において、ユーザは、検出対象の機器（被検出装置）を選択する。「機器」という項目への回答エリアへのタップを検出することにより、情報端末２０（制御装置１０）は、予め登録されている検出可能機器のリストを表示する。具体的には、情報端末２０は、「検出状態」欄の「機器」という項目に対する回答の選択肢として、情報端末２０（制御装置１０）が状態情報を取得することのできる登録被制御装置３０を、検出可能機器のリストを表示する。そして、上記検出可能機器のリスト中の１つの検出可能機器に対するタップを検出することによって、ユーザが、該検出可能機器を、被検出装置として、選択したものとみなす。なお、ユーザは、特定の機器を被検出装置として選択せずに、後述する時間帯だけを、通知条件として選択することも可能である。詳細は後述するが、ユーザは、「検出状態」欄の「機器」という項目において特定の機器を被検出装置として選択せずに、後述する「開始および終了」という項目に希望する時間帯を入力することができる。「機器」を選択せずに「開始および終了」という項目に希望する時間帯を入力することにより、ユーザは、「動作内容」欄において指定した処理を「動作内容」欄において指定した被制御装置に実行させるための条件として、時間帯だけを指定することができる。
【００６６】
「検出状態」欄の「操作」という項目において、ユーザは、検出すべきユーザ操作を選択する。情報端末２０（制御装置１０）は、上記「機器」という項目で選択した機器（被検出装置）毎に、「操作」の項目に対する回答の選択肢のリストを切り替えることができる。例えば、「リビングのエアコン」が検出対象機器として選択されている場合、「操作」という項目においてユーザが選択可能な選択肢として、「電源ＯＮ」、「電源ＯＦＦ」、「暖房」、および「冷房」という４つの選択肢を含むリストを表示してもよい。同様に、「リビングのテレビ」が検出対象機器として選択されている場合、「操作」という項目においてユーザが選択可能な選択肢として、「電源ＯＮ」、および「電源ＯＦＦ」という２つの選択肢を含むリストを表示してもよい。さらに、検出対象機器が「キッチンの冷蔵庫」である場合、「ドア開ける」、「ドアを開けっぱなしにしている（「ドアを開ける」操作を検出してから所定時間以上「ドアを閉める」操作を検出しない）という２つの選択肢のリストを表示してもよい。そして、上記リスト中の１つの操作に対するタップを検出することによって、ユーザが、該操作を、検出すべきユーザ操作として、選択したものとみなす。なお、ユーザが「検出状態」欄の「機器」という項目において特定の機器を被検出装置として選択していない場合、「操作」という項目においては何も選択されない。被検出装置が選択されていないため、被検出装置に対する「操作」を指定することはできないからである。
【００６７】
「時間帯」の欄には、「曜日」、「開始および終了」という２つの項目が表示されている。「時間帯」の欄において、ユーザは、登録メッセージを上記動作機器に発話させる時間帯を選択する。より正確に言えば、「検出状態」の欄において指定した検出状態を検出する時刻（時間帯）を指定する。つまり、「時間帯」の欄は、メッセージリスト（動作条件情報）における、検出状態を検出する時刻、すなわち検出機器（被検出装置）に対するユーザ操作を検出する時刻（図４のメッセージリスト１４１における「時刻」の項目）という項目に対応する。
【００６８】
「時間帯」欄の「曜日」という項目には、日単位の選択肢として、「毎日」、「曜日指定」、「日付指定」という３つの選択肢を表示し、ユーザによって最後に選択された選択肢が有効となる。ここで、ユーザによる「曜日指定」という選択肢へのタップを検出すると、ポップアップウィンドウなどの別画像を表示する。上記別画像においては、例えば、「□日  □月  □火  □水  □木  □金  □土  □休」といった選択肢を表示する。この例においては、ユーザがチェックした「□」に対応する曜日のみ、登録したメッセージが有効になる。なお、「□休」は、カレンダー上の休日を示すものとする。また、ユーザによる「日付指定」という選択肢へのタップを検出すると、ポップアップウィンドウなどの別画像によってカレンダーを表示する。ユーザは、上記カレンダーの、任意の１日、または連続した複数日を選択することができる。
【００６９】
「時間帯」欄の「開始および終了」という項目において、ユーザは上記「曜日」の項目で指定した日（曜日）について、どの時間帯における状態情報を検出するかを入力（選択）する。上記「機器」の項目において被検出装置が選択されている場合、該被検出装置を監視する時間帯を、つまり、該被検出装置に対するユーザ操作を検出する時間帯を、開始時刻と終了時刻とによって選択する。なお、開始時刻よりも終了時刻の方が早い場合は、翌日の該当時刻を終了時刻とする。また、「開始」および「終了」の２項目の少なくとも一方について、具体的な時刻を選択しない（例えば、「−−：−−」を選択する）場合、終日監視が有効となる。
【００７０】
上記「機器」の項目において被検出装置を選択していない場合、ユーザは、「開始および終了」の項目で選択した時刻を、タイマーとして使用することができる。ここで、「タイマーとして使用する」とは、「動作内容」欄において指定した処理を「動作内容」欄において指定した被制御装置に実行させるための条件として、「時間だけを指定する」ことを指している。つまり、ユーザは、「開始」の項目で選択した時刻、または「終了」の項目で選択した時刻になると、「動作内容」欄において指定した処理を、「動作内容」欄において指定した被制御装置に実行させるメッセージリストを、作成することができる。なお、例えばユーザは、１日に２回、タイマーを発動できるとしてもよい。
【００７１】
なお、開始時刻または終了時刻について、具体的な時刻を選択しない（例えば、「−−：−−」を選択する）ことができるが、開始時刻および終了時刻の両方を選択しない場合は、エラーと判定する。なお、上記判定は、例えば、「登録」ボタン押下を検出した際に実行すればよい。
【００７２】
時刻の入力方法について一例を挙げれば、以下の通りである。すなわち、開始時刻または終了時刻への回答エリアへのタップを検出することにより、情報端末２０は、先ず、「何時」を選択するための選択リストを表示する。例えば、「−−：−−」、「００：００」、「０１：００」、「０２：００」、・・・、「２３：００」という「何時」を選択するための数字を縦に配置して表示する。ユーザによって、「何時」を選択するための選択リストから１つが選択されると、「何分」を選択するための選択リストを表示する。例えば、「００」、「０１」、「０２」、・・・、「５７」、「５８」、「５９」という「何分」を選択するための数字を縦に配置して表示する。
【００７３】
ただし、「時間帯」欄の「曜日」および「開始／終了」の選択について、情報端末２０に予め用意されている時刻入力のためのインタフェースを利用してもよい。
【００７４】
以上に見てきたように、図３に例示するメッセージ登録画像において、ユーザＵ１ａ（パパ）は、メッセージの通知条件として、「１４時から１６時まで（「開始および終了」）の間に、冷蔵庫（被検出装置、「機器」）のドアを開ける操作（ユーザ操作、「操作」）がある」ことを入力している。そして、上記通知条件が満たされた場合に、「リビングのエアコン（被制御装置、「誰にさせる」）に、「冷蔵庫が開けられました」という内容のメッセージ（通知内容、「内容は？」）を、ママ（メッセージの宛先、「誰に」）に、しゃべらせる（所定の処理、「なにをさせる？」）」ことを入力している。
【００７５】
そして、「登録」ボタンへのタップを検出することにより、情報端末２０は、メッセージ登録画像に入力された内容について、内容に矛盾が生じないか否かをチェックする。そして、入力された内容に矛盾があると判定した場合、エラーとして警告を行い、ユーザに訂正を促す。入力された内容に矛盾がないと判定した場合、メッセージ登録画像に入力された内容は、情報端末２０から、制御装置１０に送信され、制御装置１０は該内容をメッセージリスト１４１に格納する。例えば、図３に例示するメッセージ登録画像へのユーザ登録内容を取得することにより、制御装置１０は、記憶部１４０には、図４に例示するメッセージリスト１４１の「メッセージＩＤ：００１」のメッセージリストを、メッセージリスト１４１に格納する。
【００７６】
なお、登録済みのメッセージリストを呼び出して表示する画面、および登録済みのメッセージを修正するための手段を別途用意してもよい。登録済みのメッセージリストを修正するための手段としては、例えば、登録済みのメッセージを呼び出して表示する画面に「編集」ボタンを表示してもよいし、登録済みのメッセージを呼び出して表示している画面に対する長押し操作を検出することによって、登録済みのメッセージについて編集可能な「修正モード」になるようにしてもよい。
【００７７】
また、複数の登録メッセージリストを表示する場合、各登録メッセージリストを識別するための管理番号を各登録メッセージリストに付与し、複数の登録メッセージリストを一覧表示してもよい。そして、ユーザが、上記複数の登録メッセージリストの中から１つの登録メッセージリストを選択することができるようにしてもよい。
【００７８】
制御装置１０は、冷蔵庫３０ａから、「１４：００〜１６：００」の間に、「冷蔵庫３０ａのドアを開ける」ユーザ操作があったことを状態情報として受信すると、図４に例示するメッセージリスト１４１の「メッセージＩＤ：００１」のメッセージリストに基づいて、以下の処理を実行する。すなわち、上記状態情報を受信した制御装置１０は、リビングのエアコン３０ｂに、ママを宛先として、「冷蔵庫が開けられました」というメッセージを発話させる。
【００７９】
〔実施形態２〕
本発明の他の実施形態について、図５から図１１に基づいて説明すれば、以下のとおりである。なお記載の簡潔性を担保するため、実施形態１とは異なる構成（処理の手順及び処理の内容）のみについて説明する。すなわち、実施形態１で記載された構成等は、本実施形態にもすべて含まれ得る。また、実施形態１で記載した用語の定義も同じである。
【００８０】
まず、本実施形態に係るメッセージ通知制御システム２（制御システム）の概要を図６に基づいて説明する。図６は、メッセージ通知制御システム２の概要を示す図である。メッセージ通知制御システム２においては、例えば、ユーザＵ１の自宅近所にある食料品店など、ユーザ以外の第三者である事業者Ｓ１が、メッセージの内容と該メッセージの通知条件とをメッセージリスト５５１に追加登録することができる。なお、以下の説明において「ユーザ以外の第三者」である事業者Ｓ１とは、例えば、ユーザＵ１に対し有効な広告宣伝をしたいと考える事業者である。
【００８１】
ただし、不特定多数の第三者（特に、不特定多数の事業者）のメッセージリストをすべてメッセージリスト５５１に登録にしてしまうと、ユーザＵ１が不快に感じるメッセージをユーザＵ１に通知することを指示するメッセージリストも登録されてしまい、ユーザＵ１にとって不便である。そこで、メッセージ通知制御システム２は、第三者によるメッセージリストについて、ユーザＵ１の意向に沿ったメッセージリストだけがメッセージリスト５５１に登録されるように制御する。
【００８２】
すなわち、図６に示すように、ユーザＵ１ａは、先ず、どのような事業者（第三者）からの、どのような内容のメッセージリストを制御装置５０に登録してもよいかを示す情報である「意向リスト」を、情報端末２０ａを介して、制御装置５０に通知する。制御装置５０は、情報端末２０ａからユーザＵ１ａの意向リストを取得すると、該意向リストを意向リスト５５２に格納する。そして、事業者Ｓ１が、情報端末６０ａを用いて、自ら作成したメッセージリストを、制御装置５０に送信すると、制御装置５０は、意向リスト５５２を参照して、以下の２つを判定する。すなわち、制御装置５０は、事業者Ｓ１が、意向リスト５５２において許可されている事業者であるかをまず判定する。次に、制御装置５０は、事業者Ｓ１が作成した上記メッセージリストについて、意向リスト５５２において指定されている条件を満たすものであるかを判定する。そして、制御装置５０は、事業者Ｓ１が、意向リスト５５２において許可されている事業者であり、かつ、事業者Ｓ１が作成した上記メッセージリストが、意向リスト５５２において指定されている条件を満たすものであると判定すると、事業者Ｓ１が作成した上記メッセージリストをメッセージリスト５５１に格納する。
【００８３】
つまり、メッセージ通知制御システム２においては、ユーザＵ１から許可された事業者Ｓ１ａなど、ユーザ以外の第三者も、ユーザに通知すべきメッセージと、該メッセージを通知する条件とを、制御装置５０に登録することができる。そして、制御装置５０は、ユーザＵ１から許可された事業者Ｓ１ａが登録したメッセージリストに従って、該メッセージリストの通知条件が満たされたと判定すると、該通知条件に対応付けられているメッセージを、所定の登録被制御装置３０に発話させる。
【００８４】
また、詳細は後述するが、メッセージ通知制御システム２においてユーザＵ１は、自身の個人情報を事業者Ｓ１に開示することなく、事業者Ｓ１ａによるメッセージリストの登録を許可するか否かを登録することができる。つまり、ユーザＵ１は、事業者Ｓ１ａとの間でコミュニケーションをとることなく、事業者Ｓ１ａによるメッセージリストの登録を許可するか否かを登録することができる。
【００８５】
次に、以上のような機能を実現することのできるメッセージ通知制御システム２における、制御装置５０、ユーザの情報端末２０、登録被制御装置３０、外部サーバ４０、および事業者の情報端末６０の構成について説明する。
【００８６】
まず、制御装置５０の概要を整理しておく。制御装置５０は、ユーザＵ１以外の第三者である事業者Ｓ１による、メッセージリスト５５１の追加および修正の少なくとも一方を受け付ける第三者メッセージ取得部５３０（動作条件情報受付手段）を備えており、メッセージ送信部２００（実行制御手段）は、第三者メッセージ取得部５３０によって受け付けられた、追加または修正されたメッセージリスト５５１を用いて電子レンジ３０ｒに所定の処理を実行させる。
【００８７】
また、制御装置５０は、事業者Ｓ１の情報端末６０（ユーザ以外の第三者の端末装置）に、メッセージリスト５５１の追加および修正の少なくとも一方を受け付ける画面を表示させるメッセージ登録画面送信部１１０（表示手段）を備え、第三者メッセージ取得部５３０は、情報端末６０から、メッセージリスト５５１の追加および修正の少なくとも一方を受け付ける。
【００８８】
さらに、制御装置５０は、ユーザＵ１から、メッセージリスト５５１の追加および修正を行うことのできる事業者Ｓ１を制限する意向リスト５５２（制限情報）を受け付ける利用者意向リスト受信部５２０（制限情報受付手段）をさらに備え、メッセージ送信部２００（実行制御手段）は、利用者意向リスト受信部５２０により受け付けられた意向リスト５５２においてメッセージリスト５５１の追加および修正が許可されている第三者によって追加または修正されたメッセージリスト５５１を用いて電子レンジ３０ｒに上記所定の処理を実行させる。
【００８９】
以下、メッセージ通知制御システム２における制御装置５０、ユーザの情報端末２０、登録被制御装置３０、外部サーバ４０、および事業者の情報端末６０について、図５を用いてより詳細に説明する。
【００９０】
〔構成の詳細〕
図５は、メッセージ通知制御システム２の制御装置５０、ユーザの情報端末２０、登録被制御装置３０、外部サーバ４０、および事業者Ｓ１の情報端末６０の要部構成を示すブロック図である。
【００９１】
（情報端末）
メッセージ通知制御システム２において、ユーザの情報端末２０は、メッセージ通知制御システム１におけるユーザの情報端末２０と同様に、メッセージリストを、登録、編集、削除することができる。さらに、メッセージ通知制御システム２におけるユーザＵ１の情報端末２０は、ユーザＵ１の意向リストを制御装置５０に送信する。情報端末２０から制御装置５０に送信される意向リストについて、詳細は後述する。
【００９２】
事業者Ｓ１の情報端末６０は、事業者Ｓ１が作成したメッセージリストを、制御装置５０に送信する。なお、事業者Ｓ１が作成するメッセージリストにおいてメッセージの宛先とされるのは、ユーザＵ１のみではなく、事業者Ｓ１の指定した所定の条件を満たす不特定の消費者である。したがって、情報端末６０は、事業者Ｓ１が作成したメッセージリストを、ユーザＵ１およびその家族（Ｕ１ｂ、Ｕ１ｃ）の家庭にある被制御装置（登録被制御装置３０）の動作を制御する制御装置５０だけではなく、別の家庭にある別の被制御装置の動作を制御する制御装置５０ｋ、５０ｌ、５０ｍ、５０ｎ、・・・等にも送信する。情報端末６０から制御装置５０に送信されるメッセージリストについて、詳細は後述する。情報端末６０は、事業者Ｓ１がメッセージリストを編集（作成、修正、削除）するための事業者用のメッセージ登録画像を、例えば、制御装置５０から受信する。ただし、情報端末６０は、上記事業者用のメッセージ登録画像を、制御装置５０ｋ、５０ｌ、５０ｍ、５０ｎ、・・・の少なくとも１つから受信してもよい。そして、情報端末６０は、制御装置５０ｋ、５０ｌ、５０ｍ、５０ｎ、・・・の少なくとも１つから受信した事業者用のメッセージ登録画像に対する入力内容を、制御装置５０、および制御装置５０ｋ、５０ｌ、５０ｍ、５０ｎ、・・・に送信する。
【００９３】
（制御装置）
制御装置５０は、制御装置１０の構成に加えてさらに、意向登録画面送信部５１０、利用者意向リスト受信部５２０、第三者メッセージ取得部５３０、およびメッセージ選択部５４０を備えている。制御装置５０についての理解を容易にするため、まず、記憶部５５０に格納されているメッセージリスト１４１について説明する。
【００９４】
（記憶部）
記憶部５５０は、制御装置１０の記憶部１４０と同様に、制御装置５０が使用する各種データを格納する。また、記憶部５５０には、メッセージリスト５５１、意向リスト５５２、および事業者リスト５５３が格納されている。
【００９５】
図１０は、制御装置５０の記憶部５５０に格納されるメッセージリスト５５１、および意向リスト５５２のデータの一例を示す図である。すなわち、図１０の（ａ）および（ｂ）は、メッセージリスト５５１のデータの一部の一例を示す図であり、図１０の（ｃ）は、意向リスト５５２のデータの一例を示す図である。
【００９６】
図１０の（ａ）および（ｂ）に例示するメッセージリスト５５１は、図４に例示したメッセージリスト１４１と比べて、「住所」、「ユーザ情報（性別、世代、職業、誕生日）」、「対象機器」、「嗜好情報」という４つの項目が追加されている。メッセージリスト５５１について、「住所」、「ユーザ情報」、「対象機器」、「嗜好情報」という４つの項目以外の項目については、メッセージリスト１４１の各項目と同様であるので、説明を省略する。
【００９７】
メッセージリスト５５１の「住所」、「ユーザ情報」、「対象機器」、「嗜好情報」という４つの項目は、事業者Ｓ１が作成したメッセージリストにおいて指定される、メッセージを通知する宛先（メッセージ宛先）の属性を、指定するものである。例えば、図１０の（ｂ）のメッセージリスト５５１における、「メッセージＩＤ：００７」のメッセージリスト（動作条件情報）は、以下の属性を有する消費者を宛先としたメッセージに係るメッセージリストである。すなわち、「メッセージＩＤ：００７」のメッセージリストは、住所が奈良県の北西部または北東部（「住所：近畿→奈良県→北西部・北東部」）であって、年齢４０代、誕生日が１２月の主婦（ユーザ情報、すなわち、「性別：女性」、「世代：４０代」、「職業：主婦」、「誕生日：１２月」）であって、冷蔵庫を持っており（「対象機器：冷蔵庫」）、根菜についての情報を欲している（「グルメ→野菜→葉物野菜・根菜」）消費者である。「メッセージＩＤ：００７」のメッセージリストは、事業者Ｓ１ａ（ＡＢＣスーパー○○店）が登録した（「登録者：事業者Ｓ１ａ」）、上記の属性を有する消費者を宛先とするメッセージに係るメッセージリストである。
【００９８】
図１０の（ｃ）に例示する意向リスト５５２には、「どの事業者からの、どのような属性を有する消費者を宛先とするメッセージに係るメッセージリストを、メッセージリスト５５１に格納してもよいか」についてのユーザＵ１の意向リストが格納されている。すなわち、意向リスト５５２には、ユーザがユーザ意向登録画像を用いて登録する、許可業者（の「社名」）、および「開示情報」（住所、ユーザ情報、対象機器、嗜好情報）が格納される。メッセージ選択部５４０は、事業者Ｓ１のメッセージリストをメッセージリスト５５１に格納するか否かを、事業者Ｓ１が意向リスト５５２の「社名」の項目に格納されているかに応じて判定する。すなわち、メッセージ選択部５４０は、意向リスト５５２の「社名」の項目に格納されている事業者Ｓ１からのメッセージリストのみを、メッセージリスト５５１に格納する。また、詳細は後述するが、意向リスト５５２の「開示情報」における各項目は、メッセージリスト５５１の「住所」、「ユーザ情報」、「対象機器」、「嗜好情報」という４つの項目に対応するものである。すなわち、事業者Ｓ１のメッセージリストにおいてメッセージの宛先の属性として指定される「住所」、「ユーザ情報」、「対象機器」、「嗜好情報」と、意向リスト５５２の「開示情報」における各項目との対応関係によって、メッセージ選択部５４０は、事業者Ｓ１のメッセージリストをメッセージリスト５５１に格納するか否かを判定する。
【００９９】
事業者リスト５５３には、制御装置５０に対してメッセージリストを送信した全ての事業者の事業者名などが格納される。
【０１００】
（制御装置の記憶部以外の機能部）
メッセージ登録画面送信部１１０は、メッセージ登録画像を、情報端末２０および情報端末６０に送信する。ただし、制御装置５０のメッセージ登録画面送信部１１０は、メッセージ登録画像に係るデータの送信先が、ユーザＵ１の情報端末２０であるか、または、事業者Ｓ１の情報端末６０であるかに応じて、送信するメッセージ登録画像に係るデータを変更する。すなわち、メッセージ登録画面送信部１１０は、ユーザＵ１の情報端末２０に、ユーザ用のメッセージ登録画像に係るデータを送信し、ユーザＵ１の情報端末２０に、ユーザ用のメッセージ登録画像を表示させる。また、メッセージ登録画面送信部１１０は、事業者Ｓ１の情報端末６０に、事業者用のメッセージ登録画像に係るデータを送信し、事業者Ｓ１の情報端末６０に、事業者用のメッセージ登録画像を表示させる。事業者用のメッセージ登録画像について、詳細は後述する。
【０１０１】
意向登録画面送信部５１０は、ユーザＵ１の情報端末２０に、ユーザ意向登録画像に係るデータを送信し、ユーザＵ１の情報端末２０に、ユーザ意向登録画像を表示させる。ユーザ意向登録画像について、詳細は後述する。
【０１０２】
利用者意向リスト受信部５２０は、ユーザＵ１の情報端末２０から、ユーザ意向登録画像に対してユーザＵ１が入力した内容（入力内容）を受信し、該入力内容を、意向リスト５５２に格納する。
【０１０３】
第三者メッセージ取得部５３０は、事業者Ｓ１の情報端末６０から、事業者用のメッセージ登録画像に対して事業者Ｓ１が入力した内容（メッセージリスト）を受信し、該入力内容を、メッセージ選択部５４０に通知する。
【０１０４】
メッセージ選択部５４０は、意向リスト５５２を参照して、第三者メッセージ取得部５３０が情報端末６０から受信した事業者Ｓ１のメッセージリストについて、該メッセージリストをメッセージリスト５５１に格納するか否かを判定する。そして、事業者Ｓ１のメッセージリストをメッセージリスト５５１に格納してもよいと判定すると、事業者Ｓ１のメッセージリストをメッセージ登録部１３０に通知する。メッセージ登録部１３０は、メッセージ選択部５４０から通知された事業者Ｓ１のメッセージリストを、メッセージリスト５５１に格納する。メッセージ選択部５４０の実行する、事業者Ｓ１のメッセージリストをメッセージリスト５５１に格納するか否かの判定について、詳細は後述する。
【０１０５】
（事業者用のメッセージ登録画像）
以下、図７を参照して、事業者用のメッセージ登録画像について説明する。
【０１０６】
図７は、制御装置５０が、事業者の情報端末６０の表示画面に表示させる事業者用のメッセージ登録画像の例を、つまり、メッセージ登録アプリ（事業者用）の例を示す図である。図７に例示するように、事業者用のメッセージ登録画像は、図７の（ａ）および図７の（ｂ）の２ページからなっており、図７の（ａ）は、上記事業者用のメッセージ登録画像の１ページ目の画像の例を示す図であり、図７の（ｂ）は、上記事業者用のメッセージ登録画像の２ページ目の画像の例を示す図である。図７の（ａ）に例示する事業者用のメッセージ登録画像の１ページ目の画像は、図３を用いて説明したユーザの情報端末２０の表示画面に表示させるメッセージ登録画像とほぼ同様である。ただし、図３のメッセージ登録画像（ユーザ用メッセージ登録アプリ画面）において表示されていた「登録」および「中止」ボタンに代えて、事業者用のメッセージ登録画像の１ページ目には、「次へ」および「中止」ボタンが表示されている。
【０１０７】
図７の（ａ）の事業者用のメッセージ登録画像の「動作内容」の欄において、事業者Ｓ１ａは、どのような内容のメッセージを（「内容は？」）、宛先を誰にして（「誰に？」）、どのような方法によって（「なにをさせる？」）、通知するかを入力する。事業者用のメッセージ登録画像における「動作内容」の欄は、基本的には、図３に例示したユーザ用のメッセージ登録画像の「動作内容」の欄と同じである。ただし、事業者用のメッセージ登録画像の「動作内容」の欄の「内容は？」の項目において、定型メッセージは表示されず、事業者Ｓ１ａは、事業者自身が作成する自作メッセージを１件だけ入力することができる。
【０１０８】
「動作機器」の欄において、事業者Ｓ１ａは、事業者用のメッセージ登録画像に入力したメッセージを出力する（通知する）機器（被制御装置）を選択する。なお、詳細は後述するが、事業者用のメッセージ登録画像に入力したメッセージの宛先とする消費者（ユーザ）を絞り込むための条件として、被制御装置として選択した機器を該消費者が所有していることを指定しなければならない（対象機器）。
【０１０９】
「検出状態」の欄において、事業者Ｓ１ａは、上記「動作機器」の欄で選択した機器（被制御装置）に、事業者用のメッセージ登録画像に入力したメッセージを発話させる（通知させる）ための条件を入力する。つまり、どの被検出装置に対する（項目「機器」に対応）、どのようなユーザ操作（項目「操作」に対応）を、メッセージ通知の条件（通知条件）とするかを、「検出状態」の欄に入力（選択）する。なお、詳細は後述するが、事業者用のメッセージ登録画像に入力したメッセージの宛先とする消費者（ユーザ）を絞り込むための条件として、被検出装置として選択した機器を該消費者が所有していることを指定しなければならない（対象機器）。
【０１１０】
「時間帯」の欄において、事業者Ｓ１ａは、事業者用のメッセージ登録画像に入力したメッセージを上記被制御装置に発話させる時間帯を選択する。より正確に言えば、「検出状態」の欄において指定した検出状態を検出する時刻（時間帯）を指定する。
【０１１１】
図７の（ａ）に例示する事業者用のメッセージ登録画像の１ページ目の画像において、事業者Ｓ１ａは、メッセージの通知条件として、１４時から１６時まで（「開始および終了」）の間に、冷蔵庫（被検出装置、「機器」）のドアを開ける操作（ユーザ操作、「操作」）があることを、入力している。そして、上記通知条件が満たされた場合に、電子レンジに（被制御装置、「誰にさせる」）、「ＡＢＣスーパー○○店です。８月１６日〜８月２５日の期間中は毎日、午後５時からタイムセールをします。」という内容のメッセージ（通知内容、「内容は？」）を、しゃべらせる（所定の処理、「なにをさせる？」）ことを入力している。
【０１１２】
「次へ」ボタンへの押下を検出することにより、情報端末６０（制御装置５０）は、事業者用のメッセージ登録画像の１ページ目の画像に対してユーザが入力した内容を、例えば、情報端末６０の記憶部に、一時的に記憶する。そして、情報端末６０の表示画面に表示させている画面を、事業者用のメッセージ登録画像の１ページ目から２ページ目へと遷移させる。また、詳細は後述するが、事業者用のメッセージ登録画像の２ページ目の画像の「前へ」ボタンへの押下を検出することにより、上記一次記憶していた内容を呼び出して、事業者用のメッセージ登録画像の１ページ目に戻る。
【０１１３】
図７の（ｂ）に例示する事業者用のメッセージ登録画像の２ページ目の画像は、大別して、「住所」、「ユーザ情報」、「対象機器」、および「嗜好情報」という４つの欄を含んでいる。また、事業者用のメッセージ登録画像の２ページ目には、「前へ」、「登録」、および「中止」の３つのボタンが表示されている。事業者用のメッセージ登録画像の２ページ目の画像において、事業者Ｓ１ａは、事業者用のメッセージ登録画像の１ページ目の画像に入力したメッセージを通知する宛先（メッセージ宛先）の属性を、指定する。
【０１１４】
「住所」の欄において、事業者Ｓ１ａは、事業者用のメッセージ登録画像の１ページ目の画像に入力したメッセージの宛先となるユーザの属性として、該ユーザの「住所」を選択する。「住所」の欄に対する回答エリア（入力エリア）へのタップを検出すると、情報端末６０（制御装置５０）は、例えば、以下に示すようなプルダウンリストを表示する。上記プルダウンリストは、「地方」、「都道府県」、「市区町村」のようにレベル毎に階層化されており、上位レベルの項目を選択することで下位レベルの選択肢が表示される。なお、ユーザは、各レベル内で複数の項目を選択することができる。図８は、図７の（ｂ）の事業者用のメッセージ登録画像の２ページ目の画像の「住所」の欄に表示されるデータの例を示す図である。事業者Ｓ１ａは、それぞれの選択肢のチェックボックスをタップして、「住所」を選択する。そして、選択されたチェックボックスにはチェックが入る。例えば、図７の（ｂ）に示すように、選択されたチェックボックスだけ、つまり、「近畿」、「奈良県」、「北西部」および「北東部」のチェックボックスだけ、色が変化する。なお、後述する嗜好指定についても、同様のリスト形式で表示する。
【０１１５】
「ユーザ情報」の欄において、事業者Ｓ１ａは、事業者用のメッセージ登録画像の１ページ目の画像に入力したメッセージの宛先となるユーザの属性として、該ユーザの「性別」、「世代」、「職業」、および「誕生月（誕生日）」を選択する。なお、事業者Ｓ１ａは、「性別」、「世代」、「職業」、および「誕生月（誕生日）」のそれぞれの項目において、複数の選択肢を選択することができる。例えば、事業者Ｓ１ａは、「性別」の項目について、「男性」のみを選択してもよいし、「女性」のみを選択してもよいし、「男性」および「女性」の両方を選択してもよい。
【０１１６】
「対象機器」」の欄において、事業者Ｓ１ａは、事業者用のメッセージ登録画像の１ページ目の画像に入力したメッセージの宛先となるユーザの属性として、該ユーザが所有している機器を選択する。例えば、或るメッセージの通知条件を「冷蔵庫の開閉」とする場合、該メッセージの宛先となるユーザは、被検出装置として冷蔵庫を所有している必要がある。また、ユーザが所持する携帯端末の位置情報をメッセージの通知条件とする場合、位置把握機能を備える携帯端末をユーザが所有している必要がある。ただし、メッセージの通知条件として、「携帯端末の位置情報」を用いない場合、例えば、単に「携帯端末を所持するか否か」をメッセージの通知条件とする場合には、「位置把握機能を備える携帯端末」ではなく「携帯端末」を「対象機器」とすればよい。同様に、例えば、或るメッセージを「電子レンジ」に発話させようとする場合、該メッセージの宛先となるユーザは、発話機能を備える電子レンジを被制御装置として所有している必要がある。
【０１１７】
「嗜好情報」の欄において、事業者Ｓ１ａは、事業者用のメッセージ登録画像の１ページ目に入力したメッセージの宛先となるユーザの属性として、該ユーザの「嗜好」を選択する。
【０１１８】
情報端末６０（制御装置５０）は、「前へ」ボタンへのタップを検出することにより、事業者用のメッセージ登録画像の２ページ目の画像に対してユーザが入力した内容を、例えば、事業者Ｓ１ａの情報端末６０ａの記憶部に、記憶する。そして、事業者用のメッセージ登録画像の１ページ目に戻る。この点については、既に説明しているので記載を省略する。また、情報端末６０（制御装置５０）は、「登録」ボタンへのタップを検出することにより、事業者用のメッセージ登録画像に対して事業者Ｓ１が入力した内容について、矛盾が生じないかをチェックする。そして、入力された内容に矛盾があると判定した場合、エラーとして警告を行い、ユーザに訂正を促す。入力された内容に矛盾がないと判定した場合、事業者用のメッセージ登録画像に入力された内容は、情報端末６０から、制御装置５０に送信される。
【０１１９】
なお、メッセージ通知制御システム２において、事業者Ｓ１（第三者）によるメッセージリストの登録に対して課金する場合を考慮すると、メッセージ通知制御システム２に事業者毎のメッセージリストの登録件数を管理し、メッセージリストの登録件数に応じて事業者に登録料を請求することができてもよい。
【０１２０】
また、図３を用いて説明したユーザ用のメッセージ登録画像と同様に、登録済みのメッセージリストを呼び出して表示する画面、および登録済みのメッセージを修正するための手段を別途用意してもよい。さらに、複数の登録メッセージリストを表示する場合、各登録メッセージリストを識別するための管理番号を各登録メッセージリストに付与し、複数の登録メッセージリストを一覧表示してもよい。そして、事業者Ｓ１が、上記複数の登録メッセージリストの中から１つの登録メッセージリストを選択することができるようにしてもよい。
【０１２１】
（ユーザ意向登録画像）
メッセージ通知制御システム２の制御装置５０は、ユーザＵ１の情報端末２０に、ユーザ意向登録画像を送信する。そして、制御装置５０は、ユーザＵ１の情報端末２０から、ユーザ意向登録画像への入力内容を受信し、該入力内容を意向リスト５５２に格納する。制御装置５０は、意向リスト５５２を参照して、ユーザＵ１の意向にしたがう第三者（事業者）のメッセージリストのみを、メッセージリスト５５１に格納する。すなわち、制御装置５０は、ユーザ意向登録画像における入力内容に基づいて、ユーザに許可された第三者（許可業者）からの、ユーザの開示条件に合致する内容のメッセージリストのみを、メッセージリスト５５１に格納する。以下、ユーザ意向登録画について、説明する。
【０１２２】
図９は、制御装置５０が、ユーザの情報端末２０の表示画面に表示させるユーザ意向登録画像の例を示す図である。図９に例示するユーザ意向登録画像は、大別して、「許可業者」と「開示情報」という２つの欄を含んでいる。
【０１２３】
ユーザ意向登録画像の「許可業者」の欄において、ユーザは、メッセージリスト５５１に格納してもよいメッセージリストを作成することのできる事業者を選択する。先ず、自らが作成したメッセージリストがメッセージリスト５５１に格納されることを希望する事業者Ｓ１（第三者）は、つまり、許可業者となることを希望する事業者Ｓ１は、事業者用のメッセージ登録画像から自社の社名を登録する。すると、ユーザＵ１の情報端末２０（制御装置５０）は、事業者用のメッセージ登録画像に自社の社名を登録した事業者Ｓ１の社名を、「許可業者」の欄の回答エリアに、事業者リストとして、一覧表示する。そして、ユーザは、事業者リストに表示される事業者Ｓ１の社名の隣に表示されているチェックボックスをタップすることによって、事業者Ｓ１からのメッセージリストをメッセージリスト５５１に格納してもよいか否かを、つまり、事業者Ｓ１を許可業者とするか否かを選択する。例えば、図９の例では、○○株式会社は許可業者とされているのに対し、○○銀行は許可業者とされていないことが示されている。なお、図示のように、上記事業者リストには、事業者Ｓ１の会社名に加えて、事業者Ｓ１の所在地、会社概要（事業紹介）などの簡単なメッセージを表示できてもよい。
【０１２４】
なお、「全国」の項目に表示される事業者は、ユーザの居住地域に関係なく、全国でサービス展開している事業者である。また、「地域」の項目に表示される事業者は、ユーザの居住地域と同一地域または近隣地域にある事業者である。特に、「地域」の項目に表示される事業者については特に、会社名に加えて、所在地を併記するのが望ましい。
【０１２５】
「開示情報」の欄においてユーザＵ１が入力する項目は、予め制御装置５０に格納されていたユーザＵ１の住所およびユーザ情報等について、事業者Ｓ１のメッセージリストにおいて指定されているメッセージの宛先消費者の属性との比較を、どの程度まで許可するか（開示範囲）を示す項目である。詳細は後述するが、メッセージ選択部５４０は、事業者Ｓ１のメッセージリストにおいて指定されているメッセージの宛先消費者の属性が、「開示情報」の欄においてユーザＵ１が入力する項目の範囲内にない場合、該メッセージリストをメッセージリスト５５１に格納しない。
【０１２６】
先ず、前提条件として、制御装置５０には、図１１に示すような、ユーザＵ１の「住所」および「ユーザ情報」についてのデータが格納されている。図１１は、制御装置５０の記憶部５５０に格納されている、ユーザＵ１の「住所」および「ユーザ情報」についてのデータの例を示す図である。図１１の（ａ）は、ユーザＵ１の「住所」のデータの例を示す図であり、図１１の（ｂ）は、ユーザＵ１の「ユーザ情報」のデータの例を示す図である。
【０１２７】
そして、図９の例では、「開示情報」の欄において、ユーザＵ１は、「住所」の項目に対して、「都道府県まで」を選択している。ユーザＵ１による「都道府県まで」の選択に対応して、図１１の（ａ）に例示する「住所」のデータにおいては、「都道府県まで」が、つまり、「地方：近畿」と、「都道府県：奈良県」とが、チェックされている（開示可能とされる）。そして、「地域：奈良県北西部」、「市区町村：天理市櫟本町」、「番地：00-00-000」については、チェックされていない（開示不能とされている）。
【０１２８】
したがって、事業者Ｓ１のメッセージリストにおいて、メッセージ宛先の消費者が有するべき属性として、「都道府県＝奈良県」が選択されているのであれば、メッセージ選択部５４０は、該メッセージリストを、メッセージリスト５５１に格納し得る。ユーザＵ１は、「住所」の項目に対して、「都道府県まで」を選択しており、事業者Ｓ１の上記メッセージリストにおいては、「都道府県」が属性として選択されているからである。これに対し、事業者Ｓ１のメッセージリストにおいて、メッセージ宛先の消費者が有するべき属性として、「地域＝奈良北西部」が選択されているのであれば、メッセージ選択部５４０は、該メッセージリストを、メッセージリスト５５１に格納しない。事業者Ｓ１の上記メッセージリストが、ユーザＵ１が「住所」の項目に対して選択している「都道府県まで」の開示範囲よりも高いレベルにある「地域」を、属性として選択しているからである。
【０１２９】
対象機器および嗜好情報についても同様である。すなわち、事業者Ｓ１のメッセージリストにおいて、メッセージ宛先の消費者が有するべき属性として指定している「対象機器」が、「開示情報」の欄の「対象機器」においてユーザの指定する機器（装置）に含まれない場合、メッセージ選択部５４０は、該メッセージリストを、メッセージリスト５５１に格納しない。また、事業者Ｓ１のメッセージリストにおいて、メッセージ宛先の消費者が有するべき属性として指定している「嗜好情報」が、「開示情報」の欄の「嗜好情報」においてユーザの指定する嗜好情報に含まれない場合、メッセージ選択部５４０は、該メッセージリストを、メッセージリスト５５１に格納しない。
【０１３０】
情報端末２０（制御装置５０）は、「登録」ボタンへのタップを検出することにより、意向登録画像に対してユーザＵ１が入力した内容について、矛盾が生じないかをチェックする。そして、入力された内容に矛盾があると判定した場合、エラーとして警告を行い、ユーザに訂正を促す。入力された内容に矛盾がないと判定した場合、意向登録画像に入力された内容は、情報端末２０から、制御装置５０に送信される。そして、制御装置５０は、意向登録画像に対してユーザＵ１が入力した内容を、意向リスト５５２に格納する。メッセージ選択部５４０は、意向リスト５５２を参照して、事業者Ｓ１のメッセージリストをメッセージリスト５５１に格納してもよいか否かを判定する。
【０１３１】
〔実施形態３〕
メッセージ通知制御システム１および２において、制御装置１０および５０の記憶部１４０および５５０のメッセージリスト１４１および５５１は、登録被制御装置３０に所定の処理を実行させる条件（通知条件）として、時間帯を格納している。例えば、図４のメッセージリスト１４１における「メッセージＩＤ：００１」のメッセージリストは、「冷蔵庫３０ａのドアを開ける」という操作を、「１４時から１６時までに検出する」という通知条件を定義している。すなわち、「メッセージＩＤ：００１」のメッセージリストは、「時刻：１４：００〜１６：００」という時間帯を通知条件として含む。
【０１３２】
テストモードにおいて制御装置１０および５０は、メッセージリスト１４１および５５１において指定されている時間帯以外の時間帯であっても、メッセージリスト１４１および５５１において指定されている被検出装置（登録被制御装置３０、「検出機器」）に対する所定のユーザ操作を検出すると、被制御装置（登録被制御装置３０、「動作機器」）に所定の処理を実行させる。
【０１３３】
すなわち、テストモードにおいて制御装置１０および５０は、図４のメッセージリスト１４１における「メッセージＩＤ：００１」のメッセージリストに従って、「冷蔵庫３０ａのドアを開ける」操作を検出すると、該操作を検出したのが「１４時から１６時まで」の時間帯ではなくとも、該メッセージリストにおいて指定されている所定の処理を実行する。具体的には、「冷蔵庫が開けられました」という内容のメッセージを、ママを宛先として、リビングのエアコン３０ｂに、発話させる。
【０１３４】
したがって、ユーザＵ１は、登録したメッセージリストに従って、制御装置１０および５０が、該メッセージリストで指定している「時間帯」以外の通知条件が満たされたと判定した場合に、該メッセージリストで指定している所定の処理が実行されるかを、時間帯を気にせずに確認することができる。
【０１３５】
〔実施形態４〕
上記までに説明してきたメッセージ通知制御システム１、２においては、以下の複数の処理（機能）が複数の装置に分散されて実行される構成となっていた。すなわち、被検出装置に対するユーザ操作を検出する機能、被制御装置に所定の処理を実行させる機能、ユーザおよび該ユーザ以外の第三者の少なくとも一方による、動作条件情報の追加および修正の少なくとも一方を受け付ける機能、該ユーザおよび該第三者の少なくとも一方の端末装置に、該動作条件情報の追加および修正の少なくとも一方を受け付ける画面を表示させる機能、ユーザから、該動作条件情報の追加および修正を行うことのできる第三者を制限する制限情報を受け付ける機能は、制御装置１０および５０によって実行されていた。また、制御装置１０および５０から受信した指示情報にしたがって、冷蔵庫３０ａと上記ユーザ操作との組合せに対応付けられている所定の処理を実行する機能は、リビングのエアコン３０ｂおよび電子レンジ３０ｒによって実行されていた。さらに、自装置の動作状態などの状態情報を、制御装置１０および５０に送信する機能は、冷蔵庫３０ａによって実行されていた。
【０１３６】
しかしながら、１つのサーバまたは装置内で各々の機能を実現してもよいし、各々の機能を有するサーバまたは装置が個別に複数存在してもよいし、個々のサーバは異なる事業者によって管理されていてもよい。例えば、制御装置１０および５０によって実行されていた上記の機能を複数のサーバによって分散して実行させてもよい。
【０１３７】
〔実施形態５〕
制御装置１０、５０、ユーザＵ１の情報端末２０、登録被制御装置３０、外部サーバ４０、および事業者Ｓ１の情報端末６０の各ブロックは、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。後者の場合、制御装置１０、５０、ユーザＵ１の情報端末２０、登録被制御装置３０、外部サーバ４０、および事業者Ｓ１の情報端末６０を図１２に示すようなコンピュータ（電子計算機）を用いて構成することができる。
【０１３８】
図１２は、制御装置１０、５０、ユーザＵ１の情報端末２０、登録被制御装置３０、外部サーバ４０、および事業者Ｓ１の情報端末６０として利用可能なコンピュータ４００の構成を例示したブロック図である。
【０１３９】
コンピュータ４００は、図１２に示すように、バス４１０を介して互いに接続された演算装置４２０と、主記憶装置４３０と、補助記憶装置４４０と、入出力インタフェース４５０とを備えている。演算装置４２０、主記憶装置４３０、および補助記憶装置４４０は、それぞれ、例えばＣＰＵ、ＲＡＭ（random access memory）、ハードディスクドライブであってもよい。なお、主記憶装置４３０は、コンピュータ読み取り可能な「一時的でない有形の媒体」であればよく、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブル論理回路などを用いることができる。
【０１４０】
入出力インタフェース４５０には、入力装置５００および出力装置６００が接続される。制御装置１０、５０、ユーザＵ１の情報端末２０、登録被制御装置３０、外部サーバ４０、および事業者Ｓ１の情報端末６０の入力装置５００および出力装置６００は、他のサーバまたは装置から送信されるデータの受信、および他のサーバまたは装置へのデータの送信を行う。制御装置１０、５０、ユーザＵ１の情報端末２０、登録被制御装置３０、外部サーバ４０、および事業者Ｓ１の情報端末６０の入力装置５００および出力装置６００は、さらに、ユーザからの音声および文字等の入力操作の取得、およびユーザへの発話等を行う。
【０１４１】
補助記憶装置４４０には、コンピュータ４００を制御装置１０、５０、ユーザＵ１の情報端末２０、登録被制御装置３０、外部サーバ４０、および事業者Ｓ１の情報端末６０として動作させるための各種プログラムが格納されている。そして、演算装置４２０は、補助記憶装置４４０に格納された上記各プログラムを主記憶装置４３０上に展開し、主記憶装置４３０上に展開された上記各プログラムに含まれる命令を実行することによって、コンピュータ４００を、制御装置１０、５０、ユーザＵ１の情報端末２０、登録被制御装置３０、外部サーバ４０、および事業者Ｓ１の情報端末６０が備える各部として機能させる。
【０１４２】
なお、ここでは、内部記録媒体である補助記憶装置４４０に記録されている上記各プログラムを用いてコンピュータ４００を機能させる構成について説明したが、外部記録媒体に記録されているプログラムを用いてもよい。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１４３】
〔まとめ〕
本発明の態様１に係る制御装置（１０、５０）は、被制御装置（リビングのエアコン３０ｂ、電子レンジ３０ｒ）に所定の処理を実行させる制御装置であって、被検出装置（冷蔵庫３０ａ）に対するユーザ操作を検出する検出手段（機器情報取得部１７０）と、上記検出手段により上記被検出装置に対する上記ユーザ操作が検出されると、上記被検出装置と上記ユーザ操作との組合せに対応付けられている、上記被制御装置と上記所定の処理との組合せに応じて、当該被制御装置に当該所定の処理を実行させる実行制御手段（メッセージ送信部２００）と、を備えている。
【０１４４】
上記の構成によれば、上記被検出装置に対する上記ユーザ操作を検出した場合、上記被検出装置以外の装置である上記被制御装置に所定の処理を実行させることができる。
【０１４５】
本発明の態様２に係る制御装置は、上記態様１において、上記実行制御手段は、上記被検出装置と上記ユーザ操作との組合せと、上記被制御装置と上記所定の処理との組合せとを対応付けた動作条件情報（メッセージリスト１４１、５５１）を参照して、上記検出手段により、上記動作条件情報に含まれる上記被検出装置と上記ユーザ操作との組合せに一致する、上記被検出装置に対する上記ユーザ操作が検出されると、当該動作条件情報において当該被検出装置と当該ユーザ操作との組合せに対応付けられている上記被制御装置と上記所定の処理との組合せに従って、当該被制御装置に当該所定の処理を実行させてもよい。
【０１４６】
上記の構成によれば、上記制御装置は、上記動作条件情報を参照して、上記動作条件情報に含まれる被検出装置に対するユーザ操作を検出すると、上記動作条件情報に含まれる被制御装置に所定の処理を実行させることができる。
【０１４７】
本発明の態様３に係る制御装置は、上記態様２において、上記被制御装置のユーザ（Ｕ１）および該ユーザ以外の第三者（事業者Ｓ１）の少なくとも一方による、上記動作条件情報の追加および修正の少なくとも一方を受け付ける動作条件情報受付手段（ユーザメッセージ取得部１２０、第三者メッセージ取得部５３０）をさらに備え、上記実行制御手段は、上記動作条件情報受付手段によって受け付けられた、追加または修正された上記動作条件情報を用いて上記被制御装置に上記所定の処理を実行させてもよい。
【０１４８】
上記の構成によれば、上記制御装置は、上記ユーザおよび上記第三者の少なくとも一方によって、追加された上記動作条件情報または修正された上記動作条件情報を用いて上記被制御装置に上記所定の処理を実行させることができる。
【０１４９】
本発明の態様４に係る制御装置は、上記態様３において、上記ユーザおよび上記第三者の少なくとも一方の端末装置（情報端末２０、６０）に、上記動作条件情報の追加および修正の少なくとも一方を受け付ける画面を表示させる表示手段（メッセージ登録画面送信部１１０）をさらに備え、上記動作条件情報受付手段は、上記端末装置から、上記動作条件情報の追加および修正の少なくとも一方を受け付けてもよい。
【０１５０】
上記の構成によれば、上記ユーザおよび上記第三者の少なくとも一方は、上表示手段によって表示された上記画面に対して、上記動作条件情報の追加および修正の少なくとも一方を行うことができる。
【０１５１】
本発明の態様５に係る制御装置は、上記態様３または４において、上記ユーザから、上記動作条件情報の追加および修正を行うことのできる第三者を制限する制限情報（意向リスト５５２）を受け付ける制限情報受付手段（利用者意向リスト受信部５２０）をさらに備え、上記実行制御手段は、上記制限情報受付手段により受け付けられた上記制限情報において上記動作条件情報の追加および修正が許可されている第三者によって追加または修正された上記動作条件情報を用いて上記被制御装置に上記所定の処理を実行させてもよい。
【０１５２】
上記の構成によれば、上記制御装置は、上記ユーザによって許可された第三者によって、追加された上記動作条件情報または修正された上記動作条件情報を用いて上記被制御装置に上記所定の処理を実行させることができる。
【０１５３】
本発明の態様６に係る動作装置（リビングのエアコン３０ｂ、電子レンジ３０ｒ）は、被検出装置（冷蔵庫３０ａ）に対するユーザ操作を検出した制御装置（１０、５０）から、所定の処理の実行を指示する指示情報を受信する受信手段（機器通信部３１ｂ、３１ｒ）と、上記受信手段により受信された指示情報にしたがって、上記被検出装置と上記ユーザ操作との組合せに対応付けられている所定の処理を実行する実行手段（処理実行部３２ｂ、３２ｒ）と、を備えている。
【０１５４】
上記の構成によれば、態様１と同様の効果を奏する。
【０１５５】
本発明の態様７に係る動作装置（冷蔵庫３０ａ）は、自装置の動作状態を検出する状態検出部（処理実行部３２ａ）と、自装置と上記状態検出部により検出された自装置の動作状態との組合せに対応付けられている、被制御装置（リビングのエアコン３０ｂ、電子レンジ３０ｒ）と所定の処理との組合せに応じて、当該被制御装置に当該所定の処理を実行させる制御装置（１０、５０）に、該動作状態を送信する送信手段（機器通信部３１ａ）と、を備えている。
【０１５６】
上記の構成によれば、態様１と同様の効果を奏する。
【０１５７】
本発明の態様８に係る制御システム（１、２）は、被制御装置（リビングのエアコン３０ｂ、電子レンジ３０ｒ）と、該被制御装置に所定の処理を実行させる制御装置（１０、５０）とを含む制御システムであって、被検出装置（冷蔵庫３０ａ）に対するユーザ操作を検出する検出手段（機器情報取得部１７０）と、上記検出手段により上記被検出装置に対する上記ユーザ操作が検出されると、上記被検出装置と上記ユーザ操作との組合せに対応付けられている、上記被制御装置と上記所定の処理との組合せに応じて、当該被制御装置に当該所定の処理を実行させる実行制御手段（メッセージ送信部２００）と、を備えている。
【０１５８】
上記の構成によれば、態様１と同様の効果を奏する。
【０１５９】
本発明の態様９に係る制御装置の制御方法は、被制御装置に所定の処理を実行させる制御装置の制御方法であって、被検出装置に対するユーザ操作を検出する検出ステップと、上記検出ステップにて上記被検出装置に対する上記ユーザ操作を検出すると、上記被検出装置と上記ユーザ操作との組合せに対応付けられている、上記被制御装置と上記所定の処理との組合せに応じて、当該被制御装置に当該所定の処理を実行させる実行制御ステップと、を含んでいる。
【０１６０】
上記の制御方法によれば、態様１と同様の効果を奏する。
【０１６１】
本発明の各態様に係る制御装置、被制御装置（動作装置）、被検出装置（動作装置）は、コンピュータによって実現してもよく、この場合には、コンピュータを上記の制御装置、被制御装置、被検出装置が備える各手段として動作させることにより上記の制御装置、被制御装置、被検出装置をコンピュータにて実現させる制御装置、被制御装置、被検出装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１６２】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０１６３】
本発明は、被制御装置に所定の処理を実行させる制御装置に利用することができる。
【符号の説明】
【０１６４】
１  メッセージ通知制御システム（制御システム）
２  メッセージ通知制御システム（制御システム）
１０  制御装置
２０  情報端末（端末装置）
３０  登録被制御装置（被検出装置、被検出装置、動作装置）
３０ａ  冷蔵庫（被検出装置、動作装置）
３０ｂ  リビングのエアコン（被制御装置、動作装置）
３０ｒ  電子レンジ（被制御装置、動作装置）
５０  制御装置
６０  情報端末（端末装置）
１１０  メッセージ登録画面送信部（表示手段）
１２０  ユーザメッセージ取得部（動作条件情報受付手段）
１４１  メッセージリスト（動作条件情報）
１７０  機器情報取得部（検出手段）
２００  メッセージ送信部（実行制御手段）
５５１  メッセージリスト（動作条件情報）
５５２  意向リスト（制限情報）
５２０  利用者意向リスト受信部（制限情報受付手段）
５３０  第三者メッセージ取得部（動作条件情報受付手段）
Ｕ１  ユーザ
Ｓ１  事業者（第三者）
【図１】
2018107836.tif 000003
【図２】
2018107836.tif 000004
【図３】
2018107836.tif 000005
【図４】
2018107836.tif 000006
【図５】
2018107836.tif 000007
【図６】
2018107836.tif 000008
【図７】
2018107836.tif 000009
【図８】
2018107836.tif 000010
【図９】
2018107836.tif 000011
【図１０】
2018107836.tif 000012
【図１１】
2018107836.tif 000013
【図１２】
2018107836.tif 000014
【図１３】
2018107836.tif 000015