"マトリクス状に配置された電極を有するタッチセンサの入力面への接触による入力を検出する入力検出装置であって、前記電極を走査順序に関して隣接する2以上のラインごとに前記入力面の端から端まで1ラインずつシフトしながら順次に走査し、前記2以上のラインの半数の連続する1以上のラインの組の走査により得られた検出データと残りの半数の連続する1以上のラインの組の走査により得られた検出データとの間で差分を求めることで、前記入力面への接触による入力を読み取る読み取り手段を有する、入力検出装置。前記差分を前記タッチセンサの入力面全体にわたって積分し、接触情報を算出する演算処理手段を更に有し、前記演算処理手段は、前記2以上のラインが前記タッチセンサの入力面において走査終端部から走査開始部にまたがる場合に得られる前記差分の積分結果が所定値に満たないならば、前記積分結果又は前記走査終端部にあるラインの走査により得られた検出データを前記所定値にリセットするリセット手段を有する、請求項1に記載の入力検出装置。前記接触情報が所定のデータ系列を有するかどうかを決定することによって、走査開始部及び走査終端部に相当する前記タッチセンサの前記入力面の両端に接触入力があることを検出する端部接触検出手段と、前記タッチセンサの前記入力面の両端に接触入力があることが前記端部接触検出手段によって検出された場合に、前記データ系列の最小値を前記データ系列の各データ値に加えて、前記接触情報を補正する補正手段とを更に有する、請求項2に記載の入力検出装置。前記演算処理手段は、前記2以上のラインの半数の連続する1以上のラインの組が2以上のラインを含む場合に、走査ごとの前記2以上のラインにおける各ラインの位置に基づいて分けられるラインのグループの夫々について積分を行い、前記タッチセンサの入力面全体が走査された後に得られる前記ラインのグループごとの積分結果を結合して前記接触情報を生成する、請求項2又は3に記載の入力検出装置。前記読み取り手段は、走査順序に関して隣接する2以上のラインごとに前記電極を順次に選択するセレクタと、前記2以上のラインの半数の連続する1以上のラインの組の走査により得られた検出データと残りの半数の連続する1以上のラインの組の走査により得られた検出データとの間の差分を出力する差動増幅器とを有する、請求項1乃至4のうちいずれか一項に記載の入力検出装置。前記演算処理手段は、前記差分を前記タッチセンサの入力面全体にわたって積分する積分器と、前記積分器によって1走査ごとに求められた積分結果を記憶する第1の記憶手段と、前記積分器によって求められた前記タッチセンサの入力面全体にわたる積算結果を前記接触情報として記憶する第2の記憶手段と、を有する、請求項1乃至5のうちいずれか一項に記載の入力検出装置。前記接触情報から閾値に満たない低レベルノイズを除去するノイズフィルタを更に有する、請求項1乃至6のうちいずれか一項に記載の入力検出装置。前記タッチセンサの前記入力面に対応付けられた入力画面を表示する表示デバイスに組み込まれる、請求項1乃至7のうちいずれか一項に記載の入力検出装置。マトリクス状に配置された電極を有するタッチセンサの入力面への接触による入力を検出する入力検出方法であって、前記電極を走査順序に関して隣接する2以上のラインごとに前記入力面の端から端まで1ラインずつシフトしながら順次に走査し、前記2以上のラインの半数の連続する1以上のラインの組の走査により得られた検出データと残りの半数の連続する1以上のラインの組の走査により得られた検出データとの間で差分を求めることで、前記入力面への接触による入力を読み取る読み取りステップを有する、入力検出方法。前記差分を前記タッチセンサの入力面全体にわたって積分し、接触情報を算出する演算処理ステップを更に有し、前記演算処理ステップは、前記2以上のラインが前記タッチセンサの入力面において走査終端部から走査開始部にまたがる場合に得られる前記差分の積分結果が所定値に満たないならば、前記積分結果又は前記走査終端部にあるラインの走査により得られた検出データを前記所定値にリセットするリセットステップを有する、請求項9に記載の入力検出方法。前記接触情報が所定のデータ系列を有するかどうかを決定することによって、走査開始部及び走査終端部に相当する前記タッチセンサの前記入力面の両端に接触入力があることを検出する端部接触検出ステップと、前記タッチセンサの前記入力面の両端に接触入力があると検出された場合に、前記データ系列の最小値を前記データ系列の各データ値に加えて、前記接触情報を補正する補正ステップとを更に有する、請求項10に記載の入力検出方法。前記演算処理ステップは、前記2以上のラインの半数の連続する1以上のラインの組が2以上のラインを含む場合に、走査ごとの前記2以上のラインにおける各ラインの位置に基づいて分けられるラインのグループの夫々について積分を行い、前記タッチセンサの入力面全体が走査された後に得られる前記ラインのグループごとの積分結果を結合して前記接触情報を生成する、請求項10又は11に記載の入力検出方法。前記読み取りステップは、走査順序に関して隣接する2以上のラインごとに前記電極を順次に選択するステップと、前記2以上のラインの半数の連続する1以上のラインの組の走査により得られた検出データと残りの半数の連続する1以上のラインの組の走査により得られた検出データとの間の差分を出力するステップとを有する、請求項9乃至12のうちいずれか一項に記載の入力検出方法。前記接触情報から閾値に満たない低レベルノイズを除去するステップを更に有する、請求項9乃至13のうちいずれか一項に記載の入力検出方法。マトリクス状に配置された電極を有するタッチセンサの入力面への接触による入力を検出するために、コンピュータを、前記電極を走査順序に関して隣接する2以上のラインごとに前記入力面の端から端まで1ラインずつシフトしながら順次に走査し、前記2以上のラインの半数の連続する1以上のラインの組の走査により得られた検出データと残りの半数の連続する1以上のラインの組の走査により得られた検出データとの間で差分を求める読み取り手段として機能させるための入力検出プログラムを記録したコンピュータ読み取り可能な媒体。前記入力検出プログラムは、前記コンピュータを、更に、前記差分を前記タッチセンサの入力面全体にわたって積分し、接触情報を算出する演算処理手段、及び前記2以上のラインが前記タッチセンサの入力面において走査終端部から走査開始部にまたがる場合に得られる前記差分の積分結果が所定値に満たないならば、前記積分結果又は前記走査終端部にあるラインの走査により得られた検出データを前記所定値にリセットするリセット手段として機能させる、請求項15に記載のコンピュータ読み取り可能な媒体。マトリクス状に配置された電極を有するタッチセンサの入力面への接触による入力を検出するために、コンピュータを、前記電極を走査順序に関して隣接する2以上のラインごとに前記入力面の端から端まで1ラインずつシフトしながら順次に走査し、前記2以上のラインの半数の連続する1以上のラインの組の走査により得られた検出データと残りの半数の連続するラインの組の走査により得られた検出データとの間で差分を求める読み取り手段として機能させるための入力検出プログラム。前記コンピュータを、更に、前記差分を前記タッチセンサの入力面全体にわたって積分し、接触情報を算出する演算処理手段、及び前記2以上のラインが前記タッチセンサの入力面において走査終端部から走査開始部にまたがる場合に得られる前記差分の積分結果が所定値に満たないならば、前記走査終端部にあるラインの走査により得られた検出データを前記所定値にリセットするリセット手段として機能させるための請求項17に記載の入力検出プログラム。しかしながら、多点接触入力を検出可能なタッチセンサに差動検知を適用する場合には、検出データの差分をとる対象である2つの電極の夫々に多点接触入力の夫々の入力があると、それら2つの電極で検出されたデータの間で正しい差動出力が得られないために、多点入力を正確に検出できないという問題があった。一方、近年、スマートフォン等においては、マルチタッチスクリーンが多く利用されるようになっているが、多点接触入力を正確に認識できないと、2本の指で画面上の操作対象をつまむように動かして画面を縮小させるピンチインの操作や、2本の指を広げるように動かして画面を拡大させるピンチアウトの操作等を正しく認識できず、誤動作をするおそれがあるという問題がある。そこで、本発明は、差動検知アルゴリズムを用いて多点入力を正確に検出できる入力検出装置、入力検出方法、入力検出プログラム及び記録媒体を提供することを目的とする。上記目的を達成するため、マトリクス状に配置された電極を有するタッチセンサの入力面への接触による入力を検出する入力検出装置であって、前記電極を走査順序に関して隣接する2以上のラインごとに前記入力面の端から端まで1ラインずつシフトしながら順次に走査し、前記2以上のラインの半数の連続する1以上のラインの組の走査により得られた検出データと残りの半数の連続する1以上のラインの組の走査により得られた検出データとの間で差分を求めることで、前記入力面への接触による入力を読み取る読み取り手段を有する入力検出装置が提供される。これにより、多点接触入力のうちの1つが基準電極上にある場合に他の接触入力を検出する検出電極との間で正しい差動出力が得られないという従来技術の問題が解消される。本発明の実施形態に係る入力検出装置は、前記差分を前記タッチセンサの入力面全体にわたって積分し、接触情報を算出する演算処理手段を更に有し、前記演算処理手段は、前記2以上のラインが前記タッチセンサの入力面において走査終端部から走査開始部にまたがる場合に得られる前記差分の積分結果が所定値に満たないならば、前記積分結果又は前記走査終端部にあるラインの走査により得られた検出データを前記所定値にリセットするリセット手段を有する。これにより、タッチセンサの入力面のいずれかの1つの端部に多点接触入力の1つがある場合でさえ、差動検知アルゴリズムを用いて多点入力を正確に検出することができる。本発明の実施形態に係る入力検出装置は、前記接触情報が所定のデータ系列を有するかどうかを決定することによって、走査開始部及び走査終端部に相当する前記タッチセンサの前記入力面の両端に接触入力があることを検出する端部接触検出手段と、前記タッチセンサの前記入力面の両端に接触入力があることが前記端部接触検出手段によって検出された場合に、前記データ系列の最小値を前記データ系列の各データ値に加えて、前記接触情報を補正する補正手段とを更に有してよい。これにより、タッチセンサの入力面の両端に同時に別個の接触入力がある場合でさえ、これらの多点接触入力を正確に検出することができる。本発明の実施形態に係る入力検出装置において、前記演算処理手段は、前記2以上のラインの半数の連続する1以上のラインの組が2以上のラインを含む場合に、走査ごとの前記2以上のラインにおける各ラインの位置に基づいて分けられるラインのグループの夫々について積分を行い、前記タッチセンサの入力面全体が走査された後に得られる前記ラインのグループごとの積分結果を結合して前記接触情報を生成してよい。これにより、一度に走査されるラインの数に関わらず、タッチセンサの入力面の1面全てにわたる正確な接触情報を得ることができる。本発明の実施形態に係る入力検出装置において、前記読み取り手段は、走査順序に関して隣接する2以上のラインごとに前記電極を順次に選択するセレクタと、前記2以上のラインの半数の連続する1以上のラインの組の走査により得られた検出データと残りの半数の連続する1以上のラインの組の走査により得られた検出データとの間の差分を出力する差動増幅器とを有してよい。本発明の実施形態に係る入力検出装置において、前記演算処理手段は、前記差分を前記タッチセンサの入力面全体にわたって積分する積分器と、前記積分器によって1走査ごとに求められた積分結果を記憶する第1の記憶手段と、前記積分器によって求められた前記タッチセンサの入力面全体にわたる積算結果を前記接触情報として記憶する第2の記憶手段と、を有してよい。本発明の実施形態に係る入力検出装置は、前記接触情報から閾値に満たない低レベルノイズを除去するノイズフィルタを更に有してよい。本発明の実施形態に係る入力検出装置は、前記タッチセンサの前記入力面に対応付けられた入力画面を表示する表示デバイスに組み込まれてよい。また、上記目的を達成するため、マトリクス状に配置された電極を有するタッチセンサの入力面への接触による入力を検出する入力検出方法であって、前記電極を走査順序に関して隣接する2以上のラインごとに前記入力面の端から端まで1ラインずつシフトしながら順次に走査し、前記2以上のラインの半数の連続する1以上のラインの組の走査により得られた検出データと残りの半数の連続する1以上のラインの組の走査により得られた検出データとの間で差分を求めることで、前記入力面への接触による入力を読み取る読み取りステップを有する入力検出方法が提供される。本発明の実施形態に係る入力検出装置は、前記差分を前記タッチセンサの入力面全体にわたって積分し、接触情報を算出する演算処理ステップを更に有し、前記演算処理ステップは、前記2以上のラインが前記タッチセンサの入力面において走査終端部から走査開始部にまたがる場合に得られる前記差分の積分結果が所定値に満たないならば、前記積分結果又は前記走査終端部にあるラインの走査により得られた検出データを前記所定値にリセットするリセットステップを有する。また、上記目的を達成するため、マトリクス状に配置された電極を有するタッチセンサの入力面への接触による入力を検出するために、コンピュータを、前記電極を走査順序に関して隣接する2以上のラインごとに前記入力面の端から端まで1ラインずつシフトしながら順次に走査し、前記2以上のラインの半数の連続する1以上のラインの組の走査により得られた検出データと残りの半数の連続する1以上のラインの組の走査により得られた検出データとの間で差分を求めることで、前記入力面への接触による入力を読み取る読み取り手段として機能させるための入力検出プログラムを記録したコンピュータ読み取り可能な媒体が提供される。本発明の実施形態に係るコンピュータ読み取り可能な媒体において、前記入力検出プログラムは、前記コンピュータを、更に、前記差分を前記タッチセンサの入力面全体にわたって積分し、接触情報を算出する演算処理手段、及び前記2以上のラインが前記タッチセンサの入力面において走査終端部から走査開始部にまたがる場合に得られる前記差分の積分結果が所定値に満たないならば、前記走査終端部にあるラインの走査により得られた検出データを前記所定値にリセットするリセット手段として機能させる。また、上記目的を達成するため、マトリクス状に配置された電極を有するタッチセンサの入力面への接触による入力を検出するために、コンピュータを、前記電極を走査順序に関して隣接する2以上のラインごとに前記入力面の端から端まで1ラインずつシフトしながら順次に走査し、前記2以上のラインの半数の連続する1以上のラインの組の走査により得られた検出データと残りの半数の連続する1以上のラインの組の走査により得られた検出データとの間で差分を求めることで、前記入力面への接触による入力を読み取る読み取り手段として機能させるための入力検出プログラムが提供される。本発明の実施形態に係る入力検出プログラムは、前記コンピュータを、更に、前記差分を前記タッチセンサの入力面全体にわたって積分し、接触情報を算出する演算処理手段、及び前記2以上のラインが前記タッチセンサの入力面において走査終端部から走査開始部にまたがる場合に得られる前記差分の積分結果が所定値に満たないならば、前記走査終端部にあるラインの走査により得られた検出データを前記所定値にリセットするリセット手段として機能させる。本発明の実施形態によれば、タッチセンサの入力面の端で接触による入力があった場合でさえ、差動検知アルゴリズムを用いて多点入力を正確に検出できる入力検出装置、入力検出方法、入力検出プログラム及び記録媒体を提供することが可能となる。以下、図面を参照して、本発明を実施するための形態の説明を行う。図1は、本発明の実施例1に係る入力検出装置の一例を示したブロック構成図である。なお、図1においては、機能実現のために必要な構成要素のみを抽出して示してある。図1において、実施例1に係る入力検出装置は、タッチセンサ10及び接触情報検出部20を有する。タッチセンサ10は、ガラス等の透明な材料で覆われた入力面を有し、入力面が指や導電性を有する物体で接触されることにより入力を受け取る手段である。タッチセンサ10は、相互に直交するマトリクス状に配置されたX電極11とY電極12とを内部に備える。タッチセンサ10は、多点検出が可能であれば、種々のタッチセンサが用いられてよいが、例えば、投影型相互容量式タッチセンサが用いられてもよい。投影型相互容量式タッチセンサは、X電極11又はY電極12の一方を駆動電極、他方を受信電極として構成される。駆動電極から駆動パルスを供給し、指等の導体が入力面に接触したときに流れる電流から、相互キャパシタンスを測定して入力面への接触を検出する。X電極11は、水平方向の接触入力位置を検出するための電極であり、入力面の垂直縦方向に延在して平行に配置される電極である。Y電極20は、垂直方向の接触入力位置を検出するための電極であり、入力面の水平横方向に延在して平行に配置される電極である。図1においては、ストライプ形状の電極が示されているが、垂直方向及び水平方向にライン状に配置された電極同士が直交して交わり、マトリクス状に配置されていれば、X電極11及びY電極12の形状は種々の形状で構成することができる。例えば、正方形のダイヤモンドを角で接続するようにして、垂直方向及び水平方向に連続的に配置した構成であってもよい。タッチセンサ10の入力面には、検出単位となる所定の座標が設定される。座標は、X電極11とY電極12との交点に設定されてもよいし、複数本の電極で静電容量の平均をとるような検出を行う場合には、X電極11とY電極12との交点から外れた位置に座標が設定されてもよい。図2は、本発明の実施例1に係る入力検出装置のタッチセンサ10の電極構成の一例を示した平面図である。タッチセンサ10は、縦垂直方向に平行に延在する複数のX電極11と、横水平方向に平行に延在する複数のY電極12とを備える。X電極11とY電極12とは、互いに直交してマトリクス状に配置される。図2においては、X電極11がM本、Y電極12がN本設けられ、M×NM行N列のマトリクスを構成している。また、マトリクス状に配置されたX電極11とY電極12とには、マトリクスに対応させてセンサ座標系が設定されている。図2においては、タッチセンサ10の左下角が1,1、右上角がM,Nに設定されている。また、図2においては平面的に描かれているが、X電極11とY電極12とは、上下に間隔を有して対向した配置となっている。タッチセンサ10の入力面に、指やペン等の導体が接触したときに、例えば静電容量式のタッチセンサであれば、X電極11とY電極12との間の静電容量が変化し、例えば抵抗膜式であれば、導通が検出されることにより、接触位置が検出される。本実施例においては、静電容量式タッチセンサを用いた場合を例に挙げて説明する。静電容量式タッチセンサにおいては、1,1→2,1→→M,1→2,1→M-1,N→M,Nのように、ラインに沿って、1座標点ずつ走査を行って座標ごとの接触情報を読み取り、検出する。1ラインが終わったら次のラインというように、各ラインについて順次に走査が行われ、最終的に全ラインの全座標の接触情報を検出し、タッチセンサ10の入力面接触面の1面総てについて、接触情報を検出する。接触情報には、接触の有無を含む接触の強さのデータと、検出した座標から接触位置が特定されるので、接触位置のデータとが含まれる。図1に戻る。接触情報検出部20は、タッチセンサの入力面への接触による入力を検出する手段であって、読み取り部30と、演算処理部40と、判定部50と、ノイズフィルタ60とを有する。読み取り部30は、タッチセンサ10の入力面への接触による入力を読み取る手段である。図2を参照して説明したように、読み取り部30は、Y電極12又はX電極11に沿って走査を行い、各座標の接触入力を読み取ってゆく。具体的に、読み取り部30は、水平方向又は垂直方向における2以上の隣接する走査ラインの組について差動検知を行い、差動信号を出力する。このために、読み取り部30は、セレクタ31及び差動増幅器32を有する。例えば、水平方向に1ラインずつ下から上へ順次に走査される場合を考える。セレクタ31は、走査対象としてi行目のY電極12[i]を選択するとともに、基準電極として隣接するi-1行目のY電極12[i-1]を選択し、これらの電極が差動増幅器32の入力部に結合されるようにする。次いで、差動増幅器32は、走査によってY電極12[i]及び12[i-1]の夫々から得られた検出データの差分をとり、差動信号として出力する。このように、本実施例に係る入力検出装置では、タッチセンサ10の入力面の1面総てにわたる走査において常に同じ電極を基準電極として用いるのではなく、ライン走査ごとに走査対象である電極に隣接する電極を基準電極として用いるようにすることで、多点接触入力のうちの1つが基準電極上にある場合に他の接触入力を検出する検出電極との間で正しい差動出力が得られないという従来技術の問題が解消される。演算処理部40は、読み取り部30から差動信号を受け取ってこれらを積分し、タッチセンサ10の入力面の1面総てにわたる接触情報を算出する手段である。このために、演算処理部40は、積分器41と、第1の記憶装置42と、第2の記憶装置43とを有する。第1の記憶装置42は、積分器41によって1走査ごとに求められる積算値を記憶する手段である。第2の記憶装置43は、積分器41による積分によって求まったタッチセンサ10の入力面の1面総てにわたる接触情報を記憶する手段である。積分器41は、第1の記憶装置42に記憶されている積算値を読み取り部30から受け取られる差動信号に加えて新たな積算値とし、この新たな積算値を第1の記憶装置42及び第2の記憶装置43の両方に記憶させる。第1の記憶装置42は、積分器41による積分演算のたびに算出される新たな積算値によって記憶内容を上書きされてよく、少なくとも1ライン分の積算値を記憶するラインメモリであれば足りる。しかし、第1の記憶装置42は、必要に応じて、複数ライン分の積算値を記憶するよう構成されてもよい。一方、第2の記憶装置43は、少なくともタッチセンサ10の1検出面分、すなわち1フレーム分の積算値を保持することが可能なフレームバッファを有する。また、第2の記憶装置43は、1フレームで複数の接触情報を取得する場合には、更に多くの接触情報を記憶できるように構成されてよい。演算処理部40は、フレームバッファ43に記憶されている積算値を、タッチセンサ10の入力面の1面総てにわたる接触情報として出力する。積分器41は、更に、走査の対象であるラインと基準となるラインとから成る組が順次走査の終端部から開始部にまたがる場合に得られる積算値が所定値例えば0に満たないならば、その積算値を所定値にリセットするリセット部44を有する。例えば、水平方向に1ラインずつ下から上へ順次に走査される場合を考える。順次走査において、読み出し部30は、最初に、下から1行目のY電極12[1]に沿って走査を行う。また、読み出し部30は、走査順序に関して1行目のY電極12[1]に隣接するN行目のY電極12[N]を基準電極とし、走査によってY電極12[1]及び12[N]の夫々から得られた検出データの差分をとる。このとき、タッチセンサ10の上端に多点入力の1つがあるとすると、タッチセンサ10の下端には入力がないにも関わらず、1行目のY電極12[1]の走査時にN行目のY電極12[N]の検出データとの間で差分が求められるために、あたかもタッチセンサ10の下端に何らかの入力があるかのような誤った接触情報が現れる。このような誤った接触情報が現れうる状況でリセット部44は用いられ、Y電極12[1]及び12[N]の夫々から得られる検出データの差分から得られる積算値を所定値例えば0とみなして以降の行の電極について積分が行われるようにする。結果として、タッチセンサ10の上端での入力がタッチセンサ10の下端の走査に影響を及ぼすことは回避される。なお、リセット部44は、本例では積分器41に組み込まれているが、積分器41の外にあってもよい。変形例として、リセット部44は、順次走査の終端部にかかる基準ラインからの検出データのみを所定値にリセットするよう構成されてよい。Y電極12[1]及び12[N]の夫々から得られる検出データの差分が所定値に満たない場合、すなわち、所定値が0であるならば、負の値をとる場合に、リセット部44は、N行目のY電極12[N]の検出データを0にリセットする。これにより、タッチセンサ10の下端に入力がないならば1行目のY電極12[1]の検出データは0であるから、Y電極12[1]及び12[N]の夫々から得られる検出データの差分は0となる。判定部50は、演算処理部40で算出されたタッチセンサ10の入力面の1面総てにわたる接触情報から、順次のライン走査の開始部及び終端部に相当するタッチセンサ10の入力面の両端に接触入力があるかどうかを判定し、判定結果に応じて接触情報を補正する手段である。このために、判定部50は、端部接触検出部51と、第3の記憶装置52と、加算器53とを有する。端部接触検出部51は、演算処理部40で算出されたタッチセンサ10の入力面の1面総てにわたる接触情報が所定のデータ系列を有するかどうかを決定することによって、順次のライン走査の開始部及び終端部に相当するタッチセンサ10の入力面の両端に接触入力があることを検出する手段である。第3の記憶装置52は、タッチセンサ10の入力面の1面総てにわたる接触情報が所定のデータ系列を有する場合、すなわち、順次のライン走査の開始部及び終端部に相当するタッチセンサ10の入力面の両端に接触入力がある場合に、データ系列の最小値を記憶する一値メモリである。加算器53は、一値メモリ52に記憶されている値を加えることで接触情報を補正する手段である。ノイズフィルタ60は、接触情報から閾値に満たない低レベルノイズを除去する手段である。図3は、実施例1に係る入力検出方法の全体の処理フローの一例を示した図である。なお、今まで説明した構成要素と同一の構成要素には、同一の参照符号を付してその説明を省略する。最初に、ステップ100で、電源が投入され、接触入力がない状態でタッチセンサ10の入力面全体が走査される。次いで、ステップ110で、入力検出装置は、ステップ100での走査によって得られたデータを用いて較正される。その後、ステップ120で、タッチセンサ10へのデータ入力が行われる。このステップ120について、図4を参照して詳述する。図4は、タッチセンサ10へのデータ入力シーケンスの一例を示した図である。図4において、ステップ210では、Y電極12又はX電極11に沿ってライン走査が行われる。例えば、水平方向に1ラインずつ下から上へ順次に走査される場合を考える。1走査において、i行目のY電極12[i]に沿ってX電極11[1]~11[M]が順次に走査される。このとき、次ステップ220での差動演算のために、走査順序に関してi行目のY電極12[i]に隣接する[i-1]行目のY電極12[i-1]についても走査が行われている。ステップ220で、差動演算が行われる。具体的に、読み取り部30は、差動増幅器32を用いて、走査対象であるi行目のY電極12[i]の走査によって得られた検出データと、隣接する[i-1]行目のY電極12[i-1]の走査によって得られた検出データとの間で差分を求め、これをi行目のY電極12[i]の検出データとして出力する。ステップ230で、積分が行われる。具体的に、演算処理部40は、1走査ごとに読み取り部30から検出データを受け取って、積分器40及びラインメモリ42を用いて積分し、最終的にタッチセンサ10の入力面の1面総てにわたる接触情報を算出する。順次走査において最初に走査される電極ラインについて求められる積算値は、この値が所定値例えば0に満たない場合には、所定値例えば0にリセットされる。順次走査において最初に走査される電極ラインの積算値が所定値に満たない場合とは、順次走査の終端部に相当するタッチセンサ10の上端に多点入力の1つがある場合であり、リセットによりこの入力の影響がタッチセンサ10の下端に及ばないようにすることができる。ステップ240で、全てのラインに対して走査が行われたかどうかが判断される。まだ走査されていないラインがある場合には、全てのラインの走査が完了するまで、ステップ210~230が繰り返される。全てのラインの走査が完了した場合には、ステップ250で、全てのラインにわたる積分結果を、タッチセンサ10の入力面の1面総てにわたる接触情報として出力する。図3に戻る。続くステップ130で、順次のライン走査の開始部及び終端部に相当するタッチセンサ10の入力面の両端に接触入力があるどうかが判定される。具体的に、判定部50は、端部接触検出部51を用いて、ステップ120で算出されたタッチセンサ10の入力面の1面総てにわたる接触情報が所定のデータ系列を有するかどうかを決定することによって、タッチセンサ10の入力面の両端に接触入力があることを検出する。タッチセンサ10の入力面の両端に接触入力がある場合には、ステップ140で、タッチセンサ10の入力面の1面総てにわたる接触情報を構成するデータ系列の最小値が検出される。次いで、ステップ150で、接触情報の補正が行われる。具体的に、接触情報は、ステップ140で検出された最小値を加算器53によって加えられることで補正される。接触情報の補正後、又は、タッチセンサ10の入力面の両端に接触入力がない場合、ステップ160で、ノイズフィルタ60によるノイズ除去が行われる。このように、本実施例に係る入力検出装置においては、指等の導体による接触入力の位置を正確に検出し、検出した位置に基づいて導体の動きに応じた適切な操作入力の処理を行うことができる。図5は、実施例1に係る入力検出方法における差動検知アルゴリズムを説明するための表である。図5では、水平方向に1ラインずつ下から上へ順次に走査される場合を例とする。図5の表において、横方向は走査時間及び走査順序1~Nを表し、縦方向はY電極12の行番号1~Nを表す。フレームごとの順次のライン走査において、最初に、下から1行目のY電極12[1]が走査される。このとき、差動検知の基準電極として、走査順序に関して1行目のY電極12[1]に隣接する最終行のY電極12[N]が用いられる。そして、1行目のY電極12[1]に沿ってX電極11[1]~11[M]が順次に走査されるとともに、N行目のY電極12[N]に沿ってX電極11[1]~11[M]が順次に走査される。1行目及びN行目のY電極12[1]、12[N]の走査の終了後、次に、2行目のY電極12[2]が走査される。このとき、差動検知の基準電極として、Y電極12[2]に隣接する1行目のY電極12[1]が用いられる。そして、2行目のY電極12[2]に沿ってX電極11[1]~11[M]が順次に走査されるとともに、1行目のY電極12[1]に沿ってX電極11[1]~11[M]が順次に走査される。同様の処理が、最終行のY電極12[N]についての走査が完了するまで行われる。本実施形態に係る入力検出方法では、多点入力を検出可能なタッチセンサに差動検知アルゴリズムを適用する場合、図5を参照して説明したように、原則的には、走査される対象である電極に隣接する電極が基準電極として選択される。しかし、順次走査において最初に走査される電極ラインについて選択される基準電極ラインは、走査順序に関しては対象の電極に隣接するが、物理的には隣接しておらず、このために多点入力を正確に検出できないことが起こりうる。具体的に、タッチセンサ10の上端に多点入力の1つがあるとすると、タッチセンサ10の下端には入力がないにも関わらず、1行目のY電極12[1]の走査時にN行目のY電極12[N]の検出データとの間で差分が求められるために、あたかもタッチセンサ10の下端に何らかの入力があるかのような誤った接触情報が現れる。従って、積分において、順次走査において最初に走査される電極ラインの積算値については、この値が所定値例えば0に満たない場合には、所定値例えば0にリセットされる必要がある。図6は、実施例1に係る入力検出方法の差動検知アルゴリズムにより得られる接触情報を表した図である。図6では、水平方向に1ラインずつ下から上へ順次に走査される場合に、多点入力のうちの1つがタッチセンサ10の上端にあるとする。このような場合について、図6Aは、リセットが適用されない場合のタッチセンサ10の入力面の1面総てにわたる接触情報を表し、図6Bは、リセットが適用される場合のタッチセンサ10の入力面の1面総てにわたる接触情報を表す。リセットが適用されない場合、1行目のY電極12[1]の走査時にN行目のY電極12[N]が基準として用いられるために、タッチセンサ10の上端での入力の影響がタッチセンサ10の下端の走査に現れる。そして、積分によって得られる1行目のY電極12[1]の検出データは、図6Aに表されるように、通常動作では起こり得ない負の値を有することとなる。具体的に、1行目のY電極12[1]の検出データは、接触による入力がないため実際には0であるが、N行目のY電極12[N]の走査によって得られた検出データaとの間で差分が求められるために-aとなる。そして、1行目のY電極12[1]の検出データが-aとされたまま、以降の行の電極についてタッチセンサ10の入力面全体にわたって積分が行われる。結果として、1行目のY電極12[1]の検出データの誤りは、タッチセンサ10の入力面の1面総てにわたって算出される接触情報全体に影響を及ぼす。一方、リセットが適用される場合、タッチセンサ10の入力面の両端にまたがる電極どうしの差動検知において、順次走査の開始部に相当する入力面の端にある1行目の電極について求められる積算値は、この値が負の値をとる場合には、0にリセットされる。このようにして、本発明の入力検出方法は、順次走査の終端部に相当するタッチセンサ10の入力面の端に入力がある場合でさえ、図6Bに表されるように、タッチセンサ10の入力面の1面総てにわたる正確な接触情報を得ることができる。変形例として、順次走査の開始部にかかる電極について求められる積算値が負の値をとる場合に、その積算値自体をリセットするのではなく、順次走査の終端部にかかる基準ラインからの検出データをリセットするように構成してもよい。図7は、実施例1に係る入力検出方法の接触情報補正アルゴリズムにより得られる接触情報を表した図である。図7Aは、補正が適用されない場合のタッチセンサ10の入力面の1面総てにわたる接触情報を表し、図7Bは、補正が適用される場合のタッチセンサ10の入力面の1面総てにわたる接触情報を表す。例えば、順次のライン走査の開始部及び終端部に相当するタッチセンサ10の入力面の両端に多点入力がある場合、本発明の差動検知アルゴリズムを用いて積分によって求められるタッチセンサ10の入力面の1面総てにわたる接触情報は、図7Aに表されるような凹形状の3次元データを有する。このような3次元形状を表すデータ系列を有する場合に、本実施例に係る入力検出方法は、そのデータ系列の最小値を検出して、その値をデータ系列の各データ値に加えることで接触情報を補正する。このようにして、本発明の入力検出方法は、ラインごとの順次走査の開始部及び終端部に相当するタッチセンサ10の入力面の両端に多点入力がある場合でさえ、図7Bに表されるように、タッチセンサ10の入力面の1面総てにわたる正確な接触情報を得ることができる。図8は、実施例2に係る入力検出方法における差動検知アルゴリズムを説明するための表である。実施例1に係る入力検出方法においては、水平方向に1ラインずつ下から上へ順次に走査される場合を例として説明した。実施例2に係る入力検出方法においては、水平方向に2ラインずつ下から上へ順次に走査が行われる場合を例とする。図8の表において、横方向は走査時間及び走査順序1~Nを表し、縦方向はY電極12の行番号1~Nを表す。フレームごとの順次のライン走査において、最初に、下から1行目及び2行目のY電極12[1]、12[2]が走査される。このとき、差動検知の基準電極として、差動検知の基準電極として、走査順序に関して1行目及び2行目のY電極12[1]、12[2]に隣接するN-1行目及びN行目のY電極12[N-1]、12[N]が用いられる。そして、1行目及び2行目のY電極12[1]、12[2]の夫々に沿ってX電極11[1]~11[M]が順次に走査されるとともに、N-1行目及びN行目のY電極12[N-1]、12[N]の夫々に沿ってX電極11[1]~11[M]が順次に走査される。1行目及び2行目のY電極12[1]、12[2]の夫々に対するライン走査終了後、次に、下から2行目及び3行目のY電極12[2]、12[3]が走査される。このとき、差動検知の基準電極として、走査順序に関して2行目及び3行目のY電極12[2]、12[3]に隣接するN行目及び1行目のY電極12[N]、12[1]が用いられる。そして、2行目及び3行目のY電極12[2]、12[3]の夫々に沿ってX電極11[1]~11[M]が順次に走査されるとともに、N行目及び1行目のY電極12[N]、12[1]の夫々に沿ってX電極11[1]~11[M]が順次に走査される。同様の処理が、最終行のY電極12[N]についての走査が完了するまで行われる。一度に走査されるラインの数が増えたとしても、基本的には、図5を参照して説明された本発明の差動検知アルゴリズムと同じ処理が行われる。しかし、一度に走査されるラインの数が増えたにも関わらず走査順序は1ラインずつシフトするため、積分は、走査ごとのラインの位置に基づいて分けられるラインのグループの夫々について行われるべきである。具体的に、図8の例では、積分は、走査順序に関して奇数番目及び偶数番目のラインの各グループについて行われる。フレーム毎の順次のライン走査において、最初に、1行目及び2行目のY電極12[1]、12[2]が走査され、N-1行目及びN行目のY電極12[N-1]、12[N]が差動検知の基準電極として用いられる。このとき、1行目及び2行目のY電極12[1]、12[2]及びN-1行目及びN行目のY電極12[N-1]、12[N]の夫々から得られる検出データをR1、R2、RN-1及びRNとすると、差動検知の出力dR1は、式dR1=R1R2-RN-1RNによって求められる。更に、奇数番目のラインのグループについての積分結果aR1は、同グループ内の他のラインについて未だ差動検出の出力が求められていないので、dR1に等しい。次の走査では、垂直方向に1ライン分シフトして、2行目及び3行目のY電極12[2]、12[3]が走査される。差動検知の基準電極としては、N行目及び1行目のY電極12[N]、12[1]が用いられる。このとき、1乃至3行目のY電極12[1]、12[2]、12[3]及びN行目Y電極12[N]の夫々から得られる検出データをR1、R2、R3及びRNとすると、差動検知の出力dR2は、式dR2=R2R3-RNR1によって求められる。更に、偶数番目のラインのグループについての積分結果aR2は、同グループ内の他のラインについて未だ差動検出の出力が求められていないので、dR2に等しい。次の走査では、垂直方向に1ライン分シフトして、3行目及び4行目のY電極12[3]、12[4]が走査される。差動検知の基準電極としては、1行目及び2行目のY電極12[1]、12[2]が用いられる。このとき、1乃至4行目のY電極12[1]~12[4]の夫々から得られる検出データをR1、R2、R3及びR4とすると、差動検知の出力dR3は、式dR3=R3R4-R1R2によって求められる。更に、奇数番目のラインのグループについての積分結果aR3は、先の積分結果aR1に今回求められた差動検知の出力dR3を積算して、aR1dR3={R1R2-RN-1RN}{R3R4-R1R2}=R3R4-RN-1RNである。以降のライン走査においても同様の演算が行われる。その結果、奇数番目及び偶数番目のラインの各グループについて、下記のような積分結果が得られる。奇数番目のラインaR1=dR1=R1R2-RN-1RNaR3=aR1dR3=R3R4-RN-1RNaR5=aR3dR5=R5R6-RN-1RN::aRN-1=aRN-3dRN-1=RN-1RN-RN-1RN偶数番目のラインaR2=dR2=R2R3-RNR1aR4=aR2dR4=R4R5-RNR1aR6=aR4dR6=R6R7-RNR1::aRN=aRN-2dRN=RNR1-RNR1ここで、タッチセンサ10の上端に多点入力の1つがある場合を考える。このとき、接触入力がない状態でのタッチセンサ10の入力面を0とするならば、奇数番目及び偶数番目のラインの各グループにおける最初のライン走査によって得られる積算値aR1及びaR2は、通常動作では起こり得ない負の値をとる。この値は、以降のライン走査についての演算に影響を及ぼし、結果として、タッチセンサ10の入力面全体にわたる接触情報は正確でない。本発明は、走査の対象であるラインと基準となるラインとから成る組が順次走査の終端部から開始部にまたがる場合に得られる積算値が所定値に満たない場合に、この積算値を所定値とみなして以降のライン走査について積分を行う。上記の例では、奇数番目及び偶数番目のラインの各グループにおける最初のライン走査によって得られる積算値aR1及びaR2が0とみなされる。これにより、下記のような積分結果が得られる。奇数番目のラインaR1=dR1=0aR3=aR1dR3=R3R4-R1R2aR5=aR3dR5=R5R6-R1R2::aRN-1=aRN-3dRN-1=RN-1RN-R1R2偶数番目のラインaR2=dR2=0aR4=aR2dR4=R4R5-R2R3aR6=aR4dR6=R6R7-R2R3::aRN=aRN-2dRN=RNR1-R2R3最終的に、奇数番目及び偶数番目のラインの各グループについて得られた積分結果は結合され、タッチセンサ10の入力面の1面総てにわたる接触情報が生成される。更に、水平方向に3ラインずつ下から上へ順次に走査が行われる場合には、3n1番目、3n2番目及び3n3番目n≧0;nは整数のラインの各グループについて、下記のような積分結果が得られる。3n1番目のラインaR1=dR1=R1R2R3-RN-2RN-1RNaR4=aR1dR4=R4R5R6-RN-2RN-1RNaR7=aR4dR7=R7R8R9-RN-2RN-1RN::aRN-2=aRN-5dRN-2=RN-2RN-1RN-RN-2RN-1RN3n2番目のラインaR2=dR2=R2R3R4-RN-1RNR1aR5=aR2dR5=R5R6R7-RN-1RNR1aR8=aR5dR8=R8R9R10-RN-1RNR1::aRN-1=aRN-4dRN-1=RN-1RNR1-RN-1RNR13n3番目のラインaR3=dR3=R3R4R5-RNR1R2aR6=aR3dR6=R6R7R8-RNR1R2aR9=aR6dR9=R9R10R11-RNR1R2::aRN=aRN-3dRN=RNR1R2-RNR1R2このように、本発明の入力検出方法は、一度に走査されるラインの数に関わらず、順次走査の終端部に相当するタッチセンサ10の入力面の端に入力がある場合でさえ、タッチセンサ10の入力面の1面総てにわたる接触情報を正確に得ることができる。変形例として、リセットは、積算値自体ではなく、走査終端部にかかる基準ラインの検出データを所定値とみなすよう行われてもよい。図9は、本発明の実施例3に係る入力検出装置の構成の一例を示した図である。実施例1及び2においては、ストライプ状のX電極11及びY電極12を用いて入力検出装置を構成する例を説明したが、実施例3においては、異なる形状の電極を用いて入力検出装置を構成した例について説明する。図9Aは、Y電極22の構成の一例を示した図である。図9Aに示すように、実施例3に係る入力検出装置においては、四角のパターンを水平方向に行をなして配置したY電極22を備えている。四角のパターンは、水平方向において串刺しされたように接続され、全体の配置としては、水平方向に複数のY電極22が平行に配置された構成となっている。つまり、全体としては、図2のY電極12と同様の配置パターンとなっている。図9Bは、X電極21の構成の一例を示した図である。図9Bに示すように、実施例3に係る入力検出装置においては、四角のパターンを垂直方向に列をなして配置したX電極21を備えている。四角のパターンは、垂直方向において串刺しされたように接続され、全体の配置としては、垂直方向に複数のX電極21が平行に配置された構成となっている。全体としては、X電極21も、図2のX電極11と同様の配置パターンを構成している。図10は、X電極21とY電極22とを重ね合わせた状態を示した図である。図10Aは、X電極21とY電極22とを重ね合わせたタッチセンサ電極部71を示した平面図であり、図10Bは、ガラスカバー72を含めたタッチセンサ70全体を示した斜視図である。図10Aにおいて、X電極21とY電極22は、四角の電極パターン同士が互いに重ならないように配置されている。X電極21とY電極22は、マトリクス状に配置されて、タッチセンサ電極部71が構成される。図10Bにおいて、X電極21及びY電極22の上に、ガラスカバー72が載置された例が示されている。このように、内部にあるタッチセンサ電極部71を、ガラスカバー72で覆うことにより、タッチセンサ70が構成される。例えば、このような構成のタッチセンサ電極部71を用いるとともに、図1に示した接触情報検出部20を用いて、入力検出装置を構成してもよい。入力検出方法は、実施例1及び2に示されたものを適用することにより、多点入力を適切に検出することができる。このように、タッチセンサ10、70の電極構成は、内部の電極構成及び外部構成とも、用途に応じて種々の構成とすることができ、種々のタッチセンサ10、70を用いて、多点入力を正確に検出可能なタッチパネルを構成することができる。図11は、本発明の実施例4に係る入力検出装置の一例を示した図である。実施例4に係る入力検出装置は、インセル式タッチパネルとして入力検出装置を構成している。実施例4に係る入力検出装置は、タッチセンサ80と、カラーフィルタガラス120と、アレイガラス130と、タッチセンサコントローラ110と、ディスプレイ駆動回路140とを備える。実施例4に係る入力検出装置は、ディスプレイモジュールの中に、タッチセンサモジュールが組み込まれた構成となっている。図11において、タッチセンサ80及びタッチセンサコントローラ110でタッチセンサモジュールを構成し、カラーフィルタガラス120、アレイガラス130及びディスプレイ駆動回路140でディスプレイモジュールを構成している。カラーフィルタガラス120とアレイガラス130との間にタッチセンサ80が挟まれて配置され、ディプレイモジュールの中にタッチセンサモジュールが組み込まれて構成されている。本実施例に係る入力検出装置は、このようなインセル式タッチパネルとして構成されてもよい。タッチセンサ80には、実施例1において説明したタッチセンサ10と、実施例3において説明したタッチセンサ70を含む種々の電極構成のタッチセンサを用いることができる。タッチセンサ70は、例えば、ITOIndiumTinOxide、酸化インジウムスズ等の透明電極層で構成され、カラーフィルタガラス120の下面に透明電極層が形成されて構成される。かかるインセル式タッチセンサは、タッチセンサ80専用のガラス基板を設けないため、薄型に構成でき、透過率が高く、低コストで構成できるという種々の利点を有する。アレイガラス130には、TFTが形成されており、ディスプレイ駆動回路により駆動されて画像を表示する。タッチセンサコントローラ110は、タッチセンサ80の駆動及び制御を行う手段であり、図1を参照して説明された接触情報検出部20を内蔵する。実施例4に係る入力検出装置によれば、入力検出装置全体を薄くできるとともに、多点入力を高精度に検出することができ、誤動作の少ない多点入力検出が可能なタッチパネルとして構成することができる。図12は、本発明の実施例5に係る入力検出装置の一例を示した図である。実施例5に係る入力検出装置は、タッチセンサモジュールとディスプレイモジュールとを独立して設けたタッチパネルとして構成されている。実施例5に係る入力検出装置は、タッチセンサ90と、センサガラス91と、タッチセンサコントローラ110と、カラーフィルタガラス120と、アレイガラス130と、ディスプレイ駆動回路140とを備える。タッチセンサ90、センサガラス91及びタッチセンサコントローラ110でタッチセンサモジュールを構成し、カラーフィルタガラス120、アレイガラス130及び液晶駆動回路140で液晶ディスプレイモジュールを構成する。タッチセンサ90には、実施例1において説明したタッチセンサ10と、実施例3において説明したタッチセンサ70を含む種々の電極構成のタッチセンサを用いることができる。タッチセンサ90は、例えば、ITO等の透明電極層で構成され、実施例4において説明したインセル式タッチパネルとは異なり、独立したディスクリート品のタッチセンサモジュールが、ディスプレイモジュールの上側に設けられた構成となっている。実施例5に係る入力検出装置によれば、入力検出装置の全体の厚さはやや厚くなるが、ディスプレイモジュールで発生するノイズの影響を受けにくく、より確実に多点入力を検出することができる。なお、実施例5に係る入力検出装置の変形例として、図12において、センサガラス91を除去し、カラーフィルタガラス120の上にタッチセンサ90が直接設置されたオンセル式の構成としてもよい。かかるオンセル式タッチパネルにおいても、図1を参照して説明された接触情報検出部20を搭載したタッチセンサコントローラ110を用いることにより、多点接触入力を高精度に検出することができる。図13は、本発明の実施例6に係る電子機器の一例を示した図である。図13の電子機器100は、携帯電話機として表されているが、例えば、テレビ受像機、腕時計、パーソナルデジタルアシスタントPDA、タブレット型、ラップトップ型若しくはデスクトップ型パーソナルコンピュータPC、カーナビゲーション装置、ポータブルゲーム機等の他の電子機器であってもよい。携帯電話機100は、実施例1乃至5に係る入力検出装置を組み込まれた表示デバイス200を有する。表示デバイス200は、タッチセンサの入力面に対応付けられた入力画面を表示することができ、電波状況及び電池残量等の携帯電話機100の状態並びに時刻等の情報に加えて、ユーザが画面に触れることで携帯電話機100の操作を可能にするテンキー等のボタンを表示することができる。表示デバイス200は、液晶ディスプレイ、OLEDディスプレイ、3Dディスプレイ等を含む如何なるディスプレイであってもよい。近年、携帯電話機等のポータブル型の電子機器では、機器自体の小型化が進む一方、表示画面は可能な限り大きくされることが望まれている。従って、タッチセンサの入力面の周囲に余分のマージン領域を設けることはますます困難となっており、完成時に機器の筐体内に隠れるマージン領域が差動検知にための基準電極を設けられるほど広くない場合に、本発明の入力検出方法及び入力検出装置は特に有用である。また、実施例1乃至6においては、本発明の入力検出方法及び入力検出装置を表示デバイスに搭載されるタッチセンサモジュールに組み込んだ例について説明したが、本発明の入力検出方法及び入力検出装置の機能をコンピュータで実行可能な入力検出プログラム、又はその入力検出プログラムがコンピュータで読み取り可能に記録された記録媒体として構成してもよい。また、これまで、行及び列のマトリクス状に配置された電極を有する投影型相互容量方式を元に説明したが、独立したボタンがマトリクス状に配置されたタイプの投影型自己容量方式でも、ボタンサイズが十分小さく高精細であれば、本発明は適用可能である。以上、発明を実施するための最良の形態について説明を行ったが、本発明は、この最良の形態で述べた実施の形態に限定されるものではない。本発明の主旨を損なわない範囲で変更することが可能である。"