(57)【要約】【課題】既存の企業内ネットワークのハードウエアを可能な限り共用して、セキュリティの高い情報の伝送を可能にした複バンドネットワークを提供する。【解決手段】複数台のルータ３Ａ、３Ｂ、３Ｃ等のネットワーク接続装置を相互にネットワークケーブルを用いて接続したシステムである。いずれかのネットワーク接続装置は、少なくとも２種の異なる周波数の無線ＬＡＮ接続機能を備えている。各周波数を使用したそれぞれ独立して別個に通信を行う通信系統を設け、各通信系統は、それぞれ使用周波数の違いを区別できる情報を含むＩＰアドレスを使用して通信を実行する。各ネットワーク接続装置は、ＩＰアドレスから使用周波数の違いを区別できる情報を抽出して、該当する周波数を選択して無線ＬＡＮ接続動作をするものである。【選択図】        図１
2004328559.tif 000002
【特許請求の範囲】
【請求項１】
複数台のネットワーク接続装置を相互にネットワークケーブルを用いて接続したシステムであって、
前記いずれかのネットワーク接続装置は、少なくとも２種の異なる周波数の無線ＬＡＮ（ローカルエリアネットワーク）接続機能を備え、
前記各周波数を使用したそれぞれ独立して別個に通信を行う通信系統を設け、各通信系統は、それぞれ使用周波数の違いを区別できる情報を含むＩＰアドレスを使用して通信を実行し、
前記各ネットワーク接続装置は、前記ＩＰアドレスから使用周波数の違いを区別できる情報を抽出して、該当する周波数を選択して無線ＬＡＮ接続動作をすることを特徴とする複バンドネットワーク。
【請求項２】
請求項１に記載の複バンドネットワークにおいて、
異なる周波数を使用した別個の通信系統の相互間で、通信を許容するかどうかを示す相互接続情報を各ネットワーク接続装置に登録し、
各ネットワーク接続装置は、送信元から受信した通信パケットに含まれる送信元のＩＰアドレスと宛先のＩＰアドレスが互いに異なる通信系統のものであるとき、前記相互接続情報により相互通信を許容された組み合わせのＩＰアドレスを含むパケットのみを宛先に転送することを特徴とする複バンドネットワーク。
【請求項３】
請求項１に記載の複バンドネットワークにおいて、
所定のネットワーク接続装置にのみ、相互接続情報を登録することを特徴とする複バンドネットワーク。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、企業内ＬＡＮ（ローカルエリアネットワーク）などのセキュリティを高めた複バンドネットワークに関する。
【０００２】
【従来の技術】
例えば、企業の防犯のために、入り口や各部屋のドアの前に監視カメラを配置し、これらの撮影画像をネットワークを通じてホストコンピュータに送信し、監視するといったシステムが知られている（特許文献１）。
【０００３】
【特許文献１】
特開平６−８６２９５号公報
【０００４】
【発明が解決しようとする課題】
ところで、上記のような従来の技術には、次のような解決すべき課題があった。
監視用のカメラにＩＰカメラを使用すると、企業内に設けられた既存のＬＡＮ用ネットワークケーブルを利用して、監視カメラの画像を監視センタまで伝送することができる。しかしながら、企業内ネットワークには、様々な関連企業の端末が接続されたり、あるいは、一定の許可を得て、部外者の端末が接続されている。こうした場合に、企業内の監視カメラ撮影画像などがネットワークに接続された他の端末装置によって取得され、表示されるという恐れがある。監視場所や監視映像の内容は企業秘密に属するため、漏洩を防止したい。
こうしたことから、従来は、監視カメラの画像伝送用として、全く独立に別系統の通信ネットワークを設けていた。しかし、これでは、ネットワーク設備コストが高額になり、また、通信ネットワークの利用度が低いため、非常に不経済になるという問題があった。
本発明は以上の点に着目してなされたもので、既存の企業内ネットワークのハードウエアを可能な限り共用して、セキュリティの高い情報の伝送を可能にした複バンドネットワークを提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明は次の構成により上記の課題を解決する。
〈構成１〉
複数台のネットワーク接続装置を相互にネットワークケーブルを用いて接続したシステムであって、上記いずれかのネットワーク接続装置は、少なくとも２種の異なる周波数の無線ＬＡＮ（ローカルエリアネットワーク）接続機能を備え、上記各周波数を使用したそれぞれ独立して別個に通信を行う通信系統を設け、各通信系統は、それぞれ使用周波数の違いを区別できる情報を含むＩＰアドレスを使用して通信を実行し、上記各ネットワーク接続装置は、上記ＩＰアドレスから使用周波数の違いを区別できる情報を抽出して、該当する周波数を選択して無線ＬＡＮ接続動作をすることを特徴とする複バンドネットワーク。
【０００６】
２系統以上のシステムがネットワークケーブルを共用する。いずれかのネットワーク接続装置は、２系統以上のシステムのネットワーク接続制御を行う。２種以上の異なる周波数の無線ＬＡＮ接続機能により、２以上の通信系統を運用する。各通信系統は、互いに異なる周波数を使用するから、一方の系統の端末装置が他方の系統の信号を直接受信することはない。しかしながら、ネットワークケーブル中を伝送されるパケットの形式は変わらない。従って、２系統のシステムのネットワーク接続制御をする全てのネットワーク接続装置が、自動的に該当する周波数を選択して送受信できるように、それぞれ周波数（バンド）の違いを区別できるＩＰアドレスを使用して通信を行うこととした。ネットワーク接続装置は、これにより、自動的に該当する周波数を使用した無線ＬＡＮ接続動作ができる。
【０００７】
〈構成２〉
構成１に記載の複バンドネットワークにおいて、異なる周波数を使用した別個の通信系統の相互間で、通信を許容するかどうかを示す相互接続情報を各ネットワーク接続装置に登録し、各ネットワーク接続装置は、送信元から受信した通信パケットに含まれる送信元のＩＰアドレスと宛先のＩＰアドレスが互いに異なる通信系統のものであるとき、上記相互接続情報により相互通信を許容された組み合わせのＩＰアドレスを含むパケットのみを宛先に転送することを特徴とする複バンドネットワーク。
【０００８】
ネットワークケーブルを共用していても、各通信系統が個々独立に利用されるから、セキュリティを高めることができるが、異なる通信系統間での通信を認めることが便利な場合もある。そこで、別個の通信系統の相互間で、通信を許容するかどうかを示す相互接続情報を各ネットワーク接続装置に登録しておく。相互通信を許容された送信元のＩＰアドレスと宛先のＩＰアドレスとを各ネットワーク接続装置に登録しておけば、各ネットワーク接続装置の部分で、転送すべきパケットと転送しないパケットを区別できる。
【０００９】
〈構成３〉
構成１に記載の複バンドネットワークにおいて、所定のネットワーク接続装置にのみ、相互接続情報を登録することを特徴とする複バンドネットワーク。
【００１０】
例えば、信頼性の高いセキュリティ管理が行われている部屋のネットワーク接続装置だけが、互いに異なる通信系統の相互通信を許容する動作を行う。これにより、各通信系統が個々独立に利用されるという利点を生かしつつ、特定の場合に、異なる通信系統の相互通信を可能にする。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態を具体例を用いて説明する。
図１は、本発明の複バンドネットワークを具体的に使用したシステムの概略図である。
図１においてＬＡＮケーブル１には、任意の場所にルータ３Ａ、３Ｂ、３Ｃが接続されている。ルータ３Ａ、３Ｂ、３Ｃは、いずれも様々な端末装置と無線により接続される。このシステムは、ハードウエア上は、１系統のＬＡＮシステムを構築している。しかしながら、ルータ３Ａ、３Ｂ、３Ｃ等のネットワーク接続装置は、２種類のバンド（周波数）により２つの通信系統の接続制御をする。例えば、第１のバンド（周波数）は５．２ＧＨｚ無線ＬＡＮ（ＩＥＥＥ８０２．１１ａ）を採用する。もう一方の第２のバンド（周波数）は２．４ＧＨｚ無線ＬＡＮ（ＩＥＥＥ８０２．１１ｂ）を採用する。
【００１２】
第１の通信系統において、ルータ３Ａは、端末装置４と無線により接続される。また、ルータ３Ｂは端末装置６と、ルータ３Ｃは端末装置７と無線により接続される。第１の通信系統は、例えば、企業内ネットワークとする。一方、企業の各部には、警備用あるいは、各種セキュリティ確保のために監視カメラ８Ａ、８Ｂ、８Ｃが配置されている。第２の通信系統では、これらの監視カメラがそれぞれルータ３Ａ、３Ｂ，３Ｃと無線により接続されている。さらに、ルータ３Ａは監視用端末装置５と無線により接続されている。
【００１３】
このように、第１の通信系統に属する端末装置等と第２の通信系統に属する端末装置等とは、互いに異なる周波数を用いてルータと接続をするため、例えば、第１の通信系統を利用している端末装置７では、監視カメラ８Ａ、８Ｂ、８Ｃの撮影した画像をそのまま見ることができない。一方、監視用端末装置５は、監視カメラ８Ａ，８Ｂ，８Ｃの撮影した画像をモニタして利用することができる。なお、これらの別々のバンドでは、それぞれバンドの違いを区別できるＩＰアドレス用いてアクセス管理をする。
【００１４】
図２は、上記のような２系統の通信をそれぞれ独自に行うためのパケット構造の説明図である。
ネットワーク上を伝送される通信パケットには、送信元アドレス１１と宛先アドレス１２とが含まれる。図２（ａ）〜（ｄ）は、いずれも、その送信元アドレス１１と宛先アドレス１２の部分を抽出したものを示している。
【００１５】
図２（ａ）は、送信元アドレス１１と宛先アドレス１２とがいずれも第１の通信系統（Ａバンド）のものの場合の例を示している。この図に示すように、ＩＰアドレスを構成する４組の数字のうち、最後の４桁の数字において、千の位の数値を通信系統の周波数を区別するために利用した。Ａバンドの場合には「８」、Ｂバンドの場合には「９」と取り決めておく。
この例は、Ａバンドに属する端末装置からＡバンドに属する端末装置への通信パケットである、ということが判定できる。従って、この通信パケットは、そのままＡバンドのものとして取り扱う。
【００１６】
図２（ｂ）の例では、送信元アドレス１１と宛先アドレス１２の、使用周波数の違いを区別する情報を比較すると、Ｂバンドに属する端末装置からＢバンドに属する端末装置への通信パケットである、ということが判定できる。この場合、Ｂバンドのものとして取り扱う。
【００１７】
図２（ｃ）の例では、送信元のＩＰアドレスは、Ｂバンドのもので、宛先のＩＰアドレスは、Ａバンドのものになっている。このとき、バンド間通信許可フラグ３１を参照する。バンド間通信許可フラグ３１は、ＢバンドとＡバンドの間の、通信パケットの送信が許可されているかどうかを示す情報を含む。バンド間通信許可フラグ３１の内容が「１」の場合には、バンド間での通信が可能である。一方、バンド間通信許可フラグが「０」の場合には、各バンドはそれぞれ独立している。すなわち、２つの通信系統は独立しており、互いに通信の内容の秘密が保たれる。
図２（ｃ）の例の場合であって、バンド間通信許可フラグ３１の内容が「１」ならば、Ａバンドの周波数で、通信パケットが送信される。
【００１８】
図２（ｄ）の例の場合は、バンド間通信許可フラグ３１の内容が「１」ならば、Ｂバンドの周波数で、通信パケットが送信される。なお、例えば、ＡバンドからＢバンドへの情報転送は許可するが、ＢバンドからＡバンドへの情報転送は許可しないというような内容の、バンド間通信許可フラグを設けるようにしてもよい。
【００１９】
以上のように、通信パケットの送信元アドレスと宛先アドレスとを取得し、送信元アドレスが第１のバンドに属し、宛先アドレスが第２のバンドに属するというように、異なるバンド間の通信が要求された場合には、その通信パケットの送受信を許可するかどうか判断する動作をさせる。バンド間の通信が可能という場合には、その通信パケットを転送し、バンド間の通信が不可という場合には、その通信パケットを自動的に破棄する。バンドの数は２種以上いくつあってもよい。こうして、ネットワーク接続装置が、各バンド（通信系統）を利用する端末装置間の通信を自由に切り離したり、通信可能にしたりすることができる。
【００２０】
このシステムは、例えば、病院において、病院内の情報伝達に利用されているネットワークを、来客がメールやインターネットに接続できるように利用するシステムでも応用できる。すなわち、第１のバンドを来客用に開放し、一定の課金システムを設けて、自由な利用を認める。その一方で、第２のバンドでは、病院内のシステム用のデータ伝送を行う。これらのシステムが、１系統のＬＡＮシステム（ハードウエア）を共用できるので、ネットワークの管理コストを大幅に削減できる。
【００２１】
図３は、ネットワーク接続装置の具体的な構成と機能を説明するブロック図である。
上記のルータ３Ａ、３Ｂ、３Ｃといったネットワーク接続装置には、例えば、図３に示すような機能ブロックが設けられ、所定の通信を実行する。まず、通信パケット１０を記憶させるために、受信バッファ２１、２２が設けられる。受信バッファ２１は、ＬＡＮケーブル１を通じてネットワーク接続装置に転送された通信パケット１０を記憶する装置である。受信バッファ２２は、無線によりアンテナ２８を通じて受信された通信パケット１０を一時記憶させる装置である。バンド識別部２３は、受信バッファ２１、あるいは受信バッファ２２に記憶された通信パケット１０の、送信元アドレス１１や宛先アドレス１２を抽出し、両者を比較して、通信を許可するかどうかの処理を実行する部分である。
【００２２】
セレクタ２４は、受信バッファ２１に記憶された通信パケット１０を２種の周波数の送信部２６と２７のいずれか一方に転送する機能を持つ。この例では、送信部２６は、第１の通信系統用として動作し、送信部２７は、第２の通信系統用として動作する。バンド間通信許可フラグ３１は、異なる周波数の通信系統間で相互に通信を許可するかどうかを示す情報を記憶する部分である。ゲート２５は、受信バッファ２２に記憶された通信パケット１０をＬＡＮケーブル１に転送する制御をする部分である。上記の例では、２種類の通信系統を使用した例を示したが、３種類以上の通信系統があっても同様の構成で対応できる。
【００２３】
まず、ＬＡＮケーブル１を介して通信パケット１０が受信バッファ２１に格納されたときの動作を考える。通信パケット１０は、送信元アドレス１１と宛先アドレス１２と送信用のデータ１３からなる。バンド識別部２３は、受信バッファ２１に記憶された通信パケット１０の送信元アドレス１１と宛先アドレス１２とを抽出し、両者を比較する。両者が一致した場合には、その宛先アドレスからいずれの送信部２６、２７に通信パケットを転送するかを判断する。そして、その結果をバンド識別部２３からセレクタ２４に向けて送信する。これによって受信バッファ２１に記憶された通信パケット１０が、該当する送信部、すなわち、送信部２６あるいは送信部２７のいずれかに転送される。送信部２６は、アンテナ２９を通じて該当する通信パケットを端末装置等へ向けて無線送信する。送信部２７は、アンテナ３０を利用して該当する通信パケットを端末装置等へ向けて無線送信する。
【００２４】
一方、バンド識別部２３において、送信元アドレス１１の周波数と宛先アドレス１２の周波数とが不一致であった場合には、バンド間通信許可フラグ３１を参照する。そして、両者の組み合わせが通信を許可されている組み合わせであると判断すると、セレクタ２４を操作し、該当する宛先の周波数で送信を行うように、送信部２６、あるいは２７にその通信パケットを転送する。
【００２５】
また、アンテナ２８によって無線受信した通信パケットは、受信バッファ２２に記憶される。その送信元アドレス１１と宛先アドレス１２は、バンド識別部２３において比較される。両者が一致した場合には、ゲート２５を開いて受信バッファ２２からその通信パケットをＬＡＮケーブル１に転送する。どのバンドで送信するかといった判断は、ＬＡＮケーブル１を通じて接続された別のネットワーク接続装置が判断すればよい。次に、受信バッファ２２に記憶された通信パケットの送信元アドレス１１と宛先アドレス１２の使用周波数が異なっている場合を考える。この場合、バンド識別部２３は、バンド間通信許可フラグ３１を参照して、異なる通信系統間での通信が許可されているかどうかを判断する。許可されていれば、ゲート２５を開いて受信バッファ２２に記憶された該当する通信パケットをＬＡＮケーブル１に向けて転送する。この場合も、どのバンドで送信するかといった判断は不要である。
【００２６】
なお、バンド識別部２３において異なるバンド間の通信であることを検出し、かつ、その通信が許可されていないバンド間の通信であると判断すると、セレクタ２４、あるいはゲート２５に対する制御動作を行わないと同時に、受信バッファ２１や受信バッファ２２に記憶された該当する通信パケットを破棄する処理を行う。さらに、その処理の結果を送信元アドレスに通知して、所定の警告を行うことが好ましい。この処理は、バンド識別部２３が実行するとよい。
上記のバンド識別部２３は、ハードウエアで構成することもできるが、コンピュータプログラムによって実現することも可能である。
【００２７】
図４は、そのコンピュータプログラムの具体的な動作を示すフローチャートである。
まず、ステップＳ１において、バンド識別部２３は、受信バッファ２１、あるいは受信バッファ２２から１パケット分の通信パケットを取得する。そして、ステップＳ２において、その送信元アドレス１１と宛先アドレス１２とを抽出して比較する。ステップＳ３で、両者の、使用周波数の違いを区別できる情報が一致するかどうかを判断する。両者が一致した場合には、ステップＳ４において、送信処理すべきバンドを選択する。そして、ステップＳ５において、無線送信あるいは、転送処理を実行する。
【００２８】
なお、ＬＡＮケーブルへ転送処理をする場合には、ステップＳ４におけるバンド選択は必ずしも行わなくてよい。一方、ステップＳ３において、送信元アドレスと宛先アドレスの周波数を選択する情報が一致しない場合には、ステップＳ６に進み、バンド間通信許可フラグ３１をチェックする。そして、そのフラグの内容が「１」であるかどうかを判断する。フラグの内容が１であれば、ステップＳ７からステップＳ４に進み、バンドを選択し、該当先へ無線送信するか、あるいは転送処理を実行する。また、フラグの内容が「０」であれば、ステップＳ７からステップＳ８に進み、受信データの非転送処理を実行する。すなわち、受信バッファに格納された通信フラグを破棄し、エラーメッセージの送信処理をする、といった内容になる。
【００２９】
以上のようなシステムによって、いわゆるバンド間通信許可をしない状態では、例えば、一方の通信系統で通常の社内ＬＡＮを構築し、他方の通信系統で監視カメラなどの画像を送信し、秘密性の高い情報の通信に、通常の社内ＬＡＮのハードウエアをそのまま利用することができる。
【００３０】
また、特に秘密性の高い情報転送が不要な場合や、ある特定の宛先に対する通信では、秘密性を解除したいときには、バンド間通信を許可することによって、ネットワークの有効利用が可能になる。しかも、このシステムは、従来の通信パケットの構造を特に変更することなく、実現できるという効果がある。また、送信元や宛差のＩＰアドレスの一部にどのバンドに属するどの周波数の通信をしているかを区別する情報が含まれていれば、それ以外の情報は、必要ない。しかも、送信元や宛差のＩＰアドレスにこの情報を含めておくことによって、ネットワーク上の全てのネットワーク接続装置において、自動的にどの通信系統に属するデータの通信かを判断でき、大きな負荷もかからないという効果がある。
【００３１】
なお、上記のコンピュータプログラムは、それぞれ独立したプログラムモジュールを組み合わせて構成してもよいし、全体を一体化したプログラムにより構成してもよい。コンピュータプログラムにより制御される処理の全部または一部を同等の機能を備えるハードウエアで構成しても構わない。また、上記のコンピュータプログラムは、既存のアプリケーションプログラムに組み込んで使用してもよい。上記のような本発明を実現するためのコンピュータプログラムは、例えばＣＤ−ＲＯＭのようなコンピュータで読み取り可能な記録媒体に記録して、任意の情報処理装置にインストールして利用することができる。また、ネットワークを通じて任意のコンピュータのメモリ中にダウンロードして利用することもできる。
【図面の簡単な説明】
【図１】本発明の複バンドネットワークを具体的に使用したシステムの概略図である。
【図２】２系統の通信をそれぞれ独自に行うためのパケット構造の説明図である。
【図３】ネットワーク接続装置の具体的な構成と機能を説明するブロック図である。
【図４】コンピュータプログラムの具体的な動作を示すフローチャートである。
【符号の説明】
１  ＬＡＮケーブル
３Ａ、３Ｂ、３Ｃ  ルータ
４、６、７  端末装置
５  監視用端末装置
８Ａ、８Ｂ、８Ｃ  監視カメラ
【図１】
2004328559.tif 000003
【図２】
2004328559.tif 000004
【図３】
2004328559.tif 000005
【図４】
2004328559.tif 000006