(57)【特許請求の範囲】
【請求項１】
ネットワークに接続されるデバイスに対して既に割り当てられている動的アドレスを、静的アドレスに固定化するための固定アドレス設定装置であって、
前記固定化の対象デバイスの動的アドレスをネットワーク上で検索し指定する対象検索手段と、
前記指定された対象デバイスに対し、固定アドレスを割り当てて、送信する固定アドレス提供手段と、
を備えることを特徴とする固定アドレス設定装置。
【請求項２】
ネットワークに接続されるデバイスに対して既に割り当てられている動的アドレスを、静的アドレスに固定化するための固定アドレス設定方法であって、
前記固定化の対象デバイスの動的アドレスをネットワーク上で検索し指定する対象検索工程と、
前記指定された対象デバイスに対し、固定アドレスを割り当てて、送信する固定アドレス提供工程と、
を備えることを特徴とする固定アドレス設定方法。
【請求項３】
ネットワークに接続されるデバイスに対して既に割り当てられている動的アドレスを、静的アドレスに固定化するための固定アドレス設定プログラムであって、
コンピュータに、
前記固定化の対象デバイスの動的アドレスをネットワーク上で検索し指定する対象検索処理手順と、
前記指定された対象デバイスに対し、固定アドレスを割り当てて、送信する固定アドレス提供処理手順と、
を実行させることを特徴とする固定アドレス設定プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークに接続されるデバイスに、固定アドレスを設定するための固定アドレス設定装置、固定アドレス設定方法および固定アドレス設定プログラムに関する。
【０００２】
【従来の技術】
図７に、コンピュータ１、ネットワークデバイス３がネットワーク５に接続される様子を示す。ネットワーク５は、ゲートウエイ７により、さらに外部のネットワークと接続されても良い。このように、ネットワークデバイス３、例えばネットワークプリンタ等を購入し、ネットワーク５に接続して実際に使用するためには、ネットワーク上のアドレス、いわゆるＩＰアドレス（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  アドレス）の設定を行うことが必要になる。以下では、アドレスといえば、ＩＰアドレスをいうものとする。このアドレスの設定については、ユーザが個々のネットワークデバイスのアドレスを設定するのは煩雑なため、ネットワーク５にＤＨＣＰサーバ９を設けて、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）によるアドレス設定が行われることが多い。ＤＨＣＰによるアドレス設定は、例えばネットワークデバイス３を含むシステムが立上る際に、ＤＨＣＰサーバ９が、設定可能なアドレスの中から、ネットワークデバイス３に対しアドレスを割り当てるので、ユーザがいちいちアドレスの設定処理を行う必要がない。
【０００３】
【発明が解決しようとする課題】
このように、ＤＨＣＰによりアドレスをネットワークデバイスに割り当てる従来技術によれば、アドレス設定にユーザの処理が不要である。しかしながら、ＤＨＣＰにより割り当てられたアドレスは、そのシステムの動作が終了し電源がＯＦＦされると、そのアドレスの設定が失われ、次にそのシステムを再度立上げる際に新たなアドレスの設定の要求をし、一般的には前と異なるアドレスの割り当てを受けることになる。つまり、ＤＨＣＰによるアドレスは、システムの電源のＯＮ、ＯＦＦのたびにネットワークの状況により変動することがある、いわば動的なアドレスである。ネットワークデバイスとの通信の都合上、固定アドレスのほうが通信の確立がしやすく、特にネットワークプリンタの場合、ネットワークを通じて印刷するには、固定アドレスのほうがより好まれる。したがって、最終的にはＤＨＣＰにより割り当てられたアドレスを固定アドレスに設定しなおす必要があった。
【０００４】
固定アドレスに設定しなおす一つの方法は、ネットワークデバイスのオペレーションパネル上でアドレスを入力する方法であるが、オペレーションパネル画面の大きさの面から、操作性に限界があり、ユーザがいちいちアドレスを入力するのは煩雑である。もう一つの方法は、ネットワーク上の通信によるアドレス設定プロトコルであるＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）を用いてアドレスを固定する方法であり、この場合は、一度に大量のデバイスのアドレス設定が可能であるが、以下の問題点がある。すなわち、初めてネットワークデバイスをネットワークに接続するときは、アドレスが取得されていない状態なので、ネットワーク上で通信ができず、ＳＮＭＰを用いることができない。また、既にＤＨＣＰによりアドレスの割り当てを受けているときは、通信ができＳＮＭＰを用いることができるが、動的なアドレスのため、アドレスを固定化したい対象デバイスの現在のアドレスが不明である。
【０００５】
本発明の目的は、かかる従来技術の課題を解決するため、ネットワークデバイスのオペレーションパネル上の操作を要せず、ネットワーク上の通信により、アドレス設定プロトコルを用いて、容易に固定アドレスが設定できる固定アドレス設定装置、固定アドレス設定方法および固定アドレス設定プログラムを提供することである。
【０００７】
【課題を解決するための手段】
また、本発明に係る固定アドレス設定装置は、ネットワークに接続されるデバイスに対して既に割り当てられている動的アドレスを、静的アドレスに固定化するための固定アドレス設定装置であって、前記固定化の対象デバイスの動的アドレスをネットワーク上で検索し指定する対象検索手段と、前記指定された対象デバイスに対し、固定アドレスを割り当てて、送信する固定アドレス提供手段と、を備えることを特徴とする。
【０００９】
また、本発明に係る固定アドレス設定方法は、ネットワークに接続されるデバイスに対して既に割り当てられている動的アドレスを、静的アドレスに固定化するための固定アドレス設定方法であって、前記固定化の対象デバイスの動的アドレスをネットワーク上で検索し指定する対象検索工程と、前記指定された対象デバイスに対し、固定アドレスを割り当てて、送信する固定アドレス提供工程と、を備えることを特徴とする。
【００１１】
また、本発明に係る固定アドレス設定プログラムは、ネットワークに接続されるデバイスに対して既に割り当てられている動的アドレスを、静的アドレスに固定化するための固定アドレス設定プログラムであって、コンピュータに、前記固定化の対象デバイスの動的アドレスをネットワーク上で検索し指定する対象検索処理手順と、前記指定された対象デバイスに対し、固定アドレスを割り当てて、送信する固定アドレス提供処理手順と、を実行させることを特徴とする。
【００１３】
また、本発明に係る固定アドレス設定装置は、ネットワークに接続されるデバイスに対して既に割り当てられている動的アドレスを、固定化するため、固定化の対象デバイスをネットワーク上で検索する。この検索により、固定化の対象デバイスを指定でき、その指定デバイスに対し、ＳＮＭＰを用い、固定アドレスを割り当てる。したがって、ネットワークデバイスのオペレーションパネル上の操作を要せず、ネットワーク上の通信により、アドレス設定プロトコルを用いて、容易に固定アドレスが設定できる。検索は、ＳＮＭＰブロードキャスト（Ｂｒｏａｄｃａｓｔ）通信を用いることができる。また、固定アドレスの設定は、検索された動的アドレスと同一のアドレスが好ましいが、他のデバイスのアドレスと衝突を避けるため、検索された動的アドレスと異なる固定アドレスを設定することもできる。
【００１４】
【発明の実施の形態】
以下、図面を用いて、本発明の実施の形態について詳細に説明する。図１は、ネットワーク５を介して、ネットワークデバイス３と接続されるコンピュータ１のブロック図を示す。コンピュータ１は、ＣＰＵ２１と、通信制御部２３と、内部記憶装置２５が内部バスラインで接続される。ＣＰＵ２１は、仮アドレス設定部２７、固定アドレス設定部２９、対象検索部３１を備える。通信制御部２３は、ネットワーク５を介して、ネットワークデバイス３と接続される。かかる構成のコンピュータ１の、ネットワークデバイス３に対する固定アドレス設定の動作について、以下に述べる。
【００１５】
図２は、第一の実施の形態における、コンピュータ１と、ネットワークデバイス３との間のネットワークを介した動作を、イベント図で示したものである。ネットワークデバイス３が、アドレスの割り当てをまだ受けていないとき、例えば、ネットワークに最初にネットワークデバイス３を接続するとき等は、以下の工程の動作が行われる。
【００１６】
Ｓ１は、仮アドレス要求工程で、ネットワークデバイス３から、ネットワーク５を介して、コンピュータ１に対し、ネットワーク通信を行うための仮アドレスの設定要求を行う工程である。ネットワークを介する通信の制御は、すべての工程を通して、コンピュータ１の通信制御部２３により行われる。
【００１７】
Ｓ３は、仮アドレス提供工程で、コンピュータ１の通信制御部２３が、仮アドレス設定要求を受信し、仮アドレス設定部２７により、最終的に固定したいアドレスと同一の仮アドレスを割り当てる工程である。割り当ては、ネットワークデバイス３のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスと、仮アドレスの対を保持し、ＤＨＣＰを用いて行われる。
【００１８】
Ｓ５は、仮アドレス設定応答工程で、ネットワークデバイス３から、コンピュータ１に対し、仮アドレスの割り当てを受けた旨の送信を行う。これにより、ネットワークデバイス３に対し、仮アドレスがネットワーク上で設定され、ネットワーク上の通信により、アドレス設定プロトコルであるＳＮＭＰを用いることができるようになる。
【００１９】
Ｓ７は、固定アドレス提供工程で、コンピュータ１の固定アドレス設定部２９が、仮アドレスの下の、ネットワーク通信により、アドレス設定プロトコルであるＳＮＭＰを用い、ネットワークデバイス３に対し、固定アドレスを割り当てる。固定アドレスの設定は、仮アドレスと同一のアドレスとするのが好ましいが、他のデバイスとの衝突を避けるため、仮アドレスと異なるアドレスを設定することもできる。
【００２０】
Ｓ９は、固定アドレス設定応答工程で、ネットワークデバイス３から、コンピュータ１に対し、固定アドレスの割り当てを受けた旨を送信し、これにより、固定アドレスの設定が完了する。
【００２１】
コンピュータ１に、特定のアドレスが指定されており、ネットワークデバイス３に、アドレスが自動割り当てされているときは、ＳＮＭＰによる通信ができないので、ネットワークデバイス３の電源を一旦ＯＦＦし、再度ＯＮして、ＤＨＣＰによる仮アドレスの割り当てができるようにすることでも、本発明が実施できる。
【００２２】
図３は、本発明の第二の実施の形態に係る、コンピュータ１とネットワークデバイス３との間のネットワークを介した動作のイベント図である。ネットワークデバイス３が動的アドレスの割り当てを既に受けているとき、例えば、ネットワークに既に接続され、ＤＨＣＰにより、アドレスの割り当てを受けていて、その動的アドレスを静的アドレスに固定化する場合には、以下の動作が行われる。
【００２３】
Ｓ２１は、対象検索工程で、コンピュータ１の対象検索部３１が、ＳＮＭＰブロードキャスト通信等を用いて、ネットワークに接続されているネットワークデバイスを検索し、その名称、機種、アドレス、ＭＡＣアドレス等のリストを作成する。次に、そのリストから、対象ネットワークデバイス３を指定し、その動的アドレスを得る工程である。
【００２４】
Ｓ２３は、固定アドレス提供工程で、コンピュータ１の固定アドレス設定部２９が、指定されたネットワークデバイス３に対し、その動的アドレスと同一の固定アドレスを設定する。他のデバイスとの衝突を避けるため、動的アドレスと異なる固定アドレスを設定することもできる。設定は、ＳＮＭＰにより行う。
【００２５】
Ｓ２５は、固定アドレス設定応答工程で、ネットワークデバイス３から、コンピュータ１に対し、固定アドレスの割り当てを受けた旨を送信し、これにより、動的アドレスを静的アドレスに固定化し、固定アドレスの設定が完了する。
【００２６】
図４から図６は、本発明の実施の形態における、固定アドレス設定装置であるネットワークに接続されたコンピュータにおける、固定アドレス設定のユーザインタフェイスの例である。ここでは、コンピュータにインストールされた固定アドレス設定ツールを用いることで、ネットワークデバイスのユーザに、特別な知識なしに固定アドレス設定が行える。
【００２７】
図４は、選択画面で、コンピュータ１上で固定アドレス設定ツールを起動させると、最初に対象となるネットワークデバイス３のＭＡＣアドレス等が表示されるスタートアップページに引き続き、この選択画面が表示される。選択画面では、ＤＨＣＰによる動的アドレスの割り当てがまだされず、デバイスのＭＡＣアドレスを指定して固定アドレスを設定する第一の場合、または既に動的アドレスが割り当てられているデバイスをネットワーク上で検索し固定アドレスを設定する第二の場合のいずれかの選択を、画面上でクリックにより行う。この選択は、本発明の第一の実施の形態または第二の実施の形態のいずれかを選択することに対応する。
【００２８】
図５は、デバイスの設定画面で、ネットワークデバイス３に設定する情報をユーザが入力することで、コンピュータ１の固定アドレス設定部２９により、そのネットワークデバイス３にその固定アドレスが設定される。
【００２９】
図４の選択で、第一の選択をしたときは、固定アドレスを設定したいネットワークデバイス３のＭＡＣアドレス、固定アドレスにしたいＩＰアドレス、ネットワークデバイス３が接続されるネットワークのサブネットワーク、ゲートウエイアドレスを入力する。ＤＨＣＰによる仮アドレス設定と、ＳＮＭＰによる固定アドレス設定と同じ画面を用いることができ、他のデバイスとの衝突を避けるため、仮アドレスと異なる固定アドレスを設定することもできる。
【００３０】
第二の選択をしたときは、固定アドレスを設定したいネットワークデバイスをリスト上で検索して指定し、その動的アドレスと、ＭＡＣアドレスを入力する。他のデバイスとの衝突を避けるため、動的アドレスと異なる固定アドレスを設定することもできる。
【００３１】
図６は、検索画面で、図４の選択で第二の選択をした場合にこの画面が表示される。コンピュータ１の対象検索部３１により、ＳＮＭＰブロードキャスト通信等で、ネットワークに接続されているネットワークデバイスが検索され、指定できるデバイスのリストを作成し、画面上に表示される。このリストのデバイスの名前、機種等から、固定アドレスを設定する対象デバイスを指定する。このリストに表示される動的アドレスが、図５のＩＰアドレスの欄に表示され、固定アドレスとして設定できる。
【００３２】
このように、ネットワークに接続されたコンピュータのユーザインタフェイスを用いて、ユーザフレンドリに、固定アドレスの設定をスムーズに行うことができる。
【００３３】
ネットワークデバイスの代表としては、ネットワークプリンタを上げることができるが、これに限られず、例えばホームネットワークに接続されるゲーム機、情報家電等にも本発明が実施できる。
【００３４】
【発明の効果】
本発明に係る固定アドレス設定装置は、ネットワークデバイスのオペレーションパネル上の操作を要せず、ネットワーク上の通信プロトコルを用いて、容易に固定アドレスが設定できる。
【図面の簡単な説明】
【図１】  本発明の実施の形態に係るコンピュータのブロック図である。
【図２】  本発明の第一の実施の形態に係る、コンピュータとネットワークデバイスとの間のネットワークを介した動作のイベント図である。
【図３】  本発明の第二の実施の形態に係る、コンピュータとネットワークデバイスとの間のネットワークを介した動作のイベント図である。
【図４】  本発明の実施の形態に係る固定アドレス設定のユーザインタフェイスにおける、選択画面を示す図である。
【図５】  本発明の実施の形態に係る固定アドレス設定のユーザインタフェイスにおける、デバイスの設定画面を示す図である。
【図６】  本発明の実施の形態に係る固定アドレス設定のユーザインタフェイスにおける、検索画面を示す図である。
【図７】  コンピュータとネットワークデバイスが接続されたネットワークを示す図である。
【符号の説明】
１  コンピュータ、３  ネットワークデバイス、５  ネットワーク、７  ゲートウエイ、９  ＤＨＣＰサーバ、２１  ＣＰＵ、２３  通信制御部、２５  内部記憶装置、２７  仮アドレス設定部、２９ 固定アドレス設定部、３１  対象検索部。
【図１】
0003979055.tif 000002
【図２】
0003979055.tif 000003
【図３】
0003979055.tif 000004
【図４】
0003979055.tif 000005
【図５】
0003979055.tif 000006
【図６】
0003979055.tif 000007
【図７】
0003979055.tif 000008