JP2011086174A - Information processor and power consumption measuring device - Google Patents

Information processor and power consumption measuring device Download PDF

Info

Publication number
JP2011086174A
JP2011086174A JP2009239491A JP2009239491A JP2011086174A JP 2011086174 A JP2011086174 A JP 2011086174A JP 2009239491 A JP2009239491 A JP 2009239491A JP 2009239491 A JP2009239491 A JP 2009239491A JP 2011086174 A JP2011086174 A JP 2011086174A
Authority
JP
Japan
Prior art keywords
power
power consumption
value
adapter
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2009239491A
Other languages
Japanese (ja)
Inventor
Isamu Yamada
勇 山田
Satoru Kazama
哲 風間
Shinichi Shiozu
真一 塩津
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2009239491A priority Critical patent/JP2011086174A/en
Publication of JP2011086174A publication Critical patent/JP2011086174A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02B90/20Smart grids as enabling technology in buildings sector

Landscapes

  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)
  • Power Sources (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To actualize power consumption including the conversion loss of an AC adapter. <P>SOLUTION: An information processor has a power consumption acquisition unit, a power consumption correction unit, and a power consumption recording unit. The power consumption acquisition unit measures the value of electric power supplied from an AC adapter through an AC adapter connection terminal. The power consumption correction unit acquires a real power consumption value which is a power value including a conversion loss in the AC adapter from the power value measured by the power consumption acquisition unit, on the basis of the power conversion efficiency in the AC adapter. The power consumption recording unit records the real power consumption value acquired by the power consumption correction unit. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本願は、交流から直流に変換された電力による動作での消費電力を計測する装置、および該装置を実現するコンピュータプログラムに関する。   The present application relates to an apparatus for measuring power consumption in an operation using electric power converted from alternating current to direct current, and a computer program for realizing the apparatus.

電気機器による電力消費の状況を目に見える形にすることが考えられている。例えば、複数の電気機器のそれぞれに消費電力量を検出する手段を設け、電気機器とは別体の装置において各電気機器の消費電力量またはそれに対応する電気料金を表示する手法がある(特許文献1参照)。また、表示手段を有した電気機器に消費電力を測定する回路を設け、電気機器の表示手段を用いて消費電力レベルを表示する手法がある(特許文献2参照)。   It is considered to make the state of power consumption by electric equipment visible. For example, there is a method of providing a means for detecting the amount of power consumption in each of a plurality of electric devices and displaying the amount of power consumption of each electric device or an electric charge corresponding thereto in a device separate from the electric device (Patent Literature) 1). In addition, there is a technique in which a circuit for measuring power consumption is provided in an electric device having a display unit, and the power consumption level is displayed using the display unit of the electric device (see Patent Document 2).

特開2002−40065号公報Japanese Patent Laid-Open No. 2002-40065 特開平7−212666号公報JP-A-7-212666

交流電力を直流電力に変換するACアダプタ(alternating current adapter)を介して交流電源に接続される電気機器がACアダプタから供給される電力を消費するとき、その消費電力に応じた変換損失がACアダプタにおいて生じる。ところが、電気機器の内部で測定される消費電力には、ACアダプタの変換損失分の電力は含まれない。   When an electrical device connected to an AC power source via an AC adapter (alternating current adapter) that converts AC power to DC power consumes power supplied from the AC adapter, the conversion loss corresponding to the power consumption is AC adapter. Occurs in. However, the power consumption measured inside the electrical equipment does not include the power for the conversion loss of the AC adapter.

一般に使用されるACアダプタは、出力電圧の増大にともなって指数関数カーブを描くように変換効率が大きくなるという出力電力に依存する変換特性をもち、その変換効率の最大値は80%程度である。変換効率が80%ということは、単純計算によれば、電気機器の内部で測定される消費電力の1.25倍以上の電力が交流電源から供給されることを意味する。また、上記変換特性の考察から、変換効率が50%未満となる消費電力の比較的に小さいときには、測定される消費電力よりもACアダプタでの変換損失分の方が大きいことがわかる。   Generally used AC adapters have a conversion characteristic that depends on output power such that the conversion efficiency increases so as to draw an exponential curve as the output voltage increases, and the maximum value of the conversion efficiency is about 80%. . A conversion efficiency of 80% means that, according to a simple calculation, 1.25 times or more of the power consumption measured inside the electric device is supplied from the AC power source. Further, from the above consideration of the conversion characteristics, it can be seen that when the power consumption at which the conversion efficiency is less than 50% is relatively small, the conversion loss in the AC adapter is larger than the measured power consumption.

つまり、ACアダプタを使用する電気機器に係る解決すべき課題は、ACアダプタが電力を供給するときに実際に消費される電力の顕在化を実現することである。   In other words, the problem to be solved regarding the electric device using the AC adapter is to realize the actualization of the power actually consumed when the AC adapter supplies power.

情報処理装置は、消費電力取得部と消費電力補正部と消費電力記録部とを有する。消費電力取得部は、ACアダプタ接続端子を介してACアダプタから供給される電力の電力値を計測する。消費電力補正部は、ACアダプタにおける電力の変換効率に基づいて、消費電力取得部が計測した電力値からACアダプタにおける変換損失を含む電力値である実消費電力値を取得する。消費電力記録部は、消費電力補正部が取得した実消費電力値を記録する。   The information processing apparatus includes a power consumption acquisition unit, a power consumption correction unit, and a power consumption recording unit. The power consumption acquisition unit measures the power value of the power supplied from the AC adapter via the AC adapter connection terminal. The power consumption correction unit acquires an actual power consumption value, which is a power value including conversion loss in the AC adapter, from the power value measured by the power consumption acquisition unit, based on the power conversion efficiency in the AC adapter. The power consumption recording unit records the actual power consumption value acquired by the power consumption correcting unit.

ACアダプタが電力を供給するときの、ACアダプタの出力側で計測可能な電力値よりも実際に消費される電力の値に近い実消費電力値を記録することができる。   When the AC adapter supplies power, it is possible to record an actual power consumption value that is closer to the value of power actually consumed than the power value that can be measured on the output side of the AC adapter.

情報処理装置の概略構成を示す図である。It is a figure which shows schematic structure of information processing apparatus. ECにおいて実行される消費電力測定プログラムの処理の流れの一例を示す図である。It is a figure which shows an example of the flow of a process of the power consumption measurement program performed in EC. 計測ログの内容例を示す図である。It is a figure which shows the example of the content of a measurement log. ECにおいて実行される消費電力測定プログラムの他の処理の流れの一例を示す図である。It is a figure which shows an example of the flow of another process of the power consumption measurement program performed in EC. 情報処理装置の動作状態と電力系統の関係の例を示す図である。It is a figure which shows the example of the relationship between the operating state of information processing apparatus, and an electric power grid | system. 電力系統と電力の供給先の概要を示す図である。It is a figure which shows the outline | summary of an electric power grid | system and a power supply destination. 消費電力取得処理の流れの一例を示す図である。It is a figure which shows an example of the flow of a power consumption acquisition process. 効率変換テーブルの内容例を示す図である。It is a figure which shows the example of the content of an efficiency conversion table. 消費電力通知処理の流れの一例を示す図である。It is a figure which shows an example of the flow of a power consumption notification process. 情報処理装置のCPUにおいて実行される消費電力管理プログラムの処理の流れの一例を示す図である。It is a figure which shows an example of the flow of a process of the power consumption management program performed in CPU of information processing apparatus. 電力量管理テーブルの内容例を示す図である。It is a figure which shows the example of the content of an electric energy management table. 第2実施例に係る消費電力通知処理の流れの一例を示す図である。It is a figure which shows an example of the flow of the power consumption notification process which concerns on 2nd Example. 第2実施例に係る消費電力管理プログラムの処理の流れの一例を示す図である。It is a figure which shows an example of the flow of a process of the power consumption management program which concerns on 2nd Example. 第2実施例に係る電力量管理情報の表示画面の内容例を示す図である。It is a figure which shows the example of the content of the display screen of the electric energy management information which concerns on 2nd Example. 電力量管理システムの概略構成を示す図である。It is a figure which shows schematic structure of an electric energy management system. 実施例3に係る情報処理装置の動作状態と電力系統の関係の例を示す図である。It is a figure which shows the example of the relationship between the operating state of the information processing apparatus which concerns on Example 3, and a power grid. 施例3に係る情報処理装置のECにおいて実行される消費電力測定プログラムの処理の流れの一例を示す図である。FIG. 10 is a diagram illustrating an example of a processing flow of a power consumption measurement program executed in an EC of the information processing apparatus according to the third embodiment. 実施例3に係る消費電力通知処理の流れの一例を示す図である。It is a figure which shows an example of the flow of the power consumption notification process which concerns on Example 3. FIG. 計測情報のデータ構造の例を示す図である。It is a figure which shows the example of the data structure of measurement information. 電力量管理装置の処理の流れの一例を示す図である。It is a figure which shows an example of the flow of a process of an electric energy management apparatus.

図1は、実施例1に係る消費電力計測装置としての機能を備える情報処理装置1の構成を示す。   FIG. 1 illustrates a configuration of an information processing apparatus 1 having a function as a power consumption measuring apparatus according to the first embodiment.

図1に示す情報処理装置1は、CPU(Central Processing Unit)10、ブリッジ部12、主記憶装置14、補助記憶装置16、表示装置18、および無線通信装置20を備える。さらに、情報処理装置1は、起動ボタン22、EC(Embedded Controller)24、BIOS−ROM(Basic Input Output System Read Only Memory)26、電源回路28、ACアダプタ接続端子30、およびバッテリ40を備える。   The information processing apparatus 1 illustrated in FIG. 1 includes a central processing unit (CPU) 10, a bridge unit 12, a main storage device 14, an auxiliary storage device 16, a display device 18, and a wireless communication device 20. Further, the information processing apparatus 1 includes a start button 22, an EC (Embedded Controller) 24, a BIOS-ROM (Basic Input Output System Read Only Memory) 26, a power supply circuit 28, an AC adapter connection terminal 30, and a battery 40.

CPU10は、情報処理装置1の全体を制御する演算処理装置であり、主記憶装置14に記憶されているプログラムを実行する。実行されるプログラムには、BIOS(Basic Input Output System)、OS(Operating System)、アプリケーション・プログラム(Application Program)およびデバイス・ドライバ(Device Driver)が含まれる。アプリケーション・プログラムには消費電力管理プログラム50が含まれる。典型的なCPUは、命令レジスタ(Instruction Register)、命令解読回路(Instruction Decoder)、演算回路(Arithmetic Logic Unit)、アキュムレータ(Accumulator)、番地レジスタ(Address Register)、プログラムカウンタ(Program Counter)などを備える。このようなCPUにおいては、主記憶装置14から読み込まれた機械語命令(2進数)が一時的に命令レジスタによって格納され、命令解読回路によって解読される。解読された命令に従って、演算回路において加算・減算・数値の比較といった演算が行なわれる。演算対象のデータおよび演算の結果は、一時的にアキュムレータに格納される。主記憶装置14における記憶領域の番地は番地レジスタに格納され、次に実行するべき命令が格納されている記憶領域の番地がプログラムカウンタによって示される。CPU10は、ブリッジ部12を介して、主記憶装置14、補助記憶装置16、表示装置18、EC24、BIOS−ROM26、およびWLAN(Wireless LAN)インタフェースとしての無線通信装置20と接続されている。   The CPU 10 is an arithmetic processing device that controls the entire information processing apparatus 1 and executes a program stored in the main storage device 14. The programs to be executed include a basic input output system (BIOS), an operating system (OS), an application program (Application Program), and a device driver (Device Driver). The application program includes a power consumption management program 50. A typical CPU includes an instruction register, an instruction decoder, an arithmetic logic unit, an accumulator, an address register, a program counter, and the like. . In such a CPU, a machine language instruction (binary number) read from the main storage device 14 is temporarily stored in an instruction register and decoded by an instruction decoding circuit. In accordance with the decoded instruction, operations such as addition / subtraction / numerical comparison are performed in the arithmetic circuit. The data to be calculated and the result of the calculation are temporarily stored in the accumulator. The address of the storage area in the main storage device 14 is stored in the address register, and the address of the storage area in which the instruction to be executed next is stored is indicated by the program counter. The CPU 10 is connected to the main storage device 14, the auxiliary storage device 16, the display device 18, the EC 24, the BIOS-ROM 26, and the wireless communication device 20 as a WLAN (Wireless LAN) interface via the bridge unit 12.

ブリッジ部12は、各種機構ごとの接続インタフェースの仕様に応じた手順に従って、CPUと各種機構との間あるいは各種機構間の信号の送受信を実行する機能などを有する。例えば、主記憶装置へのアクセス動作を制御するメモリ・コントローラ機能や、データ転送速度の差を吸収するためのデータ・バッファ機能などである。ブリッジ部12は、例えば、情報処理装置が採用するチップセットがIntel社のMobileIntel(登録商標)4SeriesExpressChipsetの場合、GMCH(Graphics Memory Controller Hub)、ICH(I/O Controller Hub)などにより構成される。   The bridge unit 12 has a function of executing transmission / reception of signals between the CPU and various mechanisms or between various mechanisms in accordance with the procedure according to the specifications of the connection interface for each mechanism. For example, there are a memory controller function for controlling an access operation to the main storage device and a data buffer function for absorbing a difference in data transfer speed. The bridge unit 12 includes, for example, a GMCH (Graphics Memory Controller Hub), an ICH (I / O Controller Hub), or the like when the chip set employed by the information processing apparatus is MobileIntel (registered trademark) 4Series ExpressChipset of Intel Corporation.

主記憶装置14は、SDRAM(Synchronous Dynamic Random Access Memory)、SRAM(Static Random Access Memory)等の主記憶機構である。図1の例示では、主記憶装置14はブリッジ部12におけるGMCHと接続されている。また、図1では主記憶装置14がBIOSプログラム、OSプログラム、および消費電力管理プログラム50を記憶している様子が示されている。BIOSプログラムはBIOS−ROM26から読み込まれ、OSプログラムおよび消費電力管理プログラム50は補助記憶装置16から読み込まれ、それぞれ主記憶装置14に記憶される。   The main storage device 14 is a main storage mechanism such as an SDRAM (Synchronous Dynamic Random Access Memory) or an SRAM (Static Random Access Memory). In the example of FIG. 1, the main storage device 14 is connected to the GMCH in the bridge unit 12. Further, FIG. 1 shows a state where the main storage device 14 stores a BIOS program, an OS program, and a power consumption management program 50. The BIOS program is read from the BIOS-ROM 26, and the OS program and the power consumption management program 50 are read from the auxiliary storage device 16 and stored in the main storage device 14, respectively.

