(57)【要約】【課題】  不適当なキャリブレーションが行われた状態になっている場合に、表示面へのタッチによって、キャリブレーションの妥当性を確認して、不適当なキャリブレーション状態を回避する。【解決手段】  表示面に設けられたタッチパネルと、前記タッチパネルへタッチしたポイントの座標データを発生するタッチパネルドライバと、前記タッチパネルドライバが出力する前記座標データに基づいて前記表示面のキャリブレーションを実行する制御部とを有している。前記制御部は、前記タッチパネルの中心以外のポイントに繰り返して行われたタッチにより発生したＸ座標データとＹ座標データとのそれぞれの差分が許容範囲内であることを確認することによって、前記タッチするポイントの実測した座標データと論理座標データとの誤差を減少させる。【選択図】      図１
2008108275.tif 000002
【特許請求の範囲】
【請求項１】
表示面に設けられたタッチパネルと、
前記タッチパネルへタッチしたポイントの座標データを発生するタッチパネルドライバと、
前記タッチパネルドライバが出力する前記座標データに基づいて前記表示面のキャリブレーションを実行する制御部とを有し、
前記制御部は、前記タッチパネルの中心以外のポイントに繰り返して行われたタッチにより発生したＸ座標データとＹ座標データとのそれぞれの差分が許容範囲内であることを確認することによって、前記タッチするポイントの実測した座標データと論理座標データとの誤差を減少させることを特徴とするタッチパネル機能つき表示端末装置。
【請求項２】
前記制御部は、前記Ｘ座標データとＹ座標データとのそれぞれの差分が許容範囲内であったとき、前記タッチが繰り返して行われたポイントのＸ座標データとＹ座標データの平均値を算出して前記ポイントの実測した座標データを確定し、前記各ポイントにおける実測した座標データが反転していないことを確認することによって、前記ポイントの実測した座標データと論理座標データとの誤差を減少させる請求項１に記載のタッチパネル機能つき表示端末装置。
【請求項３】
前記制御部は、前記各ポイントにおける実測した前記座標データが反転していないことを確認したとき、前記表示面の中心へのタッチによって出力される実測座標データと直線近似式とによってキャリブレーションを実行したときの前記中心での座標データと論理座標データとを比較した値が許容範囲内のとき、前記直線近似式をキャリブレーションデータとしてメモリに格納する請求項２に記載のタッチパネル機能つき表示端末装置。
【請求項４】
前記制御部は、前記キャリブレーションを行ったときを時間情報の基準として次回のキャリブレーションを起動させる請求項１に記載のタッチパネル機能つき表示端末装置。
【請求項５】
前記制御部は、前記キャリブレーションを行ったときの表示端末装置の温度情報を基準として、再度キャリブレーションを起動させる請求項１に記載のタッチパネル機能つき表示端末装置。
【請求項６】
表示端末装置の表示面に設けられたタッチパネルのキャリブレーションを実行するキャリブレーション方法であって、
前記タッチパネルの中心以外のポイントに繰り返して行われたタッチにより発生したＸ座標データとＹ座標データとのそれぞれの差分が許容範囲内であることを確認することによって、前記タッチするポイントの実測した座標データと論理座標データとの誤差を減少させることを特徴とするキャリブレーション方法。
【請求項７】
前記Ｘ座標データとＹ座標データとのそれぞれの差分が許容範囲内であったとき、前記タッチが繰り返して行われたポイントのＸ座標データとＹ座標データの平均値を算出して前記ポイントの実測した座標データを確定し、前記各ポイントにおける実測した座標データが反転していないことを確認することによって、前記ポイントの実測した座標データと論理座標データとの誤差を減少させる請求項６に記載のキャリブレーション方法。
【請求項８】
前記各ポイントにおける実測した前記座標データが反転していないことを確認したとき、前記表示面の中心へのタッチによって出力される実測座標データと直線近似式とによってキャリブレーションを実行したときの前記中心での座標データと論理座標データとを比較した値が許容範囲内のとき、前記直線近似式をキャリブレーションデータとしてメモリに格納する請求項７に記載のキャリブレーション方法。
【請求項９】
前記キャリブレーションを行ったときを時間情報の基準として次回のキャリブレーションを起動させる請求項６に記載のキャリブレーション方法。
【請求項１０】
前記キャリブレーションを行ったときの表示端末装置の温度情報を基準として、再度キャリブレーションを起動させる請求項６に記載のキャリブレーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを有する表示端末装置において、誤操作や経年変化等によって表示面のキャリブレーションが不適当な状態になっている可能性がある場合に、再度、キャリブレーションの起動を促すことによって、不適当なキャリブレーション状態を改善することが可能なタッチパネル機能つき表示端末装置およびそのキャリブレーション方法に関する。
【背景技術】
【０００２】
例えばＬＣＤ（Liquid Crystal Display) からなる表示器の表示面上に、タッチパネルを有する表示端末装置は周知であり、誤操作や経年変化等によって表示面のキャリブレーションが不適当な状態になった場合に、再度キャリブレーションを行う方法についても既に知られたものがある。しかしながら、タッチパネルを有する表示端末装置において、使用中に表示面のキャリブレーションが不適当な状態になった場合の対応には、種々の問題点があった。【０００３】
第１の問題点は、タッチパネルを有する表示端末装置に対するキャリブレーションの実行時に、ユーザの誤操作によって誤ったキャリブレーションの状態になる可能性があったことである。
第２の問題点は、キャリブレーションが実行されたとき、キャリブレーションを行った時間の情報を併せて保存しないため、経年変化によって不適当なキャリブレーション状態となっていても、使用者がキャリブレーション処理を起動しない限り、キャリブレーションが行われることはなかったことである。
第３の問題点として、タッチパネルつき携帯電話機等の小型端末は、使用場所が室内から屋外にわたって広範囲に変化するため、端末の環境温度が劇的に変化するのにかかわらず、端末に対する表示面のキャリブレーションの再実行は、使用者が自ら起動しない限り、行われることはなかったことである。【０００４】
特許文献１においては、高精度な固定抵抗を基準にして、感圧タッチパネルの端子間抵抗値を計測し、工場生産時等のキャリブレーション時にＩＴＯ膜の長さとキャリブレーション位置間の距離とに基づいて、ＩＴＯ膜の抵抗値を求れば、２つの銀電極の抵抗値も求めることができるので、感圧タッチパネルの端子間抵抗値を計測して、キャリブレーション時に求められている銀電極抵抗値およびＩＴＯ膜抵抗値にそれぞれ変化率を乗算した値の和と一致するような変化率を算出し、算出された変化率に応じてキャリブレーション値を更新して、位置ずれ補正を行うようにした、抵抗膜式タッチパネル装置が開示されている。【０００５】
このように、特許文献１記載の技術によれば、キャリブレーション操作を行わないでも、経年変化や温度変化に対する位置ずれを防止することができる旨が記載されている。
しかしながら、特許文献１には、タッチパネルを有する表示端末装置において、誤操作や経年変化等によってキャリブレーションが不適当な状態になっている可能性がある場合、表示器の表示面の中心以外の２箇所のポイントへのタッチをそれぞれ２回行ったときのＸ座標とＹ座標の変動が正常な範囲内であるとき、表示面の中央のポイントのＸ座標とＹ座標の変動が許容範囲であることを確認することによって、キャリブレーションの妥当性を追認し、不備の場合にはキャリブレーションの起動を促すことについてはなんら記載されていない。【０００６】
また、特許文献２においては、タッチパネル調整モードに入ると、タッチパネルの４隅の４箇所に基準マークと順序マークを表示するので、まず、基準マーク１の付近が押されたかどうかを判断する。その後、基準マーク１を消去して基準マーク２の付近が押されたかどうかを判断する。押されたと判断されれば、基準マーク２の表示を消去する。最後にこれらの４つの電圧値をＡ／Ｄ変換して不揮発性メモリに書き込む。このように素人でも簡単にタッチパネルの調整を行うことができるシーケンスにすることによって、タッチパネルを物理的に押した位置と認識する位置の補正をユーザの手で行えるようにした、画像形成装置が開示れれている。【０００７】
このように、特許文献２記載の技術によれば、経時変化や環境の影響で基準点の電圧が変化した場合でも、ユーザが容易に補正できるタッチパネルを備えた画像形成装置が提供される旨が記載されている。
しかしながら、特許文献２には、タッチパネルを有する表示端末装置において、誤操作や経年変化等によってキャリブレーションが不適当な状態になっている可能性がある場合、表示器の表示面の中心以外の２箇所のポイントへのタッチをそれぞれ２回行ったときのＸ座標とＹ座標の変動が正常な範囲内であるとき、表示面の中央のポイントのＸ座標とＹ座標の変動が許容範囲であることを確認することによって、キャリブレーションの妥当性を追認し、不備の場合にはキャリブレーションの起動を促すことについてはなんら記載されていない。【０００８】
また、特許文献３においては、入力機能調整装置としてのＰＤＡは、タッチパネルおよびＡＤコンバータを有するタッチパネル部において、ユーザのログイン時ごとに、記憶装置に記憶された表示位置に基づいてＬＣＤにキャリブレーション用の入力ポイントを１つ表示し、ユーザにタッチパネルから入力ポイントに対応して位置入力させて記憶装置に記憶し、較正実行可能な４つの入力位置が記憶された場合、当該４つの入力位置及びこれに対応する表示位置を用いて基準座標を演算して記憶装置に記憶して設定され、設定後、タッチパネルに位置が入力された場合、前記基準座標を用いて入力位置を較正する、入力位置調整装置及び入力位置調整プログラムが開示されている。【０００９】
このように、特許文献３記載の技術によれば、タッチパネルのキャリブレーションを行うための作業負担を軽減し、適切なタイミングでキャリブレーションを行うことが可能になる旨が記載されている。
しかしながら、特許文献３には、タッチパネルを有する表示端末装置において、誤操作や経年変化等によってキャリブレーションが不適当な状態になっている可能性がある場合、表示器の表示面の中心以外の２箇所のポイントへのタッチをそれぞれ２回行ったときのＸ座標とＹ座標の変動が正常な範囲内であるとき、表示面の中央のポイントのＸ座標とＹ座標の変動が許容範囲であることを確認することによって、キャリブレーションの妥当性を追認し、不備の場合にはキャリブレーションの起動を促すことについてはなんら記載されていない。【００１０】
また、特許文献４においては、ディスプレイ画面上で検出されたタッチ点の座標を算出する座標入力装置コントローラと、ディスプレイ画面上の少なくとも１点においてなされたタッチのタッチ点をタッチ座標空間と表示座標とで表し、タッチ座標と表示座標との相違に基づいてタッチ座標を補正して表示座標に一致させる補正係数を算出する補正係数算出部と、算出された補正係数を用いて検出されたタッチのタッチ点の座標を補正する座標補正部とを備えた、タッチパネル付きディスプレイ装置、タッチパネル付きディスプレイ装置の制御方法およびその方法をコンピュータに実行させるためのプログラムが開示されている。【００１１】
このように、特許文献４記載の技術によれば、固有のドライバをインストールすることなく、座標入力装置を標準的なコンピュータに接続して使用可能な、タッチパネル付きディスプレイ装置が提供される旨が記載されている。
しかしながら、特許文献４には、タッチパネルを有する表示端末装置において、誤操作や経年変化等によってキャリブレーションが不適当な状態になっている可能性がある場合、表示器の表示面の中心以外の２箇所のポイントへのタッチをそれぞれ２回行ったときのＸ座標とＹ座標の変動が正常な範囲内であるとき、表示面の中央のポイントのＸ座標とＹ座標の変動が許容範囲であることを確認することによって、キャリブレーションの妥当性を追認し、不備の場合にはキャリブレーションの起動を促すことについてはなんら記載されていない。【００１２】
また、特許文献５においては、タッチパネル入力装置において、確定キー押下によって入力正常と判断された固定キーの入力座標データを一定期間監視し、そのデータの分布情報を基にズレ量を算出して、ズレ量に基づいてキャリブレーションが必要と判断したときはその旨を警告したり、あるいは算出したズレ量に基づいて自動的に補正することを特徴とする、また、キャリブレーションにおいて、それ以前のキャリブレーションデータまたはデフォルトデータの座標データと比較して大きく異なる場合には再度キャリブレーションを行うことを促したり、あるいはそれ以前のキャリブレーションデータまたはデフォルトデータをキャリブレーションデータとして利用することを特徴とする、タッチパネル式入力装置が開示されている。【００１３】
このように、特許文献５記載の技術によれば、操作者が意図していないキーの入力座標をキャリブレーションのデータ解析に使用しないことで正確な補正を行うことができる旨が記載されている。
しかしながら、特許文献５には、タッチパネルを有する表示端末装置において、誤操作や経年変化等によってキャリブレーションが不適当な状態になっている可能性がある場合、表示器の表示面の中心以外の２箇所のポイントへのタッチをそれぞれ２回行ったときのＸ座標とＹ座標の変動が正常な範囲内であるとき、表示面の中央のポイントのＸ座標とＹ座標の変動が許容範囲であることを確認することによって、キャリブレーションの妥当性を追認し、不備の場合にはキャリブレーションの起動を促すことについてはなんら記載されていない。【００１４】
また、特許文献６においては、水平抵抗膜と垂直抵抗膜とで構成されるタッチパネルの制御装置において、水平抵抗膜および垂直抵抗膜の各端部の電圧をタッチしない状態で検出してＲＡＭに記憶しておき、次にタッチした状態で検出される電圧をＲＡＭに記憶されている電圧によって補正し、タッチした状態で検出される電圧に含まれる温度による電圧変動分を除去して補正した電圧に基づいてタッチ位置を検出するため、温度の影響を受けることなく正確にタッチ位置を検出できる、タッチパネル制御装置が開示されている。【００１５】
このように、特許文献６記載の技術によれば、圧力をかけた（タッチした）位置を、温度による影響を受けることなく正確に検出できる旨が記載されている。
しかしながら、特許文献６には、タッチパネルを有する表示端末装置において、誤操作や経年変化等によってキャリブレーションが不適当な状態になっている可能性がある場合、表示器の表示面の中心以外の２箇所のポイントへのタッチをそれぞれ２回行ったときのＸ座標とＹ座標の変動が正常な範囲内であるとき、表示面の中央のポイントのＸ座標とＹ座標の変動が許容範囲であることを確認することによって、キャリブレーションの妥当性を追認し、不備の場合にはキャリブレーションの起動を促すことについてはなんら記載されていない。【００１６】
また、特許文献７においては、マイクロコンピュータは、ＣＲＴの画面の左下および右上を接触位置として表示させ、タッチパネルコントローラは、各接触位置に応じて作業者がタッチパネルを接触指示して出力された物理座標データを、新たな基準位置データとして設定するキャリブレーションを行う。またマイクロコンピュータは、ＣＲＴの画面の中心を接触位置として表示させ、その接触位置に応じて作業者がタッチパネルを接触指示して出力された物理座標データを、新たな基準位置データに基づきタッチパネルコントローラが座標変換して得られた論理座標データが許容範囲以内にあるか否かを判定し、許容範囲外であると判定した場合は再度キャリブレーションを行わせる、表示端末装置および表示端末装置の座標校正方法が開示されている。【００１７】
このように、特許文献７記載の技術によれば、不適当な校正操作を行った場合でも、再度校正操作を行うことができる、表示端末装置および表示端末装置の座標校正方法が提供される旨が記載されている。
しかしながら、特許文献７には、タッチパネルを有する表示端末装置において、誤操作や経年変化等によってキャリブレーションが不適当な状態になっている可能性がある場合、表示器の表示面の中心以外の２箇所のポイントへのタッチをそれぞれ２回行ったときのＸ座標とＹ座標の変動が正常な範囲内であるとき、表示面の中央のポイントのＸ座標とＹ座標の変動が許容範囲であることを確認することによって、キャリブレーションの妥当性を追認し、不備の場合にはキャリブレーションの起動を促すことについてはなんら記載されていない。
【特許文献１】特開２００１−２６５５１２号公報（〔００６０〕〜〔００６３〕）
【特許文献２】特開２００３−２６３２７５号公報（〔００１８〕，図１、〔００１９〕，図１，図４，図５、〔００２９〕，図４、〔００３０〕，〔００３６〕）
【特許文献３】特開２００４−０５４４１３号公報（〔００１６〕，〔００１７〕、〔００２０〕、〔００３５〕，図８、〔００３２〕〜〔００３５〕，図７，図８、〔００４４〕，〔００４５〕）
【特許文献４】特開２００５−０５６０８８号公報（〔００４２〕、〔００６０〕、〔００６２〕，図６，図７）
【特許文献５】特開２００６−２４３９３９号公報（〔００２０〕〜〔００２２〕）
【特許文献６】特開平０９−１６０７１９号公報（〔００２２〕，〔００２３〕，〔００２６〕）
【特許文献７】特開平１０−１１６１５５号公報（〔０００２〕、〔０００６〕，〔０００７〕、〔０００８〕，図８、〔００３１〕〜〔００３６〕）
【発明の開示】
【発明が解決しようとする課題】
【００１８】
汎用のタッチパネル機能つき表示端末装置では、表示端末装置に対するキャリブレーションの実行時におけるユーザの誤操作や、径年変化等によって不適当なキャリブレーションが行われている状態になる可能性があった。
本発明の目的は、不適当なキャリブレーションが行われた状態になっている場合に、表示面へのタッチによって、キャリブレーションの妥当性を確認して、不適当なキャリブレーション状態を回避するタッチパネル機能つき表示端末装置およびそのキャリブレーション方法を提供することにある。
【課題を解決するための手段】
【００１９】
前記目的を達成するため、本発明に係るタッチパネル機能つき表示端末装置は、表示面に設けられたタッチパネルと、前記タッチパネルへタッチしたポイントの座標データを発生するタッチパネルドライバと、前記タッチパネルドライバが出力する前記座標データに基づいて前記表示面のキャリブレーションを実行する制御部とを有し、
前記制御部は、前記タッチパネルの中心以外のポイントに繰り返して行われたタッチにより発生したＸ座標データとＹ座標データとのそれぞれの差分が許容範囲内であることを確認することによって、前記タッチするポイントの実測した座標データと論理座標データとの誤差を減少させることを特徴とするものである。
【発明の効果】
【００２０】
本発明によれば、制御部が、タッチパネルの中心以外のポイントに繰り返して行われたタッチにより発生したＸ座標データとＹ座標データとのそれぞれの差分が許容範囲内であることを確認することによって、前記タッチするポイントの実測した座標データと論理座標データとの誤差を減少させるため、ユーザのタッチ操作の誤りや径年変化等によって不適当なキャリブレーション状態となった場合でも、確実に不適当なキャリブレーション状態を改善することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態を図に基づいて詳細に説明する。【００２２】
本発明の実施形態に係るタッチパネル機能つき表示端末装置は図１に示すように、基本的な構成として、表示面に設けられたタッチパネル１４と、前記タッチパネル１４へタッチしたポイントの座標データを発生するタッチパネルドライバ１５と、前記タッチパネルドライバ１５が出力する前記座標データに基づいて前記表示面のキャリブレーションを実行する制御部１０とを有している。そして、前記制御部１０は、前記タッチパネル１４の中心以外のポイントに繰り返して行われたタッチにより発生したＸ座標データとＹ座標データとのそれぞれの差分が許容範囲内であることを確認することによって、前記タッチするポイントの実測した座標データと論理座標データとの誤差を減少させることを特徴とするものである。【００２３】
本発明の実施形態によれば、制御部が、タッチパネルの中心以外のポイントに繰り返して行われたタッチにより発生したＸ座標データとＹ座標データとのそれぞれの差分が許容範囲内であることを確認することによって、前記タッチするポイントの実測した座標データと論理座標データとの誤差を減少させるため、ユーザのタッチ操作の誤りや径年変化等によって不適当なキャリブレーション状態となった場合でも、確実に不適当なキャリブレーション状態を改善することができる。【００２４】
次に、本発明の実施形態を具体例に基づいて更に詳細に説明する。
（実施形態１）【００２５】
図１は、本発明の実施形態１に係るタッチパネル機能つき表示端末装置の構成を示すブロック図、図２は、本発明の実施形態１に係るタッチパネル機能つき表示端末装置によるキャリブレーションを示すフローチャート、図３は、本実施形態１においけるキャリブレーション時のＬＣＤの表示を例示する図である。【００２６】
本発明の実施形態１に係るタッチパネル機能つき表示端末装置は図１に示すように、制御部１０と、ユーザ操作部１１と、メモリ１２と、電源部１３と、タッチパネル１４と、タッチパネルドライバ１５と、ＬＣＤ１６と、クロック１７と、カウンタ１８と、温度センサ１９とを有している。【００２７】
制御部１０は、タッチパネルのキャリブレーション及び装置全体の動作を制御するものであって、端末制御手段２０と、キャリブレーション処理手段２１と、経過時間認識手段２２と、温度認識手段２３とを有している。ユーザ操作部１１は、制御部１０に対して、操作部分（不図示）においてユーザが行う操作をインタフェースする。メモリ１２は、制御部１０の制御プログラムを格納する格納手段であるＲＯＭ（不図示）と、制御部１０のワークエリアとして使用されるとともに、ユーザ設定を一時的に格納するＲＡＭ（不図示）とからなっている。電源部１３は、例えば電池からなっていて、装置各部に電源を供給する。タッチパネル１４は、ＬＣＤ１６の画面上に設けられた膜状抵抗体からなり、ユーザがタッチしたときに生じる抵抗値の変化に基づいて、出力する電圧を変化させる機能を有している。【００２８】
タッチパネルドライバ１５は、ユーザの操作に応じてタッチパネル１４から出力される電圧をＡ／Ｄ変換して、ディジタル情報からなるタッチされたポイントの座標情報を実測した座標データ（実測座標データ）として制御部１０に伝達する。ＬＣＤ１６は、制御部１０の指示に基づいて所要の可視表示を行う。クロック１７は、時間計測の基準となるクロック信号を発生する。カウンタ１８は、クロック１７からのクロック信号をカウントすることによって、経過時間を計測する。温度センサ１９は、表示端末装置における温度を測定して制御部１０に伝達し、制御部１０は、これによって端末装置の温度を認識する。【００２９】
また、制御部１０において、端末制御手段２０は、表示端末装置の制御を行う。キャリブレーション処理手段２１は、タッチパネルドライバ１５から出力される実測座標データと、ＬＣＤ１６の面上における各ポイントの論理座標データとをマッチさせるためのキャリブレーション処理を実行する。経過時間認識手段２２は、カウンタ１８からの情報を用いて、表示端末装置が時間管理を行うための経過時間を認識する。温度認識手段２３は、温度センサ１９からの情報によって、表示端末装置の温度を認識する。【００３０】
次に、図２のフローチャートを用いて、この例のタッチパネル機能つき端末装置の動作を説明する。【００３１】
制御部１０がキャリブレーションを実行すると、制御部１０の端末制御手段２０による制御の下で、図３に示すようにＬＣＤ１６の画面上の左上に、ユーザにタッチを促すポイントが表示される（ステップＳ１）。【００３２】
ユーザが前記ポイントをタッチする（ステップＳ２）ことによって、タッチパネル１４は、タッチパネルへのタッチを電圧の変化としてタッチパネルドライバ１５に出力する。タッチパネルドライバ１５は、タッチパネル１４が出力する信号を受けて、タッチパネルにタッチされたポイントの実測座標データ〔ＸＬ１，ＹＬ１〕を制御部１０に出力する。制御部１０は、タッチパネルドライバ１５が出力する前記実測座標データをメモリ１２に一時格納する（ステップＳ３）。【００３３】
制御部１０の端末制御手段２０は、タッチパネルドライバ１５から実測座標データが受信されたことを検出すると、図３に示すＬＣＤ１６の画面上の右下に、タッチを促すポイントを表示する指令をＬＣＤ１６に出力する（ステップＳ４）。【００３４】
ユーザがＬＣＤ１６の表示に従って前記ポイントにタッチすると（ステップＳ５）、タッチパネル１４は、タッチパネルへのタッチを電圧の変化としてタッチパネルドライバ１５に出力する。タッチパネルドライバ１５は、タッチパネル１４が出力する信号を受けて、タッチパネルにタッチされたポイントの実測座標データ〔ＸＲ２，ＹＲ２〕を制御部１０に出力する。制御部１０は、タッチパネルドライバ１５が出力する前記実測座標データをメモリ１２に一時格納する（ステップＳ６）。【００３５】
ステップＳ１からステップＳ６までの動作が繰り返して２回実行される（ステップＳ７）ことによって、制御部１０、特にキャリブレーション処理手段２１は、２回のタッチによって得られた２箇所のポイントについて実測した座標データの差分を求める（ステップＳ８）。すなわち、キャリブレーション処理手段２１は、ＬＣＤ１６の左上ポイントへの１回目のタッチで得られた実測座標データ〔ＸＬ１，ＹＬ１〕と２回目のタッチで得られた実測座標データ〔ＸＲ２，ＹＲ２〕とによって、Ｘ座標の差分〔ＸＬ１−ＸＲ２〕と、Ｙ座標の差分〔ＹＬ１−ＹＲ２〕を求める。【００３６】
次に、制御部１０のキャリブレーション処理手段２１は、これらの差分が許容範囲内であるか否かをみて（ステップＳ９）、差分が許容範囲内でないときは、再キャリブレーションを要求して（ステップＳ１９）、処理を終了し、差分が許容範囲内のときは、各座標値について、それぞれ２箇所のポイントにおける実測座標データの平均値を算出することによって、２箇所のポイントの実測座標〔ＸＬ，ＹＬ〕，〔ＸＲ，ＹＲ〕を確定する（ステップＳ１０）。【００３７】
さらに、ＬＣＤ１６の左上のポイントを原点として、Ｘ方向は右方向が大、Ｙ方向は下方向が大とすれは、ＸＬ＜ＸＲ、ＸＬ＜ＸＲの関係となることから、制御部１０のキャリブレーション処理手段２１は、ＸＬとＸＲ、およびＹＬとＹＲの大小関係によって、２回のタッチによって２箇所のポイントのＸ座標が左右に、Ｙ座標が上下に反転していないか否かをみて、それぞれのポイントの位置が反転していないことを確認し（ステップＳ１１）、反転していたときは、再キャリブレーションを要求して（ステップＳ１９）、処理を終了する。【００３８】
一方、制御部１０のキャリブレーション処理手段２１は、ポイントの位置が反転していないとき、ＬＣＤ１６の左上のポイントの論理座標を〔ｘｌ，ｙｌ〕とし、右下のポイントの論理座標を〔ｘｒ，ｙｒ〕として、物理座標〔Ｘphy 、Ｙphy 〕から論理座標〔Ｘlog 、Ｙlog 〕への直線近似式
Ｘlog ＝｛（ｘｒ−ｘｌ）／（ＸＲ−ＸＬ）｝* Ｘphy ＋（ｘｌ*ＸＲ−ＸＬ*ｘｒ）／（ＸＲ−ＸＬ）
Ｙlog ＝｛（ｙｒ−ｙｌ）／（ＹＲ−ＹＬ）｝* Ｘphy ＋（ｙｌ*ＹＲ−ＹＬ*ｙｒ）／（ＹＲ−ＹＬ）
・・・（１）
を周知の計算方法によって算出する（ステップＳ１２）。【００３９】
制御部１０のキャリブレーション処理手段２１が以上の処理を終了したときに、端末制御手段２０は、ＬＣＤ１６の中心にユーザのタッチを促すポイントを表示する（ステップＳ１３）。【００４０】
ユーザがそのポイントにタッチすると（ステップＳ１４）、タッチパネルドライバ１５は、ユーザがタッチしたポイントの実測座標データを制御部１０のキャリブレーション処理手段２１に出力する。制御部１０のキャリブレーション処理手段２１は、前記実測座標データに対して、算出された直線近似式による近似を行って、実測座標データをＬＣＤ１６上の論理座標データにマッチさせることによって、キャリブレーションを実行する（ステップＳ１５）。【００４１】
次に、制御部１０のキャリブレーション処理手段２１は、キャリブレーションが行われた後の実測座標データ〔ＸＣ，ＹＣ〕と、ＬＣＤ１６上の論理座標データ〔ｘｃ，ｙｃ〕とを比較して、差分｜ＸＣ−ｘｃ｜，｜ＹＣ−ｙｃ｜を算出し（ステップＳ１６）、各差分が許容範囲内であるか否かをみて（ステップＳ１７）、許容範囲内でないときは再キャリブレーションを要求して（ステップＳ１９）、処理を終了し、許容範囲内のときは、算出された直線近似式をキャリブレーションデータとしてメモリ１２に格納して（ステップＳ１８）、処理を終了する。【００４２】
以上の処理において、再キャリブレーションを要求されたとき（ステップＳ１９）は、ＬＣＤ１６の表示面の左上にタッチポイントを表示して（ステップＳ１）、ユーザにキャリブレーションを起動すべきことを知らせることができる。また、さらに、このことを示すなんらかの文字表示をタッチポイントの付近に表示してもよい。なお、キャリブレーションの精度を保持するためには、各座標差分の許容範囲は、ＬＣＤ１６の表示領域ドットの数％以内であるべきであり、キャリブレーション後におけるＬＣＤ１６の中心ポイントの座標の許容範囲は、タッチパネル１４の線形性を考慮した上で、数％以内と定義されるべきである。【００４３】
図３は、この例の場合のキャリブレーション実行時に、ＬＣＤ１６の画面上に表示されるタッチポイントを示したものであって、画面の左上におけるステップＳ１の場合のキャリブレーションポイント（十字の中心）と、画面の右下におけるステップＳ４の場合のキャリブレーションポイント（十字の中心）と、画面の中心におけるステップＳ１３の場合のキャリブレーションポイント（十字の中心）とを例示している。【００４４】
本発明の実施形態１によれば、表示面の中心以外のポイントへのタッチをそれぞれ繰り返して行ったときのＸ座標とＹ座標の差分がそれぞれ許容範囲内であるとともに、各ポイントのＸ座標が左右にＹ座標が上下に反転していないことを確認したとき、表示面の中央のポイントのＸ座標とＹ座標の変動が許容範囲であることを確認したことによってキャリブレーション処理を終了するので、ユーザがタッチ操作を誤った場合でも、不適当なキャリブレーションが行われた状態のままとなる可能性を低減することができる。
（実施形態２）【００４５】
図４は、本発明の実施形態２に係るタッチパネル機能つき表示端末装置による別のキャリブレーションをフローチャートである。なお、この例のキャリブレーションを実行するタッチパネル機能つき表示端末装置の構成は、図１に示された実施形態１の場合と同様であるが、キャリブレーション終了によって、キャリブレーションデータを保存する際の処理と、一定の条件の場合に次回のキャリブレーションの実行を設定する点とが異なっている。【００４６】
図４において、ステップＳ２１からステップＳ３７までは、実施形態１の場合のステップＳ１からステップＳ１７までと同様であり、また、キャリブレーション実行後の実測座標データとＬＣＤの論理座標データとの差分が許容範囲内でないときの、ステップＳ３９における再キャリブレーション要求の処理は、実施形態１のステップＳ１９と同様なので、以下においてはこれらの部分についての詳細な説明を省略する。【００４７】
ステップＳ３７において、制御部１０のキャリブレーション処理手段２１は、各差分が許容範囲内であったとき、直線近似式とキャリブレーションを行った時間情報（日時；基準時間情報）とをキャリブレーションデータとしてメモリ１２に格納する（ステップＳ３８）。【００４８】
カウンタ１８は、クロック１７から出力される信号に基づいて経過時間を計数し、その計数データを経過時間認識手段２２に出力する。制御部１０のキャリブレーション処理手段２１は、経過時間認識手段２２が出力する時間データを受け取り、前記基準時間情報と前記時間データとを比較し、一定期間経過後に次回のキャリブレーションを起動するタイミングを設定して（ステップＳ４０）、処理を終了する。【００４９】
制御部１０のキャリブレーション処理手段２１が一定時間経過したときに、次回のキャリブレーションを起動したときに、端末制御手段２０の制御の下で、ＬＣＤ１６の画面の左上にタッチポイントが表示されるので（ステップＳ２１）、ユーザは、次回のキャリブレーションを起動することができるようになる。この場合、表示端末装置では、キャリブレーション以外の他の処理が行われている可能性があるので、タッチポイントの近傍に、ユーザのタッチを促す文字表示等を行うことが望ましい。【００５０】
本発明の実施形態２によれば、キャリブレーションの終了によって、メモリ１２にキャリブレーションデータを格納するときに、キャリブレーションデータだけでなく、キャリブレーションを実行したときの時間情報を加えて保存し、一定期間の経過をトリガとして、次回のキャリブレーション処理を起動すべきことを表示端末装置の画面上に表示させることができるので、経年変化に基づいて不適当なキャリブレーション状態が存続することとなる可能性を低減することができる。
（実施形態３）【００５１】
図５は、本発明の実施形態３に係るタッチパネル機能つき表示端末装置による別のキャリブレーションを示すフローチャートである。なお、この例のキャリブレーションを実行するタッチパネル機能つき表示端末装置の構成は、図１に示された実施形態１の場合と同様であるが、キャリブレーション終了によって、キャリブレーションデータを保存する際の処理と、一定の条件の場合に再キャリブレーションの実行を設定する点とが異なっている。【００５２】
図５において、ステップＳ４１からステップＳ４７までは、実施形態１の場合のステップＳ１からステップＳ１７までと同様であり、また、キャリブレーション実行後の実測座標データとＬＣＤの論理座標データとの差分が許容範囲内でないときの、ステップＳ５９における再キャリブレーション要求の処理は、実施形態１のステップＳ１９と同様なので、以下においてはこれらの部分についての詳細な説明を省略する。【００５３】
ステップＳ５７において、温度センサ１９は、表示端末装置の温度を逐次計測し、その計測データを温度認識手段２３に出力する。制御部１０のキャリブレーション処理手段２１は、温度認識手段２３が出力する温度データを受け取り、各差分が許容範囲内であったとき、直線近似式とキャリブレーションを行ったときの表示端末装置における温度データとをキャリブレーションデータとしてメモリ１２に格納する（ステップＳ５８）。【００５４】
制御部１０のキャリブレーション処理手段２１は、温度認識手段２３が出力する温度データを受け取り、メモリ１２に保持されている温度情報との差分が一定量を超えたことを検出されたとき、再キャリブレーションを起動するように設定して（ステップＳ６０）、処理を終了する。【００５５】
制御部１０のキャリブレーション処理手段２１が表示端末装置の温度上昇を検出して、再度キャリブレーションを起動したときに、端末制御手段２０の制御の下で、ＬＣＤ１６の画面の左上にタッチポイントが表示されるので（ステップＳ４１）、ユーザは、再キャリブレーションを起動することができるようになる。この場合、表示端末装置では、キャリブレーション以外の他の処理が行われている可能性があるので、タッチポイントの近傍に、ユーザのタッチを促す文字表示等を行うことが望ましい。【００５６】
本発明の実施形態３によれば、キャリブレーションの終了によって、メモリ１２にキャリブレーションデータを格納するときに、キャリブレーションデータだけでなく、キャリブレーションを実行したときの端末の温度情報を加えて保存し、キャリブレーション実行時の端末温度と現在の端末温度との差分が一定量に達したことの検出をトリガとして、再キャリブレーション処理を起動すべきことを表示端末装置の画面上に表示させることができるので、端末の温度環境が急激に変化したような場合に、不適当なキャリブレーション状態が存続することとなる可能性を低減することができる。【００５７】
以上、本発明の実施形態を図面により詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計の変更等があっても本発明に含まれる。例えば、本発明のタッチパネル機能つき表示端末装置に用いられる表示器はＬＣＤに限るものではなく、タッチパネルを装着可能なものであれば、他の種類の表示器であってもよい。【００５８】
以上、実施形態（及び実施例）を参照して本願発明を説明したが、本願発明は上記実施形態（及び実施例）に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。【００５９】
この出願は２００７年３月７日に出願された日本出願特願２００７−０５７９１１を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００６０】
本発明のキャリブレーションは、表示器の表示面にタッチパネルを備えた表示端末装置であれば、どのような種類の表示端末装置においても利用可能である。
【図面の簡単な説明】
【００６１】
【図１】本発明のタッチパネル機能つき表示端末装置の構成を示すブロック図である。
【図２】本発明の実施形態１に係るタッチパネル機能つき表示端末装置のキャリブレーション方法を示すフローチャートである。
【図３】実施形態１の場合におけるキャリブレーション時のＬＣＤの表示を例示する図である。
【図４】本発明の実施形態２に係るタッチパネル機能つき表示端末装置によるキャリブレーションを示すフローチャートである。
【図５】本発明の実施形態３に係るタッチパネル機能つき表示端末装置によるキャリブレーションを示すフローチャートである。
【符号の説明】
【００６２】
１０    制御部
１２    メモリ
１４    タッチパネル
１５    タッチパネルドライバ
１６    ＬＣＤ
１７    クロック
１８    カウンタ
１９    温度センサ
２０    端末制御手段
２１    キャリブレーション処理手段
２２    経過時間認識手段
２３    温度認識手段
【図１】
2008108275.tif 000003
【図２】
2008108275.tif 000004
【図３】
2008108275.tif 000005
【図４】
2008108275.tif 000006
【図５】
2008108275.tif 000007
【国際調査報告】
2008108275.tif 000008
2008108275.tif 000009
2008108275.tif 000010