(57)【要約】【課題】タッチパネルにより検出された指が離れる前の適宜のタイミングでタッチ操作の位置を受け付けて、誤操作を未然に防止する。【解決手段】入力装置としての情報処理装置１０は、表示部１１と、表示部１１の画面に設けられたタッチパネル１２と、タッチパネル１２に対するタッチ操作により前記表示部の画面の位置が指定されると、タッチパネル１２の検出出力に基づき上記タッチ操作により指定された表示部１１の画面の位置を判定し、当該判定した位置が同一位置にある状態で予め定められた一定期間が経つまでは当該判定した位置の受け付けを保留し、上記一定期間が経ったときに当該判定した位置を受け付ける制御部２１と、を備える。【選択図】図２
2020170348.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部の画面に設けられたタッチパネルと、
前記タッチパネルに対するタッチ操作により前記表示部の画面の位置が指定されると、前記タッチパネルの検出出力に基づき前記タッチ操作により指定された前記表示部の画面の位置を判定し、前記判定した位置が同一位置にある状態で予め定められた一定期間が経つまでは前記判定した位置の受け付けを保留し、前記一定期間が経ったときに前記判定した位置を受け付ける制御部と、を備える入力装置。
【請求項２】
前記制御部は、前記判定した位置が同一位置にある状態での前記タッチ操作の継続時間を計時し、前記継続時間が予め設定された規定時間に達するまでの期間を前記一定期間として、前記継続時間が当該規定時間に達するまでは前記判定した位置の受け付けを保留し、前記継続時間が前記規定時間に達したときに前記判定した位置を受け付ける請求項１に記載の入力装置。
【請求項３】
前記制御部は、前記判定した位置にマーク画像を表示させ、前記継続時間の経過に伴い、前記マーク画像の表示態様を変更させる請求項２に記載の入力装置。
【請求項４】
前記制御部は、前記判定した位置にマーク画像を表示させ、前記継続時間が前記規定時間に達したときに前記マーク画像の表示態様を変更させる請求項２に記載の入力装置。
【請求項５】
前記マーク画像の表示態様の変更は、該マーク画像の色、濃度、又は点滅周期の変更のいずれかである請求項３又は請求項４に記載の入力装置。
【請求項６】
前記制御部は、前記マーク画像を、前記判定した位置を含む、一般的な人の指のサイズよりも大きく予め設定されたサイズで表示させる請求項２乃至請求項５のいずれか１つに記載の入力装置。
【請求項７】
前記制御部は、前記判定した位置が前記表示部の画面に表示されているアイコンに重なる場合に、前記継続時間が前記規定時間に達したときに前記アイコンの表示態様を変更させる請求項２に記載の入力装置。
【請求項８】
前記制御部は、前記タッチパネルの検出出力に基づき、前記タッチ操作により指定された前記表示部の画面の位置に加えて、該タッチパネルに対するタッチ操作の押圧領域の面積を判定し、前記判定した位置が同一位置にある状態であって、前記判定した押圧領域の面積が予め設定された規定サイズを超えている期間を前記一定期間として、前記判定した押圧領域の面積が前記規定サイズを超えている期間は、前記タッチ操作により指定された前記表示部の画面の位置の受け付けを保留し、前記判定した押圧領域の面積が前記規定サイズまで低下したときに、前記タッチ操作により指定された前記表示部の画面の位置を受け付ける請求項１に記載の入力装置。
【請求項９】
前記制御部は、前記タッチパネルに対するタッチ操作により前記表示部の画面の位置が指定されると、該画面における前記指定された位置にマーク画像を表示させ、前記押圧領域の面積が前記規定サイズまで低下したときに前記マーク画像の表示態様を変更させる請求項８に記載の入力装置。
【請求項１０】
前記制御部は、前記マーク画像を、前記判定した位置を含む、一般的な人の指のサイズよりも大きく予め設定されたサイズで表示させる請求項９に記載の入力装置。
【請求項１１】
前記制御部は、前記タッチパネルに対するタッチ操作により前記表示部の画面の位置が指定されると、前記タッチパネルの検出出力に基づき、前記タッチ操作により指定された前記表示部の画面の位置に加えて、該タッチパネルに対するタッチ操作の押圧力を判定し、前記判定した押圧力が予め設定された規定圧力を超えている期間を前記一定期間として、前記判定した押圧力が前記規定圧力を超えている期間は前記タッチ操作により指定された前記表示部の画面の位置の受け付けを保留し、前記判定した押圧力が前記規定圧力まで低下したときに前記タッチ操作により指定された前記表示部の画面の位置を受け付ける請求項１に記載の入力装置。
【請求項１２】
前記制御部は、前記タッチパネルに対するタッチ操作により前記表示部の画面の位置が指定されると、該画面における前記指定された位置にマーク画像を表示させ、前記判定した押圧力が前記規定圧力まで低下したときに前記マーク画像の表示態様を変更させる請求項１１に記載の入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部の画面に設けられたタッチパネルに対するタッチ操作を入力する入力装置に関し、特にタッチ操作の位置を受け付けるための技術に関する。
【背景技術】
【０００２】
表示部の画面に設けられたタッチパネルに対するタッチ操作を入力する入力装置では、表示部と、この表示部の画面に設けられたタッチパネルとを備え、表示部の画面に表示されている例えばアイコンが指などによるタッチ操作で指示されると、このタッチ操作された位置がタッチパネルで検出され、このタッチ操作の位置に基づきその指示されたアイコンが判定される。
【０００３】
また、特許文献１に記載のユーザインタフェース装置では、指の接触位置が所定時間以上継続して変化しなかった場合に、画像全体を移動させることなく指の接触位置をモニタするタッチフォーカスモードを動作させ、また指の接触位置が所定時間以上継続する前に、指の押圧力が閾値以上となりかつ指の接触位置がオブジェクトの表示位置範囲と重畳している場合に、クリック操作が行われたと判定している。これにより、指をタッチパネルに接触させたままで種々の操作が実行可能となる
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１９６４６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、上記の入力装置では、タッチパネルにより検出された指が離れる直前のタッチ操作の位置を受け付けるので、指が離れる直前に該指の位置がずれてしまうと、その受け付けられるタッチ操作の位置もずれてしまい、これが誤操作の原因となった。また、特許文献１に記載の技術では、指の接触位置が所定時間以上継続した場合と、指の接触位置が所定時間以上継続する前の場合とで、操作の種類を切替えているが、指の位置がずれてしまったときには、やはり誤操作が発生すると考えられる。
【０００６】
本発明は、上記の事情に鑑みなされたものであり、タッチパネルにより検出された指が離れる際の指の位置ずれに拘わらず、タッチ操作の位置を正確に受け付けて誤操作を未然に防止することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面に係る入力装置は、表示部と、前記表示部の画面に設けられたタッチパネルと、前記タッチパネルに対するタッチ操作により前記表示部の画面の位置が指定されると、前記タッチパネルの検出出力に基づき前記タッチ操作により指定された前記表示部の画面の位置を判定し、前記判定した位置が同一位置にある状態で予め定められた一定期間が経つまでは前記判定した位置の受け付けを保留し、前記一定期間が経ったときに前記判定した位置を受け付ける制御部と、を備えるものである。
【発明の効果】
【０００８】
本発明によれば、タッチパネルにより検出された指が離れる際の指の位置ずれに拘わらず、タッチ操作の位置を正確に受け付けて、誤操作を未然に防止することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態にかかる入力装置を適用した情報処理装置の外観を示す平面図である。
【図２】第１実施形態にかかる入力装置を適用した情報処理装置の内部構成を示すブロック図である。
【図３】第１実施形態において、タッチ操作により指定された表示部の画面の位置を受け付けたり、タッチ操作の継続時間の経過に伴ってその位置のマークの色を変更したりするための処理手順を示すフローチャートである。
【図４】（Ａ）（Ｂ）は、第１実施形態におけるタッチ操作の手順を例示する図である。
【図５】第２実施形態において、タッチ操作により指定された表示部の画面の位置を受け付けたり、タッチ操作による押圧領域の面積の変化に応じてその位置のマークの色を変更したりするための処理手順を示すフローチャートである。
【図６】（Ａ）〜（Ｃ）は、第２実施形態におけるタッチ操作の手順を例示する図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面を参照して説明する。
【００１１】
図１は、本発明の一実施形態にかかる入力装置を適用した情報処理装置の外観を示す斜視図である。また、図２は、第１実施形態にかかる入力装置を適用した情報処理装置の内部構成を示すブロック図である。
【００１２】
本実施形態の情報処理装置１０は、例えばスマートフォンやモバイル機器などであって、表示部１１と、タッチパネル１２と、物理キー１３と、ネットワーク通信部（ＮＷ通信部）１５と、記憶部１８と、制御ユニット１９とを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００１３】
表示部１１は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）などから構成される。例えば、表示部１１の画面には、複数のアイコンが表示される。
【００１４】
タッチパネル１２は、所謂抵抗膜方式や静電容量方式等のタッチパネルである。タッチパネル１２は、表示部１１の画面に配置され、該タッチパネル１２に対するユーザーの指などの接触（タッチ）をその接触位置と共に検知し、表示部１１の画面に対するユーザーの指示を入力する。従って、タッチパネル１２は、表示部１１の画面に対するユーザー操作が入力される操作部としての役割を果たす。
【００１５】
また、情報処理装置１０は、ユーザー操作が入力される操作部として、上記のタッチパネル１２に加えて物理キー１３を備えている。
【００１６】
ネットワーク通信部１５は、不図示のＬＡＮチップなどの通信モジュールを備える通信インターフェイスである。このネットワーク通信部１５は、ＬＡＮやインターネットなどを通じて外部の端末装置に接続される。
【００１７】
記憶部１８は、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）などの記憶装置であり、各種のアプリケーションプログラムや種々の情報等を記憶している。
【００１８】
制御ユニット１９は、プロセッサー、ＲＡＭ（Random Access Memory）、及びＲＯＭ（Read Only Memory）等から構成される。プロセッサーは、例えばＣＰＵ（Central Processing Unit）、ＡＳＩＣ（Application Specific Integrated Circuit）、又はＭＰＵ（Micro Processing Unit）等である。制御ユニット１９は、上記のＲＯＭ又は記憶部１８に記憶された制御プログラムが上記のプロセッサーで実行されることにより、制御部２１として機能する。
【００１９】
制御ユニット１９は、表示部１１、タッチパネル１２、物理キー１３、ネットワーク通信部１５、及び記憶部１８などと接続されており、これらの構成要素の動作制御や、該各構成要素との間での信号またはデータの送受信を行う。
【００２０】
制御部２１は、種々の処理を実行する処理部としての役割を果たす。また、制御部２１は、表示部１１の表示動作及びネットワーク通信部１５の通信動作を制御する機能を有する。また、制御部２１は、タッチパネル１２の検出出力に基づき表示部１１の画面に対するタッチ操作を判定すると共に該タッチ操作により指定された表示部１１の画面の位置を判定する。
【００２１】
ここで、情報処理装置１０において、ユーザーがタッチパネル１２にタッチ操作すると、制御部２１は、タッチパネル１２の検出出力に基づきそのタッチ操作及び該タッチ操作により指定された表示部１１の画面の位置を判定する。そして、制御部２１は、当該タッチ操作により指定された位置が変化しない状態（すなわち、このタッチ操作により指定された位置が同一位置にある状態）が継続する継続時間を計時し、当該継続時間が、予め設定された規定時間に達するまでは、該タッチ操作により指定された位置の受け付けを保留し、この継続時間が規定時間に達したときに該タッチ操作により指定された位置を受け付ける。制御部２１は、当該指定された位置の受付後、タッチ操作により指定された位置が移動したとき、移動後の位置で上記同様に、移動した後の位置が同一位置にある状態で継続時間が上記規定時間に達するまでは、移動後の位置の受け付けを保留し、当該継続時間が規定時間に達したときに当該移動後の位置を受け付ける。
【００２２】
例えば、表示部１１の画面におけるアイコンに対するタッチ操作が同一位置で継続されている状態で、そのタッチ操作の継続時間が規定時間に達したとすると、制御部２１は、そのタッチ操作により指定された表示部１１の画面の位置を受け付けて、この受け付けた位置に基づきそのアイコンを判定する。従って、タッチ操作により指定された位置が変化しない状態での該タッチ操作の継続時間が規定時間に達したときに該タッチ操作により指定された位置が受け付けられて確定される。これにより、タッチ操作の位置ずれによる誤操作を効果的に防止することができる。
【００２３】
また、制御部２１は、タッチ操作により指定された位置にマーク（予め定められた印）を示すマーク画像（以下、単にマークという）を表示させ、上記継続時間の経過に伴い、そのマークの表示態様、例えば色を変更させる。これにより、ユーザーは、そのマークの色を見て、タッチ操作の継続時間が規定時間に達するタイミングを予測することができる。
【００２４】
次に、そのようなタッチ操作により指定された表示部１１の画面の位置を受け付ける処理の第１実施形態を、図３に示すフローチャートなどを参照して詳しく説明する。
【００２５】
情報処理装置１０のユーザーが、例えば図４（Ａ）に示すように表示部１１の画面における任意の位置Ｐにタッチ操作すると、制御部２１は、タッチパネル１２の検出出力に基づき当該タッチ操作を検出して（Ｓ１０１「Ｙｅｓ」）、このタッチ操作により指定された表示部１１の画面の位置（タッチ操作がされた表示部１１の画面上の位置）Ｐを判定すると共に（Ｓ１０２）、Ｓ１０１での検出の時点から、位置Ｐが同一位置（位置Ｐが前回判定された位置に対して予め定められた近距離（例えば１ｍｍ）の範囲内にある場合も同一位置に含むものとする）にある状態での継続時間Ｔの計時を、制御ユニット１９に内蔵されるタイマーにより開始する（Ｓ１０３）。制御部２１は、当該タッチ操作の検出及びタッチ操作により指定された表示部１１の画面の位置Ｐの判定を、Ｓ１０１で「Ｙｅｓ」となった後は継続して行う。
【００２６】
また、制御部２１は、表示部１１の画面におけるその判定した位置Ｐに、位置Ｐを中心とする円状のマークＭＫを例えば赤色で表示させておく（Ｓ１０４）。例えば、制御部２１は、マークＭＫのサイズを、位置Ｐにタッチ操作したユーザーの指先よりも大きくなるように、一般的な人の指のサイズよも大きく設定されたサイズとする。これより、マークＭＫは、当該ユーザーの指先の周囲にはみ出して表示され、ユーザーが視認可能となる。
【００２７】
そして、制御部２１は、上記位置Ｐが同一位置にある状態で継続時間Ｔが予め設定された規定時間ｔ１に達したか否かを判定する（Ｓ１０５）。
【００２８】
ここで、制御部２１は、上記位置Ｐが同一位置にある状態で継続時間Ｔが規定時間ｔ１に達したと判定したときは（Ｓ１０５で「Ｙｅｓ」）、Ｓ１０２で判定した位置Ｐ（上記近距離の範囲内で移動した場合は最終に検出された位置Ｐ）を受け付けて確定すると共に（Ｓ１１０）、図４（Ｂ）に示すようにマークＭＫの色を異なる表示形態、例えば色を変更させて青色で表示する（Ｓ１１１）。ユーザーは、マークＭＫの色が「青色」に変更されたことから、この「青色」への変更の時点で位置Ｐが受け付けられたことを知ることが可能になる。なお、制御部２１は、マークＭＫの色を変更する代わりに、マークＭＫの濃度又は点滅周期を変更させるようにしてもよい。
【００２９】
この後、処理はＳ１０１に移動する。すなわち、制御部２１は、位置Ｐの受付後、タッチ操作により指定された位置が別の位置に移動しても、移動後の位置で上記同様に、継続時間Ｔが規定時間ｔ１に達するまでは、移動後の位置の受け付けを保留し、継続時間Ｔが規定時間ｔ１に達したときに当該移動後の位置を受け付ける。
【００３０】
また、Ｓ１０５において、制御部２１が、継続時間Ｔが規定時間ｔ１に達していないと判定するときは（Ｓ１０５で「Ｎｏ」）、随時に判定している位置Ｐが同一位置から外れて別の位置に移動したかを判定し（Ｓ１０６）、位置Ｐが同一位置にある状態が維持されていると判定した場合は（Ｓ１０６で「Ｎｏ」）、処理はＳ１０５に戻り、継続時間Ｔが規定時間ｔ１に達したか否かの判定が続けられる（Ｓ１０５）。
【００３１】
一方、制御部２１が、位置Ｐから外れて別の位置に移動、同一位置にある状態が維持されていないと判定した場合は（Ｓ１０６で「Ｙｅｓ」）、処理はＳ１０２に移動する。制御部２１は、当該別の位置に移動した位置Ｐについて、Ｓ１０２以降の処理を行う。これにより、制御部２１は、当該指定された位置の受付後、タッチ操作により指定された位置が移動したときは、移動後の位置で上記同様に、移動した後の位置が同一位置にある状態で継続時間が上記規定時間に達するまでは、移動後の位置の受け付けを保留し、当該継続時間が規定時間に達したときに当該移動後の位置を受け付ける。
【００３２】
この第１実施形態によれば、制御部２１は、タッチパネル１２の検出出力に基づきタッチ操作により指定された表示部１１の画面の位置Ｐを判定したとき、当該判定した位置が同一位置にある状態で規定時間ｔ１が経つまでは当該判定した位置Ｐの受け付けを保留し、規定時間ｔ１が経ったときに当該判定した位置Ｐを受け付けるので、制御部２１が位置Ｐを一旦受け付けた後は、判定する位置Ｐが別の位置に移動したとしても、別の位置に移動した位置Ｐが移動後の位置にある状態で継続時間Ｔが規定時間ｔ１に達するまでは、移動後の位置Pの受付が保留される。このため、ユーザーが指により位置の指定を終えてタッチパネルから指を離す際に、指が当該位置からずれても、当該指の位置ずれに拘わらず、ユーザーがタッチ操作により元々指定した位置を正確に受け付けることができ、誤操作を未然に防止することができる。
【００３３】
なお、制御部２１は、継続して判定している上記タッチ操作により指定された表示部１１の画面の位置Ｐが同一位置にある状態が継続しており、継続時間Ｔが規定時間ｔ１に達していないときに、継続時間Ｔの経過に応じて、マークＭＫの表示形態を異ならせてもよい。
【００３４】
例えば、制御部２１は、Ｓ１０２での判定の時点からの継続時間Ｔの経過に応じてマークＭＫの色を変更させる。これにより、ユーザーは、マークＭＫの色の変化を見て、タッチ操作の位置Ｐを維持していることと、タッチ操作を開始してからの継続時間Ｔを察知することができる。更には、ユーザーは、マークＭＫの色を見て、タッチ操作の継続時間が規定時間に達するタイミングを予測することも可能になる。
【００３５】
また、制御部２１は、Ｓ１１０で受け付けた位置Ｐが表示部１１の画面に表示されているアイコンＩＣの領域に重なっている場合には、マークＭＫの色を「青色」に変更させると共に、又はマークＭＫの色を「青色」に変更させることに代えて、アイコンＩＣの色を変更させるようにしてもよい。
【００３６】
尚、図３に示す処理は、制御部２１が、タッチパネル１２からの出力に基づいてタッチ操作を検出しなくなったときに終了する。
【００３７】
次に、タッチ操作により指定された表示部１１の画面の位置を受け付ける処理の第２実施形態を説明する。
【００３８】
第２実施形態の処理では、情報処理装置１０のタッチパネル１２としては、タッチ操作による押圧領域の面積に応じて検出出力が変化するものを採用する。例えば、抵抗膜方式のタッチパネルを採用する。抵抗膜方式のタッチパネルは、２枚の電極間の抵抗値が押圧領域の面積に応じて変化して、その検出出力が変化するので、この検出出力に基づき押圧領域の面積を制御部２１が判定する。すなわち、制御部２１は、タッチパネル１２の検出出力に基づき、タッチ操作の位置だけではなくタッチ操作による押圧領域の面積を判定する。
【００３９】
ここで、情報処理装置１０において、ユーザーがタッチパネル１２を介して表示部１１の画面にタッチ操作すると、制御部２１は、タッチパネル１２の検出出力に基づきそのタッチ操作により指定された表示部１１の画面の位置を判定すると共に該タッチ操作による押圧領域の面積を判定する。制御部２１は、この判定した押圧領域の面積が予め設定された規定サイズを超えている状態では、該タッチ操作により指定された位置の受け付けを保留し、この判定した押圧領域の面積が規定サイズまで低下したときに該タッチ操作により指定された位置を受け付ける。
【００４０】
従って、タッチ操作による押圧領域の面積が規定サイズを超えてから該規定サイズまで低下するまでは、ユーザーはタッチ操作の位置を任意に変更することが可能である。またタッチ操作による押圧領域の面積が規定サイズまで低下したときにタッチ操作の位置が受け付けられて確定される。これにより、ユーザーが位置の指定を終えてタッチパネルから指を離す際に、当該位置から指がずれても、当該指の位置ずれに拘わらず、ユーザーがタッチ操作により元々指定した位置を正確に受け付けることができ、誤操作を未然に防止することができる。
【００４１】
また、制御部２１は、タッチ操作による押圧領域の面積が規定サイズまで低下したときに表示部１１の画面におけるアイコンがタッチ操作されているとすると、そのタッチ操作により指定された表示部１１の画面の位置を受け付けて、この受け付けた位置を表示領域としているアイコンを判定するようにしてもよい。
【００４２】
また、制御部２１は、タッチパネル１２に対するタッチ操作により表示部１１の画面の位置が指定されると、該画面におけるその指定された位置にマークを表示させ、タッチ操作による押圧領域の面積が規定サイズまで低下したときにそのマークの表示態様を変更させる。例えば、制御部２１は、マークの色を変更させる。これにより、ユーザーは、そのマークの表示態様又は色の変更時点でタッチ操作の位置が受け付けられたことを知ることができる。
【００４３】
更に、タッチ操作により指定された表示部１１の画面の位置を受け付ける処理の上記第２実施形態を、図５に示すフローチャートなどを参照して詳しく説明する。
【００４４】
情報処理装置１０のユーザーが、例えば、図６（Ａ）に示すように表示部１１の画面における任意の位置Ｐにタッチ操作すると、制御部２１は、タッチパネル１２の検出出力に基づき当該タッチ操作を検出して（Ｓ２０１「Ｙｅｓ」）、このタッチ操作により指定された表示部１１の画面の位置（タッチ操作がされた表示部１１の画面上の位置）Ｐを判定する（Ｓ２０２）。制御部２１は、当該タッチ操作の検出及びタッチ操作により指定された表示部１１の画面の位置Ｐの判定を、Ｓ２０１で「Ｙｅｓ」となった後は継続して行う。
【００４５】
更に、制御部２１は、継続して判定している上記タッチ操作により指定された表示部１１の画面の位置Ｐが同一位置にある状態を条件として、タッチパネル１２の検出出力に基づき該タッチ操作による押圧領域の面積Ｓを判定して（Ｓ２０３）、この押圧領域の面積Ｓが予め設定された規定サイズｓ１（例えば、１００ｍｍ2）を超えるか否かを判定する（Ｓ２０４）。制御部２１が、その押圧領域の面積Ｓが規定サイズｓ１を超えていないと判定すると（Ｓ２０４「Ｎｏ」）、処理はＳ２０２に戻る。従って、タッチ操作による押圧領域の面積Ｓが規定サイズｓ１を超えなければ、Ｓ２０２、Ｓ２０３、Ｓ２０４の処理が繰り返されて、タッチ操作の位置を受け付けるためのＳ２０５以降の処理が行われない。
【００４６】
また、制御部２１は、押圧領域の面積Ｓが規定サイズｓ１を超えたと判定すると（Ｓ２０４「Ｙｅｓ」）、図６（Ｂ）に示すように表示部１１の画面におけるＳ２０２で判定した位置Ｐを中心とする円状のマークＭＫを表示させる（Ｓ２０５）。制御部２１は、マークＭＫを、そのサイズが、位置Ｐにタッチ操作したユーザーの指先よりも大きくなるように予め設定されたサイズとして表示させることが好ましい。
【００４７】
そして、制御部２１は、タッチ操作による押圧領域の面積Ｓの判定を続け（Ｓ２０７）、次はこの押圧領域の面積Ｓが規定サイズｓ１以下になった否かを判定する（Ｓ２０８）。ユーザーが同一位置でタッチ操作を終了させる直前になると、このタッチ操作による押圧領域の面積Ｓが小さくなるため、タッチ操作を終了させる直前であることを検出するために、このような判定が行われる。
【００４８】
例えば、制御部２１が、その押圧領域の面積Ｓが規定サイズｓ１以下にならないと判断した場合（Ｓ２０８「Ｎｏ」）、処理はＳ２０７に戻る。従って、タッチ操作による押圧領域の面積Ｓが規定サイズｓ１以下とならない状態では、Ｓ２０７及びＳ２０８の処理が繰り返される。
【００４９】
一方、制御部２１は、その押圧領域の面積Ｓが規定サイズｓ１以下になったと判定した場合（Ｓ２０８「Ｙｅｓ」）、Ｓ２０２で判定した位置Ｐを受け付けて確定すると共に（Ｓ２０９）、図６（Ｃ）に示すようにマークＭＫの色を変更させる（Ｓ２１０）。ユーザーは、マークＭＫの色が変更されたことから、この色の変更の時点で位置Ｐが受け付けられたことを知ることができる。なお、制御部２１は、マークＭＫの色を変更する代わりに、マークＭＫの濃度又は点滅周期を変更させるようにしてもよい。
【００５０】
例えば、受け付けられた位置Ｐが表示部１１の画面に表示されているアイコンＩＣに重なっているとすると、制御部２１は、その受け付けられた位置Ｐに基づきアイコンＩＣを判定する。このとき、制御部２１は、マークＭＫの色を変更させると同時にアイコンＩＣの色を変更させてもよい。
【００５１】
図５に示す処理は、制御部２１が、タッチパネル１２からの出力に基づいてタッチ操作を検出しなくなったときに終了する。
【００５２】
なお、上記Ｓ２０２〜Ｓ２０８の処理を行っている間、制御部２１は、タッチ操作されている位置Ｐが同一位置から外れて別の位置に移動したと判定したときは、当該移動した位置Ｐのタッチ操作についてＳ２０２〜Ｓ２０８の処理を行う。
【００５３】
このように第２実施形態では、タッチ操作による押圧領域の面積Ｓを判定し、この押圧領域の面積Ｓが規定サイズｓ１を超えている状態では該タッチ操作により指定された位置の受け付けを保留し、この押圧領域の面積Ｓが規定サイズｓ１まで低下したときに該タッチ操作により指定された位置Ｐを受け付け、制御部２１が位置Ｐを一旦受け付けた後は、判定する位置Ｐが別の位置に移動したとしても、別の位置に移動した位置Ｐが移動後の位置にある状態で、同様に、タッチ操作による押圧領域の面積Ｓを判定し、この押圧領域の面積Ｓが規定サイズｓ１を超えている状態では該タッチ操作により指定された位置の受け付けを保留し、この押圧領域の面積Ｓが規定サイズｓ１まで低下したときに該タッチ操作により指定された位置Ｐを受け付ける。このため、ユーザーが指により位置の指定を終えてタッチパネルから指を離す際に、指が当該位置からずれて別の位置に移動しても当該別の位置が即座に受け付けられることがないので、当該指の位置ずれに拘わらず、ユーザーがタッチ操作により元々指定した位置を正確に受け付けることができ、誤操作を未然に防止することができる。
【００５４】
尚、第２実施形態では、タッチパネル１２の検出出力に基づきタッチ操作による押圧領域の面積Ｓを判定しているが、タッチ操作による押圧力Ｑを判定して用いてもよい。この場合、タッチパネル１２として、タッチ操作による押圧力Ｑに応じて検出出力が変化するものを採用する。例えば、抵抗膜方式のタッチパネルでは、２枚の電極間の抵抗値が押圧力に応じて変化して、その検出出力が変化するので、この検出出力に基づき押圧力Ｑを判定する。制御部２１は、タッチパネル１２の検出出力に基づきタッチ操作の位置Ｐだけではなくタッチ操作による押圧力Ｑを判定し、この判定した押圧力Ｑが予め設定された規定圧力ｑ１を超えている状態ではタッチ操作の位置Ｐの受け付けを保留し、この判定した押圧力Ｑが規定圧力ｑ１まで低下したときにタッチ操作の位置Ｐを受け付ける。すなわち、図５の処理を、押圧面積Ｓに代えて、押圧力Ｑを用いて行う。
【００５５】
本発明は上記実施の形態の構成に限られず種々の変形が可能である。図１乃至図６を用いて説明した上記実施形態の構成は、本発明の一例に過ぎず、本発明を当該構成に限定する趣旨ではない。
【符号の説明】
【００５６】
１０    情報処理装置
１１    表示部
１２    タッチパネル
１３    物理キー
１５    ネットワーク通信部
１８    記憶部
１９    制御ユニット
２１    制御部
【図１】
2020170348.tif 000003
【図２】
2020170348.tif 000004
【図３】
2020170348.tif 000005
【図４】
2020170348.tif 000006
【図５】
2020170348.tif 000007
【図６】
2020170348.tif 000008
【手続補正書】
【提出日】令和2年1月27日(2020.1.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部の画面に設けられたタッチパネルと、
前記タッチパネルに対するタッチ操作により前記表示部の画面の位置が指定されると、前記タッチパネルの検出出力に基づき前記タッチ操作により指定された前記表示部の画面の位置を判定し、前記判定した位置が同一位置にある状態で予め定められた一定期間が経つまでは前記判定した位置の受け付けを保留し、前記一定期間が経ったときに前記判定した位置を受け付ける制御部と、を備える入力装置。
【請求項２】
前記制御部は、前記判定した位置が同一位置にある状態での前記タッチ操作の継続時間を計時し、前記継続時間が予め設定された規定時間に達するまでの期間を前記一定期間として、前記継続時間が当該規定時間に達するまでは前記判定した位置の受け付けを保留し、前記継続時間が前記規定時間に達したときに前記判定した位置を受け付ける請求項１に記載の入力装置。
【請求項３】
前記制御部は、前記判定した位置にマーク画像を表示させ、前記継続時間の経過に伴い、前記マーク画像の表示態様を変更させる請求項２に記載の入力装置。
【請求項４】
前記制御部は、前記判定した位置にマーク画像を表示させ、前記継続時間が前記規定時間に達したときに前記マーク画像の表示態様を変更させる請求項２に記載の入力装置。
【請求項５】
前記マーク画像の表示態様の変更は、該マーク画像の色、濃度、又は点滅周期の変更のいずれかである請求項３又は請求項４に記載の入力装置。
【請求項６】
前記制御部は、前記マーク画像を、前記判定した位置を含む、一般的な人の指のサイズよりも大きく予め設定されたサイズで表示させる請求項３乃至請求項５のいずれか１つに記載の入力装置。
【請求項７】
前記制御部は、前記判定した位置が前記表示部の画面に表示されているアイコンに重なる場合に、前記継続時間が前記規定時間に達したときに前記アイコンの表示態様を変更させる請求項２に記載の入力装置。
【請求項８】
前記制御部は、前記タッチパネルの検出出力に基づき、前記タッチ操作により指定された前記表示部の画面の位置に加えて、該タッチパネルに対するタッチ操作の押圧領域の面積を判定し、前記判定した位置が同一位置にある状態であって、前記判定した押圧領域の面積が予め設定された規定サイズを超えている期間を前記一定期間として、前記判定した押圧領域の面積が前記規定サイズを超えている期間は、前記タッチ操作により指定された前記表示部の画面の位置の受け付けを保留し、前記判定した押圧領域の面積が前記規定サイズまで低下したときに、前記タッチ操作により指定された前記表示部の画面の位置を受け付ける請求項１に記載の入力装置。
【請求項９】
前記制御部は、前記タッチパネルに対するタッチ操作により前記表示部の画面の位置が指定されると、該画面における前記指定された位置にマーク画像を表示させ、前記押圧領域の面積が前記規定サイズまで低下したときに前記マーク画像の表示態様を変更させる請求項８に記載の入力装置。
【請求項１０】
前記制御部は、前記マーク画像を、前記判定した位置を含む、一般的な人の指のサイズよりも大きく予め設定されたサイズで表示させる請求項９に記載の入力装置。
【請求項１１】
前記制御部は、前記タッチパネルに対するタッチ操作により前記表示部の画面の位置が指定されると、前記タッチパネルの検出出力に基づき、前記タッチ操作により指定された前記表示部の画面の位置に加えて、該タッチパネルに対するタッチ操作の押圧力を判定し、前記判定した押圧力が予め設定された規定圧力を超えている期間を前記一定期間として、前記判定した押圧力が前記規定圧力を超えている期間は前記タッチ操作により指定された前記表示部の画面の位置の受け付けを保留し、前記判定した押圧力が前記規定圧力まで低下したときに前記タッチ操作により指定された前記表示部の画面の位置を受け付ける請求項１に記載の入力装置。
【請求項１２】
前記制御部は、前記タッチパネルに対するタッチ操作により前記表示部の画面の位置が指定されると、該画面における前記指定された位置にマーク画像を表示させ、前記判定した押圧力が前記規定圧力まで低下したときに前記マーク画像の表示態様を変更させる請求項１１に記載の入力装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部の画面に設けられたタッチパネルに対するタッチ操作を入力する入力装置に関し、特にタッチ操作の位置を受け付けるための技術に関する。
【背景技術】
【０００２】
表示部の画面に設けられたタッチパネルに対するタッチ操作を入力する入力装置では、表示部と、この表示部の画面に設けられたタッチパネルとを備え、表示部の画面に表示されている例えばアイコンが指などによるタッチ操作で指示されると、このタッチ操作された位置がタッチパネルで検出され、このタッチ操作の位置に基づきその指示されたアイコンが判定される。
【０００３】
また、特許文献１に記載のユーザインタフェース装置では、指の接触位置が所定時間以上継続して変化しなかった場合に、画像全体を移動させることなく指の接触位置をモニタするタッチフォーカスモードを動作させ、また指の接触位置が所定時間以上継続する前に、指の押圧力が閾値以上となりかつ指の接触位置がオブジェクトの表示位置範囲と重畳している場合に、クリック操作が行われたと判定している。これにより、指をタッチパネルに接触させたままで種々の操作が実行可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１９６４６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、上記の入力装置では、タッチパネルにより検出された指が離れる直前のタッチ操作の位置を受け付けるので、指が離れる直前に該指の位置がずれてしまうと、その受け付けられるタッチ操作の位置もずれてしまい、これが誤操作の原因となった。また、特許文献１に記載の技術では、指の接触位置が所定時間以上継続した場合と、指の接触位置が所定時間以上継続する前の場合とで、操作の種類を切替えているが、指の位置がずれてしまったときには、やはり誤操作が発生すると考えられる。
【０００６】
本発明は、上記の事情に鑑みなされたものであり、タッチパネルにより検出された指が離れる際の指の位置ずれに拘わらず、タッチ操作の位置を正確に受け付けて誤操作を未然に防止することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一局面に係る入力装置は、表示部と、前記表示部の画面に設けられたタッチパネルと、前記タッチパネルに対するタッチ操作により前記表示部の画面の位置が指定されると、前記タッチパネルの検出出力に基づき前記タッチ操作により指定された前記表示部の画面の位置を判定し、前記判定した位置が同一位置にある状態で予め定められた一定期間が経つまでは前記判定した位置の受け付けを保留し、前記一定期間が経ったときに前記判定した位置を受け付ける制御部と、を備えるものである。
【発明の効果】
【０００８】
本発明によれば、タッチパネルにより検出された指が離れる際の指の位置ずれに拘わらず、タッチ操作の位置を正確に受け付けて、誤操作を未然に防止することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態にかかる入力装置を適用した情報処理装置の外観を示す平面図である。
【図２】第１実施形態にかかる入力装置を適用した情報処理装置の内部構成を示すブロック図である。
【図３】第１実施形態において、タッチ操作により指定された表示部の画面の位置を受け付けたり、タッチ操作の継続時間の経過に伴ってその位置のマークの色を変更したりするための処理手順を示すフローチャートである。
【図４】（Ａ）（Ｂ）は、第１実施形態におけるタッチ操作の手順を例示する図である。
【図５】第２実施形態において、タッチ操作により指定された表示部の画面の位置を受け付けたり、タッチ操作による押圧領域の面積の変化に応じてその位置のマークの色を変更したりするための処理手順を示すフローチャートである。
【図６】（Ａ）〜（Ｃ）は、第２実施形態におけるタッチ操作の手順を例示する図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面を参照して説明する。
【００１１】
図１は、本発明の一実施形態にかかる入力装置を適用した情報処理装置の外観を示す斜視図である。また、図２は、第１実施形態にかかる入力装置を適用した情報処理装置の内部構成を示すブロック図である。
【００１２】
本実施形態の情報処理装置１０は、例えばスマートフォンやモバイル機器などであって、表示部１１と、タッチパネル１２と、物理キー１３と、ネットワーク通信部（ＮＷ通信部）１５と、記憶部１８と、制御ユニット１９とを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００１３】
表示部１１は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）などから構成される。例えば、表示部１１の画面には、複数のアイコンが表示される。
【００１４】
タッチパネル１２は、所謂抵抗膜方式や静電容量方式等のタッチパネルである。タッチパネル１２は、表示部１１の画面に配置され、該タッチパネル１２に対するユーザーの指などの接触（タッチ）をその接触位置と共に検知し、表示部１１の画面に対するユーザーの指示を入力する。従って、タッチパネル１２は、表示部１１の画面に対するユーザー操作が入力される操作部としての役割を果たす。
【００１５】
また、情報処理装置１０は、ユーザー操作が入力される操作部として、上記のタッチパネル１２に加えて物理キー１３を備えている。
【００１６】
ネットワーク通信部１５は、不図示のＬＡＮチップなどの通信モジュールを備える通信インターフェイスである。このネットワーク通信部１５は、ＬＡＮやインターネットなどを通じて外部の端末装置に接続される。
【００１７】
記憶部１８は、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）などの記憶装置であり、各種のアプリケーションプログラムや種々の情報等を記憶している。
【００１８】
制御ユニット１９は、プロセッサー、ＲＡＭ（Random Access Memory）、及びＲＯＭ（Read Only Memory）等から構成される。プロセッサーは、例えばＣＰＵ（Central Processing Unit）、ＡＳＩＣ（Application Specific Integrated Circuit）、又はＭＰＵ（Micro Processing Unit）等である。制御ユニット１９は、上記のＲＯＭ又は記憶部１８に記憶された制御プログラムが上記のプロセッサーで実行されることにより、制御部２１として機能する。
【００１９】
制御ユニット１９は、表示部１１、タッチパネル１２、物理キー１３、ネットワーク通信部１５、及び記憶部１８などと接続されており、これらの構成要素の動作制御や、該各構成要素との間での信号またはデータの送受信を行う。
【００２０】
制御部２１は、種々の処理を実行する処理部としての役割を果たす。また、制御部２１は、表示部１１の表示動作及びネットワーク通信部１５の通信動作を制御する機能を有する。また、制御部２１は、タッチパネル１２の検出出力に基づき表示部１１の画面に対するタッチ操作を判定すると共に該タッチ操作により指定された表示部１１の画面の位置を判定する。
【００２１】
ここで、情報処理装置１０において、ユーザーがタッチパネル１２にタッチ操作すると、制御部２１は、タッチパネル１２の検出出力に基づきそのタッチ操作及び該タッチ操作により指定された表示部１１の画面の位置を判定する。そして、制御部２１は、当該タッチ操作により指定された位置が変化しない状態（すなわち、このタッチ操作により指定された位置が同一位置にある状態）が継続する継続時間を計時し、当該継続時間が、予め設定された規定時間に達するまでは、該タッチ操作により指定された位置の受け付けを保留し、この継続時間が規定時間に達したときに該タッチ操作により指定された位置を受け付ける。制御部２１は、当該指定された位置の受付後、タッチ操作により指定された位置が移動したとき、移動後の位置で上記同様に、移動した後の位置が同一位置にある状態で継続時間が上記規定時間に達するまでは、移動後の位置の受け付けを保留し、当該継続時間が規定時間に達したときに当該移動後の位置を受け付ける。
【００２２】
例えば、表示部１１の画面におけるアイコンに対するタッチ操作が同一位置で継続されている状態で、そのタッチ操作の継続時間が規定時間に達したとすると、制御部２１は、そのタッチ操作により指定された表示部１１の画面の位置を受け付けて、この受け付けた位置に基づきそのアイコンを判定する。従って、タッチ操作により指定された位置が変化しない状態での該タッチ操作の継続時間が規定時間に達したときに該タッチ操作により指定された位置が受け付けられて確定される。これにより、タッチ操作の位置ずれによる誤操作を効果的に防止することができる。
【００２３】
また、制御部２１は、タッチ操作により指定された位置にマーク（予め定められた印）を示すマーク画像（以下、単にマークという）を表示させ、上記継続時間の経過に伴い、そのマークの表示態様、例えば色を変更させる。これにより、ユーザーは、そのマークの色を見て、タッチ操作の継続時間が規定時間に達するタイミングを予測することができる。
【００２４】
次に、そのようなタッチ操作により指定された表示部１１の画面の位置を受け付ける処理の第１実施形態を、図３に示すフローチャートなどを参照して詳しく説明する。
【００２５】
情報処理装置１０のユーザーが、例えば図４（Ａ）に示すように表示部１１の画面における任意の位置Ｐにタッチ操作すると、制御部２１は、タッチパネル１２の検出出力に基づき当該タッチ操作を検出して（Ｓ１０１「Ｙｅｓ」）、このタッチ操作により指定された表示部１１の画面の位置（タッチ操作がされた表示部１１の画面上の位置）Ｐを判定すると共に（Ｓ１０２）、Ｓ１０１での検出の時点から、位置Ｐが同一位置（位置Ｐが前回判定された位置に対して予め定められた近距離（例えば１ｍｍ）の範囲内にある場合も同一位置に含むものとする）にある状態での継続時間Ｔの計時を、制御ユニット１９に内蔵されるタイマーにより開始する（Ｓ１０３）。制御部２１は、当該タッチ操作の検出及びタッチ操作により指定された表示部１１の画面の位置Ｐの判定を、Ｓ１０１で「Ｙｅｓ」となった後は継続して行う。
【００２６】
また、制御部２１は、表示部１１の画面におけるその判定した位置Ｐに、位置Ｐを中心とする円状のマークＭＫを例えば赤色で表示させておく（Ｓ１０４）。例えば、制御部２１は、マークＭＫのサイズを、位置Ｐにタッチ操作したユーザーの指先よりも大きくなるように、一般的な人の指のサイズよも大きく設定されたサイズとする。これより、マークＭＫは、当該ユーザーの指先の周囲にはみ出して表示され、ユーザーが視認可能となる。
【００２７】
そして、制御部２１は、上記位置Ｐが同一位置にある状態で継続時間Ｔが予め設定された規定時間ｔ１に達したか否かを判定する（Ｓ１０５）。
【００２８】
ここで、制御部２１は、上記位置Ｐが同一位置にある状態で継続時間Ｔが規定時間ｔ１に達したと判定したときは（Ｓ１０５で「Ｙｅｓ」）、Ｓ１０２で判定した位置Ｐ（上記近距離の範囲内で移動した場合は最終に検出された位置Ｐ）を受け付けて確定すると共に（Ｓ１１０）、図４（Ｂ）に示すようにマークＭＫの色を異なる表示形態、例えば色を変更させて青色で表示する（Ｓ１１１）。ユーザーは、マークＭＫの色が「青色」に変更されたことから、この「青色」への変更の時点で位置Ｐが受け付けられたことを知ることが可能になる。なお、制御部２１は、マークＭＫの色を変更する代わりに、マークＭＫの濃度又は点滅周期を変更させるようにしてもよい。
【００２９】
この後、処理はＳ１０１に移動する。すなわち、制御部２１は、位置Ｐの受付後、タッチ操作により指定された位置が別の位置に移動しても、移動後の位置で上記同様に、継続時間Ｔが規定時間ｔ１に達するまでは、移動後の位置の受け付けを保留し、継続時間Ｔが規定時間ｔ１に達したときに当該移動後の位置を受け付ける。
【００３０】
また、Ｓ１０５において、制御部２１が、継続時間Ｔが規定時間ｔ１に達していないと判定するときは（Ｓ１０５で「Ｎｏ」）、随時に判定している位置Ｐが同一位置から外れて別の位置に移動したかを判定し（Ｓ１０６）、位置Ｐが同一位置にある状態が維持されていると判定した場合は（Ｓ１０６で「Ｎｏ」）、処理はＳ１０５に戻り、継続時間Ｔが規定時間ｔ１に達したか否かの判定が続けられる（Ｓ１０５）。
【００３１】
一方、制御部２１が、位置Ｐから外れて別の位置に移動、同一位置にある状態が維持されていないと判定した場合は（Ｓ１０６で「Ｙｅｓ」）、処理はＳ１０２に移動する。制御部２１は、当該別の位置に移動した位置Ｐについて、Ｓ１０２以降の処理を行う。これにより、制御部２１は、当該指定された位置の受付後、タッチ操作により指定された位置が移動したときは、移動後の位置で上記同様に、移動した後の位置が同一位置にある状態で継続時間が上記規定時間に達するまでは、移動後の位置の受け付けを保留し、当該継続時間が規定時間に達したときに当該移動後の位置を受け付ける。
【００３２】
この第１実施形態によれば、制御部２１は、タッチパネル１２の検出出力に基づきタッチ操作により指定された表示部１１の画面の位置Ｐを判定したとき、当該判定した位置が同一位置にある状態で規定時間ｔ１が経つまでは当該判定した位置Ｐの受け付けを保留し、規定時間ｔ１が経ったときに当該判定した位置Ｐを受け付けるので、制御部２１が位置Ｐを一旦受け付けた後は、判定する位置Ｐが別の位置に移動したとしても、別の位置に移動した位置Ｐが移動後の位置にある状態で継続時間Ｔが規定時間ｔ１に達するまでは、移動後の位置Pの受付が保留される。このため、ユーザーが指により位置の指定を終えてタ
ッチパネルから指を離す際に、指が当該位置からずれても、当該指の位置ずれに拘わらず、ユーザーがタッチ操作により元々指定した位置を正確に受け付けることができ、誤操作を未然に防止することができる。
【００３３】
なお、制御部２１は、継続して判定している上記タッチ操作により指定された表示部１１の画面の位置Ｐが同一位置にある状態が継続しており、継続時間Ｔが規定時間ｔ１に達していないときに、継続時間Ｔの経過に応じて、マークＭＫの表示形態を異ならせてもよい。
【００３４】
例えば、制御部２１は、Ｓ１０２での判定の時点からの継続時間Ｔの経過に応じてマークＭＫの色を変更させる。これにより、ユーザーは、マークＭＫの色の変化を見て、タッチ操作の位置Ｐを維持していることと、タッチ操作を開始してからの継続時間Ｔを察知することができる。更には、ユーザーは、マークＭＫの色を見て、タッチ操作の継続時間が規定時間に達するタイミングを予測することも可能になる。
【００３５】
また、制御部２１は、Ｓ１１０で受け付けた位置Ｐが表示部１１の画面に表示されているアイコンＩＣの領域に重なっている場合には、マークＭＫの色を「青色」に変更させると共に、又はマークＭＫの色を「青色」に変更させることに代えて、アイコンＩＣの色を変更させるようにしてもよい。
【００３６】
尚、図３に示す処理は、制御部２１が、タッチパネル１２からの出力に基づいてタッチ操作を検出しなくなったときに終了する。
【００３７】
次に、タッチ操作により指定された表示部１１の画面の位置を受け付ける処理の第２実施形態を説明する。
【００３８】
第２実施形態の処理では、情報処理装置１０のタッチパネル１２としては、タッチ操作による押圧領域の面積に応じて検出出力が変化するものを採用する。例えば、抵抗膜方式のタッチパネルを採用する。抵抗膜方式のタッチパネルは、２枚の電極間の抵抗値が押圧領域の面積に応じて変化して、その検出出力が変化するので、この検出出力に基づき押圧領域の面積を制御部２１が判定する。すなわち、制御部２１は、タッチパネル１２の検出出力に基づき、タッチ操作の位置だけではなくタッチ操作による押圧領域の面積を判定する。
【００３９】
ここで、情報処理装置１０において、ユーザーがタッチパネル１２を介して表示部１１の画面にタッチ操作すると、制御部２１は、タッチパネル１２の検出出力に基づきそのタッチ操作により指定された表示部１１の画面の位置を判定すると共に該タッチ操作による押圧領域の面積を判定する。制御部２１は、この判定した押圧領域の面積が予め設定された規定サイズを超えている状態では、該タッチ操作により指定された位置の受け付けを保留し、この判定した押圧領域の面積が規定サイズまで低下したときに該タッチ操作により指定された位置を受け付ける。
【００４０】
従って、タッチ操作による押圧領域の面積が規定サイズを超えてから該規定サイズまで低下するまでは、ユーザーはタッチ操作の位置を任意に変更することが可能である。またタッチ操作による押圧領域の面積が規定サイズまで低下したときにタッチ操作の位置が受け付けられて確定される。これにより、ユーザーが位置の指定を終えてタッチパネルから指を離す際に、当該位置から指がずれても、当該指の位置ずれに拘わらず、ユーザーがタッチ操作により元々指定した位置を正確に受け付けることができ、誤操作を未然に防止することができる。
【００４１】
また、制御部２１は、タッチ操作による押圧領域の面積が規定サイズまで低下したときに表示部１１の画面におけるアイコンがタッチ操作されているとすると、そのタッチ操作により指定された表示部１１の画面の位置を受け付けて、この受け付けた位置を表示領域としているアイコンを判定するようにしてもよい。
【００４２】
また、制御部２１は、タッチパネル１２に対するタッチ操作により表示部１１の画面の位置が指定されると、該画面におけるその指定された位置にマークを表示させ、タッチ操作による押圧領域の面積が規定サイズまで低下したときにそのマークの表示態様を変更させる。例えば、制御部２１は、マークの色を変更させる。これにより、ユーザーは、そのマークの表示態様又は色の変更時点でタッチ操作の位置が受け付けられたことを知ることができる。
【００４３】
更に、タッチ操作により指定された表示部１１の画面の位置を受け付ける処理の上記第２実施形態を、図５に示すフローチャートなどを参照して詳しく説明する。
【００４４】
情報処理装置１０のユーザーが、例えば、図６（Ａ）に示すように表示部１１の画面における任意の位置Ｐにタッチ操作すると、制御部２１は、タッチパネル１２の検出出力に基づき当該タッチ操作を検出して（Ｓ２０１「Ｙｅｓ」）、このタッチ操作により指定された表示部１１の画面の位置（タッチ操作がされた表示部１１の画面上の位置）Ｐを判定する（Ｓ２０２）。制御部２１は、当該タッチ操作の検出及びタッチ操作により指定された表示部１１の画面の位置Ｐの判定を、Ｓ２０１で「Ｙｅｓ」となった後は継続して行う。
【００４５】
更に、制御部２１は、継続して判定している上記タッチ操作により指定された表示部１１の画面の位置Ｐが同一位置にある状態を条件として、タッチパネル１２の検出出力に基づき該タッチ操作による押圧領域の面積Ｓを判定して（Ｓ２０３）、この押圧領域の面積Ｓが予め設定された規定サイズｓ１（例えば、１００ｍｍ2）を超えるか否かを判定する（Ｓ２０４）。制御部２１が、その押圧領域の面積Ｓが規定サイズｓ１を超えていないと判定すると（Ｓ２０４「Ｎｏ」）、処理はＳ２０２に戻る。従って、タッチ操作による押圧領域の面積Ｓが規定サイズｓ１を超えなければ、Ｓ２０２、Ｓ２０３、Ｓ２０４の処理が繰り返されて、タッチ操作の位置を受け付けるためのＳ２０５以降の処理が行われない。
【００４６】
また、制御部２１は、押圧領域の面積Ｓが規定サイズｓ１を超えたと判定すると（Ｓ２０４「Ｙｅｓ」）、図６（Ｂ）に示すように表示部１１の画面におけるＳ２０２で判定した位置Ｐを中心とする円状のマークＭＫを表示させる（Ｓ２０５）。制御部２１は、マークＭＫを、そのサイズが、位置Ｐにタッチ操作したユーザーの指先よりも大きくなるように予め設定されたサイズとして表示させることが好ましい。
【００４７】
そして、制御部２１は、タッチ操作による押圧領域の面積Ｓの判定を続け（Ｓ２０７）、次はこの押圧領域の面積Ｓが規定サイズｓ１以下になった否かを判定する（Ｓ２０８）。ユーザーが同一位置でタッチ操作を終了させる直前になると、このタッチ操作による押圧領域の面積Ｓが小さくなるため、タッチ操作を終了させる直前であることを検出するために、このような判定が行われる。
【００４８】
例えば、制御部２１が、その押圧領域の面積Ｓが規定サイズｓ１以下にならないと判断した場合（Ｓ２０８「Ｎｏ」）、処理はＳ２０７に戻る。従って、タッチ操作による押圧領域の面積Ｓが規定サイズｓ１以下とならない状態では、Ｓ２０７及びＳ２０８の処理が繰り返される。
【００４９】
一方、制御部２１は、その押圧領域の面積Ｓが規定サイズｓ１以下になったと判定した場合（Ｓ２０８「Ｙｅｓ」）、Ｓ２０２で判定した位置Ｐを受け付けて確定すると共に（Ｓ２０９）、図６（Ｃ）に示すようにマークＭＫの色を変更させる（Ｓ２１０）。ユーザーは、マークＭＫの色が変更されたことから、この色の変更の時点で位置Ｐが受け付けられたことを知ることができる。なお、制御部２１は、マークＭＫの色を変更する代わりに、マークＭＫの濃度又は点滅周期を変更させるようにしてもよい。
【００５０】
例えば、受け付けられた位置Ｐが表示部１１の画面に表示されているアイコンＩＣに重なっているとすると、制御部２１は、その受け付けられた位置Ｐに基づきアイコンＩＣを判定する。このとき、制御部２１は、マークＭＫの色を変更させると同時にアイコンＩＣの色を変更させてもよい。
【００５１】
図５に示す処理は、制御部２１が、タッチパネル１２からの出力に基づいてタッチ操作を検出しなくなったときに終了する。
【００５２】
なお、上記Ｓ２０２〜Ｓ２０８の処理を行っている間、制御部２１は、タッチ操作されている位置Ｐが同一位置から外れて別の位置に移動したと判定したときは、当該移動した位置Ｐのタッチ操作についてＳ２０２〜Ｓ２０８の処理を行う。
【００５３】
このように第２実施形態では、タッチ操作による押圧領域の面積Ｓを判定し、この押圧領域の面積Ｓが規定サイズｓ１を超えている状態では該タッチ操作により指定された位置の受け付けを保留し、この押圧領域の面積Ｓが規定サイズｓ１まで低下したときに該タッチ操作により指定された位置Ｐを受け付け、制御部２１が位置Ｐを一旦受け付けた後は、判定する位置Ｐが別の位置に移動したとしても、別の位置に移動した位置Ｐが移動後の位置にある状態で、同様に、タッチ操作による押圧領域の面積Ｓを判定し、この押圧領域の面積Ｓが規定サイズｓ１を超えている状態では該タッチ操作により指定された位置の受け付けを保留し、この押圧領域の面積Ｓが規定サイズｓ１まで低下したときに該タッチ操作により指定された位置Ｐを受け付ける。このため、ユーザーが指により位置の指定を終えてタッチパネルから指を離す際に、指が当該位置からずれて別の位置に移動しても当該別の位置が即座に受け付けられることがないので、当該指の位置ずれに拘わらず、ユーザーがタッチ操作により元々指定した位置を正確に受け付けることができ、誤操作を未然に防止することができる。
【００５４】
尚、第２実施形態では、タッチパネル１２の検出出力に基づきタッチ操作による押圧領域の面積Ｓを判定しているが、タッチ操作による押圧力Ｑを判定して用いてもよい。この場合、タッチパネル１２として、タッチ操作による押圧力Ｑに応じて検出出力が変化するものを採用する。例えば、抵抗膜方式のタッチパネルでは、２枚の電極間の抵抗値が押圧力に応じて変化して、その検出出力が変化するので、この検出出力に基づき押圧力Ｑを判定する。制御部２１は、タッチパネル１２の検出出力に基づきタッチ操作の位置Ｐだけではなくタッチ操作による押圧力Ｑを判定し、この判定した押圧力Ｑが予め設定された規定圧力ｑ１を超えている状態ではタッチ操作の位置Ｐの受け付けを保留し、この判定した押圧力Ｑが規定圧力ｑ１まで低下したときにタッチ操作の位置Ｐを受け付ける。すなわち、図５の処理を、押圧面積Ｓに代えて、押圧力Ｑを用いて行う。
【００５５】
本発明は上記実施の形態の構成に限られず種々の変形が可能である。図１乃至図６を用いて説明した上記実施形態の構成は、本発明の一例に過ぎず、本発明を当該構成に限定する趣旨ではない。
【符号の説明】
【００５６】
１０    情報処理装置
１１    表示部
１２    タッチパネル
１３    物理キー
１５    ネットワーク通信部
１８    記憶部
１９    制御ユニット
２１    制御部