(57)【要約】【課題】  非ＩＰネットワーク上の機器が制御上必要となる制御画面情報を持たなくても、ＩＰネットワーク上の制御装置を利用するユーザが非ＩＰネットワーク上の機器を制御するための制御画面情報を参照することができるホームネットワークシステムを提供する。【解決手段】  端末装置４が接続されたＩＰネットワーク５と端末装置４により制御される機器２が接続された非ＩＰネットワーク３とに接続され、機器２から取得した機器情報から機器２を制御する制御画面情報を生成する制御画面情報生成部１１と、この生成された制御画面情報と機器情報とをＩＰネットワーク５に送信するＩＰネットワーク送受信部９とを有するブリッジ１を備えたものである。【選択図】        図１
2005321926.tif 000002
【特許請求の範囲】
【請求項１】
制御装置が接続されたＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークと、
前記制御装置により制御される機器が接続され、前記ＩＰネットワークとは異なるプロトコルが使用された非ＩＰネットワークと、
前記機器から取得した機器情報をプロトコル変換するデータ変換部と、前記データ変換部によりプロトコル変換された前記機器情報から前記機器を制御する制御画面情報を生成する制御画面情報生成部と、前記データ変換部によりプロトコル変換された前記機器情報と制御画面情報生成部により生成された前記制御画面情報とを保存する機器情報データベースと、前記機器情報データベースに保存された前記機器情報と前記制御画面情報とを前記ＩＰネットワークに送信するＩＰネットワーク送受信部とを有し、前記ＩＰネットワークと前記非ＩＰネットワークとに接続されたブリッジと、
を備えたことを特徴とするホームネットワークシステム。
【請求項２】
前記機器情報データベースは、前記機器情報から抽出された前記機器の状態情報を表示する表示手段と前記機器の制御情報を入力する入力手段とが埋め込まれた制御画面情報テンプレートを保存し、
前記制御画面情報生成部は、前記機器情報から抽出した前記状態情報と前記制御情報とに基づいて生成した前記制御画面情報テンプレートを前記機器情報データベースに保存し、
前記ＩＰネットワーク送受信部は、前記機器情報データベースに保存された前記制御画面情報テンプレートを前記ＩＰネットワークに送信することを特徴とする請求項１記載のホームネットワークシステム。
【請求項３】
前記制御画面情報又は前記制御画面情報テンプレートを編集する制御画面情報編集手段を備え、
前記制御画面情報生成部は、前記制御画面情報編集手段により編集された前記制御画面情報又は前記制御画面情報テンプレートを前記機器情報データベースに保存することを特徴とする請求項２記載のホームネットワークシステム。
【請求項４】
前記ＩＰネットワークは、インターネットを介した携帯端末装置と接続され、
前記非ＩＰネットワークは、前記携帯端末装置により制御される機器が接続されたことを特徴とする請求項３記載のホームネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、非ＩＰネットワーク上の機器の情報をＩＰネットワーク上の制御装置で参照するホームネットワークに関するものである。
【背景技術】
【０００２】
ホームネットワークにおいて、テレビや冷蔵庫などの大型家電製品や照明などの小さな機器等の家電機器を電力線で接続して、電力線上に非ＩＰネットワークを構築する方法がある。この方法では、電力線上の非ＩＰネットワークとＬＡＮやインターネットなどＩＰネットワークとを相互接続するためのブリッジが用いられており、非ＩＰネットワークに接続された個々の非ＩＰ機器、即ち各家電機器等に機器情報や制御画面情報を予め組み込んでおき、ブリッジはこの非ＩＰ機器からこれらの情報を受け取ってプロトコルの変換処理等の変換処理を行う。そして、ブリッジはこの変換した情報をＩＰネットワーク上へ送信して、ＩＰネットワーク上の機器が非ＩＰネットワーク上の非ＩＰ機器を利用できるようにしていた。
【０００３】
ここで、機器情報とは、機器名称や製造元、制御情報、状態情報などのことであり、非ＩＰネットワークにおいて、互いの非ＩＰ機器がなんらかの動作連携を行う上で必要なものである。また、制御画面情報とは、非ＩＰネットワークでは不要であっても、ブリッジに接続された携帯電話やＩＰネットワーク上に接続されたＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、パソコンなどの制御装置を利用してユーザにこの非ＩＰ機器の状態表示や非ＩＰ機器の制御操作の手段を提供するために必要とされるものであり、例えばＨＴＭＬ形式で記述されたものであれば、ＩＰネットワーク上の制御装置でウェブブラウザなどの状態表示手段を利用して画面表示することが可能である。
【０００４】
また、従来のホームネットワークシステムとしては、予め制御装置に個々の非ＩＰ機器の制御画面情報を事前に組み込んでおくか、もしくは個々の非ＩＰ機器から制御画面情報を取得するなどの方式があり、例えば、セットトップボックスと呼ぶ装置において機器情報を保存する技術が開示されている（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開特開２００３−１６９０５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来の電力線上に非ＩＰネットワークを構築したホームネットワークシステムでは、非ＩＰネットワーク上の機器がＩＰネットワーク上の制御装置で制御される時に、非ＩＰネットワーク上の機器の制御をする上で必要となる制御画面情報を持たない場合、ブリッジがＩＰネットワークに非ＩＰネットワーク上の機器の機器情報のみしか出力することができず、ＩＰネットワーク上の制御装置に非ＩＰネットワーク上の機器の制御画面情報を提供することができないことから、ＩＰネットワーク上の制御装置を利用するユーザは非ＩＰネットワーク上の機器を制御するための制御画面情報を参照することができなかった。
【０００７】
また、ブリッジが参照できるところに制御画面情報を予め組み込んでおく、あるいは必要に応じて制御画面情報をインストールするなどの方法も考えられているが、これらの方法では、ＩＰネットワーク上の制御装置から要求があった時に、ブリッジが非ＩＰネットワーク上の機器の情報を取り出してその時の状況に合わせた制御画面情報を作り、直ちにＩＰネットワーク上の制御装置に提供する動的動作ができないことから、ＩＰネットワーク上の制御装置を利用して制御画面情報を参照するユーザは不便を感じていた。
【０００８】
本発明では、非ＩＰネットワーク上の機器が制御上必要となる制御画面情報を持たなくても、機器情報から制御画面情報を自動的に生成して、この情報をＩＰネットワーク上に提供することができ、ＩＰネットワーク上の制御装置を利用するユーザが非ＩＰネットワーク上の機器を制御するための制御画面情報を参照することができるようにすることを目的とするものである。
【課題を解決するための手段】
【０００９】
この発明に係るホームネットワークシステムは、制御装置が接続されたＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークと、
前記制御装置により制御される機器が接続され、前記ＩＰネットワークとは異なるプロトコルが使用された非ＩＰネットワークと、
前記機器から取得した機器情報をプロトコル変換するデータ変換部と、前記データ変換部によりプロトコル変換された前記機器情報から前記機器を制御する制御画面情報を生成する制御画面情報生成部と、前記データ変換部によりプロトコル変換された前記機器情報と制御画面情報生成部により生成された前記制御画面情報とを保存する機器情報データベースと、前記機器情報データベースに保存された前記機器情報と前記制御画面情報とを前記ＩＰネットワークに送信するＩＰネットワーク送受信部とを有し、前記ＩＰネットワークと前記非ＩＰネットワークとに接続されたブリッジと、を備えたものである。
【発明の効果】
【００１０】
この発明は、以上説明したように、ＩＰネットワークに接続された機器から取得した機器情報に基づいて機器を制御する制御画面情報を生成し、この生成された制御画面情報と機器情報とをＩＰネットワークに送信することにより、ＩＰネットワーク上の制御装置が制御画面情報と機器情報とを得ることができるので、制御装置を利用するユーザが非ＩＰネットワーク上の機器を制御するための制御画面情報を参照することができる。
【発明を実施するための最良の形態】
【００１１】
実施の形態１．
以下、この発明の実施の形態を図を参照して説明する。
図１は、この発明にかかわるホームネットワークシステムの構成図である。図において、１は宅内の有線ＬＡＮや無線ＬＡＮなどローカルのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワーク５と電力線などの非ＩＰネットワーク３とを接続（仲介）するブリッジである。ここでいう有線ＬＡＮの媒介は、ＩＰネットワークとしての同様な作用効果が得られるものであれば、電力線や電話線、同軸ケーブルなどさまざまな家庭内のケーブルを利用したものも対象とし、ここで例示したものに限定されるものではない。
【００１２】
また、非ＩＰネットワーク３は、例えば電力線を媒介としたネットワークで、ＩＰネットワーク５とは異なるプロトコルを用いたネットワークのことを示す。また、非ＩＰネットワーク３の媒介は同様な作用効果が得られるものであれば電力線に限らず小電力無線などさまざまなものを対象とし、ここで例示したものに限定されるものではない。
【００１３】
非ＩＰネットワーク３には非ＩＰネットワーク３に対応した機器２およびブリッジ１が接続されている。４はパソコンやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の端末装置であり、有線ＬＡＮあるいは無線ＬＡＮを媒介としてＩＰネットワーク５に接続されている制御装置である。
また、ブリッジ１はＩＰネットワーク５にも接続されている。６は宅内のＩＰネットワーク５とインターネット７を接続するルータである。８は携帯電話やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の携帯端末装置であり、インターネット７経由でルータ６に接続する。
【００１４】
非ＩＰネットワーク３に接続された機器２は、ブリッジ１を介して、ＩＰネットワーク５に接続された端末装置４からの制御が可能である。また、ルータ６を介して、外出先などでインターネット７に接続された携帯端末装置８からも制御が可能である。なお、ブリッジ１とルータ６は一体でも別々に設置しても良い。
【００１５】
次に、ブリッジ１の内部構成について説明する。
図２は、ブリッジ１の内部構成図である。
非ＩＰネットワーク３上の機器２は、機器２の名称、製造元、制御情報、状態情報といった機器情報を予め持っている。非ＩＰネットワーク３に新たな機器２が接続されると、非ＩＰネットワーク送受信部１３は機器２から取得した機器情報をデータ変換部１２に送信する。データ変換部１２では、機器情報をＩＰネットワーク５に送信可能なプロトコルに変換処理をした後に、このプロトコル変換した機器情報を機器情報データベース１０に保存する。
【００１６】
また、非ＩＰネットワーク送受信部１３は機器２から取得した制御画面情報をデータ変換部１２に送信する。ここで、制御画面情報はＩＰネットワーク５上に接続された端末装置４の画面に表示される非ＩＰネットワーク３の機器２を制御するにあたって必要になる情報である。
データ変換部１２では、制御画面情報をＩＰネットワーク５に送信可能なプロトコルに変換処理をした後に、このプロトコル変換した制御画面情報を機器情報データベース１０に保存する。
【００１７】
データ変換部１２は、非ＩＰネットワーク３の機器２からの情報をＩＰネットワーク５の端末装置４に送信する時、又はこの逆のＩＰネットワーク５の端末装置４からの情報を非ＩＰネットワーク３の機器２に送信する時にプロトコルの変換処理を行うものである。
【００１８】
その後、ＩＰネットワーク送受信部９は機器情報データベース１０に保存された機器２からの機器情報をＩＰネットワーク５上に送信し、あたかも仮想のＩＰ機器がＩＰネットワーク５上に出現したかのように振舞わせる。
【００１９】
次に、非ＩＰネットワーク３上の機器２の状態の参照や、機器２の制御を行うＩＰネットワーク５上の端末装置４は、この仮想ＩＰ機器へ制御画面情報を要求し、これに応答すべくブリッジ１のＩＰネットワーク送受信部９が機器情報データベース１０に保存された機器２からの制御画面情報をＩＰネットワーク５上に送信する
ＩＰネットワーク５上の端末装置４は、この制御画面情報を自らの画面に表示して、ユーザに制御操作を行わせる。
【００２０】
ユーザが制御画面情報を参照して制御実行の操作を行うと、この制御情報がブリッジ１
のＩＰネットワーク送受信部９に送られる。ＩＰネットワーク送受信部９はこの制御情報をデータ変換部１２に送り、データ変換部１２は非ＩＰネットワーク３に送信可能なプロトコルに変換する変換処理をした後にこのプロトコル変換した制御情報を非ＩＰネットワーク送受信部１３に送る。非ＩＰネットワーク送受信部１３はプロトコル変換した制御情報を非ＩＰネットワーク３に送信する。非ＩＰネットワーク３上の機器２は、送信された制御情報に従った処理が実行される。
【００２１】
一方、機器２で変化があったときに出力される状態変化情報は、ブリッジ１の非ＩＰネットワーク送受信部１３で受信される。ブリッジ１はこの状態変化情報をデータ変換部１２でプロトコルの変換処理をした後、ＩＰネットワーク送受信部９に状態変化情報をＩＰネットワーク５上の端末装置４へ向けて送信させる。ＩＰネットワーク５上の端末装置４はこの状態変化情報を画面に表示する。
【００２２】
しかし、非ＩＰネットワーク３上の機器２は、コストダウンを目的としてメモリをできるだけ最小限に抑えるために、ＩＰネットワーク５の端末装置４上で制御する際に必要となる制御画面情報を持たない場合がある。制御画面情報を予め持たない機器２をブリッジ１で仮想ＩＰ機器としてＩＰネットワーク上に生成しようとする場合、ＩＰネットワーク５上で端末装置４から当該の非ＩＰ機器を制御するのに必要な制御画面情報を取得できず、このような場合、ＩＰネットワーク５上の端末装置４からは機器２を制御することは不可能である。
【００２３】
一方、機器２の状態情報や制御情報は明確な定義がなされている。
図３は、機器２の状態情報と制御情報との定義情報の一例を示した図である。図３は、電源のＯＮあるいはＯＦＦに関するものであり、状態情報１５はＰｏｗｅｒという名前で示され、そのデータ型はＢＯＯＬ型であり、１か０かどちらかの二択となる。デフォルト値はここでは０と定義されている。さらに、制御情報１６はＳｅｔＰｏｗｅｒという名前で示され、パラメータはＰｏｗｅｒＳｔａｔｅと呼ばれるものが１つ、そしてそのパラメータの値が関連づけられているのは、状態情報のＰｏｗｅｒであると定義している。つまり、Ｐｏｗｅｒの状態が１か０か、そして、ＳｅｔＰｏｗｅｒでパラメータに１か０かどちらかを送ると、その状態が反映されるということである。
【００２４】
次に、非ＩＰネットワーク３上の機器２が制御画面情報を予め持たない場合の制御画面情報の生成方法について説明する。
図４は、制御画面情報の生成手順を示すフローチャートである。なお、このフローチャートで説明する制御画面情報の生成方法の動作は、ブリッジ１の制御画面情報生成部１１が行なうものである。
まず、機器情報データベース１０にある対象機器の機器情報を取り出す（ステップＳ２１）。次に、この機器情報から状態情報を取り出す（ステップＳ２２）。
続いて、この状態情報の名称とこの値を表示するための状態表示手段を自動的に生成して、制御画面情報テンプレート１４に埋め込む（ステップＳ２３）。この動作を状態情報の数だけ繰り返す。
【００２５】
図５は、制御画面情報テンプレート１４の一例を示した図である。制御画面情報テンプレートの一例としては、図５に示すようなものがあり、例えばＨＴＭＬ形式で記述されている。ＨＴＭＬ形式で表示されたものであれば、例えばＷＥＢブラウザなどのＨＴＭＬ表示機能を持った手段あるいは装置でユーザに対してグラフィカルに表示してくれる。なお、図５における四角枠の部分には図３に示される機器２の状態情報、制御情報が入力されることになる。
【００２６】
次に、機器情報から制御情報を取り出す（ステップＳ２４）。続いて、この制御情報の名称と値のデータ型の定義に基づいて、数値あるいは文字列による制御データを入力できる入力手段、あるいはこのデータ型がＯＮやＯＦＦだけのような二者択一の型として定義されている場合ならＯＮボタンやＯＦＦボタンといった制御操作手段を自動的に生成して、制御画面情報テンプレート１４に埋め込む（ステップＳ２５）。この動作を制御情報の数だけ繰り返す。
【００２７】
制御画面情報テンプレート１４に埋め込まれた状態表示手段、入力手段、制御操作手段に基づいて各情報が入力され、この結果、生成された制御画面情報が、図６で示すようなものに仕上がる。図６は、制御画面情報の一例を示した図である。
ユーザはパソコンなどのＷＥＢブラウザなどの状態表示手段を持つ端末装置４でこの制御画面情報を呼び出すと、図７に示すようなグラフィカルな操作画面が表示される。図７は、制御画面情報の表示例を示した図である。
【００２８】
このように生成された制御画面情報は、機器情報データベース１０に機器情報と関連づけて保存する（ステップＳ２６）。その後、ＩＰネットワーク上の端末装置４から要求があったときに、機器情報データベース１０に保存された機器情報を送信する。
【００２９】
さらに、図８のように、制御画面情報編集手段１７を備えることで、ユーザがこの制御画面情報をグラフィカルに編集して保存させることも可能とし、不要な状態表示手段や入力手段、制御操作手段を制御画面情報から削除したり、加工したりすることで、より分かりやすく操作できるように変更することも可能である。
【００３０】
電力線の非ＩＰネットワークに接続した非ＩＰ機器からこの機器固有の機器情報および制御画面情報を収集して保存する際、この非ＩＰ機器が機器情報のみで制御画面情報を備えていない場合、機器情報のみを使ってブリッジがＩＰネットワークへこの非ＩＰ機器についてこの機能情報を変換出力しても、ＩＰネットワークではこの非ＩＰ機器の制御画面情報が得られないために、ユーザからは何も見えず操作することもできない。本件はこのような場合の対処方法についての発明である。
【００３１】
以上のように本実施の形態によれば、非ＩＰネットワーク３上の機器２が制御上必要となる制御画面情報を持たなくても、ブリッジ１が自動的に制御画面情報を生成して、ブリッジ内のデータベースで保管することにより、ＩＰネットワーク５上の端末装置４が制御画面情報を要求してきたときに、機器情報と制御画面情報とをＩＰネットワーク５上の端末装置４に提供することができ、ＩＰネットワーク上の制御装置を利用するユーザが非ＩＰネットワーク上の機器を制御するための制御画面情報を参照することができる。
【００３２】
これにより、制御画面情報を持たない非ＩＰ機器を接続しても、ブリッジが代替の制御画面情報を自動生成できるため、ＩＰネットワークから当該非ＩＰ機器に対する制御が可能になる。また、端末装置４が制御画面情報を得ることができることにより、ユーザが端末装置４の制御画面情報を必要に応じて編集することで、ユーザがそれぞれの好みにあわせた操作性を実行することが容易となる。
【００３３】
このようなことから、非ＩＰネットワーク３上の機器２である照明器などがコストダウンのためにデータ記憶容量の制約がある場合、本発明によりブリッジ１が制御画面情報を自動生成することができるため、非ＩＰネットワーク３上の機器２に制御画面情報を予め組み込んでおく必要はなくなる。
【図面の簡単な説明】
【００３４】
【図１】実施の形態１のホームネットワークシステムの構成図。
【図２】実施の形態１におけるブリッジ１の内部構成図。
【図３】実施の形態１における機器２の状態情報と制御情報との定義情報を示した図。
【図４】実施の形態１における制御画面情報の生成手順を示すフローチャート。
【図５】実施の形態１における制御画面情報テンプレート１４の一例を示した図。
【図６】実施の形態１における制御画面情報の一例を示した図。
【図７】実施の形態１における制御画面情報の表示例を示した図。
【図８】実施の形態１において制御画面情報編集手段１７を備えたブリッジ１の内部構成図。
【符号の説明】
【００３５】
１  ブリッジ、２  機器、３  非ＩＰネットワーク、４  端末装置、５  ＩＰネットワーク、６  ルータ、７  インターネット、８  携帯端末装置、９  ＩＰネットワーク送受信部、１０  機器情報データベース、１１  制御画面情報生成部、１２  データ変換部、１３  非ＩＰネットワーク送受信部、１４  制御画面情報テンプレート、１５  機器の状態情報、１６  機器の制御情報、１７  制御画面情報編集手段。
【図１】
2005321926.tif 000003
【図２】
2005321926.tif 000004
【図３】
2005321926.tif 000005
【図４】
2005321926.tif 000006
【図５】
2005321926.tif 000007
【図６】
2005321926.tif 000008
【図７】
2005321926.tif 000009
【図８】
2005321926.tif 000010