[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6140201B2 - CONTROL DEVICE, CONTROL DEVICE CONTROL METHOD, CONTROL SYSTEM, AND CONTROL PROGRAM - Google Patents

CONTROL DEVICE, CONTROL DEVICE CONTROL METHOD, CONTROL SYSTEM, AND CONTROL PROGRAM Download PDF

Info

Publication number
JP6140201B2
JP6140201B2 JP2015008152A JP2015008152A JP6140201B2 JP 6140201 B2 JP6140201 B2 JP 6140201B2 JP 2015008152 A JP2015008152 A JP 2015008152A JP 2015008152 A JP2015008152 A JP 2015008152A JP 6140201 B2 JP6140201 B2 JP 6140201B2
Authority
JP
Japan
Prior art keywords
instruction
smartphone
user
home
devices
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015008152A
Other languages
Japanese (ja)
Other versions
JP2016134757A (en
Inventor
名古 和行
和行 名古
正樹 橋浦
正樹 橋浦
孝之 永松
孝之 永松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2015008152A priority Critical patent/JP6140201B2/en
Publication of JP2016134757A publication Critical patent/JP2016134757A/en
Application granted granted Critical
Publication of JP6140201B2 publication Critical patent/JP6140201B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)
  • Air Conditioning Control Device (AREA)

Description

本発明は、被制御装置を制御する制御装置等に関する。   The present invention relates to a control device for controlling a controlled device.

従来、外部の機器を遠隔操作するための操作装置が知られている。例えば、下記の特許文献1には、被制御装置を特定する特定情報および該被制御装置に所定の処理の実行を指示する指示情報を対応付けた画像を、ユーザに選択可能に表示し、表示された画像の中から少なくとも1つの画像がユーザによって選択された場合、該画像に対応付けられた特定情報によって特定される被制御装置に、該画像に対応付けられた指示情報によって指示される所定の処理を実行させる制御装置が開示されている。   Conventionally, an operation device for remotely operating an external device is known. For example, in Patent Document 1 below, an image in which specific information for specifying a controlled device and instruction information for instructing the controlled device to instruct execution of a predetermined process are displayed in a selectable manner for the user. When at least one image is selected by the user from the selected images, a predetermined instruction indicated by the instruction information associated with the image is given to the controlled device identified by the identification information associated with the image A control device that executes the process is disclosed.

特開2014−072868号公報(2014年4月21日公開)JP 2014-072868 A (released on April 21, 2014)

しかしながら、上述のような従来技術は、複数の被制御装置に対して同じ処理を実行させようとした場合、該複数の被制御装置の各々に対して、該処理を実行させる指示を与えなければならないという問題がある。   However, in the conventional technology as described above, when the same processing is to be executed for a plurality of controlled devices, an instruction to execute the processing must be given to each of the plurality of controlled devices. There is a problem of not becoming.

本発明は、上記の問題点に鑑みてなされたものであり、その目的は、複数の機器を一括して被制御装置として指定して所定の処理を実行させることのできる制御装置等を提供することである。   The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a control device or the like that can specify a plurality of devices as a controlled device and execute a predetermined process. That is.

上記の課題を解決するために、本発明の一態様に係る制御装置は、 複数の機器の各々に所定の処理の実行を一括して指示する一括指示情報を選択するユーザ操作を取得する操作取得部と、前記操作取得部が取得したユーザ操作において選択された一括指示情報に設定されている複数の機器の各々に、該一括指示情報によって指示されている所定の処理の実行を指示する指示部と、を備えている。   In order to solve the above-described problem, a control device according to an aspect of the present invention obtains an operation for acquiring a user operation for selecting collective instruction information that collectively instructs each of a plurality of devices to execute a predetermined process. And an instruction unit for instructing each of a plurality of devices set in the batch instruction information selected in the user operation acquired by the operation acquisition unit to execute a predetermined process indicated by the batch instruction information And.

また、上記の課題を解決するために、本発明の一態様に係る制御システムは、制御装置と、該制御装置によって制御可能な複数の機器とを含む制御システムであって、前記制御装置は、前記複数の機器の各々に所定の処理の実行を一括して指示する一括指示情報を選択するユーザ操作を取得すると、該ユーザ操作において選択された一括指示情報に設定されている複数の機器の各々に、該一括指示情報に設定されている所定の処理の実行を指示する。   In order to solve the above problem, a control system according to an aspect of the present invention is a control system including a control device and a plurality of devices that can be controlled by the control device. When a user operation for selecting batch instruction information for collectively instructing execution of predetermined processing to each of the plurality of devices is acquired, each of the plurality of devices set in the batch instruction information selected in the user operation In addition, the execution of a predetermined process set in the batch instruction information is instructed.

また、上記の課題を解決するために、本発明の一態様に係る制御装置の制御方法は、複数の機器の各々に所定の処理の実行を一括して指示する一括指示情報を選択するユーザ操作を取得する操作取得ステップと、前記操作取得ステップにて取得したユーザ操作において選択された一括指示情報に設定されている複数の機器の各々に、該一括指示情報に設定されている所定の処理の実行を指示する指示ステップと、を含む。   In order to solve the above-described problem, a control method for a control device according to an aspect of the present invention includes a user operation that selects collective instruction information that collectively instructs each of a plurality of devices to execute a predetermined process. And a predetermined process set in the batch instruction information for each of a plurality of devices set in the batch instruction information selected in the user operation acquired in the operation acquisition step. An instruction step for instructing execution.

本発明の一態様によれば、複数の機器を一括して被制御装置として指定して所定の処理を実行させることができるという効果を奏する。   According to one aspect of the present invention, there is an effect that a plurality of devices can be collectively designated as controlled devices and a predetermined process can be executed.

本発明の実施形態1に係るスマートフォン、サーバ、家庭内機器の要部構成の一例を示すブロック図である。It is a block diagram which shows an example of the principal part structure of the smart phone which concerns on Embodiment 1 of this invention, a server, and household equipment. 本発明の各実施形態に係る家族伝言板システムの概要を示す図である。It is a figure which shows the outline | summary of the family message board system which concerns on each embodiment of this invention. 図1のスマートフォンに表示される画像例の遷移図である。It is a transition diagram of the example of an image displayed on the smart phone of FIG. 図3に示す画面の後に、図1のスマートフォンに表示される画像例を示す図である。It is a figure which shows the example of an image displayed on the smart phone of FIG. 1 after the screen shown in FIG. 図3の(d)の画面において選択された指示画像を家族伝言板に投稿するための投稿確認画面、および該指示画像が家族伝言板に投稿された状態を示す画像例を示す図である。It is a figure which shows the example of an image which shows the posting confirmation screen for posting the instruction image selected in the screen of FIG.3 (d) on a family message board, and the state by which this instruction image was posted on the family message board. 図1のスマートフォンに記憶されている機器画像一覧テーブルのデータ構造および具体例を示す図である。It is a figure which shows the data structure of the apparatus image list table memorize | stored in the smart phone of FIG. 1, and a specific example. 図1のスマートフォンに記憶されている指示画像一覧テーブルのデータ構造および具体例を示す図である。It is a figure which shows the data structure of the instruction | indication image list table memorize | stored in the smart phone of FIG. 1, and a specific example. (a)は、図1のサーバに記憶されている機器テーブルのデータ構造および具体例を示す図であり、(b)は、該サーバに記憶されている機能テーブルのデータ構造および具体例を示す図である。(A) is a figure which shows the data structure and specific example of the apparatus table which are memorize | stored in the server of FIG. 1, (b) is the data structure and specific example of the function table which are memorize | stored in the server FIG. (a)は、図1のサーバに記憶されている家族伝言板テーブルのデータ構造および具体例を示す図であり、(b)は、該サーバに記憶されている端末テーブルのデータ構造および具体例を示す図であり、(c)は、該サーバに記憶されている指示画像テーブルのデータ構造および具体例を示す図である。(A) is a figure which shows the data structure and specific example of the family message board table memorize | stored in the server of FIG. 1, (b) is the data structure and specific example of the terminal table memorize | stored in this server (C) is a figure which shows the data structure of the instruction | indication image table memorize | stored in this server, and a specific example. 図1のサーバに記憶されている指示画像情報テーブルのデータ構造および具体例を示す図である。It is a figure which shows the data structure of the instruction | indication image information table memorize | stored in the server of FIG. 1, and a specific example. (a)は、図1のサーバに記憶されている監視設定テーブルのデータ構造および具体例を示す図であり、(b)は、該サーバに記憶されているるすばんモード設定テーブルのデータ構造および具体例を示す図である。(A) is a figure which shows the data structure of the monitoring setting table memorize | stored in the server of FIG. 1, and a specific example, (b) is the data structure of the Subaru mode setting table memorize | stored in this server It is a figure which shows and a specific example. 図1の家族伝言板システムにおいて実行される処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process performed in the family message board system of FIG. 指示画像と選択機器との対応情報の表示プログラムの一例を示す図である。It is a figure which shows an example of the display program of the corresponding information of an instruction | indication image and a selection apparatus. 本発明の実施形態2に係るスマートフォン、サーバ、家庭内機器の要部構成の一例を示すブロック図である。It is a block diagram which shows an example of the principal part structure of the smart phone which concerns on Embodiment 2 of this invention, a server, and household equipment. 図14のスマートフォンに表示される、図4に示す画面に対応する画像例を示す図である。It is a figure which shows the example of an image corresponding to the screen shown in FIG. 4 displayed on the smart phone of FIG. (a)は、図14のサーバに記憶されているペアリング情報テーブルのデータ構造および具体例を示す図であり、(b)は、該サーバに記憶されている指示画像テーブルのデータ構造および具体例を示す図である。(A) is a figure which shows the data structure and specific example of the pairing information table memorize | stored in the server of FIG. 14, (b) is the data structure and concrete example of the instruction | indication image table memorize | stored in this server It is a figure which shows an example. 図14の家族伝言板システムにおいて実行される処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process performed in the family message board system of FIG. 本発明の実施形態3に係るスマートフォン、サーバ、家庭内機器の要部構成の一例を示すブロック図である。It is a block diagram which shows an example of the principal part structure of the smart phone which concerns on Embodiment 3 of this invention, a server, and household equipment. 図18のスマートフォンに表示される画像例の遷移図である。It is a transition diagram of the example of an image displayed on the smart phone of FIG. 図18のスマートフォンに表示される画像例を示す図である。It is a figure which shows the example of an image displayed on the smart phone of FIG. 図18のサーバに記憶されているアドバイスメッセージテーブルのデータ構造および具体例を示す図である。It is a figure which shows the data structure of the advice message table memorize | stored in the server of FIG. 18, and a specific example. (a)は、図18の家庭内機器の消費電力量を算出するための基礎データの一例を示す図であり、(b)は、図18の家庭内機器の消費電力量を算出するための別の基礎データの一例を示す図である。(A) is a figure which shows an example of the basic data for calculating the power consumption of the home appliance of FIG. 18, (b) is a figure for calculating the power consumption of the home appliance of FIG. It is a figure which shows an example of another basic data. 前記スマートフォン、前記サーバ、および前記家庭内機器として利用可能なコンピュータの構成を例示したブロック図である。It is the block diagram which illustrated the composition of the computer which can be used as the smart phone, the server, and the household appliance.

〔実施形態1〕
以下、本発明の実施の形態について、図1から図13に基づいて詳細に説明する。
Embodiment 1
Hereinafter, embodiments of the present invention will be described in detail with reference to FIGS. 1 to 13.

(家族伝言板システムの概要)
まず、本実施形態に係る家族伝言板システム100(制御システム)の概要について、図2を参照して説明する。図2は、家族伝言板システム100の概要を示す図である。家族伝言板システム100は、あらかじめ登録されたユーザ(図2に示す例ではお父さん、お母さん、子供)の間で情報を共有可能な電子伝言板(いわゆるソーシャル・ネットワーク・サービス)を提供するシステムである。家族伝言板システム100は、スマートフォン1a、1b、1c、エージェントサーバ2a(管理装置)、家族伝言板サーバ2b、ホームサーバ2c、家庭内に配置された機器(家庭内機器)3を含む。家庭内機器3は、図2に示す例では、リビングのエアコンであるエアコン3a、リビングに設置されているエアコン3aとは別のエアコンであるエアコン3b、寝室のエアコンであるエアコン3c、空気清浄機3d、冷蔵庫3e、掃除ロボットである掃除機3f、オーブンレンジ3g、洗濯機3h、リビングの照明装置である照明装置3i、および玄関の照明装置である照明装置3jである。なお、図2では、家庭内機器3(被制御装置)がエアコン3a〜照明装置3jである例を示すが、家庭内機器3の種類および数は、図2の例に限定されない。また、スマートフォン1a、1b、1cを特に区別する必要が無い場合は、単に「スマートフォン1(制御装置)」と称する。同様に、エージェントサーバ2a、家族伝言板サーバ2b、ホームサーバ2cを特に区別する必要が無い場合は、単に「サーバ2」と称する。
(Outline of the family message board system)
First, the outline | summary of the family message board system 100 (control system) which concerns on this embodiment is demonstrated with reference to FIG. FIG. 2 is a diagram showing an outline of the family message board system 100. The family message board system 100 is a system that provides an electronic message board (so-called social network service) that enables information to be shared among users registered in advance (in the example shown in FIG. 2, father, mother, and child). The family message board system 100 includes smartphones 1a, 1b, 1c, an agent server 2a (management device), a family message board server 2b, a home server 2c, and a device (home device) 3 disposed in the home. In the example shown in FIG. 2, the home appliance 3 includes an air conditioner 3a that is a living room air conditioner, an air conditioner 3b that is an air conditioner different from the air conditioner 3a installed in the living room, an air conditioner 3c that is a bedroom air conditioner, and an air purifier. 3d, refrigerator 3e, vacuum cleaner 3f which is a cleaning robot, microwave oven 3g, washing machine 3h, lighting device 3i which is a lighting device in the living room, and lighting device 3j which is a lighting device at the entrance. 2 illustrates an example in which the home device 3 (controlled device) is an air conditioner 3a to a lighting device 3j, but the types and number of the home devices 3 are not limited to the example in FIG. Further, when there is no need to particularly distinguish the smartphones 1a, 1b, and 1c, they are simply referred to as “smartphone 1 (control device)”. Similarly, when there is no need to particularly distinguish the agent server 2a, the family message board server 2b, and the home server 2c, they are simply referred to as “server 2”.

詳細は後述するが、家族伝言板システム100においてユーザは、スマートフォン1を操作して家族伝言板に指示画像を投稿する(つまり、指示画像を選択する)ことにより、家庭内機器3の動作を制御することができる。また、ユーザは、スマートフォン1が備えるマイク(図示しない)に音声を入力することにより指示画像を選択し、家庭内機器3の動作を制御することができる。   Although details will be described later, in the family message board system 100, the user controls the operation of the home appliance 3 by operating the smartphone 1 and posting an instruction image on the family message board (that is, selecting the instruction image). Can do. In addition, the user can select an instruction image by inputting sound into a microphone (not shown) included in the smartphone 1 and control the operation of the home device 3.

また、家族伝言板システム100では、家庭内機器3の状態およびユーザによって書き込まれたメッセージの内容などに応じて、家庭内機器3が家族伝言板にメッセージを書き込む。さらに、ユーザはスマートフォン1を用いて家族伝言板にアクセスし、メッセージの書き込み、または閲覧を行うことができる。   Moreover, in the family message board system 100, the household device 3 writes a message on the family message board according to the state of the household device 3 and the content of the message written by the user. Furthermore, the user can access the family message board using the smartphone 1 and write or browse a message.

スマートフォン1(制御装置)は、サーバ2を介して家庭内機器3を制御する情報端末である。スマートフォン1は、入力面11、表示面12(表示画面)を備える。ユーザは、入力面11にタッチして、スマートフォン1に当該入力面11における位置を指定することにより(入力面11上の座標を与えることにより)、指示画像を選択するなどの情報をスマートフォン1に与えることができる。また、ユーザは、入力面11をタッチして、文字情報をスマートフォン1に与えることができる。なお、制御装置は、スマートフォン1と同等の機能(必要な情報を入出力可能な機能)が実現できればよく、スマートフォン1に限定されない。制御装置は、例えば、携帯電話、パーソナルコンピュータ、タブレット端末などであってもよい。   The smartphone 1 (control device) is an information terminal that controls the home device 3 via the server 2. The smartphone 1 includes an input surface 11 and a display surface 12 (display screen). The user touches the input surface 11 and designates the position on the input surface 11 to the smartphone 1 (by giving the coordinates on the input surface 11), so that information such as selecting an instruction image is given to the smartphone 1. Can be given. Further, the user can touch the input surface 11 to give character information to the smartphone 1. The control device is not limited to the smartphone 1 as long as it can realize a function equivalent to the smartphone 1 (a function capable of inputting and outputting necessary information). The control device may be, for example, a mobile phone, a personal computer, a tablet terminal, or the like.

エージェントサーバ2aは、家族伝言板に投稿された指示画像を特定する情報(画像識別情報)をスマートフォン1から家族伝言板サーバ2bを介して受信し、当該指示画像に応じた指示情報をホームサーバ2cに送信する。つまり、エージェントサーバ2aは、指示情報をホームサーバ2cに送信することによって、家庭内機器3の動作を制御する。   The agent server 2a receives information (image identification information) specifying the instruction image posted on the family message board from the smartphone 1 via the family message board server 2b, and transmits the instruction information corresponding to the instruction image to the home server 2c. To do. That is, the agent server 2a controls the operation of the home appliance 3 by transmitting the instruction information to the home server 2c.

また、エージェントサーバ2aは、家庭内機器3の状態、家庭内機器3が取得した情報、およびユーザの書き込み内容などに応じて、家庭内機器3の各々を擬人化したキャラクタとして、家族伝言板にメッセージなどを書き込む。これにより、ユーザは、家族伝言板において家庭内機器3の各々とのコミュニケーションを疑似体験できる。以下の説明においては、例えば、エアコン3aの擬人化キャラクタは「リビングのエアコン(ちゃん)」であり、エアコン3cの擬人化キャラクタは「寝室のエアコン(さん)」であり、同様に、冷蔵庫3eは「ひえちゃん」、掃除機3fは「ココちゃん」、オーブンレンジ3gは「レンジさん」、洗濯機3hは「ランドリーさん」である。各擬人化キャラクタは、家族伝言板にメッセージなどを書き込むことにより、各擬人化キャラクタに対応する家庭内機器3の動作状況等をユーザに通知する。また、ユーザは、各擬人化キャラクタを宛先として所定の処理の実行を指示する(例えば、指示画像を投稿する)ことにより、各擬人化キャラクタに対応する家庭内機器3に該所定の処理を実行させることができる。例えば、エアコン3aの擬人化キャラクタは「リビングのエアコン(ちゃん)」は、エアコン3aの動作状況等についてのメッセージを、家族伝言板に書き込む。また、ユーザは、「リビングのエアコン(ちゃん)」を宛先として、「エアコンの設定温度を1℃下げる」指示を投稿することにより、または該指示を音声入力することにより、エアコン3aに、「エアコンの設定温度を1℃下げる」処理を実行させることができる。   In addition, the agent server 2a sends a message to the family message board as an anthropomorphic character of each of the home devices 3 in accordance with the state of the home device 3, the information acquired by the home device 3, the user's written contents, and the like. Write etc. Thereby, the user can simulate the communication with each of the home appliances 3 on the family message board. In the following description, for example, the anthropomorphic character of the air conditioner 3a is “living air conditioner (chan)”, the anthropomorphic character of the air conditioner 3c is “bedroom air conditioner (san)”, and similarly, the refrigerator 3e “Hie-chan”, the vacuum cleaner 3 f is “Coco-chan”, the microwave oven 3 g is “Range”, and the washing machine 3 h is “Laundry”. Each anthropomorphic character writes a message or the like on the family message board to notify the user of the operation status of the home device 3 corresponding to each anthropomorphic character. In addition, the user instructs execution of a predetermined process with each anthropomorphic character as a destination (for example, posting an instruction image), thereby executing the predetermined process on the home device 3 corresponding to each anthropomorphic character. Can be made. For example, the anthropomorphic character of the air conditioner 3a “living air conditioner (chan)” writes a message about the operation status of the air conditioner 3a on the family message board. In addition, the user can post the instruction “decrease the set temperature of the air conditioner by 1 ° C.” to “air conditioner (chan)” in the living room or input the voice to the air conditioner 3a. Can be executed.

ここで、家族伝言板システム100においては、家庭内機器3の各々を擬人化したキャラクタ(例えば、エアコン3aの擬人化キャラクタである「リビングのエアコン(ちゃん)」、エアコン3cの擬人化キャラクタである「寝室のエアコン(さん)」等)だけでなく、複数の家庭内機器3をまとめて1人に擬人化したキャラクタである「おまとめちゃん」が、ユーザとコミュニケーションを行うことができる。そして、ユーザは、「おまとめちゃん」を宛先として、所定の処理(所定の一括処理)の実行を1回依頼することにより、「おまとめちゃん」としてまとめられた複数の家庭内機器3の全てに、該所定の処理を実行させることができる。   Here, in the family message board system 100, characters that personify each of the household devices 3 (for example, “living air conditioner (chan) that is an anthropomorphic character of the air conditioner 3a” and “personalized characters of the air conditioner 3c” “ In addition to the “air conditioner (san)” in the bedroom, etc.), “summary-chan”, which is a character who is an anthropomorphic of a plurality of home devices 3 together, can communicate with the user. Then, the user makes a request for the execution of a predetermined process (predetermined batch process) with “summary-chan” as the destination, so that all of the plurality of household devices 3 collected as “summary-chan” are obtained. Then, the predetermined process can be executed.

また、「おまとめちゃん」は、「おまとめちゃん」宛てに依頼された前記所定の処理の、「おまとめちゃん」としてまとめられた複数の家庭内機器3の各々における実行結果について、該実行結果をまとめて(例えば、合計して)、ユーザに報告することができる。   “Summary-chan” is the execution result of the predetermined processing requested to “Summary-chan” in each of the plurality of home devices 3 summarized as “summary-chan”. Can be collectively (eg, summed) and reported to the user.

さらに、「おまとめちゃん」は、「おまとめちゃん」宛てに依頼された前記所定の処理の、「おまとめちゃん」としてまとめられた複数の家庭内機器3の各々における実行結果を、それぞれ、ユーザに報告することができる。   Furthermore, “summary-chan” indicates the execution result of each of the plurality of home devices 3 collected as “summary-chan” for the predetermined processing requested to “summary-chan”. Can be reported to.

なお、「おまとめちゃん」は、複数の家庭内機器3をまとめた1人の擬人化キャラクタであるが、「おまとめちゃん」が、全ての家庭内機器3を統括する擬人化キャラクタであることは必須ではない。例えば、任意の家庭内機器3を、「おまとめちゃん」には含まれない家庭内機器3とすることができる。具体的には、ユーザは、「おまとめちゃん」としてまとめられる家庭内機器3から、例えば、リビングのエアコンであるエアコン3bだけを除外することができる。以下の説明においては、エアコン3bは「おまとめちゃん」としてまとめられた複数の家庭内機器3の中からは除外されているものとして説明する。ただし、当然、エアコン3bを含む全ての家庭内機器3が「おまとめちゃん」にまとめられてもよい。また、エアコン3b以外の任意の家庭内機器3が、「おまとめちゃん」としてまとめられる複数の家庭内機器3の中から除外されてもよい。さらに、「おまとめちゃん」としてまとめられる家庭内機器3の中から複数の家庭内機器3(例えば、エアコン3bおよび空気清浄機3d)が除外されてもよい。   “Summary-chan” is an anthropomorphic character that groups together a plurality of home appliances 3, but “Summary-chan” is an anthropomorphic character that controls all the home appliances 3. Is not required. For example, any home device 3 can be a home device 3 that is not included in the “summary”. Specifically, the user can exclude, for example, only the air conditioner 3b, which is an air conditioner in the living room, from the home appliances 3 collected as “summary-chan”. In the following description, it is assumed that the air conditioner 3b is excluded from the plurality of home appliances 3 collected as “summary”. However, naturally, all the domestic devices 3 including the air conditioner 3b may be collected into “summary”. In addition, any home device 3 other than the air conditioner 3b may be excluded from the plurality of home devices 3 that are collected as “summary”. Further, a plurality of home appliances 3 (for example, an air conditioner 3b and an air purifier 3d) may be excluded from the home appliances 3 collected as “summary-chan”.

つまり、ユーザは、例えば家庭内にある全てのエアコン(エアコン3a、エアコン3b、およびエアコン3c)の電源を全てOFFにしようとする場合、各エアコンにそれぞれ電源OFFの指示を与える代わりに、「おまとめちゃん」を宛先として「エアコン一括OFF」の指示を与えればよい。同様に、ユーザは、家庭内にある全ての家庭内機器3に対して「るすばんモード」での運転を指示したい場合、個々の家庭内機器3に一々「るすばんモード」での運転を指示する代わりに、「おまとめちゃん」を宛先として「るすばんモードでの運転」を指示すればよい。さらに、ユーザは、家庭内にある全ての家庭内機器3の消費電力量または電力代(電気料金)の取得を指示したい場合、「おまとめちゃん」を宛先として消費電力量または電力代の取得を指示すればよい。   That is, for example, when the user wants to turn off all the air conditioners in the home (air conditioner 3a, air conditioner 3b, and air conditioner 3c), instead of giving each air conditioner a power off instruction, It is only necessary to give an instruction of “Collective air conditioner OFF” with “Summary-chan” as the destination. Similarly, when the user wants to instruct all home devices 3 in the home to operate in the “Rusban mode”, each user operates the device 3 in the “Rusban mode”. Instead of instructing “summary-chan” as the destination, it is sufficient to indicate “driving in Rusban mode”. Further, when the user wants to instruct acquisition of the power consumption amount or power cost (electricity charge) of all the home devices 3 in the home, the user acquires the power consumption amount or power cost with “summary-chan” as the destination. All you need to do is point.

また、「おまとめちゃん」を宛先として前記「エアコン一括OFF」の指示を受け付けると、スマートフォン1は、家庭内にある全てのエアコンに、つまり、エアコン3a、エアコン3b、およびエアコン3cのそれぞれに、電源OFFの指示を送信する。そして、スマートフォン1は、エアコン3a、エアコン3b、およびエアコン3cのそれぞれから、前記電源OFFの指示の実行結果を取得し、ユーザに該実行結果を通知する。スマートフォン1は、例えば、「おまとめちゃん」からの家族伝言板への投稿として、前記実行結果を表示面12に表示する。同様に、「おまとめちゃん」を宛先とする消費電力量または電力代の取得の指示を受け付けると、スマートフォン1は、全ての家庭内機器3に、家庭内機器3の各々の消費電力量(または電力代)をスマートフォン1に通知させる。そして、スマートフォン1は、全ての家庭内機器3から、各々の消費電力量(または電力代)を取得すると、該消費電力量(または電力代)の合計、および、該各々の消費電力量(または電力代)の少なくとも一方を、ユーザに通知する。スマートフォン1は、例えば、「おまとめちゃん」からの家族伝言板への投稿として、前記消費電力量(または電力代)の合計、および、家庭内機器3の各々の消費電力量(または電力代)の少なくとも一方を、表示面12に表示する。   In addition, when receiving the “Air Conditioner Collective OFF” instruction with “Summary-chan” as the destination, the smartphone 1 transmits to all the air conditioners in the home, that is, to each of the air conditioners 3a, 3b, and 3c. An instruction to turn off the power is transmitted. Then, the smartphone 1 acquires the execution result of the power-off instruction from each of the air conditioner 3a, the air conditioner 3b, and the air conditioner 3c, and notifies the user of the execution result. For example, the smartphone 1 displays the execution result on the display surface 12 as a post from the “summary-chan” to the family message board. Similarly, upon receiving an instruction for acquiring power consumption or power bills addressed to “Summary-chan”, the smartphone 1 sends all of the household devices 3 to each of the household devices 3 (or each power consumption amount (or The smartphone 1 is notified of the power bill. And if the smart phone 1 acquires each power consumption (or power bill) from all the household devices 3, the sum of this power consumption (or power bill) and each said power consumption (or each) The user is notified of at least one of the power charges. The smartphone 1, for example, as a post from the “summary-chan” to the family message board, the total power consumption (or power bill) and the power consumption (or power bill) of each of the household devices 3 At least one is displayed on the display surface 12.

なお、家族伝言板システム100において、前記所定の処理の実行指示(指示情報)は、サーバ2(エージェントサーバ2a、家族伝言板サーバ2b、およびホームサーバ2c)を介して、スマートフォン1から家庭内機器3に送信される。また、前記指示情報に基づいて家庭内機器3が実行した前記所定の処理の結果(実行結果)は、サーバ2を介して、家庭内機器3からスマートフォン1に送信される。しかしながら、スマートフォン1と家庭内機器3との間の指示情報および実行結果等の情報の送受信がサーバ2を介してなされることは、家族伝言板システム100において必須ではない。ただし、サーバ2を介して指示情報および実行結果等の情報の送受信を行うことにより、サーバ2が指示情報および実行結果等の管理を行なうことができ、家族伝言板システム100において、例えば家庭内機器3に実行させる新たな所定の処理の追加等を容易に実現することができるようになる。なお、前記「実行結果」は、前記所定の処理を指示した結果であればよく、前記所定の処理の「実行」結果に限られるものではない。すなわち、前記「実行結果」は、例えば、前記所定の処理の指示が失敗したという結果であってもよい。   In the family message board system 100, the execution instruction (instruction information) for the predetermined process is sent from the smartphone 1 to the home device 3 via the server 2 (agent server 2a, family message board server 2b, and home server 2c). Sent. Further, the result (execution result) of the predetermined process executed by the home device 3 based on the instruction information is transmitted from the home device 3 to the smartphone 1 via the server 2. However, it is not essential in the family message board system 100 that information such as instruction information and execution results between the smartphone 1 and the home device 3 is transmitted and received via the server 2. However, the server 2 can manage the instruction information and the execution result by transmitting / receiving the information such as the instruction information and the execution result via the server 2. In the family message board system 100, for example, the home device 3 It is possible to easily add a new predetermined process to be executed. The “execution result” may be a result of instructing the predetermined process, and is not limited to the “execution” result of the predetermined process. That is, the “execution result” may be, for example, a result that the predetermined processing instruction has failed.

家族伝言板サーバ2bは、スマートフォン1a、1b、および1cに対する家族伝言板の表示画面の提示、および書き込みの管理などの、家族伝言板に関する処理全般を行う。   The family message board server 2b performs all processes related to the family message board, such as the display of the display screen of the family message board for the smartphones 1a, 1b, and 1c and the management of writing.

ホームサーバ2cは、家庭内機器3の各々とエージェントサーバ2aとの間の情報の送受信を統括して制御する。ホームサーバ2cには、家庭内機器3が通信可能に無線接続されており、ホームサーバ2cは、エージェントサーバ2aから受信した指示画像に従って、家庭内機器3の各々の動作を制御する。具体的には、ホームサーバ2cは、エージェントサーバ2aから受信した指示情報を家庭内機器3に送信し、家庭内機器3の動作を制御する。また、ホームサーバ2cは、家庭内機器3から取得した情報を、エージェントサーバ2aに送信する。   The home server 2c centrally controls transmission / reception of information between each home device 3 and the agent server 2a. The home server 2c is wirelessly connected to the home device 3 in a communicable manner, and the home server 2c controls each operation of the home device 3 according to the instruction image received from the agent server 2a. Specifically, the home server 2 c transmits the instruction information received from the agent server 2 a to the home device 3 and controls the operation of the home device 3. The home server 2c transmits information acquired from the home device 3 to the agent server 2a.

家庭内機器3(被制御装置)は、ホームサーバ2cから受信する制御信号に従って、所定の処理を実行する。また、家庭内機器3は、家庭内機器3が検出した各種センシングデータおよび前記所定の処理の実行結果等を、ホームサーバ2cに送信する。   The home device 3 (controlled device) executes a predetermined process in accordance with a control signal received from the home server 2c. In addition, the home device 3 transmits various sensing data detected by the home device 3, the execution result of the predetermined process, and the like to the home server 2c.

(家庭内機器への指示の流れ)
次に、ユーザがスマートフォン1を用いて複数の家庭内機器3に所定の処理の実行を指示する方法について、図3から図5を参照して説明する。最初に概要を説明しておけば、以下の通りである。すなわち、ユーザは、先ず、所定の処理の実行を依頼する宛先を選択する。前記宛先は、個々の家庭内機器3に対応する各擬人化キャラクタ(例、「リビングのエアコン(ちゃん)」、「寝室のエアコン(さん)」、「ひえちゃん」、「ココちゃん」、「レンジさん」、および「ランドリーさん」)であってもよいし、複数の家庭内機器3をまとめて1人に擬人化したキャラクタ(例、「おまとめちゃん」)であってもよい。
(Flow of instructions to home devices)
Next, a method in which the user instructs the plurality of household devices 3 to execute predetermined processing using the smartphone 1 will be described with reference to FIGS. 3 to 5. First, the outline will be explained as follows. That is, the user first selects a destination to request execution of a predetermined process. The destination is each anthropomorphic character (eg, “living air conditioner (chan)”, “bedroom air conditioner (san)”, “hie-chan”, “coco-chan”, “range” corresponding to each home appliance 3 May be a character (for example, “summary-chan”) in which a plurality of household devices 3 are combined and anthropomorphized into one person.

ユーザにより宛先が選択されると、スマートフォン1は、該宛先に対応する家庭内機器3が実行可能な所定の処理を、表示面12に表示する。ユーザにより前記所定の処理の少なくとも1つが選択されると、スマートフォン1は、前記宛先に対応する家庭内機器3に、選択された所定の処理の実行を指示する情報(指示情報)を、サーバ2を介して、送信する。また、スマートフォン1は、前記宛先に対応する家庭内機器3から、前記指示情報に基づく前記所定の処理の実行結果を、サーバ2を介して、受信する。そして、スマートフォン1は、受信した前記実行結果を、表示面12に表示して、ユーザに通知する。スマートフォン1は、例えば、前記宛先として選択された擬人化キャラクタからの家族伝言板への投稿として、前記実行結果をユーザに通知する。以下、複数の家庭内機器3をまとめて1人に擬人化したキャラクタである「おまとめちゃん」が前記宛先として選択された場合を例として、詳細を説明していく。   When a destination is selected by the user, the smartphone 1 displays on the display surface 12 a predetermined process that can be executed by the home device 3 corresponding to the destination. When at least one of the predetermined processes is selected by the user, the smartphone 1 sends information (instruction information) that instructs the home device 3 corresponding to the destination to execute the selected predetermined process. To send through. Also, the smartphone 1 receives the execution result of the predetermined process based on the instruction information from the home device 3 corresponding to the destination via the server 2. And the smart phone 1 displays the received said execution result on the display surface 12, and notifies a user. For example, the smartphone 1 notifies the user of the execution result as a post to the family message board from the anthropomorphic character selected as the destination. Hereinafter, the details will be described by taking as an example the case where “summary-chan”, which is a character who personifies a plurality of household devices 3 together and is anthropomorphic into one person, is selected as the destination.

図3は、スマートフォン1の表示面12に表示される画像例の遷移図である。図3の(a)は、家族伝言板に投稿された書き込みを時系列で表示した画像(タイムライン)である。ここで、スマートフォン1は、投稿ボタンへのタッチ操作を取得すると、図3の(b)に示す画面を表示する。続いて、スマートフォン1は、画像選択ボタン群82へのタッチ操作を取得すると、タッチ操作によって選択された画像選択ボタンに応じた画面を表示する。ここでは、「家電くんシール」のボタンへのタッチ操作が取得されたものとして説明する。なお、ユーザが画像選択ボタン群82の右上にある「×」ボタンをタッチすることにより、スマートフォン1は、画像選択ボタン群82を消去する。これにより、ユーザが画像を投稿しない場合であっても次の工程に進むことができる。   FIG. 3 is a transition diagram of an image example displayed on the display surface 12 of the smartphone 1. (A) of FIG. 3 is an image (timeline) in which writings posted on the family message board are displayed in time series. Here, when the smartphone 1 acquires a touch operation on the posting button, the smartphone 1 displays a screen illustrated in FIG. Subsequently, when the smartphone 1 acquires a touch operation on the image selection button group 82, the smartphone 1 displays a screen corresponding to the image selection button selected by the touch operation. Here, a description will be given on the assumption that a touch operation on the button “Household appliance kun seal” has been acquired. The smartphone 1 erases the image selection button group 82 when the user touches the “x” button on the upper right of the image selection button group 82. Thereby, even if it is a case where a user does not contribute an image, it can progress to the next process.

図3の(b)に示す「家電くんシール」のボタンへのタッチ操作を取得すると、スマートフォン1は、図3の(c)に示すように家庭内機器3を擬人化したキャラクタの画像(機器画像)を選択するための画面(対象機器選択画面)を表示する。図3の(c)に示す例でスマートフォン1は、「リビングのエアコン(ちゃん)」、「寝室のエアコン(さん)」、「ココちゃん」、「ひえちゃん」、「ランドリーさん」、「レンジさん」、および「おまとめちゃん」の機器画像を、選択可能に表示面12に表示している。ユーザは、所定の処理を実行させたい家庭内機器3(指示対象の家庭内機器3)の擬人化キャラクタの機器画像を選択し、つまり、該所定の処理を実行させたい家庭内機器3の擬人化キャラクタの機器画像が表示された位置に対してタッチ操作を行う。ここで、ユーザは、複数の家庭内機器3の各々に対して、一括して所定の処理を実行させたい場合、複数の家庭内機器3をまとめて1人に擬人化したキャラクタである「おまとめちゃん」の機器画像を選択する。なお、以下では記載の簡便化のため、特に断らない限り、任意の機器画像を選択することを、「(該機器画像に描かれた)擬人化キャラクタを選択する」と略記する。同様に、所定の処理を指示するための指示画像を選択することを、「所定の処理を選択する」と略記することがある。   When the touch operation to the button of “Household appliance kun seal” shown in FIG. 3B is acquired, the smartphone 1 displays an image of an anthropomorphic character of the home device 3 (device) as shown in FIG. A screen for selecting (image) (target device selection screen) is displayed. In the example shown in (c) of FIG. 3, the smartphone 1 has “living air conditioner (chan)”, “bedroom air conditioner (san)”, “coco-chan”, “hie-chan”, “laundry-san”, “range-san”. ”And“ Summary ”are displayed on the display surface 12 in a selectable manner. The user selects a device image of an anthropomorphic character of the home device 3 (instruction target home device 3) that is to execute the predetermined process, that is, an anthropomorphic person of the home device 3 that is to execute the predetermined process. A touch operation is performed on the position where the device image of the character is displayed. Here, when the user wants to execute a predetermined process for each of the plurality of home devices 3, the user is a character who is an anthropomorphic person of the plurality of home devices 3 together. Select the device image for “Summary”. In the following, for the sake of simplicity, selecting an arbitrary device image is abbreviated as “selecting an anthropomorphic character (drawn in the device image)” unless otherwise specified. Similarly, selecting an instruction image for instructing a predetermined process may be abbreviated as “selecting a predetermined process”.

スマートフォン1は、図3の(c)において所定の処理を実行させたい家庭内機器3に対応する擬人化キャラクタを選択するタッチ操作を取得すると、図3の(d)に示すように、選択された擬人化キャラクタに対応する家庭内機器3が実行可能な所定の処理を指示するための指示画像を選択するための画面(指示選択画面)を表示する。指示画像は、家庭内機器3に所定の処理を実行させるための指示を示す画像である。   When the smartphone 1 acquires a touch operation for selecting an anthropomorphic character corresponding to the in-home device 3 for which the predetermined processing is to be executed in (c) of FIG. 3, the smartphone 1 is selected as illustrated in (d) of FIG. 3. A screen (instruction selection screen) for selecting an instruction image for instructing predetermined processing that can be executed by the home device 3 corresponding to the anthropomorphic character is displayed. The instruction image is an image indicating an instruction for causing the home device 3 to execute a predetermined process.

図3の(d)は、図3の(c)で「おまとめちゃん」が選択された場合にスマートフォン1が表示面12に表示する指示選択画面の一例を示す図である。図3の(d)に示す例でスマートフォン1は、「おまとめちゃん」が実行可能な所定の処理(所定の一括処理)を指示するための指示画像として、以下の指示画像を、選択可能に表示面12に表示している。すなわち、スマートフォン1は、「エアコン一括OFF」、「るすばんモードON」、「るすばんモードOFF」、「月間の電気代(電気料金)」、および「年間の電気代(電気料金)」の指示画像を表示している。後述するように、「エアコン一括OFF」、「るすばんモードON」、「るすばんモードOFF」、「月間の電気代(電気料金)」、および「年間の電気代(電気料金)」は、「おまとめちゃん」としてまとめられた複数の家庭内機器3の各々に一括して実行を指示することの可能な、複数の所定の処理の組合せである。そして、スマートフォン1は、図3の(d)において、所定の処理(正確には、指示画像)を選択するタッチ操作を取得すると、図4に示す画面(選択機器確認画面)を、表示面12に表示する。   FIG. 3D is a diagram illustrating an example of an instruction selection screen that the smartphone 1 displays on the display surface 12 when “Summary” is selected in FIG. In the example illustrated in FIG. 3D, the smartphone 1 can select the following instruction image as an instruction image for instructing a predetermined process (predetermined batch process) that can be executed by “summary-chan”. It is displayed on the display surface 12. That is, the smartphone 1 has “air conditioner batch OFF”, “RUSUBA mode ON”, “RUSUBA mode OFF”, “monthly electricity bill (electricity fee)”, and “annual electricity bill (electricity fee)”. The instruction image is displayed. As will be described later, “Air Conditioner OFF”, “Rusban Mode ON”, “Rusban Mode OFF”, “Monthly Electricity Charge (Electricity Charge)”, and “Annual Electricity Charge (Electricity Charge)” , A combination of a plurality of predetermined processes capable of collectively instructing execution of each of the plurality of home devices 3 collected as “summary”. When the smartphone 1 acquires a touch operation for selecting a predetermined process (exactly, an instruction image) in FIG. 3D, the smartphone 1 displays the screen (selected device confirmation screen) shown in FIG. To display.

図4の(a)〜(c)は、図3に示す画面の後に、スマートフォン1が表示面12に表示する画像例を示す図である。より正確には、図4の(a)は、図3の(d)において「エアコン一括OFF」が選択された(タッチ操作された)場合にスマートフォン1が表示面12に表示する選択機器確認画面の一例である。図4の(b)は、図3の(d)において「るすばんモードON」が選択された場合にスマートフォン1が表示する選択機器確認画面の一例である。図4の(c)は、図3の(d)において「るすばんモードOFF」が選択された場合にスマートフォン1が表示する選択機器確認画面の一例である。   (A)-(c) of FIG. 4 is a figure which shows the example of an image which the smart phone 1 displays on the display surface 12 after the screen shown in FIG. More precisely, FIG. 4A shows a selected device confirmation screen that the smartphone 1 displays on the display surface 12 when “air conditioner batch OFF” is selected (touched) in FIG. 3D. It is an example. FIG. 4B is an example of a selected device confirmation screen displayed by the smartphone 1 when “RUSUBA mode ON” is selected in FIG. FIG. 4C is an example of a selected device confirmation screen displayed by the smartphone 1 when “RUSUBA mode OFF” is selected in FIG.

なお、後述するように、図3の(d)の指示選択画面において選択された指示画像(所定の処理)の内容によっては、選択機器確認画面を表示面12に表示することは、スマートフォン1にとって必須ではない。選択機器確認画面は、「おまとめちゃん」としてまとめられた家庭内機器3のうち、指示選択画面において選択された所定の処理を実行可能な全ての家庭内機器3を、ユーザに選択可能に提示するための画面である。すなわち、選択機器確認画面は、ユーザが前記指示選択画面において選択した所定の処理を実際に実行することができる家庭内機器3を確認し、また、前記選択した所定の処理を実際に実行させる家庭内機器3を選択することを可能にするための画面である。指示選択画面において選択可能な所定の処理の中には、ユーザが該所定の処理を実際に実行することができる家庭内機器3を確認し、また、該所定の処理を実際に実行させる家庭内機器3を選択することを可能にする必要性が高くない処理が存在するためである。   As will be described later, depending on the content of the instruction image (predetermined processing) selected on the instruction selection screen in FIG. 3D, displaying the selected device confirmation screen on the display surface 12 may cause the smartphone 1 to display the selected device confirmation screen. Not required. The selected device confirmation screen presents all the home devices 3 that can execute the predetermined processing selected on the instruction selection screen among the home devices 3 gathered as “summary-chan” so that the user can select them. It is a screen to do. That is, the selected device confirmation screen confirms the home device 3 that can actually execute the predetermined process selected by the user on the instruction selection screen, and also performs the selected predetermined process in the home. It is a screen for making it possible to select the internal device 3. Among the predetermined processes that can be selected on the instruction selection screen, the user confirms the home device 3 that can actually execute the predetermined process, and also allows the user to actually execute the predetermined process. This is because there is a process that does not need to be able to select the device 3.

例えば「月間/年間の電気代(電気料金)」という処理は、家庭内機器3の各々から消費電力量をスマートフォン1(またはサーバ2)に通知させることにより、スマートフォン1が、該電力消費に基づき家庭内機器3の全ての合計電気代および家庭内機器3の各々の電気代をユーザに提示する処理である。合計電気代から任意の家庭内機器3の電気代のみを抜いて提示すること、および任意の家庭内機器3の電気代のみを提示しないことは、電気代の提示の仕方に係る処理であり、全ての家庭内機器3から、各々の電力消費をスマートフォン1に通知させる処理とは分けることができる。つまり、スマートフォン1は、全ての家庭内機器3から、各々の電力消費をスマートフォン1に通知させた上で、家庭内機器3の全ての合計電気代、家庭内機器3の各々の電気代、および該合計電気代から任意の家庭内機器3の電気代のみを抜いた電気代を提示し、また任意の家庭内機器3の電気代のみを提示しないとすることができる。したがって、家庭内機器3の各々から電力消費をスマートフォン1に通知させる(「月間/年間の電気代(電気料金)」)処理については、ユーザが該処理を実際に実行することができる家庭内機器3を確認し、また、該処理を実際に実行させる家庭内機器3を選択することを可能にする必要性は低い。そのため、スマートフォン1は、「月間/年間の電気代(電気料金)」が選択された場合には、選択機器確認画面を表示面12に表示しなくともよい。   For example, in the process of “monthly / annual electricity bill (electricity charge)”, the smartphone 1 (or the server 2) notifies the smartphone 1 (or the server 2) of the power consumption amount from each of the in-home devices 3, so that the smartphone 1 is based on the power consumption. This is a process of presenting to the user the total electricity bill of the home device 3 and the electricity bill of each of the home device 3. It is a process related to the method of presenting the electricity bill, to present only the electricity bill of any home device 3 from the total electricity bill and to present only the electricity bill of any home device 3; It can be separated from the process of notifying the smartphone 1 of each power consumption from all the home devices 3. That is, the smartphone 1 notifies the smartphone 1 of each power consumption from all the home devices 3, and then totals all the electricity costs of the home devices 3, each electricity cost of the home devices 3, and It is possible to present an electricity bill obtained by removing only the electricity bill of any home device 3 from the total electricity bill, and not to present only the electricity bill of any home device 3. Therefore, with regard to the process of causing the smartphone 1 to notify the smartphone 1 of the power consumption from each of the household devices 3 (“monthly / annual electricity bill (electricity charge)”), the household device that can be actually executed by the user It is not necessary to check 3 and to select the home device 3 that actually executes the processing. Therefore, the smartphone 1 may not display the selected device confirmation screen on the display surface 12 when “monthly / annual electricity bill (electricity charge)” is selected.

選択機器確認画面において、スマートフォン1は、「おまとめちゃん」としてまとめられた複数の家庭内機器3のうち、図3の(d)の指示選択画面において選択された所定の処理を実行可能な家庭内機器3(選択機器)のみを、ユーザに選択可能に表示する。詳細は後述するが、図3の(d)において選択され得る前記所定の処理は、図9の(c)の指示画像テーブル235、および図10の指示画像情報テーブル236に示すように、処理ごとに実行可能な家庭内機器3の条件が定義されている。例えば、指示画像テーブル235および指示画像情報テーブル236には、所定の処理ごとに、該処理を実行可能な機器種別(対象機器種別)、該処理の実行に必要な機能(対象機能)、および該処理を実行すべき家庭内機器3の設置場所が定義されている。   On the selected device confirmation screen, the smartphone 1 can execute a predetermined process selected on the instruction selection screen in FIG. 3D among a plurality of home devices 3 collected as “summary”. Only the internal device 3 (selected device) is displayed to be selectable to the user. Although the details will be described later, the predetermined processing that can be selected in (d) of FIG. 3 is for each processing as shown in the instruction image table 235 of FIG. 9 (c) and the instruction image information table 236 of FIG. The conditions for home appliances 3 that can be executed are defined. For example, the instruction image table 235 and the instruction image information table 236 include, for each predetermined process, a device type (target device type) capable of executing the process, a function (target function) necessary for executing the process, and the An installation location of the home device 3 to be processed is defined.

例えば、「おまとめちゃん」としてまとめられている家庭内機器3は、エアコン以外の家庭内機器3(例えば、冷蔵庫3e、掃除機3f、オーブンレンジ3g、および洗濯機3h等)を含む。しかしながら、「おまとめちゃん」としてまとめられている家庭内機器3のうち、エアコン以外の家庭内機器3は、「エアコン一括OFF」という処理を実行可能な家庭内機器3ではない。同様に、「リビング一括OFF(リビングに配置されている全ての家庭内機器3の電源をOFFにする)」という処理を実行可能な家庭内機器3は、「おまとめちゃん」としてまとめられている家庭内機器3のうち、リビングに配置されている家庭内機器3である。したがって、リビング以外(例えば、寝室、浴室、キッチン等)に配置されている家庭内機器3は、「リビング一括OFF」という処理を実行可能な家庭内機器3ではない。また、「おまとめちゃん」としてまとめられていない家庭内機器3、つまり、「おまとめちゃん」としてまとめられている複数の家庭内機器3から除外されている家庭内機器3は、「おまとめちゃん」を宛先とする所定の処理の実行指示の対象となる家庭内機器3ではない。例えば、前述の通り、エアコン3bは「おまとめちゃん」としてまとめられた複数の家庭内機器3の中からは除外されている。したがって、エアコン3bは、「おまとめちゃん」を宛先とする「エアコン一括OFF」、「リビング一括OFF」、および「るすばんモードON/OFF」等の所定の処理を実行可能な家庭内機器3ではない。そのため、スマートフォン1は、エアコン3bを、「エアコン一括OFF」、「リビング一括OFF」、および「るすばんモードON/OFF」等の所定の処理を実行可能な家庭内機器3としては表示しない。以上を整理すれば、スマートフォン1は、選択機器確認画面において、「おまとめちゃん」としてまとめられた複数の家庭内機器3のうち、指示選択画面において選択された所定の処理を実行可能な家庭内機器3(選択機器)のみを、ユーザに選択可能に表示する。   For example, the home device 3 collected as “summary” includes home devices 3 other than the air conditioner (for example, the refrigerator 3e, the vacuum cleaner 3f, the microwave oven 3g, and the washing machine 3h). However, among the home devices 3 collected as “summary-chan”, the home devices 3 other than the air conditioner are not home devices 3 capable of executing the process of “air conditioner batch OFF”. Similarly, the home devices 3 capable of executing the process “living room OFF (turns off all the home devices 3 arranged in the living room)” are grouped as “summary”. Among the home appliances 3, the home appliances 3 are arranged in the living room. Accordingly, the home device 3 arranged outside the living room (for example, a bedroom, a bathroom, a kitchen, etc.) is not the home device 3 capable of executing the process “living room OFF”. In addition, household devices 3 that are not grouped as “summary-chan”, that is, household devices 3 that are excluded from a plurality of household devices 3 that are grouped as “summary-chan” ”Is not the home device 3 that is the target of the execution instruction for the predetermined process. For example, as described above, the air conditioner 3b is excluded from the plurality of home appliances 3 collected as “summary”. Therefore, the air conditioner 3b can perform the predetermined processing such as “air conditioner batch OFF”, “living batch OFF”, and “Rusban mode ON / OFF” addressed to “summary-chan”. is not. Therefore, the smartphone 1 does not display the air conditioner 3b as the home device 3 that can execute predetermined processing such as “air conditioner batch OFF”, “living batch OFF”, and “Rusban mode ON / OFF”. If the above is arranged, the smartphone 1 can execute a predetermined process selected on the instruction selection screen among a plurality of home devices 3 collected as “summary” on the selected device confirmation screen. Only the device 3 (selected device) is displayed to be selectable to the user.

スマートフォン1は、指示選択画面において所定の処理を選択するタッチ操作を取得すると、選択された所定の処理(正確には、選択された所定の処理を特定する情報である指示画像ID)をサーバ2に送信する。サーバ2は、スマートフォン1から指示画像IDを受信すると、該指示画像IDに対応する所定の処理を実行可能な家庭内機器3を、指示画像テーブル235等を参照して取得する。そして、サーバ2は、取得した「指示画像IDに対応する所定の処理を実行可能な家庭内機器3(選択機器)」を、スマートフォン1に送信する。スマートフォン1は、サーバ2から受信した前記選択機器を、つまり、図3の(d)において選択された所定の処理を実行可能な家庭内機器3を、ユーザに選択可能に表示する。具体的には、スマートフォン1は、図4の(a)および(b)の選択機器確認画面に示すように、指示選択画面において選択された所定の処理ごとに、該所定の処理を実行可能な家庭内機器3の一覧を、各々の機器に該所定の処理を実行させてもよいか否かを選択可能に表示する。   When the smartphone 1 acquires a touch operation for selecting a predetermined process on the instruction selection screen, the smartphone 1 transmits the selected predetermined process (specifically, an instruction image ID that is information for specifying the selected predetermined process) to the server 2. Send to. When the server 2 receives the instruction image ID from the smartphone 1, the server 2 acquires the home device 3 that can execute a predetermined process corresponding to the instruction image ID with reference to the instruction image table 235 and the like. Then, the server 2 transmits the acquired “home device 3 (selected device) capable of executing a predetermined process corresponding to the instruction image ID” to the smartphone 1. The smartphone 1 displays the selected device received from the server 2, that is, the home device 3 that can execute the predetermined process selected in FIG. Specifically, as shown in the selection device confirmation screens in FIGS. 4A and 4B, the smartphone 1 can execute the predetermined processing for each predetermined processing selected on the instruction selection screen. A list of home devices 3 is displayed so that each device can select whether or not to execute the predetermined processing.

例えば、図3の(d)において「エアコン一括OFF」が選択された場合、スマートフォン1は、図4の(a)の選択機器確認画面に示すように、「おまとめちゃん」としてまとめられた家庭内機器3であって、エアコンである、エアコン3cに対応する「寝室のエアコン」と、エアコン3aに対応する「リビングのエアコン」とを、選択可能に表示する。具体的には、スマートフォン1は、選択機器(の擬人化キャラクタ)である「寝室のエアコン」および「リビングのエアコン」のそれぞれに隣接させて、チェックボックスをチェックの入った状態で初期表示する。前記チェックボックスのチェックは、ユーザが任意に外すことが可能であり、チェックボックスのチェックが外された状態で「はい」を選択するタッチ操作を受け付けると、スマートフォン1は、以下の処理を実行する。すなわち、スマートフォン1は、サーバ2を介して、チェックが入った家庭内機器3のみに、前記所定の処理の実行を指示する指示情報を送信する。   For example, when “Air Conditioner Collective OFF” is selected in (d) of FIG. 3, the smartphone 1 is a home grouped as “Summary” as shown in the selected device confirmation screen of (a) of FIG. “Indoor air conditioner” corresponding to the air conditioner 3c, which is the internal device 3 and being an air conditioner, and “living room air conditioner” corresponding to the air conditioner 3a are displayed in a selectable manner. Specifically, the smartphone 1 initially displays a check box in a state in which the check box is checked adjacent to each of the selected device (anthropomorphic character) “air conditioner in bedroom” and “air conditioner in living room”. The check of the check box can be arbitrarily removed by the user. Upon receiving a touch operation for selecting “Yes” in a state where the check box is unchecked, the smartphone 1 executes the following process: . That is, the smartphone 1 transmits instruction information for instructing execution of the predetermined process only to the home device 3 that is checked via the server 2.

つまり、初期表示時点(デフォルト)では、全ての選択機器(図4の(a)の例では「寝室のエアコン」および「リビングのエアコン」)が、前記所定の処理の実行主体として選択された状態で、表示されている。ユーザは、前記選択機器のうちから任意の家庭内機器3のチェックを外すことにより、チェックが入った家庭内機器3のみに、前記所定の処理を実行させることができる。例えば、「寝室のエアコン」のチェックが外された状態で「はい」を選択するタッチ操作を受け付けると、スマートフォン1は、サーバ2を介して、「リビングのエアコン」に対応するエアコン3aのみに、「電源OFF」の処理を実行させる指示情報を送信する。また、「寝室のエアコン」および「リビングのエアコン」の両方にチェックが入った状態で「はい」を選択するタッチ操作を受け付けると、スマートフォン1は、サーバ2を介して、「寝室のエアコン」に対応するエアコン3cとエアコン3aとに、「電源OFF」の処理を実行させる指示情報を送信する。なお、全ての選択機器のチェックを外すユーザ操作を受け付けると、すなわち、全ての家庭内機器3を前記所定の処理の実行主体から外すユーザ操作を受け付けると、「はい」をグレー表示して、「はい」のソフトボタンを無効化してもよい。   That is, at the initial display time (default), all selected devices (in the example of FIG. 4A, “bedroom air conditioner” and “living room air conditioner”) are selected as the execution subject of the predetermined process. It is displayed. The user can cause the predetermined process to be executed only by the checked home device 3 by unchecking any home device 3 from among the selected devices. For example, when a touch operation for selecting “Yes” is received in a state where “Bedroom Air Conditioner” is unchecked, the smartphone 1 passes through the server 2 only to the air conditioner 3a corresponding to “Living Room Air Conditioner”. Instruction information for executing the process of “power off” is transmitted. When a touch operation for selecting “Yes” is received with both “Bedroom Air Conditioner” and “Living Room Air Conditioner” checked, the smartphone 1 changes to “Bedroom Air Conditioner” via the server 2. Instruction information for executing the process of “power OFF” is transmitted to the corresponding air conditioner 3c and air conditioner 3a. When a user operation for unchecking all the selected devices is accepted, that is, when a user operation for removing all the home devices 3 from the execution subject of the predetermined process is accepted, “Yes” is displayed in gray and “ The “Yes” soft button may be disabled.

同様に、図3の(d)において「るすばんモードON」が選択された場合、スマートフォン1は、図4の(b)の選択機器確認画面に示すように、「おまとめちゃん」としてまとめられた家庭内機器3のうち「るすばんモードON」処理を実行可能な全ての家庭内機器3として、つまり、選択機器として、以下の4つの家庭内機器を、選択可能に表示する。すなわち、スマートフォン1は、「寝室のエアコン(エアコン3c)」、「リビングのエアコン(エアコン3a)」、「ココちゃん(掃除機3f)」、および「ひえちゃん(冷蔵庫3e)」を、各々に隣接するチェックボックスにチェックが入った状態で初期表示する。そして、スマートフォン1は、少なくとも1つのチェックボックスにチェックが入った状態で「はい」を選択するタッチ操作を受け付けると、該チェックの入った選択機器(家庭内機器3)に、サーバ2を介して、「るすばんモードON」の処理を実行させる指示情報を送信する。   Similarly, when “RUSUBA mode ON” is selected in (d) of FIG. 3, the smartphone 1 is summarized as “summary” as shown in the selected device confirmation screen of (b) of FIG. The following four household devices are displayed in a selectable manner as all the household devices 3 that can execute the “Rusuban mode ON” processing among the household devices 3 that have been received. That is, the smartphone 1 has “bedroom air conditioner (air conditioner 3c)”, “living room air conditioner (air conditioner 3a)”, “coco-chan (vacuum cleaner 3f)”, and “hie-chan (refrigerator 3e)” adjacent to each other. Initially displayed with the check box checked. When the smartphone 1 receives a touch operation for selecting “Yes” in a state where at least one check box is checked, the smartphone 1 sends the selected device (home device 3) with the check to the server 2 via the server 2. The instruction information for executing the processing of “RUSUBA mode ON” is transmitted.

図4の(c)に示すように、指示選択画面において選択された所定の処理のうち一部の処理については、該一部の処理に対応する選択機器の表示を省略して、該一部の処理の実行可否をユーザに確認するだけであってもよい。すなわち、スマートフォン1は、「『おまとめちゃん』としてまとめられた複数の家庭内機器3のうち、前記一部の処理を実行可能な全ての家庭内機器3(選択機器)のみを表示する」という処理を省略してもよい。図4の(a)〜(c)に例示した選択機器確認画面において「はい」が選択されると、スマートフォン1は、図5の上段に例示する投稿確認画面を表示面12に表示する。   As shown in (c) of FIG. 4, with respect to some of the predetermined processes selected on the instruction selection screen, the display of the selected device corresponding to the part of the process is omitted, It is only necessary to confirm with the user whether or not this process can be executed. That is, the smartphone 1 “displays only all the home devices 3 (selected devices) that can execute the part of the plurality of home devices 3 collected as“ summary ””. Processing may be omitted. When “Yes” is selected on the selected device confirmation screen illustrated in FIGS. 4A to 4C, the smartphone 1 displays the posting confirmation screen illustrated in the upper part of FIG. 5 on the display surface 12.

なお、対象機器選択画面において「おまとめちゃん」以外の擬人化キャラクタが選択された場合、図4の(a)〜(c)に例示した選択機器確認画面を表示することはスマートフォン1にとって必須ではない。図4の(a)〜(c)に例示した選択機器確認画面は、「おまとめちゃん」としてまとめられた家庭内機器3のうち、指示選択画面において選択された所定の処理を実行可能な全ての家庭内機器3を、ユーザに選択可能に提示する画面である。スマートフォン1が選択機器確認画面を表示面12に表示することにより、ユーザは、前記選択された所定の処理を実際に実行させる家庭内機器3を確認し、また、前記選択された所定の処理を実際に実行させる家庭内機器3を選択できるようになる。対象機器選択画面において「おまとめちゃん」以外の擬人化キャラクタが選択された場合、選択された擬人化キャラクタに対応する家庭内機器3は1台に特定されるため、スマートフォン1は選択機器確認画面を表示しなくともよい。   In addition, when anthropomorphic characters other than “Summary-chan” are selected on the target device selection screen, it is essential for the smartphone 1 to display the selected device confirmation screen illustrated in FIGS. Absent. The selected device confirmation screens illustrated in (a) to (c) of FIG. 4 are all devices that can execute the predetermined processing selected on the instruction selection screen among the home devices 3 collected as “summary”. This is a screen that presents the home device 3 to the user in a selectable manner. When the smartphone 1 displays the selected device confirmation screen on the display surface 12, the user confirms the home device 3 that actually executes the selected predetermined process, and performs the selected predetermined process. The home device 3 to be actually executed can be selected. When anthropomorphic characters other than “Summary-chan” are selected on the target device selection screen, the home device 3 corresponding to the selected anthropomorphic character is identified as one, so the smartphone 1 is the selected device confirmation screen. May not be displayed.

図5の(a)〜(d)は、図3の(d)の指示選択画面において選択された指示画像(所定の処理)を家族伝言板に投稿するための投稿確認画面、および該指示画像が家族伝言板に投稿された状態を示す画像例を示す図である。すなわち、図5の(a)〜(d)のそれぞれにおいて、上段は投稿確認画面の一例であり、下段は該投稿確認画面において「登録」ボタンを押下するタッチ操作を受け付けたスマートフォン1が表示面12に表示する画面の一例を示す図である。   FIGS. 5A to 5D show a posting confirmation screen for posting the instruction image (predetermined processing) selected on the instruction selection screen of FIG. 3D to the family message board, and the instruction image It is a figure which shows the example of an image which shows the state posted on the family message board. That is, in each of (a) to (d) of FIG. 5, the upper row is an example of a posting confirmation screen, and the lower row is the display screen of the smartphone 1 that has received a touch operation for pressing the “Register” button on the posting confirmation screen. 12 is a diagram illustrating an example of a screen displayed in FIG.

図5の上段に示すように、投稿確認画面には指示選択画面において選択された指示画像(選択画像)が表示され、該指示画像を投稿することをユーザに報知する。また、ユーザは投稿確認画面において、家族伝言板に投稿するメッセージを入力することができる。スマートフォン1は、ユーザのタッチ操作を取得して、当該タッチ操作に応じたメッセージを表示面12に表示する。そして、スマートフォン1は、投稿確認画面の登録ボタンに対するタッチ操作を取得すると、図5の下段に示すように、前記指示画像が家族伝言板に投稿された状態を示す画像を表示面12に表示する。   As shown in the upper part of FIG. 5, the posting confirmation screen displays the instruction image (selected image) selected on the instruction selection screen, and notifies the user that the instruction image will be posted. Further, the user can input a message to be posted on the family message board on the posting confirmation screen. The smartphone 1 acquires the user's touch operation and displays a message corresponding to the touch operation on the display surface 12. And the smart phone 1 will display the image which shows the state in which the said instruction image was posted on the family message board as shown in the lower stage of FIG.

例えば、図3の(d)の指示選択画面において「エアコン一括OFF」を選択するタッチ操作を受け付けると、スマートフォン1は、図4の(a)の選択機器確認画面を表示面12に表示する。そして、前記選択機器確認画面において「はい」を選択するタッチ操作を受け付けると、スマートフォン1は、図5の(a)の上段に例示する投稿確認画面を示す。スマートフォン1は、前記投稿確認画面において「登録」を選択するタッチ操作を受け付けると、図5の(a)の下段に例示する画面を表示する。すなわち、図5の(a)の下段には、「9月1日の17時25分」に「お母さん」から「おまとめちゃん」を宛先として「エアコン一括OFF」の指示が投稿されたことが示されている。図5の(a)の下段にはさらに、「お母さん」からの前記の投稿に対し、「おまとめちゃん」が「9月1日の17時30分」に「お母さん」を宛先として明示した状態で、「エアコン一括OFF」の指示を受け付けた旨の投稿をしたことが示されている。家族伝言板への、「お母さん」からの前記投稿(所定の処理の実行指示)、および「おまとめちゃん」からの前記受け付けた旨の投稿は、家族伝言板に参加している他のユーザ(図2の例では、お父さん、および子供)も確認することができる。   For example, when accepting a touch operation for selecting “air conditioner batch OFF” on the instruction selection screen in FIG. 3D, the smartphone 1 displays the selected device confirmation screen in FIG. 4A on the display surface 12. And if the touch operation which selects "Yes" is received in the said selection apparatus confirmation screen, the smart phone 1 will show the posting confirmation screen illustrated to the upper stage of (a) of FIG. When the smartphone 1 receives a touch operation for selecting “registration” on the posting confirmation screen, the smartphone 1 displays a screen illustrated in the lower part of FIG. That is, in the lower part of FIG. 5 (a), an instruction “Collective air conditioner OFF” is posted from “Mom” to “Summary” at “17:25 on September 1”. It is shown. In the lower part of FIG. 5A, “summary” clearly states “mother” as the destination at “17:30 on September 1” for the above-mentioned post from “mother”. It is shown that a post indicating that an instruction of “air conditioner batch OFF” has been accepted is made. The posting from the “mother” to the family message board (instructions for executing the predetermined process) and the posting that the acceptance is received from the “summary-chan” are sent to other users participating in the family message board (FIG. 2). In the example, dad and child) can also be confirmed.

なお、図4の(a)の選択機器確認画面において「寝室のエアコン(エアコン3c)」および「リビングのエアコン(エアコン3a)」の両方にチェックが入った状態で「はい」が選択され、図5の(a)の上段の投稿確認画面において「登録」が選択された場合、スマートフォン1は以下の情報をサーバ2に送信する。すなわち、スマートフォン1は、サーバ2に、「エアコン一括OFF」の指示画像ID、エアコン3aの機器ID、およびエアコン3cの機器IDを送信する。また、図4の(a)の選択機器確認画面において「寝室のエアコン(エアコン3c)」のチェックが外され、「リビングのエアコン(エアコン3a)」のみにチェックが入った状態で「はい」が選択され、図5の(a)の上段の投稿確認画面において「登録」が選択された場合、スマートフォン1は以下の情報をサーバ2に送信する。すなわち、スマートフォン1は、サーバ2に、「エアコン一括OFF」の指示画像IDと、エアコン3aの機器IDとを送信する。すなわち、スマートフォン1は、選択機器確認画面を表示した場合、該選択機器確認画面においてチェックされていた家庭内機器3を識別する情報(ユーザ抽出機器ID)を、投稿確認画面の「画像」欄に示されている指示画像の指示画像IDとともにサーバ2に送信する。   In the selected device confirmation screen of FIG. 4A, “Yes” is selected with both “Bedroom air conditioner (air conditioner 3c)” and “Living room air conditioner (air conditioner 3a)” checked. When “registration” is selected on the post confirmation screen in the upper part of 5 (a), the smartphone 1 transmits the following information to the server 2. That is, the smartphone 1 transmits to the server 2 the instruction image ID “air conditioner batch OFF”, the device ID of the air conditioner 3a, and the device ID of the air conditioner 3c. Also, in the selected device confirmation screen of FIG. 4A, “bedroom air conditioner (air conditioner 3c)” is unchecked, and “yes” is displayed with only “living room air conditioner (air conditioner 3a)” checked. When it is selected and “Registration” is selected on the upper posting confirmation screen in FIG. 5A, the smartphone 1 transmits the following information to the server 2. That is, the smartphone 1 transmits to the server 2 the instruction image ID “air conditioner batch OFF” and the device ID of the air conditioner 3a. That is, when the smartphone 1 displays the selected device confirmation screen, the information (user extracted device ID) that identifies the home device 3 checked on the selected device confirmation screen is displayed in the “image” column of the posting confirmation screen. It is transmitted to the server 2 together with the instruction image ID of the indicated instruction image.

図3の(d)の指示選択画面において「るすばんモードON」を選択するタッチ操作を受け付けると、スマートフォン1は、図4の(b)の選択機器確認画面を表示面12に表示する。そして、前記選択機器確認画面において「はい」を選択するタッチ操作を受け付けると、スマートフォン1は、図5の(b)の上段に例示する投稿確認画面を示す。スマートフォン1は、前記投稿確認画面において「登録」を選択するタッチ操作を受け付けると、図5の(b)の下段に例示する画面を表示する。すなわち、図5の(b)の下段には、「9月1日の17時25分」に「お母さん」から「おまとめちゃん」を宛先として「るすばんモードON」の指示が投稿されたこと、および「お母さん」からの前記の投稿に対し、「おまとめちゃん」が同日の「17時30分」に「お母さん」を宛先として、「るすばんモードON」の指示を受け付けた旨の投稿をしたことが示されている。なお、「るすばんモードON」の指示に対応させて、スマートフォン1は、前記指示を受け付けた旨に加えて、「いってらっしゃい」とのメッセージを含む投稿を、「おまとめちゃん」からの投稿として家族伝言板に表示している。   When receiving a touch operation for selecting “RUSUBA mode ON” on the instruction selection screen in FIG. 3D, the smartphone 1 displays the selected device confirmation screen in FIG. 4B on the display surface 12. And if the touch operation which selects "Yes" in the said selection apparatus confirmation screen is received, the smart phone 1 will show the posting confirmation screen illustrated to the upper stage of (b) of FIG. When the smartphone 1 receives a touch operation for selecting “Register” on the posting confirmation screen, the smartphone 1 displays a screen illustrated in the lower part of FIG. That is, in the lower part of FIG. 5B, an instruction “Rusban mode ON” is posted from “Mom” to “Summary” at “17:25 on September 1”. In response to the above-mentioned post from “Mom”, “Summary-chan” received an instruction of “Rusban mode ON” with “Mom” as the destination at “17:30” on the same day. It is shown that you have posted. In addition, in response to the instruction of “Rusban mode ON”, the smartphone 1 sends a post including a message “I ’m welcome” from “Summary-chan” in addition to accepting the instruction. It is displayed on the family message board as a post.

図5の(c)の上段は、図3の(d)の指示選択画面において「るすばんモードOFF」を選択するタッチ操作を受け付けたスマートフォン1が、図4の(c)の選択機器確認画面を表示面12に表示し、該選択機器確認画面において「はい」を選択するタッチ操作を受け付けた後に表示面12に表示する投稿確認画面の一例を示す図である。スマートフォン1は、前記投稿確認画面において「登録」を選択するタッチ操作を受け付けると、図5の(c)の下段に例示する画面を表示する。すなわち、図5の(c)の下段には、「9月1日の17時25分」に「お母さん」から「おまとめちゃん」を宛先として「るすばんモードOFF」の指示が投稿されたこと、および「お母さん」からの前記の投稿に対し、「おまとめちゃん」が同日の「17時30分」に「お母さん」を宛先として、「るすばんモードOFF」の指示を受け付けた旨の投稿をしたことが示されている。   The upper part of (c) of FIG. 5 shows that the smartphone 1 that has received a touch operation for selecting “RUSUBA mode OFF” on the instruction selection screen of FIG. 3 (d) confirms the selected device of FIG. 4 (c). It is a figure which shows an example of the posting confirmation screen displayed on the display surface 12 after displaying a screen on the display surface 12, and accepting the touch operation which selects "Yes" in this selection apparatus confirmation screen. When the smartphone 1 receives a touch operation for selecting “Register” on the posting confirmation screen, the smartphone 1 displays a screen illustrated in the lower part of FIG. That is, in the lower part of FIG. 5C, an instruction “Rusban mode OFF” is posted from “Mom” to “Summary” at “17:25 on September 1”. In response to the post from “Mom”, “Summary-chan” has received an instruction to turn off “Rusban mode” with “Mom” as the destination at “17:30” on the same day. It is shown that you have posted.

図5の(d)の上段は、図3の(d)の指示選択画面において「月間の電気代」を選択するタッチ操作を受け付けたスマートフォン1が、表示面12に表示する投稿確認画面の一例を示す図である。スマートフォン1は、前記投稿確認画面において「登録」を選択するタッチ操作を受け付けると、図5の(d)の下段に例示する画面を表示する。すなわち、図5の(d)の下段には、「9月1日の17時25分」に「お母さん」から「おまとめちゃん」を宛先として「月間の電気代」(今月の電気料金の通知)という指示が投稿されたこと、および「お母さん」からの前記の投稿に対し、「おまとめちゃん」が同日の「17時30分」に「お母さん」を宛先として、「今月の電気料金の通知」という指示を受け付けた旨、および今月の電気料金を示すグラフの投稿をしたことが示されている。なお、「月間/年間の電気代」(今月/今年の電気料金の通知)という指示についての実行結果の詳細は、後述する家族伝言板システム300において説明する。   The upper part of FIG. 5D is an example of a posting confirmation screen displayed on the display surface 12 by the smartphone 1 that has received a touch operation for selecting “monthly electricity bill” on the instruction selection screen of FIG. FIG. When the smartphone 1 receives a touch operation for selecting “Register” on the posting confirmation screen, the smartphone 1 displays a screen illustrated in the lower part of FIG. That is, in the lower part of FIG. 5D, “Monthly electricity bill” (“Notification of electricity bill for this month”) is sent from “Mom” to “Summary-chan” at “17:25 on September 1”. ) And the above-mentioned post from “Mom”, “Summary” is addressed to “Mom” at “17:30” on the same day, ”And that a graph showing the electricity bill for this month has been posted. The details of the execution result of the instruction “monthly / annual electricity bill” (this month / year's electricity bill notification) will be described in the family message board system 300 described later.

なお、以上までの説明において、スマートフォン1は、指示画像へのタッチ操作を受け付けることによって、該指示画像に対応付けられた複数の家庭内機器3の各々に、該指示画像に対応付けられた所定の処理を実行させるものとした。しかしながら、例えば、スマートフォン1は、少なくとも1つの所定の処理(例えば、所定の一括処理)を選択するユーザの音声入力を受け付けることによって、該所定の一括処理に対応付けられた複数の家庭内機器3の各々に、該所定の一括処理に対応付けられた所定の処理を実行させてもよい。すなわち、スマートフォン1は、「エアコン一括OFF」の指示画像に対するタッチ操作の代わりに、「エアコン一括OFF」という音声入力を受け付けることによって、エアコン3aおよびエアコン3cに、電源OFFを指示してもよい。   In the above description, the smartphone 1 receives a touch operation on the instruction image, so that each of the plurality of home devices 3 associated with the instruction image has a predetermined associated with the instruction image. This process is to be executed. However, for example, the smartphone 1 receives a voice input of a user who selects at least one predetermined process (for example, a predetermined batch process), thereby a plurality of home appliances 3 associated with the predetermined batch process. Each may be caused to execute a predetermined process associated with the predetermined batch process. That is, the smartphone 1 may instruct the air conditioner 3a and the air conditioner 3c to turn off the power by receiving a voice input of “air conditioner batch OFF” instead of the touch operation on the instruction image “air conditioner batch OFF”.

以上に説明したように、家族伝言板システム100(制御システム)は、スマートフォン1(制御装置)と、スマートフォン1によって制御可能な複数の家庭内機器3(機器)とを含む制御システムであって、スマートフォン1は、前記複数の家庭内機器3の各々に所定の処理の実行を一括して指示する一括指示情報を選択するユーザ操作を取得すると、該ユーザ操作において選択された一括指示情報に設定されている複数の家庭内機器3の各々に、該一括指示情報に設定されている所定の処理の実行を指示する。つまり、家族伝言板システム100は、複数の家庭内機器3(機器)を一括して被制御装置として指定して所定の処理を実行させることができる。したがって、家族伝言板システム100は、複数の家庭内機器3の各々に対して所定の処理を実行させようとするユーザの操作に係る手間を軽減させることができ、ユーザの利便性を向上させることができる。   As described above, the family message board system 100 (control system) is a control system that includes the smartphone 1 (control device) and a plurality of household devices 3 (devices) that can be controlled by the smartphone 1, and the smartphone 1, when a user operation for selecting batch instruction information for collectively instructing execution of a predetermined process to each of the plurality of home devices 3 is acquired, the batch instruction information selected in the user operation is set. Each of the plurality of home devices 3 is instructed to execute a predetermined process set in the collective instruction information. That is, the family message board system 100 can specify a plurality of household devices 3 (devices) collectively as controlled devices and execute a predetermined process. Therefore, the family message board system 100 can reduce time and effort related to the user's operation for executing predetermined processing on each of the plurality of home devices 3, and can improve the convenience for the user. it can.

次に、以上のような機能を実現することのできる家族伝言板システム100における、スマートフォン1、サーバ2、および家庭内機器3の構成について説明する。   Next, the structure of the smart phone 1, the server 2, and the household appliance 3 in the family message board system 100 which can implement | achieve the above functions is demonstrated.

まず、スマートフォン1の概要を整理しておく。スマートフォン1は、複数の家庭内機器3の各々に所定の処理の実行を一括して指示する一括指示情報を選択するユーザ操作を取得する操作取得部116と、前記操作取得部が取得したユーザ操作において選択された一括指示情報に設定されている複数の家庭内機器3の各々に、該一括指示情報によって指示されている所定の処理の実行を指示する指示部(処理指示部117)と、を備えている。上記の構成によれば、スマートフォン1は、前記複数の家庭内機器3を一括して被制御装置として指定して所定の処理を実行させることができる。   First, the outline of the smartphone 1 is organized. The smartphone 1 includes an operation acquisition unit 116 that acquires a user operation for selecting batch instruction information that collectively instructs each of a plurality of home devices 3 to execute a predetermined process, and a user operation acquired by the operation acquisition unit An instruction unit (processing instruction unit 117) for instructing each of the plurality of home devices 3 set in the batch instruction information selected in step 1 to execute a predetermined process specified by the batch instruction information; I have. According to said structure, the smart phone 1 can specify the said some household apparatus 3 collectively as a controlled apparatus, and can perform a predetermined | prescribed process.

スマートフォン1は、前記複数の家庭内機器3を一括して被制御装置として特定する情報をユーザに選択可能に表示する対象機器表示部112をさらに備えている。上記の構成によれば、対象機器表示部112は、前記複数の家庭内機器3を一括して被制御装置として特定する情報をユーザに選択可能に表示する。したがって、ユーザは容易に、前記複数の家庭内機器3を被制御装置として特定することができる。   The smartphone 1 further includes a target device display unit 112 that displays information for specifying the plurality of home devices 3 collectively as controlled devices so that the user can select the information. According to said structure, the object apparatus display part 112 displays the information which specifies the said some household apparatus 3 collectively as a controlled apparatus so that a user can select. Therefore, the user can easily specify the plurality of home appliances 3 as controlled devices.

スマートフォン1は、操作取得部116が取得したユーザ操作において選択された一括指示情報に設定されている所定の処理を実行可能な機器のみをユーザに選択可能に表示する選択機器表示部114をさらに備えている。上記の構成によれば、選択機器表示部114は、操作取得部116が取得したユーザ操作において選択された一括指示情報に設定されている所定の処理を実行可能な家庭内機器3のみをユーザに選択可能に表示する。したがって、ユーザは、前記複数の家庭内機器3のうち、選択した一括指示情報に設定されている所定の処理を実行可能な家庭内機器3のみを確認することができる。また、ユーザは、前記複数の家庭内機器3のうち、選択した一括指示情報に設定されている所定の処理を実際に実行させる家庭内機器3を選択することができる。   The smartphone 1 further includes a selected device display unit 114 that displays only a device that can execute a predetermined process set in the batch instruction information selected in the user operation acquired by the operation acquisition unit 116 so that the user can select it. ing. According to the above configuration, the selected device display unit 114 provides only the home device 3 that can execute the predetermined processing set in the batch instruction information selected in the user operation acquired by the operation acquisition unit 116 to the user. Display selectable. Therefore, the user can confirm only the home device 3 that can execute the predetermined processing set in the selected batch instruction information among the plurality of home devices 3. In addition, the user can select a home device 3 that actually executes a predetermined process set in the selected batch instruction information among the plurality of home devices 3.

スマートフォン1は、前記所定の処理を前記複数の家庭内機器3に指示した結果をユーザに通知する結果表示部115をさらに備えている。上記の構成によれば、結果表示部115は、前記所定の処理を前記複数の家庭内機器3に指示した結果をユーザに通知する。したがって、ユーザは、前記所定の処理を前記複数の家庭内機器3に指示した結果を容易に確認することができる。   The smartphone 1 further includes a result display unit 115 that notifies the user of the result of instructing the plurality of home devices 3 to perform the predetermined process. According to said structure, the result display part 115 notifies a user of the result which instruct | indicated the said predetermined | prescribed process to the said some household appliance 3. FIG. Therefore, the user can easily confirm the result of instructing the plurality of household devices 3 for the predetermined processing.

スマートフォン1の結果表示部115は、前記一括指示情報によって指示された所定の処理を指示した結果について、前記複数の家庭内機器3の各々の結果をまとめた結果をユーザに通知してもよい。上記の構成によれば、結果表示部115は、前記一括指示情報によって指示された所定の処理を指示した結果について、前記複数の家庭内機器3の各々の結果をまとめた結果をユーザに通知する。したがって、ユーザは、選択した一括指示情報によって指示された所定の処理を指示した結果について、前記複数の家庭内機器3の各々の結果をまとめた結果を、容易に確認することができる。   The result display unit 115 of the smartphone 1 may notify the user of the result of summarizing the results of the plurality of home appliances 3 for the result of instructing the predetermined process specified by the collective instruction information. According to said structure, the result display part 115 notifies a user the result which put together the result of each of the said some household appliance 3 about the result which instruct | indicated the predetermined process instruct | indicated by the said batch instruction information. . Therefore, the user can easily confirm the result of summarizing the results of the plurality of home appliances 3 for the result of instructing the predetermined process specified by the selected collective instruction information.

スマートフォン1の結果表示部115は、前記一括指示情報によって指示された所定の処理を指示した結果について、前記複数の家庭内機器3の各々の結果を機器毎にユーザに通知してもよい。上記の構成によれば、結果表示部115は、前記一括指示情報によって指示された所定の処理を指示した結果について、前記複数の家庭内機器3の各々の結果を機器毎にユーザに通知する。したがって、ユーザは、選択した一括指示情報によって指示された所定の処理を指示した結果について、前記複数の家庭内機器3の各々の結果を、容易に確認することができる。   The result display unit 115 of the smartphone 1 may notify the user of the result of each of the plurality of home devices 3 for each device regarding the result of instructing the predetermined process specified by the collective instruction information. According to said structure, the result display part 115 notifies a user of the result of each of these several household devices 3 for every apparatus about the result which instruct | indicated the predetermined process instruct | indicated by the said batch instruction information. Therefore, the user can easily confirm the result of each of the plurality of home appliances 3 with respect to the result of instructing the predetermined processing instructed by the selected collective instruction information.

スマートフォン1の受け付ける、前記一括指示情報を選択するユーザ操作は、前記一括指示情報に対応付けられた画像(指示画像)の選択、または、前記一括指示情報に対応付けられた音声の入力であってもよい。上記の構成によれば、前記スマートフォン1は、前記指示画像の選択、または、前記一括指示情報に対応付けられた音声の入力を受け付けることによって、前記一括指示情報に設定されている複数の家庭内機器3の各々に、該一括指示情報によって指示されている所定の処理の実行を指示する。したがって、ユーザは、前記指示画像を選択する操作、または、前記一括指示情報に対応付けられた音声を入力する操作によって、前記一括指示情報に設定されている複数の家庭内機器3の各々に、該一括指示情報によって指示されている所定の処理を実行させることができる。   The user operation for selecting the collective instruction information received by the smartphone 1 is selection of an image (instruction image) associated with the collective instruction information, or input of voice associated with the collective instruction information. Also good. According to said structure, the said smart phone 1 receives the selection of the said instruction | indication image, or the input of the audio | voice matched with the said collective instruction information, The several in-home set to the said collective instruction information Each device 3 is instructed to execute a predetermined process indicated by the collective instruction information. Therefore, the user can select each of the plurality of household devices 3 set in the collective instruction information by an operation of selecting the instruction image or an operation of inputting a voice associated with the collective instruction information. A predetermined process instructed by the collective instruction information can be executed.

家族伝言板システム100において、「おまとめちゃん」が実行可能な指示画像の各々には、複数の家庭内機器3と、該複数の家庭内機器3の各々に実行させる所定の処理に係る情報(指示情報)とが対応付けられている。ユーザにより前記指示画像が選択されると、スマートフォン1は、前記指示画像を特定する情報をサーバ2に送信し、該指示画像に対応する複数の家庭内機器3の各々に、該指示画像に対応する所定の処理を実行させる。より正確には、スマートフォン1は、前記指示画像(より正確には、前記指示画像を特定する指示画像ID)をサーバ2に送信することによって、複数の家庭内機器3の各々に対して一括して、所定の処理を実行させることができる。   In the family message board system 100, each instruction image that can be executed by “summary-chan” includes a plurality of home devices 3 and information (instructions) related to a predetermined process executed by each of the plurality of home devices 3. Information). When the instruction image is selected by the user, the smartphone 1 transmits information specifying the instruction image to the server 2 and corresponds to the instruction image to each of a plurality of home devices 3 corresponding to the instruction image. Predetermined processing is executed. More precisely, the smartphone 1 transmits the instruction image (more precisely, an instruction image ID for specifying the instruction image) to the server 2, so that each of the plurality of home devices 3 is collectively processed. Thus, a predetermined process can be executed.

したがって、ユーザは、スマートフォン1によって、前記指示画像を1回選択する操作のみによって、複数の家庭内機器3の動作を制御することができる。スマートフォン1は、複数の家庭内機器3の動作を一括して制御することができることから、ユーザの操作の手間を大幅に削減することができる。   Therefore, the user can control the operation of the plurality of home appliances 3 only by the operation of selecting the instruction image once with the smartphone 1. Since the smartphone 1 can collectively control the operations of the plurality of home devices 3, it is possible to greatly reduce the time and effort of the user's operation.

ただし、スマートフォン1は、前記選択機器確認画面を表示した場合、チェックの入った家庭内機器3のみに、前記指示画像に対応する所定の処理を実行させることができる。   However, when the selected device confirmation screen is displayed, the smartphone 1 can cause only the checked home device 3 to execute a predetermined process corresponding to the instruction image.

なお、後述するように、複数の家庭内機器3の各々に実行させる所定の処理は、複数の家庭内機器3ごとに異なっていてもよいし、複数の家庭内機器3で共通していてもよい。例えば、「エアコン一括OFF」の指示画像は、エアコン3aとエアコン3cとに、「電源OFF」という共通の所定の処理を実行させるものである。また、例えば、「るすばんモードON」の指示画像に、エアコン(エアコン3aおよびエアコン3c)は電源OFFにして、玄関灯(照明装置3j)は電源ONにする処理を対応付けておくことができる。   As will be described later, the predetermined processing to be executed by each of the plurality of home devices 3 may be different for each of the plurality of home devices 3 or may be common to the plurality of home devices 3. Good. For example, the instruction image “air conditioner batch OFF” causes the air conditioner 3a and the air conditioner 3c to execute a common predetermined process of “power OFF”. Further, for example, a process of turning off the air conditioner (air conditioner 3a and air conditioner 3c) and turning on the entrance lamp (illuminating device 3j) may be associated with the instruction image “RUSUBA mode ON”. it can.

ユーザは、1つの指示画像を1回選択する操作のみによって、複数の家庭内機器3をまとめて操作することができる。家族伝言板システム100において、ユーザは、「おまとめちゃん」にまとめた複数の家庭内機器3を、自動的に、一括操作(例えば、「エアコン一括OFF」、「るすばんモードON/OFF」、および「月間/年間の電気代」等)の対象とすることができる。さらに、ユーザは、例えば前記選択機器確認画面において、前記一括操作の対象から、任意の家庭内機器3を除外することができる。   The user can operate a plurality of home devices 3 collectively only by selecting one instruction image once. In the family message board system 100, the user automatically operates a plurality of home devices 3 collected in “summary-chan” in a batch operation (for example, “air conditioner batch OFF”, “RUSUBA mode ON / OFF”, And “monthly / annual electricity bill”). Further, the user can exclude any home device 3 from the batch operation target on the selected device confirmation screen, for example.

以下、家族伝言板システム100におけるスマートフォン1、サーバ2、および家庭内機器3について、図1を用いてより詳細に説明する。   Hereinafter, the smartphone 1, the server 2, and the home appliance 3 in the family message board system 100 will be described in more detail with reference to FIG.

(構成の詳細)
図1は、スマートフォン1、サーバ2、および家庭内機器3の要部構成の一例を示すブロック図である。なお、本発明に直接関係のない部分(例えば、スマートフォン1において電話回線を利用して通話を実現する部分、エアコン3aにおいて吸気および排気を実現する部分など)については、以下の説明および前記ブロック図から省略している。
(Configuration details)
FIG. 1 is a block diagram illustrating an example of a main configuration of the smartphone 1, the server 2, and the home appliance 3. In addition, the following description and the above-described block diagram regarding parts not directly related to the present invention (for example, a part for realizing a call using a telephone line in the smartphone 1 and a part for realizing intake and exhaust in the air conditioner 3a). Is omitted.

(家庭内機器3について)
図1に示すように、家庭内機器3は、機器通信部31および処理実行部32を備える。
(About household devices 3)
As shown in FIG. 1, the home device 3 includes a device communication unit 31 and a process execution unit 32.

機器通信部31は、サーバ2との通信を行う通信デバイスである。具体的には、機器通信部31は、サーバ2から送信された指示情報等を受信し、受信した指示情報を処理実行部32に通知する。また、機器通信部31は、各種情報をサーバ2に送信する。例えば、機器通信部31は、家庭内機器3が備える機能および家庭内機器3が実行中の処理などに関する情報である機器情報をサーバ2に送信する。また、機器通信部31は、前記指示情報によって実行を指示された処理の結果についての情報である実行結果情報をサーバ2に送信する。さらに、機器通信部31は、家庭内機器3が備える各種センサの取得した値(センシングデータ)をサーバ2に送信する。前記センシングデータは、例えば、室温、湿度、部屋の空気がどの程度汚れているかを示す汚れ度を評価した値などである。サーバ2は、機器通信部31から送信された各種情報(機器情報、実行結果情報、およびセンシングデータなど)を受信すると、該各種情報に応じた書き込み情報を作成し、該書込み情報を、家庭内機器3の各々の擬人化キャラクタまたは「おまとめちゃん」からのメッセージとして、家族伝言板に投稿する。   The device communication unit 31 is a communication device that performs communication with the server 2. Specifically, the device communication unit 31 receives the instruction information transmitted from the server 2 and notifies the process execution unit 32 of the received instruction information. In addition, the device communication unit 31 transmits various types of information to the server 2. For example, the device communication unit 31 transmits, to the server 2, device information that is information related to functions provided in the home device 3 and processes being executed by the home device 3. In addition, the device communication unit 31 transmits execution result information, which is information about the result of the process instructed to be executed by the instruction information, to the server 2. Furthermore, the device communication unit 31 transmits values (sensing data) acquired by various sensors included in the home device 3 to the server 2. The sensing data is, for example, a value obtained by evaluating the degree of contamination indicating how dirty the room temperature, humidity, and room air are. When the server 2 receives various information (device information, execution result information, sensing data, etc.) transmitted from the device communication unit 31, the server 2 creates write information corresponding to the various information and stores the write information in the home. Post as a message from each anthropomorphic character of device 3 or “summary” on the family message board.

処理実行部32は、機器通信部31がサーバ2から受信した指示情報に応じた処理を実行する。例えば、前記指示情報がおまかせ運転の開始を指示するものである場合、処理実行部32は、おまかせ運転モードで家庭内機器3を運転させる。そして、処理実行部32は、前記指示情報に応じた処理の実行結果を、機器通信部31に通知する。処理実行部32が機器通信部31に通知した前記実行結果は、実行結果情報として機器通信部31によってサーバ2に送信される。   The process execution unit 32 executes a process according to the instruction information received from the server 2 by the device communication unit 31. For example, when the instruction information instructs to start the automatic operation, the process execution unit 32 operates the home device 3 in the automatic operation mode. Then, the process execution unit 32 notifies the device communication unit 31 of the execution result of the process according to the instruction information. The execution result notified to the device communication unit 31 by the process execution unit 32 is transmitted to the server 2 by the device communication unit 31 as execution result information.

(スマートフォン1について)
図1に示すように、スマートフォン1は、制御部10、入力面11、表示面12、記憶部13、および通信部14を含む。
(About smartphone 1)
As shown in FIG. 1, the smartphone 1 includes a control unit 10, an input surface 11, a display surface 12, a storage unit 13, and a communication unit 14.

入力面11は、ユーザにより指定された入力面11上の位置を示す入力信号を、後述する操作取得部116に出力する。入力面11はタッチパネルであることが好ましい。ただし、入力面11は、指示体(例えばユーザの指など)の接触した位置を検知可能な入力機器であれば、タッチパネルに限定されない。   The input surface 11 outputs an input signal indicating a position on the input surface 11 designated by the user to the operation acquisition unit 116 described later. The input surface 11 is preferably a touch panel. However, the input surface 11 is not limited to a touch panel as long as it is an input device that can detect a position where an indicator (for example, a user's finger) contacts.

表示面12は、表示制御部111から入力される表示用データを表示する。表示用データには、家族伝言板および当該家族伝言板に含まれるコンテンツ(例えば、指示画像)が含まれる。表示面12について、本実施形態では液晶ディスプレイ(Liquid Crystal Display;LCD)を想定しているが、表示機能を有する装置であれば、液晶ディスプレイに限定されない。   The display surface 12 displays display data input from the display control unit 111. The display data includes a family message board and contents (for example, instruction images) included in the family message board. The display surface 12 is assumed to be a liquid crystal display (LCD) in the present embodiment, but is not limited to a liquid crystal display as long as the device has a display function.

なお、各構成が有する機能を明示するために、図1は入力面11と表示面12とを分離して示すが、例えば入力面11をタッチパネルにより実現し、表示面12を液晶ディスプレイにより実現する場合、両者は一体として構成されてよい。これにより、入力面11に対するユーザの指の接触位置と、表示面12が当該接触に応じて表示する図形などの表示位置とが一致するため、ユーザは自然な入力感覚を得ることができる。   1 clearly shows the input surface 11 and the display surface 12 in order to clearly show the functions of each component. For example, the input surface 11 is realized by a touch panel, and the display surface 12 is realized by a liquid crystal display. In some cases, both may be configured as one piece. Thereby, since the contact position of a user's finger | toe with respect to the input surface 11 and the display positions of the figure etc. which the display surface 12 displays according to the said contact correspond, the user can acquire a natural input feeling.

通信部14は、所定の通信方式に従う通信網を介して外部と通信する。通信部14は、外部機器との通信を実現する本質的な機能が備わっていればよく、通信回線、通信方式、または通信媒体などは限定されない。   The communication unit 14 communicates with the outside via a communication network according to a predetermined communication method. The communication unit 14 only needs to have an essential function for realizing communication with an external device, and a communication line, a communication method, a communication medium, and the like are not limited.

通信部14は、(1)機器画像情報取得要求をサーバ2に送信し、サーバ2から機器画像情報リストを受信し、該機器画像情報リストを後述する機器画像一覧テーブル131に格納する。また、通信部14は、(2)後述する処理指示部117から入力された機器画像IDを、指示画像取得要求とともにサーバ2に送信し、その応答として、サーバ2から指示画像リストを受信し、該指示画像リストを後述する指示画像一覧テーブル132に格納する。さらに、通信部14は、(3)投稿確認画面の「画像」欄に示されている指示画像の指示画像IDをサーバ2に送信し、サーバ2から、該指示画像IDに対応する所定の処理の指示の結果(実行結果)を受信し、該実行結果を結果表示部115に通知する。   The communication unit 14 (1) transmits a device image information acquisition request to the server 2, receives a device image information list from the server 2, and stores the device image information list in a device image list table 131 described later. Further, the communication unit 14 (2) transmits a device image ID input from the processing instruction unit 117 described later to the server 2 together with the instruction image acquisition request, and receives an instruction image list from the server 2 as a response thereto. The instruction image list is stored in an instruction image list table 132 described later. Further, the communication unit 14 transmits (3) the instruction image ID of the instruction image shown in the “image” field of the posting confirmation screen to the server 2, and the server 2 performs predetermined processing corresponding to the instruction image ID. The instruction result (execution result) is received, and the execution result is notified to the result display unit 115.

ここで、通信部14はさらに、(4)選択機器抽出用の指示画像IDを、表示選択機器リスト要求とともにサーバ2に送信し、表示選択機器リストをサーバ2から受信してもよい。後述する選択機器表示部114は、通信部14が受信した表示選択機器リストに基づいて選択機器確認画面を表示面12に表示する。そして、選択機器表示部114が選択機器確認画面を表示した場合、通信部14は、選択機器確認画面においてチェックされていた家庭内機器3を識別する情報(ユーザ抽出機器ID)を、投稿確認画面の「画像」欄に示されている指示画像の指示画像IDとともにサーバ2に送信する(3')。なお、通信部14は、サーバ2以外の外部機器(例えば他のユーザのスマートフォン1)との通信も行うことができる。   Here, the communication unit 14 may further transmit (4) the instruction image ID for extracting the selected device to the server 2 together with the display selected device list request, and receive the display selected device list from the server 2. The selected device display unit 114 described later displays a selected device confirmation screen on the display surface 12 based on the display selected device list received by the communication unit 14. When the selected device display unit 114 displays the selected device confirmation screen, the communication unit 14 displays information (user extracted device ID) for identifying the home device 3 checked on the selected device confirmation screen, as a posting confirmation screen. Are transmitted to the server 2 together with the instruction image ID of the instruction image shown in the “image” field (3 ′). The communication unit 14 can also communicate with an external device other than the server 2 (for example, the smartphone 1 of another user).

記憶部13は、スマートフォン1が使用する各種データを記憶する記憶デバイスであり、機器画像一覧テーブル131および指示画像一覧テーブル132を記憶している。   The storage unit 13 is a storage device that stores various data used by the smartphone 1, and stores a device image list table 131 and an instruction image list table 132.

図6は、スマートフォン1に記憶されている機器画像一覧テーブル131のデータ構造および具体例を示す図である。図6の機器画像一覧テーブル131には、家族伝言板システム100の家族伝言板(「メッセージボードID:100」である家族伝言板)においてユーザがコミュニケーションを行うことのできる擬人化キャラクタの各々について、以下の情報が格納されている。すなわち、擬人化キャラクタの「キャラクタ名」、「画像(機器画像)」、該機器画像の識別情報である「対象機器画像ID」、擬人化キャラクタに対応する家庭内機器3の「機器名」、および該家庭内機器3の識別情報である「機器ID」が、該擬人化キャラクタとのコミュニケーションを行うことのできる家族伝言板の識別情報である「メッセージボードID」とともに格納されている。   FIG. 6 is a diagram illustrating a data structure and a specific example of the device image list table 131 stored in the smartphone 1. The device image list table 131 of FIG. 6 includes the following information about each personified character that the user can communicate with on the family message board (family message board with “message board ID: 100”) of the family message board system 100. Is stored. That is, the “character name” of the personified character, “image (device image)”, “target device image ID” that is identification information of the device image, “device name” of the home device 3 corresponding to the personified character, In addition, “apparatus ID” that is identification information of the home appliance 3 is stored together with “message board ID” that is identification information of a family message board that can communicate with the anthropomorphic character.

図7は、スマートフォン1に記憶されている指示画像一覧テーブル132のデータ構造および具体例を示す図である。指示画像一覧テーブル132は、指示画像を識別するための「指示画像ID」と、該指示画像の「画像」と、該指示画像の名称である「指示画像名」とを対応付けて格納するものである。ここで、「画像」の項目に表示されている指示画像は、該画像データのメタデータとしての指示情報を含んでいる。   FIG. 7 is a diagram illustrating a data structure and a specific example of the instruction image list table 132 stored in the smartphone 1. The instruction image list table 132 stores an “instruction image ID” for identifying an instruction image, an “image” of the instruction image, and an “instruction image name” that is the name of the instruction image in association with each other. It is. Here, the instruction image displayed in the item “image” includes instruction information as metadata of the image data.

なお、家族伝言板システム100において、機器画像および指示画像がスマートフォン1に格納されている(つまり、スマートフォン1が機器画像一覧テーブル131および指示画像一覧テーブル132を格納している)例を説明した。しかしながら、機器画像および指示画像は、サーバ2(エージェントサーバ2a)のみに格納されていてもよい。すなわち、家族伝言板システム100においては、スマートフォン1が対象機器選択画面(機器画像)および指示選択画面(指示画像)を表示できればよく、スマートフォン1が機器画像および指示画像を格納していることは必須ではない。例えば、スマートフォン1は、機器画像一覧テーブル131および指示画像一覧テーブル132を格納しておらず、機器画像を含む対象機器選択画面をサーバ2から受信して表示し、指示画像を含む指示選択画面をサーバ2から受信して表示するとしてもよい。   In the family message board system 100, the example in which the device image and the instruction image are stored in the smartphone 1 (that is, the smartphone 1 stores the device image list table 131 and the instruction image list table 132) has been described. However, the device image and the instruction image may be stored only in the server 2 (agent server 2a). That is, in the family message board system 100, it is only necessary that the smartphone 1 can display the target device selection screen (device image) and the instruction selection screen (instruction image), and it is not essential that the smartphone 1 stores the device image and the instruction image. Absent. For example, the smartphone 1 does not store the device image list table 131 and the instruction image list table 132, receives and displays the target device selection screen including the device image from the server 2, and displays the instruction selection screen including the instruction image. It may be received from the server 2 and displayed.

制御部10は、後述する画像表示処理および被制御装置制御処理(指示処理)を含むスマートフォン1の機能を統括して制御するものである。図示の制御部10には、機能ブロックとして、操作取得部116、処理指示部117、および表示制御部111が含まれている。上述した制御部10の各機能ブロックは、例えば、CPU(central processing unit)などが、ROM(read only memory)、NVRAM(non-Volatile random access memory)等で実現された記憶装置に記憶されているプログラムを不図示のRAM(random access memory)等に読み出して実行することで実現できる。以下、制御部10中の各機能ブロックについて詳細を説明する。   The control unit 10 performs overall control of functions of the smartphone 1 including image display processing and controlled device control processing (instruction processing) described later. The illustrated control unit 10 includes an operation acquisition unit 116, a processing instruction unit 117, and a display control unit 111 as functional blocks. Each functional block of the control unit 10 described above is stored in a storage device realized by, for example, a CPU (central processing unit) or the like using a ROM (read only memory), an NVRAM (non-volatile random access memory), or the like. This can be realized by reading the program into a RAM (random access memory) (not shown) and executing the program. Hereinafter, details of each functional block in the control unit 10 will be described.

(制御部内の各機能ブロックの概要)
操作取得部116は、入力面11に入力されたユーザの操作を取得するものである。具体的には、操作取得部116は、入力面11から入力された入力信号に応じて、表示面12に表示しているいずれの画像がタッチされたかを示す入力情報を作成し、処理指示部117に出力する。例えば操作取得部116は、各種ユーザインタフェース(指示画像、および投稿ボタン等のソフトボタンなど)がタッチされたことを示す入力情報を作成し、処理指示部117に出力する。
(Outline of each functional block in the control unit)
The operation acquisition unit 116 acquires a user operation input to the input surface 11. Specifically, the operation acquisition unit 116 creates input information indicating which image displayed on the display surface 12 has been touched according to the input signal input from the input surface 11, and the processing instruction unit It outputs to 117. For example, the operation acquisition unit 116 creates input information indicating that various user interfaces (instruction images, soft buttons such as a posting button) are touched, and outputs the input information to the processing instruction unit 117.

処理指示部117は、操作取得部116から通知された入力情報に基づいて、通信部14および表示制御部111に各種処理を指示するものである。具体的には、処理指示部117は、表示面12に表示された各種ユーザインタフェースがタッチされたことを示す入力情報を操作取得部116から入力されると、表示制御部111に該入力情報に応じた画面を表示面12に表示するよう指示する。   The process instruction unit 117 instructs the communication unit 14 and the display control unit 111 to perform various processes based on the input information notified from the operation acquisition unit 116. Specifically, when the input information indicating that various user interfaces displayed on the display surface 12 are touched is input from the operation acquisition unit 116, the processing instruction unit 117 inputs the input information to the display control unit 111. The corresponding screen is instructed to be displayed on the display surface 12.

また、処理指示部117は、表示面12に表示された各種ソフトボタン(例えば、選択機器確認画面の「はい」ボタン、投稿確認画面の「登録」ボタン等)へのタッチ操作を示す入力情報を入力されると、通信部14に、該各種ソフトボタンに応じた情報をサーバ2へ送信させる。例えば、処理指示部117は、(1)図3の(b)に示す画面において「家電くんシール」ボタンへのタッチ操作を受け付けると、通信部14に、機器画像情報取得要求をサーバ2へ送信させる。また、処理指示部117は、(2)図3の(c)の対象機器選択画面において任意の機器画像(例えば「おまとめちゃん」)を選択するタッチ操作を受け付けると、通信部14に、該機器画像の機器画像IDを、指示画像情報取得要求とともにサーバ2へ送信させる。さらに、処理指示部117は、(3)図5の上段に示す投稿確認画面において「登録」ボタンへのタッチ操作を受け付けると、通信部14に、該投稿確認画面の「画像」欄に示されている指示画像の指示画像IDを、サーバ2へ送信させる。   In addition, the processing instruction unit 117 displays input information indicating touch operations on various soft buttons (for example, “Yes” button on the selected device confirmation screen, “Register” button on the posting confirmation screen) displayed on the display surface 12. When input, the communication unit 14 is caused to transmit information corresponding to the various soft buttons to the server 2. For example, the processing instruction unit 117 (1) transmits a device image information acquisition request to the communication unit 14 when receiving a touch operation on the “home appliance kun seal” button on the screen illustrated in FIG. Let In addition, when the processing instruction unit 117 receives a touch operation for selecting an arbitrary device image (for example, “summary-chan”) on the target device selection screen of (2) in FIG. The device image ID of the device image is transmitted to the server 2 together with the instruction image information acquisition request. Further, (3) upon receiving a touch operation on the “Register” button on the post confirmation screen shown in the upper part of FIG. 5, the processing instruction unit 117 is displayed in the “image” column of the post confirmation screen by the communication unit 14. The instruction image ID of the specified instruction image is transmitted to the server 2.

ここで、処理指示部117はさらに、(4)図3の(d)の指示選択画面において任意の指示画像を選択するタッチ操作を受け付けると、通信部14に、該指示画像の指示画像IDを、選択機器抽出用の指示画像IDとして、表示選択機器リスト要求とともにサーバ2へ送信させてもよい。また、選択機器表示部114が選択機器確認画面を表示面12に表示していた場合、図5の上段に示す投稿確認画面において「登録」ボタンへのタッチ操作を受け付けると、処理指示部117は、以下の処理を実行する。すなわち、処理指示部117は、通信部14に、前記投稿確認画面の「画像」欄に示されている指示画像の指示画像IDを、前記選択機器確認画面においてチェックされていた家庭内機器3を識別する情報(ユーザ抽出機器ID)とともに、サーバ2へ送信させる(3')。   Here, when the processing instruction unit 117 further receives (4) a touch operation for selecting an arbitrary instruction image on the instruction selection screen of FIG. 3D, the processing instruction unit 117 sets the instruction image ID of the instruction image to the communication unit 14. The instruction image ID for extracting the selected device may be transmitted to the server 2 together with the display selected device list request. Further, when the selected device display unit 114 displays the selected device confirmation screen on the display surface 12, when the touch operation to the “Register” button is received on the posting confirmation screen shown in the upper part of FIG. The following processing is executed. That is, the processing instruction unit 117 sends the instruction image ID of the instruction image shown in the “image” column of the posting confirmation screen to the communication unit 14 and the home device 3 that has been checked on the selected device confirmation screen. Along with the information to be identified (user extraction device ID), it is transmitted to the server 2 (3 ′).

表示制御部111は、表示面12に表示される画像を生成し、表示面12に表示させるものである。表示制御部111は、対象機器表示部112、指示情報表示部113、選択機器表示部114、および結果表示部115を含む。   The display control unit 111 generates an image to be displayed on the display surface 12 and displays the image on the display surface 12. The display control unit 111 includes a target device display unit 112, an instruction information display unit 113, a selected device display unit 114, and a result display unit 115.

対象機器表示部112は、機器画像一覧テーブル131を参照して、図3の(c)に例示した対象機器選択画面を表示面12に表示する。指示情報表示部113は、指示画像一覧テーブル132を参照して、図3の(d)に例示した指示選択画面を表示面12に表示する。選択機器表示部114は、通信部14がサーバ2から受信した表示選択機器リストに基づいて、選択機器確認画面を表示面12に表示する。結果表示部115は、通信部14がサーバ2から受信した実行結果を表示面12に表示する。   The target device display unit 112 displays the target device selection screen illustrated in FIG. 3C on the display surface 12 with reference to the device image list table 131. The instruction information display unit 113 displays the instruction selection screen illustrated in FIG. 3D on the display surface 12 with reference to the instruction image list table 132. The selected device display unit 114 displays a selected device confirmation screen on the display surface 12 based on the display selected device list received from the server 2 by the communication unit 14. The result display unit 115 displays the execution result received from the server 2 by the communication unit 14 on the display surface 12.

(サーバ2について)
図1に示すように、サーバ2は、サーバ通信部21、サーバ制御部22、およびサーバ記憶部23を備える。
(About server 2)
As shown in FIG. 1, the server 2 includes a server communication unit 21, a server control unit 22, and a server storage unit 23.

サーバ通信部21は、スマートフォン1および家庭内機器3との通信を行う通信デバイスである。具体的には、サーバ通信部21は、(1)スマートフォン1から送信された機器画像情報取得要求を受信し、その応答として機器画像情報リストをスマートフォン1に送信する。また、サーバ通信部21は、(2)スマートフォン1から機器画像IDおよび指示画像取得要求を受信し、その応答として、スマートフォン1に、指示画像リストを受信する。さらに、サーバ通信部21は、(3)スマートフォン1から投稿確認画面の「画像」欄に示されている指示画像の指示画像IDを受信し、後述する指示画像情報テーブル236を参照して、該指示画像IDに対応付けられている指示情報を、「実行可能機器」項目に定義された条件に合致する家庭内機器3に送信する。サーバ通信部21から前記指示情報を受信した家庭内機器3は、前記指示情報によって実行を指示された所定の処理を実行し、処理の結果を、前記指示情報の受信結果とともに、サーバ2に送信する。家庭内機器3から前記受信結果とともに前記処理の結果を受信したサーバ通信部21は、実行結果として、スマートフォン1に送信する。なお、サーバ通信部21は、指示画像情報テーブル236の「実行可能機器」項目に定義された条件に合致する家庭内機器3に指示情報を送信できなかった場合、送信が失敗した旨の実行結果をスマートフォン1に送信する。   The server communication unit 21 is a communication device that performs communication with the smartphone 1 and the home device 3. Specifically, the server communication unit 21 (1) receives a device image information acquisition request transmitted from the smartphone 1, and transmits a device image information list to the smartphone 1 as a response. Moreover, the server communication part 21 receives apparatus image ID and an instruction | indication image acquisition request from the smart phone 1, and receives the instruction | indication image list in the smart phone 1 as the response. Furthermore, the server communication unit 21 receives (3) the instruction image ID of the instruction image shown in the “image” column of the posting confirmation screen from the smartphone 1, and refers to the instruction image information table 236 described later, The instruction information associated with the instruction image ID is transmitted to the home device 3 that matches the condition defined in the “executable device” item. The household device 3 that has received the instruction information from the server communication unit 21 executes a predetermined process instructed to be executed by the instruction information, and transmits the processing result to the server 2 together with the reception result of the instruction information. To do. The server communication part 21 which received the result of the said process with the said reception result from the household appliance 3 transmits to the smart phone 1 as an execution result. When the server communication unit 21 cannot transmit the instruction information to the home device 3 that matches the condition defined in the “executable device” item of the instruction image information table 236, the execution result indicating that the transmission has failed. Is transmitted to the smartphone 1.

ここで、サーバ通信部21はさらに、(4)表示選択機器リスト要求とともに選択機器抽出用の指示画像IDをスマートフォン1から受信すると、表示選択機器リストをスマートフォン1に送信する。また、サーバ通信部21は、前記(3)において、スマートフォン1から投稿確認画面の「画像」欄に示されている指示画像の指示画像IDとともに、選択機器確認画面においてチェックされていた家庭内機器3を識別するユーザ抽出機器IDを受信した場合、該指示画像IDに対応付けられている指示情報を、該ユーザ抽出機器IDに対応する家庭内機器3に送信する(3')。   Here, when the server communication unit 21 further receives (4) the instruction image ID for extracting the selected device from the smartphone 1 together with the display selected device list request, the server communication unit 21 transmits the display selected device list to the smartphone 1. In addition, the server communication unit 21 in the above (3), together with the instruction image ID of the instruction image indicated in the “image” column of the posting confirmation screen from the smartphone 1, the household device checked on the selected device confirmation screen When the user extraction device ID for identifying 3 is received, the instruction information associated with the instruction image ID is transmitted to the home device 3 corresponding to the user extraction device ID (3 ′).

サーバ制御部22は、サーバ2の機能を統括して制御するものであり、機能ブロックとして、表示対象機器抽出部221、実行指示情報抽出部222、表示選択機器抽出部223、処理結果取得部224、および実行指示情報抽出部225を含む。上述した制御部10の各機能ブロックは、例えば、CPUなどが、ROM、NVRAM等で実現された記憶装置に記憶されているプログラムを不図示のRAM等に読み出して実行することで実現できる。   The server control unit 22 controls the functions of the server 2 in an integrated manner. As function blocks, the display target device extraction unit 221, the execution instruction information extraction unit 222, the display selection device extraction unit 223, and the processing result acquisition unit 224 are used. And an execution instruction information extraction unit 225. Each functional block of the control unit 10 described above can be realized by, for example, a CPU or the like reading a program stored in a storage device realized by a ROM, NVRAM, or the like into a RAM (not shown) and executing the program.

(サーバ制御部内の各機能ブロックの概要)
表示対象機器抽出部221は、サーバ通信部21から、サーバ通信部21がスマートフォン1から受信した機器画像情報取得要求を通知されると、サーバ通信部21に、表示選択機器リストをスマートフォン1へ送信させる。なお、機器画像情報リストは、スマートフォン1の機器画像一覧テーブル131と同様のものであるため、詳細は略記する。
(Outline of each functional block in the server control unit)
When the server communication unit 21 is notified of the device image information acquisition request received by the server communication unit 21 from the smartphone 1, the display target device extraction unit 221 transmits the display selection device list to the smartphone 1. Let Since the device image information list is the same as the device image list table 131 of the smartphone 1, the details are omitted.

実行指示情報抽出部222は、サーバ通信部21から、サーバ通信部21がスマートフォン1から受信した機器画像IDおよび指示画像取得要求を通知されると、サーバ通信部21に、指示画像リストをスマートフォン1へ送信させる。ここで、図示しない機器画像―指示画像対応テーブルには、機器画像IDに対応する擬人化キャラクタごとに、該擬人化キャラクタ(正確には、該擬人化キャラクタに対応する家庭内機器3)が実行可能な所定の処理を特定する指示画像IDが定義されている。例えば、前記機器画像―指示画像対応テーブルには、「ココちゃん」(掃除機3f)が実行可能な所定の処理を特定する指示画像IDとして、「お掃除開始」、「電源OFF(運転OFF)」、「写真撮影」等の指示画像IDが定義されている。同様に、前記機器画像―指示画像対応テーブルには、「おまとめちゃん」(複数の家庭内機器3)が実行可能な所定の処理(所定の一括処理)を特定する指示画像IDとして、「エアコン一括OFF」、「るすばんモードON/OFF」「月間/年間の電気代」等の指示画像IDが定義されている。実行指示情報抽出部222は、サーバ通信部21から機器画像IDおよび指示画像取得要求を通知されると、前記機器画像―指示画像対応テーブルを参照して、該機器画像IDに対応する擬人化キャラクタが実行可能な所定の処理を特定する指示画像IDの一覧(指示画像リスト)を生成する。そして、実行指示情報抽出部222は、サーバ通信部21に、生成した指示画像リストをスマートフォン1へ送信させる。   When the server communication unit 21 is notified of the device image ID and the instruction image acquisition request received by the server communication unit 21 from the smartphone 1, the execution instruction information extraction unit 222 sends the instruction image list to the server communication unit 21. To send to. Here, in the device image-instruction image correspondence table (not shown), the anthropomorphic character (more precisely, the home device 3 corresponding to the anthropomorphic character) is executed for each anthropomorphic character corresponding to the device image ID. An instruction image ID that identifies a predetermined process that can be performed is defined. For example, in the device image-instruction image correspondence table, “start cleaning”, “power OFF (operation OFF)” are specified as instruction image IDs for specifying a predetermined process that can be executed by “Koko-chan” (vacuum cleaner 3f). "Instruction image IDs such as" photographing "are defined. Similarly, in the device image / instruction image correspondence table, “air conditioner” (a plurality of home appliances 3) includes “air conditioner” as an instruction image ID for specifying a predetermined process (predetermined batch process) that can be executed. Instruction image IDs such as “collective OFF”, “RUSUBA mode ON / OFF”, and “monthly / annual electricity bill” are defined. Upon receiving the device image ID and the instruction image acquisition request from the server communication unit 21, the execution instruction information extraction unit 222 refers to the device image-instruction image correspondence table and corresponds to the personified character corresponding to the device image ID. A list of instruction image IDs (instruction image list) for specifying predetermined processing that can be executed is generated. Then, the execution instruction information extraction unit 222 causes the server communication unit 21 to transmit the generated instruction image list to the smartphone 1.

表示選択機器抽出部223は、サーバ通信部21から、サーバ通信部21がスマートフォン1から表示選択機器リスト要求とともに受信した選択機器抽出用の指示画像IDを通知されると、表示選択機器リストを生成する。すなわち、表示選択機器抽出部223は、先ず指示画像テーブル235を参照して、前記選択機器抽出用の指示画像IDに対応付けられている家庭内機器3の「対象機器種別」、「対象機能」、および「設置場所」と、を取得する。表示選択機器抽出部223は、次に機器テーブル231および機能テーブル232を参照して、指示画像テーブル235を参照して取得した「対象機器種別」、「対象機能」、および「設置場所」の条件に合致する家庭内機器3の機器IDを取得する。そして、前記「対象機器種別」、「対象機能」、および「設置場所」の条件に合致する家庭内機器3の機器IDの一覧である表示選択機器リストを生成する。そして、表示選択機器抽出部223は、生成した表示選択機器リストをサーバ通信部21に通知し、サーバ通信部21に、該表示選択機器リストをスマートフォン1へ送信させる。   The display selection device extraction unit 223 generates a display selection device list when notified from the server communication unit 21 of the instruction image ID for selection device extraction that the server communication unit 21 received from the smartphone 1 together with the display selection device list request. To do. That is, the display selection device extraction unit 223 first refers to the instruction image table 235, and “target device type” and “target function” of the home device 3 associated with the instruction image ID for selection device extraction. , And “installation location”. Next, the display selection device extraction unit 223 refers to the device table 231 and the function table 232, and obtains the conditions of “target device type”, “target function”, and “installation location” acquired by referring to the instruction image table 235. The device ID of the home device 3 that matches the above is acquired. Then, a display selection device list that is a list of device IDs of the home devices 3 that match the conditions of the “target device type”, “target function”, and “installation location” is generated. Then, the display selection device extraction unit 223 notifies the generated display selection device list to the server communication unit 21 and causes the server communication unit 21 to transmit the display selection device list to the smartphone 1.

例えば、表示選択機器抽出部223は、サーバ通信部21がスマートフォン1から、表示選択機器リスト要求とともに、選択機器抽出用の指示画像IDとして「指示画像ID:0001(指示画像名:エアコン一括OFF)」を受信した旨を通知されると、以下のように表示選択機器リストを生成する。すなわち、表示選択機器抽出部223は、先ず指示画像テーブル235を参照して、「指示画像ID:0001」に対応付けられている「対象機器種別」、「対象機能」、および「設置場所」として、「エアコン」、「運転OFF」、および「―」を取得する。ここで、「対象機器種別」の条件または「設置場所」の条件が空欄(「―」)の場合、表示選択機器抽出部223は、空欄の条件については無視する(表示選択機器リストに含まれる家庭内機器3の満たすべき条件としては考慮しない)。すなわち、表示選択機器抽出部223は、「おまとめちゃん」としてまとめられた複数の家庭内機器3の中から、「エアコン一括OFF(指示画像ID:0001)」を実行可能な機器として、「機器種別:エアコン」であって、「運転OFF」機能を備える家庭内機器3の機器IDの一覧(「指示画像ID:0001」のための表示選択機器リスト)を生成する。例えば、表示選択機器抽出部223は、機能テーブル232を参照して、「機器種別:エアコン」であって、「運転OFF」機能を備えるのが、「モデル:エアコンa」の家庭内機器3であることを確認する。そして、表示選択機器抽出部223は、機器テーブル231を参照して、「機器種別:エアコン」であって、「モデル:エアコンa」である「機器ID」として、「機器ID:0001」と「機器ID:0002」とを取得する。ここで、前述のとおり、「機器ID:0002」のエアコン3bは「おまとめちゃん」から除外されている。したがって、表示選択機器抽出部223は、「機器ID:0001」のみの表示選択機器リストを生成する。   For example, in the display selection device extraction unit 223, the server communication unit 21 sends a display selection device list request from the smartphone 1 together with an instruction image ID for selection device extraction “instruction image ID: 0001 (instruction image name: air conditioner batch OFF)”. "Is received, the display selection device list is generated as follows. In other words, the display selection device extraction unit 223 first refers to the instruction image table 235 as “target device type”, “target function”, and “installation location” associated with “instruction image ID: 0001”. , “Air conditioner”, “operation OFF”, and “-” are acquired. If the “target device type” condition or the “installation location” condition is blank (“-”), the display selection device extraction unit 223 ignores the blank condition (included in the display selection device list). This is not considered as a condition to be satisfied by the home appliance 3). That is, the display selection device extraction unit 223 selects “devices as devices that can execute“ air conditioner batch OFF (instruction image ID: 0001) ”from among a plurality of home devices 3 collected as“ summary ””. A list of device IDs of the household device 3 (type: air conditioner) having the “operation OFF” function (display selection device list for “instruction image ID: 0001”) is generated. For example, the display selection device extraction unit 223 refers to the function table 232, and “home device 3 of“ model: air conditioner a ”has a“ device type: air conditioner ”and has an“ operation OFF ”function. Make sure that there is. The display selection device extraction unit 223 refers to the device table 231, and “device ID: 0001” and “device ID: 0001” and “device ID: air conditioner”, and “model: air conditioner a”. "Device ID: 0002" is acquired. Here, as described above, the air conditioner 3b of “device ID: 0002” is excluded from “summary”. Therefore, the display selection device extraction unit 223 generates a display selection device list of only “device ID: 0001”.

同様に、表示選択機器抽出部223は、サーバ通信部21がスマートフォン1から、表示選択機器リスト要求とともに、選択機器抽出用の指示画像IDとして「指示画像ID:0013(指示画像名:るすばんモードON)」を受信した旨を通知されると、以下のように表示選択機器リストを生成する。すなわち、表示選択機器抽出部223は、先ず指示画像テーブル235を参照して、「指示画像ID:0013」に対応付けられている「対象機器種別」、「対象機能」、および「設置場所」として、「―」、「るすばんモードON」、および「―」を取得する。すなわち、表示選択機器抽出部223は、「おまとめちゃん」としてまとめられた複数の家庭内機器3の中から、「るすばんモードON(指示画像ID:0013)」を実行可能な機器として、「るすばんモードON」機能を備える家庭内機器3の機器IDの一覧(「指示画像ID:0013」のための表示選択機器リスト)を生成する。例えば、表示選択機器抽出部223は、機能テーブル232を参照して、「るすばんモードON」機能を備えるのが、「(機器種別:エアコン)かつ(モデル:エアコンa)」、「(機器種別:空気清浄機)かつ(モデル:空気清浄機a)」、「(機器種別:掃除ロボット)かつ(モデル:掃除ロボットa)」、および「(機器種別:照明装置)かつ(モデル:照明装置a)」の家庭内機器3であることを確認する。そして、表示選択機器抽出部223は、機器テーブル231を参照して、「機器種別:エアコン」であって、「モデル:エアコンa」である「機器ID」として、「機器ID:0001」および「機器ID:0002」を取得する。また、表示選択機器抽出部223は、「機器種別:空気清浄機」であって、「モデル:空気清浄機a」である「機器ID」として、「機器ID:0004」を取得する。表示選択機器抽出部223は、「機器種別:掃除ロボット」であって、「モデル:掃除ロボットa」である「機器ID」として、「機器ID:0006」を取得する。表示選択機器抽出部223は、「機器種別:照明装置」であって、「モデル:照明装置a」である「機器ID」として、「機器ID:0009」および「機器ID:0010」を取得する。前述のとおり、「機器ID:0002」のエアコン3bは「おまとめちゃん」から除外されているので、表示選択機器抽出部223は、「機器ID:0001、0004、0006、0009、0010」の表示選択機器リストを生成する。   Similarly, the display selection device extraction unit 223 is configured such that the server communication unit 21 sends a “selection image ID: 0013 (instruction image name: RUBAN) as an instruction image ID for selection device extraction together with a display selection device list request from the smartphone 1. When it is notified that “mode ON” is received, a display selection device list is generated as follows. That is, the display selection device extraction unit 223 first refers to the instruction image table 235 as “target device type”, “target function”, and “installation location” associated with “instruction image ID: 0013”. , “-”, “Rusban mode ON”, and “-” are acquired. That is, the display selection device extraction unit 223 is a device that can execute “Rusban mode ON (instruction image ID: 0013)” from among a plurality of home devices 3 collected as “summary”. A list of device IDs of home devices 3 having the “Rusban mode ON” function (display selection device list for “instruction image ID: 0013”) is generated. For example, the display selection device extraction unit 223 refers to the function table 232 and has the “Rusban mode ON” function, which is “(device type: air conditioner) and (model: air conditioner a)”, “(device Type: Air Cleaner) and (Model: Air Cleaner a) ”,“ (Device Type: Cleaning Robot) and (Model: Cleaning Robot a) ”, and“ (Device Type: Lighting Device) ”and (Model: Lighting Device) a) "is confirmed to be the in-home device 3. The display selection device extraction unit 223 refers to the device table 231, and “device ID: 0001” and “device ID: 0001” and “device ID: air conditioner”, and “model: air conditioner a”. “Device ID: 0002” is acquired. Further, the display selection device extraction unit 223 acquires “device ID: 0004” as “device ID” which is “device type: air purifier” and is “model: air purifier a”. The display selection device extraction unit 223 obtains “device ID: 0006” as “device ID” which is “device type: cleaning robot” and is “model: cleaning robot a”. The display selection device extraction unit 223 acquires “device ID: 0009” and “device ID: 0010” as “device ID” which is “device type: lighting device” and “model: lighting device a”. . As described above, since the air conditioner 3b with “device ID: 0002” is excluded from “summary”, the display selection device extraction unit 223 displays “device ID: 0001, 0004, 0006, 0009, 0010”. Generate a selected device list.

実行指示部225は、サーバ通信部21から、サーバ通信部21がスマートフォン1から受信した指示画像ID(投稿確認画面の「画像」欄に示されている指示画像の指示画像ID)のみを通知されると、以下の処理を実行する。すなわち、実行指示部225は、指示画像情報テーブル236を参照して、サーバ通信部21に、前記指示画像IDに対応付けられている指示情報を、「実行可能機器」項目に定義された条件に合致する家庭内機器3へ送信させる。つまり、実行指示部225は、前記指示画像IDに対応付けられている指示情報を、指示画像情報テーブル236の「実行可能機器」項目に定義された条件に合致する家庭内機器3へ送信させることによって、該指示情報に実行を指示されている所定の処理を実行させる。   The execution instruction unit 225 is notified of only the instruction image ID (the instruction image ID of the instruction image indicated in the “image” column of the posting confirmation screen) received by the server communication unit 21 from the smartphone 1 from the server communication unit 21. Then, the following processing is executed. That is, the execution instructing unit 225 refers to the instruction image information table 236 and causes the server communication unit 21 to change the instruction information associated with the instruction image ID to the conditions defined in the “executable device” item. Transmit to matching home device 3. In other words, the execution instruction unit 225 causes the instruction information associated with the instruction image ID to be transmitted to the home device 3 that matches the condition defined in the “executable device” item of the instruction image information table 236. Thus, a predetermined process instructed to be executed by the instruction information is executed.

また、実行指示部225は、サーバ通信部21から、サーバ通信部21がスマートフォン1から指示画像IDとユーザ抽出機器IDと受信した旨を通知されると、以下の処理を実行する。すなわち、実行指示部225は、指示画像情報テーブル236を参照して、サーバ通信部21に、前記指示画像IDに対応付けられている指示情報を、ユーザ抽出機器IDに対応する家庭内機器3へ送信させる。なお、前述の通り、ユーザ抽出機器IDに対応する家庭内機器3とは、選択機器確認画面においてチェックが入っている家庭内機器3の機器IDである。   In addition, when the server communication unit 21 is notified that the server communication unit 21 has received the instruction image ID and the user extraction device ID from the smartphone 1, the execution instruction unit 225 executes the following processing. That is, the execution instructing unit 225 refers to the instruction image information table 236 and sends the instruction information associated with the instruction image ID to the server communication unit 21 to the home device 3 corresponding to the user extraction device ID. Send it. As described above, the home device 3 corresponding to the user-extracted device ID is the device ID of the home device 3 that is checked on the selected device confirmation screen.

すなわち、実行指示部225は、スマートフォン1から受信した指示画像ID(投稿確認画面の「画像」欄に示されている指示画像の指示画像ID)に対応付けられている指示情報を家庭内機器3に送信して、該指示情報に対応する所定の処理の実行を家庭内機器3に指示する。実行指示部225が指示情報を送信する家庭内機器3は、サーバ通信部21が指示画像IDのみを受信した場合であれば、指示画像情報テーブル236において該指示画像IDに対応付けられている「実行可能機器」項目に定義された条件に合致する家庭内機器3である。また、サーバ通信部21が指示画像IDとともにユーザ抽出機器IDを受信した場合であれば、実行指示部225が指示情報を送信する家庭内機器3は、ユーザ抽出機器IDの家庭内機器3である。   That is, the execution instruction unit 225 displays the instruction information associated with the instruction image ID received from the smartphone 1 (the instruction image ID of the instruction image indicated in the “image” column of the posting confirmation screen) in the home device 3. To instruct the home device 3 to execute a predetermined process corresponding to the instruction information. The home device 3 to which the execution instruction unit 225 transmits the instruction information is associated with the instruction image ID in the instruction image information table 236 if the server communication unit 21 receives only the instruction image ID. This is a home device 3 that meets the conditions defined in the “executable device” item. If the server communication unit 21 receives the user extraction device ID together with the instruction image ID, the home device 3 to which the execution instruction unit 225 transmits the instruction information is the home device 3 having the user extraction device ID. .

例えば、実行指示部225は、サーバ通信部21から、サーバ通信部21がスマートフォン1から「指示画像ID:0013(指示画像名:るすばんモードON)」を受信した旨を通知されると、以下の処理を実行する。すなわち、実行指示部225は、先ず指示画像情報テーブル236を参照して、「指示画像ID:0013」の「実行可能機器」が「るすばんモード機能を持つ機器」(「るすばんモードON」機能を備える機器)であることを確認する。実行指示部225は、次に機能テーブル232を参照して、「るすばんモードON」機能を備えるのが、「(機器種別:エアコン)かつ(モデル:エアコンa)」、「(機器種別:空気清浄機)かつ(モデル:空気清浄機a)」、「(機器種別:掃除ロボット)かつ(モデル:掃除ロボットa)」、および「(機器種別:照明装置)かつ(モデル:照明装置a)」の家庭内機器3であることを確認する。そして、実行指示部225は、機器テーブル231を参照して、「機器種別:エアコン」であって、「モデル:エアコンa」である「機器ID」として、「機器ID:0001」と「機器ID:0002」とを取得する。また、実行指示部225は、「機器種別:空気清浄機」であって、「モデル:空気清浄機a」である「機器ID」として、「機器ID:0004」を取得する。実行指示部225は、「機器種別:掃除ロボット」であって、「モデル:掃除ロボットa」である「機器ID」として、「機器ID:0006」を取得する。実行指示部225は、「機器種別:照明装置」であって、「モデル:照明装置a」である「機器ID」として、「機器ID:0009」および「機器ID:0010」を取得する。前述のとおり、「機器ID:0002」のエアコン3bは「おまとめちゃん」から除外されているので、実行指示部225は、「機器ID:0001、0004、0006、0009、0010」の家庭内機器3を、指示情報を送信する家庭内機器3として抽出する。   For example, when the execution instruction unit 225 is notified by the server communication unit 21 that the server communication unit 21 has received “instruction image ID: 0013 (instruction image name: Rusuban mode ON)” from the smartphone 1, The following processing is executed. That is, the execution instruction unit 225 first refers to the instruction image information table 236, and the “executable device” of the “instruction image ID: 0013” is “device having a RUBAN mode function” (“RUSUBA mode ON”). Confirm that the device has a function. Next, referring to the function table 232, the execution instruction unit 225 is provided with a “Rusban mode ON” function, “(device type: air conditioner) and (model: air conditioner a)”, “(device type: (Air cleaner) and (model: air cleaner a) "," (device type: cleaning robot) and (model: cleaning robot a) ", and" (device type: lighting device) and (model: lighting device a) " It is confirmed that it is the home appliance 3 of “”. Then, the execution instructing unit 225 refers to the device table 231 and “device ID: 0001” and “device ID” as “device ID: air conditioner” and “model: air conditioner a” as “device ID”. : 0002 ". Further, the execution instruction unit 225 acquires “apparatus ID: 0004” as “apparatus ID” which is “apparatus type: air purifier” and is “model: air purifier a”. The execution instruction unit 225 acquires “device ID: 0006” as “device ID” which is “device type: cleaning robot” and is “model: cleaning robot a”. The execution instructing unit 225 acquires “device ID: 0009” and “device ID: 0010” as “device ID” which is “device type: lighting device” and “model: lighting device a”. As described above, since the air conditioner 3b with “equipment ID: 0002” is excluded from “summary-chan”, the execution instructing unit 225 uses the household equipment with “equipment ID: 0001, 0004, 0006, 0009, 0010”. 3 is extracted as the home device 3 that transmits the instruction information.

また、実行指示部225は、指示画像情報テーブル236を参照して、「指示画像ID:0013」の「指示情報」が「あらかじめ設定された『るすばんモード状態』に設定する」であることを確認する。   In addition, the execution instruction unit 225 refers to the instruction image information table 236, and the “instruction information” of the “instruction image ID: 0013” is “set to“ pre-set “Rusuban mode state” ””. Confirm.

その後、実行指示部225は、サーバ通信部21に、「あらかじめ設定された『るすばんモード状態』に設定する」指示情報を、「機器ID:0001、0004、0006、0009、0010」の家庭内機器3へ送信させる。   Thereafter, the execution instructing unit 225 gives the server communication unit 21 instruction information “set to“ preliminary “Lusuban mode state” ”to the home of“ device ID: 0001, 0004, 0006, 0009, 0010 ”. Transmit to the internal device 3.

また、例えば、サーバ通信部21がスマートフォン1から「指示画像ID:0013」と「ユーザ抽出機器ID:0001、0006、0010」とを受信していた場合、実行指示部225は、サーバ通信部21に、「あらかじめ設定された『るすばんモード状態』に設定する」指示情報を、「機器ID:0001、0006、0010」の家庭内機器3へ送信させる。   For example, when the server communication unit 21 receives “instruction image ID: 0013” and “user extraction device IDs: 0001, 0006, 0010” from the smartphone 1, the execution instruction unit 225 includes the server communication unit 21. In addition, the instruction information “set to“ preliminary “Rusuban mode state” ”” is transmitted to the home device 3 of “device ID: 0001, 0006, 0010”.

処理結果取得部224は、サーバ通信部21から、サーバ通信部21が家庭内機器3から受信した実行結果(または、指示情報の送信が失敗したとの実行結果)を通知されると、サーバ通信部21に、該実行結果を、スマートフォン1へ送信させる。   When the processing result acquisition unit 224 is notified by the server communication unit 21 of the execution result received by the server communication unit 21 from the home device 3 (or the execution result that instruction information transmission has failed), the server communication unit 21 receives the server communication. The unit 21 is caused to transmit the execution result to the smartphone 1.

サーバ記憶部23は、サーバ2が使用する各種データを記憶する記憶デバイスであり、機器テーブル231、機能テーブル232、家族伝言板テーブル233、端末テーブル234、指示画像テーブル235、指示画像情報テーブル236、監視設定テーブル237、るすばんモード設定テーブル238を格納している。   The server storage unit 23 is a storage device that stores various data used by the server 2, and includes a device table 231, a function table 232, a family message board table 233, a terminal table 234, an instruction image table 235, an instruction image information table 236, and a monitor. A setting table 237 and a sub-mode setting table 238 are stored.

図8の(a)は、サーバ2に記憶されている機器テーブル231のデータ構造および具体例を示す図である。機器テーブル231には、家族伝言板システム100の家族伝言板(「メッセージボードID:100」である家族伝言板)においてユーザがコミュニケーションを行うことのできる擬人化キャラクタの各々に対応する家庭内機器3について、該家庭内機器3の識別情報である「機器ID」、該家庭内機器3の名称である「機器名」、該家庭内機器3の「機器種別」、「モデル」、「設置場所」が格納されている。ここで、図8の(a)の機器テーブル231に示すように、例えば、リビングのエアコン3a、リビングのエアコン3b、および寝室のエアコン3cは全て、「機器種別」は「エアコン」で共通しているが、「モデル」が異なっている。つまり、図8の(a)の機器テーブル231は、家庭内機器3の各々の「機種種別」だけでなく、「モデル」までも管理している。これは、後述するように、「機種種別」が同じ家庭内機器3であっても、「モデル」が異なれば実行可能な機能が異なり、所定の一括処理の主体となり得るか否かが異なるためである。   FIG. 8A is a diagram illustrating a data structure and a specific example of the device table 231 stored in the server 2. In the device table 231, the home device 3 corresponding to each anthropomorphic character that the user can communicate with on the family message board of the family message board system 100 (family message board with “message board ID: 100”) The “device ID” that is identification information of the home device 3, the “device name” that is the name of the home device 3, and the “device type”, “model”, and “installation location” of the home device 3 are stored. ing. Here, as shown in the device table 231 in FIG. 8A, for example, the living room air conditioner 3a, the living room air conditioner 3b, and the bedroom air conditioner 3c all share the same “equipment type” as “air conditioner”. However, the “model” is different. That is, the device table 231 in FIG. 8A manages not only “model type” but also “model” of each home device 3. This is because, as will be described later, even if the home device 3 has the same “model type”, the function that can be executed is different if the “model” is different, and whether or not it can be a subject of predetermined batch processing is different. It is.

図8の(b)は、サーバ2に記憶されている機能テーブル232のデータ構造および具体例を示す図である。機能テーブル232には、家庭内機器3の各々について、「機器種別」および「モデル」ごとの機能(「自動運転」、「運転OFF(電源OFF)」、「電気使用量」、「温度設定」、「監視」、「発話」、「節電運転(節電モード)」、および「るすばんモード」)を格納している。図8の(b)の機能テーブル232に示されているように、「機器種別」が同じであっても、「モデル」が異なれば機能が異なる。なお、家族伝言板システム100において、家庭内機器3の各々について、所定の処理(所定の一括処理)の主体となり得るか否かを決定できればよく、機器テーブル231があれば機能テーブル232は必須ではない。   FIG. 8B is a diagram illustrating a data structure and a specific example of the function table 232 stored in the server 2. In the function table 232, for each of the home appliances 3, functions for each “apparatus type” and “model” (“automatic operation”, “operation OFF (power OFF)”, “electricity consumption”, “temperature setting”). , “Monitoring”, “speech”, “power saving operation (power saving mode)”, and “Rusban mode”). As shown in the function table 232 of FIG. 8B, even if the “device type” is the same, the function is different if the “model” is different. In the family message board system 100, it is only necessary to determine whether or not each household device 3 can be a subject of predetermined processing (predetermined batch processing). If the device table 231 exists, the function table 232 is not essential. .

図9の(a)は、サーバ2に記憶されている家族伝言板テーブル233のデータ構造および具体例を示す図である。家族伝言板テーブル233には、複数のSNS(例えば、家族伝言板である「おうちボード」、および「ママ友ボード」)の各々を識別する「メッセージボードID」と、各SNSとが対応付けられている。なお、家族伝言板システム100においては、「メッセージボードID:0001」の「おうちボード(家族伝言板)」が用いられている。   (A) of FIG. 9 is a figure which shows the data structure of the family message board table 233 memorize | stored in the server 2, and a specific example. In the family message board table 233, a “message board ID” for identifying each of a plurality of SNSs (for example, “house board” and “mom friend board” which are family message boards) is associated with each SNS. . In the family message board system 100, a “house board (family message board)” of “message board ID: 0001” is used.

図9の(b)は、サーバ2に記憶されている端末テーブル234のデータ構造および具体例を示す図である、端末テーブル234には、複数のSNSの各々において、該SNSにログインするときに各ユーザが使用するスマートフォン1を識別するための「端末ID」と、各ユーザのスマートフォン1の「端末名」とが対応付けられて格納されている。例えば図9の(b)の端末テーブル234には、「メッセージボードID:0001」の「おうちボード(家族伝言板)」に、「端末ID:0001」のお父さんのスマートフォン1a、「端末ID:0002」のお母さんのスマートフォン1b、「端末ID:0003」の子供のスマートフォン1cが参加している(登録されている)ことが示されている。   FIG. 9B is a diagram illustrating a data structure and a specific example of the terminal table 234 stored in the server 2. In the terminal table 234, when logging in to the SNS in each of the plurality of SNSs. A “terminal ID” for identifying the smartphone 1 used by each user and a “terminal name” of the smartphone 1 of each user are stored in association with each other. For example, in the terminal table 234 of FIG. 9B, the “house board (family message board)” of “message board ID: 0001”, the smartphone 1a of the father of “terminal ID: 0001”, “terminal ID: 0002” The mother's smartphone 1b and the child's smartphone 1c with “terminal ID: 0003” are participating (registered).

図9の(c)は、サーバ2に記憶されている指示画像テーブル235のデータ構造および具体例を示す図である。指示画像テーブル235には、「指示画像ID」と、該指示画像IDに対応する指示画像の名称である「指示画像名」と、該指示画像IDに対応する所定の処理(所定の一括処理)を実行可能な家庭内機器3の条件である「対象機器種別」、「対象機能」、「設置場所」とが対応付けられて格納されている。なお、指示画像テーブル235の「対象機器種別」、または「設置場所」の条件が空欄(「―」)の場合、該条件については無視することを意味する。   FIG. 9C is a diagram illustrating a data structure and a specific example of the instruction image table 235 stored in the server 2. The instruction image table 235 includes “instruction image ID”, “instruction image name” that is the name of the instruction image corresponding to the instruction image ID, and predetermined processing (predetermined batch processing) corresponding to the instruction image ID. Are stored in association with “target device type”, “target function”, and “installation location” that are conditions of the home device 3 that can execute the above. When the condition of “target device type” or “installation location” in the instruction image table 235 is blank (“-”), it means that the condition is ignored.

指示画像テーブル235においては、図9の(c)に例示するように、例えば、「エアコン一括OFF」と「リビング一括OFF」は、「運転OFF(電源OFF)」という機能は共通しているが、「エアコン一括OFF」の対象機器種別がエアコンであるのに対し、「リビング一括OFF」の対象機器種別は特に限定されていない。また、「エアコン一括OFF」の設置場所は特に限定されていないが、「リビング一括OFF」の設置場所はLDK(リビング)に限定されている。家族伝言板システム100は、指示画像テーブル235を参照することにより、機能と、対象機器種別と、設置場所とを組み合わせて、所定の処理(所定の一括処理)を実行可能な複数の家庭内機器3をグルーピングすることができる。   In the instruction image table 235, as illustrated in FIG. 9C, for example, “air conditioner batch OFF” and “living batch OFF” have a common function of “operation OFF (power OFF)”. While the target device type of “air conditioner batch OFF” is an air conditioner, the target device type of “living batch OFF” is not particularly limited. Further, the installation location of “air conditioner batch OFF” is not particularly limited, but the installation location of “living batch OFF” is limited to LDK (living). The family message board system 100 refers to the instruction image table 235 to combine a function, a target device type, and an installation location, and a plurality of home devices 3 that can execute a predetermined process (a predetermined batch process). Can be grouped.

図10は、サーバ2に記憶されている指示画像情報テーブル236のデータ構造および具体例を示す図である。指示画像情報テーブル236には、「指示画像ID」と、該指示画像IDに対応する指示画像の名称である「指示画像名」と、該指示画像IDに対応する所定の処理(所定の一括処理)を実行可能な家庭内機器3である「実行可能機器」と、該所定の処理の実行を指示する「指示情報」とが対応付けられて格納されている。   FIG. 10 is a diagram illustrating a data structure and a specific example of the instruction image information table 236 stored in the server 2. The instruction image information table 236 includes “instruction image ID”, “instruction image name” that is the name of the instruction image corresponding to the instruction image ID, and predetermined processing (predetermined batch processing) corresponding to the instruction image ID. “Executable device” that is the home device 3 that can execute the above-described operation) and “instruction information” that instructs execution of the predetermined processing are stored in association with each other.

指示画像テーブル235および指示画像情報テーブル236に示すように、家族伝言板システム100においては、1つの指示画像(1つの一括処理に対応する指示画像)に、複数の家庭内機器3の各々に実行させる(複数の)所定の処理が対応付けられている。スマートフォン1は、例えば、「エアコン一括OFF」の指示画像を選択するユーザ操作を受け付けることによって、指示画像情報テーブル236の、「エアコン一括OFF」に対応する「実行可能機器」項目に定義された条件に合致する複数の家庭内機器3の各々へ、「エアコンの運転を停止する」という指示情報を、サーバ2を介して送信することによって、「エアコンの運転を停止する」という所定の処理を実行させる。また、スマートフォン1は、「エアコン一括OFF」を実行可能な複数の家庭内機器3のうち、任意の家庭内機器3のみが選択機器確認画面においてチェックされていた場合、チェックされていた家庭内機器3のみに、「エアコンの運転を停止する」という指示情報を、サーバ2を介して送信することによって、「エアコンの運転を停止する」という所定の処理を実行させる。なお、スマートフォン1が複数の家庭内機器3の各々に実行させる所定の処理が、「エアコンの運転を停止する」といった共通の処理であることは必須ではない。スマートフォン1は、例えば、「監視ON」、「るすばんモードON」といった所定の一括処理に対応する指示画像を選択するユーザ操作を受け付けることによって、「監視設定テーブル237」および「るすばんモード設定テーブル238」を参照して、複数の家庭内機器3の各々に、所定の処理を実行させる。ここで、「監視ON」、「るすばんモードON」といった所定の一括処理においては、複数の家庭内機器3の各々が実行する所定の処理は、機器毎に異なっていてもよい。   As shown in the instruction image table 235 and the instruction image information table 236, in the family message board system 100, one instruction image (an instruction image corresponding to one batch process) is executed by each of the plurality of home devices 3. Predetermined processing (s) are associated. For example, the smartphone 1 accepts a user operation to select an instruction image of “air conditioner batch OFF”, and thereby the condition defined in the “executable device” item corresponding to “air conditioner batch OFF” in the instruction image information table 236. A predetermined process of “stopping the operation of the air conditioner” is executed by transmitting the instruction information “stopping the operation of the air conditioner” via the server 2 to each of the plurality of home appliances 3 that match the above. Let In addition, when only one arbitrary home device 3 is checked on the selected device confirmation screen among the plurality of home devices 3 capable of executing “batch OFF of air conditioner”, the smartphone 1 is checked. 3, the instruction information “stop the operation of the air conditioner” is transmitted via the server 2 to execute a predetermined process “stop the operation of the air conditioner”. Note that it is not essential that the predetermined process that the smartphone 1 executes in each of the plurality of home devices 3 is a common process such as “stopping the operation of the air conditioner”. The smartphone 1 accepts a user operation for selecting an instruction image corresponding to a predetermined batch process such as “monitoring ON” and “RUSUBA mode ON”, for example, to thereby execute “monitoring setting table 237” and “RUSUBA mode”. With reference to the setting table 238 ", each of the plurality of home devices 3 is caused to execute a predetermined process. Here, in the predetermined batch processing such as “monitoring ON” and “RUSUBA mode ON”, the predetermined processing executed by each of the plurality of home devices 3 may be different for each device.

図11の(a)は、サーバ2に記憶されている監視設定テーブル237のデータ構造および具体例を示す図である。監視設定テーブル237は、指示画像情報テーブル236に示す「指示画像名:監視ON」が指示選択画面において選択された場合に、複数の家庭内機器3の各々が実行すべき所定の処理の内容が定義されている。例えば、「設置場所:LDK(リビング)」である「機器ID:0001」のエアコン3aが「監視ON」処理を実行した場合、エアコン3aは「監視条件」であるリモコン操作を受け付けると、「監視動作」として、リモコン操作を受け付けた旨のメッセージを家族伝言板に投稿する(正確には、エアコン3aはリモコン操作を受け付けた旨をサーバ2に通知し、サーバ2が、「リビングのエアコン」として、家族伝言板に「リモコン操作を受け付けた」旨のメッセージを投稿する)。同様に、「設置場所:LDK(リビング)」である「機器ID:0006」の掃除機3fが「監視ON」処理を実行した場合、掃除機3fは音を検知する(「監視条件」)と、音を検知した旨をサーバ2に通知する。そして、サーバ2は、「ココちゃん」として、家族伝言板に「音を検知した」旨のメッセージを投稿する(「監視動作」)。なお、監視設定テーブル237に格納されている情報(例えば、家庭内機器3の各々の「監視条件」および「監視動作」)については、スマートフォン1が表示面12に表示する「監視ON時の処理設定画面(不図示)」において、ユーザが更新することができる。   FIG. 11A is a diagram illustrating a data structure and a specific example of the monitoring setting table 237 stored in the server 2. The monitoring setting table 237 indicates the contents of predetermined processing to be executed by each of the plurality of home devices 3 when “instruction image name: monitoring ON” shown in the instruction image information table 236 is selected on the instruction selection screen. Is defined. For example, when the air conditioner 3a of “device ID: 0001” that is “installation location: LDK (living)” executes the “monitoring ON” process, when the air conditioner 3a receives a remote control operation that is “monitoring condition”, the “monitoring” As an “operation”, a message indicating that the remote control operation has been accepted is posted on the family message board (accurately, the air conditioner 3a notifies the server 2 that the remote control operation has been accepted, and the server 2 defines “the air conditioner in the living room” Post a message to the family message board saying "Remote control operation accepted"). Similarly, when the cleaner 3f of “device ID: 0006” that is “installation location: LDK (living)” executes the “monitoring ON” process, the cleaner 3f detects sound (“monitoring condition”). The server 2 is notified that the sound has been detected. Then, the server 2 posts a message “Sound detected” on the family message board as “Coco-chan” (“monitoring operation”). Note that the information stored in the monitoring setting table 237 (for example, “monitoring conditions” and “monitoring operation” of each home device 3) is displayed on the display surface 12 by the smartphone 1 as “monitoring ON process”. The user can update the setting screen (not shown).

図11の(b)は、サーバ2に記憶されているるすばんモード設定テーブル238のデータ構造および具体例を示す図である。るすばんモード設定テーブル238は、指示画像情報テーブル236に示す「指示画像名:るすばんモードON」が指示選択画面において選択された場合に、複数の家庭内機器3の各々が実行すべき所定の処理の内容が定義されている。例えば、「設置場所:LDK(リビング)」である「機器ID:0001」のエアコン3aが「るすばんモードON」処理を実行した場合、エアコン3aは「運転OFF」となる。同様に、「設置場所:LDK(リビング)」である「機器ID:0006」の掃除機3fが「るすばんモードON」処理を実行した場合、掃除機3fは「自動運転」を実行する。なお、るすばんモード設定テーブル238に格納されている情報(例えば、家庭内機器3の各々の「るすばんモード状態」)については、スマートフォン1が表示面12に表示する「るすばんモードON時の処理設定画面(不図示)」において、ユーザが更新することができる。   FIG. 11B is a diagram showing a data structure and a specific example of the Subaru mode setting table 238 stored in the server 2. The RUBAN mode setting table 238 is to be executed by each of the plurality of home appliances 3 when “INSTRUCTION IMAGE NAME: RUBAN MODE ON” shown in the instruction image information table 236 is selected on the instruction selection screen. The contents of a predetermined process are defined. For example, when the air conditioner 3a of “device ID: 0001” that is “installation location: LDK (living room)” executes the “Rusuban mode ON” process, the air conditioner 3a becomes “operation OFF”. Similarly, when the vacuum cleaner 3f of “device ID: 0006” that is “installation location: LDK (living)” executes the “Rusban mode ON” process, the vacuum cleaner 3f executes “automatic operation”. Note that the information stored in the Lucan mode setting table 238 (for example, “Rusban mode state” of each home device 3) is displayed on the display surface 12 by the “Rusban mode”. The user can update it in the “ON processing setting screen (not shown)”.

(家族伝言板システムにおける処理のフロー図)
図12は、家族伝言板システム100において実行される処理の一例を示すフローチャートである。なお、以下のフローは、対象機器選択画面において「おまとめちゃん」が選択された以降に家族伝言板システム100において実行される処理の一例である。
(Process flow diagram in the family message board system)
FIG. 12 is a flowchart showing an example of processing executed in the family message board system 100. The following flow is an example of processing executed in the family message board system 100 after “Summary” is selected on the target device selection screen.

対象機器選択画面において「おまとめちゃん」が選択されたことを検知すると、スマートフォン1の処理指示部117は、通信部14に、サーバ2へ、「おまとめちゃん」の機器画像IDとともに、指示画像取得要求を送信させる(S110)。   When it is detected that “Summary” has been selected on the target device selection screen, the processing instruction unit 117 of the smartphone 1 sends the instruction image to the communication unit 14 to the server 2 together with the device image ID of “Summary”. An acquisition request is transmitted (S110).

スマートフォン1から、「おまとめちゃん」の機器画像IDとともに、指示画像取得要求を受信したサーバ2(家族伝言板サーバ2b)は、指示画像(より正確には、指示画像リスト)、および対象機器リスト(表示選択機器リスト)を、スマートフォン1に送信する(S210)。   The server 2 (family message board server 2b) that has received the instruction image acquisition request together with the device image ID of “summary-chan” from the smartphone 1, the instruction image (more precisely, the instruction image list), and the target device list ( The display selection device list) is transmitted to the smartphone 1 (S210).

サーバ2からスマートフォン1の通信部14が前記指示画像および前記対象機器リストを受信すると、スマートフォン1の指示情報表示部113は、前記指示画像を、つまり図3の(d)に例示する指示選択画面を、表示面12に表示する(S120)。   When the communication unit 14 of the smartphone 1 receives the instruction image and the target device list from the server 2, the instruction information display unit 113 of the smartphone 1 displays the instruction image, that is, the instruction selection screen illustrated in FIG. Is displayed on the display surface 12 (S120).

スマートフォン1の表示面12に表示している指示画像の1つが選択されたことを操作取得部116が検知すると(S130)、スマートフォン1の選択機器表示部114は、選択された指示画像(該指示画像に対応付けられている指示情報)によって実行を指示される処理を実行可能な対象機器(選択機器)を、つまり図4に例示する選択機器確認画面を、表示面12に表示する(S140)。   When the operation acquisition unit 116 detects that one of the instruction images displayed on the display surface 12 of the smartphone 1 has been selected (S130), the selected device display unit 114 of the smartphone 1 selects the selected instruction image (the instruction The target device (selected device) capable of executing the process instructed to be executed by the instruction information associated with the image, that is, the selected device confirmation screen illustrated in FIG. 4 is displayed on the display surface 12 (S140). .

スマートフォン1の表示面12に表示している選択機器確認画面において、対象機器(選択機器)の少なくとも1つが選択された(チェックされた)状態で「はい」ボタンがタッチ操作されたことを検知すると(S150)、スマートフォン1の通信部14は、S130で選択された指示画像の指示画像ID、およびS150で選択された対象機器(チェックされた選択機器)の機器IDを、サーバ2へ送信する(S160)。   When it is detected on the selected device confirmation screen displayed on the display surface 12 of the smartphone 1 that the “Yes” button is touched in a state where at least one of the target devices (selected devices) is selected (checked). (S150) The communication unit 14 of the smartphone 1 transmits to the server 2 the instruction image ID of the instruction image selected in S130 and the device ID of the target device (checked selected device) selected in S150 ( S160).

サーバ2は、スマートフォン1からS130で選択された指示画像の指示画像ID、およびS150で選択された対象機器の機器IDを受信する(つまり、受け付ける)と(S220)、受付処理を完了した旨をスマートフォン1に送信する。受付処理を完了した旨をサーバ2から受信したスマートフォン1は、受付表示を行う(S170)。具体的には、表示制御部111が、図5の下段に示す画面を表示面12に表示する。   When the server 2 receives (that is, accepts) the instruction image ID of the instruction image selected in S130 from the smartphone 1 and the device ID of the target device selected in S150 (S220), the server 2 indicates that the acceptance process has been completed. Send to smartphone 1. The smartphone 1 that has received the fact that the reception process has been completed from the server 2 performs reception display (S170). Specifically, the display control unit 111 displays the screen shown in the lower part of FIG.

また、サーバ2は、スマートフォン1からS130で選択された指示画像の指示画像ID、およびS150で選択された対象機器の機器IDを受け付けると(S220)、機器ごとに(つまり、機器IDごとに)、指示画像情報テーブル236を参照して指示の呼出を実行する(S230)。すなわち、実行指示部225は、S150で選択された対象機器の機器IDに対応する家庭内機器3ごとに、指示画像情報テーブル236を参照して、S130で選択された指示画像の指示画像IDに対応付けられている指示情報を、送信する(S240:指示実行制御)。実行指示部225は、S150で選択された全ての機器(選択された全ての対象機器の機器IDに対応する家庭内機器3)に指示情報を送信し終わるまで、S240の処理を繰り返す(S250)。   In addition, when the server 2 receives the instruction image ID of the instruction image selected in S130 from the smartphone 1 and the device ID of the target device selected in S150 (S220), for each device (that is, for each device ID). Then, the instruction is called with reference to the instruction image information table 236 (S230). That is, the execution instruction unit 225 refers to the instruction image information table 236 for each household device 3 corresponding to the device ID of the target device selected in S150, and sets the instruction image ID of the instruction image selected in S130. The associated instruction information is transmitted (S240: instruction execution control). The execution instruction unit 225 repeats the process of S240 until the instruction information has been transmitted to all the devices selected in S150 (home devices 3 corresponding to the device IDs of all the selected target devices) (S250). .

サーバ2から前記指示情報を受信した家庭内機器3は、前記前記指示情報において実行を指示されている処理を実行し(S310:指示処理実行)、実行結果を、サーバ2を介してスマートフォン1に送信する。サーバ2は、S150で選択された全ての機器(選択された全ての対象機器の機器IDに対応する家庭内機器3)に指示情報を送信し終わり(S250でYes)、各機器(各対象機器の機器IDに対応する家庭内機器3)から実行結果を取得すると、該実行結果をスマートフォン1に通知する。前記実行結果をサーバ2から受信したスマートフォン1は、実行結果表示する(S180)。   The home device 3 that has received the instruction information from the server 2 executes the process instructed to execute in the instruction information (S310: instruction process execution), and sends the execution result to the smartphone 1 via the server 2. Send. The server 2 finishes transmitting the instruction information to all the devices selected in S150 (the home device 3 corresponding to the device IDs of all the selected target devices) (Yes in S250), and each device (each target device) When the execution result is acquired from the home device 3) corresponding to the device ID, the smartphone 1 is notified of the execution result. The smartphone 1 that has received the execution result from the server 2 displays the execution result (S180).

以上に説明した家族伝言板システム100において実行される処理のうち、スマートフォン1の実行する処理を整理すれば以下の通りである、すなわち、スマートフォン1の制御方法は、複数の家庭内機器3の各々に所定の処理の実行を一括して指示する一括指示情報を選択するユーザ操作を取得する操作取得ステップ(S130)と、前記操作取得ステップにて取得したユーザ操作において選択された一括指示情報に設定されている複数の機器の各々に、該一括指示情報に設定されている所定の処理の実行を指示する指示ステップ(S160)と、を含む。   Of the processes executed in the family message board system 100 described above, the processes executed by the smartphone 1 are summarized as follows. That is, the control method of the smartphone 1 is performed for each of the plurality of household devices 3. An operation acquisition step (S130) for acquiring a user operation for selecting batch instruction information for collectively instructing execution of a predetermined process, and the batch instruction information selected in the user operation acquired in the operation acquisition step are set. An instruction step (S160) for instructing each of the plurality of devices to execute a predetermined process set in the collective instruction information.

なお、S210において、「おまとめちゃん」の機器画像IDとともに、指示画像取得要求をスマートフォン1から受信したサーバ2は、図13に示す処理を実行して、指示画像(より正確には、指示画像リスト)、および対象機器リスト(表示選択機器リスト)を生成してもよい。   In S210, the server 2 that has received the instruction image acquisition request from the smartphone 1 together with the device image ID of “summary” executes the process shown in FIG. List) and target device list (display selection device list) may be generated.

図13は、指示画像と選択機器(より正確には、該指示画像の指示画像IDに対応する所定の処理を実行可能な家庭内機器3の機器IDの一覧である表示選択機器リスト)との対応情報の一例を示す図である。すなわち、サーバ2(スマートフォン1)は、指示画像テーブル235の各行を1行ごとに参照し(つまり、指示画像テーブル235の各「指示画像ID」について)、以下の処理を実行する。すなわち、サーバ2の表示選択機器抽出部223は、機能テーブル232を参照し、指示画像テーブル235の各「指示画像ID」に対応する「対象機器種別」および「対象機能」に合致する、「機器種別」および「モデル」を抽出する。表示選択機器抽出部223は、次に、機器テーブル231を参照し、抽出した「機器種別」および「モデル」、および指示画像テーブル235の各「指示画像ID」に対応する「設置場所」に合致する機器を抽出する。そして、表示選択機器抽出部223は、以上に説明した処理を、指示画像テーブル235の全ての「指示画像ID」について実行し終わるまで、繰り返す。   FIG. 13 shows an instruction image and a selection device (more precisely, a display selection device list that is a list of device IDs of home devices 3 that can execute a predetermined process corresponding to the instruction image ID of the instruction image). It is a figure which shows an example of correspondence information. That is, the server 2 (smart phone 1) refers to each row of the instruction image table 235 line by line (that is, for each “instruction image ID” of the instruction image table 235), and executes the following processing. That is, the display selection device extraction unit 223 of the server 2 refers to the function table 232 and matches the “target device type” and “target function” corresponding to each “instruction image ID” in the instruction image table 235. “Type” and “Model” are extracted. Next, the display selection device extraction unit 223 refers to the device table 231 and matches the extracted “device type” and “model” and “installation location” corresponding to each “instruction image ID” of the instruction image table 235. Extract the equipment to be used. Then, the display selection device extraction unit 223 repeats the above-described processing until execution of all “instruction image IDs” in the instruction image table 235 is completed.

〔実施形態2〕
本発明の他の実施形態について、図14〜図17に基づいて説明すれば、以下のとおりである。なお、記載の簡潔性を担保するため、実施形態1とは異なる構成(処理の手順及び処理の内容)のみについて説明する。すなわち、実施形態1で記載された構成等は、本実施形態にもすべて含まれ得る。また、実施形態1で記載した用語の定義も同じである。本実施形態に係る家族伝言板システム200(制御システム)は、スマートフォン4、サーバ5、および家庭内機器3を含んでいる。スマートフォン4、サーバ5、および家庭内機器3についての理解を容易にするため、最初に家族伝言板システム200の概要について説明しておく。
[Embodiment 2]
The following will describe another embodiment of the present invention with reference to FIGS. In order to ensure the simplicity of the description, only the configuration (processing procedure and processing content) different from that of the first embodiment will be described. That is, all the configurations described in the first embodiment can be included in the present embodiment. Moreover, the definition of the term described in Embodiment 1 is also the same. A family message board system 200 (control system) according to the present embodiment includes a smartphone 4, a server 5, and a home device 3. In order to facilitate understanding of the smartphone 4, the server 5, and the home appliance 3, an overview of the family message board system 200 will be described first.

(家族伝言板システムの概要)
家族伝言板システム200において、スマートフォン4は、予めスマートフォン4に制御権限が付与されている(ペアリング済みの)家庭内機器3のみに、所定の処理(所定の一括処理)を実行させることができる。以下、「ペアリング」について、さらに詳細を説明する。
(Outline of the family message board system)
In the family message board system 200, the smartphone 4 can cause a predetermined process (predetermined batch process) to be executed only by the home device 3 to which the control authority has been granted in advance (paired). Hereinafter, “pairing” will be described in more detail.

(ペアリングの概要)
スマートフォン4は、家族伝言板を運営するSNSにログインするときにユーザが使用するユーザIDと、ユーザが使用するスマートフォン4を識別するための端末ID(制御装置識別情報)と、家庭内機器3を識別する機器ID(被制御装置識別情報)とが対応付けられてサーバ5に記憶されているか否かに応じて、指示画像の表示の仕方を変更する。なお、以下では、ユーザID、端末ID、および機器IDが対応付けられてサーバ5に記憶されている(具体的には、ペアリング情報テーブル252に格納されている)ことを「ペアリングしている」と称する。
(Overview of pairing)
The smartphone 4 identifies the user ID used by the user when logging in to the SNS that operates the family message board, the terminal ID (control device identification information) for identifying the smartphone 4 used by the user, and the home device 3. The display method of the instruction image is changed depending on whether or not the device ID (controlled device identification information) to be associated is stored in the server 5. Hereinafter, the fact that the user ID, the terminal ID, and the device ID are stored in the server 5 in association with each other (specifically, stored in the pairing information table 252) It is called.

ここで、ペアリングしていないスマートフォン4は、選択機器確認画面において、ペアリングしていなければ所定の処理の実行を指示することのできない家庭内機器3を、ペアリングしていなくとも所定の処理の実行を指示することができる家庭内機器3と区別して表示する。具体的には、図15の(a)および(b)に示すように、ペアリングしていなければ所定の処理の実行を指示することのできない家庭内機器3をグレースケールで表示する(なお、「グレースケールで表示する」とは、ユーザによるタッチ操作を受け付けない画像・テキスト等として表示することを指す)。   Here, the smartphone 4 that has not been paired has a predetermined process on the selected device confirmation screen even if the home device 3 that cannot be instructed to execute the predetermined process is not paired. Is displayed separately from the home device 3 that can instruct the execution of. Specifically, as shown in FIGS. 15A and 15B, the home device 3 that cannot be instructed to execute a predetermined process unless it is paired is displayed in gray scale (note that “Displaying in gray scale” means displaying as an image / text that does not accept a touch operation by the user).

したがって、ペアリングしていないスマートフォン4からは、ペアリングしていなければ所定の処理の実行を指示することのできない家庭内機器3を、所定の処理(所定の一括処理)の実行主体として選択する(チェックする)ことができない。なお、「ペアリングしていないスマートフォン4」とは、例えば、ペアリングしていないユーザのスマートフォン4、および不特定のユーザが使用するスマートフォン4を意味する。   Therefore, from the smartphone 4 that is not paired, the home device 3 that cannot be instructed to execute the predetermined process if not paired is selected as an execution subject of the predetermined process (predetermined batch process). Can't (check). The “smartphone 4 that is not paired” means, for example, the smartphone 4 of the user who is not paired and the smartphone 4 used by an unspecified user.

家族伝言板システム200においては、任意の家庭内機器3を、ペアリングしていなければ所定の処理の実行を指示することのできない家庭内機器3とすることができる。つまり、ペアリングしていないユーザの、ペアリングしていないスマートフォン4は、ペアリングしていなければ所定の処理の実行を指示することのできない家庭内機器3を操作できない。よって、特定のユーザが使用する、特定のスマートフォン4からのみ、家庭内機器3を操作できるようになるため、家庭内機器3をより安全に操作することができる。   In the family message board system 200, any home device 3 can be a home device 3 that cannot be instructed to execute a predetermined process unless pairing is performed. That is, the smartphone 4 that is not paired by a user who is not paired cannot operate the home device 3 that cannot instruct execution of a predetermined process unless pairing is performed. Therefore, since it becomes possible to operate the home device 3 only from the specific smartphone 4 used by a specific user, the home device 3 can be operated more safely.

次に、スマートフォン4(制御装置)の概要を説明すれば以下の通りである。すなわち、スマートフォン4の選択機器表示部114は、前記一括指示情報によって指示される所定の処理を実行可能な家庭内機器3であって、前記一括指示情報によって指示される所定の処理を実行する権限が予め付与されている家庭内機器3を、該ユーザに選択可能に表示する。上記の構成によれば、選択機器表示部114は、前記一括指示情報によって指示される所定の処理を実行可能な家庭内機器3であって、前記一括指示情報によって指示される所定の処理を実行する権限が予め付与されている家庭内機器3を、該ユーザに選択可能に表示する。したがって、ユーザは、前記一括指示情報によって指示される所定の処理を実行する権限が予め付与されている家庭内機器3のみに、前記一括指示情報によって指示される所定の処理を実行させることができる。次に、図14を用いてスマートフォン4、サーバ5、および家庭内機器3の詳細を説明する。   Next, it will be as follows if the outline | summary of the smart phone 4 (control apparatus) is demonstrated. That is, the selected device display unit 114 of the smartphone 4 is a home device 3 that can execute a predetermined process instructed by the collective instruction information, and has an authority to execute the predetermined process instructed by the collective instruction information. Is displayed in a selectable manner to the user. According to the above configuration, the selected device display unit 114 is a home device 3 capable of executing a predetermined process instructed by the collective instruction information, and executes the predetermined process instructed by the collective instruction information. The home device 3 to which the authority to perform is given in advance is displayed so as to be selectable to the user. Therefore, the user can cause only the home device 3 to which the authority to execute the predetermined process indicated by the collective instruction information is given in advance to execute the predetermined process indicated by the collective instruction information. . Next, details of the smartphone 4, the server 5, and the home appliance 3 will be described with reference to FIG.

図14は、本発明の実施形態2に係るスマートフォン4、サーバ5、家庭内機器3の要部構成の一例を示すブロック図である。   FIG. 14 is a block diagram illustrating an example of a main configuration of the smartphone 4, the server 5, and the home appliance 3 according to Embodiment 2 of the present invention.

(サーバの構成)
家族伝言板システム200のサーバ5は、図1のサーバ2の構成に加えてさらに、ペアリング情報抽出部226およびペアリング情報テーブル252を備える。また、指示画像テーブル251は、サーバ2に格納されている指示画像テーブル235に加えて、「制限情報」の項目が追加されている。
(Server configuration)
The server 5 of the family message board system 200 further includes a pairing information extraction unit 226 and a pairing information table 252 in addition to the configuration of the server 2 of FIG. In addition, in the instruction image table 251, an item “restriction information” is added in addition to the instruction image table 235 stored in the server 2.

ペアリング情報抽出部226は、サーバ通信部21から指示画像取得要求および端末IDを入力されると、入力された端末IDを参照して、ユーザが家族伝言板を運営するSNSにログインするときに用いたユーザIDをサーバ記憶部25から読み出す。そして、ペアリング情報抽出部226は、ペアリング情報テーブル252を参照して、前記端末IDおよび前記ユーザIDと対応付けられている機器ID(つまり、ペアリング済みの家庭内機器3の機器ID)を取得する。ペアリング情報抽出部226は、取得した機器ID(ペアリング済み機器ID)を、サーバ通信部21に、表示選択機器リストとともに、スマートフォン4へ送信させる。なお、前述の通り、表示選択機器リストは表示選択機器抽出部223が生成する。   When the instruction image acquisition request and the terminal ID are input from the server communication unit 21, the pairing information extraction unit 226 refers to the input terminal ID and is used when the user logs in to the SNS that operates the family message board. Read the user ID from the server storage unit 25. Then, the pairing information extraction unit 226 refers to the pairing information table 252 and the device ID associated with the terminal ID and the user ID (that is, the device ID of the paired home device 3). To get. The pairing information extraction unit 226 causes the server communication unit 21 to transmit the acquired device ID (paired device ID) to the smartphone 4 together with the display selection device list. As described above, the display selection device list is generated by the display selection device extraction unit 223.

また、ペアリング情報抽出部226は、指示画像テーブル251を参照して、指示画像IDの各々について、「制限情報」が付されているか否かを確認する。ここで、「制限情報:ペアリング済み機器のみ」が付されている指示画像IDに対応する所定の処理は、ペアリングされている端末IDのスマートフォン4により実行を指示され場合にのみ、該端末IDとペアリング済みの機器IDに対応する家庭内機器3のみが実行できる。   Further, the pairing information extraction unit 226 refers to the instruction image table 251 and confirms whether or not “restriction information” is attached to each instruction image ID. Here, the predetermined process corresponding to the instruction image ID to which “restriction information: only paired devices” is attached is executed only when the execution is instructed by the smartphone 4 of the paired terminal ID. Only the home device 3 corresponding to the device ID paired with the ID can execute.

ペアリング情報抽出部226は、指示画像テーブル251を参照して、指示画像IDの各々について「制限情報」が付されているか否かを確認する。そして、ペアリング情報抽出部226は、サーバ通信部21に、「制限情報」が付されている指示画像IDを、表示選択機器リストとともに、スマートフォン4へ送信させる。   The pairing information extraction unit 226 refers to the instruction image table 251 and confirms whether or not “restriction information” is attached to each instruction image ID. Then, the pairing information extraction unit 226 causes the server communication unit 21 to transmit the instruction image ID to which “restriction information” is attached to the smartphone 4 together with the display selection device list.

以上を整理すれば、ペアリング情報抽出部226は、サーバ通信部21に、表示選択機器抽出部223が生成した表示選択機器リストとともに、前記ペアリング済み機器IDと、「制限情報」が付されている指示画像IDとを、スマートフォン4へ送信させる。   In summary, the pairing information extraction unit 226 adds the paired device ID and the “restriction information” to the server communication unit 21 together with the display selection device list generated by the display selection device extraction unit 223. The instruction image ID being transmitted is transmitted to the smartphone 4.

図16の(a)は、サーバ5に記憶されているペアリング情報テーブル252のデータ構造および具体例を示す図である。図16の(a)に示すように、ペアリング情報テーブル252は、家族伝言板を運営するSNSにログインするときにユーザが使用するユーザIDと、ユーザが使用するスマートフォン1を識別するための端末ID(制御装置識別情報)と、家庭内機器3を識別する機器ID(被制御装置識別情報)と、を対応付けて格納するものである。   FIG. 16A is a diagram illustrating a data structure and a specific example of the pairing information table 252 stored in the server 5. As shown in FIG. 16A, the pairing information table 252 includes a user ID used by the user when logging in to the SNS that operates the family message board and a terminal ID for identifying the smartphone 1 used by the user. (Control device identification information) and device ID (controlled device identification information) for identifying the home device 3 are stored in association with each other.

指示画像テーブル251は、サーバ2に格納されている指示画像テーブル235に加えて、「制限情報」の項目が追加されている。「制限情報」の項目には、「指示画像ID」ごとに、該指示画像IDに対応する所定の処理を実行できるのが、「ペアリング済み機器のみ」であるか否かを示す情報が格納されている。   In the instruction image table 251, an item “restriction information” is added to the instruction image table 235 stored in the server 2. In the item “restriction information”, information indicating whether or not “only paired devices” can execute a predetermined process corresponding to the instruction image ID for each “instruction image ID” is stored. Has been.

図16の(b)は、サーバ5に記憶されている指示画像テーブル251のデータ構造および具体例を示す図である。例えば、図16の(b)の指示画像テーブル251において、「エアコン一括OFF」という処理(一括処理)を実行可能な家庭内機器3は、「ペアリング済み機器のみ」である。したがって、ペアリング済みの家庭内機器3のみが、該家庭内機器3の機器IDとペアリング済みの端末IDのスマートフォン4から「エアコン一括OFF」という処理の実行を指示された場合にのみ、「エアコン一括OFF」という処理を実行することができる。一方、「監視ON」という処理(一括処理)を実行可能な家庭内機器3は、「ペアリング済み機器のみ」ではない。したがって、ペアリング済みの家庭内機器3でなくとも、「監視ON」という処理を実行することができる。   FIG. 16B is a diagram illustrating a data structure and a specific example of the instruction image table 251 stored in the server 5. For example, in the instruction image table 251 in FIG. 16B, the home device 3 that can execute the process (collective processing) of “air conditioner batch OFF” is “only paired devices”. Therefore, only when the paired home device 3 is instructed to execute the process “air conditioner batch OFF” from the smartphone 4 having the terminal ID paired with the device ID of the home device 3, “ A process of “air conditioner batch OFF” can be executed. On the other hand, the home device 3 that can execute the process of “monitoring ON” (collective processing) is not “only paired device”. Therefore, the process of “monitoring ON” can be executed even if the home device 3 is not paired.

(スマートフォンの構成)
図14に示すように、家族伝言板システム200のスマートフォン4は、図1のスマートフォン1の構成に加えてさらに、ペアリング情報取得部152および非ペアリング機器グレー表示部153を備える。
(Smart phone configuration)
As shown in FIG. 14, the smartphone 4 of the family message board system 200 further includes a pairing information acquisition unit 152 and a non-pairing device gray display unit 153 in addition to the configuration of the smartphone 1 of FIG. 1.

ペアリング情報取得部152は、通信部14がサーバ5から受信した表示選択機器リストと、ペアリング済み機器IDと、「制限情報」が付されている指示画像IDとを、非ペアリング機器グレー表示部153に通知する。   The pairing information acquisition unit 152 converts the display selection device list received by the communication unit 14 from the server 5, the paired device ID, and the instruction image ID to which “restriction information” is attached into a non-pairing device gray. Notify the display unit 153.

非ペアリング機器グレー表示部153は、選択機器確認画面において、未ペアリングの(ペアリングされていない)家庭内機器3をグレースケールで表示面12に表示する。具体的には、処理指示部117から、指示選択画面において選択された指示画像の指示画像IDを通知されると、非ペアリング機器グレー表示部153は、以下の処理を実行する。すなわち、非ペアリング機器グレー表示部153は、先ず、指示選択画面において選択された指示画像の指示画像IDが、ペアリング情報取得部152から通知された「制限情報」が付されている指示画像IDに含まれるかを確認する。   The non-pairing device gray display unit 153 displays the unpaired (non-paired) home device 3 on the display surface 12 in gray scale on the selected device confirmation screen. Specifically, when the instruction image ID of the instruction image selected on the instruction selection screen is notified from the processing instruction unit 117, the non-pairing device gray display unit 153 performs the following processing. In other words, the non-pairing device gray display unit 153 first indicates that the instruction image ID of the instruction image selected on the instruction selection screen is attached with the “restriction information” notified from the pairing information acquisition unit 152. Check if it is included in the ID.

指示選択画面において選択された指示画像の指示画像IDが、「制限情報」が付されている指示画像IDに含まれていない場合、非ペアリング機器グレー表示部153は、処理を中止する。   When the instruction image ID of the instruction image selected on the instruction selection screen is not included in the instruction image ID to which “restriction information” is attached, the non-pairing device gray display unit 153 stops the process.

指示選択画面において選択された指示画像の指示画像IDが、「制限情報」が付されている指示画像IDに含まれている場合、非ペアリング機器グレー表示部153は、ペアリング情報取得部152から通知されたペアリング済み機器IDを用いて、以下の処理を実行する。すなわち、非ペアリング機器グレー表示部153は、選択機器表示部114が表示選択機器リストに基づいて表示している選択機器のうち、前記ペアリング済み機器IDに対応する家庭内機器3以外の家庭内機器3を、該家庭内機器3のチェックを外した上で、グレースケールで表示する。つまり、非ペアリング機器グレー表示部153は、選択機器確認画面に表示されている選択機器のうち、未ペアリングの選択機器については、チェックを外したうえで、ユーザがチェックを入れることができないようにして、表示する。   When the instruction image ID of the instruction image selected on the instruction selection screen is included in the instruction image ID to which “restriction information” is attached, the non-pairing device gray display unit 153 displays the pairing information acquisition unit 152. The following processing is executed using the paired device ID notified from. That is, the non-paired device gray display unit 153 is a home other than the home device 3 corresponding to the paired device ID among the selected devices displayed by the selected device display unit 114 based on the display selected device list. The internal device 3 is displayed in gray scale after the home device 3 is unchecked. That is, the non-pairing device gray display unit 153 removes the check for unpaired selected devices displayed on the selected device confirmation screen, and the user cannot check them. Display.

図15の(a)〜(c)は、スマートフォン4が表示面12に表示する選択機器確認画面の一例を示す図である。図15の(a)および(b)に例示した選択機器確認画面においては、スマートフォン1が表示面12に表示した図4の(a)および(b)の選択機器確認画面とは異なり、未ペアリングのエアコンである「リビングのエアコン」(エアコン3c)は、グレースケールで表示され、チェックが付けられないように表示されている。すなわち、スマートフォン4は、未ペアリングの家庭内機器3を、所定の処理(所定の一括処理)の実行から除外する。   (A)-(c) of FIG. 15 is a figure which shows an example of the selection apparatus confirmation screen which the smart phone 4 displays on the display surface 12. FIG. In the selected device confirmation screen illustrated in (a) and (b) of FIG. 15, unlike the selected device confirmation screen of FIG. 4 (a) and (b) displayed on the display surface 12 by the smartphone 1, unpaired The “living air conditioner” (air conditioner 3c), which is the air conditioner of the ring, is displayed in gray scale so that it cannot be checked. That is, the smartphone 4 excludes the unpaired home device 3 from execution of the predetermined process (predetermined batch process).

例えば、ペアリング情報取得部152が、非ペアリング機器グレー表示部153に、「ペアリング済み機器ID:0003(寝室のエアコン3c)」を通知していた場合、非ペアリング機器グレー表示部153は、以下の処理を実行する。すなわち、処理指示部117から、指示選択画面において選択された指示画像(例えば、「指示画像ID:0001(エアコン一括OFF)」)を通知された非ペアリング機器グレー表示部153は、先ず、「指示画像ID:0001」が、「制限情報」の付されている指示画像IDであるかを確認する。そして、「指示画像ID:0001」が「制限情報」の付されている指示画像IDであることを確認すると、非ペアリング機器グレー表示部153は、次に、ペアリング情報取得部152から通知された「ペアリング済み機器ID:0003」を用いて、以下の処理を実行する。   For example, when the pairing information acquisition unit 152 notifies the non-pairing device gray display unit 153 of “paired device ID: 0003 (bedroom air conditioner 3c)”, the non-pairing device gray display unit 153 Performs the following processing. That is, the non-pairing device gray display unit 153 notified of the instruction image selected on the instruction selection screen (for example, “instruction image ID: 0001 (air conditioner batch OFF)”) from the processing instruction unit 117, It is confirmed whether the “instruction image ID: 0001” is an instruction image ID to which “restriction information” is attached. Then, when it is confirmed that “instruction image ID: 0001” is an instruction image ID to which “restriction information” is attached, the non-pairing device gray display unit 153 next notifies from the pairing information acquisition unit 152. The following processing is executed using the “paired device ID: 0003”.

すなわち、非ペアリング機器グレー表示部153は、選択機器表示部114が表示選択機器リストに基づいて表示している図4の(a)の選択機器確認画面について、該選択機器確認画面において表示されている選択機器(寝室のエアコン3cおよびリビングのエアコン3a)のうち、「ペアリング済み機器ID:0003(寝室のエアコン3c)」以外の家庭内機器3を、該家庭内機器3のチェックを外した上で、グレースケールで表示する。具体的には、図4の(a)の選択機器確認画面における「リビングのエアコン3a」のチェックを外した上で、「リビングのエアコン3a」にユーザがチェックを入れることができないようにして、表示する。図4の(a)の選択機器確認画面を、ペアリング情報取得部152から「ペアリング済み機器ID:0003(寝室のエアコン3c)」を通知されていた非ペアリング機器グレー表示部153が更新した後の画面が、図15の(a)の選択機器確認画面である。   That is, the non-pairing device gray display unit 153 is displayed on the selected device confirmation screen of the selected device confirmation screen of FIG. 4A displayed by the selected device display unit 114 based on the display selected device list. Among the selected devices (the air conditioner 3c in the bedroom and the air conditioner 3a in the living room), the home device 3 other than the “paired device ID: 0003 (bedroom air conditioner 3c)” is not checked. Display in grayscale. Specifically, after unchecking the “living air conditioner 3a” on the selected device confirmation screen in FIG. 4A, the user cannot check the “living air conditioner 3a” indicate. The selected device confirmation screen of FIG. 4A is updated by the non-paired device gray display unit 153 that has been notified of the “paired device ID: 0003 (bedroom air conditioner 3c)” from the pairing information acquisition unit 152. The screen after this is the selected device confirmation screen of FIG.

(家族伝言板システムにおける処理のフロー図)
図17は、家族伝言板システム200において実行される処理の一例を示すフローチャートである。なお、以下のフローは、対象機器選択画面において「おまとめちゃん」が選択された以降に家族伝言板システム200において実行される処理の一例である。
(Process flow diagram in the family message board system)
FIG. 17 is a flowchart showing an example of processing executed in the family message board system 200. The following flow is an example of processing executed in the family message board system 200 after “Summary” is selected on the target device selection screen.

対象機器選択画面において「おまとめちゃん」が選択されたことを検知すると、スマートフォン4の処理指示部117は、通信部14に、サーバ5へ、「おまとめちゃん」の機器画像IDとともに、指示画像取得要求を送信させる(S410)。   When it is detected that “Summary” has been selected on the target device selection screen, the processing instruction unit 117 of the smartphone 4 sends the instruction image to the communication unit 14 to the server 5 together with the device image ID of “Summary”. An acquisition request is transmitted (S410).

スマートフォン4から、「おまとめちゃん」の機器画像IDとともに、指示画像取得要求を受信したサーバ5は、図16の(b)に例示する指示画像テーブル251を参照して、ペアリング情報取得処理を実行する(「機器ペアリング情報取得要求:S510」および「機器ペアリング情報返却:S520」)。具体的には、サーバ5のペアリング情報抽出部226は、ペアリング情報テーブル252を参照して、ペアリング済みの家庭内機器3の機器ID(正確には、スマートフォン4の端末IDとペアリング済みの家庭内機器3の機器ID)を取得する。また、ペアリング情報抽出部226は、指示画像テーブル251を参照して、「制限情報」が付されている指示画像IDを取得する。   The server 5 that has received the instruction image acquisition request together with the device image ID of “summary-chan” from the smartphone 4 performs pairing information acquisition processing with reference to the instruction image table 251 illustrated in FIG. ("Device pairing information acquisition request: S510" and "Device pairing information return: S520"). Specifically, the pairing information extraction unit 226 of the server 5 refers to the pairing information table 252 to pair the device ID of the paired home device 3 (more precisely, the pairing information extraction unit 226 with the terminal ID of the smartphone 4). Device ID of the household device 3 that has already been acquired. Also, the pairing information extraction unit 226 refers to the instruction image table 251 and acquires the instruction image ID to which “restriction information” is attached.

サーバ5は、ペアリング情報抽出部226が取得した前記ペアリング済み機器IDと、「制限情報」が付されている指示画像IDとを、指示画像(より正確には、指示画像リスト)、および対象機器リスト(表示選択機器リスト)を、スマートフォン4に送信する(S530)。   The server 5 uses the paired device ID acquired by the pairing information extraction unit 226, the instruction image ID to which “restriction information” is attached, an instruction image (more precisely, an instruction image list), and The target device list (display selection device list) is transmitted to the smartphone 4 (S530).

サーバ5からスマートフォン4の通信部14が前記指示画像、前記対象機器リスト、前記ペアリング済み機器ID、および前記「制限情報」が付されている指示画像IDを受信すると、スマートフォン4の指示情報表示部113は、前記指示画像を、つまり図3の(d)に例示する指示選択画面を、表示面12に表示する(S420)。   When the communication unit 14 of the smartphone 4 receives the instruction image, the target device list, the paired device ID, and the instruction image ID to which the “restriction information” is attached from the server 5, the instruction information display of the smartphone 4 is performed. The unit 113 displays the instruction image, that is, the instruction selection screen illustrated in FIG. 3D on the display surface 12 (S420).

スマートフォン4の表示面12に表示している指示画像の1つが選択されたことを操作取得部116が検知すると(S430)、スマートフォン4の選択機器表示部114は、選択された指示画像(該指示画像に対応付けられている指示情報)によって実行を指示される処理を実行可能な対象機器(選択機器)を、つまり図4に例示する選択機器確認画面を、表示面12に表示する。そして、非ペアリング機器グレー表示部153は、図4の選択機器確認画面を、サーバ5から受信した前記ペアリング済み機器IDおよび前記「制限情報」が付されている指示画像IDを用いて、図15に例示する選択機器確認画面に更新する。つまり、非ペアリング機器グレー表示部153は、未ペアリングの家庭内機器3のチェックを外したうえで、未ペアリングの家庭内機器3をグレースケールで表示した選択機器確認画面を表示する(S440:対象機器表示)。   When the operation acquisition unit 116 detects that one of the instruction images displayed on the display surface 12 of the smartphone 4 has been selected (S430), the selected device display unit 114 of the smartphone 4 selects the selected instruction image (the instruction The target device (selected device) capable of executing the process instructed to be executed by the instruction information associated with the image, that is, the selected device confirmation screen illustrated in FIG. 4 is displayed on the display surface 12. Then, the non-pairing device gray display unit 153 uses the selected device confirmation screen of FIG. 4 using the paired device ID received from the server 5 and the instruction image ID to which the “restriction information” is attached. The selected device confirmation screen illustrated in FIG. 15 is updated. That is, the non-pairing device gray display unit 153 displays a selected device confirmation screen in which the unpaired home device 3 is unchecked and the unpaired home device 3 is displayed in gray scale ( S440: Target device display).

スマートフォン4の表示面12に表示している選択機器確認画面において、対象機器(選択機器)の少なくとも1つが選択された(チェックされた)状態で「はい」ボタンがタッチ操作されたことを検知すると(S450)、スマートフォン4の通信部14は、S430で選択された指示画像の指示画像ID、およびS450で選択された対象機器(チェックされた選択機器)の機器IDを、サーバ5へ送信する(S460)。   When it is detected on the selected device confirmation screen displayed on the display surface 12 of the smartphone 4 that the “Yes” button is touched in a state where at least one of the target devices (selected devices) is selected (checked). (S450) The communication unit 14 of the smartphone 4 transmits the instruction image ID of the instruction image selected in S430 and the device ID of the target device (checked selected device) selected in S450 to the server 5 ( S460).

サーバ5は、スマートフォン4からS430で選択された指示画像の指示画像ID、およびS450で選択された対象機器の機器IDを受信する(つまり、受け付ける)と(S540)、受付処理を完了した旨をスマートフォン4に送信する。受付処理を完了した旨をサーバ5から受信したスマートフォン4は、受付表示を行う(S470)。具体的には、表示制御部111が、図5の下段に示す画面を表示面12に表示する。   When the server 5 receives (that is, accepts) the instruction image ID of the instruction image selected in S430 and the device ID of the target device selected in S450 from the smartphone 4 (S540), it indicates that the acceptance process has been completed. Send to smartphone 4. The smartphone 4 that has received the notification that the reception process has been completed from the server 5 performs reception display (S470). Specifically, the display control unit 111 displays the screen shown in the lower part of FIG.

また、サーバ5は、スマートフォン4からS430で選択された指示画像の指示画像ID、およびS450で選択された対象機器の機器IDを受け付けると(S540)、機器ごとに(つまり、機器IDごとに)、指示画像情報テーブル236を参照して指示の呼出を実行する(S550)。すなわち、実行指示部225は、S450で選択された対象機器の機器IDに対応する家庭内機器3ごとに、指示画像情報テーブル236を参照して、S430で選択された指示画像の指示画像IDに対応付けられている指示情報を、送信する(S560:指示実行制御)。実行指示部225は、S450で選択された全ての機器(選択された全ての対象機器の機器IDに対応する家庭内機器3)に指示情報を送信し終わるまで、S240の処理を繰り返す(S570)。   When the server 5 receives the instruction image ID of the instruction image selected in S430 from the smartphone 4 and the device ID of the target device selected in S450 (S540), for each device (that is, for each device ID). The instruction is called with reference to the instruction image information table 236 (S550). That is, the execution instruction unit 225 refers to the instruction image information table 236 for each household device 3 corresponding to the device ID of the target device selected in S450, and sets the instruction image ID of the instruction image selected in S430. The associated instruction information is transmitted (S560: instruction execution control). The execution instruction unit 225 repeats the process of S240 until the instruction information has been transmitted to all the devices selected in S450 (the home devices 3 corresponding to the device IDs of all the selected target devices) (S570). .

サーバ5から前記指示情報を受信した家庭内機器3は、前記前記指示情報において実行を指示されている処理を実行し(S310:指示処理実行)、実行結果を、サーバ5を介してスマートフォン4に送信する。サーバ5は、S450で選択された全ての機器(選択された全ての対象機器の機器IDに対応する家庭内機器3)に指示情報を送信し終わり(S570でYes)、各機器(各対象機器の機器IDに対応する家庭内機器3)から実行結果を取得すると、該実行結果をスマートフォン4に通知する。前記実行結果をサーバ5から受信したスマートフォン4は、実行結果表示する(S480)。   The household device 3 that has received the instruction information from the server 5 executes the process instructed to execute in the instruction information (S310: instruction process execution), and sends the execution result to the smartphone 4 via the server 5. Send. The server 5 finishes transmitting the instruction information to all the devices selected in S450 (the home device 3 corresponding to the device IDs of all the selected target devices) (Yes in S570), and each device (each target device) When the execution result is acquired from the home device 3) corresponding to the device ID, the smartphone 4 is notified of the execution result. The smartphone 4 that has received the execution result from the server 5 displays the execution result (S480).

なお、前述の通り、選択機器確認画面においては、未ペアリングの家庭内機器3は、チェックを外されたうえで、グレースケールで表示されている。したがって、サーバ5が、未ペアリングの家庭内機器3に、S430で選択された指示画像の指示画像IDに対応付けられている指示情報を、送信することはない。つまり、スマートフォン4は、ペアリング済みの家庭内機器3のみに、S430で選択された指示画像の指示画像IDに対応付けられている指示情報を、送信する。   As described above, in the selected device confirmation screen, the unpaired home device 3 is unchecked and displayed in grayscale. Therefore, the server 5 does not transmit the instruction information associated with the instruction image ID of the instruction image selected in S430 to the unpaired home device 3. That is, the smartphone 4 transmits the instruction information associated with the instruction image ID of the instruction image selected in S430 only to the paired home device 3.

〔実施形態3〕
本発明の他の実施形態について、図18〜図22に基づいて説明すれば、以下のとおりである。なお、記載の簡潔性を担保するため、実施形態1または実施形態2とは異なる構成(処理の手順及び処理の内容)のみについて説明する。すなわち、実施形態1または実施形態2で記載された構成等は、本実施形態にもすべて含まれ得る。また、実施形態1または実施形態2で記載した用語の定義も同じである。本実施形態に係る家族伝言板システム300(制御システム)は、スマートフォン6、サーバ7、および家庭内機器3を含んでいる。スマートフォン6、サーバ7、および家庭内機器3についての理解を容易にするため、最初に家族伝言板システム300の概要について説明しておく。
[Embodiment 3]
The following will describe another embodiment of the present invention with reference to FIGS. In order to ensure the conciseness of the description, only the configuration (processing procedure and processing content) different from that of the first or second embodiment will be described. That is, all the configurations described in the first embodiment or the second embodiment can be included in the present embodiment. Moreover, the definition of the term described in Embodiment 1 or Embodiment 2 is also the same. A family message board system 300 (control system) according to the present embodiment includes a smartphone 6, a server 7, and a home device 3. In order to facilitate understanding of the smartphone 6, the server 7, and the home appliance 3, an overview of the family message board system 300 will be described first.

(家族伝言板システムの概要)
従来、家全体の電気料金などを正確に把握するためのシステムとして、HEMS(Home Energy Management System)が知られている。しかしながら、HEMSの導入は、一定の導入コスト、導入期間等が必要であるため、必ずしも容易に実現できるものではない。
(Outline of the family message board system)
2. Description of the Related Art Conventionally, HEMS (Home Energy Management System) is known as a system for accurately grasping the electricity bill of the entire house. However, since the introduction of HEMS requires a certain introduction cost, introduction period, etc., it cannot always be easily realized.

また、エアコン単体の電気料金を、該エアコン本体に表示し、または、該エアコンのためのリモコンに表示するものが知られている。しかし、これはエアコン単体の電気料金のみをはあくするためのものであって、他の家庭内機器(例えば、冷蔵庫、洗濯機、照明等)の電気料金を把握することはできない。前記エアコン単体の電気料金をユーザに通知するために前記エアコンに設けられているのと同様の仕組みを全ての家庭内機器に導入することによって、各家庭内機器における電気料金の目安を知ることができると考えられるが、この考えは現実的とは言い難い。すなわち、或る家庭全体における電気料金を把握したい場合は、各家庭内機器に前記の仕組みを導入した上で、各家庭内機器の電気量を足し合わせていくことが必要であり、ユーザにとって利便性が低い。   In addition, there is known an apparatus that displays an electricity charge of an air conditioner alone on the air conditioner main body or on a remote controller for the air conditioner. However, this is for raising only the electricity charge of the air conditioner alone, and it is not possible to grasp the electricity charge of other household devices (for example, refrigerator, washing machine, lighting, etc.). Knowing the standard of electricity charges in each home device by introducing a mechanism similar to that provided in the air conditioner to notify the user of the electricity charge of the air conditioner alone to all home devices Although it can be done, this idea is not realistic. In other words, when it is desired to grasp the electricity charges for an entire household, it is necessary to add the amount of electricity of each household device after introducing the above-mentioned mechanism to each household device, which is convenient for the user. The nature is low.

ここで、電気料金までは算出していないが、自己の消費電力量を管理している家庭内機器は既に知られている。そして、家族伝言板システム300における家庭内機器3は、自己の消費電力量を管理している。具体的には、図18に示すように、家族伝言板システム300における家庭内機器3は、各々、1回の運転ごとに自装置の動作状態および動作時間等に基づいて消費電力量を算出する電力量算出部321を含む処理実行部32と、1回の運転ごとの自装置の消費電力量の積算値である積算消費電力量を記憶する記憶部(図示しない)と、を備えている。そして、家庭内機器3は、サーバ7を介してスマートフォン6から電力量の通知を指示されると、前記積算消費電力量を、サーバ7を介してスマートフォン6に送信する。なお、以下では、特に断らない限り「消費電力量」といえば前記積算消費電力量を意味するものとして説明する。   Here, although the electric charge has not been calculated, home appliances that manage their own power consumption are already known. The household device 3 in the family message board system 300 manages its own power consumption. Specifically, as shown in FIG. 18, each household device 3 in the family message board system 300 calculates power consumption based on the operation state and operation time of its own device for each operation. The process execution part 32 containing the quantity calculation part 321 and the memory | storage part (not shown) which memorize | stores the integrated power consumption which is an integrated value of the power consumption of the own apparatus for every driving | operation are provided. When the home device 3 is instructed to notify the power amount from the smartphone 6 via the server 7, the home device 3 transmits the integrated power consumption amount to the smartphone 6 via the server 7. In the following description, unless otherwise specified, “power consumption” refers to the integrated power consumption.

家族伝言板システム300におけるスマートフォン6は、サーバ7を介して、複数の家庭内機器3の各々に対して、該家庭内機器3の動作状態および動作時間等に基づく該家庭内機器3の消費電力量を、スマートフォン6に通知させる。スマートフォン6は、複数の家庭内機器3の各々の消費電力量に基づいて、電気代(電気料金)の概算(概算電気料金)を算出し、概算電気料金に係る情報を家族間で共有させ、また、概算電気料金に係る情報に基づいたアドバイスを家族に提供する。   The smartphone 6 in the family message board system 300 uses the server 7 to each of a plurality of home devices 3 and uses the power consumption of the home device 3 based on the operation state and operation time of the home device 3. Is notified to the smartphone 6. The smartphone 6 calculates an approximate electricity bill (electricity charge) (approximate electricity charge) based on the power consumption of each of the plurality of home devices 3, and shares information on the approximate electricity charge between families, It also provides family members with advice based on information about estimated electricity prices.

サーバ7は、スマートフォン6からの「電気代取得(電気料金取得)」の指示を複数の家庭内機器3の各々に送信し、その応答として、該複数の家庭内機器3の各々から、消費電力量を取得する。そして、複数の家庭内機器3の各々から取得した消費電力量に基づいて、スマートフォン6が電気料金確認画面において表示するための各種情報を生成し、該各種情報をスマートフォン6に送信する。   The server 7 transmits an instruction of “acquisition of electricity bill (acquisition of electricity bill)” from the smartphone 6 to each of the plurality of home devices 3 and, as a response, the power consumption from each of the plurality of home devices 3 Get the quantity. Then, based on the power consumption acquired from each of the plurality of home devices 3, the smartphone 6 generates various information to be displayed on the electricity bill confirmation screen, and transmits the various information to the smartphone 6.

したがって、家族伝言板システム300によってユーザは、HEMSを導入することなく、手軽に家庭全体の電気料金(正確には、複数の家庭内機器3の電気料金)を把握することができる。すなわち、家族伝言板システム300は、複数の家庭内機器3の電気料金の合計金額を管理することによって、擬似的に、家庭全体の電気料金を管理することができる。また、目標電気代(目標電気料金)が予め設定されている場合には、家族伝言板システム300は、該目標電気料金と、複数の家庭内機器3の電気料金の合計金額とを比較して、電気料金および節電等に係るアドバイスをユーザに提供することができる。さらに、家族伝言板システム300は、前記家庭全体の電気料金および前記アドバイスを、例えば「おまとめちゃん」からの家族伝言板への投稿としてスマートフォン6の表示面12に表示することにより、家族の各メンバ(お父さん、お母さん、子供)に共有させることができる。加えて、家族伝言板システム300は、前記目標電気料金と、複数の家庭内機器3の電気料金の合計金額とを比較して、複数の家庭内機器3の各々について、例えば、「節電モード」での運転を指示することができる。すなわち、家族伝言板システム300は、前記比較の結果に対応付けられた処理の実行を、複数の家庭内機器3の各々に、一括して指示することができる。具体的には、複数の家庭内機器3の電気料金の合計金額が前記目標電気料金を超過する可能性が高い場合、家族伝言板システム300は、複数の家庭内機器3の各々に、一括して「節電モード」での運転を指示する。そして、前記「節電モード」での運転を指示された複数の家庭内機器3は、各々、「節電モード」での処理を実行する(例えば、操作が所定時間以上ない場合には、自動的に運転を停止し、または消費電力量が少ない運転に自動的に切り替わる等)。   Therefore, the user can easily grasp the electricity bill for the entire home (more precisely, the electricity bill for a plurality of home appliances 3) without introducing HEMS by the family message board system 300. That is, the family message board system 300 can manage the electricity charges of the entire home in a pseudo manner by managing the total amount of electricity charges of the plurality of home devices 3. When the target electricity bill (target electricity charge) is set in advance, the family message board system 300 compares the target electricity charge with the total amount of electricity charges of the plurality of home appliances 3, It is possible to provide the user with advice related to electricity charges and power saving. Further, the family message board system 300 displays the electricity charges and the advice for the entire home on the display surface 12 of the smartphone 6 as, for example, a post from the “summary-chan” to the family message board. Dad, mom, and child). In addition, the family message board system 300 compares the target electricity charge with the total amount of electricity charges of the plurality of home devices 3, and for each of the plurality of home devices 3, for example, in the “power saving mode”. Can be instructed to drive. That is, the family message board system 300 can collectively instruct each of the plurality of home devices 3 to execute the process associated with the comparison result. Specifically, when there is a high possibility that the total amount of electricity charges of a plurality of home devices 3 will exceed the target electricity rate, the family message board system 300 collects each of the plurality of home devices 3 in a lump. Instruct to operate in “Power Saving Mode”. Then, each of the plurality of home appliances 3 instructed to operate in the “power saving mode” executes a process in the “power saving mode” (for example, automatically when there is no operation for a predetermined time or more). Stop operation or automatically switch to operation with low power consumption).

なお、ユーザに提示する前記家庭全体の電気料金について、複数の家庭内機器3の全ての電気料金の合計金額から、任意の家庭内機器3の電気料金を除外して提示できてもよい。また、ユーザが任意に設定するグループに所属する家庭内機器3の電気料金だけを提示してもよい。すなわち、家族伝言板システム300は、例えば、エアコン3bに係る電気料金のみを除外した複数の家庭内機器3の電気料金を、前記家庭全体の電気料金として提示してもよい。また、家族伝言板システム300は、例えば「リビングの家電」としてまとめられた「エアコン3a、空気清浄機3d、掃除機3f、および、照明装置3i」の電気料金をまとめて、リビングの電気料金として提示してもよい。   Note that the electricity charges for the entire home to be presented to the user may be presented by excluding the electricity charges for any home device 3 from the total amount of all the electricity charges for the plurality of home devices 3. Moreover, you may show only the electricity bill of the household equipment 3 which belongs to the group which a user sets arbitrarily. That is, the family message board system 300 may present, for example, the electricity charges for a plurality of household devices 3 excluding only the electricity charges for the air conditioner 3b as the electricity charges for the entire household. In addition, the family message board system 300 collects the electric charges of the “air conditioner 3a, the air cleaner 3d, the cleaner 3f, and the lighting device 3i” collected as, for example, “home appliances in the living room” and presents them as the electric charges for the living room May be.

以上に説明した家族伝言板システム300におけるスマートフォン6(制御装置)の概要を説明すれば以下の通りである。すなわち、スマートフォン6が複数の家庭内機器3の各々に実行させる前記所定の処理は、前記複数の家庭内機器3における消費電力量の取得である。上記の構成によれば、スマートフォン6は、前記複数の家庭内機器3に、消費電力量を取得させることができる。したがって、ユーザは、前記複数の家庭内機器3の各々の消費電力量を、容易に確認することができる。   The outline of the smartphone 6 (control device) in the family message board system 300 described above will be described as follows. In other words, the predetermined process that the smartphone 6 causes each of the plurality of home devices 3 to acquire is the amount of power consumption in the plurality of home devices 3. According to said structure, the smart phone 6 can make the said some household apparatus 3 acquire power consumption. Therefore, the user can easily confirm the power consumption of each of the plurality of home appliances 3.

スマートフォン6の電力関連情報表示部162(結果表示部)は、前記複数の家庭内機器3の各々の消費電力量をまとめたグラフをユーザに通知する。上記の構成によれば、スマートフォン6の電力関連情報表示部162は、前記複数の機器の各々の消費電力量をまとめたグラフをユーザに通知する。したがって、ユーザは、前記複数の機器の各々の消費電力量をまとめたグラフを、容易に確認することができる。   The power related information display unit 162 (result display unit) of the smartphone 6 notifies the user of a graph summarizing the power consumption amounts of the plurality of home appliances 3. According to said structure, the electric power related information display part 162 of the smart phone 6 notifies a user of the graph which put together the power consumption of each of the said some apparatus. Therefore, the user can easily confirm a graph that summarizes the power consumption amounts of the plurality of devices.

スマートフォン6の電力関連情報表示部162は、前記複数の家庭内機器3の各々の消費電力量から算出した各機器の電気料金をユーザに通知する。上記の構成によれば、電力関連情報表示部162は、前記複数の機器の各々の消費電力量から算出した各機器の電気料金をユーザに通知する。したがって、ユーザは、前記複数の機器の各々の消費電力量から算出した各機器の電気料金を、容易に確認することができる。次に、図18を用いて、家族伝言板システム300のスマートフォン6、サーバ7、および家庭内機器3について詳細を説明していく。   The power-related information display unit 162 of the smartphone 6 notifies the user of the electricity bill for each device calculated from the power consumption amount of each of the plurality of home devices 3. According to said structure, the electric power related information display part 162 notifies a user of the electricity bill of each apparatus calculated from the power consumption of each of these apparatuses. Therefore, the user can easily confirm the electricity charges of each device calculated from the power consumption of each of the plurality of devices. Next, details of the smartphone 6, the server 7, and the home appliance 3 of the family message board system 300 will be described using FIG. 18.

図18に示すように、家族伝言板システム300のスマートフォン6は、図1のスマートフォン1の構成に加えてさらに、電力関連情報表示部162を備える。   As shown in FIG. 18, the smartphone 6 of the family message board system 300 further includes a power related information display unit 162 in addition to the configuration of the smartphone 1 of FIG. 1.

電力関連情報表示部162は、通信部14がサーバ7から受信した複数の家庭内機器3の各々の電気料金、それらの合計である合計電気料金、および節電アドバイスに基づいて、図19の(b)に例示するような「電気料金確認画面」を表示面12に表示する。また、電力関連情報表示部162は、図20の(a)に例示するような「目標電気代設定画面」、図20の(b)に例示するような「電気料金設定画面」、および図20の(c−1)に例示するような「その他設定画面」を表示面12に表示する。   The power related information display unit 162 is based on the electric charges of each of the plurality of home devices 3 received by the communication unit 14 from the server 7, the total electric charge that is the sum of them, and the power saving advice of FIG. “Electricity charge confirmation screen” as exemplified in FIG. Further, the power related information display unit 162 includes a “target electricity bill setting screen” as illustrated in FIG. 20A, a “electricity charge setting screen” as illustrated in FIG. 20B, and FIG. The “other setting screen” as exemplified in (c-1) is displayed on the display surface 12.

家族伝言板システム300のサーバ7は、図1のサーバ2の構成に加えてさらに、算出処理部227およびアドバイスメッセージテーブル271を備える。   The server 7 of the family message board system 300 further includes a calculation processing unit 227 and an advice message table 271 in addition to the configuration of the server 2 of FIG.

算出処理部227は、サーバ通信部21が複数の家庭内機器3の各々から受信した消費電力量に基づいて、複数の家庭内機器3の各々の電気料金を算出する。また、算出処理部227は、複数の家庭内機器3の各々の電気料金を合計した合計電気料金を算出する。さらに、算出処理部227は、目標電気料金が設定されていた場合、目標電気料金と前記合計電気料金とを比較し、アドバイスメッセージテーブル271を参照して、節電アドバイスを生成する。算出処理部227は、算出した複数の家庭内機器3の各々の電気料金、合計電気料金、および前記節電アドバイスを、サーバ通信部21に、スマートフォン6へ送信させる。   The calculation processing unit 227 calculates the electricity bill for each of the plurality of home appliances 3 based on the power consumption received by the server communication unit 21 from each of the plurality of home appliances 3. In addition, the calculation processing unit 227 calculates a total electricity charge obtained by summing up the electricity charges of each of the plurality of home devices 3. Furthermore, when the target electricity rate is set, the calculation processing unit 227 compares the target electricity rate with the total electricity rate and refers to the advice message table 271 to generate power saving advice. The calculation processing unit 227 causes the server communication unit 21 to transmit the calculated electricity bill, total electricity bill, and power saving advice of each of the plurality of home appliances 3 to the smartphone 6.

アドバイスメッセージテーブル271には、算出処理部227が生成する節電アドバイスの内容(「つぶやき」)および画像(「シール」)に対応付けられて、該節電アドバイスを選択する条件(「条件1」および「条件2」)が格納されている。   In the advice message table 271, conditions (“condition 1” and “condition”) for selecting the power saving advice in association with the content (“tweet”) and the image (“sticker”) of the power saving advice generated by the calculation processing unit 227. Condition 2 ") is stored.

図19は、スマートフォン6が表示面12に表示する画像例の遷移図である。スマートフォン6が表示面12に表示する画面は、スマートフォン1が図5の(c)の上段および下段に示す画面とほぼ同様である。すなわち、図19の(a)の投稿確認画面において「画像」の欄に「電気代取得(電気料金取得)」を表示した状態で「登録」ボタンへのタッチ操作を受け付けたスマートフォン6は、図19の(b)の電気料金確認画面を表示面12に表示する。図19の(b)の電気料金確認画面には、「電気代取得(電気料金取得)」の実行結果が、「おまとめちゃん」からの「9月1日の17時30分」の投稿メッセージとして、示されている。より詳細には、スマートフォン6は、複数の家庭内機器3の各々の電気料金の日単位での推移を示すグラフを、家庭内機器3ごとに色分けして表示している。図19の(b)の例において、スマートフォン6は、2台の家庭内機器3の各々の電気料金(「寝室のエアコン:1,000円」および「リビングのエアコン:4,000円」)に対応する2色から成る棒グラフを表示している。また、複数の家庭内機器3の各々の電気料金の合計について、現在までの実績(5,000円)と、今月の目標金額(12,000円)とを対比して示すとともに、両者の比較に基づく節電アドバイス(「このままだと、目標を超えちゃうかも!?」)を表示している。さらに、スマートフォン6は、「目標電気代」、「電気料金設定」、および「その他設定」ボタンを表示している。   FIG. 19 is a transition diagram of an image example displayed on the display surface 12 by the smartphone 6. The screen displayed on the display surface 12 by the smartphone 6 is substantially the same as the screen shown by the smartphone 1 in the upper and lower sections of FIG. That is, the smartphone 6 that has received a touch operation on the “Register” button in the state where “Electricity cost acquisition (electricity charge acquisition)” is displayed in the “Image” column on the post confirmation screen in FIG. The electricity charge confirmation screen 19 (b) is displayed on the display surface 12. In the electricity bill confirmation screen of FIG. 19B, the execution result of “acquisition of electricity bill (acquisition of electricity bill)” is a post message of “17:30 on September 1” from “summary-chan”. As shown. More specifically, the smartphone 6 displays a graph showing the daily transition of the electricity charges of each of the plurality of home devices 3 in different colors for each home device 3. In the example of FIG. 19B, the smartphone 6 is charged with the electricity charges (“bedroom air conditioner: 1,000 yen” and “living room air conditioner: 4,000 yen”) for each of the two home devices 3. A corresponding bar graph consisting of two colors is displayed. In addition, the total of electricity charges for each of the plurality of home devices 3 is shown by comparing the actual performance (5,000 yen) up to the present and the target amount (12,000 yen) for this month, and comparing the two. Power saving advice based on ("If you keep it, you may exceed your goal !?"). Furthermore, the smartphone 6 displays a “target electricity bill”, “electricity charge setting”, and “other setting” buttons.

図20の(a)は、目標電気代設定画面の一例を示す図であり、図20の(b)は、電気料金設定画面の一例を示す図である。スマートフォン6は、図19の(b)に示す「目標電気代」ボタンへのタッチ操作を受け付けると、目標電気代設定画面を表示面12に表示する。また、スマートフォン6は、図19の(b)の「電気料金設定」ボタンへのタッチ操作を受け付けると、電気料金設定画面を表示面12に表示する。   FIG. 20A is a diagram illustrating an example of a target electricity bill setting screen, and FIG. 20B is a diagram illustrating an example of an electricity bill setting screen. When the smartphone 6 receives a touch operation on the “target electricity cost” button illustrated in FIG. 19B, the smartphone 6 displays a target electricity cost setting screen on the display surface 12. In addition, when the smartphone 6 receives a touch operation on the “electricity charge setting” button in FIG. 19B, the smartphone 6 displays an electricity charge setting screen on the display surface 12.

スマートフォン6が表示面12に表示する目標電気代設定画面において、ユーザは、「今月(または今年)の目標電気代(目標電気料金)」を設定する。図20の(a)に示すように、スマートフォン6は、目標電気代設定画面に先月の使用電気代(図20の(a)の例では「約XXX円」)を表示することにより、ユーザが今月の目標電気代を設定する際の指標となる数字を提示することができる。なお、スマートフォン6は、今年の目標電気代を設定するための目標電気代設定画面には、昨年度の使用電気代を表示する。スマートフォン6は、目標電気代設定画面において目標電気代(図20の(a)の例では「12,000円」)が設定された上で「決定」ボタンへのタッチ操作を受け付けると、該目標電気代をサーバ7へ送信する。サーバ7は、スマートフォン6から受信した目標電気代をサーバ記憶部27に格納し、例えば、後述するアドバイスメッセージ生成処理の際に利用する。   On the target electricity bill setting screen displayed on the display surface 12 by the smartphone 6, the user sets “target electricity bill for this month (or this year) (target electricity bill)”. As shown in (a) of FIG. 20, the smartphone 6 displays the last month's used electricity bill (“about XXX yen” in the example of FIG. 20 (a)) on the target electricity bill setting screen. You can present a number that will serve as an index for setting the target electricity bill for this month. Note that the smartphone 6 displays the electricity bill used last year on the target electricity bill setting screen for setting the target electricity bill for this year. When the smartphone 6 receives a touch operation on the “decision” button after setting the target electricity bill (“12,000 yen” in the example of FIG. 20A) on the target electricity bill setting screen, The electricity bill is transmitted to the server 7. The server 7 stores the target electricity bill received from the smartphone 6 in the server storage unit 27 and uses it, for example, in an advice message generation process described later.

電気料金設定画面において、ユーザは、電気代(電気料金)算出処理の基礎となる「単位量当たりの電気料金」を設定する。後述するように、家族伝言板システム300において、家庭内機器3の各々の電気料金は、家庭内機器3の各々の消費電力量に単位量当たりの電気料金を掛け合わせることによって算出される。ここで、スマートフォン6は、図20の(b)に示すように、電気の使用時間帯ごとに、「単位量当たりの電気料金」を設定することができるように、電気料金設定画面を表示する。例えば、スマートフォン6は、「朝7時から朝10時までの、単位量当たりの電気料金」、「朝10時から夕方17時までの、単位量当たりの電気料金」、「夕方17時から深夜23時までの、単位量当たりの電気料金」、および「深夜23時から翌朝7時までの、単位量当たりの電気料金」を設定することができるように、電気料金設定画面を表示する。そして、スマートフォン6は、電気料金設定画面に入力された「単位量当たりの電気料金」を、サーバ7へ送信する。サーバ7は、スマートフォン6から受信した「単位量当たりの電気料金」をサーバ記憶部27に格納し、例えば、家庭内機器3の各々の電気料金を算出する電気料金算出処理の際に利用する。   On the electricity charge setting screen, the user sets “electricity charge per unit amount” that is the basis of the electricity bill (electricity charge) calculation process. As will be described later, in the family message board system 300, the electricity bill for each home appliance 3 is calculated by multiplying the amount of power consumed by each home appliance 3 by the electricity bill per unit amount. Here, as shown in FIG. 20B, the smartphone 6 displays an electricity bill setting screen so that the “electricity fee per unit amount” can be set for each usage time zone of electricity. . For example, the smartphone 6 can use “electric charge per unit amount from 7:00 am to 10:00 am”, “electric charge per unit amount from 10 am to 17:00 pm”, “17:00 midnight from midnight The electricity charge setting screen is displayed so that the “electricity charge per unit amount until 23:00” and “the electricity charge per unit amount from 23:00 to 7:00 the next morning” can be set. Then, the smartphone 6 transmits the “electricity charge per unit amount” input on the electricity charge setting screen to the server 7. The server 7 stores the “electricity charge per unit amount” received from the smartphone 6 in the server storage unit 27 and uses it, for example, in the electricity charge calculation process for calculating the electricity charge of each of the home devices 3.

図20の(c−1)は、その他設定画面の一例を示す図である。スマートフォン6は、図19の(b)に示す「その他設定」ボタンへのタッチ操作を受け付けると、図20の(c−1)に例示するその他設定画面を表示面12に表示する。その他設定画面において、ユーザは、複数の家庭内機器3の各々について、該家庭内機器3の電気料金をスマートフォン6に表示させるか否かを選択することができる。例えば、ユーザは、その他設定画面において任意の家庭内機器3のチェックを外すことによって、チェックを外した家庭内機器3の電気料金を除く、複数の家庭内機器3の各々の電気料金の合計を、スマートフォン6に表示させることができる。また、チェックされた家庭内機器3の電気料金のみを合計して、合計料金と目標電気代(目標電気料金)とを比較して節電アドバイスを提供するとしてもよい。   FIG. 20C-1 is a diagram illustrating an example of the other setting screen. When the smartphone 6 receives a touch operation on the “other setting” button illustrated in FIG. 19B, the smartphone 6 displays the other setting screen illustrated in FIG. 20C on the display surface 12. On the other setting screen, the user can select whether or not to display the electricity rate of the home device 3 on the smartphone 6 for each of the plurality of home devices 3. For example, the user unchecks an arbitrary home device 3 on the other setting screen, thereby excluding the electricity fee of the home device 3 that is not checked, Can be displayed on the smartphone 6. Alternatively, only the electricity charges of the checked home devices 3 may be summed, and the total charge and a target electricity bill (target electricity charge) may be compared to provide power saving advice.

ただし、複数の家庭内機器3の各々について、電気料金を表示すべきか否か(および、合計電気料金を算出する際に含めるか除外するか)をユーザが選択できるようにするための方法は、図20の(c−1)に例示した「その他設定画面」の表示に限られない。スマートフォン6は、例えば、図20の(c−2)に示すように、複数の家庭内機器3の各々の電気料金を示す画面において、複数の家庭内機器3の各々に隣接させてチェックボックスを表示し、チェックされた家庭内機器3のみの電気代(電気料金)を合計した金額を表示し、また、チェックされた家庭内機器3のみの電気代を合計した電気料金推移グラフを表示してもよい。   However, a method for allowing the user to select whether or not to display the electricity rate for each of the plurality of home devices 3 (and whether to include or exclude when calculating the total electricity rate) The display is not limited to the “other setting screen” illustrated in (c-1) of FIG. For example, as illustrated in (c-2) of FIG. 20, the smartphone 6 has a check box adjacent to each of the plurality of home devices 3 on the screen indicating the electricity charges of each of the plurality of home devices 3. Display and display the total amount of electricity bills (electricity charges) for only the home appliances 3 that have been checked, and display an electricity rate transition graph summing up the electricity bills for only the household devices 3 that have been checked Also good.

(家族伝言板システムの実行する処理の概要)
スマートフォン6からの「電力量通知」処理の指示情報を、サーバ7を介して受信した複数の家庭内機器3の各々は、自機器が動作した時の消費電力量をサーバ7に送信する。サーバ7は、家庭内機器3の各々の消費電力量に単位量当たりの電気料金を掛け合わせることによって、家庭内機器3の各々の電気料金を算出する。そして、サーバ7は、家庭内機器3の各々の電気料金を、全ての家庭内機器3の電気料金の合計値とともに、スマートフォン6に送信する。スマートフォン6は、例えば、全ての家庭内機器3の電気料金の合計値を、家庭全体の電気料金として提示してもよい。
(Outline of processing executed by the family message board system)
Each of the plurality of home devices 3 that has received the instruction information of the “power amount notification” process from the smartphone 6 via the server 7 transmits to the server 7 the amount of power consumed when the device itself operates. The server 7 calculates the electricity bill for each home appliance 3 by multiplying the amount of power consumed by each home appliance 3 by the electricity bill per unit amount. Then, the server 7 transmits the electricity charges for each of the home devices 3 to the smartphone 6 together with the total value of the electricity charges for all the home devices 3. For example, the smartphone 6 may present the total value of the electricity charges for all the home devices 3 as the electricity charge for the entire home.

つまり、家族伝言板システム300は、全ての家庭内機器3の電気料金を管理することによって、全ての家庭内機器3の合計電気料金をユーザに通知することができ、また、任意の家庭内機器3を除いた任意の家電グループ(例えば、家庭内の全てのエアコンであるエアコン3a、エアコン3b、およびエアコン3cの「エアコン・グループ」、前記「リビングの家電」)での合計電気料金などを算出することができる。例えば、スマートフォン6は、「おまとめちゃん」からの、家庭内機器3の各々の電気料金、および全ての家庭内機器3の電気料金の合計値に関する投稿を表示面12に表示することにより、家族全員(図2の例では、お父さん、お母さん、子供)に前記電気料金を通知する。したがって、前記家族全員が前記電気料金を知ることができるようになる。   That is, the family message board system 300 can notify the user of the total electricity charge of all the home devices 3 by managing the electricity charge of all the home devices 3, and any home device 3. Calculate the total electricity bill, etc. in any household electrical appliance group (for example, the air conditioner 3a, the air conditioner 3b, and the “air conditioner group” of the air conditioner 3c, the “home appliances in the living room”). be able to. For example, the smartphone 6 displays a posting on the display surface 12 from the “summary-chan” regarding each electricity charge of the home device 3 and the total electricity charge of all the home devices 3. The electricity charges are notified to all (in the example of FIG. 2, father, mother, and child). Therefore, the whole family can know the electricity bill.

また、家族伝言板システム300は、目標電気料金を設定し、現在までの電気料金と目標電気料金とを比較することによって、例えば節電アドバイスを、つぶやく(家族伝言板に投稿する)こともできる。   The family message board system 300 can also tweet (post on the family message board), for example, by setting a target electricity charge and comparing the electricity charge up to now with the target electricity charge.

さらに、家族伝言板システム300は、前記節電アドバイスを対応する所定の処理(例えば、「節電ON」)を、家庭内機器3に実行させることができる。具体的には、スマートフォン6は、前記節電アドバイスに対応する節電モードでの運転を、家庭内機器3に実行させることができる。   Furthermore, the family message board system 300 can cause the home device 3 to execute a predetermined process (for example, “power saving ON”) corresponding to the power saving advice. Specifically, the smartphone 6 can cause the home device 3 to execute the operation in the power saving mode corresponding to the power saving advice.

なお、これまで電気料金(消費電力量)について説明を行なってきたが、スマートフォン6が、複数の家庭内機器3に、スマートフォン6に通知させる情報は、電気料金(消費電力量)に限られるものではない。スマートフォン6は、複数の家庭内機器3に、例えば使用水量などについてもスマートフォン6に通知させ、スマートフォン6は複数の家庭内機器3によって消費される使用水量を、ユーザに通知できてもよい。   In addition, although the electricity rate (power consumption) has been described so far, the information that the smartphone 6 notifies the smartphone 6 to the plurality of home devices 3 is limited to the electricity rate (power consumption). is not. The smartphone 6 may cause the plurality of household devices 3 to notify the smartphone 6 of the amount of water used, for example, and the smartphone 6 may notify the user of the amount of water consumed by the plurality of household devices 3.

(アドバイスメッセージ生成処理および電気料金算出処理について)
図21は、サーバ7に記憶されているアドバイスメッセージテーブル271のデータ構造および具体例を示す図である。例えば、今月(11月)の目標電気料金を「12,000円」に設定した場合、11月5日18時時点における電気料金が「1,500円」であるとき、節電アドバイスを投稿するために、以下の処理が実行される。
(About advice message generation processing and electricity bill calculation processing)
FIG. 21 is a diagram illustrating a data structure and a specific example of the advice message table 271 stored in the server 7. For example, if the target electricity charge for this month (November) is set to “12,000 yen”, and the electricity charge at 18:00 on November 5 is “1,500 yen”, to post power saving advice In addition, the following processing is executed.

すなわち、現在(11月5日18時時点)までの電気料金のペースで、月末まで推移した時の電気料金である月末時点予想電気料金を算出し、該月末時点予想電気料金と今月の目標電気料金とを比較する。具体的には、先ず、11月5日18時時点における電気料金である「1,500円」を、11月に入ってから11月5日18時時点までの時間で割って、1時間当たりの平均電気料金を算出する。次に、前記1時間当たりの平均電気料金に、11月の日数(30日)と24時間とを掛けて、月末時点予想電気料金を算出する。つまり、「1,500円/(4日×24時間+18時間)×(30日×24時間)=9,474円(小数点以下、四捨五入)」と、月末時点予想電気料金を算出する。   In other words, at the pace of electricity charges up to the present (as of 18:00 on November 5), the end-of-month expected electricity charge, which is the electricity charge at the end of the month, is calculated. Compare prices. Specifically, first, “1,500 yen”, which is the electricity charge at 18:00 on November 5, is divided by the time from the beginning of November to 18:00 on November 5, and the hourly Calculate the average electricity price. Next, the average electricity rate per hour is multiplied by the number of days in November (30 days) and 24 hours to calculate the expected electricity rate at the end of the month. That is, the estimated electricity bill at the end of the month is calculated as “1,500 yen / (4 days × 24 hours + 18 hours) × (30 days × 24 hours) = 9,474 yen (rounded off after the decimal point)”.

そして、前記月末時点予想電気料金:9,474円と、前記今月の目標電気料金:12,000円とを比較して、前記月末時点予想電気料金が前記今月の目標電気料金よりも低いことを確認すると、スマートフォン6は、以下の節電アドバイスをユーザに通知する。すなわち、スマートフォン6は、図21に例示したアドバイスメッセージテーブル271のNo.3のメッセージを「おまとめちゃん」からの家族伝言板への投稿(つぶやき)として、表示面12に表示する。   Then, comparing the expected electricity charge at the end of the month: 9,474 yen with the target electricity charge for the current month: 12,000 yen, the expected electricity charge at the end of the month is lower than the target electricity charge for the current month. When confirmed, the smartphone 6 notifies the user of the following power saving advice. That is, the smartphone 6 receives the No. in the advice message table 271 illustrated in FIG. The message 3 is displayed on the display surface 12 as a post (tweet) from the “summary-chan” to the family message board.

(消費電力量の算出方法)
図22は、(a)は、家庭内機器3の消費電力量を算出するための基礎データの一例を示す図であり、(b)は、家庭内機器3の消費電力量を算出するための別の基礎データの一例を示す図である。
(Calculation method of power consumption)
FIG. 22A is a diagram illustrating an example of basic data for calculating the power consumption of the home device 3, and FIG. 22B is a diagram for calculating the power consumption of the home device 3. It is a figure which shows an example of another basic data.

消費電力量は、家庭内機器3の各々において、1回の運転ごとに計算され、その運転終了時に下記の算出式に基づいて計算される。また、積算消費電力量は、これまでの消費電力量の積算値であり、運転終了時に更新した値を、家庭内機器3の各々が備える所定の記憶部に保存する。   The amount of power consumption is calculated for each operation in each household device 3 and is calculated based on the following calculation formula at the end of the operation. The integrated power consumption is an integrated value of the power consumption so far, and the value updated at the end of the operation is stored in a predetermined storage unit provided in each of the home devices 3.

算出式は以下の通りである。すなわち、「消費電力量=負荷1の平均消費電力(W)×負荷1の合計運転時間(h)+負荷2の平均消費電力(W)×負荷2の合計運転時間(h)+・・・+負荷Nの平均消費電力(W)×負荷Nの合計運転時間(h)+常時通電待機時の消費電力(W)×常時通電待機時間(h)」である。ここで、各負荷(負荷1〜負荷N)の運転時間は、100msec単位でカウントしているものとする。また、負荷1〜負荷Nの各々の平均消費電力は、例えば、図22に示す通りである。   The calculation formula is as follows. That is, “power consumption = average power consumption of load 1 (W) × total operation time of load 1 (h) + average power consumption of load 2 (W) × total operation time of load 2 (h) +. “Average power consumption of load N (W) × total operation time of load N (h) + power consumption during normal energization standby (W) × always energization standby time (h)”. Here, it is assumed that the operation time of each load (load 1 to load N) is counted in units of 100 msec. Moreover, the average power consumption of each of the loads 1 to N is, for example, as shown in FIG.

図22の(a)に例示しているように、負荷1は、その平均消費電力(W)が、運転モードおよび温度に依存せず、「W1」で一定としている。これに対し、負荷4は、その平均消費電力(W)が、運転モードおよび温度に応じて変化する。具体的には、図22の(b)に例示しているように、「運転モード:Aモード」であって、「温度:低」の場合には、負荷4の平均消費電力はW41である。同様に、「運転モード:Bモード」であって、「温度:中」の場合には、負荷4の平均消費電力はW45である。家庭内機器3の各々における電力量算出部321は、1回の運転ごとに、図22に例示する基礎データ等を用いて、自機器における消費電力量を算出している。そして、サーバ7(スマートフォン6)から電力量の通知の指示を受信すると、サーバ7に、これまでの消費電力量の積算値である積算消費電力量を送信する。   As illustrated in (a) of FIG. 22, the load 1 has its average power consumption (W) constant at “W1” without depending on the operation mode and temperature. In contrast, the average power consumption (W) of the load 4 changes according to the operation mode and temperature. Specifically, as illustrated in FIG. 22B, when “operation mode: A mode” and “temperature: low”, the average power consumption of the load 4 is W41. . Similarly, when “operation mode: B mode” and “temperature: medium”, the average power consumption of the load 4 is W45. The power amount calculation unit 321 in each of the home devices 3 calculates the power consumption amount in the own device using the basic data illustrated in FIG. 22 for each operation. And when the instruction | indication of the notification of electric energy is received from the server 7 (smartphone 6), the integrated power consumption which is the integrated value of the power consumption until now will be transmitted to the server 7. FIG.

〔変形例〕
家族伝言板システム100、200、および300において、家族伝言板に指示画像を投稿して、家庭内機器3(被制御装置)に所定の処理を実行させることは必須ではない。例えば、家族伝言板システム100、200、および300において、スマートフォン1、4、および6は、ユーザからの前記所定の処理の実行を指示する音声入力を受け付けることによって、サーバ2、5、7を介して家庭内機器3に、前記所定の処理の実行を指示してもよい。そして、スマートフォン1、4、および6は、サーバ2、5、7を介して家庭内機器3から、前記所定の処理の実行の指示の結果(実行結果)を受信し、該実行結果をユーザに通知してもよい。
[Modification]
In the family message board systems 100, 200, and 300, it is not essential to post an instruction image on the family message board and cause the home device 3 (controlled device) to execute a predetermined process. For example, in the family message board systems 100, 200, and 300, the smartphones 1, 4, and 6 receive the voice input instructing the execution of the predetermined process from the user, and thereby via the servers 2, 5, and 7. The home device 3 may be instructed to execute the predetermined process. Then, the smartphones 1, 4, and 6 receive the result (execution result) of the predetermined processing execution instruction from the home device 3 via the servers 2, 5, and 7, and send the execution result to the user. You may be notified.

また、家族伝言板システム100、200、および300において、複数の家庭内機器3の各々に実行させた所定の処理(所定の一括処理)の実行結果を、家族伝言板に表示することは必須ではない。例えば、家族伝言板システム300において、複数の家庭内機器3の各々の電気料金(または消費電力量)およびそれらを合計した電気料金(または合計の消費電力量)の月間/年間表示は、専用機能のメニューとして、スマートフォン6の表示面12に表示されてもよい。   Moreover, in the family message board systems 100, 200, and 300, it is not essential to display the execution result of the predetermined process (predetermined batch process) executed by each of the plurality of household devices 3 on the family message board. For example, in the family message board system 300, the monthly / annual display of the electricity charges (or power consumption) of each of the plurality of home devices 3 and the total electricity charge (or total power consumption) of them is a dedicated function. It may be displayed on the display surface 12 of the smartphone 6 as a menu.

〔実施形態4〕
以上までに説明してきた各実施形態では、1つのサーバ2、5、7を用いる例を説明したが、サーバ2、5、7の有する各機能が、個別のサーバにて実現されていてもよい。そして、複数のサーバを適用する場合においては、各サーバは、同じ事業者によって管理されていてもよいし、異なる事業者によって管理されていてもよい。
[Embodiment 4]
In each of the embodiments described above, an example in which one server 2, 5, and 7 is used has been described. However, each function of the servers 2, 5, and 7 may be realized by an individual server. . And when applying a some server, each server may be managed by the same provider, and may be managed by a different provider.

また、サーバ2、5、7の有する各機能をスマートフォン1、4、6が備え、サーバ2、5、7を不要とする構成であってもよい。すなわち、サーバ2、5、7の備える表示対象機器抽出部221、実行指示情報抽出部222、表示選択機器抽出部223、処理結果取得部224、実行指示部225、ペアリング情報抽出部226、および算出処理部227は、スマートフォン1、4、6が備えるとしてもよい。   Further, the smartphones 1, 4, and 6 may have the functions of the servers 2, 5, and 7, and the servers 2, 5, and 7 may be unnecessary. That is, the display target device extraction unit 221, the execution instruction information extraction unit 222, the display selection device extraction unit 223, the processing result acquisition unit 224, the execution instruction unit 225, the pairing information extraction unit 226, and the servers 2, 5, and 7 The calculation processing unit 227 may be included in the smartphones 1, 4, and 6.

〔実施形態5〕
スマートフォン1、4、6、サーバ2、5、7、および家庭内機器3の各ブロックは、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPUを用いてソフトウェアによって実現してもよい。後者の場合、スマートフォン1、4、6、サーバ2、5、7、および家庭内機器3を、図20に示すようなコンピュータ(電子計算機)を用いて構成することができる。
[Embodiment 5]
Each block of the smartphones 1, 4, 6, servers 2, 5, 7 and home device 3 may be realized by a logic circuit (hardware) formed on an integrated circuit (IC chip) or the like, or a CPU It may be realized by software using In the latter case, the smartphones 1, 4, 6, the servers 2, 5, 7 and the home device 3 can be configured using a computer (electronic computer) as shown in FIG. 20.

図23は、前記スマートフォン(スマートフォン1、4、6)、前記サーバ(サーバ2、5、7)、および前記家庭内機器(家庭内機器3)として利用可能なコンピュータ910の構成を例示したブロック図である。コンピュータ910は、バス911を介して互いに接続された演算装置912と、主記憶装置913と、補助記憶装置914と、入出力インターフェース915とを備えている。演算装置912、主記憶装置913、および補助記憶装置914は、それぞれ、例えばCPU、RAM(random access memory)、ハードディスクドライブであってもよい。入出力インターフェース915には、ユーザがコンピュータ910に各種情報を入力するための入力装置920、および、コンピュータ910がユーザに各種情報を出力するための出力装置930が接続される。入力装置920および出力装置930は、コンピュータ910に内蔵されたものであってもよいし、コンピュータ910に接続された(外付けされた)ものであってもよい。例えば、入力装置920は、キーボード、マウス、タッチセンサなどであってもよく、出力装置930は、ディスプレイ、プリンタ、スピーカなどであってもよい。また、タッチセンサとディスプレイとが一体化されたタッチパネルのような、入力装置920および出力装置930の双方の機能を有する装置を適用してもよい。そして、通信インターフェース916は、コンピュータ910が外部の装置と通信するためのインターフェースである。   FIG. 23 is a block diagram illustrating a configuration of a computer 910 that can be used as the smartphone (smartphones 1, 4, 6), the server (servers 2, 5, 7), and the home device (home device 3). It is. The computer 910 includes an arithmetic device 912, a main storage device 913, an auxiliary storage device 914, and an input / output interface 915 that are connected to each other via a bus 911. The arithmetic device 912, the main storage device 913, and the auxiliary storage device 914 may be, for example, a CPU, a random access memory (RAM), and a hard disk drive, respectively. Connected to the input / output interface 915 are an input device 920 for the user to input various information to the computer 910 and an output device 930 for the computer 910 to output various information to the user. The input device 920 and the output device 930 may be incorporated in the computer 910 or may be connected (externally attached) to the computer 910. For example, the input device 920 may be a keyboard, a mouse, a touch sensor, or the like, and the output device 930 may be a display, a printer, a speaker, or the like. In addition, a device having both functions of the input device 920 and the output device 930, such as a touch panel in which a touch sensor and a display are integrated, may be applied. The communication interface 916 is an interface for the computer 910 to communicate with an external device.

補助記憶装置914には、コンピュータ910をスマートフォン1、4、6、サーバ2、5、7、および家庭内機器3として動作させるための各種プログラムが格納されている。そして、演算装置912は、補助記憶装置914に格納された前記各プログラムを主記憶装置913上に展開して該プログラムに含まれる命令を実行することによって、コンピュータ910を、スマートフォン1、4、6、サーバ2、5、7、および家庭内機器3が備える各部として機能させる。なお、補助記憶装置914がプログラム等の情報の記録に用いる記録媒体は、コンピュータ読み取り可能な「一時的でない有形の媒体」であればよく、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブル論理回路などであってもよい。   The auxiliary storage device 914 stores various programs for causing the computer 910 to operate as the smartphones 1, 4, 6, the servers 2, 5, 7 and the home device 3. Then, the arithmetic device 912 expands each program stored in the auxiliary storage device 914 on the main storage device 913 and executes instructions included in the program, thereby causing the computer 910 to operate on the smartphones 1, 4, 6. , Servers 2, 5, 7, and home device 3 are made to function as respective units. Note that the recording medium used by the auxiliary storage device 914 for recording information such as a program may be a computer-readable “non-temporary tangible medium”. For example, a tape, a disk, a card, a semiconductor memory, a programmable logic circuit It may be.

また、コンピュータ910の外部の記録媒体に記録されているプログラム、あるいは任意の伝送媒体(通信ネットワークや放送波等)を介してコンピュータ910に供給されたプログラムを用いてコンピュータ910を機能させる構成を採用してもよい。そして、本発明は、前記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。   Further, a configuration is adopted in which the computer 910 is made to function by using a program recorded on a recording medium outside the computer 910 or a program supplied to the computer 910 via an arbitrary transmission medium (communication network, broadcast wave, etc.). May be. The present invention can also be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission.

〔まとめ〕
本発明の態様1に係る制御装置(スマートフォン1、4、および6)は、複数の機器(家庭内機器3)の各々に所定の処理の実行を一括して指示する一括指示情報を選択するユーザ操作を取得する操作取得部(116)と、前記操作取得部が取得したユーザ操作において選択された一括指示情報に設定されている複数の機器の各々に、該一括指示情報によって指示されている所定の処理の実行を指示する指示部(処理指示部117)と、を備えている。
[Summary]
The control device (smartphones 1, 4, and 6) according to aspect 1 of the present invention is a user who selects collective instruction information that collectively instructs execution of a predetermined process to each of a plurality of devices (in-home devices 3). An operation acquisition unit (116) that acquires an operation and a predetermined instruction specified by the collective instruction information to each of a plurality of devices set in the collective instruction information selected in the user operation acquired by the operation acquisition unit An instruction unit (processing instruction unit 117) for instructing execution of the process.

上記の構成によれば、前記制御装置は、前記複数の機器を一括して被制御装置として指定して所定の処理を実行させることができる。   According to said structure, the said control apparatus can specify the said some apparatus collectively as a to-be-controlled apparatus, and can perform a predetermined | prescribed process.

本発明の態様2に係る制御装置は、上記態様1において、前記複数の機器を一括して被制御装置として特定する情報をユーザに選択可能に表示する対象機器表示部(112)をさらに備えてもよい。   The control device according to aspect 2 of the present invention further includes a target device display unit (112) according to the above-described aspect 1, wherein the target device display unit (112) displays the information that collectively specifies the plurality of devices as controlled devices so that the user can select the information. Also good.

上記の構成によれば、前記対象機器表示部は、前記複数の機器を一括して被制御装置として特定する情報をユーザに選択可能に表示する。したがって、ユーザは容易に、前記複数の機器を被制御装置として特定することができる。   According to said structure, the said target apparatus display part displays the information which specifies the said several apparatus collectively as a controlled apparatus so that a user can select. Therefore, the user can easily identify the plurality of devices as controlled devices.

本発明の態様3に係る制御装置は、上記態様1または2において、前記操作取得部が取得したユーザ操作において選択された一括指示情報に設定されている所定の処理を実行可能な機器のみをユーザに選択可能に表示する選択機器表示部(114)をさらに備えてもよい。   The control device according to aspect 3 of the present invention is the control apparatus according to aspect 1 or 2, wherein only a device that can execute the predetermined process set in the batch instruction information selected in the user operation acquired by the operation acquisition unit is used. A selection device display unit (114) that displays the selected items may be further provided.

上記の構成によれば、前記選択機器表示部は、前記操作取得部が取得したユーザ操作において選択された一括指示情報に設定されている所定の処理を実行可能な機器のみをユーザに選択可能に表示する。したがって、ユーザは、前記複数の機器のうち、選択した一括指示情報に設定されている所定の処理を実行可能な機器のみを確認することができる。また、ユーザは、前記複数の機器のうち、選択した一括指示情報に設定されている所定の処理を実際に実行させる機器を選択することができる。   According to said structure, the said selection apparatus display part can select only the apparatus which can perform the predetermined process currently set to the batch instruction information selected in the user operation which the said operation acquisition part acquired. indicate. Therefore, the user can check only the devices that can execute the predetermined processing set in the selected collective instruction information among the plurality of devices. Further, the user can select a device that actually executes a predetermined process set in the selected batch instruction information from among the plurality of devices.

本発明の態様4に係る制御装置は、上記態様1から3のいずれかにおいて、前記所定の処理を前記複数の機器に指示した結果をユーザに通知する結果表示部(115)をさらに備えてもよい。   The control device according to aspect 4 of the present invention further includes a result display unit (115) for notifying a user of a result of instructing the plurality of devices to perform the predetermined process in any of the above aspects 1 to 3. Good.

上記の構成によれば、前記結果表示部は、前記所定の処理を前記複数の機器に指示した結果をユーザに通知する。したがって、ユーザは、前記所定の処理を前記複数の機器に指示した結果を容易に確認することができる。   According to said structure, the said result display part notifies a user of the result which instruct | indicated the said predetermined process to the said some apparatus. Therefore, the user can easily confirm the result of instructing the predetermined processing to the plurality of devices.

本発明の態様5に係る制御装置は、上記態様4において、前記結果表示部は、前記一括指示情報によって指示された所定の処理を指示した結果について、前記複数の機器の各々の結果をまとめた結果をユーザに通知してもよい。   In the control device according to aspect 5 of the present invention, in the aspect 4, the result display unit summarizes the results of each of the plurality of devices for the result of instructing the predetermined process instructed by the collective instruction information. The result may be notified to the user.

上記の構成によれば、前記結果表示部は、前記一括指示情報によって指示された所定の処理を指示した結果について、前記複数の機器の各々の結果をまとめた結果をユーザに通知する。したがって、ユーザは、選択した一括指示情報によって指示された所定の処理を指示した結果について、前記複数の機器の各々の結果をまとめた結果を、容易に確認することができる。   According to said structure, the said result display part notifies a user the result which put together the result of each of these apparatus about the result which instruct | indicated the predetermined process instruct | indicated by the said batch instruction information. Therefore, the user can easily confirm the result of summarizing the results of the plurality of devices for the result of instructing the predetermined process specified by the selected batch instruction information.

本発明の態様6に係る制御装置は、上記態様4において、前記結果表示部は、前記一括指示情報によって指示された所定の処理を指示した結果について、前記複数の機器の各々の結果を機器毎にユーザに通知してもよい。   In the control device according to aspect 6 of the present invention, in the above aspect 4, the result display unit obtains the result of each of the plurality of devices for the result of instructing the predetermined processing specified by the collective instruction information. The user may be notified.

上記の構成によれば、前記結果表示部は、前記一括指示情報によって指示された所定の処理を指示した結果について、前記複数の機器の各々の結果を機器毎にユーザに通知する。したがって、ユーザは、選択した一括指示情報によって指示された所定の処理を指示した結果について、前記複数の機器の各々の結果を、容易に確認することができる。   According to said structure, the said result display part notifies a user of the result of each of these several apparatus for every apparatus about the result which instruct | indicated the predetermined process instruct | indicated by the said batch instruction information. Therefore, the user can easily confirm the result of each of the plurality of devices for the result of instructing the predetermined processing instructed by the selected collective instruction information.

本発明の態様7に係る制御装置は、上記態様1から6のいずれかにおいて、前記一括指示情報を選択するユーザ操作は、前記一括指示情報に対応付けられた画像の選択、または、前記一括指示情報に対応付けられた音声の入力であってもよい。   The control device according to aspect 7 of the present invention is the control device according to any one of the aspects 1 to 6, wherein the user operation for selecting the collective instruction information selects an image associated with the collective instruction information or the collective instruction Voice input associated with information may be input.

上記の構成によれば、前記制御装置は、前記一括指示情報に対応付けられた画像の選択、または、前記一括指示情報に対応付けられた音声の入力を受け付けることによって、前記一括指示情報に設定されている複数の機器の各々に、該一括指示情報によって指示されている所定の処理の実行を指示する。したがって、ユーザは、前記一括指示情報に対応付けられた画像を選択する操作、または、前記一括指示情報に対応付けられた音声を入力する操作によって、前記一括指示情報に設定されている複数の機器の各々に、該一括指示情報によって指示されている所定の処理を実行させることができる。   According to said structure, the said control apparatus sets to the said batch instruction information by receiving the selection of the image matched with the said batch instruction information, or the input of the audio | voice matched with the said batch instruction information. Each of the plurality of devices is instructed to execute a predetermined process instructed by the collective instruction information. Accordingly, the user can select a plurality of devices set in the collective instruction information by an operation of selecting an image associated with the collective instruction information or an operation of inputting a sound associated with the collective instruction information. Can be caused to execute a predetermined process instructed by the collective instruction information.

本発明の態様8に係る制御装置は、上記態様3において、前記選択機器表示部は、前記一括指示情報によって指示される所定の処理を実行可能な機器であって、前記一括指示情報によって指示される所定の処理を実行する権限が予め付与されている機器を、該ユーザに選択可能に表示してもよい。   In the control device according to aspect 8 of the present invention, in the aspect 3, the selected device display unit is a device capable of executing a predetermined process instructed by the collective instruction information, and is instructed by the collective instruction information. A device to which an authority to execute predetermined processing is given in advance may be displayed to be selectable to the user.

上記の構成によれば、前記選択機器表示部は、前記一括指示情報によって指示される所定の処理を実行可能な機器であって、前記一括指示情報によって指示される所定の処理を実行する権限が予め付与されている機器を、該ユーザに選択可能に表示する。したがって、ユーザは、前記一括指示情報によって指示される所定の処理を実行する権限が予め付与されている機器のみに、前記一括指示情報によって指示される所定の処理を実行させることができる。   According to the above configuration, the selected device display unit is a device capable of executing a predetermined process instructed by the collective instruction information, and has an authority to execute the predetermined process instructed by the collective instruction information. A pre-assigned device is displayed to be selectable to the user. Therefore, the user can execute only the predetermined process instructed by the collective instruction information only for a device to which the authority to execute the predetermined process instructed by the collective instruction information is given in advance.

本発明の態様9に係る制御装置は、上記態様1から8のいずれかにおいて、前記所定の処理は、前記複数の機器における消費電力量の取得であってもよい。   In the control device according to aspect 9 of the present invention, in any of the above aspects 1 to 8, the predetermined process may be acquisition of power consumption in the plurality of devices.

上記の構成によれば、前記制御装置は、前記複数の機器に、消費電力量を取得させることができる。したがって、ユーザは、前記複数の機器の各々の消費電力量を、容易に確認することができる。   According to said structure, the said control apparatus can make the said some apparatus acquire power consumption. Therefore, the user can easily confirm the power consumption amount of each of the plurality of devices.

本発明の態様10に係る制御装置は、上記態様4において、前記結果表示部は、前記複数の機器の各々の消費電力量をまとめたグラフをユーザに通知してもよい。   In the control device according to aspect 10 of the present invention, in the above aspect 4, the result display unit may notify the user of a graph summarizing the power consumption amounts of the plurality of devices.

上記の構成によれば、前記結果表示部は、前記複数の機器の各々の消費電力量をまとめたグラフをユーザに通知する。したがって、ユーザは、前記複数の機器の各々の消費電力量をまとめたグラフを、容易に確認することができる。   According to said structure, the said result display part notifies a user of the graph which put together the power consumption of each of these apparatuses. Therefore, the user can easily confirm a graph that summarizes the power consumption amounts of the plurality of devices.

本発明の態様11に係る制御装置は、上記態様4において、前記結果表示部は、前記複数の機器の各々の消費電力量から算出した各機器の電気料金をユーザに通知してもよい。   In the control device according to aspect 11 of the present invention, in the above aspect 4, the result display unit may notify the user of the electricity bill of each device calculated from the power consumption amount of each of the plurality of devices.

上記の構成によれば、前記結果表示部は、前記複数の機器の各々の消費電力量から算出した各機器の電気料金をユーザに通知する。したがって、ユーザは、前記複数の機器の各々の消費電力量から算出した各機器の電気料金を、容易に確認することができる。   According to said structure, the said result display part notifies a user of the electric bill of each apparatus computed from the power consumption of each of these apparatuses. Therefore, the user can easily confirm the electricity charges of each device calculated from the power consumption of each of the plurality of devices.

本発明の態様12に係る制御システム(家族伝言板システム100、200、および300)は、制御装置(スマートフォン1、4、および6)と、該制御装置によって制御可能な複数の機器(家庭内機器3)とを含む制御システムであって、前記制御装置は、前記複数の機器の各々に所定の処理の実行を一括して指示する一括指示情報を選択するユーザ操作を取得すると、該ユーザ操作において選択された一括指示情報に設定されている複数の機器の各々に、該一括指示情報に設定されている所定の処理の実行を指示する。   The control system (family message board systems 100, 200, and 300) according to aspect 12 of the present invention includes a control device (smartphones 1, 4, and 6) and a plurality of devices (home appliances 3) that can be controlled by the control device. ), The control device acquires a user operation for selecting collective instruction information for instructing each of the plurality of devices to execute a predetermined process at once. Each of the plurality of devices set in the batch instruction information is instructed to execute a predetermined process set in the batch instruction information.

