(57)【要約】      （修正有）【課題】入力された測定データを表示装置などに送信する場合に、送信される検知情報の送信タイミングを限定して、本来の機能の実行に負担をかけないようにした情報処理装置を提供する。【解決手段】所定の検知情報を送信する通信部１０２と、検知情報に対応した数値化された測定データを測定する測定部１０３と、測定データに基づいて所定の演算を行う測定データ演算部１０６とを備え、測定データ演算部１０６が、一定時間ごとに測定された測定データの差分データと、差分データを積算した差分和とを算出し、差分和が所定の差分和比較値を超えた場合に、差分和から送信すべき検知情報を生成し、通信部１０２が、差分和が差分和比較値を超えるごと、または、差分和が差分和比較値を超えることが予想される所定の時間が経過するごとのいずれかの時間間隔で、生成された検知情報を送信する。【選択図】図１
2017072886.tif 000002
【特許請求の範囲】
【請求項１】
所定の検知情報を送信する通信部と、
前記検知情報に対応した数値化された測定データを測定する測定部と、
前記測定データに基づいて所定の演算を行う測定データ演算部とを備え、
前記測定データ演算部が、一定時間ごとに測定された測定データの差分データと、前記差分データを積算した差分和とを算出し、前記差分和が所定の差分和比較値を超えた場合に、前記差分和から送信すべき検知情報を生成し、
前記通信部が、前記差分和が前記差分和比較値を超えるごと、または、前記差分和が前記差分和比較値を超えることが予想される所定の時間が経過するごとのいずれかの時間間隔で、前記生成された検知情報を送信することを特徴とする情報処理装置。
【請求項２】
前記所定の差分和比較値は、前記検知情報が送信された相手先ユニットが実行する機能の処理単位に基づいて予め設定されることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記検知情報が送信される相手先ユニットが、前記送信された検知情報を表示する表示ユニットである場合、前記所定の差分和比較値は、前記表示ユニットに表示される検知情報の最小の表示単位に基づいて設定されることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記表示ユニットが、表示される検知情報を記憶した記憶部を備え、
前記差分和が前記所定の差分和比較値を超えた場合に、前記通信部が、前記記憶部に記憶された検知情報を更新することを要求する表示更新要求を、前記表示ユニットに送信することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記情報処理装置が、互いに動作状態が異なる複数の動作モードを備え、
前記動作モードごとに、前記差分和が、前記検知情報の所定の処理単位に基づいて予め設定された差分和比較値を超えるのにかかる経過時間を予め設定し、
前記通信部が、前記所定の動作モードが開始された後、その動作モードの前記設定された経過時間が経過するごとに、前記生成された検知情報を送信することを特徴とする請求項１に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報処理装置に関し、特に、電気機器や電気設備などにおいて入力される測定データを、通信によって送信する情報処理装置に関する。
たとえば、冷蔵庫の消費電力量の測定データを、表示装置に送信する情報処理装置に関する。
【背景技術】
【０００２】
今日、冷蔵庫などの家庭用電化製品において、その製品の所有者に、消費電力量や電気料金などを知らせる機能を有するものが利用されている。
たとえば、家庭用電化製品において、入力された交流電流を基にして、積算電力量を算出する計量部と、積算電力量に料金単価を乗じて積算電気料金を算出し、かつ積算通電時間を計時する制御部と、表示部とを備え、表示部に、算出された積算電力量と積算電気料金と、計時された積算通電時間のうち、いずれか１つ以上の項目を設定時間間隔で順次切り替えて表示させて、回路構成の小型化、低コスト化、軽量化を図り、電気料金の目安を任意に知ることができるようにした消費電力計測表示機能付き家庭用電化製品が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−４６６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、家庭用電化製品では、不要なコストアップを避けるために、電化製品本来の機能、たとえば冷蔵庫であれば庫内を冷却する機能を実行するマイクロコンピュータなどの制御部が、上記したような付加的な機能である表示機能も実行している。
また、付加的な機能が増加すればするほどマイクロコンピュータの負担が大きくなる。
一方、表示精度を向上させるために、表示すべき消費電力量や料金について詳細なデータを短時間間隔で表示させようとする場合、制御部が実行する計算量や表示するデータ量がますます増加して、マイクロコンピュータの処理能力のうち、表示機能を実行するのに必要とする負担が大きくなるので、電化製品の本来の機能の実行に支障を与える可能性がある。
【０００５】
また、表示装置を予め備えていない電化製品に対して、後から表示装置を付加して、消費電力量などを表示装置に表示させる場合、あるいは、電化製品と異なる位置に設置されている表示装置に電化製品の各種情報を表示させる場合は、電化製品において測定されたデータを、基板間のシリアル通信や無線通信などのデータ通信手段を用いて、表示装置に送信する必要がある。
特に、表示装置の表示精度を高くする場合や、表示項目を増加させようとする場合、電化製品と表示装置との間のデータ通信におけるデータ量が増加し、通信頻度も増加するので、ますます本来の機能の実行に支障を与える可能性が高くなる。
このような場合、低コスト化要求のため、高価で処理能力の高いマイクロコンピュータを使用することができないとすると、マイクロコンピュータの処理能力はそのままで、電化製品の本来の機能に加えて、上記のような通信機能をそのマイクロコンピュータに負担させるのは好ましくない。
すなわち、同一のマイクロコンピュータを使用して、本来の機能の実行に加えて、表示機能や通信機能など、どちらかというと電化製品にとって付加的な機能も実行する場合は、できるだけ本来の機能の実行に悪影響を与えないようにすることが望ましい。
【０００６】
そこで、この発明は、以上のような事情を考慮してなされたものであり、入力された測定データを、表示装置などに送信する場合に、通信方法や送信データを工夫することによって、本来の機能の実行に負担をかけないようにした情報処理装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
この発明は、所定の検知情報を送信する通信部と、前記検知情報に対応した数値化された測定データを測定する測定部と、前記測定データに基づいて所定の演算を行う測定データ演算部とを備え、前記測定データ演算部が、一定時間ごとに測定された測定データの差分データと、前記差分データを積算した差分和とを算出し、前記差分和が所定の差分和比較値を超えた場合に、前記差分和から送信すべき検知情報を生成し、前記通信部が、前記差分和が前記差分和比較値を超えるごと、または、前記差分和が前記差分和比較値を超えることが予想される所定の時間が経過するごとのいずれかの時間間隔で、前記生成された検知情報を送信することを特徴とする情報処理装置を提供するものである。
【０００８】
また、前記所定の差分和比較値は、前記検知情報が送信された相手先ユニットが実行する機能の処理単位に基づいて予め設定されることを特徴とする。
また、前記検知情報が送信される相手先ユニットが、前記送信された検知情報を表示する表示ユニットである場合、前記所定の差分和比較値は、前記表示ユニットに表示される検知情報の最小の表示単位に基づいて設定されることを特徴とする。
これによれば、差分和が、表示される検知情報の最小の表示単位に基づいて設定された差分和比較値を超えるごとに、あるいは、この差分和比較値を超えることが予想される所定の時間が経過するごとのいずれかの時間間隔で、検知情報が送信されるので、少なくとも、表示される検知情報の最小表示単位が変化するタイミングで、検知情報が送信され、たとえば表示単位の最小けたの数値が変化しないようなタイミングでは、検知情報が送信されないようにでき、送信回数を減らすことによって送信処理にかける負担が減少し、情報処理装置本来の機能の実行に支障を与えないようにすることができる。
また、少なくとも、表示される検知情報の最小表示単位が変化するタイミングで検知情報を送信するので、検知情報の変化を確認しようとするユーザにとって、有効な検知情報を提供することができる。
【０００９】
また、前記表示ユニットが、表示される検知情報を記憶した記憶部を備え、前記差分和が前記所定の差分和比較値を超えた場合に、前記通信部が、前記記憶部に記憶された検知情報を更新することを要求する表示更新要求を、前記表示ユニットに送信することを特徴とする。
【００１０】
また、前記表示ユニットに送信される検知情報が、消費電力量データであり、前記測定部は、消費される電力量に対応した積算電力量データを測定する電力測定部を備え、前記測定データ演算部が、一定時間ごとに測定された前記積算電力量データの差分データと差分和とを算出し、前記算出された差分和が、前記表示ユニットに表示される最小表示単位の消費電力量に基づいて予め設定された前記差分和比較値を超えた場合に、前記通信部が、現在の消費電力量データを検知情報として前記表示ユニットに送信することを特徴とする。
【００１１】
また、情報処理装置は、互いに動作状態が異なる複数の動作モードを備え、前記動作モードごとに、前記差分和が、前記検知情報の所定の処理単位に基づいて予め設定された差分和比較値を超えるのにかかる経過時間を予め設定し、前記通信部が、前記所定の動作モードが開始された後、その動作モードの前記設定された経過時間が経過するごとに、前記生成された検知情報を送信することを特徴とする。
【００１２】
また、情報処理装置は、冷蔵庫を含む常時通電状態で使用される電気機器であり、前記送信される検知情報が前記電気機器の消費電力量データを含み、前記測定部によって測定された消費電力量データに対応した測定データに基づいて、前記測定データ演算部が、前記測定データの差分データと差分和とを算出し、前記差分和が、前記消費電力量データの所定の処理単位に基づいて予め設定された差分和比較値を超えた場合に、前記差分和から消費電力量データを生成し、前記通信部が、現在の消費電力量データを検知情報として送信することを特徴とする。
【発明の効果】
【００１３】
この発明によれば、検知情報を送信するタイミングが、差分和が差分和比較値を超えるごと、または、差分和が差分和比較値を超えることが予想される所定の時間が経過するごとのいずれかの時間間隔に限定されるので、送信処理にかける負担を減らすことによって、情報処理装置の本来の機能の実行に負担をかけることを軽減させ、これによって、送信された検知情報を確認するユーザにとって、有効な検知情報を適切なタイミングで無駄なくユーザに知らせることができるようになる。
また、検知情報を送信するタイミングを制限して送信処理にかける負担を軽減しているので、情報処理装置の機能を実行させる制御ユニットとして、安価な比較的性能の低い制御ユニットを用いたとしても、情報処理装置本来の機能の実行に支障を与えるような不都合が生じることを低減し、有効な検知情報の送信が可能となる。
【図面の簡単な説明】
【００１４】
【図１】この発明の情報処理装置の一実施例の構成ブロック図である。
【図２】この発明の電力量に関する情報の演算処理の一実施例の説明図である。
【図３】この発明の制御ユニットの記憶部に記憶される情報の一実施例の説明図である。
【図４】この発明の積算電力量データの測定、演算および送信処理の第１実施例のフローチャートである。
【図５】この発明の積算電力量データの測定、演算および送信処理の第２実施例のフローチャートである。
【図６】この発明の表示ユニットにおける表示処理の一実施例のフローチャートである。
【図７】この発明の表示ユニットにおける表示処理の一実施例のフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を使用して本発明の実施の形態を説明する。なお、以下の実施例の記載によって、この発明が限定されるものではない。
＜情報処理装置の構成＞
図１に、この発明の情報処理装置の一実施例の構成ブロック図を示す。
ここで、情報処理装置とは、商用電源や充電池から供給される電力によって動作するあらゆる電気機器や電気設備に相当し、たとえば、一般家庭や事務所等で使用されるテレビ、冷蔵庫、エアコンなどの家電機器、パソコンなどの事務機器なども含まれる。
【００１６】
また、以下に例示する情報処理装置としては、電気機器などが実行すべき本来の機能を実行させる制御ユニット１００と、各種情報を表示する表示ユニット２００とを有し、制御ユニットから表示ユニットに対し、表示すべき検知情報や、表示すべき検知情報を更新することを要求する情報（表示更新要求）などが、所定の通信により送信されるものとする。検知情報は、各種センサや入力デバイスから取得され、表示ユニットなどの所定の機能を実行する相手先ユニットに送信される。
制御ユニット１００と表示ユニット２００とは、家電機器など比較的小規模の情報処理装置では、それぞれ１枚程度のプリント基板で形成され、両者がコネクタあるいは所定のケーブルで接続される。
または、比較的大規模の情報処理装置では、制御ユニット１００と表示ユニット２００は、別々の筐体に形成され、両者間の情報通信は、ＬＡＮケーブルを用いた有線通信や、無線ＬＡＮや、ブルートゥースやＮＦＣを用いた近距離無線通信を用いて行ってもよい。
【００１７】
また、情報処理装置において取得され送信される検知情報には、たとえば、温度センサなどから入力された情報や、電気機器の消費電力量データなどを含み、検知情報が送信される相手先ユニットは、送信された検知情報を表示する表示ユニットに限定されるものではなく、表示機能を有する他の情報処理装置や、表示機能を有さない他の情報処理装置などでもよい。
【００１８】
以下に示す実施例では、説明をわかりやすくするために、この発明の情報処置装置を、家庭などにおいて常時通電状態で使用される電気機器の１つである冷蔵庫に適用した場合について説明する。
冷蔵庫は、一般に、複数の収納庫を有し、商用電源３００から供給されるＡＣ電力を受けて、庫内に収納された品物を冷蔵あるいは冷凍するものであるので、冷蔵庫本来の機能は、品物を冷却保存する機能である。
図１に示すように冷蔵庫は、主として、制御ユニット１００と、表示ユニット２００とを有し、外部の商用電源３００から供給されるＡＣ電力をＤＣ電力に変換して、このＤＣ電力によって所定の機能を実行する。
【００１９】
制御ユニット１００は、主として、冷蔵庫本来の機能である品物を冷却保存する機能を実行する部分である。
制御ユニット１００の処理能力が十分に高い場合は、この中に表示機能を含めておいてもよい。ただし、冷蔵庫本来の機能のみを実行することができる程度の処理能力の低い制御ユニットを利用する場合もあるので、表示ユニット２００は、制御ユニット１００とは別のユニットとして構成するものとし、表示情報等を、制御ユニット１００から表示ユニット２００に送信するものとする。
【００２０】
また、冷蔵庫は、標準装備として制御ユニット１００のみを備え、表示ユニット２００はオプションとして後から追加することができるように構成してもよい。
冷蔵庫に、表示ユニット２００を設けた場合、表示ユニットで表示される検知情報としては、たとえば、消費電力量（ｗｈ）、使用電力料金（円）、庫内温度（℃）、庫外温度（℃）、ドア開閉回数（回）などがある。
複数の情報を１つの表示ユニット２００で表示させる場合には、表示パネルの表示領域をそれぞれ別の表示領域に分割して各情報を同時に表示してもよく、あるいは、１つの表示領域に、所定の時間間隔で、各情報を１つずつ順番に表示してもよい。
また表示ユニット２００に、入力スイッチやタッチパネル等の入力機能を設け、ユーザが入力スイッチを押して、所定の表示項目を選択入力して表示させるようにしてもよい。
【００２１】
この発明は、制御ユニット１００で実行される本来の機能の実行に負担をかけないように、測定された所定の測定データから求めた検知情報を適切なタイミングで表示ユニット２００などに送信することを特徴とするものであるので、複数の表示情報の表示方法そのものは従来と同様のものを用いてもよい。
説明を容易にするために、制御ユニット１００において測定された１つの測定データから得た検知情報を、表示ユニットに送信する場合について説明する。
以下、検知情報として、冷蔵庫の消費電力量データ（ｗｈ）を用いたものを一つの実施例として説明する。
【００２２】
図１において、制御ユニット１００は、主として制御部１０１、通信部１０２、測定部１０３、電源部１０５、測定データ演算部１０６、機能実行部１０７、記憶部１１０を備える。
また、表示ユニット２００は、主として、表示制御部２０１、表示パネル２０２、通信部２０３、記憶部２１０を備える。
制御ユニット１００と表示ユニット２００とは、冷蔵庫の筐体の中に収納され、所定のコネクタおよびケーブルにより接続されるものとする。
また、制御ユニット１００と表示ユニット２００とは、所定の通信プロトコルで通信を行い、制御ユニット１００から表示ユニット２００に対して、消費電力量データを含む所定の検知情報や、表示更新要求が送信されるものとする。
【００２３】
制御ユニットの制御部１０１は、冷蔵庫の主要な機能を実行する部分であり、本来の機能である冷却保存機能の他に、たとえば、解凍機能、急速製氷機能、急速冷却機能、脱臭機能、節電機能などを実行する部分である。
制御部１０１は、主として、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏコントローラ，タイマー等からなるマイクロコンピュータにより実現され、ＲＯＭ等に格納されたプログラムに基づいて、ＣＰＵが各種ハードウェアを有機的に動作させて、冷却・除霜機能、表示情報の通信機能、各センサ入力などを実行させる。
【００２４】
通信部１０２は、検知情報を表示ユニット２００に送信する部分である。
ただし、表示情報等の検知情報の送信に限るものではなく、測定データや、冷蔵庫の状態情報（故障や異常状態など）を、外部の携帯端末などに送信するようにしてもよい。
通信機能としては、現在利用されているあらゆる通信方式のうち、いずれかを利用すればよく、たとえば、ＲＳ−２３２Ｃなどの所定の通信規格に基づいたシリアル通信、ＬＡＮケーブルを用いた有線通信、ＮＦＣなどの無線通信、独自規格による通信などを用いることができる。
【００２５】
測定部１０３は、取得された検知情報に対応した数値化された測定データを測定する部分であり、主として、表示ユニット２００に送信すべき情報を測定する部分である。
測定部１０３としては、たとえば、冷蔵庫で消費される電力量に対応した積算電力量データを測定する電力測定部１０４を含み、冷蔵庫によって現在消費されている電力量を測定する。
測定部１０３としては、この他に、たとえば、庫内の温度の測定、庫外温度の測定、ドア開閉回数の測定などをする部分を設けてもよい。
電力測定部１０４としては、従来から用いられている電力測定用のデバイスが用いられ、たとえば、電源部１０５に流れるＡＣ電力によって冷蔵庫の主要回路に流れる電流を検出することのできるカレントトランスまたは抵抗器等を含む電力測定ＩＣが用いられる。
電力測定ＩＣとしては、現在市販されているＩＣを用いればよい。
【００２６】
電源部１０５は、外部の商用電源３００から供給されるＡＣ電力（交流電力）を受け、冷蔵庫の各ハードウェアを動作させるＤＣ電力（直流電力）に変換する部分である。
電力測定ＩＣは、冷蔵庫の動作中に流れる交流電流を検出し、ＡＣ電力に対応した測定データ（以下、積算電力量データとも呼ぶ）を出力する。
この測定データは、制御部１０１に与えられ、後述するように、測定データ演算部１０６によって、測定データを用いた所定の演算を行うことによって、表示ユニット２００に送信すべき情報が生成される。
【００２７】
測定データ演算部１０６は、測定部１０３によって測定された測定データを取得し、測定データに基づいて所定の演算を行う部分である。たとえば、一定時間ごとに測定された測定データの差分データと、この差分データを積算した差分和とを算出する。
また、電力測定部１０４によって、一定時間ごとに測定された積算電力量データを取得し、この積算電力量データの差分データや、差分和を算出することによって、電力量の単位（ｗｈ）の数値に変換し、差分和から送信すべき検知情報に相当する現在の消費電力量データ（ｗｈ）を生成する。
【００２８】
このような演算処理そのものは、冷蔵庫が動作している場合は、常時行うが、演算によって求められた消費電力量データの表示ユニット２００への送信は、電力量の最小単位（ｗｈ）に基づく数値（表示パネルに表示される最小けたの数値）が変化するごとに行うようにする。
特に、後述するように、電力測定部１０４によって一定時間ごとに測定された積算電力量データの差分データと差分和とを算出し、算出された差分和が、表示ユニットに表示される最小表示単位の消費電力量に基づいて設定された差分和比較値を超えた場合に、通信部１０２が、現在の消費電力量データを検知情報として、表示ユニットに送信する。
あるいは、冷蔵庫の現在の動作モードに基づいて、上記電力量の数値が変化すると予め想定される時間間隔で、消費電力量データを送信する。
すなわち、通信部１０２によって、算出された差分和が所定の差分和比較値を超えるごと、または、差分和が差分和比較値を超えることが予想される所定の時間が経過するごとのいずれかの時間間隔で、生成された検知情報（たとえば、現在の消費電力量）を送信する。
この演算処理および送信処理の詳細については、後述する。
【００２９】
機能実行部１０７は、冷蔵庫の仕様で決められた各種機能を実行する部分であり、主として、冷蔵庫本来の機能である冷却保存機能などを実行する部分である。
また、通信部１０２を介した測定データの送信機能も含まれる
たとえば、冷却保存機能は、コンプレッサの起動および停止、庫内温度の監視、庫内冷却ファンモータのON/OFF、ダンパー装置の開閉などの処理を含むものである。
機能実行部１０７が実行する機能は、冷蔵庫ごとに予め決められた機能であり、特に限定するものではないが、制御部１０１が、所定のプログラムに基づいて、各機能ごとの処理を、ほぼ時分割的に実行する。
【００３０】
記憶部１１０は、この発明の情報処理装置が所定の機能を実行するのに必要な情報や、プログラムを記憶した部分であり、たとえば、ＲＯＭ，ＲＡＭ，フラッシュメモリなどの半導体記憶素子、ＨＤＤ，ＳＳＤなどの記憶装置、その他ＣＤ−Ｒなどの記憶媒体などが用いられる。
記憶部１１０には、主として、測定データ１１１、差分データ１１２、差分和１１３、消費電力量データ１１４、差分比較値１１５、積算最大値１１６、差分和比較値１１７などが記憶される。
ここで、差分比較値１１５、積算最大値１１６、差分和比較値１１７は、予め設定される情報であり、出荷前に、冷蔵庫の機種ごとに固有の数値が設定されることが好ましい。
【００３１】
測定データ１１１は、測定部１０３によって測定された数値データであり、検知情報に対応した数値化されたデータである。たとえば、電力測定部１０４である電力測定ＩＣによって測定され、出力される積算電力量データＥ(Ｎ)である。
この積算電力量データＥ(Ｎ)は、それ自体は単なる数値であるが、検知情報である消費電力量に対応した数値情報であり、たとえば、Ｅ(Ｎ)＝972000となった場合、消費電力量が１ｗｈとなったことを意味する。
この１ｗｈに対応する数値は、電力測定ＩＣによって異なる。Ｅ(Ｎ)のＮは測定順序を示す変数であり、０以上の整数とする。
また、積算電力量データ（Ｅ(Ｎ)）は、所定の時間間隔Ｔで、電力測定ＩＣから取得され、変数Ｎを１ずつ増加させて、記憶部１１０に記憶される。
所定の時間間隔（Ｔ）は任意の時間に設定すればよいが、たとえば、１秒間（＝Ｔｍａｘ）に設定してもよい。
積算電力量データを測定する場合、最初に電力測定ＩＣが所定のリセット回路により初期化され、積算電力量データの初期値であるＥ(０)も、ゼロに初期化される（Ｅ(０)＝０）。
【００３２】
差分データ１１２は、所定の時間間隔だけずれた隣接する積算電力量Ｅ(Ｎ)の差である。
たとえば１秒間だけずれて測定された２つの積算電力量Ｅ(Ｎ)とＥ(Ｎ−１)の差である。
差分データをｅ(ｎ，ｎ−１)で表すものとすると、ｅ(ｎ，ｎ−１)＝Ｅ(Ｎ)−Ｅ(Ｎ−１)である。ここで、変数ｎと変数Ｎは同一の数値である。
差分和１１３は、差分データを積算したデータであり、差分データｅ(ｎ，ｎ−１)を、順次加算したものである。
差分和をＷｋで表すものとすると、Ｗｋ＝Ｗｋ＋ｅ(ｎ，ｎ−１)である。
測定が開始されるときの差分和Ｗｋの初期値はゼロである（Ｗｋ＝０）。
【００３３】
消費電力量データ１１４は、測定データを利用して算出した消費電力量を意味し、積算電力量データを、電力量の単位（ワット時、ｗｈ）に変換したものに相当する。
消費電力量データ１１４をＥｗｈで表すものとすると、１ワット時の電力が消費された場合、すなわち、Ｅ(Ｎ)＝972000となった場合、Ｅｗｈ＝１となる。
また、小数点以下は、消費電力量データＥｗｈとしては記憶せずに、１ｗｈずつ増加するごとに、Ｅｗｈを記憶するものとする。
すなわち、消費電力量が１ｗｈとなったとき、Ｅｗｈ＝１となり、現在の消費電力量がたとえば１．２５ｗｈである場合は、まだＥｗｈ＝１のままであり、現在の消費電力量が２ｗｈ以上となったときに、Ｅｗｈ＝２に変化するものとする。すなわち、Ｅｗｈは、１ずつ増加する整数値とする。
【００３４】
この消費電力量データＥｗｈは、表示される最小表示単位が変化したときに、表示ユニット２００に送信される情報であり、表示ユニット２００では、受信した情報をそのまま表示しているものとすると、１（ｗｈ）が表示されていた状態がしばらく続いた後、たとえば１．２５（ｗｈ）というような小数点以下が変化した数値は送信されないので表示されず、１（ｗｈ）という数値が維持されて表示されることになる。
すなわち、電力量データの表示数値の最小けたの単位（最小表示単位）を１ｗｈとした場合、その単位（ｗｈ）の小数点以下を含まない数値（整数部分）が変化するごとに、電力量データＥｗｈが表示ユニット２００に送信され、表示パネル２０２に表示される。
【００３５】
これにより、通信部１０２によって電力量データＥｗｈが送信されるタイミングは、積算電力量データＥ(Ｎ)の取得タイミング（たとえば１秒ごと）ではなく、電力量Ｅｗｈの表示単位の数値が変化するタイミングごととなるので、電力量データＥｗｈの送信回数を減らし、データ送信にかかる制御部１０１の処理負担も軽くなる。
すなわち、表示すべき情報の通信にかかる処理の負担が少なくなるので、機能実行部１０７によって実行される冷蔵庫本来の機能の実行に悪影響を及ぼさないようにすることができる。
以下の実施例では、電力量データＥｗｈの表示数値の最小けたの単位（最小表示単位）を１ｗｈとし、１ｗｈ未満の小数点以下の数値は表示しないものとする。
【００３６】
差分比較値１１５は、差分データ１１２と比較される固定値であり、冷蔵庫の通常の動作では、あり得ないような差分データの値が設定される。以下、差分比較値１１５を、ｅｍａｘとする。
差分データ１１２は、たとえば、１秒間隔で測定された積算電力量データＥ(Ｎ)の差であるが、冷蔵庫の通常動作において、１秒間の間に、５００ｗという大きな電力が消費されることがあり得ないとすると、差分比較値１１５としては、５００ｗに相当する積算電力量データＥ(Ｎ)の数値を設定してもよい。
この５００ｗに相当する積算電力量データＥ(Ｎ)が、たとえば135000であったとすると、差分比較値（emax）として、135000を予め設定し記憶しておく（emax＝135000）。ただし、このemaxの数値も、電力測定ＩＣによって異なる。
また、設定される数値は、上記したような５００ｗに相当する数値に限るものではなく、通常動作によっては起こりえないと考えられる電力に相当する数値を設定すればよい。
【００３７】
積算最大値１１６は、測定される積算電力量データＥ(Ｎ)の最大値を意味する。
電力測定ＩＣでは、内部にカウンタを備え、カウンタは、初期値をゼロとして、測定される電流値に対応した数値をカウントしていく。
すなわち、消費される電力量が増加するに従って、積算電力量データＥ(Ｎ)に相当するカウンタの数値も増加していく。
カウンタでカウントできる数値には上限があるので、カウントした数値が、この上限値に達した場合、カウンタ値はオーバーフローし、一般的に、カウントされる数値は初期値ゼロに戻る。
カウンタ値がオーバーフローする直前のカウンタの上限値に１を加算した値を積算最大値１１６とする。
積算最大値１１６をＥｏｖと表すものとする、カウンタの上限値がたとえば「999,999,999」であったとすると、積算最大値Ｅｏｖは、1,000,000,000（＝１０億）に設定される。
【００３８】
カウンタ値がオーバーフローすると、積算電力量データＥ(Ｎ)の数値は、１回前の積算電力量データＥ(Ｎ−１)の数値よりも小さくなってしまう。
そこで、積算電力量データＥ(Ｎ)に相当するカウンタ値がオーバーフローしても、オーバーフローして小さくなったカウンタ値を積算電力量データの差分データｅ（ｎ，ｎ−１）に正しく反映させるために、積算最大値Ｅｏｖを利用して、差分データの演算をする。
すなわち、ｅ（ｎ，ｎ−１）＝Ｅ(Ｎ)−Ｅ(Ｎ−１)＜０となった場合、カウンタ値にオーバーフローが発生しているので、Ｅ(Ｎ)とＥ(Ｎ−１)との正しい差分値を求めるために、積算最大値Ｅｏｖと１回前の積算電力量データＥ(Ｎ−１)との差に、数値が小さくなった最新のＥ(Ｎ)の数値を加算したものを、差分データｅ（ｎ，ｎ−１）に設定する。
すなわち、ｅ（ｎ，ｎ−１）＝Ｅ(Ｎ)＋Ｅｏｖ−Ｅ(Ｎ−１)を演算する。
ここで、負値となっていたｅ（ｎ，ｎ−１）の代わりに、上記計算式で演算した結果を、ｅ（ｎ，ｎ−１）に設定記憶する。
【００３９】
差分和比較値１１７は、差分和Ｗｋ１１３と比較される数値であり、検知情報が送信された相手先ユニットが実行する機能の処理単位に基づいて予め設定される数値である。たとえば、消費電力量データＥｗｈの最小けたの数値が変化するときの差分和Ｗｋの数値に相当するものである。差分和Ｗｋが、所定の差分和比較値１１７を超えた場合に、差分和Ｗｋから送信すべき検知情報が生成される。
【００４０】
積算電力量データＥ(Ｎ)が増加していき、Ｅ(Ｎ)の差分データが加算されていくと、差分データｅ（ｎ，ｎ−１）の合計値である差分和Ｗｋ（＝Ｗｋ＋ｅ（ｎ，ｎ−１））は、いつかは消費電力量データＥｗｈの単位である１ｗｈに相当する数値を超えることになる。
差分和Ｗｋの数値が、１ｗｈに相当する数値を超えるごとに、消費電力量データＥｗｈの数値は１ずつ増加することになる。
そこで、電力量データＥｗｈの数値に１を加算するタイミング、すなわちＥｗｈの数値が変化するタイミングを決定するために、１ｗｈに相当する差分和Ｗｋの設定値を予め設定しておく。
【００４１】
差分和比較値１１７は、この１ｗｈに相当する差分和Ｗｋの数値に対応するものとする。
差分和比較値１１７をＷｍｘと表すとすると、たとえば、上記したように、１ｗｈに相当する積算電力量データの数値である972000を、予めＷｍｘに設定する（Ｗｍｘ＝972000）。
また、検知情報である消費電力量データＥｗｈが送信される相手先ユニットが、表示ユニット２００である場合、差分和比較値１１７は、表示ユニット２００に表示される検知情報の最小の表示単位に基づいて設定される。検知情報が消費電力量データの場合、たとえば最小の表示単位を１ｗｈとする。
【００４２】
ただし、差分和比較値１１７は、この数値に固定されるものではなく、表示ユニットに表示される数値の最小けたの単位が異なれば、異なる数値が設定される。
もし、表示ユニットの表示数値の最小けたが１０ｗｈ単位であったとすると、表示される数値は、たとえば「２１」と表示された場合、２１０ｗｈを意味し、実際の消費電力量が２１２ｗｈであっても２１８ｗｈであっても、表示は「２１」のままである。すなわち、消費電力量が２１０ｗｈとなった後、１０ｗｈ未満の増加があっても、表示数値は変化しない。
次に表示数値が変化するのは「２２」と表示されるときであり、このとき実際の消費電力量は、２２０ｗｈ以上となっている。すなわち、２２０ｗｈから２２９ｗｈであれば、表示は「２２」のままとなる。
したがって、上記のように表示の最小けたが１０ｗｈ単位であれば、ユーザが表示パネルを見て表示の変化を認識できるのは、１０ｗｈずつ増加したときであるので、１０ｗｈの変化があるごとに、消費電力量データＥｗｈを送信すればよい。
【００４３】
以上のことより、表示ユニットに表示される数値の最小けたの単位（最小表示単位）によって、送信タイミングは異なり、差分和比較値Ｗｍｘ１１７は、１ｗｈに固定するものではなく、表示数値の最小けたの単位（最小表示単位）に相当する積算電力量データの数値を、予めＷｍｘに設定する。
たとえば、上記のように、１ｗｈが表示ユニットの最小表示単位の場合は、差分和比較値Ｗｍｘ１１７に、１ｗｈに相当する積算電力量データの数値である972000を設定し、１０ｗｈが表示ユニットの最小表示単位の場合は、差分和比較値Ｗｍｘ１１７に、１０ｗｈに相当する積算電力量データの数値である9720000を設定する。
【００４４】
この差分和比較値Ｗｍｘも、電力測定ＩＣが異なれば異なる数値が予め設定される。
上記したように、記憶部１１０に記憶される３つの数値（ｅｍａｘ，Ｅｏｖ，Ｗｍｘ）は、予め設定されるべきデータであるが、電力測定ＩＣが異なれば異なる数値が予め設定される。
ただし、以下の実施例では、次の値を予め設定するものとする。
差分比較値ｅｍａｘ＝135000
積算最大値Ｅｏｖ＝1,000,000,000
差分和比較値Ｗｍｘ＝972000
【００４５】
また、制御ユニット１００の記憶部１１０には、上記以外の情報を予め設定記憶してもよい。
たとえば、冷蔵庫などの情報処理装置が、互いに動作状態が異なる複数の動作モードを備えている場合、その動作モードごとに、差分和が、検知情報の所定の処理単位に基づいて予め設定された差分和比較値を超えるのにかかる経過時間（タイマー）を予め設定しておいてもよい。
この場合、所定の動作モードが開始された後、その動作モードの設定された経過時間が経過するごとに、測定データ演算部１０６によって生成された検知情報を送信する。
【００４６】
図１に示した表示ユニット２００は、上記したように、制御ユニット１００の通信部１０２によって送信された検知情報を表示する部分である。
表示ユニット２００は、ユーザに、検知情報の内容を視覚的な情報として通知するものであるが、検知情報の内容をユーザに通知する方法は、視覚的なものに限るものではない。
たとえば、表示ユニット２００に代わり、あるいは表示ユニット２００に加えて、測定データを音声でユーザに通知する音声出力ユニットを備えてもよい。
また、表示ユニットに代わり、あるいは表示ユニットに加えて、測定データを用紙に印刷してユーザに通知する印刷ユニットを備えてもよい。
【００４７】
表示制御部２０１は、受信した検知情報を、表示パネル２０２に表示させる部分であり、主として、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏコントローラ，タイマー等からなるマイクロコンピュータにより実現され、ＲＯＭ等に記憶されたプログラムに基づいて、ＣＰＵが、表示パネル等のハードウェアを有機的に動作させることによって、表示機能および通信機能を実現させる。
表示パネル２０２は、情報を表示する部分であり、たとえば、ＬＣＤ、有機ＥＬディスプレイなどが用いられる。
通信部２０３は、制御ユニット１００と通信を行う部分であり、制御ユニット１００の通信部１０２との間で、所定のプロトコルによってデータ通信を行う。
上記したように、コネクタ接続によるシリアル通信の他、ＬＡＮを利用した有線通信や無線通信を行ってもよい。
【００４８】
記憶部２１０は、表示機能や通信機能を実行するために必要な情報や、プログラムを記憶する部分であり、ＲＯＭ、ＲＡＭ、フラッシュメモリなどの半導体記憶素子、ＨＤＤ，ＳＳＤなどの記憶装置などが用いられる。
記憶部２１０には、表示される検知情報が記憶され、たとえば、受信データ２１１、消費電力量データ２１２、表示データ２１３が記憶される。
受信データ２１１は、通信部２０３を介して受信されたデータであり、主として、制御ユニット１００から送信されてきたデータである。
消費電力量データ２１２は、情報処理装置で消費された電力量に関する情報であり、制御ユニット１００で記憶されている消費電力量データＥｗｈに相当する。
制御ユニット１００から、消費電力量データＥｗｈそのものが送信される場合は、受信されたこの消費電力量データＥｗｈが記憶部２１０に記憶される。
【００４９】
また、差分和Ｗｋが差分和比較値Ｗｍｘを超えた場合に、制御ユニットの通信部１０２が、表示ユニット２００の記憶部２１０に記憶された検知情報（たとえば、消費電力量データ）を更新することを要求する表示更新要求を送信してもよい。制御ユニット１００から、表示ユニットで表示される消費電力量データＥｗｈを更新することを要求する表示更新要求が送信される場合は、記憶部２１０に記憶された消費電力量データＥｗｈ２１２を、表示単位の数値に相当する値だけ増加させる。たとえば１だけ増加させる。
表示更新要求は、原則として、表示パネル２０２に表示される情報を、表示単位の最小けたの数値を１だけ増加させることを要求するものとする。
たとえば、表示パネル２０２に表示される消費電力量データＥｗｈの表示単位が、１ｗｈであったとし、１ｗｈ未満の小数点以下は表示しないものであったとすると、表示される数値は、１ｗｈ単位で増加する。現在表示されている消費電力量データの数値が、「１２ｗｈ」であったときに、表示更新要求を受信した場合は、表示される数値は「１３ｗｈ」となる。
【００５０】
消費電力量データそのものを送受信する場合は、消費電力量は時間とともに増加していくものであるので、送信されるデータのサイズ（ビット数）としては、その消費電力量を表現できるだけのサイズ（たとえば、数十バイト）を予め設定しておく必要があり、送信データ量が多く、送信時間も多くかかることになる。
しかし、表示更新要求を送受信する場合は、最も単純には、要求があることを示す情報を表現できるサイズのデータを送信すればよく、たとえば、表示更新要求として１バイト程度のデータを予め設定しておけばよい。これによれば、送信データ量も少なく、送信時間も少なくてすむことになり、制御ユニット１００側における通信処理にかける負担を少なくすることができる。
【００５１】
表示データ２１３は、表示パネル２０２に表示させるデータであり、たとえば、電力量データＥｗｈのみを表示させる表示ユニットの場合には、表示データ２１３としては、電力量データ２１２そのものを利用してもよい。
また、表示データ２１３としては、受信した消費電力量データＥｗｈなどの数値そのものを表示してもよいが、これに限るものではなく、受信した消費電力量データＥｗｈを加工あるいは他の情報に変換したものを表示してもよい。たとえば、消費電力量データＥｗｈの数値とともに、電力量の変化を示すグラフ表示をしてもよい。
【００５２】
＜電力量データの測定および演算処理＞
以下に、電力測定部１０４によって測定された電力量に関するデータから、差分データ、差分和、消費電力量データなどを生成する処理について説明する。
図２に、電力量に関する情報の演算処理の一実施例の説明図を示す。
図３に、制御ユニット１００の記憶部１１０に記憶される情報の一実施例の説明図を示す。
図３（ａ）には、記憶部１１０に記憶される情報の一実施例を示している。
上記したように、差分比較値ｅｍａｘ１１５として、５００ｗの電力に相当する測定データである135000を記憶する（emax＝135000）。
【００５３】
積算電力量データＥ(Ｎ)の最大値が、999,999,999であったとする。
このとき、積算最大値Ｅｏｖ１１６として、積算電力量データＥ(Ｎ)の最大値に１を加算した値（１０億）を記憶する（Ｅｏｖ＝１０億）。
差分和比較値Ｗｍｘ１１７として、消費電力量が１ｗｈである場合の差分和に相当する値である972000を記憶する（Ｗｍｘ＝972000）。
また、上記したように、差分データ１１２は、ｅ（ｎ，ｎ−１）＝Ｅ(Ｎ)−Ｅ(Ｎ−１)により演算するものとする。
差分和１１３は、Ｗｋ＝Ｗｋ＋ｅ（ｎ，ｎ−１）により演算するものとする。
【００５４】
図２において、Ｅ(０)からＥ(Ｍ＋１)は、電力測定部１０４で測定され、電力測定ＩＣから取得された積算電力量データの１秒間隔の数値を示している。
Ｅ(０)は初期値であり、Ｅ(０)＝０とする。
Ｅ(１)は測定開始から１秒後の測定データであり、Ｅ(１)＝８１０２が取得されている。
同様に、１秒ごとにＥ(Ｎ)が測定され、Ｅ(Ｎ)はしだいに増加していき、測定Ｎｏ．１０において、Ｅ(Ｍ−１)＝999,999,000となったものとする。
また、Ｅ(Ｍ−１)が測定されてから１秒後の測定データＥ(Ｍ)は、７０９７になったとする。ここで、上記したように、電力測定ＩＣのカウンタ値がオーバーフローしたため、すなわち、カウンタ値が積算電力量データの最大値を超えたので、カウンタ値は一旦ゼロにリセットされ、Ｅ(Ｍ)の数値は、Ｅ(Ｍ−１)よりも小さくなっている（Ｅ(Ｍ)＜Ｅ(Ｍ−１)）。
【００５５】
すなわち、差分データｅ（ｍ，ｍ−１）＝Ｅ(Ｍ)−Ｅ(Ｍ−１)は、負の値となる。
測定Ｎｏ．１１において、オーバーフローした後のＥ(Ｍ)は、７０９７となっている。
積算最大値Ｅｏｖを１０億とすると、Ｎｏ．１０からＮｏ．１１にかけての１秒間に増加した電力量データは、Ｅ(Ｍ)に、Ｅｏｖ−Ｅ(Ｍ−１)を加算した値である。
すなわち差分データｅ（ｍ，ｍ−１）＝Ｅ(Ｍ)＋Ｅｏｖ−Ｅ(Ｍ−１)で、差分データを再設定する。
ｅ（ｍ，ｍ−１）＝7097＋1,000,000,000−999,999,000＝8097となる。
このように、測定データＥ(Ｎ)は、オーバーフローするまで増加するが、オーバーフローした場合には、一旦ゼロとなった後、また増加していく。またオーバーフローした場合は、上式によって差分データを算出する。
【００５６】
差分ｅ（ｎ，ｎ−１）は、隣接するＥ(Ｎ)とＥ(Ｎ−１)との差であり、測定データ演算部１０６によって演算される。
冷蔵庫の動作が安定し、一定時間に消費される電力量がほぼ一定である場合は、１秒ごとの積算電力量Ｅ(Ｎ)の増加値もほぼ一定であるので、差分データｅ（ｎ，ｎ−１）は、図２に示すように、たとえば、ほぼ８０００程度の数値となる。
また、冷蔵庫の動作モードとして、コンプレッサ起動時、コンプレッサ停止時、除霜時、急速冷却、急速製氷、節電など、いくつかの動作モードが存在するものとすると、それぞれの動作モードでは、一定時間当たりの消費電力量は異なる。ただし、同じ動作モードでは、一定時間当たりの積算電力量Ｅ(Ｎ)は、ほぼ同程度と考えられ、たとえば、差分データは５００ｗに相当する差分比較値ｅｍａｘを超えることはないものとする。
逆に、もし差分データとして、この差分比較値ｅｍａｘを超えるような数値が算出された場合は、測定データの誤検出かあるいは電力測定ICの誤動作等が生じたものと考え、その差分データはカウントしない、または前回の差分データｅ（ｎ−１，ｎ−２）を代用してカウントするようにする。
【００５７】
差分和Ｗｋは、Ｗｋ＝Ｗｋ＋ｅ（ｎ，ｎ−１）によって、測定データ演算部１０６によって演算される。差分和Ｗｋの初期値は、ゼロとする。
ここで、差分和Ｗｋは、差分データの初期状態からの合計値であり、原則として、初期状態から所定の時間が経過した後の積算電力量データＥ(Ｎ)に等しい。
ただし、この差分和Ｗｋから、表示単位である１ｗｈに対応する電力量に相当するカウンタ値が演算された場合に、差分和Ｗｋを設定し直すものとする。
１ｗｈに相当する差分和比較値Ｗｍｘを972000とすると、図２のＮｏ．８の測定データが得られたときに、差分和Ｗｋ（＝976210）が差分和比較値Ｗｍｘを超えている。
【００５８】
図２のＮｏ．７では、差分和Ｗｋ＝968113であったが、Ｎｏ．８における差分データｅ（ｎ，ｎ−１）が８０９７であったため、原則どおり差分和を算出したとすると、Ｗｋ＝968113＋8097＝976210となる。
ここで、Ｎｏ．８におけるＷｋ＝976210は、差分和比較値Ｗｍｘ（＝972000）よりも大きくなる（Ｗｋ＞Ｗｍｘ）。
これにより、Ｎｏ．８の測定データが得られたときに、積算電力量は、１ｗｈを超えたことがわかる。
そこで、Ｎｏ．８において、消費電力量データＥｗｈに、１を加算し（Ｅｗｈ＝Ｅｗｈ＋１）、差分和Ｗｋを再設定する。
差分和Ｗｋの再設定では、１ｗｈを超えた分の数値が、差分和Ｗｋに設定される。
すなわち、Ｗｋ＝Ｗｋ−Ｗｍｘ＝976210−972000＝4210とする。
その後、この差分和Ｗｋに、差分データｅ（ｎ，ｎ−１）が加算される。
【００５９】
また、図２では、説明のために、送信データも示している。
送信データ＝「無し」は、その測定のタイミングでは、電力量データＥｗｈを送信しないことを意味する。
また、測定Ｎｏ．８のところで、送信データ＝「１」となっているが、このタイミングで、消費電力量データＥｗｈ＝１を送信することを示している。
すなわち、図２に示したＥ(０)からＥ(Ｎ＋１)までの複数個の測定タイミングの中では、１ｗｈに相当する電力量が増加したときにのみ、消費電力量データＥｗｈを送信する。
これによれば、測定タイミングごと、すなわち１秒間隔ごとに、消費電力量データＥｗｈを送信するのに比べて、数秒間の間における送信回数は１ｗｈに相当する電力量が増加したときの１回のみになるので、制御部１０１の送信処理にかかる負担はかなり小さくなる。
【００６０】
また、表示ユニット２００における消費電力量データＥｗｈの表示単位が１ｗｈであって、小数点以下は表示しないものであった場合、１ｗｈに相当する電力量の変化があるごとに電力量データが送信されてくるので、受信タイミングごとに、表示される電力量の数値も変化することになる。
一方、仮に、１秒間隔の測定タイミングごとに、小数点以下も含めた消費電力量データを送信した場合、表示ユニット２００において、受信した消費電力量データＥｗｈを表示するものであったとしても、表示単位が１ｗｈであった場合には、小数点以下の数値は表示されないので、１ｗｈに相当する電力量の変化があるまでは、常に同じ数値を表示しつづけることになる。
【００６１】
表示パネル２０２に表示される電力量を確認するユーザにとっては、１ｗｈに相当する電力量の変化があったときは、表示される数値が変化するので、電力量の変化を認識できる。
しかし、１ｗｈよりも少ない電力量の変化があったとしても、表示パネルには同じ数値が表示されたままなので、ユーザは電力量の変化を認識できない。すなわち、１ｗｈよりも少ない電力量の変化しかない場合に、消費電力量データを送信しても、受信されたその数値は、表示内容に反映されないので、１ｗｈよりも少ない変化量を含む送信データは、ユーザにとっては、意味のないものと考えられる。
【００６２】
したがって、ユーザが表示ユニットを見て変化を認識できる表示単位ごとに数値が変化するタイミングのときに、電力量データを送信しても、ユーザは電力量の変化を確認できるので問題はない。
また、測定Ｎｏ．８のときに、消費電力量データＥｗｈ＝１を送信した後、１秒後の測定Ｎｏ．９において、記憶されている消費電力量データＥｗｈそのものは１のままであって変化がないので、消費電力量データＥｗｈは、送信されない。
図示していないが、次に消費電力量データＥｗｈが送信されるのは、Ｅｗｈ＝２となったタイミングである。
以上が測定データと、測定データ演算部１０６で演算される数値の内容である。
【００６３】
以下に、制御ユニット１００の制御部１０１で行われる測定、演算および送信処理の一実施例のフローチャートを示す。
（第１実施例）
図４に、この発明の積算電力量データの測定、演算および送信処理のフローチャートを示す。
ここでは、測定部１０３によって測定された消費電力量データに対応した測定データに基づいて、測定データ演算部１０６が、測定データの差分データ１１２と差分和１１３とを算出し、差分和１１３が、消費電力量データの所定の処理単位（たとえば、最小表示単位）に基づいて予め設定された差分和比較値１１７を超えた場合に、通信部１０２が、現在の消費電力量データ１１４を送信する場合について、説明する。
特に、図２および図３（ａ）に示したように、消費電力量が表示単位の１ｗｈを超えた場合に、消費電力量データＥｗｈを表示ユニット２００に送信するフローチャートを示している。
【００６４】
図４のステップＳ１において、積算電力量の測定を開始するために、電力測定ＩＣを初期化する。
電力測定ＩＣの初期化は、たとえば、制御部１０１が電力測定ICに対してリセット動作することにより行えばよい。また、ユーザが任意に表示値をリセット操作できるようにしてもよく、リセット操作によって電力測定ＩＣの初期化を行ってもよい。
ステップＳ２において、以下の演算処理で利用する変数を初期化する。
たとえば、Ｅ(０)＝０、Ｎ＝１、ｎ＝１、Ｗｋ＝０、Ｅｗｈ＝０などを設定する。
ステップＳ３において、積算電力量データＥ(Ｎ)を取得するタイミングを規定するタイマーＴに、初期値を設定する。
たとえば、１秒間隔で取得する場合は、タイマーＴに、１秒に相当する数値Ｔｍａｘを設定する（Ｔ＝Ｔｍａｘ）。
ステップＳ４において、タイマーＴがタイムアウトしたか否か（Ｔ＝０）を確認する。
Ｔ＝０の場合、タイムアウトし、１秒が経過したので、ステップＳ６へ進む。
Ｔ＝０でなければ、ステップＳ５へ進む。
ステップＳ５において、Ｔ＝Ｔ−１を計算し、タイマー値を減算してステップＳ４に戻る。
【００６５】
ステップＳ６において、電力測定ＩＣから出力されるデータを読みとり、積算電力量データＥ(Ｎ)を取得して、記憶部１１０に記憶する。
ステップＳ７において、ｅ（ｎ，ｎ−１）＝Ｅ(Ｎ)−Ｅ(Ｎ−１)によって、差分データｅ（ｎ，ｎ−１）を計算する。
ステップＳ８において、ｅ（ｎ，ｎ−１）≧ｅｍａｘをチェックする。
すなわち、差分データｅ（ｎ，ｎ−１）が、通常ではあり得ない電力量に相当する差分比較値ｅｍａｘ以上になっているか否かをチェックする。
差分データｅ（ｎ，ｎ−１）が、ｅｍａｘよりも小さい場合はステップＳ１０に進み、そうでない場合はステップＳ９に進む。
ステップＳ９において、差分データは異常な数値を示しているので、採用せずに消去する。すなわち、ｅ（ｎ，ｎ−１）＝０とする。
その後、ステップＳ３に戻り、上記ステップＳ３以下の処理を実行する。
【００６６】
ステップＳ１０において、差分データｅ（ｎ，ｎ−１）が０以下の値となっているか否かをチェックする。
すなわち、Ｅ(Ｎ)が前回の測定データＥ(Ｎ−１)と同じか、Ｅ(Ｎ−１)よりも小さくなっているか否かをチェックし、測定データにオーバーフローが生じたか否かを確認する。
ｅ（ｎ，ｎ−１）≦０の場合、オーバーフローが発生したので、ステップＳ１１に進み、そうでない場合はステップＳ１２に進む。
【００６７】
ステップＳ１１において、上記したように、オーバーフローが生じたので、所定の数式を利用して、差分データを再設定する。
すなわち、ｅ（ｎ，ｎ−１）＝Ｅｏｖ−Ｅ(Ｎ−１)＋Ｅ(Ｎ)を計算する。その後ステップＳ１２に進む。
ステップＳ１２において、Ｗｋ＝Ｗｋ＋ｅ（ｎ，ｎ−１）を利用して、差分和Ｗｋを計算する。
ステップＳ１３において、差分和Ｗｋが、差分和比較値Ｗｍｘ以上となったか否かをチェックする。
すなわち、積算電力量データが、最小表示単位に相当する１ｗｈ以上となったか否かをチェックする。
差分和比較値Ｗｍｘは、上記したように、１ｗｈに相当する数値である。
Ｗｋ≧Ｗｍｘの場合、すなわち、積算電力量が１ｗｈ以上となったので、ステップＳ１４に進む。
一方、積算電力量が１ｗｈよりも少ない場合（Ｗｋ＜Ｗｍｘ）、ステップＳ１６に進み、変数Ｎとｎに１を加算して、ステップＳ３に戻る。
【００６８】
ステップＳ１４において、差分和Ｗｋを再設定する。
すなわち、上記したように、差分和Ｗｋから１ｗｈに相当する差分和比較値Ｗｍｘを減算する（Ｗｋ＝Ｗｋ−Ｗｍｘ）。
また、消費電力量データＥｗｈに、１を加算する（Ｅｗｈ＝Ｅｗｈ＋１）。
ステップＳ１５において、現在の消費電力量データＥｗｈを、表示ユニットに送信する。その後、ステップＳ１６に進み、変数Ｎとｎに１を加算して、ステップＳ３に戻る。
ただし、ステップＳ１５において、表示ユニット側でも消費電力量データＥｗｈの数値を記憶している場合は、表示ユニットに表示更新要求を送信してもよい。
【００６９】
以上の処理により、表示単位である１ｗｈの電力量が増加するごとに、消費電力量データが送信されるので、測定された測定データを測定タイミングごとにその都度送信するよりも、送信するタイミングが少なくなり、制御部１０１の送信処理にかける負担が少なくなり、冷蔵庫本来の機能に支障を与えないようにすることができる。
また、表示ユニット側では、表示すべき電力量Ｅｗｈの数値が、表示単位ごとに変化するので、消費電力量を確認するユーザにとって、表示内容が不明確になるなどの不都合が生じることはない。
【００７０】
（第２実施例）
図５に、積算電力量データの測定、演算および送信処理の第２実施例のフローチャートを示す。
ここでは、冷蔵庫の動作モードに対応して、予め設定されたそれぞれの時間間隔で、電力量データＥｗｈを表示ユニットに送信するフローチャートを示す。
この実施例では、冷蔵庫の動作モードとして、３つの状態があるものとし、それぞれの動作モードごとに、送信タイマーを予め記憶しておく。
３つの動作モードは、コンプレッサ起動モードと、コンプレッサ停止モードと、除霜動作モードとする。
【００７１】
コンプレッサ起動モードとは、庫内の温度を所定の温度まで下げるために冷却機能を動作させている状態である。
コンプレッサ停止モードとは、庫内の温度がすでに所定の温度以下となっていて、冷却機能を動作させていない保温状態である。
除霜動作モードとは、庫内に霜が付着したために、霜を除去している状態である。
３つのモードは、それぞれ使用する電力量が異なり、測定される１秒間当たりの積算電力量データも異なる。したがって、各モードごとに消費電力量が１ｗｈを超えるのにかかる時間も異なる。
【００７２】
図３（ｂ）に３つのモードについて、消費電力量が１ｗｈを超えるのにかかる時間（Ｔｍｘ）の例を示す。ここでは、１つのモードの動作中は、常に一定の使用電力を利用しているものとする。
また、１秒当たりの積算電力量データをｗｓとする。１ｗｈに相当する差分和比較値Ｗｍｘは、消費電力量の合計が１ｗｈに達したときの積算電力量Ｅ(Ｎ)に対応しているので、消費電力量が１ｗｈを超えるのにかかる時間Ｔｍｘは、Ｔｍｘ＝Ｗｍｘ／ｗｓで算出できる。
図３（ａ）に示したように、Ｗｍｘ＝972000とする。
【００７３】
図３（ｂ）において、たとえば、コンプレッサ起動モードでは、使用電力として、３０ｗが必要であるとする。
このとき、電力測定ＩＣから出力される１秒当たりの積算電力量データｗｓが、８１００であった場合、消費電力量が１ｗｈを超えるのにかかる時間Ｔｍｘ（秒）は、
Ｔｍｘ＝Ｗｍｘ／ｗｓ＝972000／8100＝120（秒）
となる。
また、コンプレッサ停止モードでは、使用電力として、３ｗが必要であり、１秒当たりの積算電力量データｗｓが８１０であったとする。
このとき、消費電力量が１ｗｈを超えるのにかかる時間Ｔｍｘ（秒）は、
Ｔｍｘ＝Ｗｍｘ／ｗｓ＝972000／810＝1200（秒）
となる。
さらに、除霜動作モードでは、使用電力として、１４０ｗが必要であり、１秒当たりの積算電力量データｗｓが37800であったとする。
このとき、消費電力量が１ｗｈを超えるのにかかる時間Ｔｍｘ（秒）は、
Ｔｍｘ＝Ｗｍｘ／ｗｓ＝972000／37800＝26（秒）
となる。
【００７４】
この３つのモードを比較すると、除霜動作モードの使用電力が最も大きく、コンプレッサ停止モードの使用電力が最も小さい。
したがって、除霜動作モードにおいて、消費電力量が１ｗｈを超えるのにかかる時間Ｔｍｘは最も短く、コンプレッサ停止モードにおける上記時間Ｔｍｘは最も長い。
上記したように、表示ユニットの表示単位が１ｗｈであって、消費電力量が１ｗｈ増加するごとに、表示される電力量の数値が変化するとした場合、表示数値が変化する時間間隔で消費電力量データＥｗｈを送信することによって、制御ユニットの送信処理にかかる負担を減少させるという観点からは、それぞれの動作モードにおいて、上記のようにして計算された時間Ｔｍｘごとに、消費電力量データＥｗｈを送信するのが好ましい。
【００７５】
たとえば、コンプレッサ起動モードでは、１２０秒の時間間隔で、消費電力量データＥｗｈを送信すれば、１ｗｈずつ消費電力量が増加するごとに、表示ユニットにおいて、数値が変化する電力量データを表示することができる。
また、コンプレッサ停止モードでは、１２００秒の時間間隔で消費電力量データＥｗｈを送信し、除霜動作モードでは、２６秒の時間間隔で電力量データＥｗｈを送信すればよい。
そこで、記憶部１１０に、各動作モードごとに、図３（ｂ）に示したようなＴｍｘを予め記憶する。あるいは、Ｔｍｘに対応したタイマーのカウント値を予め記憶しておく。
たとえば、コンプレッサ起動モードのＴｍｘ＝１２０秒に対応するタイマーのカウント値Ｔ１を記憶する。また、同様に、コンプレッサ停止モード（Ｔｍｘ＝１２００秒）のタイマーのカウント値Ｔ２、除霜動作モード（Ｔｍｘ＝２６秒）のタイマーのカウント値Ｔ３を予め記憶しておく。
【００７６】
冷蔵庫の現在の動作モードが、３つのモードのいずれに該当するかは、たとえば、冷蔵庫本来の機能である冷却保存機能において、現在どのような冷却処理を行っているのかは制御部１０１に委ねられているので、動作モードを容易に特定することができる。ここでは、冷蔵庫の現在の動作モードが、記憶部１１０に記憶されるものとする。
あるいは、制御部１０１のＲＡＭデータを参照することによって、現在の動作モードを認識することができる。
【００７７】
また、この実施例では、説明を容易なものとするために、３つの動作モードがあるものとしているが、４つ以上の動作モードがある場合は、４つ以上の動作モードのそれぞれについて使用する電力はほぼわかっているので、消費電力量が１ｗｈを超えるのにかかる時間Ｔｍｘは、予め数式Ｗｍｘ／ｗｓによって計算して、記憶部１１０に記憶しておけばよい。
なお、上記時間Ｔｍｘは、出荷前に、予め記憶部１１０に固定値として記憶しておけばよいが、オプション機能の追加などによって、動作モードの数が増減した場合や、ある動作モードの使用電力が変更された場合は、Ｔｍｘをフラッシュメモリなどの不揮発性の書きかえ可能なメモリに記憶しておき、あとでＴｍｘの設定変更ができるようにしてもよい。
【００７８】
図５のフローチャートにおいて、図４に示したフローチャートと同じ処理を行うステップについては、同一のステップ番号を付与している。
図５において、ステップＳ１およびＳ２では、図４と同様に、電力測定ＩＣの初期化と、変数の初期値設定を行う。
次に、ステップＳ３１において、記憶された動作モードの情報を読み出して、現在の動作モードをチェックする。
ステップＳ３２において、現在の動作モードがコンプレッサ起動モードであった場合、ステップＳ３５に進み、そうでない場合は、ステップＳ３３に進む。
ステップＳ３５において、消費電力量データＥｗｈを送信するタイミングを規定する送信タイマーＳＤＴに、コンプレッサ起動モードに対応して予め記憶されているタイマー値Ｔ１をセットする。
【００７９】
ステップＳ３３において、現在の動作モードがコンプレッサ停止モードであった場合、ステップＳ３６に進み、そうでない場合はステップＳ３４に進む。
ステップＳ３６において、送信タイマーＳＤＴに、コンプレッサ停止モードに対応して予め記憶されているタイマー値Ｔ２をセットする。
ステップＳ３４において、現在の動作モードが除霜動作モードであった場合、ステップＳ３７に進み、そうでない場合はステップＳ３１に戻る。
ステップＳ３７において、送信タイマーＳＤＴに、除霜動作モードに対応して予め記憶されているタイマー値Ｔ３をセットする。
上記のように、いずれかのタイマー値をセットした後、ステップＳ３に進む。
ステップＳ３からステップＳ１４までは、図４に示したフローと同様に、積算電力量データの取得、差分データおよび差分和の演算などを行う。
【００８０】
ステップＳ１４またはステップＳ９の後、ステップＳ３８に進み、送信タイマーＳＤＴが、タイムアウトしたか否かをチェックする。すなわち、送信タイマーＳＤＴに設定した時間が経過したか否かをチェックする。
タイムアウトした場合はステップＳ１５に進む。タイムアウトしていない場合は、ステップＳ１６に進み、変数ｎとＮに１を加算して、ステップＳ３に戻る。
ステップＳ１５において、タイムアウトし、それぞれの動作モードで予め設定した時間が経過したので、現在の消費電力量データＥｗｈを、表示ユニットに送信する。
あるいは、表示更新要求を、表示ユニットに送信してもよい。その後、ステップＳ１７に進み、変数ｎとＮに１を加算して、ステップＳ３１に戻り、上記の一連の処理を繰り返す。
【００８１】
この実施例の場合は、冷蔵庫の動作モードに対応して予め設定された時間間隔で、消費電力量データＥｗｈが送信され、各動作モードにおいて消費電力量が、表示単位である１ｗｈを超えると予想されていたタイミングで送信される。
したがって、制御ユニットにおいて、送信処理にかける負担を軽減させ、表示ユニットにおいて、電力量の表示数値が変化すると予想されるタイミングで、電力量の表示が更新される。
【００８２】
なお、各動作モードで使用される電力は予め決まっているものの、各冷蔵庫によって、電力測定ＩＣやその他のハードウェアの性能誤差があると考えられるので、同じ動作モードでも実際の消費電力量は、冷蔵庫の個体ごとに異なり、１ｗｈの電力量を消費するのにかかる時間も異なる場合がある。
したがって、各動作モードの送信タイマーの設定値も、原則として予め設定された固定値を使用するが、冷蔵庫ごとに、その使用形態に応じて調整してもよい。
たとえば、ステップＳ１３において、差分和Ｗｋが、１ｗｈに相当する差分和比較値Ｗｍｘを超えたときを、タイマーの開始時刻として時間の計測を開始し、次に、Ｗｋ≧Ｗｍｘとなったときの時刻までのタイマーの経過時間を計測する。
この計測された経過時間が、予め設定されていた送信タイマーの設定値と異なる場合は、この経過時間を、新たな送信タイマーの設定値として設定変更をしてもよい。
【００８３】
＜表示ユニットの表示処理＞
図６および図７に、表示ユニットにおける表示処理の一実施例の概略フローチャートを示す。
（第３実施例）
図６では、表示ユニットが、消費電力量データＥｗｈそのものを、受信する場合を示す。
図６のステップＳ５１において、通信部２０３を介して受信データが受信されたか否かを確認する。
ステップＳ５２において、受信データがあった場合、その受信データが消費電力量データＥｗｈであるか否かをチェックする。
消費電力量データＥｗｈを受信しなかった場合は、ステップＳ５１に戻り、受信した場合はステップＳ５３に進む。
ステップＳ５３において、受信した消費電力量データＥｗｈを、表示パネル２０２に表示させて、ステップＳ５１に戻る。
消費電力量データＥｗｈが、表示単位である１ｗｈを超えるのに相当する時間間隔で送信されてくる場合は、表示される数値が変化するタイミングで、ステップＳ５３の表示処理が実行される。
【００８４】
（第４実施例）
図７では、表示ユニットが、表示更新要求を受信する場合を示す。この場合、記憶部２１０に、現在の消費電力量データＥｗｈが記憶されるものとする。
表示更新要求は、表示内容を更新させることを要求するものであり、具体的には、表示された消費電力量データの数値に、１を加算させて、加算後の数値を表示することを要求する情報とする。
ステップＳ６１において、受信データの有無を確認する。
ステップＳ６２において、表示更新要求を受信したか否かをチェックし、受信した場合はステップＳ６３に進み、受信していない場合はステップＳ６１に戻る。
ステップＳ６３において、表示更新要求を受信したので、記憶部２１０に記憶されている電力量データＥｗｈに１を加算する（Ｅｗｈ＝Ｅｗｈ＋１）。
ステップＳ６４において、記憶部２１０に記憶されている電力量データＥｗｈを、表示パネル２０２に表示させて、ステップＳ６１に戻る。
この場合、制御ユニットで、１ｗｈに相当する消費電力量が増加するごとに、表示更新要求が送信されるので、表示数値が変化するタイミングで、ステップＳ６３およびＳ６４の処理が実行される。
【００８５】
＜その他の実施形態＞
（実施形態１）
上記実施形態では、検知情報を送信する相手先ユニットを表示ユニットとして説明したが、これに限るものではない。
たとえば、消費電力量データなどの検知情報を、音声出力ユニット、印刷ユニット、情報処理ユニット、無線通信端末などに送信してもよい。
【００８６】
（実施形態２）
上記実施形態では、差分和比較値は、予め設定された固定値として説明したが、これに限るものではない。
たとえば、制御ユニット１００製造時に電力測定部１０４の回路バラツキを補正するため、所定の電力を電源部１０５に印加して１ｗｈに相当する差分和比較値を測定し、記憶部１１０に記憶させても良い。
【００８７】
（実施形態３）
上記実施形態では、情報処理装置として冷蔵庫を１つの例として示し、積算電力量データを測定する場合について説明した。
ただし、この発明は、他の情報処理装置にも応用することが可能であり、測定するデータも説明したものに限るものではない。
たとえば、他の情報処理装置としては、エアコンや暖房機器などユーザが使用中であることを忘れがちな機器がある。また、ドライヤーやＩＨヒーター等、大電力を消費する電気機器の場合、表示桁を例えば１００ｗｈとして通信量を削減しながら、ユーザに消費電力量を報知できるようにしてもよい。
【００８８】
（実施形態４）
上記実施形態では、制御ユニット１００から表示ユニット２００に送信される情報として、消費電力量データＥｗｈと、表示更新要求とがあるものとして説明したが、これに限るものではない。
たとえば、送信情報として、測定部１０３によって測定された測定データの数値そのもの（積算電力量データ）や、測定データの差分データを送信してもよい。
ただし、この場合は、制御ユニットの処理能力に余裕があり、表示ユニット側で、測定データや差分データの演算処理を行って、表示情報を生成する必要がある。
【符号の説明】
【００８９】
１００  制御ユニット、  １０１  制御部、  １０２  通信部、  １０３  測定部、  １０４  電力測定部、  １０５  電源部、  １０６  測定データ演算部、  １０７  機能実行部、  １１０  記憶部、  １１１  測定データ（積算電力量データ）、  １１２  差分データ、  １１３  差分和、  １１４  電力量データ、  １１５  差分比較値、  １１６  積算最大値、  １１７  差分和比較値、  ２００  表示ユニット、  ２０１  表示制御部、  ２０２  表示パネル、  ２０３  通信部、  ２１０  記憶部、  ２１１  受信データ、  ２１２  電力量データ、  ２１３  表示データ
【図１】
2017072886.tif 000003
【図２】
2017072886.tif 000004
【図３】
2017072886.tif 000005
【図４】
2017072886.tif 000006
【図５】
2017072886.tif 000007
【図６】
2017072886.tif 000008
【図７】
2017072886.tif 000009