Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3714064B2 - Power management control method and apparatus - Google Patents
[go: Go Back, main page]

JP3714064B2 - Power management control method and apparatus - Google Patents

Power management control method and apparatus Download PDF

Info

Publication number
JP3714064B2
JP3714064B2 JP29745099A JP29745099A JP3714064B2 JP 3714064 B2 JP3714064 B2 JP 3714064B2 JP 29745099 A JP29745099 A JP 29745099A JP 29745099 A JP29745099 A JP 29745099A JP 3714064 B2 JP3714064 B2 JP 3714064B2
Authority
JP
Japan
Prior art keywords
mode
temperature threshold
temperature
cpu
power management
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.)
Expired - Fee Related
Application number
JP29745099A
Other languages
Japanese (ja)
Other versions
JP2001117675A (en
Inventor
晃 高橋
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP29745099A priority Critical patent/JP3714064B2/en
Priority to TW089121667A priority patent/TW587267B/en
Publication of JP2001117675A publication Critical patent/JP2001117675A/en
Application granted granted Critical
Publication of JP3714064B2 publication Critical patent/JP3714064B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Power Sources (AREA)
  • Cooling Or The Like Of Electrical Apparatus (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、冷却ファンによる回転制御とCPUの処理能力を制御することによってCPUを含む実装部品の冷却を行うパーソナルコンピュータシステムに用いて好適な、パワーマネージメント制御方法ならびにその装置に関する。
【0002】
【従来の技術】
パーソナルコンピュータ(PC)の分野では従来のデスクトップ型に代わって、小型、軽量、携帯に便利なノート型が普及してきた。この種PCシステムは、その性質上、バッテリによって駆動(ACアダプタも可)され、また、表示パネルとして液晶(LCD)等のフラットタイプのものが使用されることが多い。
ところで、この種PCシステムが持つ部品の中で最も発熱する部品は、システムの制御中枢となるCPUである。CPUが過度に発熱すると、熱暴走によりシステム全体が停止することがある。このような事態を防ぐために従来からパワーマネージメントが行われていた。
【0003】
図4に従来におけるパワーマネージメントのためのシステム構成を示す。ここでは、パワーマネージメント制御回路41により、PCシステムの制御中枢となるCPU43の処理能力制御、及び冷却ファン44の回転制御を行い、熱の管理(以降、サーマルマネージメントと称する)を実施している。
【0004】
サーマルマネージメントには、アクティブクーリング方式とパッシブクーリング方式の2種類あり、実際には2方式のいずれか、或いは組み合わせでPCシステムとしてのサーマルマネージメントが実施される。アクティブクーリング方式は、冷却ファン44を回転させることにより排熱を行うため、CPU43の処理能力が最大限確保されるが、反面、消費電力の増大及び冷却ファン44による騒音が発生するという欠点を合せ持つ。
【0005】
一方、パッシブクーリング方式は、CPU43の処理能力に関し、CPU処理能力制御信号48を用いて制御する。処理能力を下げればCPU43の発熱が抑えられるため、極力冷却ファン44を回すことなくPCシステムの熱管理を行うことが可能である。ここで得られる利点は、冷却ファン44を極力回さずに済むため静かさと省電力性に優れることであるが、反面、CPU43の処理能力が低下するという欠点も合せ持つ。
【0006】
【発明が解決しようとする課題】
ところで、温度センサー42の内部にはアクティブクーリングポイントとパッシブクーリングポイントの2つの温度閾値を予め設定可能である。アクティブクーリングポイントで冷却ファン44の回転及び停止の温度を規定し、パッシブクーリングポイントでCPU43の処理能力制御の実施可否を規定するものである。
【0007】
従来は、システム動作中においてアクティブクーリングポイントとパッシブクーリングポイントの温度閾値は固定であり、アクティブクーリングポイントの設定値がパッシブクーリングポイントの設定値よりも低い場合には、CPU43の処理能力が最大限確保されるという利点があるが、その反面、消費電力の増大及び冷却ファン44による騒音が発生するという欠点があった。
一方、パッシブクーリングポイントの設定値がアクティブクーリングポイントの設定値よりも低い場合には、静かさと省電力に優れるという利点があるが、その分、CPU43の処理能力が低下してしまうという欠点があった。
【0008】
本発明は上記事情に鑑みてなされたものであり、冷却ファンの回転、あるいはCPUの処理能力を調整することによって、また、それらの組み合わせによってパワーマネージメントを行うPCシステムにおいて、上記した制御の形態に更に、電源駆動形態の変化や表示パネルの開閉操作による筐体放熱特性の変化に代表される外的イベントに応じて、システム動作中、アクティブクーリングポイントとパッシブクーリングポイントをダイナミックに切り替えることにより、ユーザの手を煩わせることなく、それぞれの状態において最適なパワーマネージメントを実現することができる、パワーマネージメント制御方法ならびにその装置を提供することを目的とする。
【0009】
【課題を解決するための手段】
上記した課題を解決するために本発明のパワーマネージメント制御方法は、冷却ファンの回転制御によりなされるアクティブクーリングモードと、CPUの処理能力を制御することによりなされるパッシブクーリングモードのいずれか、あるいはその組み合わせにより冷却を行う冷却工程と、システムに実装される温度センサによって温度を検知する温度検知工程と、この温度検知工程により検知された温度とあらかじめ前記モード毎に設定される温度閾値とを比較することにより最適なモードを選択する選択工程と、システム動作中、入力装置を含むシステム本体とはヒンジ機構を介して回動自在に取り付けられる表示パネルの開閉動作を検知して前記モード選択のための温度閾値の設定に反映させる設定工程とから構成され、該設定工程は、前記表示パネルが見開き状態にあると検出された場合、前記アクティブクーリングモードの温度閾値をパッシブクーリングモードの温度閾値よりく設定し、閉じた状態にあると検出された場合、前記アクティブクーリングモードの温度閾値をパッシブクーリングモードの温度閾値よりく設定することによりダイナミックに最適なモード選択を行うこと工程により検知された温度と、を特徴とする。
【0014】
また、本発明のパワーマネージメント制御装置は、パーソナルコンピュータシステムに実装されるCPUを冷却するファンと、前記冷却ファンの回転制御によりなされるアクティブクーリングモードと、CPUの処理能力を制御することによりなされるパッシブクーリングモードのいずれか、あるいはその組み合わせにより実行され、前記パーソナルコンピュータシステムに実装される温度センサによって検知される温度と、あらかじめ前記モード毎に設定される温度閾値と、あるいは表示パネル開閉操作検出回路により再設定される温度閾値とを比較することにより最適なモードを選択してパワーマネージメントを行うパワーマネージメント制御回路と、前記パーソナルコンピュータシステムの動作中、入力装置を含むシステム本体とはヒンジ機構を介して回動自在に取り付けられる表示パネルの開閉動作を検知して前記モード選択のための温度閾値の再設定に反映させる前記表示パネル開閉操作検出回路とを有し、該表示パネル開閉操作検出回路は、前記表示パネルが見開き状態にあると検出された場合、前記アクティブクーリングモードの温度閾値をパッシブクーリングモードの温度閾値より低く設定し、閉じた状態にあると検出された場合、前記アクティブクーリングモードの温度閾値をパッシブクーリングモードの温度閾値より高く設定することを特徴とする。
【0015】
上記した構成において、駆動電源検出回路は、パーソナルコンピュータシステムにACアダプタを介して電源が供給されている場合にはACアダプタ挿抜イベント検出信号を出力し、表示パネル開閉操作検出回路は、表示パネルが見開き状態に設定されたときにイベント検出信号が生成される。これらイベント検出信号は、パワーマネージメント制御回路によって監視されており、パワーマネージメント制御回路は、ACアダプタ挿抜イベント検出信号または、表示パネル開閉イベント検出信号の立ち上がり・立下りのいずれかを検出してCPUに対して割り込みを通知する。CPUはこれを受け、パワーマネージメント制御回路を介して電源駆動形態の変化と、LCDパネルの開閉状態を認識する。
【0016】
そして、パワーマネージメント制御回路は、上記した電源駆動形態の変化や表示パネルの開閉操作による筐体放熱特性の変化に代表される外的イベントに応じて、システム動作中に、アクティブクーリングポイントとパッシブクーリングポイントをダイナミックに切り替えることにより、ユーザの手を煩わせることなく、それぞれの状態において最適なパワーマネージメントを実現する。このことにより、それぞれのケースに最適なパワーマネージメント形態が自動的に選択実行され、バッテリ駆動時におけるバッテリ寿命の延命化がはかれ、かつ、サーマルマネージメントに関してパーソナルコンピュータシステムとしての信頼性が向上する。
【0017】
【発明の実施の形態】
図1は、本発明の実施形態を示すブロック図である。図4に示す従来例との差異は、駆動電源検出回路21、表示パネル開閉操作検出回路22が追加されたことと、これら回路21、22出力がパワーマネージメント制御回路11に供給されている点にある。図1に示すパワーマネージメント制御回路11、温度センサ12、CPU13、冷却ファン14は、それぞれ図4に示すブロック41、42、43、44に相当し、同じものである。
【0018】
駆動電源検出回路21は、“ACアダプタ挿抜”をイベント(ACアダプタ挿抜イベント検出信号)としてパワーマネージメント制御回路11に伝える。
尚、表示パネルとしてここでは液晶モニタ(LCD)を使用するものとする。表示パネル開閉操作検出回路22は、“LCDパネル開閉”をイベント(LCDパネル開閉イベント検出信号)としてパワーマネージメント制御回路11に伝える。ここで想定されるパーソナルコンピュータ(PC)システムは、キーボード等入力装置を含む本体筐体がヒンジ機構を介してLCDパネルが回動自在に取り付けられているものとし、かつ、LCDパネルの開閉操作は、ヒンジ近傍に内蔵されるマイクロスイッチにより検知されるものとする。マイクロスイッチは、PCシステム使用時、LCDパネルを見開き状態に設定した場合“OFF”、PC不使用時、LCDパネルを畳んで携帯する状態を“ON”とする。
【0019】
上記した構成において、駆動電源検出回路21は、PCシステムにACアダプタが挿入され、PCシステムにACアダプタを介して電源が供給されている場合には、ACアダプタ挿抜イベント検出信号23として“LOW”レベルの信号が出力され、ACアダプタが抜かれている場合には、ACアダプタ挿抜イベント検出信号23として“HIGH”レベルの信号を出力する。ACアダプタ挿抜イベント検出信号23は、パワーマネージメント制御回路11によって監視されており、パワーマネージメント制御回路11は、ACアダプタ挿抜イベント検出信号23の立ち上がり、立下りのいずれかを検出してCPU13に対して割り込み(割り込み要求信号16)を通知する。CPU13はこれを受けて、ACアダプタ挿抜イベント検出信号23の現在の入力レベルに関し、パワーマネージメント制御回路11を介して読み取り、電源駆動形態の変化及びACアダプタ駆動であるかバッテリ(DC)駆動であるかを具体的に識別する。
【0020】
また、LCDパネル開閉イベント検出信号24は、LCDパネルを畳んだ状態で“LOW”レベルとなり、LCDパネルが見開き状態で“HIGH”レベルとなる。LCDパネル開閉イベント検出信号24も、パワーマネージメント制御回路11によって監視されており、パワーマネージメント制御回路11は、LCDパネル開閉イベント検出信号24の立ち上がり、立下りのいずれかを検出してCPU13に対して、割り込み(割り込み要求信号16)を通知する。CPU13はこれを受けて、LCDパネル開閉イベント信号24の現在の入力レベルに関し、パワーマネージメント制御回路11を介して読み取り、LCDパネルが閉じられているのか開かれているかを識別する。
【0021】
図2、図3は、図1に示す本発明実施形態の動作を説明するために引用したフローチャートであり、それぞれ、パッシブクーリングポイントがアクティプクーリングポイントよりも低い場合のパワーマネージメント制御方法、アクティブクーリングポイントがパッシブクーリングポイントよりも低い場合のパワーマネージメント制御方法の動作手順が示されている。
【0022】
以下、図2、図3に示すフローチャートを参照しながら、図1に示す本発明実施形態の動作につき詳細に説明する。
一般的に電源駆動形態がバッテリ駆動の場合には、省電力に適したパワーマネージメントが実行されることが好ましい。また、LCDパネルが閉じられている場合にはLCDパネルが開かれている場合と比較して放熱特性が悪くなる傾向にあるため、やはり省電力に適したパワーマネージメントが実行されることが好ましい。従って、これらの場合には、パッシブクーリングポイントの設定をアクティブクーリングポイントの設定よりも低くすることにより、第一にCPU処理能力を制御し、発熱を直接的に抑制する冷却手法が実践される様にする。
【0023】
具体的に、システム立ち上げ時に、CPU13は、パワーマネネージメント制御回路11を介して、ACアダプタ挿抜イベント検出信号23及びLCDパネル開閉イベント検出信号24のレベル値を直接読み取り、ACアダプタ挿抜イベント検出信号23がハイレベル(バッテリ駆動)であるか、LCDパネル開閉イベント検出信号24が“LOW”レベル(LCDパネルが閉じられている)ならば、パッシブクーリングポイントの設定値をアクティブクーリングポイントの設定値よりも低く設定し、冷却ファン14を回すより先に、CPU11の処理能力制御が実行されるようにする。
【0024】
図2に示すように、温度センサー12が検知した温度が各クーリングポイントを超えた場合に、その旨温度アラーム信号15を介して、パワーマネージメント制御回路11に対して通知する(ステップS201)。これを受けてパワーマネージメント制御回路11は、CPU13に対し割り込み要求信号16を発し割り込みを通知する(ステップS202)。CPU13は、この割り込みを受けて温度センサー12から温度の温度の読み取りを行う(ステップS203)。
ここで読み取られた温度は、アクティブクーリングポイント及びパッシブクーリングポイントと比較され(ステップS204、S205)、結果として、ステップS206、S207、S208に示すパワーマネージメントの形態、即ち、それぞれ、冷却ファン14は停止してCPU13の処理能力制御は実施しない形態、冷却ファンは停止してCPU13の処理能力制御を実施する形態、冷却ファン14を回転させ、CPU13の処理能力制御を実施する形態のいずれかが各場面に応じて選択される。この場合、省電力性に優れる。
【0025】
また、システム立ち上げ時に、ACアダプタ挿抜イベント検出信号23が“LOW”レベル(AC電源駆動)であり且つ、LCDパネル開閉イベント検出信号24が“HIGH”レベル(LCDパネルが開いている状態)であるならば、アクティブクーリングポイントの設定値をパッシブクーリングポイントの設定値よりも低く設定し、CPU13の処理能力制御より先に冷却ファン14を回す様にする。
【0026】
図3に示すように、温度センサー12が検知した温度が各クーリングポイントを超えた場合に、その旨、温度アラーム信号15を介して、パワーマネージメント制御回路11に対して通知する(ステップS301)。これを受けてパワーマネージメント制御回路11は、CPU3に対して割り込み要求信号16を発し割り込みを通知する(ステップS302)。この割り込みを受けてCPU3は温度センサー12から温度の温度の読み取りを行う(ステップS303)。
ここで読み取られた温度は、アクティブクーリングポイント及びパッシブクーリングポイントと比較され(ステップS304、S305)、結果として、ステップS306、S307、S308に示すパワーマネージメント形態、即ち、それぞれ、冷却ファン14は停止してCPU13の処理能力制御は実施しない形態、冷却ファンは停止してCPU13の処理能力制御を実施する形態、冷却ファン14を回転させ、CPU13の処理能力制御を実施する形態のいずれかが各場面に応じて選択される。この場合、システム処理能力に優れる。
【0027】
次に、システム動作中にACアダプタを挿抜した場合、もしくはLCDパネルの開閉イベントが発生した場合のパワーマネージメント制御に関して説明する。まず、ACアダプタが挿入されている状態から抜かれた場合、ACアダプタ挿抜イベント検出信号23として立上がりエッジが現れ、この立上がりエッジをパワーマネージメント制御回路11が検出してCPU13に対して割り込み要求信号16を発し、割り込みを通知する。これを受けてCPU13はACアダプタ挿抜イベント検出信号23の現在の入力レベルがパワーマネージメント制御回路11を介して“HIGH”レベルであることを読み取り、ACアダプタからバッテリ駆動に変化したことを認識する。
この結果としてパッシブクーリングポイントの設定値をアクティブクーリングポイントの設定値よりも低く再設定し(上下関係を入れ替える)、冷却ファン14を回すより優先してCPU13の処理能力制御が実施される様にする(上記した図2のフローチャートを参照。この場合省電力性に優れる)。
【0028】
次に、ACアダプタが抜かれている状態からPCシステムに挿入された場合、ACアダプタ挿抜イベント検出信号23には立下がりエッジが現れ、この立下がりエッジをパワーマネージメント制御回路11が検出しCPU13に対して割り込み要求信号16を発し割り込みを通知する。これを受けてCPU13はACアダプタ挿抜イベント検出信号23の現在の入力レベルがパワーマネージメント制御回路11を介して“LOW”レベルであることを読み取り、バッテリ駆動からACアダプタによる電源駆動に変化したことを認識する。
この結果としてアクティブクーリングポイントの設定値をパッシブクーリングポイントの設定値よりも低く再設定し(上下関係を入れ替える)、CPU13の処理能力制御より優先して冷却ファン14を回す様にする(図3に示すフローチャートを参照。この場合システム処理能力に優れる)。
【0029】
一方、LCDパネルが見開き状態から閉じた状態に変化した場合、LCDパネル開閉イベント検出信号24には立下がりエッジが現れ、この立下がりエッジをパワーマネージメント制御回路11が検出してCPU13に対して割り込み要求信号16を発し割り込みを通知する。これを受けてCPU13はLCDパネル開閉イベント検出信号24の現在の入力レベルがパワーマネージメント制御回路11を介して“LOW”レベルであることを読み取り、LCDパネルが見開き状態から閉じられたことを認識する。
この結果としてパッシブクーリングポイントの設定値をアクティブクーリングポイントの設定値よりも低く再設定し(上下関係入れ替え)、冷却ファン14を回すより優先してCPU13の処理能力制御が実施される様にする(図2に示すフローチャートを参照。この場合、省電力性に優れる)。
【0030】
更に、LCDパネルが閉じている状態から見開き状態に設定された場合、LCDパネル開閉イベント検出信号24には立上りエッジが現れ、この立上りエッジをパワーマネージメント制御回路11が検出しCPU13に対して割り込み要求信号16を発し、割り込みを通知する。これを受けてCPU13は、LCDパネル開閉イベント検出信号24の現在の入力レベルがパワーマネージメント制御回路11を介して“HIGH”レベルであることを読み取り、LCDパネルが閉じている状態から見開き状態に設定されたことを認識する。この結果としてアクティブクーリングポイントの設定値をパッシブクーリングポイントの設定値よりも低く再設定し(上下関係を入れ替える)、CPU処理能力制御より優先した冷却ファン14を回す様にする(図3に示すフローチャートを参照。この場合、システム処理能力に優れる)。
【0031】
以上説明のように本発明は、冷却ファンの回転、あるいはCPUの処理能力を調整することによって、また、それらの組み合わせによってパワーマネージメントを行うPCシステムにおいて、電源駆動形態の変化や表示パネルの開閉操作による筐体放熱特性の変化に代表される外的イベントに応じて、システム動作中に、アクティブクーリングポイント(温度閾値)とパッシブクーリングポイント(温度閾値)をダイナミックに切り替えるものであり、このことにより、ユーザの手を煩わせることなく、それぞれの状態において最適なパワーマネージメントを実現するものである。
【0032】
【発明の効果】
以上説明のように本発明によれば、システム動作中の電源駆動形態の変化や、LCDパネル開閉による筐体放熱特性の変化に代表される外的イベントに応じて、アクティブクーリングポイントとパッシブクーリングポイントをダイナミックに切り替え、それぞれのケースに最適なパワーマネージメント形態が、ユーザーの手を煩わせることなく自動的に選択実行される。このことにより、バッテリ駆動時におけるバッテリ寿命の延命化がはかれ、かつ、サーマルマネージメントに関し、PCシステムとしての信頼性が向上する。
【図面の簡単な説明】
【図1】 本発明の実施形態を示すブロック図である。
【図2】 本発明実施形態の動作を説明するために引用したフローチャートである。
【図3】 本発明実施形態の動作を説明するために引用したフローチャートである。
【図4】 従来のパワーマネージメント制御装置の構成を示すブロック図である。
【符号の説明】
11…パワーマネージメント制御回路、12…温度センサー、13…CPU、14…冷却ファン、21…駆動電源検出回路、22…表示パネル(LCD)開閉操作検出回路
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a power management control method and apparatus suitable for use in a personal computer system that cools a mounted component including a CPU by controlling rotation with a cooling fan and controlling the processing capacity of the CPU.
[0002]
[Prior art]
In the field of personal computers (PCs), small laptops, light laptops, and portable laptops have become popular in place of conventional desktop computers. Due to the nature of this type of PC system, it is driven by a battery (AC adapter is also possible), and a flat type such as a liquid crystal (LCD) is often used as a display panel.
By the way, the component that generates the most heat among the components of this type of PC system is a CPU that is the control center of the system. If the CPU generates excessive heat, the entire system may stop due to thermal runaway. Conventionally, power management has been performed to prevent such a situation.
[0003]
FIG. 4 shows a conventional system configuration for power management. Here, the power management control circuit 41 controls the processing capability of the CPU 43, which is the control center of the PC system, and the rotation control of the cooling fan 44, thereby implementing heat management (hereinafter referred to as thermal management).
[0004]
There are two types of thermal management, an active cooling method and a passive cooling method. Actually, thermal management as a PC system is carried out by either one or a combination of the two methods. The active cooling system exhausts heat by rotating the cooling fan 44, so that the processing capacity of the CPU 43 is ensured to the maximum, but on the other hand, it also has the disadvantages of increased power consumption and noise generated by the cooling fan 44. Have.
[0005]
On the other hand, the passive cooling system controls the processing capacity of the CPU 43 using a CPU processing capacity control signal 48. If the processing capacity is lowered, the heat generation of the CPU 43 can be suppressed, so that the heat management of the PC system can be performed without rotating the cooling fan 44 as much as possible. The advantage obtained here is excellent in quietness and power saving because it is not necessary to rotate the cooling fan 44 as much as possible, but it also has a disadvantage that the processing capacity of the CPU 43 is lowered.
[0006]
[Problems to be solved by the invention]
By the way, two temperature threshold values of an active cooling point and a passive cooling point can be set in the temperature sensor 42 in advance. The active cooling point defines the rotation and stop temperatures of the cooling fan 44, and the passive cooling point defines whether or not the processing capacity control of the CPU 43 can be performed.
[0007]
Conventionally, the temperature threshold values of the active cooling point and passive cooling point are fixed during system operation, and if the set value of the active cooling point is lower than the set value of the passive cooling point, the maximum processing capacity of the CPU 43 is ensured. However, there are disadvantages in that power consumption increases and noise is generated by the cooling fan 44.
On the other hand, when the set value of the passive cooling point is lower than the set value of the active cooling point, there is an advantage that it is excellent in quietness and power saving, but there is a disadvantage that the processing capacity of the CPU 43 is reduced correspondingly. It was.
[0008]
The present invention has been made in view of the above circumstances, and in the PC system that performs power management by adjusting the rotation of the cooling fan or the processing capacity of the CPU, or a combination thereof, the above-described control mode is adopted. Furthermore, the user can dynamically switch between the active cooling point and the passive cooling point during system operation in response to external events such as changes in the power supply mode and changes in the case heat dissipation characteristics caused by opening and closing the display panel. An object of the present invention is to provide a power management control method and apparatus capable of realizing optimum power management in each state without bothering the user.
[0009]
[Means for Solving the Problems]
In order to solve the above-described problem, the power management control method of the present invention includes either an active cooling mode performed by rotation control of a cooling fan, a passive cooling mode performed by controlling processing capacity of a CPU, or the The cooling step of cooling by combination, the temperature detection step of detecting the temperature by the temperature sensor mounted on the system, and the temperature detected by this temperature detection step and the temperature threshold set in advance for each mode are compared. A selection step for selecting an optimum mode, and a system main body including an input device during system operation detects an opening / closing operation of a display panel that is rotatably mounted via a hinge mechanism , for selecting the mode. A setting step for reflecting the temperature threshold setting, the setting step , If the display panel is detected to be in spread condition if the temperature threshold value of the active cooling mode low Ku set than the temperature threshold of the passive cooling mode, it is detected to be in the closed state, the active cooling mode a temperature sensed by a process to perform an optimum mode selected dynamically by the temperature threshold value higher rather set than the temperature threshold of the passive cooling mode, characterized by.
[0014]
The power management control device of the present invention is achieved by controlling a CPU mounted on a personal computer system, a fan for cooling a CPU, an active cooling mode performed by rotation control of the cooling fan, and a processing capacity of the CPU. A temperature detected by a temperature sensor mounted in the personal computer system, a temperature threshold set in advance for each mode, or a display panel opening / closing operation detection circuit, which is executed in any one or a combination of passive cooling modes The power management control circuit that performs power management by selecting the optimum mode by comparing the temperature threshold value reset by the above and the system main body including the input device during the operation of the personal computer system are: And a said display panel opening and closing detection circuit to be reflected in the re-setting of the temperature threshold value for the mode selected by detecting the opening and closing operation of the display panel mounted rotatably via a di mechanism, the display panel open The operation detection circuit sets the temperature threshold of the active cooling mode lower than the temperature threshold of the passive cooling mode when it is detected that the display panel is in a spread state, and when it is detected that the display panel is in a closed state, The temperature threshold of the active cooling mode is set higher than the temperature threshold of the passive cooling mode .
[0015]
In the above configuration, the drive power supply detection circuit outputs an AC adapter insertion / extraction event detection signal when power is supplied to the personal computer system via the AC adapter, and the display panel open / close operation detection circuit An event detection signal is generated when the spread state is set. These event detection signals are monitored by the power management control circuit, and the power management control circuit detects either the AC adapter insertion / extraction event detection signal or the rise / fall of the display panel open / close event detection signal to the CPU. An interrupt is notified. In response to this, the CPU recognizes the change in the power supply driving mode and the open / closed state of the LCD panel via the power management control circuit.
[0016]
Then, the power management control circuit performs active cooling points and passive cooling during system operation in response to external events typified by changes in the power supply drive mode and display panel opening / closing operations described above. By switching points dynamically, optimal power management is realized in each state without bothering the user. As a result, the optimum power management form for each case is automatically selected and executed, the battery life is extended when the battery is driven, and the reliability of the thermal management as a personal computer system is improved.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block diagram showing an embodiment of the present invention. The difference from the conventional example shown in FIG. 4 is that a drive power supply detection circuit 21 and a display panel open / close operation detection circuit 22 are added, and the outputs of these circuits 21 and 22 are supplied to the power management control circuit 11. is there. The power management control circuit 11, the temperature sensor 12, the CPU 13, and the cooling fan 14 shown in FIG. 1 correspond to the blocks 41, 42, 43, and 44 shown in FIG. 4 and are the same.
[0018]
The drive power supply detection circuit 21 transmits “AC adapter insertion / extraction” to the power management control circuit 11 as an event (AC adapter insertion / extraction event detection signal).
Here, a liquid crystal monitor (LCD) is used as the display panel. The display panel open / close operation detection circuit 22 transmits “LCD panel open / close” to the power management control circuit 11 as an event (LCD panel open / close event detection signal). In the assumed personal computer (PC) system, the main body housing including an input device such as a keyboard is attached to the LCD panel via a hinge mechanism, and the LCD panel can be opened and closed. Suppose that it is detected by a micro switch built in the vicinity of the hinge. When the PC system is used, the micro switch is set to “OFF” when the LCD panel is set to be spread, and when the PC is not used, the state where the LCD panel is folded and carried is set to “ON”.
[0019]
In the configuration described above, the drive power supply detection circuit 21 is “LOW” as the AC adapter insertion / extraction event detection signal 23 when an AC adapter is inserted into the PC system and power is supplied to the PC system via the AC adapter. When the level signal is output and the AC adapter is disconnected, a “HIGH” level signal is output as the AC adapter insertion / extraction event detection signal 23. The AC adapter insertion / extraction event detection signal 23 is monitored by the power management control circuit 11, and the power management control circuit 11 detects either rising or falling of the AC adapter insertion / extraction event detection signal 23, and notifies the CPU 13. An interrupt (interrupt request signal 16) is notified. In response to this, the CPU 13 reads the current input level of the AC adapter insertion / extraction event detection signal 23 via the power management control circuit 11, changes the power supply drive mode, and is AC adapter drive or battery (DC) drive. Specifically identify them.
[0020]
Further, the LCD panel open / close event detection signal 24 becomes “LOW” level when the LCD panel is folded, and becomes “HIGH” level when the LCD panel is spread. The LCD panel open / close event detection signal 24 is also monitored by the power management control circuit 11, and the power management control circuit 11 detects either the rising or falling edge of the LCD panel open / close event detection signal 24 to the CPU 13. , An interrupt (interrupt request signal 16) is notified. In response to this, the CPU 13 reads the current input level of the LCD panel open / close event signal 24 through the power management control circuit 11 and identifies whether the LCD panel is closed or opened.
[0021]
FIGS. 2 and 3 are flowcharts cited for explaining the operation of the embodiment of the present invention shown in FIG. 1, and a power management control method and an active cooling point when the passive cooling point is lower than the active cooling point, respectively. The operation procedure of the power management control method when is lower than the passive cooling point is shown.
[0022]
The operation of the embodiment of the present invention shown in FIG. 1 will be described in detail below with reference to the flowcharts shown in FIGS.
In general, when the power source driving form is battery driving, it is preferable to execute power management suitable for power saving. Further, when the LCD panel is closed, the heat dissipation characteristic tends to be worse than when the LCD panel is opened. Therefore, it is preferable to execute power management suitable for power saving. Therefore, in these cases, by setting the passive cooling point setting lower than the active cooling point setting, a cooling method that controls the CPU processing capacity first and directly suppresses heat generation is practiced. To.
[0023]
Specifically, when the system is started up, the CPU 13 directly reads the level values of the AC adapter insertion / removal event detection signal 23 and the LCD panel open / close event detection signal 24 via the power management control circuit 11, and the AC adapter insertion / removal event detection signal. If 23 is at a high level (battery drive) or the LCD panel open / close event detection signal 24 is at a “LOW” level (LCD panel is closed), the set value of the passive cooling point is set from the set value of the active cooling point. Also, the CPU 11 is configured so that the processing capacity control of the CPU 11 is executed before the cooling fan 14 is turned.
[0024]
As shown in FIG. 2, when the temperature detected by the temperature sensor 12 exceeds each cooling point, the power management control circuit 11 is notified via the temperature alarm signal 15 (step S201). In response to this, the power management control circuit 11 issues an interrupt request signal 16 to the CPU 13 to notify the interrupt (step S202). In response to this interruption, the CPU 13 reads the temperature from the temperature sensor 12 (step S203).
The temperature read here is compared with the active cooling point and the passive cooling point (steps S204, S205). As a result, the power management shown in steps S206, S207, S208, that is, the cooling fan 14 is stopped, respectively. Thus, any one of the modes in which the processing capacity control of the CPU 13 is not performed, the cooling fan is stopped and the processing capacity control of the CPU 13 is performed, or the cooling fan 14 is rotated and the processing capacity control of the CPU 13 is performed. It is selected according to. In this case, the power saving property is excellent.
[0025]
Further, when the system is started up, the AC adapter insertion / extraction event detection signal 23 is at the “LOW” level (AC power supply drive), and the LCD panel open / close event detection signal 24 is at the “HIGH” level (the LCD panel is open). If there is, the set value of the active cooling point is set lower than the set value of the passive cooling point, and the cooling fan 14 is rotated before the processing capacity control of the CPU 13.
[0026]
As shown in FIG. 3, when the temperature detected by the temperature sensor 12 exceeds each cooling point, the fact is notified to the power management control circuit 11 via the temperature alarm signal 15 (step S301). In response to this, the power management control circuit 11 issues an interrupt request signal 16 to the CPU 3 to notify the interrupt (step S302). In response to this interruption, the CPU 3 reads the temperature of the temperature from the temperature sensor 12 (step S303).
The temperature read here is compared with the active cooling point and the passive cooling point (steps S304 and S305). As a result, the power management configuration shown in steps S306, S307, and S308, that is, the cooling fan 14 is stopped. The processing capacity control of the CPU 13 is not performed, the cooling fan is stopped and the processing capacity control of the CPU 13 is performed, or the cooling fan 14 is rotated and the processing capacity control of the CPU 13 is performed in each scene. Is selected accordingly. In this case, the system processing capability is excellent.
[0027]
Next, power management control when an AC adapter is inserted / removed during system operation or when an LCD panel open / close event occurs will be described. First, when the AC adapter is removed from the inserted state, a rising edge appears as the AC adapter insertion / extraction event detection signal 23. The power management control circuit 11 detects this rising edge and sends an interrupt request signal 16 to the CPU 13. To issue an interrupt. In response to this, the CPU 13 reads that the current input level of the AC adapter insertion / extraction event detection signal 23 is “HIGH” level via the power management control circuit 11 and recognizes that the AC adapter has changed to battery drive.
As a result, the setting value of the passive cooling point is reset to be lower than the setting value of the active cooling point (the vertical relationship is switched), and the processing capacity control of the CPU 13 is performed in preference to turning the cooling fan 14. (See the flowchart of FIG. 2 described above. In this case, the power saving performance is excellent).
[0028]
Next, when the AC adapter is removed and inserted into the PC system, a falling edge appears in the AC adapter insertion / extraction event detection signal 23, and the power management control circuit 11 detects this falling edge to the CPU 13. An interrupt request signal 16 is issued to notify the interrupt. In response to this, the CPU 13 reads that the current input level of the AC adapter insertion / extraction event detection signal 23 is the “LOW” level via the power management control circuit 11, and indicates that the battery drive has changed to the power supply drive by the AC adapter. recognize.
As a result, the set value of the active cooling point is reset to be lower than the set value of the passive cooling point (the vertical relationship is switched), and the cooling fan 14 is rotated in preference to the processing capacity control of the CPU 13 (see FIG. 3). (Refer to the flowchart shown in this case, where the system processing capability is excellent).
[0029]
On the other hand, when the LCD panel changes from the spread state to the closed state, a falling edge appears in the LCD panel open / close event detection signal 24, and the power management control circuit 11 detects this falling edge and interrupts the CPU 13. A request signal 16 is issued to notify the interruption. In response to this, the CPU 13 reads that the current input level of the LCD panel open / close event detection signal 24 is the “LOW” level via the power management control circuit 11 and recognizes that the LCD panel is closed from the spread state. .
As a result, the set value of the passive cooling point is reset to be lower than the set value of the active cooling point (upper and lower relationship is switched), so that the processing capacity control of the CPU 13 is performed in preference to turning the cooling fan 14 ( Refer to the flowchart shown in Fig. 2. In this case, power saving is excellent).
[0030]
Further, when the LCD panel is set from the closed state to the spread state, a rising edge appears in the LCD panel open / close event detection signal 24, and the power management control circuit 11 detects the rising edge and issues an interrupt request to the CPU 13. Signal 16 is issued to notify the interruption. In response to this, the CPU 13 reads that the current input level of the LCD panel open / close event detection signal 24 is “HIGH” level via the power management control circuit 11 and sets the LCD panel from the closed state to the spread state. Recognize that As a result, the set value of the active cooling point is reset lower than the set value of the passive cooling point (the vertical relationship is switched), and the cooling fan 14 prioritized over the CPU processing capacity control is rotated (the flowchart shown in FIG. 3). (In this case, the system processing power is excellent).
[0031]
As described above, according to the present invention, in the PC system that performs power management by adjusting the rotation of the cooling fan or the processing capacity of the CPU, or a combination thereof, the change of the power supply driving mode or the opening / closing operation of the display panel In response to an external event typified by a change in housing heat dissipation characteristics due to the system, the active cooling point (temperature threshold) and passive cooling point (temperature threshold) are dynamically switched during system operation. It realizes optimum power management in each state without bothering the user.
[0032]
【The invention's effect】
As described above, according to the present invention, the active cooling point and the passive cooling point according to the external event represented by the change of the power supply driving mode during the system operation and the change of the heat dissipation characteristic of the casing due to the opening and closing of the LCD panel. The power management mode that is optimal for each case is automatically selected and executed without bothering the user. As a result, the life of the battery can be extended when the battery is driven, and the reliability of the PC system is improved with respect to thermal management.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an embodiment of the present invention.
FIG. 2 is a flowchart cited for explaining the operation of the embodiment of the present invention.
FIG. 3 is a flowchart cited for explaining the operation of the embodiment of the present invention.
FIG. 4 is a block diagram showing a configuration of a conventional power management control device.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 11 ... Power management control circuit, 12 ... Temperature sensor, 13 ... CPU, 14 ... Cooling fan, 21 ... Drive power supply detection circuit, 22 ... Display panel (LCD) opening / closing operation detection circuit

Claims (2)

冷却ファンの回転制御によりなされるアクティブクーリングモードと、CPUの処理能力を制御することによりなされるパッシブクーリングモードのいずれか、あるいはその組み合わせにより冷却を行う冷却工程と、システムに実装される温度センサによって温度を検知する温度検知工程と、この温度検知工程により検知された温度と、あらかじめ前記モード毎に設定される温度閾値とを比較することにより最適なモードを選択する選択工程と、システム動作中、入力装置を含むシステム本体とはヒンジ機構を介して回動自在に取り付けられる表示パネルの開閉動作を検知して前記モード選択のための温度閾値の設定に反映させる設定工程とから構成され、
該設定工程は、前記表示パネルが見開き状態にあると検出された場合、前記アクティブクーリングモードの温度閾値をパッシブクーリングモードの温度閾値より低く設定し、閉じた状態にあると検出された場合、前記アクティブクーリングモードの温度閾値をパッシブクーリングモードの温度閾値より高く設定することによりダイナミックに最適なモード選択を行うことを特徴とするパワーマネージメント制御方法。
A cooling process that cools by either or a combination of an active cooling mode that is controlled by rotation of the cooling fan and a passive cooling mode that is controlled by controlling the processing capacity of the CPU, and a temperature sensor mounted on the system A temperature detection step for detecting temperature, a selection step for selecting an optimal mode by comparing a temperature detected by this temperature detection step with a temperature threshold set in advance for each mode, and during system operation, The system main body including the input device is configured by a setting step for detecting an opening / closing operation of a display panel that is rotatably attached via a hinge mechanism and reflecting it in setting a temperature threshold value for the mode selection,
In the setting step, when it is detected that the display panel is in a spread state, the temperature threshold of the active cooling mode is set lower than the temperature threshold of the passive cooling mode, and when it is detected that the display panel is in a closed state, power management control method and performing optimum mode selection dynamically by setting higher than the temperature threshold of the passive cooling mode the temperature threshold of the active cooling mode.
パーソナルコンピュータシステムに実装されるCPUを冷却するファンと、前記冷却ファンの回転制御によりなされるアクティブクーリングモードと、CPUの処理能力を制御することによりなされるパッシブクーリングモードのいずれか、あるいはその組み合わせにより実行され、前記パーソナルコンピュータシステムに実装される温度センサによって検知される温度と、あらかじめ前記モード毎に設定される温度閾値と、あるいは表示パネル開閉操作検出回路により再設定される温度閾値とを比較することにより最適なモードを選択してパワーマネージメントを行うパワーマネージメント制御回路と、前記パーソナルコンピュータシステムの動作中、入力装置を含むシステム本体とはヒンジ機構を介して回動自在に取り付けられる表示パネルの開閉動作を検知して前記モード選択のための温度閾値の再設定に反映させる前記表示パネル開閉操作検出回路とを有し、
該表示パネル開閉操作検出回路は、前記表示パネルが見開き状態にあると検出された場合、前記アクティブクーリングモードの温度閾値をパッシブクーリングモードの温度閾値より低く設定し、閉じた状態にあると検出された場合、前記アクティブクーリングモードの温度閾値をパッシブクーリングモードの温度閾値より高く設定することを特徴とするパワーマネージメント制御装置。
A fan mounted on a personal computer system for cooling a CPU, an active cooling mode formed by controlling the rotation of the cooling fan, a passive cooling mode formed by controlling the processing capacity of the CPU, or a combination thereof The temperature detected and detected by a temperature sensor mounted on the personal computer system is compared with a temperature threshold set in advance for each mode or a temperature threshold reset by a display panel opening / closing operation detection circuit. Thus, a power management control circuit for performing power management by selecting an optimum mode and a system main body including an input device during operation of the personal computer system are rotatably attached via a hinge mechanism. And a said display panel opening and closing detection circuit to be reflected in the re-setting of the temperature threshold value for the mode selected by detecting the opening and closing operation of Le,
When the display panel opening / closing operation detection circuit detects that the display panel is in a spread state, the temperature threshold of the active cooling mode is set lower than the temperature threshold of the passive cooling mode and is detected as being closed. A power threshold value in the active cooling mode is set higher than a temperature threshold value in the passive cooling mode.
JP29745099A 1999-10-19 1999-10-19 Power management control method and apparatus Expired - Fee Related JP3714064B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP29745099A JP3714064B2 (en) 1999-10-19 1999-10-19 Power management control method and apparatus
TW089121667A TW587267B (en) 1999-10-19 2000-10-17 Computer cooling management control method and a device for the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29745099A JP3714064B2 (en) 1999-10-19 1999-10-19 Power management control method and apparatus

Publications (2)

Publication Number Publication Date
JP2001117675A JP2001117675A (en) 2001-04-27
JP3714064B2 true JP3714064B2 (en) 2005-11-09

Family

ID=17846677

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29745099A Expired - Fee Related JP3714064B2 (en) 1999-10-19 1999-10-19 Power management control method and apparatus

Country Status (2)

Country Link
JP (1) JP3714064B2 (en)
TW (1) TW587267B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4392590B2 (en) * 2003-10-31 2010-01-06 ソニー株式会社 Temperature control device and method, portable terminal device, and temperature control program
US7467059B2 (en) 2004-06-28 2008-12-16 Intel Corporation Extended thermal management
JP4157550B2 (en) 2005-08-30 2008-10-01 株式会社東芝 Information processing apparatus and cooling control method
JP4908183B2 (en) * 2006-12-22 2012-04-04 株式会社東芝 Information processing apparatus and temperature control method
JP4647011B2 (en) * 2009-01-30 2011-03-09 株式会社バッファロー Router device
JP2019016252A (en) 2017-07-10 2019-01-31 レノボ・シンガポール・プライベート・リミテッド Temperature management system, information processing apparatus, and control method

Also Published As

Publication number Publication date
TW587267B (en) 2004-05-11
JP2001117675A (en) 2001-04-27

Similar Documents

Publication Publication Date Title
JP4157550B2 (en) Information processing apparatus and cooling control method
JP3297389B2 (en) Power consumption control method and electric equipment
EP1471593B1 (en) Power control method, information processor, and power control program
US20070219644A1 (en) Information processing apparatus and system state control method
US9170617B2 (en) Information processing apparatus to selectively disable or throttle an external graphics controller
CN100429605C (en) Expanded thermal management system and method
US20030226047A1 (en) Portable terminal with enhanced power management function and method for managing power of the same
US6212644B1 (en) Controlling temperatures in computers
CN100481020C (en) Information processing apparatus and fan control method
US20060266510A1 (en) Information processing apparatus and a method of controlling the same
JP2007124853A (en) Information processing apparatus and fan control method
JP3658317B2 (en) COOLING METHOD, COOLING SYSTEM, AND INFORMATION PROCESSING DEVICE
EP1424624A2 (en) Method and apparatus for setting the operational mode of electronic devices
EP2000883A2 (en) Information processing apparatus and method of controlling the same
JP3714064B2 (en) Power management control method and apparatus
US20090168333A1 (en) Information processing apparatus and fan control method
JP4607545B2 (en) Information processing apparatus and power control method
JP4459946B2 (en) Portable computer and operation mode control method
JP2009217776A (en) Information processor
JP2001067149A (en) Computer device and storage medium
JP2005078320A (en) Information processing device
JP3246186B2 (en) Information processing device
KR20040025395A (en) Internet refrigerator's cooling system and its operating method
JP2007206839A (en) Electronic device and operation control method
JP2000293270A (en) Cooling method for portable electronic device and portable electronic device

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041005

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20041104

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20041104

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041206

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20050114

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20050311

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050802

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050815

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080902

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090902

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090902

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100902

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110902

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120902

Year of fee payment: 7

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120902

Year of fee payment: 7

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120902

Year of fee payment: 7

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120902

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120902

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120902

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120902

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130902

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees