(57)【要約】【課題】ミラー鏡面を目標位置に駆動する途中で鏡面が振動したり異音が発生したりするような不都合を防止することのできる車両用ミラー駆動装置を提供する。【解決手段】ミラー鏡面を目標位置まで動かす際に、ミラー鏡面の現在位置、ミラー鏡面の目標位置、および、ミラー鏡面の可動範囲内における任意の基準位置に基づいてミラー鏡面の可動範囲内に設定した経路を通って、ミラー鏡面を現在位置から目標位置まで動かす。【選択図】図５
2007045416.tif 000002
【特許請求の範囲】
【請求項１】
車両のミラー鏡面を動かすための駆動を行う駆動手段と、
前記ミラー鏡面の現在位置を検出する現在位置検出手段と、
前記ミラー鏡面の目標位置を記憶する目標位置記憶手段と、
前記ミラー鏡面の可動範囲内における任意の基準位置を記憶する基準位置記憶手段と、
前記現在位置検出手段によって検出された現在位置、前記目標位置記憶手段に記憶された目標位置、および前記基準位置記憶手段に記憶された基準位置の位置関係に基づいて前記ミラー鏡面の可動範囲内に設定した経路を通って、前記ミラー鏡面を前記現在位置から前記目標位置まで動かす制御手段とを備えることを特徴とする車両用ミラー駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用ミラーの鏡面を所望の位置に動かすための車両用ミラー駆動装置に関する。
【背景技術】
【０００２】
車両のドアミラー等のミラーにおいて、いわゆるメモリーミラー装置が知られている（特許文献１参照）。このメモリーミラー装置は、ミラー鏡面の位置を動かす駆動モータと、ミラー鏡面の現在位置を検出する位置センサと、運転者に合わせたミラー鏡面の目標位置を記憶する記憶手段と、運転者によって操作される車室内の再生ボタンとを備えている。再生ボタンが操作されると、ミラー鏡面の位置を記憶手段に記憶された目標位置に一致させるように、駆動モータが駆動される。これによって、再生ボタンを操作するだけでミラー鏡面の位置を運転者に合わせた位置へ駆動することができる。例えば、運転者が運転中または停車中にミラー鏡面の位置を動かしてしまった場合でも、再生ボタンを操作するだけで、もとの位置に戻すことができる。
【０００３】
このようなメモリーミラーにおけるミラー鏡面駆動装置は、水平方向駆動モータと、垂直方向駆動モータとを備えている。図７に示すように、水平方向駆動モータはミラー鏡面を水平方向に駆動し、垂直方向駆動モータはミラー鏡面を垂直方向に駆動する。まず、どちらかの方向のモータを駆動することによって、ミラー鏡面の水平方向もしくは垂直方向における位置を、予め記憶した目標位置と一致させる。一方の方向における位置が一致した後、駆動方向をもう一方の方向に変えて駆動する。これによって、現在位置Ｐにあるミラー鏡面を、予め記憶された目標位置Ｍまで駆動する。なお、図７において、現在位置Ｐから目標位置Ｍまでの経路をミラー鏡面の移動経路と呼び、囲み線Ａは、ミラー鏡面が移動経路に沿って動くことのできる範囲である可動範囲を示す。本明細書では、ミラー鏡面は移動経路上の位置に応じた向きに設定され、移動経路上の任意の位置を単にミラー鏡面の現在位置と呼ぶ。
【０００４】
ところで、このようにミラー鏡面を駆動した場合、ミラー鏡面の現在位置が目標位置に到達する前に、ミラー鏡面の現在位置が囲み線Ａに到達してしまうことがある。この現象をミラー鏡面が可動範囲の限界位置に達したと呼ぶ。例えば、図８のＰ１の位置にあるミラー鏡面を目標位置Ｍ１まで駆動する場合に、最初に水平方向に駆動するとミラー鏡面の現在位置は限界位置に到達する。そしてそれ以上右方向には動かせなくなってしまう。
【０００５】
このような場合は、ミラー鏡面の現在位置が限界位置に到達したことを検出して、駆動方向を上方に変える方法が採られている。そして、ミラー鏡面の現在位置の垂直位置が目標位置Ｍ１の垂直位置と一致するまでミラー鏡面を上方に駆動する。ミラー鏡面の現在位置の垂直位置が目標位置Ｍ１の垂直位置と一致した後、再び駆動方向を右方向に変えて、ミラー鏡面の現在位置（以下では、ミラー鏡面の現在位置を単にミラー鏡面と呼ぶ）を目標位置Ｍ１まで駆動する。
【０００６】
【特許文献１】特開２０００−１５９０１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
このようなミラー鏡面の駆動方法を行なった場合、ミラー鏡面が可動範囲の限界位置に到達したときに、ミラー鏡面を駆動するモータは即座に停止することができない。すなわち、限界位置に到達してもなお、可動範囲外に向けての駆動モータの作動が続いてしまう。このため、駆動モータの回転力をミラー鏡面に伝達するギアが飛んで、ミラー鏡面が振動するとともに異音を生じるクリックという現象が発生する。
【０００８】
このクリックを回避するためには、図８に破線で示したようにＰ１の位置にあるミラー鏡面をまず垂直方向に動かすようにすれば良い。しかし、最初の駆動方向を常に垂直方向とすると、図８のＰ２の位置にあるミラー鏡面を目標位置Ｍ２まで駆動する際には、同様にクリックが発生してしまう。
【課題を解決するための手段】
【０００９】
本発明による車両用ミラー駆動装置は、車両のミラー鏡面を動かすための駆動を行う駆動手段と、ミラー鏡面の現在位置を検出する現在位置検出手段と、ミラー鏡面の目標位置を記憶する目標位置記憶手段と、ミラー鏡面の可動範囲内における任意の基準位置を記憶する基準位置記憶手段と、現在位置検出手段によって検出された現在位置、前記目標位置記憶手段に記憶された目標位置、および基準位置記憶手段に記憶された基準位置の位置関係に基づいてミラー鏡面の可動範囲内に設定した経路を通って、ミラー鏡面を現在位置から目標位置まで動かす制御手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ミラー鏡面を目標位置まで動かす際に、ミラー鏡面の現在位置、ミラー鏡面の目標位置、および、ミラー鏡面の可動範囲内における任意の基準位置に基づいてミラー鏡面の可動範囲内に設定した経路を通って、ミラー鏡面を現在位置から目標位置まで動かすようにした。ミラー鏡面が限界位置に到達することがなく、このため、クリックによる異音および振動の発生を防止することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について図面を参照して説明する。
【００１２】
＜駆動装置の構成＞
図１は、本発明の一実施形態による車両用ミラー駆動装置のブロック図である。車両用ミラー駆動装置は、コントローラ１と、ミラー本体２と、現在位置検出部３と、再生スイッチ４と、メモリスイッチ６と、左右スイッチ７と、上下スイッチ８とを備えている。コントローラ１とミラー本体２はバッテリ５に接続され、バッテリ５から電力の供給を受けるようになっている。
【００１３】
ミラー本体２は、例えば乗用車のドアミラーとして構成され、鏡面を動かすための駆動を行なう駆動部を備えている。この駆動部は、鏡面を２つの駆動方向にそれぞれ動かす駆動モータを備えている。ここでは左右および上下に駆動するため、左右方向に動かす左右方向駆動モータ２１と、上下方向に動かす上下方向駆動モータ２２とを備えている。
【００１４】
現在位置検出部３は、ミラー本体２に取り付けられた位置センサで構成されている。この現在位置検出部３はミラー本体２の鏡面の現在位置を検出し、検出された現在位置はコントローラ１に読み取られる。
【００１５】
ミラー鏡面はミラー枠体に支持されたボールジョイント（不図示）を支点として上下、左右にその面の向きが変更される。ミラー鏡面を枠体の内側面形状に沿って移動させるとき、ミラー鏡面がボールジョイントの可動限界に到達してそれ以上移動できない場合がある。ミラー鏡面の全周方向の制限位置をプロットすると、図２に示す囲み線Ｂが描かれる。囲み線Ｂは、ミラー鏡面が移動経路に沿って動くことのできる範囲である可動範囲を示す。本明細書では、ミラー鏡面は移動経路に応じた向きに設定され、移動経路上の任意の位置を単にミラー鏡面の現在位置と呼ぶ。図２に示すように、ミラーの動きをＸ−Ｙ平面に表すこととする。この場合、現在位置（Ｘｎ，Ｙｎ）は、左右方向（Ｘ方向）の位置および上下方向（Ｙ方向）の位置によって特定される。なお、図２において、現在位置から目標位置までの経路をミラー鏡面の移動経路と呼ぶ。
【００１６】
再生スイッチ４と、メモリスイッチ６と、左右スイッチ７と、上下スイッチ８とは、例えば車両室内のインストールパネルに備えられ、乗員によって操作されるとオンするようになっている。オンまたはオフの情報は、コントローラ１に読み取られる。
【００１７】
コントローラ１は、制御部１ａ、再生位置記憶部１ｂ、中心位置記憶部１ｃを備えている。このコントローラ１は、現在位置検出部３で検出された鏡面の現在位置と、再生スイッチ４の状態とに基づいて、ミラー本体２の左右方向駆動モータ２１と上下方向駆動モータ２２とを制御して、ミラー鏡面を動かすことができる。
【００１８】
再生位置記憶部１ｂは、予め定められた目標位置、ここでは運転者に応じたミラー鏡面の位置である再生位置を記憶している。例えば、左右スイッチ７および上下スイッチ８により、運転者がミラー鏡面を動かして自分に合った位置に調整し、ミラー鏡面がその位置にある状態で、図示しない設定ボタンを押下した場合、その鏡面の位置が再生位置として記憶される。図２に示すように、再生位置（Ｘｔ，Ｙｔ）は、左右方向（Ｘ方向）の位置および上下方向（Ｙ方向）の位置によって特定される。
【００１９】
中心位置記憶部１ｃは、ミラー鏡面の可動範囲の中心位置を記憶している。この中心位置とは、図２に示すように、可動範囲Ｂの上下左右方向の中心位置である。中心位置（Ｘ０，Ｙ０）は、左右方向（Ｘ方向）の位置および上下方向（Ｙ方向）の位置によって特定される。可動範囲の輪郭線の形状が左右対称であれば、左右方向における中心位置Ｘ０は、上下方向におけるどの位置で見ても一意に定まる。可動範囲の輪郭線の形状が上下対称であれば、上下方向における中心位置Ｙ０は、左右方向におけるどの位置で見ても一意に定まる。図２の例では、可動範囲Ｂの輪郭線は楕円形であるため、左右対称かつ上下対称である。可動範囲の輪郭線は幾何学上の厳密な意味での楕円形である必要は無いが、図２のように、可動範囲を上下または左右方向に横切る直線が可動範囲の輪郭線と３回以上交差することのない形状であることが望ましい。
【００２０】
なお、この中心位置記憶部１ｃには、コントローラ１の新品時には中心位置が記憶されていない。
【００２１】
制御部１ａは、ミラー本体２の左右方向駆動モータ２１と上下方向駆動モータ２２を制御してミラー鏡面を再生位置に動かすことができる。制御部１ａがこの再生動作を開始するのは、ここでは再生スイッチ４がオンとなったことを検出した場合である。再生動作は、現在位置検出部３にて検出された鏡面の現在位置と、再生位置記憶部１ｂにて記憶されている再生位置と、中心位置記憶部１ｃに記憶された中心位置とに基づいて行なわれる。
【００２２】
また、制御部１ａは、所定の状態が検出されたとき、ここではバッテリ５が接続された場合に、中心位置を検出して、検出した中心位置を中心位置記憶部１ｃに記憶させる。中心位置の検出は、制御部１ａがミラー本体２の左右方向駆動モータ２１と上下方向駆動モータ２２を駆動して、現在位置検出部３にて鏡面の位置を検出し、検出された位置に基づいて行なう。
【００２３】
＜中心位置記憶動作＞
図３は、中心位置記憶部１ｃに可動範囲の中心位置を記憶させる際の制御部１ａの処理手順を示すフローチャートである。図４は、この処理におけるミラー鏡面の駆動経路を説明する図である。図３のフローチャートに示す処理は、制御部１ａがバッテリ５に接続されたことを検出したときに起動する。但し、起動の条件はこれに限定されず、その他何らかの必要が生じた場合にも起動することとしても良い。
【００２４】
制御部１ａは、ステップＳ１０１において、中心位置記憶部１ｃに中心位置が記憶されているかどうかを判定する。中心位置が記憶されていれば処理を終了する。中心位置が記憶されていなければステップＳ１０２へ進む。制御部１ａは、ステップＳ１０２において、上下方向駆動モータ２２を駆動して、ミラー鏡面を上方に駆動する。つまり図４（Ａ）中の（１）の方向に駆動する。
【００２５】
制御部１ａは、ステップＳ１０３において、鏡面が可動範囲の上端まで動いたかどうかを判定する。可動範囲の上端まで動いたかどうかは、現在位置検出部３にて検出された鏡面の現在位置が変化しなくなったか否かにより判定される。上方への駆動によっても鏡面の現在位置が変化しなくなった場合は、可動範囲の上端まで動いたものと判定される。
【００２６】
ステップＳ１０３において、鏡面位置が可動範囲の上端ではないと判定された場合はステップＳ１０２に戻り、鏡面位置が可動範囲の上端であると判定されるまで上方への駆動を継続する。鏡面位置が可動範囲の上端であると判定された場合はステップＳ１０４へ進む。次に、制御部１ａは、ステップＳ１０４において、左右方向駆動モータ２１を駆動して、ミラー鏡面を左方向に駆動する。つまり図４（Ａ）中の（２）の方向に駆動する。
【００２７】
制御部１ａは、ステップＳ１０５において、ステップＳ１０３と同様に、鏡面が可動範囲の左端まで動いたかどうかを判定する。鏡面位置が可動範囲の左端ではないと判定された場合はステップＳ１０４に戻って、鏡面位置が可動範囲の左端であると判定されるまで左方向駆動を継続する。鏡面位置が可動範囲の左端であると判定された場合はステップＳ１０６へ進む。制御部１ａは、ステップＳ１０６において、現在位置検出部３にて検出された鏡面の現在位置に基づき、この時点での左右方向位置Ｘ１を、図示しない記憶部に記憶させる。
【００２８】
更に、制御部１ａは、ステップＳ１０７において、左右方向駆動モータ２１を駆動して、ミラー鏡面を右方向に駆動する。つまり図４（Ｂ）中の（３）の方向に駆動する。制御部１ａは、ステップＳ１０８において、ステップ１０３と同様に、鏡面が可動範囲の右端まで動いたかどうかを判定する。鏡面位置が可動範囲の右端ではないと判定された場合はステップ１０７に戻って、鏡面位置が可動範囲の右端であると判定されるまで右方向駆動を継続する。鏡面位置が可動範囲の右端であると判定された場合はステップ１０９へ進む。制御部１ａは、ステップＳ１０９において、現在位置検出部３にて検出された鏡面の現在位置に基づき、この時点での左右方向位置Ｘ２を、図示しない記憶部に記憶させる。
【００２９】
そして、制御部１ａは、ステップＳ１１０において、記憶した左右方向位置Ｘ１およびＸ２を、  
Ｘ０＝（Ｘ２＋Ｘ１）／２  
の式に代入し、鏡面の可動範囲の左右方向の中心位置Ｘ０を算出する。算出した左右方向の中心位置Ｘ０を、中心位置記憶部１ｃに送って記憶させる。
【００３０】
制御部１ａは、ステップＳ１１１において、左右方向駆動モータ２１を駆動して、ミラー鏡面の左右位置をＸ０まで駆動する。つまり図４（Ｃ）中の（４）の方向に駆動する。既にステップＳ１０２およびステップＳ１０３において、図４の（２）〜（４）の方向に対して垂直に（上方に）可動範囲の限界まで駆動してあるので、これら（２）〜（４）の駆動は短い距離で済む。
【００３１】
ステップＳ１１２〜Ｓ１１８では、ステップＳ１０４〜Ｓ１１０における鏡面の可動範囲の左右方向の中心位置Ｘ０と同様に、鏡面を上下方向の鏡面可動範囲の両端まで駆動して、鏡面可動範囲の上下方向の中心位置Ｙ０を算出する。そして、上下方向の中心位置Ｙ０を中心位置記憶部１ｃに送って記憶させる。
【００３２】
つまり、鏡面を図４（Ｃ）中の（５）の方向に駆動して可動範囲の上端Ｙ１を検出した後、図４（Ｄ）中の（６）の方向に駆動して可動範囲の下端Ｙ２を検出する。そして、検出したＹ１およびＹ２を、  
Ｙ０＝（Ｙ２＋Ｙ１）／２  
の式に代入して鏡面可動範囲の上下方向の中心位置Ｙ０を算出する。算出した上下方向の中心位置Ｙ０を、中心位置記憶部１ｃに送って記憶させる。
【００３３】
このように、図３の処理手順によって、検出した鏡面の可動範囲の中心位置（Ｘ０，Ｙ０）を、中心位置記憶部１ｃに記憶させることができ、一連の処理が終了する。
【００３４】
＜再生位置への復帰動作＞
図５は、再生スイッチ４が乗員によって操作されたときの、制御部１ａによるミラー鏡面の駆動処理を説明する図である。
【００３５】
制御部１ａは、再生スイッチ４がオンとなったことを検出すると、現在位置検出部３にて検出された駆動前の鏡面の現在位置（Ｘｎ，Ｙｎ）と、再生位置記憶部１ｂにて記憶されている再生位置（Ｘｔ，Ｙｔ）と、中心位置記憶部１ｃに記憶された中心位置（Ｘ０，Ｙ０）に基づいて、左右方向駆動モータ２１と上下方向駆動モータ２２を制御する。このとき、以下のようなケースが考えられる。
【００３６】
＜ケース１＞
図５中にて「ＣＡＳＥ１」で示す範囲（斜線部）に再生位置（Ｘｔ，Ｙｔ）がある場合、つまり、左右方向の位置につきＸｎ＞Ｘｔ＞Ｘ０が成立するか、または上下方向の位置につきＹｎ＞Ｙｔ＞Ｙ０が成立する場合は、これらの条件が成立している方向から鏡面の駆動を開始する。つまり、Ｘｎ＞Ｘｔ＞Ｘ０が成立している場合は左右方向から、Ｙｎ＞Ｙｔ＞Ｙ０が成立している場合は上下方向から、鏡面の駆動を行なう。一方の駆動が完了した後、他方の駆動を行なう。これにより、ミラー鏡面が限界位置に到達することなく、ミラー鏡面を目標位置まで駆動することができる。
【００３７】
＜ケース２＞
図５中にて「ＣＡＳＥ２」で示す範囲に再生位置（Ｘｔ，Ｙｔ）がある場合、つまり、Ｘｔ＞Ｘｎ＞Ｘ０>が成立し、かつＹｔ＞Ｙｎ＞Ｙ０が成立する場合は、上下方向および左右方向のどちらから鏡面の駆動を開始しても良い。一方の駆動が完了した後、他方の駆動を行なう。これにより、ミラー鏡面が限界位置に到達することなく、ミラー鏡面を目標位置まで駆動することができる。
【００３８】
＜ケース３＞
図５中にて「ＣＡＳＥ３」で示す範囲に再生位置（Ｘｔ，Ｙｔ）がある場合、つまり、Ｘｎ＞Ｘ０＞Ｘｔが成立し、かつＹｎ＞Ｙ０＞Ｙｔが成立する場合は、以下の何れかの手順で駆動する。すなわち、鏡面の左右方向位置をＸ０まで駆動した後、鏡面の上下方向位置をＹｔまで駆動し、次に鏡面の左右方向位置をＸｔまで駆動する。または、鏡面の上下方向位置をＹ０まで駆動した後、鏡面の左右方向位置をＸｔまで駆動し、次に鏡面の上下方向位置をＹｔまで駆動する。これにより、ミラー鏡面が限界位置に到達することなく、ミラー鏡面を目標位置まで駆動することができる。
【００３９】
＜ケース４＞
図５中にて「ＣＡＳＥ４」で示す範囲に再生位置（Ｘｔ，Ｙｔ）がある場合、つまり、ケース１、２および３に該当せず、かつ、Ｘｎ＞Ｘ０＞Ｘｔ>またはＹｎ＞Ｙ０＞Ｙｔが成立する場合は、これらの条件が成立している方向から鏡面の駆動を開始する。つまり、Ｘｎ＞Ｘ０＞Ｘｔが成立している場合は左右方向から、Ｙｎ＞Ｙ０＞Ｙｔが成立している場合は上下方向から鏡面の駆動を行なう。一方の駆動が完了した後、他方の駆動を行なう。これにより、ミラー鏡面が限界位置に到達することなく、ミラー鏡面を目標位置まで駆動することができる。
【００４０】
＜その他の場合＞
なお、図５では、現在位置（Ｘｎ，Ｙｎ）と中心位置（Ｘ０，Ｙ０）との関係がＸｎ＞Ｘ０かつＹｎ＞Ｙ０であることが前提となっていたが、その他の場合でも上記と同様に処理することができる。図５の前提に限定されずに上記の処理を一般化すると以下のようになる。
【００４１】
＜ケース１まとめ＞
Ｘｎ＞Ｘｔ≧Ｘ０かつＹｎ＞Ｙｔ≧Ｙ０が成立する場合、Ｘｎ＜Ｘｔ≦Ｘ０かつＹｎ＜Ｙｔ≦Ｙ０が成立する場合は、ケース１に該当する。この場合、Ｘｎ＞Ｘｔ≧Ｘ０もしくはＸｎ＜Ｘｔ≦Ｘ０が成立している場合は左右方向から、Ｙｎ＞Ｙｔ≧Ｙ０もしくはＹｎ＜Ｙｔ≦Ｙ０が成立している場合は上下方向から、鏡面の駆動を開始する。これにより、ミラー鏡面が限界位置に到達することなく、ミラー鏡面を目標位置まで駆動することができる。
【００４２】
＜ケース２まとめ＞
Ｘｔ≧Ｘｎ＞Ｘ０かつＹｔ≧Ｙｎ＞Ｙ０が成立する場合、もしくはＸｔ≦Ｘｎ＜Ｘ０かつＹｔ≦Ｙｎ＜Ｙ０が成立する場合は、ケース２に該当する。この場合、上下方向および左右方向のどちらから鏡面の駆動を開始しても良い。これにより、ミラー鏡面が限界位置に到達することなく、ミラー鏡面を目標位置まで駆動することができる。
【００４３】
＜ケース３まとめ＞
Ｘｎ＞Ｘ０＞ＸｔかつＹｎ＞Ｙ０＞Ｙｔが成立する場合、もしくはＸｎ＜Ｘ０＜ＸｔかつＹｎ＜Ｙ０＜Ｙｔが成立する場合は、ケース３に該当する。前者の条件が成立する場合は、Ｙ方向にＹ０方向まで駆動させた後、Ｘ方向における位置を再生位置まで駆動させ、次に、Ｙ方向に再生位置まで駆動させる。後者の条件が成立する場合は、Ｙ方向にＹ０方向まで駆動させた後、Ｘ方向における位置を再生位置まで駆動させ、次に、Ｙ方向に再生位置まで駆動させる。
【００４４】
＜ケース４まとめ＞
以下の（ａ）〜（ｄ）の条件成立する場合はケース４に該当する。
（ａ）ケース１、２および３に該当せず、かつ、Ｘｎ＞Ｘ０＞Ｘｔの場合
（ｂ）ケース１、２および３に該当せず、かつ、Ｙｎ＞Ｙ０＞Ｙｔの場合
（ｃ）ケース１、２および３に該当せず、かつ、Ｘｔ＞Ｘ０＞Ｘｎの場合
（ｄ）ケース１、２および３に該当せず、かつ、Ｙｔ＞Ｙ０＞Ｙｎの場合
（ａ），（ｃ）はＸ方向から、（ｂ），（ｄ）はＹ方向から鏡面の駆動を開始する。これにより、ミラー鏡面が限界位置に到達することなく、ミラー鏡面を目標位置まで駆動することができる。
【００４５】
以上のように制御装置１ａは、現在位置検出部３にて検出された現在位置（Ｘｎ，Ｙｎ）と、再生位置記憶部１ｂにて記憶されている再生位置（Ｘｔ，Ｙｔ）と、中心位置記憶部１ｃに記憶された中心位置（Ｘ０，Ｙ０）とに基づいて、駆動経路を選択する。これによって、ミラー鏡面の可動範囲内に設定した経路を通って、ミラー鏡面が現在位置から目標位置まで動くので、クリックを発生させることなく、ミラー鏡面を再生位置まで駆動することができる。
【００４６】
＜再生位置への復帰動作の変形例＞
なお、以上の処理手順は一例を示したものに過ぎず、他の手順で駆動しても良い。例えば、鏡面の可動範囲の輪郭線が左右対称であって、可動範囲を上下または左右方向に横切る直線が可動範囲の輪郭線と３回以上交差することのない形状であれば、以下の処理によって駆動順序を選択することができる。
【００４７】
図６は、再生位置への復帰動作の変形例を説明する図である。ここでは、上記図５のケース１乃至ケース４の何れに該当するかに関わらず、  
｜Ｘｎ−Ｘ０｜＞｜Ｘｔ−Ｘ０｜  
が成立するか否かを判定する。なお、ここで記号｜Ａ｜は、Ａの絶対値を示す。
【００４８】
この条件が成立するとき（図６の斜線部にＸｔがあるとき）は、左右方向位置をＸｔまで駆動した後、上下方向位置をＹｔまで駆動する。一方、この条件が成立しないとき（図６の斜線部以外にＸｔがあるとき）は、上下方向位置をＹｔまで駆動した後、左右方向位置をＸｔまで駆動する。ここではＹｎ、Ｙｔ、Ｙ０の値の大小を判断する必要は無く、Ｙ０を求める必要も無い。
【００４９】
同様に、鏡面の可動範囲の輪郭線が上下対称であって、可動範囲を上下または左右方向に横切る直線が可動範囲の輪郭線と３回以上交差することのない形状であれば、以下の処理によって駆動順序を選択することができる。
【００５０】
上記図５のケース１乃至ケース４の何れに該当するかに関わらず、  
｜Ｙｎ−Ｙ０｜＞｜Ｙｔ−Ｙ０｜  
が成立するか否かを判定する。なお、ここで記号｜Ａ｜は、Ａの絶対値を示す。
【００５１】
この条件が成立するとき（図示せず）は、上下方向位置をＹｔまで駆動した後、左右方向位置をＸｔまで駆動する。一方、この条件が成立しないときは、左右方向位置をＸｔまで駆動した後、上下方向位置をＹｔまで駆動する。ここではＸｎ、Ｘｔ、Ｘ０の値の大小を判断する必要は無く、Ｘ０を求める必要も無い。
【００５２】
＜他の変形例＞
本発明は以上説明した実施形態に限定されるものではなく、他の形態をとることもできる。例えば、目標位置記憶手段に記憶される目標位置は、運転者が自ら設定する再生位置に限らず、製造時に運転者の体格に応じて複数の標準位置を設定する場合にはそのような標準位置でもよい。この場合、再生スイッチ４に加えまたはこれに代えて、標準位置への駆動スイッチを設ける。この駆動スイッチがオンとなった場合には、標準位置への駆動を行なう。
【００５３】
また、鏡面の駆動方向は、左右および上下の２方向としたが、これに限らず、任意の斜め方向およびこれに直交する方向の２方向で駆動することとしてもよい。この場合、鏡面の位置は、左右および上下方向における位置ではなく、各駆動方向における位置によって特定されることが望ましい。また、ミラー鏡面の可動範囲の輪郭線は左右対称および上下対称ではなく、各駆動方向の特定の直線に対して、それぞれ線対称であることが望ましい。
【図面の簡単な説明】
【００５４】
【図１】本発明の一実施形態による車両用ミラー駆動装置のブロック図である。
【図２】ミラー鏡面の可動範囲と、その中心位置等を説明する図である。
【図３】上記実施形態により中心位置記憶部に可動範囲の中心位置を記憶させる際の制御部の処理手順を示すフローチャートである。
【図４】図３の処理におけるミラー鏡面の駆動経路を説明する図である。
【図５】上記実施形態により再生スイッチが乗員によって操作されたときの制御部によるミラー鏡面の駆動処理を説明する図である。
【図６】図５の変形例による駆動処理を説明する図である。
【図７】ミラー鏡面の可動範囲と駆動方向を説明する図である。
【図８】本発明によらない場合のミラー鏡面の駆動経路を説明する図である。
【符号の説明】
【００５５】
１    コントローラ
１ａ  制御部（制御手段）
１ｂ  再生位置記憶部（目標位置記憶手段）
１ｃ  中心位置記憶部（基準位置記憶手段）
２    ミラー本体
２１  左右方向駆動モータ（駆動手段）
２２  上下方向駆動モータ（駆動手段）
３    位置センサ（現在位置検出手段）
４    再生スイッチ
５    バッテリ（電源）
（Ｘｎ，Ｙｎ）  現在位置
（Ｘｔ，Ｙｔ）  再生位置（目標位置）
（Ｘ０，Ｙ０）  中心位置
【図１】
2007045416.tif 000003
【図２】
2007045416.tif 000004
【図３】
2007045416.tif 000005
【図４】
2007045416.tif 000006
【図５】
2007045416.tif 000007
【図６】
2007045416.tif 000008
【図７】
2007045416.tif 000009
【図８】
2007045416.tif 000010