(57)【要約】【課題】操作者が意図している操作を必要以上に制限しないようにする。【解決手段】タッチパネル装置１は、ジェスチャを検出するためのジェスチャ検出領域１０１と、タッチを検出するためのタッチ検出領域１０２とがタッチパネル５の画面に設けられ、タッチパネル５がジェスチャ検出領域１０２で検出したジェスチャに応じた処理やタッチパネル５がタッチ検出領域１０２で検出したタッチに応じた処理を行う操作処理部１２と、タッチパネル５がジェスチャ検出領域１０１で検出した指の接触状態を基にジェスチャ検出領域１０１での操作者による操作を判定するための判定値Ｈを算出する判定値算出部１３と、判定値算出部１３が算出した判定値Ｈを基にタッチ検出領域１０２でのタッチの検出を無効にする検出領域設定部１６とを有する。【選択図】図３
2015014949.tif 000002
【特許請求の範囲】
【請求項１】
情報を画面に表示するとともに前記画面に操作者が接触された接触物の接触状態を検出するタッチパネルを有して前記タッチパネルへの接触状態に応じた処理を行うタッチパネル装置であって、
前記画面には、当該画面に対する前記接触物の接触状態を基に操作者による第１の操作を検出するための第１の領域と、前記第１の領域とは位置が異なる領域であって当該画面に対する前記接触物の接触状態を基に前記操作者による第２の操作を検出するための第２の領域とが設けられ、
前記第１の操作は、前記接触物を前記画面に接触させてその接触を維持したまま当該接触物を移動させる操作であり、
前記第２の操作は、前記画面ヘの前記接触物の接触だけで当該接触物の移動を伴わない操作であり、
前記タッチパネルが前記第１の領域で検出した前記第１の操作に応じた処理を行う第１の処理部と、
前記タッチパネルが前記第２の領域で検出した前記第２の操作に応じた処理を行う第２の処理部と、
前記タッチパネルが前記第１の領域で検出した前記接触物の接触状態を基に、前記第１の領域で行われた前記操作者による操作を判定するための第１判定値を算出する第１判定値算出部と、
前記第１判定値算出部が算出した第１判定値を基に前記第２の領域での前記第２の操作の検出を無効にする無効化部と、
を有することを特徴とするタッチパネル装置。
【請求項２】
前記第１判定値は、前記第１の領域で行われた前記操作者による操作が前記第１の操作である可能性を示す指標となる値であることを特徴とする請求項１に記載のタッチパネル装置。
【請求項３】
前記第１判定値算出部は、前記接触物が前記タッチパネルに接触してその接触が維持されて移動しているときの最初の接触時点からの経過時間、又は前記接触物が前記タッチパネルに接触してその接触が維持されて移動しているときの移動を開始した時点からの経過時間を基に前記第１判定値を算出することを特徴とする請求項２に記載のタッチパネル装置。
【請求項４】
前記第１判定値算出部は、前記接触物が前記第１の領域に最初に接触した位置からその接触が維持されたまま前記接触物が移動している移動距離を基に前記第１判定値を算出することを特徴とする請求項２又は３に記載のタッチパネル装置。
【請求項５】
前記第１判定値は、前記第１の領域で行われた前記操作者による操作が、前記接触物が前記第１の領域に接触した後にその接触を維持したまま移動して前記接触物が前記第２の領域に接触するような操作である可能性を示す指標となる値であることを特徴とする請求項１乃至４の何れか１項に記載のタッチパネル装置。
【請求項６】
前記第１判定値算出部は、前記第１の領域での前記接触物が最初に接触した位置と前記第２の領域との距離を基に前記第１判定値を算出することを特徴とする請求項５に記載のタッチパネル装置。
【請求項７】
前記操作者による前記第２の操作に反応する表示を前記第２の領域に行う表示処理部と、前記第１判定値算出部が算出した第１判定値を基に前記表示処理部による前記第２の領域への前記表示を止める表示禁止部とをさらに有することを特徴とする請求項１乃至６の何れか１項に記載のタッチパネル装置。
【請求項８】
前記表示禁止部が前記第２の領域への前記表示を止める場合、前記第１の領域を前記第２の領域まで拡張する領域拡張部をさらに有することを特徴とする請求項７に記載のタッチパネル装置。
【請求項９】
前記第１判定値算出部が算出した第１判定値が予め設定されている第１しきい値に達しているか否かを判定する第１判定部をさらに有し、
前記無効化部は、前記第１判定部の判定結果を基に、前記第２の領域での前記第２の操作の検出を無効にすることを特徴とする請求項１乃至８の何れか１項に記載のタッチパネル装置。
【請求項１０】
情報を画面に表示するとともに前記画面に操作者が接触された接触物の接触状態を検出するタッチパネルを有して前記タッチパネルへの接触状態に応じた処理を行うタッチパネル装置であって、
前記画面には、当該画面に対する前記接触物の接触状態を基に操作者による第１の操作を検出するための第１の領域と、前記第１の領域とは位置が異なる領域であって当該画面に対する前記接触物の接触状態を基に前記操作者による第２の操作を検出するための第２の領域とが設けられ、
前記第１の操作は、前記接触物を前記画面に接触させてその接触を維持したまま当該接触物を移動させる操作であり、
前記第２の操作は、前記画面ヘの接触だけで前記接触物の移動を伴わない操作であり、
前記タッチパネルが前記第１の領域で検出した前記第１の操作に応じた処理を行う第１の処理部と、
前記タッチパネルが前記第２の領域で検出した前記第２の操作に応じた処理を行う第２の処理部と、
前記タッチパネルが前記第１の領域で検出した前記接触物の接触状態を基に、前記第２の領域での前記第２の操作の検出を無効化する無効化部と、
前記タッチパネルが前記第１の領域で検出した前記接触物の接触状態を基に、前記接触物が前記画面と非接触となることで前記第１の操作が完了した後の前記操作者による操作を判定するための第２判定値を算出する第２判定値算出部と、
前記第１の領域で前記第１の操作が行われている期間中に前記無効化部が前記第２の領域での前記第２の操作の検出を無効化している場合、前記第２判定値算出部が算出した第２判定値を基に、当該無効化している状態を前記第１の操作が完了した後も維持する無効化維持部と、
を有することを特徴とするタッチパネル装置。
【請求項１１】
前記第２判定値は、前記第１の操作が完了した後の前記操作者による操作が、前記操作者が前記第１の操作を繰り返すときに意図に反して前記第２の領域に前記接触物を接触させてしまうような操作である可能性を示す指標となる値であることを特徴とする請求項１０に記載のタッチパネル装置。
【請求項１２】
前記第２判定値算出部は、前記第１の操作が完了して前記第１の領域において前記接触物が非接触となった位置と前記第２の領域との距離を基に前記第２判定値を算出することを特徴とする請求項１１に記載のタッチパネル装置。
【請求項１３】
前記第２判定値算出部は、前記完了した前記第１の操作において前記接触物が最初に接触した前記第１の領域における位置と前記第２の領域との距離を基に前記第２判定値を算出することを特徴とする請求項１１に記載のタッチパネル装置。
【請求項１４】
前記第２判定値は、前記第１の操作が完了した後の前記操作者による操作が、再度前記第１の操作となる可能性を示す指標となる値であることを特徴とする請求項１０乃至１３の何れか１項に記載のタッチパネル装置。
【請求項１５】
前記第２判定値算出部は、前記完了した前記第１の操作において前記第１の領域に前記接触物が最初に接触した時点から非接触となった時点までの時間、又は前記完了した第１の操作において前記第１の領域に前記接触物が接触して移動を開始した時点から非接触となった時点までの時間を基に前記第２判定値を算出することを特徴とする請求項１４に記載のタッチパネル装置。
【請求項１６】
前記第２判定値算出部は、前記完了した前記第１の操作において前記接触物が前記第１の領域に接触して移動しその後非接触となったときの前記接触物が最初に接触した位置から非接触となる位置までの移動距離を基に前記第２判定値を算出することを特徴とする請求項１４又は１５に記載のタッチパネル装置。
【請求項１７】
前記操作者による前記第２の操作に反応する表示を前記第２の領域に行う表示処理部と、前記表示処理部による前記第２の領域への前記表示を止める表示禁止部と、前記第１の領域で前記第１の操作が行われている期間中に前記表示禁止部が前記表示を止めている場合に、前記第２判定値算出部が算出した第２判定値を基に、当該止めている状態を前記第１の操作が完了した後も維持する表示禁止維持部とをさらに有することを特徴とする請求項１０乃至１６の何れか１項に記載のタッチパネル装置。
【請求項１８】
前記表示禁止維持部が前記第２の領域への前記表示を止めていることを維持している場合、前記第１の領域を前記第２の領域まで拡張する領域拡張部をさらに有することを特徴とする請求項１７に記載のタッチパネル装置。
【請求項１９】
前記第２判定値算出部が算出した第２判定値を基に前記第１の操作の完了時点から前記無効化している状態を維持する時間を算出する維持時間算出部をさらに有し、
前記無効化維持部は、前記第１の操作の完了時点から前記維持時間算出部が算出した時間だけ前記無効化している状態を維持することを特徴とする請求項１０乃至１８の何れか１項に記載のタッチパネル装置。
【請求項２０】
前記第２判定値算出部が算出した第２判定値が予め設定されている第２しきい値に達しているか否かを判定する第２判定部をさらに有し、
前記無効化維持部は、前記第２判定部の判定結果を基に、前記無効化している状態を第１の操作が完了した後も維持することを特徴とする請求項１０乃至１９の何れか１項に記載のタッチパネル装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作者が接触させた接触物の接触状態を検出し、検出した接触状態に応じた処理を行うタッチパネル装置の技術に関する。
【背景技術】
【０００２】
操作者が指等の接触物を接触させて行うタッチパネルに対する操作は、２つの操作に大別される。１つの操作としては、タッチパネルの画面上で接触物を移動させる操作である。もう１つの操作としては、タッチパネルの画面への接触物の接触だけで接触物の移動を伴わない操作である。前者の操作としては、いわゆるジェスチャがある。また、後者の操作としては、いわゆるタッチがある。
【０００３】
また、ジェスチャには、代表的なものとして、例えば、ドラック、スワイプ、フリックがある。また、タッチには、代表的なものとして、タップ、ホールドがある。タップ、ホールド、ドラック、スワイプ、及びフリックは、例えば次のような操作内容になる。
タップ：操作者がタッチパネルの画面を指で軽く叩くような操作である。
【０００４】
ホールド：操作者がタッチパネルの画面に指を触れたままにする操作である。操作者が触った後そのまま維持するという意味で、ホールドを、タッチ＆ホールドともいうこともある。
ドラッグ、スワイプ：操作者がタッチパネルの画面上で指を滑らせて移動させる操作である。ここで、ドラッグは、タッチパネルの画面に表示されているアイコン等の操作対象物に指でタッチした後、当該画面上で操作者が指を滑らせて移動させる操作である。また、スワイプは、タッチパネルの画面上にアイコン等の明確な操作対象物がない状態で当該画面上を操作者が指を滑らせて移動させる操作である。
【０００５】
フリック：ドラッグの一種で、タッチパネルの画面に表示されているアイコン等の操作対象物を横断するように画面上を操作者が指を素早く滑らせて移動させる、"こする"、"弾く"ような操作である。
ところで、タッチパネルの画面が小さい場合、操作者がタッチパネルに対する操作を誤ってしまう可能性が高くなる。特に、タッチパネルの画面に接触物を接触させまま移動させるジェスチャは、タッチパネルの画面上への接触物の接触だけで接触物の移動を伴わないタッチに比べて誤操作される可能性が高い。
【０００６】
例えば、画面が小さいタッチパネルに、ジェスチャを検出するためのジェスチャ検出領域とタッチを検出するためのタッチ検出領域とが隣接して設けられている場合に、操作者は、ジェスチャ検出領域において指でジェスチャを行っている最中に誤って指を当該ジェスチャ検出領域に隣接するタッチ検出領域に接触させてしまう場合がある。このような場合、タッチパネル装置は、ジェスチャの途中で操作者の意図に反してタッチに応じた処理を行ってしまう。
【０００７】
このような課題を解決するために、特許文献１に開示されている電子機器等は、ドラッグ検出領域でドラックを検出した場合、タップを検出するためのタップ検出領域に表示されているアイコンを非表示とし、誤操作によって操作者の意図に反してタップを検出してしまうのを防止している。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００４−４８２２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
前述のように、操作者が、ジェスチャ検出領域において指でジェスチャを行っている最中に誤って指を当該ジェスチャ検出領域に隣接するタッチ検出領域に接触させてしまう場合があり、この場合には、操作者の意図に反してタップが検出されてしてしまうのを防止する必要がある。
【００１０】
ところで、車載用のタッチパネル装置の場合、タッチパネルと操作者との位置関係に起因する視差、車両の振動、又は運転操作をしながらタッチパネルに対する操作を行う運転者にかかる負荷等によって、運転者がタッチパネルに対して意図した位置とは異なる位置に指等を接触させてしまうことがある。
【００１１】
ここで、このような車載用のタッチパネル装置に特許文献１に開示されている技術を適用した場合を考える。この場合、車載用のタッチパネル装置は、ドラッグ検出領域でドラックを検出したことだけでタップ検出領域のアイコンを非表示にする処理を行うようになるため、タップを行おうとする運転者が誤ってドラック検出領域に指を接触させてしまうと、タップ検出領域のアイコンを非表示としタップを検出しなくなってしまう。これは、運転者が意図しているタップの操作を必要以上に制限する結果となる。
【００１２】
よって、特許文献１に開示されている技術は、操作者の意図に反してタップを検出してしまうのを防止することができる反面、運転者が意図しているタップの操作を必要以上に制限してしまう恐れがある。
本発明の目的は、操作者が意図している操作を必要以上に制限しないようにすることである。
【課題を解決するための手段】
【００１３】
前記課題を解決するために、本発明の第１の態様は、情報を画面に表示するとともに前記画面に操作者が接触された接触物の接触状態を検出するタッチパネルを有して前記タッチパネルへの接触状態に応じた処理を行うタッチパネル装置であって、前記画面には、当該画面に対する前記接触物の接触状態を基に操作者による第１の操作を検出するための第１の領域と、前記第１の領域とは位置が異なる領域であって当該画面に対する前記接触物の接触状態を基に前記操作者による第２の操作を検出するための第２の領域とが設けられ、前記第１の操作は、前記接触物を前記画面に接触させてその接触を維持したまま当該接触物を移動させる操作であり、前記第２の操作は、前記画面ヘの前記接触物の接触だけで当該接触物の移動を伴わない操作であり、前記タッチパネルが前記第１の領域で検出した前記第１の操作に応じた処理を行う第１の処理部と、前記タッチパネルが前記第２の領域で検出した前記第２の操作に応じた処理を行う第２の処理部と、前記タッチパネルが前記第１の領域で検出した前記接触物の接触状態を基に、前記第１の領域で行われた前記操作者による操作を判定するための第１判定値を算出する第１判定値算出部と、前記第１判定値算出部が算出した第１判定値を基に前記第２の領域での前記第２の操作の検出を無効にする無効化部と、を有することを特徴とするタッチパネル装置を提供する。
【００１４】
本発明の第２の態様では、前記第１判定値は、前記第１の領域で行われた前記操作者による操作が前記第１の操作である可能性を示す指標となる値であることが好ましい。
【００１５】
本発明の第３の態様では、前記第１判定値算出部は、前記接触物が前記タッチパネルに接触してその接触が維持されて移動しているときの最初の接触時点からの経過時間、又は前記接触物が前記タッチパネルに接触してその接触が維持されて移動しているときの移動を開始した時点からの経過時間を基に前記第１判定値を算出することが好ましい。
【００１６】
本発明の第４の態様では、前記第１判定値算出部は、前記接触物が前記第１の領域に最初に接触した位置からその接触が維持されたまま前記接触物が移動している移動距離を基に前記第１判定値を算出することが好ましい。
【００１７】
本発明の第５の態様では、前記第１判定値は、前記第１の領域で行われた前記操作者による操作が、前記接触物が前記第１の領域に接触した後にその接触を維持したまま移動して前記接触物が前記第２の領域に接触するような操作である可能性を示す指標となる値であることが好ましい。
【００１８】
本発明の第６の態様では、前記第１判定値算出部は、前記第１の領域での前記接触物が最初に接触した位置と前記第２の領域との距離を基に前記第１判定値を算出することが好ましい。
【００１９】
本発明の第７の態様では、前記操作者による前記第２の操作に反応する表示を前記第２の領域に行う表示処理部と、前記第１判定値算出部が算出した第１判定値を基に前記表示処理部による前記第２の領域への前記表示を止める表示禁止部とをさらに有することが好ましい。
【００２０】
本発明の第８の態様では、前記表示禁止部が前記第２の領域への前記表示を止める場合、前記第１の領域を前記第２の領域まで拡張する領域拡張部をさらに有することが好ましい。
【００２１】
本発明の第９の態様では、前記第１判定値算出部が算出した第１判定値が予め設定されている第１しきい値に達しているか否かを判定する第１判定部をさらに有し、前記無効化部は、前記第１判定部の判定結果を基に、前記第２の領域での前記第２の操作の検出を無効にすることが好ましい。
【００２２】
本発明の第１０の態様は、情報を画面に表示するとともに前記画面に操作者が接触された接触物の接触状態を検出するタッチパネルを有して前記タッチパネルへの接触状態に応じた処理を行うタッチパネル装置であって、前記画面には、当該画面に対する前記接触物の接触状態を基に操作者による第１の操作を検出するための第１の領域と、前記第１の領域とは位置が異なる領域であって当該画面に対する前記接触物の接触状態を基に前記操作者による第２の操作を検出するための第２の領域とが設けられ、前記第１の操作は、前記接触物を前記画面に接触させてその接触を維持したまま当該接触物を移動させる操作であり、前記第２の操作は、前記画面ヘの接触だけで前記接触物の移動を伴わない操作であり、前記タッチパネルが前記第１の領域で検出した前記第１の操作に応じた処理を行う第１の処理部と、前記タッチパネルが前記第２の領域で検出した前記第２の操作に応じた処理を行う第２の処理部と、前記タッチパネルが前記第１の領域で検出した前記接触物の接触状態を基に、前記第２の領域での前記第２の操作の検出を無効化する無効化部と、前記タッチパネルが前記第１の領域で検出した前記接触物の接触状態を基に、前記接触物が前記画面と非接触となることで前記第１の操作が完了した後の前記操作者による操作を判定するための第２判定値を算出する第２判定値算出部と、前記第１の領域で前記第１の操作が行われている期間中に前記無効化部が前記第２の領域での前記第２の操作の検出を無効化している場合、前記第２判定値算出部が算出した第２判定値を基に、当該無効化している状態を前記第１の操作が完了した後も維持する無効化維持部と、を有することを提供する。
【００２３】
本発明の第１１の態様では、前記第２判定値は、前記第１の操作が完了した後の前記操作者による操作が、前記操作者が前記第１の操作を繰り返すときに意図に反して前記第２の領域に前記接触物を接触させてしまうような操作である可能性を示す指標となる値であることが好ましい。
【００２４】
本発明の第１２の態様では、前記第２判定値算出部は、前記第１の操作が完了して前記第１の領域において前記接触物が非接触となった位置と前記第２の領域との距離を基に前記第２判定値を算出することが好ましい。
【００２５】
本発明の第１３の態様では、前記第２判定値算出部は、前記完了した前記第１の操作において前記接触物が最初に接触した前記第１の領域における位置と前記第２の領域との距離を基に前記第２判定値を算出することが好ましい。
【００２６】
本発明の第１４の態様では、前記第２判定値は、前記第１の操作が完了した後の前記操作者による操作が、再度前記第１の操作となる可能性を示す指標となる値であることが好ましい。
【００２７】
本発明の第１５の態様では、前記第２判定値算出部は、前記完了した前記第１の操作において前記第１の領域に前記接触物が最初に接触した時点から非接触となった時点までの時間、又は前記完了した第１の操作において前記第１の領域に前記接触物が接触して移動を開始した時点から非接触となった時点までの時間を基に前記第２判定値を算出することが好ましい。
【００２８】
本発明の第１６の態様では、前記第２判定値算出部は、前記完了した前記第１の操作において前記接触物が前記第１の領域に接触して移動しその後非接触となったときの前記接触物が最初に接触した位置から非接触となる位置までの移動距離を基に前記第２判定値を算出することが好ましい。
【００２９】
本発明の第１７の態様では、前記操作者による前記第２の操作に反応する表示を前記第２の領域に行う表示処理部と、前記表示処理部による前記第２の領域への前記表示を止める表示禁止部と、前記第１の領域で前記第１の操作が行われている期間中に前記表示禁止部が前記表示を止めている場合に、前記第２判定値算出部が算出した第２判定値を基に、当該止めている状態を前記第１の操作が完了した後も維持する表示禁止維持部とをさらに有することが好ましい。
【００３０】
本発明の第１８の態様では、前記表示禁止維持部が前記第２の領域への前記表示を止めていることを維持している場合、前記第１の領域を前記第２の領域まで拡張する領域拡張部をさらに有することが好ましい。
【００３１】
本発明の第１９の態様では、前記第２判定値算出部が算出した第２判定値を基に前記第１の操作の完了時点から前記無効化している状態を維持する時間を算出する維持時間算出部をさらに有し、前記無効化維持部は、前記第１の操作の完了時点から前記維持時間算出部が算出した時間だけ前記無効化している状態を維持することが好ましい。
【００３２】
本発明の第２０の態様では、前記第２判定値算出部が算出した第２判定値が予め設定されている第２しきい値に達しているか否かを判定する第２判定部をさらに有し、前記無効化維持部は、前記第２判定部の判定結果を基に、前記無効化している状態を第１の操作が完了した後も維持することが好ましい。
【発明の効果】
【００３３】
本発明の第１の態様によれば、タッチパネル装置は、タッチパネルが第１の領域で検出した接触物の接触状態に基づき算出した第１判定値を基に、タッチパネルの第２の領域での第２の操作の検出を無効にするため、操作者が第１の領域で接触物を移動させすぎて第２の領域まで誤って接触物を移動させてしまうような接触物の接触状態のときに、タッチパネルの第２の領域での第２の操作の検出を無効にできる。この結果、タッチパネル装置は、操作者が第１の領域で接触物を移動させすぎて第２の領域まで誤って接触物を移動させてしまい、このような操作者による操作が第２の領域で行われた第２の操作として誤って検出されてしまうのを防止できる。
【００３４】
また、本発明の第１の態様によれば、タッチパネル装置は、タッチパネルが第１の領域で検出した接触物の接触状態に基づき算出した第１判定値によっては、タッチパネルの第２の領域での第２の操作の検出を有効にすることができる。そのため、操作者が第１の領域で接触物を移動させても第２の領域まで接触物を移動させてしまわないような接触物の接触状態のときには、タッチパネルの第２の領域での第２の操作の検出を無効にせずに有効なものとして扱うことができる。また、タッチパネル装置は、例えば、第１の領域に接触物を接触させるだけで移動を伴わないような接触物の接触状態のときに、タッチパネルの第２の領域での第２の操作の検出を有効なものとして扱うことができるため、操作者が第２の操作を誤って第１の領域で行った場合でもその後やり直す第２の領域への第２の操作を無効にすることなく検出することができる。この結果、タッチパネル装置は、必要以上に第２の操作を制限してしまうのを防止できる。
【００３５】
本発明の第２の態様によれば、タッチパネル装置は、タッチパネルの第１の領域で行われた操作者による操作が第１の操作である可能性を示す指標となるように第１判定値を算出し、算出した第１判定値を基にタッチパネルの第２の領域での第２の操作の検出を無効にする。これによって、タッチパネル装置は、タッチパネルの第１の領域で行われた操作者による操作が第１の操作である可能性が高いことを第１判定値が示すときに、タッチパネルの第２の領域での第２の操作の検出を無効にできる。また、タッチパネル装置は、タッチパネルの第１の領域で行われた操作者による操作が第１の操作である可能性が低いことを第１判定値が示すときに、第２の領域での第２の操作の検出を無効にせずに有効なものとして扱うことができる。
【００３６】
本発明の第３の態様によれば、タッチパネル装置は、タッチパネルへの接触物の接触開始時点からの経過時間又は接触物の移動開始時点からの経過時間を基に第１判定値を算出することによって、タッチパネルの第１の領域で行われた操作者による操作が第１の操作である可能性を示す指標となる第１判定値を簡易に算出できる。
【００３７】
例えば、前記経過時間が長いほど第１の操作である可能性が高く、第１判定値は、このような経過時間を基に算出されることで、タッチパネルの第１の領域で行われた操作者による操作が第１の操作である可能性を示す指標となる値として簡易に算出される。
【００３８】
本発明の第４の態様によれば、タッチパネル装置は、タッチパネルの第１の領域での接触物の接触開始位置からの接触物の移動距離を基に第１判定値を算出することによって、タッチパネルの第１の領域で行われた操作者による操作が第１の操作である可能性を示す指標となる第１判定値を簡易に算出できる。
【００３９】
例えば、前記移動距離が長いほど第１の操作である可能性が高く、第１判定値は、このような移動距離を基に算出されることで、タッチパネルの第１の領域で行われた操作者による操作が第１の操作である可能性を示す指標となる値として簡易に算出される。
【００４０】
本発明の第５の態様によれば、タッチパネル装置は、タッチパネルの第１の領域で行われた操作者による操作が、接触物がタッチパネルの第１の領域に接触した後にその接触を維持したまま移動して接触物が第２の領域に接触するような操作である可能性を示す指標となるように第１判定値を算出し、算出した第１判定値を基にタッチパネルの第２の領域での第２の操作の検出を無効にする。
【００４１】
これによって、タッチパネル装置は、タッチパネルの第１の領域で行われた操作者による操作が、接触物がタッチパネルの第１の領域に接触した後にその接触を維持したまま移動して接触物が第２の領域に接触するような操作である可能性が高いことを第１判定値が示すときに、タッチパネルの第２の領域での第２の操作の検出を無効にできる。また、タッチパネル装置は、タッチパネルの第１の領域で行われた操作者による操作が、接触物がタッチパネルの第１の領域に接触した後にその接触を維持したまま移動して接触物が第２の領域に接触するような操作である可能性が低いことを第１判定値が示すときに、第２の領域での第２の操作の検出を無効にせずに有効なものとして扱うことができる。
【００４２】
本発明の第６の態様によれば、タッチパネル装置は、第１の領域での接触物が最初に接触した位置と第２の領域との距離を基に第１判定値を算出することによって、第１の領域で行われた操作者による操作が、接触物が第１の領域に接触した後にその接触を維持したまま移動して接触物が第２の領域に接触するような操作である可能性を示す指標となる第１判定値を簡易に算出できる。
【００４３】
例えば、前記距離が長いほど、例えば操作者が意図して第１の操作を第２の領域から離れた位置で行っている可能性が高いなどの理由から、接触物が第１の領域に接触した後にその接触を維持したまま移動して接触物が第２の領域に接触する可能性が低く、第１判定値は、このような距離を基に算出されることで、タッチパネルの第１の領域で行われた前記操作者による操作が、接触物がタッチパネルの第１の領域に接触した後にその接触を維持したまま移動して接触物が第２の領域に接触するような操作である可能性を示す指標となる値として簡易に算出される。
【００４４】
本発明の第７の態様によれば、タッチパネル装置は、第１判定値を基に、タッチパネルの第２の領域での第２の操作の検出を無効にするとともに第２の操作に反応する表示を第２の領域に行わないようにすることができる。これによって、操作者は、その表示が無いことで、タッチパネルの第２の領域での第２の操作の検出が無効となっていることを知ることができる。
【００４５】
また、本発明の第７の態様によれば、タッチパネル装置は、第１判定値によっては、タッチパネルの第２の領域での第２の操作の検出を有効にするとともに第２の操作に反応する表示を第２の領域に行うことがきる。これによって、操作者は、その表示が有ることで、タッチパネルの第２の領域での第２の操作の検出が有効となっていることを知ることができる。
【００４６】
本発明の第８の態様によれば、タッチパネル装置は、第１の領域を第２の領域まで拡張することで、第１の領域において１回の第１の操作でできる操作量を増加させることができる。
【００４７】
本発明の第９の態様によれば、タッチパネル装置は、第１判定値と予め設定されている第１しきい値とを比較するといった簡単な判定処理によって、タッチパネルの第２の領域での第２の操作の検出を無効にすることや有効なものとして扱うのを維持することができる。
【００４８】
本発明の第１０の態様によれば、タッチパネル装置は、タッチパネルの第１の領域で第１の操作が行われている期間中に無効化部が第２の領域での第２の操作の検出を無効化している場合、タッチパネルが第１の領域で検出した接触物の接触状態を基に、当該無効化している状態を前記第１の操作が完了した後も維持できる。これによって、タッチパネル装置は、操作者が第１の操作が完了した後に再び第１の操作を行おうとしているにもかかわらず、操作者が第１の操作が完了した後に誤って第２の領域に接触物を接触させてしまい、このような操作者による操作が第２の領域で行われた第２の操作として誤って検出されてしまうのを防止できる。
【００４９】
また、本発明の第１０の態様によれば、タッチパネル装置は、タッチパネルの第１の領域で第１の操作が行われている期間中に無効化部が第２の領域での第２の操作の検出を無効化している場合、タッチパネルが第１の領域で検出した接触物の接触状態によっては、当該無効化している状態を第１の操作の完了時点で止めてタッチパネルの第２の領域での第２の操作の検出を有効なものとして扱うこともできる。これによって、タッチパネル装置は、操作者が第１の操作後に意図して行う第２の操作を第２の領域で検出することができるため、必要以上に第２の操作の検出を制限してしまうのを防止できる。
【００５０】
本発明の第１１の態様によれば、タッチパネル装置は、第１の操作が完了した後の操作者による操作が、操作者が第１の操作を繰り返すときに意図に反して第２の領域に接触物を接触させてしまうような操作である可能性を示す指標となるように第２判定値を算出し、算出した第２判定値を基に、第２の領域での第２の操作の検出を無効化している状態を第１の操作が完了した後も維持する。
【００５１】
これによって、タッチパネル装置は、第１の操作が完了した後の操作者による操作が、操作者が第１の操作を繰り返すときに意図に反して第２の領域に接触物を接触させてしまうような操作である可能性が高いことを第２判定値が示すときに、第２の領域での第２の操作の検出を無効化している状態を第１の操作が完了した後も維持することができる。また、タッチパネル装置は、第１の操作が完了した後の操作者による操作が、操作者が第１の操作を繰り返すときに意図に反して第２の領域に接触物を接触させてしまうような操作である可能性が低いことを第２判定値が示すときに、第２の領域での第２の操作の検出を無効化している状態を第１の操作の完了時点で止めてタッチパネルの第２の領域での第２の操作の検出を有効なものとして扱うこともできる。
【００５２】
本発明の第１２の態様によれば、タッチパネル装置は、第１の操作が完了してタッチパネルの第１の領域において接触物が非接触となった位置と第２の領域との距離を基に第２判定値を算出することによって、第１の操作が完了した後の操作者による操作が、操作者が第１の操作を繰り返すときに意図に反して第２の領域に接触物を接触させてしまうような操作である可能性を示す指標となる第２判定値を簡易に算出できる。
【００５３】
例えば、操作者は、第１の操作を繰り返す場合、第１の操作の完了時に接触物が非接触となった位置の近くで接触物を再び接触させて第１の操作を行う可能性が高い。このようなことから、第１の操作が完了して接触物が非接触となった位置と第２の領域との距離が短いほど、操作者は、第１の操作の完了後に再び行う第１の操作において接触物を第２の領域で接触させてしまう可能性が高くなる。よって、第２判定値は、このような距離を基に算出されることで、第１の操作が完了した後の操作者による操作が、操作者が第１の操作を繰り返すときに意図に反して第２の領域に接触物を接触させてしまうような操作である可能性を示す指標となる値として簡易に算出される。
【００５４】
本発明の第１３の態様によれば、タッチパネル装置は、完了した第１の操作において接触物が最初に接触したタッチパネルの第１の領域における位置と第２の領域との距離を基に第２判定値を算出することによって、第１の操作が完了した後の操作者による操作が、操作者が第１の操作を繰り返すときに意図に反して第２の領域に接触物を接触させてしまうような操作である可能性を示す指標となる第２判定値を簡易に算出できる。
【００５５】
例えば、操作者は、第１の操作を繰り返す場合、前回の第１の操作での接触物の接触開始位置と同じ位置で今回の第１の操作で接触物を最初に接触させる可能性が高い。このようなことから、完了した第１の操作において接触物が最初に接触した位置と第２の領域との距離が短いほど、操作者は、第１の操作の完了後に再び行う第１の操作において接触物を第２の領域で接触させてしまう可能性が高くなる。よって、第２判定値は、このような距離を基に算出されることで、第１の操作が完了した後の操作者による操作が、操作者が第１の操作を繰り返すときに意図に反して第２の領域に接触物を接触させてしまうような操作である可能性を示す指標となる値として簡易に算出される。
【００５６】
本発明の第１４の態様によれば、タッチパネル装置は、第１の操作が完了した後の操作者による操作が、再度第１の操作となる可能性を示す指標となるように第２判定値を算出し、算出した第２判定値を基に第２の領域での第２の操作の検出を無効化している状態を第１の操作が完了した後も維持する。
【００５７】
これによって、タッチパネル装置は、第１の操作が完了した後の操作者による操作が、再度第１の操作となる可能性が高いことを第２判定値が示すときに、第２の領域での第２の操作の検出を無効化している状態を第１の操作が完了した後も維持することができる。また、タッチパネル装置は、第１の操作が完了した後の操作者による操作が、再度第１の操作となる可能性が低いことを第２判定値が示すときに、第２の領域での第２の操作の検出を無効化している状態を第１の操作の完了時点で止めてタッチパネルの第２の領域での第２の操作の検出を有効なものとして扱うこともできる。
【００５８】
本発明の第１５の態様によれば、タッチパネル装置は、完了した第１の操作においてタッチパネルの第１の領域に接触物が最初に接触した時点から非接触となった時点までの時間、又は完了した第１の操作においてタッチパネルの第１の領域に接触物が接触して移動を開始した時点から非接触となった時点までの時間を基に第２判定値を算出することによって、第１の操作が完了した後の操作者による操作が、再度第１の操作となる可能性を示す指標となる第２判定値を簡易に算出できる。
【００５９】
例えば、完了した第１の操作においてタッチパネルに接触物が最初に接触した時点から非接触となった時点までの時間が長いほど、例えば第１の操作が未完了となっている可能性が高いなどの理由から、操作者が再度第１の操作を行う可能性が高い。また、完了した第１の操作においてタッチパネルに接触物が接触して移動を開始した時点から非接触となった時点までの時間が長いほど、例えば第１の操作が未完了となっている可能性が高いなどの理由から、操作者が再度第１の操作を行う可能性が高い。このようなことから、第２判定値は、このような時間を基に算出されることで、第１の操作が完了した後の操作者による操作が、再度第１の操作となる可能性を示す指標となる値として簡易に算出される。
【００６０】
本発明の第１６の態様によれば、タッチパネル装置は、完了した第１の操作において接触物がタッチパネルの第１の領域に接触して移動しその後非接触となったときの接触物が最初に接触した位置から非接触となる位置までの移動距離を基に第２判定値を算出することによって、第１の操作が完了した後の操作者による操作が、再度第１の操作となる可能性を示す指標となる第２判定値を簡易に算出できる。
【００６１】
例えば、完了した第１の操作において接触物がタッチパネルに接触して移動しその後非接触となったときの接触物が最初に接触した位置から非接触となる位置までの移動距離が長いほど、例えば第１の操作が未完了となっている可能性が高いなどの理由から、操作者が再度第１の操作を行う可能性が高い。このようなことから、第２判定値は、このような移動距離を基に算出されることで、第１の操作が完了した後の前記操作者による操作が、再度第１の操作となる可能性を示す指標となる値として簡易に算出される。
【００６２】
本発明の第１７の態様によれば、タッチパネル装置は、第２判定値を基に、第１の操作の完了以降も、タッチパネルの第２の領域での第２の操作の検出を無効にするとともに第２の操作に反応する表示を第２の領域に行わないようにすることができる。これによって、操作者は、その表示が無いことで、第１の操作の完了以降も、タッチパネルの第２の領域での第２の操作の検出が無効であることを知ることができる。
【００６３】
また、本発明の第１７の態様によれば、タッチパネル装置は、第２判定値によっては、第１の操作の完了時点で、タッチパネルの第２の領域での第２の操作の検出を有効にするとともに第２の操作に反応する表示を第２の領域に行うことがきる。これによって、操作者は、その表示が有ることで、第１の操作の完了時点で、タッチパネルの第２の領域での第２の操作の検出が有効になっていることを知ることができる。
【００６４】
本発明の第１８の態様によれば、タッチパネル装置は、第１の領域を第２の領域まで拡張することで、第１の領域において１回の第１の操作でできる操作量を増加させることができる。
【００６５】
本発明の第１９の態様によれば、タッチパネル装置は、第１の操作の完了時点から、タッチパネルが第１の領域で検出した接触物の接触状態に基づき算出した時間だけ、無効化している状態を維持する。ここで、連続して第１の操作が行われる場合に、前回の第１の操作での画面に対する接触状態と今回の第１の操作での画面に対する接触状態とは関連性は高く、前回の第１の操作での画面に対する接触状態と今回の第１の操作の操作時間との関連性は高い。このようなことから、タッチパネル装置は、前回の第１の操作に基づき、今回の第１の操作の操作時間に合致させて、無効化している状態をより適切に維持できる。
【００６６】
本発明の第２０の態様によれば、タッチパネル装置は、第２判定値と予め設定されている第２しきい値とを比較するといった簡単な判定処理によって、無効化している状態を第１の操作が完了した後も維持することができる。
【図面の簡単な説明】
【００６７】
【図１】図１は、第１の実施形態に係るタッチパネル装置の構成例を示す図である。
【図２】図２は、タッチパネルの画面への表示例を示す図である。
【図３】図３は、タッチパネル装置の制御装置の構成例を示すブロック図である。
【図４】図４は、アイコン間距離Ｌ１、移動距離Ｌ２、接触時間ｔを説明する図である。
【図５】図５は、拡大されたジェスチャ検出領域の一例を示す図である。
【図６】図６は、制御装置が行う画像表示処理の処理手順の一例を示すフローチャートである。
【図７】図７は、タッチパネルのジェスチャ検出領域における操作者による操作によって当該ジェスチャ検出領域が拡大される様子の一例を示す図である。
【図８】図８は、タッチパネルと操作者との位置関係に起因する視差を説明する図である。
【図９】図９（ａ）は、タッチ検出領域外に指が触れてしまう一例を示す図であり、図９（ｂ）は、操作者の意図に反してアイコンが非表示になってしまう一例を示す図である。
【図１０】図１０は、第２の実施形態における制御装置の構成例を示すブロック図である。
【図１１】図１１は、画面対角線距離Ｌ０、アイコン間距離Ｌ１´、移動距離Ｌ２´、及び接触時間ｔ´を説明する図である。
【図１２】図１２は、第２の実施形態における制御装置が行う領域拡大維持処理の処理手順の一例を示すフローチャートである。
【図１３】図１３は、第３の実施形態における制御装置の構成例を示すブロック図である。
【図１４】図１４は、第３の実施形態における制御装置が行う領域拡大維持処理の処理手順の一例を示すフローチャートである。
【図１５】図１５は、画面へのアイコンの他の表示例を示す図である。
【図１６】図１６は、タッチパネル装置の具体例を示す図である。
【発明を実施するための形態】
【００６８】
本発明の実施形態を図面を参照しつつ説明する。
（第１の実施形態）
先ず、第１の実施形態について説明する。第１の実施形態では、車載用のタッチパネル装置を挙げている。
（構成）
【００６９】
第１の実施形態に係るタッチパネル装置は、画面に対してジェスチャやタッチによる乗員の操作がなされることによって当該画面に様々な情報を出力する。
【００７０】
図１には、第１の実施形態に係るタッチパネル装置１の構成例を示す。
図１に示すように、タッチパネル装置１は、画像生成表示装置２、画像表示装置３、デジタイザ４、入力装置６、記憶装置７、及び制御装置１０を有している。
ここで、画像生成表示装置２は、画像表示装置３に表示するための画像を生成し、生成した画像を画像表示装置３に表示する処理を行う。画像表示装置３は、画像を表示するためのものであり、例えば、液晶の画像表示装置である。
【００７１】
デジタイザ４は、画像表示装置３の画面に対する指等の接触物の接触位置を検出するためのものであり、例えば、画面上に取り付けられている透明な薄板形状の接触座標検出パネルである。デジタイザ４としては、圧力検知によって接触物の接触位置を検出する方式のものや、静電容量の変化を検知して接触物の接触位置を検出する方式のもの等がある。入力装置６は、このデジタイザ４が検出した接触物の接触位置の情報、例えば、接触位置のＸ軸位置情報及びＹ軸位置情報を制御装置１０に出力する。このデジタイザ４と画像表示装置３とでタッチパネル５が構成される。以下では、接触物を操作者の指として説明する。
【００７２】
図２には、タッチパネル５の画面１００への表示例を示す。図２に示すように、タッチパネル５には、タッチパネル５に対する操作者のジェスチャの操作を検出するためのジェスチャ検出領域１０１と、タッチパネル５に対する操作者のタッチの操作を検出するためのタッチ検出領域１０２とが設けられている。
【００７３】
図２中に２点鎖線で示すように、ジェスチャ検出領域１０１は、画面１００の中央部分に広い四角形状の領域として設けられている。タッチ検出領域１０２は、このジェスチャ検出領域１０１とは異なる位置であり、画面１００の右側に設けられている。そして、タッチ検出領域１０２には、操作者によって操作される対象であり、操作者によるタッチに反応するアイコン１０２ａが表示されている。一方、ジェスチャ検出領域１０１は、アイコン１０２ａのような当該ジェスチャ検出領域１０１を視覚的にわかるようにするための表示を伴っていない。
【００７４】
ここで、ジェスチャは、前述のように、タッチパネル５に指を接触させてその接触を維持したまま指を移動させる操作であり、代表的なものとして、例えば、ドラック、スワイプ、フリックがある。また、タッチは、前述のように、タッチパネル５ヘの接触だけで指の移動を伴わない操作であり、代表的なものとして、タップ、ホールドがある。
【００７５】
記憶装置７には、各種の情報が記憶される。例えば、記憶装置７には、画像表示装置３に表示する画像の画像データが記憶されている。
制御装置１０は、画像生成表示装置２を制御して画像表示装置３に画像を表示させる画像表示処理を行う。例えば、制御装置１０は、画像表示処理によって、タッチパネル５に対して操作者が操作したときに入力装置６から得られる接触位置の情報を基に、画像生成表示装置２を制御して画像表示装置３に画像を表示させる。
【００７６】
図３には、制御装置１０の構成例を示す。
図３に示すように、制御装置１０は、接触状態検出部１１、操作処理部１２、判定値算出部１３、判定部１４、表示処理部１５、及び検出領域設定部１６を有している。
ここで、接触状態検出部１１は、入力装置６からの接触位置の情報を基に、画面１００に対する指の接触状態を検出する。例えば、接触状態検出部１１は、画面１００に対する指の接触状態から、後述の判定値Ｈを算出するためのアイコン間距離Ｌ１、移動距離Ｌ２、及び接触時間ｔを検出する。
【００７７】
ここで、アイコン間距離Ｌ１、移動距離Ｌ２、接触時間ｔについて、図４を参照しつつ説明する。
図４に示すように、アイコン間距離Ｌ１は、タッチパネル５の画面１００のジェスチャ検出領域１０１での指の最初の接触位置Ｐ１とアイコン１０２ａ（例えば、アイコン１０２ａのジェスチャ検出領域１０１寄りの端部）との距離である。また、移動距離Ｌ２は、指がジェスチャ検出領域１０１に最初に接触した位置Ｐ１からその接触が維持されたまま指が移動している移動距離である。ここで、指の移動が直線的な移動であれば、移動距離は、指の最初の接触位置Ｐ１からの直線距離になる。また、接触時間ｔは、指がジェスチャ検出領域１０１に接触した時点からの経過時間である。
【００７８】
また、画面１００上で指を移動させている場合には、接触時間ｔはその移動時間でも良い。この場合、例えば、接触時間ｔは、指がジェスチャ検出領域１０１に接触してその接触が維持されて移動しているときの移動を開始した時点からの経過時間となる。
ここで、移動距離Ｌ２や接触時間ｔは、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性を示す指標となる。例えば、移動距離Ｌ２や接触時間ｔが長いほど、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性が高いことを示す。また、アイコン間距離Ｌ１は、ジェスチャ検出領域１０１での操作者による操作が、指がジェスチャ検出領域１０１に接触した後にその接触を維持したまま移動して指がアイコン１０２ａ、すなわちタッチ検出領域１０２に接触するような操作である可能性を示す指標となる。例えば、アイコン間距離Ｌ１が短いほど、ジェスチャ検出領域１０１での操作者による操作が、指がジェスチャ検出領域１０１に接触した後にその接触を維持したまま移動して指がアイコン１０２ａに接触するような操作である可能性が高いことを示す。
【００７９】
操作処理部１２は、一般的なタッチパネル装置における処理と同様に、接触状態検出部１１の検出結果を基にタッチパネル５に対して行われる操作者によるジェスチャやタッチを検出し、その検出結果を基に各種処理を行う。例えば、操作処理部１２は、ジェスチャ検出領域１０１で行われたドラッグ等のジェスチャを検出したり、タッチ検出領域１０２で行われたタップ等のタッチを検出したりし、検出したジェスチャやタッチに応じて、画像生成表示装置２を制御して画像表示装置３の画像表示を制御する。操作処理部１２は、ジェスチャやタッチの検出については、タッチパネル５の画面１００上での指の移動距離や移動時間等を基に行う。
【００８０】
判定値算出部１３は、接触状態検出部１１が検出したアイコン間距離Ｌ１、移動距離Ｌ２、及び接触時間ｔを基に判定値Ｈを算出する。ここで、判定値Ｈは、ジェスチャ検出領域１０１で行われる操作者による操作がどのようなものであるかを判定するための値となる。例えば、判定値算出部１３は、下記（１）式を用いて判定値Ｈを算出する。
Ｈ＝ａ１・Ｌ１＋ａ２・ｔ＋ａ３・Ｌ２  ・・・（１）
【００８１】
ここで、ａ１、ａ２、ａ３は、重み係数である。この重み係数ａ１、ａ２、ａ３は、例えば、実験的、経験的、又は理論的に予め設定されている値である。また、重み係数ａ１、ａ２、ａ３の正負の符号については、重み係数ａ１は負値であり、重み係数ａ２、ａ３は正値である。よって、アイコン間距離Ｌ１が短いほど、判定値Ｈは大きくなる。また、移動距離Ｌ２や接触時間ｔが長いほど、判定値Ｈは大きくなる。
【００８２】
判定部１４は、判定値算出部１３が算出した判定値Ｈが判定値用しきい値Ｈｔｈよりも大きいか否かを判定する。ここで、判定値用しきい値Ｈｔｈは、実験的、経験的、又は理論的に予め設定されている値である。
ここで、前述のように、アイコン間距離Ｌ１が短いほど判定値Ｈが大きくなるため、アイコン間距離Ｌ１が短いほど、判定値Ｈが判定値用しきい値Ｈｔｈよりも大きいと判定部１４が判定する可能性は高くなる。よって、前述のように、アイコン間距離Ｌ１が短いほど判定値Ｈが大きくなり、また、ジェスチャ検出領域１０１での操作者による操作が、指がジェスチャ検出領域１０１に接触した後にその接触を維持したまま移動して指がアイコン１０２ａに接触するような操作である可能性が高いことを示すため、ジェスチャ検出領域１０１での操作者による操作が、指がジェスチャ検出領域１０１に接触した後にその接触を維持したまま移動して指がアイコン１０２ａに接触するような操作である可能性が高いほど、判定値Ｈが判定値用しきい値Ｈｔｈよりも大きいと判定部１４が判定する可能性が高くなる。
【００８３】
また、前述のように、移動距離Ｌ２や接触時間ｔが長いほど判定値Ｈが大きくなるため、移動距離Ｌ２や接触時間ｔが長いほど、判定値Ｈが判定値用しきい値Ｈｔｈよりも大きいと判定部１４が判定する可能性が高くなる。よって、前述のように、移動距離Ｌ２や接触時間ｔが長いほど判定値Ｈが大きくなり、また、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性が高いことを示すため、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性が高いほど、判定値Ｈが判定値用しきい値Ｈｔｈよりも大きいと判定部１４が判定する可能性が高くなる。
【００８４】
表示処理部１５は、判定部１４の判定結果を基に、画像生成表示装置２を制御して画像表示装置３への画像表示を行う。例えば、表示処理部１５は、判定値Ｈが判定値用しきい値Ｈｔｈよりも大きい場合、画面１００のタッチ検出領域１０２に表示されているアイコン１０２ａを消去する。
【００８５】
検出領域設定部１６は、判定部１４の判定結果を基に、画面１００のジェスチャ検出領域１０１について様々な設定を行う。例えば、検出領域設定部１６は、この設定によって、タッチ検出領域１０２でのタッチの検出を無効にしたり、ジェスチャ検出領域１０１を拡大したりする。例えば、検出領域設定部１６は、判定値Ｈが判定値用しきい値Ｈｔｈよりも大きい場合、タッチ検出領域１０２でのタッチの検出を無効化するとともに、アイコン１０２ａが表示されていたタッチ検出領域１０２を含む領域までジェスチャ検出領域１０１を拡大する。検出領域設定部１６によるこのような処理によって、例えば、表示処理部１５は、ジェスチャ検出領域１０１の拡大された領域においてなされた操作者によるジェスチャを有効なものとして検出して、当該ジェスチャに応じて画像表示を制御する。
【００８６】
図５には、拡大されたジェスチャ検出領域１０１の一例を示す。図５に示すように、ジェスチャ検出領域１０１は、右方向に広がり、アイコン１０２ａが表示されていた領域まで拡大される。
次に、制御装置１０が行う画像表示処理の処理手順について説明する。
図６には、画像表示処理の処理手順の一例のフローチャートを示す。
【００８７】
図６に示すように、先ず、ステップＳ１では、接触状態検出部１１は、ジェスチャ検出領域１０１で指の接触を検出したか否かを判定する。接触状態検出部１１は、ジェスチャ検出領域１０１で指の接触を検出したと判定したときに、ステップＳ２に進む。
ステップＳ２では、接触状態検出部１１は、ジェスチャ検出領域１０１での指の接触状態からアイコン間距離Ｌ１、移動距離Ｌ２、及び接触時間ｔを検出する。
【００８８】
次に、ステップＳ３では、判定値算出部１３は、ステップＳ２で検出されたアイコン間距離Ｌ１、移動距離Ｌ２、及び接触時間ｔを基に、前記（１）式を用いて判定値Ｈを算出する。
ステップＳ４では、判定部１４は、前記ステップＳ３で算出された判定値Ｈが判定値用しきい値Ｈｔｈよりも大きいか否かを判定する。そして、判定部１４は、判定値Ｈが判定値用しきい値Ｈｔｈよりも大きいと判定すると、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性が高い、又はジェスチャ検出領域１０１での操作者による操作が、指がジェスチャ検出領域１０１に接触した後にその接触を維持したまま移動して指がアイコン１０２ａに接触するような操作である可能性が高いと判断して、ステップＳ６に進む。
【００８９】
一方、判定部１４は、判定値Ｈが判定値用しきい値Ｈｔｈ以下であると判定すると、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性が低い、又はジェスチャ検出領域１０１での操作者による操作が、指がジェスチャ検出領域１０１に接触した後にその接触を維持したまま移動して指がアイコン１０２ａに接触するような操作である可能性が低いとして、ステップＳ５に進む。
【００９０】
ステップＳ５では、接触状態検出部１１は、タッチパネル５のジェスチャ検出領域１０１から指が離れてタッチパネル５と指とが非接触になったか否かを判定する。そして、接触状態検出部１１は、タッチパネル５と指とがまだ非接触になっていないと判定すると、すなわち、タッチパネル５と指との接触状態が維持されている場合、ステップＳ２に戻り、タッチパネル５と指とが非接触になっていると判定すると、画像表示処理を終了する。
【００９１】
また、ステップＳ６では、検出領域設定部１６は、画面１００のタッチ検出領域１０２に対する接触の検出を無効化する。
次に、ステップＳ７では、表示処理部１５は、画面１００からアイコン１０２ａを消去する。
【００９２】
次に、ステップＳ８では、検出領域設定部１６は、アイコン１０２ａが表示されていたタッチ検出領域１０２を含む領域までジェスチャ検出領域１０１を拡大して、ステップＳ５に進む。
【００９３】
（動作、作用等）
次に、タッチパネル装置１の動作、及びその作用等の一例について説明する。
タッチパネル装置１は、図２に示すようにアイコン１０２ａをタッチパネル５の画面１００に表示させている状態において、画面１００のジェスチャ検出領域１０１で指の接触を検出すると、その接触期間中、その接触状態を基に算出した判定値Ｈが判定値用しきい値Ｈｔｈ以下であれば、画面１００にアイコン１０２ａを表示したままにする（ステップＳ１〜ステップＳ５）。そして、タッチパネル装置１は、ジェスチャ検出領域１０１への指の接触状態からジェスチャを検出すると、そのジェスチャに応じた画像表示等を行う。
【００９４】
よって、例えば、操作者が指でアイコン１０２ａに対してタッチを行おうとして、ジェスチャ検出領域１０１におけるアイコン１０２ａに近い部位に誤って指を接触させてしまった場合でも、ジェスチャ検出領域１０１での指の移動距離Ｌ２や接触時間ｔが短いことで判定値Ｈが小さくなり、その判定値Ｈが判定値用しきい値Ｈｔｈ以下であれば、タッチ検出領域１０２へのアイコン１０２ａの表示が維持される。これによって、操作者は、誤って指を接触させてしまった直後に、表示が維持されているアイコン１０２ａに対して今度は正確にタッチを行うことができる。
また、例えば、判定値Ｈは、接触時間ｔの増大とともに大きくなるが、判定値Ｈが判定値用しきい値Ｈｔｈを超えないうちに、操作者がタッチパネル５から指を離すと、画面１００にアイコン１０２ａが表示されたままとなる。
【００９５】
一方、タッチパネル装置１は、ジェスチャ検出領域１０１で指の接触を検出し、その接触期間中に、その接触状態を基に算出した判定値Ｈが判定値用しきい値Ｈｔｈよりも大きくなると、タッチ検出領域１０２でのタッチの検出を無効化するとともにタッチ検出領域１０２に表示されているアイコン１０２ａを消去し、かつジェスチャ検出領域１０１をタッチ検出領域１０２まで拡大させる（ステップＳ１〜ステップＳ４、ステップＳ６〜ステップＳ８→ステップＳ５）。例えば、接触時間ｔが同じでも、移動距離Ｌ２が大きいと、すなわち、指の移動速度が大きいと、判定値Ｈが、早いタイミングで判定値用しきい値Ｈｔｈを超えるようになる。この場合、指を移動させてから早い段階で、タッチ検出領域１０２でのタッチの検出が無効化され、タッチ検出領域１０２に表示されているアイコン１０２ａが消去され、かつジェスチャ検出領域１０１がタッチ検出領域１０２まで拡大される。そして、タッチパネル装置１は、ジェスチャ検出領域（拡大された領域を含む）１０１への指の接触状態からジェスチャを検出すると、そのジェスチャに応じた画像表示等を行う。
【００９６】
このように、タッチ検出領域１０２でのタッチの検出が無効化されるとともにジェスチャ検出領域１０１が当該タッチ検出領域１０２まで拡大されていることで、例えば、操作者がそのジェスチャ中に指を、その移動速度を大きくしすぎたなどによって、タッチを検出するためのタッチ検出領域１０２にまで移動させすぎても、タッチパネル装置１は、当該タッチ検出領域１０２でのジェスチャの検出を有効とし、当該ジェスチャに応じた処理を行う。
【００９７】
ここで、図７には、ジェスチャ検出領域１０１にて操作者がジェスチャを行うことで当該ジェスチャ検出領域１０１が拡大される様子の一例を示す。
図７（ａ）に示すように、ジェスチャ検出領域１０１にて操作者が指２００を移動させて操作者がジェスチャを行うと、タッチパネル装置１は、指の接触状態を基に算出した判定値Ｈが判定値用しきい値Ｈｔｈよりも大きい場合、図７（ｂ）に示すように、ジェスチャ検出領域１０１を右方向に広げて、タッチ検出領域１０２を含む領域まで拡大させる。これによって、タッチパネル装置１は、ジェスチャ検出領域１０１の拡大された領域においてなされたジェスチャも有効なものとして検出し、検出したジェスチャに応じて動作するようになる。
【００９８】
以上のように、本実施形態では、タッチパネル装置１は、タッチパネル５がジェスチャ検出領域１０１で検出した指の接触状態に基づき算出した判定値Ｈを基に、タッチ検出領域１０２でのタッチの検出を無効にしている。これによって、タッチパネル装置１は、操作者がジェスチャ検出領域１０１で指を移動させすぎてタッチ検出領域１０２まで誤って接触物を移動させてしまうような指の接触状態のときに、タッチ検出領域１０２でのタッチの検出を無効にすることができる。この結果、タッチパネル装置１は、操作者がジェスチャ検出領域１０１で接触物を移動させすぎてタッチ検出領域１０２まで誤って指を移動させてしまい、操作者による操作がタッチ検出領域１０２でのタッチの操作として誤って検出されてしまうのを防止できる。
【００９９】
また、タッチパネル装置１は、タッチパネル５がジェスチャ検出領域１０１で検出した指の接触状態に基づき算出した判定値Ｈによっては、タッチ検出領域１０２でのタッチの検出を有効にすることもできる。これによって、タッチパネル装置１は、操作者がジェスチャ検出領域１０１で指を移動させてもタッチ検出領域１０２まで指を移動させてしまわないような指の接触状態のときには、タッチ検出領域１０２でのタッチの検出を有効なものとして扱うことができる。また、タッチパネル装置１は、例えば、ジェスチャ検出領域１０１に指を接触させるだけで移動を伴わないような指の接触状態のとき（すなわち、移動距離Ｌ２が小さくかつ接触時間ｔが短いようなとき）に、タッチパネル５のタッチ検出領域１０２でのタッチの検出を有効なものとして扱うことができる。これによって、操作者が誤ってタッチ（すなわち、移動距離Ｌ２が小さくかつ接触時間ｔが短い操作）をジェスチャ検出領域１０１で行った場合でもその後やり直すタッチ検出領域１０２へのタッチを無効にすることなく検出することができる。この結果、タッチパネル装置１は、必要以上にタッチを制限してしまうのを防止できる。
【０１００】
また、前述の移動距離Ｌ２、接触時間ｔは、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性を示す指標となっている。これによって、このような移動距離Ｌ２、接触時間ｔに基づき算出される判定値Ｈも、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性を示す指標となる。そして、タッチパネル装置１は、このような判定値Ｈを基にタッチパネル５のタッチ検出領域１０２でのタッチの検出を無効にしたり、有効にしたりしている。
【０１０１】
これによって、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性が高いことを判定値Ｈが示すときに、タッチパネル装置１は、タッチ検出領域１０２でのタッチの検出を無効にできる。この結果、タッチパネル装置１は、ジェスチャ検出領域１０１での操作者による操作が実際にジェスチャとして検出される前からタッチ検出領域１０２でのタッチの検出を無効にでき、実際に検出したジェスチャで指を移動させすぎてタッチ検出領域１０２でのタッチの操作として誤って検出されてしまうのをより的確に防止できる。
【０１０２】
また、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性が低いことを判定値Ｈが示すときに、タッチパネル装置１は、タッチ検出領域１０２でのタッチの検出を有効なものとして扱うことができる。この結果、操作者が指でアイコン１０２ａに対してタッチを行おうとして、誤ってジェスチャ検出領域１０１におけるアイコン１０２ａに近い部位へのタッチを行ってしまった場合でも、タッチパネル装置１は、当該タッチに基づく指の接触状態から算出される判定値Ｈから、当該タッチをジェスチャである可能性が低い操作者による操作として検出して、タッチ検出領域１０２での検出を有効なものとして維持できる。これによって、操作者が指でアイコン１０２ａに対してタッチを行おうとして、誤ってジェスチャ検出領域１０１におけるアイコン１０２ａに近い部位へのタッチを行ってしまった場合でも、タッチパネル装置１は、その直後になされたアイコン１０２ａに対する正確なタッチを検出できる。
【０１０３】
また、前述の接触時間ｔは、指がタッチパネル５に接触してその接触が維持されて移動しているときの最初の接触時点からの経過時間、又は指がタッチパネル５に接触してその接触が維持されて移動しているときの移動を開始した時点からの経過時間であり、タッチパネル装置１は、このような接触時間ｔを基に判定値Ｈを算出する。このように、タッチパネル装置１は、タッチパネル５への指の接触開始時点からの経過時間又は指の移動開始時点からの経過時間を基に判定値Ｈを算出することによって、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性を示す指標となる判定値Ｈを簡易に算出できる。例えば、このような経過時間が長いほどジェスチャである可能性が高く、判定値Ｈは、このような経過時間を基に算出されることで、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性を示す指標となる値として簡易に算出される。
【０１０４】
また、前述の移動距離Ｌ２は、指がタッチパネル５に最初に接触した位置からその接触が維持されたまま指が移動している距離であり、タッチパネル装置１は、このような移動距離Ｌ２を基に判定値Ｈを算出する。このように、タッチパネル装置１は、タッチパネル５での指の接触開始位置からの指の移動距離Ｌ２を基に判定値Ｈを算出することによって、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性を示す指標となる判定値Ｈを簡易に算出できる。例えば、このような移動距離が長いほどジェスチャである可能性が高く、判定値Ｈは、このような移動距離Ｌ２を基に算出されることで、ジェスチャ検出領域１０１での操作者による操作がジェスチャである可能性を示す指標となる値として簡易に算出される。
【０１０５】
また、前述のアイコン間距離Ｌ１は、ジェスチャ検出領域１０１での操作者による操作が、指がジェスチャ検出領域１０１に接触した後にその接触を維持したまま移動して指がアイコン１０２ａ、すなわちタッチ検出領域１０２に接触するような操作である可能性を示す指標となっている。これによって、このようなアイコン間距離Ｌ１に基づき算出される判定値Ｈも、ジェスチャ検出領域１０１での操作者による操作が、指がジェスチャ検出領域１０１に接触した後にその接触を維持したまま移動して指がアイコン１０２ａに接触するような操作である可能性を示す指標となる。そして、タッチパネル装置１は、このような判定値Ｈを基にタッチ検出領域１０２でのタッチの検出を無効にしたり、有効にしたりしている。これによって、ジェスチャ検出領域１０１での操作者による操作が、指がジェスチャ検出領域１０１に接触した後にその接触を維持したまま移動して指がタッチ検出領域１０２に接触するような操作である可能性が高いことを判定値Ｈが示すときに、タッチパネル装置１は、タッチ検出領域１０２でのタッチの検出を無効にすることができる。また、ジェスチャ検出領域１０１での操作者による操作が、指がジェスチャ検出領域１０１に接触した後にその接触を維持したまま移動して指がタッチ検出領域１０２に接触するような操作である可能性が低いことを判定値Ｈが示すときに、タッチパネル装置１は、タッチ検出領域１０２でのタッチの検出を有効なものとして扱うことができる。
【０１０６】
また、前述のアイコン間距離Ｌ１は、タッチパネル５での指が最初に接触した位置とタッチ検出領域１０２との距離であり、タッチパネル装置１は、このようなアイコン間距離Ｌ１を基に判定値Ｈを算出する。このように、タッチパネル装置１は、タッチパネル５での指が最初に接触した位置とタッチ検出領域１０２との距離を基に判定値Ｈを算出することによって、ジェスチャ検出領域１０１での操作者による操作が、指がジェスチャ検出領域１０１に接触した後にその接触を維持したまま移動して指がタッチ検出領域１０２に接触するような操作である可能性を示す指標となる判定値Ｈを簡易に算出できる。
【０１０７】
例えば、このような距離が長いほど、例えば操作者が意図してジェスチャをタッチ検出領域１０２から離れた位置で行っている可能性が高いなどの理由から、指がジェスチャ検出領域１０１に接触した後にその接触を維持したまま移動して指がタッチ検出領域１０２に接触する可能性が低く、判定値Ｈは、このような距離を基に算出されることで、ジェスチャ検出領域１０１での操作者による操作が、指が画面１００のジェスチャ検出領域１０１に接触した後にその接触を維持したまま移動して指がタッチ検出領域１０２に接触するような操作である可能性を示す指標となる値として簡易に算出される。
【０１０８】
また、タッチパネル装置１は、判定値Ｈを基に、タッチパネル５のタッチ検出領域１０２でのタッチの検出を無効にするとともにタッチ検出領域１０２のアイコン１０２ａを消去できる（ステップＳ４、ステップＳ６、ステップＳ７）。これによって、操作者は、その表示が無いことで、タッチパネル５のタッチ検出領域１０２でのタッチが無効であることを知ることができる。
【０１０９】
また、タッチパネル装置１は、判定値Ｈによっては、タッチパネル５のタッチ検出領域でのタッチの検出を有効にするとともにタッチ検出領域１０２にアイコン１０２ａを表示しておくことがきる（ステップＳ４→ステップＳ５）。これによって、操作者は、その表示が有ることで、タッチパネル５のタッチ検出領域１０２でのタッチの検出が有効となっていることを知ることができる。
【０１１０】
また、タッチパネル装置１は、タッチ検出領域１０２のアイコン１０２ａを消去するとともに、ジェスチャ検出領域１０１をアイコン１０２ａが表示されていたタッチ検出領域１０２まで拡大している。このように、タッチパネル装置１は、ジェスチャ検出領域１０１をタッチ検出領域１０２まで拡大することで、ジェスチャ検出領域１０１において１回のジェスチャでできる操作量を増加させることができ、操作者にジェスチャを効率良く行わせることができる。
【０１１１】
また、タッチパネル装置１は、判定値Ｈと判定値用しきい値Ｈｔｈとを比較するといった簡単な判定処理によって、タッチ検出領域１０２でのタッチの検出を無効にすることや有効にすることができる。
ところで、ダッシュボードの運転席と助手席との間に車載用のタッチパネル装置１が設置される場合、車載用のタッチパネル装置１に対して、タッチパネル５と、操作者、すなわち乗員との位置関係に起因する視差が発生し易くなる。次に、その視差に基づいて発生する操作者の誤操作について説明する。
【０１１２】
図８は、タッチパネル５と操作者との位置関係に起因する視差を説明する図である。図８に示すように、タッチパネル５は、タッチに反応するアイコン１０２ａを画面１００に表示する場合、画像表示装置３（例えば、液晶）にアイコン１０２ａを表示するとともに、デジタイザ４に、アイコン１０２ａに重ねて当該アイコン１０２ａへのタッチを検出するためのタッチ検出領域１０２が設けられる。
【０１１３】
このようなタッチパネル５に対してその正面に操作者が位置していれば、その操作者の視点Ａからは、タッチ検出領域１０２の範囲内にアイコン１０２ａが収まる。この場合、操作者は、タッチ検出領域１０２内に指を接触させればアイコン１０２ａに対するタッチを行える。
【０１１４】
一方、タッチパネル５に対して操作者が斜めに位置すると、タッチパネル５を斜めから見る操作者の視点Ｂからは、タッチ検出領域１０２とアイコン１０２ａとがずれ、タッチ検出領域１０２内にアイコン１０２ａが収まっていない場合がある。このような場合、操作者は、アイコン１０２ａにタッチしようとして、タッチ検出領域１０２外の領域Ｘに指を接触させてしまうことがある。そして、特許文献１のようにタッチパネル装置１がタッチ検出領域１０２外の領域Ｘ（ジェスチャ検出領域）に指が接触した場合にアイコン１０２ａを非表示にする（又はアイコン１０２ａへの操作の検出を無効化する）処理を行うような場合には、図９（ａ）に示すようにタッチ検出領域１０２外の領域Ｘに指２００が接触してしまうことで、図９（ｂ）に示すように操作者の意図に反してアイコン１０２ａが非表示になってしまい（又はアイコン１０２ａへの操作の検出が無効化されてしまい）、タッチパネル装置１に対する操作性が低下してしまう。
【０１１５】
これに対して、第１の実施形態では、タッチパネル装置１は、ジェスチャ検出領域１０１に対して所定の操作があった場合だけアイコン１０２ａを非表示にしている。そのため、タッチパネル装置１は、タッチパネル５と操作者との位置関係に起因する視差等によってタッチ検出領域１０２外の領域に操作者が指２００を誤って接触させてしまった場合でも、操作者の意図に反してアイコン１０２ａが非表示になってしまうことを防止できる。
【０１１６】
なお、前述の第１の実施形態の説明では、ジェスチャは、例えば、第１の操作に相当し、タッチは、例えば、第２の操作に相当する。また、ジェスチャ検出領域１０１は、例えば、第１の領域に相当し、タッチ検出領域１０２は、例えば、第２の領域に相当する。また、操作処理部１２は、例えば、第１の処理部及び第２の処理部を構成する。また、判定値算出部１３は、例えば、第１判定値算出部を構成する。また、表示処理部１５は、例えば、表示処理部及び表示禁止部を構成する。また、検出領域設定部１６は、例えば、無効化部や領域拡張部を構成する。
【０１１７】
（第２の実施形態）
次に、第２の実施形態に係るタッチパネル装置について説明する。第２の実施形態においては、第１の実施形態と同様な構成については同一の符号を付して説明し、説明を省略又は単純化して、冗長な記述を避ける。
【０１１８】
第２の実施形態に係るタッチパネル装置の構成、作用は、以下に示す点を除いて、第１の実施形態に係るタッチパネル装置の構成、作用とほぼ同一である。そこで、以下異なる点について主に説明する。
第２の実施形態では、タッチパネル装置は、第１の実施形態における画像表示処理に加えて、ジェスチャ検出領域１０１を拡大させた状態を所定時間維持する領域拡大維持処理を行う。
【０１１９】
図１０には、領域拡大維持処理を実現する制御装置１０の構成例を示す。
図１０に示すように、制御装置１０は、接触状態検出部１１、操作処理部１２、第１判定値算出部１３、第１判定部１４、ジェスチャ完了判定部２１、第２判定値算出部２２、第２判定部２３、表示処理部１５、及び検出領域設定部１６を有している。
【０１２０】
ここで、第１判定値算出部１３は、前述の第１の実施形態における制御装置１０の判定値算出部１３に相当する。すなわち、第１判定値算出部１３は、第１の実施形態と同様に、タッチパネル５に対する操作者による操作を判定するための判定値（以下、第１判定値という。）Ｈを算出する。また、第１判定部１４は、前述の第１の実施形態における制御装置１０の判定部１４に相当する。すなわち、第１判定部１４は、第１の実施形態と同様に、第１判定値算出部１３が算出した第１判定値Ｈが判定値用しきい値（以下、第１判定値用しきい値という。）Ｈｔｈよりも大きいか否かを判定する。
【０１２１】
また、第２の実施形態では、接触状態検出部１１は、画面１００に対する指の接触状態から、後述の判定値Ｈ´を算出するための画面対角線距離Ｌ０、アイコン間距離Ｌ１´、移動距離Ｌ２´、及び接触時間ｔ´を検出する。
ここで、画面対角線距離Ｌ０、アイコン間距離Ｌ１´、移動距離Ｌ２´、及び接触時間ｔ´について、図１１を参照しつつ説明する。
【０１２２】
図１１に示すように、画面対角線距離Ｌ０は、画面１００の対角線距離である。また、アイコン間距離Ｌ１´は、ジェスチャが完了してタッチパネル５において指が非接触となった位置Ｐ２とアイコン１０２ａ（例えば、アイコン１０２ａのジェスチャ検出領域１０１よりの端部）との距離である。また、移動距離Ｌ２´は、完了した第１の操作において指がタッチパネル５に接触して移動しその後非接触となったときの指が最初に接触した位置Ｐ１から非接触となる位置Ｐ２までの移動距離である。また、接触時間ｔ´は、完了したジェスチャにおいてタッチパネル５に指が最初に接触した時点から非接触となった時点までの時間である。また、画面１００上で指を移動させている場合には、接触時間ｔはその移動時間でも良い。この場合、接触時間ｔは、完了したジェスチャにおいてタッチパネル５に指が接触して移動を開始した時点から非接触となった時点までの時間となる。
【０１２３】
ここで、アイコン間距離Ｌ１´は、ジェスチャが完了した後の操作者による操作が、操作者がジェスチャを繰り返すときに意図に反してタッチ検出領域１０２に指を接触させてしまうような操作である可能性を示す指標となる。例えば、アイコン間距離Ｌ１´が短いほど、ジェスチャが完了した後の操作者による操作が、操作者がジェスチャを繰り返すときに意図に反してタッチ検出領域１０２に指を接触させてしまうような操作である可能性が高いことを示す。また、移動距離Ｌ２´や接触時間t´は、ジェスチャが完了した後の操作者による操作が、再度ジェスチャとなる可能性を示す指標となる。例えば、移動距離Ｌ２´や接触時間t´が長いほど、ジェスチャが完了した後の操作者による操作が、再度ジェスチャとなる可能性が高いことを示す。
【０１２４】
ジェスチャ完了判定部２１は、ジェスチャ検出領域１０１でのジェスチャが完了し、かつタッチ検出領域１０２での接触の検出が無効化されているか否か、すなわち、第１判定値Ｈが第１判定値用しきい値Ｈｔｈよりも大きいか否かを判定する。
第２判定値算出部２２は、接触状態検出部１１が検出したアイコン間距離Ｌ１´、移動距離Ｌ２´、及び接触時間ｔ´を基に第２判定値Ｈ´を算出する。ここで、第２判定値Ｈ´は、ジェスチャが完了した後の操作者による操作がどのようなものであるかを判定するための値である。例えば、第２判定値算出部２２は、下記（２）式を用いて第２判定値Ｈ´を算出する。
Ｈ´＝ｂ１・（Ｌ０−Ｌ１´）＋ｂ２・ｔ´＋ｂ３・Ｌ２´  ・・・（２）
【０１２５】
ここで、ｂ１、ｂ２、ｂ３は、重み係数である。この重み係数ｂ１、ｂ２、ｂ３は、例えば、実験的、経験的、又は理論的に予め設定されている値である。また、重み係数ｂ１、ｂ２、ｂ３は全て正値である。よって、画面対角線距離Ｌ０とアイコン間距離Ｌ１´との差分（Ｌ０−Ｌ１´）が大きいほど、又は、アイコン間距離Ｌ１´が短いほど、第２判定値Ｈ´は大きくなる。また、移動距離Ｌ２や接触時間ｔが大きいほど、第２判定値Ｈ´は大きくなる。
【０１２６】
第２判定部２３は、第２判定値算出部２２が算出した第２判定値Ｈ´が第２判定値用しきい値Ｈ´ｔｈよりも大きいか否かを判定する。ここで、第２判定値用しきい値Ｈ´ｔｈは、実験的、経験的、又は理論的に予め設定されている値である。
ここで、前述のように、画面対角線距離Ｌ０とアイコン間距離Ｌ１´との差分（Ｌ０−Ｌ１´）が大きいほど第２判定値Ｈ´が大きくなるため、当該差分が大きいほど、又はアイコン間距離Ｌ１´が短いほど、第２判定値Ｈ´が第２判定値用しきい値Ｈ´ｔｈよりも大きいと第２判定部２３が判定する可能性が高くなる。よって、前述のように、アイコン間距離Ｌ１´が短いほど、ジェスチャが完了した後の操作者による操作が、操作者がジェスチャを繰り返すときに意図に反してタッチ検出領域１０２に指を接触させてしまうような操作である可能性が高いことを示すため、ジェスチャが完了した後の操作者による操作が、操作者がジェスチャを繰り返すときに意図に反してタッチ検出領域１０２に指を接触させてしまうような操作である可能性が高いほど、第２判定値Ｈ´が第２判定値用しきい値Ｈ´ｔｈよりも大きいと第２判定部２３が判定する可能性が高くなる。
【０１２７】
また、前述のように、移動距離Ｌ２´や接触時間ｔ´が長いほど第２判定値Ｈ´が大きくなるため、判定値Ｈ´が第２判定値用しきい値Ｈ´ｔｈよりも大きいと第２判定部２３が判定する可能性が高くなる。よって、前述のように、移動距離Ｌ２´や接触時間ｔ´が長いほど、ジェスチャが完了した後の操作者による操作が、再度ジェスチャとなる可能性が高いことを示すため、ジェスチャが完了した後の操作者による操作が、再度ジェスチャとなる可能性が高いほど、判定値Ｈ´が第２判定値用しきい値Ｈ´ｔｈよりも大きいと第２判定部２３が判定する可能性が高くなる。
【０１２８】
第２の実施形態では、表示処理部１５は、前述の第１の実施形態で説明した処理の他に、第２判定値Ｈ´が第２判定値用しきい値Ｈ´ｔｈよりも大きい場合には、画面１００からアイコン１０２ａを消去している状態を所定時間維持する。ここで、所定時間は、例えば、ジェスチャが完了した後に操作者が再度行うジェスチャでジェスチャ検出領域１０１に指を接触させている接触予測時間と同等又はその接触予測時間よりも多少長い時間である。このような所定時間は、例えば、実験的、経験的、又は理論的に予め設定される。そして、表示処理部１５は、所定時間経過後、画面１００にアイコン１０２ａを表示する。
【０１２９】
また、第２の実施形態では、検出領域設定部１６は、前述の第１の実施形態で説明した処理の他に、第２判定値Ｈ´が第２判定値用しきい値Ｈ´ｔｈよりも大きい場合には、タッチ検出領域１０２でのタッチの検出の無効化を所定時間維持し、その後、タッチ検出領域１０２でのタッチの検出を有効にする。
【０１３０】
さらに、第２の実施形態では、検出領域設定部１６は、第２判定値Ｈ´が第２判定値用しきい値Ｈ´ｔｈよりも大きい場合、ジェスチャ検出領域１０１を拡大させている状態を所定時間維持し、その後、ジェスチャ検出領域１０１を元の大きさに戻す。
次に、第２の実施形態における領域拡大維持処理の処理手順について説明する。
【０１３１】
図１２には、領域拡大維持処理の処理手順の一例のフローチャートを示す。例えば、制御装置１０は、所定のサンプリング時間で前述の画像表示処理の実施中に割り込んで領域拡大維持処理を実施する。
図１２に示すように、先ず、ステップＳ２１では、ジェスチャ完了判定部２１は、ジェスチャ検出領域１０１でのジェスチャが完了しているか否かを判定する。そして、ジェスチャ完了判定部２１は、ジェスチャ検出領域１０１でのジェスチャが完了していると判定すると、ステップＳ２２に進む。
【０１３２】
ステップＳ２２では、ジェスチャ完了判定部２１は、タッチ検出領域１０２でのタッチの検出が無効化されているか否かを判定する。そして、ジェスチャ完了判定部２１は、タッチ検出領域１０２でのタッチの検出が無効化されていると判定すると、ステップＳ２３に進み、一方、タッチ検出領域１０２でのタッチの検出が有効とされていると、領域拡大維持処理を終了する。
【０１３３】
ステップＳ２３では、接触状態検出部１１は、画面１００のジェスチャ検出領域１０１での指の接触状態からアイコン間距離Ｌ１´、移動距離Ｌ２´、及び接触時間ｔ´を検出する。
次に、ステップＳ２４では、第２判定値算出部２２は、ステップＳ２３で検出されたアイコン間距離Ｌ１´、移動距離Ｌ２´、及び接触時間ｔ´を基に、前記（２）式を用いて第２判定値Ｈ´を算出する。
【０１３４】
次に、ステップＳ２５では、第２判定部２３は、ステップＳ２４で算出された第２判定値Ｈ´が第２判定値用しきい値Ｈ´ｔｈよりも大きいか否かを判定する。そして、第２判定部２３は、第２判定値Ｈ´が第２判定値用しきい値Ｈ´ｔｈよりも大きいと判定すると、ステップＳ２６に進み、一方、第２判定値Ｈが第２判定値用しきい値Ｈ´ｔｈ以下であると判定すると、ステップＳ２７に進む。
【０１３５】
ステップＳ２６では、第２判定部２３は、第２判定値Ｈ´が第２判定値用しきい値Ｈ´ｔｈよりも大きいと判定した時点から所定時間を経過したか否かを判定する。そして、第２判定部２３は、所定時間を経過したと判定すると、ステップＳ２７に進む。
【０１３６】
ステップＳ２７では、検出領域設定部１６は、ジェスチャ検出領域１０１を元の大きさに戻す。
次に、ステップＳ２８では、表示処理部１５は、画面１００にアイコン１０２ａを表示する。
また、ステップＳ２９では、検出領域設定部１６は、画面１００のアイコン１０２ａに対して行われるタッチの検出を有効化して、画像表示処理を終了する。
【０１３７】
（動作、作用等）
次に、第２の実施形態に係るタッチパネル装置１の動作、及びその作用等の一例について説明する。
第２の実施形態では、前述の第１の実施形態と同様に、タッチパネル装置１は、ジェスチャ検出領域１０１で指の接触を検出すると、その接触期間中、その接触状態を基に算出した判定値Ｈが判定値用しきい値Ｈｔｈ以下であれば、画面１００にアイコン１０２ａを表示したままにする（ステップＳ１〜ステップＳ５）。そして、タッチパネル装置１は、ジェスチャ検出領域１０１への指の接触状態からジェスチャを検出すると、そのジェスチャに応じた画像表示等を行う。
【０１３８】
また、第２の実施形態では、前述の第１の実施形態と同様に、タッチパネル装置１は、ジェスチャ検出領域１０１で指の接触を検出し、その接触期間中に、その接触状態を基に算出した判定値Ｈが判定値用しきい値Ｈｔｈよりも大きくなると、タッチ検出領域１０２でのタッチの検出を無効化するとともにタッチ検出領域１０２に表示しているアイコン１０２ａを消去し、かつジェスチャ検出領域１０１を拡大させる（ステップＳ１〜ステップＳ４、ステップＳ６〜ステップＳ８→ステップＳ５）。そして、タッチパネル装置１は、ジェスチャ検出領域１０１への指の接触状態からジェスチャを検出すると、そのジェスチャに応じた画像表示等を行う。
【０１３９】
そして、第２の実施形態では、タッチパネル装置１は、領域拡大維持処理によって、ジェスチャ検出領域１０１でのジェスチャが完了したときに、タッチ検出領域１０２でのタッチの検出が無効化されており、かつ第２判定値Ｈ´が第２判定値用しきい値Ｈ´ｔｈよりも大きい場合、タッチ検出領域１０２でのタッチの検出を無効化している状態、アイコン１０２ａを非表示にしている状態、及びジェスチャ検出領域１０１を拡大させている状態を所定時間維持する（ステップＳ２１〜ステップＳ２６）。そして、タッチパネル装置１は、所定時間経過した後、ジェスチャ検出領域１０１を元の大きさに戻し、タッチ検出領域１０２にアイコン１０２ａを表示し、かつ当該アイコン１０２ａに対するタッチの検出を有効にする（ステップＳ２６〜ステップＳ２９）。
【０１４０】
また、タッチパネル装置１は、ジェスチャ検出領域１０１でのジェスチャが完了したときにタッチ検出領域１０２でのタッチの検出が無効化されている場合でも、第２判定値Ｈ´が第２判定値用しきい値Ｈ´ｔｈ以下のときには、前述のような維持する処理を行うことなく、当該ジェスチャの完了直後に、ジェスチャ検出領域１０１を元の大きさに戻し、タッチ検出領域１０２にアイコン１０２ａを表示し、かつ当該アイコン１０２ａに対するタッチの検出を有効にする（ステップＳ２１〜ステップＳ２５、ステップＳ２７〜ステップＳ２９）。
【０１４１】
以上のように、第２の実施形態では、タッチパネル装置１は、ジェスチャ検出領域１０１でジェスチャが行われている期間中にタッチ検出領域１０２でのタッチの検出を無効化している場合に、タッチパネル５がジェスチャ検出領域１０１で検出した指の接触状態、すなわち、第２判定値Ｈ´を基に、当該無効化している状態をジェスチャが完了した後も維持できる。これによって、タッチパネル装置１は、操作者がジェスチャを完了した後に再びジェスチャを行おうとしているにもかかわらず、操作者がジェスチャを完了した後に誤ってタッチ検出領域１０２に指を接触させてしまい、操作者による操作がタッチ検出領域１０２でのタッチとして誤って検出されてしまうのを防止できる。
【０１４２】
また、第２の実施形態では、タッチパネル装置１は、ジェスチャ検出領域１０１でジェスチャが行われている期間中にタッチ検出領域１０２でのタッチの検出を無効化している場合に、タッチパネル５がジェスチャ検出領域１０１で検出した指の接触状態によっては、当該無効化している状態をジェスチャの完了時点で止めてタッチパネルのタッチ検出領域１０２でのタッチの検出を有効なものとして扱うこともできる。この結果、タッチパネル装置１は、必要以上にタッチの検出を制限してしまうのを防止できる。
【０１４３】
また、前述のアイコン間距離Ｌ１´は、ジェスチャが完了した後の操作者による操作が、操作者がジェスチャを繰り返すときに意図に反してタッチ検出領域１０２に指を接触させてしまうような操作である可能性を示す指標となっている。これによって、このようなアイコン間距離Ｌ１´に基づき算出される第２判定値Ｈ´も、ジェスチャが完了した後の操作者による操作が、操作者がジェスチャを繰り返すときに意図に反してタッチ検出領域１０２に指を接触させてしまうような操作である可能性を示す指標となる。そして、タッチパネル装置１は、このような第２判定値Ｈ´を基に、タッチ検出領域１０２でのタッチの検出を無効化している状態をジェスチャが完了した後も維持している。これによって、ジェスチャが完了した後の操作者による操作が、操作者がジェスチャを繰り返すときに意図に反してタッチ検出領域１０２に指を接触させてしまうような操作である可能性が高いことを第２判定値Ｈ´が示すときに、タッチパネル装置１は、タッチ検出領域１０２でのタッチの検出を無効化している状態をジェスチャが完了した後も維持することができる。また、ジェスチャが完了した後の操作者による操作が、操作者がジェスチャを繰り返すときに意図に反してタッチ検出領域１０２に指を接触させてしまうような操作である可能性が低いことを第２判定値Ｈ´が示すときに、タッチパネル装置１は、タッチ検出領域１０２でのタッチの検出を無効化している状態をジェスチャの完了時点で止めてタッチパネルのタッチ検出領域１０２でのタッチの検出を有効なものとして扱うこともできる。
【０１４４】
また、前述のアイコン間距離Ｌ１´は、ジェスチャが完了してタッチパネル５に対して指が非接触となった位置とタッチ検出領域１０２との距離であり、タッチパネル装置１は、このようなアイコン間距離Ｌ１´を基に第２判定値Ｈ´を算出する。このように、タッチパネル装置１は、ジェスチャが完了してタッチパネル５に対して指が非接触となった位置とタッチ検出領域１０２との距離を基に第２判定値Ｈ´を算出することによって、ジェスチャが完了した後の操作者による操作が、操作者がジェスチャを繰り返すときに意図に反してタッチ検出領域１０２に指を接触させてしまうような操作である可能性を示す指標となる第２判定値Ｈ´を簡易に算出できる。
【０１４５】
例えば、操作者は、ジェスチャを繰り返す場合、ジェスチャの完了時に指が非接触となった位置の近くで指を再び接触させてジェスチャを行う可能性が高い。このようなことから、ジェスチャが完了して指が非接触となった位置とタッチ検出領域１０２との距離が短いほど、操作者は、ジェスチャの完了後に再び行うジェスチャにおいて指をタッチ検出領域１０２に接触させてしまう可能性が高くなる。このようなことから、第２判定値Ｈ´は、このような距離を基に算出されることで、ジェスチャが完了した後の操作者による操作が、操作者がジェスチャを繰り返すときに意図に反してタッチ検出領域１０２に指を接触させてしまうような操作である可能性を示す指標となる値として簡易に算出される。
【０１４６】
また、前述の移動距離Ｌ２´や接触時間t´は、ジェスチャが完了した後の操作者による操作が、再度ジェスチャとなる可能性を示す指標となっている。これによって、このような移動距離Ｌ２´や接触時間t´に基づき算出される第２判定値Ｈ´も、ジェスチャが完了した後の操作者による操作が、再度ジェスチャとなる可能性を示す指標となる。そして、タッチパネル装置１は、このような第２判定値Ｈ´を基に、タッチ検出領域１０２でのタッチの検出を無効化している状態をジェスチャが完了した後も維持している。これによって、ジェスチャが完了した後の操作者による操作が、再度ジェスチャとなる可能性が高いことを第２判定値Ｈ´が示すときに、タッチパネル装置１は、タッチ検出領域１０２でのタッチの検出を無効化している状態をジェスチャが完了した後も維持することができる。また、ジェスチャが完了した後の操作者による操作が、再度ジェスチャとなる可能性が低いことを第２判定値Ｈ´が示すときに、タッチパネル装置１は、タッチ検出領域１０２でのタッチの検出を無効化している状態をジェスチャの完了時点で止めてタッチパネルのタッチ検出領域１０２でのタッチの検出を有効なものとして扱うこともできる。
【０１４７】
また、前述の接触時間t´は、完了したジェスチャにおいてタッチパネル５に指が最初に接触した時点から非接触となった時点までの時間、又は完了したジェスチャにおいてタッチパネル５に指が接触して移動を開始した時点から非接触となった時点までの時間であり、タッチパネル装置１は、このような接触時間t´を基に第２判定値Ｈ´を算出する。このように、タッチパネル装置１は、完了したジェスチャにおいてタッチパネル５に指が最初に接触した時点から非接触となった時点までの時間、又は完了したジェスチャにおいてタッチパネル５に指が接触して移動を開始した時点から非接触となった時点までの時間を基に第２判定値Ｈ´を算出することによって、ジェスチャが完了した後の操作者による操作が、再度ジェスチャとなる可能性を示す指標となる第２判定値Ｈ´を簡易に算出できる。
【０１４８】
例えば、完了したジェスチャにおいてタッチパネル５に指が最初に接触した時点から非接触となった時点までの時間が長いほど、例えばジェスチャが未完了となっている可能性が高いなどの理由から、操作者が再度ジェスチャを行う可能性が高い。また、完了したジェスチャにおいてタッチパネル５に指が接触して移動を開始した時点から非接触となった時点までの時間が長いほど、例えばジェスチャが未完了となっている可能性が高いなどの理由から、操作者が再度ジェスチャを行う可能性が高い。このようなことから、第２判定値Ｈ´は、このような時間を基に算出されることで、ジェスチャが完了した後の操作者による操作が、再度ジェスチャとなる可能性を示す指標となる値として簡易に算出される。
【０１４９】
また、前述の移動距離Ｌ２´は、完了したジェスチャにおいて指がタッチパネル５に接触して移動しその後非接触となったときの指が最初に接触した位置から非接触となる位置までの移動距離であり、タッチパネル装置１は、このような移動距離Ｌ２´を基に第２判定値Ｈ´を算出する。このように、タッチパネル装置１は、完了したジェスチャにおいて指がタッチパネル５に接触して移動しその後非接触となったときの指が最初に接触した位置から非接触となる位置までの移動距離を基に第２判定値Ｈ´を算出することによって、ジェスチャが完了した後の操作者による操作が、再度ジェスチャとなる可能性を示す指標となる第２判定値Ｈ´を簡易に算出できる。
【０１５０】
例えば、完了したジェスチャにおいて指がタッチパネル５に接触して移動しその後非接触となったときの指が最初に接触した位置から非接触となる位置までの移動距離が長いほど、例えばジェスチャが未完了となっている可能性が高いなどの理由から、操作者が再度ジェスチャを行う可能性が高い。このようなことから、第２判定値Ｈ´は、このような移動距離を基に算出されることで、ジェスチャが完了した後の操作者による操作が、再度ジェスチャとなる可能性を示す指標となる値として簡易に算出される。
【０１５１】
また、タッチパネル装置１は、第２判定値Ｈ´を基に、ジェスチャの完了以降も、所定時間、タッチパネル５のタッチ検出領域１０２でのタッチの検出を無効にするとともにタッチ検出領域１０２へのアイコン１０２ａの表示を止める（ステップＳ２５、ステップＳ２６）。これによって、操作者は、その表示が無いことで、ジェスチャの完了以降も、タッチパネル５のタッチ検出領域１０２でのタッチが無効であることを知ることができる。
【０１５２】
また、タッチパネル装置１は、第２判定値Ｈ´によっては、ジェスチャの完了時点で、タッチパネル５のタッチ検出領域１０２でのタッチの検出を有効にするとともにタッチ検出領域１０２へのアイコン１０２ａの表示を行うことがきる（ステップＳ２５→ステップＳ２７〜ステップＳ２９）。これによって、操作者は、その表示が有ることで、ジェスチャの完了時点で、タッチパネル５のタッチ検出領域１０２でのタッチが有効になっていることを知ることができる。
【０１５３】
また、タッチパネル装置１は、第２判定値Ｈ´と第２判定値用しきい値Ｈ´ｔｈとを比較するといった簡単な判定処理によって、無効化している状態をジェスチャが完了した後も維持することができる。
なお、前述の第２の実施形態の説明では、検出領域設定部１６は、例えば、無効化維持部を構成する。また、表示処理部１５は、例えば、表示処理部に加えて、表示禁止部及び表示禁止維持部を構成する。
【０１５４】
（第３の実施形態）
次に、第３の実施形態に係るタッチパネル装置について説明する。第３の実施形態においては、第１及び第２の実施形態と同様な構成については同一の符号を付して説明し、説明を省略又は単純化して、冗長な記述を避ける。
【０１５５】
第３の実施形態に係るタッチパネル装置の構成、作用は、以下に示す点を除いて、第１及び第２の実施形態に係るタッチパネル装置の構成、作用とほぼ同一である。そこで、以下異なる点について主に説明する。
ここで、前述の第２の実施形態に係るタッチパネル装置は、領域拡大維持処理によって、ジェスチャ検出領域を拡大させている状態を一定時間維持している。これに対して、第３の実施形態に係るタッチパネル装置は、領域拡大維持処理によって、ジェスチャ検出領域を拡大させている状態を維持する時間をタッチパネルに対する操作者による操作内容に応じて設定する。
【０１５６】
図１３には、そのような領域拡大維持処理を実現する制御装置１０の構成例を示す。
図１３に示すように、制御装置１０は、接触状態検出部１１、操作処理部１２、第１判定値算出部１３、第１判定部１４、ジェスチャ完了判定部２１、第３判定値算出部３１、第３判定部３２、表示処理部１５、及び検出領域設定部１６を有している。
【０１５７】
第３判定値算出部３１は、ジェスチャ検出領域１０１を拡大させている状態を維持する時間Ｔを算出する。具体的には、第３判定値算出部３１は、接触状態検出部１１が検出したアイコン間距離Ｌ１´、移動距離Ｌ２´、及び接触時間ｔ´を基に、下記（３）式を用いて時間Ｔを算出する。
Ｔ＝ｃ１・（Ｌ０−Ｌ１´）＋ｃ２・ｔ´＋ｃ３・Ｌ２´  ・・・（３）
【０１５８】
ここで、画面対角線距離Ｌ０、アイコン間距離Ｌ１´、移動距離Ｌ２´、接触時間ｔ´については、図１１を参照しつつ説明した通りである。また、ｃ１、ｃ２、ｃ３は、重み係数である。この重み係数ｃ１、ｃ２、ｃ３は、例えば、実験的、経験的、又は理論的に予め設定されている値である。
【０１５９】
第３判定部３２は、第３判定値算出部３１が時間Ｔを算出した時点から時間Ｔを経過したか否かを判定する。
第２の実施形態では、表示処理部１５は、前述の第１の実施形態で説明した処理の他に、第３判定値算出部３１が時間Ｔを算出した時点から時間Ｔを経過したと判定するまで、アイコン１０２ａを消去している状態を維持する。そして、表示処理部１５は、時間Ｔの経過後、画面１００にアイコン１０２ａを表示する。
【０１６０】
また、第２の実施形態では、検出領域設定部１６は、前述の第１の実施形態で説明した処理の他に、第３判定値算出部３１が時間Ｔを算出した時点から時間Ｔを経過したと判定するまで、タッチ検出領域１０２でのタッチの検出の無効化を維持する。そして、検出領域設定部１６は、時間Ｔの経過後、タッチ検出領域１０２でのタッチの検出を有効にする。
【０１６１】
さらに、第２の実施形態では、検出領域設定部１６は、第３判定値算出部３１が時間Ｔを算出した時点から時間Ｔを経過するまで、ジェスチャ検出領域１０１を拡大させている状態を維持する。そして、検出領域設定部１６は、時間Ｔの経過後、ジェスチャ検出領域１０１を元の大きさに戻す。
【０１６２】
次に、第３の実施形態における領域拡大維持処理の処理手順について説明する。
図１４には、領域拡大維持処理の処理手順の一例のフローチャートを示す。図１４に示すように、第３の実施形態では、制御装置１０は、前述のステップＳ２４に換えてステップＳ４１の処理を行い、前述のステップＳ２５に換えてステップＳ４２の処理を行う。
【０１６３】
ステップＳ４１では、第３判定値算出部３１は、ステップＳ２３で検出されたアイコン間距離Ｌ１´、移動距離Ｌ２´、接触時間ｔ´を基に、前記（３）式を用いて時間Ｔを算出する。
次に、ステップＳ４２では、第３判定部３２は、第３判定値算出部３１が時間Ｔを算出した時点からステップＳ４１で算出された時間Ｔが経過したか否かを判定する。そして、第３判定部３２は、第３判定値算出部３１が時間Ｔを算出した時点から時間Ｔが経過したと判定すると、ステップＳ２７に進む。
【０１６４】
（動作、作用等）
次に、第３の実施形態に係るタッチパネル装置１の動作、及びその作用等の一例について説明する。
第３の実施形態では、前述の第１の実施形態と同様に、タッチパネル装置１は、ジェスチャ検出領域１０１で指の接触を検出すると、その接触期間中、その接触状態を基に算出した判定値Ｈが判定値用しきい値Ｈｔｈ以下であれば、画面１００にアイコン１０２ａを表示したままにする（ステップＳ１〜ステップＳ５）。そして、タッチパネル装置１は、ジェスチャ検出領域１０１への指の接触状態からジェスチャを検出すると、そのジェスチャに応じた画像表示等を行う。
【０１６５】
また、第３の実施形態では、前述の第１の実施形態と同様に、タッチパネル装置１は、ジェスチャ検出領域１０１で指の接触を検出し、その接触期間中に、その接触状態を基に算出した判定値Ｈが判定値用しきい値Ｈｔｈよりも大きくなると、タッチ検出領域１０２でのタッチの検出を無効化するとともにタッチ検出領域１０２に表示しているアイコン１０２ａを消去し、かつジェスチャ検出領域１０１を拡大させる（ステップＳ１〜ステップＳ４、ステップＳ６〜ステップＳ８→ステップＳ５）。そして、タッチパネル装置１は、ジェスチャ検出領域１０１への指の接触状態からジェスチャを検出すると、そのジェスチャに応じた画像表示等を行う。
【０１６６】
そして、第３の実施形態では、タッチパネル装置１は、領域拡大維持処理によって、ジェスチャ検出領域１０１でのジェスチャの操作が完了したときに、タッチ検出領域１０２でのタッチの検出が無効化されている場合、アイコン間距離Ｌ１´、移動距離Ｌ２´、及び接触時間ｔ´を基に算出した時間Ｔ分だけ、タッチ検出領域１０２でのタッチの検出を無効化している状態、アイコン１０２ａを非表示にしている状態、及びジェスチャ検出領域１０１を拡大させている状態を維持する（ステップＳ２１〜ステップＳ２３、ステップＳ４１、ステップＳ４２）。そして、タッチパネル装置１は、時間Ｔが経過した後、ジェスチャ検出領域１０１を元の大きさに戻し、タッチ検出領域１０２にアイコン１０２ａを表示し、かつ当該アイコン１０２ａに対するタッチの検出を有効化する（ステップＳ２７〜ステップＳ２９）。
【０１６７】
以上のように、第３の実施形態では、タッチパネル装置１は、ジェスチャの完了時点から、アイコン間距離Ｌ１´、移動距離Ｌ２´、及び接触時間ｔ´を基に算出した時間Ｔ分だけ、タッチ検出領域１０２でのタッチの検出を無効化している状態、アイコン１０２ａを非表示にしている状態、及びジェスチャ検出領域１０１を拡大させている状態を維持する。ここで、連続してジェスチャが行われる場合に、前回のジェスチャでの画面１００に対する接触状態と今回のジェスチャでの画面１００に対する接触状態とは関連性は高く、前回のジェスチャでの画面１００に対する接触状態と今回のジェスチャの操作時間との関連性は高い。このようなことから、タッチパネル装置１は、前回のジェスチャに基づき、今回のジェスチャの操作時間に合致させて、タッチ検出領域１０２でのタッチの検出を無効化している状態等をより適切に維持できる。
なお、前述の第３の実施形態の説明では、第３判定値算出部３１は、例えば、維持時間算出部を構成する。
【０１６８】
（実施形態の変形例等）
前述の実施形態では、画面１００に表示する、タッチに反応するアイコン１０２ａは、前述の表示態様に限定されない。
図１５には、画面１００へのアイコン１０２ａ，１０３ａの他の表示例を示す。図１５に示すように、本実施形態の変形例では、２つのアイコン１０２ａ，１０３ａがジェスチャ検出領域１０１の両側にそれぞれ表示されても良い。この場合、例えば、タッチパネル装置１は、判定値Ｈが判定値用しきい値Ｈｔｈよりも大きくなると、画面１００からアイコン１０２ａ，１０３ａを消去するとともに当該アイコン１０２ａ，１０３ａに対応するタッチ検出領域でのタッチの検出を無効化し、かつ当該タッチ検出領域を含む領域までジェスチャ検出領域１０１を拡大させる。
【０１６９】
また、このように、複数のアイコン１０２ａ，１０３ａを画面１００に表示する場合には、タッチパネル装置１は、各アイコン１０２ａ，１０３ａ毎に判定値Ｈを算出したり、各アイコン１０２ａ，１０３ａ毎に判定値用しきい値Ｈｔｈを設定したりして、各アイコン１０２ａ，１０３ａ毎にタッチの検出を無効化するなどしたり、無効化している状態等を維持したりしても良い。この場合、例えば、タッチパネル装置１は、指が接近している側のアイコンを、その他のアイコンよりも検出を無効化する可能性を高くしたりする。
【０１７０】
また、タッチパネル装置１の構成は、前述の態様に限定されない。図１６には、タッチパネル装置１の他の具体的な構成例を示す。例えば、図１６に示すタッチパネル装置１は、ナビゲーションシステムを搭載している。図１６に示すように、このタッチパネル装置１には、各種の操作ボタン等１２１が設けられている。そして、タッチパネル装置１には、画面１００の中央部分にジェスチャ検出領域１０１が設けられ、画面１００においてジェスチャ検出領域１０１の左右にタッチに反応するアイコン群１２２ａ，１２２ｂ（斜線で示す領域部分）が表示される。
【０１７１】
また、実施形態の変形例として、接触物は、指以外の、タッチペン等でも良い。
また、本実施形態の変形例として、タッチパネル装置１は、車両の走行状態を基に、前述の画像表示処理を行うか否かを決定しても良い。ここで、車両の走行状態としては、例えば、渋滞道路を走行中の状態、悪路を走行中の状態等がある。これによって、タッチパネル装置１は、例えば、車両が渋滞道路を走行している場合に、前述の画像表示処理を開始し、その開始した画像表示処理によって、ジェスチャ検出領域１０１で指の接触を検出し、かつ判定値Ｈが判定値用しきい値Ｈｔｈよりも大きいと判定したときには、タッチ検出領域１０２でのタッチの検出を無効化し、かつタッチ検出領域１０２に表示されているアイコン１０２ａを消去し、かつジェスチャ検出領域１０１を拡大する。これによって、タッチパネル装置１は、例えば、車両が渋滞道路を走行中にだけ画像表示処理を行うようにし、画像表示処理を必要以上に実施してしまうのを防止できる。
【０１７２】
ここで、例えば、車両が渋滞道路を走行している場合、操作者は、タッチパネル５に対して間欠的な操作を行ってしまう場合がある。この場合、操作者は、操作を完了するまでに何度も類似したジェスチャを繰り返し行う可能性が高い。このような場合に、タッチパネル装置１は、前述の第２の実施形態や第３の実施形態のように、ジェスチャ検出領域１０１を拡大した状態を維持することで、そのように繰り返し行われるジェスチャをより適切に検出できる。
【０１７３】
また、前述の第１の実施形態の変形例として、判定値算出部１３は、下記（４）式を用いて第１判定値Ｈを算出しても良い。
Ｈ＝ａ１・（Ｌｓ−Ｌ１）＋ａ２・ｔ＋ａ３・Ｌ２  ・・・（４）
ここで、Ｌｓは、ジェスチャ検出領域１０１の横方向の長さの１／２の値である。
【０１７４】
また、前述の第２及び第３の実施形態の変形例として、完了したジェスチャにおいて指が最初に接触したタッチパネル５における位置とタッチ検出領域１０２との距離をアイコン間距離Ｌ１´としても良い。
この場合、タッチパネル装置１は、完了したジェスチャにおいて指が最初に接触したタッチパネル５における位置とタッチ検出領域１０２との距離を基に第２判定値Ｈ´を算出することによって、ジェスチャが完了した後の操作者による操作が、操作者がジェスチャを繰り返すときに意図に反してタッチ検出領域１０２に指を接触させてしまうような操作である可能性を示す指標となる第２判定値Ｈ´を簡易に算出できる。
【０１７５】
例えば、操作者は、ジェスチャを繰り返す場合、前回のジェスチャでの接触物の接触開始位置と同じ位置で今回のジェスチャで接触物を最初に接触させる可能性が高い。このようなことから、完了したジェスチャにおいて接触物が最初に接触した位置とタッチ検出領域１０２との距離が短いほど、操作者は、ジェスチャの完了後に再び行うジェスチャにおいて接触物をタッチ検出領域１０２で接触させてしまう可能性が高くなる。よって、第２判定値Ｈ´は、このような距離を基に算出されることで、ジェスチャが完了した後の操作者による操作が、操作者がジェスチャを繰り返すときに意図に反してタッチ検出領域１０２に指を接触させてしまうような操作である可能性を示す指標となる値として簡易に算出される。
【０１７６】
また、本発明の実施形態を開示したが、当業者によっては本発明の範囲を逸脱することなく変更が加えられうることは明白である。すべてのこのような修正及び等価物が次の請求項に含まれることが意図されている。
【符号の説明】
【０１７７】
１  タッチパネル装置、２  画像生成表示装置、３  画像表示装置、４  デジタイザ、５  タッチパネル、１０  制御装置、１１  接触状態検出部、１２  操作処理部、１３  判定値算出部、１４  判定部、１５  表示処理部、１６  検出領域設定部
【図１】
2015014949.tif 000003
【図２】
2015014949.tif 000004
【図３】
2015014949.tif 000005
【図４】
2015014949.tif 000006
【図５】
2015014949.tif 000007
【図６】
2015014949.tif 000008
【図７】
2015014949.tif 000009
【図８】
2015014949.tif 000010
【図９】
2015014949.tif 000011
【図１０】
2015014949.tif 000012
【図１１】
2015014949.tif 000013
【図１２】
2015014949.tif 000014
【図１３】
2015014949.tif 000015
【図１４】
2015014949.tif 000016
【図１５】
2015014949.tif 000017
【図１６】
2015014949.tif 000018