補助記憶装置16は不揮発性の記憶機構である。HDD(Hard Disk Drive)のような磁気記録を行なうストレージ、およびSSD(Solid State Disk)のような半導体メモリが装着される機構を補助記憶装置16として用いることができる。図1の例示では、補助記憶装置16は、ブリッジ部12におけるICHと接続されている。   The auxiliary storage device 16 is a nonvolatile storage mechanism. A mechanism for mounting a magnetic recording such as an HDD (Hard Disk Drive) and a semiconductor memory such as an SSD (Solid State Disk) can be used as the auxiliary storage device 16. In the example of FIG. 1, the auxiliary storage device 16 is connected to the ICH in the bridge unit 12.

表示装置18は、液晶ディスプレイ(LCD:Liquid Crystal Display)に代表されるフラットパネルディスプレイ、またはCRT(Cathode Ray Tube)によって静止画像や動画像を表示する。   The display device 18 displays a still image or a moving image by a flat panel display typified by a liquid crystal display (LCD) or a CRT (Cathode Ray Tube).

無線通信装置20は、アンテナを介してWAN(Wide Area Network)やLAN(Local Area Network)などの無線ネットワークとの間でデータ通信を行う。無線通信装置20は、例えば、IEEE(Institute of Electrical and Electronic Engineers)802.11nに準拠した無線通信に適合している。図1の例示では、無線通信装置20は、PCI(Peripheral Components Interconnect) Expressバスを介してブリッジ部12に接続されている。   The wireless communication device 20 performs data communication with a wireless network such as a WAN (Wide Area Network) or a LAN (Local Area Network) via an antenna. The wireless communication device 20 is suitable for wireless communication conforming to, for example, IEEE (Institute of Electrical and Electronic Engineers) 802.11n. In the illustration of FIG. 1, the wireless communication device 20 is connected to the bridge unit 12 via a PCI (Peripheral Components Interconnect) Express bus.

BIOS−ROM26は、不揮発性で記憶内容を電気的に書き換え可能な記憶機構である。システムの起動および管理に使用される基本プログラムであるBIOS、情報処理装置1の起動時に各種機構の動作試験や初期化を行うプログラムであるPOST(Power-On Self Test)などがBIOS−ROM26に格納される。   The BIOS-ROM 26 is a non-volatile storage mechanism that can electrically rewrite stored contents. BIOS, which is a basic program used for starting and managing the system, and POST (Power-On Self Test), which is a program for performing an operation test and initialization of various mechanisms when the information processing apparatus 1 is started, are stored in the BIOS-ROM 26. Is done.

電源回路28は、消費電力計測部80、充電部82、DC−DCコンバータ84を備える。電源回路28は、ACアダプタ接続端子30を介してACアダプタ40と接続可能に構成されており、ACアダプタ40からの電力供給を受けることができる。また、電源回路28は、バッテリ32と接続可能に構成されており、バッテリ32からの電力供給を受けることができる。電源回路28において、一端がACアダプタ接続端子30に接続された消費電力計測用の抵抗86の他端を整流・逆流防止用のダイオード88を介してDC−DCコンバータ84に接続している。   The power supply circuit 28 includes a power consumption measuring unit 80, a charging unit 82, and a DC-DC converter 84. The power supply circuit 28 is configured to be connectable to the AC adapter 40 via the AC adapter connection terminal 30 and can receive power supply from the AC adapter 40. Further, the power supply circuit 28 is configured to be connectable to the battery 32, and can receive power supply from the battery 32. In the power supply circuit 28, the other end of the power consumption measuring resistor 86 having one end connected to the AC adapter connection terminal 30 is connected to the DC-DC converter 84 via a rectifying / backflow preventing diode 88.

消費電力計測部80は、消費電力計測用の抵抗86の両端子に接続されており、抵抗86における電流値および電圧値を検出し、その検出値をEC24へ出力する。   The power consumption measuring unit 80 is connected to both terminals of the power consumption measuring resistor 86, detects a current value and a voltage value in the resistor 86, and outputs the detected value to the EC 24.

充電部82は、ACアダプタ接続端子30からの電力供給線に接続されており、ACアダプタ40から電力が供給されているときに、ACアダプタ40から供給される電力の一部を用いてバッテリ32を充電する。   The charging unit 82 is connected to the power supply line from the AC adapter connection terminal 30, and when the power is supplied from the AC adapter 40, the battery unit 32 uses a part of the power supplied from the AC adapter 40. To charge.

DC−DCコンバータ84は、ACアダプタ40またはバッテリ32から供給される電力を用いて、所定の供給先に必要とされる電力を供給する。DC−DCコンバータ84は、EC24からの制御信号に従って、情報処理装置1の動作状態の分類ごとに定義された電力系統に対して電力を供給する。   The DC-DC converter 84 supplies electric power required for a predetermined supply destination using electric power supplied from the AC adapter 40 or the battery 32. The DC-DC converter 84 supplies power to the power system defined for each operation state classification of the information processing apparatus 1 according to the control signal from the EC 24.

ACアダプタ40は、商用電源またはそれと同等の電力を出力する交流電源(例えば自家発電システム)を使用して情報処理装置1を動作させるためのAC/DC(Direct Current)コンバータである。ACアダプタ40は変圧機能を備え、入力された交流電力を所定電圧の直流電力に変換する。   The AC adapter 40 is an AC / DC (Direct Current) converter for operating the information processing apparatus 1 using a commercial power supply or an AC power supply (for example, a private power generation system) that outputs electric power equivalent to the commercial power supply. The AC adapter 40 has a transformation function and converts the input AC power into DC power having a predetermined voltage.

バッテリ32は、リチウムイオン電池のように充電が可能な二次電池であり、電源回路28に着脱可能に接続される。なお、バッテリ32として、一次電池や燃料電池といった二次電池以外の電池を用いてもよい。バッテリ32として二次電池以外の電池のみを用いる場合には、電源回路28において充電部82を省略することができる。   The battery 32 is a rechargeable secondary battery such as a lithium ion battery, and is detachably connected to the power supply circuit 28. As the battery 32, a battery other than a secondary battery such as a primary battery or a fuel cell may be used. When only a battery other than the secondary battery is used as the battery 32, the charging unit 82 can be omitted in the power supply circuit 28.

EC24は、情報処理装置1の動作環境を管理する機能を有し、電源回路28と連携して情報処理装置1の内部における電力の供給先を制御する。EC24はLPC(Low Pin Count)バスを介してブリッジ部12に接続され、必要に応じて無線通信装置20を含む制御対象に指示を与える。EC24に接続されている起動ボタン22から起動ボタン22の押下を示す割り込み信号を受信すると、EC24は情報処理装置1を起動する処理を実行する。EC24の構成は、情報処理装置1のCPU10とは独立して動作環境の管理に係るプログラムの実行が可能であればよい。例えば、EC24の機能は、CPU(図示せず)、ROM(図示せず)、RAM(図示せず)、時間を計測するタイマ(図示せず)などを備えるマイクロ・コンピュータ(Micro Computer)によって実現される。   The EC 24 has a function of managing the operating environment of the information processing apparatus 1, and controls the power supply destination in the information processing apparatus 1 in cooperation with the power supply circuit 28. The EC 24 is connected to the bridge unit 12 via an LPC (Low Pin Count) bus, and gives an instruction to a control target including the wireless communication device 20 as necessary. When receiving an interrupt signal indicating depression of the start button 22 from the start button 22 connected to the EC 24, the EC 24 executes processing for starting the information processing apparatus 1. The configuration of the EC 24 only needs to be able to execute a program related to management of the operating environment independently of the CPU 10 of the information processing apparatus 1. For example, the functions of the EC 24 are realized by a microcomputer (CPU) (not shown), ROM (not shown), RAM (not shown), a timer (not shown) that measures time, and the like. Is done.

本実施例に係るEC24は、情報処理装置1において消費される消費電力を測定するための消費電力測定プログラム60を実行する。これにより、消費電力取得部62、消費電力補正部64、消費電力記録部66、および消費電力通知部68の機能が実現される。消費電力測定プログラム60は、例えばEC24のROMから読み出されて実行される。ただし、これに限らず、消費電力測定プログラム60をBIOS−ROM26に格納しておき、LPCバスを介して読み込むようにしてもよい。また、消費電力取得部62、消費電力補正部64、消費電力記録部66、および消費電力通知部68のそれぞれの機能を、ハードウェアとしての回路をEC24に組み込むことによって実現してもよい。   The EC 24 according to the present embodiment executes a power consumption measurement program 60 for measuring the power consumption consumed in the information processing apparatus 1. Thus, the functions of the power consumption acquisition unit 62, the power consumption correction unit 64, the power consumption recording unit 66, and the power consumption notification unit 68 are realized. For example, the power consumption measurement program 60 is read from the ROM of the EC 24 and executed. However, the present invention is not limited to this, and the power consumption measurement program 60 may be stored in the BIOS-ROM 26 and read via the LPC bus. The functions of the power consumption acquisition unit 62, the power consumption correction unit 64, the power consumption recording unit 66, and the power consumption notification unit 68 may be realized by incorporating a circuit as hardware in the EC 24.

消費電力取得部62は、ACアダプタ接続端子30を介してACアダプタ40から供給される電力の電力値を計測するようにEC24を動作させる構成要素であり、プログラムモジュールまたは回路によって実現される。   The power consumption acquisition unit 62 is a component that operates the EC 24 so as to measure the power value of the power supplied from the AC adapter 40 via the AC adapter connection terminal 30, and is realized by a program module or a circuit.

消費電力補正部64は、ACアダプタ40における電力の変換効率に基づいて、消費電力取得部62が取得した電力値から実消費電力値を取得するようにEC24を動作させる構成要素であり、プログラムモジュールまたは回路によって実現される。実消費電力値とは、ACアダプタ40における変換損失を含む電力値である。   The power consumption correction unit 64 is a component that operates the EC 24 so as to acquire the actual power consumption value from the power value acquired by the power consumption acquisition unit 62 based on the power conversion efficiency in the AC adapter 40. Alternatively, it is realized by a circuit. The actual power consumption value is a power value including conversion loss in the AC adapter 40.

消費電力記録部66は、消費電力補正部64が取得した実消費電力値を記録するようにEC24を動作させる構成要素であり、プログラムモジュールまたは回路によって実現される。   The power consumption recording unit 66 is a component that operates the EC 24 so as to record the actual power consumption value acquired by the power consumption correction unit 64, and is realized by a program module or a circuit.

消費電力通知部68は、ブリッジ部12を介してCPU10へ実消費電力値を通知するようにEC24を動作させる構成要素であり、プログラムモジュールまたは回路によって実現される。   The power consumption notification unit 68 is a component that operates the EC 24 so as to notify the CPU 10 of the actual power consumption value via the bridge unit 12, and is realized by a program module or a circuit.

次に、EC24において実行される消費電力測定プログラム60の処理について説明する。図2は、EC24において実行される消費電力測定プログラム60の処理の流れの一例を示す図である。   Next, processing of the power consumption measurement program 60 executed in the EC 24 will be described. FIG. 2 is a diagram illustrating an example of a processing flow of the power consumption measurement program 60 executed in the EC 24.

図2に示す消費電力測定プログラム60の処理は、例えば、ACアダプタ接続端子30を介してACアダプタ40から電力の供給を受けることにより、開始される。   The processing of the power consumption measurement program 60 shown in FIG. 2 is started by receiving power supply from the AC adapter 40 via the AC adapter connection terminal 30, for example.

EC24は、EC24の内部または外部の記憶領域に記録開始を示す計測ログを記録する(OP104)。記録開始ログは、記録開始の日時を示す記録開始日時と、消費電力の測定間隔を示すサンプリング間隔の設定値とを有する。EC24は、情報処理装置1内に設定されている現在の日時を、記録開始日時として用いることができる。EC24は、例えば、情報処理装置1内のリアルタイム・クロック(図示せず)から現在の日時を取得することができる。サンプリング間隔の設定値は、EC24の内部または外部の記憶領域に予め設定されている。情報処理装置1の動作状態を示す情報を記録開始ログに追加してもよい。   The EC 24 records a measurement log indicating the start of recording in a storage area inside or outside the EC 24 (OP104). The recording start log has a recording start date and time indicating a recording start date and a set value of a sampling interval indicating a power consumption measurement interval. The EC 24 can use the current date and time set in the information processing apparatus 1 as the recording start date and time. For example, the EC 24 can acquire the current date and time from a real-time clock (not shown) in the information processing apparatus 1. The set value of the sampling interval is set in advance in a storage area inside or outside the EC 24. Information indicating the operation state of the information processing apparatus 1 may be added to the recording start log.

次に、EC24は、後述する消費電力取得処理を実行する(OP105)。これにより、EC24は、所定間隔において電源回路28の消費電力計測部80から取得した測定値と、ACアダプタ40における変換効率を考慮した補正値である実消費電力値と、を有する計測ログを記録することができる。本実施例の工程OP105では、電源回路28の消費電力計測部80から取得した計測値について、ACアダプタ40における変換効率を考慮した補正を行う。その処理の詳細は、図7を用いて後述する。   Next, the EC 24 executes a power consumption acquisition process described later (OP105). Thereby, the EC 24 records a measurement log having measured values acquired from the power consumption measuring unit 80 of the power supply circuit 28 at a predetermined interval and actual power consumption values that are correction values considering the conversion efficiency in the AC adapter 40. can do. In the process OP105 of the present embodiment, the measurement value acquired from the power consumption measurement unit 80 of the power supply circuit 28 is corrected in consideration of the conversion efficiency in the AC adapter 40. Details of the processing will be described later with reference to FIG.

図3は、計測ログの内容例を示す図である。図3の例では、計測ログC31によって、記録開始日時「2009.07.18,10:30:40」およびサンプリング間隔「1(分)」が示される。また、計測ログC32−C37によって、消費電力取得処理において取得された電力消費に関する情報が示される。電力消費に関する情報は、具体的にはACアダプタ40における変換効率を考慮した補正値である実消費電力値P’、および消費電力計測部80が取得した計測値Pである。計測ログC32−C37のそれぞれにおいて、実消費電力値P’を前(図の左側)として計測値Pを後ろ(図の右側)とし、両者を「,」で区分する形式でデータが格納されている。例えば、計測ログC32において実消費電力値P’は「30.0(W)」であり、計測値Pは「13.5(W)」である。計測ログC33において実消費電力値P’は「31.3(W)」であり、計測値Pは「13.8(W)」である。工程OP105で実消費電力値P’および計測値Pを有した計測ログを記録する度に、既に格納されている計測ログの末尾に新たな計測ログが追加される。図3に示す例では、計測ログC37の次に新たな計測ログが追加されることになる。したがって、末尾に近いほどその計測ログは新しい。   FIG. 3 is a diagram illustrating an example of the contents of a measurement log. In the example of FIG. 3, the recording start date “2009.07.18, 10:30:40” and the sampling interval “1 (minutes)” are indicated by the measurement log C31. Further, the measurement logs C32 to C37 indicate information related to power consumption acquired in the power consumption acquisition process. Specifically, the information regarding the power consumption is an actual power consumption value P ′ that is a correction value considering the conversion efficiency in the AC adapter 40, and a measurement value P acquired by the power consumption measurement unit 80. In each of the measurement logs C32 to C37, data is stored in a format in which the actual power consumption value P ′ is the front (left side of the figure), the measurement value P is the back (right side of the figure), and both are separated by “,”. Yes. For example, in the measurement log C32, the actual power consumption value P ′ is “30.0 (W)”, and the measurement value P is “13.5 (W)”. In the measurement log C33, the actual power consumption value P ′ is “31.3 (W)”, and the measurement value P is “13.8 (W)”. Each time a measurement log having the actual power consumption value P ′ and the measurement value P is recorded in step OP105, a new measurement log is added to the end of the already stored measurement log. In the example shown in FIG. 3, a new measurement log is added next to the measurement log C37. Therefore, the closer to the end, the newer the measurement log.

図2に戻って、EC24は、ACアダプタ40からの電力供給が継続している場合(OP1051でYES)、工程OP105以降を再度実行する。一方、ACアダプタ40からの電力供給が停止した場合(OP1051でNO)、EC24は、図2に示す消費電力測定プログラム60の処理を終了する。EC24は、外部電力検出部として、例えば消費電力計測部80から取得した計測値に基づく電力値が0である場合に、ACアダプタ40からの電力供給が停止していると判定する。また、EC24は、消費電力計測部80から取得した計測値に基づく電力値が所定の閾値(例えば0)より大きい場合に、ACアダプタ40からの電力供給が継続していると判定する。   Returning to FIG. 2, when the power supply from the AC adapter 40 continues (YES in OP1051), the EC 24 executes the process OP105 and subsequent steps again. On the other hand, when the power supply from the AC adapter 40 is stopped (NO in OP1051), the EC 24 ends the process of the power consumption measurement program 60 shown in FIG. For example, when the power value based on the measurement value acquired from the power consumption measurement unit 80 is 0, the EC 24 determines that the power supply from the AC adapter 40 is stopped as the external power detection unit. Further, the EC 24 determines that the power supply from the AC adapter 40 is continued when the power value based on the measurement value acquired from the power consumption measurement unit 80 is larger than a predetermined threshold (for example, 0).

以上が、図2に示す消費電力測定プログラム60の処理の流れの経路である。   The above is the process flow path of the power consumption measurement program 60 shown in FIG.

次に、EC24において実行される消費電力測定プログラム60の他の処理の流れを図4によって説明する。   Next, another processing flow of the power consumption measurement program 60 executed in the EC 24 will be described with reference to FIG.

図4に示す消費電力測定プログラムの他の処理は、情報処理装置1の動作状態を起動状態に変更する指示を示す割り込み信号をEC24が受信したことにより、開始される。割り込み信号は、例えば、起動ボタン22から出力される起動ボタン22が押下されたことを示す信号、またはハイバーネート状態からの復帰を示す信号である。   Other processes of the power consumption measurement program shown in FIG. 4 are started when the EC 24 receives an interrupt signal indicating an instruction to change the operating state of the information processing apparatus 1 to the activated state. The interrupt signal is, for example, a signal indicating that the start button 22 output from the start button 22 has been pressed, or a signal indicating return from the hibernate state.

まず、EC24は、受信した割り込み信号の種別に従って、電力系統の切り替えを指示する制御信号を電源回路28に与える(OP101)。   First, the EC 24 gives a control signal instructing switching of the power system to the power supply circuit 28 according to the type of the received interrupt signal (OP101).

図5は、情報処理装置1の動作状態と電力系統の関係の例を示す図である。図5の例は、起動状態の場合には第1から第4までの全ての系統に対して電力を供給し、サスペンド状態の場合には第1および第3の系統に対して電力を供給して第2および第4の系統には電力を供給しないことを示す。また、ハイバーネート状態または停止状態の場合には、第1の系統に対して電力を供給して第2、第3および第4の系統に対して電力を供給しないことを示す。   FIG. 5 is a diagram illustrating an example of the relationship between the operation state of the information processing apparatus 1 and the power system. In the example of FIG. 5, power is supplied to all of the first to fourth systems in the activated state, and power is supplied to the first and third systems in the suspended state. Thus, no power is supplied to the second and fourth systems. Further, in the hibernate state or the stopped state, it indicates that power is supplied to the first system and power is not supplied to the second, third, and fourth systems.

図2に示す工程OP101において、EC24は、例えば受信した割り込み信号の種別が起動状態への変更を示す場合、第1から第4までの全ての系統に対して電力を供給するように、電力系統の切り替えを電源回路28に指示する。   In step OP101 shown in FIG. 2, for example, when the type of the received interrupt signal indicates a change to the activated state, the EC 24 supplies power to all the first to fourth systems. Is switched to the power supply circuit 28.

図6は、電力系統と主な電力の供給先との対応を示す図である。図6の例では、第1の系統による電力の供給先としてEC24と電源回路28が設定されており、第2の系統による電力の供給先としてブリッジ部12のICHと無線通信装置20とが設定されている。また、第3の系統による電力の供給先として主記憶装置14が設定されており、第4の系統による電力の供給先としてCPU10とブリッジ部12のGMCHと補助記憶装置16と表示装置18とが設定されている。   FIG. 6 is a diagram illustrating a correspondence between the power system and main power supply destinations. In the example of FIG. 6, the EC 24 and the power supply circuit 28 are set as the power supply destination of the first system, and the ICH of the bridge unit 12 and the wireless communication device 20 are set as the power supply destination of the second system. Has been. The main storage device 14 is set as the power supply destination of the third system, and the CPU 10, the GMCH of the bridge unit 12, the auxiliary storage device 16, and the display device 18 are the power supply destination of the fourth system. Is set.

次に、EC24は、受信した割り込み信号の種別に従って、動作状態の変更をCPU10へ指示する(図4、OP102)。このとき、情報処理装置1の動作状態が停止状態から起動状態へ変更する場合は、CPU10は、BIOS−ROM26からBIOSプログラムを主記憶装置14へ読み込み、BIOSプログラムの手順に従って起動処理を実行する。なお、本処理の実行契機となった割り込み信号がCPU10から送信される場合には、工程OP102を省略してもよい。   Next, the EC 24 instructs the CPU 10 to change the operation state according to the type of the received interrupt signal (OP102 in FIG. 4). At this time, when the operation state of the information processing apparatus 1 is changed from the stopped state to the activated state, the CPU 10 reads the BIOS program from the BIOS-ROM 26 into the main storage device 14 and executes the activation process according to the procedure of the BIOS program. If an interrupt signal that triggers the execution of this process is transmitted from the CPU 10, the process OP102 may be omitted.

EC24は、EC24の内部に有する情報処理装置1の動作状態を示すレジスタの値を、受信した割り込み信号の種別に従って変更する(OP103)。これにより、EC24は、工程OP103以降の各工程においても、情報処理装置1の動作状態を把握することができる。   The EC 24 changes the value of the register indicating the operation state of the information processing apparatus 1 included in the EC 24 according to the type of the received interrupt signal (OP103). Thereby, EC24 can grasp | ascertain the operation state of the information processing apparatus 1 also in each process after process OP103.

次に、EC24は、情報処理装置1の動作状態を起動状態から他の状態へ変更(移行)することを示す変更イベントが発生したか否かを判定する(OP106)。例えば、情報処理装置1のCPU10で実行されるOSの処理により、起動状態からサスペンド状態へ移行することを示す変更イベントを受信した場合に、EC24は、変更イベントが発生したと判定する(OP106でYES)。一方、変更イベントの受信がなければ、EC24は変更イベントが発生していないと判定する(OP106でNO)。   Next, the EC 24 determines whether or not a change event indicating that the operation state of the information processing apparatus 1 is changed (shifted) from the activated state to another state has occurred (OP106). For example, when the OS 24 executed by the CPU 10 of the information processing apparatus 1 receives a change event indicating a transition from the startup state to the suspend state, the EC 24 determines that the change event has occurred (in OP106). YES). On the other hand, if no change event has been received, the EC 24 determines that no change event has occurred (NO in OP106).

EC24は、工程OP106において変更イベントが発生したと判定した場合(OP106でYES)、EC24の内部に有する情報処理装置1の動作状態を示すレジスタの値を、受信した変更イベントの種別に従って変更する(OP108)。これにより、EC24は、工程OP108以降の各工程においても、情報処理装置1の動作状態を把握することができる。   If the EC 24 determines that a change event has occurred in step OP106 (YES in OP106), the EC 24 changes the value of the register indicating the operation state of the information processing apparatus 1 included in the EC 24 according to the type of the received change event ( OP108). Thereby, EC24 can grasp | ascertain the operation state of the information processing apparatus 1 also in each process after process OP108.

工程OP109において、EC24は、工程OP101と同様に、受信した変更イベントの種別に従って、電力系統の切り替えを指示する制御信号を電源回路28に入力する。EC24は、例えば、サスペンド状態へ移行する場合には、第1および第3の系統に電力を供給し、第2および第4の系統には電力を供給しないように電力系統を切り替える制御信号を、電源回路28に入力する。   In step OP109, the EC 24 inputs, to the power supply circuit 28, a control signal instructing switching of the power system according to the type of the received change event, similarly to the step OP101. For example, when shifting to the suspended state, the EC 24 supplies a control signal for switching the power system so as to supply power to the first and third systems and not to supply power to the second and fourth systems. Input to the power supply circuit 28.

次に、工程OP106において変更イベントが発生していないと判定した場合(OP106でNO)の処理の流れを説明する。   Next, the process flow when it is determined that no change event has occurred in step OP106 (NO in OP106) will be described.

EC24は、工程OP106において、変更イベントが発生していないと判定した場合(OP106でNO)、計測値を要求する通知要求を受信したことを示す通知要求イベントが発生したか否かを判定する(OP110)。EC24は、CPU10から通知要求を受信した場合に、通知要求イベントが発生したと判定する(OP110でYES)。一方、EC24は、CPU10から通知要求を受信していない場合は、通知要求イベントが発生していないと判定する(OP110でNO)。   If the EC 24 determines in step OP106 that a change event has not occurred (NO in OP106), the EC 24 determines whether a notification request event indicating that a notification request for requesting a measurement value has been received has occurred ( OP110). When receiving a notification request from the CPU 10, the EC 24 determines that a notification request event has occurred (YES in OP110). On the other hand, when the notification request is not received from the CPU 10, the EC 24 determines that a notification request event has not occurred (NO in OP110).

EC24は、通知要求イベントが発生したと判定した場合(OP110でYES)、図9を用いて後述する消費電力通知処理を実行し(OP111)、工程OP105以降を再度実行する。EC24は、消費電力通知処理(OP111)において、CPU10に対して消費電力取得処理(OP105)によって取得した消費電力値を送信する。   If the EC 24 determines that a notification request event has occurred (YES in OP110), the EC 24 executes a power consumption notification process, which will be described later with reference to FIG. 9 (OP111), and re-executes steps OP105 and thereafter. In the power consumption notification process (OP111), the EC 24 transmits the power consumption value acquired by the power consumption acquisition process (OP105) to the CPU 10.

EC24は、通知要求イベントが発生していないと判定した場合(OP110でNO)、工程OP111をスキップして、工程OP105以降を再度実行する。   When the EC 24 determines that the notification request event has not occurred (NO in OP110), the EC 24 skips the process OP111 and executes the process OP105 and subsequent steps again.

以上が、図2に示す消費電力測定用プログラムの他の処理の流れの経路である。   The above is the path of the other processing flow of the power consumption measurement program shown in FIG.

次に、EC24において実行される消費電力取得処理を説明する。図7は、ECにおいて実行される消費電力取得処理の流れの一例を示す図である。   Next, power consumption acquisition processing executed in the EC 24 will be described. FIG. 7 is a diagram illustrating an example of the flow of power consumption acquisition processing executed in the EC.

まず、EC24は、EC24の内部に在るタイマからカウント値を取得し(OP201)、取得したカウント値に基づいて予め設定されたサンプリング時間が経過したか否かを判定する(OP202)。EC24は、サンプリング時間が経過したと判定した場合(OP201でYES)、OP203からOP210までの工程を実行する。一方、EC24は、サンプリング時間が経過していないと判定した場合(OP201でNO)、OP203からOP210までの工程をスキップして、終了する。すなわち、EC24は、予め設定されたサンプリング間隔でOP203からOP210までの工程を実行する。   First, the EC 24 acquires a count value from a timer in the EC 24 (OP201), and determines whether a preset sampling time has elapsed based on the acquired count value (OP202). When the EC 24 determines that the sampling time has elapsed (YES in OP201), the EC 24 executes steps from OP203 to OP210. On the other hand, if the EC 24 determines that the sampling time has not elapsed (NO in OP201), it skips the steps from OP203 to OP210 and ends. That is, the EC 24 executes the processes from OP203 to OP210 at a preset sampling interval.

EC24は、工程OP203において電圧値Vおよび電流値Iを消費電力計測部80から取得し(OP203)、取得した電圧値Vと電流値Iとに基づいて電力値(電力測定値)Pを算出する(OP204)。   In step OP203, the EC 24 acquires the voltage value V and the current value I from the power consumption measuring unit 80 (OP203), and calculates a power value (power measurement value) P based on the acquired voltage value V and current value I. (OP204).

