(57)【要約】【課題】一実施形態は、表示装置の表示画面に起きた表示異常を、表示異常の検出のための専用のハードウェアを追加しなくても検出できる技術を提供する。【解決手段】一実施形態に係る情報処理装置が実行する表示異常検出方法は、出力する工程を含む。出力する工程は、タッチパネルの液晶パネルに含まれる複数のサブ画素のうち、複数の第１のサブ画素に電圧をかけ、且つ、複数の第２のサブ画素に電圧をかけない駆動パターンで、液晶パネルを駆動する指示を出力する。複数の第１のサブ画素は、第１の位相の交流電圧で駆動される。複数の第２のサブ画素は、第１の位相を反転させた第２の位相の交流電圧で駆動される。【選択図】図１７
2017134179.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルの液晶パネルに含まれる複数のサブ画素のうち、第１の位相の交流電圧で駆動される複数の第１のサブ画素に電圧をかけ、且つ、前記第１の位相を反転させた第２の位相の交流電圧で駆動される複数の第２のサブ画素に電圧をかけない駆動パターンで、前記液晶パネルを駆動する指示を出力する工程、を含む、情報処理装置が実行する表示異常検出方法。
【請求項２】
前記液晶パネルを前記駆動パターンで駆動した状態で、前記液晶パネルに重ねて配置されている静電容量を検出するセンサにより検出された静電容量値に基づいて、前記液晶パネルで表示異常を起こしたサブ画素を含む表示異常領域を特定する工程、を更に含む、請求項１に記載の表示異常検出方法。
【請求項３】
前記特定する工程は、前記駆動パターンで駆動される前記液晶パネルの所定の領域に対応する位置で前記センサにより検出された静電容量値に基づく値が閾値未満であれば、前記所定の領域を表示異常と判定する工程を含む、ことを特徴とする、請求項２に記載の表示異常検出方法。
【請求項４】
前記特定する工程は、前記駆動パターンで駆動される前記液晶パネルの所定の領域に対応する位置で前記センサにより検出された静電容量値に基づく第１の値と、前記複数の第１のサブ画素及び前記複数の第２のサブ画素の両方に電圧をかける第２の駆動パターンで駆動される前記液晶パネルの前記所定の領域に対応する前記位置で前記センサにより検出された静電容量値に基づく第２の値との差分が閾値未満であれば、前記所定の領域を表示異常と判定する工程を含む、ことを特徴とする、請求項２に記載の表示異常検出方法。
【請求項５】
タッチパネルの液晶パネルに含まれる複数のサブ画素のうち、第１の位相の交流電圧で駆動される複数の第１のサブ画素に電圧をかけ、且つ、前記第１の位相を反転させた第２の位相の交流電圧で駆動される複数の第２のサブ画素に電圧をかけない駆動パターンで、前記液晶パネルを駆動する指示を出力する出力部、を含む、情報処理装置。
【請求項６】
タッチパネルの液晶パネルに含まれる複数のサブ画素のうち、第１の位相の交流電圧で駆動される複数の第１のサブ画素に電圧をかけ、且つ、前記第１の位相を反転させた第２の位相の交流電圧で駆動される複数の第２のサブ画素に電圧をかけない駆動パターンで、前記液晶パネルを駆動する指示を出力する処理を、情報処理装置に実行させる表示異常検出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示異常検出方法、情報処理装置、及び表示異常検出プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォン、携帯電話、ＰＤＡ、タブレット端末、パーソナルコンピュータ（ＰＣ）、ノートＰＣなどのタッチパネルを備える情報処理装置が普及している。これらの情報処理装置には、例えば、タッチパネルにユーザの指などが接触した際の静電容量の変化を検出することで、ユーザの操作入力を検出するものがある。
【０００３】
また、液晶ディスプレーなどの表示装置の表示画面に起きた表示異常を検出するための専用のハードウェアを備える情報処理装置もある。
【０００４】
これに関し、タッチパネルの検出精度を好適に向上させるための技術が知られている（例えば、特許文献１）。また、入力操作を高い精度で検出するための技術が知られている（例えば、特許文献２）。故障が生じた場合であっても表示機能を維持できる表示装置を提供するための技術が知られている（例えば、特許文献３）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開第２０１２／１１７９２８号公報
【特許文献２】国際公開第２０１２／０９９０２５号公報
【特許文献３】特開２０１０−１０７９３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、例えば、表示装置の表示画面に起きた表示異常を、表示異常の検出のための専用のハードウェアを追加しなくても検出できることは好ましい。１つの側面では、本発明は、表示装置の表示画面に起きた表示異常を、表示異常の検出のための専用のハードウェアを追加しなくても検出できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一つの態様の情報処理装置が実行する表示異常検出方法は、出力する工程を含む。出力する工程は、タッチパネルの液晶パネルに含まれる複数のサブ画素のうち、複数の第１のサブ画素に電圧をかけ、且つ、複数の第２のサブ画素に電圧をかけない駆動パターンで、液晶パネルを駆動する指示を出力する。複数の第１のサブ画素は、第１の位相の交流電圧で駆動される。複数の第２のサブ画素は、第１の位相を反転させた第２の位相の交流電圧で駆動される。
【発明の効果】
【０００８】
表示装置の表示画面に起きた表示異常を、表示異常の検出のための専用のハードウェアを追加しなくても検出することができる。
【図面の簡単な説明】
【０００９】
【図１】情報処理装置のタッチパネルを例示する図である。
【図２】タッチパネルの表示画面における表示異常により表示されない表示異常領域を例示する図である。
【図３】実施形態に係る情報処理装置の機能ブロック構成を例示する図である。
【図４】液晶パネル及び画素を例示する図である。
【図５】列ライン反転駆動方式でサブ画素を交流駆動する場合を例示する図である。
【図６】列ライン反転駆動方式で交流駆動される液晶パネルにおいて赤サブ画素を駆動した場合の電位を示す図である。
【図７】列ライン反転駆動方式で交流駆動される液晶パネルをノイズ駆動パターンで駆動した場合を例示する図である。
【図８】液晶パネルからの放射電磁界に起因したセンサで検出される静電容量のノイズ成分を例示する図である。
【図９】実施形態に係る表示異常領域の特定を例示する図である。
【図１０】正常な液晶パネルを通常駆動パターンで駆動した場合にセンサで検出される静電容量を表す図である。
【図１１】正常な液晶パネルをノイズ駆動パターンで駆動した場合にセンサで検出される静電容量を表す図である。
【図１２】左側半分が異常な液晶パネルを通常駆動パターンで駆動した場合にセンサで検出される静電容量を表す図である。
【図１３】左側半分が異常な液晶パネルをノイズ駆動パターンで駆動した場合にセンサで検出される静電容量を表す図である。
【図１４】ノイズ駆動パターンで駆動される正常な液晶パネルに指が接触した場合にセンサで検出される静電容量を表す図である。
【図１５】液晶パネルの表示画面を異常判定領域で走査する例を示す図である。
【図１６】第１の実施形態に係る表示異常検出の閾値の設定処理の動作フローを例示する図である。
【図１７】第１の実施形態に係る表示異常検出処理の動作フローを例示する図である。
【図１８】第２の実施形態に係る表示異常検出処理の動作フローを例示する図である。
【図１９】実施形態に係る表示位置の決定処理を例示する図である。
【図２０】実施形態に係る情報処理装置を実現するためのコンピュータのハードウェア構成を例示する図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら、本発明のいくつかの実施形態について詳細に説明する。なお、複数の図面において対応する要素には同一の符号を付す。
【００１１】
図１は、情報処理装置１００のタッチパネル１０１の表示画面を例示する図である。なお、情報処理装置１００は、例えば、スマートフォン、携帯電話、ＰＤＡ、タブレット端末、ＰＣ、ノートＰＣなどの静電容量方式のタッチパネル１０１を備える装置であってよい。図１（ａ）において、情報処理装置１００は、例えば、静電容量方式のタッチパネル１０１を備える。タッチパネル１０１の表示画面には例として電話の発信画面が表示されており、電話番号を入力するための数字や、発信を入力するためのボタン１０３が表示されている。
【００１２】
図１（ｂ）は、タッチパネル１０１の構成を例示しており、タッチパネル１０１は、静電容量の変化を検出するセンサ１１１、及び液晶パネル（ＬＣＰ：liquid crystal panel）１１２を含む。液晶パネル１１２は、例えば、光源としてバックライト１１３を含む。センサ１１１は、例えば、タッチパネル１０１の表示面に指などが接触することで生じる静電容量変化を検出する。ユーザは例えば、タッチパネル１０１の表示面に指などを接触させることで静電容量を変化させて、情報処理装置１００に入力を行うことができる。液晶パネル１１２は、液晶に電力を印加し、表示面の裏側からバックライト１１３で光をあてることで、様々な画像を表示することができる。タッチパネル１０１において、例えば、センサ１１１、液晶パネル１１２、及びバックライト１１３は、図１に示す様に重ねて配置（積層）されていてよい。
【００１３】
図２は、液晶パネル１１２の表示画面において表示異常を起こした表示異常領域１１０を例示している。なお、表示異常は、例えば、液晶パネル１１２の初期不良や、落下による損傷などにより表示画面に表示がされない状態であってよい。そして、図２（ａ）では、例えば、「発信」のボタン１０３が、表示異常領域１１０にかかるため表示されていない。そのため、ユーザが「発信」のボタン１０３を押すことが困難である。このように、表示画面の表示異常は、情報処理装置１００の操作性などを低下させることがある。そのため、例えば、情報処理装置１００を工場から出荷する前などに、液晶パネル１１２の表示画面に表示異常が無いかを簡便にチェックできる手法が提供されることは好ましい。或いは、例えば、情報処理装置１００が、表示異常領域１１０を検出できれば、図２（ｂ）に示す様に、表示異常領域１１０に配置されていた「発信」のボタン１０３を、正常に表示可能な表示正常領域１２０に移動して表示させることが可能である。そのため、例えば、情報処理装置１００の液晶パネル１１２の表示画面に表示異常が無いかを、表示異常の検出のための専用のハードウェアを追加しなくても簡便にチェックできる手法が提供されることは好ましい。
【００１４】
以下で述べる実施形態では、情報処理装置１００は、静電容量方式のタッチパネル１０１に備えられている静電容量を検出するセンサ１１１と、液晶パネル１１２とを用いて表示画面において表示異常が起きた表示異常領域１１０を検出する。例えば、センサ１１１では、液晶パネル１１２が輻射する電磁波に起因する静電容量の変化がノイズとして検出される。このノイズは、後述するように、液晶パネル１１２に含まれる複数のサブ画素のうちで、例えば、第１の位相の交流電圧で駆動される複数のサブ画素のみに電圧をかけて駆動する駆動パターンで液晶パネル１１２を駆動すると、大きく発生する。なお、この場合に、例えば、第１の位相と異なる（例えば、反転した）第２の位相の交流電圧で駆動されるサブ画素は、電圧をかけず、駆動しない。以降の説明では、このノイズを大きく発生させる液晶パネル１１２の駆動パターンを、ノイズ駆動パターンと呼ぶことがある。ノイズ駆動パターンで駆動されている液晶の画面領域では、ノイズにより静電容量が高くなる。一方、例えば、表示異常領域１１０では、ノイズ駆動パターンで駆動しようとしても、表示異常を起こしているサブ画素はノイズ駆動パターンで駆動されないため、ノイズは高くならない。
【００１５】
そこで、例えば、液晶パネル１１２がノイズ駆動パターンで駆動された状態でセンサ１１１により検出された静電容量値に基づいて、液晶パネル１１２の表示異常領域１１０を特定することが可能である。また、この表示異常領域１１０の特定は、静電容量方式のタッチパネル１０１に備えられたセンサ１１１と、液晶パネル１１２とを用いて実施することができる。即ち、実施形態によれば、例えば、静電容量方式のタッチパネル１０１を備える情報処理装置１００は、表示異常の検出のための専用のハードウェアを追加しなくても表示異常の検出が可能である。以下、図３から図１７を参照し、第１の実施形態を説明する。
【００１６】
＜第１の実施形態＞
図３は、いくつかの実施形態に係る情報処理装置１００の機能ブロック構成を例示する図である。情報処理装置１００は、例えば、制御部２００、記憶部２１０、タッチパネル１０１、タッチパネルコントローラ２２０を含んでいる。制御部２００は、例えば出力部２０１などの機能部を含んでいる。情報処理装置１００の記憶部２１０は、例えば、後述する表示異常検出の閾値、及び接触検出の閾値などの情報を記憶している。これらの各機能部の詳細及び記憶部２１０に格納されている情報の詳細については後述する。また、タッチパネル１０１は、上述のように、センサ１１１及び液晶パネル（ＬＣＰ）１１２を含む。センサ１１１は、検出した静電容量をタッチパネルコントローラ２２０を介して制御部２００に出力する。また、液晶パネル１１２は、バックライト１１３を含む。液晶パネル１１２は、例えば、制御部２００の指示に従って、バックライト１１３からの光と、液晶に印加する電力を制御し、表示画面に画像を表示する。
【００１７】
図４は、液晶パネル１１２、及び液晶パネル１１２に配列された画素（ピクセル）４０１を例示する図である。図４の例では、液晶パネル１１２は、複数の画素４０１を含む。各画素４０１は、図４において横方向に赤サブ画素、緑サブ画素、青サブ画素の順に配列されたサブ画素４０２を含む。
【００１８】
また、図５は、列ライン反転駆動方式でサブ画素４０２を交流駆動する場合を例示する図である。液晶パネル１１２は、例えば、直流で駆動すると寿命が短くなるため、印加する電圧をフレーム毎に反転させて交流駆動することが行われている。交流駆動では、例えば、液晶パネル１１２への描画の各フレーム毎に、サブ画素４０２に印加する電圧が反転される。反転駆動方式には、行ライン反転駆動方式、列ライン反転駆動方式、ドット反転駆動方式などの様々な種類があるが、ここでは、列ライン反転駆動方式を例に説明する。図５（ａ）は、奇数フレームでの駆動状態を表しており、左から右にプラス（＋）、マイナス（−）が交互に並ぶ順でサブ画素４０２に交流電圧が印加されている。一方、図５（ｂ）は、偶数フレームでの駆動状態を表しており、左から右にマイナス（−）、プラス（＋）が交互に並ぶ順で交流電圧が印加されている。
【００１９】
図６は、図５で述べた列ライン反転駆動方式で交流駆動される液晶パネル１１２の赤サブ画素を駆動した場合の電位を示す図である。図６（ａ）は、奇数フレームの駆動状態と電位を表している。図６（ａ）では、正の電圧が印加された赤サブ画素の正電位部からの発生電磁界と、負の電圧が印加された赤サブ画素の負電位部からの発生電磁界とが近い位置にあり、互いにキャンセルするように作用するため、外部への放射電磁界は減少する。
【００２０】
図６（ｂ）は、図６（ａ）と比較して交流の向きが反転した偶数フレームの駆動状態と電位を表している。図６（ｂ）では、負の電圧が印加された赤サブ画素の負電位部からの発生電磁界と、正の電圧が印加された正電位部からの発生電磁界とが近い位置にあり、互いにキャンセルするように作用するため、図６（ａ）と同様に、外部への放射電磁界が減少する。そのため、例えば、液晶パネル１１２からの放射電磁界が、液晶パネル１１２と重ねて配置されているセンサ１１１で検出される静電容量に、ノイズとして与える影響は低く抑えられる。
【００２１】
図７は、列ライン反転駆動方式で交流駆動される液晶パネル１１２をノイズ駆動パターンで駆動した場合を例示している。なお、ノイズ駆動パターンは、例えば、液晶パネル１１２に含まれる複数のサブ画素のうち、第１の位相の交流電圧で駆動される複数のサブ画素には電圧をかけ、第２の位相の交流電圧で駆動される複数のサブ画素には電圧をかけない駆動パターンである。ここで、第２の位相は、第１の位相と異なり、例えば、第１の位相を反転した位相であってよい。図７（ａ）は、奇数フレームにおける駆動状態と、電位を表しており、奇数フレームにおいて同じ位相の交流電圧で駆動される複数のサブ画素（黒色で示す赤、青、緑のサブ画素）に正の電圧が印加されている。この場合、図７（ａ）に示す様に、正の電圧が印加されたサブ画素の正電位部が近い位置にあるため、発生電磁界が互いに強め合うように作用し、外部への放射電磁界が増加する。
【００２２】
また、図７（ｂ）では、図７（ａ）と比較して交流の向きが反転しているが、同じ負の電圧が印加されたサブ画素４０２の負電位部が隣接するため、発生電磁界が互いに強め合うように作用し、図７（ａ）と同様に、外部への放射電磁界が増加する。また、図７（ａ）及び図７（ｂ）の状態がフレーム毎に交互に繰り返されると、逆相電位による反転電磁界が交互に発生するため、電磁界放射の時間変動も大きくなる。そのため、液晶パネル１１２をノイズ駆動パターンで駆動すると、例えば、液晶パネル１１２からの放射電磁界が、液晶パネル１１２と重ねて配置されているセンサ１１１で検出される静電容量に、ノイズとして与える影響は大きくなる。
【００２３】
図８は、液晶パネル１１２からの放射電磁界に起因してセンサ１１１で検出される静電容量のノイズ成分を例示する図である。図８に示すように、ノイズ成分には、例えば、液晶パネル１１２のフレームレート周波数（即ち、垂直同期周期）の成分：６０Ｈｚ、水平同期周期の成分：１１．５ｋＨｚのノイズ、及びそれらの高調波のノイズ成分（反射などに起因する）が含まれる。そして、液晶パネル１１２をノイズ駆動パターンで駆動した場合、図８のノイズ成分が重畳された静電容量値は、例えば、誤動作を引き起こすほど大きな値を示すことを、本願の発明者は実験で確認している。一方、例えば、表示異常が生じている表示異常領域１１０では、ノイズ駆動パターンで駆動しようとしても、表示異常によりサブ画素４０２が駆動されないため、ノイズは高くならない。そのため、ノイズ駆動パターンで液晶パネル１１２を駆動した状態でセンサ１１１から検出された静電容量値を用いて、液晶パネル１１２の表示異常領域１１０を特定することが可能である。
【００２４】
図９は、実施形態に係る表示異常領域１１０の特定を例示する図である。図９（ａ）に示す様に、液晶パネル１１２の左側は、表示異常を起こしている表示異常領域１１０であり、右側は正常に表示可能な表示正常領域１２０であるとする。
【００２５】
図９（ｂ）は、この液晶パネル１１２を通常の駆動パターンで駆動した場合を例示している。通常の駆動パターンは、液晶パネル１１２に含まれる複数のサブ画素のうちで、第１の位相の交流電圧で駆動される複数のサブ画素と、第１の位相を反転した第２の位相の交流電圧で駆動される複数のサブ画素との両方に電圧をかける駆動パターンであってよい。通常の駆動パターンは、例えば、液晶パネル１１２に特定の色を表示させる駆動パターンや、写真などの一般的なコンテンツを表示させる駆動パターンを含んでよい。一例では、通常の駆動パターンは、液晶パネル１１２の表示画面が黒色の表示となる駆動パターンであり、即ち、例えば、赤、青、緑の各サブ画素が２５６諧調で調節可能な場合に、諧調：１で各サブ画素を駆動する駆動パターンである。なお、以降の説明では、この様な通常の駆動パターンを、通常駆動パターンと呼ぶことがある。
【００２６】
また、図９（ｂ）のグラフは、液晶パネル１１２を通常駆動パターンで駆動した状態においてセンサ１１１で計測される静電容量を表す。グラフの縦軸は静電容量であり、横軸は点腺９０１に沿った座標である。図９（ｂ）に示すように、通常駆動パターンで液晶パネル１１２を駆動した場合、表示異常領域１１０と、表示正常領域１２０のいずれも、液晶パネル１１２に起因する静電容量のノイズは低く抑えられている。
【００２７】
一方、図９（ｃ）は、液晶パネル１１２をノイズ駆動パターンで駆動した状態においてセンサ１１１で計測される静電容量を表す。図９（ｃ）に示すように、表示異常領域１１０では、表示異常を起こしているサブ画素は、ノイズ駆動パターンで駆動しようとしても駆動されないため、ノイズは高くならない。一方、表示正常領域１２０では液晶パネル１１２をノイズ駆動パターンで駆動すると、図９（ｂ）と比較して、ノイズが高くなる。
【００２８】
以上で述べた様に、ノイズ駆動パターンで液晶パネル１１２を駆動した場合、表示正常領域１２０と表示異常領域１１０とではノイズの大きさに差が生じる。また、液晶パネル１１２を通常駆動パターンで駆動した場合と、ノイズ駆動パターンで駆動した場合とでノイズ量を比較するとする。この場合。表示正常領域１２０では差が大きくなるのに対し、表示異常領域１１０では差が小さくなる傾向を示す。
【００２９】
そのため、例えば、ノイズ量が、表示正常領域１２０に対応する大きな値であるか、それとも、表示異常領域１１０に対応する小さな値であるかを判定するための閾値を設定することで、表示異常領域１１０を検出することが可能である。例えば、制御部２００は、液晶パネル１１２を通常駆動パターンで駆動した際の静電容量値と、ノイズ駆動パターンで駆動した際の静電容量値とから閾値を設定する。そして、制御部２００は、得られた閾値と、液晶パネル１１２をノイズ駆動パターンで駆動した際の静電容量値とを比較することで、表示異常領域１１０を特定することができる。なお、以下の説明では、表示異常領域１１０の特定に用いる閾値を、表示異常検出の閾値と呼ぶことがある。
【００３０】
表示異常検出の閾値は、例えば、以下のように設定することができる。例えば、制御部２００は、液晶パネル１１２の表示正常領域１２０を通常駆動パターンで駆動した場合の静電容量値の平均値と、ノイズ駆動パターンで駆動した場合の静電容量値の平均値との差分を計算する。続いて、制御部２００は、例えば、その差分の所定の割合（例えば、５０％など）の値に、通常駆動パターンで駆動した場合の静電容量値の平均値を加算した値を、表示異常検出の閾値として設定してよい。
【００３１】
そして、制御部２００は、液晶パネル１１２において表示異常領域１１０を特定する場合、液晶パネル１１２内で表示異常を起こしているか否かを判定する対象となる異常判定領域を、ノイズ駆動パターンで駆動する。続いて、制御部２００は、異常判定領域の静電容量の平均値を、設定した表示異常検出の閾値と比較する。そして、制御部２００は、異常判定領域をノイズ駆動パターンで駆動して得られた静電容量値の平均値が、閾値以上であれば、その領域を表示正常領域１２０と判定してよい。また、制御部２００は、異常判定領域をノイズ駆動パターンで駆動して得られた静電容量値の平均値が、閾値未満であれば、その領域を表示異常領域１１０と特定してよい。なお、以上で述べた、閾値の設定や、表示異常領域の特定方法は一例であり、実施形態はこれに限定されるものではない。例えば、別の実施形態では、制御部２００は、通常駆動パターンと、ノイズ駆動パターンとで駆動した際の静電容量値の差分が、表示正常領域では異常表示領域よりも大きくなる傾向を利用して実施形態を実施してもよい。
【００３２】
以下、図１０から図１４において、液晶パネル１１２に表示を行った際にセンサ１１１で検出される静電容量値を例示する。図１０は、表示画面の全体において正常に表示可能である液晶パネル１１２を、通常駆動パターンで駆動した場合に、液晶パネル１１２に重ねて配置されているセンサ１１１で検出された静電容量を表している。なお、図１０から図１４の各マスは、例えば、センサ１１１で位置を特定可能な静電容量の測定領域のマス目と対応していてよく、以降の説明では測定ポイントと呼ぶ。
【００３３】
この場合、センサ１１１で検出された静電容量値は図１０のように、比較的低い値を示す傾向がある。図１０に示す通常駆動パターンで駆動した際の静電容量値の平均値は、１７．３５となっている。
【００３４】
また、図１１は、表示画面の全体において正常に表示可能である液晶パネル１１２を、ノイズ駆動パターンで駆動した場合に、液晶パネル１１２に重ねて配置されているセンサ１１１で検出された静電容量を表している。この場合、センサ１１１で検出された静電容量値は、図１０と比較して高い値を示す傾向がある。なお、図１１のノイズ駆動パターンで駆動した際の静電容量値の平均値は、６１．２１となっている。
【００３５】
そして、例えば、以上の図１０の液晶パネル１１２を通常駆動パターンで駆動した際の静電容量値の平均値：１７．３５と、図１１のノイズ駆動パターンで駆動した際の静電容量値の平均値：６１．２１とを用いて、閾値を設定することができる。例えば、閾値を通常駆動パターンで駆動した際の静電容量値の平均値と、ノイズ駆動パターンで駆動した際の静電容量値の平均値との中間に位置する値に設定する場合、閾値は、以下の計算により、３９．２８と設定できる。なお、図１１では、閾値：３９．２８以上の静電容量値を有する測定ポイントを網掛けで示している。
（６１．２１−１７．３５）×０．５＋１７．３５＝３９．２８
【００３６】
また、図１２は、表示画面の右側半分が正常に表示可能な表示正常領域１２０であり、左側半分が表示異常を起こした表示異常領域１１０である液晶パネル１１２を、通常駆動パターン（黒色表示）で駆動した場合の静電容量を表している。この場合、センサ１１１で検出された静電容量値は、低めの値を示しており、静電容量値の平均値は、１８．１５となっている。この様に表示画面の左側半分が表示異常を起こしていても、液晶パネル１１２を通常駆動パターンで駆動した場合、図１０の表示異常を起こしていない液晶パネル１１２での静電容量値の平均値：１７．３５と大差はない。
【００３７】
図１３は、表示画面の右側半分が正常に表示可能な表示正常領域１２０であり、左側半分が表示異常を起こした表示異常領域１１０となっている液晶パネル１１２を、ノイズ駆動パターンで駆動した場合に、センサ１１１で検出された静電容量を表している。図１３では、閾値：３９．２８以上の測定ポイントを網掛けで示している。この場合、センサ１１１で検出された静電容量値は、正常に表示可能な表示画面の右側半分では、高い値を示しており、閾値以上を示す測定ポイントが多い。一方、表示異常を起こしている表示画面の左側半分では、センサ１１１で検出された静電容量値は、低い値を示しており、閾値未満を示す測定ポイントが多い。
【００３８】
ここで、例えば、図１３に示す様に、液晶パネル１１２の表示画面を線１３００で区切られた４つの異常判定領域に分ける。そして、ノイズ量が閾値：３９．２８以上になっている数を、各異常判定領域毎に数えると、左上領域：１６、右上領域：８１、左下領域：２１、右下領域：７６となっている。それぞれの領域に測定ポイントは１１２個あるため、それぞれの値を１１２で割り、各異常判定領域で閾値以上の測定ポイントが占める割合に変換すると、以下の割合となる。左上領域：０．１４、右上領域：０．７２、左下領域：０．１９、右下領域：０．６８。一実施形態では、制御部２００は、例えば、この割合が所定の値（ここでは、例えば、０．５）を越えなかった異常判定領域を表示異常と見做してよい。即ち、図１３の例では、制御部２００は、左上領域と左下領域、つまり画面左半分が表示異常を起こしている表示異常領域１１０と判定してよい。或いは、例えば、各異常判定領域毎に静電容量値の平均値を算出すると、左上領域：３１．７９、右上領域：４６．５３、左下領域：３３．２６、右下領域：４５．８６となっている。そこで、別の実施形態では、制御部２００は、異常判定領域内の測定ポイントの静電容量の平均値が、設定した閾値（ここでは、例えば、３９．２８）未満となっている異常判定領域を表示異常と見做してよい。即ち、この場合も、図１３の例では、制御部２００は、左上領域と左下領域、つまり、画面左半分が表示異常を起こしている領域と判定してよい。
【００３９】
なお、例えば、指などがタッチパネルに接触した場合には、静電容量値が大きく変化する。図１４は、表示画面の全体が正常に表示可能な表示正常領域１２０である液晶パネル１１２をノイズ駆動パターンで駆動し、且つ、液晶パネル１１２に指が接触している場合に、センサ１１１で検出された静電容量を表している。図１４では、閾値：３９．２８以上の測定ポイントを網掛けで示している。また、図１４では、静電容量の値が２００以上の測定ポイントを黒色で示している。黒色で示すマスに示されるように、指などが接触した場合、例えば、ノイズ駆動パターンを表示させたことで生じるノイズと比較して、桁違いに大きな静電容量値が検出される。そのため、指の接触の検出のために、例えば、ノイズ駆動パターンで発生させたノイズでは超えず、且つ、指などの接触では超える静電容量値の閾値（例えば、図１４では閾値：２００）を設定する。それにより、制御部２００は、表示異常の検出中にも指が接触したことを検出することが可能である。なお、この指などの接触を検出するための閾値を、以下では接触検出の閾値と呼ぶことがある。制御部２００は、例えば、接触検出の閾値よりも大きな値が入力された場合には、画面表示異常の誤検出を防ぐため、表示異常の検出を停止してよい。
【００４０】
また、上記の図１３の例では、液晶パネル１１２の全体をノイズ駆動パターンで駆動した状態で、液晶パネル１１２の表示画面を４つに分割して得られた異常判定領域のそれぞれの静電容量を測定している。しかしながら、実施形態はこれに限定されるものではなく、異常判定領域のサイズは任意のサイズとすることができ、例えば、１以上の測定ポイントを含む所定サイズに設定されてよい。
【００４１】
また、図１５に示す様に、制御部２００は、所定サイズに設定された異常判定領域をノイズ駆動パターンで駆動し、異常判定領域で液晶パネル１１２の表示画面の全体を走査して静電容量値を取得し、表示異常領域１１０を特定してもよい。この場合に、異常判定領域以外の領域は通常駆動パターンで駆動されてよい。
【００４２】
そして、図１５（ａ）に示すように、走査の開始から終了までの全域で、異常判定領域で検出された静電容量が閾値よりも高ければ、液晶パネル１１２に表示異常は無いと判定できる。一方、図１５（ｂ）では、走査の開始から終了までの期間のうち、表示異常領域１１０に対応する期間（図１５（ｂ）の×から×までの期間）の異常判定領域の静電容量値が低下しており、表示異常検出の閾値を下回っている。この場合、制御部２００は、例えば、表示異常検出の閾値を下回っている期間に対応する表示画面の領域を表示異常領域１１０として特定してよい。
【００４３】
続いて、第１の実施形態に係る表示異常検出の閾値の設定処理を説明する。図１６は、第１の実施形態に係る表示異常検出の閾値の設定処理の動作フローを例示する図である。一実施形態においては、制御部２００に表示異常検出の閾値の設定処理の実行指示が入力されると、制御部２００は、図１６の動作フローを開始してよい。例えば、工場で情報処理装置１００を出荷する前などに、液晶パネル１１２に表示異常が無いかをチェックするための閾値を設定するために、工場で働く品質管理者が、図１６の動作フローを開始する指示を情報処理装置１００の制御部２００に入力してよい。或いは、別の実施形態では、例えば、情報処理装置１００のユーザが、図１６の動作フローを開始する指示を、情報処理装置１００の制御部２００に入力してもよい。
【００４４】
ステップ１６０１（以降、ステップを“Ｓ”と記載し、例えば、Ｓ１６０１と表記する）において制御部２００は、バックライト１１３が消灯されていることを確認し、消灯されていなければ消灯する。Ｓ１６０２において制御部２００は、バックライト１１３を消灯した状態で液晶パネル１１２を駆動する。
【００４５】
Ｓ１６０３において制御部２００は、液晶パネル１１２に起因するノイズを除去するためのノイズ除去フィルタをオフする指示を、タッチパネルコントローラ２２０に出力する。タッチパネルコントローラ２２０は、ノイズ除去フィルタをオフする指示を受信すると、液晶パネル１１２に起因するノイズをフィルタする機能をオフにする。この結果、例えば、タッチパネルコントローラ２２０は、液晶パネル１１２に起因するノイズをフィルタせずに、センサ１１１で検出された静電容量の生データをプロセッサへと出力してよい。
【００４６】
Ｓ１６０４において制御部２００は、液晶パネル１１２を通常駆動パターンで駆動する。なお、バックライト１１３が消灯されているため、表示画面は消灯されている状態であり、液晶パネル１１２を通常駆動パターンで駆動しても液晶パネル１１２は、画像が表示されていない状態であってよい。
【００４７】
Ｓ１６０５において制御部２００は、液晶パネル１１２を通常駆動パターンで駆動した状態でセンサ１１１により検出された測定ポイントごとの静電容量値を、タッチパネルコントローラ２２０を介して取得する。そして、制御部２００は、得られた複数の測定ポイントの静電容量値の平均値を取得する。Ｓ１６０６において制御部２００は、液晶パネル１１２をノイズ駆動パターンで駆動する。Ｓ１６０７において制御部２００は、液晶パネル１１２をノイズ駆動パターンで駆動した状態でセンサ１１１により検出された測定ポイントごとの静電容量値を、タッチパネルコントローラ２２０を介して取得する。そして、制御部２００は、得られた複数の測定ポイントの静電容量値の平均値を取得する。
【００４８】
Ｓ１６０８において制御部２００は、Ｓ１６０３でオフにしたノイズ除去フィルタをオンに戻す指示を、タッチパネルコントローラ２２０に出力する。タッチパネルコントローラ２２０は、ノイズ除去フィルタをオンに戻す指示を受信すると、液晶パネル１１２に起因するノイズをフィルタする機能をオンにする。この結果、タッチパネルコントローラ２２０は、例えば、センサ１１１で検出された静電容量のデータに、液晶パネル１１２に起因するノイズをフィルタする処理を行って得られたデータをプロセッサへと出力してよい。
【００４９】
Ｓ１６０９において制御部２００は、Ｓ１６０５で取得した通常駆動パターンでの静電容量の平均値と、Ｓ１６０７で取得したノイズ駆動パターンでの静電容量の平均値とから、表示異常検出の閾値を設定する。例えば、制御部２００は、ノイズ駆動パターンでの静電容量の平均値と通常駆動パターンでの静電容量の平均値との差分に所定の割合を掛けて得た値に、通常駆動パターンでの静電容量の平均値を加算した値を閾値として設定してよい。Ｓ１６１０において制御部２００は、設定した表示異常検出の閾値を記憶部２１０に保存し、本動作フローは終了する。
【００５０】
図１７は、第１の実施形態に係る表示異常検出処理の動作フローを例示する図である。一実施形態においては、例えば、工場で情報処理装置１００を出荷する前などに、液晶パネル１１２に表示異常が無いかをチェックするために、工場で働く品質管理者が、図１７の動作フローを開始する指示を情報処理装置１００の制御部２００に入力してよい。制御部２００は、図１７の動作フローを開始する指示が入力されると、図１７の動作フローを開始してよい。或いは、別の実施形態では、例えば、一般のユーザが所持する情報処理装置１００において、所定のタイミングで制御部２００は、図１７の動作フローを開始してもよい。
【００５１】
Ｓ１７０１において制御部２００は、バックライト１１３が消灯されていることを確認し、消灯されていなければ消灯する。Ｓ１７０２において制御部２００は、バックライト１１３を消灯した状態で液晶パネル１１２を駆動する。
【００５２】
Ｓ１７０３において制御部２００は、液晶パネル１１２に起因するノイズを除去するためのノイズ除去フィルタをオフする指示を、タッチパネルコントローラ２２０に出力する。
【００５３】
Ｓ１７０４において制御部２００は、表示異常を起こしているか否かを判定する異常判定領域を選択する。制御部２００は、例えば、図１３で述べた様に、液晶パネル１１２の表示画面を所定サイズの領域に区切り、各領域を異常判定領域としていずれかの異常判定領域を選択してもよい。或いは、制御部２００は、図１５で述べた様に、表示画面上の所定サイズの領域を異常判定領域として設定し、所定サイズの領域を表示画面上で動かして走査することで、順次、異常判定領域を選択してもよい。
【００５４】
Ｓ１７０５において制御部２００は、選択した異常判定領域をノイズ駆動パターンで駆動する指示を液晶パネル１１２に出力する。液晶パネル１１２は、異常判定領域をノイズ駆動パターンで駆動する指示を受けると、異常判定領域をノイズ駆動パターンで駆動する。なお、制御部２００は、例えば、図１３で述べたように、表示画面全体をノイズ駆動パターンで駆動する指示を出力してもよく、又は図１５で述べた様に、選択した異常判定領域のみをノイズ駆動パターンで駆動する指示を出力してもよい。
【００５５】
Ｓ１７０６において、制御部２００は、選択した異常判定領域に含まれる測定ポイントの静電容量値の平均値を取得する。Ｓ１７０７において制御部２００は、得られた静電容量値の平均値が、表示異常検出の閾値以上か否かを判定する。表示異常検出の閾値は、例えば、図１６の動作フローで設定された値であってよい。静電容量値の平均値が、表示異常検出の閾値以上でない場合（Ｓ１７０７がＮＯ）、フローはＳ１７０８へと進む。
【００５６】
Ｓ１７０８において制御部２００は、異常判定領域に表示異常がありと判定する。Ｓ１７０９において制御部２００は、全ての異常判定領域について、表示異常を起こしているか否かを判定したかを判定する。例えば、図１３で述べた様に、液晶パネル１１２の表示画面を所定サイズの領域に区切り、各領域を異常判定領域とする場合には、制御部２００は、全ての異常判定領域について表示異常か否かの判定を行ったかを判定してよい。或いは、制御部２００は、図１５で述べた様に、表示画面の所定サイズの領域を異常判定領域として、表示画面を走査する場合には、表示画面の全体の走査が終わっているか否かを判定してよい。全ての異常判定領域について、表示異常を起こしているか否かを判定していない場合、フローはＳ１７０４へと戻り、未判定の異常判定領域を選択して表示異常があるか否かを判定する。未判定の異常判定領域は、例えば、図１３の例では、分けられた異常判定領域のうちで未選択の異常判定領域であってよいし、図１５の例では、走査により所定サイズの領域が次に配置される領域であってよい。一方、全ての異常判定領域について、表示異常を起こしているか否かを判定済みである場合（Ｓ１７０９がＹＥＳ）、フローはＳ１７１０へと進む。
【００５７】
また、Ｓ１７０７において静電容量値の平均値が表示異常検出の閾値以上である場合（Ｓ１７０７がＹＥＳ）、フローはＳ１７１１へと進む。Ｓ１７１１において制御部２００は、Ｓ１７０６で取得した静電容量の平均値が接触検出の閾値以下か否かを判定する。静電容量の平均値が接触検出の閾値以下である場合（Ｓ１７１１がＹＥＳ）、指などが接触した際におこる静電容量変化は起きておらず、フローはＳ１７１２に進む。Ｓ１７１２において制御部２００は、選択した異常判定領域を表示異常なしと判定し、フローはＳ１７０９へと進む。一方、Ｓ１７１１において静電容量の平均値が接触検出の閾値以下でない場合（Ｓ１７１１がＮＯ）、指などの接触が検出されたため、フローはＳ１７１３に進む。Ｓ１７１３において制御部２００は、液晶パネル１１２の表示異常の判定を中止し、フローはＳ１７１４に進む。
【００５８】
Ｓ１７１０において制御部２００は、Ｓ１７０８で表示異常と判定された異常判定領域を、表示異常領域１１０として特定し、出力する。Ｓ１７１４において制御部２００は、ノイズ除去フィルタをオンにする指示を、タッチパネルコントローラ２２０に出力し、本動作フローは終了する。
【００５９】
図１７の動作フローのＳ１７０５において、制御部２００は、例えば、出力部２０１として動作する。
【００６０】
以上で述べた様に、実施形態では制御部２００は、ノイズ駆動パターンで駆動する指示を液晶パネル１１２に出力する。液晶パネル１１２をノイズ駆動パターンで駆動すると、表示正常領域１２０ではセンサ１１１で検出される静電容量のノイズが高くなる。一方、表示異常領域１１０ではノイズ駆動パターンで駆動しても、静電容量は通常駆動パターンの場合とあまり変わらない。そのため、タッチパネル１０１が備える静電容量を検出するセンサ１１１で、液晶パネル１１２の表示異常を検出することができる。
【００６１】
例えば、制御部２００は、静電容量値に閾値を設定し、ノイズ駆動パターンで駆動された液晶パネル１１２の所定の領域に対応する静電容量値が閾値以上であれば、所定の領域の表示が正常であると判定することができる。また、ノイズ駆動パターンで駆動された液晶パネル１１２の表示画面の所定の領域に対応する静電容量値が閾値未満であれば、制御部２００は、所定の領域が表示異常と判定することができる。
【００６２】
そして、上述のように静電容量方式のタッチパネル１０１は、例えば、ユーザからの入力を受け付けるために、静電容量を検出するセンサ１１１と、画像を表示する液晶パネル１１２とを備えていることが多い。そのため、第１の実施形態を利用することで、タッチパネル１０１にもともと搭載されているセンサ１１１と、液晶パネル１１２とを用いて液晶パネル１１２の表示異常を検出することができる。そのため、液晶パネル１１２の表示異常の検出のために専用のハードウェアを情報処理装置１００に追加しなくともよく、例えば、情報処理装置１００の製造コストや、重量を低く抑えることができる。
【００６３】
また、例えば、ユーザが情報処理装置１００を利用している最中に、液晶パネル１１２にノイズ駆動パターンでの表示を行うと、ユーザが故障していると誤解する可能性がある。そこで、実施形態では、液晶パネル１１２に搭載されるバックライト１１３を消灯状態にして、液晶パネル１１２の駆動を行っている。そのため、ノイズ駆動パターンで液晶パネル１１２を駆動した場合に、ユーザが故障と誤解することを防止できる。
【００６４】
なお、実施形態では、通常動作では低減される液晶パネル１１２からの輻射ノイズを積極的に生じさせて、液晶パネル１１２の表示異常を検出している。そのため、表示異常検出処理においてタッチパネルコントローラ２２０のノイズフィルタをオフにし、液晶パネル１１２に起因するノイズが大きくなり易くしている。
【００６５】
また、上記においては、液晶パネルを交流電圧で駆動する場合を例に述べたが、交流電圧の代わりに、交流電流を含む交流電力で液晶パネルを駆動する場合にも実施形態が利用されてよい。
【００６６】
＜第２の実施形態＞
上述の第１の実施形態では、ノイズ駆動パターンで液晶パネル１１２を駆動した場合に、表示異常領域１１０においてノイズ量が小さくなる場合を例示している。しかしながら、例えば、表示異常領域の状態によっては、ノイズ量が大きくなることも考えられる。例えば、表示異常領域の状態が色などの表示を変更できず、且つ、その表示がノイズ駆動パターンで駆動した場合と類似している場合、ノイズ量が大きくなる。そのような場合でも通常駆動パターンで駆動した際の静電容量と、ノイズ駆動パターンで駆動した場合の静電容量とを比較すると、表示正常領域では差が大きいのに対し、表示異常領域では例えば表示が変化しないため、差が小さくなることが推定される。そのため、通常駆動パターンで駆動した際の静電容量と、ノイズ駆動パターンで駆動した場合の静電容量との差分を用いることで、表示異常領域を検出することが可能である。以下、第２の実施形態の詳細を説明する。
【００６７】
第２の実施形態では、表示異常検出の閾値は、通常駆動パターンで駆動した際の静電容量と、ノイズ駆動パターンで駆動した際の静電容量との差分に対して設定される。即ち、制御部２００は、例えば、図１６の動作フローを実行し、Ｓ１６０９において、Ｓ１６０５の通常駆動パターンでの静電容量の平均値と、Ｓ１６０７のノイズ駆動パターンでの静電容量の平均値との差分から、表示異常検出の閾値を設定してよい。例えば、制御部２００は、ノイズ駆動パターンでの静電容量の平均値と通常駆動パターンでの静電容量の平均値との差分に所定の割合（例えば、５０％）を掛けて得た値を表示異常検出の閾値として設定してよい。そして、Ｓ１６１０において制御部２００は、設定した表示異常検出の閾値を記憶部２１０に保存し、第２の実施形態に係る図１６の動作フローは終了する。
【００６８】
また、図１８は、第２の実施形態に係る表示異常検出処理の動作フローを例示する図である。制御部２００は、例えば、図１８の動作フローを開始する指示が入力されると、図１８の動作フローを開始してよい。
【００６９】
Ｓ１８０１からＳ１８０４までの処理において、制御部２００は、例えば、Ｓ１７０１からＳ１７０４までの処理と同様の処理を実行してよい。Ｓ１８０５において制御部２００は、液晶パネル１１２の選択した異常判定領域を通常駆動パターンで駆動する。Ｓ１８０６において、制御部２００は、選択した異常判定領域に含まれる測定ポイントの静電容量値の平均値を取得する。
【００７０】
Ｓ１８０７において制御部２００は、選択した異常判定領域をノイズ駆動パターンで駆動する。Ｓ１８０８において、制御部２００は、選択した異常判定領域に含まれる測定ポイントの静電容量値の平均値を取得する。
【００７１】
Ｓ１８０９において制御部２００は、ノイズ駆動パターンでの静電容量値の平均値から通常駆動パターンでの静電容量値の平均値を差し引いた差分を取得する。Ｓ１８１０において制御部２００は、差分が、第２の実施形態において図１６の動作フローで設定した異常検出の閾値以上か否かを判定する。差分が表示異常検出の閾値以上でない場合（Ｓ１８１０がＮＯ）、フローはＳ１８１１へと進む。Ｓ１８１１において制御部２００は、異常判定領域に表示異常がありと判定する。
【００７２】
Ｓ１８１２において制御部２００は、全ての異常判定領域について、表示異常を起こしているか否かを判定したかを判定する。全ての異常判定領域について表示異常を起こしているか否かを判定していない場合（Ｓ１８１２がＮＯ）、フローはＳ１８０４へと戻り、未判定の異常判定領域を選択して表示異常があるか否かを判定する。一方、全ての異常判定領域について、表示異常を起こしているか否かを判定済みである場合（Ｓ１８１２がＹＥＳ）、フローはＳ１８１３へと進む。
【００７３】
また、Ｓ１８１０において差分が表示異常検出の閾値以上である場合（Ｓ１８１０がＹＥＳ）、フローはＳ１８１４へと進む。Ｓ１８１４において制御部２００は、Ｓ１８０９で取得した静電容量の差分が接触検出の閾値以下か否かを判定する。静電容量の差分が接触検出の閾値以下である場合（Ｓ１８１４がＹＥＳ）、フローはＳ１８１５に進む。Ｓ１８１５において制御部２００は、選択した異常判定領域に表示異常はなしと判定し、フローはＳ１８１２へと進む。一方、Ｓ１８１４において静電容量の差分が接触検出の閾値以下でない場合（Ｓ１８１４がＮＯ）、センサ１１１で指などの接触が検出されており、フローはＳ１８１６に進む。Ｓ１８１６において制御部２００は、液晶パネル１１２の表示異常の判定を中止し、フローはＳ１８１７に進む。
【００７４】
Ｓ１８１３において制御部２００は、Ｓ１８１１で表示異常と判定された異常判定領域を、表示異常領域１１０として出力する。Ｓ１８１７において制御部２００は、ノイズ除去フィルタをオンにする指示を、タッチパネルコントローラ２２０に出力し、本動作フローは終了する。
【００７５】
図１８の動作フローのＳ１８０７において、制御部２００は、例えば、出力部２０１として動作する。
【００７６】
以上で述べた、第２の実施形態でも制御部２００は、液晶パネル１１２をノイズ駆動パターンで駆動させて得た静電容量値に基づいて液晶パネル１１２の表示異常を検出する。そのため、第２の実施形態は、第１の実施形態と少なくとも同様の効果を奏する。また、第２の実施形態では、制御部２００は、液晶パネル１１２を通常駆動パターンで駆動して得られた静電容量値と、ノイズ駆動パターンで駆動して得られた静電容量値との差分に基づいて、液晶パネル１１２の表示異常を検出する。そのため、例えば、表示異常が起きた領域での静電容量値が高くなっている場合にも、制御部２００は、表示異常を検出することができる。
【００７７】
＜利用例＞
上述のように、実施形態に係る表示異常検出処理は、例えば、工場などで情報処理装置１００が出荷される前に、液晶パネル１１２の表示異常を検出するために利用されてよい。また更に、例えば、表示異常領域１１０を検出することで、制御部２００は、オペレーティングシステム（ＯＳ）やアプリケーションが提供する時計などの情報表示や、操作のためのボタン１０３などを、表示異常領域１１０を避けて表示させることができる。
【００７８】
図１９は、実施形態に係る表示位置の決定処理を例示する図である。図１９の動作フローは例えば、液晶パネル１１２の表示画面に所定の表示対象を表示する指示が入力されると、実行を開始してよい。なお、所定の表示対象は、例えば、ＯＳやアプリケーションが提供する時計などの情報表示や、操作のためのボタン１０３などであってよい。
【００７９】
Ｓ１９０１において、制御部２００は、表示異常領域１１０を特定する。例えば、制御部２００は、Ｓ１７１０又はＳ１８１３で出力された表示異常領域１１０の情報を基に、表示異常領域１１０を特定する。Ｓ１９０２において制御部２００は、表示異常領域１１０以外の領域に、所定の表示対象を配置して表示させる。Ｓ１５０２の処理を実行すると、本動作フローは終了する。
【００８０】
以上で述べた様に、実施形態に係る表示異常検出処理で得られた表示異常領域１１０の情報を用いることで、制御部２００は、例えば、情報表示や、入力のためのボタン１０３などを、表示異常領域１１０以外の領域に配置することができる。そのため、例えば、液晶パネル１１２が故障し、表示異常領域１１０があった場合に、表示異常領域１１０が情報処理装置１００に与える操作性の低下などの影響を抑えることができる。
【００８１】
以上において実施形態を例示したが、実施形態はこれに限定されるものではない。例えば、上述の動作フローは例示であり、実施形態はこれに限定されるものではない。可能な場合には、動作フローは、処理の順番を変更して実行されてもよく、別に更なる処理を含んでもよく、又は、一部の処理が省略されてもよい。例えば、図１６のＳ１６０２とＳ１６０３の処理、Ｓ１７０２とＳ１７０３の処理、及びＳ１８０２とＳ１８０３の処理は順序を入れ替えて実行してもよい。
【００８２】
また、上記においては、異常判定領域の静電容量を代表する代表値として、平均値を用いる場合を例示している。しかしながら、実施形態はこれに限定されるものではない。例えば、異常判定領域の静電容量を代表する代表値は、中間値、中央値などであってもよい。
【００８３】
図２０は、実施形態に係る情報処理装置１００を実現するためのコンピュータ２０００のハードウェア構成を例示する図である。図２０のハードウェア構成は、例えば、プロセッサ２００１、メモリ２００２、読取装置２００３、タッチパネル１０１、タッチパネルコントローラ２２０、入出力インタフェース２００７、及び通信インタフェース２００８を備える。なお、プロセッサ２００１、メモリ２００２、読取装置２００３、タッチパネル１０１、タッチパネルコントローラ２２０、入出力インタフェース２００７、及び通信インタフェース２００８は、例えば、バス２０１０を介して互いに接続されている。
【００８４】
プロセッサ２００１は、メモリ２００２を利用して例えば上述の動作フローの手順を記述したプログラムを実行することにより、上述した制御部２００を含む機能部の一部または全部の機能を提供する。また、記憶部２１０は、例えばメモリ２００２、及び着脱可能記憶媒体２００４を含んでよい。プロセッサ２００１は、例えば、メモリ２００２に格納されているプログラムを読み出して実行することで、出力部２０１として機能する。メモリ２００２には、例えば、表示異常検出の閾値、及び接触検出の閾値などの情報が格納されている。
【００８５】
メモリ２００２は、例えば半導体メモリであり、ＲＡＭ領域及びＲＯＭ領域を含んでいてよい。なお、ＲＡＭは、Random Access Memoryの略称である。また、ＲＯＭは、Read Only Memoryの略称である。
【００８６】
読取装置２００３は、プロセッサ２００１の指示に従って着脱可能記憶媒体２００４にアクセスする。着脱可能記憶媒体２００４は、例えば、半導体デバイス（ＵＳＢメモリ、ＳＤカード等）、磁気的作用により情報が入出力される媒体（磁気ディスク等）、光学的作用により情報が入出力される媒体（ＣＤ−ＲＯＭ、ＤＶＤ等）などにより実現される。なお、ＵＳＢは、Universal Serial Busの略称である。ＣＤは、Compact Discの略称である。ＤＶＤは、Digital Versatile Diskの略称である。
【００８７】
タッチパネル１０１は、静電容量を検出するセンサ１１１と、液晶パネル（ＬＣＰ）１１２とを含む。センサ１１１と、液晶パネル１１２とは、重ねて配置されていてよい。センサ１１１は、静電容量の変化を検出することで、ユーザからの入力を受け付ける。センサ１１１は、検出された静電容量をタッチパネルコントローラ２２０を介してプロセッサ２００１に出力する。タッチパネルコントローラ２２０は、液晶パネル１１２に印加される電力に起因してセンサ１１１で検出される静電容量に生じる輻射ノイズをノイズフィルタでフィルタする。また、液晶パネル１１２は、バックライト１１３を含む。液晶パネル１１２は、プロセッサ２００１の指示に従って、バックライト１１３からの光と、液晶に印加する電力を制御し、表示画面に画像を表示する。
【００８８】
入出力インタフェース２００７は、例えば、入力装置及び出力装置との間のインタフェースである。入力装置は、例えばユーザからの指示を受け付けるボタンなどであってよい。出力装置は、例えばスピーカなどの音声装置、及びプリンタなどの印刷装置である。通信インタフェース２００８は、プロセッサ２００１の指示に従ってネットワーク２０２０を介してデータを送受信する。
【００８９】
実施形態に係る各プログラムは、例えば、下記の形態で情報処理装置１００に提供される。
（１）メモリ２００２に予めインストールされている。
（２）着脱可能記憶媒体２００４により提供される。
（３）プログラムサーバなどのサーバ２０３０から提供される。 
【００９０】
なお、図２０を参照して述べた情報処理装置１００を実現するためのコンピュータ２０００のハードウェア構成は、例示であり、実施形態はこれに限定されるものではない。例えば、上述の機能部の一部または全部の機能がＦＰＧＡ及びＳｏＣなどによるハードウェアとして実装されてもよい。なお、ＦＰＧＡは、Field Programmable Gate Arrayの略称である。ＳｏＣは、System-on-a-chipの略称である。
【００９１】
以上において、いくつかの実施形態が説明される。しかしながら、実施形態は上記の実施形態に限定されるものではなく、上述の実施形態の各種変形形態及び代替形態を包含するものとして理解されるべきである。例えば、各種実施形態は、その趣旨及び範囲を逸脱しない範囲で構成要素を変形して具体化できることが理解されよう。また、前述した実施形態に開示されている複数の構成要素を適宜組み合わせることにより、種々の実施形態が実施され得ることが理解されよう。更には、実施形態に示される全構成要素からいくつかの構成要素を削除して又は置換して、或いは実施形態に示される構成要素にいくつかの構成要素を追加して種々の実施形態が実施され得ることが当業者には理解されよう。
【符号の説明】
【００９２】
１００      情報処理装置
１０１      タッチパネル
１１１      センサ
１１２      液晶パネル
１１３      バックライト
２００      制御部
２０１      出力部
２１０      記憶部
２２０      タッチパネルコントローラ
２０００    コンピュータ
２００１    プロセッサ
２００２    メモリ
２００３    読取装置
２００４    着脱可能記憶媒体
２００７    入出力インタフェース
２００８    通信インタフェース
２０１０    バス
２０２０    ネットワーク
２０３０    サーバ
【図１】
2017134179.tif 000003
【図２】
2017134179.tif 000004
【図３】
2017134179.tif 000005
【図４】
2017134179.tif 000006
【図５】
2017134179.tif 000007
【図６】
2017134179.tif 000008
【図７】
2017134179.tif 000009
【図８】
2017134179.tif 000010
【図９】
2017134179.tif 000011
【図１０】
2017134179.tif 000012
【図１１】
2017134179.tif 000013
【図１２】
2017134179.tif 000014
【図１３】
2017134179.tif 000015
【図１４】
2017134179.tif 000016
【図１５】
2017134179.tif 000017
【図１６】
2017134179.tif 000018
【図１７】
2017134179.tif 000019
【図１８】
2017134179.tif 000020
【図１９】
2017134179.tif 000021
【図２０】
2017134179.tif 000022