上記の構成によれば、態様1に係る制御装置と同様の作用効果を奏する。   According to said structure, there exists an effect similar to the control apparatus which concerns on aspect 1. FIG.

本発明の態様13に係る制御方法は、複数の機器(家庭内機器3)の各々に所定の処理の実行を一括して指示する一括指示情報を選択するユーザ操作を取得する操作取得ステップ(S130)と、前記操作取得ステップにて取得したユーザ操作において選択された一括指示情報に設定されている複数の機器の各々に、該一括指示情報に設定されている所定の処理の実行を指示する指示ステップ(S160)と、を含む。   The control method according to the thirteenth aspect of the present invention includes an operation acquisition step of acquiring a user operation for selecting collective instruction information for instructing each of a plurality of devices (home devices 3) to execute a predetermined process at once (S130). And an instruction for instructing each of a plurality of devices set in the batch instruction information selected in the user operation acquired in the operation acquisition step to execute a predetermined process set in the batch instruction information. Step (S160).

上記制御方法によれば、態様1に係る制御装置と同様の作用効果を奏する。   According to the said control method, there exists an effect similar to the control apparatus which concerns on aspect 1. FIG.

本発明の各態様に係る制御装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記制御装置が備える各部(ソフトウェア要素)として動作させることにより上記制御装置をコンピュータにて実現させる制御装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。   The control device according to each aspect of the present invention may be realized by a computer. In this case, the control device is realized by the computer by operating the computer as each unit (software element) included in the control device. A control program for the control device and a computer-readable recording medium on which the control program is recorded also fall within the scope of the present invention.

