(57)【特許請求の範囲】
【請求項１】
タッチパネル式のディスプレイと、
第１時刻において、前記ディスプレイに対する指の接触による操作を受け付けることにより得られる前記ディスプレイ上の当該指の指紋像を表す第１指紋情報と、前記第１時刻よりも後の第２時刻において、前記ディスプレイに対する指の接触による操作を受け付けることにより得られる前記ディスプレイ上の当該指の指紋像を表す第２指紋情報と、を取得し、取得した前記第１指紋情報が表す指紋像の位置と、取得した前記第２指紋情報が表す指紋像の位置と、の差異が所定範囲内であるか否かを判断し、前記所定範囲内であると判断した場合には、取得した前記第１指紋情報が表す指紋像の領域と、取得した前記第２指紋情報が表す指紋像の領域と、の面積の差異から導出する評価値を、指紋のスライドを伴わない操作であるかの判定に用いる評価値として出力する制御部と、
を有し、
前記制御部は、
前記ディスプレイ上の複数の方向の各々について、取得した前記第２指紋情報が表す指紋像の領域の当該方向についての位置の最大値から取得した前記第１指紋情報が表す指紋像の領域の当該方向についての位置の最大値を減算した値と、取得した前記第１指紋情報が表す指紋像の領域の当該方向についての位置の最小値から取得した前記第２指紋情報が表す指紋像の領域の当該方向についての位置の最小値を減算した値と、の差分値を導出し、
導出した前記評価値と、前記複数の方向の各々について導出した前記差分値と、を関連付けて出力することを特徴とする表示装置。
【請求項２】
前記制御部は、
取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いか否かを判断し、
取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いと判断した場合に、前記第１時刻から前記第２時刻における前記操作が前記ディスプレイに対する前記指の押し込み操作であると判定し、
取得した前記第２指紋情報が表す指紋模様の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広くないと判断した場合に、前記第１時刻から前記第２時刻における
前記操作が前記ディスプレイに対する前記指の解放操作であると判定する、
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記制御部は、
取得した前記第２指紋情報が表す指紋像の領域の面積が、取得した前記第１指紋情報が表す指紋像の領域の面積よりも大きいか否かを判断することにより、取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いか否かを判断する、
ことを特徴とする請求項２に記載の表示装置。
【請求項４】
前記制御部は、
前記ディスプレイ上の複数の方向の各々について、取得した前記第２指紋情報が表す指紋像の領域の当該方向についての長さが、取得した前記第１指紋情報が表す指紋像の領域の当該方向についての長さよりも大きいか否かを判断することにより、取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いか否かを判断する、
ことを特徴とする請求項２に記載の表示装置。
【請求項５】
前記制御部は、
前記複数の方向の各々について導出した前記差分値に基づいて、前記複数の方向を含む各方向から、前記第１時刻から前記第２時刻における前記操作の方向を特定し、
導出した前記評価値と、特定した前記方向と、を関連付けて出力する、
ことを特徴とする請求項１に記載の表示装置。
【請求項６】
前記制御部は、
取得した前記第１指紋情報が表す指紋像の位置と、取得した前記第２指紋情報が表す指紋像の位置と、の差異が前記所定範囲内でないと判断した場合、前記第１時刻から前記第２時刻における前記操作が前記ディスプレイに対する前記指のスライド操作であると判定する、
ことを特徴とする請求項１〜５のいずれか一つに記載の表示装置。
【請求項７】
前記制御部は、
取得した前記第１指紋情報が表す指紋像の位置と、取得した前記第２指紋情報が表す指紋像の位置と、の差異が前記所定範囲内でないと判断した場合、取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いか否かを判断し、
取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いと判断した場合に、前記第１時刻から前記第２時刻における前記操作が前記ディスプレイに対する前記指の押し込みながらのスライド操作であると判定し、
取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域の面積よりも広いと判断した場合に、取得した前記第１指紋情報が表す指紋像の領域と、取得した前記第２指紋情報が表す指紋像の領域と、の面積の差異を表す第２評価値を導出し、
導出した前記第２評価値と、前記第１時刻から前記第２時刻における前記操作の判定結果と、を関連付けて出力する、
ことを特徴とする請求項６に記載の表示装置。
【請求項８】
取得した前記第１指紋情報が表す指紋像の位置は、当該指紋像から特定可能な当該指紋像の基準点の位置であり、取得した前記第２指紋情報が表す指紋像の位置は、当該指紋像から特定可能な当該指紋像の基準点の位置であることを特徴とする請求項１〜７のいずれ
か一つに記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に関する。
【背景技術】
【０００２】
近年、スマートフォンやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などの携帯端末装置には、タッチパネルや指紋センサなどが搭載される。また、タッチパネルや圧力センサを組み合わせた技術などがある。例えば、タッチパネルや圧力センサを組み合わせて、タッチパネルに対する圧力の強さを検出し、検出した強さにより携帯端末装置の動作を変化させる技術がある。
【０００３】
先行技術としては、例えば、指の基準点の移動距離が閾値未満と判断した場合に、指の基準点は微動しているが、指は停止していると判断する技術がある（例えば、以下特許文献１参照。）。また、例えば、タッチパネルへの指のタッチ開始から終了までの間に、指の接触面積の変化を検出し、接触面積が、閾値を超えた後に、閾値を下回った場合に、タップと認識する技術がある（例えば、以下特許文献２参照。）。例えば、静電容量式タッチパネルを用いて、指が入力面に触れると、指と入力面との接触面積を算出し、接触面積が変化したとき、指を押し付ける度合が変化したと判断する技術がある（例えば、以下特許文献３参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１５０５９９号公報
【特許文献２】特開２０１０−１１３４４５号公報
【特許文献３】特開２０１１−３９６３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、タッチパネルに対する圧力の強さを検出するために、装置に圧力センサを搭載すると、装置の縮小化が困難となる。例えば、圧力センサがタッチパネルの面に対して平行に敷き詰められると、装置は圧力センサにより厚くなり、装置の小型化や薄型化が困難となる。また、接触面積と位置座標を見る方法においては（例えば、特許文献３参照。）、指の皮膚表面とパネル面間の真のズレと、指の皮膚表面と骨間の弾性変形的な要因から生ずるズレを区別することができない。
【０００６】
１つの側面では、本発明は、装置の縮小化を図ることができる表示装置を提供することを目的とする。もう一つの側面では指とパネル間の真のズレと、指の皮膚表面はパネルに対して動いていないが、面積自体もしくは、面積領域がどちらの方向に移動したか、もしくは増減したことを操作量として用いる装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面によれば、タッチパネル式のディスプレイと、第１時刻において、前記ディスプレイに対する指の接触による操作を受け付けることにより得られる前記ディスプレイ上の当該指の指紋像を表す第１指紋情報と、前記第１時刻よりも後の第２時刻において、前記ディスプレイに対する指の接触による操作を受け付けることにより得られる前記ディスプレイ上の当該指の指紋像を表す第２指紋情報と、を取得し、取得した前記第１指紋情報が表す指紋像の位置と、取得した前記第２指紋情報が表す指紋像の位置と、の差異が所定範囲内であるか否かを判断し、前記所定範囲内であると判断した場合に、取得した前記第１指紋情報が表す指紋像の領域と、取得した前記第２指紋情報が表す指紋像の領域と、の面積の差異を表す評価値を導出し、導出した前記評価値を出力する制御部と、を有する表示装置が提案される。
【発明の効果】
【０００８】
本発明の一態様によれば、装置の縮小化を図ることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明にかかる表示装置の一動作例を示す説明図である。
【図２】図２は、指によるタッチパネルを押下時のタッチ領域例を示す説明図である。
【図３】図３は、指紋像の基準点の一例を示す説明図である。
【図４】図４は、指紋像の領域の定義例を示す説明図である。
【図５】図５は、表示装置のハードウェア構成例を示すブロック図である。
【図６】図６は、表示装置の機能的構成例を示すブロック図である。
【図７】図７は、各指紋情報に含まれるパラメータの一覧を示す説明図である。
【図８】図８は、指の押し込み操作の場合の指紋像の変化例を示す説明図である。
【図９】図９は、押し込み操作時における各パラメータの具体例を示す説明図である。
【図１０】図１０は、弾性変形ベクトルの抽出例を示す説明図である。
【図１１】図１１は、スライド／フリック操作の場合の指紋像の変化例を示す説明図である。
【図１２】図１２は、スライド／フリック操作時における各パラメータの具体例を示す説明図である。
【図１３】図１３は、押し込み操作かつスライド／フリック操作の場合の指紋像の変化例を示す説明図である。
【図１４】図１４は、押し込みながらのスライド／フリック操作時の各パラメータの具体例を示す説明図である。
【図１５】図１５は、指紋の一致および不一致例を示す説明図である。
【図１６】図１６は、弾性変形ベクトルのアプリケーションへの適用例を示す説明図である。
【図１７】図１７は、スライド／フリック操作のアプリケーションへの適用例を示す説明図である。
【図１８】図１８は、各判定結果におけるアプリケーションへの適用例を示す説明図である。
【図１９】図１９は、表示装置が行う処理手順例１を示すフローチャートである。
【図２０】図２０は、表示装置が行う処理手順例２を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、本発明にかかる表示装置の実施の形態を詳細に説明する。
【００１１】
図１は、本発明にかかる表示装置の一動作例を示す説明図である。表示装置１００は、例えば、利用者によるタッチパネル型のディスプレイへの指でのタッチ操作によって得られる指紋像に基づいて、タッチパネル型のディスプレイに対する指の押しの強さを検出することができるコンピュータである。
【００１２】
表示装置１００は、タッチパネル型のディスプレイを有する。タッチパネル型のディスプレイをタッチパネル１０１とも称する。タッチパネル１０１は、表示の機能と操作入力を受け付ける機能との２つの機能を有する。また、例えば、表示装置１００は、タッチパネル１０１を有する装置であるため、表示装置１００としては、例えば、スマートフォンやＰＤＡなどの携帯端末装置などが挙げられる。
【００１３】
上述したように、スマートフォンやＰＤＡなどの携帯端末装置において、タッチパネル１０１や圧力センサを組み合わせて、タッチパネル１０１に対する圧力の強さを検出し、検出した強さにより携帯端末装置の動作を変化させる技術がある。ここで、タッチパネル１０１に対する圧力の強さを押し感とも称する。
【００１４】
従来技術では、タッチパネル１０１に対する圧力の強さを検出するために、装置に圧力センサを搭載すると、装置の縮小化が困難となる。例えば、圧力センサがタッチパネル１０１の面に対して平行に敷き詰められると、装置は圧力センサにより厚くなり、装置の小型化や薄型化が困難となる。
【００１５】
ここで、指は弾性変形が発生する。そのため、指の表面がタッチパネル１０１に接触した状態のままであっても、指の骨は移動できる。このため、タッチパネル１０１に接触した状態のままで、指がタッチパネル１０１を押下する場合、指の表面のタッチパネル１０１への接触面積が大きくなる。一方、指の表面がタッチパネル１０１から解放される場合、指の表面のタッチパネル１０１への接触面積は小さくなる。また、近年、タッチパネル１０１の高解像度化が進んでおり、タッチパネル１０１から指紋の画像などの指紋像が得られる場合がある。ここで、指紋とは、指先の隆線により形成される紋様や、隆線により形成される模様が物体の表面に付着した跡である。
【００１６】
そこで、本実施の形態では、タッチパネル１０１への指の接触により得る各時刻における指紋像の位置に変化がない場合に、指紋像の面積変化の指標値をタッチパネル１０１への指の押し感として検出する。これにより、圧力センサが無くとも指の押し込み量を検出することができるため、表示装置１００の縮小化を図ることができる。
【００１７】
まず、表示装置１００は、第１時刻において、タッチパネル１０１に対する指の接触による操作を受け付けることにより得られるタッチパネル１０１上の当該指の指紋像を表す第１指紋情報１１１を取得する。そして、表示装置１００は、第１時刻よりも後の第２時刻において、タッチパネル１０１に対する指の接触による操作を受け付けることにより得られるタッチパネル１０１上の当該指の指紋像を表す第２指紋情報１１２を取得する。ここで、第１時刻と第２時刻は連続する時刻である。第１時刻と第２時刻は、例えば、タッチパネル１０１に対する操作の開始から終了するまでの間の連続する時刻である。
【００１８】
ここで、指紋情報とは、タッチパネル１０１に付された指紋を象った指紋像を表す情報である。指紋像を表す情報は、例えば、指紋の画像を表す画像情報であってもよいし、指紋の隆線の位置を表す位置情報であってもよいし、指紋像の基準点の位置や指紋像の領域の面積や当該領域の形状などを表す情報であってもよい。
【００１９】
表示装置１００は、第１指紋情報１１１が表す指紋像ｉ１の位置と、第２指紋情報１１２が表す指紋像ｉ２の位置と、の差異が所定範囲内であるか否かを判断する。指紋像の位置については、例えば、指紋像の外形の淵の位置であってもよいし、指紋像の中心位置であってもよいし、指紋像の全体の位置であってもよい。
【００２０】
表示装置１００は、例えば、Ｘ軸方向において指紋像ｉ１の位置から指紋像ｉ２の位置までの移動量が第１閾値以内であり、かつＹ軸方向において指紋像ｉ１の位置から指紋像ｉ２の位置までの移動量が第２閾値以内であるかを判断してもよい。ここで、いずれかの位置は、特に限定しないが、例えば、後述する図３に示すような指紋像の基準点であってもよい。また、表示装置１００は、例えば、タッチパネル１０１を模した画面上に指紋像ｉ１と指紋像ｉ２を配置した場合の重なり度合が所定範囲内であるか否かを判断してもよい。また、表示装置１００は、指紋像ｉ１のいずれかの位置と、指紋像ｉ１のいずれかの位置との距離が所定範囲内であるか否かを判断してもよい。これにより、表示装置１００は、第１指紋情報１１１が表す指紋像ｉ１の位置と、第２指紋情報１１２が表す指紋像ｉ２の位置と、の差異が所定範囲内であるか否かを判断することができる。
【００２１】
表示装置１００は、例えば、指紋像ｉ１の位置と指紋像ｉ２の位置との差異が所定範囲内であると判断した場合に、指紋像ｉ１の領域と、指紋像ｉ２の領域と、の面積の差異を表す評価値を導出する。表示装置１００は、例えば、指紋像ｉ１の領域の面積と、指紋像ｉ２の領域の面積と、の差分値を評価値として導出してもよい。
【００２２】
差分値については、例えば、指紋像ｉ２の領域の面積から指紋像ｉ１の領域の面積を減算した値であってもよい。また、差分値については、例えば、Ｘ軸方向における指紋像ｉ２の領域の長さと指紋像ｉ１の領域の長さとの差分値と、Ｙ軸方向における指紋像ｉ２の領域の長さと指紋像ｉ１の領域の長さとの差分値と、によって算出されてもよい。
【００２３】
そして、表示装置１００は、例えば、導出した評価値を出力する。具体的に、表示装置１００は、例えば、評価値を、指の押し込み量として、ＯＳ（Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）などへ出力してもよい。
【００２４】
このように、圧力センサ無しでタッチパネル１０１に対する指の押しの強さを検出することができる。したがって、表示装置１００の縮小化を図ることができる。また、例えば、装置の部品数が減ることにより、装置の設計やデザインに自由度の向上を図ることができる。また、装置の部品数を減らすことにより、装置の低廉化を図ることができる。
【００２５】
図２は、指によるタッチパネルを押下時のタッチ領域例を示す説明図である。指がタッチパネル１０１に軽く接触した場合などは、図２（１）に示すように、指紋像の領域面積は小さい。指によりタッチパネル１０１を押下した場合などは、図２（２）に示すように、指紋像の領域面積は大きくなる。
【００２６】
指は弾性変形が発生するため、指の表面がタッチパネル１０１に接触した状態のままであっても、指の骨が移動すると、図２（１）から図２（２）に示すように、指の表面の接触面積は大きくなる。本実施の形態では、上述したように、指の押下具合に応じて指紋像の領域面積が変わることを利用して、指紋像の領域の面積の変化量を、タッチパネル１０１への押しの強さの指標に用いる。
【００２７】
図３は、指紋像の基準点の一例を示す説明図である。タッチパネル１０１への指の接触により得られる指紋像の情報は、例えば、Ｘ軸方向とＹ軸方向との各々における座標値によって表わされる。指紋像の基準点は、指紋の特徴に基づき定義可能な位置である。具体的には、基準点は、例えば、指紋の隆線の中心が分岐する点や指紋の隆線の端点などが挙げられる。指紋像の基準点の座標は、（ＸR，ＹR）によって表す。
【００２８】
図４は、指紋像の領域の定義例を示す説明図である。指紋像の領域は、例えば、Ｘ軸方向における領域の位置の最大値Ｘmaxおよび領域の位置の最小値Ｘmin、Ｙ軸方向における領域の位置の最大値Ｙmaxおよび領域の位置の最小値Ｙminなどによって定義される。また、指紋像の領域面積は、例えば、ＡＲによって表わす。最大値Ｘmaxについては、領域に含まれる座標値のうちＸ軸方向における最大値である。最大値Ｘmaxについては、領域に含まれる座標値のうちＹ軸方向における最大値である。最小値Ｘminについては、領域に含まれる座標値のうちＸ軸方向における最小値である。最小値Ｙminについては、領域に含まれる座標値のうちＹ軸方向における最小値である。
【００２９】
（表示装置のハードウェア構成例）
図５は、表示装置のハードウェア構成例を示すブロック図である。図５において、表示装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５０３と、不揮発メモリ５０４と、を有する。さらに、表示装置１００は、無線通信回路５０５と、各種センサ５０７と、オーディオＩ／Ｆ５０８と、タッチパネル１０１と、を有する。ＣＰＵ５０１と、ＲＯＭ５０２と、ＲＡＭ５０３と、不揮発メモリ５０４と、各種センサ５０７と、オーディオＩ／Ｆ５０８と、タッチパネル１０１と、の各部は、バス５００によって接続される。
【００３０】
ここで、ＣＰＵ５０１は、表示装置の全体の制御を司る。ＲＯＭ５０２は、ブートプログラムなどのプログラムを記憶している。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。不揮発メモリ５０４は、書き込み可能なメモリであって、所定のデータを保持する。例えば、書き込みか可能な不揮発メモリ５０４としては、フラッシュメモリが挙げられる。
【００３１】
アンテナ５０６は、他の装置と無線通信する電波を送受信する。無線通信回路５０５は、アンテナ５０６を介して受信した無線電波を受信信号として出力し、送信信号を無線電波としてアンテナ５０６を介して送信する。
【００３２】
タッチパネル１０１は、表示の機能と操作入力を受け付ける機能との２つの機能を有するタッチパネル型のディスプレイである。タッチパネル１０１は、コンピュータなどの外部から受けた画像情報をディスプレイなどで表示する。ディスプレイは、例えば、ＴＦＴ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ）液晶ディスプレイなどを採用することができる。
【００３３】
また、タッチパネル１０１は、ディスプレイなどの画面に表示された絵やピクトグラムなどの点または領域に利用者が手や指で触れることによって、触れられた画面位置の情報を感知してＣＰＵ５０１などへ情報信号として出力する。具体的に、タッチパネル１０１は、タッチパネル１０１の画面を複数に区切った領域ごとに接触を検出し、検出結果として接触情報を出力する。ここで、タッチパネル１０１は、タッチパネル１０１に指で触れると発生する微弱な電流、つまり静電容量（電荷）の変化をセンサで感知し、タッチした位置を把握する。例えば、正の数が大きい領域ほど、微弱な電流の量が多い領域であることを示す。
【００３４】
接触情報は、例えば、不揮発メモリ５０４などの記憶装置に記憶される。ここで、タッチパネル１０１の画面を複数に区切った領域の各々がドットであり、区切った領域の数が多いほど、解像度が高くなる。本実施の形態では、タッチパネル１０１の解像度が高ければ、接触情報を指紋情報として扱うことが可能であると判断する。ここで、指紋情報は、数値の情報であってもよいし、図１に示したように数値に基づく指紋の画像を表す情報であってもよい。
【００３５】
各種センサ５０７は、例えば、近接センサと、照度センサと、加速度センサと、などが挙げられる。オーディオＩ／Ｆ５０８としては、例えば、マイクやスピーカなどが挙げられる。マイクは、音を電気信号に変換する機能を有する。スピーカは、電気信号を物理振動に変えて、音楽や音声などの音を生み出す機能を有する。例えば、ＣＰＵ５０１は、マイクとスピーカとを利用して通話の機能を実現する。
【００３６】
（表示装置１００の機能的構成例）
図６は、表示装置の機能的構成例を示すブロック図である。表示装置１００は、タッチパネル１０１と、制御部６００と、を有する。
【００３７】
タッチパネル１０１は、例えば、表示部６０１と受け付け部６０２を有する。表示部６０１は、例えば、各種情報を出力する。受け付け部６０２は、タッチ操作を受け付ける。
【００３８】
制御部６００は、例えば、図５に示すＣＰＵ５０１がアクセス可能なＲＯＭ５０２、ＲＡＭ５０３、不揮発メモリ５０４などの記憶装置に記憶されたプログラムにコーディングされている。そして、ＣＰＵ５０１が記憶装置から該プログラムを読み出して、プログラムにコーディングされている処理を実行する。これにより、制御部６００の処理が実現される。また、制御部６００の処理結果は、例えば、ＲＡＭ５０３、ＲＯＭ５０２、不揮発メモリ５０４などの記憶装置に記憶される。
【００３９】
制御部６００は、取得部６１１と、第１判断部６１２と、第２判断部６１３と、第３判断部６１４と、導出部６１５と、出力部６１６と、を有する。
【００４０】
取得部６１１は、第１時刻において、受け付け部６０２によって指の接触による入力を受け付けることにより得られる当該指の指紋像ｉ１を表す第１指紋情報１１１を取得する。また、取得部６１１は、第１時刻における指紋像ｉ１の位置および領域を表す第１指紋情報１１１を取得してもよい。ここで、取得部６１１は、指紋像ｉ１に基づいて指紋像ｉ１の位置および領域を特定することにより第１指紋情報１１１を取得してもよい。
【００４１】
また、取得部６１１は、第１時刻よりも後の第２時刻において、受け付け部６０２によって指の接触による入力を受け付けることにより得られる当該指の指紋像ｉ２を表す第２指紋情報１１２を取得する。取得部６１１は、第１時刻よりも後の第２時刻において、受け付け部６０２によって指の接触による入力を受け付けることにより得られる当該指の指紋像ｉ２を表す第２指紋情報１１２を取得する。
【００４２】
第１時刻と第２時刻とは連続する時刻である。第１時刻と第２時刻との間の時間間隔は、例えば、タッチパネル１０１から指紋情報が得られる最小の時間間隔であってもよいし、定められた時間間隔であってもよい。
【００４３】
指紋像の位置については、例えば、指紋像内のいずれかの位置である。指紋像の位置は、例えば、指紋像に含まれるいずれかの隆線の位置であってもよいし、上述したような指紋像の基準点の位置であってもよいし、特に限定しない。以下詳細な説明では、指紋像の基準点の位置を、指紋像の位置として用いる。
【００４４】
また、指紋像の領域については、例えば、図４に示したように、各軸方向における最大値や最小値によって表されてもよいし、面積によって表されてもよい。図５には、第１指紋情報１１１と第２指紋情報１１２とに含まれるパラメータ例について説明する。
【００４５】
図７は、各指紋情報に含まれるパラメータの一覧を示す説明図である。ここで、本実施の形態の説明に用いるパラメータについて説明する。図１で説明したように本実施の形態では、各時刻における指紋像の情報を取得する。パラメータの各単位は、ドットである。ドットは、タッチパネル１０１を複数に区切った各領域である。
【００４６】
ここでの第１指紋情報１１１は、１回目の指紋像ｉ１の取得時における各パラメータの値を含む。ここで、１回目の指紋像ｉ１の取得時におけるタッチ操作を、１回目のタッチ操作とも称する。また、２回目の指紋像ｉ２の取得時におけるタッチ操作を、２回目のタッチ操作とも称する。ここで、１回目のタッチ操作から２回目のタッチ操作とは一連のタッチ操作である。
【００４７】
１回目のタッチ操作におけるＸ軸方向のパラメータは、最大値Ｘ1max、最小値Ｘ1min、Ｘの幅Ｘ1L、基準点Ｘ1Rである。１回目のタッチ操作におけるＹ軸方向のパラメータは、最大値Ｙ1max、最小値Ｙ1min、Ｙの幅Ｙ1L、基準点Ｙ1Rである。１回目のタッチ操作における指紋像ｉ１の領域面積は、例えば、ＡＲ1である。
【００４８】
第２指紋情報１１２は、２回目のタッチ操作における各パラメータの値を含む。２回目のタッチ操作におけるＸ軸方向のパラメータは、例えば、最大値Ｘ2max、最小値Ｘ2min、Ｘの幅Ｘ2L、および基準点Ｘ2Rである。２回目のタッチ操作におけるＹ軸方向のパラメータは、例えば、最大値Ｙ2max、最小値Ｙ2min、Ｙの幅Ｙ2L、および基準点Ｙ2Rである。２回目のタッチ操作における指紋像ｉ２の領域面積は、例えば、ＡＲ2である。
【００４９】
つぎに、図６に示す第１判断部６１２は、例えば、第１指紋情報１１１が表す指紋像ｉ１の位置と、取得した第２指紋情報１１２が表す指紋像ｉ２の位置と、の差異が所定範囲内であるか否かを判断する。所定範囲については予め利用者や表示装置１００の開発者などによって定められる。ここでは、所定範囲として、Ｘ軸方向の第１閾値とＹ軸方向の第２閾値とを定める。第１閾値はΔＸｔｈとも表す。第２閾値はΔＹｔｈとも表す。
【００５０】
具体的に、第１判断部６１２は、例えば、第１時刻における基準点の座標値（Ｘ1R，Ｙ1R）と、第２時刻における基準点の座標値（Ｘ2R，Ｙ2R）とに基づいて、各軸方向の移動量を算出する。Ｘ軸方向における移動量であるＸ移動量は、｜Ｘ1R‐Ｘ2R｜であり、Ｙ軸方向における移動量であるＹ移動量は、｜Ｙ1R‐Ｙ2R｜である。そして、制御部６００は、例えば、Ｘ移動量が第１閾値ΔＸｔｈ以内であり、かつＹ移動量が第２閾値ΔＹｔｈ以内であるか否かを判断する。
【００５１】
第１判断部６１２は、例えば、Ｘ移動量が第１閾値ΔＸｔｈ以内であり、かつＹ移動量が第２閾値ΔＹｔｈ以内である場合に、指紋像ｉ１の位置と、指紋像ｉ２の位置と、の差異が所定範囲内であると判断する。第１判断部６１２は、例えば、Ｘ移動量が第１閾値ΔＸｔｈ以内でない、またはＹ移動量が第２閾値ΔＹｔｈ以内でない場合に、指紋像ｉ１の位置と、指紋像ｉ２の位置と、の差異が所定範囲内でないと判断する。
【００５２】
導出部６１５は、所定範囲内であると判断した場合に、第１指紋情報１１１が表す指紋像ｉ１の領域と、第２指紋情報１１２が表す指紋像ｉ２の領域と、の差異を表す評価値を導出する。
【００５３】
導出部６１５は、複数の方向の各々について、指紋像ｉ２の領域の当該方向についての位置の最大値から指紋像ｉ１の領域の当該方向についての位置の最大値を減算した値と、指紋像ｉ１の領域の当該方向についての位置の最小値から指紋像ｉ２の領域の当該方向についての位置の最小値を減算した値と、の差分値を導出する。複数の方向は、例えば、タッチパネル１０１上に定義された方向であり、例えば、Ｘ軸方向とＹ軸方向である。Ｘ軸方向についての差分値はＬXとも表す。Ｙ軸方向における評価値はＬYとも表す。複数の方向の各々について導出される差分値は長さの変化量とも称する。
【００５４】
導出部６１５は、例えば、長さの変化量ＬXを以下式（１）によって導出する。導出部６１５は、例えば、長さの変化量ＬYを以下式（２）によって導出する。
【００５５】
ＬX＝（Ｘ2max−Ｘ1max）−（Ｘ1min−Ｘ2min）・・・式（１）
ＬY＝（Ｙ2max−Ｙ1max）−（Ｙ1min−Ｙ2min）・・・式（２）
【００５６】
そして、導出部６１５は、長さの変化量ＬXと、長さの変化量ＬYと、に基づいて、面積の差分値を、領域の差異を表す評価値として導出する。そして、領域の面積の差異を表す評価値はＬPとも表す。また、領域の面積の差異を表す評価値は押し込み量とも称する。導出部６１５は、例えば、ＬXを以下式（１）によって導出する。導出部６１５は、例えば、ＬYを以下式（２）によって導出する。導出部６１５は、例えば、ＬPを以下式（３）によって導出する。
【００５７】
ＬP＝√（ＬX2＋ＬY2）・・・式（３）
【００５８】
また、導出部６１５は、面積の差分値を押し込み量ＬPとして算出してもよい。導出部６１５は、押し込み量ＬPを以下式（４）によって導出する。
【００５９】
ＬP＝ＡＲ2−ＡＲ1・・・式（４）
【００６０】
そして、出力部６１６は、導出した評価値を出力する。具体的に、出力部６１６は、長さの変化量ＬX，ＬYと押し込み量ＬPとを関連付けてＣＰＵ５０１が実行するＯＳなどに受け渡す。
【００６１】
また、第２判断部６１３は、所定範囲内であると判断された場合に、第１指紋情報１１１が表す指紋像ｉ１の領域が、第２指紋情報１１２が表す指紋像ｉ２の領域よりも広いか否かを判断する。これにより、第２判断部６１３は、第１時刻から第２時刻における操作が押し込み操作であるかリリース操作であるかを判断する。第２判断部６１３は、第１指紋情報１１１が表す指紋像ｉ１の領域が、第２指紋情報１１２が表す指紋像ｉ２の領域よりも広くなった場合に、第１時刻から第２時刻における操作を押し込み操作であると判断する。一方、第２判断部６１３は、第１指紋情報１１１が表す指紋像ｉ１の領域が、第２指紋情報１１２が表す指紋像ｉ２の領域よりも広くなっていない場合に、第１時刻から第２時刻における操作をリリース操作であると判断する。
【００６２】
第２判断部６１３は、例えば、長さの変化に基づいて領域の増大を判定することにより押し込み操作またはリリース操作のいずれかを判定してもよい。具体的に、第２判断部６１３は、例えば、複数の方向の各々について、２回目のタッチ操作における指紋像ｉ２の領域の当該方向についての長さが、１回目のタッチ操作における指紋像ｉ１の領域の当該方向についての長さよりも大きいか否かを判断する。これにより、第２判断部６１３は、第２指紋情報１１２が表す指紋像ｉ２の領域が、第１指紋情報１１１が表す指紋像ｉ１の領域よりも広いか否かを判断する。複数の方向の各々については、例えば、タッチパネル１０１上に定義されたＸ軸方向とＹ軸方向である。
【００６３】
より具体的に、第２判断部６１３は、例えば、長さＸ2Lが長さＸ1Lよりも長く、かつ長さＹ2Lが長さＹ1Lよりも長ければ、２回目のタッチ操作時の領域が１回目のタッチ操作時の領域よりも広くなったと判断する。これにより、第２判断部６１３は、操作が指の押し込み操作であると判断する。また、第２判断部６１３は、例えば、長さＸ2Lが長さＸ1Lよりも短い、または長さＹ2Lが長さＹ1Lよりも短い場合、２回目のタッチ操作時の領域が１回目のタッチ操作時の領域よりも狭くなったと判断する。これにより、第２判断部６１３は、操作がリリース操作であると判断する。
【００６４】
また、第２判断部６１３は、例えば、面積の変化により押し込み操作またはリリース操作を判定してもよい。より具体的に、第２判断部６１３は、例えば、面積ＡＲ2が面積ＡＲ1より大きい場合に、押し込み操作であると判断する。そして、第２判断部６１３は、例えば、面積ＡＲ2が面積ＡＲ1以下である場合に、リリース操作であると判断する。
【００６５】
図８は、指の押し込み操作の場合の指紋像の変化例を示す説明図である。図８に示すように、座標値Ｙ1Rと座標値Ｙ2Rが同じであり、座標値Ｘ1Rと座標値Ｘ2Rが同じである。このため、指紋像の位置の差異は所定範囲内であると判断される。これに対して、タッチ領域が全体に広がっているため、第２判断部６１３は、押し込み操作であると判断する。また、図８の例における詳細な値の例を図９に示す。
【００６６】
図９は、押し込み操作時における各パラメータの具体例を示す説明図である。第１閾値および第２閾値は３とする。座標値Ｙ1Rと座標値Ｙ2Rが「１０」で同じであり、座標値Ｘ1Rと座標値Ｘ2Rが「１３」で同じである。このため、Ｘ移動量およびＹ移動量は０であり、第２判断部６１３は、Ｘ移動量が第１閾値以下であり、Ｙ移動量が第２閾値以下であるため、指紋像の位置の差異が所定範囲内であると判断する。
【００６７】
１回目のタッチ操作についての最小値Ｘ1minが「１０」であり、最大値Ｘ1maxが「１７」であるため、長さＸ1Lが「７」である。２回目のタッチ操作についての最小値Ｘ2minが「８」であり、最大値Ｘ2maxが「１９」であるため、長さＸ2Lが「１１」である。
【００６８】
また、１回目のタッチ操作についての最小値Ｙ1minが「５」であり、最大値Ｙ1maxが「２０」であるため、長さＹ1Lが「１５」である。２回目のタッチ操作についての最小値Ｙ2minが「３」であり、最大値Ｙ2maxが「２２」であるため、長さＹ2Lが「１９」である。このため、第２判断部６１３は、長さＸ2Lが長さＸ1Lより大きく、かつ長さＹ2Lが長さＹ1Lより大きいため、押し込み操作と判断する。
【００６９】
また、面積によって領域が広がったか否かを判断する場合、面積ＡＲ2が７０であり、面積ＡＲ1が５０である。このため、第２判断部６１３は、面積ＡＲ2が面積ＡＲ1より大きいため、押し込み操作と判断する。
【００７０】
また、図９の例では、長さの変化量ＬXは「（１９−１７）−（８−１０）」により「４」である。図９の例では、長さの変化量ＬYは「（２２−２０）−（３−５）」により「４」である。
【００７１】
また、図９の例では、押し込み量ＬPは「√（４2＋４2）」により「約２．８」である。出力部６１６は、押し込み操作であるという判定結果と、（ＬX，ＬY，ＬP）とをＯＳへ通知する。
【００７２】
また、図８や図９の例では、全体に領域が広がった例であるが、指紋像の位置は移動せずに、各方向に増加する場合などがある。そこで、予め定めた方向に増加した場合、導出部６１５は、その方向と、押し込み量と、を弾性変形ベクトルとして抽出してＯＳへ渡してもよい。
【００７３】
導出部６１５は、複数の方向の各々について導出した長さの変化量に基づいて、複数の方向を含む各方向から、第１時刻から第２時刻における操作の方向を特定する。複数の方向は上述したようにＸ軸方向とＹ軸方向が挙げられる。Ｘ軸方向とは、Ｘ軸方向のプラス方向である。Ｙ軸方向とは、Ｙ軸方向のプラス方向である。複数の方向を含む各方向は、例えば、タッチパネル１０１上に定義された方向であり、特に限定しない。ここでは、Ｘ軸方向のプラス方向と、Ｙ軸方向のプラス方向と、Ｘ軸方向のマイナス方向と、Ｙ軸方向のマイナス方向と、を挙げる。
【００７４】
Ｘ軸方向のプラス方向は、例えば、右方向とも称する。Ｘ軸方向のマイナス方向は、例えば、左方向とも称する。Ｙ軸方向のプラス方向は、例えば、上方向とも称する。Ｙ軸方向のマイナス方向は、例えば、下方向とも称する。
【００７５】
図１０は、弾性変形ベクトルの抽出例を示す説明図である。本実施の形態では、図１０（１）〜（４）に示すように、上述した４方向を予め定義しておき、いずれの方向への移動であるかが抽出される。
【００７６】
図１０（１）の例では、指紋像ｉ１から指紋像ｉ２で位置は移動しないが、上方向に指紋像の領域が増加する。導出部６１５は、例えば、長さの変化量ＬYがプラス値の場合に、上方向に移動したと判断する。
【００７７】
図１０（２）の例では、指紋像ｉ１から指紋像ｉ２で位置は移動しないが、Ｙ軸のマイナス方向に指紋像の領域が増加する。導出部６１５は、例えば、長さの変化量ＬYがマイナス値の場合に、下方向に移動したと判断できる。
【００７８】
図１０（３）の例では、指紋像ｉ１から指紋像ｉ２で位置は移動しないが、Ｘ軸のマイナス方向に指紋像の領域が増加する。導出部６１５は、例えば、長さの変化量ＬXがマイナス値の場合に、左方向に移動したと判断できる。
【００７９】
図１０（４）の例では、指紋像ｉ１から指紋像ｉ２で位置は移動しないが、Ｚ軸のプラス方向に指紋像の領域が増加する。導出部６１５は、例えば、長さの変化量ＬXがプラス値の場合に、右方向に移動したと判断できる。
【００８０】
押し込み量ＬPは上述例と同じである。ここでは、導出部６１５によっていずれの方向に移動したかについて判断したが、これに限らず、ＯＳが、通知された長さの変化量ＬXと長さの変化量ＬYに基づいていずれの方向に移動したかを判断してもよい。
【００８１】
つぎに、スライド／フリック操作である場合について説明する。図６に示す第１判断部６１２は、指紋像の位置がずれたと判断した場合、２回目のタッチ操作がスライド／フリック操作であると判断する。ここで、スライド／フリック操作とは、指がタッチパネル１０１に触れたままスライドさせる操作である。
【００８２】
図１１は、スライド／フリック操作の場合の指紋像の変化例を示す説明図である。１回目のタッチ操作における指紋像ｉ１の基準点の座標値は（Ｘ1R，Ｙ1R）である。２回目のタッチ操作における指紋像ｉ２の基準点の座標値は（Ｘ2R，Ｙ2R）である。第１判断部６１２は、図１１に示すように、１回目のタッチ操作における指紋像ｉ１の基準点から２回目のタッチ操作における指紋像ｉ２の基準点までの各移動量が所定範囲内でないため、スライド／フリック操作であると判定する。
【００８３】
図１２は、スライド／フリック操作時における各パラメータの具体例を示す説明図である。１回目のタッチ操作における指紋像ｉ１の基準点の座標値（Ｘ1R，Ｙ1R）が（１３，１０）である。２回目のタッチ操作における指紋像ｉ２の基準点の座標値（Ｘ2R，Ｙ2R）が（２３，２０）である。
【００８４】
ここで、第１閾値および第２閾値を「３」とする。Ｘ変化量（｜Ｘ1R−Ｘ2R｜）が「１０」であり、Ｙ変化量（｜Ｙ1R−Ｙ2R｜）が「１０」であるため、第１判断部６１２は、指紋像の位置の差異が所定範囲内でないと判断する。このため、第１判断部６１２は、指紋像の位置の差異が所定範囲内でないため、第１時刻から第２時刻までのタッチ操作がスライド／フリック操作であると判定する。
【００８５】
また、指を押しながらスライド／フリック操作を行う場合がある。そこで、第３判断部６１４は、指紋像の位置の差異が所定範囲内でないと判断された場合に、第２指紋情報１１２が示す指紋像の領域が、第１指紋情報１１１が示す指紋像の領域よりも大きくなったか否かを判断する。そして、第３判断部６１４は、第２指紋情報１１２が示す指紋像の領域が、第１指紋情報１１１が示す指紋像の領域よりも大きくなったと判断した場合に、押し込みながらのスライド／フリック操作であると判断する。
【００８６】
図１３は、押し込み操作かつスライド／フリック操作の場合の指紋像の変化例を示す説明図である。１回目のタッチ操作における指紋像ｉ１の基準点の座標値は（Ｘ1R，Ｙ1R）である。２回目のタッチ操作における指紋像ｉ２の基準点の座標値は（Ｘ2R，Ｙ2R）である。第１判断部６１２は、図１３に示すように、１回目のタッチ操作における指紋像ｉ１の基準点から２回目のタッチ操作における指紋像ｉ２の基準点までの移動量が閾値以上であるため、スライド／フリック操作であると判定する。
【００８７】
図１３に示すように、第３判断部６１４は、１回目のタッチ操作における指紋像ｉ１の領域が、２回目のタッチ操作における指紋像ｉ２の領域よりも大きくなっているため、押し込みながらのスライド／フリック操作であると判定する。
【００８８】
図１４は、押し込みながらのスライド／フリック操作時の各パラメータの具体例を示す説明図である。１回目のタッチ操作における指紋像ｉ１の基準点の座標値（Ｘ1R，Ｙ1R）が（１３，１０）である。２回目のタッチ操作における指紋像ｉ２の基準点の座標値（Ｘ2R，Ｙ2R）が（３５，４５）である。
【００８９】
ここで、第１閾値および第２閾値を「３」とする。Ｘ変化量（｜Ｘ1R−Ｘ2R｜）が「２２」であり、Ｙ変化量（｜Ｙ1R−Ｙ2R｜）が「３５」であるため、第１判断部６１２は、指紋像の位置の差異が所定範囲内でないと判断する。このため、第１判断部６１２は、指紋像の位置の差異が所定範囲内でないため、スライド／フリック操作であると判断する。
【００９０】
つぎに、１回目のタッチ操作における指紋像ｉ１の領域の面積ＡＲ1が「５０」であり、２回目のタッチ操作における指紋像ｉ２の領域の面積ＡＲ2が「７０」である。このため、第３判断部６１４は、例えば、１回目のタッチ操作における指紋像ｉ１の領域が２回目のタッチ操作における指紋像ｉ２の領域よりも大きくなったと判断し、２回目のタッチ操作が押し込みながらのスライド／フリック操作であると判定する。ここでは、面積により領域が大きくなったか否かを判断したが、上述したように、Ｘ軸方向の長さとＹ軸方向の長さにより領域が大きくなったか否かを判断してもよい。
【００９１】
また、第３判断部６１４は、１回目のタッチ操作における指紋像ｉ１と、２回目のタッチ操作における指紋像ｉ２と、が同じであるか否かを判断してもよい。第１指紋情報１１１や第２指紋情報１１２は、指紋を特定可能な情報である。
【００９２】
図１５は、指紋の一致および不一致例を示す説明図である。図１５（１）の例では、第３判断部６１４は、１回目のタッチ操作における指紋像ｉ１が２回目のタッチ操作における指紋像ｉ２と同じである場合、同じ指によるスライド／フリック操作であると判定する。指紋像の一致判定方法については、従来技術であるため、特に限定しない。
【００９３】
また、図１５（２）の例では、第３判断部６１４は、１回目のタッチ操作における指紋像ｉ１が２回目のタッチ操作における指紋像ｉ２と異なる場合、スライド／フリック操作でなく、別の指による操作であると判定する。
【００９４】
また、例えば、第１判断部６１２は、指紋像の位置の差異が所定範囲内であるか否かを判定する前に、１回目のタッチ操作における指紋像ｉ１と、２回目のタッチ操作における指紋像ｉ２と、が同じであるか否かを判定してもよい。制御部６００は、例えば、指紋像が同じでない場合には、以降の判定について行わないようにしてもよい。
【００９５】
図１６は、弾性変形ベクトルのアプリケーションへの適用例を示す説明図である。上述したように、出力部６１６は、弾性変形ベクトルとして、押し込み量ＬPと、長さの変化量ＬX，ＬYに応じた押し込み方向と、をＯＳへ渡す。そして、ＯＳが、例えば、当該弾性変形ベクトルに基づいてスクロールを実行する。
【００９６】
図１６（１）の例では、押し込み方向が右方向であるため、押し込み量ＬPに応じた移動量だけ右方向に表示中の画面をスクロールさせる。図１６（２）の例では、押し込み方向が左方向であるため、押し込み量ＬPに応じた移動量だけ左方向に表示中の画面をスクロールさせる。
【００９７】
図１６（３）の例では、押し込み方向が上方向であるため、押し込み量ＬPに応じた移動量だけ上方向に表示中の画面をスクロールさせる。図１６（４）の例では、押し込み方向が下方向であるため、押し込み量ＬPに応じた移動量だけ下方向に表示中の画面をスクロールさせる。図示省略するが、押し込み量ＬＰと、圧力センサに基づく圧力の強さとの対応関係をテーブル化しておき、制御部６００は、押し込み量ＬＰを圧力の強さに変換してＯＳへ渡してもよい。これにより、従来のＯＳの機能などを変更せずに利用できる。
【００９８】
図１７は、スライド／フリック操作のアプリケーションへの適用例を示す説明図である。図１７（１）〜（４）には、ＯＳが、スライド／フリック操作時の基準点の移動量に応じて各方向に画面をスクロールさせる例を示す。
【００９９】
図１７（１）に示すように、２回目のタッチ操作における指紋像ｉ２の基準点のＹ座標値から、１回目のタッチ操作における指紋像ｉ１の基準点のＹ座標値を減算した値が、プラス値であれば、スライド／フリック操作の方向は上方向である。このため、ＯＳが、減算した値に応じた移動量だけ上方向に表示中の画面をスクロールさせる。
【０１００】
図１７（２）に示すように、２回目のタッチ操作における指紋像ｉ２の基準点のＹ座標値から、１回目のタッチ操作における指紋像ｉ１の基準点のＹ座標値を減算した値が、マイナス値であれば、スライド／フリック操作の方向は下方向である。このため、ＯＳが、減算した値に応じた移動量だけ下方向に表示中の画面をスクロールさせる。
【０１０１】
図１７（３）に示すように、２回目のタッチ操作における指紋像ｉ２の基準点のＸ座標値から、１回目のタッチ操作における指紋像ｉ１の基準点のＸ座標値を減算した値が、プラス値であれば、スライド／フリック操作の方向は右方向である。このため、ＯＳが、減算した値に応じた移動量だけ右方向に表示中の画面をスクロールさせる。
【０１０２】
図１７（４）に示すように、２回目のタッチ操作における指紋像ｉ２の基準点のＸ座標値から、１回目のタッチ操作における指紋像ｉ１の基準点のＸ座標値を減算した値が、マイナス値であれば、スライド／フリック操作の方向は左方向である。このため、ＯＳが、減算した値に応じた移動量だけ左方向に表示中の画面をスクロールさせる。
【０１０３】
図１８は、各判定結果におけるアプリケーションへの適用例を示す説明図である。図１８の例では、ＯＳは、画像を表示するアプリケーションを実行する。図１８（１）に示すように、ＯＳは、例えば、押し込み操作であるという判定結果を受け付けた場合、押し込み量ＬPに応じて指紋像の基準点を中心に画像を拡大して表示する。一方、図１８（２）に示すように、ＯＳは、例えば、リリース操作であるという判定結果を受け付けた場合、拡大や縮小などの特に何もしない。
【０１０４】
また、図１８（３）に示すように、ＯＳは、例えば、押し込みながらのスライド／フリック操作であるという判定結果を受け付けた場合、指紋像の基準点の移動量に応じて表示中の画面をスライドさせつつ、指紋像の基準点を中心に画像を拡大して表示する。
【０１０５】
このように、押し込み量に判定結果を関連付けてＯＳへ受け渡すことにより、ＯＳが各判定方法に応じて押し込み量を利用することが可能となる。
【０１０６】
（表示装置１００が行う処理手順例）
図１９は、表示装置が行う処理手順例１を示すフローチャートである。図１９には、Ｘ軸方向およびＹ軸方向についての指紋像の領域の長さに基づいて領域の大小を比較する例を挙げる。
【０１０７】
具体的に、表示装置１００は、例えば、タッチパネル１０１に対する指のタッチ操作が開始されると、１回目についてのタッチパネル１０１押下時の指紋像を表す第１指紋情報１１１に基づいて、指紋像ｉ１の大きさと基準点を算出する（ステップＳ１９０１）。
【０１０８】
表示装置１００は、例えば、２回目についてのタッチパネル１０１押下時の指紋像を表す第２指紋情報１１２に基づいて、指紋像ｉ２の大きさと基準点を算出する（ステップＳ１９０２）。表示装置１００は、例えば、第１閾値ΔＸｔｈ＞Ｘ移動量、かつ第２閾値ΔＹｔｈ＞Ｙ移動量であるか否かを判断する（ステップＳ１９０３）。
【０１０９】
第１閾値ΔＸｔｈ＞Ｘ移動量、かつ第２閾値ΔＹｔｈ＞Ｙ移動量であると判断された場合（ステップＳ１９０３：Ｙｅｓ）、表示装置１００は、例えば、長さＸ2L＞長さＸ1L、かつ長さＹ2L＞長さＹ1Lか否かを判断する（ステップＳ１９０４）。ステップＳ１９０４によれば、表示装置１００は、２回目のタッチ操作における指紋像ｉ２の領域が１回目のタッチ操作における指紋像ｉ１の領域よりも大きいか否かを判断することができる。長さＸ2L＞長さＸ1L、かつ長さＹ2L＞長さＹ1Lであると判断された場合（ステップＳ１９０４：Ｙｅｓ）、表示装置１００は、（ＬX，ＬY，ＬP）を算出する（ステップＳ１９０５）。表示装置１００は、押し込み操作と判定し、（ＬX，ＬY，ＬP）をＯＳへ通知し（ステップＳ１９０６）、ステップＳ１９１３へ移行する。
【０１１０】
長さＸ2L＞長さＸ1L、かつ長さＹ2L＞長さＹ1Lでないと判断された場合（ステップＳ１９０４：Ｎｏ）、表示装置１００は、例えば、（ＬX，ＬY，ＬP）を算出する（ステップＳ１９０７）。そして、表示装置１００は、例えば、リリース操作と判定し、（ＬX，ＬY，ＬP）をＯＳへ通知し（ステップＳ１９０８）、ステップＳ１９１３へ移行する。
【０１１１】
一方、第１閾値ΔＸｔｈ＞Ｘ移動量、かつ第２閾値ΔＹｔｈ＞Ｙ移動量でないと判断された場合（ステップＳ１９０３：Ｎｏ）、表示装置１００は、例えば、長さＸ2L＞長さＸ1L、かつ長さＹ2L＞長さＹ1Lか否かを判断する（ステップＳ１９０９）。ステップＳ１９０９によれば、表示装置１００は、２回目のタッチ操作における指紋像ｉ２の領域が１回目のタッチ操作における指紋像ｉ１の領域よりも大きいか否かを判断することができる。長さＸ2L＞長さＸ1L、かつ長さＹ2L＞長さＹ1Lであると判断された場合（ステップＳ１９０９：Ｙｅｓ）、表示装置１００は、（ＬX，ＬY，ＬP）を算出する（ステップＳ１９１０）。そして、表示装置１００は、押し込みながらのスライド／フリック操作と判定し、（ＬX，ＬY，ＬP）をＯＳへ通知し（ステップＳ１９１１）、ステップＳ１９１３へ移行する。
【０１１２】
長さＸ2L＞長さＸ1L、かつ長さＹ2L＞長さＹ1Lでないと判断された場合（ステップＳ１９０９：Ｎｏ）、表示装置１００は、スライド／フリック操作と判定する（ステップＳ１９１２）。そして、表示装置１００は、タッチパネル１０１に対するタッチが継続中か否かを判断する（ステップＳ１９１３）。タッチが継続中であると判断された場合（ステップＳ１９１３：Ｙｅｓ）、表示装置１００は、ステップＳ１９０１へ戻り、再度同様の判定を行う。ステップＳ１９１３のＹｅｓの場合のつぎに、ステップＳ１９０１へ戻る例を挙げたが、これに限らない。例えば、ステップＳ１９０２へ戻り、前回算出した２回目のタッチ操作における指紋像ｉ２の大きさと基準点を今回の１回目のタッチ操作における指紋像ｉ１の大きさと基準点としてもよい。
【０１１３】
タッチが継続中でないと判断された場合（ステップＳ１９１３：Ｎｏ）、表示装置１００は、一連の処理を終了する。
【０１１４】
図２０は、表示装置が行う処理手順例２を示すフローチャートである。図２０には、Ｘ軸方向およびＹ軸方向についての指紋像の領域の面積に基づいて領域の大小を比較する例を挙げる。
【０１１５】
表示装置１００は、例えば、タッチパネル１０１に対する指のタッチ操作が開始されると、１回目についてのタッチパネル１０１押下時の指紋像ｉ１を表す第１指紋情報１１１に基づいて、指紋像ｉ１の大きさと基準点を算出する（ステップＳ２００１）。
【０１１６】
表示装置１００は、例えば、２回目についてのタッチパネル１０１押下時の指紋像ｉ２を表す第２指紋情報１１２に基づいて、指紋像ｉ２の大きさと基準点を算出する（ステップＳ２００２）。表示装置１００は、例えば、第１閾値ΔＸｔｈ＞Ｘ移動量、かつ第２閾値ΔＹｔｈ＞Ｙ移動量であるか否かを判断する（ステップＳ２００３）。
【０１１７】
第１閾値ΔＸｔｈ＞Ｘ移動量、かつ第２閾値ΔＹｔｈ＞Ｙ移動量であると判断された場合（ステップＳ２００３：Ｙｅｓ）、表示装置１００は、例えば、面積ＡＲ2＞面積ＡＲ1か否かを判断する（ステップＳ２００４）。ステップＳ２００４によれば、表示装置１００は、２回目のタッチ操作における指紋像ｉ２の領域が１回目のタッチ操作における指紋像ｉ１の領域よりも大きいか否かを判断することができる。
【０１１８】
ＡＲ2＞ＡＲ1であると判断された場合（ステップＳ２００４：Ｙｅｓ）、表示装置１００は、（ＬX，ＬY，ＬP）を算出する（ステップＳ２００５）。表示装置１００は、押し込み操作と判定し、（ＬX，ＬY，ＬP）をＯＳへ通知し（ステップＳ２００６）、ステップＳ２０１３へ移行する。
【０１１９】
面積ＡＲ2＞面積ＡＲ1でないと判断された場合（ステップＳ２００４：Ｎｏ）、表示装置１００は、例えば、（ＬX，ＬY，ＬP）を算出する（ステップＳ２００７）。そして、表示装置１００は、例えば、リリース操作と判定し、（ＬX，ＬY，ＬP）をＯＳへ通知し（ステップＳ２００８）、ステップＳ２０１３へ移行する。
【０１２０】
一方、第１閾値ΔＸｔｈ＞Ｘ移動量、かつ第２閾値ΔＹｔｈ＞Ｙ移動量でないと判断された場合（ステップＳ２００３：Ｎｏ）、表示装置１００は、例えば、面積ＡＲ2＞面積ＡＲ1か否かを判断する（ステップＳ２００９）。ステップＳ２００９によれば、表示装置１００は、２回目のタッチ操作における指紋像ｉ２の領域が１回目のタッチ操作における指紋像ｉ１の領域よりも大きいか否かを判断することができる。
【０１２１】
面積ＡＲ2＞面積ＡＲ1であると判断された場合（ステップＳ２００９：Ｙｅｓ）、表示装置１００は、（ＬX，ＬY，ＬP）を算出する（ステップＳ２０１０）。そして、表示装置１００は、押し込みながらのスライド／フリック操作と判定し、（ＬX，ＬY，ＬP）をＯＳへ通知し（ステップＳ２０１１）、ステップＳ２０１３へ移行する。
【０１２２】
面積ＡＲ2＞面積ＡＲ1でないと判断された場合（ステップＳ２００９：Ｎｏ）、表示装置１００は、スライド／フリック操作と判定する（ステップＳ２０１２）。そして、表示装置１００は、タッチパネル１０１に対するタッチが継続中か否かを判断する（ステップＳ２０１３）。タッチが継続中であると判断された場合（ステップＳ２０１３：Ｙｅｓ）、表示装置１００は、ステップＳ２００１へ戻り、再度同様の判定を行う。ステップＳ２０１３のＹｅｓの場合のつぎに、ステップＳ２００１へ戻る例を挙げたが、これに限らない。例えば、ステップＳ２００２へ戻り、前回算出した２回目についての指紋像の大きさと基準点を今回の１回目についての指紋像の大きさと基準点としてもよい。
【０１２３】
タッチが継続中でないと判断された場合（ステップＳ２０１３：Ｎｏ）、表示装置１００は、一連の処理を終了する。
【０１２４】
以上説明したように、表示装置１００は、タッチパネル１０１へのタッチ操作時の指紋像の位置が時刻間でずれていない場合、当該時刻間における該指紋像の領域面積の変化量を指の押し込み量として検出する。これにより、圧力センサ無しで圧力検知して装置の縮小化を図ることができる。例えば、圧力センサがタッチパネル１０１の面に対して平行に敷き詰められるような場合であれば、圧力センサが無くなることにより、装置の小型化や薄型化を図ることができる。また、例えば、装置の部品数が減ることにより、装置の設計やデザインの自由度の向上を図ることができる。また、装置の部品数を減らすことにより、装置の低廉化を図ることができる。
【０１２５】
表示装置１００は、指紋像の領域が広がった場合に押し込み操作であると判断し、指紋増の領域面積が小さくなった場合にリリース操作であると判断する。例えば、表示装置１００は、領域面積の比較により領域が広がったか否かを判断することにより押し込み操作であるかリリース操作であるかを判断する。または、例えば、表示装置１００は、領域の各方向についての長さの比較により領域が広がったか否かを判断することにより押し込み操作であるかリリース操作であるかを判断する。これにより、押し込み量を検出しつつ、操作の種類を簡単に判別でき、操作の種類に応じた装置の動作の変更の容易化を図ることができる。
【０１２６】
表示装置１００は、複数の方向の各々について導出した差分値に基づいて、複数の方向を含む各方向から、第１時刻から第２時刻における前記操作の方向を特定する。これにより、押し込み操作時において操作の方向を自動で判別できる。したがって、押し込み量に応じて画面のスクロールなどのスライド操作時と同様の処理を行うことができる。また、押し込み操作に対して、更に詳細に操作を区別できるため、利用者の簡単な操作によって装置の動作の種類の数の増加を図ることができる。
【０１２７】
また、表示装置１００は、指紋像の位置がずれた場合に、指のスライド操作であると判断する。これにより、スライド操作と押し込み操作とを簡単に区別することができ、操作の種類に応じた装置の動作の変更の容易化を図ることができる。
【０１２８】
また、表示装置１００は、指紋像の位置がずれ、指紋像の領域が広がった場合に、押し込みながらのスライド操作であると判断し、押し込み量を検出する。また、例えば、表示装置１００は、領域面積の比較により領域が広がったか否かを判断することにより押し込みながらのスライド操作であるかを判断する。または、例えば、表示装置１００は、領域の各方向についての長さの比較により領域が広がったか否かを判断することにより押し込みながらのスライド操作であるかを判断する。これにより、スライド操作に対してさらに詳細に操作を区別できるため、利用者の簡単な操作によって装置の動作の種類の数の増加を図ることができる。
【０１２９】
また、表示装置１００は、指紋像の位置として、指紋像から特定可能な指紋像の基準点の位置を利用し、指紋像がずれたか否かを判断する。これにより、指紋像の特徴量から判別可能であるため、指紋像がずれたか否かの判定の精度の向上を図ることができる。
【０１３０】
なお、本実施の形態で説明した表示装置１００による押し込み量の検出方法は、予め用意されたプログラムを、タッチパネル１０１を有するコンピュータで実行することにより実現することができる。本プログラムは、不揮発メモリなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、プログラムは、インターネット等のネットワークを介して配布してもよい。
【０１３１】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１３２】
（付記１）タッチパネル式のディスプレイと、
第１時刻において、前記ディスプレイに対する指の接触による操作を受け付けることにより得られる前記ディスプレイ上の当該指の指紋像を表す第１指紋情報と、前記第１時刻よりも後の第２時刻において、前記ディスプレイに対する指の接触による操作を受け付けることにより得られる前記ディスプレイ上の当該指の指紋像を表す第２指紋情報と、を取得し、取得した前記第１指紋情報が表す指紋像の位置と、取得した前記第２指紋情報が表す指紋像の位置と、の差異が所定範囲内であるか否かを判断し、前記所定範囲内であると判断した場合に、取得した前記第１指紋情報が表す指紋像の領域と、取得した前記第２指紋情報が表す指紋像の領域と、の面積の差異を表す評価値を導出し、導出した前記評価値を出力する制御部と、
を有することを特徴とする表示装置。
【０１３３】
（付記２）前記制御部は、
取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いか否かを判断し、
取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いと判断した場合に、前記第１時刻から前記第２時刻における前記操作が前記ディスプレイに対する前記指の押し込み操作であると判定し、
取得した前記第２指紋情報が表す指紋模様の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広くないと判断した場合に、前記第１時刻から前記第２時刻における前記操作が前記ディスプレイに対する前記指の解放操作であると判定する、
ことを特徴とする付記１に記載の表示装置。
【０１３４】
（付記３）前記制御部は、
取得した前記第２指紋情報が表す指紋像の領域の面積が、取得した前記第１指紋情報が表す指紋像の領域の面積よりも大きいか否かを判断することにより、取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いか否かを判断する、
ことを特徴とする付記２に記載の表示装置。
【０１３５】
（付記４）前記制御部は、
前記ディスプレイ上の複数の方向の各々について、取得した前記第２指紋情報が表す指紋像の領域の当該方向についての長さが、取得した前記第１指紋情報が表す指紋像の領域の当該方向についての長さよりも大きいか否かを判断することにより、取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いか否かを判断する、
ことを特徴とする付記２に記載の表示装置。
【０１３６】
（付記５）前記制御部は、
前記ディスプレイ上の複数の方向の各々について、取得した前記第２指紋情報が表す指紋像の領域の当該方向についての位置の最大値から取得した前記第１指紋情報が表す指紋像の領域の当該方向についての位置の最大値を減算した値と、取得した前記第１指紋情報が表す指紋像の領域の当該方向についての位置の最小値から取得した前記第２指紋情報が表す指紋像の領域の当該方向についての位置の最小値を減算した値と、の差分値を導出し、
導出した前記評価値と、前記複数の方向の各々について導出した前記差分値と、を関連付けて出力する、
ことを特徴とする付記１〜４のいずれか一つに記載の表示装置。
【０１３７】
（付記６）前記制御部は、
前記複数の方向の各々について導出した前記差分値に基づいて、前記複数の方向を含む各方向から、前記第１時刻から前記第２時刻における前記操作の方向を特定し、
導出した前記評価値と、特定した前記方向と、を関連付けて出力する、
ことを特徴とする付記５に記載の表示装置。
【０１３８】
（付記７）前記制御部は、
取得した前記第１指紋情報が表す指紋像の位置と、取得した前記第２指紋情報が表す指紋像の位置と、の差異が前記所定範囲内でないと判断した場合、前記第１時刻から前記第２時刻における前記操作が前記ディスプレイに対する前記指のスライド操作であると判定する、
ことを特徴とする付記１〜６のいずれか一つに記載の表示装置。
【０１３９】
（付記８）前記制御部は、
取得した前記第１指紋情報が表す指紋像の位置と、取得した前記第２指紋情報が表す指紋像の位置と、の差異が前記所定範囲内でないと判断した場合、取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いか否かを判断し、
取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いと判断した場合に、前記第１時刻から前記第２時刻における前記操作が前記ディスプレイに対する前記指の押し込みながらのスライド操作であると判定し、
取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域の面積よりも広いと判断した場合に、取得した前記第１指紋情報が表す指紋像の領域と、取得した前記第２指紋情報が表す指紋像の領域と、の面積の差異を表す第２評価値を導出し、
導出した前記第２評価値と、前記第１時刻から前記第２時刻における前記操作の判定結果と、を関連付けて出力する、
ことを特徴とする付記７に記載の表示装置。
【０１４０】
（付記９）前記制御部は、
取得した前記第２指紋情報が表す指紋像の領域の面積が、取得した前記第１指紋情報が表す指紋像の領域の面積よりも大きいか否かを判断することにより、取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いか否かを判断する、
ことを特徴とする付記８に記載の表示装置。
【０１４１】
（付記１０）前記制御部は、
前記ディスプレイ上の複数の方向の各々について、取得した前記第２指紋情報が表す指紋像の領域の当該方向についての長さが、取得した前記第１指紋情報が表す指紋像の領域の当該方向についての長さよりも大きいか否かを判断することにより、取得した前記第２指紋情報が表す指紋像の領域が、取得した前記第１指紋情報が表す指紋像の領域よりも広いか否かを判断する、
ことを特徴とする付記８に記載の表示装置。
【０１４２】
（付記１１）取得した前記第１指紋情報が表す指紋像の位置は、当該指紋像から特定可能な当該指紋像の基準点の位置であり、取得した前記第２指紋情報が表す指紋像の位置は、当該指紋像から特定可能な当該指紋像の基準点の位置であることを特徴とする付記１〜１０のいずれか一つに記載の表示装置。
【符号の説明】
【０１４３】
１００  表示装置
１０１  タッチパネル
１１１  第１指紋情報
１１２  第２指紋情報
６００  制御部
６０１  表示部
６０２  受け付け部
６１１  取得部
６１２  第１判断部
６１３  第２判断部
６１４  第３判断部
６１５  導出部
６１６  出力部
ｉ１，ｉ２  指紋像
Ｘ1max，Ｙ1max，Ｘ2max，Ｙ2max  最大値
Ｘ1min，Ｙ1min，Ｘ2min，Ｙ2min  最小値
Ｘ1L，Ｘ2L  Ｘの幅
Ｙ1L，Ｙ2L  Ｙの幅
Ｘ1R，Ｙ1R，Ｘ2R，Ｙ2R  基準点の座標値
ＡＲ1，ＡＲ2  面積
【図１】
0006702743.tif 000002
【図２】
0006702743.tif 000003
【図３】
0006702743.tif 000004
【図４】
0006702743.tif 000005
【図５】
0006702743.tif 000006
【図６】
0006702743.tif 000007
【図７】
0006702743.tif 000008
【図８】
0006702743.tif 000009
【図９】
0006702743.tif 000010
【図１０】
0006702743.tif 000011
【図１１】
0006702743.tif 000012
【図１２】
0006702743.tif 000013
【図１３】
0006702743.tif 000014
【図１４】
0006702743.tif 000015
【図１５】
0006702743.tif 000016
【図１６】
0006702743.tif 000017
【図１７】
0006702743.tif 000018
【図１８】
0006702743.tif 000019
【図１９】
0006702743.tif 000020
【図２０】
0006702743.tif 000021