(57)【要約】      （修正有）【課題】チャタリングによる誤入力を回避しつつ、入力速度を適切に制御することが可能な車載用入力装置の提供。【解決手段】車速センサ、ジャイロセンサ等を含む非意図状態検出センサ３０により、ユーザの意図しない信号の変化が推定される非意図状態か否かを判断し、文字入力装置４１のチャタリング判定時間を動的に変更する。すなわち、非意図状態ではチャタリング判定時間をデフォルト時間よりも長い時間に変更する。このように、ユーザの意図しない信号の変化が推定される場合の判定時間をデフォルト値よりも長い時間とすることで、チャタリングによる誤判定をより確実に回避することができる。一方、非意図状態でないと判断された場合には、チャタリング判定時間をより短いデフォルト時間とすることで、素早い入力が可能になる。【選択図】図２
2011192231.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの接触を検出するタッチパネルと、
ユーザの意図しない接触が推定される非意図状態か否かを判定する非意図状態判定手段と、
前記非意図状態と判定された場合、前回の接触が非接触になったと判断する時間をデフォルト値よりも長くなるように変更する時間変更手段と、
を具備することを特徴とする車載入力装置。
【請求項２】
車両の振動を検出する振動検出手段を備え、前記非意図状態判定手段は、該振動検出手段により振動を検出された場合に前記非意図状態と判定する、ことを特徴とする請求項１に記載の車載入力装置。
【請求項３】
車速センサを備え、前記非意図状態判定手段は、該車速センサで検出される車速が所定車速以上である場合に非意図状態と判定する、
ことを特徴とする請求項１に記載の車載入力装置。
【請求項４】
車両前方に存在する段差を認識する段差認識手段を備え、前記非意図状態判定手段は、前記段差を認識した場合に非意図状態と判定する、ことを特徴とする請求項１に記載の車載入力装置。
【請求項５】
ユーザが前記タッチパネルを見てるか否かを判断する視線判断手段を備え、前記非意図状態判定手段は、入力装置を見ていない場合に非意図状態と判定する、ことを特徴とする請求項１に記載の車載入力装置。
【請求項６】
前記時間変更手段は、前記非意図状態検出手段によって検出された非意図状態の任意の組み合わせ毎に前記時間を変更することを特徴とする請求項１に記載の車載入力装置。
【請求項７】
前記時間変更手段は、前記時間内に次回接触が検出されても、前回接触と次回接触との前記タッチパネル上の接触位置が所定以上離れている場合には、前記非意図状態か否かにかかわらず前記時間をデフォルト値とする、ことを特徴とする請求項１から請求項６のうちのいずれか１の請求項に記載した車載入力装置。
【請求項８】
前記タッチパネルは、複数のボタンを備え、
前記所定時間変更手段は、前記時間内に次回接触が検出されても、次回接触の前記タッチパネル上の接触位置が、設定値を上下させるボタンの位置である場合には、前記非意図状態か否かにかかわらず前記時間をデフォルト値とする、ことを特徴とする請求項１から請求項６のうちのいずれか１の請求項に記載した車載入力装置。
【請求項９】
タッチパネルに対するユーザの接触を検出する接触検出機能と、
ユーザの意図しない接触が推定される非意図状態か否かを判定する非意図状態判定機能と、
前記非意図状態と判定された場合、前回の接触が非接触になったと判断する時間をデフォルト値よりも長くなるように変更する時間変更機能と、
をコンピュータに実現させることを特徴とする車載入力装置用入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は車載入力装置及び車載入力装置用入力プログラムに係り、例えば、車両に配置され、操作ボタンや操作パネルを操作することにより入力を行う車載入力装置及び車載入力装置用入力プログラムに関するものである。
【背景技術】
【０００２】
従来から、各種機器を操作するために車載入力装置が用いられており、操作ボタンや操作パネルの操作者による接触（タッチや押下を含む）状態を検出することで、各キーのオン状態やオフ状態を出力するようになっている。
この車載入力装置では、電気的にキー操作を検出しているため、操作者の指とキーの物理的接触・非接触の状態や、装置における電気的接触・非接触状態等が原因でチャタリング、すなわち短時間内での接触、非接触の変化を引き起こす場合がある。チャタリングが発生すると、例えば操作者が文字「あ」を一度押下したつもりでも、「あああ」と複数回押されたものと認識されてしまうことになる。
このようなチャタリングによる誤入力を防止するための技術として特許文献１、特許文献２が提案されている。
【０００３】
図６は、従来のチャタリングによる誤入力判定の回避について表したものである。
図６（ａ)は、車載入力装置により検出（取得）した接触・非接触の状態を表しており、図６（ｂ)はチャタリング判定後の車載入力装置からの出力状態を表している。
図６（ａ)に示すようにオン状態を検出している状態で、時間ｔだけオフ状態になった場合には、オフ状態の時間ｔがチャタリングを判断するための判定時間ＣＴよりも短ければ、チャタリングによる状態変化と判断して車載入力装置からはオン状態を維持する（図６（ｂ)参照）。
一方、オフ状態の時間ｔがチャタリングの判定時間ＣＴを超えた場合には、チャタリングではなく操作者の操作に基づくと判断し、車載入力装置からはオフ状態が出力される（図６（ｂ)参照）。
このように、状態の変化がチャタリングの判定時間ＣＴ以内に復帰する変化か、復帰しない変化なのかによりチャタリングか否かを判断し、チャタリングと判定した変化を無視する（出力に影響させない）ようにしている。
【０００４】
しかし、従来のチャタリング判定時間ＣＴは予め設定された一定値が使用されている。
このため、チャタリングを確実に判定するために判定時間ＣＴを長く設定することが考えられるが、長く設定すると操作してから判定時間ＣＴを経過しないと状態の変化が出力されないため、反応が遅い車載入力装置となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平５−７３１８６
【特許文献２】特開２００２−３６６２８６
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本願発明は、ユーザの意図しない接触に対する誤検出を有効に回避しつつ、反応速度をより早くすることが可能な車載入力装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）請求項１記載の発明では、ユーザの接触を検出するタッチパネルと、ユーザの意図しない接触が推定される非意図状態か否かを判定する非意図状態判定手段と、前記非意図状態と判定された場合、前回の接触が非接触になったと判断する時間をデフォルト値よりも長くなるように変更する時間変更手段と、を具備することを特徴とする車載入力装置を提供する。
（２）請求項２記載の発明では、車両の振動を検出する振動検出手段を備え、前記非意図状態判定手段は、該振動検出手段により振動を検出された場合に前記非意図状態と判定する、ことを特徴とする請求項１に記載の車載入力装置を提供する。
（３）請求項３記載の発明では、車速センサを備え、前記非意図状態判定手段は、該車速センサで検出される車速が所定車速以上である場合に非意図状態と判定する、ことを特徴とする請求項１に記載の車載入力装置を提供する。
（４）請求項４記載の発明では、車両前方に存在する段差を認識する段差認識手段を備え、前記非意図状態判定手段は、前記段差を認識した場合に非意図状態と判定する、ことを特徴とする請求項１に記載の車載入力装置を提供する。
（５）請求項５記載の発明では、ユーザが前記タッチパネルを見てるか否かを判断する視線判断手段を備え、前記非意図状態判定手段は、入力装置を見ていない場合に非意図状態と判定する、ことを特徴とする請求項１に記載の車載入力装置を提供する。
（６）請求項６記載の発明では、前記時間変更手段は、前記非意図状態検出手段によって検出された非意図状態の任意の組み合わせ毎に前記時間を変更することを特徴とする請求項１に記載の車載入力装置を提供する。
（７）請求項７記載の発明では、前記時間変更手段は、前記時間内に次回接触が検出されても、前回接触と次回接触との前記タッチパネル上の接触位置が所定以上離れている場合には、前記非意図状態か否かにかかわらず前記時間をデフォルト値とする、ことを特徴とする請求項１から請求項６のうちのいずれか１の請求項に記載した車載入力装置を提供する。
（８）請求項８記載の発明では、前記タッチパネルは、複数のボタンを備え、前記所定時間変更手段は、前記時間内に次回接触が検出されても、次回接触の前記タッチパネル上の接触位置が、設定値を上下させるボタンの位置である場合には、前記非意図状態か否かにかかわらず前記時間をデフォルト値とする、ことを特徴とする請求項１から請求項６のうちのいずれか１の請求項に記載した車載入力装置を提供する。
（９）請求項９記載の発明では、タッチパネルに対するユーザの接触を検出する接触検出機能と、ユーザの意図しない接触が推定される非意図状態か否かを判定する非意図状態判定機能と、前記非意図状態と判定された場合、前回の接触が非接触になったと判断する時間をデフォルト値よりも長くなるように変更する時間変更機能と、をコンピュータに実現させることを特徴とする車載入力装置用入力プログラムを提供する。
【発明の効果】
【０００８】
本願発明によれば、ユーザの意図しない接触が推定される非意図状態を検出した場合に、非意図状態に応じて、前回の接触が非接触になったと判断する時間をデフォルト値よりも長くなるように変更するので、非意図状態におけるユーザの意図しない接触に対する誤検出を有効に回避しつつ、非意図状態でない場合の反応速度をより早くすることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の１実施形態におけるチャタリングによる誤入力判定の回避について表した説明図である。
【図２】本発明の車載入力装置をナビゲーション装置の車載入力装置に適用した場合のナビゲーション装置の構成を表した図である。
【図３】車載入力装置の一態様であるタッチパネルが表面配置されたディスプレイの表示状態を表した説明図である。
【図４】入力判定処理のフローチャートである。
【図５】チャタリング判定処理のフローチャートである。
【図６】従来のチャタリングによる誤入力判定の回避について表した説明図である。
【発明を実施するための形態】
【００１０】
以下、本発明の車載入力装置及び車載入力装置用入力プログラムにおける好適な実施の形態について、車両等に配置されるナビゲーション装置に適用した場合を例に、図１から図５を参照して詳細に説明する。
（１）実施形態の概要
本実施形態の車載入力装置では、ユーザの意図しない接触が推定される非意図状態か否かを判断し、図１に示されるように、非意図状態であるか否かにより、前回の接触が非接触になったと判断する時間（以下、チャタリングを判定する判定時間ＣＴという）を動的に変更するものである。すなわち非意図状態では、判定時間ＣＴをデフォルトの時間Ａよりも長い時間Ｂに変更する。
このように、ユーザの意図しない接触が推定される場合の判定時間ＣＴをデフォルト値Ａよりも長い時間Ｂとすることで、チャタリングによる誤判定をより確実に回避することができる。
一方、非意図状態でないと判断された場合には、意図的な操作である可能性が高いため、チャタリングの判定時間をデフォルト時間Ａとすることで、検出状態が変化したことを素早く出力することができる。
【００１１】
ユーザの意図しない接触が推定される非意図状態としては、振動を原因として推定される非意図状態、操作が不安定になるような心理的原因で推定される非意図状態、操作者の不注意を原因として推定される非意図状態、などがある。
【００１２】
振動を原因として推定される非意図状態としては、高速道路での居眠り防止用の突起や、道路の劣化などによる段差などを走行する場合がある。
この非意図状態は、ジャイロセンサなどにより実際に車両の振動を検出した場合や、車両外を撮像する車外用カメラで撮像した車両前方の画像に対する画像認識により段差等を検出した場合に非意図状態と判定する。段差情報（段差が存在する道路や位置の情報）が道路データに含まれている場合や、センタ装置から段差情報を取得する場合等にこの段差情報を使用し、ナビゲーション機能による現在地と段差情報とから非意図状態か否かを判定するようにしてもよい。
【００１３】
操作が不安定になるような心理的原因で推定される非意図状態としては、車速ｖが所定の閾値Ｖ以上である場合や、カーブを走行中である場合や、所定以下の道路幅である場合等に非意図状態と判定する。この非意図状態は、車速センサや、ナビゲーション機能による現在位置と道路情報とから非意図状態か否かを判定する。
操作者の不注意を原因として推定される非意図状態としては、車両の停止中であるにもかかわらず画面を見ていない場合に非意図状態と判定する。この非意図状態は、車内に配置された車内用カメラで撮像した画像に対する画像認識や、ユーザの視線認識により判定する。
【００１４】
なお、本実施形態では、これらの各原因状態を検出した場合に非意図状態と判定するが、いずれか１の状態だけを検出して判定するようにしてもよい。
【００１５】
（２）実施形態の詳細
図２は本実施形態が適用されるナビゲーション装置のシステム構成図である。
このナビゲーション装置は、車両に搭載され、この図２に示すように、現在位置検出装置１０、情報処理制御装置２０、非意図状態検出センサ３０、入出力装置４０及び情報記憶装置５０とを備えている。
【００１６】
現在位置検出装置１０は、以下のように構成されている。
方位センサ１２は、基準角度（絶対方位）に対して、相対的に変化した角度を検出する手段であり、本実施形態では、角速度を利用して角度の変化を検出するジャイロセンサを使用している。なお、ハンドルの回転部に取り付けた光学的な回転センサや回転型の抵抗ボリューム或いは車輪部に取り付ける角度センサでもよい。また、方位センサ１２は、例えば、磁石に基づいてＮ方向の検出から、車両がいずれの方向に位置するかを検出する地磁気センサであるが、絶対方位を検出する手段であってもよい。
距離センサ１３は、車両の移動距離を計測できる手段であり、例えば、車輪の回転を検出して計数するものや、加速度を検出して２回積分するものを使用する。
ＧＰＳ（グローバル・ポジショニング・システム）受信装置１４は、人工衛星からの信号を受信する装置であり、信号の発信時刻、受信装置の位置情報、受信装置の移動速度、受信装置の進行方向など様々な情報を得ることができる。
【００１７】
情報処理制御装置２０は、現在位置検出装置１０、非意図状態検出センサ３０、入出力装置４０から入力される情報及び情報記憶装置５０に格納された情報に基づいて、本実施形態における入力判定処理、チャタリング判定処理を含め各種の演算及び制御を行うとともに、演算結果をディスプレイ４２、プリンタ４３またはスピーカ４４等の出力手段に出力するように制御する手段である。
【００１８】
この情報処理制御装置２０は、以下のように構成されている。
中央処理装置（ＣＰＵ）２１は、ナビゲーション装置全体の総括的な演算及び制御を行う。
ＲＯＭ２２は、目的地までの経路の探索、表示や音声案内等のナビゲーションに関するプログラムや、本実施形態による入力判定処理プログラム、チャタリング判定処理プログラム等の各種プログラムを格納している。なお、ＲＯＭ２２を第１ＲＯＭと第２ＲＯＭの２つに分け、第２ＲＯＭに音声案内に関するナビゲーションプログラムを格納し、他のプログラムを第１ＲＯＭに格納するようにしてもよい。
センサ入力インターフェイス２３は、現在位置検出装置１０や非意図状態検出センサ３０からの情報を受け取る手段である。
【００１９】
ＲＡＭ２４は、入力装置４１により入力された目的地の情報、通過地点の情報等の利用者が入力した情報を記憶すると共に、利用者の入力情報に基づいてＣＰＵ２１により演算された結果や、経路探索された結果、または情報記憶装置５０から読み込まれた地図情報を格納するための記憶手段である。
通信インターフェイス２５は、伝送路４５を介して各種情報を入出力するための手段である。具体的には、伝送路４５を介して、ＧＰＳ受信装置１４、入力装置４１、プリンタ４３、情報記憶装置５０が接続される。
時計２８は、例えば、水晶振動子などを用いて構成されており、時刻を刻んだり、発振によってナビゲーション装置の各部の動作タイミングを提供したりする。
その他、ＣＰＵ２１で処理されたベクトル情報を画像情報に処理するための画像処理専用の画像プロセッサ、画像プロセッサで処理された画像情報を格納する画像メモリ、情報記憶装置５０から読み込まれた音声情報を処理しスピーカ４４に出力する音声処理専用の音声プロセッサを配設するようにしてもよい。
【００２０】
非意図状態検出センサ３０は、車速を検出する車速センサ３１、車両の前方を撮像する車外用カメラ３２、車両内の操作者を撮像する車内用カメラ３３、実際の振動の有無を加速度から検出するためのジャイロセンサ３４、その他のセンサの各種センサを備えている。
これら各センサの検出結果はセンサ入力インターフェイス２３に供給され、情報処置制御装置２０において非意図状態か否かが判定に利用される。
その他のセンサとしては、運転者等の操作者の緊張状態を検出するセンサを配置するようにしてもよい。緊張状態は運転者の発汗状態や脈拍等の各種周知の方法により検出する。
また操作者が画面を見ているか否かを判断する視線検出センサを配置するようにしてもよい。
【００２１】
なお、本実施形態では、各センサ３１〜３４を備える場合について説明するが、情報処理制御装置２０が判定する非意図状態の内容に応じて、いずれか１又は複数のセンサを備えるようにしてもよい。
また車速センサ３１は、車両が備えている車速センサ、ナビゲーション装置が備える車速センサを共用するようにしてもい。
【００２２】
本実施形態では、車外用カメラ３２や車内用カメラ３３による撮像画像がセンサ入力インターフェイス２３に供給され、情報処理制御装置２０が、車外用カメラ３２の撮像画像により車両前方に存在する段差を認識したり、車内用カメラ３３の撮像画像により操作者が画面をみているか否かを認識する構成となっている。また、他のセンサから供給される検出結果に基づく非意図状態か否かについての判定についても情報処理制御装置２０が行う構成となっている。
これに対して、以上の各認識処理を含め、各センサからの検出結果や撮像画像等に基づいて非意図状態か否かの判定を非意図状態検出センサ３０が行い、非意図状態と判定した場合に非意図状態であることを示す情報を情報処理制御装置２０に供給するようにしてもよい。
【００２３】
入出力装置４０は、利用者により目的地、通過地点、探索条件等のデータを入力する入力装置４１、画像を表示するディスプレイ４２、情報を印刷するプリンタ４３、音声を出力するスピーカ４４より構成される。
入力装置４１は、例えば、タッチパネル、タッチスイッチ、ジョイスティック、キースイッチ等で構成される。これらの各々による入力操作に対して本実施形態における入力判定処理が行われる。
ディスプレイ４２には、現在地周辺の地図や、目的地までの走行経路が表示される。ディスプレイ４２には入力装置４１によるタッチパネルが設けられており、ディスプレイ４２に表示されたボタンなどをユーザがタッチすることにより選択できるようになっている。
なお、入出力装置４０は、プリンタ４３を有しない構成としてもよい。
【００２４】
図３は、目的地名称等の検索処理の際に、検索キーとしての文字列を入力するディスプレイ４２の文字列入力画面を表したものである。
図３に示されるように、ディスプレイ４２には、目的地の設定画面や現在地周辺の地図画面など各種メニュー画面を表示すると共に、表示画面（ディスプレイ）上には、指で直接触れることでポインティングすることができる入力装置４１としてのタッチパネルが設けられている。操作者がディスプレイ４２の各画面に表示されているボタン等をタッチすると、当該ボタンに対応する情報がタッチパネルで検出されて情報処理制御装置２０に入力することができるようになっている。
【００２５】
ディスプレイ４２の外周縁には、図示しない目的地設定キー（入力装置４１として機能）が配置され、この目的地設定キーの押下により図３に示す文字列入力画面が表示され、本実施形態における目的地を検索対象とした検索処理が実行される。
図３のディスプレイ４２に表示された文字列入力画面では、入力キーボード８４、入力文字欄８１、修正キー８３、戻るキー８２、完了キー８５、件数表示欄が表示される。
図３では、入力文字欄８１に入力済みの文字列「じゃずゆ」が表示され、この入力文字欄８１に表示された入力済みの文字列「じゃずゆ」により絞り込まれる目的地候補の数として「２１」が件数表示欄に表示されている。
入力キーボード８４は、５０音を入力するための各キーから構成されている。なお、テンキーや機能キーを表示するようにしてもよい。
【００２６】
入力文字欄８１には、入力キーボード８４による入力文字が表示される。
修正キー８３は入力文字を修正する場合のキー、戻るキー８２は文字列入力画面の前に表示されていた画面に戻すためのキーである。
完了キー８５は、入力文字を検索キーとして確定させるためのキーである。
【００２７】
情報記憶装置５０（図２）は、伝送路４５を介して情報処理制御装置２０に接続される。
情報記憶装置５０は、地図データファイル５１、その他のデータファイル５２を格納している。
この情報記憶装置５０は、一般的には、光学的記憶媒体であるＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭや磁気的記憶媒体であるハードディスクなどで構成されるが、光磁気ディスク、各種半導体メモリなどの各種情報記憶媒体で構成してもよい。
なお、書き換えが必要な情報については、書き換え可能なハードディスク、フラッシュメモリなどで構成し、その他の固定的な情報についてはＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのＲＯＭを使用するようにしてもよい。
【００２８】
地図データファイル５１には、ナビゲーションにおける地図表示、経路探索、経路案内に必要な各種データとして、地図データ、道路データ、目的地データ、案内地点データ、詳細目的地データ、その他のデータが記憶されている。
この地図データファイル５１には、段差が存在する道路や位置の情報を段差情報として、道路データに含めるようにし、検出される現在位置と共に非意図状態の判定に使用するようにしてもよい。また、道路データに含まれる、又は道路データ（例えば、曲率）から判定される道路のカーブ状態や、道路幅のデータを非意図状態の判定に使用するようにしてもよい。
【００２９】
次に、以上のように構成された実施形態の動作について説明する。
図４は、入力判定処理の内容を表したフローチャートである。
情報処理制御装置２０は、入力装置４１から供給される信号に基づいて各キーやスイッチ等の接触・非接触の状態Ｘ（接触している状態、又は非接触の状態）を取得する（ステップ１０）。
ついで情報処理制御装置２０は、取得した状態Ｘが非接触状態であり、かつ、その直前の状態（Ｘ−１）が接触状態であるか否か、すなわち、接触状態から非接触状態に変化しているか否かを判断する（ステップ２０）。
【００３０】
情報処理制御装置２０は、接触状態から非接触状態に変化していなければ（ステップ２０；Ｎ）、ステップ１０で取得した状態Ｘを現在の状態と決定する（ステップ３０）。
一方、接触状態から非接触状態に変化している場合（ステップ２０；Ｙ）、情報処理制御装置２０は、チャタリング判定を行う（ステップ４０）。
【００３１】
図５はチャタリング判定処理の内容を表したフローチャートである。
チャタリング判定において情報処理制御装置２０は、タイマをスタートさせるとともに（ステップ４１）、非意図状態か否かに応じたチャタリングの判定時間を設定する（ステップ４２〜ステップ４４）。
すなわち、情報処理制御装置２０は、ステップ１０（図４）における接触・非接触状態Ｘの取得が、ユーザの意図しない接触・非接触状態Ｘの変化であると推定される非意図状態か否かを判定する（ステップ４２）。
【００３２】
情報処理制御装置２０は、車両の振動を原因とする第１の非意図状態、操作が不安定になるような心理的原因による第２の非意図状態、操作者の不注意を原因とする第３の非意図状態について判定し、そのいずれか１の状態にある場合に非意図状態と判定する。
具体的には、ジャイロセンサ３４の出力に基づき実際の車両の振動が検出された場合、車外用カメラ３２の撮像画像から車両前方に段差等の存在を認識した場合、現在位置検出装置１０で検出される車両の現在位置が段差情報に基づく段差位置（又は段差位置から所定距離以内）である場合に、情報処理制御装置２０は振動を原因とする第１の非意図状態と判断する。
【００３３】
また、車速センサ３１による検出車速ｖが所定の閾値Ｖ（この値はユーザ毎に変更するようにしてもよい）以上である場合、車両の現在位置と道路データに基づいて、カーブを走行中であると判断された場合、所定幅以下の道路を走行中であると判断された場合に、情報処理制御装置２０は操作が不安定になるような心理的原因による第２の非意図状態と判断する。また、運転者の脈拍数が所定値以上になったことを検出した場合や、運転者の手の発汗量が所定以上となったことを検出した場合にも第２の非意図状態と判断するようにしてもよい。
【００３４】
さらに、車内用カメラ３３の撮像画像による操作者の画像認識から操作者が画面（ディスプレイ）を見ていない、又は入力装置４１を見ていないと判定した場合に、操作者の不注意を原因とする第３の非意図状態と判断する。また、操作者の視線認識を行い視線が画面や入力装置４１方向にないと判定した場合にも第３の非意図状態と判断するようにしてもよい。
【００３５】
情報処理制御装置２０は、これらの各原因状態に基づいて非意図状態か否かを判定するが、その全ての場合を判定対象とせずに、いずれか１の状態、又は任意の複数原因を検出対象として判定するようにしてもよい。
【００３６】
以上の非意図状態の判定により、非意図状態ではないと判定した場合（ステップ４２；Ｎ）、情報処理制御装置２０は、チャタリングを判定する判定時間ＣＴとしてデフォルト値である時間Ａ（ＣＴ＝Ａ）を設定する（ステップ４３）。
一方、非意図状態であると判定した場合（ステップ４２；Ｙ）、情報処理制御装置２０は、判定時間ＣＴとしてデフォルトの時間Ａよりも長い時間Ｂ（ＣＴ＝Ｂ（＞Ａ））を設定する（ステップ４４）。
なお、非意図状態の判定は別のルーチンによりチャタリング判定処理とは別に行う様にし、非意図状態判定処理による判定結果をステップ４２で取得して、その判定結果が非意図状態か否かを判断するようにしてもよい。
【００３７】
チャタリングの判定時間の設定（ステップ４２〜４４）が終わると、情報処理制御装置２０は、次に、状態Ｘへの変化がチャタリングによるものか否かについて、設定した判定時間ＣＴ以内に変化前の状態（Ｘ−１）に復帰するか否かにより判断する（ステップ４５〜４８）。
【００３８】
すなわち、情報処理制御装置２０は、ステップ４１でタイマをスタートしてから経過した時間ｔが設定した判定時間ＣＴを超えているか否か、すなわち、状態Ｘに変化してからチャタリングの判定時間ＣＴを超えたか否かについて判断する（ステップ４５）。
経過時間ｔが判定時間ＣＴ以内である場合（ステップ４５；Ｎ）、情報処理制御装置２０は、更に状態Ｘから変化前の状態（Ｘ−１）に復帰したか否かを判断する（ステップ４６）。
【００３９】
情報処理制御装置２０は、変化前の状態（Ｘ−１）に復帰していれば（ステップ４６；Ｙ）、判定時間ＣＴ以内の状態変化なのでチャタリングであると判定し（ステップ４７）、入力判定処理（図４）にリターンする。
変化前の状態（Ｘ−１）に復帰していなければ（ステップ４６；Ｎ）、情報処理制御装置２０は、ステップ４５に戻り、判定時間ＣＴ以内に復帰するか否かの監視を継続する。
【００４０】
一方、経過時間ｔが判定時間ＣＴを超えている場合（ステップ４５；Ｙ）、情報処理制御装置２０はチャタリングではないと判定し（ステップ４８）、入力判定処理（図４）にリターンする。
【００４１】
図４に戻り、情報処理制御装置２０は、チャタリングの判定結果がチャタリングか否かを判断し、チャタリングであれば（ステップ５０；Ｙ）、チャタリングによる状態Ｘへの変化を無視して変化前の状態（Ｘ−１）、すなわち接触状態を現在の状態に決定する（ステップ６０）。
一方、チャタリングでない場合（ステップ５０；Ｎ）、情報処理制御装置２０は、状態Ｘへの変化は操作者が意図したものと判断し、状態Ｘ、すなわち非接触状態を現在の状態に決定する（ステップ３０）。
【００４２】
次いで情報処理制御装置２０は、ステップ３０又はステップ６０で決定した現在の状態が接触状態であれば、入力装置４１からの入力として出力し（ステップ７０）、メインルーチンにリターンする。
【００４３】
以上説明したように本実施形態の車載入力装置では、車両に搭載されることで走行中の振動や操作者の意識状態、不注意などの特殊な状況に対応して非意図状態か否かを判定し、非意図状態と判定した場合にチャタリングか否かを判定する判定時間ＣＴをデフォルトの時間Ａよりも長い時間Ｂに変更している。
これにより、本実施形態の車載入力装置によれば、振動等の車両固有の原因に基づくチャタリングによる接触・非接触の状態の誤認定をより確実に防止すると共に、非意図状態でない場合のデフォルト時間Ａを短く設定することで操作に対する反応の遅れを防止することが可能になる。
【００４４】
以上、本発明の車載入力装置における１実施形態について説明したが、本発明は説明した実施形態に限定されるものではなく、各請求項に記載した範囲において各種の変形を行うことが可能である。
例えば、説明した実施形態では、非意図状態と判断された場合には一律に判定時間ＣＴ＝Ｂとしたが、非意図状態と判定された内容に応じて判定時間を変更するようにしてもよい。
例えば、車速ｖが所定の閾値Ｖ以上になったことにより非意図状態と判定した場合は判定時間ＣＴ＝Ｂ（＞Ａ）とする。一方、車両前方に存在する段差等を画像等から認識したことにより非意図状態と判定した場合は判定時間ＣＴ＝Ｃ（＞Ｂ）とする。
このように、各種状況に応じて判定時間ＣＴを動的に設定するようにしてもよい。
この場合、第１の非意図状態、第２の非意図状態、第３の非意図状態に応じて判定時間ＣＴを設定するようにしてもよく、個別に設定するようにしてもよい。
なお、同時に複数の状況に基づいて非意図状態が判定された場合、それぞれに応じて設定されるべき判定時間ＣＴのうち最も長い時間を判定時間ＣＴとして採用する。
【００４５】
以上説明した実施形態では、接触・非接触の状態Ｘを検出した位置、又はキーについては判断していない。例えば、変化後の状態Ｘを検出した位置Ｙ１と、その後判定時間ＣＴ以内に変化前の状態（Ｘ−１）に復帰した位置Ｙ２については考慮していない。
これに対して、変化を検出した位置Ｙ１と復帰を検出した位置Ｙ２（タッチパネル上の座標位置やキーの位置）が所定以上離れている場合（座標位置が所定距離以上離れている場合、キーの場合には別のキーである場合）には、別の操作を行っているものと判断できるので、非意図状態か否かにかかわらず判定時間ＣＴをデフォルトの時間Ａとするようにしてもよい。
【００４６】
また、例えば接触位置が、温度や音量を上下させるキー位置である場合や、画面をページ単位で変更する前ページキーや次ページキー位置である場合のように、連続した接触・非接触が繰り返されるキー上の位置である場合には、非意図状態か否かにかかわらず判定時間ＣＴをデフォルトの時間Ａとするようにしてもよい。
【符号の説明】
【００４７】
１０  現在位置検出装置
２０  情報処理制御装置
２１  ＣＰＵ
３０  非意図状態検出センサ
３１  車速センサ
３２  車外用カメラ
３３  車内用カメラ
３４  ジャイロセンサ
４０  入出力装置
５０  情報記憶装置
【図１】
2011192231.tif 000003
【図２】
2011192231.tif 000004
【図３】
2011192231.tif 000005
【図４】
2011192231.tif 000006
【図５】
2011192231.tif 000007
【図６】
2011192231.tif 000008