EC24は、図8に示す効率変換テーブルを参照し、電力測定値Pに近似する値を有する電力値P1およびP2を効率変換テーブルから取得する(OP205)。ここで、電力値P1は、効率変換テーブルに登録されている電力値の中で、電力測定値P以下でありかつ最も大きい値の電力値である。電力値P2は、効率変換テーブルに登録されている電力値の中で、電力測定値P以上でありかつ最も小さい値の電力値である。図8の例では、電力測定値Pが例えば7(W)である場合の電力値P1は5(W)であり、同じく電力値P2は10(W)である。   The EC 24 refers to the efficiency conversion table shown in FIG. 8 and acquires power values P1 and P2 having values approximate to the power measurement value P from the efficiency conversion table (OP205). Here, the power value P1 is the power value of the largest value that is equal to or less than the power measurement value P among the power values registered in the efficiency conversion table. The power value P2 is the smallest power value that is equal to or greater than the power measurement value P among the power values registered in the efficiency conversion table. In the example of FIG. 8, when the power measurement value P is, for example, 7 (W), the power value P1 is 5 (W), and the power value P2 is 10 (W).

次に、EC24は、変換効率テーブルから変換係数K1およびK2を取得する(OP206)。ここで、変換係数K1は、電力値P1に対応付けて変換効率テーブルに設定されている変換係数である。変換係数K2は、電力値P2に対応付けて変換効率テーブルに設定されている変換係数である。図8の例では、電力値P1が5(W)の場合、変換係数K1は2.33である。すなわち、図8の例は、ACアダプタ40において電力値5Wの直流電力(出力電力)を出力するために必要とされる電力値(消費電力)は11.65W(=P1×K1)であることを示している。また、図8の例では、電力値P2が10(W)の場合、変換係数K2は1.69である。すなわち、ACアダプタ40において電力値10Wの直流電力を出力するために必要とされる電力値は16.9W(=P2×K2)であることを示している。   Next, the EC 24 acquires conversion coefficients K1 and K2 from the conversion efficiency table (OP206). Here, the conversion coefficient K1 is a conversion coefficient set in the conversion efficiency table in association with the power value P1. The conversion coefficient K2 is a conversion coefficient set in the conversion efficiency table in association with the power value P2. In the example of FIG. 8, when the power value P1 is 5 (W), the conversion coefficient K1 is 2.33. That is, in the example of FIG. 8, the power value (power consumption) required to output DC power (output power) of 5 W in the AC adapter 40 is 11.65 W (= P1 × K1). Is shown. In the example of FIG. 8, when the power value P2 is 10 (W), the conversion coefficient K2 is 1.69. That is, it is indicated that the power value required to output DC power having a power value of 10 W in the AC adapter 40 is 16.9 W (= P2 × K2).

EC24は、電力値P1およびP2と変換係数K1およびK2と電力測定値Pに基づいて、電力測定値Pに対する変換係数Kを取得する(OP207)。例えば、EC24は、次式を用いて変換係数Kを取得することができる。
K=[K2×(P−P1)+K1×(P2−P)]/(P2−P1)
この式を適用すると、電力値P1が5W、変換係数K1が2.33、電力値P2が10W、変換係数K2が1.69、電力測定値Pが7Wである場合、電力測定値Pに対する変換係数Kは1.608である。
The EC 24 acquires the conversion coefficient K for the power measurement value P based on the power values P1 and P2, the conversion coefficients K1 and K2, and the power measurement value P (OP207). For example, the EC 24 can acquire the conversion coefficient K using the following equation.
K = [K2 * (P-P1) + K1 * (P2-P)] / (P2-P1)
When this equation is applied, when the power value P1 is 5 W, the conversion coefficient K1 is 2.33, the power value P2 is 10 W, the conversion coefficient K2 is 1.69, and the power measurement value P is 7 W, the conversion with respect to the power measurement value P is performed. The coefficient K is 1.608.

上述の式は変換係数Kの取得方法として線形補間の例を説明したものである。しかし、本実施例における変換係数Kの取得方法はこれに限定されない。例えば、変換係数Kの取得方法として最近傍補間を用いることができる。最近傍補間を用いる場合、工程OP205および工程OP206を省略して、電力測定値Pに最も近似する電力値P3を特定し、電力値P3に対応する変換係数K3を変換係数Kとすればよい。   The above formula describes an example of linear interpolation as a method for obtaining the conversion coefficient K. However, the method for obtaining the conversion coefficient K in the present embodiment is not limited to this. For example, nearest neighbor interpolation can be used as a method for obtaining the conversion coefficient K. When using nearest neighbor interpolation, the process OP205 and the process OP206 may be omitted, the power value P3 that is closest to the power measurement value P may be specified, and the conversion coefficient K3 corresponding to the power value P3 may be used as the conversion coefficient K.

EC24は、電力測定値Pと変換係数Kとに基づいて、ACアダプタ40における変換効率を考慮した電力値である実消費電力値P’を取得する(OP208)。例えば、EC24は、次の式を用いて実消費電力値P’を取得することができる。
P’=K×P
この式を適用すると、電力測定値Pが7W、変換係数Kが1.608である場合、実消費電力値P’は11.256Wである。
Based on the power measurement value P and the conversion coefficient K, the EC 24 acquires an actual power consumption value P ′ that is a power value considering the conversion efficiency in the AC adapter 40 (OP208). For example, the EC 24 can acquire the actual power consumption value P ′ using the following equation.
P ′ = K × P
When this formula is applied, when the power measurement value P is 7 W and the conversion coefficient K is 1.608, the actual power consumption value P ′ is 11.256 W.

EC24は、EC24の内部または外部の記憶領域に実消費電力値P’を示す計測ログを記録する(OP209)。   The EC 24 records a measurement log indicating the actual power consumption value P ′ in a storage area inside or outside the EC 24 (OP209).

以上が、消費電力取得処理の流れの経路である。   The above is the flow path of the power consumption acquisition process.

次に、EC24において実行される消費電力通知処理を説明する。図9は、EC24において実行される消費電力通知処理の流れの一例を示す図である。   Next, the power consumption notification process executed in the EC 24 will be described. FIG. 9 is a diagram illustrating an example of the flow of the power consumption notification process executed in the EC 24.

まず、EC24は、EC24の内部または外部の記憶領域から予め設定された個数の計測ログを参照し、計測ログに示される実消費電力値P’を取得する(OP301)。ここで、EC24は、EC24の内部または外部の記憶領域に格納されている最新の計測ログから所定個数の計測ログを参照すればよい。   First, the EC 24 refers to a preset number of measurement logs from an internal or external storage area of the EC 24, and acquires the actual power consumption value P ′ indicated in the measurement log (OP301). Here, the EC 24 may refer to a predetermined number of measurement logs from the latest measurement log stored in a storage area inside or outside the EC 24.

EC24は、取得した所定個数の実消費電力値P’に基づいて、実消費電力値P’の平均値である消費電力平均値Pa’を取得する(OP302)。   The EC 24 acquires an average power consumption value Pa 'that is an average value of the actual power consumption values P' based on the acquired predetermined number of actual power consumption values P '(OP302).

EC24は、取得した消費電力平均値Pa’を、ブリッジ部12を介して接続されたCPU10へ送信する(OP303)。   The EC 24 transmits the acquired power consumption average value Pa ′ to the CPU 10 connected via the bridge unit 12 (OP303).

以上が、消費電力通知処理の流れである。   The above is the flow of the power consumption notification process.

次に、情報処理装置1のCPU10において実行される消費電力管理プログラム50の処理を説明する。図10は、CPUにおいて実行される消費電力管理プログラムの処理の一例を示す図である。   Next, processing of the power consumption management program 50 executed in the CPU 10 of the information processing apparatus 1 will be described. FIG. 10 is a diagram illustrating an example of processing of a power consumption management program executed in the CPU.

図10に示す消費電力管理プログラム50の処理は、例えば、情報処理装置1のCPU10において実行されるOS上で消費電力管理プログラム50が起動されることにより、開始される。   The processing of the power consumption management program 50 illustrated in FIG. 10 is started, for example, when the power consumption management program 50 is started on the OS executed by the CPU 10 of the information processing apparatus 1.

まず、CPU10は、消費電力平均値Pa’の取得を要求する旨を示す取得要求信号をEC24へ送信し(OP401)、EC24から消費電力平均値Pa’を受信する(OP402)。   First, the CPU 10 transmits to the EC 24 an acquisition request signal indicating that acquisition of the average power consumption value Pa 'is requested (OP401), and receives the average power consumption value Pa' from the EC24 (OP402).

そして、CPU10は、取得した消費電力平均値Pa’に基づいて表示内容を更新する(OP403)。これにより、ACアダプタ40の変換効率を考慮した最新の電力値を、情報処理装置1の利用者へ通知することができる。   Then, the CPU 10 updates the display content based on the acquired power consumption average value Pa ′ (OP403). Thereby, the latest power value in consideration of the conversion efficiency of the AC adapter 40 can be notified to the user of the information processing apparatus 1.

CPU10は、CPU10の内部または外部に有するタイマのカウント値を取得し(OP405)、消費電力平均値Pa’に基づく表示内容を更新する間隔である予め設定された表示更新間隔が経過したか否かを判定する(OP405)。例えば、CPU10は、タイマから取得したカウント値が表示更新間隔以上の値である場合、表示更新間隔が経過したと判定することができる(OP405でYES)。この場合(OP405でYES)、工程OP401以降を再度実行する。一方、タイマから取得したカウント値が表示更新間隔未満の値である場合、表示更新間隔が経過していないと判定し(OP405でNO)、工程OP404以降を再度実行する。すなわち、CPUは、表示更新間隔が経過する都度、工程OP401から工程OP403までを実行すればよい。   The CPU 10 acquires a count value of a timer that is internal or external to the CPU 10 (OP405), and whether or not a preset display update interval that is an interval for updating display content based on the average power consumption value Pa ′ has elapsed. Is determined (OP405). For example, when the count value acquired from the timer is equal to or greater than the display update interval, the CPU 10 can determine that the display update interval has elapsed (YES in OP405). In this case (YES in OP405), step OP401 and subsequent steps are executed again. On the other hand, when the count value acquired from the timer is less than the display update interval, it is determined that the display update interval has not elapsed (NO in OP405), and the process from OP404 is executed again. That is, the CPU only needs to execute the process OP401 to the process OP403 every time the display update interval elapses.

以上が、消費電力管理プログラムの処理の流れの経路である。   The above is the process flow path of the power consumption management program.

次に、実施例2について説明する。実施例2に係る情報処理装置は、消費電力計測部から取得する計測値に基づいて、所定単位時間毎の電力量を記憶管理する。実施例2に係る情報処理装置のハードウェア構成は上述の図1と同様であるので、図示および重複する説明を省略する。そして、図1を参照して実施例2に係る情報処理装置の構成要素の機能を説明する。   Next, Example 2 will be described. The information processing apparatus according to the second embodiment stores and manages the electric energy for each predetermined unit time based on the measurement value acquired from the power consumption measurement unit. Since the hardware configuration of the information processing apparatus according to the second embodiment is the same as that of FIG. 1 described above, illustration and overlapping description are omitted. And the function of the component of the information processing apparatus which concerns on Example 2 is demonstrated with reference to FIG.

図11は、所定単位時間毎の電力量を記憶管理するための記憶領域である電力量管理テーブルの内容例を示す。図11に示す電力量管理テーブルは、項目として、時間帯と、実消費電力量[Wh]と、補正前電力量[Wh]と、差分量[Wh]と、区分別電力量[Wh]とを有する。時間帯は、電力量を集計する時間単位を示す。実消費電力量[Wh]は、消費電力平均値Pa’を集計して得た電力量を示す。補正前電力量[Wh]は、計測平均値Paを集計して得た電力量を示す。差分量[Wh]は、実消費電力量と補正前電力量との差分を示す。そして、区分別電力量[Wh]は時間帯毎に示される実消費電力量を所定の時間範囲で集計した電力量を示す。なお、区分電力量において集計の対象とする時間範囲はどのようなものでもよく、連続的な時間範囲や離散的な時間範囲の集合でもよい。例えば、時間帯毎に区分を定義しておき、共通する区分を有する時間帯における実消費電力量を集計することにより、区分別電力量を取得してもよい。   FIG. 11 shows an example of the contents of a power amount management table, which is a storage area for storing and managing the power amount per predetermined unit time. The power amount management table shown in FIG. 11 includes, as items, a time zone, an actual power consumption amount [Wh], a power amount before correction [Wh], a difference amount [Wh], and a power amount by category [Wh]. Have The time zone indicates a unit of time for collecting the electric energy. The actual power consumption [Wh] indicates the amount of power obtained by totaling the power consumption average value Pa ′. The power amount [Wh] before correction indicates the power amount obtained by summing up the measurement average value Pa. The difference amount [Wh] indicates a difference between the actual power consumption amount and the power amount before correction. Then, the power consumption by category [Wh] indicates the power amount obtained by totaling the actual power consumption amount indicated for each time zone in a predetermined time range. Note that the time range to be aggregated in the divided power amount may be any, and may be a continuous time range or a set of discrete time ranges. For example, it is also possible to define the divisions for each time zone, and obtain the amount of power by category by totaling the actual power consumption in the time zones having a common division.

図11の例は、0時00分から1時00分までの時間帯「0」において、実消費電力量が「8.4Wh」、補正前電力量が「0.6Wh」、差分量が「7.8Wh」であることを示している。また、図11の例は、時間帯「0」から時間帯「6」において、すなわち0時00分から7時00分までの時間帯において、実消費電力量を集計した電力量を示す区分別電力量が「58.8Wh」であることを示している。また、図11の例は、時間帯「20」および「21」において(すなわち、20時00分から22時00分までの時間帯において)、実消費電力量および補正前電力量が「0Wh」であることを示している。これは、時間帯「20」および「21」において、ACアダプタ40から電力の供給を受けていないことを示す。   In the example of FIG. 11, in the time zone “0” from 0:00 to 1:00, the actual power consumption is “8.4 Wh”, the power before correction is “0.6 Wh”, and the difference is “7”. .8 Wh ”. Further, the example of FIG. 11 shows the power by category indicating the amount of power obtained by totaling the actual power consumption in the time zone “0” to the time zone “6”, that is, in the time zone from 0:00 to 7:00. The amount is “58.8 Wh”. Further, in the example of FIG. 11, in the time zones “20” and “21” (that is, in the time zone from 20:00 to 22:00), the actual power consumption and the power before correction are “0 Wh”. It shows that there is. This indicates that power is not supplied from the AC adapter 40 in the time zones “20” and “21”.

