(57)【要約】【課題】  入力装置を内蔵した情報処理装置において、複数のモードと指の数を組み合わせることにより、複数の機能を提供する。【解決手段】  入力装置を内蔵した情報処理装置において、キーボード６の入力によりＥＣ／ＫＢＣ２０が情報を取得しモードを設定する。そして、タッチパッド５の操作情報をＥＣ／ＫＢＣ２０が取得し指の数や指の動作などを認識する。ＢＩＯＳ１７１はその認識された情報と、予めＨＤＤ１６に記憶されているモードと指の数に対応した機能１６１を主メモリ１２に展開して処理する。【選択図】  図２
2010231626.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置の本体筐体と、
前記情報処理装置の本体筐体に設けられ、ユーザの指により入力操作された操作情報を得る入力装置と、
前記情報処理装置の本体筐体に設けられる入力手段と
前記入力装置から取得した操作情報に含まれる指の数の情報と、指の数に対応する機能を実行する処理手段と、
を具備していることを特徴とする情報処理装置。
【請求項２】
前記入力装置の操作面に、ユーザの指により円を連続的に描く入力操作手段を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記入力手段は、前記情報処理装置にユーザが押下できるボタンを少なくとも１つ以上を具備したことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記入力装置から取得した操作情報に含まれる指の数の情報を記憶する記憶手段を具備したことを特徴とする請求項１に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置を内蔵した情報処理装置に関するものである。
【背景技術】
【０００２】
従来、簡易な入力操作を可能とする入力装置としてタッチパッド、タッチパネル等がある。ユーザがタッチパッドやタッチパネルの操作面に触れて指をタップしたりスライドすることで、項目選択動作や表示画面上のカーソル移動を実行させることができる。
【０００３】
この種の装置としては、指示入力を行う指の数によって複数の機能を実現させているものも知られている（例えば、特許文献１参照）。
【０００４】
特に、制御部については、指示入力を行っている指の数を指示数として検出する指示数検出処理手段と、前記指示検出処理手段によって検出された指示数に応じた処理を実行する処理実行手段を備えている。指示入力を行っている指の数によって指示を行うことを可能とすることによって、ユーザに入力操作を容易に行わせることを意図している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−８４１５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし上記の方式の場合、実現できる複数の機能の数は、指の数に限定されるという問題がある。
【０００７】
そこで本発明の目的は複数のモードと、指の数を組み合わせることによりさらに複数の機能を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明に係る情報処理装置は、前記情報処理装置の本体筐体と、前記情報処理装置の本体筐体に設けられ、ユーザの指により入力操作された操作情報を得る入力装置と、前記情報処理装置の本体筐体に設けられる入力手段と、前記入力装置から取得した操作情報に含まれる指の数の情報と、指の数に対応する機能を実行する処理手段と、を具備していることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、情報処理装置において複数のモードにより指の数に限定されず、より多くの機能を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係るコンピュータの外観斜視図。
【図２】本発明の実施形態に係るコンピュータのブロック図
【図３】本発明の実施形態に係る第１のモード、第２のモードと指の数に対応した機能を示す図
【図４】本発明の実施形態に係る動作処理を示すフローチャート
【図５】図４の第１のモード処理を示すフローチャート
【図６】図４の第２のモード処理を示すフローチャート
【図７】本発明の実施形態に係る入力装置の操作面への入力操作と機能を示す図
【発明を実施するための形態】
【００１１】
以下本発明に係る実施の形態を、図面を参照して説明する。
【００１２】
図１は本発明の実施形態に係るコンピュータを示す外観斜視図である。  コンピュータ１は本体筐体２を備え、本体筐体２には表示筐体３がヒンジ部４を介して回動可能に取り付けられている。表示筐体３は本体筐体２の上面２ａが開放される開き位置と、筐体２の上面２ａが覆われる閉じ位置とで回動可能である。表示筐体３内にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）から構成される表示装置３ａが組み込まれる。
【００１３】
本体筐体２内には複数の電子部品を搭載した図示しない回路基板が収容されている。本体筐体２の上面２ａには、ユーザによる入力操作を行うための操作面５ａを有しているタッチパッド５およびキーボード６が取り付けられる。本体筐体２の上面２ａにはコンピュータ１の電源をオン／オフするための電源スイッチ７と、ユーザが押下できる特定のボタン８も設けられる。
【００１４】
図２は本発明の実施形態に係るコンピュータの構成を示すブロック図である。コンピュータ１には、ＣＰＵ１０、ノースブリッジ１１、主メモリ（ＲＡＭ）１２、グラフィックスコントローラ１３、サウスブリッジ１４、ハードディスクドライブ（ＨＤＤ）１６、ＢＩＯＳ−ＲＯＭ１７、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２０、および表示装置３ａ、タッチパッド５、キーボード６、電源スイッチ７、ボタン８等が設けられている。
【００１５】
ＣＰＵ１０は、コンピュータ１の各コンポーネントの動作を制御するプロセッサである。このＣＰＵ１０は、ＨＤＤ１６から主メモリ（ＲＡＭ）１２にロードされるオペレーティングシステムおよび各種アプリケーションプログラム／ユーティリティプログラムを実行する。主メモリ（ＲＡＭ）１２は、各種データバッファの格納にも用いられる。
【００１６】
また、ＣＰＵ１０は、ＢＩＯＳ−ＲＯＭ１７に格納されたＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１７１も実行する。ＢＩＯＳ１７１はハードウェア制御のためのプログラムである。ＢＩＯＳ１７１にはＢＩＯＳドライバ群が含まれ、各ＢＩＯＳドライバは、ハードウェア制御のための複数の機能をオペレーティングシステムやアプリケーションプログラムに提供するために、それらの機能に対応する複数のファンクション実行ルーチン群を含んでいる。
【００１７】
また、ＨＤＤ１６には、指の数とキーの操作とを対応付けて実行される機能を定義した第１のモード、第２のモードが保持される。ＢＩＯＳ１７１は、ＨＤＤ１６に格納されている第１のモード、第２のモードを主メモリに展開して、これらの機能を実現するための処理も実行する。
【００１８】
ノースブリッジ１１は、ＣＰＵ１０のローカルバスとサウスブリッジ１４との間を接続するブリッジデバイスである。また、ノースブリッジ１１は、ＰＣＩ  Ｅｘｐｒｅｓｓバスなどを介してグラフィックスコントローラ１３との通信を実行する機能も有している。
【００１９】
さらに、ノースブリッジ１１には、主メモリ（ＲＡＭ）１２を制御するメモリコントローラも内蔵されている。
【００２０】
グラフィクスコントローラ１３は本コンピュータ１のディスプレイモニタとして使用される表示装置３ａを制御する表示コントローラである。このグラフィクスコントローラ１３は、ＯＳまたはアプリケーションプログラムによってビデオメモリ（ＶＲＡＭ）１３１に書き込まれた表示データに対応する映像信号を表示装置３ａに送出する。
【００２１】
サウスブリッジ１４は、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バスおよびＬＰＣ（Ｌｏｗ  Ｐｉｎ  Ｃｏｕｎｔ）バスにそれぞれ接続されており、ＰＣＩデバイス、ＬＰＣデバイス等の制御を行う。ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）１６は、ＯＳや各種のアプリケーションプログラム／ユーティリティプログラムおよびデータファイルを格納する。
【００２２】
エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）２０は、電源管理のためのエンベデッドコントローラと、タッチパッド５およびキーボード６などを制御するキーボードコントローラとが集積された１チップマイクロコンピュータである。ＥＣ／ＫＢＣ２０は、電源コントローラ２１と協同して、ユーザによる電源スイッチ７の操作に応答してコンピュータ１をパワーオン／パワーオフする処理を実行する。電源コントローラ２１は、コンピュータ１に内蔵されたバッテリ２２からの電力、またはＡＣアダプタ２３を介して外部から供給される電力を用いて、コンピュータ１内の各コンポーネントに電力を供給する。
【００２３】
図３は本発明の実施形態に係る第１のモード、第２のモードと指の数に対応した機能を示す図である。設定されているモードと、ユーザがタッチパッドを操作する際の指の本数と、に応じてどのような機能が割り当てられるかを、ユーザが予め設定する必要がある。
【００２４】
ユーザはキーボード６を操作して、アプリケーションプログラムによって、モードと指の本数とに応じてどのような機能を割り当てるかを設定することができる。まず、モードはユーザがキーボード６からのキーの組み合わせで設定および変更することが可能であり、入力された指の数との選択により任意の機能を設定および変更ができる。
【００２５】
図３では、設定されているモードと、ユーザがタッチパッドを操作する際の指の本数に応じてどのような機能が割り当てられるかを示す図である。キーボード６のキー入力により第１のキーおよび第２のキーの組み合わせで第１のモードが選択され、またはキーボード６のキー入力により第１のキーおよび第３のキーの組み合わせで第２のモードが選択される。前記第１のモードが適用されている時に、入力された時の指の数に応じて１本の場合はＤＶＤの巻き戻し／早送りの機能が割り当てられる。次に指の数が２本の場合は表示装置の輝度調節の機能が割り当てられ、指の数が３本の場合は表示装置のコントラスト調節の機能が割り当てられる。前記第２のモードが適用されている時に、入力された指の数が１本の場合は音量調節の機能が割り当てられる。次に指の数が２本の場合は表示画面の縮小／拡大の機能が割り当てられ、指の数が３本の場合は表示画面のページスクロールの機能が割り当てられる。
【００２６】
次に、タッチパッド５の動作処理を図４と図５および図６のフローチャートと、図７を参照して説明する。
【００２７】
図４は本発明の実施形態に係る動作処理を示すフローチャートである。まず、モードのフラグが設定されているかをＥＣ／ＫＢＣ２０がレジスタ２０１を読み取ることで判断する（ステップＳ１）。モードのフラグが設定されていない場合は（ステップＳ１のＮｏ）、キーボード６から入力データをＥＣ／ＫＢＣ２０が取得し（ステップＳ２）、キーの組み合わせが第１のモードを示す組み合わせかどうかをＥＣ／ＫＢＣ２０が判断する（ステップＳ３）。ＥＣ／ＫＢＣ２０から取得した入力データが前記第１のモードと同等の場合は（ステップＳ３のＹｅｓ）、ＥＣ／ＫＢＣ２０が前記レジスタ２０１に前記第１のモードを書き込みモードのフラグも前記第１モードに設定される（ステップＳ４）。モードのフラグを第１モードに設定した後、第１のモード処理を実行する（ステップＳ５）。
【００２８】
また、ＥＣ／ＫＢＣ２０から取得した入力データが前記第１のモードと同等でない場合は（ステップＳ３のＮｏ）、キーの組み合わせが第２のモードを示す組み合わせかどうかをＥＣ／ＫＢＣ２０が判断する（ステップＳ６）。ＥＣ／ＫＢＣ２０から取得した入力データが前記第２のモードと同等の場合は（ステップＳ６のＹｅｓ）、ＥＣ／ＫＢＣ２０が前記レジスタ２０１に前記第２のモードを書き込みモードのフラグも前記第２モードに設定される（ステップＳ７）。モードのフラグを第２モードに設定した後、第２のモード処理を実行する（ステップＳ８）。さらに、ＥＣ／ＫＢＣ２０から取得した入力データが前記第２のモードと同等でない場合は（ステップＳ６のＮｏ）、キーボード６から入力データをＥＣ／ＫＢＣ２０が取得に戻る（ステップＳ２）。
【００２９】
上記ではモードのフラグが設定されていない場合を説明したが、一方、モードのフラグが前記第１のモードに設定されている場合は（ステップＳ１の第１のモード）、第１のモード処理を実行する（ステップＳ５）。また、モードのフラグが前記第２のモードに設定されている場合は（ステップＳ１の第２のモード）、第２のモード処理を実行する（ステップＳ８）。
【００３０】
図５は図４の第１のモード処理を示すフローチャートである。前記タッチパッド５からの操作情報を前記ＥＣ／ＫＢＣ２０が取得し（ステップＳ５１）、前記操作情報から入力された際の指の数をＥＣ／ＫＢＣ２０が判断する（ステップ５２）。タッチパッド５から取得された操作情報から、入力時の指の数が１本であると判断された場合は（ステップＳ５２の１本）、ユーザがタッチパッド５の操作面５ａで円を描く操作に連動して、ＤＶＤの巻き戻し／早送りの処理が、ＢＩＯＳ１７によって実行される（ステップ５３）。また、タッチパッド５から取得された操作情報から、入力時の指の数が２本の場合は（ステップＳ５２の２本）、指の数をフラグに設定し（ステップＳ５４）、指の数に関係なくユーザがタッチパッド５の操作面５ａで円を描く操作に連動して、輝度調節の処理がＢＩＯＳ１７によって実行される（ステップＳ５５）。前記指の数のフラグはＥＣ／ＫＢＣ２０内に設けられた書き換え可能なメモリ手段に記録するため、複数の指の数に関係なく少なくとも１本の指で操作面５ａで操作が可能である。
【００３１】
図６は図４の第２のモード処理を示すフローチャートである。前記タッチパッド５からの操作情報を前記ＥＣ／ＫＢＣ２０が取得し（ステップＳ６１）、前記操作情報から入力された際の指の数をＥＣ／ＫＢＣ２０が判断する（ステップ６２）。タッチパッド５から取得された操作情報から、入力時の指の数が１本であると判断された場合は（ステップＳ６２の１本）、ユーザがタッチパッド５の操作面５ａで円を描く操作に連動して、音量調節の処理が、ＢＩＯＳ１７によって実行される（ステップ６３）。また、タッチパッド５から取得された操作情報から、入力時の指の数が２本の場合は（ステップＳ６２の２本）、指の数をフラグに設定し（ステップＳ６４）、指の数に関係なくユーザがタッチパッド５の操作面５ａで円を描く操作に連動して、表示画面の縮小／拡大の処理がＢＩＯＳ１７によって実行される（ステップＳ６５）。
【００３２】
図７は本発明の実施形態に係る入力装置の操作面への入力操作と機能を示す図である。
【００３３】
前記Ｓ５３の円を描く操作に連動してＤＶＤ巻き戻し／早送りの処理は、ユーザが前記操作面５ａを１本の指で時計方向に円を連続的に描くことによりＤＶＤの早送りが連続的にでき（図７（ａ））、前記操作面５ａを１本の指で反時計方向に円を連続的に描くことによりＤＶＤの巻き戻しが連続的にできる（図７（ｂ））。また、前記Ｓ５５の円を描く操作に連動して輝度調節の処理は、ユーザが前記操作面５ａを２本の指で時計方向に円を連続的に描くことにより前記表示装置３ａの輝度が連続的に大きくできて（図７（ｃ））、前記操作面５ａを２本の指で反時計方向に円を連続的に描くことにより前記表示装置３ａの輝度が連続的に小さくできる（図７（ｄ））。
【００３４】
以上の本発明の実施例では、モードを設定するときにキーボードのキーの組み合わせで説明したが、特定なキー、複数のキーの組み合わせ、特定な前記ボタン８でも良い。
【００３５】
以上の説明のように、本発明の実施形態によれば、キーボードのキーの組み合わせによる複数のモードにより指の数に限定されずより多くの機能を備えた情報処理装置を提供することができる。
【００３６】
本発明ではその主旨を逸脱しない範囲であれば、上記の実施形態に限定されるものではなく種々の変形が可能である。
【符号の説明】
【００３７】
１      コンピュータ
２      本体筐体
２ａ    本体筐体の上面
３      表示筐体
３ａ    表示装置
４      ヒンジ部
５      タッチパッド
５ａ    操作面
６      キーボード
７      電源スイッチ
８      ボタン
１０    ＣＰＵ
１１    ノースブリッジ
１２    主メモリ
１３    グラフィックスコントローラ
１３１  ＶＲＡＭ
１４    サウスブリッジ
１６    ＨＤＤ
１７    ＢＩＯＳ−ＲＯＭ
１７１  ＢＩＯＳ
２０    ＥＣ／ＫＢＣ
２０１  レジスタ
２１    電源コントローラ
２２    バッテリ
２３    ＡＣアダプタ
【図１】
2010231626.tif 000003
【図２】
2010231626.tif 000004
【図３】
2010231626.tif 000005
【図４】
2010231626.tif 000006
【図５】
2010231626.tif 000007
【図６】
2010231626.tif 000008
【図７】
2010231626.tif 000009