(57)【要約】【課題】タッチパネルにおけるタッチ操作の検出に関する不具合の原因を容易に特定できる原因判定装置、原因判定サーバ及び原因判定方法を提供する。【解決手段】原因判定装置は、抵抗膜式のタッチパネルにおける不具合原因を判定するため、当該タッチパネルへのタッチの有無又はタッチ位置を指定した検査用タッチ操作をユーザに指示する指示部と、検査用タッチ操作に応じて、タッチパネルでのタッチの検出位置を含む検出データを取得する取得部と、検出データを、検査用タッチ操作により期待される正常データと比較した特徴に基づいて、不具合原因を判定する判定部と、判定部による判定結果を出力する出力部と、を備える。【選択図】図１
2020187414.tif 000002
【特許請求の範囲】
【請求項１】
抵抗膜式のタッチパネルにおける不具合原因を判定するため、当該タッチパネルへのタッチの有無又はタッチ位置を指定した検査用タッチ操作をユーザに指示する指示部と、
前記検査用タッチ操作に応じて、前記タッチパネルでのタッチの検出位置を含む検出データを取得する取得部と、
前記検出データを、前記検査用タッチ操作により期待される正常データと比較した特徴に基づいて、前記不具合原因を判定する判定部と、
前記判定部による判定結果を出力する出力部と、を備える原因判定装置。
【請求項２】
前記指示部は、前記検査用タッチ操作として、タッチをしないことを指示し、
前記判定部は、タッチされたことを示す検出データが前記取得部により取得された場合、保護シートの下に異物があるか、又は前記タッチパネルの劣化と判定する請求項１に記載の原因判定装置。
【請求項３】
前記出力部は、前記検出位置を出力する請求項２に記載の原因判定装置。
【請求項４】
前記指示部は、前記検査用タッチ操作として、複数点のタッチを指示し、
前記判定部は、前記複数点のそれぞれに対する前記検出データと前記正常データとの差の分布に基づいて、前記不具合原因を判定する請求項１に記載の原因判定装置。
【請求項５】
前記判定部は、前記複数点のいずれに対してもタッチが検出されなかった場合に、ケーブルの接触不良、システムの動作不良、又は前記タッチパネルの劣化と判定する請求項４に記載の原因判定装置。
【請求項６】
前記判定部は、前記複数点の全てで前記検出データと前記正常データとの差が所定以上ある場合に、前記タッチパネルに傷があるか、ケーブルの接触不良、又は前記タッチパネルの劣化と判定する請求項４に記載の原因判定装置。
【請求項７】
前記判定部は、前記差が示す前記タッチパネルにおける方向に基づいて、傷の可能性がある領域を特定し、
前記出力部は、特定された前記領域を出力する請求項６に記載の原因判定装置。
【請求項８】
前記判定部は、前記複数点のうち一部の点でのみ前記検出データと前記正常データとの差が所定以上ある場合に、保護シートの下に異物があるか、又は前記タッチパネルの劣化と判定する請求項４に記載の原因判定装置。
【請求項９】
前記指示部は、前記検査用タッチ操作として、前記タッチパネル上のスライド操作を指示し、
前記判定部は、前記スライド操作における経路のいずれかの点において、前記検出データと前記正常データとの差が所定以上ある場合に、保護シートの下に異物があると判定し、タッチが検出されなかった場合に、前記タッチパネルの劣化と判定する請求項１に記載の原因判定装置。
【請求項１０】
請求項１から請求項９のいずれかに記載の原因判定装置を備え、複数の前記タッチパネルと通信接続された原因判定サーバであって、
前記指示部が複数の前記タッチパネルのそれぞれに前記検査用タッチ操作を指示し、
前記取得部が前記タッチパネルのそれぞれから前記検出データを取得したことに応じて、前記出力部が前記判定部による前記判定結果を当該タッチパネルへ出力する原因判定サーバ。
【請求項１１】
抵抗膜式のタッチパネルにおける不具合原因を判定するため、当該タッチパネルへのタッチの有無又はタッチ位置を指定した検査用タッチ操作をユーザに指示する指示ステップと、
前記検査用タッチ操作に応じて、前記タッチパネルでのタッチの検出位置を含む検出データを取得する取得ステップと、
前記検出データを、前記検査用タッチ操作により期待される正常データと比較した特徴に基づいて、前記不具合原因を判定する判定ステップと、
前記判定ステップによる判定結果を出力する出力ステップと、をコンピュータが実行する原因判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示器の不具合原因を判定するための装置、サーバ及び方法に関する。
【背景技術】
【０００２】
従来、工場等の生産現場において、機械の制御装置等には、操作入力及び情報提示のためのタッチパネルを有する表示器が設けられている。
このようなタッチパネルでは、ユーザのタッチ操作を精度良く認識することが望まれるが、様々な原因により、タッチ操作の検出に関する不具合が発生する場合がある。このため、例えば、特許文献１では、電源投入時のソフトウェア起動時に、タッチパネルへの意図しない入力を検出し、タッチパネルの異常を検査する手法が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１７６１６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、タッチ操作の検出に関する不具合の原因は、タッチパネル自体の劣化の他、信号ケーブルの接触不良、システムの動作不良等、様々であり、現場において原因を特定することは難しかった。このため、不具合が発生した際には、通常、部品の良又は不良に関わらず、表示器ユニット全体が交換されていた。
そこで、不具合の原因を現場で容易に特定し、最小限の対処で不具合を解消できることが望まれている。
【課題を解決するための手段】
【０００５】
本開示の一態様である原因判定装置は、抵抗膜式のタッチパネルにおける不具合原因を判定するため、当該タッチパネルへのタッチの有無又はタッチ位置を指定した検査用タッチ操作をユーザに指示する指示部と、前記検査用タッチ操作に応じて、前記タッチパネルでのタッチの検出位置を含む検出データを取得する取得部と、前記検出データを、前記検査用タッチ操作により期待される正常データと比較した特徴に基づいて、前記不具合原因を判定する判定部と、前記判定部による判定結果を出力する出力部と、を備える。
【０００６】
本開示の一態様である原因判定サーバは、前記原因判定装置を備え、複数の前記タッチパネルと通信接続されたサーバであって、前記指示部が複数の前記タッチパネルのそれぞれに前記検査用タッチ操作を指示し、前記取得部が前記タッチパネルのそれぞれから前記検出データを取得したことに応じて、前記出力部が前記判定部による前記判定結果を当該タッチパネルへ出力する。
【０００７】
本開示の一態様である原因判定方法は、抵抗膜式のタッチパネルにおける不具合原因を判定するため、当該タッチパネルへのタッチの有無又はタッチ位置を指定した検査用タッチ操作をユーザに指示する指示ステップと、前記検査用タッチ操作に応じて、前記タッチパネルでのタッチの検出位置を含む検出データを取得する取得ステップと、前記検出データを、前記検査用タッチ操作により期待される正常データと比較した特徴に基づいて、前記不具合原因を判定する判定ステップと、前記判定ステップによる判定結果を出力する出力ステップと、をコンピュータが実行する。
【発明の効果】
【０００８】
一態様によれば、タッチパネルにおけるタッチ操作の検出に関する不具合の原因を容易に特定できる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態における原因判定装置の機能構成を示す図である。
【図２】一実施形態における原因判定装置が複数点の検査用タッチ操作を指示するための、画面表示例を示す図である。
【図３】一実施形態における抵抗膜式のタッチパネルにタッチした座標の算出方法を示す図である。
【図４】一実施形態におけるタッチパネル上の傷の可能性がある領域の特定方法を示す図である。
【図５】一実施形態におけるタッチパネルの保護シート下に異物が付着している場合に、異物の付近をタッチした際の様子を示す図である。
【図６】一実施形態におけるタッチパネルに付着した異物による検出位置のずれを説明する図である。
【図７】一実施形態における原因判定装置が検査用タッチ操作として、スライド操作を指示するための、画面表示例を示す図である。
【図８】一実施形態におけるスライド操作に伴う異物による検出位置のずれの様子を示す図である。
【図９】一実施形態における原因判定方法を示す第１のフローチャートである。
【図１０】一実施形態における原因判定方法を示す第２のフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態の一例について説明する。
本実施形態の原因判定装置は、抵抗膜式のタッチパネルにおけるタッチ操作の検出に関する不具合の原因を判定するものである。
タッチパネルでは、抵抗膜式、静電容量式、超音波式等、様々な位置検出の方式が知られている。例えば、抵抗膜式のタッチパネルは、安価という面もあり、長い歴史を持ち多く使い続けられている。抵抗膜式のタッチパネルは、２枚の導電膜が向かい合うように配置されており、タッチパネルを押すことで導電膜間が接触し導通すると、このときの印加電圧及び検出電圧に基づいて位置座標が検出される。
【００１１】
抵抗膜式のタッチパネルにおけるタッチ操作の検出に関連する不具合の原因は、次のように大別される。
・タッチパネル又はその保護シートに異物が付着
・タッチパネルの信号ケーブルの接触不良
・タッチパネルに傷が発生
・タッチパネルの劣化
・システムの動作不良
本実施形態の原因判定装置は、不具合が発生した際に、検査用タッチ操作をユーザに指示し、この時の検出データを後述のアルゴリズムにより解析することで、これらの原因を切り分け、原因及び対策に関する情報を出力する。
【００１２】
図１は、本実施形態に係る原因判定装置１の機能構成を示す図である。
原因判定装置１は、タッチパネルを含む表示器そのものがアプリケーションにより機能拡張されたものであってもよいし、表示器にＩＣチップ等のモジュールとして内蔵されてもよい。あるいは、原因判定装置１は、サーバ装置又はパーソナルコンピュータ等、タッチパネルと通信接続された情報処理装置であってもよい。
原因判定装置１は、制御部１０と、記憶部２０とを備え、さらに、各種の入出力及び通信デバイスを備えていてよい。
【００１３】
制御部１０は、原因判定装置１の全体を制御する部分であり、記憶部２０に記憶されたソフトウェア（原因判定プログラム）を読み出して実行することにより、本実施形態における各種機能を実現している。制御部１０は、ＣＰＵであってよい。
また、制御部１０は、指示部１１と、取得部１２と、判定部１３と、出力部１４とを備える。
【００１４】
記憶部２０は、ハードウェア群を原因判定装置１として機能させるための各種プログラム、及び各種データ等の記憶領域であり、ＲＯＭ、ＲＡＭ、フラッシュメモリ又はハードディスクドライブ（ＨＤＤ）等であってよい。
【００１５】
指示部１１は、抵抗膜式のタッチパネルにおける不具合原因を判定するため、このタッチパネルへのタッチの有無又はタッチ位置を指定した検査用タッチ操作をユーザに指示する。
具体的には、指示部１１は、例えば、検査用タッチ操作として、無操作時の検出状況を確認するためにタッチをしないことを指示し、不具合の領域等を確認するために複数点のタッチを指示し、タッチパネルの全体を確認するためにスライド操作を指示する。
【００１６】
取得部１２は、指示部１１により指示されユーザが行った検査用タッチ操作に応じて、タッチパネルでのタッチの検出位置を含む検出データを取得する。
【００１７】
判定部１３は、取得部１２により取得された検出データを、検査用タッチ操作により期待される正常データと比較した特徴、すなわちタッチの有無又は位置の相違に基づいて、後述の解析方法により不具合原因を判定する。
【００１８】
出力部１４は、判定部１３による判定結果を出力する。
また、不具合原因としての異物又は傷等の箇所又は領域が推定された場合、出力部１４は、この推定箇所又は領域を出力してもよい。
【００１９】
次に、検査用タッチ操作に基づいてタッチパネルの不具合原因を判定するための解析方法１〜３を説明する。原因判定装置１は、これらの解析方法を組み合わせることで、前述の不具合原因を判定する。
【００２０】
［解析方法１］
指示部１１は、検査用タッチ操作として、タッチをしないことを指示する。
判定部１３は、検査用タッチ操作を指示した後の所定時間において、ユーザによる操作がない状態で取得部１２により取得された検出データに基づいて、不具合原因を判定する。
【００２１】
具体的には、判定部１３は、タッチされたことを示す検出データが取得部１２により取得された場合、タッチパネルの保護シートの下に異物があるか、又はタッチパネルの劣化と判定する。
この場合、出力部１４は、タッチ入力を検出した位置、すなわち異常検知部分を表示器の画面に表示させる。また、出力部１４は、例えば、「異物を確認してください。異物がある場合は保護シートの貼り替え等で除去してください。異物がない場合は、タッチパネルの劣化の可能性があります。タッチパネルを交換してください。」といった対処手順を提示してもよい。
【００２２】
［解析方法２］
指示部１１は、不具合の領域を確認するために複数点のタッチを指示する。
【００２３】
図２は、本実施形態に係る原因判定装置１が複数点の検査用タッチ操作を指示するための、画面表示例を示す図である。
この例では、指示部１１は、ユーザに複数点のタッチを指示するため、表示器の画面上に、複数点に対応する位置に指示用の画像（例えば、図中の「＋」）を表示させる。
なお、複数点の数及び位置は、適宜設定されてよい。
【００２４】
判定部１３は、これら複数点のそれぞれに対するユーザ操作に応じて取得部１２により取得された検出データと、正常データとの差の分布に基づいて、不具合原因を判定する。
具体的には、判定部１３は、次の条件Ａ〜Ｃにより、不具合原因を判定する。
【００２５】
（Ａ）複数点のいずれに対してもタッチが検出されなかった場合：
判定部１３は、複数点のいずれに対してもタッチが検出されなかった場合に、タッチパネルの信号ケーブルの接触不良、システムの動作不良、又はタッチパネルの劣化と判定する。
この場合、出力部１４は、例えば、「次の手順で動作確認してください。（１）タッチパネルのケーブル端子に汚れが付着していないか確認してください。汚れを除去後、ケーブルを再度挿入してください。（２）不具合が解消しない場合は、システムを再起動してください。（３）再起動後も不具合が解消しない場合は、タッチパネルを交換してください。」といった対処手順を提示してもよい。
【００２６】
（Ｂ）複数点の全てで検出データと正常データとの位置の差が所定以上ある場合：
判定部１３は、検出データが示す位置と正常データが示す位置との差を算出し、複数点の全てで検出データと正常データとの位置の差が所定以上ある場合に、タッチパネルに傷があるか、タッチパネルの信号ケーブルの接触不良、又はタッチパネルの劣化と判定する。
また、判定部１３は、算出した差が示すタッチパネルにおける方向に基づいて、傷の可能性がある領域を特定する。そして、出力部１４は、この特定された領域を出力する。
【００２７】
図３は、本実施形態に係る抵抗膜式のタッチパネルにタッチした座標の算出方法を示す図である。
導電膜の抵抗分布が一様とすると、ｙ座標は、印加電圧Ｖｄと、タッチ位置から正の方向における抵抗Ｒ１ｙ及び負の方向における抵抗Ｒ２ｙに応じて定まる検出電圧Ｖｘとの比により、最大値ｈに対して、
ｙ＝（Ｖｘ／Ｖｄ）×ｈ，Ｖｘ＝（Ｒ２ｙ／（Ｒ１ｙ＋Ｒ２ｙ））×Ｖｄ
と算出される。
なお、ここでは、説明を簡略化するため、タッチ位置における導電膜間の接触抵抗は無視している。
【００２８】
また、ｘ座標も同様に、印加電圧Ｖｄと、タッチ位置から正の方向における抵抗Ｒ１ｘ及び負の方向における抵抗Ｒ２ｘに応じて定まる検出電圧Ｖｙとの比により、最大値ｗに対して、
ｙ＝（Ｖｙ／Ｖｄ）×ｗ，Ｖｙ＝（Ｒ２ｘ／（Ｒ１ｘ＋Ｒ２ｘ））×Ｖｄ
と算出される。
【００２９】
ここで、タッチパネルに傷が発生した場合、傷の箇所の抵抗が大きくなる。したがって、傷によって抵抗Ｒ１ｙが増加すると、検出電圧Ｖｘは低下するため、算出されるｙ座標は負の方向へ移動し、抵抗Ｒ２ｙが増加すると、検出電圧Ｖｘは上昇するため、算出されるｙ座標は正の方向へ移動する。同様に、傷によって抵抗Ｒ１ｘが増加すると、検出電圧Ｖｙは低下するため、算出されるｘ座標は負の方向へ移動し、抵抗Ｒ２ｘが増加すると、検出電圧Ｖｙは上昇するため、算出されるｘ座標は正の方向へ移動する。
【００３０】
図４は、本実施形態に係るタッチパネル上の傷の可能性がある領域の特定方法を示す図である。
例えば、指定点Ｐに対して、検出位置のｙ座標が正方向に、ｘ座標が正方向にずれた場合、図３の抵抗Ｒ２ｙ及びＲ２ｘが増加、すなわち領域Ａに傷があり抵抗値が増加していると判断される。
また、指定点Ｑに対して、検出位置のｙ座標が負方向に、ｘ座標が正方向にずれた場合、図３の抵抗Ｒ１ｙ及びＲ２ｘが増加、すなわち領域Ｂに傷があり抵抗値が増加していると判断される。
【００３１】
したがって、指定点Ｐ及びＱに対する検出データからは、領域Ａ内かつ領域Ｂ内に傷が発生していると判断される。
このように、判定部１３は、各指定点に対して同様に傷の可能性がある領域を特定し、全ての領域のＡＮＤ条件により、傷の可能性がある領域を特定する。
【００３２】
出力部１４は、傷の可能性がある領域を表示した上で、例えば、「傷がないか目視で確認してください。」といった対処手順を提示してもよい。
さらに、出力部１４は、実際に傷があるか否かの選択入力を受け付け、傷がある場合には、例えば、「タッチパネルを交換してください。」といった対処手順を提示してもよい。また、傷がない場合には、出力部１４は、例えば、「タッチパネルのケーブル端子に汚れが付着していないか確認してください。汚れを除去後、ケーブルを再度挿入してください。不具合が解消しない場合は、タッチパネルの劣化の可能性があります。タッチパネルを交換してください。」といった対処手順を提示してもよい。
【００３３】
（Ｃ）一部の点でのみ検出データと正常データとの位置の差が所定以上ある場合：
判定部１３は、検出データが示す位置と正常データが示す位置との差を算出し、複数点のうち一部の点でのみ検出データと正常データとの位置の差が所定以上ある場合に、保護シートの下に異物があるか、又はタッチパネルの劣化と判定する。
【００３４】
図５は、本実施形態に係るタッチパネルの保護シート下に異物が付着している場合に、異物の付近をタッチした際の様子を示す図である。
タッチした位置と異物との位置関係によっては、異物の付近がタッチされることで保護シートに押されて異物がタッチパネルを押す場合がある。この場合、タッチパネルは、実際にタッチした位置と異物の位置との２点でタッチされた状態となる。この結果、マルチタッチに非対応のタッチパネルの場合、検出位置が実際のタッチ位置より異物のある方へずれてしまう。
【００３５】
図６は、本実施形態に係るタッチパネルに付着した異物による検出位置のずれを説明する図である。
１点タッチの場合、タッチ位置の座標は、例えばｘ座標の場合、抵抗（Ｒ１＋Ｒ１ｘ）と抵抗（Ｒ１＋Ｒ２ｘ）との比に基づいて算出される。
【００３６】
これに対して、２点タッチ（タッチ１及びタッチ２）の場合、タッチ１のみであれば抵抗（Ｒ１＋Ｒ１ｘ）と抵抗（Ｒ１＋Ｒ２ｘ＋Ｒ３ｘ）との比でｘ座標が決定されるところ、タッチ２が加わることにより抵抗Ｒ２及びＲ３が発生し並列抵抗が形成される。すると、タッチ１のみの場合に比べて、タッチ２の側の抵抗が小さくなるため、検出位置はタッチ１の位置よりもタッチ２の方向にずれる。
【００３７】
例えば、２点のタッチの押下力が同じ、つまり接触抵抗が同じ（Ｒ１＝Ｒ２）場合、検出位置は２点間の中点となる。また、タッチ２の押下力がタッチ１よりも小さい場合、Ｒ１＜Ｒ２となり、検出位置は中点とタッチ１の入力位置との間となる。
したがって、タッチ２を異物による入力とすると、実際に指でタッチした位置よりも異物がある方向に検出位置がずれる。
【００３８】
出力部１４は、保護シートの下に異物があるか、又はタッチパネルの劣化と判定された結果を受けて、例えば、「異物を確認してください。異物がある場合は保護シートの貼り替え等で除去してください。異物がない場合は、タッチパネルの劣化の可能性があります。タッチパネルを交換してください。」といった対処手順を提示してもよい。
ここで、不具合原因が異物であるか劣化であるかの切り分けは、限られた点へのタッチ操作のみからでは難しい。そこで、原因判定装置１は、次の解析方法３を実行することにより、タッチパネルの全体を詳細に確認した後、判定結果を出力してもよい。
【００３９】
［解析方法３］
指示部１１は、タッチパネルの全体を確認するためにスライド操作を指示する。
【００４０】
図７は、本実施形態に係る原因判定装置１が検査用タッチ操作として、スライド操作を指示するための、画面表示例を示す図である。
この例では、指示部１１は、表示器の画面上に、格子模様を表示し、矢印で示したように１格子ずつ順に表示色を変えることで、変色させた格子を追うようなスライド操作をユーザに指示する。
【００４１】
なお、格子の大きさ、変色格子の移動の速さ等は、適宜設定されてよい。また、スライド操作の指示方法は、これに限られず、例えば、図示した説明用の矢印を実際に表示することで、矢印に沿ったスライド操作を指示してもよい。
【００４２】
図８は、本実施形態に係るスライド操作に伴う異物による検出位置のずれの様子を示す図である。
異物の近くがスライド操作された場合、実際のスライド操作の経路よりも、異物が付着している側へ寄った経路が検出される。なお、異物の上をスライド操作した場合には、検出位置の経路にずれはないが、経路上の前方又は後方へのずれが検出される。
【００４３】
判定部１３は、スライド操作における経路のいずれかの点において、検出データと正常データとの位置の差が所定以上ある場合に、保護シートの下に異物があると判定し、タッチが検出されなかった場合に、タッチパネルの劣化と判定する。
具体的には、格子単位での検出位置のずれに基づいて、異物の存在が判定されてよい。例えば、変色させた格子と異なる格子でタッチが検出された場合、この検出位置の方向に異物が付着していることが推定される。
【００４４】
検出位置のずれが検出された場合、出力部１４は、例えば、「異物を確認してください。異物がある場合は保護シートの貼り替え等で除去してください。異物がない場合は、タッチパネルの劣化の可能性があります。タッチパネルを交換してください。」といった対処手順を提示してもよい。
また、スライドによるタッチが検出されなかった場合、出力部１４は、例えば、「タッチパネルの劣化の可能性があります。タッチパネルを交換してください。」といった対処手順を提示してもよい。
【００４５】
図９及び１０は、本実施形態に係る原因判定方法を示すフローチャートである。
このフローでは、前述の解析方法１〜３を組み合わせることで、不具合の原因が効率的に判定される。
【００４６】
ステップＳ１において、指示部１１は、解析用の画面を表示し、解析方法１を実施するために、ユーザにタッチ操作をしないことを指示する。
【００４７】
ステップＳ２において、取得部１２は、タッチパネルから検出データを取得する。
ステップＳ３において、判定部１３は、タッチ入力を検出したか否かを判定する。この判定がＹＥＳの場合、処理はステップＳ４に移り、判定がＮＯの場合、処理はステップＳ５に移る。
【００４８】
ステップＳ４において、出力部１４は、タッチ入力を検出した位置を異常部分として表示する。また、出力部１４は、対処方法として、表示部分に異物があれば除去し、なければタッチパネルを交換することを指示する。
【００４９】
ステップＳ５において、指示部１１は、解析方法２を実施するために、画面上にタッチ位置の目印として複数の点を表示し、各点を１回ずつタッチすることを指示する。
【００５０】
ステップＳ６において、判定部１３は、表示した複数の点の座標（正常データ）と、取得部１２により取得された検出データから得られるタッチ入力の座標との差を、複数の点それぞれについて計算する。
【００５１】
ステップＳ７において、判定部１３は、タッチ入力が検出されたか否かを判定する。この判定がＹＥＳの場合、処理はステップＳ９に移り、判定がＮＯの場合、処理はステップＳ８に移る。
【００５２】
ステップＳ８において、出力部１４は、対処方法として、ケーブル端子に汚れがあれば除去すること、不具合が解消しなければシステムを再起動すること、再起動しても解消しない場合はタッチパネルを交換することを指示する。
【００５３】
ステップＳ９において、判定部１３は、複数の点の全てにおいて検出データと正常データとの間で座標が所定以上ずれているか否かを判定する。この判定がＹＥＳの場合、処理はステップＳ１０に移り、判定がＮＯの場合、処理はステップＳ１４に移る。
【００５４】
ステップＳ１０において、出力部１４は、座標のずれの方向に基づいて、判定部１３によりタッチパネルに傷があると推定された領域を表示し、対処方法として、傷を確認することを指示する。
【００５５】
ステップＳ１１において、出力部１４は、ステップＳ１０で表示した領域を避けて、画面上の他の場所に、「傷あり」又は「傷なし」の選択スイッチを表示し、選択入力が「傷あり」か否かを判定する。この判定がＹＥＳの場合、処理はステップＳ１２に移り、判定がＮＯの場合、処理はステップＳ１３に移る。
【００５６】
ステップＳ１２において、出力部１４は、対処方法として、タッチパネルを交換することを指示する。
【００５７】
ステップＳ１３において、出力部１４は、対処方法として、ケーブル端子に汚れがあれば除去すること、不具合が解消しない場合はタッチパネルを交換することを指示する。
【００５８】
ステップＳ１４において、指示部１１は、解析方法３を実施するために、画面上に格子模様を表示し、さらに「指定する格子をなぞってください。」といった表示によりスライド操作を指示する。
【００５９】
ステップＳ１５において、判定部１３は、指定された格子に対して、いずれの位置でもタッチが検出されない領域があったか否かを判定する。この判定がＹＥＳの場合、処理はステップＳ１６に移り、判定がＮＯの場合、処理はステップＳ１７に移る。
【００６０】
ステップＳ１６において、出力部１４は、対処方法として、タッチパネルを交換することを指示する。
【００６１】
ステップＳ１７において、判定部１３は、検出位置のずれ、すなわち指定とは異なる格子でタッチが検出される箇所があったか否かを判定する。この判定がＹＥＳの場合、処理はステップＳ１８に移り、判定がＮＯの場合、処理は終了する。
【００６２】
ステップＳ１８において、出力部１４は、異なる格子でタッチ入力を検出した位置を異常部分として表示する。また、出力部１４は、対処方法として、表示部分に異物があれば除去し、なければタッチパネルを交換することを指示する。
【００６３】
このように、一連の検査用タッチ操作と、検出データに基づく解析により、原因判定装置１は、タッチパネルの不具合原因を切り分け、対処方法をユーザに指示する。
【００６４】
本実施形態によれば、例えば、以下の作用効果が得られる。
【００６５】
（１）  原因判定装置１は、抵抗膜式のタッチパネルにおける不具合原因を判定するため、当該タッチパネルへのタッチの有無又はタッチ位置を指定した検査用タッチ操作をユーザに指示する指示部１１と、検査用タッチ操作に応じて、タッチパネルでのタッチの検出位置を含む検出データを取得する取得部１２と、検出データを、検査用タッチ操作により期待される正常データと比較した特徴に基づいて、不具合原因を判定する判定部１３と、判定部１３による判定結果を出力する出力部１４と、を備える。
【００６６】
これにより、原因判定装置１は、タッチパネルを使用する現場において、タッチ操作の検出に関する不具合の原因を解析するための検査用タッチ操作をユーザに指示し、得られた検出データを正常データと比較した結果に基づき、不具合の原因を容易に特定できる。したがって、最低限の部品等の交換のみで対処が可能となるため、機械の復旧時間が短縮される。また、原因によっては、機械を停止することなく不具合を解消することが可能となる。
【００６７】
（２）  （１）に記載の原因判定装置１において、指示部１１は、検査用タッチ操作として、タッチをしないことを指示し、判定部１３は、タッチされたことを示す検出データが取得部１２により取得された場合、保護シートの下に異物があるか、又はタッチパネルの劣化と判定してもよい。
【００６８】
これにより、原因判定装置１は、タッチ入力がないにも関わらず電圧が検出される不具合を特定し、この原因が保護シートの下に異物があるか、又はタッチパネルの劣化であることを容易に判定できる。
【００６９】
（３）  （２）に記載の原因判定装置１において、出力部１４は、検出位置を出力してもよい。
【００７０】
これにより、原因判定装置１は、異物が付着している可能性のある個所をユーザに提示でき、ユーザは、不具合に容易に対処できる。
【００７１】
（４）  （１）に記載の原因判定装置１において、指示部１１は、検査用タッチ操作として、複数点のタッチを指示し、判定部１３は、複数点のそれぞれに対する検出データと正常データとの差の分布に基づいて、不具合原因を判定してもよい。
【００７２】
これにより、原因判定装置１は、複数点のタッチに対する検出データを正常データと比較することにより検出位置のずれの分布を取得し、この分布の特徴から不具合原因を特定できる。
【００７３】
（５）  （４）に記載の原因判定装置１において、判定部１３は、複数点のいずれに対してもタッチが検出されなかった場合に、ケーブルの接触不良、システムの動作不良、又はタッチパネルの劣化と判定してもよい。
【００７４】
これにより、原因判定装置１は、いずれの点へのタッチも検出されないことから、検出機能が動作していないと考えられるため、この原因がケーブルの接触不良、システムの動作不良、又はタッチパネルの劣化であることを容易に判定できる。
【００７５】
（６）  （４）に記載の原因判定装置１において、判定部１３は、複数点の全てで検出データと正常データとの差が所定以上ある場合に、タッチパネルに傷があるか、ケーブルの接触不良、又はタッチパネルの劣化と判定してもよい。
【００７６】
これにより、原因判定装置１は、タッチパネルの全体にわたって検出位置がずれていることから、検出電圧の異常が考えられ、この原因がタッチパネルに傷があるか、ケーブルの接触不良、又はタッチパネルの劣化であることを容易に判定できる。
【００７７】
（７）  （６）に記載の原因判定装置１において、判定部１３は、差が示すタッチパネルにおける方向に基づいて、傷の可能性がある領域を特定し、出力部１４は、特定された領域を出力してもよい。
【００７８】
これにより、原因判定装置１は、傷により検出位置がずれる方向の特徴に基づいて、傷の可能性がある領域を特定しユーザに提示できるので、ユーザは、不具合に容易に対処できる。
【００７９】
（８）  （４）に記載の原因判定装置１において、判定部１３は、複数点のうち一部の点でのみ検出データと正常データとの差が所定以上ある場合に、保護シートの下に異物があるか、又はタッチパネルの劣化と判定してもよい。
【００８０】
これにより、原因判定装置１は、特定の箇所でのみ検出位置がずれることから、この箇所に異常があることを特定し、この原因が保護シートの下に異物があるか、又はタッチパネルの劣化であることを容易に判定できる。
【００８１】
（９）  （１）に記載の原因判定装置１において、指示部１１は、検査用タッチ操作として、タッチパネル上のスライド操作を指示し、判定部１３は、スライド操作における経路のいずれかの点において、検出データと正常データとの差が所定以上ある場合に、保護シートの下に異物があると判定し、タッチが検出されなかった場合に、タッチパネルの劣化と判定してもよい。
【００８２】
これにより、原因判定装置１は、スライド操作によりタッチパネル全体にわたって検出位置のずれ又は検出されない箇所を発見でき、これらの原因が保護シートの下に異物があるか、又はタッチパネルの劣化であることを容易に判定できる。
【００８３】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。
【００８４】
本実施形態の解析方法３において、原因判定装置１は、スライド操作に対してタッチが検出された位置のずれ、又はタッチが検出されなかったことに応じて、異物の付着又はタッチパネルの劣化を判定したが、解析方法はこれに限られない。
例えば、図８において、異物の上をスライド操作した場合には、検出位置の経路にずれはないとしたが、なぞり方によってはタッチが検出されない（経路が途切れる）可能性もある。したがって、例えば、判定部１３は、タッチが検出されなかった格子の数をカウントすることにより、所定以上の格子でタッチ入力がない場合にタッチパネルの劣化と判定し、少数の格子に対してのみタッチ入力がない場合には、異物が原因と判定してもよい。
【００８５】
本実施形態において、原因判定装置１は、タッチパネルそれぞれに対して設けられることを想定して説明したが、これには限られない。
例えば、原因判定装置１は、複数のタッチパネルと通信接続された原因判定サーバとして構成されてもよい。この場合、指示部１１は、複数のタッチパネルのそれぞれに対して検査用タッチ操作を指示し、取得部１２がタッチパネルのそれぞれから検出データを取得したことに応じて、出力部１４が判定部１３による判定結果を該当のタッチパネルへ出力する。また、原因判定サーバは、仮想サーバであってもよく、本実施形態の原因判定方法がクラウドサービスとして提供されてもよい。
【００８６】
原因判定装置１による原因判定方法は、ソフトウェアにより実現される。ソフトウェアによって実現される場合には、このソフトウェアを構成するプログラムが、コンピュータにインストールされる。また、これらのプログラムは、リムーバブルメディアに記録されてユーザに配布されてもよいし、ネットワークを介してユーザのコンピュータにダウンロードされることにより配布されてもよい。
【符号の説明】
【００８７】
１  原因判定装置
１０  制御部
１１  指示部
１２  取得部
１３  判定部
１４  出力部
２０  記憶部
【図１】
2020187414.tif 000003
【図２】
2020187414.tif 000004
【図３】
2020187414.tif 000005
【図４】
2020187414.tif 000006
【図５】
2020187414.tif 000007
【図６】
2020187414.tif 000008
【図７】
2020187414.tif 000009
【図８】
2020187414.tif 000010
【図９】
2020187414.tif 000011
【図１０】
2020187414.tif 000012