(57)【要約】【課題】操作体によるタッチパネルに対する接触操作と近接操作とを明確に区別する。【解決手段】操作体によって接触面に加えられる圧力の大きさである圧力値を検出する圧力値検出部１３０と、圧力値検出部１３０によって検出される圧力値を経過時間とともに監視する圧力値監視部１１２と、タッチパネル１０２によって検出された近接量が第１閾値より大きいという第１条件を満たすか否かを判断する近接量判断部１１８と、圧力値監視部１１２によって監視されている圧力値が変化したか否かを判断する圧力値判断部１１９と、近接量判断部１１８によって第１条件を満たすと判断され、かつ、圧力値判断部１１９によって圧力値が変化しないと判断された場合に、第１処理を第１処理部１１６に実行させない処理制御部１１５と、を備える。【選択図】図７
2011053971.tif 000002
【特許請求の範囲】
【請求項１】
表示面を有するとともに前記表示面に情報を表示させることが可能である表示部と、
接触面を有するとともに前記接触面と操作体との近接度合いを近接量として検出することが可能であるタッチパネルと、
前記操作体によって前記接触面に加えられる圧力の大きさである圧力値を検出する圧力値検出部と、
前記圧力値検出部によって検出される前記圧力値を経過時間とともに監視する圧力値監視部と、
前記タッチパネルによって検出された前記近接量が第１閾値より大きいという第１条件を満たすか否かを判断する近接量判断部と、
前記圧力値監視部によって監視されている前記圧力値が変化したか否かを判断する圧力値判断部と、
第１処理を実行することが可能である第１処理部と、
前記近接量判断部によって前記第１条件を満たすと判断され、かつ、前記圧力値判断部によって前記圧力値が変化したと判断された場合に、前記第１処理を前記第１処理部に実行させ、前記近接量判断部によって前記第１条件を満たすと判断され、かつ、前記圧力値判断部によって前記圧力値が変化しないと判断された場合に、前記第１処理を前記第１処理部に実行させない処理制御部と、
を備える、情報処理装置。
【請求項２】
前記タッチパネルは、
前記操作体が前記接触面に近接することによって増加する前記接触面上における静電容量を前記近接量として検出する、
請求項１に記載の情報処理装置。
【請求項３】
第２処理を実行することが可能である第２処理部をさらに備え、
前記処理制御部は、
前記近接量判断部によって前記第１条件を満たすと判断され、かつ、前記圧力値判断部によって前記圧力値が変化しないと判断された場合に、前記第２処理を前記第２処理部に実行させる、
請求項１に記載の情報処理装置。
【請求項４】
前記操作体が前記接触面に接触しながら移動する操作であるドラッグを検出するとともに前記ドラッグによって前記操作体が前記接触面に接触しながら移動した距離と方向とを検出するドラッグ検出部をさらに備え、
前記第１処理部は、
前記ドラッグ検出部によって検出された前記方向と前記距離とに基づいた処理を前記第１処理として実行する、
請求項１に記載の情報処理装置。
【請求項５】
前記第２処理部は、
前記操作体が前記接触面に近接しながら移動した距離と方向とを検出し、検出した前記距離と前記方向とに基づいた処理を前記第２処理として実行する、
請求項３に記載の情報処理装置。
【請求項６】
前記第１処理部は、
前記表示面に表示されている１のページに対して前記ドラッグ検出部によって検出された前記方向と前記距離とに基づいてスクロールさせる処理を前記第１処理として実行する、
請求項４に記載の情報処理装置。
【請求項７】
前記第２処理部は、
検出した前記距離と前記方向とに基づいて、前記表示面に表示される複数のページに対してページ間でスクロールさせる処理を前記第２処理として実行する、
請求項５に記載の情報処理装置。
【請求項８】
前記第２処理部は、
検出した前記距離と前記方向とに基づいて、前記表示面に表示される情報を拡大または縮小させる処理を前記第２処理として実行する、
請求項５に記載の情報処理装置。
【請求項９】
前記第２処理部は、
検出した前記距離と前記方向とに基づいて、前記表示面に表示される映像の再生速度をアップまたはダウンさせる処理を前記第２処理として実行する、
請求項５に記載の情報処理装置。
【請求項１０】
前記近接量判断部は、
前記第１条件を満たしているか否かを判断する前に、前記タッチパネルによって検出された前記近接量が前記第１閾値よりも小さい第２閾値より大きいという第２条件を満たすか否かを判断し、
前記処理制御部は、
前記近接量判断部によって前記第２条件を満たすと判断された場合には、前記第１条件を満たすか否かを判断し、前記近接量判断部によって前記第１条件を満たさないと判断された場合には、前記近接量判断部によって前記第１条件を満たすと判断され、かつ、前記圧力値判断部によって前記圧力値が変化しないと判断された場合と異なる速度によって、前記第２処理を前記第２処理部に実行させる、
請求項１に記載の情報処理装置。
【請求項１１】
表示面を有するとともに前記表示面に情報を表示させることが可能である表示部と、接触面を有するとともに前記接触面と操作体との近接度合いを近接量として検出することが可能であるタッチパネルと、前記操作体によって前記接触面に加えられる圧力の大きさである圧力値を検出する圧力値検出部と、前記圧力値検出部によって検出される前記圧力値を経過時間とともに監視する圧力値監視部と、近接量判断部と、圧力値判断部と、第１処理を実行することが可能である第１処理部と、処理制御部とを備える情報処理装置の前記近接量判断部により、前記タッチパネルによって検出された前記近接量が第１閾値より大きいという第１条件を満たすか否かを判断するステップと、
前記圧力値判断部により、前記圧力値監視部によって監視されている前記圧力値が変化したか否かを判断するステップと、
前記処理制御部により、前記近接量判断部によって前記第１条件を満たすと判断され、かつ、前記圧力値判断部によって前記圧力値が変化したと判断された場合に、前記第１処理を前記第１処理部に実行させ、前記近接量判断部によって前記第１条件を満たすと判断され、かつ、前記圧力値判断部によって前記圧力値が変化しないと判断された場合に、前記第１処理を前記第１処理部に実行させないステップと、
を含む、情報処理方法。
【請求項１２】
コンピュータを、
表示面を有するとともに前記表示面に情報を表示させることが可能である表示部と、
接触面を有するとともに前記接触面と操作体との近接度合いを近接量として検出することが可能であるタッチパネルと、
前記操作体によって前記接触面に加えられる圧力の大きさである圧力値を検出する圧力値検出部と、
前記圧力値検出部によって検出される前記圧力値を経過時間とともに監視する圧力値監視部と、
前記タッチパネルによって検出された前記近接量が第１閾値より大きいという第１条件を満たすか否かを判断する近接量判断部と、
前記圧力値監視部によって監視されている前記圧力値が変化したか否かを判断する圧力値判断部と、
第１処理を実行することが可能である第１処理部と、
前記近接量判断部によって前記第１条件を満たすと判断され、かつ、前記圧力値判断部によって前記圧力値が変化したと判断された場合に、前記第１処理を前記第１処理部に実行させ、前記近接量判断部によって前記第１条件を満たすと判断され、かつ、前記圧力値判断部によって前記圧力値が変化しないと判断された場合に、前記第１処理を前記第１処理部に実行させない処理制御部と、
を備える、情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、静電容量式タッチパネルを用いたユーザインタフェースが広く普及している。静電容量式タッチパネルにユーザの指などの操作体が近接または接触すると、タッチパネル上の静電容量が増加し、タッチパネルを備えた機器は、その増加量が所定の閾値を超えた場合に操作体によるタッチがなされたという判定（以下、「タッチ判定」とも言う）を行う。また、操作体によるタッチがなされたと判定された場合には、その機器において実行されているアプリケーションは、任意の処理を行うことが可能である。
【０００３】
このように、静電容量式タッチパネルを備えた機器は、タッチパネルに接触した操作体のみならず、タッチパネルから離れた位置にある操作体を検出することが可能である（例えば、特許文献１参照）。これによって、ユーザは、操作体をタッチパネルに接触させた操作（以下、「接触操作」とも言う）を行わずに、タッチパネルに近接した位置（例えば、タッチパネルから３ｃｍ離れた位置など）に操作体を近づけることによって、タッチパネルに対応する画面上のオブジェクトを操作（以下、「近接操作」とも言う）することが可能である。また、タッチパネルと操作体との距離に応じて、アプリケーションによって実行される処理に用いられるパラメータを動的に変更させることも可能である。例えば、パラメータとしては、画面に表示される情報のズーム率などが想定される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１１７３７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、静電容量式タッチパネルを備えた機器は、一般的に、タッチパネル上の静電容量の変化が所定の閾値を超えた場合にタッチ判定を行うため、操作体がタッチパネルに接触したか否かを判別しているわけではない。静電容量の変化の度合いは、個人差や環境によって異なるものであり、静電容量が変化するためにはある程度の時間が必要であるため、操作体によるタッチパネルへの接触または近接が瞬間的に行われた場合には十分な静電容量の変化が得られない。したがって、閾値を高く設定しすぎると、ユーザはタッチしているつもりであっても、機器は、タッチ判定を行うことができない場合がある。例えば、操作体がタッチパネルに対して瞬間的に接触または近接した場合などが想定される。一方で、閾値を低く設定しすぎると、タッチ判定に対する精度は高くなるが、ユーザはタッチしていないつもりであっても、機器は、タッチ判定をしてしまう場合がある。
【０００６】
このような現象は、接触操作と近接操作との境界において特に顕著に現れる。つまり、タッチパネルに非常に近接した状態での近接操作は、個人差や環境などの影響により、機器によって接触操作であると誤認識される可能性があるという問題があった。そのため、接触操作がなされたと判定するための閾値と近接操作がなされたと判定するための閾値とを、接触操作と近接操作とを誤認識しない程度に十分な間隔を空けて設定しなければならない。閾値の間隔を空けることによってユーザが近接操作をタッチパネルから遠い位置で行う必要が生じると、ユーザにとって不便となるばかりではなく、ノイズの影響が大きくなることによって近接操作を適切に行えない可能性が生じる。これに伴って、接触操作と近接操作とに対して異なる処理を割り当てることが困難となる。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、操作体によるタッチパネルに対する接触操作と近接操作とを明確に区別することが可能な、新規かつ改良された技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、表示面を有するとともに表示面に情報を表示させることが可能である表示部と、接触面を有するとともに接触面と操作体との近接度合いを近接量として検出することが可能であるタッチパネルと、操作体によって接触面に加えられる圧力の大きさである圧力値を検出する圧力値検出部と、圧力値検出部によって検出される圧力値を経過時間とともに監視する圧力値監視部と、タッチパネルによって検出された近接量が第１閾値より大きいという第１条件を満たすか否かを判断する近接量判断部と、圧力値監視部によって監視されている圧力値が変化したか否かを判断する圧力値判断部と、第１処理を実行することが可能である第１処理部と、近接量判断部によって第１条件を満たすと判断され、かつ、圧力値判断部によって圧力値が変化したと判断された場合に、第１処理を第１処理部に実行させ、近接量判断部によって第１条件を満たすと判断され、かつ、圧力値判断部によって圧力値が変化しないと判断された場合に、第１処理を第１処理部に実行させない処理制御部と、を備える、情報処理装置が提供される。
【０００９】
タッチパネルは、操作体が接触面に近接することによって増加する接触面上における静電容量を近接量として検出することとしてもよい。
【００１０】
第２処理を実行することが可能である第２処理部をさらに備え、処理制御部は、近接量判断部によって第１条件を満たすと判断され、かつ、圧力値判断部によって圧力値が変化しないと判断された場合に、第２処理を第２処理部に実行させることとしてもよい。
【００１１】
操作体が接触面に接触しながら移動する操作であるドラッグを検出するとともにドラッグによって操作体が接触面に接触しながら移動した距離と方向とを検出するドラッグ検出部をさらに備え、第１処理部は、ドラッグ検出部によって検出された方向と距離とに基づいた処理を第１処理として実行することとしてもよい。
【００１２】
第２処理部は、操作体が接触面に近接しながら移動した距離と方向とを検出し、検出した距離と方向とに基づいた処理を第２処理として実行することとしてもよい。
【００１３】
第１処理部は、表示面に表示されている１のページに対してドラッグ検出部によって検出された方向と距離とに基づいてスクロールさせる処理を第１処理として実行することとしてもよい。
【００１４】
第２処理部は、検出した距離と方向とに基づいて、表示面に表示される複数のページに対してページ間でスクロールさせる処理を第２処理として実行することとしてもよい。
【００１５】
第２処理部は、検出した距離と方向とに基づいて、表示面に表示される情報を拡大または縮小させる処理を第２処理として実行することとしてもよい。
【００１６】
第２処理部は、検出した距離と方向とに基づいて、表示面に表示される映像の再生速度をアップまたはダウンさせる処理を第２処理として実行することとしてもよい。
【００１７】
近接量判断部は、第１条件を満たしているか否かを判断する前に、タッチパネルによって検出された近接量が第１閾値よりも小さい第２閾値より大きいという第２条件を満たすか否かを判断し、処理制御部は、近接量判断部によって第２条件を満たすと判断された場合には、第１条件を満たすか否かを判断し、近接量判断部によって第１条件を満たさないと判断された場合には、近接量判断部によって第１条件を満たすと判断され、かつ、圧力値判断部によって圧力値が変化しないと判断された場合と異なる速度によって、第２処理を第２処理部に実行させることとしてもよい。
【発明の効果】
【００１８】
以上説明したように本発明によれば、操作体によるタッチパネルに対する接触操作と近接操作とを明確に区別することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】一般的な情報処理装置によるタッチ判定を説明するための図である。
【図２】本発明の第１実施形態に係る情報処理装置が操作される様子を示す図である。
【図３】同実施形態に係る情報処理装置の分解斜視図である。
【図４】同実施形態に係る情報処理装置のハードウェア構成を示す図である。
【図５】同実施形態に係る情報処理装置が検出する圧力値の変化を示す図である。
【図６】同実施形態に係る情報処理装置が有する機能の概要を示す図である。
【図７】同実施形態に係る情報処理装置の機能構成を示す図である。
【図８】同実施形態に係る情報処理装置が検出する静電容量および圧力値と実行される処理との対応関係の一例を示す図である。
【図９】同実施形態に係る情報処理装置の動作の流れを示すフローチャート（その１）である。
【図１０】同実施形態に係る情報処理装置の動作の流れを示すフローチャート（その２）である。
【図１１】同実施形態に係る情報処理装置が圧力値を検出した場合の動作について説明するための図である。
【図１２】同実施形態に係る情報処理装置が比較的大きい静電容量を検出した場合の動作について説明するための図である。
【図１３】同実施形態に係る情報処理装置が比較的小さい静電容量を検出した場合の動作について説明するための図である。
【発明を実施するための形態】
【００２０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２１】
なお、説明は以下の順序で行うものとする。
１．第１実施形態
１−１．  一般的な情報処理装置によるタッチ判定
１−２．  情報処理装置が操作される様子
１−３．  情報処理装置の分解斜視図
１−４．  情報処理装置のハードウェア構成
１−５．  情報処理装置が検出する圧力値の変化
１−６．  情報処理装置が有する機能の概要
１−７．  情報処理装置の機能構成
１−８．  情報処理装置が検出する静電容量および圧力値と実行される処理との対応
１−９．  情報処理装置の動作の流れ（その１）
１−１０．情報処理装置の動作の流れ（その２）
１−１１．情報処理装置が圧力値を検出した場合の動作
１−１２．情報処理装置が比較的大きい静電容量を検出した場合の動作
１−１３．情報処理装置が比較的小さい静電容量を検出した場合の動作
２．第１実施形態の変形例
３．まとめ
【００２２】
＜１．第１実施形態＞
［１−１．一般的な情報処理装置によるタッチ判定］
図１は、一般的な情報処理装置によるタッチ判定を説明するための図である。図１を参照して、一般的な情報処理装置によるタッチ判定について説明する。
【００２３】
図１に示すように、情報処理装置は、タッチ判定（操作体２１０によるタッチがなされたという判定）のための閾値を管理しており、静電容量式のタッチパネル１０２の静電容量が閾値を超えた場合にタッチ判定を行うのが一般的である。ここで、例えば、タッチ判定のための閾値が高すぎると、ユーザはタッチしているつもりであっても、情報処理装置によってタッチ判定とみなされない場合がある。例えば、フリックのようなすばやい操作や瞬間的なタッチなどは、タッチ判定とみなされない可能性の高い操作である。
【００２４】
一方で、タッチ判定のための閾値が低すぎると、タッチ判定に対する精度は高くなるが、ユーザはタッチしていないつもりであっても、情報処理装置によってタッチ判定とみなされる場合がある。
【００２５】
しかしながら、上記したように、タッチパネルに非常に近接した状態での近接操作は、個人差や環境などの影響により、機器によって接触操作であると誤認識される可能性がある。本発明の第１実施形態では、操作体２１０によるタッチパネル１０２に対する接触操作と近接操作とを明確に区別することを主な目的とする。
【００２６】
［１−２．情報処理装置が操作される様子］
図２は、本発明の第１実施形態に係る情報処理装置が操作される様子を示す図である。図２を参照して、本発明の第１実施形態に係る情報処理装置が操作される様子について説明する。
【００２７】
本発明の第１実施形態に係る情報処理装置１００は、タッチパネル１０２を備えるものである。ユーザは、タッチパネル１０２に対して操作体２１０を近接させることにより、近接操作を行うことができる。また、ユーザは、タッチパネル１０２に対して操作体２１０を接触させることにより、接触操作を行うことができる。以下では、操作体２１０としてユーザの右手の人差し指を使用することとして説明するが、これらの指に限定されず、ユーザ自身が使いやすい指を使用することとすればよい。例えば、左手の指を使用することとしてもよく、他の指（親指、中指、薬指、小指など）を使用することとすればよい。
【００２８】
［１−３．情報処理装置の分解斜視図］
図３は、本発明の第１実施形態に係る情報処理装置の分解斜視図である。図３を参照して、本発明の第１実施形態に係る情報処理装置のハードウェア構成について説明する。図３には、情報処理装置１００の上面から下面に向けて、タッチパネル１０２、圧力センサ（感圧センサ）１０５、表示装置１０１および基盤１０９の順に積層される例について示されているが、積層される順については特に限定されるものではない。
【００２９】
図３に示すように、情報処理装置１００の上面には、タッチパネル１０２が配設されている。タッチパネル１０２は、ユーザの操作体２１０が接触または近接することが可能な接触面１０２ａを有しており、接触面１０２ａにおける操作体２１０との接触位置または近接位置を示す位置情報を取得することが可能である。タッチパネル１０２は、取得した位置情報をＣＰＵ１０８（図４参照）に情報信号として出力する。情報処理装置１００のユーザは、タッチパネル１０２に対して操作体２１０を接触または近接させることにより、情報処理装置１００に対して各種のデータを入力したり処理動作を指示したりすることができる。タッチパネル１０２としては、指先と導電膜との間での静電容量の変化を捉えることによって位置を検出する静電容量式タッチパネルを使用した場合を例に説明する。しかし、操作体２１０が接触または近接した接触面１０２ａ上における位置とその近接度合いとを検出できるものであればどのようなものを使用してもよい。例えば、赤外線の反射により指の接近を検出する赤外線距離デバイスや、無線タグと受信回路とにより構成した無線デバイスなどを使用することとしてもよい。
【００３０】
タッチパネル１０２の下面には、圧力センサ１０５が配設されている。圧力センサ１０５は、図３に示したように、タッチパネル１０２の下面の全面に配設されていることとしてもよいし、所定の箇所（４隅等）に設置されることとしてもよいが、圧力センサ１０５が配設される位置は特に限定されるものではない。圧力センサ１０５は、ユーザが操作体２１０によってタッチパネル１０２を押下した際に、操作体２１０から接触面１０２ａが受けた圧力を検出することが可能な位置に配置されていればよい。
【００３１】
圧力センサ１０５の下面には、表示装置１０１が配設されている。表示装置１０１は、情報を表示することが可能にされたものである。表示装置１０１は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ装置など、情報をユーザに対して視覚的に通知することが可能な装置で構成される。表示装置１０１は、例えば、情報処理装置１００が行った各種処理により得られた結果を出力する。具体的には、表示装置１０１は、情報処理装置１００が行った各種処理により得られた結果を、テキストまたはイメージで表示する。また、本実施形態では、表示装置１０１は、圧力センサ１０５の下面に配設されることとするが、配設される場所については特に限定されるものではない。例えば、表示装置１０１は、情報処理装置１００の外部に存在することとしてもよい。
【００３２】
表示装置１０１の下面には、基盤１０９が配設されている。基盤１０９には、情報処理装置１００で使用される様々な部品、装置などが取り付けられている。具体的には、図４を用いて後述する、不揮発性メモリ１０６、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０７、ＣＰＵ１０８などの装置が取り付けられている。
【００３３】
［１−４．情報処理装置のハードウェア構成］
図４は、本発明の第１実施形態に係る情報処理装置のハードウェア構成を示す図である。図４を参照して、本発明の第１実施形態に係る情報処理装置のハードウェア構成について説明する。
【００３４】
図４に示すように、情報処理装置１００は、表示装置１０１と、タッチパネル１０２と、圧力センサ１０５と、不揮発性メモリ１０６と、ＲＡＭ１０７と、ＣＰＵ１０８とを備えるものである。ただし、上記したように、表示装置１０１は、情報処理装置１００の外部に存在することとしてもよい。ここでは、不揮発性メモリ１０６と、ＲＡＭ１０７と、ＣＰＵ１０８とについて説明する。
【００３５】
不揮発性メモリ１０６は、データ格納用の装置であり、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成される。不揮発性メモリ１０６は、ＣＰＵ１０８が実行するプログラムや各種データを格納する。
【００３６】
ＲＡＭ１０７は、ＣＰＵ１０８において使用するプログラムや、その実行において適宜変化するパラメータ等を一次記憶するものである。
【００３７】
ＣＰＵ１０８は、演算処理装置および制御装置として機能し、不揮発性メモリ１０６、ＲＡＭ１０７に記録された各種プログラムにしたがって、情報処理装置１００内の動作全般またはその一部を制御するものである。
【００３８】
以上、本発明の各実施形態に係る情報処理装置１００の機能を実現可能なハードウェア構成の一例を示した。上記した各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。したがって、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【００３９】
［１−５．情報処理装置が検出する圧力値の変化］
図５は、本発明の第１実施形態に係る情報処理装置が検出する圧力値の変化を示す図である。図５を参照して、本発明の第１実施形態に係る情報処理装置が検出する圧力値の変化について説明する。
【００４０】
圧力センサ１０５は、圧力センサ１０５に加えられる圧力の大きさを圧力値として検出する。ユーザが操作体２１０によってタッチパネル１０２が押下されると、圧力センサ１０５はタッチパネル１０２が押下されることによって圧力センサ１０５に加えられる圧力の大きさを圧力値として検出する。図５に示された例からは、タッチパネル１０２が押下されることによって圧力センサ１０５に微細な押圧反応（時間ｔ１〜ｔ２）があったことが分かる。
【００４１】
操作体２１０が圧力センサ１０５に対して、直接的に、または、タッチパネル１０２などを介して間接的に接触すると、接触が非常に弱いものであっても、圧力センサ１０５に必ず微弱な押圧反応が現れる。逆に、圧力センサ１０５に対して、直接的に、または、タッチパネル１０２などを介して間接的に接触をしない限り、ノイズや環境によって圧力センサ１０５が反応することはほとんどない。
【００４２】
［１−６．情報処理装置が有する機能の概要］
図６は、本発明の第１実施形態に係る情報処理装置が有する機能の概要を示す図である。図６を参照して、本発明の第１実施形態に係る情報処理装置が有する機能の概要について説明する。
【００４３】
図６に示すように、本実施形態では、例えば、表示装置１０１などに表示される文書が複数ページから構成される場合に、ページ内でのスクロール（以下、「ページ内スクロール」とも言う）とページ間でのスクロール（以下、「ページ間スクロール」とも言う）とを操作体２１０による異なる操作によって可能とする。例えば、操作体２１０による接触操作によってページ内スクロールを可能とし、操作体２１０による近接操作によってページ間スクロールを可能とする。ページ内スクロールは、図６においては、ページＰＡ２０内でのスクロールとして示されており、ページ間スクロールは、図６においては、ページＰＡ２０〜ページＰＡ３０間でのスクロールとして示されている。図５を参照して説明したように、圧力センサ１０５には、ユーザが近接操作を行った場合には押圧反応が現れないが、ユーザが接触操作を行った場合には押圧反応が現れる。この現象を利用して、例えば、情報処理装置１００は、圧力センサ１０５に押圧反応が現れた場合にはページ内スクロールを行い、タッチパネル１０２による操作体２１０の検出があり、かつ、圧力センサ１０５に押圧反応が現れない場合にはページ間スクロールを行う。
【００４４】
［１−７．情報処理装置の機能構成］
図７は、本発明の第１実施形態に係る情報処理装置の機能構成を示す図である。図７を参照して、本発明の第１実施形態に係る情報処理装置の機能構成について説明する。
【００４５】
図７に示すように、情報処理装置１００は、制御部１１０と、記憶部１２０と、圧力値検出部１３０と、タッチパネル１０２と、表示部１５０とを備えるものである。
【００４６】
記憶部１２０は、例えば、不揮発性メモリ１０６などによって構成されるものであり、プログラムや、制御部１１０が処理を実行するに際して使用するデータなどを記憶する機能を有するものである。
【００４７】
表示部１５０は、例えば、表示装置１０１などによって構成されるものであり、表示面を有するとともに表示面に情報を表示させることが可能である。表示面に表示させるための情報は、例えば、第１処理部１１６や第２処理部１１７から出力される。また、上記したように、表示部１５０は、情報処理装置１００の外部に存在することとしてもよい。
【００４８】
タッチパネル１０２は、例えば、静電容量式タッチパネルなどによって構成されるものであり、接触面１０２ａを有するとともに接触面１０２ａと操作体２１０との近接度合いを近接量として検出することが可能である。上記したように、タッチパネル１０２は、静電容量式タッチパネルに限定されるものではない。
【００４９】
圧力値検出部１３０は、例えば、圧力センサ１０５などによって構成されるものであり、操作体２１０によって接触面１０２ａに加えられる圧力の大きさである圧力値を検出する。なお、圧力値検出部１３０は、直接的には、圧力値検出部１３０に加えられる圧力の大きさである圧力値を検出することができる。したがって、圧力値検出部１３０は、操作体２１０によって接触面１０２ａを介して、間接的に、圧力値検出部１３０に加えられる圧力の大きさである圧力値を検出することによって接触面１０２ａに加えられる圧力の大きさである圧力値を検出する。
【００５０】
制御部１１０は、例えば、ＣＰＵ１０８、ＲＡＭ１０７などによって構成されるものであり、圧力値監視部１１２、近接量判断部１１８、第１処理部１１６、処理制御部１１５などを備えるものである。制御部１１０が有する機能は、例えば、ＣＰＵ１０８が記憶部１２０によって記憶されるプログラムをＲＡＭ１０７に展開し、ＲＡＭ１０７に展開したプログラムを実行することによって実現される。
【００５１】
圧力値監視部１１２は、圧力値検出部１３０によって検出される圧力値を経過時間とともに監視する。圧力値監視部１１２は、監視した圧力値と経過時間とを対応付けて保持する。経過時間の基準時刻については特に限定されるものではなく、情報処理装置１００の電源がＯＮにされた直後の時刻を基準としてもよいし、ＣＰＵ１０８によってプログラムが起動された時刻であってもよい。
【００５２】
近接量判断部１１８は、タッチパネル１０２によって検出された近接量が第１閾値より大きいという第１条件を満たすか否かを判断する。第１閾値としては、例えば、閾値Ａ（図８参照）を用いることができる。なお、近接量が第１閾値より大きい場合とは、近接量が第１閾値となる位置よりも接触面１０２ａに近い位置に操作体２１０がある場合のことを言う。第１閾値は、例えば、記憶部１２０によって記憶されているものである。
【００５３】
圧力値判断部１１９は、圧力値監視部１１２によって監視されている圧力値が変化したか否かを判断する。圧力値判断部１１９は、例えば、上記したような微細な押圧反応が圧力センサ１０５から検出された場合に圧力値が変化したと判断する。したがって、圧力値判断部１１９は、例えば、圧力値に関する閾値を保持し、圧力値監視部１１２によって監視されている圧力値がその閾値を超えた場合に圧力値が変化したと判断する。閾値は、例えば、記憶部１２０によって記憶されているものである。
【００５４】
第１処理部１１６は、第１処理を実行することが可能である。第１処理は、特に限定されるものではないが、上記した例では、ページ内スクロールなどが該当する。
【００５５】
処理制御部１１５は、近接量判断部１１８によって第１条件を満たすと判断され、かつ、圧力値判断部１１９によって圧力値が変化したと判断された場合に、第１処理を第１処理部１１６に実行させる。また、処理制御部１１５は、近接量判断部１１８によって第１条件を満たすと判断され、かつ、圧力値判断部１１９によって圧力値が変化しないと判断された場合に、第１処理を第１処理部１１６に実行させない。
【００５６】
タッチパネル１０２は、操作体２１０が接触面１０２ａに近接することによって増加する接触面１０２ａ上における静電容量を近接量として検出する。つまり、タッチパネル１０２の一例として、静電容量式タッチパネルを使用することが可能である。
【００５７】
制御部１１０は、第２処理を実行することが可能である第２処理部１１７をさらに備えることとしてもよい。制御部１１０が第２処理部１１７を備える場合には、処理制御部１１５は、近接量判断部１１８によって第１条件を満たすと判断され、かつ、圧力値判断部１１９によって圧力値が変化しないと判断された場合に、第２処理を第２処理部に実行させることとしてもよい。第２処理は、特に限定されるものではないが、上記した例では、ページ間スクロールなどが該当する。
【００５８】
制御部１１０は、ドラッグ検出部１１３をさらに備えることとしてもよい。ドラッグ検出部１１３は、操作体２１０が接触面１０２ａに接触しながら移動する操作であるドラッグを検出するとともにドラッグによって操作体２１０が接触面１０２ａに接触しながら移動した距離と方向とを検出する。第１処理部１１６は、ドラッグ検出部１１３によって検出された方向と距離とに基づいた処理を第１処理として実行する。ドラッグ検出部１１３によって検出された方向と距離とに基づいた処理は、特に限定されるものではない。第１処理部１１６は、例えば、表示面に表示されている１のページ（図６に示した例では、ＰＡ２０）に対してドラッグ検出部１１３によって検出された方向と距離とに基づいてスクロールさせる処理を第１処理として実行することとしてもよい。
【００５９】
第２処理部１１７は、操作体２１０が接触面１０２ａに近接しながら移動した距離と方向とを検出し、検出した距離と方向とに基づいた処理を第２処理として実行することとしてもよい。第２処理部１１７が検出した方向と距離とに基づいた処理は、特に限定されるものではない。第２処理部１１７は、例えば、検出した距離と方向とに基づいて、表示面に表示される複数のページに対してページ間でスクロールさせる処理を第２処理として実行することとしてもよい。
【００６０】
また、第２処理部１１７は、検出した距離と方向とに基づいて、表示面に表示される情報を拡大または縮小させる処理を第２処理として実行することとしてもよい。第２処理部１１７は、検出した距離と方向とに基づいて、表示面に表示される映像の再生速度をアップまたはダウンさせる処理を第２処理として実行することとしてもよい。
【００６１】
第１閾値の他に第２閾値を設けることとしてもよい。その場合には、近接量判断部１１８は、第１条件を満たしているか否かを判断する前に、タッチパネル１０２によって検出された近接量が第１閾値よりも小さい第２閾値より大きいという第２条件を満たすか否かを判断する。処理制御部１１５は、近接量判断部１１８によって第２条件を満たすと判断された場合には、第１条件を満たすか否かを判断し、近接量判断部１１８によって第１条件を満たさないと判断された場合には、近接量判断部１１８によって第１条件を満たすと判断され、かつ、圧力値判断部１１９によって圧力値が変化しないと判断された場合と異なる速度によって、第２処理を第２処理部に実行させる。異なる速度がそれぞれどの程度の速度であるかについては、特に限定されるものではない。
【００６２】
第２閾値としては、例えば、閾値Ｂ（図８参照）を用いることができる。なお、近接量が第１閾値よりも小さい第２閾値より大きい場合とは、近接量が第１閾値となる位置よりも操作体２１０が接触面１０２ａに遠い位置にあり、かつ、近接量が第２閾値となる位置よりも操作体２１０が接触面１０２ａに近い位置にある場合のことを言う。第２閾値は、例えば、記憶部１２０によって記憶されているものである。
【００６３】
処理制御部１１５は、例えば、近接量判断部１１８によって第２条件を満たすと判断され、近接量判断部１１８によって第１条件を満たさないと判断された場合には、単位時間あたりに２ページの速度によってページ間スクロールを行う（図８参照）。また、処理制御部１１５は、例えば、近接量判断部１１８によって第１条件を満たすと判断され、かつ、圧力値判断部１１９によって圧力値が変化しないと判断された場合には、単位時間あたりに５ページの速度によってページ間スクロールを行う（図８参照）。
【００６４】
処理制御部１１５は、例えば、近接量判断部１１８によって第２条件を満たすと判断され、近接量判断部１１８によって第１条件を満たさないと判断された場合には、単位時間あたりに２倍の倍率によって表示面に表示される情報を拡大することとしてもよい。また、処理制御部１１５は、例えば、近接量判断部１１８によって第１条件を満たすと判断され、かつ、圧力値判断部１１９によって圧力値が変化しないと判断された場合には、単位時間あたりに５倍の倍率によって表示面に表示される情報を拡大することとしてもよい。
【００６５】
処理制御部１１５は、例えば、近接量判断部１１８によって第２条件を満たすと判断され、近接量判断部１１８によって第１条件を満たさないと判断された場合には、単位時間あたりに２倍の速度によって表示面に表示される映像の再生速度をアップすることとしてもよい。また、処理制御部１１５は、例えば、近接量判断部１１８によって第１条件を満たすと判断され、かつ、圧力値判断部１１９によって圧力値が変化しないと判断された場合には、単位時間あたりに５倍の速度によって表示面に表示される映像の再生速度をアップすることとしてもよい。
【００６６】
制御部１１０は、接触開始検出部１１１、接触終了検出部１１４などを備えることとしてもよい。接触開始検出部１１１は、操作体２１０が接触面１０２ａに対してタッチを開始した旨を検出するものである。接触終了検出部１１４は、操作体２１０が接触面１０２ａに対してタッチを終了した旨を検出するものである。
【００６７】
［１−８．情報処理装置が検出する静電容量および圧力値と実行される処理との対応］
図８は、本発明の第１実施形態に係る情報処理装置が検出する静電容量および圧力値と実行される処理との対応関係の一例を示す図である。図８を参照して、本発明の第１実施形態に係る情報処理装置が検出する静電容量および圧力値と実行される処理との対応について説明する。
【００６８】
情報処理装置１００の制御部１１０は、例えば、ブックビューアを実行することが可能である。制御部１１０は、例えば、１ページ分の画像を表示部１５０に表示させることが可能である。制御部１１０は、ページが複数ある場合に、各ページの画像を一連のページ番号によって管理する。各ページの画像と一連のページ番号とは、記憶部１２０に記憶させておくことができる。
【００６９】
ユーザがタッチパネル１０２に対して接触操作を行うと、表示部１５０に表示されているページ内での拡大または縮小や画面スクロールを行うことができる。ユーザは、タッチパネル１０２に対するジェスチャ操作によって接触操作を行うことができる。一方で、ユーザは、近接操作によってページ間のスクロールを行うことができ、例えば、ページ間のスクロールの速度は、タッチパネル１０２と操作体２１０との距離に基づいて決定される。
【００７０】
具体的には、情報処理装置１００は、タッチパネル１０２に近い位置での近接操作によるページ間スクロールでは、１スクロールあたりのページ移動量を大きくすることができる。図８に示すように、例えば、閾値Ａ、Ｂ、Ｃ、Ｄをタッチパネル１０２に近い順に定義し、情報処理装置１００は、タッチパネル１０２の静電容量がそれぞれの閾値Ａ、Ｂ、Ｃを超えた時点で、スクロール量を５ページ、２ページ、１ページと割り当てることができる。なお、閾値Ｄは基準点であって、タッチパネル１０２の静電容量が閾値Ｄを超えると、近接操作がなされたと判定することができる。ページ間スクロールの方向は任意に定めることができ、例えば、タッチパネル１０２に近接する位置において、右方向へのスクロールで次のページに移動できることとすればよい。また、左方向へのスクロールで前のページに移動できることとすればよい。
【００７１】
［１−９．情報処理装置の動作の流れ（その１）］
図９は、本発明の第１実施形態に係る情報処理装置の動作の流れを示すフローチャート（その１）である。図９を参照して、本発明の第１実施形態に係る情報処理装置の動作の流れについて説明する。
【００７２】
情報処理装置１００のＣＰＵ１０８は、アプリケーション起動時に、タッチパネル１０２の静電容量の変化を監視し続けるスレッドを生成し、ユーザの指などの操作体２１０がタッチパネル１０２に対して近接したか否かをチェックする（ステップＳ１０１）。近接量判断部１１８は、静電容量が閾値Ｄを上回ったか否かをチェックする（ステップＳ１０２）。第２処理部１１７は、近接量判断部１１８によって静電容量が閾値Ｄを上回ったと判断された場合には（ステップＳ１０２で「Ｙｅｓ」）、現時点で検出されているタッチパネル１０２上における操作体２１０の座標Ｐ１を記憶する（ステップＳ１０３）。情報処理装置１００は、タッチパネルとして静電容量式タッチパネルなどを使用した場合には、操作体２１０がタッチパネル１０２に接触していなくても操作体２１０の座標を検出することができる。
【００７３】
次に、近接量判断部１１８は、静電容量が閾値Ｃを上回ったか否かをチェックする（ステップＳ１０４）。近接量判断部１１８は、静電容量が閾値Ｃを上回ったと判断した場合には（ステップＳ１０４で「Ｙｅｓ」）、さらに閾値Ｂを上回ったか否かをチェックする（ステップＳ１０５）。近接量判断部１１８は、静電容量が閾値Ｂを上回らなかったと判断した場合には（ステップＳ１０５で「Ｎｏ」）、さらに静電容量を監視し、静電容量が閾値Ｄを下回るか否かをチェックする（ステップＳ１０６）。
【００７４】
第２処理部１１７は、近接量判断部１１８によって静電容量が閾値Ｄを下回ったと判断された場合には（ステップＳ１０６で「Ｙｅｓ」）、閾値Ｃに該当する速度（ここではスクロール量１ページ）を変数Ｘに設定して（ステップＳ１０７）、ステップＳ１２０に進む。近接量判断部１１８は、静電容量が閾値Ｄを下回らなかったと判断した場合には（ステップＳ１０６で「Ｎｏ」）、操作体２１０がタッチパネル１０２に近接したか否かをチェックし（ステップＳ１０８）、ステップＳ１０５に戻る。
【００７５】
近接量判断部１１８は、静電容量が閾値Ｂを上回ったと判断した場合には（ステップＳ１０５で「Ｙｅｓ」）、さらに閾値Ａを上回った否かをチェックする（ステップＳ１０９）。近接量判断部１１８は、静電容量が閾値Ａを上回っていないと判断した場合には（ステップＳ１０９で「Ｎｏ」）、静電容量が閾値Ｃを下回ったか否かをチェックする（ステップＳ１１０）。
【００７６】
第２処理部１１７は、近接量判断部１１８によって静電容量が閾値Ｃを下回ったと判断された場合には（ステップＳ１１０で「Ｙｅｓ」）、閾値Ｂに該当する速度（ここではスクロール量２ページ）を変数Ｘに設定して（ステップＳ１１１）、ステップＳ１２０に進む。近接量判断部１１８は、静電容量が閾値Ｃを下回らなかったと判断した場合には（ステップＳ１１０で「Ｎｏ」）、操作体２１０がタッチパネル１０２に近接したか否かをチェックし（ステップＳ１１２）、ステップＳ１０９に戻る。
【００７７】
圧力値判断部１１９は、近接量判断部１１８によって静電容量が閾値Ａを上回ったと判断された場合には（ステップＳ１０９で「Ｙｅｓ」）、圧力センサ１０５に反応があったか否かをチェックする（ステップＳ１１３）。近接量判断部１１８は、圧力値判断部１１９によって圧力センサ１０５に反応がないと判断された場合には（ステップＳ１１３で「Ｎｏ」）、静電容量が閾値Ｂを下回ったか否かをチェックする（ステップＳ１１４）。第２処理部１１７は、近接量判断部１１８によって静電容量が閾値Ｂを下回ったと判断された場合には（ステップＳ１１４で「Ｙｅｓ」）、閾値Ａに該当する速度（ここではスクロール量５ページ）を変数Ｘに設定して（ステップＳ１１５）、ステップＳ１２０に進む。
【００７８】
近接量判断部１１８は、圧力値判断部１１９によって圧力センサ１０５に反応がないと判断された場合には（ステップＳ１１３で「Ｎｏ」）、近接量判断部１１８は、静電容量が閾値Ｂを下回らなかったと判断した場合には（ステップＳ１１４で「Ｎｏ」）、操作体２１０がタッチパネル１０２に近接したか否かをチェックし（ステップＳ１１６）、ステップＳ１１３に戻る。
【００７９】
ドラッグ検出部１１３は、圧力値判断部１１９によって圧力センサ１０５に反応があると判断された場合には（ステップＳ１１３で「Ｙｅｓ」）、タッチパネル１０２に対して操作体２１０によるドラッグがあるか否かをチェックする（ステップＳ１１７）。第１処理部１１６は、ドラッグ検出部１１３によってドラッグが検出された場合には（ステップＳ１１７で「Ｙｅｓ」）、ドラッグ方向に対してページ内スクロールを行い（ステップＳ１１８）、接触終了検出部１１４は、操作体２１０のタッチパネル１０２からのリリースがあったか否かをチェックする（ステップＳ１１９）。制御部１１０は、接触終了検出部１１４によってリリースがあったと判断した場合には（ステップＳ１１９で「Ｙｅｓ」）、処理を終了する。
【００８０】
［１−１０．情報処理装置の動作の流れ（その２）］
図１０は、本発明の第１実施形態に係る情報処理装置の動作の流れを示すフローチャート（その２）である。図１０を参照して、本発明の第１実施形態に係る情報処理装置の動作の流れについて説明する。
【００８１】
ステップＳ１２０に進んだ場合には、第２処理部１１７は、現時点での座標Ｐ２を記憶する（ステップＳ１２０）。第２処理部１１７は、Ｐ１からＰ２までの画面平行方向の２次元ベクトル長を算出し、そのベクトル長がページ間スクロール方向（ここでは右方向か左方向か）に対して、所定値以上か否かをチェックする（ステップＳ１２１）。第２処理部１１７は、Ｐ１からＰ２までのベクトル長がページ間スクロール方向に対して所定値以上であると判断した場合には（ステップＳ１２１で「Ｙｅｓ」）、そのベクトルの向きが正の方向（右方向）か負の方向（左方向）かをチェックする（ステップＳ１２２）。
【００８２】
第２処理部１１７は、そのベクトルの向きが右方向であると判断した場合には（ステップＳ１２２で「正の方向」）、次ページに変数Ｘによって指定される速度でスクロールを行い（ステップＳ１２３）、処理を終了する。第２処理部１１７は、そのベクトルの向きが左方向であると判断した場合には（ステップＳ１２２で「負の方向」）、前ページに変数Ｘによって指定される速度でスクロールを行い（ステップＳ１２４）、処理を終了する。
【００８３】
図９、１０に示した近接チェックのうちで、ステップＳ１０８や、ステップＳ１１２、ステップＳ１１６などについては、必要に応じて行うこととすればよく、特に必須のステップではない。
【００８４】
［１−１１．情報処理装置が圧力値を検出した場合の動作］
図１１は、本発明の第１実施形態に係る情報処理装置が圧力値を検出した場合の動作について説明するための図である。図１１を参照して、本発明の第１実施形態に係る情報処理装置が圧力値を検出した場合の動作について説明する。
【００８５】
図１１に示すように、操作体２１０がタッチパネル１０２に接触した場合には、圧力センサ１０５は、操作体２１０によるタッチパネル１０２に対する押圧を検出する。圧力センサ１０５によって押圧が検出されると、第１処理部１１６は、第１処理を実行する。第１処理部１１６は、第１処理として、例えば、表示部１５０に表示される１のページに対するページ内スクロールを行うことができる。
【００８６】
［１−１２．情報処理装置が比較的大きい静電容量を検出した場合の動作］
図１２は、本発明の第１実施形態に係る情報処理装置が比較的大きい静電容量を検出した場合の動作について説明するための図である。図１２を参照して、本発明の第１実施形態に係る情報処理装置が比較的大きい静電容量を検出した場合の動作について説明する。
【００８７】
図１２に示すように、操作体２１０がタッチパネル１０２に対して静電容量が閾値Ａを超える位置に近接した場合には、近接量判断部１１８は、静電容量が閾値Ａを超えたことを検出する。また、操作体２１０がタッチパネルに接触していないため、圧力センサ１０５は、操作体２１０によるタッチパネル１０２に対する押圧を検出しない。圧力センサ１０５によって押圧が検出されないと、第１処理部１１６による第１処理は実行されない。
【００８８】
その代わりに、近接量判断部１１８によって近接が検出されたために、第２処理部１１７は第２処理を実行する。第２処理部１１７は、第２処理として、例えば、表示部１５０に表示される複数のページに対してページ間スクロールを行うことができる。特に、図１２に示すように、近接量判断部１１８によって静電容量が閾値Ａを超えたと判断された場合には、第２処理部１１７は、第２処理として、閾値Ａに対応する速度によって（５ページ次に）スクロールする処理を実行する。
【００８９】
［１−１３．情報処理装置が比較的小さい静電容量を検出した場合の動作］
図１３は、本発明の第１実施形態に係る情報処理装置が比較的小さい静電容量を検出した場合の動作について説明するための図である。図１３を参照して、本発明の第１実施形態に係る情報処理装置が比較的小さい静電容量を検出した場合の動作について説明する。
【００９０】
図１３に示すように、操作体２１０がタッチパネル１０２に対して静電容量が閾値Ｃを超える位置に近接した場合には、近接量判断部１１８は、静電容量が閾値Ｃを超えたことを検出する。また、操作体２１０がタッチパネルに接触していないため、圧力センサ１０５は、操作体２１０によるタッチパネル１０２に対する押圧を検出しない。圧力センサ１０５によって押圧が検出されないと、第１処理部１１６による第１処理は実行されない。
【００９１】
その代わりに、近接量判断部１１８によって近接が検出されたために、第２処理部１１７は第２処理を実行する。第２処理部１１７は、第２処理として、例えば、表示部１５０に表示される複数のページに対してページ間スクロールを行うことができる。特に、図１３に示すように、近接量判断部１１８によって静電容量が閾値Ｃを超えたが閾値Ｂを超えていないと判断された場合には、第２処理部１１７は、第２処理として、閾値Ｃに対応する速度によって（１ページ次に）スクロールする処理を実行する。
【００９２】
＜２．第１実施形態の変形例＞
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００９３】
例えば、上記実施形態では、操作体２１０がタッチパネル１０２に近い位置にある場合のほうが、操作体２１０がタッチパネル１０２から遠い位置にある場合よりもページ間スクロールの速度を上げることとしたが、本発明はかかる例に限定されない。例えば、操作体２１０がタッチパネル１０２に近い位置にある場合のほうが、操作体２１０がタッチパネル１０２から遠い位置にある場合よりもページ間スクロールの速度を下げることとしてもよい。
【００９４】
また、上記実施形態では、操作体２１０による近接操作によってページ間スクロールが実行される例について主に説明したが、本発明はかかる例に限定されない。例えば、表示部１５０に表示されている内容を拡大する処理が実行されることとしてもよい。その場合には、操作体２１０による近接操作によって表示部１５０に表示されている内容を拡大し、操作体２１０による接触操作によって表示部１５０に表示されている内容の一部を選択することも可能である。
【００９５】
＜３．まとめ＞
本実施形態によれば、操作体によるタッチパネルへの近接が検出できる情報処理装置において、操作体がタッチパネルに接触した際に圧力センサに現れる微弱なタッチ反応をもとに、近接操作と接触操作とを明確に区別することが可能となる。そして、タッチパネルに近い位置での操作体による近接操作を行うことが可能になる。
【００９６】
これによって、近接操作に対して接触操作がなされたと誤検出する可能性が低下するため、近接操作における感知レンジを広く設定することが可能となる。また、これによって、タッチパネルからの操作体の距離に応じて実行対象となる処理を変更することが容易になるという効果が得られる。
【符号の説明】
【００９７】
１００  情報処理装置
１０１  表示装置
１０２  タッチパネル
１０２ａ  接触面
１０５  圧力センサ
１０６  不揮発性メモリ
１０７  ＲＡＭ
１０８  ＣＰＵ
１０９  基盤
１１０  制御部
１１１  接触開始検出部
１１２  圧力値監視部
１１３  ドラッグ検出部
１１４  接触終了検出部
１１５  処理制御部
１１６  第１処理部
１１７  第２処理部
１１８  近接量判断部
１１９  圧力値判断部
１２０  記憶部
１３０  圧力値検出部
１５０  表示部
２１０  操作体
【図１】
2011053971.tif 000003
【図２】
2011053971.tif 000004
【図３】
2011053971.tif 000005
【図４】
2011053971.tif 000006
【図５】
2011053971.tif 000007
【図６】
2011053971.tif 000008
【図７】
2011053971.tif 000009
【図８】
2011053971.tif 000010
【図９】
2011053971.tif 000011
【図１０】
2011053971.tif 000012
【図１１】
2011053971.tif 000013
【図１２】
2011053971.tif 000014
【図１３】
2011053971.tif 000015