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

JP5374730B2 - Electric appliance control system and electric appliance control method - Google Patents

Electric appliance control system and electric appliance control method Download PDF

Info

Publication number
JP5374730B2
JP5374730B2 JP2008282293A JP2008282293A JP5374730B2 JP 5374730 B2 JP5374730 B2 JP 5374730B2 JP 2008282293 A JP2008282293 A JP 2008282293A JP 2008282293 A JP2008282293 A JP 2008282293A JP 5374730 B2 JP5374730 B2 JP 5374730B2
Authority
JP
Japan
Prior art keywords
data
instruction
electrical appliance
appliance
home gateway
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
JP2008282293A
Other languages
Japanese (ja)
Other versions
JP2010108412A (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.)
Toshiba Corp
Toshiba Lighting and Technology Corp
Original Assignee
Toshiba Corp
Toshiba Lighting and Technology Corp
Toshiba Consumer Electronics Holdings 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 Toshiba Corp, Toshiba Lighting and Technology Corp, Toshiba Consumer Electronics Holdings Corp filed Critical Toshiba Corp
Priority to JP2008282293A priority Critical patent/JP5374730B2/en
Publication of JP2010108412A publication Critical patent/JP2010108412A/en
Application granted granted Critical
Publication of JP5374730B2 publication Critical patent/JP5374730B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Computer And Data Communications (AREA)
  • Selective Calling Equipment (AREA)

Description

本発明は、宅内に設けられ、宅内に設置された電化製品を制御するホームゲートウェイ装置と、通信ネットワークを介してホームゲートウェイ装置に接続される情報処理サーバと、を備える電化製品制御システムおよび電化製品制御方法に関する。   The present invention relates to an electrical appliance control system and an electrical appliance provided with a home gateway device provided in a home and controlling the electrical appliance installed in the home, and an information processing server connected to the home gateway device via a communication network. It relates to a control method.

近年の情報通信ネットワークの発達に伴い、宅内の電化製品を遠隔操作する方法が開発されている(例えば、非特許文献1参照)。この方法では、宅内に、電化製品を制御するホームゲートウェイ装置を設置し、電化製品とホームゲートウェイ装置をBluetooth(登録商標)やLAN(Local Area Network)等の通信ネットワークで接続する。一方、宅外に、ホームゲートウェイ装置を制御する情報処理サーバを設置し、ホームゲートウェイ装置と情報処理サーバをインターネット等の通信ネットワークで接続する。   Along with the development of information communication networks in recent years, methods for remotely operating home appliances have been developed (see, for example, Non-Patent Document 1). In this method, a home gateway device that controls an electrical appliance is installed in the home, and the electrical appliance and the home gateway device are connected via a communication network such as Bluetooth (registered trademark) or LAN (Local Area Network). On the other hand, an information processing server that controls the home gateway device is installed outside the home, and the home gateway device and the information processing server are connected by a communication network such as the Internet.

ユーザは、携帯電話やパーソナルコンピュータ等のユーザ端末を用いて情報処理サーバに接続し、ユーザの宅内の電化製品に対する指示を情報処理サーバに送信する。情報処理サーバは、ユーザ端末から入力された指示をホームゲートウェイ装置に送信し、ホームゲートウェイがその指示を電化製品に送信して、電化製品がその指示を実行する。   The user connects to the information processing server using a user terminal such as a mobile phone or a personal computer, and transmits an instruction to the user's home appliance to the information processing server. The information processing server transmits an instruction input from the user terminal to the home gateway device, the home gateway transmits the instruction to the electrical appliance, and the electrical appliance executes the instruction.

この指示は例えば、冷暖房器具の入/切、お風呂のお湯張り、照明器具の入/切等である。インターホンに来訪者が来た際に、ホームゲートウェイ装置がその情報を取得して情報処理サーバに送信し、情報処理サーバがその情報をユーザ端末に送信しても良い。   This instruction is, for example, turning on / off an air conditioner, filling a bath, turning on / off a lighting fixture, or the like. When a visitor comes to the intercom, the home gateway device may acquire the information and transmit it to the information processing server, and the information processing server may transmit the information to the user terminal.

このように、非特許文献1に記載の方法によれば、ユーザは宅外にいながら宅内の電化製品をチェックしたり制御したりすることができるので、ユーザに快適で安心な生活を提供することができる。   As described above, according to the method described in Non-Patent Document 1, the user can check and control the appliances in the house while being out of the house, thereby providing the user with a comfortable and secure life. be able to.

一方、故障解析を行うことができるシステムがある(例えば、特許文献1参照。)この特許文献1に記載のシステムは、複数の故障に関する対応内容が各故障を特定可能な事象コード別に登録されたデータベースと、上記複数の故障の診断が可能な自己診断回路を備える電子機器を備える。携帯通信端末から、事象コードを含む故障解析要求メールが送信されると、故障解析回答装置は、故障解析要求メールに含まれている事象コードに基づいてデータベースを検索して該当する対応内容を取得するとともに、該取得した対応内容を含むメールを携帯通信端末に返信する。
特開2006−133868号公報 ”東芝ネットワーク電化製品 フェミニティ”、[online]、[平成20年10月10日検索]、インターネット<http://feminity.toshiba.co.jp/feminity/>
On the other hand, there is a system capable of performing failure analysis (see, for example, Patent Document 1). In the system described in Patent Document 1, the correspondence contents related to a plurality of failures are registered for each event code that can identify each failure. An electronic device including a database and a self-diagnosis circuit capable of diagnosing the plurality of failures is provided. When a failure analysis request email containing an event code is sent from a mobile communication terminal, the failure analysis answering device searches the database based on the event code included in the failure analysis request email and obtains the corresponding content. At the same time, a mail containing the acquired correspondence content is returned to the mobile communication terminal.
JP 2006-133868 A "Toshiba Network Electronics Feminity", [online], [October 10, 2008 search], Internet <http://feminity.toshiba.co.jp/feminity/>

上記の非特許文献1に記載の方法において、ユーザ端末から入力された指示を電化製品で実行できない場合がある。この原因としては、電化製品の電源が投入されていない等のユーザの不注意によるものや、ネットワーク接続が切断されていたりソフトウェアが異常状態であるなどのシステム障害によるものなどが考えられる。   In the method described in Non-Patent Document 1, an instruction input from a user terminal may not be executed by an appliance. This may be due to the carelessness of the user, such as when the appliance is not turned on, or due to a system failure, such as the network connection being disconnected or the software being in an abnormal state.

このような状況の場合、電源の入れ直しや機器のリセット等の方法で復旧させることができることになるが、現状では、一般のユーザが復旧方法を独自に判断することは困難である。また、宅外から電化製品に指示を出そうとする場合、ユーザ自身がその場におらず復旧のための対応を取ることができない場合がある。   In such a situation, it can be recovered by a method such as power-on or device reset. However, at present, it is difficult for a general user to uniquely determine the recovery method. In addition, when an instruction is given to an electrical appliance from outside the house, the user himself / herself may not be able to take a recovery measure.

ここで、特許文献1に記載の方法によれば、故障の原因を突き止めることはできるものの、その故障の復旧については、何ら開示されていない。従ってユーザは、復旧のための手段を自身で考えなければならず、また、ユーザ自身がその場にいない場合は、復旧のための対応を取ることができない場合がある。   Here, according to the method described in Patent Document 1, although the cause of the failure can be ascertained, there is no disclosure about recovery of the failure. Therefore, the user has to think about the means for recovery by himself / herself, and if the user himself / herself is not present, there may be a case where it is not possible to take measures for recovery.

そこで、ユーザの手を煩わせることなく電化製品の復旧を可能にする電化製品制御システムおよび電化製品制御方法が期待されている。   Therefore, an electric appliance control system and an electric appliance control method that can restore an electric appliance without bothering a user are expected.

従って本発明の目的は、電化製品の復旧を可能にする電化製品制御システムおよび電化製品制御方法を提供することである。   Accordingly, an object of the present invention is to provide an electrical appliance control system and an electrical appliance control method that enable restoration of the electrical appliance.

上記課題を解決するために、本発明の第1の特徴は、宅内に設けられ、宅内に設置された複数の電化製品を制御するホームゲートウェイ装置と、通信ネットワークを介してホームゲートウェイ装置に接続される情報処理サーバと、を備える電化製品制御システムに関する。即ち本発明の第1の特徴に係る情報処理サーバは、宅内の電化製品の識別子と、電化製品の不具合を復旧するための命令指示データとを関連づけた電化製品データを、記憶装置に記憶する電化製品データ記憶手段と、電化製品の不具合に関する状況を通知するためのテンプレートである通知方法定義データを、電化製品の識別子に関連づけて記憶装置に記憶する通知方法定義データ記憶部と、電化製品を操作する命令指示データを、ホームゲートウェイ装置に送信する命令指示送信手段と、命令指示データに基づく操作の結果がエラーとなった場合、記憶装置から当該電化製品の識別子に対応づけられた通知方法定義データを読み出して、当該通知方法定義データと結果データとに基づいて通知データを作成する診断手段と、診断手段によって生成された通知データを出力する通知データ送信手段と、を備える。またホームゲートウェイ装置は、情報処理サーバから命令指示データを受信すると、当該命令指示データによる操作対象の電化製品に対して、命令指示データに基づいて命令を実行する命令指示データ受信手段と、命令の実行結果がエラーの場合、操作対象の電化製品の不具合を診断して命令の実行結果のエラーを特定し、操作対象の電化製品の状態、複数の電化製品と当該ホームゲートウェイ装置との通信の異常、および操作対象の電化製品と当該ホームゲートウェイ装置との通信不能のいずれかを含む結果データを出力する自己診断手段と、電化製品の識別子と、自己診断手段による結果データを、情報処理サーバに送信する結果データ送信手段と、を備える。
自己診断手段は、操作対象の電化製品と当該ホームゲートウェイ装置との通信が可能の場合、操作対象の電化製品以外の電化製品と当該ホームゲートウェイ装置との通信が可能か判定し、その判定結果に基づいて、操作対象の電化製品の通信装置を再起動または当該ホームゲートウェイ装置の通信装置をリセットしても良い。
In order to solve the above-described problem, a first feature of the present invention is that a home gateway device provided in a home and controlling a plurality of electrical appliances installed in the home is connected to the home gateway device via a communication network. And an information processing server. That is, the information processing server according to the first feature of the present invention is an electrical storage device that stores electrical appliance data in which a home appliance identifier is associated with command instruction data for recovering a malfunction of the electrical appliance in a storage device. Product data storage means, a notification method definition data storage unit for storing notification method definition data, which is a template for notifying a situation related to a malfunction of an electrical appliance, in association with an identifier of the electrical appliance, and operating the electrical appliance Instruction instruction transmitting means for transmitting instruction instruction data to the home gateway device, and notification method definition data associated with an identifier of the appliance from the storage device when an operation result based on the instruction instruction data results in an error And a diagnostic means for creating notification data based on the notification method definition data and the result data, and the diagnostic means Comprising a notification data transmitting means for outputting the generated notification data, the. Further, the home gateway device, upon receiving the instruction instruction data from the information processing server, an instruction instruction data receiving means for executing an instruction based on the instruction instruction data for the electrical appliance to be operated by the instruction instruction data; If the execution result is error, to diagnose the failure of electric appliances to be operated to determine the error of the execution result of the instruction, the appliance to be operated state, abnormality in communication with a plurality of electric appliances and the home gateway device , And a self-diagnosis unit that outputs result data including any of the inability to communicate between the appliance to be operated and the home gateway device, an identifier of the appliance, and the result data from the self-diagnosis unit Result data transmitting means.
The self-diagnosis means determines whether communication between the electrical appliance other than the electrical appliance to be operated and the home gateway device is possible when communication between the electrical appliance to be operated and the home gateway device is possible. Based on this, the communication device of the electrical appliance to be operated may be restarted or the communication device of the home gateway device may be reset.

