(57)【特許請求の範囲】
【請求項１】
車両に設けられる開閉体を開閉する車両用開閉装置であって、
前記開閉体を駆動する電動モータと、
前記開閉体の位置を検出する位置検出部と、
前記開閉体が所定の位置に到達した場合、前記電動モータに流れる電流値を測定する測定部と、
前記電流値に基づいて、カウント値をカウントアップするカウンタと、
前記カウント値が第１の閾値を超えた場合に、次回以降の前記開閉体の開閉動作を所定時間停止する判定部と、
を備える車両用開閉装置。
【請求項２】
前記開閉体は、前記車両に固定されたガイドレールに沿って開閉動作し、
前記ガイドレールは、直線部と湾曲部とを備え、
前記所定の位置は、前記直線部に設けられる請求項１に記載の車両用開閉装置。
【請求項３】
前記カウンタは、前記電動モータに流れる電流値が所定の値を超える場合、前記電動モータに流れる電流値が前記所定の値未満である場合と比べて前記カウント値をカウントアップする値を大きくする請求項１又は請求項２に記載の車両用開閉装置。
【請求項４】
前記カウンタは、前記開閉体が途中停止状態にあるとき、前記カウント値が前記第１の閾値よりも小さい第２の閾値未満である場合には、一定時間毎に前記カウント値をカウントアップし、前記カウント値が前記第２の閾値以上である場合には、前記カウント値をカウントダウンする請求項１から請求項３のいずれか一項に記載の車両用開閉装置。
【請求項５】
前記カウンタは、前記電動モータの通電が停止されると、所定時間毎に前記カウント値をカウントダウンする請求項１から請求項４のいずれか一項に記載の車両用開閉装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用開閉装置に関する。
【背景技術】
【０００２】
従来、モータのコイルに過電流が流れることでコイルが過熱し焼損することを防止するために、モータの通電経路内にサーミスタを接続する方法がある。（特許文献１）。
具体的には、モータの通電経路に過電流が流れるとサーミスタの温度が上昇し、その温度上昇に伴ってサーミスタの抵抗値が増加する。サーミスタの抵抗値が増加することによりサーミスタを介してモータに供給される電流が低下するため、モータの焼損を防止することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−９９７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、自動車等の開閉体（例えば、スライドドア）を駆動するモータの通電経路内にサーミスタを接続した場合、異物の挟み込み時や開閉体の高頻度の駆動によりサーミスタの温度が上昇し、モータへの通電が遮断されてしまうおそれがある。したがって、例えば、異物の挟み込みが検出された際にモータを反転動作させ開閉体による異物の挟み込みを解除する場合において、モータの反転動作時にサーミスタによりモータへの通電が遮断され異物の挟み込みを解除できない場合がある。
【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、サーミスタを用いずに過電流が流れることによるモータの焼損を防止する車両用開閉装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の一態様は、車両に設けられる開閉体を開閉する車両用開閉装置であって、前記開閉体を駆動する電動モータと、前記開閉体の位置を検出する位置検出部と、前記開閉体が所定の位置に到達した場合、前記電動モータに流れる電流値を測定する測定部と、前記電流値に基づいて、カウント値をカウントアップするカウンタと、前記カウント値が第１の閾値を超えた場合に、次回以降の前記開閉体の開閉動作を所定時間停止する判定部と、を備える車両用開閉装置である。
【０００７】
また、本発明の一態様は、上述の車両用開閉装置であって、前記開閉体は、前記車両に固定されたガイドレールに沿って開閉動作し、前記ガイドレールは、直線部と湾曲部とを備え、前記所定の位置は、前記直線部に設けられる。
【０００８】
また、本発明の一態様は、上述の車両用開閉装置であって、前記カウンタは、前記電動モータに流れる電流値が所定の値を超える場合、前記電動モータに流れる電流値が所定の値未満である場合と比べて前記カウント値をカウントアップする値を大きくする。
【０００９】
また、本発明の一態様は、上述の車両用開閉装置であって、前記カウンタは、前記開閉体が途中停止状態にあるとき、前記カウント値が前記第１の閾値よりも小さい第２の閾値未満である場合には、一定時間毎に前記カウント値をカウントアップし、前記カウント値が前記第２の閾値以上である場合には、前記カウント値をカウントダウンする。
【００１０】
また、本発明の一態様は、上述の車両用開閉装置であって、前記電動モータの通電が停止されると、所定時間毎に前記カウント値をカウントダウンする。
【発明の効果】
【００１１】
本発明によれば、サーミスタを用いずに過電流が流れることによるモータの焼損を防止する車両用開閉装置を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態の車両用開閉装置２１を備えるワンボックスタイプの車両を示す側面図である。
【図２】本実施形態におけるスライドドア１３の上面図であり、スライドドア１３の装着部分の詳細を示す拡大図である。
【図３】本実施形態における車両用開閉装置２１の制御体系における概略構成の一例を示す図である。
【図４】本実施形態における制御装置の概略構成の一例を示す図である。
【図５】本実施形態におけるカウント値Ｎ１とモータ電流値との関係の一例を示した図である。
【図６】本実施形態における制御装置３１の動作の処理フローを説明する図である。
【発明を実施するための形態】
【００１３】
本実施形態の車両用開閉装置は、車両に設けられる開閉体を開閉する車両用開閉装置であって、開閉体が所定の位置に到達した場合、電動モータに流れる電流値に基づいて、カウント値をカウントアップし、そのカウント値が閾値を超えた場合に、次回以降の開閉体の開閉動作を所定時間停止する。以下、本実施形態の車両用開閉装置について、具体的に説明する。なお、本実施形態では、例として開閉体がスライドドアである場合について説明するが、本発明はこれに限定されない。例えば、開閉体がパワーウインドであってよい。
【００１４】
以下、本実施形態における車両用開閉装置２１について図面を用いて説明する。図１は、本実施形態の車両用開閉装置２１を備えるワンボックスタイプの車両を示す側面図である。図２は、本実施形態におけるスライドドア１３の上面図であり、スライドドア１３の装着部分の詳細を示す拡大図である。
図１及び図２に示すように、車両１１は、スライドドア１３、ガイドレール１４、１６、１７、車両用開閉装置２１を備える。
図１に示すように、車両１１は、ワンボックスタイプの乗用車であり、その車体１２の側部には開閉体であるスライドドア１３が設けられている。このスライドドア１３は、車体１２の側部に固定されたガイドレール（案内部材）１４に案内されて、図１中に実線で示す全閉位置と一点鎖線で示す全開位置との間で開閉自在である。したがって、乗員の乗降や荷物の積み下ろしなどを行う際にはスライドドア１３を所望の開度にまで開けて使用される。また、スライドドア１３には、スライドドア１３の開閉動作を指令するために、開閉スイッチとしてのハンドル３４が設けられている。
【００１５】
図２に示すように、スライドドア１３には、ローラアッシー１５が設けられている。スライドドア１３は、ローラアッシー１５がガイドレール１４に案内されることにより、車両１１の前後方向に移動する。
【００１６】
ガイドレール１４は、湾曲部１４ａ、直線部１４ｂ、反転プーリ１８及び反転プーリ１９を備える。
湾曲部１４ａは、ガイドレール１４の車両前方側に形成されている。湾曲部１４ａは、車室内側に湾曲する形状である。スライドドア１３は、ローラアッシー１５が湾曲部１４ａに案内されることにより、車体１２の側面と同一面に収まるように車体１２の内側に引き込まれた状態で閉じられる。直線部１４ｂは、湾曲部１４ａよりも車両後方位置に形成されている。直線部１４ｂは、車体１２の側部に対して平行な形状である。
ローラアッシー１５は、図２に示す部位以外にスライドドア１３の前端部の上下部分（アッパー部・ロア部）にも設けられている。スライドドア１３の前端部の上下部分（アッパー部・ロア部）に設けられたローラアッシー１５に対応して車体１２の開口部の上下部位にガイドレール１６及びガイドレール１７が設けられている。したがって、スライドドア１３は、車体１２に計３カ所において支持されている。
反転プーリ１８、１９は、それぞれガイドレール１４の両端に設けられている。
【００１７】
車両用開閉装置２１は、スライドドア１３を自動的に開閉する装置である。
車両用開閉装置２１は、駆動ユニット２２及びケーブル２３（ケーブル２３ａ、ケーブル２３ｂ）を備える。
駆動ユニット２２は、ガイドレール１４の車両前後方向の略中央部に隣接して車体１２の内部に配置される。
ケーブル２３ａ、ケーブル２３ｂは、それぞれ車両後方側と前方側からローラアッシー１５に接続される。駆動ユニット２２は、ケーブル２３ａ又はケーブル２３ｂの一方のケーブルを引くことによりスライドドア１３が開動作又は閉動作される。
【００１８】
図３は、本実施形態における車両用開閉装置２１の制御体系における概略構成の一例を示す図である。
車両用開閉装置２１は、電動モータ２５、減速機２６、ドラム２８、位置検出部３３、測定部５０及び制御装置３１を備える。
電動モータ２５は、スライドドア１３を開閉駆動する駆動源である。例えば、電動モータ２５は、３相ブラシレスモータ等の正逆両方向に回転可能なモータである。電動モータ２５は、制御装置３１から供給される駆動信号に基づいて、回転駆動する。
【００１９】
減速機２６は、電動モータ２５に固定され、電動モータ２５の回転を減速機２６により所定の回転数にまで減速する。したがって、電動モータ２５の回転は、減速機２６により所定の回転数にまで減速して出力軸２７から出力される。
【００２０】
出力軸２７には、外周面に図示しない螺旋状の案内溝が形成された円筒形状のドラム２８が固定されている。ドラム２８には、ケーブル２３が案内溝に沿って複数回巻き付けられている。したがって、電動モータ２５が作動してドラム２８が電動モータ２５に駆動されて回転すると、スライドドア１３は開閉動作する。すなわち、電動モータ２５が正転すると、例えば反時計回り方向にドラム２８が回転する。これにより、ケーブル２３の車両後方側がドラム２８に巻き取られるため、スライドドア１３はケーブル２３に引かれながら開方向に移動する。一方、電動モータ２５が逆転すると、例えば時計回り方向にドラム２８が回転する。これにより、ケーブル２３の車両前方側がドラム２８に巻き取られるため、スライドドア１３はケーブル２３に引かれながら閉方向に移動する。上述したように、スライドドア１３は、ケーブル２３、ドラム２８、出力軸２７等を介して電動モータ２５に接続され、電動モータ２５により開閉駆動される。なお、電動モータ２５と出力軸２７との間の動力伝達経路を断続するクラッチ機構を減速機２６に設け、スライドドア１３が手動で開閉操作されるときにはクラッチ機構を遮断状態に切り替えるようにしてもよい。また、ドラム２８とスライドドア１３との間に、ケーブル２３の弛みを取って、ケーブル張力を一定範囲に維持するテンショナーを設けてもよい。
【００２１】
位置検出部３３は、スライドドア１３の位置を検出する。例えば、位置検出部３３は、ホールＩＣを備えた磁気式のロータリエンコーダである。例えば、出力軸２７には周方向に多数の磁極が着磁されたセンサマグネット３２が固定されている。そして、センサマグネットに対向する位置に近傍するように位置検出部３３であるホールＩＣ３２ａ、ホールＩＣ３２ｂ及びホールＩＣ３２ｃが配置されている。ホールＩＣ３２ａ、ホールＩＣ３２ｂ及びホールＩＣ３２ｃは、互いに所定の位相差を有して配置されている。したがって、位置検出部３３は、ドラム２８が回転しセンサマグネット３２がホールＩＣ３２ａ、ホールＩＣ３２ｂ及びホールＩＣ３２ｃの前を通過することで検出した磁束密度の変化を電気信号として互いに位相が異なる３相（Ｕ相、Ｖ相及びＷ相）の交番信号を生成する。そして、位置検出部３３は、各相の交番信号の値が所定値を超えた（すなわち、位置検出部３３が受ける磁界の強さが所定の強度を超えた）か否かで出力値がＨｉｇｈとＬｏｗに変化する２値のデジタル信号（パルス信号）に変換する。位置検出部３３は、各相のパルス信号としてＵ相パルス信号、Ｖ相パルス信号及びＷ相パルス信号とを制御装置３１に出力する。
【００２２】
スライドドア１３には、その車室内側と外側とにそれぞれ開閉スイッチとしての機能を有するハンドル３４が設けられている。ハンドル３４は、制御装置３１に接続されている。ハンドル３４は、乗員等により操作されると、その操作に応じた開閉指令信号を制御装置３１に出力する。すなわち、ハンドル３４は、乗員等の操作者により開側に操作されると、スライドドア１３を開くことを指示する指令信号を制御装置３１に出力する。ハンドル３４は、乗員等の操作者により閉側に操作されるとスライドドア１３を閉じことを指示する指令信号を制御装置３１に出力する。制御装置３１は、ハンドル３４から供給された開閉指令信号を取得すると、開閉指令信号に基づいて電動モータ２５を正転又は逆転制御する。これにより、制御装置３１は、スライドドア１３を開方向又は閉方向に作動させることができる。すなわち、操作者はハンドル３４を操作することにより、スライドドア１３を自動で開閉動作させることができる。
【００２３】
測定部５０は、制御装置３１に接続されている。測定部５０は、電動モータ２５に流れる電流の値（以下、「モータ電流値」）を測定する。測定部５０は、測定したモータ電流値を制御装置３１に出力する。例えば、測定部５０は、乗員等の操作者によりハンドル３４が操作され電動モータ２５が駆動された場合にモータ電流値を一定周期毎に測定し、測定したモータ電流値を制御装置３１に出力する。
【００２４】
警告部６０は、スピーカ（又はブザー）等の音声発生部を含み、指令信号によるスライドドア１３の開閉操作が禁止されていることを操作者に報知する。指令信号によるスライドドア１３の開閉操作が禁止されるのは、電動モータ２５に過電流が流れることで電動モータ２５が過熱し焼損することを防止するためである。報知が実行される際に出力される音は、例えば、音声メッセージ又はブザー音である。また、警告部６０は、音声メッセージとブザー音とを交互に発生してもよい。なお、警告部６０は、ＬＥＤ（light emitting diode）等の発光体でもよい。
【００２５】
制御装置３１は、ハンドル３４から供給される開閉指令信号に基づいて電動モータ２５の回転駆動を制御する。制御装置３１は、スライドドア１３の開閉動作を制御することにより電動モータ２５に過電流が流れることで電動モータ２５のコイルが過熱し焼損することを防止する。過電流が流れる場合としては、例えば、スライドドア１３の閉動作時において、スライドドア１３と車体１２との間に異物が挟み込むことでスライドドア１３が一定時間停止した場合や操作者によりスライドドア１３を高頻度に開閉動作された場合である。制御装置３１は、電動モータ２５の温度を推定し、電動モータ２５が過熱状態になる前に、指令信号によるスライドドア１３の開閉操作を禁止する。
【００２６】
図４は、本実施形態における制御装置の概略構成の一例を示す図である。
制御装置３１は、制御部３１０、記憶部３２０、報知部３３０及び駆動部３４０を備える。
制御部３１０は、位置検出部３３から供給されるパルス信号と測定部５０から供給されるモータ電流値とに基づいて電動モータ２５の温度を推定する。
制御部３１０は、ハンドル３４から供給される指令信号に基づいて、電動モータ２５を正転又は逆転させることを指示する制御信号を駆動部３４０に出力する。駆動部３４０は図示しない複数のスイッチング素子によって構成され、制御部３１０は、位置検出部３３から供給されるＵ相、Ｖ相、Ｗ相パルス信号のパターンに応じて、複数のスイッチング素子のうち、特定のスイッチング素子をオン制御し、パルス信号の切り替わりに応じてオン制御するスイッチング素子を切り替える制御を行う。これにより電動モータ２５の回転方向および回転速度を制御している。ただし、制御部３１０は、電動モータ２５の温度が所定の温度以上になると判定した場合、指令信号を取得しても制御信号を駆動部３４０に出力しない。例えば、所定の温度とは、電動モータ２５が過熱状態となる温度である。
【００２７】
制御部３１０は、第１カウンタ３１１、第２カウンタ３１２及び判定部３１３を備える。
第１カウンタ３１１は、指令信号によるスライドドア１３の開閉操作が開始されると（又はパルス信号が出現すると）、位置検出部３３から供給されるパルス信号のパルス数をカウントする。すなわち、第１カウンタ３１１は、スライドドア１３が所定の位置（例えば、全開位置）となったときを基準として、パルス信号を取得する毎にカウント値Ｎ１をインクリメントする。したがって、制御部３１０は、カウント値Ｎ１に基づいてスライドドア１３の位置を検出することができる。
【００２８】
第２カウンタ３１２は、スライドドア１３が計測位置に到達した場合に、電動モータ２５に流れる電流値に基づいて、カウント値Ｎ２をカウントアップする。カウント値Ｎ２は、電動モータ２５の温度に対応する値である。カウントアップする値は、電動モータ２５に流れる電流値に基づいて予め設定される。これにより、制御部３１０は、カウント値Ｎ２に基づいて電動モータ２５の温度を推定することができる。以下に、詳細を説明する。
【００２９】
第２カウンタ３１２は、スライドドア１３の位置が予め設定された測定位置に到達した場合、測定部５０から供給されるモータ電流値を取得する。測定位置は、モータ電流値が安定する位置であり、ガイドレール１４の直線部１４ｂに設けられている。すなわち、第２カウンタ３１２は、第１カウンタ３１１のカウント値Ｎ１が測定位置に対応するカウント値Ｎｔｈ１となった場合、測定部５０から供給されるモータ電流値を取得する。なお、正確なモータ電流値を取得するには、カウント値Ｎｔｈ１はある一定の幅を有していることが好ましい。すなわち、第２カウンタ３１２は、第１カウンタ３１１のカウント値Ｎ１がカウント値Ｎｔｈ１以上且つカウント値Ｎｔｈ２以下であるときのモータ電流値を取得する。
【００３０】
図５は、本実施形態におけるカウント値Ｎ１とモータ電流値との関係の一例を示した図である。図５に示すように、例えば、スライドドア１３の位置がガイドレール１４の全開位置にある場合、カウント値Ｎ１が０である。スライドドア１３の位置がガイドレール１４の全閉位置にある場合、カウント値Ｎ１が７８０である。
指令信号によりスライドドア１３が開動作又は閉動作した場合、モータ電流値は、領域Ａにおけるピーク（カウント値Ｎ１＝２００）及び領域Ｂにおけるピーク（カウント値Ｎ１＝７６０）の２つのピークが存在する。領域Ａは、スライドドア１３が湾曲部１４ａの位置を移動しているときの電流値を示し、領域Ｂのピークは、スライドドア１３が全閉位置の近傍の位置を示す。また、領域Ｃは、スライドドア１３が直線部１４ｂの位置を移動しているときの電流値を示す。図５に示すように、スライドドア１３の位置が全開位置から湾曲部１４ａまでの位置、及び全閉位置の近傍では、モータ電流値は安定せず変動する。一方、スライドドア１３の位置が直線部１４ｂの位置にある場合、モータ電流値は安定する。したがって、直線部１４ｂの任意の位置を測定位置として、例えば、カウント値Ｎｔｈ１が４９５、カウント値Ｎｔｈ２が５０５に設定される。
【００３１】
第２カウンタ３１２は、カウント値Ｎ１及びモータ電流値に基づいてカウント値Ｎ２に予め設定された値をカウントアップ又はカウントダウンする。以下に、本実施形態における第２カウンタ３１２のカウントアップする条件を説明する。
第２カウンタ３１２は、以下に列挙する（１）〜（４）の条件においてカウント値Ｎ２に予め設定された複数の値のいずれかをカウントアップする。なお、以下に示すカウント値Ｎ２にカウントアップする値（以下、「カウントアップ値」という。）は一例であって、本発明はこれに限定されるものではない。
（１）測定位置におけるモータ電流値Ｉ１が閾値Ｉｔｈ以上である場合、カウント値Ｎ２に３をカウントアップし、閾値Ｉｔｈ未満である場合、カウント値Ｎ２に１をカウントアップする。
（２）スライドドア１３が測定位置に到達できなかった場合、カウント値Ｎ２に３をカウントアップする。
（３）スライドドア１３が途中停止状態であり、且つカウント値Ｎ２が閾値Ｎａ以下である場合、途中停止状態の経過時間に応じてカウント値をカウントアップする。
（４）途中停止状態からのスライドドア１３の動作方向が前回と異なる場合、カウント値Ｎ２をカウントアップする。
【００３２】
上記（１）を説明する。第２カウンタ３１２は、カウント値Ｎ１がカウント値Ｎｔｈ１以上且つカウント値Ｎｔｈ２（＞Ｎｔｈ１）以下であるときのモータ電流値Ｉ１が予め設定された閾値Ｉｔｈ以上である場合、カウント値Ｎ２に３をカウントアップする。一方、第２カウンタ３１２は、カウント値Ｎ１がカウント値Ｎｔｈ１以上且つカウント値Ｎｔｈ２以下であるときのモータ電流値Ｉ１が予め設定された閾値Ｉｔｈ未満である場合、カウント値Ｎ２に１をカウントアップする。例えば、閾値Ｉｔｈは、電動モータ２５の温度の上昇率とモータ電流値との関係から決定される値であり、電動モータ２５の温度の上昇率が高い場合のモータ電流値である。
【００３３】
上記（２）を説明する。第２カウンタ３１２は、所定の時間内にカウント値Ｎ１がカウント値Ｎｔｈ１（又はカウント値Ｎｔｈ２）に達しない場合には、カウント値Ｎ２に３をカウントアップする。所定の時間内にカウント値Ｎ１がカウント値Ｎｔｈ１（又はカウント値Ｎｔｈ２）に達しない場合とは、スライドドア１３の開動作又は閉動作において、操作者が手動でスライドドア１３を止める操作や異物の挟み込みによりスライドドア１３が測定位置に到達できなかった場合を示す。その際、スライドドア１３は、全閉位置及び全開位置以外のガイドレール１４の位置に停止させられる。したがって、制御装置３１は、スライドドア１３がガイドレール１４を自由落下するのを防止するために、位置検出部３３から供給されるパルス信号の切り替わりによる駆動部３４０の複数のスイッチング素子の切替制御を行わず、特定のスイッチング素子に対するオン制御を維持する制御を行い、すなわち電動モータ２５に対して一相通電することで、スライドドア１３の停止させる保持力を電動モータ２５に発生させる。なお、電動モータ２５の一相通電によりスライドドア１３が停止している状態を途中停止状態という。
【００３４】
上記（３）を説明する。スライドドア１３が途中停止状態である場合、電動モータ２５の一相通電により電動モータ２５に電流が流れているため、電動モータ２５は発熱する。そのため、第２カウンタ３１２は、スライドドア１３が途中停止状態であり、且つカウント値Ｎ２が閾値Ｎａ以下である場合、途中状態の経過時間に応じてカウント値Ｎ２をカウントアップする。例えば、第２カウンタ３１２は、途中状態の経過時間とカウントアップ値との関係を示す一相通電上昇マップから、現在の途中状態の経過時間に応じたカウントアップ値を取得する。一相通電上昇マップにおいて、経過時間が長くなるほど、カウントアップ値が大きくなるように設定されている。一相通電上昇マップのカウントアップ値は、途中状態の経過時間と一相通電により電動モータ２５が温度上昇値との関係に基づいて決定される。例えば、閾値Ｎａは、一相通電時の電動モータ２５の飽和温度（以下、「一相通電飽和温度」という。）に対応するカウント値Ｎ２である。
【００３５】
上記（４）を説明する。第２カウンタ３１２は、スライドドア１３が途中停止状態から前回のスライドドア１３の動作方向と異なる方向に移動する場合、カウント値Ｎ２をカウントアップする。すなわち、第２カウンタ３１２は、スライドドア１３の開動作→途中停止状態→スライドドア１３の閉動作、又はスライドドア１３の閉動作→途中停止状態→スライドドア１３の開動作の場合、２回目の閉動作又は開動作（途中停止状態からの動作）では上記（１）、（２）の条件に従ってカウント値Ｎ２をカウントアップする。なお、１回目のスライドドア１３の動作及び途中停止状態においては、第２カウンタ３１２は、上記（１）〜（３）の条件でカウント値Ｎ２をカウントアップする。ただし、スライドドア１３の開動作→途中停止状態→スライドドア１３の閉動作、又はスライドドア１３の閉動作→途中停止状態→スライドドア１３の開動作の場合、カウント値Ｎ２がカウントアップされる値の合計値は、４までとする。例えば、第２カウンタ３１２は、スライドドア１３の開動作→途中停止状態→スライドドア１３の閉動作の場合、スライドドア１３の開動作でカウント値Ｎ２に３をカウントアップした場合、スライドドア１３の閉動作ではモータ電流値Ｉ１の値にかかわらずカウント値Ｎ２に１をカウントアップする。なお、スライドドア１３が途中停止状態から前回のスライドドア１３の動作方向と同じ方向に移動する場合、２回目の閉動作又は開動作（途中停止状態からの動作）ではカウント値Ｎ２をカウントアップしない。
【００３６】
以下に、本実施形態における第２カウンタ３１２のカウントダウンする条件を説明する。
第２カウンタ３１２は、以下に列挙する（５）〜（７）の条件においてカウント値Ｎ２に対して予め設定された複数の値のいずれかをカウントダウンする。なお、以下に示すカウント値Ｎ２をカウントダウンする値（以下、「カウントダウン値」という。）は一例であって、本発明はこれに限定されるものではない。
（５）スライドドア１３が途中停止状態であり、且つカウント値Ｎ２が閾値Ｎａを超える場合、途中状態の経過時間に応じてカウント値をカウントダウンする。
（６）スライドドア１３がフリー停止状態である場合、フリー停止状態の経過時間に応じてカウント値をカウントダウンする。
（７）カウント値Ｎ２がリセットされた場合、カウント値Ｎ２を所定のカウント数Ｎｂ（＞Ｎａ）にし、カウント値Ｎ２をカウントダウンする。
【００３７】
上記（５）を説明する。スライドドア１３が途中停止状態である場合、電動モータ２５の一相通電により電動モータ２５に電流が流れている。ただし、カウント値Ｎ２が閾値Ｎａを超えている場合に、すなわち、電動モータ２５の温度が一相通電飽和温度よりも高い場合に一相通電を実施すると電動モータ２５の温度は一相通電飽和温度になるように下がる。したがって、第２カウンタ３１２は、スライドドア１３が途中停止状態であり、且つカウント値Ｎ２が閾値Ｎａを超える場合、途中状態の経過時間に応じてカウント値Ｎ２をカウントダウンする。ただし、第２カウンタ３１２は、カウント値Ｎ２が閾値Ｎａになった場合は、カウント値Ｎ２をカウントダウンしない。例えば、第２カウンタ３１２は、途中状態の経過時間とカウントダウン値との関係を示す一相通電下降マップから、現在の途中状態の経過時間に応じたカウントダウン値を取得する。一相通電下降マップにおいて、経過時間が長くなるほど、カウントダウン値が大きくなるように設定されている。一相通電下降マップのカウントダウン値は、途中状態の経過時間と一相通電時での電動モータ２５の放熱曲線との関係に基づいて決定される。
【００３８】
上記（６）を説明する。制御装置３１は、スライドドア１３が全閉位置、又は全開位置にある場合、電動モータ２５に通電しない。したがって、第２カウンタ３１２は、電動モータ２５が通電されていない場合、電動モータ２５の温度が下がるため経過時間に応じてカウント値をカウントダウンする。なお、電動モータ２５が通電されていないときのスライドドア１３の状態をフリー停止状態という。例えば、第２カウンタ３１２は、フリー停止状態の経過時間とカウントダウン値との関係を示すフリー停止状態下降マップから、現在のフリー停止状態の経過時間に応じたカウントダウン値を取得する。フリー停止状態下降マップにおいて、経過時間が長くなるほど、カウントダウン値が大きくなるように設定されている。フリー停止状態下降マップのカウントダウン値は、フリー停止状態の経過時間と通電されていない場合での電動モータ２５の放熱曲線との関係に基づいて決定される。
【００３９】
上記（７）を説明する。車両１１に搭載されたバッテリ（不図示）が取り外され、制御装置３１に対する電源の供給が停止された場合、カウント値Ｎ２の値が失われる場合がある。したがって、制御装置３１は、制御装置３１に対する電源の供給が開始された場合に、カウント値Ｎ２を所定のカウント数Ｎｂにセットし、カウント値Ｎ２をカウントダウンする。なお、カウントダウン値は、上記（５）又は上記（６）の条件により求められる。
【００４０】
判定部３１３は、開動作又は閉動作が終了する毎に、第２カウンタ３１２のカウント値Ｎ２を読み取る。判定部３１３は、カウント値Ｎ２が閾値Ｎｃ（＞Ｎａ）以上か否かを判定する。本実施形態では、閾値Ｎｃはカウント数Ｎｂと同じ値に設定されている。
判定部３１３は、カウント値Ｎ２が閾値Ｎｃ以上である場合、電動モータ２５が過熱状態にあると判定し、指令信号を取得しても制御信号を駆動部３４０に出力しない。すなわち、制御部３１０は、指令信号によるスライドドア１３の開閉動作を禁止する。判定部３１３は、スライドドア１３の開閉動作を禁止したことを示す禁止信号を報知部３３０に出力する。なお、判定部３１３は、カウント値Ｎ２が閾値Ｎｃ未満になった場合、指令信号によるスライドドア１３の開閉動作の禁止を解除する。したがって、判定部３１３は、指令信号を取得した場合、制御信号を駆動部３４０に出力する。判定部３１３は、指令信号によるスライドドア１３の開閉動作の禁止を解除した場合、報知部３３０に対する禁止信号の出力を停止する。なお、閾値Ｎｃは、実際に電動モータ２５が過熱状態となる温度よりも低い温度に対応するカウント値Ｎ２に設定されることが望ましい。
【００４１】
報知部３３０は、判定部３１３から供給される禁止信号に基づいて操作者にスライドドア１３の開閉動作を禁止したことを報知する。例えば、報知部３３０は、スライドドア１３の開閉動作を禁止したことを示す音声メッセージ情報又はブザー音情報を警告部６０に出力する。
【００４２】
駆動部３４０は、判定部３１３から供給から供給される制御信号に基づいて電動モータ２５に駆動信号を出力することで電動モータ２５を回転駆動させる。
【００４３】
以下に、本実施形態における制御装置３１の動作について、図６を用いて説明する。図６は、本実施形態における制御装置３１の動作の処理フローを説明する図である。なお、以下に説明する場合において、初期状態として、カウント値Ｎ２が閾値Ｎｃ未満である。
【００４４】
ステップＳ１０１において、ハンドル３４は、乗員等により操作されると、その操作に応じた開閉指令信号を制御装置３１に出力する。制御装置３１は、ハンドル３４から供給された開閉指令信号を取得すると、開閉指令信号に基づいて電動モータ２５を正転又は逆転制御する。
【００４５】
ステップＳ１０２において、第１カウンタ３１１は、指令信号によるスライドドア１３の開閉操作が開始されると（又はパルス信号が出現すると）、位置検出部３３から供給されるパルス信号のパルス数をカウントする。
【００４６】
ステップＳ１０３において、第１カウンタ３１１は、スライドドア１３が所定の位置となったときを基準として、パルス信号を取得する毎にカウント値Ｎ１をインクリメントする。
【００４７】
ステップＳ１０４において、第２カウンタ３１２は、スライドドア１３の位置が予め設定された測定位置に到達した場合、測定部５０から供給されるモータ電流値を取得する。第２カウンタ３１２は、上記（１）〜（７）に従って、カウント値Ｎ２に予め設定された値をカウントアップ又はカウントダウンする。
【００４８】
ステップＳ１０５において、制御装置３１は、スライドドア１３が全閉位置又は全開位置に到達すると、指令信号による開閉動作を終了する。
【００４９】
ステップＳ１０６において、判定部３１３は、第２カウンタ３１２のカウント値Ｎ２を読み取る。判定部３１３は、カウント値Ｎ２が閾値Ｎｃ以上か否かを判定する。判定部３１３は、カウント値Ｎ２が閾値Ｎｃ以上である場合、電動モータ２５が過熱状態にあると判定し、ステップＳ１０７の処理を実行する。判定部３１３は、カウント値Ｎ２が閾値Ｎｃ未満である場合、電動モータ２５が過熱状態ではないと判定し、ステップＳ１１２の処理を実行する。
【００５０】
ステップＳ１０７において、判定部３１３は、指令信号によるスライドドア１３の開閉動作を禁止する。判定部３１３は、スライドドア１３の開閉動作を禁止したことを示す信号を報知部３３０に出力する。
【００５１】
ステップＳ１０８において、判定部３１３は、スライドドア１３の開閉動作を禁止したことを示す禁止信号を報知部３３０に出力する。報知部３３０は、禁止信号を取得すると、スライドドア１３の開閉動作を禁止したことを示す音声メッセージ情報又はブザー音情報を警告部６０に出力する。警告部６０は、音声メッセージ情報又はブザー音情報に基づいて、音声メッセージ又はブザー音を出力する。
【００５２】
ステップＳ１０９において、判定部３１３は、第２カウンタ３１２のカウント値Ｎ２を読み取る。判定部３１３は、カウント値Ｎ２が閾値Ｎｃ以上か否かを判定する。判定部３１３は、カウント値Ｎ２が閾値Ｎｃ以上である場合、電動モータ２５がまだ過熱状態にあると判定し、ステップＳ１０７の処理を再度実行する。判定部３１３は、カウント値Ｎ２が閾値Ｎｃ未満である場合、電動モータ２５が過熱状態ではないと判定し、ステップＳ１１０の処理を実行する。
【００５３】
ステップＳ１１０において、判定部３１３は、カウント値Ｎ２が閾値Ｎｃ未満である場合、指令信号によるスライドドア１３の開閉動作の禁止を解除する。すなわち、判定部３１３は、指令信号を取得した場合、制御信号を駆動部３４０に出力する。
【００５４】
ステップＳ１１１において、判定部３１３は、指令信号によるスライドドア１３の開閉動作の禁止を解除した場合、報知部３３０に対する禁止信号の出力を停止する。これにより、警告部６０は、音声メッセージ又はブザー音の出力を停止する。
【００５５】
ステップＳ１１２において、判定部３１３は、カウント値Ｎ２が閾値Ｎｃ未満である場合、指令信号によるスライドドア１３の開閉動作を許可する。すなわち、判定部３１３は、指令信号を取得した場合、制御信号を駆動部３４０に出力する。
【００５６】
上述したように、本実施形態の車両用開閉装置２１は、スライドドア１３が測定位置に到達した場合、モータ電流値に基づいてカウント値Ｎ２をカウントアップする。そして、車両用開閉装置２１は、カウント値Ｎ２が閾値Ｎｃ（第１の閾値）を超えた場合に、次回以降のスライドドア１３の開閉動作を所定時間停止する。これにより、サーミスタ等の焼損保護素子や温度測定するセンサを使用することなく、モータの焼損を防止することができる。また、車両用開閉装置２１は、スライドドア１３の開閉動作をカウントするため、特別な計算式が必要なく演算負荷が少ない。
【００５７】
また、上述したように、本実施形態の車両用開閉装置２１は、測定位置をガイドレール１４の直線部１４ｂとする。これにより、車両用開閉装置２１は、安定したモータ電流値を取得することができる。
【００５８】
また、上述したように、本実施形態の車両用開閉装置２１は、モータ電流値が閾値Ｉｔｈを超える場合、モータ電流値が閾値Ｉｔｈ未満である場合と比べてカウント値Ｎ２に対してカウントアップする値を大きくする。これにより、カウント値Ｎ２による電動モータ２５の温度推定の精度を向上させることができる。
【００５９】
また、上述したように、本実施形態の車両用開閉装置２１は、スライドドア１３が途中停止状態にあるとき、カウント値Ｎ２が閾値Ｎｃよりも小さい閾値Ｎａ（第２の閾値）未満である場合には、一定時間毎にカウント値Ｎ２をカウントアップし、カウント値Ｎ２が閾値Ｎａ以上である場合には、カウント値Ｎ２をカウントダウンする。これにより、カウント値Ｎ２による電動モータ２５の温度推定の精度を向上させることができる。
【００６０】
また、上述したように、本実施形態の車両用開閉装置２１は、電動モータ２５の通電が停止されると、所定時間毎にカウント値Ｎ２をカウントダウンする。これにより、カウント値Ｎ２による電動モータ２５の温度推定の精度を向上させることができる。
【００６１】
上述の実施形態において、車両用開閉装置２１は、カウント値Ｎ２が閾値Ｎｃ以上である場合、指令信号によるスライドドア１３の開閉動作を禁止したが、挟み込み検知時、ドアクローザ動作時又は車両１１が動いている（車速あり）ときの閉動作時においては、カウント値Ｎ２が閾値Ｎｃ以上であっても、指令信号によるスライドドア１３の開閉動作を禁止しない。すなわち、車両用開閉装置２１は、挟み込みを検知した場合、スライドドア１３の反転動作を禁止しない。車両用開閉装置２１は、モータの動力によりスライドドア１３を半ドア状態から全閉状態へ強制的に移動させるドアクローザが動作しているとき、カウント値Ｎ２が閾値Ｎｃ以上である場合には、指令信号によるスライドドア１３の閉動作を禁止せずに、スライドドア１３を反転動作させる。車両用開閉装置２１は、車両１１が動いているときのスライドドア１３の閉動作を禁止しない。これにより、スライドドア１３の動作を阻害せずにモータの焼損を防止する車両用開閉装置を提供することができる。
【００６２】
上述の実施形態において、車両用開閉装置２１は、スライドドア１３の途中停止状態が所定時間経過した場合、一相通電から回生ブレーキに切り替えて、スライドドア１３の減速力を弱めながらスライドドア１３を全閉させてもよい。車両用開閉装置２１は、回生ブレーキ時において、カウント値Ｎ２を所定のカウントダウン値でカウントダウンする。
【００６３】
上述した実施形態における制御部３１０をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、ＦＰＧＡ（Field Programmable Gate Array）等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。
【００６４】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００６５】
１１  車両
１２  車体
１３  スライドドア
１４、１６、１７  ガイドレール
１４ａ  湾曲部
１４ｂ  直線部
１８、１９  反転プーリ
２１  車両用開閉装置
２２  駆動ユニット
２５  電動モータ
３３  位置検出部
３１  制御装置
５０  測定部
６０  警告部
３１０  制御部
３１１  第１カウンタ
３１２  第２カウンタ
３１３  判定部
３２０  記憶部
３３０  報知部
３４０  駆動部
【図１】
0006393239.tif 000002
【図２】
0006393239.tif 000003
【図３】
0006393239.tif 000004
【図４】
0006393239.tif 000005
【図５】
0006393239.tif 000006
【図６】
0006393239.tif 000007