(57)【要約】【課題】本発明は、座標入力装置（タッチパネル）を有する筐体の面に設けられボタン類に割り当てられた機能の実行許可禁止を切り替えることで、誤入力及び誤操作を防ぐことが可能な電子機器およびシステム制御方法を提供することを目的とする。【解決手段】ＬＣＤ６上のボタンアイコン４１の画面領域がペン８によって押された場合、ボタンアイコン４１への操作に応じてＥＣ２３内のレジスタ４２へ、ボタン群１０の操作に伴う機能の実行許可または禁止を示す値を書き込む。ＥＣ２３はボタン群１０の操作があった場合に、このレジスタ４２の値を参照し、ボタン群１０夫々に応じたコマンドを上位のデバイスへ送信するか否かを判断する。レジスタ４２に許可の値が書き込まれているときはコマンドを送信し、禁止の値が書き込まれている時はコマンドを送信しない。【選択図】      図７
2008257749.tif 000002
【特許請求の範囲】
【請求項１】
キーボードを有する本体ケースと、
タッチパネルが設けられた表示部が露出する正面と、前記正面と反対側の背面とを有するとともに、前記本体ケースに回動可能に接続される表示部ケースであって、前記正面が前記キーボード側に向く状態と前記背面が前記キーボード側に向く状態との間で回転可能に前記本体ケースに接続された表示部ケースと、
前記表示部ケースの正面上に設けられ、機能が割り当てられる機能ボタンと、
前記表示部に表示されるアイコンがペンによって操作された場合に、前記機能ボタンの機能の実行を禁止する制御手段と、
を具備することを特徴とする電子機器。
【請求項２】
前記機能ボタンの機能の実行を禁止する状態で、前記表示部に表示されるアイコンがペンによって操作された場合に、前記制御手段は、前記機能ボタンの機能の実行を許可する状態に切り替えることを特徴とする請求項１記載の電子機器。
【請求項３】
前記機能ボタンの操作に伴う機能の実行が禁止されている場合には、前記アイコンを第１の色で表示し、前記機能ボタンの操作に伴う機能の実行が許可されている場合には、前記アイコンを第２の色で表示することを特徴とする請求項２記載の電子機器。
【請求項４】
前記表示部ケースの背面が前記キーボード側に向く状態において、前記表示部に表示されるアイコンがペンによって操作された場合に、前記機能ボタンの機能の実行を禁止することを特徴とする請求項１記載の電子機器。
【請求項５】
キーボードとポインティングデバイスとを有する本体ケースと、
タッチパネルが設けられた表示部が露出する正面と、前記正面と反対側の背面とを有するとともに、前記本体ケースに回動可能に接続される表示部ケースであって、前記正面が前記キーボード側に向く状態と前記背面が前記キーボード側に向く状態との間で回転可能に前記本体ケースに接続された表示部ケースと、
前記表示部ケースの正面上に設けられ、機能が割り当てられる機能ボタンと、
前記表示部に表示されるアイコンが前記ポインティングデバイスまたはペンによって操作された場合に、前記機能ボタンの機能の実行を禁止する制御手段と、
を具備することを特徴とする電子機器。
【請求項６】
前記機能ボタンの機能の実行を禁止する状態で、前記表示部に表示されるアイコンが前記ポインティングデバイスまたはペンによって操作された場合に、前記制御手段は、前記機能ボタンの機能の実行を許可する状態に切り替えることを特徴とする請求項５記載の電子機器。
【請求項７】
前記機能ボタンの操作に伴う機能の実行が禁止されている場合には、前記アイコンを第１の色で表示し、前記機能ボタンの操作に伴う機能の実行が許可されている場合には、前記アイコンを第２の色で表示することを特徴とする請求項６記載の電子機器。
【請求項８】
前記キーボードおよび前記ポインティングデバイスは前記本体ケースの上面部に設けられ、前記表示部ケースの背面が前記キーボード側に向く状態において、前記キーボードおよび前記ポインティングデバイスが前記表示部ケースの背面に覆われることを特徴とする請求項５記載の電子機器。
【請求項９】
前記キーボードおよび前記ポインティングデバイスが前記表示部ケースの背面に覆われる状態において、前記表示部に表示されるアイコンがペンによって操作された場合に、前記機能ボタンの機能の実行を禁止することを特徴とする請求項５記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面上に直接情報入力可能なタッチパネルと、タッチパネルが設けられた筐体に各種操作を行う入力手段を有する電子機器に関し、特に入力手段の入力操作の制御に関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータ（以後、パソコンと称す）の入力装置としては、キーボードが広く利用されてきているが、このキーボードの補助的な入力装置として、例えば、マウス、トラックボール、タッチパッドスティック式ポインティングデバイスなどのポインティング入力装置（ポインティング手段）が併用されることが多い。また、近年多様な用途に応じるため、表示画面にタッチパネルを積層し、専用のペンや指でタッチパネルに触れることにより表示画面に表示された情報に対して入力操作可能なものもある。
【０００３】
また、タッチパネルの操作だけでは、不便な点もありタッチパネルの操作面付近に、ワンタッチで所定機能を実行可能な操作ボタンが設けられているものもある。
【特許文献１】特開平１０−１８７３１７号公報（第４頁−第５頁、第４図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記特許文献１の技術では、表示部とは別体に設けられキーボードからの入力を禁止するものである。このような形態の機器では、表示部と本体部との角度により手が触れない位置でタッチパネルの操作を行うことも可能である。
【０００５】
一方、タッチパネルを有する筐体の面に設けられた操作ボタンによる機能の実行及び禁止はについては、タッチパネルと同一筐体に設けられているため、ユーザ自身が手の位置に注意を払い、操作ボタンに触れないようにしなければならないという問題がある。ここで、操作ボタンに誤って触れた場合は、不要なメニュー画面が表示されたり、意図しない所定機能が実行されてしまい、ユーザにとって操作効率が悪いという問題があった。また、この場合とは逆に、完全に操作ボタンによる機能の禁止を行ってしまうと、簡便な操作機能が与えられている操作ボタンを使用したい場合に、使用できない場合も生じる。
【０００６】
本発明は上記課題を解決するために、タッチパネルを有する筐体の筐体面に設けられ操作ボタン類に割り当てられた機能の実行許可禁止を切り替えることが可能な電子機器および動作制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に係る発明では、キーボードを有する本体ケースと、タッチパネルが設けられた表示部が露出する正面と、前記正面と反対側の背面とを有するとともに、前記本体ケースに回動可能に接続される表示部ケースであって、前記正面が前記キーボード側に向く状態と前記背面が前記キーボード側に向く状態との間で回転可能に前記本体ケースに接続された表示部ケースと、前記表示部ケースの正面上に設けられ、機能が割り当てられる機能ボタンと、前記表示部に表示されるアイコンがペンによって操作された場合に、前記機能ボタンの機能の実行を禁止する制御手段とを具備することを特徴とする。
【０００８】
また、請求項５に係る発明では、キーボードとポインティングデバイスとを有する本体ケースと、タッチパネルが設けられた表示部が露出する正面と、前記正面と反対側の背面とを有するとともに、前記本体ケースに回動可能に接続される表示部ケースであって、前記正面が前記キーボード側に向く状態と前記背面が前記キーボード側に向く状態との間で回転可能に前記本体ケースに接続された表示部ケースと、前記表示部ケースの正面上に設けられ、機能が割り当てられる機能ボタンと、前記表示部に表示されるアイコンが前記ポインティングデバイスまたはペンによって操作された場合に、前記機能ボタンの機能の実行を禁止する制御手段とを具備することを特徴とする
このような構成により、タッチパネルが設けられた表示部ケース正面上の機能ボタンに割り当てられた機能の実行許可禁止を切り替えることが可能となる。
【発明の効果】
【０００９】
本発明によれば、タッチパネルを有する筐体の面に設けられボタン類に割り当てられた機能の実行許可禁止を切り替えることで、誤入力及び誤操作を防ぐことが可能な電子機器および制御方法を提供することが可能である。
【発明を実施するための最良の形態】
【００１０】
以下本発明に係る実施形態を、図面を参照して説明する。
【００１１】
図１に、第１の実施形態に係る電子機器の斜視図を示す。
【００１２】
第１の実施形態では、電子機器の例としてパソコンを例に説明する。
【００１３】
パソコン１は、本体ケース２と表示部ケース３とを備える。本体ケース２には上面部にキーボード４及びポインティングデバイスとなるタッチパッド５が配設されている。またＣＰＵなどが実装された回路基板、記憶媒体などを内蔵している。
【００１４】
表示部ケース３は液晶ディスプレイ（以後、ＬＣＤと称す）６とタッチパネル７とが設けられている。ＬＣＤ６は情報を表示する表示部の一例であり、本体ケース２内の回路基板と電気的に接続されている。また表示部ケース３には、タッチパネル７へ情報の入力を行うことが可能なペン８を収納可能な収納部９が設けられている。タッチパネル７へ情報の入力を行う際は、ペン８を用いてＬＣＤ６に表示されたカーソルやメニュー画面などに触れることで各種入力が可能となっている。
【００１５】
さらに表示部ケース３の下方には画面表示のスクロールを行う機能などが割り当てられたボタン群１０が設けられている。このボタン群１０は押された場合に、夫々のボタンに割り当てられた機能を実行する。
【００１６】
本体ケース２と表示部ケース３とはヒンジ部１１により連結されている。このヒンジ部１１は回動軸１２と旋回軸１３とを備えており、回動軸１２はタッチパネル７とキーボード４とが重なるように、本体ケース２と表示部ケース３とが重なる状態（第１状態）から、表示部ケース３が本体ケース２に対して立て起こされた状態（第２状態）との間で表示部ケース３が回動可能となる。第２状態の中でも特に本体ケース２に対して表示部ケース３がタッチパネル７をキーボード４側にむけて直立する状態を第３状態とする。旋回軸１３は、第３状態から旋回軸１３を中心に表示部ケース３を回転させる。特に表示部ケース３が第３状態から旋回軸１３を中心に回転している状態を第４状態とする。タッチパネル７が露出する面と反対側の背面がキーボード４側に向く状態を第５状態とする。この第５状態から表示部ケース３の背面を本体ケース２に重ね合わせた状態を第６状態とする。この第６状態では、タッチパネル７が外側露出された状態となり、この状態でもパソコンは動作可能である。この第６状態では、ペン８によりタッチパネルに入力操作を行うことになる。
【００１７】
図２に第６の状態のパソコンの斜視図を示す。
【００１８】
第６の状態では、キーボード４は表示部ケース３に覆われた状態となり、ペン８によりタッチパネル７をタップしたり、軌道を描くことでＬＣＤ６に表示されるアプリケーションウインドウやカーソルの位置などを操作可能となる。
【００１９】
続いて、図３に第１の実施形態に係るパソコンのハードウェア構成図を示す。
【００２０】
パソコン１本体内は、通常のパソコン１が動作するのに必要なデバイスにより構成している。このパソコン１の制御を司るＣＰＵ１５と第１のブリッジ回路１６とは６４ビット幅のデータバスを有するＣＰＵローカルバスによって接続されており、第１のブリッジ回路１６とメインメモリ１７とはメモリバスを介して接続されている。また、第１のブリッジ回路１６には、ＬＣＤ６も接続されている。第１のブリッジ回路１６と第２のブリッジ回路１８とは、３２ビット幅のデータバスを有する第１のバス１９によって接続されている。第２のブリッジ回路１８にはＨＤＤ２０、ＢＩＯＳ−ＲＯＭ２１およびタッチパネル７が接続されており、第２のブリッジ回路１８に接続している１６ビット幅のデータバスを有する第２のバス２２を介して、エンベデットコントローラ（以後、ＥＣと称す）２３が接続されている。
【００２１】
ＣＰＵ１５は、パソコン１全体の動作制御およびデータ処理等を実行するものである。
【００２２】
メインメモリ１７は、オペレーティングシステム（以後、ＯＳと称す）２４、ＢＩＯＳ２５、ユーティリティソフト２６、各種デバイスドライバ２７、および処理データなどを格納するメモリデバイスであり、複数のＤＲＡＭなどによって構成している。
【００２３】
ＯＳ２４は、パソコン１のハードウェアとソフトウェアの動作を総合的に管理・制御するためのものである。また、アプリケーションの、割込み等の手続きに対してＣＰＵ１５に対して処理を実行する権利（ＣＰＵ２１の利用権）を与えるか等の管理も行なう。
【００２４】
ＢＩＯＳ２５は、パソコン１内の各種ハードウェアをアクセスするファンクション実行ルーチンを体系化したものであり、パソコン１の起動時に、ＢＩＯＳ−ＲＯＭ２１から読み出されるものである。
【００２５】
ユーティリティソフト２６は、各種デバイスからのイベント発生（割り込み等）に応じて、適当な処理を実行するソフトであり、本実施形態では、例えばボタン群１０が押された際にその処理を有効にするか否かを切り替え可能なソフトなどがこれにあたる。
【００２６】
第１のブリッジ回路１６は、ＣＰＵローカルバスと第１のバス１９との間を繋ぐブリッジＬＳＩであり、第１のバス１９のバスマスタデバイスの１つとして機能する。この第１のブリッジ回路１６は、ＣＰＵ１５と第１のバス１９との間で、データ及びアドレスを含むバス幅を変換する機能、及びメモリバスを介してメインメモリ１７のアクセス制御をする機能などを有している。また、表示コントローラとしての機能も有しており、第１のブリッジ回路１６に接続されたＬＣＤ６へ表示データを送信する。
【００２７】
第１のバス１９はクロック同期型の入出力バスであり、第１のバス１９上の全てのサイクルは、第１のバスクロックに同期して行う。この第１のバス１９は、時分割的に使用されるアドレス／データバスを有している。
【００２８】
第２のブリッジ回路１８は、第１のバス１９と第２のバス２２との間を繋ぐブリッジＬＳＩであり、第１のバス１９と第２のバス２２との間のバス変換等を行う。また、データの記憶再生装置として用いられるＨＤＤ２０及びＢＩＯＳ−ＲＯＭ２１が接続されており、ＨＤＤ２０との間のデータ入出力制御を行うＩＤＥコントローラが組みこまれている。第２のブリッジ回路１８から延出する第２のバス２２には、ＥＣ２３が接続されている。
【００２９】
ＨＤＤ２０は、パソコン１に設けられた大容量記憶媒体であり、パソコン１の電源オフ中にもデータを保存可能な不揮発性記憶媒体である。
【００３０】
ＢＩＯＳ―ＲＯＭ２１は、パソコン内の各種ハードウェアをアクセスするファンクション実行ルーチンを体系化したプログラムであり、パソコンの起動時に、読み出されるものである。一般に、ＢＩＯＳはパソコン内で不揮発性メモリ（フラッシュＲＯＭ）に記憶されている。
【００３１】
タッチパネル７は、ペン８または指などによりタッチパネル７面上の触れられた位置をデバイスドライバを介して検知し、入力された位置に応じて各種処理を行う。
【００３２】
ＥＣ２３は、ＣＰＵ１５によってリード／ライト可能な複数のレジスタ群を内蔵している。これらレジスタ群を使用することにより、ＣＰＵ１５とＥＣ２３に接続するデバイスとの間の通信が可能となる。また、キーボードコントローラ（以下、ＫＢＣと称す）２７としての機能も内蔵されている。ＥＣ２３には、Ｉ２Ｃバスを介して入力インターフェースである、キーボード４、タッチパッド５および表示部ケース３に設けられたボタン群１０が接続される。キーボード５や、タッチパッド６から入力された信号は、ＫＢＣ２７により、信号変換され、上位のデバイスへ信号が伝達される。ボタン群１０からの入力もＫＢＣによりキーコード変換され上位のデバイスへ通知され、各ボタンに応じた処理が行われる。またＥＣ２３には、Ｉ２Ｃバス２８を介して電源コントローラ２９が接続されている。
【００３３】
電源コントローラ２９には、パソコン１本体に商用電源を接続するためのＡＣアダプタ３０及びバッテリ３１が接続される。これにより、パソコン１本体はＡＣアダプタ３０を介して商用電源により駆動可能である。また、電源コントローラ２９は、このパソコン１の電源のオン／オフなどの動作電源の制御を行うコントローラであり、バッテリパック３１などの２次電池の充電制御も行う。バッテリパック３１は、ＡＣアダプタ３０から電力が供給されなくなった場合のバックアップ電源としても用いられるものである。
【００３４】
次に、図４に表示部ケース３に設けられたボタン付近の斜視図を示す。
【００３５】
表示部ケース３の右下方面にボタン群１０が設けられている。
【００３６】
このボタン群１０は、夫々のボタンが押されることにより、夫々のボタンに割り当てられた所定の機能を実行可能とするものである。
【００３７】
ボタン３５はＳＡＳ（Ｓｅｃｕｒｅ Ａｔｔｅｎｔｉｏｎ Ｓｅｑｕｅｎｃｅ）と呼ばれる機能を実行するボタンである。これはキーボードの「ＣＴＲＬ＋ＡＬＴ＋ＤＥＬ」ボタンが押された際の機能と同じであり、システムのアプリケーション等メンテナンスする機能である。図２に示す第６状態においてキーボードが使えない場合に、アプリケーションが応答しなくなった場合など、このボタン３５を押すことでメニューを開き、応答しなくなったアプリケーションを強制終了をすることも可能である。
【００３８】
ボタン３６乃至３９はＬＣＤ６に表示されるアプリケーションウインドウのスクロールやメニューを表示するものであり、ボタン３６はアプリケーションウインドウ内に表示されている情報を上方向へスクロールする。ボタン３７はアプリケーションのメニューを表示する。ボタン３８はアプリケーションウインドウ内に表示されている情報を下方向へスクロールする。ボタン３９はユーザによって、好きな機能を割り当てられるキー（プログラマブルキー）である。このボタンには、例えば電子メールのアプリケーションプログラム起動を割り当てたり、ウェブブラウザーのアプリケーション起動を割り当てることも可能である。
【００３９】
上述のように、ボタン群１０は、それぞれのボタンが押されることにより、割り当てられた機能を実行する。
【００４０】
図５にボタンの操作禁止許可を実行可能なユーティリティソフトの画面例を示す。
【００４１】
図５は、ＬＣＤ６上に表示されたユーティリティアイコンの例であり、音声出力の可否を切り替えるスピーカアイコン４０及びボタン群１０の動作制御に関するボタンアイコン４１が表示されている。
【００４２】
ボタンアイコン４１は、このアイコン上の領域がポインティングデバイスのカーソル、またはペン８により押された場合に、ボタン群１０の動作機能の実行を可能にする状態と実行しない状態とを切り替え可能なユーティリティのアイコンである。ボタン群１０の機能が実行可能な状態であれば、ユーザはボタン群１０のボタンを押すことにより夫々のボタンに割り当てられた機能を実行することが可能である。しかし、ボタン群１０の機能が非実行の状態であれば、ボタン群１０を押しても、その機能は実行されないように制御される。
【００４３】
また、このボタンアイコン４１の表示については、ボタン群１０の操作に伴う機能の実行が禁止されている場合はグレー表示（単一色表示）を行い、ボタン群１０の操作に伴う機能の実行が許可されている場合は、複数色により表示するようにして、ユーザに視覚的にボタンによる機能の実行許可／禁止を明示するようにしてもよい。
【００４４】
図６に、ＥＣ周辺のハードウェア構成図を示す。
【００４５】
ＥＣ２３内にはレジスタ４２が設けられており、このレジスタ４２に記憶された値に応じて、ＥＣ２３はボタン群１０からのスキャンコードを無視し、上位への通知の実行及び通知禁止が制御される。このレジスタへは“１”、“０”の情報を書き込むこととし、“１”の場合はボタン機能実行可能、“０”の場合、ボタン機能実行不可能とする。ボタンアイコン４１が押されるたびに、“１”と“０”の値が交互に書き込まれる。このレジスタへの書き込みは、図４に示したボタンアイコン４１を押すことに応じて書かれるものであり、この制御について図６を用いて説明する。
【００４６】
図７は、ボタン群１０の制御に関するフローチャートを示す。
【００４７】
ＬＣＤ６上のボタンアイコン４１の画面領域がペン８によって押された場合もしくはポインティングデバイスのカーソルによって押された場合（ステップＳ１０１）、ユーザからの入力を検知しユーティリティソフトがイベントを発生する（ステップＳ１０２）。
【００４８】
ＢＩＯＳ２５は、ユーティリティソフトからのイベントを検知すると、どのユーティリティソフトからの割り込みかを判断し、ＣＰＵ１５へ割り込みとイベントコードを発行する（ステップＳ１０３）。ここでは、ボタンアイコン４１が押された際のイベントコードを発行する。
【００４９】
ＣＰＵ１５は、ＢＩＯＳ２５からの割り込みを受けるとイベントコードにより、どのような処理を行うか決定する。ここでは割り込み発生要因がボタンアイコン４１の選択指示によるものか否かを判断する（ステップＳ１０４）。
【００５０】
ここで、ボタンアイコン４１からの割り込み要因であると判断した場合（Ｓ１０４のＹＥＳ）、ＥＣ２３のレジスタ４２の値を読み出す（ステップＳ１０５）。
【００５１】
続いて、このレジスタ４２に書き込まれている値が、ボタン群１０の操作に伴う機能の操作の許可（イネーブル）を示している値（例えば本実施形態では“１”）か否か判断する（ステップＳ１０６）。
【００５２】
ここで、ボタン群１０の操作に伴う機能の実行許可を示す値であった場合（ステップＳ１０６のＹＥＳ）、ボタン群１０の操作に伴う機能の実行を禁止（ディスエーブル）しているレジスタ４２の値（例えば本実施形態では“０”）を書き込む（ステップＳ１０７）。
【００５３】
また、ステップＳ１０６において、レジスタ４２にボタン群１０の操作に伴う機能の実行を禁止している値（例えば本実施形態では“０”）が記録されていた場合（ステップＳ１０６のＮＯ）、ボタン群１０の操作に伴う機能の実行許可（イネーブル）を示す値（例えば本実施形態では“１”）をレジスタ４２に書き込む（ステップＳ１０８）。
【００５４】
なお、ＣＰＵ１５への割り込みがボタンアイコン４１の操作によるものではない時（ステップＳ１０４のＮＯ）、ＣＰＵ１５は、その割り込みに応じた処理を適宜実行する。
【００５５】
上述のように、ボタンアイコン４１への操作に応じてＥＣ２３内のレジスタ４２へ、ボタン群１０の操作に伴う機能の実行許可および禁止を示す値を書き込むことで、ＥＣ２３での制御を行う。
【００５６】
続いて、図８にＥＣにおけるボタン制御のフローチャートを示す。
【００５７】
ＥＣ２３はボタン群１０の操作があった場合、キースキャンコードを受け取る。このキーコードの受信によりボタン群１０からの入力があったか否かを判断する（ステップＳ２０１）。
【００５８】
ボタン群１０からの入力があった場合（ステップＳ２０１のＹＥＳ）、ＥＣ２３はレジスタ４２にかかれている値を参照する（ステップＳ２０２）。
【００５９】
このレジスタ４２の値がボタン群１０の操作に伴う機能の実行許可を示す値（例えば本実施形態では“１”）である場合、スキャンコードに応じたコマンドを上位のデバイス（ＣＰＵなど）へ通知され、ＳＡＳの機能や、アプリケーションウインドウのスクロールなどの機能が実行される。
【００６０】
また、レジスタ４２の値がボタン群１０の操作に伴う機能の実行禁止を示す値（例えば本実施形態では“０”）である場合、ＥＣ２３はスキャンコードを無視し、ＥＣ２３から上位のデバイスへのコマンドを発行しない。
【００６１】
このことにより、ボタン群１０の操作が行われた場合であっても、各ボタンに応じた機能は実行されない。
【００６２】
上述した実施形態では、ユーティリティソフトによってタッチパネルを有する筐体の面に設けられたボタンによる機能の実行許可／禁止を切り替えることが可能である。このような構成により、ユーザはタッチパネルをペンにより操作した状態のまま、容易にボタンによる機能の実行許可／禁止を切り替えることが可能な電子機器を提供することが可能となる。
【００６３】
本実施形態では、ユーティリティソフトによってタッチパネルを有する筐体の面に設けられたボタンによる機能の実行許可／禁止を切り替える例を示したが、これ以外にも、ハードウェアスイッチを設け、ハードウェアスイッチにより切り替えることも可能である。この場合は、ハードウェアスイッチの操作に伴いＢＩＯＳが割り込みを検知し、ＣＰＵへ通知することで、上述の例と同様の切替え操作が行われる。
【００６４】
上述のように、ボタンタッチパネルを有する筐体の面に設けられたボタンによる機能の実行許可／禁止の判断を、ＣＰＵとは独立したマイコンで判断することにより、ＣＰＵへの負荷を低減することも可能である。
【００６５】
上述したように、本発明によれば座標入力装置（タッチパネル）を有する筐体の面に設けられボタン類に割り当てられた機能の実行許可禁止を切り替えることで、誤入力及び誤操作を防ぐことが可能である。
【図面の簡単な説明】
【００６６】
【図１】第１の実施形態に係る電子機器の斜視図。
【図２】第１の実施形態に係る第６の状態のパソコンの斜視図。
【図３】第１の実施形態に係るパソコンのハードウェア構成図。
【図４】第１の実施形態に係る表示部ケースに設けられたボタン付近の斜視図。
【図５】第１の実施形態にボタンの操作禁止許可を実行可能なユーティリティソフトの画面例の図。
【図６】第１の実施形態に係るＥＣ周辺のハードウェア構成図。
【図７】第１の実施形態に係るボタン群の制御のフローチャート。
【図８】第１の実施形態に係るＥＣにおけるボタン制御のフローチャート。
【符号の説明】
【００６７】
１…パソコン、２…本体ケース、３…表示部ケース、４…キーボード、５…タッチパッド、６…ＬＣＤ、７…タッチパネル、８…ペン、１０…ボタン群、１１…ヒンジ部、１５…ＣＰＵ、１７…メインメモリ、２３…エンベデッドコントローラ、３５，３６，３７，３８，３９…ボタン、４１…ボタンアイコン、４２…レジスタ。
【図１】
2008257749.tif 000003
【図２】
2008257749.tif 000004
【図３】
2008257749.tif 000005
【図４】
2008257749.tif 000006
【図５】
2008257749.tif 000007
【図６】
2008257749.tif 000008
【図７】
2008257749.tif 000009
【図８】
2008257749.tif 000010