(57)【要約】【課題】適切なタイミングで動作モードを切り替えることができるナビゲーション装置を提供する。【解決手段】車両に搭載されたナビゲーション装置１において、ナビゲーション装置１の所定の振動情報と、ナビゲーション装置１の動作モードに関する動作モード情報と、が対応付けられた切替用データを記憶し、ナビゲーション装置１の振動情報を検出し、ナビゲーション装置１の動作モードを、記憶された切替用データ中の動作モード情報のうちの、検出された振動情報に対応する動作モード情報に基づく動作モードに切り替えるよう構成した。なお、記憶されている切替用データは、ユーザにより指定された車両の車種の車種別データ、或いは、検出された振動情報と、当該振動情報に対応したナビゲーション装置１の動作モードに関する動作モード情報と、を対応付けて作成された切替用データである。【選択図】図１
2009145214.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載され、現在位置を測位する測位手段と、地図に関する地図データを記憶する地図データ記憶手段と、前記測位手段により測位された現在位置と前記地図データ記憶手段に記憶された地図データに基づく地図とを重ねて表示する表示部と、を備えるナビゲーション装置において、
当該ナビゲーション装置の所定の振動情報と、当該ナビゲーション装置の動作モードに関する動作モード情報と、が対応付けられた切替用データを記憶する切替用データ記憶手段と、
前記切替用データ記憶手段に、前記切替用データを記憶させる記憶制御手段と、
当該ナビゲーション装置の振動情報を検出する検出手段と、
当該ナビゲーション装置の動作モードを、前記切替用データ記憶手段に記憶された切替用データ中の動作モード情報のうちの、前記検出手段により検出された振動情報に対応する動作モード情報に基づく動作モードに切り替える切替手段と、を備え、
前記記憶制御手段は、
車種毎に、当該ナビゲーション装置の所定の振動情報と、当該ナビゲーション装置の動作モードに関する動作モード情報と、が対応付けられた車種別データを記憶する車種別データ記憶手段と、
ユーザが、当該ナビゲーション装置を搭載する車両の車種を指定するための指定手段と、を備え、
前記車種別データ記憶手段に記憶された車種別データのうちの、前記指定手段により指定された車種の車種別データを、前記切替用データとして前記切替用データ記憶手段に記憶させ、
前記所定の振動情報は、
前記ナビゲーション装置を搭載する車両がエンジン停止状態であるときの振動情報と、
前記ナビゲーション装置を搭載する車両がアイドリング状態であるときの振動情報と、
前記ナビゲーション装置を搭載する車両が走行状態であるときの振動情報と、を含むことを特徴とするナビゲーション装置。
【請求項２】
車両に搭載され、現在位置を測位する測位手段と、地図に関する地図データを記憶する地図データ記憶手段と、前記測位手段により測位された現在位置と前記地図データ記憶手段に記憶された地図データに基づく地図とを重ねて表示する表示部と、を備えるナビゲーション装置において、
当該ナビゲーション装置の所定の振動情報と、当該ナビゲーション装置の動作モードに関する動作モード情報と、が対応付けられた切替用データを記憶する切替用データ記憶手段と、
前記切替用データ記憶手段に、前記切替用データを記憶させる記憶制御手段と、
当該ナビゲーション装置の振動情報を検出する検出手段と、
当該ナビゲーション装置の動作モードを、前記切替用データ記憶手段に記憶された切替用データ中の動作モード情報のうちの、前記検出手段により検出された振動情報に対応する動作モード情報に基づく動作モードに切り替える切替手段と、を備え、
前記記憶制御手段は、
前記検出手段により検出された振動情報と、当該振動情報に対応した前記ナビゲーション装置の動作モードに関する動作モード情報と、を対応付けて、前記切替用データを作成する作成手段を備え、
前記作成手段により作成された切替用データを前記切替用データ記憶手段に記憶させ、
前記所定の振動情報は、
前記ナビゲーション装置を搭載する車両がエンジン停止状態であるときの振動情報と、
前記ナビゲーション装置を搭載する車両がアイドリング状態であるときの振動情報と、
前記ナビゲーション装置を搭載する車両が走行状態であるときの振動情報と、を含むことを特徴とするナビゲーション装置。
【請求項３】
請求項１又は２に記載のナビゲーション装置において、
前記切替用データ記憶手段に記憶された切替用データ中の振動情報を調整するための調整手段を備えることを特徴とするナビゲーション装置。
【請求項４】
車両に搭載され、現在位置を測位する測位手段と、地図に関する地図データを記憶する地図データ記憶手段と、前記測位手段により測位された現在位置と前記地図データ記憶手段に記憶された地図データに基づく地図とを重ねて表示する表示部と、を備えるナビゲーション装置において、
当該ナビゲーション装置の所定の振動情報と、当該ナビゲーション装置の動作モードに関する動作モード情報と、が対応付けられた切替用データを記憶する切替用データ記憶手段と、
前記切替用データ記憶手段に、前記切替用データを記憶させる記憶制御手段と、
前記切替用データ記憶手段に記憶された切替用データ中の振動情報を調整するための調整手段と、
当該ナビゲーション装置の振動情報を検出する検出手段と、
当該ナビゲーション装置の動作モードを、前記切替用データ記憶手段に記憶された切替用データ中の動作モード情報のうちの、前記検出手段により検出された振動情報に対応する動作モード情報に基づく動作モードに切り替える切替手段と、を備え、
前記記憶制御手段は、
車種毎に、当該ナビゲーション装置の所定の振動情報と、当該ナビゲーション装置の動作モードに関する動作モード情報と、が対応付けられた車種別データを記憶する車種別データ記憶手段と、
ユーザが、当該ナビゲーション装置を搭載する車両の車種を指定するための指定手段と、
前記検出手段により検出された振動情報と、当該振動情報に対応した前記ナビゲーション装置の動作モードに関する動作モード情報と、を対応付けて、前記切替用データを作成する作成手段と、
前記指定手段により指定された車種の車種別データを前記切替用データとして前記切替用データ記憶手段に記憶させるか、或いは、前記作成手段により作成された切替用データを前記切替用データ記憶手段に記憶させるか、を選択する選択手段と、を備え、
前記選択手段により前記指定された車両の車種別データを前記切替用データとして前記切替用データ記憶手段に記憶させると選択された場合、前記車種別データ記憶手段に記憶された車種別データのうちの、前記指定手段により指定された車種の車種別データを、前記切替用データとして前記切替用データ記憶手段に記憶させ、前記選択手段により前記作成された切替用データを前記切替用データ記憶手段に記憶させると選択された場合、前記作成手段により作成された切替用データを前記切替用データ記憶手段に記憶させ、
前記所定の振動情報は、
前記ナビゲーション装置を搭載する車両がエンジン停止状態であるときの振動情報と、
前記ナビゲーション装置を搭載する車両がアイドリング状態であるときの振動情報と、
前記ナビゲーション装置を搭載する車両が走行状態であるときの振動情報と、を含むことを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関する。
【背景技術】
【０００２】
従来、ＧＰＳ（Global Positioning System：全地球測位システム）を利用して現在位置を測位し、その測位された現在位置を地図とともに表示画面上に表示したり、出発地点から目的地点までのルートを探索し、その探索されたルートを地図とともに表示画面上に表示したりするナビゲーション装置が知られている。
【０００３】
ところで、車両に搭載されたナビゲーション装置には、車両が走行中であるか停止中であるかを検出して、動作モードを切り替えることができるものがある。具体的には、例えば、車両が走行中である場合、安全のためにユーザによる操作をロックする操作ロックモードなどが設定されるものがある。このようなナビゲーション装置においては、例えば、パーキングブレーキなどに連動して操作ロックモードのＯＮ／ＯＦＦを切り替えるようになっている。しかしながら、ナビゲーション装置を車両に後付けする場合、パーキングブレーキなどに連動可能となるよう所定の配線を接続する必要があり、ナビゲーション装置の車両への取り付けが面倒であるという問題がある。
【０００４】
そこで、例えば、振動センサ（特許文献１参照）、車速センサ（特許文献２及び３参照）、走行パルス発生装置（特許文献4参照）などによって、車両が走行中であるか停止中であるかを検出するよう構成すると、パーキングブレーキなどに連動可能となるよう所定の配線を接続することなく、動作モードを切り替えることができるようになる。
【特許文献１】特開２００３−２２２５２３号公報
【特許文献２】特開２００６−２０５９３８号公報
【特許文献３】特開２００１−１４１４７１号公報
【特許文献４】特開平５−１６４５６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のように振動センサによって車両が走行中であるのか停止中であるのかを判断する場合、例えば、振動レベルに閾値を設けて、閾値以上の振動であれば車両が走行中であり、閾値より小さい振動であれば車両が停止中であると判断することになるが、ナビゲーション装置を搭載する車両に応じて振動レベルが異なるため、閾値を一律に設けただけでは、適切なタイミングで動作モードを切り替えることができない場合がある。したがって、例えば、車両が走行状態であるにも関わらず、車両の走行が停止していると判断して、車両が停止状態（エンジン停止状態やアイドリング状態）である場合に対応した動作モードに切り替えてしまうなどの問題が生じる可能性がある。
また、特許文献２〜４のように車速センサや走行パルス発生装置によって車両が走行中であるか停止中であるかを判断する場合、エンジン停止状態で車両の走行が停止しているのか、アイドリング状態で車両の走行が停止しているのか、は判断できないため、車両の走行によって車両が停止しているか否かを判断するだけでは、適切なタイミングで動作モードを切り替えることができない場合がある。したがって、例えば、車両がアイドリング状態であるにも関わらず、車両のエンジンが停止していると判断して、車両がエンジン停止状態である場合に対応した動作モードに切り替えてしまうなどの問題が生じる可能性がある。
【０００６】
本発明の課題は、適切なタイミングで動作モードを切り替えることができるナビゲーション装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、
車両に搭載され、現在位置を測位する測位手段と、地図に関する地図データを記憶する地図データ記憶手段と、前記測位手段により測位された現在位置と前記地図データ記憶手段に記憶された地図データに基づく地図とを重ねて表示する表示部と、を備えるナビゲーション装置において、
当該ナビゲーション装置の所定の振動情報と、当該ナビゲーション装置の動作モードに関する動作モード情報と、が対応付けられた切替用データを記憶する切替用データ記憶手段と、
前記切替用データ記憶手段に、前記切替用データを記憶させる記憶制御手段と、
当該ナビゲーション装置の振動情報を検出する検出手段と、
当該ナビゲーション装置の動作モードを、前記切替用データ記憶手段に記憶された切替用データ中の動作モード情報のうちの、前記検出手段により検出された振動情報に対応する動作モード情報に基づく動作モードに切り替える切替手段と、を備え、
前記記憶制御手段は、
車種毎に、当該ナビゲーション装置の所定の振動情報と、当該ナビゲーション装置の動作モードに関する動作モード情報と、が対応付けられた車種別データを記憶する車種別データ記憶手段と、
ユーザが、当該ナビゲーション装置を搭載する車両の車種を指定するための指定手段と、を備え、
前記車種別データ記憶手段に記憶された車種別データのうちの、前記指定手段により指定された車種の車種別データを、前記切替用データとして前記切替用データ記憶手段に記憶させ、
前記所定の振動情報は、
前記ナビゲーション装置を搭載する車両がエンジン停止状態であるときの振動情報と、
前記ナビゲーション装置を搭載する車両がアイドリング状態であるときの振動情報と、
前記ナビゲーション装置を搭載する車両が走行状態であるときの振動情報と、を含むことを特徴とする。
【０００８】
請求項２記載の発明は、
車両に搭載され、現在位置を測位する測位手段と、地図に関する地図データを記憶する地図データ記憶手段と、前記測位手段により測位された現在位置と前記地図データ記憶手段に記憶された地図データに基づく地図とを重ねて表示する表示部と、を備えるナビゲーション装置において、
当該ナビゲーション装置の所定の振動情報と、当該ナビゲーション装置の動作モードに関する動作モード情報と、が対応付けられた切替用データを記憶する切替用データ記憶手段と、
前記切替用データ記憶手段に、前記切替用データを記憶させる記憶制御手段と、
当該ナビゲーション装置の振動情報を検出する検出手段と、
当該ナビゲーション装置の動作モードを、前記切替用データ記憶手段に記憶された切替用データ中の動作モード情報のうちの、前記検出手段により検出された振動情報に対応する動作モード情報に基づく動作モードに切り替える切替手段と、を備え、
前記記憶制御手段は、
前記検出手段により検出された振動情報と、当該振動情報に対応した前記ナビゲーション装置の動作モードに関する動作モード情報と、を対応付けて、前記切替用データを作成する作成手段を備え、
前記作成手段により作成された切替用データを前記切替用データ記憶手段に記憶させ、
前記所定の振動情報は、
前記ナビゲーション装置を搭載する車両がエンジン停止状態であるときの振動情報と、
前記ナビゲーション装置を搭載する車両がアイドリング状態であるときの振動情報と、
前記ナビゲーション装置を搭載する車両が走行状態であるときの振動情報と、を含むことを特徴とする。
【０００９】
請求項３記載の発明は、
請求項１又は２に記載のナビゲーション装置において、
前記切替用データ記憶手段に記憶された切替用データ中の振動情報を調整するための調整手段を備えることを特徴とする。
【００１０】
請求項４記載の発明は、
車両に搭載され、現在位置を測位する測位手段と、地図に関する地図データを記憶する地図データ記憶手段と、前記測位手段により測位された現在位置と前記地図データ記憶手段に記憶された地図データに基づく地図とを重ねて表示する表示部と、を備えるナビゲーション装置において、
当該ナビゲーション装置の所定の振動情報と、当該ナビゲーション装置の動作モードに関する動作モード情報と、が対応付けられた切替用データを記憶する切替用データ記憶手段と、
前記切替用データ記憶手段に、前記切替用データを記憶させる記憶制御手段と、
前記切替用データ記憶手段に記憶された切替用データ中の振動情報を調整するための調整手段と、
当該ナビゲーション装置の振動情報を検出する検出手段と、
当該ナビゲーション装置の動作モードを、前記切替用データ記憶手段に記憶された切替用データ中の動作モード情報のうちの、前記検出手段により検出された振動情報に対応する動作モード情報に基づく動作モードに切り替える切替手段と、を備え、
前記記憶制御手段は、
車種毎に、当該ナビゲーション装置の所定の振動情報と、当該ナビゲーション装置の動作モードに関する動作モード情報と、が対応付けられた車種別データを記憶する車種別データ記憶手段と、
ユーザが、当該ナビゲーション装置を搭載する車両の車種を指定するための指定手段と、
前記検出手段により検出された振動情報と、当該振動情報に対応した前記ナビゲーション装置の動作モードに関する動作モード情報と、を対応付けて、前記切替用データを作成する作成手段と、
前記指定手段により指定された車種の車種別データを前記切替用データとして前記切替用データ記憶手段に記憶させるか、或いは、前記作成手段により作成された切替用データを前記切替用データ記憶手段に記憶させるか、を選択する選択手段と、を備え、
前記選択手段により前記指定された車両の車種別データを前記切替用データとして前記切替用データ記憶手段に記憶させると選択された場合、前記車種別データ記憶手段に記憶された車種別データのうちの、前記指定手段により指定された車種の車種別データを、前記切替用データとして前記切替用データ記憶手段に記憶させ、前記選択手段により前記作成された切替用データを前記切替用データ記憶手段に記憶させると選択された場合、前記作成手段により作成された切替用データを前記切替用データ記憶手段に記憶させ、
前記所定の振動情報は、
前記ナビゲーション装置を搭載する車両がエンジン停止状態であるときの振動情報と、
前記ナビゲーション装置を搭載する車両がアイドリング状態であるときの振動情報と、
前記ナビゲーション装置を搭載する車両が走行状態であるときの振動情報と、を含むことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ナビゲーション装置の所定の振動情報と、ナビゲーション装置の動作モードに関する動作モード情報と、が対応付けられた切替用データを記憶する切替用データ記憶手段と、切替用データ記憶手段に、切替用データを記憶させる記憶制御手段と、ナビゲーション装置の振動情報を検出する検出手段と、ナビゲーション装置の動作モードを、切替用データ記憶手段に記憶された切替用データ中の動作モード情報のうちの、検出手段により検出された振動情報に対応する動作モード情報に基づく動作モードに切り替える切替手段と、を備えている。
したがって、ナビゲーション装置と、このナビゲーション装置を搭載する車両と、を所定の配線で接続しなくても、ナビゲーション装置を搭載する車両の状態を検出することができる。
【００１２】
そして、記憶制御手段は、車種毎に、ナビゲーション装置の所定の振動情報と、ナビゲーション装置の動作モードに関する動作モード情報と、が対応付けられた車種別データを記憶する車種別データ記憶手段と、ユーザが、ナビゲーション装置を搭載する車両の車種を指定するための指定手段と、を備え、車種別データ記憶手段に記憶された車種別データのうちの、指定手段により指定された車種の車種別データを、切替用データとして切替用データ記憶手段に記憶させるようになっている。
したがって、ナビゲーション装置を搭載する車両の車種に応じた振動情報を切替用データとして記憶することができるため、例えば、車両が走行状態であるにも関わらず、車両が停止していると判断して、車両が停止状態（エンジン停止状態やアイドリング状態）である場合に対応した動作モードに切り替えてしまう等の問題が生じることなく、適切なタイミングで動作モードを切り替えることができる。
【００１３】
或いは、記憶制御手段は、検出手段により検出された振動情報と、当該振動情報に対応したナビゲーション装置の動作モードに関する動作モード情報と、を対応付けて、切替用データを作成する作成手段を備え、作成手段により作成された切替用データを切替用データ記憶手段に記憶させるようになっている。
したがって、ナビゲーション装置を搭載する車両に応じた振動情報を切替用データとして記憶することができるため、例えば、車両が走行状態であるにも関わらず、車両が停止していると判断して、車両が停止状態（エンジン停止状態やアイドリング状態）である場合に対応した動作モードに切り替えてしまう等の問題が生じることなく、適切なタイミングで動作モードを切り替えることができる。
【００１４】
さらに、所定の振動情報は、ナビゲーション装置を搭載する車両がエンジン停止状態であるときの振動情報と、ナビゲーション装置を搭載する車両がアイドリング状態であるときの振動情報と、ナビゲーション装置を搭載する車両が走行状態であるときの振動情報と、を含んでいる。
したがって、ナビゲーション装置を搭載する車両が停止中であっても、エンジン停止状態で停止しているのか、アイドリング状態で停止しているのか、を判別することができるため、例えば、車両がアイドリング状態であるにもかかわらず、車両のエンジンが停止していると判断して、車両がエンジン停止状態である場合に対応した動作モードに切り替えてしまう等の問題が生じることがなく、適切なタイミングで動作モードを切り替えることができる。
【発明を実施するための最良の形態】
【００１５】
以下、図を参照して、本発明にかかるナビゲーション装置の最良の形態を詳細に説明する。なお、発明の範囲は、図示例に限定されない。
【００１６】
＜ナビゲーション装置の構成＞
まず、ナビゲーション装置１の構成について説明する。
【００１７】
ナビゲーション装置１は、例えば、車両に後付けで搭載されたナビゲーション装置であり、例えば、ＧＰＳを利用して現在位置を測位し、その測位した現在位置を移動案内表示等とともに表示部１３の表示画面上の地図に表示することができる。
【００１８】
ナビゲーション装置１の動作モードには、例えば、画面表示オフモードと、操作ロックモードと、通常動作モードと、などが含まれている。
画面表示オフモードは、例えば、表示部１３に画像（地図や現在位置、走行案内表示などの画像）を表示せず、且つ、ユーザによる操作部１５の操作を受け付けないモードであり、例えば、ナビゲーション装置１を搭載した車両がエンジン停止状態であるときに設定される動作モードである。
操作ロックモードは、例えば、表示部１３に画像を表示し、且つ、ユーザによる操作部１５の操作を受け付けないモードであり、例えば、ナビゲーション装置１を搭載した車両が走行状態であるときに設定される動作モードである。
通常動作モードは、例えば、表示部１３に画像を表示し、且つ、ユーザによる操作部１５の操作を受け付けるモードであり、例えば、ナビゲーション装置１を搭載した車両がアイドリング状態であるときに設定される動作モードである。
【００１９】
具体的には、ナビゲーション装置１は、例えば、図１に示すように、現在位置検出部１１と、振動検出部１２と、表示部１３と、音声出力部１４と、操作部１５と、制御部１６と、などを備えて構成される。
【００２０】
現在位置検出部１１は、例えば、ナビゲーション装置１（ナビゲーション装置１が搭載された車両など）の現在位置を検出するためのセンサとして、ＧＰＳ衛星から送信されたＧＰＳ信号を検出するＧＰＳセンサなどを備えている。
現在位置検出部１１が、ＧＰＳセンサなどによって検出された各種検出データを制御部１６に出力することによって、制御部１６においてナビゲーション装置１の現在位置が特定されるようになっている。
なお、現在位置検出部１１は、ＧＰＳセンサに加えて、測位装置１の現在位置を検出するためのセンサとして、測位装置１の進行方向を検出するジャイロセンサや、測位装置１の速度を検出する速度センサなども備えていても良い。
【００２１】
振動検出部１２は、例えば、変位センサ、速度センサ又は加速度センサなどであり、例えば、検出手段として、ナビゲーション装置１の振動情報を検出する。
振動検出部１２が、検出された振動情報を制御部１６に出力することによって、制御部１６においてナビゲーション装置１（ナビゲーション装置１を搭載した車両）の振動状態が特定されるようになっている。
【００２２】
表示部１３は、例えば、液晶表示機器等であり、例えば、制御部１６から入力される制御信号に従って、所与の表示処理を行う。
【００２３】
音声出力部１４は、例えば、スピーカ機器等であり、例えば、制御部１６から入力される制御信号に従って、所与の音声（音）出力処理を行う。
【００２４】
操作部１５は、例えば、操作キーや、表示部１３の表示画面と一体的に構成されたタッチパネルなどから構成され、例えば、ユーザによって操作されると、当該操作に伴う操作信号を制御部１６に出力する。
なお、操作部１５は、例えば、リモートコントローラのようにナビゲーション装置１を遠隔操作可能な構成であっても良い。
【００２５】
具体的には、操作部１５は、例えば、指定手段として、ユーザが、ナビゲーション装置１を搭載する車両の車種を指定する際に操作される。
より具体的には、例えば、車種別データ記憶ファイル１６３ａ２（後述）に車種別データが記憶されている車種を列記したリスト画面が表示部１３に表示されるようになっており、ユーザは、操作部１５を操作して、そのリストの中から、ナビゲーション装置１を搭載する車両の車種を指定するようになっている。
ここで、車種別データ記憶ファイル１６３ａ２に車種別データが記憶されている車種は、例えば、乗用車やトラックなどといった車両のタイプで分類した種類である。したがって、表示部１３には、「乗用車」、「トラック」、…を列記したリスト画面が表示されることになる。
なお、車種別データ記憶ファイル１６３ａ２に車種別データが記憶されている車種は、車両のタイプで分類した種類に限ることはなく、車両を分類することができる種類であれば任意であり、例えば、車両の大きさで分類した種類（軽自動車、普通車、大型車など）であっても良いし、車名で分類した種類であっても良い。
【００２６】
また、操作部１５は、例えば、調整手段として、切替用データ記憶ファイル１６３ａ３（後述）に記憶された切替用データ中の振動情報を調整する際に操作される。
より具体的には、例えば、切替用データ記憶ファイル１６３ａ３に記憶された切替用データ中の振動情報（例えば、画面表示オフモードに対応した振動情報、操作ロックモードに対応した振動情報及び通常動作モードに対応した振動情報の３つの振動情報）を列記したリスト画面が表示部１３に表示されるようになっており、ユーザは、操作部１５を操作して、３つの振動情報の中から調整したい振動情報を選択し、その振動情報を調整するようになっている。例えば、振動情報が振動の大きさに関する情報である場合は、例えば、その大きさをより大きくしたりより小さくしたりすることによって調整する。また、例えば、振動情報が振動の波形パターンに関する情報である場合は、例えば、その波形パターンの振幅等をより大きくしたりより小さくしたりすることによって調整する。
【００２７】
また、操作部１５は、例えば、選択手段として、ユーザが、ユーザによる操作部１５の操作により指定された車種の車種別データを切替用データとして切替用データ記憶ファイル１６３ａ３（後述）に記憶させるか、或いは、作成プログラム１６３ｂ３を実行したＣＰＵ１６１（後述）により作成された切替用データを切替用データ記憶ファイル１６３ａ３に記憶させるか、を選択する際に操作される。
より具体的には、例えば、車種を指定することによって切替用データを登録（更新）するか、或いは、作成された切替用データを登録（更新）するか、を選択することができる選択画面が表示部１３に表示されるようになっており、ユーザは、操作部１５を操作して、何れかを選択するようになっている。
【００２８】
制御部１６は、例えば、図１に示すように、ＣＰＵ（Central Processing Unit）１６１と、ＲＡＭ（Random Access Memory）１６２と、記憶部１６３と、などを備えて構成される。
【００２９】
ＣＰＵ１６１は、例えば、記憶部１６３に記憶されたナビゲーション装置１用の各種処理プログラムに従って各種の制御動作を行う。
【００３０】
ＲＡＭ１６２は、例えば、ＣＰＵ１６１によって実行される処理プログラムなどを展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果などを格納するデータ格納領域などを備える。
【００３１】
記憶部１６３は、例えば、ナビゲーション装置１で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ１６１によって演算処理された処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形で記憶部１６３に記憶されている。
【００３２】
具体的には、記憶部１６３は、例えば、図１に示すように、地図データ記憶ファイル１６３ａ１と、車種別データ記憶ファイル１６３ａ２と、切替用データ記憶ファイル１６３ａ３と、測位プログラム１６３ｂ１と、ナビゲーションプログラム１６３ｂ２と、作成プログラム１６３ｂ３と、記憶制御プログラム１６３ｂ４と、切替プログラム１６３ｂ５と、などを記憶している。
【００３３】
地図データ記憶ファイル１６３ａ１は、例えば、地図データ記憶手段として、所定の地域内（例えば、日本全土）を表現したナビゲーション用の地図に関する地図データを記憶している。
【００３４】
車種別データ記憶ファイル１６３ａ２は、例えば、車種別データ記憶手段として、車種毎に、ナビゲーション装置１の所定の振動情報と、ナビゲーション装置１の動作モードに関する動作モード情報と、が対応付けられた車種別データを記憶している。
【００３５】
具体的には、例えば、車種別データは、ナビゲーション装置１を搭載した車両がエンジン停止状態であるときの振動情報、ナビゲーション装置１を搭載した車両が走行状態であるときの振動情報及びナビゲーション装置１を搭載した車両がアイドリング状態であるときの振動情報と、エンジン停止状態であるときの振動情報に対応した動作モードは画面表示オフモードであるという情報を含む動作モード情報、走行状態であるときの振動情報に対応した動作モードは操作ロックモードであるという情報を含む動作モード情報及びアイドリング状態であるときの振動情報に対応した動作モードは通常動作モードであるという情報を含む動作モード情報と、などからなる。そして、車種別データ記憶ファイル１６３ａ２には、この車種別データが車種毎に記憶されている。すなわち、車種別データ記憶ファイル１６３ａ２には、例えば、「乗用車」の車種別データや「トラック」の車種別データなどの複数の車種別データが記憶されている。
ここで、所定の振動情報は、例えば、ナビゲーション装置１の振動状態を、ナビゲーション装置１を搭載する車両がエンジン停止状態であるときの振動状態と、ナビゲーション装置１を搭載する車両がアイドリング状態であるときの振動状態と、ナビゲーション装置１を搭載する車両が走行状態であるときの振動状態と、に分類することができる情報であれば任意であり、例えば、振動の大きさに関する情報であっても良いし、振動の波形パターンに関する情報であっても良い。
【００３６】
切替用データ記憶ファイル１６３ａ３は、例えば、切替用データ記憶手段として、ナビゲーション装置１の所定の振動情報と、ナビゲーション装置１の動作モードに関する動作モード情報と、が対応付けられた切替用データを記憶している。
【００３７】
具体的には、例えば、切替用データは、ナビゲーション装置１を搭載した車両がエンジン停止状態であるときの振動情報、ナビゲーション装置１を搭載した車両が走行状態であるときの振動情報及びナビゲーション装置１を搭載した車両がアイドリング状態であるときの振動情報と、エンジン停止状態であるときの振動情報に対応した動作モードは画面表示オフモードであるという情報を含む動作モード情報、走行状態であるときの振動情報に対応した動作モードは操作ロックモードであるという情報を含む動作モード情報及びアイドリング状態であるときの振動情報に対応した動作モードは通常動作モードであるという情報を含む動作モード情報と、などからなる。そして、切替用データ記憶ファイル１６３ａ３には、一の切替用データが記憶されている。
【００３８】
測位プログラム１６３ｂ１は、例えば、現在位置検出部１１から入力された検出データに基づいて、ナビゲーション装置１の絶対的な２次元の現在位置（緯度、経度）又は３次元の現在位置（緯度、経度、高度）を測位する機能を、ＣＰＵ１６１に実現させる。
ＣＰＵ１６１は、かかる測位プログラム１６３ｂ１を実行することによって、測位手段として機能する。
【００３９】
ナビゲーションプログラム１６３ｂ２は、例えば、測位プログラム１６３ｂ１を実行したＣＰＵ１６１により測位された現在位置と地図データ記憶ファイル１６３ａ１に記憶された地図データに基づく地図とを重ねて表示部１３に表示させる機能を、ＣＰＵ１６１に実現させる。
また、ナビゲーションプログラム１６３ｂ２は、例えば、ユーザによる操作部１５の操作によって目的地点が指定された場合には、現在位置（出発地点）から目的地点までナビゲートするための移動案内表示を表示部１３に表示された地図に重ねて表示させるとともに、当該ナビゲートするための移動案内音声（移動案内音）を音声出力部１４に出力させる機能を、ＣＰＵ１６１に実現させる。
【００４０】
作成プログラム１６３ｂ３は、例えば、振動検出部１２により検出された振動情報と、振動情報に対応したナビゲーション装置１の動作モードに関する動作モード情報と、を対応付けて、切替用データを作成する機能を、ＣＰＵ１６１に実現させる。
【００４１】
具体的には、例えば、ＣＰＵ１６１は、エンジン停止状態の際に振動検出部１２により検出された振動情報と、その振動情報に対応した動作モードは画面表示オフモードであるという情報を含む動作モード情報と、を対応付け、走行状態の際に振動検出部１２により検出された振動情報と、その振動情報に対応した動作モードは操作ロックモードであるという情報を含む動作モード情報と、を対応付け、アイドリング状態の際に振動検出部１２により検出された振動情報と、その振動情報に対応した動作モードは通常動作モードであるという情報を含む動作モード情報と、を対応付けることによって、切替用データを作成する。
ＣＰＵ１６１は、かかる作成プログラム１６３ｂ３を実行することによって、作成手段として機能する。
【００４２】
記憶制御プログラム１６３ｂ３は、例えば、切替用データ記憶ファイル１６３ａ３に、切替用データを記憶させる機能を、ＣＰＵ１６１に実現させる。
【００４３】
具体的には、ＣＰＵ１６１は、例えば、ユーザによる操作部１５の操作によって、ユーザによる操作部１５の操作により指定された車両の車種別データを切替用データとして切替用データ記憶ファイル１６３ａ３に記憶させると選択された場合、車種別データ記憶ファイル１６３ａ２に記憶された車種別データのうちの、ユーザによる操作部１５の操作により指定された車種の車種別データを、切替用データとして切替用データ記憶ファイル１６３ａ３に記憶させる。
一方、ＣＰＵ１６１は、例えば、ユーザによる操作部１５の操作によって、作成プログラム１６３ｂ３を実行したＣＰＵ１６１により作成された切替用データを切替用データ記憶ファイル１６３ａ３に記憶させると選択された場合、作成プログラム１６３ｂ３を実行したＣＰＵ１６１により作成された切替用データを切替用データ記憶ファイル１６３ａ３に記憶させる。
ここで、記憶制御手段は、操作部１５と、車種別データ記憶ファイル１６３ａ２と、作成プログラム１６３ｂ３を実行したＣＰＵ１６１と、記憶制御プログラム１６３ｂ４を実行したＣＰＵ１６１と、などにより構成される。
【００４４】
切替プログラム１６３ｂ５は、例えば、ナビゲーション装置１の動作モードを、切替用データ記憶ファイル１６３ａ３に記憶された切替用データ中の動作モード情報のうちの、振動検出部１２により検出された振動情報に対応する動作モード情報に基づく動作モードに切り替える機能を、ＣＰＵ１６１に実現させる。
【００４５】
具体的には、ＣＰＵ１６１は、例えば、切替用データ記憶ファイル１６３ａ３に記憶された切替用データ中の振動情報を参照して、振動検出部１２により検出された振動情報に基づいて、ナビゲーション装置１（ナビゲーション装置１を搭載する車両）の振動状態を特定し、ナビゲーション装置１の振動状態が切り替わったか否かを判断する。そして、振動状態が切り替わったと判断すると、ＣＰＵ１６１は、例えば、切り替わった後の振動状態に関する振動情報に対応する動作モード情報を切替用データ記憶ファイル１６３ａ３から抽出して、ナビゲーション装置１の動作モードを、当該抽出された動作モード情報に基づく動作モードに切り替える。
ＣＰＵ１６１は、かかる切替プログラム１６３ｂ５を実行することによって、切替手段として機能する。
【００４６】
＜ナビゲーション装置による処理＞
次に、ナビゲーション装置１による処理について説明する。
【００４７】
（切替用データ記憶処理）
ナビゲーション装置１による切替用データの記憶に関する処理について、図２のフローチャートを参照して説明する。
【００４８】
例えば、ナビゲーション装置１の電源がＯＮされると、ＣＰＵ１６１は、ユーザによる操作部１５の操作によって、切替用データ記憶ファイル１６３ａ３に切替用データを登録するよう（又は、切替用データ記憶ファイル１６３ａ３に記憶された切替用データを更新するよう）指示されたか否かを判断する（ステップＳ１１）。
【００４９】
ステップＳ１１で、指示されていないと判断すると（ステップＳ１１；Ｎｏ）、ＣＰＵ１６１は、ステップＳ１１の処理を繰り返して行う。
【００５０】
一方、ステップＳ１１で、指示されたと判断すると（ステップＳ１１；Ｙｅｓ）、ＣＰＵ１６１は、ユーザによる操作部１５の操作によって、車種を指定することによって切替用データを登録（更新）するよう選択されたか否かを判断する（ステップＳ１２）。
【００５１】
ステップＳ１２で、選択されたと判断すると（ステップＳ１２；Ｙｅｓ）、ＣＰＵ１６１は、ユーザによる操作部１５の操作によって、ナビゲーション装置１を搭載する車両の車種が指定されたか否かを判断する（ステップＳ１３）。
【００５２】
ステップＳ１３で、指定されていないと判断すると（ステップＳ１３；Ｎｏ）、ＣＰＵ１６１は、ステップＳ１３の処理を繰り返して行う。
【００５３】
一方、ステップＳ１３で、指定されたと判断すると（ステップＳ１３；Ｙｅｓ）、ＣＰＵ１６１は、記憶制御プログラム１６３ｂ４を実行して、車種別データ記憶ファイル１６３ａ２に記憶された種種別データのうちの、当該指定された車種の車種別データを、切替用データとして切替用データファイル１６３ａ３に記憶させて（ステップＳ１４）、ステップＳ１１以降の処理を繰り返して行う。
【００５４】
また、ステップＳ１２で、選択されていないと判断すると（ステップＳ１２；Ｎｏ）、ＣＰＵ１６１は、作成プログラム１６３ｂ３を実行して、例えば、「エンジン停止状態にしてください」などが表示された指示画面を表示部１３に表示させる等して、ユーザに対してナビゲーション装置１を搭載する車両をエンジン停止状態にするよう指示し、そして、このエンジン停止状態の際に振動検出部１２により検出された振動情報をＲＡＭ１６２（又は、切替用データ記憶ファイル１６３ａ３などであっても良い）に記憶させる（ステップＳ１５）。
【００５５】
次いで、ＣＰＵ１６１は、例えば、「アイドリング状態にしてください」などが表示された指示画面を表示部１３に表示させる等して、ユーザに対してナビゲーション装置１を搭載する車両をアイドリング状態にするよう指示し、そして、このアイドリング状態の際に振動検出部１２により検出された振動情報をＲＡＭ１６２（又は、切替用データ記憶ファイル１６３ａ３などであっても良い）に記憶させる（ステップＳ１６）。
【００５６】
次いで、ＣＰＵ１６１は、例えば、「走行状態にしてください」などが表示された指示画面を表示部１３に表示させる等して、ユーザに対してナビゲーション装置１を搭載する車両を走行状態にするよう指示し、そして、この走行状態の際に振動検出部１２により検出された振動情報をＲＡＭ１６２（又は、切替用データ記憶ファイル１６３ａ３などであっても良い）に記憶させる（ステップＳ１７）。
【００５７】
次いで、ＣＰＵ１６１は、ステップＳ１５で記憶されたエンジン停止状態時の振動情報と、その振動情報に対応した動作モードは画面表示オフモードであるという情報を含む動作モード情報と、を対応付け、ステップＳ１７で記憶された走行状態時の振動情報と、その振動情報に対応した動作モードは操作ロックモードであるという情報を含む動作モード情報と、を対応付け、ステップＳ１６で記憶されたアイドリング状態時の振動情報と、その振動情報に対応した動作モードは通常動作モードであるという情報を含む動作モード情報と、を対応付けることによって、切替用データを作成し（ステップＳ１８）、切替用データ記憶ファイル１６３ａ３に記憶させて（ステップＳ１９）、ステップＳ１１以降の処理を繰り返して行う。
【００５８】
（動作モード切替処理）
ナビゲーション装置１による動作モードの切り替えに関する処理について、図３のフローチャートを参照して説明する。
【００５９】
例えば、ナビゲーション装置１の電源がＯＮされると、ＣＰＵ１６１は、切替プログラム１６３ｂ５を実行して、振動検出部１２により振動情報が検出されたか否か（すなわち、制御部１６に振動情報が入力されたか否か）を判断する（ステップＳ３１）。
【００６０】
ステップＳ３１で、振動情報が検出されていない（すなわち、制御部１６に振動情報が入力されていない）と判断すると（ステップＳ３１；Ｎｏ）、ＣＰＵ１６１は、ステップＳ３１の処理を繰り返して行う。
【００６１】
一方、ステップＳ３１で、振動情報が検出された（すなわち、制御部１６に振動情報が入力された）と判断すると（ステップＳ３１；Ｙｅｓ）、ＣＰＵ１６１は、切替用データ記憶ファイル１６３ａ３に記憶された切替用データ中の振動情報を参照して、検出された振動情報は、エンジン停止状態時の振動情報であるか否かを判断する（ステップＳ３２）。
【００６２】
ステップＳ３２で、エンジン停止状態時の振動情報であると判断すると（ステップＳ３２；Ｙｅｓ）、ＣＰＵ１６１は、エンジン停止状態の振動情報に対応する動作モード情報を切替用データ記憶ファイル１６３ａ３から抽出して、ナビゲーション装置１の動作モードを、当該抽出された動作モード情報に基づく動作モード（画面表示オフモード）に切り替える（ステップＳ３３）。
【００６３】
一方、ステップＳ３２で、エンジン停止状態時の振動情報でないと判断すると（ステップＳ３２；Ｎｏ）、ＣＰＵ１６１は、切替用データ記憶ファイル１６３ａ３に記憶された切替用データ中の振動情報を参照して、検出された振動情報は、アイドリング状態時の振動情報であるか否かを判断する（ステップＳ３４）。
【００６４】
ステップＳ３４で、アイドリング状態時の振動情報であると判断すると（ステップＳ３４；Ｙｅｓ）、ＣＰＵ１６１は、アイドリング状態の振動情報に対応する動作モード情報を切替用データ記憶ファイル１６３ａ３から抽出して、ナビゲーション装置１の動作モードを、当該抽出された動作モード情報に基づく動作モード（通常動作モード）に切り替える（ステップＳ３５）。
【００６５】
一方、ステップＳ３４で、アイドリング状態時の振動情報でないと判断すると（ステップＳ３４；Ｎｏ）、ＣＰＵ１６１は、検出された振動情報は、走行状態時の振動情報であると判断して、走行状態の振動情報に対応する動作モード情報を切替用データ記憶ファイル１６３ａ３から抽出いて、ナビゲーション装置１の動作モードを、当該抽出された動作モード情報に基づく動作モード（操作ロックモード）に切り替える（ステップＳ３６）。
【００６６】
次いで、ＣＰＵ１６１は、切替用データ記憶ファイル１６３ａ３に記憶された切替用データ中の振動情報を参照して、振動検出部１２により検出された振動情報に基づいて、ナビゲーション装置１の振動状態が切り替わったか否かを判断する（ステップＳ３７）。
【００６７】
ステップＳ３７で、ナビゲーション装置１の振動状態が切り替わっていないと判断すると（ステップＳ３７；Ｎｏ）、ＣＰＵ１６１は、ステップＳ３７の処理を繰り返して行う。
【００６８】
一方、ステップＳ３７で、ナビゲーション装置１の振動状態が切り替わったと判断すると（ステップＳ３７；Ｙｅｓ）、ＣＰＵ１６１は、ステップＳ３２以降の処理を繰り返して行う。
【００６９】
以上説明した本発明のナビゲーション装置１によれば、ナビゲーション装置１の所定の振動情報と、ナビゲーション装置１の動作モードに関する動作モード情報と、が対応付けられた切替用データを記憶する切替用データ記憶ファイル１６３ａ３と、切替用データ記憶ファイル１６３ａ３に、切替用データを記憶させる記憶制御プログラム１６３ｂ４を実行したＣＰＵ１６１と、ナビゲーション装置１の振動情報を検出する振動検出部１２と、ナビゲーション装置１の動作モードを、切替用データ記憶ファイル１６３ａ３に記憶された切替用データ中の動作モード情報のうちの、振動検出部１２により検出された振動情報に対応する動作モード情報に基づく動作モードに切り替える切替プログラム１６３ｂ５を実行したＣＰＵ１６１と、を備えている。
したがって、ナビゲーション装置１と、このナビゲーション装置１を搭載する車両と、を所定の配線で接続しなくても、ナビゲーション装置１は、ナビゲーション装置１を搭載する車両の状態を検出することができる。
【００７０】
そして、ナビゲーション装置１は、車種毎に、ナビゲーション装置１の所定の振動情報と、ナビゲーション装置１の動作モードに関する動作モード情報と、が対応付けられた車種別データを記憶する車種別データ記憶ファイル１６３ａ２と、ユーザが、ナビゲーション装置１を搭載する車両の車種を指定するための操作部１５と、を備え、記憶制御プログラム１６３ａ４を実行したＣＰＵ１６１は、車種別データ記憶ファイル１６３ａ１に記憶された車種別データのうちの、ユーザによる操作部１５の操作により指定された車種の車種別データを、切替用データとして切替用データ記憶ファイル１６３ａ３に記憶させるようになっている。
したがって、ナビゲーション装置１を搭載する車両の車種に応じた振動情報を切替用データとして記憶することができるため、例えば、車両が走行状態であるにも関わらず、車両が停止していると判断して、車両が停止状態（エンジン停止状態やアイドリング状態）である場合に対応した動作モードに切り替えてしまう等の問題が生じることなく、適切なタイミングで動作モードを切り替えることができる。
【００７１】
或いは、ナビゲーション装置１は、振動検出部１２により検出された振動情報と、当該振動情報に対応したナビゲーション装置１の動作モードに関する動作モード情報と、を対応付けて、切替用データを作成する作成プログラム１６３ｂ３を実行したＣＰＵ１６１を備え、記憶制御プログラム１６３ａ４を実行したＣＰＵ１６１は、当該作成された切替用データを切替用データ記憶ファイル１６３ａ３に記憶させるようになっている。
したがって、ナビゲーション装置１を搭載する車両に応じた振動情報を切替用データとして記憶することができるため、例えば、車両が走行状態であるにも関わらず、車両が停止していると判断して、車両が停止状態（エンジン停止状態やアイドリング状態）である場合に対応した動作モードに切り替えてしまう等の問題が生じることなく、適切なタイミングで動作モードを切り替えることができる。
【００７２】
さらに、所定の振動情報は、ナビゲーション装置１を搭載する車両がエンジン停止状態であるときの振動情報と、ナビゲーション装置１を搭載する車両がアイドリング状態であるときの振動情報と、ナビゲーション装置１を搭載する車両が走行状態であるときの振動情報と、を含んでいる。
したがって、ナビゲーション装置１を搭載する車両が停止中であっても、エンジン停止状態で停止しているのか、アイドリング状態で停止しているのか、を判別することができるため、例えば、車両がアイドリング状態であるにもかかわらず、車両のエンジンが停止していると判断して、車両がエンジン停止状態である場合に対応した動作モードに切り替えてしまう等の問題が生じることがなく、適切なタイミングで動作モードを切り替えることができる。
【００７３】
また、ナビゲーション装置１は、ユーザによる操作部１５の操作によって、切替用データ記憶ファイル１６３ａ３に記憶された切替用データ中の振動情報を調整することができる。
したがって、ナビゲーション装置１を搭載する車両の車種に応じた振動情報を切替用データとして記憶した場合、或いは、ナビゲーション装置１を搭載する車両に応じた振動情報を切替用データとして記憶した場合であっても、例えば、ユーザ所望のタイミングで動作モードを切り替えるよう調整することができる。
【００７４】
なお、本発明は、上記した実施の形態のものに限るものではなく、その要旨を逸脱しない範囲で適宜変更可能である。
【００７５】
ナビゲーション装置１を搭載する車両がエンジン停止状態に切り替わったときは、画面表示オフモードに切り替え、走行状態に切り替わったときは、操作ロックモードに切り替え、アイドリング状態に切り替わったときは、通常動作モードに切り替えるようにしたが、ナビゲーション装置１を搭載する車両の状態が切り替わった際に、動作モードを切り替えることができるのであれば、各振動状態に対応する動作モードの内容は任意である。
【００７６】
エンジン停止状態と、走行状態と、アイドリング状態と、をそれぞれ異なる動作モードと対応付けるようにしたが、ナビゲーション装置１を搭載する車両の状態が切り替わった際に、動作モードを切り替えることができるのであれば、エンジン停止状態と、走行状態と、アイドリング状態と、をそれぞれ異なる動作モードと対応付ける必要はない。すなわち、具体的には、例えば、ナビゲーション装置１を搭載する車両がエンジン停止状態又はアイドリング状態に切り替わったときは、通常動作モードに切り替え、走行状態に切り替わったときは、操作ロックモードに切り替えるようにしても良い。
【００７７】
ナビゲーション装置１の動作モードは、画面表示オフモードと、操作ロックモードと、通常動作モードと、の３つのモードに限ることはなく、複数であれば任意である。
また、振動状態は、エンジン停止状態であるときの振動状態と、アイドリング状態であるときの振動状態と、走行状態であるときの振動状態と、の３つの状態に限ることはなく、複数であれば任意である。
【図面の簡単な説明】
【００７８】
【図１】本発明のナビゲーション装置の機能的構成を示す図である。
【図２】本発明のナビゲーション装置による切替用データの記憶に関する処理について説明するためのフローチャートである。
【図３】本発明のナビゲーション装置による動作モードの切り替えに関する処理について説明するためのフローチャートである。
【符号の説明】
【００７９】
１  ナビゲーション装置
１２  振動検出部（検出手段）
１３  表示部
１５  操作部（記憶制御手段（指定手段）、調整手段、選択手段）
１６１  ＣＰＵ（測位手段、記憶制御手段（作成手段））
１６３ａ１  地図データ記憶ファイル（地図データ記憶手段）
１６３ａ２  車種別データ記憶ファイル（記憶制御手段（車種別データ記憶手段））
１６３ａ３  切替用データ記憶ファイル（切替用データ記憶手段）
１６３ｂ１  測位プログラム（測位手段）
１６３ａ３  作成プログラム（記憶制御手段（作成手段））
１６３ｂ４  記憶制御プログラム（記憶制御手段）
１６３ｂ５  切替プログラム（切替手段）
【図１】
2009145214.tif 000003
【図２】
2009145214.tif 000004
【図３】
2009145214.tif 000005