(57)【要約】 【課題】ユーザからの要求に基づいて非稼動状態においても音声出力を可能とすると共に音声出力時の省電力を実現する。【解決手段】スピーカを有する電子機器において、外部機器（オーディオプレーヤ）からの音声信号を入力するラインイン端子１９と、ラインイン端子１９から入力された音声信号を増幅してスピーカ１８から音声を出力させるスピーカアンプ５４と、スピーカアンプ５４に対して電源供給する電源回路４６とを有する。ＥＣ／ＫＢＣ４５は、電子機器が非稼働状態にある時にスピーカ１８からの音声出力を許可するデータが設定され、かつスイッチ５２によりオーディオプレーヤ２５が接続されたことを検出した場合に、スピーカアンプ５４に対して電源供給させる。【選択図】図１
2011138268.tif 000002
【特許請求の範囲】
【請求項１】
スピーカを有する電子機器において、
外部機器からの音声信号を入力する端子と、
前記端子から入力された音声信号を増幅して前記スピーカから音声を出力させるアンプと、
前記アンプに対して電源供給する電源回路と、
前記電子機器の非稼働時に前記スピーカからの音声出力を許可あるいは禁止の何れにするかを示すデータを設定する設定手段と、
予め決められた状態になっていることを検出する検出手段と、
前記電源回路による電源供給を制御するものであって、前記電子機器が非稼働状態にある時に、前記設定手段により設定された前記データと前記検出手段による検出結果とに基づいて、前記電源回路による前記アンプに対する電源供給を制御する制御手段と
を具備したことを特徴とする電子機器。
【請求項２】
前記検出手段は、前記端子に前記音声信号を入力するための外部端子が接続されたことを検出し、
前記制御手段は、前記電子機器が非稼働状態に移行した後に、前記データが音声出力の許可を示し、かつ前記検出手段により前記外部端子の接続が検出された場合に、前記アンプに対して電源供給させることを特徴とする請求項１記載の電子機器。
【請求項３】
前記検出手段は、前記スピーカの前面が開放された状態にあることを検出し、
前記制御手段は、前記電子機器が非稼働状態に移行した後に、前記データが音声出力の許可を示し、かつ前記検出手段により前記スピーカの前面が開放された状態にあることが検出された場合に、前記アンプに対して電源供給させることを特徴とする請求項１記載の電子機器。
【請求項４】
前記電源回路は、バッテリに充電された電力から電源供給し、
前記検出手段は、前記バッテリの充電残量が規定値以上あることを検出し、
前記制御手段は、前記電子機器が非稼働状態に移行した後に、前記データが音声出力の許可を示し、かつ前記検出手段により前記充電残量が規定値以上あることが検出された場合に、前記アンプに対して電源供給させることを特徴とする請求項１記載の電子機器。
【請求項５】
前記検出手段は、
第１の状態を検出する第１状態検出手段と、
第２の状態を検出する第２状態検出手段とを含み、
前記制御手段は、前記電子機器が非稼働状態に移行した後に、前記データが音声出力の許可を示し、かつ前記第１の状態及び前記第２の状態にあることが検出された場合に、前記アンプに対して電源供給させることを特徴とする請求項１記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スピーカを有する電子機器に関する。
【背景技術】
【０００２】
従来、外部からの音声信号を入力する端子にプラグの挿抜検知があった場合に、そのプラグの挿抜を有効なトリガーとして各処理を実行可能とするＡＶ装置が知られている（特許文献１）。特許文献１に記載されたＡＶ装置は、視聴のための処理をする処理部と、処理部へ信号を出力する信号出力部と、モバイルオーディオ入力端子を含む複数の第１信号入力部と、モバイルオーディオ入力端子へのプラグの挿抜を検知する第１検知部と、第１検知部の検知結果に応じて、複数の第１信号入力部と信号出力部との接続制御をするための第２制御部とを有している。
【０００３】
従来のＡＶ装置では、例えばモバイルオーディオ端子にプラグが挿入された場合には、モバイルオーディオから入力される音声信号をＡＶ装置の音声出力信号として出力することができる。また、ＡＶ装置は、モバイルオーディオからの音声を出力すると共に、映像信号のための処理を中止する、液晶ディスプレイのバックライトを消す、あるいはバックライトを消すといった各処理をすることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１０８７６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術のＡＶ装置（例えばテレビ装置）は、映像や音声を出力可能な通常の稼働状態において、モバイルオーディオ端子にプラグが挿入された場合に、モバイルオーディオからの音声を出力することができるものであって、電源オフされている非稼働状態においてモバイルオーディオからの音声を出力することができなかった。
【０００６】
また、従来のＡＶ装置は、モバイルオーディオ端子にプラグが挿入されたことを、ユーザからの入力ソースの変更を示す意志表示として利用するだけであって、プラグが挿入されること以外のユーザからの意志表示を利用して、モバイルオーディオからの音声の出力を制御することができなかった。
【０００７】
本発明は上述の事情を考慮してなされたものであり、ユーザからの要求に基づいて非稼動状態においても音声出力を可能とすると共に音声出力時の省電力を実現することが可能な電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述の課題を解決するため、本発明は、スピーカを有する電子機器において、外部機器からの音声信号を入力する端子と、前記端子から入力された音声信号を増幅して前記スピーカから音声を出力させるアンプと、前記アンプに対して電源供給する電源回路と、前記電子機器の非稼働時に前記スピーカからの音声出力を許可あるいは禁止の何れにするかを示すデータを設定する設定手段と、予め決められた状態になっていることを検出する検出手段と、前記電源回路による電源供給を制御するものであって、前記電子機器が非稼働状態にある時に、前記設定手段により設定された前記データと前記検出手段による検出結果とに基づいて、前記電源回路による前記アンプに対する電源供給を制御する制御手段とを具備したことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザからの要求に基づいて非稼動状態においても音声出力を可能とすると共に音声出力時の省電力を実現することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態における電子機器の構成を示す外観図。
【図２】本実施形態におけるパーソナルコンピュータのシステム構成を示すブロック図。
【図３】本実施形態におけるパーソナルコンピュータの各状態において供給される電源を示す図。
【図４】本実施形態における音声出力モード選択処理を示すフローチャート。
【図５】本実施形態における音声出力モード選択画面の一例を示す図。
【図６】本実施形態における電源オフ処理を示すフローチャート。
【図７】本実施形態における仕様１を実現するための制御処理を示すフローチャート。
【図８】本実施形態における仕様１を実現するための制御処理を示すフローチャート。
【図９】本実施形態における仕様２を実現するための制御処理を示すフローチャート。
【図１０】本実施形態における仕様３を実現するための制御処理を示すフローチャート。
【図１１】本実施形態における非稼働状態におけるＥＣ／ＫＢＣの電源モードのオン／オフ制御を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態を説明する。  
図１は、本実施形態における電子機器の構成を示す外観図である。この電子機器は、例えば、ノートブック型の携帯型パーソナルコンピュータ１０として実現されている。本実施形態におけるパーソナルコンピュータ１０は、非稼働状態の時に、ラインアウト付き外部機器（例えば、携帯型のオーディオプレーヤ２５）から出力されたアナログ音声信号を入力して、筐体に実装されたスピーカ１８から出力させる音声出力機能（スリープ＆ミュージック機能）を有している。
【００１２】
オーディオプレーヤ２５からの出力を直接スピーカに接続した場合、オーディオプレーヤ２５の出力がスピーカの能力に比べて小さいため、十分な音量の音声を出力することができない。本実施形態におけるパーソナルコンピュータ１０に設けられた音声出力機能は、パーソナルコンピュータ１０が非稼働状態にある場合でも、内蔵された音声信号増幅のためのアンプに電源を供給して、オーディオプレーヤ２５からの音声信号を増幅してスピーカから出力させることができる。
【００１３】
なお、パーソナルコンピュータ１０の非稼働状態とは、例えば電源オフ状態（システムステートＳ５）の他、スタンバイ／スリープ／サスペンド（システムステートＳ３）、ハイバネーション（休止状態）（システムステートＳ４）と称される状態を含むものとする。すなわち、非稼働状態は、プロセッサ（ＣＰＵ３０）が動作していない状態である。
【００１４】
本実施形態におけるパーソナルコンピュータ１０は、ユーザからの要求に基づいて、非稼働状態においてもオーディオプレーヤ２５から出力されたアナログ音声信号に応じた音声をスピーカから出力できるように制御する。ユーザからの音声出力機能に対する要求は、例えば、ユーザからの指示に応じた音声出力機能の有効（Enable）／無効（Disable）の設定、ユーザの操作によって切り替えられるパーソナルコンピュータ１０に備えられた各種センサやスイッチの状態検出などにより判別される。詳細については後述する。
【００１５】
図１は、パーソナルコンピュータ１０のディスプレイユニットを開いた状態における斜視図である。パーソナルコンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ（Liquid Crystal Display）１７から構成される表示装置が組み込まれており、そのＬＣＤ１７の表示画面はディスプレイユニット１２のほぼ中央に位置されている。
【００１６】
ディスプレイユニット１２は、コンピュータ本体１１に対して開放位置と閉塞位置との間を、ヒンジ機構２１により回動自在に取り付けられている。ヒンジ機構２１には、ディスプレイユニット１２が開放位置（ディスプレイユニット１２がコンピュータ本体１１と密着されていない位置）にあることを検出するためのＬＣＤ開閉センサ５５（図２参照）が収納されている。コンピュータ本体１１は、バッテリが取り外し自在に装着可能な薄い箱形の筐体を有している。
【００１７】
コンピュータ本体１１の上面には、キーボード１３、パワーオン／オフするためのパワーボタンスイッチ１４、汎用ハードウェアボタン１５、タッチパッド１６、スピーカ１８などが配置されている。
【００１８】
スピーカ１８は、コンピュータ本体１１の上面に配置されているため、ディスプレイユニット１２が閉塞位置にあると前面を塞がれてしまう。すなわち、スピーカ１８から本来の音量／音質による音声を出力することができなくなる。ＬＣＤ開閉センサ５５は、スピーカ１８からの音声が十分な音量／音質で外部に出力される程度にスピーカ１８の前面が開放された状態、すなわちディスプレイユニット１２が所定以上開かれた状態を開放位置にあるとして検出する。
【００１９】
コンピュータ本体１１の側面には、オーディオプレーヤ２５から出力されたアナログ音声信号を入力するためのラインイン端子１９（ジャック）、非稼働時に音声出力機能が有効な場合に音量調節するために使用されるボリュームつまみ２０が設けられている。ラインイン端子１９には、オーディオプレーヤ２５のラインアウト端子と接続されたケーブル２６を、プラグ２７により接続することができる。
【００２０】
次に、図２を参照して、本実施形態におけるパーソナルコンピュータ１０のシステム構成について説明する。
【００２１】
パーソナルコンピュータ１０は、図２に示すように、ＣＰＵ３０、ＭＣＨ３１（ノースブリッジ）、メインメモリ３２、表示コントローラ３５、ＩＣＨ４０（サウスブリッジ）、ハードディスクドライブ（ＨＤＤ）１２１、ＢＩＯＳ−ＲＯＭ４２、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）４５、電源回路４６等を備えている。
【００２２】
ＣＰＵ３０は、パーソナルコンピュータ１０の動作を制御するために設けられたプロセッサであり、ＨＤＤ４１からメインメモリ３２にロードされる、オペレーティングシステム（ＯＳ）、各種ハードウェアを制御するドライバ、および各種アプリケーションプログラム等を実行する。さらに、ＣＰＵ３０は、ＢＩＯＳ−ＲＯＭ４２に格納されたシステムＢＩＯＳ（Basic Input Output System）も実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００２３】
ＭＣＨ３１は、ＣＰＵ３０のローカルバスとＩＣＨ４０との間を接続するブリッジデバイスである。ＭＣＨ３１には、メインメモリ３２をアクセス制御するメモリコントローラも内蔵されている。
【００２４】
表示コントローラ３５は、パーソナルコンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する。表示コントローラ３５は、ＭＣＨ３１を介してＣＰＵ３０から送信される描画要求に基づいてビデオメモリ（ＶＲＡＭ）にフレーム群を描画するための表示処理（グラフィクス演算処理）を実行する。
【００２５】
ＩＣＨ４０は、ＨＤＤ４１および光ディスクドライブ（図示せず）を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラやSerial ATAコントローラを内蔵している。
【００２６】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）４５は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３、タッチパッド１５、及び汎用ハードウェアボタン１８を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。
【００２７】
ＥＣ／ＫＢＣ４５は、ユーザによるパワーボタンスイッチ１４の操作に応じて電源回路４６を制御し、パーソナルコンピュータ１０をパワーオン／パワーオフする機能を有している。パーソナルコンピュータ１０のパワーオン／パワーオフの制御は、ＥＣ／ＫＢＣ４５と電源回路４６との共同動作によって実行される。また、ＥＣ／ＫＢＣ４５は、パーソナルコンピュータ１０が非稼働状態（電源オフ状態）にある場合でも電源供給されるモジュールであり、パーソナルコンピュータ１０が非稼働時に使用される音声出力機能（スリープ＆ミュージック機能）を制御するためのコントローラとして使用される。ＥＣ／ＫＢＣ４５は、音声出力機能の制御のために、ＬＣＤ開閉センサ５５からのディスプレイユニット１２が閉塞位置にあるか否かを示すオープン／クローズ信号Ｃ４、電源回路４６からのバッテリ４７の残量を示すバッテリレベル信号Ｃ６を入力する。オープン／クローズ信号Ｃ４は、例えば１ビットの信号で、例えば“１”ならばディスプレイユニット１２が開放位置（「ＯＰＥＮ」）にあることを示し、“０”ならばディスプレイユニット１２が閉塞状態（「ＣＬＯＳＥ」）にあることを示す。
【００２８】
なお、ＥＣ／ＫＢＣ４５の他に電源オフ状態において動作可能なコントローラが実装されていれば、このコントローラによって音声出力機能を制御するようにしても良い。
【００２９】
電源回路４６は、コンピュータ本体１１に装着されたバッテリ４７、またはＡＣアダプタ４８を介して接続された外部電源から電源供給を受けて、各コンポーネントへの動作電源を生成して供給する。電源回路４６には、電源マイコンが設けられている。電源マイコンは、各コンポーネントとバッテリに対する電源供給（充放電）や、バッテリの充電状態を監視する。
【００３０】
電源回路４６は、パーソナルコンピュータ１０のシステムステートに応じて、ＥＣ／ＫＢＣ４５の制御によって各モジュールへの電源供給を切り替える。電源回路４６は、パーソナルコンピュータ１０のシステムステートに応じたＥＣ／ＫＢＣ４５の制御によって、Ｓ電源、Ｂ電源、Ａ電源、Ｐ電源のそれぞれの電源系について供給をオン／オフすることができる。
【００３１】
Ｓ電源は、システムが電源オフされた状態においても常に供給される電源であり、ＥＣ／ＫＢＣ４５に供給される。
【００３２】
Ｂ電源は、スタンバイ状態においてメインメモリ３２に記録されたデータをバックアップするために供給される電源である。
【００３３】
Ａ電源は、パーソナルコンピュータ１０が非稼働状態にある時に音声出力機能を有効にするための電源であり、アナログ音声信号を処理するアナログスイッチ５３及びスピーカアンプ５４に供給される電源である。
【００３４】
Ｐ電源は、パーソナルコンピュータ１０が電源オン状態にある場合に供給される電源である。
【００３５】
図３は、パーソナルコンピュータ１０の各状態（システムステートＳ０，Ｓ３，Ｓ４，Ｓ５）において供給される電源を示す図である。  
図３に示すように、パーソナルコンピュータ１０が電源オン（Ｓ０）の状態（稼働状態）にある場合には、電源回路４６は、Ｓ電源、Ｂ電源、Ｐ電源、Ａ電源の全ての供給をオンする。
【００３６】
また、パーソナルコンピュータ１０がスタンバイ状態（Ｓ３）（あるいはスリープ／サスペンドの状態）にある場合には、Ｓ電源、Ｂ電源の供給をオンする。ただし、本実施形態のパーソナルコンピュータ１０では、スタンバイ状態において音声出力機能を使用するため、ケーブル２６（オーディオプレーヤ２５）を接続するためのプラグ２７がラインイン端子１９に挿入された場合には、さらにＡ電源の供給をオンして、音声出力機能で動作させるアナログスイッチ５３及びスピーカアンプ５４に対して電源供給する。
【００３７】
また、パーソナルコンピュータ１０が電源オフの状態（Ｓ５）、及びメインメモリ３２へのバックアップが不要なハイバネーション（休止状態）（Ｓ４）の状態にある場合には、Ｓ電源の供給のみをオンする。ただし、本実施形態のパーソナルコンピュータ１０では、電源オフ状態において音声出力機能を使用するため、ケーブル２６（オーディオプレーヤ２５）を接続するためのプラグ２７がラインイン端子１９に挿入された場合には、さらにＡ電源の供給をオンして、音声出力機能で動作させるアナログスイッチ５３及びスピーカアンプ５４に対して電源供給する。図３においては、Ａ電源のオン／オフを、電源モードのオン／オフとして示している。
【００３８】
ＥＣ／ＫＢＣ４５にはＳ電源が供給されるため、何れのシステムステートにおいても電源供給がオンされ、非稼働時における音声出力機能の制御が可能である。
【００３９】
サウンドコントローラ５０（オーディオコーデック）は、ＩＣＨ４０を通じて入力されるデジタルオーディオデータをアナログ音声信号に変換すると共に、ＯＳやデバイスドライバ、音声再生プログラム等の制御による音量あるいは音質（音響効果）等の調整をしてアナログスイッチ５３に出力する。また、サウンドコントローラ５０は、パーソナルコンピュータ１０が稼働時にある場合には、同様にして、ラインイン端子１９を介して入力されたオーディオプレーヤ２５からのアナログ音声信号の音量調整をしてアナログスイッチ５３に出力する。
【００４０】
アナログスイッチ５３は、ＥＣ／ＫＢＣ４５からのセレクト信号Ｃ２に応じて、サウンドコントローラ５０側あるいはラインイン端子１９側の何れかの経路に切り替える。アナログスイッチ５３は、ＥＣ／ＫＢＣ４５の制御により、パーソナルコンピュータ１０が稼働時には、サウンドコントローラ５０側に切り替えられ、非稼働時に音声出力機能が有効である場合に、サウンドコントローラ５０をバイパスするラインイン端子１９側に切り替えられる。
【００４１】
スピーカアンプ５４は、アナログスイッチ５３を介して入力されるアナログ音声信号を増幅し、スピーカ１８から音声信号に応じた音声を出力させる。スピーカアンプ５４は、ＥＣ／ＫＢＣ４５からのミュート信号Ｃ３に応じて、音声のミュート／ミュート解除を切り替えることができる。
【００４２】
なお、ラインイン端子１９には、スイッチ５２（あるいはセンサ）が内蔵されている。スイッチ５２は、ラインイン端子１９にケーブル２６を接続するためのプラグ２７の挿入によってオン／オフが切り替えられ、オン／オフの状態に応じたステータス信号Ｃ１をＥＣ／ＫＢＣ４５に出力する。
【００４３】
次に、本実施形態におけるパーソナルコンピュータ１０の動作について説明する。  
図４は、本実施形態における音声出力モード選択処理を示すフローチャートである。音声出力モード選択処理は、パーソナルコンピュータ１０が非稼働時に、音声出力機能による音声出力を許可するか、あるいは禁止にするかを、ユーザからの指示に応じて選択するための処理である。
【００４４】
本実施形態における音声出力モード選択処理は、例えばＢＩＯＳセットアップ、あるいはハードウェアセットアップの処理内で実行できる。例えば、ＢＩＯＳセットアップは、電源音時に所定のキー操作をすることにより起動させて、実行することができる。また、ハードウェアセットアップは、ハードウェアセットアップ用のユーティリティプログラム（あるいはアプリケーションプログラム）を起動させて、実行することができる。本実施形態では、何れによって音声出力モード選択処理を実行しても良い。
【００４５】
音声出力モード選択処理の実行が指示されると、ＣＰＵ３０は、音声出力モード選択画面をＬＣＤ１７において表示させる（ステップＡ１）。
【００４６】
図５には、音声出力モード選択画面の一例を示している。音声出力モード選択画面では、音声出力モードを「許可」（Enable）あるいは「禁止」（Disable）の何れかに指定することができる。
【００４７】
ＣＰＵ３０は、例えばユーザによるキーボード１３の操作によって「許可」あるいは「禁止」の何れかを選択する指示が入力され（ステップＡ２）、確定が指示されると（ステップＡ３、Ｙｅｓ）、音声出力モードを示すデータ、すなわち「許可」あるいは「禁止」を示すデータを不揮発性メモリに記録する（ステップＡ４）。不揮発性メモリに記録される音声出力モードを示すデータは、ＢＩＯＳセットアップあるいはハードウェアセットアップの何れによって実行された場合も共通して交信されるものとする。
【００４８】
なお、音声出力モードを示すデータを記録する不揮発性メモリとして、例えばＢＩＯＳ−ＲＯＭ４２とする他、後述する電源オフ処理において読み取ることができれば他の記憶媒体とすることもできる。
【００４９】
図６は、本実施形態における電源オフ処理を示すフローチャートである。  
ＣＰＵ３０は、ユーザからの指示、あるいはプログラムからの要求に応じて、電源オフが要求された場合に電源オフ処理を開始する。なお、ここでの電源オフは、パーソナルコンピュータ１０を非稼働状態にすることを示すもので、完全に電源オフ（Ｓ０）する場合だけでなく、スタンバイ／スリープ／サスペンド（Ｓ３）、ハイバネーション（休止状態）（Ｓ４）と称される状態にする場合も含むものとする。
【００５０】
ＣＰＵ３０は、音声出力モード選択処理によって音声出力モードを示すデータを不揮発性メモリ（例えばＢＩＯＳ−ＲＯＭ４２）から読み取る（ステップＢ１）。
【００５１】
音声出力モードを示すデータが音声出力の「禁止」を示す場合（ステップＢ２、Ｎｏ）、ＣＰＵ３０は、ＥＣ／ＫＢＣ４５に対して、非稼動時の音声出力を禁止に設定する（ステップＢ４）。すなわち、ＥＣ／ＫＢＣ４５の所定のフラグレジスタに音声出力モード「禁止」（Disable）を示すデータをコピーする。
【００５２】
一方、音声出力モードを示すデータが音声出力の「許可」を示す場合（ステップＢ２、Ｙｅｓ）、ＣＰＵ３０は、ＥＣ／ＫＢＣ４５に対して、非稼動時の音声出力を許可に設定する（ステップＢ３）。すなわち、ＥＣ／ＫＢＣ４５の所定のフラグレジスタに音声出力モード「許可」（Enable）を示すデータをコピーする。
【００５３】
その後、パーソナルコンピュータ１０を電源オフ（非稼働状態）する（ステップＢ５）。
【００５４】
次に、本実施形態における非稼働状態に移行した後のＥＣ／ＫＢＣ４５による音声出力機能（電源モード）の制御動作について説明する。本実施形態では、以下の（１）（２）（３）に示すユーザからの要求に基づく音声出力機能（電源モード）のオン／オフ制御を実現する。各オン／オフ制御を仕様１，２，３として説明する。
【００５５】
（１）仕様１  
仕様１では、電源オフ直後は、オーディオプレーヤ２５を接続するためにプラグ２７がラインイン端子１９に挿入されていてもスピーカ１８から音声を出力させない。その後、プラグ２７が挿入された場合に音声出力機能を有効にする。
【００５６】
例えば、パーソナルコンピュータ１０が電源オン状態の時に、オーディオプレーヤ２５をパーソナルコンピュータ１０に接続して、スピーカ１８を利用してオーディオプレーヤ２５により再生された音楽を出力させていたものとする。ここで、ユーザがパーソナルコンピュータ１０の使用を終了するために電源オフ（あるいはスリープやハイバネーション）したにも係わらず、音声出力機能が許可（Enable）に設定されていたために、非稼働状態に移行した後も継続して音楽を出力さるとユーザに対して違和感を与えることがある。
【００５７】
そこで、本実施形態のパーソナルコンピュータ１０では、ユーザにより電源オフが指示され、非稼働状態に移行した直後には、音声出力機能を無効にしてスピーカ１８から音声が出力されないようにする。すなわち、電源モードはオフのままとする。その後、ユーザによりプラグ２７がラインイン端子１９から抜去され、その後、再び、ラインイン端子１９にプラグ２７が挿入された際には、ユーザからの明示的な音声出力機能を使用する要求であると判別して、音声出力機能を有効（電源モードをオン）にする。
【００５８】
また、プラグ２７をラインイン端子１９から抜いた状態で電源オフした場合は、音声出力機能が許可に設定されていれば、非稼働状態に移行した後にプラグ２７が挿入された際に、音声出力機能を有効（電源モードをオン）にする。
【００５９】
（２）仕様２  
仕様２では、ディスプレイユニット１２が閉塞位置にあるときはスピーカ１８から音声を出力させない。
【００６０】
図１に示すように、コンピュータ本体１１とディスプレイユニット１２とがヒンジ機構２１により結合された筐体構造の場合、ディスプレイユニット１２を閉塞状態にすると、コンピュータ本体１１の上面部に設けられたスピーカ１８の開口部が塞がれてしまう。ディスプレイユニット１２が閉塞位置にある時に、音声出力機能を有効にして、オーディオプレーヤ２５からの音声をスピーカ１８から出力させても、本来の音量／音質の音声を出力させることができない。すなわち、ユーザが音声出力機能を利用する場合には、スピーカ１８から良好な音声が出力されるようにディスプレイユニット１２を開放位置に回動させるため、ディスプレイユニット１２が閉塞位置にある場合には音声出力機能の利用を意図していないものと判別できる。
【００６１】
そこで、本実施形態におけるパーソナルコンピュータ１０では、ＥＣ／ＫＢＣ４５により、ＬＣＤ開閉センサ５５からのオープン／クローズ信号Ｃ４を監視し、ディスプレイユニット１２が開放位置にないことが判別された場合には、音声出力機能を無効にしてスピーカ１８から音声が出力されないようにする。なお、ディスプレイユニット１２が閉塞位置にあっても、スピーカ１８の前面に十分な開口面積がある構造であれば、ディスプレイユニット１２の位置に基づく音声出力機能のオン／オフ制御は不要である。
【００６２】
（３）仕様３  
仕様３では、バッテリ４７の残量が規定値以上ないときはスピーカ１８から音声を出力させない。
【００６３】
ＡＣアダプタ４８が接続されていないためバッテリ駆動されている場合には、スリープあるいはハイバネーションの非稼働状態において音声出力機能を使用するとバッテリ４７を消費してしまう。バッテリ４７の残量がなくなるまで音声出力機能により音声の出力を続けると、強制電源オフとなるため正常にレジュームを行うことができなくなる。ユーザによりスリープあるいはハイバネーションによる移行が指示された場合には、再度、パーソナルコンピュータ１０を使用することが意図されているため、正常にレジュームできるように音声出力機能のオン／オフを制御する。
【００６４】
そこで、本実施形態におけるパーソナルコンピュータ１０では、バッテリ４７の残量が正常なレジュームができなくなる規定値未満となった場合に、音声出力機能を無効（電源モードをオフ）としてスピーカ１８から音声が出力されないようにする。
【００６５】
次に、各仕様１〜３の制御処理について説明する。  
仕様１を実現するための制御処理（基本制御処理）を、図７及び図８のフローチャートに示している。  
まず、ＥＣ／ＫＢＣ４５は、非稼働状態（システムステートＳ３，Ｓ４，Ｓ５）に移行された場合には、プラグ２７がラインイン端子１９に挿入されているか否かに関係無く、電源モードをオフとする（図７、ステップＣ１）。すなわち、ＥＣ／ＫＢＣ４５は、電源回路４６によるＡ電源を含む、システムステートに応じた各電源（Ｐ電源またはＢ電源）の供給をオフさせる。
【００６６】
その後、ＥＣ／ＫＢＣ４５は、ステータス信号Ｃ１により、ユーザによりプラグ２７がラインイン端子１９から挿抜されたことを検出した場合に、割り込みを受け付けて電源モードの切り替え制御を行う。
【００６７】
ＥＣ／ＫＢＣ４５は、ラインイン端子１９からプラグ２７から抜去されたことを検出すると（ステップＤ１、unplug）、単純に電源モードをオフにする（ステップＤ２）。
【００６８】
一方、ＥＣ／ＫＢＣ４５は、ラインイン端子１９にプラグ２７が挿入されたことを検出すると（ステップＤ１、Plug）、以下の条件（ａ１）（ｂ１）（ｃ１）を満たしていれば、音声出力機能を有効にして（電源モードをオン）にして、スピーカ１８から音声を出力できるようにする（ステップＤ６）。なお、電源モードのオン／オフの切り替えに伴う制御の詳細については後述する（図１１参照）。
【００６９】
（ａ１）フラグレジスタに音声出力モード（音声出力機能）が許可（Enable）に設定されている（ステップＤ３、Enable）。
【００７０】
（ｂ１）ＬＣＤ開閉センサ５５からのオープン／クローズ信号Ｃ４により、ディスプレイユニット１２が開放位置にあることが判別される（ステップＤ４、ＯＰＥＮ）。
【００７１】
（ｃ１）電源回路４６からのバッテリレベル信号Ｃ６により、バッテリ４７の残量が規定値以上あることが判別される（ステップＤ５、規定値以上）。
【００７２】
ステップＤ３〜Ｄ５に示す条件（ａ１）（ｂ１）（ｃ１）の何れかを満たさない場合には、ＥＣ／ＫＢＣ４５は、電源モードをオフ（音声出力機能を無効）とする（ステップＤ７）。
【００７３】
仕様２を実現するための制御処理を、図９のフローチャートに示している。  
図８及び図９に示した基本制御フローチャートに対し、図９に示した開閉割込み制御フローチャートを追加する。
【００７４】
ＥＣ／ＫＢＣ４５は、オープン／クローズ信号Ｃ４により、ディスプレイユニット１２の開閉状態が変更されたことを検出した場合に、割り込みを受け付けて電源モードの切り替え制御を行う。
【００７５】
ＥＣ／ＫＢＣ４５は、ディスプレイユニット１２が閉塞位置に回動されたことを検出すると（ステップＦ１、ＣＬＯＳＥ）、単純に電源モードをオフにする（ステップＦ２）。
【００７６】
一方、ＥＣ／ＫＢＣ４５は、ディスプレイユニット１２が開放位置に回動されたことを検出すると（ステップＦ１、ＯＰＥＮ）、以下の条件（ａ２）（ｂ２）（ｃ２）を満たしていれば、音声出力機能を有効にして（電源モードをオン）にして、スピーカ１８から音声を出力できるようにする（ステップＦ６）。
【００７７】
（ａ２）フラグレジスタに音声出力モード（音声出力機能）が許可（Enable）に設定されている（ステップＦ３、Enable）。
【００７８】
（ｂ２）スイッチ５２からのステータス信号Ｃ１により、ラインイン端子１９にプラグ２７が挿入されていることが判別される（ステップＦ４、plugged）。
【００７９】
（ｃ２）電源回路４６からのバッテリレベル信号Ｃ６により、バッテリ４７の残量が規定値以上あることが判別される（ステップＦ５、規定値以上）。
【００８０】
ステップＦ３〜Ｆ５に示す条件（ａ２）（ｂ２）（ｃ２）の何れかを満たさない場合には、ＥＣ／ＫＢＣ４５は、電源モードをオフ（音声出力機能を無効）とする（ステップＦ７）。
【００８１】
仕様３を実現するための制御処理を、図１０のフローチャートに示している。  
図８及び図９に示した基本制御フローチャートに対し、図１０に示したバッテリ残量制御フローチャートを追加する。
【００８２】
ＥＣ／ＫＢＣ４５は、バッテリレベル信号Ｃ６により、例えばバッテリ４７の残量が１％減少したことを検出した場合に、割り込みを受け付けて、電源モードの切り替え判断を行う。
【００８３】
ＥＣ／ＫＢＣ４５は、バッテリレベル信号Ｃ６が示すバッテリ４７の残量が予め決められた規定値以上であるか判別し、規定値以上なしと判別された場合には（ステップＧ１、規定値未満）、単純に電源モードをオフにする（ステップＧ２）。
【００８４】
一方、ＥＣ／ＫＢＣ４５は、バッテリ４７の残量が規定値以上あると判別されたされたことを検出すると（ステップＧ１、規定値以上）、以下の条件（ａ３）（ｂ３）（ｃ３）を満たしていれば、音声出力機能を有効にして（電源モードをオン）にして、スピーカ１８から音声を出力できるようにする（ステップＧ６）。
【００８５】
（ａ３）フラグレジスタに音声出力モード（音声出力機能）が許可（Enable）に設定されている（ステップＧ３、Enable）。
【００８６】
（ｂ２）スイッチ５２からのステータス信号Ｃ１により、ラインイン端子１９にプラグ２７が挿入されていることが判別される（ステップＧ４、plugged）。
【００８７】
（ｃ３）ＬＣＤ開閉センサ５５からのオープン／クローズ信号Ｃ４により、ディスプレイユニット１２が開放位置にあることが判別される（ステップＧ５、ＯＰＥＮ）。
【００８８】
ステップＧ３〜Ｇ５に示す条件（ａ３）（ｂ３）（ｃ３）の何れかを満たさない場合には、ＥＣ／ＫＢＣ４５は、電源モードをオフ（音声出力機能を無効）とする（ステップＧ７）。
【００８９】
このようにして、仕様１，２，３の何れの場合においても、ユーザにより音声出力機能が許可（Enable）に設定されていると共に、オーディオプレーヤ２５を接続するためにプラグ２７がラインイン端子１９に挿入され、スピーカ１８から良好な状態で音声が出力されるようにディスプレイユニット１２が開放位置に回動され、さらにバッテリ４７の残量が規定値以上である場合には、ユーザが非稼働時においてオーディオプレーヤ２５からの音声をスピーカ１８から出力させることを要求しているものと判別し、音声出力機能を有効（電源モードをオン）にすることができる。
【００９０】
次に、非稼働状態におけるＥＣ／ＫＢＣ４５の電源モードのオン／オフ制御の詳細について、図１１のフローチャートを参照しながら説明する。  
ＥＣ／ＫＢＣ４５は、電源モードをオンする場合（ステップＡ５、Ｙｅｓ）、ミュート信号Ｃ３によりスピーカアンプ５４をミュート状態にしておく（ステップＥ６）。すなわち、スピーカアンプ５４への電源投入時やアナログスイッチ５３の切り替え時にノイズが発生するため、スピーカアンプ５４によりスピーカ１８から音が出力されないようにしておく。
【００９１】
スピーカアンプ５４をミュート状態にした後、ＥＣ／ＫＢＣ４５は、電源回路４６に対してＡ電源の供給をオンさせて（ステップＥ３）、電源モードをオン状態へ移行させる。すなわち、パーソナルコンピュータ１０を非稼働状態にしたままで、音声出力機能に関係するスピーカアンプ５４とアナログスイッチ５３に対してのみＡ電源を供給する。
【００９２】
サウンドコントローラ５０は、プログラムによって制御されるスタンバイモードでは動作しない。このため、ＥＣ／ＫＢＣ４５は、セレクト信号Ｃ２によりアナログスイッチ５３を制御して、ラインイン端子１９から入力されたアナログ音声信号がサウンドコントローラ５０をバイパスしてスピーカアンプ５４へ伝わるように経路を切り替える（ステップＥ４）。
【００９３】
ＥＣ／ＫＢＣ４５は、アナログスイッチ５３の切り替えが終わった後に、ミュート信号Ｃ３により、スピーカアンプ５４のミュート状態を解除する（ステップＥ５）。
【００９４】
音声出力機能が有効（電源モードオン）にされると、ラインイン端子１９に接続されたオーディオプレーヤ２５において例えば音楽が再生されると、この音楽のアナログ音声信号がラインイン端子１９を通じてスピーカアンプ５４に入力される。スピーカアンプ５４は、電源回路４６によりＡ電源が供給されているため、アナログ音声信号を増幅して、スピーカ１８から音楽が出力させることができる。この時、パーソナルコンピュータ１０は、スタンバイ状態にあり、音声出力機能に関係しないモジュールに対しては電源供給されていない。このため、パーソナルコンピュータ１０の消費電力は、電源オン状態にある場合よりも大幅に少なくすることができる。
【００９５】
ＥＣ／ＫＢＣ４５は、電源モードをオフする場合（ステップＥ６、Ｙｅｓ）、ミュート信号Ｃ３によりスピーカアンプ５４をミュート状態にしておく（ステップＥ７）。
【００９６】
スピーカアンプ５４をミュート状態にした後、ＥＣ／ＫＢＣ４５は、セレクト信号Ｃ２によりアナログスイッチ５３を制御して、サウンドコントローラ５０側に切り替えて、ラインイン端子１９から入力されたアナログ音声信号がサウンドコントローラ５０を介してスピーカアンプ５４へ伝わるように経路を切り替える（ステップＥ８）。
【００９７】
その後、ＥＣ／ＫＢＣ４５は、電源回路４６に対してＡ電源の供給をオフさせて（ステップＥ９）、電源モードをオフ状態へ移行させる。
【００９８】
すなわち、電源オフ（Ｓ５）あるいはハイバネーション（Ｓ４）の場合にはＳ電源のみを供給をオンし、スタンバイモード（Ｓ３）の場合にはＢ電源とＳ電源の供給をオンさせる。すなわち、アナログスイッチ５３とスピーカアンプ５４に対するＡ電源の供給をオフする。
【００９９】
ＥＣ／ＫＢＣ４５は、電源供給の切り替えが完了した後、ミュート信号Ｃ３により、スピーカアンプ５４のミュート状態を解除する（ステップＥ１０）。
【０１００】
こうして、本実施形態におけるパーソナルコンピュータ１０では、電源オフやスタンバイモード等の非稼働状態において、前述した仕様１，２，３による制御処理により電源モードがオン／オフされる場合には、スピーカアンプ５４に対する電源供給（Ａ電源）のオン／オフ、及びアナログスイッチ５３の切り替えが制御される。
【０１０１】
なお、前述した説明では、ラインイン端子１９（ジャック）にプラグ２７が挿入されたことをスイッチ５２により検出しているが、ラインイン端子１９から入力された音声信号の音量レベルを検出するようにしても良い。すなわち、オーディオプレーヤ２５において音楽等が再生されて、スピーカ１８から出力すべき音声（音楽）が存在することを検出して、前述したプラグ２７の挿入を検出する場合と同様の制御を行う。これにより、単にプラグ２７がラインイン端子１９に挿入されただけで、スピーカ１８から出力すべき音声がない場合に、スピーカアンプ５４とアナログスイッチ５３に対して不要な電源供給（Ａ電源）がされなくなるので、省電力化を図ることができる。
【０１０２】
また、音声出力機能を使用している間にもバッテリ４７を充電できるのであれば、ＡＣアダプタ４８が接続されていれば（バッテリ駆動されていない）、常時、電源モードをオンにしても良い。一般のノートブック型のパーソナルコンピュータ１０においては、バッテリ４７の消費よりもＡＣアダプタ４８からの電力供給が上回るため、バッテリ残量に関係無く電源モードをオンにできる。
【０１０３】
ただし、音声出力機能によるバッテリ４７の残量消費が電力供給を上回ってしまう場合には、ＡＣアダプタ４８の接続時については、バッテリ残量がある基準値以上となったときに自動的に音声出力機能を有効にして、スピーカ１８からの音声出力を開始してもよい。このとき、音声出力開始の基準値は、前述した仕様１〜３の説明において、バッテリ４７の残量を判別するための規定値よりも充分大きな残量値を示すものとする。つまり、音声出力が開始された後、すぐにバッテリ４７の残量不足により音声出力が停止しないようにする。
【０１０４】
なお、前述した説明では、ラインイン端子１９を音声信号入力用として説明しているが、マイク接続用と兼用しても良い。この場合、サウンドコントローラ５０を介してマイク用の電源をラインイン端子１９に供給するものとする。サウンドコントローラ５０に対しては、電源オフまたはスタンバイモードにおいてはＰ電源の供給がオフされるため、ラインイン端子１９に対してマイク用の電源は供給されない。
【０１０５】
また、ラインイン端子１９に内蔵されたスイッチ５２に代えて、独立したスイッチを設けて、ユーザの手動動作によってオン／オフを切り替えられるようにしても良い。このスイッチのオン／オフに応じたステータス信号Ｃ１がＥＣ／ＫＢＣ４５に入力される。ユーザは、オーディオプレーヤ２５をパーソナルコンピュータ１０に接続して使用する場合に、このスイッチをオンに切り替えることで、音声出力機能を有効にすることを要求できる。
【０１０６】
また、前述した説明では、プラグ２７が挿入された状態のままで非稼働状態に移行された場合、プラグ２７がラインイン端子１９から抜去され、再度、プラグ２７が挿入された場合に、音声出力機能を有効にするものとしているが（音声出力モードが許可の場合）、他の方法により音声出力機能を有効にできるようにしても良い。例えば、図２に示すように、ユーザが手動操作できるスイッチ６０を設ける。ＥＣ／ＫＢＣ４５は、パーソナルコンピュータ１０が非稼働状態にある場合に、ユーザの手動操作によりスイッチ６０がオンされたことを検出すると、電源回路４６に対してＡ電源の供給オンを設定する。これにより、プラグ２７をラインイン端子１９から抜いてから、再度、挿入するといった操作を省略することができる。
【０１０７】
また、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に構成要素を適宜組み合わせてもよい。
【符号の説明】
【０１０８】
１０…パーソナルコンピュータ、１１…コンピュータ本体、１７…ＬＣＤ、１８…スピーカ、１９…ラインイン端子、３０…ＣＰＵ、３２…メインメモリ、４２…ＢＩＯＳ−ＲＯＭ、４５…ＥＣ／ＫＢＣ、４６…電源回路、５２…スイッチ、５３…アナログスイッチ、５４…スピーカアンプ。
【図１】
2011138268.tif 000003
【図２】
2011138268.tif 000004
【図３】
2011138268.tif 000005
【図４】
2011138268.tif 000006
【図５】
2011138268.tif 000007
【図６】
2011138268.tif 000008
【図７】
2011138268.tif 000009
【図８】
2011138268.tif 000010
【図９】
2011138268.tif 000011
【図１０】
2011138268.tif 000012
【図１１】
2011138268.tif 000013