(57)【要約】【課題】宅内の電化製品の復旧を可能にする。【解決手段】ホームゲートウェイ装置１は、情報処理サーバ５から命令指示データを受信すると、障害電化製品に対して、命令指示データに基づいて命令を実行する命令指示データ受信手段１２１と、命令の実行結果がエラーの場合、電化製品の不具合を診断する自己診断手段１２２と、結果データを情報処理サーバ５に送信する結果データ送信手段と、を備える。情報処理装置５は、ホームゲートウェイ装置１から、障害電化製品の識別子と、結果データを受信すると、障害電化製品の識別子に対応づけられた通知方法定義データ５３２ａと結果データとに基づいて通知データを作成する診断手段５２２と、通知データを出力する通知データ送信手段５２３と、を備える。【選択図】      図１
2010108412.tif 000002
【特許請求の範囲】
【請求項１】
宅内に設けられ、前記宅内に設置された電化製品を制御するホームゲートウェイ装置と、通信ネットワークを介して前記ホームゲートウェイ装置に接続される情報処理サーバと、を備える電化製品制御システムであって、
前記情報処理サーバは、
前記電化製品の不具合に関する状況を通知するためのテンプレートである通知方法定義データを、前記電化製品の識別子に関連づけて前記記憶装置に記憶する通知方法定義データ記憶部と、
前記電化製品を操作する命令指示データを、前記ホームゲートウェイ装置に送信する命令指示送信手段と、
前記命令指示データに基づく操作の結果がエラーとなった場合、前記記憶装置から当該電化製品の識別子に対応づけられた通知方法定義データを読み出して、当該通知方法定義データと前記結果データとに基づいて通知データを作成する診断手段と、
前記診断手段によって生成された前記通知データを出力する通知データ送信手段と、を備え、
前記ホームゲートウェイ装置は、
前記情報処理サーバから前記命令指示データを受信すると、前記電化製品に対して、前記命令指示データに基づいて命令を実行する命令指示データ受信手段と、
前記命令の実行結果がエラーの場合、前記電化製品の不具合を診断する自己診断手段と、
前記電化製品の識別子と、前記自己診断手段による結果である前記結果データを、前記情報処理サーバに送信する結果データ送信手段と、を備える
ことを特徴とする電化製品制御システム。
【請求項２】
前記情報処理サーバは、
前記電化製品に対する命令指示データを受信すると、前記電化製品の識別子と当該命令指示データとを関連づけて、操作履歴データとして前記記憶装置に記憶する操作履歴取得手段をさらに備え、
前記診断手段はさらに、前記記憶装置から前記操作履歴データを読み出して、前記電化製品の識別子に関連づけられた命令指示データを抽出し、さらに抽出された当該命令指示データに基づいて前記通知データを作成する
ことを特徴とする請求項１に記載の電化製品制御システム。
【請求項３】
前記情報処理サーバは、
気象データを含む外部情報データを、前記記憶装置に記憶する外部情報データ記憶手段をさらに備え、
前記診断手段はさらに、前記記憶装置から前記外部情報データを読み出して、前記外部情報データに基づいて前記通知データを作成する
ことを特徴とする請求項１に記載の電化製品制御システム。
【請求項４】
宅内に設けられ、前記宅内に設置された電化製品を制御するホームゲートウェイ装置と、通信ネットワークを介して前記ホームゲートウェイ装置に接続される情報処理サーバと、を備える電化製品制御システムに用いられる電化製品制御方法であって、
前記情報処理サーバが、電化製品を操作する命令指示データを、前記ホームゲートウェイ装置に送信する命令指示送信ステップと、
前記ホームゲートウェイ装置が、前記情報処理サーバから前記命令指示データを受信すると、前記電化製品に対して、前記命令指示データに基づいて命令を実行する命令指示データ受信ステップと、
前記命令の実行結果がエラーの場合、前記ホームゲートウェイ装置が、前記電化製品の不具合を診断する自己診断ステップと、
前記ホームゲートウェイ装置が、前記電化製品の識別子と、前記自己診断ステップによる結果である前記結果データを、前記情報処理サーバに送信する結果データ送信ステップと、
前記情報処理サーバが、前記記憶装置から当該電化製品の識別子に対応づけられ、前記電化製品の不具合に関する状況を通知するためのテンプレートである通知方法定義データを読み出して、当該通知方法定義データと前記結果データとに基づいて通知データを作成する診断ステップと、
前記情報処理サーバが、前記診断ステップによって生成された前記通知データを出力する通知データ送信ステップと、
を備えることを特徴とする電化製品制御方法。
【請求項５】
前記情報処理サーバが、前記電化製品に対する命令指示データを受信すると、前記電化製品の識別子と当該命令指示データとを関連づけて、操作履歴データとして前記記憶装置に記憶する操作履歴取得ステップをさらに備え、
前記診断ステップはさらに、前記記憶装置から前記操作履歴データを読み出して、前記電化製品の識別子に関連づけられた命令指示データを抽出し、さらに抽出された当該命令指示データに基づいて前記通知データを作成する
ことを特徴とする請求項４に記載の電化製品制御方法。
【請求項６】
前記情報処理サーバが、気象データを含む外部情報データを、前記記憶装置に記憶する外部情報データ記憶ステップをさらに備え、
前記診断ステップはさらに、前記記憶装置から前記外部情報データを読み出して、前記外部情報データに基づいて前記通知データを作成する
ことを特徴とする請求項４に記載の電化製品制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、宅内に設けられ、宅内に設置された電化製品を制御するホームゲートウェイ装置と、通信ネットワークを介してホームゲートウェイ装置に接続される情報処理サーバと、を備える電化製品制御システムおよび電化製品制御方法に関する。
【背景技術】
【０００２】
近年の情報通信ネットワークの発達に伴い、宅内の電化製品を遠隔操作する方法が開発されている（例えば、非特許文献１参照）。この方法では、宅内に、電化製品を制御するホームゲートウェイ装置を設置し、電化製品とホームゲートウェイ装置をＢｌｕｅｔｏｏｔｈ（登録商標）やＬＡＮ（Local Area Network）等の通信ネットワークで接続する。一方、宅外に、ホームゲートウェイ装置を制御する情報処理サーバを設置し、ホームゲートウェイ装置と情報処理サーバをインターネット等の通信ネットワークで接続する。
【０００３】
ユーザは、携帯電話やパーソナルコンピュータ等のユーザ端末を用いて情報処理サーバに接続し、ユーザの宅内の電化製品に対する指示を情報処理サーバに送信する。情報処理サーバは、ユーザ端末から入力された指示をホームゲートウェイ装置に送信し、ホームゲートウェイがその指示を電化製品に送信して、電化製品がその指示を実行する。
【０００４】
この指示は例えば、冷暖房器具の入／切、お風呂のお湯張り、照明器具の入／切等である。インターホンに来訪者が来た際に、ホームゲートウェイ装置がその情報を取得して情報処理サーバに送信し、情報処理サーバがその情報をユーザ端末に送信しても良い。
【０００５】
このように、非特許文献１に記載の方法によれば、ユーザは宅外にいながら宅内の電化製品をチェックしたり制御したりすることができるので、ユーザに快適で安心な生活を提供することができる。
【０００６】
一方、故障解析を行うことができるシステムがある（例えば、特許文献１参照。）この特許文献１に記載のシステムは、複数の故障に関する対応内容が各故障を特定可能な事象コード別に登録されたデータベースと、上記複数の故障の診断が可能な自己診断回路を備える電子機器を備える。携帯通信端末から、事象コードを含む故障解析要求メールが送信されると、故障解析回答装置は、故障解析要求メールに含まれている事象コードに基づいてデータベースを検索して該当する対応内容を取得するとともに、該取得した対応内容を含むメールを携帯通信端末に返信する。
【特許文献１】特開２００６−１３３８６８号公報
【非特許文献１】”東芝ネットワーク電化製品  フェミニティ”、［ｏｎｌｉｎｅ］、［平成２０年１０月１０日検索］、インターネット＜http://feminity.toshiba.co.jp/feminity/＞
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記の非特許文献１に記載の方法において、ユーザ端末から入力された指示を電化製品で実行できない場合がある。この原因としては、電化製品の電源が投入されていない等のユーザの不注意によるものや、ネットワーク接続が切断されていたりソフトウェアが異常状態であるなどのシステム障害によるものなどが考えられる。
【０００８】
このような状況の場合、電源の入れ直しや機器のリセット等の方法で復旧させることができることになるが、現状では、一般のユーザが復旧方法を独自に判断することは困難である。また、宅外から電化製品に指示を出そうとする場合、ユーザ自身がその場におらず復旧のための対応を取ることができない場合がある。
【０００９】
ここで、特許文献１に記載の方法によれば、故障の原因を突き止めることはできるものの、その故障の復旧については、何ら開示されていない。従ってユーザは、復旧のための手段を自身で考えなければならず、また、ユーザ自身がその場にいない場合は、復旧のための対応を取ることができない場合がある。
【００１０】
そこで、ユーザの手を煩わせることなく電化製品の復旧を可能にする電化製品制御システムおよび電化製品制御方法が期待されている。
【００１１】
従って本発明の目的は、電化製品の復旧を可能にする電化製品制御システムおよび電化製品制御方法を提供することである。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明の第１の特徴は、宅内に設けられ、宅内に設置された電化製品を制御するホームゲートウェイ装置と、通信ネットワークを介してホームゲートウェイ装置に接続される情報処理サーバと、を備える電化製品制御システムに関する。即ち本発明の第１の特徴に係る情報処理サーバは、宅内の電化製品の識別子と、電化製品の不具合を復旧するための命令指示データとを関連づけた電化製品データを、記憶装置に記憶する電化製品データ記憶手段と、電化製品の不具合に関する状況を通知するためのテンプレートである通知方法定義データを、電化製品の識別子に関連づけて記憶装置に記憶する通知方法定義データ記憶部と、電化製品を操作する命令指示データを、ホームゲートウェイ装置に送信する命令指示送信手段と、命令指示データに基づく操作の結果がエラーとなった場合、記憶装置から当該電化製品の識別子に対応づけられた通知方法定義データを読み出して、当該通知方法定義データと結果データとに基づいて通知データを作成する診断手段と、診断手段によって生成された通知データを出力する通知データ送信手段と、を備える。またホームゲートウェイ装置は、情報処理サーバから命令指示データを受信すると、電化製品に対して、命令指示データに基づいて命令を実行する命令指示データ受信手段と、命令の実行結果がエラーの場合、電化製品の不具合を診断する自己診断手段と、電化製品の識別子と、自己診断手段による結果である結果データを、情報処理サーバに送信する結果データ送信手段と、を備える。
【００１３】
ここで、情報処理サーバは、電化製品に対する操作指示データを受信すると、電化製品の識別子と当該命令指示データとを関連づけて、操作履歴データとして記憶装置に記憶する操作履歴取得手段をさらに備えても良い。この場合、診断手段はさらに、記憶装置から操作履歴データを読み出して、電化製品の識別子に関連づけられた命令指示データを抽出し、さらに抽出された当該操作指示データに基づいて通知データを作成することが好ましい。
【００１４】
また、情報処理サーバは、気象データを含む外部情報データを、記憶装置に記憶する外部情報データ記憶手段をさらに備えても良い。この場合、診断手段はさらに、記憶装置から外部情報データを読み出して、外部情報データに基づいて通知データを作成することが好ましい。
【００１５】
本発明の第２の特徴は、宅内に設けられ、宅内に設置された電化製品を制御するホームゲートウェイ装置と、通信ネットワークを介してホームゲートウェイ装置に接続される情報処理サーバと、を備える電化製品制御システムに用いられる電化製品制御方法に関する。即ち本発明の第２の特徴に係る電化製品制御方法は、情報処理サーバが、電化製品を操作する命令指示データを、ホームゲートウェイ装置に送信する命令指示送信ステップと、ホームゲートウェイ装置が、情報処理サーバから命令指示データを受信すると、電化製品に対して、命令指示データに基づいて命令を実行する命令指示データ受信ステップと、
命令の実行結果がエラーの場合、ホームゲートウェイ装置が、電化製品の不具合を診断する自己診断ステップと、ホームゲートウェイ装置が、電化製品の識別子と、自己診断ステップによる結果である結果データを、情報処理サーバに送信する結果データ送信ステップと、情報処理サーバが、記憶装置から当該電化製品の識別子に対応づけられ、電化製品の不具合に関する状況を通知するためのテンプレートである通知方法定義データを読み出して、当該通知方法定義データと結果データとに基づいて通知データを作成する診断ステップと、情報処理サーバが、診断ステップによって生成された通知データを出力する通知データ送信ステップと、を備える。
【００１６】
ここで、情報処理サーバが、電化製品に対する命令指示データを受信すると、電化製品の識別子と当該命令指示データとを関連づけて、操作履歴データとして記憶装置に記憶する操作履歴取得ステップをさらに備えても良い。この場合、診断ステップはさらに、記憶装置から操作履歴データを読み出して、電化製品の識別子に関連づけられた命令指示データを抽出し、さらに抽出された当該命令指示データに基づいて通知データを作成するのが好ましい。
【００１７】
また、情報処理サーバが、気象データを含む外部情報データを、記憶装置に記憶する外部情報データ記憶ステップをさらに備えても良い。この場合、診断ステップはさらに、記憶装置から外部情報データを読み出して、外部情報データに基づいて通知データを作成するのが好ましい。
【発明の効果】
【００１８】
本発明によれば、電化製品の復旧を可能にする電化製品制御システムおよび電化製品制御方法を提供することができる。
【発明を実施するための最良の形態】
【００１９】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。
【００２０】
（最良の実施の形態）
（電化製品制御システム）
本発明の最良の実施の形態に係る電化製品制御システム１０は、ユーザ端末４ａ、４ｂ、情報処理サーバ５、および宅内システム９を備える。
【００２１】
ユーザ端末４ａおよび４ｂは、ユーザの所有する端末である。ユーザ端末４ａおよび４ｂは、携帯電話機、ＰＤＡ（Personal Data Assistance）、ノートパソコン等の電子機器である。ユーザが、ユーザ端末４ａ等に、ユーザ自身の宅内の電化製品３に対する命令指示を入力すると、ユーザ端末４ａ等は、情報処理サーバ５にその命令指示データを送信する。さらに、ユーザ端末４ａ等は、情報処理サーバ５から、その命令指示データのレスポンスを取得しても良い。
【００２２】
情報処理サーバ５は、通信ネットワーク６を介してホームゲートウェイ装置１に接続され、ホームゲートウェイ装置１を制御する。情報処理サーバ５は、ユーザ端末４ａ等から命令指示データを受信すると、命令指示データをこのユーザの宅内システム９に送信する。また、宅内システム９から電化製品３の状態等のレスポンスがあった場合、情報処理サーバ５は、そのレスポンスデータをユーザ端末４ａ等に送信する。
【００２３】
通信ネットワーク６は、インターネット等の相互に通信可能なネットワークである。情報処理サーバ５、ユーザ端末４ａ、４ｂ、および宅内システム９は、通信ネットワーク６を介して、相互に接続されている。
【００２４】
宅内システム９は、ユーザの宅内に設けられ、通信ネットワーク６を介して入力されたユーザの命令指示データに基づいて、宅内の電化製品３ａ、３ｂ…を制御するシステムである。宅内システム９は、ホームゲートウェイ装置１、ユーザ端末４ｃ、アダプタ２ａ、２ｂ、２ｃ…および電化製品３ａ、３ｂ、３ｃ…を備えている。
【００２５】
電化製品３は、宅内に設けられた家庭用電化製品等で、具体的には、冷蔵庫、エアコン、インターホン等である。アダプタ２は、電化製品３をホームゲートウェイ装置１に接続するためのインタフェースである。アダプタ２とホームゲートウェイ装置１とは、Ｂｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮ、有線ＬＡＮ等で接続される。
【００２６】
ユーザ端末４ｃは、ユーザの所有する端末である。ユーザ端末４ｃは、パーソナルコンピュータ等の入力装置および表示装置を備えた電子機器である。ユーザ端末４ｃは、ホームゲートウェイ装置１にＬＡＮ等を介して接続されている。ユーザ端末４ｃは、ホームゲートウェイ装置１の操作指示や状況などの情報を、ユーザ端末４ｃの表示装置に表示したり、ユーザ端末４ｃの入力装置からの入力指示をホームゲートウェイ装置１に入力する。また、ユーザ端末４ｃも、ユーザ端末４ａおよびユーザ端末４ｂと同様に、通信ネットワーク６に接続して、ユーザ自身の宅内の電化製品３に対する指示データを、情報処理サーバ５に送信しても良い。
【００２７】
ホームゲートウェイ装置１は、宅内に設けられ、宅内に設置された電化製品３を制御する装置である。さらにホームゲートウェイ装置１は、情報処理サーバ１から電化製品３に送信された命令指示データを受信し、所定の電化製品に送信する。詳細は後述する。
【００２８】
図２を参照して、本発明の最良の実施の形態に係る電化製品制御システム１０の処理の概要を説明する。
【００２９】
宅外から宅内の電化製品３を操作する場合、ステップＳ１においてユーザ端末４は、情報処理サーバ５にログインする。このとき、ユーザ端末４は情報処理サーバ５に、ユーザの識別子を送信する。ここでユーザ端末４は、図１に示すユーザ端末４ａ、４ｂおよび４ｃのうちのいずれでも良い。ユーザ端末４が情報処理サーバ５にログインすると、ステップＳ２において情報処理サーバ５は、ユーザ端末４に、当該ユーザの宅内に設置された電化製品のリストを提示する。このとき情報処理サーバ５は、ユーザの識別子と、ユーザ所有の電化製品の識別子と、その電化製品の情報等が対応づけられたデータから、ログインしたユーザの識別子に関連づけられた電化製品のリストを抽出して、ユーザ端末４に送信する。ここで、電化製品の識別子は、情報処理サーバ５が採番した識別子でも良いし、電化製品に対応するハードウェアアドレスでも良い。
【００３０】
ユーザ端末４の表示装置に電化製品リストが表示されると、ユーザは、その電化製品リストから操作対象となる電化製品を選択する。ユーザ端末４は、ステップＳ３において、ユーザによって選択された電化製品の識別子を含む命令指示データを、情報処理サーバ５に送信する。この命令指示データには、選択された電化製品を操作するためのデータも含まれる。具体的には、ユーザが宅内のエアコンをオンしたい場合、命令指示データには、このエアコンの識別子と、「エアコンをオン」する操作を示すデータと、が含まれる。このデータにはさらに、エアコンをオンする際の設定温度等のパラメータが含まれても良い。この命令指示データは、情報処理サーバ５が読取可能な形式で送信される。
【００３１】
ステップＳ４において情報処理サーバ５は、電化製品を操作する命令指示データを、ホームゲートウェイ装置１に送信する。この命令指示データには、命令指示データを識別する命令指示書識別子、例えばハードウェアアドレス等の操作対象となる電化製品の識別子および操作内容が含まれる。操作内容は、電化製品のオンまたはオフ等の操作を示すデータ、設定変更する際のパラメータ等が含まれる。この命令指示データは、ホームゲートウェイ装置１が読取可能な形式で送信される。
【００３２】
ホームゲートウェイ装置１は、命令指示データを受信すると、ステップＳ５において、命令指示データに含まれたハードウェアアドレスに対応する電化製品３に対して、操作内容を実行する。その後、ホームゲートウェイ装置１は、ステップＳ６において、ステップＳ５のレスポンスとして操作結果データを受信する。操作結果データは、例えば、正常に操作を終了した否かを示すデータである。本発明の最良の実施の形態においては、電化製品３から、正常に操作が終了せず、不具合が発生した場合について説明する。
【００３３】
ステップＳ７においてホームゲートウェイ装置１は、ステップＳ５の操作実行の結果から自己診断を実行し、不具合の原因を特定する。この自己診断は、ユーザが電化製品３等に対して実行する操作、ホームゲートウェイ装置１が電化製品３等に対して実行する操作、および電化製品３がホームゲートウェイ装置１から受信し、電化製品３が実行する操作等が含まれる。
【００３４】
さらにステップＳ８においてホームゲートウェイ装置１は、ステップＳ７の自己診断結果に基づいて、結果データを生成して、情報処理サーバ５に送信する。結果データには、ステップＳ４で送信された命令指示データの識別子と同一の識別子および同一のハードウェアアドレスと、ステップＳ７の結果である自己診断結果データが含まれている。
【００３５】
情報処理サーバ５は、結果データを受信すると、ステップＳ９において、結果データに含まれる自己診断結果データに基づいて通知データを生成し、ユーザ端末４に送信する。
【００３６】
（ホームゲートウェイ装置）
図３を参照して、ホームゲートウェイ装置１を説明する。
【００３７】
ホームゲートウェイ装置１は、通信制御装置１１０、処理制御装置１２０、記憶装置１３０および電化製品通信制御装置１４０を備える。
【００３８】
通信制御装置１１０は、通信ネットワーク６に接続するためのインタフェースであって、例えばＬＡＮカードやモデムなどの装置である。通信制御装置１１０を介して通信ネットワーク６と送受信したデータは入力信号または出力信号として、処理制御装置１２０に送受信される。
【００３９】
電化製品通信制御装置１４０は、電化製品３またはアダプタ２に接続するためのインタフェースであって、例えばＬＡＮカードや、ＵＳＢポートなどの装置である。ホームゲートウェイ装置１とアダプタ２との間の通信をＢｌｕｅｔｏｏｔｈ（登録商標）を使っている場合、電化製品通信制御装置１１０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）制御装置であっても良い。
【００４０】
処理制御装置１２０は、入力装置（図示せず）や通信制御装置１１０からの入力信号に基づいて、ホームゲートウェイ装置１に含まれる各種装置の制御を行ったり、ＲＡＭ（図示せず）や記憶装置１３０などに記憶されたプログラムおよびデータを読み出してロードするとともに、プログラムのコマンドに基づいて、データの計算または加工など、後述する一連の処理を実現する処理装置である。処理制御装置１２０の各手段は、回路として実装されても良く、ソフトウェアやファームウェアによって実装されても良い。
【００４１】
記憶装置１３０は、半導体記憶装置や磁気ディスク装置であって、処理制御装置１２０で実行されるプログラムやデータが記憶されている。記憶装置１３０は、回路上の記憶領域により実装されても良い。
【００４２】
本発明の最良の実施の形態に係るホームゲートウェイ装置１の記憶装置１３０は、電化製品アドレステーブル記憶部１３１を備える。また、処理制御装置１２０には、命令指示データ受信手段１２１、操作実行手段１２２、自己診断手段１２３、結果データ送信手段１２４および電化製品通信制御手段１２５が実装されている。
【００４３】
電化製品アドレステーブル記憶部１３１には、電化製品アドレステーブルデータ１３１ａが記憶されている。電化製品アドレステーブルデータ１３１ａは、ホームゲートウェイ装置１に接続された電化製品に関するデータである。電化製品アドレステーブルデータ１３１ａは、図４に示すように、電化製品のハードウェアアドレス、通信アドレス、登録日時および更新日時を関連づけている。電化製品のハードウェアアドレスは、電化製品をユニークに識別する識別子でもあって、例えば、通信装置のＭＡＣアドレスや、製造番号でも良い。通信アドレスは、例えば、ホームゲートウェイ装置１と電化製品３とを接続するために必要な番号で、例えばポート番号である。
【００４４】
命令指示データ受信手段１２１は、情報処理サーバ５から、命令指示データを受信する。命令指示データは、例えば、操作対象となる電化製品３の識別子と、その操作内容が含まれる。
【００４５】
操作実行手段１２２は、命令指示データ受信手段１２１が受信した命令指示データに含まれる操作内容に従って、操作を実行する。操作実行手段１２２は、受信した命令指示データを家電制御プロトコルに変換して、対象となる電化製品３に命令指示データを送信する。ここで、家電制御プロトコルは、電化製品３が読取可能な命令指示データの形式である。操作実行手段１２２は、送信した命令指示データによる結果データ（レスポンス）を、電化製品３から受信する。この結果データに正常に操作を終了できなかった内容が含まれている場合、操作実行手段１２２は、自己診断手段１２３に処理を実行させる。本発明の最良の実施の形態において、この不具合の発生した電化製品を、障害電化製品と称す。
【００４６】
自己診断手段１２３は、障害電化製品の不具合を診断する。自己診断手段１２３は、操作実行手段１２２による結果がエラーとなった場合、さらに操作を実行して不具合の箇所を特定し、不具合を識別するコードを出力する。また、自己診断手段１２３は、表示装置等に不具合を復旧するための情報を表示する。自己診断手段１２３は、ユーザに、表示装置を参照させながら、リセットボタンを押下など、不具合の復旧作業を促すことができる。
【００４７】
例えば、操作実行手段１２２が電化製品に接続を試みて、タイムアウトにより接続が成立しなかった場合、自己診断手段１２３は、ホームゲートウェイ装置１に接続されたその他の電化製品に対しても接続を試みる。他の電化製品とは接続ができて障害電化製品とのみ接続できなかった場合、自己診断手段１２３は、障害電化製品に不具合があると判定する。一方、障害電化製品および他の電化製品ともに接続できなかった場合、自己診断手段１２３は、ホームゲートウェイ装置１の電化製品通信制御手段１２５に不具合があると診断する。この際、自己診断手段１２３は、この不具合を修正するための指示を表示装置やユーザ端末等に表示し、ユーザに、リセットや再起動等の操作を促しても良い。
【００４８】
この自己診断の方法は、命令指示データとして、情報処理サーバ５から取得されても良いし、予めホームゲートウェイ装置１の記憶装置１３０に記憶されていても良い。
【００４９】
自己診断手段１２３は、ユーザが電化製品３等に対して実行するための操作のデータを表示装置に表示して、ユーザに操作を促し、その操作結果に基づいて、不具合を診断しても良い。ここで、ユーザに促す操作は、例えば、障害電化製品に対して、ユーザが、電源を入れ直しする、設定を変更するなどの操作である。この操作のデータは、ホームゲートウェイ装置１の表示装置、またはユーザ端末４ｃにの表示装置等に表示可能で、ユーザが読取可能な形式で格納される。
【００５０】
また、自己診断手段１２３が、電化製品３等に対して操作を実行しても良い。この指示は、ホームゲートウェイ装置１が実行可能な形式で格納される。
【００５１】
また、自己診断手段１２３が、電化製品３が実行するべき操作のデータを電化製品３に実行しても良い。この場合、電化製品３がホームゲートウェイ装置１から受信して、操作を実行する。この操作は、例えば、電化製品３が、ホームゲートウェイ装置１から設定変更の指示を受信し、電化製品３がその指示に基づいて設定を変更するなどの操作である。この操作のデータは、電化製品３が実行可能な形式で格納される。
【００５２】
図５を参照して、自己診断手段１２３の処理の一例を説明する。図５に示す例では、ホームゲートウェイ装置１の自己診断手段１２３が、障害電化製品の一例として、電気錠に不具合が発生した場合を説明している。
【００５３】
まずステップＳ１０１において自己診断手段１２３は、ホームゲートウェイ装置１の電化製品通信制御装置１４０から、電気錠の状態を取得可能か否かを判定する。具体的には自己診断手段１２３は、電気錠の状態を取得するコマンドを送信し、その結果が正常に戻った場合に取得可能であると判定し、エラーで戻る場合や結果が戻らない場合は、取得が不可能であると判定する。ステップＳ１０１により取得可能であると判定された場合、自己診断手段１２３は、診断結果を「施錠不能」とし、「施錠不能」を示すコードを発行する。
【００５４】
一方、ステップＳ１０１により取得不能と判定された場合、ステップＳ１０３において、ホームゲートウェイ装置１と電気錠とのネットワーク通信が可能であるか判定する。具体的には自己診断手段１２３は、電化製品通信制御装置１４０と電気錠とでネットワークリンクを確立できるか試みる。
【００５５】
ステップＳ１０３において確立できると判定された場合、ステップＳ１０４において、ホームゲートウェイ装置１の電化製品通信制御装置１４０から、他の電化製品の状態を取得可能か否かを判定する。取得可能である場合、電気錠とのみネットワーク通信ができないので、自己診断手段１２３は、電気錠に接続されているアダプタに対して、再起動を要求する。取得不可能である場合、全ての電化製品とのネットワーク通信ができないので、自己診断手段１２３は、ホーム下とウェイ装置１の電化製品通信制御手段１２５について、ソフトウェアの初期化（リセット）をする。
【００５６】
一方、ステップＳ１０３において確立できないと判定された場合、ステップＳ１０７において、ホームゲートウェイ装置１と他の電化製品とのネットワーク通信が可能であるか判定する。不可能な場合、ステップＳ１０８において、自己診断手段１２３は、診断結果を「ネットワーク全体の異常」とし、「ネットワーク全体の異常」を示すコードを発行する。可能な場合、ステップＳ１０９において、自己診断手段１２３は、診断結果を「電子錠との通信不能」とし、「電子錠との通信不能」を示すコードを発行する。
【００５７】
結果データ送信手段１２４は、障害電化製品の識別子と、自己診断手段１２３による結果である結果データを、情報処理サーバ５に送信する。この結果データには、操作実行手段１２２による実行結果が含まれても良い。
【００５８】
電化製品通信制御手段１２５は、電化製品通信制御装置１４０を制御するためのソフトウェアプログラムである。自己診断手段１２３によって、ホームゲートウェイ装置１と全ての電化製品とが通信できないと判定された場合、電化製品通信制御手段１２５のソフトウェアを初期化することにより、不具合の復旧を試みる。
【００５９】
（情報処理サーバ）
図６を参照して、情報処理サーバ５を説明する。
【００６０】
情報処理サーバ５は、通信制御装置５１０、処理制御装置５２０および記憶装置５３０を備える。
【００６１】
通信制御装置５１０は、通信ネットワーク６に接続するためのインタフェースであって、例えばＬＡＮカードやモデムなどの装置である。通信制御装置５１０を介して通信ネットワーク６と送受信したデータは入力信号または出力信号として、処理制御装置５２０に送受信される。
【００６２】
処理制御装置５２０は、入力装置（図示せず）や通信制御装置５１０からの入力信号に基づいて、情報処理サーバ５に含まれる各種装置の制御を行ったり、ＲＡＭ（図示せず）や記憶装置５３０などに記憶されたプログラムおよびデータを読み出してロードするとともに、プログラムのコマンドに基づいて、データの計算または加工など、後述する一連の処理を実現する処理装置である。処理制御装置５２０の各手段は、回路として実装されても良く、ソフトウェアやファームウェアによって実装されても良い。
【００６３】
記憶装置５３０は、半導体記憶装置や磁気ディスク装置であって、処理制御装置５２０で実行されるプログラムやデータが記憶されている。記憶装置５３０は、回路上の記憶領域により実装されても良い。
【００６４】
本発明の最良の実施の形態に係る情報処理サーバ５の記憶装置５３０は、電化製品情報データ記憶部５３１、通知方法定義データ記憶部５３２、操作履歴データ記憶部５３３および外部情報データ記憶部５３４を備える。また、処理制御装置１２０には、障害受信手段５２１、診断手段５２２、通信データ送信手段５２３、操作履歴取得手段５２４および外部情報記憶手段５２５が実装されている。
【００６５】
電化製品データ記憶部５３１には、電化製品データ５３１ａが記憶されている。電化製品データ５３１ａは、ユーザの宅内にある電化製品に関するデータである。電化製品データ記憶部５３１ａは、宅内の電化製品の識別子と、電化製品の不具合を復旧するための命令指示データとを関連づけたデータである。
【００６６】
電化製品データ５３１ａは、図７に示すように、電化製品のハードウェアアドレス、機器種別、製造メーカ、型番、製造番号および登録日時が関連づけられている。電化製品のハードウエアアドレスは、電化製品をユニークに識別する識別子でもあって、例えば、通信装置のＭＡＣアドレスや、製造番号でも良い。登録日時は、ユーザが当該電化製品を電化製品データに登録した日時である。
【００６７】
ホームゲートウェイ装置１において自己診断する際に、情報処理サーバ５が自己診断に関するデータをホームゲートウェイ装置１に送信する場合が考えられる。この場合、図７に示す電化製品５３１ａに、自己診断に関するデータが関連づけられていても良い。
【００６８】
また電化製品データ５３１ａは、各レコードについて、ユーザ識別子のカラムを備えていても良い。これにより、情報処理サーバ５は、複数のユーザのために、命令指示データの送信等に対応することができる。
【００６９】
通知方法定義データ記憶部５３２には、情報処理サーバ５がユーザ端末４に、不具合を診断した結果を通知するための通知方法定義データ５３２ａが記憶されている。通知方法定義データ５３２ａは、電化製品の不具合に関する状況を通知するためのテンプレートである。通知方法定義データ５３２ａには、機器種別、製造メーカおよび型番に対応づけられて記憶される。さらに、機器種別、製造メーカ、型番および不具合を識別するコードに対応づけて、通知方法定義データ５３２ａが記憶されても良い。
【００７０】
通知方法定義データ５３２ａは、例えば、図８に示すようなデータである。図８に示す通知方法定義データ５３２ａには、この通知方法定義データ５３２ａに基づいてユーザに通知する条件と、通知する文言が含まれている。通知する条件としては、"error.no"が、「施錠不能」であることと、"error.operation"が、「open」であることが含まれる。この通知する条件は、情報処理サーバ５が、ホームゲートウェイ装置１から取得する。図８に示す通知方法定義データ５３２ａを出力する際は、「施錠できません。」、「解錠状態になっていることは確認できました。」および「扉が開いたままになっている可能性があります。」という文言が、ユーザのユーザ端末４等の表示装置に表示される。
【００７１】
また、通知方法定義データ５３２ａには、不具合の特定が正常にできなかった場合に備え、その際に適切な通知データも含まれていることが好ましい。具体的には、扉が閉まっているのに開いたままになっていると自己診断した場合、「もしも扉が閉まっている場合は結線異常の疑いがありますのでサービスセンターに連絡してください。」と、自己診断では解消できない不具合を考慮した通知データが含まれていることが好ましい。
【００７２】
さらに、後述するように、その電化製品に対する行動履歴などに基づいて、通知データを生成しても良い。例えば、電化製品が電子扉の場合、その扉に最終解錠した時刻やカード番号を通知データに含めることにより、ユーザに不具合の特定を容易にすることができる。この際、最終解錠した時刻やカード番号を変数として通知データに含めておき、情報処理サーバ５がユーザ端末４等に通知する際に、変数を実データに置換する。
【００７３】
操作履歴データ記憶部５３３には、操作履歴データ５３３ａが記憶されている。操作履歴データ５３３ａは、ユーザ端末４等から情報処理サーバ５およびホームゲートウェイ装置１を介して、電化製品３等に対して送信した命令指示データの履歴データである。例えば、命令指示データとしては、お風呂のお湯張りや、エアコンの入／切、エアコンの設定温度の取得等が含まれる。
【００７４】
操作履歴データ５３３ａは、図９に示すように、その操作が発生した日時、操作の対象となる電化製品のハードウェアアドレス、操作内容およびそのパラメータが関連づけられている。
【００７５】
また操作指示データ５３３ａは、各レコードについて、ユーザ識別子のカラムを備えていても良い。これにより、情報処理サーバ５は、複数のユーザのために操作履歴データを記憶することができる。
【００７６】
外部情報データ記憶部５３４には、外部情報データ５３４ａが記憶されている。外部情報データ５３４ａは、外気温や湿度など、電化製品の不具合の原因となりうる気象情報等である。外部情報データ５３４ａは、図１０に示すように、日、天気、最高気温、最低気温および湿度が関連づけられている。またさらに、最高気温および最低気温の時間が関連づけられていても良い。
【００７７】
命令指示送信手段５２１は、電化製品を操作する命令指示データを、ホームゲートウェイ装置１に送信する。命令指示データは、例えば、ユーザによってユーザ端末４等から通信ネットワーク６を介して入力される。
【００７８】
診断手段５２２は、ホームゲートウェイ装置１から、命令指示データに基づく操作の結果がエラーとなった場合、ホームゲートウェイ装置１から、障害電化製品の識別子と自己診断結果を受信する。ここで自己診断結果は、例えば、不具合を識別するコードである。さらに診断手段５２２は、記憶装置５３０から障害電化製品の識別子に対応づけられた通知方法定義データ５３２ａを読み出して、通知方法定義データ５３２ａと結果データとに基づいて通知データを作成する。通知方法定義データ５３２ａが、電化製品の識別子と不具合を識別するコード毎に設定されている場合、診断手段５２２は、記憶装置５３０から障害電化製品の識別子および不具合のコードに対応づけられた通知方法定義データ５３２ａを読み出して、通知方法定義データ５３２ａと結果データとに基づいて通知データを作成する。
【００７９】
ここで診断手段５２２は、さらに、記憶装置５３０から操作履歴データ５３３ａを読み出して、障害電化製品の識別子に関連づけられた操作指示データを抽出し、さらに抽出された当作指示データに基づいて通知データを作成する。このとき、診断手段５２２は、不具合が発生した時刻より前の操作指示データを抽出するのが好ましい。例えば、図８に示す例の場合、障害電化製品に最後に施錠された情報を抽出し、通知方法定義データ５３２ａの変数に、解錠時刻、解錠されたカードキー番号を挿入して、通知データを生成する。
【００８０】
さらに診断手段５２２は、記憶装置５３０から外部情報データ５３４ａを読み出して、外部情報データ５３４ａに基づいて通知データを作成する。このとき、診断手段５２２は、不具合が発生した時刻より前の外部情報データを抽出するのが好ましい。例えば、通知方法定義データ５３４ａに、「本日の最高気温は".temperature"でした。高温のため不具合が発生した疑いがありますので、サービスセンターに連絡してください。」と含まれていた場合、診断手段５２２は、外部情報データ５３４ａから本日の最高気温を取得し、その最高気温のデータを".temperature"と置換して、通知データを作成する。
【００８１】
診断手段５２２が生成する通知データは、例えば、図１１に示すようなデータである。図１１に示す通知データは、図８に示す通知方法定義データ５３２ａに基づいて生成される。図１１に示す通知データにおいては、図８において変数として指定されていた"target.time"および"target.keyno"について、それぞれ"１７時２０分"および"１"のデータが挿入されている。
【００８２】
通知データ送信手段５２３は、診断手段５２２によって生成された通知データを出力する。通知データを出力する方法としては、障害電化製品の所有者であるユーザ端末４に、通知データを送信する方法が考えられる。この場合、ユーザ端末４は、表示装置に通知データを表示する。
【００８３】
操作履歴取得手段５２４は、ユーザ端末４から電化製品３に対する操作指示データを受信すると、電化製品の識別子と操作指示データとを関連づけて、操作履歴データ５３３ａとして記憶装置５３０に記憶する。操作指示データには、お風呂のお湯張りや、エアコンの入／切、エアコンの設定温度の取得等が考えられる。この他にも、ユーザが電化製品３に対して直接した操作のデータも含まれる。例えば、電化製品３が電子錠の場合、操作指示データには、その電子錠を施錠または解錠した時間およびカード番号等が含まれる。操作履歴取得手段５２４は、これらの操作履歴をユーザ端末４またはホームゲートウェイ装置１から受信して、日時と関連づけて、操作履歴データ記憶部５３３に操作履歴データ５３３ａとして記憶する。
【００８４】
外部情報記憶手段５２５は、気象データ等を含む外部情報データ５３４ａを、日時と関連づけて、記憶装置５３０に記憶する。外部情報記憶手段５２５は、通信ネットワーク６を介して、気象データを提供するサーバ等からデータを取得しても良い。
【００８５】
このように本発明の最良の実施の形態による電化製品制御システム１０によれば、トラブル時にトラブル内容や家庭用電化製品の種類、ユーザの設定等に応じて、トラブルを自動的に復旧したり、ユーザに対して適切な復旧へのヒントを画面で伝えることにより、トラブルの原因を絞ることができる。これにより、ユーザがサービスセンターに連絡することなく、ユーザ自身が自力で復旧できるよう支援することにより、サービス不能時間を短縮するとともに電化製品制御システムの信頼性を高めることができる。
【００８６】
（その他の実施の形態）
上記のように、本発明の最良の実施の形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなる。
【００８７】
例えば、本発明の最良の実施の形態に記載した情報処理サーバ５は、図６に示すように一つのハードウェア上に構成されても良いし、その機能や処理数に応じて複数のハードウェア上に構成されても良い。また、既存の電化製品制御システム上に実現されても良い。
【００８８】
本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【００８９】
【図１】図１は、本発明の最良の実施の形態に係る電化製品制御システムのシステム構成を説明する図である。
【図２】図２は、本発明の最良の実施の形態に係る電化製品制御システムにおける処理の概要を説明する図である。
【図３】図３は、本発明の最良の実施の形態に係るホームゲートウェイ装置の機能ブロックを説明する図である。
【図４】図４は、本発明の最良の実施の形態に係るホームゲートウェイ装置の電化製品アドレステーブルデータのデータ構造とデータの一例を説明する図である。
【図５】図５は、本発明の最良の実施の形態に係るホームゲートウェイ装置の自己診断手段の処理を説明する図である。
【図６】図６は、本発明の最良の実施の形態に係る情報処理サーバの機能ブロックを説明する図である。
【図７】図７は、本発明の最良の実施の形態に係る情報処理サーバの電化製品データのデータ構造とデータの一例を説明する図である。
【図８】図８は、本発明の最良の実施の形態に係る情報処理サーバの通知方法定義データの一例を説明する図である。
【図９】図９は、本発明の最良の実施の形態に係る情報処理サーバの操作履歴データのデータ構造とデータの一例を説明する図である。
【図１０】図１０は、本発明の最良の実施の形態に係る情報処理サーバの外部情報データのデータ構造とデータの一例を説明する図である。
【図１１】図１１は、本発明の最良の実施の形態に係る情報処理サーバの通知データの一例を説明する図である。
【符号の説明】
【００９０】
１  ホームゲートウェイ装置１
２  アダプタ
３  電化製品
４  ユーザ端末
５  情報処理サーバ
６  通信ネットワーク
１１０、５１０  通信制御装置
１２０、５２０  処理制御装置
１２１  命令指示データ受信手段
１２２  操作実行手段
１２３  自己診断手段
１２４  結果データ送信手段
１２５  電化製品通信制御手段
１３０、５３０  記憶装置
１３１  電化製品アドレステーブル記憶部
１４０  電化製品通信制御装置
５２１  障害受信手段
５２２  診断手段
５２３  通知データ送信手段
５２４  操作履歴取得手段
５２５  外部情報記憶手段
５３１  電化製品データ記憶部
５３２  通知方法定義データ記憶部
５３３  操作履歴データ記憶部
５３４  外部情報データ記憶部
【図１】
2010108412.tif 000003
【図２】
2010108412.tif 000004
【図３】
2010108412.tif 000005
【図４】
2010108412.tif 000006
【図５】
2010108412.tif 000007
【図６】
2010108412.tif 000008
【図７】
2010108412.tif 000009
【図８】
2010108412.tif 000010
【図９】
2010108412.tif 000011
【図１０】
2010108412.tif 000012
【図１１】
2010108412.tif 000013