(57)【要約】【課題】従来と比して一段と確実にユーザによる押圧操作を認識できるようにする。【解決手段】画像表示装置１は、操作面をタッチしている指の形状及び大きさを認識して、この形状及び大きさに基づいて、押圧操作を判別するための押圧力に対する閾値Ａ１〜Ａ３を設定する。こうすることで、タッチしている指の形状及び大きさから推定できるユーザの押圧力に適した閾値Ａ１〜Ａ３を設定することができ、かくして従来と比して一段と確実にユーザによる押圧操作を認識できる。【選択図】図１２
2010211399.tif 000002
【特許請求の範囲】
【請求項１】
操作部の操作面に接触している物体の形状を認識する認識部と、
上記操作面に対する上記物体からの圧力を検出する圧力検出部と、
上記認識部により認識された物体の形状に基づいて、上記操作面に対する押圧操作を判別するための上記圧力に対する閾値を設定する閾値設定部と、
上記圧力検出部が検出した圧力と上記閾値設定部により設定された閾値とに基づいて、上記操作面に対して押圧操作が行われたか否かを判別する判別部と
を具える情報処理装置。
【請求項２】
上記閾値設定部は、
今回上記認識部により認識された物体の形状が、前回上記認識部により認識された物体の形状と異なる場合に、上記閾値を、今回上記認識部により認識された物体の形状に基づいて再設定する
請求項１に記載の情報処理装置。
【請求項３】
上記物体の形状から推定できる上記物体からの圧力に基づいて選定された閾値を上記物体の種々の形状毎に記憶している記憶部を具え、
上記閾値設定部は、
上記認識部により認識された物体の形状に対応する閾値を、記憶部に記憶されている複数の閾値の中から選択して、選択した閾値を、上記圧力に対する閾値とする
請求項１に記載の情報処理装置。
【請求項４】
上記認識部は、
上記操作面に接触している物体の形状及び大きさを認識し、
上記閾値設定部は、
上記認識部により認識された上記物体の形状及び大きさから、上記物体の太さを検出し、当該太さに基づいて、上記閾値を設定する
請求項１に記載の情報処理装置。
【請求項５】
上記閾値設定部により上記閾値が設定された後、上記圧力検出部から検出された上記物体からの圧力に応じて、上記閾値を調整する閾値調整部を具える
請求項２に記載の情報処理装置。
【請求項６】
上記閾値調整部は、
上記圧力検出部から検出された上記物体からの圧力の値が上記閾値に満たない場合に、上記圧力検出部から検出される圧力の変化速度を算出して、当該変化速度がプラスからマイナスに変化した時点の圧力に応じて、上記閾値を調整する
請求項５に記載の情報処理装置。
【請求項７】
上記閾値調整部は、
上記圧力検出部から検出される圧力の変化からオーバーシュート特性が得られた場合に、上記閾値を調整する
請求項６に記載の情報処理装置。
【請求項８】
操作部の操作面に接触している物体の形状を認識部が認識し、
上記認識部により認識された物体の形状に基づいて、上記操作面に対する押圧操作を判別するための当該操作面に対する上記物体からの圧力に対する閾値を閾値設定部が設定し、
圧力検出部により検出された上記操作面に対する上記物体からの圧力と、上記閾値設定部により設定された閾値とに基づいて、上記操作面に対して押圧操作が行われたか否かを判別部が判別する
閾値設定方法。
【請求項９】
情報処理装置に対し、
操作部の操作面に接触している物体の形状を認識部が認識するステップと、
上記認識部により認識された物体の形状に基づいて、上記操作面に対する押圧操作を判別するための当該操作面に対する上記物体からの圧力に対する閾値を閾値設定部が設定するステップと、
圧力検出部により検出された上記操作面に対する上記物体からの圧力と、上記閾値設定部により設定された閾値とに基づいて、上記操作面に対して押圧操作が行われたか否かを判別部が判別するステップと
を実行させるための閾値設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、閾値設定方法及びそのプログラムに関し、例えば、指などの押圧により操作入力が可能な情報処理装置に適用して好適なものである。
【背景技術】
【０００２】
近年、静電容量方式のタッチパネル（これを静電タッチパネルとも呼ぶ）を有する情報処理装置が普及しつつある。この種の情報処理装置では、静電タッチパネルの操作面に対するタッチ、ドラッグ、フリックなどのジェスチャ操作によって、より直感的な操作を実現している。因みに、フリックとは、操作面を指などで軽く払う操作のことである。
【０００３】
また、静電タッチパネル裏に圧力センサを配置した情報処理装置も提案されている（例えば特許文献１）。この種の情報処理装置では、指などで操作面を押し込んだ圧力（これを押圧力とも呼ぶ）を圧力センサで検出し、この押圧力の大きさに応じて、例えば画像の拡大率を変える等するようになっている。
【０００４】
このような押圧操作は、指の移動が発生しない分、数インチ程度の小型のタッチスクリーンでも容易に操作でき、また単純に圧力を検出すればよいため、静電ノイズ等の外部からの影響を受けにくいと言ったメリットがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３４５２０９公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一方で、操作面を押し込む圧力（すなわち押圧力）は、男性、女性と言った性別による握力の違いや、親指、人差し指と言った押圧する指の違いなどにより異なる。つまり、ユーザが意図して操作面を押し込んだとしても、そのときの押圧力は、握力や押圧する指などによって異なる。
【０００７】
ゆえに、従来の押圧操作可能な情報処理装置では、ユーザによる押圧操作を判別するための押圧力の閾値設定が困難であった。このため、設定した閾値によっては、ユーザが意図して押圧したにも係わらず認識されなかったり、押圧したつもりはないのに押圧操作として認識されてしまったりする状況が起こる問題があった。
【０００８】
本発明は以上の点を考慮してなされたもので、従来と比して一段と確実にユーザによる押圧操作を認識し得る情報処理装置、閾値設定方法及びそのプログラムを提案しようとするものである。
【課題を解決するための手段】
【０００９】
かかる課題を解決するため本発明においては、操作部の操作面に接触している物体の形状を認識する認識部と、操作面に対する物体からの圧力を検出する圧力検出部と、認識部により認識された物体の形状に基づいて、操作面に対する押圧操作を判別するための圧力に対する閾値を設定する閾値設定部と、圧力検出部が検出した圧力と閾値設定部により設定された閾値とに基づいて、操作面に対して押圧操作が行われたか否かを判別する判別部とを設けた。
【００１０】
こうすることで、例えば、操作面に接触している物体の形状から推定できる当該物体からの圧力が小さいほど閾値を低く設定すること等ができ、結果として、実際に押圧操作するユーザの押圧力に適した閾値を設定することができる。
【発明の効果】
【００１１】
本発明によれば、実際に押圧操作されるときの押圧力に適した閾値を設定することができ、かくして、従来と比して一段と確実にユーザによる押圧操作を認識し得る情報処理装置、閾値設定方法及びそのプログラムを実現できる。
【図面の簡単な説明】
【００１２】
【図１】画像表示装置の外観構成を示す略線図である。
【図２】表示部の構成を示す略線図である。
【図３】画像表示装置のハードウェア構成を示すブロック図である。
【図４】静電タッチパネルの操作面上における静電容量の変化の説明に供する略線図である。
【図５】接触部分と近接部分の判別の説明に供する略線図である。
【図６】画像閲覧画面の構成を示す略線図である。
【図７】押圧力とスクロール速度の関係を示すグラフである。
【図８】指を寝かせるようにしてタッチしたときの近接画像を示す略線図である。
【図９】指先を立てるようにしてタッチしたときの近接画像を示す略線図である。
【図１０】タッチしている指が親指であるかの判別の説明に供する略線図である。
【図１１】指先でタッチしているかの判別の説明に供する略線図である。
【図１２】閾値Ａ１〜Ａ３のパターン例を示す表である。
【図１３】オーバーシュート特性を有する場合の圧力変化を示すグラフである。
【図１４】閾値設定処理手順を示すフローチャートである。
【図１５】画像表示装置の機能構成を示すブロック図である。
【図１６】他の実施の形態におけるタッチしている指が女性の指であるかの判別の説明に供する略線図である。
【図１７】他の実施の形態における閾値Ａ１〜Ａ３のパターン例を示す表である。
【発明を実施するための形態】
【００１３】
以下、発明を実施するための最良の形態（以下実施の形態とする）について説明する。尚、説明は以下の順序で行う。
１．実施の形態
２．他の実施の形態
【００１４】
＜１．実施の形態＞
［１−１．画像表示装置の外観構成］
図１において１は、本実施の形態の情報処理装置としての携帯型の画像表示装置の構成を示す。この画像表示装置１は、片手で把持し得る程度の大きさの略扁平矩形状でなる筐体２を有している。この筐体２の前面には、長方形状の表示部３が設けられている。
【００１５】
表示部３は、図２に示すように、薄板上の液晶ディスプレイ３Ａと、その表示面を覆う程度の大きさでなる、透明薄板状の圧力センサ３Ｂ及び静電タッチパネル３Ｃとで構成される。
【００１６】
液晶ディスプレイ３Ａは、筐体２内部の基板４上に設けられ、圧力センサ３Ｂは、この液晶ディスプレイ３Ａ上に、その表示面を覆うように設けられている。そして、この圧力センサ３Ｂ上に、圧力センサ３Ｂを覆うようにして静電タッチパネル３Ｃが設けられている。この静電タッチパネル３Ｃの表面が画像表示装置１の操作面となる。また画像表示装置１は、このように静電タッチパネル３Ｃと圧力センサ３Ｂとが透明薄板状であることにより、液晶ディスプレイ３Ａの表示面を直接触る感覚でユーザに操作面を触らせることができる
【００１７】
ここで、圧力センサ３Ｂは、ユーザの指等で操作面を押し込んだ圧力（押圧力）を検出するセンサであり、感圧センサ、圧力検知素子等とも呼ばれる。また静電タッチパネル３Ｃは、操作面に対する指等の接触及び近接を検出する静電容量方式のタッチパネルである。
【００１８】
画像表示装置１は、画像データを内部の不揮発性メモリに記憶しており、この画像データに基づく画像を、表示部３の液晶ディスプレイ３Ａに表示することで、画像をユーザに閲覧させる。また、静電タッチパネル３Ｃの表面（すなわち操作面）に対するユーザの指等の接触を静電タッチパネル３Ｃで検出することにより、操作面に対するタッチ、ドラッグ、フリック等のジェスチャ操作の入力を受け付ける。
【００１９】
さらに画像表示装置１は、ユーザの指等で操作面を押し込んだ圧力（押圧力）を静電タッチパネル３Ｃ裏に設けられた圧力センサ３Ｂで検出することにより、操作面に対する押圧操作の入力を受け付けるようにもなっている。
【００２０】
そして画像表示装置１は、これらジェスチャ操作及び押圧操作（これらをまとめてユーザ操作とも呼ぶ）に応じて、画像の表示、表示する画像の切り替え、拡大、縮小等の各種制御を行うようになっている。
【００２１】
［１−２．画像表示装置のハードウェア構成］
次に画像表示装置１のハードウェア構成について図３を用いて説明する。画像表示装置１は、上述したように、液晶ディスプレイ３Ａ、圧力センサ３Ｂ、静電タッチパネル３Ｃを有している。また画像表示装置１は、制御部１０、不揮発性メモリ１１、ＲＡＭ（Random  Access  Memory）１２を有している。
【００２２】
この画像表示装置１では、制御部１０が、不揮発性メモリ１１に記憶されているプログラムをＲＡＭ１２にロードし、このロードしたプログラムに従って、全体を統括的に制御して、各種処理を実行するようになっている。
【００２３】
すなわち、制御部１０は、静電タッチパネル３Ｃや圧力センサ３Ｂでの検出結果に基づいて、操作面に対するユーザ操作（ジェスチャ操作や押圧操作）が行われたか否かを判別する。そして制御部１０は、ユーザ操作が行われたと判別すると、そのユーザ操作を入力として受け付け、その入力に応じて、例えば、不揮発性メモリ１１から画像データを読み出し、この画像データに基づく画像を液晶ディスプレイ３Ａに表示させる。
【００２４】
尚、不揮発性メモリ１１には、図示しない外部接続端子を介して接続されたデジタルスチルカメラ等から転送された画像データが記憶保持されるようになっている。
【００２５】
静電タッチパネル３Ｃは、操作面に対して格子状に配置された複数の静電センサ（図示せず）を有している。これら複数の静電センサのそれぞれは、指等が近接したり接触したりすることで変化する静電容量に応じて、出力する値（これを静電容量値とも呼ぶ）を変化させるようになっている。
【００２６】
すなわち、制御部１０は、複数の静電センサの各々から得られる静電容量値を監視することで、操作面に対するジェスチャ操作が行われたか否かを判別するようになっている。
【００２７】
また制御部１０は、複数の静電センサの各々から同時に、静電容量値と位置を取得できるようになっている。そして制御部１０は、複数の静電センサのそれぞれから同時に取得した静電容量値と位置をもとに、操作面に接触又は近接している指等の位置だけでなく、接触又は近接している部分の形状及び大きさも認識できるようになっている。
【００２８】
因みに、製造コスト等の問題から、一般的に、操作面に配置される静電センサの数は、液晶ディスプレイ３の画素数と比して少ない。ゆえに、制御部１０は、静電センサの各々から得られる静電容量値と位置をもとに、静電センサが配置されていない位置での静電容量値を補間することで、静電タッチパネル３Ｃの分解能を上げるようになっている。
【００２９】
ここで、実際に、ユーザが指を静電タッチパネル３Ｃの表面（すなわち操作面）に近接又は接触させたときの操作面上の静電容量の変化を図４に示す。図４に示すように、操作面上において、ユーザが指を近接又は接触させた部分（ハッチング部分）は静電容量が増加する一方、それ以外の部分では静電容量が変化しない。
【００３０】
よって制御部１０は、静電容量が変化した部分を、静電タッチパネル３Ｃの静電センサから得られる静電容量値と位置をもとに特定することで、操作面に接触又は近接している指等の形状及び大きさを認識できるようになっている。
【００３１】
さらに、制御部１０は、静電容量の変化量をもとに、操作面上において、指が接触している部分と近接している部分とを区別できるようにもなっている。
【００３２】
実際上、操作面上の静電容量の変化量は、指が近づくほど大きくなり、指が接触しているときに最大となる。そこで制御部１０は、図５に示すように、静電容量の変化量に対して２段階の閾値Ｔ１及びＴ２（Ｔ２よりもＴ１が大きい）を設定して、接触と近接とを区別するようになっている。
【００３３】
つまり、制御部１０は、操作面上において、静電容量の変化量が閾値Ｔ２未満の部分については、指が接触も近接もしていない部分であると判別する。また静電容量の変化量が閾値Ｔ２以上Ｔ１未満である部分については、指が近接している部分であると判別する。さらに静電容量の変化量が閾値Ｔ１以上である部分については、指が接触している部分であると判別するようになっている。
【００３４】
このようにして、制御部１０は、指が接触している部分と近接している部分とを区別できるので、接触部分の形状及び大きさと近接部分の形状及び大きさとを別々に認識することもできる。
【００３５】
また同様にして、例えば、ユーザが指の腹で操作面を押下しているときの、指の腹の形状及び大きさと、指の輪郭の形状及び大きさとを別々に認識するようなこともできる。尚、このようにして認識した形状及び大きさの利用方法については後述する。
【００３６】
一方、圧力センサ３Ｂは、操作面に対する押圧力に応じて、例えば０〜２５５までの値（これを圧力値とも呼ぶ）を出力するようになっている。
【００３７】
すなわち、制御部１０は、圧力センサ３Ｂから得られる圧力値を監視することで、操作面に対する押圧操作が行われたか否かを判別するようになっている。
【００３８】
ここで、この画像表示装置１での画像閲覧操作について説明する。画像表示装置１の制御部１０は、所定のユーザ操作に応じて、図６に示すような画像閲覧画面２０を液晶ディスプレイ３Ａに表示させる。
【００３９】
この画像閲覧画面２０には、不揮発性メモリ１１に記憶されている複数の画像データの各々に基づく複数の画像Ｐｉが上下方向に１列に並べて表示されるようになっている。このとき、画像閲覧画面２０には、表示サイズ等の制約により、一度に数枚程度の画像Ｐｉしか表示できない。
【００４０】
そこで、画像表示装置１の制御部１０は、所定のユーザ操作に応じて、画像閲覧画面２０に表示させている画像Ｐｉの列を上方向又は下方向にスクロールさせることで他の画像Ｐｉも順に表示させていくようになっている。
【００４１】
このとき、画像表示装置１の制御部１０は、所定のユーザ操作として押圧操作が行われたか否かを判別し、押圧操作が行われたと判別した場合に、画像Ｐｉの列を上方向又は下方向にスクロールさせるようになっている。また制御部１０は、押圧操作されたときの押圧力に応じて、スクロール速度を変化させるようにもなっている。
【００４２】
このときの押圧力とスクロール速度の関係を図７に示す。この図７に示すように、制御部１０は、押圧力の閾値として３段階の閾値Ａ１、Ａ２及びＡ３（閾値Ａ１が最小でＡ３が最大）を設定するようになっている。
【００４３】
そして、制御部１０は、圧力センサ３Ｂから得られる圧力値が、最小の閾値Ａ１を超えていなければ、押圧操作が行われていないと判別して、画像Ｐｉの列をスクロールさせない。
【００４４】
これに対して、圧力センサ３Ｂから得られる圧力値が、閾値Ａ１以上であれば、押圧操作が行われたと判別して、画像Ｐｉの列をスクロールさせる。さらにこのとき押圧力が閾値Ａ２未満であれば、制御部１０は、スクロール速度を最も低速な速度Ｖ１に設定して画像Ｐｉの列をスクロールさせる。
【００４５】
また制御部１０は、圧力値が閾値Ａ２以上Ａ３未満であれば、スクロール速度を速度Ｖ１よりも高速な速度Ｖ２に設定して画像Ｐｉの列をスクロールさせる。さらに制御部１０は、圧力値が閾値Ａ３以上であれば、スクロール速度を速度Ｖ２よりも高速な速度Ｖ３に設定して画像Ｐｉの列をスクロールさせる。
【００４６】
尚、画像Ｐｉの列を画像閲覧画面２０の上方向にスクロールさせるか下方向にスクロールさせるかの判断は、例えば、画像閲覧画面２０の中心より上側が押圧されたか下側が押圧されたかにより制御部１０が判断するようになっている。
【００４７】
このように、画像表示装置１は、画像閲覧画面２０に複数の画像Ｐｉを一列に並べて表示するようにした。さらに画像表示装置１は、押圧操作に応じて、画像Ｐｉの列をスクロールさせ、そのときの押圧力に応じてスクロール速度を変化させるようにした。このようなユーザインタフェースにより、画像表示装置１は、直感的な画像閲覧操作を実現している。
【００４８】
ところで、操作面を押し込む圧力（すなわち押圧力）は、男性、女性と言った性別による握力の違いや、親指、人差し指と言った押圧する指の違いなどにより異なる。つまり、ユーザが意図して操作面を押し込んだとしても、そのときの押圧力は、握力や押圧する指等によって異なる。
【００４９】
ゆえに、閾値Ａ１〜Ａ３が、例えば、人間の平均的な押圧力をもとに設定された固定値である場合、ユーザが意図して操作面を押圧したにも係わらず認識されなかったり、押圧したつもりはないのに押圧操作として認識されたりする状況が起こり得る。
【００５０】
そこで、画像表示装置１では、ユーザが操作面を指でタッチしているときの、接触部分と近接部分の形状及び大きさ（すなわちタッチしている指の形状及び大きさ）をもとに、閾値Ａ１〜Ａ３を設定するようになっている。以下、この閾値Ａ１〜Ａ３の設定について説明する。
【００５１】
［１−３．押圧力に対する閾値の設定］
まず、押圧力の閾値Ａ１〜Ａ３を設定するうえで必要となる、ユーザが操作面を指でタッチしているときの、接触部分と近接部分の形状及び大きさ（すなわちタッチしている指の形状及び大きさ）を認識する具体的な手法について説明する。
【００５２】
制御部１０は、起動直後に各静電センサから得られる静電容量値を例えばＲＡＭ１２に保持するようになっている。そして制御部１０は、静電センサ毎に、起動直後の静電容量値と現在の静電容量値とを比較してその差分（すなわち静電容量の変化量）を算出する。さらに制御部１０は、静電センサ毎に算出した静電容量の変化量をもとに、静電センサが配置されていない位置での変化量を補間することで、静電タッチパネル３Ｃの分解能を上げる。
【００５３】
ここで、制御部１０は、静電タッチパネル３Ｃの分解能を、例えば、液晶ディスプレイ３の画素数と同程度の分解能にまで上げるようにする。こうすることで、制御部１０は、静電タッチパネル３Ｃの操作面上において、各画素に対応する位置での静電容量の変化量を得ることができる。
【００５４】
そして制御部１０は、操作面上における、各画素に対応する位置での静電容量の変化量と、上述した閾値Ｔ１及びＴ２とをもとに、ユーザが操作面を指でタッチしているときの接触部分と近接部分の形状及び大きさを別々に認識する。
【００５５】
すなわち、制御部１０は、操作面上において、静電容量の変化量が閾値Ｔ２以上Ｔ１未満である部分を、操作面を指でタッチしているときの近接部分であると判別する。また、静電容量の変化量が閾値Ｔ１以上である部分を、操作面を指でタッチしているときの接触部分であると判別する。
【００５６】
さらに制御部１０は、近接部分と接触部分との各々を画像化することで画像として扱う。このとき制御部１０は、操作面上における、各画素に対応する位置での静電容量の変化量を、閾値Ｔ２以上であるか否かで二値化することにより、近接部分を画像化する。因みに、ここでは、近接部分の外側の輪郭が重要なので、閾値Ｔ２以上Ｔ１未満ではなく閾値Ｔ２以上としたが、閾値Ｔ２以上Ｔ１未満としてもよい。
【００５７】
また、制御部１０は、各画素に対応する位置での静電容量の変化量を、閾値Ｔ１以上であるか否かで二値化することにより、接触部分を画像化する。
【００５８】
そして制御部１０は、近接部分の画像（これを近接画像とも呼ぶ）と接触部分の画像（これを接触画像とも呼ぶ）との各々に対して、所定の画像処理を施すことで、近接部分と接触部分の形状及び大きさを認識するようになっている。
【００５９】
具体的に、制御部１０は、図８に示すように、まず近接画像Ｎｐに対して、有向境界ボックス等の手法を用いた画像処理を施すことで、近接部分を囲む最小のボックス（四角枠）Ｂｘを求める。
【００６０】
そして、制御部１０は、このようにして求めたボックスＢｘの長辺の長さＬ１を指の長さ（単位はピクセル（画素））、短辺の長さＬ２を指の太さ（単位はピクセル（画素））として認識する。つまり指の大きさを認識する。
【００６１】
尚、ここでは、指を寝かせるようにして操作面がタッチされた場合を前提として、ボックスＢｘの長辺の長さＬ１を指の長さ、短辺の長さＬ２を指の太さとして認識させるようになっている。一方で、図９に示すように、指先を立てるようにして操作面がタッチされると、ボックスＢｘの長辺の長さＬ１及び短辺の長さＬ２と、指の長さ及び指の太さとの関係が逆になる。この場合でも、ここでは、あくまで、ボックスＢｘの長辺の長さＬ１を指の長さ、短辺の長さＬ２を指の太さとして認識させる。
【００６２】
さらに制御部１０は、近接画像と、接触画像の各々に対して、輪郭抽出処理を施すことで、近接部分の形状（すなわちタッチしている指の輪郭の形状）と、接触部分の形状（タッチしている指の腹又は指先の形状）とを認識する。
【００６３】
そして制御部１０は、図１０に示すように、近接部分の形状（すなわちタッチしている指の輪郭の形状）から、タッチしている指が親指か否かを推定する。
【００６４】
このとき制御部１０は、タッチしている指の輪郭の形状から、親指特有の特徴が得られた場合に、タッチしている指が親指であると検出する。すなわち、制御部１０は、指の輪郭の形状の特徴（例えば第１間接の位置）と、不揮発性メモリ１１に記憶されている親指の形状の特徴とを比較して、類似度が所定値以上である場合に、タッチしている指が親指であると検出する。
【００６５】
さらに制御部１０は、図１１に示すように、近接部分と接触部分の形状及び大きさから、指先でタッチされているのか否かを推定する。このとき制御部１０は、例えば、近接部分の形状と接触部分の形状が共に円形で、且つ大きさの差が所定値未満である場合に、指先でタッチされていると検出する。
【００６６】
このようにして制御部１０は、近接部分と接触部分の形状及び大きさから、操作面をタッチしている指の太さを検出すると共に、その指が親指であるか否か、指先でタッチされているか否かを検出する。
【００６７】
そして制御部１０は、指の太さと、親指であると検出したか否か（親指の検出有無）と、指先でタッチされていると検出したか否か（指先タッチの検出有無）とをもとに、閾値Ａ１〜Ａ３を設定するようになっている。以下、このような閾値Ａ１〜Ａ３の設定について説明する。尚、ここでは、指の太さ、親指の検出有無及び指先タッチの検出有無を指情報とも呼ぶ。
【００６８】
実際、不揮発性メモリ１１には、図１２に示すように、指の太さ、親指の検出有無、指先タッチの検出有無の３つの指情報の組み合わせで推定できる押圧力に適した閾値Ａ１〜Ａ３が予め記憶されている。
【００６９】
ここでは、一例として、指の太さが細い、普通、太いの３パターン、指先タッチの検出有り、無しの２パターン、親指の検出有り、無しの２パターンで、計１２パターンの閾値Ａ１〜Ａ３が不揮発性メモリ１１に記憶されているとする。
【００７０】
また、一例として、太さ（すなわちボックスＢｘの短辺の長さ）が６４ピクセル未満である指を細い指、６４ピクセル以上９６ピクセル未満である指を普通の太さの指、９６ピクセル以上である指を太い指と分類するようになっている。
【００７１】
そして、各パターンの閾値Ａ１〜Ａ３は、指の太さが太いほど押圧力が大きく、他の指よりも親指で押圧する方が押圧力が大きく、指の腹よりも指先で押圧する方が押圧力が小さいという人間の特徴をもとに選定されている。
【００７２】
例えば、指の太さが細い、指先タッチの検出無し、親指の検出無しのパターン１０では、閾値Ａ１を４０−５、閾値Ａ２を６０−５、閾値Ａ３を７０−５とする、全パターンのなかで最小の閾値Ａ１〜Ａ３が選定されている。
【００７３】
また、このパターン１０の指の太さを普通にしたパターン１１では、閾値Ａ１を５０−５、閾値Ａ２を７０−５、閾値Ａ３を８０−５とする、パターン１０よりも大きな閾値Ａ１〜Ａ３が選定されている。
【００７４】
さらに、パターン１０の指先タッチの検出を有りにしたパターン７では、閾値Ａ１を４０−１０、閾値Ａ２を６０−１０、閾値Ａ３を７０−１０とする、パターン１０よりも小さな閾値Ａ１〜Ａ３が選定されている。
【００７５】
さらに、パターン１０の親指の検出を有りにしたパターン４では、閾値Ａ１を４０＋１０、閾値Ａ２を６０＋１０、閾値Ａ３を７０＋１０とする、パターン１０よりも大きな閾値Ａ１〜Ａ３が選定されている。
【００７６】
さらに、パターン１０の親指の検出及び指先タッチの検出を有りにしたパターン１では、閾値Ａ１を４０＋５、閾値Ａ２を６０＋５、閾値Ａ３を７０＋５とする、パターン１０よりも大きくパターン４よりも小さい閾値Ａ１〜Ａ３が選定されている。
【００７７】
そして制御部１０は、このような１２パターンのなかから、先に得られた指情報に該当するパターンを選択する。
【００７８】
例えば、指の太さが６０ピクセル、親指の検出有り、指先タッチの検出有りとする指情報を制御部１０が得ていたとする。すると制御部１０は、指の太さが細い、親指の検出有り、指先タッチの検出有りのパターン１を選択する。
【００７９】
こうして選択したパターン１が、指情報から推定できる押圧力に適した閾値Ａ１〜Ａ３を示すパターンとなる。
【００８０】
そして制御部１０は、選択したパターン（例えばパターン１）に示されている閾値Ａ１〜Ａ３を、今回利用する閾値Ａ１〜Ａ３として設定して、不揮発性メモリ１１に記憶する。
【００８１】
このようにして、制御部１０は、ユーザが操作面を指でタッチしているときの、接触部分と近接部分の形状及び大きさに基づいて、閾値Ａ１〜Ａ３を設定する。
【００８２】
さらに制御部１０は、このように設定した閾値Ａ１〜Ａ３を初期値として、以降、実際にユーザが操作面を押圧したときの押圧力に応じて、適宜、閾値Ａ１〜Ａ３をキャリブレーション（調整）するようにもなっている。以下、このような閾値Ａ１〜Ａ３の調整について具体的に説明する。
【００８３】
［１−４．実際の押圧力に基づく閾値の調整］
上述したようにして閾値Ａ１〜Ａ３を設定した後、例えば、画像閲覧画面２０が液晶ディスプレイ３Ａに表示されている状態で、ユーザがタッチパネル３Ｃの操作面を押圧した（すなわち押し込んだ）とする。
【００８４】
このとき制御部１０は、圧力センサ３Ｂから得られる圧力値が最小の閾値Ａ１以上であれば、押圧操作が行われたと判別して、このときの押圧力に応じたスクロール速度で画像Ｐｉの列をスクロールさせる。
【００８５】
一方で、圧力センサ３Ｂから得られる圧力値が閾値Ａ１を超えていなければ、制御部１０は、画像Ｐｉの列をスクロールさせない。このとき制御部１０は、圧力センサ３Ｂから得られる圧力値が、閾値Ａ１未満の所定値以上（例えば閾値Ａ１の８０％以上）であるか否かで、ユーザが意図して操作面を押し込んだのか否かを判別する。
【００８６】
ここで、ユーザが意図して操作面を押し込んだのであるならば、意図して押し込んだものの圧力値が閾値Ａ１を超えなかったこと、すなわち、現在の閾値Ａ１がユーザの実際の押圧力に対して高く設定されていることを意味する。この場合に、制御部１０は、閾値Ａ１を調整する。
【００８７】
具体的に、制御部１０は、人間が操作面を押し込んで任意の圧力を加えようとする場合に、圧力が最終的に落ち着く直前に一瞬オーバーシュートする（瞬間的に大きな圧力が加えられる）特性を利用して閾値Ａ１を調整する。因みに、この特性を、オーバーシュート特性とも呼ぶ。
【００８８】
このオーバーシュート特性に基づく押圧力の変化を図１３に示す。この図１３に示すように、人間が操作面を押し込んで任意の圧力（すなわち押圧力）を加えようとすると、圧力値は、０から最大値Ｐｍまで瞬間的に増加し、その後、減少して値Ｐ０で落ち着くように変化する。
【００８９】
ここで、制御部１０は、圧力値が所定値Ａ０（例えば閾値Ａ１の８０％）以上である場合に、ユーザが意図して操作面を押し込んだものの圧力値が閾値Ａ１を超えなかったと判別する。
【００９０】
そしてこのとき制御部１０は、最大値Ｐｍを、ユーザが意図して操作面を押し込んだときの実際の押圧力と見なして、この最大値Ｐｍと現在の閾値Ａ１との差分に基づいて、現在の閾値Ａ１を調整する。
【００９１】
具体的に、制御部１０は、圧力センサ３Ｂから得られる圧力値をもとに、圧力値の変化速度を所定時間毎に算出してＲＡＭ１２に保持し、さらに変化速度の傾きを求める。そして制御部１０は、この傾きがマイナスからプラスに変化したことを検出すると、圧力値の変化からオーバーシュート特性が得られたと判別する。
【００９２】
そしてこのとき制御部１０は、圧力値の変化速度がプラスからマイナスに変化した時点（すなわち圧力値が減少し始めた時点）ｔの圧力値を、最大値Ｐｍとして扱う。
【００９３】
そして制御部１０は、このようにして取得した最大値Ｐｍと現在の閾値Ａ１との差分の例えば２０％を現在の閾値Ａ１から差し引くことで閾値Ａ１を調整する。
【００９４】
例えば、現在の閾値Ａ１が「４０＋１０」の「５０」で、最大値Ｐｍが「４５」であり、差分が「５」であるとすると、差分の２０％は「１」となる。この場合、制御部１０は、現在の閾値Ａ１から、最大値Ｐｍと現在の閾値Ａ１との差分の２０％を差し引くことで、閾値Ａ１を「５０−１」の「４９」に調整する。
【００９５】
このとき制御部１０は、閾値Ａ２及びＡ３についても、閾値Ａ１と同様に、最大値Ｐｍと閾値Ａ１との差分の２０％（この場合「１」）を差し引くことで調整する。
【００９６】
そして、制御部１０は、以降も、ユーザに操作面が押し込まれるたびに、上述したようにして、適宜、閾値Ａ１〜Ａ３を調整する。この結果、閾値Ａ１〜Ａ３が、次第に、ユーザの押圧力に対して最適化される。
【００９７】
このようにして制御部１０は、実際にユーザが操作面を押圧したときの押圧力に応じて、適宜、閾値Ａ１〜Ａ３を調整する。
【００９８】
ここまで説明したように、画像表示装置１は、ユーザが操作面を指でタッチしているときの、接触部分と近接部分の形状及び大きさから得られる指情報に基づいて、閾値Ａ１〜Ａ３を設定するようにした。
【００９９】
すなわち画像表示装置１は、様々な指情報毎に用意された、指情報から推定できる押圧力をもとに選定された閾値Ａ１〜Ａ３のパターンのなかから、今回得られた指情報に対応するパターンを選択する。そして画像表示装置１は、選択したパターンが示す閾値Ａ１〜Ａ３を、閾値Ａ１〜Ａ３の初期値として設定する。
【０１００】
こうすることで、画像表示装置１は、指情報から推定できるユーザの押圧力に適した閾値Ａ１〜Ａ３を設定することができる。
【０１０１】
さらに画像表示装置１は、閾値Ａ１〜Ａ３を設定した後、実際にユーザが操作面を押し込んだときの押圧力に応じて、適宜、閾値Ａ１〜Ａ３を調整するようにした。
【０１０２】
こうすることで、画像表示装置１は、指情報から推定できるユーザの押圧力に基づいて設定した閾値Ａ１〜Ａ３を、実際にユーザが操作面を押し込んだときの押圧力に対して最適化することができる。
【０１０３】
［１−５．閾値設定処理手順］
次に、上述した閾値Ａ１〜Ａ３の設定及び調整を行うときの処理手順（これを閾値設定処理手順とも呼ぶ）について、図１４に示すフローチャートを用いて説明する。この閾値設定処理手順ＲＴ１は、画像表示装置１の制御部１０が、不揮発性メモリ１１に書き込まれているプログラムにしたがって実行する処理の手順である。
【０１０４】
制御部１０は、例えば、画像表示装置１の電源がオンされると、閾値設定処理手順ＲＴ１を開始して、画像閲覧画面２０を表示させた後、ステップＳＰ１に移る。ステップＳＰ１において制御部１０は、静電タッチパネル３Ｃの操作面が指でタッチされたか否か（すなわち触れたか否か）を判別する。
【０１０５】
このとき制御部１０は、静電タッチパネル３Ｃの操作面上において、静電容量が閾値Ｔ１以上増加した部分があるか否かで、操作面が指でタッチされたか否かを判別するようになっている。
【０１０６】
制御部１０は、このステップＳＰ１で肯定結果を得るまで、すなわち操作面がタッチされるまで待ち受け、操作面がタッチされることで肯定結果を得ると、ステップＳＰ２に移る。
【０１０７】
ステップＳＰ２において制御部１０は、静電タッチパネル３Ｃの複数の静電センサの各々から静電容量値と位置を取得する。さらに制御部１０は、各位置での静電容量の変化量を算出して、静電センサが配置されていない位置での変化量を補間することで分解能を上げた後、ステップＳＰ３に移る。
【０１０８】
ステップＳＰ３において制御部１０は、操作面上の各位置での静電容量の変化量を例えば任意の間隔で離散化した後、各位置での静電容量の変化量をもとに、操作面に対する指の接触部分及び近接部分の形状及び大きさを認識する。そして制御部１０は、これらの形状及び大きさから指情報（指の太さ、親指の検出有無、指先押下の検出有無）を取得して、これを不揮発性メモリ１１に記憶させた後、ステップＳＰ４に移る。
【０１０９】
ステップＳＰ４において制御部１０は、今回取得した指情報が、前回取得した指情報と異なっているか否かを判別する。ここで、不揮発性メモリ１１には、少なくとも今回取得した指情報と、前回取得した指情報とか記憶保持されているとする。
【０１１０】
このステップＳＰ４で肯定結果を得ると、このことは、指情報が変わったこと、つまり、例えば、前回操作していたユーザとは異なるユーザが操作していることを意味する。このとき制御部１０は、ステップＳＰ５に移り、今回取得した指情報に対応するパターンを選択して、そのパターンに示されている閾値Ａ１〜Ａ３を、今回利用する閾値Ａ１〜Ａ３として不揮発性メモリ１１に記憶させ、ステップＳＰ６に移る。
【０１１１】
これに対して、ステップＳＰ４で否定結果を得ると、このことは、指情報が変わっていないこと、つまり、例えば、前回操作していた指と同一の指で操作されていることを意味する。このとき制御部１０は、ステップＳＰ４をスキップして、すなわち前回設定された閾値Ａ１〜Ａ３をそのまま今回の閾値Ａ１〜Ａ３として、ステップＳＰ６に移る。
【０１１２】
ステップＳＰ６において制御部１０は、操作面が押し込まれているか否かを判別する。このとき制御部１０は、操作面に指が触れている状態で、且つ圧力センサ３Ｂから例えば「１」以上の圧力値が検出されているか否かで、操作面が押し込まれているか否かを判別する。
【０１１３】
このステップＳＰ６で否定結果を得ると、このことは操作面が押し込まれていないことを意味する。このとき制御部１０は、再びステップＳＰ１に戻る。
【０１１４】
これに対して、このステップＳＰ６で肯定結果を得ると、このことは操作面が押し込まれていることを意味する。このとき制御部１０は、ステップＳＰ７に移る。
【０１１５】
ステップＳＰ７において制御部１０は、圧力センサ３Ｂから得られる圧力値が、少なくとも所定値Ａ０（例えば最小の閾値Ａ１×０．８）以上であるか否かを判別する。
【０１１６】
このステップＳＰ７で否定結果を得ると、このことはユーザが意図して操作面を押し込んではいないことを意味する。このとき制御部１０は、再びステップＳＰ６に戻る。
【０１１７】
これに対して、このステップＳＰ７で肯定結果を得ると、このことは、ユーザが意図して操作面を押し込んでいることを意味する。このとき制御部１０は、ステップＳＰ８に移る。
【０１１８】
ステップＳＰ８において制御部１０は、圧力センサ３Ｂから得られる圧力値が閾値Ａ１以上であるか否かを判別する。
【０１１９】
このステップＳＰ８で肯定結果を得ると、このことは、画像閲覧画面２０に表示した画像Ｐｉの列をスクロールさせるための押圧操作が行われたことを意味する。このとき制御部１０は、ステップＳＰ９に移り、このときの押圧力に応じたスクロール速度で、画像Ｐｉの列をスクロールさせた後、再びステップＳＰ１に戻る。
【０１２０】
これに対して、ステップＳＰ８で否定結果を得ると、このことは、ユーザが意図して操作面を押し込んだものの圧力値が閾値Ａ１に達しなかったこと、つまり画像Ｐｉの列をスクロールさせるための押圧操作は行われなかったことを意味する。このとき制御部１０は、画像Ｐｉの列をスクロールさせることなく、ステップＳＰ１０に移る。
【０１２１】
ステップＳＰ１０において制御部１０は、圧力センサ３Ｂから所定時間毎に得られる圧力値をもとに、圧力値の変化速度を算出して保持し、さらに変化速度の傾きを求めて、次のステップＳＰ１１に移る。
【０１２２】
ステップＳＰ１１において制御部１０は、圧力値の変化速度の傾きがマイナスからプラスに変化したか否かを判別する。
【０１２３】
このステップＳＰ１１で肯定結果を得ると、このことは、圧力値の変化からオーバーシュート特性が得られたことを意味する。このとき制御部１０は、ステップＳＰ１２に移る。
【０１２４】
ステップＳＰ１２において制御部１０は、圧力値の変化速度がプラスからマイナスに変化した時点での圧力値を最大値Ｐｍとして、この最大値Ｐｍと現在の閾値Ａ１との差分に基づいて、閾値Ａ１を調整し、ステップＳＰ１に戻る。このとき制御部１０は、同様に、閾値Ａ２〜Ａ３についても調整する。
【０１２５】
これに対して、ステップＳＰ１１で否定結果を得ると、このことは圧力値の変化からオーバーシュート特性が得られていないことを意味する。このとき制御部１０は、閾値Ａ１〜Ａ３を調整せずに、ステップＳＰ６に戻る。
【０１２６】
このような閾値設置処理手順ＲＴ１にしたがって、画像表示装置１は、押圧力に対する閾値Ａ１〜Ａ３の設定及び調整を行うようになっている。
【０１２７】
［１−６．動作及び効果］
以上の構成において、画像表示装置１の制御部１０は、液晶ディスプレイ３Ａに対して、複数の画像Ｐｉが１列に並べられた画像閲覧画面２０を表示させる。
【０１２８】
そして制御部１０は、この画像閲覧画面２０を表示させた状態で、静電タッチパネル３Ｃの操作面が押し込まれると、このときの押圧力に応じたスクロール速度で、画像Ｐｉの列をスクロールさせる。
【０１２９】
このとき制御部１０は、押圧力に対して設定した３段階の閾値Ａ１〜Ａ３に基づいて、スクロール速度を３段階に変化させる。
【０１３０】
また一方で、制御部１０は、実際にユーザが操作面を指でタッチしているときの指の形状及び大きさを、操作面上の各位置での静電容量の変化から認識して、この形状及び大きさをもとに、閾値Ａ１〜Ａ３を設定する。
【０１３１】
すなわち制御部１０は、操作面をタッチしている指の形状及び大きさから、タッチしている指の太さ、その指が親指であるか否か、指先でタッチしているか否かを検出する。そして制御部１０は、この検出結果を指情報として、様々な指情報毎に用意された、指情報をもとに推定された押圧力に適した閾値Ａ１〜Ａ３のパターンのなかから、今回得られた指情報に対応するパターンを選択する。
【０１３２】
そして制御部１０は、選択したパターンが示す値を、現在の閾値Ａ１〜Ａ３として設定する。
【０１３３】
こうすることで、画像表示装置１は、タッチしている指の形状及び大きさから推定されたユーザの押圧力に適した閾値Ａ１〜Ａ３を設定することができる。
【０１３４】
さらに画像表示装置１の制御部１０は、閾値Ａ１〜Ａ３を設定した後、実際にユーザが操作面を押し込んだときの押圧力に応じて、適宜、閾値Ａ１〜Ａ３を調整する。
【０１３５】
こうすることで、画像表示装置１は、指情報から推定できるユーザの押圧力に基づいて設定した閾値Ａ１〜Ａ３を、実際にユーザが操作面を押し込んだときの押圧力に適した値に調整することができる。
【０１３６】
またこのとき制御部１０は、圧力センサ３Ｂから得られる圧力値が、例えば閾値Ａ１の８０％以上である場合に、ユーザが意図して操作面を押し込んだものの圧力値が閾値Ａ１を超えなかったと判別して、閾値Ａ１〜Ａ３を調整するようにした。
【０１３７】
こうすることで、画像表示装置１は、例えば、ユーザが操作面をタッチしたときに加えられた微弱な押圧力をもとに、閾値Ａ１〜Ａ３を調整してしまうようなことを防止することができる。
【０１３８】
さらに制御部１０は、人間が操作面を押し込んで任意の圧力を加えようとする場合に、圧力が最終的に落ち着く直前に一瞬オーバーシュートする特性を利用して閾値Ａ１を調整するようにした。
【０１３９】
すなわち制御部１０は、圧力センサ３Ｂから得られる押圧力が最終的に落ち着く直前の値を、ユーザが意図して操作面を押し込んだときの実際の押圧力と見なして、この値と現在の閾値Ａ１との差分に基づいて、現在の閾値Ａ１を調整する。
【０１４０】
こうすることで、画像表示装置１は、ユーザが意図して操作面を押し込んだときの実際の押圧力を正確に検出することができ、結果として閾値Ａ１〜Ａ３を、実際の押圧力に適した閾値Ａ１〜Ａ３に調整することができる。
【０１４１】
以上の構成によれば、画像表示装置１は、実際に押圧操作されるときの押圧力に適した閾値Ａ１〜Ａ３を設定することができ、かくして、従来と比して一段と確実にユーザによる押圧操作を認識することができる。
【０１４２】
［１−７．画像表示装置の機能構成］
次に、上述した閾値Ａ１〜Ａ３の設定及び調整に主眼を置いた画像表示装置１の機能構成について説明する。図１５に示すように、画像表示装置１は、認識部１００と、圧力検出部１０１と、閾値設定部１０２と、判別部１０３と、記憶部１０４、閾値調整部１０５とで構成される。
【０１４３】
認識部１００は、操作面に接触している物体（すなわちユーザの指）の形状を認識する。圧力検出部１０１は、操作面に対する物体からの圧力（すなわち指からの押圧力）を検出する。閾値設定部１０３は、認識部１００により認識された物体の形状に基づいて、操作面に対する押圧操作を判別するための圧力に対する閾値Ａ１〜Ａ３を設定する。判別部１０３は、圧力検出部１０１が検出した圧力と閾値設定部１０３により設定された閾値Ａ１〜Ａ３とに基づいて、操作面に対して押圧操作が行われたか否かを判別する。記憶部１０４は、物体の形状から推定できる物体からの圧力に基づいて選定された閾値Ａ１〜Ａ３を物体の種々の形状毎（すなわち指情報毎）に記憶している。閾値調整部１０５は、閾値設定部１０２により閾値Ａ１〜Ａ３が設定された後、圧力検出部１０１から検出された物体からの圧力に応じて、閾値Ａ１〜Ａ３を調整する。
【０１４４】
つまり、ここで説明した認識部１００は、上述したハードウェア構成の静電タッチパネル３Ｃ及び制御部１０に相当する機能部である。また圧力検出部１０１は、上述したハードウェア構成の圧力センサ３Ｂに相当する機能部である。さらに閾値設定部１０２、判別部１０３及び閾値調整部１０５は、上述したハードウェア構成の制御部１０に相当する機能部である。さらに記憶部１０４は、上述したハードウェア構成の不揮発性メモリ１１に相当する機能部である。
【０１４５】
このような機能構成により、画像表示装置１は、上述した閾値Ａ１〜Ａ３の設定及び調整を実現し得るようになされている。尚、このような機能構成を実現し得るハードウェア構成であれば、画像表示装置１の回路構成は、図３に示したハードウェア構成に限定されるものではない。
【０１４６】
＜２．他の実施の形態＞
［２−１．他の実施の形態１］
尚、上述した実施の形態では、操作面をタッチしている指の形状及び大きさから、タッチしている指の太さ、その指が親指であるか否か、指先でタッチしているか否かを検出して、この検出結果をもとに、閾値Ａ１〜Ａ３を設定するようにした。
【０１４７】
これに限らず、図１６に示すように、操作面をタッチしている指の輪郭の形状から、タッチしているユーザの性別を検出するようにしてもよい。
【０１４８】
具体的に、制御部１０は、近接部分の画像から、例えば女性特有の特徴（例えばつけ爪）が得られた場合に、タッチしているユーザが女性であると検出する。
【０１４９】
さらに、このとき、例えば、図１２に示したような、閾値Ａ１〜Ａ３のパターンを、男性用と女性用とでそれぞれ別々に用意する（すなわち１２パターン×２の２４パターン用意する）。ここで、一般的に、女性の押圧力は、男性の押圧力よりも小さいので、女性用のパターンに示される閾値Ａ１〜Ａ３は、男性用のパターンに示される閾値Ａ１〜Ａ３と比して全体的に低く選定する。
【０１５０】
このようにすれば、一段とユーザの押圧力に適した閾値Ａ１〜Ａ３を設定することができる。
【０１５１】
またこのように指の輪郭の形状からユーザの性別を検出するのではなく、ユーザの性別をユーザ情報として画像表示装置１に登録させ、このユーザ情報からユーザの性別を判別するようにしてもよい。
【０１５２】
この場合、画像表示装置１の制御部１０が、例えば、図示しないユーザ情報登録画面を液晶ディスプレイ３Ａに表示させ、このユーザ情報登録画面を介して入力されたユーザ情報を不揮発性メモリ１１に記憶するようにすればよい。
【０１５３】
また一方で、操作面をタッチしている指の形状及び大きさから、タッチしている指の太さだけを検出して、この検出結果だけをもとに、閾値Ａ１〜Ａ３を設定するようにしてもよい。この場合、例えば、図１７に示すように、指の太さが細い、普通、太いの３パターンの閾値Ａ１〜Ａ３を用意すればよい。
【０１５４】
また、この場合、図８に示したように、近接部分を囲む最小のボックスＢｘを算出するだけでよく、その指が親指であるか否か、指先でタッチしているか否かまでを検出する場合と比して、閾値Ａ１〜Ａ３の設定に要する時間を短縮できる。
【０１５５】
さらにこれに限らず、操作面をタッチしている指の形状（この場合大きさは必要ない）から、タッチしている指が親指であるか否かだけを検出して、この検出結果だけをもとに、閾値Ａ１〜Ａ３を設定するようにしてもよい。この場合、例えば、親指であるか否かの２パターンの閾値Ａ１〜Ａ３を用意すればよい。
【０１５６】
さらにこれに限らず、指の太さ、その指が親指であるか否か、指先でタッチしているか否か、性別等のような、指の形状と大きさの両方もしくは一方から得られる情報のうちの任意の情報をもとに、閾値Ａ１〜Ａ３を設定するようにしてもよい。
【０１５７】
［２−２．他の実施の形態２］
また上述した実施の形態では、画像閲覧画面２０を表示させた後、操作面にユーザの指がタッチされたときに、閾値Ａ１〜Ａ３を設定するようにした。
【０１５８】
これに限らず、例えば、画像閲覧画面２０を表示させるためのアイコンを液晶ディスプレイ３Ａに表示させ、このアイコンがユーザの指でタッチされたときに、閾値Ａ１〜Ａ３を設定するようにしてもよい。
【０１５９】
この場合、画像表示装置１の制御部１０は、例えば、各種画面に対応する複数のアイコンを液晶ディスプレイ３Ａに表示させる。そして制御部１０は、複数のアイコンのうち、画像閲覧画面２０を表示させるためのアイコンがユーザの指でタッチされると、画像閲覧画面２０を液晶ディスプレイ３Ａに表示させると共に、閾値Ａ１〜Ａ３を設定する。
【０１６０】
またこれに限らず、例えば、閾値Ａ１〜Ａ３を設定するための閾値設定画面（図示せず）を液晶ディスプレイ３Ａに表示させ、この閾値設定画面内の所定箇所がユーザの指でタッチされたときに、閾値Ａ１〜Ａ３を設定するようにしてもよい。
【０１６１】
この場合、画像表示装置１の制御部１０は、所定のユーザ操作に応じて、閾値設定画面を液晶ディスプレイ３Ａに表示させる。そして制御部１０は、この閾値設定画面の所定箇所がユーザの指でタッチされると、閾値Ａ１〜Ａ３を設定する。
【０１６２】
またこの閾値設定画面を、上述したユーザ情報登録画面の一部としてもよい。すなわち制御部１０が、ユーザ情報登録画面を表示させた後、このユーザ情報登録画面の所定箇所がタッチされたときに、閾値Ａ１〜Ａ３を設定するようにしてもよい。
【０１６３】
この場合、例えば、ユーザ情報登録画面で入力したユーザ情報を画像表示装置１に登録させるための登録ボタン等のように、ユーザ情報登録画面で必ずタッチされる箇所がタッチされたときに、閾値Ａ１〜Ａ３を設定するようにしてもよい。
【０１６４】
このようにすれば、画像表示装置１は、ユーザ情報登録画面で、ユーザに、ユーザ情報を入力させつつ、閾値Ａ１〜Ａ３の設定を行うことができる。
【０１６５】
さらにこれに限らず、操作面上の所定箇所をタッチするよう指示する文字情報を液晶ディスプレイ３Ａに表示することで、ユーザに所定箇所をタッチするよう促すようにしてもよい。
【０１６６】
［２−３．他の実施の形態３］
さらに上述した実施の形態では、画像表示装置１の電源がオンされると、閾値設定処理手順ＲＴ１を開始して、閾値Ａ１〜Ａ３を設定するようにした。そして画像表示装置１は、以降、操作面にユーザの指がタッチされるたびに、その指の形状から指情報を取得して、この指情報が前回と異なっている場合に、閾値Ａ１〜Ａ３を再設定するようにした。
【０１６７】
これに限らず、例えば、電源がオンされてオフされる間は、多くの場合、同一のユーザが同一の指で操作すると考えれば、電源がオンされたときにだけ閾値Ａ１〜Ａ３を設定するようにしてもよい。
【０１６８】
またこれに限らず、例えば、上述したユーザ情報登録画面で、ユーザにユーザ情報が更新されたときだけ、閾値Ａ１〜Ａ３を設定するようにしてもよい。
【０１６９】
［２−４．他の実施の形態４］
さらに上述した実施の形態では、静電タッチパネル３Ｃの操作面上における静電容量の変化量をもとに、ユーザが操作面を指でタッチしているときの接触部分と近接部分の形状及び大きさを判別するようにした。そして、画像表示装置１が、接触部分と近接部分の形状及び大きさをもとに、閾値Ａ１〜Ａ３を設定するようにした。
【０１７０】
これに限らず、例えば、接触部分と近接部分のどちらか一方の形状及び大きさのみをもとに、閾値Ａ１〜Ａ３を設定するようにしてもよい。
【０１７１】
ここで、接触部分の形状及び大きさのみをもとに閾値Ａ１〜Ａ３を設定する場合、例えば、タッチしている指の太さだけを検出するようにする。この場合、接触部分を囲む最小のボックスから指の太さを検出して、この太さをもとに、他の実施の形態１のようにして、閾値Ａ１〜Ａ３を設定するようにすればよい。
【０１７２】
また近接部分の形状及び大きさのみをもとに閾値Ａ１〜Ａ３を設定する場合、指先でタッチされているか否かを、近接部分の形状が円形であるか否かだけで検出するようにする。このようにすれば、近接部分の形状及び大きさのみから、指の太さとその指が親指であるか否かに加えて、指先でタッチされているか否かも検出できる。
【０１７３】
［２−５．他の実施の形態５］
さらに上述した実施の形態では、ユーザが操作面を指でタッチしているときの接触部分と近接部分の形状及び大きさをもとに、指の太さ、その指が親指であるか否か、指先でタッチされているか否かを検出するようにした。
【０１７４】
ここで、接触部分と近接部分の形状及び大きさをもとに、指の太さ、その指が親指であるか否か、指先でタッチされているか否かを検出する手法については、上述した実施の形態で説明した手法に限らず、既存の他の手法を用いてもよい。
【０１７５】
［２−６．他の実施の形態６］
さらに上述した実施の形態では、圧力センサ３Ｂから得られる押圧力が、閾値Ａ１未満の所定値Ａ０（例えば閾値Ａ１の８０％）以上である場合に、少なくともユーザが意図して操作面を押し込んでいると判別するようにした。
【０１７６】
これに限らず、例えば、押圧力の変化からオーバーシュート特性が得られた場合に、少なくともユーザが意図して操作面を押し込んでいると判別するようにしてもよい。
【０１７７】
すなわち、制御部１０は、圧力センサ３Ｂから得られる押圧力をもとに、押圧力の変化速度を算出し、その傾きがマイナスからプラスに変化した場合に、オーバーシュート特性が得られたと判別する。そしてこの場合に、制御部１０が、少なくともユーザが操作面を意図して押し込んでいると判別するようにすればよい。
【０１７８】
また、制御部１０が、圧力センサ３Ｂから得られる押圧力の最大値が所定値Ａ０以上で、且つオーバーシュート特性が得られた場合に、ユーザが意図して操作面を押し込んでいると判別するようにしてもよい。
【０１７９】
［２−７．他の実施の形態７］
さらに上述した実施の形態では、圧力値の最大値Ｐｍと閾値Ａ１との差分の２０％を現在の閾値Ａ１から差し引くことで閾値Ａ１を調整するようにした。
【０１８０】
これに限らず、例えば、差分そのものを閾値Ａ１から差し引くことで閾値Ａ１を調整するようにしてもよい。尚、上述した実施の形態のように差分の数十％ずつ閾値Ａ１を調整するようにすれば、閾値Ａ１の急激な変化を防止して、押圧力とスクロール速度の関係が急激に変わることを防止できる。一方で、差分そのもので閾値Ａ１を調整するようにすれば、閾値Ａ１を直ちにユーザの実際の押圧力に適した値に調整することができる。
【０１８１】
［２−８．他の実施の形態８］
さらに上述した実施の形態では、押圧力に対する閾値として、３段階の閾値Ａ１〜Ａ３を設定するようにした。これに限らず、１または２段階の閾値を設定するようにしてもよいし、４段階以上の閾値を設定するようにしてもよい。
【０１８２】
［２−９．他の実施の形態９］
さらに上述した実施の形態では、圧力センサ３Ｂから得られる押圧力の変化速度を算出して、その傾きがマイナスからプラスに変化した時点の押圧力を、最大値Ｐｍとするようにした。そして、この最大値Ｐｍを、画像表示装置１が、ユーザが操作面を押し込んだときの実際の押圧力と見なすようにした。
【０１８３】
ここで、最大値Ｐｍの取得方法については、他の手法を用いてもよい。例えば、圧力センサ３Ｂから得られる押圧力が所定値Ａ０（例えば閾値Ａ１の８０％）以上になってから所定時間内で得られた押圧力の最大値を、最大値Ｐｍとするようにしてもよい。
【０１８４】
また、所定時間内で得られた最大値ではなく、落ち着いたときの値を、実際の押圧力と見なすようにしてもよい。
【０１８５】
［２−１０．他の実施の形態１０］
さらに上述した実施の形態では、操作面をタッチしているユーザの指の形状及び大きさを特定するためのデバイスとして、静電タッチパネル３Ｃを画像表示装置１に設けるようにした。
【０１８６】
これに限らず、操作面をタッチしている指の形状及び大きさを特定できるデバイスであれば、抵抗膜方式のタッチパネル等、この他種々のデバイスを画像表示装置１に設けるようにしてもよい。
【０１８７】
また静電タッチパネル３Ｃと液晶ディスプレイ３Ａの代わりに、タッチパネル機能を内蔵する液晶ディスプレイを画像表示装置１に設けるようにしてもよい。この場合、例えば、この液晶ディスプレイ裏に圧力センサ３Ｂを配置するようにすればよい。
【０１８８】
さらに液晶ディスプレイについても、これに限らず、ＥＬ（Electroluminescence  display）ディスプレイ等、この他種々のディスプレイ用いるようにしてもよい。
【０１８９】
［２−１１．他の実施の形態１１］
さらに上述した実施の形態では、情報処理装置としての画像表示装置１に本発明を適用した。これに限らず、押圧操作が可能な操作入力部を有する情報処理装置であれば、この他種々の情報処理装置に適用してもよい。例えば、押圧操作が可能なタッチパッドを有するノートブック型パーソナルコンピュータや携帯型オーディオプレイヤ等に適用してもよい。
【０１９０】
［２−１２．他の実施の形態１２］
さらに、本発明は、上述した実施の形態と他の実施の形態とに限定されるものではない。すなわち本発明は、上述した実施の形態と他の実施の形態の一部または全部を任意に組み合わせた形態、もしくは一部を抽出した形態にもその適用範囲が及ぶものである。
【産業上の利用可能性】
【０１９１】
本発明は、操作部の操作面を押圧することで操作入力が可能な情報処理装置等で広く利用することができる。
【符号の説明】
【０１９２】
１……画像表示装置、３……表示部、３Ａ……液晶ディスプレイ、３Ｂ……圧力センサ、３Ｃ……静電タッチパネル、１０……制御部、１１……不揮発性メモリ、１００……認識部、１０１……圧力検出部、１０２……閾値設定部、１０３……判別部、１０４……記憶部、１０５……閾値調整部。
【図１】
2010211399.tif 000003
【図２】
2010211399.tif 000004
【図３】
2010211399.tif 000005
【図４】
2010211399.tif 000006
【図５】
2010211399.tif 000007
【図６】
2010211399.tif 000008
【図７】
2010211399.tif 000009
【図８】
2010211399.tif 000010
【図９】
2010211399.tif 000011
【図１０】
2010211399.tif 000012
【図１１】
2010211399.tif 000013
【図１２】
2010211399.tif 000014
【図１３】
2010211399.tif 000015
【図１４】
2010211399.tif 000016
【図１５】
2010211399.tif 000017
【図１６】
2010211399.tif 000018
【図１７】
2010211399.tif 000019