(57)【要約】【課題】タッチスクリーンが使用されているときに操作部画像と有効領域との相対関係をリアルタイムに補正することができる構造のスクリーン駆動装置を提供する。【解決手段】  タッチスクリーン１０の操作部画像の有効領域外が操作されてから有効領域内が操作されると、その有効領域の設定位置と操作部画像の表示位置との少なくとも一方が補正される。従って、タッチスクリーン１０が使用されているときに操作部画像と有効領域との相対関係をリアルタイムに補正することができるので、利用者によるタッチスクリーン１０の操作性を向上させることができる。【選択図】図１
2007310739.tif 000002
【特許請求の範囲】
【請求項１】
画像表示機能と操作検知機能とを有するタッチスクリーンに接続されるスクリーン駆動装置であって、
前記タッチスクリーンに操作の目標となる少なくとも一つの操作部画像を表示させる表示制御部と、
前記操作部画像に対応した位置で前記タッチスクリーンに操作の有効領域を設定する領域設定部と、
前記タッチスクリーンの操作された位置を検出する操作検出部と、
前記有効領域内への操作が検出されると対応する前記操作部画像への操作を判定する操作判定部と、
前記操作部画像の有効領域外への操作が検出されてから前記有効領域内への操作が検出されると訂正操作を判定する訂正判定部と、
前記訂正操作が判定されると前記有効領域の設定位置と前記操作部画像の表示位置との少なくとも一方を補正する位置補正部と、
を有するスクリーン駆動装置。
【請求項２】
前記訂正判定部は、前記操作部画像の有効領域外への操作が検出されてから前記有効領域内への操作が基準時間より以前に検出されると前記訂正操作を判定する請求項１に記載のスクリーン駆動装置。
【請求項３】
前記領域設定部は、前記有効領域の外側に基準領域を設定し、
前記訂正判定部は、前記基準領域が操作されると前記訂正操作を判定する請求項１または２に記載のスクリーン駆動装置。
【請求項４】
前記訂正判定部は、前記有効領域外の操作位置と前記有効領域内の操作位置との距離を誤差距離として検出し、前記誤差距離が基準距離より以下のときに前記訂正操作を判定する請求項１または２に記載のスクリーン駆動装置。
【請求項５】
前記訂正判定部は、前記有効領域外の操作位置と前記有効領域の中心位置との距離を誤差距離として検出し、前記誤差距離が基準距離より以下のときに前記訂正操作を判定する請求項１または２に記載のスクリーン駆動装置。
【請求項６】
前記訂正判定部は、前記有効領域外の操作位置と前記有効領域との最短距離を誤差距離として検出し、前記誤差距離が基準距離より以下のときに前記訂正操作を判定する請求項１または２に記載のスクリーン駆動装置。
【請求項７】
前記誤差距離に対応して前記訂正判定部の判定動作と前記位置補正部の補正動作との少なくとも一方を調整する動作調整部を、さらに有する請求項４ないし６の何れか一項に記載のスクリーン駆動装置。
【請求項８】
前記動作調整部は、複数の前記誤差距離の統計処理により前記判定動作と前記補正動作との少なくとも一方を調整する請求項７に記載のスクリーン駆動装置。
【請求項９】
前記動作調整部は、
連続的な一連の操作の前記誤差距離を短期結果として統計処理する短期統計部と、
複数の前記短期結果を長期結果として統計処理する長期統計部と、
を有する請求項８に記載のスクリーン駆動装置。
【請求項１０】
前記訂正判定部は、前記有効領域内の操作位置に対する前記有効領域外の操作位置の方向を誤差方向として検出し、前記誤差方向に対応して前記基準距離を変化させる請求項４ないし９の何れか一項に記載のスクリーン駆動装置。
【請求項１１】
前記訂正判定部は、前記有効領域の中心に対する前記有効領域外の操作位置の方向を誤差方向として検出し、前記誤差方向に対応して前記基準距離を変化させる請求項４ないし９の何れか一項に記載のスクリーン駆動装置。
【請求項１２】
前記訂正判定部は、前記有効領域の外縁部で前記有効領域外の操作位置に対して最短距離の位置に対する前記操作位置の方向を誤差方向として検出し、前記誤差方向に対応して前記基準距離を変化させる請求項４ないし９の何れか一項に記載のスクリーン駆動装置。
【請求項１３】
前記誤差方向に対応して前記訂正判定部の判定動作と前記位置補正部の補正動作との少なくとも一方を調整する動作調整部を、さらに有する請求項１０ないし１２の何れか一項に記載のスクリーン駆動装置。
【請求項１４】
前記動作調整部は、複数の前記誤差方向の統計処理により前記判定動作と前記補正動作との少なくとも一方を調整する請求項１３に記載のスクリーン駆動装置。
【請求項１５】
前記動作調整部は、
連続的な一連の操作の前記誤差方向を短期結果として統計処理する短期統計部と、
複数の前記短期結果を長期結果として統計処理する長期統計部と、
を有する請求項１４に記載のスクリーン駆動装置。
【請求項１６】
前記動作調整部は、前記短期結果の統計処理による前記調整を対応する一連の操作が完了するとリセットし、前記長期結果の統計処理による前記調整を永続的に継続する請求項９または１５に記載のスクリーン駆動装置。
【請求項１７】
画像表示機能と操作検知機能とを有するタッチスクリーンと、
前記タッチスクリーンに接続されている請求項１ないし１６の何れか一項に記載のスクリーン駆動装置と、
を有する電子機器。
【請求項１８】
画像表示機能と操作検知機能とを有するタッチスクリーンに接続されるスクリーン駆動装置のためのコンピュータプログラムであって、
前記タッチスクリーンに操作の目標となる少なくとも一つの操作部画像を表示させる表示制御処理と、
前記操作部画像に対応した位置で前記タッチスクリーンに操作の有効領域を設定する領域設定処理と、
前記タッチスクリーンの操作された位置を検出する操作検出処理と、
前記有効領域内への操作が検出されると対応する前記操作部画像への操作を判定する操作判定処理と、
前記操作部画像の有効領域外への操作が検出されてから前記有効領域内への操作が検出されると訂正操作を判定する訂正判定処理と、
前記訂正操作が判定されると前記有効領域の設定位置と前記操作部画像の表示位置との少なくとも一方を補正する位置補正処理と、
を前記スクリーン駆動装置に実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチスクリーンに接続されるスクリーン駆動装置に関し、特に、タッチスクリーンに操作部画像を表示させて対応する有効領域への操作を検出するスクリーン駆動装置に関する。
【背景技術】
【０００２】
現在、各種の電子機器で入力デバイスとしてタッチスクリーンが利用されている。タッチスクリーンは、一般的にディスプレイユニットにタッチパネルが積層された構造からなる。ディスプレイユニットは、表示画面に画像を自在に表示する。タッチパネルは、手指での入力操作を検知する。
【０００３】
上述のような構造のタッチスクリーンを有する電子機器では、タッチスクリーンにスクリーン駆動装置が接続されている。このスクリーン駆動装置は、通常は個々に操作される複数の操作部画像をタッチスクリーンに表示させる。
【０００４】
さらに、タッチスクリーンの操作部画像に対応した位置に操作の有効領域を設定する。そして、タッチパネルの操作された位置を検出し、有効領域内への操作が検出されると対応する操作部画像への操作を判定する。
【０００５】
上述のような電子機器では、タッチスクリーンに表示させる操作部画像と設定する有効領域とを自在に変化させることができる。このため、一個のタッチスクリーンで様々な入力環境を提供することができる。
【０００６】
現在、上述のようなタッチスクリーンとスクリーン駆動装置を有する電子機器として各種の提案がある(例えば、特許文献１〜３参照)。
【特許文献１】特開平２−１９３２１５号
【特許文献２】特開昭６１−１１４３２９号
【特許文献３】特開２００３−１９６０３１号
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、前述のようにタッチスクリーンは、ディスプレイユニットにタッチパネルが積層されている。このため、ディスプレイユニットに表示される操作部画像とタッチパネルの有効領域とは立体的に離間している。
【０００８】
そこで、例えば、利用者がタッチスクリーンを斜め方向から視認しているような場合、利用者が操作部画像を目標にタッチスクリーンを手指で操作しても、その操作位置が有効領域外となることがある。この場合、利用者は操作部画像を操作しているつもりなのに、その操作をタッチスクリーンが検出しない状態となる。
【０００９】
上述の課題を解決するため、特許文献１の装置では、事前に設定された補正データに基づいて、有効領域の位置を補正する。しかし、このような補正はタッチスクリーンの出荷時やメンテナンス時しか実行できない。このため、タッチスクリーンが使用されているときに、有効領域の位置をリアルタイムに補正するようなことはできない。
【００１０】
同様に、特許文献２の装置では、事前に設定された補正データに基づいて操作部画像の位置を補正する。このため、やはりタッチスクリーンが使用されているときに、操作部画像の位置をリアルタイムに補正するようなことはできない。
【００１１】
特許文献３の装置では、操作部画像の有効領域の操作結果を順次表示する構造で、第一の操作部画像の有効領域の操作結果が隣接する第二の操作部画像の有効領域の操作結果により修正されると、第一の操作部画像の有効領域を削減するとともに第二の操作部画像の有効領域を拡大する。
【００１２】
しかし、これは有効領域の操作結果が隣接する有効領域の操作結果で修正された場合のみ補正を実行するものであり、例えば、有効領域外が操作されたときには対処することができない。
【００１３】
本発明は上述のような課題に鑑みてなされたものであり、タッチスクリーンが使用されているときに操作部画像と有効領域との相対関係をリアルタイムに補正することができるスクリーン駆動装置を提供するものである。
【課題を解決するための手段】
【００１４】
本発明のスクリーン駆動装置は、画像表示機能と操作検知機能とを有するタッチスクリーンに接続されるスクリーン駆動装置であって、タッチスクリーンに操作の目標となる少なくとも一つの操作部画像を表示させる表示制御部と、タッチスクリーンの操作部画像に対応した位置に操作の有効領域を設定する領域設定部と、タッチスクリーンの操作された位置を検出する操作検出部と、有効領域内への操作が検出されると対応する操作部画像への操作を判定する操作判定部と、操作部画像の有効領域外への操作が検出されてから有効領域内への操作が検出されると訂正操作を判定する訂正判定部と、訂正操作が判定されると有効領域の設定位置と操作部画像の表示位置との少なくとも一方を補正する位置補正部と、を有する。
【００１５】
従って、本発明のスクリーン駆動装置では、タッチスクリーンの操作部画像の有効領域外が操作されてから有効領域内が操作されると、その有効領域の設定位置と操作部画像の表示位置との少なくとも一方が補正されるので、タッチスクリーンが使用されているときに操作部画像と有効領域との相対関係がリアルタイムに補正される。
【００１６】
本発明の電子機器は、画像表示機能と操作検知機能とを有するタッチスクリーンと、タッチスクリーンに接続されている本発明のスクリーン駆動装置と、を有する。従って、本発明の電子機器では、タッチスクリーンの操作部画像の有効領域外が操作されてから有効領域内が操作されると、その有効領域の設定位置と操作部画像の表示位置との少なくとも一方がスクリーン駆動装置により補正されるので、タッチスクリーンが使用されているときに操作部画像と有効領域との相対関係がリアルタイムに補正される。
【００１７】
本発明のコンピュータプログラムは、画像表示機能と操作検知機能とを有するタッチスクリーンに接続されるスクリーン駆動装置のためのコンピュータプログラムであって、タッチスクリーンに操作の目標となる少なくとも一つの操作部画像を表示させる表示制御処理と、タッチスクリーンの操作部画像に対応した位置に操作の有効領域を設定する領域設定処理と、タッチスクリーンの操作された位置を検出する操作検出処理と、有効領域内への操作が検出されると対応する操作部画像への操作を判定する操作判定処理と、操作部画像の有効領域外への操作が検出されてから有効領域内への操作が検出されると訂正操作を判定する訂正判定処理と、訂正操作が判定されると有効領域の設定位置と操作部画像の表示位置との少なくとも一方を補正する位置補正処理と、をスクリーン駆動装置に実行させる。
【００１８】
従って、本発明のコンピュータプログラムを読み取って動作するスクリーン駆動装置では、タッチスクリーンの操作部画像の有効領域外が操作されてから有効領域内が操作されると、その有効領域の設定位置と操作部画像の表示位置との少なくとも一方が補正されるので、タッチスクリーンが使用されているときに操作部画像と有効領域との相対関係がリアルタイムに補正される。
【００１９】
なお、本発明で云う各種の構成要素は、その機能を実現するように形成されていればよく、例えば、所定の機能を発揮する専用のハードウェア、所定の機能がコンピュータプログラムにより付与されたコンピュータ装置、コンピュータプログラムによりコンピュータ装置に実現された所定の機能、これらの任意の組み合わせ、等として実現することができる。
【００２０】
また、本発明で云う各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、１つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。
【発明の効果】
【００２１】
本発明のスクリーン駆動装置では、タッチスクリーンの操作部画像の有効領域外が操作されてから有効領域内が操作されると、その有効領域の設定位置と操作部画像の表示位置との少なくとも一方が補正されることにより、タッチスクリーンが使用されているときに操作部画像と有効領域との相対関係をリアルタイムに補正することができるので、利用者によるタッチスクリーンの操作性を向上させることができる。
【発明を実施するための最良の形態】
【００２２】
本発明の実施の一形態を図面を参照して以下に説明する。本実施の形態の電子機器１は、図１に示すように、タッチスクリーン１０とスクリーン駆動装置１００とを有し、これらが有線接続されている。
【００２３】
タッチスクリーン１０は、ディスプレイユニット１１とタッチパネル１２とを有する。ディスプレイユニット１１は、ＬＣＤ(Liquid Crystal Display)などの表示画面が平坦なディスプレイデバイスからなる。
【００２４】
タッチパネル１２は、例えば、透明なマイクロスイッチがマトリクス状に形成された透明な樹脂パネルからなる。このタッチパネル１２がディスプレイユニット１１の表示画面に積層されている。
【００２５】
スクリーン駆動装置１００は、いわゆるマイクロコンピュータからなる。スクリーン駆動装置１００には、タッチスクリーン１０を機能させるためのコンピュータプログラムおよびリソースがファームウェアなどとして実装されている。
【００２６】
本実施の形態のスクリーン駆動装置１００は、上述のコンピュータプログラムを読み取って各種処理を実行する。このため、図１に示すように、表示制御部１０１、領域設定部１０２、操作検出部１０３、操作判定部１０４、訂正判定部１０５、位置補正部１０６、等の各部を各種機能として論理的に有する。
【００２７】
表示制御部１０１は、マイクロコンピュータがコンピュータプログラムに対応して所定のリソースをタッチスクリーン１０に出力する機能などに相当し、タッチスクリーン１０のディスプレイユニット１１に操作の目標となる操作部画像を表示させる。
【００２８】
領域設定部１０２は、マイクロコンピュータがタッチスクリーン１０のタッチパネル１２の特定の座標データを記憶している機能などに相当し、ディスプレイユニット１１の操作部画像に対応した位置でタッチパネル１２に操作の有効領域を設定する。
【００２９】
操作検出部１０３は、マイクロコンピュータがタッチスクリーン１０に出力する機能などに相当し、タッチパネル１２の操作された位置を検出する。以下はマイクロコンピュータがコンピュータプログラムに対応して各種のデータ処理を実行する機能などに相当し、操作判定部１０４は、有効領域内への操作が検出されると対応する操作部画像への操作を判定する。
【００３０】
訂正判定部１０５は、操作部画像の有効領域外への操作が検出されてから有効領域内への操作が検出されると訂正操作を判定する。位置補正部１０６は、訂正操作が判定されると有効領域の設定位置を補正する。
【００３１】
より詳細には、訂正判定部１０５は、操作部画像の有効領域外への操作が検出されてから有効領域内への操作が基準時間より以前に検出されたとき、有効領域外の操作位置と有効領域内の操作位置との距離を誤差距離として検出し、誤差距離が基準距離より以下のときに訂正操作を判定する。
【００３２】
上述のようなスクリーン駆動装置１００の各部は、必要により各種のハードウェアを利用して実現される。しかし、その主体はマイクロコンピュータが実装されているコンピュータプログラムに対応して機能することにより実現されている。
【００３３】
このようなコンピュータプログラムは、例えば、タッチスクリーン１０のディスプレイユニット１１に操作の目標となる操作部画像を表示させる表示制御処理、ディスプレイユニット１１の操作部画像に対応した位置でタッチパネル１２に操作の有効領域を設定する領域設定処理、タッチパネル１２の操作された位置を検出する操作検出処理、有効領域内への操作が検出されると対応する操作部画像への操作を判定する操作判定処理、操作部画像の有効領域外への操作が検出されてから有効領域内への操作が検出されると訂正操作を判定する訂正判定処理、訂正操作が判定されると有効領域の設定位置と操作部画像の表示位置との少なくとも一方を補正する位置補正処理、等の処理動作をスクリーン駆動装置１００のマイクロコンピュータに実行させるためのソフトウェアとして記述されている。
【００３４】
上述のような構成において、本実施の形態の電子機器１の動作を以下に説明する。まず、スクリーン駆動装置１００は、タッチスクリーン１０のディスプレイユニット１１に操作部画像を常時表示させる。
【００３５】
この操作部画像は、例えば、矩形や円形の押圧スイッチの疑似画像などからなる。このような操作部画像は、例えば、複数が前後左右に配列された状態に表示される。ただし、本実施の形態では、複数の操作部画像が配列されて表示されるときには隙間を介した配置とされる。
【００３６】
そこで、図２に示すように、利用者がタッチスクリーン１０に表示されている所望の操作部画像を手指で操作すると、このタッチスクリーン１０への操作がスクリーン駆動装置１００に検知される(ステップＳ１)。
【００３７】
その場合、タッチスクリーン１０の手指で操作された位置の座標データがスクリーン駆動装置１００に出力される。このスクリーン駆動装置１００は、操作部画像ごとに有効領域を特定する座標データを記憶している。
【００３８】
そこで、座標データの照合により操作位置が有効領域内かが判定される(ステップＳ２)。これで操作位置が特定の有効領域内であると、対応する操作部画像の適正操作が判定される(ステップＳ１１)。
【００３９】
この場合、利用者によりタッチスクリーン１０の操作部画像が適正に操作されたと判定されるので、電子機器１では、その操作部画像に対応した所定処理が実行される(ステップＳ１２)。
【００４０】
一方、操作位置が何れの有効領域内でもない場合(ステップＳ２)、時間計測が開始される(ステップＳ３)。このような状態でタッチスクリーン１０への操作が検出されることなく所定の基準時間が経過すると(ステップＳ４，Ｓ５)、例えば、有効領域外への操作はノイズであると判断され、電子機器１は初期状態に復帰する(ステップＳ１)。
【００４１】
一方、有効領域外への操作検出から基準時間の経過以前にタッチスクリーン１０への操作が検出されると(ステップＳ３〜Ｓ５)、その操作位置が有効領域内かが判定される(ステップＳ６)。
【００４２】
その操作位置も有効領域外であると、前述の時間計測の開始移行の処理が再度実行される(ステップＳ３〜)。一方、操作位置が有効領域内であると、前述の有効領域外の操作位置と今回の有効領域内の操作位置との距離が誤差距離として検出される(ステップＳ７)。
【００４３】
そして、この誤差距離と基準距離とが比較される(ステップＳ８)。誤差距離が基準距離より以下ではない場合、今回の有効領域内の操作は前回の有効領域外の操作と関連がない適正操作と判定される(ステップＳ１１)。このため、その操作部画像に対応した所定処理が実行される(ステップＳ１２)。
【００４４】
一方、誤差距離が基準距離より以下の場合、今回の有効領域内の操作は前回の有効領域外の操作に対する訂正操作であると判定される(ステップＳ９)。この場合も、やはり操作された有効領域の操作部画像に対応した所定処理が実行される(ステップＳ１２)。
【００４５】
ただし、その操作部画像に対する有効領域の設定が不適切であったと判断され、例えば、前回の有効領域外の操作位置が有効領域内となるように有効領域の設定位置が補正される(ステップＳ１０)。
【００４６】
本実施の形態の電子機器１では、上述のようにタッチスクリーン１０の操作部画像の有効領域外が操作されてから有効領域内が操作されると、その有効領域の設定位置が補正される。このため、利用者にとって操作部画像と有効領域との相対関係が適正でない場合でも、有効領域の設定位置をリアルタイムに補正することができる。
【００４７】
しかも、この補正は利用者の操作に対応して自動的に実行される。このため、利用者が設定操作などを実行する必要がない。従って、利用者に補正処理を意識させることなく、タッチスクリーン１０の操作性を向上させることができる。
【００４８】
特に、操作部画像と有効領域との相対関係を修正するため、有効領域の設定位置を補正する。このため、操作部画像の表示位置は変更されないので、利用者に違和感を抱かせることもない。
【００４９】
なお、有効領域外への操作が検出されても、それは利用者の手指が無意識にタッチスクリーン１０に接触しただけなどのノイズである可能性もある。しかし、本実施の形態の電子機器１では、操作部画像の有効領域外への操作が検出されてから、有効領域内への操作が基準時間より以前に検出されないと、訂正操作が判定されない。
【００５０】
しかも、有効領域外の操作位置と有効領域内の操作位置との誤差距離が、基準距離より以下でないと訂正操作が判定されない。このため、有効領域外が操作されてから有効領域内が操作されても、これらの操作が関係ない可能性が高い場合、有効領域外の操作をノイズとして無視することができる。
【００５１】
さらに、本実施の形態の電子機器１では、上述の誤差距離を有効領域外の操作位置と有効領域内の操作位置との距離として検出する。このため、利用者の操作傾向に基づいて誤差距離を検出することができる。
【００５２】
なお、本発明は本実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で各種の変形を許容する。例えば、上記形態では訂正操作が判定されると有効領域の設定位置が補正されることを例示した。
【００５３】
しかし、操作部画像の表示位置を補正してもよく、有効領域の設定位置と操作部画像の表示位置との両方を補正してもよい。さらに、有効領域の位置補正を優先としておき、その位置変位が所定の上限値まで到達すると、以後は操作部画像の表示位置を補正するようなことでもよい。
【００５４】
また、上記形態では有効領域外の操作位置と有効領域内の操作位置との距離を誤差距離として検出することを例示した。しかし、有効領域外の操作位置と有効領域の中心位置との距離を誤差距離として検出してもよく、有効領域外の操作位置と有効領域との最短距離を誤差距離として検出してもよい。
【００５５】
例えば、操作部画像が小径の円形の場合、その中心位置と操作位置との距離を誤差距離として検出することがよい。また、操作部画像が横長の矩形などの場合、その外縁部と操作位置との最短距離を誤差距離として検出することがよい。
【００５６】
さらに、有効領域の外側に基準領域を設定し、訂正判定部１０５は、基準領域が操作されると訂正操作を判定してもよい。この場合、誤差距離を検出する必要がなく、有効領域と基準領域とを自在に設定することができる。
【００５７】
また、上記形態では誤差距離が基準距離より以下のときに訂正操作を判定することを例示した。しかし、検出された誤差距離に対応して上述の基準距離を自動調整してもよい。
【００５８】
さらに、上記形態では、訂正操作が判定されると、有効領域外の操作位置が有効領域内となるように、有効領域の設定位置を補正することを例示した。しかし、検出された誤差距離に対応して設定位置の補正量を自動調整してもよい。
【００５９】
その場合、図３に示すように、複数の誤差距離の統計処理により判定動作や補正動作を調整してもよい。より具体的には、上述の誤差距離を偏差として検出する(ステップＴ１)。
【００６０】
その偏差から設定位置の補正量を減算してサンプルを検出する(ステップＴ２)。このようなサンプルの蓄積を所定期間が経過するまで繰り返す(ステップＴ３，Ｔ４)。所定期間が経過するとサンプル数が確認される(ステップＴ５)。
【００６１】
サンプル数が基準数以上であると、そのサンプルにより偏差の平均が、例えば、以下のように偏差のヒストグラムとして算出される(ステップＴ７)。この場合、ヒストグラムのステップ幅は、例えば、ＸＹ方向とも操作部画像の全長の二分の一などとして設定される。
【数１】
2007310739.tif 000003
なお、サンプル数が基準数以上でない場合には、その不足分が補正量を減算してない偏差で補完される(ステップＴ６)。そして、上述のように偏差の平均が算出されると、それに対応して補正量が決定される(ステップＴ８)。
【００６２】
さらに、上述のような統計処理を実行する場合、連続的な一連の操作の誤差距離を短期結果として統計処理するとともに、複数の短期結果を長期結果として統計処理してもよい。また、短期結果の統計処理による調整を対応する一連の操作が完了するとリセットし、長期結果の統計処理による調整を永続的に継続してもよい。
【００６３】
この場合、例えば、ある利用者の操作を短期結果として統計処理し、複数の利用者の操作を長期結果として統計処理することができる。このため、利用者の個人的な傾向に対応するとともに、複数の利用者による平均的な傾向にも対応することができる。
【００６４】
また、上記形態では訂正操作を判定するための基準距離に方向性がないことを例示した。しかし、有効領域内の操作位置に対する有効領域外の操作位置の方向を誤差方向として検出し、誤差方向に対応して基準距離を変化させてもよい。
【００６５】
この場合、訂正操作の判定に方向性を反映させることができる。このため、例えば、タッチスクリーン１０が所定方向から視認されるような場合に、より的確に訂正操作を判定するようなことができる。
【００６６】
なお、上述のような誤差方向を検出する場合、有効領域の中心に対する有効領域外の操作位置の方向を誤差方向として検出してもよい。また、有効領域の外縁部で有効領域外の操作位置に対して最短距離の位置に対する操作位置の方向を誤差方向として検出してもよい。
【００６７】
さらに、上述のような誤差方向に対応して訂正判定部１０５の判定動作や位置補正部１０６の補正動作を調整してもよい。その場合、複数の誤差方向の前述のような統計処理により判定動作や補正動作を調整してもよい。
【００６８】
また、上記形態ではディスプレイユニット１１にタッチパネル１２が積層されている機械方式のタッチスクリーン１０を例示した。しかし、タッチスクリーンが、静電容量方式、光学方式、超音波方式、に形成されていてもよい。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施の形態の電子機器の論理構造を示す模式的なブロック図である。
【図２】電子機器の処理動作を示すフローチャートである。
【図３】一変形例での統計処理を示すフローチャートである。
【符号の説明】
【００７０】
１０    タッチスクリーン
１１    ディスプレイユニット
１２    タッチパネル
１００    スクリーン駆動装置
１０１    表示制御部
１０２    領域設定部
１０３    操作検出部
１０４    操作判定部
１０５    訂正判定部
１０６    位置補正部
【図１】
2007310739.tif 000004
【図２】
2007310739.tif 000005
【図３】
2007310739.tif 000006