(57)【要約】【課題】  従来は、複数のネットワーク端末を１台ずつファームウェアの更新を行うと、ファームウェアが統一されるまでに長時間を必要とし、同時に複数のネットワーク端末に対してファームウェアの更新を行うと、ネットワークの負荷が増加する。【解決手段】  ネットワーク端末１０２−１〜１０２−３よりも新しいファームウェアバージョンを持ったネットワーク端末１０２−newをネットワークに追加接続する場合、ネットワーク端末１０２−newからの問い合わせにより、主装置１０１はファームウェアを通知するべき別のネットワーク端末１０２−１を１０２−newへ通知する。ネットワーク端末１０２−newは、接続先のネットワーク端末１０２−１のファームウェアを自身の新しいバージョンのファームウェアに更新する。その後、ネットワーク端末１０２−１も１０２−newと並行して、別のネットワーク端末１０２−３のファームウェアを更新する。【選択図】            図２
2005056036.tif 000002
【特許請求の範囲】
【請求項１】
複数の第１のネットワーク端末と、この第１のネットワーク端末を集中管理する主装置とがネットワーク上に設置されたネットワーク接続型システムにおいて、
前記主装置は、前記複数の第１のネットワーク端末のファームウェアバージョンとは異なるファームウェアバージョンを有する第２のネットワーク端末が前記ネットワークに新規に接続される際に、該第２のネットワーク端末との間で通信を行い、該第２のネットワーク端末からの登録要求に応じて該第２のネットワーク端末の登録を行う登録手段と、前記第１又は第２のネットワーク端末からの問い合わせに応じて、前記第１のネットワーク端末の中から次にファームウェアを通知するべき第１のネットワーク端末を通知する通知手段とを有し、
前記第２のネットワーク端末は、前記ネットワークに接続される際に前記主装置に対して登録を要求する登録要求手段と、前記主装置からの登録通知により、前記複数の第１のネットワーク端末のうちファームウェアを通知するべき前記第１のネットワーク端末を前記主装置に問い合わせる第１の問い合わせ手段と、前記問い合わせに基づき前記主装置から通知された前記次にファームウェアを通知するべき第１のネットワーク端末に接続して、該第２のネットワーク端末と該第１のネットワーク端末の各ファームウェアのうち、ファームウェアバージョンの新しい方のファームウェアに、古い方のバージョンのファームウェアを更新する第１の更新手段とを有し、
前記第１のネットワーク端末は、新しいバージョンのファームウェアの更新を行ったときには、前記複数の第１のネットワーク端末のうちファームウェアを通知するべき別の第１のネットワーク端末を前記主装置に問い合わせる第２の問い合わせ手段と、前記問い合わせに基づき前記主装置から通知された前記別の第１のネットワーク端末に接続して、自身のファームウェアを該別の第１のネットワーク端末に通知して更新する第２の更新手段とを有し、
前記複数の第１のネットワーク端末及び前記第２のネットワーク端末の各ファームウェアを新しい方のファームウェアに統一することを特徴とするネットワーク接続型システム。
【請求項２】
複数の第１のネットワーク端末と、この第１のネットワーク端末を集中管理する主装置とがネットワーク上に設置されたネットワーク接続型システムにおいて、
前記主装置は、前記複数の第１のネットワーク端末のうち、任意の第１のネットワーク端末に新しいファームウェアを通知して更新する第１の更新手段を有し、
前記任意の第１のネットワーク端末は、前記複数の第１のネットワーク端末のうち自身を除いた次にファームウェアを通知するべき別の第１のネットワーク端末を前記主装置に問い合わせる第１の問い合わせ手段と、前記問い合わせに基づき前記主装置から通知された別の第１のネットワーク端末に接続して、自身のファームウェアを前記別の第１のネットワーク端末に通知してそのファームウェアを更新する第２の更新手段とを有し、
前記複数の第１のネットワーク端末のうち前記任意の第１のネットワーク端末を除く残りの前記第１のネットワーク端末は、新しいバージョンのファームウェアの更新を行ったときには、前記複数の第１のネットワーク端末のうちファームウェアを通知するべき別の第１のネットワーク端末を前記主装置に問い合わせる第２の問い合わせ手段と、前記問い合わせに基づき前記主装置から通知された前記別の第１のネットワーク端末に接続して、自身のファームウェアを該別の第１のネットワーク端末に通知して更新する第３の更新手段とを有し、
前記複数の第１のネットワーク端末のすべてのファームウェアを前記主装置により更新された新しいファームウェアに統一することを特徴とするネットワーク接続型システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワーク接続型システムに係り、特にネットワーク上に設置された複数のネットワーク端末と、これら複数のネットワーク端末を集中管理する主装置からなるネットワーク接続型システムに関する。
【背景技術】
【０００２】
ネットワーク上に設置された複数のネットワーク端末と、これら複数のネットワーク端末を集中管理する主装置からなる従来のネットワーク接続型システムにおいて、ネットワーク端末のファームウェアを更新するためには、主装置に新しいファームウェアを用意し、主装置からネットワーク端末に対してファームウェアの更新を行うことで、システムのファームウェアの統一化を行っている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開平９−１６０８５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来のネットワーク接続型システムでは、主装置から複数のネットワーク端末のファームウェアをそれぞれ更新するために、１台ずつファームウェアの更新を行うと、ファームウェアが統一されるまでに長時間を必要とし、同時に複数のネットワーク端末に対してファームウェアの更新を行うと、主装置の接続しているネットワークの負荷が増加する問題がある。
【０００５】
本発明は、上記の点に鑑みなされたもので、同じ種類のネットワーク端末に対してファームウェアを自動的に更新する機能を持たせることにより、主装置からの操作を簡略化し、ファームウェア更新を複数台同時に行うことで、短時間でファームウェアを統一し得るネットワーク接続型システムを提供することを目的とする。
【０００６】
また、本発明他の目的は、ファームウェアの統一の時間短縮を行いながらネットワーク付加の分散を行うことで、システム内ネットワーク端末のファームウェアを統一し得るネットワーク接続型システムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は上記目的を達成するために、複数の第１のネットワーク端末と、この第１のネットワーク端末を集中管理する主装置とがネットワーク上に設置されたネットワーク接続型システムにおいて、主装置は、複数の第１のネットワーク端末のファームウェアバージョンとは異なるファームウェアバージョンを有する第２のネットワーク端末がネットワークに新規に接続される際に、第２のネットワーク端末との間で通信を行い、第２のネットワーク端末からの登録要求に応じて第２のネットワーク端末の登録を行う登録手段と、第１又は第２のネットワーク端末からの問い合わせに応じて、第１のネットワーク端末の中から次にファームウェアを通知するべき第１のネットワーク端末を通知する通知手段とを有し、第２のネットワーク端末は、ネットワークに接続される際に主装置に対して登録を要求する登録要求手段と、主装置からの登録通知により、複数の第１のネットワーク端末のうちファームウェアを通知するべき第１のネットワーク端末を主装置に問い合わせる第１の問い合わせ手段と、問い合わせに基づき主装置から通知された次にファームウェアを通知するべき第１のネットワーク端末に接続して、第２のネットワーク端末と第１のネットワーク端末の各ファームウェアのうち、ファームウェアバージョンの新しい方のファームウェアに、古い方のバージョンのファームウェアを更新する第１の更新手段とを有し、第１のネットワーク端末は、新しいバージョンのファームウェアの更新を行ったときには、複数の第１のネットワーク端末のうちファームウェアを通知するべき別の第１のネットワーク端末を主装置に問い合わせる第２の問い合わせ手段と、問い合わせに基づき主装置から通知された別の第１のネットワーク端末に接続して、自身のファームウェアを別の第１のネットワーク端末に通知して更新する第２の更新手段とを有し、複数の第１のネットワーク端末及び第２のネットワーク端末の各ファームウェアを新しい方のファームウェアに統一することを特徴とする。
【０００８】
この発明では、主装置と複数の第１のネットワーク端末とからなるネットワーク接続型システムに、新たに複数の第１のネットワーク端末のファームウェアバージョンとは異なるファームウェアバージョンを有する第２のネットワーク端末をネットワークに接続するときに、第２のネットワーク端末が複数の第１のネットワーク端末のうちファームウェアを通知するべき第１のネットワーク端末を主装置から通知を受けて、第１のネットワーク端末との間でファームウェアのバージョンを比較し、新しい方のバージョンのファームウェアで古い方のバージョンのファームウェアを更新するようにしたため、複数の第１のネットワーク端末及び第２のネットワーク端末の各ファームウェアを新しい方のファームウェアに統一することができる。また、第１のネットワーク端末は、新しいバージョンのファームウェアの更新を行ったときには、第２のネットワーク端末と同様に、別の第１のネットワーク端末のファームウェアを、自身の新しいバージョンのファームウェアに更新するようにしたため、ネットワークの負荷を分散させることができる。
【０００９】
また、上記の目的を達成するため、本発明は、複数の第１のネットワーク端末と、この第１のネットワーク端末を集中管理する主装置とがネットワーク上に設置されたネットワーク接続型システムにおいて、主装置は、複数の第１のネットワーク端末のうち、任意の第１のネットワーク端末に新しいファームウェアを通知して更新する第１の更新手段を有し、任意の第１のネットワーク端末は、複数の第１のネットワーク端末のうち自身を除いた次にファームウェアを通知するべき別の第１のネットワーク端末を主装置に問い合わせる第１の問い合わせ手段と、問い合わせに基づき主装置から通知された別の第１のネットワーク端末に接続して、自身のファームウェアを別の第１のネットワーク端末に通知してそのファームウェアを更新する第２の更新手段とを有し、複数の第１のネットワーク端末のうち任意の第１のネットワーク端末を除く残りの第１のネットワーク端末は、新しいバージョンのファームウェアの更新を行ったときには、複数の第１のネットワーク端末のうちファームウェアを通知するべき別の第１のネットワーク端末を主装置に問い合わせる第２の問い合わせ手段と、問い合わせに基づき主装置から通知された別の第１のネットワーク端末に接続して、自身のファームウェアを別の第１のネットワーク端末に通知して更新する第３の更新手段とを有し、複数の第１のネットワーク端末のすべてのファームウェアを主装置により更新された新しいファームウェアに統一することを特徴とする。
【００１０】
この発明では、複数の第１のネットワーク端末と、この第１のネットワーク端末を集中管理する主装置とがネットワーク上に設置されたネットワーク接続型システムにおいて、主装置が複数の第１のネットワーク端末のうち、任意の第１のネットワーク端末のファームウェアを新しいファームウェアに更新した場合は、その任意の第１のネットワーク端末が主装置に問い合わせてファームウェアの更新を行うべき別の第１のネットワーク端末の通知を受け、その別の第１のネットワーク端末のファームウェアを更新すると同時に、新しいファームウェアに更新された別の第１のネットワーク端末も、主装置に問い合わせてファームウェアの更新を行うべき更に別の第１のネットワーク端末の通知を受け、その別の第１のネットワーク端末のファームウェアを更新することを繰り返すことにより、システム内の複数の第１のネットワーク端末のファームウェアバージョンを統一することができる。
【発明の効果】
【００１１】
本発明によれば、新たにシステムに登録するネットワーク端末のファームウェアバージョンが、システムで稼動中のネットワーク端末のファームウェアバージョンと異なる場合、あるいは既に稼動中の１台のネットワーク端末のファームウェアの更新を行ったような場合に、ネットワーク端末主導でファームウェア更新を行い、複数のネットワーク端末が同時にファームウェアの更新作業を行えるため、システムを構成する全てのネットワーク端末を新しいファームウェアに迅速に統一することができ、かつ、主装置の操作を簡略化しネットワークの負荷を低減させてファームウェアを統一することができる。
【発明を実施するための最良の形態】
【００１２】
次に、本発明の実施の形態を図面と共に詳細に説明する。図１はネットワーク接続型システムの一般的なシステム構成図を示す。同図において、主装置１０１と、ｎ台（ｎは２以上の整数）のネットワーク端末１０２−１〜１０２−ｎは、互いにＬＡＮ（Local Area Network）１０３により接続されている。主装置１０１は、ネットワーク端末１０２−１〜１０２−ｎを集中管理する。
【００１３】
以上の構成は、従来のネットワーク接続型システムと同じであるが、本発明では、以下説明するように、主装置１０１がネットワークのファームウェアの更新状態を管理する機能を有し、ネットワーク端末１０２−１〜１０２−ｎには、主装置１０１とのネットワーク接続機能の他に、他のネットワーク端末とのファームウェア更新用の接続機能、ファームウェアバージョン管理機能、ファームウェア更新機能を有している。
【００１４】
これにより、本発明では、新たにシステムに登録するネットワーク端末のファームウェアバージョンが、システムで稼動中のネットワーク端末のファームウェアバージョンと異なる場合、あるいは既に稼動中の１台のネットワーク端末のファームウェアの更新を行ったような場合に、主装置１０１からのネットワーク負荷を減らし、かつ、同時に複数台のネットワーク端末のファームウェアを更新して、システム内ネットワーク端末のファームウェアバージョンを新しい、あるいは更新されたファームウェアバージョンに統一するようにした点に特徴がある。
【００１５】
次に、本発明の第１の実施の形態について説明する。図２は本発明になるネットワーク接続型システムの第１の実施の形態の動作説明図を示す。同図において、主装置１０１と３台のネットワーク端末１０２−１〜１０２−３が図１に示すように同じＬＡＮに接続されており、ネットワーク端末１０２−１〜１０２−３は同じファームウェアバージョンであり、既に主装置１０１に登録済みの稼動中のネットワーク端末である。
【００１６】
このネットワーク接続型システムに、ネットワーク端末１０２−１〜１０２−３よりも新しいファームウェアバージョンを持ったネットワーク端末１０２−newをネットワークに追加接続する場合、システムで使用できるように、まず新たなネットワーク端末１０２−newが主装置１０１に登録を要求する(ステップＳ１)。主装置１０１はネットワーク端末１０２−newからの登録要求に従い、ネットワーク端末１０２−newの登録を行い（ステップＳ２）、続いて登録を行った旨をネットワーク端末１０２−newに通知する（ステップＳ３）。
【００１７】
ネットワーク端末１０２−newは、この登録通知を受けると、ファームウェアを通知するべき別のネットワーク端末の問い合わせを主装置１０１に行う（ステップＳ４）。主装置１０１はこの問い合わせに基づき、動作中のネットワーク端末１０２−１をファームウェアを通知するべき別のネットワーク端末として、新規に登録されたネットワーク端末１０２−newへ通知する（ステップＳ３）。
【００１８】
この通知を受けたネットワーク端末１０２−newは、主装置１０１より通知されたネットワーク端末１０２−１に対して接続を行い、相互にファームウェアのバージョンを確認する（ステップＳ５）。ここでは、新規ネットワーク端末１０２−newのファームウェアのバージョンが新しいため、接続先のネットワーク端末１０２−１のファームウェアは新規ネットワーク端末１０２−newのファームウェアのバージョンに更新される（ステップＳ６、Ｓ７）。
【００１９】
すなわち、新規ネットワーク端末１０２−newが内部の中央処理装置（ＣＰＵ）で内部のフラッシュメモリに書き込まれているファームウェアを読み出して、ＬＡＮ１０３を通して接続先のネットワーク端末１０２−１へ転送する。ネットワーク端末１０２−１は、このファームウェアを受信すると、内部のＣＰＵの制御に基づき、古いバージョンのファームウェアが書き込まれている自身のフラッシュメモリに、受信した新しいバージョンのファームウェアを上書き記憶することで更新する。
【００２０】
次に、新規ネットワーク端末１０２−newは次のファームウェアを通知するべきネットワーク端末の問い合わせを主装置１０１に行う（ステップＳ８）。主装置１０１はこの問い合わせに基づき、動作中のネットワーク端末１０２−２をファームウェアを通知するべき次のネットワーク端末として、新規ネットワーク端末１０２−newへ通知する（ステップＳ９）。
【００２１】
この通知を受けたネットワーク端末１０２−newは、主装置１０１より通知されたネットワーク端末１０２−２に対して接続を行い、相互にファームウェアのバージョンを確認する（ステップＳ１０）。ここでは、新規ネットワーク端末１０２−newのファームウェアのバージョンが新しいため、接続先のネットワーク端末１０２−２のファームウェアは新規ネットワーク端末１０２−newのファームウェアのバージョンに更新される（ステップＳ１１、Ｓ１２）。
【００２２】
また、ファームウェアが更新されたネットワーク端末１０２−１は新規ネットワーク端末１０２−newと同様に、主装置１０１に対し、次に更新するネットワーク端末を主装置１０１に問い合わせ（ステップＳ１３）、主装置１０１から動作中のネットワーク端末１０２−３をファームウェアを通知するべきネットワーク端末として、ネットワーク端末１０２−１へ通知する（ステップＳ９）。
【００２３】
この通知を受けたネットワーク端末１０２−１は、主装置１０１より通知されたネットワーク端末１０２−３に対して接続を行い、相互にファームウェアのバージョンを確認する（ステップＳ１４）。ここでは、新規ネットワーク端末１０２−１のファームウェアのバージョンが更新されていて新しいため、接続先のネットワーク端末１０２−３のファームウェアはネットワーク端末１０２−１のファームウェアのバージョンに更新される（ステップＳ１５、Ｓ１６）。
【００２４】
以下、上記と同様の動作が、新規ネットワーク端末１０２−newと更新されたネットワーク端末１０２−１等により、主装置１０１からネットワーク上のファームウェアバージョンを更新すべき別のネットワーク端末の通知が行われなくなるまで次々と繰り返される。これにより、ネットワーク上に接続されているすべてのネットワーク端末１０２−１〜１０２−３と１０２−newのファームウェアを短時間で統一することができる。
【００２５】
次に、本発明の第２の実施の形態について説明する。図３は本発明になるネットワーク接続型システムの第２の実施の形態の動作説明図を示す。同図において、主装置１０１と１台のネットワーク端末１０２−４が図１に示すように同じＬＡＮに接続されており、ネットワーク端末１０２−４は既に主装置１０１に登録済みの稼動中のネットワーク端末である。
【００２６】
このネットワーク接続型システムに、ネットワーク端末１０２−４よりも古いファームウェアバージョンを持ったネットワーク端末１０２−newをネットワークに追加接続する場合、システムで使用できるように、まず新たなネットワーク端末１０２−newが主装置１０１に登録を要求する(ステップＳ２１)。主装置１０１はネットワーク端末１０２−newからの登録要求に従い、ネットワーク端末１０２−newの登録を行い（ステップＳ２２）、続いて登録を行った旨をネットワーク端末１０２−newに通知する（ステップＳ２３）。
【００２７】
ネットワーク端末１０２−newは、この登録通知を受けると、ファームウェアを通知するべき別のネットワーク端末の問い合わせを主装置１０１に行う（ステップＳ２４）。主装置１０１はこの問い合わせに基づき、動作中のネットワーク端末１０２−４をファームウェアを通知するべき別のネットワーク端末として、新規に登録されたネットワーク端末１０２−newへ通知する（ステップＳ２３）。
【００２８】
この通知を受けたネットワーク端末１０２−newは、主装置１０１より通知されたネットワーク端末１０２−４に対して接続を行い、相互にファームウェアのバージョンを確認する（ステップＳ２５）。ここでは、新規ネットワーク端末１０２−newのファームウェアのバージョンが動作中のネットワーク端末１０２−４のそれよりも古いため、新規ネットワーク端末１０２−newのファームウェアはネットワーク端末１０２−４から送信されたファームウェアのバージョンに更新される(ステップＳ２６、Ｓ２７)。これにより、ネットワーク上に接続されているすべてのネットワーク端末１０２−４と１０２−newのファームウェアを短時間で統一することができる。
【００２９】
次に、本発明の第３の実施の形態について説明する。図４は本発明になるネットワーク接続型システムの第３の実施の形態の動作説明図を示す。同図において、主装置１０１と４台のネットワーク端末１０２−１〜１０２−４が図１に示すように同じＬＡＮに接続されており、ネットワーク端末１０２−１〜１０２−４は同じファームウェアバージョンであり、既に主装置１０１に登録済みの稼動中のネットワーク端末である。
【００３０】
このネットワーク接続型システムにおいて、動作中であるネットワーク端末１０２−１のファームウェアのバージョンアップが主装置１０１により行われたものとする(ステップＳ３１、Ｓ３２)。すると、ファームウェアのバージョンアップが行われたネットワーク端末１０２−１は、主装置１０１に次に更新するネットワーク端末を問い合わせ(ステップＳ３３)、これにより主装置１０１から次に更新するネットワーク端末としてネットワーク端末１０２−２が通知されたものとする(ステップＳ３４)。
【００３１】
すると、この通知を受けてネットワーク端末１０２−１はネットワーク端末１０２−２に対して接続を行い、相互にファームウェアのバージョンを確認する（ステップＳ３５）。ここでは、ネットワーク端末１０２−１のファームウェアのバージョンが新しいため、接続先のネットワーク端末１０２−２のファームウェアはネットワーク端末１０２−１のファームウェアのバージョンに更新される（ステップＳ３６、Ｓ３７）。
【００３２】
次に、バージョンアップされたネットワーク端末１０２−１は次のファームウェアを通知するべきネットワーク端末の問い合わせを主装置１０１に行う（ステップＳ３８）。主装置１０１はこの問い合わせに基づき、稼動中のネットワーク端末１０２−３をファームウェアを通知するべき次のネットワーク端末として、ネットワーク端末１０２−１へ通知する（ステップＳ３９）。
【００３３】
この通知を受けたネットワーク端末１０２−１は、主装置１０１より通知されたネットワーク端末１０２−３に対して接続を行い、相互にファームウェアのバージョンを確認する（ステップＳ４０）。ここでは、ネットワーク端末１０２−１のファームウェアのバージョンが新しいため、接続先のネットワーク端末１０２−３のファームウェアはネットワーク端末１０２−１のファームウェアのバージョンに更新される（ステップＳ４１、Ｓ４２）。
【００３４】
また、ファームウェアが更新されたネットワーク端末１０２−２はネットワーク端末１０２−１と同様に、主装置１０１に対し、次に更新するネットワーク端末を主装置１０１に問い合わせ（ステップＳ４３）、主装置１０１から動作中のネットワーク端末１０２−４をファームウェアを通知するべきネットワーク端末として、ネットワーク端末１０２−２へ通知する（ステップＳ３９）。
【００３５】
この通知を受けたネットワーク端末１０２−２は、主装置１０１より通知されたネットワーク端末１０２−４に対して接続を行い、相互にファームウェアのバージョンを確認する（ステップＳ４４）。ここでは、新規ネットワーク端末１０２−２のファームウェアのバージョンが更新されていて新しいため、接続先のネットワーク端末１０２−４のファームウェアはネットワーク端末１０２−２のファームウェアのバージョンに更新される（ステップＳ４５、Ｓ４６）。
【００３６】
以下、上記と同様の動作が、ネットワーク端末１０２−１と更新されたネットワーク端末１０２−２等により、主装置１０１からネットワーク上のファームウェアバージョンを更新すべき別のネットワーク端末の通知が行われなくなるまで次々と繰り返される。これにより、ネットワーク上に接続されているすべてのネットワーク端末１０２−１〜１０２−４のファームウェアを短時間で統一することができる。
【００３７】
なお、本発明は上記の実施の形態に限定されるものではなく、例えば、ＬＡＮ以外の通信ネットワークにも本発明の適用可能である。
【図面の簡単な説明】
【００３８】
【図１】本発明に適用されるネットワーク接続型システムの一例の構成図である。
【図２】本発明の第１の実施の形態の動作説明図である。
【図３】本発明の第２の実施の形態の動作説明図である。
【図４】本発明の第３の実施の形態の動作説明図である。
【符号の説明】
【００３９】
１０１  システム主装置
１０２−１〜１０２−ｎ  ネットワーク端末
１０３  ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）
【図１】
2005056036.tif 000003
【図２】
2005056036.tif 000004
【図３】
2005056036.tif 000005
【図４】
2005056036.tif 000006