本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。   The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope shown in the claims, and embodiments obtained by appropriately combining technical means disclosed in different embodiments. Is also included in the technical scope of the present invention. Furthermore, a new technical feature can be formed by combining the technical means disclosed in each embodiment.

本発明は、スマートフォン、タブレット端末、パーソナルコンピュータ、テレビジョン受像機など、被制御装置を制御可能な装置等に適用することができる。   The present invention can be applied to devices that can control controlled devices such as smartphones, tablet terminals, personal computers, and television receivers.

1 スマートフォン(制御装置)
3 家庭内機器(機器)
4 スマートフォン(制御装置)
6 スマートフォン(制御装置)
100 家族伝言板システム(制御システム)
116 操作取得部
117 処理指示部(指示部)
112 対象機器表示部
114 選択機器表示部
115 結果表示部
162 電力関連情報表示部(結果表示部)
200 家族伝言板システム(制御システム)
300 家族伝言板システム(制御システム)
S130 操作取得ステップ
S160 指示ステップ
1 Smartphone (control device)
3 Domestic equipment (equipment)
4 Smartphone (control device)
6 Smartphone (control device)
100 Family message board system (control system)
116 Operation acquisition unit 117 Processing instruction unit (instruction unit)
112 target device display unit 114 selected device display unit 115 result display unit 162 power related information display unit (result display unit)
200 Family message board system (control system)
300 Family message board system (control system)
S130 Operation acquisition step S160 Instruction step

