(57)【特許請求の範囲】
【請求項１】
ネットワークプリンタの製造時に当該プリンタ内のメモリに設定記憶された所定のマルチキャストアドレスに対してネットワークの各ネットワークプリンタの固有の情報を要求する要求パケットをマルチキャストにより送信する要求パケット送信手段と、
前記要求パケットの送信に対する応答結果に基づいてＩＰアドレス等のアドレス情報を設定すべきネットワークプリンタを特定するとともに所定のＩＰアドレス等のアドレス情報を付与決定する付与決定手段と、
前記付与決定手段により決定されたＩＰアドレス等のアドレス情報と当該ネットワークプリンタの固有の情報とを含む設定パケットを前記所定のマルチキャストアドレスに対してマルチキャストにより送信する設定パケット送信手段と、
を備えることを特徴とするＩＰアドレス設定装置。
【請求項２】
前記付与決定手段において前記応答パケットを送信したネットワークプリンタの少なくとも一部の一覧を表示し、ユーザの選択によりＩＰアドレス等のアドレス情報を設定すべきネットワークプリンタを選択可能するとともにＩＰアドレス等のアドレス情報を個別に設定可能にしたことを特徴とする請求項１記載のＩＰアドレス設定装置。
【請求項３】
前記付与決定手段において前記応答パケットを送信したネットワークプリンタの少なくとも一部を一覧を表示することを特徴とする請求項１又は２記載のＩＰアドレス設定装置。
【請求項４】
前記付与決定手段により付与されるアドレス情報が、ＩＰアドレス、サブネットマスク、デフォルトゲートウェイを含むことを特徴とする請求項１〜３のいずれか一項に記載のＩＰアドレス設定装置。
【請求項５】
請求項１ないし４のいずれか一項に記載のＩＰアドレス設定装置に接続されるネットワークプリンタであって、前記所定のマルチキャストアドレスに参加していて前記要求パケットを受信したネットワークプリンタにおいて、
当該ネットワークプリンタの製造時に所定のマルチキャストアドレスを設定記憶したメモリと、
自身の固有の情報を含む応答パケットを前記ＩＰアドレス設定装置に対して送信する応答手段と、
前記ＩＰアドレス設定装置から送信された設定パケットを受信する設定パケット受信手段と、
前記受信された設定パケット内の固有の情報が自身の固有の情報である場合に当該設定パケット内のＩＰアドレス等のアドレス情報を自身のＩＰアドレス等のアドレス情報として設定するＩＰアドレス設定手段と、
を備えたことを特徴とするネットワークプリンタ。
【請求項６】
請求項５に記載のネットワークプリンタにおいて、
前記応答手段は、前記応答パケットを前記所定のマルチキャストアドレスに対してマルチキャストにより送信することを特徴とするネットワークプリンタ。
【請求項７】
ネットワークプリンタの製造時に当該プリンタ内のメモリに設定記憶された所定のマルチキャストアドレスに対してネットワークの各ネットワークプリンタの固有の情報を要求する要求パケットを前記ＩＰアドレス設定装置がマルチキャストにより送信する工程と、
前記所定のマルチキャストアドレスに参加していて前記要求パケットを受信した前記ネットワークプリンタにおいて自身の固有の情報を含む応答パケットを前記ＩＰアドレス設定装置に対して送信する工程と、
前記ＩＰアドレス設定装置において、前記応答パケットによる結果に基づいてＩＰアドレス等のアドレス情報を設定すべきネットワークプリンタを特定し、所定のＩＰアドレス等のアドレス情報を付与決定する工程と、
決定されたＩＰアドレス等のアドレス情報と当該ネットワークプリンタの固有の情報とを含む設定パケットを前記所定のマルチキャストアドレスに対して前記ＩＰアドレス設定装置がマルチキャストにより送信する工程と、
前記ネットワークプリンタにおいて、受信された設定パケット内の固有の情報が自身の固有の情報である場合に当該設定パケット内のＩＰアドレス等のアドレス情報を自身のＩＰアドレス等のアドレス情報として設定する工程と、
を備えたことを特徴とするＩＰアドレス設定方法。
【請求項８】
前記ＩＰアドレス設定装置において、前記応答パケット内の固有の情報に基づいてネットワークに接続されているネットワークプリンタの少なくとも一部を一覧表示する工程と、
前記ＩＰアドレス設定装置において、ユーザによりＩＰアドレス等のアドレス情報を設定すべきネットワークプリンタの選択してＩＰアドレス等のアドレス情報を指定する工程と、
更に備えたことを特徴とする請求項７記載のＩＰアドレス設定方法。
【請求項９】
請求項７又は８に記載のＩＰアドレス設定方法において、
前記応答パケットは前記所定のマルチキャストアドレスに対してマルチキャストにより送信されることを特徴とするＩＰアドレス設定方法。
【請求項１０】
ネットワークプリンタの製造時に当該プリンタ内のメモリに設定記憶された所定のマルチキャストアドレスに対してネットワークの各ネットワークプリンタの固有の情報を要求する要求パケットをマルチキャストにより送信する要求パケット送信手段と、
前記要求パケットの送信に対する応答結果に基づいてＩＰアドレス等のアドレス情報を設定すべきネットワークプリンタを特定するとともに所定のＩＰアドレス等のアドレス情報を付与決定する付与決定手段と、
前記付与決定手段により決定されたＩＰアドレス等のアドレス情報と当該ネットワークプリンタの固有の情報とを含む設定パケットを前記所定のマルチキャストアドレスに対してマルチキャストにより送信する設定パケット送信手段と、
を備えるＩＰアドレス設定装置と、
当該ＩＰアドレス設定装置に接続され、前記所定のマルチキャストアドレスに参加していて前記要求パケットを受信したネットワークプリンタであって、
当該ネットワークプリンタの製造時に所定のマルチキャストアドレスを設定記憶したメモリと、
自身の固有の情報を含む応答パケットを前記ＩＰアドレス設定装置に対して送信する応答手段と、
前記ＩＰアドレス設定装置から送信された設定パケットを受信する設定パケット受信手段と、
前記受信された設定パケット内の固有の情報が自身の固有の情報である場合に当該設定パケット内のＩＰアドレス等のアドレス情報を自身のＩＰアドレス等のアドレス情報として設定するＩＰアドレス設定手段と、
を備えるネットワークプリンタと、
を具備することを特徴とするネットワークシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク環境でネットワーク機器のＩＰアドレス等のアドレス情報を設定するＩＰアドレス設定装置及びＩＰアドレス設定方法に関する。
【０００２】
【従来の技術】
従来、ネットワーク環境に接続した例えばネットワークプリンタのような機器のＩＰアドレス等のアドレス情報を設定する方法としては、以下のようなものがある。
【０００３】
すなわち、
（１）ネットワーク機器に付設された液晶パネルのような表示装置を見ながら機器の入力ボタンを操作してアドレス情報を設定する。
（２）ネットワークに接続されたホストコンピュータを用いて、ＴＣＰ／ＩＰ以外の通信プロトコルによりＩＰアドレスを設定する。
（３）ネットワークに接続されたホストコンピュータを用いて、ネットワーク機器に対してＭＡＣアドレスを知らせることを求めるコマンドをブロードキャストにより送信し、応答したネットワーク機器のＭＡＣアドレスを確認しＩＰアドレス等を設定したいネットワーク機器を選択し当該機器のＩＰアドレス等を設定するコマンドをブロードキャストにより送信し、このコマンドに基づきネットワーク機器（PrinterＡ）がＩＰアドレス等のアドレス情報を設定する（図５参照）。
【０００４】
【発明が解決しようとする課題】
上記（１）に示した方法を採るには、ネットワーク機器が表示装置を備えていなければならず、安価なネットワーク機器には表示装置が設けられていないことからＩＰアドレス等を設定することができない場合が生ずる。
【０００５】
上記（２）に示した方法では、ＴＣＰ／ＩＰ以外の通信プロトコルを使用するので、ホストコンピュータやネットワーク環境でその通信プロトコルがサポートされていない場合には、この方法は使用できない。
【０００６】
上記（３）に示す方法では、通信をブロードキャストにより行う必要があるため、ネットワークに負荷をかけてしまうものであった。さらに、ネットワーク環境に設置されるルーターはブロードキャストによるパケットを通過させないのが一般的なので、ルーターの向こう側に接続されているネットワーク機器のＩＰアドレスの設定は出来ないことが多かった。
【０００７】
本発明は、上記事情に鑑みてなされたもので、表示装置が設けられていない安価なネットワーク機器であってもＩＰアドレス等を設定でき、ネットワーク環境で通常サポートされている通信プロトコルで設定を行うことができ、ネットワークに大きな負荷をかけることを抑制でき、ルーターの向こう側のネットワーク機器のＩＰアドレス等のアドレス情報を設定することができるＩＰアドレス設定装置、ＩＰアドレス設定方法、及びネットワークシステムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明の請求項１記載のＩＰアドレス設定装置は、ネットワークプリンタの製造時に当該プリンタ内のメモリに設定記憶された所定のマルチキャストアドレスに対してネットワークの各ネットワークプリンタの固有の情報（例えば、ＭＡＣアドレス）を要求する要求パケットをマルチキャストにより送信する要求パケット送信手段と、前記要求パケットの送信に対する応答結果に基づいてＩＰアドレス等のアドレス情報を設定すべきネットワークプリンタを特定するとともに所定のＩＰアドレス等のアドレス情報を付与決定する付与決定手段と、前記付与決定手段により決定されたＩＰアドレス等のアドレス情報と当該ネットワークプリンタの固有の情報とを含む設定パケットを前記所定のマルチキャストアドレスに対してマルチキャストにより送信する設定パケット送信手段と、を備える。
【０００９】
これにより、表示装置が設けられていない安価なネットワーク機器であっても、ＩＰアドレス等を設定でき、ネットワーク環境で通常サポートされている通信プロトコルで設定を行うことができ、ネットワークに大きな負荷をかけることを抑制でき、ルーターの向こう側のネットワーク機器のＩＰアドレス等のアドレス情報を設定することができる。
【００１０】
本発明の請求項２記載のＩＰアドレス設定装置は、前記付与決定手段において前記応答パケットを送信したネットワークプリンタの少なくとも一部の一覧を表示し、ユーザの選択によりＩＰアドレス等のアドレス情報を設定すべきネットワークプリンタを選択可能するとともにＩＰアドレス等のアドレス情報を個別に設定可能にした。
【００１１】
これにより、ネットワーク環境のネットワークプリンタの中から、アドレス等のアドレス情報を設定すべきネットワークプリンタを選択することができる。
【００１２】
本発明の請求項３記載のＩＰアドレス設定装置は、前記付与決定手段において前記応答パケットを送信したネットワークプリンタの少なくとも一部を一覧を表示する。
【００１３】
これにより、ネットワーク環境のネットワークプリンタを表示してアドレス等のアドレス情報を設定するネットワークプリンタを選択することができる。
【００１４】
本発明の請求項４記載のＩＰアドレス設定装置は、前記付与決定手段により付与されるアドレス情報が、ＩＰアドレス、サブネットマスク、デフォルトゲートウェイを含む。
【００１５】
これにより、ＴＣＰ／ＩＰプロトコルにおけるアドレス等のアドレス情報を設定することができる。
【００１６】
本発明の請求項５記載のネットワークプリンタは、請求項１ないし４のいずれか一項に記載のＩＰアドレス設定装置に接続されるネットワークプリンタであって、前記所定のマルチキャストアドレスに参加していて前記要求パケットを受信したネットワークプリンタにおいて、当該ネットワークプリンタの製造時に所定のマルチキャストアドレスを設定記憶したメモリと、自身の固有の情報を含む応答パケットを前記ＩＰアドレス設定装置に対して送信する応答手段と、前記ＩＰアドレス設定装置から送信された設定パケットを受信する設定パケット受信手段と、前記受信された設定パケット内の固有の情報が自身の固有の情報である場合に当該設定パケット内のＩＰアドレス等のアドレス情報を自身のＩＰアドレス等のアドレス情報として設定するＩＰアドレス設定手段と、を備えた。
【００１７】
これにより、ＩＰアドレス設定装置の要求パケットの受信に応じて自身の固有の情報を通知することができ、設定パケットの受信に応じて自身のＩＰアドレス等のアドレス情報を設定することができる。
なお、前記応答手段は、前記応答パケットを前記所定のマルチキャストアドレスに対してマルチキャストにより送信しても良い。
【００１８】
本発明の請求項７記載のＩＰアドレス設定方法は、ネットワークプリンタの製造時に当該プリンタ内のメモリに設定記憶された所定のマルチキャストアドレスに対してネットワークの各ネットワークプリンタの固有の情報を要求する要求パケットを前記ＩＰアドレス設定装置がマルチキャストにより送信する工程と、前記所定のマルチキャストアドレスに参加していて前記要求パケットを受信した前記ネットワークプリンタにおいて自身の固有の情報を含む応答パケットを前記ＩＰアドレス設定装置に対して送信する工程と、前記ＩＰアドレス設定装置において、前記応答パケットによる結果に基づいてＩＰアドレス等のアドレス情報を設定すべきネットワークプリンタを特定し、所定のＩＰアドレス等のアドレス情報を付与決定する工程と、決定されたＩＰアドレス等のアドレス情報と当該ネットワークプリンタの固有の情報とを含む設定パケットを前記所定のマルチキャストアドレスに対して前記ＩＰアドレス設定装置がマルチキャストにより送信する工程と、前記ネットワークプリンタにおいて、受信された設定パケット内の固有の情報が自身の固有の情報である場合に当該設定パケット内のＩＰアドレス等のアドレス情報を自身のＩＰアドレス等のアドレス情報として設定する工程と、を備えた。
【００１９】
これにより、表示装置が設けられていない安価なネットワーク機器であってもＩＰアドレス等を設定でき、ネットワーク環境で通常サポートされている通信プロトコルで設定を行うことができ、ネットワークに大きな負荷をかけることを抑制でき、ルーターの向こう側のネットワーク機器のＩＰアドレス等のアドレス情報を設定することができる。
【００２０】
本発明の請求項８記載のＩＰアドレス設定方法は、前記応答パケット内の固有の情報に基づいてネットワークに接続されているネットワークプリンタの少なくとも一部を一覧表示する工程と、ユーザによりＩＰアドレス等のアドレス情報を設定すべきネットワークプリンタの選択してＩＰアドレス等のアドレス情報を指定する工程とを更に備えた。
【００２１】
これにより、ネットワーク環境のネットワークプリンタを表示してアドレス等のアドレス情報を設定するネットワークプリンタを選択することができる。
本発明の請求項１０記載のネットワークシステムは、ネットワークプリンタの製造時に当該プリンタ内のメモリに設定記憶された所定のマルチキャストアドレスに対してネットワークの各ネットワークプリンタの固有の情報を要求する要求パケットをマルチキャストにより送信する要求パケット送信手段と、前記要求パケットの送信に対する応答結果に基づいてＩＰアドレス等のアドレス情報を設定すべきネットワークプリンタを特定するとともに所定のＩＰアドレス等のアドレス情報を付与決定する付与決定手段と、前記付与決定手段により決定されたＩＰアドレス等のアドレス情報と当該ネットワークプリンタの固有の情報とを含む設定パケットを前記所定のマルチキャストアドレスに対してマルチキャストにより送信する設定パケット送信手段と、を備えるＩＰアドレス設定装置と、当該ＩＰアドレス設定装置に接続され、前記所定のマルチキャストアドレスに参加していて前記要求パケットを受信したネットワークプリンタであって、当該ネットワークプリンタの製造時に所定のマルチキャストアドレスを設定記憶したメモリと、自身の固有の情報を含む応答パケットを前記ＩＰアドレス設定装置に対して送信する応答手段と、前記ＩＰアドレス設定装置から送信された設定パケットを受信する設定パケット受信手段と、前記受信された設定パケット内の固有の情報が自身の固有の情報である場合に当該設定パケット内のＩＰアドレス等のアドレス情報を自身のＩＰアドレス等のアドレス情報として設定するＩＰアドレス設定手段と、を備えるネットワークプリンタと、を具備する。
【００２２】
【発明の実施の形態】
以下に、本発明の実施の形態のＩＰアドレス設定装置及びＩＰアドレス設定方法について説明する。
【００２３】
本実施の形態のＩＰアドレス設定装置等は、次の構成を備える。
【００２４】
すなわち
（１）ホストコンピュータ上に配置され、特定のマルチキャストアドレスを送信先アドレスとしてＭＡＣアドレスを返信することを要求するパケットをネットワーク上に送信する手段
（２）ネットワーク機器（例えば、ネットワークプリンタ）上に配置され、特定のマルチキャストアドレス宛のパケットを受信する手段
（３）ネットワーク機器上に配置され、ＭＡＣアドレスの返信要求を受信したときに、ネットワーク機器のＭＡＣアドレスを含むマルチキャストアドレスを送信先に送信する手段
（４）ホストコンピュータ上に配置され、返信されたＭＡＣアドレスのリストを表示させる手段
（５）ホストコンピュータ上に配置され、表示されたＭＡＣアドレスの一つに対してＩＰアドレス等のアドレス情報を指定する手段
【００２５】
なお、アドレス情報には、ＩＰアドレス、サブネットマスク、デフォルトゲートウェイなどが含まれる。
（６）ホストコンピュータ上に配置され、ＭＡＣアドレスとＩＰアドレス等のアドレス情報とを含む、設定要求をするパケットをマルチキャストアドレス宛にて送信する手段
（７）ネットワーク機器上に配置され、ＭＡＣアドレスとＩＰアドレス等のアドレス情報とを含むパケットを受信し、このパケット内のＭＡＣアドレスがネットワーク機器のＭＡＣアドレスと一致している場合に、パケット内のＩＰアドレス等のアドレス情報を自己のアドレス情報として設定する手段
【００２６】
本実施の形態のＩＰアドレス設定装置及びＩＰアドレス設定方法によれば、マルチキャストによりＩＰアドレス等のアドレス情報の設定等のためのパケットを送信するようにしているので、ブロードキャストでパケットを送信した場合に比べて、ネットワークにかける負荷を小さくすることができる。マルチキャストによる送信でネットワーク機器にアドレス情報を設定するので、ルーターを越えた先に接続されたネットワーク機器のアドレス情報を設定することができる。
【００２７】
【実施例】
以下に、図面を参照して、本発明の実施の形態のＩＰアドレス設定装置及びＩＰアドレス設定方法について説明する。
【００２８】
図１(a)はネットワークプリンタのハードウェア構成の一部を示す図である。１は印刷等の制御用のＣＰＵであり、２は読み書き自在なＲＡＭであり、３は読みとり専用のＲＯＭであり、４は機器に実装あるいは装着されるＮＩＣ上に実装されたＭＡＣであり、５は物理信号副層や接続インターフェイスなどからなる物理層あり、６は接続インターフェイスに接続されるトランシーバである。トランシーバ６はネットワークケーブルを介してネットワークに接続されている。
【００２９】
ここで，ＭＡＣ４は読みとり専用のメモリ（ＲＯＭ）から構成され、この中にはネットワークに送信されるフレームヘッダのアドレスとして用いられるＭＡＣアドレス（６バイト）が書き込まれている。ＭＡＣアドレスはメーカーコードや製造番号等からなり、そのＮＩＣの固有のものとなっている。
【００３０】
図１(b)は本ＩＰアドレス設定装置及びＩＰアドレス設定方法が使用されるネットワーク構成を示す例である。ネットワークのノードｎ１からｎ６のグループＧ１と、ノードｎ７からのグループＧ２がルーター７を介して接続されている。このルーター７はマルチキャストルーターである。これによりノードの一つであるホストコンピュータからルーター７を越えた他のグループのＩＰアドレス等のアドレス情報を設定できる。マルチキャストルーターでない場合にはルーターを越えた設定はできないが、同一グループ内においては設定できる。
【００３１】
ネットワークプリンタのＩＰアドレス等のアドレスを設定しようとする場合には、図２(a)に示すように、ホストコンピュータは所定のマルチキャストアドレス（239.255.22.23）宛にマルチキャストによりＭＡＣアドレスを返信することを要求するパケットを送信する。
【００３２】
このパケットを受信したネットワークプリンタ（PrinterＡ及びPrinterＢ）は、図２(b)に示すように、前記マルチキャストアドレス宛に自己のＭＡＣアドレスを含むパケットを返信する。図２の例ではPrinterＡのＭＡＣアドレスは00-80-77-31-00-04であり、PrinterＢのＭＡＣアドレス00-80-77-31-00-08である。
【００３３】
この返信を受けたホストコンピュータは、図２(c)に示すように、ＩＰアドレス等のアドレス情報を設定する必要があるネットワークプリンタに対して所定のＩＰアドレス等のアドレス情報を設定し、そのネットワークプリンタのＭＡＣアドレスと前記アドレス情報を含むパケットを前記マルチキャストアドレス宛にマルチキャストにより送信する。図２の例では、PrinterＡにのみにアドレス情報を設定することとして、そのアドレス情報として、ＩＰアドレスは133.151.12.34、サブネットマスクは255.255.0.0、デフォルトゲートウェイ133．151．1．1とした。PrinterＢにはアドレス情報を設定しないとしたので、当該パケットは送信しない。
【００３４】
このパケットを受信したPrinterＡは、図２(d)に示すように、パケット内のＩＰアドレス等のアドレス情報を自己のアドレス情報として設定する。
【００３５】
図３，図４に示すフローチャートにより、上記処理のプロセスの詳細について説明する。図３のフローチャートはホストコンピュータの処理プロセスに関するものであり、図４のフローチャートはプリンタの処理プロセスに関するものである。
【００３６】
図３に示すように、ＩＧＭＰプロトコルによりホストコンピュータが所定のマルチキャストアドレス（239.255.22.23）に参加していることをルーターに通知する（Ｓ１）。この所定のマルチキャストアドレスは、ネットワークプリンタの製造時に内蔵のＲＯＭに設定記憶されたマルチキャストアドレスである。柔軟な運用をするには、ホストコンピュータが自身で別個に決定したものでも、ユーザが個別に入力するようにしたものでもよい。
【００３７】
次に、マルチキャストによりＭＡＣアドレスを要求するパケットを送信し（Ｓ２）、応答を待つ（Ｓ３）。応答したネットワークプリンタのプリンタ名とＭＡＣアドレスの一覧表をＣＲＴ等の表示装置の画面に表示する（Ｓ４）。ユーザは表示された一覧表からＩＰアドレス等のアドレス情報を設定するネットワークプリンタを選択してアドレス情報を入力するようになっている。そこで、これらの入力待ちの状態になり（Ｓ５）、入力があったかが判断される（Ｓ６）。
【００３８】
アドレス情報が入力されたときには、アドレス情報を含むパケットを送信する（Ｓ７）。一定時間（対して２秒）待つ（Ｓ８）。ＩＰアドレス等のアドレス情報を設定した旨のパケット（ＯＫパケット）を受信したかどうかが判断され（Ｓ９）、ＯＫパケットを受信した場合（Ｓ９，ＹＥＳ）には、ＩＰアドレス等のアドレス情報が正常に設定された旨を示すメッセージをＣＲＴ等の表示装置の画面に表示し（Ｓ１０）、処理を終了する。ＯＫパケットを受信しない場合（Ｓ９，ＮＯ）にはエラー表示をＣＲＴ等の表示装置の画面に表示して処理を終了する。
【００３９】
図４に示すように、各ネットワーク機器（本実施例ではネットワークプリンタ）においては、ＩＧＭＰプロトコルにより自身が所定のマルチキャストアドレス（239.255.22.23）に参加していることをルーターに通知する（Ｓ１２）。ホストコンピュータからパケットが送信されるの待つ待機状態になる（Ｓ１３）。
【００４０】
パケットを受信した場合には、そのパケットがマルチキャストによるＭＡＣアドレスの返信を要求を命令するパケットかどうかが判断され（Ｓ１４）、当該パケットである場合には自己のＭＡＣアドレスとプリンタ名を含むパケットを送信する（Ｓ１５）。
【００４１】
当該パケットでない場合には、マルチキャストによるアドレス情報の設定を命令するパケットかどうかが判断される（Ｓ１６）。当該パケットである場合には、パケット内のＭＡＣアドレスが自身のＭＡＣアドレスと同じかどうかが判断される（Ｓ１７）。同一である場合には、ＩＰアドレス等のアドレス情報を設定し（Ｓ１８）、ＩＰアドレス等のアドレス情報の設定が完了した旨のパケット（ＯＫパケット）を送信する（Ｓ２０）。同一でない場合には当該パケットを無視する。そして、Ｓ１６にて、マルチキャストによるアドレス情報の設定を命令するパケットでない場合（Ｓ１６，ＮＯ）には他の処理を行う（Ｓ１９）。
【００４２】
図１（ｂ）に示すネットワーク構成に使用されているルーターはマルチキャストルーターであるからＩＧＭＰプロトコルを使用することによりルーターを越えた設定を行うことができる。ホストコンピュータとネットワークプリンタとはルーターに対してＩＧＭＰプロトコルで上記特定のマルチキャストアドレスに参加していることを通知してあるので、ホストコンピュータとネットワークプリンタとはこのマルチキャストアドレスを用いることにより相互に通信が可能だからである。
【００４３】
なお、ルーターがマルチキャストルーターではない場合にはルーターを越えた設定はできないが、この場合でも同じグループにあるホストコンピュータとネットワークプリンタとの間であればＩＧＭＰプロトコルを用いなくても相互間の通信はできる。
【００４４】
【発明の効果】
以上説明したように、本発明の請求項１記載のＩＰアドレス設定装置によれば、表示装置が設けられていない安価なネットワーク機器であってもＩＰアドレス等を設定でき、ネットワーク環境で通常サポートされている通信プロトコルで設定を行うことができ、ネットワークに大きな負荷をかけることを抑制でき、ルーターの向こう側のネットワーク機器のＩＰアドレス等のアドレス情報を設定することができる。
【００４５】
本発明の請求項２記載のＩＰアドレス設定装置によれば、ネットワーク環境のネットワークプリンタの中から、アドレス等のアドレス情報を設定すべきネットワークプリンタを選択することができる。
【００４６】
本発明の請求項３記載のＩＰアドレス設定装置によれば、ネットワーク環境のネットワークプリンタを表示してアドレス等のアドレス情報を設定するネットワークプリンタを選択することができる。
【００４７】
本発明の請求項４記載のＩＰアドレス設定装置によれば、ＴＣＰ／ＩＰプロトコルにおける、ＩＰアドレス、サブネットマスク、デフォルトゲートウェイアドレス等のアドレス情報を設定することができる。
【００４８】
本発明の請求項５記載のネットワークプリンタによればＩＰアドレス設定装置の要求パケットの受信に応じて自身の固有の情報を通知することができ、設定パケットの受信に応じて自身のＩＰアドレス等のアドレス情報を設定することができる。
【００４９】
本発明の請求項７記載のＩＰアドレス設定方法によれば、表示装置が設けられていない安価なネットワーク機器であってもＩＰアドレス等を設定でき、ネットワーク環境で通常サポートされている通信プロトコルで設定を行うことができ、ネットワークに大きな負荷をかけることを抑制でき、ルーターの向こう側のネットワーク機器のＩＰアドレス等のアドレス情報を設定することができる
【００５０】
本発明の請求項８記載のＩＰアドレス設定方法によれば、ネットワーク環境のネットワークプリンタを表示してアドレス等のアドレス情報を設定するネットワークプリンタを選択することができる。
【図面の簡単な説明】
【図１】  本発明の実施例のＩＰアドレス設定装置及びＩＰアドレス設定方法に使用されるハードウェア構成を示す図である。
【図２】  本発明の実施例のＩＰアドレス設定装置及びＩＰアドレス設定方法の処理を示す図である。
【図３】  本発明の実施例のＩＰアドレス設定装置及びＩＰアドレス設定方法の処理を示すフローチャートである。
【図４】  本発明の実施例のＩＰアドレス設定装置及びＩＰアドレス設定方法の処理を示すフローチャートである。
【図５】  従来のＩＰアドレス設定方法を示す図である。
【符号の説明】
４  ＭＡＣ
７  ルーター
ｎ１〜ｎ６  第１のグループＧ１に属するノード
ｎ７〜ｎ１２  第２のグループＧ２に属するノード
【図１】
0003799948.tif 000002
【図２】
0003799948.tif 000003
【図３】
0003799948.tif 000004
【図４】
0003799948.tif 000005
【図５】
0003799948.tif 000006