(57)【特許請求の範囲】
【請求項１】
複数の周辺装置が接続されている家庭内ネットワークにリモート表示装置が接続されたことを検出した場合、前記周辺装置の中から前記リモート表示装置による操作支援を行う制御対象機器を特定し操作データを確定するための画面であって当該制御対象機器を表示した初期操作画面を前記家庭内ネットワーク経由で前記リモート表示装置に表示させる操作制御手段と、前記リモート表示装置から前記初期操作画面において複数の制御対象機器を選択したことを示す選択結果を受け取ると、当該制御対象機器の組合せに対して予め定められた当該制御対象機器を連携させた操作内容を決定する操作内容決定手段と、この操作内容決定手段で決定した操作内容に応じて該当する制御対象機器に操作指示を与えるためのデータ入力用の操作画面を前記家庭内ネットワーク経由で前記リモート表示装置に提供する手段と、を具備したネットワーク制御装置。
【請求項２】
前記家庭内ネットワークに接続される周辺装置で扱うことのできるデータ形式に変換するプログラム情報が登録された管理テーブルと、前記操作内容決定手段で選択された制御対象機器の一方から送られる入力データを格納する格納手段と、前記管理テーブルに登録されたプログラム情報に基づき前記入力データを選択された他方の制御対象機器のデータ形式に変換するデータ変換手段と、変換されたデータを前記他方の制御対象機器へ送信する送信手段とを備える請求項１記載のネットワーク制御装置。
【請求項３】
前記リモート表示装置から周辺装置を指定して状態を表示すべき旨の要求があった場合は、操作データを確定する画面に代えて当該周辺装置の状態を示す画面を前記リモート表示装置に表示させる事を特徴とする請求項１又は請求項２記載のネットワーク制御装置。
【請求項４】
前記家庭内ネットワークはＩＥＥＥ１３９４に準拠して動作するＩＥＥＥ１３９４ネットワークであり、前記管理テーブルは前記リモート表示装置を含む各周辺装置に固有のユニークＩＤとＩＥＥＥ１３９４ネットワークに接続中の周辺装置に割当てられるノードＩＤと前記プログラム情報とが対応付けて登録されている請求項２又は請求項３記載のネットワーク制御装置。
【請求項５】
インターネットによる通信を行う外部通信手段と、インターネットを介して受信したインターネットデータから宛先ＩＰアドレスを識別する手段と、前記家庭内ネットワークに接続される周辺装置に付与されたＩＰアドレス又は仮想的に付与された仮想ＩＰアドレスと前記ユニークＩＤとを対応させたアドレス対応表に基づいて、宛先ＩＰアドレスが仮想ＩＰアドレスの場合は対応するユニークＩＤをヘッダの宛先部分に付与して前記家庭内ネットワークへ送出する手段と、を具備する請求項４記載のネットワーク制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、家庭内やオフィス等に構築したネットワークに周辺機器を接続して使用する環境において、周辺機器の動作を制御するネットワーク制御装置及び周辺機器の状態表示や遠隔操作を行うリモート操作装置に関する。
【０００２】
【従来の技術】
近年、インターネット利用技術の進歩は著しく、企業のみならず一般家庭においてもインターネット利用が普及している。電子メール、インターネット・ショッピング、インターネット電話、Ｗｅｂ検索等が主な利用形態である。そして、一般家庭でも複数台のパソコンをネットワーク接続し、プリンタ等の周辺機器の共有化が身近なものになりつつある。このような技術は、インターネットプロバイダの提供サービスとイーサネット等のネットワーク技術、インターネットプロトコル、パソコンＯＳ等の融合・結合によって実現されるのが一般的である。
【０００３】
一方、家庭内ネットワークにスキャナ、デジタルテレビ、冷蔵庫等の電気機器（制御対象機器）を接続して、家庭内に存在する多くの電気製品（いわゆる情報家電）を統合する試みがなされている。
【０００４】
【発明が解決しようとする課題】
しかしながら、家庭内ネットワークに接続される制御対象製品の多くは、ＩＰアドレスを保有していないため、インターネットを利用して遠隔から家庭内ネットワークに接続される制御対象製品（例えば、デジタルテレビ）にデータを送信することが不可能となっている。
【０００５】
また、家庭内ネットワークに接続される制御対象製品の多くは、電気製品に合わせた専用のデータ形式でなければ扱う事が出来ないため、特有の変換処理が必要になる。例えば、デジタルテレビに表示しているカラー画像を、カラープリンタへデータ出力する場合にはＲＧＢのデータ形式をＣＭＹＫデータに変換する必要がある。
【０００６】
さらに、上記ＩＰアドレスやデータ形式の問題とは別に制御対象製品の操作性の問題がある。既存の制御対象製品に設けられているマンマシンインタフェース（表示機能、操作ボタン）は極めて限定されたものとなっているので、ネットワーク上で他の情報家電と連携させて使用するためには制御対象製品のマンマシンインタフェースに大幅な変更が必要になる。
【０００７】
本発明は、以上のような実情に鑑みてなされたもので、家庭内ネットワークに接続される制御対象製品のネットワークを利用した使用形態での操作性を、制御対象製品のマンマシンインタフェースを変更することなく、大幅に改善できるネットワーク制御装置を提供することを目的とする。
【０００８】
また、本発明は、家庭内ネットワークに接続される制御対象製品のネットワークを利用した使用形態での操作性を改善することのできるリモート表示装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明は、複数の周辺装置が接続されている家庭内ネットワークにリモート表示装置が接続されたことを検出した場合、前記周辺装置の中から前記リモート表示装置による操作支援を行う制御対象機器を特定し操作データを確定するための画面であって当該制御対象機器を表示した初期操作画面を前記家庭内ネットワーク経由で前記リモート表示装置に表示させる操作制御手段と、前記リモート表示装置から前記初期操作画面において複数の制御対象機器を選択したことを示す選択結果を受け取ると、当該制御対象機器の組合せに対して予め定められた当該制御対象機器を連携させた操作内容を決定する操作内容決定手段と、この操作内容決定手段で決定した操作内容に応じて該当する制御対象機器に操作指示を与えるためのデータ入力用の操作画面を前記家庭内ネットワーク経由で前記リモート表示装置に提供する手段と、を具備する構成にした。これにより、既存の周辺装置のマンマシンインタフェースを変更することなく、高い操作性を実現する事ができる。
【００１０】
【発明の実施の形態】
本発明の第１の態様は、家庭内ネットワークに接続される周辺装置で扱えるデータ形式に変換するプログラム情報が登録された管理テーブルと、前記家庭内ネットワークにリモート表示装置が接続されたならば周辺装置の中から制御対象機器を特定し操作データを確定するための画面を前記リモート表示装置に表示させる操作制御手段と、特定された一方の制御対象機器からの入力データを格納する格納手段と、前記管理テーブルに登録されたプログラム情報に基づき前記入力データを他方の制御対象機器のデータ形式に変換するデータ変換手段と、変換されたデータを他方の制御対象機器へ送信する手段と、を具備したネットワーク制御装置である。
【００１１】
このネットワーク制御装置によれば、家庭内ネットワークにリモート表示装置が接続されたならば周辺装置の中から制御対象機器を特定し操作データを確定するための画面を前記リモート表示装置に表示させるので、既存の周辺装置のマンマシンインタフェースを変更することなく、高い操作性を実現する事ができる。
【００１２】
また、特定された一方の制御対象機器からの入力データを他方の制御対象機器のデータ形式に変換するので、アプリケーションの異なる周辺装置間であってもデータのやり取りが可能となる。
【００１３】
本発明の第２の態様は、第１の態様のネットワーク制御装置において、前記リモート表示装置から周辺装置を指定して状態を表示すべき旨の要求があった場合は、操作データを確定する画面に代えて当該周辺装置の状態を示す画面を前記リモート表示装置に表示させる。
【００１４】
これにより、家庭内ネットワークにリモート表示装置を接続するといった簡単作業で任意の周辺装置の状態を表示させる事ができる。
【００１５】
本発明の第３の態様は、第１の態様のネットワーク制御装置において、前記家庭内ネットワークはＩＥＥＥ１３９４に準拠して動作するＩＥＥＥ１３９４ネットワークであり、前記管理テーブルは前記リモート表示装置を含む各周辺装置に固有のユニークＩＤとＩＥＥＥ１３９４ネットワークに接続中の周辺装置に割当てられるノードＩＤと前記プログラム情報とが対応付けて登録されている。
【００１６】
これにより、挿脱が極めて容易なＩＥＥＥ１３９４ネットワークに対してリモート表示装置をつないで周辺機器の操作が可能となる。
【００１７】
本発明の第４の態様は、第３の態様のネットワーク制御装置において、インターネットによる通信を行う外部通信手段と、インターネットを介して受信したインターネットデータから宛先ＩＰアドレスを識別する手段と、前記家庭内ネットワークに接続される周辺装置に付与されたＩＰアドレス又は仮想的に付与された仮想ＩＰアドレスと前記ユニークＩＤとを対応させたアドレス対応表に基づいて、宛先ＩＰアドレスが仮想ＩＰアドレスの場合は対応するユニークＩＤをヘッダの宛先部分に付与して前記家庭内ネットワークへ送出する手段と、を具備するものとした。
【００１８】
このネットワーク制御装置によれば、宛先ＩＰアドレスが仮想ＩＰアドレスであればノードＩＤを付けて家庭内ネットワークに送出するので、非ＩＰ周辺装置に対して家庭内ネットワークだけでなくインターネットまで通信を拡大できる。
【００１９】
本発明の第５の態様は、家庭内ネットワークに接続されると請求項１から請求項４の何れかに記載のネットワーク制御装置に認識され、前記ネットワーク制御装置から送られてくる画面を表示させると共に、表示画面に対して入力される操作データを前記ネットワーク制御装置へ送信するリモート表示装置である。
【００２０】
以下、本発明の一実施の形態について、図面を参照して具体的に説明する。
【００２１】
図１は、本発明にかかるネットワーク制御装置の利用形態を示す図である。それぞれのホームＡ，Ｂに設けられた家庭内情報ネットワークからインターネット１０１に対してインターネットサービスプロバイダ１０２ａ、１０２ｂを介してアクセスできるように構成されている。
【００２２】
宅内ネットワーク制御装置１０３がインターネットサービスプロバイダ１０２ａ（１０２ｂ）と家庭内情報ネットワークとを接続する。宅内ネットワーク制御装置１０３に対してＩＥＥＥ１３９４に準拠したシリアルバスのネットワーク（以下、「ＩＥＥＥ１３９４ネットワーク」と呼ぶ）１０４及びイーサネット１０６がそれぞれ並列に接続される。
【００２３】
ＩＥＥＥ１３９４ネットワーク１０４には、自らインターネットにアクセスすることのできない種々の周辺装置１０５が接続される。周辺装置１０５は、ＩＥＥＥ１３９４ハブに接続することで容易にＩＥＥＥ１３９４ネットワーク１０４に接続できる。本発明は、上記ＩＥＥＥ１３９４ハブに周辺装置１０５の一つとしてリモート表示器１０８を接続する。
【００２４】
イーサネット１０６にはＩＰアドレスを保有するパーソナルコンピュータ１０７及びその他の周辺装置が接続されているものとする。なお、イーサネット３ａに接続された周辺装置であっても自らインターネットにアクセスすることのできない情報家電も存在する。
【００２５】
このように、ホームＡ，Ｂ内に存在している種々の情報機器（パーソナルコンピュータ、プリンタ、スキャナ、デジタルテレビ、デジタルカメラ、冷蔵庫、給湯システム、電力量計、水道メータ等）が、宅内ネットワーク制御装置１０３、イーサネット１０６、ＩＥＥＥ１３９４ネットワーク１０４によって、家庭内情報ネットワークとして統合される。
【００２６】
家庭内情報ネットワークにはインターネット経由で通信できない周辺装置が含まれているが、宅内ネットワーク制御装置１０３がそれら周辺装置によるインターネット経由による通信を可能にしている。
【００２７】
図２に宅内ネットワーク制御装置１０３の機能ブロックを示す。
【００２８】
システム制御部２０１は、ＣＰＵで構成されていて宅内ネットワーク制御装置全体の動作を制御する。システム制御部２０１と装置各部との間のデータの伝送は内部バス２０２を介して行われる。
【００２９】
アプリケーション変換部２０３は、各周辺装置のアプリケーション（データ形式）に対応して準備された複数のソフトウエアで構成されている。各ソフトウエアは、他の装置から受信したデータを、各々対応する周辺装置で扱えるデータ形式に変換する働きをする。
【００３０】
操作制御処理部２０４は、周辺機器１０５に設けられている表示部１０５ａ及びリモート表示器１０８からの操作要求を受信すると共に、システム制御部２０１から指示された操作画面を表示部１０５ａ又はリモート表示器１０８へ送出する部分である。表示部１０５ａ又はリモート表示器１０８に表示する画面のＧＵＩ処理などはここで行われる。
【００３１】
宅外接続通信部２０５は、インターネット、ＩＳＤＮ、ＡＤＳＬ等の通信媒体を経由して外部（家庭外）と通信するためのプロトコル処理を実行する。たとえば、インターネットを使った通信を実行する場合は、インターネットプロトコルが実行される事になる。
【００３２】
宅内ネット通信部２０６は、家庭内情報ネットワークを構成しているＩＥＥＥ１３９４ネットワーク１０４及びイーサネット１０６のメディア制御を実行する。家庭内情報ネットワークに接続された周辺装置１０５と宅内ネットワーク制御装置１０３との間の通信（宅内ネットワーク制御装置１０３を経由する周辺装置１０５間のデータ伝送を含む）は宅内ネット通信部２０６によって制御される事になる。
【００３３】
第１メモリ部は、ＲＡＭで構成されており、システム制御部２０１により起動されたアプリケーションソフトウエアがデータの書き込み及び読出しに使用するためのワークエリアである。
【００３４】
ＩＰ処理部２０８は、ＩＰアドレスの識別／変換機能を提供する部分である。ＩＰ処理部２０８は、受信データの宛先に含まれたＩＰアドレスのタイプ（ＩＰｖ４かＩＰｖ６）を識別する。また、送信データに対して宛先ＩＰアドレスを付加する。さらに、ＩＰアドレスのアドレス体系を必要に応じて変換する。例えば、ＩＰｖ６のアドレス体系をＩＰｖ４の体系に変換する。
【００３５】
メモリ制御部２０９は、第２メモリ部２１０を制御してデータの書き込み／読出しを制御する。第２メモリ部２１０は、プログラムの格納及びデータの一時格納に使用される。
【００３６】
セキュリティ管理部２１１は、インターネット経由でのアクセスの不正使用をパスワードによって実行する。
【００３７】
管理テーブル２１２は、家庭内情報ネットワーク上で動作する仮想ＩＰアドレスを含む全ての周辺装置に対して付与されているＩＰアドレスを管理する。本発明では、周辺装置の中でも一般のデジタルカメラ、スキャナ、プリンタ等のように自らインターネットにアクセスして通信を行わない為に本来はＩＰアドレスを保持していない周辺装置（以下、「非ＩＰ周辺装置」と呼ぶ）に対しては仮想ＩＰアドレスを付与している。
【００３８】
図３に示すように、管理テーブル２７では個々のＩＰアドレス３０２に対応させて、ＩＥＥＥ１３９４のノードＩＤ３０１、ユニークＩＤ３０３、装置属性３０４、アプリケーションタイプ３０５が管理されている。ノードＩＤ３０１は、ＩＥＥＥ１３９４ネットワーク上で個々の端末に付与される装置番号である。ＩＥＥＥ１３９４ネットワークでは、ネットワーク接続時にノードＩＤを自動的に割り当てる一方、バスリセット時には所定のアルゴリズムで新たにノードＩＤを割り付けるので時間経過により変化する可能性がある。ユニークＩＤ３０３は、ＩＥＥＥ１３９４ネットワーク上に存在する装置固有の識別番号であり変化しない。装置属性３０４は、ＩＥＥＥ１３９４ネットワーク上に存在する装置の機能属性を示している。具体的は、ＣＣＤカメラ、デジタルテレビ、スキャナ、カラープリンタといった製品（カメラ、テレビ、プリンタ）及び機能（ＣＣＤ、デジタル、カラー）が判る情報がセットされる。アプリケーションタイプ３０５は、指定の装置に適合させる為の変換処理を実行するアプリケーションの番号がセットされる。管理テーブル２１２には、ＩＥＥＥ１３９４ネットワーク１０４に接続される周辺機器の一つとして、リモート表示器１０８が登録されている。
【００３９】
上記管理テーブル２１２を参照することで、ＩＥＥＥ１３９４のプラグアンドプレー機能作動時に自動的にノードＩＤが再割当され以前のノードＩＤと異なる場合でも、通信相手を継続的に把握する事ができる。また、ＩＰアドレスから使用装置のアプリケーションを起動することで、インターネット経由でＩＥＥＥ１３９４装置間、イーサネット装置間、相互組合せでの装置間のアプリケーション変換サービスが実行できる。
【００４０】
次に、宅内ネットワーク制御装置の動作として、リモート表示器１０８を含めた動作内容について具体的に説明する。
【００４１】
ＩＥＥＥ１３９４ネットワーク１０４は、ＩＥＥＥ１３９４ハブ２１３を使用することで周辺機器の接続数を容易に拡張できる。一方、宅内設置の装置はコピー機のように１台で独立して動作することで作業が完結する場合は少なく、スキャナとプリンタのように複数の機器を連携させて動作させることで初めて所望の作業（印刷作業）が完結する場合が多い。
【００４２】
本実施の形態では、使用する周辺装置１０５の近傍にあるＩＥＥＥ１３９４ハブ２１３にリモート表示器１０８を接続し、リモート表示器１０８から周辺装置１０８に対するユーザ操作を行うようにしている。例えば、ＩＥＥＥ１３９４ネットワーク１０４に接続されている周辺装置の一つであるスキャナで原稿をスキャンして、同じくＩＥＥＥ１３９４ネットワーク１０４上に接続されている周辺装置の一つであるプリンタからプリントアウトする場合を考える。従来は、プリンタに対する各種の設定はプリンタドライバを搭載したＰＣ上でなければできなかったが、本発明ではリモート表示器１０８を介して宅内ネットワーク制御装置１０３が代行する。
【００４３】
図４は、リモート表示器１０８をＩＥＥＥ１３９４ネットワーク１０４に接続することによって宅内ネットワーク制御装置１０３において実行される処理を示したフロー図である。リモート表示器１０８がＩＥＥＥ１３９４ハブ２１３に接続されると、１度それまでのノードＩＤがリセットされ新しくリモート表示器１０８まで含んだ形でノードＩＤが再び割り当てられる。
【００４４】
システム制御部２０１は、ノードＩＤが割当てられた周辺機器の中に新しくリモート表示器１０８が含まれていれば、リモート表示器１０８がＩＥＥＥ１３９４ネットワーク１０４に接続されたものと判断する（ＳＴ４０）。
【００４５】
リモート表示器１０８が接続されたならば、リモート表示器１０８による操作支援が必要な周辺機器のアイコンを表示する初期操作画面を、操作制御処理部２０４が生成する。図５は初期操作画面の構成例を示す。周辺機器のアイコンのほかにユーザに対する操作ガイダンスのための文字列が含まれている。操作制御処理部２０４が生成した初期操作画面のデータは宅内ネット通信部２０６からＩＥＥＥ１３９４ネットワーク１０４に送出される。リモート表示器１０８は、データストリームの中から自分のノードＩＤが付いたデータを取り込む事により初期操作画面のデータをネットワークから取り込み、図５に示す画面を表示部に表示させる。
【００４６】
ユーザはリモート表示器１０８の操作部を使って初期操作画面の中から操作対象の機器を選択する。選択データはリモート表示器１０８からＩＥＥＥ１３９４ネットワーク１０４に送出される。
【００４７】
宅内ネットワーク制御装置１０３は、宅内ネット通信部２０６がネットワークのデータストリームから自分のノードＩＤが付いたデータを取り込む。リモート表示器１０８から送出された機器選択データが取り込まれたならば、機器選択データに基づいて操作内容を決定する（ＳＴ４２）。例えば、初期操作画面でスキャナと特定のプリンタとが選択された場合は、操作内容は「スキャナで原稿を読み込んでプリンタで印刷する」と判断する。アイコン（周辺装置）の組合せに応じて予め予想される操作内容をパターン化しておくものとする。
【００４８】
なお、１回の画面表示だけでは操作内容が確定しない場合もある。その場合は画面の表示と選択データの受信を何度か繰り返す。
【００４９】
また、アイコンの選択だけで操作内容を決めるのではなくリモート表示器１０８の操作部から入力される文字列を解析して操作内容を判断したり、操作部にファンクションキーを設けておきファンクションキーが押されたら特定の操作内容であると判断するようにしても良い。
【００５０】
いま、初期操作画面においてスキャナとレーザプリンタが選択されたものとする。この場合はレーザプリンタに対して印刷部数を指示しなければならない。このような場合はデータ入力が必要な場合であると判断し（ＳＴ４３）、ユーザにデータ入力を求める入力画面のデータを生成し、リモート表示器１０８に入力画面を表示するため入力画面のデータを送出する（ＳＴ４４）。図６はレーザプリンタに対してコピー枚数を指定するための入力画面を示す。
【００５１】
例えば、ユーザがリモート表示器１０８に表示された入力画面（図６）に対してコピー枚数を選択して確認ボタンを押すと、その入力データが宅内ネットワーク制御装置１０３のノードＩＤが付けられてネットワーク上に送出される。
【００５２】
宅内ネットワーク制御装置１０３は、リモート表示器１０８から送出された入力データをネットワークから取得する（ＳＴ４５）。ステップＳ４２で決定した操作内容に応じてアプリケーション変換の要否を判定する（ＳＴ４６）。システム制御部２０１は、にデータ変換が必要の場合は、アプリケーション変換部２０３の該当するソフトウエアを起動させる（ＳＴ４７）。制御対象機器（レーザプリンタ）のノードＩＤ又はＵＩＤに基づいてレーザプリンタのアプリケーションタイプを管理テーブル２１２から取りだし、レーザプリンタに適合したデータ形式に変換するためのソフトウエアの番号を取得する。このようにして取得したソフトウエア番号をアプリケーション変換部２０３へ通知している。
【００５３】
一方、ユーザ操作によってスキャナで読み取られた原稿の画像データは、スキャナから宅内ネットワーク制御装置１０３に対して伝送される。宅内ネットワーク制御装置１０３は、スキャナから受信した画像データを第１メモリ部２０７へ格納する。
【００５４】
そして、アプリケーション変換部２０３によって起動されたソフトウエアが、第１メモリ部２０７から画像データを読出し、レーザプリンタに適合したデータ形式に変換する（ＳＴ４８）。具体的には、プリンタソフトがプリンタが必要とする記述言語を生成し、再度第１メモリ部２０７へ書き込む。
【００５５】
次に、システム制御部２０１は、ＰＤＬに変換された画像データを宅内ネット通信部２０６へ渡し、出力先を先に選択されているレーザプリンタに指定してネットワーク上に送出する（ＳＴ４９）。
【００５６】
レーザプリンタは、ＩＥＥＥ１３９４ネットワーク１０４から自分宛のデータを取り込んでプリントアウトする事ができる。
【００５７】
一方、上記ステップＳＴ４３でデータ入力が必要ないと判断した場合は、ステップＳＴ１４０へ移行して制御対象機器の状態表示が要求されているか否か判断する。ステップＳＴ４２において制御対象機器の状態表示が要求されていた場合は、管理テーブル２１２及び第１メモリ部２０７に記憶されている制御情報などもとにして制御対象機器に関する情報を収集する（ＳＴ１４１）。
【００５８】
例えば、ホームＡのＩＥＥＥ１３９４ネットワーク１０４上の周辺装置であるデジタルテレビの状態表示の要求がリモート表示器１０８から入力されたものとする。しかも、ホームＢからホームＡのデジタルテレビを宛先としてインターネット１０１経由でデータが受信されているものとする。
【００５９】
この場合、制御対象機器にノードＩＤが付与されていなければ電源未投入又は未接続であるので、ユーザに電源投入を促すメッセージからなる状態画面を生成する。また、第１メモリ部２０７にデジタルテレビを宛先にした受信データが保存されている事が検出されれば、再生を待っている受信画像があることを示すメッセージを追加する。そして、生成した状態画面のデータをリモート表示器１０８へ送出する（ＳＴ１４２）。この結果、リモート表示器１０８に制御対象機器に関する情報が表示される。図７はデジタルテレビが状態を表示すべき制御対象機器として選択された場合の表示例を示している。
【００６０】
ユーザがデジタルテレビの電源を投入して、リモート表示器１０８から電源投入完了したことを入力すれば、第１メモリ部２０７に格納されている受信データが、デジタルテレビにＩＥＥＥ１３９４出力される。ＩＥＥＥ１３９４出力される受信データは上記同様にアプリケーション変換部２０３が起動したソフトウエアによってデジタルテレビで表示可能な形式にデータ変換しておくことにより、デジタルテレビで受信データを表示できる。
【００６１】
次に、宅内ネットワーク制御装置がインターネット経由でデータを受信した場合の動作について説明する。以下の説明では、ホームＡのＩＥＥＥ１３９４ネットワーク１０４上の非ＩＰ周辺装置から他のホームＢのＩＥＥＥ１３９４ネットワーク１０４上の非ＩＰ周辺装置へデータが送信された場合について説明する。
【００６２】
図８、図９は、受信側となるホームＢの宅内ネットワーク制御装置１０３がインターネットサービスプロバイダ１０２ｂから受信したデータを非ＩＰ周辺装置１０５へ渡して処理完了するまでのフローチャートである。
【００６３】
受信側となるホームＢの宅内ネットワーク制御装置１０３は、宅外接続通信部２０５が動作してインターネットサービスプロバイダ１０２ｂにアクセスし、自宛先データを取得する（ＳＴ５１、ＳＴ５２）。宅内ネットワーク制御装置１０３に内蔵された管理テーブル２１２に登録されているＩＰアドレスと一致するＩＰアドレスが宛先アドレスになっているデータが自宛先データとして取込まれる。
【００６４】
ＩＰ処理部２０８は、取込まれた受信データのＩＰアドレスをチェックしてＩＰアドレスのタイプを識別する（ＳＴ５３）。具体的には、ＩＰアドレスがＩＰｖ４なのはＩＰｖ６なのかを識別する。
【００６５】
ステップＳＴ５３でＩＰｖ６アドレスでＩＰｖ４周辺装置が指定されていると判断された場合は、ＩＰトンネル技術でＩＰｖ６アドレスをＩＰｖ４アドレスに戻す（ＳＴ５６、ＳＴ５７）。ＩＰアドレスの変換アルゴリズムはＩＥＴＦのＲＦＣに準拠するものとする。また、第１メモリ部２０７にＩＰデータグラムが格納される。
【００６６】
次に、システム制御部２０１は、受信データのＩＰアドレスと一致するＩＰアドレスを保持する周辺装置を、管理テーブル２１２を参照して特定する（ＳＴ５８、ＳＴ５９、ＳＴ６０）。例えば、管理テーブル２１２のテーブル内容にしたがってＩＰアドレス３０２で、１３３．１８５．２４５．９であれば宛先はＩＥＥＥ１３９４ネットワーク上のプリンタであると認識する。
【００６７】
システム制御部２０１は、ＩＰアドレスによって特定された周辺装置の装置属性とアプリケーションタイプとを、管理テーブル２１２から判断する（ＳＴ６１）。さらに、相手先がＩＥＥＥ１３９４ネットワーク上の非ＩＰ周辺装置の場合は、ノードＩＤも同時に取得する。
【００６８】
受信データによってはそのまま宛先の周辺装置へ転送しても対応できない可能性がある。今、第１メモリ部２０７に格納されているデータグラムはインターネット１０１経由で送信されたスキャナデータのためプリンタへの直接出力はできないものとする。送信側から送られてきたデータを受信側の装置で処理可能な形式にデータ変換する必要がある。上記したように、周辺装置毎に自分で解釈できるデータ形式に変換する為のアプリケーションが宅内ネットワーク制御装置に搭載されており、管理テーブル２１２にはそのアプリケーション番号が設定されている。
【００６９】
システム制御部２０１は、管理テーブル２１２からアプリケーション番号を取得し、そのアプリケーション番号のアプリケーション変換部２０３に通知して該当するソフトウエアを起動して変換処理を実施する。この変換プログラムによって変換されたデータは再び第１メモリ部２０７へ格納する（ＳＴ６３）。
次に、プリンタドライバを起動してプリンタデータに変換する（ＳＴ６４）。第１メモリ部２０７に格納された変換データを送る為に、上記ステップＳＴ６１で取得したノードＩＤを宛先にしてＩＥＥＥ１３９４のフレームを作成する（ＳＴ６５）。そして、ＩＥＥＥ１３９４ネットワーク１０４上のプリンタへ転送する（ＳＴ６６）。
【００７０】
このように本実施の形態によれば、ＩＥＥＥ１３９４ネットワーク１０４にリモート表示器１０８が接続されたならば、リモート表示器１０８からの要求を宅内ネットワーク制御装置１０３で受けて制御対象機器を操作するための画面をリモート表示器１０８へ表示させて、リモート表示器１０８からの操作入力にしたがって制御対象機器をコントロールするようにしたので、既存の周辺装置のマンマシンインタフェースを変更することなく、高い操作性を実現する事ができる。
【００７１】
しかも、アプリケーションの異なる周辺装置であっても制御対象機器のアプリケーションタイプを管理テーブル２１２から認識して出力先の制御対象機器に適合したデータ形式に変換するようにしたので、データ形式の異なる装置間であってもデータの受け渡しが出来るようになった。
【００７２】
また、管理テーブル２１２により非ＩＰ周辺装置のＩＰアドレスに基づいてノードＩＤ３０１、装置属性３０４、アプリケーションタイプ３０５を管理するようにしたので、今まで直接インターネットに接続できない非ＩＰ周辺装置からもインターネット経由での情報検索、情報収集、電子メール等のサービス提供を受けることが出来、またインターネット４を介して接続された異なる家電ネットワーク装置間とのアプリケーションレベルでの接続運用ができるようになる。
【００７３】
なお、上記した実施の形態では初期操作画面に全ての周辺装置を表示させているが、表示すべき周辺装置を各種条件にしたがって事前に絞り込むようにしてもよい。例えば、ＩＥＥＥ１３９４ネットワーク１０４の網構成からリモート表示器１０８を接続した近傍に存在する周辺装置を特定し、特定された周辺装置で可能な操作内容だけに関係する周辺装置を表示するようにする。例えば、図５に示す初期操作画面には全てのプリンタ（３台）が表示されているが、リモート表示器１０８がレーザプリンタの近傍に接続された場合には他のプリンタは表示しないように画面を構成する。これにより、初期操作画面に表示される周辺装置の数が減少するので、選択ミスを防止できると共に操作性が改善するものとなる。
また、リモート表示器のブラウザ機能を搭載し、宅内ネットワーク制御装置に上述した操作内容を実現するためのファイルを格納したＷＷＷサーバ機能を持たせる。そして、リモート表示器と宅内ネットワーク制御装置との間ではｘＭＬ文書（ＨＴＭＬ等の構造化文書）を介してデータのやり取り行うように構成しても良い。さらに、宅内ネットワークはＩＥＥＥ１３９４ネットワークやイーサネットに限定されるものではない。たとえば、電話線を使用するホームネットワークアーキテクチャ、短距離ワイヤレスの規格であるＢｌｕｅ  ＴｏｏｔｈなどのホームＲＦに適用しても良い。
【００７４】
【発明の効果】
以上の説明から明らかなように本発明によれば、家庭内ネットワークに接続される制御対象製品のネットワークを利用した使用形態での操作性を、制御対象製品のマンマシンインタフェースを変更することなく、大幅に改善できるネットワーク制御装置を提供できる。
【００７５】
また本発明によれば、家庭内ネットワークに接続される制御対象製品のネットワークを利用した使用形態での操作性を改善することのできるリモート表示装置を提供できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態による宅内ネットワーク制御装置の利用形態を示すシステム構成図
【図２】上記実施の形態にかかる宅内ネットワーク制御装置の機能ブロック図
【図３】上記実施の形態にかかる宅内ネットワーク制御装置の管理テーブルの構成図
【図４】上記実施の形態にかかる宅内ネットワーク制御装置におけるリモート表示器接続時のフロー図
【図５】リモート表示器に表示された初期操作画面の構成図
【図６】リモート表示器に表示された入力画面の構成図
【図７】リモート表示器に表示された状態表示画面の構成図
【図８】上記実施の形態にかかる宅内ネットワーク制御装置における受信時の前半部のフロー図
【図９】上記実施の形態にかかる宅内ネットワーク制御装置における受信時の後半部のフロー図
【符号の説明】
１０１  インターネット
１０２ａ、１０２ｂ  インターネットサービスプロバイダ
１０３  宅内ネットワーク制御装置
１０４  ＩＥＥＥ１３９４ネットワーク
１０５  周辺装置
１０６  イーサネット
１０８  リモート表示器
２０１  システム制御部
２０３  アプリケーション変換部
２０４  操作制御処理部
２０５  宅外接続通信部
２０６  宅内ネット通信部
２１２  管理テーブル
【図１】
0003975045.tif 000002
【図２】
0003975045.tif 000003
【図３】
0003975045.tif 000004
【図４】
0003975045.tif 000005
【図５】
0003975045.tif 000006
【図６】
0003975045.tif 000007
【図７】
0003975045.tif 000008
【図８】
0003975045.tif 000009
【図９】
0003975045.tif 000010