Claims (12)

複数の機器の各々に所定の処理の実行を一括して指示する一括指示情報を選択するユーザ操作を取得する操作取得部と、
前記操作取得部が取得したユーザ操作において選択された一括指示情報に設定されている複数の機器の各々に、該一括指示情報によって指示されている所定の処理の実行を指示する指示部と、
前記操作取得部が取得したユーザ操作において選択された一括指示情報に設定されている所定の処理を実行可能な機器のみをユーザに選択可能に表示する選択機器表示部と、を備え
前記選択機器表示部は、前記一括指示情報によって指示される所定の処理を実行可能な機器であって、前記一括指示情報によって指示される所定の処理を実行する権限が予め付与されている機器を、該ユーザに選択可能に表示する
ことを特徴とする制御装置。
An operation acquisition unit that acquires a user operation to select batch instruction information that collectively instructs each of a plurality of devices to execute a predetermined process;
An instruction unit for instructing each of a plurality of devices set in the batch instruction information selected by the user operation acquired by the operation acquisition unit to execute a predetermined process specified by the batch instruction information;
A selected device display unit that displays only a device that can execute a predetermined process set in the batch instruction information selected in the user operation acquired by the operation acquisition unit to the user ,
The selected device display unit is a device capable of executing a predetermined process instructed by the collective instruction information, and a device to which an authority to execute the predetermined process instructed by the collective instruction information is given in advance. And a control device which displays the user selectably .
前記複数の機器を一括して被制御装置として特定する情報をユーザに選択可能に表示する対象機器表示部をさらに備える
ことを特徴とする請求項1に記載の制御装置。
The control device according to claim 1, further comprising: a target device display unit that displays information for specifying the plurality of devices as controlled devices collectively so as to be selectable to a user.
前記所定の処理を前記複数の機器に指示した結果をユーザに通知する結果表示部をさらに備える
ことを特徴とする請求項1または2に記載の制御装置。
Control device according to claim 1 or 2, further comprising a result displaying unit for notifying the result of the instruction to the predetermined processing to the plurality of devices to the user.
前記結果表示部は、前記一括指示情報によって指示された所定の処理を指示した結果について、前記複数の機器の各々の結果をまとめた結果をユーザに通知する
ことを特徴とする請求項に記載の制御装置。
The result display section, the result of instruction a predetermined processing designated by the batch command information, according to claim 3, wherein the notifying the results summarized the results of each of the plurality of devices to the user Control device.
前記結果表示部は、前記一括指示情報によって指示された所定の処理を指示した結果について、前記複数の機器の各々の結果を機器毎にユーザに通知する
ことを特徴とする請求項に記載の制御装置。
The said result display part notifies the result of each of these several apparatus to a user for every apparatus about the result which instruct | indicated the predetermined process instruct | indicated by the said batch instruction information, The apparatus of Claim 3 characterized by the above-mentioned. Control device.
前記一括指示情報を選択するユーザ操作は、前記一括指示情報に対応付けられた画像の選択、または、前記一括指示情報に対応付けられた音声の入力である
ことを特徴とする請求項1からのいずれか1項に記載の制御装置。
The bulk user operation of selecting the indication information, the collective selection of an image associated with the instruction information, or, claims 1-5, characterized in that said the input speech associated with the global command information The control device according to any one of the above.
前記所定の処理は、前記複数の機器における消費電力量の取得である
ことを特徴とする請求項1からのいずれか1項に記載の制御装置。
Wherein the predetermined process, the control device according to any one of claims 1 6, characterized in that the acquisition of the power consumption of the plurality of devices.
前記結果表示部は、前記複数の機器の各々の消費電力量をまとめたグラフをユーザに通知する
ことを特徴とする請求項に記載の制御装置。
The control apparatus according to claim 3 , wherein the result display unit notifies a user of a graph that summarizes the power consumption amounts of the plurality of devices.
前記結果表示部は、前記複数の機器の各々の消費電力量から算出した各機器の電気料金をユーザに通知する
ことを特徴とする請求項に記載の制御装置。
The control apparatus according to claim 3 , wherein the result display unit notifies the user of an electricity bill for each device calculated from the power consumption amount of each of the plurality of devices.
制御装置と、該制御装置によって制御可能な複数の機器とを含む制御システムであって、
前記制御装置は、前記複数の機器の各々に所定の処理の実行を一括して指示する一括指示情報を選択するユーザ操作を取得すると、該ユーザ操作において選択された一括指示情報に設定されている複数の機器の各々に、該一括指示情報に設定されている所定の処理の実行を指示する制御装置であって、
前記制御装置は、前記ユーザ操作において選択された一括指示情報によって指示される所定の処理を実行可能な機器であって、前記一括指示情報によって指示される所定の処理を実行する権限が予め付与されている機器を、該ユーザに選択可能に表示する
ことを特徴とする制御システム。
A control system including a control device and a plurality of devices that can be controlled by the control device,
When the control device obtains a user operation for selecting batch instruction information for collectively instructing each of the plurality of devices to execute a predetermined process, the control device is set to the batch instruction information selected in the user operation. A control device that instructs each of a plurality of devices to execute a predetermined process set in the collective instruction information ,
The control device is a device capable of executing a predetermined process instructed by the collective instruction information selected in the user operation, and has an authority to execute the predetermined process instructed by the collective instruction information in advance. A control system for displaying a selected device so as to be selectable to the user .
複数の機器の各々に所定の処理の実行を一括して指示する一括指示情報を選択するユーザ操作を取得する操作取得ステップと、
前記操作取得ステップにて取得したユーザ操作において選択された一括指示情報に設定されている複数の機器の各々に、該一括指示情報に設定されている所定の処理の実行を指示する指示ステップと、
前記操作取得ステップにて取得したユーザ操作において選択された一括指示情報に設定されている所定の処理を実行可能な機器のみをユーザに選択可能に表示する選択機器表示ステップと、を含み、
前記選択機器表示ステップでは、前記一括指示情報によって指示される所定の処理を実行可能な機器であって、前記一括指示情報によって指示される所定の処理を実行する権限が予め付与されている機器を、該ユーザに選択可能に表示する
ことを特徴とする制御装置の制御方法。
An operation acquisition step of acquiring a user operation for selecting batch instruction information for collectively instructing each of a plurality of devices to execute a predetermined process;
An instruction step for instructing each of a plurality of devices set in the batch instruction information selected in the user operation acquired in the operation acquisition step to execute a predetermined process set in the batch instruction information;
Look including a selection device displaying step of selectably displayed to the user only viable equipment a predetermined process which is set to the selected batch command information in the user operation acquired by the operation acquisition step,
In the selected device display step, a device that is capable of executing a predetermined process instructed by the collective instruction information and that has been previously given authority to execute the predetermined process instructed by the collective instruction information. And a control method for the control device , wherein the display is made selectable to the user .
請求項1からのいずれか1項に記載の制御装置としてコンピュータを機能させるための制御プログラムであって、コンピュータを前記操作取得部前記指示部および選択機器表示部として機能させるための制御プログラム。 A control program for causing a computer to function as the control device according to any one of claims 1 to 9 , wherein the control program causes the computer to function as the operation acquisition unit , the instruction unit, and the selected device display unit. .
JP2015008152A 2015-01-19 2015-01-19 CONTROL DEVICE, CONTROL DEVICE CONTROL METHOD, CONTROL SYSTEM, AND CONTROL PROGRAM Active JP6140201B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015008152A JP6140201B2 (en) 2015-01-19 2015-01-19 CONTROL DEVICE, CONTROL DEVICE CONTROL METHOD, CONTROL SYSTEM, AND CONTROL PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015008152A JP6140201B2 (en) 2015-01-19 2015-01-19 CONTROL DEVICE, CONTROL DEVICE CONTROL METHOD, CONTROL SYSTEM, AND CONTROL PROGRAM

