(57)【要約】【課題】  地図表示の表示態様を容易に切り替えることが可能な地図表示制御装置の提供。【解決手段】  地図表示制御装置は、所定の操作範囲内で操作が可能な操作部材と、前記操作部材に対する操作を検出する操作検出手段と、前記操作部材の位置が前記操作範囲内の所定領域を所定方向に越えて変化する操作に対して、前記操作部材の位置の変化に抗する反力を前記操作部材に付与する反力発生手段と、前記操作検出手段の検出結果に基づいて前記操作部材の位置が前記所定領域を前記所定方向に越えたことを検出した場合に、表示装置上に表示される地図表示の表示態様を切り替える制御装置とを含む。【選択図】図１
2014228702.tif 000002
【特許請求の範囲】
【請求項１】
所定の操作範囲内で操作が可能な操作部材と、
前記操作部材に対する操作を検出する操作検出手段と、
前記操作部材の位置が前記操作範囲内の所定領域を所定方向に越えて変化する操作に対して、前記操作部材の位置の変化に抗する反力を前記操作部材に付与する反力発生手段と、
前記操作検出手段の検出結果に基づいて前記操作部材の位置が前記所定領域を前記所定方向に越えたことを検出した場合に、表示装置上に表示される地図表示の表示態様を切り替える制御装置とを含む、地図表示制御装置。
【請求項２】
前記地図表示の表示態様を切り替えることは、平面地図表示から俯瞰地図表示に切り替えること、及び、俯瞰地図表示から平面地図表示に切り替えることのうちの少なくともいずれか一方を含む、請求項１に記載の地図表示制御装置。
【請求項３】
前記制御装置は、前記操作検出手段の検出結果に基づいて前記操作部材の位置が前記所定領域を前記所定方向に越えない範囲で変化したことを検出した場合は、前記操作部材の位置の変化に応じて前記地図表示上でカーソルを移動する、請求項１又は２に記載の地図表示制御装置。
【請求項４】
前記操作範囲の方向について、操作者から遠い側を上側とし、操作者に近い側を下側としたとき、前記所定領域は、前記操作範囲の中心よりも上側に設けられる第１所定領域を含み、前記第１所定領域に係る前記所定方向は、上方向である、請求項１〜３のうちのいずれか１項に記載の地図表示制御装置。
【請求項５】
前記操作範囲の方向について、操作者から遠い側を上側とし、操作者に近い側を下側としたとき、前記所定領域は、前記操作範囲の中心よりも下側に設けられる第２所定領域を含み、前記第２所定領域に係る前記所定方向は、下方向である、請求項１〜４のうちのいずれか１項に記載の地図表示制御装置。
【請求項６】
前記制御装置は、前記操作部材の位置が前記第１所定領域を上方向に越えたことを検出した場合に、平面地図表示から俯瞰地図表示に切り替えること、及び、俯瞰地図表示から平面地図表示に切り替えることのうちの一方を実現し、前記操作部材の位置が前記第２所定領域を下方向に越えたことを検出した場合に、平面地図表示から俯瞰地図表示に切り替えること、及び、俯瞰地図表示から平面地図表示に切り替えることのうちの他方を実現する、請求項４及び５に記載の地図表示制御装置。
【請求項７】
前記制御装置は、前記操作部材の位置が前記所定方向で前記所定領域の手前に位置する場合に、前記所定領域を前記所定方向に越えたときに実現される機能を表す操作ガイド表示を表示する、請求項１〜６のうちのいずれか１項に記載の地図表示制御装置。
【請求項８】
前記操作部材は、更に、押下げ操作が可能であり、
前記制御装置は、前記操作ガイド表示の表示中に前記操作検出手段の検出結果に基づいて前記操作部材の押下げ操作を検出した場合に、前記地図表示の表示態様を切り替える、請求項７に記載の地図表示制御装置。
【請求項９】
前記操作部材上に又は前記操作部材の周辺に設けられる押下げ操作可能なスイッチを更に含み、
前記制御装置は、前記操作ガイド表示の表示中に前記スイッチの押下げ操作を検出した場合に、前記地図表示の表示態様を切り替える、請求項７に記載の地図表示制御装置。
【請求項１０】
所定の操作範囲内で操作が可能な操作部材と、
前記操作範囲内の操作位置を検出する操作検出手段と、
前記操作位置が前記操作範囲内の所定領域内に所定時間以上留まる操作に対して、所定の振動を前記操作部材に付与する振動発生手段と、
前記振動発生手段により前記所定の振動が前記操作部材に付与された場合に、表示装置上に表示される地図表示の表示態様を切り替える制御装置とを含む、地図表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、地図表示制御装置に関する。
【背景技術】
【０００２】
従来から、ディスプレイの傾きが第１の範囲の場合、平面地図表示を行い、ディスプレイの傾きが第２の範囲の場合、鳥瞰地図表示を行うナビゲーション装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2008-045914号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の特許文献１の構成では、ディスプレイの傾きに応じて地図表示の表示態様が変化されるので、ディスプレイの傾きを変化し難い状況下（例えば、ディスプレイが固定されている状況）では、地図表示の表示態様を切り替えるのが困難となりうる。
【０００５】
そこで、本開示は、地図表示の表示態様を容易に切り替えることが可能な地図表示制御装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
本開示の一局面によれば、所定の操作範囲内で操作が可能な操作部材と、
前記操作部材に対する操作を検出する操作検出手段と、
前記操作部材の位置が前記操作範囲内の所定領域を所定方向に越えて変化する操作に対して、前記操作部材の位置の変化に抗する反力を前記操作部材に付与する反力発生手段と、
前記操作検出手段の検出結果に基づいて前記操作部材の位置が前記所定領域を前記所定方向に越えたことを検出した場合に、表示装置上に表示される地図表示の表示態様を切り替える制御装置とを含む、地図表示制御装置が提供される。
【発明の効果】
【０００７】
本開示によれば、地図表示の表示態様を容易に切り替えることが可能な地図表示制御装置が得られる。
【図面の簡単な説明】
【０００８】
【図１】一実施例による地図表示制御装置１の構成図である。
【図２】操作部１０を概略的に示す上面図である。
【図３】３Ｄ地図表示と２Ｄ地図表示の説明図である。
【図４】３Ｄ地図表示と２Ｄ地図表示との間の表示切替を行うためのジョイスティック１２の操作方法の一例の説明図である。
【図５】反力壁７０を形成するための反力マップの一例を示す図である。
【図６】図５に示した３Ｄ地図表示と２Ｄ地図表示との間の表示切替に関連した制御装置２０の処理の一例を示すフローチャートである。
【図７】３Ｄ地図表示と２Ｄ地図表示との間の表示切替を行うためのジョイスティック１２の操作方法の他の一例の説明図である。
【図８】図７に示した３Ｄ地図表示と２Ｄ地図表示との間の表示切替に関連した制御装置２０の処理の一例を示すフローチャートである。
【図９】操作部材として平面タッチパッドを用いた地図表示制御装置１Ａの一例の構成図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら各実施例について詳細に説明する。
【００１０】
図１は、一実施例による地図表示制御装置１の構成図である。図２は、操作部１０を概略的に示す上面図である。
【００１１】
地図表示制御装置１は、車両に搭載される。図１に示す例では、地図表示制御装置１は、操作部１０と、ジョイスティック操作検出手段１６と、反力発生手段１８と、制御装置２０と、ナビゲーションＥＣＵ（以下、ナビＥＣＵ）２２と、ディスプレイ３０とを含む。
【００１２】
操作部１０は、例えば車両のセンターコンソール部に設けられてよい。操作部１０は、ユーザにより操作され、ディスプレイ３０に表示される画面表示上において各種操作を実現する。各種操作は、例えばディスプレイ３０に表示される地図表示のスクロール操作、ディスプレイ３０に表示される画面表示の切換操作、ディスプレイ３０に表示される選択項目の選択操作（カーソルの移動操作）、選択されている選択項目（カーソルが位置する選択項目）の決定操作等を含んでよい。
【００１３】
尚、選択項目は、操作部１０を介して遠隔的に操作可能な操作ボタンを形成する。選択項目（操作ボタン）は、任意の種類（機能）に関するものであってよい。即ち、操作部１０で操作可能な内容は、任意であってよい。例えば、選択項目は、ナビゲーションシステムの各種設定を行うための操作画面表示や地図表示をディスプレイ３０上に表示させる（呼び出す）ための選択項目を含んでよい。また、選択項目は、空調装置の各種設定を行うための選択項目や、その操作画面表示をディスプレイ３０上に表示させるための選択項目（メニュー選択項目）を含んでよい。また、選択項目は、オーディオやＴＶの各種設定（音量調整等）を行うための選択項目や、その操作画面表示をディスプレイ３０上に表示させるための選択項目（メニュー選択項目）を含んでよい。また、選択項目は、任意のアプリケーションを起動するための選択項目（アイコン、ランチャ）であってもよい。また、選択項目は、５０音入力画面等のような操作画面表示における文字入力ボタンであってもよい。また、選択項目は、リスト画面内のスクロールされる各リストを含んでよい。また、選択項目は、各リストをスクロールさせるボタンを含んでよい。
【００１４】
操作部１０は、ジョイスティック１２を含む。ジョイスティック１２は、レバー又はノブの形態であってよく、Ｘ軸（車両左右方向）回りに回転可能かつＹ軸回り（車両前後方向）に回転可能に、車両に取り付けられる。これにより、ジョイスティック１２は、図２に示すように、左右方向（Ｘ１及びＸ２方向）に操作可能（傾倒可能）であると共に、前後方向（Ｙ１及びＹ２方向）に操作可能（傾倒可能）である。尚、ジョイスティック１２は、Ｚ軸（Ｘ軸及びＹ軸に垂直な軸）まわりの回転操作が不能な構成であってよい。図２には、ジョイスティック１２の矩形の可動範囲（操作範囲）１２ａが模式的に示されている。ジョイスティック１２は、可動範囲１２ａ内で前後、左右、またはこれらの任意の組合せで操作可能となる。尚、可動範囲１２ａは、ディスプレイ３０の横長形状に対応して、横長形状であってもよいし、正方形であってもよい。但し、アスペクト比は同一でなくてよい（一般的に、ディスプレイ３０の方が横長である）。尚、可動範囲１２ａは、矩形以外であってもよい。また、ジョイスティック１２は、Ｘ軸回りの回転及びＹ軸回りの回転に替えて、車両前後方向及び車両左右方向にスライド可能に構成されてもよい。例えば、ジョイスティック１２は、リンク機構等を介して、Ｘ軸及びＹ軸に直交する平行スライド動作を実現するものであってもよい。
【００１５】
ジョイスティック１２は、Ｚ軸（Ｘ軸及びＹ軸に垂直な方向）の下向きに押下げ可能に、車両に取り付けられてよい。この場合、ジョイスティック１２は、押下げ操作が可能である。ジョイスティック１２の押下げ操作は、ディスプレイ３０上の選択されている選択項目の決定を実現する操作（決定操作）に対応してよい。
【００１６】
操作部１０は、任意的な構成として、機械的なスイッチ（以下、「ハードスイッチ」と称する）１４を含んでよい。ハードスイッチ１４は、例えば、ジョイスティック１２の周辺に設けられてもよいし、ジョイスティック１２自体（例えば、ジョイスティック１２のレバー部分）に設けられてもよい。図２に示す例では、ハードスイッチ１４は、ジョイスティック１２よりも車両前側に配置され、３つのスイッチ１４ａ，１４ｂ，１４ｃを含む。例えば、スイッチ１４ｃは、各種のメニュー選択項目を呼び出すためのメニュースイッチであってよく、スイッチ１４ａは、現在地を基準とした地図表示（ホーム地図表示）を呼び出すためのスイッチであってよい。また、スイッチ１４ｂは、X軸（左右方向）回りに回転可能なシーソースイッチであり、地図表示の拡大及び縮小を実現するためのスイッチであってよい。尚、ジョイスティック１２の押下げ操作が不能な場合は、ハードスイッチ１４は、決定操作用のハードスイッチを含んでよい。ハードスイッチ１４の操作信号は、制御装置２０に送信される。
【００１７】
ジョイスティック操作検出手段１６は、ジョイスティック１２の操作（動き）を検出する。ジョイスティック操作検出手段１６は、ジョイスティック１２のＸ軸回りに回転角度（ジョイスティック１２の前後方向の位置）を検出するセンサと、ジョイスティック１２のＹ軸回りに回転角度（ジョイスティック１２の左右方向の位置）を検出するセンサと含んでよい。これらのセンサは、例えばポテンショメータや光学エンコーダ等であってよい。また、ジョイスティック１２の押下げ操作が可能な場合は、ジョイスティック操作検出手段１６は、かかる押下げ操作を検出するセンサを含んでよい。この場合、センサは、感圧センサやタクトスイッチ等であってよい。ジョイスティック操作検出手段１６は、検出した操作情報を操作信号として制御装置２０に送信する。
【００１８】
反力発生手段１８は、制御装置２０からの駆動指令に従って反力を発生させる。この反力は、ジョイスティック１２に付加され、ジョイスティック１２がハプティックデバイスとして機能することになる。反力発生手段１８は、Ｘ軸回りの反力を発生させるアクチュエータと、Ｙ軸回りの反力を発生させるアクチュエータとを含んでよい。これらのアクチュエータは、例えばＤＣモータであってよい。Ｘ軸回りのアクチュエータは、制御装置２０からＸ軸駆動信号を受信すると、そのＸ軸駆動信号に応じて駆動し、Ｘ軸回りの所定のトルクを発生させる。Ｙ軸回りのアクチュエータは、制御装置２０からＹ軸駆動信号を受信すると、そのＹ軸駆動信号に応じて駆動し、Ｙ軸回りの所定のトルクを発生させる。
【００１９】
制御装置２０は、例えばＥＣＵ（Electronic Control Unit）を含んでよい。尚、制御装置２０の機能は、任意のハードウェア、ソフトウェア、ファームウェア又はそれらの組み合わせにより実現されてもよい。例えば、制御装置２０の機能の任意の一部又は全部は、特定用途向けＡＳＩＣ（application-specific Integrated Circuit）やＦＰＧＡ（Field Programmable Gate Array）により実現されてもよい。また、制御装置２０の機能は、複数のＥＣＵにより協動して実現されてもよい。
【００２０】
制御装置２０は、反力発生手段１８を介してジョイスティック１２の反力制御を行う。制御装置２０は、ジョイスティック１２の位置（可動範囲１２ａ内の位置）に応じた反力を反力発生手段１８に発生させる。反力発生手段１８により発生させる反力とジョイスティック１２の位置との関係は、マップ（以下、「反力マップ」と称する）に定義されてもよい。反力マップは、ディスプレイ３０上の画面表示の種類に応じて用意されてよい。この場合、反力マップは、ディスプレイ３０上の画面表示の遷移に連動して切り替えられてよい。制御装置２０は、ジョイスティック操作検出手段１６からの操作信号に基づいて、ジョイスティック１２の位置を判定し、反力マップを参照してジョイスティック１２の位置に応じた駆動信号（Ｘ軸駆動信号及び／又はＹ軸駆動信号）を反力発生手段１８に供給する。
【００２１】
制御装置２０は、ナビＥＣＵ２２と協動して、ディスプレイ３０の画面表示の表示制御を行う。制御装置２０は、ジョイスティック操作検出手段１６からの操作信号に応じて、ディスプレイ３０に表示される地図表示のスクロール処理や、ディスプレイ３０に表示される画面表示の切替処理（遷移処理）、選択項目間でのカーソルの移動処理、地図表示上でのカーソル（図５のカーソル９０参照）の移動処理等を行ってよい。尚、地図表示上でのカーソルの位置は、ジョイスティック１２の位置と絶対座標系で対応付けられてもよい。即ち、可動範囲１２ａ内の各位置（例えば図４の通常操作領域Ａ内の各位置）は、ディスプレイ３０の画面上の各位置に絶対的に対応付けられてよい。他方、選択項目間でのカーソルの移動は、ジョイスティック１２の位置と絶対座標系で対応付けられてもよいし、ジョイスティック１２の動きに基づいて相対座標系で対応付けられてもよい。また、ジョイスティック１２の押下げ操作が可能な場合は、制御装置２０は、ジョイスティック操作検出手段１６からの押下げ操作を表す操作信号に応答して、選択されている選択項目の決定処理を行う。尚、選択されている選択項目とは、カーソルが位置する選択項目であってよく、この場合、カーソルが位置する選択項目とは、例えば他の選択項目に対して強調された選択項目であってよい。決定処理は、決定された選択項目に応じた機能を実現する処理であってよい。例えば、決定処理は、下位の選択項目の表示や、画面表示の変更等のような画面表示の遷移や、文字の入力、アプリケーションの起動、他のＥＣＵ（例えば、エアコンＥＣＵ等）への制御信号の送信等を伴うものであってよい。決定処理は、"決定操作"が検出されたことをユーザに伝達するために、決定された選択項目の表示を適切に変化させることや、所定の音を発生させることを伴ってもよい。
【００２２】
尚、地図表示の表示中は、制御装置２０は、ナビＥＣＵ２２と協動して、ポインティングモード及びスクロールモードのいずれかのモードで選択的に動作してもよい。ポインティングモードでは、制御装置２０は、ジョイスティック操作検出手段１６からの操作信号（前後方向・左右方向の操作を表す操作信号）に応じて、地図表示上でのカーソル（図５のカーソル９０参照）を移動させる。また、制御装置２０は、カーソルの位置が現在地以外にあるときは、ジョイスティック操作検出手段１６からの押下げ操作を表す操作信号に応答して、ポインティングモードからスクロールモードに切り替わってよい。また、制御装置２０は、カーソルの位置が現在地にあるときは、ジョイスティック操作検出手段１６からの押下げ操作（決定操作）を表す操作信号に応答して、現在地周辺の地点情報（例えば、ＰＯＩ：Point Of Interestや、周辺施設の口コミ情報等）を出力してもよい。この場合、ポインティングモードが維持され、地図表示上に地点毎に選択項目が表示されてよい。この場合、制御装置２０は、ある地点の選択項目が選択されている状態で、押下げ操作（決定操作）を検出した場合に、当該地点の詳細な情報を出力することとしてもよい。
【００２３】
ナビＥＣＵ２２は、ＧＰＳ受信機（図示せず）からの測位情報に基づいて現在地（自車位置）や走行方向を検出し、目的地までの経路案内制御などを行う。この際、ナビＥＣＵ２２は、ディスプレイ３０上に表示される地図表示上に現在地を表示し、各種案内を実行してもよい。また、ナビＥＣＵ２２は、上述の如く、制御装置２０と協動して、ディスプレイ３０の画面表示制御を行う。この際、ナビＥＣＵ２２は、ディスプレイ３０の画面表示の画像信号を生成し、ディスプレイ３０に送信する。例えば、ナビＥＣＵ２２は、２次元の地図表示を出力中に、制御装置２０から３次元の地図表示への画面表示切換指令を受信した場合には、３次元の地図表示を描画して得られる画像信号を生成し、ディスプレイ３０に送信する。尚、ナビＥＣＵ２２の一部または全部は、制御装置２０により実現されてもよいし、ディスプレイ３０内に内蔵されうる処理装置により実現されてもよい。
【００２４】
ディスプレイ３０は、操作部１０に対して遠隔位置に配置（固定）される。ディスプレイ３０は、液晶ディスプレイやＨＵＤ（ヘッドアップディスプレイ）のような任意の表示装置であってよい。ディスプレイ３０は、車室内の適切な位置（例えば、インストルメントパネル）に配置される。尚、ディスプレイ３０は、携帯型のディスプレイであってもよく、この場合、ディスプレイ３０は、車両内に持ち込まれ、車室内の適切な位置に（一時的に）固定されることになる。ディスプレイ３０は、タッチパネルディスプレイであってもよいし、タッチ操作ができないタイプのディスプレイであってもよい。ディスプレイ３０には、地図表示や操作画面表示等が表示される。尚、地図表示の非表示時は、ディスプレイ３０には、ＴＶ、周辺監視カメラの映像等が表示されてもよい。
【００２５】
図３は、３次元の地図表示（以下、「３Ｄ地図表示」と称する）と２次元の地図表示（以下、「２Ｄ地図表示」と称する）の説明図であり、（Ａ）は、３Ｄ地図表示の一例を概略的に示し、（Ｂ）は、２Ｄ地図表示の一例を概略的に示す。
【００２６】
２Ｄ地図表示は、図３（Ｂ）に示すように、天空から地上を見下ろすような態様（平面視）で地図を表す表示であってよい。従って、同じ距離の2点間は、地図のどの位置でも同じ距離で描画される。例えば、同じ幅員の道路は、地図のどの位置でも同じ幅で描画される。
【００２７】
３Ｄ地図表示は、図３（Ａ）に示すように、高所（天空ほどは高くない）から地上を斜めに下方に見る態様（俯瞰視ないし鳥瞰視）で地図を表す表示であってよい。従って、同じ距離の2点間は、地図の上方向に行くほど近くなる態様で描画されてよい。例えば、同じ幅員の道路は、自車位置表示Ｑ１から遠い位置に行くほど細くなる幅で描画されてよい。尚、３Ｄ地図表示は、３Ｄグラフィック手法を活用して多種多様な態様で描画されることができる。例えば、３Ｄ地図表示は、高所の視点から見下ろすパースで描画されてもよいし、通常の２Ｄ地図表示をベースに、絵画・記憶要因（パース、重なり、空気遠近法等の遠近法）を付加して描画されてもよい。また、３Ｄ地図表示は、単に２Ｄ地図表示を見下ろすパースに応じて台形に変形させただけであってもよい。尚、３Ｄ地図表示の表示範囲は、図３（Ａ）に示すような台形範囲に限定されることは無く、その外側まで広範囲が見渡せるような範囲であってよい。また、３Ｄ地図表示は、ある距離に地平線が描画され、地平線より上側に空が描画される表示であってもよい。また、３Ｄ地図表示は、図３（Ａ）に示すように、好ましくは、常に自車の進行方向が上になるように（ヘディングアップ）描画される。但し、常に北の方角が上になるように（ノースアップ）描画されてもよい。尚、図３（Ａ）に示す３Ｄ地図表示では、建物表示Ｑ２は、平面状の矩形（台形）で概略的に描画されているが、直方体（台形の立体）で描画されてもよいし、更にリアルに描画されてもよい。また、３Ｄ地図表示の視点の高度は、ユーザにより調整可能とされてもよい。
【００２８】
図４は、反力壁７０の説明図であり、反力壁７０を形成するための反力マップの一例を示す図である。図４には、反力マップにおける反力壁７０の領域がハッチングで模式的に示されている。
【００２９】
反力マップは、ジョイスティック１２の位置に応じた反力の大きさ及び方向を規定するマップであってよい。反力マップは、図４に示すように、ジョイスティック１２の位置の可動範囲１２ａに対応した矩形のマップ領域１２０を想定して設定されてよい。可動範囲１２ａ内の各位置は、マップ領域１２０内の各位置と一対一（絶対座標系）で対応付けられてよい。即ち、ジョイスティック１２の各位置（可動範囲１２ａ内の各位置）は、マップ領域１２０内の各位置と一対一で対応付けられてよい。尚、以下の説明において、ジョイスティック１２の位置や、マップ領域１２０内の位置関係について、「上下方向」とは、ユーザ（操作者）から遠い側（奥側）を上側とし、ユーザに近い側（手前側）を下側とする。
【００３０】
図４に示す例では、反力壁７０は、マップ領域１２０の上縁より下方側且つマップ領域１２０の中心よりも上方側（車両前側）に横方向(車両左右方向)に延在する上側の反力壁７０Ａと、マップ領域１２０の下縁より上方側且つマップ領域１２０の中心よりも下方側に横方向(車両左右方向)に延在する下側の反力壁７０Ｂとを含む。反力壁７０は、ジョイスティック１２の位置が反力壁７０の領域を所定方向に越えようとすると、当該ジョイスティック１２の位置の変化（即ちジョイスティック１２の移動）に対して所定値以上の反力で抗する機能を持つ。即ち、反力壁７０は、あたかもそこに"壁"があるかのようにジョイスティック１２を押し返すような反力を発生する機能を持つ。尚、反力壁７０で生じる所定値以上の反力は、通常のユーザの操作力で打ち勝つことができる範囲内の任意の値であってよく、操作性や節度感(壁感)を考慮して適合されてよい。また、上下方向における反力壁７０Ａ，７０Ｂの位置や、反力壁７０Ａ，７０Ｂの厚さWは、任意であるが、通常操作領域（図４の通常操作領域Ａ参照）が十分確保されるような観点で決定されてよい。
【００３１】
図４に示す例では、ジョイスティック１２の位置が通常操作領域Ａ内から領域Ｂ内に移動しようとするとき、ジョイスティック１２の位置が反力壁７０Ａの位置に来ると反力壁７０Ａが機能し、通常操作領域Ａに戻す方向（下向き）の所定値以上の反力が発生する。ユーザは、この所定値以上の反力に打ち勝つような力でジョイスティック１２を更に車両前方に移動させると、ジョイスティック１２の位置が領域Ｂ内に移動し、反力が低減される（反力壁７０Ａが乗り越えられる）。尚、ジョイスティック１２の位置が領域Ｂ内から通常操作領域Ａ内に戻るときは、反力壁７０Ａは反力を発生しないものであってよいし、通常操作領域Ａに引き込む力を発生させてもよい。同様に、ジョイスティック１２の位置が通常操作領域Ａ内から領域Ｃ内に移動しようとするとき、ジョイスティック１２の位置が反力壁７０Ｂの位置に来ると反力壁７０Ｂが機能し、通常操作領域Ａに戻す方向（上向き）の所定値以上の反力が発生する。ユーザは、この所定値以上の反力に打ち勝つような力でジョイスティック１２を更に車両後方に移動させると、ジョイスティック１２の位置が領域Ｃ内に移動し、反力が低減される（反力壁７０Ｂが乗り越えられる）。尚、ジョイスティック１２の位置が領域Ｃ内から通常操作領域Ａ内に移動するときは、反力壁７０Ｂは反力を発生しないものであってよいし、通常操作領域Ａに引き込む力を発生させてもよい。
【００３２】
尚、反力マップは、ジョイスティック１２の位置が通常操作領域Ａ内に位置するとき、通常操作領域Ａの中心（ジョイスティック１２の中立位置に対応）へ引き込む力(中心に向かう力)がジョイスティック１２に付与されるように設定されてもよい。この場合、通常操作領域Ａで発生される力の大きさは、通常操作領域Ａ内での操作性を考慮して設定されるが、反力壁７０Ａ及び反力壁７０Ｂで発生される力の大きさよりも有意に小さく設定されてよい。また、反力マップは、反力壁７０を越えたことを感じさせる外向き（可動範囲１２ａの外縁部に向かう向き）の力がジョイスティック１２に付与されるように設定されてもよい。
【００３３】
また、図４に示す例では、反力壁７０は、ジョイスティック１２の前後方向の移動に対する２つの反力壁７０Ａ，７０Ｂを含むが、反力壁７０は、左右方向の移動に対する同様の反力壁を含んでよい。また、地図表示上に操作項目が表示される場合は、反力マップは、操作項目の表示位置に対応する位置へ引き込む力がジョイスティック１２に付与されるように設定されてもよい。
【００３４】
図５は、３Ｄ地図表示と２Ｄ地図表示との間の表示切替を行うためのジョイスティック１２の操作方法の一例の説明図であり、（Ａ）は、３Ｄ地図表示から２Ｄ地図表示への表示切替を示し、（Ｂ）は、２Ｄ地図表示から３Ｄ地図表示への表示切替を示す。図５には、Ａ）及び（Ｂ）のそれぞれにおいて、上側にディスプレイ３０上の地図表示が示され、下側に操作部１０が示される。図５においては、説明の都合上、ジョイスティック１２の操作に対する反力壁７０Ａ，７０Ｂの位置がイメージ的に示されているが、地図表示上には、反力壁７０Ａ，７０Ｂは描画されない。尚、以下では、ポインティングモード中の表示切替について説明するが、スクロールモード中の表示切替についても同様であってよい。
【００３５】
図５に示すように、３Ｄ地図表示の表示中、矢印Ｐ１にて示すように、ユーザがジョイスティック１２を車両後側に動かすと、それに伴いカーソル９０がディスプレイ３０の地図表示上で下側に移動する。そして、ジョイスティック１２が反力壁７０Ｂの位置にきたときに（それに伴いカーソル９０が反力壁７０Ｂの位置にきたときに）、ユーザは、ジョイスティック１２を介して反力を感じる（即ちユーザは、壁に当たるような感覚を得る）。ユーザが、矢印Ｐ２にて示すように、この反力以上の力でジョイスティック１２を車両後側に動かすと、ジョイスティック１２が反力壁７０Ｂの位置を越え、反力が無くなる(または、外側への引き込力を感じる)。即ち、反力壁７０Ｂに対する壁越え操作が実現される。尚、図５（Ａ）には、矢印Ｐ３にて反力壁７０Ｂに対する壁越え操作のイメージが示されている。
【００３６】
制御装置２０は、このような反力壁７０Ｂに対する壁越え操作（矢印Ｐ２参照）を検出すると、ディスプレイ３０上の地図表示を、３Ｄ地図表示から２Ｄ地図表示へと切り替える。尚、反力壁７０Ｂに対する壁越え操作は、任意の方法で検出されてもよい。例えば、反力壁７０Ｂに対する壁越え操作は、ジョイスティック操作検出手段１６からの操作情報に基づいて、検出されてもよい。この場合、反力壁７０Ｂに対する壁越え操作は、ジョイスティック１２の位置の変化（反力壁７０Ｂの領域を上側から下側に跨ぐような位置の変化）に基づいて検出されてもよい。
【００３７】
また、図５に示すように、２Ｄ地図表示の表示中、矢印Ｐ４にて示すように、ユーザがジョイスティック１２を車両前側に動かすと、それに伴いカーソル９０がディスプレイ３０の地図表示上で上側に移動する。そして、ジョイスティック１２が反力壁７０Ａの位置にきたときに（それに伴いカーソル９０が反力壁７０Ａの位置にきたときに）、ユーザは、ジョイスティック１２を介して反力を感じる。ユーザが、矢印Ｐ５にて示すように、この反力以上の力でジョイスティック１２を車両前側に動かすと、ジョイスティック１２が反力壁７０Ａの位置を越え、反力が無くなる。即ち、反力壁７０Ａに対する壁越え操作が実現される。尚、図５（Ｂ）には、矢印Ｐ６にて反力壁７０Ａに対する壁越え操作のイメージが示されている。
【００３８】
制御装置２０は、このような反力壁７０Ａに対する壁越え操作（矢印Ｐ５参照）を検出すると、ディスプレイ３０上の地図表示を、２Ｄ地図表示から３Ｄ地図表示へと切り替える。尚、反力壁７０Ａに対する壁越え操作は、任意の方法で検出されてもよい。例えば、反力壁７０Ａに対する壁越え操作は、ジョイスティック操作検出手段１６からの操作情報に基づいて、検出されてもよい。この場合、反力壁７０Ａに対する壁越え操作は、ジョイスティック１２の位置の変化（反力壁７０Ａの領域を下側から上側に跨ぐような位置の変化）に基づいて検出されてもよい。
【００３９】
尚、反力壁７０に対する壁越え操作に伴う２Ｄ地図表示及び３Ｄ地図表示間の切り替えは、アニメーションを伴う連続的な遷移により実現されてもよい。これにより、地図の視点が変化したとことを、ユーザが直感的に理解し易くなる。尚、アニメーションを伴う連続的な遷移は任意の態様であってもよいが、例えば、３Ｄ地図表示から２Ｄ地図表示への切り替え時は、地図表示が手前に起き上がりつつ、視点の高度が増加するような（ズームアウトするような）態様で実現されてもよい。逆に、２Ｄ地図表示から３Ｄ地図表示への切り替え時は、地図表示が奥に倒れつつ、視点の高度が低下するような態様で実現されてもよい。
【００４０】
このように図５に示す例によれば、２Ｄ地図表示から３Ｄ地図表示への切り替えは、上側の反力壁７０Ａを越えることにより実現され、３Ｄ地図表示から２Ｄ地図表示への切り替えは、下側の反力壁７０Ｂを越えることにより実現される。この場合、地図表示の切り替えのための操作方向(壁越え操作の方向)と地図表示の変化が対応するので、ユーザは、直感的に２Ｄ地図表示及び３Ｄ地図表示間の切り替え操作を行うことが容易となる。即ち、地図表示の上部を押す感覚で地図表示を倒し（３Ｄ地図表示へ遷移）、地図表示の下部を押す感覚で地図表示を起こす（２Ｄ地図表示へ遷移）ことができ、直感的な操作が可能である。一般的に、ディスプレイ３０の画面が略垂直に(立てて)配置されるので、このような割当てが最適である。但し、逆であってもよい。即ち、３Ｄ地図表示から２Ｄ地図表示への切り替えは、上側の反力壁７０Ａを越えることにより実現され、２Ｄ地図表示から３Ｄ地図表示への切り替えは、下側の反力壁７０Ｂを越えることにより実現されてもよい。
【００４１】
尚、図５に示す例において、反力壁７０Ａは、２Ｄ地図表示の表示中のみ機能してもよい。即ち、反力壁７０Ａは、３Ｄ地図表示の表示中は、無効化されてもよい。同様に、反力壁７０Ｂは、３Ｄ地図表示の表示中のみ機能してもよい。即ち、反力壁７０Ｂは、２Ｄ地図表示の表示中は、無効化されてもよい。例えば、２Ｄ地図表示の表示時用と、３Ｄ地図表示の表示時用とで別々の反力マップを用意し、２Ｄ地図表示用の反力マップでは、反力壁７０Ｂは形成されず、３Ｄ地図表示用の反力マップでは、反力壁７０Ａは形成されないようにしてもよい。或いは、反力壁７０Ａ及び反力壁７０Ｂは、共に、２Ｄ地図表示の表示中及び３Ｄ地図表示の表示中の双方において機能してもよい。この場合、２Ｄ地図表示の表示中は、反力壁７０Ｂに対する壁越え操作に対しては、他の機能（３Ｄ地図表示から２Ｄ地図表示への切り替え機能以外の機能)が割当てられてもよい。同様に、３Ｄ地図表示の表示中は、反力壁７０Ａに対する壁越え操作に対しては、他の機能（２Ｄ地図表示から３Ｄ地図表示への切り替え機能以外の機能)が割当てられてもよい。また、上述の如く左右方向に対しても同様の左右の反力壁が設定されてもよく、この場合も、左右それぞれの反力壁に対する壁越え操作に対して他の機能(例えば、各種のメニュー選択項目を呼び出す機能や地図表示に戻る機能)が割当てられてもよい。
【００４２】
図６は、図５に示した３Ｄ地図表示と２Ｄ地図表示との間の表示切替に関連した制御装置２０の処理の一例を示すフローチャートである。図６に示す処理は、例えばディスプレイ３０上に地図表示が表示されている間だけ、所定の処理周期毎に繰り返し実行されてよい。
【００４３】
ステップ６００では、ディスプレイ３０上に表示されている地図表示が３Ｄ地図表示であるか否かを判定する。即ち、ディスプレイ３０上に３Ｄ地図表示を表示中であるか否かを判定する。３Ｄ地図表示を表示中である場合は、ステップ６０２に進み、それ以外の場合（即ち、２Ｄ地図表示を表示中である場合）、ステップ６０６に進む。
【００４４】
ステップ６０２では、ジョイスティック操作検出手段１６からの操作情報に基づいて、下側の反力壁７０Ｂに対する壁越え操作を検出したか否かを判定する。反力壁７０Ｂに対する壁越え操作を検出した場合は、ステップ６０４に進み、それ以外の場合は、次の処理周期でステップ６０２の処理を再度行う。
【００４５】
ステップ６０４では、ディスプレイ３０上の地図表示を３Ｄ地図表示から２Ｄ地図表示へと切り替える。尚、この際、下側の反力壁７０Ｂを無効化し上側の反力壁７０Ａを有効化するために、反力マップを３Ｄ地図表示用から２Ｄ地図表示用に切り換えてもよい。ステップ６０４の処理が終了すると、次の処理周期でステップ６０６の処理から開始する。
【００４６】
ステップ６０６では、ジョイスティック操作検出手段１６からの操作情報に基づいて、上側の反力壁７０Ａに対する壁越え操作を検出したか否かを判定する。反力壁７０Ａに対する壁越え操作を検出した場合は、ステップ６０８に進み、それ以外の場合は、次の処理周期でステップ６０６の処理を再度行う。
【００４７】
ステップ６０８では、ディスプレイ３０上の地図表示を２Ｄ地図表示から３Ｄ地図表示へと切り替える。尚、この際、上側の反力壁７０Ａを無効化し下側の反力壁７０Ｂを有効化するために、反力マップを２Ｄ地図表示用から３Ｄ地図表示用に切り換えてもよい。ステップ６０８の処理が終了すると、次の処理周期でステップ６０２の処理から開始する。
【００４８】
図７は、３Ｄ地図表示と２Ｄ地図表示との間の表示切替を行うためのジョイスティック１２の操作方法の他の一例の説明図である。図７には、上側にディスプレイ３０上の地図表示が示され、下側に操作部１０が示される。図７においては、説明の都合上、ジョイスティック１２の操作に対する反力壁７０Ａ，７０Ｂの位置がイメージ的に示されているが、地図表示上には、反力壁７０Ａ，７０Ｂは描画されない。
【００４９】
図７に示す例は、図５に示した例に対して、操作ガイド表示９２Ａ，９２Ｂが出力される点が主に異なる。以下では、異なる点を重点的に説明する。他の構成(例えば反力壁７０Ａ及び反力壁７０Ｂ)は、図５に示した例と同様であってよい。尚、図７に示す例では、ジョイスティック１２は、押下げ操作が可能な構成であることを前提とする。尚、以下では、ポインティングモード中の表示切替について説明するが、スクロールモード中の表示切替についても同様であってよい。
【００５０】
制御装置２０は、ナビＥＣＵ２２と協動して、ジョイスティック操作検出手段１６からの操作信号に応じて、操作ガイド表示９２Ａ，９２Ｂを表示する。具体的には、制御装置２０は、ジョイスティック１２の位置が反力壁７０Ａの位置又はその近傍に位置するときに、操作ガイド表示９２Ａを表示してよい。同様に、制御装置２０は、ジョイスティック１２の位置が反力壁７０Ｂの位置又はその近傍に位置するときに、操作ガイド表示９２Ｂを表示してよい。
【００５１】
操作ガイド表示９２Ａは、好ましくは、上向きの操作（即ち、反力壁７０Ａに対する壁越え操作)を促す形態を有する。この目的のため、図７（Ｂ）に示す例では、操作ガイド表示９２Ａは、上向きの矢印の形態を含む。この際、操作ガイド表示９２Ａは、反力壁７０Ａに対する壁越え操作で実現される機能（２Ｄ地図表示から３Ｄ地図表示への切り替え）を想起できる情報を含んでよい。図７（Ｂ）に示す例では、操作ガイド表示９２Ａは、「３Ｄ」という文字表示を上向きの矢印の下方に備える。これにより、操作方法を熟知していない初心者のユーザも、壁越え操作により３Ｄ地図表示への切り替えができることのヒントを得ることができる。
【００５２】
同様に、操作ガイド表示９２Ｂは、好ましくは、下向きの操作（即ち、反力壁７０Ｂに対する壁越え操作)を促す形態を有する。この目的のため、図７（Ａ）に示す例では、操作ガイド表示９２Ｂは、下向きの矢印の形態を含む。この際、操作ガイド表示９２Ｂは、反力壁７０Ｂに対する壁越え操作で実現される機能（３Ｄ地図表示から２Ｄ地図表示への切り替え）を想起できる情報を含んでよい。図７（Ａ）に示す例では、操作ガイド表示９２Ｂは、「２Ｄ」という文字表示を下向きの矢印の下方に備える。これにより、操作方法を熟知していない初心者のユーザも、壁越え操作により２Ｄ地図表示への切り替えができることのヒントを得ることができる。
【００５３】
尚、図７（Ａ）に示す例では、操作ガイド表示９２Ｂは、３Ｄ地図表示上に表示されるため、俯瞰視で示されている。同様に、図７（Ｂ）に示す例では、操作ガイド表示９２Ａは、２Ｄ地図表示上に表示されるため、平面視で示されている。
【００５４】
操作ガイド表示９２Ａは、単なる表示であってよいが、選択項目（操作スイッチ）として機能してもよい。この場合、操作ガイド表示９２Ａの表示中に（即ち操作ガイド表示９２Ａにカーソル９０が位置するときに）、ジョイスティック１２の押下げ操作が行われると、制御装置２０は、これに応答して、２Ｄ地図表示から３Ｄ地図表示への切り替えを実現する。これにより、操作方法を熟知していない初心者のユーザも、壁越え操作により３Ｄ地図表示への切り替え操作を行うことが容易となる。また、かかる初心者のユーザが、偶然に反力壁７０Ａを越える方向に力を加えた（勢いで行き過ぎた）場合にも、２Ｄ地図表示から３Ｄ地図表示への切り替えが実現されるので、壁越え操作を学習できる（壁越え操作に気付く）可能性が高くなる。この場合、以降、ユーザは、押下げ操作よりも簡単な壁越え操作により２Ｄ地図表示から３Ｄ地図表示への切り替え操作を行うことができるようになる。
【００５５】
同様に、操作ガイド表示９２Ｂは、単なる表示であってよいが、選択項目（操作スイッチ）として機能してもよい。この場合、操作ガイド表示９２Ｂの表示中（操作ガイド表示９２Ｂ上にカーソル９０が位置するときに）、ジョイスティック１２の押下げ操作が行われると、制御装置２０は、これに応答して、３Ｄ地図表示から２Ｄ地図表示への切り替えを実現する。これにより、操作方法を熟知していない初心者のユーザも、壁越え操作により２Ｄ地図表示への切り替え操作を行うことが容易となる。また、かかる初心者のユーザが、偶然に反力壁７０Ｂを越える方向に力を加えた場合にも、３Ｄ地図表示から２Ｄ地図表示への切り替えが実現されるので、壁越え操作を学習できる可能性が高くなる。
【００５６】
尚、図７に示す例において、操作ガイド表示９２Ａは、２Ｄ地図表示の表示中のみ表示されてもよい。即ち、３Ｄ地図表示の表示中は、カーソル９０が反力壁７０Ａ付近に位置する場合でも、操作ガイド表示９２Ａは表示されないこととしてよい。同様に、操作ガイド表示９２Ｂは、３Ｄ地図表示の表示中のみ表示されてもよい。即ち、２Ｄ地図表示の表示中は、カーソル９０が反力壁７０Ｂ付近に位置する場合でも、操作ガイド表示９２Ｂは表示されないこととしてよい。
【００５７】
図８は、図７に示した３Ｄ地図表示と２Ｄ地図表示との間の表示切替に関連した制御装置２０の処理の一例を示すフローチャートである。図８に示す処理は、例えばディスプレイ３０上に地図表示が表示されている間だけ、所定の処理周期毎に繰り返し実行されてよい。
【００５８】
ステップ８００では、ディスプレイ３０上に３Ｄ地図表示を表示中であるか否かを判定する。３Ｄ地図表示を表示中である場合は、ステップ８０２に進み、それ以外の場合（即ち、２Ｄ地図表示を表示中である場合）、ステップ８１０に進む。
【００５９】
ステップ８０２では、ジョイスティック操作検出手段１６からの操作情報に基づいて、ジョイスティック１２の位置が、下側の反力壁７０Ｂに対して上方側で所定距離内に位置するか否かを判定する。所定距離は、下側の反力壁７０Ｂとの近接を表す距離であり、０以上の任意の距離であってよい。例えば、所定距離は、操作ガイド表示９２Ｂの上下方向の長さに対応してもよい。ジョイスティック１２の位置が下側の反力壁７０Ｂに対して上方側で所定距離内に位置する場合は、ステップ８０４に進み、それ以外の場合は、次の処理周期でステップ８０２の処理を再度行う。
【００６０】
ステップ８０４では、操作ガイド表示９２Ｂ（図７（Ｂ）参照）を表示し、ステップ８０６に進む。尚、前回の処理周期で操作ガイド表示９２Ｂが表示されている場合は、操作ガイド表示９２Ｂの表示状態を維持する。
【００６１】
ステップ８０６では、ジョイスティック操作検出手段１６からの操作情報に基づいて、下側の反力壁７０Ｂに対する壁越え操作を検出したか、又は、ジョイスティック１２の押下げ操作を検出したか否かを判定する。反力壁７０Ｂに対する壁越え操作、又は、ジョイスティック１２の押下げ操作を検出した場合は、ステップ８０８に進み、それ以外の場合（いずれの操作も検出しない場合）は、次の処理周期でステップ８０２の処理から開始する。
【００６２】
ステップ８０８では、ディスプレイ３０上の地図表示を３Ｄ地図表示から２Ｄ地図表示へと切り替える。尚、この際、操作ガイド表示９２Ｂは消去されてよい。また、この際、下側の反力壁７０Ｂを無効化し上側の反力壁７０Ａを有効化するために、反力マップを３Ｄ地図表示用から２Ｄ地図表示用に切り換えてもよい。ステップ８０８の処理が終了すると、次の処理周期でステップ８１０の処理から開始する。
【００６３】
ステップ８１０では、ジョイスティック操作検出手段１６からの操作情報に基づいて、ジョイスティック１２の位置が、上側の反力壁７０Ａに対して下方側で所定距離内に位置するか否かを判定する。所定距離は、上側の反力壁７０Ａとの近接を表す距離であり、０以上の任意の距離であってよい。例えば、所定距離は、操作ガイド表示９２Ａの上下方向の長さに対応してもよい。ジョイスティック１２の位置が上側の反力壁７０Ａに対して下方側で所定距離内に位置する場合は、ステップ８１２に進み、それ以外の場合は、次の処理周期でステップ８１０の処理を再度行う。
【００６４】
ステップ８１２では、操作ガイド表示９２Ａ（図７（Ａ）参照）を表示し、ステップ８１４に進む。尚、前回の処理周期で操作ガイド表示９２Ａが表示されている場合は、操作ガイド表示９２Ａの表示状態を維持する。
【００６５】
ステップ８１４では、ジョイスティック操作検出手段１６からの操作情報に基づいて、上側の反力壁７０Ａに対する壁越え操作を検出したか、又は、ジョイスティック１２の押下げ操作を検出したか否かを判定する。反力壁７０Ａに対する壁越え操作、又は、ジョイスティック１２の押下げ操作を検出した場合は、ステップ８１６に進み、それ以外の場合（いずれの操作も検出しない場合）は、次の処理周期でステップ８１０の処理から開始する。
【００６６】
ステップ８１６では、ディスプレイ３０上の地図表示を２Ｄ地図表示から３Ｄ地図表示へと切り替える。尚、この際、操作ガイド表示９２Ａは消去されてよい。また、この際、上側の反力壁７０Ａを無効化し下側の反力壁７０Ｂを有効化するために、反力マップを２Ｄ地図表示用から３Ｄ地図表示用に切り換えてもよい。ステップ８１６の処理が終了すると、次の処理周期でステップ８０２の処理から開始する。
【００６７】
尚、図７及び図８に示す例では、操作ガイド表示９２Ａ又は９２Ｂの表示中、ジョイスティック１２の押下げ操作により２Ｄ地図表示及び３Ｄ地図表示間の切り替えを実現している。しかしながら、例えば、決定操作用のハードスイッチ１４を設け、操作ガイド表示９２Ａ又は９２Ｂの表示中、かかる決定操作用のハードスイッチ１４に対する押下げ操作（決定操作）を検出した場合に、同様の２Ｄ地図表示及び３Ｄ地図表示間の切り替えを実現してもよい。
【００６８】
以上、各実施例について詳述したが、特定の実施例に限定されるものではなく、特許請求の範囲に記載された範囲内において、種々の変形及び変更が可能である。また、前述した実施例の構成要素を全部又は複数を組み合わせることも可能である。
【００６９】
例えば、上述した実施例では、反力壁７０は、ジョイスティック１２の前後方向の移動に対する２つの反力壁７０Ａ，７０Ｂを含むが、上下の２つの反力壁７０Ａ，７０Ｂに代えて又は加えて、左右方向の移動に対する同様の反力壁（左右の２つの反力壁）を含んでよい。この場合、左右の反力壁に対する壁越え操作に対して、２Ｄ地図表示から３Ｄ地図表示への切り替え機能、及び、３Ｄ地図表示から２Ｄ地図表示への切り替え機能を割当ててもよい。また、２Ｄ地図表示から３Ｄ地図表示への切り替え機能、及び、３Ｄ地図表示から２Ｄ地図表示への切り替え機能が割当てられる反力壁は、左右または上下に直線状に延在する壁である必要はなく、斜めに直線状に延在する壁であってもよい。また、２Ｄ地図表示から３Ｄ地図表示への切り替え機能、及び、３Ｄ地図表示から２Ｄ地図表示への切り替え機能が割当てられる反力壁は、必ずしも可動範囲１２ａの一端から他端まで延在する必要はなく、途中で終端する壁であってもよい。
【００７０】
また、上述した実施例では、反力壁７０での反力は電気的に発生されているが、機械的（物理的）に存在する反力であってもよい。
【００７１】
また、上述した実施例では、地図表示制御装置１は、車両に搭載されているが、車両以外の場所（例えば、家庭等でのパーソナルコンピューターのディスプレイ上で地図表示を表示する用途）で使用されてもよい。また、上述した実施例は、ナビゲーション用の地図表示に関するものであるが、ナビゲーション以外の用途（例えば単なる閲覧用）の地図表示にも適用可能である。
【００７２】
また、上述した実施例において、反力壁７０の特性（反力マップ）の詳細は、任意であってよい。例えば、反力壁７０Ａ（反力壁７０Ｂについても同様、以下同じ）について、反力壁７０Ａの領域で発生する力（上方向に操作に対しては反力）は、一定である必要はなく、例えば上下方向の中央部で最も高く上下の縁部に向かうにつれて小さくなる特性を有してもよい。また、反力壁７０Ａの領域の横方向についても同様であり、反力壁７０Ａの領域の横方向のいずれの位置でも同一の力が発生する特性であってもよいし、横方向の位置に応じて異なる力が発生する特性であってもよい。要するに、反力壁７０Ａは、下向きの成分の力を発生させる領域であればよい。また、反力壁７０Ａの領域で発生する力は、ジョイスティック１２の位置のみに依存し、ジョイスティック１２の位置の変化方向に依存しない特性を有してもよいし、或いは、ジョイスティック１２の位置とジョイスティック１２の位置の変化方向の双方に依存する特性を有してもよい。例えば、前者の場合、通常操作領域Ａから反力壁７０Ａを上方向に乗り越える操作に対しては、反力壁７０Ａで生じる力は「反力」となり、通常操作領域Ａへと反力壁７０Ａを下方向に乗り越える操作に対しては、反力壁７０Ａで生じる力は「推力（中心側に引き込む力）」となる。また、後者の場合、反力壁７０Ａを上方向に乗り越える操作に対しては、反力壁７０Ａで反力（下向きの力）を発生させる一方、反力壁７０Ａを下方向に乗り越える操作に対しては、反力壁７０Ａで下向きの力を発生させないこととしてもよい。この場合、例えば、反力壁７０Ａを下方向に乗り越える操作に対しては、反力壁７０Ａで上向きの小さい力（反力と感じない程度の力）を発生させることとしてもよい。
【００７３】
また、上述した実施例では、操作部材の一例として、ジョイスティック１２を用いているが、同様の摩擦指示機構を有する他の操作部材が使用されてもよい。例えば、ジョイスティック１２に代えて、トラックボールや平面タッチパッド（図８）等が使用されてもよい。その際、反力（ハプティック機構）を使用しないものであってよく、また、それぞれの態様に応じて同様の効果を生じさせる反力機構が設けられてもよい。例えば、トラックボールの場合、回転を押させるブレーキ機構が設けられてもよい。また、平面タッチパッドの場合、壁の存在を感じさせる振動機構等が設けられてもよい。平面タッチパッドの場合、例えば、反力壁７０の機能は、所定の振動（振動フィードバック）を発生させることにより実現されてもよい。
【００７４】
図８は、操作部材として平面タッチパッド１３を用いた地図表示制御装置１Ａの一例の構成図である。図1と同様であって良い構成については、同一の参照符合を付して説明を省略する。
【００７５】
地図表示制御装置１Ａは、ジョイスティック１２に代えて、平面タッチパッド１３を備え、ジョイスティック操作検出手段１６に代えて、操作検出手段１７と、反力発生手段１８に代えて、振動発生手段１９を備える。操作検出手段１７は、タッチパッド１３上のユーザの指の位置を検出する。平面タッチパッド１３におけるタッチ操作の検出機構は静電センサであってよいが、他の原理（センサ）でタッチ操作を検出してもよい。例えば、平面タッチパッド１３は、感圧式であってもよいし、超音波表面弾性波方式であってもよい。振動発生手段１９は、平面タッチパッド１３に振動を付与する。振動発生手段１９は、タッチパッド１３に振動を伝達する機構を含んでもよい。
【００７６】
制御装置２０は、操作検出手段１７からの情報に基づいて、振動発生手段１９を制御して、上述の反力壁７０（例えば、反力壁７０Ａ，７０Ｂ）の機能と同様の機能を実現する。例えば、３Ｄ地図表示の表示中、ユーザが平面タッチパッド上で指を車両後側になぞって動かすと、それに伴いカーソル９０がディスプレイ３０の地図表示上で下側に移動する。そして、カーソル９０が地図表示上の下端まで移動してから、カーソル９０が地図表示上の下端に位置する状態で所定時間以上指の接触が継続した場合、振動発生手段１９により平面タッチパッドに振動（例えば単一のパルス振動）を発生させる。これにより、ユーザは、壁越えを感じる。即ち、反力壁７０Ｂに対する壁越え操作が実現される。尚、地図表示上でのカーソルの位置は、平面タッチパッド１３の操作領域内の位置と絶対座標系で対応付けられてもよいし、相対座標系で対応付けられてもよい。絶対座標系の場合は、ユーザの指が平面タッチパッド１３の下端（枠）に近接又は接触する位置で、指の接触が所定時間以上継続した場合に、平面タッチパッド１３に振動が発生されてよい。相対座標系の場合は、カーソル９０が地図表示上の下端に移動したときのユーザの指の平面タッチパッド１３上の位置で、指の接触が所定時間以上継続した場合に、平面タッチパッド１３に振動が発生されてよい。この場合、請求項９における「操作範囲内の所定領域」とは、絶対座標系の対応の場合は、「平面タッチパッド１３の下端（枠）に近接又は接触する位置」に対応し、相対座標系の対応の場合は、「カーソル９０が地図表示上の下端に移動したときのユーザの指の平面タッチパッド１３上の位置」に対応する。以上は、反力壁７０Ａに対する壁越え操作についても同様である。
【符号の説明】
【００７７】
１    地図表示制御装置
１０    操作部
１２    ジョイスティック
１６    ジョイスティック操作検出手段
１８    反力発生手段
２０    制御装置
２２    ナビＥＣＵ
３０    ディスプレイ
７０（７０Ａ，７０Ｂ）    反力壁
９０    カーソル
９２Ａ，９２Ｂ    操作ガイド表示
【図１】
2014228702.tif 000003
【図２】
2014228702.tif 000004
【図３】
2014228702.tif 000005
【図４】
2014228702.tif 000006
【図５】
2014228702.tif 000007
【図６】
2014228702.tif 000008
【図７】
2014228702.tif 000009
【図８】
2014228702.tif 000010
【図９】
2014228702.tif 000011