(57)【要約】【課題】操作者の誤操作の履歴からキーボタンの操作を無効化することにより、誤操作を的確に防止することができる情報入力装置及び情報入力方法を提供する。【解決手段】ハードキー１２の誤操作の履歴を情報記憶部１４に格納しておき、情報記憶部１４に履歴を格納した誤操作の回数が所定の回数を超えると、誤操作されたハードキー１２の検知部１３による検知を無効にする。【選択図】図３
2011138276.tif 000002
【特許請求の範囲】
【請求項１】
情報入力用の複数のキーボタンを有する入力部と、
前記入力部のキーボタンが誤操作された履歴が格納される記憶部と、
前記入力部のキーボタンに対する操作を検知するとともに、検知したキーボタンの操作が誤操作であると、当該キーボタンの誤操作の履歴を前記記憶部に格納する検知部と、
前記記憶部に履歴を格納した誤操作が所定の回数を超えると、誤操作されたキーボタンの前記検知部による検知を無効にする制御部とを備えた情報入力装置。
【請求項２】
前記検出部は、前記入力部のキーボタンが操作されてから前記入力部の他のキーボタンが引き続き操作されるまでの時間間隔が所定値より短く、最初に操作された前記キーボタンと引き続き操作された前記他のキーボタンとが隣接しており、かつ最初のキーボタンの操作による処理がキャンセルされ、前記他のキーボタンの操作が再びなされると、前記最初のキーボタンが誤操作されたものと判定し、当該キーボタンの操作履歴を誤操作の履歴として前記記憶部に格納し、
前記制御部は、前記記憶部に履歴を格納した前記キーボタンの誤操作が所定の回数を超えると、当該キーボタンの前記検知部による検知を無効にすることを特徴とする請求項１記載の情報入力装置。
【請求項３】
前記検知部は、前記入力部のキーボタンが正しく操作された誤操作なしの履歴を前記記憶部に格納し、
前記制御部は、前記記憶部に履歴を格納した正しい操作が所定の回数を超えると、当該正しく操作されたキーボタンの近傍に、前記検知部による検知が無効にされたキーボタンが存在する場合、当該キーボタンの検知の無効を解除することを特徴とする請求項１または請求項２記載の情報入力装置。
【請求項４】
前記検知部は、操作者別に前記履歴を前記記憶部に格納することを特徴とする請求項１から請求項３のうちのいずれか１項記載の情報入力装置。
【請求項５】
前記複数のキーボタンは、前記入力部を構成するタッチパネルに表示したソフトキーボタン群と、当該ソフトキーボタン群の近傍に配置された前記入力部のハードキー群とから構成されることを特徴とする請求項１から請求項４のうちのいずれか１項記載の情報入力装置。
【請求項６】
情報入力用の複数のキーボタンを有する入力部、記憶部、検知部及び制御部を備えた情報入力装置の情報入力方法において、
前記検知部が、前記入力部のキーボタンに対する操作を検知するとともに、検知したキーボタンの操作が誤操作であると、当該キーボタンの誤操作の履歴を前記記憶部に格納するステップと、
前記制御部が、前記記憶部に履歴を格納した誤操作が所定の回数を超えると、誤操作されたキーボタンの前記検知部による検知を無効にするステップとを備えたことを特徴とする情報入力方法。
【請求項７】
前記検知部が、前記入力部のキーボタンが正しく操作された誤操作なしの履歴を前記記憶部に格納するステップと、
前記制御部が、前記記憶部に履歴を格納した正しい操作が所定の回数を超えると、当該正しく操作されたキーボタンの近傍に、前記検知部による検知が無効にされたキーボタンが存在する場合、当該キーボタンの検知の無効を解除するステップとを備えたことを特徴とする請求項６記載の情報入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ハードキーやタッチパネル等に表示されたソフトキーを用いたキー操作で情報を入力する情報入力装置及び情報入力方法に関するものである。
【背景技術】
【０００２】
ハードキーやタッチパネル等に表示したソフトキーを用いたキー操作で情報を入力する従来の情報入力装置として、例えば特許文献１に開示される装置がある。この装置では、タッチパネルに表示したソフトキーボタンを操作するにあたり、所望のボタンに隣接するボタンが誤操作されることを防止するため、所望のボタンを押下すると、これに隣接するボタンに対する操作を無効とする。これにより、所望のボタンが押下された後に、操作者の指が滑って隣接するボタンが押下されても、その操作が受け付けられない。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０８６７９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載される従来の装置では、所望のボタンに隣接するボタンを先に誤操作してしまうと、その直後に所望のボタンを押下しても、無効化により所望のボタンの操作が受け付けられないという課題があった。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、操作者の誤操作の履歴からキーボタンの操作を無効化することにより、誤操作を的確に防止することができる情報入力装置及び情報入力方法を得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る情報入力装置は、情報入力用の複数のキーボタンを有する入力部と、入力部のキーボタンが誤操作された履歴が格納される記憶部と、入力部のキーボタンに対する操作を検知するとともに、検知したキーボタンの操作が誤操作であると、当該キーボタンの誤操作の履歴を記憶部に格納する検知部と、記憶部に履歴を格納した誤操作が所定の回数を超えると、誤操作されたキーボタンの検知部による検知を無効にする制御部とを備えるものである。
【発明の効果】
【０００７】
この発明によれば、キーボタンの誤操作の履歴を記憶部に格納しておき、記憶部に履歴を格納した誤操作の回数が所定の回数を超えると、誤操作されたキーボタンの検知部による検知を無効にするので、操作者の癖や装置との視差による誤操作を的確に防止することができるという効果がある。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１による情報入力装置の構成を概略的に示すブロック図である。
【図２】図１の入力手段の具体例を示す図である。
【図３】実施の形態１の情報入力装置による動作の流れを示すフローチャートである。
【図４】この発明の実施の形態２の情報入力装置による動作の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
実施の形態１．
図１は、この発明の実施の形態１による情報入力装置の構成を概略的に示すブロック図である。図１において、実施の形態１による情報入力装置１０は、画像表示部（入力部）１１及びハードキー（入力部）１２を入力手段として有しており、検知部１３、情報記憶部（記憶部）１４、制御部１５及び表示制御部１６を備える。画像表示部１１は、タッチパネルで構成され、ソフトキーボタン（以下、タッチキーと呼ぶ）を表示する構成部である。また、ハードキー１２は、画像表示部１１に表示したタッチキーに隣接して配置される。
【００１０】
検知部１３は、画像表示部１１に表示したタッチキーやハードキー１２に対する操作を検知する構成部である。情報記憶部１４は、検知部１３で検知された操作のうち、誤操作の履歴を格納する記憶部であり、制御部１５は、情報記憶部１４に格納した誤操作の履歴に基づいて、検知部１３によるタッチキーやハードキー１２の操作検知を無効にする構成部である。表示処理部１６は、画像表示部１１の表示処理を制御する構成部であり、制御部１５による判断結果をタッチキー等に反映させる。
【００１１】
図２は、図１の入力手段の具体例を示す図であり、タッチパネルの画像表示部１１及びこの近傍に配置されたハードキー１２を示している。図２に示す入力手段としては、例えば、ナビゲーション装置等の車載機器の入力装置が想定される。このような車載機器の入力装置は、利用者の操作性を考慮して図２に示すようにタッチパネルのタッチキー（入力部）１１ａ（Ａ群）とハードキー１２（Ｂ群）とが近傍に配置（図２の例は、操作者側からみてＡ群とＢ群のキーが２段に配置）され、さらにスペース的な制約等から各キーボタンの配置が近接している。
このため、例えばタッチキー１１ａを押下しようとして、近傍にあるハードキー１２に誤って触れてしまい、操作者が意図しないＢ群のキーが有効になってしまうことがある。このような誤操作を回避するため、本発明では、誤操作の履歴をとり、当該履歴に応じて規定した所定の条件を判定基準として当該条件を満たす場合にはＢ群のキーが押下されても操作無効とし、次に押下されたＡ群のキーを有効とする。
【００１２】
次に動作について説明する。
図３は、実施の形態１の情報入力装置による動作の流れを示すフローチャートであり、キー操作による情報入力時における誤操作判断及びキー操作の無効化処理を示している。なお、情報入力装置１０の構成については、図１を参照する。
先ず、操作者がハードキー１２を操作すると（ステップＳＴ１０１）、検知部１３は、操作されたハードキー１２を検知するとともに、当該ハードキー１２が操作されてからの経過時間を計測する。
【００１３】
この後、当該操作者がタッチキー１１ａを操作すると（ステップＳＴ１０２）、検知部１３は、操作されたタッチキー１１ａを検知し、ステップＳＴ１０１でハードキー１２が操作されてからタッチキー１１ａが操作されるまでの時間間隔を計測し、この時間間隔が所定の閾値より短いか否かを判定する（ステップＳＴ１０３）。ここで、時間間隔が所定の閾値以上である場合（ステップＳＴ１０３；ＮＯ）、検知部１３は、所望のキー操作が進行しているものと仮定して、ステップＳＴ１０１の処理に戻る。
【００１４】
一方、時間間隔が上記所定の閾値より短い場合（ステップＳＴ１０３；ＹＥＳ）、検知部１３は、ステップＳＴ１０１においてハードキー１２が誤操作され、本来操作したかったタッチキー１１ａがその直後のステップＳＴ１０２で操作されたものと仮定して、ステップＳＴ１０４の処理へ進む。なお、時間間隔の所定の閾値は、連続した操作として認定すべき時間間隔の上限値であり、操作者が任意に設定するようにしてもよい。
【００１５】
ステップＳＴ１０４において、検知部１３は、ステップＳＴ１０１で検知したハードキー１２の位置とステップＳＴ１０２で検知したタッチキー１１ａの位置とから、これらのキーが隣接しているか否かを判定する。このとき、上記ハードキー１２と上記タッチキー１１ａとが隣接していなければ（ステップＳＴ１０４；ＮＯ）、検知部１３は、所望のキー操作が進行しているものと仮定して、ステップＳＴ１０１の処理に戻る。
【００１６】
上記ハードキー１２と上記タッチキー１１ａとが隣接している場合（ステップＳＴ１０４；ＹＥＳ）、検知部１３は、所定の時間だけ、操作者によるキャンセル操作の待ち状態に移行する（ステップＳＴ１０５）。ここで、上記所定の時間待ってもキャンセル操作がなければ（ステップＳＴ１０５；ＮＯ）、検知部１３は、所望のキー操作が進行しているものと仮定して、ステップＳＴ１０１の処理に戻る。
【００１７】
また、上記所定の時間内に操作者からキャンセル操作があった場合（ステップＳＴ１０５；ＹＥＳ）、検知部１３は、タッチキー１１ａとハードキー１２とが隣接しているために、本来操作したかったタッチキー１１ａより先にハードキー１２が誤操作されて、これにより意図しない画面（ハードキー１２の操作に応じた画面）に遷移したことで操作者がキャンセル操作を行ったものと仮定する。
【００１８】
この後、操作者がステップＳＴ１０２と同一のタッチキー１１ａを操作すると（ステップＳＴ１０６）、検知部１３は、操作者により本来操作したかったタッチキー１１ａの操作がやり直されたとみなし、誤操作を含むステップＳＴ１０１からステップＳＴ１０６までの一連の手順を示す情報を誤操作の履歴として情報記憶部１４へ格納する（ステップＳＴ１０７）。
【００１９】
検知部１３によって誤操作の履歴がとられると、制御部１５は、情報記憶部１４から、ステップＳＴ１０７で格納された誤操作の履歴（誤操作を含む上記一連の手順を示す情報）を検索して、上記一連の手順が同一な誤操作を示す情報の個数、すなわち誤操作の回数が、所定の回数を超えたか否かを判定する（ステップＳＴ１０８）。ここで、誤操作の回数が所定の回数以下であれば（ステップＳＴ１０８；ＮＯ）、制御部１５は、今回の誤操作が操作者の癖等に依らない突発的なものと判断し、ステップＳＴ１０１の処理に戻る。なお、上記所定の回数は、操作者が任意の値に制御部１５に設定するようにしてもよい。
【００２０】
一方、誤操作の回数が所定の回数を超えていれば（ステップＳＴ１０８；ＮＯ）、制御部１５は、当該操作者によって今回の手順の誤操作が繰り返し行われているとみなして、次にステップＳＴ１０１でハードキー１２が操作されても、検知部１３による当該ハードキー１２の検知を一時的に無効にする（ステップＳＴ１０９）。これにより、引き続きステップＳＴ１０２で操作されたタッチキー１１ａの検知がハードキー１２より先に有効となる。
【００２１】
以上のように、この実施の形態１によれば、ハードキー１２の誤操作の履歴を情報記憶部１４に格納しておき、情報記憶部１４に履歴を格納した誤操作の回数が所定の回数を超えると、誤操作されたハードキー１２の検知部１３による検知を無効にする。
このようにすることで、操作者の癖や操作者からのボタンの配置の視差により、操作者が操作したいタッチキー１１ａではなく、操作者が意図しない隣接するハードキー１２に触れてしまう誤操作を繰り返すと、先に触れてしまったハードキー１２の検知が無効にされ、後に操作したタッチキー１１ａの操作検知が先に有効になる。これにより、操作者の意図した操作が進行しているように見せかけることができ、操作者の操作の煩わしさを軽減することが可能である。
【００２２】
また、この実施の形態１によれば、検出部１３が、ハードキー１２が操作されてからタッチキー１１ａが引き続き操作されるまでの時間間隔が所定値より短く、ハードキー１２と引き続き操作されたタッチキー１１ａとが隣接しており、かつハードキー１２の操作による処理がキャンセルされ、上記のタッチキー１１ａの操作が再びなされると、ハードキー１２が誤操作されたものと判定し、当該ハードキー１２の操作履歴を誤操作の履歴として情報記憶部１４に格納し、制御部１５が、情報記憶部１４に履歴を格納したハードキー１２の誤操作が所定の回数を超えると、当該ハードキー１２の検知部１３による検知を無効にする。このようにすることで、近接して配置されたハードキー１２及びタッチキー１１ａとの間で生じる誤操作を的確に検知することができる。
【００２３】
実施の形態２．
この実施の形態２による情報入力装置は、上記実施の形態１で図１を用いて示した構成と基本的に同一であるが、誤操作の回数が減少した場合にはキー検知の一時的な無効化を解除する点で異なる。従って、実施の形態２による情報入力装置の構成については、図１を参照することとする。
【００２４】
次に動作について説明する。
図４は、この発明の実施の形態２の情報入力装置による動作の流れを示すフローチャートであり、上記実施の形態１で図３を用いて説明した誤操作判断でハードキー１２の検知が一時的に無効にされている場合を示している。
操作者がタッチキー１１ａを操作すると（ステップＳＴ２０１）、検知部１３は、操作されたタッチキー１１ａを検知する。制御部１５は、検知部１３によって検知された当該タッチキー１１ａ付近に一時的に検知を無効にしているハードキー１２（当該タッチキー１１ａに隣接して検知が一時的に無効にされているハードキー１２）が存在するか否かを判定する（ステップＳＴ２０２）。ここで、今回操作されたタッチキー１１ａ付近に一時的に検知を無効にしているハードキー１２がなければ（ステップＳＴ２０２；ＮＯ）、ステップＳＴ２０１の処理に戻る。
【００２５】
今回操作されたタッチキー１１ａ付近に一時的に検知を無効にしているハードキー１２が存在する場合（ステップＳＴ２０２；ＹＥＳ）、検知部１３は、このハードキー１２の操作が所定の時間内に検知されるかの待ち状態に移行する（ステップＳＴ２０３）。検知部１３によって、このハードキー１２の操作が所定の時間内に検知されると（ステップＳＴ２０３；ＹＥＳ）、制御部１５は、上記実施の形態１で判断した誤操作を操作者が再び行ったものとみなして、ステップＳＴ２０１の処理に戻る。
【００２６】
一方、一時的に検知を無効にしているハードキー１２の操作が検知されなければ（ステップＳＴ２０３；ＮＯ）、検知部１３は、所定の時間だけ、操作者によるキャンセル操作の待ち状態に移行する（ステップＳＴ２０４）。制御部１５は、検知部１３によって所定の時間内にキャンセル操作が検知された場合（ステップＳＴ２０４；ＹＥＳ）、操作者が誤操作したものとみなして、ステップＳＴ２０１の処理に戻る。
【００２７】
また、所定の時間内に操作者からキャンセル操作が検知されなかった場合（ステップＳＴ２０４；ＮＯ）、検知部１３は、タッチキー１１ａの操作後、一時的に検知を無効にしているハードキー１２の操作もキャンセル操作も行われていないことから、今回の操作者の操作に誤操作はないと判断し、ステップＳＴ２０１からステップＳＴ２０４までの一連の手順を示す情報を誤操作なしの履歴として情報記憶部１４へ格納する（ステップＳＴ２０５）。
【００２８】
検知部１３によって誤操作なしの履歴がとられると、制御部１５は、情報記憶部１４から、ステップＳＴ２０５で格納された誤操作なしの履歴（誤操作のなかった上記一連の手順を示す情報）を検索して、上記一連の手順が同一な情報の個数、すなわち誤操作なしの回数が、所定の回数を超えたか否かを判定する（ステップＳＴ２０６）。ここで、誤操作なしの回数が所定の回数以下であれば（ステップＳＴ２０６；ＮＯ）、制御部１５は、ステップＳＴ２０１の処理に戻る。なお、上記所定の回数は、操作者が任意の値に制御部１５に設定するようにしてもよい。
【００２９】
一方、誤操作なしの回数が所定の回数を超えていれば（ステップＳＴ２０６；ＮＯ）、制御部１５は、上記実施の形態１の図３のステップＳＴ１０８でハードキー１２の検知を一時的に無効としていたが、このハードキー１２に関する誤操作が繰り返し行われなくなったものとみなし、このハードキー１２に対する一時的な検知の無効化を解除する（ステップＳＴ２０７）。このようにして、制御部１５は、キー操作の通り、操作が検知されるように制御する。
【００３０】
以上のように、この実施の形態２によれば、検知部１３が、タッチキー１１ａが正しく操作された誤操作なしの履歴を情報記憶部１４に格納し、制御部１５が、情報記憶部１４に履歴を格納した正しい操作が所定の回数を超えると、当該正しく操作されたタッチキー１１ａの近傍に検知部１３による検知が無効にされたハードキー１２が存在する場合、当該ハードキー１２の検知の無効を解除する。
上記実施の形態１では、操作者が先に誤って触れてしまったハードキー１２の検知を無効にするが、操作者が繰り返し誤操作を行わなくなっていった場合、先に押下したハードキー１２が無効のままでは返って使い勝手が悪くなる。
そこで、上述のようにハードキー１２の操作検知の無効を解除して、通常通りのキーの検知を行うようにすることで、操作者の操作の癖に常に合わせて、キーの操作検知の無効又は有効を制御することが可能である。
【００３１】
なお、上記実施の形態１及び上記実施の形態２において、図３のステップＳＴ１０６や図４のステップＳＴ２０５で履歴をとるが、操作前に操作者を識別しておき、操作者別に履歴をとるようにしてもよい。例えば、図３及び図４の前提の処理として、操作者の識別処理を行っておき、図３のステップＳＴ１０６や図４のステップＳＴ２０５で操作者別に履歴をとる。このようにすることで、個々の操作者の癖に応じて、ハードキー１２の操作検知を無効にしたり、その解除を行うことが可能である。
【００３２】
また、上記実施の形態１及び上記実施の形態２では、タッチキー１１ａ（Ａ群）、ハードキー１２（Ｂ群）とした場合を例に挙げて説明したが、（Ａ群）（Ｂ群）を以下のように差し替えてもよい。
（１）（Ａ群）がハードキー１２で（Ｂ群）がこれに隣接するタッチキー１１ａ
（２）（Ａ群）がタッチキー１１ａで（Ｂ群）がこれに隣接するタッチキー１１ａ
（３）（Ａ群）がハードキー１２で（Ｂ群）がこれに隣接するハードキー１２
【符号の説明】
【００３３】
１０  情報入力装置、１１  画像表示部（入力部）、１１ａ  タッチキー（入力部）、１２  ハードキー（入力部）、１３  検知部、１４  情報記憶部（記憶部）、１５  制御部、１６  表示制御部。
【図１】
2011138276.tif 000003
【図２】
2011138276.tif 000004
【図３】
2011138276.tif 000005
【図４】
2011138276.tif 000006