ここで、情報処理サーバは、電化製品に対する操作指示データを受信すると、電化製品の識別子と当該命令指示データとを関連づけて、操作履歴データとして記憶装置に記憶する操作履歴取得手段をさらに備えても良い。この場合、診断手段はさらに、記憶装置から操作履歴データを読み出して、電化製品の識別子に関連づけられた命令指示データを抽出し、さらに抽出された当該操作指示データに基づいて通知データを作成することが好ましい。   Here, the information processing server further includes operation history acquisition means for associating the identifier of the electric appliance with the command instruction data and storing it in the storage device as operation history data when receiving the operation instruction data for the electric appliance. good. In this case, the diagnostic means further reads out the operation history data from the storage device, extracts the instruction instruction data associated with the identifier of the electrical appliance, and further creates notification data based on the extracted operation instruction data Is preferred.

また、情報処理サーバは、気象データを含む外部情報データを、記憶装置に記憶する外部情報データ記憶手段をさらに備えても良い。この場合、診断手段はさらに、記憶装置から外部情報データを読み出して、外部情報データに基づいて通知データを作成することが好ましい。   The information processing server may further include external information data storage means for storing external information data including weather data in a storage device. In this case, it is preferable that the diagnosis unit further reads external information data from the storage device and creates notification data based on the external information data.

本発明の第2の特徴は、宅内に設けられ、宅内に設置された複数の電化製品を制御するホームゲートウェイ装置と、通信ネットワークを介してホームゲートウェイ装置に接続される情報処理サーバと、を備える電化製品制御システムに用いられる電化製品制御方法に関する。即ち本発明の第2の特徴に係る電化製品制御方法は、情報処理サーバが、電化製品を操作する命令指示データを、ホームゲートウェイ装置に送信する命令指示送信ステップと、ホームゲートウェイ装置が、情報処理サーバから命令指示データを受信すると、当該命令指示データによる操作対象の電化製品に対して、命令指示データに基づいて命令を実行する命令指示データ受信ステップと、命令の実行結果がエラーの場合、ホームゲートウェイ装置が、操作対象の電化製品の不具合を診断して命令の実行結果のエラーを特定し、操作対象の電化製品の状態、複数の電化製品と当該ホームゲートウェイ装置との通信の異常、および操作対象の電化製品と当該ホームゲートウェイ装置との通信不能のいずれかを含む結果データを出力する自己診断ステップと、ホームゲートウェイ装置が、操作対象の電化製品の識別子と、自己診断ステップによる結果データを、情報処理サーバに送信する結果データ送信ステップと、情報処理サーバが、記憶装置から当該電化製品の識別子に対応づけられ、電化製品の不具合に関する状況を通知するためのテンプレートである通知方法定義データを読み出して、当該通知方法定義データと結果データとに基づいて通知データを作成する診断ステップと、情報処理サーバが、診断ステップによって生成された通知データを出力する通知データ送信ステップと、を備える。
自己診断ステップにおいて、ホームゲートウェイ装置が、操作対象の電化製品と当該ホームゲートウェイ装置との通信が可能の場合、操作対象の電化製品以外の電化製品と当該ホームゲートウェイ装置との通信が可能か判定し、その判定結果に基づいて、操作対象の電化製品の通信装置を再起動または当該ホームゲートウェイ装置の通信装置をリセットしても良い。
A second feature of the present invention includes a home gateway device that is provided in a home and controls a plurality of electrical appliances installed in the home, and an information processing server connected to the home gateway device via a communication network. The present invention relates to an electrical appliance control method used in an electrical appliance control system. That is, in the electrical appliance control method according to the second aspect of the present invention, the information processing server transmits command instruction data for operating the electrical appliance to the home gateway device, and the home gateway device performs information processing. when receiving the command instruction data from the server, with respect to appliances to be operated by the command instruction data, and command instruction data receiving step for executing instructions based on the instruction instruction data, when the execution result of the instruction is in error, the home gateway device, to diagnose a malfunction of the appliance to be operated to determine the error of the execution result of the instruction, the appliance operation target state, communication with the plurality of appliances and the home gateway device abnormality, and the operation self-diagnosis for outputting result data including any loss of communication with the target appliances and the home gateway device And step, the home gateway device, the identifier of the appliance to be operated, the result data by the self-diagnosis step, the result data transmitting step of transmitting to the information processing server, the information processing server, from the storage device of the appliance identifier A diagnostic step for reading notification method definition data, which is a template for notifying a situation related to a malfunction of an electrical appliance, and creating notification data based on the notification method definition data and the result data, and information processing The server includes a notification data transmission step for outputting the notification data generated by the diagnosis step.
In the self-diagnosis step, if the home gateway device can communicate with the operation target appliance and the home gateway device, the home gateway device determines whether communication between the appliance other than the operation target appliance and the home gateway device is possible. Based on the determination result, the communication device of the operation target appliance may be restarted or the communication device of the home gateway device may be reset.

ここで、情報処理サーバが、電化製品に対する命令指示データを受信すると、電化製品の識別子と当該命令指示データとを関連づけて、操作履歴データとして記憶装置に記憶する操作履歴取得ステップをさらに備えても良い。この場合、診断ステップはさらに、記憶装置から操作履歴データを読み出して、電化製品の識別子に関連づけられた命令指示データを抽出し、さらに抽出された当該命令指示データに基づいて通知データを作成するのが好ましい。   Here, when the information processing server receives the instruction instruction data for the electric appliance, the information processing server further includes an operation history acquisition step of associating the identifier of the electric appliance with the instruction instruction data and storing it in the storage device as operation history data. good. In this case, the diagnosis step further reads out the operation history data from the storage device, extracts the instruction instruction data associated with the identifier of the electrical appliance, and creates notification data based on the extracted instruction instruction data. Is preferred.

また、情報処理サーバが、気象データを含む外部情報データを、記憶装置に記憶する外部情報データ記憶ステップをさらに備えても良い。この場合、診断ステップはさらに、記憶装置から外部情報データを読み出して、外部情報データに基づいて通知データを作成するのが好ましい。   The information processing server may further include an external information data storage step of storing external information data including weather data in a storage device. In this case, the diagnostic step preferably further reads external information data from the storage device and creates notification data based on the external information data.

本発明によれば、電化製品の復旧を可能にする電化製品制御システムおよび電化製品制御方法を提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the electrical appliance control system and electrical appliance control method which enable restoration of an electrical appliance can be provided.

次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。   Next, embodiments of the present invention will be described with reference to the drawings. In the following description of the drawings, the same or similar parts are denoted by the same or similar reference numerals.

(最良の実施の形態)
(電化製品制御システム)
本発明の最良の実施の形態に係る電化製品制御システム10は、ユーザ端末4a、4b、情報処理サーバ5、および宅内システム9を備える。
(Best Embodiment)
(Electrical product control system)
The appliance control system 10 according to the best embodiment of the present invention includes user terminals 4a and 4b, an information processing server 5, and a home system 9.

ユーザ端末4aおよび4bは、ユーザの所有する端末である。ユーザ端末4aおよび4bは、携帯電話機、PDA(Personal Data Assistance)、ノートパソコン等の電子機器である。ユーザが、ユーザ端末4a等に、ユーザ自身の宅内の電化製品3に対する命令指示を入力すると、ユーザ端末4a等は、情報処理サーバ5にその命令指示データを送信する。さらに、ユーザ端末4a等は、情報処理サーバ5から、その命令指示データのレスポンスを取得しても良い。   The user terminals 4a and 4b are terminals owned by the user. The user terminals 4a and 4b are electronic devices such as a mobile phone, a PDA (Personal Data Assistance), and a notebook computer. When the user inputs a command instruction to the user's own home appliance 3 to the user terminal 4 a or the like, the user terminal 4 a or the like transmits the command instruction data to the information processing server 5. Further, the user terminal 4 a or the like may obtain a response of the command instruction data from the information processing server 5.

情報処理サーバ5は、通信ネットワーク6を介してホームゲートウェイ装置1に接続され、ホームゲートウェイ装置1を制御する。情報処理サーバ5は、ユーザ端末4a等から命令指示データを受信すると、命令指示データをこのユーザの宅内システム9に送信する。また、宅内システム9から電化製品3の状態等のレスポンスがあった場合、情報処理サーバ5は、そのレスポンスデータをユーザ端末4a等に送信する。   The information processing server 5 is connected to the home gateway device 1 via the communication network 6 and controls the home gateway device 1. When receiving the instruction instruction data from the user terminal 4a or the like, the information processing server 5 transmits the instruction instruction data to the user's home system 9. When there is a response such as the status of the electrical appliance 3 from the home system 9, the information processing server 5 transmits the response data to the user terminal 4a or the like.

通信ネットワーク6は、インターネット等の相互に通信可能なネットワークである。情報処理サーバ5、ユーザ端末4a、4b、および宅内システム9は、通信ネットワーク6を介して、相互に接続されている。   The communication network 6 is a network that can communicate with each other, such as the Internet. The information processing server 5, user terminals 4 a and 4 b, and home system 9 are connected to each other via a communication network 6.

宅内システム9は、ユーザの宅内に設けられ、通信ネットワーク6を介して入力されたユーザの命令指示データに基づいて、宅内の電化製品3a、3b…を制御するシステムである。宅内システム9は、ホームゲートウェイ装置1、ユーザ端末4c、アダプタ2a、2b、2c…および電化製品3a、3b、3c…を備えている。   The home system 9 is a system that is provided in the user's home and controls the home appliances 3a, 3b,... Based on the user's instruction instruction data input via the communication network 6. The in-home system 9 includes a home gateway device 1, a user terminal 4c, adapters 2a, 2b, 2c, and electrical appliances 3a, 3b, 3c, and so on.

