JP4886889B1 - 情報処理装置およびデバイス制御方法 - Google Patents
情報処理装置およびデバイス制御方法 Download PDFInfo
- Publication number
- JP4886889B1 JP4886889B1 JP2010202101A JP2010202101A JP4886889B1 JP 4886889 B1 JP4886889 B1 JP 4886889B1 JP 2010202101 A JP2010202101 A JP 2010202101A JP 2010202101 A JP2010202101 A JP 2010202101A JP 4886889 B1 JP4886889 B1 JP 4886889B1
- Authority
- JP
- Japan
- Prior art keywords
- control target
- application program
- power control
- power
- target devices
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3287—Power saving characterised by the action undertaken by switching off individual functional units in the computer system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3215—Monitoring of peripheral devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3215—Monitoring of peripheral devices
- G06F1/3221—Monitoring of peripheral devices of disk drive devices
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Energy efficient computing, e.g. low power processors, power management or thermal management
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Power Sources (AREA)
- Stored Programmes (AREA)
Abstract
【解決手段】実施形態によれば、情報処理装置は、複数のアプリケーションプログラムの各々について当該アプリケーションプログラムによって使用される1以上の電源制御対象デバイスを示す管理データを格納するための記憶手段と、デバイス管理手段とを具備する。デバイス管理手段は、新たなプロセスが実行開始されたか否かを判定し、前記新たなプロセスが実行開始された場合、前記管理データに基づいて、前記新たなプロセスに対応するアプリケーションプログラムによって使用される1以上の電源制御対象デバイスを決定し、前記決定された1以上の電源制御対象デバイスの内で、電源オフ状態である電源制御対象デバイスを電源オンする。
【選択図】図3
Description
まず、図1を参照して、実施形態に係る情報処理装置の構成について説明する。この情報処理装置は、例えば、バッテリ駆動可能な携帯型のノートブック型パーソナルコンピュータ10として実現されている。
(1)デバイスA,B,Cそれぞれついて電源オン/電源オフを切り替える機能
(2)OS201が保持するプロセス状態(実行中のプロセスの一覧を示すプロセス情報)を監視し、プロセス状態の変更(新たなプロセスの追加、またはプロセスの終了)を検知する機能
(3)登録データ202Aに対して、データの検索、データの登録、登録データの変更を行う機能
登録データ202Aには、複数のアプリケーションプログラムとそれら複数のアプリケーションプログラムが使用する電源制御対象デバイスとの対応関係を示す管理データが登録されている。換言すれば、管理データは、予め決められた複数のアプリケーションプログラムの各々について当該アプリケーションプログラムによって使用される1以上の電源制御対象デバイスを示す。デバイス管理アプリケーションプログラム202は、登録データ202Aを用いて、アプリケーションプログラムそれぞれとそれらアプリケーションプログラムによって使用されるデバイス(電源制御対象デバイス)それぞれとの関係を管理する。あるアプリケーションプログラムは複数の電源制御対象デバイス内の2以上のデバイスを使用するかもしれない。この場合、登録データ202Aにおいては、このアプリケーションプログラムにそれら2以上のデバイスが関連付けられる。また、別のアプリケーションプログラムは複数の電源制御対象デバイス内の1つのデバイスを使用するかもしれない。この場合、登録データ202Aにおいては、その別のアプリケーションプログラムにその1つのデバイスが関連付けられる。登録データ202Aは、例えば、HDD116又は不揮発性メモリ119に格納される。
Claims (6)
- 本体と、
前記本体に設けられた複数の電源制御対象デバイスと、
複数のアプリケーションプログラムの各々について当該アプリケーションプログラムによって使用される前記複数の電源制御対象デバイス内の1以上の電源制御対象デバイスを示す管理データを格納するための記憶手段と、
オペレーティングシステムから実行中のプロセスの一覧を示すプロセス情報を受け取り、前回受け取ったプロセス情報と今回受け取ったプロセス情報との比較結果に基づき、新たなプロセスが実行開始されたか否かを判定し、前記新たなプロセスが実行開始された場合、前記管理データに基づいて、前記新たなプロセスに対応するアプリケーションプログラムによって使用される1以上の電源制御対象デバイスを決定し、前記決定された1以上の電源制御対象デバイスの内で、電源オフ状態である電源制御対象デバイスを電源オンするデバイス管理手段とを具備する情報処理装置。 - 前記デバイス管理手段は、前記前回受け取ったプロセス情報と前記今回受け取ったプロセス情報との比較結果に基づき、実行中のプロセスが終了されたか否かを判定し、前記プロセスが終了された場合、前記管理データに基づいて、前記終了されたプロセスに対応するアプリケーションプログラムによって使用される1以上の電源制御対象デバイスを決定し、前記決定された1以上の電源制御対象デバイスの内で、電源オン状態であり且つ対応する他の全てのアプリケーションプログラムのプロセスが実行状態でない電源制御対象デバイスを電源オフする請求項1記載の情報処理装置。
- 前記複数の電源制御対象デバイスは光ディスクドライブを含み、
前記デバイス管理手段は、前記光ディスクドライブの非使用状態が所定時間継続した場合、前記光ディスクドライブを電源オフする請求項1記載の情報処理装置。 - 前記複数の電源制御対象デバイスは光ディスクドライブを含み、
前記デバイス管理手段は、ユーザ操作によって前記光ディスクドライブの電源オフを要求するイベントが発生した場合、前記光ディスクドライブを電源オフする請求項1記載の情報処理装置。 - 情報処理装置内の複数の電源制御対象デバイスを制御するデバイス制御方法であって、
オペレーティングシステムから実行中のプロセスの一覧を示すプロセス情報を受け取り、前回受け取ったプロセス情報と今回受け取ったプロセス情報との比較結果に基づき、新たなプロセスが実行開始されたか否かを判定し、
前記新たなプロセスが実行開始された場合、複数のアプリケーションプログラムの各々について当該アプリケーションプログラムによって使用される前記複数の電源制御対象デバイス内の1以上の電源制御対象デバイスを示す管理データに基づいて、前記新たなプロセスに対応するアプリケーションプログラムによって使用される1以上の電源制御対象デバイスを決定し、
前記決定された1以上の電源制御対象デバイスの内で、電源オフ状態である電源制御対象デバイスを電源オンするデバイス制御方法。 - さらに、前記前回受け取ったプロセス情報と前記今回受け取ったプロセス情報との比較結果に基づき、実行中のプロセスが終了されたか否かを判定し、
前記プロセスが終了された場合、前記管理データに基づいて、前記終了されたプロセスに対応するアプリケーションプログラムによって使用される1以上の電源制御対象デバイスを決定し、
前記決定された1以上の電源制御対象デバイスの内で、電源オン状態であり且つ対応する他の全てのアプリケーションプログラムのプロセスが実行状態でない電源制御対象デバイスを電源オンする請求項5記載のデバイス制御方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010202101A JP4886889B1 (ja) | 2010-09-09 | 2010-09-09 | 情報処理装置およびデバイス制御方法 |
US13/093,583 US8560870B2 (en) | 2010-09-09 | 2011-04-25 | Apparatus and method for determining devices used by an application based on a management data, and controlling power state of the determined devices |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010202101A JP4886889B1 (ja) | 2010-09-09 | 2010-09-09 | 情報処理装置およびデバイス制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP4886889B1 true JP4886889B1 (ja) | 2012-02-29 |
JP2012059048A JP2012059048A (ja) | 2012-03-22 |
Family
ID=45807833
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010202101A Active JP4886889B1 (ja) | 2010-09-09 | 2010-09-09 | 情報処理装置およびデバイス制御方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8560870B2 (ja) |
JP (1) | JP4886889B1 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101794166B (zh) * | 2009-02-01 | 2012-09-05 | 联想(北京)有限公司 | 一种光驱及计算机 |
CN102314212A (zh) * | 2010-07-09 | 2012-01-11 | 联想(北京)有限公司 | 一种控制方法、控制装置及终端 |
JP6143482B2 (ja) * | 2013-01-31 | 2017-06-07 | 株式会社東芝 | 電子機器および省電力制御方法 |
KR20140100205A (ko) * | 2013-02-06 | 2014-08-14 | 도시바삼성스토리지테크놀러지코리아 주식회사 | 광디스크 드라이브의 가상 디스크 상태 처리 방법 및 광디스크 드라이브 |
CN109921911B (zh) * | 2019-04-19 | 2022-05-27 | 郑州大学第一附属医院 | 一种计算机信息安全控制装置及方法 |
CN115061561A (zh) * | 2022-07-01 | 2022-09-16 | 深圳市创智成科技股份有限公司 | 一种设备的节电方法、装置、***及存储介质 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07302138A (ja) * | 1994-05-09 | 1995-11-14 | Canon Inc | 電子機器及び該機器における電源制御方法 |
JPH11175205A (ja) * | 1997-12-15 | 1999-07-02 | Toshiba Corp | コンピュータシステムおよびそのパワーダウン制御方法 |
JP2001043098A (ja) * | 1999-07-29 | 2001-02-16 | Matsushita Electric Ind Co Ltd | オペレーティングシステムおよび仮想計算機システム |
JP2001285543A (ja) * | 2000-03-31 | 2001-10-12 | Minolta Co Ltd | 複合型画像処理装置 |
JP2003134225A (ja) * | 2001-10-19 | 2003-05-09 | Hitachi Ltd | 携帯端末装置 |
JP2004098399A (ja) * | 2002-09-06 | 2004-04-02 | Canon Inc | データ処理装置および電力制御方法およびコンピュータが読み取り可能な記憶媒体およびプログラム |
JP2005228335A (ja) * | 2004-02-12 | 2005-08-25 | Eitokui Sui Kagi Kofun Yugenkoshi | コンピュータシステムの電源管理のアーキテクチャおよび方法 |
JP2006031625A (ja) * | 2004-07-21 | 2006-02-02 | Toshiba Corp | 情報処理装置および省電力制御方法 |
JP2006146650A (ja) * | 2004-11-22 | 2006-06-08 | Matsushita Electric Ind Co Ltd | 情報処理装置及び省電力方法 |
JP2007035044A (ja) * | 2005-07-26 | 2007-02-08 | Lg Electron Inc | 記憶装置の電源制御装置およびその方法 |
JP2008077563A (ja) * | 2006-09-25 | 2008-04-03 | Nec Corp | 電子機器およびcpu動作環境制御プログラム |
JP2011159184A (ja) * | 2010-02-03 | 2011-08-18 | Mitsubishi Denki Information Technology Corp | 情報処理システム及びプログラム |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5339445A (en) * | 1992-11-16 | 1994-08-16 | Harris Corporation | Method of autonomously reducing power consumption in a computer sytem by compiling a history of power consumption |
US6006285A (en) * | 1997-04-30 | 1999-12-21 | Compaq Computer Corporation | Computer system capable of playing audio CDs in a CD-ROM drive independent of an operating system |
JP2000305673A (ja) | 1999-03-31 | 2000-11-02 | Internatl Business Mach Corp <Ibm> | 消費電力を管理する方法及び装置 |
JP3966677B2 (ja) * | 2000-06-16 | 2007-08-29 | 株式会社東芝 | パーソナルコンピュータ |
US7890741B2 (en) * | 2000-12-01 | 2011-02-15 | O2Micro International Limited | Low power digital audio decoding/playing system for computing devices |
JP2003241860A (ja) * | 2002-02-15 | 2003-08-29 | Fujitsu Ltd | 情報処理装置 |
US7111182B2 (en) * | 2003-08-29 | 2006-09-19 | Texas Instruments Incorporated | Thread scheduling mechanisms for processor resource power management |
US7925635B1 (en) * | 2004-04-23 | 2011-04-12 | Bmc Software, Inc. | System and method for collecting statistics related to software usage |
JP2010140156A (ja) | 2008-12-10 | 2010-06-24 | Panasonic Corp | 起動制御装置および車載端末機器 |
-
2010
- 2010-09-09 JP JP2010202101A patent/JP4886889B1/ja active Active
-
2011
- 2011-04-25 US US13/093,583 patent/US8560870B2/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07302138A (ja) * | 1994-05-09 | 1995-11-14 | Canon Inc | 電子機器及び該機器における電源制御方法 |
JPH11175205A (ja) * | 1997-12-15 | 1999-07-02 | Toshiba Corp | コンピュータシステムおよびそのパワーダウン制御方法 |
JP2001043098A (ja) * | 1999-07-29 | 2001-02-16 | Matsushita Electric Ind Co Ltd | オペレーティングシステムおよび仮想計算機システム |
JP2001285543A (ja) * | 2000-03-31 | 2001-10-12 | Minolta Co Ltd | 複合型画像処理装置 |
JP2003134225A (ja) * | 2001-10-19 | 2003-05-09 | Hitachi Ltd | 携帯端末装置 |
JP2004098399A (ja) * | 2002-09-06 | 2004-04-02 | Canon Inc | データ処理装置および電力制御方法およびコンピュータが読み取り可能な記憶媒体およびプログラム |
JP2005228335A (ja) * | 2004-02-12 | 2005-08-25 | Eitokui Sui Kagi Kofun Yugenkoshi | コンピュータシステムの電源管理のアーキテクチャおよび方法 |
JP2006031625A (ja) * | 2004-07-21 | 2006-02-02 | Toshiba Corp | 情報処理装置および省電力制御方法 |
JP2006146650A (ja) * | 2004-11-22 | 2006-06-08 | Matsushita Electric Ind Co Ltd | 情報処理装置及び省電力方法 |
JP2007035044A (ja) * | 2005-07-26 | 2007-02-08 | Lg Electron Inc | 記憶装置の電源制御装置およびその方法 |
JP2008077563A (ja) * | 2006-09-25 | 2008-04-03 | Nec Corp | 電子機器およびcpu動作環境制御プログラム |
JP2011159184A (ja) * | 2010-02-03 | 2011-08-18 | Mitsubishi Denki Information Technology Corp | 情報処理システム及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2012059048A (ja) | 2012-03-22 |
US20120066527A1 (en) | 2012-03-15 |
US8560870B2 (en) | 2013-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4886889B1 (ja) | 情報処理装置およびデバイス制御方法 | |
JP2008090436A (ja) | 情報処理装置およびシステム状態制御方法。 | |
US20060206700A1 (en) | Information processing apparatus and activation controlling method | |
JP4956656B2 (ja) | 情報処理装置およびドライブ制御方法 | |
JP2006301771A (ja) | 情報処理装置および動作制御方法 | |
JP2006301770A (ja) | 情報処理装置および動作制御方法 | |
JP2006259903A (ja) | 情報処理装置および起動方法 | |
US20080065917A1 (en) | Information Processing Apparatus and Resume Control Method | |
US20100164887A1 (en) | Electronic apparatus and input control method | |
TW201416848A (zh) | 電子裝置及其控制方法 | |
CN113703799A (zh) | 计算设备及其bios更新方法和介质 | |
JP2020107129A (ja) | 電子機器、制御方法、及びプログラム | |
JP4746404B2 (ja) | 情報処理装置およびレジューム制御方法 | |
JP2010176771A (ja) | 記憶装置および情報処理装置 | |
JP2008077794A (ja) | 情報処理装置およびディスクドライブ制御方法 | |
US20080155173A1 (en) | Data processing apparatus | |
US8782445B2 (en) | Information processing apparatus and power supply control method | |
JP2008059387A (ja) | 情報処理装置、外部記憶装置および制御方法 | |
JP2006285674A (ja) | 情報処理装置および該情報処理装置におけるブート処理制御方法 | |
JP2001005547A (ja) | 情報処理装置の状態遷移制御装置及び情報処理装置の状態遷移制御方法 | |
JP6143482B2 (ja) | 電子機器および省電力制御方法 | |
JP4869429B1 (ja) | 情報処理装置および同装置の動作制御方法 | |
JP5085493B2 (ja) | 情報処理装置及びそのブート制御方法 | |
JP2007135085A (ja) | 情報処理装置、情報処理装置の無線通信接続方法および無線通信接続プログラム | |
JP4703757B2 (ja) | 情報処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20111115 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111209 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141216 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4886889 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141216 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 Free format text: JAPANESE INTERMEDIATE CODE: R313121 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |