(57)【特許請求の範囲】
【請求項１】
携帯式コンピュータであって、
プロセッサと、
ディスプレイと、
前記ディスプレイの近辺に配置され、前記携帯式コンピュータを構成するデバイスの動作状態を表示するＬＥＤ表示装置と、
節電イベントに応答して前記ＬＥＤ表示装置の動作を停止して前記ＬＥＤ表示装置が示すシンボルに対応するシンボル画像を前記ディスプレイに表示させ、前記ディスプレイがスリープ状態またはオフ状態に移行したときに前記ＬＥＤ表示装置の動作を再開させる制御手段と
を有する携帯式コンピュータ。
【請求項２】
前記ＬＥＤ表示装置は発光ダイオードと該発光ダイオードの光を透過させて前記デバイスを表示するシンボルが形成されたシンボル・プレートで構成されている請求項１に記載の携帯式コンピュータ。
【請求項３】
前記シンボル画像が前記シンボル・プレートに形成されたシンボルと相似形である請求項２に記載の携帯式コンピュータ。
【請求項４】
前記ＬＥＤ表示装置が無線ＬＡＮの動作状態、ハードディスク・ドライブの動作状態、ＮｕｍＬｏｃｋキーの押下状態、およびＣａｐｓＬｏｃｋキーの押下状態を示す情報を含む請求項１から請求項３のいずれかに記載の携帯式コンピュータ。
【請求項５】
前記制御手段は前記ハードディスク・ドライブにシステムがアクセスしている間前記シンボル画像をオン状態で表示させる請求項４に記載の携帯式コンピュータ。
【請求項６】
ディスプレイとデバイスの動作状態を表示するＬＥＤ表示装置を備えるコンピュータ・システムの制御方法であって、
前記ＬＥＤ表示装置が前記デバイスの動作状態を表示するステップと、
前記コンピュータ・システムが節電イベントを生成するステップと、
前記節電イベントに応答して前記コンピュータ・システムが前記ＬＥＤ表示装置を停止して前記ディスプレイに前記ＬＥＤ表示装置が示すシンボルに対応するシンボル画像を表示するステップと、
前記ディスプレイをスリープ状態またはオフ状態に移行させるステップと、
前記ディスプレイがスリープ状態またはオフ状態の間前記コンピュータ・システムが前記ＬＥＤ表示装置を動作させるステップと
を有する制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はディスプレイおよび動作表示装置を備える電子機器の消費電力を低減する技術に関する。
【背景技術】
【０００２】
ノートブック型パーソナル・コンピュータ（以下、ノートＰＣという。）のような携帯式電子機器には、機器の動作状態を表示するために発光ダイオード（ＬＥＤ：Light Emitting Diode)を用いたＬＥＤ表示装置が設けられている。ノートＰＣの機能が増加するに伴ってＬＥＤ表示装置を構成するＬＥＤの数も増加してきており、その消費電力が問題になってきている。特にノートＰＣのバッテリィによる動作時間の延長のためには、消費電力の低減は重要な課題である。特許文献１は、ＬＥＤの消費電力がバッテリィによる動作時間を短縮してしまうという問題を解決するために、通信回線に対応するシンボルをディスプレイに表示した無線通信端末を開示する。
【特許文献１】特開２００６−２７０４７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ユーザはディスプレイを利用してノートＰＣを実際に使用している場合だけでなく、ノートＰＣがオフ状態の間、スリープ状態の間、または電源を投入してからオン状態に移行するまでの間などのようにディスプレイに情報を表示することができないときでもノートＰＣの動作状態を知る必要がある。したがって、ノートＰＣには従来からディスプレイとは別にノートＰＣの動作状態を表示できるＬＥＤ表示装置が設けられている。
【０００４】
しかし、ノートＰＣの一層の節電を図るには、ＬＥＤ表示装置が消費する電力量も低減する必要がある。そこで本発明の目的は、ディスプレイおよび動作表示装置を備える電子機器の消費電力を低減することにある。
【課題を解決するための手段】
【０００５】
本発明にかかる携帯式コンピュータは、ディスプレイと、デバイスの動作状態を表示するＬＥＤ表示装置とを備える。制御手段は、節電イベントに応答してＬＥＤ表示装置の動作を停止しＬＥＤ表示装置が示すシンボルに対応するシンボル画像をディスプレイに表示させる。その結果、ディスプレイが使用できるときには、ＬＥＤ表示装置が消費する電力量を節約することができる。ＬＥＤ表示装置は発光ダイオードと発光ダイオードの光を透過させてデバイスを表示するシンボルが形成されたシンボル・プレートで構成することができる。そして、ディスプレイに表示されるシンボル画像を、シンボル・プレートに形成されたシンボルと相似形にすることにより、ユーザはデバイスの動作状態を表示する媒体がＬＥＤ表示装置からディスプレイに代わっても違和感を覚えることなく情報を認識することができる。
【０００６】
制御手段はディスプレイがスリープ状態またはオフ状態などの節電モードに移行したときにはそれまで停止していたＬＥＤ表示装置の動作を再開させることができる。その結果、ＬＥＤ表示装置を停止させて節約できる電力量よりも大きな電力量を節約することができる。ＬＥＤ表示装置は、無線ＬＡＮの動作状態、ハードディスク・ドライブの動作状態、Ｎｕｍｌｏｃｋキーの押下状態、およびＣａｐｓｌｏｃｋキーの押下状態を示す情報を含むことができる。制御手段は、システムがハードディスク・ドライブにアクセスしている間は、シンボル画像を点滅表示にしないでオン状態で表示させることによりＣＰＵのアイドル・タイムによる消費電力の増大を防ぐことができる。
【発明の効果】
【０００７】
本発明により、ディスプレイおよび動作表示装置を備える電子機器の消費電力を低減することができた。
【発明を実施するための最良の形態】
【０００８】
図１（Ａ）は、本発明の実施形態にかかるノートＰＣ１０の外形を示す斜視図である。ノートＰＣ１０は、システム筐体１１にキーボード１５を備え、ディスプレイ筐体１３には液晶ディスプレイ（ＬＣＤ）１７が取り付けられている。ディスプレイ筐体１３はシステム筐体１１にヒンジによって連結され、開閉できるようになっている。ＬＣＤ１７の下部に位置するディスプレイ筐体１３の内側の縁にはＬＥＤ表示装置１９が設けられている。
【０００９】
ユーザはノートＰＣ１０を使用する際には、ディスプレイ筐体１３を開いてＬＣＤ１７とキーボード１５を使用するが、このとき同時にＬＥＤ表示装置１９をみることもできるようになっている。図１（Ｂ）は、ＬＥＤ表示装置１９の正面図である。ＬＥＤ表示装置１９はシンボル・プレート３０とディスプレイ筐体１３の内部に収納された基板に取り付けられた複数のＬＥＤで構成されている。シンボル・プレート３０は、ディスプレイ筐体１３の表面と同じ色の合成樹脂のプレートで形成されており、ＬＥＤが配置される位置に対応する位置には複数の開口が形成されている。そしてシンボル・プレート３０には、各開口に対応する位置にノートＰＣ１０に実装されているデバイスの動作状態およびノートＰＣ１０のシステム状態またはそのいずれかを示すシンボルが描かれたシールが貼られている。
【００１０】
各シンボルはシールの透明部分と不透明部分で描かれており、ＬＥＤ表示装置１９は内側のＬＥＤの点灯、消灯、または点滅で当該シンボルに対応するデバイスの動作状態またはシステム状態を表示する。動作状態はデバイスのオン状態およびオフ状態に関する情報を含み、デバイスによっては通信状態に関する情報を含む。システム状態はノートＰＣ１０の電源に関する情報を含む。シンボル２０に対応するＬＥＤは、無線ＬＡＮ（Local Area Network）モジュール４７が利用可能な状態になっているときに点灯し、データ送信中は点滅する。シンボル２１に対応するＬＥＤは、Ｂｌｕｅｔｏｏｔｈモジュール（Ｂｌｕｅｔｏｏｔｈは商標）が利用可能な状態になっているときに点灯し、データ送信中は点滅する。シンボル２２に対応するＬＥＤは、無線ＷＡＮ（Wide Area Network）モジュール４７が利用可能な状態になっているときに点灯し、データ送信中は点滅する。
【００１１】
シンボル２３に対応するＬＥＤは、キーボード１５のＮｕｍＬｏｃｋキーが押下されてキーボード１５の特定のキーを数値キーとして使用できる状態になったときに点灯する。シンボル２４に対応するＬＥＤは、キーボード１５のＣａｐｓＬｏｃｋキーが押下されてキーボード１５のキャップス・ロック・モードが有効な状態になったときに点灯する。シンボル２５に対応するＬＥＤは、システムがハードディスク・ドライブ（ＨＤＤ）に読み書きをしている状態のときに点滅する。
【００１２】
シンボル２６に対応するＬＥＤは、ノートＰＣ１０の電源がオン状態のときに点灯する。シンボル２７に対応するＬＥＤは緑色と橙色の２個で構成されている。バッテリィが完全に充電されている状態のときに緑色のＬＥＤが点灯し、現在バッテリィが動作に必要な程度までは充電されているが完全には充電されていない状態のときに緑色のＬＥＤが点滅する。さらに、バッテリィが充電の必要な程度まで放電した状態のときには橙色のＬＥＤが点滅し、バッテリィが現在充電されているが動作に必要な程度までは充電されていない状態のときには橙色のＬＥＤが点灯する。
【００１３】
シンボル２８に対応するＬＥＤは、ＡＣ／ＤＣアダプタがノートＰＣ１０に接続されて電力を供給できる状態のときに点灯する。シンボル２９に対応するＬＥＤはノートＰＣ１０がスタンバイ状態またはサスペンド状態になっているときに点灯する。このように、ＬＥＤ表示装置１９は、ユーザがＬＣＤ１７を利用できないときでもノートＰＣ１０を使用する上で便利な情報を提供するが、ＬＥＤの数が多くなるほど消費電力が増加するという問題が残る。なお、ＬＥＤ表示装置１９の物理的な構成は、ここに例示した構成に限定する必要はない。ＬＥＤ表示装置はたとえば、複数のＬＥＤを直接筐体に取り付けてデバイス名称を各ＬＥＤの近辺に描くような構成でもよい。
【００１４】
図２は、ノートＰＣ１０に実装されたハードウエアの構成を示す概略ブロック図である。ＣＰＵ３１は、ノートＰＣ１０の中枢機能を担う演算処理装置で、ＯＳ、ＢＩＯＳ、デバイス・ドライバ、あるいはアプリケーション・プログラムなどを実行する。ＣＰＵ３１は、ノース・ブリッジ３３およびサウス・ブリッジ４１のチップ・セットにさまざまなバスを経由して接続された各デバイスを制御する。ノース・ブリッジ３３は、メイン・メモリ３５へのアクセス動作を制御するためのメモリ・コントローラ機能や、ＣＰＵ３１と他のデバイスとの間のデータ転送速度の差を吸収するためのデータ・バッファ機能などを含む。
【００１５】
メイン・メモリ３５は、ＣＰＵ３１が実行するプログラムの読み込み領域、処理データを書き込む作業領域として利用されるランダム・アクセス・メモリ（ＲＡＭ）である。ビデオ・コントローラ３９はノース・ブリッジ３３に接続され、グラフィック・アクセラレータおよびＶＲＡＭを含む。ビデオ・コントローラ３９は、ＣＰＵ３１からの描画命令を受けて描画すべきイメージを生成してＶＲＡＭに書き込み、所定のタイミングでＶＲＡＭから読み出したイメージを描画データとしてＬＣＤ１７に送る。
【００１６】
サウス・ブリッジ４１は、Ｂｌｕｅｔｏｏｔｈインターフェース（Ｂｌｕｅｔｏｏｔｈは商標）、シリアルＡＴＡインターフェース、およびＰＣＩ  Ｅｘｐｒｅｓｓ  Ｘ１ポートなどを含み、Ｂｌｕｅｔｏｏｔｈモジュール４３、ＨＤＤ４２および無線モジュール４７が接続されている。無線モジュール４７は、ノートＰＣ１０をＷＡＮまたはＬＡＮに接続させるための装置である。ＨＤＤ４２には、オペレーティング・システム（ＯＳ）、デバイス・ドライバ、アプリケーション・プログラムなどの周知のプログラムの他、本実施の形態にかかるユーティリティ・マネージャのプログラムが格納される。ユーティリティ・マネージャについては後に説明する。
【００１７】
さらにサウス・ブリッジ４１は、ＬＰＣバス５０を介して、従来からノートＰＣ１０に使用されているレガシー・デバイス、あるいは高速なデータ転送を要求しないデバイスに接続される。ＬＰＣバス５０には、エンベデッド・コントローラ（ＥＣ）４９、キーボード・コントローラ６５、およびＢＩＯＳを格納したフラッシュＲＯＭ６３などが接続されている。ＥＣ４９は、８〜１６ビットのＣＰＵ、ＲＯＭ、ＲＡＭなどで構成されたマイクロ・コンピュータであり、さらに複数チャネルのＡ／Ｄ入力端子、Ｄ／Ａ出力端子、タイマー、およびディジタル入出力端子を備えている。
【００１８】
ＥＣ４９には、専用のバスであるＳＰＩ（Serial Peripheral Interface）を通じてパワー・コントローラ５３が接続される。パワー・コントローラ５３は、ＡＳＩＣといわれる半導体ロジック回路である。パワー・コントローラ５３にはＬＥＤ表示装置１９およびＤＣ／ＤＣコンバータ５５が接続される。パワー・コントローラ５３は、ＥＣ４９からの信号を受け取ってＤＣ／ＤＣコンバータ５５の動作を制御したり、ＬＥＤ表示装置１９の動作を制御したりする。
【００１９】
ＤＣ／ＤＣコンバータ５５は、ＡＣ／ＤＣアダプタ６１またはバッテリ・パック５７から供給される直流電力を、ノートＰＣ１０を動作させるために必要な複数の電圧に変換し、さらにパワー・ステートに応じて定義された電力供給区分に基づいて、ノートＰＣ１０に実装されたデバイスに対して電力を供給する。バッテリィ・パック５７は、スマート・バッテリィ・システム（ＳＢＳ）の規格に適合しており、内部に収納されたＭＰＵがバッテリィの残存容量を管理する。ＥＣ４９は、ＳＭバスを通じてバッテリィ・パック５７から定期的にバッテリィの残存容量を受け取る。ＡＣ／ＤＣアダプタ６１はバッテリィ・パック５７を充電する充電器５９とＤＣ／ＤＣコンバータ５５に直流の電力を供給する。
【００２０】
キーボード・コントローラ６５には、キーボード１５やマウス（図示せず）などが接続される。キーボード１５の特定のＦｎキーにはＬＥＤ表示装置１９を停止させて節電モードに移行させる機能が割り当てられている。フラッシュＲＯＭ６３は不揮発性で記憶内容を電気的に書き替え可能なメモリであり、システムの起動に使われる基本プログラムであるシステムＢＩＯＳ、電源および筐体内の温度などを管理するソフトウエアである各種ユーティリティ、ノートＰＣ１０の起動時にハードウエアの試験や初期化を行うソフトウエアであるＰＯＳＴ（Power-On Self Test）などを格納する。
【００２１】
図３は、本実施の形態にかかるソフトウエアの概略構造を示すブロック図である。これらのソフトウエアはＣＰＵ３１で実行される。なお、点線で囲った要素はハードウエアを示している。ユーティリティ・マネージャ１０１は、インターフェース画面をＬＣＤ１７に表示してユーザがノートＰＣ１０の省電力に関する全般的な設定をするためのソフトウエアである。インターフェース画面は、所定の時間ノートＰＣ１０に対するアクセスがない場合にシステム全体やＬＣＤ１７などの特定のデバイスをスリープ状態またはオフ状態に移行させるための設定項目を含んでいる。
【００２２】
ユーティリティ・マネージャ１０１は、さらに、ＬＥＤ表示装置１９の動作を停止して節電モードに移行するための節電イベントを生成する。ユーティリティ・マネージャ１０１は、パワー・マネジメント（ＰＭ）・ドライバ１１５を通じてＥＣ４９からバッテリィ・パック５７の残存容量が低下したことを示す情報を取得したときに節電イベントを生成する。ユーティリティ・マネージャ１０１は、インターフェース画面を通じてユーザが節電モードの操作項目を指示したときに節電イベントを生成する。ユーティリティ・マネージャ１０１は、キーボード１５の特定のＦｎキーが押下されたことを検知したときに節電イベントを生成する。節電イベントは、ＰＭドライバ１１５を通じてＥＣ４９に通知される。ユーティリティ・マネージャ１０１は節電イベントを生成するときには、ＯＳ１０３の機能を利用してＬＣＤ１７にＬＥＤ表示装置１９が示す情報を表示する。ＬＣＤ１７に表示されるデバイスの動作状態やシステムの状態を示す情報をソフトウエアＬＥＤということにする。
【００２３】
図５は、ＬＣＤ１７のデスクトップ画面の下端に表示されたタスクバー１５１に隣接した位置にソフトウエアＬＥＤ１５０が表示されている様子の一例を示す。ソフトウエアＬＥＤ１５０は、シンボル・プレート３０に形成されたシンボルと同じまたは相似形のシンボル画像で構成されている。ソフトウエアＬＥＤ１５０のシンボル画像の色は、ＬＥＤ表示装置１９のＬＥＤの状態に対応しており、デバイスのオン状態とオフ状態を異なる色で表示する。さらにデバイスやシステムがＬＥＤを点滅させる状態のときには、対応するシンボル画像の色が交互に変化する。ソフトウエアＬＥＤ１５０は、デスクトップ画面の右端に各シンボル画像が縦になるように配置してもよい。ソフトウエアＬＥＤ１５０は、他のウインドウと重なる場合には常に手前に表示されるように設定されることが望ましい。
【００２４】
ＥＣ４９は、以下に示すようなＬＥＤ表示装置１９の動作を制御するためのデバイスの動作状態に関する情報を内部のＲＡＭまたはレジスタに記憶する。ＥＣ４９は、Ｂｌｕｅｔｏｏｔｈドライバ１０７、無線ドライバ１０９、およびＨＤＤドライバ１１３からＰＭドライバ１１５を通じて、各デバイスのオン状態またはオフ状態を示す情報、データ通信中であることを示す情報を取得する。たとえば、ＥＣ４９は、ＨＤＤ４２に対してシステムがデータの読み書きをしている場合にそのデータ・レートに関する情報をＨＤＤドライバ１１３から取得し、また、無線モジュール４７がネットワークとデータ通信をしているときのデータ・レートに関する情報を無線ドライバ１０９から取得する。ＥＣ４９はキーボード・ドライバ１１１およびＰＭドライバ１１５を通じて、ＮｕｍＬｏｃｋキーが押下された状態およびＣａｐｓＬｏｃｋキーが押下された状態を示す情報を取得する。ＥＣ４９は、さらにＬＥＤ表示装置１９が表示するノートＰＣ１０のシステム状態に関する情報を保有している。
【００２５】
ＯＳ１０３は、Ｗｉｎｄｏｗｓ（登録商標）、Ｌｉｎｕｘ（商標）、およびＭａｃ＿ＯＳ（商標）などのような周知のオペレーティング・システムである。ビデオ・ドライバ１０５、Ｂｌｕｅｔｏｏｔｈドライバ１０７、無線ドライバ１０９、キーボード・ドライバ１１１、およびＨＤＤドライバ１１３は、それぞれビデオ・コントローラ４９、Ｂｌｕｅｔｏｏｔｈインターフェース４１ａ、無線モジュール４７、キーボード・コントローラ６５、およびシリアルＡＴＡインターフェース４１ｂの動作を制御するデバイス・ドライバである。ＰＭドライバ１１５は、他のデバイス・ドライバやＥＣ４９などと連携してノートＰＣ１０の電源管理に関する全般的な機能を実現する。
【００２６】
図４は、ＬＥＤ表示装置１９を構成するＬＥＤの制御回路を示すブロック図である。図４（Ａ）に示すようにＬＥＤ２０ａ〜ＬＥＤ２９ａは、シンボル２０〜シンボル２９に対応してディスプレイ筐体１３の内部の基板に接続される。ＬＥＤ２０ａ〜ＬＥＤ２９ａの各アノードはＤＣ／ＤＣコンバータ５５に接続され、各カソードはパワー・コントローラ５３に接続される。パワー・コントローラ５３には、図４（Ｂ）においてＬＥＤ２０ａを例示して説明するように各ＬＥＤに対応してＡＮＤゲートとＦＥＴが設けられている。
【００２７】
ＬＥＤ２０ａのカソードとグランドとの間にはＦＥＴ７３ａが接続されている。ＦＥＴ７３ａのゲートにはＡＮＤ回路７１ａの出力端子が接続されている。ＥＣ４９は、ＡＮＤゲート７１ａの第１の入力端子７５ａに無線ＬＡＮモジュール４７の動作状態に応じて所定の論理値を入力する。その論理値は、無線ＬＡＮモジュール４７がオン状態のときには正で、オフ状態のときには負で、通信状態のときには正と負の繰り返しである。ＥＣ４９は、ＡＮＤゲート７１ａの第２の入力端子７７ａに、節電イベントが生成されないときには正の論理値が入力し、節電イベントが生成されたときには負の論理値を入力する。第２の入力端子７７ａに負の論理値が入力されたときには、第１の入力端子７５ａに入力される論理値はマスクされてＬＥＤ２０ａは消灯する。他のＬＥＤ２１ａ〜２９ａも同様の回路構成で制御される。
【００２８】
つぎに図１ないし図５に示したノートＰＣ１０の構成に基づいて、ＬＥＤ表示装置１９の動作とソフトウエアＬＥＤ１５０の表示方法を図６のフローチャートに基づいて説明する。図６のフローチャートでは、ＬＥＤ表示装置１９が動作を停止してソフトウエアＬＥＤ１５０が表示される状態を節電モードといい、ＬＥＤ表示装置１９が動作してソフトウエアＬＥＤ１５０が表示されない状態を通常モードということにする。ノートＰＣ１０には、ＯＳ１０３が認識するシステム全体のパワー・ステートであるシステム・パワー・ステートと個々のデバイスのパワー・ステートであるデバイス・パワー・ステートが定義されている。ブロック２０１では、ノートＰＣ１０のシステム・パワー・ステートがオン状態に遷移しており、図３に示したソフトウエアがＣＰＵ３１で実行可能な状態になっている。ユーティリティ・マネージャ１０１は、ノートＰＣ１０のシステム・パワー・ステートおよびデバイス・パワー・ステートを、ＰＭドライバ１１５通じて認識する。
【００２９】
ブロック２０３では、ユーティリティ・マネージャ１０１がＬＣＤ１７のデバイス・パワー・ステートを判断する。ノートＰＣ１０のシステム・パワー・ステートがオン状態であってもＬＣＤ１７のデバイス・パワー・ステートがスリープ状態またはオフ状態のときはＬＣＤ１７を使用できない。この場合、ユーティリティ・マネージャ１０１は、バッテリィ・パック５７の残存容量が所定値よりも低下したことを示す情報を受け取ったり、あるいはキーボード６６の所定のＦｎキーが押下された情報を受け取ったりしても節電イベントを生成しない。
【００３０】
したがって、パワー・コントローラ５３の各ＡＮＤゲートの第２の入力端子にはＥＣ４９により正の論理値が入力されるため、ブロック２１３で通常モードに移行してＬＥＤ表示装置１９が動作しソフトウエアＬＥＤは表示されない。ＬＥＤ表示装置１９が動作すると各ＬＥＤ２０ａ〜２９ａは、パワー・コントローラ５３を通じてＥＣ４９から指示された信号に基づいてデバイスやシステムの状態に応じて点灯、消灯、または点滅する。ＥＣ４９はこのときＨＤＤ４２および無線モジュール４７におけるデータ・レートに対応させて点滅周期を変えるようにパワー・コントローラ５３を制御することができる。
【００３１】
ブロック２０３でユーティリティ・マネージャ１０１がＬＣＤ１７のデバイス・パワー・ステートがオン状態でかつ正常に使用できると判断したときにはブロック２０５に移行する。ユーティリティ・マネージャ１０１は、バッテリィ・パック５７の残存容量が所定値よりも低下したことを示す情報をＥＣ４９から受け取ったり、あるいはキーボード１５の所定のＦｎキーが押下された情報を受け取ったり、またはインターフェース画面の節電モードの操作項目に対するマウスの入力イベントを受け取った場合には節電イベントを生成してブロック２０７に移行する。節電イベントは、ＯＳ１０３およびＰＭドライバ１１５を通じてＥＣ４９に送られる。
【００３２】
ブロック２０７では、節電イベントを受け取ったＥＣ４９がパワー・コントローラ５３に含まれるすべてのＡＮＤゲートの第２の入力端子に負の論理値を入力して第１の入力端子の値をマスクすることによりＬＥＤ表示装置１９の動作を停止する。さらに、ユーティリティ・マネージャ１０１は、ＯＳ１０３を通じてＬＣＤ１７にソフトウエアＬＥＤ１５０を表示させて、ノートＰＣ１０を節電モードで動作させる。ユーティリティ・マネージャ１０１はＥＣ４９から受け取ったデバイスおよびシステムの状態を示す情報に基づいてソフトウエアＬＥＤ１５０の各シンボル画像の色を選択して表示させる。たとえば、オン状態のデバイスは緑色に表示し、オフ状態のデバイスは灰色に表示する。通信中の場合のようなＬＥＤを点滅させる情報を取得したときには、シンボル画像を緑色と灰色で交互に表示する。
【００３３】
その結果、節電イベントが生成されたときには、ＬＥＤ表示装置１９のすべてのＬＥＤ２０ａ〜２９ａが消灯し、ＬＥＤ表示装置１９に表示される予定であった情報がＬＣＤ１７にソフトウエアＬＥＤ１５０として表示されるため、ユーザに提供する情報量を保ちながらＬＥＤ表示装置１９の消費電力を低減することができるようになる。ソフトウエアＬＥＤ１５０が表示されている間に、ＰＭドライバ１１５がインターフェース画面で設定された省電力の条件を検出してＬＣＤ１７をスリープ状態またはオフ状態に移行させる場合がある。省電力の条件としては、ユーザが所定の時間キーボード１５またはマウスから入力操作をしない場合がある。ブロック２０９では省電力の条件が成立してＬＣＤ１７が省電力モードに移行したことをＰＭドライバ１１５がユーティリティ・マネージャ１０１に通知する。
【００３４】
省電力モードへの移行によるＬＣＤ１７の電力量の低減量はＬＥＤ表示装置１９が消費する電力量よりも大きいため、この場合は、ブロック２１５に移行し、省電力条件を優先させるために、ＰＭドライバ１１５はＥＣ４９にＬＣＤ１７を省電力モードに移行させる信号を送り、ＬＣＤ１７をスリープ状態またオフ状態に移行させる。ＥＣ４９はこのときパワー・コントローラ５３のＡＮＤゲートの第２の入力端子に正の論理値を入力してソフトウエアＬＥＤ１５０の表示に代えてＬＥＤ表示装置１９の動作を再開させる。
【００３５】
パワー・コントローラ５３は、ＥＣ４９からの指示に基づいて、システムがＨＤＤ４２に読み書きのアクセスをしているときには、そのデータ・レートに応じた点滅周期でＦＥＴをオン／オフさせＬＥＤ２５ａを点滅させる。ＬＥＤ２５ａに対応するソフトウエアＬＥＤのシンボル画像を同様に点滅表示させる場合には、ＣＰＵ３１は定期的にＥＣ４９にアクセスしてデータ・レートの情報を入手する必要がある。このとき、ＣＰＵ３１とＥＣ４９との間にはクロック・サイクルに大きな差があるため、ＣＰＵ３１は情報を入手するまでの間にアイドル・タイムを費やし無駄な電力を消費することになる。
【００３６】
したがって、ソフトウエアＬＥＤ１５０では、ＨＤＤ４２の動作状態の表示に点滅表示をしないでオン状態またはオフ状態だけで表示することが望ましい。この場合、ＨＤＤ４２にシステムがアクセスしているときはデータ・レートとは無関係にシンボル画像をオン状態に描画し、アクセスがない場合はオフ状態に描画する。あるいは、ＭＡＣ＿ＯＳのアクティビティ・モニタが提供するようなＨＤＤの動作状況を示すオブジェクトから定期的にＨＤＤ４２の通信状態の情報を入手するような方法で、ＣＰＵ３１の消費電力の増加を抑えながらシンボル画像に点滅表示をさせる方法を採用することもできる。
【００３７】
これまで本発明について図面に示した特定の実施の形態をもって説明してきたが、本発明は図面に示した実施の形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができることはいうまでもないことである。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施形態にかかるノートＰＣの外形を示す斜視図とＬＥＤ表示装置の正面図である。
【図２】ノートＰＣに実装されたハードウエアの概略構成を示すブロック図である。
【図３】本実施の形態にかかるソフトウエア構造を示すブロック図である。
【図４】ＬＥＤ表示装置を構成するＬＥＤの制御回路を示すブロック図である。
【図５】ソフトウエアＬＥＤの構成を示す図である。
【図６】ソフトウエアＬＥＤとＬＥＤ表示装置の動作を説明するフローチャートである。
【符号の説明】
【００３９】
１９…ＬＥＤ表示装置
３０…シンボル・プレート
１５０…ソフトウエアＬＥＤ
【図１】
0004724199.tif 000002
【図２】
0004724199.tif 000003
【図３】
0004724199.tif 000004
【図４】
0004724199.tif 000005
【図５】
0004724199.tif 000006
【図６】
0004724199.tif 000007