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
JP3344544B2 - コンピュータシステム - Google Patents
[go: Go Back, main page]

JP3344544B2 - コンピュータシステム - Google Patents

コンピュータシステム

Info

Publication number
JP3344544B2
JP3344544B2 JP27943796A JP27943796A JP3344544B2 JP 3344544 B2 JP3344544 B2 JP 3344544B2 JP 27943796 A JP27943796 A JP 27943796A JP 27943796 A JP27943796 A JP 27943796A JP 3344544 B2 JP3344544 B2 JP 3344544B2
Authority
JP
Japan
Prior art keywords
sound
power
function
sound device
functions
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
JP27943796A
Other languages
English (en)
Other versions
JPH10124201A (ja
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP27943796A priority Critical patent/JP3344544B2/ja
Priority to US08/953,414 priority patent/US6282667B1/en
Publication of JPH10124201A publication Critical patent/JPH10124201A/ja
Application granted granted Critical
Publication of JP3344544B2 publication Critical patent/JP3344544B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3228Monitoring task completion, e.g. by use of idle timers, stop commands or wait commands
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3287Power saving characterised by the action undertaken by switching off individual functional units in the computer system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path
    • 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
    • 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
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing 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)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Power Sources (AREA)
  • Direct Current Feeding And Distribution (AREA)
  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は、サウンド機能を
