(57)【要約】【課題】  現在の測定器の設定値が、そのユーザ自身が更新した値であるか、または他から変更されてしまったかどうかを、全設定値を調べることなく、一見して知ることができる測定器及び測定システムを実現する。【解決手段】  アクセスにより設定値を更新する測定器において、  前記設定値の更新に応じて変わる設定番号をカウントして保持する設定番号カウント手段と、  前記設定値更新が実行される毎に前記設定番号をインクリメント又はディクリメントする設定処理手段と、を備える。【選択図】                    図１
2006153722.tif 000002
【特許請求の範囲】
【請求項１】
アクセスにより設定値を更新する測定器において、
前記設定値の更新に応じて変わる設定番号をカウントして保持する設定番号カウント手段と、
前記設定値更新が実行される毎に前記設定番号をインクリメント又はディクリメントする設定処理手段と、
を備えたことを特徴とする測定器。
【請求項２】
前記設定値は、ネットワークを介して接続される外部機器からのアクセスにより更新されることを特徴とする請求項１に記載の測定器。
【請求項３】
前記設定値は、外部メディアからのアクセスにより更新されることを特徴とする請求項１又は２に記載の測定器。
【請求項４】
前記設定値は、キースイッチからのアクセスにより更新されることを特徴とする請求項１乃至３のいずれかに記載の測定器。
【請求項５】
前記設定処理手段は、前記外部機器からの参照コマンドに対して前記設定番号を前記外部機器に返信することを特徴とする請求項２乃至４のいずれかに記載の測定器。
【請求項６】
前記設定処理手段は、前記外部機器よりのコマンドで前記設定番号カウント手段のカウント値をリセットすることを特徴とする請求項２乃至５のいずれかに記載の測定器。
【請求項７】
ネットワークを介して接続される外部機器と、この外部機器からのアクセスにより設定値を更新する測定器よりなる測定システムにおいて、
前記測定器は、前記設定値の更新に応じて変わる設定番号をカウントして保持する設定番号カウント手段と、前記設定値更新が実行される毎に前記設定番号をインクリメント又はディクリメントする設定処理手段と、
を備え、
前記外部機器は、前回更新時に前記測定器から返信された前記設定番号と今回参照時に返信された前記設定番号の一致を判断する比較手段を備える、
ことを特徴とする測定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセスにより設定値を更新する測定器及びネットワークを介してこの測定器にアクセスする外部機器よりなる測定システムに関する。
【背景技術】
【０００２】
外部機器よりアクセスして設定値を更新する測定器に関連する先行技術文献としては次のようなものがある。
【０００３】
【特許文献１】特開平７−１２８０９４号公報
【０００４】
図３は、従来の測定システムの構成例を示す機能ブロック図である。１は測定器であり、自身のキースイッチ入力手段１１及びフロッピー（登録商標）ディスク２等のメディアのインターフェースを備えている。
【０００５】
測定器１はイーサネット（登録商標）で代表される汎用通信バス３に接続され、この汎用通信バスを介してＰＣ等の外部機器４１，４２，…４ｎからの通信コマンドにより渡される設定値Ｓ１，Ｓ２，…Ｓｎにより外部より設定値が更新される。外部機器からの更新に対して、測定器１は外部機器に更新された設定値を返信する。
【０００６】
ユーザは、外部機器からの出力コマンドにより、測定器に設定してある設定値を、通信バスを通して読み出すことができる。ユーザは、測定器にあるキースイッチを操作して、測定器に設定値を設定できる。ユーザは、測定器に設定値を保存してあるメディアのファイルを読み込ませて、測定器に設定値を設定できる。設定値を表示できる画面を持つ測定器の場合、ユーザは、設定値を測定器本体の画面に表示することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の測定システムの構成では、次のような問題点がある。
（１）測定器に対して複数のユーザが、通信バス，キースイッチ，メディア等から設定値の変更が可能である場合、夫々のユーザは、現在の測定器の設定値が自分が設定した設定値であるかどうか一見してわからない。
【０００８】
例えば、外部機器４１，４２，…４ｎが測定器本体に対して、Ｓ１，Ｓ２，…Ｓｎの順に通信コマンドを送信した場合、測定器の設定値は、設定値Ｓ１→設定値Ｓ２→…設定値Ｓｎとなる。従って、最終的な測定器の設定値は設定値Ｓｎとなる。従って、各外部機器が、測定器の設定値が自分が設定した値と同じであるかどうかは、出力コマンドを送信して、測定器の現在の設定値を読み出して確認するしかない。
【０００９】
（２）外部機器側で測定器本体の持つ設定値と同じイメージを保持してあるような場合、測定器に外部機器を接続して設定を行い、その後、外部機器をはずして、別の外部機器を接続して設定値を更新する。再び元の外部機器を接続すると、元の外部機器は、測定器の設定値が自分が保持している測定器の設定値と同じかどうかは、出力コマンドを送信し、測定器の全設定値を読み出して確認するしかない。
【００１０】
従って本発明が解決しようとする課題は、現在の測定器の設定値が、そのユーザ自身が更新した値であるか、または他から変更されてしまったかどうかを、全設定値を調べることなく、一見して知ることができる測定器及び測定システムを実現することにある。
【課題を解決するための手段】
【００１１】
このような課題を達成するために、本発明の構成は次の通りである。
（１）アクセスにより設定値を更新する測定器において、
前記設定値の更新に応じて変わる設定番号をカウントして保持する設定番号カウント手段と、
前記設定値更新が実行される毎に前記設定番号をインクリメント又はディクリメントする設定処理手段と、
を備えたことを特徴とする測定器。
【００１２】
（２）前記設定値は、ネットワークを介して接続される外部機器からのアクセスにより更新されることを特徴とする（１）に記載の測定器。
【００１３】
（３）前記設定値は、外部メディアからのアクセスにより更新されることを特徴とする（１）又は（２）に記載の測定器。
【００１４】
（４）前記設定値は、キースイッチからのアクセスにより更新されることを特徴とする（１）乃至（３）のいずれかに記載の測定器。
【００１５】
（５）前記設定処理手段は、前記外部機器からの参照コマンドに対して前記設定番号を前記外部機器に返信することを特徴とする（２）乃至（４）のいずれかに記載の測定器。
【００１６】
（６）前記設定処理手段は、前記外部機器よりのコマンドで前記設定番号カウント手段のカウント値をリセットすることを特徴とする（２）乃至（５）のいずれかに記載の測定器。
【００１７】
（７）ネットワークを介して接続される外部機器と、この外部機器からのアクセスにより設定値を更新する測定器よりなる測定システムにおいて、
前記測定器は、前記設定値の更新に応じて変わる設定番号をカウントして保持する設定番号カウント手段と、前記設定値更新が実行される毎に前記設定番号をインクリメント又はディクリメントする設定処理手段と、
を備え、
前記外部機器は、前回更新時に前記測定器から返信された前記設定番号と今回参照時に返信された前記設定番号の一致を判断する比較手段を備える、
ことを特徴とする測定システム。
【発明の効果】
【００１８】
以上説明したことから明らかなように、本発明によれば次のような効果がある。
（１）ユーザが外部機器より測定器の設定値を更新させる前に、測定器の現在の設定番号を読み出し、その値を前回の設定動作を実行したときの設定番号と比較することで、値が変化していれば測定器の設定が変更されたことがわかり、値が同じであれば前回と設定が同じことがわかる。
【００１９】
設定番号を参照することにより、ユーザは、設定値が変更されたか否かを、全設定値を参照することなく知ることができる。即ち、設定番号を参照することにより、ユーザは、測定器の設定状態が自分の設定した通りの状態に成っているか否かを容易に知ることができ、ユーザの予期しない設定状態で、測定器を動作させることがない。
【００２０】
（２）設定番号の変化で測定器の設定の変更の有無がわかるため、設定番号が変化したときのみ、ユーザは測定器の設定を確認すればよい。例えば、外部機器から通信により測定器に設定を行なおうとした場合は、まずは設定番号を読み出して、その値が変化したときのみ測定器の全設定値を読み出して確認すればよいので、通信回線の利用率が少なく済み、通信回線の速度が遅くてもトラフィックを軽減することができる。
【００２１】
（３）外部機器から通信バスを介して設定を行う場合、外部機器から複数の設定をする途中で別の外部機器から設定動作の要求があった場合に、設定した通信コマンド数と設定番号を比較することで、値が変化していれば、測定器の設定中に他の外部機器からの設定があったことがわかる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明を図面を用いて詳細に説明する。図１は本発明を適用した測定システムの一実施形態を示す機能ブロック図である。図３で説明した従来装置と同一要素には同一符号を付し、説明を省略する。以下、本発明の特徴部につき説明する。
【００２３】
１００は本発明が適用された測定器である。キースイッチ入力手段１０１、メディアインターフェース１０２、通信インターフェース１０３は、図３で示した従来測定器１と共通の構成要素である。
【００２４】
１０４は、設定処理手段であり、キースイッチ入力手段１０１からのキー入力、外部メディアインターフェース１０２を介した外部メディア２からの設定入力を受けて設定値保持手段１０５の設定値を更新する。
【００２５】
更に、通信インターフェース１０３を介して外部機器からの通信コマンドによる設定入力を受け、設定値保持手段１０５の設定値を更新すると共に、出力コマンドにより更新された設定値を外部機器に返信する。１０６は、保持された設定値の表示手段である。
【００２６】
１０７は、設定番号カウント手段である。設定処理手段１０４は、外部機器からの設定により設定値の更新が正常に終了すると更新された設定値を外部機器に返信すると共にこの設定番号カウント手段１０７のカウント値を＋１インクリメントし、そのインクリメントされたカウント値を外部機器に返信する。
【００２７】
設定番号は、電源オフ時にも保持されるメモリ上に置かれる（電池でバックアップされるSRAM等）。設定番号を保持するメモリの大きさ（サイズ）は、いくつでもよい。但し、設定番号に＋１の動作を行い、その値がメモリが表せる値の最大値を超えてしまった場合は、設定番号は０に初期化される。
【００２８】
図２は、設定処理手段１０４による信号処理の手順を示すフローチャートである。定周期処理がスタートとすると、ステップＳ１で設定値更新がチェックされる。更新の場合はステップＳ２で更新処理を実行し、ステップＳ３で更新処理の正常終了がチェックされ、正常終了であればステップＳ４で設定番号カウント値を＋１インクリメントして処理を終了する。
【００２９】
設定処理手段１０４は、キースイッチ入力による設定では、ある設定単位ごとに設定を行うので、１個の設定単位が正常終了すると、設定番号カウント手段１０７のカウント値を＋１インクリメントする。メディアからの設定では、ある設定単位ごとに設定を行うので、読み込んだ設定値ファイル中の正常終了した設定単位個数分設定番号を増加させる。
【００３０】
設定処理手段１０４は、外部機器からの参照コマンドを取得した時には、設定番号カウント手段１０７の現在のカウント値を外部機器に返信する。更に設定処理手段１０４は、
キースイッチ入力又は外部機器からの指令を受けて設定番号カウント手段１０７のカウント値をゼロにリセットさせる。設定番号をリセットさせる機能を追加することにより、設定番号の変化が「０」または「それ以外の数値」によって表されるため、設定の変更がわかりやすくなる。
【００３１】
４００は、本発明が適用された外部機器であり、複数の外部機器の１台の構成を代表して説明する。４０１は通信インターフェースであり、汎用通信バス３を介して測定器１００と通信する。
【００３２】
４０２は、コマンド処理手段であり、設定手段４０３からの設置値の更新要求を受け通信コマンドにより設定値を測定器１００に渡し、出力コマンドにより更新された設定値の返信を受けて表示手段４０４に現在設定値を表示する。
【００３３】
コマンド処理手段４０２は、出力コマンドで更新された設定値の返信を受け取ると共に設定番号カウント手段１０７のカウント値の返信を受け、前回カウント値保持手段４０５にラッチ保持させる。
【００３４】
コマンド処理手段４０２は、前回の設定値更新から所定の時間経過して新たに設定値更新を実行するに先立って、参照コマンドを測定器１に渡すことで、設定処理手段１０４は設定番号カウント手段１０７の現在のカウント値を取得して外部機器４００に返信する。
【００３５】
コマンド処理手段４０２は、返信されたカウント値を今回カウント値保持手段４０６にラッチ保持させる。前回カウント値保持手段４０５の保持値と今回カウント値保持手段４０６の保持値とは表示手段４０４により比較表示される。
【００３６】
比較の結果前回と今回の保持値が一致していれば、所定期間前の設定更新の実行から現在まで他の外部機器による測定器１００に対する設定更新は実行されていないことがわかる。不一致であれば所定期間前の設定更新の実行から現在までに他の外部機器による測定器１００に対する設定更新が既に実行されていることがわかる。
【００３７】
外部機器から複数の設定更新を実行をする途中で、別の外部機器から設定更新の要求があった場合には、設定した通信コマンド数と返信された設定番号カウント値とを比較することで、値が増加していれば、測定器の設定中に他の外部機器からの設定があったことがわかる。
【００３８】
本発明の測定システムでは、次の手順を実行する。
（１）測定器に接続している外部機器は、設定値を送信する前に、設定番号を読み出す。
（２）外部機器から複数の設定値を送信し、測定器に設定値を更新する。
（３）外部機器は、測定器の設定番号カウント値を読み出し、あらかじめ読み出していた設定番号カウント値と比較する。
【００３９】
比較の結果次のことがわかる
（１）設定番号カウント値の増加分が、自分が送信した設定コマンド個数分と同じであれば、測定器の状態は自分が設定した通りの状態である。
（２）設定番号カウント値の増加分が、自分が送信した設定コマンド個数分と同じでなければ、測定器の状態は、自分が設定した通りの状態とはなっていない。その理由は、設定がエラーになってしまったか、あるいは他のユーザが設定をしている間に割り込んで設定を更新したかである。
【００４０】
以上説明した実施形態では、通信バスとして汎用通信バスを示したが、シリアル通信バス、専用通信バスによる回線でもよい。この通信バスに接続する外部機器は、汎用のＰＣに限定されるものではなく、設定動作（設定コマンドによる設定）が実行でき、設定番号が読み出せるものであれば何でもよい。
【００４１】
測定器に備える設定番号カウント手段１０７は設定番号の更新により＋１インクリメントする実施形態を示したが、あらかじめ初期値をプリセットしておき、設定番号の更新により−１ディクリメントする形態を採用することも可能である。
【図面の簡単な説明】
【００４２】
【図１】本発明を適用した測定システムの一実施形態を示す機能ブロック図である。
【図２】設定処理手段１０４による信号処理の手順を示すフローチャートである。
【図３】従来の測定システムの構成例を示す機能ブロック図である。
【符号の説明】
【００４３】
２  メディア
３  汎用通信バス
１００  測定器
１０１  キースイッチ入力手段
１０２  外部メディアインターフェース
１０３  通信インターフェース
１０４  設定処理手段
１０５  設定値保持手段
１０６  表示手段
１０７  設定番号カウント手段
４００  外部機器
４０１  通信インターフェース
４０２  コマンド処理手段
４０３  設定手段
４０４  表示手段
４０５  前回カウント値保持手段
４０６  今回カウント値保持手段
【図１】
2006153722.tif 000003
【図２】
2006153722.tif 000004
【図３】
2006153722.tif 000005