(57)【要約】【課題】タッチパネル等を搭載した入力装置において、指等をリリースする際に、選択箇所周辺の検出感度の調整を行うことで、誤接触による選択箇所のずれを防ぐことの出来る入力装置を提供する。【解決手段】入力装置は、感度範囲内の入力指示を検出データとして検出する検知部１Ａと、前記検知部が検出した前記検出データに基づいて、入力指示の停止を判定する操作判定部２Ｄと、前記操作判定部が入力指示の停止を判定した場合に、前記検知部が検出した前記検出データのうち、座標データを出力するための感度を低下させる範囲を設定する感度制御部２Ｅと、前記検知部が検出した前記検出データと前記感度制御部が設定した感度を低下させる範囲とに基づいて、座標データを出力する位置決定部２Ｃと、を備える。【選択図】図１
2011170727.tif 000002
【特許請求の範囲】
【請求項１】
感度範囲内の入力指示を検出データとして検出する検知部と、
前記検知部が検出した前記検出データに基づいて、入力指示の停止を判定する操作判定部と、
前記操作判定部が入力指示の停止を判定した場合に、前記検知部が検出した前記検出データのうち、座標データを出力するための感度を低下させる範囲を設定する感度制御部と、
前記検知部が検出した前記検出データと前記感度制御部が設定した感度を低下させる範囲とに基づいて、座標データを出力する位置決定部と、を備える
入力装置。
【請求項２】
前記感度制御部は、前記操作判定部が入力指示の停止を判定した場合に、前記検知部が検出した前記検出データのうち、タッチ操作選択ポイントに対応する点の周囲を、前記検知部が検出した前記検出データのうち、座標データを出力するための感度を低下させる範囲として設定する
請求項１に記載の入力装置。
【請求項３】
前記感度制御部は、前記操作判定部が入力指示の停止を判定した場合に、前記検知部が検出した前記検出データに対応する点の周囲を、前記検知部が検出した前記検出データのうち、座標データを出力するための感度を低下させる範囲として設定する
請求項１又は請求項２に記載の入力装置。
【請求項４】
感度を低下させる範囲を算出する範囲算出部を備え、
前記感度制御部は、前記範囲算出部において算出された感度を低下させる範囲を設定する
請求項１乃至請求項３のいずれか１項に記載の入力装置。
【請求項５】
アプリケーションからの情報に基づいて、感度を低下させる範囲を算出するアプリケーション制御部を備え、
前記感度制御部は、前記アプリケーション制御部において算出された感度を低下させる範囲を設定する
請求項１乃至請求項４のいずれか１項に記載の入力装置。
【請求項６】
前記操作判定部は、さらに非接触を判定し、
前記感度制御部は、前記操作判定部が非接触を判定した場合に、前記検知部が検出した前記検出データのうち、座標データを出力するための感度を低下させる範囲をクリアする
請求項１乃至請求項５のいずれか１項に記載の入力装置。
【請求項７】
検知部が、感度範囲内の入力指示を検出データとして検出する検知ステップと、
操作判定部が、前記検知ステップが検出した前記検出データに基づいて、入力指示の停止を判定する操作判定ステップと、
感度制御部が、前記操作判定ステップが入力指示の停止を判定した場合に、前記検知ステップが検出した前記検出データのうち、座標データを出力するための感度を低下させる範囲を設定する感度制御ステップと、
位置決定部が、前記検知ステップが検出した前記検出データと前記感度制御ステップが設定した感度を低下させる範囲とに基づいて、座標データを出力する位置決定ステップと、を備える
入力方法。
【請求項８】
コンピュータに、
感度範囲内の入力指示を検出データとして検出する検知ステップと、
前記検知ステップが検出した前記検出データに基づいて、入力指示の停止を判定する操作判定ステップと、
前記操作判定ステップが入力指示の停止を判定した場合に、前記検知ステップが検出した前記検出データのうち、座標データを出力するための感度を低下させる範囲を設定する感度制御ステップと、
前記検知ステップが検出した前記検出データと前記感度制御ステップが設定した感度を低下させる範囲とに基づいて、座標データを出力する位置決定ステップと、を実行させるための
入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置及び入力方法に関し、特に携帯電話装置、携帯情報端末、携帯音楽プレーヤ等のタッチパネルを備えた入力装置及びその入力方法並びに入力プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話装置、携帯情報端末、携帯音楽プレーヤなどの各種電子機器において、入力指示を行う入力装置に関して様々な工夫が施されている。特に電子機器の入力装置として、最近では操作面上を触れる操作をする事で入力指示を行うタッチパネルを備えたものが広く用いられつつある。又、それに伴い入力指示に関する精度向上を図るための取り組みも盛んになっている。
【０００３】
例えば、特許文献１には、タッチパネルを搭載した携帯電話機上で、タッチ時のチャタリングや操作時の誤入力に対する対策が開示されており、図９は特許文献１の概略を示す図である。同図において、ユーザがタッチパネル上にある所望のオブジェクトを選択する際に、オブジェクトを拡大する事で、ユーザのオブジェクト選択操作の補助を行っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１３３８８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１における従来の対策では、オブジェクトを拡大出来る状況に限られており、オブジェクト数が多い場合やオブジェクト間が密な状況では適用が出来ない。その為、前記のような状況においては、タッチ操作後のリリース操作の際に指等のぶれによって選択箇所がずれて、他のオブジェクトが選択されるといった課題が出てくる。
【０００６】
本発明は、これら従来の問題点を解決する為になされたもので、指等をリリースする際に、選択箇所周辺の検出感度の調整を行うことで、誤接触による選択箇所のずれを防ぐことの出来る入力装置及びその入力方法並びに入力プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の入力装置は、感度範囲内の入力指示を検出データとして検出する検知部と、前記検知部が検出した前記検出データに基づいて、入力指示の停止を判定する操作判定部と、前記操作判定部が入力指示の停止を判定した場合に、前記検知部が検出した前記検出データのうち、座標データを出力するための感度を低下させる範囲を設定する感度制御部と、前記検知部が検出した前記検出データと前記感度制御部が設定した感度を低下させる範囲とに基づいて、座標データを出力する位置決定部と、を備える。
【０００８】
この構成により、入力操作点周辺の検出感度の低下を行うことが可能となり、入力操作のリリース時に発生する誤接触による誤認識を防ぐ新たな入力装置を提供することができる。
【０００９】
また、本発明の入力方法は、検知部が、感度範囲内の入力指示を検出データとして検出する検知ステップと、操作判定部が、前記検知ステップが検出した前記検出データに基づいて、入力指示の停止を判定する操作判定ステップと、感度制御部が、前記操作判定ステップが入力指示の停止を判定した場合に、前記検知ステップが検出した前記検出データのうち、座標データを出力するための感度を低下させる範囲を設定する感度制御ステップと、位置決定部が、前記検知ステップが検出した前記検出データと前記感度制御ステップが設定した感度を低下させる範囲とに基づいて、座標データを出力する位置決定ステップと、を備える。
【００１０】
この構成により、入力操作点周辺の検出感度の低下を行うことが可能となり、入力操作のリリース時に発生する誤接触による誤認識を防ぐ新たな入力方法を提供することができる。
【００１１】
また、本発明の入力プログラムは、コンピュータに、感度範囲内の入力指示を検出データとして検出する検知ステップと、前記検知ステップが検出した前記検出データに基づいて、入力指示の停止を判定する操作判定ステップと、前記操作判定ステップが入力指示の停止を判定した場合に、前記検知ステップが検出した前記検出データのうち、座標データを出力するための感度を低下させる範囲を設定する感度制御ステップと、前記検知ステップが検出した前記検出データと前記感度制御ステップが設定した感度を低下させる範囲とに基づいて、座標データを出力する位置決定ステップと、を実行させるための入力プログラムである。
【００１２】
この構成により、入力操作点周辺の検出感度の低下を行うことが可能となり、入力操作のリリース時に発生する誤接触による誤認識を防ぐ新たな入力プログラムを提供することができる。
【発明の効果】
【００１３】
本発明によれば、リリース箇所付近の検出感度を低下させることで、指等のリリース操作時の誤接触による誤認識を防ぐ新たな入力装置及びその入力方法並びに入力プログラムを提供できる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態１における入力装置の構成を示すブロック図
【図２】本発明の実施の形態１における入力装置のタッチパネル部のフローチャート
【図３】本発明の実施の形態１における入力装置の制御ＩＣ部のフローチャート
【図４】本発明の実施の形態１における感度低下範囲の設定の動作イメージを示す図
【図５】本発明の実施の形態２における入力装置の構成を示すブロック図
【図６】本発明の実施の形態２における入力装置の制御ＩＣ部のフローチャート
【図７】本発明の実施の形態３における入力装置の構成を示すブロック図
【図８】本発明の実施の形態３における入力装置の制御ＩＣ部のフローチャート
【図９】従来発明の概略を示すブロック図
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１６】
（実施の形態１）
図１は本発明の実施の形態１における入力装置の構成を示すブロック図である。
【００１７】
なお、図１においては発明に係る構成のみを図示しており、適される端末等におけるその他の要素についての図示は省略する。
【００１８】
入力装置は、タッチパネル１、制御ＩＣ２、ＣＰＵ３から構成される。
【００１９】
タッチパネル１は、パネル表面の電荷容量の変化を捕えることによって位置を検出する静電容量式であり、検出部１Ａと通知部１Ｂから構成される。ここで、検出部１Ａは図示しない入力指示部（例えば指等）がパネルに接触したことを検出する。通知部１Ｂは、検出部１Ａにおいて検出した接触操作のデータ（入力指示部の操作により接触箇所に一定値以上の電荷を持つ分布データが発生する。以後、電荷分布データと記述する）を制御ＩＣ２に出力する。
【００２０】
制御ＩＣ２は、受信部２Ａ、入力制御部２Ｂ、位置決定部２Ｃ、操作判定部２Ｄ、感度制御部２Ｅ、位置通知部２Ｆから構成される。受信部２Ａは、通知部１Ｂから入力された電荷分布データを受信し、位置決定部２Ｃと操作判定部２Ｄに出力する。入力制御部２Ｂには、入力指示によるタッチパネルへの入力の検出閾値があらかじめ設定される。この閾値は、検出した電荷分布データから誤接触等による微弱な操作の誤検出を防ぐために使用され、前記受信部２Ａから位置決定部２Ｃと操作判定部２Ｄには、この閾値以上の電荷を持つ電荷分布データが出力される。位置決定部２Ｃでは、電荷分布データから入力指示部による接触操作の操作地点である座標データを算出し、位置通知部２Ｆに出力する。操作判定部２Ｄは、電荷分布データの変化を監視し、入力指示部のパネル表面からの離反に伴い電荷分布データが一定値以下となった場合に停止操作と判定する。停止と判定した際、入力指示部のリリース時のぶれによる位置決定のずれを防ぐため、感度制御部２Ｅに対して電荷分布データを出力し、電荷分布データ付近の検出を一時的に行わないようにする感度低下範囲の設定を行う。又、操作判定部２Ｄは、電荷分布データの変化を監視し、入力指示部が完全にパネル表面より離反され、電荷分布データが無くなったら、非接触と判定する。非接触と判定した場合、感度制御部２Ｅに設定した感度低下範囲をクリアする。
【００２１】
前記の位置決定部２Ｃでの座標データ決定の際は、この感度低下範囲の参照も行う。
【００２２】
感度制御部２Ｅは、設定された感度低下範囲の通知を位置決定部２Ｃに対して行う。
【００２３】
位置通知部２Ｆは、位置決定部２Ｃから入力された操作位置を示す座標データをＣＰＵ３に対して出力する。
【００２４】
ＣＰＵ３は、位置通知部２Ｆから入力された操作位置を示す座標データを用いて、カーソルの移動などの所望の操作を行う際に使用する。
【００２５】
図２は、本発明の実施の形態１のタッチパネル１の動作手順を説明するフローチャートである。
【００２６】
まず、検出部１Ａは、入力指示部による入力があるか否かを判定する（ステップＳ１）。
【００２７】
次に検出部１Ａは、入力指示部による入力があると判定した場合（ステップＳ１、ＹＥＳ）、通知部１Ｂに対して電荷分布データを出力する。
【００２８】
一方、検出部１Ａが入力指示部による入力がないと判定した場合（ステップＳ１、ＮＯ）、継続してステップＳ１の処理を行う。
【００２９】
次に通知部１Ｂは、検出部１Ａから入力された電荷分布データを制御ＩＣ２に対して出力する（ステップＳ２）。
【００３０】
図３は、本発明の実施の形態１の制御ＩＣ２の動作手順を説明するフローチャートである。
【００３１】
まず、操作判定部２Ｄは、入力検出等の動作を行う。この動作を図３（ａ）のフローチャートを用いて説明する。
【００３２】
まず、受信部２Ａは、通知部１Ｂから分布データの入力があるか否かを判定する。（ステップＳ３）
次に受信部２Ａは、電荷分布データの入力があると判定した場合（ステップＳ３、ＹＥＳ）、位置決定部２Ｃと操作判定部２Ｄに対して電荷分布データを出力する。この際、出力する電荷分布データは、入力制御部２Ｂに設定された電荷の閾値以上の電荷分布データのみを出力する（ステップＳ４）。
【００３３】
一方、受信部２Ａが電荷分布データの入力がないと判定した場合（ステップＳ３、ＮＯ）、継続してステップＳ３の処理を行う。
【００３４】
次に位置決定部２Ｃは、感度制御部２Ｅに設定された閾値以上の電荷を持つ電荷分布データより、操作入力部による操作地点を算出し、座標データを作成する（ステップＳ６）。この際、後述する感度制御部２Ｅによって感度低下指定されているかを確認し、感度低下指定されている範囲と電荷分布データが同じ範囲内であれば座標データの作成を行わない（ステップＳ５）。
【００３５】
位置通知部２Ｆは、位置決定部２Ｃによって作成された座標データをＣＰＵ部に出力する（ステップＳ７）。
【００３６】
次に操作判定部２Ｄは、非接触と停止の判定を行う。この動作を図３（ｂ）のフローチャートを用いて説明する。
【００３７】
電荷分布データを監視し、電荷分布データが一定値以下となった場合に停止操作と判定する（ステップＳ８）
電荷分布データから入力指示部の操作を停止と判定した場合（ステップＳ８、ＹＥＳ）、感度制御部２Ｅに対して、電荷分布データ付近の検出を一時的に行わないようにするため、電荷分布データ付近を感度低下範囲として設定する。
【００３８】
一方、電荷分布データから入力指示部による操作が停止でないと判定した場合（ステップＳ８、ＮＯ）、継続してステップＳ８の処理を行う。
【００３９】
又、電荷分布データを監視し、電荷分布データが完全に無くなった場合に非接触と判定する（ステップＳ１０）。
【００４０】
電荷分布データから入力指示部の操作を非接触と判定した場合（ステップＳ１０、ＹＥＳ）、感度制御部２Ｅに対して、設定した感度低下範囲をクリアする（ステップＳ１１）。
【００４１】
一方、電荷分布データから入力指示部による操作が非接触でないと判定した場合（ステップＳ１０、ＮＯ）、継続してステップＳ１０の処理を行う。
【００４２】
ＣＰＵ３は、位置通知部２Ｆから入力された座標データを用いて、カーソル制御などの処理を行う。
【００４３】
次に、図４を用いて本発明の実施の形態１における感度制御部２Ｅの感度低下範囲の設定の動作イメージを説明する。感度低下範囲の設定の例として、例えば、図４（ａ）に示すように、検知部１Ａにおいて検知された押圧反応している素子のうち、操作判定部２Ｄが入力指示の停止を判定した場合に、図４（ｂ）に示すように、電荷分布データ等により例えば最も強く押圧されたと判定された点をタッチ操作選択ポイントとし、周囲の他の点を感度低下範囲として設定することができる。なお、タッチ操作選択ポイントの選択には、例えば、指の先端に対応する点を推定して、推定されたその指の先端に対応する点をタッチ操作選択ポイントとするなどの他の方法も考えられる。
【００４４】
また、操作判定部２Ｄが入力指示の停止を判定した場合に、検知部１Ａが検出した検出データに対応する点（例えば、図４（ａ）に示す点の範囲）の周囲を、検知部１Ａが検出した検出データのうち、座標データを出力するための感度を低下させる範囲として設定することもできる。
【００４５】
なお、タッチパネルに関しては、静電容量式を例として記述したが、閾値を電荷→押圧力に適用する抵抗膜式などのその他のタッチパネルにおいても同様であることは、言うまでもない。
【００４６】
このように、本実施の形態１によれば、タッッチパネル上で感度低下範囲を作成することによって、入力操作のリリース時に発生する誤接触による誤認識を防ぐことができるようになる。
【００４７】
（実施の形態２）
図５は本発明の実施の形態２における入力装置の構成を示すブロック図である。
【００４８】
なお、図５においては発明に係る構成のみを図示しており、適される端末等におけるその他の要素についての図示は省略する。
【００４９】
実施の形態２は、実施の形態１より範囲算出部２Ｇが追加されている点が、実施の形態１と異なる。範囲算出部２Ｇは、操作判定部２Ｄより入力された電荷分布データに対して、予め設定された係数等を乗算するなどして、入力指示部の大きさに比例した範囲を算出し、感度制御部２Ｅに入力する。
【００５０】
操作判定部２Ｄの入力検出等の動作は、実施の形態１（図３（ａ）のフローチャート）と同様なので説明を省略する。以下では、操作判定部２Ｄの、非接触と停止の判定などの動作を図６のフローチャートを用いて説明する。
【００５１】
図６は、本発明の実施の形態２の制御ＩＣ２の動作手順を説明するフローチャートである。
【００５２】
入力装置において、操作判定部２Ｄは、電荷分布データを監視し、電荷分布データが一定値以下となった場合に停止操作と判定する（ステップＳ８）。
【００５３】
操作判定部２Ｄにおいて、電荷分布データから入力指示部の操作を停止と判定した場合（ステップＳ８、ＹＥＳ）、範囲算出部２Ｇに対して、電荷分布データを通知する。
【００５４】
一方、電荷分布データから入力指示部に操作が停止でないと判定した場合（ステップＳ８、ＮＯ）、継続してステップＳ８の処理を行う。
【００５５】
範囲算出部２Ｇは、操作判定部２Ｄより入力された電荷分布データに対して、予め設定された係数等を乗算するなどして、入力指示部に比例した大きさを持つ範囲を算出し（ステップＳ９）、感度制御部２Ｅに感度低下範囲を設定する（ステップＳ１０）（以後は同じ動作）。
【００５６】
このように、本実施の形態２によれば、感度低下範囲を電荷分布データ（入力指示）に比例して決定するため、例えば指の大きさの個人差などの入力指示部の大小にも対応した感度低下範囲の設定ができるとともに、より正確に誤検出を防ぐことができるようになる。
【００５７】
（実施の形態３）
図７は本発明の実施の形態３における入力装置の構成を示すブロック図である。
【００５８】
なお、図７においては発明に係る構成のみを図示しており、適される端末等におけるその他の要素についての図示は省略する。
【００５９】
実施の形態３は、実施の形態１よりアプリ制御部２Ｈが追加されている点が、実施の形態１と異なる。アプリ制御部２Ｈは、ＣＰＵ３より入力されたアプリケーション情報を受信する。アプリケーション情報は、ディスプレイ上に表示されている画面のアイコン等のオブジェクト配置情報である。アプリ制御部２Ｈでは、この配置情報から感度低下範囲の拡大可能な範囲を算出し、その結果を感度制御部２Ｅに設定する。
【００６０】
操作判定部２Ｄの入力検出等の動作は、実施の形態１（図３（ａ）のフローチャート）と同様なので説明を省略する。以下では、操作判定部２Ｄの、非接触と停止の判定などの動作を図８のフローチャートを用いて説明する。
【００６１】
図８は、本発明の実施の形態３の制御ＩＣ２の動作手順を説明するフローチャートである。
【００６２】
入力装置において、アプリ制御部２ＨはＣＰＵ３から入力されたアプリケーション情報から、ディスプレイ上のオブジェクトの配置情報を得る。
【００６３】
操作判定部２Ｄにおいて、電荷分布データから入力指示部の操作を停止と判定した場合（ステップＳ８、ＹＥＳ）、オブジェクトの配置情報から、選択中のオブジェクトに対して拡大可能な範囲を算出し（ステップＳ９）、感度制御部２Ｅに設定する。（ステップＳ１０）（以後は同じ動作）。
【００６４】
このように、本実施の形態３によれば、感度低下範囲をディスプレイ上に表示されたオブジェクト情報に基づき決定するため、例えば各オブジェクトの大小や間隔の密疎に応じて感度低下範囲の変更を行うことが可能となるため、より正確に誤検出を防ぐことができるようになる。
【産業上の利用可能性】
【００６５】
本発明によれば、指等を直接接触させて操作するタッチパネルなどのリリース時の誤検出を防ぐことができるため、限られたスペースにおいて細かな入力指示を受け付けることのあるタッチパネルを備えた携帯電話装置、携帯情報端末、携帯音楽プレーヤ等の入力装置及びその入力方法並びに入力プログラムに好適である。
【符号の説明】
【００６６】
１    タッチパネル
１Ａ    検知部
１Ｂ    通知部
２    制御ＩＣ
２Ａ    受信部
２Ｂ    入力制御部
２Ｃ    位置決定部
２Ｄ    操作判定部
２Ｅ    感度制御部
２Ｇ    範囲算出部
２Ｈ    アプリ制御部
３    ＣＰＵ
【図１】
2011170727.tif 000003
【図２】
2011170727.tif 000004
【図３】
2011170727.tif 000005
【図４】
2011170727.tif 000006
【図５】
2011170727.tif 000007
【図６】
2011170727.tif 000008
【図７】
2011170727.tif 000009
【図８】
2011170727.tif 000010
【図９】
2011170727.tif 000011