(57)【要約】      （修正有）【課題】経年変化により昇降部材に長さの変化があったとしても、ドラムの回転量を検出して得られる高さデータと、絶対的な高さとの差を小さくすることができ、所望の高さで遮蔽材を停止させることができる電動ブラインドを提供する。【解決手段】エンコーダ３２で検出されるドラムの回転量に基づき現在の高さデータを求め、現在の高さデータが初期値に等しくなり且つ上限リミットスイッチ３４からの上限位置信号が出力されない場合に、上限リミットスイッチ３４からの上限位置信号が出力されるまで、現在の高さデータをエンコーダ３２からのドラムの回転量の検出にかかわらず初期値に維持する上昇処理手段３０Ｄと、を備える。【選択図】図２
2006009455.tif 000002
【特許請求の範囲】
【請求項１】
モータの駆動により昇降部材をドラムに巻取り及び巻解くことにより遮蔽材を昇降可能とした電動ブラインドの制御装置であって、
ドラムの回転量を検出して出力する高さ検出手段と、
遮蔽材が上限位置にあることを機械的に検出して上限位置信号を出力する上限リミットスイッチと、
上限リミットスイッチが上限位置信号を出力するときに高さデータを初期値に設定する初期位置設定処理手段と、
遮蔽材を上昇動作させると共に、上昇動作させる際に、高さ検出手段で検出されるドラムの回転量に基づき現在の高さデータを求め、現在の高さデータが初期値に等しくなり且つ上限リミットスイッチからの上限位置信号が出力されない場合に、上限リミットスイッチからの上限位置信号が出力されるまで、現在の高さデータを高さ検出手段からのドラムの回転量の検出にかかわらず初期値に維持する上昇処理手段と、
を備えることを特徴とする電動ブラインドの制御装置。
【請求項２】
前記上昇処理手段は、現在の高さデータが初期値に等しくないにもかかわらず上限リミットスイッチからの上限位置信号が出力された場合には、現在の高さデータを初期値にはせずにドラムの回転量に基づき得られた高さデータのままとすることを特徴とする請求項１記載の電動ブラインドの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電動ブラインドの制御装置に関する。
【背景技術】
【０００２】
従来、この種の電動ブラインドの制御装置としては、特許文献１（特開昭６４−６２５８７号公報）に記載されたものが知られている。この公報に記載の制御装置では、ブラインドの高さ位置を検出するための検出手段と、ブラインドの下降する下限値の設定を使用者が指令するための下限値設定指令手段と、ブラインドの下降する下限値を記憶するための記憶手段と、下限値設定指令手段の指令に応じて検出手段の検出した位置を下限値として記憶手段に記憶させ、外部から下降指令が与えられたとき、前記検出手段の検出値と前記記憶手段に記憶されている下限値とが一致するまでモータを回転させて検出値と下限値とが一致したときに電動機を停止させるように制御する制御手段を備えている。これによって、使用者によって下限値設定指令手段から指令されたときの現在高さ位置を検出して下限位置として記憶して、下限位置の設定をすることができる。
【０００３】
上記制御装置の検出手段は、ブラインドの昇降を行うリフティングテープ（昇降部材）の巻取り及び巻解きを行うドラムの回転量を検出することで、高さ位置を検出している。具体的には、検出手段であるフォトインタラプタが、ドラムの所定回転角度ごとにパルス信号を出力しており、このパルス信号を制御手段が計数することによって高さデータを得ている。そして、パルス信号のカウント値が下限位置として設定した値になると、下限位置と判定してモータの駆動が停止されてブラインドは下降を停止する。
【０００４】
しかしながら、経時変化によりリフティングテープに伸びが発生した場合には、ドラムの回転量を検出する検出手段によって得られる相対的な高さデータは、絶対的な高さとずれを生じてしまうという問題がある。
【０００５】
つまり、ある上限位置を高さデータ＝０（初期値）と初期設定していても、その後のリフティングテープの伸びによって、検出手段の信号から得られる高さデータ＝０となる位置は、前記上限位置よりも下方に下がってしまう。こうして、検出手段に基づく高さデータは実際の高さよりも下方の高さを表してしまい、検出手段から得られる高さデータに基づき決定される下限位置も当初設定した位置よりも下方にずれてしまう、という問題がある。
【０００６】
【特許文献１】特開昭６４−６２５８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明はかかる課題に鑑みなされたもので、経年変化により昇降部材に長さの変化があったとしても、ドラムの回転量を検出して得られる高さデータと、絶対的な高さとの差を小さくすることができ、所望の高さで遮蔽材を停止させることができる電動ブラインドを提供することをその目的とする。
【課題を解決するための手段】
【０００８】
前述した目的を達成するために、請求項１記載の発明は、モータの駆動により昇降部材をドラムに巻取り及び巻解くことにより遮蔽材を昇降可能とした電動ブラインドの制御装置であって、
ドラムの回転量を検出して出力する高さ検出手段と、
遮蔽材が上限位置にあることを機械的に検出して上限位置信号を出力する上限リミットスイッチと、
上限リミットスイッチが上限位置信号を出力するときに高さデータを初期値に設定する初期位置設定処理手段と、
遮蔽材を上昇動作させると共に、上昇動作させる際に、高さ検出手段で検出されるドラムの回転量に基づき現在の高さデータを求め、現在の高さデータが初期値に等しくなり且つ上限リミットスイッチからの上限位置信号が出力されない場合に、上限リミットスイッチからの上限位置信号が出力されるまで、現在の高さデータを高さ検出手段からのドラムの回転量の検出にかかわらず初期値に維持する上昇処理手段と、
を備えることを特徴とする。
【０００９】
請求項２記載の発明は、請求項１記載の前記上昇処理手段が、現在の高さデータが初期値に等しくないにもかかわらず上限リミットスイッチからの上限位置信号が出力された場合には、現在の高さデータを初期値にはせずにドラムの回転量に基づき得られた高さデータのままとすることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、初期設定時に、上限リミットスイッチが遮蔽材が上限位置にあることを機械的に検出したときの高さデータを初期値として設定した後、経年変化により昇降部材に伸びが発生して、上限位置に達していないにもかかわらず、高さ検出手段で検出されるドラムの回転量に基づき得られる高さデータが初期値になることがあっても、上限リミットスイッチからの上限位置信号が出力されるまで、高さデータを初期値に維持するので、昇降部材の伸びの影響を排除することができる。上限位置を初期値として、高さ検出手段からのドラムの回転量に基づき現在の高さデータを得ることにより、高さデータのばらつきを防ぐことができ、絶対的な高さとの誤差を小さくして、所望の高さに遮蔽材を停止させることができるようになる。
【００１１】
請求項２記載の発明によれば、昇降部材の伸びの影響ではなく遮蔽材の昇降具合の不良によって、現在の高さデータが初期値に等しくないにもかかわらず、上限位置に達した場合には、一過的なものであるので、そのときの高さデータを初期値にはしないようにすることで、遮蔽材の昇降具合の不良による影響を排除することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を用いて本発明の実施の形態を説明する。
【００１３】
図１は本発明による電動ブラインドの制御装置で制御する電動ブラインド１０の一例を表す図である。電動ブラインドとしては、モータの駆動により昇降部材をドラムによって巻取り及び巻解くことによって、遮蔽材を昇降することができるものであれば、任意のブラインドとすることができるが、この例では、遮蔽材をスラットとした横型ブラインドとなっている。即ち、ヘッドボックス１１から複数のラダーコード１２が垂下されており、ラダーコード１２によって多数のスラット１４及びボトムレール１５が整列状態で支持されている。また、ヘッドボックス１１から昇降部材である昇降テープ１６が垂下されており、昇降テープ１６は、各スラット１４を挿通して、スラット１４の下方にあるボトムレール１５に連結されている。
【００１４】
ラダーコード１２の前後の垂直コードの上端は、ヘッドボックス１１内の回転ドラム１８に連結されており、昇降テープ１６の上端は、ヘッドボックス１１内の昇降ドラム２０に巻取り及び巻解き可能に連結される。回転ドラム１８及び昇降ドラム２０には、それぞれヘッドボックス１１内を長手方向に伸びるシャフト２２が貫通している。シャフト２２は、ヘッドボックス１１内に配設されるモータ２４によって回転駆動される。
【００１５】
回転ドラム１８は、クラッチバネを介してシャフト２２に連結されており、所定角度の範囲でシャフト２２と共に回転するようになっている一方で、昇降ドラム２０はシャフト２２と相対回転不能となっており、常にシャフト２２と共に回転するようになっている。よって、モータ２４を駆動してシャフト２２を所定方向に回転すると、回転ドラム１８及び昇降ドラム２０が同じ方向に回転する。回転ドラム１８は所定角度まで回転すると、それ以上の回転が阻止され、クラッチバネによって回転ドラム１８はシャフト２２との間で空転する。回転ドラム１８が回転することで、ラダーコード１２の前後の垂直コードの間に相対運動が発生して、スラット１４が回転するようになっており、回転ドラム１８の回転可能な所定角度は、スラット１４の回転角度に対応している。
【００１６】
また、昇降ドラム２０が回転すると、その回転方向に応じて昇降テープ１６が昇降ドラム２０に巻取られ、または昇降ドラム２０から巻解かれて、ボトムレール１５及びスラット１４が上昇または下降することができるようになっている。
【００１７】
以上の電動ブラインド１０を制御する制御装置２８は、図２に示すように、マイクロプロセッサで構成される制御回路３０と、エンコーダ３２と、機械式の上限リミットスイッチ３４と、コントローラ３６と、モータ駆動回路５０とを備えている。
【００１８】
エンコーダ３２は、シャフト２２及び昇降ドラム２０の回転を検出するもので、シャフト２２と共に回転するスリット付き回転板と、該回転板を挟み設けられたフォトインタラプタとからなり、フォトインタラプタからは、シャフト２２の所定回転角度に対応して回転板に形成されたスリットが通過する度に、パルス信号が出力される。制御回路３０は、エンコーダ３２からの出力パルス信号を計数し、その計数値によってスラット１４の現在の昇降高さ位置を得る。
【００１９】
機械式の上限リミットスイッチ３４は、ヘッドボックス１０の底部から突出するようにして設けられており（図１参照）、スラット１４が上昇して、最上段のスラット１４が上限リミットスイッチ３４に当接すると検出信号が発生するようになっている。
【００２０】
また、コントローラ３６は、ブラインドの各種動作を指示するためのスイッチを有しており、スラットの上昇を指示する上昇スイッチ３８と、停止を指示する停止スイッチ４０と、下降を指示する下降スイッチ４２と、スラットの回転を指示する回転スイッチ４４と、スラットの逆回転を指示する回転スイッチ４６と、下限位置を設定するための下限位置設定スイッチ４８と、を有している。
【００２１】
モータ駆動回路５０は、制御回路３０からのモータ駆動信号に基づき、モータ２４を正転・逆転のいずれかの方向に回転駆動する。
【００２２】
制御回路３０には、エンコーダ３２、上限リミットスイッチ３４、コントローラ３６からの信号が入力され、以下の処理手段による処理の結果に基づいてモータ駆動回路５０へモータ駆動信号が出力される。即ち、制御回路３０は、電動ブラインド制御処理手段３０Ａ、初期位置設定処理手段３０Ｂ、下限位置設定処理手段３０Ｃ、上昇処理手段３０Ｄ、下降処理手段３０Ｅを含む各動作処理手段を備えており、各処理手段は、図３〜図７で示すフローチャートに基づき処理を行なう。
【００２３】
まず、初期位置設定処理は、図４に示したように、モータ２４を駆動してスラット１４の上昇動作を行い（ステップＳ１２）、上限リミットスイッチ３４がＯＮとなるまでスラット１４を最大に上昇して（ステップＳ１４）、その状態で昇降高さ位置を表す高さデータを０（初期値）とセットする（ステップＳ１６）。こうして、初期位置設定では、上限リミットスイッチ３４が作動するスラットの機械的な上限位置が初期位置とセットされる。
【００２４】
次に、下限位置設定がなされる。下限位置設定は、図５に示したように、モータ２４を駆動してスラット１４の下降動作を行う（ステップＳ２２）。この下降中に、エンコーダ３２からの信号パルスを計数し、高さデータをインクリメントしていく（ステップＳ２４）。所望の下限位置に達したところで、停止スイッチがＯＮとなることによりスラット１４は停止する（ステップＳ２６）。この高さ位置で、下限位置設定スイッチ４８がＯＮとなると（ステップＳ２８）、現在の高さデータ（Ｘとする）を下限高さデータとしてメモリに記憶する（ステップＳ３０）。こうして、所望の任意の高さ位置をスラットの下降位置として設定することができる。
【００２５】
以降は、図３に示した電動ブラインド制御処理により、コントローラ３６のスラット動作スイッチとなる上昇スイッチ３８、下降スイッチ４２、回転スイッチ４４，４６、停止スイッチ４０の各種スイッチがＯＮとなると、そのスイッチに従って動作がなされる。
【００２６】
例えば、下降スイッチ４２がＯＮとなると、図６に示したように、モータ２４を駆動してスラット１４の下降動作を行い（ステップＳ３２）、エンコーダ３２からの信号パルスを計数し、高さデータをインクリメントしていき（ステップＳ３４）、高さデータが下限高さデータＸと等しいかどうかを判定する（ステップＳ３６）。等しい場合には、下限位置に達したことを示しているので、モータを停止してスラット１４を停止する（ステップＳ３８）。下限位置に到達前に例えば停止スイッチ等がＯＮとなると、その位置でスラット１４を停止させることができ、任意の高さ位置でスラット１４を保持することができる。
【００２７】
上昇スイッチ３８がＯＮとなると、図７に示したように、モータ２４を駆動してスラット１４の上昇動作を行い（ステップＳ４２）、エンコーダ３２からの信号パルスを計数し、高さデータをデクリメントしていき（ステップＳ４４）、上限リミットスイッチ３４がＯＮとなったかを判定し（ステップＳ４６）、次いで、高さデータ＝０であるかどうかを判定する（ステップＳ４８）。
【００２８】
理想的には、初期位置設定通りに上限リミットスイッチ３４がＯＮになったときに高さデータ＝０となっているはずであるが、実際には、上昇リミットスイッチ３４がＯＮになったにもかかわらず、高さデータ＝０になっていないことがある。例えば、上昇の際に、スラット１４の畳み込み具合で、隣接するスラット１４の間にラダーコード１２が挟まったりすると、スラット１４の畳み代が大きくなり、高さデータが０よりも大きいにもかかわらず、最上段のスラット１４が上限リミットスイッチ３４に当接することがあるからである。この場合には、モータ２４の駆動を停止して、スラット１４を停止させる（ステップＳ６０）が、一過的な不良であるため、高さデータは変更せずに０でない値（０よりも大きい値）のままとしておく。
【００２９】
一方、上限リミットスイッチ３４がＯＮとなっていないが高さデータ＝０となることがある。これは、昇降テープ１６が経年変化により伸びてしまったような場合に起こる。このような場合には、スラット１４の上昇動作を継続し（ステップＳ５０）、高さデータ＝０とし（ステップＳ５２）、上限リミットスイッチがＯＮになるか（ステップＳ５４）、または他のスイッチがＯＮとなる（ステップＳ５６）まで上昇動作を継続する。そして、上限リミットスイッチがＯＮになると、高さデータ＝０とし（ステップＳ５８）、モータ２４の駆動を停止してスラット１４を停止させる。
【００３０】
これによって、昇降テープ１６に伸びが発生したような場合でも、スラット１４の上限までの上昇動作が行なわれる度に、上限リミットスイッチ３４がＯＮとなる位置を高さデータ＝０としてリセットするために、次に、スラット１４の下降を行なう際には、最上段のスラット１４が上限リミットスイッチ３４に当接した位置から、エンコーダ３２からの信号パルスをインクリメントして、Ｘだけ下降した位置を下限位置とすることができる。こうして、昇降テープ１６の伸びの発生にかかわらず、下限位置を設定した通りの高さ位置に保持することができる。
【００３１】
尚、前述のステップＳ４６において、上限リミットスイッチ３４がＯＮとなっている場合に高さデータ＝０とならない原因として、上述のスラット１４の畳み込み具合の不良によるものと説明したが、これ以外に、昇降テープ１６が経年変化によって縮むことを原因とすることもあり得る。そのような場合には、継続的に、高さデータが０になる前に上限リミットスイッチ３４がＯＮとなる現象が続くので、そのことを検出して、上限リミットスイッチ３４がＯＮとなったときに、高さデータ＝０にリセットすることで、昇降テープ１６が伸びた場合と同様に縮んだ場合に対応することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の制御装置によって制御される電動ブラインドの全体構成図である。
【図２】本発明の制御装置のブロック図である。
【図３】ブラインド制御を表すメインのフローチャートである。
【図４】初期位置設定処理を表すフローチャートである。
【図５】下降位置設定処理を表すフローチャートである。
【図６】下降処理を表すフローチャートである。
【図７】上昇処理を表すフローチャートである。
【符号の説明】
【００３３】
１０  電動ブラインド
１４  スラット（遮蔽材）
１６  昇降テープ（昇降部材）
２０  昇降ドラム
２４  モータ
２８  制御装置
３０Ｂ  初期位置設定処理手段
３０Ｄ  上昇処理手段
３２  エンコーダ（高さ検出手段）
３４  上限リミットスイッチ
【図１】
2006009455.tif 000003
【図２】
2006009455.tif 000004
【図３】
2006009455.tif 000005
【図４】
2006009455.tif 000006
【図５】
2006009455.tif 000007
【図６】
2006009455.tif 000008
【図７】
2006009455.tif 000009