また、図11における区分別電力量は、時間帯「0」から時間帯「6」の範囲と、時間帯「7」から時間帯「21」の範囲と、時間帯「22」から時間帯「23」の範囲とにおいて、実消費電力量を区分して集計する例を示している。区分別電力量を有することにより、例えば、電気料金の割引が適用される時間帯と通常料金が適用される時間帯とを区分して、実消費電力量を集計することができる。図11の例示は、割引料金が時間帯「0」から「6」までと時間帯「22」から「23」までに適用され、通常料金が時間帯「7」から「21」までに適用される場合を想定したものである。なお、実施例2に係る情報処理装置は、図11に示すような電力量管理テーブルを例えば年月日単位で識別することにより、複数の電力量管理テーブルを管理することができる。   In addition, the amount of electric power classified by category in FIG. 11 includes a range of time zone “0” to time zone “6”, a range of time zone “7” to time zone “21”, and a time zone “22” to time zone “ In the range of “23”, an example is shown in which the actual power consumption is divided and aggregated. By having the power consumption by category, for example, the actual power consumption can be totaled by classifying the time zone in which the discount of the electricity rate is applied and the time zone in which the normal rate is applied. In the example of FIG. 11, the discount fee is applied from the time zone “0” to “6” and the time zone “22” to “23”, and the normal fee is applied from the time zone “7” to “21”. This is assumed. Note that the information processing apparatus according to the second embodiment can manage a plurality of power amount management tables by identifying a power amount management table as illustrated in FIG.

次に、実施例2に係る情報処理装置における処理を説明する。   Next, processing in the information processing apparatus according to the second embodiment will be described.

図12は、第2実施例に係る消費電力通知処理の流れの一例を示す図である。図12に示す消費電力通知処理は、図4に示す処理の流れにおける工程OP110でYESの場合に、開始される。   FIG. 12 is a diagram illustrating an example of the flow of power consumption notification processing according to the second embodiment. The power consumption notification process illustrated in FIG. 12 is started when the process OP illustrated in the process flow illustrated in FIG. 4 is YES.

まず、EC24は、EC24の内部または外部の記憶領域から予め設定された個数の計測ログを参照し、計測ログに示される実消費電力値P’および計測値Pを取得する(OP3011)。ここで、EC24は、EC24の内部または外部の記憶領域に格納されている最新の計測ログから所定個数の計測ログを参照すればよい。図3に示す例では、所定個数を5つとした場合、末尾の計測ログC37から5つの計測ログである計測ログC33からC37までのログから実消費電力値P’および計測値Pが取得される。図3に示す計測ログC33において、実消費電力値P’は「31.3W」であり、計測値Pは「13.8W」である。   First, the EC 24 refers to a preset number of measurement logs from an internal or external storage area of the EC 24, and acquires the actual power consumption value P 'and the measurement value P indicated in the measurement log (OP3011). Here, the EC 24 may refer to a predetermined number of measurement logs from the latest measurement log stored in a storage area inside or outside the EC 24. In the example shown in FIG. 3, when the predetermined number is five, the actual power consumption value P ′ and the measurement value P are acquired from the measurement logs C33 to C37, which are five measurement logs, from the last measurement log C37. . In the measurement log C33 illustrated in FIG. 3, the actual power consumption value P ′ is “31.3 W”, and the measurement value P is “13.8 W”.

EC24は、取得した所定個数の実消費電力値P’および計測値Pに基づいて、実消費電力値P’の平均値である消費電力平均値Pa’および計測値Pの平均値である計測平均値Paを取得する(OP3021)。   The EC 24 is a measurement average that is an average value of the power consumption average value Pa ′ that is an average value of the actual power consumption value P ′ and the measurement value P based on the predetermined number of actual power consumption values P ′ and measurement values P that are acquired. The value Pa is acquired (OP3021).

EC24は、取得した消費電力平均値Pa’および計測平均値Paを、ブリッジ部12を介して接続されたCPU10へ送信する(OP3031)。   The EC 24 transmits the acquired power consumption average value Pa ′ and measurement average value Pa to the CPU 10 connected via the bridge unit 12 (OP3031).

以上が、消費電力通知処理の流れの経路である。   The above is the flow path of the power consumption notification process.

次に、実施例2に係る消費電力管理プログラムの処理の流れを説明する。図13は、実施例2に係る消費電力管理プログラムの処理の流れの一例を示す。図13に示す消費電力管理プログラムの処理は、例えば、情報処理装置1のCPU10において実行されるOS上で消費電力管理プログラムが起動されることにより、開始される。   Next, a processing flow of the power consumption management program according to the second embodiment will be described. FIG. 13 illustrates an example of a processing flow of the power consumption management program according to the second embodiment. The processing of the power consumption management program shown in FIG. 13 is started, for example, when the power consumption management program is started on the OS executed by the CPU 10 of the information processing apparatus 1.

まず、CPU10は、電力量の集計を開始した時刻を示す集計開始時刻t1に現在時刻を設定し、電力量の集計に用いた電力値の個数を示す集計数Nに0を設定するといった初期設定を実行する(OP501)。   First, the CPU 10 sets an initial setting such that the current time is set to a totaling start time t1 indicating the time when the power amount has been started, and 0 is set to the total number N indicating the number of power values used for the power amount. Is executed (OP501).

CPU10は、消費電力平均値Pa’および計測平均値Paの取得を要求する旨を示す取得要求信号をEC24へ送信し(OP502)、EC24から消費電力平均値Pa’および計測平均値Paを受信する(OP503)。   The CPU 10 transmits an acquisition request signal indicating that acquisition of the average power consumption value Pa ′ and the measurement average value Pa is requested to the EC 24 (OP502), and receives the average power consumption value Pa ′ and the measurement average value Pa from the EC 24. (OP503).

そして、CPU10は、情報処理装置1の内部のタイマから現在の時刻を示す現在時刻t2を取得し、現在時刻t2が集計開始時刻t1と同じ時間帯に属するか否かを判定する(OP504)。例えば、集計開始時刻t1が「10:00」の場合、集計開始時刻t1は図11に示す電力量管理テーブルにおける時間帯「10」に属する。現在時刻t2が「10:31」の場合、現在時刻t2は図11に示す電力量管理テーブルにおける時間帯「10」に属する。したがって、集計開始時刻t1が「10:00」でありかつ現在時刻t2が「10:31」の場合、現在時刻t2は集計開始時刻t1と同じ時間帯「10」に属すると判定される。一方、例えば、集計開始時刻t1が「10:00」であり現在時刻t2が「11:00」の場合、現在時刻t2は図11に示す電力量管理テーブルにおける時間帯「11」に属するので、現在時刻t2は集計開始時刻t1と異なる時間帯に属すると判定される。   Then, the CPU 10 acquires a current time t2 indicating the current time from a timer inside the information processing apparatus 1, and determines whether the current time t2 belongs to the same time zone as the counting start time t1 (OP504). For example, when the aggregation start time t1 is “10:00”, the aggregation start time t1 belongs to the time zone “10” in the power amount management table shown in FIG. When the current time t2 is “10:31”, the current time t2 belongs to the time zone “10” in the power amount management table shown in FIG. Therefore, when the counting start time t1 is “10:00” and the current time t2 is “10:31”, it is determined that the current time t2 belongs to the same time zone “10” as the counting start time t1. On the other hand, for example, when the counting start time t1 is “10:00” and the current time t2 is “11:00”, the current time t2 belongs to the time zone “11” in the power amount management table shown in FIG. It is determined that the current time t2 belongs to a time zone different from the counting start time t1.

CPUは、集計開始時刻t1と現在時刻t2とが同じ時間帯に属すると判定した場合(OP504でYES)、工程OP505以降を実行する。一方、CPU10は、集計開始時刻t1と現在時刻t2とが異なる時間帯に属すると判定した場合(OP504でNO)、工程OP511以降を実行する。   If the CPU determines that the counting start time t1 and the current time t2 belong to the same time zone (YES in OP504), the CPU executes step OP505 and the subsequent steps. On the other hand, when the CPU 10 determines that the counting start time t1 and the current time t2 belong to different time zones (NO in OP504), the CPU 10 executes the process OP511 and the subsequent steps.

CPU10は、工程OP503において取得した消費電力平均値Pa’を消費電力平均値の合計を示す第1合計値SUM(Pa’)に加算し(OP505)、工程OP503において取得した計測平均値Paを第2合計値SUM(Pa)に加算し(OP506)、集計数Nに1を加算する(OP507)。   The CPU 10 adds the power consumption average value Pa ′ acquired in step OP503 to the first total value SUM (Pa ′) indicating the total power consumption average value (OP505), and the measurement average value Pa acquired in step OP503 is the first value. 2 is added to the total value SUM (Pa) (OP506), and 1 is added to the total number N (OP507).

CPU10は、次式により、実消費電力量W’および補正前電力量Wを算出する(OP508)。
W’=(SUM(Pa’)/N)×T
W=(SUM(Pa)/N)×T
式中のTは、集計開示時刻t1から現在時刻t2までの経過時間を表す。
The CPU 10 calculates the actual power consumption amount W ′ and the pre-correction power amount W by the following formula (OP508).
W ′ = (SUM (Pa ′) / N) × T
W = (SUM (Pa) / N) × T
T in the formula represents an elapsed time from the total disclosure time t1 to the current time t2.

CPU10は、算出した実消費電力量W’および補正前電力量Wに基づいて、電力量管理テーブルを更新する(OP509)。工程OP509において、CPU10は、実消費電力量W’と補正前電力量との差分を電力量管理テーブルの差分量に格納する。また、CPU10は、現在時刻t2が属する時間帯と共通の区分に属する時間帯における実消費電力量を集計することにより、その区分における区分別電力量を算出し、その区分別電力量を電力量管理テーブルに格納する。   The CPU 10 updates the power amount management table based on the calculated actual power consumption amount W ′ and the pre-correction power amount W (OP509). In step OP509, the CPU 10 stores the difference between the actual power consumption amount W ′ and the power amount before correction in the difference amount of the power amount management table. In addition, the CPU 10 calculates the power consumption for each category in the time zone belonging to the common time zone and the time zone to which the current time t2 belongs, thereby calculating the power consumption for each category, and the power amount for each category is calculated as the power amount. Store in the management table.

そして、CPU10は、電力量管理テーブルの内容に基づいて電力量管理情報を、表示装置18を用いて表示する(OP5091)。図14は、工程OP5091において表示される電力量管理情報の表示例である。図14の例は、図11に示す電力量管理テーブルと同じ内容を電力量管理情報として表示する画面の例である。この他にも、例えば、電力量管理テーブルの値を棒グラフや円グラフなどで表現した内容を電力管理情報として表示してもよい。   Then, the CPU 10 displays the power amount management information using the display device 18 based on the contents of the power amount management table (OP5091). FIG. 14 is a display example of the electric energy management information displayed in step OP5091. The example of FIG. 14 is an example of a screen that displays the same contents as the power amount management table shown in FIG. 11 as the power amount management information. In addition, for example, the contents of the power amount management table expressed as a bar graph or a pie chart may be displayed as the power management information.

その後、CPU10は、所定時間が経過するまで待機し(OP510でNO)、所定時間経過後に(OP510でYES)、工程OP502以降を再び実行する。以上が、図13における工程OP501から工程OP510までの流れである。   Thereafter, the CPU 10 waits until a predetermined time elapses (NO in OP510), and after the predetermined time elapses (YES in OP510), executes the processes after step OP502 again. The above is the flow from step OP501 to step OP510 in FIG.

次に、上述の工程OP504でYESの場合の処理の流れを説明する。CPU10は、集計開始時刻t1と現在時刻t2とが異なる時間帯に属すると判定した場合(OP504でNO)、集計開始時刻t1を現在時刻t2に更新する(OP511)。続いて、CPU10は、消費電力平均値の合計値SUM(Pa’)に工程OP503で受信した消費電力平均値Pa’を設定することによって、合計値SUM(Pa’)を初期化する(OP512)。また、CPU10は、計測平均値の合計値SUM(Pa)に工程OP503で受信した計測平均値Paを設定することによって、合計値SUM(Pa)を初期化する(OP513)。さらに、CPU10は、集計数Nに0値を設定することによって、集計数Nを初期化する(OP514)。   Next, the flow of processing in the case where the above-described step OP504 is YES will be described. If the CPU 10 determines that the aggregation start time t1 and the current time t2 belong to different time zones (NO in OP504), the CPU 10 updates the aggregation start time t1 to the current time t2 (OP511). Subsequently, the CPU 10 initializes the total value SUM (Pa ′) by setting the average power consumption value Pa ′ received in step OP503 to the total value SUM (Pa ′) of the average power consumption value (OP512). . Further, the CPU 10 initializes the total value SUM (Pa) by setting the measurement average value Pa received in step OP503 to the total value SUM (Pa) of the measurement average value (OP513). Further, the CPU 10 initializes the total number N by setting the total number N to 0 (OP514).

その後、CPU10は、電力量管理テーブルの内容に基づいて電力量管理情報を表示し(OP5091)、所定時間が経過するまで待機し(OP510でNO)、所定時間経過後に(OP510でYES)、工程OP502以降を再び実行する。   Thereafter, the CPU 10 displays power amount management information based on the contents of the power amount management table (OP5091), waits until a predetermined time elapses (NO in OP510), and after a predetermined time elapses (YES in OP510), the process OP502 and subsequent steps are executed again.

以上が、図13に示す処理の流れの経路である。   The above is the processing flow path shown in FIG.

実施例2によれば、ACアダプタ40の変換効率を考慮した電力値に基づく電力量を、情報処理装置1の利用者へ通知することができる。   According to the second embodiment, the user of the information processing apparatus 1 can be notified of the amount of power based on the power value considering the conversion efficiency of the AC adapter 40.

次に、実施例3について説明する。実施例3は、実施例2に係る消費電力管理プログラムと同様の機能を備えた電力量管理装置を有する電力量管理システムに関する。図15は、電力管理システム8の概略構成を示す。   Next, Example 3 will be described. The third embodiment relates to a power amount management system having a power amount management apparatus having the same function as the power consumption management program according to the second embodiment. FIG. 15 shows a schematic configuration of the power management system 8.