提供するサウンドデバイスを備えたコンピュータシステ
ムに係り、特にサウンドデバイスが不必要に消費する電
力を大幅に削減することを可能とするコンピュータシス
ムに関する。
【0002】
【従来の技術】近年、携行が容易でバッテリによって動
作可能な携帯型情報機器が種々開発されている。そし
て、この種の携帯型情報機器では、そのほとんどが、効
果音や音楽、あるいは音声などを取り扱うためのサウン
ド機能を備えている。
【0003】このサウンド機能は、機器本体に備えられ
るサウンドデバイスによって提供されるものであり、こ
のサウンドデバイスは、たとえばWAVEサウンドやM
IDIサウンドなどといった複数種類の形式のサウンド
機能に対応した部分を含んだ専用の論理回路として構成
される。
【0004】一方、最近では、モバイルコンピューティ
ングなどと称されるコンピュータの新たな利用形態が発
生してきている。このモバイルコンピューティングと
は、たとえばサーバとして動作するデスクトップ型のパ
ーソナルコンピュータで管理された情報の中から必要な
情報のみを携行が容易な携帯型情報機器に取り込み、外
出先や移動中などでは、この携帯型情報機器上の情報を
利用して情報処理作業を行なうといった利用形態であ
る。そして、このモバイルコンピューティングの普及に
伴なって、二次電池などのバッテリによる連続稼働可能
時間が重要視され始め、携帯型情報機器の開発にあたっ
ては、徹底的な省電力化が日々検討されているのが現状
である。
【0005】しかしながら、このような状況にあって、
前述したサウンドデバイスには、サウンド機能の使用有
無に関わらず、携帯型情報機器の電源オン時には常に電
力が供給され続けており、電力が無駄に消費されている
といった問題があった。
【0006】
【発明が解決しようとする課題】このように、最近のパ
ーソナルコンピュータでは、サウンド機能を提供するた
めのサウンドデバイスが備えられているが、このサウン
ドデバイスには、サウンド機能の使用有無に関わらず、
パーソナルコンピュータの電源オン時には常に電力が供
給され続けているために、電力が無駄に消費されてしま
っているといった問題があった。
【0007】この発明はこのような実情に鑑みてなされ
たものであり、サウンドデバイスが不必要に消費する電
力を大幅に削減することを可能とするコンピュータシス
ムを提供することを目的とする。
【0008】
【課題を解決するための手段】この発明のコンピュータ
システムは、複数種類の形式のサウンド機能を提供する
サウンドデバイスであって、前記サウンド機能に対応し
た部分それぞれの電源のオン/オフを単独で切り替え可
能なサウンドデバイスを備えたコンピュータシステムに
おいて、前記サウンドデバイスは、電源のオン/オフを
単独で切り替え可能な前記複数種類の形式のサウンド機
能に共通の部分を有し、前記コンピュータシステム上で
動作する前記サウンドデバイスを駆動制御するサウンド
デバイスコントローラに対して発行されるメッセージに
より前記サウンド機能それぞれの使用開始および使用終
了を検知する検知手段と、前記検知手段が前記いずれか
の形式のサウンド機能の使用開始を検知したときに、そ
の形式のサウンド機能に対応した部分の電源オンを前記
サウンドデバイスに指示し、前記いずれかの形式のサウ
ンド機能の使用終了を検知したときに、その形式のサウ
ンド機能に対応した部分の電源オフを前記サウンドデバ
イスに指示する電源制御手段とを具備し、前記電源制御
手段は、前記検知手段の検出結果により前記いずれの形
式のサウンド機能も使用されていないことを知得して、
前記共通部分の電源オフを前記サウンドデバイスに指示
する手段と、前記共通部分が電源オフの状態で前記検知
手段が前記いずれかの形式のサウンド機能の使用開始を
検知したときに、その形式のサウンド機能に対応した部
分の電源オンとともに前記共通部分の電源オンを前記サ
ウンドデバイスに指示する手段とを備えることを特徴と
する。
【0009】この発明のコンピュータシステムにおいて
は、アプリケーションプログラムがサウンド機能の利用
をオペレーティングシステムに要求した際、オペレーテ
ィングシステムからサウンドデバイスを駆動制御するサ
ウンドデバイスコントローラに対して所定のメッセージ
が発行されること、およびその利用を終了する際にオペ
レーティングシステムからサウンドデバイスコントロー
ラに対して所定のメッセージが発行されることに着目
し、サウンド機能の使用開始のメッセージが発行された
ときに、サウンドデバイスの該当部分の電源をオンに
し、一方、サウンド機能の使用終了のメッセージが発行
されたときには、サウンドデバイスの該当部分の電源を
オフにする。サウンドデバイスは、たとえばWAVE形
式やMIDI形式などといった複数の形式のサウンド機
能に対応しているため、これらのサウンド機能の種類ご
とに単独で電源のオン/オフが切り替え可能であれば、
メッセージからいずれの種類のサウンド機能に対して使
用の開始/終了が指示されたのかを検知し、該当する部
分について電源をオンまたはオフすればよい。また、こ
の時、この発明のコンピュータシステムは、サウンドデ
バイスコントローラが、複数の形式のサウンド機能に共
通の部分を有しており、かつこの共通部分が単独で電源
のオン/オフが切り替え可能であることを考慮し、いず
れの形式のサウンド機能も使用されていないことを知得
し、この共通部分を電源オフとする。一方、この共通部
分が電源オフの状態で、いずれかの形式のサウンド機能
の使用開始を検知したときには、その形式のサウンド機
能に対応した部分を電源オンとするとともに共通部分の
電源をオンとする。
【0010】これにより、省電力機能を持たないサウン
ドデバイスコントローラを適用したコンピュータシステ
であっても、サウンドデバイスが不必要に消費する電
力(サウンド機能未使用時の消費電力)を大幅に削減す
ることが可能となる。
【0011】
【0012】また、この発明は、サウンド機能を提供す
るサウンドデバイスを備えたコンピュータシステムにお
いて、前記サウンド機能の有効/無効を示すサウンド機
能設定情報を格納する領域を記憶装置上に設け、前記サ
ウンド機能設定情報が前記サウンド機能の無効を示して
いるときに、電源オフを前記サウンドデバイスに指示す
る電源制御手段と、前記サウンドデバイスに対して発行
される要求に対して正常終了を示す疑似応答を返答する
疑似応答手段とを具備してなることを特徴とする。
【0013】この発明のコンピュータシステムにおいて
は、サウンドデバイスに対して発行される要求に対して
正常終了を示す疑似応答を返答する疑似応答手段を備え
ることにより、たとえばサウンド機能を利用するアプリ
ケーションを正常に稼働させながらサウンドデバイスの
電源をオフにするといったことが可能となり、バッテリ
の残容量が少なくなったときなどの運用に、柔軟性を持
たせることが可能となる。
【0014】
【発明の実施の形態】以下、図面を参照してこの発明の
実施の形態を説明する。図1は、同実施形態に係るパー
ソナルコンピュータの機器構成を示す図である。図1に
示したように、同実施形態のパーソナルコンピュータ
は、CPU11、システムコントローラ12、システム
メモリ13、BIOS−ROM14、キーボードコント
ローラ(KBC)15、サウンドコントローラ18、磁
気ディスク装置(HDD)22、表示コントローラ23
およびPSC27を備えている。
【0015】CPU11は、システムメモリ13に格納
されたオペレーティングシステムやユーティリティを含
むアプリケーションプログラムを実行制御する。システ
ムコントローラ12は、このシステム内のメモリやI/
Oを制御するためのゲートアレイである。そして、シス
テムメモリ13は、CPU11によって実行制御される
オペレーティングシステムや、ユーティリティを含むア
プリケーションプログラムおよびアプリケーションプロ
グラムによって作成されたユーザデータなどを格納す
る。
【0016】BIOS−ROM14は、システム−BI
OSおよびVGA−BIOSを記憶するためのものであ
り、プログラム書き替えが可能なようにフラッシュメモ
リによって構成されている。
【0017】キーボードコントローラ15は、キーボー
ド(KB)16やマウス17などを制御するためのもの
であり、キーボード16のキーマトリクスをスキャンし
て押下キーに対応する信号を受けとり、それを所定のキ
ーコード(スキャンコード)に変換する。また、このキ
ーボードコントローラ15は、専用のプロセッサを用い
てマウス17を制御する機能を有している。
【0018】サウンドコントローラ18は、WAVE形
式およびMIDI形式のサウンド機能をサポートするた
めの論理回路を備えており、ライン入出力端子19、ヘ
ッドホン端子20およびマイク端子21が接続されてい
る。図2には、このサウンドコントローラ18の概略構
成が示されている。
【0019】図2に示したように、サウンドコントロー
ラ18は、WAVE形式のサウンド機能を提供するため
のWAVE形式専用回路182、MIDI形式のサウン
ド機能を提供するためのMIDI形式専用回路183お
よびこれらに共通に用いられる共通アンプ部181とを
含んでなる。さらにサウンドコントローラ18は、スイ
ッチ184を有し、外部入力される制御信号にしたがっ
て、後述する電源制御装置(PSC)27から供給され
る電力を、共通アンプ部181、WAVE形式専用回路
182およびMIDI形式専用回路183に供給するか
どうかをそれぞれに独立に切り替える。
【0020】磁気ディスク装置(HDD)22は、シス
テムメモリ13との間でデータを送受信する大容量の2
次記憶装置である。表示コントローラ23は、LCD2
5やCRT26を表示制御するためのものであり、CP
U11から表示データを受け取って、それをVRAM2
4に書き込む。そして、電源制御装置(PSC)27
は、専用のプロセッサを用いてシステム全体の電力供給
を制御する機能を有している。
【0021】図3には、このような機器構成をもつ同実
施形態のパーソナルコンピュータの機能ブロックが示さ
れている。図3に示したように、同実施形態のパーソナ
ルコンピュータは、オペレーティングシステム31がシ
ステム全体の制御を司る。そして、このオペレーティン
グシステム31の制御下で、各種アプリケーションプロ
グラム32やサウンドコントローラ18を駆動制御する
サウンドデバイスドライバ33などが動作する。そし
て、同実施形態のパーソナルコンピュータでは、このオ
ペレーティングシステム31の制御下で、サウンドコン
トローラ18が無駄に消費する電力を削除するための省
電力ドライバ34をさらに動作させる。
【0022】アプリケーションプログラム32が、たと
えばWAVE形式のサウンド機能の利用をオペレーティ
ングシステム31に要求すると、オペレーティングシス
テム31は、サウンドデバイスドライバ33に対してW
AVE形式のサウンド機能の使用開始を指示するメッセ
ージ(オープンメッセージ)を発行する。一方、オペレ
ーティングシステム31は、このWAVE形式のサウン
ド機能の使用を終了する際にも、その旨を指示するメッ
セージ(クローズメッセージ)をサウンドデバイスドラ
イバ33に対して発行する。そこで、この省電力ドライ
バ34は、その点に着目し、オペレーティングシステム
31に対して、このオープンメッセージとクローズメッ
セージとを発行する際には、そのメッセージを自身宛て
に発行するように予め要求しておく。
【0023】その後、オペレーティングシステム31が
アプリケーションプログラム32からWAVE形式のサ
ウンド機能の利用を要求されると、オペレーティングシ
ステム31は、サウンドデバイスドライバ33に対して
発行すべきオープンメッセージを省電力ドライバ34に
引き渡す。そして、省電力ドライバ34は、このオープ
ンメッセージをオペレーティングシステム31から受け
取ると、サウンドコントローラ18に対してWAVE形
式専用回路182の電源オンを指示する。このとき、M
IDI形式のサウンド機能が未使用の状態であれば、共
通アンプ部181の電源オンも同時に指示する。また、
省電力ドライバ34は、オペレーティングシステム31
から引き渡されたオープンメッセージをサウンドデバイ
スドライバに引き渡す。
【0024】これにより、サウンドデバイスドライバ3
3は、あたかもオペレーティングシステム31からオー
プンメッセージを受け取ったごとく動作を開始し、省電
力ドライバ34により電源オン状態にある共通アンプ部
181およびWAVE形式専用回路182を含むサウン
ドコントローラ18を駆動制御する。
【0025】一方、省電力ドライバ34は、オペレーテ
ィングシステム31からクローズメッセージを受け取る
と、まずこのクローズメッセージをサウンドデバイスド
ライバ33に引き渡す。このクローズメッセージを受け
取ったサウンドデバイスドライバ33は、終了処理を実
行するために、サウンドコントローラ18を駆動制御す
る。また、省電力ドライバ34は、クローズメッセージ
をサウンドデバイスドライバ33に引き渡してから所定
の時間(終了処理に費やされる時間よりも大きな時間が
設定される)が経過した後に、サウンドコントローラ1
8に対してWAVE形式専用回路182の電源オフを指
示する。このとき、MIDI形式のサウンド機能が未使
用の状態であれば、共通アンプ部181の電源オフも同
時に指示する。
【0026】すなわち、この省電力ドライバ34の制御
により、サウンドデバイスドライバ33が省電力機能を
持たなくとも、サウンドコントローラ18の電源制御を
適切に行なえることになり、サウンドコントローラ18
が不必要に消費する電力を大幅に削減することが可能と
なる。
【0027】ここで、図4を参照して同実施形態のパー
ソナルコンピュータの動作手順を説明する。オペレーテ
ィングシステム31がWAVE形式のサウンド機能の開
始を示すメッセージを発行すると(ステップA1)、こ
のメッセージをフックした省電力ドライバ34は、WA
VEサウンド使用カウンタをカウントアップし(ステッ
プA2)、WAVE形式専用回路182および共通アン
プ部181の電源オンをサウンドコントローラ18に指
示する(ステップA3)。そして、省電力ドライバ34
は、フックしたメッセージをサウンドデバイスドライバ
33に引き渡す。サウンドデバイスドライバ33は、こ
のメッセージを受け取ると、初期処理を実行してサウン
ドコントローラ18を駆動制御する(ステップA4)。
【0028】この初期処理の後、WAVE形式によるサ
ウンド再生を適宜実行していき(ステップA5)、オペ
レーティングシステム31がWAVE形式のサウンド機
能の終了を示すメッセージを発行すると(ステップA
6)、このメッセージをフックした省電力ドライバ34
は、そのメッセージをまずサウンドデバイスドライバ3
3に引き渡し、一方、このメッセージを受け取ったサウ
ンドデバイスドライバ33は、終了処理を実行してサウ
ンドコントローラ18を駆動制御する(ステップA
7)。
【0029】このとき、省電力ドライバ34は、WAV
Eサウンド使用カウンタをカウントダウンし(ステップ
A8)、このWAVEサウンド使用カウンタが0になっ
たとき、すなわちWAVEサウンドが未使用状態となっ
たときに(ステップA9のY)、WAVE形式専用回路
182の電源オフをサウンドコントローラ18に指示す
る(ステップA10)。次に、省電力ドライバ34は、
他のサウンド(ここではMIDIサウンド)が使用状態
にあるかどうか判定し(ステップA11)、いずれのサ
ウンドも使用されていないときに(ステップA11の
N)、さらに共通アンプ部181に電源オフをサウンド
コントローラ18に指示する(ステップA12)。
【0030】このように、同実施形態のパーソナルコン
ピュータにおいては、サウンドデバイスドライバ33が
省電力機能を持たなくとも、省電力ドライバ34を動作
させることにより、サウンドコントローラ18が不必要
に消費する電力を大幅に削減することが可能となる。
【0031】なお、サウンドデバイスドライバ33が修
正可能な場合には、前述した省電力ドライバ34の機能
をサウンドデバイスドライバ33に持たせることによっ
て同様の省電力効果を生じさせることは容易である。
【0032】次に、省電力ドライバ34が、オペレーテ
ィングシステム31に対して疑似応答手段を備えること
によって、より効果的な消費電力削減を実現する例を図
5を参照して説明する。
【0033】この場合、オペレーティングシステム31
上で動作するユーティリティプログラムが提供するポッ
プアップ画面などによって、サウンドの使用有無が設定
され(ステップB1)、サウンドが有効に設定されてい
る場合には(ステップB2のY)、省電力ドライバ34
は、サウンドコントローラ18の電源をオンにする(ス
テップB3)。一方、サウンドを無効として設定されて
いる場合には(ステップB2のN)、省電力ドライバ3
4は、サウンドコントローラ18の電源をオフにする
(ステップB4)。また、サウンドが無効として設定さ
れている場合、省電力ドライバ34は、オペレーティン
グシステム31がサウンドデバイス33に発行するメッ
セージすべてに対して正常終了を示す疑似応答を返答す
る。これにより、サウンド機能を利用するアプリケーシ
ョンをサウンドコントローラ18の電源をオフとした状
態で実行することが可能となり、たとえばバッテリの残
容量が少なくなったときなどの運用に、柔軟性を持たせ
ることが可能となる。
【0034】なお、サウンドデバイスドライバ33が修
正可能な場合、この省電力ドライバ34の機能をサウン
ドデバイスドライバ33に持たせることによって同様の
省電力効果を生じさせることが容易であることは前述と
同様である。
【0035】また、同実施形態に記載したサウンドデバ
イスの電源制御の手法は、コンピュータに実行させるこ
とのできるプログラムとして、フロッピィディスクやハ
ードディスクなどの磁気ディスク、CD−ROMやDV
Dなどの光ディスクおよび半導体メモリなどの記録媒体
に格納して頒布することが可能である。
【0036】
【発明の効果】以上詳述したように、この発明によれ
ば、省電力機能を持たないサウンドデバイスドライバを
用いる場合であっても、サウンド機能が未使用の状態で
あるにも関わらず電力を供給し続けることによってサウ
ンドデバイスが不必要に電力を消費するといったことを
防止することができ、さらに、サウンド機能を使用する
アプリケーションプログラムをサウンドデバイスが電源
オフの状態で正常稼働させることにより、バッテリの残
容量が少なくなったときなどの運用に柔軟性を持たせる
ことが可能となる。
【図面の簡単な説明】
【図1】この発明の実施形態に係るパーソナルコンピュ
ータの機器構成を示す図。
【図2】同実施形態のサウンドコントローラ18の概略
構成を示す図。
【図3】同実施形態のパーソナルコンピュータの機能ブ
ロックを示す図。
【図4】同実施形態のパーソナルコンピュータの動作手
順を説明するためのフローチャート。
【図5】同実施形態のパーソナルコンピュータの動作手
順を説明するためのフローチャート。
【符号の説明】
11…CPU、12…システムコントローラ、13…シ
ステムメモリ、14…BIOS−ROM、15…キーボ
ードコントローラ(KBC)、16…キーボード(K
B)、17…マウス、18…サウンドコントローラ、1
81…共通アンプ部、182…WAVE形式専用回路、
183…MIDI形式専用回路、184…スイッチ、1
9…ライン入出力端子、20…ヘッドホン端子、21…
マイク端子、22…磁気ディスク装置(HDD)、23
…表示コントローラ、24…VRAM、25…LCD、
26…CRT、27…電源制御装置(PSC)、31…
オペレーティングシステム、32…アプリケーションプ
ログラム、33…サウンドデバイスドライバ、34…省
電力ドライバ。
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 1/26 - 1/32 G06F 3/00

