(57)【要約】【課題】構成の簡略化を図り、コストダウンおよび重量軽減を図ることを可能とし、かつ、組付作業の手間の削減を図ることを可能なドア開閉検出装置を提供すること。【解決手段】ドアガラス１の昇降方向に延びて、ドアガラス１の昇降をガイドする昇降レール２１を備え、ドアガラス１を昇降させるドアガラス昇降装置と、ドア開口部３の周縁に沿って設けられ、サイドドアＳＤを閉じたときにドアガラス１と圧接されてドアガラス１と車体ＢＤとの間のシールを行うウエザストリップ４と、ドアガラス１がウエザストリップ４に圧接されたときの昇降レール２１の傾きとドアガラス１がウエザストリップ４に圧接されないときの昇降レール２１の傾きとの違いを検出可能に設けられたレール傾きセンサ２７と、を備えていることを特徴とするドア開閉検出装置とした。【選択図】図１
2010144333.tif 000002
【特許請求の範囲】
【請求項１】
車体に設けられたドア開口部を開閉可能に設けられたドアと、
このドアに昇降可能に設けられたドアガラスと、
前記ドアガラスの昇降方向に延びて、前記ドアガラスの昇降をガイドする昇降レールを備え、前記ドアガラスを昇降させるドアガラス昇降装置と、
前記ドア開口部の周縁に沿って設けられ、前記ドアを閉じたときに前記ドアガラスと圧接されて前記ドアガラスと車体との間のシールを行うウエザストリップと、
前記ドアガラスが前記ウエザストリップに圧接されたときの前記昇降レールの傾きと前記ドアガラスが前記ウエザストリップに圧接されないときの前記昇降レールの傾きとの違いを検出可能に設けられたレール傾き検出手段と、
を備えていることを特徴とするドア開閉検出装置。
【請求項２】
前記ドアガラスを保持するドアガラスホルダが、前記昇降レールに沿ってスライド可能に支持され、
前記レール傾きセンサは、前記ドアガラスが前記ウエザストリップに圧接されたときの反力によって発生する前記ドアガラスホルダが前記昇降レールを押圧する押圧力の押圧方向に沿って配置されていることを特徴とする請求項１に記載のドア開閉検出装置。
【請求項３】
前記ドアの内部に、車幅方向に軸方向を向けて回転可能に支持されたレール固定ボルトが設けられ、
前記昇降レールは、前記レール固定ボルトに噛み合わされたレール側ナットを備え、前記レール固定ボルトの回転に伴って軸方向に移動可能に支持され、
前記レール傾きセンサを支持するセンサ取付用ブラケットが、前記レール固定用ボルトに噛み合わされたブラケット側ナットを備え、前記レール固定用ボルトの回転に伴って前記昇降レールと共に軸方向に移動可能に支持されていることを特徴とする請求項１または請求項２に記載のドア開閉検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用ドアの開閉を検出するドア開閉検出装置に関するものである。
【背景技術】
【０００２】
従来、車両用ドアの開閉を検出し、ドアの開閉時にドアガラスを僅かに昇降させるようにしたものが、例えば、特許文献１などで知られている。
この従来技術は、ウエザストリップに、ドアガラスの全閉状態で、ドアガラスの車外方向に重なる車外側シールリップが設けられ、ドアガラスの車外側でもシールが行われるようになっている。しかしながら、ドアを開く際には、ドアガラスが全閉位置のままでは車外側シールリップに干渉する。
【０００３】
そこで、ドア開閉検出装置によりドアの開閉が検出された際には、ドアガラスを所定量だけ下降させ、ドアガラスとウエザストリップの車外側シールリップとが干渉するのを防止するようにしている。
この従来技術に示されているドア開閉検出装置は、フロントドアの車内側取っ手および車外側取っ手に設けられ、ドアの開放操作が行われたことを検出する車内側ドアオープニングセンサおよび車外側オープニングセンサを備えている。
【特許文献１】特開２００４−８２８０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１に記載のドア開閉検出装置では、ドアの開閉を、車外側取っ手および車内側取っ手に設けられた車外側オープニングセンサおよび車内側オープニングセンサにより行うようにしている。
【０００５】
このように、従来技術では、ドアの開閉操作を検出するセンサが２個必要であるため、部品点数が多いとともに、両センサと制御装置とを接続する配線も長く必要で、コストアップおよび重量増を招き、かつ、組付時の作業の手間も要する。
【０００６】
本発明は、上述の従来の問題点に着目して成されたもので、構成の簡略化を図り、コストダウンおよび重量軽減を図ることを可能とし、かつ、組付作業の手間の削減を図ることを可能なドア開閉検出装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
前記目的を達成するため本発明のドア開閉検出装置は、ドアガラスの昇降をガイドする昇降レールの、ドアガラスがウエザストリップに圧接しているときの傾きと、ドアガラスがウエザストリップに圧接されていないときの傾きと、の違いを検出する傾きセンサの出力に基づいてドアの開閉状態を判断するようにした。
【発明の効果】
【０００８】
ドアが閉じられてドアガラスがウエザストリップに圧接しているときには、ウエザストリップが弾性変形する反力が、ドアガラスを介して昇降レールに入力される。このため、昇降レールは、このドアガラスからの反力に入力に応じた傾きとなる。
一方、ドアが開いてドアガラスがウエザストリップから離反したきには、ドアガラスにウエザストリップの反力が作用せず、昇降レールは、反力が入力されている状態とは異なる傾きとなる。
【０００９】
本発明のドア開閉検出装置では、レール傾き検出手段が、ドアガラスがウエザストリップに圧接されたときの昇降レールの傾きと、ドアガラスがウエザストリップに圧接されないときの昇降レールの傾きとの違いを検出することができる。したがって、レール傾き検出手段の検出に基づいて、ドアの開閉状態を判断することができる。
このように、本発明のドア開閉検出装置では、１個のレール傾き検出手段によりドアの開閉状態を検出可能であり、従来のように２個のセンサを用いるものと比較して、部品点数および必要な配線の長さを削減可能であり、構成を簡略化できる。よって、コストダウンおよび重量軽減を図ることが可能であり、かつ、組付作業の手間の削減を図ることが可能である。
加えて、レール傾き検出手段は、ドア内部に設置されることから、ドア内部に設けられドアガラスを昇降させるドアガラス昇降装置の駆動を制御する制御装置との距離も短くでき、両者の接続に必要な配線の長さも短くすることができる。よって、さらにコストダウンおよび重量軽減を図るとともに、組付作業の手間の削減を図ることができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
本実施の形態のドア開閉検出装置は、車体（ＢＤ）に設けられたドア開口部（３）を開閉可能に設けられたドア（ＳＤ）と、このドア（ＳＤ）に昇降可能に設けられたドアガラス（１）と、前記ドアガラス（１）の昇降方向に延びて、前記ドアガラス（１）の昇降をガイドする昇降レール（２１）を備え、前記ドアガラス（１）を昇降させるドアガラス昇降装置（２）と、前記ドア開口部（３）の周縁に沿って設けられ、前記ドア（ＳＤ）を閉じたときに前記ドアガラス（１）と圧接されて前記ドアガラス（１）と車体（ＢＤ）との間のシールを行うウエザストリップ（４）と、前記ドアガラス（１）が前記ウエザストリップ（４）に圧接されたときの前記昇降レール（２１）の傾きと前記ドアガラス（１）が前記ウエザストリップ（４）に圧接されないときの前記昇降レール（２１）の傾きとの違いを検出可能に設けられたレール傾き検出手段（２７）と、を備えていることを特徴とするドア開閉検出装置である。
【実施例１】
【００１１】
図１〜図９に基づき、この発明の最良の実施の形態の実施例１のドア開閉検出装置について説明する。
この実施例１のドア開閉検出装置は、図２に示す車両ＭＢの側面に設けられたサイドドアＳＤに設けられたドアガラス１の昇降を制御するドアガラス昇降装置２（図４参照）において、サイドドアＳＤの開閉を検出するのに用いられている。
【００１２】
まず、車体構造について説明する。
車体ＢＤの側面にドア開口部３（図１参照）が形成されており、このドア開口部３を開閉可能に、サイドドアＳＤが、車両前方（矢印ＦＲ方向）の端部を、車体ＢＤに回動可能に支持されている。
【００１３】
サイドドアＳＤは、図３に示すように、ドアガラス１の上方に窓枠を有しないいわゆるサッシュレスタイプのものである。そこで、ドア開口部３の上縁には、図１に示すようにドアガラス１に当接してドアガラス１と車体ＢＤとの間をシールするウエザストリップ４が設けられている。
【００１４】
すなわち、ドア開口部３の上縁を形成するルーフサイドレール部５には、車両下方を向く取付面５１が形成されており、この取付面５１にウエザストリップ４が複数のビス４１により取り付けられている。
【００１５】
ウエザストリップ４は、取付面５１に当接して支持される基部４２と、基部４２から車両下方に延びる車内側リップ部４３とを備えている。また、基部４２の矢印ＯＵＴで示す車外方向側には、ドアガラス１の上端部を包むように弾性変形して圧接される上部圧接部４４が設けられ、この上部圧接部４４には、弾性変形を容易とする車外側中空部４４ａが設けられている。
【００１６】
また、車内側リップ部４３は、サイドドアＳＤを閉じたときに、弾性変形してドアガラス１の上部内側面に圧接してシールするもので、この弾性変形を容易とする車内側中空部４３ａ，４３ｂが形成されている。
【００１７】
さらに、ウエザストリップ４の上部圧接部４４の車外側を覆ってルーフサイドレール部５に沿って、装飾用のフィニッシャ６が取り付けられている。本実施例１では、図５に示すように、ドアガラス１を最も高く上昇させた位置である全閉位置の高さｈｓが、フィニッシャ６の下端の高さｈｆよりも高い位置に配置されている。
【００１８】
ドアガラス１は、図３に示すドアガラス昇降装置２に昇降可能に支持されている。
このドアガラス昇降装置２は、サイドドアＳＤの内部に１つのアッセンブリとして設置されており、昇降レール２１，２２、ケーブル２３、モータ２４、モータコントローラ２５(図４参照)を備えている。
【００１９】
昇降レール２１，２２は、ドアガラス１の昇降方向である車両上下方向に延在され、図６に示すように、上下端部をサイドドアＳＤのドアインナパネル７に支持されている。
すなわち、昇降レール２１，２２の下端部は、ドアインナパネル７に下側固定ボルト７１で固定されている。なお、この固定は、昇降レール２１，２２が、下側固定ボルト７１を支点として車幅方向に揺動可能な固定構造となっている。
一方、昇降レール２１，２２の上端部は、ドアインナパネル７にレール固定用ボルト７２で固定されている。このレール固定用ボルト７２による固定は、昇降レール２１，２２の上端部の車幅方向の位置を調節して、ドアガラス１の車体ＢＤに対する車幅方向であって面直交方向の位置を調節可能な固定構造となっている。
【００２０】
この調節可能な固定構造について説明する。
図１に示すように、レール固定用ボルト７２は、軸方向を車幅方向（矢印ＯＵＴが車幅方向で車外方向を示す）に向けてドアインナパネル７を貫通し、支持ナット７３でドアインナパネル７に固定されている。
【００２１】
昇降レール２１（および２２）は、上端部にレール側ナット７４が設けられ、このレール側ナット７４にレール固定用ボルト７２のねじが噛み合わされて挿通されている。したがって、レール固定用ボルト７２を回転させたときには、下端を下側固定ボルト７１に固定されて回転を規制された昇降レール２１（２２）は、その上端部位置を、車幅方向に変位させる。これにより、昇降レール２１，２２に支持されたドアガラス１も車幅方向に変位し、車体ＢＤに対する車幅方向位置を調節することができる。
【００２２】
なお、ドアガラス１の下端部には、図３に示すように、一対のドアガラスホルダ１１，１２が固定されており、各ドアガラスホルダ１１，１２が、各昇降レールに上下にスライド可能である一方、車幅方向には、変位量を制限された状態で取り付けられている。
【００２３】
ドアガラスホルダ１１，１２は、ドアガラス１の保持を確実にするために、図１に示すように、昇降レール２１，２２において車両上下方向に離れて設定された上側支持部１１１と下側支持部１１２とが昇降レール２１，２２に支持されている。
【００２４】
ケーブル２３は、図３に示すように、両ドアガラスホルダ１１，１２に連結され、かつ、８の字を描くようにループ状に配索されている。モータ２４は、このケーブル２３の中間部に駆動力を伝達可能に連結されている。したがって、モータ２４を回転させたときには、各ドアガラスホルダ１１，１２が同期して上下にスライドし、これによりドアガラス１が昇降される。
【００２５】
モータコントローラ２５は、図４に示すウインドウスイッチ２６、レール傾きセンサ２７、モータ回転センサ２８からの入力に基づいて、モータ２４の駆動を制御する。
【００２６】
ウインドウスイッチ２６は、サイドドアＳＤの内側あるいは図外のコンソールボックスなどの車室内に配置され、乗員の操作に応じて、ドアガラス１の上昇指令信号および下降指令信号を出力する。本実施例１では、ウインドウスイッチ２６は、オートモードと手動モードとの２種類の動作を選択できるようになっている。例えば、オートモードは、ウインドウスイッチ２６を、設定位置よりも深く押したり、設定時間内に２回押ししたりすることで選択するものが知られている。
【００２７】
オートモードでは、ドアガラス１を上昇させる場合、自動的にドアガラス１を最も上昇させた位置（これを全閉位置とする）まで上昇させる。一方、ドアガラス１を下降させる場合は、自動的にドアガラス１を最も下降させた位置（これを、全開位置とする）まで下降させる。
手動モードでは、ウインドウスイッチ２６の操作がなされている間、ドアガラス１の上昇あるいは下降が成され、操作が解除されると停止される。
【００２８】
モータ回転センサ２８は、モータ２４の回転部分に設けられ、回転数に応じたパルスを出力する。したがって、モータコントローラ２５では、モータ回転センサ２８の出力に応じて、ドアガラス１の位置を検出することができる。
【００２９】
レール傾きセンサ２７は、ドアガラス昇降装置２内に搭載されている。すなわち、図１に示すように、レール傾きセンサ２７は、センサ取付用ブラケット７６に支持されており、このセンサ取付用ブラケット７６に設けられたブラケット側ナット７５を、レール固定用ボルト７２に噛み合わせて取り付けられている。また、センサ取付用ブラケット７６下端部に設けられた穴（図示省略）に、サイドドアＳＤから突出された回転防止ロッド７７が緩く挿通されており、レール固定用ボルト７２を回転させたときに、センサ取付用ブラケット７６が連れ回るのが防止される。
ブラケット側ナット７５は、レール側ナット７４と同ピッチのねじが形成されており、レール固定用ボルト７２を回転させたときに、回転を規制されたセンサ取付用ブラケット７６は、昇降レール２１と共にレール固定用ボルト７２に沿って軸方向に移動する。
【００３０】
さらに、レール傾きセンサ２７は、接触子２７ａを押圧する圧力を検出するセンサである。このレール傾きセンサ２７は、図１に示すようにドアガラス１を全閉位置としたときにドアガラスホルダ１１の上側支持部１１１と車幅方向に重なる位置で、昇降レール２１の車内側に当接あるいは近接して配置されている。
【００３１】
上側支持部１１１は、ドアガラス１の上部がウエザストリップ４に圧接状態となって矢印ＦＷに示す車外方向のウエザストリップ反力を受け、その回転モーメントとして矢印Ｆ１で示す車内方向の反力を受ける。なお、このとき下側支持部１１２は、矢印Ｆ２で示す車外方向の反力を受けることになる。これら反力（ＦＷ，Ｆ１，Ｆ２）のうち、車内方向の反力は、上側支持部１１１のみで受けるため、上側支持部１１１の反力は最大となる。そこで、レール傾きセンサ２７は、ドアガラス１を全閉位置に配置して、ドアガラス１にウエザストリップ反力に作用したときに、ドアガラスホルダ１１の上側支持部１１１が昇降レール２１を押圧する押圧力の押圧方向に沿う位置に配置されている。
【００３２】
レール傾きセンサ２７は、接触子２７ａに入力される荷重が設定荷重を超えるときにＯＦＦとなり、入力荷重が設定荷重以下でＯＮとなる。
この設定荷重は、サイドドアＳＤを閉じてドアガラス１がウエザストリップ４に圧接され、上側支持部１１１に矢印Ｆ１方向の反力が作用し、昇降レール２１が図１において二点鎖線で示す傾きが生じたときに接触子２７ａに入力される荷重よりも低く設定されている。一方、設定荷重は、サイドドアＳＤを開いて、ドアガラス１がウエザストリップ４から離れ、上側支持部１１１に作用する反力が無くなり、昇降レール２１が、接触子２７ａを押圧しない状態となったときの荷重よりも高く設定されている。
【００３３】
次に、モータコントローラ２５によるドアガラス１の昇降制御について説明する。簡単に説明すると、本実施例１では、モータコントローラ２５は、ウインドウスイッチ２６の操作に応じてドアガラス１を昇降させる制御と、サイドドアＳＤの開閉に応じてドアガラス１を僅かに昇降させるパーシャル制御を実行する。
すなわち、前述したように、ドアガラス１を全閉位置に配置させたときに、ドアガラス１の上端部は、フィニッシャ６と車幅方向でラップする位置に配置されており、ドアガラス１を全閉位置に配置していると、サイドドアＳＤの開閉時に、両者が干渉する。
そこで、ドアガラス１が全閉位置に配置された状態で、サイドドアＳＤの開閉を行なう際には、ドアガラス１がフィニッシャ６と干渉しない高さである、図５においてｈｐで示す高さ（この位置を、パーシャル位置と称する）までドアガラス１を下降させる。また、サイドドアＳＤを閉じたときには、ドアガラス１を全閉位置に戻す。このように、サイドドアＳＤの開閉に伴って、ドアガラス１を昇降させる制御をパーシャル制御と称する。
【００３４】
以下に、モータコントローラ２５によるドアガラス１の昇降制御の流れを図７〜９のフローチャートに基づいて順を追って説明する。
【００３５】
このドアガラス１の昇降制御は、図外のイグニッションスイッチのＯＮで実行が開始される。
最初のステップＳ１では、ウインドウスイッチ２６の操作が成されて上昇指令信号あるいは下降指令信号の入力が有るか否かを判定する。そして、ウインドウスイッチ２６の操作が成された場合には、ステップＳ２に進み、操作が成されない場合には、図９に示すステップＳ４１に進む。このステップＳ４１以降の処理については後述する。
【００３６】
ステップＳ２では、ウインドウスイッチ２６からの指令信号が上昇方向であるか否かを判定する。そして、上昇方向の指令信号である場合には、ステップＳ３に進み、上昇方向でない場合、すなわち、下降方向の指令である場合には、ステップＳ３１以降の処理に進む。なお、このステップＳ３１以降の処理については後述する。
【００３７】
ステップＳ３では、ウインドウスイッチ２６の上昇指令がオートモードであるか否か判定し、オートモードの場合はステップＳ２１に進み、オートモードでない場合、すなわち手動モードの場合は、ステップＳ４に進む。なお、ステップＳ２１以降の処理については後述する。
【００３８】
ステップＳ４以降の処理は、手動モードでドアガラス１を上昇させるときの処理で、ステップＳ４では、レール傾きセンサ２７がＯＮ（すなわちドア開）であるか否か判定する。そして、レール傾きセンサ２７のＯＮの場合には、ステップＳ５に進み、レール傾きセンサ２７がＯＦＦの場合には、ステップＳ１１に進む。なお、ステップＳ１１以降の処理については後述する。
【００３９】
レール傾きセンサ２７がＯＮ（ドア開）の場合に進むステップＳ５では、レール傾きセンサ２７のＯＮ状態が、あらかじめ設定された確定判断時間Ｔｋ（ｍｓ）以上継続されたか否か判定する。そして、確定判断時間Ｔｋ以上成されて、ドア開と確定された場合には、次のステップＳ６に進み、確定判断時間Ｔｋに満たない場合は、ステップＳ４に戻る。
【００４０】
ステップＳ６では、モータ回転センサ２８の出力に基づいて、ドアガラス１の位置がパーシャル位置よりも低い位置であるか否かを判定する。そして、パーシャル位置よりも低い場合には、ステップＳ７に進んでモータ２４を、ドアガラス１を上昇させる駆動、すなわち上昇駆動を実行させる。
【００４１】
その後、さらにステップＳ８に進んで、ウインドウスイッチ２６が非操作状態であるか否か判定し、操作状態の場合は、ステップＳ９に進み、非操作状態である場合には、ステップＳ１０に進んで、モータ２４の駆動を停止させる。
【００４２】
また、ステップＳ６において、ＮＯと判定された場合は、ステップＳ１０に進んで、モータ２４の駆動を停止させる。
また、ステップＳ８において、ウインドウスイッチ２６の操作が成されている場合に進むステップＳ９では、ドアガラス１の位置がパーシャル位置であるか否か判定し、パーシャル位置である場合はステップＳ１０に進んで、モータ２４の駆動を停止させる。一方、ドアガラス１の位置がパーシャル位置でない場合には、ステップＳ７に戻ってモータ２４の上昇駆動を継続させる。
【００４３】
次に、ステップＳ４において、レール傾きセンサ２７がＯＮではないこと（ドア閉）でステップＳ１１に進んだ場合の処理について説明する。
この場合、ステップＳ１１では、確定判断時間Ｔｋ以上レール傾きセンサ２７がＯＦＦとなっているか否か判定する。そして、確定判断時間Ｔｋ以上ＯＦＦで、ドア閉状態が確定された場合はステップＳ１２に進み、確定判断時間Ｔｋに満たない場合はステップＳ４に戻る。
【００４４】
ステップＳ１２では、モータ２４を上昇駆動させた後、ステップＳ１３に進んでウインドウスイッチ２６の操作が成されていない状態であるか否か判定する。そして、操作が成されていない場合には、ステップＳ１０に進む。一方、ステップＳ１３において、ウインドウスイッチ２６の操作が成されている場合には、ステップＳ１４に進んでドアガラス１の位置が、パーシャル位置であるか否か判定する。このステップＳ１４において、ドアガラス１がパーシャル位置の場合は、ステップＳ１０に進んでモータ２４の駆動を停止させ、パーシャル位置でない場合には、ステップＳ１２に戻って、モータ２４の上昇駆動を継続する。
【００４５】
次に、ステップＳ３において、オートモードでドアガラス１を上昇させる場合に進むステップＳ２１以降の処理について説明する。
【００４６】
ステップＳ２１では、レール傾きセンサ２７がＯＮであるか否か、すなわち、サイドドアＳＤが開いているか否か判定する。そして、レール傾きセンサ２７がＯＮである場合はステップＳ２２に進み、一方、レール傾きセンサ２７がＯＮで無い場合は、ステップＳ２６に進む。
【００４７】
ステップＳ２２では、レール傾きセンサ２７のＯＮ時間が、確定判断時間Ｔｋを越えているか判定する。ここで、確定判断時間Ｔｋを越えている場合は、ステップＳ２３に進んで、ドアガラス１がパーシャル位置よりも低いか否か判定し、パーシャル位置よりも低い場合はステップＳ２４に進んで、モータ２４を上昇駆動させる。
【００４８】
その後、ステップＳ２５に進んで、ドアガラス１がパーシャル位置であるか否か判定し、パーシャル位置の場合、ステップＳ１０に進み、パーシャル位置ではない場合は、ステップＳ２４に戻る。
【００４９】
また、ステップＳ２１において、レール傾きセンサ２７がＯＮではない場合、ステップＳ２６に進んで、レール傾きセンサ２７の非ＯＮ時間が、確定判断時間Ｔｋを越えているか判定し、確定判断時間Ｔｋを越えている場合は、ステップＳ２７に進んで、モータ２４を上昇駆動させる。
【００５０】
その後、ステップＳ２８に進んで、ドアガラス１が全閉位置であるか否か判定し、全閉位置の場合、ステップＳ１０に進み、全閉位置ではない場合は、ステップＳ２７に戻る。
【００５１】
次に、ステップＳ２において、ドアガラス１の上昇指令が成されていない場合、すなわち下降指令が成されている場合に進むステップＳ３１以降の処理について説明する。
この場合、まず、オートモードか手動モードかを判定する。
すなわち、ステップＳ３１では、オートモードであるか否か判定し、オートモードではない手動モード場合はステップＳ３２に進み、オートモードの場合はステップＳ３４に進む。
【００５２】
手動モードの場合に進むステップＳ３２では、モータ２４をドアガラス１下降させる方向の駆動である下降駆動を実行させ、ステップＳ３３に進む。
次のステップＳ３３では、手動モードのウインドウスイッチ２６の操作が解除されたか否か判定し、操作解除の場合はステップＳ１０に進んでモータ２４の駆動を停止させ、一方、操作が続行されている場合は、ステップＳ３２に戻って、モータ２４の駆動を続行させる。
【００５３】
すなわち、手動モードの場合、ウインドウスイッチ２６の操作が解除されるまでモータ２４が駆動される。
【００５４】
次に、ステップＳ３１において、オートモードの場合に進むステップＳ３４では、まず、モータ２４を下降駆動させる。
次のステップＳ３５では、モータ回転センサ２８の出力に基づいて、ドアガラス１が全開位置であるか否か判定し、全開位置の場合は、ステップＳ１０に進んでモータ２４の駆動を停止させる。
一方、ドアガラス１が全開位置でない場合は、ステップＳ３４に戻り、モータ２４の下降駆動を継続させる。
このように、オートモードで下降させる場合は、ドアガラス１が全開位置に達するまで、モータを下降方向に駆動させる。
【００５５】
次に、ステップＳ１において、ウインドウスイッチ２６の操作が無かった場合、すなわち、パーシャル制御の処理の流れについて説明する。
ステップＳ１において、ウインドウスイッチ２６の操作信号が入力されない場合、ステップＳ４１に進んで、レール傾きセンサ２７の出力のＯＮ⇔ＯＦＦの切換があったか否か判定し、切換があった場合はステップＳ４２に進み、切換がない場合は、このパーシャル制御を実行せずにステップＳ１０に進んで、モータ２４を駆動停止状態とする。
【００５６】
ちなみに、レール傾きセンサ２７のＯＮ、ＯＦＦが切り換わる場合というのは、ドアガラス１が全閉付近でサイドドアＳＤを開閉したことを意味する。すなわち、サイドドアＳＤを閉状態から開いた場合、レール傾きセンサ２７はウエザストリップ４の反力による荷重を受けた状態から、この反力が無くなった状態に変化するため、レール傾きセンサ２７の出力はＯＦＦからＯＮに切り換わる。
【００５７】
一方、サイドドアＳＤを開状態から閉状態に切り換えた場合、レール傾きセンサ２７では、反力による荷重が無い状態から、反力を受ける状態に変化し、レール傾きセンサ２７の出力はＯＮからＯＦＦに切り換わる。ちなみに、詳細は後述するが、サイドドアＳＤを開いた状態では、ドアガラス１は、パーシャル位置に配置されており、サイドドアＳＤを閉じたときには、ドアガラス１は、フィニッシャ６に干渉することなく、ウエザストリップ４に圧接され、その反力による荷重がレール傾きセンサ２７により検出される。
【００５８】
ステップＳ４２では、レール傾きセンサ２７の現在の出力がＯＮであるか否か（ドア開であるか否か）判定し、レール傾きセンサ２７の出力がＯＮの場合はステップＳ４３に進み、ＯＦＦの場合はステップＳ４７に進む。
【００５９】
レール傾きセンサ２７がＯＮ（ドア開）の場合に進むステップＳ４３では、確定判断時間Ｔｋが経過したかを判定し、次のステップＳ４４では、モータ回転センサ２８の出力に基づいてドアガラス１がパーシャル位置よりも高いか否か判定する。
【００６０】
ドアガラス１の位置がパーシャル位置よりも高い場合、ドアガラス１とフィニッシャ６との干渉を避けるために、ステップＳ４５以降のパーシャルダウン処理を実行する。
すなわち、ステップＳ４５では、モータ２４を下降駆動させる。そして、次のステップＳ４６では、ドアガラス１がパーシャル位置であるか否か判定し、パーシャル位置に達していない場合、ステップＳ４５に戻ってモータ２４の下降駆動を続行させる。
一方、ドアガラス１がパーシャル位置に達したら、ステップＳ１０に進んで、モータ２４の駆動を停止させる。
なお、ステップＳ４４において、ドアガラス１の位置がパーシャル位置以下である場合、ドアガラス１とフィニッシャ６との干渉のおそれがないため、ステップＳ１０に進み、モータ２４の駆動は行なわない。
【００６１】
ステップＳ４２において、レール傾きセンサ２７の出力がＯＦＦの場合、すなわち、ドア開からドア閉に変化した場合、ステップＳ４７以降のパーシャルアップ処理に進む。ちなみに、パーシャルアップ処理とは、サイドドアＳＤを開くのに伴って、パーシャル位置に下降させていたドアガラス１を、ドア閉に伴って全閉位置まで上昇させる処理である。
【００６２】
ステップＳ４７では、レール傾きセンサ２７の出力がＯＦＦの状態が、確定判断時間Ｔｋが経過するまで維持されたか判定し、確定判断時間Ｔｋが経過したら、ステップＳ４８に進む。
【００６３】
ステップＳ４８では、モータ回転センサ２８の出力に基づいて、ドアガラス１の位置がパーシャル位置であるか判定し、パーシャル位置の場合には、ステップＳ４９以降のドアガラス１を上昇させる処理を行ない、パーシャル位置でない場合は、ステップＳ１０に進んで、モータ２４は駆動させない。
【００６４】
ステップＳ４９では、モータ２４を上昇駆動させ、次のステップＳ５０では、モータ回転センサ２８の出力に基づいて、ドアガラス１の位置が全閉位置であるか判定し、全閉位置ではない場合は、ステップＳ４９に戻ってモータ２４の上昇駆動を継続させる。また、ステップＳ５０においてドアガラス１が全閉位置である場合は、ステップＳ１０に進んでモータ２４の駆動を停止させる。
【００６５】
以下に、実施例１の作用を説明する。
（組付時）
あらかじめ一体的にアッセンブリしたドアガラス昇降装置２を、サイドドアＳＤに組み付ける際には、ドアガラス１の位置を車体ＢＤに合わせて調節する。すなわち、 一般的に、サッシュレスドア構造のサイドドアＳＤでは、ドアガラス１は、車体側のウエザストリップ４に圧接されてシールが成されるため、このシールが良好に成されるように、ドアガラス１の位置を車体ＢＤに合わせて調整する必要が有る。
【００６６】
この場合、ドアガラス１の面直方向の調整は、レール固定用ボルト７２を回転させて行う。すなわち、レール固定用ボルト７２は、昇降レール２１，２２に取り付けられているレール側ナット７４と噛み合っているので、レール固定用ボルト７２を回転させると昇降レール２１，２２が車幅方向に移動し、ドアガラス１の面直方向の位置を調整することができる。
【００６７】
また、ドアガラス昇降装置２のアッセンブリ時には、センサ取付用ブラケット７６は、あらかじめ昇降レール２１に対して、レール傾きセンサ２７が荷重を検出するのに最適な相対位置に設置されている。
センサ取付用ブラケット７６に設けられたブラケット側ナット７５には、レール側ナット７４と同じピッチのナットが付いており、レール固定用ボルト７２に噛み合っている。そのため、ドアガラス１の位置調整の際に、レール固定用ボルト７２を回転させると、センサ取付用ブラケット７６が、昇降レール２１と平行に移動する。
したがって、ドアガラス１の位置を調整するために昇降レール２１の位置調整を行った際には、昇降レール２１とセンサ取付用ブラケット７６とが平行移動して、レール傾きセンサ２７と昇降レール２１との位置を調整する必要は無い。
【００６８】
（ドアガラス１を手動モードで上昇させる場合）
ドアガラス１を手動モードで上昇させる場合、乗員は、ドアガラス１が所望の位置に上昇するまでウインドウスイッチ２６を操作して上昇指令信号を出力させる。
この場合、サイドドアＳＤが開状態であるか閉状態であるかで動作が異なり、ドア閉状態では、ウインドウスイッチ２６が操作されている間、ドアガラス１は全閉位置に向けて上昇される。
【００６９】
一方、ドア開状態では、ドアガラス１は、パーシャル位置を越えて上昇することはない。すなわち、手動モードでドア上昇操作を行なった場合、フローチャートにおいて、ステップＳ１→Ｓ２→Ｓ３→Ｓ４の流れで処理がなされ、ステップＳ４で、レール傾きセンサ２７がＯＮであるか否かが判定される。
【００７０】
ここで、レール傾きセンサ２７のＯＮが、確定判断時間Ｔｋを越えてドア開判定が確定すると、ステップＳ５→Ｓ６の処理により、ドアガラス１の位置がパーシャル位置よりも低いか判定され、パーシャル位置よりも低い場合、モータ２４が上昇駆動される。このモータ２４の上昇駆動は、ウインドウスイッチ２６が非操作状態となるか（ステップＳ８においてＹＥＳ判定）、ドアガラス１の位置がパーシャル位置となるか（ステップＳ９においてＹＥＳ判定）まで実行された後、モータ２４の駆動が停止される（ステップＳ１０）。
【００７１】
一方、サイドドアＳＤが閉じている場合には、ステップＳ４においてＮＯと判定され、確定判断時間Ｔｋの経過の後、モータ２４の上昇駆動が成される（ステップＳ１１→Ｓ１２）。このモータ２４の上昇駆動は、ウインドウスイッチ２６が非操作状態となるか（ステップＳ１３においてＹＥＳ判定）、ドアガラス１が全閉位置に達するか（ステップＳ１４においてＹＥＳ判定）で停止される（ステップＳ１０）。
【００７２】
（ドアガラス１をオートモードで上昇させる場合）
ウインドウスイッチ２６を操作して、オートモードの上昇指令信号が出力された場合も、ドア閉状態では、ドアガラス１は全閉位置に向けて上昇される一方、ドア開状態では、ドアガラス１は、パーシャル位置で停止される。
【００７３】
すなわち、オートモードの上昇指令が出力された場合、フローチャートにおいて、ステップＳ１→Ｓ２→Ｓ３→Ｓ２１の流れの処理がなされ、ステップＳ２１では、レール傾きセンサ２７がＯＮであるか否かが判定される。
【００７４】
ここで、レール傾きセンサ２７のＯＮが、確定判断時間Ｔｋを越えてドア開判定が確定すると、ステップＳ２２→Ｓ２３と進み、ドアガラス１の位置がパーシャル位置よりも低いか判定され、パーシャル位置よりも低い場合は、モータ２４が上昇駆動される。このモータ２４の駆動は、ドアガラス１の位置がパーシャル位置となる（ステップＳ２５においてＹＥＳ判定）まで実行された後、停止される（ステップＳ１０）。
【００７５】
一方、サイドドアＳＤが閉じている場合には、ステップＳ２１においてＮＯと判定され、確定判断時間Ｔｋの経過の後、モータ２４の上昇駆動が実行される（ステップＳ２６→Ｓ２７）。このモータ２４の上昇駆動は、ドアガラス１が全閉位置に達する（ステップＳ１４においてＹＥＳと判定される）まで実行された後、停止される（ステップＳ１０）。
【００７６】
（ドアガラス１を手動モードで下降させる場合）
ウインドウスイッチ２６により、手動モードの下降指令信号が出力された場合、ステップＳ３１〜Ｓ３３の処理に基づいて、ウインドウスイッチ２６の操作が解除されるまでモータ２４は下降駆動される。
【００７７】
（ドアガラス１をオートモードで下降させる場合）
ウインドウスイッチ２６によりオートモードの下降指令信号が出力された場合、ステップＳ３１→Ｓ３４，Ｓ３５の処理に基づいて、ドアガラス１の位置が全閉位置に達するまで、モータ２４が下降方向に駆動させる。
【００７８】
（サイドドアＳＤの開閉に伴うパーシャル制御）
サイドドアＳＤを、全閉状態から開いたときに、ドアガラス１がパーシャル位置よりも高い場合は、モータ２４を、下降駆動させる（Ｓ１→Ｓ４１→Ｓ４２→Ｓ４３→Ｓ４４→Ｓ４５の流れの処理に基づく）。
そして、ドアガラス１がパーシャル位置まで下降すると、モータ２４の駆動を停止させる（Ｓ４５→Ｓ４６→Ｓ１０の流れの処理に基づく）。
したがって、サイドドアＳＤを開いたときには、ドアガラス１がパーシャル位置に下がるため、ドアガラス１の上端部とフィニッシャ６とが干渉するのを防止できる。
【００７９】
このように、ドアガラス１をパーシャル位置まで下降させて、サイドドアＳＤを開いた状態からサイドドアＳＤを閉じたときには、モータ２４を上昇駆動させる（Ｓ１→Ｓ４１→Ｓ４２→Ｓ４７→Ｓ４８→Ｓ４９の流れの処理に基づく）。
【００８０】
そして、ドアガラス１が全閉位置まで上昇すると、モータ２４の駆動が停止される（Ｓ４９→Ｓ５０→Ｓ１０の処理に基づく）。
【００８１】
したがって、ドアガラス１をパーシャル位置まで下降させてサイドドアＳＤを閉じた際には、自動的にドアガラス１が全閉位置まで上昇して気密性が得られる。
【００８２】
以上説明したように、本実施例１のドア開閉検出装置では、以下に列挙する効果が得られる。
ａ）サイドドアＳＤの開閉検出を、昇降レール２１の傾きを検出するレール傾きセンサ２７のＯＮ，ＯＦＦに基づいて行うようにした。
したがって、従来のように２個のセンサを用いるものと比較して、部品点数および必要な配線の長さを削減可能であり、構成を簡略化できる。よって、コストダウンおよび重量軽減を図ることが可能であり、かつ、組付作業の手間の削減を図ることが可能である。
【００８３】
ｂ）昇降レール２１の傾きの変化は、ドアガラス１がウエザストリップ４の反力を受ける状態になったとき、および反力を受けない状態になったときに、同時に生じるため、早期に検出が可能であり、応答性に優れる。
加えて、サイドドアＳＤを閉じる際に、ドアハンドルを握らずにサイドドアＳＤやドアガラス１を押して閉じた場合でも、ドア閉を検出することができる。
【００８４】
ｃ）レール傾きセンサ２７は、ドアガラス１の昇降レール２１の傾きを検出するものでありサイドドアＳＤの内部に設置される。
したがって、サイドドアＳＤの内部に設けられてドアガラス１を昇降させるモータ２４の駆動を制御するモータコントローラ２５との距離を短くでき、このモータコントローラ２５とレール傾きセンサ２７との接続に必要な配線の長さも短くすることができる。これにより、コストダウン、重量軽減、組付作業の手間の削減を図ることができる。
【００８５】
ｄ）レール傾きセンサ２７は、ドアガラス昇降装置２にアッセンブリ状態で組み付けるようにしたため、サイドドアＳＤへの組付の際に、昇降レール２１，２２やモータ２４などの他の部品と一体に組み付けられ、組付作業性に優れる。
【００８６】
ｅ）レール傾きセンサ２７の取付位置は、ドアガラス１を全閉位置に配置してサイドドアＳＤを閉じたときにドアガラスホルダ１１から、ウエザストリップ反力による押圧力の押圧方向に沿う位置に配置した。このため、他の部位に配置したものよりも、サイドドアＳＤを閉じたときの昇降レール２１の傾きの検出精度を高くすることができる。
【００８７】
ｆ）レール傾きセンサ２７は、昇降レール２１の車内側に配置するようにした。このため、センサ取付用ブラケット７６や回転防止ロッド７７を、車外に現れないドアインナパネル７で支持して車外側のアウタパネルで支持しない構造とでき、アウタパネルで指示した場合と比較して、安価に外観品質を高く保持できる。
【００８８】
ｇ）レール傾きセンサ２７を支持するセンサ取付用ブラケット７６を、レール固定用ボルト７２に、昇降レール２１の固定用のレール側ナット７４と同じピッチの、ブラケット側ナット７５で締結し、レール固定用ボルト７２を回転させると、センサ取付用ブラケット７６が、昇降レール２１と一緒に移動するようにした。
このため、ドアガラス昇降装置２のアッセンブリを、サイドドアＳＤに組み付けるときに、ドアガラス１の車体ＢＤに対する位置を調整する際に、レール固定用ボルト７２を回転させたときには、センサ取付用ブラケット７６と昇降レール２１との位置関係は、一定に維持される。
したがって、ドアガラス昇降装置２のアッセンブリ時に、センサ取付用ブラケット７６、すなわちレール傾きセンサ２７と昇降レール２１との位置を最適に調整していれば、その後、レール傾きセンサ２７の位置調整のために、センサ取付用ブラケット７６を移動させる必要が無く、作業性に優れる
【００８９】
ｈ）レール傾きセンサ２７は、サイドドアＳＤを閉じて昇降レール２１に押されたときにＯＦＦとなり、サイドドアＳＤを開いて昇降レール２１が離れたときにＯＮとなるようにした。車両ＭＢのサイドドアＳＤは、通常、ドア開状態よりドア閉状態の時間の方が圧倒的に長いため、レール傾きセンサ２７の出力も、ＯＮ状態よりもＯＦＦ状態の時間が圧倒的に長くなり、消費電流を抑えることができる。
ｉ）サイドドアＳＤの開閉状態の判定を行う際には、レール傾きセンサ２７のＯＮ，ＯＦＦが確定判断時間Ｔｋ継続したか否か確かめるため、走行時やドア開閉時などの振動でレール傾きセンサ２７の出力が変化することによる誤判定を防止できる。
【００９０】
以上、図面を参照して、本発明の実施の形態および実施例１を詳述してきたが、具体的な構成は、この実施の形態および各実施例１に限らず、本発明の要旨を逸脱しない程度の設計的変更は、本発明に含まれる。
【００９１】
実施例１では、レール傾きセンサ２７を、ドアガラスホルダ１１の上側支持部１１１において、ウエザストリップ４の反力が昇降レール２１に入力される位置に配置した例を示したがこれに限定されるものではない。レール傾きセンサは、ドアガラスがウエザストリップに圧接されたときの昇降レールの傾きと、ドアガラスがウエザストリップに圧接されないときの昇降レールの傾きとの違いを検出可能であればよい。よって、例えば、昇降レールの支持を行う部分、実施例１では、レール固定用ボルト７２や下側固定ボルト７１における荷重を検出するようにしてもよい。
【００９２】
また、実施例１では、レール傾き検出手段として、昇降レール２１に入力される荷重で傾きを検出するものを示したが、これに限定されず、例えば、上述のように昇降レールの支持部分に設けるものの場合には、昇降レールの傾斜角度を接触子により直接計測するものを用いてもよい。
【００９３】
また、実施例１では、ドア開閉検出装置を、ドアガラス昇降装置２においてパーシャル制御を実行するものに用いたが、その用途は、これに限定されるものではない。
また、ドアとして、実施例１では、サイドドアＳＤを示したが、これに限定されるものではなく、サッシュレスタイプのドアであれば、車両後部のサイドドアやバックドアにも適用することができる。
【図面の簡単な説明】
【００９４】
【図１】本発明の最良の実施の形態である実施例１のドア開閉検出装置を適用したサイドドアＳＤおよび車体ＢＤの構造を示す縦断面図であって、ドアガラス１を全閉位置に配置してサイドドアＳＤを閉じている状態を示している。
【図２】実施例１のドア開閉検出装置を適用した車両ＭＢの側面図である。
【図３】実施例１のドア開閉検出装置を適用したサイドドアＳＤのアウタパネルを取り除いた状態の側面図である。
【図４】実施例１のドア開閉検出装置を適用したドアガラス昇降装置２を示すブロック図である。
【図５】実施例１のドア開閉検出装置を適用したドアガラス昇降装置２によるパーシャル制御の説明図である。
【図６】実施例１のドア開閉検出装置を適用したサイドドアＳＤの要部の断面図である。
【図７】実施例１のドア開閉検出装置を適用したドアガラス昇降装置２のドアガラス昇降制御の処理の流れを示すフローチャートである。
【図８】実施例１のドア開閉検出装置を適用したドアガラス昇降装置２のドアガラス昇降制御の処理の流れを示すフローチャートである。
【図９】実施例１のドア開閉検出装置を適用したドアガラス昇降装置２のドアガラス昇降制御の処理の流れを示すフローチャートである。
【符号の説明】
【００９５】
１     ドアガラス
２     ドアガラス昇降装置
３     ドア開口部
４     ウエザストリップ
１１   ドアガラスホルダ
１２   ドアガラスホルダ
２１   昇降レール
２２   昇降レール
２４   モータ
２７   レール傾きセンサ(レール傾き検出手段)
７２   レール固定用ボルト
７４   レール側ナット
７５   ブラケット側ナット
７６   センサ取付用ブラケット
ＢＤ   車体
ＳＤ   サイドドア
【図１】
2010144333.tif 000003
【図２】
2010144333.tif 000004
【図３】
2010144333.tif 000005
【図４】
2010144333.tif 000006
【図５】
2010144333.tif 000007
【図６】
2010144333.tif 000008
【図７】
2010144333.tif 000009
【図８】
2010144333.tif 000010
【図９】
2010144333.tif 000011