(57)【要約】【課題】  本願発明では、ネットワーク装置の動作モードの設定をユーザに手を煩わすことなく設定し、ネットワーク知識に乏しい初心者でも容易にネットワーク環境を実現できることを目的とする。【解決手段】  本発明に係るネットワーク装置は、ネットワークに接続可能であって、ネットワーク接続動作モードが選択可能なネットワーク装置において、複数のネットワーク接続動作モードを記憶するネットワーク接続動作モード記憶部と、どのネットワーク接続動作モードに設定するかを要求する要求情報をネットワークに接続された他のネットワーク装置に送信し、要求情報に対する設定情報を該他のネットワーク装置より受信するネットワーク通信部と、設定情報より所定のネットワーク接続動作モードに設定するネットワーク接続動作モード処理部とを有する。【選択図】  図１
2005341287.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続可能であって、ネットワーク接続動作モードが選択可能なクライアント側ネットワーク装置において、
複数のネットワーク接続動作モードを記憶するネットワーク接続動作モード記憶部と、
どのネットワーク接続動作モードに設定するかを要求する要求情報をネットワークに接続された他のネットワーク装置に送信し、要求情報に対する設定情報を該他のネットワーク装置より受信するネットワーク通信部と、
設定情報より所定のネットワーク接続動作モードに設定するネットワーク接続動作モード処理部と、
を有することを特徴とするクライアント側ネットワーク装置。
【請求項２】
ネットワーク接続可能なサーバ側ネットワーク装置において、
ネットワークに接続されたネットワーク装置が設定するネットワーク接続動作モードの設定情報を記憶する設定情報記憶部と、
該他のネットワーク装置より設定情報を要求する要求情報を受信し、該要求情報に対する設定情報を該他のネットワーク装置に送信するネットワーク通信部と、
を有することを特徴とするサーバ側ネットワーク装置。
【請求項３】
ネットワーク装置間のネットワーク接続設定を行なうクライアント側ネットワーク接続設定プログラムにおいて、
ネットワーク装置内に記憶された複数のネットワーク接続動作モードのうちいずれのネットワーク接続動作モードを設定すべきかを接続された他のネットワーク装置に要求するネットワーク接続動作モード要求ステップと、
ネットワーク接続動作モード要求に対する設定情報を受信する設定情報受信ステップと、
該設定情報より所定のネットワーク接続動作モードに設定するネットワーク接続動作モード処理ステップと、
をコンピュータに実行させることを特徴とするクライアント側ネットワーク接続設定プログラム。
【請求項４】
ネットワーク装置間のネットワーク接続設定を行なうサーバ側ネットワーク接続設定プログラムにおいて、
ネットワークに接続されたネットワーク装置よりネットワーク接続動作モードの設定情報を要求する要求情報を受信する要求情報受信ステップと、
要求情報に対する設定情報を送信するネットワーク接続動作モード設定情報送信ステップと、
をコンピュータに実行させることを特徴とするサーバ側ネットワーク接続設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク装置の動作モード設定において、ユーザが設定する煩わしさを解消するネットワーク装置に関するものである。
【背景技術】
【０００２】
ユーザがインターネットを使用したい場合、通常は個人でプロバイダと契約する。契約するプロバイダにより採用しているネットワーク接続の形態は様々であり、ユーザはそれぞれに適したパーソナルコンピュータの設定を行い、ネットワーク装置を準備しなければならない。
【０００３】
従来は、ネットワーク装置を使用する場合、その装置を接続するネットワーク環境、例えばＡＤＳＬ（Asymmetric Digital Subscriber Line）モデムならＰＰＰｏＥ（Point to Point Protocol over Ethernet（登録商標））モード、ルータ機能付ＡＤＳＬモデムならブリッジモード等といったように、ユーザ自身がルータを適切な動作モードに設定して使用している。
【０００４】
従来の技術として、ネットワークコンピュータの接続方法に関するものとして以下のものが存在する。
【特許文献１】特開２０００−１５５７３０  クライアントがサーバと同一ネットワーク上に存在する場合は、ＤＨＣＰ（Dynamic Host Configuration Protocol）を利用して設定情報のやり取りをし、クライアントがサーバと同一ネットワーク上に存在しなかった場合（ＤＨＣＰによる情報取得に失敗した場合）には、クライアント内のローカルストレージ上から設定情報を読み込むことによって、クライアントの動作モードを自動的に設定するものである。
【０００５】
これにより、インターネット等で接続された遠隔のネットワークからでも使用可能なオペレーションモードを、ネットワーク環境等に応じて自動的に切り替えられるようになり、操作性の高いネットワークコンピュータを実現できる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし上記従来のネットワークコンピュータの接続方法では、ＤＨＣＰサーバが存在しない環境では、必ずしも意図した動作モードに切り替わる保証はなく、またクライアントとして、ネットワークコンピュータといったエンドユーザを想定しており、ルータ等の装置ではユーザの手を煩わすことなく容易な設定が非常に困難である。
【０００７】
またユーザが個人でルータ等のネットワーク装置の動作モードを設定する場合、契約したプロバイダが採用しているネットワーク環境がどのようになっているか、環境によってどの動作モードに設定すれば良いかなど、状況を把握する必要がある。
【０００８】
そのような設定情報や設定方法は、ネットワーク装置のマニュアルやプロバイダのサポートによって解決する方法もあるが、マニュアルを読んだり、サポートを受けるために状況を知らせるためには、ある程度のネットワーク知識が必要であり、一般のユーザにとって難解となる場合がある。また出張サポートもあるが、有料であることが多い。
【０００９】
このように、現在、一般ユーザがネットワーク装置を導入することは、誰でも容易に使用できるまでには至っていない。
【００１０】
ネットワーク装置の開発メーカにおいても、ネットワーク装置の設定の困難さから、ユーザの誤設定による接続障害の問題が発生している。
【００１１】
本発明では、ネットワーク装置の動作モードの設定をユーザに手を煩わすことなく設定し、ネットワーク知識に乏しい初心者でも容易にネットワーク環境を実現できることを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係るクライアント側ネットワーク装置は、ネットワークに接続可能であって、ネットワーク接続動作モードが選択可能なクライアント側ネットワーク装置において、複数のネットワーク接続動作モードを記憶するネットワーク接続動作モード記憶部と、どのネットワーク接続動作モードに設定するかを要求する要求情報をネットワークに接続された他のネットワーク装置に送信し、要求情報に対する設定情報を該他のネットワーク装置より受信するネットワーク通信部と、設定情報より所定のネットワーク接続動作モードに設定するネットワーク接続動作モード処理部とを有することを特徴とする。
【００１３】
また本発明に係るサーバ側ネットワーク装置は、ネットワーク接続可能なサーバ側ネットワーク装置において、ネットワークに接続されたネットワーク装置が設定するネットワーク接続動作モードの設定情報を記憶する設定情報記憶部と、該他のネットワーク装置より設定情報を要求する要求情報を受信し、該要求情報に対する設定情報を該他のネットワーク装置に送信するネットワーク通信部とを有することを特徴とする。
【００１４】
また本発明に係るクライアント側ネットワーク接続設定プログラムは、ネットワーク装置間のネットワーク接続設定を行なうクライアント側ネットワーク接続設定プログラムにおいて、ネットワーク装置内に記憶された複数のネットワーク接続動作モードのうちいずれのネットワーク接続動作モードを設定すべきかを接続された他のネットワーク装置に要求するネットワーク接続動作モード要求ステップと、ネットワーク接続動作モード要求に対する設定情報を受信する設定情報受信ステップと、該設定情報より所定のネットワーク接続動作モードに設定するネットワーク接続動作モード処理ステップと、をコンピュータに実行させることを特徴とする。
【００１５】
また本発明に係るサーバ側ネットワーク接続プログラムは、ネットワーク装置間のネットワーク接続設定を行なうサーバ側ネットワーク接続設定プログラムにおいて、ネットワークに接続されたネットワーク装置よりネットワーク接続動作モードの設定情報を要求する要求情報を受信する要求情報受信ステップと、要求情報に対する設定情報を送信するネットワーク接続動作モード設定情報送信ステップと、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１６】
本発明では、動作モードの設定情報をやり取りする専用のパケットを使用し、あらゆるネットワーク装置にも組み込むことができるため、サーバとクライアントに相当する装置に本発明の動作原理を実装していれば、ユーザの手を煩わすことなく設定が可能となる。
【発明を実施するための最良の形態】
【００１７】
図１は本発明に係る構成図である。
【００１８】
１はプロバイダのサーバ、２はサーバ側ネットワーク装置、３はクライアント側ネットワーク装置、４はパーソナルコンピュータである。
【００１９】
サーバ側ネットワーク装置２は、例えばＡＤＳＬモデムである。クライアント側ネットワーク装置３は、例えばルータであるので、２はＡＤＳＬモデム、３はルータとして以下説明する。
【００２０】
サーバ１とＡＤＳＬモデム２は電話回線を通じて接続されている。ＡＤＳＬモデム２とルータ３、ルータ３とパーソナルコンピュータ４はそれぞれＬＡＮ（Local Area Network）ケーブル等を用いて接続されている。
【００２１】
このときクライアント側ネットワーク装置３は、ＡＤＳＬモデム２とＷＡＮ（Wide Area Network）ポートを介して接続され、パーソナルコンピュータとＬＡＮポートを介して接続されている。
【００２２】
ルータ３はＡＤＳＬモデム２に接続後、要求パケットをブロードキャストで送信する。
【００２３】
ＡＤＳＬモデム２は、必要な設定情報を付加した設定情報パケットをルータ３に返信する。
【００２４】
これによりルータ３は、受信した設定情報パケットの設定情報により所望のモードに設定し、ユーザが従来必要としていたネットワーク環境の設定作業の煩わしさを解消することができる。
【００２５】
図２はＡＤＳＬモデム２とルータ３のブロック図である。
【００２６】
２はＡＤＳＬモデムである。２１は設定情報記憶部、２２は中央処理装置（ＣＰＵ）、２３はメモリ、２４，２５はネットワーク通信部である。
【００２７】
３はルータである。３１は動作モード記憶部、３２は中央処理装置（ＣＰＵ）、３３はメモリ、３４，３５はネットワーク通信部である。ここで請求項１に記載のネットワーク接続動作モード処理部はＣＰＵ３２に対応するものである。
【００２８】
ＡＤＳＬモデム２は、ネットワーク通信部２４を介してルータ３を接続されており、ネットワーク通信部２５を介してプロバイダのサーバ１と接続されている。
【００２９】
ＡＤＳＬモデム２は、予めＣＰＵ２２によってＰＰＰｏＥモード、ブリッジモード、ＮＡＴモードのいずれの設定情報を生成するか判断する。
【００３０】
ＰＰＰｏＥモード、ブリッジモード、ＮＡＴモードのいずれかに設定し設定情報記憶部２１に所定の動作モードを記憶した後、待機状態で待つ。
【００３１】
ルータから要求パケットをネットワーク通信部２４を介して受信すると設定モードがＰＰＰｏＥモードか否かをＣＰＵ２２によって判断する。
【００３２】
設定モードがＰＰＰｏＥモードでなければ、設定情報パケットをネットワーク通信部２４を介して送信し、設定モードがＰＰＰｏＥモードであれば、要求パケット内のＩＰアドレス情報であるＡｄｄｒｅｓｓ１とＡＤＳＬモデムのネットワークアドレスは同一かどうか判断する。
【００３３】
Ａｄｄｒｅｓｓ１とＡＤＳＬモデムのネットワークアドレスは同一であるときは、設定情報パケット内にＡｄｄｒｅｓｓ２としてルータ３に設定すべき他のアドレスを登録し、設定情報パケットをネットワーク通信部２４を介して送信する。
【００３４】
ルータ３は、ネットワーク通信部３５を介してＡＤＳＬモデムと接続されると、ＡＤＳＬモデムに要求パケットを送信する。ここでネットワーク通信部３４にはパーソナルコンピュータ４が接続されている。
【００３５】
ＣＰＵ３２によって送信回数規定値か判断し、規定値の回数であれば、規定値の動作モードに設定し、ネットワーク接続動作モード記憶部３１に記憶する。
【００３６】
送信回数が規定値でなければ、ＡＤＳＬモデム２から設定情報パケットを受信したか否かＣＰＵ３２によって判断する。設定情報パケットをネットワーク通信部３５を介して受信していない場合は、要求パケットを送信し、設定情報パケットを受信している場合は、設定情報パケットのＳｔａｔｅを判断する。ここでＳｔａｔｅとは、設定モードを示す。ＳｔａｔｅがＰＰＰｏＥモードのときはＰＰＰｏＥモードに設定し、ブリッジモードのときはブリッジモードに設定し、ＮＡＴモードのときは設定情報パケット内にＤＨＣＰの有無をＣＰＵ３２によって判断する。
【００３７】
ＰＰＰｏＥモードに設定しネットワーク接続動作モード記憶部３１に記憶した場合は、ルータを再起動する。
【００３８】
ブリッジモードに設定しネットワーク接続動作モード記憶部３１に記憶した場合は、設定情報パケット内にＡｄｄｒｅｓｓ２を含むか否かをＣＰＵ３２によって判断し、Ａｄｄｒｅｓｓ２がない場合はルータを再起動し、Ａｄｄｒｅｓｓ２が存在するときはＩＰアドレスとしてＡｄｄｒｅｓｓ２を設定する。
【００３９】
ＮＡＴ（Network Address Translation）モードのとき、ＤＨＣＰが存在する場合はＤＨＣＰクライアントモードに設定する。ＤＨＣＰによりネットワーク通信部３５側のＩＰアドレスを設定する。Ａｄｄｒｅｓｓ１とネットワーク通信部３４側のＩＰアドレスが同一であるかをＣＰＵ３２により判断し、異なる場合は、ルータを再起動する。Ａｄｄｒｅｓｓ１とネットワーク通信部３４側ＩＰアドレスが同一であれば、ネットワーク通信部３４側ＩＰアドレスを他のアドレスに変更し、ルータを再起動する。ＤＨＣＰが存在しない場合は、手動設定モードに設定し、ネットワーク通信部３５側ＩＰアドレスにＡｄｄｒｅｓｓ２を設定する。Ａｄｄｒｅｓｓ１とネットワーク通信部３４側ＩＰアドレスが同一であるか判断し、異なる場合は、ルータを再起動する。Ａｄｄｒｅｓｓ１とＬＡＮの同一であれば、ネットワーク通信部３４側ＩＰアドレスを他のアドレスに変更し、ルータを再起動する。
【００４０】
図３は本発明に係るルータの設定処理フローチャートである。
【００４１】
ＷＡＮを用いてモデムと接続する（ステップ３０１）。
【００４２】
モデムに要求パケットを送信する（ステップ３０２）。
【００４３】
送信回数規定値か判断する（ステップ３０３）。
【００４４】
規定値の回数であれば、規定値の動作モードに設定する。送信回数が規定値でなければ、モデムから設定情報パケットを受信したか否か判断する（ステップ３０４，３０５）。
【００４５】
設定情報パケットを受信していなければ、要求パケットを送信し、設定情報パケットを受信している場合は、設定情報パケットのＳｔａｔｅを判断する（ステップ３０２，３０６）。ＳｔａｔｅがＰＰＰｏＥモードのときはＰＰＰｏＥモードに設定し、ブリッジモードのときはブリッジモードに設定し、ＮＡＴモードのときは設定情報パケット内にＤＨＣＰの有無を判断する（ステップ３０７，３０８，３０９）。
【００４６】
ＰＰＰｏＥモードに設定した場合は、ルータを再起動する。
【００４７】
ブリッジモードに設定した場合は、設定情報パケット内にＡｄｄｒｅｓｓ２を含むか否かを判断し、Ａｄｄｒｅｓｓ２がない場合はルータを再起動し、Ａｄｄｒｅｓｓ２があるときはＬＡＮにＡｄｄｒｅｓｓ２を設定する（ステップ３１０，３１１）。
【００４８】
ＮＡＴ（Ｎｅｔｗｏｒｋ Ａｄｄｒｅｓｓ Ｔｒａｎｓｌａｔｉｏｎ）モードのときＤＨＣＰが存在する場合はＤＨＣＰクライアントモードに設定する（ステップ３１１）。ＤＨＣＰによりＷＡＮを設定する（ステップ３１２）。Ａｄｄｒｅｓｓ１とＬＡＮのネットワークアドレスが同一であるか判断し、異なる場合は、ルータを再起動する。Ａｄｄｒｅｓｓ１とＬＡＮのネットワークアドレスが同一であれば、ＬＡＮのネットワークアドレスを他のアドレスに変更し、ルータを再起動する（ステップ３１６）。ＤＨＣＰが存在しない場合は、手動設定モードに設定し、ＷＡＮにＡｄｄｒｅｓｓ２を設定する（ステップ３１３，３１４）。Ａｄｄｒｅｓｓ１とＬＡＮのネットワークアドレスが同一であるか判断し、異なる場合は、ルータを再起動する。Ａｄｄｒｅｓｓ１とＬＡＮのネットワークアドレスが同一であれば、ＬＡＮのネットワークアドレスを他のアドレスに変更し、ルータを再起動する（ステップ３１６）。
【００４９】
図４は本発明に係るＡＤＳＬモデムのフローチャートである。
【００５０】
ＰＰＰｏＥモード、ブリッジモード、ＮＡＴモードのいずれの設定情報を生成するか判断する（ステップ４０１）。
【００５１】
ＰＰＰｏＥモードの場合はＰＰＰｏＥモードに設定し、ブリッジモードの場合はブリッジモードに設定し、ＮＡＴモードの場合はＮＡＴモードに設定する。ＮＡＴモードに設定した場合はＤＨＣＰの利用可否を設定する（ステップ４０１，４０２，４０３，４０４，４０５）。
【００５２】
ＰＰＰｏＥモード、ブリッジモード、ＮＡＴモードのいずれかに設定した後、待機状態になる（ステップ４０６）。
【００５３】
ルータから要求パケットを受信するとＳｔａｔｅがＰＰＰｏＥモードか否かを判断する（ステップ４０７）。
【００５４】
ＰＰＰｏＥモードでなければ、設定情報パケットを送信し、ＳｔａｔｅがＰＰＰｏＥモードであれば、要求パケットのＡｄｄｒｅｓｓ１とモデムのネットワークアドレスは同一かどうか判断する（ステップ４１１，４０９）。Ａｄｄｒｅｓｓ１とモデムのネットワークアドレスは同一であるときはＡｄｄｒｅｓｓ２に、ルータに他のアドレスを設定し、設定情報パケットを送信する（ステップ４１０，４１１）。
【００５５】
図５はルータをＰＰＰｏＥモードに設定する場合の要求パケットと設定情報パケットのパケット図である。
【００５６】
（a）はルータがモデムに送信する要求パケットである。（b）はモデムがルータに返信する設定情報パケットである。ここでルータにはＰＰＰｏＥ機能が実装されているとする。またモデムはＡＤＳＬモデムである。
【００５７】
ルータをＡＤＳＬモデムに接続する。ＡＤＳＬモデムのＷＡＮ側ＩＰアドレスは例えば、192.168.1.1/255.255.255.0，192.168.2.1/255.255.255.0とし、ルータのＬＡＮ側ＩＰアドレスは例えば、192.168.2.1/255.255.255.0とする。
【００５８】
図（a）の要求パケットは左枠から順に送信先ＭＡＣアドレス、送信元ＭＡＣアドレス、コード、設定情報を表している。送信先、送信元ＭＡＣアドレス欄は表現上、送信先、送信元装置名を記載している。コードは０１、０２があり、０１は設定情報パケット、０２は要求パケットを示している。
【００５９】
ルータは、ＡＤＳＬモデムに接続後、要求パケットをブロードキャストで送信する。
【００６０】
モデムは、必要な設定情報を付加した設定情報パケットをルータに返信する。
【００６１】
ルータは、設定情報パケットの設定情報によりＰＰＰｏＥモードに設定し、ルータを再起動する。
【００６２】
設定情報パケットにアドレス情報はないため、ルータのＬＡＮ側ＩＰアドレスは、１9２.１68.２.１/２55.２55.２55.0である。
【００６３】
図６はルータをブリッジモードに設定する場合の要求パケットと設定情報パケットのパケット図である。この場合、モデムはルータ機能付ＡＤＳＬモデムである。
【００６４】
ルータは、ルータ機能付ＡＤＳＬモデムに接続後、要求パケットをブロードキャストで送信する。
【００６５】
ルータ機能付ＡＤＳＬモデムは、要求パケットの"Ａｄｄｒｅｓｓ１"に書かれている設定情報を付加した設定情報パケットをルータ宛に返信する。
【００６６】
ルータは、設定情報パケットの設定情報によりブリッジモードに設定するとＬＡＮとＷＡＮは同一ネットワークとなり、ルータを再起動する。
【００６７】
ルータのＩＰアドレスを、設定情報パケットの"Ａｄｄｒｅｓｓ１"をデフォルトゲートウェイとして、"Ａｄｄｒｅｓｓ２"をＩＰアドレスとして設定する。
【００６８】
図７はＮＡＴモードの場合の要求パケットと設定情報パケットのパケット図である。
【００６９】
（a）が要求パケットで（b）が設定情報パケットである。
ルータをＬＡＮ環境に接続する。ここでルータにはＤＨＣＰ（Dynamic Host Configuration Protocol）機能が実装されているとする。
【００７０】
ＤＨＣＰとは、ＬＡＮ上のコンピュータに動的にＩＰアドレスを割り当てる方法。コンピュータがネットワークにログインすると、ＤＨＣＰサーバが、あらかじめ用意されたＩＰアドレスの１つをそのコンピュータに割り当てるものである。
モデムのＬＡＮ２側ＩＰアドレスは１9２.１68.１.１/２55.２55.２55.0、ルータのＬＡＮ３側ＩＰアドレスは１9２.１68.１.１/２55.２55.２55.0であるとする。
【００７１】
ルータは、モデムに接続後、要求パケットをブロードキャストで送信する。
【００７２】
モデムは、必要な設定情報を付加した設定情報パケットをルータ宛に返信する。
【００７３】
ルータは、設定情報パケットの設定情報によりＤＨＣＰクライアントモードに設定する。
ＬＡＮ２側ＩＰアドレスをＤＨＣＰにより取得する。ルータのＬＡＮ３側ＩＰアドレスを、設定情報パケットの"Ａｄｄｒｅｓｓ１"に書かれているＩＰアドレスと異なるネットワークに設定する。例えば１9２.１68.１.１/２55.２55.２55.0  を１9２.１68.２.１/２55.２55.２55.0に変更設定する。そしてルータを再起動する。
【００７４】
図８はＮＡＴモードの場合の要求パケットと設定情報パケットのパケット図である。
ルータをＬＡＮ環境に接続する。ここでルータにはＤＨＣＰ機能が実装されていないとする。
【００７５】
ルータは、モデムに接続後、要求パケットをブロードキャストで送信する。
モデムは、要求パケットの"Ａｄｄｒｅｓｓ１"に書かれているルータのＩＰアドレスを元に決定した相手のＩＰアドレスと、他の必要な設定情報を付加した設定情報パケットをルータ宛に返信する。
【００７６】
ルータは、設定情報パケットの設定情報により手動設定モードに設定する。
【００７７】
ルータのＬＡＮ２側ＩＰアドレスを、設定情報パケットの"Ａｄｄｒｅｓｓ１"をデフォルトゲートウェイとして、"Ａｄｄｒｅｓｓ２"をＩＰアドレスとして設定する。
ルータのＬＡＮ3側ＩＰアドレスを、設定情報パケットの"Ａｄｄｒｅｓｓ１"に書かれているＩＰアドレスと異なるネットワークに設定する。例えば１9２.１68.１.１/２55.２55.２55.0  を１9２.１68.２.１/２55.２55.２55.0に変更設定する。そしてルータを再起動する。
次に、以上述べた本発明のネットワーク装置の実施形態の変形例、その他の技術的な拡張事項等を以下に列挙する。
上記実施形態では、サーバ側ネットワーク装置としてＡＤＳＬモデム、クライアント側ネットワーク装置としてルータを想定しているがこれに限定されるものではなく、これらに準ずるネットワーク装置であってもよい。
【００７８】
上記実施形態では、サーバ側ネットワーク装置、クライアント側ネットワーク装置、パーソナルコンピュータは、ネットワーク通信部を介してネットワークに接続されているが、これはＬＡＮケーブルでも無線ＬＡＮを使用したものでもよい。
【００７９】
上記実施形態では、ユーザが使用するのはパーソナルコンピュータに限定されるものではない。
【００８０】
上記実施形態では、動作モードの設定において、パケットによる送受信手段に限定されるものではなく、他の送受信手段を用いて動作モードを設定してもよい。
【００８１】
上記実施形態では、ＰＰＰｏＥモード、ブリッジモード、ＮＡＴモードをルータの動作モードとして設定しているが、これに限定されるものではなく、他の動作モードでもよい。
【００８２】
次に、以上述べたネットワーク装置の実施形態から抽出される技術的思想を請求項の記載形式に準じて付記として列挙する。本発明に係る技術的思想は上位概念から下位概念まで、様々なレベルやバリエーションにより把握できるものであり、以下の付記に本発明が限定されるものではない。
【００８３】
（付記１）  ネットワークに接続可能であって、ネットワーク接続動作モードが選択可能なクライアント側ネットワーク装置において、
複数のネットワーク接続動作モードを記憶するネットワーク接続動作モード記憶部と、
どのネットワーク接続動作モードに設定するかを要求する要求情報をネットワークに接続された他のネットワーク装置に送信し、要求情報に対する設定情報を該他のネットワーク装置より受信するネットワーク通信部と、
設定情報より所定のネットワーク接続動作モードに設定するネットワーク接続動作モード処理部と、
を有することを特徴とするクライアント側ネットワーク装置。
【００８４】
（付記２）  該クライアント側ネットワーク装置はルータであることを特徴とする付記１に記載のクライアント側ネットワーク装置。
【００８５】
（付記３）  該ネットワーク接続モード記憶部において、
記憶するネットワーク接続動作モードはPPPoEモード、ブリッジモード、ＮＡＴモードであることを特徴とする付記１または付記２に記載のクライアント側ネットワーク装置。
【００８６】
（付記４）  ネットワーク接続可能なサーバ側ネットワーク装置において、
ネットワークに接続された他のネットワーク装置が設定するネットワーク接続動作モードの設定情報を記憶する設定情報記憶部と、
該他のネットワーク装置より設定情報を要求する要求情報を受信し、該要求情報に対する設定情報を該他のネットワーク装置に送信するネットワーク通信部と、
を有することを特徴とするサーバ側ネットワーク装置。
【００８７】
（付記５）  該サーバ側ネットワーク装置はＡＤＳＬモデムであることを特徴とする付記４に記載のネットワーク装置。
【００８８】
（付記６）  ネットワーク装置間のネットワーク接続設定を行なうクライアント側ネットワーク接続設定プログラムにおいて、
ネットワーク装置内に記憶された複数のネットワーク接続動作モードのうちいずれのネットワーク接続動作モードを設定すべきかを接続された他のネットワーク装置に要求するネットワーク接続動作モード要求ステップと、
ネットワーク接続動作モード要求に対する設定情報を受信する設定情報受信ステップと、
該設定情報より所定のネットワーク接続動作モードに設定するネットワーク接続動作モード処理ステップと、
をコンピュータに実行させることを特徴とするクライアント側ネットワーク接続設定プログラム。
【００８９】
（付記７）  ネットワーク装置間のネットワーク接続設定を行なうサーバ側ネットワーク接続設定プログラムにおいて、
ネットワークに接続されたネットワーク装置よりネットワーク接続動作モードの設定情報を要求する要求情報を受信する要求情報受信ステップと、
要求情報に対する設定情報を送信するネットワーク接続動作モード設定情報送信ステップと、
をコンピュータに実行させることを特徴とするサーバ側ネットワーク接続設定プログラム。
【図面の簡単な説明】
【００９０】
【図１】本発明に係るネットワークシステムの概念図
【図２】本発明に係るルータとモデムのブロック図
【図３】本発明に係るルータの処理フローチャート
【図４】本発明に係るモデムの処理フローチャート
【図５】本発明に係るＰＰＰｏＥモードの場合のパケット図
【図６】本発明に係るブリッジモードの場合のパケット図
【図７】本発明に係るＤＨＣＰが存在するＮＡＴモードのパケット図
【図８】本発明に係るＤＨＣＰが存在しないＮＡＴモードのパケット図
【符号の説明】
【００９１】
１…サーバ
２…ＡＤＳＬモデム
３…ルータ
４…パーソナルコンピュータ
２１…設定情報記憶部
２２…ＣＰＵ
２３…メモリ
２４…ネットワーク通信部
２５…ネットワーク通信部
３１…ネットワーク接続動作モード記憶部
３２…ＣＰＵ
３３…メモリ
３４…ネットワーク通信部
３５…ネットワーク通信部
【図１】
2005341287.tif 000003
【図２】
2005341287.tif 000004
【図３】
2005341287.tif 000005
【図４】
2005341287.tif 000006
【図５】
2005341287.tif 000007
【図６】
2005341287.tif 000008
【図７】
2005341287.tif 000009
【図８】
2005341287.tif 000010