(57)【特許請求の範囲】
【請求項１】
ネットワーク接続機器に装着または内蔵されているネットワークインターフェイス装置に応じて、ネットワーク端末装置からネットワークを介してネットワーク接続機器の設定を行うネットワーク接続機器設定方法において、
製造元または機種を問わず、新たに前記ネットワーク接続機器が前記ネットワークインターフェイス装置より前記ネットワークに接続された場合、利用者からの、接続された前記ワークインターフェイス装置の製造元または機種を特定する情報を含むアドレス情報の入力を受け付ける入力受付工程と、
前記入力受付工程により入力を受け付けられた前記アドレス情報に基づいて、前記ネットワークインターフェイス装置の製造元または機種を判定する判定工程と、
備えられた機器設定用プログラムのうち前記判定工程により判定された製造元または機種に対応した機器設定用プログラムを前記ネットワーク端末装置が起動し、起動した該機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を行う機器設定工程と、を含むことを特徴とするネットワーク接続機器設定方法。
【請求項２】
前記アドレス情報は、ＭＡＣアドレスであることを特徴とする請求項１記載のネットワーク接続機器設定方法。
【請求項３】
ネットワーク接続機器に装着または内蔵されているネットワークインターフェイス装置に応じて、ネットワーク端末装置からネットワークを介してネットワーク接続機器の設定を行うネットワーク接続機器設定方法において、
製造元または機種を問わず、新たに前記ネットワーク接続機器が前記ネットワークインターフェイス装置より前記ネットワークに接続された場合、利用者からの、接続された前記ワークインターフェイス装置のＩＰアドレスの入力を受け付ける入力受付工程と、
前記入力受付工程により入力を受け付けられたＩＰアドレスにより特定される前記ネットワーク上の前記ネットワークインターフェイス装置からＭＡＣアドレスを取得するアドレス情報取得工程と、
前記アドレス情報取得工程により取得された前記ＭＡＣアドレスに基づいて、前記ネットワークインターフェイス装置の製造元または機種を判定する判定工程と、
備えられた機器設定用プログラムのうち前記判定工程により判定された製造元または機種に対応した機器設定用プログラムを前記ネットワーク端末装置が起動し、起動した該機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を行う機器設定工程と、を含むことを特徴とするネットワーク接続機器設定方法。
【請求項４】
前記請求項１〜３のいずれか一つに記載のネットワーク接続機器設定方法の各工程としてコンピュータを機能させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項５】
ネットワークインターフェイス装置が装着または内蔵されているネットワーク接続機器の設定を、ネットワークを介して行うネットワーク端末装置であって、
製造元または機種を問わず、新たに前記ネットワーク接続機器が前記ネットワークインターフェイス装置より前記ネットワークに接続された場合、利用者からの、接続された前記ワークインターフェイス装置の製造元または機種を特定する情報を含むアドレス情報の入力を受け付ける入力受付手段と、
前記入力受付手段により入力を受け付けられた前記アドレス情報に基づいて、前記ネットワークインターフェイス装置の製造元または機種を判定する判定手段と、
製造元または機種に対応した機器設定用プログラムと、
前記判定工程により判定された製造元または機種に対応した前記機器設定用プログラムを起動し、起動した該機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を行う機器設定手段と、
を備えたことを特徴とするネットワーク端末装置。
【請求項６】
前記アドレス情報は、ＭＡＣアドレスであることを特徴とする請求項５記載のネットワーク端末装置。
【請求項７】
ネットワークインターフェイス装置が装着または内蔵されているネットワーク接続機器の設定を、ネットワークを介して行うネットワーク端末装置であって、
製造元または機種を問わず、新たに前記ネットワーク接続機器が前記ネットワークインターフェイス装置より前記ネットワークに接続された場合、利用者からの、接続された前記ワークインターフェイス装置のＩＰアドレスの入力を受け付ける入力受付手段と、
前記入力受付手段により入力を受け付けられたＩＰアドレスにより特定される前記ネットワーク上の前記ネットワークインターフェイス装置からＭＡＣアドレスを取得するアドレス情報取得手段と、
前記アドレス情報取得手段により取得された前記ＭＡＣアドレスに基づいて、前記ネットワークインターフェイス装置の製造元または機種を判定する判定手段と、
製造元または機種に対応した機器設定用プログラムと、
前記判定工程により判定された製造元または機種に対応した前記機器設定用プログラムを前記ネットワーク端末装置が起動し、起動した該機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を行う機器設定手段と、
を備えたことを特徴とするネットワーク端末装置。
【請求項８】
ネットワーク接続機器に装着または内蔵されているネットワークインターフェイス装置に応じて、ネットワーク端末装置からネットワークを介してネットワーク接続機器の設定を行うネットワーク接続システムにおいて、
製造元または機種を問わず、新たに前記ネットワーク接続機器が前記ネットワークインターフェイス装置より前記ネットワークに接続された場合、利用者からの、接続された前記ワークインターフェイス装置のＩＰアドレスの入力を前記ネットワーク端末装置が受け付ける入力受付手段と、
前記入力受付手段により入力を受け付けられたＩＰアドレスにより特定される前記ネットワーク上の前記ネットワークインターフェイス装置に対してＭＡＣアドレスを問い合わせるパケットを前記ネットワーク端末装置が送出する送出手段と、
前記送出手段により送出された前記パケットを前記ネットワークインターフェイス装置が受信する受信手段と、
前記受信手段により受信したＭＡＣアドレスを問い合わせる前記パケットに応答する応答パケットを前記ネットワークインターフェイス装置が送出する応答送出手段と、
前記応答送出手段により送出された前記応答パケットから、前記ネットワークインターフェイス装置のＭＡＣアドレスを前記ネットワーク端末装置が取得するアドレス情報取得手段と、
前記アドレス情報取得手段により取得された前記ＭＡＣアドレスに基づいて、前記ネットワークインターフェイス装置の製造元または機種を前記ネットワーク端末装置が判定する判定手段と、
製造元または機種に対応した機器設定用プログラムと、
前記判定工程により判定された製造元または機種に対応した機器設定用プログラムを前記ネットワーク端末装置が起動し、起動した該機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を前記ネットワーク端末装置が行う機器設定手段と、
を備えたことを特徴とするネットワーク接続システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク接続機器に装着または内蔵されているネットワークインターフェイス装置に応じて、ネットワーク端末装置でネットワーク接続機器の設定を行うネットワーク接続機器設定方法、その方法の各工程としてコンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体、ネットワーク端末装置及びネットワーク接続システムに関し、より詳細には、マルチベンダのネットワークインターフェイス装置が混在するＬＡＮ環境において用いられるネットワーク接続機器設定方法、記録媒体、ネットワーク端末装置及びネットワーク接続システムに関する。
【０００２】
【従来の技術】
近年、ネットワーク端末装置（またはホスト装置）とプリンタとをネットワークを介して接続し、プリンタを複数のネットワーク端末装置で共有するＬＡＮ環境が目覚しい勢いで広がっている。一般的に、プリンタをネットワークに接続するためには、ＮＩＣ（ネットワーク・インターフェイス・カード）と呼ばれるネットワークインターフェイス装置が用いられている。このＮＩＣは、ネットワーク化の流れに伴い、多数のベンダ（製造元）から提供されており、一つのＬＡＮ環境の中にマルチ・ベンダ（複数の製造元）のＮＩＣが混在していることも珍しくなくなっている。
【０００３】
また、従来、マルチ・ベンダのＮＩＣが混在するＬＡＮ環境において、ネットワーク端末装置側で、プリンタ等のＩＰアドレスやデバイス名等のネットワークデバイス設定（ネットワーク接続機器設定）を行う場合、ユーザは、まず、プリンタやスキャナ（読取装置）などのマニュアルを参照して、設定しようとしているＮＩＣがどのベンダのものであるかを確認し、続いてネットワーク端末装置側で、あらかじめ各ベンダによって開発され提供されている各ベンダ独自の機器設定用プログラムの中から、該当するベンダの機器設定用プログラムを起動し、ネットワークを介して設定を行う必要があった。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来の技術によれば、プリンタやスキャナなどのマニュアルを参照して、設定しようとしているＮＩＣがどのベンダのものであるかをユーザが確認しなければならなず、かつ、その際の設定に使用する機器設定用プログラムが各ベンダ独自のものであるため、手間がかかり、使い勝手が悪いという問題点があった。
【０００５】
また、作業が煩雑であり、設定ミスが起こりやすくなるため、適切な設定をするためには十分な注意を払う必要があり、ユーザの負荷が大きいという問題点もあった。特に、マルチ・ベンダのＮＩＣが混在するＬＡＮ環境下で、新規ベンダや新規ＮＩＣの追加があった場合には、さらに作業が煩雑になり、ユーザの負荷が増大する。
【０００６】
本発明は上記に鑑みてなされたものであって、ネットワーク接続機器設定時の作業性の向上および設定ミスの低減を図ると共に、ネットワークインターフェイス装置の確認作業やネットワーク接続機器の設定作業に関するユーザの負荷を軽減することを目的とする。
【０００７】
【課題を解決するための手段】
上記の目的を達成するために、請求項１に係るネットワーク接続機器設定方法は、ネットワーク接続機器に装着または内蔵されているネットワークインターフェイス装置に応じて、ネットワーク端末装置からネットワークを介してネットワーク接続機器の設定を行うネットワーク接続機器設定方法において、製造元または機種を問わず、新たに前記ネットワーク接続機器が前記ネットワークインターフェイス装置より前記ネットワークに接続された場合、利用者からの、接続された前記ワークインターフェイス装置の製造元または機種を特定する情報を含むアドレス情報の入力を受け付ける入力受付工程と、前記入力受付工程により入力を受け付けられた前記アドレス情報に基づいて、前記ネットワークインターフェイス装置の製造元または機種を判定する判定工程と、備えられた機器設定用プログラムのうち前記判定工程により判定された製造元または機種に対応した機器設定用プログラムを前記ネットワーク端末装置が起動し、起動した該機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を行う機器設定工程と、を含むものである。
【０００８】
すなわち、この発明によれば、利用者からのネットワーク接続機器に装着または内蔵されているネットワークインターフェイス装置のアドレス情報の入力を受け付け、該アドレス情報に基づいてネットワークインターフェイス装置の製造元または機種を判定し、備えられた機器設定用プログラムのうち前記判定工程により判定された製造元または機種に対応した機器設定用プログラムを前記ネットワーク端末装置が起動し、起動した該機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を行うことにより、ネットワークインターフェイス装置の製造元または機種の確認や、設定に使用する機器設定用プログラムの選択・起動を容易にする。
【０００９】
また、請求項２に係るネットワーク接続機器設定方法は、請求項１記載のネットワーク接続機器設定方法において、前記アドレス情報が、ＭＡＣアドレスであるものである。
【００１０】
すなわち、この発明によれば、ネットワークインターフェイス装置の製造元または機種を特定する情報を含むアドレス情報として、従来からネットワークインターフェイス装置に割り当てられているＭＡＣアドレスを用いることにより、特別にアドレス情報を設定する必要がなくなる。
【００１１】
また、請求項３に係るネットワーク接続機器設定方法は、ネットワーク接続機器に装着または内蔵されているネットワークインターフェイス装置に応じて、ネットワーク端末装置からネットワークを介してネットワーク接続機器の設定を行うネットワーク接続機器設定方法において、製造元または機種を問わず、新たに前記ネットワーク接続機器が前記ネットワークインターフェイス装置より前記ネットワークに接続された場合、利用者からの、接続された前記ワークインターフェイス装置のＩＰアドレスの入力を受け付ける入力受付工程と、前記入力受付工程により入力を受け付けられたＩＰアドレスにより特定される前記ネットワーク上の前記ネットワークインターフェイス装置からＭＡＣアドレスを取得するアドレス情報取得工程と、前記アドレス情報取得工程により取得された前記ＭＡＣアドレスに基づいて、前記ネットワークインターフェイス装置の製造元または機種を判定する判定工程と、備えられた機器設定用プログラムのうち前記判定工程により判定された製造元または機種に対応した機器設定用プログラムを前記ネットワーク端末装置が起動し、起動した該機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を行う機器設定工程と、を含むものである。
【００１２】
すなわち、この発明によれば、入力受付工程によりＩＰアドレスの入力を受け付けると、アドレス情報取得工程でＩＰアドレスに基づいて、ネットワーク上の該当するＩＰアドレスのネットワークインターフェイス装置から、ＭＡＣアドレスを取得することにより、ネットワークインターフェイス装置のＭＡＣアドレスが不明な場合でも、ネットワーク上のＩＰアドレスを用いて容易にＭＡＣアドレスを取得する。さらにＭＡＣアドレスに基づいてネットワークインターフェイス装置の製造元または機種を判定し、判定した製造元または機種に対応した機器設定用プログラムをネットワーク端末装置で起動し、起動した機器設定用プログラムがネットワークを介して前記ネットワーク接続機器に設定を行うことにより、ネットワークインターフェイス装置の製造元または機種の確認や、設定に使用する機器設定用プログラムの選択・起動を容易にする。
【００１５】
また、請求項４に係るコンピュータ読み取り可能な記録媒体は、前記請求項１〜３のいずれか一つに記載のネットワーク接続機器設定方法の各工程としてコンピュータを機能させるためのプログラムを記録したものである。
【００１６】
また、請求項５に係るネットワーク端末装置は、ネットワークインターフェイス装置が装着または内蔵されているネットワーク接続機器の設定を、ネットワークを介して行うネットワーク端末装置であって、製造元または機種を問わず、新たに前記ネットワーク接続機器が前記ネットワークインターフェイス装置より前記ネットワークに接続された場合、利用者からの、接続された前記ワークインターフェイス装置の製造元または機種を特定する情報を含むアドレス情報の入力を受け付ける入力受付手段と、前記入力受付手段により入力を受け付けられた前記アドレス情報に基づいて、前記ネットワークインターフェイス装置の製造元または機種を判定する判定手段と、製造元または機種に対応した機器設定用プログラムと、前記判定工程により判定された製造元または機種に対応した前記機器設定用プログラムを起動し、起動した該機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を行う機器設定手段と、を備えたものである。
【００１７】
また、請求項６に係るネットワーク端末装置は、請求項６記載のネットワーク端末装置において、前記アドレス情報が、ＭＡＣアドレスであるものである。
【００１８】
また、請求項７に係るネットワーク端末装置は、ネットワークインターフェイス装置が装着または内蔵されているネットワーク接続機器の設定を、ネットワークを介して行うネットワーク端末装置であって、製造元または機種を問わず、新たに前記ネットワーク接続機器が前記ネットワークインターフェイス装置より前記ネットワークに接続された場合、利用者からの、接続された前記ワークインターフェイス装置のＩＰアドレスの入力を受け付ける入力受付手段と、前記入力受付手段により入力を受け付けられたＩＰアドレスにより特定される前記ネットワーク上の前記ネットワークインターフェイス装置からＭＡＣアドレスを取得するアドレス情報取得手段と、前記アドレス情報取得手段により取得された前記ＭＡＣアドレスに基づいて、前記ネットワークインターフェイス装置の製造元または機種を判定する判定手段と、製造元または機種に対応した機器設定用プログラムと、前記判定工程により判定された製造元または機種に対応した前記機器設定用プログラムを起動し、起動した該機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を行う機器設定手段と、を備えたものである。
【００２０】
また、請求項８に係るネットワーク接続システムは、ネットワーク接続機器に装着または内蔵されているネットワークインターフェイス装置に応じて、ネットワーク端末装置からネットワークを介してネットワーク接続機器の設定を行うネットワーク接続システムにおいて、製造元または機種を問わず、新たに前記ネットワーク接続機器が前記ネットワークインターフェイス装置より前記ネットワークに接続された場合、利用者からの、接続された前記ワークインターフェイス装置のＩＰアドレスの入力を前記ネットワーク端末装置が受け付ける入力受付手段と、前記入力受付手段により入力を受け付けられたＩＰアドレスにより特定される前記ネットワーク上の前記ネットワークインターフェイス装置に対してＭＡＣアドレスを問い合わせるパケットを前記ネットワーク端末装置が送出する送出手段と、前記送出手段により送出された前記パケットを前記ネットワークインターフェイス装置が受信する受信手段と、前記受信手段により受信したＭＡＣアドレスを問い合わせる前記パケットに応答する応答パケットを前記ネットワークインターフェイス装置が送出する応答送出手段と、前記応答送出手段により送出された前記応答パケットから、前記ネットワークインターフェイス装置のＭＡＣアドレスを前記ネットワーク端末装置が取得するアドレス情報取得手段と、前記アドレス情報取得手段により取得された前記ＭＡＣアドレスに基づいて、前記ネットワークインターフェイス装置の製造元または機種を前記ネットワーク端末装置が判定する判定手段と、製造元または機種に対応した機器設定用プログラムと、前記判定工程により判定された製造元または機種に対応した前記機器設定用プログラムを起動し、起動した該機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を行う機器設定手段と、を備えたものである。
【００２１】
【発明の実施の形態】
以下、本発明のネットワーク接続機器設定方法を適用したネットワークシステムを実施の形態として、実施の形態１、実施の形態２の順で添付の図面を参照して詳細に説明する。
【００２２】
実施の形態１．
実施の形態１のネットワークシステムは、ネットワーク上のＮＩＣ（ネットワーク・インターフェイス・カード）のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを取得し、取得したＭＡＣアドレスからＮＩＣのベンダ（製造元）を判定し、判定したベンダに対応した、設定モジュールを起動し、この設定モジュールによってＮＩＣの設定を行うものである。
【００２３】
なお、実施の形態１ではＮＩＣとの通信のプロトコルはＴＣＰ／ＩＰとするが、通信のプロトコルはＩＰＸ／ＳＰＸでも良く、特に限定するものではない。また、ここではアドレス情報としてＭＡＣアドレスを用いて製造元（または機種）を特定するが、製造元または機種を特定できる情報であれば良く、ＭＡＣアドレスに限定するものでない。さらに、ネットワークインターフェイス装置としてＮＩＣを例に挙げて説明するが、ＮＩＣ以外の他のものも本発明のネットワークインターフェイス装置の範疇にあることは明らかである。
【００２４】
図１は、実施の形態１のネットワークシステム１０１のシステム構成図を示し、ネットワークシステム１０１は、プリンタ１０２〜１０４，スキャナ１０５およびホスト装置（ネットワーク端末装置）１０６が接続されている。なお、図中の１０７は、ネットワークケーブルを示す。
【００２５】
ここで、プリンタ１０２〜１０４およびスキャナ１０５は、ネットワークケーブル１０７に接続するために、不図示のＮＩＣを装着または内蔵しているものとする。また、ホスト装置１０６は、後述する設定プログラムに従って、これらのＮＩＣの設定を行う。
【００２６】
図２は、実施の形態１のアドレス情報であるＭＡＣアドレスの説明図である。ＭＡＣアドレスとは、イーサネット（Ｅｔｈｅｒｎｅｔ）で用いられるデータリンク層のアドレスで、ＮＩＣなどのインターフェイス装置には、あらかじめベンダ（製造元）または／および機種毎に固有のＭＡＣアドレスがそれぞれ割り振られている。なお、通常はＲＯＭなどに書き込まれており、ユーザが変更できないようになっている。また、図示の如く、ＭＡＣアドレスは全体で６バイトからなり、先頭３バイトがベンダ固有の番号、後続３バイトが各ベンダにおける任意の番号を表している。
【００２７】
次に、実施の形態１の設定プログラムの構成について図３を参照して説明する。図３は、実施の形態１の設定プログラム３００の構成図である。設定プログラム３００には、パスワード保護やユーザからのＭＡＣアドレスの入力受付等のＮＩＣのベンダに依存しない処理を行うメインモジュール３０１と、ベンダの判定を行う判定モジュール３０３と、各ベンダ用の設定モジュール３０５ａおよび３０５ｂと、判定モジュール３０３のインターフェイスのための判定モジュールＩ／Ｆ３０２と、設定モジュール３０５ａおよび３０５ｂのインターフェイスのための設定モジュールＩ／Ｆ３０４と、ネットワーク通信ライブラリ群３０７のインターフェイスのためのネットワーク通信ライブラリＩ／Ｆ３０６と、が含まれている。
【００２８】
ネットワーク通信ライブラリ群３０７は、ＴＣＰ／ＩＰやＩＰＸ／ＳＰＸ等の各種プロトコルで通信を行うためのライブラリ群であり、上位のプログラムから汎用的に利用される。
【００２９】
ここで、ＮＩＣのベンダに依存しない処理を行うメインモジュール３０１と、ＮＩＣのベンダに依存する処理を行う判定モジュール３０３ならびに設定モジュール３０５ａおよび３０５ｂとは、互いに構造的に独立している。
【００３０】
メインモジュール３０１は、ユーザからのＭＡＣアドレスの入力があると、判定モジュールＩ／Ｆ３０２を介して判定モジュール３０３を起動する。判定モジュール３０３は、入力されたＭＡＣアドレスの先頭３バイトを参照してベンダの判定をおこない、設定モジュールＩ／Ｆ３０４を介して、該当するベンダ用の設定モジュールを起動する。起動された設定モジュールは、ネットワーク通信ライブラリＩ／Ｆ３０６を介してネットワーク通信ライブラリ群３０７を起動し、ＭＡＣアドレスに該当するＮＩＣとの通信を行い、ＮＩＣに設定されているＩＰアドレスやデバイス名等のデータ（最初に設定を行う場合は初期値）を取得する。また、ユーザに対して設定変更のためのユーザインターフェイスを提供し、取得したデータに対してユーザが何らかの変更を行った場合に、変更されたデータ、換言すれば新しい設定内容をＮＩＣに送信することにより、ＩＰアドレスやデバイス名等の設定および変更を行う。
【００３１】
以上の構成において、実施の形態１の動作を図４に示す設定プログラム３００のフローチャートを参照して説明する。ここで、設定プログラム３００には、Ａ社用の設定モジュールとＢ社用の設定モジュールとが含まれているものとする。なお、ここでは設定モジュールが２つの例を挙げるが、３つでも良いしそれ以上でも良い。
【００３２】
まず、ホスト装置１０６は、設定プログラム３００に従い、ウインドウズダイアログを表示して、ユーザからのＮＩＣのＭＡＣアドレスの入力を受け付ける（Ｓ４０１）。次に、入力されたＭＡＣアドレスの先頭３バイトとＡ社の固有の番号とを比較して、一致するか否かを判定する（Ｓ４０２）。一致する場合は、Ａ社のＮＩＣのＭＡＣアドレスであると判断してＡ社用の設定モジュールを起動し、ネットワークケーブル１０７を介してネットワーク接続機器に、ＩＰアドレスやデバイス名等の設定および変更のための設定処理を行う（Ｓ４０５）。
【００３３】
一方、一致しない場合は、入力されたＭＡＣアドレスの先頭３バイトとＢ社の固有の番号とを比較して、一致するか否かを判定する（Ｓ４０３）。一致する場合は、Ｂ社のＮＩＣのＭＡＣアドレスであると判断してＢ社用の設定モジュールを起動し、ネットワークケーブル１０７を介してＢ社のＮＩＣの設定処理をおこない（Ｓ４０６）、一致しない場合は設定処理を行う事ができないので、その旨を知らせるエラー処理を行う（Ｓ４０４）。
【００３４】
前述したように実施の形態１によれば、ＭＡＣアドレスを取得してベンダの判定をおこない、該当するベンダ用の設定モジュールを起動し、そのベンダに応じた設定を行うため、ＮＩＣの製造元や機種をユーザが確認する必要がない。また、どのベンダのＮＩＣの設定の場合でも、メインモジュール３０１が共通で使われるため、メインモジュールによる処理に関しては、同様のユーザインターフェイスを提供することができる。換言すれば、ネットワーク接続機器設定時の作業性の向上および設定ミスの低減を図ると共に、ＮＩＣ（ネットワークインターフェイス装置）の確認作業やネットワーク接続機器の設定作業に関するユーザの負荷を軽減することができる。
【００３５】
さらに、設定プログラム３００において、ＮＩＣのベンダに依存する部分と依存しない部分が互いに構造的に独立しているため、新たな設定モジュールの追加や、使わなくなった設定モジュールの削除が容易にできる。すなわち、マルチ・ベンダのＮＩＣが混在するＬＡＮ環境下で、新規ベンダや新規ＮＩＣの追加があった場合でも、設定モジュールの追加が容易となり、ユーザの負荷を軽減することができる。
【００３６】
なお、上述した実施の形態１では、ＭＡＣアドレスをウインドウズダイアログから入力していたが、ＤＯＳ画面のプロンプトから入力するようにしても良いし、どのような方法であっても良い。
【００３７】
実施の形態２．
実施の形態２においては、ＮＩＣのＩＰアドレスが予め分かっている場合や、ＭＡＣアドレスが不明である場合に、ユーザは、ＭＡＣアドレスではなくＩＰアドレスを入力することにより、ＭＡＣアドレスを取得できるようにしたものである。すなわち、実施の形態２の設定プログラムは、ＳＮＭＰやＡＲＰ等によって、入力されたＩＰアドレスに対応するＭＡＣアドレスを取得する。その後の動作は実施の形態１と同様である。なお、ここではＴＣＰ／ＩＰのＩＰアドレスを例にあげたが、ＩＰアドレス以外の他の通信プロトコルで用いられるアドレスであっても同様に利用可能であるのは勿論である。
【００３８】
実施の形態２のネットワークシステム構成は、図１で示した実施の形態１のネットワークシステムの構成と同一である。また、実施の形態２の設定プログラムの構成は、図３で示した実施の形態１の設定プログラムと基本的に同一で、メインモジュールの動作のみが異なる。実施の形態２の動作を図５に示す設定プログラムのフローチャートを参照して説明する。なお、実施の形態２の動作は、図４を用いて説明した実施の形態１の動作と基本的に同一のため、図４と同一の部分については同一の符号を付してその説明を省略し、異なる部分についてのみ説明する。
【００３９】
ホスト装置１０６は、実施の形態２の設定プログラムに従って、まず、ウインドウズダイアログを表示して、ユーザからのＮＩＣのＩＰアドレスの入力を受け付ける（Ｓ５０１）。次に、入力されたＩＰアドレスに対応するＮＩＣに対してＭＡＣアドレスを問い合わせるパケットを送出する（Ｓ５０２）。この問い合わせに応える応答パケットからＭＡＣアドレスを取得し（Ｓ５０３）、ステップＳ４０２に進む。
【００４０】
前述したように実施の形態２によれば、ＩＰアドレスを用いてＭＡＣアドレスを取得するため、ＮＩＣのＩＰアドレスが予め決まっている場合に、ＭＡＣアドレスの代わりにＩＰアドレスを入力することができる。これは、ＭＡＣアドレスが不明でＩＰアドレスがわかっている場合に便利である。
【００４１】
【発明の効果】
以上説明したように、本発明のネットワーク接続機器設定方法（請求項１）によれば、利用者からのネットワークインターフェイス装置の製造元または機種を特定する情報を含むアドレス情報の入力を受け付け、入力を受け付けられたアドレス情報に基づいてネットワークインターフェイス装置の製造元または機種を判定し、判定した製造元または機種に対応した機器設定用プログラムをネットワーク端末装置で起動し、起動した機器設定用プログラムによりネットワークを介してネットワーク接続機器に設定を行うため、ネットワークインターフェイス装置の製造元または機種の確認や、設定に使用する機器設定用プログラムの選択・起動を容易にすることができる。換言すれば、ネットワーク接続機器設定時の作業性の向上および設定ミスの低減を図ると共に、ネットワークインターフェイス装置の確認作業やネットワーク接続機器の設定作業に関するユーザの負荷を軽減することができる。
【００４２】
また、本発明のネットワーク接続機器設定方法（請求項２）によれば、アドレス情報として従来からネットワークインターフェイス装置に割り当てられているＭＡＣアドレスを用いるため、あらかじめ特別にアドレス情報を設定する必要がなく、さらにネットワークインターフェイス装置の確認作業やネットワーク接続機器の設定作業に関するユーザの負荷を軽減することができる。
【００４３】
また、本発明のネットワーク接続機器設定方法（請求項３）によれば、利用者により入力を受け付けられたＩＰアドレスから取得したＭＡＣアドレスに基づいてネットワークインターフェイス装置の製造元または機種を判定し、判定した製造元または機種に対応した機器設定用プログラムをネットワーク端末装置で起動し、起動した機器設定用プログラムによりネットワークを介してネットワーク接続機器に設定を行うため、ネットワークインターフェイス装置の製造元または機種の確認や、設定に使用する機器設定用プログラムの選択・起動を容易にすることができる。換言すれば、ネットワーク接続機器設定時の作業性の向上および設定ミスの低減を図ると共に、ネットワークインターフェイス装置の確認作業やネットワーク接続機器の設定作業に関するユーザの負荷を軽減することができる。また、利用者により入力を受け付けられたＩＰアドレスを用いてＭＡＣアドレスを取得するため、ネットワークインターフェイス装置のＭＡＣアドレスが不明な場合でも、容易にＭＡＣアドレスを取得することができ、さらにユーザの利便性の向上を図ることができる。
【００４５】
また、本発明のコンピュータ読み取り可能な記録媒体（請求項４）によれば、請求項１〜３のいずれか一つに記載のネットワーク接続機器設定方法の各工程としてコンピュータを機能させるためのプログラムを記録したため、このプログラムを実行することにより、ネットワーク接続機器設定時の作業性の向上および設定ミスの低減を図ると共に、ネットワークインターフェイス装置の確認作業やネットワーク接続機器の設定作業に関するユーザの負荷を軽減することができる。
【００４６】
また、本発明のネットワーク端末装置（請求項５）によれば、利用者からのネットワークインターフェイス装置の製造元または機種を特定する情報を含むアドレス情報の入力を受け付け、入力を受け付けられたアドレス情報に基づいてネットワークインターフェイス装置の製造元または機種を判定し、判定した製造元または機種に対応した機器設定用プログラムをネットワーク端末装置で起動し、起動した機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を行うため、ネットワークインターフェイス装置の製造元または機種の確認や、設定に使用する機器設定用プログラムの選択・起動を容易にすることができる。換言すれば、ネットワーク接続機器設定時の作業性の向上および設定ミスの低減を図ると共に、ネットワークインターフェイス装置の確認作業やネットワーク接続機器の設定作業に関するユーザの負荷を軽減することができる。
【００４７】
また、本発明のネットワーク端末装置（請求項６）によれば、アドレス情報として従来からネットワークインターフェイス装置に割り当てられているＭＡＣアドレスを用いるため、あらかじめ特別にアドレス情報を設定する必要がなく、さらにネットワークインターフェイス装置の確認作業やネットワーク接続機器の設定作業に関するユーザの負荷を軽減することができる。
【００４８】
また、本発明のネットワーク端末装置（請求項７）によれば、利用者により入力を受け付けられたＩＰアドレスから取得したＭＡＣアドレスに基づいてネットワークインターフェイス装置の製造元または機種を判定し、判定した製造元または機種に対応した機器設定用プログラムをネットワーク端末装置で起動し、起動した機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を行うため、ネットワークインターフェイス装置の製造元または機種の確認や、設定に使用する機器設定用プログラムの選択・起動を容易にすることができる。換言すれば、ネットワーク接続機器設定時の作業性の向上および設定ミスの低減を図ると共に、ネットワークインターフェイス装置の確認作業やネットワーク接続機器の設定作業に関するユーザの負荷を軽減することができる。また、利用者により入力を受け付けられたＩＰアドレスを用いてＭＡＣアドレスを取得するため、ネットワークインターフェイス装置のＭＡＣアドレスが不明な場合でも、容易にＭＡＣアドレスを取得することができ、さらにユーザの利便性の向上を図ることができる。
【００５０】
また、本発明のネットワーク接続システム（請求項８）によれば、利用者により入力を受け付けられたＩＰアドレスにより特定されるネットワークインターフェイス装置にパケットの送出し、この応答パケットから取得したＭＡＣアドレスに基づいてネットワークインターフェイス装置の製造元または機種を判定し、判定した製造元または機種に対応した機器設定用プログラムをネットワーク端末装置で起動し、起動した機器設定用プログラムによりネットワークを介して前記ネットワーク接続機器に設定を行うため、ネットワークインターフェイス装置の製造元または機種の確認や、設定に使用する機器設定用プログラムの選択・起動を容易にすることができる。換言すれば、ネットワーク接続機器設定時の作業性の向上および設定ミスの低減を図ると共に、ネットワークインターフェイス装置の確認作業やネットワーク接続機器の設定作業に関するユーザの負荷を軽減することができる。また、利用者により入力を受け付けられたＩＰアドレスを用いてＭＡＣアドレスを取得するため、ネットワークインターフェイス装置のＭＡＣアドレスが不明な場合でも、容易にＭＡＣアドレスを取得することができ、さらにユーザの利便性の向上を図ることができる。
【図面の簡単な説明】
【図１】  実施の形態１のネットワークシステムのシステム構成図である。
【図２】  実施の形態１のアドレス情報であるＭＡＣアドレスの説明図である。
【図３】  実施の形態１の設定プログラムの構成図である。
【図４】  実施の形態１の設定プログラムのフローチャートである。
【図５】  実施の形態２の設定プログラムのフローチャートである。
【符号の説明】
１０１  ネットワークシステム
１０２〜１０４  プリンタ
１０５  スキャナ
１０６  ホスト装置
１０７  ネットワークケーブル
３００  設定プログラム
３０１  メインモジュール
３０２  判定モジュールＩ／Ｆ
３０３  判定モジュール
３０４  設定モジュールＩ／Ｆ
３０５ａ，３０５ｂ  設定モジュール
３０６  ネットワーク通信ライブラリＩ／Ｆ
３０７  ネットワーク通信ライブラリ群
【図１】
0003704246.tif 000002
【図２】
0003704246.tif 000003
【図３】
0003704246.tif 000004
【図４】
0003704246.tif 000005
【図５】
0003704246.tif 000006