計測システムであって、電源と電気的負荷との間に結合可能な計器バスを含む計器ベースと、前記計器バス内の電力の電気的特性を決定するように構成された複数のセンサと、プロセッサ316であって、前記複数のセンサからの出力を受け取るステップと、前記計測システムに関する収入パラメータを算出するステップと、前記複数のセンサからの出力と、前記収入パラメータの算出結果と、該プロセッサで処理中の故障とを用いて、前記計測システムの動作に関連付けられた複数の起こり得る故障のうちの少なくとも1つの故障を特定するステップと、前記少なくとも1つの故障のそれぞれの深刻度レベルを判定するステップと、前記判定された少なくとも1つの故障を用いて、前記計測システムの動作状態に対応する単一値を算出するステップと、を行うようにプログラムされた少なくとも1つのコードセグメントを実行するように構成された、プロセッサ316と、を備える計測システム。前記プロセッサ316が更に、前記少なくとも1つの故障のそれぞれの前記判定された深刻度レベルを用いて、前記計測システムの動作状態に対応する前記単一値を算出するステップを行うように構成された、請求項1に記載の計測システム。前記プロセッサ316が更に、前記少なくとも1つの故障と、前記計測システムの動作状態に対応する単一値との組合せを関連付けるステップを行うように構成された、請求項1に記載の計測システム。前記複数の起こり得る故障が、エラー深刻度グループ及び警告深刻度グループを含むグループに分類される、請求項1に記載の計測システム。前記エラー深刻度グループに含まれる、前記複数の起こり得る故障が、少なくとも、クリティカルエラーレベル及びクリティカルではないエラーレベルを含む、請求項4に記載の計測システム。前記警告深刻度グループに含まれる、前記複数の起こり得る故障が、少なくとも、高深刻度警告レベル、中深刻度警告レベル、及び低深刻度警告レベルを含む、請求項4に記載の計測システム。前記プロセッサ316が更に、各ビットが前記複数の起こり得る故障のうちの1つの故障に関連付けられている、レジスタ内のビットセットを用いて、前記少なくとも1つの故障のそれぞれの深刻度レベルを算出するステップを行うように構成された、請求項1に記載の計測システム。前記少なくとも1つの故障は、少なくともエラー及び警告を含み、該エラーの深刻度レベルは、該警告の深刻度レベルよりも高い、請求項1に記載の計測システム。前記プロセッサ316が更に、前記計測システムの動作状態に対する、エラーに関しての第1の寄与率値Epと、前記計測システムの動作状態に対する、警告に関しての第2の寄与率値Cpと、を含む1つ又は複数の寄与要因を用いて、前記計測システムの動作状態に対応する単一値を算出するステップを行うように構成された、請求項1に記載の計測システム。Ep及びCpが、消費電力記録が不正確になる故障、外部環境条件に起因して内部計測システム構成を変化させる故障、前記計測システムのハードウェア内の故障発生、又はファームウェアアプリケーションエラーのうちの少なくとも1つに基づいて選択される、請求項9に記載の計測システム。一実施例では、計測システムの動作状態を判定するシステムが、電源と電気的負荷との間に結合可能な計器バスを含む計器ベースと、計器バス内の電力の電気的特性を決定するように構成された複数のセンサと、少なくとも1つのコードセグメントを実行するように構成されたプロセッサと、を含む。これらのコードセグメントは、プロセッサに対し、計測システムに関する収入パラメータを算出するステップと、複数のセンサからの出力と、収入パラメータの算出結果と、プロセッサで処理中の故障と、を用いて、計測システムの動作に関連付けられた複数の起こり得る故障のうちの少なくとも1つの故障を特定するステップと、少なくとも1つの故障のそれぞれの深刻度レベルを判定するステップと、判定された少なくとも1つの故障を用いて、計測システムの動作状態に対応する単一値を算出するステップと、を行うように命令する。別の実施例では、計測システムの動作状態を判定する方法が、複数の異なる、起こり得る故障のタイプのうちの少なくとも1つの故障の通知を受け取るステップを含み、この複数の起こり得る故障のタイプは、エラー故障及び警告故障を含み、エラー故障は、クリティカルな深刻度レベル及びクリティカルではない深刻度レベルを含み、警告故障は、高深刻度レベル、中深刻度レベル、及び低深刻度レベルを含む。本方法は更に、計測システムによってサポートされる少なくとも1つの故障の総数のそれぞれの、少なくとも1つの故障の数を特定するステップと、特定された数と、複数の異なる、起こり得る故障のタイプとを用いて、少なくとも1つの故障の深刻度に重みを付けるステップと、受け取った通知、特定された数、及び重み付けされた深刻度を用いて、計測システムの動作状態に対応する単一値を算出するステップと、を含む。また別の実施例では、コンピュータ可読媒体上で具体化されるコンピュータプログラムが、複数のセンサからの出力を受け取るステップと、受け取った出力を用いて、電力量計測システムに関する収入パラメータを算出するステップと、を行うようにプロセッサを構成する少なくとも1つのコードセグメントを含む。本コンピュータプログラムは更に、受け取った出力と、収入パラメータの算出結果と、プロセッサで処理中の故障とを用いて、電力量計測システムの動作に関連付けられた複数の起こり得る故障のうちの少なくとも1つの故障を特定するステップと、少なくとも1つの故障のそれぞれの深刻度レベルを判定するステップと、判定された少なくとも1つの故障を用いて、電力量計測システムの動作状態に対応する単一値を算出するステップと、を行うようにプロセッサを構成する少なくとも1つのコードセグメントを含む。図1~7は、本明細書に記載の方法及びシステムの実施例を示す。以下の詳細な説明では、限定目的ではなく例示目的において、本発明の実施例を記述する。明らかなように、本発明は、工業用、商業用、及び家庭用の電子機器類が生成する故障コード、エラーコード、及び/又は警告コードの解析及び用法の一般的な用途を包含する。ここで使用する、a又はanといった単語を伴って単数表記された要素又はステップは、別途除外の記載のない限り、複数の要素又はステップを除外するものではないことを理解されたい。また、本発明の一実施例への言及は、それ以外にも、記載した特徴も含む更なる実施例が存在することを除外するものとして解釈されることを意図していない。以下では、本発明の実施例によるシステム、方法、装置、及びコンピュータプログラム製品の図面及びフローチャートを参照しながら、本発明を説明する。フローチャートの各ブロック、及びフローチャート内の複数ブロックの組合せは、それぞれ、コンピュータプログラム命令により実装可能であることを理解されたい。これらのコンピュータプログラム命令を、汎用コンピュータ、専用コンピュータ、又は他のプログラム可能なデータ処理装置にロードすることにより、コンピュータ又は他のプログラム可能なデータ処理装置において実行される命令が、1つ又は複数のフローチャートブロックで指定される機能を実施する手段を形成するように、機械を製造できる。また、これらのコンピュータプログラム命令を、コンピュータ可読メモリに格納して、コンピュータ又は他のプログラム可能なデータ処理装置を特定の態様で機能させることができ、コンピュータ可読メモリに格納された命令によって、1つ又は複数のフローチャートのブロックで指定した機能を実施する命令手段を含む製品を製造できる。また、コンピュータプログラム命令を、コンピュータ又は他のプログラム可能なデータ処理装置にロードして、一連の動作ステップをコンピュータ又は他のプログラム可能な装置で実行し、コンピュータが実施するプロセスを作成することができ、コンピュータ又は他のプログラム可能な装置で実行される命令で、1つ又は複数のフローチャートブロックで指定した機能を実施するステップを行うようにできる。したがって、フローチャートの各ブロックは、指定された機能を実行する手段の組合せ、指定された機能を実行するステップの組合せ、及び指定された機能を実行するプログラム命令手段をサポートする。また、フローチャートの各ブロック、及びフローチャート内の複数ブロックの組合せは、指定した機能又はステップを実行する専用ハードウェアベースのコンピュータシステム、即ち、専用ハードウェアとコンピュータ命令との組合せによって実装可能であることを理解されたい。本発明は、コンピュータのオペレーティングシステム上で実行されるアプリケーションプログラムにより実装可能である。また、本発明は、他のコンピュータシステム構成でも実施可能であり、例えば、ハンドヘルド装置、マルチプロセッサシステム、マイクロプロセッサベース又はプログラム可能な民生用電子装置、ミニコンピュータ、メインフレームコンピュータ等でも実施可能である。本発明の構成要素であるアプリケーションプログラムは、或る抽象データ型を実装し、或るタスク又はアクションを実行するルーチン、プログラム、コンポーネント、データ構造体等を含み得る。分散コンピューティング環境では、アプリケーションプログラムの全体又は一部を、ローカルメモリ、又は他の記憶装置に配置できる。これに加えて、或いはその代わりに、本発明の実施にあたり、アプリケーションプログラムの全体又は一部を遠隔のメモリ又は記憶装置に配置することにより、通信ネットワークを介してリンクされた遠隔処理装置でタスクを実行できる。本発明の実施例は、電力量計読み取りソフトウェアを含み、このソフトウェアは、電力量計によって生成された様々なエラー及び警告を読み込むこと、エラー及び警告に割り当てられたパーセンテージについて計算を行うこと、計器の動作状態又は電力量測定装置の動作状態を表す、電力量計の単一値の通知尺度を生成すること、が可能である。このような動作状態の通知により、計器又は測定装置の配備に関して、より一貫性のある決定をより素早く行うことができるようになる。計器において生じ得る装置エラー及び警告には、様々なクリティカルな組合せ及びクリティカルではない組合せがあるので、例えば、サービス技術員又は検針員の経験にのみ委ねられている場合には、計器又は測定装置の状態についての解釈を誤る可能性がある。電気収入を測定する計器又は測定装置の問題を迅速に診断できれば、測定値がより正確になり、計器又は測定装置のオーナーが、収入のロスを減らすことができる。図1は、本発明の一実施例による電力量計100のブロック図である。計器100は、例えば3相交流AC等の電源102に結合されている。具体的には、電流センサ104及び電圧センサ106が、電源102と結合されており、負荷107に供給されている電流及び電圧のそれぞれの測定値を生成する。更に、電源102には、電流供給装置108及び収入保護オプション基板110も結合されている。センサ104及び106から出力された電流及び電圧の測定結果が、アナログデジタルA/Dコンバータ112に供給される。コンバータ112は、本実施例では、8チャネルΔΣ型コンバータである。コンバータ112は、プロセッサ又はマイクロコンピュータ114と結合されている。図示の実施例では、マイクロコンピュータ114は、2メガビットROM及び64キロビットRAMを有する32ビットマイクロコンピュータである。32kHzクリスタル116が、マイクロコンピュータ114用の時間管理信号を与える。マイクロコンピュータ114は、フラッシュメモリ118及び電子的消去可能なプログラム可能即ち、再プログラム可能読み出し専用メモリEEPROM120と結合されている。計器100は更に、マイクロコンピュータ114と結合されると共に、このマイクロコンピュータ114によって制御される光ポート122を含む。光ポート122は、当該技術分野において周知のように、外部読み取り器とマイクロコンピュータ114との間でデータ及びコマンドをやりとりするために用いられる。ポート122経由の通信は、ANSIC12.18光ポート及びANSIC12.19標準テーブルに従って実行される。また、マイクロコンピュータ114には、LCDコントローラ126経由で液晶ディスプレイ124も結合されている。更に、マイクロコンピュータ114と結合された、結合オプション基板130例えば、電話モデム基板132又はRS-232回線134、或いは、簡素な入出力I/O基板136又は複雑なI/O基板138をこのマイクロコンピュータ114に対して有効にするオプションコネクタ128も設けられている。オプションコネクタ128は更に、サンプル出力140を含む。時間帯別料金TOUモードで動作するように構成されている場合、電池142は、電源102と結合され、停電時に日時を維持するバックアップとして動作する。図2は、図1に示した電力量計100のデータフロー図200である。図2に示すように、相当たりワット時WhA、WhB、WhC等の量、並びに他の量がマイクロコンピュータ114によって算出される。これらの量を、本明細書では、内部量202ということもある。そして、マイクロコンピュータ114は、事前定義済み又はユーザ選択済みの関数Fnを用いて、計算済み量228という量のセットを計算する。次に、マイクロコンピュータ114は、測定プロファイル204を用いて、最大20個の量を選択し、ユーザ選択済み量として記憶する。更に、外部入力206を、測定プロファイル204によって累算されるように指定できる。図2に示した実施例では、最大4個の外部入出力E1、E2、E3、E4が集められる。これらを、プログラムされた乗算器及び除算器で変倍することもできる。測定プロファイル204で指定されたユーザ選択済み量230を用いて、集計を行うことができる。例えば、ユーザ選択済み量230内の或るレジスタ位置例えば、レジスタ7に或る値を、或るレジスタ位置例えば、レジスタ17に格納されている値に加算して、集計値を与えることが可能であり、この集計値を、或るレジスタ位置例えば、レジスタ17に格納する。図2に示した実施例では、最大8個の集計を行うことが可能である。更に、図2に示した実施例では、ユーザ選択済み量230内の量から5個の需要値位置0~4210を計算する。需要計算に用いる値は、需要選択によって指定される。各需要値は、需要210当たり最大2個の同時需要212、214を有し得る。これらの同時需要は、同時選択によって指定される。同時需要値は、選択済み需要のうちの他方、又は2つの選択済み需要の商であってよい。平均力率222が、分子及び分母の形式で格納される。選択済み需要に対する時間帯別料金集計A~D216を、時間帯別料金計器においても利用可能である。負荷プロファイルデータ218に、最大20個の量を記録できる。記録する量は、負荷プロファイル選択によって指定される。最大5個の合計226を計算できる。計算する量は、合計選択によって指定される。選択済み合計に対する時間帯別料金集計A~D216を、時間帯別料金計器においても利用可能である。データ累算224、合計226、需要210、同時需要212、214、及び時間帯別料金集計216を選択すると、これを計器のLCD画面124に表示できる。計器100は、所望の量を算出するように、例えば電力会社等のオペレータによってプログラム可能であり、この量は、皮相ボルトアンペア時のような、IEEEで定められた一般的な値であっても、特定の電力会社だけが使用している量であってもよい。一般には、時間間隔を、電圧の基本周波数である60サイクル60Hzの設定の場合又は50サイクル50Hzの設定の場合として定義する。周知の計器が、時間間隔ごとに、基本量から、事前定義済みの量のセットを計算する。これらの量には、総ワット時基本周波数及び高調波、皮相ボルトアンペア時、及び計算上の皮相ボルトアンペア時が含まれる。これらの量は、1分ごとに加算される。データを1分間累算したものは、ミニットminuteFIFO先入れ先出しレジスタとよばれる構造体に格納される。ミニットFIFOの構造の一例を、以下に示す。[embeddedimagenotshown]データをミニットFIFOから取り出して、他の累算器に加算し、これを基に、合計例えば、総キロワット時、需要計算例えば、最大キロワット需要、及び負荷プロファイル記録動作を行う。電力会社にとっての関心事である、収入量を生成するために時間間隔基本量をどのように処理するかに関して、大抵の場合、電力量計には殆ど柔軟性がない。例えば、ユーザは、時間間隔ごとに計算される幾つかの事前定義済み量を選択でき、需要の間隔又は副間隔の長さ、及び負荷プロファイルの間隔の長さを選択できる。これに対し、計器100により、ユーザがデータ計算方法の定義を、データ処理シーケンス内のあらゆる時点において例えば、時間間隔の最後、1分間の最後、需要の副間隔の最後、負荷プロファイルの間隔の最後などにおいて行える。別の実施例では、コードを外部フラッシュメモリにダウンロードし、そのコードで指定された計算を行うように測定プロファイルをプログラムする。ベクトルを用いて、ROM内のリストのタスクを更新及び実行するか、ベクトルを、フラッシュメモリにある、他の機能ブロックのためのバージョンに置き換える。本実施例では、計器100は、自身の動作及びソフトウェアの実行を監視し、計器動作状態インジケータを与えるための単一値出力を与えるために用いられる故障通知を生成する。この故障通知は、少なくとも、エラーの通知と警告の通知とを含み、エラーの通知は、警告の通知よりも、計器100の動作にとって比較的深刻な故障を通知する。単一値出力は、例えば、以下に示すアルゴリズムのようなアルゴリズムを用いて決定される。この計器動作状態アルゴリズムで用いる各項は、以下のように定義される。X=計器100において発生したクリティカルエラーの数X>0のときX=1、それ以外のときX=0。Y=計器100において発生したクリティカルではないエラーの数Y>0のときY=1、それ以外のときY=0。A=計器100において発生した高深刻度警告の数A>0のときA=1、それ以外のときA=0。B=計器において発生した中深刻度警告の数。C=計器において発生した低深刻度警告の数。Bt=計器100によってサポートされている中深刻度警告の総数。Ct=計器100によってサポートされている低深刻度警告の総数。Ep=計器動作状態における全エラーの寄与率。Cp=計器動作状態における全警告の寄与率。ただし、Ep及びCpは、例えば、計器設計者により、様々な要因に基づいて予め決定されており、そのような要因としては、これに限定されないが、装置内の消費電力データ記録が不正確になる故障、又は、外部環境条件の影響に起因して内部の装置構成が変形する故障、又は、装置ハードウェア内の故障発生、又は、計測装置内でエラー又は警告が発生する原因となる、計測装置内で実行されているファームウェアアプリケーションにおいて起こり得る欠陥等がある。Xce=クリティカルエラーに対する寄与率重み。Ynce=クリティカルではないエラーに対する寄与率重み。Xc=Xce/100×Ep。Xcは、クリティカルエラーに起因する計器動作状態の総寄与率から導出された設計定数である。Ync=Ynce/100×Ep。Yncは、クリティカルではないエラーに起因する計器動作状態の総寄与率から導出された設計定数である。Ach=高深刻度警告に対する寄与率重み。Bcm=中深刻度警告に対する寄与率重み。Ccl=低深刻度警告に対する寄与率重み。Ah=Ach/100×Cp。Ahは、高深刻度警告に起因する計器動作状態の総寄与率から導出された設計定数である。Bm=Bcm/100×Cp。Bmは、中深刻度警告に起因する計器動作状態の総寄与率から導出された設計定数である。Cl=Ccl/100×Cp。Clは、低深刻度警告に起因する計器動作状態の総寄与率から導出された設計定数である。EnergyMeterHealth=[1-[X×XcY×YncA×AhB×Bm/BtC×Cl/Ct]]×100EnergyMeterHealthは、計器100の動作状態の通知を与える単一値出力の確定値である。EnergyMeterHealthにより、クリティカルエラー及びクリティカルではないエラー、並びに警告の複数の起こり得る組合せに起因する、計器100の様々な動作状態に対する、人間による解釈のばらつきを排除できる。様々な起こり得る故障のクリティカル度の重み付け、及びわかっている数と比較した起こり得る故障の数により、計器100を直ちに交換すべきか、プログラムし直すべきか、或いは他の措置を行うべきかの診断を助ける、正規化された単一の値が得られる。図3は、本発明の一実施例による計器100の一部分の概略ブロック図である。本実施例において、計器100は、複数のビットレジスタ300を含んでおり、各ビットレジスタ300は、計器100に関連する複数の起こり得る故障のうちの1つの故障に関連付けられている。これら複数の故障は、計器100の動作状態を表す。しかし、これらの複数の起こり得る故障のうち、各故障は、それ以外の故障に比べて、計器100の動作状態に対する深刻度が高い場合も低い場合もあり得る。例えば、幾つかの故障が、エラー302を表し、幾つかの故障が、本実施例ではエラーよりも深刻度が低い計器100の動作に関連する警告304を表している場合がある。更に、エラー302は、クリティカルエラー306とクリティカルではないエラー308とに細分されている。警告304も、高深刻度警告310と、中深刻度警告312と、低深刻度警告314とに細分されている。レジスタ300の各ビットについては、マイクロコンピュータ114が定期的に読み取りを行い、ビットの状態を調べる。その代わりに、レジスタ300の各ビットについては、マイクロコンピュータ114とは別のプロセッサ316で定期的に読み取りを行ってもよい。この場合、プロセッサ316とマイクロコンピュータ114は、通信可能に結合されている。また、或るビットが変化すると、レジスタ300のビットの1つが変化したことをプロセッサ316又はマイクロコンピュータ114に通知する割り込み又は別のプロセスが作動するようにしてもよい。プロセッサ316は、出力モジュール318と通信可能に結合されている。出力モジュール318を、ソフトウェアの形で具現化しても、ディスプレイや送信機のようなハードウェアモジュールの形で具現化しても、或いは、これらの組合せ例えば、ディスプレイと、ディスプレイに関連付けられたソフトウェアドライバの形で具現化してもよい。動作時には、計器100が、例えば、3相の交流AC電源102及び負荷107と結合される。電流センサ104及び電圧センサ106は、マイクロコンピュータ114によって計算される収入パラメータを表す信号を生成する。計器100において1つ又は複数の故障が検出された場合、例えば、消費電力データ記録が不正確になる故障、外部環境条件に起因する内部計測システム構造の変化、計測システムハードウェアにおける故障発生、又はファームウェアアプリケーションエラーなどが検出された場合、レジスタ300の1つ又は複数のビットがセットされる。プロセッサ316がEnergyMeterHealthアルゴリズムを実行すると、EnergyMeterHealthの新しい値が算出及び出力されて、下流のプロセスで用いられるか、又はユーザによって用いられる。EnergyMeterHealthのアルゴリズムは、また、ユーザからの入力に応答するかたちで、ユーザの手動によってのみ起動するようになっていてもよい。EnergyMeterHealthを用いて、聴覚又は視覚に対するインジケータ又は警告これに限定されないが、EnergyMeterHealthに関連付けられたノイズや、照光及び/又は文字ブロック表示等を生成できる。更に、セットされたビットの組合せ、又は特定された故障に基づいて、聴覚及び/又は視覚の警告を直接的に生成できる。図4は、本発明の一実施例によるEnergyMeterHealthアルゴリズムを表示する、ユーザインタフェース400の一例を示す。本実施例では、データタブ402を用いて、EnergyMeterHealthアルゴリズムのパラメータの表示を選択する。第1の列404に、様々なタイプの故障に対するパラメータ識別を列記している。第2の列406は、特定の計器100によってサポートされている各タイプの故障の総数を示している。第3の列408は、計器100において発生した各タイプの故障の数を示している。フィールド410は、計器100によってサポートされている様々なクリティカルエラーの総数に対応しており、現在は、計器100が5個のクリティカルエラーをサポートしていることを示している。フィールド412は、項Xに対応しており、計器100に発生したクリティカルエラーがゼロ個であることを示している。同様に、フィールド414は、計器100によってサポートされている、様々なクリティカルではないエラーの総数に対応し、フィールド416は、計器100によってサポートされている高深刻度警告の総数に対応し、フィールド418は、上述のEnergyMeterHealthアルゴリズムにおける項Btに対応し、フィールド420は、上述のEnergyMeterHealthアルゴリズムにおける項Ctに対応し、フィールド422は項Yに対応し、フィールド424は項Aに対応し、フィールド426は項Bに対応し、フィールド428は項Cに対応している。データタブ402の下部430は、EnergyMeterHealthアルゴリズムの他の項の値のフィールドを含んでいる。例えば、フィールド432は項Epに対応し、フィールド434は項Cpに対応し、フィールド436は項Xceに対応し、フィールド438は項Ynceに対応し、フィールド440は項Achに対応し、フィールド442は項Bcmに対応し、フィールド444は項Cclに対応している。ユーザインタフェース400は、計器100又は計器100と通信可能に結合された遠隔処理装置図示せずに常駐しているプログラムコードによって制御可能である。ユーザインタフェース400は、計器100からEnergyMeterHealthアルゴリズムのパラメータを読み取り、図4に示した各フィールドを埋める。EnergyMeterHealthアルゴリズムは、これらのパラメータの値を用いて、計器100の動作状態を表す単一値を算出する。図5は、本発明の一実施例による計器100の動作状態に対応する単一値を表示するユーザインタフェース400を示す。本実施例では、グラフタブ502を用いて、計器100の動作状態に対応する単一値を表示する。第1のフィールド504では、計器100の動作状態に対応する単一値を、パーセント値で表す。このときの100は、計器100の動作状態が良好であって、修正措置が不要であることが保証されていることを表している。フィールド506は、計器100の動作状態に対応する単一値を棒グラフで示すことにより、ユーザが計器100の動作状態を素早く認識する、視覚的な助けとなる。ユーザが計器100の状態を識別し易いように、この棒グラフを色分けしてもよい。フィールド508は、フィールド504及び506に表示された、計器100の動作状態に対応する単一値に関連して推奨される修正措置を表示する。図6は、本発明の一実施例による計器100の動作状態に対応する単一値を表示するユーザインタフェース400を示す。本実施例において、グラフタブ502は、フィールド424の値が1、フィールド426の値が1、並びにフィールド428の値が2の状態に関連付けられている。第1のフィールド504では、計器100の動作状態に対応する単一値は85である。フィールド506は、計器100の動作状態に対応する単一値が85であることを棒グラフで表している。ユーザが計器100の状態を識別し易いように、この棒グラフを色分けしてもよい。フィールド508は、フィールド504及び506に表示された、計器100の動作状態に対応する単一値に関連して推奨される修正措置を表示しており、計器100の再プログラム又はリセットを推奨している。図7は、本発明の一実施例による計器100の動作状態に対応する単一値を表示するユーザインタフェース400を示す。本実施例において、グラフタブ502は、フィールド412の値が1、フィールド422の値が1の状態に関連付けられている。第1のフィールド504では、計器100の動作状態に対応する単一値は15である。フィールド506は、計器100の動作状態に対応する単一値が15であることを棒グラフで表している。ユーザが計器100の状態を識別し易いように、この棒グラフを色分けしてもよい。フィールド508は、フィールド504及び506に表示された、計器100の動作状態に対応する単一値に関連して推奨される修正措置を表示しており、計器100の交換を推奨している。本明細書で用いる、プロセッサという用語は、中央演算処理装置、処理装置、マイクロプロセッサ、マイクロコントローラ、マイクロコンピュータ、縮小命令セットコンピュータRISC、特定用途向け集積回路ASIC、論理回路、及び本明細書に記載の機能を実行可能な、その他の任意の回路又はプロセッサを意味している。本明細書で用いる用語のソフトウェア及びファームウェアは、同義で用いられており、プロセッサ316及び/又はマイクロコンピュータ114による実行に備えてメモリに格納されている任意のコンピュータプログラムを包含しており、メモリには、RAMメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、及び不揮発性RAMNVRAMメモリを含む。上記メモリタイプは、例示に過ぎず、したがって、コンピュータプログラムの格納に使用可能なメモリのタイプを限定するものではない。以上の記述から明らかなように、本開示の上述の実施例は、コンピュータソフトウェア、ファームウェア、ハードウェア、或いはこれらの任意の組合せ又はサブセットを含むコンピュータプログラミング又は設計技術を用いて実装可能であり、その技術的効果は、電力量計の動作に関する複数の故障通知を受け取り、計器の動作状態に対応する単一値を生成することである。この単一値を用いると、必要に応じて計器を使用可能な状態に戻すための一連の措置を素早く決定できる。このような結果が得られる、コンピュータ可読コード手段を有するプログラムは全て、1つ又は複数のコンピュータ可読媒体の範囲内で実施又は提供が可能であり、これによって、本開示の上述の実施例によるコンピュータプログラム製品即ち、項目を作製できる。これらのコンピュータ可読媒体は、限定ではなく例として、固定ハードドライブ、ディスケット、光ディスク、磁気テープ、読み出し専用メモリROM等の半導体メモリ、及び/又は、インターネット又は他の通信ネットワーク又はリンク等の任意の送信/受信媒体であってよい。コンピュータコードを収容する製品は、1つの媒体からコードを直接実行することによって、又は1つの媒体から別の媒体にコードをコピーすることによって、又はネットワーク経由でコードを送信することによって、作成及び/又は使用が可能である。上述の、計測システムの動作状態を調べる方法及びシステムの実施例は、計器により表示された症状又は故障に関して、ユーザによって解釈が異なることを排除する、コスト効果及び信頼度が高い手段を提供する。結果的に、本明細書に記載の方法及びシステムにより、高いコスト効果及び信頼度で、故障状態を早期検出し、その故障状態によって示される計器故障を修正できる。本明細書では、最適な態様も含めた例を用いて本発明を開示しているが、これによってまた、任意の装置又はシステムの作製及び使用、並びに任意の付随の方法の実施も含め、当業者が本発明を実施することができる。本発明の特許請求の範囲は、請求項に定義されているが、当業者に想到可能なその他の例もこれに含まれ得る。こうしたその他の例も、請求項の文言と相違ない構成要素を有する場合、又は請求項の文言と実質的な差異を有さない等価の構成要素を有する場合、本発明の特許請求の範囲に含まれることを意図している。