電化製品3は、宅内に設けられた家庭用電化製品等で、具体的には、冷蔵庫、エアコン、インターホン等である。アダプタ2は、電化製品3をホームゲートウェイ装置1に接続するためのインタフェースである。アダプタ2とホームゲートウェイ装置1とは、Bluetooth(登録商標)、無線LAN、有線LAN等で接続される。   The electrical appliance 3 is a household electrical appliance or the like provided in a house, and specifically, a refrigerator, an air conditioner, an intercom, or the like. The adapter 2 is an interface for connecting the electrical appliance 3 to the home gateway device 1. The adapter 2 and the home gateway device 1 are connected by Bluetooth (registered trademark), a wireless LAN, a wired LAN, or the like.

ユーザ端末4cは、ユーザの所有する端末である。ユーザ端末4cは、パーソナルコンピュータ等の入力装置および表示装置を備えた電子機器である。ユーザ端末4cは、ホームゲートウェイ装置1にLAN等を介して接続されている。ユーザ端末4cは、ホームゲートウェイ装置1の操作指示や状況などの情報を、ユーザ端末4cの表示装置に表示したり、ユーザ端末4cの入力装置からの入力指示をホームゲートウェイ装置1に入力する。また、ユーザ端末4cも、ユーザ端末4aおよびユーザ端末4bと同様に、通信ネットワーク6に接続して、ユーザ自身の宅内の電化製品3に対する指示データを、情報処理サーバ5に送信しても良い。   The user terminal 4c is a terminal owned by the user. The user terminal 4c is an electronic device including an input device such as a personal computer and a display device. The user terminal 4c is connected to the home gateway device 1 via a LAN or the like. The user terminal 4c displays information such as operation instructions and status of the home gateway device 1 on the display device of the user terminal 4c, or inputs an input instruction from the input device of the user terminal 4c to the home gateway device 1. Similarly to the user terminal 4 a and the user terminal 4 b, the user terminal 4 c may be connected to the communication network 6 and transmit instruction data for the electrical appliance 3 in the user's own home to the information processing server 5.

ホームゲートウェイ装置1は、宅内に設けられ、宅内に設置された電化製品3を制御する装置である。さらにホームゲートウェイ装置1は、情報処理サーバ1から電化製品3に送信された命令指示データを受信し、所定の電化製品に送信する。詳細は後述する。   The home gateway device 1 is a device that is provided in the home and controls the electrical appliance 3 installed in the home. Further, the home gateway device 1 receives the instruction instruction data transmitted from the information processing server 1 to the electrical appliance 3 and transmits it to a predetermined electrical appliance. Details will be described later.

図2を参照して、本発明の最良の実施の形態に係る電化製品制御システム10の処理の概要を説明する。   With reference to FIG. 2, an outline of processing of the electrical appliance control system 10 according to the preferred embodiment of the present invention will be described.

宅外から宅内の電化製品3を操作する場合、ステップS1においてユーザ端末4は、情報処理サーバ5にログインする。このとき、ユーザ端末4は情報処理サーバ5に、ユーザの識別子を送信する。ここでユーザ端末4は、図1に示すユーザ端末4a、4bおよび4cのうちのいずれでも良い。ユーザ端末4が情報処理サーバ5にログインすると、ステップS2において情報処理サーバ5は、ユーザ端末4に、当該ユーザの宅内に設置された電化製品のリストを提示する。このとき情報処理サーバ5は、ユーザの識別子と、ユーザ所有の電化製品の識別子と、その電化製品の情報等が対応づけられたデータから、ログインしたユーザの識別子に関連づけられた電化製品のリストを抽出して、ユーザ端末4に送信する。ここで、電化製品の識別子は、情報処理サーバ5が採番した識別子でも良いし、電化製品に対応するハードウェアアドレスでも良い。   When operating the home appliance 3 from outside the home, the user terminal 4 logs into the information processing server 5 in step S1. At this time, the user terminal 4 transmits a user identifier to the information processing server 5. Here, the user terminal 4 may be any of the user terminals 4a, 4b and 4c shown in FIG. When the user terminal 4 logs in to the information processing server 5, the information processing server 5 presents a list of appliances installed in the user's home to the user terminal 4 in step S2. At this time, the information processing server 5 obtains a list of appliances associated with the identifier of the logged-in user from data in which the identifier of the user, the identifier of the appliance owned by the user, and the information of the appliance are associated. Extracted and transmitted to the user terminal 4. Here, the identifier of the electrical appliance may be an identifier numbered by the information processing server 5 or a hardware address corresponding to the electrical appliance.

ユーザ端末4の表示装置に電化製品リストが表示されると、ユーザは、その電化製品リストから操作対象となる電化製品を選択する。ユーザ端末4は、ステップS3において、ユーザによって選択された電化製品の識別子を含む命令指示データを、情報処理サーバ5に送信する。この命令指示データには、選択された電化製品を操作するためのデータも含まれる。具体的には、ユーザが宅内のエアコンをオンしたい場合、命令指示データには、このエアコンの識別子と、「エアコンをオン」する操作を示すデータと、が含まれる。このデータにはさらに、エアコンをオンする際の設定温度等のパラメータが含まれても良い。この命令指示データは、情報処理サーバ5が読取可能な形式で送信される。   When the electric appliance list is displayed on the display device of the user terminal 4, the user selects an electric appliance to be operated from the electric appliance list. In step S <b> 3, the user terminal 4 transmits command instruction data including the identifier of the electrical appliance selected by the user to the information processing server 5. The command instruction data includes data for operating the selected appliance. Specifically, when the user wants to turn on the air conditioner in the home, the command instruction data includes an identifier of the air conditioner and data indicating an operation of “turning on the air conditioner”. This data may further include parameters such as a set temperature when the air conditioner is turned on. This command instruction data is transmitted in a format readable by the information processing server 5.

ステップS4において情報処理サーバ5は、電化製品を操作する命令指示データを、ホームゲートウェイ装置1に送信する。この命令指示データには、命令指示データを識別する命令指示書識別子、例えばハードウェアアドレス等の操作対象となる電化製品の識別子および操作内容が含まれる。操作内容は、電化製品のオンまたはオフ等の操作を示すデータ、設定変更する際のパラメータ等が含まれる。この命令指示データは、ホームゲートウェイ装置1が読取可能な形式で送信される。   In step S <b> 4, the information processing server 5 transmits command instruction data for operating the electrical appliance to the home gateway device 1. The instruction instruction data includes an instruction instruction identifier for identifying the instruction instruction data, for example, an identifier of the electrical appliance to be operated such as a hardware address and operation details. The operation content includes data indicating an operation of turning on or off the electrical appliance, parameters for changing the setting, and the like. This command instruction data is transmitted in a format readable by the home gateway device 1.

ホームゲートウェイ装置1は、命令指示データを受信すると、ステップS5において、命令指示データに含まれたハードウェアアドレスに対応する電化製品3に対して、操作内容を実行する。その後、ホームゲートウェイ装置1は、ステップS6において、ステップS5のレスポンスとして操作結果データを受信する。操作結果データは、例えば、正常に操作を終了した否かを示すデータである。本発明の最良の実施の形態においては、電化製品3から、正常に操作が終了せず、不具合が発生した場合について説明する。   When the home gateway apparatus 1 receives the instruction instruction data, the home gateway apparatus 1 executes the operation content on the electrical appliance 3 corresponding to the hardware address included in the instruction instruction data in step S5. Thereafter, in step S6, the home gateway device 1 receives the operation result data as a response in step S5. The operation result data is, for example, data indicating whether or not the operation has been completed normally. In the best embodiment of the present invention, a case will be described in which an operation is not completed normally and a problem occurs from the electrical appliance 3.

ステップS7においてホームゲートウェイ装置1は、ステップS5の操作実行の結果から自己診断を実行し、不具合の原因を特定する。この自己診断は、ユーザが電化製品3等に対して実行する操作、ホームゲートウェイ装置1が電化製品3等に対して実行する操作、および電化製品3がホームゲートウェイ装置1から受信し、電化製品3が実行する操作等が含まれる。   In step S7, the home gateway device 1 executes self-diagnosis from the result of the operation execution in step S5, and identifies the cause of the malfunction. This self-diagnosis is an operation that the user performs on the electrical appliance 3 or the like, an operation that the home gateway device 1 performs on the electrical appliance 3 or the like, and the electrical appliance 3 receives from the home gateway device 1, and the electrical appliance 3 Includes operations to be executed.

さらにステップS8においてホームゲートウェイ装置1は、ステップS7の自己診断結果に基づいて、結果データを生成して、情報処理サーバ5に送信する。結果データには、ステップS4で送信された命令指示データの識別子と同一の識別子および同一のハードウェアアドレスと、ステップS7の結果である自己診断結果データが含まれている。   Further, in step S8, the home gateway device 1 generates result data based on the self-diagnosis result in step S7, and transmits the result data to the information processing server 5. The result data includes the same identifier and the same hardware address as the instruction instruction data transmitted in step S4, and the self-diagnosis result data that is the result of step S7.

情報処理サーバ5は、結果データを受信すると、ステップS9において、結果データに含まれる自己診断結果データに基づいて通知データを生成し、ユーザ端末4に送信する。   When receiving the result data, the information processing server 5 generates notification data based on the self-diagnosis result data included in the result data and transmits it to the user terminal 4 in step S9.

(ホームゲートウェイ装置)
図3を参照して、ホームゲートウェイ装置1を説明する。
(Home gateway device)
With reference to FIG. 3, the home gateway apparatus 1 is demonstrated.

ホームゲートウェイ装置1は、通信制御装置110、処理制御装置120、記憶装置130および電化製品通信制御装置140を備える。   The home gateway device 1 includes a communication control device 110, a processing control device 120, a storage device 130, and an appliance communication control device 140.

通信制御装置110は、通信ネットワーク6に接続するためのインタフェースであって、例えばLANカードやモデムなどの装置である。通信制御装置110を介して通信ネットワーク6と送受信したデータは入力信号または出力信号として、処理制御装置120に送受信される。   The communication control device 110 is an interface for connecting to the communication network 6 and is, for example, a device such as a LAN card or a modem. Data transmitted / received to / from the communication network 6 via the communication control device 110 is transmitted / received to / from the processing control device 120 as an input signal or an output signal.

電化製品通信制御装置140は、電化製品3またはアダプタ2に接続するためのインタフェースであって、例えばLANカードや、USBポートなどの装置である。ホームゲートウェイ装置1とアダプタ2との間の通信をBluetooth(登録商標)を使っている場合、電化製品通信制御装置110は、Bluetooth(登録商標)制御装置であっても良い。   The electrical appliance communication control device 140 is an interface for connecting to the electrical appliance 3 or the adapter 2 and is, for example, a device such as a LAN card or a USB port. When the communication between the home gateway device 1 and the adapter 2 is using Bluetooth (registered trademark), the appliance communication control device 110 may be a Bluetooth (registered trademark) control device.

