JP4960066B2 - Information processing apparatus and control method of information processing apparatus - Google Patents
Information processing apparatus and control method of information processing apparatus Download PDFInfo
- Publication number
- JP4960066B2 JP4960066B2 JP2006309378A JP2006309378A JP4960066B2 JP 4960066 B2 JP4960066 B2 JP 4960066B2 JP 2006309378 A JP2006309378 A JP 2006309378A JP 2006309378 A JP2006309378 A JP 2006309378A JP 4960066 B2 JP4960066 B2 JP 4960066B2
- Authority
- JP
- Japan
- Prior art keywords
- setting
- driver
- video
- notifying
- information processing
- 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
Landscapes
- Stored Programmes (AREA)
Description
本発明は、映像信号を生成する映像コントローラの機能を設定する情報処理装置、および情報処理装置の制御方法に関する。 The present invention relates to an information processing apparatus that sets a function of a video controller that generates a video signal, and a control method for the information processing apparatus.
マイクロソフト社製のWindows XP(登録商標)では、システムの構成情報(例えば、画面スケーリング有無、TVタイプが、NTSCかPAL)を取得する際、表示ドライバは、OSカーネル経由、表示BIOSのSW割り込み(INT10H)を経由し、システムBIOSのソフトウェア割り込み(INT15H)を実行するという、システムBIOS I/Fを使用し、その情報を取得していた。 In Windows XP (registered trademark) manufactured by Microsoft Corporation, when acquiring system configuration information (for example, whether or not the screen is scaled and the TV type is NTSC or PAL), the display driver uses the OS kernel to interrupt the display BIOS SW interrupt ( The system BIOS I / F that executes the software interrupt (INT15H) of the system BIOS via the INT 10H) is used to acquire the information.
なお、特許文献1には、オペレーティングシステムの元で、CMOSメモリのシステムコンフィグレーションを読み書きする技術が開示されている。
上述した方法は、オペレーティングシステムのカーネルがINT10H等の割り込みをサポートしないケース(例えば、Windows Vista(登録商標)など)の場合、この仕組みを使用出来ない。 The above-described method cannot use this mechanism when the operating system kernel does not support interrupts such as INT10H (for example, Windows Vista (registered trademark)).
本発明の目的は、オペレーティングシステムがシステムBIOSに割り込み通知する機能をサポートしていなくとも、オペレーティングシステム上のプログラムとシステムBIOSとの間でシステムの構成情報をやり取りすることが出来る情報処理装置、および情報処理装置の制御方法を提供することにある。 An object of the present invention is to provide an information processing apparatus capable of exchanging system configuration information between a program on the operating system and the system BIOS even if the operating system does not support the function of notifying the system BIOS of an interrupt, and It is to provide a method for controlling an information processing apparatus.
本発明の一例に係わる情報処理装置は、表示装置に表示すべき表示イメージを形成する映像信号を生成する表示コントローラと、前記表示コントローラの機能の設定が格納される記憶装置と、ビデオドライバによって前記表示コントローラを制御する処理と、オペレーティングシステム上で動作するユーティリティが前記表示コントローラの機能の設定を記憶装置から呼び出すための要求を前記ビデオドライバに通知する処理と、前記ビデオドライバによってACPI(advanced configuration and power interface)ドライバに前記設定を呼び出すための要求を通知する処理と、前記ACPIドライバによってシステムBIOS(Basic input/output system)に前記設定を呼び出すための要求を通知する処理と、前記システムBIOS(Basic input/output system)が前記記憶装置から前記設定を読み出す処理と、前記システムBIOSによって前記読み出した設定を前記ACPIドライバに通知する処理と、前記ACPIドライバによって前記読み出した設定を前記ビデオドライバに通知する処理と、前記ビデオドライバによって前記読み出した設定を前記ユーティリティに通知する処理とを実行するプロセッサとを具備することを特徴とする。 An information processing apparatus according to an example of the present invention includes a display controller that generates a video signal that forms a display image to be displayed on a display device, a storage device that stores function settings of the display controller, and a video driver. A process for controlling the display controller, a process for a utility operating on the operating system to notify the video driver of a request for calling the setting of the function of the display controller from the storage device, and an ACPI (advanced configuration and power interface) a process for notifying a request for calling the setting to the driver, a process for notifying a request for calling the setting to a basic input / output system (BIOS) by the ACPI driver, and the system BIOS (Basic input / output system) before A process for reading the setting from a storage device; a process for notifying the ACPI driver of the setting read by the system BIOS; a process for notifying the video driver of the setting read by the ACPI driver; And a processor for executing a process of notifying the utility of the read setting.
オペレーティングシステムがシステムBIOSに割り込み通知する機能をサポートしていなくとも、オペレーティングシステム上のプログラムとシステムBIOSとの間でシステムの構成情報をやり取りすることが可能になる。 Even if the operating system does not support the function of notifying the system BIOS of an interrupt, system configuration information can be exchanged between a program on the operating system and the system BIOS.
以下、図面を参照して、本発明の実施形態を説明する。
まず、図1および図2を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。この情報処理装置は、例えば、ノートブック型パーソナルコンピュータ10として実現されている。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
First, the configuration of an information processing apparatus according to an embodiment of the present invention will be described with reference to FIG. 1 and FIG. This information processing apparatus is realized as, for example, a notebook
図1はノートブック型パーソナルコンピュータ10のディスプレイユニットを開いた状態における正面図である。本コンピュータ10は、コンピュータ本体11と、ディスプレイユニット12とから構成されている。ディスプレイユニット12には、LCD(Liquid Crystal Display)17から構成される表示装置が組み込まれており、そのLCD17の表示画面はディスプレイユニット12のほぼ中央に位置されている。
FIG. 1 is a front view of the notebook
ディスプレイユニット12は、コンピュータ本体11に対して開放位置と閉塞位置との間を回動自在に取り付けられている。コンピュータ本体11は薄い箱形の筐体を有しており、その上面にはキーボード13、本コンピュータ1を電源オン/オフするためのパワーボタン14、入力操作パネル15、およびタッチパッド16などが配置されている。
The
入力操作パネル15は、押されたボタンに対応するイベントを入力する入力装置であり、複数の機能をそれぞれ起動するための複数のボタンを備えている。これらボタン群には、TV起動ボタン15A、DVD/CD起動ボタン15Bも含まれている。TV起動ボタン15AはTV放送番組データを再生するためのボタンである。TV起動ボタン15Aがユーザによって押下された時、TV放送番組データを再生するためのアプリケーションプログラムが自動的に起動される。DVD/CD起動ボタン15Bは、DVDまたはCDに記録されたビデオコンテンツを再生するためのボタンである。DVD/CD起動ボタン15Bがユーザによって押下された時、ビデオコンテンツを再生するためのアプリケーションプログラムが自動的に起動される。
The
次に、図2を参照して、本コンピュータ10のシステム構成について説明する。
Next, the system configuration of the
本コンピュータ10は、図2に示されているように、プロセッサとしてのCPU(Central Processing Unit)111、ノースブリッジ112、主メモリ113、グラフィクスコントローラ114、サウスブリッジ119、BIOS−ROM120、ハードディスクドライブ(HDD)121、光ディスクドライブ(ODD)122、エンベデッドコントローラ/キーボードコントローラIC(EC/KBC)124、およびCMOS(Complementary Metal Oxide Semiconductor)メモリ130等を備えている。
As shown in FIG. 2, the
CPU111は本コンピュータ10の動作を制御するために設けられたプロセッサであり、ハードディスクドライブ(HDD)121から主メモリ113にロードされる、オペレーティングシステム(OS)および各種アプリケーションプログラムを実行する。OSは、複数のウィンドウを表示画面上に表示するためのウィンドウシステムを有している。
The
動画像は、通常、その動画像データ(例えば、DVDのような記憶メディアに格納されたビデオコンテンツなど)を再生するためのビデオ再生アプリケーションプログラムに対応するウィンドウ内に表示される。この場合、例えば、ビデオ再生アプリケーションプログラムに対応するウィンドウはデスクトップ画面上に配置され、そのウィンドウ内に動画像が表示される(ウィンドウモード)。また、本コンピュータ10は、動画像をLCD17の表示画面上にフルスクリーンモードで表示することもできる。このフルスクリーンモードにおいては、動画像だけが表示画面上のほぼ全エリアに表示される。この場合、デスクトップ画面、およびビデオ再生アプリケーションプログラム以外の他のアプリケーションプログラムに対応するウインドウは基本的には表示されない。また、ビデオ再生アプリケーションプログラムに対応するウィンドウのメニューバーなども表示されず、動画像だけが表示画面上のほぼ全エリアに表示される。
A moving image is normally displayed in a window corresponding to a video reproduction application program for reproducing the moving image data (for example, video content stored in a storage medium such as a DVD). In this case, for example, a window corresponding to the video playback application program is arranged on the desktop screen, and a moving image is displayed in the window (window mode). The
また、CPU111は、BIOS−ROM120に格納されたシステムBIOS(Basic Input Output System)も実行する。システムBIOSはハードウェア制御のためのプログラムである。
The
ノースブリッジ112はCPU111のローカルバスとサウスブリッジ119との間を接続するブリッジデバイスである。ノースブリッジ112には、主メモリ113をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ112は、AGP(Accelerated Graphics Port)バスなどを介してグラフィクスコントローラ114との通信を実行する機能も有している。
The
グラフィクスコントローラ114は本コンピュータ10のディスプレイモニタとして使用されるLCD17を制御する表示コントローラである。このグラフィクスコントローラ114はビデオメモリ(VRAM)を有しており、OS/アプリケーションプログラムによってビデオメモリに描画された表示データから、LCD17に表示すべき表示イメージを形成する映像信号を生成する。LCD17に表示すべき表示イメージは、通常は、デスクトップ画面のイメージおよびそのデスクトップ画面上に配置されたウインドウそれぞれのイメージとから構成される。しかし、動画像をフルスクリーンモードで表示する場合には、LCD17に表示すべき表示イメージは、動画像のイメージのみから構成される。したがって、動画像をフルスクリーンモードで表示する場合には、動画像の表示イメージのみを形成する映像信号がグラフィクスコントローラ114から出力される。
The
また、グラフィクスコントローラ114は、外部CRT(Cathode Ray Tube)へアナログ映像信号を出力するためのインタフェース、およびアナログ映像信号をSビデオ端子を介して外部に出力するためのインタフェースも有している。さらに、グラフィクスコントローラ114は、映像信号の解像度およびアスペクト比を変更するためのスケーリング機能も有している。
The
サウスブリッジ119は、LPC(Low Pin Count)バス上の各デバイスを制御する。また、サウスブリッジ119は、HDD121、ODD122を制御するためのIDE(Integrated Drive Electronics)コントローラを内蔵している。さらに、サウスブリッジ119は、BIOS−ROM120をアクセス制御するための機能も有している。
The
光ディスクドライブ(ODD)122は、ビデオコンテンツが格納されたDVD、CDなどの記憶メディアを駆動するためのドライブユニットである。 An optical disk drive (ODD) 122 is a drive unit for driving a storage medium such as a DVD or a CD in which video content is stored.
エンベデッドコントローラ/キーボードコントローラIC(EC/KBC)124は、電力管理のためのエンベデッドコントローラと、キーボード(KB)13およびタッチパッド16を制御するためのキーボードコントローラとが集積された1チップマイクロコンピュータである。このエンベデッドコントローラ/キーボードコントローラIC(EC/KBC)124は、ユーザによるパワーボタン14の操作に応じて本コンピュータ10をパワーオン/パワーオフする機能を有している。
The embedded controller / keyboard controller IC (EC / KBC) 124 is a one-chip microcomputer in which an embedded controller for power management and a keyboard controller for controlling the keyboard (KB) 13 and the
CMOSメモリには、起動時のハードウエアの初期設定等が格納されている。 The CMOS memory stores initial settings of hardware at startup.
本装置は、グラフィクスコントローラ114の機能を設定するためのユーティリティを有する。ユーティリティは、CPU111によって実行され、オペレーティングシステム上で動作する。
This apparatus has a utility for setting the function of the
図3に、ユーティリティによってLCD17に表示されるウィンドウの例を示す。図3に示すように、ウィンドウによってユーザは、S−Video端子等の外部出力端子から出力される信号の種類、フルスクリーンモード(全画面表示)時に、グラフィクスコントローラ114がスケーリング処理を行うか否かを設定する。
FIG. 3 shows an example of a window displayed on the
チェックボックス211がチェックされることによって、S−Video端子等の外部出力端子からNTSC規格の信号が出力される。チェックボックス212がチェックされることによって、S−Video端子等の外部出力端子からPAL規格の信号が出力される。なお、チェックボックス211とチェックボックス212とは排他的にチェックされる。
When the check box 211 is checked, an NTSC standard signal is output from an external output terminal such as an S-Video terminal. When the
チェックボックス213がチェックされることによって、スケーリング処理が行われるチェックボックス214がチェックされることによって、スケーリング処理が行われる。なお、チェックボックス213とチェックボックス213とは排他的にチェックされる。
When the check box 213 is checked, the scaling process is performed by checking the
ユーティリティを用いたユーザの設定はCMOS(Complementary Metal Oxide Semiconductor)メモリに格納される。次に、ユーザの設定がCMOSメモリに設定するための構成、およびユーティリティがCMOSメモリ130に格納されている設定を読み出すための構成について図4を参照して説明する。
User settings using the utility are stored in CMOS (Complementary Metal Oxide Semiconductor) memory. Next, a configuration for setting a user setting in the CMOS memory and a configuration for reading a setting stored in the
ユーティリティ201は、オペレーティングシステム上で動作する。ビデオドライバ203は、カーネル202とグラフィクスコントローラとの仲立ちをし、グラフィクスコントローラを制御する。
The
ACPI(advanced configuration and power interface)ドライバ204は、カーネル202とBIOSとの仲立ちをし、スタンバイや休止状態に移行する時にコンピュータの各種HWの設定を行う。
An ACPI (advanced configuration and power interface)
なお、ユーティリティ201、カーネル202、ビデオドライバ203、およびACPIドライバ204、システムBIOS205は、プロセッサとしてのCPU111によって実行されるプログラムである。
The
ユーティリティ201が起動すると、現在の設定をCMOSメモリ130から読み出し、現在の設定状態をウィンドウに表示する。まず、ユーティリティ201がCMOSメモリ130から設定を読み出す手順について図5のフローチャートを参照して説明する。
When the
まず、ユーティリティ201は、ビデオドライバ203をコールし、CMOSメモリ130に格納されているシステム構成情報を要求する(ステップS11)。ビデオドライバ203は、要求に応じてACPIドライバ204にCMOSメモリ130に格納されているシステム構成情報を要求する(ステップS12)。ACPIドライバ204は、システムBIOS205にCMOSメモリ130に格納されているシステム構成情報を要求する(ステップS13)。システムBIOS205は、CMOSメモリ130からシステム構成情報を読み出す(ステップS14)。システムBIOS205は、読み出したシステム構成情報をACPIドライバ204に渡す(ステップS15)。ACPIドライバ204は、ビデオドライバ203をコールし、ビデオドライバ203にシステム構成情報を渡す(ステップS16)。ビデオドライバ203は、ユーティリティ201をコールし、ユーティリティ201にシステム構成情報を渡す(ステップS17)。
First, the
以上の処理で、オペレーティングシステムのカーネル202がシステムBIOS205とのデータのやり取りをサポートしていなくても、ビデオドライバ203はCMOSメモリ130に格納されているシステム構成情報を取得することが出来る。
With the above processing, the
次に、本コンピュータ10がユーザによる設定をCMOSメモリ130に書込み方法について説明する。
Next, a description will be given of how the
まず、ユーティリティ201は、カーネル202を介してビデオドライバ203にCMOSメモリ130に設定内容を書き込むためのデータを受け渡す(ステップS21)。データの例を以下に示す。
First, the
Method(VDIF,4){
// Arguments
//Arg0 EAX
//Arg1 EBX
//Arg2 ECX
//Arg3 EDX
Name(BUFF, Package(4){
0x00, // EAX
0x00, // EBX
0x00, // ECX
0x00, // EDX
Writhe
})
Return(BUFF)
}
なお、行内の“//”の後のワードはコメントである。
Method (VDIF, 4) {
// Arguments
// Arg0 EAX
// Arg1 EBX
// Arg2 ECX
// Arg3 EDX
Name (BUFF, Package (4) {
0x00, // EAX
0x00, // EBX
0x00, // ECX
0x00, // EDX
Writhe
})
Return (BUFF)
}
The word after “//” in the line is a comment.
ビデオドライバ203は、データを解析し、ACPIドライバ204に受け渡すべきデータであることを認識する。ビデオドライバ203は、ACPIドライバ204をコールし、前述したデータを渡す(ステップS22)。
The
ACPIドライバ204は、データを解析し、システムBIOS205に受け渡すべきデータであることを認識する。ACPIドライバ204は、システムBIOS205をコールし、前述したデータを渡す(ステップS23)。
The
システムBIOS205は、データを解析し、CMOSメモリ130に書き込むべきデータが含まれていることを認識する。CMOSメモリ130の該当するアドレスに設定の情報を書き込む(ステップS24)。
The
以上の処理で、オペレーティングシステムのカーネル202がシステムBIOS205とのデータのやり取りをサポートしていなくても、CMOSメモリ130に設定を書き込むことが出来る。
With the above processing, the setting can be written in the
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。 Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. Further, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, you may combine suitably the component covering different embodiment.
10…ノートブック型パーソナルコンピュータ,111…CPU(プロセッサ),114…グラフィクスコントローラ(表示コントローラ),120…BIOS−ROM,130…CMOSメモリ,201…ユーティリティ,202…カーネル,203…ビデオドライバ,204…ACPIドライバ,205…システムBIOS
DESCRIPTION OF
Claims (8)
前記表示コントローラの機能の設定が格納される記憶装置と、
ビデオドライバによって前記表示コントローラを制御する処理と、オペレーティングシステム上で動作するユーティリティが前記表示コントローラの機能の設定を記憶装置から呼び出すための要求を前記ビデオドライバに通知する処理と、前記ビデオドライバによってACPI(advanced configuration and power interface)ドライバに前記設定を呼び出すための要求を通知する処理と、前記ACPIドライバによってシステムBIOS(Basic input/output system)に前記設定を呼び出すための要求を通知する処理と、前記システムBIOS(Basic input/output system)が前記記憶装置から前記設定を読み出す処理と、前記システムBIOSによって前記読み出した設定を前記ACPIドライバに通知する処理と、前記ACPIドライバによって前記読み出した設定を前記ビデオドライバに通知する処理と、前記ビデオドライバによって前記読み出した設定を前記ユーティリティに通知する処理とを実行するプロセッサとを具備することを特徴とする情報処理装置。 A display controller for generating a video signal forming a display image to be displayed on the display device;
A storage device in which the setting of the function of the display controller is stored;
A process for controlling the display controller by a video driver; a process for notifying the video driver of a request for a utility operating on an operating system to call a function setting of the display controller from a storage device; and an ACPI by the video driver. (Advanced configuration and power interface) a process for notifying a driver of a request for calling the setting, a process for notifying a request for calling the setting to a basic input / output system (BIOS) by the ACPI driver, A process in which a system BIOS (Basic input / output system) reads the setting from the storage device, a process of notifying the ACPI driver of the setting read out by the system BIOS, and the setting read out by the ACPI driver The information processing apparatus characterized by comprising a process of notifying the video driver, and a processor for executing a process of notifying a setting read the said utility by the video driver.
ビデオドライバによって前記表示コントローラを制御し、
オペレーティングシステム上で動作するユーティリティが前記表示コントローラの機能の設定を記憶装置から呼び出すための要求を前記ビデオドライバに通知し、
前記ビデオドライバによってACPI(advanced configuration and power interface)ドライバに前記設定を呼び出すための要求を通知し、
前記ACPIドライバによってシステムBIOS(Basic input/output system)に前記設定を呼び出すための要求を通知し、
前記システムBIOS(Basic input/output system)が前記記憶装置から前記設定を読み出し、
前記システムBIOSによって前記読み出した設定を前記ACPIドライバに通知し、
前記ACPIドライバによって前記読み出した設定を前記ビデオドライバに通知し、
前記ビデオドライバによって前記読み出した設定を前記ユーティリティに通知することを特徴とする情報処理装置の制御方法。 A control method for an information processing apparatus, comprising: a display controller that generates a video signal that forms a display image to be displayed on a display device; and a storage device that stores setting of functions of the display controller,
Controlling the display controller by a video driver;
A utility operating on the operating system notifies the video driver of a request for calling the setting of the function of the display controller from the storage device,
The video driver notifies the ACPI (advanced configuration and power interface) driver of a request to call the configuration,
The ACPI driver notifies the system BIOS (Basic input / output system) of a request for calling the setting,
The system BIOS (Basic input / output system) reads the setting from the storage device,
Notifying the ACPI driver of the read setting by the system BIOS;
Notifying the video driver of the settings read by the ACPI driver;
A method for controlling an information processing apparatus, comprising: notifying the utility of the setting read by the video driver.
前記設定を前記ビデオドライバから前記ACPIドライバに前記設定を通知し、
前記設定を前記ACPIドライバから前記システムBIOSに通知し、
前記BIOSが前記設定を前記記憶装置に格納することを特徴とする請求項5記載の情報処理装置の制御方法。 Notifying the video driver of the setting by the user from the utility,
Notifying the ACPI driver of the setting from the video driver;
Notifying the system BIOS of the setting from the ACPI driver;
The information processing apparatus control method according to claim 5, wherein the BIOS stores the setting in the storage device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006309378A JP4960066B2 (en) | 2006-11-15 | 2006-11-15 | Information processing apparatus and control method of information processing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006309378A JP4960066B2 (en) | 2006-11-15 | 2006-11-15 | Information processing apparatus and control method of information processing apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008123442A JP2008123442A (en) | 2008-05-29 |
JP4960066B2 true JP4960066B2 (en) | 2012-06-27 |
Family
ID=39508102
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006309378A Active JP4960066B2 (en) | 2006-11-15 | 2006-11-15 | Information processing apparatus and control method of information processing apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4960066B2 (en) |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3961619B2 (en) * | 1997-06-03 | 2007-08-22 | 株式会社東芝 | Computer system and processing speed control method thereof |
JP3943665B2 (en) * | 1997-09-01 | 2007-07-11 | 株式会社東芝 | Sleep control method and event notification method |
US5999730A (en) * | 1997-10-27 | 1999-12-07 | Phoenix Technologies Limited | Generation of firmware code using a graphic representation |
JPH11194846A (en) * | 1997-10-30 | 1999-07-21 | Toshiba Corp | Computer system and its system state control method |
JPH11161385A (en) * | 1997-11-28 | 1999-06-18 | Toshiba Corp | Computer system and its system state control method |
US6185677B1 (en) * | 1998-09-30 | 2001-02-06 | Phoenix Technologies Ltd. | Automatic generation of ACPI source language for peripheral resource configuration |
JP2002072998A (en) * | 2000-08-25 | 2002-03-12 | Internatl Business Mach Corp <Ibm> | Luminance controller, luminance adjusting system, computer system, liquid crystal display device, luminance control method, computer program and storage medium |
US6988155B2 (en) * | 2001-10-01 | 2006-01-17 | International Business Machines Corporation | Aggregation of hardware events in multi-node systems |
JP3784007B2 (en) * | 2002-01-10 | 2006-06-07 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Computer, control method, and program |
US7502803B2 (en) * | 2003-05-28 | 2009-03-10 | Hewlett-Packard Development Company, L.P. | System and method for generating ACPI machine language tables |
US7353413B2 (en) * | 2003-08-18 | 2008-04-01 | Intel Corporation | Computer system power policy adjustment in response to an affirmative indication from a user |
JP4262637B2 (en) * | 2004-06-11 | 2009-05-13 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Portable electronic device that can be used with its lid open, electronic device control method, and program |
US7565562B2 (en) * | 2004-09-03 | 2009-07-21 | Intel Corporation | Context based power management |
-
2006
- 2006-11-15 JP JP2006309378A patent/JP4960066B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2008123442A (en) | 2008-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4834472B2 (en) | Information processing apparatus, moving image reproduction method, and program | |
JP3828498B2 (en) | Electronic device and display device setting method | |
JP2010009534A (en) | Electronic device and display method | |
US7248303B2 (en) | Information processing apparatus capable of displaying moving image data in full screen mode and display control method | |
US20060277491A1 (en) | Information processing apparatus and display control method | |
US20090160733A1 (en) | Information processing device and display control method | |
JP2012013942A (en) | Luminance control device, luminance control method, and luminance control program | |
JP2009288430A (en) | Information processing apparatus | |
JP2007212578A (en) | Information processing apparatus and display control method applied to the information processing apparatus | |
US20070204181A1 (en) | Information processing apparatus and power consumption method | |
JP2010231626A (en) | Information processing apparatus | |
JP2007323362A (en) | Information processor and control method | |
JP3746224B2 (en) | Information processing apparatus and reproduction processing control method | |
JP2007206871A (en) | Information processor and drawing control method | |
JP2013007974A (en) | Electronic apparatus, control method of electronic apparatus, and control program of electronic apparatus | |
JP2009134626A (en) | Information processing apparatus and method for starting up information processing apparatus | |
JP2005107123A (en) | Electronic equipment | |
JP2007206896A (en) | Information processor and drawing control method applied to information processor | |
JP4960066B2 (en) | Information processing apparatus and control method of information processing apparatus | |
JP2006244068A (en) | Information processor and its control method | |
JP2005338184A (en) | Information processor and display control method | |
JP2011096132A (en) | Information processing apparatus and display control method | |
JP4746404B2 (en) | Information processing apparatus and resume control method | |
JP2005338185A (en) | Information processor and display control method | |
JP2011076387A (en) | Power saving control apparatus, method and program in terminal device having power-saving mode |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090909 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111122 |
|
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: 20120228 |
|
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: 20120322 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150330 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4960066 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
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 |