(57)【要約】【課題】  測定が中断されることなくバージョンアップを行なえる信頼性の高い計測システムおよび計測器のバージョンアップ方法を実現することにある。【解決手段】  本発明は、ネットワークに計測器が接続された計測システムに改良を加えたものである。本システムは、ネットワークに接続され、ファームウェアを格納するサーバと、ネットワークに接続され、計測器のファームウェアを更新する更新スケジュールの設定を行なう端末とを設けた。そして、計測器は、端末が設定した更新スケジュールをネットワーク経由で取得し、更新スケジュールに基づいてサーバからファームウェアを取得し、自機器のバージョンアップを行なうことを特徴とするものである。【選択図】                    図１
2007058394.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに計測器が接続された計測システムであって、
前記ネットワークに接続され、ファームウェアを格納するサーバと、
前記ネットワークに接続され、前記計測器のファームウェアを更新する更新スケジュールの設定を行なう端末と
を設け、前記計測器は、前記端末が設定した更新スケジュールを前記ネットワーク経由で取得し、更新スケジュールに基づいて前記サーバからファームウェアを取得し、自機器のバージョンアップを行なうことを特徴とする計測システム。
【請求項２】
ネットワークに計測器が接続された計測システムであって、
前記ネットワークに接続され、前記計測器のファームウェアを更新する更新スケジュールの設定を行なう端末と、
この端末が設定した更新スケジュールを前記ネットワーク経由で取得し、更新スケジュールに基づいてファームウェアを前記計測器に送信するサーバと
を設けたことを特徴とする計測システム。
【請求項３】
端末は、前記計測器が測定していない時間にファームウェアの更新を行なわせる更新スケジュールを設定することを特徴とする請求項１または２記載の計測システム。
【請求項４】
端末は、
更新スケジュールを設定する更新スケジュール設定手段と、
前記計測器の識別情報を記憶する識別情報記憶手段と、
この識別情報記憶手段の識別情報を参照して、前記スケジュール設定手段の設定した更新スケジュールを、前記ネットワークに送信する更新スケジュール送信手段と
を有することを特徴とする請求項１〜３のいずれかに記載の計測システム。
【請求項５】
サーバは、
前記計測器のファームウェアを格納するファームウェア記憶手段と、
前記計測器の識別情報を記憶する識別情報記憶手段と、
この識別情報記憶手段の識別情報を参照して、前記ファームウェア記憶手段のファームウェアを、前記計測器に送信するファームウェア送信手段と
を有することを特徴とする請求項１または２記載の計測システム。
【請求項６】
計測器は、
前記更新スケジュールを記憶する更新スケジュール記憶手段と、
この更新スケジュール記憶手段の更新スケジュールに基づいて、前記サーバにファームウェアの更新要求を行なう要求手段と
を有することを特徴とする請求項１記載の計測システム。
【請求項７】
ネットワークに接続された計測器が、ネットワークに接続されたサーバが格納するファームウェアで自機器のバージョンアップを行なうバージョンアップ方法において、
前記ネットワークに接続された端末が、前記計測器がバージョンアップを行なう更新スケジュールを前記計測器に送信するステップと、
前記計測器が、前記更新スケジュールに基づいて、前記サーバにファームウェアの更新要求をしてファームウェアを取得するステップと
を有することを特徴とする計測器のバージョンアップ方法。
【請求項８】
ネットワークに接続された計測器が、ネットワークに接続されたサーバが格納するファームウェアで自機器のバージョンアップを行なうバージョンアップ方法において、
前記ネットワークに接続された端末が、前記計測器がバージョンアップを行なう更新スケジュールを前記サーバに送信するステップと、
前記サーバが、前記更新スケジュールに基づいて、前記計測器にファームウェアを送信するステップと
を有することを特徴とする計測器のバージョンアップ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被計測対象の測定を行なう計測器と、計測器のファームウェアを格納しているサーバとが、ネットワークに接続される計測システムおよび計測器のバージョンアップ方法に関するものであり、詳しくは、測定が中断されることなくバージョンアップを行なえる信頼性の高い計測システムおよび計測器のバージョンアップ方法に関するものである。
【背景技術】
【０００２】
図５、図６は、従来の計測器のファームウェアのバージョンアップを行なう計測システムの構成の一例を示した図である（例えば、特許文献１、２参照）。図１は、手動によるものであり、図２は、自動によるものである。なお、ファームウェアとは、計測器を起動し、被計測対象の測定・解析等を行って、測定結果・解析結果等を表示したり、ネットワークを介して他の機器と通信を行なう等の基本的な動作を行うのに必要なプログラムである。
【０００３】
図５において、ネットワーク（例えば、インターネットやＬＡＮ等であり、有線・無線を問わない）１００に、管理サーバ１０、計測器２０（１）〜２０（ｎ）、計測器群３０が接続される。管理サーバ１０は、計測器２０（１）〜２０（ｎ）、計測器群３０のファームウェア、ファームウェアの更新履歴、識別情報（例えば、シリアル番号）等を管理している。計測器２０（１）〜２０（ｎ）は、被計測対象の計測や測定を行なう。計測器群３０は、例えば、同じ工場内、同じ生産ライン等に配置された複数の計測器からなる。
【０００４】
このような装置の動作を説明する。
ユーザが、計測器２０（１）〜２０（ｎ）、計測器群３０の操作部（図示せず）を操作して、計測器２０（１）〜２０（ｎ）側および計測器群３０の各計測器側から、管理サーバ１０に対して、最新のファームウェアの送信をネットワーク１００経由で要求する。その際、自機器のアドレス情報（ＩＰアドレス）、シリアル番号も付加して送信する。
【０００５】
そして、管理サーバ１０が、要求を受信し、要求してきた計測器２０（１）〜２０（ｎ）、計測器群３０のシリアル番号、ＩＰアドレスを参照して、シリアル番号に対応するファームウェアの更新履歴を確認し、適切なファームウェアをネットワーク１００経由で計測器２０（１）〜２０（ｎ）、計測器群３０に送信する。
【０００６】
そして、計測器２０（１）〜２０（ｎ）、計測器群３０は、受信したファームウェアで自機器のバージョンアップを行なう。
【０００７】
次に、図６において、管理サーバ１０の代わりに管理サーバ１１が設けられる。また、ネットワーク１００にＷｅｂ端末１２が新たに接続される。なお、図５と同一のものには同一符号を付し、説明を省略する。管理サーバ１１は、計測器２０（１）〜２０（ｎ）、計測器群３０のファームウェア、ファームウェアの更新履歴、シリアル番号、ＩＰアドレス、製品名、固有な名称等を管理している。Ｗｅｂ端末１２は、ネットワーク１００を経由して、管理サーバ１１と通信を行なう。
【０００８】
このような装置の動作を説明する。
ユーザが、Ｗｅｂ端末１２の操作部（図示せず）を操作して、バージョンアップを行なう計測器２０（１）〜２０（ｎ）、計測器群３０を指定し、管理サーバ１１に対してバージョンアップの指示を出す。なお、計測器２０（１）〜２０（ｎ）、計測器群３０の指定は、シリアル番号、ＩＰアドレス、製品名、名称等で行なう。
【０００９】
そして、管理サーバ１１が、端末１２からの指示を受信し、指定された計測器２０（１）〜２０（ｎ）、計測器群３０のシリアル番号、ＩＰアドレス、ファームウェアの更新履歴を確認し、適切なファームウェアをネットワーク１００経由で、指定された計測器２０（１）〜２０（ｎ）、計測器群３０に送信する。
【００１０】
そして、ファームウェアを受信した計測器２０（１）〜２０（ｎ）、計測器群３０は、受信したファームウェアで自機器のバージョンアップを行なう。
【００１１】
【特許文献１】特開２００２−１６３１１０号公報
【特許文献２】特開２００２−１８６０６６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
図５は、計測器２０（１）〜２０（ｎ）側、計測器群３０側から手動でバージョンアップを行なう。そのため、例えば、計測器２０（１）〜２０（ｎ）、計測器群３０の計測器が、数百台設置されるような生産ライン等では、ユーザが、計測器２０（１）〜２０（ｎ）、計測器群３０の設置場所まで出向いて操作を行なうので、バージョンアップに多大な時間とコストがかかるという問題があった。
【００１３】
一方、図６は、バージョンアップを行なう計測器２０（１）〜２０（ｎ）、計測器群３０を、端末１２から管理サーバ１１に指定するだけなので、バージョンアップにかかる時間とコストを大幅に抑えることができる。
【００１４】
しかしながら、近年、計測器２０（１）〜２０（ｎ）、計測器群３０は、生産ライン等で長時間連続して、または２４時間フル稼働しているような場合が多い。また、計測器２０（１）〜２０（ｎ）、計測器群３０のメンテナンス時刻や時期は、通常異なっている。そのため、管理サーバ１１が、端末１２からの要求に従って計測器２０（１）〜２０（ｎ）、計測器群３０にファームウェアを送信すると、計測器２０（１）〜２０（ｎ）、計測器群３０は、測定・解析中であってもファームウェアのバージョンアップを行なってしまい、その結果測定が停止し、生産に重大な影響を及ぼすという問題があった。
【００１５】
そこで本発明の目的は、測定が中断されることなくバージョンアップを行なえる信頼性の高い計測システムおよび計測器のバージョンアップ方法を実現することにある。
【課題を解決するための手段】
【００１６】
請求項１記載の発明は、
ネットワークに計測器が接続された計測システムであって、
前記ネットワークに接続され、ファームウェアを格納するサーバと、
前記ネットワークに接続され、前記計測器のファームウェアを更新する更新スケジュールの設定を行なう端末と
を設け、前記計測器は、前記端末が設定した更新スケジュールを前記ネットワーク経由で取得し、更新スケジュールに基づいて前記サーバからファームウェアを取得し、自機器のバージョンアップを行なうことを特徴とするものである。
請求項２記載の発明は、
ネットワークに計測器が接続された計測システムであって、
前記ネットワークに接続され、前記計測器のファームウェアを更新する更新スケジュールの設定を行なう端末と、
この端末が設定した更新スケジュールを前記ネットワーク経由で取得し、更新スケジュールに基づいてファームウェアを前記計測器に送信するサーバと
を設けたことを特徴とするものである。
請求項３記載の発明は、請求項１または２記載の発明において、
端末は、前記計測器が測定していない時間にファームウェアの更新を行なわせる更新スケジュールを設定することを特徴とするものである。
請求項４記載の発明は、請求項１〜３のいずれかに記載の発明において、
端末は、
更新スケジュールを設定する更新スケジュール設定手段と、
前記計測器の識別情報を記憶する識別情報記憶手段と、
この識別情報記憶手段の識別情報を参照して、前記スケジュール設定手段の設定した更新スケジュールを、前記ネットワークに送信する更新スケジュール送信手段と
を有することを特徴とするものである。
請求項５記載の発明は、請求項１または２記載の発明において、
サーバは、
前記計測器のファームウェアを格納するファームウェア記憶手段と、
前記計測器の識別情報を記憶する識別情報記憶手段と、
この識別情報記憶手段の識別情報を参照して、前記ファームウェア記憶手段のファームウェアを、前記計測器に送信するファームウェア送信手段と
を有することを特徴とするものである。
請求項６記載の発明は、請求項１記載の発明において、
計測器は、
前記更新スケジュールを記憶する更新スケジュール記憶手段と、
この更新スケジュール記憶手段の更新スケジュールに基づいて、前記サーバにファームウェアの更新要求を行なう要求手段と
を有することを特徴とするものである。
【００１７】
請求項７記載の発明は、
ネットワークに接続された計測器が、ネットワークに接続されたサーバが格納するファームウェアで自機器のバージョンアップを行なうバージョンアップ方法において、
前記ネットワークに接続された端末が、前記計測器がバージョンアップを行なう更新スケジュールを前記計測器に送信するステップと、
前記計測器が、前記更新スケジュールに基づいて、前記サーバにファームウェアの更新要求をしてファームウェアを取得するステップと
を有することを特徴とするものである。
請求項８記載の発明は、
ネットワークに接続された計測器が、ネットワークに接続されたサーバが格納するファームウェアで自機器のバージョンアップを行なうバージョンアップ方法において、
前記ネットワークに接続された端末が、前記計測器がバージョンアップを行なう更新スケジュールを前記サーバに送信するステップと、
前記サーバが、前記更新スケジュールに基づいて、前記計測器にファームウェアを送信するステップと
を有することを特徴とするものである。
【発明の効果】
【００１８】
本発明によれば、以下のような効果がある。
請求項１、３〜６によれば、端末が、ファームウェアの更新スケジュールを設定し、設定した更新スケジュールを、ネットワークに接続された計測器に送信する。そして、計測器が、更新スケジュールに基づいて、ファームウェアの更新要求をサーバに行なうので、計測器が長時間、またはほぼ２４時間フル稼働する生産ラインの環境下においても、測定が中断されることなくバージョンアップを行なえ、信頼性の高いシステムを構築することができる。
【００１９】
請求項２〜６によれば、端末が、ファームウェアの更新スケジュールを設定し、設定した更新スケジュールを、ネットワークに接続されたサーバに送信する。そして、サーバが、更新スケジュールに基づいて、更新用のファームウェアを計測器に送信するので、計測器が長時間、またはほぼ２４時間フル稼働する生産ラインの環境下においても、測定が中断されることなくバージョンアップを行なえ、信頼性の高いシステムを構築することができる。
【００２０】
請求項７によれば、端末が、バージョンアップを行なう更新スケジュールを計測器に送信し、計測器が、受信した更新スケジュールに基づいて、サーバにファームウェアの更新要求をしてファームウェアを取得するので、計測器が長時間、またはほぼ２４時間フル稼働する生産ラインの環境下においても、測定が中断されることなくバージョンアップを行なえ、信頼性の高いシステムを構築することができる。
【００２１】
請求項８によれば、端末が、バージョンアップを行なう更新スケジュールをサーバに送信し、サーバが、受信した更新スケジュールに基づいて、計測器にファームウェアを送信するので、計測器が長時間、またはほぼ２４時間フル稼働する生産ラインの環境下においても、測定が中断されることなくバージョンアップを行なえ、信頼性の高いシステムを構築することができる。
【発明を実施するための最良の形態】
【００２２】
以下図面を用いて本発明の実施の形態を説明する。
［第１の実施例］
図１は、本発明の第１の実施例を示した構成図である。ここで、図６と同一のものは同一符号を付し、説明を省略する。図１において、管理サーバ１１の代わりに管理サーバ４０が設けられ、Ｗｅｂ端末１２の代わりにＷｅｂ端末５０が設けられ、計測器２０（１）〜２０（ｎ）の代わりに、計測器６０（１）〜６０（ｎ）が設けられ、計測器群３０の代わりに計測器群７０が設けられる。管理サーバ４０、Ｗｅｂ端末５０、計測器６０（１）〜６０（ｎ）、計測器群７０は、ネットワーク１００に接続され、ネットワーク１００を経由して相互に通信を行ない、データの授受を行なう。
【００２３】
管理サーバ４０は、通信部４１、ファームウェア記憶手段４２、識別情報記憶手段４３、ファームウェア送信手段４４を有し、特別な場合（例えば、故障）を除き、毎日２４時間連続運転される。通信部４１は、所定の通信プロトコルでネットワーク１００上の機器と通信を行なう。ファームウェア記憶手段４２は、計測器６０（１）〜６０（ｎ）、計測器群７０それぞれの複数種類のバージョンのファームウェアを格納する。
【００２４】
識別情報記憶手段４３は、計測器６０（１）〜６０（ｎ）、計測器群７０を他の計測器、計測器群と識別するための識別情報、例えば、製造メーカから出荷された計測器６０（１）〜６０（ｎ）、計測器群７０の製品名、固有な名称、シリアル番号、ファームウェアのバージョン、ファームウェア更新履歴、ファームウェアのバージョン情報、アドレス情報（例えば、ＩＰアドレス）等が格納される。
【００２５】
ファームウェア送信手段４４は、識別情報記憶手段４３の識別情報を参照して、ファームウェア記憶手段４２から計測器６０（１）〜６０（ｎ）、計測器群７０に最も適したファームウェアを読み出す。また、ファームウェア送信手段４４は、通信部４１と相互に接続され、ファームウェアを通信部４１に出力する。
【００２６】
Ｗｅｂ端末５０は、例えば、パソコンであり、通信部５１、更新スケジュール設定手段５２、識別情報記憶手段５３、更新スケジュール送信手段５４を有する。通信部５１は、所定の通信プロトコルでネットワーク１００上の機器と通信を行なう。更新スケジュール設定手段５２は、計測器６０（１）〜６０（ｎ）、計測器群７０の更新スケジュールを設定する。識別情報記憶手段５３は、管理サーバ４０の識別情報記憶手段４３と同様に、計測器６０（１）〜６０（ｎ）、計測器群７０を他の計測器、計測器群と識別するための識別情報等、さらに、管理サーバ４０のＩＰアドレス等が格納される。
【００２７】
更新スケジュール送信手段５４は、通信部５１と相互に接続され、識別情報記憶手段５３の識別情報を参照して、ファームウェアを更新させる計測器６０（１）〜６０（ｎ）、計測器群７０に、スケジュール設定手段５２の設定した更新スケジュールを、通信部５１、ネットワーク１００を介して送信する。
【００２８】
計測器６０（１）〜６０（ｎ）、計測器群７０の各計測器は、被計測対象の計測や測定を行なう。また、計測器６０（１）〜６０（ｎ）、計測器群７０は、通信部６１、更新スケジュール記憶手段６２、ファームウェア要求手段６３、ＲＯＭ６４、ファームウェア更新手段６５を有する。なお、計測器群７０は、計測器群３０と同様に、例えば、同じ工場内、同じ生産ライン等に配置された複数の計測器からなる。
【００２９】
通信部６１は、所定の通信プロトコルでネットワーク１００上の機器と通信を行なう。更新スケジュール記憶手段６２は、更新スケジュールを記憶する。ファームウェア要求手段６３は、通信部６１、更新スケジュール記憶手段６２と相互に接続され、更新スケジュールに基づいて、管理サーバ４０にファームウェアの送信を要求する。
【００３０】
ＲＯＭ（Read Only Memory）６４は、内容の書き換えが可能な不揮発性の記憶手段であり、例えば、ＥＥＰＲＯＭ（Electrically Erasable Progrmmable Read Only Memory）や、フラッシュメモリ等であり、自機器のファームウェアを記憶する。更新手段６５は、ＲＯＭ６４のファームウェアを、通信部６１が受信したファームウェアに更新する。
【００３１】
なお、計測器６０（２）〜６０（ｎ）、計測器群７０内の計測器は、通信部６１、更新スケジュール記憶手段６２、要求手段６３、ＲＯＭ６４、更新手段６５の図示を省略している。
【００３２】
また、通信部４１、５１、６１は、例えば、通信プロトコルの一種であるＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）で通信を行なう。
【００３３】
このようなシステムの動作を説明する。図２は、図１に示すシステムの動作を説明した図である。
端末５０の設定手段５２に、ファームウェアの更新を行なう計測器６０（１）〜６０（ｎ）、計測器群７０の指定（例えば、製品名、固有な名称、シリアル番号で指定する）、稼動情報（稼動している時間や、待機している時間等）等が入力され、設定手段５２が、ファーウェアの更新スケジュールを設定し、送信手段５４に出力する。なお、ファームウェアの更新には、所定の時間要するので、一定時間以上に待機状態が継続する時間帯を選択したり、最新のファームウェアが作成される周期などを参照して設定する。
【００３４】
ここで、図３は、更新スケジュールの一例を示した図である。例えば、計測器６０（１）は、各月の２３日以外は２４時間フル稼働し、２３日は０時〜３時だけ電源がオンされ、一方、計測器６０（２）は、毎日０時〜２１時までフル稼働し、２４時まで電源がオフされない場合である。このような場合、設定手段５２が、計測器６０（１）に対しては各月の２３日の０時〜３時を設定し（図３（ａ））、計測器６０（２）に対しては毎日の２１時〜２４時を設定する（図３（ｂ））。
【００３５】
ここで、計測器６０（１）〜６０（ｎ）、計測器群７０が稼動しているとは、実際に測定を行なったり、測定結果の解析等を行なっている状態である。計測器が待機しているとは、電源はオンだが、測定・解析等は行なっておらず、外部の機器からの通信を待っている状態や、計測器の操作部（図示せず）からのコマンド入力を待っている状態である（ＳＱ１）。
【００３６】
そして、更新スケジュール送信手段５４が、識別情報記憶手段５３から、ファームウェアの更新が指定された計測器６０（１）〜６０（ｎ）、計測器群７０のＩＰアドレス、管理サーバ４０のＩＰアドレスを読み出し、更新スケジュールとＩＰアドレスを組にして、通信部に出力する。これによって、通信部５１が、更新スケジュールをパケット化し、ネットワーク１００に送信する（ＳＱ２）。
【００３７】
計測器６０（１）〜６０（ｎ）、計測器群７０の通信部６１が、自機器宛のパケットを取り込んで、更新スケジュールを要求手段６３に出力する。そして、要求手段６３が、更新スケジュール記憶手段６２に、更新スケジュールを格納する（ＳＱ３）。
【００３８】
そして、要求手段６３が、記憶手段６２に格納した更新スケジュールを参照し、所定の更新時刻や更新日時（例えば、計測器６０（１）であれば、各月の２３日の０時〜３時であり、計測器６０（２）であれば、毎日の２１時〜２４時の間）になったならば、通信部６１、ネットワーク１００を介して管理サーバ４０に、ファームウェア更新の要求を行なう。もちろん、通信部６１が、自機器の識別情報を付加したパケットを管理サーバ４０を送信先として送信する（ＳＱ４）。
【００３９】
管理サーバ４０の通信部４１が、自機器宛のパケットを取り込んで、計測器６０（１）〜６０（ｎ）、計測器群７０からのファームウェア更新要求、識別情報を送信手段４４に出力する。そして、送信手段４４が、識別情報記憶手段４３の識別情報に対応するファームウェア更新履歴を確認し、適切なファームウェアをファームウェア記憶手段４２から検索する（ＳＱ５）。
【００４０】
そして、検索したファームウェアを通信部４１に出力し、通信部４１が、更新要求を行なった計測器６０（１）〜６０（ｎ）、計測器群７０にファームウェアを返送する（ＳＱ６）。
【００４１】
計測器６０（１）〜６０（ｎ）、計測器群７０の通信部６１が、サーバ４０から返送されたパケットを取り込んで、更新用のファームウェアを更新手段６５に出力する。そして、更新手段６５が、ＲＯＭ６４に記憶されているファームウェアを、受信したファームウェアに更新してバージョンアップし、必要に応じて自機器を再起動させる（ＳＱ７）。
【００４２】
このように、端末５０の設定手段５２が、ファームウェアの更新スケジュールを作成し、更新スケジュール送信手段５４が、作成された更新スケジュールを、ネットワーク１００に接続された計測器６０（１）〜６０（ｎ）、計測器群７０に送信する。そして、計測器６０（１）〜６０（ｎ）、計測器群７０が、更新スケジュールに基づいて、サーバ４０にファームウェアの更新要求を行なうので、長時間、またはほぼ２４時間フル稼働する生産ラインの環境下においても、測定が中断されることなくバージョンアップを行なえ、信頼性の高いシステムを構築することができる。
【００４３】
ネットワーク１００に接続されたＷｅｂ端末５０が、計測器６０（１）〜６０（ｎ）、計測器群７０に対して、ファームウェアの更新スケジュールを一括して送信するので、計測器６０（１）〜６０（ｎ）、計測器群７０の操作部を用いてバージョンアップを行なう必要がない。これにより、バージョンアップにかかる時間とコストを大幅に削減することができる。
【００４４】
［第２の実施例］
図４は、本発明の第２の実施例を示した構成図である。ここで、図１と同一のものは同一符号を付し、説明を省略する。図１において、管理サーバ４０に、更新スケジュール記憶手段４５が新たに設けられる。更新スケジュール記憶手段４５は、送信手段４４と相互に接続され、更新スケジュールを記憶する。
【００４５】
このような装置の動作を説明する。図１に示す装置では、端末５０が、更新スケジュールを計測器６０（１）〜６０（ｎ）、計測器群７０に送信したが、図４に示す装置では、端末５０が、更新スケジュールを管理サーバ４０に送信する。つまり、更新スケジュールに基づくファームウェアの更新が、計測器６０（１）〜６０（ｎ）、計測器群７０側からでなく、管理サーバ４０側から始まる。
【００４６】
まず、Ｗｅｂ端末の設定手段５２が、図１に示す装置と同様に更新スケジュールを作成し、送信手段５４に出力する（図２のＳＱ１と同様）。
【００４７】
そして、更新スケジュール送信手段５４が、識別情報記憶手段５２から、ファームウェアの更新が指定された計測器６０（１）〜６０（ｎ）、計測器群７０の識別情報、管理サーバ４０のＩＰアドレスを読み出し、更新スケジュール、ＩＰアドレス、識別情報を組にして、通信部５１に出力する。これによって、通信部５１が、更新スケジュール等をパケット化し、ネットワーク１００に送信するが、送信先のＩＰアドレスは、管理サーバ４０になる。
【００４８】
管理サーバ４０の通信部４１が、自機器宛のパケットを取り込んで、更新スケジュール、計測器６０（１）〜６０（ｎ）、計測器群７０の識別情報をファームウェア送信手段４４に出力する。そして、送信手段４４が、更新スケジュール記憶手段４５に、更新スケジュール、識別情報を格納する。
【００４９】
そして、送信手段４４が、記憶手段４５に格納した更新スケジュールを参照し、所定の更新時刻や更新日時になったならば、記憶手段４５、識別情報記憶手段４３の識別情報に対応するファームウェア更新履歴を確認し、適切なファームウェアをファームウェア記憶手段４２から検索する。
【００５０】
そして、検索したファームウェアを通信部４１に出力し、通信部４１が、更新を行なわせる計測器６０（１）〜６０（ｎ）、計測器群７０にファームウェアを送信する。
【００５１】
計測器６０（１）〜６０（ｎ）、計測器群７０の通信部６１が、管理サーバ４０からの自機器宛のパケットを取り込んで、更新用のファームウェアを更新手段６５に出力する。そして、更新手段６５が、ＲＯＭ６４に記憶されているファームウェアを、受信したファームウェアに更新してバージョンアップし、必要に応じて自機器を再起動させる。
【００５２】
このように、端末５０の設定手段５２が、ファームウェアの更新スケジュールを作成し、更新スケジュール送信手段５４が、作成された更新スケジュールを、ネットワーク１００に接続された管理サーバ４０に送信する。そして、管理サーバ４０が、更新スケジュールに基づいて、計測器６０（１）〜６０（ｎ）、計測器群７０に更新用のファームウェアを送信するので、長時間、またはほぼ２４時間フル稼働する生産ラインの環境下においても、測定が中断されることなくバージョンアップを行なえ、信頼性の高いシステムを構築することができる。
【００５３】
また、端末５０の設定手段５２が、計測器６０（１）〜６０（ｎ）、計測器群７０の代わりに常に通信が可能な管理サーバ４０にファームウェアの更新スケジュールを送信する。つまり、図１に示す装置では、計測器６０（１）〜６０（ｎ）、計測器群７０は、もちろん、スイッチがオンになっていないと、端末５０からのパケットを受信することができない。しかし、図４に示すシステムでは、端末５０が、常に通信が可能な管理サーバ４０にファームウェアの更新スケジュールを送信する。これにより、計測器６０（１）〜６０（ｎ）、計測器群７０がネットワーク１００に数十台、数百台と接続されていたとしても、計測器６０（１）〜６０（ｎ）、計測器群７０がオンされているかを確認するための時間とコストを大幅に削減することができる。
【００５４】
なお、本発明はこれに限定されるものではなく、以下に示すようなものでもよい。
図１に示す装置において、要求手段６３が、更新スケジュールに従ってファームウェアを要求する構成を示したが、自機器の状態を確認し、稼動状態か待機状態かを実際に判断してから、ファームウェアの更新要求を行なってもよい。例えば、生産ラインにおいてトラブルや臨時の生産を行なう場合等に、例外的に計測器６０（１）〜６０（ｎ）、計測器群７０を稼動させる場合もある。このような場合であっても、要求手段６３が、自機器の状態を判断してからファームウェアの更新要求をサーバ４０に行なうので、設定手段５２で設定したスケジュールと異なる時間で測定を行なっていても、測定が中断されることがなく、信頼性がより高くなる。
【００５５】
図４に示す装置において、図１と同様に計測器６０（１）〜６０（ｎ）、計測器群７０に更新スケジュール記憶手段６２、要求手段６３を設ける構成を示したが、記憶手段６２、要求手段６３を取り外してもよい。
【００５６】
図１、図４に示す装置において、サーバ４０と端末５０を異なる装置に設ける構成を示したが、同一装置内に設けてもよい。
【００５７】
図１、図４に示す装置において、設定手段５２にファームウェアの更新を行なう計測器６０（１）〜６０（ｎ）、計測器群７０の稼動情報等が入力される構成を示したが、ネットワーク１００に接続される他の装置の記憶手段に記憶させておき、設定手段５２が、ネットワーク１００経由で他の装置の記憶手段に格納される稼動情報等を参照し、更新スケジュールを設定してもよい。
【００５８】
図１、図４に示す装置において、計測器６０（１）〜６０（ｎ）、計測器群７０は、何個でもよい。
【図面の簡単な説明】
【００５９】
【図１】本発明の第１の実施例を示した構成図である。
【図２】図１に示すシステムの動作を説明した図である。
【図３】更新スケジュールの一例を示した図である。
【図４】本発明の第２の実施例を示した構成図である。
【図５】従来の計測システムの構成を示した図である。
【図６】従来の計測システムのその他の構成を示した図である。
【符号の説明】
【００６０】
４０  管理サーバ
４２  ファームウェア記憶手段
４３、５３  識別情報記憶手段
４４  ファームウェア送信手段
４５、６２  更新スケジュール記憶手段
５０  Ｗｅｂ端末
５２  更新スケジュール設定手段
５４  更新スケジュール送信手段
６０（１）〜６０（ｎ）  計測器
６１  要求手段
７０  計測器群
【図１】
2007058394.tif 000003
【図２】
2007058394.tif 000004
【図３】
2007058394.tif 000005
【図４】
2007058394.tif 000006
【図５】
2007058394.tif 000007
【図６】
2007058394.tif 000008