(57)【要約】 【課題】非稼働状態に移行した後に使用可能な機能をユーザに認識させることができるようにする。【解決手段】実施形態の電子機器は、音声信号を出力する第１の外部機器が接続されるライン端子を有する電子機器であって、前記ライン端子に前記第１の外部機器が接続されていることを検出する第１の検出手段と、前記ライン端子から入力された前記音声信号を増幅して出力するアンプ機能を有するオーディオコーデックと、前記オーディオコーデックにより出力された音声信号に応じた音を出力するスピーカと、前記電子機器が非稼働状態にあり、かつ前記第１の検出手段により前記第１の外部機器が接続されていることが検出されている時に、前記オーディオコーデックに電源を供給する第１の電源供給手段と、前記第１の電子機器が稼働状態にあり、かつ前記第１の検出手段により前記第１の外部機器が接続されていることが検出されている時に設定画面を表示する第１の表示手段とを有する。【選択図】図１
2011233037.tif 000002
【特許請求の範囲】
【請求項１】
音声信号を出力する第１の外部機器が接続されるライン端子を有する電子機器であって、
前記ライン端子に前記第１の外部機器が接続されていることを検出する第１の検出手段と、
前記ライン端子から入力された前記音声信号を増幅して出力するアンプ機能を有するオーディオコーデックと、
前記オーディオコーデックにより出力された音声信号に応じた音を出力するスピーカと、
前記電子機器が非稼働状態にあり、かつ前記第１の検出手段により前記第１の外部機器が接続されていることが検出されている時に、前記オーディオコーデックに電源を供給する第１の電源供給手段と、
前記第１の電子機器が稼働状態にあり、かつ前記第１の検出手段により前記第１の外部機器が接続されていることが検出されている時に設定画面を表示する第１の表示手段と
を具備したことを特徴とする電子機器。
【請求項２】
ＵＳＢ（Universal Serial Bus）端子と、
前記電子機器が非稼働状態にある時に、前記ＵＳＢ端子に第２の外部機器が接続されていることを検出する第２の検出手段と、
前記第２の検出手段により前記第２の外部機器が接続されていることが検出されている時に、前記ＵＳＢ端子に接続された前記第２の外部機器に対して電源を供給する第２の電源供給手段と、
前記電子機器が稼働状態にあり、かつ前記第２の検出手段により前記第２の外部機器が接続されていることが検出されている時に前記設定画面を表示する第２の表示手段と
をさらに具備したことを特徴とする請求項１記載の電子機器。
【請求項３】
ユーザからの指示に応じて、前記設定画面において前記設定画面を表示させない非表示設定をする設定手段をさらに具備し、
前記第１の表示手段は、前記第１の表示手段により表示された前記設定画面において非表示設定がされている場合には、前記設定画面を表示せず、
前記第２の表示手段は、前記第２の表示手段により表示された前記設定画面において非表示設定がされている場合には、前記設定画面を表示しないことを特徴とする請求項２記載の電子機器。
【請求項４】
ユーザからの前記設定画面の表示要求に応じて、前記設定画面を表示する第３の表示手段と、
前記第３の設定画面により表示された前記設定画面において前記非表示設定を解除する解除手段と
をさらに具備したことを特徴とする請求項３記載の電子機器。
【請求項５】
前記設定画面において、前記オーディオコーデックへの電源供給の有効あるいは無効、前記ＵＳＢ端子を介した前記第２の外部機器への電源供給の有効あるいは無効を、ユーザからの指定に応じて設定する機能設定手段とをさらに具備し、
前記第１の電源供給手段及び前記第２の電源供給手段は、前記機能設定手段により電源供給の有効が設定されている場合に電源の供給をすることを特徴とする請求項２記載の電子機器。
【請求項６】
前記第１の表示手段は、前記設定画面における前記オーディオコーデックへの電源供給の有効あるいは無効を設定するための第１の設定領域の表示形態を変更して前記設定画面を表示し、
前記第２の表示手段は、前記設定画面における前記第２の外部機器への電源供給の有効あるいは無効を設定するための第２の設定領域の表示形態を変更して前記設定画面を表示することを特徴とする請求項５記載の電子機器。
【請求項７】
前記第１の外部機器が接続されていることが検出されている時に、前記稼働状態から前記非稼働状態への移行がユーザ操作により指示された場合に、前記機能設定手段により前記オーディオコーデックへの電源供給が有効に設定されていれば前記設定画面を表示する第４の表示手段と、
前記第２の外部機器が接続されていることが検出されている時に、前記稼働状態から前記非稼働状態への移行がユーザ操作により指示された場合に、前記機能設定手段により前記第２の外部機器への電源供給が有効に設定されていれば前記設定画面を表示する第５の表示手段とをさらに具備したことを特徴とする請求項５記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、外部機器を接続が可能な電子機器に関する。
【背景技術】
【０００２】
一般に、パーソナルコンピュータ等の電子機器は、各種の外部機器を接続して使用することができる。例えば、パーソナルコンピュータは、外部機器からデータを入力して記録したり、外部に出力したりすることができる。また、近年では、パーソナルコンピュータに設けられたＵＳＢ（Universal Serial Bus）端子を通じて、バッテリの充電をする外部機器（例えば、携帯電話機、オーディオプレーヤ、デジタルカメラ等）も多い。
【０００３】
通常、パーソナルコンピュータは、稼動状態にある時（電源オン時）に、例えばＵＳＢ端子に外部機器が接続された場合には、外部機器が接続されたことを示す表示が可能である。また、パーソナルコンピュータに接続された外部機器においても、パーソナルコンピュータと接続されたことを示す表示が可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−８８６１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように従来技術では、電子機器において外部機器が接続されたことを示す表示が可能であるため、この表示によって外部機器を使用可能であることをユーザが認識することができる。
【０００６】
しかしながら、電子機器が稼働状態である時の状況をユーザに通知するための表示であるため、電子機器が非稼働状態に移行した後にも同様にして外部機器を接続して使用可能な機能があったとしても、表示ができない非稼働状態では、ユーザに対してこの機能が使用可能であることを認識させることができないという課題がある。
【０００７】
発明の目的は、非稼働状態に移行した後に使用可能な機能をユーザに認識させることが可能な電子機器を提供することにある。
【課題を解決するための手段】
【０００８】
実施形態の電子機器は、音声信号を出力する第１の外部機器が接続されるライン端子を有する電子機器であって、前記ライン端子に前記第１の外部機器が接続されていることを検出する第１の検出手段と、前記ライン端子から入力された前記音声信号を増幅して出力するアンプ機能を有するオーディオコーデックと、前記オーディオコーデックにより出力された音声信号に応じた音を出力するスピーカと、前記電子機器が非稼働状態にあり、かつ前記第１の検出手段により前記第１の外部機器が接続されていることが検出されている時に、前記オーディオコーデックに電源を供給する第１の電源供給手段と、前記第１の電子機器が稼働状態にあり、かつ前記第１の検出手段により前記第１の外部機器が接続されていることが検出されている時に設定画面を表示する第１の表示手段とを有する。
【図面の簡単な説明】
【０００９】
【図１】本実施形態における電子機器の構成を示す外観図。
【図２】本実施形態におけるパーソナルコンピュータのシステム構成を示すブロック図。
【図３】本実施形態におけるオーディオコーデックの周辺構成を示すブロック図。
【図４】本実施形態におけるスリープユーティリティプログラムにより表示されるスリープユーティリティ画面の一例を示す図。
【図５】本実施形態におけるパーソナルコンピュータ１０のスリープユーティリティ処理について示すフローチャート。
【図６】本実施形態におけるスリープユーティリティ設定処理について示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、実施形態を説明する。  
図１は、本実施形態における電子機器の構成を示す外観図である。この電子機器は、例えば、ノートブック型の携帯型パーソナルコンピュータ１０として実現されている。本実施形態におけるパーソナルコンピュータ１０は、非稼働状態の時に、ラインアウト付き外部機器（例えば、携帯型のオーディオプレーヤ２５）から出力されたアナログ音声信号を入力して、筐体に実装されたスピーカ１８から出力させる音声出力機能（以下、スリープアンドミュージック機能と称する）、及び非稼働状態の時に、ＵＳＢ（Universal Serial Bus）を介して外部のＵＳＢ機器に電源供給をする電源供給機能（以下、スリープアンドチャージ機能と称する）を有している。
【００１１】
オーディオプレーヤ２５からの出力を直接スピーカに接続した場合、オーディオプレーヤ２５の出力がスピーカの能力に比べて小さいため、十分な音量の音声を出力することができない。本実施形態におけるスリープアンドミュージック機能は、パーソナルコンピュータ１０が非稼働状態にある場合でも、オーディオプレーヤ２５をパーソナルコンピュータ１０に接続するために、プラグ２７がラインイン端子１９に接続された場合に、内蔵された音声信号増幅のためのオーディオコーデック５０（アンプ機能）に電源を供給して、オーディオプレーヤ２５からの音声信号を増幅してスピーカ１８から出力させることができる。
【００１２】
なお、パーソナルコンピュータ１０の非稼働状態とは、例えば電源オフ状態（シャットダウン）（システムステートＳ５）の他、スタンバイ／スリープ／サスペンド（システムステートＳ３）、ハイバネーション（休止状態）（システムステートＳ４）と称される状態を含むものとする。すなわち、非稼働状態は、プロセッサ（ＣＰＵ３０）が動作していない状態である。なお、電源オン状態は、システムステートＳ０である。
【００１３】
また、本実施形態におけるスリープアンドチャージ機能は、パーソナルコンピュータ１０が非稼働状態にある場合でも、ＵＳＢ機器がＵＳＢ端子２０（ＵＳＢポート）に接続された場合に、ＵＳＢ端子２０を介してＵＳＢ機器に電源供給することができる。従って、パーソナルコンピュータ１０を起動させなくても、バッテリ駆動が可能なＵＳＢ機器（例えば、オーディオプレーヤ、携帯電話機、デジタルカメラ、携帯型ナビゲーション装置等）をパーソナルコンピュータ１０に接続して充電することができる。
【００１４】
図１は、パーソナルコンピュータ１０のディスプレイユニットを開いた状態における斜視図である。パーソナルコンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ（Liquid Crystal Display）１７から構成される表示装置が組み込まれており、そのＬＣＤ１７の表示画面はディスプレイユニット１２のほぼ中央に位置されている。
【００１５】
ディスプレイユニット１２は、コンピュータ本体１１に対して開放位置と閉塞位置との間を、ヒンジ機構２１により回動自在に取り付けられている。コンピュータ本体１１は、バッテリが取り外し自在に挿入可能な薄い箱形の筐体を有している。
【００１６】
コンピュータ本体１１の上面には、キーボード１３、パワーオン／オフするためのパワーボタンスイッチ１４、汎用ハードウェアボタン１５、タッチパッド１６、スピーカ１８などが配置されている。
【００１７】
コンピュータ本体１１の側面には、オーディオプレーヤ２５から出力されたアナログ音声信号を入力するためのラインイン端子１９（ジャック）、各種のＵＳＢ機器を接続するための複数のＵＳＢ端子２０が設けられている。ラインイン端子１９には、オーディオプレーヤ２５のラインアウト端子と接続されたケーブル２６を、プラグ２７により接続することができる。
【００１８】
次に、図２を参照して、本実施形態におけるパーソナルコンピュータ１０のシステム構成について説明する。
【００１９】
パーソナルコンピュータ１０は、図２に示すように、ＣＰＵ３０、ＭＣＨ３１（ノースブリッジ）、メインメモリ３２、表示コントローラ３５、ＩＣＨ４０（サウスブリッジ）、ハードディスクドライブ（ＨＤＤ）４１、ＢＩＯＳ−ＲＯＭ４２、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）４５、電源回路４６等を備えている。
【００２０】
ＣＰＵ３０は、パーソナルコンピュータ１０の動作を制御するために設けられたプロセッサであり、ＨＤＤ４１からメインメモリ３２にロードされる、オペレーティングシステム（ＯＳ）、各種ハードウェアを制御するドライバ、および各種アプリケーションプログラム等を実行する。アプリケーションプログラムには、パーソナルコンピュータ１０が非稼働状態の時に動作可能な機能（スリープアンドミュージック機能、スリープアンドチャージ機能）の設定をするためのスリープユーティリティプログラムが含まれる。スリープユーティリティプログラムは、パーソナルコンピュータ１０が稼動状態にある場合、ラインイン端子１９あるいはＵＳＢ端子４９を介して外部機器が接続されると、自動的にスリープアンドミュージック機能とスリープアンドチャージ機能に関する各種設定をするためのスリープユーティリティ画面をポップアップ表示させる。これにより、ユーザに対して、パーソナルコンピュータ１０が非稼動状態にある時にも使用可能な機能があることを認識させる。さらに、ＣＰＵ３０は、ＢＩＯＳ−ＲＯＭ４２に格納されたシステムＢＩＯＳ（Basic Input Output System）も実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００２１】
ＭＣＨ３１は、ＣＰＵ３０のローカルバスとＩＣＨ４０との間を接続するブリッジデバイスである。ＭＣＨ３１には、メインメモリ３２をアクセス制御するメモリコントローラも内蔵されている。
【００２２】
表示コントローラ３５は、パーソナルコンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する。表示コントローラ３５は、ＭＣＨ３１を介してＣＰＵ３０から送信される描画要求に基づいてビデオメモリ（ＶＲＡＭ）にフレーム群を描画するための表示処理（グラフィクス演算処理）を実行する。
【００２３】
ＩＣＨ４０は、ＨＤＤ４１および光ディスクドライブ（図示せず）を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラやSerial ATAコントローラ、ＵＳＢコントローラ等を内蔵している。
【００２４】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）４５は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３、タッチパッド１６、及び汎用ハードウェアボタン１８を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。
【００２５】
ＥＣ／ＫＢＣ４５は、ユーザによるパワーボタンスイッチ１４の操作に応じて電源回路４６を制御し、パーソナルコンピュータ１０をパワーオン／パワーオフする機能を有している。パーソナルコンピュータ１０のパワーオン／パワーオフの制御は、ＥＣ／ＫＢＣ４５と電源回路４６との共同動作によって実行される。また、ＥＣ／ＫＢＣ４５は、パーソナルコンピュータ１０が非稼働状態（電源オフ状態）の場合を含む何れのシステムステートにある場合でも電源回路４６から電源供給されるモジュールであり、パーソナルコンピュータ１０が非稼働時に使用される機能（スリープアンドミュージック機能、スリープアンドチャージ機能）を制御するためのコントローラとして使用される。
【００２６】
ＥＣ／ＫＢＣ４５は、スリープユーティリティ処理によって設定された設定データ４５ａに基づいて、スリープアンドミュージック機能とスリープアンドチャージ機能を制御する。設定データ４５ａに含まれる設定内容については後述する。ＥＣ／ＫＢＣ４５は、スリープアンドミュージック機能を動作させる場合には、電源切り替えスイッチ５３を制御して、オーディオコーデック５０への電源供給をオンし、スリープアンドチャージ機能を動作させる場合には、電源切り替えスイッチ５４を介して、ＵＳＢ端子２０への電源供給をオンする。また、ＥＣ／ＫＢＣ４５は、ＡＣアダプタ４８が接続されていない場合、スリープアンドミュージック機能あるいはスリープアンドチャージ機能を動作させている間に、バッテリ４７の残量が予め設定された設定値まで減少した場合に警報を出力するための制御を行う。
【００２７】
なお、ＥＣ／ＫＢＣ４５の他に電源オフ状態において動作可能なコントローラが実装されていれば、このコントローラによってスリープアンドミュージック機能を制御するようにしても良い。
【００２８】
電源回路４６は、コンピュータ本体１１に挿入されたバッテリ４７、またはＡＣアダプタ４８を介して接続された外部電源から電源供給を受けて、各コンポーネントへの動作電源を生成して供給する。電源回路４６には、電源マイコンが設けられている。電源マイコンは、各コンポーネントとバッテリに対する電源供給（充放電）や、バッテリ４７の充電状態（バッテリ残量）、ＡＣアダプタ４８の接続の有無（外部からの電源供給の有無）を監視する。
【００２９】
電源回路４６は、ＥＣ／ＫＢＣ４５による、パーソナルコンピュータ１０のシステムステートに応じた制御によって、各モジュールへの電源供給のオン／オフを制御する。本実施形態における電源回路４６は、パーソナルコンピュータ１０が非稼働時（システムステートＳ３，Ｓ４，Ｓ５）において、スリープアンドミュージック機能またはスリープアンドチャージ機能を動作させるために、それぞれの機能に関係する各モジュールに電源供給するための電源系が設けられている。
【００３０】
オーディオコーデック５０は、ＩＣＨ４０を通じて入力されるデジタルオーディオデータをアナログ音声信号に変換すると共に、ＯＳやデバイスドライバ、音声再生プログラム等の制御による音量あるいは音質（音響効果）等の調整をしてスピーカ１８に出力する。また、オーディオコーデック５０は、パーソナルコンピュータ１０が稼働状態にある場合には、同様にして、ラインイン端子１９を介して入力されたオーディオプレーヤ２５からのアナログ音声信号の音量調整等の信号処理をしてスピーカ１８に出力する。また、オーディオコーデック５０は、パーソナルコンピュータ１０が非稼働状態にあり、スリープアンドミュージック機能が動作される場合には、ラインイン端子１９を介して入力されたアナログ音声信号をアンプ機能により増幅してスピーカ１８に出力する。なお、オーディオコーデック５０は、音声出力を停止させるミュートモジュールが設けられている。ミュートモジュールは、ＥＣ／ＫＢＣ４５からのミュート信号により制御される。また、オーディオコーデック５０は、ＥＣ／ＫＢＣ４５からの通知（ビープコード）により警告音として利用可能な例えばビープ音をスピーカ１８から出力させることができる。なお、オーディオコーデック５０の詳細な構成については、図３を用いて説明する。
【００３１】
スイッチ５２（あるいはセンサ）は、ラインイン端子１９に内蔵されている。スイッチ５２は、ラインイン端子１９にケーブル２６を接続するためのプラグ２７（接続部材）の挿入によってオン／オフが切り替えられ、オン／オフの状態に応じた検出信号（「ＬＩＮＳＥ」信号）をＥＣ／ＫＢＣ４５に出力する。
【００３２】
電源切り替えスイッチ５３は、ＥＣ／ＫＢＣ４５からの電源制御信号（「ＡＭＰＯＮ」信号）に応じて、電源回路４６からオーディオコーデック５０への電源供給のオン／オフを切り替える。
【００３３】
電源切り替えスイッチ５４は、ＥＣ／ＫＢＣ４５からの電源制御信号（「ＵＳＢＯＮ」信号）に応じて、電源回路４６からＵＳＢ端子２０への電源供給のオン／オフを切り替える。
【００３４】
図３は、本実施形態におけるオーディオコーデック５０の周辺構成を示すブロック図である。  
図３に示すように、オーディオコーデック５０は、ラインイン端子１９と接続され、ラインイン端子１９にプラグ２７が挿入(接続）されることにより、オーディオプレーヤ２５から出力された音声信号を入力する。オーディオコーデック５０には、ポートＡ，Ｂが設けられている。ポートＡは、オーディオコーデック５０を構成するアナログ回路に音声信号を入力ためのポートである。ポートＢは、オーディオコーデック５０を構成するデジタル回路に音声信号を入力ためのポートである。なお、図３では、ステレオ音声信号（ＲＬ）を入力するための２本の信号線を示している。なお、ラインイン端子１９と接続された信号線とは別の信号線を介して、音声信号を入力することもできる。
【００３５】
ラインイン端子１９から出力される「ＬＩＮＳＥ」信号は、ＥＣ／ＫＢＣ４５とオーディオコーデック５０に入力される。電源切り替えスイッチ５３は、オーディオコーデック５０のアナログ回路への電源供給をオン／オフするためのスイッチ５３Ａと、オーディオコーデック５０の共通回路部５０Ｃへの電源供給をオン／オフするためのスイッチ５３Ｂを含んでいる。ＥＣ／ＫＢＣ４５は、「ＡＭＰＯＮ」信号により、スイッチ５３Ａ，５３Ｂの切り替えを制御する。
【００３６】
図４は、本実施形態におけるスリープユーティリティプログラムにより表示されるスリープユーティリティ画面９０の一例を示している。  
スリープユーティリティ画面９０には、スリープアンドミュージック機能の有効（Enable）／無効（Disable）、スリープアンドチャージ機能の有効／無効、バッテリ駆動時の機能の有効／無効をそれぞれ設定するための設定領域１００，１０１，１０２が設けられている。設定領域１００，１０１，１０２に設けられたチェックボックスにチェックを入れることにより、有効に設定することができる。また、設定領域１０２においては、現在のバッテリ残量が表示されると共に、バッテリ駆動時に動作させるスリープアンドミュージック機能とスリープアンドチャージ機能を無効にする下限値をユーザの指示により設定することができる。例えば、スライダ１０３の位置をユーザ操作によって移動させることにより、フル充電の容量に対して０〜１００％の範囲で下限値を設定することができる。なお、ユーザにより設定された下限値に対して予め決められた容量分（例えば、＋３％）を加算した容量を、バッテリ残量が下限値に近づいたことをユーザに通知するための警告の出力を判定する設定値とする。
【００３７】
また、スリープユーティリティ画面９０には、外部機器をパーソナルコンピュータ１０に接続した時にスリープユーティリティ画面９０をポップアップ表示しないように設定するためのチェックボックス１０４、設定の確定を指示するためのＯＫボタン１０５、設定内容をキャンセルするキャンセルボタン１０６等が設けられている。
【００３８】
次に、本実施形態におけるパーソナルコンピュータ１０のスリープユーティリティ処理について、図５に示すフローチャートを参照しながら説明する。  
ＣＰＵ３０は、稼働状態にある時（システムステートＳ０）に、ユーザの指示によりスリープユーティリティ処理の実行が要求されると（ステップＡ１、Ｙｅｓ）、スリープユーティリティプログラムによるスリープユーティリティ設定処理を実行する（ステップＡ１０）。スリープユーティリティ設定処理は、キーボード１３やタッチパッド１６を用いてユーザによって入力された指示に応じて、パーソナルコンピュータ１０が非稼働状態において動作されるスリープアンドミュージック機能とスリープアンドチャージ機能に関する各種設定をするための処理である。
【００３９】
一方、ＣＰＵ３０は、稼働状態にある時、ラインイン端子１９へプラグ２７が挿入されることで外部機器（例えば、オーディオプレーヤ２５）が接続されたかを監視している。例えば、ラインイン端子１９へプラグ２７が挿入された場合、「ＬＩＮＳＥ」信号がＥＣ／ＫＢＣ４５に入力される。この場合、ＥＣ／ＫＢＣ４５は、ＩＣＨ４０、ＭＣＨ３１を介して、ラインイン端子１９に外部機器が接続されたことを通知する。また、ＣＰＵ３０は、ＵＳＢ端子２０にＵＳＢ機器が接続されたかをＵＳＢ端子４９を通じて監視している。
【００４０】
まず、本実施形態におけるスリープユーティリティ設定処理について、図６に示すフローチャートを参照しながら説明する。  
ＣＰＵ３０は、スリープユーティリティ処理の実行要求に対して、図４に示すスリープユーティリティ画面を表示して、例えばユーザによるキーボード１３やタッチパッド１６の操作によって、各種設定内容についての指定を入力する（ステップＢ１）。
【００４１】
すなわち、スリープアンドミュージック機能の有効／無効、スリープアンドチャージ機能の有効／無効、バッテリ駆動時の機能の有効／無効、スリープユーティリティ画面の表示の有無をそれぞれ設定することができる。スリープユーティリティ画面の表示の有無については、「今後、スリープユーティリティをポップアップしない」の項目のチェックボックス１０４にチェックを入れることにより、外部機器をパーソナルコンピュータ１０に接続した時にスリープユーティリティ画面をポップアップ表示しないようにできる。デフォルトの設定では、スリープユーティリティ画面がポップアップ表示されるように設定されている。
【００４２】
ＣＰＵ３０は、ＯＫボタン１０５の指示により確定が指示されると（ステップＢ２、Ｙｅｓ）、設定内容を示す設定データを不揮発性メモリ、例えばＢＩＯＳ−ＲＯＭ４２に記録する（ステップＢ３）。
【００４３】
ここで、スリープユーティリティ画面の表示の無しの設定がされている場合（ステップＢ４、Ｙｅｓ）、ＣＰＵ３０は、現在のスリープユーティリティ画面の表示が、何れのイベント（条件）で表示されているかを判別する。すなわち、ラインイン端子１９への外部機器のラインイン接続に応じてスリープユーティリティ画面を表示しているか、ＵＳＢ端子４９への外部機器の接続に応じてスリープユーティリティ画面を表示しているかを判別する。何れのイベントでもなく表示されている場合（ステップＢ５，Ｂ７、Ｎｏ）、すなわちユーザの指示によりスリープユーティリティ処理の実行が要求されている場合には、ＣＰＵ３０は、ラインイン端子１９への外部機器のラインイン接続と、ＵＳＢ端子４９への外部機器の接続の何れに対しても、スリープユーティリティ画面を表示しない非表示設定を、例えばＢＩＯＳ−ＲＯＭ４２に記録する（ステップＢ９）。
【００４４】
その後、パーソナルコンピュータ１０が非稼働状態に移行された後に、ＥＣ／ＫＢＣ４５によるスリープアンドミュージック機能あるいはスリープアンドチャージ機能の制御において参照されるように、ＣＰＵ３０は、ＥＣ／ＫＢＣ４５に設定データ４５ａを記憶させる。なお、非稼働時にＥＣ／ＫＢＣ４５が読み取ることができれば、他の不揮発性メモリに設定データを記録することもできる。
【００４５】
ユーザの指示によりスリープユーティリティ処理が実行された場合に、スリープユーティリティ画面において非表示設定された場合には、その後、ラインイン端子１９への外部機器のラインイン接続、ＵＳＢ機器のＵＳＢ端子４９への接続の何れの場合もスリープユーティリティ画面が表示されないようになる。
【００４６】
一方、ＣＰＵ３０は、稼働状態にある時、ラインイン端子１９へプラグ２７が挿入されることで外部機器（例えば、オーディオプレーヤ２５）が接続されたことを検知されると（ステップＡ２、Ｙｅｓ）、設定データ４５ａにおいて、ラインイン端子１９への接続に対してスリープユーティリティ画面を表示しない非表示設定がされているかを判別する（ステップＡ３）。
【００４７】
ここで、非表示設定がされている場合（ステップＡ４、Ｙｅｓ）、ＣＰＵ３０は、ラインイン端子１９への接続に対してスリープユーティリティ画面の表示を行わない。
【００４８】
また、非表示設定がされている場合（ステップＡ４、Ｎｏ）、ＣＰＵ３０は、スリープアンドミュージック機能についての設定領域１００の表示形態を変更して、スリープユーティリティ画面を表示する。例えば、設定領域１００をハイライト表示するなどして、他の設定領域より認識されやすくする。これにより、ユーザは、ラインイン端子１９に例えばオーディオプレーヤ２５を接続することで、パーソナルコンピュータ１０が非稼働状態に移行された後に、スリープアンドミュージック機能を利用可能であることを認識することができる。なお、表示形態については、ハイライト表示以外にも任意の表示形態を用いることができる。
【００４９】
ＣＰＵ３０は、スリープユーティリティ画面を表示することにより、前述したように、ユーザからの指定入力に応じたスリープユーティリティ設定処理を実行する（ステップＡ１０、図６）。
【００５０】
スリープユーティリティ設定処理において、スリープユーティリティ画面の表示無しの設定がされた場合（ステップＢ４、Ｙｅｓ）、ＣＰＵ３０は、ラインイン端子１９への外部機器のラインイン接続に応じてスリープユーティリティ画面を表示しているため（ステップＢ５、Ｙｅｓ）、ラインイン端子１９への外部機器のラインイン接続に対してスリープユーティリティ画面を表示しない非表示設定を、例えばＢＩＯＳ−ＲＯＭ４２に記録する（ステップＢ６）。
【００５１】
すなわち、パーソナルコンピュータ１０にオーディオプレーヤ２５をラインイン接続することで表示されたスリープユーティリティ画面において非表示設定をした場合には、その後、ラインイン接続してもスリープユーティリティ画面が表示されないようにできる。
【００５２】
また、ＣＰＵ３０は、稼働状態にある時、ＵＳＢ端子４９へＵＳＢ機器が接続されたことを検知すると（ステップＡ６、Ｙｅｓ）、設定データ４５ａにおいて、ＵＳＢ端子４９への接続に対してスリープユーティリティ画面を表示しない非表示設定がされているかを判別する（ステップＡ７）。
【００５３】
ここで、非表示設定がされている場合（ステップＡ８、Ｙｅｓ）、ＣＰＵ３０は、ＵＳＢ端子４９へのＵＳＢ機器の接続に対してスリープユーティリティ画面の表示を行わない。
【００５４】
また、非表示設定がされている場合（ステップＡ８、Ｎｏ）、ＣＰＵ３０は、スリープアンドチャージ機能についての設定領域１０１の表示形態を変更して、スリープユーティリティ画面を表示する。例えば、設定領域１０１をハイライト表示するなどして、他の設定領域より認識されやすくする。これにより、ユーザは、ＵＳＢ端子４９にＵＳＢ機器を接続することで、パーソナルコンピュータ１０が非稼働状態に移行された後に、スリープアンドチャージ機能を利用可能であることを認識することができる。
【００５５】
ＣＰＵ３０は、スリープユーティリティ画面を表示することにより、前述したように、ユーザからの指定入力に応じたスリープユーティリティ設定処理を実行する（ステップＡ１０、図６）。
【００５６】
スリープユーティリティ設定処理において、スリープユーティリティ画面の表示無しの設定がされた場合（ステップＢ４、Ｙｅｓ）、ＣＰＵ３０は、ＵＳＢ端子４９へのＵＳＢ機器（外部機器）の接続に応じてスリープユーティリティ画面を表示しているため（ステップＢ７、Ｙｅｓ）、ＵＳＢ端子４９への外部機器の接続に対してスリープユーティリティ画面を表示しない非表示設定を、例えばＢＩＯＳ−ＲＯＭ４２に記録する（ステップＢ８）。
【００５７】
すなわち、パーソナルコンピュータ１０にＵＳＢ機器を接続することで表示されたスリープユーティリティ画面において非表示設定した場合には、その後、ＵＳＢ機器をＵＳＢ端子４９に接続してもスリープユーティリティ画面が表示されないようにできる。
【００５８】
このようにして、パーソナルコンピュータ１０が稼働状態にある時に、ラインイン端子１９へのラインイン接続、あるいはＵＳＢ端子４９へのＵＳＢ機器の接続があった場合に、スリープユーティリティ画面を表示させることで、ユーザに対して、非稼働状態に移行した後にもスリープアンドミュージック機能やスリープアンドチャージ機能を利用可能であることを認識させることができる。
【００５９】
また、ラインイン端子１９へのラインイン接続、あるいはＵＳＢ端子４９へのＵＳＢ機器の接続のそれぞれに対して、個別にスリープユーティリティ画面の非表示を設定することができる。これにより、ユーザがスリープアンドミュージック機能あるいはスリープアンドチャージ機能について十分に認識した後は、外部機器の接続のたびにスリープユーティリティ画面が表示される煩わしさを回避することができる。
【００６０】
また、個別に非表示を設定することで、例えばＵＳＢ機器を利用することでスリープアンドチャージ機能について認識されたためスリープユーティリティ画面の非表示が設定されても、スリープアンドミュージック機能を利用したことの無いユーザに対して、外部機器のラインイン接続によりスリープユーティリティ画面を表示して、スリープアンドミュージック機能の利用が可能であることを認識させることができる。
【００６１】
なお、前述した説明では、ラインイン端子１９へのラインイン接続、あるいはＵＳＢ端子４９へのＵＳＢ機器の接続を条件としてスリープユーティリティ画面を表示させるとしているが、スリープアンドミュージック機能あるいはスリープアンドチャージ機能が有効に設定されている場合に、スリープユーティリティ画面を表示するようにしても良い。例えば、ＣＰＵ３０は、スリープアンドチャージ機能が有効に設定され、かつラインイン端子１９へのラインイン接続があった場合に、スリープユーティリティ画面を表示させる。
【００６２】
また、スリープアンドミュージック機能あるいはスリープアンドチャージ機能が有効に設定され、かつラインイン端子１９へのラインイン接続あるいはＵＳＢ端子４９へのＵＳＢ機器の接続がされている状態で電源オフが指示された場合、ＣＰＵ３０は、終了処理の途中でスリープユーティリティ画面を一時的にポップアップ表示させるようにしても良い。これにより、終了処理の後に非稼働状態となった時に、スリープアンドミュージック機能あるいはスリープアンドチャージ機能を利用可能であることを、ユーザに認識させることができる。
【００６３】
また、実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素を適宜、組み合わせにより種々の実施形態を形成できる。例えば、前述した実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態の構成要素を適宜組み合わせてもよい。
【符号の説明】
【００６４】
１０…パーソナルコンピュータ、１１…コンピュータ本体、１７…ＬＣＤ、１８…スピーカ、１９…ラインイン端子、２０…ＵＳＢ端子、３０…ＣＰＵ、３２…メインメモリ、４２…ＢＩＯＳ−ＲＯＭ、４５…ＥＣ／ＫＢＣ、４６…電源回路、５０…オーディオコーデック、５２…スイッチ、５３，５４…電源切り替えスイッチ。
【図１】
2011233037.tif 000003
【図２】
2011233037.tif 000004
【図３】
2011233037.tif 000005
【図４】
2011233037.tif 000006
【図５】
2011233037.tif 000007
【図６】
2011233037.tif 000008