処理制御装置120は、入力装置(図示せず)や通信制御装置110からの入力信号に基づいて、ホームゲートウェイ装置1に含まれる各種装置の制御を行ったり、RAM(図示せず)や記憶装置130などに記憶されたプログラムおよびデータを読み出してロードするとともに、プログラムのコマンドに基づいて、データの計算または加工など、後述する一連の処理を実現する処理装置である。処理制御装置120の各手段は、回路として実装されても良く、ソフトウェアやファームウェアによって実装されても良い。   The processing control device 120 controls various devices included in the home gateway device 1 based on input signals from an input device (not shown) or the communication control device 110, and a RAM (not shown) or storage device. This is a processing device that reads and loads a program and data stored in 130 or the like, and realizes a series of processes to be described later, such as data calculation or processing, based on a command of the program. Each unit of the processing control device 120 may be implemented as a circuit, or may be implemented by software or firmware.

記憶装置130は、半導体記憶装置や磁気ディスク装置であって、処理制御装置120で実行されるプログラムやデータが記憶されている。記憶装置130は、回路上の記憶領域により実装されても良い。   The storage device 130 is a semiconductor storage device or a magnetic disk device, and stores programs and data executed by the processing control device 120. The storage device 130 may be implemented by a storage area on a circuit.

本発明の最良の実施の形態に係るホームゲートウェイ装置1の記憶装置130は、電化製品アドレステーブル記憶部131を備える。また、処理制御装置120には、命令指示データ受信手段121、操作実行手段122、自己診断手段123、結果データ送信手段124および電化製品通信制御手段125が実装されている。   The storage device 130 of the home gateway device 1 according to the preferred embodiment of the present invention includes an appliance address table storage unit 131. In addition, the instruction data receiving unit 121, the operation executing unit 122, the self-diagnosis unit 123, the result data transmitting unit 124, and the appliance communication control unit 125 are mounted on the processing control device 120.

電化製品アドレステーブル記憶部131には、電化製品アドレステーブルデータ131aが記憶されている。電化製品アドレステーブルデータ131aは、ホームゲートウェイ装置1に接続された電化製品に関するデータである。電化製品アドレステーブルデータ131aは、図4に示すように、電化製品のハードウェアアドレス、通信アドレス、登録日時および更新日時を関連づけている。電化製品のハードウェアアドレスは、電化製品をユニークに識別する識別子でもあって、例えば、通信装置のMACアドレスや、製造番号でも良い。通信アドレスは、例えば、ホームゲートウェイ装置1と電化製品3とを接続するために必要な番号で、例えばポート番号である。   The appliance address table storage unit 131 stores appliance address table data 131a. The appliance address table data 131a is data relating to the appliance connected to the home gateway device 1. As shown in FIG. 4, the appliance address table data 131a associates the hardware address, communication address, registration date and update date and time of the appliance. The hardware address of the electrical appliance is an identifier for uniquely identifying the electrical appliance, and may be, for example, a MAC address of a communication device or a manufacturing number. The communication address is a number necessary for connecting the home gateway device 1 and the electrical appliance 3, for example, a port number, for example.

命令指示データ受信手段121は、情報処理サーバ5から、命令指示データを受信する。命令指示データは、例えば、操作対象となる電化製品3の識別子と、その操作内容が含まれる。   The instruction instruction data receiving unit 121 receives instruction instruction data from the information processing server 5. The command instruction data includes, for example, the identifier of the electrical appliance 3 to be operated and the operation content.

操作実行手段122は、命令指示データ受信手段121が受信した命令指示データに含まれる操作内容に従って、操作を実行する。操作実行手段122は、受信した命令指示データを家電制御プロトコルに変換して、対象となる電化製品3に命令指示データを送信する。ここで、家電制御プロトコルは、電化製品3が読取可能な命令指示データの形式である。操作実行手段122は、送信した命令指示データによる結果データ(レスポンス)を、電化製品3から受信する。この結果データに正常に操作を終了できなかった内容が含まれている場合、操作実行手段122は、自己診断手段123に処理を実行させる。本発明の最良の実施の形態において、この不具合の発生した電化製品を、障害電化製品と称す。   The operation execution unit 122 executes the operation according to the operation content included in the command instruction data received by the command instruction data receiving unit 121. The operation execution means 122 converts the received instruction instruction data into a home appliance control protocol, and transmits the instruction instruction data to the target electrical appliance 3. Here, the home appliance control protocol is in the form of command instruction data that can be read by the electrical appliance 3. The operation execution unit 122 receives result data (response) from the transmitted command instruction data from the electrical appliance 3. As a result, if the data contains contents that could not be completed normally, the operation execution means 122 causes the self-diagnosis means 123 to execute processing. In the best mode of the present invention, the electric appliance in which this defect has occurred is referred to as a faulty electric appliance.

自己診断手段123は、障害電化製品の不具合を診断する。自己診断手段123は、操作実行手段122による結果がエラーとなった場合、さらに操作を実行して不具合の箇所を特定し、不具合を識別するコードを出力する。また、自己診断手段123は、表示装置等に不具合を復旧するための情報を表示する。自己診断手段123は、ユーザに、表示装置を参照させながら、リセットボタンを押下など、不具合の復旧作業を促すことができる。   The self-diagnosis unit 123 diagnoses a failure of the faulty electrical appliance. If the result of the operation execution unit 122 results in an error, the self-diagnosis unit 123 further performs an operation to identify the location of the failure and outputs a code for identifying the failure. In addition, the self-diagnosis unit 123 displays information for recovering the problem on a display device or the like. The self-diagnosis unit 123 can prompt the user to perform a failure recovery operation such as pressing a reset button while referring to the display device.

例えば、操作実行手段122が電化製品に接続を試みて、タイムアウトにより接続が成立しなかった場合、自己診断手段123は、ホームゲートウェイ装置1に接続されたその他の電化製品に対しても接続を試みる。他の電化製品とは接続ができて障害電化製品とのみ接続できなかった場合、自己診断手段123は、障害電化製品に不具合があると判定する。一方、障害電化製品および他の電化製品ともに接続できなかった場合、自己診断手段123は、ホームゲートウェイ装置1の電化製品通信制御手段125に不具合があると診断する。この際、自己診断手段123は、この不具合を修正するための指示を表示装置やユーザ端末等に表示し、ユーザに、リセットや再起動等の操作を促しても良い。   For example, when the operation execution unit 122 tries to connect to the electrical appliance and the connection is not established due to a timeout, the self-diagnosis unit 123 attempts to connect to another electrical appliance connected to the home gateway device 1. . When the connection with other electrical appliances is possible and only the faulty electrical appliances cannot be connected, the self-diagnosis unit 123 determines that the faulty electrical appliance has a problem. On the other hand, when both the faulty electrical appliance and the other electrical appliance cannot be connected, the self-diagnosis unit 123 diagnoses that the electrical appliance communication control unit 125 of the home gateway device 1 has a problem. At this time, the self-diagnosis unit 123 may display an instruction for correcting this defect on a display device, a user terminal, or the like, and prompt the user to perform an operation such as reset or restart.

この自己診断の方法は、命令指示データとして、情報処理サーバ5から取得されても良いし、予めホームゲートウェイ装置1の記憶装置130に記憶されていても良い。   This self-diagnosis method may be acquired from the information processing server 5 as instruction instruction data, or may be stored in advance in the storage device 130 of the home gateway device 1.

自己診断手段123は、ユーザが電化製品3等に対して実行するための操作のデータを表示装置に表示して、ユーザに操作を促し、その操作結果に基づいて、不具合を診断しても良い。ここで、ユーザに促す操作は、例えば、障害電化製品に対して、ユーザが、電源を入れ直しする、設定を変更するなどの操作である。この操作のデータは、ホームゲートウェイ装置1の表示装置、またはユーザ端末4cにの表示装置等に表示可能で、ユーザが読取可能な形式で格納される。   The self-diagnosis unit 123 may display operation data for the user to perform on the electrical appliance 3 or the like on the display device, prompt the user to perform an operation, and diagnose a problem based on the operation result. . Here, the operation prompting the user is, for example, an operation for the user to turn on the power or change the setting for the faulty electrical appliance. The data of this operation can be displayed on the display device of the home gateway device 1 or the display device of the user terminal 4c, and is stored in a user-readable format.

また、自己診断手段123が、電化製品3等に対して操作を実行しても良い。この指示は、ホームゲートウェイ装置1が実行可能な形式で格納される。   Further, the self-diagnosis unit 123 may perform an operation on the electrical appliance 3 or the like. This instruction is stored in a format executable by the home gateway device 1.

また、自己診断手段123が、電化製品3が実行するべき操作のデータを電化製品3に実行しても良い。この場合、電化製品3がホームゲートウェイ装置1から受信して、操作を実行する。この操作は、例えば、電化製品3が、ホームゲートウェイ装置1から設定変更の指示を受信し、電化製品3がその指示に基づいて設定を変更するなどの操作である。この操作のデータは、電化製品3が実行可能な形式で格納される。   Further, the self-diagnosis unit 123 may execute data on operations to be performed by the electrical appliance 3 in the electrical appliance 3. In this case, the electrical appliance 3 receives from the home gateway device 1 and executes the operation. This operation is, for example, an operation in which the electric appliance 3 receives a setting change instruction from the home gateway device 1 and the electric appliance 3 changes the setting based on the instruction. The data of this operation is stored in a format that can be executed by the electrical appliance 3.

図5を参照して、自己診断手段123の処理の一例を説明する。図5に示す例では、ホームゲートウェイ装置1の自己診断手段123が、障害電化製品の一例として、電気錠に不具合が発生した場合を説明している。   With reference to FIG. 5, an example of the process of the self-diagnosis means 123 will be described. In the example illustrated in FIG. 5, the case where the self-diagnosis unit 123 of the home gateway device 1 has a problem with the electric lock is described as an example of the faulty electrical appliance.

まずステップS101において自己診断手段123は、ホームゲートウェイ装置1の電化製品通信制御装置140から、電気錠の状態を取得可能か否かを判定する。具体的には自己診断手段123は、電気錠の状態を取得するコマンドを送信し、その結果が正常に戻った場合に取得可能であると判定し、エラーで戻る場合や結果が戻らない場合は、取得が不可能であると判定する。ステップS101により取得可能であると判定された場合、自己診断手段123は、診断結果を「施錠不能」とし、「施錠不能」を示すコードを発行する。   First, in step S <b> 101, the self-diagnosis unit 123 determines whether or not the state of the electric lock can be acquired from the appliance communication control device 140 of the home gateway device 1. Specifically, the self-diagnosis unit 123 transmits a command for acquiring the state of the electric lock, determines that acquisition is possible when the result returns to normal, and returns in error or if the result does not return It is determined that acquisition is impossible. If it is determined in step S101 that acquisition is possible, the self-diagnosis unit 123 sets the diagnosis result to “unlockable” and issues a code indicating “unlockable”.