Publications (2)

Publication Number Publication Date
JP2016134757A JP2016134757A (en) 2016-07-25
JP6140201B2 true JP6140201B2 (en) 2017-05-31

Family

ID=56434704

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015008152A Active JP6140201B2 (en) 2015-01-19 2015-01-19 CONTROL DEVICE, CONTROL DEVICE CONTROL METHOD, CONTROL SYSTEM, AND CONTROL PROGRAM

Country Status (1)

Country Link
JP (1) JP6140201B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6902718B2 (en) * 2016-08-08 2021-07-14 パナソニックIpマネジメント株式会社 Equipment control system, equipment control method and control program
JP6236641B2 (en) * 2016-11-21 2017-11-29 パナソニックIpマネジメント株式会社 Washing machine communication system
JP6906327B2 (en) * 2017-02-23 2021-07-21 セコム株式会社 Security systems, mobile terminals, security methods and programs
JPWO2018158894A1 (en) * 2017-03-01 2019-12-12 三菱電機株式会社 Air conditioning control device, air conditioning control method and program
JP7130929B2 (en) * 2017-09-11 2022-09-06 富士フイルムビジネスイノベーション株式会社 Information processing device, program and control method
JP7302642B2 (en) * 2017-09-11 2023-07-04 富士フイルムビジネスイノベーション株式会社 Information processing device, program and control method
JP6972806B2 (en) 2017-09-11 2021-11-24 富士フイルムビジネスイノベーション株式会社 Information processing equipment, programs and control methods
WO2019069481A1 (en) * 2017-10-02 2019-04-11 シャープ株式会社 Control system and control program
US11269701B2 (en) 2018-04-17 2022-03-08 Nippon Telegraph And Telephone Corporation Device control apparatus, device control method, and device control system
JP7149142B2 (en) * 2018-09-19 2022-10-06 シャープ株式会社 air conditioning system
JP7412950B2 (en) * 2019-10-10 2024-01-15 リンナイ株式会社 heating system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006350819A (en) * 2005-06-17 2006-12-28 Toshiba Corp Household electrical appliance control system
JP5178586B2 (en) * 2009-03-04 2013-04-10 三菱電機株式会社 Control device, control system, control method, and control program
WO2014092503A1 (en) * 2012-12-13 2014-06-19 Samsung Electronics Co., Ltd. Method and apparatus for controlling devices in home network system
JP6000301B2 (en) * 2014-06-05 2016-09-28 三菱電機株式会社 Control system, terminal device, controller, control method, and program