図15に示す電力量管理システム8は、実施例1または2に係る消費電力測定プログラムを備えた少なくとも1台以上の情報処理装置3と、情報処理装置3における消費電力を管理する電力量管理装置5とを備える。情報処理装置3と電力量管理装置5とはデータ通信のためのネットワーク9を介して接続される。電力量管理システム8では、情報処理装置3において消費電力測定プログラムによって取得された各種電力値が、設定時間ごとまたは設定時刻に電力量管理装置5へ送信される。なお、本実施例においては、情報処理装置3がACアダプタ40からの電力供給を受けている限り、情報処理装置3の動作状態が起動状態であってもなかっても、各種電力値が電力量管理装置5へ送られる。   The power amount management system 8 illustrated in FIG. 15 includes at least one information processing apparatus 3 including the power consumption measurement program according to the first or second embodiment, and a power amount management apparatus that manages power consumption in the information processing apparatus 3. 5. The information processing apparatus 3 and the power amount management apparatus 5 are connected via a network 9 for data communication. In the power amount management system 8, various power values acquired by the power consumption measurement program in the information processing device 3 are transmitted to the power amount management device 5 at every set time or at a set time. In the present embodiment, as long as the information processing apparatus 3 is supplied with power from the AC adapter 40, various power values can be used regardless of whether the operation state of the information processing apparatus 3 is in the activated state. It is sent to the management device 5.

図15のように情報処理装置3は、消費電力取得部63と、消費電力補正部65と、消費電力記録部67と、消費電力通知部69とを有する。   As illustrated in FIG. 15, the information processing apparatus 3 includes a power consumption acquisition unit 63, a power consumption correction unit 65, a power consumption recording unit 67, and a power consumption notification unit 69.

消費電力取得部63は、ACアダプタ接続端子30を介してACアダプタ40から供給される電力の電力値を計測するようにEC25を動作させる構成要素であり、プログラムモジュールまたは回路によって実現される。   The power consumption acquisition unit 63 is a component that operates the EC 25 so as to measure the power value of the power supplied from the AC adapter 40 via the AC adapter connection terminal 30, and is realized by a program module or a circuit.

消費電力補正部65は、ACアダプタ40における電力の変換効率に基づいて、消費電力取得部63が取得した電力値から実消費電力値を取得するようにEC25を動作させる構成要素であり、プログラムモジュールまたは回路によって実現される。実消費電力値とは、ACアダプタ40における変換損失を含む電力値である。   The power consumption correction unit 65 is a component that operates the EC 25 so as to acquire the actual power consumption value from the power value acquired by the power consumption acquisition unit 63 based on the power conversion efficiency in the AC adapter 40, and is a program module. Alternatively, it is realized by a circuit. The actual power consumption value is a power value including conversion loss in the AC adapter 40.

消費電力記録部67は、消費電力補正部65が取得した実消費電力値を記録するようにEC25を動作させる構成要素であり、プログラムモジュールまたは回路によって実現される。   The power consumption recording unit 67 is a component that operates the EC 25 so as to record the actual power consumption value acquired by the power consumption correction unit 65, and is realized by a program module or a circuit.

消費電力通知部69は、ネットワーク9を介して電力量管理装置5へ実消費電力値を通知するようにEC25を動作させる構成要素であり、プログラムモジュールまたは回路によって実現される。情報処理装置3の動作状態が起動状態でない場合には、消費電力通知部69は、電力量管理装置5への通知に先立って、通信装置21へACアダプタ40からの電力を送る電力供給を電源回路28に開始させる。そして、通信装置21を用いて実消費電力値を通知する。   The power consumption notification unit 69 is a component that operates the EC 25 so as to notify the actual power consumption value to the power amount management device 5 via the network 9, and is realized by a program module or a circuit. When the operation state of the information processing device 3 is not the activated state, the power consumption notification unit 69 supplies power to send power from the AC adapter 40 to the communication device 21 prior to notification to the power amount management device 5. The circuit 28 is started. Then, the communication device 21 is used to notify the actual power consumption value.

図16は、実施例3に係る情報処理装置3の動作状態と電力系統の関係の例を示す。図16の例は、起動状態の場合に第1から第4までの全ての系統に対して電力を供給することを示す。また、サスペンド状態において、ACアダプタ40からの電力の供給を受けている場合には、第1から第3までの系統に対して電力を供給し、第4の系統に対して電力を供給しないことを示す。サスペンド状態において、ACアダプタ40からの電力の供給を受けていない場合には、第1および第3の系統に対して電力を供給し、第2の系統および第4の系統に対して電力を供給しないことを示す。また、ハイバネーション状態において、ACアダプタ40からの電力の供給を受けている場合には、第1および第2の系統に対して電力を供給し、第3および第4の系統に対して電力の供給をしないことを示す。ハイバネーション状態において、ACアダプタ40からの電力の供給を受けていない場合には、第1の系統に対して電力を供給し、第2から第4までの系統に対して電力を供給しないことを示す。また、停止状態において、ACアダプタ40からの電力の供給を受けている場合には、第1および第2の系統に対して電力を供給し、第3および第4の系統に対して電力を供給しないことを示している。停止状態において、ACアダプタ40からの電力の供給を受けていない場合には、第1の系統に対して電力を供給し、第2から第4までの系統に対して電力を供給しないことを示している。なお、図16の例において、第1から第4までの各系統の電力供給先は、図6の例と同様である。すなわち、本実施例に係る情報処理装置3は、ACアダプタ40からの電力の供給を受けている場合に第2の系統に対して電力を供給することにより、情報処理装置3の動作状態が起動状態で無い場合であっても通信装置21を用いて電力量管理装置5へ情報を送信することができる。   FIG. 16 illustrates an example of the relationship between the operating state of the information processing apparatus 3 according to the third embodiment and the power system. The example of FIG. 16 indicates that power is supplied to all the systems from the first to the fourth in the activated state. In addition, when power is supplied from the AC adapter 40 in the suspended state, power is supplied to the first to third systems, and power is not supplied to the fourth system. Indicates. In the suspended state, when power is not supplied from the AC adapter 40, power is supplied to the first and third systems, and power is supplied to the second and fourth systems. Indicates not to. In the hibernation state, when power is supplied from the AC adapter 40, power is supplied to the first and second systems, and power is supplied to the third and fourth systems. Indicates not to. In the hibernation state, when power is not supplied from the AC adapter 40, power is supplied to the first system, and power is not supplied to the second to fourth systems. . In addition, when power is supplied from the AC adapter 40 in the stopped state, power is supplied to the first and second systems, and power is supplied to the third and fourth systems. Indicates that no. When the power supply from the AC adapter 40 is not received in the stop state, the power is supplied to the first system and the power is not supplied to the second to fourth systems. ing. In the example of FIG. 16, the power supply destinations of the first to fourth systems are the same as in the example of FIG. That is, the information processing apparatus 3 according to the present embodiment starts up the operation state of the information processing apparatus 3 by supplying power to the second system when receiving power from the AC adapter 40. Even if it is not in a state, information can be transmitted to the electric energy management device 5 using the communication device 21.

図15に戻って、電力量管理装置5は、電力値取得部72と、電力量算出部74と、電力量記録部76と、電力量出力部78とを有する。   Returning to FIG. 15, the power amount management apparatus 5 includes a power value acquisition unit 72, a power amount calculation unit 74, a power amount recording unit 76, and a power amount output unit 78.

電力値取得部72は、情報処置装置3から実消費電力値を取得するように電力量管理装置5を動作させる構成要素であり、プログラムモジュールまたは回路によって実現される。   The power value acquisition unit 72 is a component that operates the power amount management device 5 so as to acquire the actual power consumption value from the information processing device 3, and is realized by a program module or a circuit.

電力量算出部74は、電力値取得部72により取得した実消費電力値に基づいて所定の時間範囲における電力量を算出するように電力量管理装置5を動作させる構成要素であり、プログラムモジュールまたは回路によって実現される。   The power amount calculation unit 74 is a component that operates the power amount management device 5 so as to calculate the power amount in a predetermined time range based on the actual power consumption value acquired by the power value acquisition unit 72. Realized by the circuit.

電力量記録部76は、所定時間範囲ごとに時間範囲に電力量を対応付けて格納する電力量管理テーブルを、情報処理装置3ごとに管理するように電力量管理装置5を動作させる構成要素であり、プログラムモジュールまたは回路によって実現される。   The power amount recording unit 76 is a component that operates the power amount management device 5 so as to manage, for each information processing device 3, a power amount management table that stores a power amount in association with a time range for each predetermined time range. Yes, realized by program modules or circuits.

電力量出力部78は、電力量記録部76により管理される電力量管理テーブルの内容を、電力量管理装置5が有する表示装置19または情報処理装置3の表示装置(図示せず)を用いて出力するように電力量管理装置5を動作させる。電力量出力部78はプログラムモジュールまたは回路によって実現される。   The power amount output unit 78 uses the display device 19 included in the power amount management device 5 or the display device (not shown) of the information processing device 3 to store the contents of the power amount management table managed by the power amount recording unit 76. The electric energy management device 5 is operated so as to output. The electric energy output unit 78 is realized by a program module or a circuit.

次に、図17を参照して、実施例3に係る情報処理装置3の処理の一例を説明する。図17は、実施例3に係る情報処理装置3のEC25において実行される消費電力測定プログラムの処理の流れの一例を示す。図17に示す消費電力測定用プログラムの処理は、実施例1と同様に、例えば、ACアダプタ接続端子30を介してACアダプタ40から電力の供給を受けることにより、開始される。   Next, an example of processing of the information processing apparatus 3 according to the third embodiment will be described with reference to FIG. FIG. 17 illustrates an example of a processing flow of a power consumption measurement program executed in the EC 25 of the information processing apparatus 3 according to the third embodiment. The processing of the power consumption measurement program shown in FIG. 17 is started by receiving power supply from the AC adapter 40 via the AC adapter connection terminal 30, for example, as in the first embodiment.

図17に示す実施例3に係る消費電力測定用プログラムの処理は、ACアダプタ40からの電力供給が継続する間、消費電力取得処理を実行(OP105)する点で、実施例1と共通する。   The process of the power consumption measurement program according to the third embodiment illustrated in FIG. 17 is common to the first embodiment in that the power consumption acquisition process is executed (OP105) while the power supply from the AC adapter 40 is continued.

図17に示す実施例3に係る消費電力測定用プログラムの処理では、消費電力取得処理を実行(OP105)した後に、消費電力通知処理を実行する工程(OP1054)が追加されている。また、消費電力通知処理を実行(OP1054)する前の時点において、電力系統の切替を電源回路28へ指示する工程(OP1053)が追加されている。工程OP1053では、通信装置21へ電力を供給するように、電力系統の切替を行う。例えば、情報処理装置3がサスペンド状態でACアダプタ40からの電力の供給を受ける場合、EC25は、図17に示すように第1および第2の系統に対して電力を供給させるように電力系統の切り替えを指示する制御信号を、電源回路28へ入力する。この例では、通信装置21は第2の系統から電力の供給を受けている。これにより、消費電力通知処理を実行する工程(OP1054)において、通信装置21を用いて電力量管理装置5へ情報を送信することができる。   In the processing of the power consumption measurement program according to the third embodiment shown in FIG. 17, a step (OP1054) of executing the power consumption notification processing is added after the power consumption acquisition processing is executed (OP105). In addition, a step (OP1053) for instructing the power supply circuit 28 to switch the power system is added at a time before the power consumption notification process is executed (OP1054). In step OP1053, the power system is switched so that power is supplied to the communication device 21. For example, when the information processing apparatus 3 is supplied with power from the AC adapter 40 in the suspended state, the EC 25 causes the power system to supply power to the first and second systems as shown in FIG. A control signal for instructing switching is input to the power supply circuit 28. In this example, the communication device 21 is supplied with power from the second system. Thereby, information can be transmitted to the energy management device 5 using the communication device 21 in the step of executing the power consumption notification process (OP1054).

以下に、図17に示す処理の流れを説明する。   The process flow shown in FIG. 17 will be described below.

まず、EC25は、実施例1と同様に、EC25の内部または外部の記憶領域に記録開始を示す計測ログを記録する(OP104)。記録開始ログは、記録開始の日時を示す記録開始日時と、消費電力の測定間隔を示すサンプリング間隔の設定値とを有する。また、情報処理装置3の動作状態を示す情報を記録開始ログに追加してもよい。   First, similarly to the first embodiment, the EC 25 records a measurement log indicating the start of recording in an internal or external storage area of the EC 25 (OP104). The recording start log has a recording start date and time indicating a recording start date and a set value of a sampling interval indicating a power consumption measurement interval. Further, information indicating the operation state of the information processing apparatus 3 may be added to the recording start log.

EC25は、実施例1と同様にして、消費電力取得処理を実行する(OP105)。これにより、EC25は、消費電力計測部80から取得した計測値と、ACアダプタ40における変換効率を考慮した補正値である実消費電力値とを、計測ログとして記録することができる。   The EC 25 executes the power consumption acquisition process in the same manner as in the first embodiment (OP105). Thereby, EC25 can record the measured value acquired from the power consumption measurement part 80, and the actual power consumption value which is a correction value which considered the conversion efficiency in AC adapter 40 as a measurement log.

EC25は、消費電力取得処理を実行した回数を示す記録個数を参照し、その記録個数が所定数に達したか否かを判定する(OP1052)。   The EC 25 refers to the number of records indicating the number of times the power consumption acquisition process has been executed, and determines whether or not the number of records has reached a predetermined number (OP1052).

EC25は、記録個数が所定数に達していると判定した場合(OP1052でYES)、電力系統の切り替えを電源回路28へ指示し(OP1053)、図18に示す消費電力通知処理を実行し(OP1054)、記録個数を0値で初期化する(OP1055)。   If the EC 25 determines that the number of records has reached the predetermined number (YES in OP1052), it instructs the power supply circuit 28 to switch the power system (OP1053), and executes the power consumption notification process shown in FIG. 18 (OP1054). ), The number of recordings is initialized to 0 (OP1055).

工程OP1053において、EC25は、現在の情報処理装置3の動作状態を示す情報を参照し、図16に示す関係に従って、電力系統の切り替えを指示する制御信号を電源回路28へ入力する。例えば、情報処理装置3の動作状態が停止状態を示す場合、図16に示す「停止状態(ACアダプタからの電力供給あり)」に対応する関係に従って、第1および第2の系統に対して電力の供給をするように電力系統の切り替える指示をする。   In step OP1053, the EC 25 refers to information indicating the current operation state of the information processing apparatus 3, and inputs a control signal instructing switching of the power system to the power supply circuit 28 according to the relationship illustrated in FIG. For example, when the operation state of the information processing device 3 indicates a stop state, power is supplied to the first and second systems according to the relationship corresponding to the “stop state (with power supply from the AC adapter)” illustrated in FIG. The power system is instructed to be supplied.