一方、ステップS101により取得不能と判定された場合、ステップS103において、ホームゲートウェイ装置1と電気錠とのネットワーク通信が可能であるか判定する。具体的には自己診断手段123は、電化製品通信制御装置140と電気錠とでネットワークリンクを確立できるか試みる。   On the other hand, if it is determined in step S101 that acquisition is impossible, it is determined in step S103 whether network communication between the home gateway device 1 and the electric lock is possible. Specifically, the self-diagnosis unit 123 attempts to establish a network link between the appliance communication control device 140 and the electric lock.

ステップS103において確立できると判定された場合、ステップS104において、ホームゲートウェイ装置1の電化製品通信制御装置140から、他の電化製品の状態を取得可能か否かを判定する。取得可能である場合、電気錠とのみネットワーク通信ができないので、自己診断手段123は、電気錠に接続されているアダプタに対して、再起動を要求する。取得不可能である場合、全ての電化製品とのネットワーク通信ができないので、自己診断手段123は、ホーム下とウェイ装置1の電化製品通信制御手段125について、ソフトウェアの初期化(リセット)をする。   If it is determined in step S103 that it can be established, it is determined in step S104 whether or not the status of another electrical appliance can be acquired from the electrical appliance communication control device 140 of the home gateway device 1. If it can be obtained, network communication is not possible only with the electric lock, so the self-diagnosis means 123 requests the adapter connected to the electric lock to restart. If the acquisition is impossible, network communication with all electrical appliances is not possible, so the self-diagnosis unit 123 initializes (resets) the software for the electrical appliance communication control unit 125 under the home and the way device 1.

一方、ステップS103において確立できないと判定された場合、ステップS107において、ホームゲートウェイ装置1と他の電化製品とのネットワーク通信が可能であるか判定する。不可能な場合、ステップS108において、自己診断手段123は、診断結果を「ネットワーク全体の異常」とし、「ネットワーク全体の異常」を示すコードを発行する。可能な場合、ステップS109において、自己診断手段123は、診断結果を「電子錠との通信不能」とし、「電子錠との通信不能」を示すコードを発行する。   On the other hand, if it is determined in step S103 that it cannot be established, it is determined in step S107 whether or not network communication between the home gateway device 1 and another electrical appliance is possible. If it is not possible, in step S108, the self-diagnosis unit 123 sets the diagnosis result as “abnormality of the entire network” and issues a code indicating “abnormality of the entire network”. If possible, in step S109, the self-diagnostic means 123 sets the diagnosis result to “impossible communication with electronic lock” and issues a code indicating “impossible communication with electronic lock”.

結果データ送信手段124は、障害電化製品の識別子と、自己診断手段123による結果である結果データを、情報処理サーバ5に送信する。この結果データには、操作実行手段122による実行結果が含まれても良い。   The result data transmission unit 124 transmits the identifier of the faulty electrical appliance and the result data that is the result of the self-diagnosis unit 123 to the information processing server 5. This result data may include an execution result by the operation execution means 122.

電化製品通信制御手段125は、電化製品通信制御装置140を制御するためのソフトウェアプログラムである。自己診断手段123によって、ホームゲートウェイ装置1と全ての電化製品とが通信できないと判定された場合、電化製品通信制御手段125のソフトウェアを初期化することにより、不具合の復旧を試みる。   The appliance communication control means 125 is a software program for controlling the appliance communication control device 140. If the self-diagnosis unit 123 determines that the home gateway device 1 and all the electrical appliances cannot communicate with each other, the software of the electrical appliance communication control unit 125 is initialized to attempt to recover the problem.

(情報処理サーバ)
図6を参照して、情報処理サーバ5を説明する。
(Information processing server)
The information processing server 5 will be described with reference to FIG.

情報処理サーバ5は、通信制御装置510、処理制御装置520および記憶装置530を備える。   The information processing server 5 includes a communication control device 510, a processing control device 520, and a storage device 530.

通信制御装置510は、通信ネットワーク6に接続するためのインタフェースであって、例えばLANカードやモデムなどの装置である。通信制御装置510を介して通信ネットワーク6と送受信したデータは入力信号または出力信号として、処理制御装置520に送受信される。   The communication control device 510 is an interface for connecting to the communication network 6 and is, for example, a device such as a LAN card or a modem. Data transmitted / received to / from the communication network 6 via the communication control device 510 is transmitted / received to / from the processing control device 520 as an input signal or an output signal.

処理制御装置520は、入力装置(図示せず)や通信制御装置510からの入力信号に基づいて、情報処理サーバ5に含まれる各種装置の制御を行ったり、RAM(図示せず)や記憶装置530などに記憶されたプログラムおよびデータを読み出してロードするとともに、プログラムのコマンドに基づいて、データの計算または加工など、後述する一連の処理を実現する処理装置である。処理制御装置520の各手段は、回路として実装されても良く、ソフトウェアやファームウェアによって実装されても良い。   The processing control device 520 controls various devices included in the information processing server 5 based on an input signal from an input device (not shown) or the communication control device 510, or a RAM (not shown) or a storage device. This is a processing device that reads and loads a program and data stored in 530 and the like, and realizes a series of processes to be described later, such as data calculation or processing, based on a program command. Each unit of the processing control device 520 may be implemented as a circuit, or may be implemented by software or firmware.

記憶装置530は、半導体記憶装置や磁気ディスク装置であって、処理制御装置520で実行されるプログラムやデータが記憶されている。記憶装置530は、回路上の記憶領域により実装されても良い。   The storage device 530 is a semiconductor storage device or a magnetic disk device, and stores programs and data executed by the processing control device 520. The storage device 530 may be implemented by a storage area on a circuit.

本発明の最良の実施の形態に係る情報処理サーバ5の記憶装置530は、電化製品情報データ記憶部531、通知方法定義データ記憶部532、操作履歴データ記憶部533および外部情報データ記憶部534を備える。また、処理制御装置120には、障害受信手段521、診断手段522、通信データ送信手段523、操作履歴取得手段524および外部情報記憶手段525が実装されている。   The storage device 530 of the information processing server 5 according to the preferred embodiment of the present invention includes an appliance information data storage unit 531, a notification method definition data storage unit 532, an operation history data storage unit 533, and an external information data storage unit 534. Prepare. In addition, the processing control apparatus 120 is equipped with a failure receiving unit 521, a diagnosis unit 522, a communication data transmission unit 523, an operation history acquisition unit 524, and an external information storage unit 525.

電化製品データ記憶部531には、電化製品データ531aが記憶されている。電化製品データ531aは、ユーザの宅内にある電化製品に関するデータである。電化製品データ記憶部531aは、宅内の電化製品の識別子と、電化製品の不具合を復旧するための命令指示データとを関連づけたデータである。   The appliance data storage unit 531 stores appliance data 531a. The electrical appliance data 531a is data regarding electrical appliances in the user's home. The electrical appliance data storage unit 531a is data in which an identifier of an electrical appliance in the house is associated with instruction instruction data for recovering a malfunction of the electrical appliance.

電化製品データ531aは、図7に示すように、電化製品のハードウェアアドレス、機器種別、製造メーカ、型番、製造番号および登録日時が関連づけられている。電化製品のハードウエアアドレスは、電化製品をユニークに識別する識別子でもあって、例えば、通信装置のMACアドレスや、製造番号でも良い。登録日時は、ユーザが当該電化製品を電化製品データに登録した日時である。   As shown in FIG. 7, the electrical appliance data 531a is associated with the hardware address, device type, manufacturer, model number, serial number, and registration date and time of the electrical appliance. The hardware address of the electrical appliance is an identifier that uniquely identifies the electrical appliance, and may be, for example, a MAC address or a serial number of a communication device. The registration date and time is the date and time when the user registered the appliance in the appliance data.

ホームゲートウェイ装置1において自己診断する際に、情報処理サーバ5が自己診断に関するデータをホームゲートウェイ装置1に送信する場合が考えられる。この場合、図7に示す電化製品531aに、自己診断に関するデータが関連づけられていても良い。   When the home gateway device 1 performs self-diagnosis, the information processing server 5 may transmit data related to self-diagnosis to the home gateway device 1. In this case, data related to self-diagnosis may be associated with the electrical appliance 531a illustrated in FIG.

また電化製品データ531aは、各レコードについて、ユーザ識別子のカラムを備えていても良い。これにより、情報処理サーバ5は、複数のユーザのために、命令指示データの送信等に対応することができる。   The electrical appliance data 531a may include a user identifier column for each record. Thereby, the information processing server 5 can cope with transmission of command instruction data for a plurality of users.

通知方法定義データ記憶部532には、情報処理サーバ5がユーザ端末4に、不具合を診断した結果を通知するための通知方法定義データ532aが記憶されている。通知方法定義データ532aは、電化製品の不具合に関する状況を通知するためのテンプレートである。通知方法定義データ532aには、機器種別、製造メーカおよび型番に対応づけられて記憶される。さらに、機器種別、製造メーカ、型番および不具合を識別するコードに対応づけて、通知方法定義データ532aが記憶されても良い。   The notification method definition data storage unit 532 stores notification method definition data 532a for the information processing server 5 to notify the user terminal 4 of the result of diagnosing a problem. The notification method definition data 532a is a template for notifying a situation related to a malfunction of an electrical appliance. The notification method definition data 532a is stored in association with the device type, manufacturer, and model number. Furthermore, the notification method definition data 532a may be stored in association with the code for identifying the device type, manufacturer, model number, and defect.

通知方法定義データ532aは、例えば、図8に示すようなデータである。図8に示す通知方法定義データ532aには、この通知方法定義データ532aに基づいてユーザに通知する条件と、通知する文言が含まれている。通知する条件としては、"error.no"が、「施錠不能」であることと、"error.operation"が、「open」であることが含まれる。この通知する条件は、情報処理サーバ5が、ホームゲートウェイ装置1から取得する。図8に示す通知方法定義データ532aを出力する際は、「施錠できません。」、「解錠状態になっていることは確認できました。」および「扉が開いたままになっている可能性があります。」という文言が、ユーザのユーザ端末4等の表示装置に表示される。   The notification method definition data 532a is data as shown in FIG. 8, for example. The notification method definition data 532a illustrated in FIG. 8 includes a condition for notifying the user based on the notification method definition data 532a and a wording to be notified. The conditions for notification include that “error.no” is “unlockable” and that “error.operation” is “open”. The information processing server 5 acquires the notification condition from the home gateway device 1. When the notification method definition data 532a shown in FIG. 8 is output, “cannot be locked”, “I have confirmed that the door is unlocked”, and “the door may remain open”. Is displayed on a display device such as the user terminal 4 of the user.

また、通知方法定義データ532aには、不具合の特定が正常にできなかった場合に備え、その際に適切な通知データも含まれていることが好ましい。具体的には、扉が閉まっているのに開いたままになっていると自己診断した場合、「もしも扉が閉まっている場合は結線異常の疑いがありますのでサービスセンターに連絡してください。」と、自己診断では解消できない不具合を考慮した通知データが含まれていることが好ましい。   In addition, it is preferable that the notification method definition data 532a includes appropriate notification data in the case where the failure cannot be normally specified. Specifically, when self-diagnosed that the door is still open even though the door is closed, "If the door is closed, contact the service center because there is a suspicion of abnormal wiring." In addition, it is preferable that notification data that includes a problem that cannot be resolved by self-diagnosis is included.

さらに、後述するように、その電化製品に対する行動履歴などに基づいて、通知データを生成しても良い。例えば、電化製品が電子扉の場合、その扉に最終解錠した時刻やカード番号を通知データに含めることにより、ユーザに不具合の特定を容易にすることができる。この際、最終解錠した時刻やカード番号を変数として通知データに含めておき、情報処理サーバ5がユーザ端末4等に通知する際に、変数を実データに置換する。   Further, as will be described later, notification data may be generated based on an action history for the electrical appliance. For example, when the electrical appliance is an electronic door, it is possible to make it easier for the user to identify a defect by including the time and card number when the door is finally unlocked in the notification data. At this time, the last unlocking time and card number are included as variables in the notification data, and when the information processing server 5 notifies the user terminal 4 or the like, the variables are replaced with actual data.

操作履歴データ記憶部533には、操作履歴データ533aが記憶されている。操作履歴データ533aは、ユーザ端末4等から情報処理サーバ5およびホームゲートウェイ装置1を介して、電化製品3等に対して送信した命令指示データの履歴データである。例えば、命令指示データとしては、お風呂のお湯張りや、エアコンの入/切、エアコンの設定温度の取得等が含まれる。   The operation history data storage unit 533 stores operation history data 533a. The operation history data 533a is command instruction data history data transmitted from the user terminal 4 or the like to the electrical appliance 3 or the like via the information processing server 5 and the home gateway device 1. For example, the instruction instruction data includes filling a bath, turning on / off an air conditioner, obtaining a set temperature of the air conditioner, and the like.

操作履歴データ533aは、図9に示すように、その操作が発生した日時、操作の対象となる電化製品のハードウェアアドレス、操作内容およびそのパラメータが関連づけられている。   As shown in FIG. 9, the operation history data 533a is associated with the date and time when the operation occurred, the hardware address of the electrical appliance to be operated, the operation content, and its parameters.

また操作指示データ533aは、各レコードについて、ユーザ識別子のカラムを備えていても良い。これにより、情報処理サーバ5は、複数のユーザのために操作履歴データを記憶することができる。   Further, the operation instruction data 533a may include a user identifier column for each record. Thereby, the information processing server 5 can store operation history data for a plurality of users.

外部情報データ記憶部534には、外部情報データ534aが記憶されている。外部情報データ534aは、外気温や湿度など、電化製品の不具合の原因となりうる気象情報等である。外部情報データ534aは、図10に示すように、日、天気、最高気温、最低気温および湿度が関連づけられている。またさらに、最高気温および最低気温の時間が関連づけられていても良い。   The external information data storage unit 534 stores external information data 534a. The external information data 534a is weather information or the like that may cause a malfunction of the electrical appliance, such as outside air temperature or humidity. As shown in FIG. 10, the external information data 534a is associated with date, weather, maximum temperature, minimum temperature, and humidity. Furthermore, the maximum temperature and the minimum temperature may be associated with each other.

命令指示送信手段521は、電化製品を操作する命令指示データを、ホームゲートウェイ装置1に送信する。命令指示データは、例えば、ユーザによってユーザ端末4等から通信ネットワーク6を介して入力される。   The instruction instruction transmission unit 521 transmits instruction instruction data for operating the electrical appliance to the home gateway device 1. The command instruction data is input from the user terminal 4 or the like via the communication network 6 by the user, for example.

診断手段522は、ホームゲートウェイ装置1から、命令指示データに基づく操作の結果がエラーとなった場合、ホームゲートウェイ装置1から、障害電化製品の識別子と自己診断結果を受信する。ここで自己診断結果は、例えば、不具合を識別するコードである。さらに診断手段522は、記憶装置530から障害電化製品の識別子に対応づけられた通知方法定義データ532aを読み出して、通知方法定義データ532aと結果データとに基づいて通知データを作成する。通知方法定義データ532aが、電化製品の識別子と不具合を識別するコード毎に設定されている場合、診断手段522は、記憶装置530から障害電化製品の識別子および不具合のコードに対応づけられた通知方法定義データ532aを読み出して、通知方法定義データ532aと結果データとに基づいて通知データを作成する。   When the result of the operation based on the command instruction data is an error, the diagnosis unit 522 receives the faulty appliance identifier and the self-diagnosis result from the home gateway device 1. Here, the self-diagnosis result is, for example, a code for identifying a defect. Further, the diagnosis unit 522 reads the notification method definition data 532a associated with the faulty appliance identifier from the storage device 530, and creates notification data based on the notification method definition data 532a and the result data. When the notification method definition data 532a is set for each code that identifies an identifier of an electrical appliance and a failure, the diagnosis unit 522 notifies the notification method associated with the identifier of the failed electrical appliance and the failure code from the storage device 530. The definition data 532a is read, and notification data is created based on the notification method definition data 532a and the result data.

ここで診断手段522は、さらに、記憶装置530から操作履歴データ533aを読み出して、障害電化製品の識別子に関連づけられた操作指示データを抽出し、さらに抽出された当作指示データに基づいて通知データを作成する。このとき、診断手段522は、不具合が発生した時刻より前の操作指示データを抽出するのが好ましい。例えば、図8に示す例の場合、障害電化製品に最後に施錠された情報を抽出し、通知方法定義データ532aの変数に、解錠時刻、解錠されたカードキー番号を挿入して、通知データを生成する。   Here, the diagnosis unit 522 further reads the operation history data 533a from the storage device 530, extracts operation instruction data associated with the identifier of the faulty electrical appliance, and further notifies the notification data based on the extracted current operation instruction data. Create At this time, it is preferable that the diagnosis unit 522 extracts operation instruction data before the time when the trouble occurs. For example, in the case of the example shown in FIG. 8, the last locked information is extracted from the faulty electrical appliance, and the unlock time and the unlocked card key number are inserted into the variable of the notification method definition data 532a to notify Generate data.

さらに診断手段522は、記憶装置530から外部情報データ534aを読み出して、外部情報データ534aに基づいて通知データを作成する。このとき、診断手段522は、不具合が発生した時刻より前の外部情報データを抽出するのが好ましい。例えば、通知方法定義データ534aに、「本日の最高気温は".temperature"でした。高温のため不具合が発生した疑いがありますので、サービスセンターに連絡してください。」と含まれていた場合、診断手段522は、外部情報データ534aから本日の最高気温を取得し、その最高気温のデータを".temperature"と置換して、通知データを作成する。   Further, the diagnostic unit 522 reads the external information data 534a from the storage device 530, and creates notification data based on the external information data 534a. At this time, it is preferable that the diagnosis unit 522 extracts external information data before the time when the trouble occurs. For example, if the notification method definition data 534a includes "Today's maximum temperature was" .temperature ". There is a suspicion that a problem occurred due to high temperature. Please contact the service center." The diagnostic means 522 acquires today's highest temperature from the external information data 534a, replaces the highest temperature data with “.temperature”, and creates notification data.

診断手段522が生成する通知データは、例えば、図11に示すようなデータである。図11に示す通知データは、図8に示す通知方法定義データ532aに基づいて生成される。図11に示す通知データにおいては、図8において変数として指定されていた"target.time"および"target.keyno"について、それぞれ"17時20分"および"1"のデータが挿入されている。   The notification data generated by the diagnosis unit 522 is, for example, data as shown in FIG. The notification data shown in FIG. 11 is generated based on the notification method definition data 532a shown in FIG. In the notification data shown in FIG. 11, data of “17:20” and “1” are inserted for “target.time” and “target.keyno” specified as variables in FIG.

通知データ送信手段523は、診断手段522によって生成された通知データを出力する。通知データを出力する方法としては、障害電化製品の所有者であるユーザ端末4に、通知データを送信する方法が考えられる。この場合、ユーザ端末4は、表示装置に通知データを表示する。   The notification data transmission unit 523 outputs the notification data generated by the diagnosis unit 522. As a method of outputting the notification data, a method of transmitting the notification data to the user terminal 4 that is the owner of the faulty appliance can be considered. In this case, the user terminal 4 displays notification data on the display device.

操作履歴取得手段524は、ユーザ端末4から電化製品3に対する操作指示データを受信すると、電化製品の識別子と操作指示データとを関連づけて、操作履歴データ533aとして記憶装置530に記憶する。操作指示データには、お風呂のお湯張りや、エアコンの入/切、エアコンの設定温度の取得等が考えられる。この他にも、ユーザが電化製品3に対して直接した操作のデータも含まれる。例えば、電化製品3が電子錠の場合、操作指示データには、その電子錠を施錠または解錠した時間およびカード番号等が含まれる。操作履歴取得手段524は、これらの操作履歴をユーザ端末4またはホームゲートウェイ装置1から受信して、日時と関連づけて、操作履歴データ記憶部533に操作履歴データ533aとして記憶する。   When receiving operation instruction data for the electrical appliance 3 from the user terminal 4, the operation history acquisition unit 524 associates the electrical appliance identifier with the operation instruction data and stores the operation history data 533 a in the storage device 530. Examples of the operation instruction data include bath filling, turning on / off the air conditioner, and acquiring the set temperature of the air conditioner. In addition to this, data of operations directly performed on the electrical appliance 3 by the user is also included. For example, when the electrical appliance 3 is an electronic lock, the operation instruction data includes a time when the electronic lock is locked or unlocked, a card number, and the like. The operation history acquisition means 524 receives these operation histories from the user terminal 4 or the home gateway device 1 and stores them as operation history data 533 a in the operation history data storage unit 533 in association with the date and time.

外部情報記憶手段525は、気象データ等を含む外部情報データ534aを、日時と関連づけて、記憶装置530に記憶する。外部情報記憶手段525は、通信ネットワーク6を介して、気象データを提供するサーバ等からデータを取得しても良い。   The external information storage unit 525 stores the external information data 534a including weather data and the like in the storage device 530 in association with the date and time. The external information storage unit 525 may acquire data from a server or the like that provides weather data via the communication network 6.

このように本発明の最良の実施の形態による電化製品制御システム10によれば、トラブル時にトラブル内容や家庭用電化製品の種類、ユーザの設定等に応じて、トラブルを自動的に復旧したり、ユーザに対して適切な復旧へのヒントを画面で伝えることにより、トラブルの原因を絞ることができる。これにより、ユーザがサービスセンターに連絡することなく、ユーザ自身が自力で復旧できるよう支援することにより、サービス不能時間を短縮するとともに電化製品制御システムの信頼性を高めることができる。   Thus, according to the appliance control system 10 according to the best embodiment of the present invention, when trouble occurs, the trouble is automatically recovered according to the trouble content, the type of household appliance, the user's setting, etc. The cause of the trouble can be narrowed down by telling the user a hint for proper recovery on the screen. Accordingly, by supporting the user himself / herself without having to contact the service center, the service failure time can be shortened and the reliability of the electrical appliance control system can be improved.

