(57)【要約】【課題】タッチ位置検出機構に検出異常が発生した場合においても、誤検出の発生を防止することが可能なタッチパネル入力装置を提供する。【解決手段】ユーザーの指示を受付ける操作オブジェクト画像を表示パネルに表示し、操作オブジェクト画像に対するユーザーのタッチ入力を受付けるタッチパネル入力装置であって、前記表示パネル面上の任意のタッチ位置をＸ−Ｙ直交座標系の２成分として検出し、前記表示パネル面上において、検出結果に異常のある異常領域を検出し(S803)、前記異常領域が検出された場合に(S804:Y)、前記異常領域における前記タッチ位置検出機構による検出をオフ状態にする(S807)。【選択図】図８
2015179418.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーの指示操作を受付ける操作オブジェクト画像を表示パネルに表示し、操作オブジェクト画像に対するユーザーのタッチ入力を受付けるタッチパネル入力装置であって、
前記表示パネル面上の任意のタッチ位置をＸ−Ｙ直交座標系の２成分として検出可能なタッチ位置検出機構と、
前記表示パネル面上において、前記タッチ位置検出機構による検出結果に異常のある異常領域の検出を行う検出手段と、
前記異常領域が検出された場合に、前記異常領域における前記タッチ位置検出機構による検出をオフ状態にする制御手段と、
を備えることを特徴とするタッチパネル入力装置。
【請求項２】
操作オブジェクト画像の前記表示パネル面上における表示予定領域を示す操作画面情報を取得する取得手段を備え、
前記制御手段は、
前記異常領域が検出された場合に、前記操作画面情報を参照して前記異常領域内に操作オブジェクト画像の表示予定領域が存在するか否かを判定する第一判定手段と、
前記操作オブジェクト画像の表示予定領域が存在する場合に、当該表示予定領域に代えて、前記表示パネル面上における、前記検出結果に異常がなかった領域内に前記操作オブジェクト画像の表示予定領域を新たに確保することができるか否かを判定する第二判定手段と、
新たに確保することができる場合に、新たに確保することができる表示予定領域に前記操作オブジェクト画像を表示させる制御を行う表示制御手段と、
を有することを特徴とする請求項１記載のタッチパネル入力装置。
【請求項３】
前記表示制御手段は、前記異常領域内に複数の操作オブジェクト画像の表示予定領域が存在する場合に、前記検出結果に異常がなかった領域の形状に応じて前記操作オブジェクト画像の配列を変更して前記制御を行う
ことを特徴とする請求項２記載のタッチパネル入力装置。
【請求項４】
前記表示制御手段は、前記検出結果に異常がなかった領域内に前記操作オブジェクト画像の表示予定領域を新たに確保できない場合に、前記操作オブジェクト画像を縮小し、縮小後の操作オブジェクト画像を、当該異常がなかった領域内に表示させる
ことを特徴とする請求項２又は３に記載のタッチパネル入力装置。
【請求項５】
前記表示制御手段は、前記異常領域内に複数の操作オブジェクト画像の表示予定領域が存在する場合であって、前記検出結果に異常がなかった領域内に前記複数の操作オブジェクト画像の表示予定領域を新たに確保できない場合に、当該異常がなかった領域内において、前記複数の操作オブジェクト画像を重ねて表示させるとともに、前記複数の操作オブジェクト画像の内、ユーザーの指示操作を受付けるべき操作オブジェクト画像を選択するためのタブを表示させて前記制御を行う
ことを特徴とする請求項２又は３に記載のタッチパネル入力装置。
【請求項６】
前記第二判定手段は、前記検出結果に異常がなかった領域内に前記操作オブジェクト画像の表示予定領域を新たに確保できない場合に、さらに、前記異常領域内に存在する前記操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在するか否かを判定し、
前記表示制御手段は、タッチ位置を検出可能な領域が存在する場合に、前記操作画面情報の示す、前記操作オブジェクト画像の表示予定領域に当該操作オブジェクト画像を表示させる
ことを特徴とする請求項２又３に記載のタッチパネル入力装置。
【請求項７】
前記第二判定手段は、タッチ位置を検出可能な領域が存在しない場合に、さらに、前記操作画面情報の示す当該操作オブジェクト画像の表示予定領域をＸ又はＹ軸方向に所定の拡張率で拡張した場合に、拡張後の操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在するか否かを判定し、
前記表示制御手段は、拡張後の操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在する場合に、当該拡張後の表示予定領域に操作オブジェクト画像を拡張して表示させる
ことを特徴とする請求項６記載のタッチパネル入力装置。
【請求項８】
前記表示制御手段は、拡張後の操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在しない場合には、表示予定領域内にタッチ位置を検出可能な領域が存在しない操作オブジェクト画像を、当該検出可能な領域が存在する操作オブジェクト画像の表示態様と異なる表示態様で表示させる
ことを特徴とする請求項７記載のタッチパネル入力装置。
【請求項９】
前記異常領域内に複数の操作オブジェクト画像の表示予定領域が存在する場合であって、前記検出結果に異常がなかった領域内に前記複数の操作オブジェクト画像の表示予定領域を新たに確保できない場合に、前記第二判定手段は、さらに、前記異常領域内に存在する前記複数の操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在するか否かを判定し、
前記表示制御手段は、前記複数の一部の操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在しない場合に、当該領域が存在する操作オブジェクト画像の表示予定領域内において、当該表示予定領域の操作オブジェクト画像と、当該領域が存在しない表示予定領域の操作オブジェクト画像とを重ねて表示させるとともに、重ねて表示される操作オブジェクト画像の内、ユーザーの指示操作を受付けるべき操作オブジェクト画像を選択するためのタブを表示させる
ことを特徴とする請求項２又３に記載のタッチパネル入力装置。
【請求項１０】
前記操作画面情報は、さらに、メッセージを表示する表示オブジェクト画像の表示予定領域を示し、
前記第二判定手段は、前記検出結果に異常がなかった領域内に前記操作オブジェクト画像の表示予定領域を新たに確保できる場合に、さらに、当該異常がなかった領域内に表示オブジェクト画像の表示予定領域が存在するか否かを判定し、
前記表示制御手段は、当該表示予定領域が存在し、当該表示予定領域に代えて、前記異常領域内に新たに前記表示オブジェクト画像の表示予定領域を確保できる場合には、当該確保できる表示予定領域に前記表示オブジェクト画像を表示させる
ことを特徴とする請求項２〜９の何れかに記載のタッチパネル入力装置。
【請求項１１】
前記タッチ位置検出機構は、
前記表示パネル面上の表示領域の周囲であって、Ｘ軸方向に対向する２辺の一方に複数の発光素子からなる第１の発光素子列が、他方に複数の受光素子からなる第１の受光素子列が対向配置され、Ｙ軸方向に対向する２辺の一方に複数の発光素子からなる第２の発光素子列が、他方に複数の受光素子からなる第２の受光素子列が対向配置された検出光学系と、
前記第１、第２の発光素子列の各発光素子、及び前記第１、第２の受光素子列の各受光素子にそれぞれ個別に接続されたスイッチング素子と、
を有し、
前記制御手段は、前記第１、第２の発光素子列の各発光素子に個別に接続されたスイッチング素子のオンオフを制御して当該発光素子のオンオフを制御し、前記第１、第２の各受光素子に個別に接続されたスイッチング素子のオンオフを制御して当該受光素子のオンオフを制御し、前記異常領域における発光素子及び受光素子をオフ状態にすることにより、前記検出をオフ状態にする
ことを特徴とする請求項１〜１０の何れかに記載のタッチパネル入力装置。
【請求項１２】
請求項１〜１１の何れかに記載のタッチパネル入力装置
を備えることを特徴とする画像形成装置。
【請求項１３】
ユーザーの指示操作を受付ける操作オブジェクト画像を表示パネルに表示し、操作オブジェクト画像に対するユーザーのタッチ入力を受付けるタッチパネル入力装置に用いるタッチパネル制御方法であって、
前記タッチパネル入力装置は、前記表示パネル面上の任意のタッチ位置をＸ−Ｙ直交座標系の２成分として検出可能なタッチ位置検出機構を備え、
前記表示パネル面上において、前記タッチ位置検出機構による検出結果に異常のある異常領域の検出を行う検出ステップと、
前記異常領域が検出された場合に、前記異常領域における前記タッチ位置検出機構による検出をオフ状態にする制御ステップと、
を含むことを特徴とするタッチパネル制御方法。
【請求項１４】
ユーザーの指示操作を受付ける操作オブジェクト画像を表示パネルに表示し、操作オブジェクト画像に対するユーザーのタッチ入力を受付けるタッチパネル入力装置にタッチパネル制御処理を実行させるタッチパネル制御プログラムであって、
前記タッチパネル入力装置は、前記表示パネル面上の任意のタッチ位置をＸ−Ｙ直交座標系の２成分として検出可能なタッチ位置検出機構を備え、
前記タッチパネル制御処理は、
前記表示パネル面上において、前記タッチ位置検出機構による検出結果に異常のある異常領域の検出を行う検出ステップと、
前記異常領域が検出された場合に、前記異常領域における前記タッチ位置検出機構による検出をオフ状態にする制御ステップと、
を含むことを特徴とするタッチパネル制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示パネルにユーザーのタッチ入力を受付けるための画像を表示して当該画像に対するタッチ入力によりユーザーからの指示操作を受付けるタッチパネル入力装置に関する。
【背景技術】
【０００２】
近年、プリンター、複写機等の画像形成装置、携帯情報端末装置、カーナビ等の各種の電子機器用の入力装置として、タッチパネル入力装置が広く利用されている。このタッチパネル入力装置においては、表示パネルにユーザーからの指示操作を受付けるための操作釦等の画像が表示され、ユーザーは、当該画像を指やペン等でタッチすること（以下、「タッチ入力」という。）で、各種の指示や文字等の入力指示操作を簡単に行うことができる。
【０００３】
例えば、光学式のタッチパネル入力装置では、タッチ位置検出機構として、表示パネル面上の表示領域の周囲であってＸ軸方向に対向する２辺の一方に複数の発光素子からなる第１の発光素子列が、他方に複数の受光素子からなる第１の受光素子列が対向配置され、Ｙ軸方向に対向する２辺の一方に複数の発光素子からなる第２の発光素子列が、他方に複数の受光素子からなる第２の受光素子列が対向配置されている。
【０００４】
そして、第１、第２の発光素子列の発光素子から発光される光がユーザーのタッチ入力により遮光される座標位置を、第１、第２の受光素子が受光する受光量の変化を検出することにより検出し、当該タッチパネル入力装置を備える電子機器において、検出されたタッチ入力位置に対応する処理が実行される。
一方、表示パネル上にゴミや埃等の付着物が付着すると、ユーザーがタッチ入力をした場合と同様に、発光素子からは発光される光が、付着物により遮光されるので、この遮光がユーザーのタッチ入力として誤検出される場合が生じ得る。このような誤検出の発生を防止する技術として例えば、特許文献１には、タッチ位置検出機構により遮光領域を検出し、遮光領域の大きさから付着物が表示パネル（操作面）上に付着しているか否かを判定し、付着していると判定された場合に、表示パネルの位置を、付着物によって発光素子の光が遮光されない位置に移動するように制御する技術が開示されている。
【０００５】
これにより、表示パネル上にゴミや埃等の付着物が付着しても、誤検出が生じないようにすることができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１８１９１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記の特許文献１に記載の技術は、経時劣化等により発光素子そのものの発光量が低下したような場合のように、タッチ位置検出機構そのものに検出異常が発生した場合に発生し得る誤検出の発生に対しては、適用することができない。
本発明は、上述のような問題に鑑みて為されたものであって、タッチ位置検出機構に検出異常が発生した場合においても、誤検出の発生を防止することが可能なタッチパネル入力装置、当該タッチパネル入力装置を備える画像形成装置、当該タッチパネル入力装置に用いるタッチパネル制御方法及びタッチパネル制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一形態に係るタッチパネル入力装置は、ユーザーの指示操作を受付ける操作オブジェクト画像を表示パネルに表示し、操作オブジェクト画像に対するユーザーのタッチ入力を受付けるタッチパネル入力装置であって、前記表示パネル面上の任意のタッチ位置をＸ−Ｙ直交座標系の２成分として検出可能なタッチ位置検出機構と、前記表示パネル面上において、前記タッチ位置検出機構による検出結果に異常のある異常領域の検出を行う検出手段と、前記異常領域が検出された場合に、前記異常領域における前記タッチ位置検出機構による検出をオフ状態にする制御手段と、を備える。
【０００９】
ここで、前記タッチ位置検出機構は、前記表示パネル面上の表示領域の周囲であって、Ｘ軸方向に対向する２辺の一方に複数の発光素子からなる第１の発光素子列が、他方に複数の受光素子からなる第１の受光素子列が対向配置され、Ｙ軸方向に対向する２辺の一方に複数の発光素子からなる第２の発光素子列が、他方に複数の受光素子からなる第２の受光素子列が対向配置された検出光学系と、
前記第１、第２の発光素子列の各発光素子、及び前記第１、第２の受光素子列の各受光素子にそれぞれ個別に接続されたスイッチング素子と、を有し、前記制御手段は、前記第１、第２の発光素子列の各発光素子に個別に接続されたスイッチング素子のオンオフを制御して当該発光素子のオンオフを制御し、前記第１、第２の各受光素子に個別に接続されたスイッチング素子のオンオフを制御して当該受光素子のオンオフを制御し、前記異常領域における発光素子及び受光素子をオフ状態にすることにより、前記検出をオフ状態にすることとすることができる。
【００１０】
又、本発明の一形態に係る画像形成装置は、前記タッチパネル入力装置を備えることとすることができる。
又、本発明の一形態に係るタッチパネル制御方法は、ユーザーの指示操作を受付ける操作オブジェクト画像を表示パネルに表示し、操作オブジェクト画像に対するユーザーのタッチ入力を受付けるタッチパネル入力装置に用いるタッチパネル制御方法であって、前記タッチパネル入力装置は、前記表示パネル面上の任意のタッチ位置をＸ−Ｙ直交座標系の２成分として検出可能なタッチ位置検出機構を備え、前記表示パネル面上において、前記タッチ位置検出機構による検出結果に異常のある異常領域の検出を行う検出ステップと、前記異常領域が検出された場合に、前記異常領域における前記タッチ位置検出機構による検出をオフ状態にする制御ステップと、を含むこととすることができる。
【００１１】
又、本発明の一形態に係るタッチパネル制御プログラムは、ユーザーの指示操作を受付ける操作オブジェクト画像を表示パネルに表示し、操作オブジェクト画像に対するユーザーのタッチ入力を受付けるタッチパネル入力装置にタッチパネル制御処理を実行させるタッチパネル制御プログラムであって、前記タッチパネル入力装置は、前記表示パネル面上の任意のタッチ位置をＸ−Ｙ直交座標系の２成分として検出可能なタッチ位置検出機構を備え、前記タッチパネル制御処理は、前記表示パネル面上において、前記タッチ位置検出機構による検出結果に異常のある異常領域の検出を行う検出ステップと、前記異常領域が検出された場合に、前記異常領域における前記タッチ位置検出機構による検出をオフ状態にする制御ステップと、を含むこととすることができる。
【発明の効果】
【００１２】
上記構成を備えることにより、タッチ位置検出機構による検出結果に異常のある異常領域の検出が行われ、異常領域が検出された場合に、当該異常領域におけるタッチ位置検出機構による検出がオフ状態にされるので、タッチ位置検出機構に検出異常が発生した場合においても、検出異常に起因するタッチ入力の誤検出を防止することができる。
ここで、前記タッチパネル入力装置は、操作オブジェクト画像の前記表示パネル面上における表示予定領域を示す操作画面情報を取得する取得手段を備え、前記制御手段は、前記異常領域が検出された場合に、前記操作画面情報を参照して前記異常領域内に操作オブジェクト画像の表示予定領域が存在するか否かを判定する第一判定手段と、前記操作オブジェクト画像の表示予定領域が存在する場合に、当該表示予定領域に代えて、前記表示パネル面上における、前記検出結果に異常がなかった領域内に前記操作オブジェクト画像の表示予定領域を新たに確保することができるか否かを判定する第二判定手段と、新たに確保することができる場合に、新たに確保することができる表示予定領域に前記操作オブジェクト画像を表示させる制御を行う表示制御手段と、を有することとしてもよい。
【００１３】
又、前記表示制御手段は、前記異常領域内に複数の操作オブジェクト画像の表示予定領域が存在する場合に、前記検出結果に異常がなかった領域の形状に応じて前記操作オブジェクト画像の配列を変更して前記制御を行うこととしてもよい。
これにより、操作オブジェクト画像の表示予定領域が異常領域内に存在する場合においても、当該表示予定領域に代えて、タッチ位置検出機構による検出結果に異常のなかった領域内に前記操作オブジェクト画像の表示予定領域を新たに確保できる場合には、当該操作オブジェクト画像が、新たに確保できる表示予定領域に表示されるので、表示予定領域内にタッチ位置検出機構による検出がオフ状態のエリアが含まれないようにすることができ、その分、表示予定領域が異常領域内に存在する場合に比べ、操作オブジェクト画像に対するユーザーのタッチ入力の検出感度を高めることができる。
【００１４】
ここで、前記表示制御手段は、前記検出結果に異常がなかった領域内に前記操作オブジェクト画像の表示予定領域を新たに確保できない場合に、前記操作オブジェクト画像を縮小し、縮小後の操作オブジェクト画像を、当該異常がなかった領域内に表示させることとしてもよい。
これにより、操作オブジェクト画像の表示予定領域が異常領域内に存在し、当該表示領域に代えて、タッチ位置検出機構による検出結果に異常のなかった領域内に前記操作オブジェクト画像の表示予定領域を新たに確保できない場合においても、当該操作オブジェクト画像が縮小されて当該異常のなかった領域内に表示され、表示予定領域内にタッチ位置検出機構による検出がオフ状態のエリアが含まれないようにすることができるので、表示予定領域が異常領域内に存在する場合に比べ、操作オブジェクト画像に対するユーザーのタッチ入力の検出感度を高めることができる。
【００１５】
ここで、前記表示制御手段は、前記異常領域内に複数の操作オブジェクト画像の表示予定領域が存在する場合であって、前記検出結果に異常がなかった領域内に前記複数の操作オブジェクト画像の表示予定領域を新たに確保できない場合に、当該異常がなかった領域内において、前記複数の操作オブジェクト画像を重ねて表示させるとともに、前記複数の操作オブジェクト画像の内、ユーザーの指示操作を受付けるべき操作オブジェクト画像を選択するためのタブを表示させて前記制御を行うこととしてもよい。
【００１６】
これにより、複数の操作オブジェクト画像の表示予定領域が異常領域内に存在し、当該複数の表示領域に代えて、タッチ位置検出機構による検出結果に異常のなかった領域内に前記複数の操作オブジェクト画像の表示予定領域を新たに確保できない場合においても、当該異常のなかった領域内において当該複数の操作オブジェクト画像がタブで選択可能となるように重ねて表示されるので、操作オブジェクト画像の表示領域内にタッチ位置検出機構による検出がオフ状態のエリアが含まれないようにすることができ、前記複数の操作オブジェクト画像の表示予定領域が異常領域内に存在する場合に比べ、各操作オブジェクト画像に対するユーザーのタッチ入力の検出感度を高めることができる。
【００１７】
ここで、前記第二判定手段は、前記検出結果に異常がなかった領域内に前記操作オブジェクト画像の表示予定領域を新たに確保できない場合に、さらに、前記異常領域内に存在する前記操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在するか否かを判定し、前記表示制御手段は、タッチ位置を検出可能な領域が存在する場合に、前記操作画面情報の示す、前記操作オブジェクト画像の表示予定領域に当該操作オブジェクト画像を表示させることとしてもよい。
【００１８】
これにより、操作オブジェクト画像の表示予定領域が異常領域内に存在し、当該表示領域に代えて、タッチ位置検出機構による検出結果に異常のなかった領域内に前記複数の操作オブジェクト画像の表示予定領域を新たに確保できない場合においても、異常領域内に存在する操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在する場合には、当該操作オブジェクト画像は、当該表示予定領域にそのまま表示されるので、検出異常に起因するタッチ入力の誤検出を防止しつつ、操作オブジェクト画像を介してユーザーの指示操作を受付けることができる。
【００１９】
ここで、前記第二判定手段は、タッチ位置を検出可能な領域が存在しない場合に、さらに、前記操作画面情報の示す当該操作オブジェクト画像の表示予定領域をＸ又はＹ軸方向に所定の拡張率で拡張した場合に、拡張後の操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在するか否かを判定し、
前記表示制御手段は、拡張後の操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在する場合に、当該拡張後の表示予定領域に操作オブジェクト画像を拡張して表示させることとしてもよい。
【００２０】
これにより、異常領域内に存在する操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在しない場合であっても、当該操作オブジェクト画像の表示予定領域を所定の拡張率で拡張すると拡張後の操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在する場合には、拡張後の表示予定領域に操作オブジェクト画像が拡張して表示されるので、当該操作オブジェクト画像に対するタッチ入力が無効にならないようにすることができる。
【００２１】
ここで、前記表示制御手段は、拡張後の操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在しない場合には、表示予定領域内にタッチ位置を検出可能な領域が存在しない操作オブジェクト画像を、当該検出可能な領域が存在する操作オブジェクト画像の表示態様と異なる表示態様で表示させることとしてもよい。
これにより、表示領域内にタッチ位置を検出可能な領域が存在しない操作オブジェクト画像については、表示領域内にタッチ位置を検出可能な領域が存在する操作オブジェクト画像の表示態様と異なる表示態様で表示されるので、ユーザーは、タッチ位置の検出ができない操作オブジェクト画像を容易に識別することができ、当該操作オブジェクト画像に対するタッチ入力を回避することができる。
【００２２】
ここで、前記異常領域内に複数の操作オブジェクト画像の表示予定領域が存在する場合であって、前記検出結果に異常がなかった領域内に前記複数の操作オブジェクト画像の表示予定領域を新たに確保できない場合に、前記第二判定手段は、さらに、前記異常領域内に存在する前記複数の操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在するか否かを判定し、前記表示制御手段は、前記複数の一部の操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在しない場合に、当該領域が存在する操作オブジェクト画像の表示予定領域内において、当該表示予定領域の操作オブジェクト画像と、当該領域が存在しない表示予定領域の操作オブジェクト画像とを重ねて表示させるとともに、重ねて表示される操作オブジェクト画像の内、ユーザーの指示操作を受付けるべき操作オブジェクト画像を選択するためのタブを表示させることとしてもよい。
【００２３】
これにより、異常領域内に存在する複数の操作オブジェクト画像の内、一部の操作オブジェクト画像の表示予定領域内にタッチ位置を検出可能な領域が存在しない場合であっても、当該領域が存在しない表示予定領域の操作オブジェクト画像は、タッチ位置を検出可能な領域が存在する操作オブジェクト画像の表示予定領域内において、タブで選択可能となるように、当該領域が存在する表示予定領域の操作オブジェクト画像と重ねて表示されるので、タブで当該領域の存在しない表示予定領域の操作オブジェクト画像を選択することにより、当該領域の存在しない表示予定領域の操作オブジェクト画像に対するタッチ入力が無効にならないようにすることができる。
【００２４】
ここで、前記操作画面情報は、さらに、メッセージを表示する表示オブジェクト画像の表示予定領域を示し、前記第二判定手段は、前記検出結果に異常がなかった領域内に前記操作オブジェクト画像の表示予定領域を新たに確保できる場合に、さらに、当該異常がなかった領域内に表示オブジェクト画像の表示予定領域が存在するか否かを判定し、前記表示制御手段は、当該表示予定領域が存在し、当該表示予定領域に代えて、前記異常領域内に新たに前記表示オブジェクト画像の表示予定領域を確保できる場合には、当該確保できる表示予定領域に前記表示オブジェクト画像を表示させることとしてもよい。
【００２５】
これにより、検出結果に異常がなかった領域内にメッセージを表示する表示オブジェクト画像が存在する場合においても、当該表示オブジェクト画像の表示予定領域に代えて、異常領域内に新たに当該表示オブジェクト画像の表示予定領域を確保できる場合には、当該表示オブジェクト画像は、新たに確保できる表示予定領域に表示されるので、表示オブジェクト画像が表示するメッセージの表示を妨げることなく、異常領域内に存在する操作オブジェクト画像を、検出結果に異常がなかった領域内に表示させることができる。
【図面の簡単な説明】
【００２６】
【図１】タッチパネル入力装置を備えるプリンターの具体例を示す斜視図である。
【図２】プリンター1の構成を示す機能ブロック図である
【図３】タッチパネル入力装置６の構成を示す機能ブロック図である。
【図４】操作画面情報の具体例を示す。
【図５】操作画面選択テーブルの具体例を示す。
【図６】入力検出部６４を構成する電子回路と制御部６０との関係を示す図である。
【図７】発光素子Ｄ１〜Ｄｎ、受光素子Ｔ１〜Ｔｎの表示パネル６３における配置例を示す図である。
【図８】制御部６０が行うタッチパネル操作制御処理の動作を示すフローチャートである。
【図９】タッチパネル異常検出処理の動作を示すフローチャートである。
【図１０】異常時表示オブジェクト表示制御処理の動作の一部を示すフローチャートである。
【図１１】異常時表示オブジェクト表示制御処理の動作の残りの一部を示すフローチャートである。
【図１２】正常検出エリアの具体例を示す図である。
【図１３】ステップＳ１０１４の表示例を示す図である。
【図１４】ステップＳ１０１５の表示例を示す図である。
【図１５】ステップＳ１０１６の表示例を示す図である。
【図１６】ステップＳ１０１７の表示例を示す図である。
【図１７】ステップＳ１０１８の表示例を示す図である。
【図１８】ステップＳ１０１９の表示例を示す図である。
【図１９】ステップＳ１０１３の表示例を示す図である。
【図２０】タッチ操作検出処理の動作を示すフローチャートである。
【図２１】異常時表示オブジェクト表示制御処理の変形例１の動作の一部を示すフローチャートである。
【図２２】異常時表示オブジェクト表示制御処理の変形例１の動作の残りの一部を示すフローチャートである。
【図２３】ステップＳ２１０３の表示例を示す図である。
【図２４】異常時表示オブジェクト表示制御処理の変形例２の動作の一部を示すフローチャートである。
【図２５】異常時表示オブジェクト表示制御処理の変形例２の動作の残りの一部を示すフローチャートである。
【図２６】異常時表示オブジェクト表示制御処理の変形例３の動作の一部を示すフローチャートである。
【図２７】異常時表示オブジェクト表示制御処理の変形例３の動作の残りの一部を示すフローチャートである。
【発明を実施するための形態】
【００２７】
(実施の形態)
以下、本発明に係る一形態のタッチパネル入力装置の実施の形態を、タンデム型カラーデジタルプリンター（以下、単に「プリンター」という。）に適用した場合を例にして説明する。
［１］プリンター
図１は、タッチパネル入力装置を備えるプリンターの具体例を示す斜視図である。同図の符号１は、プリンターを示し、符号６は、タッチパネル入力装置を示す。同図に示すように、タッチパネル入力装置６は、点線矢印Ａで示す、プリンター１の正面側の上部に設けられている。
【００２８】
図２は、プリンター1の構成を示す機能ブロック図である。プリンター１は、画像プロセス部３、給紙部４、定着装置５、タッチパネル入力装置６、画像読取部７、制御部１０等から構成される。
画像プロセス部３は、図示しない感光体ドラム、帯電器、現像器、露光部等から構成され、制御部１０又は画像読取部７から入力された印刷用の画像データに基づき、給紙部４から供給される記録シートとしての用紙に画像を形成することにより印刷処理を実行する。
【００２９】
給紙部４は、制御部１０からの指示に応じて記録シートとしての用紙を画像プロセス部３に供給する。定着装置５は、制御部１０からの指示に応じて記録シートとしての用紙に形成された画像を、当該用紙に熱定着させる。
図３は、タッチパネル入力装置６の構成を示す機能ブロック図である。タッチパネル入力装置６は、制御部６０、操作画面情報記憶部６１、操作画面選択テーブル記憶部６２、表示パネル６３、入力検出部６４等から構成される。制御部６０は、ＣＰＵ、メモリ等から構成され、タッチパネル入力装置６の全体の動作を制御するとともに、後述するタッチパネル操作制御処理を実行する。
【００３０】
操作画面情報記憶部６１は、表示パネル６３に表示可能な操作画面毎に設定されている操作画面情報を、操作画面を識別する操作画面ＩＤと対応付けて記憶している。「操作画面情報」とは、表示パネル６３に表示される操作画面の表示画像であるオブジェクト画像に関する情報のことをいい、具体的には、各オブジェクト画像を識別するオブジェクトＩＤと、オブジェクト画像がメッセージを表示する表示オブジェクト画像であるか、各種のユーザー指示操作（表示すべき操作画面の指示操作、所定の機能の実行指示操作、文字、記号、数字の少なくとも何れかの入力指示操作等）を受付ける操作オブジェクト画像であるかを示すオブジェクトの種類と、表示パネル６３におけるオブジェクト画像の表示予定領域を、Ｘ座標、Ｙ座標の各座標値の範囲（Ｘ座標、Ｙ座標の各最小と最大の座標値の範囲）で示す表示予定エリアと、オブジェクト画像の表示内容を示す情報である表示画像情報と、当該オブジェクト画像が選択された場合の処理内容を示す操作情報との対応関係を示す情報のことをいう。
【００３１】
図４は、操作画面情報の具体例を示す。同図においては、ＩＤが「Ｇ００００」の操作画面（ここでは、初期画面に設定されている操作画面）に関する操作画面情報が示されている。当該操作画面情報には、オブジェクトＩＤがＡ０００〜Ａ００５の６つのオブジェクト画像に関する情報が記述されている。
ここでは、「Ａ０００」は、「コピーできます」というメッセージを表示する表示オブジェクト画像を、「Ａ００１」は、「カラー」を設定する操作画面を表示する指示操作を受付けるための操作オブジェクト画像を、「Ａ００２」は、「濃度」を設定する操作画面を表示する指示操作を受付けるための操作オブジェクト画像を、「Ａ００３」は、「用紙」を設定する操作画面を表示する指示操作を受付けるための操作オブジェクト画像を、「Ａ００４」は、「倍率」を設定する操作画面を表示する指示操作を受付けるための操作オブジェクト画像を、「Ａ５」は、「コピー」の実行指示操作を受付けるための操作オブジェクト画像をそれぞれ示すものとする（後述する図１２〜図１８参照）。
【００３２】
当該操作画面情報の「表示予定エリア」の欄においては、Ｘ座標、Ｙ座標の各最小と最大の座標値の範囲が示されている。ここでは、「表示予定エリア」欄に示される２つのカッコの内、左側のカッコ内の左側の数値がＸ座標の最小値を、右側のカッコ内の左側の数値がＸ座標の最大値を、左側のカッコ内の右側の数値がＹ座標の最小値を、右側のカッコ内の右側の数値がＹ座標の最大値をそれぞれ表すものとする。
【００３３】
例えば、オブジェクトＩＤがＡ０００の表示予定エリア欄の「（０，０）−（２８０，４０）」においては、Ｘ座標の最小値は「０」、最大値は「２８０」、Ｙ座標の最小値は「０」、最大値は「４０」であることを表している。
当該操作画面情報の「操作情報」の欄の「無」は、対応するオブジェクト画像が表示オブジェクト画像であるため、操作情報が設定されていないことを示している。又、「操作情報」の欄の「遷移先指示」は、対応するオブジェクト画像（操作オブジェクト画像）が、他の操作画面への遷移を指示するオブジェクト画像であることを示し、「操作情報」の欄の「機能実行指示」は、対応するオブジェクト画像（操作オブジェクト画像）が、所定の機能（ここでは、コピー）の実行を指示するオブジェクト画像であることを示している。
【００３４】
操作画面選択テーブル記憶部６２は、操作画面選択テーブルを記憶している。「操作画面選択テーブル」とは、操作オブジェクト画像と当該操作オブジェクト画像へのタッチ入力が受付けられた場合に遷移すべき操作画面との対応関係を示すテーブルのことをいい、具体的には、操作オブジェクト画像のＩＤと遷移先の操作画面のＩＤとの対応関係を示すテーブルのことをいう。
【００３５】
図５は、操作画面選択テーブルの具体例を示す。同図においては、図４において、「遷移先指示」を示すＡ００１〜Ａ００４の各操作オブジェクト画像へのタッチ入力が受付けられた場合の遷移先の操作画面のＩＤが示されている。
図３の説明に戻って、表示パネル６３は、液晶ディスプレイ、バックライト等から構成される。表示パネル６３には、制御部６０の制御により、操作画面情報に従って各種のオブジェクト画像が表示される。
【００３６】
図６は、入力検出部６４を構成する電子回路と制御部６０との関係を示す図である。同図に示すように、入力検出部６４には、ＬＥＤ等で構成される発光素子Ｄ１〜Ｄｎが並列に接続されてなる発光素子部６４１、各発光素子のオンオフを個別に切り替えるスイッチング素子Ｓｄ１〜Ｓｄｎが並列に接続されてなる発光素子切換スイッチ部６４２、フォトトランジスタ、フォトダイオード等で構成される受光素子Ｔ１〜Ｔｎが並列に接続されてなる受光素子部６４３、各受光素子のオンオフを個別に切り換えるスイッチング素子Ｓｔ１〜Ｓｔｎが並列に接続されてなる受光素子切換スイッチ部６４４、発光素子部６４１の各発光素子に流す電流を変化させるための抵抗Ｒ１、Ｒ２が並列に接続されてなる抵抗部６４５、抵抗部６４５の抵抗を切り換えるスイッチング素子Ｓｒ１、Ｓｒ２が並列に接続されてなる抵抗切換スイッチ部６４６、インターフェース回路６４７、増幅器６４８、Ａ／Ｄコンバータ６４９等が含まれ、入力検出部６４の動作は、制御部６０によって制御される。
【００３７】
発光素子Ｄ１〜Ｄｎ、受光素子Ｔ１〜Ｔｎは、図７に示すように、表示パネル６３のパネル面上の表示領域の周囲であって、Ｘ軸方向、Ｙ軸方向に対向する各２辺の何れか一方に分けて配置されている。矢印ＡＡ方向は、Ｘ軸方向の正方向を、矢印ＢＢ方向はＹ軸方向の正方向をそれぞれ示す。
具体的には、矢印Ｘ１で示すＸ軸方向の一辺にｋ（ｋ＜ｎ）個の発光素子（発光素子Ｄ１〜Ｄｋ）からなる発光素子列が配置され、矢印Ｘ２で示すＸ軸方向の一辺に、ｋ個の各発光素子と対をなす、ｋ個の受光素子（Ｔ１〜Ｔｋ）からなる受光素子列が発光素子列（発光素子Ｄ１〜Ｄｋの発光素子列）に対し対向配置されている。
【００３８】
同様に、矢印Ｙ１で示すＹ軸方向の一辺に、残りの（ｎ−ｋ）個の発光素子（発光素子Ｄｋ＋１〜Ｄｎ）からなる発光素子列が配置され、矢印Ｙ２で示すＹ軸方向の一辺に、（ｎ−ｋ）個の各発光素子と対をなす、（ｎ−ｋ）個の受光素子（Ｔｋ＋１〜Ｔｎ）からなる受光素子列が発光素子列（発光素子Ｄｋ＋１〜Ｄｎの発光素子列）に対し対向配置されている。
【００３９】
図７では、対をなす発光素子と受光素子を点線矢印で結んで示している。各点線矢印の始端の位置にある発光素子から発光された光は、当該点線矢印の終端の位置にある受光素子によって受光される。ユーザーが表示パネル６３のパネル面上において、発光素子の光が通過する領域を指等でタッチすると、当該領域を通過する光が遮られる。そして、当該領域の光が遮光されたことは、当該発光素子と対をなす受光素子から出力される受光量を検出することにより検出される。その結果、ユーザーが指でタッチした座標位置が検出されることになる。
【００４０】
各辺の発光素子列の発光素子、各辺の受光素子列の受光素子は、それぞれ、所定の間隔（例えば、５ｍｍ）を空けて配置されている。
図６の説明に戻って、発光素子部６４１、発光素子切換スイッチ部６４２、抵抗部６４５、抵抗切換スイッチ部６４６は、電源Ｖｃｃと接地電位間において直列に接続されている。発光素子Ｄ１〜Ｄｎの各発光素子には、当該発光素子に対応する発光素子切換スイッチ部６４２のスイッチング素子が直列に接続され、各発光素子は、さらに対応するスイッチング素子を介して抵抗部６４５の抵抗Ｒ１、Ｒ２の何れかの抵抗に直列に接続される。抵抗Ｒ１と抵抗Ｒ２の抵抗値は、互いに異なり、各発光素子に供給される電流がそれぞれ所定の電流値になるように、プリンター１の製造者側で予め設定されている。
【００４１】
ここでは、抵抗Ｒ１の抵抗値は、発光素子の経時劣化がない場合に、当該発光素子の発光量を、ユーザーのタッチ入力位置を検出するのに最適な発光量とするのに必要な電流値（例えば、２０ｍＡ）の電流（以下、「デフォルト電流」という。）が当該発光素子に供給されるように設定されている。以下、抵抗Ｒ１の抵抗値を「デフォルト電流供給用抵抗値」ということとする。
【００４２】
又、抵抗Ｒ２の抵抗値は、発光素子の経時劣化がある場合に、当該発光素子の発光量を、ユーザーのタッチ入力位置を検出するのに最適な発光量とするのに必要な電流値（例えば、４０ｍＡ）の電流（以下、「劣化時増加電流」という。）が当該発光素子に供給されるように設定されている。以下、抵抗Ｒ２の抵抗値を「増加電流供給用抵抗値」ということとする。
【００４３】
各発光素子と接続すべき抵抗は、制御部６０による制御下で抵抗切換スイッチ部６４６のスイッチング素子Ｓｒ１、Ｓｒ２により切り換えられ、これにより、発光素子の経時劣化の程度に応じて当該発光素子の発光量が制御される。
又、受光素子部６４３、受光素子切換スイッチ部６４４、抵抗Ｒｅは、電源Ｖｃｃと接地電位間において直列に接続されている。さらに、抵抗Ｒｅの非接地側の側端部には、受光素子部６４３からの出力を増幅する増幅器６４８が接続されており、増幅器６４８からの出力は、Ａ／Ｄコンバータ６４９によりデジタル信号に変換されて制御部６０に入力される。
【００４４】
制御部６０は、ＣＰＵ６０１とメモリ６０２等から構成され、インターフェース回路６４７を介して発光素子切換スイッチ部６４２、受光素子切換スイッチ部６４４、抵抗切換スイッチ部６４６の各スイッチング素子のオンオフを制御し、対をなす発光素子と受光素子（以下、「素子対」という。）が、１対ずつ順次一定時間（例えば、１０ミリ秒）オン状態になるように制御するとともに、抵抗部６４５の抵抗値を制御して発光素子の発光量を制御する。
【００４５】
制御部６０によって上記の制御を行うことにより、図７に示す、Ｘ軸方向、Ｙ軸方向に配置された、各素子対が、どちらか一方の方向（例えば、Ｘ軸方向）から順次一定時間オン状態になるように走査され、当該一方の方向の走査が終了すると、次にもう一方の方向（例えば、Ｙ軸方向）から各素子対が、順次一定時間オン状態になるように走査されるように制御することができる。この走査を繰り返すことにより、ユーザーのタッチ入力位置の検出動作を行うことができる。
【００４６】
上記の走査により、各発光素子から発光される光が、当該発光素子と対をなす受光素子によって受光される。さらに、光電変換により受光素子から出力される出力電流が、抵抗Ｒｅにより電圧に変換されて増幅器６４８に入力されて増幅される。
そして増幅後の出力電圧が、Ａ／Ｄコンバータ６４９によりデジタル信号に変換された後、制御部６０に入力され、当該素子対の座標位置と対応付けて順次メモリ６０２に受光量として記憶される。
【００４７】
図２の説明に戻って、画像読取部７は、図示しないスキャナなどの画像入力装置から構成され、用紙等の記録シートに記載されている文字や図形などの情報を読取り、画像データを形成する。
制御部１０は、所謂コンピュータであって、ＣＰＵ１００、通信インターフェース（Ｉ／Ｆ）部１０１、ＲＯＭ１０２、ＲＡＭ１０３、画像データ記憶部１０４等から構成され、プリンター１の全体の動作を制御する。
【００４８】
通信Ｉ／Ｆ部１０１は、ＬＡＮカード、ＬＡＮボードといったＬＡＮ（Local Area  Network）に接続するためのインターフェースである。ＲＯＭ１０２には、画像プロセス部３、給紙部４、定着装置５、タッチパネル入力装置６、画像読取部７を制御するための制御プログラム等が格納されている。ＲＡＭ１０３は、ＣＰＵ１００のプログラム実行時のワークエリアとして用いられる。画像データ記憶部１０４は、通信Ｉ／Ｆ部１０１や画像読取部７を介して入力された、印刷用の画像データを記憶している。
【００４９】
［２］タッチパネル操作制御処理
図８は、制御部６０が行うタッチパネル操作制御処理の動作を示すフローチャートである。制御部６０は、電源がオンされると（ステップＳ８０１）、表示パネル６３に表示すべき操作画面に関する操作画面情報を取得する（ステップＳ８０２）。
ここで、制御部６０は、電源オン時には、予め初期画面に設定されている操作画面ＩＤに対応する操作画面情報を記憶部６１から取得する。そして、後述するステップＳ８０８において表示パネル６３のパネル面上に表示される操作オブジェクト画像に対するユーザーのタッチ入力により、操作画面表示指示を受取った場合には（ステップＳ８０８：ＹＥＳ）、制御部６０は、タッチ入力された操作オブジェクト画像を特定し、操作画面選択テーブル記憶部６２に記憶されている操作画面選択テーブルを参照して、特定した操作オブジェクト画像のＩＤに対応する操作画面ＩＤを特定し、操作画面情報記憶部６１から、当該操作画面ＩＤに対応する操作画面情報を取得する。
【００５０】
次に、制御部６０は、後述するタッチパネル異常検出処理を実行し（ステップＳ８０３）、当該タッチパネル異常検出処理において、素子対の検出異常が検出された場合には（ステップＳ８０４：ＹＥＳ）、後述する異常時表示オブジェクト表示制御処理を実行した後（ステップＳ８０６）、後述するタッチ操作検出処理を実行し（ステップＳ８０７）、当該タッチ操作検出処理において操作画面表示指示を受取った場合には（ステップＳ８０８：ＹＥＳ）、ステップＳ８０２の処理に移行する。
【００５１】
ステップＳ８０４の判定結果が否定的である場合には（ステップＳ８０４：ＮＯ）、制御部６０は、ステップＳ８０２において取得した操作画面情報（以下、「デフォルト操作画面情報」という。）に従ってオブジェクト画像を表示パネル６３に表示させた後（ステップＳ８０５）、ステップＳ８０７の処理に移行する。
図９は、タッチパネル異常検出処理の動作を示すフローチャートである。制御部６０は、素子対の識別番号を示す変数ｍを０に初期化した後（ステップＳ９０１）、変数ｍを１増加させ（ステップＳ９０２）、走査すべき素子対としてｍ番目の素子対を選択した後（ステップＳ９０３）、インターフェース回路６４７を介して抵抗切換スイッチ部６４６のスイッチング素子のオンオフを切り換えて抵抗部６４５の抵抗として抵抗Ｒ１を選択し、抵抗部６４５の抵抗値をデフォルト電流供給用抵抗値に設定する（ステップＳ９０４）。
【００５２】
そして、制御部６０は、ｍ番目の素子対が一定時間（例えば、１０ミリ秒）オン状態になるように、インターフェース回路６４７を介して発光素子切換スイッチ部６４２、受光素子切換スイッチ部６４４の各スイッチング素子のオンオフを切り換えて、デフォルト電流でｍ番目の発光素子を発光させる走査を実行する（ステップＳ９０５）。
ここでは、上記の走査は、表示パネル６３のＸ軸方向に配置される素子対（図７のＤ１とＴ１の素子対）から順次開始され、Ｘ軸方向についての走査が終了すると（図７のＤｋとＴｋの素子対の走査が終了すると）、次にＹ軸方向に配置される素子対（図７のＤｋ＋１とＴｋ＋１の素子対）から順次Ｙ軸方向の走査が開始され、Ｙ軸方向の最後尾の素子対（図７のＤｎとＴｎの素子対）の走査が終了すると（ステップＳ９１３において、ｍ＝ｎとなると）、上記の走査が終了するものとする。
【００５３】
次に制御部６０は、ステップＳ９０５の走査により、タッチパネル入力装置６（Ａ／Ｄコンバータ６４９）から出力される受光量（Ｒ）を取得し（ステップＳ９０６）、Ｒが閾値以下か否かを判定する（ステップＳ９０７）。
ここで、閾値は、ユーザーが表示パネル６３のパネル面を指等でタッチしたときに取得される受光量に誤差分に相当する値をプラスした値に設定され、当該閾値は、予めプリンター１の製造者が試験等を実施することにより定められるものとする。
【００５４】
ステップＳ９０７の判定結果が肯定的である場合には（ステップＳ９０７：ＹＥＳ）、制御部６０は、インターフェース回路６４７を介して抵抗切換スイッチ部６４６のスイッチング素子のオンオフを切り換えて抵抗部６４５の抵抗として抵抗Ｒ２を選択し、抵抗部６４５の抵抗値を増加電流供給用抵抗値に設定して、ｍ番目の素子対をオン状態に維持して劣化時増加電流でｍ番目の発光素子を一定時間発光させる走査を実行する（ステップＳ９０８）。
【００５５】
次に制御部６０は、ステップＳ９０８の走査により、タッチパネル入力装置６から出力される受光量（Ｒ'）を取得し（ステップＳ９０９）、Ｒ'が閾値以下か否かを判定する（ステップＳ９１０）。そして、ステップＳ９１０の判定結果が肯定的である場合には（ステップＳ９１０：ＹＥＳ）、制御部６０は、ｍ番目の素子対に検出異常があると判断し、当該素子対の識別番号と、当該素子対の検出エリアの座標位置（Ｘ座標又はＹ座標の座標値）と、検出異常を示す識別子とを対応付けてメモリ６０２に記憶させる（ステップＳ９１１）。
【００５６】
一方、ステップＳ９１０の判定結果が否定的である場合には（ステップＳ９１０：ＮＯ）、制御部６０は、ｍ番目の素子対に素子劣化があると判断し、当該素子対の識別番号と、当該素子対の検出エリアの座標位置（Ｘ座標又はＹ座標の座標値）と、素子劣化を示す識別子とを対応付けてメモリ６０２に記憶させる（ステップＳ９１２）。
そして、ステップＳ９１１又は９１２の処理の後、制御部６０は、表示パネル６３のパネル面上の表示領域の周囲に配置された全素子対について走査が終了したか否かを判定し（ステップＳ９１３）、終了していない場合には（ステップＳ９１３：ＮＯ）、ステップＳ９０２の処理に移行する。
【００５７】
又、ステップＳ９０７の判定結果が否定的である場合には（ステップＳ９０７：ＮＯ），制御部６０は、ステップＳ９１３の処理に移行する。
図１０、１１は、異常時表示オブジェクト表示制御処理の動作を示すフローチャートである。制御部６０は、タッチパネル異常検出処理において検出異常と判断された素子対（以下、「異常素子対」という。）全てについて、検出エリアの座標位置をメモリ６０３から取得し（ステップＳ１００１）、デフォルト操作画面情報の示す操作オブジェクト画像の表示予定エリア（以下、「デフォルト操作オブジェクト表示エリア」という。）を参照して、表示パネル６３のパネル面上に表示すべき操作画面上において、異常素子対の検出エリア内にデフォルト操作オブジェクト表示エリアの少なくとも一部が存在するか否かを判定する（ステップＳ１００２）。
【００５８】
具体的には、上記の判定は、異常素子対の座標位置の内、少なくとも１つ以上の座標位置が、デフォルト操作オブジェクト表示エリアの座標値の範囲（Ｘ座標の最小値〜最大値の範囲又はＹ座標の最小値〜最大値の範囲）内に有るか否かを判定することにより行われ、当該範囲内に有る場合に、肯定的に判定される。
そしてステップＳ１００２の判定結果が肯定的である場合に（ステップＳ１００２：ＹＥＳ）、制御部６０は、さらに、ステップＳ１００１において取得した座標位置と、デフォルト操作画面情報を参照して、表示パネル６３のパネル面上に表示すべき操作画面上において、検出異常が検出されなかった素子対（以下、「正常素子対」という。）の検出エリア内に、異常素子対の検出エリア及びデフォルト操作オブジェクト表示エリアを含まないエリア（以下、「正常検出エリア」という。）が存在するか否かを判定する（ステップＳ１００３）。
【００５９】
具体的には、上記の判定は、Ｘ軸方向及びＹ軸方向の両方向に、それぞれ、正常素子対が連続する領域（以下、「連続正常領域」という。）が存在し、かつ、両者の座標位置が交差する領域にデフォルト操作オブジェクト表示エリアが存在しない領域が存在するか否かを判定することにより行われ、当該領域が存在する場合に肯定的に判定される。ここで、「正常検出エリア」について具体例を挙げて説明する。
【００６０】
図１２は、正常検出エリアの具体例を示す図である。同図において、符号Ａ、Ｂ、Ｃ、Ｄは、操作オブジェクト画像を示し、符号Ｄｘ、Ｔｘと符号ＤｙとＴｙは、それぞれ異常素子対を示す。
又、符号Ｓｄｘ１、Ｓｄｘ２は、Ｘ軸方向の２箇所の各連続正常領域を構成する発光素子列を示し、符号Ｓｔｘ１は、Ｓｄｘ１と対をなして連続正常領域を構成する受光素子列を、Ｓｔｘ２は、Ｓｄｘ２と対をなして連続正常領域を構成する受光素子列をそれぞれ示す。
【００６１】
同様に、符号Ｓｄｙ１、Ｓｄｙ２は、Ｙ軸方向の２箇所の各連続正常領域を構成する発光素子列を示し、符号Ｓｔｙ１は、Ｓｄｙ１と対をなして連続正常領域を構成する受光素子列を、Ｓｔｙ２は、Ｓｄｙ２と対をなして連続正常領域を構成する受光素子列をそれぞれ示す。
後述する符号Ｍ１〜Ｍ４を除く、同図の他の符号は、図７の符号と同じであるので、説明を省略する。
【００６２】
図１２に示す具体例では、Ｘ軸方向に、２つの連続正常領域（Ｓｄｘ１とＳｔｘ１、Ｓｄｘ２とＳｔｘ２のそれぞれから構成される連続正常領域）、Ｙ軸方向に２つの連続正常領域（Ｓｄｙ１とＳｔｙ１、Ｓｄｙ２とＳｔｙ２のそれぞれから構成される連続正常領域）がそれぞれ存在する。
Ｙ軸方向の下端側の連続正常領域（Ｓｄｙ２とＳｔｙ２とで構成する連続正常領域）の各正常素子対の座標位置とＸ軸方向の各連続正常領域（Ｓｄｘ１とＳｔｘ１とで構成する連続正常領域、Ｓｄｘ２とＳｔｘ２とで構成する連続正常領域）の各正常素子対の座標位置とが交差する領域（図１２の符号Ｍ３、Ｍ４で示す、一点鎖線で囲まれた各矩形領域）には、操作オブジェクト画像が存在する（矩形領域Ｍ３には、操作オブジェクト画像Ａ、Ｂ、Ｃが存在し、矩形領域Ｍ４には、操作オブジェクト画像Ｃ、Ｄが存在する）ので、これらの矩形領域は、正常検出エリアとはならず、正常検出エリアは、Ｙ軸方向の上端側の連続正常領域（Ｓｄｙ１とＳｔｙ１とから構成される連続正常領域）の各正常素子対の座標位置とＸ軸方向の各連続正常領域の各正常素子対の座標位置とが交差する領域（図１２の符号Ｍ１、Ｍ２で示す、一点鎖線で囲まれた各矩形領域）となる。
【００６３】
図１０の説明に戻って、ステップＳ１００３の判定結果が肯定的である場合に（ステップＳ１００３：ＹＥＳ）、制御部６０は、正常検出エリアの内、面積が最大の最大正常検出エリア（ＭＡ）について、Ｘ座標の最小値（ＭＡＸｍｉｎ）及び最大値（ＭＡＸｍａｘ）、Ｙ座標の最小値（ＭＡＹｍｉｎ）及び最大値（ＭＡＹｍａｘ）をそれぞれ特定する（ステップＳ１００４）。
【００６４】
なお、ＭＡが複数存在する場合には、各ＭＡについて、ステップＳ１００４の処理を行い、ステップＳ１００５移行の処理を実行するものとする。
次に制御部６０は、デフォルト操作オブジェクト表示エリアの少なくとも一部が異常素子対の検出エリア内に存在する操作オブジェクト画像（以下、「検出異常エリア内操作オブジェクト画像」という。）の内、デフォルト操作オブジェクト表示エリア（検出異常エリア内操作オブジェト画像が複数存在する場合には、複数の当該デフォルト操作オブジェクト表示エリア）のＸ座標、Ｙ座標の最小値（Ｘｍｉｎ、Ｙｍｉｎ）及び最大値（Ｘｍａｘ、Ｙｍａｘ）を特定する（ステップＳ１００５）。
【００６５】
そして、制御部６０は、（ＭＡＸｍａｘ−ＭＡＸｍｉｎ）が（Ｘｍａｘ−Ｘｍｉｎ）以上で、かつ、（ＭＡＹｍａｘ−ＭＡＹｍｉｎ）が（Ｙｍａｘ−Ｙｍｉｎ）以上であるか否かを判定する（ステップＳ１００６）。上記の判定により、検出異常エリア内操作オブジェクト画像の大きさ及び検出異常エリア内操作オブジェクト画像が複数存在する場合には、検出異常エリア内操作オブジェクト画像の配列を変更することなく、検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアに代えて、最大正常検出エリア（ＭＡ）内において、当該検出異常エリア内操作オブジェクト画像の表示予定エリアを新たに確保することができるか否かが判定される。すなわち、ステップＳ１００６の判定結果が肯定的である場合に（ステップＳ１００６：ＹＥＳ）、ＭＡ内において、当該表示予定エリアを新たに確保することができると判定される。
【００６６】
ステップＳ１００６の判定結果が肯定的である場合（ＭＡが複数の場合には、何れかのＭＡについての判定結果が肯定的である場合）には（ステップＳ１００６：ＹＥＳ）、制御部６０は、検出異常エリア内操作オブジェクト画像の表示予定エリアがＭＡ内において、新たに確保されるように、当該検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアの欄の座標値の範囲を書き換えてデフォルト操作画面情報を更新し、更新後の操作画面情報に従って当該検出異常エリア内操作オブジェクト画像を、新たに確保したＭＡ内の表示予定エリアに表示させる（ステップＳ１０１４）。
【００６７】
図１３は、ステップＳ１０１４の表示例を示す図である。同図の符号ＤＸは、Ｘ軸方向に配置される発光素子の発光素子列を示し、符号ＤＹは、Ｙ軸方向に配置される発光素子の発光素子列を示す。ＤＸ、ＤＹの白丸は、正常素子対を構成する発光素子を、斑点模様の丸は、異常素子対を構成する発光素子対をそれぞれ示す。
同図の符号ＴＸは、Ｘ軸方向に配置される受光素子の受光素子列を示し、符号ＴＹは、Ｙ軸方向に配置される受光素子の受光素子列を示す。ＴＸ、ＴＹの白丸は、正常素子対を構成する受光素子を、斑点模様の丸は、異常素子対を構成する受光素子をそれぞれ示す。
【００６８】
又、同図の符号１２０１は、表示オブジェクト画像を示し、同図の符号１２０２〜１２０６で示す実線矩形は、更新後の操作画面情報に従って実際に表示される、検出異常エリア内操作オブジェクト画像を示す。符号１２１２〜１２１６で示す点線矩形は、デフォルト操作画面情報に従って表示されるべき検出異常エリア内操作オブジェクト画像を示し、実際には、表示されない。
【００６９】
又、符号Ｓで示す一点鎖線の矩形は、検出異常エリア内操作オブジェクト画像１２１２〜１２１６のデフォルト操作オブジェクト表示エリアに外接し、検出異常エリア内操作オブジェクト画像の表示範囲を規定する外接矩形（以下、「デフォルト操作オブジェクト外接矩形」という。）を示し、符号Ｘは、ＳのＸ軸方向の長さ（Ｘｍａｘ−Ｘｍｉｎ）を示し、符号Ｙは、ＳのＹ方向の長さ（Ｙｍａｘ−Ｙｍｉｎ）を示す。
【００７０】
又、同図の符号ＭＡで示す二点鎖線の矩形は、最大正常検出エリアを、符号Ｘ０は、ＭＡのＸ軸方向の長さ（ＭＡＸｍａｘ−ＭＡＸｍｉｎ）を、符号Ｙ０は、ＭＡのＹ軸方向の長さ（ＭＡＹｍａｘ−ＭＡＹｍｉｎ）をそれぞれ示す。
同図に示すように、Ｘ０＞Ｘで、Ｙ０＞Ｙの場合には（ステップＳ１００６：ＹＥＳ）、ＳをＭＡ内に配置させることが可能となるので、検出異常エリア内操作オブジェクト画像１２１２〜１２１６のデフォルト操作オブジェクト表示エリアに代えて、ＭＡ内において、検出異常エリア内操作オブジェクト画像１２１２〜１２１６の表示予定エリアを新たに確保することが可能となる。
【００７１】
その結果、各検出異常エリア内操作オブジェクト画像の表示予定エリアが、ＭＡ内において新たに確保され、白矢印で示すように、各検出異常エリア内操作オブジェクト画像が、ＭＡ内において新たに確保された表示予定エリアにおいて、検出異常エリア内操作オブジェクト画像１２０２〜１２０６として表示されている。
なお、ＭＡ内において各表示予定エリアが新たに確保される位置は、予め設定しておくことができる。
【００７２】
例えば、座標位置（Ｘｍｉｎ，Ｙｍｉｎ）にあるＳの頂点（図１３のＳ１）のＭＡ内における位置が、座標位置（ＭＡＸｍｉｎ，ＭＡＹｍｉｎ）（図１３のＭＡ１の位置）になるように、各表示予定エリアが新たに確保される位置を定めることとしてもよいし、図１３に示すように、Ｓ１のＭＡ内における位置が、座標位置（ＭＡＸｍｉｎ，ＭＡＹｍｉｎ＋１／２（（ＭＡＹｍａｘ−ＭＡＹｍｉｎ）−（Ｙｍａｘ−Ｙｍｉｎ）））（ＳのＹ軸方向の位置が、ＭＡのＹ軸方向の中心の位置になる位置）になるように、各表示予定エリアが新たに確保される位置を定めることとしてもよい。
【００７３】
ＳのＭＡ内の位置が決まると、Ｓの各頂点の座標位置が決まり、当該座標位置とデフォルト操作オブジェクト表示エリアの座標値の範囲を参照することにより、ＭＡ内に新たに確保すべき、検出異常エリア内操作オブジェクト画像の表示予定エリアの座標値の範囲を算出して、デフォルト操作オブジェクト表示エリアの座標値の値を、算出した値に書き換えて操作画面情報を更新することができる。
【００７４】
これにより、ユーザーは、表示パネル６３のパネル面上に表示すべき操作画面上において異常素子対の検出エリアが存在していても正常検出エリア内で操作オブジェクト画像に対するタッチ入力をすることができるので、異常素子対の存在下においても誤検出やタッチ入力の検出感度の低下を生じさせることなく、ユーザーのタッチ入力を正常に検出することができるようにすることができる。
【００７５】
図１０の説明に戻って、ステップＳ１００６の判定結果が否定的である場合には（ステップＳ１００６：ＮＯ）、制御部６０は、さらに最大正常検出エリア（ＭＡ）の面積（（ＭＡＸｍａｘ−ＭＡＸｍｉｎ）×（ＭＡＹｍａｘ−ＭＡＹｍｉｎ））が、デフォルト操作オブジェクト外接矩形の面積（（Ｘｍａｘ−Ｘｍｉｎ）×（Ｙｍａｘ−Ｙｍｉｎ））以上か否かを判定する（ステップＳ１００７）。
【００７６】
ステップＳ１００７の判定結果が肯定的であって（ステップＳ１００７：ＹＥＳ）、かつ、検出異常エリア内操作オブジェクト画像が複数存在する場合に（ステップＳ１００８：ＹＥＳ）、制御部６０は、ＭＡ内に上記の複数の検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアを配置した場合に、全てのデフォルト操作オブジェクト表示エリアをＭＡ内に重複しないように配置可能か否かを判定する（ステップＳ１００９）。
【００７７】
具体的には、制御部６０は、ＭＡのＸ軸方向、Ｙ軸方向の長さ、各デフォルト操作オブジェクト表示エリアの範囲に基づいてステップＳ１００９の判定を行う。
上記のステップＳ１００７〜ステップＳ１００９の判定により、複数の検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアに代えて、最大正常検出エリア（ＭＡ）内において、複数の検出異常エリア内操作オブジェクト画像の表示予定エリアを、元のデフォルト操作オブジェクト表示エリアの配列を変更することにより、新たに確保できるか否かが判定される。すなわち、ステップＳ１００７〜１００９の判定結果が全て肯定的である場合に（ステップＳ１００７：ＹＥＳ、ステップＳ１００８：ＹＥＳ、ステップＳ１００９：ＹＥＳ）、配列変更により、複数の検出異常エリア内操作オブジェクト画像の表示予定エリアをＭＡ内において新たに確保できると判定される。
【００７８】
ステップＳ１００９の判定結果が肯定的である場合に（ステップＳ１００９：ＹＥＳ）、制御部６０は、ＭＡのＸ軸方向及びＹ軸方向の長さに応じて複数の検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアの配列が変更されるように、各検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアの欄の座標値の範囲を書き換えてデフォルト操作画面情報を更新して、複数の検出異常エリア内操作オブジェクト画像の表示予定エリアをＭＡ内に新たに確保する。そして、制御部６０は、更新後の操作画面情報に従って複数の検出異常エリア内操作オブジェクト画像を、新たに確保したＭＡ内の表示予定エリアに表示させる（ステップＳ１０１５）。これにより、複数の検出異常エリア内操作オブジェクト画像は、ＭＡ内からはみ出して表示されないように、デフォルト操作画面情報の示す、複数の検出異常エリア内操作オブジェクト画像の元の配列を変更して表示される。
【００７９】
図１４は、ステップＳ１０１５の表示例を示す図である。同図に示す各符号の意味は、図１３の対応する符号の意味と同一であるので説明を省略する。図１４に示すように、Ｘ０＜Ｘで、Ｙ０＞Ｙの場合には（ステップＳ１００６：ＮＯ）、
Ｓ内の検出異常エリア内操作オブジェクト画像１２１２〜１２１６の配列を変更しないと、Ｓ内の全ての検出異常エリア内操作オブジェクト画像をＭＡ内に配置することができないので、白矢印で示すようにＳ内の検出異常エリア内操作オブジェクト画像１２１２〜１２１６は、ＭＡ内において配列が変更されて検出異常エリア内操作オブジェクト１２０２〜１２０６として表示されている。
【００８０】
具体的には、検出異常エリア内操作オブジェクト画像１２１２〜１２１６のＸ軸正方向の並び順に、各検出異常エリア内操作オブジェクト画像が、Ｙ軸正方向に２列になるように、ＭＡの左端上端（ＭＡ１）の位置からＸ軸正方向に順次配置されている。なお、ここでは、隣接する検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリア間のＸ軸方向の間隔は、配列変更の前後で変更されないように制御されている。
【００８１】
図１０の説明に戻って、ステップＳ１００９の判定結果が否定的である場合には（ステップＳ１００９：ＮＯ）、制御部６０は、最大正常検出エリア（ＭＡ）のＸ軸方向の長さ（ＭＡＸｍａｘ−ＭＡＸｍｉｎ）が、デフォルト操作オブジェクト外接矩形（Ｓ）を縮小率α（％）で縮小後の外接矩形（以下、「縮小操作オブジェクト外接矩形」という。）のＸ軸方向の長さ（α／１００×（Ｘｍａｘ−Ｘｍｉｎ））以上で、かつ、最大正常検出エリア（ＭＡ）のＹ軸方向の長さ（ＭＡＹｍａｘ−ＭＡＹｍｉｎ）が、縮小操作オブジェクト外接矩形のＹ軸方向の長さ（α／１００×（Ｙｍａｘ−Ｙｍｉｎ））以上か否かを判定する（ステップＳ１０１０）。
【００８２】
ここで、αは、操作オブジェクト画像の大きさが、素子対の配置間隔よりも小さくならないように予め設定されている百分率で示される値であり、ここでは、例えば、７０％に設定されているものとする。
ステップＳ１０１０の判定結果が肯定的である場合には（ステップＳ１０１０：ＹＥＳ）、制御部６０は、縮小率αで縮小された検出異常エリア内操作オブジェクト画像がＭＡ内に表示されるように、当該検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアの欄の座標値の範囲を書き換えてデフォルト操作画面情報を更新し、更新後の操作画面情報に従って縮小率αで縮小された検出異常エリア内操作オブジェクト画像を、ＭＡ内において表示させる（ステップＳ１０１６）。
【００８３】
図１５は、ステップＳ１０１６の表示例を示す図である。同図の符号Ｓ'で示す一点鎖線の矩形は、縮小操作オブジェクト外接矩形を、符号Ｘ'は、Ｓ'のＸ軸方向の長さを、符号Ｙ'は、Ｓ'のＹ軸方向の長さをそれぞれ示す。同図に示す他の各符号の意味は、図１３の対応する符号の意味と同一であるので説明を省略する。同図に示すように、Ｘ０＞Ｘ'かつ、Ｙ０＞Ｙ'の場合には（ステップＳ１０１０：ＹＥＳ）、Ｓ'をＭＡ内に配置させることが可能となるので、白矢印で示すように、検出異常エリア内操作オブジェクト画像１２１２〜１２１６は、縮小率αで縮小されてＭＡ内において検出異常エリア内操作オブジェクト画像１２０２〜１２０６として表示されている。
【００８４】
なお、ステップＳ１０１６における操作画面情報の更新は、ステップＳ１０１４における当該更新と同様にして行われる。
図１０の説明に戻って、ステップＳ１０１０の判定結果が否定的である場合に（ステップＳ１０１０：ＮＯ）、図１１に示すように、制御部６０は、各検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリア内に、Ｘ軸方向とＹ軸方向の正常素子対が交差する領域、すなわち、ユーザーのタッチ入力位置を正常に検出可能な領域が存在するか否かを判定する（ステップＳ１０１１）。
【００８５】
ステップＳ１０１１の判定結果が肯定的である場合（全ての検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリア内にユーザーのタッチ入力位置を正常に検出可能な領域が存在する場合）には（ステップＳ１０１１：ＹＥＳ）、制御部６０は、デフォルト操作画面情報に従って各検出異常エリア内操作オブジェクト画像をデフォルト操作オブジェクト表示エリアに表示させる（ステップＳ１０１７）。
【００８６】
図１６は、ステップＳ１０１７の表示例を示す図である。同図に示す各符号の意味は、図１３の対応する符号の意味と同一であるので説明を省略する。ステップＳ１００６〜ステップＳ１０１０の判定結果が否定的であり、検出異常エリア内操作オブジェクト画像をＭＡ内に配置できない場合においても、図１６に示すように検出異常エリア内操作オブジェクト画像１２１２〜１２１６のデフォルト操作オブジェクト表示エリア内にＸ軸方向とＹ軸方向の正常素子対が交差する領域が存在し、ユーザーのタッチ入力位置を正常に検出可能である場合には、検出異常エリア内操作オブジェクト画像１２１２〜１２１６は、デフォルト操作オブジェクト表示エリアにそのまま表示される。
【００８７】
すなわち、ステップＳ１０１７においては、デフォルト操作画面情報は、更新されず、デフォルト操作画面情報に従って検出異常エリア内操作オブジェクト画像１２１２〜１２１６は、デフォルト操作オブジェクト表示エリアにそのまま表示される。同図では、検出異常エリア内操作オブジェクト画像１２１２〜１２１６は実際に表示されるので、点線矩形ではなく、実線矩形で示している。
【００８８】
図１１の説明に戻って、ステップＳ１０１１の判定結果が否定的である場合に（ステップＳ１０１１：ＮＯ）、制御部６０は、検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアを拡張率βでＸ軸方向又はＹ軸方向に拡張した場合に、拡張後の表示予定エリア内にＸ軸方向とＹ軸方向の正常素子対が交差する領域、すなわち、ユーザーのタッチ入力位置を正常に検出可能な領域が存在するか否かを判定する（ステップＳ１０１２）。
【００８９】
ここで、βは、予め設定されている百分率で示される値であり、ここでは、例えば、１３０％に設定されているものとする。
ステップＳ１０１２の判定結果が肯定的である場合には（ステップＳ１０１２：ＹＥＳ）、制御部６０は、検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアが、正常素子対が交差する領域が存在する方向に拡張率βで拡張されるように、検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアの欄の座標値の範囲を書き換えてデフォルト操作画面情報を更新し、更新後の操作画面情報に従って検出異常エリア内操作オブジェクト画像を拡張表示させる（ステップＳ１０１８）。
【００９０】
図１７は、ステップＳ１０１８の表示例を示す図である。同図の符号Ｘ１は、拡張前の検出異常エリア内操作オブジェクト画像１２１２のデフォルト操作オブジェクト表示エリアのＸ軸方向の長さを、符号Ｘ２は、拡張前の検出異常エリア内操作オブジェクト画像１２１３のデフォルト操作オブジェクト表示エリアのＸ軸方向の長さを、符号Ｘ３は、拡張前の検出異常エリア内操作オブジェクト画像１２１４のデフォルト操作オブジェクト表示エリアのＸ軸方向の長さを、符号Ｘ４は、拡張前の検出異常エリア内操作オブジェクト画像１２１５のデフォルト操作オブジェクト表示エリアのＸ軸方向の長さを、符号Ｘ５は、拡張前の検出異常エリア内操作オブジェクト画像１２１６のデフォルト操作オブジェクト表示エリアのＸ軸方向の長さをそれぞれ示す。
【００９１】
同図の符号Ｘ１'、Ｘ２'、Ｘ３'、Ｘ４'、Ｘ５'は、それぞれ、Ｘ１、Ｘ２、Ｘ３、Ｘ４、Ｘ５を拡張率βでＸ軸正方向に拡張した後の対応する検出異常エリア内操作オブジェクト画像（検出異常エリア内操作オブジェクト画像１２０２〜１２０６）の表示予定エリアのＸ軸方向の長さを示す。
同図に示す他の各符号の意味は、図１３の対応する符号の意味と同一であるので説明を省略する。
【００９２】
図１７に示すように、検出異常エリア内操作オブジェクト画像１２１２〜１２１６のデフォルト操作オブジェクト表示エリア内にＸ軸方向とＹ軸方向の正常素子対が交差する領域が非存在である場合においても、当該デフォルト操作オブジェクト表示エリアの周囲にＸ軸方向とＹ軸方向の正常素子対が交差する領域が存在する場合には、当該交差領域が存在する領域の方向にデフォルト操作オブジェクト表示エリアを拡張することにより、検出異常エリア内操作オブジェクト画像１２１２〜１２１６を、ユーザーのタッチ入力位置を検出可能な状態にすることができる。
【００９３】
同図では、検出異常エリア内操作オブジェクト画像１２１２〜１２１６のＸ軸の正方向側に上記の交差領域が存在するので、各検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアがＸ軸の正方向に拡張されて表示されている。
図１１の説明に戻って、ステップＳ１０１２の判定結果が否定的である場合には（ステップＳ１０１２：ＮＯ）、制御部６０は、検出異常エリア内操作オブジェクト画像をグレイ表示させる（ステップＳ１０１９）。
【００９４】
図１８は、ステップＳ１０１９の表示例を示す図である。同図に示す各符号の意味は、図１３の対応する符号の意味と同一であるので説明を省略する。同図に示すように、検出異常エリア操作オブジェクト画像１２１２〜１２１６のデフォルト操作オブジェクト表示エリアの周囲にＸ軸方向とＹ軸方向の正常素子対が交差する領域が存在しない場合には（ステップＳ１０１２：ＮＯ）、ユーザーのタッチ入力位置を検出できないので、タッチ入力位置の検出が不可能であることを、ユーザーに報知するために検出異常エリア操作オブジェクト画像１２１２〜１２１６がグレイ表示される。
【００９５】
同図では、検出異常エリア内操作オブジェクト画像１２１２〜１２１６は実際に表示されるので、点線矩形ではなく、実線矩形で示している。
図１０の説明に戻って、ステップＳ１００２の判定結果が否定的である場合には（ステップＳ１００２：ＮＯ）、制御部６０は、デフォルト操作画面情報に従って各操作オブジェクト画像をデフォルト操作オブジェクト表示エリアに表示させる（ステップＳ１０１３）。
【００９６】
図１９は、ステップＳ１０１３の表示例を示す図である。同図に示す各符号の意味は、１２１２〜１２１６が「検出異常エリア内操作オブジェクト画像」ではなく、「操作オブジェクト画像」を示す点を除いて図１３の対応する符号の意味と同一であるので説明を省略する。図１９に示すように、操作オブジェクト画像１２１２〜１２１６のデフォルト操作オブジェクト表示エリア内には異常素子対が存在しないので、操作オブジェクト画像１２１２〜１２１６は、デフォルト操作オブジェクト表示エリアにそのまま表示されている。
【００９７】
すなわち、ステップＳ１０１３においては、操作画面情報は、更新されず、デフォルト操作画面情報に従って操作オブジェクト画像１２１２〜１２１６は、デフォルト操作オブジェクト表示エリアにそのまま表示される。なお、同図では、操作オブジェクト画像１２１２〜１２１６は実際に表示されるので、点線矩形ではなく、実線矩形で示している。
図２０は、タッチ操作検出処理の動作を示すフローチャートである。制御部６０は、素子対の識別番号を示す変数ｍを０に初期化した後（ステップＳ２００１）、変数ｍを１増加させ（ステップＳ２００２）、走査すべき素子対としてｍ番目の素子対を選択する（ステップＳ２００３）。
【００９８】
次に制御部６０は、メモリ６０２の素子対の検出異常及び素子劣化に関する記録を参照して選択した素子対が、タッチパネル異常検出処理において、検出異常と判断された素子対か否か、素子劣化と判断された素子対か否かをそれぞれ判定する（ステップＳ２００４、ステップＳ２００５）。
両者の判定結果が否定的である場合には（ステップＳ２００４：ＮＯ、ステップＳ２００５：ＮＯ）、制御部６０は、入力検出部６４の抵抗切換スイッチ部６４６を制御して抵抗Ｒ１を接続状態にし、選択した素子対の発光素子にデフォルト電流が供給されるように設定する（ステップＳ２００６）。
【００９９】
ステップＳ２００４の判定結果が否定的で、ステップＳ２００５の判定結果が肯定的である場合には（ステップＳ２００４：ＮＯ、ステップＳ２００５：ＹＥＳ）、制御部６０は、入力検出部６４の抵抗切換スイッチ部６４６を制御して抵抗Ｒ２を接続状態にし、選択した素子対の発光素子に劣化時増加電流が供給されるように設定する（ステップＳ２００７）。
【０１００】
次に制御部６０は、入力検出部６４の発光素子切換スイッチ部６４２、受光素子切換スイッチ部６４４を制御して設定した電流を選択素子対の発光素子に供給しながら選択素子対を一定時間オン状態にする走査を実行し（ステップＳ２００８）、入力検出部６４から入力される受光量（Ｒ）を取得する（ステップＳ２００９）。
Ｒが、タッチ入力時の受光量に相当する下限値以下の場合には（ステップＳ２０１０：ＹＥＳ）選択した素子対の検出エリア（座標位置）がタッチされたと判定し（ステップＳ２０１１）、当該選択素子対の識別番号と座標位置とタッチされたことを示す識別子を対応づけてメモリ６０２に記録する（ステップＳ２０１２）。
【０１０１】
そして全ての素子対について走査が終了すると（ステップＳ２０１３：ＹＥＳ）、
制御部６０は、タッチされた素子対の記録がメモリ６０２に有るか否かを判定し（ステップＳ２０１４）、当該記録が有る場合には（ステップＳ２０１４：ＹＥＳ）、当該記録の示す座標位置のＸ座標及びＹ座標の各平均値を、タッチ入力位置として算出するタッチ位置算出処理を行う（ステップＳ２０１５）。
【０１０２】
その後、制御部６０は、当該素子対の記録をメモリ６０２から削除し（ステップＳ２０１６）、算出したタッチ入力位置と、操作画面情報の示す操作オブジェクト画像の表示予定エリアの座標位置とを比較することにより、当該タッチ入力位置が、操作オブジェクト画像の表示予定エリア内か否かを判定し（ステップＳ２０１７）、表示予定エリア内であれば（ステップＳ２０１７：ＹＥＳ）、操作画面情報の操作情報を参照して当該操作オブジェクト画像に対応付けられている指示を特定する（ステップＳ２０１８）。
【０１０３】
ステップＳ２００４において、選択した素子対が検出異常と判断された素子対である場合には（ステップＳ２００４：ＹＥＳ）、制御部６０は、ステップＳ２００５〜ステップＳ２０１２の処理の実行を抑止し、ステップＳ２０１３の処理に移行する。すなわち、制御部６０は、選択した素子対に検出異常がある場合には、当該選択素子対をオフ状態にして当該選択素子対によるタッチ入力位置の検出動作が実行されないように制御する。
【０１０４】
これにより、検出異常の素子対については、タッチ入力位置の検出動作を抑止させることができるので、検出異常の素子対によるタッチ入力の誤検出の発生を防止することができる。
又、ステップＳ２０１０の判定結果が否定的である場合には（ステップＳ２０１０：ＮＯ）、制御部６０は、ステップＳ２０１３の処理に移行する。さらに、ステップＳ２０１３の判定結果が否定的である場合には（ステップＳ２０１３：ＮＯ）、制御部６０は、ステップＳ２００２の処理に、ステップＳ２０１４の判定結果が否定的である場合（ステップＳ２０１４：ＮＯ）、ステップＳ２０１７の判定結果が否定的である場合には（ステップＳ２０１７：ＮＯ）、ステップＳ２００１の処理にそれぞれ移行する。
【０１０５】
このように、本実施の形態のタッチパネル操作制御処理においては、素子対に検出異常がある場合に、当該素子対は、操作オブジェクト画像が表示されている間、オフ状態に維持されて当該素子対によるタッチ入力位置の検出動作が抑止されるので、タッチ入力が誤検出されないようにすることができる。
又、正常検出エリアが存在する場合であって、検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアに代えて、正常検出エリア内において、当該検出異常エリア内操作オブジェクト画像の表示予定エリアを新たに確保することができる場合には、ＭＡ内に新たに確保できる表示予定エリアに当該検出異常エリア内操作オブジェクト画像が表示されるので、検出異常エリア内操作オブジェクト画像に対するユーザーのタッチ入力の検出感度が、上記の検出動作の抑止によって低下しないようにすることができる。
（変形例）
以上、本発明を実施の形態に基づいて説明してきたが、本発明が上述の実施の形態に限定されないのは勿論であり、以下のような変形例を実施することができる。
【０１０６】
（１）本実施の形態では、図１０の異常時表示オブジェクト表示制御処理の動作において、ステップＳ１００８の判定結果が肯定的で（ステップＳ１０００８：ＹＥＳ）、ステップＳ１００９の判定結果が否定的である場合に（ステップＳ１００９：ＮＯ）、縮小後の検出異常エリア内操作オブジェクト画像を、ＭＡ内において表示させることとしたが、検出異常エリア内操作オブジェクト画像が複数有る場合には、縮小後の検出異常エリア内操作オブジェクト画像をＭＡ内において表示させる代わりに、各検出異常エリア内操作オブジェクト画像をＭＡ内において重ねて表示させてタブでユーザーの指示操作（タッチ入力）を受け付ける検出異常エリア内操作オブジェクト画像を選択することとしてもよい。
【０１０７】
具体的には、図１０、図１１の異常時表示オブジェクト表示制御処理におけるステップＳ１００６からステップＳ１０１１に到る処理を、図２１、図２２に示す変形例１のように変形することとしてもよい。図２１、図２２において、図１０、図１１の処理内容と同一の処理内容については、図１０、図１１と同一のステップ番号を付与して説明を省略し、以下、相違点を中心に説明する。
【０１０８】
制御部６０は、ステップＳ１００６の判定結果が否定的である場合に（ステップＳ１００６：ＮＯ）、検出異常エリア内操作オブジェクト画像が複数存在するか否かを判定し（ステップＳ２１０１）、複数存在する場合に（ステップＳ２１０１：ＹＥＳ）、ステップＳ１００７の処理に移行し、複数存在しない場合に（ステップＳ２１０１：ＮＯ）、ステップＳ１０１１の処理に移行する。
【０１０９】
そしてステップＳ１００９の判定結果が否定的である場合に（ステップＳ１００９：ＮＯ）、制御部６０は、Ｘ０（ＭＡＸｍａｘ−ＭＡＸｍｉｎ）が、ＡＸ以上、かつ、（ＴＢＸ×Ｎ０）以上で、かつ、Ｙ０（ＭＡＹｍａｘ−ＭＡＹｍｉｎ）が（ＡＹ＋ＴＢＹ）以上か否かを判定する（ステップＳ２１０２）。
ここで、「ＡＸ」は、検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアの内、Ｘ軸方向の長さが最大のものの、当該Ｘ軸方向の長さ（ＡＸ）を示す。「ＡＹ」は、検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアの内、Ｙ軸方向の長さが最大のものの、当該Ｙ軸方向の長さ（ＡＹ）を示す。
【０１１０】
又、「ＴＢＸ」は、ＭＡ内において最前面に表示する（ユーザーの指示操作を受付ける）検出異常エリア内操作オブジェクト画像をタブで選択する場合の、各検出異常エリア内操作オブジェクト画像を選択するためのタブの表示予定エリアのＸ軸方向の長さを、「ＴＢＹ」は、当該タブの表示予定エリアのＹ軸方向の長さをそれぞれ示す。
「ＴＢＸ」、「ＴＢＹ」は、当該タブの表示予定エリアにおいてユーザーのタッチ入力が有った場合に、検出可能なように、当該表示予定エリア内にＸ軸方向、Ｙ軸方向の素子対が交差する領域を少なくとも１つ以上収容することが可能な所定の大きさに設定されるものとする。
【０１１１】
又、「Ｎ０」は、検出異常エリア内操作オブジェクト画像の総数を示す。
なお、ここでは、選択用のタブは、後述する図２３に示すように、ＭＡ１の位置（座標位置（ＭＡＸｍｉｎ，ＭＡＹｍｉｎ）からＸ軸方向に一列に並ぶように表示されるように設定されるものとする。
ステップＳ２１０２の判定によって、ＭＡ内において検出異常エリア内操作オブジェクト画像をタブで選択可能に表示するスペースが確保できるか否かの判定が行われる。ここでは、検出異常エリア内操作オブジェクト画像の内、最大の検出異常エリア内操作オブジェクト画像と、検出異常エリア内操作オブジェクト画像の総数（Ｎ０）分の選択用のタブを表示するスペースがＭＡ内に存在するか否かを判定することにより、上記判定が行われている。
【０１１２】
ステップＳ２１０２の判定結果が肯定的である場合には（ステップＳ２１０２：ＹＥＳ）、制御部６０は、全ての検出異常エリア内操作オブジェクト画像がＭＡ内においてタブで選択可能に重ねて表示されるようにデフォルト操作画面情報を更新し、更新後の操作画面情報に従って、ＭＡ内において、全ての検出異常エリア内操作オブジェクト画像を重ねて表示させるとともに、重ねて表示される検出異常エリア内操作オブジェクト画像の内、最前面に表示する（ユーザーの指示操作を受付ける）検出異常エリア内操作オブジェクト画像を選択するためのタブを表示させる（ステップＳ２１０３）。
【０１１３】
図２３は、ステップＳ２１０３の表示例を示す図である。同図の符号２１Ａは、「ＡＸ」を、符号２１Ｂは、「ＡＹ」をそれぞれ示す。又、符号２１Ｃは、「ＴＢＸ」を、符号２１Ｄは、「ＴＢＹ」をそれぞれ示す。又、符号２１Ｅは、（ＴＢＸ×Ｎ０（同図の例では、Ｎ０＝５））に相当する長さを表す。又、符号ＴＢ１〜ＴＢ５は、ＭＡ内に重ねて表示されている各検出異常エリア内操作オブジェクト画像（同図では、最前面に表示されている検出異常エリア内操作オブジェクト画像１２０４のみが示され、当該操作オブジェクト画像の背後に重なっている他の検出異常エリア内操作オブジェクト画像は、示されていない。）に対応する選択用のタブを示し、太線枠で囲まれたタブＴＢ１は、選択されているタブを示す。同図に示す他の符号の意味は、図１３の対応する符号の意味と同一であるので説明を省略する。
【０１１４】
図２３に示す表示例では、検出異常エリア内操作オブジェクト画像１２１２〜１２１６のデフォルト操作オブジェクト表示エリアは、それぞれ、同一形状で同一の大きさであり、Ｘ０＞ＡＸ、かつ、Ｘ０＞（ＴＢＸ×Ｎ０）で、かつ、Ｙ０＞（ＡＹ＋ＴＢＹ）であるので（ステップＳ２１０２：ＹＥＳ）、検出異常エリア内操作オブジェクト画像１２１２〜１２１６に相当する各画像がＭＡ内において、タブで選択可能に重ねて表示されている。具体的には、ＭＡ内において、検出異常エリア内操作オブジェクト画像１２１２に相当する検出異常エリア内操作オブジェクト画像１２０４が、ユーザーの指示操作を受付ける画像として、最前面に表示され、検出異常エリア内操作オブジェクト画像１２１３〜１２１６に相当する各画像は、検出異常エリア内操作オブジェクト画像１２０４の背後に隠れている。
【０１１５】
背後に隠れている各検出異常エリア内操作オブジェクト画像は、対応するタブに対するタッチ入力により、タブが選択されることにより、最前面に表示される。
そして最前面に表示される検出異常エリア内操作オブジェクト画像に対してユーザーの指示操作（タッチ入力）が受付けられる。
これにより、ＭＡ内において、全ての検出異常エリア内操作オブジェクト画像を一括して表示できない場合においても、ユーザーは、タブを選択することにより、所望の検出異常エリア操作オブジェクト画像を、タッチ入力の対象オブジェクトとしてＭＡ内において最前面に表示させることができ、検出異常エリア内操作オブジェクト画像に対するタッチ入力の検出感度が低下しないようにすることができる。
【０１１６】
なお、本変形例では、ＭＡ内において各検出異常エリア内操作オブジェクト画像を１つずつ重ねて表示させることとしたが、ＭＡの大きさに応じて、重ねて表示させる各検出異常エリア内操作オブジェクト画像の数を変更して表示させることとし、重ねて表示させる各検出異常エリア内操作オブジェクト画像の数に応じて表示させるタブの数を変更することとしてもよい。
【０１１７】
（２）本実施の形態では、図１０の異常時表示オブジェクト表示制御処理の動作において、検出異常エリア内操作オブジェクト画像を、新たに確保したＭＡ内の表示予定エリアに表示させる場合に、デフォルト操作画面情報において、ＭＡ内に表示オブジェクト画像の表示予定エリアが存在しているか否かにかかわらず、新たに確保したＭＡ内の表示予定エリアに検出異常エリア内操作オブジェクト画像を表示させることとしたが、ＭＡ内に表示オブジェクト画像の表示予定エリアが存在する場合には、デフォルト操作オブジェクト外接矩形（Ｓ）内に表示オブジェクト画像の表示予定エリアを新たに確保して、当該表示予定エリアに表示オブジェクト画像を表示させることとしてもよい。
【０１１８】
具体的には、図１０の異常時表示オブジェクト表示制御処理におけるステップＳ１００６（ステップＳ１００６：ＹＥＳ）からステップＳ１０１４に到る処理を、図２４、図２５に示す変形例２のように変形することとしてもよい。図２４、図２５において、図１０の処理内容と同一の処理内容については、図１０と同一のステップ番号を付与して説明を省略し、以下、相違点を中心に説明する。
【０１１９】
ステップＳ１００６の判定結果が肯定的である場合に（ステップＳ１００６：ＹＥＳ）、制御部６０は、デフォルト操作画面情報を参照してＭＡ内に表示オブジェクト画像の表示予定エリアが存在するか否かを判定し（ステップＳ２５０１）、存在する場合に（ステップＳ２５０１：ＹＥＳ）、さらに、ＭＡ内に存在する表示オブジェクト画像の表示予定エリアの内、表示予定エリアのＸ座標、Ｙ座標の最小値（ＸＸｍｉｎ、ＹＹｍｉｎ）及び最大値（ＸＸｍａｘ、ＹＹｍａｘ）を特定し（ステップＳ２５０２）、（Ｘｍａｘ−Ｘｍｉｎ）が（ＸＸｍａｘ−ＸＸｍｉｎ）以上で、かつ、（Ｙｍａｘ−Ｙｍｉｎ）が（ＹＹｍａｘ−ＹＹｍｉｎ）以上である場合には（ステップＳ２５０３：ＹＥＳ）、ＭＡ内に存在する表示オブジェクト画像の表示予定エリアに代えて、デフォルト操作オブジェクト外接矩形（Ｓ）内において、当該表示オブジェクト画像の表示予定エリアが新たに確保されるようにデフォルト操作画面情報を更新し、更新後の操作画面情報に従って当該表示オブジェクト画像を、新たに確保したＳ内の表示予定エリアに表示させる（ステップＳ２５０４）。
【０１２０】
なお、Ｓ内において表示予定エリアが新たに確保される位置は、予め設定しておくことができる。例えば、デフォルト操作画面情報の示す表示オブジェクト画像の表示予定エリアに外接する外接矩形の頂点（ＸＸｍｉｎ，ＹＹｍｉｎ）のＳ内における位置が、Ｓの座標位置（Ｘｍｉｎ，Ｙｍｉｎ）になるように、当該表示オブジェクト画像の表示予定エリアが新たに確保される位置を設定することができる。
【０１２１】
これにより、デフォルト操作画面情報において、ＭＡ内に表示オブジェクト画像の表示予定エリアが存在する場合においても、当該表示オブジェクト画像の表示予定エリアに代えて、Ｓ内において、当該表示オブジェクト画像の表示予定エリアが新たに確保されて、当該表示オブジェクト画像が新たに確保された表示予定エリアに表示されるので、表示オブジェクト画像が表示するメッセージの表示を妨げることなく、検出異常エリア内操作オブジェクト画像に対するユーザーのタッチ入力の検出感度を低下しないようにすることができる。
【０１２２】
なお、上記の変形例を（１）の変形例についても同様に適用することとしてもよい。
（３）本実施の形態、及び（１）、（２）の変形例では、異常時表示オブジェクト表示制御処理のステップＳ１０１１において、ユーザーのタッチ入力位置を正常に検出可能な領域が存在するか否かの判定を、各検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリア内に、Ｘ軸方向とＹ軸方向の正常素子対が交差する領域が存在するか否かにより判定することとしたが、検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリアが、表示パネル６３のＸ軸方向又はＹ軸方向の表示領域の全域に及んでいるような場合には、さらに該当する方向（Ｘ軸方向の全域に及んでいる場合には、Ｘ軸方向、Ｙ軸方向の全域に及んでいる場合にはＹ軸方向）の正常素子対が、検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリア内に存在するか否かにより、上記の判定を行うこととしてもよい。
【０１２３】
（４）本実施の形態及び（１）、（２）の変形例では、異常時表示オブジェクト表示制御処理のステップＳ１０１１において、全ての検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリア内にユーザーのタッチ入力位置を正常に検出可能な領域が存在せず、一部のデフォルト操作オブジェクト表示エリア内のみに正常に検出可能な領域が存在する場合には（ステップＳ１０１１：ＮＯ）、ステップＳ１０１２の処理に移行することとしたが、一部のデフォルト操作オブジェクト表示エリア内に正常に検出可能な領域が存在し、一部のデフォルト操作オブジェクト表示エリア内に正常に検出可能な領域が存在しない場合には、当該正常に検出可能な領域が存在するデフォルト操作オブジェクト表示エリア内において、当該正常に検出可能な領域が存在する検出異常エリア内操作オブジェクト画像と当該正常に検出可能な領域が存在しない検出異常エリア内操作オブジェクト画像を重ねて表示させて、タブでユーザーの指示操作（タッチ入力）を受け付ける検出異常エリア内操作オブジェクト画像を選択することとしてもよい。
【０１２４】
具体的には、図１０、図１１の異常時表示オブジェクト表示制御処理における、ステップＳ１００３が否定的である場合の処理、ステップＳ１０１１からステップＳ１０１２に到る処理（Ｓ１０１１：ＮＯの場合の処理）を図２６、図２７に示す変形例３のように変形することとしてもよい。図２６、図２７において、図１０、図１１の処理内容と同一の処理内容については、図１０、図１１と同一のステップ番号を付与して説明を省略し、以下、相違点を中心に説明する。
【０１２５】
ステップＳ１００３の判定結果が否定的である場合（ステップＳ１００３：ＮＯ）又はステップＳ１０１１の判定結果が否定的である場合に（ステップＳ１０１１：ＮＯ）、制御部６０は、さらに、一部の検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリア内にタッチ入力位置を正常に検出することが可能な領域が存在する（一部の検出異常エリア内操作オブジェクト画像のデフォルト操作オブジェクト表示エリア内にタッチ入力位置を正常に検出することが可能な領域が存在しない）か否かを判定する（ステップＳ２７０１）。
【０１２６】
そして、ステップＳ２７０１の判定結果が肯定的である場合に（ステップＳ２７０１：ＹＥＳ）、さらに、タッチ入力位置を正常に検出することが可能な検出異常エリア内操作オブジェクト画像（以下、「検出可能オブジェクト画像」という。）のデフォルト操作オブジェクト表示エリア（以下、「検出可能オブジェクト表示エリア」という。）の周囲（当該表示エリアの境界からＸ軸方向、Ｙ軸方向の所定範囲）にＸ軸方向とＹ軸方向の正常素子対が交差する領域が存在するか否かを判定する（ステップＳ２７０２）。
【０１２７】
ステップＳ２７０２の判定結果が肯定的であり（ステップＳ２７０２：ＹＥＳ）、上記の交差する領域の数（Ｐ）が、タッチ入力位置を正常に検出することができない検出異常エリア内操作オブジェクト画像（以下、「検出不能オブジェクト画像」という。）の数（Ｑ）より多い（Ｐ＞Ｑ）場合に（ステップＳ２７０３：ＹＥＳ）、制御部６０は、検出可能オブジェクト表示エリア内において、最前面に表示する（ユーザーの指示操作を受付ける）オブジェクト画像の選択用のタブが上記の交差領域に表示され、検出可能オブジェクト表示エリア内において、検出可能オブジェクト画像と検出不能オブジェクト画像が上記タブで選択可能に重ねて表示されるようにデフォルト操作画面情報を更新する。そして、制御部６０は、更新後の操作画面情報に従って、検出可能オブジェクト表示エリア内に、検出可能オブジェクト画像と検出不能オブジェクト画像を重ねて表示させるとともに、当該検出可能オブジェクト表示エリア内の周囲に、重ねて表示されるオブジェクト画像の内、最前面に表示する（ユーザーの指示操作を受付ける）オブジェクト画像を選択するためのタブを表示させる（ステップＳ２７０４）。
【０１２８】
これにより、検出可能オブジェクト画像と検出不能オブジェクト画像が、検出可能オブジェクト表示エリア内にタブで選択可能に重ねて表示されるので、ユーザーは、タブを選択することにより、当該表示エリア内において最前面に表示させるオブジェクト画像を選択して、当該オブジェクト画像に対するタッチ入力をすることができる。
（５）本実施の形態のタッチパネル操作制御処理は、光学式のタッチパネル入力装置に対して適用することとしたが、タッチパネル入力装置の表示パネル面上における検出異常のある領域を検出し、当該検出異常領域における検出操作を抑止する機構を有するタッチ入力装置であれば、光学式以外のタッチパネル入力装置に対しても適用することができる。
【０１２９】
（６）本実施の形態のタッチパネル操作制御処理においては、図１１の異常時表示オブジェクト表示制御処理において、ステップＳ１０１２の判定結果が否定的である場合に（ステップＳ１０１２：ＮＯ）、検出異常エリア内操作オブジェクト画像をグレイ表示させることとしたが（ステップＳ１０１９）、ここでの表示は、タッチ入力位置の検出が可能な検出異常エリア内操作オブジェクト画像と、当該検出が不可能な検出異常エリア内操作オブジェクト画像を区別できる表示で有ればよく、グレイ表示に限定されない。
【０１３０】
例えば、グレイ以外のカラー表示であってもよいし、当該検出異常エリア内操作オブジェクト画像を点滅表示させることとしてもよいし、その他の表示態様であってもよい。（１）〜（５）の変形例においても同様である。
【産業上の利用可能性】
【０１３１】
本発明は、表示パネルにユーザーのタッチ入力を受付けるための画像を表示して当該画像に対するタッチ入力によりユーザーからの指示操作を受付けるタッチパネル入力装置に関する技術として利用できる。
【符号の説明】
【０１３２】
１                      プリンター
３                      画像プロセス部
４                      給紙部
５                      定着装置
６                      タッチパネル入力装置
７                      画像読取部
１０、６０              制御部
６１                    操作画面情報記憶部
６２                    操作画面選択テーブル記憶部
６３                    表示パネル
６４                    入力検出部
【図１】
2015179418.tif 000003
【図２】
2015179418.tif 000004
【図３】
2015179418.tif 000005
【図４】
2015179418.tif 000006
【図５】
2015179418.tif 000007
【図６】
2015179418.tif 000008
【図７】
2015179418.tif 000009
【図８】
2015179418.tif 000010
【図９】
2015179418.tif 000011
【図１０】
2015179418.tif 000012
【図１１】
2015179418.tif 000013
【図１２】
2015179418.tif 000014
【図１３】
2015179418.tif 000015
【図１４】
2015179418.tif 000016
【図１５】
2015179418.tif 000017
【図１６】
2015179418.tif 000018
【図１７】
2015179418.tif 000019
【図１８】
2015179418.tif 000020
【図１９】
2015179418.tif 000021
【図２０】
2015179418.tif 000022
【図２１】
2015179418.tif 000023
【図２２】
2015179418.tif 000024
【図２３】
2015179418.tif 000025
【図２４】
2015179418.tif 000026
【図２５】
2015179418.tif 000027
【図２６】
2015179418.tif 000028
【図２７】
2015179418.tif 000029