(57)【要約】【課題】表示対象となる機器の登録、削除に伴う設定変更やソフトウェアの変更等を必要とすることなく、複数の機器を一括管理するための画面を作成する。【解決手段】表示装置３０における目的別表示データの表示を制御する機器管理用表示制御装置２０であって、複数の制御装置１０から前記表示情報を収集する表示情報収集手段２１ａ１と、前記収集した各表示情報の前記表示装置３０に表示する目的別表示画面における前記目的別表示データのレイアウトを、前記収集した各表示情報の表示優先度データに基づいて規定するレイアウト規定手段２１ａ２と、前記規定したレイアウトの目的別表示画面を前記表示装置３０に表示するための表示画面情報を、前記収集した各表示情報の目的別表示データと規定データとに基づいて生成する表示画面情報生成手段２１ａ３と、前記表示画面情報を前記表示装置３０に送信する表示画面情報送信手段２１ａ４と、を有する。【選択図】図１
2009043135.tif 000002
【特許請求の範囲】
【請求項１】
機器に関連する予め定められた目的別表示データと、該目的別表示データの表示形式を規定する規定データと、予め定められた表示優先度データと、からなる表示情報を記憶する表示情報記憶手段を有し且つ複数の機器に対応して設けられる複数の制御装置と、前記複数の制御装置の各々が記憶している前記目的別表示データを表示する表示装置と、を有する機器管理システムに、前記複数の制御装置及び前記表示装置と通信可能に用いられて、前記表示装置における前記目的別表示データの表示を制御する機器管理用表示制御装置であって、
前記複数の制御装置から前記表示情報を収集する表示情報収集手段と、
前記表示情報収集手段が収集した各表示情報の前記表示装置に表示する目的別表示画面における前記目的別表示データのレイアウトを、前記収集した各表示情報の表示優先度データに基づいて規定するレイアウト規定手段と、
前記レイアウト規定手段が規定したレイアウトの目的別表示画面を前記表示装置に表示するための表示画面情報を、前記収集した各表示情報の目的別表示データと規定データとに基づいて生成する表示画面情報生成手段と、
前記表示画面情報生成手段が生成した表示画面情報を前記表示装置に送信する表示画面情報送信手段と、
を有することを特徴とする機器管理用表示制御装置。
【請求項２】
前記表示情報収集手段が、前記機器管理システムを構成する通信可能な全ての前記制御装置から予め定められたタイミングで定期的に前記表示情報を収集する手段であることを特徴とする請求項１に記載の機器管理用表示制御装置。
【請求項３】
機器に関連する予め定められた目的別表示データと該目的別表示データの表示形式を規定する規定データと予め定められた表示優先度データとからなる表示情報を記憶する表示情報記憶手段を有し且つ複数の機器に対応して設けられる複数の制御装置と、前記複数の制御装置の各々が記憶している前記目標別表示データの全てを表示する表示装置と、を有する機器管理システムにおいて、
請求項１又は２に記載の機器管理用表示制御装置を有し、
前記表示装置が、前記機器管理用表示制御装置から各種情報を受信する受信手段と、前記受信手段で受信した前記表示画面情報の規定データを解析して前記表示画面を表示手段に表示する表示制御手段を有することを特徴とする機器管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機器が接続されたホームネットワークシステム、車内ネットワーク等において定められた目的別の表示データの表示装置における表示を制御する機器管理用表示制御装置及び機器管理システムに関するものである。
【背景技術】
【０００２】
近年、一般家庭内には、ＬＡＮ（local area network）、ＥＣＨＯＮＥＴ（Energy Conservation Homecare Network）等の公知技術にホームネットワーク（家庭内ネットワーク）が普及している。このホームネットワークは、例えば、防犯機器、エアコン、照明、冷蔵庫、オーディオ機器等の家庭用の各種電子機器に通信装置を設け、ユーザはその通信装置を介して電子機器から提供される各種情報に基づいて、各々の機器の確認、その制御要求等を行っていた。
【０００３】
特許文献１に示すホームネットワークでは、拡張性を持たせ且つ種類の異なるネットワーク同士の連携動作を可能とするために、各インタフェースと表示／制御ターミナルとの間の通信手順を統一化（共通化）し、且つ、その通信手順の統一化を図るために、各インタフェースは、所定のホームページを作成すると共に、その作成ホームページを配信できるようにＷｅｂサーバとしての機能を持つようにしている。
【０００４】
特許文献２に示すホームネットワークシステムでは、シャッター等の被操作機器の現在の状態確認を容易且つ確実に行うために、被操作機器の操作画面を操作端末に表示すると共に、この操作画面の中に、被操作機器の現在の状態を絵で表示する技術思想が記載されている。
【０００５】
また、ユーザは、上述したように機器毎の操作を行うが、例えば、外出、帰宅、起床、就寝等の目的に合わせた機器毎の操作を必要とするため、その目的毎に対応して複数の機器に関連した表示データを１つの画面上に表示する技術思想が、特許文献３等で知られている。この特許文献３には、個々のユーザの環境や特定の目的に対応した設定を簡単に登録するための技術思想が記載されている。
【特許文献１】特開２００２−２２２１２６号公報
【特許文献２】特開２００４−１１２５０６号公報
【特許文献３】特開２００４−２０６４９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したホームネットワークにおいて、Ｗｅｂブラウザを用いて１つの画面を表示するには、１つのサーバが制御するため、機器毎にしか画面を表示することができなかった。また、１つのホームサーバで複数の機器を統括して制御すれば、画面を柔軟に設けることができるが、ホームサーバでデータを集約して画面を構成する必要があるため、高機能なホームサーバが必須となり、最低限必要なシステムが大型化するという問題が生じる。さらに、ホームネットワークに対して機器の登録、削除を行う場合、ホームサーバの設定変更やソフトウェアの変更が必要になるという問題が生じてしまう。
【０００７】
よって本発明は、上述した問題点に鑑み、表示対象となる機器の登録、削除に伴う設定変更やソフトウェアの変更等を必要とすることなく、複数の機器を一括管理するための画面を作成する機器管理用表示制御装置及び機器管理システムを提供することを課題としている。
【課題を解決するための手段】
【０００８】
上記課題を解決するため本発明によりなされた請求項１記載の機器管理用表示制御装置は、図１の基本構成図に示すように、機器に関連する予め定められた目的別表示データと、該目的別表示データの表示形式を規定する規定データと、予め定められた表示優先度データと、からなる表示情報を記憶する表示情報記憶手段を有し且つ複数の機器に対応して設けられる複数の制御装置１０と、前記複数の制御装置１０の各々が記憶している前記目的別表示データを表示する表示装置３０と、を有する機器管理システムに、前記複数の制御装置１０及び前記表示装置３０と通信可能に用いられて、前記表示装置３０における前記目的別表示データの表示を制御する機器管理用表示制御装置２０であって、前記複数の制御装置１０から前記表示情報を収集する表示情報収集手段２１ａ１と、前記表示情報収集手段２１ａ１が収集した各表示情報の前記表示装置３０に表示する目的別表示画面における前記目的別表示データのレイアウトを、前記収集した各表示情報の表示優先度データに基づいて規定するレイアウト規定手段２１ａ２と、前記レイアウト規定手段２１ａ２が規定したレイアウトの目的別表示画面を前記表示装置３０に表示するための表示画面情報を、前記収集した各表示情報の目的別表示データと規定データとに基づいて生成する表示画面情報生成手段２１ａ３と、前記表示画面情報生成手段２１ａ３が生成した表示画面情報のを前記表示装置３０に送信する表示画面情報送信手段２１ａ４と、を有することを特徴とする。
【０００９】
請求項２記載の発明は、図１の基本構成図に示すように、請求項１に記載の機器管理用表示制御装置において、前記表示情報収集手段２１ａ１が、前記機器管理システムを構成する通信可能な全ての前記制御装置１０から予め定められたタイミングで定期的に前記表示情報を収集する手段であることを特徴とする。
【００１０】
上記課題を解決するため本発明によりなされた請求項３記載の機器管理システムは、機器に関連する予め定められた目的別表示データと該目的別表示データの表示形式を規定する規定データと予め定められた表示優先度データとからなる表示情報を記憶する表示情報記憶手段を有し且つ複数の機器に対応して設けられる複数の制御装置１０と、前記複数の制御装置の各々が記憶している前記目標別表示データの全てを表示する表示装置３０と、を有する機器管理システムにおいて、請求項１又は２に記載の機器管理用表示制御装置２０を有し、前記表示装置３０が、前記機器管理用表示制御装置２０から各種情報を受信する受信手段３３と、前記受信手段３３で受信した前記表示画面情報の規定データを解析して前記表示画面を表示手段３４に表示する表示制御手段３１を有することを特徴とする。
【発明の効果】
【００１１】
以上説明したように請求項１に記載した本発明の機器管理用表示制御装置によれば、複数の制御装置から表示情報を収集すると、各表示情報が有する表示優先度データに基づいて、表示装置に表示する目的別表示画面における表示情報の目的別表示データのレイアウトを規定し、該レイアウトの目的別表示画面を表示するための表示画面情報を、各表示情報の目的別表示データと規定データに基づいて生成し、その表示を表示装置に要求するようにしたことから、複数の制御装置から収集した表示情報を１つの目的別画面に集約して表示する場合でも、その表示優先度データに基づいて自動的にレイアウトを規定して表示画面情報を生成できるため、表示対象となる機器の登録、削除に伴う設定変更やソフトウェアの変更等を必要とすることなく、複数の機器を一括管理するための目的別画面を作成することができる。従って、機器の登録、削除等に伴った機器管理用表示制御装置における対応作業は不要となるため、システムのメンテナンス性が向上し、ユーザの利便性の向上に貢献することができる。
【００１２】
請求項２に記載の発明によれば、請求項１に記載の発明の効果に加え、機器管理システムを構成する通信可能な全ての制御装置から予め定められたタイミングで定期的に表示情報を収集するようにしたことから、システムにおける機器の登録、削除等を確実に対応することができるため、システム全体のメンテナンス性をより一層向上させることができる。
【００１３】
以上説明したように請求項３に記載した本発明の機器管理システムによれば、表示装置は機器管理用表示制御装置から受信した表示画面情報の規定データを解析して表示画面を表示するようにしたことから、その表示画面を表示することで、複数の制御装置から収集した目的別の表示データの全てを表示することができるため、複数の制御装置から収集した表示情報を１つの目的別画面に集約して表示装置に表示する場合でも、その表示優先度データに基づいて自動的にレイアウトを規定して表示画面情報を生成でき、表示対象となる機器の登録、削除に伴う機器管理システムにおける設定変更やソフトウェアの変更等を必要とすることなく、複数の機器を一括管理するための目的別画面を作成して表示することができる。従って、機器の登録、削除等に伴った機器管理システムにおける対応作業は不要となるため、システムのメンテナンス性が向上し、ユーザの利便性の向上に貢献することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明に係る機器管理用表示制御装置及び機器管理システムをホームネットワークシステムに適用する場合の一実施の形態を、図１〜図７の図面を参照して説明する。
【００１５】
図２において、ホームネットワークシステム１は、室内に設けられた複数の家庭機器（機器に相当）５と、該家庭機器５に対応し且つ請求項中の制御装置に相当する複数のサブサーバ１０と、請求項中の機器管理用表示制御装置に相当するメインサーバ２０と、表示装置３０と、を有している。そして、サブサーバ１０とメインサーバ２０と表示装置３０は、ネットワーク２を介して通信可能な構成となっている。なお、本実施形態では、ホームネットワークシステム１が、本発明の機器管理システムに相当している。
【００１６】
複数の家庭機器５としては、例えば、ブラインドシャッター、窓スイッチ、セキュリティ装置、エア・コンディショナ（エアコン）等の各種機器が用いられる。室内機器２の各々は、種類によって異なるが、サブサーバ１０から入力される各種要求に応じた処理を行う。即ち、サブサーバ１０を介した家庭機器５のリモート操作が可能な構成となっている。
【００１７】
なお、本実施形態では、家庭機器５とサブサーバ１０を一対一で通信可能に接続する場合について説明するが、サブサーバ１０に複数の家庭機器５を接続するなど種々異なる実施形態とすることができる。また、サブサーバ１０を家庭機器５に組み込んで実現することもできる。
【００１８】
サブサーバ１０は、マイクロプロセッサユニット（ＭＰＵ）１１と、記憶部１２と、通信部１３と、を有している。なお、複数のサブサーバ１０の基本構成は同一であるため、ここでは１つのサブサーバ１０の概略構成のみを説明する。
【００１９】
ＭＰＵ１１は、周知のように、予め定めたプログラムに従って各種の処理や制御などを行う中央演算処理装置（ＣＰＵ）１１ａ、ＣＰＵ１１ａのためのプログラム等を格納した読み出し専用のメモリであるＲＯＭ１１ｂ、各種のデータを格納するとともにＣＰＵ１１ａの処理作業に必要なエリアを有する読み出し書き込み自在のメモリであるＲＡＭ１１ｃ等を有して構成している。
【００２０】
記憶部１２は、ハードディスク装置、メモリ等の各種記憶媒体が用いられ、サブサーバ１０の制御対象となる家庭機器５に対応した表示情報Ｄ１を記憶している。表示情報Ｄ１は、例えばサブサーバ１０の製造、設定完了等に応じて記憶部１２に記憶され、家庭機器５に関連する予め定められた目的別の表示データと、該表示データの表示形式を規定する規定データと、予め定められた表示優先度データと、を有している。
【００２１】
ここで、本発明に係る目的とは、ホームネットワークシステム１に対して予め定められた目的を意味しており、本実施形態では、「外出」、「帰宅」、「就寝」、「起床」を目的として任意に設定している。
【００２２】
表示情報Ｄ１は、例えば、ＸＭＬ（extensible markup language）やＨＴＭＬ（hypertext markup language）等の記述言語で作成したＷｅｂ文書として構成している。そして、本実施形態では、図３に示すように、表示情報Ｄ１をＸＭＬ形式で記述する場合について説明する。
【００２３】
また、表示情報Ｄ１は、図３に示すように、ｐｕｒｐｏｓｅ＿ｐａｇｅｓ要素として、機器名称を示すｎａｍｅ要素と、そのサブサーバ１０のトップページを表示するためのＵＲＬ（uniform resource locator）を示すｓｕｂｔｏｐ＿ｕｒｌ要素と、目的別の記述である複数のブロックＢと、を有している。
【００２４】
ブロックＢの各々は、＜ｇｏ＿ｏｕｔ＞、＜ｇｏ＿ｈｏｍｅ＞、＜ｇｏ＿ｔｏ＿ｂｅｄ＞、＜ｇｅｔ＿ｕｐ＞が各目的に対応した開始タグから、＜／ｇｏ＿ｏｕｔ＞等の終了タグとの間の記述データとなっている。そして、ブロックＢにおいて、“＜”と“＞”で挟まれたタグが規定データに相当し、該タグとの間に挟まれた部分の「開」、「閉」等が表示データとなっている。
【００２５】
なお、ブロックＢの構成は目的別に若干異なるが、基本構成は同一であるため、＜ｇｏ＿ｏｕｔ＞に対応するブロックＢのみを説明する。このブロックＢでは、その家庭機器５の状態をユーザへ示すためのデータであるｓｔａｔｕｓ要素と、その目的別表示画面での代表的操作を行うためのボタンのデータを示すｂｕｔｔｏｎ要素とが表示データとなっている。また、ｓｔａｔｕｓ要素は、表示色等の表示方法に関するデータを属性として持っている。
【００２６】
ｂｕｔｔｏｎ要素は、ボタンに貼り付ける名称を示すｃａｐｔｉｏｎ要素と、そのボタンに関連付けるＵＲＬを示すｕｒｌ要素と、を有している。ｃａｐｔｉｏｎ要素は、ボタンに貼り付ける文字列を示している。ｕｒｌ要素はそのボタンが選択されたときに、サブサーバ１０へ制御用クエリを送信するためのＵＲＬを示す内容となっている。
【００２７】
タグとの間に挟まれた部分の「ｈｉｇｈ」等のｐｒｉｏｒｉｔｙ要素が表示優先度データとなっており、本実施形態では、ｈｉｇｈ、ｍｉｄｄｌｅ、ｌｏｗ等で設定する場合について説明するが、表示優先度データを数値、文字等にするというように、表示優先度を識別できるものであれば、種々異なる実施形態とすることができる。
【００２８】
通信部１３は、ＬＡＮ等のネットワーク２に対応したＴＣＰ／ＩＰプロトコルによる通信が可能な通信装置が用いられる。通信部１３は、後述するメインサーバ２０の通信部２３等との間で各種情報の通信が可能な構成となっており、ＭＰＵ１１から要求された情報を送信すると共に、受信した情報をＭＰＵ１１に出力する。なお、通信方法については、無線通信とするなど種々異なる実施形態とすることができる。
【００２９】
このように構成したサブサーバ１０の各々は、ＣＰＵ１１ａが所定のプログラムを実行することで、メインサーバ２０から表示情報Ｄ１の送信要求を受信すると（ポーリングに応じて）、記憶部１２に記憶している表示情報Ｄ１をメインサーバ２０に送信する。また、上述した制御用クエリをメインサーバ２０又は表示装置３０から受信すると、該制御用クエリから家庭機器５への制御要求を取得し、該制御要求に対応した制御要求データを生成して家庭機器５に送信する。その結果、家庭機器５はその制御要求データに応じた動作を行う。
【００３０】
次に、メインサーバ２０は、上述したサブサーバ１０と同様に、ＭＰＵ２１、記憶部２２、通信部２３と、を有している。なお、メインサーバ２０の基本構成はサブサーバ１０と同一であるため、詳細な説明は省略する。
【００３１】
ＭＰＵ２１は、ＣＰＵ２１ａと、ＲＯＭ２１ｂと、ＲＡＭ２１ｃと、を有している。ＲＡＭ２１ｂには、図１に示す請求項中の表示情報収集手段２１ａ１、レイアウト規定手段２１ａ２、表示画面情報生成手段２１ａ３、表示画面情報送信手段２１ａ４等の各種手段としてＣＰＵ（コンピュータ）２１ａを機能させるための本発明に係る機器管理用表示制御プログラム、目的別表示情報収集プログラム等の各種プログラムを記憶している。
【００３２】
記憶部２２は、ハードディスク装置、大容量のメモリ等の記憶媒体が用いられ、複数のサブサーバ１０から収集した上記表示情報Ｄ１と、ホームネットワークシステム１におけるサブサーバ１０（家庭機器５）の現在の接続状態（通信可能状態）を示す状態情報と、を記憶して保持する保持領域２２ａを有している。なお、状態情報としては、ホームネットワークシステム１において通信可能に接続された複数のサブサーバ１０を識別するための識別データ、その送信先データ等を有している。
【００３３】
通信部２３は、上述したサブサーバ１０の通信部１３と同様に、ＬＡＮ等のネットワーク２に対応したＴＣＰ／ＩＰプロトコルによる通信が可能な通信装置が用いられる。通信部１３は、サブサーバ１０の通信部１３等との間で各種情報の通信が可能な構成となっており、ＭＰＵ２１から要求された情報を送信すると共に、受信した情報をＭＰＵ２１に出力する。
【００３４】
次に、上述したＣＰＵ２１ａが実行する本発明に係る目的別表示情報収集処理の一例を、図４に示すフローチャートを参照して以下に説明する。
【００３５】
ＣＰＵ２１ａによってＲＯＭ２１ｂの目的別表示情報収集プログラムが予め定められたタイミング（例えば、所定の間隔、所定の日時等）で実行されることで、ステップＳ１１において、記憶部２２の状態情報に基づいて、全てのサブサーバ１０に対してデータ送信要求が行われ、その後ステップＳ１２に進む。
【００３６】
ステップＳ１２において、通信部２３を介してサブサーバ１０から目的別の上記表示情報Ｄ１を受信したか否かが判定される。上記表示情報Ｄ１を受信していないと判定された場合（Ｓ１２でＮ）、この判定処理を繰り返すことで、上記表示情報Ｄ１の受信を待つ。
【００３７】
一方、上記表示情報Ｄ１を受信したと判定された場合（Ｓ１２でＹ）、ステップＳ１３において、受信した上記表示情報Ｄ１が送信元のサブサーバ１０に関連付けられて記憶部２２の保持領域２２ａに記憶され、送信元のサブサーバ１０に対応した受信フラグが受信済み状態に設定され、その後ステップＳ１４に進む。
【００３８】
ステップＳ１４において、各受信フラグの状態に基づいて、全てのサブサーバ１０から表示情報Ｄ１を受信したか否かが判定される。全てのサブサーバ１０から表示情報Ｄ１を受信していないと判定された場合（Ｓ１４でＮ）、ステップＳ１２に戻り、一連の処理が繰り返される。一方、全てのサブサーバ１０から表示情報Ｄ１を受信したと判定された場合（Ｓ１４でＹ）、処理を終了する。
【００３９】
この目的別表示情報収集処理のＣＰＵ２１ａによる実行に応じて、メインサーバ２０が全てのサブサーバ１０から表示情報を収集することになるため、ＣＰＵ２１ａが請求項中の表示情報収集手段２１ａ１（図１参照）として機能している。なお、表示情報の収集方法としては、サブサーバ１０から定期的に表示情報Ｄ１をメインサーバ２０に送信するなど種々異なる収集方法とすることができる。
【００４０】
次に、上述したＣＰＵ２１ａが実行する本発明に係る機器管理用表示制御処理の一例を、図５に示すフローチャートを参照して以下に説明する。
【００４１】
ＣＰＵ２１ａによってＲＯＭ２１ｂの機器管理用表示制御プログラムが実行されると、ステップＳ３１において、通信部２３を介して表示装置３０から目的別表示要求を受信したか否かが判定される。目的別表示要求を受けていないと判定された場合（Ｓ３１でＮ）、この判定処理を繰り返すことで、目的別表示要求の受信を待つ。一方、目的別表示要求を受けたと判定された場合（Ｓ３１でＹ）、ステップＳ３２に進む。
【００４２】
ステップＳ３２において、受信した目的別表示要求に基づいて、該表示要求対象の目的を示す目的データが抽出され、ステップＳ３３において、当該抽出された目的データに対応する目的別ページデータ（図３に示す表示情報Ｄ１のブロックＢの部分など）が記憶部２２に記憶している複数の表示情報Ｄ１の各々から抽出され、その後ステップＳ３４に進む。
【００４３】
ステップＳ３４（レイアウト規定手段）において、抽出された目的別ページデータの各々のｐｒｉｏｒｉｔｙ要素（表示優先度データ）に基づいて、目的別表示画面のレイアウトが規定され、その後ステップＳ３５に進む。なお、レイアウト規定方法の一例としては、表示優先度データが示す優先度の高いもの又は低いものから順にサブサーバ１０の表示データが表示されるように目的別表示画面のレイアウトを規定する方法、表示優先度データと予め定められた表示位置テーブルとに基づいてレイアウトを規定する方法等が挙げられる。
【００４４】
ステップＳ３５（表示画面情報生成手段）において、規定されたレイアウトとなるように、目的別の表示画面情報が前記抽出された目的別ページデータに基づいて生成され、ステップＳ３６（表示画面情報送信手段）において、生成された目的別の表示画面情報が通信部２３を介して表示装置３０に送信され、その後ステップＳ３７に進む。
【００４５】
なお、目的別表示画面情報の生成方法としては、本実施形態では目的別ページデータがＸＭＬ形式データであるため、各目的別ページデータをＨＴＭＬ形式データに変換し、優先度順に並べて目的別表示画面情報を生成することで、メインサーバ２０側で各サブサーバ１０を目的別に設定、登録する作業を不要としている。
【００４６】
これにより、サブサーバ２０のホームネットワークシステム１における登録、削除等に容易に対応できる構成となっている。また、ＸＭＬ形式データをＨＴＭＬ形式データに変換せずに、ＸＭＬ形式の目的別表示画面情報を生成するなど種々異なる実施形態とすることができる。
【００４７】
ステップＳ３７において、終了要求が発生したか否かが判定される。終了要求が発生していないと判定された場合（Ｓ３７でＮ）、ステップＳ３１に戻り、一連の処理が繰り返される。一方、終了要求が発生していると判定された場合（Ｓ３７でＹ）、機器管理用表示制御処理を終了する。
【００４８】
この機器管理用表示制御処理をＣＰＵ２１ａが実行することで、メインサーバ２０は目的別表示要求を受けると、複数のサブサーバ１０から収集した上記表示情報Ｄ１の表示優先度データに基づいて、目的別表示画面における各サブサーバ１０に対応した表示データの表示レイアウトを規定し、該レイアウトの目的別表示画面を表示装置３０に表示するための表示画面情報を、前記収集した各表示情報Ｄ１の目的別表示データと規定データとに基づいて生成して表示装置３０に送信する。
【００４９】
以上説明したメインサーバ２０によれば、複数のサブサーバ（制御装置）１０から表示情報収集手段２１ａ１によって表示情報Ｄ１を収集すると、各表示情報Ｄ１が有する表示優先度データに基づいて、表示装置３０に表示する目的別表示画面における表示情報Ｄ１の目的別の表示データのレイアウトをレイアウト規定手段２１ａ２によって規定し、該レイアウトの目的別表示画面を表示するための表示画面情報を、各表示情報の目的別表示データと規定データに基づいて表示画面情報生成手段２１ａ３によって生成し、表示画面情報送信手段２１ａ４によって送信することで、その表示を表示装置３０に要求するようにしたことから、複数のサブサーバ１０から収集した表示情報Ｄ１を１つの目的別画面に集約して表示する場合でも、その表示優先度データに基づいて自動的にレイアウトを規定して表示画面情報を生成できる。
【００５０】
また、表示情報収集手段２１ａ１によって全てのサブサーバ１０から予め定められたタイミングで定期的に表示情報Ｄ１を収集するようにしたことから、ホームネットワークシステム１における家庭機器５の登録、削除等を確実に対応することができるため、システム全体のメンテナンス性をより一層向上させることができる。
【００５１】
次に、表示装置３０は、ＭＰＵ３１と、記憶部３２と、通信部３３と、表示部３４と、操作部３５と、を有している。なお、ＭＰＵ３１、記憶部３２、通信部３３は、上述したサブサーバ１０及びメインサーバ２０と基本構成が同一であるため、詳細な説明は省略する。
【００５２】
ＭＰＵ３１は、ＣＰＵ３１ａと、ＲＯＭ３１ｂと、ＲＡＭ３１ｃと、を有している。ＲＡＭ３１ｂには、メインサーバ２０から受信した前記目的別表示画面情報の規定データを解析して前記目的別表示画面を表示部３４に表示する表示制御手段等の各種手段として機能させるための各種プログラムを記憶している。
【００５３】
記憶部３２は、ハードディスク装置、大容量のメモリ等の記憶媒体が用いられ、メインサーバ２０から受信した前記目的別表示画面情報の規定データ（ＨＴＭＬ形式のタグ）を解読して表示するためのソフトウェアとして公知であるブラウザを記憶している。また、ブラウザはあらゆるコンピュータとネットワークにおいてＴＣＰ／ＩＰによって動作可能にするという機能、及びネットワークコンピュータを通してネットワークの処理能力を利用することを可能とする機能を有しているため、前記目的別表示画面情報中に組み込まれた上記制御用クエリをサブサーバ１０へ送信することが可能となっている。
【００５４】
通信部３３は、上述したサブサーバ１０の通信部１３やメインサーバ２０の通信部２３と同様に、ＬＡＮ等のネットワーク２に対応したＴＣＰ／ＩＰプロトコルによる通信が可能な通信装置が用いられる。通信部３３は、各通信部１３、２３等との間で各種情報の通信が可能な構成となっており、ＭＰＵ３１から要求された情報を送信すると共に、受信した情報をＭＰＵ３１に出力する。
【００５５】
表示部３４は、ＭＰＵ３１によって制御され、例えば公知のＬＣＤ（Liquid Crystal Display；液晶ディスプレイ）等が用いられる。表示部３４は、ＭＰＵ３１の上記ブラウザの実行により、ＨＴＭＬのタグで規定された表示形式で前記目的別表示画面等の各種情報を表示する。
【００５６】
操作部３５は、キーボード、マウス、タッチパネル装置等の各種入力装置が用いられ、ユーザの操作に応じた入力データをＭＰＵ３１に入力する。なお、本実施形態では、表示部３４と操作部３５を別個に設ける場合について説明するが、本発明はこれに限定するものではなく、例えばタッチパネル装置等で一体に設けるなど種々異なる実施形態とすることができる。
【００５７】
このように構成した表示装置３０は、ユーザからの要求に応じてブラウザを起動して所定のファイルをオープンすることで、例えば「外出」、「帰宅」、「就寝」、「起床」等の目的をユーザに選択させるための目的別表示要求画面を表示部３４に表示する。そして、該目的別表示要求画面に対してユーザが所定操作を行うと、表示装置３０は通信部３３を介して目的別表示要求をメインサーバ２０に送信する。そして、メインサーバ２０から前記目的別表示画面情報を受信すると、その情報をブラウザによって解析して前記目的別表示画面を表示部３４に表示する。
【００５８】
次に、上述したホームネットワークシステム１における動作（作用）の一例を以下に説明する。
【００５９】
まず、メインサーバ２０は、所定のタイミングでホームネットワークシステム１を構成する全てのサブサーバ１０から、上記表示情報Ｄ１をポーリングにより収集して記憶部２２に記憶する。また、表示装置３０は、ユーザからの要求に応じた目的の表示を要求する目的別表示要求をメインサーバ２０に送信する。
【００６０】
メインサーバ２０は、目的別表示要求を受信すると、該目的別表示要求が示す目的に対応し且つ記憶部２２の各表示情報Ｄ１の表示優先度データに基づいて、各サブサーバ１０に対応した表示データの表示レイアウトを規定する。
【００６１】
例えば、図６に示すように、「ブラインド」、「窓」、「セキュリティ」、「エアコン」の４つの機器１０に対応した目的別表示画面Ｇ１を表示する場合、表示情報Ｄ１の表示優先度データは、「ブラインド」の優先度が最も高く、「エアコン」の優先度がもっとも低くなるように、各表示情報Ｄ１が設定されて各サブサーバ１０の記憶部１２に記憶しておく。
【００６２】
メインサーバ２０は、表示レイアウトを規定すると、目的別表示画面Ｇ１を表示装置３０に表示するための表示画面情報を、各サブサーバ１０から収集した表示情報Ｄ１の各々の目的別表示データと規定データとに基づいて生成する。本実施形態では、図３に示すＸＭＬ形式の表示情報Ｄ１の目的に対応したブロックＢを抽出し、これをＨＴＭＬ形式のデータに変換し、図６に示す目的別表示画面Ｇ１を表示するためのＨＴＭＬ形式の表示画面情報を生成し、これを表示装置３０に送信する。
【００６３】
なお、目的別表示画面Ｇ１は、目的を示す目的表示エリアＧ１１と、機器５の名称を表示する複数の機器名称表示エリアＧ１２と、各サブサーバ１０の目的別に対応した図３に示す表示情報Ｄ１のブロックＢで規定しているボタン等を表示する第１ボタンエリアＧ１３と、図３に示す表示情報Ｄ１のｓｕｂｔｏｐ＿ｕｒｌ要素に対応し且つ機器５に対応したサブサーバ１０のトップページの表示を要求するための第２ボタンエリアＧ１４と、を有している。なお、目的別表示画面Ｇ１における他の画面構成は、任意の共通エリア等として設計することができる。
【００６４】
また、表示装置３０は、表示画面情報を受信すると、ブラウザにより表示画面情報を解析して図６に示す目的別表示画面Ｇ１を表示部３４に表示する。この目的別表示画面Ｇ１により、ユーザは外出時に確認すべき「ブラインド」、「窓」、「セキュリティ」、「エアコン」等の各機器５の状態を１つの画面で一括して確認することができる。
【００６５】
表示装置３０は、例えば目的別表示画面Ｇ１の「ブラインド」に対応した第１ボタンエリアＧ１３の選択を検出すると、表示情報Ｄ１にて予め定められた制御用クエリをサブサーバ１０に送信する。そして、サブサーバ１０は、受信した制御用クエリを家庭機器５に該制御用クエリに対応した制御要求データを生成して家庭機器５に送信する。そして、家庭機器５は受信した制御要求データに対応した例えばブラインドシャッターを閉じる等の動作を行う。
【００６６】
表示装置３０は、目的別表示画面Ｇ１の「ブラインド」に対応した第２ボタンエリアＧ１４の選択を検出すると、サブサーバ１０のトップページを表示するためのＵＲＬにアクセスし、図７に示すサブサーバ１０のトップページ画面Ｇ２を表示するためのトップページ画面情報を取得してブラウザにより表示部３４に表示する。このトップページ画面Ｇ２によりユーザは「ブラインドシャッター」である機器５の状態を詳細に確認することができる。
【００６７】
以上説明した本発明のホームネットワークシステム１によれば、表示装置３０は機器管理用表示制御装置としてのメインサーバ２０から受信した表示画面情報の規定データを解析して目的別表示画面Ｇ１を表示するようにしたことから、その目的別表示画面Ｇ１を表示することで、複数のサブサーバ（制御装置）１０から収集した目的別の表示データの全てを表示することができるため、複数のサブサーバ１０から収集した表示情報の表示データを１つの目的別表示画面Ｇ１に集約して表示装置３０に表示する場合でも、その表示優先度データに基づいて自動的にレイアウトを規定して表示画面情報を生成でき、表示対象となる家庭機器５の登録、削除に伴う機器管理システムにおける設定変更やソフトウェアの変更等を必要とすることなく、複数の家庭機器５を一括管理するための目的別表示画面Ｇ１を作成して表示することができる。従って、家庭機器５の登録、削除等に伴ったシステムにおける対応作業は不要となるため、システムのメンテナンス性が向上し、ユーザの利便性の向上に貢献することができる。
【００６８】
なお、上述した本実施形態では、本発明の機器管理用表示制御装置をメインサーバ２０で実現する場合について説明したが、本発明はこれに限定するものではなく、図２中の表示装置３０やサブサーバ１０で実現するなど種々異なる実施形態とすることができる。しかしながら、システム構成から削除される可能性がある機器で実現すると、その削除に応じてシステムの再構築等が必要であるため、可能な限り専用機器で実現することが好ましい。
【００６９】
また、本発明の機器管理システムは、ホームネットワークシステム１以外にも、車内ネットワークシステム等の複数の機器を一括管理するシステムに適用することができる。さらに、上述した本実施形態では、ネットワーク２をＬＡＮで実現する場合について説明したが、本発明はこれに限定するものではなく、ネットワーク２をＥＣＨＯＮＥＴ等で実現するなど種々異なる実施形態とすることができる。
【００７０】
このように上述した実施例は本発明の代表的な形態を示したに過ぎず、本発明は、実施形態に限定されるものではない。即ち、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。
【図面の簡単な説明】
【００７１】
【図１】本発明に係る機器管理用表示制御装置及び機器管理システムの基本構成を示す構成図である。
【図２】本発明を適用したホームネットワークシステムの概略構成の一例を示す構成図である。
【図３】本発明に係る表示情報の一例を示すＸＭＬ形式のデータである。
【図４】図２中のメインサーバのＣＰＵが実行する目的別表示情報収集処理の一例を示すフローチャートである。
【図５】図２中のメインサーバのＣＰＵが実行する機器管理用表示制御処理の一例を示すフローチャートである。
【図６】本発明に係る目的別表示画面の一例を説明するための図である。
【図７】図６の目的別表示画面にリンクしたサブサーバのトップページの一例を説明するための図である。
【符号の説明】
【００７２】
１    機器管理システム（ホームネットワークシステム）
５    機器（家庭機器）
１０    制御装置（サブサーバ）
２０    機器管理用表示制御装置（メインサーバ）
２１ａ１    表示情報収集手段（メインサーバの制御部）
２１ａ２    レイアウト規定手段（メインサーバの制御部）
２１ａ３    表示画面情報生成手段（メインサーバの制御部）
２１ａ４    表示画面情報送信手段（メインサーバの制御部）
３０    表示装置
３１    表示制御手段（表示装置の制御部）
３３    受信手段（表示装置の通信部）
３４    表示手段（表示装置の表示部）
【図１】
2009043135.tif 000003
【図２】
2009043135.tif 000004
【図３】
2009043135.tif 000005
【図４】
2009043135.tif 000006
【図５】
2009043135.tif 000007
【図６】
2009043135.tif 000008
【図７】
2009043135.tif 000009