(57)【要約】【課題】宅内装置間の通信内容について、全体の流れをシーケンス図で表示し、そのなかから任意に設定した特定の情報（故障情報など）を強調的に表示する。【解決手段】家庭や施設内の家電や設備機器（以下、「宅内装置」と称す。）間で送受信される通信データを表示する宅内装置間通信表示装置であって、前記宅内装置間で送受信される通信データを取得する通信部と、前記宅内装置間の通信内容を表示するための出力情報を生成する出力情報生成部と、前記出力情報を表示するための表示手段と、前記通信データの内容に関する所定の条件が登録された条件テーブルを格納する記憶領域とを具え、前記出力情報生成部は、前記宅内装置間の送受信データを通信シーケンス図で表示するとともに、前記通信データが前記条件テーブルに登録された条件に合致する場合に、前記通信シーケンス図において当該通信データを強調表示させる。【選択図】図２
2014206887.tif 000002
【特許請求の範囲】
【請求項１】
家庭や施設内の家電や設備機器（以下、「宅内装置」と称す。）間で送受信される通信データを表示する宅内装置間通信表示装置であって、
前記宅内装置間で送受信される通信データを取得する通信部と、前記宅内装置間の通信内容を表示するための出力情報を生成する出力情報生成部と、前記通信データの内容に関する所定の条件が登録された条件テーブルを格納する記憶領域とを具え、
前記出力情報生成部は、前記宅内装置間の送受信データを通信シーケンス図で表示出力するとともに、前記通信データが前記条件テーブルに登録された条件に合致する場合に、前記通信シーケンス図において当該通信データを強調表示させることを特徴とする宅内装置間通信表示装置。
【請求項２】
請求項１に記載の宅内装置間通信表示装置において、前記記憶領域には前記宅内装置間で送受信された過去の通信データが少なくとも所定期間分保存されるとともに、前記出力情報生成部がさらに、前記通信データが予め規定された条件あるいは前記条件テーブルに登録された条件に合致する場合に、所定期間遡って過去の通信データの内容を前記表示手段に表示させるか前記記憶領域に保存することを特徴とする宅内装置間通信表示装置。
【請求項３】
請求項１または２に記載の宅内装置間通信表示装置において、前記出力情報生成部がさらに、前記通信シーケンス図において選択された通信データの詳細内容を表示出力することを特徴とする宅内装置間通信表示装置。
【請求項４】
請求項１乃至３のいずれかに記載の宅内装置間通信表示装置において、前記出力情報生成部がさらに、前記シーケンス図とは別に、複数の宅内装置をそれぞれアイコンで表示するとともに、各宅内装置間で送受信された通信データの量を、対応するアイコン間を結ぶ線分の太さで表した通信状況表示画面を表示出力することを特徴とする宅内装置間通信表示装置。
【請求項５】
請求項４に記載の宅内装置間通信表示装置において、前記出力情報生成部がさらに、前記アイコンのいずれかが選択指示された場合は当該アイコンに対応する宅内装置と他の宅内装置間の送受信データを通信シーケンス図で表示し、前記アイコン間を結ぶいずれかの線分が選択指示された場合は当該線分が結ぶ２つのアイコンに対応する２つの宅内装置間の送受信データを通信シーケンス図で表示することを特徴とする宅内装置間通信表示装置。
【請求項６】
家庭や施設内の家電や設備機器（以下、「宅内装置」と称す。）間で送受信される通信データを表示する情報端末における宅内装置間通信表示方法であって、前記情報端末が、
前記宅内装置間で送受信される通信データを取得するステップと、前記宅内装置間の通信内容を表示出力するための出力情報を生成するステップと、生成された出力情報を表示するステップと、前記通信データの内容に関する所定の条件を登録するステップとを含み、
前記出力情報を表示するステップは、前記情報端末が、前記宅内装置間の送受信データを通信シーケンス図で表示するとともに、前記通信データが前記所定の条件に合致する場合に、前記通信シーケンス図において当該通信データを強調表示するステップを含むことを特徴とする宅内装置間通信表示方法。
【請求項７】
請求項６に記載の宅内装置間通信表示方法がさらに、前記情報端末が、前記記憶領域に前記宅内装置間で送受信された過去の通信データが少なくとも所定期間分保存するステップと、前記通信データが予め規定された条件あるいは前記条件テーブルに登録された条件に合致する場合に、所定期間遡って過去の通信データの内容を前記表示手段に表示させるか前記記憶領域に保存するステップを含むことを特徴とする宅内装置間通信表示装置。
【請求項８】
家庭や施設内の家電や設備機器（以下、「宅内装置」と称す。）間で送受信される通信データを表示する情報端末で実行される宅内装置間通信表示プログラムであって、
前記宅内装置間で送受信される通信データを取得するステップと、前記宅内装置間の通信内容を表示出力するための出力情報を生成するステップと、生成された出力情報を表示するステップと、前記通信データの内容に関する所定の条件を記憶領域に登録するステップとを前記情報端末に実行させるとともに、
前記出力情報を表示するステップは、前記宅内装置間の送受信データを通信シーケンス図で表示するとともに、前記通信データが前記所定の条件に合致する場合に、前記通信シーケンス図において当該通信データを強調表示するステップを前記情報端末に実行させることを特徴とする宅内装置間通信表示プログラム。
【請求項９】
請求項８に記載の宅内装置間通信表示プログラムにおいて、さらに、前記記憶領域に前記宅内装置間で送受信された過去の通信データを少なくとも所定期間分保存するステップと、前記通信データが予め規定された条件あるいは前記条件テーブルに登録された条件に合致する場合に、所定期間遡って過去の通信データの内容を前記表示手段に表示させるか前記記憶領域に保存するステップとを前記情報端末に実行させることを特徴とする宅内装置間通信表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、宅内装置間の通信表示方法、装置およびプログラムに関し、より具体的には、施設内のスマート家電やコントローラ間の通信内容をシーケンス図で表示し、特定の電文を強調表示したり詳細内容を確認できるようにした方法、装置およびプログラムに関する。
【背景技術】
【０００２】
近年、家庭や施設内の家電や設備機器を情報化配線や無線で接続し、最適制御を行うスマートハウス（次世代環境住宅）が提唱され実用化が進められている。この技術は、例えばエアコン、照明、給湯器、太陽光発電システム、蓄電池、スマート電力量計、各種センサなど（以下、「宅内装置」と称す。）に通信機能を持たせ、各装置の制御、運転状態や消費電力量の把握などを実現する。現在日本ではＥＣＨＯＮＥＴ  Ｌｉｔｅ（商標名）といった通信規格により、ＧＥＴ（状態取得）、ＳＥＴ（設定・操作）、ＡＮＮＯＵＮＣＥ（通知）などと呼ばれるアクセスルールによって、これらの機器を操作したり状態を取得したりすることができる。
【０００３】
通信機器間で伝送される通信データは原始的にはキャラクタのバイト列であって、一見して通信状況や内容の詳細の把握が困難である。この点に鑑み、２つの通信装置間で伝送されたシリアル通信データを捕捉して、通信シーケンス図で表示する通信プロトコルアナライザが提案されている（例えば特許文献１）。この技術では、例えば情報通信端末とモデムといった２つの通信装置間で送受信される電文データの先頭と終端を捕捉し、個々の送受信データをシーケンス図の等間隔目盛上に送信方向を示す矢印として表示し、いずれかの矢印を選択すると詳細な通信内容が表示されるようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２７３９６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、コンピュータとモデムといった装置間の通信モニタリングとは異なり、スマートハウスでは例えばエアコン、照明、給湯器、太陽光発電システム、蓄電池、スマート電力量計、各種センサなど多種多様な宅内装置が相互にあるいは統合管理するコントローラ間と雑多な通信を行うため、多くの情報が錯綜した状態になることが予想される。例えば宅内通信プロトコルの１つであるＥＣＨＯＮＥＴ  Ｌｉｔｅでは、１６９種類の装置で、延べ９００種類程度の情報が定義されている。宅内装置間でやりとりされるすべての通信データをコンピュータや宅内に設置された制御モニタの画面上でシーケンス表示しようとすると、個々の電文を示す矢印が短時間でフレームアウトし、例えば機器の故障や環境の異常を示す重要な通信データをユーザが検知できなくなってしまう。また、このような重要な通信データとそうでないものが等しく同じ形式の矢印でシーケンス表示されるため、ユーザが重要な通信データの存在に気づきにくいという問題もある。
【０００６】
そこで本発明は、家庭や事業設備などの宅内装置間の通信内容について、全体の流れをシーケンス図で表示し、そのなかから任意に設定した特定の情報（故障情報など）を強調的に表示するようにして、ユーザが見やすく、重要な通信があった場合に検知しやすいようにする方法、装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、家庭や施設内の家電や設備機器（以下、「宅内装置」と称す。）間で送受信される通信データを表示する宅内装置間通信表示装置であって、前記宅内装置間で送受信される通信データを取得する通信部と、前記宅内装置間の通信内容を表示するための出力情報を生成する出力情報生成部と、前記出力情報を表示するための表示手段と、前記通信データの内容に関する所定の条件が登録された条件テーブルを格納する記憶領域とを具え、前記出力情報生成部は、前記宅内装置間の送受信データを通信シーケンス図で表示するとともに、前記通信データが前記条件テーブルに登録された条件に合致する場合に、前記通信シーケンス図において当該通信データを強調表示させることを特徴とする。
【０００８】
前記出力情報生成部がさらに、前記通信データが前記条件テーブルに登録された条件に合致する場合に、所定期間遡って当該通信データの送受信ノード間で送受信された通信データの内容を前記表示手段に表示させることが好ましい。
【０００９】
前記出力情報生成部がさらに、前記通信シーケンス図において選択された通信データの詳細内容を前記表示手段に表示することが好ましい。
【００１０】
前記出力情報生成部がさらに、前記シーケンス図とは別に、前記宅内装置間通信表示装置が接続された複数の宅内装置をそれぞれアイコンで表示するとともに、各宅内装置間で送受信された通信データの量を、対応するアイコン間を結ぶ線分の太さで表した通信状況表示画面を表示出力することが好ましい。
【００１１】
前記出力情報生成部がさらに、前記アイコンのいずれかが選択指示された場合は当該アイコンに対応する宅内装置と他の宅内装置間の送受信データを通信シーケンス図で表示し、前記アイコン間を結ぶいずれかの線分が選択指示された場合は当該線分が結ぶ２つのアイコンに対応する２つの宅内装置間の送受信データを通信シーケンス図で表示することが好ましい。
【発明の効果】
【００１２】
本発明によれば、宅内装置間の通信内容がシーケンス図で表示され、その中から任意に設定された特定の情報が強調的に明示されるため、宅内装置間通信の全体の流れが把握できるとともに、故障情報などの重要な通信があった場合にすぐに検知することができる。
【００１３】
また、シーケンス図において選択された電文の詳細内容を表示するようにすれば、全体から個々の情報までを連携して把握することができる。また、シーケンス図とは別に通信状況表示画面を作成して、個々の宅内装置をアイコンで示すとともにアイコンを結ぶ線分の太さで送受信データの量を表示するようにすれば、宅内装置間の通信状況がより視覚的に分かり易くなる。さらに、この通信状況表示画面においてアイコンまたは線分が選択された場合に当該アイコンや線分に対応する通信内容をシーケンス図で表示するようにすれば、関心のある宅内装置の送受信データのみ、あるいは関心のある２つの宅内装置間の送受信データのみを表示させて内容を確認することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、宅内装置間ネットワークの全体像を示すイメージ図である。
【図２】図２は、本発明のプログラムを起動したときに表示されるメイン画面の一例を示す図である。
【図３】図３は、通信履歴表示設定処理において、システム側で予め用意された選択肢または入力項目を示す表示条件設定テーブルの一例を示す図である。
【図４】図４は、詳細分析画面３２の一例を示す図である。
【図５】図５は、１６進ダンプ画面３３の一例を示す図である。
【図６】図６は、シーケンス表示画面３４の一例を示す図である。
【図７】図７は、シーケンス表示設定画面の一例を示す図である。
【図８】図８は、シーケンス表示設定処理において、システム側で予め用意された選択肢または入力項目を示すシーケンス表示条件設定テーブルの一例を示す図である。
【図９】図９は、本発明のさらなる実施例にかかる通信状況表示画面３５およびそｎアイコンや線分を選択指示した場合のシーケンス画面３６、３７の関係を示すイメージ図である。
【図１０】図１０は、通信状況表示設定処理において、システム側で予め用意された表示条件設定テーブルの一例を示す図である。
【発明を実施するための形態】
【００１５】
以下に、本発明を実施するための形態を、図面を参照しながら以下に詳細に説明する。図１は、宅内装置間ネットワークの全体像を示すイメージ図である。図１に示すように、発電所からの電力が送配電設備を介して一般的な戸建て住宅に供給される。住宅内ではコンピュータを搭載したスマート家電（エアコン、冷蔵庫、テレビ等）１１、ガスメータ１２、電力や水道の使用量を計測するスマートメータ１３、太陽光発電装置１４、蓄電池１５、電気自動車１６、エネルギーモニタ１７などが有線あるいは無線の宅内通信媒体２０で接続されている。宅内通信媒体はＬＡＮ、ＰＬＣ、９２０Ｍｈｚ帯無線など任意の通信媒体を適用することができるが、以下の実施形態では便宜的に宅内ＬＡＮであるものとして説明する。さらにホームゲートウェイ装置１８を介してエネルギー情報が政府あるいは民間のエネルギー管理団体に送られて管理あるいは制御される。エネルギーモニタ１７は家庭内に設置されて電気使用量や電気代、発電量、売電量、環境貢献度などの状態を表示する端末である。本願明細書および特許請求の範囲において、このような装置・機器をすべて宅内装置と称する。本発明の宅内装置間通信表示装置は宅内ＬＡＮ２０に接続され、上記のような宅内装置同士で送受信される通信データを分かり易く表示するものである。
【００１６】
本発明の宅内装置間通信表示装置は、一般的なパーソナルコンピュータやタブレットＰＣに本発明の宅内装置間通信表示プログラムをインストールして実現することができる。あるいは、図１のエネルギーモニタ１７がハードウェアまたはソフトウェアにより本発明の宅内装置間通信表示方法を実行するように構成してもよい。このような宅内装置間通信表示装置は、表示出力画面と、マウスやキーボードあるいはタッチパネル等の入力手段と、本発明のプログラムや通信ログ、設定される条件テーブル等が格納される記憶領域と、宅内装置間の通信電文を取得する通信手段と、本発明のプログラムを実行して装置の動作を制御する処理手段とを具える（いずれも図示せず）。上述したように通信手段はハブに接続される有線のＬＡＮポートを具えてもよいし、ＷＩＦＩルータと通信する無線通信機能を具えてもよい。
【００１７】
以下に、画面例やデータテーブル例を参照しながら本発明にかかる装置、方法およびプログラムの処理を説明する。図２は、本発明のプログラムを起動したときに表示されるメイン画面の一例を示す図である。なお、以下に示す多種の画面はあくまでも例示であり、コンピュータの機種やオペレーティングシステムなどの実施条件によって適宜変更することができる。図２に示すように、メイン画面には上段にメニュー項目があり、その下に通信履歴表示画面３１が大きく表示される。この通信履歴表示画面３１には、通信手段により取得される各宅内装置間で送受信される電文を通信履歴として一覧表示するものである。通信履歴表示画面３１では、最も古い電文が一番上に表示され、新しい電文が順に下に連なって表示される。別の実施例ではこの順番は逆であってもよい。一実施例において、通信履歴は例えばメニュー項目から「モニタ開始」を選択指示すると以降の通信電文を取得して表示し、以降に「モニタ停止」を選択指示すると終了するように構成される。また、メニュー項目から「ログ開始」を選択すると以降の通信履歴が記憶手段に保存され、「ログ終了」を選択すると記録が終了する。別の実施例では、通信履歴は所定期間あるいは所定のデータ量だけ保存され、それを越える分が自動的に記憶手段から削除されるようにしてもよい。通信履歴表示画面３１は下にスクロールして新しい電文を参照することができる。また、メニュー項目の「ファイル」欄から「表示履歴保存」メニューを選択すると、スクロール表示されている電文が期間やデータ量に拘わらず記憶手段に保存される。保存された通信履歴は後に呼び出して通信履歴画面３１に表示させて、以降にログ解析を行うことができる。図２に示す実施例では、個々の電文は、古いものから順に付与される電文Ｎｏと、送信日時（Ｔｉｍｅ）、プロトコル名（Ｐｒｏｔｏｃｏｌ）、発信元アドレス（Ｓｏｕｒｃｅ）、送信先アドレス（Ｄｅｓｔｉｎａｔｉｏｎ）、ＥＳＶ名（ＥＳＶ＿Ｎａｍｅ）、サイズ（Ｓｉｚｅ）、内容（Ｉｎｆｏ）が表示されている。後述するように、この通信履歴表示画面３１にどの項目を表示／非表示とするかは予め設定可能であり、例えば送信元オブジェクト（ＳＥＯＪ）、送信先オブジェクト（ＤＥＯＪ）、アクセス先プロパティ（ＥＰＣ）、アクセス先プロパティ値（ＥＤＴ）等を選択的に表示させることができる。
【００１８】
一実施例では、宅内装置間で送受信される電文のうち、通信履歴表示画面３１に表示させる電文、表示させない電文、強調表示させる電文、の条件を１または複数設定することができる。これは、メイン画面の「表示」メニューから「通信履歴表示設定」を選択し（図示せず）、「項目名」、「設定値」、「条件」をＡＮＤ／ＯＲで関連付けて、「対応」を設定ることにより実現される。図３は、通信履歴表示設定処理において、システム側で予め用意された選択肢または入力項目を示す表示条件設定テーブルの一例を示す。本図に示すように、表示設定条件テーブルは、選択可能な項目名と、項目ごとに選択または入力可能な設定値と、「等しい／等しくない」等の選択可能な条件と、ここで指定した項目および条件に合致する場合の対応（表示しない、強調表示、強調する場合の色指定など）が用意されており、ユーザは設定画面でこれらの条件を指定して所望の電文のみを表示あるいは強調表示させるようにすることができる。この表示設定条件は記憶手段に登録され、装置は登録された条件に従って取得される電文を検証し、条件に合致すれば通信履歴表示画面３１上に表示／非表示／強調表示する。強調表示が設定されている場合、条件に合致する電文が取得された場合に指定された色でハイライト表示する。別の実施例では、表示画面が白黒画面である場合などはフォントや字体を変更したり、太字表示したり、点滅表示するようにしてもよい。本発明において必須ではないが、一実施例では表示設定条件は複数登録することができ、さらに複数の表示設定条件間の優先度を設定可能として、装置は電文毎に優先度順に表示設定条件と照合して通信履歴表示画面３１に表示／非表示／強調表示する。
【００１９】
図２において通信履歴画面３１の下には、左側に詳細分析画面３２が表示され、右側に１６進ダンプ画面３３が表示される。詳細分析画面３２は、通信履歴表示画面３１で選択された電文を分析表示するものであり、その一例が図４に示されている。ここで「Ｉｔｅｍ」欄には、ＥＨＤ１、ＥＨＤ２、ＴＩＤ（トランザクションＩＤ）、ＳＥＯＪ（ClassGroupCode, ClassCode, InstanceCode）、ＤＥＯＪ（ClassGroupCode, ClassCode, InstanceCode）、ＯＰＣ、Ｐｒｏｐｅｒｔｉｅｓといった項目が表示される。１６進ダンプ画面３３には通信歴画面３１で選択された電文の先頭から電文サイズ分を、コンピュータが扱う２進数から比較的分かり易い１６進数でダンプしたものが表示され、その一例を図５に示す。これらの詳細分析画面３２、１６進ダンプ画面３３はプログラム起動時のメイン画面には表示されずに、例えば図２の通信履歴表示画面３１で特定の電文を選択指示した場合に別ウィンドウとしてポップアップ表示されるように構成してもよい。
【００２０】
本発明では、通信履歴表示画面３１に表示された各電文を、図６に示すようなシーケンス表示画面３４として出力することができる。この処理に先立ち、シーケンス表示画面３４に表示されるべきノードの数や名称、および表示内容を、上段の「表示」メニューから「シーケンス設定」を選択して設定することができる（図示せず）。図７に、図６のシーケンス表示画面３４の内容に対応する設定画面の一例を示す。メニューから「シーケンス設定」が選択されると、装置は図７に示すような設定画面を表示する。本図に示すように、シーケンス設定画面では矢印の上に表示する情報、ノード数、各ノードのアドレスと表示する名称が選択あるいは入力により指定できるようになっている。図８に、システム側で予め用意された選択・入力項目の設定テーブルの例を示す。一実施例では、矢印の上に表示する情報は、例えば時刻、プロトコル、送信元アドレス、送信先アドレス、サイズ、ＥＳＶ名、データ、ＴＩＤ、ＳＥＯＪ、ＳＥＯＪ（名称）、ＤＥＯＪ、ＤＥＯＪ（名称）等から１以上を選択可能である。図７の例では矢印の上の表示情報としてＥＳＶ名とＳＥＯＪ（名称）とＥＰＣ（名称）、ノード数は７つ、表示されるノード名（コントローラ、給湯器、燃料電池）およびアドレスが指定されている。ここで、アクセスルールを指定するサービスであるＥＳＶ名としては、例えばＥＣＨＯＮＥＴ  Ｌｉｔｅ電文では、ＳｅｔＩ、ＳｅｔＣ、Ｇｅｔ、ＩＮＦ＿ＲＥＱ、ＳｅｔＧｅｔ、Ｓｅｔ＿Ｒｅｓ、Ｇｅｔ＿Ｒｅｓ、ＩＮＦ、ＩＮＦＣ、ＩＮＦＣ＿Ｒｅｓ、ＳｅｔＧｅｔ＿Ｒｅｓ、ＳｅｔＩ＿ＳＮＡ、ＳｅｔＣ＿ＳＮＡ、Ｇｅｔ＿ＳＮＡ、ＩＮＦ＿ＳＮＡ、ＳｅｔＧｅｔ＿ＳＮＡ等がある。このようなＥＳＶ名は各通信プロトコルで規定されており、それぞれの詳細な内容は本発明の特徴部分ではないため本明細書において省略する。図７のシーケンス設定画面の入力・指定内容はシーケンス設定情報として装置の記憶手段に登録される。
【００２１】
図２のメイン画面において、上段の「表示」メニューには「シーケンス表示」が選択可能に用意されており、これが選択指示されると装置はシーケンス設定情報を参照して、通信履歴表示画面３１に表示された電文をシーケンス設定情報に従って加工して、図６に示すようなシーケンス表示画面３４に表示する。より具体的には、シーケンス設定情報に登録された項目（図７の例ではノード数７、各ノードの表示はコントローラ・給湯器・燃料電池、矢印上に表示するのはＥＳＶ名とＳＥＯＪ（名称）とＥＰＣ（名称）。）を電文から抽出し、送信元を矢印の始点、送信先を矢印の終点として、送信日時と内容を矢印とともに表示する。このとき、装置は図３に関連して前述した表示設定条件も参照して、条件に合致する場合にシーケンス表示画面３４の矢印および／または付随する文字表記を表示／非表示／強調表示する。さらに必須ではないが、一実施例では、装置は電文の送信先を参照して、ノード間の個別通信の場合は矢印を実線で表示し、同報通信の場合は波線で表示する。
【００２２】
この処理により、図６に示す例では、シーケンス表示画面３４には指定された宅内装置がそれぞれノードとして縦線の上に表示され、宅内装置間で送受信される電文の存在がノード間の矢印で示される。図６に示す実施例では、各矢印の左側に送信日時が明示され、矢印の上にその内容の一部が表示される。また、ノード間の個別通信の場合は矢印が実線で表され、同報通信の場合は波線で表示される。また、前述した設定条件に従って矢印や文字情報が表示／非表示／強調表示される。これにより、重要でない電文の表示が省略され、逆に故障情報やセンサ値異常などの重要な電文が例えばハイライトや点滅などにより強調表示される。シーケンス表示画面３４の表示中に装置が新たな電文をキャプチャした場合は、その都度電文内容を表示設定条件およびシーケンス設定情報と照合して、シーケンス表示画面３４に追加表示すべくシーケンス図を更新する。このような処理により、複数存在する宅内装置のすべてをシーケンス図に表示させることなく、監視対象として所望する宅内装置のみを表示させるとともに、矢印の上に所望の内容のみを表示させることができる。このシーケンス図はオペレータの指示により記憶手段に保存して、以降に呼び出すことができる。
【００２３】
このシーケンス表示画面３４上でいずれかの矢印が選択指示された場合、装置は選択された矢印に対応する電文の詳細分析情報（図４参照）を表示する。具体的には、装置はシーケンス表示画面３４上に表示した矢印の位置または日時等の特定可能な情報とその元になる電文（図２の通信履歴表示画面３１の電文）を対応づけて管理し、選択された矢印の画面上の座標または特定可能情報から対応する電文を抽出し加工して、詳細分析画面３２（図４）を表示する。これにより、オペレータがシーケンス表示画面３４で気になった電文の詳細を確認することができる。一実施例では、選択された矢印に対応する電文の１６進ダンプ画面を表示するようにしてもよい。
【００２４】
さらに、本発明において必須ではないが、一実施例では、装置は宅内装置間の通信状況をシーケンス図より視覚的に分かり易く表示する通信状況表示画面を表示出力することができる。図９は、この通信状況表示画面３５と、当該画面３５上でアイコンまたは線分を選択した場合に表示されるシーケンス図３６、３７と、さらにシーケンス図上でいずれかの矢印が選択された場合の詳細分析画面３２（図４参照）の関係を示すイメージ図である。通信状況表示画面３５に示すように、画面上に複数の宅内装置がアイコン（例えば符号４１）で表示され、宅内装置間で送受信される電文がアイコン同士を結ぶ線分（例えば符号４２）で表示される。この線分の太さは、単位時間あたり、あるいは通信履歴表示画面に表示された電文の量に対応している。
【００２５】
図９の通信状況表示画面３５の表示に先立ち、装置は予め通信状況表示設定情報をオペレータから取得する。これは、例えば図７に示すシーケンス設定画面に似た画面を提示して、表示するノード数、ノードアドレス、および対応するアイコンの指定を受け付けて通信状況表示設定情報として記憶手段に格納する。この通信状況表示設定において、システム側で予め用意された項目名と入力内容の設定テーブルの一例を図１０に示す。ここでアイコンは予め用意された複数のアイコンから選択できるようにしてもよいし、オペレータがダウンロードする等して用意したアイコンを登録できるようにしてもよい。図２のメイン画面から通信状況表示メニュー（図示せず）が選択された場合、装置は記憶手段から通信状況表示設定情報を読み込み、アイコン同士を結ぶ線分が重ならないように各アイコンを配置して画面３５上に表示する。次に、単位時間あたりの電文、あるいは図２の通信履歴表示画面３１に表示されたすべての電文を参照し、送信元と送信先の両方が設定された宅内装置である電文を抽出して、送信元と送信先の宅内装置に対応するアイコン間を結ぶ線分として表示する。このとき、送信元と送信先の双方が同じ宅内装置である電文が複数ある場合は、その数に応じてアイコン間の線分を太く表示する。これにより、図９に示すように宅内装置間で送受信される電文の量に対応してアイコン間を結ぶ線分が太く表示される。必須ではないが、一実施例では、装置はさらに前述した表示設定条件を参照して、強調表示すべき電文が存在する場合に、該当する線分を着色や点滅により強調表示するようにしてもよい。一実施例では、装置は随時あるいは定期的に通信状況表示画面３５を更新して、新たな電文がキャプチャされた場合はその情報が画面３５に反映されるようにする。
【００２６】
さらに、装置は通信状況表示画面３５において各アイコンおよび線分の座標位置と、対応する宅内装置ないし電文とを関連付けてメモリに登録しておく。いずれかのアイコンが選択指示（クリック）された場合、その座標位置から関連付けられた宅内装置を特定し、当該宅内装置が送受信した電文を抽出してシーケンス図３６に表示する。この処理は図６のシーケンス表示画面で説明した内容とほぼ同様であるが、シーケンス表示設定で指定されたすべての宅内装置で送受信される電文を表示するのではなく、選択された宅内装置が送受信した電文のみを矢印で表示する。これにより、選択した宅内装置が送受信した電文のみを把握することができる。一実施例では、すべてのノードを表示することなく、選択された宅内装置と電文をやりとりした宅内装置のみをノードとして表示するようにしてもよい。
【００２７】
また、通信状況表示画面３５においていずれかの線分が選択指示（クリック）された場合、その座標位置から当該線分が結ぶ２つの宅内装置を特定し、当該２つの宅内装置間で送受信された電文のみを抽出してシーケンス図３７に表示する。この処理も上記と同様であるが、線分が結ぶ２つの宅内装置のみをノードとして表示し、これらの宅内装置間で送受信された電文のみを表示する。なお、これらのシーケンス図３６、３７を表示する際にも、装置は前述した表示設定条件を参照して、強調表示すべき電文があれば該当する矢印を着色や点滅により強調表示する。これらのシーケンス図３６、３７においていずれかの矢印が選択された場合、前述と同様に装置は選択された矢印に対応する電文の詳細分析情報３４（図４参照）を表示する。
【００２８】
さらに必須ではないが、一実施例では、装置は現在より以前の所定量あるいは所定期間の通信履歴を記憶手段に保存しておき、故障発生、動作停止、電力消費量が閾値以上などの予め規定された内容を含む電文、および／または前記表示設定条件において強調表示するように設定された電文がキャプチャされた場合に、該当する電文を含めて所定期間遡って通信履歴を表示または保存する。これにより、ユーザが自らモニタ開始、ログ開始等のコマンドを指定していなくても、宅内装置の故障や数値異常等の重要な事象が生じた場合に、自動的に所定期間遡って通信履歴を表示させて、ユーザが事象発生およびその原因を特定できるようにすることができる。
【００２９】
以上、本発明の数々の実施形態および実施例について詳細に説明したが、本発明の技術的範囲は上記の実施形態ないし実施例に限定されるものではなく、本発明は添付の特許請求の範囲を逸脱することなく様々な変形例、変更例として実現することができ、このような変形例、変更例はすべて本発明の技術的範囲に属すると解されるべきである。特に、上述した本発明の様々な特徴や機能はすべて具備する必要はなく、特許請求の範囲に記載した技術的特徴を具える限りにおいて、より簡略化させた実施例として実現されてもよい。また、上記の説明では本発明の装置は宅内通信媒体（例えばＬＡＮ２０）に接続されたパーソナルコンピュータないし当該コンピュータ上で動作するプログラムとして説明されているが、これは宅内通信媒体からホームゲートウェイ１８を介してインターネットで接続された遠隔のサーバ装置が提供するウェブサービスとして実現することもできる。この場合、例えば図１に示すエネルギーモニタ１７（コントローラ）あるいはホームゲートウェイ１８が宅内装置間の電文をキャプチャして遠隔のサーバ装置に送り、エネルギーモニタ１７またはパーソナルコンピュータから当該サーバ装置にアクセスすることにより本発明の方法を実現するように構成することができる。
【００３０】
本発明によれば、宅内装置間のネットワークをパーソナルコンピュータや専用端末でモニタし、各宅内装置の電文の送受信情報を一覧表示するとともに、その情報を元にシーケンス図に表示することにより、通信の全体の流れを把握することができる。さらにより分かり易い通信状況表示画面３５を提示することにより、実際に近い構成図で通信状況を視覚的に把握することができる。また、通信状況表示画面で選択したアイコンまたは線分に対応する電文をシーケンス表示さらには詳細分析画面を表示することにより、シーケンスで状況を把握し、現象の原因と考えられる通信電文の詳細内容を確認することができる。
【産業上の利用可能性】
【００３１】
本発明は、ホームネットワークの監視や、家電等への通信プロトコル搭載自の開発デバッグなどに利用することができる。
【符号の説明】
【００３２】
１１〜１７    宅内装置
２０    宅内通信媒体
３１    通信履歴表示画面
３２    詳細分析画面
３３    １６進ダンプ画面
３４、３６、６７    シーケンス表示画面
３５    通信状況表示画面
【図１】
2014206887.tif 000003
【図２】
2014206887.tif 000004
【図３】
2014206887.tif 000005
【図４】
2014206887.tif 000006
【図５】
2014206887.tif 000007
【図６】
2014206887.tif 000008
【図７】
2014206887.tif 000009
【図８】
2014206887.tif 000010
【図９】
2014206887.tif 000011
【図１０】
2014206887.tif 000012