(その他の実施の形態)
上記のように、本発明の最良の実施の形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなる。
(Other embodiments)
As described above, the present invention has been described according to the best mode for carrying out the invention. However, it should not be understood that the description and drawings constituting a part of this disclosure limit the present invention. From this disclosure, various alternative embodiments, examples, and operational techniques will be apparent to those skilled in the art.

例えば、本発明の最良の実施の形態に記載した情報処理サーバ5は、図6に示すように一つのハードウェア上に構成されても良いし、その機能や処理数に応じて複数のハードウェア上に構成されても良い。また、既存の電化製品制御システム上に実現されても良い。   For example, the information processing server 5 described in the best embodiment of the present invention may be configured on a single piece of hardware as shown in FIG. 6, or a plurality of pieces of hardware depending on the functions and the number of processes. It may be configured above. Moreover, you may implement | achieve on the existing electrical appliance control system.

本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。   It goes without saying that the present invention includes various embodiments not described herein. Therefore, the technical scope of the present invention is defined only by the invention specifying matters according to the scope of claims reasonable from the above description.

図1は、本発明の最良の実施の形態に係る電化製品制御システムのシステム構成を説明する図である。FIG. 1 is a diagram illustrating a system configuration of an electrical appliance control system according to the best embodiment of the present invention. 図2は、本発明の最良の実施の形態に係る電化製品制御システムにおける処理の概要を説明する図である。FIG. 2 is a diagram for explaining the outline of processing in the electrical appliance control system according to the best embodiment of the present invention. 図3は、本発明の最良の実施の形態に係るホームゲートウェイ装置の機能ブロックを説明する図である。FIG. 3 is a diagram illustrating functional blocks of the home gateway device according to the best embodiment of the present invention. 図4は、本発明の最良の実施の形態に係るホームゲートウェイ装置の電化製品アドレステーブルデータのデータ構造とデータの一例を説明する図である。FIG. 4 is a diagram for explaining an example of the data structure and data of the appliance address table data of the home gateway device according to the preferred embodiment of the present invention. 図5は、本発明の最良の実施の形態に係るホームゲートウェイ装置の自己診断手段の処理を説明する図である。FIG. 5 is a diagram for explaining the processing of the self-diagnosis means of the home gateway device according to the preferred embodiment of the present invention. 図6は、本発明の最良の実施の形態に係る情報処理サーバの機能ブロックを説明する図である。FIG. 6 is a diagram illustrating functional blocks of the information processing server according to the best embodiment of the present invention. 図7は、本発明の最良の実施の形態に係る情報処理サーバの電化製品データのデータ構造とデータの一例を説明する図である。FIG. 7 is a diagram for explaining an example of the data structure and data of electrical appliance data of the information processing server according to the best embodiment of the present invention. 図8は、本発明の最良の実施の形態に係る情報処理サーバの通知方法定義データの一例を説明する図である。FIG. 8 is a diagram for explaining an example of notification method definition data of the information processing server according to the best embodiment of the present invention. 図9は、本発明の最良の実施の形態に係る情報処理サーバの操作履歴データのデータ構造とデータの一例を説明する図である。FIG. 9 is a diagram for explaining an example of the data structure and data of the operation history data of the information processing server according to the best embodiment of the present invention. 図10は、本発明の最良の実施の形態に係る情報処理サーバの外部情報データのデータ構造とデータの一例を説明する図である。FIG. 10 is a diagram for explaining an example of the data structure and data of the external information data of the information processing server according to the best embodiment of the present invention. 図11は、本発明の最良の実施の形態に係る情報処理サーバの通知データの一例を説明する図である。FIG. 11 is a diagram illustrating an example of notification data of the information processing server according to the best embodiment of the present invention.

符号の説明Explanation of symbols

1 ホームゲートウェイ装置1
2 アダプタ
3 電化製品
4 ユーザ端末
5 情報処理サーバ
6 通信ネットワーク
110、510 通信制御装置
120、520 処理制御装置
121 命令指示データ受信手段
122 操作実行手段
123 自己診断手段
124 結果データ送信手段
125 電化製品通信制御手段
130、530 記憶装置
131 電化製品アドレステーブル記憶部
140 電化製品通信制御装置
521 障害受信手段
522 診断手段
523 通知データ送信手段
524 操作履歴取得手段
525 外部情報記憶手段
531 電化製品データ記憶部
532 通知方法定義データ記憶部
533 操作履歴データ記憶部
534 外部情報データ記憶部
1 Home gateway device 1
2 adapter 3 electrical appliance 4 user terminal 5 information processing server 6 communication network 110, 510 communication control device 120, 520 processing control device 121 command instruction data receiving means 122 operation execution means 123 self-diagnostic means 124 result data transmission means 125 electrical appliance communication Control unit 130, 530 Storage device 131 Appliance address table storage unit 140 Appliance communication control unit 521 Fault reception unit 522 Diagnosis unit 523 Notification data transmission unit 524 Operation history acquisition unit 525 External information storage unit 531 Appliance data storage unit 532 Notification Method definition data storage unit 533 Operation history data storage unit 534 External information data storage unit

Claims (8)

宅内に設けられ、前記宅内に設置された複数の電化製品を制御するホームゲートウェイ装置と、通信ネットワークを介して前記ホームゲートウェイ装置に接続される情報処理サーバと、を備える電化製品制御システムであって、
前記情報処理サーバは、
前記電化製品の不具合に関する状況を通知するためのテンプレートである通知方法定義データを、前記電化製品の識別子に関連づけて前記記憶装置に記憶する通知方法定義データ記憶部と、
前記電化製品を操作する命令指示データを、前記ホームゲートウェイ装置に送信する命令指示送信手段と、
前記命令指示データに基づく操作の結果がエラーとなった場合、前記記憶装置から当該電化製品の識別子に対応づけられた通知方法定義データを読み出して、当該通知方法定義データと結果データとに基づいて通知データを作成する診断手段と、
前記診断手段によって生成された前記通知データを出力する通知データ送信手段と、を備え、
前記ホームゲートウェイ装置は、
前記情報処理サーバから前記命令指示データを受信すると、当該命令指示データによる操作対象の前記電化製品に対して、前記命令指示データに基づいて命令を実行する命令指示データ受信手段と、
前記命令の実行結果がエラーの場合、前記操作対象の電化製品の不具合を診断して前記命令の実行結果のエラーを特定し、前記操作対象の電化製品の状態、前記複数の電化製品と当該ホームゲートウェイ装置との通信の異常、および前記操作対象の電化製品と当該ホームゲートウェイ装置との通信不能のいずれかを含む結果データを出力する自己診断手段と、
前記操作対象の電化製品の識別子と、前記自己診断手段による前記結果データを、前記情報処理サーバに送信する結果データ送信手段と、を備える
ことを特徴とする電化製品制御システム。
An electrical appliance control system comprising a home gateway device provided in a home and controlling a plurality of electrical appliances installed in the home, and an information processing server connected to the home gateway device via a communication network, ,
The information processing server
A notification method definition data storage unit that stores notification method definition data, which is a template for notifying a situation related to a failure of the appliance, in the storage device in association with the identifier of the appliance;
Command instruction transmission means for transmitting command instruction data for operating the electrical appliance to the home gateway device;
When the result of the operation based on the command instruction data is an error, the notification method definition data associated with the identifier of the appliance is read from the storage device, and the notification method definition data and the result data are read out. Diagnostic means for creating notification data;
Notification data transmission means for outputting the notification data generated by the diagnostic means,
The home gateway device is
When receiving the instruction instruction data from the information processing server, instruction instruction data receiving means for executing an instruction based on the instruction instruction data for the electrical appliance to be operated by the instruction instruction data;
If the execution result of the instruction is an error, the failure of the operation target appliance is diagnosed to identify the error of the instruction execution result, the state of the operation target appliance, the plurality of appliances and the home A self-diagnosis means for outputting result data including any of an abnormality in communication with the gateway device and communication failure between the electrical appliance to be operated and the home gateway device ;
Appliance control system comprising: the identifier of the appliance of the operation target, the result data by the self-diagnosis means, and a result data transmitting means for transmitting to the information processing server.
前記自己診断手段は、前記操作対象の電化製品と当該ホームゲートウェイ装置との通信が可能の場合、前記操作対象の電化製品以外の電化製品と当該ホームゲートウェイ装置との通信が可能か判定し、その判定結果に基づいて、前記操作対象の電化製品の通信装置を再起動または当該ホームゲートウェイ装置の通信装置をリセットする  The self-diagnosis means determines whether communication between the electrical appliance other than the electrical appliance to be operated and the home gateway device is possible when communication between the electrical appliance to be operated and the home gateway device is possible, Based on the determination result, the communication device of the appliance to be operated is restarted or the communication device of the home gateway device is reset
ことを特徴とする請求項1に記載の電化製品制御システム。  The appliance control system according to claim 1.
前記情報処理サーバは、
前記電化製品に対する命令指示データを受信すると、前記電化製品の識別子と当該命令指示データとを関連づけて、操作履歴データとして前記記憶装置に記憶する操作履歴取得手段をさらに備え、
前記診断手段はさらに、前記記憶装置から前記操作履歴データを読み出して、前記電化製品の識別子に関連づけられた命令指示データを抽出し、さらに抽出された当該命令指示データに基づいて前記通知データを作成する
ことを特徴とする請求項1または2に記載の電化製品制御システム。
The information processing server
When receiving the instruction instruction data for the electrical appliance, further comprising an operation history acquisition means for associating the identifier of the electrical appliance with the instruction instruction data and storing it in the storage device as operation history data,
The diagnostic means further reads the operation history data from the storage device, extracts command instruction data associated with the identifier of the appliance, and creates the notification data based on the extracted command instruction data The appliance control system according to claim 1 or 2 , wherein:
前記情報処理サーバは、
気象データを含む外部情報データを、前記記憶装置に記憶する外部情報データ記憶手段をさらに備え、
前記診断手段はさらに、前記記憶装置から前記外部情報データを読み出して、前記外部情報データに基づいて前記通知データを作成する
ことを特徴とする請求項1ないし3のいずれか1項に記載の電化製品制御システム。
The information processing server
External information data storage means for storing external information data including weather data in the storage device;
4. The electrification according to claim 1 , wherein the diagnosis unit further reads the external information data from the storage device and creates the notification data based on the external information data. 5. Product control system.
宅内に設けられ、前記宅内に設置された複数の電化製品を制御するホームゲートウェイ装置と、通信ネットワークを介して前記ホームゲートウェイ装置に接続される情報処理サーバと、を備える電化製品制御システムに用いられる電化製品制御方法であって、
前記情報処理サーバが、電化製品を操作する命令指示データを、前記ホームゲートウェイ装置に送信する命令指示送信ステップと、
前記ホームゲートウェイ装置が、前記情報処理サーバから前記命令指示データを受信すると、当該命令指示データによる操作対象の前記電化製品に対して、前記命令指示データに基づいて命令を実行する命令指示データ受信ステップと、
前記命令の実行結果がエラーの場合、前記ホームゲートウェイ装置が、前記操作対象の電化製品の不具合を診断して前記命令の実行結果のエラーを特定し、前記操作対象の電化製品の状態、前記複数の電化製品と当該ホームゲートウェイ装置との通信の異常、および前記操作対象の電化製品と当該ホームゲートウェイ装置との通信不能のいずれかを含む結果データを出力する自己診断ステップと、
前記ホームゲートウェイ装置が、前記操作対象の電化製品の識別子と、前記自己診断ステップによる前記結果データを、前記情報処理サーバに送信する結果データ送信ステップと、
前記情報処理サーバが、前記記憶装置から当該電化製品の識別子に対応づけられ、前記電化製品の不具合に関する状況を通知するためのテンプレートである通知方法定義データを読み出して、当該通知方法定義データと前記結果データとに基づいて通知データを作成する診断ステップと、
前記情報処理サーバが、前記診断ステップによって生成された前記通知データを出力する通知データ送信ステップと、
を備えることを特徴とする電化製品制御方法。
Used in an appliance control system that is provided in a home and includes a home gateway device that controls a plurality of appliances installed in the home and an information processing server connected to the home gateway device via a communication network. An electrical appliance control method,
A command instruction transmission step in which the information processing server transmits command instruction data for operating an electrical appliance to the home gateway device;
When the home gateway device receives the instruction instruction data from the information processing server, an instruction instruction data receiving step of executing an instruction based on the instruction instruction data for the electrical appliance to be operated by the instruction instruction data When,
If the execution result of the command is an error, the home gateway device diagnoses a failure of the electrical appliance to be operated and identifies an error of the execution result of the command, A self-diagnosis step of outputting result data including any of an abnormality in communication between the electrical appliance and the home gateway device, and communication failure between the electrical appliance to be operated and the home gateway device ;
A result data transmitting step in which the home gateway device transmits an identifier of the electrical appliance to be operated and the result data from the self-diagnosis step to the information processing server;
The information processing server reads notification method definition data that is associated with an identifier of the electrical appliance from the storage device and is a template for notifying a situation related to the malfunction of the electrical appliance, and the notification method definition data and the A diagnostic step for creating notification data based on the result data;
A notification data transmission step in which the information processing server outputs the notification data generated by the diagnosis step;
An electrical appliance control method comprising:
前記自己診断ステップにおいて、前記ホームゲートウェイ装置が、前記操作対象の電化製品と当該ホームゲートウェイ装置との通信が可能の場合、前記操作対象の電化製品以外の電化製品と当該ホームゲートウェイ装置との通信が可能か判定し、その判定結果に基づいて、前記操作対象の電化製品の通信装置を再起動または当該ホームゲートウェイ装置の通信装置をリセットする  In the self-diagnosis step, when the home gateway device is capable of communication between the appliance to be operated and the home gateway device, communication between the home gateway device and an appliance other than the appliance to be operated is performed. It is determined whether it is possible, and based on the determination result, the communication device of the operation target appliance is restarted or the communication device of the home gateway device is reset
ことを特徴とする請求項5に記載の電化製品制御方法。  The method of controlling an electrical appliance according to claim 5.
前記情報処理サーバが、前記電化製品に対する命令指示データを受信すると、前記電化製品の識別子と当該命令指示データとを関連づけて、操作履歴データとして前記記憶装置に記憶する操作履歴取得ステップをさらに備え、
前記診断ステップはさらに、前記記憶装置から前記操作履歴データを読み出して、前記電化製品の識別子に関連づけられた命令指示データを抽出し、さらに抽出された当該命令指示データに基づいて前記通知データを作成する
ことを特徴とする請求項5または6に記載の電化製品制御方法。
When the information processing server receives the instruction instruction data for the electrical appliance, the information processing server further includes an operation history acquisition step of associating the identifier of the electrical appliance with the instruction instruction data and storing it in the storage device as operation history data,
The diagnosis step further reads out the operation history data from the storage device, extracts command instruction data associated with the identifier of the appliance, and creates the notification data based on the extracted command instruction data The electrical appliance control method according to claim 5 or 6 , wherein:
前記情報処理サーバが、気象データを含む外部情報データを、前記記憶装置に記憶する外部情報データ記憶ステップをさらに備え、
前記診断ステップはさらに、前記記憶装置から前記外部情報データを読み出して、前記外部情報データに基づいて前記通知データを作成する
ことを特徴とする請求項5ないし7のいずれか1項に記載の電化製品制御方法。
The information processing server further includes an external information data storage step of storing external information data including weather data in the storage device;
The electrification according to any one of claims 5 to 7, wherein the diagnosis step further reads out the external information data from the storage device and creates the notification data based on the external information data. Product control method.
JP2008282293A 2008-10-31 2008-10-31 Electric appliance control system and electric appliance control method Active JP5374730B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008282293A JP5374730B2 (en) 2008-10-31 2008-10-31 Electric appliance control system and electric appliance control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008282293A JP5374730B2 (en) 2008-10-31 2008-10-31 Electric appliance control system and electric appliance control method

