(57)【要約】【課題】ディスプレイユニットが機器本体から離脱した場合の不都合を解消する。【解決手段】コンピュータ１０は、ディスプレイユニット１２がコンピュータ本体１１に対して着脱可能であり且つ離脱の状態で相互に無線通信が可能な電子機器である。ＯＳに管理されるユーティリティは、所定の条件が整った場合にコンピュータ１０の動作モードを省電力モードへ移行させる機能を備えるほか、ディスプレイユニット１２がコンピュータ本体１１から離脱した場合に、コンピュータ１０の動作モードが省電力モードへ移行することを禁止する機能を備えている。【選択図】      図１
2007206839.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイユニットが機器本体に対して着脱可能であり且つ離脱の状態で相互に無線通信が可能な電子機器であって、
当該電子機器の動作モードを省電力モードへ移行させる手段と、
前記ディスプレイユニットが前記機器本体から離脱した場合に、当該電子機器の動作モードが省電力モードへ移行することを禁止する制御手段と
を具備することを特徴とする電子機器。
【請求項２】
前記ディスプレイユニットが前記機器本体から離脱した場合に当該電子機器の動作モードが省電力モードへ移行することを禁止するか否かの指定を可能とする設定手段を更に具備することを特徴とする請求項１記載の電子機器。
【請求項３】
前記制御手段は、前記ディスプレイユニットが前記機器本体から離脱した場合に、前記機器本体と前記ディスプレイユニットとが通信を行っていれば、当該電子機器の動作モードが省電力モードへ移行することを禁止することを特徴とする請求項１記載の電子機器。
【請求項４】
前記制御手段は、前記ディスプレイユニットが前記機器本体から離脱した場合に、一定時間、入力操作が無い状態が継続し、且つ、前記機器本体と前記ディスプレイユニットとが通信を行っていなければ、当該電子機器の動作モードが省電力モードへ移行することを許可することを特徴とする請求項１記載の電子機器。
【請求項５】
前記ディスプレイユニットが前記機器本体から離脱した場合に当該電子機器の動作モードが省電力モードへ移行することを禁止するための条件の指定を可能とする設定手段を更に具備することを特徴とする請求項１乃至４のいずれかに記載の電子機器。
【請求項６】
前記制御手段は、前記ディスプレイユニットが前記機器本体から離脱した場合に、当該電子機器の動作モードをプロセッサのパフォーマンスを高めるモードへ移行させることを特徴とする請求項１乃至５のいずれかに記載の電子機器。
【請求項７】
ディスプレイユニットが機器本体に対して着脱可能であり且つ離脱の状態で相互に無線通信が可能な電子機器に適用される動作制御方法であって、
前記機器本体に対する前記ディスプレイユニットの着脱の状態を監視し、
前記ディスプレイユニットが前記機器本体から離脱した場合に、当該電子機器の動作モードが省電力モードへ移行することを禁止する
ことを特徴とする動作制御方法。
【請求項８】
前記ディスプレイユニットが前記機器本体から離脱した場合に当該電子機器の動作モードが省電力モードへ移行することを禁止すべきか否かの指定を受け入れる設定を行うことを特徴とする請求項７記載の動作制御方法。
【請求項９】
前記ディスプレイユニットが前記機器本体から離脱した場合に、前記機器本体と前記ディスプレイユニットとが通信を行っていれば、当該電子機器の動作モードが省電力モードへ移行することを禁止することを特徴とする請求項７記載の動作制御方法。
【請求項１０】
前記ディスプレイユニットが前記機器本体から離脱した場合に、一定時間、入力操作が無い状態が継続し、且つ、前記機器本体と前記ディスプレイユニットとが通信を行っていなければ、当該電子機器の動作モードが省電力モードへ移行することを許可することを特徴とする請求項７記載の動作制御方法。
【請求項１１】
前記ディスプレイユニットが前記機器本体から離脱した場合に当該電子機器の動作モードが省電力モードへ移行することを禁止するための条件の指定を受け入れる設定を行うことを特徴とする請求項７乃至１０のいずれかに記載の動作制御方法。
【請求項１２】
前記ディスプレイユニットが前記機器本体から離脱した場合に、当該電子機器の動作モードをプロセッサのパフォーマンスを高めるモードへ移行させることを特徴とする請求項７乃至１１のいずれかに記載の動作制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスプレイユニットが機器本体に対して着脱可能な電子機器及びその動作制御方法に関する。
【背景技術】
【０００２】
ノートブック型パーソナルコンピュータのような電子機器の中には、ディスプレイユニットが機器本体に対して着脱可能であり且つ離脱の状態で相互に無線通信が可能なものがある。例えば、特許文献１には、本体に対して着脱可能で無線タブレットパーソナルコンピュータとして作動するディスプレイを備えたノートブック型コンピュータが開示されている。
【０００３】
この種の電子機器は、その動作モードとして、通常のモードのほかに電力消費量を抑える省電力モード（スリープモード、ハイバネーションモードなど）を備えているのが一般的である。例えば、ユーザによる入力操作が一定時間継続したような場合には、電子機器の動作モードが省電力モードへ移行し、電子機器の電源がオフの状態となる機能を備えていることが多い。これにより、無駄な電力消費を低減することが可能となる。
【特許文献１】特開２００３−３４５４６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、省電力モードへの移行は、ディスプレイユニットが機器本体から取り外された場合にも実行されてしまう。この場合、電子機器の電源はオフの状態となるため、機器本体とディスプレイユニットとの間の通信接続が不意に遮断されてしまうことになる。こうした通信接続遮断が生じると、ユーザは作業を中断せざるを得ない。また、通信接続を再開させるにも時間がかかり、作業の効率が低下する。
【０００５】
本発明は上記実情に鑑みてなされたものであり、ディスプレイユニットが機器本体から離脱した場合の不都合を解消する電子機器及びその動作制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る電子機器は、ディスプレイユニットが機器本体に対して着脱可能であり且つ離脱の状態で相互に無線通信が可能な電子機器であって、当該電子機器の動作モードを省電力モードへ移行させる手段と、前記ディスプレイユニットが前記機器本体から離脱した場合に、当該電子機器の動作モードが省電力モードへ移行することを禁止する制御手段とを具備することを特徴とする。
【０００７】
本発明に係る動作制御方法は、ディスプレイユニットが機器本体に対して着脱可能であり且つ離脱の状態で相互に無線通信が可能な電子機器に適用される動作制御方法であって、前記機器本体に対する前記ディスプレイユニットの着脱の状態を監視し、前記ディスプレイユニットが前記機器本体から離脱した場合に、当該電子機器の動作モードが省電力モードへ移行することを禁止することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ディスプレイユニットが機器本体から離脱した場合の不都合を解消することができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して、本発明の実施の形態を説明する。
【００１０】
まず図１〜図３を参照して、本発明の一実施形態に係る電子機器の構成について説明する。この電子機器はバッテリ駆動可能なノートブック型のデタッチャブル・パーソナルコンピュータ１０として実現されている。
【００１１】
図１はデタッチャブル・パーソナルコンピュータ１０のディスプレイユニットを開いた状態における斜視図である。このコンピュータ（電子機器）１０は、コンピュータ本体（電子機器本体）１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２は、コンピュータ１０の一部の機器ユニットであり、コンピュータ本体１１から取り外された状態で当該コンピュータ本体１１から独立に駆動可能である。
【００１２】
ディスプレイユニット１２には、ＬＣＤ（Liquid Crystal Display）１７から構成される表示装置が組み込まれており、そのＬＣＤ１７の表示画面はディスプレイユニット１２のほぼ中央に位置されている。ここでＬＣＤ１７の例えば前面にはタッチパネル３２（図３参照）が配置されている。
【００１３】
ディスプレイユニット１２は、ヒンジ１８Ａ及び１８Ｂにより、コンピュータ本体１１に対して開放位置と閉塞位置との間を回動自在に取り付けられている。ディスプレイユニット１２はまた、ヒンジ１８Ａ及び１８Ｂにより、コンピュータ本体１１に対して着脱が可能なように当該コンピュータ本体１１と結合される。
【００１４】
コンピュータ本体１１は薄い箱形の筐体を有しいる。コンピュータ本体１１の上面には、キーボード１３、コンピュータ１０を電源オン／オフするためのパワーボタンスイッチ１４、入力操作パネル１５及びタッチパッド１６などが配置されている。入力操作パネル１５は、押されたボタンスイッチに対応するイベントを入力する入力装置であり、複数の機能をそれぞれ起動するための複数のボタンスイッチを備えている。
【００１５】
図２はコンピュータ本体１１のシステム構成を示すブロック図である。コンピュータ本体１１は、ＣＰＵ１１１、ノースブリッジ１１２、主メモリ１１３、グラフィクスコントローラ１１４及びサウスブリッジ１１５を有する。コンピュータ本体１１はまた、ＢＩＯＳ−ＲＯＭ１２０、ハードディスクドライブ（ＨＤＤ）１３０、光ディスクドライブ（ＯＤＤ）１４０、ＬＡＮコントローラ１５１、無線（wireless）ＬＡＮコントローラ（Ｗ−ＬＡＮコントローラ）１５２、カードコントローラ１５３、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１６０、電源回路１７０、及び接続検出部１８１を有する。
【００１６】
ＣＰＵ１１１は、コンピュータ１０の動作を制御するプロセッサである。このＣＰＵ１１１は、ブートデバイス、例えばＨＤＤ１３０から主メモリ１１３にロードされるオペレーティングシステム（ＯＳ）を実行する。またＣＰＵ１１１は、各種アプリケーションプログラムを実行する。またＣＰＵ１１１は、ＢＩＯＳ−ＲＯＭ１２０に格納されたシステムＢＩＯＳ（Basic Input Output System）も実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００１７】
ノースブリッジ１１２は、ＣＰＵ１１１のローカルバスとサウスブリッジ１１５との間を接続するブリッジデバイスである。ノースブリッジ１１２には、主メモリ１１３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１１２は、ＡＧＰ（Accelerated Graphics Port）バスなどを介してグラフィクスコントローラ１１４との通信を実行する機能も有している。
【００１８】
グラフィクスコントローラ１１４は、コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。グラフィクスコントローラ１１４はディスプレイユニット１２がコンピュータ本体１１と結合されて使用される場合に動作する。グラフィクスコントローラ１１４はビデオメモリ（ＶＲＡＭ）１１４ａを有しており、当該ＶＲＡＭ１１４ａに書き込まれた表示データから、ＬＣＤ１７に表示すべき表示イメージを形成する映像信号を生成する。
【００１９】
サウスブリッジ１１５は、ＢＩＯＳ−ＲＯＭ１２０へのアクセスを制御する。ＢＩＯＳ−ＲＯＭ１２０はフラッシュＲＯＭのような書き換え可能な不揮発性メモリである。前記したようにＢＩＯＳ−ＲＯＭ１２０は、システムＢＩＯＳを格納する。またサウスブリッジ１１５は、ＨＤＤ１３０及びＯＤＤ１４０などのディスクドライブ（Ｉ／Ｏデバイス）を制御する。
【００２０】
サウスブリッジ１１５は、ＰＣＩ（Peripheral Component Interconnect）バス２及びＬＰＣ（Low Pin Count）バス３にそれぞれ接続される。サウスブリッジ１１５は、ＰＣＩバス２及びＬＰＣバス３上の各デバイスを制御する。ＰＣＩバス２はシステムバスとして用いられる。
【００２１】
ＨＤＤ１３０は、各種ソフトウェア及びデータを格納するストレージ装置である。ＨＤＤ１３０は、モータにより回転される磁気記録メディア（磁気ディスク）へ／からのヘッド（磁気ヘッド）によるデータの書き込み／読み出しを行う。ＨＤＤ１３０には、オペレーティングシステム（ＯＳ）が予め格納されている。ＯＳはＢＩＯＳ−ＲＯＭ１２０に格納されているシステムＢＩＯＳに従って主メモリ１１３にロードされることにより、ＣＰＵ１１１によって実行される。
【００２２】
ＯＤＤ１４０はコンパクトディスク（ＣＤ）やデジタル多用途ディスク（ＤＶＤ）のような光記録メディア（光ディスク）をモータにより回転駆動するドライブユニットである。ＯＤＤ１４０は光ディスクから／へのヘッド（光ヘッド）によるデータの読み出し／書き込みを行う。
【００２３】
ＰＣＩバス２には、ＬＡＮコントローラ１５１、Ｗ−ＬＡＮコントローラ１５２及びカードコントローラ１５３が接続されている。ＬＡＮコントローラ１５１は、コンピュータ本体１１をＬＡＮ（有線ＬＡＮ）に接続するためのネットワークコントローラである。Ｗ−ＬＡＮコントローラ１５２は、コンピュータ本体１１を無線ＬＡＮに接続するためのネットワークコントローラである。カードコントローラ１５３は、当該カードコントローラ１５３と接続されるカードスロットに挿入されたＰＣカード或いはＳＤ（Secure Digital）カードのようなカードデバイスを制御する。
【００２４】
ＥＣ／ＫＢＣ１６０は、電源管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３及びタッチパッド１６などを制御するキーボードコントローラとが単一チップに集積されたマイクロコンピュータである。ＥＣ／ＫＢＣ１６０は、電源回路１７０と協調して動作することにより、ユーザによるパワーボタンスイッチ１４の操作に応答して、コンピュータ１０を電源オンする電源制御機能を有している。電源回路１７０は、リチャージャブルなバッテリ１７１または高電圧電源としてのＡＣアダプタ１７２を介して供給されるＤＣ電源を用いて、コンピュータ本体１１の各要素に印加すべきシステム電源電圧を生成する。ＡＣアダプタ１７２は、ＡＣ電源をＤＣ電源に変換する。
【００２５】
接続検出部１８１は、コンピュータ本体１１に対するディスプレイユニット１２の着脱の状態を監視するために使用されるものであり、例えばディスプレイユニット１２がコンピュータ本体１１に装着されている状態においてはロー（low）レベルの信号を発生し、ディスプレイユニット１２がコンピュータ本体１１から離脱している状態においてはハイ（high）レベルの信号を発生する。このような装着／離脱を識別する信号は、ＥＣ／ＫＢＣ１６０を経由してＢＩＯＳへ伝えられるか、もしくはＥＣ／ＫＢＣ１６０を経由せずにＢＩＯＳへ伝えられる。装着／離脱の状態のＢＩＯＳへの通知は、レジスタ等の記憶手段を介して行われる。例えば接続検出部１８１から発生される信号に応じた情報がサウスブリッジ１１５などに設けられた所定のレジスタに書き込まれると、ＢＩＯＳがその情報を読み出して装着／離脱の変化を把握し、ＯＳに対して必要な処理（動作モードの変更など）を要求する。
【００２６】
図３はディスプレイユニット１２のシステム構成を示すブロック図である。ディスプレイユニット１２は、図１に示すＬＣＤ１７に加えて、ＬＣＤコントローラ３１、タッチパネル３２、タッチパネルコントローラ３３、主コントローラ３４、フラッシュＲＯＭ（ＦＲＯＭ）３５、シンクロナス（synchronous）ＤＲＡＭ（ＳＤＲＡＭ）３６、Ｗ−ＬＡＮコントローラ３７、電源回路３８、バッテリ３９、及び接続検出部１８２を有する。
【００２７】
ＬＣＤコントローラ３１は、ＬＣＤ１７を制御する表示コントローラである。ＬＣＤコントローラ３１は、ディスプレイユニット１２がコンピュータ本体１１から取り外された状態で単独使用される場合に動作する。ＬＣＤコントローラ３１はビデオメモリ（ＶＲＡＭ）３１０を有しており、当該ＶＲＡＭ３１０に書き込まれた表示データから、ＬＣＤ１７に表示すべき表示イメージを形成する映像信号を生成する。
【００２８】
タッチパネル３２は、例えばユーザが指でタッチすることにより位置指示が可能な入力面をなす。タッチパネル３２は透明であり、ＬＣＤ１７の例えば前面に配置される。タッチパネルコントローラ３３は、ユーザが指でタッチしたタッチパネル３２上の位置を検出する。これによりユーザは、例えば主コントローラ３４の制御のもとでＬＣＤコントローラ３１によってＬＣＤ１７に表示される様々なメニュー等に対して指を用いてダイレクトに指示入力することができる。なお、タッチパネル３２及びタッチパネルコントローラ３３に代えて、例えばペンによる位置指示が可能なタブレット（デジタイザ）及びタブレットコントローラ（デジタイザコントローラ）を用いても良い。
【００２９】
主コントローラ３４は、ディスプレイユニット１２全体の動作を制御する。主コントローラ３４は、例えばＦＲＯＭ３５に格納されている各種プログラムを実行するＣＰＵと、Ｉ／Ｏコントローラとから構成される。Ｉ／Ｏコントローラは、ＬＣＤコントローラ３１、タッチパネルコントローラ３３及びＷ−ＬＡＮコントローラ３７等との間のデータ入出力を制御する。ＳＤＲＡＭ３６の一部の領域は、主コントローラ３４内のＣＰＵのワークエリアとして用いられる。本実施形態において、ＦＲＯＭ３５に格納されているプログラムは、インターネットビューア用のプログラム（いわゆるブラウザ）を含む。
【００３０】
Ｗ−ＬＡＮコントローラ３７は、ディスプレイユニット１２を無線ＬＡＮに接続するためのネットワークコントローラである。このＷ−ＬＡＮコントローラ３７により、主コントローラ３４はインターネットビューア用のプログラムに従い、ディスプレイユニット１２を独立のインターネットビューアとして機能させることができる。また、主コントローラ３４は、Ｗ−ＬＡＮコントローラ３７によりコンピュータ本体１１内のＷ−ＬＡＮコントローラ１５２と無線による通信を行うことで、ディスプレイユニット１２をコンピュータ１０の一部として機能させることもできる。
【００３１】
なお、Ｗ−ＬＡＮコントローラ３７及び１５２による無線通信に代えて、ＵＷＢ（超広帯域無線）コントローラのような他の無線通信デバイスを用いることも可能である。また、コンピュータ本体１１及びディスプレイユニット１２をコネクタにより電気的に結合するならば、例えばＰＣＩバス２或いはＬＡＮ回線を介してコンピュータ本体１１及びディスプレイユニット１２間で通信を行うことも可能である。
【００３２】
電源回路３８は、ディスプレイユニット１２内の各要素の駆動用の電源電圧（システム電源電圧）を生成する。電源回路３８は、ディスプレイユニット１２がコンピュータ本体１１と結合されている状態では、当該コンピュータ本体１１の電源回路１７０により生成されるシステム電源電圧を受けて動作する。電源回路３８はまた、ディスプレイユニット１２がコンピュータ本体１１から取り外されている状態では、バッテリ３９から印加される電圧を受けて動作する。バッテリ３９は、リチャージャブルなバッテリである。
【００３３】
接続検出部１８２は、コンピュータ本体１１に対するディスプレイユニット１２の着脱の状態を監視するために使用されるものであり、例えばディスプレイユニット１２がコンピュータ本体１１に装着されている状態においてはロー（low）レベルの信号を発生し、ディスプレイユニット１２がコンピュータ本体１１から離脱している状態においてはハイ（high）レベルの信号を発生する。このような装着／離脱の状態を識別する信号は、例えば主コントローラ３４へ伝えられる。
【００３４】
図４はディスプレイユニット１２がコンピュータ本体１１から離脱した場合の信号の流れを説明するための図である。図４（ａ）はディスプレイユニット１２の装着／離脱がＥＣ／ＫＢＣ１６０を経由してＢＩＯＳに伝えられる場合の例を示しており、図４（ｂ）はディスプレイユニット１２の装着／離脱がＥＣ／ＫＢＣ１６０を経由せずにＢＩＯＳに伝えられる場合の例を示している。
【００３５】
図４（ａ）の例では、接続検出部１８１は、ディスプレイユニット１２がコンピュータ本体１１から離脱したことを検出すると、離脱を示す信号をＥＣ／ＫＢＣ１６０へ伝える。これにより、ＥＣ／ＫＢＣ１６０は、離脱を示す信号をレジスタ等を介してＢＩＯＳ１２１へ伝える。ＢＩＯＳ１２１は、レジスタ等に書き込まれた情報を読み出して離脱への状態変化を認識すると、その旨をＯＳに伝えて必要な処理を要求する。ＯＳ１２２に管理されるユーティリティ２００は、ディスプレイユニット１２の離脱に関する設定内容などを確認した上で、必要な処理を行う。
【００３６】
図５は、図４中に示されるユーティリティ２００の機能構成の例を示すブロック図である。ユーティリティ２００には、設定部２０１、制御部２０２などの各種機能が備えられる。
【００３７】
設定部２０１は、ユーザインタフェースを通じてユーザが入力する各種の情報の設定を行う機能である。この設定部２０１においては、例えば、所定の条件が整った場合にコンピュータ１０の動作モードを移行させるべきモード（休止モード、ハイパーモードなど）の指定などを行えるほか、特に、ディスプレイユニット１２がコンピュータ本体１１から離脱した場合に当該コンピュータ１０の動作モードが省電力モード（休止モード、スリープモードなど）へ移行することを禁止すべきか否かの指定を行えるようになっている。また、省電力モードへの移行の禁止を指定した場合には、その禁止を実行す際の各種の条件の指定も行えるようになっている。
【００３８】
制御部２０２は、設定部２０１に設定されている設定内容に従って必要な処理を行う機能である。この制御部２０２は、例えば、所定の条件が整った場合にコンピュータ１０の動作モードを省電力モード（休止状態、スリープモードなど）へ移行するために必要な処理を実行するほか、設定内容によっては、ディスプレイユニット１２がコンピュータ本体１１から離脱した場合に当該コンピュータ１０の動作モードが省電力モードへ移行することを禁止するようになっている。省電力モードへの移行の禁止を行う際には、例えば、電源自動オフ機能をディセーブルの状態に変える。これにより、ディスプレイユニット２１がコンピュータ本体１１から取り外された場合に、省電力モードへの移行が抑止されるため、コンピュータ１０の電源がオフの状態とはならず、コンピュータ本体１１とディスプレイユニット１２との間の通信接続が不意に遮断されてしまうことを防止することができる。なお、ディスプレイユニット１２がコンピュータ本体１１に装着された場合には、上記電源自動オフ機能をイネーブルの状態に戻すものとする。
【００３９】
また制御部２０２は、設定された内容によっては、ディスプレイユニット１２がコンピュータ本体１１から離脱した場合にコンピュータ１０とディスプレイユニット１２とが通信（ポーリングなどの処理を含む）を行っていればコンピュータ１０の動作モードが省電力モードへ移行することを禁止する、といった制御を行う。また、設定内容によっては、ディスプレイユニット１２がコンピュータ本体１１から離脱した場合に、一定時間、入力操作が無い状態が継続し、且つ、コンピュータ本体１１とディスプレイユニット１２とが通信（ポーリングなどの処理を含む）を行っていなければ、コンピュータ１０の動作モードが省電力モードへ移行することを許可する、といった制御を行う。
【００４０】
更に、制御部２０２は、設定内容によっては、ディスプレイユニット１２がコンピュータ本体１１から離脱した場合にコンピュータ１０の動作モードをＣＰＵ１１１のパフォーマンスを高めるモード（例えばハイパーモード）へ移行させるといった制御を行う。これにより、通信が途絶えてしまうことを防止すると共に良好な通信状態を確実に維持することができる。
【００４１】
次に、図６及び図７を参照して、図５中に示されるユーティリティ２００の設定部２０１により実現される設定画面の例について説明する。図６は基本設定を行うための設定画面の例を示しており、図７はアクション設定（ユーザ等による各種の操作アクションがあった場合の処理内容の設定）を行うための設定画面の例を示している。
【００４２】
基本設定は、図６に示されるように、ＰＣ使用時に関する設定とＰＣ未使用時に関する設定とに分けられている。ＰＣ使用時に関する設定に関しては、画面の明るさを指定するための設定項目２１１や、ＣＰＵの制御方法（自動または固定）を指定するための設定項目２１２、ＣＰＵの処理速度を指定するための設定項目２１３などが設けられている。
【００４３】
例えば、基本設定の設定項目２２４のチェックボックスにチェックマークが付された場合には、ユーザによる入力操作が一定期間無ければコンピュータ１０が未使用状態であると判断され、休止状態（ハイバネーション）に相当する省電力モードへ移行することになる。
【００４４】
アクション設定に関しては、図７に示されるように、電源ボタンを押したときの処理を指定するための設定項目２３１や、コンピュータを閉じたときの処理を指定するための設定項目２３２、モニター（即ち、ディスプレイユニット１２）を取り外したとき省電力モードへの移行を禁止するか否かを指定すると共に、禁止する場合の条件を指定するための設定項目２３３、モニター（即ち、ディスプレイユニット１２）を取り外したときの処理を指定するための設定項目２３４などが設けられている。
【００４５】
例えば、アクション設定の設定項目２３３において「はい」を指定した場合には、ディスプレイユニット１２の離脱の際に省電力モードへの移行が禁止される。禁止の条件として、例えば「通信中」が指定されると、ディスプレイユニット１２が離脱した場合にコンピュータ１０とディスプレイユニット１２とが通信を行っていれば、コンピュータ１０の動作モードが省電力モードへ移行することが禁止される。また、「通信中or入力操作あり」が指定されると、ディスプレイユニット１２が離脱した場合に一定時間入力操作が無い状態が継続しているか、もしくは、コンピュータ本体１１とディスプレイユニット１２とが通信を行っているのであれば、コンピュータ１０の動作モードが省電力モードへ移行することが禁止される。また、「無条件」が指定されると、ディスプレイユニット１２が離脱した場合に、通信状態や入力操作状態などに関係なく、コンピュータ１０の動作モードが省電力モードへ移行することが禁止される。
【００４６】
また、アクション設定の設定項目２３４において、例えば、「HyperModeにする」が指定されると、ディスプレイユニット１２がコンピュータ本体１１から離脱した場合にコンピュータ１０の動作モードがＣＰＵ１１１のパフォーマンスを高めるハイパーモードへ移行する。
【００４７】
次に、図８のフローチャートを参照して、ディスプレイユニット１２がコンピュータ本体１１から離脱した場合の第１の動作例を説明する。この動作例は、図４（ａ）に示した信号の流れに沿ったものである。
【００４８】
予め、ＢＩＯＳまたはユーティリティ２００において、ユーザが設定画面を通じて指定する内容の設定が行われる（ステップＡ１）。
【００４９】
設定完了後は、接続検出部１８１において、コンピュータ本体１１に対するディスプレイユニット１２の着脱の状態が監視される（ステップＡ２）。着脱の状態に変化が無ければ（ステップＡ３のＮＯ）、そのまま監視が継続され、一方、着脱の状態に変化が生じた場合（例えば、装着状態から離脱状態への変化）があった場合（ステップＡ３のＹＥＳ）、接続検出部１８１は、離脱を示す信号をＥＣ／ＫＢＣ１６０へ伝える（ステップＡ４）。
【００５０】
これにより、ＥＣ／ＫＢＣ１６０は、装着状態から離脱状態への変化を認識し、離脱を示す情報をレジスタ等を介してＢＩＯＳ１２１へ伝える（ステップＡ５）。ＢＩＯＳ１２１は、レジスタ等に書き込まれた情報を読み出して離脱への状態変化を認識すると、その旨をＯＳに伝えて必要な処理（省電力設定変更など）を要求する（ステップＡ６）。
【００５１】
ＯＳ１２２に管理されるユーティリティ２００は、設定内容（禁止指定の有無、禁止の条件）に基づき、省電力モードへの移行を禁止すべきか否かを判断する（ステップＡ７）。禁止すべきと判断した場合には（ステップＡ８のＹＥＳ）、省電力モードへの移行を禁止する（ステップＡ９）。また、設定内容がハイパーモードへの移行を示していればハイパーモードへの移行を実行する。一方、禁止すべきでないと判断した場合には（ステップＡ８のＮＯ）、省電力モードへの移行を許可する（ステップＡ１０）。
【００５２】
次に、図９のフローチャートを参照して、ディスプレイユニット１２がコンピュータ本体１１から離脱した場合の第２の動作例を説明する。この動作例は、図４（ｂ）に示した信号の流れに沿ったものである。
【００５３】
予め、ＢＩＯＳまたはユーティリティ２００において、ユーザが設定画面を通じて指定する内容の設定が行われる（ステップＢ１）。
【００５４】
設定完了後は、接続検出部１８１において、コンピュータ本体１１に対するディスプレイユニット１２の着脱の状態が監視される（ステップＢ２）。着脱の状態に変化が無ければ（ステップＢ３のＮＯ）、そのまま監視が継続され、一方、着脱の状態に変化が生じた場合（例えば、装着状態から離脱状態への変化）があった場合（ステップＢ３のＹＥＳ）、接続検出部１８１は、離脱を示す情報をレジスタ等を介してＢＩＯＳ１２１へ伝える（ステップＢ４）。ＢＩＯＳ１２１は、レジスタ等に書き込まれた情報を読み出して離脱への状態変化を認識すると、その旨をＯＳに伝えて必要な処理（省電力設定変更など）を要求する（ステップＢ５）。
【００５５】
ＯＳ１２２に管理されるユーティリティ２００は、設定内容（禁止指定の有無、禁止の条件）に基づき、省電力モードへの移行を禁止すべきか否かを判断する（ステップＢ６）。禁止すべきと判断した場合には（ステップＢ７のＹＥＳ）、省電力モードへの移行を禁止する（ステップＢ８）。また、設定内容がハイパーモードへの移行を示していればハイパーモードへの移行を実行する。一方、禁止すべきでないと判断した場合には（ステップＢ７のＮＯ）、省電力モードへの移行を許可する（ステップＢ９）。
【００５６】
このように本実施形態によれば、ディスプレイユニット２１がコンピュータ本体１１から取り外された場合に、省電力モードへの移行が抑止されるため、コンピュータ１０の電源がオフの状態とはならず、コンピュータ本体１１とディスプレイユニット１２との間の通信接続が不意に遮断されてしまうことを防止することができる。また、ディスプレイユニット１２がコンピュータ本体１１から離脱した場合にコンピュータ１０の動作モードをＣＰＵ１１１のパフォーマンスを高めるモード（例えばハイパーモード）へ移行させることにより、通信が途絶えてしまうことを防止すると共に良好な通信状態を確実に維持することができる。
【００５７】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施形態に係るノートブック型のデタッチャブル・パーソナルコンピュータの外観を示す斜視図。
【図２】図１中に示されるコンピュータ本体のシステム構成を示すブロック図。
【図３】図１中に示されるディスプレイユニットのシステム構成を示すブロック図。
【図４】ディスプレイユニットがコンピュータ本体から離脱した場合の信号の流れを説明するための図。
【図５】図４中に示されるユーティリティの機能構成の例を示すブロック図。
【図６】図５中に示されるユーティリティの設定部により実現される基本設定画面の例を示す図。
【図７】図５中に示されるユーティリティの設定部により実現されるアクション設定画面の例を示す図。
【図８】ディスプレイユニットがコンピュータ本体から離脱した場合の第１の動作例を示すフローチャート。
【図９】ディスプレイユニットがコンピュータ本体から離脱した場合の第２の動作例を示すフローチャート。
【符号の説明】
【００５９】
１０…デタッチャブル・パーソナルコンピュータ（電子機器）、１１…コンピュータ本体（電子機器本体）、１２…ディスプレイユニット（機器ユニット）、１２１…ＢＩＯＳ、１２２…ＯＳ、１６０…ＥＣ／ＫＢＣ、１８１…接続検出部、２００…ユーティリティ、２０１…設定部、２０２…制御部。
【図１】
2007206839.tif 000003
【図２】
2007206839.tif 000004
【図３】
2007206839.tif 000005
【図４】
2007206839.tif 000006
【図５】
2007206839.tif 000007
【図６】
2007206839.tif 000008
【図７】
2007206839.tif 000009
【図８】
2007206839.tif 000010
【図９】
2007206839.tif 000011