一方、EC25は、記録個数が所定数に達していないと判定した場合(OP1052でNO)、消費電力取得処理を実行した回数を示す記録個数に1を加算して記録個数の値を更新する(OP1057)。   On the other hand, when the EC 25 determines that the number of recordings has not reached the predetermined number (NO in OP1052), the EC 25 updates the value of the number of recordings by adding 1 to the number of recordings indicating the number of times the power consumption acquisition process has been executed ( OP1057).

次に、EC25は、ACアダプタ25からの電力供給が継続している場合(OP1051でYES)には、工程OP105以降を再度実行する。一方、ACアダプタ40からの電力供給が継続していない場合(OP1051でNO)、電力系統の切り替えを電源回路28へ指示し(OP1056)、図17に示す消費電力測定プログラムの処理を終了する。   Next, when the power supply from the AC adapter 25 is continued (YES in OP1051), the EC 25 executes the process OP105 and subsequent steps again. On the other hand, when the power supply from the AC adapter 40 is not continued (NO in OP1051), the power supply circuit 28 is instructed to switch the power system (OP1056), and the processing of the power consumption measurement program shown in FIG.

工程OP1056において、EC25は、現在の情報処理装置3の動作状態を示す情報を参照し、図16に示す関係に従って、電力系統の切り替えを指示する制御信号を電源回路部へ入力する。例えば、情報処理装置3の動作状態が停止状態を示す場合、図16に示す「停止状態(ACアダプタからの電力供給なし)」に対応する関係に従って、第1の系統に対して電力を供給して第2から第4までの系統に対して電力の供給をしないようにする。   In step OP1056, the EC 25 refers to information indicating the current operation state of the information processing apparatus 3, and inputs a control signal instructing switching of the power system to the power supply circuit unit according to the relationship illustrated in FIG. For example, when the operation state of the information processing device 3 indicates the stop state, power is supplied to the first system according to the relationship corresponding to the “stop state (no power supply from the AC adapter)” illustrated in FIG. Thus, power is not supplied to the second to fourth systems.

以上が、図17に示す実施例3に係る情報処理装置3のEC25において実行される消費電力測定プログラムの処理の流れの経路である。   The above is the process flow path of the power consumption measurement program executed in the EC 25 of the information processing apparatus 3 according to the third embodiment illustrated in FIG.

次に、図18に示す処理の流れを説明する。図18は、実施例3に係る消費電力通知処理の流れの一例を示す。   Next, the process flow shown in FIG. 18 will be described. FIG. 18 illustrates an example of the flow of power consumption notification processing according to the third embodiment.

まず、EC25は、EC25の内部または外部の記憶領域から予め設定された個数の計測ログを参照し、計測ログに示される実消費電力値P’および計測値Pを取得する(OP3012)。ここで、EC25は、EC25の内部または外部の記憶領域に格納されている最新の計測ログから所定個数の計測ログを参照すればよい。図3に示す例では、所定個数を5つとした場合、末尾の計測ログC37から5つの計測ログである計測ログC33からC37までのログから実消費電力値P’ および計測値Pが取得される。図3に示す計測ログC33において、実消費電力値P’は「31.3W」であり、計測値Pは「13.8W」である。   First, the EC 25 refers to a preset number of measurement logs from an internal or external storage area of the EC 25, and acquires the actual power consumption value P ′ and the measurement value P indicated in the measurement log (OP3012). Here, the EC 25 may refer to a predetermined number of measurement logs from the latest measurement log stored in the storage area inside or outside the EC 25. In the example illustrated in FIG. 3, when the predetermined number is five, the actual power consumption value P ′ and the measurement value P are acquired from the measurement logs C33 to C37 which are five measurement logs from the measurement log C37 at the end. . In the measurement log C33 illustrated in FIG. 3, the actual power consumption value P ′ is “31.3 W”, and the measurement value P is “13.8 W”.

EC25は、取得した所定個数の実消費電力値P’および計測値Pに基づいて、実消費電力値P’の平均値である消費電力平均値Pa’および計測値Pの平均値である計測平均値Paを取得する(OP3022)。   The EC 25 is a measurement average that is an average value of the power consumption average value Pa ′ that is an average value of the actual power consumption value P ′ and the measurement value P based on the predetermined number of actual power consumption values P ′ and measurement values P that are acquired. The value Pa is acquired (OP3022).

EC25は、取得した消費電力平均値Pa’および計測平均値Paを含む計測情報を、通信装置21を用いて、電力量管理装置5へ送信する(OP3032)。図19は、計測情報のデータ構造の例を示す。図19に示す計測情報は、情報処理装置3を識別するための情報を示す情報処理装置識別情報と、計測情報を送信する時刻を示す送信時刻と、消費電力平均値Pa’と、計測平均値Paを有する。情報処理装置識別情報は、例えば、通信装置21に予め設定されている通信用の識別情報や、EC25内部に予め設定された識別情報などである。   The EC 25 transmits the measurement information including the acquired power consumption average value Pa ′ and the measurement average value Pa to the power amount management device 5 using the communication device 21 (OP3032). FIG. 19 shows an example of the data structure of measurement information. The measurement information shown in FIG. 19 includes information processing device identification information indicating information for identifying the information processing device 3, a transmission time indicating a time at which the measurement information is transmitted, a power consumption average value Pa ′, and a measurement average value. Pa. The information processing apparatus identification information is, for example, communication identification information set in advance in the communication apparatus 21, identification information set in advance in the EC 25, or the like.

以上が、図18に示す実施例3に係る消費電力通知処理の流れの経路である。   The above is the flow path of the power consumption notification process according to the third embodiment illustrated in FIG.

次に、図20に示す電力量管理装置の処理の流れを説明する。図20は、実施例3に係る電力量管理装置の処理の流れの一例を示す。   Next, the flow of processing of the power amount management apparatus shown in FIG. 20 will be described. FIG. 20 illustrates an example of a process flow of the power amount management apparatus according to the third embodiment.

まず、電力量管理装置5のCPU15(図15参照)は、計測情報を情報処理装置3から受信し(OP601)、計測情報の送信時刻を参照することにより今回の送信時刻t2を取得する(OP602)。   First, the CPU 15 (see FIG. 15) of the energy management device 5 receives the measurement information from the information processing device 3 (OP601), and acquires the current transmission time t2 by referring to the transmission time of the measurement information (OP602). ).

CPU15は、前回の送信時刻を示す前回送信時刻t1から今回の送信時刻t2までの経過時間が閾値を越えるか否かを判定する(OP6021)。工程OP6021における閾値は、情報処理装置から測定情報が送信されてくる時間間隔の数倍程度の時間長が設定される。例えば、情報処理装置3から測定情報が1分間隔で送信される場合、工程OP6021における閾値は1分や3分などである。前回送信時刻t1は、前回の送信時刻を示す値であるので、工程6021の初回の実行時には0値が設定されるものとする。   The CPU 15 determines whether or not the elapsed time from the previous transmission time t1 indicating the previous transmission time to the current transmission time t2 exceeds a threshold (OP6021). The threshold value in step OP6021 is set to a time length that is several times the time interval at which measurement information is transmitted from the information processing apparatus. For example, when the measurement information is transmitted from the information processing device 3 at 1 minute intervals, the threshold value in the process OP6021 is 1 minute, 3 minutes, or the like. Since the previous transmission time t1 is a value indicating the previous transmission time, a value of 0 is set when the process 6021 is executed for the first time.

CPU15は、前回送信時刻t1から今回の送信時刻t2までの経過時間が閾値を超えると判定した場合(OP6021でYES)、前回送信時刻t1を更新する(OP6022)。更新により前回送信時刻t1に今回の送信時刻t2の値が設定される。更新後、CPU10は工程OP601以降を再度実行する。工程6021の初回の実行時には、前回送信時刻t1は0値であるので、前回送信時刻t1から今回の送信時刻t2までの経過時間が閾値を超えると判定される(OP6021でYES)。   When determining that the elapsed time from the previous transmission time t1 to the current transmission time t2 exceeds the threshold (YES in OP6021), the CPU 15 updates the previous transmission time t1 (OP6022). By updating, the value of the current transmission time t2 is set to the previous transmission time t1. After the update, the CPU 10 executes the process OP601 and subsequent steps again. When the process 6021 is executed for the first time, since the previous transmission time t1 is a zero value, it is determined that the elapsed time from the previous transmission time t1 to the current transmission time t2 exceeds the threshold (YES in OP6021).

一方、前回送信時刻t1から今回の送信時刻t2までの経過時間が閾値を超えないと判定した場合(OP6021でNO)、CPU10は、実施例2と同様に前回送信時刻t1と今回の送信時刻t2とが同じ時間帯に属するか否かを判定する(OP603)。例えば、集計開始時刻t1が「10:00」の場合、集計開始時刻t1は図11に示す電力量管理テーブルにおける時間帯「10」に属する。現在時刻t2が「10:31」の場合、現在時刻t2は図11に示す電力量管理テーブルにおける時間帯「10」に属する。したがって、集計開始時刻t1が「10:00」であり現在時刻t2が「10:31」の場合、現在時刻t2は集計開始時刻t1と同じ時間帯「10」に属すると判定される。一方、例えば、集計開始時刻t1が「10:00」であり現在時刻t2が「11:00」の場合、現在時刻t2は図11に示す電力量管理テーブルにおける時間帯「11」に属する。この場合は、現在時刻t2は集計開始時刻t1と異なる時間帯に属すると判定される。   On the other hand, when it is determined that the elapsed time from the previous transmission time t1 to the current transmission time t2 does not exceed the threshold (NO in OP6021), the CPU 10 determines the previous transmission time t1 and the current transmission time t2 as in the second embodiment. Are in the same time zone (OP603). For example, when the aggregation start time t1 is “10:00”, the aggregation start time t1 belongs to the time zone “10” in the power amount management table shown in FIG. When the current time t2 is “10:31”, the current time t2 belongs to the time zone “10” in the power amount management table shown in FIG. Therefore, when the counting start time t1 is “10:00” and the current time t2 is “10:31”, it is determined that the current time t2 belongs to the same time zone “10” as the counting start time t1. On the other hand, for example, when the counting start time t1 is “10:00” and the current time t2 is “11:00”, the current time t2 belongs to the time zone “11” in the power amount management table shown in FIG. In this case, it is determined that the current time t2 belongs to a time zone different from the counting start time t1.

CPU15は、前回送信時刻t1と今回の送信時刻t2とは同じ時間帯に属すると判定した場合(OP603でYES)、工程OP604以降を実行する。一方、CPU15は、前回送信時刻t1と今回の送信時刻t2とが異なる時間帯に属すると判定した場合(OP603でNO)、工程OP608以降を実行する。   When it is determined that the previous transmission time t1 and the current transmission time t2 belong to the same time zone (YES in OP603), the CPU 15 executes the process OP604 and subsequent steps. On the other hand, if the CPU 15 determines that the previous transmission time t1 and the current transmission time t2 belong to different time zones (NO in OP603), the CPU 15 executes the process OP608 and subsequent steps.

工程604において、CPU15は、計測情報に示される消費電力平均値Pa’および計測平均値Paに基づいて、前回送信時刻t1から今回の送信時刻t2までの経過時間における実消費電力量W’および補正前電力量Wを算出する。各種電力量の算出は、既知の算出方法を用いることができる。例えば、次式を用いて、実消費電力量W’および補正前電力量Wを算出することができる。
W’=Pa’×(t2−t1)[Wh]
W=Pa×(t2−t1)[Wh]
例えば、消費電力平均値Pa’が30Wであり、前回送信時刻t1から今回の送信時刻t2までの経過時間(t2−t1)が1分である場合、実消費電力量W’は0.5Wh(W’=30W×(1分/60分))である。
In step 604, the CPU 15 corrects the actual power consumption W ′ and the correction during the elapsed time from the previous transmission time t1 to the current transmission time t2 based on the average power consumption Pa ′ and the measurement average value Pa shown in the measurement information. The previous electric energy W is calculated. A known calculation method can be used for calculation of various electric energy. For example, the actual power consumption W ′ and the pre-correction power amount W can be calculated using the following equations.
W ′ = Pa ′ × (t2−t1) [Wh]
W = Pa × (t2-t1) [Wh]
For example, when the average power consumption Pa ′ is 30 W and the elapsed time (t2−t1) from the previous transmission time t1 to the current transmission time t2 is 1 minute, the actual power consumption W ′ is 0.5 Wh ( W ′ = 30W × (1 minute / 60 minutes)).

CPU15は、図11に示すような電力量管理テーブルから、前回送信時刻t1の時間帯に関する各種電力量を取得する(OP605)。本実施例において、電力量管理テーブルは、各情報処理装置3に対応付けて、電力量管理装置5または電力量管理装置5がアクセス可能な装置に格納されている。すなわち、CPU15は、工程OP601で受信した計測情報により示される情報処理装置識別情報を用いて、その計測情報を送信した情報処理装置34対応付けて管理されている電力量管理テーブルを特定する(OP605)。そして、CPU10は、その特定した電力量管理テーブルから各種電力量を取得する(OP605)。なお、計測情報を送信した情報処理装置3に対応付けられた電力量管理テーブルが未登録の場合、CPU10は、その情報処理装置3に対応する電力管理テーブルをこの時点において新たに追加することができる。   The CPU 15 acquires various power amounts related to the time zone of the previous transmission time t1 from the power amount management table as shown in FIG. 11 (OP605). In this embodiment, the power amount management table is stored in the power amount management device 5 or a device accessible by the power amount management device 5 in association with each information processing device 3. That is, the CPU 15 uses the information processing apparatus identification information indicated by the measurement information received in step OP601 to identify the power amount management table managed in association with the information processing apparatus 34 that transmitted the measurement information (OP605). ). Then, the CPU 10 acquires various power amounts from the specified power amount management table (OP605). If the power amount management table associated with the information processing apparatus 3 that has transmitted the measurement information is not registered, the CPU 10 may newly add a power management table corresponding to the information processing apparatus 3 at this time. it can.

