(57)【要約】【課題】利用者に負担をかけずに機器の種類に応じたパケット処理を行うことができるとともに機器の種類を容易に判別可能とする。【解決手段】第２グループの機器Ｍ２kにおいて特定の操作（例えば、機器Ｍ２kに設けられた操作スイッチ（図示せず）のオン操作）が為されると、ネットワーク装置１宛に種類判別用のデータ（第２グループの機器Ｍ２kであることを示すデータ）を含むパケットが伝送路（通信ケーブル）を介して送信される。したがって、ネットワーク装置１においては、何れかの通信ポート部２iで当該パケットを受信すると、種類判別手段たる制御部５は、受信したパケットに含まれる種類判別用のデータに基づいて当該通信ポート部２iに接続されている機器が第２グループの機器Ｍ２kであることが判別できる。【選択図】図１
2007150614.tif 000002
【特許請求の範囲】
【請求項１】
データ伝送機能を有し少なくとも２つの種類に分類される複数の機器とそれぞれ伝送路を介して接続され、伝送路を介してパケットを受け取ったときに当該パケットに対して処理を行うネットワーク装置において、
伝送路を介して接続された機器の種類を判別する種類判別手段と、種類判別手段で判別された機器の種類を記憶する記憶手段と、記憶手段を参照し送信元又は送信先の機器の種類に応じてパケットに対する処理の方式を変更するパケット処理手段とを備え、
種類判別手段は、伝送路を介して機器から送信される種類判別用のデータに基づいて当該機器の種類を判別することを特徴とするネットワーク装置。
【請求項２】
データ伝送機能を有し少なくとも２つの種類に分類される複数の機器とそれぞれ伝送路を介して接続され、伝送路を介してパケットを受け取ったときに当該パケットに対して処理を行うネットワーク装置において、
伝送路を介して接続された機器の種類を判別する種類判別手段と、種類判別手段で判別された機器の種類を記憶する記憶手段と、記憶手段を参照し送信元又は送信先の機器の種類に応じてパケットに対する処理の方式を変更するパケット処理手段とを備え、
種類判別手段は、可搬形の記憶媒体に記憶されている種類判別用のデータに基づいて機器の種類を判別することを特徴とするネットワーク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
データ伝送機能を有し少なくとも２つの種類に分類される複数の機器とそれぞれ伝送路を介して接続され、伝送路を介してパケットを受け取ったときに当該パケットに対して何らかの処理を行うネットワーク装置に関するものである。
【背景技術】
【０００２】
近年、インターネットの普及に伴ってウイルスやワームなどの不正なプログラムや、ＤｏＳ（Denial of Services：サービス距離攻撃）と呼ばれる不正なアクセスが急増しており、例えば、インターネットに接続されるパーソナルコンピュータには、ウイルスやワームなどの不正なプログラムを検出する機能（いわゆるウイルスチェック機能）などのセキュリティ機能が必須となっている。また、冷蔵庫やテレビ受像機などの機器にデータ伝送機能を付加して通信ケーブルのような伝送路に各機器を接続し、個々の機器間で伝送路を介したパケット交換を行ったり、あるいは伝送路に接続された外部の通信網（インターネットなど）から各機器を制御するといったことが行われている（例えば、特許文献１参照）。
【０００３】
ところで、コンピュータネットワークにおいては、利用者自らがパケットに対する処理（主にウイルスチェックなどのセキュリティに関する処理）の要否を判断して設定することが一般的に行われているが、上述のような機器を含むネットワークにおいては、パケットに対する処理機能を有する機器と有しない機器とが混在しており、パケット処理機能を有しない機器に代わってパケット処理を行うネットワーク装置が必要となる。
【０００４】
しかしながら、従来のネットワーク装置においてはパケット処理の要否やパケット処理の内容等を機器の種類（例えば、パケット処理機能を有する機器と有しない機器など）に応じて変更するように利用者が設定しなければならず、個々の機器の機能やネットワークに関する知識が必要となるために利用者に大きな負担を強いるという問題があった。
【０００５】
このような問題を解決するため、伝送路を介して接続された機器の種類を判別し、送信元又は送信先の機器の種類に応じてパケットに対する処理の方式を自動的に変更すれば、伝送路を介して接続される機器の種類毎に利用者がパケット処理の方式を判断して設定する必要がなく、利用者に負担をかけずに機器の種類に応じたパケット処理を行うことができる。
【特許文献１】特開２００１−３５０６７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のようなネットワーク装置は機器から離れた場所に設置されることが多く、ネットワーク装置に伝送路（通信ケーブル）を結線する際に何れの通信ケーブルに何れの種類の機器が接続されているかを判別することが困難であった。
【０００７】
本発明は上記事情に鑑みて為されたものであり、その目的は、利用者に負担をかけずに機器の種類に応じたパケット処理を行うことができるとともに機器の種類が容易に判別可能であるネットワーク装置を提供することにある。
【課題を解決するための手段】
【０００８】
請求項１の発明は、上記目的を達成するために、データ伝送機能を有し少なくとも２つの種類に分類される複数の機器とそれぞれ伝送路を介して接続され、伝送路を介してパケットを受け取ったときに当該パケットに対して処理を行うネットワーク装置において、伝送路を介して接続された機器の種類を判別する種類判別手段と、種類判別手段で判別された機器の種類を記憶する記憶手段と、記憶手段を参照し送信元又は送信先の機器の種類に応じてパケットに対する処理の方式を変更するパケット処理手段とを備え、種類判別手段は、伝送路を介して機器から送信される種類判別用のデータに基づいて当該機器の種類を判別することを特徴とする。
【０００９】
請求項２の発明は、上記目的を達成するために、データ伝送機能を有し少なくとも２つの種類に分類される複数の機器とそれぞれ伝送路を介して接続され、伝送路を介してパケットを受け取ったときに当該パケットに対して処理を行うネットワーク装置において、伝送路を介して接続された機器の種類を判別する種類判別手段と、種類判別手段で判別された機器の種類を記憶する記憶手段と、記憶手段を参照し送信元又は送信先の機器の種類に応じてパケットに対する処理の方式を変更するパケット処理手段とを備え、種類判別手段は、可搬形の記憶媒体に記憶されている種類判別用のデータに基づいて機器の種類を判別することを特徴とする。
【発明の効果】
【００１０】
請求項１の発明によれば、伝送路を介して接続された機器の種類を判別し、送信元又は送信先の機器の種類に応じてパケットに対する処理の方式が自動的に変更されるので、伝送路を介して接続される機器の種類毎に利用者がパケット処理の方式を判断して設定する必要がなく、利用者に負担をかけずに機器の種類に応じたパケット処理を行うことができ、しかも、種類判別手段が、伝送路を介して機器から送信される種類判別用のデータに基づいて当該機器の種類を判別するので、機器の種類が容易に判別可能である。
【００１１】
請求項２の発明によれば、伝送路を介して接続された機器の種類を判別し、送信元又は送信先の機器の種類に応じてパケットに対する処理の方式が自動的に変更されるので、伝送路を介して接続される機器の種類毎に利用者がパケット処理の方式を判断して設定する必要がなく、利用者に負担をかけずに機器の種類に応じたパケット処理を行うことができ、しかも、種類判別手段が、可搬形の記憶媒体に記憶されている種類判別用のデータに基づいて機器の種類を判別するので、機器の種類が容易に判別可能である。
【発明を実施するための最良の形態】
【００１２】
本実施形態のネットワーク装置１は、いわゆるハブとして構成されており、それぞれに伝送路となる通信ケーブル（例えば、カテゴリー５ｅ又は６のＬＡＮケーブルなど）を介してデータ伝送機能を有する機器Ｍ１j，Ｍ２k（ｊ＝１，２，…，ｍ、ｋ＝１，２，…，ｌ）が接続される複数の通信ポート部２i（ｉ＝１，２，…，ｎ−１，ｎ）と、同じく伝送路となる通信ケーブルを介して上位のネットワーク機器であるルータＲと接続される通信ポート部３と、通信ポート部２i，３間の伝送経路を切り換えるパケット交換部４と、ＣＰＵを主構成要素としパケット交換部４を制御して伝送経路を切り換えさせる機能（経路切換機能）を有する制御部５と、通信ケーブルを介して各通信ポート部２i，３に接続されている複数の機器Ｍ１j，Ｍ２k並びにルータＲのＭＡＣ（Media Access Conrol：媒体アクセス制御）アドレスや後述する機器Ｍ１j，Ｍ２kの種類を記憶するための記憶部６とを備えている。なお、ルータＲは光ファイバケーブルや電話回線等の伝送媒体を介してインターネットと接続されており、インターネットからのパケット及び機器Ｍ１j，Ｍ２kからインターネットへのパケットは全てルータＲを経由して伝送される。
【００１３】
通信ポート部２i，３は、通信ケーブルの先端に設けられているＲＪ−４５のモジュラプラグが挿抜自在に接続されるモジュラジャックを具備している。また、パケット交換部４は多数のスイッチ要素を具備し、制御部５の制御下でスイッチ要素を駆動することにより任意の１つの通信ポート部２i又は３と他の１乃至複数の通信ポート部２i又は３との間の伝送経路を切り換えるものである。記憶部６は不揮発性メモリからなり、各通信ポート部２iに接続されている機器Ｍ１j，Ｍ２k並びに通信ポート部３に接続されているルータＲのＭＡＣアドレスを各通信ポート部２i，３と対応させて記憶している。但し、通信ポート部２i，３に接続されている機器Ｍ１j，Ｍ２kやルータＲのＭＡＣアドレスを取得する方法については従来周知であるから詳細な説明は省略する。
【００１４】
制御部５は、通信ポート部２i，３からパケット交換部４に入ってくるパケットの送信先のアドレス（ＭＡＣアドレス）を監視しており、例えば、通信ポート部３から入ってきたパケットの送信先のアドレスを記憶部６に記憶しているＭＡＣアドレスと照合し、送信先のアドレスと一致するＭＡＣアドレスの機器（例えば、Ｍ１1）が接続されている通信ポート部２1と通信ポート部３との間にのみ伝送経路が形成されるようにパケット交換部４を制御し、形成された伝送経路を介してパケットを通信ポート部２1に送り出させている。なお、上述のパケット交換処理はハブの一般的な機能である。
【００１５】
ところで、本実施形態のネットワーク装置１に接続される機器Ｍ１j，Ｍ２kには２つの種類がある。１つは、パーソナルコンピュータやテレビ受像機等の家電機器であって、以下、これらを第１グループの機器Ｍ１jと呼ぶ。もう１つは、照明器具を制御する照明用コントローラやインターホン機器等の設備機器であって、以下、これらを第２グループの機器Ｍ２kと呼ぶ。第１グループの機器Ｍ１jは、電子メール等の文字データの他に音声と映像の一方又は双方を含むマルチメディア伝送などを行うものであり、特にパーソナルコンピュータでは、利用者が新しいプログラムを導入することでデータ伝送のプロトコル（通信プロトコル）が変更される場合があるため、通常、自由度の高いネットワーク運用が必要となる。
【００１６】
一方、第２グループの機器Ｍ２kは、予め設定されている特定の通信プロトコルを用いて遠隔からの動作制御や動作監視が行われ、また、利用者が自由にプログラムを更新できる機能を備えていないから、第１グループの機器Ｍ１jに比べてセキュリティを重視したネットワーク運用が必要となる。
【００１７】
そこで本実施形態のネットワーク装置１においては、第１グループの機器Ｍ１ｊに対しては可能な限り自由度の高いネットワーク運用を可能とするパケット処理を行うとともに、第２グループの機器Ｍ２kに対してはセキュリティを高めるためのパケット処理を行っている。そのために制御部５では、各通信ポート部２i，３に接続されている機器の種類（第１グループ及び第２グループとその他）を判別し、判別した機器の種類を各通信ポート部２i，３と対応させて記憶部６に記憶させている。但し、本発明の要旨である制御部５が機器の種類を判別する手順については後述する。
【００１８】
次に、図２に示すフローチャートを参照しながら制御部５によるパケット処理の手順を説明する。
【００１９】
まず、何れかの通信ポート部２i又は３にパケットを受信すると（Ｓ１）、制御部５は当該パケットの送信元のアドレスを記憶部６の記憶内容と照合することで送信元の機器の種類を判別する（Ｓ２）。そして、送信元の機器が第２グループの機器Ｍ２kであれば、制御部５は何らパケット処理を行わず、パケット交換部４を制御して当該パケットを送信先のアドレスを有する機器が接続されている通信ポート部２i又は３にのみ転送させる（Ｓ３）。つまり、第２グループの機器Ｍ２kから送信されるデータ（パケット）は特定の通信プロトコルを用いた動作監視用の情報であるから、特にパケット処理を行わずに通過させても支障がないものである。
【００２０】
また、送信元の機器が第１グループの機器Ｍ２jであれば、制御部５は当該パケットの送信先のアドレスを記憶部６の記憶内容と照合することで送信先の機器の種類を判別する（Ｓ４）。そして、送信先の機器が第１グループの機器Ｍ１jであれば、制御部５は何らパケット処理を行わず、パケット交換部４を制御して当該パケットを送信先のアドレスを有する機器（第１のグループの機器Ｍ１j）が接続されている通信ポート部２iにのみ転送させる（Ｓ３）。つまり、第１グループの機器Ｍ１j同士が授受するデータ（パケット）については、自由度の高いネットワーク運用を可能とするために何らパケット処理を行わずに通過させることが望ましい。一方、送信先の機器が第２グループの機器Ｍ２kであれば、制御部５が予め決められたパケット処理（例えば、ウイルスチェックなど）を当該パケットに対して実行し（Ｓ５）、パケット交換部４を制御してパケット処理後の当該パケットを送信先のアドレスを有する機器（第２のグループの機器Ｍ２k）が接続されている通信ポート部２iにのみ転送させる（Ｓ３）。つまり、第１グループの機器Ｍ１jから第２グループの機器Ｍ２kへ送信されたデータ（パケット）については、第２グループの機器Ｍ２kがウイルスチェック機能等のセキュリティに関する機能を有していないことから、ネットワーク装置１においてウイルスチェック等のパケット処理を代行する必要がある。
【００２１】
さらに、送信元の機器がルータＲであれば、制御部５は当該パケットの送信先のアドレスを記憶部６の記憶内容と照合することで送信先の機器の種類を判別する（Ｓ６）。そして、送信先の機器が第１グループの機器Ｍ１jであれば、制御部５は何らパケット処理を行わず、パケット交換部４を制御して当該パケットを送信先のアドレスを有する機器（第１のグループの機器Ｍ１j）が接続されている通信ポート部２iにのみ転送させる（Ｓ３）。つまり、ルータＲ（インターネット）から第１グループの機器Ｍ１jへのデータ（パケット）については、自由度の高いネットワーク運用を可能とするために何らパケット処理を行わずに通過させることが望ましい。一方、送信先の機器が第２グループの機器Ｍ２kであれば、制御部５が予め決められたパケット処理（例えば、ウイルスチェックなど）を当該パケットに対して実行し（Ｓ５）、パケット交換部４を制御してパケット処理後の当該パケットを送信先のアドレスを有する機器（第２のグループの機器Ｍ２k）が接続されている通信ポート部２iにのみ転送させる（Ｓ３）。つまり、ルータＲ（インターネット）から第２グループの機器Ｍ２kへ送信されたデータ（パケット）についても、上述のようにネットワーク装置１においてウイルスチェック等のパケット処理を代行する必要がある。
【００２２】
このように本実施形態のネットワーク装置１によれば、伝送路（通信ケーブル）を介して接続された機器の種類を種類判別手段たる制御部５で判別し、送信元又は送信先の機器の種類に応じてパケット処理手段たる制御部５がパケットに対して行う処理の方式、すなわち、パケット処理を行わずに通過させる方式と、ウイルスチェック等のセキュリティに関するパケット処理を行った後に転送する方式とが自動的に変更されるので、伝送路を介して接続される機器の種類（第１グループ又は第２グループ）毎に利用者がパケット処理の方式を判断して設定する必要がなく、利用者に負担をかけずに機器の種類に応じたパケット処理を行うことができる。
【００２３】
次に、本発明の要旨である、制御部５が機器の種類を判別する手順について説明する。
【００２４】
本実施形態では、第２グループの機器Ｍ２kにおいて特定の操作（例えば、機器Ｍ２kに設けられた操作スイッチ（図示せず）のオン操作）が為されると、ネットワーク装置１宛に種類判別用のデータ（第２グループの機器Ｍ２kであることを示すデータ）を含むパケットが伝送路（通信ケーブル）を介して送信される。したがって、ネットワーク装置１においては、何れかの通信ポート部２iで当該パケットを受信すると、種類判別手段たる制御部５は、受信したパケットに含まれる種類判別用のデータに基づいて当該通信ポート部２iに接続されている機器が第２グループの機器Ｍ２kであることが判別できる。ここで、通信ポート部２iの番号並びに当該機器Ｍ２kのＭＡＣアドレスと機器の種類（第２グループ）とを関連付けたデータテーブルが記憶部６に記憶されており、初期状態では全ての通信ポート部２iの番号が第１グループに設定されているが、上述のように種類判別用のデータを含むパケットが送られてきた通信ポート部２iの番号については、第１グループから第２グループにデータテーブルの内容が書き換えられる。なお、種類判別用のデータは、例えば、種類判別用データが含まれることを示すヘッダと、当該機器の製造者を示す情報と、当該機器の機種（照明制御用のコントローラやインターホン機器など）を示す情報とが含まれる。
【００２５】
而して、第２グループの機器Ｍ２kを設置してネットワーク装置１と通信ケーブルを介して接続した後、施工業者が機器Ｍ２kの操作スイッチを操作して種類判別用のデータを含むパケットが送信されれば、ネットワーク装置１の制御部５が種類判別用のデータに基づいて当該機器Ｍ２kの種類（第２グループ）を判別するため、機器の種類が容易に判別できるものである。
【００２６】
（実施形態２）
図３に示すように、本実施形態のネットワーク装置１は、可搬形の記憶媒体であるメモリカードＭＣが挿抜自在に差込接続されるメモリカード用スロット３を備え、メモリカード用スロット３に差込接続されたメモリカードＭＣから種類判別用のデータを読み出すように構成されている。
【００２７】
一方、機器Ｍ１j，Ｍ２kもまたメモリカード用スロット１１を備えており、自器の種類を示す種類判別用のデータ（例えば、ＭＡＣアドレス）をメモリカード用スロット１１に差込接続されたメモリカードＭＣに書き込むように構成されている。そして、種類判別用のデータが書き込まれたメモリカードＭＣがネットワーク装置１のメモリカード用スロット３に差込接続されると、メモリカードＭＣから読み取られた種類判別用のデータ（ＭＡＣアドレス）に基づいて種類判別手段たる制御部５が当該機器の種類を判別し、判別した機器の種類（第１グループ又は第２グループ）をＭＡＣアドレスと対応付けて記憶部６に記憶するのである。
【００２８】
而して、実施形態１ではネットワーク装置１と各機器Ｍ１j，Ｍ２kとを通信ケーブルで接続した状態でなければ制御部５が種類判別できないが、本実施形態によれば、通信ケーブルで接続していない状態（オフライン状態）でも制御部５が種類判別できるという利点がある。
【００２９】
ここで、エミット（ＥＭＩＴ（Embedded Micro Internetworking Technology）)と称する機器組み込み型ネットワーク技術（機器に簡単にミドルウェアを組み込んでネットワークに接続できる機能を備えるネットワーク技術、以降、ＥＭＩＴ技術と称する。）を用いることで、携帯電話、ＰＣ（Personal Computer）、ＰＤＡ（Personal  Digital Assistant）、ＰＨＳ（Personal Handy phone System）等の外部端末（図示せず）から様々な設備機器（照明装置、空調装置、動力装置、センサ、電気錠、ウェブカメラ等、以降、ＥＭＩＴ端末と称する。）＜図示せず＞にアクセスして、ＥＭＩＴ端末を遠隔監視・制御することができる。
【００３０】
尚、ＥＭＩＴ端末は、マイコン搭載の組み込み機器であり、機器組み込み型のネット接続用ミドルウェアでありＥＭＩＴ技術を実現するＥＭＩＴソフトウェアが搭載されている。例えば、本実施形態における第２グループの機器Ｍ２kにＥＭＩＴソフトウェアを搭載し、ＥＭＩＴ端末として用いることができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施形態１を示すブロック図である。
【図２】同上の動作説明用のフローチャートである。
【図３】本発明の実施形態２並びに機器を示す斜視図である。
【符号の説明】
【００３２】
１  ネットワーク装置
２1〜２n  通信ポート部
３  通信ポート部
４  パケット交換部
５  制御部
６  記憶部
Ｍ１1，Ｍ１2  第１グループの機器
Ｍ２1，Ｍ２2  第２グループの機器
Ｒ  ルータ
【図１】
2007150614.tif 000003
【図２】
2007150614.tif 000004
【図３】
2007150614.tif 000005