(57)【要約】      （修正有）【課題】サーバとメータの連携による様々な共有、分散、又はパラレルコンピューティングタスクを実行する。【解決手段】メータ１０１のプロセッサが、通信ネットワーク１０３を介して処理命令とデータをサーバ１０２から受信し、この命令とデータを格納する。プロセッサが、受信したデータをプロセッサが処理する空きがあるかどうかを判定する。空きがなければ、プロセッサは、例えば計量タスクを実行し、プロセッサに空きができるまで受信したデータの処理を遅らせる。空きがあれば、プロセッサが、メータデータを処理する。メータが通信ネットワークを介してその結果をサーバに送信する。【選択図】図１
2012181839.tif 000002
【特許請求の範囲】
【請求項１】
メータシステムを用いてデータを処理する方法であって、
データ処理タスクとデータをユーティリティメータ（１０１）で受信するステップと、
前記データを前記メータ（１０１）で処理するステップと、
前記処理の結果を前記ユーティリティメータ（１０１）からサーバ（１０２）に送信するステップと、を含む、方法。
【請求項２】
前記ユーティリティメータ（１０１）が、前記データ処理タスクと前記データの受信に応答して前記データを処理する空きがあるかどうか判定するステップと、
前記ユーティリティメータが前記データを処理する空きがあるとの前記判定に応答して、前記メータ（１０１）で前記データを処理するステップと、を更に含む請求項１に記載の方法。
【請求項３】
前記データ処理タスクを前記サーバ（１０２）から受信する、請求項１記載の方法。
【請求項４】
前記データ処理タスクを第２のメータ（１０１）から受信する、請求項１記載の方法。
【請求項５】
前記データ処理タスク及びデータの前記受信に応答する前記ユーティリティメータ（１０１）と関連付けて、前記データ処理タスク及びデータをメモリ（１０８）中に格納するステップを更に含む、請求項１に記載の方法。
【請求項６】
前記データ処理タスクとデータが、分散コンピューティング処理タスクに関連付けられる、請求項１に記載の方法。
【請求項７】
前記データ処理タスクとデータがパラレルコンピューティング処理タスクに関連付けられる、請求項１に記載の方法。
【請求項８】
前記データ処理タスクとデータが、データネットワーク（１０３）を介して前記サーバ（１０２）から前記ユーティリティメータ（１０１）に送信される、請求項１に記載の方法。
【請求項９】
データ処理タスクとデータをユーティリティメータ（１０１）で受信し、前記データを前記メータ（１０１）で処理し、前記処理の結果を前記ユーティリティメータからサーバ（１０２）に送信するように機能するプロセッサ（２０２）を含む、ユーティリティメータ（１０１）。
【請求項１０】
前記データ処理タスクと前記データの受信に応答して、前記プロセッサ（２０２）が、前記ユーティリティメータ（１０１）が前記データを処理する空きがあるかどうか判定し、前記ユーティリティメータ（１０１）が前記データを処理する空きがあるとの判定に応答して、前記メータで前記データを処理するように更に機能する、請求項９記載のユーティリティメータ（１０１）。
【発明の詳細な説明】
【背景技術】
【０００１】
本明細書に開示の主題は、ユーティリティメータシステム及び分散コンピューティングに関する。
【０００２】
ユーティリティメータシステムは、例えば、特定のサービスの使用量を計測する電気メータ、ガスメータ、水道メータ等を含む。従来のメータは機械式で、技術者が視覚的に読み取ることでサービスの使用量を測定できるものであった。
【０００３】
電子メータの出現により、無線データネットワーク又は有線データネットワーク等の通信ネットワークを通じて、メータでデータを受信及び出力可能な種々のシステムが実施されている。データネットワークを使用すると、オペレータがメータ上の測定値を遠隔的にモニタリングできるようになり、幾つかの例では、オペレータがメータ又は関連装置に対してシステムの一部を制御するように命令できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許第７６４４４０８号明細書
【発明の概要】
【０００５】
本発明の一態様は、メータシステムを用いてデータを処理する方法であって、この方法は、データ処理タスク及びデータをユーティリティメータで受信するステップと、データをメータで処理するステップと、処理結果をユーティリティメータからサーバに送信するステップとを含む。
【０００６】
本発明の別の態様は、プロセッサを含むユーティリティメータであって、このプロセッサは、データ処理タスクとデータをユーティリティメータで受信し、データをメータで処理し、処理結果をユーティリティメータからサーバに送信するように機能する。
【０００７】
本発明のまた別の態様では、ユーティリティシステムが、サーバ、データネットワーク、及びデータネットワークを介してサーバに通信接続されたユーティリティメータを含み、このユーティリティメータはプロセッサを含み、このプロセッサは、データ処理タスクとデータをユーティリティメータで受信し、データをメータで処理し、処理結果をユーティリティメータからサーバに送信するように機能する。
【図面の簡単な説明】
【０００８】
【図１】メータシステムの一実施例のブロック線図を示す。
【図２】図１のメータの実施例のブロック線図を示す。
【図３】メータにおける分散処理の方法の一例のブロック線図を示す。
【発明を実施するための形態】
【０００９】
添付図面に関連した下記の記述から、これら及びその他の利点及び特徴が更に明らかになる。
【００１０】
本明細書の結びの特許請求の範囲において、本発明とみなされる主題を指摘し、明確にクレームする。本発明の上記その他の特徴及び利点は、添付図面に関連する下記の発明を実施するための形態から明らかである。
【００１１】
発明を実施するための形態では、添付図面を参照しながら、例示目的において、本発明の実施形態をその利点及び特徴と共に説明する。
【００１２】
図１は、メータシステム１００の一実施例のブロック線図を示す。システム１００は、表示装置１０４に通信接続されたプロセッサ（即ちサーバ）１０２、入力装置１０６、及びメモリ１０８を含む。複数のメータ１０１が、データネットワーク１０３を介してサーバ１０２に通信接続されている。データネットワーク１０３は、例えば無線又は有線のデータネットワーク等、任意の種類のデータネットワークを含む。
【００１３】
運用時は、システム１００を使用して、サーバ１０２とメータ１０１の連携による様々な共有、分散、又はパラレルコンピューティングタスクを実行できる。例えば、配電システムの運用では、サーバ１０２よって（及び／又はメータ１０１との共有によって）実行される種々の処理タスクが含まれる。メータ１０１を使用してそのような処理タスクの実行を支援すれば、プロセッサの数を増やして分散させることにより、そのようなタスクを処理するための専用サーバを縮小し、システムの信頼性を向上させることができる。
【００１４】
図２はメータ１０１の一実施例のブロック線図を示す。メータ１０１はプロセッサ２０２を含み、プロセッサ２０２は、プロセッサを含むネットワークインターフェース部２０４に接続され、（図１の）データネットワーク１０３を介してデータを処理、送信、及び受信するように機能する。プロセッサ２０２は、このプロセッサ２０２に信号を出力するセンサ２０６から計量データを受信する。この信号は、アナログデジタル変換部２０８によって処理される。図示の実施形態では、メータ１０１が、電気管２０１からの電圧と電流を検知する。プロセッサ２０２が、不揮発メモリ部２１０に通信接続されている。例示の実施形態のメータ１０１には複数の部分を含むが、代替的な実施形態では、これらを任意の組み合わせで含めても、又はこれらを含めなくてもよい。例えば、プロセッサ２０２を外部メモリ装置２１２に接続してもよい。メータ１０１は、例えばメータ１０１のケーシング（図示せず）を許可なく開ける等のメータの改竄を検出するように機能する、改竄検出部２１４を含み得る。メータ１０１は、装置又は電気システムの一部を電気管２０１に接続又は電気管２０１から切断するように機能する、接続／切断リレーアセンブリ２１６に接続可能である。計量コプロセッサ２１８は、プロセッサ２０２とセンサ２０６とに通信接続し、何らかの計量処理タスクを実行可能である。プロセッサ２０２は、このプロセッサ２０２との光通信を容易にする光通信ポート２２０に通信接続可能である。図示の実施形態は電気メータを含んでいるが、例えばガスや水道のメータ等他の種類のメータでは、同様の部品と機能を含むものの、メータの用途に応じてセンサ２０６を選択可能である。図示の実施形態及び下記の説明では、プロセッサ２０２を使用したが、ネットワークインターフェース部２０４には、プロセッサ２０２のように同様の共有処理タスクを実行するべく機能可能なプロセッサ２０２を含み得ることは、当業者であれば理解できよう。このように、これらの実施例は、プロセッサ２０２及び／又はネットワークインターフェース部２０４によって実行可能な処理を含む。
【００１５】
図１を参照すると、システム１００は任意の数のメータ１０１を含み得、これら各々が、（図２の）プロセッサ２０２と、メータ１０１をデータネットワーク１０３上でサーバ１０２及び／又は他のメータ１０１と通信可能にするネットワークインターフェース部２０４とを含む。メータ１０１の主機能には、特定のサービスの使用量を検知及び計量することが含まれるが、プロセッサ２０２を、分散又はパラレル処理スキームを使用する他の処理タスク用に使用してもよい。例えば、分散コンピューティングスキームでは、サーバ１０２は、処理命令及びデータを複数のメータ１０１に送信可能である。メータ１０１は、不揮発メモリ２１０又はメモリ２１２内にこの命令及びデータを格納し、この処理タスクを実行可能である。処理タスクが完了すると、メータ１０１は、処理結果をサーバ１０２又は他のメータ１０１に送信するが、メータ１０１は、この処理済みのデータを使用して、追加の処理タスクやデータをメータ１０１に送信してもよい。パラレル処理スキームでは、メータ１０１が、サーバ１０２から処理命令を受信し、データを取り出して、サーバ１０２に関連付けられたメモリ１０８にデータを格納する。
【００１６】
図３は、（図１の）メータ１０１における分散処理の方法の一例のブロック線図を示す。ブロック３０２では、（図２の）メータプロセッサ２０２が、処理命令とデータをサーバ１０２から受信し、この命令とデータを格納する。ブロック３０４では、プロセッサ２０２が、受信したデータをプロセッサ２０２が処理する空きがあるかどうかを判定する。空きがなければ、プロセッサ２０２は、例えば計量タスクを実行し、プロセッサ２０２に空きができるまで受信したデータの処理を遅らせる。空きがあれば、プロセッサ２０２が、ブロック３０６においてデータを処理する。ブロック３０８では、メータ１０１が通信ネットワーク１０３を介してその結果をサーバ１０２に送信する。
【００１７】
例示した図３の方法の一例は、システム１００上にコンピューティングタスクを分散させるための方法の一例に過ぎない。これに関し、システム１００は、任意の数の異なる分散、パラレル、又は共有処理スキームを実行できる。
【００１８】
限られた数の実施形態のみについて本発明を説明したが、本発明がこうした開示の実施形態に限定されないことは、明らかであろう。本発明を改変して、上記しなかった変形、代替、置換、又は等価の構造を幾つでも組み込むことができるが、これらも本発明の概念及び範囲に含まれる。また、本発明の種々の実施形態を記述したが、本発明の態様は、記述した実施形態の一部を含むのみであってもよいことを理解されたい。したがって、本発明は、以上の記述によって限定されるとみなされるべきではなく、添付の特許請求の範囲によってのみ限定される。
【符号の説明】
【００１９】
１００  システム
１０１  メータ
１０２  プロセッサ／サーバ
１０３  データネットワーク
１０４  表示装置
１０６  入力装置
１０８  メモリ
２０２  プロセッサ
２０４  ネットワークインターフェースプロセッサ
２０６  センサ
２０８  アナログデジタル変換
２１０  不揮発メモリ
２１２  外部メモリ
２１４  改竄検出
２１６  接続／切断リレー
２１８  計量コプロセッサ
２２０  光通信ポート
３０２  ブロック
３０４  ブロック
３０６  ブロック
３０８  ブロック
【図１】
2012181839.tif 000003
【図２】
2012181839.tif 000004
【図３】
2012181839.tif 000005
【外国語明細書】
2012181839000001.pdf