Claims (3)

    (57)【特許請求の範囲】
  1. 【請求項1】 複数種類の形式のサウンド機能を提供す
    るサウンドデバイスであって、前記サウンド機能に対応
    した部分それぞれの電源のオン/オフを単独で切り替え
    可能なサウンドデバイスを備えたコンピュータシステム
    において、前記サウンドデバイスは、電源のオン/オフを単独で切
    り替え可能な前記複数種類の形式のサウンド機能に共通
    の部分を有し、 前記コンピュータシステム上で動作する前記サウンドデ
    バイスを駆動制御するサウンドデバイスコントローラに
    対して発行されるメッセージにより前記サウンド機能そ
    れぞれの使用開始および使用終了を検知する検知手段
    と、 前記検知手段が前記いずれかの形式のサウンド機能の使
    用開始を検知したときに、その形式のサウンド機能に対
    応した部分の電源オンを前記サウンドデバイスに指示
    し、前記いずれかの形式のサウンド機能の使用終了を検
    知したときに、その形式のサウンド機能に対応した部分
    の電源オフを前記サウンドデバイスに指示する電源制御
    手段とを具備し 前記電源制御手段は、 前記検知手段の検出結果により前記いずれの形式のサウ
    ンド機能も使用されていないことを知得して、前記共通
    部分の電源オフを前記サウンドデバイスに指示する手段
    と、 前記共通部分が電源オフの状態で前記検知手段が前記い
    ずれかの形式のサウンド機能の使用開始を検知したとき
    に、その形式のサウンド機能に対応した部分の電源オン
    とともに前記共通部分の電源オンを前記サウンドデバイ
    スに指示する手段とを備える ことを特徴とするコンピュ
    ータシステム。
  2. 【請求項2】 複数種類の形式のサウンド機能を提供す
    るサウンドデバイスであって、前記サウンド機能に対応
    した部分それぞれの電源のオン/オフを単独で切り替え
    可能なサウンドデバイスを備えたコンピュータシステム
    において、前記サウンドデバイスは、電源のオン/オフを単独で切
    り替え可能な前記複数種類の形式のサウンド機能に共通
    の部分を有し、 前記サウンドデバイスを駆動制御するサウンドデバイス
    コントローラに、 前記コンピュータシステム上で動作する前記いずれかの
    形式のサウンド機能の使用開始を指示するメッセージを
    受信したときに、その形式のサウンド機能に対応した部
    分の電源オンを前記サウンドデバイスに指示し、前記い
    ずれかの形式のサウンド機能の使用終了を指示するメッ
    セージを受信したときに、その形式のサウンド機能に対
    応した部分の電源オフを前記サウンドデバイスに指示す
    る電源制御手段を設け 前記電源制御手段は、 前記いずれの形式のサウンド機能も使用されていないと
    きに、前記共通部分の電源をオフにする手段と、 前記共通部分が電源オフの状態で前記いずれかの形式の
    サウンド機能の使用開始を指示するメッセージを受信し
    たときに、その形式のサウンド機能に対応した部分の電
    源オンとともに前記共通部分の電源オンを前記サウンド
    デバイスに指示する手段とを備える ことを特徴とするコ
    ンピュータシステム。
  3. 【請求項3】 サウンド機能を提供するサウンドデバイ
    スを備えたコンピュータシステムにおいて、 前記サウンド機能の有効/無効を示すサウンド機能使用
    有無を設定する手段と、 前記サウンド機能の設定手段により、前記サウンド機能
    の無効が設定されているときに、電源オフを前記サウン
    ドデバイスに指示する電源制御手段と、 前記サウンド機能の設定手段により、前記サウンド機能
    の無効が設定されているときに、前記サウンドデバイス
    に対して発行される要求に対して正常終了を示す疑似応
    答を返答する疑似応答手段とを具備してなることを特徴
    とするコンピュータシステム。