Publications (2)

Publication Number Publication Date
JP2010108412A JP2010108412A (en) 2010-05-13
JP5374730B2 true JP5374730B2 (en) 2013-12-25

Family

ID=42297766

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008282293A Active JP5374730B2 (en) 2008-10-31 2008-10-31 Electric appliance control system and electric appliance control method

Country Status (1)

Country Link
JP (1) JP5374730B2 (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5824834B2 (en) * 2011-03-18 2015-12-02 日本電気株式会社 Electrical device control system, wireless terminal, and control method
JP2013090125A (en) * 2011-10-18 2013-05-13 Gaia Holdings Corp Server for storing electric home appliance information
WO2014045356A1 (en) * 2012-09-19 2014-03-27 富士通株式会社 Information processing device, starting device, starting system, starting method, and program
JP6300001B2 (en) * 2013-09-20 2018-03-28 東芝ライテック株式会社 Home appliances, controllers and communication adapters
EP3179377B1 (en) * 2014-08-07 2020-07-29 Kyocera Corporation Management device, control method for management device, and control method for management system
US11765261B2 (en) 2015-10-23 2023-09-19 Traeger Pellet Grills, LLC. Mobile application for controlling outdoor grill
US10455022B2 (en) 2015-10-23 2019-10-22 Traeger Pellet Grills, Llc Cloud system for controlling outdoor grill with mobile application
US10791208B2 (en) 2015-10-23 2020-09-29 Traeger Pellet Grills, Llc Mobile application for controlling outdoor grill
JP7065612B2 (en) * 2015-10-23 2022-05-12 トレガー・ペレット・グリルズ,エルエルシー Mobile application for controlling outdoor grills
JP2018531049A (en) 2015-10-23 2018-10-25 トレガー・ペレット・グリルズ,エルエルシー Smoke generating cooking system and method
WO2017109992A1 (en) * 2015-12-25 2017-06-29 三菱電機株式会社 Maintenance support system, display device, and maintenance support method
JP6663253B2 (en) * 2016-03-07 2020-03-11 Kddi株式会社 Device control apparatus and information providing method
JP6629113B2 (en) * 2016-03-24 2020-01-15 株式会社東芝 Device control network system, electric device and device control method
WO2018034033A1 (en) * 2016-08-16 2018-02-22 本郷飛行機株式会社 Communication control device
JP7244744B2 (en) * 2019-02-13 2023-03-23 ダイキン工業株式会社 Equipment management system
WO2021192039A1 (en) * 2020-03-24 2021-09-30 シャープNecディスプレイソリューションズ株式会社 Equipment management device, equipment management method, and program

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3785451B2 (en) * 1998-12-28 2006-06-14 東芝ソリューション株式会社 Home appliance maintenance service system
JP2002092206A (en) * 2000-09-12 2002-03-29 Toshiba Corp Fault diagnostic system for home electric appliance
JP3455909B2 (en) * 2001-04-12 2003-10-14 住友重機械工業株式会社 Remote management system
JP2004032330A (en) * 2002-06-25 2004-01-29 Moritex Corp Remote support system for various apparatus
KR100786424B1 (en) * 2003-09-26 2007-12-17 가부시끼가이샤 도시바 Home electric appliances remote control system, service provision server, home server, home electric appliances remote control support method of service provision server, and home electric appliances service provision support method of service provision server
JP2006192967A (en) * 2005-01-11 2006-07-27 Toyota Motor Corp Remote operation control system and on-vehicle remote operation control device

Also Published As

Publication number Publication date
JP2010108412A (en) 2010-05-13

Similar Documents

Publication Publication Date Title
JP5374730B2 (en) Electric appliance control system and electric appliance control method
CN102158527B (en) Household electrical appliance maintenance system and household electrical appliance with self-checking function
JP4290190B2 (en) Group management system, server device, and program
US20140028449A1 (en) System and method for using personal electronic device to wirelessly link remote diagnostic site to a home appliance for troubleshooting
JP2008271126A (en) Mobile terminal apparatus and diagnosis method for mobile terminal apparatus
US8832313B2 (en) Terminal device
JP2018139075A (en) Sensor management module, sensor management system, sensor management method, program, and recording medium
CN111052087B (en) Control system, information processing apparatus, and recording medium
JP2002092206A (en) Fault diagnostic system for home electric appliance
US9742506B2 (en) Terminal device, control device, fault diagnosis system, and fault diagnosis method
CN102571438B (en) Remote monitoring system and its automatic network diagnostic method
US20170171198A1 (en) Communication system and information processing method
WO2018065890A1 (en) A diagnostic system for a vehicle and a method thereof
US10791001B2 (en) Diagnostic tools and methods of servicing consumer appliances
JP6584527B2 (en) Maintenance support system, communication confirmation terminal and communication confirmation method
US8874962B2 (en) Diagnostic handling server using dissatisfying item data
JP2019114897A (en) Data refining method, data refining device and data refining program
KR20150087039A (en) Network Camera System with Self-Diagnosis and Self-Diagnosis Method of Network Camera System
JP2005242877A (en) Network household electrical appliance system
JP2016162249A (en) Sensor management device, sensor, monitoring system, sensor management method, sensor management program, monitoring method and monitoring program
JP6163735B2 (en) SAFE SLAVE UNIT, ITS CONTROL METHOD, CONTROL PROGRAM, AND SAFETY CONTROL SYSTEM
WO2014049849A1 (en) Interior sensor network building device and method
JP4548091B2 (en) Home appliance adapter
JP5271559B2 (en) Portable information processing terminal, information home appliance device, and system for dealing with malfunctions generated by information home appliance device
KR20060077402A (en) Diagnosis system for mobile communication terminal and its operating method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130514

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20130712

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130716

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20130712

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: 20130827

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130903

R150 Certificate of patent or registration of utility model

Ref document number: 5374730

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350