(57)【要約】【課題】ドライバーが行うミラー制御の操作と親和性の高いミラー制御を実現する。【解決手段】車両用ナビゲーション装置１は、ドライバーのミラー制御操作があると、自車両の所在位置、自車両の状態、およびその制御状態変化の内容を関連付けてテーブル（図）として記録する。そして、記録されたデータにおいて、現在の車両のドライバー、所在位置、車両状態に関連付けられたミラーの制御状態変化の内容に従って、各ミラーの制御状態を変化させるよう制御する。【選択図】 図８
2006335249.tif 000002
【特許請求の範囲】
【請求項１】
車両の所在位置を特定する所在位置特定手段と、
前記車両に搭載されたミラーの制御状態変化を検出するミラー状態変化検出手段と、
前記所在位置特定手段が特定した、前記ミラー状態変化検出手段が前記ミラーの制御状態変化を検出したときの前記車両の所在位置と、前記ミラー状態変化検出手段が検出した前記制御状態変化の内容と、を関連付けたミラー変化履歴データを記憶媒体に記録する履歴記録手段と、
前記履歴記録手段が記録した前記ミラー変化履歴データにおいて、前記所在位置特定手段が特定した現在の前記車両の所在位置に関連付けられた制御状態変化の内容に基づいて、前記ミラーの制御状態を変化させるミラー制御手段と、を備えた車載ミラー制御装置。
【請求項２】
前記車両の車両状態を検出する車両状態検出手段を備え、
前記履歴記録手段は、前記所在位置特定手段が特定した、前記ミラー状態変化検出手段が前記ミラーの制御状態変化を検出したときの前記車両の所在位置と、前記車両状態検出手段が検出した、前記ミラー状態変化検出手段が前記制御状態変化を検出したときの前記車両の車両状態と、前記ミラー状態変化検出手段が検出した前記制御状態変化の内容と、を関連付けたミラー変化履歴データを記憶媒体に記録し、
前記ミラー制御手段は、前記履歴記録手段が記録した前記ミラー変化履歴データにおいて、前記所在位置特定手段が特定した現在の前記車両の所在位置と、前記車両状態検出手段が検出した現在の前記車両の車両状態と、に関連付けられた制御状態変化の内容に基づいて、前記ミラーの制御状態を変化させることを特徴とする請求項１に記載の車載ミラー制御装置。
【請求項３】
前記所在位置特定手段は、前記車両が所在する駐車場の種別を特定し、
前記履歴記録手段は、前記所在位置特定手段が特定した、前記ミラー状態変化検出手段が前記ミラーの制御状態変化を検出したときに前記車両が所在する駐車場種別と、前記ミラー状態変化検出手段が検出した前記制御状態変化の内容と、を関連付けたミラー変化履歴データを記憶媒体に記録し、
前記ミラー制御手段は、前記履歴記録手段が記録した前記ミラー変化履歴データにおいて、前記所在位置特定手段が特定した現在前記車両が所在する駐車場種別に関連付けられた制御状態変化の内容に基づいて、前記ミラーの制御状態を変化させることを特徴とする請求項１に記載の車載ミラー制御装置。
【請求項４】
前記車両のドライバーを識別するドライバー識別手段を備え、
前記履歴記録手段は、前記所在位置特定手段が特定した、前記ミラー状態変化検出手段が前記ミラーの制御状態変化を検出したときの前記車両の所在位置と、前記ドライバー識別手段が識別した、前記ミラー状態変化検出手段が前記制御状態変化を検出したときの前記車両のドライバーと、前記ミラー状態変化検出手段が検出した前記制御状態変化の内容と、を関連付けたミラー変化履歴データを記憶媒体に記録し、
前記ミラー制御手段は、前記履歴記録手段が記録した前記ミラー変化履歴データにおいて、前記所在位置特定手段が特定した現在の前記車両の所在位置と、前記ドライバー識別手段が識別した現在の前記車両のドライバーと、に関連付けられた制御状態変化の内容に基づいて、前記ミラーの制御状態を変化させることを特徴とする請求項１に記載の車載ミラー制御装置。
【請求項５】
車両が所在する駐車場の種別を特定する駐車場種別特定手段と、
前記駐車場種別特定手段が特定した現在前記車両が所在する駐車場種別に基づいて、車両に搭載されたミラーの制御状態を変化させるミラー制御手段と、を備えた車載ミラー制御装置。
【請求項６】
前記車両の車両状態を検出する車両状態検出手段を備え、
前記ミラー制御手段は、前記駐車場種別特定手段が特定した現在前記車両が所在する駐車場種別と、前記車両状態検出手段が検出した現在の前記車両の車両状態と、に基づいて、車両に搭載されたミラーの制御状態を変化させることを特徴とする請求項５に記載の車載ミラー制御装置。
【請求項７】
前記車両のドライバーを識別するドライバー識別手段を備え、
前記ミラー制御手段は、前記駐車場種別特定手段が特定した現在前記車両が所在する駐車場種別と、前記ドライバー識別手段が識別した現在の前記車両のドライバーと、に基づいて、車両に搭載されたミラーの制御状態を変化させることを特徴とする請求項５に記載の車載ミラー制御装置。
【請求項８】
コンピュータを、
車両の所在位置を特定する所在位置特定手段、
前記車両に搭載されたミラーの制御状態変化を検出するミラー状態変化検出手段、
前記所在位置特定手段が特定した、前記ミラー状態変化検出手段が前記ミラーの制御状態変化を検出したときの前記車両の所在位置と、前記ミラー状態変化検出手段が検出した前記制御状態変化の内容と、を関連付けたミラー変化履歴データを記憶媒体に記録する履歴記録手段、および、
前記履歴記録手段が記録した前記ミラー変化履歴データにおいて、前記所在位置特定手段が特定した現在の前記車両の所在位置に関連付けられた制御状態変化の内容に基づいて、前記ミラーの制御状態を変化させるミラー制御手段として機能させる車載ミラー制御プログラム。
【請求項９】
コンピュータを、
車両が所在する駐車場の種別を特定する駐車場種別特定手段、および、
前記駐車場種別特定手段が特定した現在前記車両が所在する駐車場種別に基づいて、車両に搭載されたミラーの制御状態を変化させるミラー制御手段として、コンピュータを機能させる車載ミラー制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載ミラー制御装置、および車載ミラー制御プログラムに関する。
【背景技術】
【０００２】
従来、ドアミラー等、車両に搭載されたミラーの制御状態の制御を行う装置として、ドアミラーの折り畳みやドアミラーの角度の調整を、乗員の操作に基づいて行うものが広く利用されている。
【０００３】
また、特許文献１には、車両の走行している道路の道路形状や車速等に基づいて車載のミラーの角度等を自動的に制御する装置が開示されている。
【特許文献１】特開平１０―１３８８３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記のような装置が行う制御は、ドライバーが日常のミラー制御のために行う操作になじむようなミラーの制御となるとは限らない。例えば、駐車場では、ミラーの角度を下に傾ける習慣的に行うドライバーもいれば、そうでないドライバーもいる。上記の従来技術のように、道路形状や車速等に基づいて車載のミラーの角度を一律に制御するのでは、このような場合に柔軟に対応できない。
【０００５】
本発明は上記点に鑑み、ドライバーが行うミラー制御の操作と親和性の高いミラー制御を行えるようにすることを第１の目的とする。
【０００６】
また、上記のような従来技術では、例えば自宅の駐車場に駐車したいときには、シフトレンジがＲのときにミラーを下向きにしたいが、立体キャリア式駐車場に入るときにはミラーを格納したいといった、駐車場の種別毎に変わるドライバーの要求に、適切に対応することが難しい。
【０００７】
本発明は上記点に鑑み、駐車場種別毎に変わるドアミラー制御の要求に直接的に対応できるような技術を提供することを第２の目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するための請求項１に記載の発明は、車両の所在位置を特定する所在位置特定手段と、前記車両に搭載されたミラーの制御状態変化を検出するミラー状態変化検出手段と、前記所在位置特定手段が特定した、前記ミラー状態変化検出手段が前記ミラーの制御状態変化を検出したときの前記車両の所在位置と、前記ミラー状態変化検出手段が検出した前記制御状態変化の内容と、を関連付けたミラー変化履歴データを記憶媒体に記録する履歴記録手段と、前記履歴記録手段が記録した前記ミラー変化履歴データにおいて、前記所在位置特定手段が特定した現在の前記車両の所在位置に関連付けられた制御状態変化の内容に基づいて、前記ミラーの制御状態を変化させるミラー制御手段と、を備えた車載ミラー制御装置である。
【０００９】
このようになっているので、車載ミラー制御装置は、過去にある位置で記録した、ドライバーの操作に基づくミラーの制御状態変化の内容を、その位置に来たときに再現するよう、当該ミラーを制御することができる。したがって、ドライバーが行うミラー制御の操作と親和性の高いミラー制御が実現する。
【００１０】
なお、ミラー制御手段は、ミラー変化履歴データ中の所在位置と、所在位置特定手段が特定した現在の所在位置との同定の際には、これら２つの所在位置が類似している場合にも同一であるとみなすようになっていてもよいし、完全一致しているときにのみ同一であるとみなすようになっていてもよい。また、ここでいう類似としては、例えば２つの所在位置が近いこと等がある。
【００１１】
また、請求項２に記載の発明は、請求項１に記載の車載ミラー制御装置において、前記車両の車両状態を検出する車両状態検出手段を備え、前記履歴記録手段は、前記所在位置特定手段が特定した、前記ミラー状態変化検出手段が前記ミラーの制御状態変化を検出したときの前記車両の所在位置と、前記車両状態検出手段が検出した、前記ミラー状態変化検出手段が前記制御状態変化を検出したときの前記車両の車両状態と、前記ミラー状態変化検出手段が検出した前記制御状態変化の内容と、を関連付けたミラー変化履歴データを記憶媒体に記録し、前記ミラー制御手段は、前記履歴記録手段が記録した前記ミラー変化履歴データにおいて、前記所在位置特定手段が特定した現在の前記車両の所在位置と、前記車両状態検出手段が検出した現在の前記車両の車両状態と、に関連付けられた制御状態変化の内容に基づいて、前記ミラーの制御状態を変化させることを特徴とする。
【００１２】
このようになっているので、車載ミラー制御装置は、過去にある位置である車両状態のときに記録した、ドライバーの操作に基づくミラーの制御状態変化の内容を、その位置に来てその車両状態となったときに再現するよう、当該ミラーを制御することができる。
【００１３】
また、請求項３に記載の発明は、請求項１に記載の車載ミラー制御装置において、前記所在位置特定手段は、前記車両が所在する駐車場の種別を特定し、前記履歴記録手段は、前記所在位置特定手段が特定した、前記ミラー状態変化検出手段が前記ミラーの制御状態変化を検出したときに前記車両が所在する駐車場種別と、前記ミラー状態変化検出手段が検出した前記制御状態変化の内容と、を関連付けたミラー変化履歴データを記憶媒体に記録し、前記ミラー制御手段は、前記履歴記録手段が記録した前記ミラー変化履歴データにおいて、前記所在位置特定手段が特定した現在前記車両が所在する駐車場種別に関連付けられた制御状態変化の内容に基づいて、前記ミラーの制御状態を変化させることを特徴とする。
【００１４】
このようになっているので、車載ミラー制御装置は、過去にある種別の駐車場で記録した、ドライバーの操作に基づくミラーの制御状態変化の内容を、その種別の駐車場に来てその車両状態となったときに再現するよう、当該ミラーを制御することができる。
【００１５】
また、請求項４に記載の発明は、請求項１に記載の車載ミラー制御装置において、前記車両のドライバーを識別するドライバー識別手段を備え、前記履歴記録手段は、前記所在位置特定手段が特定した、前記ミラー状態変化検出手段が前記ミラーの制御状態変化を検出したときの前記車両の所在位置と、前記ドライバー識別手段が識別した、前記ミラー状態変化検出手段が前記制御状態変化を検出したときの前記車両のドライバーと、前記ミラー状態変化検出手段が検出した前記制御状態変化の内容と、を関連付けたミラー変化履歴データを記憶媒体に記録し、前記ミラー制御手段は、前記履歴記録手段が記録した前記ミラー変化履歴データにおいて、前記所在位置特定手段が特定した現在の前記車両の所在位置と、前記ドライバー識別手段が識別した現在の前記車両のドライバーと、に関連付けられた制御状態変化の内容に基づいて、前記ミラーの制御状態を変化させることを特徴とする。
【００１６】
このようになっているので、車載ミラー制御装置は、過去にあるドライバーの乗車中にある位置で記録した、そのドライバーの操作に基づくミラーの制御状態変化の内容を、そのドライバーがその位置に来たときに再現するよう、当該ミラーを制御することができる。
【００１７】
また、請求項５に記載の発明は、車両が所在する駐車場の種別を特定する駐車場種別特定手段と、前記駐車場種別特定手段が特定した現在前記車両が所在する駐車場種別に基づいて、車両に搭載されたミラーの制御状態を変化させるミラー制御手段と、を備えた車載ミラー制御装置である。
【００１８】
このようになっていることで、車載ミラー制御装置は、現在位置の駐車場の種別に基づいたミラー制御を行うことができるので、駐車場種別毎に変わるドアミラー制御の要求に直接的に対応できるようになる。
【００１９】
また、請求項６に記載の発明は、請求項５に記載の車載ミラー制御装置において、前記車両の車両状態を検出する車両状態検出手段を備え、前記ミラー制御手段は、前記駐車場種別特定手段が特定した現在前記車両が所在する駐車場種別と、前記車両状態検出手段が検出した現在の前記車両の車両状態と、に基づいて、車両に搭載されたミラーの制御状態を変化させることを特徴とする。
【００２０】
このようになっているので、車載ミラー制御装置は、現在位置の駐車場の種別および車両状態に基づいたミラー制御を行うことができる。
【００２１】
また、請求項７に記載の発明は、請求項５に記載の車載ミラー制御装置において、前記車両のドライバーを識別するドライバー識別手段を備え、前記ミラー制御手段は、前記駐車場種別特定手段が特定した現在前記車両が所在する駐車場種別と、前記ドライバー識別手段が識別した現在の前記車両のドライバーと、に基づいて、車両に搭載されたミラーの制御状態を変化させることを特徴とする。
【００２２】
このようになっているので、車載ミラー制御装置は、現在位置の駐車場の種別およびドライバーに基づいたミラー制御を行うことができる。
【００２３】
また、請求項８に記載の発明は、コンピュータを、車両の所在位置を特定する所在位置特定手段、前記車両に搭載されたミラーの制御状態変化を検出するミラー状態変化検出手段、前記所在位置特定手段が特定した、前記ミラー状態変化検出手段が前記ミラーの制御状態変化を検出したときの前記車両の所在位置と、前記ミラー状態変化検出手段が検出した前記制御状態変化の内容と、を関連付けたミラー変化履歴データを記憶媒体に記録する履歴記録手段、および、前記履歴記録手段が記録した前記ミラー変化履歴データにおいて、前記所在位置特定手段が特定した現在の前記車両の所在位置に関連付けられた制御状態変化の内容に基づいて、前記ミラーの制御状態を変化させるミラー制御手段として機能させる車載ミラー制御プログラムである。このように、請求項１に記載の発明を、プログラムとして捉えることができる。
【００２４】
また、請求項９に記載の発明は、コンピュータを、車両が所在する駐車場の種別を特定する駐車場種別特定手段、および、前記駐車場種別特定手段が特定した現在前記車両が所在する駐車場種別に基づいて、車両に搭載されたミラーの制御状態を変化させるミラー制御手段として、コンピュータを機能させる車載ミラー制御装置である。このように、請求項５に記載の発明を、プログラムとして捉えることができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の一実施形態について説明する。図１に、本実施形態に係る車両用ナビゲーション装置１等のハードウェア構成図を示す。この車両用ナビゲーション装置１は、以下詳述する通り、車両に搭載されたミラーの調整をドライバーが行ったときの、ドライバー、車両の所在位置、車両状態（より具体的には車両の運転状態）、およびミラーの調整内容を関連付けて記録し、その記録されたドライバーの乗車中に車両が再度当該記録された位置で当該記録された車両状態になったときに、当該記録されたミラーの調整内容を再現するための制御を行うようになっている。
【００２６】
このような車両用ナビゲーション装置１は、ミラー格納駆動装置２、左ドアミラー角度調節装置３、右ドアミラー角度調節装置４、ルームミラー角度調節装置５、シフト位置セン６、およびハザードセンサ７等と信号をやりとりするようになっている。
【００２７】
ミラー格納駆動装置２は、車両用ナビゲーション装置１からの制御信号や車室内に取り付けられた専用のメカニカル操作スイッチからの制御信号に基づいて、車両のドアミラーの格納（例えば折り畳み）および復帰のために、左右のドアミラーを駆動する装置である。また、ミラー格納駆動装置２は、左右のドアミラーの駆動の内容を車両用ナビゲーション装置１に出力するようになっている。
【００２８】
左ドアミラー角度調節装置３は、車両用ナビゲーション装置１からの制御信号や車室内に取り付けられた専用の操作スイッチからの制御信号に基づいて、左ドアミラーの上下角度、左右角度等を、当該ミラーを駆動することで調節する装置である。また、左ドアミラー角度調節装置３は、左ドアミラーの駆動の内容を車両用ナビゲーション装置１に出力するようになっている。
【００２９】
右ドアミラー角度調節装置４は、車両用ナビゲーション装置１からの制御信号や車室内に取り付けられた専用の操作スイッチからの制御信号に基づいて、右ドアミラーの上下角度、左右角度等を、当該ミラーを駆動することで調節する装置である。また、右ドアミラー角度調節装置４は、右ドアミラーの駆動の内容を車両用ナビゲーション装置１に出力するようになっている。
【００３０】
ルームミラー角度調節装置５は、車両用ナビゲーション装置１からの制御信や車室内に取り付けられた専用の操作スイッチからの制御信号に基づいて、ルームミラーの上下角度、左右角度等を、当該ミラーを駆動することで調節する装置である。また、ルームミラー角度調節装置５は、ルームミラーの駆動の内容を車両用ナビゲーション装置１に出力するようになっている。
【００３１】
シフト位置セン６は、車両のドライブレンジ（Ｐ、Ｒ、Ｎ、Ｄ等）またはシフト位置を検出し、その検出した情報を制御回路１９に出力する装置である。ハザードセンサ７は、車両のハザードランプが点滅していることを検出し、その検出した情報を制御回路１９に出力する装置である。
【００３２】
また、車両用ナビゲーション装置１は、無線通信回路１０、位置検出器１１、操作スイッチ群１２、画像表示装置１３、音声回路１４、スピーカ１４ａ、マイク１４ｂ、ミラー設定記憶部１５、ＲＡＭ１６、ＲＯＭ１７、外部記憶部１８、および制御回路１９を有している。
【００３３】
無線通信回路１０は、図示しないアンテナが受信した信号に対して増幅、周波数変換、復調、Ａ／Ｄ変換等、所定の無線通信プロトコル（例えばＤＳＲＣ、携帯電話用データ通信、無線ＬＡＮ）に従った処理を施し、その結果を制御回路１９に出力する。また無線通信回路１０は、制御回路１９から入力されたデータに対してＤ／Ａ変換、変調、周波数変換、増幅等、所定の無線通信プロトコルに従った処理を施し、その結果の信号を上記のアンテナに出力する。このような作動により、無線通信回路１０は、制御回路１９の制御に基づいて、基地局を介したデータの授受を行う。
【００３４】
位置検出器１１は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびＧＰＳ受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置、車速、車両の向き等を特定するための情報を制御回路１９に出力する。
【００３５】
操作スイッチ群１２は、車両用ナビゲーション装置１に設けられた複数のメカニカルスイッチ、画像表示装置１３の表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下、タッチパネルのタッチに基づいた信号を制御回路１９に出力する。
【００３６】
画像表示装置１３は、制御回路１９から出力された映像信号に基づいた映像をユーザに表示する。表示映像としては、例えば現在地を中心とする地図等がある。
【００３７】
音声回路１４は、制御回路１９から受けた音声データに基づく音声信号をスピーカ１４ａに出力し、マイク１４ｂが検出した音声信号に基づく音声データを制御回路１９に出力する。
【００３８】
ミラー設定記憶部１５は、ハードディスクドライブ、フラッシュメモリ、ＥＥＰＲＯＭ、バックアップＲＡＭ等、車両の主電源オフ時にも記憶内容を保持することのできる記憶媒体から成る。なお、このミラー設定記憶部１５には、後述する通り、本実施形態におけるミラー制御のためのデータが記録されるようになっている。
【００３９】
外部記憶部１８は、ＤＶＤ、ＣＤ、ＨＤＤ等の不揮発性の記憶媒体およびそれら記憶媒体に対してデータの読み出し（および可能ならば書き込み）を行う装置から成り、制御回路１９が読み出して実行するプログラム、経路案内用の地図データ等を記憶している。
【００４０】
地図データは、リンクおよびノードの位置、種別、ノードとリンクとの接続関係情報等を含む道路データ、および施設データを有している。施設データは、施設毎のエントリを複数有しており、各エントリは、対象とする施設の名称情報、所在位置情報、施設種別情報等を示すデータを有している。
【００４１】
施設種別としては、例えば、平地駐車場、機械式立体駐車場、路上駐車スペース等がある。機械式立体駐車場とは、ゴンドラやエレベータ等の車両運搬機械で、車両を駐車位置（または駐車付近）まで運搬する機構を有する駐車場である。路上駐車スペースとは、道路の一部が白線等で区画され、パーキングメータ等の駐車料金徴収が取り付けられた駐車場をいう。平地駐車場とは、機械式立体駐車場、路上駐車スペース以外の、通常の駐車場をいう。
【００４２】
制御回路（コンピュータに相当する）１９は、ＲＯＭ１７および外部記憶部１８から読み出した車両用ナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはミラー設定記憶部１５、ＲＡＭ１６、ＲＯＭ１７、および外部記憶部１８から情報を読み出し、ミラー設定記憶部１５、ＲＡＭ１６および外部記憶部１８に対して情報の書き込みを行い、ミラー格納駆動装置２、左ドアミラー角度調節装置３、右ドアミラー角度調節装置４、ルームミラー角度調節装置５、シフト位置セン６、ハザードセンサ７、無線通信回路１０、位置検出器１１、操作スイッチ群１２、画像表示装置１３および音声回路１４と信号の授受を行う。
【００４３】
制御回路１９がプログラムを実行することによって行う具体的な処理としては、現在位置特定処理、誘導経路算出処理、経路案内処理、ミラー手動制御処理、ミラー自動制御処理等がある。現在位置特定処理は、位置検出器１１からの信号に基づいて、周知のマップマッチング等の技術を用いて車両の現在位置や向きを特定する処理である。誘導経路算出処理は、操作スイッチ群１２からユーザによる目的地の入力を受け付け、現在位置から当該目的地までの最適な誘導経路を算出する処理である。経路案内処理は、外部記憶部１８から地図データを読み出し、算出された誘導経路、目的地、経由地および現在位置等をこの地図データの示す地図上に重ねた画像を、画像表示装置１３に出力し、案内交差点の手前に自車両が到達した等の必要時に、右折、左折等を指示する案内音声信号を音声回路１４に出力する処理である。
【００４４】
ミラー手動制御処理は、ドライバーによる操作スイッチ群１２の所定の操作や所定の音声入力を受けたことに基づいて、その入力内容に応じた制御信号を、ミラー格納駆動装置２、左ドアミラー角度調節装置３、右ドアミラー角度調節装置４、ルームミラー角度調節装置５のうち、その内容に対応するものに出力する処理である。
【００４５】
ミラー自動制御処理は、ルームミラーおよび左右ドアミラーの調整をドライバーが行ったときの、ドライバー、車両の所在位置、車両状態、およびミラーの調整内容を一まとめに関連付けて記録し、その記録されたドライバーの乗車中に車両が再度当該記録された位置で当該記録された車両状態になったときに、当該記録されたミラーの調整内容を再現するための処理である。この処理の実現のために、車両用ナビゲーション装置１は、図２〜図６にそれぞれ示すドライバー特定プログラム１００、ユーザ操作記録プログラム２００、推奨地点ダウンロードプログラム３００、推奨地点ダウンロードプログラム４００、およびミラー制御プログラム５００を実行するようになっている。
【００４６】
制御回路１９は、図２に示すドライバー特定プログラム１００を実行することで、車両のドライバーを特定し、さらにそのドライバー用のミラー角度設定を受け付け、それらを関連付けてミラー設定記憶部１５に記録する処理である。制御回路１９は、このドライバー特定プログラム１００を、車両の主電源オン時（例えばＡＣＣオン時、ＩＧオン時等）に実行するようになっていてもよいし、ドライバーの操作スイッチ群１２に対する所定の操作があったことに基づいて行うようになっていてもよいし、音声回路１４から受けた音声に対して音声認識処理を行い、その認識結果が所定のフレーズ（例えば「ドライバー認識」）であったことに基づいて実行するようになっていてもよい。
【００４７】
このドライバー特定プログラム１００の実行において、制御回路１９は、まずステップ１１０で、ドライバーの指定を受け付ける。このとき、制御回路１９は、図７に示すようなドライバー入力受付画面３０を画像表示装置１３に表示させることで、ドライバーにドライバー識別情報の入力を促す。ドライバーが、このドライバー入力受付画面３０内に示された、それぞれ異なるドライバー名称（図中ではドライバーＡ、ドライバーＢ、ドライバーＣ）を表示するボタン３１〜３３のいずれかを、操作スイッチ群１２を用いてまたは音声で選択することで、制御回路１９は、その選択されたボタンに対応するドライバーを、現在のドライバーであると特定する。なお、ドライバー入力受付画面３０中に表示するドライバー名の情報は、ミラー設定記憶部１５に記憶されており、操作スイッチ群１２に対する入力操作や音声に基づいて、制御回路１９が追加、編集、削除することができるようになっている。
【００４８】
ドライバーの指定があると、続いてステップ１２０で、ミラー角度調整画面を画像表示装置１３に表示する。ミラー角度調整画面は、ルームミラー、左ドアミラー、右ドアミラーのそれぞれについての上下傾き角および左右傾き角を調整するための複数のスイッチ画像を有している。
【００４９】
続いてステップ１３０で、当該ドライバーについてのデフォルトミラー角度設定を受け付ける。具体的には、ステップ１２０で表示したスイッチ群を操作する旨の、ドライバーによる操作スイッチ群１２のタッチパネルに対する操作、および操作スイッチ群１２に対する操作確定の操作に基づいて、ルームミラー、左ドアミラー、右ドアミラーのそれぞれについてのデフォルト傾き角を特定する。
【００５０】
続いてステップ１４０で、当該ドライバーについての下部視認用のミラー角度設定を受け付ける。具体的には、ステップ１２０で表示したスイッチ群を操作する旨の、ドライバーによる操作スイッチ群１２のタッチパネルに対する操作、および操作スイッチ群１２に対する操作確定の操作に基づいて、ルームミラー、左ドアミラー、右ドアミラーのそれぞれについての下部視認用の傾き角を特定する。
【００５１】
続いてステップ１５０で、ステップ１３０およびステップ１４０で特定したミラーの各調整角度を、ステップ１１０で特定した現在のドライバーの名称（すなわちドライバーの識別情報）と関連付けてミラー設定記憶部１５に記録する。
【００５２】
続いてステップ１６０で、ステップ１１０で特定した現在のドライバーの名称を、現在のドライバーとして、ＲＯＭ１７に記録する。ステップ１６０の後、ドライバー特定プログラム１００の実行が終了する。
【００５３】
以上のようなドライバー特定プログラム１００を制御回路１９が実行することで、車両用ナビゲーション装置１は、車両の現在のドライバーを識別し、そのドライバー用のミラー調整値をミラー設定記憶部１５に記録する。
【００５４】
また、制御回路１９は、自車両の走行中に、図３に示すユーザ操作記録プログラム２００を繰り返し実行するようになっている。このユーザ操作記録プログラム２００の実行において、制御回路１９は、まずステップ２１０で、ミラー自動登録モードがオンであるか否かをＲＡＭ１６中の所定のフラグのオン・オフに基づいて判定する。なお、制御回路１９は、操作スイッチ群１２に対するドライバーの所定の操作や、音声回路１４が受けたドライバーの所定の音声に基づいて、この所定のフラグのオン・オフを切り替えることができる。ミラー自動登録モードがオンであれば続いてステップ２２０を実行し、オフであればユーザ操作記録プログラム２００の１回分の実行を終了する。
【００５５】
ステップ２２０では、ミラー制御操作があったか否かを判定する。ミラー制御操作があったとは、ユーザの直接の操作によって（すなわち後述するミラー制御プログラム５００の実行処理によらずに）、ルームミラーおよびフロントミラーが駆動されたことをいう。上述した、ミラー格納駆動装置２、左ドアミラー角度調節装置３、右ドアミラー角度調節装置４、ルームミラー角度調節装置５専用のメカニカル操作スイッチの操作によってミラーが駆動された場合、および、上述したミラー手動制御処理によってミラーが駆動された場合が、この、ミラー制御操作があった場合に相当する。
【００５６】
このミラー制御操作があったか否かについては、ミラー格納駆動装置２、左ドアミラー角度調節装置３、右ドアミラー角度調節装置４、ルームミラー角度調節装置５のいずれかから、各ミラーの制御の内容の信号を受け、かつ、その制御内容は、後述するミラー制御プログラム５００の処理に起因するものでない（すなわちミラー制御プログラム５００に基づく制御と矛盾する、またはミラー制御プログラム５００による制御信号出力は直前に行われていない）ときに、ミラー制御操作があったと判定するようになっていればよい。また、このミラー制御操作があったか否かについては、ミラー格納駆動装置２、左ドアミラー角度調節装置３、右ドアミラー角度調節装置４、ルームミラー角度調節装置５からの信号によらず、上述のミラー手動制御処理を実行したときに、ミラー制御操作があったと判定するようになっていてもよい。なお、ここでいうミラー制御操作は、単一の操作のみならず、左ミラー格納および右ミラー下向き等、短期間（例えば３０秒）内の一連の複数のミラー制御操作であってもよい。ミラー制御操作があったとき、続いてステップ２３０を実行し、ミラー制御操作がないとき、ユーザ操作記録プログラム２００の１回分の実行を終了する。
【００５７】
ステップ２３０では、上述した現在位置特定処理により、現在位置を特定する。続いてステップ２４０では、車両状態を検出する。具体的には、位置検出器１１の車速センサからの信号に基づいて自車両の現在の車速を検出し、シフト位置セン６からの信号に基づいて現在のシフト位置を検出し、ハザードセンサ７からの信号に基づいて現在ハザードが点滅しているか否かを検出する。
【００５８】
続いてステップ２５０で、ステップ２３０で特定した現在位置情報（例えば緯度、経度）、ステップ２４０で特定した車両状態の情報、およびステップ２２０で行われたミラー制御操作の結果のミラーの制御状態変化の内容を、互いに関連づけられた一まとめの情報として、ミラー設定記憶部１５に記録する。ミラー設定記憶部１５への記録はその一まとめの情報を１エントリとしてミラー変化履歴テーブルに追加する。ミラー変化履歴テーブルは、ミラー設定記憶部１５に記録されたドライバーの名称毎に１つ記録されており、このステップ２５０では、現在ＲＡＭ１６が記憶している現在のドライバー名称に対応するミラー変化履歴データに当該エントリを追加する。
【００５９】
また、このステップ２５０で記録車両情報のうち、走行速度およびミラーの制御状態変化は、検出した情報そのままを記録するのではなく、その検出した情報の概略的な特徴を記録する。具体的には、検出した走行速度を、停止しているか（具体的には例えば０ｋｍ／ｈ〜０．０１ｋｍ／ｈ）、低速であるか（具体的には例えば０．０１ｋｍ／ｈ〜１０ｋｍ／ｈ）、高速であるか（具体的には例えば１０ｋｍ／ｈ以上）、という３つのカテゴリのいずれに属するかを判定し、属すると判定したカテゴリを、走行速度の情報として記録する。また、検出したミラーの制御状態変化の内容を、ルームミラーについては下を向いた、右を向いた、左を向いたという３つのカテゴリのいずれに属するかを判定し、左右のルームミラーについては下を向いた、格納したという２つのカテゴリのいずれに属するかを判定し、属すると判定したカテゴリを、走行速度の情報として記録する。ステップ２５０の後、ユーザ操作記録プログラム２００の１回分の実行が終了する。
【００６０】
図８に、ミラー設定記憶部１５が記憶する、ドライバーＸ用のミラー変化履歴テーブルの一例を表として示す。この表中の最上行を除く各行が、上述の１エントリに相当する。この図においては、ユーザ操作記録プログラム２００の実行によって、上の２つのエントリがこのミラー変化履歴テーブルに追加されている。
【００６１】
例えば、最も上にあるエントリには、北緯ＡＡ、東経ＢＢの位置において、ドライブレンジがＲで、低速走行して、ハザードがオフのときに、ドライバーの操作によって助手席ミラー（右ハンドル車では左ドアミラーに相当する）が格納され、運転席ミラー（右ハンドル車では右ドアミラーに相当する）が下を向いたことを示している。
【００６２】
以上のようなユーザ操作記録プログラム２００を制御回路１９が実行することで、車両用ナビゲーション装置１は、ミラー自動登録モードがオンに設定されている場合（ステップ２１０参照）、ドライバーのミラー制御操作に基づくミラーの制御状態変化を検出する度に（ステップ２２０参照）、自車両の所在位置、自車両の状態、およびその制御状態変化の内容を互いに関連付けて一まとめにしたエントリ（ミラー変化履歴データの一例に相当する）を、現在のドライバー用のミラー変化履歴テーブルに追加記録する（ステップ２５０参照）。これによって、ミラー設定記憶部１５には、ドライバー名、自車両の所在位置、自車両の状態、およびミラーの制御状態変化の内容が一まとめに関連付けられて記憶される。
【００６３】
また、制御回路１９は、ミラー変化履歴テーブルにエントリを追加するために、図４に示す推奨地点ダウンロードプログラム３００を繰り返し実行し、その実行において、まずステップ３１０において、上述の誘導経路算出手段によって誘導経路が算出されたか否かを判定し、算出されたなら続いてステップ３２０を実行し、されていないなら推奨地点ダウンロードプログラム３００の実行を終了する。
【００６４】
続いてステップ３２０では、ミラー制御地点ダウンロードモードがオンであるか否かをＲＡＭ１６中の所定のフラグのオン・オフに基づいて判定する。なお、制御回路１９は、操作スイッチ群１２に対するドライバーの所定の操作や、音声回路１４が受けたドライバーの所定の音声に基づいて、この所定のフラグのオン・オフを切り替えることができる。ミラー制御地点ダウンロードモードがオンであれば続いてステップ３３０を実行し、オフであれば推奨地点ダウンロードプログラム３００の１回分の実行を終了する。
【００６５】
ステップ３３０では、無線通信回路１０を用いた基地局との無線通信を介して広域ネットワークに接続し、その広域ネットワーク上の通信装置（以下、センタという）に、算出された誘導経路のデータをアップロードする。
【００６６】
このセンタは、ミラー制御が必要な地点毎に、その地点の位置、車両状態、およびミラー制御状態変化の内容を一まとめとするエントリを有している。そしてこのセンタは、広域ネットワークを介して誘導経路データまたは地理領域データを受信すると、その誘導経路または地理領域に含まれる位置を有するエントリをすべて抽出し、その抽出したエントリを自動制御推奨地点情報として返送する。また、１つもエントリが抽出されなかった場合は、地点情報がない旨の情報を返送する。なお、このエントリの形式は、車両用ナビゲーション装置１におけるミラー変化履歴テーブルの形式と同じであるが、走行速度については、上述の停止、低速、高速の３つのカテゴリ以外のカテゴリ（例えば５ｋｍ／ｈ以下等）であってもよいし、また、車両状態のデータ中、シフト状態、走行速度、ハザードのオン／オフのうち、値を指定しない項目があってもよい。
【００６７】
制御回路１９は、ステップ３３０に続いてステップ３４０で、センタからのデータを受信するまで待ち、受信すると、それが誘導経路上の自動制御推奨地点情報であるか、あるいは地点情報がない旨の情報であるかを判別し、自動制御推奨地点情報であれば続いてステップ３５０を実行し、地点情報がない旨の情報であれば推奨地点ダウンロードプログラム３００の１回分の実行を終了する。
【００６８】
ステップ３５０では、受信した自動制御推奨地点情報の各エントリを、現在のドライバーに対応するミラー変化履歴テーブルに追加し、その後推奨地点ダウンロードプログラム３００の１回分の実行を終了する。
【００６９】
以上のような推奨地点ダウンロードプログラム３００を制御回路１９が実行することで、車両用ナビゲーション装置１は、ミラー制御地点ダウンロードモードオンに設定されている場合（ステップ３２０参照）、誘導経路が算出される度に（ステップ３１０参照）、無線通信を介して、センタから、その誘導経路上の位置、車両の状態、およびその制御状態変化の内容を互いに関連付けて一まとめにしたエントリ（ミラー変化履歴データの一例に相当する）を受信し（ステップ３３０、３４０参照）、受信したエントリを現在のドライバー用のミラー変化履歴テーブルに追加記録する（ステップ３５０参照）。これによって、ミラー設定記憶部１５には、ドライバー名、誘導経路上の所在位置、車両の状態、およびそのミラーの制御状態変化の内容が一まとめに関連付けられて記憶される。このように、ミラー変化履歴テーブルのエントリをダウンロードすることで、訪れたことのない脱輪頻発地点や駐車ポイント等の地点における望ましいミラー制御状態変化情報を受信することができる。
【００７０】
また、制御回路１９は、ミラー変化履歴テーブルにエントリを追加するために、図５に示す推奨地点ダウンロードプログラム４００を、操作スイッチ群１２に対する所定の操作または所定の音声入力があったことに基づいて実行し、その実行において、まずステップ４１０において、ドライバーによる、操作スイッチ群１２を用いた対象エリア（すなわち地理的領域）の指定を受け付ける。
【００７１】
対象エリアの指定があると、続いてステップ４２０で、上述のミラー制御地点ダウンロードモードがオンであるか否かを判定し、オンであれば続いてステップ４３０を実行し、オフであれば推奨地点ダウンロードプログラム４００の１回分の実行を終了する。
【００７２】
ステップ４３０では、無線通信回路１０を用いた基地局との無線通信を介して広域ネットワークに接続し、その広域ネットワーク上の上述のセンタに、受け付けたエリアのデータをアップロードする。
【００７３】
続いてステップ４４０で、センタからのデータを受信するまで待ち、受信すると、それが誘導経路上の自動制御推奨地点情報であるか、あるいは地点情報がない旨の情報であるかを判別し、自動制御推奨地点情報であれば続いてステップ４５０を実行し、地点情報がない旨の情報であれば推奨地点ダウンロードプログラム４００の１回分の実行を終了する。
【００７４】
ステップ４５０では、受信した自動制御推奨地点情報の各エントリを、現在のドライバーに対応するミラー変化履歴テーブルに追加し、その後推奨地点ダウンロードプログラム４００の１回分の実行を終了する。
【００７５】
以上のような推奨地点ダウンロードプログラム４００を制御回路１９が実行することで、車両用ナビゲーション装置１は、ミラー制御地点ダウンロードモードオンに設定されている場合（ステップ４２０参照）、無線通信を介して、センタから、その対象エリア内の位置、車両の状態、およびその制御状態変化の内容を関連付けて一まとめにしたエントリ（ミラー変化履歴データの一例に相当する）を受信し（ステップ４３０、４４０参照）、受信したエントリを現在のドライバー用のミラー変化履歴テーブルに追加記録する（ステップ４５０参照）。これによって、ミラー設定記憶部１５には、ドライバー名、誘導経路上の所在位置、車両の状態、およびそのミラーの制御状態変化の内容が関連付けられて記憶される。このように、ミラー変化履歴テーブルのエントリをダウンロードすることで、訪れたことのない脱輪頻発地点や駐車ポイント等の地点における望ましいミラー制御状態変化情報を受信することができる。
【００７６】
なお、制御回路１９は、ドライバーの操作スイッチ群１２に対する所定の操作や音声入力に基づいて、ミラー変化履歴テーブルにエントリを追加することができるようになっている。この時に追加されるエントリは、図８に例示したミラー変化履歴テーブル中の３番目以降のエントリのように、位置情報として特定のポイントではなく駐車場種別（施設種別の一例に相当する）の情報を記録し、また、車両状態としては、シフト状態、走行速度、ハザードのうち、指定しない項目を有していてもよい。例えば、図８中の上から５番目のエントリにおいては、位置情報として不特定の平地駐車場が指定され、ハザードの状態は指定されていない。
【００７７】
また、制御回路１９は、記録されたミラー変化履歴テーブルを用いてミラー制御を行うために、図６に示すミラー制御プログラム５００を繰り返し実行するようになっており、その実行において、まずステップ５１０で、ミラー自動制御モードがオンであるか否かをＲＡＭ１６中の所定のフラグのオン・オフに基づいて判定する。なお、制御回路１９は、操作スイッチ群１２に対するドライバーの所定の操作や、音声回路１４が受けたドライバーの所定の音声に基づいて、この所定のフラグのオン・オフを切り替えることができる。ミラー自動制御モードがオンであれば続いてステップ５１５を実行し、オフであればミラー制御プログラム５００の１回分の実行を終了する。
【００７８】
ステップ５１５では、ＲＡＭ１６中の現在のドライバーの名称を読み出し、続いてステップ５２０では、現在位置を特定する。
【００７９】
続いてステップ５３０では、ステップ５２０で特定した自車両の位置が、自動制御範囲内であるか否かを判定する。具体的には、ステップ５１５で特定したドライバー名用のミラー変化履歴テーブルの各エントリのうち、現在位置に近い（例えば１０メートル以内にある）緯度、経度を有するエントリ、または、現在位置が属する駐車場種別に該当する駐車場種別を有するエントリを検索し、該当するエントリが見つかれば、自動制御範囲内であると判定する。なお、現在位置が属する駐車場種別は、地図データ中の施設データに基づいて特定する。自車両の位置が自動制御範囲内であれば続いてステップ５４０を実行し、自動制御範囲外であればミラー制御プログラム５００の１回分の実行を終了する。
【００８０】
ステップ５４０では、ユーザ操作記録プログラム２００のステップ２４０と同様に、現在の車両状態を検出し、続いてステップ５６０では、現在の車両状態がミラー制御条件に合致するか否かを判定する。具体的には、ステップ５３０で該当したミラー変化履歴テーブル中のエントリに記載された車両状態の指定のすべてに、ステップ５４０で検出した車両状態が合致すれば、ミラー制御条件に合致すると判定し、それ以外の場合、ミラー制御条件に合致しないと判定する。ミラー制御条件に合致する場合、続いてステップ５７０を実行し、合致しない場合、ミラー制御プログラム５００の１回分の実行を終了する。
【００８１】
ステップ５７０では、ステップ５３０で該当したミラー変化履歴テーブル中のエントリに記載されたミラー制御状態変化に、各ミラーの制御状態を合わせるように、ミラー格納駆動装置２、左ドアミラー角度調節装置３、右ドアミラー角度調節装置４、ルームミラー角度調節装置５に制御信号を出力する。ここで、ミラー制御状態変化として、ミラーの角度を下に向ける制御がある場合は、その下に向ける角度は、ステップ５１５で特定したドライバーについての、ドライバー特定プログラム１００のステップ１４０で受け付けた下部認用のミラー角度とする。
【００８２】
続いてステップ５８０では、現在の車両位置および車両状態を再度検出し、ミラー制御条件から外れたか否かを判定する。ミラー制御条件から外れた場合としては、現在の車両の位置、または車両状態のうち少なくとも１つが、ステップ５３０で該当したミラー変化履歴テーブル中のエントリ中の指定に該当しなくなった場合をいう。ミラー制御条件から外れた場合、続いてステップ５９０を実行し、外れていない場合、再度ステップ５８０を実行する。
【００８３】
ステップ５９０では、各ミラーの制御状態を、現在のドライバー用のミラーのデフォルト地調整値、すなわち、ドライバー特定プログラム１００の実行によってミラー設定記憶部１５に記録された調整値、に戻すよう、ミラー格納駆動装置２、左ドアミラー角度調節装置３、右ドアミラー角度調節装置４、およびルームミラー角度調節装置５に、制御信号を出力する。ステップ５９０の後、ミラー制御プログラム５００の１回分の実行が終了する。
【００８４】
なお、ステップ５８０においてミラーの制御条件からはずれたと判定される前に車両の主電源がオフになると、車両用ナビゲーション装置１は直ちにミラー制御プログラム５００の実行を終了し、その後作動を停止する。したがって、この場合には、再度車両の主電源がオンとなるまでは、各ミラーは、ステップ５７０における制御（例えばミラー格納）のままの制御状態となる。
【００８５】
以上のようなミラー制御プログラム５００を制御回路１９が実行することで、車両用ナビゲーション装置１は、ミラー自動制御モードがオンである場合（ステップ５１０参照）、現在位置が現在のドライバーのミラー変化履歴テーブル中のエントリに記載された位置に該当し（ステップ５１５、５２０、５３０参照）、かつ、現在の車両状態がその該当するエントリの示す車両状態に合致する場合（ステップ５４０、５６０参照）、そのエントリの示すミラー制御状態変化に従うように、現在のドライバー用のミラー調整値を用いて各ミラーを制御し（ステップ５７０）、現在位置や車両状態が変化して、当該エントリの示す位置または車両状態に合致しなくなると（ステップ５８０参照）、記録されている現在のドライバー用のデフォルトのミラー角度に合わせるよう、各ミラーを制御する（ステップ５９０参照）。
【００８６】
例えば、図８のミラー変化履歴テーブルに従えば、車両用ナビゲーション装置１は、ドライバーＸが運転しているときに北緯ＡＡ、東経ＢＢの位置（例えば自宅駐車場）の付近に入り、シフト状態がＲレンジとなり、車速が低速となり、ハザードがオフであれば、助手席ミラーを格納し、運転席ミラーを（ドライバーＸ用の角度の）下向きにするよう制御する。また、車両用ナビゲーション装置１は、ドライバーＸが運転しているときに平地駐車場のいずれかに入り、シフト状態がＲレンジとなると、両ミラーを（ドライバーＸ用の角度の）下向きにするよう制御し、さらにシフト状態がＰレンジになると、両方のドアミラーを格納するよう制御する。また、車両用ナビゲーション装置１は、ドライバーＸが運転しているときに機械式立体駐車場のいずれかにシフト状態Ｄレンジのまま入り、さらに車速が７ｋｍ／ｈ以下となると、両ミラーを（ドライバーＸ用の角度の）下向きにするよう制御し、さらにシフト状態がＰレンジになると、エレベータやゴンドラの邪魔にならないよう、両方のドアミラーを格納するよう制御する。また、車両用ナビゲーション装置１は、ドライバーＸが運転しているときに路上駐車スペースのいずれかに入り、シフト状態がＲレンジとなると、助手席側（すなわち道路脇側）ドアミラーのみを（ドライバーＸ用の角度の）下向きにするよう制御し、さらにシフト状態がＰレンジになると、両方のドアミラーを格納するよう制御する。
【００８７】
以上示した通り、車両のドライバーを識別する機能と、車両の所在位置を特定する機能と、車両の車両状態を検出する機能と、車両に搭載された各ミラーの制御状態変化を検出する機能と、を有した車両用ナビゲーション装置１が、ミラーの制御状態変化を検出したときの車両の所在位置と、そのミラー制御状態変化を検出したときの車両のドライバーと、そのミラー制御状態変化を検出したときの車両状態と、そのミラーの制御状態変化の内容と、を関連付けたデータをミラー設定記憶部１５に記録し、その記録されたデータにおいて、現在の車両のドライバー、所在位置、車両状態に関連付けられた制御状態変化の内容に従って、各ミラーの制御状態を変化させるよう制御する。
【００８８】
このようになっているので、車両用ナビゲーション装置１は、過去にある位置である車両状態のときに記録した、特定のドライバーの操作に基づくミラーの制御状態変化の内容を、そのドライバーの乗車中にその位置に来てその車両状態になったときに再現するよう、当該ミラーを制御することができる。したがって、ドライバーが行うミラー制御の操作と親和性の高いミラー制御が実現する。
【００８９】
また車両用ナビゲーション装置１は、車両が現時点で所在する駐車場の種別を特定し、ミラー変化履歴テーブルにおいて、その特定した駐車場種別、現在のドライバー、および現在の車両状態に関連づけられた制御状態変化の内容に従って、各ミラーの制御状態を変化させるよう制御する。
【００９０】
このようになっていることで、車両用ナビゲーション装置１は、現在位置の駐車場の種別に基づいたミラー制御を行うことができるので、駐車場種別毎に変わるドアミラー制御の要求に直接的に対応できるようになる。
【００９１】
なお、上記の実施形態においては、車両用ナビゲーション装置１が車載ミラー制御装置の一例に相当し、ミラー設定記憶部１５が記憶媒体の一例に相当し、プログラム１００〜５００が車載ミラー制御プログラムの一例に相当する。また、制御回路１９が、ユーザ操作記録プログラム２００のステップ２３０、ミラー制御プログラム５００のステップ５２０を実行することで、所在位置特定手段の一例として機能する。また制御回路１９が、ユーザ操作記録プログラム２００のステップ２４０、ミラー制御プログラム５００のステップ５４０を実行することで、車両状態検出手段の一例として機能する。また制御回路１９が、ユーザ操作記録プログラム２００のステップ２２０を実行することで、ミラー状態変化検出手段の一例として機能し、ステップ２５０を実行することで、履歴記録手段の一例として機能し、ステップ５６０および５７０を実行することで、ミラー制御手段の一例として機能する。また制御回路１９が、ドライバー特定プログラム１００のステップ１１０を実行することで、ドライバー識別手段の一例として機能する。また制御回路１９が、ミラー制御プログラム５００のステップ５２０を実行することで、駐車場種別特定手段の一例として機能する。
（他の実施形態）
以上、本発明の実施形態について説明したが、本発明の範囲は、上記実施形態のみに限定されるものではなく、本発明の各発明特定事項の機能を実現し得る種々の形態を包含するものである。
【００９２】
例えば、車両用ナビゲーション装置１が制御するミラーは、フェンダーミラーであってもよい。すなわち、ミラーは、車両に搭載されるものならどのようなものでもよい。
【００９３】
また、車両状態としては、シフト状態、走行速度、ハザード状態以外にも、車両の操舵角に基づいてもよい。すなわち、車両状態は、車両の運転の状態を表す量ならどのようなものでもよい。
【００９４】
また、ミラー変化履歴テーブルは、すべてのドライバーに共通のものであってもよいし、センタからダウンロードされたエントリのみ、各ドライバーに共通のものであってもよい。
【００９５】
また、ミラー変化履歴テーブルの各エントリには、そのエントリの追加日時を含めし、基準以上古くなったエントリ（例えば１年以上前に追加されたエントリ）は削除するようになっていてもよい。また、ミラー制御プログラム５００のステップ５７０では、１つのミラー変化履歴テーブル中で、位置、車両状態、ミラー制御状態変化の内容の組が同じエントリの数が基準数（例えば３個）より多いときにのみ、そのエントリのミラー制御状態変化に従ったミラー制御を行うようになっていてもよい。
【００９６】
また、ユーザ操作記録プログラム２００においては、位置情報として駐車場種別を有するエントリを追加するようになっていてもよい。このために、制御回路１９は、ステップ２３０において、施設データに基づいて、自車両が駐車場内にいることを検出すると、その駐車場の施設を特定し、位置情報をその駐車場種別とするエントリをステップ２５０で記録するようになっていればよい。また、推奨地点ダウンロードプログラム３００、４００においては、位置情報として駐車場種別を有するエントリを、誘導経路や指定エリアに関わらず、センタから受信して追加するようになっていてもよい。
【００９７】
また、制御回路１９が特定する現在の駐車場種別は、地図データに基づかなくてもよい。例えば駐車場に設けられた路上通信装置から、その駐車場種別の情報を無線受信するようになっていてもよい。
【００９８】
また、ミラー変化履歴テーブル中、車両状態の指定が全くないエントリを記録するようになっていてもよい。
【００９９】
また、上記実施形態においては、車載ミラー制御装置の一例として車両用ナビゲーション装置１が示されているが、車両用ナビゲーション装置１はナビゲーション装置である必要はなく、本発明の機能を実現する装置なら、ミラー制御専用の装置等、どのようなものでもよい。
【図面の簡単な説明】
【０１００】
【図１】本発明の実施形態に係る車両用ナビゲーション装置１等のハードウェア構成図である。
【図２】制御回路１９が実行するドライバー特定プログラム１００のフローチャートである。
【図３】制御回路１９が実行するユーザ操作記録プログラム２００のフローチャートである。
【図４】制御回路１９が実行する推奨地点ダウンロードプログラム３００のフローチャートである。
【図５】制御回路１９が実行する推奨地点ダウンロードプログラム４００のフローチャートである。
【図６】制御回路１９が実行するミラー制御プログラム５００のフローチャートである。
【図７】ドライバー入力受付画面３０を示す図である。
【図８】ミラー変化履歴テーブルを示す図表である。
【符号の説明】
【０１０１】
１…車両用ナビゲーション装置、２…ミラー格納駆動装置、
３…左ドアミラー角度調節装置、４…右ドアミラー角度調節装置、
５…ルームミラー角度調節装置、６…シフト位置セン、７…ハザードセンサ、
１０…無線通信回路、１１…位置検出器、１２…操作スイッチ群、
１３…画像表示装置、１４…音声回路、１４ａ…スピーカ、１４ｂ…マイク１４ｂ、
１５…ミラー設定記憶部、１６…ＲＡＭ、１７…ＲＯＭ、１８…外部記憶部、
１９…制御回路、３０…ドライバー入力受付画面、３１…ボタン、３２…ボタン、
３３…ボタン、１００…ドライバー特定プログラム、
２００…ユーザ操作記録プログラム、
３００、４００…推奨地点ダウンロードプログラム、５００…ミラー制御プログラム。
【図１】
2006335249.tif 000003
【図２】
2006335249.tif 000004
【図３】
2006335249.tif 000005
【図４】
2006335249.tif 000006
【図５】
2006335249.tif 000007
【図６】
2006335249.tif 000008
【図７】
2006335249.tif 000009
【図８】
2006335249.tif 000010