(57)【特許請求の範囲】
【請求項１】
表示パネルと、
前記表示パネル面に設けられた接触検知領域に対する接触操作を検出する操作検出部と、
第１の領域と、所定の距離以上の幅で、前記第１の領域を囲む第２の領域を前記第２の領域の外縁が前記接触検知領域の外縁となるように前記接触検知領域上に設定する領域設定部と、
前記第１の領域で接触開始点を検出した後に、接触終了点を検出した場合に、前記接触開始点から前記所定の距離の領域内で前記接触終了点を検出したか否かに応じてタップ操作またはフリック操作のいずれが実行されたかを判定し、
かつ、前記第２の領域で前記接触開始点を検出した後に、前記第１または前記第２の領域で前記接触終了点を検出した場合に、前記フリック操作が実行されたと判定し、
かつ、前記第１の領域で前記接触開始点を検出した後に、前記接触終了点を検出せずに前記接触開始点から前記所定の距離の領域外で接触点を検出した場合に、前記フリック操作が実行されたと判定する操作判定部と、
を備える、接触操作判定装置。
【請求項２】
前記タップ操作および／または前記フリック操作の実行に応じて、電子機器を遠隔操作するための遠隔操作部をさらに備える、請求項１に記載の接触操作判定装置。
【請求項３】
前記操作判定部は、前記第１の領域で前記接触開始点を検出した後に、前記接触開始点から前記所定の距離の領域内で前記接触終了点を検出した場合に、前記タップ操作が実行されたと判定する、請求項１または２に記載の接触操作判定装置。
【請求項４】
前記操作判定部は、前記第１の領域で前記接触開始点を検出した後に、前記接触開始点から前記所定の距離の領域外で前記接触終了点を検出した場合に、前記フリック操作が実行されたと判定する、請求項１〜３のいずれか１項に記載の接触操作判定装置。
【請求項５】
第１の領域を接触検知領域上に設定するステップと、
所定の距離以上の幅で、前記第１の領域を囲む第２の領域を前記第２の領域の外縁が前記接触検知領域の外縁となるように前記接触検知領域上に設定するステップと、
前記第１の領域で接触開始点を検出した後に、接触終了点を検出した場合に、前記接触開始点から前記所定の距離の領域内に前記接触終了点を検出したか否かに応じてタップ操作またはフリック操作のいずれが実行されたかを判定し、
かつ、前記第２の領域で前記接触開始点を検出した後に、前記第１または第２の領域で前記接触終了点を検出した場合に、前記フリック操作が実行されたと判定し、
かつ、前記第１の領域で前記接触開始点を検出した後に、前記接触終了点を検出せずに前記接触開始点から前記所定の距離の領域外で接触点を検出した場合に、前記フリック操作が実行されたと判定するステップと、
を含む、接触操作判定方法。
【請求項６】
第１の領域を接触検知領域上に設定するステップと、
所定の距離以上の幅で、前記第１の領域を囲む第２の領域を前記第２の領域の外縁が前記接触検知領域の外縁となるように前記接触検知領域上に設定するステップと、
前記第１の領域で接触開始点を検出した後に、接触終了点を検出した場合に、前記接触開始点から前記所定の距離の領域内に前記接触終了点を検出したか否かに応じてタップ操作またはフリック操作のいずれが実行されたかを判定し、
かつ、前記第２の領域で前記接触開始点を検出した後に、前記第１または第２の領域で前記接触終了点を検出した場合に、前記フリック操作が実行されたと判定し、
かつ、前記第１の領域で前記接触開始点を検出した後に、前記接触終了点を検出せずに前記接触開始点から前記所定の距離の領域外で接触点を検出した場合に、前記フリック操作が実行されたと判定するステップと、
を含む、接触操作判定方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接触操作判定装置、接触操作判定方法およびプログラムに関する。
【背景技術】
【０００２】
近年、タッチパネルを有する、コマンダ、ＰＤＡ、携帯電話、音楽プレイヤ等の電子機器が普及している。これらの電子機器では、ユーザがタッチパネルの接触検知領域で任意の接触開始点を指定してタップ操作やフリック操作を行うことで、ユーザの指示が入力される場合がある。この場合、ユーザは、タッチパネル上の表示を確認せずに、所望の指示を入力することができる。ここで、タップ操作とは、タッチパネルに指等で触れた後にタッチパネルから指等を離す操作であり、フリック操作とは、タッチパネルを指等で弾く操作である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、以下で説明するように、接触検知領域の端部で接触開始点を指定してフリック操作が行われた際には、タップ操作が行われたと誤判定されて、所望の指示が入力されない場合がある。
【０００４】
ここで、タップ操作やフリック操作は、次のように判定される。接触開始点が検出された後、接触開始点から所定の距離内で接触終了点（非接触点）が検出された場合に、タップ操作が行われたと判定される。また、接触開始点が検出された後、接触開始点から所定の距離の領域外で接触終了点（非接触点）が検出された場合に、フリック操作が行われたと判定される。
【０００５】
しかし、接触検知領域の端部で接触操作が開始され、接触検知領域以外で接触操作が終了した場合には、タップ操作が行われたと誤判定される場合がある。ここで、接触開始点から所定の距離内に接触検知領域以外の領域が存在する場合に、誤判定が生じる。
【０００６】
この場合、接触検知領域以外では接触操作を検出できない（または検出しない）ので、接触検知領域と接触検知領域以外の領域の境界（接触検知領域の外縁）で接触操作が終了したとみなされ、接触終了点として検出される。よって、ユーザがフリック操作を行ったにもかかわらず、タップ操作が行われたと誤判定されてしまう場合がある。
【０００７】
そこで、本発明は、接触検知領域の端部における接触操作の誤判定を回避可能な、接触操作判定装置、接触操作判定方法およびプログラムを提供しようとするものである。
【課題を解決するための手段】
【０００８】
本発明の第１の観点によれば、表示パネルと、表示パネル面に設けられた接触検知領域に対する接触操作を検出する操作検出部と、第１の領域と、タップ操作とフリック操作を判別するために用いられる、接触開始点から接触終了点までの所定の距離以上の幅で、第１の領域を囲む第２の領域を接触検知領域上に設定する領域設定部と、第２の領域で接触開始点を検出した後に、第１または第２の領域で接触終了点を検出した場合に、フリック操作が実行されたと判定する操作判定部と、を備える、接触操作判定装置が提供される。
【０００９】
かかる構成によれば、第１および第２の領域が接触検知領域上に設定される。ここで、第２の領域は、タップ操作とフリック操作を判別するために用いられる、接触開始点から接触終了点までの所定の距離以上の幅で第１の領域を囲むように設定される。そして、第２の領域で接触開始点が検出された後に、第１または第２の領域で接触終了点が検出された場合には、フリック操作が行われたと判定される。これにより、第２の領域で接触開始点を指定してフリック操作が行われた場合でも、タップ操作が行われたとの誤判定を回避することができる。
【００１０】
上記接触操作判定装置は、タップ操作および／またはフリック操作の実行に応じて、電子機器を遠隔操作するための遠隔操作部をさらに備えてもよい。
【００１１】
上記操作判定部は、第１の領域で接触開始点を検出した後に、接触開始点から所定の距離の領域内で接触終了点を検出した場合に、タップ操作が実行されたと判定してもよい。
【００１２】
上記操作判定部は、第１の領域で接触開始点を検出した後に、接触開始点から所定の距離の領域外で接触終了点を検出した場合に、フリック操作が実行されたと判定してもよい。
【００１３】
上記操作判定部は、第１の領域で接触開始点を検出した後に、接触終了点を検出せずに接触開始点から所定の距離の領域外で接触点を検出した場合に、フリック操作が実行されたと判定してもよい。
【００１４】
また、本発明の第２の観点によれば、第１の領域を接触検知領域上に設定するステップと、タップ操作とフリック操作を判別するために用いられる、接触開始点から接触終了点までの所定の距離以上の幅で、第１の領域を囲む第２の領域を接触検知領域上に設定するステップと、第２の領域で接触開始点を検出した後に、第１または第２の領域で接触終了点を検出した場合に、フリック操作が実行されたと判定するステップと、を含む、接触操作判定方法が提供される。
【００１５】
また、本発明の第３の観点によれば、上記接触操作判定方法をコンピュータに実行させるためのプログラムが提供される。ここで、プログラムは、コンピュータ読取り可能な記録媒体を用いて提供されてもよく、通信手段を介して提供されてもよい。
【発明の効果】
【００１６】
以上説明したように本発明によれば、接触検知領域の端部における接触操作の誤判定を回避可能な、接触操作判定装置、接触操作判定方法およびプログラムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係る接触操作判定装置の概要を示す図である。
【図２】コマンダを含む遠隔操作システムの構成を示す図である。
【図３】コマンダの主要な構成を示すブロック図である。
【図４】タップ操作およびフリック操作の判定方法を示す図である。
【図５】接触検知領域の端部における接触操作が誤判定される状況を示す図である。
【図６】コマンダの動作を示すフロー図である。
【図７】接触検知領域の端部における接触操作の誤判定が回避される状況を示す図である。
【発明を実施するための形態】
【００１８】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
［１．接触操作判定装置の概要］
まず、図１を参照しながら、本発明の実施形態に係る接触操作判定装置の概要について説明する。なお、以下では、接触操作判定装置がタッチパネルディスプレイ１０１を有するコマンダ１００である場合について説明するが、接触操作判定装置は、タッチパネルディスプレイ１０１を有する他の電子機器でもよい。
【００２０】
図１に示すように、コマンダ１００は、ユーザがタッチパネルディスプレイ１０１に設けられたタッチパネル１０１ａの接触検知領域１１０に対して行う接触操作を判定する。なお、接触検知領域１１０は、タッチパネル１０１ａ上の全領域でもよく、コマンダ１００により設定されるタッチパネル１０１ａ上の所定の領域でもよい。
【００２１】
ここで、コマンダ１００は、接触検知領域１１０で任意の接触開始点ＳＰを指定して行われるタップ操作やフリック操作を含む接触操作を判定する。このような接触操作を判定することで、ユーザは、タッチパネル１０１ａ（図３に示す表示パネル１０１ｂ）上の表示を確認せずに、所望の指示を入力することができる。
【００２２】
コマンダ１００は、第１および第２の領域１１１、１１２を接触検知領域１１０上に設定する。ここで、コマンダ１００は、タップ操作とフリック操作を判別するために用いられる、接触開始点ＳＰから接触終了点ＥＰ（または接触終了点ＥＰ´）までの所定の距離Ｄ以上の幅で第１の領域１１１を囲むように、第２の領域１１２を設定する。なお、第２の領域１１２の外縁は、接触検知領域１１０の外縁に相当する。
【００２３】
コマンダ１００は、ユーザの指Ｐ、スタイラス等が接触検知領域１１０に触れた後に、接触検知領域１１０から離れる（または逸脱する）と、タップ操作またはフリック操作のいずれが行われたかを判定する。そして、コマンダ１００は、接触操作の判定結果に応じた処理を実行する。
【００２４】
ここで、コマンダ１００は、第２の領域１１２で接触開始点ＳＰを検出した場合には、接触終了点ＥＰの位置にかかわらずに、フリック操作が行われたと判定する。これにより、第２の領域１１２で接触開始点ＳＰを指定してフリック操作が行われた場合でも、タップ操作が行われたとの誤判定を回避することができる。
【００２５】
［２．コマンダ１００の構成］
つぎに、図２および図３を参照しながら、コマンダ１００の構成について説明する。
【００２６】
図２に示すように、コマンダ１００は、テレビ受像機１０等の電子機器を遠隔操作する遠隔操作システムの一部を構成する。コマンダ１００は、ＰＤＡ、携帯電話、音楽プレイヤ等の電子機器の一例である。テレビ受像機１０は、コマンダ１００を用いてユーザにより遠隔操作される電子機器の一例である。
【００２７】
コマンダ１００は、ネットワークを介さずに、または有線または無線のネットワークを介してテレビ受像機１０との間で双方向通信を行う。コマンダ１００は、タッチパネル１０１ａに対するユーザの接触操作に応じて操作コマンドをテレビ受像機１０に送信し、コンテンツ情報等のデータをテレビ受像機１０から受信する。なお、コマンダ１００は、双方向通信機能に代えて、操作コマンドの送信機能のみを有するように構成されてもよい。
【００２８】
ここで、コマンダ１００は、タッチパネルディスプレイ１０１に設けられたタッチパネル１０１ａの接触検知領域１１０で任意の接触開始点ＳＰを指定して行われるタップ操作やフリック操作を判定する。これにより、ユーザは、テレビ受像機１０で視聴中のコンテンツ等に注目した状態で、表示パネル１０１ｂ上の表示を確認せずに、所望の指示を入力することができる。
【００２９】
図３に示すように、コマンダ１００は、タッチパネルディスプレイ１０１、制御部１０３、メモリ１０５、通信部１０７を含む。
【００３０】
タッチパネルディスプレイ１０１は、タッチパネル１０１ａに表示パネル１０１ｂを積層して構成される。タッチパネル１０１ａとしては、抵抗膜方式、静電容量方式、超音波方式、赤外線方式等のパネルが利用される。表示パネル１０１ｂとしては、液晶ディスプレイ（ＬＣＤ）等が利用される。
【００３１】
タッチパネル１０１ａは、パネル面に対する指Ｐ、スタイラス等の接触状態を検出することで、操作検出部として機能する。タッチパネル１０１ａは、パネル面に指Ｐが接触した時点で接触信号を制御部１０３に供給し、パネル面から指Ｐが離れた時点で解除信号を制御部１０３に供給する。
【００３２】
また、タッチパネル１０１ａは、タッチパネル１０１ａに指Ｐが接触している間、接触位置に対応した座標信号を制御部１０３に供給する。ここで、座標信号は、タッチパネル１０１ａに対する接触位置のＸ−Ｙ座標を表している。
【００３３】
制御部１０３は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を含み、ＣＰＵは、ＲＡＭを作業メモリとして用いて、ＲＯＭに格納されているプログラムを実行し、コマンダ１００の各部を制御する。制御部１０３は、プログラムの実行により、領域設定部および操作判定部として機能する。
【００３４】
メモリ１０５は、ＥＥＰＲＯＭ等の不揮発性メモリであり、表示データ、コマンド情報等を格納している。通信部１０７は、ユーザによる操作入力に応じて、所定の操作コマンドをテレビ受像機１０に送信する。また、通信部１０７は、コンテンツ情報等の送信要求をテレビ受像機１０に送信し、コンテンツ情報等をテレビ受像機１０から受信する。
【００３５】
制御部１０３は、タッチパネル１０１ａから供給された座標信号をデコードして座標データを生成し、座標データおよび接触／解除信号に基づいて、コマンダ１００の各部を制御する。
【００３６】
制御部１０３は、ユーザによる操作入力に応じて、操作入力に応じたコマンド情報をメモリ１０５から読み出し、通信部１０７に供給する。通信部１０７は、コマンド情報に基づいて、所定の操作コマンドをテレビ受像機１０に送信する。
【００３７】
制御部１０３は、メモリ１０５に記憶されているデータを読出してＧＵＩ画面の表示データを生成し、表示データを表示パネル１０１ｂに供給する。表示パネル１０１ｂは、表示データに基づいてＧＵＩ画面を表示する。
【００３８】
制御部１０３は、タッチパネル１０１ａ上に接触検知領域１１０を設定し、接触検知領域１１０上に第１および第２の領域１１１、１１２を設定する。制御部１０３は、タッチパネル１０１ａ上の座標を用いて第１および第２の領域１１１、１１２を設定して保持する。ここで、第２の領域１１２は、タップ操作とフリック操作を判別するために用いられる、接触開始点ＳＰから接触終了点ＥＰ（または接触終了点ＥＰ´）までの所定の距離Ｄ以上の幅で第１の領域１１１を囲むように設定される。
【００３９】
また、制御部１０３は、第２の領域１１２で接触開始点ＳＰを検出した後に、第１または第２の領域１１１、１１２で接触終了点ＥＰ、ＥＰ´を検出した場合に、フリック操作が実行されたと判定する。ここで、制御部１０３は、接触開始点ＳＰまたは接触終了点ＥＰ、ＥＰ´の座標と、第１または第２の領域１１１、１１２の座標を比較することで、接触開始点ＳＰまたは接触終了点ＥＰ、ＥＰ´と第１または第２の領域１１１、１１２との位置関係を判定する。
【００４０】
［３．接触操作の誤判定］
つぎに、図４および図５を参照しながら、接触検知領域１１０の端部における接触操作の誤判定について説明する。
【００４１】
コマンダ１００は、図４に示すように、タップ操作およびフリック操作を判定する。
【００４２】
状態ＳＴ４Ａ、ＳＴ４Ｂに示すように、ユーザの指Ｐがタッチパネル１０１ａの接触検知領域１１０に触れると、コマンダ１００は、指Ｐの接触位置を接触開始点ＳＰとして検出する。コマンダ１００は、接触開始点ＳＰから距離Ｄの範囲の領域をタップ判定領域１１３として設定する。つぎに、指Ｐがタッチパネル１０１ａから離れると、コマンダ１００は、指Ｐの接触終了位置を接触終了点ＥＰとして検出する。そして、コマンダ１００は、接触終了点ＥＰがタップ判定領域１１３内に位置するかを判定する。
【００４３】
ここで、状態ＳＴ４Ａでは、接触終了点ＥＰがタップ判定領域１１３内に位置するので、コマンダ１００は、タップ操作が行われたと判定する。一方、状態ＳＴ４Ｂでは、接触終了点ＥＰがタップ判定領域１１３外に位置するので、コマンダ１００は、フリック操作が行われたと判定する。なお、状態ＳＴ４Ｂにおいて、コマンダ１００は、接触終了点ＥＰを検出する前にタップ判定領域１１３外で接触点ＥＰ´が検出された時点で、フリック操作が行われたと判定してもよい。
【００４４】
ところで、接触検知領域１１０の端部では、図５に示すように、接触操作が誤判定される場合がある。
【００４５】
接触検知領域１１０の端部でユーザの指Ｐがタッチパネル１０１ａに触れると、コマンダ１００は、接触開始点ＳＰを検出し、接触開始点ＳＰから距離Ｄの範囲の領域をタップ判定領域１１３として設定する。ここで、接触開始点ＳＰが接触検知領域１１０と領域外の境界（接触検知領域１１０の外縁）から距離Ｄ未満に位置する場合には、タップ判定領域１１３の一部（図５に示す例では、タップ判定領域１１３の左側）が接触検知領域１１０から逸脱してしまう。
【００４６】
ユーザは、フリック操作を行うために、接触検知領域１１０から領域外へ指Ｐを移動した後に、タッチパネル１０１ａから指Ｐを離す操作を行う。しかし、コマンダ１００は、領域外では、指Ｐの接触位置を検出することができない（または検出しない）。このため、コマンダ１００は、指Ｐが接触検知領域１１０の外縁に移動した時点で、指Ｐがタッチパネル１０１ａから離れたとみなし、接触検知領域１１０の外縁を接触終了点ＥＰ´として検出する。そして、コマンダ１００は、接触終了点ＥＰ´がタップ判定領域１１３内に位置するかを判定する。
【００４７】
ここで、図５に示す例では、接触終了点ＥＰ´がタップ判定領域１１３内（接触検知領域１１０の外縁）に位置するので、コマンダ１００は、タップ操作が行われたと判定する。よって、ユーザがフリック操作を行ったにもかかわらず、タップ操作が行われたと誤判定されてしまう。
【００４８】
［４．コマンダ１００の動作］
つぎに、図６および図７を参照しながら、コマンダ１００の動作について説明する。
【００４９】
コマンダ１００は、図６に示す接触操作判定方法に従って動作する。図６に示すように、コマンダ１００は、第１および第２の領域１１１、１１２を接触検知領域１１０上に設定する（ステップＳ１０１）。第２の領域１１２は、Ｄ以上の幅を有する帯状の領域として、第１の領域１１１を囲むように設定される。なお、第２の領域１１２の外縁は、接触検知領域１１０の外縁に相当する。
【００５０】
コマンダ１００は、ユーザの指Ｐが接触検知領域１１０に触れたかを判定する（Ｓ１０３）。そして、指Ｐが接触検知領域１１０に触れると、指Ｐの接触開始位置を接触開始点ＳＰとして検出し（Ｓ１０５）、接触開始点ＳＰから距離Ｄの範囲の領域をタップ判定領域１１３として設定する（Ｓ１０７）。
【００５１】
つぎに、コマンダ１００は、指Ｐが接触検知領域１１０から離れたかを判定する（Ｓ１０９）。指Ｐが接触検知領域１１０から離れると、コマンダ１００は、指Ｐの接触終了位置を接触終了点ＥＰとして検出する（Ｓ１１１）。また、コマンダ１００は、指Ｐが接触検知領域１１０から逸脱したかを判定する（Ｓ１１３）。指Ｐが接触検知領域１１０から逸脱すると、コマンダ１００は、指Ｐが接触検知領域１１０から離れたとみなし、接触検知領域１１０の外縁で指Ｐが触れていた位置を接触終了点ＥＰ´として検出する（Ｓ１１１）。
【００５２】
接触終了点ＥＰ、ＥＰ´を検出すると、コマンダ１００は、接触開始点ＳＰが第２の領域１１２外に位置するかを判定する（Ｓ１１５）。
【００５３】
接触開始点ＳＰが第２の領域１１２外に位置すると判定した場合に、コマンダ１００は、接触終了点ＥＰ、ＥＰ´がタップ判定領域１１３内に位置するかを判定する（Ｓ１１７）。そして、コマンダ１００は、接触終了点ＥＰ、ＥＰ´がタップ判定領域１１３内に位置する場合に、タップ操作が行われたと判定し（Ｓ１１９）、タップ判定領域１１３外に位置する場合に、フリック操作が行われたと判定する（Ｓ１２１）。
【００５４】
一方、ステップＳ１１５の処理で、接触開始点ＳＰが第２の領域１１２外に位置しない（つまり、第２の領域１１２内に位置する）と判定した場合に、コマンダ１００は、接触終了点ＥＰ、ＥＰ´の位置にかかわらずに、フリック操作が行われたと判定する（Ｓ１２１）。
【００５５】
コマンダ１００は、図７に示すように、図６に示す接触操作判定方法に従って、接触検知領域１１０の端部における接触操作の誤判定を回避する。コマンダ１００は、第１および第２の領域１１１、１１２を接触検知領域１１０上に設定する。第２の領域１１２の外縁は、接触検知領域１１０の外縁に相当する。
【００５６】
第２の領域１１２は、Ｄ以上の幅を有する帯状の領域として、第１の領域１１１を囲むように設定される。ここで、第２の領域１１２の幅は、タップ操作とフリック操作を判定するために用いられる、接触開始点ＳＰから接触終了点ＥＰ、ＥＰ´までの所定の距離Ｄ以上の距離に相当する。
【００５７】
第２の領域１１２でユーザの指Ｐがタッチパネル１０１ａに触れると、コマンダ１００は、接触開始点ＳＰを検出し、接触開始点ＳＰから距離Ｄの範囲の領域をタップ判定領域１１３として設定する。ここで、接触開始点ＳＰが第２の領域１１２の外縁から距離Ｄ未満の範囲に位置する場合を想定する。この場合、図７に示すように、タップ判定領域１１３の一部が接触検知領域１１０から逸脱することになる。
【００５８】
ユーザの指Ｐは、第２の領域１１２から領域外（接触検知領域１１０の領域外）へ移動した後に、タッチパネル１０１ａから離れる。しかし、コマンダ１００は、領域外では、指Ｐの接触位置を検出することができない（または検出しない）。このため、コマンダ１００は、指Ｐが第２の領域１１２の外縁に移動した時点で、指Ｐがタッチパネル１０１ａから離れたとみなし、第２の領域１１２の外縁を接触終了点ＥＰ´として検出する。そして、コマンダ１００は、接触終了点ＥＰ´がタップ判定領域１１３内に位置するかを判定する。
【００５９】
ここで、図７に示す例では、接触終了点ＥＰ´がタップ判定領域１１３内に位置するので、従来の接触操作判定方法では、コマンダ１００は、タップ操作が行われたと判定する。しかし、コマンダ１００は、接触終了点ＥＰ´がタップ判定領域１１３内に位置するかを判定する前に、接触開始点ＳＰが第２の領域１１２内に位置するかを判定する。そして、図７に示す例では、接触開始点ＳＰが第２の領域１１２内に位置するので、コマンダ１００は、接触終了点ＥＰ´の位置にかかわらず、フリック操作が行われたと判定する。よって、タップ操作が行われたとの誤判定を回避することができる。
【００６０】
［５．まとめ］
以上説明したように、本発明の実施形態に係るコマンダ１００によれば、第１および第２の領域１１１、１１２が接触検知領域１１０上に設定される。ここで、第２の領域１１２は、タップ操作とフリック操作を判別するために用いられる、接触開始点ＳＰから接触終了点ＥＰ、ＥＰ´までの所定の距離Ｄ以上の幅で第１の領域１１１を囲むように設定される。そして、第２の領域１１２で接触開始点ＳＰが検出された後に、第１または第２の領域１１１、１１２で接触終了点ＥＰ、ＥＰ´が検出された場合には、フリック操作が行われたと判定される。これにより、第２の領域１１２で接触開始点ＳＰを指定してフリック操作が行われた場合でも、タップ操作が行われたとの誤判定を回避することができる。
【００６１】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００６２】
１００    コマンダ
１０１    タッチパネルディスプレイ
１０１ａ    タッチパネル
１０１ｂ    表示パネル
１１０    接触検知領域
１１１    第１の領域
１１２    第２の領域
１１３    フリック判定領域
ＳＰ    接触開始点
ＥＰ、ＥＰ´    接触終了点
【図１】
0005418187.tif 000002
【図２】
0005418187.tif 000003
【図３】
0005418187.tif 000004
【図４】
0005418187.tif 000005
【図５】
0005418187.tif 000006
【図６】
0005418187.tif 000007
【図７】
0005418187.tif 000008