CPU15は、工程OP604で算出した各種電力量を、工程OP605で電力量管理テーブルから取得した各種電力量に加算し、電力量管理テーブルを更新する(OP606)。例えば、CPU15は、工程OP604で算出した実消費電力量W’を、工程OP605で電力量管理テーブルから取得した実消費電力量W’に加算し、加算後の値を用いて電力量管理テーブルを更新する。   The CPU 15 adds the various power amounts calculated in step OP604 to the various power amounts acquired from the power amount management table in step OP605, and updates the power amount management table (OP606). For example, the CPU 15 adds the actual power consumption W ′ calculated in step OP604 to the actual power consumption W ′ acquired from the power amount management table in step OP605, and uses the value after the addition to create the power consumption management table. Update.

CPU15は、図20に示す処理の流れにおける前回送信時刻t1に今回の送信時刻t2を設定することにより、前回送信時刻t1を更新し(OP607)、その後、工程OP601以降を再度実行する。   The CPU 15 updates the previous transmission time t1 by setting the current transmission time t2 to the previous transmission time t1 in the processing flow shown in FIG. 20 (OP607), and then executes the process OP601 and subsequent steps again.

次に、上述の工程OP603でNOの場合の処理の流れを説明する。CPU15は、前回送信時刻t1と今回の送信時刻t2とは同じ時間帯に属さないと判定した場合(OP603でNO)、工程OP604と同様にして、前回送信時刻t1から今回の送信時刻t2までの経過時間における各種電力量を算出する(OP608)。   Next, the process flow in the case of NO in the above-described process OP603 will be described. If the CPU 15 determines that the previous transmission time t1 and the current transmission time t2 do not belong to the same time zone (NO in OP603), the process from the previous transmission time t1 to the current transmission time t2 is performed in the same manner as the process OP604. Various amounts of power in the elapsed time are calculated (OP608).

CPU15は、工程OP608で算出した各種電力量を、工程OP606と同様にして、今回の送信時刻t2の時間帯に関連付けて電力量管理テーブルに登録する(OP609)。   The CPU 15 registers the various power amounts calculated in step OP608 in the power amount management table in association with the time zone of the current transmission time t2 in the same manner as in step OP606 (OP609).

CPU10は、工程OP607と同様にして、前回送信時刻t1に今回の送信時刻t2を設定して更新する(OP610)。   In the same manner as in step OP607, the CPU 10 sets the current transmission time t2 to the previous transmission time t1 and updates it (OP610).

その後、CPU15は、工程OP601以降を再度実行する。   Thereafter, the CPU 15 executes the process OP601 and subsequent steps again.

以上が、図20に示す電力量管理装置の処理の流れの経路である。   The above is the processing flow path of the power amount management apparatus shown in FIG.

以上により、図11に示すような電力量管理テーブルを、複数の情報処理装置のそれぞれに対応付けて電力量管理装置5において管理することが可能となる。さらに、このようにして管理される電力量管理テーブルの内容を、電力量管理装置5に接続される表示装置を用いて表示することができる。これにより、電力量管理装置5の利用者は各情報処理装置3の消費電力量を把握することが可能となる。また、電力管理装置5は、ネットワーク9を介して電力管理装置5にアクセス可能な情報処理装置3に電力量管理テーブルの内容を送信し、その情報処理装置3に電力管理テーブルの内容を表示させることができる。これにより、情報処理装置3の利用者に消費電力量を把握させることが可能となる。   As described above, the power amount management table as shown in FIG. 11 can be managed in the power amount management device 5 in association with each of the plurality of information processing devices. Further, the contents of the power amount management table managed in this way can be displayed using a display device connected to the power amount management device 5. Thereby, the user of the power amount management device 5 can grasp the power consumption amount of each information processing device 3. Further, the power management apparatus 5 transmits the contents of the power amount management table to the information processing apparatus 3 that can access the power management apparatus 5 via the network 9 and causes the information processing apparatus 3 to display the contents of the power management table. be able to. As a result, the user of the information processing device 3 can grasp the power consumption.

以上の実施例3の変形例として、ACアダプタ40の変換効率を考慮した実消費電力値を取得する演算処理を情報処理装置3ではなく電力管理装置5が行なうようにしてもよい。そのようにする場合、情報処理装置3のEC25において消費電力補正部65を省略し、消費電力補正部65の機能を電力管理装置5に組み込めばよい。   As a modification of the above-described third embodiment, the power management device 5 may perform the arithmetic processing for obtaining the actual power consumption value in consideration of the conversion efficiency of the AC adapter 40 instead of the information processing device 3. In such a case, the power consumption correction unit 65 may be omitted from the EC 25 of the information processing device 3 and the function of the power consumption correction unit 65 may be incorporated in the power management device 5.

1,3 情報処理装置
30 ACアダプタ接続端子
40 ACアダプタ
62,63 消費電力取得部
64,65 消費電力補正部
66,67 消費電力記録部
68,69 消費電力通知部
74 電力量算出部
76 電力量記憶部
28 電源回路
24 EC(消費電力計測装置)
80 消費電力計測部(外部電力検出部)
DESCRIPTION OF SYMBOLS 1,3 Information processing apparatus 30 AC adapter connection terminal 40 AC adapter 62,63 Power consumption acquisition part 64,65 Power consumption correction | amendment part 66,67 Power consumption recording part 68,69 Power consumption notification part 74 Power amount calculation part 76 Power amount Storage unit 28 Power supply circuit 24 EC (Power consumption measuring device)
80 Power consumption measurement unit (external power detection unit)

Claims (5)

ACアダプタ接続端子を介してACアダプタから供給される電力の電力値を計測する、消費電力取得部と、
前記ACアダプタにおける電力の変換効率に基づいて、前記計測した電力値から前記ACアダプタにおける変換損失を含む電力値である実消費電力値を取得する、消費電力補正部と、
前記取得した実消費電力値を記録する、消費電力記録部と、
を有する情報処理装置。
A power consumption acquisition unit that measures the power value of power supplied from the AC adapter via the AC adapter connection terminal;
A power consumption correction unit that acquires an actual power consumption value that is a power value including a conversion loss in the AC adapter from the measured power value based on the power conversion efficiency in the AC adapter;
A power consumption recording unit for recording the acquired actual power consumption value;
An information processing apparatus.
前記消費電力記録部に記録された実消費電力値に基づいて、予め定められた時間範囲において消費される電力量を算出する、電力量算出部と、
時間範囲に対応付けて電力量を記憶する、電力量記憶部と、
を有する請求項1記載の情報処理装置。
An electric energy calculation unit that calculates an electric energy consumed in a predetermined time range based on an actual electric power consumption value recorded in the electric power consumption recording unit;
An electric energy storage unit that stores electric energy in association with a time range;
The information processing apparatus according to claim 1.
ACアダプタ接続端子を介したACアダプタから電力の供給を検出する、外部電力検出部をさらに有し、
前記消費電力補正部は、前記外部電力検出においてACアダプタからの電力の供給を検出している場合に、前記変換効率に基づいて、前記消費電力取得部により取得した電力値から前記実消費電力値を取得する、
ことを特徴とする請求項1または2に記載の情報処理装置。
An external power detection unit for detecting the supply of power from the AC adapter via the AC adapter connection terminal;
The power consumption correction unit detects the actual power consumption value from the power value acquired by the power consumption acquisition unit based on the conversion efficiency when the supply of power from an AC adapter is detected in the external power detection. To get the
The information processing apparatus according to claim 1, wherein the information processing apparatus is an information processing apparatus.
ACアダプタ接続端子を介してACアダプタから供給される電力の電力値を電源回路から取得する、消費電力取得部と、
前記ACアダプタにおける電力の変換効率に基づいて、前記計測した電力値から前記ACアダプタにおける変換損失を含む電力値である実消費電力値を取得する、消費電力補正部と、
前記取得した実消費電力値を記録する、消費電力記録部
としての動作をコンピュータに実現させる当該コンピュータによって実行されるプログラム。
A power consumption acquisition unit that acquires a power value of power supplied from the AC adapter via the AC adapter connection terminal from the power supply circuit;
A power consumption correction unit that acquires an actual power consumption value that is a power value including a conversion loss in the AC adapter from the measured power value based on the power conversion efficiency in the AC adapter;
A program executed by a computer for recording the acquired actual power consumption value and causing the computer to realize an operation as a power consumption recording unit.
ACアダプタ接続端子を介してACアダプタから供給される電力の電力値を計測する、消費電力取得部と、
前記ACアダプタにおける電力の変換効率に基づいて、前記計測した電力値から前記ACアダプタにおける変換損失を含む電力値である実消費電力値を取得する、消費電力補正部と、
前記取得した実消費電力値を上位装置に通知する、消費電力通知部と
を有する消費電力計測装置。
A power consumption acquisition unit that measures the power value of power supplied from the AC adapter via the AC adapter connection terminal;
A power consumption correction unit that acquires an actual power consumption value that is a power value including a conversion loss in the AC adapter from the measured power value based on the power conversion efficiency in the AC adapter;
A power consumption measuring device having a power consumption notification unit that notifies the host device of the acquired actual power consumption value.
JP2009239491A 2009-10-16 2009-10-16 Information processor and power consumption measuring device Pending JP2011086174A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009239491A JP2011086174A (en) 2009-10-16 2009-10-16 Information processor and power consumption measuring device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009239491A JP2011086174A (en) 2009-10-16 2009-10-16 Information processor and power consumption measuring device

Publications (1)

Publication Number Publication Date
JP2011086174A true JP2011086174A (en) 2011-04-28

Family

ID=44079062

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009239491A Pending JP2011086174A (en) 2009-10-16 2009-10-16 Information processor and power consumption measuring device

Country Status (1)

Country Link
JP (1) JP2011086174A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013246594A (en) * 2012-05-24 2013-12-09 Fujitsu Ltd Information processing apparatus, information processing method, information processing system and information processing program
WO2014032853A1 (en) * 2012-08-28 2014-03-06 Fujitsu Technology Solutions Intellectual Property Gmbh Determination of a substitute value for the input power of a power supply unit on the primary side
CN103636100A (en) * 2012-06-01 2014-03-12 松下电器产业株式会社 Equipment monitoring device, equipment monitoring system, registration terminal and equipment monitoring method
WO2015064250A1 (en) * 2013-10-30 2015-05-07 ローム株式会社 Wireless power receiver, control circuit therefor, electronic device using same, and calculation method for reception power

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001228942A (en) * 2000-02-17 2001-08-24 Internatl Business Mach Corp <Ibm> Display method of power consumption information and electronic equipment
JP2006184063A (en) * 2004-12-27 2006-07-13 Matsushita Electric Ind Co Ltd Power monitoring system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001228942A (en) * 2000-02-17 2001-08-24 Internatl Business Mach Corp <Ibm> Display method of power consumption information and electronic equipment
JP2006184063A (en) * 2004-12-27 2006-07-13 Matsushita Electric Ind Co Ltd Power monitoring system

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013246594A (en) * 2012-05-24 2013-12-09 Fujitsu Ltd Information processing apparatus, information processing method, information processing system and information processing program
CN103636100A (en) * 2012-06-01 2014-03-12 松下电器产业株式会社 Equipment monitoring device, equipment monitoring system, registration terminal and equipment monitoring method
CN103636100B (en) * 2012-06-01 2016-10-26 松下知识产权经营株式会社 Device monitor, apparatus monitor system, registered terminal and equipment monitor method
WO2014032853A1 (en) * 2012-08-28 2014-03-06 Fujitsu Technology Solutions Intellectual Property Gmbh Determination of a substitute value for the input power of a power supply unit on the primary side
US9817044B2 (en) 2012-08-28 2017-11-14 Fujitsu Limited Determination of a substitute value for the primary-side power consumption of a power supply unit
WO2015064250A1 (en) * 2013-10-30 2015-05-07 ローム株式会社 Wireless power receiver, control circuit therefor, electronic device using same, and calculation method for reception power
CN105637373A (en) * 2013-10-30 2016-06-01 罗姆股份有限公司 Wireless power receiver, control circuit therefor, electronic device using same, and calculation method for reception power
JPWO2015064250A1 (en) * 2013-10-30 2017-03-09 ローム株式会社 Wireless power receiving apparatus, control circuit thereof, electronic device using the same, and method for calculating received power
US10243404B2 (en) 2013-10-30 2019-03-26 Rohm Co. Ltd. Wireless power receiving apparatus

Similar Documents

Publication Publication Date Title
US9831701B2 (en) Monitoring a battery in a portable electronic device
US9041356B2 (en) Battery charge management using a scheduling application
US8994321B2 (en) Method and system for rationing charge or energy provided to a portable device
US20160011887A1 (en) Firmware Update Method and Power System Thereof
CN106772091B (en) Method and device for updating battery capacity value and terminal
US11422601B2 (en) Methods and systems for advanced battery charge capacity forecasting
JP2003092836A (en) Electronic apparatus computer device, intelligent battery, method of compensating total capacity, method of recognizing quantity of deterioration, and program
JP4846829B2 (en) Information processing apparatus and battery deterioration detection method
JPWO2017022169A1 (en) Battery control device, electronic device, battery pack, and battery control method
US20130049704A1 (en) Charging apparatus and charging method
CN105068915B (en) Electric power controller and method
JP2011086174A (en) Information processor and power consumption measuring device
US20150199002A1 (en) Method, apparatus, and system for energy efficiency and energy conservation including determining an optimal power state of the apparatus based on residency time of non-core domains in a power saving state
US8429430B2 (en) Information processor, computer readable recording medium which records data evacuation program, and data evacuation method
TWI519028B (en) Battery monitoring method,battery monitoring system and electronic device
US20120065909A1 (en) Time dampened charging indicator
EP3711136A1 (en) Battery state estimation
WO2016198003A1 (en) Mobile terminal power source management method and device, and mobile terminal
WO2024087061A1 (en) Control method for electronic device, and electronic device and storage medium
JP5135463B1 (en) Electronic equipment, power consumption measurement method
JP7186667B2 (en) DC power system
JP5505124B2 (en) Battery remaining amount estimation device, electronic device equipped with the same, battery remaining amount estimation method, and program
CN104679133A (en) Computer device
US20230087849A1 (en) Using threat of power interruption to improve preparedness of backup power source
JP7254556B2 (en) UNINTERRUPTED POWER SYSTEM, CONTROL DEVICE AND PERFORMANCE MEASUREMENT METHOD

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120720

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130521

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130522

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20131008