(57)【要約】【課題】  開閉部材を全開位置方向へ駆動するときに、衝撃音を発生させてしまうことなく開閉部材を全開位置手前で停止させると共に、その停止位置のバラツキを小さくすることができる開閉部材制御装置及びその制御方法を提供する。【解決手段】  パワーウインドウ装置１の制御手段３は、全開位置Ａと全閉位置Ｄとの間に設定された速度制御開始位置Ｃと、全開位置Ａ近傍に設定された速度制御終了位置Ｂとを記憶しており、ウインドウガラス１１を全開位置Ａ方向へ駆動するときに、ウインドウガラス１１が速度制御開始位置Ｃに到達してから速度制御終了位置Ｂに到達するまでモータ出力を低下させていき、速度制御終了位置Ｂに到達したときにモータ２０への通電を遮断し、速度制御終了位置Ｂは、モータ２０への通電を遮断したときのウインドウガラス１１の移動速度ではウインドウガラス１１が全開位置Ａまで到達不能な位置に設定された。【選択図】  図３
2007063889.tif 000002
【特許請求の範囲】
【請求項１】
全開位置と全閉位置との間で移動可能な開閉部材と、
モータの作動により駆動機構を介して前記開閉部材を開閉駆動する駆動手段と、
前記開閉部材の位置を検出する位置検出手段と、
該位置検出手段による前記開閉部材の検出位置に基づいて前記モータを駆動制御する制御手段と、を備えた開閉部材制御装置であって、
前記制御手段は、前記全開位置と全閉位置との間に設定された第１設定位置と、前記全開位置と前記第１設定位置との間の全開位置近傍に設定された第２設定位置と、を記憶しており、前記開閉部材を全開位置方向へ駆動するときに、前記開閉部材が前記第１設定位置に到達してから前記第２設定位置に到達するまでモータ出力を低下させていき、前記第２設定位置に到達したときに前記モータへの通電を遮断し、
前記第２設定位置は、前記モータへの通電を遮断したときの前記開閉部材の移動速度では該開閉部材が前記全開位置まで到達不能な位置に設定されたことを特徴とする開閉部材制御装置。
【請求項２】
全開位置と全閉位置との間で移動可能な開閉部材と、
モータの作動により駆動機構を介して前記開閉部材を開閉駆動する駆動手段と、
前記開閉部材の位置を検出する位置検出手段と、
該位置検出手段による前記開閉部材の検出位置に基づいて前記モータを駆動制御する制御手段と、を備えた開閉部材制御装置であって、
前記制御手段は、前記全開位置と全閉位置との間に設定された第１設定位置と、前記全開位置と前記第１設定位置との間の全開位置近傍に設定された第２設定位置と、を記憶しており、前記開閉部材を全開位置方向へ駆動するときに、前記開閉部材が前記第１設定位置に到達してから前記第２設定位置に到達するまでモータ駆動電力を低下させていき、前記第２設定位置に到達したときに前記モータが駆動不能となるモータ駆動電力まで低下させ、
前記第２設定位置は、前記モータが駆動不能となるモータ駆動電力まで低下させたときの前記開閉部材の移動速度では該開閉部材が前記全開位置まで到達不能な位置に設定されたことを特徴とする開閉部材制御装置。
【請求項３】
前記制御手段は、前記全開位置と全閉位置とを記憶しており、
前記第２設定位置は、前記全開位置を基準に設定されたことを特徴とする請求項１又は２に記載の開閉部材制御装置。
【請求項４】
全開位置と全閉位置との間で移動可能な開閉部材と、モータの作動により駆動機構を介して前記開閉部材を開閉駆動する駆動手段と、前記開閉部材の位置を検出する位置検出手段と、該位置検出手段による前記開閉部材の検出位置に基づいて前記モータを駆動制御する制御手段と、を備えた開閉部材制御装置における開閉部材の開閉制御方法であって、
前記全開位置と全閉位置との間に第１設定位置を設定し、前記全開位置と前記第１設定位置との間の全開位置近傍に第２設定位置を設定する第１ステップと、
前記開閉部材を全開位置方向へ駆動して、前記開閉部材が前記第１設定位置に到達してから前記第２設定位置に到達するまでモータ出力を低下させていく第２ステップと、
前記開閉部材が前記第２設定位置に到達したときに前記モータへの通電を遮断する第３ステップと、を備え、
前記第２設定位置は、前記第３ステップで前記モータへの通電を遮断したときの前記開閉部材の移動速度では該開閉部材が前記全開位置まで到達不能な位置に設定されたことを特徴とする開閉部材の開閉制御方法。
【請求項５】
全開位置と全閉位置との間で移動可能な開閉部材と、モータの作動により駆動機構を介して前記開閉部材を開閉駆動する駆動手段と、前記開閉部材の位置を検出する位置検出手段と、該位置検出手段による前記開閉部材の検出位置に基づいて前記モータを駆動制御する制御手段と、を備えた開閉部材制御装置における開閉部材の開閉制御方法であって、
前記全開位置と全閉位置との間に第１設定位置を設定し、前記全開位置と前記第１設定位置との間の全開位置近傍に第２設定位置を設定する第１ステップと、
前記開閉部材を全開位置方向へ駆動して、前記開閉部材が前記第１設定位置に到達してから前記第２設定位置に到達するまでモータ駆動電力を低下させていく第２ステップと、
前記開閉部材が前記第２設定位置に到達したときに前記モータが駆動不能となるモータ駆動電力まで低下させる第３ステップと、を備え、
前記第２設定位置は、前記第３ステップで前記モータが駆動不能となるモータ駆動電力まで低下させたときの前記開閉部材の移動速度では該開閉部材が前記全開位置まで到達不能な位置に設定されたことを特徴とする開閉部材の開閉制御方法。
【請求項６】
前記第１ステップでは、前記全開位置を基準に前記第２設定位置を設定することを特徴とする請求項４又は５に記載の開閉部材の開閉制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は開閉部材制御装置及びその制御方法に係り、特に開閉部材の開閉位置に応じてその速度制御を行う開閉部材制御装置及びその制御方法に関する。
【背景技術】
【０００２】
従来、車両の窓ガラスの昇降装置は、電動モータによる回転駆動力を昇降機構に伝達して、昇降機構を介して窓ガラスを昇降させる構成となっている。このような昇降装置では、単に窓ガラスの上昇または下降に応じて駆動電圧を電動モータに印加するだけなので、窓ガラスを下端ロック位置まで下降させたときには、窓ガラスはストッパによって機械的に拘束され、過大な衝撃力が駆動系に加わる。このため、駆動系の耐久性が損なわれると共に、不快な衝撃音が発生するという問題があった。
【０００３】
このような問題を解決するために、下端ロック位置直前で電動モータの駆動を停止し、惰性によって窓ガラスを下端ロック位置まで降下させることにより、電動モータの回転を停止させる技術が提案されている（例えば、特許文献１参照）。このように、特許文献１に記載の技術では、下端ロック位置直前で電動モータの駆動を停止するので、駆動系の耐久性を大きく損なうような衝撃を与えることは避けることができる。
【０００４】
【特許文献１】実用新案登録第２５７７０９２号公報（第３−６頁、図１１、図１２）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、依然として窓ガラスが下端ロック位置で停止する構成のため、やはり窓ガラスの停止時に作動停止音が発生してしまうという問題があった。
また、特許文献１のように下端ロック位置手前でモータ作動を停止させると、経時変化等による負荷の変動の影響を受けて、窓ガラス停止位置がバラつき、ベルトモールよりも上方で窓ガラスが停止してしまうという問題が生じるおそれがあった。
【０００６】
本発明の目的は、上記課題に鑑み、開閉部材を全開位置方向へ駆動するときに、衝撃音を発生させてしまうことなく開閉部材を全開位置手前で停止させると共に、その停止位置のバラツキを小さくすることができる開閉部材制御装置及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
前記課題は本発明によれば、全開位置と全閉位置との間で移動可能な開閉部材と、モータの作動により駆動機構を介して前記開閉部材を開閉駆動する駆動手段と、前記開閉部材の位置を検出する位置検出手段と、該位置検出手段による前記開閉部材の検出位置に基づいて前記モータを駆動制御する制御手段と、を備えた開閉部材制御装置であって、前記制御手段は、前記全開位置と全閉位置との間に設定された第１設定位置と、前記全開位置と前記第１設定位置との間の全開位置近傍に設定された第２設定位置と、を記憶しており、前記開閉部材を全開位置方向へ駆動するときに、前記開閉部材が前記第１設定位置に到達してから前記第２設定位置に到達するまでモータ出力を低下させていき、前記第２設定位置に到達したときに前記モータへの通電を遮断し、前記第２設定位置は、前記モータへの通電を遮断したときの前記開閉部材の移動速度では該開閉部材が前記全開位置まで到達不能な位置に設定されることにより解決される。
【０００８】
また、上述の、全開位置と全閉位置との間で移動可能な開閉部材と、モータの作動により駆動機構を介して前記開閉部材を開閉駆動する駆動手段と、前記開閉部材の位置を検出する位置検出手段と、該位置検出手段による前記開閉部材の検出位置に基づいて前記モータを駆動制御する制御手段と、を備えた開閉部材制御装置における開閉部材の開閉制御方法は、前記全開位置と全閉位置との間に第１設定位置を設定し、前記全開位置と前記第１設定位置との間の全開位置近傍に第２設定位置を設定する第１ステップと、前記開閉部材を全開位置方向へ駆動して、前記開閉部材が前記第１設定位置に到達してから前記第２設定位置に到達するまでモータ出力を低下させていく第２ステップと、前記開閉部材が前記第２設定位置に到達したときに前記モータへの通電を遮断する第３ステップと、を備え、前記第２設定位置は、前記第３ステップで前記モータへの通電を遮断したときの前記開閉部材の移動速度では該開閉部材が前記全開位置まで到達不能な位置に設定されると好適である。
【０００９】
このように本発明では、開閉部材が第１設定位置から全開位置近傍の第２設定位置に到達するまでは、モータ出力を低下させていき、第２設定位置ではモータへの通電が遮断される。そして、この第２設定位置は、モータへの通電を遮断したときの開閉部材の移動速度では開閉部材が全開位置まで到達不能な位置に設定される。これにより、開閉部材を確実に全開位置手前で停止させることができるので、駆動手段が開閉部材を駆動端である全開位置まで駆動されるときの衝突音の発生を防止することができる。
【００１０】
また、本発明では、モータ出力を低下させることによって開閉部材を低速化してからモータへの通電を遮断するので、第２設定位置から全開位置側へ抵抗に抗して開閉部材が移動する距離は短くなる。これにより、経時変化等により開閉部材に掛かる摺動抵抗等が変化しても、開閉部材の停止位置が大きくバラついてしまうことがないので好適である。
【００１１】
また、前記課題は本発明によれば、全開位置と全閉位置との間で移動可能な開閉部材と、モータの作動により駆動機構を介して前記開閉部材を開閉駆動する駆動手段と、前記開閉部材の位置を検出する位置検出手段と、該位置検出手段による前記開閉部材の検出位置に基づいて前記モータを駆動制御する制御手段と、を備えた開閉部材制御装置であって、前記制御手段は、前記全開位置と全閉位置との間に設定された第１設定位置と、前記全開位置と前記第１設定位置との間の全開位置近傍に設定された第２設定位置と、を記憶しており、前記開閉部材を全開位置方向へ駆動するときに、前記開閉部材が前記第１設定位置に到達してから前記第２設定位置に到達するまでモータ駆動電力を低下させていき、前記第２設定位置に到達したときに前記モータが駆動不能となるモータ駆動電力まで低下させ、前記第２設定位置は、前記モータが駆動不能となるモータ駆動電力まで低下させたときの前記開閉部材の移動速度では該開閉部材が前記全開位置まで到達不能な位置に設定されることにより解決される。
【００１２】
また、上述の、全開位置と全閉位置との間で移動可能な開閉部材と、モータの作動により駆動機構を介して前記開閉部材を開閉駆動する駆動手段と、前記開閉部材の位置を検出する位置検出手段と、該位置検出手段による前記開閉部材の検出位置に基づいて前記モータを駆動制御する制御手段と、を備えた開閉部材制御装置における開閉部材の開閉制御方法は、前記全開位置と全閉位置との間に第１設定位置を設定し、前記全開位置と前記第１設定位置との間の全開位置近傍に第２設定位置を設定する第１ステップと、前記開閉部材を全開位置方向へ駆動して、前記開閉部材が前記第１設定位置に到達してから前記第２設定位置に到達するまでモータ駆動電力を低下させていく第２ステップと、前記開閉部材が前記第２設定位置に到達したときに前記モータが駆動不能となるモータ駆動電力まで低下させる第３ステップと、を備え、前記第２設定位置は、前記第３ステップで前記モータが駆動不能となるモータ駆動電力まで低下させたときの前記開閉部材の移動速度では該開閉部材が前記全開位置まで到達不能な位置に設定されると好適である。
【００１３】
このように本発明では、開閉部材が第１設定位置から全開位置近傍の第２設定位置に到達するまでは、モータ駆動電力を低下させていき、第２設定位置ではモータが駆動不能となるモータ駆動電力まで低下される。そして、この第２設定位置は、モータが駆動不能となるモータ駆動電力まで低下させたときの開閉部材の移動速度では開閉部材が全開位置まで到達不能な位置に設定される。これにより、開閉部材を確実に全開位置手前で停止させることができるので、駆動手段が開閉部材を駆動端である全開位置まで駆動されるときの衝突音の発生を防止することができる。
【００１４】
また、本発明では、モータ駆動電力を低下させることによって全開位置近傍の第２設定位置に向けて開閉部材を低速化していくので、第２設定位置から全開位置側へ抵抗に抗して開閉部材が移動する距離は短くなる。これにより、経時変化等により開閉部材に掛かる摺動抵抗等が変化しても、開閉部材の停止位置が大きくバラついてしまうことがないので好適である。
【００１５】
また、前記制御手段は、前記全開位置と全閉位置とを記憶しており、前記第２設定位置は、前記全開位置を基準に設定されると好適である。
また、上記開閉部材の開閉制御方法において、前記第１ステップでは、前記全開位置を基準に前記第２設定位置を設定すると好適である。
このように第２設定位置が全開位置を基準に設定されたものであると、車種等によって全開位置から全閉位置までのストロークが異なっても、開閉部材を車種等によらず全開位置手前の所定位置に停止させることができる。
【発明の効果】
【００１６】
本発明によれば、開閉部材を全開位置方向へ駆動するときに、第１設定位置から全開位置近傍の第２設定位置まで開閉部材の移動速度を低速化し、第２設定位置で開閉部材の駆動を終了するように構成される。そして、この第２設定位置は、低速化された開閉部材の移動速度では全開位置まで到達不能な位置に設定される。これにより、衝撃音を発生させてしまうことなく、開閉部材を全開位置手前で確実に停止させると共に、その停止位置のバラツキを小さくすることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の一実施形態について、図を参照して説明する。なお、以下に説明する構成、手順等は、本発明を限定するものではなく、本発明の趣旨に沿って各種改変することができることは勿論である。
図１〜図６，図８は本発明の一実施形態に係るものであり、図１はパワーウインドウ装置の説明図、図２は図１のパワーウインドウ装置の電気構成図、図３はウインドウガラスの位置とモータ出力の関係を表わすグラフ、図４はウインドウガラスの位置とモータ印加電圧の関係を表わすグラフ、図５はコントローラの設定処理の処理フロー、図６はコントローラの全開動作時の処理フロー、図８はウインドウガラスの位置とモータ出力及びモータ回転速度の関係を表わすグラフである。
図７は比較例のウインドウガラスの位置とモータ出力及びモータ回転速度の関係を表わすグラフである。
図９および図１０は、改変例に係るウインドウガラスの位置とモータ出力の関係を表わすグラフである。
【００１８】
以下に本発明の開閉部材制御装置をパワーウインドウ装置に適用した一実施形態について説明する。
図１に本例のパワーウインドウ装置１（以下、「装置１」という）の説明図、図２にその電気構成図を示す。本例のパワーウインドウ装置１は、車両のドア１０に配設される開閉部材としてのウインドウガラス１１をモータ２０の回転駆動により昇降（開閉）作動させるものである。装置１は、ウインドウガラス１１を開閉駆動する駆動手段２と、駆動手段２の作動を制御するための制御手段３と、乗員が作動を指令するための操作スイッチ４とを主要構成要素としている。
【００１９】
本例では、ウインドウガラス１１は不図示のレールに沿って上方の全閉位置（上端）Ｄと下方の全開位置（下端）Ａとの間で昇降動作する。
本例の駆動手段２は、ドア１０に固定された減速機構を有するモータ２０と、モータ２０に駆動される扇形状のギヤ２１ａを備えた昇降アーム２１と、昇降アーム２１とクロスして枢支される従動アーム２２と、ドア１０に固定された固定チャンネル２３およびウインドウガラス１１と一体のガラス側チャンネル２４とを主要構成要素としている。昇降アーム２１，従動アーム２２，固定チャンネル２３およびガラス側チャンネル２４は、本発明の駆動機構に相当する。
【００２０】
本例のモータ２０は、制御手段３から電力供給を受けることにより、回転子の巻線に通電され、これにより回転子とマグネットを有する固定子との間で磁気吸引作用が生じて回転子が正逆回転するように構成されている。本例の駆動手段２では、モータ２０の回動に応じて昇降アーム２１および従動アーム２２が揺動すると、これらの各端部がチャンネル２３，２４により摺動規制を受け、Ｘリンクとして駆動し、ウインドウガラス１１を昇降作動させる。
【００２１】
本例のモータ２０には、回転検出装置２７が一体に備えられている。回転検出装置２７は、モータ２０の回転と同期したパルス信号（回転速度信号）を制御手段３へ出力するものである。本例の回転検出装置２７は、モータ２０の出力軸と共に回動するマグネットの磁気変化を複数のホール素子で検出するように構成されている。すなわち、パルス信号は、ウインドウガラス１１の所定移動量毎もしくはモータ２０の所定回転角毎に出力される。これにより、回転検出装置２７は、モータ２０の回転速度に略比例するウインドウガラス１１の移動に応じた信号を出力可能である。そして、回転検出装置２７からのパルス信号によって、制御手段３はウインドウガラス１１の位置を検出している。本例では、回転検出装置２７と制御手段３によって位置検出手段が構成されている。
【００２２】
なお、本例では、回転検出装置２７にホール素子を用いたものを採用しているが、これに限らず、モータ２０の回転を検出することができれば、エンコーダを採用してもよい。また、本例では、ウインドウガラス１１の移動に応じたモータ２０の出力軸の回転を検出するために、モータ２０に回転検出装置２７を一体に設けているが、これに限らず、公知の手段によってウインドウガラス１１の位置を直接的に検出するようにしてもよい。
【００２３】
本例の制御手段３は、コントローラ３１と、駆動回路３２から構成されている。コントローラ３１，駆動回路３２には、車両に搭載されるバッテリ５から作動に必要な電力が供給される。
本例のコントローラ３１は、ＣＰＵ、ＲＯＭ，ＲＡＭ等のメモリ、入力回路、出力回路等を備えるマイクロコンピュータで構成されている。ＣＰＵは、メモリ、入力回路及び出力回路とバスを介して互いに接続されている。なお、これに限らず、コントローラ３１をＤＳＰやゲートアレイで構成してもよい。
【００２４】
コントローラ３１は、通常時、操作スイッチ４からの操作信号に基づいて駆動回路３２を介してモータ２０を正逆回転させて、ウインドウガラス１１を開閉動作させる。また、コントローラ３１は、回転検出装置２７から受け取ったパルス信号に基づいてウインドウガラス１１の位置を検出し、ウインドウガラス１１の検出位置に応じて駆動回路３２を介してモータ２０へ供給する駆動電力の大きさを調整する。具体的には、駆動電圧の大きさ又はＰＷＭ制御する場合はデューティー比の大きさを調整する。これによりモータ出力を調整している。
【００２５】
本例の駆動回路３２は、ＦＥＴを有するＩＣによって構成されており、コントローラ３１からの入力信号に基づいて、モータ２０への電力供給の極性を切換えている。すなわち、駆動回路３２は、コントローラ３１から正回転指令信号を受けたときは、モータ２０を正回転方向に回転させるようにモータ２０へ電力を供給し、コントローラ３１から逆回転指令信号を受けたときは、モータ２０を逆回転方向に回転させるようにモータ２０へ電力を供給する。なお、駆動回路３２は、リレー回路を用いて極性を切換えるように構成してもよい。また、駆動回路３２がコントローラ３１内に組み込まれた構成であってもよい。
【００２６】
コントローラ３１は、入力されるパルス信号からパルス信号の立上がり部，立下がり部（パルスエッジ）を検出し、このパルスエッジの間隔（周期）に基づいてモータ２０の回転速度（回転周期）を算出すると共に、各パルス信号の位相差に基づいてモータ２０の回転方向を検出する。つまり、コントローラ３１は、モータ２０の回転速度（回転周期）に基づいてウインドウガラス１１の移動速度を間接的に算出し、モータ２０の回転方向に基づいてウインドウガラス１１の移動方向を特定している。また、コントローラ３１は、パルスエッジをカウントしている。このパルスカウント値は、ウインドウガラス１１の開閉動作に伴って加減算される。コントローラ３１は、このパルスカウント値の大きさによってウインドウガラス１１の開閉位置を特定する。
【００２７】
すなわち、本例では、全開位置Ａを基準位置としており、全開位置Ａでパルスカウント値が「０」に設定されている。全閉位置Ｄ方向へウインドウガラス１１が移動しているときはパルス信号を受け取る毎にパルスカウント値を＋１インクリメントし、全開位置Ａ方向へウインドウガラス１１が移動しているときはパルス信号を受け取る毎にパルスカウント値を−１デクリメントする。
【００２８】
本例の操作スイッチ４は、２段階操作可能な揺動型スイッチ等で構成され、開スイッチ，閉スイッチ及びオートスイッチを有している。この操作スイッチ４を乗員が操作することにより、コントローラ３１へウインドウガラス１１を開閉動作させるための指令信号が出力される。
具体的には、操作スイッチ４は、一端側へ１段階操作されると開スイッチがオンされ、ウインドウガラス１１を通常開動作（すなわち操作している間だけ開動作）させるための通常開指令信号をコントローラ３１へ出力する。また、操作スイッチ４は、他端側へ１段階操作されると閉スイッチがオンされ、ウインドウガラス１１を通常閉動作（すなわち操作している間だけ閉動作）させるための通常閉指令信号をコントローラ３１へ出力する。
【００２９】
また、操作スイッチ４は、一端側へ２段階操作されると開スイッチ及びオートスイッチが共にオンされ、ウインドウガラス１１をオート開動作（すなわち操作を止めても全開位置まで開動作）させるためのオート開指令信号をコントローラ３１へ出力する。また、操作スイッチ４は、他端側へ２段階操作されると閉スイッチ及びオートスイッチが共にオンされ、ウインドウガラス１１をオート閉動作（すなわち操作を止めても全閉位置まで閉動作）させるためのオート閉指令信号をコントローラ３１へ出力する。
【００３０】
コントローラ３１は、操作スイッチ４から通常開指令信号を受けている間中（操作スイッチ４が操作されている間中）、駆動回路３２を介してモータ２０を駆動し、ウインドウガラス１１を通常開動作させる。一方、コントローラ３１は、操作スイッチ４から通常閉指令信号を受けている間中（操作スイッチ４が操作されている間中）、駆動回路３２を介してモータ２０を駆動し、ウインドウガラス１１を通常閉動作させる。
また、コントローラ３１は、操作スイッチ４からオート開指令信号を受けると、駆動回路３２を介してモータ２０を駆動し、ウインドウガラス１１を全開位置までオート開動作させる。一方、コントローラ３１は、操作スイッチ４からオート閉指令信号を受けると、駆動回路３２を介してモータ２０を駆動し、ウインドウガラス１１を全閉位置までオート閉動作させる。
【００３１】
本例の装置１におけるウインドウガラス１１の全開動作について概略説明する。
コントローラ３１は、全開位置（下端ロック位置）Ａおよび全閉位置（上端）Ｄにおけるパルスカウント値をメモリ内に記憶しており、上述のようにウインドウガラス１１の昇降に応じて加減算されるパルスカウント値によってウインドウガラス１１の位置を特定することができる。
また、図１，図３に示すように、全開位置Ａと全閉位置Ｄの間には、全開位置Ａよりの所定位置に第１設定位置としての速度制御開始位置Ｃが設定されている。また、速度制御開始位置Ｃと全開位置Ａとの間には全開位置Ａ近傍に速度制御終了位置Ｂが設定されている。
【００３２】
本例では、操作スイッチ４から継続的な通常開指令信号またはオート開指令信号を受けると、コントローラ３１は、モータ２０を全開位置Ａ方向へ駆動するように継続的に駆動電圧を供給する。これにより、モータ２０は図３に示すようなモータ出力を駆動機構へ供給してウインドウガラス１１を駆動する。
すなわち、コントローラ３１は、全閉位置Ｄから速度制御開始位置Ｃまでは略一定の高いモータ出力を供給するようにモータ２０へ駆動電圧を供給する。そして、ウインドウガラス１１が速度制御開始位置Ｃに到達すると、モータ出力を低下させる制御を開始する。
【００３３】
なお、本例では全閉位置Ｄから速度制御開始位置Ｃまで略一定の高いモータ出力を供給するように構成されているが、これに限らず、動作開始時には一旦、短時間高いモータ出力を供給した後は、スロースタートさせるように低いモータ出力から徐々に高いモータ出力に引き上げるように構成してもよい。
【００３４】
コントローラ３１は、速度制御開始位置Ｃから速度制御終了位置Ｂまでは徐々にモータ出力を低減していく制御を行う。本例では速度制御終了位置Ｂでモータ出力が０となるように移動距離に比例してモータ出力が低減される。このようなモータ出力の低減に伴って、ウインドウガラス１１の下降速度は低速化していく。
速度制御終了位置Ｂで、モータ２０への通電は遮断され、これによりモータ出力は０となる。モータ２０への駆動電力の遮断後も、ウインドウガラス１１は自重および移動に伴う慣性力によって全開位置Ａ方向へわずかに下降していく。このときウインドウガラス１１は、駆動機構やモータ２０からの下降を妨げる抗力や摺動抵抗によって、ウインドウガラス１１は低速化され、上端がベルトモールを越え、かつ、全開位置Ａ手前の所定位置で下降を停止する。
【００３５】
本例では、速度制御終了位置Ｂは、モータ２０への通電を遮断したときのウインドウガラス１１の移動速度ではウインドウガラス１１が全開位置Ａまで到達不能である位置に設定されている。すなわち、速度制御開始位置Ｃから速度制御終了位置Ｂまではウインドウガラス１１の移動速度は低速化され、その後、速度制御終了位置Ｂから全開位置Ａに向けてウインドウガラス１１は自重および低速化された移動速度による慣性力によって移動していくが、速度制御終了位置Ｂにおける移動速度では、全開位置Ａまで到達せず全開位置Ａ手前の所定位置で下降を停止するように、速度制御終了位置Ｂおよびこの位置における移動速度が設定されている。
そして、移動速度が低速化された状態でモータ２０への通電が遮断されるので、ウインドウガラス１１を、所定の停止位置からほとんどずれることなく停止させることが可能となり、経時変化による摺動抵抗等が変化したとしても、確実に上端がベルトモールを越え、かつ、全開位置Ａ手前でウインドウガラス１１を停止させることができる。
【００３６】
このようにウインドウガラス１１は、上端がベルトモールを越え、かつ、全開位置Ａ手前の狭い範囲で停止するように設定されているので、停止時に駆動機構やウインドウガラス１１がストッパ等と当接して衝撃音が発生してしまうことを防止することができる。これにより、駆動機構等に軽微なダメージが停止毎に積み重なって与えられてしまうことを防止することができ、駆動機構の耐久性を継続的に確保することが可能となる。
図４は、図３と同様にウインドウガラス１１の全開動作時の状況を表わしているが、縦軸をモータ印加電圧、横軸をウインドウガラス１１の位置としている。
【００３７】
コントローラ３１は、全閉位置Ｄから速度制御開始位置Ｃまでは電圧Ｖ１（本例では、バッテリ電圧）でモータ２０を駆動し、速度制御開始位置Ｃから速度制御終了位置Ｂまでは徐々に駆動電圧（印加電圧）を低減していく制御を行う。本例では速度制御終了位置Ｂで印加電圧がＶ２となるように移動距離に比例して印加電圧が低減される。
電圧Ｖ２はモータ２０に印加されてもモータ２０が駆動機構を駆動不能である大きさの電圧である。したがって、モータ２０へ電圧Ｖ２が印加されてもモータ出力は０となる。
本例では、速度制御終了位置Ｂで、モータ２０への通電が遮断されモータ印加電圧は０となる。
【００３８】
なお、本例では、コントローラ３１は、速度制御終了位置Ｂでモータ２０への通電を遮断する制御を行うように構成されているが、これに限らず、ウインドウガラス１１の下降をアシストするために所定時間Ｖ２以下の電圧をモータ２０へ印加するように構成してもよい。
また、本例では、モータ２０へ印加する電圧の大きさを低減させていたが、これに限らず、ＰＷＭ制御する場合は、デューティー比を低減させていってもよい。例えば、全閉位置Ｄから速度制御開始位置Ｃまではデューティー比を１００％とし、速度制御開始位置Ｃから速度制御終了位置Ｂまでは徐々にデューティー比を低減していくように制御してもよい。
【００３９】
次に、図５，図６に基づいてコントローラ３１の処理フローについて説明する。
まず、図５に基づいてコントローラ３１の設定処理について説明する。設定処理では、ステップＳ１でウインドウガラス１１を全開位置Ａに移動させた状態で、コントローラ３１が記憶するパルスカウント数をゼロリセットする。そして、ステップＳ２では、全開位置Ａを基準位置として、速度制御終了位置Ｂまでウインドウガラス１１を上昇させ、コントローラ３１に速度制御終了位置Ｂにおけるパルスカウント値を記憶させる。
さらに、ステップＳ３では、全開位置Ａを基準位置として、速度制御開始位置Ｃまでウインドウガラス１１を上昇させ、コントローラ３１に速度制御開始位置Ｃにおけるパルスカウント値を記憶させる。
【００４０】
このようにして、速度制御終了位置Ｂおよび速度制御開始位置Ｃにおけるパルスカウント値を設定した後、ステップＳ４では、速度制御開始位置Ｃから速度制御終了位置Ｂにかけてのモータ２０への印加電圧変化をコントローラ３１へ読み込ませる。
本例の装置１では、速度制御終了位置Ｂおよび速度制御開始位置Ｃを全開位置Ａを基準として設定することができるので、全開位置Ａ手前のウインドウガラス１１の停止位置を車両や車種の違いによらずに適宜に設定することが容易となる。
【００４１】
図６に基づいて、ウインドウガラス１１を全開位置Ａ方向へ下降させるときの、コントローラ３１の速度制御処理について説明する。この処理は、所定時間毎に繰り返し行われるものであり、この処理では、ウインドウガラス１１の位置に応じてモータ２０への駆動電圧の大きさが調整される。
【００４２】
コントローラ３１は、操作スイッチ４から通常開指令信号またはオート開指令信号を受けているか否かを監視している（ステップＳ１１）。操作スイッチ４から通常開指令信号またはオート開指令信号を受けていない場合（ステップＳ１１；ＮＯ）は、処理を一旦終了し、所定時間後に再びこの処理を繰り返す。
一方、操作スイッチ４から通常開指令信号またはオート開指令信号を受けた場合（ステップＳ１１；ＹＥＳ）は、コントローラ３１は、ウインドウガラス１１の現在位置が速度制御開始位置Ｃに到達しているか否かを判定する（ステップＳ１２）。すなわち、ウインドウガラス１１の現在位置が速度制御開始位置Ｃから全開位置Ａの間にあるか否かを判定する。
【００４３】
ウインドウガラス１１の現在位置が速度制御開始位置Ｃに到達していない場合（ステップＳ１２；ＮＯ）は、処理を一旦終了する。すなわち、この状態ではウインドウガラス１１は全閉位置Ｄと速度制御開始位置Ｃの間に位置しており、この区間では、コントローラ３１は、ウインドウガラス１１をスローストップさせるための速度制御を行わないので、モータ２０への印加電圧はＶ１（バッテリ電圧）に設定されている。このため、ウインドウガラス１１は通常の移動速度で下降する。
一方、ウインドウガラス１１の現在位置が速度制御開始位置Ｃに到達している場合（ステップＳ１２；ＹＥＳ）は、コントローラ３１は、ウインドウガラス１１の現在位置が速度制御終了位置Ｂに到達しているか否かを判定する（ステップＳ１３）。すなわち、ウインドウガラス１１の現在位置が速度制御終了位置Ｂから全開位置Ａの間にあるか否かを判定する。
【００４４】
ウインドウガラス１１の現在位置が速度制御終了位置Ｂに到達していない場合（ステップＳ１３；ＮＯ）は、コントローラ３１は、ステップＳ１４でウインドウガラス１１の現在位置に応じてモータ２０へ印加する駆動電圧の大きさを調整し、処理を終了する。すなわち、この状態ではウインドウガラス１１は速度制御開始位置Ｃと速度制御終了位置Ｂの間に位置しており、この区間では、コントローラ３１は、ウインドウガラス１１の位置に応じて設定されたモータ印加電圧を読み出して、図４に示すように読み出した大きさの電圧をモータ２０へ印加する。
この速度制御処理（ステップＳ１４）は、ウインドウガラス１１が速度制御終了位置Ｂに到達するまで行われるため、これによりモータ２０の回転速度は低下していき、これに伴ってウインドウガラス１１の下降速度も低下していく。モータ２０への印加電圧は、速度制御終了位置ＢでＶ２となるように低減されていく。
【００４５】
一方、ウインドウガラス１１の現在位置が速度制御終了位置Ｂに到達している場合（ステップＳ１３；ＹＥＳ）は、モータ２０への通電が遮断され、処理を終了する。モータ２０への通電が遮断された後は、上述のようにウインドウガラス１１は、自重および移動に伴う慣性力によって全開位置Ａ方向への移動を継続し、全開位置Ａ手前の所定位置で停止する。
このようにして、本例では、速度制御開始位置Ｃと速度制御終了位置Ｂとの間では、ウインドウガラス１１の位置に応じて、ウインドウガラス１１をスローストップさせるためにモータ２０への駆動電圧が調整される。そして、全開位置Ａ近傍の速度制御終了位置Ｂからは、ウインドウガラス１１は自重および移動速度の慣性力によってわずかに全開位置Ａ方向へ移動した所定位置で停止する。
【００４６】
次に、従来の装置と本例の装置１におけるウインドウガラスの全開動作を比較する。
従来の装置では、図７（Ａ）に示すように、全開位置Ａ付近の出力停止位置Ｅでモータへの通電が遮断され、モータ出力はゼロとなる。
図７（Ｂ）に示すように、摺動抵抗が小さい場合（負荷：小）には、モータ回転速度は出力停止位置Ｅを過ぎて全開位置Ａに到達したときにゼロとなる。すなわち、ウインドウガラスおよび駆動手段は、ストッパ等と当接して強制的に全開位置Ａで作動を停止する。これにより、停止音が発生し、駆動手段に比較的小さな衝撃が加わる。
【００４７】
また、摺動抵抗が経時変化等によって大きくなった場合（負荷：大）には、負荷が大きいためモータ回転速度は出力停止位置Ｅを過ぎて急激に小さくなり、全開位置Ａに到達する前にゼロとなる。
このような従来の装置では、モータへの通電の遮断時のウインドウガラスの移動速度が大きいため、摺動抵抗の大きさによって出力停止位置Ｅからの移動距離が大きく異なることになる。このため、ウインドウガラスの停止位置のバラツキが大きくなってしまう。
【００４８】
一方、図８（Ａ）に示すように、本例の装置１では、速度制御開始位置Ｃから速度制御終了位置Ｂまでモータ出力を低減していくので、速度制御終了位置Ｂでのウインドウガラス１１の移動速度は低速化されている。ウインドウガラス１１の移動速度が低速化されているので、ウインドウガラス１１は、速度制御終了位置Ｂからはわずかな移動距離しか下降しないようになっている。
したがって、ウインドウガラス１１に掛かる摺動抵抗が小さい場合（負荷：小）と、大きい場合（負荷：大）とで、速度制御終了位置Ｂからの移動距離に大きな違いは生じない。よって、摺動抵抗の大きさによって、ウインドウガラス１１の停止位置に大きなバラツキは生じない。このように、本例の装置１では、経時変化等に起因する摺動抵抗の変化によるウインドウガラス１１の停止位置のバラツキを、従来に比して小さくすることが可能である。
【００４９】
上記実施形態では、図３に示すように速度制御開始位置Ｃから速度制御終了位置Ｂにかけて、モータ出力をウインドウガラス１１の移動距離に比例するように直線的に低減させていったが、これに限らず、図９や図１０に示すようにモータ出力を低減させてもよい。
図９（Ａ）の例は、速度制御開始位置Ｃから速度制御終了位置Ｂにかけてモータ出力を階段状に減少させた例である。このとき、モータ２０への印加電圧も階段状に減少させる。
図９（Ｂ）の例は、速度制御開始位置Ｃから速度制御終了位置Ｂにかけてモータ出力を指数関数的に減少させた例である。この例では、速度制御終了位置Ｂよりも速度制御開始位置Ｃに近い位置でモータ出力の減少率が大きく設定されている。
【００５０】
図１０（Ａ）の例は、速度制御開始位置Ｃから速度制御終了位置Ｂにかけてモータ出力を直線的に減少させた例であるが、速度制御終了位置Ｂに到達する段階ではモータ出力は０ではなく所定の値を有するように低減され、速度制御終了位置Ｂに到達した段階で０となるように制御される。したがって、この例では、速度制御終了位置Ｂにおけるウインドウガラス１１の移動速度が大きく設定される。
図１０（Ｂ）の例は、速度制御開始位置Ｃから速度制御終了位置Ｂにかけてモータ出力を曲線的に減少させた例である。この例では、速度制御開始位置Ｃよりも速度制御終了位置Ｂに近い位置でモータ出力の減少率が大きく設定されている。
図９，図１０のように種々にモータ出力の変化を設定することにより、速度制御終了位置Ｂにおけるウインドウガラス１１の移動速度および移動加速度を調整することができる。
【００５１】
また、上記実施形態では、車両のパワーウインドウ装置１に本発明の開閉部材制御装置を適用した例を示したが、これに限らず、サンルーフ開閉装置やスライドドア開閉装置等の開閉部材を開閉駆動する装置に全般に適用してもよい。
【図面の簡単な説明】
【００５２】
【図１】本発明の一実施形態に係るパワーウインドウ装置の説明図である。
【図２】図１のパワーウインドウ装置の電気構成図である。
【図３】ウインドウガラスの位置とモータ出力の関係を表わすグラフである。
【図４】ウインドウガラスの位置とモータ印加電圧の関係を表わすグラフである。
【図５】コントローラの設定処理の処理フローである。
【図６】コントローラの全開動作時の処理フローである。
【図７】比較例のウインドウガラスの位置とモータ出力及びモータ回転速度の関係を表わすグラフである。
【図８】本実施形態のウインドウガラスの位置とモータ出力及びモータ回転速度の関係を表わすグラフである。
【図９】改変例に係るウインドウガラスの位置とモータ出力の関係を表わすグラフである。
【図１０】改変例に係るウインドウガラスの位置とモータ出力の関係を表わすグラフである。
【符号の説明】
【００５３】
１‥パワーウインドウ装置、２‥駆動手段、３‥制御手段、４‥操作スイッチ
５‥バッテリ、１０‥ドア、１１‥ウインドウガラス、２０‥モータ、
２１‥昇降アーム、２１ａ‥ギヤ、２２‥従動アーム、
２３‥固定チャンネル、２４‥ガラス側チャンネル、２７‥回転検出装置、
３１‥コントローラ、３２‥駆動回路、Ａ‥全開位置、Ｂ‥速度制御終了位置、
Ｃ‥速度制御開始位置、Ｄ‥全閉位置、Ｅ‥出力停止位置
【図１】
2007063889.tif 000003
【図２】
2007063889.tif 000004
【図３】
2007063889.tif 000005
【図４】
2007063889.tif 000006
【図５】
2007063889.tif 000007
【図６】
2007063889.tif 000008
【図７】
2007063889.tif 000009
【図８】
2007063889.tif 000010
【図９】
2007063889.tif 000011
【図１０】
2007063889.tif 000012