(57)【要約】      （修正有）【課題】入力インタフェース装置における故障を簡単に検出することを目的とする。【解決手段】入力操作により選択された画面上の位置を検出する入力インタフェース装置３の故障を検出する故障検出装置１であって、メモリ１７と、入力インタフェース装置３に接続可能な制御部１０とを備える。制御部１０は、画面上における所定の選択領域の位置情報を取得し、検出された画面上の位置に所定の選択領域がないと判定した計数を算出し、同計数が所定の条件を満たした場合、入力インタフェース装置３が異常状態であると判定する。【選択図】図１
2017220165.tif 000002
【特許請求の範囲】
【請求項１】
入力操作により選択された画面上の位置を検出する入力インタフェース装置の故障を検出する故障検出装置であって、
メモリと、
前記入力インタフェース装置に接続可能な制御部と、
を備え、
前記制御部は、
前記画面上における所定の選択領域の位置情報を取得し、
検出された前記画面上の位置に前記所定の選択領域がないと判定した計数を算出し、
前記計数が所定の条件を満たした場合、前記入力インタフェース装置が異常状態であると判定する、
故障検出装置。
【請求項２】
前記制御部は、前記入力インタフェース装置が異常状態であると判定した場合、前記入力インタフェース装置の入力の感度を調整する、
請求項１記載の故障検出装置。
【請求項３】
前記所定の条件は、前記入力操作により選択された画面上の位置を検出した総数に対する前記計数の割合が所定の割合以上であることを含む、
請求項１記載の故障検出装置。
【請求項４】
前記計数の割合は、単位時間当たりの計数の割合である、
請求項３記載の故障検出装置。
【請求項５】
前記所定の条件は、前記計数が所定数以上であることを含む、
請求項１記載の故障検出装置。
【請求項６】
前記計数は、単位時間当たりの計数である、
請求項５記載の故障検出装置。
【請求項７】
前記制御部は、前記入力インタフェース装置が異常状態であると判定した場合、(ｉ)前記入力インタフェース装置により前記入力インタフェース装置が異常状態であることを示す情報を表示させること、(ｉｉ)前記入力インタフェース装置により前記情報を音又は音声により出力させること、及び（ｉｉｉ）外部の装置に前記情報を送信すること、の少なくとも一つを含む、
請求項１記載の故障検出装置。
【請求項８】
更に通信部を備え、
前記通信部は、
それぞれが入力操作により選択された画面上の位置を検出する複数の他の入力インタフェース装置に接続可能であり、
前記制御部は、前記他の入力インタフェース装置のそれぞれについて、
前記画面上における所定の選択領域の位置情報を取得し、
検出された前記画面上の位置に前記所定の選択領域がないと判定した計数を算出し、
前記計数が所定の条件を満たした場合、前記他の入力インタフェース装置が異常状態であると判定する、
請求項１記載の故障検出装置。
【請求項９】
入力操作により選択された画面上の位置を検出する入力インタフェース装置の故障を検出する故障検出方法であって、
前記画面上における所定の選択領域の位置情報を取得し、
検出された前記画面上の位置に前記所定の選択領域がないと判定した計数を算出し、
前記計数が所定の条件を満たした場合、前記入力インタフェース装置が異常状態であると判定する、
故障検出方法。
【請求項１０】
入力操作を検出して出力する複数の入力インタフェース装置の故障を検出する故障検出方法であって、前記複数の入力インタフェース装置から、
（ｉ）前記入力操作に応じて選択された画面上の位置を示す位置情報を取得して集計し、又は（ｉｉ）前記複数の入力インタフェース装置それぞれの入力情報を取得してその取得頻度を算出し、
集計された前記位置情報又は算出された前記取得頻度に基づき、前記複数の入力インタフェース装置のうち異常状態にある入力インタフェース装置があるかどうかを判定する、
故障検出方法。
【請求項１１】
更に、前記複数の入力インタフェース装置の少なくとも一つの入力インタフェース装置が異常状態であると判定した場合、前記入力インタフェース装置の入力の感度を調整する、
請求項１０記載の故障検出方法。
【請求項１２】
前記（ｉ）の場合において、
前記少なくとも一つの入力インタフェース装置から出力される位置情報により示される第１の位置が、他の複数の入力インタフェース装置により出力される位置情報により示される第２の位置と異なると判定した計数がしきい値以上である場合、前記少なくとも一つの入力インタフェース装置が異常状態であると判定する、
請求項１０記載の故障検出方法。
【請求項１３】
前記計数は単位時間当たりの計数である、
請求項１２記載の故障検出方法。
【請求項１４】
前記（ｉｉ）の場合において、
前記少なくとも一つの入力インタフェース装置から出力される入力情報の取得頻度である第１の取得頻度と、他の複数の入力インタフェース装置により出力される入力情報の取得頻度である第２の取得頻度との差が、しきい値以上である場合、前記少なくとも一つの入力インタフェース装置が異常状態であると判定する、
請求項１０記載の故障検出方法。
【請求項１５】
前記（ｉｉ）の場合において、
前記入力情報は、前記画面上の位置を示す位置情報であり、
前記位置情報の取得頻度に基づき、前記複数の入力インタフェース装置の少なくとも一つの入力インタフェース装置が異常状態であると判定する、
請求項１０記載の故障検出方法。
【請求項１６】
前記複数の入力インタフェース装置が所定の画面を表示しているかどうかを判定し、
前記所定の画面を表示しているときに、前記位置情報又は前記入力情報を取得する、
請求項１０記載の故障検出方法。
【請求項１７】
前記集計された位置情報及び前記算出された取得頻度に基づき、前記複数の入力インタフェース装置のうち異常状態にある入力インタフェース装置があるかどうかを判定する、
請求項１０記載の故障検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、タッチパネルやタッチパッド等の入力インタフェース装置における故障を検出する装置及び方法に関する。
【背景技術】
【０００２】
特許文献１は、抵抗膜接触型タッチパネルにおける不具合を検出する方法を開示する。同検出方法においては、タッチパネルにおける突発性の接触不良による故障とそうでない場合とを切り分けて検出する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−７８６０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、入力インタフェース装置における故障を簡単に検出する装置及び方法を提供する。
【課題を解決するための手段】
【０００５】
本開示の一つの観点に係る故障検出装置は、入力操作により選択された画面上の位置を検出する入力インタフェース装置の故障を検出する故障検出装置であって、メモリと、入力インタフェース装置に接続可能な制御部とを備える。制御部は、画面上における所定の選択領域の位置情報を取得し、検出された画面上の位置に所定の選択領域がないと判定した計数を算出し、同計数が所定の条件を満たした場合、入力インタフェース装置が異常状態であると判定する。
【０００６】
本開示の他の観点に係る故障検出方法は、入力操作を検出して出力する複数の入力インタフェース装置の故障を検出する故障検出方法であって、複数の入力インタフェース装置から、（ｉ）入力操作に応じて選択された画面上の位置を示す位置情報を取得して集計し、又は（ｉｉ）複数の入力インタフェース装置それぞれの入力情報を取得してその取得頻度を算出し、集計された位置情報又は算出された取得頻度に基づき、複数の入力インタフェース装置のうち異常状態にある入力インタフェース装置があるかどうかを判定する。
【発明の効果】
【０００７】
本開示による入力インタフェース装置の故障検出装置及び故障検出方法は、入力インタフェース装置における故障を簡単に検出するのに有効である。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る入力インタフェース装置の故障検出システムの構成図。
【図２】実施の形態１に係る故障検出装置の機能ブロック図。
【図３】実施の形態１に係る故障検出装置の動作を示すフローチャート。
【図４】入力インタフェース装置の画面上の操作ボタン位置とタッチ位置との関係を示す図。
【図５】入力インタフェース装置の画面上の操作ボタン位置とタッチ位置との関係を示す図。
【図６】実施の形態２に係る入力インタフェース装置の故障検出システムの構成図。
【図７】実施の形態２に係る故障検出装置の機能ブロック図
【図８】実施の形態２に係る故障検出装置の動作を示すフローチャート。
【図９】実施の形態３に係る故障検出装置の機能ブロック図
【図１０】実施の形態３に係る故障検出装置の動作を示すフローチャート。
【図１１】実施の形態４に係る入力インタフェース装置の故障検出システムの構成図。
【図１２】実施の形態４に係る故障検出装置の機能ブロック図
【図１３】実施の形態４に係る故障検出装置の動作を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【００１０】
なお、発明者は、当業者が本開示を十分に理解するために添付図面および以下の説明を提供するのであって、これらによって特許請求の範囲に記載の主題を限定することを意図するものではない。
【００１１】
本開示においては、タッチパネル等の入力インタフェース装置から取得するタッチ情報から、入力インタフェース装置の異常を判定する故障検出装置及び故障検出方法について説明する。
【００１２】
以下に述べる実施の形態においては、入力インタフェース装置（例えば、タッチパネル）に対する入力情報（タッチ情報）を集計することにより、入力インタフェース装置に異常があるかどうかを判定し、その故障を検出する。例えば、タッチパネルの感度が高すぎてユーザがタッチパネルにタッチしていないにも関わらずタッチを検出していることが考えられる。或いは、タッチパネルの感度が低すぎて通常のタッチ操作を感知せず、ユーザが何度もタッチを繰り返すことによって誤って操作ボタンと異なる位置をタッチしている場合が考えられる。本開示においては、このような入力操作時の入力インタフェース装置の挙動の統計に基づき、入力インタフェース装置の異常判定を行う。
【００１３】
（実施の形態１）
［１−１．構成］
実施の形態１に係る入力インタフェース装置の故障検出装置について、図１〜図５を用いて説明する。
【００１４】
図１は、故障検出装置１と入力インタフェース装置３とを備える入出力端末１００、及び入出力端末１００と通信可能なサーバ２とを含む故障検出システムＳ１の構成を概略的に示す。
【００１５】
入出力端末１００は、例えば、航空機やその他乗り物、施設等における複数の座席に設置されるコンピュータ端末である。入出力端末１００は、ユーザがタッチパネル３１を介して行う入力操作に応じて所定の画面を表示する。入出力端末１００はまた、航空機等の乗り物の機内に設置されるサーバ２から配信される映像や音声を含むコンテンツを受信し、表示する。
【００１６】
［１−１−１．故障検出装置の構成］
故障検出装置１は、バスで接続されるＣＰＵ１０、メモリ１１、通信Ｉ／Ｆ（インターフェース）１３、ＲＯＭ１５、及びＲＡＭ１７を備えるコンピュータ装置である。
【００１７】
ＣＰＵ１０（制御部の一例）は、読み出したプログラムを実行することにより、データ演算や制御を行う。特に、タッチパネル３１におけるタッチ情報（入力情報）に基づき、後述する故障検出部１１０の機能を実行する。
【００１８】
メモリ１１は、半導体メモリ等により構成され、プログラムやＣＰＵ１０により処理されるデータを記憶する。
【００１９】
通信Ｉ／Ｆ１３は、サーバ２との通信を可能にする回路である。
【００２０】
ＲＯＭ１５は、ＣＰＵ１０が実行するプログラム、あるいは演算パラメータとしての固定データを格納する。ＲＡＭ１７（メモリの一例）は、ＣＰＵ１０の処理において実行されるプログラム、およびプログラム処理において適宜変化するパラメータの格納エリア、ワーク領域として使用される。
【００２１】
［１−１−２．入力インタフェース装置の構成］
入力インタフェース装置３は、タッチパネル３１、液晶パネル３３、タッチ操作検出部３５、及びグラフィックコントローラ３７を備える。なお、図示例においては、グラフィックコントローラ３７は入力インタフェース装置３側に設けられているが、ＣＰＵ１０と統合的に設けられていてもよい。
【００２２】
タッチパネル３１は、ユーザが操作する側から順に、ガラスやプラスチック等の絶縁体フィルム層からなるカバー、電極層、基板層の順に構成されている。電極層には、Ｘ軸（たとえば横軸）とＹ軸（例えば縦軸）に透明電極がマトリクス状に配されている。なお、本実施形態においては静電容量式タッチパネルを例に説明するが、その他の抵抗膜式、光学式、超音波方式、電磁式等のタッチパネルであってもよい。
【００２３】
液晶パネル３３は、後述するグラフィックコントローラ３７によって生成される画像等の画面データを表示する。液晶パネル３３は、文字、数字等のテキストデータや、図形、記号、静止画像、動画等を表示する。
【００２４】
タッチ操作検出部３５は、Ｘ軸、及びＹ軸のマトリックスを順次スキャンする。そして、タッチ操作検出部３５は、静電容量の変化を検出すると、その位置がタッチされたことを検出し、タッチされた位置の座標情報を生成し、タッチ情報としてＣＰＵ１０に送信する。
【００２５】
グラフィックコントローラ３７は、ＣＰＵ１０によって生成される制御信号に基づいて動作する。グラフィックコントローラ３７は、液晶パネル３３に表示される画面データを生成し、液晶パネル３３の表示動作を制御する。
【００２６】
［１−１−３．サーバの構成］
サーバ２は、バスで接続されるＣＰＵ２０、メモリ２１、通信Ｉ／Ｆ（インターフェース）２３、ＲＯＭ２５、及びＲＡＭ２７を備えるコンピュータ装置である。
【００２７】
ＣＰＵ２０は、読み出したプログラムを実行することにより、データ演算や制御を行う。メモリ２１は、半導体メモリ、磁気ディスク等であり、プログラムやＣＰＵ１０により処理されるデータを記憶する。通信Ｉ／Ｆ２３は、各入出力端末１００との通信を可能にする回路である。ＲＯＭ２５は、ＣＰＵ２０が実行するプログラム、あるいは演算パラメータとしての固定データを格納する。ＲＡＭ２７は、ＣＰＵ２０の処理において実行されるプログラム、およびプログラム処理において適宜変化するパラメータの格納エリア、ワーク領域として使用される。
【００２８】
［１−１−４．メモリの構成］
図２に示すように、メモリ１１は、ボタン位置記憶部１１ａと、フォールト判定記憶部１１ｂと、しきい値記憶部１１ｃとを含む。ボタン位置記憶部１１ａは、所定の画面における操作ボタン（所定の選択領域の一例）の座標位置を記憶する。操作ボタンは、例えば、図４及び図５において符号Ｂで示すように、液晶パネル３３の画面３３ａに表示される、入力操作を受け付けるための図形、文字、記号等である。フォールト判定記憶部１１ｂは、後述するタッチ位置判定部１１２による判定結果を記憶する。しきい値記憶部１１ｃは、後述する異常判定部１１５による異常判定の基準となるしきい値を記憶する。
【００２９】
［１−１−５．故障検出装置の機能的構成］
図２は、故障検出装置１の機能的構成を示す制御ブロック図である。故障検出装置１は、主にＣＰＵ１０がＲＡＭ１７等のメモリに展開される所定のプログラムを実行することにより各機能を実現する故障検出部１１０を含む。故障検出部１１０は、タッチ情報取得部１１１と、タッチ位置判定部１１２と、判定計数部１１３と、カウンタ１１４と、異常判定部１１５と、タッチ感度調整部１１６とを備える。
【００３０】
タッチ情報取得部１１１は、タッチ操作を検出したタッチ操作検出部３５よりタッチ情報を取得する。タッチ情報は、タッチされた位置を示す座標情報を含む。
【００３１】
タッチ位置判定部１１２は、タッチ情報取得部１１１により取得したタッチ情報の座標情報と、ボタン位置記憶部１１ａのボタン位置の座標情報とを比較し、合致していないと判定した場合、つまり検出されたタッチ位置に操作ボタンがないと判定した場合はその判定結果（以下、フォールト判定と呼ぶ）をフォールト判定記憶部１１ｂに記憶させる。
【００３２】
なお、検出されたタッチ位置に操作ボタンがあるとは、例えば、図４に符号Ｔ１で示すように、タッチされた位置の座標情報と操作ボタンの座標情報とが合致する状態を示す。一方、検出されたタッチ位置に操作ボタンがないとは、図４及び図５に符号Ｔ３で示すように、タッチされた位置の座標情報と操作ボタンの座標情報とが合致していない状態を示す。
【００３３】
判定計数部１１３は、フォールト判定記憶部１１ｂに記憶されたフォールト判定の数をカウントする。
【００３４】
異常判定部１１５は、判定計数部１１３によるフォールト判定の数の、カウンタ１１４によってカウントされたタッチ情報の取得回数（タッチ検出の総数）に対する割合が、所定のしきい値以上である場合、入力インタフェース装置３に異常があると判定する。なお、所定のしきい値は、しきい値記憶部１１ｃから取得される。
【００３５】
タッチ感度調整部１１６は、異常判定部１１５により異常と判定された場合は、タッチパネル３１のタッチ入力の感度を調整する。
【００３６】
ここで、タッチ入力の感度を調整するとは、例えば、タッチパネル３１の感度が高すぎてユーザがタッチパネル３１にタッチしていないにも関わらずタッチを検出している場合は、タッチパネル３１の感度を下げるように調整される。一方、タッチパネル３１の感度が低すぎて通常のタッチを感知せず、ユーザが何度もタッチを繰り返すことによって誤って操作ボタンと異なる位置をタッチしている場合は、タッチ感度調整部１１６により、タッチパネル３１の感度を下げるように調整されるようにしてもよい。
【００３７】
［１−２．動作］
図３を参照しながら、本実施形態に係る故障検出装置１の主にＣＰＵ１０により実行される故障検出部１１０（図２）の処理、つまり故障検出方法について説明する。
【００３８】
Ｓ１００１：タッチ情報取得部１１１により、タッチ操作検出部３５によってタッチパネル３１のタッチが検出されたか判定される。
【００３９】
Ｓ１００２：タッチが検出された場合、タッチ情報として取得される。カウンタ１１４によりタッチ情報の取得回数がカウントされる。
【００４０】
Ｓ１００３：タッチ位置判定部１１２により、タッチ情報に含まれる座標情報と操作ボタンの座標情報とが一致するかどうか、すなわちタッチされた位置に操作ボタンがあるかどうかが判定される。タッチ位置に操作ボタンがない場合は、ステップＳ１００４に進む。なお、タッチ位置に操作ボタンがある場合は、操作に応じた画面を表示するよう入力インタフェース装置３に指令される。
【００４１】
Ｓ１００４：タッチ位置に操作ボタンがない場合、判定計数部１１３により、フォールト判定としてカウントされる。
【００４２】
Ｓ１００５：異常判定部１１５により、カウンタ１１４によってカウントされたタッチ検出の総数に対するフォールト判定の計数の割合が、しきい値以上となったかどうかが判定される。
【００４３】
Ｓ１００６：タッチ検出の総数に対するフォールト判定数がしきい値以上となった場合は、異常判定部１１５によりタッチパネル３１に異常があると判定される。
【００４４】
Ｓ１００７：タッチ感度調整部１１６により、上述のようにタッチパネル３１の感度が調整される。
【００４５】
以上の故障検出部１１０による機能により、タッチパネル３１に対するタッチ操作が正常に行われない等の不具合を簡単に検出し、補正することができる。
【００４６】
［１−３．効果等］
本実施形態に係る故障検出装置１（故障検出装置の一例）は、入力操作により選択された画面３３ａ上の位置を検出する入力インタフェース装置３（入力インタフェース装置の一例）の故障を検出する故障検出装置であって、メモリ（例えば、ＲＡＭ１７）と、入力インタフェース装置３に接続可能なＣＰＵ１０（制御部の一例）と、を備える。ＣＰＵ１０は、画面３３ａ上における操作ボタンＢの位置情報を取得し、検出された画面３３ａ上の位置に操作ボタンＢがないと判定した計数（フォールト判定の回数）を算出し、同計数が所定の条件を満たした場合、入力インタフェース装置３が異常状態であると判定する。
【００４７】
本実施形態に係る故障検出装置１においては、操作ボタンＢの位置と異なる画面３３ａ上の領域に対するタッチ入力の計数に基づき、入力インタフェース装置３が異常状態であると判定する。操作ボタンＢの位置とタッチ位置とが異なるとは、例えば、タッチパネルの感度が高すぎてユーザがタッチパネルにタッチしていないにも関わらずタッチを検出していることが考えられる。或いは、タッチパネルの感度が低すぎて通常のタッチを感知せず、ユーザが何度もタッチを繰り返すことによって誤って操作ボタンと異なる位置をタッチしている場合が考えられる。このように、本実施形態に係る故障検出装置１は、入力操作時の入力インタフェース装置３の挙動の統計に基づき、入力インタフェース装置３の故障を簡単に検出できる。
【００４８】
本実施形態に係る故障検出装置１において、ＣＰＵ１０は、入力インタフェース装置３が異常状態であると判定した場合、入力インタフェース装置３の入力の感度を調整する。このため、入力インタフェース装置３の異常状態を迅速に解消できる。
【００４９】
［１−４．変形例］
上記実施の形態におけるタッチ感度調整に加えて又は代えて、入力インタフェース装置３が異常と判定された場合、ＣＰＵ１０は、故障を通知する情報を液晶パネル３３に表示するようにしてもよい。これに加えて或いはこれに代えて、ＣＰＵ１０は、入出力端末１００に別途設けられるスピーカを介してタッチパネル３１の故障を通知する音や音声を出力させるようにしてもよい。更にこれらに加えて又は代えて、ＣＰＵ１０は、通信Ｉ／Ｆ１３を介してサーバ２に異常判定した結果を入出力端末１００の識別情報と共に送信してもよい。この場合、サーバ２で取得、記憶された異常判定は、外部の装置等に保存され、メンテナンス情報として使用されるようにしてもよい。これにより、入力インタフェース装置３の異常状態を迅速に通知しメンテナンス等の情報に利用することができる。
【００５０】
上記実施の形態において、異常判定部１１５は、単位時間当たりのタッチ検出総数に対するフォールト判定数の割合が、しきい値以上となったかどうかによって異常を判定するようにしてもよい。或いは、異常判定部１１５は、フォールト判定の総数がしきい値以上となったかどうか、又は単位時間当たりのフォールト判定の総数がしきい値以上となったかどうかによって異常を判定するようにしてもよい。この場合、故障検出部１１０は、カウンタ１１４（図２）を含まなくてもよい。
【００５１】
故障検出装置１は、サーバ２のＣＰＵ２０に設けられていてもよい。この場合、故障検出装置１は、複数の入出力端末２００の入力インタフェース装置３からタッチ情報を取得し、各入力インタフェース装置３について故障検出を実行する。
【００５２】
（実施の形態２）
以下、実施の形態２に係る入力インタフェース装置の故障検出装置について、図６〜図８を用いて説明する。実施の形態２においては、サーバ２が故障検出装置２０１を備え、複数の入出力端末２００からタッチ情報を取得し、これに基づき入出力端末２００の異常を判定する。
【００５３】
なお、以下において、実施の形態１と同様の構成については同様の符号を付し、重複する説明は省略する。
【００５４】
［２−１．構成］
図６は、入力インタフェース装置３を含む入出力端末２００、及び入出力端末２００と通信可能なサーバ２０２を含む故障検出システムＳ２の構成を概略的に示す。
【００５５】
［２−１−１．入出力端末の構成］
入出力端末２００は、バスで接続されるＣＰＵ１０、メモリ１１、通信Ｉ／Ｆ（インターフェース）１３、ＲＯＭ１５、及びＲＡＭ１７を備えるコンピュータ装置である。入出力端末２００は更に、入力インタフェース装置３を備える。入出力端末２００は、故障検出を直接実行しない点において、実施の形態１とは異なる。
【００５６】
入力インタフェース装置３は、実施の形態１と同様に、タッチパネル３１、液晶パネル３３、タッチ操作検出部３５、及びグラフィックコントローラ３７を備える。
【００５７】
［２−１−２．サーバの構成］
サーバ２０２は、実施の形態１と同様に、バスで接続されるＣＰＵ２０、メモリ２１、通信Ｉ／Ｆ（インターフェース）２３、ＲＯＭ２５、及びＲＡＭ２７を備えるコンピュータ装置である。サーバ２０２は、後述するように所定のプログラムを実行することにより実現される故障検出部２２０を含む点で、実施の形態１とは異なる。
【００５８】
［２−１−３．メモリの構成］
メモリ２１は、図７に示すように、タッチ位置記憶部２１ａと、しきい値記憶部２１ｂと、異常判定記憶部２１ｃとを含む。タッチ位置記憶部２１ａは、各入出力端末２００から取得されるタッチ位置（座標情報）を記憶する。しきい値記憶部２１ｂは、後述する異常判定部２２０３による異常判定の基準となるしきい値を記憶する。異常判定記憶部２１ｃは、異常判定部２２０３により異常と判定された入出力端末２００の識別情報を記憶する。
【００５９】
［２−１−４．入出力端末の機能的構成］
図７に示すように、入出力端末２００は、主にＣＰＵ１０がＲＡＭ１７等のメモリに展開される所定のプログラムを実行することにより、タッチ情報取得部２１０１と、タッチ感度調整部２１０２を実現する。
【００６０】
タッチ情報取得部２１０１は、タッチパネル３１（図６）に対するユーザのタッチ操作を検出したタッチ操作検出部３５よりタッチ情報を取得する。タッチ情報は、タッチされた位置を示す座標情報を含む。取得されたタッチ情報は、通信Ｉ／Ｆ１３を介してサーバ２０２に送信される。
【００６１】
タッチ感度調整部２１０２は、サーバ２０２より送信される指令に基づき、実施の形態１と同様にタッチパネル３１のタッチの感度を調整する。
【００６２】
［２−１−５．故障検出装置の機能的構成］
図７は、サーバ２０２に設けられた故障検出装置２０１の機能的構成を示す制御ブロック図である。故障検出装置２０１は、主にＣＰＵ２０がＲＡＭ２７等のメモリに展開される所定のプログラムを実行することにより各機能を実現する故障検出部２２０を含む。故障検出部２２０は、タッチ位置取得部２２０１と、タッチ位置比較部２２０２と、異常判定部２２０３と、タッチ感度調整指令部２２０４とを備える。
【００６３】
タッチ位置取得部２２０１は、各入出力端末２００より通信Ｉ／Ｆ２３を介して受信したタッチ位置情報を入出力端末２００の識別情報と共に取得し、集計してタッチ位置記憶部２１ａに記憶する。
【００６４】
タッチ位置比較部２２０２は、複数の入出力端末２００についてそれぞれ検出されたタッチ位置の計数を比較する。
【００６５】
異常判定部２２０３は、タッチ位置比較部２２０２による比較において、複数の入出力端末２００のうちタッチ位置が異なる計数が多い入出力端末があるかどうかを判定する。異常判定部２２０３は、当該計数が、しきい値以上である場合は、その入出力端末２００は異常状態にあると判定し、その判定結果を異常判定記憶部２１ｃに記憶する。なお、所定のしきい値は、しきい値記憶部２１ｂから取得される。
【００６６】
タッチ感度調整指令部２２０４は、異常判定部２２０３により異常状態にあると判定された入出力端末２００に対し、タッチ感度調整の指令を送信する。
【００６７】
［２−２．動作］
図８を参照しながら、本実施形態に係る故障検出装置２０１の主にＣＰＵ２０により実行される故障検出部２２０（図７）の処理、つまり故障検出方法について説明する。
【００６８】
Ｓ２００１：タッチ位置取得部２２０１により、各入出力端末２００からタッチ位置が受信される。
【００６９】
Ｓ２００２：各入出力端末２００について、タッチ位置（座標情報）が取得され、タッチ位置記憶部２１ａに記憶される。
【００７０】
Ｓ２００３：タッチ位置比較部２２０２により、各入出力端末２００について検出されたタッチ位置の計数を比較する。
【００７１】
Ｓ２００４：異常判定部２２０３により、複数の入出力端末２００のうちタッチ位置が異なる計数がしきい値以上である入出力端末があるかどうかが判定される。
【００７２】
Ｓ２００５：入出力端末２００についてしきい値以上であるとすると、異常判定部２２０３により、当該入出力端末２００が異常状態にあると判定される。
【００７３】
Ｓ２００６：当該入出力端末２００についての異常判定結果が異常判定記憶部２１ｃに記憶される。
【００７４】
Ｓ２００７：タッチ感度調整指令部２２０４により、当該入出力端末２００に対し、タッチ感度調整の指令が送信される。
【００７５】
以上の故障検出部２２０による機能により、各入出力端末２００についてタッチパネル３１に対するタッチ操作が正常に行われない等の不具合を簡単に検出し、補正することができる。
【００７６】
［２−３．効果等］
本実施形態に係る故障検出装置２０１（故障検出装置の一例）は、入力操作を検出して出力する複数の入力インタフェース装置３（入力インタフェース装置の一例）の故障を検出する故障検出装置であって、複数の入力インタフェース装置３から、入力操作に応じて選択された画面上の位置を示す位置情報を取得して集計し、集計された位置情報に基づき、複数の入力インタフェース装置３のうち異常状態にある入力インタフェース装置３があるかどうかを判定する。
【００７７】
本実施形態においては、例えば航空機等の機内において複数の入出力端末２００が設置され、これらの入出力端末２００が同じ画面を出力するような使用環境が想定される。このような場合において、ある入出力端末２００について、他の入出力端末２００のタッチ位置と異なるタッチ位置が検出されているような場合、当該入出力端末２００の入力インタフェース装置３、つまりタッチパネル３１が故障している蓋然性が高い。よって、他の入出力端末２００において検出されるタッチ位置に対し異なるタッチ位置を検出している場合は、当該入出力端末２００の入力インタフェース装置３は故障していると判定する。
【００７８】
本実施形態に係る故障検出装置２０１は、累積的且つ統計的なデータを基に異常状態を判定するため、簡単に入力インタフェース装置３の故障を検出できる。
【００７９】
本実施形態に係る故障検出装置２０１において、ＣＰＵ２０は、入出力端末２００の入力インタフェース装置３が異常状態であると判定した場合、入力インタフェース装置３の入力の感度を調整させる。このため、各入出力端末２００の入力インタフェース装置３の異常状態を迅速に解消できる。
【００８０】
本実施形態に係る故障検出装置２０１において、少なくとも一つの入力インタフェース装置３から出力される位置情報により示される位置が、他の複数の入力インタフェース装置３により出力される位置情報により示される位置と異なると判定した計数がしきい値以上である場合、その少なくとも一つの入力インタフェース装置３が異常状態であると判定する。このため、偶発的なタッチによる影響を排除し、相対的基準により判定するため、異常判定の精度を向上させることができる。
【００８１】
［２−４．変形例］
上記実施の形態におけるタッチ感度調整に加えて又は代えて、タッチパネル３１が異常判定された場合、ＣＰＵ２０は、各入出力端末２００に対し、故障を通知する情報を液晶パネル３３に表示させるよう指令を送信してもよい。これに加えて或いはこれに代えて、ＣＰＵ２０は、各入出力端末２００に別途設けられるスピーカを介してタッチパネル３１の故障を通知する音や音声を出力させるように指令を送信してもよい。更にこれらに加えて又は代えて、ＣＰＵ２０は、各入出力端末２００に対して取得、記憶された異常判定を保持し、又は外部の装置に送信し、メンテナンス情報として使用されるようにしてもよい。
【００８２】
上記実施の形態においては、故障検出装置２０１は、接続される複数の入出力端末２００が所定の画面を表示しているかどうかを判定し、所定の画面を表示している場合に取得したタッチ位置の集計に基づいて異常判定を実行するようにしてもよい。これにより、他の入出力端末２００と挙動が異なる入出力端末２００をより正確に抽出できるため、異常判定の精度を向上させることができる。
【００８３】
（実施の形態３）
以下、実施の形態３に係る入力インタフェース装置の故障検出装置について、図９及び図１０を用いて説明する。本実施形態においては、サーバ２が故障検出装置３０１を備え、複数の入出力端末２００からタッチ情報を取得し、これに基づき入出力端末２００の異常を判定する点において、実施の形態１と異なる。また、本実施形態に係る故障検出装置３０１は、各入出力端末２００からのタッチ情報の取得頻度に基づき、入出力端末２００の異常判定を行う点において、実施の形態２と異なる。
【００８４】
なお、以下において、実施の形態１及び実施の形態２と同様の構成については同様の符号を付し、重複する説明は省略する。
【００８５】
［３−１．構成］
本実施形態に係る故障検出システムＳ３は、実施の形態２に係る図６に示す故障検出システムＳ２の構成と同様であるため、説明を省略する。
【００８６】
メモリ２１は、図９に示すように、タッチ位置記憶部３２１ａと、しきい値記憶部３２１ｂと、異常判定記憶部３２１ｃとを含む。タッチ位置記憶部３２１ａは、各入出力端末２００から取得されるタッチ情報を記憶する。しきい値記憶部３２１ｂは、後述する異常判定部３２０３による異常判定の基準となるしきい値を記憶する。異常判定記憶部３２１ｃは、異常判定部３２０３により異常と判定された入出力端末２００の識別情報を記憶する。
【００８７】
［３−１−１．故障検出装置の機能的構成］
図９は、サーバ２０２に設けられた故障検出装置３０１の機能的構成を示す制御ブロック図である。故障検出装置３０１は、主にＣＰＵ２０（図６）がＲＡＭ２７（図６）等のメモリに展開される所定のプログラムを実行することにより各機能を実現する故障検出部３２０を含む。故障検出部３２０は、タッチ位置取得部３２０１と、タッチ頻度比較部３２０２と、異常判定部３２０３と、タッチ感度調整指令部３２０４とを備える。
【００８８】
タッチ位置取得部３２０１は、各入出力端末２００より通信Ｉ／Ｆ２３を介して受信したタッチ情報を入出力端末２００の識別情報と共に取得する。タッチ情報は、タッチパネル３１のタッチされた位置を示す座標情報を含む。
【００８９】
タッチ頻度比較部３２０２は、タッチ位置記憶部３２１ａに記憶された各入出力端末２００のタッチ情報の取得頻度を算出し、入出力端末２００間で比較する。
【００９０】
異常判定部３２０３は、タッチ頻度比較部３２０２による比較において、複数の入出力端末２００のうちタッチ頻度が高い入出力端末があるかどうかを判定する。異常判定部２２０３は、当該タッチ頻度の差が、しきい値以上である場合は、その入出力端末２００が異常状態にあると判定し、その判定結果を異常判定記憶部３２１ｃに記憶する。なお、所定のしきい値は、しきい値記憶部３２１ｂから取得される。
【００９１】
タッチ感度調整指令部３２０４は、異常判定部３２０３により異常状態にあると判定された入出力端末２００に対し、タッチ感度調整の指令を送信する。
【００９２】
［３−２．動作］
図１０を参照しながら、本実施形態に係る故障検出装置３０１の主にＣＰＵ２０（図６）により実行される故障検出部３２０（図９）の処理、つまり故障検出方法について説明する。
【００９３】
Ｓ３００１：タッチ位置取得部３２０１により、各入出力端末２００からタッチ情報（座標情報）が受信される。
【００９４】
Ｓ３００２：各入出力端末２００について、タッチ情報がタッチ位置記憶部３２１ａに記憶される。
【００９５】
Ｓ３００３：タッチ頻度比較部３２０２により、各入出力端末２００についてタッチ情報の取得頻度が算出され、入出力端末２００間で比較される。
【００９６】
Ｓ３００４：異常判定部３２０３により、他の入出力端末２００に対してタッチ情報の取得頻度の差がしきい値以上である入出力端末があるかどうか判定される。
【００９７】
Ｓ３００５：異常判定部３２０３により、入出力端末２００が異常状態であると判定される。
【００９８】
Ｓ３００６：入出力端末２００についての異常判定結果が異常判定記憶部３２１ｃに記憶される。
【００９９】
Ｓ３００７：タッチ感度調整指令部３２０４により、異常状態にあると判定された入出力端末２００に対し、タッチ感度調整の指令が送信される。
【０１００】
以上の故障検出部３２０による機能により、各入出力端末２００においてタッチパネル３１に対するタッチ操作が正常に行われない等の不具合を簡単に検出し、補正することができる。
【０１０１】
［３−３．効果等］
本実施形態に係る故障検出装置３０１（故障検出装置の一例）は、入力操作を検出し出力する複数の入力インタフェース装置３（入力インタフェース装置の一例）の故障を検出する故障検出装置であって、複数の入力インタフェース装置３から、複数の入力インタフェース装置３それぞれのタッチ位置（入力情報の一例）を取得してその取得頻度を算出し、算出された取得頻度に基づき、複数の入力インタフェース装置のうち異常状態にある入力インタフェース装置があるかどうかを判定する。
【０１０２】
本実施形態においては、例えば航空機等の機内において複数の入出力端末２００が設置され、これらの入出力端末２００が同じ画面を出力するような使用環境が想定される。なお、複数の入出力端末２００は同じ画面を同時に表示する必要ないが、使用環境として同じＧＵＩ（グラフィカルユーザインタフェース）を使用するため、画面毎にユーザがタッチする位置は決まっている。例えば、ユーザが映画視聴を開始した後は、画面に対する入力回数が非常に少なくなることを利用して、故障の判定を行う。このような場合において、ある入出力端末２００が、他の入出力端末２００に比べタッチ情報の取得頻度が高い場合、当該入出力端末２００の入力インタフェース装置３、つまりタッチパネル３１が故障している蓋然性が高い。よって、他の入出力端末２００よりもタッチ頻度が高い場合、当該入出力端末２００の入力インタフェース装置３は故障していると判定する。
【０１０３】
本実施形態に係る故障検出装置３０１は、累積的且つ統計的なデータを基に異常状態を判定するため、簡単に入力インタフェース装置３の故障を検出できる。
【０１０４】
本実施形態に係る故障検出装置３０１において、ＣＰＵ２０は、入出力端末２００の入力インタフェース装置３が異常状態であると判定した場合、入力インタフェース装置３の入力の感度を調整させる。このため、各入出力端末２００の入力インタフェース装置３の異常状態を迅速に解消できる。
【０１０５】
本実施形態に係る故障検出装置３０１において、異常判定部３２０３は、少なくとも一つの入力インタフェース装置３から出力される入力情報の取得頻度と他の入力インタフェース装置３により出力される入力情報の取得頻度との差が、しきい値以上である場合、少なくとも一つの入力インタフェース装置３が異常状態であると判定する。このため、偶発的なタッチによる影響を排除し、相対的基準により判定するため、異常判定の精度を向上させることができる。
【０１０６】
［３−４．変形例］
上記実施の形態におけるタッチ感度調整に加えて又は代えて、タッチパネル３１が異常判定された場合、ＣＰＵ２０は、各入出力端末２００に対し、故障を通知する情報を液晶パネル３３に表示させるよう指令を送信してもよい。これに加えて或いはこれに代えて、ＣＰＵ２０は、各入出力端末２００に別途設けられるスピーカを介してタッチパネル３１の故障を通知する音や音声を出力させるように指令を送信してもよい。更にこれらに加えて又は代えて、ＣＰＵ２０は、各入出力端末２００に対して取得、記憶された異常判定を保持し、又は外部の装置に送信し、メンテナンス情報として使用されるようにしてもよい。
【０１０７】
上記実施の形態において、故障検出装置３０１は、複数の入力インタフェース装置３のタッチ情報の取得頻度を算出し、算出された取得頻度に基づき、複数の入力インタフェース装置のうち異常状態にある入力インタフェース装置があるかどうかを判定する。この場合、タッチ情報は必ずしも画面上の位置情報を含まず、入力操作があったことを示す入力情報のみであってもよい。更にこの場合、入力情報はタッチパネル３１を介した入力に限定されず、タッチパッド、マウス、ペン型入力装置等のその他入力インタフェース装置を介して入力された情報であってもよい。
【０１０８】
上記実施の形態においては、故障検出装置３０１は、接続される複数の入出力端末２００が所定の画面を表示しているかどうかを判定し、所定の画面を表示している場合に取得したタッチ情報の取得頻度に基づいて異常判定を実行するようにしてもよい。これにより、他の入出力端末２００と挙動が異なる入出力端末２００をより正確に抽出できるため、異常判定の精度を向上させることができる。
【０１０９】
（実施の形態４）
［４−１．構成］
実施の形態４に係る入力インタフェース装置の故障検出装置について、図１１〜図１３を用いて説明する。
【０１１０】
本実施形態に係る故障検出装置４０１は、入出力端末４００におけるタッチ回数のみに基づき入出力端末４００が異常状態か否かを判定する点において、実施の形態１と異なる。
【０１１１】
以下、実施の形態１と同様の構成については同様の符号を付し、重複する説明は省略する。
【０１１２】
図１１は、本実施形態に係る故障検出システムＳ４の全体構成を概略的に示す。
【０１１３】
［４−１−１．故障検出装置の構成］
故障検出装置４０１は、実施の形態１と同様に、バスで接続されるＣＰＵ１０、メモリ１１、通信Ｉ／Ｆ（インターフェース）１３、ＲＯＭ１５、及びＲＡＭ１７を備えるコンピュータ装置である。
【０１１４】
［４−１−２．入力インタフェース装置の構成］
入力インタフェース装置３は、実施の形態１と同様に、タッチパネル３１、液晶パネル３３、タッチ操作検出部３５、及びグラフィックコントローラ３７を備える。なお、図示例においては、グラフィックコントローラ３７は入力インタフェース装置３側に別途設けられているが、ＣＰＵ１０と統合的に設けられていてもよい。
【０１１５】
［４−１−３．サーバの構成］
サーバ２は、実施の形態１と同様に、バスで接続されるＣＰＵ２０、メモリ２１、通信Ｉ／Ｆ（インターフェース）２３、ＲＯＭ２５、及びＲＡＭ２７を備えるコンピュータ装置である。
【０１１６】
［４−１−４．メモリの構成］
図１２に示すように、メモリ１１は、タッチ回数記憶部４１１ａと、しきい値記憶部４１１ｂとを含む。タッチ回数記憶部４１１ａは、検出されたタッチの回数を記憶する。しきい値記憶部４１１ｂは、後述する異常判定部１１５による異常判定の基準となるしきい値を記憶する。
【０１１７】
［４−１−５．故障検出装置の機能的構成］
図１２は、故障検出装置４０１の機能的構成を示す制御ブロック図である。故障検出装置１は、主にＣＰＵ１０がＲＡＭ１７等のメモリに展開される所定のプログラムを実行することにより各機能を実現する故障検出部４１０を含む。故障検出部４１０は、タッチ情報取得部４１０１と、タッチ回数カウント部４１０２と、異常判定部４１０３と、タッチ感度調整部４１０４とを備える。
【０１１８】
タッチ情報取得部４１０１は、タッチ操作を検出したタッチ操作検出部３５よりタッチ情報を取得する。タッチ情報は、タッチされた位置を示す座標情報を含む。
【０１１９】
タッチ回数カウント部４１０２は、タッチ情報取得部４１０１により取得されたタッチ回数をカウントし又はインクリメントし、タッチ回数記憶部４１１ａに記憶する。
【０１２０】
異常判定部４１０３は、タッチ回数記憶部４１１ａに記憶されたタッチ回数が、しきい値記憶部４１１ｂに記憶されたしきい値以上かどうかを判定し、しきい値以上と判定された場合、入力インタフェース装置３に異常があると判定する。なお、この場合、判定されるタッチ回数は単位時間当たりのタッチ回数であってもよい。
【０１２１】
タッチ感度調整部４１０４は、異常判定部１１５により異常と判定された場合は、実施の形態１と同様に、タッチパネル３１のタッチの感度を調整する。
【０１２２】
［４−２．動作］
主に図１３を参照しながら、本実施形態に係る故障検出装置４０１の主にＣＰＵ１０により実行される故障検出部４１０（図１２）の処理、つまり故障検出方法について説明する。
【０１２３】
Ｓ４００１：タッチ情報取得部４１０１により、タッチ操作検出部３５によってタッチパネル３１のタッチが検出されたか判定される。
【０１２４】
Ｓ４００２：タッチが検出された場合、タッチ回数カウント部４１０２によりタッチ回数がカウントされ又はインクリメントされ、タッチ回数記憶部４１１ａに記憶される。
【０１２５】
Ｓ４００３：異常判定部４１０３により、タッチ回数がしきい値以上であるかどうかが判定され、しきい値以上である場合はステップＳ４００４に進む。
【０１２６】
Ｓ４００４：異常判定部４１０３により、当該入出力端末４００の入力インタフェース装置３に異常があると判定される。
【０１２７】
Ｓ４００５：タッチ感度調整部４１０４により、入力インタフェース装置３におけるタッチパネル３１の感度が調整される。
【０１２８】
以上の故障検出部４１０による機能により、タッチパネル３１に対するタッチ操作が正常に行われない等の不具合を簡単に検出し、補正することができる。
【０１２９】
［４−３．効果等］
本実施形態に係る故障検出装置４０１は、入力インタフェース装置３の故障を検出する故障検出装置であって、メモリ１１と、入力インタフェース装置３に接続可能なＣＰＵ１０と、を備える。ＣＰＵ１０は、入力情報の一例であるタッチ情報を取得し、検出されたタッチ回数をカウントし、カウントされたタッチ回数が所定のしきい値以上である場合、入力インタフェース装置３が異常状態であると判定する。
【０１３０】
このため、本実施形態に係る故障検出装置１は、検出されたタッチ情報に基づき入力インタフェース装置３の異常を判定できるため、簡単な方法で入力インタフェース装置３の故障を検出できる。
【０１３１】
本実施形態に係る故障検出装置１において、ＣＰＵ１０は、入力インタフェース装置３が異常状態であると判定した場合、入力インタフェース装置３の入力の感度を調整する。このため、入力インタフェース装置３の異常状態を迅速に是正できる。
【０１３２】
［４−４．変形例］
上記実施の形態におけるタッチ感度調整に加えて又は代えて、タッチパネル３１が異常判定された場合、ＣＰＵ１０は、故障を通知する情報を液晶パネル３３に表示するようにしてもよい。これに加えて或いはこれに代えて、ＣＰＵ１０は、入出力端末１００に別途設けられるスピーカを介してタッチパネル３１の故障を通知する音や音声を出力させるようにしてもよい。更にこれらに加えて又は代えて、ＣＰＵ１０は、通信Ｉ／Ｆ１３を介してサーバ２に異常判定した結果を入出力端末１００の識別情報と共に送信してもよい。この場合、サーバ２で取得、記憶された異常判定は、外部の装置等に保存され、メンテナンス情報として使用されるようにしてもよい。
【０１３３】
故障検出装置４０１は、サーバ２のＣＰＵ２０に設けられていてもよい。この場合、故障検出装置４０１は、複数の入出力端末２００の入力インタフェース装置３からタッチ情報を取得し、各入力インタフェース装置３について故障検出を実行する。
【０１３４】
（その他実施の形態）
以上のように、本出願において開示する技術の例示として、実施の形態１〜４を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。また、上記実施の形態１〜４で説明した各構成要素及び機能を組み合わせて、新たな実施の形態とすることも可能である。
【０１３５】
そこで、以下、他の実施の形態を例示する。
【０１３６】
［１］
実施の形態２に係る故障検出装置２０１は、複数の入力インタフェース装置３について、取得したタッチ位置の計数を比較することにより異常判定を行い、実施の形態３に係る故障検出装置３０１はタッチ情報の取得頻度を比較することにより異常判定を行っているが、これらを組み合わせて異常判定を行ってもよい。すなわち、入出力端末２００間において、（ｉ）タッチ位置が異なると判定された計数がしきい値以上であって且つ（ｉｉ）タッチ情報の取得頻度の差がしきい値以上である場合にのみ、当該入出力端末２００が異常状態であると判定するようにしてもよい。或いは、（ｉ）又は（ｉｉ）のいずれかの条件を満たせば、当該入出力端末２００が異常状態であると判定するようにしてもよい。
【０１３７】
［２］
実施の形態１〜４においては、入力インタフェース装置３としてタッチパネル３１による入力操作を例に挙げているがこれに限定されない。例えば、タッチパッド、マウス、ペン型入力装置等の入力インタフェース装置による入力操作であってもよい。
【０１３８】
［３］
上記実施の形態１〜４における処理の実行順序は、必ずしも、上記実施形態の記載に制限されるものではなく、発明の要旨を逸脱しない範囲で、実行順序を入れ替えることができる。また、一部の処理を省略することも可能である。
【０１３９】
［４］
実施の形態１〜４においては、故障検出装置はメモリ、ＲＯＭ、ＲＡＭ、通信Ｉ／Ｆを含んでいるがこれに限定されない。本開示に係る故障検出装置は、ＣＰＵとその処理に必要な最小限のメモリのみを備えた構成であってもよい。
【０１４０】
［５］
本開示は、故障検出装置により実行される故障検出方法や、故障検出装置により実行されるコンピュータプログラム、かかるプログラムを記録したコンピュータ読み取り可能な記録媒体を含む。ここで、コンピュータ読み取り可能な記録媒体としては、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）Ｄｉｓｃ）、半導体メモリを挙げることができる。
【０１４１】
上記コンピュータプログラムは、上記記録媒体に記録されたものに限られず、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送されるものであってもよい。
【産業上の利用可能性】
【０１４２】
本開示における故障検出装置及び故障検出方法は、タッチパネル等の入力インタフェース装置に利用可能である。
【符号の説明】
【０１４３】
１          ：故障検出装置
２          ：サーバ
３          ：入力インタフェース装置
１０        ：ＣＰＵ
１１        ：メモリ
１１ａ      ：ボタン位置記憶部
１１ｂ      ：フォールト判定記憶部
１１ｃ      ：しきい値記憶部
１３        ：通信Ｉ／Ｆ
１５        ：ＲＯＭ
１７        ：ＲＡＭ
２０        ：ＣＰＵ
２１        ：メモリ
２１ａ      ：タッチ位置記憶部
２１ｂ      ：しきい値記憶部
２１ｃ      ：異常判定記憶部
２３        ：通信Ｉ／Ｆ
２５        ：ＲＯＭ
２７        ：ＲＡＭ
３１        ：タッチパネル
３３        ：液晶パネル
３３ａ      ：画面
３５        ：タッチ操作検出部
３７        ：グラフィックコントローラ
１００      ：入出力端末
１１０      ：故障検出部
１１１      ：タッチ情報取得部
１１２      ：タッチ位置判定部
１１３      ：判定計数部
１１４      ：カウンタ
１１５      ：異常判定部
１１６      ：タッチ感度調整部
２００      ：入出力端末
２０１      ：故障検出装置
２０２      ：サーバ
２２０      ：故障検出部
３０１      ：故障検出装置
３２０      ：故障検出部
３２１ａ    ：タッチ位置記憶部
３２１ｂ    ：しきい値記憶部
３２１ｃ    ：異常判定記憶部
４００      ：入出力端末
４０１      ：故障検出装置
４１０      ：故障検出部
４１１ａ    ：タッチ回数記憶部
４１１ｂ    ：しきい値記憶部
２１０１    ：タッチ情報取得部
２１０２    ：タッチ感度調整部
２２０１    ：タッチ位置取得部
２２０２    ：タッチ位置比較部
２２０３    ：異常判定部
２２０４    ：タッチ感度調整指令部
３２０１    ：タッチ位置取得部
３２０２    ：タッチ頻度比較部
３２０３    ：異常判定部
３２０４    ：タッチ感度調整指令部
４１０１    ：タッチ情報取得部
４１０２    ：タッチ回数カウント部
４１０３    ：異常判定部
４１０４    ：タッチ感度調整部
Ｂ          ：操作ボタン
Ｓ１        ：故障検出システム
Ｓ２        ：故障検出システム
Ｓ３        ：故障検出システム
Ｓ４        ：故障検出システム
【図１】
2017220165.tif 000003
【図２】
2017220165.tif 000004
【図３】
2017220165.tif 000005
【図４】
2017220165.tif 000006
【図５】
2017220165.tif 000007
【図６】
2017220165.tif 000008
【図７】
2017220165.tif 000009
【図８】
2017220165.tif 000010
【図９】
2017220165.tif 000011
【図１０】
2017220165.tif 000012
【図１１】
2017220165.tif 000013
【図１２】
2017220165.tif 000014
【図１３】
2017220165.tif 000015