(57)【要約】    【課題】複数のタッチ位置を同時に検出できないアナログ方式のタッチパネルを用いたナビゲーション装置において、タッチパネルが故障した場合であっても正常な動作ができるようにする。    【解決手段】タッチパネルの故障を検出した場合は故障モードへと移行し、タッチパネル操作の使用を禁止して故障モードのメニュー画面を表示する。このとき、広域スイッチ１７ａ、詳細スイッチ１７ｂおよび現在地スイッチ１７ｃに対して、予め設定された本来の操作機能ではなく、故障モード時の操作機能をそれぞれ割り当てる。さらに、その割り当てられた操作機能の内容を示すための故障操作マーク２２ａ、２２ｂおよび２２ｃを上記の各操作スイッチに対応する表示位置にそれぞれ表示する。【選択図】図６
2006323571.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作に応じて各種の処理を実行する車載情報端末において、
各種の画像を表示する画像表示手段と、
前記画像表示手段に対するユーザのタッチ位置を検出するタッチパネル検出手段と、
前記タッチパネル検出手段により検出されたタッチ位置に基づいて、ユーザの操作内容を判断する第１の操作判断手段と、
特定の操作機能が予め設定された操作部材と、
前記操作部材がユーザに操作されると、その操作部材に対して設定されている操作機能に基づいてユーザの操作内容を判断する第２の操作判断手段と、
前記タッチパネル検出手段の故障を検出する故障検出手段と、
前記故障検出手段によりタッチパネル検出手段の故障が検出された場合、前記第１の操作判断手段によるユーザの操作内容の判断を禁止する禁止手段とを備えることを特徴とする車載情報端末。
【請求項２】
請求項１の車載情報端末において、
前記故障検出手段によりタッチパネル検出手段の故障が検出されると、前記操作部材に対して故障時の操作機能を割り当てる割り当て手段と、
前記割り当て手段により故障時の操作機能が割り当てられた操作部材がユーザに操作されると、その故障時の操作機能に基づいてユーザの操作内容を判断する第３の操作判断手段とをさらに備え、
前記故障検出手段によりタッチパネル検出手段の故障が検出された場合、前記第２の操作判断手段に替えて前記第３の操作判断手段を用いることを特徴とする車載情報端末。
【請求項３】
請求項２の車載情報端末において、
前記割り当て手段により割り当てられた故障時の操作機能の内容を示す故障操作マークを前記画像表示手段に表示する故障操作マーク表示手段をさらに備えることを特徴とする車載情報端末。
【請求項４】
請求項１〜３いずれか一項の車載情報端末において、
前記第１の操作判断手段により判断されるユーザの操作内容に応じて前記画像表示手段に表示される地図をスクロールするためのスクロールモードを実行するスクロールモード実行手段をさらに備え、
前記故障検出手段は、前記スクロールモード実行手段によりスクロールモードが実行されているときには、前記タッチパネル検出手段の故障を検出しないことを特徴とする車載情報端末。
【請求項５】
請求項１〜４いずれか一項の車載情報端末において、
前記故障検出手段は、前記タッチパネル検出手段により検出されたタッチ位置が所定時間以上変化しなかった場合に、そのタッチパネル検出手段が故障していることを検出することを特徴とする車載情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを用いて操作する車載情報端末に関する。
【背景技術】
【０００２】
タッチパネル上に画面表示される操作ボタンをユーザがタッチして操作する銀行端末等の自動取引装置において、タッチパネルに故障などの障害が発生して画面の一部の領域が使用できなくなると、その使用不能領域を避けるように操作ボタンの配置を変更することにより、装置の稼動を継続する技術が知られている（特許文献１）。
【０００３】
【特許文献１】特開平６−９５８０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
タッチパネルは、タッチ位置の検出方法が異なる２種類のものが一般に知られている。一方はアナログ方式と呼ばれるタッチ位置の検出方法を用いたものであり、もう一方はマトリックス方式と呼ばれるタッチ位置の検出方法を用いたものである。アナログ方式のタッチパネルは、マトリックス方式のタッチパネルに比べて構造が簡単であるため、比較的安価であるが、２点が同時に押されると、その構造上、実際に押された２点の間に位置する点が押されたと誤って検出される。そのため、アナログ方式のタッチパネルにおいて、画面の一部分の領域が常に導通状態となる故障が発生した場合には、ユーザが実際に押した点とは異なる位置の点が押されたと誤って認識されてしまう。したがって、複数のタッチ位置を同時に検出できないアナログ方式のタッチパネルを用いた車載情報端末において特許文献１に開示される技術を適用しても、タッチパネルが故障した場合に正常な動作ができない。
【課題を解決するための手段】
【０００５】
請求項１の発明は、ユーザの操作に応じて各種の処理を実行する車載情報端末において、各種の画像を表示する画像表示手段と、画像表示手段に対するユーザのタッチ位置を検出するタッチパネル検出手段と、タッチパネル検出手段により検出されたタッチ位置に基づいて、ユーザの操作内容を判断する第１の操作判断手段と、特定の操作機能が予め設定された操作部材と、操作部材がユーザに操作されると、その操作部材に対して設定されている操作機能に基づいてユーザの操作内容を判断する第２の操作判断手段と、タッチパネル検出手段の故障を検出する故障検出手段と、故障検出手段によりタッチパネル検出手段の故障が検出された場合、第１の操作判断手段によるユーザの操作内容の判断を禁止する禁止手段とを備えるものである。
請求項２の発明は、請求項１の車載情報端末において、故障検出手段によりタッチパネル検出手段の故障が検出されると、操作部材に対して故障時の操作機能を割り当てる割り当て手段と、割り当て手段により故障時の操作機能が割り当てられた操作部材がユーザに操作されると、その故障時の操作機能に基づいてユーザの操作内容を判断する第３の操作判断手段とをさらに備え、故障検出手段によりタッチパネル検出手段の故障が検出された場合、第２の操作判断手段に替えて第３の操作判断手段を用いるものである。
請求項３の発明は、請求項２の車載情報端末において、割り当て手段により割り当てられた故障時の操作機能の内容を示す故障操作マークを画像表示手段に表示する故障操作マーク表示手段をさらに備えるものである。
請求項４の発明は、請求項１〜３いずれか一項の車載情報端末において、第１の操作判断手段により判断されるユーザの操作内容に応じて画像表示手段に表示される地図をスクロールするためのスクロールモードを実行するスクロールモード実行手段をさらに備え、故障検出手段は、スクロールモード実行手段によりスクロールモードが実行されているときには、タッチパネル検出手段の故障を検出しないこととするものである。
請求項５の発明は、請求項１〜４いずれか一項の車載情報端末において、故障検出手段は、タッチパネル検出手段により検出されたタッチ位置が所定時間以上変化しなかった場合に、そのタッチパネル検出手段が故障していることを検出することとするものである。
【発明の効果】
【０００６】
本発明によれば、車載情報端末において、タッチパネルが故障した場合であっても正常な動作ができる。
【発明を実施するための最良の形態】
【０００７】
本発明の一実施形態によるナビゲーション装置の構成を図１に示す。このナビゲーション装置は車両に搭載されて使用され、タッチパネル式の表示モニタと、その表示モニタの付近に設置された操作スイッチとを有しており、これらをユーザが操作することで設定された目的地までの推奨経路を探索し、車両を目的地まで案内するものである。図１に示すナビゲーション装置１は、制御回路１１、ＲＯＭ１２、ＲＡＭ１３、現在地検出装置１４、画像メモリ１５、表示モニタ１６、操作スイッチ１７、およびディスクドライブ１８を有している。ディスクドライブ１８には、地図データが記録されたＤＶＤ−ＲＯＭ１９が装填される。
【０００８】
制御回路１１は、マイクロプロセッサおよびその周辺回路からなり、ＲＡＭ１３を作業エリアとしてＲＯＭ１２に格納された制御プログラムを実行することにより、各種の処理や制御を行う。この制御回路１１により、ＤＶＤ−ＲＯＭ１９に記録された地図データに基づいて、たとえば地図の表示や設定された目的地までの推奨経路の探索などの処理が行われる。
【０００９】
現在地検出装置１４は、自車両の現在地を検出する装置であり、たとえば、自車両の進行方向を検出する振動ジャイロ１４ａ、車速を検出する車速センサ１４ｂ、ＧＰＳ衛星からのＧＰＳ信号を検出するＧＰＳセンサ１４ｃ等からなる。ナビゲーション装置１は、この現在地検出装置１４により検出された自車両の現在地すなわち自車位置に基づいて、推奨経路を探索するときの経路探索開始点を決定することができる。
【００１０】
画像メモリ１５は、表示モニタ１６に表示するための画像データを一時的に格納する。この画像データは、道路地図を表示するための道路地図描画用データや各種の図形データ等からなり、制御回路１１において、ＤＶＤ−ＲＯＭ１９に記録されている地図データに基づいて作成される。この画像メモリ１５に格納された画像データを用いて、表示モニタ１６に地図画像など各種の画像が表示される。
【００１１】
表示モニタ１６にはタッチパネル１６ａが組み合わされており、ユーザの指などによって表示モニタ１６上のいずれかの位置がタッチされると、そのタッチ位置を示す情報がタッチパネル１６ａから制御回路１１へ出力される。このタッチ位置情報に基づいて、そのとき表示モニタ１６に表示されていた画像のどの部分がタッチされたか制御回路１１によって判断される。本実施形態のナビゲーション装置１は、このようなタッチパネル１６ａと制御回路１１によって検出されるユーザからのタッチパネル操作に応じて、様々な処理が実行される。
【００１２】
なお、一般的なナビゲーション装置において通常用いられるタッチパネルには、タッチ位置の検出方法が異なる２種類のものが知られている。一方はアナログ方式と呼ばれるタッチ位置の検出方法を用いたものであり、もう一方はマトリックス方式と呼ばれるタッチ位置の検出方法を用いたものである。
【００１３】
アナログ方式のタッチパネルでは、たとえば、全面を均一な抵抗膜とした２枚の電極面を上下に重ね合わせて配置し、片面はＸ軸方向、もう片面はＹ軸方向に電極を引出して、向かい合わせの面が接触することにより導通となった点の電圧から位置を検出する。したがって、アナログ方式のタッチパネルでは、複数のタッチ位置を同時に検出することができない。一方、マトリックス方式のタッチパネルでは、たとえば、短冊状にパターン化したライン状の電極を、そのラインが互いに直交するように上下に重ねあわせて配置し、向かい合わせの面が接触することにより導通となったラインを上下の電極でそれぞれ検出する。したがって、マトリックス方式のタッチパネルでは、複数のタッチ位置を同時に検出することができる。なお、マトリックス方式はデジタル検出方式とも呼ばれている。本実施形態のナビゲーション装置１に備えられるタッチパネル１６ａにおいては、これら２種類のタッチパネルのどちらを使用してもよい。
【００１４】
操作スイッチ１７は、ユーザからの様々な操作入力を受け付けるための操作スイッチであり、複数のハードウェアスイッチによって構成される。操作スイッチ１７を構成している各操作スイッチにはそれぞれに異なる操作機能が予め設定されており、たとえば、地図の縮尺を拡大または縮小するための拡大スイッチや縮小スイッチ、メニュー画面を呼び出すためのメニュー表示スイッチなどがある。なお、操作スイッチ１７はユーザが押しやすいように、表示モニタ１６の付近に設置されている。ユーザは、ナビゲーション装置１において実行される処理の一部については、上記のタッチパネル操作によらなくても、操作スイッチ１７を用いたスイッチ操作によって実行を指示することができる。
【００１５】
ディスクドライブ１８は、装填されたＤＶＤ−ＲＯＭ１９より、道路地図を表示するための地図データを読み出す。この地図データには、目的地までのルート探索に用いられる経路計算データや、交差点名称および道路名称など、推奨経路に従って自車両を目的地まで誘導するために用いられる経路誘導データ、さらに道路を表す道路データなどが含まれている。また、河川や鉄道、地図上の各種施設等（ランドマーク）など、道路以外の地図形状を表す背景データなども地図データに含まれている。
【００１６】
道路データにおいて、道路区間を表す最小単位はリンクと呼ばれており、各道路は複数のリンクによって構成されている。リンク同士を接続している点はノードと呼ばれ、このノードはそれぞれに位置情報（座標情報）を有している。このノードの位置情報によって、リンク形状、すなわち道路の形状が決定される。なお、ここではＤＶＤ−ＲＯＭを用いた例について説明しているが、ＤＶＤ−ＲＯＭ以外の他の記録メディア、たとえばＣＤ−ＲＯＭやハードディスクなどより、地図データを読み出すこととしてもよい。
【００１７】
ユーザのタッチパネル操作やスイッチ操作に応じて目的地が設定されると、ナビゲーション装置１は、現在地検出装置１４により検出された現在地を経路探索開始点として、前述の経路計算データに基づいて所定のアルゴリズムの演算を行うことにより、現在地から目的地までのルート探索を行う。ルート探索の結果求められた推奨経路は、その表示形態、たとえば表示色などを変えることによって、他の道路とは区別して道路地図上に表される。これにより、ユーザは推奨経路を表示モニタ１６に表示された道路地図上において認識することができる。また、この推奨経路に従って自車両が走行できるよう、ナビゲーション装置１は、ユーザに対して画像や音声などによる進行方向指示を行うことにより、自車両を誘導する。このように、道路地図を表示して推奨経路に従って自車両を目的地まで誘導することにより、目的地までのルート案内が行われる。
【００１８】
図２は、本実施形態のナビゲーション装置１において表示モニタ１６に表示されるメニュー画面の例を示している。このメニュー画面には、「行き先の設定」、「ルートの確認」、「登録する」、「情報を見る」および「各種設定」の各メニューボタンが表示されている。ユーザがこれらのメニューボタンのいずれかをタッチすると、そのメニューボタンに対応する処理がナビゲーション装置１において実行される。たとえば、「行き先の設定」と書かれたメニューボタンが押されると、予めユーザが登録した登録地のいずれかを選択したり、住所、電話番号、施設名などを指定したりすることにより、目的地を設定するための画面が表示される。
【００１９】
表示モニタ１６の右側に隣接して、広域スイッチ１７ａ、詳細スイッチ１７ｂ、現在地スイッチ１７ｃ、メニュー表示スイッチ１７ｄおよび戻るスイッチ１７ｅが並んで設置されている。図１の操作スイッチ１７は、これらの各操作スイッチによって構成されている。広域スイッチ１７ａと詳細スイッチ１７ｂは、表示モニタ１６に地図が表示されているときにその地図縮尺を変更するための操作スイッチである。広域スイッチ１７ａが押されると、地図の縮尺率が小さくなって地図が広域側に縮小され、詳細スイッチ１７ｂが押されると、地図の縮尺率が大きくなって地図が詳細側に拡大される。
【００２０】
現在地スイッチ１７ｃは、現在地付近の地図を表示モニタ１６に表示するための操作スイッチである。後述するスクロールモードにおいて地図がスクロールされたときに、この現在地スイッチ１７ｃが押されると、スクロールモードが終了され、自車両の現在地を中心とした地図が表示される。メニュー表示スイッチ１７ｄは、図２のようなメニュー画面を表示モニタ１６に表示するための操作スイッチである。戻るスイッチ１７ｅは、直前の操作をキャンセルして操作前の状態に戻るための操作スイッチである。
【００２１】
図３は、本実施形態のナビゲーション装置１において表示モニタ１６に表示される地図画面の例を示している。ここでは、自車位置２０を中心とした地図が表示されており、その地図上には、前述のようにして設定された目的地までの推奨経路３０が他の道路よりも目立つように表示されている。
【００２２】
図３において「スクロール」と書かれたスクロールボタン２１がユーザによってタッチされると、図４のような画面が表示され、地図をスクロールするためのスクロールモードが実行される。このスクロールモードにおいてユーザが画面上のいずれかの点をタッチすると、そのタッチ操作が行われている間、画面上のタッチ位置の方向へと地図がスクロールされる。このとき、画面の中心付近をタッチすると地図がゆっくりとスクロールされ、タッチ位置が画面の端に近づくほどスクロール速度が速くなる。現在地スイッチ１７ｃが押されると、前述のようにスクロールモードが終了されて図３の画面へと戻る。
【００２３】
ところで本実施形態のナビゲーション装置１は、タッチパネル１６ａの故障を検出した場合に故障モードへと自動的に移行する機能を有している。ここでいう故障モードとは、ユーザがタッチパネル操作を使用せずにスイッチ操作だけでナビゲーション装置１に実行させる処理の内容を指示できる動作モードである。このようにすることで、タッチパネルが故障した場合であっても、ナビゲーション装置１に対して必要な処理の実行をユーザが指示できるようにする。この点について、以下に説明する。
【００２４】
タッチパネル１６ａの故障がナビゲーション装置１において検出されると、初めに図５のようなモード切替確認画面が表示モニタ１６に表示される。このモード切替確認画面の指示に従ってユーザがメニュー表示スイッチ１７ｄを押すと、故障モードへと移行する。故障モードでは、図２に示した通常モードのメニュー画面に替えて、図６のような故障モードのメニュー画面が表示モニタ１６に表示される。なお、図５のモード切替確認画面においてユーザがメニュー表示スイッチ１７ｄではなく戻るスイッチ１７ｅを押した場合は、故障モードへの移行が行われず、図６の故障モードのメニュー画面は表示されない。
【００２５】
図６の故障モードのメニュー画面では、図２の通常モードのメニュー画面とは異なり、タッチパネル操作の使用が禁止されている。すなわち、ユーザはスイッチ操作だけでナビゲーション装置１に実行させる処理内容を指示する。このとき、広域スイッチ１７ａ、詳細スイッチ１７ｂおよび現在地スイッチ１７ｃに対して、前述したような本来の操作機能ではなく、故障モードのメニュー画面における操作機能がそれぞれ割り当てられる。さらに、その割り当てられた操作機能の内容を示すための故障操作マーク２２ａ、２２ｂおよび２２ｃが、表示モニタ１６において上記の各操作スイッチに対応する表示位置にそれぞれ表示される。
【００２６】
故障操作マーク２２ａは、メニューボタンの選択位置を上に移動する操作機能が広域スイッチ１７ａに割り当てられていることを示している。また故障操作マーク２２ｂは、メニューボタンの選択位置を下に移動する操作機能が詳細スイッチ１７ｂに割り当てられていることを示している。故障操作マーク２２ｃは、そのとき選択されているメニューボタンに対応する処理の実行をナビゲーション装置１に対して指示する操作機能が現在地スイッチ１７ｃに割り当てられていることを示している。ユーザは、これらの故障操作マークを見ることで、各操作スイッチに割り当てられた操作機能が何であるか理解することができる。その結果、故障モードのメニュー画面において適切にスイッチ操作を行うことができる。
【００２７】
すなわちナビゲーション装置１は、広域スイッチ１７ａまたは詳細スイッチ１７ｂがユーザに押されることによってメニューボタンの選択位置を移動し、現在地スイッチ１７ｃが押されたときに選択されているメニューボタンに対応する処理を実行する。図６では、「行き先の設定」メニューボタンが選択されている様子を示している。なお、故障モード時のメニュー画面における操作機能が割り当てられていない操作スイッチ、すなわちメニュー表示スイッチ１７ｄまたは戻るスイッチ１７ｅが押された場合は、通常モードのメニュー画面と同じように動作する。
【００２８】
また故障モードでは、図３に示した通常モードの地図画面に替えて、図７のような故障モードの地図画面が表示モニタ１６に表示される。この故障モードの地図画面でも、図６に示した故障モードのメニュー画面と同様に、タッチパネル操作は使用できず、ユーザはスイッチ操作だけでナビゲーション装置１に実行させる処理内容を指示する。すなわち、故障モードでは地図のスクロール指示がユーザからのスイッチ操作によって行われ、図４で説明したようにスクロールモードにおいて画面上のいずれかの点をタッチすることでは行われない。
【００２９】
スイッチ操作によって地図のスクロール指示を行うために、広域スイッチ１７ａ、詳細スイッチ１７ｂおよび現在地スイッチ１７ｃに対して、図６の故障モードのメニュー画面において割り当てられたのとは別の操作機能が、図７の故障モードの地図画面における操作機能としてそれぞれ割り当てられる。そして、その割り当てられた操作機能の内容を示すための故障操作マーク２３ａ、２３ｂおよび２３ｃが、表示モニタ１６において上記の各操作スイッチに対応する表示位置にそれぞれ表示される。
【００３０】
故障操作マーク２３ａは、地図を上または右のいずれか一方向に移動する操作機能が広域スイッチ１７ａに割り当てられていることを示しており、故障操作マーク２３ｂは、地図を下または左のいずれか一方向に移動する操作機能が詳細スイッチ１７ｂに割り当てられていることを示している。故障操作マーク２３ｃは、広域スイッチ１７ａまたは詳細スイッチ１７ｂにおける地図の移動方向を切り替える操作機能が現在地スイッチ１７ｃに割り当てられていることを示している。すなわちナビゲーション装置１は、現在地スイッチ１７ｃが押されていない状態で広域スイッチ１７ａや詳細スイッチ１７ｂがユーザに押されると、それに応じて地図を上下にスクロールする。また、現在地スイッチ１７ｃが押されている状態で広域スイッチ１７ａや詳細スイッチ１７ｂがユーザに押されると、それに応じて地図を左右にスクロールする。
【００３１】
以上説明したように、タッチパネル１６ａの故障がナビゲーション装置１において検出された場合には、故障モードに切り替えてタッチパネル操作を禁止し、スイッチ操作だけでナビゲーション装置１が実行する処理内容をユーザに指示させる。これにより、タッチパネルが故障して画面の一部分の領域が常に導通状態となり、その部分が常に押され続けていると誤って検出される場合にも、ユーザの操作に応じた正常な動作をナビゲーション装置１において行うことができる。
【００３２】
なお、タッチパネル１６ａが故障しているか否かは、同じタッチ位置が予め定められた所定の時間、たとえば１０秒間以上押され続けているか否かによって判定することができる。ただし、スクロールモードが実行されている場合は、図４で説明したようにタッチ操作が行われている間に地図がスクロールすることから、同じタッチ位置がユーザによってしばらく押され続けることがある。したがって、スクロールモードが実行されている間は、タッチパネルの故障を検出しないようにして、上記のような場合に誤って故障が検出されることを防止する。
【００３３】
本実施形態のナビゲーション装置１において以上説明したような動作を行うときのフローチャートを図８および図９に示す。図８のフローチャートは、タッチパネル１６ａの故障を検出するためのフローチャートであり、制御回路１１によって所定の周期で繰り返し実行される。図９のフローチャートは、図８のフローチャートによるタッチパネル１６ａの故障検出結果にしたがって、ユーザの操作に応じた処理をナビゲーション装置１において実行するためのフローチャートであり、制御回路１１によって常時実行される。以下、図８のフローチャートから先に説明する。
【００３４】
図８のステップＳ１０では、ナビゲーション装置１がスクロールモードで動作中であるか否かを判定する。前述のように図３のスクロールボタン２１がタッチされることによってスクロールモードが実行されているときには、これ以降の処理を実行せずに図８のフローチャートを終了する。この場合は、タッチパネル１６ａの故障検出が行われない。スクロールモードで動作していなければ、次のステップＳ２０へ進む。
【００３５】
ステップＳ２０では、タッチパネル１６ａにおいて同じタッチ位置が所定時間以上タッチされ続けているか否かを判定する。同じタッチ位置が所定時間以上タッチされ続けており変化しない場合は、タッチパネル１６ａが故障しているものと判断してステップＳ３０へ進む。一方、同じタッチ位置が所定時間以上タッチされ続けておらず変化している場合は、タッチパネル１６ａが故障していないものと判断してステップＳ７０へ進む。以下、ステップＳ３０へ進んだ場合から先に説明する。
【００３６】
ステップＳ３０では、タッチパネル１６ａが故障していることを示す故障フラグが既に設定されているか否かを判定する。なお、故障フラグの設定は、後で説明するステップＳ６０において行われる。まだ故障フラグが設定されていなければステップＳ４０へ進み、ステップＳ４０で図５のモード切替確認画面を表示モニタ１６に表示した後、次のステップＳ５０へ進む。一方、ステップＳ３０で既に故障フラグが設定されていると判定された場合は、ステップＳ４０へ進まずに図８のフローチャートを終了する。このようにすることで、一度故障フラグが設定された後は、図５のモード切替確認画面が繰り返し表示されることを避け、ユーザにとって煩わしくないようにする。
【００３７】
ステップＳ５０では、図５のモード切替確認画面において故障モードへの切り替えがユーザによって選択されたか否かを判定する。故障モードへの切り替えが選択された場合、すなわちメニュー表示スイッチ１７ｄが押された場合は、ステップＳ６０へ進み、ステップＳ６０で故障フラグを設定する。ここで設定された故障フラグの情報はナビゲーション装置１に記憶され、後で説明する図９のフローチャートにおいて故障モードへの切り替えに用いられる。一方、ステップＳ５０において故障モードへの切り替えが選択されなかった場合、すなわち戻るスイッチ１７ｅが押された場合は、ステップＳ６０へ進まずに図８のフローチャートを終了する。この場合は故障フラグが設定されず、図９のフローチャートにおいて故障モードへの切り替えは行われない。このように故障モードへ切り替えるか否かをユーザが選択できるようにすることで、実際には故障していなくてもタッチパネルが故障していると誤って検出されてしまった場合、たとえば傘などの荷物がタッチパネルに当たることでユーザが意図していないのにタッチパネルが押し続けられた場合などに、間違って故障モードへ切り替えられてしまうことを防止できる。
【００３８】
一方、ステップＳ２０においてタッチパネル１６ａが故障していないものと判断してステップＳ７０へ進んだ場合、ステップＳ７０では故障フラグの解除を行う。これにより、タッチパネル１６ａが故障していないときには故障フラグを解除する。なお、故障フラグが設定されていなければ、そのままの状態が維持される。ステップＳ７０を実行した後は、図８のフローチャートを終了する。
【００３９】
以上説明したようにして、タッチパネル１６ａの故障を検出し、故障が検出された場合には図５のモード切替確認画面を表示する。そして、ユーザにメニュー表示スイッチ１７ｄが押されることにより、故障フラグを設定する。
【００４０】
次に、図９のフローチャートについて説明する。図９のステップＳ１００では、故障フラグが設定されているか否かを判定する。図８のステップＳ６０が実行されることによって故障フラグが設定されていた場合は、ステップＳ１１０へ進む。この場合、ナビゲーション装置１は故障モードで動作し、タッチパネル操作によるユーザの操作内容の判断を禁止する。一方、ステップＳ１００において故障フラグが設定されていなかった場合は、ステップＳ２１０へ進む。この場合、ナビゲーション装置１は通常のモードで動作する。以下、ステップＳ１１０へ進んで故障モードで動作する場合から先に説明する。
【００４１】
ステップＳ１１０では、故障モード画面として、図６に示す故障モードのメニュー画面、または図７に示す故障モードの地図画面のいずれかを表示モニタ１６に表示する。どちらの画面を表示するかは、そのときの動作状態に応じて決定される。ここで図６または図７の故障モード画面を表示することにより、次のステップＳ１２０で各操作スイッチに割り当てられる故障時の操作機能の内容を示す故障操作マーク２２ａ、２２ｂおよび２２ｃ、または故障操作マーク２３ａ、２３ｂおよび２３ｃのいずれか一方が表示される。
【００４２】
ステップＳ１２０では、ステップＳ１１０で表示した故障モード画面における故障操作マークに対応する操作機能を、広域スイッチ１７ａ、詳細スイッチ１７ｂおよび現在地スイッチ１７ｃの各操作スイッチに割り当てる。これにより、前述したような故障モードのメニュー画面または地図画面における故障時の操作機能が各操作スイッチに対してそれぞれ割り当てられる。
【００４３】
ステップＳ１３０では、ユーザからのスイッチ操作があったか否かを判定する。スイッチ操作があった場合はステップＳ１４０へ進み、ステップＳ１４０において、そのスイッチ操作で押された操作スイッチに対して前述のステップＳ１２０により割り当てられた故障時の操作機能に基づいてユーザの操作内容を判断し、それに応じた動作を行う。これにより、広域スイッチ１７ａ、詳細スイッチ１７ｂまたは現在地スイッチ１７ｃが押された場合は、それらの操作スイッチに割り当てられた故障時の操作機能に従って、前述のようにカーソル移動や地図スクロールなどを行う。なお、押された操作スイッチに対してステップＳ１２０において故障時の操作機能が割り当てられていない場合は、その操作スイッチの本来の操作機能に従った動作を行う。これにより、メニュー表示スイッチ１７ｄまたは戻るスイッチ１７ｅが押された場合は、通常モードと同じように動作する。
【００４４】
なお、ステップＳ１３０でスイッチ操作がないと判定された場合、あるいはステップＳ１４０を実行した後は、ステップＳ１００へ戻る。以上説明したようにして、故障モードの動作が行われる。
【００４５】
一方、ステップＳ１００からステップＳ２１０へ進んで通常モードで動作する場合、ステップＳ２１０では、通常モード画面として、図２に示すメニュー画面、または図３に示す地図画面のいずれかを表示モニタ１６に表示する。どちらの画面を表示するかは、そのときの動作状態に応じて決定される。
【００４６】
ステップＳ２２０では、ユーザからのタッチパネル操作があったか否かを判定する。タッチパネル操作があった場合はステップＳ２３０へ進み、そのタッチパネル操作におけるタッチ位置に基づいてユーザの操作内容を判断し、それに応じた処理を実行する。これにより、図２のメニュー画面に表示されている各メニューボタンに対応する処理などを実行する。ステップＳ２３０を実行した後、またはステップＳ２２０でタッチパネル操作がないと判定された場合は、ステップＳ２４０へ進む。
【００４７】
ステップＳ２４０では、ユーザからのスイッチ操作があったか否かを判定する。スイッチ操作があった場合はステップＳ２５０へ進み、ステップＳ２５０において、そのスイッチ操作で押された操作スイッチに対して予め設定された本来の操作機能に基づいてユーザの操作内容を判断し、それに応じた動作を行う。ステップＳ２５０を実行した後、またはステップＳ２４０でスイッチ操作がないと判定された場合は、ステップＳ１００へ戻る。以上説明したようにして、通常モードの動作が行われる。
【００４８】
以上説明した実施の形態によれば、次の作用効果が得られる。
（１）タッチパネル１６ａの故障を検出し（ステップＳ２０）、故障が検出された場合には故障フラグを設定する（ステップＳ６０）。この故障フラグが設定されている場合は、故障モードへと移行する（ステップＳ１００）ことにより、タッチパネル１６ａにより検出されるタッチ位置に基づいて行うユーザの操作内容の判断を禁止することとした。このようにしたので、複数のタッチ位置を同時に検出できないアナログ方式のタッチパネルを用いたナビゲーション装置において、タッチパネルが故障した場合にも正常に動作することができる。
【００４９】
（２）タッチパネル１６ａの故障が検出されて故障モードへと移行した場合、操作スイッチ１７を構成する各操作スイッチのうち、広域スイッチ１７ａ、詳細スイッチ１７ｂおよび現在地スイッチ１７ｃに対して、故障時の操作機能をそれぞれに割り当てる（ステップＳ１２０）。そして、タッチパネル１６ａの故障が検出された場合、各操作スイッチに対して予め設定された本来の操作機能に基づいてユーザの操作内容を判断するのに替えて、ステップＳ１２０で割り当てられた故障時の操作機能に基づいてユーザの操作内容を判断し、それに応じた動作を行う（ステップＳ１４０）こととした。このようにしたので、タッチパネルが故障した場合であっても、必要な処理の実行をユーザがナビゲーション装置に対して指示することができる。
【００５０】
（３）故障モード画面を表示し、その故障モード画面において、ステップＳ１２０で各操作スイッチに割り当てられる故障時の操作機能の内容を示す故障操作マーク２２ａ、２２ｂおよび２２ｃ、または故障操作マーク２３ａ、２３ｂおよび２３ｃのいずれか一方を表示モニタ１６に表示する（ステップＳ１１０）こととした。このようにしたので、各操作スイッチに割り当てられた故障時の操作機能が何であるかをユーザに理解させ、適切にスイッチ操作を行わせることができる。
【００５１】
（４）スクロールモードが実行されているか否かを判断し（ステップＳ１０）、スクロールモードが実行されているときには、ステップＳ２０を実行せずにタッチパネル１６ａの故障を検出しないこととした。このようにしたので、スクロールモードにおいて同じタッチ位置がユーザによってしばらく押され続けたときに、誤ってタッチパネルの故障が検出されることを防止できる。
【００５２】
（５）ステップＳ２０において、タッチパネル１６ａによって検出されたタッチ位置が所定時間以上変化しなかった場合に、タッチパネル１６ａの故障を検出することとした。このようにしたので、画面の一部分の領域が常に導通状態となることでその部分が押され続けているとタッチパネルにおいて誤って判断されるときに、そのタッチパネルの故障を検出できる。
【００５３】
なお、上記の実施の形態では、故障モードで表示する画面として、図６のメニュー画面および図７の地図画面のみを説明したが、その他の画面を故障モードにおいて表示してもよい。その場合、表示する画面に適した故障時の操作機能を各操作スイッチに対して割り当てるとともに、割り当てた故障時の操作機能の内容を示す故障操作マークを各操作スイッチに対応する表示位置にそれぞれ表示することが好ましい。
【００５４】
また、上記の実施の形態ではナビゲーション装置を例に説明しているが、タッチパネルを供えたそれ以外の様々な車載情報端末においても本発明を適用することができる。
【００５５】
上記の実施の形態では、操作スイッチとして広域スイッチ１７ａ、詳細スイッチ１７ｂ、現在地スイッチ１７ｃ、メニュー表示スイッチ１７ｄおよび戻るスイッチ１７ｅが備えられており、そのうち広域スイッチ１７ａ、詳細スイッチ１７ｂおよび現在地スイッチ１７ｃに対して、故障時の操作機能をそれぞれ割り当てることとしていた。しかし、本発明はこの内容に限定されるものではなく、任意の種類の操作スイッチをナビゲーション装置に設置することができる。そして、そのうち任意の操作スイッチに対して、タッチパネルが故障した場合に本来の操作機能とは別の故障時の操作機能をそれぞれ割り当てることができる。
【００５６】
以上説明した各実施の形態や各種の変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されない。
【００５７】
上記の各実施の形態では、画像表示手段を表示モニタ１６、タッチパネル検出手段をタッチパネル１６ａ、操作部材を操作スイッチ１７のうち広域スイッチ１７ａ、詳細スイッチ１７ｂおよび現在地スイッチ１７ｃによってそれぞれ実現し、その他の各手段を制御回路１１の処理によって実現している。具体的には、故障検出手段をステップＳ６０、禁止手段をステップＳ１００、故障操作マーク表示手段をステップＳ１１０、割り当て手段をステップＳ１２０、第３の操作判断手段をステップＳ１４０、第１の操作判断手段をステップＳ２３０、第２の操作判断手段をステップＳ２５０によってそれぞれ実現している。なお、以上の説明はあくまで一例であり、発明を解釈する際、上記の実施形態の記載事項と特許請求の範囲の記載事項の対応関係には何ら限定も拘束もされない。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施形態によるナビゲーション装置の構成を示すブロック図である。
【図２】旅行時間入力画面の例を示す図である。
【図３】通常モードのメニュー画面の例を示す図である。
【図４】通常モードの地図画面の例を示す図である。
【図５】モード切替確認画面の例を示す図である。
【図６】故障モードのメニュー画面の例を示す図である。
【図７】故障モードの地図画面の例を示す図である。
【図８】タッチパネルの故障を検出するときのフローチャートである。
【図９】タッチパネルの故障検出結果にしたがって、ユーザの操作に応じた処理をナビゲーション装置において実行するときのフローチャートである。
【符号の説明】
【００５９】
１  ナビゲーション装置
１１  制御回路
１２  ＲＯＭ
１３  ＲＡＭ
１４  現在地検出装置
１５  画像メモリ
１６  表示モニタ
１７  入力装置
１８  ディスクドライブ
１９  ＤＶＤ−ＲＯＭ
【図１】
2006323571.tif 000003
【図２】
2006323571.tif 000004
【図３】
2006323571.tif 000005
【図４】
2006323571.tif 000006
【図５】
2006323571.tif 000007
【図６】
2006323571.tif 000008
【図７】
2006323571.tif 000009
【図８】
2006323571.tif 000010
【図９】
2006323571.tif 000011