(57)【特許請求の範囲】
【請求項１】
開口部を有する開口部材と、
前記開口部を開状態または閉状態とする、質量が閉方向に作用する開閉体と、
前記開閉体を開方向と閉方向に移動させる複数の駆動部と、
前記駆動部を制御する開閉制御部と、
前記駆動部の動作を検知する検知部と、
を備えた開閉体開閉装置であって、
前記開閉体が開状態で停止して、前記開閉制御部がスリープ状態であるときに、前記開閉体に外力が加わることで発生した前記駆動部の起電力により起動状態となって、少なくとも前記起電力を発生した駆動部に対して、駆動部の駆動を規制する規制制御を行い、規制制御された１の駆動部と他の駆動部を比較して、前記駆動部が相対して正常であると判断された場合は、正常状態であるとして前記駆動部の規制制御を解除する、
開閉体開閉装置。
【請求項２】
前記開閉制御部は、前記駆動部の回路を短絡させることにより前記開閉体の閉方向への移動を規制する、
請求項１に記載の開閉体開閉装置。
【請求項３】
前記開閉制御部は、規制制御された１の駆動部と他の駆動部の電流値または電圧値を比較し、その差が相対異常判断値未満である場合に、相対して正常である判断する、
請求項１または２に記載の開閉体開閉装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、開閉体開閉装置に関する。
【背景技術】
【０００２】
従来から自動車のテールゲートや外開き窓などの開閉体を旋回させて開閉作動する装置として、開閉体開閉装置が知られている。例えば特許文献１に示されている開閉体開閉装置は、内蔵モータの駆動力により伸縮可能なアクチュエータ部を備えており、自動車などの本体に対して開閉自在に取り付けられた開閉体を、アクチュエータ部の伸縮を利用して開閉させる装置である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２１８４４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１に示されるような開閉体開閉装置を駆動部として複数用いたときに、開状態の維持の際に、いずれかが車体から外れる場合がある。この場合には、開閉体が急激に落下してしまうが、この様な落下を防止するには、駆動部が車体から外れないよう、駆動部を車体に強固に取り付ける必要がある。そのため、駆動部の取付構造が複雑になり、部品点数が多くなるといった問題が生じる。
【０００５】
本発明の目的は、簡単な構造で開閉体の急落下を防止する開閉体開閉装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の開閉体開閉装置は、
開口部を有する開口部材と、
前記開口部を開状態または閉状態とする、質量が閉方向に作用する開閉体と、
前記開閉体を開方向と閉方向に移動させる複数の駆動部と、
前記駆動部を制御する開閉制御部と、
前記駆動部の動作を検知する検知部と、
を備えた開閉体開閉装置であって、
前記開閉体が開状態で停止して、前記開閉制御部がスリープ状態であるときに、前記開閉体に外力が加わることで発生した前記駆動部の起電力により起動状態となって、少なくとも前記起電力を発生した駆動部に対して、駆動部の駆動を規制する規制制御を行い、規制制御された１の駆動部と他の駆動部を比較して、前記駆動部が相対して正常であると判断された場合は、正常状態であるとして前記駆動部の規制制御を解除する構成を採る。
【発明の効果】
【０００７】
本発明によれば、簡単な構造で開閉体の急落下を防止することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る一実施の形態の開閉体開閉装置を示す自動車後部の斜視図である。
【図２】同開閉体開閉装置の側面図である。
【図３】同開閉体開閉装置の駆動部の一例の要部構成を示す部分断面図である。
【図４】図３に示すＡ−Ａ線部分の断面図である。
【図５】同開閉体開閉装置の制御系を示す図である。
【図６】同開閉体開閉装置の動作を説明するためのフローチャートである。
【図７】開閉体異常発生場面における各事象の時間的な前後関係の説明に供する図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１０】
［開閉体開閉装置１の全体構成］
図１は、本発明に係る一実施の形態の開閉体開閉装置を示す自動車後部の斜視図であり、図２は、同開閉装置の側面図である。なお、本実施の形態で示す自動車後部は、開閉体開閉装置の一例である。
【００１１】
開閉体開閉装置１は、開口部１１を有する開口部材１０と、開閉体２０と、複数の駆動部３０Ａ、３０Ｂと、検知部５１（図５参照）と、スリープ制御部５３（図５参照）と、開閉制御部８０と、を備える。以下、駆動部３０Ａおよび駆動部３０Ｂのいずれかを特定する必要のない限り、便宜上、総称として「駆動部３０」という。
【００１２】
開閉体開閉装置１は、開閉体２０を開口部材１０の開口部１１に対して開状態と閉状態に遷移させる装置である。
【００１３】
［開口部材］
本実施の形態で開閉体開閉装置１の一例として示す自動車後部において、開口部材１０は、車体の後部を形成している。開口部１１の形状は、矩形状、円形状等のように、どのような形状であってもよい。
【００１４】
［開閉体］
開閉体２０は、開口部材１０の開口部１１を開状態または閉状態とする。開口部１１の開状態は、車両の後部においては、荷物等の対象物を、開口部１１を介して外部から後部荷室へ入出可能とする状態であり、閉状態は、開口部１１を閉塞した状態であり、開閉体２０は、質量が閉方向に作用するように、開口部材１０に開閉自在に取り付けられる。
【００１５】
本実施の形態のように、開口部材１０が自動車後部の車体である場合、例えばテールゲートが、開閉体２０の一例である例えばテールゲートである。
【００１６】
開閉体２０は、図１及び図２に示すように、開閉体２０は、開位置と閉位置との間を移動可能に開口部材に対して設けられている。本実施形態においては、開閉体２０の上辺部を、開口部１１の上縁部側で、この枢着部分を中心に下辺部側を上下に旋回することで、開口部１１を開状態または閉状態とする。
【００１７】
［駆動部］
複数の駆動部３０は、開口部材１０の開口部１１に対して開閉体２０を開方向と閉方向とに移動させる。複数の駆動部３０は、それぞれの駆動部３０が駆動することにより開閉体２０を移動させることで、開閉体２０を開口部材１０に対して相対移動させて、開口部１１を開状態または閉状態とする。それぞれの駆動部３０は、開閉体２０を、開口部１１が開状態となる方向への移動（開方向への移動）と開閉体１１が閉方向となる方向への移動（閉方向への移動）とが可能であれば、駆動部それぞれが同方向であって同一駆動量で駆動してもよく、異なる方向の駆動であっても、異なる駆動量での駆動であってもよい。本実施形態においては、各駆動部が同一の駆動を同期して行うように設けられている。
【００１８】
複数の駆動部３０は、開口部材１０と開閉体２０とに渡されて、開閉体２０が開口部材１０に対して相対移動可能に設けられている。開閉体２０が開口部材１１に対して開口部材に対して旋回移動するために、駆動部３０のそれぞれは、開閉体２０の旋回に追随して旋回しながら駆動可能なように、開口部材１０に対して旋回可能に取り付けられている。
【００１９】
具体的には、各駆動部３０は、伸縮する棒状をなしており、駆動部３０の一端部側に配置され、開口部材１０側に接続される駆動本体部と、駆動本体部の他端部（駆動部３０に対しては他端部側）から出没可能に取りつけられ、且つ、端部が開閉体２０側に接続される進退部とを有する。駆動部３０は、駆動本体部に対して進退部を、駆動部３０の長手方向に進退させて開閉体２０を全閉位置、つまり、開口部１１を完全に閉塞する位置と、全開位置、つまり、開口部１１が最大限に開状態となる位置とに移動できる。各駆動部３０は、モータ等の回転運動を直線方向の伸縮運動に変換することにより、開閉体２０を開方向または閉方向へ移動させる。
【００２０】
駆動部３０は、開閉体２０の開閉を可能とするものであれば、その構造、形状や配置位置については特に限定されず、使用個数は特に限定されないが、使用個数が少なくとも２個以上用いられていれば、本実施の形態のように棒状であれば２本以上、配置される。図１に示すように、本実施の形態では、駆動部３０は、自動車後部の左右両側に１本ずつ配置されている。
【００２１】
図３は、本実施の形態の開閉体開閉装置の駆動部の一例の要部構成を示す部分断面図であり、図４は、図３に示すＡ−Ａ線断面図である。
【００２２】
駆動部３０は、本実施形態においては、本体筒部３１、スライド筒部３２、モータ３３、スピンドル３４、スピンドルナット３５、付勢部材３６等を有する。駆動部３０では、本体筒部３１、モータ３３、スピンドル３４、付勢部材３６等が駆動本体部に対応し、スライド筒部３２、スピンドルナット３５が、進退部に対応する。
【００２３】
本体筒部３１は、一端部側が、開口部材１０に旋回可能に固定され、他端部側は開口している。本体筒部３１の内側には、一端側に、モータ３３が配置され、他端部側に、スライド筒部３２が、長手方向にスライド移動可能に配置される。
【００２４】
なお、本体筒部３１の一端側には、一端側の開口を閉塞する固定端部３９が設けられる。固定端部３９は、ボールソケット部を有する。ボールソケット部に、開口部材１０に固定される取付部材１２のボールを接続することにより、本体筒部３１は、開口部材１０に回動自在に接続される。
【００２５】
モータ３３は、駆動して、駆動本体部に対し、進退部を長手方向に移動させて駆動部３０を伸縮させる。モータ３３は、電動モータであり、直流モータ又は交流モータである。開閉体開閉装置１が自動車に適用される場合は、自動車の直流電源を用いることができるので、直流モータを適用することが望ましい。なお、モータ３３は、モータコネクタ７０Ａ、７０Ｂ（図５参照）を介して、開閉制御部８０に接続され、開閉制御部８０により正回転、逆回転の双方の回転駆動が制御される。
【００２６】
モータ３３には、長手方向で延在し、且つ、スライド筒部３２の内側に配置されるスピンドル３４の基端部３４ａが接続される。
【００２７】
スピンドル３４は、モータ３３の回転軸と同軸上に配置され、基端部３４ａで本モータ３３の回転軸に連結されている。スピンドル３４は、基端部３４ａ側で本体筒部３１にベアリングを介して軸回りに回転自在に配置されている。
【００２８】
スピンドル３４の外周に雄ねじ部３４１が形成されており、スピンドルナット３５に螺合する。
【００２９】
スピンドルナット３５は、スピンドル３４の回転により駆動され、スピンドル３４上をスピンドル３４の回転軸方向へ移動する。
【００３０】
具体的には、スピンドルナット３５は、筒状体であり、基端側の内周面に、スピンドル３４の外周の雄ねじ部３４１と螺合する雌ねじ部３５ａが設けられている。
【００３１】
スピンドル３４の先端部は、スピンドルナット３５内に配置され、軸受け４１が取り付けられている。スピンドル３４の先端部は、軸受け４１を介してスピンドルナット３５内を長手方向に移動自在である。
【００３２】
スピンドルナット３５の他端部は、スライド筒部３２の他端部とともに蓋部３７を介してスライド端部４０に固定されている。
【００３３】
付勢部材３６は、スライド端部４０を固定端部３９から離間する方向に付勢して、駆動部３０が支持する開閉体２０の自重に抗するように、駆動部３０が伸長する方向の力を発生させている。
【００３４】
駆動部３０により開閉体２０を開作動する際、つまり、スライド筒部３２を伸長方向に移動させる際に、モータ３３がスピンドルナット３５を回転させる際に加わる開閉体２０の自重による負荷を低減できる。
【００３５】
ここでは付勢部材３６は、コイルバネであり、スライド筒部３２の内側で、且つ、スピンドルナット３５の周囲に配置される。付勢部材３６は、コイルベース３８と、スライド端部４０との間に介装される。
【００３６】
コイルベース３８は、付勢部材３６の付勢力により本体筒部３１内に固定されるが、接着剤、溶接等により固定されてもよい。
【００３７】
スライド筒部３２は、長手方向にスライド移動することにより、本体筒部３１の他端部から突出し、駆動部３０全体として伸縮するよう構成されている。
【００３８】
スライド筒部３２は、外周に凸部３２ａを有する。
【００３９】
スライド筒部３２と、スライド筒部３２を囲む本体筒部３１との間には、ガイド筒部４３が配置される。
【００４０】
ガイド筒部４３は、本体筒部３１の内側に配置され、コイルベース３８によって軸周り方向の回転が規制されており、長手方向に延在する溝状のガイド部４３ａを有する。ガイド部４３ａ内には、スライド筒部３２の凸部３２ａが配置される。スライド筒部３２は、長手方向に移動自在であるが、周周り方向への回転が規制される。
【００４１】
このように構成された駆動部３０において、モータ３３を駆動すると、スピンドル３４が回転し、この回転により、スライド筒部３２を介して長手方向にのみ移動可能に規制されたスピンドルナット３５は、長手方向に移動する。このスピンドルナット３５の移動にともない進退部は移動して、スライド端部４０が、移動する。スライド端部４０には開閉体２０が接続されているので、開閉体２０自体が開方向、或いは閉方向へ移動し、全閉位置、全開位置に位置させることができる。また、開閉体２０は、スピンドル３４とスピンドルナット３５とを螺合して移動され、且つ、付勢部材３６により開方向に常時付勢される構造である。これにより、開閉体２０が全開位置、或いは、移動途中位置にあっても、外的要因が無ければ閉方向に移動しない。
【００４２】
また、モータ３３は、電源オフであればフリー状態となる。この状態では、駆動部３０が支持する開閉体２０を介して手動で移動させることができる。すなわち、開閉体２０に対して負荷を掛けて、開閉体２０を介してスライド筒部３２を長手方向に移動させようとすると、スピンドル３４に螺合するスピンドルナット３５が追従してフリーな状態で長手方向に伸縮し、開閉体２０は、開方向または閉方向に移動できる。
【００４３】
開閉体２０に外力が加わる等によりモータ３３の出力軸が回転させられるとき、モータ３３は、ロータ、コイルおよび磁石を有し、逆起電力を発生可能に構成されているので、出力軸の回転数に比例して逆起電力を発生する。開閉制御部８０内の電圧検出回路部６０（図５参照）では、この逆起電力に起因する電圧信号を発生させることができる。逆起電力に起因する電圧信号は、例えば、開閉制御部８０によるモータ３３の回転駆動においてフィードバック制御に利用したり、開閉体２０の移動の検知に利用したりすることが可能である。
【００４４】
モータ３３が電源オフである場合に、例えば、開閉体２０の開状態を維持する２つの駆動部３０のうちの一方が開閉体２０から外れるなどの異常状態によって、１つの駆動部３０に過度の外力が負荷されたときには、外力によって開閉体２０が閉方向へ移動して、駆動部３０は、長手方向へ収縮する。駆動部３０の収縮による直線運動は、スピンドル２４の回転によってモータ３３の回転軸の回転運動に変換される。その結果、モータ３３には、逆起電力が発生する。この逆起電力をスリープ状態にある開閉制御部８０を起動させる起動信号とすることができ、例えば、開閉制御部８０内の電圧検出回路部６０（図５参照）では、この起電力に起因する電圧信号を発生させることができる。発生した起電力に起因する電圧信号は、開閉制御部８０による駆動部３０の規制制御に利用可能であるが、その詳細については後述する。なお、この起電力については、電圧信号等の電気信号としてスリープ制御部５３に入力することでスリープ制御部５３による開閉制御部８０のスリープＯＦＦ制御に利用してもよいし、電力として用いることで開閉制御部８０のスリープ状態の解除をしてもよい。この起動信号は、駆動部３０の起電力（逆起電力）により発生し、開閉体制御部８０を起動して起動状態とさせることができれば、特に限定されるものではない。なお、起動状態とは、起動した状態を意味するが、起動した状態が保持された状態も含んでもよい。
【００４５】
［制御系］
図５は、上述の開閉体開閉装置の制御系を示す図である。なお、便宜上、駆動部３０Ａに対応づけて特定の構成要素に言及する場合、その構成要素の参照符号に記号「Ａ」を付し、駆動部３０Ｂに対応づけてその構成要素に言及する場合、その構成要素の参照符号に記号「Ｂ」を付す。
【００４６】
［スリープ制御部］
スリープ制御部５３は、開閉制御部８０の動作モードをスリープモードと非スリープモード（以下「開閉制御モード」という）とに切り替える制御を行う。スリープ制御部５３は、例えば、車両の各部を制御するＥＣＵ（Electronic Control Unit）に組み込まれる。
【００４７】
ここで、開閉制御モードとは、開閉制御部８０が、開閉体２０を開方向または閉方向へ移動させる各駆動部３０の開閉制御を実行可能な通常の消費電力状態にある、起動状態のモードである。一方、スリープモードとは、開閉制御部８０の全部または一部への給電を停止するまたはクロック周波数を所定の周波数よりも下げて動作する、各駆動部３０に対して開閉体２０の開閉制御を実行しない低消費電力状態（以下、スリープ状態という）にある、モードである。
【００４８】
スリープ制御部５３は、所定条件下でスリープＯＮ指令信号またはスリープＯＦＦ指令信号を開閉制御部８０に出力する。スリープＯＮ指令信号は、開閉制御部８０を開閉制御モードからスリープモードに遷移させて起動状態からスリープ状態にするための制御信号であり、スリープＯＦＦ指令信号は、上述の起動信号を含み、開閉制御部８０をスリープモードから開閉制御モードに遷移させてスリープ状態から起動状態に復帰させる制御信号、つまり開閉制御部８０を起動させる制御信号である。
【００４９】
スリープＯＮ指令信号をスリープ制御部５３から開閉制御部８０に出力する条件は、例えば、開閉体２０が開状態で停止していること、かつ、その停止状態が所定時間（例えば５分または１０分など）経過したこと、という条件を含む。なお、開閉体２０が閉状態で停止しているときにも、スリープＯＮ指令信号を出力してよい。
【００５０】
スリープＯＦＦ指令信号をスリープ制御部５３から開閉制御部８０に出力する条件は、一般には、例えば、ユーザ操作可能な車載スイッチやリモートコントローラー（図示略）から開閉制御部８０に対する操作信号が出力されたこと、ユーザが開閉体２０を直接操作して開閉体２０が開方向または閉方向に操作されたこと、という条件を含んでもよい。駆動部３０（具体的にはモータ３３）の起電力に起因する電圧信号がスリープ制御部５３に入力される構成が採用される場合は、その電圧信号が入力されたときに、スリープ制御部５３は、開閉制御部８０にスリープＯＦＦ指令信号を出力する。
【００５１】
［開閉制御部］
（開閉制御部の概略構成）
開閉体開閉装置１の開閉制御部８０は、複数の駆動部３０を制御する。開閉制御部８０は、ＣＰＵ（Central Processing Unit）５０、および、ＣＰＵ５０と各駆動部３０Ａ、３０Ｂとの間に接続された電圧検出回路部６０Ａ、６０Ｂを備える。開閉制御部８０は、例えば、車両の各部を制御するＥＣＵ（Electronic Control Unit）により構成され、開閉体開閉装置１の各部の制御と監視を行う。例えば、開閉制御部８０は、抵抗Ｒ１Ａ〜Ｒ５Ａを含む電圧検出回路部６０Ａおよび抵抗Ｒ１Ｂ〜Ｒ５Ｂを含む電圧検出回路部６０Ｂをそれぞれ介して駆動部３０Ａ、３０Ｂのモータ３３Ａ、３３Ｂにおける電圧信号を検出することにより、駆動部３０Ａ、３０Ｂの駆動状態を監視する。
【００５２】
ＣＰＵ５０は、図示されないＲＯＭ（Read Only Memory）から処理内容に応じたプログラムを読み出して図示されないＲＡＭ（Random Access Memory）に展開し、展開したプログラムと協働して各種制御を実行する。本実施の形態では、ＣＰＵ５０は、後述する各種判断処理を実行する機能を有するほか、検知部５１としての機能を有する。
【００５３】
（開閉制御部における検知部としての機能）
検知部５１は、駆動部３０の動作を検知する。
【００５４】
ここで、駆動部３０の動作は、駆動部３０の動作そのものを示す信号であってもよく、駆動部３０の動作に相当する信号であってもよい。駆動部３０の動作は、駆動部３０の駆動状態に基づいて検知される。例えば、駆動部３０の駆動速度に基づいて検知部５１は、駆動部の動作を検知する。
【００５５】
なお、駆動部３０の動作の検知は、どのような構成或いは原理で行っても良く、モータ３３への供給電圧または電流やモータ３３の起電力の電圧または電流を監視して行うようにしてもよいし、例えばホール素子を用いてモータ３３の回転状態を磁気的に検出するようにしてもよい。例えば後者の場合、モータ３３の回転軸に設けた円盤に、磁石を周方向に異なる間隔で配置し、これに対向する位置にホール素子を配置する。ホール素子により、モータ３３の回転軸の回転にともなって移動する磁石をパルスで捕捉して、この捕捉したパルスから駆動部の駆動速度を算出する。また、検知部５１としてカメラ等を用いて駆動部３０の動作を検知する構成としてもよい。また、検知部５１の個数も、特に限定されるものではないが、１つの検知部で駆動部の作動状態を検知して駆動部それぞれの駆動情報を発しても良いが、駆動部それぞれに対応した駆動部により検知してもよい。
【００５６】
本実施の形態では、検知部５１は、ＣＰＵ５０に内蔵された電圧計が駆動部３０のモータ３３への供給電圧やモータ３３の起電力の電圧を測定することにより、駆動部３０の駆動状態を検知する。
【００５７】
（開閉制御部の動作モード）
開閉制御部８０は、開閉制御モードのときにスリープ制御部５３からスリープＯＮ指令信号を受けた場合、スリープモードに遷移して起動状態からスリープ状態となる。開閉制御部８０にスリープＯＮ指令信号が入力されると、例えば、スリープＯＮ指令信号は、開閉制御モードで動作しているＣＰＵ５０に入力され、ＣＰＵ５０が起動状態からスリープ状態になる。ＣＰＵ５０は、スリープ状態になると、メモリ以外（本実施の形態では主にモータ３３）への給電を停止したり、クロック周波数を低減させたりする。これにより、開閉制御部８０が起動状態からスリープ状態になる。なお、起動状態からスリープ状態への遷移については、公知の方法を採用することができる。
【００５８】
開閉制御部８０は、スリープモードのときにスリープ制御部５３からスリープＯＦＦ指令信号を受けた場合、起動によりスリープ状態から開閉制御モードに遷移してスリープ状態から起動状態に復帰する。開閉制御部８０にスリープＯＦＦ指令信号が入力されると、例えば、スリープＯＦＦ指令信号は、スリープモードで動作しているＣＰＵ５０に入力され、ＣＰＵ５０がスリープ状態から起動状態に復帰する。ＣＰＵ５０は、スリープ状態から起動状態に復帰すると、停止していた給電を再開したり、低減させていたクロック周波数を復元したりする。これにより、開閉制御部８０がスリープ状態から起動状態に復帰する。なお、駆動部３０の起電力に起因して生じた起動信号に基づく開閉制御部８０の起動状態への復帰については、駆動部３０に対する駆動を規制する規制制御を行うことが可能な程度の起動状態であればよく、必ずしも開閉制御部８０のすべての機能が起動状態となる必要はない。
【００５９】
開閉制御部８０は、スリープモードのときに、開閉体２０が開状態で停止中であることを前提として、それぞれの駆動部３０で生じた起電力が入力された場合に、開閉制御モードに遷移してスリープ状態から起動状態に復帰するようにすることができる。駆動部３０Ａで起電力が発生すると、例えば、起電力に起因する電圧信号（以下「起電力信号」という）が、電圧検出回路６０Ａを介して、スリープモードで動作しているＣＰＵ５０に入力され、これにより、ＣＰＵ５０ひいては開閉制御部８０がスリープ状態から起動状態に復帰する。或いは、起電力発生を示すスリープＯＦＦ指令信号がスリープ制御部５３から、スリープモードで動作しているＣＰＵ５０に入力され、これにより、ＣＰＵ５０ひいては開閉制御部８０がスリープ状態から起動状態に復帰する。駆動部３０Ｂで起電力が発生した場合も同様である。
【００６０】
（開閉制御部による規制制御）
開閉制御部８０が駆動部３０の起電力によりスリープ状態から起動状態に復帰した場合、開閉制御部８０は、少なくともこの起電力を発生した駆動部３０に対して、駆動部３０の駆動を規制する規制制御を行う。
【００６１】
そして、開閉制御部８０は、起電力信号の電圧レベルを検知部５１により検知する。このとき、開閉制御部８０は、規制制御された１の駆動部３０だけでなく他の駆動部３０についても（例えば、駆動部３０Ａ、３０Ｂの両方とも）、それぞれの起電力信号の電圧レベルを検知部５１により検知し、検知したこれらの電圧レベルを比較する。この比較の結果、駆動部３０が相対して正常であると判断された場合は、開閉体２０が相対正常状態であるとして駆動部３０の規制制御を解除する。なお、この比較の際に、規制制御された１の駆動部３０とは別の駆動部３０に対応する起電力信号の電圧レベルを検知しない場合、その駆動部３０の起電力信号の電圧レベルは０とみなす。また、開閉制御部８０は、駆動部３０が相対して異常であると判断された場合は、開閉体２０が異常状態であるとして規制制御を継続する。
【００６２】
なお、規制制御された１の駆動部３０の起電力の大きさと他の駆動部３０の起電力の大きさとの比較に用いる指標は、上記のような起電力信号の電圧レベルだけに限定されるものではなく、起電力の大きさを表す指標であれば何でもよい。上述では、起電力を示す信号として電圧信号を用いていたが、電流計を有するスリープ制御部を有していれば、起電力を示す信号として電流信号を用いてもよい。
【００６３】
また、本実施の形態では、起電力の大きさを比較する場合を例にとって説明しているが、起電力の有無を比較してもよいことは言うまでもない。起電力の有無を比較する場合は、起電力の大きさ（例えば起電力信号の電圧レベル）を検知する必要がなく、開閉制御部８０は単に、起電力信号の入力が１の駆動部３０のみからあったか複数の駆動部３０からあったか、を判定すればよい。また、開閉体２０の開状態の維持が解除されたことを起電力により検知することができれば、モータ３３による逆起電力に限らず、駆動部３０に圧電素子を設け、開閉体２０による圧電素子への負荷の有無により異常状態を検知してもよい。
【００６４】
開閉体２０が開状態で停止して、かつ開閉制御部８０がスリープ状態であるときの、駆動部３０が相対して異常である状態とは、例えば、起電力を発生した駆動部３０の起電力と他の駆動部３０の起電力との差が所定の範囲よりも大きい場合であり、例えば、いずれかの駆動部３０が故障または破損した状態、或いはいずれか駆動部３０が開口部材１０から外れた状態であって、別の駆動部３０で開閉体２０の開状態を維持できず開閉体２０が急落下しそうな可能性のある状態などの、異常な状態と認識可能な状態である。例えば２つの駆動部３０から同等の起電力がそれぞれ生じることは、駆動部３０の自縛機能等により開状態を維持しているはずの駆動部から起電力が生じているために、本来的には異常なのであるが、何等かの外力により開閉体が閉方向から開方向へ移動している状況であって、駆動部３０の車体および開閉体への接続には異変の無い状況である。そのため、２つの駆動部３０から同等の起電力がそれぞれ生じる状況は、無理な力が車体に加わることも無いので相対的に正常な状態と判定することができる。
【００６５】
したがって、開閉制御部８０は、複数の駆動部３０の起電力（本実施の形態では起電力信号の電圧レベル）を比較する際、これらの起電力の差を、所定の相対異常判断値と比較し、その差（起電力差）が相対異常判断値未満である場合に、駆動部３０が相対して正常であると判断する。また、起電力差がその相対異常判断値以上ならば、開閉制御部８０は、駆動部３０は相対して異常であると判断する。
【００６６】
開閉制御部８０による駆動部３０に対する規制制御は、駆動部３０に起電力が発生した直後に駆動部３０を規制制御して開閉体２０の閉方向への移動を規制する。駆動部３０の移動の規制は、例えば、駆動部３０のモータ３３を短絡回路に接続したり、モータ３３にパルス波形の逆電圧／逆電流を与えたりする等により行うことができる。この短絡回路は、例えば、開閉制御部８０が備える電圧検出回路部６０Ａ、６０Ｂとは別に、電圧検出回路部６０Ａ、６０Ｂの抵抗４Ｒに相当するＦＥＴをスイッチ操作することによって短絡可能なブリッジ回路を設けてもよい。モータ３３Ａを規制させた場合、駆動部３０Ａを介して開閉体２０の閉方向の移動が規制され、モータ３３Ｂを規制させた場合、駆動部３０Ｂを介して開閉体２０の閉方向の移動が規制される。つまり、駆動部に対して行われる規制としては、制動であっても逆方向への移動であってもよいが、モータへの負荷を考慮して制動であることが好ましい。
【００６７】
なお、駆動部３０の移動の規制は、モータの電気的な操作による規制に限定されるものではなく、スライド筒部３２やスピンドル３４等を摩擦力で拘束して駆動部３０の移動を規制するといった方法であってもよい。
【００６８】
［開閉体開閉装置の開閉体２０の動作規制］
図６は、同開閉体開閉装置の動作を説明するためのフローチャートである。
【００６９】
開閉体開閉装置１では、まず、ステップＳ１０において、開閉体２０が開状態で停止しているときに、開閉制御部８０が、スリープ制御部５３からのスリープＯＮ指令信号に従って、スリープ状態となる。この状態は、他の制御によって起動状態とならない状態において、いずれかの駆動部３０において起電力が発生するまで継続する。（ステップＳ１５で“Ｎ”（ＮＯ））
【００７０】
いずれかの駆動部３０において起電力が発生すると（ステップＳ１５で“Ｙ”（ＹＥＳ））、ステップＳ２０において、開閉制御部８０は、スリープ状態から起動状態に復帰する。
【００７１】
ステップＳ３０において、開閉制御部８０は、起電力が発生した駆動部３０に対して、開閉体２０の閉方向への移動を規制する規制制御を開始する。これにより、開閉体２０の閉方向への移動を減速させ、好ましくは停止させる。
【００７２】
ステップＳ４０において、開閉制御部８０は、規制制御している１の駆動部３０の起電力と、他の駆動部３０の起電力とを比較する（駆動部の状態の比較）。
【００７３】
ステップＳ５０では、開閉制御部８０は、規制制御している駆動部３０の起電力と、他の駆動部３０の起電力との差異が相対して正常であるか否かを判断する。その差異が正常であれば、規制制御している駆動部３０の駆動状態が正常であると判断し、ステップＳ６０に移行して、規制制御を解除する。規制制御を解除して、処理を終了する。
【００７４】
差異が正常でなければ、ステップＳ７０に移行して、開閉制御部８０は、規制制御を継続する。すなわち、開閉体開閉装置１は、起電力が発生した駆動部３０に対して既に開始している規制制御を続行して、処理を終了する。なお、規制制御を継続するに際し、警報出力や警告表示などを行ってもよい。
【００７５】
［効果］
このように、本実施の形態では、開閉体２０が開状態で停止して、かつ開閉制御部８０がスリープモード中である場合、開閉体２０に外力が加わることで発生した駆動部３０の起電力により開閉制御部８０が起動状態となる。開閉制御部８０は、起動状態になると直ちに、起電力を発生した駆動部３０に対して、その駆動を規制する規制制御を実行する。
【００７６】
よって、開閉体２０が開状態で停止しておりかつ開閉制御部８０がスリープ状態となっている状況下で、いずれかの駆動部３０の故障により、開閉体２０の開状態での停止を維持できない、開閉体２０の異常状態が発生した場合に、実際に開閉体２０が異常状態であるか否かの判断を待たずに、単独で異常状態である駆動部３０に対する規制制御を開始する。これにより、安全を早期に確保できる。そして、実際の異常状態でなかったことが判明した場合は、上述したように速やかに規制制御を解除すればよい。
【００７７】
ここで、開閉体２０の異常発生場面における、各事象の時間的な前後関係について、図７を参照ながら説明する。開閉体開閉装置１において、開閉制御部８０がスリープ状態のときに開状態停止中の開閉体２０に異常状態が発生する（タイミングｔ０）と、起電力信号の入力等をトリガーとして開閉制御部８０が起動状態に復帰することにより、例えば駆動部３０Ａの起電力発生が把握される（タイミングｔ１）。すると直ちに、開閉制御部８０により、駆動部３０Ａに対する規制制御が実行開始され（タイミングｔ２）、これにより、開閉体２０の閉方向への移動が規制される。その後、開閉制御部８０において、駆動部３０Ａの駆動状態と、他の駆動部３０Ｂの駆動状態とが比較される（タイミングｔ３）。開閉体２０に異常が発生しているという事実は、その比較結果により把握される（タイミングｔ４）。開閉体２０の異常状態が判明したことを受け、開閉制御部８０では、開閉体２０の閉方向移動の規制を続行することが決定され（タイミングｔ５）、既に開始されている規制制御はそのまま継続される。すなわち、実際に、開閉体２０が異常状態になった場合、タイミングｔ４で開閉体２０が異常状態であることを実際に把握する前に、駆動部３０Ａの起電力発生を把握した直後の時点（タイミングｔ２）から、開閉体２０の閉方向への移動に対して規制を開始する。これにより、開閉体２０の急落下等が発生する前に、安全に確実に開閉体２０の移動を規制できる。
【００７８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００７９】
以上、本発明の実施の形態について説明した。なお、以上の説明は本発明の好適な実施の形態の例証であり、本発明の範囲はこれに限定されない。つまり、上記装置の構成や各部分の形状についての説明は一例であり、本発明の範囲においてこれらの例に対する様々な変更や追加が可能であることは明らかである。
【産業上の利用可能性】
【００８０】
本発明に係る開閉体開閉装置は、簡単な構造で開閉体の急落下を防止する効果を有し、自動車においてテールゲートを備える車体後部に適用する装置として有用である。
【符号の説明】
【００８１】
１  開閉体開閉装置
１０  開口部材
１１  開口部
１２  取付部材
２０  開閉体
３０、３０Ａ、３０Ｂ  駆動部
３１  本体筒部
３２  スライド筒部
３２ａ  凸部
３３、３３Ａ、３３Ｂ  モータ
３４  スピンドル
３４ａ  基端部
３５  スピンドルナット
３５ａ  雌ねじ部
３６  付勢部材
３８  コイルベース
３９  固定端部
４０  スライド端部
４１  軸受け
４３  ガイド筒部
４３ａ  ガイド部
５０  ＣＰＵ
５１  検知部
５３  スリープ制御部
６０、６０Ａ、６０Ｂ  電圧検出回路部
７０、７０Ａ、７０Ｂ  モータコネクタ
８０  開閉制御部
３４１  雄ねじ部
【図１】
0006450698.tif 000002
【図２】
0006450698.tif 000003
【図３】
0006450698.tif 000004
【図４】
0006450698.tif 000005
【図５】
0006450698.tif 000006
【図６】
0006450698.tif 000007
【図７】
0006450698.tif 000008