(57)【要約】【課題】抵抗膜方式のタッチセンサーを備える操作パネルにおいて、連続タッチ操作による操作指示を、軽いタッチ操作によりスムーズに行うことが可能な操作パネルを提供する。【解決手段】抵抗膜方式のタッチパネルに対する操作体のタッチ位置を検出して操作指示を受け付ける操作パネルであって、タッチパネル上及びタッチパネルに近接した空間領域を検出領域とし、当該検出領域における操作体の位置を非接触で検出する非接触センサーと、タッチが検出された場合に、その後のタッチパネルへのタッチの検出結果を監視し、監視中に検出結果が、タッチの検出がなくなったことを示した場合に(S703:N)、非接触センサーの検出結果を参照して(S704,S705)ユーザーのタッチ操作が、連続タッチ操作であるか否かの推定をし、推定結果が肯定的である場合に、連続タッチ操作による操作指示がされているとみなす(S706)操作指示推定手段と、を備える操作パネル。【選択図】図７
2016157226.tif 000002
【特許請求の範囲】
【請求項１】
抵抗膜方式のタッチパネルを積層した表示部に操作指示を受け付ける操作対象画像を表示し、前記タッチパネルに対する操作体のタッチ位置を検出して表示した操作対象画像に対する操作指示を受け付ける操作パネルであって、
前記タッチパネル上及び当該タッチパネルに近接した空間領域を検出領域とし、当該検出領域における前記操作体の位置を非接触で検出する非接触センサーと、
タッチ位置が検出された場合に、その後の前記タッチパネルへのタッチの検出結果を監視し、監視中に検出結果が、タッチの検出がなくなったことを示した場合に、前記非接触センサーの検出結果を参照してユーザーのタッチ操作が、タッチ位置を連続移動させる連続タッチ操作であるか否かの推定をし、推定結果が肯定的である場合に、連続タッチ操作による操作指示がされているとみなす操作指示推定手段と、
を備えることを特徴とする操作パネル。
【請求項２】
前記操作指示推定手段は、前記非接触センサーにより検出された前記操作体の位置が、前記タッチパネルの縦方向又は横方向へ移動し、かつ、移動時における前記タッチパネルから前記操作体の位置までの垂直方向の距離が所定距離以内である場合に前記タッチ操作が連続タッチ操作であると推定する
ことを特徴とする請求項１記載の操作パネル。
【請求項３】
前記タッチパネルに現在表示されている操作対象画像の内容を示す操作画面情報を取得する取得手段と、
前記操作指示推定手段が、前記タッチ操作が連続タッチ操作であると推定した場合に、前記操作画面情報を参照して前記連続タッチ操作の態様を特定する操作態様特定手段と、
を備えることを特徴とする請求項２に記載の操作パネル。
【請求項４】
前記操作指示推定手段は、前記タッチ操作が連続タッチ操作であると推定した後、タッチが検出されない期間の長さが、閾値を超える場合に、前記連続タッチ操作が終了したと推定する
ことを特徴とする請求項２又は３に記載の操作パネル。
【請求項５】
前記操作指示推定手段は、前記タッチ操作が連続タッチ操作であると推定した後、タッチが検出されない状態が継続している場合において、前記非接触センサーにより検出された前記操作体の位置の前記縦方向及び前記横方向への移動がなくなった場合に、前記連続タッチ操作が終了したと推定する
ことを特徴とする請求項２〜４の何れかに記載の操作パネル。
【請求項６】
前記操作指示推定手段は、前記タッチ操作が連続タッチ操作であると推定した後、タッチが検出されない状態が継続している場合において、前記タッチパネルから前記操作体の位置までの垂直方向の距離が前記所定距離を超えた場合に、前記連続タッチ操作が終了したと推定する
ことを特徴とする請求項２〜５の何れかに記載の操作パネル。
【請求項７】
前記操作指示推定手段は、前記検出結果の監視中において、タッチの検出が継続している場合には、当該継続中のタッチ位置の移動方向と、当該継続中に前記非接触センサーにより検出された前記操作体の位置の前記縦方向又は前記横方向への移動方向とのなす角度が所定角度以内である場合に前記タッチ操作が連続タッチ操作であると推定する
ことを特徴とする請求項２に記載の操作パネル。
【請求項８】
前記操作指示推定手段は、タッチが検出されていない状態にあるときにタッチが検出された後、タッチ検出状態で、２点タッチか否かの判定基準となる基準時間を超える時間が経過する前に前記タッチセンサーにより、２つ目のタッチが検出された場合には、２点タッチが検出されたと判定し、
当該検出後、２点タッチが検出されている状態で、検出されている２つのタッチ位置の内、少なくとも１つのタッチ位置が閾値時間以内に移動した場合に、前記タッチ操作が２点タッチの連続タッチ操作であると推定する
ことを特徴とする請求項１記載の操作パネル。
【請求項９】
２点タッチの２つのタッチ位置間の距離を算出する算出手段を備え、
前記操作指示推定手段は、移動後のタッチ位置間の距離と移動前のタッチ位置間の距離との差分の絶対値が、差分閾値を超える場合に、推定した前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定し、前記差分閾値以下である場合に、当該態様が、ローテーション操作であると推定する
ことを特徴とする請求項８記載の操作パネル。
【請求項１０】
前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、その後の前記タッチパネルへのタッチの検出結果を監視し、監視中に検出結果が、２つのタッチの内、少なくとも１つのタッチの検出がなくなったことを示した場合に、前記非接触センサーの検出結果を参照し、前記操作体の位置が前記タッチパネル面の縦方向又は横方向に移動し、かつ、前記タッチパネルから垂直方向に離隔するように移動している場合には、ピンチイン又はピンチアウト操作が継続されていると推定する
ことを特徴とする請求項９に記載の操作パネル。
【請求項１１】
前記操作指示推定手段は、前記連続タッチ操作の態様が、ローテーション操作であると推定した後、その後の前記タッチパネルへのタッチの検出結果を監視し、監視中に検出結果が、２つのタッチの内、少なくとも１つのタッチの検出がなくなったことを示した場合に、前記操作体の位置が前記縦方向又は横方向に移動し、かつ、移動時における前記タッチパネル面から前記操作体の位置までの前記垂直方向の距離が所定距離以内である場合には、ローテーション操作が継続されていると推定する
ことを特徴とする請求項９に記載の操作パネル。
【請求項１２】
前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、又は、当該態様が、ローテーション操作であると推定した後、２点タッチが検出されない期間の長さが閾値を超える場合に、推定した態様の連続タッチ操作が終了したと推定する
ことを特徴とする請求項９に記載の操作パネル。
【請求項１３】
前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、又は、当該態様が、ローテーション操作であると推定した後、２点タッチが検出されない状態が継続している場合において、前記非接触センサーにより検出された前記操作体の位置の前記縦方向及び前記横方向への移動がなくなった場合に、推定した対象の連続タッチ操作が終了したと推定する
ことを特徴とする請求項９に記載の操作パネル。
【請求項１４】
前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、２点タッチが検出されない状態が継続している場合において、前記非接触センサーにより検出された前記操作体の位置が前記タッチパネルから垂直方向に離隔するように移動しなくなった場合に、推定した態様の連続タッチ操作が終了したと推定する
ことを特徴とする請求項９に記載の操作パネル。
【請求項１５】
前記操作指示推定手段は、前記連続タッチ操作の態様が、ローテーション操作であると推定した後、２点タッチが検出されない状態が継続している場合において、前記タッチパネル面から、前記非接触センサーにより検出された前記操作体の位置までの前記垂直方向の距離が前記所定距離を超えた場合に、ローテーション操作が終了したと推定する
ことを特徴とする請求項９に記載の操作パネル。
【請求項１６】
抵抗膜方式のタッチパネルを積層した表示部に操作指示を受け付ける操作対象画像を表示し、前記タッチパネルに対する操作体のタッチ位置を検出して表示した操作対象画像に対する操作指示を受け付ける操作パネルであって、
前記タッチパネル上及び当該タッチパネルに近接した空間領域を検出領域とし、当該検出領域における前記操作体の位置を非接触で検出する非接触センサーと、
タッチ位置が検出された場合に、その後の前記タッチパネルへのタッチの検出結果を監視し、前記検出結果の監視中において、タッチの検出が継続している場合には、当該継続中のタッチ位置の移動方向と、当該継続中に前記非接触センサーにより検出された前記操作体の位置の前記縦方向又は前記横方向への移動方向とのなす角度が所定角度以内である場合に前記タッチ操作が連続タッチ操作であると推定し、推定結果が肯定的である場合に、連続タッチ操作による操作指示がされているとみなす操作指示推定手段と、
を備えることを特徴とする操作パネル。
【請求項１７】
抵抗膜方式のタッチパネルを積層した表示部に操作指示を受け付ける操作対象画像を表示し、前記タッチパネルに対する操作体のタッチ位置を検出して表示した操作対象画像に対する操作指示を受け付ける操作パネルであって、
タッチが検出されていない状態にあるときにタッチが検出された後、タッチ検出状態で、２点タッチか否かの判定基準となる基準時間を超える時間が経過する前に前記タッチセンサーにより、２つ目のタッチが検出された場合には、２点タッチが検出されたと判定し、
当該検出後、２点タッチが検出されている状態で、検出されている２つのタッチ位置の内、少なくとも１つのタッチ位置が閾値時間以内に移動した場合に、前記タッチ操作が２点タッチの連続タッチ操作であると推定し、推定結果が肯定的である場合に、連続タッチ操作による操作指示がされているとみなす操作指示推定手段を備える
ことを特徴とする操作パネル。
【請求項１８】
２点タッチの２つのタッチ位置間の距離を算出する算出手段を備え、
前記操作指示推定手段は、移動後のタッチ位置間の距離と移動前のタッチ位置間の距離との差分の絶対値が、差分閾値を超える場合に、推定した前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定し、前記差分閾値以下である場合に、当該態様が、ローテーション操作であると推定する
ことを特徴とする請求項１７記載の操作パネル。
【請求項１９】
前記タッチパネル上及び当該タッチパネルに近接した空間領域を検出領域とし、当該検出領域における前記操作体の位置を非接触で検出する非接触センサーを備え、
前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、その後の前記タッチパネルへのタッチの検出結果を監視し、監視中に検出結果が、２つのタッチの内、少なくとも１つのタッチの検出がなくなったことを示した場合に、前記非接触センサーの検出結果を参照し、前記操作体の位置が前記タッチパネル面の縦方向又は横方向に移動し、かつ、前記タッチパネルから垂直方向に離隔するように移動している場合には、ピンチイン又はピンチアウト操作が継続されていると推定する
ことを特徴とする請求項１８に記載の操作パネル。
【請求項２０】
前記タッチパネル上及び当該タッチパネルに近接した空間領域を検出領域とし、当該検出領域における前記操作体の位置を非接触で検出する非接触センサーを備え、
前記操作指示推定手段は、前記連続タッチ操作の態様が、ローテーション操作であると推定した後、その後の前記タッチパネルへのタッチの検出結果を監視し、監視中に検出結果が、２つのタッチの内、少なくとも１つのタッチの検出がなくなったことを示した場合に、前記操作体の位置が前記縦方向又は横方向に移動し、かつ、移動時における前記タッチパネル面から前記操作体の位置までの前記垂直方向の距離が所定距離以内である場合には、ローテーション操作が継続されていると推定する
ことを特徴とする請求項１８に記載の操作パネル。
【請求項２１】
前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、又は、当該態様が、ローテーション操作であると推定した後、２点タッチが検出されない期間の長さが、閾値を超える場合に、推定した態様の連続タッチ操作が終了したと推定する
ことを特徴とする請求項１８に記載の操作パネル。
【請求項２２】
前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、又は、当該態様が、ローテーション操作であると推定した後、２点タッチが検出されない状態が継続している場合において、前記非接触センサーにより検出された前記操作体の位置の前記縦方向及び前記横方向への移動がなくなった場合に、推定した対象の連続タッチ操作が終了したと推定する
ことを特徴とする請求項１８に記載の操作パネル。
【請求項２３】
前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、２点タッチが検出されない状態が継続している場合において、前記非接触センサーにより検出された前記操作体の位置が前記タッチパネルから垂直方向に離隔するように移動しなくなった場合に、推定した態様の連続タッチ操作が終了したと推定する
ことを特徴とする請求項１８に記載の操作パネル。
【請求項２４】
前記操作指示推定手段は、前記連続タッチ操作の態様が、ローテーション操作であると推定した後、２点タッチが検出されない状態が継続している場合において、前記タッチパネル面から、前記非接触センサーにより検出された前記操作体の位置までの前記垂直方向の距離が前記所定距離を超えた場合に、ローテーション操作が終了したと推定する
ことを特徴とする請求項１８に記載の操作パネル。
【請求項２５】
請求項１〜２４の何れかに記載の操作パネルを備える
ことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、抵抗膜方式のタッチセンサーを備えた操作パネルに関し、特にタッチ操作の操作性を向上させる技術に関する。
【背景技術】
【０００２】
例えば画像形成装置においては、操作パネルとしてタッチ操作による操作指示が可能なものが従来から用いられている。このタッチ操作によるタッチを検出するタッチセンサーとしては、抵抗膜方式のものと、静電容量方式のものが主に利用されているが、抵抗膜方式の方がコスト的に安価なため、上記操作パネルには、抵抗膜方式のタッチセンサーが搭載されることが多い。
【０００３】
抵抗膜方式のタッチセンサーにおいては、透明な抵抗膜（電極膜）２枚が互いに対向するように配置されてタッチパネルが構成され、一方の抵抗膜に電圧が印加された状態で、もう一方の抵抗膜がタッチ操作により押し込まれると両者の抵抗膜が接触（ショート）し、その時にもう一方の抵抗膜を通じて接触点電位が測定されることにより、タッチ位置が検出される。
【０００４】
又、近年では、特許文献１において開示されているように、マルチタッチを検出可能な抵抗膜方式のタッチセンサーが利用できるようになってきている。
これにより、ユーザーは、操作パネルの表示パネル（液晶表示パネル）上に配置された抵抗膜方式のタッチパネルを有するタッチセンサーを介して容易にタッチ操作による操作指示を行うことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−７６５９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記のような抵抗膜方式のタッチセンサーの場合には、タッチパネルの抵抗膜が一定以上の圧力で押し込まれないとタッチ位置が検出できないため、スライド操作などのように、ユーザーが、上記タッチセンサーのタッチパネルに接触した状態でタッチ位置を移動させる連続タッチ操作を行う場合に、ユーザーが指先でタッチパネルの抵抗膜を押し込む力が弱いとタッチ位置の移動中に上記タッチセンサーによるタッチの検出が途切れてしまい、連続タッチ操作が終了したと誤判定されてしまうという不具合が生じる。
【０００７】
又、タッチの検出が途切れないように、表示パネル面を強く押し込み過ぎると、タッチ位置の移動の軌跡がジグザグ状になってしまう場合があり、同様に誤判定される恐れが生じる。
本発明は、上述のような問題に鑑みて為されたものであって、抵抗膜方式のタッチセンサーを備える操作パネルにおいて、当該タッチセンサーのタッチパネル上でユーザーが連続タッチ操作による操作指示を、軽いタッチ操作によりスムーズに行うことが可能な操作パネル及び当該操作パネルを備える画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一形態に係る操作パネルは、抵抗膜方式のタッチパネルを積層した表示部に操作指示を受け付ける操作対象画像を表示し、前記タッチパネルに対する操作体のタッチ位置を検出して表示した操作対象画像に対する操作指示を受け付ける操作パネルであって、前記タッチパネル上及び当該タッチパネルに近接した空間領域を検出領域とし、当該検出領域における前記操作体の位置を非接触で検出する非接触センサーと、タッチ位置が検出された場合に、その後の前記タッチパネルへのタッチの検出結果を監視し、監視中に検出結果が、タッチの検出がなくなったことを示した場合に、前記非接触センサーの検出結果を参照してユーザーのタッチ操作が、タッチ位置を連続移動させる連続タッチ操作であるか否かの推定をし、推定結果が肯定的である場合に、連続タッチ操作による操作指示がされているとみなす操作指示推定手段と、を備える。
【０００９】
ここで、前記操作指示推定手段は、前記非接触センサーにより検出された前記操作体の位置が、前記タッチパネルの縦方向又は横方向へ移動し、かつ、移動時における前記タッチパネルから前記操作体の位置までの垂直方向の距離が所定距離以内である場合に前記タッチ操作が連続タッチ操作であると推定することとすることができる。
さらに、前記操作パネルは、前記タッチパネルに現在表示されている操作対象画像の内容を示す操作画面情報を取得する取得手段と、前記操作指示推定手段が、前記タッチ操作が連続タッチ操作であると推定した場合に、前記操作画面情報を参照して前記連続タッチ操作の態様を特定する操作態様特定手段と、を備えることとすることができる。
【００１０】
又、前記操作指示推定手段は、前記タッチ操作が連続タッチ操作であると推定した後、タッチが検出されない期間の長さが、閾値を超える場合に、前記連続タッチ操作が終了したと推定することとすることができる。
又、前記操作指示推定手段は、前記タッチ操作が連続タッチ操作であると推定した後、タッチが検出されない状態が継続している場合において、前記非接触センサーにより検出された前記操作体の位置の前記縦方向及び前記横方向への移動がなくなった場合に、前記連続タッチ操作が終了したと推定することとすることができる。
【００１１】
又、前記操作指示推定手段は、前記タッチ操作が連続タッチ操作であると推定した後、タッチが検出されない状態が継続している場合において、前記タッチパネルから前記操作体の位置までの垂直方向の距離が前記所定距離を超えた場合に、前記連続タッチ操作が終了したと推定することとすることができる。
又、前記操作指示推定手段は、前記検出結果の監視中において、タッチの検出が継続している場合には、当該継続中のタッチ位置の移動方向と、当該継続中に前記非接触センサーにより検出された前記操作体の位置の前記縦方向又は前記横方向への移動方向とのなす角度が所定角度以内である場合に前記タッチ操作が連続タッチ操作であると推定することとすることができる。
【００１２】
前記操作指示推定手段は、タッチが検出されていない状態にあるときにタッチが検出された後、タッチ検出状態で、２点タッチか否かの判定基準となる基準時間を超える時間が経過する前に前記タッチセンサーにより、２つ目のタッチが検出された場合には、２点タッチが検出されたと判定し、当該検出後、２点タッチが検出されている状態で、検出されている２つのタッチ位置の内、少なくとも１つのタッチ位置が閾値時間以内に移動した場合に、前記タッチ操作が２点タッチの連続タッチ操作であると推定することとすることができる。
【００１３】
又、前記操作パネルは、２点タッチの２つのタッチ位置間の距離を算出する算出手段を備え、前記操作指示推定手段は、移動後のタッチ位置間の距離と移動前のタッチ位置間の距離との差分の絶対値が、差分閾値を超える場合に、推定した前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定し、前記差分閾値以下である場合に、当該態様が、ローテーション操作であると推定することとすることができる。
【００１４】
又、前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、その後の前記タッチパネルへのタッチの検出結果を監視し、監視中に検出結果が、２つのタッチの内、少なくとも１つのタッチの検出がなくなったことを示した場合に、前記非接触センサーの検出結果を参照し、前記操作体の位置が前記タッチパネル面の縦方向又は横方向に移動し、かつ、前記タッチパネルから垂直方向に離隔するように移動している場合には、ピンチイン又はピンチアウト操作が継続されていると推定することとすることができる。
【００１５】
又、前記操作指示推定手段は、前記連続タッチ操作の態様が、ローテーション操作であると推定した後、その後の前記タッチパネルへのタッチの検出結果を監視し、監視中に検出結果が、２つのタッチの内、少なくとも１つのタッチの検出がなくなったことを示した場合に、前記操作体の位置が前記縦方向又は横方向に移動し、かつ、移動時における前記タッチパネル面から前記操作体の位置までの前記垂直方向の距離が所定距離以内である場合には、ローテーション操作が継続されていると推定することとすることができる。
【００１６】
又、前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、又は、当該態様が、ローテーション操作であると推定した後、２点タッチが検出されない期間の長さが閾値を超える場合に、推定した態様の連続タッチ操作が終了したと推定することとすることができる。
又、前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、又は、当該態様が、ローテーション操作であると推定した後、２点タッチが検出されない状態が継続している場合において、前記非接触センサーにより検出された前記操作体の位置の前記縦方向及び前記横方向への移動がなくなった場合に、推定した対象の連続タッチ操作が終了したと推定することとすることができる。
【００１７】
又、前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、２点タッチが検出されない状態が継続している場合において、前記非接触センサーにより検出された前記操作体の位置が前記タッチパネルから垂直方向に離隔するように移動しなくなった場合に、推定した態様の連続タッチ操作が終了したと推定することとすることができる。
【００１８】
又、前記操作指示推定手段は、前記連続タッチ操作の態様が、ローテーション操作であると推定した後、２点タッチが検出されない状態が継続している場合において、前記タッチパネル面から、前記非接触センサーにより検出された前記操作体の位置までの前記垂直方向の距離が前記所定距離を超えた場合に、ローテーション操作が終了したと推定することとすることができる。
【００１９】
又、本発明の一形態に係る操作パネルは、抵抗膜方式のタッチパネルを積層した表示部に操作指示を受け付ける操作対象画像を表示し、前記タッチパネルに対する操作体のタッチ位置を検出して表示した操作対象画像に対する操作指示を受け付ける操作パネルであって、前記タッチパネル上及び当該タッチパネルに近接した空間領域を検出領域とし、当該検出領域における前記操作体の位置を非接触で検出する非接触センサーと、タッチ位置が検出された場合に、その後の前記タッチパネルへのタッチの検出結果を監視し、前記検出結果の監視中において、タッチの検出が継続している場合には、当該継続中のタッチ位置の移動方向と、当該継続中に前記非接触センサーにより検出された前記操作体の位置の前記縦方向又は前記横方向への移動方向とのなす角度が所定角度以内である場合に前記タッチ操作が連続タッチ操作であると推定し、推定結果が肯定的である場合に、連続タッチ操作による操作指示がされているとみなす操作指示推定手段と、を備えることとすることができる。
【００２０】
又、本発明の一形態に係る操作パネルは、抵抗膜方式のタッチパネルを積層した表示部に操作指示を受け付ける操作対象画像を表示し、前記タッチパネルに対する操作体のタッチ位置を検出して表示した操作対象画像に対する操作指示を受け付ける操作パネルであって、タッチが検出されていない状態にあるときにタッチが検出された後、タッチ検出状態で、２点タッチか否かの判定基準となる基準時間を超える時間が経過する前に前記タッチセンサーにより、２つ目のタッチが検出された場合には、２点タッチが検出されたと判定し、当該検出後、２点タッチが検出されている状態で、検出されている２つのタッチ位置の内、少なくとも１つのタッチ位置が閾値時間以内に移動した場合に、前記タッチ操作が２点タッチの連続タッチ操作であると推定し、推定結果が肯定的である場合に、連続タッチ操作による操作指示がされているとみなす操作指示推定手段を備えることとすることができる。
【００２１】
ここで、前記操作パネルは、２点タッチの２つのタッチ位置間の距離を算出する算出手段を備え、前記操作指示推定手段は、移動後のタッチ位置間の距離と移動前のタッチ位置間の距離との差分の絶対値が、差分閾値を超える場合に、推定した前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定し、前記差分閾値以下である場合に、当該態様が、ローテーション操作であると推定することとすることができる。
【００２２】
さらに、前記操作パネルは、前記タッチパネル上及び当該タッチパネルに近接した空間領域を検出領域とし、当該検出領域における前記操作体の位置を非接触で検出する非接触センサーを備え、前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、その後の前記タッチパネルへのタッチの検出結果を監視し、監視中に検出結果が、２つのタッチの内、少なくとも１つのタッチの検出がなくなったことを示した場合に、前記非接触センサーの検出結果を参照し、前記操作体の位置が前記タッチパネル面の縦方向又は横方向に移動し、かつ、前記タッチパネルから垂直方向に離隔するように移動している場合には、ピンチイン又はピンチアウト操作が継続されていると推定することとすることができる。
【００２３】
又、前記操作パネルは、前記タッチパネル上及び当該タッチパネルに近接した空間領域を検出領域とし、当該検出領域における前記操作体の位置を非接触で検出する非接触センサーを備え、前記操作指示推定手段は、前記連続タッチ操作の態様が、ローテーション操作であると推定した後、その後の前記タッチパネルへのタッチの検出結果を監視し、監視中に検出結果が、２つのタッチの内、少なくとも１つのタッチの検出がなくなったことを示した場合に、前記操作体の位置が前記縦方向又は横方向に移動し、かつ、移動時における前記タッチパネル面から前記操作体の位置までの前記垂直方向の距離が所定距離以内である場合には、ローテーション操作が継続されていると推定することとすることができる。
【００２４】
又、前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、又は、当該態様が、ローテーション操作であると推定した後、２点タッチが検出されない期間の長さが閾値を超える場合に、推定した態様の連続タッチ操作が終了したと推定することとすることができる。
又、前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、又は、当該態様が、ローテーション操作であると推定した後、２点タッチが検出されない状態が継続している場合において、前記非接触センサーにより検出された前記操作体の位置の前記縦方向及び前記横方向への移動がなくなった場合に、推定した対象の連続タッチ操作が終了したと推定することとすることができる。
【００２５】
又、前記操作指示推定手段は、前記連続タッチ操作の態様が、ピンチイン又はピンチアウト操作であると推定した後、２点タッチが検出されない状態が継続している場合において、前記非接触センサーにより検出された前記操作体の位置が前記タッチパネルから垂直方向に離隔するように移動しなくなった場合に、推定した態様の連続タッチ操作が終了したと推定することとすることができる。
【００２６】
又、前記操作指示推定手段は、前記連続タッチ操作の態様が、ローテーション操作であると推定した後、２点タッチが検出されない状態が継続している場合において、前記タッチパネル面から、前記非接触センサーにより検出された前記操作体の位置までの前記垂直方向の距離が前記所定距離を超えた場合に、ローテーション操作が終了したと推定することとすることができる。
【００２７】
又、本発明の一形態に係る画像形成装置は、前記操作パネルを備えることとすることができる。
【発明の効果】
【００２８】
上記構成を備えることにより、抵抗膜方式のタッチパネルへのタッチが検出された後、タッチの検出がなくなり、タッチ検出が途切れた場合においても、非接触センサーの検出結果を参照してユーザーのタッチ操作が、タッチ位置を連続移動させる連続タッチ操作であるか否かの推定が行われ、推定結果が肯定的である場合には、連続タッチ操作指示がされているとみなされるので、ユーザーは、連続タッチ操作による操作指示を、タッチの途切れを気にすることなく、軽いタッチ操作によりスムーズに行うことができる。
【図面の簡単な説明】
【００２９】
【図１】本実施の形態に係る画像形成装置の外観を示す斜視図である。
【図２】画像形成装置１の構成を示す機能ブロック図である。
【図３】操作パネル６の主要な機能構成を示す機能ブロック図である。
【図４】操作パネル６の概略平面図及び当該概略平面図のＡ−Ａ'線における概略断面図である。
【図５】ジェスチャーセンサー６２を搭載する操作パネル６において、検出領域内に操作体が侵入していない場合と、侵入している場合における電界の流れを模式的に示した図である。
【図６】パネル制御部６００が行う連続タッチ操作監視処理の動作を示すフローチャートである。
【図７】１点タッチ操作処理の動作を示すフローチャートである。
【図８】連続タッチ操作継続推定処理の動作を示すフローチャートの一部を示す図である。
【図９】連続タッチ操作継続推定処理の動作を示すフローチャートの別の一部を示す図である。
【図１０】スライド操作に対応する操作画面の具体例を示す。
【図１１】ドラッグ操作に対応する操作画面の具体例を示す。
【図１２】ドラッグ操作処理の動作を示すフローチャートである。
【図１３】２点タッチ操作処理の動作を示すフローチャートである。
【図１４】ピンチイン及びピンチアウト操作に対応する操作画面の具体例を示す。
【図１５】ローテーション操作に対応する操作画面の具体例を示す。
【図１６】ピンチイン・アウト操作処理の動作を示すフローチャートである。
【図１７】ローテーション操作処理の動作を示すフローチャートである。
【発明を実施するための形態】
【００３０】
(実施の形態)
以下、本発明に係る一形態の操作パネルの実施の形態を、画像形成装置に適用した場合を例にして説明する。
［１］画像形成装置の構成
図１は、本実施の形態に係る画像形成装置の外観を示す斜視図である。同図の符号１は、画像形成装置を示し、符号６は、操作パネルを、符号６１１は、操作パネル６の表示パネル（液晶表示パネル）上に配置された抵抗膜方式のタッチセンサーのタッチパネルを示す。同図に示すように、操作パネル６は、点線矢印Ａで示す、画像形成装置１の正面側の上部に設けられている。以下、同図に示すようにタッチパネル６１１の横方向をＸ軸方向（右方向をＸ軸のプラス方向とする。）、タッチパネル６１１の縦方向をＹ軸方向（上方向をＹ軸のプラス方向とする。）、タッチパネル６１１の面に対し、垂直方向をＺ軸方向（紙面手前方向をプラス方向とする。）とする。
【００３１】
図２は、画像形成装置１の構成を示す機能ブロック図である。画像形成装置１は、制御部１０、画像プロセス部３、給紙部４、定着装置５、操作パネル６、画像読取部７等から構成され、操作パネル６には、抵抗膜方式のタッチセンサー６１（以下、「タッチセンサー６１」という。）とジェスチャーセンサー６２が搭載されている。
制御部１０は、所謂コンピュータであって、ＣＰＵ１００、通信インターフェース（Ｉ／Ｆ）部１０１、ＲＯＭ１０２、ＲＡＭ１０３、画像データ記憶部１０６等から構成され、画像形成装置１の全体の動作を制御する。
【００３２】
通信Ｉ／Ｆ部１０１は、ＬＡＮカード、ＬＡＮボードといったＬＡＮ（Local Area Network）に接続するためのインターフェースである。ＲＯＭ１０２には、画像プロセス部３、給紙部４、定着装置５、操作パネル６、画像読取部７等を制御するための制御プログラム等が格納されている。ＲＡＭ１０３は、ＣＰＵ１００のプログラム実行時のワークエリアとして用いられる。
【００３３】
画像プロセス部３は、図示しない感光体ドラム、帯電器、現像器、露光部等から構成され、制御部１０又は画像読取部７から入力された印刷用の画像データに基づき、給紙部４から供給される記録シートとしての用紙に画像を形成することにより印刷処理を実行する。給紙部４は、制御部１０からの指示に応じて記録シートとしての用紙を画像プロセス部３に供給する。定着装置５は、制御部１０からの指示に応じて記録シートとしての用紙に形成された画像を、当該用紙に熱定着させる。
【００３４】
操作パネル６は、図１に示す複数の入力キーと表示パネル（液晶表示パネル）を備え、表示パネルの表面にはタッチパネル６１１が積層されている。タッチパネル６１１からのタッチ入力又は入力キーからのキー入力により、ユーザーからの操作指示を受付け、制御部１０に通知する。
図３は、操作パネル６の主要な機能構成を示す機能ブロック図である。操作パネル６は、パネル制御部６００、タッチセンサー６１、ジェスチャーセンサー６２等から構成される。パネル制御部６００は、ＣＰＵ、メモリ等から構成され、操作パネル６全体の動作を制御するとともに、後述する連続タッチ操作監視処理を実行する。
【００３５】
パネル制御部６００は、タッチ入力監視部６０１、空間位置監視部６０２、操作画面情報記憶部６０３、表示画面管理部６０４を有する。
タッチ入力監視部６０１は、抵抗膜方式タッチセンサー６１から出力されるタッチの検出結果を監視する。空間位置監視部６０２は、後で詳述するジェスチャーセンサー６２から出力される操作体の空間座標位置を監視する。ここで、「操作体」とは、ユーザーがタッチ操作時にジェスチャーセンサー６２の検出領域内に侵入させるユーザーの指や手、或いは、ユーザーが手に持つタッチペン等の侵入物のことをいう。
【００３６】
操作画面情報記憶部６０３は、操作パネル６の表示パネルに表示可能な操作画面毎に設定されている操作画面情報を記憶している。「操作画面情報」とは、操作画面を識別する操作画面IＤと、当該操作画面の操作対象画像に関する情報（操作対象画像の表示内容、表示領域等を示す情報）と、当該操作画面に対応する連続タッチ操作の識別子（ここでは、後述するスライド操作、ドラッグ操作、ピンチイン、ピンチアウト操作、ローテーション操作の各識別子、対応する連続タッチ操作がない場合には、当該識別子は付与されないものとする。）との対応関係を示す情報のことをいう。
【００３７】
表示画面管理部６０４は、タッチパネル６１１を積層した操作パネル６の表示パネルに表示中の操作画面を特定し、操作画面情報記憶部６０３に記憶されている操作画面情報を参照して、表示中の操作画面がどの連続タッチ操作に対応する操作画面であるか、或いは、表示中の操作画面が連続タッチ操作に非対応の操作画面であるかを判別する。
タッチセンサー６１は、２点以上のマルチタッチの検出が可能な抵抗膜方式のタッチセンサーであり、当該タッチセンサーとしては、例えば、特許文献１の段落００４１〜００９５に記載のタッチセンサー（入力装置２）を用いることができる。
【００３８】
タッチセンサー６１は、操作パネル６の表示パネル面上に積層されるタッチパネル６１１とタッチパネルコントローラー６１２等から構成される。タッチパネル６１１は、特許文献１の段落００４２に記載の「タッチパネル４」と同様の構成を備える。タッチパネル６１１は、基板（上面がフィルム基板、下面がガラス基板）上に形成された透明な抵抗膜６１１１、６１１２が、不図示のスペーサーを挟んで対向するように配置され、抵抗膜６１２１のＸ軸方向に対向する両辺には、Ｘ座標を検出するための電極６１１１Ａ、６１１１Ｂが設けられ、抵抗膜６１１２のＹ軸方向に対向する両辺には、Ｙ座標を検出するための電極６１１２Ａ、６１１２Ｂが設けられ、各電極は、タッチパネルコントローラー６１２と接続されている。
【００３９】
タッチパネルコントローラー６１２は、特許文献１の段落００４３〜００５４に記載の「制御回路１００」と同様の構成を備え、タッチパネル６１１を制御し、タッチパネル６１１におけるタッチの有無、タッチが１点タッチか２点タッチであるかの判別、タッチの位置（ここでは、Ｘ―Ｙ直交座標系の２成分としてタッチの位置が検出される。）等を検出し、検出結果をパネル制御部６００に出力する。
【００４０】
タッチパネルコントローラー６１２は、タイミング制御部６１２１、電流検出部６１２２、電圧検出部６１２３、マルチタッチ判定部６１２４、距離判定部６１２５、座標生成部６１２６等から構成される。
タイミング制御部６１２１は、特許文献１の段落００４５、００４９に記載の「電圧生成部１０」と同様の機能を有し、各抵抗膜の電極に電圧を印加するタイミングを交互に切り替える制御を行う。電流検出部６１２２は、特許文献１の段落００４７、００５２に記載の「電流検出部３０」と同様の機能を有し、タッチパネル６１１の対応する入力端子から入力される電流の検出値と電圧検出部６１２３から検出された電圧に基づき算出された基準電流値との比較結果からの出力値をデジタル値に変換した後、マルチタッチ判定部６１２４、距離判定部６１２５へ出力する。電圧検出部６１２３は、特許文献１の段落００４６、００５０に記載の「電圧検出部２０」と同様の機能を有し、タッチパネル６１１の対応する入力端子から入力される電圧を検出し、検出結果をデジタル値に変換した後、座標生成部６１２６へ出力する。
【００４１】
マルチタッチ判定部６１２４は、特許文献１の段落００７６、００７７に記載の「マルチタッチ判定部４２」と同様の機能を有し、電流検出部６１２２から入力された電流値に基づいて、タッチが１点タッチか２点タッチであるかの判別を行い、判別結果を距離判定部６１２５、座標生成部６１２６へ出力する。
距離判定部６１２５は、特許文献１の段落００７８〜００８２に記載の「距離演算部４４」と同様の機能を有し、タッチが２点タッチである場合に、電流検出部６１２２から入力された電流値に基づいて、２点間の距離を算出し、算出結果を座標生成部６１２６へ出力する。
【００４２】
座標生成部６１２６は、特許文献１の段落００７４、００７６、００８３、００８４に記載の「座標生成部４８」と同様の機能を有し、電圧検出部６１２３から入力された電圧値に基づいてタッチの有無を判定し、タッチが１点タッチである場合には、当該電圧値に基づいてタッチ位置を決定する。そして、タッチが２点タッチである場合には、当該電圧値及び距離判定部６１２５から入力された２点間の距離の値に基づいて、２点の各タッチ位置を決定する。
【００４３】
ジェスチャーセンサー６２は、タッチパネル６１１上及びタッチパネル６１１に近接した空間領域（例えば、タッチパネル面から垂直方向に１５ｃｍ離れた空間領域）を検出領域とする非接触センサーである。ジェスチャーセンサー６２は、ジェスチャーコントローラー６２０と電界発信アンテナ６２１、電界受信アンテナ６２２Ａ、６２２Ｂ、６２２Ｃ、６２２Ｄ等から構成される。
【００４４】
ジェスチャーコントローラー６２０には、タイミング制御部６２０１、電界発信部６２０２、電界受信部６２０３、ＡＤ変換部６２０４、座標判定部６２０５が含まれる。ジェスチャーコントローラーとしては、例えば、マイクロチップ社のジェスチャーコントローラ（ＭＧＣ３１３０）を用いることができる。
タイミング制御部６２０１は、パネル制御部６００からの指示に応じて電界発信部６２０２及び電界受信部６２０３の機能を有効にするタイミングを制御する。
【００４５】
電界発信部６２０２は、電界発信アンテナ６２１と接続され、電界発信アンテナ６２１から一様な電界を発生させる。電界受信部６２０３は、電界受信アンテナ６２２Ａ、６２２Ｂ、６２２Ｃ、６２２Ｄと接続され、各電界受信アンテナから電界の検出結果を取得する。
ＡＤ変換部６２０４は、電界受信部６２０３から出力される電界の検出結果を示すアナログ信号をデジタル値に変換して座標判定部６２０５に出力する。座標判定部６２０５は、ＡＤ変換部６２０４から入力された電界の検出結果に基づいて、検出領域内に侵入した操作体の空間位置を算出し、算出した空間位置を検出結果としてパネル制御部６００に出力する。ここでは、Ｘ−Ｙ−Ｚ直交座標系の３成分として当該空間位置が算出される。
【００４６】
電界の検出結果に基づく空間位置の算出は、例えば、特許文献（特表２０１４−５１２６１５号公報）の段落００１２〜００２３に記載されている方法を用いることができる。
電界発信アンテナ６２１は、電界を発信するアンテナであり、図４（ｂ）に示すように、操作パネル６の表示パネル（ＬＣＤ（Liquid Crystal Display）６０２））の背面側に配置されている。電界受信アンテナ６２２Ａ、６２２Ｂ、６２２Ｃ、６２２Ｄは、電界発信アンテナ６２１から発信された電界を受信するアンテナであり、図４（ａ）に示すように、タッチパネル６１１の周囲を囲むように操作パネル６に配置されている。図４（ａ）は、操作パネル６の概略平面図であり、図４（ｂ）は、当該概略平面図のＡ−Ａ'線における概略断面図である。図４（ａ）、（ｂ）の符号６０１は、アンテナフレームを示し、符号６０２は、表示パネル（ＬＣＤ）を示す。
【００４７】
図５は、上記の構成のジェスチャーセンサー６２を搭載する操作パネル６において、検出領域内に操作体が侵入していない場合と、侵入している場合における電界の流れを模式的に示した図である。図５（ａ）は、前者の場合の電界の流れを、図５（ｂ）は、後者の場合の電界の流れをそれぞれ示す。両図を比較すると、明らかなように、検出領域内に操作体が侵入している場合と侵入していない場合とでは、電界が変化する。この電界の変化量を、ジェスチャーセンサー６２を用いて検出することにより、操作体の侵入の有無、及び検出領域内における操作体の空間位置が検出される。図５（ａ）、（ｂ）の符号６０２は、表示パネルを、符号６１１は、タッチパネルを、符号６２１は、電界発信アンテナを、符号６２２Ａ、６２２Ｂは、電界発信アンテナ６２１をそれぞれ示す。
【００４８】
図２の説明に戻って、画像読取部７は、図示しないスキャナなどの画像入力装置から構成され、用紙等の記録シートに記載されている文字や図形などの情報を読取り、画像データを形成する。
［２］連続タッチ操作監視処理
図６は、パネル制御部６００が行う連続タッチ操作監視処理の動作を示すフローチャートである。パネル制御部６００は、操作パネル６の電源がオンされると（ステップＳ６０１）、タッチセンサー６１及びジェスチャーセンサー６２の検出動作を開始させる（ステップＳ６０２）。
【００４９】
パネル制御部６００は、タッチセンサー６１により１点タッチが検出されると（ステップＳ６０３：ＹＥＳ）、検出時刻を取得するとともにタッチセンサー６１からタッチ検出位置（タッチ位置）を、ジェスチャーセンサー６２から操作体の空間位置をそれぞれ取得して、検出時刻と対応付けて記録し、所定時間（例えば、０．１秒）毎にタッチセンサー６１及びジェスチャーセンサー６２の検出結果を監視する監視動作を開始し（ステップＳ６０４）、時間（ｔ）の計測を開始する（ステップＳ６０５）。
【００５０】
ｔが、２点タッチ判定基準時間を超えた場合に（ステップＳ６０６：ＹＥＳ）、パネル制御部６００は、ステップＳ６０３において検出したタッチが、１点タッチ操作のためのタッチであると判定し（ステップＳ６０７）、後述する１点タッチ操作処理を実行する（ステップＳ６０８）。
ここで、「２点タッチ判定基準時間」とは、ユーザーの意図するタッチ操作が、１点タッチ操作であるか、２点タッチ操作であるかを判別するための基準時間のことをいい、予め画像形成装置１の製造者側によって設定される。ｔの計測を開始してから（１つ目のタッチが検出されてから）当該基準時間（例えば、０．２秒）以内に２つのタッチが検出された（２つ目のタッチが検出された）場合に、ユーザーの意図するタッチ操作が２点タッチ操作であると判定される。
【００５１】
ステップＳ６０６の判定結果が否定的である場合に（ステップＳ６０６：ＮＯ）、タッチパネル制御部６００は、タッチセンサー６１により２点タッチが検出（ステップＳ６０３における１つ目のタッチに続いて２つ目のタッチが検出）されると（ステップＳ６０９：ＹＥＳ）、検出時刻を取得するとともに、タッチセンサー６１から２点タッチの検出位置をそれぞれ取得し、検出時刻とタッチ検出位置（タッチ位置）とを対応付けて記録する（ステップＳ６１０）。
【００５２】
そしてパネル制御部６００は、ステップＳ６０３において検出したタッチが、２点タッチ操作のためのタッチであると判定し、ｔの計測を終了してｔを０に初期化した後、ｔの計測を再開する（ステップＳ６１１）、後述する２点タッチ操作処理を実行する（ステップＳ６０８）。
又、パネル制御部６００は、ステップＳ６０８又はステップＳ６１２の処理を実行した後、電源がオフされていない場合には（ステップＳ６１３：ＮＯ）、ステップ６０３の処理に移行し、ステップＳ６１３の処理の判定結果が肯定的である場合には（ステップＳ６１３：ＹＥＳ）、連続タッチ操作監視処理を終了する。
【００５３】
なお、上記において、言及していないが、ステップＳ６０３において２点同時タッチが検出された場合には、パネル制御部６００は、ステップＳ６１１の処理に移行するものとする。
図７は、１点タッチ操作処理の動作を示すフローチャートである。パネル制御部６００は、ｔが閾値時間を超えているか否かを判定する（ステップＳ７０１）。ここでは、閾値時間は、例えば、２秒とする。
【００５４】
ステップＳ７０１の判定結果が否定的である場合に（ステップＳ７０１：ＮＯ）、タッチセンサー６１及びジェスチャーセンサー６２の検出結果の監視のタイミングが到来すると（ステップＳ７０２：ＹＥＳ）、パネル制御部６００は、両センサーから検出結果を取得してタッチパネル６１１への１点タッチが検出されているか否かを判定する（ステップＳ７０３）。
【００５５】
１点タッチが検出されていない場合には（ステップＳ７０３：ＮＯ）、パネル制御部６００は、ステップＳ７０３においてジェスチャーセンサー６２から取得した検出結果が示す操作体のＺ座標値（タッチパネル６１１と操作体との間の垂直方向（タッチパネル６１１の面に対し、垂直方向）の距離に相当する値）が、所定値（例えば、２ｃｍ）以下か否かを判定する（ステップＳ７０４）。
【００５６】
ステップＳ７０４の判定結果が肯定的である場合に（ステップＳ７０４：ＹＥＳ）、パネル制御部６００は、さらに、ジェスチャーセンサー６２から取得した検出結果が示す操作体のＸ座標値及びＹ座標値の示すＸＹ座標位置が、１つ前の監視タイミング（例えば、１つ前の監視タイミングが監視動作開始時であれば、当該開始時）における当該ＸＹ座標位置から移動しているか否かを判定する（ステップＳ７０５）。
【００５７】
ここでは、例えば、以下のようにして上記座標位置が移動しているか否かを判定する。最新の操作体のＸ座標値、Ｙ座標値をそれぞれＸm、Ｙmとし、それより１つ前の監視タイミングにおける操作体のＸ座標値、Ｙ座標値をそれぞれＸm-1、Ｙm-1としたとき、式（（Ｘm−Ｘm-1）2＋（Ｙm−Ｙm-1）2）1/2が示す値（両座標位置間のＸ‐Ｙ座標上における距離に相当する値）が移動閾値（例えば、５ｍｍ）以上である場合に、上記座標位置が移動していると判定し、当該値が移動閾値未満である場合に、移動していないと判定する。
【００５８】
そして、ステップＳ７０５の判定結果が肯定的である場合に（ステップＳ７０５：ＹＥＳ）、パネル制御部６００は、ステップＳ６０３において検出されたタッチにより、ユーザーが意図しているタッチ操作が、連続タッチ操作であると推定し、連続タッチ操作による操作指示がされているとみなし（ステップＳ７０６）、後述する連続タッチ操作継続推定処理を実行する（ステップＳ７０７）。
【００５９】
又、ステップＳ７０５の判定結果が否定的である場合には（ステップＳ７０５：ＮＯ）、パネル制御部６００は、ステップＳ６０３において検出されたタッチによるタッチ操作が無効であると判定し、ｔの計測及び両センサーの監視動作を終了する（ステップＳ７１２）。
ステップＳ７０１の判定結果が肯定的である場合（ステップＳ７０１：ＹＥＳ）、パネル制御部６００は、ジェスチャーセンサー６２から検出結果を取得し、検出結果が示す
操作体のＺ座標値が上記所定値（例えば、２ｃｍ）以下か否かを判定する（ステップＳ７０８）。そして判定結果が肯定的である場合に（ステップＳ７０８：ＹＥＳ）、パネル制御部６００は、ステップＳ７１２の処理に移行する。
【００６０】
又、ステップＳ７０８の判定結果が否定的である場合には（ステップＳ７０８：ＮＯ）、パネル制御部６００は、ステップＳ６０３において検出されたタッチによりユーザーが意図しているタッチ操作が非連続の１点タッチ操作であると推定し、当該１点タッチ操作による操作指示がされたとみなし、ｔの計測及び両センサーの監視動作を終了する（ステップＳ７１３）。
【００６１】
又、ステップＳ７０３の判定結果が肯定的である場合には（ステップＳ７０３：ＹＥＳ）、パネル制御部６００は、検出時刻を取得するとともに、当該検出時刻とステップ７０３において取得した検出結果が示すタッチ検出位置（タッチ位置）と空間位置とを対応付けて記録し、さらに、ｔの計測を終了して、ｔを０に初期化した後、ｔの計測を再開する（ステップＳ７０９）。
【００６２】
次に、パネル制御部６００は、ステップＳ７０３において取得した検出結果が示すタッチ検出位置（タッチ位置）が、当該タッチ検出位置の検出時刻よりも１つ前の検出時刻におけるタッチ検出位置（タッチ位置）から移動しているか否かを判定する（ステップＳ７１０）。
ここで、タッチ検出位置（タッチ位置）が移動しているか否かの判定は、例えば、両タッチ検出位置間の距離が、上記移動閾値（例えば、５ｍｍ）以上であるか否かにより行うこととする。すなわち、両タッチ検出位置間の距離が、上記移動閾値以上である場合に、移動していると判定し、上記移動閾値未満である場合に移動していないと判定する。
【００６３】
そして、ステップＳ７１０の判定結果が肯定的である場合に（ステップＳ７１０：ＹＥＳ）、パネル制御部６００は、上記１つ前の検出時刻におけるタッチ検出位置（タッチ位置）から最新の検出時刻におけるタッチ検出位置（タッチ位置）への移動方向と、上記１つ前の検出時刻における操作体のＸＹ座標上の位置から上記最新の検出時刻における操作体のＸＹ座標上の位置への移動方向とのなす角度が所定角度（例えば、３０°）以内であるか否かを判定する（ステップＳ７１１）。
【００６４】
そして、ステップＳ７１１の判定結果が肯定的である場合に（ステップＳ７１１：ＹＥＳ）、パネル制御部６００は、ステップＳ７０６の処理に移行し、当該判定結果が否定的である場合に（ステップＳ７１１：ＮＯ）、ステップＳ７１２の処理に移行する。
又、ステップＳ７１０の判定結果が否定的である場合には（ステップＳ７１０：ＮＯ）、パネル制御部６００は、ステップＳ７０５の処理へ移行する。
【００６５】
図８及び図９は、連続タッチ操作継続推定処理の動作を示すフローチャートである。パネル制御部６００は、操作画面情報記憶部６０３から表示パネルを介してタッチパネル６１１に表示されている操作画面の操作画面情報を取得し（ステップＳ８０１）、表示中の操作画面が、スライド操作に対応する操作画面であるか否かを判定する（ステップＳ８０２）。図１０は、スライド操作に対応する操作画面の具体例を示す。
【００６６】
図１０（ａ）に示す当該操作画面において、タッチパネル６１１上をユーザーが指でタッチしながら、スライド操作（タッチ位置を矢印Ａの方向へ移動（同図では、横（Ｘ軸）方向へ移動）させる操作）を行うと、操作画面の操作対象画像がスライド操作に連動して矢印Ｂの方向（タッチ位置の移動方向）に動き、操作画面の操作対象画像の表示位置が図９（ｂ）に示すように移動する。
【００６７】
ステップＳ８０２の判定結果が肯定的である場合に（ステップＳ８０２：ＹＥＳ）、パネル制御部６００は、ステップＳ７０６において推定した連続タッチ操作の態様がスライド操作であると推定し、後述するフリック操作がされているか否かを示すフラグ値Ｆをフリック操作がされていないことを示す０に設定し（ステップＳ８０３）、ｔが閾値時間を超えているか否かを判定する（ステップＳ８０４）。
【００６８】
ステップＳ８０４の判定結果が否定的である場合に（ステップＳ８０４：ＮＯ）、タッチセンサー６１及びジェスチャーセンサー６２の検出結果の監視のタイミングが到来すると（ステップＳ８０５：ＹＥＳ）、パネル制御部６００は、両センサーから検出結果を取得してタッチパネル６１１への１点タッチが検出されているか否かを判定する（ステップＳ８０６）。
【００６９】
１点タッチが検出されていない場合には（ステップＳ８０６：ＮＯ）、パネル制御部６００は、ステップＳ７０５の処理と同様にして操作体のＸＹ座標位置が移動しているか否かを判定し（ステップＳ８０７）、判定結果が肯定的である場合には（ステップＳ８０７：ＹＥＳ）、ステップＳ７０４の処理と同様にして操作体のＺ座標値が所定値以下か否かを判定する（ステップＳ８０８）。
【００７０】
そして、ステップＳ８０８の判定結果が肯定的である場合には（ステップＳ８０８：ＹＥＳ）、パネル制御部６００は、さらに、ジェスチャーセンサー６２から取得した検出結果が示す操作体のＺ座標値の示すＺ座標位置が、１つ前の監視タイミングにおける当該Ｚ座標位置から、Ｚ軸のプラス方向に移動しているか否かを判定する（ステップＳ８０９）。当該判定は、例えば、以下のようして行う。フリック操作が行われた否かの判定基準となるフリック判定基準距離（例えば、２ｍｍ）を予め設定しておき、ジェスチャーセンサー６２から取得した検出結果が示す操作体のＺ座標値の示すＺ座標位置が、１つ前の監視タイミングにおける当該Ｚ座標位置から、フリック判定基準距離以上、Ｚ軸のプラス方向へ移動しているか否かを判定することにより行う。具体的には、フリック判定基準距離以上移動している場合に、Ｚ軸のプラス方向に移動していると判定し、フリック判定基準距離以上移動していない場合に、Ｚ軸のプラス方向へ移動していないと判定する。
【００７１】
パネル制御部６００は、ステップ８０９の判定結果が否定的である場合に（ステップＳ８０９：ＮＯ）、パネル制御部６００は、ステップＳ８０３において推定したスライド操作が継続中であると推定し、スライド操作による操作指示がされているとみなす（ステップＳ８１０）。又、ステップＳ８０９の判定結果が肯定的である場合には（ステップＳ８０９：ＹＥＳ）、パネル制御部６００は、スライド操作中にフリック操作が行われていると推定し、フリック操作による操作指示がなされているとみなし、フラグ値Ｆをフリック操作がされていることを示す１に設定する（ステップＳ８１１）。
【００７２】
ここで、「フリック操作」とは、タッチパネル面に沿って指をスライドさせながら移動させた後、指を弾くようにタッチパネル面から離隔させる操作のことをいう。
又、ステップＳ８０６の判定結果が肯定的である場合には（ステップＳ８０６：ＹＥＳ）、パネル制御部６００は、検出時刻を取得するとともに、当該検出時刻とステップ８０６において取得した検出結果が示すタッチ検出位置（タッチ位置）と空間位置とを対応付けて記録し、さらに、ｔの計測を終了して、ｔを０に初期化した後、ｔの計測を再開する（ステップＳ８１２）。
【００７３】
次に、パネル制御部６００は、ステップＳ８０６において取得した検出結果が示すタッチ検出位置（タッチ位置）が、当該タッチ検出位置の検出時刻よりも１つ前の検出時刻におけるタッチ検出位置（タッチ位置）から移動しているか否かを、ステップＳ７１０の場合と同様にして判定する（ステップＳ８１３）。なお、ここでは、１つ前の検出時刻において、タッチが検出されていない場合には、パネル制御部６００は、ステップＳ８０６において取得した検出結果が示すタッチ検出位置が移動していない（ステップＳ８１３：ＮＯ）と判定することとする。
【００７４】
そして、ステップＳ８１３の判定結果が肯定的である場合に（ステップＳ８１３：ＹＥＳ）、パネル制御部６００は、ステップＳ７１１の場合と同様にして上記１つ前の検出時刻におけるタッチ検出位置（タッチ位置）から最新の検出時刻におけるタッチ検出位置（タッチ位置）への移動方向と、上記１つ前の検出時刻における操作体のＸＹ座標上の位置から上記最新の検出時刻における操作体のＸＹ座標上の位置への移動方向とのなす角度が所定角度以内であるか否かを判定する（ステップＳ８１４）。
【００７５】
ステップＳ８１３の判定結果が否定的である場合には（ステップＳ８１３：ＮＯ）、パネル制御部６００は、ステップＳ８０７の処理に移行し、ステップＳ８１４の判定結果が否定的である場合には（ステップＳ８１４：ＮＯ）、ステップＳ８０３において推定したスライド操作が終了したと推定し、スライド操作による操作指示が終了したとみなし、ｔの計測及び両センサーの監視動作を終了する（ステップＳ８１６）。又、ステップＳ８０４の判定結果が肯定的である場合又はステップＳ８０７又はステップＳ８０８の判定結果が否定的である場合には（ステップＳ８０４：ＹＥＳ又はステップＳ８０７：ＮＯ又はステップＳ８０８：ＮＯ）、パネル制御部６００は、フラグ値Ｆが1であるか否かを判定し（ステップＳ８１５）、フラグ値が１である場合には（ステップＳ８１５：ＹＥＳ）、ステップＳ８１１において推定したフリック操作が終了したと推定し、フリック操作による操作指示が終了したとみなし、ｔの計測及び両センサーの監視動作を終了する（ステップＳ８１７）。
【００７６】
又、ステップＳ８１５の判定結果が否定的である場合には（ステップＳ８１５：ＮＯ）、パネル制御部６００は、ステップ８１６の処理に移行する。
又、ステップＳ８０２の判定結果が否定的である場合に（ステップＳ８０２：ＮＯ）、パネル制御部６００は、さらに、表示中の操作画面が、ドラッグ操作に対応する操作画面であるか否かを判定する（ステップＳ８１８）。
【００７７】
図１１は、ドラッグ操作に対応する操作画面の具体例を示す。図１１（ａ）に示す当該タッチパネル６１１に表示されている操作画面の操作対象画像１０１の表示領域内をユーザーが指でタッチしながら、ドラッグ操作（タッチ位置を矢印Ｃの方向へ移動（同図では上（Ｙ軸）方向へ移動）させる操作）を行うと、操作画面の操作対象画像１０１がドラッグ操作に連動して矢印Ｄの方向（タッチ位置の移動方向）に動き、操作対象画像１０１の表示位置が図１１（ｂ）に示すように移動する。
【００７８】
ステップＳ８１８の判定結果が肯定的である場合に（ステップＳ８１８：ＹＥＳ）、パネル制御部６００は、ステップＳ７０６において推定した連続タッチ操作の態様がドラッグ操作であると推定し（ステップＳ８１９）、後述するドラッグ操作処理を実行する（ステップＳ８２１）。
ステップＳ８１８の判定結果が否定的である場合には（ステップＳ８１８：ＮＯ）、パネル制御部６００は、ステップＳ７０６において推定した連続タッチ操作が操作無効であると判定し、操作指示がなかったものとみなし、ｔの計測及び両センサーの監視動作を終了する（ステップＳ８２０）。
【００７９】
図１２は、ドラッグ操作処理の動作を示すフローチャートである。同図において、図８及び図９のスライド操作処理の処理内容（ステップＳ８０４〜ステップＳ８１７）と処理内容が同一のステップについては、図８のステップ番号と同一のステップ番号を付与して説明を省略し、以下、相違点について説明する。
ステップＳ８０８の判定結果が肯定的である場合に（ステップＳ８０８：ＹＥＳ）、パネル制御部６００は、ステップＳ８１９において推定したドラッグ操作が継続中であると推定し、ドラッグ操作による操作指示がされているとみなす（ステップＳ１１０１）。
【００８０】
又、ステップＳ８０４の判定結果が肯定的である場合（ステップＳ８０４：ＹＥＳ）、又は、ステップＳ８０７の判定結果が否定的である場合（ステップＳ８０７：ＮＯ）、又はステップＳ８０８の判定結果が否定的である場合（ステップＳ８０８：ＮＯ）、パネル制御部６００は、ステップＳ８１９において推定したドラッグ操作が終了したと推定し、ドラッグ操作による操作指示が終了したとみなし、ｔの計測及び両センサーの監視動作を終了する（ステップＳ１１０２）。
【００８１】
これにより、１点タッチ検出後、タッチの検出がなくなり、タッチ検出が途切れた場合においても、ジェスチェセンサー６２の検出結果を監視することにより、タッチの検出がない時の操作体の空間位置の移動状況が監視され、操作体の空間位置がタッチパネル６１１から所定値以下の距離にあり、空間位置（ＸＹ座標位置）が移動している場合に連続タッチ操作による操作指示がされているとみなされるので、１点タッチの連続タッチ操作を行っているときに、ユーザーのタッチの検出が途切れた場合にも精度よく連続タッチ操作を検出することができる。
【００８２】
又、操作体の空間位置のＺ軸方向の移動の有無を監視することにより、フリック操作がなされたか否かが推定され、推定結果が肯定的である場合には、フリック操作による操作指示がされているとみなされるので、ユーザーのタッチの検出が途切れた場合にも精度よくフリック操作を検出することができ、連続タッチ操作におけるユーザーの利便性を向上させることができる。
【００８３】
さらに、１点タッチ検出状態が継続している場合においても、ジェスチャーセンサー６２による検出結果も参照して連続タッチ操作がなされているか否かの推定がされるので、１点タッチ検出状態が継続している期間においても精度よく連続タッチ操作を検出することができる。
図１３は、２点タッチ操作処理の動作を示すフローチャートである。パネル制御部６００は、ｔが閾値時間（例えば、２秒）を超えているか否かを判定する（ステップＳ１２０１）。ステップ１２０１の判定結果が否定的である場合に（ステップＳ１２０１：ＮＯ）、タッチセンサー６１及びジェスチャーセンサー６２の検出結果の監視のタイミングが到来すると（ステップＳ１２０２：ＹＥＳ）、パネル制御部６００は、タッチセンサー６１及びジェスチャーセンサー６２から検出結果を取得してタッチパネル６１１への２点タッチが検出されているか否かを判定する（ステップＳ１２０３）。
【００８４】
パネル制御部６００は、タッチセンサー６１により２点タッチが検出されていると（ステップＳ１２０３：ＹＥＳ）、検出時刻を取得するとともにステップＳ１２０３において取得した検出結果の示す２点のタッチ検出位置（タッチ位置）と空間位置を、検出時刻と対応付けて記録する（ステップＳ１２０４）。
次にパネル制御部６００は、取得した２点のタッチ検出位置（タッチ位置）の内、少なくとも１つのタッチ検出位置（タッチ位置）が、1つ前の検出時刻のタッチ検出位置（タッチ位置）から移動したか否かを判定する（ステップＳ１２０５）。当該判定は、例えば、以下のようにして行うことができる。取得した２点のタッチ検出位置（タッチ位置）をそれぞれＡ２、Ｂ２とし、１つ前の２点のタッチ検出位置（タッチ位置）をＡ１、Ｂ１とすると、まず、Ａ２とＡ１間の距離及びＡ２とＢ１間の距離を算出し、距離が短い方をＤとする。
【００８５】
同様に、Ｂ２とＡ１間の距離及びＢ２とＢ１間の距離を算出し、距離が短い方をＥとする。そして、ＤとＥの何れかの距離が、所定距離（例えば、５ｍｍ）以上である場合に移動していると判定し、ＤとＥの何れもが所定距離未満である場合に、移動していないと判定する。
ステップＳ１２０５の判定結果が肯定的である場合に（ステップＳ１２０５：ＹＥＳ）、パネル制御部６００は、ステップＳ６０９及びステップＳ１２０３において検出された２点タッチにより、ユーザーが意図している２点タッチ操作が、連続タッチ操作であると推定し、連続タッチ操作による操作指示がされているとみなす（ステップＳ１２０６）。
【００８６】
次にパネル制御部６００は、ステップＳ１２０３において取得した２点のタッチ検出位置間の距離Ｘ２及び１つ前の検出時刻の２点のタッチ検出位置間の距離Ｘ１をそれぞれ算出し（ステップＳ１２０７）、Ｘ２とＸ１の差分の絶対値が差分閾値（例えば、２ｍｍ）を超えるか否かにより、２点タッチ検出位置が略等距離の間隔で移動しているか否かを判定する（ステップＳ１２０８）。
【００８７】
当該絶対値が差分閾値を超え、２点タッチ検出位置が略等距離で移動していない場合には（ステップＳ１２０８：ＹＥＳ）、パネル制御部６００は、Ｘ２とＸ１を比較し、Ｘ１の方が大きい（Ｘ２−Ｘ１＜０）場合には（ステップＳ１２０９：ＮＯ）、パネル制御部６００は、ステップＳ１２０６において推定した連続タッチ操作の態様がピンチイン操作であると推定し、ピンチイン操作による操作指示がされているとみなし、ｔの計測を終了して、ｔを０に初期化した後、ｔの計測を再開する（ステップＳ１２１０）。
【００８８】
ステップＳ１２０９において、Ｘ２の方が大きい（Ｘ２−Ｘ１＞０）場合には（ステップＳ１２０９：ＹＥＳ）、パネル制御部６００は、ステップＳ１２０６において推定した連続タッチ操作の態様がピンチアウト操作であると推定し、ピンチアウト操作による操作指示がされているとみなし、ｔの計測を終了して、ｔを０に初期化した後、ｔの計測を再開する。（ステップＳ１２１１）。
【００８９】
そして、パネル制御部６００は、操作画面情報記憶部６０３からタッチパネル６１１を積層した表示パネルに表示されている操作画面の操作画面情報を取得して、表示されている操作画面がピンチイン及びピンチアウト操作に対応する操作画面であるかを判定し（ステップＳ１２１２）、ピンチイン及びピンチアウト操作に対応する操作画面である場合には（ステップＳ１２１２：ＹＥＳ）、後述するピンチイン・アウト操作処理を実行する（ステップＳ１２１３）。又、ステップＳ１２１２の判定結果が否定的である場合には（ステップＳ１２１２：ＮＯ）、パネル制御部６００は、ステップＳ１２１１又はステップＳ１２１１で推定したピンチイン操作又はピンチアウト操作が無効であると判定して、当該操作による操作指示を無効とみなし、ｔの計測及び両センサーの監視動作を終了する（ステップＳ１２１４）。
【００９０】
図１４は、ピンチイン及びピンチアウト操作に対応する操作画面の具体例を示す。図１３（ａ）は、ユーザーがタッチパネル６１１上でピンチイン操作を行い、操作画面の表示倍率を縮小させている様子を示す。ここで、「ピンチイン操作」とは、２本の指でタッチパネル６１１をタッチしながら、２本の指を、両者のタッチ位置の間隔が狭まるようにタッチパネル面に沿ってスライドさせながら移動させ、両指をタッチ面から離隔させる操作のことをいう。
【００９１】
図１３（ｂ）は、ユーザーがタッチパネル６１１上でピンチアウト操作を行い、操作画面の表示倍率を拡大させている様子を示す。ここで、「ピンチアウト操作」とは、２本の指でタッチパネル６１１をタッチしながら、２本の指を、両者のタッチ位置の間隔が広がるようにタッチパネル面に沿ってスライドさせながら移動させ、両指をタッチ面から離隔させる操作のことをいう。
【００９２】
又、ステップＳ１２０８において、上記絶対値が差分閾値以下で、２点タッチ検出位置が略等距離で移動している場合には（ステップＳ１２０８：ＮＯ）、パネル制御部６００は、ステップＳ１２０６において推定した連続タッチ操作の態様がローテーション操作であると推定し、ローテーション操作による操作指示がされているとみなし、ｔの計測を終了して、ｔを０に初期化した後、ｔの計測を再開する（ステップＳ１２１５）。
【００９３】
そして、パネル制御部６００は、操作画面情報記憶部６０３からタッチパネル６１１を積層した操作パネル６の表示パネルに表示されている操作画面の操作画面情報を取得して、表示されている操作画面がローテーション操作に対応する操作画面であるかを判定し（ステップＳ１２１６）、ローテーション操作に対応する操作画面である場合には（ステップＳ１２１６：ＹＥＳ）、後述するローテーション操作処理を実行する（ステップＳ１２１７）。
【００９４】
又、ステップＳ１２１６の判定結果が否定的である場合には（ステップＳ１２１６：ＮＯ）、パネル制御部６００は、ステップＳ１２１５で推定したローテーション操作が無効であると判定して、当該操作による操作指示を無効とみなし、ｔの計測及び両センサーの監視動作を終了する（ステップＳ１２１８）。
又、ステップ１２０１の判定結果が肯定的である場合には（ステップＳ１２０１：ＹＥＳ）、パネル制御部６０は、２点タッチ操作が無効であると判定し、ｔの計測及び両センサーの監視動作を終了する（ステップＳ１２１９）。
【００９５】
図１５は、ローテーション操作に対応する操作画面の具体例を示す。図１５（ａ）（ｂ）は、ローテーション操作による操作指示が行われることにより、操作画面に表示されている操作対象画像１４１がローテーション操作に連動して回転移動される様子を示す。「ローテーション操作」とは、２本の指でタッチパネル６１１をタッチし、両指間の距離を略等間隔に維持しながらタッチ位置を回転移動させる操作のことをいう。
【００９６】
図１６は、ピンチイン・アウト操作処理の動作を示すフローチャートである。パネル制御部６００は、ｔが閾値時間を超えているか否かを判定する（ステップＳ１５０１）。
ステップＳ１５０１の判定結果が否定的である場合に（ステップＳ１５０１：ＮＯ）、タッチセンサー６１及びジェスチャーセンサー６２の検出結果の監視のタイミングが到来すると（ステップＳ１５０２：ＹＥＳ）、パネル制御部６００は、両センサーから検出結果を取得してタッチパネル６１１への２点タッチが検出されているか否かを判定する（ステップＳ１５０３）。
【００９７】
２点タッチが検出されていない場合には（ステップＳ１５０３：ＮＯ）、パネル制御部６００は、ステップＳ７０５の処理と同様にして操作体のＸＹ座標位置が移動しているか否かを判定し（ステップＳ１５０４）、判定結果が肯定的である場合には（ステップＳ１５０４：ＹＥＳ）、パネル制御部６００は、さらに、ジェスチャーセンサー６２から取得した検出結果が示す操作体のＺ座標値の示すＺ座標位置が、１つ前の監視タイミングにおける当該Ｚ座標位置から、Ｚ軸のプラス方向へ移動しているか否かを判定する（ステップＳ１５０５）。当該判定は、ステップＳ８０９の判定の場合と同様に、ピンチイン又はピンチアウト操作が行われた否かの判定基準となるピンチイン・アウト判定基準距離（例えば、２ｍｍ）を予め設定しておき、ジェスチャーセンサー６２から取得した検出結果が示す操作体のＺ座標値の示すＺ座標位置が、１つ前の監視タイミングにおける当該Ｚ座標位置から、ピンチイン・アウト判定基準距離以上、Ｚ軸のプラス方向へ移動しているか否かを判定すすることにより行う。具体的には、ピンチイン・アウト判定基準距離以上移動している場合に、Ｚ軸のプラス方向に移動していると判定し、ピンチイン・アウト距離以上移動していない場合に、Ｚ軸のプラス方向へ移動していないと判定する。
【００９８】
ステップＳ１５０５の判定結果が肯定的である場合には（ステップ１５０５：ＹＥＳ）、パネル制御部６００は、ピンチイン又はピンチアウト操作が継続されていると推定し、当該操作による操作指示がなされているとみなす（ステップＳ１５０６）。
又、ステップＳ１５０４又はステップＳ１５０５の判定結果が否定的である場合には（ステップＳ１５０５：ＮＯ）、ステップＳ１２１０又はステップＳ１２１１において推定したピンチイン操作又はピンチアウト操作が終了したと推定し、当該操作による操作指示が終了したとみなし、ｔの計測及び両センサーの監視動作を終了する（ステップＳ１５０７）。
【００９９】
又、ステップＳ１５０３の判定結果が肯定的である場合（ステップＳ１５０３：ＹＥＳ），パネル制御部６００は、検出時刻を取得するとともに、当該検出時刻とステップ１５０３において取得した検出結果が示すタッチ検出位置（タッチ位置）とを対応付けて記録し、さらに、ｔの計測を終了して、ｔを０に初期化した後、ｔの計測を再開する（ステップＳ１５０８）。
【０１００】
次にパネル制御部６００は、ステップＳ１５０３において取得した２点のタッチ検出位置間の距離Ｘ２及び１つ前の検出時刻の２点のタッチ検出位置間の距離Ｘ１をそれぞれ算出し（ステップＳ１５０９）、Ｘ２とＸ１の差分の絶対値が差分閾値（例えば、２ｍｍ）を超えるか否かにより、２点タッチ検出位置が移動しているか否かを判定する（ステップＳ１５１０）。なお、ここでは、１つ前の検出時刻において、２点タッチが検出されていない場合には、パネル制御部６００は、２点タッチ検出位置が移動していない（ステップＳ１５１０：ＮＯ）と判定することとする。
【０１０１】
上記絶対値が差分閾値を超え、２点タッチ検出位置が移動している場合（ステップＳ１５１０：ＹＥＳ）、パネル制御部６００は、ステップＳ１５０６の処理に移行し、ステップＳ１５１０の判定結果が否定的である場合には（ステップＳ１５１０：ＮＯ）、ステップＳ１５０４の処理に移行する。
図１７は、ローテーション操作処理の動作を示すフローチャートである。同図において、図１６のピンチイン・アウト処理と処理内容が同一のステップについては、図１６のステップ番号と同一のステップ番号を付与して説明を省略し、以下、相違点について説明する。
【０１０２】
パネル制御部６００は、ステップＳ１５０４の判定結果が肯定的である場合に（ステップＳ１５０４：ＹＥＳ）、ステップＳ７０４の処理と同様にして操作体のＺ座標値が所定値以下か否かを判定する（ステップＳ１６０１）。そして、ステップＳ１６０１の判定結果が肯定的である場合に（ステップＳ１６０１：ＹＥＳ）、パネル制御部６００は、ステップＳ１２１５において推定したローテーション操作が継続中であると推定し、ローテーション操作による操作指示がされているとみなす（ステップＳ１６０４）。
【０１０３】
又、ステップＳ１５０４又はステップＳ１６０１の判定結果が否定的である場合に（ステップＳ１５０４：ＮＯ又はステップＳ１６０１：ＮＯ）、パネル制御部６００は、ステップＳ１２１５において推定したローテーション操作が終了したと推定し、当該操作による操作指示が終了したとみなし、ｔの計測及び両センサーの監視動作を終了する（ステップＳ１６０５）。
【０１０４】
又、パネル制御部６００は、ステップＳ１５０９の処理を行った後、｜Ｘ２−Ｘ１｜が差分閾値（例えば、２ｍｍ）以下であるか否かを判定し（ステップＳ１６０２）、ステップＳ１６０２の判定結果が肯定的である場合に（ステップＳ１６０２：ＹＥＳ）、さらに、ステップＳ１２０５と同様の処理を行なうことにより、取得した２点のタッチ検出位置の内、少なくとも１つのタッチ検出位置が、1つ前の検出時刻のタッチ検出位置から移動したか否かを判定する（ステップＳ１６０３）。又、ステップＳ１６０２の判定結果が否定的である場合には（ステップＳ１６０２：ＮＯ）、パネル制御部６００は、ステップＳ１５０４の処理に移行する。なお、ここでは、１つ前の検出時刻において、２点タッチが検出されていない場合には、パネル制御部６００は、ステップＳ１６０２の判定が否定的であると（ステップＳ１６０２：ＮＯ）と判定することとする。
【０１０５】
そして、ステップＳ１６０３の判定結果が肯定的である場合に（ステップＳ１６０３：ＹＥＳ）、パネル制御部６００は、ステップＳ１６０４の処理に移行し、当該判定結果が否定的である場合に（ステップＳ１６０３：ＮＯ）、ステップＳ１５０４の処理に移行する。
これにより、２点タッチの連続タッチ操作の場合も、１点タッチの場合と同様に、２点タッチ検出後、２点タッチが検出されなくなり、２点タッチ検出が途切れた場合においても、ジェスチェセンサー６２の検出結果を監視することにより、２点タッチが検出されない時の操作体の空間位置の移動状況が監視され、操作体の空間位置のＸＹ座標位置及びＺ座標位置の移動状況に基づいて、連続タッチ操作がなされているか否かが推定され、推定結果が肯定的である場合に操作指示がされているとみなされるので、連続タッチ操作を行っているときに、ユーザーの２点タッチの検出が途切れた場合にも精度よく２点タッチによる連続タッチ操作を検出することができる。
【０１０６】
このように、本実施の形態では、抵抗膜方式のタッチパネルにおいて、ユーザーが連続タッチパネル操作を軽いタッチ操作により行い、抵抗膜方式のタッチセンサーによりタッチが途中で検出されなくなっても、ジェスチャーセンサーの検出結果を用いて、連続タッチ操作がなされているか否かが推定される。そして推定結果が肯定的である場合には、連続タッチ操作による操作指示がなされているとみなされるので、ユーザーは、抵抗膜方式のタッチパネル上において、連続タッチ操作による操作指示を、タッチパネルを強く押し込むことなく、軽いタッチ操作によりスムーズに行うことができる。
（変形例）
以上、本発明を実施の形態に基づいて説明してきたが、本発明が上述の実施の形態に限定されないのは勿論であり、以下のような変形例を実施することができる。
【０１０７】
（１）上記実施の形態では、操作体の空間位置を検出する非接触センサーとして電界を検出する非接触センサー（ジェスチャーセンサー）を用いたが、当該空間位置を検出する非接触センサーとして用いることができる非接触センサーは、電界を検出するものに限定されず、他の方式（例えば、赤外線を用いた方式）の非接触センサーを用いて当該空間位置を検出することとしてもよい。一方、コスト面から考えると、他の非接触センサーに比べ、電界方式の非接触センサーは、安価であり、抵抗膜方式のタッチセンサーと組み合わせたとしても、静電容量方式のタッチセンサーを用いる場合よりもコストを低く抑えることが可能であるので、上記実施の形態の非接触センサーを用いることが好ましい。
【０１０８】
（２）上記実施の形態では、操作パネル６を画像形成装置に適用した場合について説明したが、上記実施の形態に係る操作パネル６の適用範囲は、画像形成装置に限定されるものではなく、画像形成装置以外の機器にも適用できることは、勿論のことである。
【産業上の利用可能性】
【０１０９】
本発明は、抵抗膜方式のタッチセンサーを備えた操作パネルに関し、特にタッチ操作の操作性を向上させる技術として利用できる。
【符号の説明】
【０１１０】
１                      画像形成装置
３                      画像プロセス部
４                      給紙部
５                      定着装置
６                      操作パネル
７                      画像読取部
１０                    制御部
６１                    タッチセンサー
６２                    ジェスチャーセンサー
６００                  パネル制御部
６１１                  タッチパネル
６１２                  タッチパネルコントローラー
６２０                  ジェスチャーコントローラー
【図１】
2016157226.tif 000003
【図２】
2016157226.tif 000004
【図３】
2016157226.tif 000005
【図４】
2016157226.tif 000006
【図５】
2016157226.tif 000007
【図６】
2016157226.tif 000008
【図７】
2016157226.tif 000009
【図８】
2016157226.tif 000010
【図９】
2016157226.tif 000011
【図１０】
2016157226.tif 000012
【図１１】
2016157226.tif 000013
【図１２】
2016157226.tif 000014
【図１３】
2016157226.tif 000015
【図１４】
2016157226.tif 000016
【図１５】
2016157226.tif 000017
【図１６】
2016157226.tif 000018
【図１７】
2016157226.tif 000019