JP27943796A 1996-10-22 1996-10-22 コンピュータシステム Expired - Fee Related JP3344544B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP27943796A JP3344544B2 (ja) 1996-10-22 1996-10-22 コンピュータシステム
US08/953,414 US6282667B1 (en) 1996-10-22 1997-10-17 Method and apparatus for selectively powering circuitry within a sound device to perform selected sound functions

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27943796A JP3344544B2 (ja) 1996-10-22 1996-10-22 コンピュータシステム

Publications (2)

Publication Number Publication Date
JPH10124201A JPH10124201A (ja) 1998-05-15
JP3344544B2 true JP3344544B2 (ja) 2002-11-11

Family

ID=17611064

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27943796A Expired - Fee Related JP3344544B2 (ja) 1996-10-22 1996-10-22 コンピュータシステム

Country Status (2)

Country Link
US (1) US6282667B1 (ja)
JP (1) JP3344544B2 (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10307653A (ja) * 1997-05-09 1998-11-17 Toshiba Corp コンピュータシステムおよびサウンドコントローラ並びにそれらに適用されるパワーダウン制御方法
US6128745A (en) * 1998-05-28 2000-10-03 Phoenix Technologies Ltd. Power management inactivity monitoring using software threads
KR20000001721A (ko) * 1998-06-12 2000-01-15 윤종용 전력 소비 감소 기능을 구비한 컴퓨터 시스템
JP2000020187A (ja) * 1998-07-07 2000-01-21 Fujitsu Ltd 情報処理装置及び電力制御方法並びに記録媒体
KR100471055B1 (ko) * 2000-11-17 2005-03-07 삼성전자주식회사 컴퓨터 및 그 제어방법
JP2003015784A (ja) * 2001-07-02 2003-01-17 Yamaha Corp サウンドユニット
US7376851B2 (en) * 2002-10-31 2008-05-20 Lg Electronics Inc. Apparatus and method for managing power in computer system
KR20070013404A (ko) * 2005-07-26 2007-01-31 엘지전자 주식회사 저장 장치 전원 제어 장치 및 방법
JP4839749B2 (ja) * 2005-09-20 2011-12-21 日本電気株式会社 コンピュータ、携帯端末装置、電力制御方法、電力制御プログラム
JP2007323410A (ja) * 2006-06-01 2007-12-13 Buffalo Inc 外部拡張機器
JP2008140054A (ja) * 2006-11-30 2008-06-19 Toshiba Corp 情報処理装置およびその制御方法
JP4996324B2 (ja) * 2007-05-07 2012-08-08 株式会社東芝 情報処理装置および省電力制御方法
JP2008282134A (ja) * 2007-05-09 2008-11-20 Nec Saitama Ltd 携帯機器および携帯機器の消費電力低減方法
JP4893731B2 (ja) * 2008-12-25 2012-03-07 富士通株式会社 通信制御装置
JP5280962B2 (ja) * 2009-08-03 2013-09-04 富士通テレコムネットワークス株式会社 電源供給制御装置
JP5917031B2 (ja) * 2011-07-04 2016-05-11 サイプレス セミコンダクター コーポレーション マイクロコンピュータ

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2714954B2 (ja) * 1988-05-25 1998-02-16 ローランド株式会社 発音制御装置
EP0675425B1 (en) * 1989-06-30 1997-12-10 Fujitsu Personal Systems, Inc. A method for reducing power consumed by a computer
US5167024A (en) * 1989-09-08 1992-11-24 Apple Computer, Inc. Power management for a laptop computer with slow and sleep modes
US5276890A (en) * 1989-11-30 1994-01-04 Kabushiki Kaisha Toshiba Resume control system and method for executing resume processing while checking operation mode of CPU
EP0617812B1 (en) * 1991-12-17 1998-03-04 Compaq Computer Corporation Apparatus for reducing computer system power consumption
US5452401A (en) * 1992-03-31 1995-09-19 Seiko Epson Corporation Selective power-down for high performance CPU/system
US5423045A (en) 1992-04-15 1995-06-06 International Business Machines Corporation System for distributed power management in portable computers
JP3158364B2 (ja) * 1992-10-13 2001-04-23 ソニー株式会社 電子機器
US5392437A (en) * 1992-11-06 1995-02-21 Intel Corporation Method and apparatus for independently stopping and restarting functional units
US5537650A (en) * 1992-12-14 1996-07-16 International Business Machines Corporation Method and apparatus for power management in video subsystems
US5408668A (en) * 1993-07-28 1995-04-18 Tornai; Richard Method and apparatus for controlling the provision of power to computer peripherals
US5675814A (en) * 1996-01-26 1997-10-07 Dell Usa, L.P. Apparatus and method for managing power consumption by I/O ports in a computer system
JP3080875B2 (ja) 1996-02-29 2000-08-28 株式会社東芝 コンピュータシステムおよびその節電方法
US6044408A (en) * 1996-04-25 2000-03-28 Microsoft Corporation Multimedia device interface for retrieving and exploiting software and hardware capabilities
US5822598A (en) * 1996-07-12 1998-10-13 Ast Research, Inc. Audio activity detection circuit to increase battery life in portable computers
US5881317A (en) * 1996-09-30 1999-03-09 Intel Corporation Adaptive operation of audio peripherals based on the functionality of analog audio interface
US5841431A (en) * 1996-11-15 1998-11-24 Intel Corporation Application of split- and dual-screen LCD panel design in cellular phones

Also Published As

Publication number Publication date
JPH10124201A (ja) 1998-05-15
US6282667B1 (en) 2001-08-28

Similar Documents

Publication Publication Date Title
JP3344544B2 (ja) コンピュータシステム
JP3799130B2 (ja) ネットワーク使用中の節電機能を有するコンピュータの節電モード切換方法
JP2779813B2 (ja) コンピューター
US6760850B1 (en) Method and apparatus executing power on self test code to enable a wakeup device for a computer system responsive to detecting an AC power source
JP4611210B2 (ja) 非メインcpu/osベースの動作環境
TWI279724B (en) Method for fast activating execution of computer multimedia playing from standby mode
US8099589B2 (en) System and method for rapid boot of secondary operating system
KR100480415B1 (ko) 씨디-롬(cd-rom) 드라이브의 동작상태 체크방법
US20050268126A1 (en) Operating system for providing energy-conserving operating functions
PL193918B1 (pl) Sposób sterowania systemem obsługi informacji i system obsługi informacji
KR20040015669A (ko) 컴퓨터 장치용 저전력 디지털 오디오 복호화/플레이시스템
JP3047791B2 (ja) コンピューター
TWI242149B (en) Machine-readable medium, personal computers adapted to function as a decompressed audio player and adapted to play audio files, and method of operating a personal computer
US7249024B2 (en) Resource saving preemption
US20040199697A1 (en) Mobile computer and base station
JPH10307653A (ja) コンピュータシステムおよびサウンドコントローラ並びにそれらに適用されるパワーダウン制御方法
CN115061561A (zh) 一种设备的节电方法、装置、系统及存储介质
CN100593774C (zh) 快速引导辅助操作系统的系统和方法
JP3623484B2 (ja) 節電モードにより音楽記録媒体を再生するコンピュータシステム
JP3441433B2 (ja) 情報処理装置
JP3702928B2 (ja) Cd−romドライブの動作制御方法
JP3348355B2 (ja) 情報処理装置
JPH10320300A (ja) ソフトウェアによる記憶装置内ライトキャッシュデータ ロスト回避方式および方法およびその方法のためのプロ グラムを記録した記録媒体
TW202530931A (zh) 用於網路喚醒計算機裝置的方法、計算機裝置及電腦可讀取記錄媒體
JP2003345474A (ja) コンピュータシステムおよびデータ転送制御方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees