(57)【要約】【課題】タッチスクリーンパネルのタッチ感度調節装置及び方法と、これを利用したタッチスクリーンディスプレイ装置を提供する。【解決手段】タッチスクリーンパネルのタッチ感度を決定する臨界値情報を保存するレジスタと、ユーザの選択によって入力されるタッチ感度調節情報に基づいて、前記レジスタに保存された臨界値情報を変更させるタッチ感度調整部と、を備える。【選択図】      図６
2008165801.tif 000002
【特許請求の範囲】
【請求項１】
タッチスクリーンパネルのタッチ感度を決定する臨界値情報を保存するレジスタと、
ユーザの選択によって入力されるタッチ感度調節情報に基づいて、前記レジスタに保存された臨界値情報を変更させるタッチ感度調整部と、を備えることを特徴とするタッチスクリーンパネルのタッチ感度調節装置。
【請求項２】
前記タッチスクリーンパネルは、タッチセンサを液晶ディスプレイパネル内に配置する構造を持つハイブリッドタッチスクリーンパネルを備えることを特徴とする請求項１に記載のタッチスクリーンパネルのタッチ感度調節装置。
【請求項３】
前記レジスタには、前記タッチスクリーンパネルを備えるディスプレイ装置が初期化される度に初期設定されたタッチ感度の臨界値が保存されることを特徴とする請求項１に記載のタッチスクリーンパネルのタッチ感度調節装置。
【請求項４】
前記タッチスクリーンパネルのタッチ感度調節装置は、タッチ感度調節情報入力に応答して前記タッチ感度調整部に伝送されたタッチ感度調節イベントに応答して、前記タッチ感度調節情報を生成させるアプリケーションプロセッサをさらに備えることを特徴とする請求項１に記載のタッチスクリーンパネルのタッチ感度調節装置。
【請求項５】
前記タッチ感度調整部は、
前記タッチ感度調節イベントに応答してタッチ感度調節用メニュー画面を生成させる手段と、
前記タッチ感度調節用メニュー画面のガイドによって入力されるタッチ感度調節用データに基づいて、前記レジスタに保存された臨界値情報を変更させる手段と、を備えることを特徴とする請求項４に記載のタッチスクリーンパネルのタッチ感度調節装置。
【請求項６】
前記タッチ感度調整部は、前記タッチ感度調節用データによって前記臨界値情報を一定単位の大きさずつ変更させるように制御することを特徴とする請求項５に記載のタッチスクリーンパネルのタッチ感度調節装置。
【請求項７】
前記臨界値情報は、前記タッチスクリーンパネルでのタッチイベントの発生及びタッチポジションを判断する基準値として利用するために、前記タッチスクリーンパネルに提供されることを特徴とする請求項１に記載のタッチスクリーンパネルのタッチ感度調節装置。
【請求項８】
複数のタッチセンサが配置されたタッチスクリーンパネルと、
前記タッチセンサによって感知された位置によって生成された感知信号を、タッチスクリーン位置と関連したデジタルデータに変換させるディスプレイドライバ回路と、
ユーザからの制御入力に応答して前記タッチスクリーンパネルのタッチ感度調節情報を生成させるアプリケーションプロセッサと、
前記アプリケーションプロセッサから伝送されるタッチ感度調節情報に基づいて臨界値を変更させるプロセス、前記タッチスクリーン位置に相応する複数のフレームセットそれぞれについてのデジタルデータからセンサデータ値を決定するプロセス、及び隣接したタッチスクリーンのフレームに相応するデジタルデータ値の差を決定し、前記決定された差と前記臨界値とを比較して前記タッチスクリーンパネルでのタッチイベントの発生及びタッチポジションを決定するプロセスを実行するコントローラと、を備えることを特徴とするタッチスクリーンディスプレイ装置。
【請求項９】
前記タッチスクリーンパネルは、タッチセンサを液晶ディスプレイパネル内に配置する構造を持つハイブリッドタッチスクリーンパネルを備えることを特徴とする請求項８に記載のタッチスクリーンディスプレイ装置。
【請求項１０】
前記複数のタッチセンサは、Ｘ軸及びＹ軸に格子構造で配置され、Ｘ軸及びＹ軸位置別にセンサデータを生成させることを特徴とする請求項８に記載のタッチスクリーンディスプレイ装置。
【請求項１１】
前記コントローラは、
前記ディスプレイドライバ回路で変換されたセンサ位置別デジタルデータをフレーム単位で保存するフレームメモリと、
センサ位置別デジタルデータの隣接したフレーム間の合算情報を保存するバッファメモリと、
前記タッチスクリーンパネルのタッチ感度を決定する臨界値情報を保存するレジスタと、
前記フレームメモリ及び前記バッファメモリに保存する情報を演算処理し、前記バッファメモリに保存された合算情報のセンサ位置別フレーム間の差情報を演算し、演算されたセンサ位置別フレーム間の差情報及び前記レジスタに保存された臨界値情報に基づいて、前記タッチスクリーンパネルでのタッチイベントの発生及びタッチポジションを判断するタッチ判定部と、
ユーザの選択によってアプリケーションプロセッサから伝送されるタッチ感度調節情報に基づいて、前記レジスタに保存された臨界値情報を変更させるように制御するタッチ感度調整部と、を備えることを特徴とする請求項８に記載のタッチスクリーンディスプレイ装置。
【請求項１２】
前記レジスタには、タッチスクリーンディスプレイ装置が初期化される度に初期設定されたタッチ感度の臨界値が保存されることを特徴とする請求項１１に記載のタッチスクリーンディスプレイ装置。
【請求項１３】
前記タッチ判定部は、
前記タッチスクリーンパネルに配置された複数のＸ軸タッチセンサ及び複数のＹ軸タッチセンサで感知されたＸ、Ｙ軸センサデータを、位置別に現在フレームを基準に隣接したＮ（Ｎは、２以上の自然数）個のフレームのＸ、Ｙ軸センサデータを合算する合算部と、
前記合算部で演算された位置別に合算されたＮ個フレームのＸ、Ｙ軸センサデータの位置別にフレーム間の差の絶対値を演算する減算及び絶対値演算部と、
前記減算及び絶対値演算部で演算された位置別フレーム間の差の絶対値のうち最大値を検出する最大値検出部と、
前記最大値検出部で検出された最大値と前記レジスタに保存された臨界値とを比較して、前記最大値が前記臨界値より大きい場合にのみタッチイベントの発生を知らせる信号を生成させる比較部と、を備えることを特徴とする請求項１１に記載のタッチスクリーンディスプレイ装置。
【請求項１４】
前記タッチ判定部は、
前記最大値検出部で検出されたＸ軸グループの最大値とＹ軸グループの最大値とがそれぞれ前記臨界値より大きい場合に、前記Ｘ軸グループの最大値を持つＸ軸位置と前記Ｙ軸グループの最大値を持つＹ軸位置とをそれぞれ検出するタッチポジション検出部をさらに備えるを特徴とする請求項１３に記載のタッチスクリーンディスプレイ装置。
【請求項１５】
（ａ）タッチスクリーンパネルに配置されたタッチセンサのタッチ感度を調節するためのタッチ感度調節イベントが発生するかどうかを判断するステップと、
（ｂ）前記ステップ（ａ）の判断結果、タッチ感度調節イベントが発生する場合に、ユーザによる制御入力によってアプリケーションプロセッサから伝送されるタッチ感度調節情報に基づいて前記タッチ感度を変更させるステップと、を含むことを特徴とするタッチスクリーンパネルのタッチ感度調節方法。
【請求項１６】
前記ステップ（ｂ）は、
（ｂ１）前記タッチ感度調節イベントが発生する場合に、前記アプリケーションプロセッサで前記タッチスクリーンパネルを制御するコントローラに、タッチ感度調節イベント処理のためのインタラプトを要請するステップと、
（ｂ２）前記コントローラで前記インタラプト要請を認知し、現在実行中の命令の処理を中止させてタッチ感度調節メニュー画面を出力させるステップと、
（ｂ３）前記タッチ感度調節メニュー画面のガイドによって入力されるタッチ感度調節用データに基づいて前記タッチ感度を変更するステップと、を含むことを特徴とする請求項１５に記載のタッチスクリーンパネルのタッチ感度調節方法。
【請求項１７】
前記タッチ感度は、タッチイベントの発生の比較に利用される臨界値が保存されたレジスタの値を修正して変更させることを特徴とする請求項１６に記載のタッチスクリーンパネルのタッチ感度調節方法。
【請求項１８】
前記タッチ感度は、前記コントローラが初期化される度に初期設定されたタッチ感度情報に初期化されることを特徴とする請求項１５に記載のタッチスクリーンパネルのタッチ感度調節方法。
【請求項１９】
前記タッチ感度調節メニュー画面には、タッチ感度を増加または減少させるためのガイド情報が含まれることを特徴とする請求項１５に記載のタッチスクリーンパネルのタッチ感度調節方法。
【請求項２０】
前記タッチスクリーンパネルは、タッチセンサを液晶ディスプレイパネル内に配置する構造を持つハイブリッドタッチスクリーンパネルを備えることを特徴とする請求項１５に記載のタッチスクリーンパネルのタッチ感度調節方法。
【請求項２１】
前記タッチ感度は、前記タッチ感度調節用情報に基づいて一定ステップ単位ずつ増加または減少することを特徴とする請求項１５に記載のタッチスクリーンパネルのタッチ感度調節方法。
【請求項２２】
タッチスクリーンパネルに配置されたタッチセンサのタッチ感度を調節するためのタッチ感度調節イベントが発生するかどうかを判断するステップと、
前記タッチ感度調節イベントが発生する場合に、ユーザの選択によってアプリケーションプロセッサから伝送されるタッチ感度調節用情報に基づいて前記タッチ感度を変更させるステップと、を実行させるためのプログラムコードが保存されたコンピュータ判読可能記録媒体。
【請求項２３】
前記タッチ感度を変更させるステップは、
前記タッチ感度調節イベントが発生する場合に、前記アプリケーションプロセッサで前記タッチスクリーンパネルを制御するコントローラに、タッチ感度調節イベント処理のためのインタラプトを要請するステップと、
前記コントローラで前記インタラプト要請を認知し、現在実行中の命令の処理を中止させてタッチ感度調節メニュー画面を出力させるステップと、
前記タッチ感度調節メニュー画面のガイドによって入力されるタッチ感度調節用データに基づいて前記タッチ感度を変更するステップと、を含むことを特徴とする請求項２２に記載のコンピュータ判読可能記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチスクリーンパネルディスプレイ装置及びその制御方法に係り、特にタッチスクリーンパネルのタッチ感度を調節する装置及び方法に関する。
【背景技術】
【０００２】
本発明と関連して公知の先行技術としては、特許文献１及び２などがある。
一般的にタッチスクリーンパネル表示装置は、タッチスクリーンパネル上に指またはペンなどを接触することによって接触された座標を認識し、認識された座標に対応するイベントを実行する。最近では、銀行などの現金自動預け払い機でキーパッドの代りに多く使われており、またＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔｓ）やナビゲーション装置でも多く使われている。
タッチスクリーンパネル表示装置については多様な研究が進んでおり、現在、抵抗膜方式及び静電容量方式のタッチスクリーンパネル表示装置などが開発されて使われている。
【０００３】
図１は、抵抗膜方式のタッチスクリーンパネルの構造を図示したものである。
抵抗膜方式のタッチスクリーンパネルは、基板上にＩＴＯ（Ｉｎｄｉｕｍ Ｔｉｎ Ｏｘｉｄｅ）絶縁層を配置し、ＩＴＯ絶縁層上に接触を感知するためのドットスペーサを配置し、その上に再びＩＴＯ絶縁層を配置した後に最後にフィルムをコーティングする構造を持つ。
【０００４】
図２は、図１に図示されたＩＴＯ絶縁層間での接触を検出する原理を説明するための等価回路を図示したものである。
図２に示したように、ＩＴＯ絶縁層はタッチされる瞬間に上層のＸ軸検出のためのコーティング層と直下のＹ軸検出のためのコーティング層とが電気的に連結される。Ｘ軸検出のためのコーティング層と直下のＹ軸検出のためのコーティング層とが電気的に連結されれば、接触ポイントでのＲ１とＲ２との間にＲ３が電気的に接続されて抵抗値が変わり、これによって測定電圧値が変わるようになる。次いで、測定電圧に基づいて生成されたタッチデータと臨界値とを比較して該当ポイントでのタッチ発生如何を決定する。すなわち、臨界値によってタッチ感度が決定される。
【０００５】
ところが、従来の技術によれば、タッチ感度を決定する臨界値が固定されていてユーザがタッチ感度を調節できないという問題点があった。これにより、ユーザの使用特性が考慮されずにタッチ感度が固定値に設定されていて、ユーザのタッチ意図とは異なるタッチ結果を発生させるという問題点があった。
【０００６】
特に、タッチセンサをＬＣＤパネル内に配置する新たな方式のハイブリッドタッチスクリーンパネル（ｈＴＳＰ：ｈｙｂｒｉｄ Ｔｏｕｃｈ Ｓｃｒｅｅｎ Ｐａｎｅｌ）を採用するディスプレイ装置でもタッチ感度を調節できる技術が開発されていなくてユーザ特性に合うようにタッチ感度を調節できない問題点があった。
【特許文献１】大韓民国公開特許公報第２００５−０６１１６７号
【特許文献２】大韓民国公開特許公報第２００４−００６５６６号
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする技術的課題は、前述した問題点を解決するためにユーザがタッチ感度を調節できるタッチスクリーンパネルのタッチ感度調節装置及び方法と、これを利用したタッチスクリーンディスプレイ装置とを提供するところにある。また、タッチスクリーンパネルのタッチ感度を調節する方法をコンピュータで実行させるためのプログラムコードを保存したコンピュータで読み取り可能な記録媒体を提供するところにある。
【課題を解決するための手段】
【０００８】
前記技術的課題を解決するために本発明の一実施形態によるタッチスクリーンパネルのタッチ感度調節装置は、タッチスクリーンパネルのタッチ感度を決定する臨界値情報を保存するレジスタと、ユーザの選択によって入力されるタッチ感度調節情報に基づいて、前記レジスタに保存された臨界値情報を変更させるタッチ感度調整部と、を備えることを特徴とする。
【０００９】
本発明の一実施形態で、前記タッチスクリーンパネルは、タッチセンサを液晶ディスプレイパネル内に配置する構造を持つハイブリッドタッチスクリーンパネルを備える。
本発明の一実施形態で、前記レジスタには、前記タッチスクリーンパネルを備えるディスプレイ装置が初期化される度に初期設定されたタッチ感度の臨界値が保存されることが望ましい。
【００１０】
本発明の一実施形態で、前記タッチスクリーンパネルのタッチ感度調節装置は、タッチ感度調節情報入力に応答して前記タッチ感度調整部に伝送されたタッチ感度調節イベントに応答して、前記タッチ感度調節情報を生成させるアプリケーションプロセッサをさらに備えることが望ましい。
本発明の一実施形態で、前記タッチ感度調整部は、前記タッチ感度調節イベントに応答してタッチ感度調節用メニュー画面を生成させる手段と、前記タッチ感度調節用メニュー画面のガイドによって入力されるタッチ感度調節用データに基づいて、前記レジスタに保存された臨界値情報を変更させる手段と、を備えることを特徴とする。
本発明の一実施形態で、前記臨界値情報は、前記タッチスクリーンパネルでのタッチイベントの発生及びタッチポジションを判断する基準値として利用するために、前記タッチスクリーンパネルに提供されることを特徴とする。
【００１１】
前記他の技術的課題を解決するために本発明の一実施形態によるタッチスクリーンディスプレイ装置は、複数のタッチセンサが配置されたタッチスクリーンパネルと、前記タッチセンサによって感知された位置によって生成された感知信号を、タッチスクリーン位置と関連したデジタルデータに変換させるディスプレイドライバ回路と、ユーザからの制御入力に応答して前記タッチスクリーンパネルのタッチ感度調節情報を生成させるアプリケーションプロセッサと、前記アプリケーションプロセッサから伝送されるタッチ感度調節情報に基づいて臨界値を変更させるプロセス、前記タッチスクリーン位置に相応する複数のフレームセットそれぞれについてのデジタルデータからセンサデータ値を決定するプロセス、及び隣接したタッチスクリーンのフレームに相応するデジタルデータ値の差を決定し、前記決定された差と前記臨界値とを比較して前記タッチスクリーンパネルでのタッチイベントの発生及びタッチポジションを決定するプロセスを実行するコントローラと、を備えることを特徴とする。
【００１２】
本発明の一実施形態で、前記コントローラは、前記ディスプレイドライバ回路で変換されたセンサ位置別デジタルデータをフレーム単位で保存するフレームメモリと、センサ位置別デジタルデータの隣接したフレーム間の合算情報を保存するバッファメモリと、前記タッチスクリーンパネルのタッチ感度を決定する臨界値情報を保存するレジスタと、前記フレームメモリ及び前記バッファメモリに保存する情報を演算処理し、前記バッファメモリに保存された合算情報のセンサ位置別フレーム間の差情報を演算し、演算されたセンサ位置別フレーム間の差情報及び前記レジスタに保存された臨界値情報に基づいて、前記タッチスクリーンパネルでのタッチイベントの発生及びタッチポジションを判断するタッチ判定部と、ユーザの選択によってアプリケーションプロセッサから伝送されるタッチ感度調節情報に基づいて、前記レジスタに保存された臨界値情報を変更させるように制御するタッチ感度調整部と、を備えるように設計することが望ましい。
【００１３】
そして、前記タッチ判定部は、前記タッチスクリーンパネルに配置された複数のＸ軸タッチセンサ及び複数のＹ軸タッチセンサで感知されたＸ、Ｙ軸センサデータを、位置別に現在フレームを基準に隣接したＮ（Ｎは、２以上の自然数）個のフレームのＸ、Ｙ軸センサデータを合算する合算部と、前記合算部で演算された位置別に合算されたＮ個フレームのＸ、Ｙ軸センサデータの位置別にフレーム間の差の絶対値を演算する減算及び絶対値演算部と、前記減算及び絶対値演算部で演算された位置別フレーム間の差の絶対値のうち最大値を検出する最大値検出部と、前記最大値検出部で検出された最大値と前記レジスタに保存された臨界値とを比較して、前記最大値が前記臨界値より大きい場合にのみタッチイベントの発生を知らせる信号を生成させる比較部と、を備えるように設計することが望ましい。
【００１４】
前記さらに他の技術的課題を解決するために本発明の一実施形態によるタッチスクリーンパネルのタッチ感度調節方法は、（ａ）タッチスクリーンパネルに配置されたタッチセンサのタッチ感度を調節するためのタッチ感度調節イベントが発生するかどうかを判断するステップと、（ｂ）前記ステップ（ａ）の判断結果、タッチ感度調節イベントが発生する場合に、ユーザによる制御入力によってアプリケーションプロセッサから伝送されるタッチ感度調節情報に基づいて前記タッチ感度を変更させるステップと、を含むことを特徴とする。
【００１５】
本発明の一実施形態で、前記ステップ（ｂ）は、（ｂ１）前記タッチ感度調節イベントが発生する場合に、前記アプリケーションプロセッサで前記タッチスクリーンパネルを制御するコントローラに、タッチ感度調節イベント処理のためのインタラプトを要請するステップと、（ｂ２）前記コントローラで前記インタラプト要請を認知し、現在実行中の命令の処理を中止させてタッチ感度調節メニュー画面を出力させるステップと、（ｂ３）前記タッチ感度調節メニュー画面のガイドによって入力されるタッチ感度調節用データに基づいて前記タッチ感度を変更するステップと、を含むように設計することが望ましい。
【００１６】
前記さらに他の技術的課題を解決するために本発明の一実施形態によるコンピュータ判読可能記録媒体は、タッチスクリーンパネルに配置されたタッチセンサのタッチ感度を調節するためのタッチ感度調節イベントが発生するかどうかを判断するステップと、前記タッチ感度調節イベントが発生する場合に、ユーザの選択によってアプリケーションプロセッサから伝送されるタッチ感度調節用情報に基づいて前記タッチ感度を変更させるステップと、を実行させるためのプログラムコードを保存することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、タッチスクリーンパネルのタッチ感度がユーザの選択によって調節されることによって、ユーザ自身に最も適切なタッチ感度を選択できて、ユーザのタッチ意図とは異なるタッチ結果を発生させる現象を最小化させることができる。
特に、最近に開発されたｈＴＳＰをＰＤＡ及びナビゲーションのような個人用機器に適用する場合に、ユーザ個人のタッチ習性を考慮してタッチ感度が調節できて、ユーザの意図と異なるタッチ結果を発生させる現象を最小化させることができる。
【発明を実施するための最良の形態】
【００１８】
本発明と本発明の動作上の利点及び本発明の実施によって達成される目的を十分に理解するためには、本発明の望ましい実施形態を例示する添付図面及び図面に記載された内容を参照しなければならない。
以下、添付した図面を参照して本発明の望ましい実施形態をさらに詳細に説明する。図面上の同一構成要素については同一参照符号を使用し、同一構成要素についての重複説明は省略する。
【００１９】
図３は、本発明の一実施形態によるタッチスクリーンディスプレイ装置のブロック図である。
図３を参照すれば、本発明の一実施形態によるタッチスクリーンディスプレイ装置は、タッチスクリーンパネル（ＴＳＰ）３１０、ディスプレイドライバ回路３２０、コントローラ３３０及びアプリケーションプロセッサ（ＡＰ）３４０で構成される。
【００２０】
タッチスクリーンパネル３１０は、共通電極を持つ基板と画素電極を持つ基板とで構成され、基板間には液晶が注入される。液晶パネル３１０は液晶に電界を印加し、この電界の強度を調節することによって基板に透過される光の量を調節して映像信号を表示する。
本発明でタッチスクリーンパネル３１０は、タッチセンサを液晶ディスプレイパネル内に配置する構造を持つｈＴＳＰを使用できる。ｈＴＳＰは、既存の抵抗膜方式のタッチスクリーンパネルに比べてタッチフィルムを使用しなくてもよいという長所がある。
【００２１】
図４は、ｈＴＳＰのタッチセンサの配置の一例を図示したものである。もちろん、タッチセンサの配置構造はこれに限定されずに多様に配列されうる。
液晶パネルのタッチセンサは、ペンまたは指により押された地点を感知する役割を行う。すなわち、タッチセンサは、タッチされた状態とタッチされていない状態によって生成されるセンサデータ値が変わる。タッチイベントの発生及びタッチポジション検出動作は下記で詳細に説明される。
【００２２】
図４を参照すれば、フレーム当りＸ軸に４０個のセンサデータが生成され、Ｙ軸に３０個のセンサデータが生成される。
ディスプレイドライバ回路３２０は、入力される映像信号及び各種制御信号によってタッチスクリーンパネル３１０を駆動させて映像信号をディスプレイさせる。そして、ディスプレイドライバ回路３２０は、タッチスクリーンパネル３１０のタッチセンサで感知された位置別センサ信号をデジタルデータに変換してコントローラ３３０に出力する。
【００２３】
コントローラ３３０は、ディスプレイドライバ回路３２０で変換された位置別デジタルデータを利用して、タッチスクリーンパネル３１０でのタッチイベントの発生及びタッチポジションを決定するための各種演算及び制御処理を実行する。
特に、コントローラ３３０は、アプリケーションプロセッサ３４０から伝送されるタッチ感度調節情報に基づいて、タッチ感度を決定する臨界値を変更させる制御プロセスも実行する。
【００２４】
アプリケーションプロセッサ３４０は、ユーザの選択によってタッチスクリーンパネルのタッチ感度調節情報を生成させ、コントローラ３３０は、アプリケーションプロセッサ３４０から伝送されるタッチ感度調節情報を利用してタッチ感度を調節する制御プロセスを実行する。タッチ感度を調節する制御プロセスについては下記で詳細に説明される。
まず、タッチスクリーンパネルでのタッチイベントの発生及びタッチポジションを検出する動作原理について説明する。
【００２５】
図５は、図３に図示されたコントローラの細部ブロック構成を図示したものである。
図５を参照すれば、コントローラ３３０は、中央処理装置（ＣＰＵ）５１０、フレームメモリ５２０、バッファメモリ５３０及びインターフェース回路５４０で構成される。
【００２６】
そして、図６に示したように、中央処理装置５１０は、細部的にタッチ判定部６１０、レジスタ１ ６２０及びタッチ感度調整部６３０で構成される。
ディスプレイドライバ回路３２０は、タッチスクリーンパネル３１０として図４に示したようなタッチスクリーンパネルを適用する場合に、フレーム当り３０個のＹ軸センサデータ及び４０個のＸ軸センサデータを生成させてコントローラ３３０の中央処理装置５１０に伝送する。
中央処理装置５１０は、第１フレームで生成された総計７０個のＸ、Ｙ軸センサデータをフレームメモリ５２０の０〜６９番地（ＦＭ１）５２０−１まで保存させる。
【００２７】
そして、第２フレームで生成された総計７０個のＸ、Ｙ軸センサデータはフレームメモリ５２０の７０〜１３９番地（ＦＭ２）５２０−２に保存され、第３フレームで生成された総計７０個のＸ、Ｙ軸センサデータはフレームメモリ５２０の１４０〜２０９番地（ＦＭ３）５２０−３に保存される。これにより、Ｘ、Ｙセンサデータは図７に示したようにフレームメモリ５２０に保存される。
【００２８】
第１〜３フレームまでのセンサデータがフレームメモリ５２０に保存されれば、中央処理装置５１０のタッチ判定部６１０は、フレームメモリ５２０から読み取ったセンサデータを利用してタッチイベント検出及びタッチポジション検出のための演算処理を実行する。
【００２９】
次いで、タッチ判定部６１０の細部的な動作を図９の構成図を参照して説明する。
図９に示したように、タッチ判定部６１０は、合算部９００、減算及び絶対値演算部９１０、第１比較部９２０、第１マルチプレクサ（ＭＵＸ１）９３０、レジスタ２ ９４０、第２比較部９５０、第２マルチプレクサ（ＭＵＸ２）９６０、レジスタ３ ９７０、第３マルチプレクサ（ＭＵＸ３）９８０及びレジスタ４ ９９０で構成される。
【００３０】
前記の構成手段のうち、第１比較部９２０、第１マルチプレクサ（ＭＵＸ１）９３０及びレジスタ２ ９４０は最大値検出部１０００に該当し、第２マルチプレクサ（ＭＵＸ２）９６０、レジスタ３ ９７０、第３マルチプレクサ（ＭＵＸ３）９８０及びレジスタ４ ９９０は、タッチポジション検出部２０００に該当する。
合算部９００は、フレームメモリ５２０に保存されたフレーム単位のＸ、Ｙ軸センサデータを位置別に現在フレームを基準に隣接したＮ（Ｎは、２以上の自然数；本発明の一実施形態ではＮ＝３に設定する）個のフレームのＸ、Ｙ軸センサデータを合算する。
【００３１】
すなわち、合算部９００は、フレームメモリ５２０から読み取った３個フレームのセンサデータを、センサ位置別に下の数式１のように演算する。
【００３２】
【数１】
2008165801.tif 000003
【００３３】
数式１で演算されたＳｕｍ＿Ｘ１〜Ｓｕｍ＿Ｙ３０までの演算結果値をバッファメモリ５３０の０〜６９番地（ＢＭ１）５３０−１に保存する。
図５を参照すれば、中央処理装置５１０は、以後に入力される第４フレームの総計７０個のＸ、Ｙ軸センサデータをフレームメモリ５２０の０〜６９番地（ＦＭ１）５２０−１に保存させる。そして、合算部９００は、フレームメモリ５２０から読み取った３個フレーム（第２〜第４フレーム）のセンサデータを数式２のように演算処理する。
【００３４】
【数２】
2008165801.tif 000004
【００３５】
数式２で演算されたＳｕｍ＿Ｘ１〜Ｓｕｍ＿Ｙ３０までの演算結果値は、バッファメモリ５３０の７０〜１３９番地（ＢＭ２）５３０−２に保存する。
このようなプロセスで第９フレームまで処理すれば、合算部９００で演算されたＳｕｍ＿Ｘ１〜Ｓｕｍ＿Ｙ３０までの演算結果値は、バッファメモリ５３０の４２０〜４８９番地（ＢＭ７）５３０−７に保存される。
前記のようなプロセスによって演算された結果は、バッファメモリ５３０には図８に示したように保存される。
【００３６】
次いで、減算及び絶対値演算部９１０は、バッファメモリ５３０に保存されたセンサ位置別に合算された隣接した３個フレームのＸ、Ｙ軸センサデータの位置別にフレーム間の差の絶対値を演算する。
すなわち、減算及び絶対値演算部９１０は、バッファメモリ５３０のＢＭ２（５３０−２；２〜４フレーム）、ＢＭ３（５３０−３；３〜５フレーム）、ＢＭ４（５３０−４；４〜６フレーム）、ＢＭ５（５３０−５；５〜７フレーム）、ＢＭ６（５３０−６；６〜８フレーム）、ＢＭ７（５３０−７；７〜９フレーム）に保存されたセンサ位置別３個の隣接フレーム合算値を、最も過去の３個の隣接フレームの合算値が保存されたＢＭ１（５３０−１；２〜４フレーム）の値で数式３のようにそれぞれ減算する。
【００３７】
【数３】
2008165801.tif 000005
【００３８】
減算及び絶対値演算部９１０は、数式３で演算されるそれぞれの減算値に対する絶対値を算出する。
【００３９】
次いで、最大値検出部１０００は、減算及び絶対値演算部９１０で演算されたＸ軸またはＹ軸グループ別に、センサ位置別フレーム間の差の絶対値のうち最大値を次のように検出する。
第１比較部９２０は、レジスタ２ ９４０に保存された値と、減算及び絶対値演算部９１０で演算されたそれぞれの値Ｄｉｆｆ＿ｉとを比較する。第１比較部９２０は、減算及び絶対値演算部９１０から入力されるデータ値がレジスタ２ ９４０から読み取った値より大きい場合にのみ第１選択信号を生成させ、その他の場合には第２選択信号を生成させる。
【００４０】
レジスタ２ ９４０は、Ｘ軸グループまたはＹ軸グループのあらゆるＤｉｆｆデータについてのタッチ判定が終了する度に‘０’にリセットされる。
したがって、Ｘ軸グループの最初のデータＤｉｆｆ７＿Ｘ１値が第１比較部９２０に入力されれば、第１比較部９２０は、Ｄｉｆｆ７＿Ｘ１とレジスタ２ ９４０に保存された値とを比較する。この場合にレジスタ２ ９４０に初期値‘０’が保存されているので、第１比較部９２０は第１選択信号を出力させる。
【００４１】
第１マルチプレクサ９３０に第１選択信号が印加されれば、入力信号のうち減算及び絶対値演算部９１０から入力されるデータを選択して出力し、第１マルチプレクサ９３０から出力されるデータはレジスタ２ ９４０に書き込まれる。
最大値検出部１０００でＸ軸グループのセンサデータに対するＤｉｆｆ７＿Ｘ１〜Ｄｉｆｆ１＿Ｘ３０まで順次に処理すれば、レジスタ２ ９４０にはＤｉｆｆ７＿Ｘ１〜Ｄｉｆｆ１＿Ｘ３０のうち最も大きい値を持つデータが保存される。
Ｘ軸グループのＤｉｆｆ信号であるＤｉｆｆ７＿Ｘ１〜Ｄｉｆｆ１＿Ｘ３０の最大値検出を終了すれば、中央処理装置５１０は制御信号ＣＴＬ１を生成させる。
【００４２】
次いで、第２比較部９５０は、レジスタ１ ６２０から読み取った臨界値ＴＥ＿Ｔｈとレジスタ２ ９４０から読み取った最大値とを比較して、レジスタ２ ９４０から読み取った最大値が臨界値ＴＥ＿Ｔｈより大きい場合にのみ、タッチイベントの発生を知らせる信号ＴＥを生成させる。ここで、臨界値ＴＥ＿Ｔｈは、タッチスクリーンパネルのタッチ感度を決定する基準になる。
【００４３】
次いで、タッチポジション検出部２０００について説明する。
第２マルチプレクサ９６０は、第１比較部９２０から出力される第１選択信号または第２選択信号によって、ポジションカウンティング信号ＰＯＳＩＴＩＯＮ＿ＣＮＴとレジスタ３ ９７０に保存された値のうちいずれか一つの値を選択してレジスタ３ ９７０に書き込む。細部的に第１選択信号が第２マルチプレクサ９６０に印加される場合に、第２マルチプレクサ９６０では入力される信号のうちポジションカウンティング信号ＰＯＳＩＴＩＯＮ＿ＣＮＴが選択される。そして、第２選択信号が第２マルチプレクサ９６０に印加される場合に、第２マルチプレクサ９６０では、入力信号のうちレジスタ３ ９７０から読み取った信号が選択される。
【００４４】
レジスタ３ ９７０も、Ｘ軸グループまたはＹ軸グループのあらゆるＤｉｆｆデータに対するタッチ判定が終了する度に‘０’にリセットされる。
そして、ポジションカウンティング信号ＰＯＳＩＴＩＯＮ＿ＣＮＴは、中央処理装置５１０で生成される制御信号である。Ｄｉｆｆ＿Ｘｉであるデータが最大値検出部１０００に入力されて処理される場合に、ポジションカウンティング信号ＰＯＳＩＴＩＯＮ＿ＣＮＴは‘ｉ’値になる。
【００４５】
すなわち、一例として最大値検出部１０００にＤｉｆｆ７＿Ｘ２、Ｄｉｆｆ６＿Ｘ２、Ｄｉｆｆ５＿Ｘ２、Ｄｉｆｆ４＿Ｘ２、Ｄｉｆｆ３＿Ｘ２、Ｄｉｆｆ２＿Ｘ２が入力される区間では、ポジションカウンティング信号ＰＯＳＩＴＩＯＮ＿ＣＮＴは‘２’となる。
したがって、Ｘ軸グループの最初のデータＤｉｆｆ７＿Ｘ１値を最大値検出部１０００で処理してから、第２マルチプレクサ９６０は、第１比較部９２０で生成された第１選択信号によって、ポジションカウンティング信号ＰＯＳＩＴＩＯＮ＿ＣＮＴ‘１’が選択されてレジスタ３ ９７０に書き込まれる。
【００４６】
これにより、Ｘ軸グループのセンサデータに対するＤｉｆｆ７＿Ｘ１〜Ｄｉｆｆ１＿Ｘ３０の最大値が検出される区間で生成されたポジションカウンティング信号ＰＯＳＩＴＩＯＮ＿ＣＮＴがレジスタ３ ９７０に保存される。この区間でレジスタ３ ９７０に保存された値は、最大Ｄｉｆｆ＿Ｘｉ値を持つＸ軸座標値に該当する。
【００４７】
Ｘ軸グループのＤｉｆｆ信号に対する最大値判定が終了して第２比較部９５０でＴＥ信号が生成される場合に、第３マルチプレクサ９８０は、レジスタ３ ９７０から読み取った値をレジスタ４ ９９０のＸ軸座標データ保存領域に書き込む。
Ｘ軸グループまたはＹ軸グループに対するタッチ判定を終了させてから、レジスタ４ ９９０をリセットさせてＸ軸座標データまたはＹ軸座標データは‘０’になる。
【００４８】
前記のような方法で、Ｙ軸グループのＤｉｆｆ信号に対しても最大値を検出し、最大値と臨界値ＴＥ＿Ｔｈとを比較して臨界値ＴＥ＿Ｔｈより最大値が大きい場合にのみ、タッチイベントの発生を知らせる信号ＴＥを発生させる。
そして、タッチイベントが発生するセンサ位置のＹ軸座標値は、レジスタ４ ９９０のＹ軸座標データ保存領域に書き込まれる。
したがって、Ｙ軸グループのＤｉｆｆ信号によるＴＥ信号が生成されてから、レジスタ４ ９９０から読み取った（Ｘ，Ｙ）値はタッチポジション情報ＴＰとなる。
このような動作によって、タッチイベントの発生を判断してタッチポジションを検出できるようになる。
【００４９】
本発明の一実施形態では、タッチイベントの発生如何の判断を、Ｘ軸グループのＤｉｆｆ信号及びＹ軸グループＤｉｆｆ信号すべてについて行った。しかし、場合によっていずれか一つのグループのＤｉｆｆ信号に対するタッチイベントの発生如何を判断した後、タッチイベントが発生する場合にのみ、他のグループのＤｉｆｆ信号が最大になる座標情報を検出してタッチポジションを検出してもよい。
前記の説明で第２比較部９５０では、タッチイベント検出如何を判断する基準値として、レジスタ１ ６２０に保存された臨界値ＴＥ＿Ｔｈを利用した。臨界値ＴＥ＿Ｔｈはタッチスクリーンパネルのタッチ感度を決定する基準になる。
【００５０】
本発明では、ユーザの選択によってタッチスクリーンパネルのタッチ感度を調節できるが、図６を参照して説明する。
図６は、本発明によるタッチ感度調節を制御する機能を持つ中央処理装置の細部構成図である。
レジスタ１ ６２０には、タッチスクリーンパネルのタッチ感度を決定する臨界値ＴＥ＿Ｔｈが保存されている。そして、タッチスクリーンパネルを備えるディスプレイシステムが初期化される度に、初期設定されたタッチ感度の臨界値がレジスタ１ ６２０に保存される。
【００５１】
タッチ感度調整部６３０は、ユーザの選択によってタッチ感度調節イベントが発生すれば、タッチ感度調節イベント処理ルーチンによってタッチ感度調節メニュー画面を生成させるように制御する。そして、タッチ感度調節メニュー画面のガイドによってアプリケーションプロセッサ３４０から伝送されるタッチ感度調節用データに基づいて、レジスタ１ ６２０に保存された臨界値情報を変更させる。
【００５２】
すなわち、ユーザがアプリケーションプロセッサ３４０が内蔵されたアプリケーション装置の入力手段（図示せず）を通じて、タッチスクリーンパネル３１０のタッチ感度を調節するためのファンクションキーを入力すれば、アプリケーションプロセッサ３４０は、タッチ感度調節イベント処理のためのインタラプト要請情報を生成させてインターフェース回路５４０に伝送する。
【００５３】
タッチ感度調整部６３０は、インタラプト要請に応じてタッチ感度調節イベント処理ルーチンを実行しつつ図１１に示したようなタッチ感度調節メニュー画面を生成させる。
タッチ感度調節メニュー画面が生成される間にユーザがタッチ感度調節キーを入力すれば、アプリケーションプロセッサ３４０は、ユーザが入力したキー値に相応するタッチ感度調節用データを生成させて、インターフェース回路５４０を通じてタッチ感度調整部６３０に伝送する。
タッチ感度調整部６３０は、伝送されたタッチ感度調節用データに基づいてレジスタ１ ６２０に保存された臨界値情報を変更してタッチ感度を調節する。
【００５４】
次いで、本発明によるタッチスクリーンパネルのタッチ感度調節方法を、図１０のフローチャートを中心に、図３、図５及び図６の構成図を参照して時系列的に詳細に説明する。
まず、アプリケーションプロセッサ３４０は、タッチ感度調節イベントが発生するかどうかを判断する（Ｓ１０１）。一例として、タッチ感度調節イベントは、アプリケーションプロセッサ３４０が内蔵されたアプリケーション装置（図示せず）のキー入力手段に設置されたファンクションキーがユーザによって入力される場合に発生する。
【００５５】
ステップ１０１（Ｓ１０１）の判断結果、タッチ感度調節イベントが発生する場合に、アプリケーションプロセッサ３４０は、タッチ感度調節イベント処理のためのインタラプトを要請する情報をインターフェース回路５４０に伝送する（Ｓ１０２）。
次いで、中央処理装置５１０のタッチ感度調整部６３０は要請されたインタラプトを認知し、実行中の命令を中止させてタッチ感度調節イベント処理ルーチンに分岐させる（Ｓ１０３）。
【００５６】
これにより、タッチ感度調整部６３０は、タッチ感度調節イベント処理ルーチンによってタッチ感度調節メニュー画面を生成させて、タッチスクリーンパネル３１０に出力させるように制御する（Ｓ１０４）。一例として、タッチ感度調節メニュー画面は、図１１に示したようにタッチ感度を増加または減少させるためのガイド情報が含まれるように設計できる。
【００５７】
タッチ感度調整部６３０は、タッチ感度調節メニュー画面が出力されるうちに、アプリケーションプロセッサ３４０からタッチ感度調節用データが入力されるかどうかを判断する（Ｓ１０５）。
参考的に、タッチ感度調節メニュー画面が出力される間にアプリケーション装置のキー入力手段からタッチ感度を増加または減少させるためのキー情報が入力される場合に、アプリケーションプロセッサ３４０は、入力されたキー情報に相応するタッチ感度調節用データを生成させて、インターフェース回路５４０を通じてタッチ感度調整部６３０に伝送する。
【００５８】
ステップ１０５（Ｓ１０５）の判断結果、タッチ感度調節用データが入力されない場合に、一定時間待機した後にステップ１０５にフィードバックされる（Ｓ１０６）。
もし、ステップ１０５（Ｓ１０５）の判断結果、インターフェース回路５４０を通じてタッチ感度調整部６３０にタッチ感度調節用データが入力された場合には、タッチレジスタ１ ６２０に保存された臨界値ＴＥ＿Ｔｈ情報を読み取る。次いで、タッチ感度調整部６３０は、入力されたタッチ感度調節用データに基づいて読み取った臨界値ＴＥ＿Ｔｈ情報を変更させる（Ｓ１０７）。
【００５９】
一例として、タッチ感度を増加させるためのキー値が１回入力される度に一定ステップ単位で臨界値ＴＥ＿Ｔｈの大きさを減少させ、タッチ感度を減少させるためのキー値が１回入力される度に、一定ステップ単位で臨界値ＴＥ＿Ｔｈの大きさを増加させるように設計できる。
次いで、タッチ感度調整部６３０は、ステップ１０７（Ｓ１０７）で変更された臨界値ＴＥ＿Ｔｈ情報をレジスタ１ ６２０に新しく記入して臨界値ＴＥ＿Ｔｈ情報をアップデートさせる（Ｓ１０８）。
このような方法によって、ユーザの選択によってレジスタ１ ６２０に保存された臨界値ＴＥ＿Ｔｈ情報になることによって、タッチ感度を調節できるようになる。
【００６０】
本発明は、方法、装置、システムなどで実行できる。ソフトウェアで実行される時、本発明の構成手段は必然的に必要な作業を実行するコードセグメントである。プログラムまたはコードセグメントはプロセッサ判読可能媒体に保存されるか、または伝送媒体または通信網で搬送波と結合されたコンピュータデータ信号によって伝送されうる。プロセッサ判読可能媒体は、情報を保存または伝送できるいかなる媒体も含む。プロセッサ判読可能媒体の例としては、電子回路、半導体メモリ素子、ＲＯＭ、フラッシュメモリ、ＥＲＯＭ（Ｅｒａｓａｂｌｅ ＲＯＭ）、フロッピー（登録商標）ディスク、光ディスク、ハードディスク、光繊維媒体、無線周波数（ＲＦ）網などがある。コンピュータデータ信号は、電子網チャンネル、光繊維、空気、電子系、ＲＦ網のような伝送媒体上へ伝播されうるいかなる信号も含まれる。
【００６１】
添付された図面に図示されて説明された特定の実施形態は、単に本発明の例として理解され、本発明の範囲を限定するものではなく、本発明が属する技術分野で本発明に記述された技術的思想の範囲でも多様な他の変更が発生できるので、本発明は図示または記述された特定の構成及び配列に制限されないということは明らかである。
【産業上の利用可能性】
【００６２】
本発明は、ハイブリッドタッチスクリーンチャンネルを含む多様な形態のタッチスクリーンパネルに適用でき、本発明を適用することによって、ユーザ自分に最も適切なタッチ感度を選択できるようになる。すなわち、タッチスクリーンパネルディスプレイ装置でユーザのタッチ意図とは異なるタッチ結果を発生させる誤動作を低減できる。
【図面の簡単な説明】
【００６３】
【図１】従来の技術による抵抗膜方式のタッチスクリーンパネルの構造を説明するための図である。
【図２】図１に図示された抵抗膜方式のタッチスクリーンパネルの動作原理を説明するための図である。
【図３】本発明の一実施形態によるタッチスクリーンディスプレイ装置のブロック構成図である。
【図４】本発明が適用されるｈＴＳＰのセンサ配置の一例を示す図である。
【図５】図３に図示されたコントローラの細部ブロック構成図である。
【図６】図５に図示された中央処理装置の細部構成図である。
【図７】図６に図示されたフレームメモリでのデータの保存状態を示す図である。
【図８】図６に図示されたバッファメモリでのデータの保存状態を示す図である。
【図９】図６に図示されたタッチ判定部の細部構成図である。
【図１０】本発明の一実施形態によるタッチスクリーンパネルのタッチ感度調節方法のフローチャートである。
【図１１】本発明で生成されるタッチ感度調節メニュー画面の一例を示す図である。
【符号の説明】
【００６４】
５２０  フレームメモリ
５２０−１  ＦＭ１
５２０−２  ＦＭ２
５２０−３  ＦＭ３
５３０  バッファメモリ
５３０−１  ＢＭ１
５３０−２  ＢＭ２
５３０−３  ＢＭ３
５４０  インターフェース回路
６１０  タッチ判定部
６２０  レジスタ１
６３０  タッチ感度調整部
【図１】
2008165801.tif 000006
【図２】
2008165801.tif 000007
【図３】
2008165801.tif 000008
【図４】
2008165801.tif 000009
【図５】
2008165801.tif 000010
【図６】
2008165801.tif 000011
【図７】
2008165801.tif 000012
【図８】
2008165801.tif 000013
【図９】
2008165801.tif 000014
【図１０】
2008165801.tif 000015
【図１１】
2008165801.tif 000016