(57)【要約】  装置および方法（図４全体）は、進行中の操作中および任意の電源障害中の信頼できる電気メータのデータの記録および維持を確実にする。通常操作中、メモリにコミットされたデータは、書き込みの成功を決定するためにすぐに読み取られる。動作電力を監視している間に任意の電源障害を検出した後すぐに、測定操作が再起動すると、信頼できる初期設定データの提供を確実にするリセット手順が開始する。電源障害検出は、メータ計量盤またはストレージキャパシタに関連付けられている電圧の低下に基づく可能性があり、一方で、通常モードの間隙（すなわち図４、ステップ９８の電源障害後）は、該電圧の両方が最小値に関するテストに合格することに依存する。該結合された手法は、雑音および何らかの劣悪なＡＣ線状態への感度が低くなるように、ヒステリシス効果を提供する。メータの計量構成要素とメータレジスタとの間のインターフェイスを監視することによって、いわゆる動的データ（エネルギーの流れおよび量）が収集されて格納される。
2008511832.tif 000002
【特許請求の範囲】
【請求項１】
ソースから負荷への電力の流れに関する電気パラメータを監視する電気メータであって、
動的データ収集部分、電源部分、およびコントローラ部分を含む計量部分であって、前記コントローラ部分は、前記電気メータに、電源投入モード、通常モード、および電源故障モードのうちの少なくとも１つで様々に動作させるように構成され、動作する、計量部分と、
第１のメモリエリア、第２のメモリエリア、および第３のメモリエリアを有するメモリ部分であって、前記第１のメモリエリアおよび前記第２のメモリエリアは、前記計量部分の前記動的データ収集部分によって収集される動的データを格納するように構成されており、前記第３のメモリエリアは、静的データを格納するように構成されている、メモリ部分と、
ソースを監視するように構成されている入力と、出力部分とを有する電力監視部分と
を具え、
該電源投入操作後、前記コントローラ部分は、前記第３のメモリエリアに格納されている静的データに基づいて、また前記第１のメモリエリアおよび前記第２のメモリエリアのうちの所定の一方に格納されている収集された動的データに基づいて、前記電気メータの最初の操作パラメータを設定するように、前記計量部分の前記コントローラ部分は、前記動的データ収集部分に動的データを収集させ、該収集された動的データを前記第１のメモリエリアと前記第２のメモリエリアとに交互に格納させ、電気メータの電力アップ操作を制御させ、前記電源投入モード中の前記電気メータの電源投入操作を制御させるように構成され、動作することを特徴とする電気メータ。
【請求項２】
前記計量部分の前記コントローラ部分は、前記動的データ収集部分に、個々のデータセットを順次収集させ、第１のデータセットを前記第１のメモリエリアに書き込ませ、第２のデータセットを前記第２のメモリエリアに書き込ませ、その後収集された個々のデータセットを前記第１のメモリエリアと前記第２のメモリエリアとに交互に書き込ませるように構成され、動作することを特徴とする請求項１記載の電気メータ。
【請求項３】
前記計量部分の前記コントローラ部分は、各データセットを書き込んだすぐ後に前記各データセットを読み取り、該読み取られたデータセットを該書き込まれたデータセットと比較し、該読み取られたデータセットが該書き込まれたデータセットと等しくないことを前記比較が示す場合、前記データセットを書き換えるようにさらに構成され、動作することを特徴とする請求項２記載の電気メータ。
【請求項４】
前記第１のメモリエリアおよび前記第２のメモリエリアはそれぞれ、単一メモリ装置の別々のアドレス部分に対応することを特徴とする請求項１記載の電気メータ。
【請求項５】
前記単一メモリ装置は、不揮発性メモリ装置であることを特徴とする請求項４記載の電気メータ。
【請求項６】
前記第１のメモリエリアおよび前記第２のメモリエリアはそれぞれ、別々のメモリ装置であることを特徴とする請求項１記載の電気メータ。
【請求項７】
前記第１のメモリエリアおよび前記第２のメモリエリアのそれぞれの前記別々のメモリ装置はそれぞれ、別々の不揮発性メモリ装置であることを特徴とする請求項６記載の電気メータ。
【請求項８】
断続的な電源異常に関係なく消費データを保持するために、そのメモリの保全性を向上させるユーティリティメータの操作の方法であって、
ユーティリティメータに関連付けられている第１のメモリ部分を提供するステップと、
該ユーティリティメータに関連付けられている第２のメモリ部分を提供するステップと、
該ユーティリティメータに関連付けられているデータソースから、消費データを個々のデータセットの形で順次収集するステップと、
前記収集のステップ中に収集された第１のデータセットを前記第１のメモリ部分に書き込むステップと、
前記収集のステップ中に収集された第２のデータセットを前記第２のメモリ部分に書き込むステップと、
その後収集された個々のデータセットを前記第１のメモリ部分と前記第２のメモリ部分とに交互に書き込むステップと、
該データセットを書き込む各ステップの直後に各データセットを読み込むステップと、
該読み取られた各データセットを該書き込まれたデータセットと比較するステップと、
該読み取られた各データセットが該書き込まれたデータセットと等しくないことを前記比較のステップが示す場合、該データセットを書き換えるステップと、
前記比較のステップおよび書き換えのステップを所定の回数繰り返すステップと
を具えたことを特徴とする方法。
【請求項９】
前記提供のステップは、
メモリ装置を備えるステップと、
前記メモリ装置の第１の部分を前記第１のメモリ部分として割り当てるステップと、
前記メモリ装置の第２の部分を前記第２のメモリ部分として割り当てるステップと
を含むことを特徴とする請求項８記載の方法。
【請求項１０】
前記提供のステップは、
第１のメモリ装置を前記第１のメモリ部分として提供するステップと、
第２のメモリ装置を前記第２のメモリ部分として提供するステップと
を含むことを特徴とする請求項８記載の方法。
【請求項１１】
前記提供のステップは、
不揮発性メモリ装置を提供するステップ
を含むことを特徴とする請求項８記載の方法。
【請求項１２】
第１のメモリ装置を提供する前記ステップは、第１の不揮発性メモリ装置を前記第１のメモリ部分として提供するステップを含み、
第２のメモリ装置を提供する前記ステップは、第２の不揮発性メモリ装置を前記第２のメモリ装置として提供するステップを含む
ことを特徴とする請求項１１記載の方法。
【請求項１３】
前記ユーティリティメータを、ＡＣ電源に関連付けられており、調整された電圧と関連する電源部分を備え、調整されていない電圧と関連付する電力監視部分を備える電気メータとして提供するステップと、
該調整された電圧および該調整されていない電圧を監視するステップと、
該電圧のいずれかが所定の閾値未満に低下するという決定に基づいて、前記電気メータの電源障害操作モードを設定するステップと、
該電圧の両方が少なくともそれぞれの所定の最低閾値に増えるという決定に基づいて、前記電気メータの通常操作モードを設定するステップと
をさらに含むことを特徴とする請求項８記載の方法。
【請求項１４】
任意の一時的な電気的環境雑音または劣悪なＡＣ電源状態への感度が低くなるように、前記電気メータが異なる電圧レベルで該電源障害および通常のそれぞれの操作モードになる、ヒステリシス効果を提供するように、該閾値を異なるように設定する前記ステップをさらに具えたことを特徴とする請求項１３記載の方法。
【請求項１５】
断続的な電源異常に関係なく、それに格納されている消費データを保持するために、電気メータを動作させる方法であって、該電気メータのタイプは、動的データ収集部分、電源部分、コントローラ部分、メモリ部分、および電力監視部分を有し、前記方法は、
ａ）メータ初期設定値を前記メモリ部分に格納するステップと、
ｂ）前記電源部分からの前記出力が第１の所定の初期設定値より大きい場合、第１のカウンタを増分するステップと、
ｃ）前記電源部分からの前記出力が該第１の所定の初期設定値以下である場合、該第１のカウンタをリセットするステップと、
ｄ）前記電力監視部分からの前記出力が第２の所定の初期設定値より大きい場合、第２のカウンタを増分するステップと、
ｅ）前記電力監視部分からの前記出力が該第２の所定の初期設定値以下である場合、該第２のカウンタをリセットするステップと、
ｆ）該第１のカウンタに格納されている前記カウントが第３の所定の初期設定値を超えず、該第２のカウンタに格納されている前記カウントが第４の所定の初期設定値を超えない場合、ｂ）からｅ）までのステップを繰り返すステップと、
ｇ）前記電気メータを通常動作モードにするステップと
を具えたことを特徴とする方法。
【請求項１６】
ｈ）前記電源部分からの前記出力が該第１の所定の初期設定値未満である場合、該第１のカウンタを増分するステップと、
ｃ）前記電源部分からの前記出力が該第１の所定の初期設定値以上である場合、該第１のカウンタをリセットするステップと、
ｊ）該第１のカウンタに格納されている前記カウンタが第５の所定の初期設定値より大きい場合、または前記電力監視部分からの前記出力が第６の所定の初期設定値未満である場合、ステップｈ）からｉ）までを繰り返すステップと、
ｋ）前記電気メータを電源障害モードにするステップと
をさらに具えたことを特徴とする請求項１５記載の電気メータを動作させる方法。
【請求項１７】
ｌ）前記動的データ収集部分にデータセットを順次収集させるステップと、
ｍ）第１の収集されたデータセットを前記メモリ部分の第１のメモリエリアに書き込むステップと、
ｎ）第２の収集されたデータセットを前記メモリ部分の第２のメモリエリアに書き込むステップと、
ｏ）その後収集されたデータセットを前記メモリ部分の該第１のメモリエリアと前記メモリ部分の該第２のメモリエリアとに交互に書き込むステップと、
ｐ）前記メモリ部分の該第１のメモリエリアおよび前記第２のメモリエリアのうちのいずれか一方に格納されているデータに基づいてステップａ）を行うステップと
をさらに具えたことを特徴とする請求項１６記載の電気メータを動作させる方法。
【請求項１８】
ｑ）該各データセットを書き込む各ステップのすぐ後に各データセットを読み込むステップと、
ｒ）該読み取られた各データセットを該書き込まれたデータセットと比較するステップと、
ｓ）該読み取られた各データセットが該書き込まれたデータセットと等しくないことを前記比較のステップｒ）が示す場合、該データセットを書き換えるステップと、
ｔ）ステップｒ）およびｓ）を所定の回数繰り返すステップと、
ｕ）該読み取られたデータセットが該書き込まれたデータセットと等しいことをステップｒ）が示さない場合、障害を示すステップと
をさらに具えたことを特徴とする請求項１７記載の電気メータを動作させる方法。
【請求項１９】
断続的な電源障害に関係なく消費データを保持するために、改良されたメモリの保全性を備えるユーティリティメータであって、
公共商品の消費を監視、感知し、所定の連続したデータセットにおけるそれに関連する対応する消費データを生成する電子計量手段と、
ダブルバッファ格納要素として並列して動作する１対の不揮発性メモリ記憶装置と、
動作可能である場合、前記不揮発性メモリ記憶装置のうちの少なくとも１つに有効な消費データが維持されるように、前記所定の連続したデータセットとの関連で前記メモリ記憶装置を動作させる読み取り／書き込みロジックであって、
前記収集のステップ中に収集された第１のデータセットを前記１対の不揮発性メモリ記憶装置の第１のメモリ部分に書き込み、
前記収集のステップ中に収集された第２のデータセットを前記１対の不揮発性メモリ記憶装置の第２のメモリ部分に書き込み、
その後収集された個々のデータセットを前記第１のメモリ部分と前記第２のメモリ部分とに交互に書き込み、
該データセットを書き込む各ステップのすぐ後に各データセットを読み込み、
該読み取られた各データセットを該書き込まれたデータセットと比較し、
該読み取られた各データセットが該書き込まれたデータセットと等しくないことを前記比較のステップが示す場合、該データセットを書き換え、
前記比較のステップおよび書き換えのステップを所定の回数繰り返す
ように動作する読み取り／書き込みロジックと
を具えたことを特徴とするユーティリティメータ。
【請求項２０】
前記読み取り／書き込みロジックは、前記メモリ記憶装置に動作可能に関連付けられるハードワイヤード装置を具えたことを特徴とする請求項１９記載のユーティリティメータ。
【請求項２１】
前記読み取り／書き込みロジックは、前記メモリ記憶装置に一括して動作可能に関連付けられる、プログラム可能装置および実行用の関連のソフトウェアを具えたことを特徴とする請求項１９記載のユーティリティメータ。
【請求項２２】
前記公共商品は電気であることを特徴とする請求項１９記載のユーティリティメータ。
【請求項２３】
前記メモリ記憶装置はそれぞれ、ＥＥＰＲＯＭ、フラッシュメモリ装置、磁気媒体、およびバッテリバックアップ式ＲＡＭのうちの１つを具えたことを特徴とする請求項１９記載のユーティリティメータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、電源異常中のメータの保全性を確実にする改良されたプロセスまたは技術に関し、より詳細には、メモリが常に前のデータを取り出すことができる状態であるように、電気メータの改良されたメモリの保全性に関する。
【背景技術】
【０００２】
本出願は、あらゆる目的で参照により本明細書に組み込まれる、２００４年８月２７日出願の「FIRMWARE POWER CYCLE ROUTINE」という名称の米国特許仮出願第６０／６０４，８９７号明細書の利益を主張する。
【０００３】
本発明は、有用で具体的で明確な結果、すなわち格納されたデータ値を生成して、消費された電気（または他の必需品）が顧客の口座に請求されるようにするアルゴリズム手法を伴う実用的なコンピュータソフトウェアアプリケーションの使用を含む、計測の分野における装置および方法に関する。
【０００４】
計量の一般的な目的は、物理的現象を監視して、監視されている事象の記録を可能にすることである。測定された、または監視されたデータを記録する可能性が失われると、計測装置および／または労力の基本的な全目的が果たせなくなる。計測装置の該基本的な機能および目的を、いくつかの状況に適用することができる。広範な測定分野の１つは、例えば、ユーティリティメータに関する。これらは、２、３例を挙げると、例えば電気、水、ガス、油など、様々な形のエネルギーまたは他の必需品の消費を監視することを含み得る。
【０００５】
歴史的には、機械形式のレジスタがユーティリティメータに使用されていた。該手法は、相対的に信頼できる磁場装置にいくつかの固有の機能的な利点を提供してきた。例えば、測定される消耗品の流れが中断された場合、機械形式のゲージは、単に所定の場所で停止し、他の構成の必要なく、また該蓄積されたデータの損失なく、前の蓄積を自動的に反映する。必需品の流れの再開の後、機械式レジスタは、次いで、必需品の流れの断続的な中断に関係なく、いつでも正確なデータが反映されるように、前の蓄積への流量値のさらなる追加を開始するだけでよかった。
【０００６】
また、多くの場合、ゲージまたはレジスタは、必需品の流れによって直接作動されていたため、別個の電源を必要としなかった。電気メータの場合、機械式レジスタは、電力の供給を受けることができた。したがって、電力が失われると、測定機能は一時的に無意味になるので、一時的にゲージ自体に電力がなくても、測定機能は失われなかった。
【０００７】
【特許文献１】米国特許第６，６８４，１１１  Ｂ２号明細書
【特許文献２】米国特許出願第２００３／００１４２００  Ａ１号明細書
【特許文献３】米国特許第６，５１２，６４４  Ｂ１号明細書
【特許文献４】米国特許第６，２１９，６５６  Ｂ１号明細書
【特許文献５】米国特許第４，３８７，２９６号明細書
【特許文献６】米国特許第４，３６１，８７７号明細書
【特許文献７】米国特許第４，７８３，６２３号明細書
【特許文献８】米国特許第５，４６９，０４９号明細書
【特許文献９】米国特許第４，５０９，１２８号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００８】
計測装置の技術が進歩するにつれて、機械式レジスタに代わって、より電気ベースの装置および電子形式のレジスタが使用され始メータ。一般的に言えば、該すべての装置は、その操作およびデータ格納機能のために、何らかの形の電力を必要とする。該事実は、蓄積された必需品の使用量を表すデータが失われた場合、蓄積されたデータの破局的な損失の可能性、すなわち測定装置の全体的な目的の不履行を作り出した。
【０００９】
例えば、電気メータの場合、電力は、すでに計測装置または測定装置の中を流れている。該事実は、バッテリ操作または電力の他の何らかのソースに依存しようとする必要なく、電気の便利な供給に役立つ。しかし、該構成は、いくつかの面では有利ではあるが、本質的に、そのレジスタを含む測定装置にとっての電力の損失を受けやすいと同時に、例えば家や会社など、顧客の場所にとっての任意の電力の損失がある。
【００１０】
断続的な電源異常や、電圧低下などの他の状態は、最適に維持されたシステムでさえ起こり得る。例えば、電力システムは、嵐の残骸（落ちてくる大枝など）や強風のために損害を受けたり、事故（例えば、トラックや車などの車両が電柱や送電線を押し倒すなど）から損害を受けたりする可能性がある。いくつかの電力平均分配状態下で、所与の場所への電力が故意に中断されることが必要となる場合さえある。
【００１１】
この場合、またはおそらく他のソースの電源異常に関係なく、固有の問題は、電源異常の場合に、電力供給レジスタを備える電気測定装置がその蓄積されたデータを失う可能性があることである。このような技術的問題に対処するために、従来の試みがなされてきた。
【００１２】
２００４年１月２７日出願のＫｌｅｉｎらのApparatus for Power Failure Identification in a Programmable Household Appliance and Method for Identifying Power Failureという名称の特許文献１は、機器のオペレーティングソフトウェアのサブルーチンによって、電源供給電圧（ｍａｉｎｓ  ｓｕｐｐｌｙ  ｖｏｌｔａｇｅ）を表す信号が電源信号と比較される技術を開示している。電源障害を識別すると、機器の動作状態に関係するデータがメモリに格納されて、電源が回復すると、動作が操作順序における同じ時点で再開できるようにする。２００３年１月１６日発行のＪｏｎｋｅｒらのRevenue Meter With Power Quality Featureという名称の特許文献２は、電力品質事象がメータの動作電力を脅かす場合、記録され、計算されたすべてのデータが不揮発性記憶装置に移動される電気メータおよびデータ格納技術を開示している。
【００１３】
２００３年１月２８日出願のＨａｌｌらのMethod and Apparatus for Read-After-Write Verification With Error Toleranceという名称の特許文献３は、リードアフターライトテスト（ｒｅａｄ−ａｆｔｅｒ−ｗｒｉｔｅ  ｔｅｓｔ）が行われ、検出された誤りの数に基づいて、データブロックを書き換える必要があるかどうかに関して決定が行われる技術を開示している。２００１年４月１７日発行のＣａｉｎらによるMemory Integrity for Metersという名称の特許文献４は、対応するデータの格納の成功を確実にするために第２の書き込み操作の可能性を伴う電気メータおよびデータ格納技術を開示している。１９８３年６月７日出願のＮｅｗｅｌｌらのPortable Utility Billing Apparatusという名称の特許文献５は、磁気テープに書き込まれたデータが正しくない場合、可視表示および可聴アラームを伴うことができる、個々の顧客の電気メータから読み取られたデータを格納するメータリーダ搬送式装置（ｍｅｔｅｒ  ｒｅａｄｅｒ  ｃａｒｒｉｅｄ  ａｐｐａｒａｔｕｓ）について記載している。１９８２年１１月３０日出願のＤｙｅｒらのBilling Recorder with Non-volatile Solid State Memoryという名称の特許文献６は、度重なる格納の試行の後でエラーが残ってしまう場合、注釈が付されるように、エネルギー消費データを測定し、バブルメモリに記録する装置について記載している。
【００１４】
電子ベースの電気メータの他の構成および態様が知られている。例えば、特許文献７、例えば、特許文献８、および特許文献９に記載されている開示を参照されたい。このようなすべての特許の開示は、あらゆる目的で参照により本明細書に組み込まれる。
【課題を解決するための手段】
【００１５】
従来技術で直面し、本発明によって対処される、認識された特徴を鑑み、ユーティリティメータ内の計量操作（特に電気メータ）の改良型のシステムおよび方法が開発されている。より詳細には、本発明のいくつかの実施形態の特定の一態様は、断続的な電源異常に関係なくデータを保護することを介した改良された測定値の保全性を伴う。より一般には、進行中の操作中および任意の電源障害中の信頼できるメータデータの記録および維持（電気メータデータなど）を確実にするための装置および方法が提供される。
【００１６】
本発明のいくつかの実施形態の別のより特定の態様は、電気メータのメモリ保全性のために改良型の装置および方法を提供することに関する。該文脈では、本発明の一般的な一態様は、それだけには限定されないが、エネルギーまたは需要の使用量などの項目を含む、格納された電気メータの数値の改良された保全性を提供することである。該文脈では、様々な電源状態下で測定データの信頼できる格納を容易にすることが望ましい。
【００１７】
本発明のいくつかの実施形態のさらに別の一般的な態様は、有用で具体的で明確な結果、すなわち計量結果の改良されたメモリ保全性、例えばユーティリティメータ、特に電気メータなどで取得され得るものなどを生成するコンピュータソフトウェアの実用的なアプリケーションを提供することに関する。該特定の文脈では、本発明のいくつかの実施形態の一態様は、完全な電力損失に直面しながらも、データが正しくメモリにコミットされ、適切に維持されることを確実にすることである。
【００１８】
電気メータの文脈では、本発明のいくつかの実施形態の別の態様は、前の電気メータ値が常に保持されていることを保証し、したがって電源切断時の所望のデータの完全損失を防ぐように、二重格納（ｄｕａｌ  ｓｔｏｒａｇｅ）技術またはアルゴリズムを使用することである。該文脈では、本発明のいくつかの実施形態の一態様は、不揮発性記憶装置の改良された使用を行うが、不揮発性メモリの使用を提供するのに直接の欠陥の検出のための追加回路または他の構成を必要としない、改良された計量技術を提供することである。
【００１９】
本発明のいくつかの実施形態のうちの別の一般的な態様は、電気メータ用の数値など、格納される数値のためのメモリの２つの別々の領域を維持し、更新することによって、関与する格納されたデータのダブルバッファリングのためのメモリ保全性アルゴリズムを実施する特定のコンピュータソフトウェアを介して、およびその補助によって有利に実施され得る装置および改良された技術を提供することである。
【００２０】
本発明の追加の態様および利点は、本明細書の詳細な説明に記載されており、または当業者には本明細書の詳細な説明から明らかになるであろう。本発明の追加の態様および利点は、本明細書の詳細な説明に記載されており、または当業者には本明細書の詳細な説明から明らかになるであろう。また、特に示されている、言及されている、および述べられているその特徴およびステップの変更および変形は、本発明の意図および範囲から逸脱することなく、様々な実施形態および本発明の使用において実施され得ることをさらに理解されたい。変形は、それだけには限定されないが、示されている、言及されている、または述べられているものと同義の意味、特徴、またはステップの置き換え、および様々な部分、特徴、ステップなどの機能的、操作的、または位置的反転を含み得る。
【００２１】
さらに、本発明の異なる実施形態、および現在好ましい様々な実施形態は、現在開示されているステップまたは特徴の様々な組合せまたは構成、またはその均等物（図で明示的に言及されていない、または詳細な説明で述べられていないそのステップまたは特徴または構成の組合せを含む）を含み得ることを理解されたい。
【００２２】
１つの本実施形態例は、ソースから負荷への電力の流れに関する電気パラメータを監視する電気メータに関する。該本電気メータ例は、計量部分、メモリ部分、および電力監視部分を含み得る。該計量部分例は、好ましくは、動的データ収集部分、電源部分、およびコントローラ部分を含んでいてもよく、該コントローラ部分は、電気メータに、電源投入モード、通常モード、および電源障害モードのうちの少なくとも１つで様々に動作させるように構成され、動作する。該メモリ部分例は、好ましくは、第１のメモリエリア、第２のメモリエリア、および第３のメモリエリアを有していてもよく、該第１のメモリエリアおよび該第２のメモリエリアは、計量部分の前記動的データ収集部分によって収集される動的データを格納するように構成されており、該第３のメモリエリアは、静的データを格納するように構成されている。さらに、該電力監視部分は、好ましくは、ソースを監視するように構成された入力を有していてもよく、また出力部分を有していてもよい。本発明による該１つの電気メータ例では、計量部分の該コントローラ部分は、動的データ収集部分に動的データを収集させ、該収集された動的データを第１のメモリエリアと第２のメモリエリアとに交互に格納させ、該電源投入中の電気メータの電源投入操作を制御させ、したがって該電源投入操作後、該コントローラ部分が、好ましくは、該第３のメモリエリアに格納されている静的データに基づいて、また第１のメモリエリアおよび第２のメモリエリアのうちの所定の一方に格納されている収集された動的データに基づいて、該電気メータの最初の操作パラメータを設定するように構成され、動作する。
【００２３】
本発明による別の本実施形態例では、ユーティリティメータには、断続的な電源異常に関係なく消費データを保持するために、改良されたメモリの保全性が提供される。該メータは、好ましくは、公共商品（ｕｔｉｌｉｔｙ  ｃｏｍｍｏｄｉｔｙ）の消費を監視、感知し、所定の連続したデータセットにおけるそれに関連する対応する消費データを生成する電子計量手段と、ダブルバッファ格納要素として並列して動作する１対の不揮発性メモリ記憶装置と、動作可能である場合、該不揮発性メモリ記憶装置のうちの少なくとも１つに有効な消費データが維持されるように、該所定の連続したデータセットとの関連で該メモリ記憶装置を動作させる読み取り／書き込みロジックを含む。該例では、該読み取り／書き込みロジックは、好ましくは、収集のステップ中に収集された第１のデータセットを、１対の不揮発性メモリ記憶装置の第１のメモリ部分に書き込み、収集のステップ中に収集された第２のデータセットを、該１対の不揮発性メモリ記憶装置の第２のメモリ部分に書き込み、その後収集された個々のデータセットを、第１のメモリ部分と第２のメモリ部分とに交互に書き込み、該データセットを書き込む各ステップのすぐ後に各データセットを読み取り、該読み取られた各データセットを該書き込まれたデータセットと比較し、該読み取られた各データセットが該書き込まれたデータセットと等しくないことを比較のステップが示す場合、該データセットを書き換え、比較のステップおよび書き換えのステップを所定の回数繰り返すように動作する。
【００２４】
本発明は、同様に、断続的な電源異常に関係なく消費データを保持するために、そのメモリ保全性を向上させるユーティリティメータの操作の方法など、対応する方法に関することもよく理解されたい。該方法例は、
ユーティリティメータに関連付けられている第１のメモリ部分を提供するステップと、
該ユーティリティメータに関連付けられている第２のメモリ部分を提供するステップと、
該ユーティリティメータに関連付けられているデータソースから、消費データを個々のデータセットの形で順次収集するステップと、
収集のステップ中に収集された第１のデータセットを第１のメモリ部分に書き込むステップと、
収集のステップ中に収集された第２のデータセットを第２のメモリ部分に書き込むステップと、
その後収集された個々のデータセットを第１のメモリ部分と第２のメモリ部分とに交互に書き込むステップと、
該データセットを書き込む各ステップのすぐ後に各データセットを読み込むステップと、
該読み取られた各データセットを該書き込まれたデータセットと比較するステップと、
該読み取られた各データセットが該書き込まれたデータセットと等しくないことを比較のステップが示す場合、該データセットを書き換えるステップと、
比較のステップおよび書き換えのステップを所定の回数繰り返すステップと
を含み得る。
【００２５】
さらに、特に方法に関係する別の本実施形態例は、断続的な電源異常に関係なく、それに格納されている消費データを保持するために、電気メータを動作させる方法を伴い、該電気メータのタイプは、動的データ収集部分、電源部分、コントローラ部分、メモリ部分、および電力監視部分を有する。該好ましい方法例は、
ａ）メータ初期設定値をメモリ部分に格納するステップと、
ｂ）電源部分からの出力が第１の所定の初期設定値より大きい場合、第１のカウンタを増分するステップと、
ｃ）電源部分からの出力が該第１の所定の初期設定値以下である場合、該第１のカウンタをリセットするステップと、
ｄ）電力監視部分からの出力が第２の所定の初期設定値より大きい場合、第２のカウンタを増分するステップと、
ｅ）電力監視部分からの出力が該第２の所定の初期設定値以下である場合、該第２のカウンタをリセットするステップと、
ｆ）該第１のカウンタに格納されているカウントが第３の所定の初期設定値を超えず、該第２のカウンタに格納されているカウントが第４の所定の初期設定値を超えない場合、ｂ）からｅ）までのステップを繰り返すステップと、
ｇ）電気メータを通常動作モードにするステップと
を含む。
【００２６】
本発明の一実施形態例は、電気メータなどの数値として格納されるデータのためのメモリの２つの領域を維持し、更新するダブルバッファプロセスを使用する改良されたメモリの保全性に関する。一方のエリアは、最新の読み取り値を保持し、もう一方は、前の読み取り値を保持する。該技術またはアルゴリズムによれば、該２つのメモリの古い方が更新される。該構成および／または技術の実施は、有利には、例えば電気メータが、例えばフォールトトレラント環境における増加するレジスタのｋＷｈ（キロワット／時）の読み取り値など、任意の数値を維持できるようにする。
【００２７】
本発明の他の実施形態例は、不揮発性技術の装置など、様々なメモリタイプを使用し得る。該装置は、例えば、ＥＥＰＲＯＭ（電気的消去可能ＰＲＯＭ）、フラッシュメモリ装置、磁気媒体、またはバッテリバックアップ式（ｂａｔｔｅｒｙ  ｂａｃｋｅｄ）ＲＡＭ（ランダムアクセスメモリ）などを含み得る。本発明の別の態様として、該不揮発性技術の任意のメモリ装置は、処理装置の内部または外部のいずれに配置されていてもよい。
【００２８】
本発明のいくつかの実施形態の態様によれば、該各メモリ装置は、ダブルバッファエリアを構成するために使用され、各バッファは、それ自体のチェックサム値を有する。同業者にはよく知られているように、チェックサムは、処理装置およびその記憶媒体（言及されるように、本発明に従って変わり得る）に送信され、またそこから送信されるデータの妥当性検査を行うために使用される方法である。本発明による二重格納アルゴリズムまたは技術を使用することは、前の値が常に維持されることを保証し、それによって任意の電源異常中の全エネルギーの損失を防ぐ。
【００２９】
さらに、本発明の実施形態例のいくつかの態様によれば、常に、少なくとも二重のエリアのうちの１つ（すなわち古い値）のみが新しい値に更新される。
【００３０】
本発明のいくつかの実施形態のさらに別の態様では、電気メータの例の場合、ｋＷｈでの読み取り値の場合はあるエネルギー単位と一致するように、またはｋＷでの読み取り値の場合は時間単位と一致するように、メモリ書き込み操作を管理し、監督する技術またはアルゴリズムが提供される。本発明のいくつかの実施形態の態様によれば、試行済みの格納（すなわちメモリ書き込み操作）が失敗する場合、測定の単位は、格納される値の精度に重大な影響を与えないほど十分に小さくなるように選択される。同時に、不揮発性メモリ装置の耐用年数を（累積的に）超えるほど小さくないように選択される。このようなことは、例えば、記憶場所が書き込まれ得る回数が制限されているＥＥＰＲＯＭ装置の場合、問題である。
【００３１】
本発明の態様によれば、格納技術またはアルゴリズムは、どんな電源障害によっても引き起こされないため、動的データ格納ルーチンを起動するために電源障害を警告する必要性が不要になる。しかし、本発明は、電源障害の早期のワーニングを提供し、それによって、このようなことが望まれる場合、電源障害ルーチンの実行を可能にする。
【００３２】
本発明のいくつかの実施形態のさらに別の態様によれば、電気メータ内に含まれる計量が通常動作を開始する前に、本技術を備えている電気メータへの交流（ＡＣ）線入力が安定しており、電源電圧が安定していることを確実にする電源投入方法が提供される。
【００３３】
本発明のいくつかの実施形態のさらに別の態様によれば、動的データが書き込まれたすぐ後に不揮発性メモリへの書き込み操作が確認されることを確実にする技術またはアルゴリズムが提供される。書き込み障害が検出されると、システムのリセットが開始される前に所定の数の追加の書き込み試行が行われ得る。該イベントでは、本発明によれば、最大のデータ損失は、最新の（すなわち前の）更新以降の予め選択されている測定単位である。例えば、データ書き込みプロセスが実行されているときに電源異常がある場合、書き込み操作が失敗することになる。電力が戻るとすぐ、より古い値のこのような試行済みの更新が悪いチェックサムを有することがわかる。この場合、対象の技術またはアルゴリズムによれば、最後に正常に格納されたエネルギー値が戻されることになる。したがって、その間のエネルギーの損失量（すなわち該エネルギーについてのデータ）は、管理されている増加するエネルギー単位（すなわち該エネルギーについてのデータ）のみとなることになる。
【００３４】
有用で具体的で明確な結果を生成するための該技術またはアルゴリズムの実用的な適用となるために、該技術を実施する装置およびコンピュータソフトウェアの両方、または本技術に関連するフローチャートおよび／またはアルゴリズムの他の実装が本発明に関与していることを当業者は理解されたい。
【００３５】
さらに、別の本実施形態例では、通常動作中、メモリにコミットされたデータは、書き込みの成功を決定するために、すぐに読み取られる。該特定の例の文脈では、動作電力を監視している間に任意の電源障害を検出した後すぐに、測定操作を再開すると、信頼できる初期設定データの提供を確実にするリセット手順が開始されてもよい。該例の場合での電源障害検出は、メータ計量盤（ｍｅｔｅｒ  ｍｅｔｒｏｌｏｇｙ  ｂｏａｒｄ）に関連する電圧、またはストレージキャパシタ（ｓｔｏｒａｇｅ  ｃａｐａｃｉｔｏｒ）の電圧の低下に基づく可能性があり、一方で、例えば通常モードの間隙（すなわち電源障害後）は、該電圧の両方が最小値に関するテストに合格することに依存し得る。該例における該結合された手法は、雑音および何らかの劣悪なＡＣ線状態への感度が低くなるように、ヒステリシス効果を提供する。
【００３６】
本実施形態例の他の態様では、メータの計量構成要素とメータレジスタとの間のインターフェイスを監視することによって、いわゆる動的データ（エネルギーの流れおよび量）が収集されて格納されることは理解されよう。
【００３７】
本明細書の残りを検討すると、該実施形態およびその他の特徴および態様を当業者はよりよく理解できよう。
【００３８】
本明細書には、その最適なモードを含み、当業者を対象とする本発明の使用可能な全開示が記載されており、本明細書では、添付の図面を参照する。
【００３９】
本明細書および添付の図面を通じて、参照文字の使用の繰り返しは、本発明の同じまたは類似の特徴、要素、ステップ、または態様を表すためのものである。
【発明を実施するための最良の形態】
【００４０】
課題を解決するための手段のセクションで述べたように、本発明は、特に、断続的な電源異常に関係なくデータを保持することを介した改良された測定値の保全性を伴う電気メータなどのメータ内の計量操作の改良型のシステムおよび方法に関する。
【００４１】
図１を特に参照すると、本発明による、例えば電気メータなどの計量パッケージ内に含まれるデータストアの第１および第２のメモリページを示す図が示されている。図示されているように、メモリ内の各ページは、データに割り当てられた部分、およびチェックサム値に割り当てられた部分を含む。チェックサムは、当業者にはよく知られているように、データとして格納された値を確認できる機構を提供する。本構成例では、チェックサムは、２バイトＣＲＣ１６チェックサムに対応し得るが、このようなものは、本発明の特定の制限ではなく、他の形のチェックサムが使用されてもよい。
【００４２】
図２は、その様々なコンピュータソフトウェアおよびハードウェアの実装を含めて、本発明の様々なハードウェア態様を概略ブロック図の形で大まかに表している。電気メータの例では、一般に１０で表される該メータまたは計測装置１０は、電力線４０によって表される電力グリッドまたは電力分配システムから電力入力３０を受け得る。示されている単一の入力線３０は、代表的なものであり、実際には、電気メータの使用の特定のエリアの計量要件に応じて、複数の線（例えば複数の位相）に対応し得ることに留意されたい。
【００４３】
計測装置１０内には、電気計量パッケージまたは処理装置２０が組み込まれているか、関連付けられていてもよい。本開示からわかるように、該処理装置２０は、電気メータの数値を出力する電子レジスタを含んでいるか、それに関連付けられていてもよい。該レジスタは、外部から見えなくてもよく、したがって、ＲＦ出力、または例えば「ｗａｌｋ−ｂｙ」メータリーダなどによるメータ１０での視覚化を必要としない他の形の出力を使用してもよい。
【００４４】
さらに、本発明によれば、１対のメモリエリア１００および１０２はそれぞれ、本発明に従ってプロセスまたはアルゴリズムの態様を実施するダブルバッファ記憶装置の第１および第２のページを含み得る。該２つのページ１００および１０２は、上述された不揮発性メモリ記憶装置およびその均等物の様々な形のすべてを表すものとする。したがって、図２は、本発明のいくつかの実施形態によるいくつかの基本的な態様の略図を、大まかな関係で示している。大まかに定義されたこのような記述は、コンピュータソフトウェアおよび／またはハードウェア装置の内容および使用に関して、本発明の任意の実装形態における変形を代表するものとする。当業者は、電子計量パッケージ２０により収集されたデータの信頼できる格納を確実にするために、本明細書に記載された特定の方法を実施するマイクロプロセッサ実行可能コードなどの対応するコンピュータソフトウェアを考案することができる。
【００４５】
本技術によれば、電子メータ１０内の電子計量パッケージ２０によって収集されたデータは、メモリエリア１００と１０２とに交互に書き込まれる。つまり、例えば、「第１の」または最初の読み取り値はメモリエリア１００に書き込まれ、「第２の」または次の読み取り値はエリア１０２に書き込まれ、次のまたは後の読み取り値は２つのエリアの間に交互に書き込まれ得る。メモリエリア１００、１０２は、本発明によれば、不揮発性メモリ装置、または単一のメモリ装置の別々の部分に対応し得る。一構成例では、不揮発性メモリ装置は、３２バイトページ書き込み機能を処理する８キロビットのＥＥＰＲＯＭに相当し得る。
【００４６】
電子計量パッケージ２０によって収集された動的データは、メモリの最も効率的な関与を提供するようにページ書き込みとすることができる。別の特定の例によって、ＥＥＰＲＯＭは、ページのバイト境界で塞がれてもよく、いくつかのブロックが数ページにまたがっていてもよいことを理解されたい。特定の対象のブロックは、ＥＥＰＲＯＭにおいて、生のおよび／または処理済みの計量データまたは情報を含む動的ブロック（構成例の他のエリアにおける）に対して、例えば電気メータ構成データに関する静的なまたは不変の情報である構成情報を含む静的なブロックとして構成されてもよい。
【００４７】
実施形態例における該動的データは、同じタイプの計測情報を含むようにフォーマットされるＥＥＰＲＯＭの２つの物理的なブロックに対応し得る。これらの動的データブロックは、一構成例において、それぞれ２つのページを消費し得る。これは、該各動的ブロック例がそれぞれ合計３２バイトの情報を含み得ることを意味する。動的データブロックは、例えば、いくつかのページだけ互いに離れた異なる物理的なアドレスに配置されてもよい。該両方の動的データブロック例は、ブロックの最後にＣＲＣ１６チェックサム値を含み得る。不揮発性メモリエリア１００および１０２のうちの選択された一方に格納された動的データは、好ましくは、本明細書において図４を参照してさらに説明されるように、電気メータが電源障害に遭遇した場合、電源投入すると、初期設定データとして働き得る。
【００４８】
本発明のいくつかの実施形態の特定の一態様は、２つのメモリエリア１００および１０２にデータを書き込むプロセスを取り巻く方法に対応する。一構成例では、ＥＥＰＲＯＭの書き込みサイクル仕様は、ＥＥＰＲＯＭメモリの個々のセルごとに１０００万であり得る。本発明によれば、動的データは、一部にはＥＥＰＲＯＭの寿命を延ばすために、交互の動的ブロック書き込み方式でＥＥＰＲＯＭに書き込まれる。したがって、例えば、１０００万の動的ブロックの書き込みが実行された場合、各動的ブロックまたはセルは、５００万の書き込みを経験することになる。
【００４９】
書き込みプロセスを取り巻く方法は、いったんデータがエリア１００または１０２のいずれかに書き込まれると、そのデータが正しくコミットされたことを確認するために、それぞれ書き込まれたエリアからデータがすぐに読み取られるという点で、その一部の実施形態に関して、本技術の別の重要な態様に対応する。データ書き込みプロセスが不成功であったと決定された場合、データ書き込みプロセスは、この第２の試行が成功したかどうかを決定するために、メモリエリアの次の読み取り値で繰り返されてもよい。再度、この次の試行が不成功であると思われる場合、追加の処理ステップを行う前に、書き込みプロセスおよびその後の即座の読み取りが所定の回数繰り返されてもよい。
【００５０】
本発明のいくつかの実施形態では、書き込みおよび即座の読み取りシーケンスは、不成功の場合、追加のステップが行われる前に、例えば５回繰り返されてもよい。本発明に従って、他の所定の回数の反復試行が実施されてもよい。該追加のステップは、一実施形態例では、メータ表示パネル上にエラーメッセージを掲示すること、または他の何らかの形のエラーメッセージを送信し、その後、電気メータ１０の電子計量パッケージ２０内の回路を強制的にリセットすることを含み得る。
【００５１】
コンピュータソフトウェア実装装置およびハードワイヤード装置の様々な混合を含めて、本発明のメモリ保全性プロセス（すなわちアルゴリズム）は様々な実施形態で実施され得ることを当業者は理解されたい。当業者は、特定の実施形態の必要性を満たすために、その明細書および図面を含むこの出願の開示に基づいて、本発明のコンピュータソフトウェアおよびハードワイヤード実装の各自が選択した変形を実現することができる。該すべての変更および変形は、本開示の意図および範囲内に含まれるものとする。同様に、上記の実施形態は、例にすぎず、それに伴う説明は、限定の言葉ではなく、例示の言葉として意図される。
【００５２】
次に図３を参照すると、本発明による電気メータ１０内の電子計量パッケージ２０の電源およびコントローラ部分５０の例（すなわち代表的なもの）の部分的な概略図が示されている。入力線３０は、電気メータの計量構成要素の入力線として上述したが、電子計量パッケージ２０の供給源としても使用される。他の代表的に示されている電源構成要素５４によって線３０に接続されるものとして代表的に示されているのは、その陰極端がストレージキャパシタ５６に結合され得る整流ダイオード５２である。制御されていない電圧ＶCAPは、電圧レギュレータ５４’の入力に適用され得るストレージキャパシタ５６にわたって生成され、これは次いでレギュレータ５４’の出力端子７０によって電気メータ１０の電子測定パッケージ２０内の他の電子構成要素に供給され得る。この場合も、このようなものは、本発明の広範な態様を代表しており、電気メータの電源部分が、その値が電気メータのいくつかの操作態様中に本発明に従って検査される要因の１つであるＶCAPとして表される制御されていない電圧を生成する少なくとも整流器部分を含むことを当業者に伝えるように意図されている。
【００５３】
入力線３０は、上述したように、それぞれ示されている電源および電圧レギュレータ５４”に結合されていてもよい。電圧レギュレータ５４”は、その制御された出力電圧Ｖddが計量構成要素の電源として使用される電気メータの計量盤（ｍｅｔｒｏｌｏｇｙ  ｂｏａｒｄ）に関連付けられている電圧レギュレータに相当する。代表的な電圧レギュレータ５４”、および上述した電圧レギュレータ５４’は、集積回路レギュレータ、または１つまたは複数のトランジスタおよび／または（当業者によってよく理解されている）他の必要な構成要素を含む電気構成要素の均等物に相当し得る。本技術によれば、制御された出力電圧Ｖddは、入力線３０にＡＣ線電圧が存在するかどうかを検出するために監視される。
【００５４】
さらに１つの構成要素（一般に５８で表される代表的なコントローラ）が電源部分５０内に表示されている。このような代表的なコントローラ５８は、制御された電圧Ｖdd、および制御されていないキャパシタ電圧ＶCAPを監視、評価し、図４および図５を参照して後でより十分説明するように、出力線７２上でその評価を表す信号を生成するために使用される。コントローラ５８は、ＡＳＩＣ（特定用途向け集積回路）装置、マイクロコントローラ、マイクロプロセッサ、コンピュータ、ハードワイヤード回路、または後で説明される機能を実行することができる（当業者によってよく理解されている）他の任意の装置、または装置や要素の組合せに相当し得る。
【００５５】
次に図４および図５を参照すると、それぞれ電源投入操作および電源障害検出操作を表すフローチャートが示されていることがわかる。図４は、電気メータ１０の電子計量パッケージ２０の電源投入操作を代表的に表している。一般に、電子計量パッケージ２０は、マイクロコントローラユニット（ＭＣＵ）に相当し得るが、マイクロプロセッサ、コンピュータ、ＡＳＩＣ、または必要に応じて本明細書に記載された機能を提供する他の装置や装置の組合せを含む他の装置が使用されてもよい。
【００５６】
図４に示されているように、電源投入プロセスは、ステップ８０で開始し、ここでＭＣＵが基本状態にリセットされた後、ステップ８２が続き、ここで初期設定値がＭＣＵのメモリ構成要素にロードされる。該初期設定値は、図５を参照してさらに説明する、前に格納されていた動的データ値、および電気メータ１０内の計量の操作に必要な基準値および閾値に様々に関係し得る静的値に相当し得る。識別のために、該様々な基準値および／または閾値は、例えば本開示で違うように説明されたものなど、本発明の第１の、およびその後の初期設定値と考えてもよい。
【００５７】
初期設定ステップ８２の後、処理は、いくつかの本実施形態例に従って、制御された値Ｖddおよびキャパシタ電圧ＶCAPの実質的に同時の（しかし別々の）評価が行われ得る並列パスをたどる。ステップ８４で、（図３を参照して説明された）計量の電源部分からの電圧Ｖddは、所定の第１の閾値ＴＨ１と比較される。ＴＨ１は、制御された電圧Ｖddの通常操作レベルを表すために選択された所定値であり、Ｖddは、電力線４０（図２）から供給される適切なレベルのＡＣ線電圧を代表し、さらに、入力線３０（図２）から使用可能であり、それを介して電気メータ１０から使用可能になる。Ｖddが閾値ＴＨ１より大きい場合、処理は（図４によって示されているように）ステップ８６に進み、ここで、カウンタに格納されている値は、制御された電圧Ｖddが少なくとも閾値ＴＨ１を上回るという事実を表すために増やされる。一方、ステップ８４で行われる比較が負の場合、図４の代表的な実施形態による処理は、示されたステップ８８に進み、ここで、Ｖdd閾値比較に関連付けられているカウンタに格納されている値がリセットされる。
【００５８】
さらに、本発明例によれば、実質的に同時に、Ｖddに関して比較が行われているとき、図示されているように、ステップ９０でストレージキャパシタ５６（図３）にわたる電圧ＶCAPが評価される。キャパシタ電圧ＶCAP（制御されていない電圧値）は、ステップ９０で、第２の所定の閾値ＴＨ２と比較されて、該制御されていない電圧が該第２の閾値レベルを上回るかどうかを決定する。ステップ９０でこのような比較テストが正の場合、処理は、図示されているようにステップ９２に進み、ここでストレージキャパシタ電圧（ＶCAP）を表すカウンタ内の値が増やされる。一方、ステップ９０で行われた比較が負の場合、処理は、図示されているようにステップ９４に進み、ここでキャパシタ電圧ＶＣＡＰ閾値比較に関連付けられているカウンタに格納されている値がリセットされる。
【００５９】
次の処理がステップ９６に進み、ここで制御された電圧Ｖdd閾値比較に関連付けられているカウンタ、およびキャパシタ電圧ＶCAP（制御されていない電圧）閾値比較に関連付けられているカウンタに格納されているそれぞれの値は、図示されているように、さらに追加の値に対して比較される。ステップ９６で、制御された電圧Ｖddに関する（すなわちそれに関連付けられている、またはそれを表す）カウンタの値は、所定の値ＰＵ＿ＶＡＬＩＤと比較される。該比較は、制御された電圧Ｖdd（および関連してＡＣ線電圧）が電気メータに適切な操作電圧を提供するのに十分なレベルであるかどうかを決定するために実行される。
【００６０】
ステップ９６で、ストレージキャパシタ５６（図３）にわたる電圧ＶＣＡＰに関する（すなわちそれに関連付けられている、またはそれを表す）カウンタに格納されている値と、所定の値ＰＵ＿ＶＡＬＩＤとの類似の比較が行われる。制御された電圧Ｖdd閾値比較に関連付けられているカウンタに格納されている値、およびキャパシタ（すなわち制御されていない）電圧ＶCAP閾値比較に関連付けられているカウンタに格納されている値が所定の値ＰＵ＿ＶＡＬＩＤを上回る場合、正の結果が示され、処理は、図示されているようにステップ９８に進み、ここで電気メータが通常の操作モードになる。一方、（示された比較のいずれか一方または両方が負であるとわかるため）該比較が負の結果を生成する場合、処理は、図示されているように、それぞれステップ８４および９０に戻り、ステップ９６で正の結果（すなわち両方の比較について正の結果）が得られる時間まで、他の示されているステップをループする。代表的なステップ９６で行われた２つの別々の比較について、単一の値ＰＵ＿ＶＡＬＩＤが得られたが、このステップ９６で行われた２つの比較のそれぞれによって異なる所定の値が得られる場合があることに留意されたい。
【００６１】
最後に図５を参照して、電源障害検出プロセスについて説明する。図５に示されているように、電源障害検出プロセスは、ステップ９８で示されているように、電気メータが通常モードで動作することで始まる。図５のこのステップ９８は、図４の操作シーケンスの結果に示されている同じステップ９８である。言い換えれば、電源障害検出操作の最初のステップは、図４に示されている電源投入操作における最後のステップとして示されている対応するステップに（メータの状況の面で）等しい。
【００６２】
確立された通常モード９８から、図５の例による処理は、ステップ１００に進み、ここで、制御された値Ｖddが第１の所定の閾値ＴＨ１と比較される。制御された電圧Ｖddが閾値ＴＨ１未満であることを該比較が決定した場合、ステップ１０２で、制御された電圧Ｖdd閾値比較に関連付けられているカウンタの値が増やされる。そうでない場合、制御された電圧Ｖdd閾値比較に関連付けられているカウンタの値は、図示されているように、ステップ１０４でリセットされる。
【００６３】
制御された電圧Ｖddの評価の後、図５の例による処理は、ステップ１０６に進み、ここで２つの別々の評価が行われる。まず、制御された電圧Ｖdd閾値比較に関連付けられているカウンタの値が、所定の値ＰＦ＿ＤＥＴＥＣＴＥＤより大きいかどうかを決定するために検査される。第２に、ストレージキャパシタ５６（図３）閾値比較にわたる電圧ＶCAPに関連付けられている値が、第３の所定の閾値ＴＨ３未満であるかどうかを決定するために検査される。これら２つの比較のいずれかが正である場合、電源障害状態が存在すると認識され、処理はステップ１０８に進み、ここで該電源障害の指示が与えられる。図５は、ステップ１０８を「電源障害手順」の指示として示しており、これは、次いで本発明による電源障害手順が行われることになっていることを意味する。図示されているように、ステップ１０８からの電源障害指示は、ステップ８０に進み、ここで、ＭＣＵがリセットされる。
【００６４】
この時点で、異なる２つの所定の閾値ＴＨ２およびＴＨ３が、ストレージキャパシタ５６（図３）にわたる電圧ＶCAPについての比較値として、操作の様々な時点に提供され、使用されるものとして表されていることに留意されたい。閾値の違いは、電子計量パッケージ２０の不必要なサイクリングを避けるためにヒステリシス効果がもたらされるように、本発明に従って故意に選択されてもよい。また、ＭＣＵリセットステップ８０（図５）が、電源投入プロセスが開始した（図４）同じ開始点であることも留意されたい。そのため、操作プロセスは、プロセスが開始したところに戻り、したがって、当然電源投入プロセスの次のステップ、すなわちステップ８２は、示されているように、ＭＣＵ初期設定を伴う。
【００６５】
本発明の文脈内で、初期設定（ステップ８２）は、上記のように、電子計量パッケージがＭＣＵリセットステップ８２に入る方法のうちの１つが、収集された動的データをメモリエリア１００または１０２（図２）のうちの一方に繰り返しうまく書き込めないことによるものであるという点で、特別な意味を帯びる。したがって、ＭＣＵ初期設定ステップ８２（図４）中に、電子計量パッケージ２０の初期設定動的データとして使用されるそのデータとして、最も適したメモリエリア１００または１０２からデータを選択することが重要である。本発明によれば、どのメモリブロックを使用すべきかの選択は、いくつかの要因によって決まり得る。第１の要因は、メモリに格納されているデータに対するＣＲＣ１６チェックサムバイトの妥当性検査に基づく。動的データが電子計量パッケージによってコミットされると決定されると、最初のデータ基準として選択されないブロックは、最初に書き込まれるブロックになるように選択される。
【００６６】
本発明は、その特定の実施形態を参照して詳しく説明されてきたが、上記を理解すると、実施形態への改変、その変形、および均等物を容易に生成できることを当業者は理解されよう。したがって、本開示の範囲は、限定によるのではなく、例示によるものであり、対象の開示は、当業者に容易にわかるような本発明への変更、変形、および／または追加の包含を除外しない。
【図面の簡単な説明】
【００６７】
【図１】本発明に係るデータストアの実施形態例の第１および第２のメモリページの構成例を示す図である。
【図２】本発明に係るデータ記憶装置例を示す図である。
【図３】本発明に係る電源およびコントローラ例の部分的な概略図である。
【図４】本発明に係る電源投入ルーチン（すなわち電源投入操作）例を表すフローチャートである。
【図５】本発明に係る電源障害ルーチン（すなわち電源障害検出操作）例を表すフローチャートである。
【図１】
2008511832.tif 000003
【図２】
2008511832.tif 000004
【図３】
2008511832.tif 000005
【図４】
2008511832.tif 000006
【図５】
2008511832.tif 000007
【国際調査報告】
2008511832.tif 000008