(57)【要約】【課題】複数のＯＳを搭載したシステムを適切に制御すること。【解決手段】電子機器は、第１のＯＳに基づく処理による表示情報を表示する第１表示部と、第２のＯＳに基づく処理による表示情報を表示する第２表示部と、第１表示部及び第２表示部のいずれも物理的に視認可能な第１形態と、第１表示部の一部又は全部が物理的に視認不可能な第２形態とを検出する検出部と、第１のＯＳの動作状態又は第２のＯＳの動作状態を第１動作状態に活性化させる操作入力を受け付ける受付部と、記第１形態において受付部が操作入力を受け付けた場合には第１のＯＳ及び第２のＯＳの両方を第１動作状態に活性化させ、第２形態において受付部が操作入力を受け付けた場合には第２のＯＳのみを第１動作状態に活性化させる制御部と、を備える。【選択図】図４
2020087252.tif 000002
【特許請求の範囲】
【請求項１】
第１のＯＳに基づく処理による表示情報を表示する第１表示部と、
第２のＯＳに基づく処理による表示情報を表示する第２表示部と、
前記第１表示部及び前記第２表示部のいずれも物理的に視認可能な第１形態と、前記第１表示部の一部又は全部が物理的に視認不可能な第２形態とを検出する検出部と、
前記第１のＯＳの動作状態又は前記第２のＯＳの動作状態を第１動作状態に活性化させる操作入力を受け付ける受付部と、
前記第１形態において前記受付部が前記操作入力を受け付けた場合には前記第１のＯＳ及び前記第２のＯＳの両方を前記第１動作状態に活性化させ、前記第２形態において前記受付部が前記操作入力を受け付けた場合には前記第２のＯＳのみを前記第１動作状態に活性化させる制御部と、
を備える電子機器。
【請求項２】
前記制御部は、
前記第１形態において前記第１のＯＳ及び前記第２のＯＳの両方が前記第１動作状態に活性化されている場合、前記第１のＯＳが前記第１動作状態よりも少なくとも一部の処理が制限される第２動作状態に遷移することに応じて、前記第２のＯＳを前記第２動作状態に遷移させる、
請求項１に記載の電子機器。
【請求項３】
前記制御部は、
前記第１形態において前記第１のＯＳ及び前記第２のＯＳの両方が前記第１動作状態に活性化されている場合、前記第２形態になることに応じて、前記第１のＯＳを前記第１動作状態よりも少なくとも一部の処理が制限される第２動作状態に遷移させる、
請求項１または請求項２に記載の電子機器。
【請求項４】
前記制御部は、
前記第２形態において前記第１のＯＳが前記第２動作状態であって且つ前記第２のＯＳに基づく処理が前記第１動作状態に活性化されている場合、前記第１形態になることに応じて、前記第１のＯＳを前記第１動作状態に活性化させる、
請求項３に記載の電子機器。
【請求項５】
前記制御部は、
前記第１のＯＳに基づく処理及び前記第２のＯＳに基づく処理に必要な電力を供給する内蔵電池の残容量を検出し、前記残容量に基づいて前記第１のＯＳを前記第１動作状態に活性化させることを制限する、
請求項１から請求項４のいずれか一項に記載の電子機器。
【請求項６】
前記第２表示部が配置された第１本体部と、
前記第１表示部が配置された第２本体部と、
を備え、
前記第２本体部は、前記第２表示部が配置されている面を覆わない前記第１形態と、前記第２表示部が配置されている面を覆う前記第２形態との間を相対移動可能である、
請求項１から請求項５のいずれか一項に記載の電子機器。
【請求項７】
前記第２本体部は、前記第２形態で前記第２表示部を覆う位置に透明領域を有する、
請求項６に記載の電子機器。
【請求項８】
第１のＯＳに基づく処理による表示情報を表示する第１表示部と、第２のＯＳに基づく処理による表示情報を表示する第２表示部とを備える電子機器における制御方法であって、
検出部が、前記第１表示部及び前記第２表示部のいずれも物理的に視認可能な第１形態と、前記第１表示部の一部又は全部が物理的に視認不可能な第２形態とを検出する検出ステップと、
受付部が、前記第１のＯＳの動作状態又は前記第２のＯＳの動作状態を第１動作状態に活性化させる操作入力を受け付ける受付ステップと、
制御部が、前記第１形態において前記受付部が前記操作入力を受け付けた場合には前記第１のＯＳ及び前記第２のＯＳの両方を前記第１動作状態に活性化させ、前記第２形態において前記受付部が前記操作入力を受け付けた場合には前記第２のＯＳのみを前記第１動作状態に活性化させる制御ステップと、
を有する制御方法。
【請求項９】
第１のＯＳに基づく処理による表示情報を表示する第１表示部と、第２のＯＳに基づく処理による表示情報を表示する第２表示部とを備える電子機器に含まれるコンピュータに、
前記第１表示部及び前記第２表示部のいずれも物理的に視認可能な第１形態と、前記第１表示部の一部又は全部が物理的に視認不可能な第２形態とを検出する検出ステップと、
前記第１のＯＳの動作状態又は前記第２のＯＳの動作状態を第１動作状態に活性化させる操作入力を受け付ける受付ステップと、
前記第１形態において前記受付ステップで前記操作入力を受け付けた場合には前記第１のＯＳ及び前記第２のＯＳの両方を前記第１動作状態に活性化させ、前記第２形態において前記受付ステップで前記操作入力を受け付けた場合には前記第２のＯＳのみを前記第１動作状態に活性化させる制御ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
ラップトップ型（ノート型）の電子機器（パーソナルコンピュータ）において、表示部の開閉を検知することで、表示部の表示のＯＮ／ＯＦＦの制御や電源の供給／供給停止などの制御が行われている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２２３２４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら特許文献1に記載の電子機器は、複数のＯＳを搭載したシステムに対する制御を想定したものではない。
【０００５】
本発明は、上記した事情に鑑みてなされたもので、複数のＯＳを搭載したシステムを適切に制御できる電子機器、制御方法、及びプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
本発明は上記の課題を解決するためになされたものであり、本発明の第１態様に係る電子機器は、第１のＯＳに基づく処理による表示情報を表示する第１表示部と、第２のＯＳに基づく処理による表示情報を表示する第２表示部と、前記第１表示部及び前記第２表示部のいずれも物理的に視認可能な第１形態と、前記第１表示部の一部又は全部が物理的に視認不可能な第２形態とを検出する検出部と、前記第１のＯＳの動作状態又は前記第２のＯＳの動作状態を第１動作状態に活性化させる操作入力を受け付ける受付部と、前記第１形態において前記受付部が前記操作入力を受け付けた場合には前記第１のＯＳ及び前記第２のＯＳの両方を前記第１動作状態に活性化させ、前記第２形態において前記受付部が前記操作入力を受け付けた場合には前記第２のＯＳのみを前記第１動作状態に活性化させる制御部と、を備える。
【０００７】
上記電子機器において、前記制御部は、前記第１形態において前記第１のＯＳ及び前記第２のＯＳの両方が前記第１動作状態に活性化されている場合、前記第１のＯＳが前記第１動作状態よりも少なくとも一部の処理が制限される第２動作状態に遷移することに応じて、前記第２のＯＳを前記第２動作状態に遷移させてもよい。
【０００８】
上記電子機器において、前記制御部は、前記第１形態において前記第１のＯＳ及び前記第２のＯＳの両方が前記第１動作状態に活性化されている場合、前記第２形態になることに応じて、前記第１のＯＳを前記第１動作状態よりも少なくとも一部の処理が制限される第２動作状態に遷移させてもよい。
【０００９】
上記電子機器において、前記制御部は、前記第２形態において前記第１のＯＳが前記第２動作状態であって且つ前記第２のＯＳに基づく処理が前記第１動作状態に活性化されている場合、前記第１形態になることに応じて、前記第１のＯＳを前記第１動作状態に活性化させてもよい。
【００１０】
上記電子機器において、前記制御部は、前記第１のＯＳに基づく処理及び前記第２のＯＳに基づく処理に必要な電力を供給する内蔵電池の残容量を検出し、前記残容量に基づいて前記第１のＯＳを前記第１動作状態に活性化させることを制限してもよい。
【００１１】
上記電子機器は、前記第２表示部が配置された第１本体部と、前記第１表示部が配置された第２本体部と、をさらに備え、前記第２本体部は、前記第１本体部の前記第２表示部が配置されている面を覆わない前記第１形態と、前記第１本体部の前記第２表示部が配置されている面を覆う前記第２形態との間を相対移動可能であってもよい。
【００１２】
上記電子機器において、前記第２本体部は、前記第２形態で前記第２表示部を覆う位置に透明領域を有してもよい。
【００１３】
また、本発明の第２態様に係る、第１のＯＳに基づく処理による表示情報を表示する第１表示部と、第２のＯＳに基づく処理による表示情報を表示する第２表示部とを備える電子機器における制御方法は、検出部が、前記第１表示部及び前記第２表示部のいずれも物理的に視認可能な第１形態と、前記第１表示部の一部又は全部が物理的に視認不可能な第２形態とを検出する検出ステップと、受付部が、前記第１のＯＳの動作状態又は前記第２のＯＳの動作状態を第１動作状態に活性化させる操作入力を受け付ける受付ステップと、制御部が、前記第１形態において前記受付部が前記操作入力を受け付けた場合には前記第１のＯＳ及び前記第２のＯＳの両方を前記第１動作状態に活性化させ、前記第２形態において前記受付部が前記操作入力を受け付けた場合には前記第２のＯＳのみを前記第１動作状態に活性化させる制御ステップと、を有する。
【００１４】
また、本発明の第３態様に係るプログラムは、第１のＯＳに基づく処理による表示情報を表示する第１表示部と、第２のＯＳに基づく処理による表示情報を表示する第２表示部とを備える電子機器に含まれるコンピュータに、前記第１表示部及び前記第２表示部のいずれも物理的に視認可能な第１形態と、前記第１表示部の一部又は全部が物理的に視認不可能な第２形態とを検出する検出ステップと、前記第１のＯＳの動作状態又は前記第２のＯＳの動作状態を第１動作状態に活性化させる操作入力を受け付ける受付ステップと、前記第１形態において前記受付ステップで前記操作入力を受け付けた場合には前記第１のＯＳ及び前記第２のＯＳの両方を前記第１動作状態に活性化させ、前記第２形態において前記受付ステップで前記操作入力を受け付けた場合には前記第２のＯＳのみを前記第１動作状態に活性化させる制御ステップと、を実行させる。
【発明の効果】
【００１５】
本発明の上記態様によれば、複数のＯＳを搭載したシステムを適切に制御できる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態に係る電子機器の斜視図。
【図２】第１の実施形態に係る閉状態の電子機器をカバー部側から見た図。
【図３】(a)は開状態の、（ｂ）は閉状態の電子機器を側面から見た図。
【図４】第１の実施形態に係る電子機器の構成例を示すブロック図。
【図５】電源ＳＷが操作入力を受け付けた場合の動作状態制御処理の一例を示すフローチャート。
【図６】開状態における動作状態制御処理の一例を示すフローチャート。
【図７】閉状態に遷移した場合の動作状態制御処理の一例を示すフローチャート。
【図８】開状態に遷移した場合の動作状態制御処理の一例を示すフローチャート。
【図９】第２の実施形態に係る動作状態制御処理の一例を示すフローチャート。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。なお、各図において同一部分には同一符号を付している。
【００１８】
［第１の実施形態］
まず、本発明の第１の実施形態に係る電子機器１０の構成について説明する。
電子機器１０は、２種類のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）のそれぞれによる処理をそれぞれ実行する２種類のプロセッサを内部に備えたパーソナルコンピュータである。電子機器１０は、第１のＯＳ（以下、「ＯＳ１」と称する）に基づく処理を実行する処理回路を備えた基板と、第２のＯＳ（以下、「ＯＳ２」と称する）に基づく処理を実行する処理回路を備えた基板とを内部に備えている。ここで、ＯＳに基づく処理とは、ＯＳによる処理やＯＳ上で動作するアプリケーションによる処理などを含む。ＯＳ１は、例えば、Ｗｉｎｄｏｗｓ（登録商標）である。また、ＯＳ２は、例えば、Ａｎｄｒｏｉｄ（登録商標）である。
【００１９】
（電子機器１０の外観構成）
図１は、本実施形態に係る電子機器１０の斜視図である。図示ずる電子機器１０は、本体部２０（第１本体部の一例）とカバー部３０（第２本体部の一例）とを備えたラップトップ型（ノート型）のパーソナルコンピュータである。カバー部３０は、本体部２０に対してヒンジ２５により閉状態（第２形態の一例）と開状態（第１形態の一例）とに相対的に回転移動可能である。ここで、閉状態とは、カバー部３０に設けられている第１表示部１４０の側が本体部２０に覆いかぶさり、本体部２０とカバー部３０とが重ね合わされた状態である（図２、図３（ｂ）参照）。即ち、閉状態とは、第１表示部１４０の一部又は全部が物理的に視認不可能な形態に電子機器１０がなっている状態のことである。開状態とは、閉状態からカバー部３０が所定角以上回転し、カバー部３０に設けられている第１表示部１４０が露出して視認可能な状態である（図１、図３（ａ）参照）。即ち、開状態とは、第１表示部１４０の全部が物理的に視認可能な形態に電子機器１０がなっている状態のことである。なお、本体部２０に設けられている第２表示部２４０は、開状態と閉状態のいずれの状態でも視認可能な構成となっている。
【００２０】
本体部２０は、左右方向及び前後方向に延びる扁平な形状の筐体を有している。筐体の内部には、電子部品が搭載されたマザーボード（基板）やバッテリーなどが設けられている。本体部２０は、ヒンジ２５を介して、カバー部３０に対して回動可能に連結されている。なお、本体部２０とカバー部３０とは分離可能であってもよい。
【００２１】
本体部２０には、第２表示部２４０と、タッチセンサ２５０と、電源ＳＷ２０ａと、入力部２０ｂと、検出部２０ｃとが設けられている。第２表示部２４０は、液晶ディスプレイ（ＬＣＤ：  ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）や有機ＥＬ(Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどを含んで構成されている。第２表示部２４０は、左右方向に長く、前後方向に短い長方形状であり、入力部２０ｂよりもヒンジ２５に近い位置に配置されている。この第２表示部２４０は、ＯＳ２に基づく処理による表示情報を表示するものである。入力部２０ｂは、キーボードなどである。
【００２２】
タッチセンサ２５０は、第２表示部２４０の表示面に重なる位置に配置され、第２表示部２４０とタッチセンサ２５０とにより１つのタッチパネルとして構成されている。タッチセンサ２５０の表面は、透明カバー２０ｆにより覆われている（図３（ａ）、（ｂ）参照）。タッチセンサ２５０は、例えば静電容量方式のセンサなどを含んで構成されており、ユーザが触れた位置を検出する。また、タッチセンサ２５０は透明であり、透明カバー２０ｆおよびタッチセンサ２５０を通して第２表示部２４０を視認可能となっている。このように、タッチセンサ２５０は、第２表示部２４０の表示面に対するユーザの操作入力を検出する（図３（ａ）参照）。なお、図３（ａ）は、開状態の電子機器１０を側面から見た図である。
【００２３】
カバー部３０は、第１表示部１４０と、タッチセンサ１５０とを備えている。第１表示部１４０は、液晶ディスプレイや有機ＥＬディスプレイなどを含んで構成されている。この第１表示部１４０は、ＯＳ１に基づく処理による表示情報を表示するものである。タッチセンサ１５０は、第１表示部１４０の表示面に重なる位置に配置され、第１表示部１４０とタッチセンサ１５０とにより１つのタッチパネルとして構成されている。タッチセンサ１５０は、例えば静電容量方式のセンサなどを含んで構成されており、ユーザが触れた位置を検出する。このように、タッチセンサ１５０は、第１表示部１４０の表示面に対するユーザの操作入力を検出する。なお、タッチセンサ１５０を備えない構成としてもよい。
【００２４】
また、カバー部３０は、第１表示部１４０よりもヒンジ２５に近い領域を少なくとも含む透明領域Ａを有している。例えば、透明領域Ａは、カバー部３０が閉状態となったときに、本体部２０の第２表示部２４０を覆う位置に設けられている。透明領域Ａの一部には、タッチセンサ２６０が設けられている。
【００２５】
本体部２０の端部に設けられている検出部２０ｃと、カバー部３０の端部に設けられている検出対象部３０ｃとは、閉状態において対向する位置に設けられている。検出部２０ｃとしては、例えば、ホールセンサなどの磁気センサを用いることができる。検出対象部３０ｃとしては、例えば、磁石を用いることができる。検出部２０ｃは、カバー部３０が開状態と閉状態との間で移動することによって検出対象部３０ｃが生じさせる磁場の変化を検出することで、カバー部３０の開状態および閉状態を検知することができる。
【００２６】
なお、カバー部３０に備えられている第１表示部１４０、タッチセンサ１５０、タッチセンサ２６０などは、ヒンジ２５を通るフレキシブル基板などを用いて本体部２０のマザーボード等と電気的に接続されている。
【００２７】
図２は、閉状態の電子機器１０をカバー部３０側から見た図である。この図は、図１に示す開状態からカバー部３０をヒンジ２５回りに回動させて、カバー部３０と本体部２０とが重ね合わせられた閉状態を示している。図示するように、閉状態では、第２表示部２４０の位置に透明領域Ａが重なる。つまり、透明領域Ａが第２表示部２４０を覆った状態となる。このため、ユーザは、透明領域Ａを通して、第２表示部２４０を視認することができる。また、閉状態では、透明領域Ａに設けられているタッチセンサ２６０は、第２表示部２４０の表示面に重なる位置に配置されることとなる。よって、タッチセンサ２６０は、タッチセンサ２５０の代わりに、第２表示部２４０と１つのタッチパネルとして構成され、第２表示部２４０の表示面に対するユーザの操作を検出する（図３（ｂ）参照）。なお、図３（ｂ）は、閉状態の電子機器１０を側面から見た図である。
【００２８】
このように、電子機器１０は、開状態では、ＯＳ１に基づく処理による表示情報を第１表示部１４０に表示するとともに、ＯＳ２に基づく処理による表示情報を第２表示部２４０に表示し、且つそれぞれの表示面に対するユーザの操作を受け付けることが可能である。一方、電子機器１０は、閉状態では、ＯＳ１を待機状態または停止状態に遷移させる。つまり、電子機器１０は、閉状態では、ＯＳ１に基づく処理を行わずに、ＯＳ２に基づく処理による表示情報を第２表示部２４０に表示し、第２表示部２４０対するユーザの操作を受け付ける。
【００２９】
（電子機器１０のブロック構成）
図４は、本実施形態に係る電子機器１０の構成例を示すブロック図である。電子機器１０は、ＯＳ１に基づく処理を実行する第１プロセッサを備えた第１処理部１００と、ＯＳ２に基づく処理を実行する第２プロセッサが実装された第２処理部２００と、電源部３００とを備えている。また、電子機器１０は、ＯＳ１に基づく処理による表示情報を表示する第１表示部１４０と、第１表示部１４０の表示面に対する操作を受け付けるタッチセンサ１５０とを備えている。また、電子機器１０は、ＯＳ２に基づく処理による表示情報を表示する第２表示部２４０と、第２表示部２４０の表示面に対する操作を開状態で受け付けるタッチセンサ２５０と、閉状態で受け付けるタッチセンサ２６０とを備えている。
【００３０】
ＯＳ１は、例えば上述したようにＷｉｎｄｏｗｓ（登録商標）である。第１プロセッサは、ＯＳ１に基づく処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やチップセット（例えば、ＰＣＨ：Ｐｌａｔｆｏｒｍ  Ｃｏｎｔｒｏｌｌｅｒ  Ｈｕｂ）を含んで構成されている。以下では、第１プロセッサのことを便宜的に「ＣＰＵ１１０」と称する。
【００３１】
ＯＳ２は、例えば上述したようにＡｎｄｒｏｉｄ（登録商標）である。第２プロセッサは、ＯＳ２に基づく処理を実行するＳＯＣ（Ｓｙｓｔｅｍ  Ｏｎ  ａ  Ｃｈｉｐ）を含んで構成されている。このＳＯＣは、ＣＰＵ、ＧＰＵ、チップセットなどの複数のＩＣを１チップ化したものである。以下では、第２プロセッサのことを便宜的に「ＳＯＣ２１０」と称する。
【００３２】
なお、本実施形態で説明するＯＳ１、ＯＳ２、ＣＰＵ１１０、及びＳＯＣ２１０は一例であって、これらに限定されるものではなく、任意のＯＳやプロセッサを含む構成とすることができる。
【００３３】
第１処理部１００は、ＣＰＵ１１０、ＥＣ１２０、第１表示制御部１３０などを含んで構成されている。ＣＰＵ１１０は、ＯＳ１に基づく処理を実行する。
【００３４】
第１表示制御部１３０は、ＣＰＵ１１０の制御によりＯＳ１に基づく処理による表示情報を第１表示部１４０に表示する制御を行う。例えば、ＣＰＵ１１０は、ＯＳ１に基づく処理による表示情報を、第１表示制御部１３０を介して第１表示部１４０に表示させる。また、ＣＰＵ１１０は、第１表示部１４０の表示面に対するユーザの操作入力の検出結果を、タッチセンサ１５０から取得する。
【００３５】
ＥＣ１２０は、ＣＰＵ１１０の処理に関わらず、各種デバイス（周辺装置やセンサ等）の監視及び制御を行う制御部の一例であり、マイクロコンピュータが組み込まれた組み込みコントローラである。ＥＣ１２０は、バッテリーの管理、電源管理、キーボードコントローラなどの機能を有する。例えば、ＥＣ１２０は、電源部３００と通信を行うことにより、バッテリーの状態（残容量など）の情報を電源部３００から取得するとともに、各部への給電のＯＮ／ＯＦＦの指示などを電源部３００に対して行う。また、ＥＣ１２０は、入力部２０ｂ（例えば、キーボード）に対する操作入力に基づいて入力部２０ｂから操作信号を取得する。そして、ＥＣ１２０は、取得した操作入力情報を第１処理部１００または第２処理部２００のいずれかアクティブな処理を行っている処理部側へ送信する。また、ＥＣ１２０は、第１処理部１００及び第２処理部２００のそれぞれに対して、各ＯＳの動作状態を制御する処理を行う。この動作状態制御処理の詳細については後述する。
【００３６】
第２処理部２００は、ＳＯＣ２１０、第２表示制御部２３０などを含んで構成されている。ＳＯＣ２１０は、ＯＳ２に基づく処理を実行する。
【００３７】
第２表示制御部２３０は、ＳＯＣ２１０の制御によりＯＳ２に基づく処理による表示情報を第２表示部２４０に表示する制御を行う。例えば、ＳＯＣ２１０は、ＯＳ２に基づく処理による表示情報を、第２表示制御部２３０を介して第２表示部２４０に表示させる。また、ＳＯＣ２１０は、第２表示部２４０の表示面に対するユーザの操作入力の検出結果を、タッチセンサ２５０またはタッチセンサ２６０から取得する。
【００３８】
例えば、ＳＯＣ２１０は、第２表示部２４０の表示面に対するユーザの操作入力の検出結果を、ＵＳＢ通信を介してタッチセンサ２５０またはタッチセンサ２６０から取得する。ＳＯＣ２１０は、切替部２１５を介してタッチセンサ２５０とタッチセンサ２６０とにＵＳＢ通信の経路で接続されている。切替部２１５は、検出部２０ｃからの信号線（ＬＩＤ＿ＣＬＯＳＥ）が接続されており、検出部２０ｃが閉状態を検出していない場合（即ち、開状態である場合）には、タッチセンサ２５０からの経路が有効になるように切り替える。一方、切替部２１５は、検出部２０ｃが閉状態を検出した場合にはタッチセンサ２６０からの経路が有効になるように切り替える。
【００３９】
また、この第２処理部２００のＳＯＣ２１０と第１処理部１００のＣＰＵ１１０との間では、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やＩ２Ｃ（Ｉｎｔｅｒ−Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などのシリアル通信を用いて、互いの情報（アプリケーションの動作状況などの情報）を送受する。また、ＥＣ１２０は、ＬＰＣ（Ｌｏｗ  Ｐｉｎ  Ｃｏｕｎｔ）などのシリアル通信を用いてＣＰＵ１１０と相互に通信を行うとともに、Ｉ２Ｃなどのシリアル通信を用いてＳＯＣ２１０と相互に通信を行うことにより、各ＯＳの動作状態を取得したり、各ＯＳへの動作状態の遷移を指示したりする。なお、上記の各通信に用いる通信規格は一例であって、これらに限られるものではない。
【００４０】
電源部３００は、不図示の内蔵するバッテリー（電池）またはＡＣアダプタから供給される電力に基づいて、電子機器１０が備える各部に電力を供給したり、ＡＣアダプタから供給される電力に基づいて内蔵するバッテリーへの充電制御を行ったりする。例えば、電源部３００は、バッテリー電圧を監視し、バッテリーの蓄電量（残容量）の検出、充電電圧及び充電電流の検出や制御、各部への給電のＯＮ／ＯＦＦ制御などを行う電源管理用集積回路（ＰＭＩＣ：Ｐｏｗｅｒ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などを含んで構成されている。
【００４１】
（動作状態制御処理について）
次に、本実施形態おいて、２種類のＯＳの動作状態を制御する動作状態制御処理について詳しく説明する。電子機器１０は、ＯＳ１とＯＳ２の２種類のＯＳを用いて各種の処理を行うが、開状態である場合と閉状態である場合とで処理が異なる。例えば、開状態では、第１表示部１４０と第２表示部２４０との両方が視認可能である。そのため、開状態では、ユーザはＯＳ１とＯＳ２の両方のＯＳを利用可能である。一方、閉状態では、第１表示部１４０が視認できず、第２表示部２４０のみ視認可能である。そのため、閉状態では、ユーザはＯＳ２のみ利用可能である。そこで、電子機器１０は、電源ＳＷ２０ａに対する操作入力が行われた場合に、開状態であるかまたは閉状態であるかに基づいて、各ＯＳの動作状態に対する制御を異ならせる。電源ＳＷ２０ａは、ＯＳ１の動作状態又はＯＳ２の動作状態を第１動作状態に活性化させる操作入力を受け付ける受付部の一例である。この電源ＳＷ２０ａは、開状態と閉状態のいずれでも操作が可能な操作子として、例えば、電子機器１０の側面に設けられている（図１参照）。
【００４２】
なお、第１動作状態とは、ＯＳに基づく処理が特に制限なく実行可能な通常動作状態であり、例えば、ＡＣＰＩ（Ａｄｖａｎｃｅｄ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  ａｎｄ  Ｐｏｗｅｒ  Ｉｎｔｅｒｆａｃｅ）で規定されているＳ０状態に相当する。また、通常動作状態に活性化させるとは、ＯＳに基づく処理の少なくとも一部が制限されている第２動作状態から通常動作状態に起動させて遷移させることを示している。なお、第２動作状態とは、ＯＳに基づく処理の少なくとも一部が制限されている待機状態または停止状態である。待機状態とは、例えば画面ＯＦＦの状態、通常動作状態より消費電力が低減される状態、またはプロセッサ（例えば、ＣＰＵ１１０、ＳＯＣ２１０）への給電が停止された状態である。待機状態とは、例えば、Ｗｉｎｄｏｗｓ（登録商標）におけるモダンスタンバイや、ＡＣＰＩで規定されているＳ３状態（スリープ状態）などに相当する。また、停止状態とは、例えば、ハイバーネーション状態やシャットダウンした状態であり、ＡＣＰＩで規定されているＳ４状態またはＳ５状態に相当する。
【００４３】
図４に示すように、ＥＣ１２０は、検出部２０ｃからの信号線（ＬＩＤ＿ＣＬＯＳＥ）が接続されており、検出部２０ｃの検知結果に基づいて、開状態であるか閉状態であるかを判定する。また、ＥＣ１２０は、電源ＳＷ２０ａから取得する操作入力信号に基づいて、電源ＳＷ２０ａが操作入力を受け付けたか否かを判定する。例えば、ＥＣ１２０は、電源ＳＷ２０ａが操作入力を受け付けた場合（即ち、電源ＳＷ２０ａを押下する操作（ＯＮ）がされた場合）には、操作されたことを示す操作入力信号を電源ＳＷ２０ａから取得する。一方、ＥＣ１２０は、電源ＳＷ２０ａが操作入力を受け付けない場合（即ち、電源ＳＷ２０ａを押下する操作（ＯＮ）がされていない場合）には、操作されていないことを示す操作入力信号を電源ＳＷ２０ａから取得する。なお、上記の電源ＳＷ２０ａを押下する操作（ＯＮ）がされたことを示す操作入力信号とは、例えば、信号レベルがＨｉｇｈから所定の期間Ｌｏｗになり、その後Ｈｉｇｈに戻るパルス状の信号である。Ｌｏｗになる期間は、例えば電源ＳＷ２０ａを押下している継続時間に対応する。一方、電源ＳＷ２０ａを押下する操作（ＯＮ）が操作されていない場合の操作入力信号とは、信号レベルがＨｉｇｈのまま続く信号である。
【００４４】
ＥＣ１２０は、例えば開状態において、電源ＳＷ２０ａが操作入力を受け付けた場合にはＯＳ１及びＯＳ２の両方を起動させて通常動作状態に遷移させる。例えば、ＥＣ１２０は、開状態では、電源ＳＷ２０ａを押下する操作（ＯＮ）がされたことを示す操作入力信号を電源ＳＷ２０ａから取得すると、ＥＣ１２０からＣＰＵ１１０に接続されているＰＷＲ＿ＯＮ信号に対して電源ＳＷ２０ａが操作されたことを示す操作ＯＮ信号を出力するととともに（ＰＷＲ＿ＯＮ：ＯＮ）、ＳＯＣ２１０に接続されているＡＵＸ＿ＷＡＫＥ信号に対しても電源ＳＷ２０ａが操作されたことを示す操作ＯＮ信号を出力する（ＡＵＸ＿ＷＡＫＥ：ＯＮ）。
【００４５】
なお、上記の操作ＯＮ信号は、例えば、信号レベルがＬｏｗから所定の期間Ｈｉｇｈになり、その後Ｌｏｗに戻るパルス状の信号である。Ｈｉｇｈになる期間は、例えば電源ＳＷ２０ａを押下している継続時間に対応する。即ち、ここでは、操作ＯＮ信号は、電源ＳＷ２０ａから出力される操作入力信号を反転した信号である。なお、上記で説明した操作入力信号及び操作ＯＮ信号の仕様は一例であって、これに限られるものではない。
【００４６】
ＣＰＵ１１０は、ＥＣ１２０から操作ＯＮ信号を取得すると、ＯＳ１を待機状態または停止状態から起動させて通常動作状態に遷移させる。また、ＳＯＣ２１０は、ＥＣ１２０から操作ＯＮ信号を取得すると、ＯＳ２を待機状態または停止状態から起動させて通常動作状態に遷移させる。なお、このときＥＣ１２０は、ＯＳ１及びＯＳ２が通常動作状態で動作するのに必要な電力が供給されるように電源部３００に指示してもよい。
【００４７】
一方、ＥＣ１２０は、例えば閉状態において、電源ＳＷ２０ａが操作入力を受け付けた場合にはＯＳ２のみを起動させて通常動作状態に遷移させる。具体的には、ＥＣ１２０は、電源ＳＷ２０ａを押下する操作（ＯＮ）がされたことを示す操作入力信号を電源ＳＷ２０ａから取得すると、ＳＯＣ２１０に接続されているＡＵＸ＿ＷＡＫＥに対してのみ操作ＯＮ信号を出力する（ＡＵＸ＿ＷＡＫＥ：ＯＮ）。ＳＯＣ２１０は、ＥＣ１２０から操作ＯＮ信号を取得すると、ＯＳ２を待機状態または停止状態から起動させて通常動作状態に遷移させる。なお、このときＥＣ１２０は、ＯＳ２が通常動作状態で動作するのに必要な電力が供給されるように電源部３００に指示してもよい。
【００４８】
図５は、電源ＳＷ２０ａが操作入力を受け付けた場合の動作状態制御処理の一例を示すフローチャートである。この図５を参照して、ＯＳ１及びＯＳ２が待機状態または停止状態のときに電源ＳＷ２０ａが操作入力を受け付けた場合の動作状態制御処理の動作について説明する。
【００４９】
（ステップＳ１０１）ＥＣ１２０は、電源ＳＷ２０ａから取得する操作信号に基づいて、電源ＳＷ２０ａを押下する操作（ＯＮ）がされたか否かを判定する。ＥＣ１２０は、電源ＳＷ２０ａを押下する操作（ＯＮ）がされたことを示す操作入力信号を電源ＳＷ２０ａから取得した場合（ＹＥＳ）、ステップＳ１０３の処理に進む。一方、ＥＣ１２０は、電源ＳＷ２０ａを押下する操作（ＯＮ）がされたことを示す操作入力信号を電源ＳＷ２０ａから取得していない場合（ＮＯ）、再びステップＳ１０１の処理を行う。
【００５０】
（ステップＳ１０３）ＥＣ１２０は、検出部２０ｃの検知結果に基づいて、カバー部３０が開状態であるか否かを判定する。ＥＣ１２０は、開状態であると判定した場合（ＹＥＳ）、ステップＳ１０５の処理に進む。一方、ＥＣ１２０は、閉状態であると判定した場合（ＮＯ）、ステップＳ１０９の処理に進む。
【００５１】
（ステップＳ１０５）ＥＣ１２０は、ＣＰＵ１１０に接続されているＰＷＲ＿ＯＮ信号に対して電源ＳＷ２０ａが操作されたことを示す操作ＯＮ信号を出力するととともに（ＰＷＲ＿ＯＮ：ＯＮ）、ＳＯＣ２１０に接続されているＡＵＸ＿ＷＡＫＥ信号に対しても電源ＳＷ２０ａが操作されたことを示す操作ＯＮ信号を出力する（ＡＵＸ＿ＷＡＫＥ：ＯＮ）。そして、ステップＳ１０７の処理に進む。
【００５２】
（ステップＳ１０７）ＣＰＵ１１０は、ＥＣ１２０から操作ＯＮ信号を取得すると、ＯＳ１を待機状態または停止状態から起動させて通常動作状態に遷移させる。また、ＳＯＣ２１０は、ＥＣ１２０から操作ＯＮ信号を取得すると、ＯＳ２を待機状態または停止状態から起動させて通常動作状態に遷移させる。
【００５３】
（ステップＳ１０９）ＥＣ１２０は、ＳＯＣ２１０に接続されているＡＵＸ＿ＷＡＫＥに対してのみ操作ＯＮ信号を出力する（ＡＵＸ＿ＷＡＫＥ：ＯＮ）。そして、ステップＳ１１１の処理に進む。
【００５４】
（ステップＳ１１１）ＳＯＣ２１０は、ＥＣ１２０から操作ＯＮ信号を取得すると、ＯＳ２を待機状態または停止状態から起動させて通常動作状態に遷移させる。
【００５５】
このように、ＥＣ１２０は、開状態において電源ＳＷ２０ａが操作入力を受け付けた場合にはＯＳ１及びＯＳ２の両方を通常動作状態に活性化させ、閉状態において電源ＳＷ２０ａが操作入力を受け付けた場合にはＯＳ２のみを通常動作状態に活性化させる。
【００５６】
これにより、電子機器１０は、複数のＯＳを搭載したシステムにおいて、カバー部３０が開状態であるか閉状態であるかに応じて各ＯＳの動作状態を適切に制御することができる。よって、電子機器１０は、複数のＯＳを搭載したシステムを適切に制御できる。
【００５７】
例えば、電子機器１０は、第２表示部２４０が配置された本体部２０と、第１表示部１４０が配置されたカバー部３０とを備えている。カバー部３０は、第２表示部２４０が配置されている面を覆わない開状態と、第２表示部２４０が配置されている面を覆う閉状態との間を相対移動可能である。そして、カバー部３０は、閉状態で第２表示部２４０を覆う位置に透明領域Ａを有する。
【００５８】
これにより、電子機器１０は、カバー部３０を開状態または閉状態にユーザが操作可能であり、開状態では第１表示部１４０及び第２表示部２４０の両方をユーザが視認可能であることからＯＳ１及びＯＳ２の両方を動作させ、閉状態では第２表示部２４０のみをユーザが視認可能であることからＯＳ２のみを動作させることができる。よって、電子機器１０は、カバー部３０が開状態であるか閉状態であるかに応じて各ＯＳの動作状態を適切に制御できる。
【００５９】
次に図６を参照して、開状態においてＯＳ１及びＯＳ２の両方が通常動作状態である場合（例えば、図５のステップＳ１０７の処理後）に、ＯＳ１が待機状態または停止状態に遷移したときの動作状態制御処理の動作について説明する。
図６は、開状態における動作状態制御処理の一例を示すフローチャートである。
【００６０】
（ステップＳ１２１）ＥＣ１２０は、ＣＰＵ１１０からＯＳ１の動作状態についての情報を取得することにより、ＯＳ１が待機状態または停止状態に遷移したか否かを判定する。例えば、ＯＳ１は、ユーザによりシャットダウンを指示する操作がされた場合、停止状態に遷移する。また、ＯＳ１は、無操作の状態が予め設定された時間継続した場合、またはユーザにより待機状態への遷移を指示する操作がされた場合、待機状態に遷移する。ＥＣ１２０は、ＯＳ１が待機状態または停止状態に遷移したと判定した場合（ＹＥＳ）、ステップＳ１２３の処理に進む。一方、ＥＣ１２０は、ＯＳ１が待機状態または停止状態に遷移していない（即ち、通常動作状態のままであると）判定した場合（ＮＯ）、再びステップＳ１２１の処理を行う。
【００６１】
（ステップＳ１２３）ＥＣ１２０は、ＯＳ１が待機状態または停止状態に遷移したと判定した場合、ＯＳ２もＯＳ１と同様の動作状態（待機状態または停止状態）に遷移させる指示をＳＯＣ２１０へ送信する。これに応じて、ＳＯＣ１２０は、ＯＳ２をＯＳ１と同様に待機状態または停止状態に遷移させる。
【００６２】
このように、ＥＣ１２０は、開状態においてＯＳ１及びＯＳ２の両方が通常動作状態に活性化されている場合、ＯＳ１が通常動作状態よりも少なくとも一部の処理が制限される待機状態または停止状態に遷移することに応じて、ＯＳ２を待機状態または停止状態に遷移させる。
【００６３】
これにより、電子機器１０は、ユーザが使用を中断または終了する場合、ＯＳ１を待機状態または停止状態にするのみで、ＯＳ２も連動して待機状態または停止状態になるため、利便性が良い。
【００６４】
次に図７を参照して、開状態においてＯＳ１及びＯＳ２の両方が通常動作状態である場合（例えば、図５のステップＳ１０７の処理後）に、カバー部３０が回動されて閉状態に遷移したときの動作状態制御処理の動作について説明する。
図７は、開状態から閉状態に遷移した場合の動作状態制御処理の一例を示すフローチャートである。
【００６５】
（ステップＳ１３１）ＥＣ１２０は、検出部２０ｃの検知結果に基づいて、開状態から閉状態に遷移したか否かを判定する。ＥＣ１２０は、開状態から閉状態に遷移したと判定した場合（ＹＥＳ）、ステップＳ１３３の処理に進む。一方、ＥＣ１２０は、開状態から閉状態に遷移していない（即ち、開状態のままであると）判定した場合（ＮＯ）、再びステップＳ１３１の処理を行う。
【００６６】
（ステップＳ１３３）ＥＣ１２０は、開状態から閉状態に遷移したと判定した場合、ＯＳ１のみを待機状態に遷移させる指示をＣＰＵ１１０へ送信する。これに応じて、ＣＰＵ１１０は、ＯＳ１を待機状態に遷移させる。
【００６７】
なお、ステップＳ１３３において、ＥＣ１２０は、開状態から閉状態に遷移したと判定した場合、ＯＳ１のみを停止状態に遷移させる指示をＣＰＵ１１０へ送信してもよい。この場合、ＣＰＵ１１０は、ＯＳ１を停止状態に遷移させる。
【００６８】
このように、ＥＣ１２０は、開状態においてＯＳ１及びＯＳ２の両方が通常動作状態に活性化されている場合、閉状態になることに応じて、ＯＳ１を通常動作状態よりも少なくとも一部の処理が制限される待機状態または停止状態に遷移させる。
【００６９】
これにより、電子機器１０は、ユーザがＯＳ２のみを利用したい場合には、カバー部３０を閉状態にするのみで、自動的にＯＳ１を待機状態または停止状態に遷移させてＯＳ２のみ使用できるようにするため、利便性が良く、且つ、無駄な電力消費を抑えることができ、バッテリーによる使用時間を長くすることができる。
【００７０】
なお、ＥＣ１２０は、開状態から閉状態に遷移したことに応じてＯＳ１を待機状態または停止状態に遷移させた後、無操作の状態が予め設定された時間継続した場合、ＯＳ２も待機状態または停止状態に遷移させてもよい。
【００７１】
また、図７を参照して説明した例では、開状態から閉状態に遷移したことに応じてＯＳ１のみを待機状態または停止状態に遷移させたが、ＯＳ１及びＯＳ２の両方を待機状態または停止状態に遷移させる構成としてもよい。
【００７２】
次に、閉状態からカバー部３０が回動されて開状態に遷移したときの動作状態制御処理の動作について説明する。例えば、ＥＣ１２０は、検出部２０ｃの検知結果に基づいて、閉状態から開状態に遷移したか否かを判定し、閉状態から開状態に遷移したと判定した場合、ＯＳ１及びＯＳ２を起動させて通常動作状態に遷移させる。ここで、ＥＣ１２０は、閉状態のときにＯＳ２のみが通常動作状態である場合（例えば、図５のステップＳ１１１または図７のステップＳ１３３の処理後）には、ＯＳ１を起動させて通常動作状態に遷移させ、ＯＳ２は通常動作状態のままとする。一方、ＥＣ１２０は、閉状態のときにＯＳ１及びＯＳ２の両方が待機状態または停止状態である場合には、ＯＳ１及びＯＳ２の両方を起動させて通常動作状態に遷移させる。これにより、電子機器１０は、ユーザが閉状態から開状態にすることにより、両方のＯＳを使用可能な状態にすることができる。
【００７３】
なお、ＥＣ１２０は、閉状態にときにＯＳ２が通常動作状態であるか否かに応じて、閉状態から開状態に遷移したときの制御を異ならせてもよい。例えば、閉状態においてＯＳ１が待機状態または停止状態であってＯＳ２のみが通常動作状態である場合（例えば、図５のステップＳ１１１または図７のステップＳ１３３の処理後）のみ、開状態に遷移したことに応じてＯＳ１を起動させて通常動作状態に遷移させてもよい。
図８は、閉状態から開状態に遷移した場合の動作状態制御処理の一例を示すフローチャートである。
【００７４】
（ステップＳ１４１）ＥＣ１２０は、検出部２０ｃの検知結果に基づいて、閉状態から開状態に遷移したか否かを判定する。ＥＣ１２０は、閉状態から開状態に遷移したと判定した場合（ＹＥＳ）、ステップＳ１４３の処理に進む。一方、ＥＣ１２０は、閉状態から開状態に遷移していない（即ち、閉状態のままであると）判定した場合（ＮＯ）、再びステップＳ１４１の処理を行う。
【００７５】
（ステップＳ１４３）ＥＣ１２０は、ＯＳ２の動作状態を示す情報をＳＯＣ１２０から取得し、ＯＳ２が通常動作状態であるか否かを判定する。ＥＣ１２０は、ＯＳ２が通常動作状態であると判定した場合（ＹＥＳ）、ステップＳ１４５の処理に進む。一方、ＥＣ１２０は、ＯＳ２が待機状態または停止状態であると判定した場合（ＮＯ）、ＯＳ１及びＯＳ２のいずれも起動させることなく処理を終了する。
【００７６】
（ステップＳ１４５）ＥＣ１２０は、閉状態から開状態に遷移したと判定した場合、ＯＳ１を待機状態または停止状態から通常動作状態に遷移させる指示をＣＰＵ１１０へ送信する。これに応じて、ＣＰＵ１１０は、ＯＳ１を起動させて通常動作状態に遷移させる。
【００７７】
このように、ＥＣ１２０は、閉状態においてＯＳ１が待機状態または停止状態であって且つＯＳ２が通常動作状態に活性化されている場合、開状態になることに応じて、ＯＳ１を通常動作状態に活性化させる。一方、ＥＣ１２０は、閉状態においてＯＳ１及びＯＳ２が待機状態または停止状態である場合には、開状態になってもＯＳ１及びＯＳ２を待機状態または停止状態のままとする。
【００７８】
これにより、電子機器１０は、閉状態のときに使用していたか否かに応じて、ユーザが閉状態から開状態にしたときにＯＳ１を起動させるか否かを制御するため、利便性が良い。例えば、ユーザは、閉状態のときにＯＳ２を使用している途中でＯＳ２よりもＯＳ１を使用したくなった場合には、開状態にするのみでＯＳ１も起動するため、利便性が良い。
【００７９】
［第２の実施形態］
次に、本発明の第２の実施形態について説明する。
本実施形態では、バッテリーの残容量を考慮して各ＯＳの動作状態を制御する構成について説明する。なお、本実施形態に係る電子機器１０の基本的な構成は、図１に示す第１の実施形態と同様であるため、本実施形態において特徴的な処理について説明する。本実施形態では、ＥＣ１２０は、電源部３００から取得するバッテリーの状態の情報に基づいてバッテリーの残容量を検出し、バッテリーの残容量に基づいてＯＳ１またはＯＳ２を通常動作状態に遷移させることを制限する。例えば、ＯＳ１がＷｉｎｄｏｗｓ（登録商標）で、ＯＳ２がＡｎｄｒｏｉｄ（登録商標）の場合、ＯＳ２を動作させるよりＯＳ１を動作させた方が一般的に消費電力が高くなる。そのため、ＥＣ１２０は、バッテリーの残容量が所定値以下になった場合には、ＯＳ１を通常動作状態にさせることを制限してもよい。なお、上記の所定値とは、ＯＳ１を通常動作状態にさせることを制限させるか否かを判定するために予め設定されたバッテリー残容量の閾値である。
【００８０】
例えば、ＯＳ１及びＯＳ２が待機状態または停止状態のときに電源ＳＷ２０ａが操作入力を受け付けた場合、図５に示す第１の実施形態では、開状態の場合にはＯＳ１及びＯＳ２の両方を通常動作状態に活性化させ、閉状態の場合にはＯＳ２のみを通常動作状態に活性化させた。これに対し、本実施形態では、バッテリーの残容量が所定値以下である場合には、開状態の場合でもＯＳ２のみを通常動作状態に活性化させる。
【００８１】
図９は、本実施形態に係る電源ＳＷ２０ａが操作入力を受け付けた場合の動作状態制御処理の一例を示すフローチャートである。
（ステップＳ２０１）ＥＣ１２０は、電源ＳＷ２０ａから取得する操作信号に基づいて、電源ＳＷ２０ａを押下する操作（ＯＮ）がされたか否かを判定する。ＥＣ１２０は、電源ＳＷ２０ａを押下する操作（ＯＮ）がされたことを示す操作入力信号を電源ＳＷ２０ａから取得した場合（ＹＥＳ）、ステップＳ２０３の処理に進む。一方、ＥＣ１２０は、電源ＳＷ２０ａを押下する操作（ＯＮ）がされたことを示す操作入力信号を電源ＳＷ２０ａから取得していない場合（ＮＯ）、再びステップＳ２０１の処理を行う。
【００８２】
（ステップＳ２０３）ＥＣ１２０は、電源ＳＷ２０ａを押下する操作（ＯＮ）がされたことを示す操作信号を電源ＳＷ２０ａから取得した場合、検出部２０ｃの検知結果に基づいて、カバー部３０が開状態であるか否かを判定する。ＥＣ１２０は、開状態であると判定した場合（ＹＥＳ）、ステップＳ２０５の処理に進む。一方、ＥＣ１２０は、閉状態であると判定した場合（ＮＯ）、ステップＳ２１１の処理に進む。
【００８３】
（ステップＳ２０５）ＥＣ１２０は、電源部３００から取得するバッテリーの状態の情報に基づいてバッテリーの残容量が所定値以下（残量少）であるか否かを判定する。ＥＣ１２０は、バッテリーの残容量が所定値以下であると判定した場合（ＹＥＳ）、ステップＳ２１１の処理に進む。一方、ＥＣ１２０は、バッテリーの残容量が所定値以下ではないと判定した場合（ＮＯ）、ステップＳ２０７の処理に進む。
【００８４】
（ステップＳ２０７）ＥＣ１２０は、開状態であってバッテリー残容量が所定値より多い場合には、ＣＰＵ１１０に接続されているＰＷＲ＿ＯＮ信号に対して電源ＳＷ２０ａが操作されたことを示す操作ＯＮ信号を出力するととともに（ＰＷＲ＿ＯＮ：ＯＮ）、ＳＯＣ２１０に接続されているＡＵＸ＿ＷＡＫＥ信号に対しても電源ＳＷ２０ａが操作されたことを示す操作ＯＮ信号を出力する（ＡＵＸ＿ＷＡＫＥ：ＯＮ）。そして、ステップＳ２０９の処理に進む。
【００８５】
（ステップＳ２０９）ＣＰＵ１１０は、ＥＣ１２０から操作ＯＮ信号を取得すると、ＯＳ１を待機状態または停止状態から起動させて通常動作状態に遷移させる。また、ＳＯＣ２１０は、ＥＣ１２０から操作ＯＮ信号を取得すると、ＯＳ２を待機状態または停止状態から起動させて通常動作状態に遷移させる。
【００８６】
（ステップＳ２１１）ＥＣ１２０は、閉状態である場合または開状態であってもバッテリー残容量が所定値以下の場合には、ＳＯＣ２１０に接続されているＡＵＸ＿ＷＡＫＥに対してのみ操作ＯＮ信号を出力する（ＡＵＸ＿ＷＡＫＥ：ＯＮ）。そして、ステップＳ２１３の処理に進む。
【００８７】
（ステップＳ２１３）ＳＯＣ２１０は、ＥＣ１２０から操作ＯＮ信号を取得すると、ＯＳ２を待機状態または停止状態から起動させて通常動作状態に遷移させる。
【００８８】
このように、ＥＣ１２０は、ＯＳ１に基づく処理及びＯＳ２に基づく処理に必要な電力を供給するバッテリー（内蔵電池）の残容量を検出し、検出した残容量に基づいてＯＳ１を通常動作状態に活性化させることを制限する。例えば、ＥＣ１２０は、バッテリーの残容量が少ない場合には、開状態の場合に電源ＳＷ２０ａが操作入力を受け付けた場合であっても、ＯＳ２のみを通常動作状態に活性化させる。
【００８９】
これにより、電子機器１０は、バッテリーの残容量が少ない場合には、ＯＳ１をなるべく起動させないようにすることで、電力消費を抑え、バッテリーによる使用時間を長くすることができる。
【００９０】
また、第１の実施形態では、閉状態から開状態に遷移したことに応じてＯＳ１を起動させて通常動作状態に遷移させる例を説明したが、ＥＣ１２０は、バッテリーの残容量が所定値以下である場合には、閉状態から開状態に遷移してもＯＳ１を待機状態または停止状態のままとしてもよい。また、図８に示す処理の例では、閉状態においてＯＳ１が待機状態または停止状態であってＯＳ２のみが通常動作状態である場合に、開状態に遷移したことに応じてＯＳ１を起動させて通常動作状態に遷移させる例を説明したが、ＥＣ１２０は、バッテリーの残容量が所定値以下である場合には、閉状態においてＯＳ２が通常動作状態であったとしても、開状態に遷移した場合にＯＳ１を待機状態または停止状態のままとしてもよい。
【００９１】
（変形例）
以上、図面を参照してこの発明の第１及び第２の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【００９２】
例えば、上記実施形態では、カバー部３０が閉状態となったときに本体部２０の第２表示部２４０を透明領域Ａが覆うことにより第２表示部２４０が視認可能となる例を説明したが、第２表示部２４０を透明領域Ａが覆う以外の構成としてもよい。例えば、カバー部３０が閉状態となったときに本体部２０の第２表示部２４０を覆う部分に貫通孔が設けられている構成としてもよい。この貫通孔が設けられている構成では、第２表示部２４０を直接的に（透明領域Ａを挟まずに）視認可能である。また、この貫通孔が設けられている構成では、直接的にタッチセンサ２５０に対するユーザの操作入力を受け付けることができる。また、カバー部３０の背面（第１表示部が設けられている面の反対側の面）に、閉状態において第２表示部２４０の代わりに表示が可能な第３表示部がさらに設けられてもよい。例えば、この第３の表示部は、第２表示部２４０と同じ大きさで、且つ閉状態において第２表示部２４０の上に重なる位置に設けられている。なお、上記第３表示部は、カバー部３０の背面の任意の位置に設けられてもよい。また、上記第３表示部は、第２表示部２４０と異なる大きさであってもよい。
【００９３】
また、上記実施形態では、カバー部３０が本体部２０に対してヒンジ２５により閉状態と開状態とに相対的に回転移動可能な構成例を示したが、回転移動に限られるものではない。例えば、カバー部３０に対して他の部材（別途追加するカバーなど）や本体部２０が、第１表示部１４０が視認可能な状態になる位置と視認不可能な状態なる位置とをスライド移動可能な構成としてもよい。
【００９４】
また、上記実施形態では、電子機器１０の側面に電源ＳＷ２０が設けられている例を説明したが、電源ＳＷを有するリモートコントローラからの操作信号を受光する受光部が設けられてもよい。つまり、電子機器１０は、ＯＳを通常動作状態に遷移させる操作入力を受け付ける受付部として、電源ＳＷ２０ａに代えてまたは加えて、リモートコントローラからの操作信号を受光する受光部を備えてもよい。
【００９５】
なお、上述した電子機器１０は、内部にコンピュータシステムを有している。そして、上述した電子機器１０が備える各構成の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述した電子機器１０が備える各構成における処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。
【００９６】
また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部又は外部に設けられた記録媒体も含まれる。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に電子機器１０が備える各構成で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００９７】
また、上述した実施形態における電子機器１０が備える各機能の一部、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。各機能は個別にプロセッサ化してもよいし、一部、又は全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【００９８】
１０  電子機器、２０  本体部（第１本体部の一例）、２０ａ  電源ＳＷ、２０ｂ  入力部、２０ｃ  検出部、２５  ヒンジ、３０  カバー部（第２本体部の一例）、３０ｃ  検出対象部、１００  第１処理部、１１０  ＣＰＵ、１２０  ＥＣ、１３０  第１表示制御部、１４０  第１表示部、１５０  タッチセンサ、２００  第２処理部、２１０  ＳＯＣ、２１５  切替部、２３０  第２表示制御部、２４０  第２表示部、２５０  タッチセンサ、２６０  タッチセンサ、３００  電源部、Ａ  透明領域
【図１】
2020087252.tif 000003
【図２】
2020087252.tif 000004
【図３】
2020087252.tif 000005
【図４】
2020087252.tif 000006
【図５】
2020087252.tif 000007
【図６】
2020087252.tif 000008
【図７】
2020087252.tif 000009
【図８】
2020087252.tif 000010
【図９】
2020087252.tif 000011