(57)【要約】【課題】本体ユニットとディスプレイユニットとが回動可能な電子機器において、ディスプレイユニットの開閉動作に応じて、電子機器に対し複数の動作制御を行うことが可能な電子機器を提供することを目的とする。【解決手段】開閉検知部材７の状態に応じて、ディスプレイユニット５が開状態にあるか、閉状態にあるかを判断し（ステップＳ１０１）、開状態から閉状態へ移行する時間を計測し、この開状態から閉状態へ移行するまでに要した時間（以下、開閉時間と称す）と、設定された時間とを比較する（ステップＳ１０６）。比較の結果、開閉時間が設定された設定時間以上である場合、ディスプレイユニット５を閉じる速度が遅いと判断し、開閉速度が遅い場合として設定された所定処理が実行される。また、開閉時間が設定時間未満の場合は、ディスプレイユニット５を閉じる速度が速いと判断し、開閉速度が速い場合として設定された所定処理が実行される。【選択図】　図６
2004102956.tif 000002
【特許請求の範囲】
【請求項１】
第１の筐体と、
前記第１の筐体と接続され、第１の位置と第２位置との間で回動可能な第２の筐体と、
前記第２の筐体が前記第１の位置と前記第２の位置との間で回動される時間に応じて所定処理を行う制御部と
を具備することを特徴とする電子機器。
【請求項２】
第１の筐体と、
前記第１の筐体と接続され、第１の位置と第２位置との間で回動可能な第２の筐体と、
前記第１の位置と前記第２の位置との間で回動される時間を計時可能な計時手段と、
前記計時手段により計時した時間が所定時間を超えた場合に所定処理を実行する制御部と
を具備することを特徴とする電子機器。
【請求項３】
前記第１の筐体は電子部品が内蔵された本体部であり、前記第２の筐体は前記本体部で処理された情報を表示可能な表示部であることを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記第１の位置は前記第２の筐体が前記第１の筐体に対して開状態であり、前記第２の位置は前記第２の筐体が前記第１の筐体に対して閉状態であることを特徴とする請求項１または２に記載の電子機器。
【請求項５】
前記制御部は、前記前記計時手段により計時した時間が所定時間を超えなかった場合に、第２の所定処理を実行することを特徴とする請求項２に記載の電子機器。
【請求項６】
前記電子機器は発光手段をさらに具備し、前記第２の筐体が前記第１の位置と前記第２の位置との間にある場合に発光することを特徴とする請求項３または４に記載の電子機器。
【請求項７】
前記発光手段は、所定時間間隔で発光と消灯を繰り返すことを特徴とする請求項６に記載の電子機器。
【請求項８】
本体部と、
前記本体部と接続され、開状態と閉状態との間で回動可能な表示部と、
前記表示部が前記開状態と前記閉状態との間で回動される時間を計時可能な計時手段と
前記計時手段により計時した時間が所定時間を超えた場合に第１の処理を実行し、前記計時手段により計時した時間が前記所定時間を超えない場合に第２の処理を実行する制御部と
を具備することを特徴とする電子機器。
【請求項９】
第１の筐体と、前記第１の筐体と第１の位置と第２の位置との間で回動可能に接続される第２の筐体を具備する電子機器の状態制御方法において、
前記第２の筐体が前記第１の位置から前記第２の位置まで回動される間の時間を計測し、
前記計測された時間が所定時間を超えた場合に所定処理を実行すること
を特徴とするシステム制御方法。
【請求項１０】
前記所定時間を超えない場合に、第２の所定処理を実行することを特徴とする請求項９に記載のシステム制御方法。
【請求項１１】
第１の筐体と、前記第１の筐体と第１の位置と第２の位置との間で回動可能に接続される第２の筐体と、前記第１の筐体に設けられる発光手段とを具備する電子機器のシステム制御方法において、
前記第２の筐体が前記第１の位置から前記第２の位置まで回動される間の時間を計測し、
前記第２の筐体が前記第１の位置から前記第２の位置まで回動される間、前記発光手段を点滅させ、
前記第２の筐体が前記第２の位置に移行した場合前期発行手段を消灯し、
前記計測された時間が所定時間を超えた場合に所定処理を実行すること
を特徴とするシステム制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナルコンピュータ等の表示部が開閉可能な電子機器に関し、特に電子機器の開閉に基づくシステム制御方法に関する。
【０００２】
【従来の技術】
近年、外出先や移動中などに利用されることを前提としたバッテリ駆動可能なパーソナルコンピュータ（以後、パソコンと称す）が様々開発されている。この種のバッテリ駆動可能なパソコンでは、このようなパソコンでは、ＬＣＤなどのフラットタイプのディスプレイユニットが使用され、このディスプレイユニットがキーボードを供えた本体ユニットに実装されて、非使用時にはヒンジ機構を介して本体に設けられたキーボードを覆う構造となっている。このディスプレイユニットの開閉動作に伴う省電力制御として、開閉に応じてサスペンドレジューム処理を行う技術もある（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特許第２７７７２３３号公報　（第３頁−４頁、第２図）
【０００４】
【発明が解決しようとする課題】
上記、従来技術では、ディスプレイユニットの開閉に応じた制御が記載されているが、開いている時と、閉じられている時との２段階の制御しか行うことができない。これは、パソコンのサスペンドおよびレジューム処理を行うだけであり、表示パネルを閉じただけで必ずしもパソコンをサスペンド状態に移行させたいとは限らず、かといって、ディスプレイパネルを開いた状態では、ＬＣＤで消費される電力の低減を行うことができないといった問題があった。
【０００５】
また、仮にディスプレイオン／オフの処理を、ディスプレイユニットの開閉動作に割り当てると、このディスプレイオン／オフの処理のみしか行えないという問題がある。
【０００６】
上記課題を解決するために、本発明は、本体ユニットとディスプレイユニットとが回動可能な電子機器において、ディスプレイユニットの開閉動作に応じて、多様なシステム動作制御を行うことが可能な電子機器および省電力方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、請求項１に係る発明では、第１の筐体と、前記第１の筐体と接続され、第１の位置と第２位置との間で回動可能な第２の筐体と、前記第２の筐体が前記第１の位置と前記第２の位置との間で回動される時間に応じて所定処理を行う制御部とを具備することを特徴とする。
【０００８】
このような構成により、第２の筐体の開閉動作に応じて、多様なシステム動作制御を行うことが可能な電子機器を提供することが可能となる。
【０００９】
【発明の実施の形態】
以下本発明に係る実施形態を、図面を参照して説明する。
【００１０】
図１に、第１の実施形態に係る電子機器の斜視図を示す。
【００１１】
第１の実施形態では、電子機器としてノート型のパソコンを例に説明を行う。
【００１２】
パソコン１は、上面部にキーボード２が配設された本体ユニット３と、本体ユニット３とヒンジ部４を介して接続されるディスプレイユニット５とを有しており、ディスプレイユニット５は本体ユニット３内で処理されたデータなどを表示可能にするＬＣＤ６を有している。
【００１３】
ディスプレイユニット５はヒンジ部４を介して矢印Ａ−Ｂ方向に回動可能であり、キーボード２を覆う閉状態と、本体ユニット３に対して略垂直状態でキーボード２を使用可能な状態となる開状態との間で回動可能である。ＬＣＤ６は、ディスプレイユニット５に内蔵されたバックライト（図示せず）により背面から光源を照射され輝度を保ち、表示が行なわれる。このバックライトの出力により、輝度が変化され、表示面の明るさが制御される。また、ディスプレイユニット５が開状態であるか閉状態であるかを検出可能な開閉検知部材７が、本体ユニット３に設けられている。この開閉検知部材７は、矢印Ｃ−Ｄ方向に摺動可能であり、通常は矢印Ｃ方向へ付勢されている。ディスプレイユニット５が開状態から閉状態へ回動されると、ディスプレイユニット５に押下されることにより、開閉検知部材７は矢印Ｄ方向へ摺動する。また、ディスプレイユニット５が閉状態から開状態へ回動されると、開閉検知部材７は矢印Ｃ方向へ摺動する。このように開閉検知部材７の摺動動作に伴い、ディスプレイユニット５の開閉状態が検知される。
【００１４】
また本体ユニット３には、パソコン１の動作状態などのステータスを表示可能なＬＥＤ８が設けられている。このＬＥＤ８はパソコン１の電源状態や、バッテリの状態などを可視可能に表示するものである。
【００１５】
続いて、図２に第１の実施形態に係るパソコン内のハードウェア構成図を示す。
【００１６】
パソコン１本体内は、パソコン１が動作するのに必要なデバイスにより構成されている。パソコン１の制御を司るＣＰＵ１１と第１のブリッジ回路１２とは、高速なデータを信号を転送可能なＣＰＵローカルバスによって接続されており、第１のブリッジ回路１２とメインメモリ１３とはメモリバスを介して接続される。また、第１のブリッジ回路１２には、表示コントローラ１４も接続されており、表示コントローラ１４には、ＬＣＤ６が接続されている。また、この表示コントローラ１４には、選択的に外部表示手段としてＣＲＴディスプレイ１５やＴＶ１６などを接続することも可能である。
【００１７】
第１のブリッジ回路１２と第２のブリッジ回路１７とは、第１のバス１８によって接続されている。第２のブリッジ回路１７にはＨＤＤ１９および、システムのＢＩＯＳ（Ｂａｓｉｃ　Ｉ／Ｏ　Ｓｙｓｔｅｍ）が記憶されているＢＩＯＳ−ＲＯＭ２０が接続されている。また、第２のブリッジ回路１７に接続されている第２のバス２１を介して、エンベデットコントローラ（以後、ＥＣと称す）２２が接続されている。
【００１８】
ＣＰＵ１１は、パソコン１全体の動作制御およびデータ処理等を実行するものである。
【００１９】
メインメモリ１３は、オペレーティングシステム（以後、ＯＳと称す）、ＢＩＯＳ−ＲＯＭ２０から読み出されたシステムのＢＩＯＳプログラム、各種デバイスドライバおよび処理データなどを格納するメモリデバイスであり、複数のＤＲＡＭなどによって構成されている。
【００２０】
第１のブリッジ回路１２は、ＣＰＵローカルバスと第１のバス１８との間を繋ぐブリッジＬＳＩであり、第１のバス１８のバスマスタデバイスの１つとして機能する。この第１のブリッジ回路１２は、ＣＰＵローカルバスと第１のバス１８との間で、データ及びアドレスを含むバス幅を変換する機能、及びメモリバスを介してメインメモリ１３のアクセス制御を行う機能などを有している。また、表示コントローラ１４とも接続されており、ＬＣＤ６で表示する表示データを表示コントローラ１４へ送信する機能も有する。
【００２１】
第１のバス１８はクロック同期型の入出力バスであり、第１のバス１８上の全てのサイクルは、第１のバスクロックに同期して行われる。この第１のバス１８は、時分割的に使用されるアドレス／データバスを有している。
【００２２】
表示コントローラ１４は、ビデオメモリ（以後、ＶＲＡＭと称す）２３およびＬＣＤ６と接続されており、第１のブリッジ回路１２から送信さる表示データを、一端ＶＲＡＭ２３に保存した後、所定タイミングでＶＲＡＭ２３から表示データを読み出しＬＣＤ６へ出力する制御を行う。この表示コントローラ１４は、ＬＣＤ６以外に、外部表示手段であるＣＲＴディスプレイ１５やＴＶ１６へも表示データを出力することが可能である。
【００２３】
第２のブリッジ回路１７は、第１のバス１８と第２のバス２１との間を繋ぐブリッジＬＳＩであり、第１のバス１８と第２のバス２１との間のバス変換等を行う。また、システムの基本入出力制御を行なうＢＩＯＳプログラムを記憶するＢＩＯＳ−ＲＯＭ２０、およびデータの記憶再生装置として用いられるＨＤＤ１９が接続されており、このＨＤＤ１９の入出力制御を行うＩＤＥコントローラが組みこまれている。また、第２のブリッジ回路１７から延出する第２のバス２１には、ＥＣ２２が接続されている。
【００２４】
ＢＩＯＳ―ＲＯＭ２０は、パソコン内の各種ハードウェアをアクセスするファンクション実行ルーチンを体系化したプログラムであり、パソコンの起動時に、読み出され実行される。一般に、ＢＩＯＳはパソコン内で不揮発性メモリ（フラッシュＲＯＭ）に記憶されている。
【００２５】
また、ＢＩＯＳ−ＲＯＭ１９には、リアルタイムクロック（以後、ＲＴＣと称す）２４が接続されている。このＲＴＣ２４は、パソコン１のシステム時間を計時するものであり、このＲＴＣは図示しない電池電源により常時動作されている。
【００２６】
第２のバス２１に接続されているＥＣ２２には、キーボード２、パワーサプライコントローラ（以後、ＰＳＣと称す）２４および開閉検知部２７、ＬＥＤ８が接続されており、ＥＣ２２は、これらのデバイスから送られる信号を検出し、上位のデバイスへ割り込み信号を送信する。
【００２７】
ＥＣ２２は、ＣＰＵ１１によってリード／ライト可能な複数のレジスタ群を内蔵している。これらレジスタ群を使用することにより、ＣＰＵ１１と、ＥＣ２２に接続されるデバイスとの間の通信が可能となる。また、ＥＣ２２はキーボードコントローラ（以下、ＫＢＣと称す）としての機能も内蔵されている。
【００２８】
ＰＳＣ２５は、パソコン全体の電源供給制御を行なうものであり、ＰＳＣ２５に接続されるバッテリ２６から供給される電力をシステム全体へ供給制御を行なう。
【００２９】
バッテリ２６は、このパソコン１の動作電源を供給可能なデバイスであり、外部からのＡＣ電源の供給を受けることができない使用環境においても、バッテリ２６からの供給電源によりパソコン１が動作可能となる。
【００３０】
また、開閉検知部２７は、開閉検知部７と接続され、開閉検知部７の動作に応じて開閉状態を検出し、ＥＣ２２へ通知する。開閉検知部材７と開閉検知部２７とによりディスプレイユニット５の開状態、閉状態を検知可能である。この、開閉検知部２７の詳細については後述する。
【００３１】
続いて図３および図４に開閉検知部材の詳細図を示す。
【００３２】
図３はディスプレイユニットが閉じられている際のＥ−Ｅ´線に沿った断面図を示し、図４はディスプレイユニットが開状態の場合のＥ−Ｅ´線に沿った断面図を示す。
【００３３】
開閉検知部材７に接続され、上下方向に撓動可能な金属板３１と、この金属板３１に接続される接触部材３２と、この開閉検知部材７がＤ方向に摺動された場合に接触部材３２と接触される金属板３３及び前記開閉検知部材７が矢印Ｃ方向に摺動された場合に接触部材３２と接触される金属板３４が設けられている。本実施形態では、金属板３１、金属板３３と金属板３４とが開閉検知部２７を構成し、ＥＣ２２に接続されている。
【００３４】
例えば、開状態の時、金属板３４と接触部が接触されている場合、開状態を示す信号（例えば‘１０’といった２ビットの信号）がＥＣ２２へ入力される。一方閉状態の場合は、接触部３２と金属板３３との接触で閉状態を示す信号（例えば‘０１’といった２ビットの信号）がＥＣ２２へ入力される。ＥＣ２２は、このいずれかの信号が入力されることで、ディスプレイユニット５が開状態であるか、閉状態であるかを判別可能である。また、ディスプレイユニット５が、開状態と閉状態との間にあるときは、ＥＣ２２において開状態と閉状態との間を示す信号（例えば‘００’といった２ビットの信号）が検出される。このように、ＥＣ２２はディスプレイユニット５の位置状態を検出することが可能である。
【００３５】
続いて、図５に第１の実施形態に係るディスプレイユニットの開閉に応じた状態制御の設定画面例の図を示す。
【００３６】
図５の中では、ディスプレイユニット５をディスプレイと表現している。
【００３７】
設定ウインドウ４１は、ディスプレイユニット５の開閉時間に応じた処理を設定可能なアプリケーションの表示画面を示す。設定ウインドウ４１には、ディスプレイユニット５（ディスプレイ）を閉じた際の処理を設定可能な閉状態設定領域４２と、ディスプレイユニット５（ディスプレイ）を開いた際の処理を設定可能な開状態設定領域４３とが表示されている。
【００３８】
本実施形態では、ディスプレイユニット５が開状態から閉状態、または閉状態から開状態へ遷移する際の時間に応じて、パソコン１のシステム制御を行う。
【００３９】
閉状態設定領域４２には、ディスプレイユニット５が開状態から閉状態に移行する時間に応じてパソコン１の制御を切り替えるための閾値となる時間を設定可能な時間設定部４４と、時間設定部４４により設定された時間未満の時間でディスプレイユニット５が閉状態に移行した場合に行う処理を設定可能な処理設定部４５と、時間設定部４４で設定された時間以上の時間でディスプレイユニット５が閉状態に移行した場合に行う処理を設定可能な処理設定部４６とを有している。
【００４０】
パソコン１は、ディスプレイユニット５が開状態から閉状態へ移行する場合、この閉状態設定領域４２に設定された処理を行う。
【００４１】
図５に示した例では、ディスプレイユニット５が開状態から閉状態に移る際には、３秒の閾値が設定され、３秒未満で開状態から閉状態へ移行が完了した場合は、表示部のＬＣＤへ供給される電源をオフする（図５中ではディスプレイオフと表現）。また、３秒以上の場合はサスペンドが選択されている。処理設定部４４及び処理設定部４５では、リスト形式で選択可能な処理が表示され、ユーザが選択することが可能となっている。
【００４２】
また、閉状態設定領域４３には、ディスプレイユニット５が閉状態から開状態に移行する時間に応じてパソコン１の制御を切り替えるための閾値となる時間を設定可能な時間設定部４７と、時間設定部７により設定された時間未満の時間でディスプレイユニット５が閉状態から開状態に移行した場合に行う処理を設定可能な処理設定部４８と、時間設定部４７で設定された時間以上の時間でディスプレイユニット５が閉状態から開状態に移行した場合に行う処理を設定可能な処理設定部４９とを有している。さらに、ディスプレイユニット５が開状態から閉状態に移行する際に、パソコン１の電源遮断に関する処理が行われた場合、ディスプレイユニット５が閉状態から開状態へ移行したときに、電源を供給する処理を行うか否かを決定するチェックボックス５０を有する。
【００４３】
通常は、ディスプレイユニット５が閉状態から開状態へ状態が移る際は、ディスプレイユニット５が開状態から閉状態に移行した際の処理を取り消すような処理を行う。例えば、開状態から閉状態に移行した場合にＬＣＤ６の表示がオフされた場合は、ＬＣＤ６をオンする。しかし、パソコン１の電源をオフする処理やサスペンド処理が実行された状態で、ディスプレイユニット５が閉状態から開状態へ移行された場合、使用者は必ずしもパソコン１の電源を供給したいとは限らない。このチェックボックス５０をチェックすると、開状態から閉状態へ移行するときにパソコン１の電源に関する制御が行われた場合、次にディスプレイユニット５が閉状態から開状態に移行する際は電源供給の処理が行われる。逆に、チェックボックス５０がチェックされていない場合は、ディスプレイユニット５が閉状態から開状態に移行しても、パソコン１は電源に関する処理が行われない。
【００４４】
パソコン１は、ディスプレイユニット５が開状態から閉状態へ移行する場合、この閉状態設定領域４２に設定された処理を行う。
【００４５】
図５に示した例では、ディスプレイユニット５が閉状態から開状態に移る際には、２秒の閾値が設定され、２秒未満で閉状態から開状態へ移行が完了した場合は、ＬＣＤの輝度を最大に点灯させる。（図５中では輝度大と表現）。また、ディスプレイユニット５が閉状態から開状態に移るのに３秒以上要した場合は、ＬＣＤ６の解像度をＸＧＡ（１０２４×７６８ドット）の解像度で表示する。
【００４６】
上述のような設定により、ディスプレイユニット５が開状態から閉状態に移る場合及び閉状態から開状態に移る場合のパソコン１の動作制御を設定することが可能である。
【００４７】
続いて、図６に、ディスプレイユニットが開状態から閉状態へ移動する際の制御フローチャートを示す。
【００４８】
ＥＣ２２は、開閉検知部材７の状態に応じて、ディスプレイユニット５が開状態にあるか、閉状態にあるかを判断する（ステップＳ１０１）。本実施形態では、ＥＣ２２に入力されている信号が‘１０’を示している場合、ディスプレイユニット５は開状態と判断される。
【００４９】
このディスプレイユニット５が開状態から閉状態に移行するときに、接触部材３２は一旦、金属板３４から離れることにより、ＥＣ２２に入力される信号は‘１０’から‘００’へ変化する（ステップＳ１０２のＹＥＳ）。この信号の変化を検出したＥＣ２２は、ＲＴＣ２４のクロックをカウント開始する（ステップＳ１０３）。
【００５０】
クロックのカウントが開始された後、ＥＣ２２へ‘０１’の信号が入力されると（ステップＳ１０４のＹＥＳ）、ディスプレイユニット５が閉状態に移行したと判断して、クロックのカウントを停止する（ステップＳ１０５）。
【００５１】
このクロックカウントによりディスプレイユニット５が閉状態から開状態へ移行するまでに要した時間を計測可能であり、この開状態から閉状態へ移行するまでに要した時間（以下、開閉時間と称す）と、図５の設定画面上の時間設定部４４で設定された時間とを比較する（ステップＳ１０６）。比較の結果、開閉時間が時間設定部４４で設定された設定時間以上である場合、ディスプレイユニット５を閉じる速度が遅いと判断し、図５の設定ウインドウ４１上の処理設定部４６で設定された処理が実行される。図６中では、「処理Ａ」と記載しているが、この処理Ａでは、図５の処理設定部４６で設定された処理が実行される（ステップＳ１０７）。
【００５２】
また、ステップＳ１０６での比較結果、開閉時間が設定時間未満の場合は、ディスプレイユニット５を閉じる速度が速いと判断し、図５に示した処理設定部４５で設定された処理が実行される。図６中では、「処理Ｂ」と記載しているが、この処理Ｂでは、図５の処理設定部４５で設定された処理が実行される（ステップＳ１０８）。
【００５３】
ステップＳ１０４において、閉状態への移行が検出されない場合（ステップＳ１０４のＮＯ）、開状態に移行したか否かを検出する（ステップＳ１０９）。これは、一旦ディスプレイユニット５を閉状態に移行させようとしたが、その途中で再びディスプレイユニット５を開状態へ戻す場合である。
【００５４】
ＥＣ２２に入力される信号が‘００’から‘１０’に変化したことを検出された場合、ディスプレイユニット５が開状態に移行したと判断し（ステップＳ１０９のＹＥＳ）、クロックのカウントを停止し（ステップＳ１１０）、パソコン１の制御は何も行わない。一方、ステップＳ１０９において開状態への移行も検出されなかった場合（ステップＳ１０９のＮＯ）、ディスプレイユニット５は開状態と閉状態との間にあるものと判断し、再び閉状態へ移行したか否か判断する処理（ステップＳ１０４）に戻る。
【００５５】
また、ステップＳ１０１において、ＥＣ２２において‘１０’以外の信号を検出した場合は、ディスプレイユニット５は開状態以外であると判断し（ステップＳ１０１のＮＯ）、別の処理を行う。図６では、便宜上「Ｘ」と示しているが、次に、この開状態ではないと判断された場合の処理について図７を用いて説明する。
【００５６】
図７に、第１の実施形態に係るディスプレイユニットが閉状態から開状態へ移動する際の制御フローチャートを示す。
【００５７】
ステップＳ１０１においてディスプレイユニット５が開状態では無いと判断された場合、ディスプレイユニット５が閉状態か否か判断する（ステップＳ２０１）。本実施形態では、ＥＣ２２に入力されている信号が‘０１’を示している場合、ディスプレイユニット５は閉状態と判断される（ステップＳ２０１のＹＥＳ）。
【００５８】
このディスプレイユニット５が閉状態から開状態に移行するときに、接触部材３２は一旦、金属板３３から離れることにより、ＥＣ２２に入力される信号は‘０１’から‘００’へ変化する（ステップＳ２０２のＹＥＳ）。この信号の変化を検出したＥＣ２２は、ＲＴＣ２４のクロックをカウント開始する（ステップＳ２０３）。
【００５９】
クロックのカウントが開始され、ＥＣ２２へ‘１０’の信号が入力されると、ディスプレイユニット５が開状態に移行したと判断して（ステップＳ２０４のＹＥＳ）、クロックのカウントを停止する（ステップＳ２０５）。
【００６０】
このクロックカウントによりディスプレイユニット５が閉状態から開状態へ移行するまでに要した時間を計測可能であり、この閉状態から開状態へ移行するまでに要した時間（以下、閉開時間と称す）と、図５の設定画面上の時間設定部４７で設定された時間とを比較する（ステップＳ２０６）。比較の結果、閉開時間が設定時間以上である場合、ディスプレイユニット５を開く速度が遅いと判断し、図５の設定ウインドウ４１上の処理設定部４９で設定された処理が実行される。図６中では、「処理Ｃ」と記載しているが、この処理Ｃでは、図５の処理設定部４９で設定された処理が実行される（ステップＳ２０７）。
【００６１】
また、ステップＳ２０６での比較結果、閉開時間が設定時間未満の場合は、ディスプレイユニット５を開く速度が速いと判断し、図５に示した処理設定部４８で設定された処理が実行される。図６中では、「処理Ｄ」と記載しているが、この処理Ｄでは、図５の処理設定部４８で設定された処理が実行される（ステップＳ２０８）。
【００６２】
ステップ２０４において、開状態への移行が検出されない場合（ステップＳ２０４のＮＯ）、閉状態に移行したか否かを検出する（ステップＳ２０９）。これは、一旦ディスプレイユニット５を開状態に移行させようとしたが、その途中で再びディスプレイユニット５を閉状態へ戻す場合である。
【００６３】
ＥＣ２２に入力される信号が‘００’から‘０１’に変化したことが検出された場合、ディスプレイユニット５が閉状態に移行したと判断し（ステップＳ２０９のＹＥＳ）、が検出された場合、クロックのカウントを停止し（ステップＳ２１０）、パソコン１に対する制御は何も行わない。一方、ステップＳ２０９において閉状態への移行も検出されなかった場合（ステップＳ２０９のＮＯ）、ディスプレイユニット５は閉状態と開状態との間にあるものと判断し、再び開状態へ移行したか否か判断する処理（ステップＳ２０４）に戻る。
【００６４】
また、ステップＳ２０１において、ＥＣ２２に入力されている信号が‘１０’、‘０１’以外の信号を示す場合は、ディスプレイユニット５が開状態でも閉状態でも無いと判断する（ステップＳ２０１のＮＯ）。ディスプレイユニット５が開状態でも閉状態でも無い場合としては、ディスプレイユニット５を開状態と閉状態との間の状態で電源を遮断し、その後電源が投入された場合などが考えられる。
【００６５】
このような場合は、閉状態になるか開状態になったか否か判断し（ステップＳ２１１）、開状態または閉状態に状態が変化した場合（ステップＳ２１１のＹＥＳ）、図６に示すスタートの処理へ戻る（ステップＳ２１２）。
【００６６】
上述のように、第１の実施形態では、ディスプレイユニットの開閉にかかる時間を検出し、この時間に応じたシステムの制御を行うことで、多様なシステム制御を行うことが可能である。
【００６７】
続いて第２の実施形態について説明する。
【００６８】
第２の実施形態はディスプレイユニット５の開閉を検知するデバイスとしてロータリーエンコーダを用いる場合である。
【００６９】
第２の実施形態に係る電子機器は、図１に示したものとほぼ同じであるが、開閉検知部材７は設けられていない。
【００７０】
図８及び図９に第２の実施形態に係るヒンジ部付近の断面図を示す。
【００７１】
図８に第２の実施形態に係るディスプレイユニットが閉状態の場合のＥ−Ｅ´線に沿った断面図を示し、図９に第２の実施形態に係るディスプレイユニットが開状態の場合のＥ−Ｅ´線に沿った断面図を示す。
【００７２】
ロータリーエンコーダ５１はヒンジ部４に設けられており、ディスプレイユニット５の回動動作に伴い回転し、回転方向及び回転角度を検出することで開状態と閉状態との間の回動を検出可能である。
【００７３】
このロータリーエンコーダ５１が第１の実施形態における開閉検知部２７に相当し、ロータリーエンコーダ５１はＥＣ２２に接続されている。
【００７４】
ロータリーエンコーダ５１は、光学式、磁気式のどちらでも良く、ディスプレイユニットの基準位置、回転角度、回転方向を検出できるものであればよい。
【００７５】
図１０にロータリーエンコーダの一例として光学式ロータリーエンコーダの簡略図を示す。
【００７６】
ロータリーエンコーダ５１は発光素子５２と受光素子５３、さらにこの発光素子５２と受光素子５３の間に配置され、スリット５４が設けられた回転板５５および、同様にスリット５６が設けられた固定板５７、受光素子５２からの信号を電気波形に変換する波形回路５８を有する。
【００７７】
発光素子５２は、ＬＥＤなどにより構成され、光を出力するものである。回転板５５は、等間隔で複数のスリット５４が設けられている。このスリット５４の間隔により回転角度の解像度が決定される。また、回転板５５は、その中心点にシャフト５９の一端が接続されている。シャフト５９は、さらに他端をディスプレイユニット５に接続されており、ディスプレイユニット５の回動に応じて回転し、これに連動し回転板５５が回転する。この回転板５５の回転に応じて、発光素子５２から出力される光を通過させたり、遮断したりすることになる。
【００７８】
固定板５７は、回転板５５のスリット５４を通過した光をさらにスリット５６で遮光するものである。複数のスリットが設けられており、これらのスリットにより、複数種類の光信号を抽出することが可能となる。
【００７９】
受光素子５３は、回転板５５のスリット５４及び固定板５７のスリット５６を通過した光を電気信号に変換するものであり、フォトダイオードやフォトトランジスタにより構成される。受光素子５３で変換された電気信号は波形回路５８で電気信号に変換され、ＥＣ２２へ出力される。
【００８０】
出力信号は、３種類出力される。一つ目の信号は出力信号のカウント、２つ目の信号は回転方向の検出、３つめの信号は原点位置の検出に用いられる信号である。
【００８１】
このようなロータリーエンコーダ５１を用いることにより、ディスプレイユニット５の回転方向、回転角度を検出可能である。
【００８２】
第２の実施形態では、ロータリーエンコーダ５１の基準点をディスプレイユニット５が完全に本体ユニットと接触する位置に設定されている。この基準点から、ディスプレイユニット５の回転に応じた回転角度を検出し、所定角度範囲で閉状態、開状態を判断する。本実施形態では、開状態の検出を基準点と７５度以上開いた場合とし、閉状態の検出を基準点から１５度の間とする。これらの角度は使用状況などにより適宜変更可能である。
【００８３】
図１１に第２の実施形態に係るディスプレイユニットが開状態から閉状態へ移動する際の制御フローチャートを示す。
【００８４】
まず、ディスプレイユニットが開状態か否か判断する（ステップＳ３０１）。これはロータリーエンコーダ５１の基準点からの角度（７５度以上か否か）を検出して判断する。開状態であると判断された場合（ステップＳ３０１のＹＥＳ）、ディスプレイユニット５が開状態ではなくなったか否か判断する（ステップＳ３０２）。これはロータリーエンコーダ５１の出力によりディスプレイユニット５と本体ユニット３との角度が７５度より小さくなったか否か判断する。ロータリーエンコーダ５１の出力により、ディスプレイユニット５と本体ユニット３との角度が７５度より小さくなったと判断した場合（ステップＳ３０２のＹＥＳ）、ＲＴＣ２４のクロックをカウント開始する（ステップＳ３０３）。
【００８５】
クロックのカウントが開始され、ロータリーエンコーダ５１の出力により、ディスプレイユニット５と本体ユニット３との角度が１５度以下となった判断された場合（ステップＳ３０４のＹＥＳ）、ディスプレイユニット５が閉状態に移行したと判断して、クロックのカウントを停止する（ステップＳ３０５）。
【００８６】
上記処理により、ディスプレイユニット５が開状態から閉状態へ移行するまでの時間を計測したことになる。続いて、上述の処理によって測定した開状態から閉状態へ移行するまでに要した時間（以下、開閉時間と称す）と、図５の設定画面上の時間設定部４４で設定された時間とを比較する（ステップＳ３０６）。比較の結果、開閉時間が設定時間以上である場合、ディスプレイユニット５を閉じる速度が遅いと判断し、図５の設定ウインドウ４１上の処理設定部４６で設定された処理が実行される。図１１中では、「処理Ａ」と記載しているが、この処理Ａでは、図５の処理設定部４６で設定された処理が実行される（ステップＳ３０７）。
【００８７】
また、ステップＳ３０６での比較結果、開閉時間が設定時間未満の場合は、ディスプレイユニット５を閉じる速度が速いと判断し、図５に示した処理設定部４５で設定された処理が実行される。図１１中では、「処理Ｂ」と記載しているが、この処理Ｂでは、図５の処理設定部４５で設定された処理が実行される（ステップＳ３０８）。
【００８８】
ステップＳ３０４において、閉状態への移行が検出されない場合（ステップＳ３０４のＮＯ）、開状態に移行したか否かを検出する（ステップＳ３０９）。これは、一旦ディスプレイユニット５を閉状態に移行させようとしたが、その途中で再びディスプレイユニット５を開状態へ戻す場合である。
【００８９】
ロータリーエンコーダ５１からの出力により、再びディスプレイユニット５と本体ユニット３との角度が７５度以上になったと判断された場合、ディスプレイユニット５が開状態に移行したと判断し（ステップＳ３０９のＹＥＳ）、クロックのカウントを停止し（ステップＳ３１０）、パソコン１の制御は何も行わない。一方、ステップＳ３０９において開状態への移行も検出されなかった場合（ステップＳ３０９のＮＯ）、ディスプレイユニット５は開状態と閉状態との間にあるものと判断し、再び閉状態へ移行したか否か判断する処理（ステップＳ３０４）に戻る。
【００９０】
また、ステップＳ３０１において、ロータリーエンコーダ５１からの出力によりディスプレイユニット５は開状態以外の状態である場合（ステップＳ３０１のＮＯ）、別の処理フローに移る。図１２では、便宜上「Ｙ」と示しているが、次にこの開状態ではないと判断された場合の処理について図１２を用いて説明する。
【００９１】
図１２に、第２の実施形態に係るディスプレイユニットが閉状態から開状態へ移動する際の制御フローチャートを示す。
【００９２】
ステップＳ３０１においてディスプレイユニット５が開状態では無いと判断された場合（ステップＳ３０１のＮＯ）、ディスプレイユニット５が閉状態か否か判断する（ステップＳ４０１）。本実施形態では、ロータリーエンコーダ５１からの出力により、基準点からの角度を検出し、ディスプレイユニット５と本体ユニット３との角度が１５度以下の場合、ディスプレイユニット５が閉状態ではなくなったか否か判断する（ステップＳ４０２）。これはロータリーエンコーダ５１の出力によりディスプレイユニット５と本体ユニット３との角度が１５度より大きくなったか否か判断する。ロータリーエンコーダ５１の出力により、ディスプレイユニット５と本体ユニット３との角度が１５度より大きくなったと判断した場合（ステップＳ４０２のＹＥＳ）、ディスプレイユニット５は閉状態ではなくなったと判断される。この信号の変化を検出したＥＣ２２は、ＲＴＣ２４のクロックをカウント開始する（ステップＳ４０３）。
【００９３】
クロックのカウントが開始され、ロータリーエンコーダ５１の出力により、ディスプレイユニット５と本体ユニット３との角度が７５度以上になった判断された場合（ステップＳ４０４のＹＥＳ）、ディスプレイユニット５が開状態に移行したと判断して、クロックのカウントを停止する（ステップＳ４０５）。
【００９４】
上記処理により、ディスプレイユニット５が閉状態から開状態へ移行するまでの時間を計測したことになる。続いて、上述の処理によって測定した閉状態から開状態へ移行するまでに要した時間（以下、閉開時間と称す）と、図５の設定画面上の時間設定部４７設定された時間とを比較する（ステップＳ４０６）。比較の結果、閉開時間が設定時間以上である場合、ディスプレイユニット５を開く速度が遅いと判断し、図５の設定ウインドウ４１上の処理設定部４９で設定された処理が実行される。図１２中では、「処理Ｃ」と記載しているが、この処理Ｃでは、図５の処理設定部４９で設定された処理が実行される（ステップＳ４０７）。
【００９５】
また、ステップＳ４０６での比較結果、閉開時間が設定時間未満の場合は（ステップＳ４０６のＮＯ）、ディスプレイユニット５を閉じる速度が速いと判断し、図５に示した処理設定部４８で設定された処理が実行される。図１２中では、「処理Ｄ」と記載しているが、この処理Ｄでは、図５の処理設定部４８で設定された処理が実行される（ステップＳ４０８）。
【００９６】
ステップＳ４０４において、開状態への移行が検出されない場合（ステップＳ４０４のＮＯ）、開状態に移行したか否かを検出する（ステップＳ４０９）。これは、一旦ディスプレイユニット５を開状態に移行させようとしたが、その途中で再びディスプレイユニット５を閉状態へ戻す場合である。
【００９７】
ロータリーエンコーダ５１からの出力により、再びディスプレイユニット５と本体ユニット３との角度が１５度以下になったと判断された場合（ステップＳ４０９のＹＥＳ）、ディスプレイユニット５が閉状態に移行したと判断し（ステップＳ４０９のＹＥＳ）、クロックのカウントを停止し（ステップＳ４１０）、パソコン１の制御は何も行わない。一方、ステップＳ４０９において開状態への移行も検出されなかった場合（ステップＳ４０９のＮＯ）、ディスプレイユニット５は開状態と閉状態との間にあるものと判断し、再び閉状態へ移行したか否か判断する処理（ステップＳ４０４）に戻る。
【００９８】
また、ステップＳ４０１において、ロータリーエンコーダ５１からの出力によりディスプレイユニット５は閉状態ではない場合（ステップＳ４０１のＮＯ）、ディスプレイユニット５が開状態及び閉状態でも無いと判断する。開状態でも閉状態でも無い場合としては、ディスプレイユニット５を開状態と閉状態との間の状態で電源を遮断し、その後電源が投入された場合である。
【００９９】
このような場合は、閉状態になるか開状態になったか否か判断し（ステップＳ４１１）、開状態または閉状態に状態が変化した場合（ステップＳ４１１のＹＥＳ）、図１１に示すスタートの処理へ戻る。
【０１００】
上述のように、第２の実施形態では、ディスプレイユニットの開閉の時間を検出し、この時間に応じたシステムの制御を行うことで、ディスプレイユニットの開閉時間に応じて、様々なシステム制御を行うことが可能である。
【０１０１】
続いて、第１の実施形態、第２の実施形態に適用可能な変形例を示す。
【０１０２】
本変形例では、ディスプレイユニット５の開閉状態の変化に応じて、ＬＥＤ８を点灯させるものである。
【０１０３】
図１３に変形例に係るＬＥＤ点灯制御のフローチャートを示す。ハードウェアの構成は第１の実施形態を参照し説明を行う。
【０１０４】
図１３に示すフローチャートではディスプレイユニットが開状態から閉状態へ移行する際の制御である。
【０１０５】
ディスプレイユニット５が開状態から閉状態に移行するときに、接触部材３２は一旦、金属板３４から離れることにより、ＥＣ２２に入力される信号は‘１０’から‘００’へ変化する。このことにより、ディスプレイユニット５が開状態では無くなったことを判断し（ステップＳ５０１）、ＥＣ２２はＬＥＤ８を発光させる（ステップＳ５０２）。ＥＣ２２はＲＴＣ２４のクロックをカウントしているので（第１の実施形態、第２の実施形態参照）、ＥＣ２２はこのクロックの所定タイミング（例えば１秒）周期でＬＥＤ８へ信号を送ることで、ＬＥＤは１秒間隔で点灯する。この所定タイミングでＬＥＤ８が点灯することで使用者は開状態では無くなった時間を把握可能となる。
【０１０６】
続いて、ＥＣ２２へ入力された信号が‘０１’であった場合（ステップＳ５０３のＹＥＳ）、ディスプレイユニット５が閉状態に移行したと判断して、ＬＥＤ８への信号送出を停止する（ステップＳ５０４）。
【０１０７】
また、ステップＳ５０３において、ＥＣ２２へ入力された信号が‘０１’ではない場合（ステップＳ５０３のＮＯ）、ディスプレイユニット５が開状態に戻ったか否か判断し（ステップＳ５０５）、開状態へ戻った場合は（ステップＳ５０５のＹＥＳ）、ＬＥＤ８を消灯する（ステップＳ５０６）。また、ステップＳ５０５において開状態へ戻った信号ではない場合、再び閉状態に戻ったか否かの判断を行う。
【０１０８】
また、当然ディスプレイユニットが閉状態から開状態へ移行する場合にも適用可能である。
【０１０９】
上述のように、ディスプレイユニット５の開閉を行う際に、開状態から閉状態、また閉状態から開状態へ移行する間、ＬＥＤを所定時間タイミングで点灯させることにより、使用者に時間情報を視覚的に教示することが可能である。
【０１１０】
本実施形態では、電子機器の例としてパソコンを例に説明したが、これ以外にも、折畳式の携帯電話や、ＰＤＡなどの携帯情報端末にも適用可能である。
【０１１１】
以上、詳述したように本発明では、本体ユニットとディスプレイユニットとが回動可能な電子機器において、ディスプレイユニットの開閉動作に応じて、多様なシステム動作制御を行うことが可能な電子機器を提供可能である。
【０１１２】
【発明の効果】
以上詳述した発明によれば、本体ユニットとディスプレイユニットとが回動可能な電子機器において、ディスプレイユニットの開閉動作に応じて、電子機器に対し複数の動作制御を行うことが可能な電子機器を提供可能である。
【図面の簡単な説明】
【図１】第１の実施形態に係るパソコンの斜視図。
【図２】第１の実施形態に係るパソコンのハードウェア構成図。
【図３】第１の実施形態に係るディスプレイユニットが閉じられている際のＥ−Ｅ´線に沿った断面図。
【図４】第１の実施形態に係るディスプレイユニットが開状態の場合のＥ−Ｅ´線に沿った断面図。
【図５】第１の実施形態に係るディスプレイユニットの開閉に応じた状態制御の設定画面例の図。
【図６】第１の実施形態に係るディスプレイユニットが開状態から閉状態へ移動する際の制御フローチャート。
【図７】第１の実施形態に係るディスプレイユニットが閉状態から開状態へ移動する際の制御フローチャートを示す。
【図８】第２の実施形態に係るディスプレイユニットが閉状態の場合のＥ−Ｅ´線に沿った断面図。
【図９】第２の実施形態に係るディスプレイユニットが開状態の場合のＥ−Ｅ´線に沿った断面図。
【図１０】光学式ロータリーエンコーダの簡略図。
【図１１】第２の実施形態に係るディスプレイユニットが開状態から閉状態へ移動する際の制御フローチャート。
【図１２】第２の実施形態に係るディスプレイユニットが閉状態から開状態へ移動する際の制御フローチャート。
【図１３】変形例に係るＬＥＤ点灯制御のフローチャート。
【符号の説明】
１…パソコン
２…キーボード
３…本体ユニット
４…ヒンジ部
５…ディスプレイユニット
６…ＬＣＤ
７…開閉検知部材
８…ＬＥＤ
１１…ＣＰＵ
１２…第１のブリッジ回路
１３…メインメモリ
１４…表示コントローラ
１７…第２のブリッジ回路
１８…第１のバス
１９…ＨＤＤ
２０…ＢＩＯＳ−ＲＯＭ
２１…第２のバス
２２…エンベデッドコントローラ
２３…ＶＲＡＭ
２４…リアルタイムクロック
２５…パワーサプライコントローラ
２６…バッテリ
２７…開閉検知部
３１、３３、３４…金属板
３２…接触部材
４１…ウインドウ
４２…閉状態設定領域
４３…開状態設定領域
４４、４７…時間設定部
４５、４６、４８、４９…設定処理部
５０…チェックボックス
５１…ロータリーエンコーダ
５２…発光素子
５３…受光素子
５４、５６…スリット
５５…回転板
５７…固定板
５８…波形回路
【図１】
2004102956.tif 000003
【図２】
2004102956.tif 000004
【図３】
2004102956.tif 000005
【図４】
2004102956.tif 000006
【図５】
2004102956.tif 000007
【図６】
2004102956.tif 000008
【図７】
2004102956.tif 000009
【図８】
2004102956.tif 000010
【図９】
2004102956.tif 000011
【図１０】
2004102956.tif 000012
【図１１】
2004102956.tif 000013
【図１２】
2004102956.tif 000014
【図１３】
2004102956.tif 000015