(57)【要約】【課題】簡易にタッチパネルにおける誤検知を抑止する。【解決手段】実施形態の情報処理装置は、表面に第１の入力部を備えた第１の筐体と、表面に第２の入力部を備えた第２の筐体と、状態検出部と、入力検出部とを有する。状態検出部は、第１の筐体の裏面と、第２の筐体の裏面とが向かい合う位置に位置するかを判断する。入力検出部は、状態検出部が第１の筐体の裏面と、第２の筐体の裏面とが向かい合う位置に位置すると判断すると、第２の入力部に対する入力が行われている間、第１の入力部の外周部分に対する入力は非検出とする。【選択図】図４
2019008610.tif 000002
【特許請求の範囲】
【請求項１】
表面に第１の入力部を備えた第１の筐体と、
表面に第２の入力部を備えた第２の筐体と、
前記第１の筐体の裏面と、前記第２の筐体の裏面とが向かい合う位置に位置するかを判断する状態検出部と、
前記状態検出部が前記第１の筐体の裏面と、前記第２の筐体の裏面とが向かい合う位置に位置すると判断すると、前記第２の入力部に対する入力が行われている間、前記第１の入力部の外周部分に対する入力は非検出とする入力検出部と、
を有することを特徴とする情報処理装置。
【請求項２】
前記入力検出部は、前記第２の入力部の外周部分における入力操作を検出すると、前記第１の入力部の外周部分における入力操作を非検出とする、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記入力検出部は、前記第２の入力部の外周部分に配置されたキーに対する入力に基いて前記第１の入力部の外周部分における入力操作を非検出とする位置を決定し、当該決定された位置を非検出とする、
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記第１の入力部および第２の入力部の少なくとも一方はタッチパネルである、
ことを特徴とする請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
表面に第１の入力部を備えた第１の筐体の裏面と、表面に第２の入力部を備えた第２の筐体の裏面とが向かい合う位置に位置するかを判断し、
前記第１の筐体の裏面と、前記第２の筐体の裏面とが向かい合う位置に位置すると判断すると、前記第２の入力部に対する入力が行われている間、前記第１の入力部の外周部分に対する入力は非検出とする、
処理をコンピュータが実行することを特徴とする検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置および検出方法に関する。
【背景技術】
【０００２】
近年、ノート型パソコン（以下、ノートＰＣと呼ぶ）においては、タブレット型パソコンとしても使用できるコンバーチブル型のノートＰＣが普及している。通常のノートＰＣでは、キーボードなどを有する筐体と、ディプレイ部を有する筐体とがヒンジなどを介して接続され、ヒンジを中心に筐体が１８０度程度開くようになっている。これに対し、コンバーチブル型のノートＰＣは、タッチパネルを配置したディプレイ部を有する筐体がヒンジを中心に３６０度回転可能である。そして、タブレット型として使用する場合は、タッチパネルを配設したディプレイ部を有する筐体を３６０度回転し、裏返して使用する。
【０００３】
コンバーチブル型のノートＰＣをタブレット型として使用する場合、タッチパネルを配設したディスプレイの大画面化とそれに伴う狭額縁化により、利用者が外周部分を把持した際に誤ってタッチパネル部分まで指が触れてしまい、誤操作することがある。
【０００４】
このような誤操作を防止する従来技術として、タッチパネルを囲う枠体への接触を検出する検出部を複数箇所に備え、複数の検出部が接触を検出した場合に、受け付けを無効にするタッチパネル装置が知られている。また、表示部の有効表示領域に対応する第１の検出領域と、第１の検出領域の周囲を囲う第２の検出領域とをタッチパネルが有し、第２の検出領域での座標入力を検出した場合に、第１の検出領域の一部または全部を座標入力を無効とする情報入力装置も知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−８９２３号公報
【特許文献２】特開２０１４−６３３６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の従来技術では、コンバーチブル型のノートＰＣをタブレット型として使用する場合のタッチパネルにおける誤検知の抑止を、狭額縁化を損なうことなく簡易に行うことは困難である。
【０００７】
例えば、タッチパネルにおける誤検知のために第１の検出領域の周囲を囲う第２の検出領域を設ける場合は、狭額縁化には不利となる。また、タッチパネルを囲う枠体への接触を検出する検出部を複数設ける場合は、新たに接触センサーを配置するなど、部品が増える複雑な構成となる。
【０００８】
１つの側面では、簡易にタッチパネルにおける誤検知を抑止することができる情報処理装置および検出方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の案では、情報処理装置は、表面に第１の入力部を備えた第１の筐体と、表面に第２の入力部を備えた第２の筐体と、状態検出部と、入力検出部とを有する。状態検出部は、第１の筐体の裏面と、第２の筐体の裏面とが向かい合う位置に位置するかを判断する。入力検出部は、状態検出部が第１の筐体の裏面と、第２の筐体の裏面とが向かい合う位置に位置すると判断すると、第２の入力部に対する入力が行われている間、第１の入力部の外周部分に対する入力は非検出とする。
【発明の効果】
【００１０】
本発明の１実施態様によれば、簡易にタッチパネルにおける誤検知をすることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１の実施形態にかかる情報処理装置の外観を説明する説明図である。
【図２】図２は、第１の実施形態にかかる情報処理装置の外観を説明する説明図である。
【図３】図３は、第１の実施形態にかかる情報処理装置の構成例を示すブロック図である。
【図４】図４は、組み込みコントローラーにかかる処理例を示すフローチャートである。
【図５】図５は、入力範囲を説明する説明図である。
【図６】図６は、タッチ不反応範囲を説明する説明図である。
【図７】図７は、タッチパネルにかかる処理例を示すフローチャートである。
【図８】図８は、第２の実施形態にかかる情報処理装置の外観を説明する説明図である。
【図９】図９は、第２の実施形態にかかる情報処理装置の構成例を示すブロック図である。
【図１０】図１０は、組み込みコントローラーにかかる処理例を示すフローチャートである。
【図１１】図１１は、入力範囲を説明する説明図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、実施形態にかかる情報処理装置および検出方法を説明する。実施形態において同一の機能を有する構成には同一の符号を付し、重複する説明は省略する。なお、以下の実施形態で説明する情報処理装置および検出方法は、一例を示すに過ぎず、実施形態を限定するものではない。また、以下の各実施形態は、矛盾しない範囲内で適宜組みあわせてもよい。
【００１３】
（第１の実施形態）
図１、２は、第１の実施形態にかかる情報処理装置の外観を説明する説明図である。図１に示すように、情報処理装置１は、下部筐体２と上部筐体３とがヒンジ４を介して接続され、ヒンジ４を中心に下部筐体２と上部筐体３とが３６０度程度開くようになっているコンバーチブル型のノートＰＣである。
【００１４】
下部筐体２には、閉じた状態で上部筐体３と向き合う面（表面）に、キーボード５（ＫＢと称する場合がある）およびタッチパッド６（ＭＳと称する場合がある）が配置されている。同様に、上部筐体３には、閉じた状態で下部筐体２と向き合う面（表面）に、ＬＣＤパネル７と、ＬＣＤパネル７に重畳してタッチパネル８とが配置されている。
【００１５】
このため、情報処理装置１は、下部筐体２と上部筐体３とを１２０度程度開いた状態でキーボード５およびタッチパッド６による入力操作を行いつつ、ＬＣＤパネル７の表示画面を確認する通常のノートＰＣとして使用可能である。
【００１６】
また、情報処理装置１は、下部筐体２と上部筐体３とを３６０度程度開いて互いの裏面同士を向かい合わせた状態（以下、タブレット状態）では、タッチパネル８による入力操作を行いつつ、ＬＣＤパネル７の表示画面を確認するタブレット型として使用可能である。
【００１７】
なお、本実施形態では、下部筐体２と、上部筐体３とをヒンジ４を介して回転可能な構成を例示しているが、下部筐体２と、上部筐体３とは、ヒンジ４を介して着脱可能であってもよい。例えば、下部筐体２と上部筐体３とを１２０度程度開いた状態でヒンジ４に取り付けることで、通常のノートＰＣとして使用してもよい。また、下部筐体２の裏面と上部筐体３の裏面とを向かい合う位置にして互いに重ねた状態でヒンジ４に取り付けることでタブレット型として使用してもよい。
【００１８】
図２に示すように、情報処理装置１がタブレット状態である場合は、第１の入力部の一例であるタッチパネル８のある上部筐体３の面を表面としたとき、第２の入力部の一例であるキーボード５およびタッチパッド６のある下部筐体２の面は裏面となる。すなわち、情報処理装置１がタブレット状態である場合は、タッチパネル８と、キーボード５およびタッチパッド６とは表裏の位置関係となる。
【００１９】
タブレット状態とした情報処理装置１を利用者が把持して使用する場合は、裏面を支える指などでキーボード５またはタッチパッド６を押下することがある。例えば、利用者が情報処理装置１の外周部分を把持して使用する場合は、外周部分にあるキーボード５のキーまたはタッチパッド６を指で押下することがある。
【００２０】
このようなタブレット状態とした場合における、ＬＣＤパネル７およびタッチパネル８の裏側にあるキーボード５またはタッチパッド６の入力操作を利用することで、情報処理装置１は、利用者が把持した際にタッチパネル８まで指が触れてしまうことによる誤検知を抑止する。具体的には、情報処理装置１は、タブレット状態の有無を検知し、タブレット状態を検知しているときに、裏面のキーボード５またはタッチパッド６に対する入力操作を検出している間、タッチパネル８の外周部分における入力操作を非検出とする。これにより、情報処理装置１は、ＬＣＤパネル７およびタッチパネル８の狭額縁化を実現しつつ、新たに接触センサーを配置するなどの構成を複雑にすることなく、簡易にタッチパネル８における誤検知を抑止することができる。
【００２１】
図３は、第１の実施形態にかかる情報処理装置１の構成例を示すブロック図である。図３に示すように、情報処理装置１は、組み込みコントローラー１０、タッチパネル部２０、チップセット３０、ＬＣＤパネル７、ストレージ４０、キーボード部５０および加速度センサー６１、６２を有する。
【００２２】
組み込みコントローラー１０は、加速度処理部１１、キーボードコントローラー１２（ＫＢＣ）およびＩ２Ｃコントローラー１３を有する。加速度処理部１１は、加速度センサー６１、加速度センサー６２と接続される。
【００２３】
加速度センサー６１は、キーボード部５０を有する下部筐体２に設置され、キーボード部５０にかかる加速度を計測するセンサーである。加速度センサー６２は、タッチパネル部２０を有する上部筐体３に設置され、タッチパネル部２０にかかる加速度を計測するセンサーである。そして、加速度センサー６１、６２は、情報処理装置１がタブレット状態となったときに、Ｘ、Ｙ、Ｚ方向の極性が一致するように配置される。理想的には、情報処理装置１がタブレット状態となったときに、加速度センサー６１、６２の双方が同じ値を検出値として出力する。
【００２４】
加速度処理部１１は、加速度センサー６１、加速度センサー６２による検知結果をもとに、情報処理装置１がタブレット状態であるか否かを検出する。具体的には、加速度処理部１１は、加速度センサー６１、６２それぞれの検出値（Ｘ、Ｙ、Ｚ方向の加速度）を監視し、互いの検出値の差分が一定の閾値以内になった場合に、タブレット状態であると検出する。すなわち、加速度処理部１１は、状態検出部の一例である。
【００２５】
なお、タブレット状態であるか否かの検出について、加速度センサー６１、６２による検知結果に基づく方法は一例であり、他の方法を用いてもよい。例えば、下部筐体２と上部筐体３との回転角度を検知する角度センサー（図示しない）をヒンジ４に設置する。そして、加速度処理部１１の代わりに設けた角度処理部（図示しない）は、角度センサーの検知結果をもとに、回転角度が約３６０度となるタブレット状態を検出してもよい。また、下部筐体２および上部筐体３の一方にはマグネット（図示しない）を配置し、他方にはタブレット状態になった場合にマグネットの磁力を検出可能とする位置に磁気センサー（図示しない）を配置する。そして、加速度処理部１１の代わりに設けた磁気処理部（図示しない）は、磁気センサーの検知結果をもとにタブレット状態を検出してもよい。
【００２６】
キーボードコントローラー１２は、キーボード部５０のキーボード５（ＫＢ）およびタッチパッド６（ＭＳ）と接続されるとともに、ＬＰＣ（Low  Pin  Count）バスを介してチップセット３０と接続される。Ｉ２Ｃコントローラー１３は、タッチパネル部２０とＩ２Ｃ（アイ・スクエアド・シー）バスを介して通信を行うコントローラーである。
【００２７】
キーボードコントローラー１２は、加速度処理部１１の検出結果をもとに、タブレット状態でない場合（例えば通常のノートＰＣ状態など）、キーボード５およびタッチパッド６に対する入力操作に応じた操作信号をＬＰＣバスを介してチップセット３０に出力する。
【００２８】
なお、情報処理装置１がタブレット状態である場合、キーボード５およびタッチパッド６は使用しない。よって、タブレット状態である場合、キーボードコントローラー１２は、キーボード５やタッチパッド６を操作してもＣＰＵ３５に割り込みを入れないように、ＬＰＣバスを介した操作信号の出力を抑制する。
【００２９】
また、キーボードコントローラー１２は、タブレット状態であることを検出しているときに、キーボード５およびタッチパッド６に対する入力操作を検出すると、タッチパネル８の外周部分における入力操作を非検出するための通知をＩ２Ｃコントローラー１３を介してタッチパネル部２０に行う。
【００３０】
図４は、組み込みコントローラー１０にかかる処理例を示すフローチャートである。図４に示すように、キーボードコントローラー１２は、加速度処理部１１の検出結果をもとに、情報処理装置１がタブレット状態であるか否かを判定する（Ｓ１）。タブレット状態でない場合（Ｓ１：ＮＯ）、キーボードコントローラー１２は、処理をリターンする。
【００３１】
タブレット状態である場合（Ｓ１：ＹＥＳ）、キーボードコントローラー１２は、キーボード５（ＫＢ）およびタッチパッド６（ＭＳ）への押下などによる入力の有無を判定する（Ｓ２）。
【００３２】
入力がある場合（Ｓ２：ＹＥＳ）、キーボードコントローラー１２は、キーボード５またはタッチパッド６における入力が、予め設定されたいずれかの入力範囲で行われたか否かを判定する（Ｓ３）。
【００３３】
図５は、入力範囲を説明する説明図である。図５に示すように、キーボードコントローラー１２には、タブレット状態として使用される際の、筐体（下部筐体２）裏面の外周部分、すなわちキーボード５およびタッチパッド６における外周部分に対応する入力範囲Ｒ１１〜Ｒ１４が予め設定されている。具体的には、筐体（下部筐体２）の端部から数センチメートル内にあるキーボード５およびタッチパッド６における操作領域が入力範囲Ｒ１１〜Ｒ１４として設定されている。
【００３４】
タブレット状態とした情報処理装置１を利用者が把持して使用する場合は、裏面を支える指などでキーボード５またはタッチパッド６における入力範囲Ｒ１１〜Ｒ１４が押下され、入力範囲Ｒ１１〜Ｒ１４に配置されたキーに対する入力操作として検出されることがある。
【００３５】
したがって、キーボードコントローラー１２は、タブレット状態である場合に、キーボード５またはタッチパッド６における入力が入力範囲Ｒ１１〜Ｒ１４のいずれかのキーに対する入力で行われたか否かを判定することで、タブレット状態とした情報処理装置１を利用者が把持して使用しているか否かを判別する。
【００３６】
キーボード５またはタッチパッド６における入力が入力範囲Ｒ１１〜Ｒ１４のいずれかのキーに対する入力が行われていない場合（Ｓ３：ＮＯ）、情報処理装置１を利用者が把持しておらず、テーブルなどに置いて使用しているものとし、キーボードコントローラー１２は、Ｓ６へ処理を進める。
【００３７】
キーボード５またはタッチパッド６における入力が入力範囲Ｒ１１〜Ｒ１４のいずれかのキーに対する入力が行われている場合（Ｓ３：ＹＥＳ）、キーボードコントローラー１２は、タッチパネル８の外周部分における入力操作を非検出とするタッチ不反応要求をＩ２Ｃコントローラー１３を介してタッチパネル部２０へ送出する（Ｓ４）。
【００３８】
次いで、キーボードコントローラー１２は、キーボード５またはタッチパッド６における入力位置、すなわち入力が行われた入力範囲Ｒ１１〜Ｒ１４に対応するタッチ不反応パターン番号をＩ２Ｃコントローラー１３を介してタッチパネル部２０へ送出し（Ｓ５）、処理をリターンする。このタッチ不反応パターン番号は、タッチパネル８の外周部分においてタッチによる入力操作を不反応（非検出）とする範囲（タッチ不反応範囲）を示す値である。
【００３９】
図６は、タッチ不反応範囲を説明する説明図である。図６に示すように、タッチパネル８の外周部分には、端から数センチメートルの範囲で、タッチ不反応範囲Ｒ２１〜Ｒ２４が予め設定されている。具体的には、タッチパネル８の上辺から数センチメートルの範囲では、タッチ不反応範囲Ｒ２１が設定されている。また、下辺から数センチメートルの範囲では、タッチ不反応範囲Ｒ２３が設定されている。また、タッチパネル８の左右の両辺には、タッチ不反応範囲Ｒ２２、Ｒ２４が設定されている。
【００４０】
Ｓ５において、キーボードコントローラー１２は、入力が行われた入力範囲Ｒ１１〜Ｒ１４（図５参照）について、入力範囲Ｒ１１〜Ｒ１４のそれぞれに対応して予め設定されたタッチ不反応範囲Ｒ２１〜Ｒ２４を示すタッチ不反応パターン番号をタッチパネル部２０へ送出する。
【００４１】
例えば、キーボード５の入力範囲Ｒ１１のキーに対する入力が行われた場合、利用者が上辺部分を把持して情報処理装置１を利用しているものと推定される。このような場合、上辺部分に近いタッチ不反応範囲Ｒ２１において把持した指の誤検知が行われる可能性が高くなる。
【００４２】
したがって、キーボードコントローラー１２は、入力範囲Ｒ１１のキーに対する入力が行われた場合には、入力範囲Ｒ１１に対応するタッチ不反応範囲Ｒ２１を示すタッチ不反応パターン番号をタッチパネル部２０へ送出する。このように、入力範囲Ｒ１１〜Ｒ１４については、筐体の表裏で対応するタッチ不反応範囲Ｒ２１〜Ｒ２４を示すタッチ不反応パターン番号が予め設定されている。そして、キーボードコントローラー１２は、入力が行われた入力範囲Ｒ１１〜Ｒ１４のキーに対して、筐体の表裏で対応するタッチパネル８の外周部分をタッチ不反応範囲とするように、タッチ不反応パターン番号をタッチパネル部２０へ送出する。
【００４３】
なお、キーボード５（ＫＢ）およびタッチパッド６（ＭＳ）への押下などによる入力がない場合（Ｓ２：ＮＯ）、キーボードコントローラー１２は、タッチ不反応の取り下げ要求をＩ２Ｃコントローラー１３を介してタッチパネル部２０へ送出し（Ｓ６）、処理をリターンする。
【００４４】
図３に戻り、タッチパネル部２０は、上部筐体３に設けられた入力デバイスであり、タッチパネル８、コントローラー２１および記憶部２２を有する。
【００４５】
コントローラー２１は、タッチパネル８より押下操作された入力位置（座標）の検出、検出された入力位置を示す座標データのチップセット３０への送出など、タッチパネル部２０にかかる処理を実行するコントローラーである。
【００４６】
コントローラー２１は、Ｉ２Ｃバスを介し、組み込みコントローラー１０と接続するインターフェースと、チップセット３０と接続するインターフェースとを有する。コントローラー２１は、組み込みコントローラー１０と接続するインターフェースからは、組み込みコントローラー１０から送出された情報（タッチ不反応要求、タッチ不反応パターン番号、タッチ不反応取り下げ要求など）を受信する。そして、コントローラー２１は、組み込みコントローラー１０から送出された情報をもとに、タッチパネル８より検出された入力位置を示す座標データを、チップセット３０と接続するインターフェースからチップセット３０へ送出する。
【００４７】
例えば、コントローラー２１は、タッチ不反応要求およびタッチ不反応パターン番号が組み込みコントローラー１０より送出されている（タブレット状態を検出しているときに、キーボード部５０に対する入力操作を検出している）場合、タッチパネル８の外周部分（タッチ不反応パターン番号に対応する範囲）における入力操作を非検出とする。すなわち、タッチ不反応パターン番号に対応するタッチ不反応範囲Ｒ２１〜Ｒ２４において行われた入力操作については、コントローラー２１は、座標データの送出を抑止する。このように、コントローラー２１は、入力検出部の一例である。
【００４８】
記憶部２２は、タッチパネル８より検出した入力位置（座標）を示す座標データや、組み込みコントローラー１０より送出された情報などの各種情報を一時記憶するメモリである。
【００４９】
図７は、タッチパネル８にかかる処理例を示すフローチャートである。図７に示すように、処理が開始されると、コントローラー２１は、組み込みコントローラー１０からの、タッチ不反応要求の受信の有無を判定する（Ｓ１０）。ここで、タッチ不反応要求の受信がない場合（Ｓ１０：ＮＯ）、コントローラー２１は、Ｓ１３へ処理を進める。
【００５０】
タッチ不反応要求の受信がある場合（Ｓ１０：ＹＥＳ）、コントローラー２１は、タッチ不反応パターン番号を組み込みコントローラー１０より受信し（Ｓ１１）、受信したタッチ不反応パターン番号を記憶部２２に記憶する（Ｓ１２）。
【００５１】
Ｓ１３において、コントローラー２１は、組み込みコントローラー１０からの、タッチ不反応取り下げ要求の受信の有無を判定する。ここで、タッチ不反応取り下げ要求の受信がない場合（Ｓ１３：ＮＯ）、コントローラー２１は、Ｓ１５へ処理を進める。
【００５２】
タッチ不反応取り下げ要求の受信がある場合（Ｓ１３：ＹＥＳ）、コントローラー２１は、記憶部２２に記憶したタッチ不反応パターン番号の記憶削除を行う（Ｓ１４）。
【００５３】
Ｓ１５において、コントローラー２１は、タッチパネル８におけるタッチ入力の有無を判定する（Ｓ１５）。タッチ入力がない場合（Ｓ１５：ＮＯ）、コントローラー２１は、処理をリターンする。
【００５４】
タッチ入力がある場合（Ｓ１５：ＹＥＳ）、コントローラー２１は、タッチ入力の座標が記憶部２２に記憶したタッチ不反応パターン番号に対応するタッチ不反応範囲Ｒ２１〜Ｒ２４内であるか否かを判定する（Ｓ１６）。
【００５５】
タッチ入力の座標がタッチ不反応パターン番号に対応するタッチ不反応範囲Ｒ２１〜Ｒ２４内である場合（Ｓ１６：ＹＥＳ）、コントローラー２１は、座標データの送出を行わずに処理をリターンする。これにより、情報処理装置１は、利用者が把持した際にタッチパネル８まで指が触れてしまうことによる誤検知を抑止できる。
【００５６】
タッチ入力の座標がタッチ不反応パターン番号に対応するタッチ不反応範囲Ｒ２１〜Ｒ２４内でない場合（Ｓ１６：ＮＯ）、コントローラー２１は、タッチ入力のあった座標を示す座標データをチップセット３０に送出し（Ｓ１７）、処理をリターンする。
【００５７】
図３に戻り、チップセット３０は、Ｉ２Ｃコントローラー３１、ＬＰＣコントローラー３２、ＡＨＣＩコントローラー３３、グラフィックコントローラー３４、ＣＰＵ３５およびメモリ３６を有する。
【００５８】
Ｉ２Ｃコントローラー３１は、タッチパネル部２０とＩ２Ｃ（アイ・スクエアド・シー）バスを介して通信を行うコントローラーである。Ｉ２Ｃコントローラー３１は、タッチパネル部２０よりＩ２Ｃ（アイ・スクエアド・シー）バスを介してタッチ入力のあった座標を示す座標データを受信する。これにより、チップセット３０では、タッチパネル部２０において利用者が行ったタッチ操作を受け付ける。
【００５９】
ＬＰＣコントローラー３２は、キーボードコントローラー１２とＬＰＣバスを介して通信を行うコントローラーである。ＬＰＣコントローラー３２は、キーボードコントローラー１２よりＬＰＣバスを介してキーボード５およびタッチパッド６に対する入力操作に応じた操作信号を受信する。これにより、チップセット３０では、キーボード５において利用者が行った入力操作を受け付ける。
【００６０】
ＡＨＣＩコントローラー３３は、ＡＨＣＩ（Advanced  Host  Controller  Interface）にかかる処理を行うコントローラである。ＡＨＣＩコントローラー３３は、ＡＨＣＩを介してストレージ４０と接続し、ストレージ４０におけるデータの読み書きなどを行う。
【００６１】
グラフィックコントローラー３４は、ＬＣＤパネル７と接続されており、ＬＣＤパネル７に表示する表示画面にかかる画像処理を実行するコントローラーである。
【００６２】
ＣＰＵ３５は、メモリ３６に記憶されたプログラム３６ａを順次実行することで、情報処理装置１の全体動作を統括制御する。メモリ３６は、ＣＰＵ３５が実行するプログラム３６ａなどを記憶する。なお、本実施形態のキーボードコントローラー１２およびコントローラー２１にかかる処理は、ＣＰＵ３５がプログラム３６ａを実行することで、実現してもよい。
【００６３】
ストレージ４０は、例えばＳＳＤ（Solid  State  Drive）などであり、各種データ、アプリケーションプログラムなどを格納する。ストレージ４０では、ＡＨＣＩコントローラー３３を介してデータの読み書きが行われる。
【００６４】
キーボード部５０は、キーボード５（ＫＢ）およびタッチパッド６（ＭＳ）などの、下部筐体２に設けられた入力デバイスである。
【００６５】
以上のように、情報処理装置１は、タッチパネル８を備える上部筐体３の裏面と、キーボード部５０を備える下部筐体２の裏面とが向かい合う位置に位置するか（タブレット状態であるか）を判断する加速度処理部１１を有する。また、情報処理装置１は、タブレット状態と判断すると、キーボード部５０に対する入力が行われている間、タッチパネル８の外周部分に対する入力は非検出とするコントローラー２１を有する。したがって、情報処理装置１は、新たに接触センサーを配置するなどの構成を複雑にすることなく簡易に、利用者が情報処理装置１を把持した際などに生じるタッチパネル８における誤検知を抑止することができる。
【００６６】
また、情報処理装置１では、裏面のキーボード５およびタッチパッド６の外周部分（入力範囲Ｒ１１〜Ｒ１４）における入力操作を検出すると、表面のタッチパネル８の外周部分（タッチ不反応範囲Ｒ２１〜Ｒ２４）における入力操作を非検出とする。このように、キーボード５およびタッチパッド６の外周部分（入力範囲Ｒ１１〜Ｒ１４）における入力操作が行われる場合には、タブレット状態とした情報処理装置１を利用者が把持して使用しているものと推定される。このような場合、把持した指により誤操作が行われやすい、タッチパネル８の外周部分（タッチ不反応範囲Ｒ２１〜Ｒ２４）における入力操作を非検出とすることで、誤操作を抑制することができる。
【００６７】
また、情報処理装置１は、裏面におけるキーボード５およびタッチパッド６の外周部分に配置されたキー（入力範囲Ｒ１１〜Ｒ１４のいずれか）に対する入力に基いて、表面のタッチパネル８の外周部分における入力操作を非検出とする位置（タッチ不反応範囲Ｒ２１〜Ｒ２４のいずれか）を決定し、決定された位置を非検出とする。これにより、情報処理装置１は、キーボード５およびタッチパッド６の入力位置をもとに、利用者が把持した位置として表裏で対応するタッチパネル８の外周部分の位置の入力操作を非検出とすることができ、誤検知の抑止を精度よく行うことができる。
【００６８】
（第２の実施形態）
図８は、第２の実施形態にかかる情報処理装置の外観を説明する説明図である。図８に示すように、情報処理装置１ａは、キーボード５、タッチパッド６の代わりにＬＣＤパネル７ａと、ＬＣＤパネル７ａに重畳してタッチパネル８ａとを配置した構成である。すなわち、情報処理装置１ａは、タブレット状態において表裏の両面がタッチパネル８またはタッチパネル８ａとなる。
【００６９】
図９は、第２の実施形態にかかる情報処理装置１ａの構成例を示すブロック図である。図９に示すように、情報処理装置１ａは、上部筐体３側に設けられる第１タッチパネル部２０ａの他に、キーボード部５０に代わって下部筐体２側に設けられる第２タッチパネル部２０ｂを有する点が情報処理装置１とは異なる。また、加速度センサー６１ａは、第１タッチパネル部２０ａにかかる加速度を計測するセンサーである。また、加速度センサー６２ａは、第２タッチパネル部２０ｂにかかる加速度を計測するセンサーである。
【００７０】
第１タッチパネル部２０ａおよび第２タッチパネル部２０ｂともに、組み込みコントローラー１０、チップセット３０とはＩ２Ｃ（アイ・スクエアド・シー）バスを介して接続される。また、第２タッチパネル部２０ｂも第１タッチパネル部２０ａと同様に、タッチパネル８ａ、コントローラー２１ａおよび記憶部２２ｂを有する。
【００７１】
加速度処理部１１は、加速度センサー６１ａ、加速度センサー６２ａによる検知結果をもとに、情報処理装置１ａがタブレット状態であるか否かを検出する。また、加速度処理部１１は、加速度センサー６１ａ、加速度センサー６２ａによる重力加速度の検知結果をもとに、表面および裏面を特定する。組み込みコントローラー１０は、第１タッチパネル部２０ａ、第２タッチパネル部２０ｂにおいて、表面と特定した側（例えば第１タッチパネル部２０ａ）から得られた入力操作の内容をチップセット３０へ送出する。
【００７２】
また、組み込みコントローラー１０は、タブレット状態であることを検出しているときに、裏面と特定した側（例えば第２タッチパネル部２０ｂ）に対する入力操作を検出すると、表面のタッチパネル８の外周部分における入力操作を非検出するための通知をＩ２Ｃコントローラー１３を介して第１タッチパネル部２０ａに行う。
【００７３】
図１０は、組み込みコントローラーにかかる処理例を示すフローチャートである。図１０に示すように、組み込みコントローラー１０は、加速度処理部１１の検出結果をもとに、情報処理装置１ａがタブレット状態であるか否かを判定する（Ｓ２０）。タブレット状態でない場合（Ｓ２０：ＮＯ）、組み込みコントローラー１０は、前回がタブレット状態であったか否かを判定する（Ｓ２１）。
【００７４】
前回がタブレット状態であった場合（Ｓ２１：ＹＥＳ）、組み込みコントローラー１０は、タッチパネル８、８ａの入力操作を示すタッチ情報の送出のキャンセル要求を第１タッチパネル部２０ａ、第２タッチパネル部２０ｂに送出する（Ｓ２２）。前回がタブレット状態でない場合（Ｓ２１：ＮＯ）、組み込みコントローラー１０は処理をリターンする。
【００７５】
Ｓ２０において、タブレット状態である場合（Ｓ２０：ＹＥＳ）、組み込みコントローラー１０は、前回がタブレット状態であったか否かを判定する（Ｓ２３）。前回がタブレット状態でない場合（Ｓ２３：ＮＯ）、組み込みコントローラー１０は、タッチ情報送出の要求を第１タッチパネル部２０ａ、第２タッチパネル部２０ｂに送出する（Ｓ２４）。
【００７６】
前回がタブレット状態であった場合（Ｓ２３：ＹＥＳ）、組み込みコントローラー１０は、裏面と特定した側（例えば第２タッチパネル部２０ｂ）の所定のエリア（入力範囲）がタッチされているか否かを判定する（Ｓ２５）。
【００７７】
図１１は、入力範囲を説明する説明図である。図１１に示すように、組み込みコントローラー１０には、裏面とするタッチパネル８ａの外周部分に対して入力範囲Ｒ３１〜Ｒ３４が設定されている。具体的には、筐体（下部筐体２）の端部から数センチメートル内にあるタッチパネル８ａにおける操作領域が入力範囲Ｒ３１〜Ｒ３４として設定されている。なお、本実施形態の説明ではタッチパネル８ａが裏側にある場合を例示しているが、タッチパネル８が裏側にある場合も同様な入力範囲が設定される。
【００７８】
裏面の所定のエリアがタッチされている場合（Ｓ２５：ＹＥＳ）、組み込みコントローラー１０は、表面と特定した側（例えば第１タッチパネル部２０ａ）に対し、タッチパネル８の外周部分における入力操作を非検出とするタッチ不反応要求を送出する（Ｓ２６）。
【００７９】
次いで、組み込みコントローラー１０は、裏面における入力位置、すなわち入力が行われた入力範囲Ｒ３１〜Ｒ３４に対応するタッチ不反応パターン番号を表面と特定した側（例えば第１タッチパネル部２０ａ）に送出し（Ｓ２７）、処理をリターンする。
【００８０】
なお、裏面の所定のエリアがタッチされていない場合（Ｓ２５：ＮＯ）、組み込みコントローラー１０は、タッチ不反応の取り下げ要求を表面と特定した側（例えば第１タッチパネル部２０ａ）に送出し（Ｓ２８）、処理をリターンする。
【００８１】
以上のように、タブレット状態において表裏の両面がタッチパネル８またはタッチパネル８ａとなる場合も同様に、表面にあるタッチパネル（例えばタッチパネル８）における誤検知を抑止することができる。
【００８２】
特に、コンバーチブル型のノートＰＣの場合、通常のノート型ＰＣのときに操作を行うキーボード部５０の他に、タブレット状態のときに操作を行うタッチパネル部２０を有し、少なくとも一方にタッチパネル８を有する構成である。そして、タブレット状態のときは、ＬＣＤパネル７に重畳されるタッチパネル部２０を表面とし、キーボード部５０を裏面として使用される。このタブレット状態のときに、裏面として使用されるキーボード部５０の入力操作から、タッチパネル８の外周部分における入力操作を非検出とすることで、新たに接触センサーを配置するなどの構成を複雑にすることなく、簡易にタッチパネル８における誤検知を抑止することができる。
【００８３】
以上の実施形態に関し、さらに以下の付記を開示する。
【００８４】
（付記１）表面に第１の入力部を備えた第１の筐体と、
表面に第２の入力部を備えた第２の筐体と、
前記第１の筐体の裏面と、前記第２の筐体の裏面とが向かい合う位置に位置するかを判断する状態検出部と、
前記状態検出部が前記第１の筐体の裏面と、前記第２の筐体の裏面とが向かい合う位置に位置すると判断すると、前記第２の入力部に対する入力が行われている間、前記第１の入力部の外周部分に対する入力は非検出とする入力検出部と、
を有することを特徴とする情報処理装置。
【００８５】
（付記２）前記入力検出部は、前記第２の入力部の外周部分における入力操作を検出すると、前記第１の入力部の外周部分における入力操作を非検出とする、
ことを特徴とする付記１に記載の情報処理装置。
【００８６】
（付記３）前記入力検出部は、前記第２の入力部の外周部分に配置されたキーに対する入力に基いて前記第１の入力部の外周部分における入力操作を非検出とする位置を決定し、当該決定された位置を非検出とする、
ことを特徴とする付記１または２に記載の情報処理装置。
【００８７】
（付記４）前記第１の入力部および第２の入力部の少なくとも一方はタッチパネルである、
ことを特徴とする付記１乃至３のいずれか一に記載の情報処理装置。
【００８８】
（付記５）表面に第１の入力部を備えた第１の筐体の裏面と、表面に第２の入力部を備えた第２の筐体の裏面とが向かい合う位置に位置するかを判断し、
前記第１の筐体の裏面と、前記第２の筐体の裏面とが向かい合う位置に位置すると判断すると、前記第２の入力部に対する入力が行われている間、前記第１の入力部の外周部分に対する入力は非検出とする、
処理をコンピュータが実行することを特徴とする検出方法。
【００８９】
（付記６）前記非検出とする処理は、前記第２の入力部の外周部分における入力操作を検出すると、前記第１の入力部の外周部分における入力操作を非検出とする、
ことを特徴とする付記５に記載の検出方法。
【００９０】
（付記７）前記非検出とする処理は、前記第２の入力部の外周部分に配置されたキーに対する入力に基いて前記第１の入力部の外周部分における入力操作を非検出とする位置を決定し、当該決定された位置を非検出とする、
ことを特徴とする付記５または６に記載の検出方法。
【００９１】
（付記８）前記第１の入力部および第２の入力部の少なくとも一方はタッチパネルである、
ことを特徴とする付記５乃至７のいずれか一に記載の検出方法。
【符号の説明】
【００９２】
１、１ａ…情報処理装置
２…下部筐体
３…上部筐体
４…ヒンジ
５…キーボード
６…タッチパッド
７、７ａ…ＬＣＤパネル
８、８ａ…タッチパネル
１０…組み込みコントローラー
１１…加速度処理部
１２…キーボードコントローラー
１３…Ｉ２Ｃコントローラー
２０…タッチパネル部
２０ａ…第１タッチパネル部
２０ｂ…第２タッチパネル部
２１、２１ａ…コントローラー
２２、２２ｂ…記憶部
３０…チップセット
３１…Ｉ２Ｃコントローラー
３２…ＬＰＣコントローラー
３３…ＡＨＣＩコントローラー
３４…グラフィックコントローラー
３５…ＣＰＵ
３６…メモリ
３６ａ…プログラム
４０…ストレージ
５０…キーボード部
６１、６１ａ、６２、６２ａ…加速度センサー
Ｒ１１〜Ｒ１４、Ｒ３１〜Ｒ３４…入力範囲
Ｒ２１〜Ｒ２４…タッチ不反応範囲
【図１】
2019008610.tif 000003
【図２】
2019008610.tif 000004
【図３】
2019008610.tif 000005
【図４】
2019008610.tif 000006
【図５】
2019008610.tif 000007
【図６】
2019008610.tif 000008
【図７】
2019008610.tif 000009
【図８】
2019008610.tif 000010
【図９】
2019008610.tif 000011
【図１０】
2019008610.tif 000012
【図１１】
2019008610.tif 000013