(57)【要約】【課題】作業員がケーブルを挿し間違えてもルータ装置をネットワークに接続させることができるルータ装置、ルータ装置の制御方法、プログラムを提供すること。【解決手段】第１のネットワークに接続するための第１設定情報３２、および第２のネットワークに接続するための第２設定情報３３を記憶する設定情報記憶部と、第１設定情報３２を参照して第１のネットワークに接続する第１インターフェースＰ０と、第２設定情報３３を参照して第２のネットワークに接続する第２インターフェースＰ１と、第１インターフェースＰ０と第１ネットワークとの接続状態、および第２インターフェースＰ１と第２のネットワークとの接続状態の、少なくとも一方の確認を行う接続状態確認手段４１と、接続状態の確認がとれない場合に、設定情報を、第１設定情報３２と第２設定情報３３とで入れ替える設定情報入替え手段４２と、を備えた。【選択図】図７
2008092255.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークおよび第２のネットワークに接続するルータ装置であって、
前記第１のネットワークに接続するための設定情報である第１設定情報、および前記第２のネットワークに接続するための設定情報である第２設定情報を記憶する設定情報記憶部と、
前記第１設定情報を参照して前記第１のネットワークに接続する第１インターフェースと、
前記第２設定情報を参照して前記第２のネットワークに接続する第２インターフェースと、
前記第１インターフェースと前記第１ネットワークとの接続状態、および前記第２インターフェースと前記第２のネットワークとの接続状態の、少なくとも一方の確認を行う接続状態確認手段と、
前記接続状態確認手段により、少なくとも一方の接続状態の確認がとれない場合に、参照対象となる前記設定情報を、前記第１設定情報と前記第２設定情報とで入れ替える設定情報入替え手段と、を備えたことを特徴とするルータ装置。
【請求項２】
前記接続状態確認手段は、
前記第１のネットワークまたは前記第２のネットワークにブロードキャストし、前記ブロードキャストの応答結果に基づいて接続状態の確認を行うことを特徴とする請求項１に記載のルータ装置。
【請求項３】
前記設定情報入替え手段により、前記第１設定情報と前記第２設定情報とを入れ替えた後、さらに前記第１インターフェースおよび前記第２インターフェースと、各インターフェースにそれぞれ接続したネットワークとの接続状態の確認を行う再接続状態確認手段をさらに備えたことを特徴とする請求項１または２に記載のルータ装置。
【請求項４】
前記再接続確認手段により確認した接続状態を報知する報知手段をさらに備えたことを特徴とする請求項３に記載のルータ装置。
【請求項５】
前記報知手段は、ランプ表示により接続状態を報知することを特徴とする請求項４に記載のルータ装置。
【請求項６】
前記第１のネットワークおよび前記第２のネットワークのいずれか一方がＬＡＮであり、他方がＷＡＮであることを特徴とする請求項１ないし５のいずれか１項に記載のルータ装置。
【請求項７】
前記第１のネットワークに接続するための設定情報を参照して前記第１のネットワークに接続する第１インターフェースと、前記第２のネットワークに接続するための設定情報を参照して前記第２のネットワークに接続する第２インターフェースと、を備え、第１のネットワークおよび第２のネットワークに接続するルータ装置の制御方法であって、
前記第１インターフェースと前記第１ネットワークとの接続状態、および前記第２インターフェースと前記第２のネットワークとの接続状態の、少なくとも一方の確認を行うステップと、
前記接続状態確認手段により、少なくとも一方の接続状態の確認がとれない場合に、参照対象となる前記設定情報を、前記第１設定情報と前記第２設定情報とで入れ替えるステップと、を備えたことを特徴とするルータ装置の制御方法。
【請求項８】
コンピュータに、請求項７に記載のルータ装置の制御方法における各ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なるネットワーク間においてパケットの転送処理を行うルータ装置、ルータ装置の制御方法、プログラムに関するものである。
【背景技術】
【０００２】
従来、この種のルータ装置において、２つのＬＡＮポートを備えているものが知られている。このルータ装置は、一方のＬＡＮポートからパケットを受信すると、パケットの内容に応じてフィルタリング処理を行い、他方のＬＡＮポートからパケットを転送している（特許文献１参照）。
【特許文献１】特開２００４−２０１１６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記のルータ装置のように同形状のインターフェースが２つあると、作業員はケーブルを挿し間違えてしまう虞があり、ルータ装置がネットワークに接続できなくなるという問題が生じていた。この場合、ケーブルの先端に接続先を示したタグを付けることで、係る問題を解消することができるが、タグを作成する手間がかかるため、煩わしい作業となっていた。
【０００４】
本発明は、作業員がケーブルを挿し間違えてもルータ装置をネットワークに接続させることができるルータ装置、ルータ装置の制御方法、プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００５】
本発明のルータ装置は、第１のネットワークおよび第２のネットワークに接続するルータ装置であって、第１のネットワークに接続するための設定情報である第１設定情報、および第２のネットワークに接続するための設定情報である第２設定情報を記憶する設定情報記憶部と、第１設定情報を参照して第１のネットワークに接続する第１インターフェースと、第２設定情報を参照して第２のネットワークに接続する第２インターフェースと、第１インターフェースと第１ネットワークとの接続状態、および第２インターフェースと第２のネットワークとの接続状態の、少なくとも一方の確認を行う接続状態確認手段と、接続状態確認手段により、少なくとも一方の接続状態の確認がとれない場合に、参照対象となる設定情報を、第１設定情報と第２設定情報とで入れ替える設定情報入替え手段と、を備えたことを特徴とする。
【０００６】
本発明のルータ装置の制御方法は、第１のネットワークに接続するための設定情報を参照して第１のネットワークに接続する第１インターフェースと、第２のネットワークに接続するための設定情報を参照して第２のネットワークに接続する第２インターフェースと、を備え、第１のネットワークおよび第２のネットワークに接続するルータ装置の制御方法であって、第１インターフェースと第１ネットワークとの接続状態、および第２インターフェースと第２のネットワークとの接続状態の、少なくとも一方の確認を行うステップと、接続状態確認手段により、少なくとも一方の接続状態の確認がとれない場合に、参照対象となる設定情報を、第１設定情報と第２設定情報とで入れ替えるステップと、を備えたことを特徴とする。
【０００７】
この構成によれば、作業員が、２つのネットワークに連なる２本のケーブルを、ルータ装置の各ネットワークに対応するインターフェースに、互い違いに挿し込んだ場合でも、各インターフェースの設定情報が入れ替わるため、ネットワークに接続することができる。このため、ケーブルの挿し間違い防止のためにケーブルの接続先を示すタグを作成する必要がなく、ルータ装置の設置作業が容易となる。
【０００８】
この場合、接続状態確認手段は、第１のネットワークまたは第２のネットワークにブロードキャストし、ブロードキャストの応答結果に基づいて接続状態の確認を行うことが、好ましい。
【０００９】
この構成によれば、ルータ装置のインターフェースが、接続先のネットワークに属しているかを確認することができる。また、ネットワークに属する全てのノードと接続確認を行うため、ノードを特定して接続確認をする必要がない。
【００１０】
この場合、設定情報入替え手段により、第１設定情報と第２設定情報とを入れ替えた後、さらに第１インターフェースおよび第２インターフェースと、各インターフェースにそれぞれ接続したネットワークとの接続状態の確認を行う再接続状態確認手段をさらに備えたことが、好ましい。
【００１１】
この構成によれば、ルータ装置の各インターフェースの設定が接続先のネットワークに対応する設定になっている場合に、ネットワークとの接続状態を再度確認することができる。このとき、ネットワークとの接続不良を検出すれば、ケーブルの挿し間違い以外の接続不良の原因、例えばケーブルの断線等を特定することができる。
【００１２】
この場合、再接続確認手段により確認した接続状態を報知する報知手段をさらに備えたことが、好ましい。
【００１３】
この場合、報知手段は、ランプ表示により接続状態を報知することが、好ましい。
【００１４】
これらの構成によれば、作業員に対して接続状態が視覚的に報知されるため、例えば、ケーブルの断線等により接続不良が生じた場合に、従業員は、早期に対応することができる。
【００１５】
この場合、第１のネットワークおよび第２のネットワークのいずれか一方がＬＡＮであり、他方がＷＡＮであることが、好ましい。
【００１６】
この構成によれば、例えば、ＷＡＮ側の回線終端装置とルータ装置のＷＡＮ用のインターフェースとが、ＬＡＮケーブルで接続されるような場合（ＷＡＮ用のインターフェースとＬＡＮ用のインターフェースとが、同一形状の場合）に、ＷＡＮに連なるケーブルとＬＡＮに連なるケーブルとをルータ装置の各インターフェースに互い違いに挿し込んでも、ＷＡＮおよびＬＡＮに接続することができる。
【００１７】
本発明のプログラムは、コンピュータに、上記のルータ装置の制御方法における各ステップを実行させることを特徴とする。
【００１８】
これを利用することにより、作業員がケーブルを挿し間違えてもルータ装置をネットワークに接続させることができるプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１９】
以下、添付の図面を参照して、本発明の一実施形態に係るルータ装置について説明する。このルータ装置は、２つのネットワーク間に設置され、作業員が各ネットワークに連なるケーブルを挿し間違えて設置した場合でも、ルータ装置がケーブルの挿し間違いを判別して、ネットワークに接続できるものである。ここで、作業員がケーブルを挿し間違えてルータ装置を設置した場合について説明する。
【００２０】
図１に示すように、本発明のルータ装置１は、ＩＳＰ７（Internet Service Provider）を介してインターネット４に接続するためのＬＡＮポートＰ０と、事業所内ＬＡＮ５に接続するためのＬＡＮポートＰ１と、を備えている。そして、ＬＡＮポートＰ０は、事業所内ＬＡＮ５に接続され、ＬＡＮポートＰ１は、ＩＳＰ７に連なる回線終端装置３にそれぞれ接続されている。つまり、同図では、ルータ装置１が、事業所内ＬＡＮ５に連なるケーブルと、回線終端装置３に連なるケーブルと、を相互に挿し間違えて事業所６に設置された状態を示している。
【００２１】
また、ルータ装置１は、入出力インターフェース１１、内部バス１２、ＣＰＵ１３(Central Processing Unit)、ＲＯＭ１４(Read Only Memory)、ＲＡＭ１５(Random Access Memory)およびメモリ１６を備えている。メモリ１６には、ルータ装置１に各種設定を行うための構成管理情報１８を記憶している。また、２つのＬＡＮポートＰ０、Ｐ１の近傍には、それぞれＬＥＤランプ１７ａ、１７ｂが設けられている。
【００２２】
構成管理情報１８は、各ＬＡＮポートＰ０、Ｐ１がＷＡＮ側およびＬＡＮ側のいずれかに割り当てられているかを示すポート属性情報３１と、ＬＡＮポートＰ０がネットワークに接続するための第１ポート設定情報３２と、ＬＡＮポートＰ１がネットワークに接続するための第２ポート設定情報３３と、ルータ装置１にフィルタリング機能やＤＨＣＰサーバ機能を持たせるためのルータ設定情報３４と、から構成されている。
【００２３】
図２に示すポート属性情報３１は、各ＬＡＮポートＰ０、Ｐ１とＷＡＮ側およびＬＡＮ側を示すフラグとを関連付ける情報である。そして、このフラグの内容に応じて、第１ポート設定情報３２の設定内容と第２ポート設定情報３３の設定内容とが書き替わる構成となっている（詳細は後述する）。本実施形態では、事業所内ＬＡＮ５に接続されたＬＡＮポートＰ０に、ＷＡＮ側を示すフラグがセットされ、回線終端装置３に接続されたＬＡＮポートＰ１に、ＬＡＮ側を示すフラグがセットされている。
【００２４】
図３（ａ）、（ｂ）に示す第１ポート設定情報３２および第２ポート設定情報３３は、各ＬＡＮポートＰ０、Ｐ１に設定するＩＰアドレスおよびサブネットマスク等の基本設定情報である。本実施形態では、ＬＡＮポートＰ０が参照する第１ポート設定情報３２には、ＩＳＰ７（インターネット４）に接続するための設定である、ＩＰアドレス「ＩＳＰ７から自動取得」、サブネットマスク「ＩＳＰ７から自動取得」が設定されている。この設定により、ＬＡＮポートＰ０に回線終端装置３に連なるケーブルを挿し込めば、ＩＳＰ７と自動的にセッションを張ることができる構成となっている。一方、ＬＡＮポートＰ１が参照する第２ポート設定情報３３には、事業所内ＬＡＮ５に接続するための設定であるＩＰアドレス「１９２．１６８．０．１００」、サブネットマスク「２５５．２５５．２５５．０」が設定されている。なお、第１ポート設定情報３２および第２ポート設定情報３３には、ＩＳＰ７に接続するための設定として、更にＩＤ・パスワード等から構成されるユーザ情報も含まれるが、図示は省略する。
【００２５】
図４に示すルータ設定情報３４は、ルータ装置１のフィルタリング処理やＤＨＣＰサーバ機能等の設定情報である。本実施形態では、ルータ装置１には、ＤＨＣＰサーバ機能が設定されており、１９２．１６８．０．１から１９２．１６８．０．１４までの範囲を事業所６内のクライアント端末２に割り当てるアドレスプールとして設定している。つまり、各クライアント端末２にルータ装置１からＩＰアドレスを取得する設定をしておくことで、各クライアント端末２は、ルータ装置１から自動的にＩＰアドレスを取得する。
【００２６】
続いて、図６の機能ブロック図を参照してルータ装置１の機能構成について説明する。ルータ装置１は、接続状態確認手段４１、設定情報入替え手段４２、再接続状態確認手段４３および報知手段４４を備えている。
【００２７】
接続状態確認手段４１は、ＬＡＮポートＰ０から事業所内ＬＡＮ５に向けてブロードキャストを行い、応答結果に基づいて接続状態の確認を行うものである。この場合、事業所内ＬＡＮ５に接続されているいずれかのクライアント端末２から応答パケットを受信すると、正常接続と判定する。一方、事業所内ＬＡＮ５に接続されている全てのクライアント端末２からの応答パケットを受信できない場合には、接続不良と判定する。この構成により、ＬＡＮポートＰ１が事業所内ＬＡＮ５に属しているかを確認することができる。また、ブロードキャストにより事業所内ＬＡＮ５内の全てのノードとの疎通確認を行うため、事業所内ＬＡＮ５内の特定のノードを指定する必要が無い。
【００２８】
本実施形態では、ＬＡＮポートＰ０が参照する第１ポート設定情報３２には、ＩＳＰ７に接続するための設定がなされているため、ルータ装置１は、ブロードキャストの応答パケットを受信することがなく、接続不良と判定される。
【００２９】
なお、本実施形態では、ブロードキャストを行う構成としたが、特定のクライアント端末２と疎通確認することで接続状態を確認する構成としてもよい。また、ＬＡＮポートＰ１とＩＳＰ７とが正常にセッションを張れているかで接続状態を確認する構成としてもよい。
【００３０】
設定情報入替え手段４２は、接続状態確認手段４１が接続不良と判定した場合に、各ＬＡＮポートＰ０、Ｐ１のポート属性情報３１のフラグを相互に入れ替えてセットし、さらにフラグに合わせて各ＬＡＮポートＰ０、Ｐ１が参照している第１ポート設定情報３２の設定内容と第２ポート設定情報３３の設定内容とを相互に書き替えるものである。
【００３１】
本実施形態では、上述したように接続状態確認手段４１が接続不良と判定するため、図５（ａ）に示すように、ポート属性情報３１のＬＡＮポートＰ０に、ＬＡＮ側を示すフラグをセットし、ＬＡＮポートＰ１に、ＷＡＮ側を示すフラグをセットする。また、フラグの入れ替えに合わせて、図５（ｂ）に示すように、第１ポート設定情報３２を、ＩＰアドレス「１９２．１６８．０．１００」、サブネットマスク「２５５．２５５．２５５．０」に書き換え、図５（ｃ）に示すように第２ポート設定情報３３を、ＩＰアドレス「ＩＳＰ７から自動取得」、サブネットマスク「ＩＳＰ７から自動取得」に書き換える。この構成により、ケーブルをＬＡＮポートＰ０とＬＡＮポートＰ１とに相互に挿し間違えても、各ネットワークに対応するポート設定となる。
【００３２】
再接続状態確認手段４３は、設定情報入替え手段４２により、第１ポート設定情報３２の設定内容と第２ポート設定情報３３の設定内容とを入れ替えた後に、再びＬＡＮポートＰ０およびＬＡＮポートＰ１と、各ＬＡＮポートＰ０、Ｐ１にそれぞれ接続したネットワーク（事業所内ＬＡＮ５またはインターネット４）との接続確認を行うものである。このとき、ルータ装置１がネットワークと接続不良と判定すれば、ケーブルの挿し間違い以外の接続不良の原因、例えばケーブルの断線等を特定することができる。
【００３３】
本実施形態では、インターネット４に接続するように設定変更されたＬＡＮポートＰ１については、ＩＳＰ７と正常にセッションを張れているかを確認する。また、事業所内ＬＡＮ５に接続するように設定変更されたＬＡＮポートＰ０については、事業所内ＬＡＮ５に対してブロードキャストを行い、応答結果により接続状態の確認を行う。
【００３４】
報知手段４４は、再接続状態確認手段４３により確認した接続状態をＬＥＤランプ１７ａ、１７ｂにより報知するものである。再接続状態確認手段４３により、ルータ装置１がネットワークとの正常接続と判定した場合には、ＬＥＤランプ１７ａ、１７ｂを青色に発光する。一方、接続不良と判定した場合には、ＬＥＤランプ１７ａ、１７ｂを赤色に発光し、作業員にケーブルの断線等の注意を促す。なお、本実施形態ではランプ表示により視覚的に報知したが、音声（電子音等）により報知する構成としてもよい。
【００３５】
なお、接続状態確認手段４１、設定情報入替え手段４２、再接続状態確認手段４３および報知手段４４は、ＣＰＵ１３がＲＯＭ１４内の制御プログラム及びメモリ１６内のプログラムに従って各種データを演算し、さらにＬＡＮポートＰ０およびＬＡＮポートＰ１と協働して処理を実行することにより実現されるものである。
【００３６】
図７のフローチャートを参照して、ルータ装置１による第１ポート設定情報３２および第２ポート設定情報３３の入替え処理について説明する。作業員がルータ装置１を設置すると（Ｓ０１）、ルータ装置１は、まずＬＡＮポートＰ０からブロードキャストを行い接続状態の確認を行う（Ｓ０２）。ルータ装置１のブロードキャストに応答が無いと（Ｓ０３：Ｎｏ）、接続不良と判定し、ポート属性情報３１のフラグの入れ替え処理および第１ポート設定情報３２の設定内容と第２ポート設定情報３３の設定内容との入替え処理を行い（Ｓ０４）、入れ替え処理を行なったことを示す入替えフラグを立てる（Ｓ０６）。また、ルータ装置１のブロードキャストに応答がある場合（Ｓ０３：Ｙｅｓ）は、正常接続と判定し、第１ポート設定情報３２および第２ポート設定情報３３の入替え処理を行わず、前記入替えフラグを立てない（Ｓ０５）。
【００３７】
第１ポート設定情報３２と第２ポート設定情報３３との入替え処理が完了すると、ＬＡＮポートＰ１とＩＳＰ７との接続状態を確認する（Ｓ０７）。ＬＡＮポートＰ１とＩＳＰ７との接続状態が正常であれば（Ｓ０８：Ｙｅｓ）、ＬＡＮポートＰ１の近傍に設けられたＬＥＤランプ１７ｂを青色発光させる（Ｓ０９）。一方、ＬＡＮポートＰ１とＩＳＰ７とが接続不良であると判定すると（Ｓ０８：Ｎｏ）、ＬＥＤランプ１７ｂを赤色発光させ（Ｓ１０）、作業員にケーブルの断線等の注意を促す。
【００３８】
そして、ＬＡＮポートＰ１とＩＳＰ７との接続状態を確認し終わると前記入替えフラグが立っていなかった場合（Ｓ１１：Ｎｏ）、ルータ装置１は、前記ＬＥＤランプ１７aを青色発光させる（Ｓ１４）。一方、前記入替えフラグが立っていた場合（Ｓ１１：Ｙｅｓ）、ルータ装置１は、再びＬＡＮポートＰ０から事業所内ＬＡＮ５に向けてブロードキャストを行い接続状態の確認を行う（Ｓ１２）。ルータ装置１のブロードキャストに応答が有ると（Ｓ１３：Ｙｅｓ）、ＬＡＮポートＰ０の近傍に設けられたＬＥＤランプ１７ａを青色発光させる（Ｓ１４）。一方、ルータ装置１のブロードキャストに応答が無いと（Ｓ１３：Ｎｏ）、ＬＥＤランプ１７ａを赤色発光させ（Ｓ１５）、作業員にケーブルの断線等の注意を促す。なお、ルータ装置１設置後の最初の接続確認（Ｓ０２）を行うのは、ＬＡＮポートＰ１であっても良いし、ＬＡＮポートＰ０およびＬＡＮポートＰ１の両方であっても良い。
【００３９】
以上の構成によれば、作業員が、インターネット４および事業所内ＬＡＮ５に連なる２本のケーブルを、ルータ装置１の各ネットワークに対応するＬＡＮポートＰ０、Ｐ１に、互い違いに挿し込んだ場合でも、各ＬＡＮポートＰ０、Ｐ１に対応する第１ポート設定情報３２および第２ポート設定情報３３が入れ替わるため、それぞれインターネット４および事業所内ＬＡＮ５に接続することができる。このため、ケーブルの挿し間違い防止のためにケーブルの接続先を示すタグを作成する必要がなく、ルータ装置１の設置作業が容易となる。
【００４０】
なお、本実施形態では、ＷＡＮ−ＬＡＮ間のパケット転送処理を行うためのルータ装置１としたが、ＬＡＮ−ＬＡＮ間、ＷＡＮ−ＷＡＮ間のパケット転送処理を行うための装置として使用することも可能である。また、この場合、同一形状のポートであれば、インターフェースはＬＡＮポートに限らない。
【００４１】
また、本実施形態では、ポート属性情報３１にセットされたフラグに基づいて、第１ポート設定情報３２の設定内容と第２ポート設定情報３３の設定内容とを書き替える構成としたが、フラグに基づいて各ＬＡＮポートＰ０、Ｐ１のポート設定情報の参照先を変更する構成としてもよい。
【００４２】
一方で、上記の例に示した、ルータ装置１の各機能をソフトウェアプログラムとして提供することも可能である。また、そのプログラムを記録媒体（図示省略）に格納して提供できる。記録媒体としては、ＣＤ−ＲＯＭ、フラッシュＲＯＭ、メモリカード（コンパクトフラッシュ（登録商標）、スマートメディア、メモリースティック等）、光磁気ディスク、デジタルバーサタイルディスクおよびフレキシブルディスク等を利用することができる。
【００４３】
上記に示した実施例によらず、ルータ装置１の処理工程について、本発明の要旨を逸脱しない範囲で、適宜変更も可能である。
【図面の簡単な説明】
【００４４】
【図１】ルータ装置およびクライアント端末の制御ブロック図である。
【図２】ポート属性情報の一例を示す図である。
【図３】ポート設定情報の一例を示す図である。
【図４】ルータ設定情報の一例を示す図である。
【図５】（ａ）は、フラグ入れ替え後のポート属性情報であり、（ｂ）、（ｃ）は、設定内容書き換え後のポート設定情報である。
【図６】ルータ装置の機能ブロック図である。
【図７】第１ポート設定情報よび第２ポート設定情報の入替え処理のフローチャートである。
【符号の説明】
【００４５】
１…ルータ装置  ４…インターネット  ５…事業所内ＬＡＮ  ３２…第１ポート設定情報  ３３…第２ポート設定情報  ４１…接続状態確認手段  ４２…設定情報入替え手段  ４３…再接続状態確認手段  ４４…報知手段
【図１】
2008092255.tif 000003
【図２】
2008092255.tif 000004
【図３】
2008092255.tif 000005
【図４】
2008092255.tif 000006
【図５】
2008092255.tif 000007
【図６】
2008092255.tif 000008
【図７】
2008092255.tif 000009