(57)【要約】      （修正有）【課題】連続する入力操作において、誤入力を抑制できるタッチパネルシステムを提供する。【解決手段】入力部材との接触面積を算出できる静電容量方式の入力操作面を備えた入力装置であって、上記入力部材との接触により変化する静電容量の分布から、上記接触面積を算出する接触面積推定部と、上記入力部材を用いた現入力操作による平滑化接触面積を、上記現入力操作により算出される接触面積と、少なくとも、上記現入力操作の直前に行われた前入力操作を含む上記現入力操作より以前に行われた入力操作により算出される接触面積と、の平滑化処理によって算出する第１の平滑化処理部と、を備えている。【選択図】図１
2014063320.tif 000002
【特許請求の範囲】
【請求項１】
入力部材との接触面積を算出できる静電容量方式の入力操作面を備えた入力装置であって、
上記入力部材との接触により変化する静電容量の分布から、上記接触面積を算出する接触面積推定部と、
上記入力部材を用いた現入力操作による平滑化接触面積を、上記現入力操作から算出される接触面積と、少なくとも、上記現入力操作の直前に行われた前入力操作を含む上記現入力操作より以前に行われた入力操作から算出される接触面積と、の平滑化処理によって算出する第１の平滑化処理部と、を備えていることを特徴とする入力装置。
【請求項２】
上記現入力操作から算出される接触面積をＸｎ、上記現入力操作の直前に行われた前入力操作から算出される平滑化接触面積をＳｎ−１、平滑化係数をα（０＜α＜１）とすると、
上記現入力操作による平滑化接触面積Ｓｎ（ｎは２以上の自然数である）は、
Ｓｎ＝α×Ｘｎ＋（１−α）×Ｓｎ−１により算出されることを特徴とする請求項１に記載の入力装置。
【請求項３】
上記現入力操作の直前に行われた前入力操作が最初の入力操作である場合、
上記最初の入力操作から一定回数後の入力操作までの上記接触面積の推定値について、標準偏差を算出し、上記標準偏差に基づいて上記接触面積の推定値の補正値を求め、
上記前入力操作から算出される平滑化接触面積Ｓｎ−１として、上記最初の入力操作に対応する上記接触面積の推定値の補正値を設定することを特徴とする請求項２に記載の入力装置。
【請求項４】
上記現入力操作の直前に行われた前入力操作が最初の入力操作である場合、
上記前入力操作から算出される平滑化接触面積Ｓｎ−１として、上記前入力操作から算出される接触面積を設定することを特徴とする請求項２に記載の入力装置。
【請求項５】
上記平滑化接触面積に基づいて、描画を行う描画部を備えていることを特徴とする請求項１から４の何れか１項に記載の入力装置。
【請求項６】
上記現入力操作による平滑化接触面積をＹ、上記現入力操作の直前に行われた前入力操作から算出される平滑化描画サイズをＴｎ−１、平滑化係数をβ（０＜β＜１）とすると、
上記現入力操作による平滑化描画サイズＴｎ（ｎは２以上の自然数である）を、
Ｔｎ＝β×Ｙ＋（１−β）×Ｔｎ−１により算出する第２の平滑化処理部をさらに備え、
上記描画部は、上記平滑化描画サイズＴｎに基づいて、描画を行うことを特徴とする請求項５に記載の入力装置。
【請求項７】
上記現入力操作の直前に行われた前入力操作が最初の入力操作である場合、
上記最初の入力操作から一定回数後の入力操作までの上記接触面積の推定値について、標準偏差を算出し、上記標準偏差に基づいて上記接触面積の推定値の補正値を求め、
上記前入力操作から算出される平滑化描画サイズＴｎ−１として、上記最初の入力操作に対応する上記接触面積の推定値の補正値を設定することを特徴とする請求項６に記載の入力装置。
【請求項８】
上記現入力操作の直前に行われた前入力操作が最初の入力操作である場合、
上記前入力操作から算出される平滑化描画サイズＴｎ−１として、上記前入力操作から算出される接触面積を設定することを特徴とする請求項６に記載の入力装置。
【請求項９】
上記平滑化係数αは、０．５未満に設定されていることを特徴とする請求項２から４の何れか１項に記載の入力装置。
【請求項１０】
上記前入力操作による描画サイズＴｎ−１と、上記現入力操作による平滑化接触面積Ｙと、の差が２０％以上である場合には、上記平滑化係数βは０．５に設定され、上記差が１０％以上２０％未満である場合には、上記平滑化係数βは０．４に設定され、上記差が１０％未満である場合には、上記平滑化係数βは０．３に設定されることを特徴とする請求項６から８の何れか１項に記載の入力装置。
【請求項１１】
上記入力部材は、上記入力操作面への押圧量により、上記入力操作面との接触面積が変化する誘電体であることを特徴とする請求項１から１０の何れか１項に記載の入力装置。
【請求項１２】
入力部材との接触面積を算出できる静電容量方式の入力操作面を備えた入力装置の制御方法であって、
上記入力部材との接触により変化する静電容量の分布から、上記接触面積を算出する接触面積推定ステップと、
上記入力部材を用いた現入力操作による平滑化接触面積を、上記現入力操作から算出される接触面積と、少なくとも、上記現入力操作の直前に行われた前入力操作を含む上記現入力操作より以前に行われた入力操作から算出される接触面積と、の平滑化処理によって算出する第１の平滑化処理ステップと、を含むことを特徴とする入力装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静電容量方式の入力操作面を備えた入力装置、および、上記入力装置を備えた表示装置に関するものである。
【背景技術】
【０００２】
近年、特にスマートフォンや携帯電話などの携帯機器の分野においては、指や入力ペンなどを入力操作面に接触させ、その接触位置に応じて選択される機能を具現したり、接触位置に応じた文字を入力したりできる入力操作面を備えた表示装置が一般化されている。
【０００３】
従来から、このような表示装置に備えられる入力操作面としては、抵抗膜方式（押されると上の導電性基板と下の導電性基板とが接触することによって入力位置を検知する方式）や静電容量方式（触った場所の容量変化を検知することによって入力位置を検知する方式）のものが主に用いられてきた。
【０００４】
その中でも、静電容量方式の入力操作面は、簡便な操作で接触位置を検出することができることから、現在、入力操作面の主流となっている。
【０００５】
特許文献１には、静電容量の変化量が、予め定められた閾値よりも大きいか否かを判定し、大きいと判定した電極対に対応する入力操作面上の被検出体の座標を、入力座標のｘ座標およびｙ座標として検出するとともに、上記電極対における静電容量の変化量が大きいほど、入力操作面から被検出体までの距離が小さいと判定し、入力座標のｚ座標を検出する構成の座標入力装置について開示されている。
【０００６】
このような構成によれば、被検出体の位置を、ｘ座標およびｙ座標、すなわち２次元座標のみを検出するのではなく、入力操作面からの距離（ｚ座標）も含めて検出することができる。
【０００７】
入力操作面からの距離（ｚ座標）は、奥行きや操作の強弱の程度を示す値として用いることができ、例えば、手書きメモ機能のアプリケーションなどにおいては、文字の太さを示す値として用いることができ、指が限りなく入力操作面に近い場合には太い線を描画すればよく、指が入力操作面から離れていく場合には細い線を描画すればよい。
【０００８】
したがって、以上のように、入力操作面からの距離（ｚ座標）も含めて検出することができる座標入力装置を用いることにより、より精度の高い座標入力を実現することができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００８−６５７３０号公報（２００８年３月２１日公開）
【発明の概要】
【発明が解決しようとする課題】
【００１０】
一般的に入力部材としてよく用いられる、例えば、指や導電性の筆などは、入力操作面との接触時の押しつけ方により形状（接触面積）が変化するが、上記入力操作面における所定領域毎の静電容量の変化に基づいて接触面積を推定することは可能である。
【００１１】
しかしながら、入力操作は、上記指や導電性の筆などを用いて、人によって行われるため、入力操作面との接触時の押しつけ方を常に一定にしたくでもできない。
【００１２】
よって、上記入力操作面における所定領域毎の静電容量の変化に基づいて接触面積を推定する際に、連続する入力操作において、上記静電容量は振動するように変化し、その値をそのまま用いると、誤入力がそのまま反映されてしまうという問題がある。
【００１３】
例えば、導電性の筆などを用いて、文字入力を行う際に、描線の書き始めや払いなどで筆の形状が大きく変わるような場合には、上記静電容量は振動するように変化し、その値をそのまま描線の太さに反映させると、思ったような線を描けない。
【００１４】
このような一連の静電容量の値から大きく異なるような値を間引く処理を行うことも考えられるが、その場合には、入力操作の始めから入力操作が終わるまでの期間、常に、一定数のサンプル値がわかるまで、間引く処理は行えないので、入力操作をリアルタイムで行うことが困難である。また、入力操作が実際に大きく変化した場合に、その入力操作が間引かれてしまい反映されなくなる可能性もある。
【００１５】
上記特許文献１に開示されている座標入力装置を用いたとしても、上記問題点を改善することはできない。
【００１６】
本発明は、上記の問題点に鑑みてなされたものであり、連続する入力操作において、誤入力を抑制できる入力装置等を提供することを目的とする。
【課題を解決するための手段】
【００１７】
上記の課題を解決するために、本発明の一態様に係る入力装置は、入力部材との接触面積を算出できる静電容量方式の入力操作面を備えた入力装置であって、上記入力部材との接触により変化する静電容量の分布から、上記接触面積を算出する接触面積推定部と、上記入力部材を用いた現入力操作による平滑化接触面積を、上記現入力操作により算出される接触面積と、少なくとも、上記現入力操作の直前に行われた前入力操作を含む上記現入力操作より以前に行われた入力操作により算出される接触面積と、の平滑化処理によって算出する第１の平滑化処理部と、を備えていることを特徴としている。
【発明の効果】
【００１８】
本発明の一態様に係る入力装置によれば、連続する入力操作において、誤入力を抑制できる入力装置を実現できる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施の形態の静電容量方式のタッチパネルシステムの概略構成を示すブロック図である。
【図２】図１に示されたタッチパネルシステムに備えられたタッチパネルの具体的な構成を示す図である。
【図３】図１に示されたタッチパネルシステムの動作の流れを示すフローチャートである。
【図４】図１に示されたタッチパネルシステムによる、推定された接触面積と、平滑化接触面積と、平滑化描画サイズと、を比較説明するための図である。
【図５】図１に示されたタッチパネルシステムにおいて、入力部材として、導電性の筆と導電性のタッチペンとを用いた場合の、接触部分での静電容量の変化量を示す図である。
【図６】図１に示されたタッチパネルシステムによって得られる効果の一例を説明するための図である。
【図７】図１に示されたタッチパネルシステムによって得られる、入力部材として指を用いた場合の効果の一例を説明するための図である。
【図８】図９に示されたタッチパネルシステムによる、推定された接触面積と、平滑化接触面積と、を比較説明するための図である。
【図９】本発明の第２の実施の形態の静電容量方式のタッチパネルシステムの概略構成を示すブロック図である。
【図１０】図９に示されたタッチパネルシステムの動作の流れを示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面に基づいて本発明の実施の形態について詳しく説明する。ただし、この実施の形態に記載されている構成部品の寸法、材質、形状、その相対配置などはあくまで一実施形態に過ぎず、これらによってこの発明の範囲が限定解釈されるべきではない。
【００２１】
〔実施の形態１〕
図１から図７に基づいて、本発明の第１の実施形態に係るタッチパネルシステム５０について説明すれば、以下のとおりである。
【００２２】
図１は、静電容量方式のタッチパネルシステム５０の概略構成を示すブロック図である。
【００２３】
図示されているように、タッチパネルシステム５０は、タッチパネル１、タッチパネルコントローラ２、描画制御部３、表示部４および入力部材５を備えており、タッチパネル１とタッチパネルコントローラ２と描画制御部３とで入力装置６を構成する。
【００２４】
また、入力部材５は、本実施の形態においては、導電性の筆を例に挙げて説明するが、入力手段として用いることができる誘電体であれば特に限定されず、例えば、人の指や導電性のタッチペンなどであってもよい。
【００２５】
タッチパネル１は、表示部４の表示面４１上に設けられ、タッチパネルシステム５０におけるタッチ操作を実現する入力手段である。すなわち、該タッチ操作として、タッチパネル１に入力部材５が接触すると、タッチパネル１は、この接触の位置に応じた信号を出力する。
【００２６】
図２は、タッチパネル１の具体的な構成を示す図である。
【００２７】
図示されているように、タッチパネル１には、ａ本のドライブラインＴ１〜Ｔａと、ｂ本のセンスラインＲ１〜Ｒｂと、ａ×ｂ個の容量素子Ｃ１１〜Ｃａｂと、が備えられている。
【００２８】
ドライブラインＴ１〜ＴａとセンスラインＲ１〜Ｒｂとは、互いに直交するように、マトリクス状（格子状）に配置されており、各々の容量素子Ｃ１１〜Ｃａｂは、ドライブラインＴ１〜ＴａとセンスラインＲ１〜Ｒｂとの各交点に設けられている。
【００２９】
そして、ドライブラインＴ１〜Ｔａは、タッチパネルコントローラ２のタッチパネル駆動部２１に接続されており、センスラインＲ１〜Ｒｂは、タッチパネルコントローラ２に接続されている。
【００３０】
なお、容量素子Ｃ１１〜Ｃａｂは、各々のドライブラインＴ１〜Ｔａに接続されているドライブ電極と、絶縁層と、各々のセンスラインＲ１〜Ｒｂに接続されているセンス電極と、で形成される容量である。
【００３１】
図１に図示されているように、タッチパネルコントローラ２は、タッチパネル駆動部２１と、入力検知部２２と、接触面積推定部２３と、を備えている。
【００３２】
タッチパネル駆動部２１は、タッチパネル１のドライブラインＴ１〜Ｔａに、電圧信号を順次印加する。これにより、容量素子Ｃ１１〜Ｃａｂに電荷が蓄えられる。
【００３３】
タッチパネル１に入力部材５が接触すると、主にこの接触の位置にて容量素子Ｃ１１〜Ｃａｂの静電容量が変化し、静電容量が変化した容量素子Ｃ１１〜Ｃａｂが接続されているセンスラインＲ１〜Ｒｂに流れる電流の値が変化する。
【００３４】
そして、タッチパネルコントローラ２は、センスラインＲ１〜Ｒｂの出力信号から、上記電流の値の変化に基づいて、容量素子Ｃ１１〜Ｃａｂの静電容量の分布を得ることができる。タッチパネルコントローラ２は、該静電容量の分布を示す情報を、静電容量分布情報として描画制御部３に供給する。
【００３５】
入力検知部２２は、上記静電容量分布情報から、所定の閾値以下の容量素子Ｃ１１〜Ｃａｂを検知することにより、容量素子Ｃ１１〜Ｃａｂが設けられている位置から、タッチパネル１のどの位置に入力部材５が接触したかを座標として検知できる。そして、入力検知部２２は、検知した情報を、入力情報として描画制御部３に供給する。
【００３６】
接触面積推定部２３は、本実施の形態のように、タッチパネル１に十分な数の容量素子Ｃ１１〜Ｃａｂが設けられている場合には、タッチパネル１におけるタッチの検出を有効に行うことができる面積を、容量素子Ｃ１１〜Ｃａｂの数（ａ×ｂ個）で割った値に、所定の閾値以下の容量素子Ｃ１１〜Ｃａｂの数を掛けて、タッチパネル１に入力部材５が接触した接触面積と推定することができる。
【００３７】
なお、タッチパネル１に十分な数の容量素子Ｃ１１〜Ｃａｂが設けられてない場合や、必要に応じては、上記所定の閾値以下の容量素子Ｃ１１〜Ｃａｂにおける静電容量を、さらに複数の段階に細分化し、各段階に応じて、容量素子Ｃ１１〜Ｃａｂ一つ当りのカバー面積が異なるようにしてもよい。
【００３８】
このようにすることにより、さらに精度高く、接触面積の推定を行うことができる。
【００３９】
接触面積推定部２３は、算出された上記接触面積の推定値を示す情報を、接触面積推定値情報として描画制御部３に供給する。
【００４０】
描画制御部３は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：コンピュータの中央演算処理装置）により構成されており、入力平滑化処理部３１と、描線平滑化処理部３２と、描画部３３と、記憶部３４と、を備えている。
【００４１】
なお、描画制御部３は、入力検知部２２から供給された入力情報から得られる、タッチパネル１に入力手段５が接触した位置に基づいて、その接触位置に応じて選択される機能を具現するためタッチパネルシステム５０を統括的に制御する。例えば、描画制御部３は、その接触位置に応じて選択される機能を具現するため表示データを生成し、表示装置４に供給する。
【００４２】
なお、本実施の形態においては、入力平滑化処理部３１と、描線平滑化処理部３２と、を、描画制御部３に設けた場合を例に挙げているが、これに限定されることはなく、例えば、入力平滑化処理部３１と、描線平滑化処理部３２と、を、タッチパネルコントローラ２に設けるなどしてもよい。
【００４３】
図３は、タッチパネルシステム５０の動作の流れを示すフローチャートである。
【００４４】
先ず、開始ステップにおいては、タッチパネル１に入力部材５が接触する（Ｓ１）。
【００４５】
そうすると、入力検知部２２においては、上述したように、上記静電容量分布情報から、所定の閾値以下の容量素子Ｃ１１〜Ｃａｂを検知することにより、所定の位置でタッチダウン操作（接触）が行われたことを検知することができる（Ｓ２）。
【００４６】
そして、接触面積推定部２３においては、上述したように、タッチパネル１に入力部材５が接触した接触面積の推定値を算出する。それから、上記算出された接触面積の推定値は、詳しくは後述する入力サイズの平滑化および描画サイズの平滑化処理において、平滑化入力サイズの初期値および平滑化描画サイズの初期値として決定することができる（Ｓ３）。
【００４７】
本実施の形態においては、リアルタイム性を向上させるために、最初の入力操作で算出された接触面積の推定値を平滑化入力サイズの初期値および平滑化描画サイズの初期値とすることで、２つ以上の入力操作が検知されるまで待つことなく、入力サイズの決定や描画サイズの決定ができ、リアルタイム性を向上させることができた。
【００４８】
一方、描画品質をより高くする（最初の何点かに平滑化の効果を出す）ためには、本実施の形態において用いている方法以外に、入力開始直後の所定の何点かは特別処理として、算出された接触面積の推定値の標準偏差を取って、上記標準偏差の何割かに収まるように上記接触面積の推定値に補正をかけた値を入力値として使用することが好ましい。
【００４９】
例を挙げてより具体的に説明すると、例えば、入力開始直後の５点として、「３０、１０、９、８、１３」という入力があった場合、この５点の平均は１４で、標準偏差は約８．１７となる。
【００５０】
そして、このとき標準偏差の８割以内の整数となるような補正をかけるとすると、８以上２０以下に収まらない最初の３０が上限値の２０に補正された入力値「２０、１０、９、８、１３」を用いて、平滑化処理をしてもよい。
【００５１】
次に、入力検知部２２が、新たな静電容量分布情報から、連続する入力操作の種類を検知する（Ｓ４）。
【００５２】
連続する入力操作がタッチムーブの場合には、所定の閾値以下の容量素子Ｃ１１〜Ｃａｂが検知され、連続する入力操作がタッチアップの場合には、所定の閾値以下の容量素子Ｃ１１〜Ｃａｂが検知されない。
【００５３】
そして、入力検知部２２から描画制御部３に供給される入力情報から、描画制御部３では、連続する入力操作がタッチアップの場合には、入力操作が完了したと見て、本フローを終了させ（Ｓ９）、一方、連続する入力操作がタッチムーブの場合には、次のステップ（Ｓ６）へ進む。
【００５４】
そして、描画制御部３に備えられた入力平滑化処理部３１においては、以下の平滑化処理がされた現入力操作による入力サイズが算出される（Ｓ６）。
【００５５】
現入力操作により算出される接触面積の推定値をＸｎ、上記現入力操作の直前に行われた前入力操作により算出された平滑化接触面積をＳｎ−１（上記前入力操作が最初の入力操作である場合には、Ｓｎ−１は上記前入力操作により算出される接触面積の推定値とする）、平滑化係数をα（０＜α＜１）とすると、上記現入力操作による平滑化接触面積Ｓｎ（ｎは２以上の自然数である）は、
Ｓｎ＝α×Ｘｎ＋（１−α）×Ｓｎ−１  （式１）
により算出される。
【００５６】
上記平滑化係数αは、０．５未満に設定されていることが好ましく、例えば、αを低めである０．２に設定することで、現入力操作により算出される接地面積の推定値Ｘｎよりも過去の値（Ｓｎ−１）への依存度を高めることにより、突発的に誤った値が入力されても現在の入力値のへの影響を抑えることができる。
【００５７】
なお、記憶部３４には、前入力操作により算出された平滑化接触面積Ｓｎ−１、現入力操作により算出される接触面積の推定値をＸｎ、前入力操作により算出される接触面積の推定値などが記憶されており、これらの値は入力平滑化処理部３１に供給される。そして、現入力操作による平滑化接触面積Ｓｎは、入力平滑化処理部３１から描線平滑化処理部３２と記憶部３４とに供給される。
【００５８】
それから、描画制御部３に備えられた描線平滑化処理部３２においては、以下の平滑化処理がされた現入力操作による描画サイズが算出される（Ｓ７）。
【００５９】
上記現入力操作による平滑化接触面積をＹ（Ｓｎ）、上記現入力操作の直前に行われた前入力操作により算出された平滑化描画サイズをＴｎ−１（上記前入力操作が最初の入力操作である場合には、Ｔｎ−１は上記前入力操作により算出される接触面積の推定値とする）、平滑化係数をβ（０＜β＜１）とすると、上記現入力操作による平滑化描画サイズＴｎ（ｎは２以上の自然数である）は、
Ｔｎ＝β×Ｙ＋（１−β）×Ｔｎ−１  （式２）
により算出される。
【００６０】
平滑化係数βは、前入力操作により算出された平滑化描画サイズＴｎ−１と、現入力操作による平滑化接触面積Ｙと、が大きく変わる程、現入力操作による平滑化接触面積Ｙを現入力操作による平滑化描画サイズＴｎにより大きく反映されるように、設定することが好ましい。
【００６１】
例えば、前入力操作により算出された平滑化描画サイズＴｎ−１と、現入力操作による平滑化接触面積Ｙと、が２０％を超えて離れている場合は、βを０．５に、１０％〜２０％離れている場合は、βを０．４に、１０％未満である場合には、βを０．３にそれぞれ設定することにより、大きな変化が生じた場合においでも、追従して描線の太さに素早く反映できる。
【００６２】
なお、記憶部３４には、前入力操作により算出された平滑化描画サイズをＴｎ−１および前入力操作により算出される接触面積の推定値などが記憶されており、これらの値は描線平滑化処理部３２に供給される。そして、現入力操作による平滑化描画サイズＴｎは、描線平滑化処理部３２から描画部３３と記憶部３４とに供給される。
【００６３】
そして、描画制御部３に備えられた描画部３３においては、現入力操作による平滑化描画サイズＴｎに基づいて、表示データを生成し、表示部４に備えられた表示面４１から表示を行う（Ｓ８）。
【００６４】
図４は、推定された接触面積と、平滑化接触面積と、平滑化描画サイズと、を比較説明するための図である。
【００６５】
図４（ａ）は、各入力操作において、接触面積推定部２３によって推定された接触面積（Ｘ１・Ｘ２・Ｘ３・Ｘ４・Ｘ５・Ｘ６）を半径としてプロットしたイメージ図である。
【００６６】
タッチムーブにより、図中、左側から右側に６回の連続入力操作が行われた場合を示している。
【００６７】
入力者は、３回目〜６回目の入力操作は、座標位置のみを変えながら、同じ接触面積となるようにし、同じ線幅で描画することを試みたが、本実施の形態においては、入力部材５として、導電性の筆を用いているため、入力者の接触時の押しつけ方によって、接触面積が大きくバラツキ、例えば、図４（ａ）に図示されているように、４回目の入力操作においての接触面積は意図した値より大きく小さくなってしまう場合が生じる。
【００６８】
このような値をそのまま用いると、誤入力をそのまま反映させることとなるので、入力者の意図した入力操作に応じた入力操作を反映できない。
【００６９】
図４（ｂ）は、入力平滑化処理部３１によって算出された平滑化接触面積（Ｓ１・Ｓ２・Ｓ３・Ｓ４・Ｓ５・Ｓ６）を半径としてプロットしたイメージ図である。
【００７０】
すなわち、図４（ｂ）は、各入力操作における入力サイズとして、上記（式１）によって算出された現入力操作による平滑化接触面積Ｓｎを用いた場合を示している。
【００７１】
なお、Ｓ１は、最初の入力操作により推定された接触面積Ｘ１をそのまま用いている。
【００７２】
また、本実施の形態においては、入力平滑化処理部３１によって算出された平滑化接触面積を基に、描線平滑化処理部３２で、さらに、平滑化描画サイズを算出し、描画を行っているが、図４（ａ）と図４（ｂ）とを比較してわかるように、入力平滑化処理部３１によって行われる平滑化のみを行った平滑化接触面積（平滑化入力サイズ）に基づいて、描画を行っても、上記入力者の誤入力を、ある程度抑制でき、滑らかな線を描画することができる。
【００７３】
入力平滑化処理部３１によって行われる平滑化のみを行った平滑化接触面積（平滑化入力サイズ）に基づいて、描画を行う場合であって、ユーザが入力に変化をつけたい場合には、比較的大きい平滑化係数αを用いることが好ましい。小さい平滑化係数αを用いると、ユーザが入力に変化をつけたくでも、追従できない恐れがある。
【００７４】
一方、本実施の形態において用いているような、入力平滑化処理部３１によって算出された平滑化接触面積を基に、描線平滑化処理部３２で、さらに、平滑化描画サイズを算出し、描画を行っている場合においては、入力平滑化処理部３１は、ユーザの入力のぶれとセンサの検知した値のぶれを吸収するためのものであり、基本的に連続する入力操作による入力値を同じような値にするため、平滑化係数αが比較的小さく設定され、描線平滑化処理部３２は、入力値に変化をつけたくないときと、変化をつけたいときとのメリハリをつけられるように、平滑化係数βを変動させている。
【００７５】
したがって、入力平滑化処理部３１によって行われる平滑化のみを行った平滑化接触面積（平滑化入力サイズ）に基づいて、描画を行う場合と、本実施の形態において用いているような、入力平滑化処理部３１によって算出された平滑化接触面積を基に、描線平滑化処理部３２で、さらに、平滑化描画サイズを算出し、描画を行っている場合とでは、入力平滑化処理部３１で用いる平滑化係数αは異なるものを利用することが好ましい。
【００７６】
図４（ｃ）は、描線平滑化処理部３２によって算出された平滑化描画サイズ（Ｔ１・Ｔ２・Ｔ３・Ｔ４・Ｔ５・Ｔ６）を半径としてプロットしたイメージ図である。
【００７７】
平滑化描画サイズ（Ｔ１・Ｔ２・Ｔ３・Ｔ４・Ｔ５・Ｔ６）は、上記（式２）によって算出される。
【００７８】
なお、Ｔ１は、最初の入力操作により推定された接触面積Ｘ１をそのまま用いている。
【００７９】
図示されているように、入力平滑化処理部３１によって算出された平滑化接触面積を基に、描線平滑化処理部３２で、さらに、平滑化描画サイズを算出し、描画を行うことにより、より滑らかな線を描画することができる。
【００８０】
図５は、入力部材５として、導電性の筆と導電性のタッチペンとを用いた場合、接触部分での静電容量の変化量を示す図である。
【００８１】
図５（ａ）は、入力者の接触時の押しつけ方によって、接触面積が大きく変化する導電性の筆の場合を示しており、図５（ｂ）は、入力者の接触時の押しつけ方によって、接触面積が比較的小さく変化する導電性のタッチペンの場合を示している。
【００８２】
図中、Ｘ軸とＹ軸とは、検出座標を示しており、Ｚ軸は静電容量の変化量を示している。
【００８３】
図５（ａ）に図示されているように、導電性の筆の場合においては、比較的幅広い座標領域で、０〜９００の範囲内で静電容量の変化が生じている。
【００８４】
一方、図５（ｂ）に図示されているように、導電性のタッチペンの場合においては、図５（ａ）に示す導電性の筆に比べると、比較的狭い座標領域で、０〜３００の範囲内で静電容量の変化が生じている。
【００８５】
図示されているように、入力部材５として、一般的に用いられている導電性の筆および導電性のタッチペンの場合、接触位置の座標を中心に、比較的幅広い座標範囲において、比較的幅広い静電容量の変化が生じている。
【００８６】
したがって、入力者の接触時の押しつけ方によって、連続する入力操作において、誤入力が生じてしまう可能性が高い。
【００８７】
なお、図示してないが、入力部材５として、指を用いた場合も同様である。
【００８８】
図６は、本実施の形態のタッチパネルシステム５０によって得られる効果の一例を説明するための図である。
【００８９】
図６（ａ）は、平滑化処理部を備えてない従来のタッチパネルシステムによって、描画される描線を示しており、図６（ｂ）は、平滑化処理部を備えたタッチパネルシステム５０によって、描画される描線を示している。
【００９０】
入力者は、入力部材５として、導電性の筆を用いて、図中の左上から右下に連続的に細くなる線を描画しようとしている。
【００９１】
しかしながら、連続する入力操作において、入力者の接触時の押しつけ方の変化により、入力者が意図しない誤入力が生じてしまう。
【００９２】
このような場合、平滑化処理部を備えてない従来のタッチパネルシステムにおいては、図６（ａ）に図示されているように、誤入力がそのまま反映されてしまい、太い部分と細い部分とが部分的に含まれた、意図した描線とは大きく異なる描線が描かれてしまう。
【００９３】
一方、平滑化処理部を備えたタッチパネルシステム５０においては、平滑化処理がなされているので、図６（ｂ）に図示されているように、意図した描線と略一致する描線を描くことができる。
【００９４】
図７は、入力部材として指を用いた場合に、平滑化処理部を備えたタッチパネルシステムによって得られる効果の一例を説明するための図である。
【００９５】
図７（ａ）は、平滑化処理部を備えてない従来のタッチパネルシステムによって、描画される描線を示しており、図７（ｂ）は、平滑化処理部を備えたタッチパネルシステムによって、描画される描線を示している。
【００９６】
入力者は、入力部材５として、指を用いて、鉛筆を描画しようとしている。
【００９７】
しかしながら、連続する入力操作において、入力者の接触時の押しつけ方の変化により、入力者が意図しない誤入力が生じてしまう。
【００９８】
このような場合、平滑化処理部を備えてない従来のタッチパネルシステムにおいては、図７（ａ）に図示されているように、誤入力がそのまま反映されてしまい、太い部分と細い部分とが部分的に含まれた、意図した鉛筆形状とは大きく異なる鉛筆形状が描かれてしまう。
【００９９】
一方、平滑化処理部を備えたタッチパネルシステムにおいては、平滑化処理がなされているので、図７（ｂ）に図示されているように、意図した鉛筆形状と略一致する鉛筆形状を描くことができる。
【０１００】
〔実施の形態２〕
次に、図８から図１０に基づいて、本発明の第２の実施形態について説明する。本実施の形態においては、入力平滑化処理部３１によって行われる平滑化処理のみを行う点において、上述した実施の形態１とは異なっており、その他の構成については実施の形態１において説明したとおりである。説明の便宜上、上記の実施の形態１の図面に示した部材と同じ機能を有する部材については、同じ符号を付し、その説明を省略する。
【０１０１】
図８は、推定された接触面積と、平滑化接触面積と、を比較説明するための図である。
【０１０２】
例えば、スマートフォンの表示画面に、文字列（この場合においては、数字１〜９）を表示し、入力部材によって、上記文字列を選択し、１５９という数字を入力する場合を示す図である。
【０１０３】
上述した実施の形態１においても既に説明したように、入力部材として、指などが用いられた場合、入力者の接触時の押しつけ方によって、接触面積が大きくバラツキ、図８（ａ）に図示されているように、数字９を選択する際に、接触面積が大きくなってしまい、数字６や数字８が表示されている座標までも一緒に選択されてしまう場合も考えられる。
【０１０４】
このような場合、数字９が選択されなかったり、数字６や８が誤選択される恐れがある。
【０１０５】
入力者が、連続的に入力操作を行っていると、疲れが生じ、接触時の押しつけ方が一定でなくなり、接触面積に大きなバラツキが生じる。
【０１０６】
そこで、本実施の形態のタッチパネルシステム５０ａにおいては、入力平滑化処理部３１によって、各入力操作における入力サイズとして、
Ｓｎ＝α×Ｘｎ＋（１−α）×Ｓｎ−１  （式１）
上記（式１）によって算出された現入力操作による平滑化接触面積Ｓｎを用いている。
【０１０７】
したがって、図８（ｂ）に図示されているように、数字９を選択する際の入力サイズは、前の入力操作における入力サイズで平滑化されるので、数字９が選択されなかったり、数字６や８が誤選択される可能性を抑制することができる。
【０１０８】
図９は、静電容量方式のタッチパネルシステム５０ａの概略構成を示すブロック図である。
【０１０９】
図示されているように、静電容量方式のタッチパネルシステム５０ａにおいては、入力部材５ａとして、指が用いられており、制御部３ａには、描線平滑化処理部３２と描画部３３との代わりにデータ処理部３５が備えられている。
【０１１０】
データ処理部３５においては、入力検知部２２から供給される接触位置の座標に関する入力情報を、上記入力情報における中心座標と、入力平滑化処理部３１から供給される平滑化接触面積と、に基づいて、補正し、新たな入力情報を算出し、この入力情報に該当する表示データを生成し、表示部４の表示面４１に表示する。
【０１１１】
図１０は、タッチパネルシステム５０ａの動作の流れを示すフローチャートである。
【０１１２】
先ず、開始ステップにおいては、タッチパネル１に入力部材５ａが接触する（Ｓ１１）。
【０１１３】
そうすると、入力検知部２２においては、上述したように、上記静電容量分布情報から、所定の閾値以下の容量素子Ｃ１１〜Ｃａｂを検知することにより、所定の位置（座標）でタッチダウン操作（接触）が行われたことを検知することができる（Ｓ１２）。
【０１１４】
そして、接触面積推定部２３においては、上述したように、タッチパネル１に入力部材５ａが接触した接触面積の推定値を算出する。それから、上記算出された接触面積の推定値は、入力サイズの平滑化処理において、平滑化入力サイズの初期値として決定することができる。そして、データ処理部３５においては、入力検知部２２から供給される接触位置の座標に関する入力情報に基づいて、表示データを生成する（Ｓ１３）。
【０１１５】
それから、一定時間以上タッチアップされた状態が続くかを判定する（Ｓ１４）。
【０１１６】
一定時間以上タッチアップされた状態が続いた場合には、本フローを終了させ（Ｓ１８）、一定時間以上タッチアップされた状態が続かない場合には、続いて、タッチダウンが検知される（Ｓ１５）。
【０１１７】
そして、制御部３ａに備えられた入力平滑化処理部３１においては、上記（式１）によって平滑化処理がされた現入力操作による入力サイズが算出される（Ｓ１６）。
【０１１８】
それから、制御部３ａに備えられたデータ処理部３５においては、入力検知部２２から供給される接触位置の座標に関する入力情報を、上記入力情報における中心座標と、入力平滑化処理部３１から供給される平滑化接触面積と、に基づいて、補正し、新たな入力情報を算出し、この入力情報に該当する表示データを生成し、表示部４の表示面４１に表示する（Ｓ１７）。
【０１１９】
上記構成によれば、誤入力を抑制できるタッチパネルシステム５０ａを実現することができる。
【０１２０】
本発明は上記した各実施の形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施の形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施の形態についても本発明の技術的範囲に含まれる。
【０１２１】
〔ソフトウェアによる実現例〕
タッチパネルシステム５０・５０ａの各ブロック、特に入力平滑化処理部３１および描線平滑化処理部３２は、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いてソフトウェア的に実現してもよい。
【０１２２】
後者の場合、タッチパネルシステム５０・５０ａは、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、上記プログラムを展開するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるタッチパネルシステム５０・５０ａの制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記タッチパネルシステム５０・５０ａに供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１２３】
上記記録媒体としては、一時的でない有形の媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｔａｎｇｉｂｌｅ  ｍｅｄｉｕｍ）、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅ）やＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の論理回路類などを用いることができる。
【０１２４】
また、タッチパネルシステム５０・５０ａを通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（Ｈｉｇｈ  Ｄａｔａ  Ｒａｔｅ）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１２５】
〔まとめ〕
本発明の一態様に係る入力装置は、入力部材との接触面積を算出できる静電容量方式の入力操作面を備えた入力装置であって、上記入力部材との接触により変化する静電容量の分布から、上記接触面積を算出する接触面積推定部と、上記入力部材を用いた現入力操作による平滑化接触面積を、上記現入力操作から算出される接触面積と、少なくとも、上記現入力操作の直前に行われた前入力操作を含む上記現入力操作より以前に行われた入力操作から算出される接触面積と、の平滑化処理によって算出する第１の平滑化処理部と、を備えている。
【０１２６】
また、本発明の一態様に係る入力装置の制御方法は、入力部材との接触面積を算出できる静電容量方式の入力操作面を備えた入力装置の制御方法であって、上記入力部材との接触により変化する静電容量の分布から、上記接触面積を算出する接触面積推定ステップ（Ｓ６）と、上記入力部材を用いた現入力操作による平滑化接触面積を、上記現入力操作から算出される接触面積と、少なくとも、上記現入力操作の直前に行われた前入力操作を含む上記現入力操作より以前に行われた入力操作から算出される接触面積と、の平滑化処理によって算出する第１の平滑化処理ステップ（Ｓ６）と、を含む。
【０１２７】
上記の構成および方法によれば、連続する入力操作において、誤入力を抑制できる。
【０１２８】
本発明の一態様に係る入力装置は、さらに、上記現入力操作から算出される接触面積をＸｎ、上記現入力操作の直前に行われた前入力操作から算出される平滑化接触面積をＳｎ−１、平滑化係数をα（０＜α＜１）とすると、上記現入力操作による平滑化接触面積Ｓｎ（ｎは２以上の自然数である）は、Ｓｎ＝α×Ｘｎ＋（１−α）×Ｓｎ−１により算出されることが好ましい。
【０１２９】
上記構成によれば、比較的容易に現入力操作による平滑化接触面積Ｓｎを算出できる。
【０１３０】
本発明の一態様に係る入力装置は、上記現入力操作の直前に行われた前入力操作が最初の入力操作である場合、上記最初の入力操作から一定回数後の入力操作までの上記接触面積の推定値について、標準偏差を算出し、上記標準偏差に基づいて上記接触面積の推定値の補正値を求め、上記前入力操作から算出される平滑化接触面積Ｓｎ−１として、上記最初の入力操作に対応する上記接触面積の推定値の補正値を設定することが好ましい。
【０１３１】
上記構成によれば、より滑らかな描線を描くことができる初期値を用いることができる。
【０１３２】
本発明の一態様に係る入力装置は、上記現入力操作の直前に行われた前入力操作が最初の入力操作である場合、上記前入力操作から算出される平滑化接触面積Ｓｎ−１として、上記前入力操作から算出される接触面積を設定することが好ましい。
【０１３３】
上記構成によれば、２つ以上の入力操作が検知されるまで待つことなく、平滑化接触面積Ｓｎを算出できるので、リアルタイム性を向上させることができる。
【０１３４】
本発明の一態様に係る入力装置は、上記平滑化接触面積に基づいて、描画を行う描画部を備えていることが好ましい。
【０１３５】
上記構成によれば、誤入力が抑制され、入力者の意図した描画を行うことができる。
【０１３６】
本発明の一態様に係る入力装置は、上記現入力操作による平滑化接触面積をＹ、上記現入力操作の直前に行われた前入力操作から算出される平滑化描画サイズをＴｎ−１、平滑化係数をβ（０＜β＜１）とすると、上記現入力操作による平滑化描画サイズＴｎ（ｎは２以上の自然数である）を、Ｔｎ＝β×Ｙ＋（１−β）×Ｔｎ−１により算出する第２の平滑化処理部をさらに備え、上記描画部は、上記平滑化描画サイズＴｎに基づいて、描画を行うことが好ましい。
【０１３７】
上記構成によれば、上記現入力操作による平滑化接触面積Ｙと前入力操作から算出される平滑化描画サイズＴｎ−１とに基づいて、現入力操作による平滑化描画サイズＴｎを算出し、上記平滑化描画サイズＴｎに基づいて、描画を行うので、連続する入力操作において、誤入力をさらに抑制できる。
【０１３８】
本発明の一態様に係る入力装置は、上記現入力操作の直前に行われた前入力操作が最初の入力操作である場合、上記最初の入力操作から一定回数後の入力操作までの上記接触面積の推定値について、標準偏差を算出し、上記標準偏差に基づいて上記接触面積の推定値の補正値を求め、上記前入力操作から算出される平滑化描画サイズＴｎ−１として、上記最初の入力操作に対応する上記接触面積の推定値の補正値を設定することが好ましい。
【０１３９】
上記構成によれば、より滑らかな描線を描くことができる初期値を用いることができる。
【０１４０】
本発明の一態様に係る入力装置は、上記現入力操作の直前に行われた前入力操作が最初の入力操作である場合、上記前入力操作から算出される平滑化描画サイズＴｎ−１として、上記前入力操作から算出される接触面積を設定することが好ましい。
【０１４１】
上記構成によれば、２つ以上の入力操作が検知されるまで待つことなく、平滑化描画サイズＴｎを算出できるので、リアルタイム性を向上させることができる。
【０１４２】
本発明の一態様に係る入力装置は、上記平滑化係数αは、０．５未満に設定されていることが好ましい。
【０１４３】
上記構成によれば、現入力操作により算出される接地面積の推定値Ｘｎよりも過去の値（Ｓｎ−１）への依存度を高めることにより、突発的に誤った値が入力されても現在の入力値のへの影響を抑えることができる。
【０１４４】
本発明の一態様に係る入力装置は、上記前入力操作による描画サイズＴｎ−１と、上記現入力操作による平滑化接触面積Ｙと、の差が２０％以上である場合には、上記平滑化係数βは０．５に設定され、上記差が１０％以上２０％未満である場合には、上記平滑化係数βは０．４に設定され、上記差が１０％未満である場合には、上記平滑化係数βは０．３に設定されることが好ましい。
【０１４５】
上記構成によれば、大きな変化が生じた場合においでも、追従して描線の太さに素早く反映できる。
【０１４６】
本発明の一態様に係る入力装置においては、上記入力部材は、上記入力操作面への押圧量により、上記入力操作面との接触面積が変化する誘電体であってもよい。
【０１４７】
上記入力部材は、誤入力が生じやすいので、上記平滑化処理を行うことにより、誤入力を抑制できる。
【０１４８】
なお、上記入力装置および上記表示装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記の各部として動作させることにより上記入力装置および上記表示装置をコンピュータにて実現させる上記入力装置および上記表示装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【産業上の利用可能性】
【０１４９】
本発明は、静電容量方式の入力操作面を備えた入力装置、および、上記入力装置を備えた表示装置に好適に用いることができる。
【符号の説明】
【０１５０】
１                    タッチパネル
２                    タッチパネルコントローラ
３                    描画制御部
３ａ                  制御部
４                    表示部
５、５ａ              入力部材
６、６ａ              入力装置
２１                  タッチパネル駆動部
２２                  入力検出部
２３                  接触面積推定部
３１                  入力平滑化処理部（第１の平滑化処理部）
３２                  描線平滑化処理部（第２の平滑化処理部）
３３                  描画部
３４、３４ａ          記憶部
３５                  データ処理部
５０、５０ａ          タッチパネルシステム（表示装置）
Ｓｎ、Ｓｎ−１、Ｙ        平滑化接触面積
Ｘｎ                    接触面積
Ｔｎ                    平滑化描画サイズ
α                      平滑化係数
β                      平滑化係数
【図１】
2014063320.tif 000003
【図２】
2014063320.tif 000004
【図３】
2014063320.tif 000005
【図４】
2014063320.tif 000006
【図５】
2014063320.tif 000007
【図６】
2014063320.tif 000008
【図７】
2014063320.tif 000009
【図８】
2014063320.tif 000010
【図９】
2014063320.tif 000011
【図１０】
2014063320.tif 000012