(57)【要約】      （修正有）【課題】接続通信ポートに設備機器を接続して使用する場合に、その設備機器を狙った不正侵入行為を効果的に防衛するスイッチングハブ装置を提供する。【解決手段】複数の通信ポートのいずれかを通じて受け付けたパケット信号に基づいて、所定の判別基準に従って異常アクセスか否かを判断する異常アクセス判断手段１３と、受け付けたパケット信号から送信先のアドレス情報を読み取り、通信ポートに関連して蓄積している通信機器、設備機器のアドレス情報Ｔ１と照合して転送先の通信ポートの種別を判別し、その通信ポートの種別が一般通信ポートＰ１であれば、パケット信号の転送を許容する一方、その通信ポートの種別が設備通信ポートＰ２であれば、異常アクセス判断手段１３が異常事象を検知しない場合に、パケット信号を設備通信ポートＰ２から転送させるスイッチ制御部１０とを備えている。【選択図】図１
2006135949.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークケーブルを接続できる複数の通信ポートと、それらの通信ポートを通じて受け付けたパケット信号の転送先通信ポートを選択して、パケット信号を転送するスイッチングハブ装置において、
上記複数の通信ポートは、外部接続用の外部通信ポートを含み、通信機器を接続するための一般通信ポートと、通信ネットワークに対応した機能を組み込んだ設備機器を接続するための設備通信ポートとに少なくとも区分され、
上記複数の通信ポートのいずれかを通じて受け付けたパケット信号に基づいて、所定の判別基準に従って異常アクセスか否かを判断する異常アクセス判断手段と、
受け付けたパケット信号から送信先のアドレス情報を読み取り、上記通信ポートに関連して蓄積している通信機器、設備機器のアドレス情報と照合して転送先の通信ポートの種別を判別し、その通信ポートの種別が一般通信ポートであれば、上記パケット信号の転送を許容する一方、その通信ポートの種別が設備通信ポートであれば、上記異常アクセス判断手段が異常事象を検知しなかった場合に、上記パケット信号を上記設備通信ポートから転送させるスイッチ制御部とを備えたことを特徴とする、スイッチングハブ装置。
【請求項２】
請求項１において、
上記異常アクセス判断手段は、エラーパケットの所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別する、スイッチングハブ装置。
【請求項３】
請求項１において、
上記異常アクセス判断手段は、マルチキャストパケット、ブロードキャストパケットの少なくともいずれか一方の所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別する、スイッチングハブ装置。
【請求項４】
請求項１において、
上記異常アクセス判断手段は、イーサネット（登録商標）仕様以外のパケットの所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別する、スイッチングハブ装置。
【請求項５】
請求項１において、
上記スイッチ制御部は、上記外部通信ポートを通じて、外部にリクエスト情報を含んだパケット信号を転送した後、所定時間が経過するまでの間に、そのリクエスト情報を送出した設備機器に転送されて来るパケット信号が、応答情報を含んでいる場合には、そのパケット信号の転送を許容する一方、応答情報を含んでいない場合には、そのパケット信号の転送を遮断する、スイッチングハブ装置。
【請求項６】
請求項１〜４のいずれかにおいて、
上記複数の通信ポートのそれぞれは、上記一般通信ポート、上記設備通信ポートを識別可能な外観に形成されている、スイッチングハブ装置。
【請求項７】
請求項１〜４のいずれかにおいて、
上記スイッチ制御部は、設備機器の接続された通信ポートを判別して、その通信ポートを設備通信ポートとして記憶設定する通信ポート記憶設定手段を更に備えている、スイッチングハブ装置。
【請求項８】
請求項１〜７のいずれかのスイッチングハブ装置と外部通信線とを通信転送可能に接続するルータ装置であって、
ＩＰパケットフィルタリングを行う際、エラーパケットの所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別して、当該エラーパケットの宛先であるＩＰアドレス宛てのＩＰパケットの転送を、一時的に停止することを特徴とする、ルータ装置。
【請求項９】
請求項１〜７のいずれかのスイッチングハブ装置と外部通信線とを通信転送可能に接続するルータ装置であって、
ＩＰパケットフィルタリングを行う際、マルチキャストパケット、ブロードキャストパケットの少なくともいずれか一方の所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別して、当該マルチキャストパケット又は当該ブロードキャストパケットの送信元であるＩＰアドレスからのＩＰパケットの転送を、一時的に停止することを特徴とする、ルータ装置。
【請求項１０】
請求項１〜７のいずれかのスイッチングハブ装置と外部通信線とを通信転送可能に接続するルータ装置であって、
スイッチングハブ装置から外部へのリクエスト情報を含んだパケット信号を転送した後、所定時間が経過するまでの間にＩＰパケットフィルタリングを行う際、そのリクエスト情報を送出した設備機器に転送されて来るＩＰパケットが、応答情報を含んでいる場合には、そのＩＰパケットの転送を許容する一方、応答情報を含んでいない場合には、そのＩＰパケットの転送を遮断することを特徴とする、ルータ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パソコンなどの一般の通信機器と、通信ネットワークに対応した機能を組み込んだ、テレビモニター付インターホン、防災、防犯センサを接続付加したアラームユニット、電気錠、照明コントローラなどの住宅設備機器、電子レンジ、洗濯機、空調機器などの家電機器、テレビ、ビデオなどのマルチメディア機器とを接続して、ネットワークを構成するために使用するスイッチングハブ装置の改良に関するものである。
【背景技術】
【０００２】
住宅設備機器、家電機器、マルチメディア機器などと、インターネットなどの通信ネットワークとの融合化は急速に進化しており、近時においては、ユビキタスなシステム環境化が図られている。
【０００３】
下記の特許文献１には、ＨＡ端子（ＪＥＭ−Ａ端子）を有した住宅設備機器、家電機器、マルチメディア機器などを、専用の入出力装置に接続し、ゲートウエイを通じてインターネットに接続させ、外部の管理サーバで生成した制御用ＷＥＢ画面を通じて、監視し制御する試みがなされているが、このようなシステムでは、従前の住宅設備機器、家電機器、マルチメディア機器などを、そのまま使用できる反面、専用の入出力装置に、専用のゲートウエイなどの設備が必要となり、システム規模も大掛かりとなって設備コストも高いものになっている。
【０００４】
本発明は、このような観点から開発され、今後、急速な進歩が期待される通信ネットワーク機能を組み込んだマイクロプロセッサを搭載した住宅設備機器、家電機器、マルチメディア機器などの設備機器を、パソコンなどの一般通信機器とともに接続して、インターネットとの簡易な融合化を可能にするだけでなく、不正アクセスに対する防御機能を組み込んだ新規な構成のスイッチングハブ装置を提供するものである。
【０００５】
ところで、一般のイーサネット（登録商標）に対応したスイッチングハブ装置は、ルータ装置と協働して、インターネットに複数の通信機器を接続して使用する装置として広く使用されているが、そのようなスイッチングハブ装置は、ＩＳＤＮ、ＡＤＳＬなどの通信回線を接続するモデム装置や、パソコン、ネットワーク対応型ＦＡＸなどの一般の通信機器、ネットワーク対応型端末器などから通信ポートを通じて受け付けたパケット信号に含まれている、転送先のＭＡＣアドレス、送出元のＭＡＣアドレスを読み取って、受け付けたパケット信号を、通信ポートを通じて転送する動作をなす。
【０００６】
しかしながら、このようなスイッチングハブ装置に、前述した通信ネットワーク機能を組み込んだ住宅設備機器、家電機器、マルチメディア機器などの設備機器（パソコンとは異なりウイルス駆除ソフトウェアを実装してはいない通信機器）を接続して使用する場合、このような設備機器には、パソコンのように不正アクセスに対処するソフトや、ウイルス、ワームなどに対処するソフトを組み込んでいないのが通例であるため、それらに対応できない。そのため、これらの設備機器が不正アクセスによって操作されてしまうと、例えば、設備機器の暗証番号を盗まれて、住宅設備機器、家電機器、マルチメディア機器などが勝手に制御され、防犯センサを不能にしたり、電気錠などが第三者に解錠されてしまう等、重大な事態を生じさせる。
【０００７】
ところで、そのような不正アクセスによる攻撃について考察すると、パソコンなどの高機能通信装置は、従来、インターネットと接続して利用される形態が一般的であるため、ファイアーウォールやアンチウイルスソフトなどを用いて、不正アクセスやウイルスによる攻撃から保護し、それらのソフトウェアも随時アップデートすることは可能であるが、住宅設備機器、家電機器、マルチメディア機器などは、その機能を発揮するために必要な制御ソフトウェアが組み込まれているものの、ファイアーウォールやアンチウイルスソフトなどは組み込まれておらず、しかも、これらの設備機器は、一旦据え付けられると、その制御用ソフトウェアも殆ど更新されないのが通例である。
【０００８】
特に、住宅内で、設備機器を、一般の通信機器と同じネットワークに接続して使用する場合、ネットワーク外で使用されたノートパソコンがウイルスに感染して、知らぬうちに上述のスイッチングハブ装置に接続して通信してしまうと、防御の手薄な設備機器はウイルスに感染して、制御プログラムを破壊して本来の制御機能を不能にしたり、重要なデータを破損してしまうおそれもある。
【０００９】
なお、近時においては、このようなスイッチングハブ装置にセキュリティ機能を備えたものも開発されているが、いずれも、通信機器のアドレスを登録したり、パケット信号を受け付けたときに、アドレスを登録しているサーバに問い合わせを行ってからパケット転送を行なうもので、アドレスを登録していない通信機器には対応できず、更に住宅内の通信ネットワークに接続された通信機器がウイルスに感染された場合の対策については、何ら考慮されていない（以上、特許文献２〜５参照）。
【特許文献１】特開２００３−３０９５８０号公報
【特許文献２】特開２００１−１８６１８６号公報
【特許文献３】特開２０００−１９６６４号公報
【特許文献４】特開２０００−２２７３０号公報
【特許文献５】特開平１１−５５３０２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は、以上のような事情に鑑みて、通信ネットワークに対応した機能を備えた設備機器を、パソコンなどの一般通信機器とともに接続して、インターネットなどの外部の通信ネットワークとの融合化を実現するだけでなく、不正なアクセスに対する防御機能を組み込んだ新規な構成のスイッチングハブ装置を提供することを目的としている。また、そのようなスイッチングハブ装置の通信転送の動作負荷をできるだけ軽減させることが可能なルータ装置を提供することを、別の目的としている。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、請求項１に記載のスイッチングハブ装置は、ネットワークケーブルを接続できる複数の通信ポートと、それらの通信ポートを通じて受け付けたパケット信号の転送先通信ポートを選択して、パケット信号を転送するスイッチングハブ装置において、複数の通信ポートは、外部接続用の外部通信ポートを含み、通信機器を接続するための一般通信ポートと、通信ネットワークに対応した機能を組み込んだ設備機器を接続するための設備通信ポートとに少なくとも区分されている。そして、スイッチングハブ装置は、複数の通信ポートのいずれかを通じて受け付けたパケット信号に基づいて、所定の判別基準に従って異常アクセスか否かを判断する異常アクセス判断手段と、受け付けたパケット信号から送信先のアドレス情報を読み取り、通信ポートに関連して蓄積している通信機器、設備機器のアドレス情報と照合して転送先の通信ポートの種別を判別し、その通信ポートの種別が一般通信ポートであれば、パケット信号の転送を許容する一方、その通信ポートの種別が設備通信ポートであれば、異常アクセス判断手段が異常事象を検知しなかった場合に、パケット信号を設備通信ポートから転送させるスイッチ制御部とを備えている。
【００１２】
請求項２では、異常アクセス判断手段は、エラーパケットの所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別する構成になっている。
【００１３】
請求項３では、異常アクセス判断手段は、マルチキャストパケット、ブロードキャストパケットの少なくともいずれか一方の所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別する構成になっている。
【００１４】
請求項４では、異常アクセス判断手段は、イーサネット（登録商標）仕様以外のパケットの所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別する構成になっている。
【００１５】
請求項５では、スイッチ制御部は、外部通信ポートを通じて、外部にリクエスト情報を含んだパケット信号を転送した後、所定時間が経過するまでの間に、そのリクエスト情報を送出した設備機器に転送されて来るパケット信号が、応答情報を含んでいる場合には、そのパケット信号の転送を許容する一方、応答情報を含んでいない場合には異常アクセスと判断する構成になっている。
【００１６】
請求項６では、複数の通信ポートのそれぞれは、一般通信ポート、設備通信ポートを識別可能な外観に形成されている。
【００１７】
請求項７では、スイッチ制御部は、設備機器の接続された通信ポートを判別して、その通信ポートを設備通信ポートとして記憶設定する通信ポート記憶設定手段を更に備えている。
【００１８】
請求項８では、請求項１〜７のいずれかのスイッチングハブ装置と外部通信線とを通信転送可能に接続するルータ装置であって、ＩＰパケットフィルタリングを行う際、エラーパケットの所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別して、当該エラーパケットの宛先であるＩＰアドレス宛てのＩＰパケットの転送を、一時的に停止するルータ装置を提案している。
【００１９】
請求項９では、請求項１〜７のいずれかのスイッチングハブ装置と外部通信線とを通信転送可能に接続するルータ装置であって、ＩＰパケットフィルタリングを行う際、マルチキャストパケット、ブロードキャストパケットの少なくともいずれか一方の所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別して、当該マルチキャストパケット又は当該ブロードキャストパケットの送信元であるＩＰアドレスからのＩＰパケットの転送を、一時的に停止するルータ装置を提案している。
【００２０】
請求項１０では、請求項１〜７のいずれかのスイッチングハブ装置と外部通信線とを通信転送可能に接続するルータ装置であって、スイッチングハブ装置から外部へのリクエスト情報を含んだパケット信号を転送した後、所定時間が経過するまでの間にＩＰパケットフィルタリングを行う際、そのリクエスト情報を送出した設備機器に転送されて来るＩＰパケットが、応答情報を含んでいる場合には、そのＩＰパケットの転送を許容する一方、応答情報を含んでいない場合には、そのＩＰパケットの転送を遮断するルータ装置を提案している。
【発明の効果】
【００２１】
請求項１〜７の本発明によれば、通信ネットワーク対応機能を備えた設備機器を、一般の通信機器といっしょに接続して、外部の通信ネットワークに接続しても、不正アクセスなどの脅威から効果的に防衛できる、セキュリティ機能を備えたスイッチングハブ装置が提供でき、それによって、設備機器を組み込んだ簡易な屋内設備通信ネットワークが実現できる。
【００２２】
また、特に請求項１の本発明によれば、異常アクセス判断手段は、不正アクセスなどに対して対処の手薄な設備機器を転送先としたパケット信号のみを、所定の判別基準に従って異常アクセスを判別するので、不正アクセスなどの脅威から効果的に防衛できる反面、高速性が要求される一般の通信機器に対する転送速度を低下させない。
【００２３】
請求項２〜４によれば、所定時間内における特定パケットの通信量に基づく簡易な判別処理によって、侵入防御手段をなんら持たない設備機器が接続されている場合であっても、連続的なパケットによる侵入攻撃を判別することができ、さらにスイッチングハブ装置側で転送を遮断してしまえば、そのような攻撃を設備機器に転送される前に食い止めることができる。
【００２４】
請求項５によれば、設備機器側からの要求パケットに対応した応答パケット以外を異常アクセスとして扱うので、この異常アクセスによる信号を遮断するようにすれば、設備機器側では正当な応答パケットのみを受け付けることができる。つまり、応答パケットはすべて許可するのではなく、特定の設備に対する応答パケットになりすまして送信してくる偽応答パケットの攻撃を有効に防御することができる。
【００２５】
請求項６の本発明によれば、スイッチングハブ装置の通信ポートの種別が外観上明らかなため、接続作業が容易である。また、通信ポートの種別が予め特定されているので、スイッチ制御部の制御処理も簡易化できる。
【００２６】
請求項７の本発明によれば、スイッチングハブ装置の通信ポートの種別を選ぶことなく、通信機器、設備機器を接続するだけで通信ポートが一般、設備の種別に自動的に割り付けられるので、接続作業はユーザの使い勝手に従って自由にできる。また、一般、設備通信ポートの振り分けも施工業者などで自由に設定でき、便利である。
【００２７】
請求項８の本発明によれば、ルータ装置によって、ＩＰパケットフィルタリングを行う際、エラーパケットの所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別して、当該エラーパケットの宛先であるＩＰアドレス宛てのＩＰパケットの転送を、一時的に停止するので、当該エラーパケットを排除する動作を、下流に接続したスイッチングハブ装置に行わせずに済み、その分、スイッチングハブ装置の動作負荷を軽減しやすい。
【００２８】
請求項９の本発明によれば、ルータ装置によって、ＩＰパケットフィルタリングを行う際、マルチキャストパケット、ブロードキャストパケットの少なくともいずれか一方の所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別して、当該マルチキャストパケット又は当該ブロードキャストパケットの送信元であるＩＰアドレスからのＩＰパケットの転送を、一時的に停止するので、当該マルチキャストパケット又は当該ブロードキャストパケットを排除する動作を、下流に接続したスイッチングハブ装置に行わせずに済み、その分、スイッチングハブ装置の動作負荷を軽減しやすい。
【００２９】
請求項１０の本発明によれば、ルータ装置によって、スイッチングハブ装置から外部へのリクエスト情報を含んだパケット信号を転送した後、所定時間が経過するまでの間にＩＰパケットフィルタリングを行う際、そのリクエスト情報を送出した設備機器に転送されて来るＩＰパケットが、応答情報を含んでいる場合には、そのＩＰパケットの転送を許容する一方、応答情報を含んでいない場合には、そのＩＰパケットの転送を遮断するようにしたので、当該応答情報を含んでいないＩＰパケットを排除する動作を、下流に接続したスイッチングハブ装置に行わせずに済み、その分、スイッチングハブ装置の動作負荷を軽減しやすい。
【発明を実施するための最良の形態】
【００３０】
以下に、本発明の実施形態について、図面を参照しながら説明する。
【実施例１】
【００３１】
図１は、本発明のスイッチングハブ装置の要部構成例を示すブロック図である。
【００３２】
この装置１は、複数の通信ポートＰ１，Ｐ２を通じて受け付けたパケット信号の転送先通信ポートを選択して転送するスイッチ制御部１０と、ＷＥＢサーバを構成するネットワーク設備操作処理手段１１と、スピーカＳＰを有する異常報知手段１２と、通信ポートＰ１，Ｐ２を通じて受け付けたパケット信号の転送先が設備通信ポートＰ２である場合に、その設備通信ポートＰ２に転送するか否かを判定するフィルタ処理を行う異常アクセス判断手段１３と、設備通信ポートＰ２を通じて受け付けたパケット信号に基づいて設備機器の動作異常を検出する設備機器監視手段１４と、操作画面情報を記憶した記憶部１５とを備える。
【００３３】
また、通信ポートＰ１，Ｐ２は、外部通信ポートＰ１（＃１）を含み、パソコン等を接続する一般通信ポートＰ１（＃１〜＃ｋ）と、照明器具、電気錠などを接続付加し、これらを制御する設備機器を接続する設備通信ポートＰ２（＃１〜＃ｌ（エル））とに区分されている。複数の通信ポートＰ１，Ｐ２のそれぞれは、一般通信ポートＰ１、設備通信ポートＰ２を識別可能な外観に形成されている。
なお、複数の通信ポートＰ１，Ｐ２は、同一な外観に形成して、それぞれの通信ポートに接続されているのが設備機器か否かを自動的に識別して、設備機器が接続されている通信ポートを設備通信ポートとして設定記憶する通信ポート記憶設定手段１０Ａを設ける構成としてもよい。設備機器か否かは、その端末器から受け取ったベンダーＩＤ（ＭＡＣアドレスに含まれる）などに含まれる識別情報に基づいて判定できる。
【００３４】
図２は、通信ポート種別／アドレス情報蓄積テーブルＴ１の一例を示す図である。このテーブルＴ１は、パケット受信ごとに、スイッチ制御部１０のメモリ（不図示）に蓄積される情報であり、ＭＡＣアドレスに対応して通信ポート種別、番号が格納されている。このテーブルＴ１により、後述する異常判別処理において、送信されてくるパケットが設備通信ポートＰ２宛てか一般通信ポートＰ１宛てであるかを判断することができる。なお、このテーブルＴ１に、アドレスナンバー（ＭＡＣアドレス）と接続ポートナンバーとの対応を、随時更新可能に書き込んでいくわけであるが、この点、本発明のスイッチングハブ装置は従来のスイッチングハブ装置と同様に動作する。すなわち、本発明のスイッチングハブ装置は、パケット転送動作のデフォルト状態では、特定のＭＡＣアドレス（仮にADRR１とする）宛ての何らかの通信パケットを受信したら、当該通信パケットを、複数の通信ポートＰ１，Ｐ２の全てに区別無く一斉に転送する（リピータ機能のみの、いわゆるダムハブとして動作する）。その後、或るポート（仮にポートＰ２の♯３とする）から返信が返ってきたら、本発明のスイッチングハブ装置は、自身のポートＰ２♯３には、ADRR１なるMACアドレスの機器が接続しているものと判定し、Ｐ２♯３なる接続ポートナンバーとADRR１なるＭＡＣアドレスナンバーとを対応づけてテーブルＴ１に書き込んでいく。従って、テーブルT１への書き込み動作は、受信した通信パケットを転送する機会が増えれば、徐々に完成する。もっとも、日常的に各設備機器、一般通信機器の接続ポートを変更することがあるので、テーブルT１への書き込み動作は、一回済めば固定されるのではなく、数分毎レベルで定期的に更新される。
【００３５】
図３は、本発明のスイッチングハブ装置１の基本動作の一例を示すフローチャートである。以下の動作は、スイッチ制御部１０がプログラム等で構成された異常アクセス判断手段１３と協働しながら実行される。
【００３６】
スイッチ制御部１０は、一般通信ポートＰ１および設備通信ポートＰ２からのパケット信号の受信を常時監視している（ステップ１０１）。信号が受信されると、パケット内の転送先通信ポートを取り出し、これを検索キーとして通信ポート種別／アドレス情報蓄積テーブルＴ１を検索して、受信パケットの転送元通信ポートが設備通信ポートＰ２であるか一般通信ポートＰ１であるかを判別し、設備通信ポートＰ２の場合には、設備機器の防御のためのフィルタ処理を実行し、異常アクセスと判断すればパケット信号を遮断する（ステップ１０２〜１０６）。また、正常の場合には、パケット信号の転送処理（正常処理）を行う（ステップ１０７）。
【００３７】
なお、転送先が一般通信ポートＰ１である場合には、接続された機器にはウイルス駆除ソフトウェア相当が更新可能に実装されてあるものとみなして、従来のスイッチングハブ装置に実装される広く知られたフィルタ処理（例えば、予めスイッチングハブ内のメモリに初期固定値として設定登録された固定アドレスとの通信しか許容しないという原始的なフィルタ処理）は行うものの、本願特有のフィルタ処理は行わず、パケット信号の転送処理を行う（ステップ１０７）。
【００３８】
上記の異常アクセス判断手段１３の動作によれば、異常と判断したときにパケット信号を遮断するようにしているが、少なくとも異常アクセス判断のみを行うようにすればよい。遮断しない場合は、パケット信号はそのまま設備機器側に転送、通過させるようにするが、そのような場合は、設備機器に対する異常通知や異常報知をすることが望ましい。
【００３９】
上記のフィルタ処理（１０４）は、なんら防御手段を有していない設備機器に対するネットワークからの不正侵入を防御することを目的とするものであり、フィルタ処理には、例えば、無用なパケットの連続攻撃を防御することを目的とするものや、設備機器側からのリクエストコマンドを含む要求パケットに対応した応答パケット以外のパケット信号を遮断することを目的とするもの、などがある。以下には、遮断処理を含むフィルタ処理について説明する。
【００４０】
図４、図５は、フィルタ処理の一例を示したフローチャートである。図４には連続攻撃型侵入の防御処理、図５には応答パケット以外の遮断処理を示している。なお、これらのフィルタ処理は、侵入が特定の設備通信ポートＰ２を対象として行われることを想定して、設備通信ポートＰ２ごとに実施してもよいが、すべての設備通信ポートＰ２を一括して監視するようなものであってもよい。
【００４１】
まず、図４の連続攻撃型侵入のフィルタ処理について説明する。
【００４２】
連続攻撃型侵入チェックでは、受信したパケットが予め定義されたエラーパケットであれば、所定時間（例えば単位時間）当たりの発生件数をカウントし、その件数が所定しきい値を超えた場合に異常アクセスと判断して、パケット信号遮断処理を実行する（ステップ２０１〜２０７）。
【００４３】
ここでは、エラーパケットのフィルタ処理を示しているが、マルチキャストパケットとブロードキャストパケット、イーサネット（登録商標）仕様以外のパケットなどを対象としてフィルタ処理を行ってもよい。また、これらを複数組み合わせてチェックを行ってもよい。
【００４４】
エラーパケットを対象とするパケット信号遮断処理（ステップ２０７）では、例えば、次のような方法が採られる。
（ａ−１）異常アクセスと判断されたときから所定時間が終了するまでは、エラーパケットだけでなく全てのパケットデータを破棄する。すなわち、その設備通信ポートＰ２に対するパケットの転送を中断する。
（ａ−２）異常と判断されたときから所定時間が終了するまでは、エラーパケットを送信してきた転送元の通信ポートからのパケットデータをすべて破棄する。すなわち、その通信ポートを遮断する。なお、この処理のためには、転送元の通信ポート別に異常を判断する必要がある。後述の（ｂ−２）、（ｃ−２）についても同様である。
【００４５】
また、マルチキャストパケットとブロードキャストパケットのいずれか一方を対象とするパケット信号遮断処理では、例えば、次のような方法が採られる。
（ｂ−１）異常と判断されたときから所定時間が終了するまでは、マルチキャストパケットとブロードキャストパケットについては、転送せずに破棄し、ユニキャストパケットについてのみ転送する。
（ｂ−２）異常と判断されたときから所定時間が終了するまでは、マルチキャストパケットとブロードキャストパケットを送信してきた転送元の通信ポートからのパケットデータをすべて破棄する。すなわち、その通信ポートを遮断する。
【００４６】
ここで、マルチキャストとは複数の相手を指定してデータ送信する手法、ブロードキャストとは不特定多数の相手に不特定多数の相手にデータを送信する手法をいう。すなわち、このようなフィルタ処理によれば、多数の相手に送信することが可能なマルチキャストやブロードキャストの悪用に対する防御が行える。
【００４７】
また、イーサネット（登録商標）仕様以外のパケットを対象とするパケット信号遮断処理では、例えば、次のような方法が採られる。
（ｃ−１）異常と判断されたときから所定時間が終了するまでは、イーサネット（登録商標）仕様以外のパケットについては、転送せずに破棄する。
（ｃ−２）異常と判断されたときから所定時間が終了するまでは、エラーパケットを送信してきた転送元の通信ポートからのパケットデータをすべて破棄する。すなわち、その通信ポートを遮断する。
【００４８】
なお、以上のパケット信号遮断処理は、所定時間内の転送を禁止するものであるが、所定時間を超えたのちも禁止するようにしてもよい。
【００４９】
このように、スイッチングハブ装置１で、所定時間あたりの連続パケット受信をチェックしているので、侵入防御手段をなんら持たない設備機器が接続されている場合であっても、連続的なパケットによる攻撃を、スイッチングハブ装置側で食い止めることができる。
【００５０】
次に、図５に示したフィルタ処理について説明する。
【００５１】
このフィルタ処理では、外部通信ポートＰ１を通じて、外部にリクエスト情報を含んだ要求パケット信号を転送した後、所定時間が経過するまでの間に、そのリクエスト情報を送出した設備機器に転送されて来るパケット信号が、応答情報を含んでいる場合には、その応答パケット信号の転送を許容する一方、応答情報を含んでいない場合には、そのパケット信号の転送を遮断するようにしている（ステップ３０１〜３０７）。
【００５２】
つまり、要求パケット信号を送信したときにタイマ起動してから、タイムアップするまでの期間は正当な応答パケットのみを受け付け、それ以外のパケットは破棄する一方、タイムアップした後は、受信したパケット（返信されてきた応答パケットを含む）を破棄する（ステップ３０１〜３０７）。
【００５３】
このようなフィルタ処理によれば、設備機器側では正当な応答パケットのみを受け付けることができる。つまり、応答パケットの全てを許可するのではなく、特定の設備に対して応答パケットになりすまして送信してくる偽応答パケットの攻撃を防御することができる。また、時間を限定して応答パケットを受け付けるようにしているので、応答の遅い応答パケット信号受信を異常アクセスと等価に取り扱うことができる。なお、タイムアップ時間については、外部通信ネットワークでの通信遅延も影響してくるので、あまりに早くタイムアップしてしまうと正当な応答パケットが外部通信ネットワークでの通信遅延の影響で設備機器に受信できない事象が多く発生してしまうことが予想されるので、タイムアップ時間については柔軟に可変設定できる仕様が望ましい。
【００５４】
ついで、本発明のスイッチングハブ装置を使用して構成した屋内設備通信ネットワーク
について説明する。
【００５５】
図６は、その概略構成を示しており、１は本願発明のスイッチングハブ装置、Ｎはインターネットなどの通信ネットワーク、１００はルータ装置である。
【００５６】
図に見るように、スイッチングハブ装置１は、ルータ装置１００を通じてインターネットＮに接続され、スイッチングハブ装置１の一般通信ポートＰ１には、パソコンなどの通信機器１０９が接続されており、設備通信ポートＰ２には、テレビモニター付きインターホン１０１、照明器具１０２、空調機器１０３、監視カメラ１０４、人体検知センサ１０５などが接続されている。
【００５７】
テレビモニター付きインターホン１０１には、このインターホン１０１をコントローラとして監視制御される設備負荷として、住戸の玄関口に設けたドアホン子器１０６が接続され、更に屋内に設置した防犯センサ、火災センサなどのセキュリティセンサ１０７、電気錠ユニット１０８、照明器具１０２ｂが接続されている。
【００５８】
このような屋内設備通信ネットワークでは、テレビモニター付きインターホン１０１がスイッチングハブ装置１にアクセスして、格納された操作画面情報を画面上に読み出し、それを操作して操作入力情報を変更すると、スイッチングハブ装置１内に設けたネットワーク設備操作処理手段１１は、これを受け付けて、ＣＧＩ（Common  Gateway  Interface）プログラムを起動して、その操作入力情報に応じて、屋内設備通信ネットワークに接続された通信機器、設備機器を遠隔制御によって起動したり、停止したり出来るほか、それらの端末器の設定情報を自由に変更することができる。
【００５９】
また、通信ネットワークＮに接続された外部の通信機器１１０や、モバイル機器１１１から、ルータ装置１００を介して、スイッチングハブ装置１にアクセスして、操作画面情報を読み出して、屋内設備通信ネットワークの状態を閲覧したり、必要な制御を行うことができ、スイッチングハブ装置１は、前述したように異常アクセス判断手段１３によって、設備機器に対する異常アクセスが発生したときには、受け付けたパケット信号を遮断することによって、セキュリティを確保している。
【００６０】
さらに、このようなスイッチングハブ装置の通信転送の動作負荷をできるだけ軽減させることが可能であれば、なお好ましい。このため、ルータ装置を次のようにすると好ましい。すなわち、ルータ装置によって、ＩＰパケットフィルタリングを行う際、エラーパケットの所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別して、当該エラーパケットの宛先であるＩＰアドレス宛てのＩＰパケットの転送を、一時的に停止する。このようにすれば、当該エラーパケットを排除する動作を、下流に接続した本願発明のスイッチングハブ装置に行わせずに済むので、その分、スイッチングハブ装置の動作負荷を軽減しやすい。
【００６１】
また、ルータ装置によって、ＩＰパケットフィルタリングを行う際、マルチキャストパケット、ブロードキャストパケットの少なくともいずれか一方の所定時間当たりの発生数を計数し、その計数値がしきい値を越えたときに、異常アクセスと判別して、当該マルチキャストパケット又は当該ブロードキャストパケットの送信元であるＩＰアドレスからのＩＰパケットの転送を、一時的に停止してもよい。このようにすれば、当該マルチキャストパケット又は当該ブロードキャストパケットを排除する動作を、下流に接続した本願発明のスイッチングハブ装置に行わせずに済むので、その分、スイッチングハブ装置の動作負荷を軽減しやすい。
【００６２】
また、ルータ装置によって、スイッチングハブ装置から外部へのリクエスト情報を含んだパケット信号を転送した後、所定時間が経過するまでの間にＩＰパケットフィルタリングを行う際、そのリクエスト情報を送出した設備機器に転送されて来るＩＰパケットが、応答情報を含んでいる場合には、そのＩＰパケットの転送を許容する一方、応答情報を含んでいない場合には、そのＩＰパケットの転送を遮断してもよい。このようにすれば、当該応答情報を含んでいないＩＰパケットを排除する動作を、下流に接続した本願発明のスイッチングハブ装置に行わせずに済むので、その分、スイッチングハブ装置の動作負荷を軽減しやすい。
【００６３】
以上、本発明に係るルータ装置、スイッチングハブ装置、スイッチングハブ装置に接続する一般通信機器（パソコン等）および宅内固定設備型通信機器（所謂ネット家電機器）については、エミット（ＥＭＩＴ（Embedded Micro Internetworking Technology））と称する機器組み込み型ネットワーク技術（機器に簡単にミドルウェアを組み込んでネットワークに接続できる機能を備えるネットワーク技術）を用いることで、ルータ装置経由で宅外の携帯電話機、ＰＣ（Personal
Computer）、ＰＤＡ（Personal  Digital Assistant）、ＰＨＳ（Personal Handy phone System）等の外部端末（図示せず）からＥＭＩＴ端末すなわち前記の一般通信機器（パソコン等）および宅内固定設備型通信機器（所謂ネット家電機器）にアクセスして、ＥＭＩＴ端末を容易に遠隔監視・制御することも可能である。
【図面の簡単な説明】
【００６４】
【図１】本発明のスイッチングハブ装置の要部構成例を示すブロック図である。
【図２】通信ポート種別／アドレス情報蓄積テーブルの一例を示す図である。
【図３】本発明のスイッチングハブ装置の基本動作の一例を示すフローチャートであ    る。
【図４】異常アクセス判断手段のフィルタ処理の一例を示すフローチャートである。
【図５】異常アクセス判断手段のフィルタ処理の他例を示すフローチャートである。
【図６】本発明のスイッチングハブ装置を使用して構成した屋内設備通信ネットワークの概略構成図である。
【符号の説明】
【００６５】
１  スイッチングハブ装置
１０  スイッチ制御部
１０Ａ  通信ポート記憶設定手段
１１  ネットワーク設備操作処理手段
１２  異常報知手段
１３  異常アクセス判断手段
１５  記憶部
Ｐ１  一般通信ポート
Ｐ２  設備通信ポート
Ｔ１  通信ポート種別／アドレス情報蓄積テーブル
【図１】
2006135949.tif 000003
【図２】
2006135949.tif 000004
【図３】
2006135949.tif 000005
【図４】
2006135949.tif 000006
【図５】
2006135949.tif 000007
【図６】
2006135949.tif 000008