(57)【要約】【課題】タブレットデバイスの利用性を向上させることできるようにする。【解決手段】本発明に係る情報処理装置に適用可能なパーソナルコンピュータ１においては、磁気センサ３９は、表示パネルの開閉状態を検知し、検知信号を生成し、ＥＣ／ＫＢＣ３８は、生成された検知信号に基づいて、表示パネルの開閉状態が変化したか否かを判定し、ＣＰＵ３１は、メインメモリ３３上にロードされているシステムＢＩＯＳを実行し、タブレットデバイス１４のステータスを確認するための確認要求をＯＳ４４に通知し、メインメモリ３３上にロードされているＯＳ４４を実行し、確認要求の通知に従い、システムＢＩＯＳにより設定されたタブレットデバイス１４のステータスを取得し、取得されたタブレットデバイスのステータスが有効であるか否かを判定し、タブレットデバイス１４の機能を許可または禁止するように制御する。【選択図】  図２
2008165372.tif 000002
【特許請求の範囲】
【請求項１】
表示パネルの開閉状態を検知し、検知信号を生成する生成手段と、
前記生成手段により生成された前記検知信号に基づいて、前記表示パネルの開閉状態が変化したか否かを判定する第１の判定手段と、
タブレットデバイスのステータスを確認するための要求である確認要求を通知する通知手段と、
前記通知手段による前記確認要求の通知に従い、前記タブレットデバイスのステータスを取得する取得手段と、
前記取得手段により取得された前記タブレットデバイスのステータスが有効であるか否かを判定する第２の判定手段と、
前記タブレットデバイスの機能を許可または禁止するように制御する第１の制御手段とを備えることを特徴とする情報処理装置。
【請求項２】
前記第２の判定手段により、前記取得手段により取得された前記タブレットデバイスのステータスが有効であると判定された場合、前記第１の制御手段は、前記タブレットデバイスの機能を許可するように制御し、
前記第２の判定手段により、前記取得手段により取得された前記タブレットデバイスのステータスが無効であると判定された場合、前記第１の制御手段は、前記タブレットデバイスの機能を禁止するように制御することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１の判定手段により前記表示パネルの開閉状態が変化したと判定された場合、前記通知手段は、前記確認要求を通知することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記生成手段により生成された前記検知信号に基づいて、前記表示パネルの状態が起動時に所定の状態であるか否かを判定する第３の判定手段と、
前記タブレットデバイスの機能を禁止するように制御する第２の制御手段とをさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記第３の判定手段により前記表示パネルの状態が起動時に所定の状態であると判定された場合、前記第２の制御手段は、前記タブレットデバイスの機能を禁止するように制御し、
前記第３の判定手段により前記表示パネルの状態が起動時に所定の状態ではないと判定された場合、前記通知手段は、前記確認要求を通知することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記タブレットデバイスは、シリアルデバイスであることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記表示パネルは、前記タブレットデバイスとフラットパネルディスプレイが一体化された表示パネル、または、前記タブレットデバイスを覆う保護パネルであることを特徴とする請求項１に記載の情報処理装置。
【請求項８】
表示パネルの開閉状態を検知し、検知信号を生成する生成ステップと、
前記生成ステップの処理により生成された前記検知信号に基づいて、前記表示パネルの開閉状態が変化したか否かを判定する第１の判定ステップと、
タブレットデバイスのステータスを確認するための要求である確認要求を通知する通知ステップと、
前記通知ステップの処理による前記確認要求の通知に従い、前記タブレットデバイスのステータスを取得する取得ステップと、
前記取得ステップの処理により取得された前記タブレットデバイスのステータスが有効であるか否かを判定する第２の判定ステップと、
前記タブレットデバイスの機能を許可または禁止するように制御する制御ステップとを含むことを特徴とする情報処理装置の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置および情報処理方法に係り、特に、タブレットデバイスを備える情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
近年、例えばペンなどによって位置が指示された点の座標値を検出することが可能なタブレットデバイスを備えたパーソナルコンピュータなどが提案されている。このようなパーソナルコンピュータにおいては、例えば液晶ディスプレイが筐体の一面に設けられ、タブレットデバイスはこの液晶ディスプレイの前面または背面に配置される。
【０００３】
一般に、従来においては、タブレットデバイス機能を常時許可したまま、タブレットデバイスからの入力情報を受け付けるか否かを判定することにより、タブレットデバイスからの入力制御していた（例えば特許文献１参照）。
【０００４】
特許文献１に提案されている技術によれば、タブレットデバイスによる入力モードか否かを判定する判定し、この判定結果に基づいてユーザインタフェースを切り替える。これにより、ノートモードなのかタブレットモードなのかを判定して、それぞれのモードに適したユーザインタフェースをユーザに提供することができる。
【特許文献１】特開２００５−１４９１０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１に提案されている技術では、タブレットデバイス機能を常時許可したまま制御するが、このとき、表示パネルの開閉に関わらず、ＯＳ（Operating System）（常駐アプリケーションプログラムを含む）レベルでタブレットデバイス機能を常時許可する。
【０００６】
より具体的には、表示パネルが閉じられたときにタブレットデバイスをＯＳレベルで無効（ディセーブル。換言すれば、アプリケーションプログラムとしてはタブレットデバイスのうちのペンデバイスが使用できない状態。）にし、そのままの状態で電源をＯＦＦにする。その後、表示パネルが開かれたときに電源をＯＮにする。
【０００７】
しかしながら、画面開閉ステータス確認アプリケーションが立ち上がるまでの間に、例えばＬｏｇｉｎ（Ｌｏｇｏｎ）画面におけるＬｏｇｉｎ（Ｌｏｇｏｎ）処理などを実行することができないという課題があった。
【０００８】
また、表示パネルが閉じられた状態で、かつ、外部ディスプレイ装置により表示処理を実行させる場合には、パーソナルコンピュータの本体（ベース部分）からのノイズによりタブレットデバイスが影響を受けてしまうため、タブレットデバイス側でＦＷ（Fire Wire）によるノイズフィルタリング処理を行わなければならないという課題があった。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、タブレットデバイスの利用性を向上させることができる情報処理装置および情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の情報処理装置は、上述した課題を解決するために、表示パネルの開閉状態を検知し、検知信号を生成する生成手段と、生成手段により生成された検知信号に基づいて、表示パネルの開閉状態が変化したか否かを判定する第１の判定手段と、タブレットデバイスのステータスを確認するための要求である確認要求を通知する通知手段と、通知手段による確認要求の通知に従い、タブレットデバイスのステータスを取得する取得手段と、取得手段により取得されたタブレットデバイスのステータスが有効であるか否かを判定する第２の判定手段と、タブレットデバイスの機能を許可または禁止するように制御する第１の制御手段とを備えることを特徴とする。
【００１１】
本発明の情報処理装置は、上述した課題を解決するために、表示パネルの開閉状態を検知し、検知信号を生成する生成ステップと、生成ステップの処理により生成された検知信号に基づいて、表示パネルの開閉状態が変化したか否かを判定する第１の判定ステップと、タブレットデバイスのステータスを確認するための要求である確認要求を通知する通知ステップと、通知ステップの処理による確認要求の通知に従い、タブレットデバイスのステータスを取得する取得ステップと、取得ステップの処理により取得されたタブレットデバイスのステータスが有効であるか否かを判定する第２の判定ステップと、タブレットデバイスの機能を許可または禁止するように制御する制御ステップとを含むことを特徴とする。
【００１２】
本発明の情報処理装置においては、表示パネルの開閉状態が検知され検知信号が生成され、生成された検知信号に基づいて、表示パネルの開閉状態が変化したか否かが判定され、タブレットデバイスのステータスを確認するための要求である確認要求が通知され、確認要求の通知に従い、タブレットデバイスのステータスが取得され、取得されたタブレットデバイスのステータスが有効であるか否かが判定され、タブレットデバイスの機能が許可または禁止するように制御される。
【００１３】
本発明の情報処理装置においては、表示パネルの開閉状態が検知され、検知信号が生成され、生成された検知信号に基づいて、表示パネルの開閉状態が変化したか否かが判定され、タブレットデバイスのステータスを確認するための要求である確認要求が通知され、確認要求の通知に従い、タブレットデバイスのステータスが取得され、取得されたタブレットデバイスのステータスが有効であるか否かが判定され、タブレットデバイスの機能が許可または禁止するように制御される。
【発明の効果】
【００１４】
本発明によれば、タブレットデバイスの利用性を向上させることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１６】
図１は、本発明に係る情報処理装置として適用可能なノートブック型のパーソナルコンピュータ１の外観の構成を表している。
【００１７】
パーソナルコンピュータ１は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ（Liquid Crystal Display）（図２のＬＣＤ４３）とタブレットデバイス１４−１を有する表示パネル１３が組み込まれている。ＬＣＤ４３は、ディスプレイユニット１２のほぼ中央に設けられており、タブレットデバイス１４−１はＬＣＤ４３の例えば前面に設けられる。勿論、タブレットデバイス１４−１をＬＣＤ４３の例えば背面に設けられるようにしてもよい。
【００１８】
パーソナルコンピュータ１には、タブレットデバイス１４−１に入力の位置情報を指示するためのペン１４−２が設けられる。
【００１９】
なお、以下において、タブレットデバイス１４−１とペン１４−２を区別する必要がない場合、単に「タブレットデバイス１４」と表記する。
【００２０】
表示部としてのディスプレイユニット１２は、コンピュータ本体１１の上面を覆う開放位置とコンピュータ本体１１の上面が露出する閉塞位置との間を回動自在に変化するように、コンピュータ本体１１の奥手側の端部に設けられたヒンジ１５に取り付けられている。
【００２１】
コンピュータ本体１１は薄い箱形の筐体を有しており、その筐体上面中央部には、キーボード１６が設けられる。コンピュータ本体１１の手前側の筐体部分上面にはパームレストが形成されている。パームレストのほぼ中央部には、タッチパッド１７、スクロールボタン１８、タッチパッドコントロールボタン１９が設けられる。コンピュータ本体１１の奥側の筐体部分上面には、コンピュータ本体１１の電源をオン／オフするためのパワーボタン２０や、種々のスイッチ２１が配置されている。
【００２２】
次に、図２は、本発明に係る情報処理装置に適用可能なパーソナルコンピュータ１の内部の構成を表している。
【００２３】
図２に示されるように、パーソナルコンピュータ１は、ＣＰＵ３１、ノースブリッジ３２、メインメモリ３３、グラフィクスコントローラ３４、サウスブリッジ３５、ＢＩＯＳ−ＲＯＭ３６、ハードディスクドライブ（ＨＤＤ（Hard Disc Drive））３７、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）３８、磁気センサ３９、および電力制御部４０などにより構成されている。
【００２４】
ディスプレイユニット１２は、ＬＣＤ４３を有する。
【００２５】
ＣＰＵ（Central Processing Unit）３１はパーソナルコンピュータ１の動作を制御するために設けられたプロセッサであり、ハードディスクドライブ（ＨＤＤ（Hard Disc Drive））３７からメインメモリ３３にロードされる、オペレーティングシステム（ＯＳ）４４およびユーティリティ４５を含む各種アプリケーションプログラムを実行する。
【００２６】
また、ＣＰＵ３１は、ＢＩＯＳ−ＲＯＭ３６に格納されたシステムＢＩＯＳ（Basic Input Output System）をメインメモリ３３にロードした後、メインメモリ３３にロードされたシステムＢＩＯＳを実行する。システムＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００２７】
ノースブリッジ３２は、ＣＰＵ３１のローカルバスとサウスブリッジ３５との間を接続するブリッジデバイスである。ノースブリッジ３２には、メインメモリ３３をアクセス制御するメモリコントローラが内蔵されている。また、ノースブリッジ３２は、例えばＡＧＰ（Accelerated Graphics Port）バスなどを介してグラフィクスコントローラ３４との通信を実行する機能（例えばＡＧＰコントローラなど）も有している。
【００２８】
グラフィクスコントローラ３４は、パーソナルコンピュータ１のディスプレイモニタとして使用されるＬＣＤ４５の赤色画素、緑色画素、青色画素を制御する表示コントローラである。このグラフィクスコントローラ３４はビデオメモリ（ＶＲＡＭ（Video RAM））を有しており、ＯＳ／アプリケーションプログラムによってビデオメモリに描画（生成）された表示データ（イメージデータやテキストデータ）から、ＬＣＤ４５に表示すべき表示イメージ（画像）を形成する映像信号を生成する。グラフィクスコントローラ３４によって生成された制御信号としての映像信号は信号線Ｌ１に出力される。
【００２９】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）３８は、入力手段としてのキーボード１６、タッチパッド１７、スクロールボタン１８、タッチパッドコントロールボタン１９、およびスイッチ２１のコントロールを行う。また、エンベデッドコントローラ／キーボードコントローラＩＣ３８は、タブレットデバイス１４のコントロールを行う。エンベデッドコントローラ／キーボードコントローラＩＣ３８は、パーソナルコンピュータ１のシステム状態に関わらず（すなわち、電源がオフの状態であっても）、各種のデバイス（周辺装置やセンサ、電源回路など）を監視し制御するワンチップ・マイコンである。
【００３０】
さらに、エンベデッドコントローラ／キーボードコントローラＩＣ３８は、パーソナルコンピュータ１の所定の位置に設けられた磁気センサ３９（例えば対向する複数の磁気センサ３９など）から供給される検知信号に基づいて、パーソナルコンピュータ１の表示パネル１３の状態（開かれた状態であるのか閉じられた状態であるのか）を判定する。
【００３１】
磁気センサ３９は、パーソナルコンピュータ１の所定の位置（例えば対向する位置など）に複数設けられており、パーソナルコンピュータ１の表示パネル１３の状態（開かれた状態であるのか閉じられた状態であるのか）を検知し、検知信号を生成する。
【００３２】
電力供給制御部４０は、外部電源がＡＣアダプタ４１を介して供給されている場合、ＡＣアダプタ４１から供給される外部電源を用いてパーソナルコンピュータ１の各コンポーネントに供給すべきシステム電源を生成する。また、電力供給制御部４０は、外部電源がＡＣアダプタ４１を介して供給されていない場合、バッテリ４２を用いてパーソナルコンピュータ１の各コンポーネント（パーソナルコンピュータ本体１１，およびディスプレイユニット１２）に供給すべきシステム電源を生成する。
【００３３】
次に、図３のフローチャートを参照して、図２のパーソナルコンピュータ１におけるタブレットデバイスステータス設定処理について説明する。このタブレットデバイスステータス設定処理は、ユーザにより表示パネル１３が操作されることにより、表示パネル１３が開閉されることで、適宜、開始される。
【００３４】
ステップＳ１において、ユーザにより表示パネル１３が操作されることにより、表示パネル１３が開閉されると、磁気センサ３９は、パーソナルコンピュータ１の状態（開かれた状態であるのか閉じられた状態であるのか）を検知し、検知信号を生成し、生成された検知信号をＥＣ／ＫＢＣ３８に供給する。
【００３５】
ＥＣ／ＫＢＣ３８は、磁気センサ３９から供給された検知信号に基づいて、パーソナルコンピュータ１の表示パネル１３の状態が閉じたれた状態であるか否かを判定する。
【００３６】
ステップＳ１においてパーソナルコンピュータ１の表示パネル１３の状態が閉じたれた状態であると判定された場合、ＥＣ／ＫＢＣ３８は、パーソナルコンピュータ１の表示パネル１３の状態が閉じたれた状態であると判定された旨をシステムＢＩＯＳに通知する。
【００３７】
ステップＳ２において、ＣＰＵ３１は、メインメモリ３３上にロードされているシステムＢＩＯＳを実行し、ＥＣ／ＫＢＣ３８からパーソナルコンピュータ１の表示パネル１３の状態が閉じたれた状態であると判定された旨の通知を受け取ると、タブレットデバイス１４のステータスであるタブレットデバイスステータスを無効に設定する。すなわち、タブレットデバイス１４は動作不可能であり、ＯＳからはタブレットデバイス１４が見えない状態に設定される。
【００３８】
一方、ステップＳ１においてパーソナルコンピュータ１の表示パネル１３の状態が閉じたれた状態ではないと判定された場合（すなわち、パーソナルコンピュータ１の表示パネル１３の状態が開かれた状態であると判定された場合）、ＥＣ／ＫＢＣ３８は、パーソナルコンピュータ１の表示パネル１３の状態が開かれた状態であると判定された旨をシステムＢＩＯＳに通知する。
【００３９】
ステップＳ３において、ＣＰＵ３１は、メインメモリ３３上にロードされているシステムＢＩＯＳを実行し、ＥＣ／ＫＢＣ３８からパーソナルコンピュータ１の表示パネル１３の状態が開かれた状態であると判定された旨の通知を受け取ると、タブレットデバイス１４のステータスであるタブレットデバイスステータスを有効に設定する。すなわち、タブレットデバイス１４は動作可能であり、ＯＳからタブレットデバイス１４が見える状態に設定される。
【００４０】
その後、ステップＳ１乃至Ｓ３の処理が、必要に応じて繰り返される。これにより、ユーザにより表示パネル１３が操作されることにより、表示パネル１３が開閉されることで、適宜、タブレットデバイス１４のステータスであるタブレットデバイスステータスが有効または無効に設定される。
【００４１】
図４のフローチャートを参照して、図２のパーソナルコンピュータ１におけるタブレットデバイスステータス確認要求通知処理について説明する。このタブレットデバイスステータス確認要求通知処理は、ユーザにより表示パネル１３が操作されることにより、表示パネル１３が開閉されることで、適宜、例えば図３のフローチャートを用いて説明したタブレットデバイスステータス設定処理と並行して開始される。勿論、このタブレットデバイスステータス確認要求通知処理は、図３のフローチャートを用いて説明したタブレットデバイスステータス設定処理と並行せずに、タブレットデバイスステータス設定処理の後に開始させるようにしてもよい。
【００４２】
ステップＳ１１において、ユーザにより表示パネル１３が操作されることにより、表示パネル１３が開閉されると、磁気センサ３９は、パーソナルコンピュータ１の状態（開かれた状態であるのか閉じられた状態であるのか）を検知し、検知信号を生成し、生成された検知信号をＥＣ／ＫＢＣ３８に供給する。
【００４３】
ＥＣ／ＫＢＣ３８は、磁気センサ３９から供給された検知信号に基づいて、パーソナルコンピュータ１の表示パネル１３の開閉状態に変化があったか否かを判定し（すなわち、パーソナルコンピュータ１の表示パネル１３の開閉状態が閉じられた状態から開かれた状態に変化したか、あるいは、開かれた状態から閉じられた状態に変化したかを判定し）、パーソナルコンピュータ１の表示パネル１３の開閉状態に変化があったと判定するまで待機する。
【００４４】
ステップＳ１１においてパーソナルコンピュータ１の表示パネル１３の開閉状態に変化があったと判定された場合、ＥＣ／ＫＢＣ３８は、パーソナルコンピュータ１の表示パネル１３の開閉状態に変化があったと判定された旨をシステムＢＩＯＳに通知する。
【００４５】
ステップＳ１２において、ＣＰＵ３１は、メインメモリ３３上にロードされているシステムＢＩＯＳを実行し、ＥＣ／ＫＢＣ３８からパーソナルコンピュータ１の表示パネル１３の開閉状態に変化があったと判定された旨の通知を受け取ると、パーソナルコンピュータ１の表示パネル１３の開閉状態の変化（すなわち、パーソナルコンピュータ１の表示パネル１３の開閉状態が閉じられた状態から開かれた状態に変化したか、あるいは、開かれた状態から閉じられた状態に変化したかどうか）を、メインメモリ３３上にロードされているＯＳ４４に通知する。
【００４６】
ステップＳ１３において、ＣＰＵ３１は、メインメモリ３３上にロードされているシステムＢＩＯＳを実行し、タブレットデバイス１４のステータスであるタブレットデバイスステータスを確認させるための要求である確認要求を生成する。
【００４７】
ステップＳ１４において、ＣＰＵ３１は、メインメモリ３３上にロードされているシステムＢＩＯＳを実行し、生成されたタブレットデバイスステータスの確認要求をＯＳ４４に通知する。
【００４８】
その後、処理はステップＳ１１に戻り、ステップＳ１１以降の処理が繰り返し実行される。これにより、パーソナルコンピュータ１の表示パネル１３の開閉状態が変化する度に、表示パネル１３の開閉所帯の変化がＯＳ４４に通知されるとともに、タブレットデバイスステータスの確認要求が生成されてＯＳ４４に通知される。
【００４９】
次に、図５のフローチャートを参照して、図２のパーソナルコンピュータ１におけるタブレットデバイス機能許可禁止処理について説明する。このタブレットデバイス機能許可禁止処理は、メインメモリ３３上にロードされているシステムＢＩＯＳから表示パネル１３の開閉状態の変化の通知をＯＳ４４が取得することにより、開始される。
【００５０】
ステップＳ２１において、ＣＰＵ３１は、メインメモリ３３上にロードされているＯＳ４４を実行し、メインメモリ３３上にロードされているシステムＢＩＯＳからの表示パネル１３の開閉状態の変化の通知（すなわち、パーソナルコンピュータ１の表示パネル１３の開閉状態が閉じられた状態から開かれた状態に変化したか、あるいは、開かれた状態から閉じられた状態に変化したかどうかの通知）を取得する。
【００５１】
ステップＳ２２において、ＣＰＵ３１は、メインメモリ３３上にロードされているＯＳ４４を実行し、システムＢＩＯＳから取得された表示パネル１３の開閉状態の変化の通知に基づいて、現在の表示パネル１３の開閉状態（パーソナルコンピュータ１の表示パネル１３の状態が開かれた状態であるのか、あるいは閉じられた状態であるのか）を取得する。
【００５２】
ステップＳ２３において、ＣＰＵ３１は、メインメモリ３３上にロードされているＯＳ４４を実行し、取得された現在の表示パネル１３の開閉状態に基づいて、パーソナルコンピュータ１の表示パネル１３の状態が開けられた状態であるか否かを判定する。
【００５３】
ステップＳ２３においてパーソナルコンピュータ１の表示パネル１３の状態が開けられた状態であると判定された場合、ＣＰＵ３１はステップＳ２４で、メインメモリ３３上にロードされているＯＳ４４を実行し、パーソナルコンピュータ１の表示パネル１３を有効にするパネルＯＮ処理を実行する。
【００５４】
一方、ステップＳ２３においてパーソナルコンピュータ１の表示パネル１３の状態が開かれた状態ではないと判定された場合（すなわち、パーソナルコンピュータ１の表示パネル１３の状態が閉じられた状態であると判定された場合）、ＣＰＵ３１はステップＳ２５で、メインメモリ３３上にロードされているＯＳ４４を実行し、パーソナルコンピュータ１の表示パネル１３を無効にするパネルＯＦＦ処理を実行する。
【００５５】
ステップＳ２６において、ＣＰＵ３１は、メインメモリ３３上にロードされているＯＳ４４を実行し、システムＢＩＯＳからのタブレットデバイスステータスの確認要求の通知を取得する。
【００５６】
ステップＳ２７において、ＣＰＵ３１は、メインメモリ３３上にロードされているＯＳ４４を実行し、システムＢＩＯＳから取得されたタブレットデバイスステータスの確認要求の通知に従い、システムＢＩＯＳにより設定されたタブレットデバイス１４のステータス（有効か無効かのステータス）を取得する。
【００５７】
ステップＳ２８において、ＣＰＵ３１は、メインメモリ３３上にロードされているＯＳ４４を実行し、取得されたタブレットデバイスステータスに基づいて、現在のタブレットデバイス１４のステータスが有効であるか否かを判定する。
【００５８】
ステップＳ２８において現在のタブレットデバイス１４のステータスが有効であると判定された場合、ＣＰＵ３１はステップＳ２９で、メインメモリ３３上にロードされているＯＳ４４を実行し、タブレットデバイス１４の機能であるタブレットデバイス機能を許可する許可処理を実行する。
【００５９】
一方、ステップＳ２８において現在のタブレットデバイス１４のステータスが有効ではないと判定された場合（すなわち、現在のタブレットデバイス１４のステータスが向こうであると判定された場合）、ＣＰＵ３１はステップＳ３０で、メインメモリ３３上にロードされているＯＳ４４を実行し、タブレットデバイス１４の機能であるタブレットデバイス機能を禁止する禁止処理を実行する。
【００６０】
これにより、例えば図６に示されるように、従来の技術ではパーソナルコンピュータ１が開閉されたとき、タブレットデバイス１４は常時許可されたままであったが、本発明を用いることで、パーソナルコンピュータ１が開けられた状態から閉じられた状態に変化したときにタブレットデバイス１４の機能の状態を許可状態から禁止状態に切り替えるとともに、パーソナルコンピュータ１が閉じられた状態から開かれた状態に変化したときにタブレットデバイス１４の機能の状態を禁止状態から許可状態に切り替えることができる。
【００６１】
本発明の実施形態においては、表示パネル１３の開閉状態の変化を検知し、検知された表示パネル１３の開閉状態の変化を通知するとともに、タブレットデバイス１４のステータスの確認要求を生成し通知することができる。
【００６２】
そして、タブレットデバイス１４のステータスの確認要求の通知を取得すると、タブレットデバイス１４のステータス（有効か無効かのステータス）を取得するとともに、取得されたタブレットデバイス１４のステータスが有効であるか否かを判定し、取得されたタブレットデバイス１４のステータスが有効であると判定された場合、タブレットデバイス１４の機能を許可する許可処理を実行し、取得されたタブレットデバイス１４のステータスが無効であると判定された場合、タブレットデバイス１４の機能を禁止する禁止処理を実行することができる。
【００６３】
これにより、パーソナルコンピュータ１が開けられた状態から閉じられた状態に変化したときに、ＯＳ４４に対してタブレットデバイス１４を見せないようにし（見せないように認識させ）、タブレットデバイス１４の機能の状態を許可状態から禁止状態に切り替えるとともに、パーソナルコンピュータ１が閉じられた状態から開かれた状態に変化したときに、ＯＳ４４に対してタブレットデバイス１４を見せるようにし（見せるように認識させ）、タブレットデバイス１４の機能の状態を禁止状態から許可状態に切り替えることができる。
【００６４】
従って、例えば表示パネル１３が閉じられた状態で、かつ、外部ディスプレイ装置（図示せず）により表示処理を実行させる場合には、タブレットデバイス１４の機能を禁止することができることから、パーソナルコンピュータ１のコンピュータ本体１１（ベース部分）からのノイズによりタブレットデバイス１４が何ら影響を受けないようにすることができ、タブレットデバイス１４側でＦＷ（Fire Wire）によるノイズフィルタリング処理を行う必要がなくなる。また、システムＢＩＯＳ単独でタブレットデバイス１４へのノイズによる影響を遮断することができる。その結果、ＣＰＵ３１の負荷を低減することができ、タブレットデバイス１４を利用する際のペン１４−２の応答性を向上させることができる。
【００６５】
以上のように、タブレットデバイスの利用性を向上させることができる。
【００６６】
ところで、特許文献１に提案されている技術では、タブレットデバイス機能を常時許可したまま制御するが、このとき、表示パネルの開閉に関わらず、ＯＳ（Operating System）（常駐アプリケーションプログラムを含む）レベルでタブレットデバイス機能を常時許可する。
【００６７】
より具体的には、表示パネルが閉じられたときにタブレットデバイスをＯＳレベルで無効（ディセーブル。換言すれば、アプリケーションプログラムとしてはタブレットデバイスのうちのペンデバイスが使用できない状態。）にし、そのままの状態で電源をＯＦＦにする。その後、表示パネルが開かれたときに電源をＯＮにする。
【００６８】
しかしながら、画面開閉ステータス確認アプリケーションが立ち上がるまでの間に、タブレットデバイス１４を用いて、例えばＬｏｇｉｎ画面におけるＬｏｇｉｎ処理などを実行することができない。
【００６９】
そこで、ＯＳ４４の起動時において表示パネル１３の開閉状態とタブレットデバイス１４の許可／禁止状態を連動させ、ＯＳ起動時において、表示パネル１３が開かれた状態に変化したことを検知したときに、ＯＳ４４にタブレットデバイス１４を見せるようにして、タブレットデバイス１４の機能を許可するようにする。一方、表示パネル１３が閉じられた状態で外部ディスプレイ装置（図示せず）を用いて表示処理を行いつつ、ＯＳ４４を起動する場合に、タブレットデバイス１４の機能を禁止するようにする。以下、この方法を用いた図２のパーソナルコンピュータ１における他のタブレットデバイスステータス確認要求通知処理について説明する。
【００７０】
図７のフローチャートを参照して、図２のパーソナルコンピュータ１における他のタブレットデバイスステータス確認要求通知処理について説明する。なお、図７のステップＳ４５乃至Ｓ４８の処理は、図４のステップＳ１１乃至Ｓ１４の処理と同様であり、その説明は繰り返しになるので省略する。このタブレットデバイスステータス確認要求通知処理は、ユーザにより例えばスイッチ２１などが押下されることにより、パーソナルコンピュータ１の起動処理が実行されるときに、開始される。
【００７１】
ステップＳ４１において、ユーザにより例えばスイッチ２１が操作されることにより、パーソナルコンピュータ１の起動処理が実行されるときに、磁気センサ３９は、パーソナルコンピュータ１の状態（開かれた状態であるのか閉じられた状態であるのか）を検知し、検知信号を生成し、生成された検知信号をＥＣ／ＫＢＣ３８に供給する。
【００７２】
ＥＣ／ＫＢＣ３８は、磁気センサ３９から供給された検知信号に基づいて、パーソナルコンピュータ１の表示パネル１３の状態がＯＳ４４の起動時に閉じられた状態であるか否かを判定する。
【００７３】
ステップＳ４１においてパーソナルコンピュータ１の表示パネル１３の状態がＯＳ４４の起動時に閉じられた状態ではないと判定された場合（すなわち、ユーザにより表示パネル１３が開閉されることで、パーソナルコンピュータ１の表示パネル１３の状態がＯＳ４４の起動時に開けられた状態であると判定された場合）、ＥＣ／ＫＢＣ３８は、パーソナルコンピュータ１の表示パネル１３の状態がＯＳ４４の起動時に開けられた状態であると判定された旨をシステムＢＩＯＳに通知する。
【００７４】
ステップＳ４２において、ＣＰＵ３１は、メインメモリ３３上にロードされているシステムＢＩＯＳを実行し、ＥＣ／ＫＢＣ３８からパーソナルコンピュータ１の表示パネル１３の状態がＯＳ４４の起動時に開けられた状態であると判定された旨の通知を受け取ると、その後の表示パネル１３の開閉変化に備え、タブレットデバイス１４のステータスであるタブレットデバイスステータスを確認させるための要求である確認要求を生成する。
【００７５】
ステップＳ４３において、ＣＰＵ３１は、メインメモリ３３上にロードされているシステムＢＩＯＳを実行し、生成されたタブレットデバイスステータスの確認要求をＯＳ４４に通知する。
【００７６】
その後、処理はステップＳ４５に進み、ステップＳ４５以降の処理が繰り返し実行される。すなわち、ＯＳ４４の起動時において表示パネル１３の開閉状態とタブレットデバイス１４の許可／禁止状態を連動させた上で、ＯＳ４４の起動後のタブレットデバイスステータス確認要求通知処理にスムーズに移行し、図５のフローチャートを用いて説明したタブレットデバイス機能許可禁止処理が実行される。
【００７７】
一方、ステップＳ４１においてパーソナルコンピュータ１の表示パネル１３の状態がＯＳ４４の起動時に閉じられた状態であると判定された場合（すなわち、表示パネル１３が閉じられた状態で外部ディスプレイ装置（図示せず）を用いて表示処理を行いつつ、ＯＳ４４が起動された場合）、ＥＣ／ＫＢＣ３８は、パーソナルコンピュータ１の表示パネル１３の状態がＯＳ４４の起動時に閉じられた状態であると判定された旨をシステムＢＩＯＳに通知する。
【００７８】
ステップＳ４４において、ＣＰＵ３１は、メインメモリ３３上にロードされているシステムＢＩＯＳを実行し、ＥＣ／ＫＢＣ３８からパーソナルコンピュータ１の表示パネル１３の状態がＯＳ４４の起動時に閉じられた状態であると判定された旨の通知を受け取ると、起動されるＯＳ４４によりタブレットデバイス１４が認識されないように、タブレットデバイス１４の機能を禁止する禁止処理を実行する。
【００７９】
これにより、表示パネル１３が閉じられた状態で外部ディスプレイ装置（図示せず）を用いて表示処理を行いつつ、ＯＳ４４を起動する場合に、タブレットデバイス１４の機能を禁止することができる。
【００８０】
従って、例えば表示パネル１３が閉じられた状態で、かつ、外部ディスプレイ装置（図示せず）により表示処理を実行させてＯＳ４４を起動する場合には、タブレットデバイス１４の機能をシステムＢＩＯＳにより禁止することができることから、パーソナルコンピュータ１のコンピュータ本体１１（ベース部分）からのノイズによりタブレットデバイス１４が何ら影響を受けないようにすることができ、タブレットデバイス１４側でＦＷ（Fire Wire）によるノイズフィルタリング処理を行う必要がなくなる。また、システムＢＩＯＳ単独でタブレットデバイス１４へのノイズによる影響を遮断することができる。
【００８１】
一方、表示パネル１３が開けられた状態で、外部ディスプレイ装置（図示せず）を用いずにパーソナルコンピュータ１の表示パネル１３を用いてＯＳ４４を起動する場合には、ＯＳ４４にタブレットデバイス１４を見せるようにして、タブレットデバイス１４の機能を許可することができる。その結果、画面開閉ステータス確認アプリケーションが立ち上がるまでの間に、タブレットデバイス１４を用いて、例えばＬｏｇｉｎ画面におけるＬｏｇｉｎ処理などを実行することができる。
【００８２】
以上のように、タブレットデバイスの利用性をより向上させることができる。
【００８３】
なお、ＯＳ起動時または起動後において、タブレットデバイス１４の許可／禁止を切り替える専用のスイッチ２１（キーボード１６やその他のボタンなどでもよい）などを設けるようにして、ユーザにより専用のスイッチ２１が押下されるごとに、タブレットデバイス１４の機能を許可状態と禁止状態で切り替えるようにしてもよい。これにより、ノートＰＣモードなどでユーザがパーソナルコンピュータ１を使用する場合にペン１４−２をほとんど用いことから、タブレットデバイス１４の機能をユーザの好みに応じてより好適に、かつ、簡単に禁止することができる。従って、タブレットデバイスの利用性をより向上させることができる。
【００８４】
また、本発明においては、勿論、既存のシリアルデバイス（シリアル転送方式のデバイス）としてのタブレットデバイス１４にも適用することができる。
【００８５】
さらに、本発明に適用される表示パネル１３はタブレットデバイス１４とフラットパネルディスプレイが一体化された表示パネルでもよいし、タブレットデバイス１４を覆う保護パネルでもよい。
【００８６】
なお、本発明は、パーソナルコンピュータ１以外にも、ＰＤＡ（Personal Digital Assistant）、携帯型ゲーム機、携帯型音楽再生機、携帯型動画再生機、その他の情報処理装置にも適用することができる。
【００８７】
また、本発明の実施形態において説明した一連の処理は、ソフトウェアにより実行させることもできるが、ハードウェアにより実行させることもできる。
【００８８】
さらに、本発明の実施形態では、フローチャートのステップは、記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【図面の簡単な説明】
【００８９】
【図１】本発明に係る情報処理装置に適用可能なパーソナルコンピュータの外観の構成を示す外観図。
【図２】本発明に係る情報処理装置に適用可能なパーソナルコンピュータの内部の構成を示すブロック図。
【図３】図２のパーソナルコンピュータにおけるタブレットデバイスステータス設定処理を説明するフローチャート。
【図４】図２のパーソナルコンピュータにおけるタブレットデバイスステータス確認要求通知処理を説明するフローチャート。
【図５】図２のパーソナルコンピュータにおけるタブレットデバイス機能許可禁止処理を説明するフローチャート。
【図６】図１の表示パネルの状態に応じたタブレットデバイスの許可／禁止状態の遷移を示す遷移図。
【図７】図２のパーソナルコンピュータにおける他のタブレットデバイスステータス確認要求通知処理を説明するフローチャート。
【符号の説明】
【００９０】
１…パーソナルコンピュータ、１１…コンピュータ本体、１２…ディスプレイユニット、１３…表示パネル、１４（１４−１乃至１４−２）…タブレットデバイス、１５…ヒンジ、１６…キーボード、１７…タッチパッド、１８…スクロールボタン、１９…タッチパッドコントロールボタン、２０…パワーボタン、２１…スイッチ、３１…ＣＰＵ，３２…ノースブリッジ、３３…メインメモリ、３４…グラフィックコントローラ、３５…サウスブリッジ、３６…ＢＩＯＳ−ＲＯＭ、３７…ＨＤＤ、３８…ＥＣ／ＫＢＣ、３９…磁気センサ、４０…パワーサプライ、４１…ＡＣアダプタ、４２…バッテリ、４３…ＬＣＤ、４４…ＯＳ、４５…ユーティリティ。
【図１】
2008165372.tif 000003
【図２】
2008165372.tif 000004
【図３】
2008165372.tif 000005
【図４】
2008165372.tif 000006
【図５】
2008165372.tif 000007
【図６】
2008165372.tif 000008
【図７】
2008165372.tif 000009