(57)【要約】【課題】タッチパッドの操作領域が狭くてもポインティング操作の操作性を向上させる、ことを目的とする。【解決手段】ノートＰＣ１は、ディスプレイ７に表示されるポインタ９を移動させるポインティング操作を行うためのタッチパッド６、及びタッチパッド６の操作面に隣接する領域に操作面が設けられた拡張タッチセンサ部１１を備える。そして、ノートＰＣ１は、タッチパッド６を介したポインティング操作がタッチパッド６を超えて拡張タッチセンサ部１１まで連続して行われた場合、拡張タッチセンサ部１１を介したポインティング操作を受け付ける。【選択図】図１
2018005823.tif 000002
【特許請求の範囲】
【請求項１】
タッチパッドと、
前記タッチパッドの操作面に隣接する領域に操作面が設けられたタッチセンサ部と、
前記タッチパッドを介したポインティング操作が前記タッチパッドを超えて前記タッチセンサ部まで連続して行われた場合、前記タッチセンサ部を介した前記ポインティング操作を受け付けるポインティング操作受付部と、
を備える情報処理装置。
【請求項２】
前記ポインティング操作受付部は、連続した前記ポインティング操作が終了した場合、前記タッチセンサ部による前記ポインティング操作の受け付けを終了する請求項１記載の情報処理装置。
【請求項３】
前記ポインティング操作受付部は、前記ポインティング操作を行うための指示体が前記タッチセンサ部から所定時間以上離れた場合に、前記タッチセンサ部内での前記ポインティング操作が終了したと判定する請求項２記載の情報処理装置。
【請求項４】
前記ポインティング操作の開始位置は、前記タッチパッドである請求項１から請求項３の何れか１項記載の情報処理装置。
【請求項５】
前記領域は、前記タッチセンサが設けられていることをユーザが認識できる色又は表面処理が施されている請求項１から請求項４の何れか１項記載の情報処理装置。
【請求項６】
前記領域は、パームレストを含む領域である請求項１から請求項５の何れか１項記載の情報処理装置。
【請求項７】
前記領域は、フラットキーボードを含む領域である請求項１から請求項６の何れか１項記載の情報処理装置。
【請求項８】
タッチパッド、及び前記タッチパッドの操作面に隣接する領域に操作面が設けられたタッチセンサ部を備える情報処理装置のポインティング操作方法であって、
前記タッチパッドを介したポインティング操作が前記タッチパッドを超えて前記タッチセンサ部まで連続して行われた場合、前記タッチセンサ部を介した前記ポインティング操作を受け付けるポインティング操作方法。
【請求項９】
タッチパッド、及び前記タッチパッドの操作面に隣接する領域に操作面が設けられたタッチセンサ部を備える情報処理装置が有するコンピュータを、
前記タッチパッドを介したポインティング操作が前記タッチパッドを超えて前記タッチセンサ部まで連続して行われた場合、前記タッチセンサ部を介した前記ポインティング操作を受け付けるポインティング操作受付部として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、ポインティング操作方法、及びプログラムに関するものである。
【背景技術】
【０００２】
ディスプレイに表示されるポインタを移動させるポインティング操作を行うための装置として、タッチパッド（トラックパッドともいう。）を備える情報処理装置が開発されている。
【０００３】
ここで、操作領域の広いタッチパッドは、ユーザの希望する画面の位置へポインタを移動させ易い一方、掌等が不要に触れる可能性が高いため誤操作を生じ易い。そこで、タッチパッドに大きな物体が接触した場合には、その接触をタッチパッドに対する操作とは認識しないタッチパッドが開発されているが、必ずしも掌の接触面積は一定ではないため誤認識を生じ易い。
【０００４】
また、操作領域の広いタッチパッドは、通常大きなエリアを専有する。ノートパソコン（以下「ノートＰＣ」という。）、特に携帯性を重視した小型ノートＰＣに広いタッチパッドを備えることは難しい。
【０００５】
操作領域の狭いタッチパッドは、ユーザが希望する画面の位置へポインタを移動させ難い等の操作性の問題を有するが、これを解消するための改善が進んでいる。
【０００６】
例えば、タッチパッドを操作する指の移動距離とポインタの移動距離との相関係数を変更し、指の少ない移動に対してもポインタを大きく移動させるタッチパッドが開発されている。しかしながら、このタッチパッドでは、ポインタを細かく移動させる操作が難しい。
【０００７】
また、指の移動速度とポインタの移動距離に相関関係をもたせ、指の移動距離が短くても指の移動速度が速い場合、ポインタを大きく移動させるタッチパッドが開発されている。このタッチパッドでは、指をゆっくり動かせばポインタを細かく移動させることが容易になる一方で、指の移動速度の調節をユーザが習得する必要がある。
【０００８】
さらに、特許文献１には、指がタッチパッドの操作領域の限界に到達した後にポインタの移動を制御するために、タッチパッドの操作領域の限界にスワイプした指が到達したことを圧力センサが検出すると、スワイプした指で圧力センサを操作したときに生成される信号でポインタをさらに移動させる方法が開示されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１３−１０９６０３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１に記載の方法は、スワイプが終了した指で圧力センサに対する押下圧力及び押下位置を変更してポインタの移動速度及び移動方向を制御するものである。このため、特許文献１に記載の方法も、操作方法をユーザが予め理解して習得する必要があり、操作領域の狭いタッチパッドに対する操作性を十分高くするものではない。タッチパッドが広くポインティングデバイスとして受け入れられているのは、習得が比較的容易なためであり、習得が難しい操作をユーザに要求するのは好ましくない。
【００１１】
本発明は、このような事情に鑑みてなされたものであって、タッチパッドの操作領域が狭くてもポインティング操作の操作性を向上できる、情報処理装置、ポインティング操作方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明の情報処理装置、ポインティング操作方法、及びプログラムは以下の手段を採用する。
【００１３】
本発明の第一態様に係る情報処理装置は、タッチパッドと、前記タッチパッドの操作面に隣接する領域に操作面が設けられたタッチセンサ部と、前記タッチパッドを介したポインティング操作が前記タッチパッドを超えて前記タッチセンサ部まで連続して行われた場合、前記タッチセンサ部を介した前記ポインティング操作を受け付けるポインティング操作受付部と、を備える。
【００１４】
本発明の第二態様に係るポインティング操作方法は、タッチパッド、及び前記タッチパッドの操作面に隣接する領域に操作面が設けられたタッチセンサ部を備える情報処理装置のポインティング操作方法であって、前記タッチパッドを介したポインティング操作が前記タッチパッドを超えて前記タッチセンサ部まで連続して行われた場合、前記タッチセンサ部を介した前記ポインティング操作を受け付ける。
【００１５】
本発明の第三態様に係るプログラムは、タッチパッド、及び前記タッチパッドの操作面に隣接する領域に操作面が設けられたタッチセンサ部を備える情報処理装置が有するコンピュータを、前記タッチパッドを介したポインティング操作が前記タッチパッドを超えて前記タッチセンサ部まで連続して行われた場合、前記タッチセンサ部を介した前記ポインティング操作を受け付けるポインティング操作受付部として機能させる。
【発明の効果】
【００１６】
本発明によれば、タッチパッドの操作領域が狭くてもポインティング操作の操作性を向上できる、という効果を有する。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係るノートＰＣの概略外観図である。
【図２】本発明の実施形態に係るノートＰＣの電気的構成を示すブロック図である。
【図３】本発明の実施形態に係る拡張ポインティング操作機能に関する機能ブロック図である。
【図４】本発明の実施形態に係る拡張ポインティング操作機能の処理の流れを示すフローチャートである。
【図５】本発明の実施形態に係るフラットキーボードの概略外観図である。
【発明を実施するための形態】
【００１８】
以下に、本発明に係る情報処理装置、ポインティング操作方法、及びプログラムの一実施形態について、図面を参照して説明する。
【００１９】
図１は、本実施形態に係るノートＰＣ１の概略外観図である。
【００２０】
ノートＰＣ１は、図１に示すように一例として、いずれも略直方体である本体側筐体２及びディスプレイ側筐体３を備える。
【００２１】
本体側筐体２は、入力部４を備える。入力部４は、ユーザが入力操作を行うためのユーザインターフェースであり、文字、コマンド等を入力する各種キーより構成されるキーボード５や、マウス、又はトラックポイント等を備えている。
【００２２】
本体側筐体２は、更に、タッチパッド６を備える。ユーザが自身の指等の指示体を用いて、ディスプレイ７に表示されるポインタ９を移動させるポインティング操作を行うために用いられる。図１に示すように、タッチパッド６は例えば、入力部４の操作時にユーザの掌が置かれる領域（パームレスト）に設けられる。なお、タッチパッド６は、通常、操作領域の広いほど大きなエリアを専有する、すなわち専有領域が広くなる。
【００２３】
本体側筐体２は、更に、拡張タッチセンサ部１１を備える。拡張タッチセンサ部１１は、タッチパッド６の操作面に隣接するパームレストの領域に操作面が設けられる。拡張タッチセンサ部１１は、操作面にタッチセンサを備え、タッチセンサの機能が有効とされると、画面上のポインタ９を移動させるタッチパッドとして機能する。
【００２４】
拡張タッチセンサ部１１には、タッチセンサが設けられていることをユーザが認識できる色又は表面処理が施される。具体的には、拡張タッチセンサ部１１の全体又は外周に、他の領域とは異なる色又は手触りが異なる表面処理が施される。
【００２５】
ディスプレイ側筐体３は、画像を表示するディスプレイ７を備える。
【００２６】
ディスプレイ７は、入力される表示データをビデオ信号に変換し、変換したビデオ信号に応じた各種情報を表示画面に表示する。ディスプレイ７には、例えば、ＬＣＤ（Liquid Crystal Display）を用いてもよいし、タッチパネルを用いてもよい。
【００２７】
本体側筐体２及びディスプレイ側筐体３は、それぞれの端部で左右一対の連結部８ａ，８ｂによって連結されている。連結部８ａ，８ｂは、ヒンジであり、本体側筐体２及びディスプレイ側筐体３を開閉自在に支持している。
【００２８】
図２は、ノートＰＣ１の本発明に関連するハードウェアの構成を示す概略図である。
【００２９】
ノートＰＣ１は、ＣＰＵ（Central  Processing  Unit）２０、ＲＯＭ（Read  Only  Memory）２１、メモリ２２、ディスプレイ７、フラッシュメモリ２７、及び電源回路２９を備えており、各部は入力部４とタッチパッド６と拡張タッチセンサ部１１と共にバス３０を介して直接または間接的に接続されている。
【００３０】
ＣＰＵ２０は、フラッシュメモリ２７に格納されたＯＳ（Operating System）によりノートＰＣ１全体の制御を行うと共に、フラッシュメモリ２７に格納された各種のプログラムに基づいて、入力部４やディスプレイ７等を介したユーザの操作に応じた処理を実行する機能を有する。
【００３１】
ＲＯＭ２１は、ＢＩＯＳ（Basic Input/Output System）や各種データ等を格納している。
【００３２】
メモリ２２は、キャッシュメモリやＲＡＭ（Random Access Memory）で構成されており、ＣＰＵ２０の実行プログラムの読み込み、及び実行プログラムによる処理データの書き込みを行う作業領域として利用される書き込み可能なメモリである。
【００３３】
フラッシュメモリ２７は、ノートＰＣ１全体の制御を行うためのＯＳ、周辺機器類をハードウェア操作するための各種ドライバ、特定業務に向けられたアプリケーション、及び各種データやファイル等を格納する機能を有する。なお、ノートＰＣ１は、フラッシュメモリ２７に替わる記憶手段としてＨＤＤ（Hard Disk Drive）等、他の記憶手段を備えてもよい。
【００３４】
電源回路２９は、ＡＣアダプタ、電池、電池を充電するための充電器、及びＤＣ／ＤＣコンバータ等を備えており、ＣＰＵ２０の制御に従って、各デバイスに電力を供給する。
【００３５】
本実施形態に係るノートＰＣ１は、タッチパッド６を用いたポインティング操作の機能を拡張する拡張ポインティング操作機能を有する。拡張ポインティング操作機能は、図１の破線Ａに示されるように、ユーザのポインティング操作がタッチパッド６の操作面の境界を超えて、拡張タッチセンサ部１１の操作面まで連続して行われた場合に、拡張タッチセンサ部１１を介したポインティング操作を受け付ける機能である。
【００３６】
図３は、本実施形態に係るノートＰＣ１における拡張ポインティング操作機能に関する機能ブロック図である。なお、各機能は、ノートＰＣ１に予めインストールされたプログラムによって実行される。
【００３７】
ＣＰＵ２０は、タッチ検出部４０、拡張ポインティング操作判定部４２、及び拡張ポインティング操作受付部４４を備える。
【００３８】
タッチ検出部４０は、タッチパッド６に対するタッチ入力と、拡張タッチセンサ部１１に対するユーザ入力とを検出する。詳細には、ユーザのタッチ入力として、指やペン等の指示体の接触開始位置や、指示体がタッチパッド６又は拡張タッチセンサ部１１に接触しつつ移動している場合は、その軌跡も検出する。なお、以下の説明では、指示体をユーザの指として説明する。
【００３９】
拡張ポインティング操作判定部４２は、タッチ検出部４０の検出結果に基づいて、ポインティング操作がタッチパッド６の操作面の境界を超えて拡張タッチセンサ部１１まで連続して行われたか否かを判定する。詳細には、拡張ポインティング操作判定部４２は、ユーザがタッチパッド６を介したポインティング操作を開始すると、ユーザの指の軌跡を記憶する。そして、この軌跡がタッチパッド６の操作面を超えて拡張タッチセンサ部１１に至った場合に、ポインティング操作がタッチパッド６を超えて拡張タッチセンサ部１１まで連続して行われたと判定する。
【００４０】
拡張ポインティング操作受付部４４は、拡張ポインティング操作判定部４２で肯定判定が成された場合に、拡張タッチセンサ部１１を介したポインティング操作を受け付ける。すなわち、拡張タッチセンサ部１１が設けられることによって、ユーザは、タッチパッド６よりもより広い領域でのポインティング操作が可能となる。また、拡張ポインティング操作受付部４４は、拡張タッチセンサ部１１を介したポインティング操作を受け付けている状態で、拡張タッチセンサ部１１においてタッピングやダブルタップをタッチ検出部４０が検出した場合、それをタッチパッド６に対して行われたタッピングやダブルタップと同じ操作として受け付ける。
【００４１】
このように、拡張タッチセンサ部１１は、ポインティング操作がタッチパッド６を超えて拡張タッチセンサ部１１まで連続して行われたことを検知するために、ポインティング操作を受け付けていない状態であってもタッチセンサとしての機能は動作する。そして、ポインティング操作がタッチパッド６を超えて拡張タッチセンサ部１１まで連続して行われた場合に、拡張タッチセンサ部１１はタッチパッドとして機能する。これにより、実質的にタッチパッド６の操作領域が拡張され、ユーザは、操作方法を新たに習得する必要なく、拡張されたタッチパッドを直感的に操作できる。
【００４２】
図４は、拡張ポインティング操作機能の処理の流れを示すフローチャートである。なお、以下の説明では、タッチパッド６又は拡張タッチセンサ部１１への指示体の接触を「タッチ」ともいい、タッチパッド６の領域を「開始エリア」、拡張タッチセンサ部１１の領域を「拡張エリア」ともいう。
【００４３】
ステップ１００では、タッチパッド６又は拡張タッチセンサ部１１へのタッチを検出したか否かを判定し、肯定判定の場合はステップ１０２へ移行する。
【００４４】
ステップ１０２では、タッチは開始エリア内で検出した否かを判定し、肯定判定の場合はステップ１０４へ移行し、否定判定の場合はステップ１００へ戻る。
【００４５】
ステップ１０４では、開始エリア内であるタッチパッド６に対するポインティング操作に応じたポインタ９の移動等を実行する。
【００４６】
このように、タッチの検出位置（図１の点Ａｓ）がタッチパッド６である場合、この検出位置がポインティング操作の開始位置とされる。一方、タッチの検出位置が開始エリア内でない場合、すなわち拡張タッチセンサ部１１内である場合には、このタッチはポインティング操作として受け付けられない。
【００４７】
次のステップ１０６では、ポインティング操作が終了したか否かを判定し、肯定判定の場合はステップ１００へ戻り、否定判定の場合はステップ１０８へ移行する。なお、タッチが所定時間（例えば０．５秒）以上検出されなくなった場合に、ポインティング操作が終了したと判定される。
【００４８】
ステップ１０８では、開始エリアから拡張エリアへタッチが連続移動したか否かを判定し、肯定判定の場合はステップ１１０へ移行し、否定判定の場合はステップ１０４へ戻る。
【００４９】
ステップ１１０では、拡張エリア内である拡張タッチセンサ部１１に対するポインティング操作に応じたポインタ９の移動等を実行する。
【００５０】
次のステップ１１２では、ポインティング操作が終了したか否かを判定し、肯定判定の場合はステップ１００へ戻り、否定判定の場合はステップ１１４へ移行する。なお、指が拡張エリアから所定時間（例えば０．５秒）以上離れた場合に、拡張エリア内でのポインティング操作が終了したと判定される。すなわち、上記所定時間内での拡張エリアからの指の離間であれば、ポインティング操作が終了したとは判定されず、再タッチした個所からポインティング操作が行われる。これにより、拡張エリアである拡張タッチセンサ部１１に対するタッピングやダブルタップの操作が可能となる。
【００５１】
ステップ１１４では、拡張エリアから開始エリアへタッチが連続移動したか否かを判定し、肯定判定の場合はステップ１０４へ戻り、否定判定の場合はステップ１１０へ戻る。
【００５２】
以上説明したように、本実施形態に係るノートＰＣ１は、ディスプレイ７に表示されるポインタ９を移動させるポインティング操作を行うためのタッチパッド６、及びタッチパッド６に隣接する領域にタッチセンサが設けられた拡張タッチセンサ部１１を備える。そして、ノートＰＣ１は、ポインティング操作がタッチパッド６を超えて拡張タッチセンサ部１１まで連続して行われた場合、拡張タッチセンサ部１１を介したポインティング操作を受け付ける。
【００５３】
従って、ノートＰＣ１は、タッチパッド６の操作領域が狭くてもポインティング操作の操作性を向上できる。
【００５４】
以上、本発明を、上記実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更又は改良を加えることができ、該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。また、上記実施形態を適宜組み合わせてもよい。
【００５５】
例えば、上記実施形態では、拡張タッチセンサ部１１をタッチパッド６の左右に設ける形態について説明したが、本発明は、これに限定されるものではなく、拡張タッチセンサ部１１をタッチパッド６の左側又は右側の一方、又はタッチパッド６の上側及び下側の少なくとも一方にも設ける形態としてもよい。
【００５６】
また、上記実施形態では、情報処理装置をノートＰＣ１とする形態について説明したが、本発明は、これに限定されるものではなく、タッチパッド６を備えている情報処理装置であれば他の形態としてもよい。
【００５７】
また、図５に示されるように、タッチセンサが用いられるフラットキーボード５０（ガラスキーボードともいう。）に拡張タッチセンサ部１１を設けてもよい。そして、フラットキーボード５０を含む領域を拡張タッチセンサ部１１としてもよい。なお、このようなフラットキーボード５０は、一例として、デスクトップＰＣに接続される。
【００５８】
また、上記実施形態で説明した拡張ポインティング操作機能の処理の流れも一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。
【符号の説明】
【００５９】
１    ノートＰＣ（情報処理装置）
６    タッチパッド
７    ディスプレイ
９    ポインタ
１１  拡張タッチセンサ部
４４  拡張ポインティング操作受付部（ポインティング操作受付部）
５０  フラットキーボード
【図１】
2018005823.tif 000003
【図２】
2018005823.tif 000004
【図３】
2018005823.tif 000005
【図４】
2018005823.tif 000006
【図５】
2018005823.tif 000007