Also Published As

Publication number Publication date
JP2016134757A (en) 2016-07-25

Similar Documents

Publication Publication Date Title
JP6140201B2 (en) CONTROL DEVICE, CONTROL DEVICE CONTROL METHOD, CONTROL SYSTEM, AND CONTROL PROGRAM
US9946288B2 (en) Energy management system, terminal device, display control method, and program
CN104516283A (en) Controlling device, controlled device, controlling method, controlling system, and notification device
JP6150913B2 (en) Energy management system, energy management controller, energy management method, and program
US20130274943A1 (en) Controller, network system and information processing method
CN104137525B (en) Communication system, communicator and communication means
JP6014568B2 (en) Control device, control method, control system, control program, and notification device
US10644896B2 (en) Control device, storage medium, control method for control device, control system, terminal device, and controlled device
JP6876953B2 (en) Information presentation method, program, and information presentation system
JP5908258B2 (en) Power management apparatus, power management apparatus control method, and power management apparatus control program
WO2016147631A1 (en) Control method for information terminal device, program, and display system
JP6072727B2 (en) CONTROL DEVICE, SERVER, CONTROLLED DEVICE, CONTROL SYSTEM, CONTROL DEVICE CONTROL METHOD, SERVER CONTROL METHOD, AND CONTROL PROGRAM
JP2016220257A (en) Control device, control method, control system, control program, and notification apparatus
JP5735588B2 (en) Home controller, home device management system, notification message display method and program
JP7431535B2 (en) Server and control system and control program
JP6173390B2 (en) Communication terminal, program, network system, and server
JP7421682B1 (en) Application program, terminal device, home appliance management system, and home appliance management method
JP6390413B2 (en) Power management system
JP6846631B2 (en) Programs, information terminal device control methods, display systems, terminal control devices, and display devices
JP2017228001A (en) Display control method, program, and display control system
JP2022114565A (en) Network system and server and information processing method with server
JP2018055291A (en) Notification system, notification method and notification program
JP2017212527A (en) Apparatus state display controller, apparatus state display system, apparatus state display screen construction method and program
TW201721575A (en) Community information service system including an information service device having a control panel and a residential host machine; and a community server

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161114

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161213

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170120

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170404

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170428

R150 Certificate of patent or registration of utility model

Ref document number: 6140201

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150