(57)【要約】【課題】新たにシステムに追加される機器がその機器の設定に必要な情報をシステムから取得する既存の機構を変更することなく、その情報取得の安全性を高める。【解決手段】システム内に、構成情報を保有する既存の手段（１１３）とは独立にそのシステムの構成に関する情報を管理する手段（１２４）を設け、新たに追加される機器からの要求に対し、その手段（１２４）からその要求に対して必要な情報を取り出し、それに認証情報を付加したものを応答として送信する。新たに追加される機器（１００）には、その設定のため、既存の手段（１１３）からの構成情報に加え、前記情報を管理する手段（１２４）からの認証情報が付加された情報を用いる。【選択図】  図１
2004192351.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器が互いに接続されて構成され、その構成に関する情報を保有する手段と、新たに追加される機器からの要求に対してその機器を運用するために必要な情報を前記保有する手段から取り出して返送する手段とが設けられたシステムに安全機能を追加する既存システムへの機能追加方法において、
前記システム内に、前記保有する手段とは独立にそのシステムの構成に関する情報を管理する手段と、新たに追加される機器からの要求に対し、前記管理する手段からその要求に対して必要な情報を取り出し、それに認証情報を付加したものを応答として送信する手段とを設け、
新たに追加される機器には、その設定のため、前記情報を保有する手段からの情報に加え、前記情報を管理する手段からの認証情報が付加された情報を用いる手段を設ける
ことを特徴とする既存システムへの機能追加方法。
【請求項２】
複数の機器が互いに接続されてひとつのシステムが構成され、
このシステムに新たに追加される機器は、自分がそのシステム内で運用されるために必要な情報を取得するための要求を前記システム内に送出し、
この要求に対して、前記システム内でそのシステムの構成情報を保有している機器が必要な情報を返送し、
この返送された情報により、前記新たに追加される機器が自己に必要な設定を自動的に行う
機器設定方法において、
前記要求に対して、前記構成情報を保有している機器とは独立に前記システムの構成情報を管理する機器から、前記要求に対して必要な情報に認証情報を付加したものを応答として送信し、
前記新たに追加される機器は、前記構成情報を保有している機器からの情報に加え、前記構成情報を管理する機器からの認証情報が付加された情報を用いて、自己の設定を行う
ことを特徴とする機器設定方法。
【請求項３】
前記新たに追加される機器は、前記構成情報を保有している機器からの情報と前記構成情報を管理する機器からの認証情報が付加された情報とを比較し、それらが一致したときに自己の設定を行う請求項2記載の機器設定方法。
【請求項４】
前記新たに追加される機器は、前記構成情報を保有している機器からの情報により自己の設定を行い、前記構成情報を管理する機器からの認証情報が付加された情報により自己の設定を更新する請求項2記載の機器設定方法。
【請求項５】
前記更新は、認証情報が付加されていない情報が1以上あり、そのいずれかと前記認証情報が付加された情報とが一致することを条件として行う請求項4記載の機器設定方法。
【請求項６】
複数の機器が互いに接続されて構成されたシステムに新たに追加可能な情報機器であり、
自分がそのシステム内で運用されるために必要な情報をそのシステムに要求する手段と、
そのシステムから返送された情報により自己の設定を自動的に行う手段と
を備えた情報機器において、
前記システムは前記要求に対して認証情報が付加されていない情報と認証情報が付加された情報とを返送するシステムであり、
前記自動的に行う手段は、返送された認証情報が付加されていない情報と認証情報が付加された情報とを比較し、それらが一致したときに、その情報により自己の設定を行う手段を含む
ことを特徴とする情報機器。
【請求項７】
複数の機器が互いに接続されて構成されたシステムに新たに追加可能な情報機器であり、
自分がそのシステム内で運用されるために必要な情報をそのシステムに要求する手段と、
そのシステムから返送された情報により自己の設定を自動的に行う手段と
を備えた情報機器において、
前記システムから認証情報の付加された情報が返送されたときにはその情報により自己の設定を更新する手段を備えた
ことを特徴とする情報機器。
【請求項８】
情報処理装置にインストールすることにより、その情報処理装置に、
複数の機器が互いに接続されて構成されたシステムに新たに追加されるときに自分がそのシステム内で運用されるために必要な情報をそのシステムに要求する機能と、
そのシステムから返送された情報により自己を設定する機能と
を実現させるコンピュータプログラムにおいて、
前記システムは前記要求に対して認証情報が付加されていない情報と認証情報が付加された情報とを返送するシステムであり、
前記自己を設定する機能として、返送された認証情報が付加されていない情報と認証情報が付加された情報とを比較し、それらが一致したときに、その情報により設定を行う機能を実現させる
ことを特徴とするコンピュータプログラム。
【請求項９】
情報処理装置にインストールすることにより、その情報処理装置に、
複数の機器が互いに接続されて構成されたシステムに新たに追加されるときに自分がそのシステム内で運用されるために必要な情報をそのシステムに要求する機能と、
そのシステムから返送された情報により自己を設定する機能と
を実現させるコンピュータプログラムにおいて、
前記システムから認証情報の付加された情報が返送されたときにその情報により自己の設定を更新する機能を実現させる
ことを特徴とするコンピュータプログラム。
【請求項１０】
請求項８または９記載のコンピュータプログラムが記録された記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、システムに新たに追加される機器がそのシステム内で運用されるための情報をそのシステムから自動的に取得して設定する技術に関する。特に、既存の情報取得設定のための機構を変更することなく、新たに追加される機器が情報の取得を安全に行うことができるようにする技術に関する。
【０００２】
【従来の技術】
複数の機器が互いに接続されて構成されたシステムに新たな機器を追加して実際に運用を行う場合、その新たな機器の管理者は、その機器を運用するために必要な情報を取得してその機器に設定する必要がある。また、新たにシステムに追加される機器がシステム上の構成情報を管理する装置に問い合わせたり、または既に接続されている他の機器に問い合わせて、情報の取得および設定を自動化することも行われている。
【０００３】
図６はそのような従来技術の一例を説明するブロック構成図である。ここでは、システムの構成情報を一元的に管理する装置を設けた場合の例を示す。図６に示すシステムは、複数の機器（装置）が互いに接続されて構成され、その構成に関する情報を保有する構成情報記憶装置６１３と、新たにシステムに追加される機器６００からの要求に対してその機器６００を運用するために必要な情報を構成情報記憶装置６１３から取り出して返送する構成情報取得要求受信装置６１１および構成情報送信装置６１２とを備える。構成情報取得要求受信装置６１１、構成情報送信装置６１２および構成情報記憶装置６１３は、この例では、ひとつの装置、すなわち構成情報を管理する装置６１０内に設けられる。また、新たにシステムに追加される機器６００には、構成情報取得要求送信装置６０１、構成情報受信装置６０２および構成情報設定装置６０３を備える。
【０００４】
機器６００がシステムに追加されると、構成情報取得要求送信装置６０１が構成情報取得要求を送信する。その要求を構成情報を管理する装置６１０の構成情報取得要求受信装置６１１が受信する。そして、構成情報記憶装置６１３から必要な情報を選択して、構成情報送信装置６１２によって機器６００に対して送信する。このように、新しくシステムに追加された機器６００は、そのシステムで運用されるために必要な設定情報を取得することができ、自分自身を自動的に設定することができる。
【０００５】
しかし、図６に示した従来技術では、設定情報を取得する際にいかなる認証手段も存在せず、新しくシステムに追加された機器からの要求に対して、システム上に存在するどの装置でも応答することができる。このため、悪意を持ったユーザや、間違った設定を行なっているユーザなど、誤った情報を発信する可能性のある機器が参加するような場合には、取得した情報の正当性が問題になる。
【０００６】
図７は、図６に示したシステムに悪意を持ったユーザの装置が追加された場合の構成例を示す。すなわち、新しくシステムに追加される機器６００および構成情報を管理する装置６１０に加え、悪意を持ったユーザが追加した装置６２０が接続される。
【０００７】
装置６２０は、構成情報を管理する装置６１０の処理を妨害するため、装置６１０と同様の構成情報取得要求受信装置６２１および構成情報送信装置６２２を備え、新たにシステムに追加される機器６００からの構成情報取得要求に対して、誤った構成情報を送信する。機器６００が装置６１０から構成情報を受け取る前に装置６２０からの構成情報を受け取ってしまうと、機器６００は、受け取った構成情報を元に、自身に誤った設定を行なってしまうことになる。
【０００８】
例えば、システムの自動設定を特にネットワークシステムの自動設定に関して考えると、新しく追加された通信機器が他の通信機器に設定情報の問い合わせを行なって設定を行なうような場合、悪意を持ったユーザや間違った設定を行なっているユーザの存在が問題になる。携帯型の情報端末を持った利用者が町中で自由にネットワークに接続することを可能にさせるため、近年様々な施設においてホットスポットサービスと呼ばれるアドホックなネットワークが展開されているが、このようなネットワークにおいては、誰でもネットワーク上に通信装置を追加できるので、悪意を持ったユーザや間違った設定を行なっているユーザが、簡単にネットワークに通信機器を追加することが考えられる。
【０００９】
図６のようなシステムの一例として、インターネット上においてパケットを転送するルータの検出に適用したものが、IETFにおいてRFC1970として標準化されている。このような場合にも、ネットワーク上のある通信装置が、ルータの検出に対して誤った情報を送信し、悪意を持ったユーザの通信装置をルータとして設定させることによって、他の通信装置が送信するパケットを集めることができるようになる。
【００１０】
【発明が解決しようとする課題】
誤った情報の取得および設定の問題は、新たに追加される機器が情報を取得する際に認証を行うことにより解決される。すなわち、情報を取得する側と情報を提供する側との双方に認証手段を設け、情報を提供する側は認証が行われた形式で情報を提供し、情報を取得する側はその認証を確認してから自身の設定を行えばよい。
【００１１】
しかしそれでは、既存の情報取得設定のための機構しかもたない機器は、システムに接続できなくなってしまう。
【００１２】
本発明は、このような課題を解決し、既存の情報取得設定のための機構を変更することなく、設定のための情報を発信する機器に対して受信側の機器がその情報の取得を安全に行うことができるようにすることを目的とする。
【００１３】
【課題を解決するための手段】
本発明の第一の観点は既存システムへの機能追加方法であり、複数の機器が互いに接続されて構成され、その構成に関する情報を保有する手段と、新たに追加される機器からの要求に対してその機器を運用するために必要な情報を前記保有する手段から取り出して返送する手段とが設けられたシステムに安全機能を追加する方法において、前記システム内に、前記保有する手段とは独立にそのシステムの構成に関する情報を管理する手段と、新たに追加される機器からの要求に対し、前記管理する手段からその要求に対して必要な情報を取り出し、それに認証情報を付加したものを応答として送信する手段とを設け、新たに追加される機器には、その設定のため、前記情報を保有する手段からの情報に加え、前記情報を管理する手段からの認証情報が付加された情報を用いる手段を設けることを特徴とする。
【００１４】
本発明の第二の観点は上述の機能追加方法によって機能が追加されたシステムにおける機器設定方法であり、複数の機器が互いに接続されてひとつのシステムが構成され、このシステムに新たに追加される機器は、自分がそのシステム内で運用されるために必要な情報を取得するための要求を前記システム内に送出し、この要求に対して、前記システム内でそのシステムの構成情報を保有している機器が必要な情報を返送し、この返送された情報により、前記新たに追加される機器が自己に必要な設定を自動的に行う方法において、前記要求に対して、前記構成情報を保有している機器とは独立に前記システムの構成情報を管理する機器から、前記要求に対して必要な情報に認証情報を付加したものを応答として送信し、前記新たに追加される機器は、前記構成情報を保有している機器からの情報に加え、前記構成情報を管理する機器からの認証情報が付加された情報を用いて、自己の設定を行うことを特徴とする。
【００１５】
前記新たに追加される機器は、前記構成情報を保有している機器からの情報と前記構成情報を管理する機器からの認証情報が付加された情報とを比較し、それらが一致したときに自己の設定を行うことができる。
【００１６】
また、前記新たに追加される機器は、前記構成情報を保有している機器からの情報により自己の設定を行い、前記構成情報を管理する機器からの認証情報が付加された情報により自己の設定を更新することもできる。更新を行うに際しては、認証情報が付加されていない情報が1以上あり、そのいずれかと前記認証情報が付加された情報とが一致することを条件として行うこともできる。
【００１７】
本発明の第三の観点は上述の機器設定方法を実施する機器であり、自分がそのシステム内で運用されるために必要な情報をそのシステムに要求する手段と、そのシステムから返送された情報により自己の設定を自動的に行う手段とを備えた情報機器において、前記システムは前記要求に対して認証情報が付加されていない情報と認証情報が付加された情報とを返送するシステムであり、前記自動的に行う手段は、返送された認証情報が付加されていない情報と認証情報が付加された情報とを比較し、それらが一致したときに、その情報により自己の設定を行う手段を含むことを特徴とする。
【００１８】
本発明の第四の観点は上述の機器設定方法を実施する機器であり、自分がそのシステム内で運用されるために必要な情報をそのシステムに要求する手段と、そのシステムから返送された情報により自己の設定を自動的に行う手段とを備えた情報機器において、前記システムから認証情報の付加された情報が返送されたときにはその情報により自己の設定を更新する手段を備えたことを特徴とする。
【００１９】
本発明の第三および第四の観点の機器は、情報処理装置にインストールすることによりその機能を実現するコンピュータプログラムとして実施することもできる。
【００２０】
【発明の実施の形態】
図１は本発明の第一実施例を示すブロック構成図である。
【００２１】
このシステムは、複数の機器（装置）が互いに接続されて構成され、その構成に関する情報を保有する手段として構成情報記憶装置１１３を備え、新たにシステムに追加される機器１００からの要求に対してその機器１００を運用するために必要な情報を構成情報記憶装置１１３から取り出して返送する手段として構成情報取得要求受信装置１１１および構成情報送信装置１１２を備える。構成情報取得要求受信装置１１１、構成情報送信装置１１２および構成情報記憶装置１１３は、この例では、ひとつの装置、すなわち構成情報を管理する装置１１０内に設けられる。また、新たにシステムに追加される機器１００には、構成情報取得要求送信装置１０１、構成情報受信装置１０２および構成情報設定装置１０５を備える。
【００２２】
ここで本実施例の特徴とするところは、構成情報を管理する装置１１０とは別に認証機構を備えた装置１２０を備え、この装置１２０内に、そのシステムの構成に関する情報を管理する手段としての構成情報記憶装置１２４と、新たに追加される機器からの要求に対し、構成情報記憶装置１２４からその要求に対して必要な情報を取り出し、それに認証情報を付加したものを応答として送信する手段としての構成情報取得要求受信装置１２１、構成情報送信装置１２２および認証情報生成装置１２３とを備え、新たにシステムに追加される機器１００には、その設定のため、構成情報を管理する装置１１０からの情報に加え認証機構を備えた装置１２０からの認証情報が付加された情報を用いる手段として、認証情報検証装置１０３および情報比較装置１０４を備えたことにある。
【００２３】
この構成において、認証機構を備えた装置１２０は、構成情報記憶装置１２４に構成情報を管理する装置１１０の提供する情報と同一の情報を保持し、構成情報取得要求受信装置１２１が機器１００からの構成情報送信要求を受信すると、構成情報記憶装置１２４から必要な情報を選択するとともに、認証情報生成装置１２３により認証情報を生成して、構成情報送信装置１２２から、装置１１０と同一の内容の情報に認証情報を付加したものを送信する。
【００２４】
新たにシステムに追加される機器１００では、構成情報取得要求送信装置１０１の送信した構成情報取得要求に対して構成情報が返送されると、それを構成情報を受信装置１０２で受信する。このとき、認証情報が付加されたものと付加されていないものと２種類の形式の構成情報が受信される。認証情報が付加されているものについては、認証情報検証装置１０３で認証情報の検証を行う。さらに、認証情報が付加されている構成情報と付加されていない構成情報とを情報比較装置１０４で照合し、その情報が正当なものであるかどうかを判別する。正当なものであるときには、構成情報設定装置１０５により自身の設定を行う。
【００２５】
認証情報が付加されている構成情報のみで設定を行うことも、原理的には可能かもしれない。しかし、現実的なシステムを考えた場合、認証情報が付加されている構成情報のみで設定を行うようにすると、装置１１０が稼動していなくてもその情報が機器１００に設定されてしまうことになり、不都合が生じる可能性がある。例えば、装置１１０がネットワーク上のルータであるとする。この場合、機器１００からネットワーク上のルータがどこにあるかとの問い合わせがあると、装置１１０は自分自身がルータであることを応答によって示す。装置１１０が停止状態でも装置１２０からの情報により機器１００が設定されることになると、実際にはルータとして動作していないものが、機器１００にルータとして認識されてしまう。このような不都合を避けるため上述の実施例では、認証情報が付加されている構成情報と付加されていない構成情報とを照合している。
【００２６】
本実施例では、既存の構成情報を管理する装置の機能に変更を加えることなく、新規に装置を追加することによって、必要な情報の取得を安全に行うことを可能にしている。これにより、認証機能をもっていない既存の機器でも従来通りシステムに追加でき、その一方で、認証機能を有する機器には安全性を高めることができる。
【００２７】
図２は本発明の第二実施例を示すブロック構成図であり、図３はこの実施例における構成情報の取得設定のシーケンスを示す。この実施例は本発明をネットワークシステムに適用したものである。
【００２８】
この実施例は複数の通信装置が互いに接続されて構成されたネットワークシステムであり、そのネットワーク構成に関する情報を保有する手段として構成情報記憶装置２１３を備え、新たに追加される通信装置２００からの要求に対してその装置を運用するために必要な情報を構成情報記憶装置２１３から取り出して返送する手段として構成情報取得要求受信装置２１１および構成情報送信装置２１２を備え、構成情報記憶装置２１３とは独立にネットワーク構成に関する情報を管理する手段として構成情報記憶装置２２４を備え、新たにネットワークに追加される通信装置２００からの要求に対し、構成情報記憶装置２２４からその要求に対して必要な情報を取り出し、それに認証情報を付加したものを応答として送信する手段として、構成情報取得要求受信装置２２１、構成情報送信装置２２２および認証情報生成装置２２３を備える。この例では、構成情報取得要求受信装置２１１、構成情報送出装置２１２および構成情報記憶装置２１３は構成情報を管理する通信装置２１０内に設けられ、構成情報取得要求受信装置２２１、構成情報送信装置２２２、認証情報生成装置２２３および構成情報記憶装置２２４は認証機構を備えた通信装置２２０内に設けられる。また、新たにネットワークに追加される通信装置２００には、構成情報取得要求送信装置２０１、構成情報受信装置２０２および構成情報設定装置２０６を備え、さらに、認証付き構成情報受信装置２０３、認証情報検証装置２０４および情報比較装置２０５を備える。
【００２９】
図２にはまた、誤った構成情報を通知する通信装置２３０を示す。この通信装置２３０は、構成情報取得要求受信装置２３１および構成情報送信装置２３２を備える。
【００３０】
次に、図２および図３を参照して本実施例の全体の動作について詳細に説明する。
【００３１】
まず、通信を行うために、物理的にケーブルなどを接続したり、装置の電源を入れるなどの処理を行い、通信装置２００をネットワークに接続する。次に通信装置２００は、構成情報取得要求送信装置２０１から、ネットワークの構成情報の要求を送信する（ステップＡ１）。
【００３２】
この要求に対して、ネットワーク上の構成情報を管理する通信装置２１０は、構成情報を応答として返信する（ステップＡ２）。認証機構を備えた通信装置２２０は、あらかじめ通信装置２１０の管理する構成情報を構成情報記憶装置２２４内に保持しており、構成情報の内容に対して認証情報生成装置２２３で認証情報を生成して付加した応答を生成して（ステップＡ３）、ステップＡ２と同様に通信装置２００に返信する（ステップＡ４)。誤った構成情報を通知する通信装置２３０は、通信装置２００からのステップＡ１の要求を構成情報取得要求受信装置２３１で受信し、誤った構成情報を構成情報送信装置２３２によって返信する（ステップＡ５）。
【００３３】
通信装置２００は、構成情報受信装置２０２により認証情報の付いていない構成情報を、認証付き構成情報受信装置２０３により構成情報付き構成情報をそれぞれ受信する。三種類の情報を受信すると、認証情報検証装置２０４により、ステップＡ４によって入手した認証情報の付いている情報が正しいものかどうかを認証情報に基づいて検証する（ステップＡ６）。この検証の結果が正しいものであれば、情報比較装置２０５により、その情報と残りのどの情報の内容が一致するかを検証する（ステップＡ７)。その結果、ステップＡ２で受信した情報の内容と一致するので、その情報が正しいものであることがわかる。そして、構成情報設定装置２０６により、その情報を構成情報として設定する（ステップＡ８）。
【００３４】
具体的な例として、図２における構成情報を管理する通信装置２１０がルータであって、新たに追加される通信装置２００がパケットを転送するルータの場所を問い合わせてそのＩＰアドレスを取得および設定する場合について説明する。
【００３５】
通信装置２００が新たにネットワークに参加するときには、構成情報取得要求送信装置２０１によって、ルータの場所を問い合わせる構成情報要求を送信する。
【００３６】
構成情報を管理する通信装置２１０では、通信装置２００からの構成情報要求を構成情報取得要求受信装置２１１で受信し、構成情報記憶装置２１３から通信装置２１０の場所のＩＰアドレスＡを取り出して、構成情報送信装置２１２から返信する。一方、認証機構を備えた通信装置２２０も、同じ要求を構成情報取得要求受信装置２２１によって受信し、構成情報記憶装置２２４から通信装置２１０のＩＰアドレスＡを取り出すとともに、認証情報生成装置２２３によりこのＩＰアドレスＡの認証情報を生成し、これらを構成情報送信装置２２２から返信する。さらに、誤った構成情報を通知する通信装置２３０も、同じ要求を構成情報取得要求受信装置２３１により受信し、この要求に対して、構成情報送信装置２３２により通信装置２３０自身のＩＰアドレスＸを返信する。
【００３７】
通信装置２００は、これらの三種類の情報を構成情報受信装置２０２および認証付き構成情報受信装置２０３によって受信する。そして、認証情報検証装置２０４によって、通信装置２２０から受信した認証情報付きのアドレス情報を検証する。検証の結果、このアドレス情報が正しいものであれば、情報比較装置２０５により、このアドレス情報と他のアドレス情報の表わすアドレスを比較する。その結果、通信装置２１０から受信したアドレス情報であるＩＰアドレスＡと一致するので，通信装置２１０が正しく、通信装置２３０の設定が間違えていることを認識する。そして通信装置２００は、構成情報設定装置２０６により、自身のルータとして通信装置２１０のＩＰアドレスＡを設定する。
【００３８】
このように，認証機構を備えた通信装置２２０をネットワーク上に追加することによって、ネットワークに追加される通信装置２００は、受信した構成情報が正しいかどうかを検証することができる。
【００３９】
本実施例における通信装置２３０のように，設定を間違えている通信装置が存在すると、その情報を元に各通信装置の設定が行われることによって経路制御が行われ、ネットワーク上の全パケットが通信装置２３０へ送信されてしまうこともありうる。特に、悪意を持った通信装置が、同じような手順で、ネットワーク上の全パケットを盗み見てしまうことも考えられる。本発明によれば、そのような状況において、新しく追加された通信装置が受信した構成情報を検証することを可能にし、その結果安全に機器の自動設定を行うことができるようになる。
【００４０】
アドホックなネットワークにおいては、前述のようにどのような通信装置がネットワークに接続するかが不明であるが、本発明によって、構成情報を安全に受け取ることができる。
【００４１】
図４は本発明の本発明の第三実施例を示すブロック構成図であり、図５はこの実施例における構成情報の取得設定のシーケンスを示す。この実施例は、本発明をネットワークシステムに適用し、新たにネットワークに追加される通信装置の構成情報取得のための既存の機構を変更せずに、認証機構を実現するように改良したものである。
【００４２】
この実施例は、新しくネットワークに追加される通信装置４００と、構成情報を管理する通信装置４１０と、認証機構を備えた通信装置４２０とから構成される。通信装置４００は、構成情報取得のための既存の機構である構成情報取得要求送信装置４０１、構成情報受信装置４０２および構成情報設定装置４０５に加え、認証付き構成情報受信装置４０３、認証情報検証装置４０４および構成情報設定更新装置４０６を備える。構成情報を管理する通信装置４１０は、第二実施例の通信装置２１０と同様に、構成情報取得要求受信装置４１１、構成情報送信装置４１２および構成情報記憶装置４１３を備え、認証機構を備えた通信装置４２０は、第二実施例の通信装置２２０と同様に、構成情報取得要求受信装置４２１、構成情報送信装置４２２、認証情報生成装置４２３および構成情報記憶装置４２４を備える。
【００４３】
図４にはまた、誤った構成情報を通知する通信装置４３０を示す。この通信装置４３０は、構成情報取得要求受信装置４３１および構成情報送信装置４３２を備える。
【００４４】
図４および図５を参照して本実施例の全体の動作について詳細に説明する。
【００４５】
まず、通信を行うために、物理的にケーブルなどを接続したり、装置の電源を入れるなどの処理を行い、通信装置４００をネットワークに接続する。次に通信装置４００は、構成情報取得要求送信装置４０１から、ネットワークの構成情報の要求を送信する（ステップＢ１）。
【００４６】
この要求に対して、ネットワーク上の構成情報を管理する通信装置４１０は、構成情報を応答として返信する（ステップＢ２）。認証機構を備えた通信装置４２０は、第二実施例と同様に、構成情報の内容に対して認証情報を生成して付加し（ステップＢ３）、通信装置４００に返信する（ステップＢ４)。誤った構成情報を通知する通信装置４３０は、通信装置４００からのステップＢ１の要求を構成情報取得要求受信装置４３１で受信し、誤った構成情報を構成情報送信装置２３２によって返信する（ステップＢ５）。
【００４７】
通信装置４００には、これらの二種類の形式の情報が到来する。このうち、認証情報が付いていない構成情報、すなわち通信装置４１０、４３０からの構成情報については、既存の情報取得設定機構によって処理する。すなわち、構成情報受信装置４０２により受信し、構成情報設定装置４０５により設定を行う（ステップＢ６)。一方、認証情報付き構成情報については、認証付き構成情報受信装置４０３により受信し、認証情報検証装置４０４によりその情報を検証する（ステップＢ７）。検証の結果、この構成情報が正しいものであれば、構成情報設定更新装置４０６により、構成情報を再設定する（ステップＢ８）。この再設定の際、通信装置４１０が稼動していないのにその構成情報が設定されてしまうことを避けるためには、検証された構成情報が構成情報受信装置４０２の受信した1以上の構成情報のいずれかと一致することを確認するとよい。
【００４８】
具体的な例として、構成情報を管理する通信装置４１０がルータであって、新たにネットワークに追加される通信装置４００が、パケットを転送するルータの場所を問い合わせて、そのＩＰアドレスを取得および設定する場合について説明する。
【００４９】
通信装置４００が新たにネットワークに参加するときには、構成情報取得要求送信装置４０１によって、ルータの場所を問い合わせる構成情報要求を送信する。
【００５０】
構成情報を管理する通信装置４１０では、通信装置４００からの構成情報要求を構成情報取得要求受信装置４１１で受信し、構成情報記憶装置４１３から通信装置４１０の場所のＩＰアドレスＡを取り出して、構成情報送信装置２１２から返信する。一方、認証機構を備えた通信装置４２０は、同じ要求を構成情報取得要求受信装置４２１によって受信し、構成情報記憶装置４２４から正しい通信装置のＩＰアドレスＡを取り出すとともに、認証情報生成装置４２３によりこのＩＰアドレスＡの認証情報を生成し、これらを構成情報送信装置４２２から返信する。さらに、誤った構成情報を通知する通信装置４３０も、同じ要求を構成情報取得要求受信装置４３１により受信し、この要求に対して、構成情報送信装置４３２により通信装置４３０自身のＩＰアドレスＸを返信する。
【００５１】
通信装置４００は、これらの情報を構成情報受信装置４０２および認証付き構成情報受信装置４０３によって受信する。構成情報設定装置４０５は、構成情報受信装置４０２により得たＩＰアドレスをルータとして設定する。このとき、構成情報の受信順序その他の状況によって、通信装置４１０ではなく通信装置４３０からの誤ったＩＰアドレスＸが設定されることがある。一方、認証付き構成情報受信装置４０３の受信したアドレス情報については、認証情報検証装置４０４によって検証を行う。検証の結果、このアドレス情報に含まれるＩＰアドレスＡが正しいものであり、かつ同じIPアドレスＡを示すアドレス情報が既に構成情報受信装置４０２に受信されていれば、構成情報設定更新装置４０６により、ルータのアドレスとしてＩＰアドレスＡを再設定する。
【００５２】
このように，認証機構を備えた通信装置４２０をネットワーク上に追加することによって、新たにネットワークに追加される通信装置４００は、受信した構成情報が正しいかどうかを検証することができる。また、その際に、第二の実施例のように既存の構成情報設定機構内に比較装置を導入し、取得した情報の比較を行うことによって安全性を高めるのではなく、認証付き情報の取得設定を重複して行う部分を追加導入することによって、既存の構成情報設定機構に変更を加えずに安全性を高めることができる。
【００５３】
【発明の効果】
以上説明したように、本発明によれば、システム内に認証機構を備えた装置を追加し、新たにシステムに追加される機器に対して、安全な方法で同一の内容の構成情報を重複して送信する。これにより、新たにシステムに追加される機器は、受信したどの構成情報が正しいかを知ることができ、安全に自身の設定を行うことができる。
【００５４】
また、システム側に認証機能を備えた装置を追加的に設け、システムに追加される機器にはそれを受信、検証する機構を追加的に設けることで、構成情報取得のための既存の機構を変更する必要がなく、安全性を高めることができる。
【図面の簡単な説明】
【図１】本発明の第一実施例を示すブロック構成図。
【図２】本発明の第二実施例を示すブロック構成図。
【図３】構成情報の取得設定のシーケンスを示す図。
【図４】本発明の第三実施例を示すブロック構成図。
【図５】構成情報の取得設定のシーケンスを示す図。
【図６】従来技術の一例を説明するブロック構成図。
【図７】図６に示したシステムに悪意を持ったユーザの装置が追加された場合の構成例を示す図。
【符号の説明】
１００、６００  システムに追加される機器
１０１、２０１、４０１、６０１  構成情報取得要求送信装置
１０２、２０２、４０２、６０２  構成情報受信装置
１０３、２０４、４０４  認証情報検証装置
１０４、２０５  情報比較装置
１０５、２０６、４０５、６０３  構成情報設定装置
１１０、６１０  構成情報を管理する装置
１１１、１２１、２１１、２２１、２３１、４１１、４２１、４３１、６１１，６２１  構成情報取得要求受信装置
１１２、１２２、２１２、２２２、２３２、４１２、４２２、４３２、６１２、６２２  構成情報送信装置
１１３、１２４、２１３、２２４、４１３、４２４、６１３  構成情報記憶装置
１２０  認証機構を備えた装置
１２３、２２３、４２３  認証情報生成装置
２００、４００  新たにネットワークに追加される通信装置
２０３、４０３  認証付き構成情報受信装置
２１０、４１０  構成情報を管理する通信装置
２２０、４２０  認証機構を備えた通信装置
２３０、４３０  誤った構成情報を通知する通信装置
４０６  構成情報設定更新装置
６２０  悪意を持ったユーザが追加した装置
【図１】
2004192351.tif 000003
【図２】
2004192351.tif 000004
【図３】
2004192351.tif 000005
【図４】
2004192351.tif 000006
【図５】
2004192351.tif 000007
【図６】
2004192351.tif 000008
【図７】
2004192351.tif 000009