(57)【要約】【課題】電動ブラインドにおける遮蔽材の所望位置での上限位置、更には下限位置を可変設定し、尚且つ遮蔽材の開閉状態を示す現在位置データについて精度よく自動補正可能とする電動ブラインドの制御装置を提供する。【解決手段】本発明の制御装置１０は、遮蔽材の現在位置データを監視しながら当該遮蔽材を昇降制御する手段、上限リミット位置を検出するよう制御する手段、下限リミット位置を検出するよう制御する手段、設定コマンドの受信に基づいて上限リミット位置を原点とし、この原点を基準として上限リミット位置と下限リミット位置との間で任意に遮蔽材の上昇に係る上限位置を可変設定する手段、及び、上昇コマンドの受信に基づいて上限リミット位置を改めて検出することにより当該原点の更新補正を可能とするよう遮蔽材の上昇動作を制御する位置ずれ補正付き上昇制御手段、を備える。【選択図】図２
2019105111.tif 000002
【特許請求の範囲】
【請求項１】
モーターの駆動力で遮蔽材を昇降制御する電動ブラインドの制御装置であって、
外部機器からの操作信号に含まれるコマンドを受信して、該コマンドに対応して前記モーターの駆動を制御し前記遮蔽材の現在位置データを監視しながら前記遮蔽材を昇降制御する昇降制御手段と、
前記遮蔽材の上昇に係る上限リミット位置を検出するよう制御する上限リミット検知制御手段と、
前記遮蔽材の下降に係る下限リミット位置を検出するよう制御する下限リミット検知制御手段と、
前記外部機器からの操作信号に含まれる設定コマンドの受信に基づいて、前記上限リミット位置を原点とし、前記原点を基準として前記上限リミット位置と前記下限リミット位置との間で任意に前記遮蔽材の上昇に係る上限位置を可変設定する上限位置可変設定手段と、
前記現在位置データの位置ずれを補正するために、前記外部機器からの操作信号に含まれる通常動作としての上昇コマンドの受信に基づいて、前記上限リミット位置を改めて検出することにより当該原点の更新補正を可能とするよう前記遮蔽材の上昇動作を制御する位置ずれ補正付き上昇制御手段と、
を備えることを特徴とする電動ブラインドの制御装置。
【請求項２】
前記位置ずれ補正付き上昇制御手段は、前回設定時の当該原点に対する更新補正にあたって前記上限リミット位置を改めて検出する際に、現在位置データに対し予め定めた上昇許容量を規定した補正値を追加して当該原点に対する更新補正を行うよう制御することを特徴とする、請求項１に記載の電動ブラインドの制御装置。
【請求項３】
前記上限位置可変設定手段は、前記設定コマンドの受信に基づく一連の制御として下降コマンド及び停止コマンドを受け付けて、前記上限位置を可変設定することを特徴とする、請求項１又は２に記載の電動ブラインドの制御装置。
【請求項４】
前記上限位置可変設定手段は、前記設定コマンドの受信に基づく一連の制御として自動下降した後の停止コマンドを受け付けて、前記上限位置を可変設定することを特徴とする、請求項１又は２に記載の電動ブラインドの制御装置。
【請求項５】
前記外部機器からの操作信号に含まれる設定コマンドの受信に基づいて、前記上限位置を基準として前記上限リミット位置と前記下限リミット位置との間で任意に前記遮蔽材の下降に係る下限位置を可変設定する下限位置可変設定手段を更に備えることを特徴とする、請求項１から４のいずれか一項に記載の電動ブラインドの制御装置。
【請求項６】
前記下限位置可変設定手段は、前記設定コマンドの受信に基づく一連の制御として下降コマンド及び停止コマンドを受け付けて、前記下限位置を可変設定することを特徴とする、請求項５に記載の電動ブラインドの制御装置。
【請求項７】
前記下限位置可変設定手段は、前記設定コマンドの受信に基づく一連の制御として自動下降した後の停止コマンドを受け付けて、前記下限位置を可変設定することを特徴とする、請求項５に記載の電動ブラインドの制御装置。
【請求項８】
前記外部機器からの操作信号に含まれる設定コマンドの受信に基づいて、前記設定コマンドの受信に基づく一連の制御として前記下限リミット位置を前記遮蔽材の下降に係る下限位置とする下限位置設定手段を更に備えることを特徴とする、請求項１から４のいずれか一項に記載の電動ブラインドの制御装置。
【請求項９】
前記位置ずれ補正付き上昇制御手段は、当該通常動作としての上昇コマンドの受信に基づいた上昇動作後、停止コマンドを受信前に該現在位置データが上限位置に到達する場合に、その後の停止コマンドの受信に関わらず、前記上限リミット位置を改めて検出することにより当該原点の更新補正を可能とするよう前記遮蔽材の上昇動作を制御することを特徴とする、請求項１から８のいずれか一項に記載の電動ブラインドの制御装置。
【請求項１０】
前記位置ずれ補正付き上昇制御手段は、当該通常動作としての上昇コマンドの受信に基づいて、現在までの使用回数と前記原点の補正量から前記上限位置を超えるような上昇動作時期が予測される場合に、その後の停止コマンドの受信に関わらず、前記上限リミット位置を改めて検出することにより当該原点の更新補正を可能とするよう前記遮蔽材の上昇動作を制御することを特徴とする、請求項１から８のいずれか一項に記載の電動ブラインドの制御装置。
【請求項１１】
外部機器からの操作信号に含まれる上昇又は下降に関するコマンドの受信時に、前記遮蔽材の現在位置データが有るか否かを判定し、該現在位置データが無い場合に、前記上限リミット位置を改めて検出することにより当該原点の更新補正を行った後、該上昇又は下降に関するコマンドに係る動作を実行する回復補正付き昇降制御手段を更に備えることを特徴とする、請求項１から１０のいずれか一項に記載の電動ブラインドの制御装置。
【請求項１２】
前記上限リミット検知制御手段は、所定スイッチによる機械的な上限リミット検知、モーターの駆動に係る電気信号の異常検知に基づく電気的な上限リミット検知、現在位置データに対応付けられるパルス信号を発生するエンコーダのエンコーダパルス入力なし検知に基づく電気的な上限リミット検知、のうちいずれか１つ以上により前記遮蔽材の上昇に係る上限リミット位置を検出することを特徴とする、請求項１から１１のいずれか一項に記載の電動ブラインドの制御装置。
【請求項１３】
前記下限リミット検知制御手段は、所定スイッチによる機械的な下限リミット検知、モーターの駆動に係る電気信号の異常検知に基づく電気的な下限リミット検知、現在位置データに対応付けられるパルス信号を発生するエンコーダのエンコーダパルス入力なし検知に基づく電気的な下限リミット検知、のうちいずれか１つ以上により前記遮蔽材の下昇に係る下限リミット位置を検出することを特徴とする、請求項１から１２のいずれか一項に記載の電動ブラインドの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モーターの駆動力で遮蔽材を昇降制御する電動ブラインドの制御装置に関する。
【背景技術】
【０００２】
電動ブラインドの代表例として電動横型ブラインドがある。電動横型ブラインドは、モーターの駆動力で駆動軸を回転させ、昇降コード（紐状コード或いはテープ状の昇降テープを含む）を巻取ドラムで巻き取り、或いは巻き戻すことにより、遮蔽材としてのスラットを昇降可能となっている。
【０００３】
このような電動横型ブラインドでは、ヘッドボックス内にモーターが配設され、そのモーターの出力軸の回転がギヤボックスで減速されて駆動軸に伝達され、その駆動軸の回転に基づいてスラットが昇降される。
【０００４】
一般的な電動横型ブラインドでは、最上段のスラットの当接の有無の検出を機械的に行う上限リミットスイッチを設けて、最上段のスラットの当接の有りを示す上限リミットスイッチのＯＮとなるときの位置（上限リミット位置）を遮蔽材の開閉状態を示す現在位置データ（高さデータ）の上限位置として設定し、昇降コードの弛みの有無を機械的に行う弛み検出スイッチを設けて、昇降コードの弛みの有りを示す弛み検出スイッチのＯＮとなるときの位置（下限リミット位置）を当該現在位置データ（高さデータ）の下限位置として設定している。
【０００５】
また、電動横型ブラインドでは、ヘッドボックス内には駆動軸の回転速度及び回転量を検出するエンコーダが配設され、そのエンコーダから出力されるパルス信号に基づいて、そのエンコーダパルスの速度及びパルス数のカウント値を管理して、ヘッドボックス内に配設される制御装置によりモーターの回転速度及び回転量が制御される。このような動作により、スラットの昇降速度が適宜に調整されるとともに、スラットの昇降停止位置（及びスラット角度）が制御される。
【０００６】
しかし、温度環境変化や経年変化による昇降コード（紐状コード或いはテープ状の昇降テープを含む）の伸びが生じると、エンコーダパルス数の管理では当該現在位置データ（高さデータ）に誤差が生じ、結果として位置ずれが生じる。
【０００７】
そこで、電動ブラインドにおいて、上限リミットスイッチで遮蔽材が上限位置にあることを機械的に検出し、その検出したときの高さデータを初期値として設定した後、経年変化により昇降コードに伸びが生じて、現在の高さデータが前記初期値に等しくなり且つ上限リミットスイッチからの上限位置信号が出力されない場合にも当該現在の高さデータを初期値に維持し、常に上限リミットスイッチがＯＮした位置を上限位置とするよう制御する技法が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特許第４０９７６３１号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１の技法では、電動ブラインドにおいて、経年変化により昇降コードに伸びが生じた場合でも、常に上限リミットスイッチがＯＮした位置を上限位置とするよう制御するため、遮蔽材の開閉状態を示す現在位置データ（高さデータ）の位置ずれ補正ができる。しかし、特許文献１の技法では、下限位置を可変設定できるように構成しているものの、上限リミットスイッチより下方の所望位置で上限位置を可変設定しない制御となり、種々の設置場所への適合性やユーザの好みに合わせた上限設定ができないため、改善の余地がある。
【００１０】
従って、電動ブラインドにおいては、所望位置で上限位置、更には下限位置を可変設定できるように構成することが望まれる。
【００１１】
一方で、所望位置で上限位置、更には下限位置を可変設定できるように構成する際には、電動ブラインドにおける遮蔽材の開閉状態を示す現在位置データについて、温度環境変化や経年変化による昇降コード（紐状コード或いはテープ状の昇降テープを含む）の伸びに起因する位置ずれが生じる場合、或いは電気的ノイズの影響による現在位置データの消失が生じる場合に対し補正する工夫が必要になる。
【００１２】
即ち、温度環境変化や経年変化による昇降コード（紐状コード或いはテープ状の昇降テープを含む）の伸びに起因する当該現在位置データの位置ずれに対しては、例えば、上限設定位置は、全長パルス（上限リミット位置から下限設定位置までのパルス数）の２％上方として予め定めておき、下限設定位置は、上限設定位置×全長パルスとすることが考えられる。つまり、当該位置ずれが生じた場合でも、全長パルスは、上下限位置を設定したパルス分の２％分長くなるようにして、当該位置ずれをその２％分で吸収できるようにする。しかしながら、当該位置ずれが２％以上になると当該現在位置データが上限設定位置まで到達できなくなるという問題があり、特に、上限リミット位置以外で上限設定位置を定める場合、温度環境変化や経年変化に対する当該位置ずれの補正ができないという問題がある。
【００１３】
また、電気的ノイズの影響による現在位置データの消失に対しては、異常と判断し、自動的に上下限設定モードに移行して上限リミット位置まで自動上昇し、その後、下限リミット位置まで自動下降し、上下限位置を再設定することが考えられる。しかしながら、上限リミット位置以外で上限設定位置を定める場合、更には下限リミット位置以外で下限設定位置を定める場合、当該上下限位置の設定がずれてしまうという問題がある。
【００１４】
このように、電動ブラインドにおける遮蔽材の所望位置での上限位置、更には下限位置の可変設定と、当該現在位置データの位置ずれ、或いは電気的ノイズの影響による現在位置データの消失に対する精度のよい自動補正とを両立させる技法が望まれる。
【００１５】
本発明の目的は、上述の問題に鑑みて、電動ブラインドにおける遮蔽材の所望位置での上限位置、更には下限位置を可変設定し、尚且つ遮蔽材の開閉状態を示す現在位置データについて精度よく自動補正可能とする電動ブラインドの制御装置を提供することにある。
【課題を解決するための手段】
【００１６】
本発明による電動ブラインドの制御装置は、モーターの駆動力で遮蔽材を昇降制御する電動ブラインドの制御装置であって、外部機器からの操作信号に含まれるコマンドを受信して、該コマンドに対応して前記モーターの駆動を制御し前記遮蔽材の現在位置データを監視しながら前記遮蔽材を昇降制御する昇降制御手段と、前記遮蔽材の上昇に係る上限リミット位置を検出するよう制御する上限リミット検知制御手段と、前記遮蔽材の下降に係る下限リミット位置を検出するよう制御する下限リミット検知制御手段と、前記外部機器からの操作信号に含まれる設定コマンドの受信に基づいて、前記上限リミット位置を原点とし、前記原点を基準として前記上限リミット位置と前記下限リミット位置との間で任意に前記遮蔽材の上昇に係る上限位置を可変設定する上限位置可変設定手段と、前記現在位置データの位置ずれを補正するために、前記外部機器からの操作信号に含まれる通常動作としての上昇コマンドの受信に基づいて、前記上限リミット位置を改めて検出することにより当該原点の更新補正を可能とするよう前記遮蔽材の上昇動作を制御する位置ずれ補正付き上昇制御手段と、を備えることを特徴とする。
【００１７】
また、本発明による電動ブラインドの制御装置において、前記位置ずれ補正付き上昇制御手段は、前回設定時の当該原点に対する更新補正にあたって前記上限リミット位置を改めて検出する際に、現在位置データに対し予め定めた上昇許容量を規定した補正値を追加して当該原点に対する更新補正を行うよう制御することを特徴とする。
【００１８】
また、本発明による電動ブラインドの制御装置において、前記上限位置可変設定手段は、前記設定コマンドの受信に基づく一連の制御として下降コマンド及び停止コマンドを受け付けて、前記上限位置を可変設定することを特徴とする。
【００１９】
また、本発明による電動ブラインドの制御装置において、前記上限位置可変設定手段は、前記設定コマンドの受信に基づく一連の制御として自動下降した後の停止コマンドを受け付けて、前記上限位置を可変設定することを特徴とする。
【００２０】
また、本発明による電動ブラインドの制御装置において、前記外部機器からの操作信号に含まれる設定コマンドの受信に基づいて、前記上限位置を基準として前記上限リミット位置と前記下限リミット位置との間で任意に前記遮蔽材の下降に係る下限位置を可変設定する下限位置可変設定手段を更に備えることを特徴とする。
【００２１】
また、本発明による電動ブラインドの制御装置において、前記下限位置可変設定手段は、前記設定コマンドの受信に基づく一連の制御として下降コマンド及び停止コマンドを受け付けて、前記下限位置を可変設定することを特徴とする。
【００２２】
また、本発明による電動ブラインドの制御装置において、前記下限位置可変設定手段は、前記設定コマンドの受信に基づく一連の制御として自動下降した後の停止コマンドを受け付けて、前記下限位置を可変設定することを特徴とする。
【００２３】
また、本発明による電動ブラインドの制御装置において、前記外部機器からの操作信号に含まれる設定コマンドの受信に基づいて、前記設定コマンドの受信に基づく一連の制御として前記下限リミット位置を前記遮蔽材の下降に係る下限位置とする下限位置設定手段を更に備えることを特徴とする。
【００２４】
また、本発明による電動ブラインドの制御装置において、前記位置ずれ補正付き上昇制御手段は、当該通常動作としての上昇コマンドの受信に基づいた上昇動作後、停止コマンドを受信前に該現在位置データが上限位置に到達する場合に、その後の停止コマンドの受信に関わらず、前記上限リミット位置を改めて検出することにより当該原点の更新補正を可能とするよう前記遮蔽材の上昇動作を制御することを特徴とする。
【００２５】
また、本発明による電動ブラインドの制御装置において、前記位置ずれ補正付き上昇制御手段は、当該通常動作としての上昇コマンドの受信に基づいて、現在までの使用回数と前記原点の補正量から前記上限位置を超えるような上昇動作時期が予測される場合に、その後の停止コマンドの受信に関わらず、前記上限リミット位置を改めて検出することにより当該原点の更新補正を可能とするよう前記遮蔽材の上昇動作を制御することを特徴とする。
【００２６】
また、本発明による電動ブラインドの制御装置において、外部機器からの操作信号に含まれる上昇又は下降に関するコマンドの受信時に、前記遮蔽材の現在位置データが有るか否かを判定し、該現在位置データが無い場合に、前記上限リミット位置を改めて検出することにより当該原点の更新補正を行った後、該上昇又は下降に関するコマンドに係る動作を実行する回復補正付き昇降制御手段を更に備えることを特徴とする。
【００２７】
また、本発明による電動ブラインドの制御装置において、前記上限リミット検知制御手段は、所定スイッチによる機械的な上限リミット検知、モーターの駆動に係る電気信号の異常検知に基づく電気的な上限リミット検知、現在位置データに対応付けられるパルス信号を発生するエンコーダのエンコーダパルス入力なし検知に基づく電気的な上限リミット検知、のうちいずれか１つ以上により前記遮蔽材の上昇に係る上限リミット位置を検出することを特徴とする。
【００２８】
また、本発明による電動ブラインドの制御装置において、前記下限リミット検知制御手段は、所定スイッチによる機械的な下限リミット検知、モーターの駆動に係る電気信号の異常検知に基づく電気的な下限リミット検知、現在位置データに対応付けられるパルス信号を発生するエンコーダのエンコーダパルス入力なし検知に基づく電気的な下限リミット検知、のうちいずれか１つ以上により前記遮蔽材の下昇に係る下限リミット位置を検出することを特徴とする。
【発明の効果】
【００２９】
本発明によれば、電動ブラインドにおける遮蔽材の開閉状態を示す現在位置データについて、温度環境変化や経年変化による昇降コード（紐状コード或いはテープ状の昇降テープを含む）の伸びに起因する当該現在位置データの位置ずれに対する補正精度、或いは電気的ノイズの影響による現在位置データの消失に対する回復精度を向上させることができる。
【図面の簡単な説明】
【００３０】
【図１】本発明による第１実施形態の制御装置を備える電動ブラインドの概略構成を示す正面図である。
【図２】本発明による第１実施形態の制御装置の概略構成を示すブロック図である。
【図３】（ａ）,（ｂ）,（ｃ）は、それぞれ原点Ｐ０の位置、可変設定される上限位置（上限位置ＰＴ）、及び可変設定される下限位置（下限位置ＰＢ）を示す本発明による第１実施形態の制御装置を備える電動ブラインドの概略構成を示す正面図である。
【図４】本発明による第１実施形態の制御装置における実施例１の上下限位置の設定制御を示すフローチャートである。
【図５】本発明による第１実施形態の制御装置における実施例２の上下限位置の設定制御を示すフローチャートである。
【図６】本発明による第１実施形態の制御装置における実施例３の上下限位置の設定制御を示すフローチャートである。
【図７】本発明による第１実施形態の制御装置における実施例１の位置ずれ補正付き上昇制御を示すフローチャートである。
【図８】本発明による第１実施形態の制御装置における実施例２の位置ずれ補正付き上昇制御を示すフローチャートである。
【図９】本発明による第１実施形態の制御装置における一実施例の現在位置データ消失時の回復補正付き昇降制御を示すフローチャートである。
【図１０】本発明による第２実施形態の制御装置の概略構成を示すブロック図である。
【図１１】本発明による第２実施形態の制御装置における実施例１の上下限位置の設定制御を示すフローチャートである。
【図１２】本発明による第２実施形態の制御装置における一実施例の現在位置データ消失時の回復補正付き昇降制御を示すフローチャートである。
【図１３】本発明による第３実施形態の制御装置の概略構成を示すブロック図である。
【発明を実施するための形態】
【００３１】
以下、図面を参照して、本発明による各実施形態の電動ブラインドの制御装置を説明する。尚、本願明細書中、図１に示す電動ブラインドの正面図に対して、図示上方及び図示下方をそれぞれ上方向（又は上側）及び下方向（又は下側）と定義し、図示左方向を電動ブラインドの左側、及び、図示右方向を電動ブラインドの右側と定義して説明する。また、以下に説明する例では、図１に示す電動ブラインドの正面図に対して、視認する側を前側（又は室内側）、その反対側を後側（又は室外側）とする。
【００３２】
〔第１実施形態〕
（全体構成）
図１は、本発明による第１実施形態の制御装置１０を備える電動ブラインドの概略構成を示す正面図である。図１に示す電動ブラインドの代表例として電動横型ブラインドを示している。図１に示す電動横型ブラインドは、ヘッドボックス１内の適所に配設されるコード支持部材５に設けられるチルトドラム（図示せず）にラダーコード６の上端が掛装されてラダーコード６が吊下される。そして、当該吊下されるラダーコード６によって多数段のスラット３が遮蔽材として支持され、ラダーコード６の下端はボトムレール７に取着される。また、コード支持部材５にて当該チルトドラムに隣接配置される巻取ドラム（図示せず）には昇降コード２（紐状コード或いはテープ状の昇降テープを含む）の上端が巻き取り、或いは巻き戻し可能に取着され、昇降コード２の下端はボトムレール７に取着される。
【００３３】
コード支持部材５に設けられる当該チルトドラム及び当該巻取ドラムの軸中心には駆動軸８が相対回転不能に挿通される。そして、ヘッドボックス１内にモーター９が配設され、そのモーター９の出力軸の回転がギヤボックス（図示略）で減速されて駆動軸８に伝達される。従って、モーター９の駆動力で駆動軸８を回転させ、駆動軸８の回転に基づいて昇降コード２を当該巻取ドラムで巻き取り、或いは巻き戻すことにより、遮蔽材としてのスラット３を昇降可能としている。また、駆動軸８の回転とともに多数段のスラット３について所定角度範囲で同位相に角度調節できるようにラダーコード６の上端は当該チルトドラムに掛装されている。
【００３４】
モーター９の駆動制御は、ヘッドボックス１内に配設される制御装置１０によって行われる。例えばモーター９をＤＣモーターで構成することで、制御装置１０からモーター９に供給するパルス信号のデューティ比を制御することにより、モーター９の回転速度を制御することができる。また、ヘッドボックス１内には駆動軸８の回転速度及び回転量を検出するエンコーダ１２が配設され、制御装置１０は、そのエンコーダ１２から出力されるパルス信号に基づいて、そのエンコーダパルスの速度及びパルス数のカウント値を管理して、モーター９の回転速度及び回転量が制御される。このような動作により、スラット３の昇降速度が適宜に調整されるとともに、スラット３の昇降停止位置（及びスラット角度）が制御される。
【００３５】
尚、詳細に後述するが、図１に示す電動横型ブラインドでは、最上段のスラット３の当接の有無の検出を機械的に行う上限リミットスイッチ１３をヘッドボックス１の底面に設けているが、最上段のスラット３の当接の有りを示す上限リミットスイッチ１３のＯＮとなるときの位置（上限リミット位置）を多数段のスラット３の開閉状態を示す現在位置データの上限位置として設定するのではなく、原点の検出に用いる。
【００３６】
また、図１に示す電動横型ブラインドでは、昇降コード２の弛みの有無を機械的に行う弛み検出スイッチ１４をコード支持部材５に設けているが、昇降コード２の弛みの有りを示す弛み検出スイッチ１４のＯＮとなるときの位置（下限リミット位置）を当該現在位置データの下限位置として設定するというよりはむしろ、床面や障害物に対する衝突保護に用いる。つまり、後述する図４及び図５にそれぞれ示す実施例１，２では、当該下限リミット位置を当該現在位置データの下限位置として設定に用いていない。ただし、後述する図６に示す実施例３では、下限位置として設定する例についても示している。
【００３７】
そして、ヘッドボックス１内には、モーター９、制御装置１０、上限リミットスイッチ１３、及び弛み検出スイッチ１４へと電力供給するＤＣ電源１１が配設されている。
【００３８】
制御装置１０は、有線リモコン２１、赤外線リモコン２２、無線リモコン２３、或いはパーソナルコンピュータ（ＰＣ）２４などの外部機器からの操作信号を受信すると、当該操作信号内に含まれる各種のコマンドに対応する電動横型ブラインドの各種制御を行う。例えば制御装置１０は、エンコーダ１２からのエンコーダパルスの速度及びパルス数のカウント値を管理してモーター９の回転速度及び回転量を制御し、スラット３の昇降速度を適宜に調整するとともに、スラット３の昇降停止位置（及びスラット角度）を制御する。
【００３９】
有線リモコン２１は、制御装置１０に対し有線接続することで操作信号を制御装置１０に出力する。
【００４０】
赤外線リモコン２２は、制御装置１０に対し赤外線による無線接続することで操作信号を制御装置１０に出力する。
【００４１】
無線リモコン２３は、制御装置１０に対し無線ＬＡＮ（近距離無線通信を含む）による無線接続することで操作信号を制御装置１０に出力する。
【００４２】
パーソナルコンピュータ（ＰＣ）２４は、制御装置１０に対し有線接続することで（或いは無線ＬＡＮによる無線接続することで）、操作信号を制御装置１０に出力する。
【００４３】
ここで、操作信号には、スラット３の上昇操作を指示する上昇コマンド、スラット３の下降操作を指示する下降コマンド、スラット３の昇降動作を停止指示する停止コマンド、及びスラット３の上下限位置の設定コマンドを少なくとも含み、これに以外にもスラット３の角度調節量を指示する角度調節コマンドを含めることができる。また、これらのスラット３の昇降及び角度調節を指示する各種のコマンドは、スラット３の開度割合や角度調節割合を示す「％指示操作」にも対応づけたものとすることができる。
【００４４】
ところで、第１実施形態の電動ブラインドの制御装置１０では、遮蔽材（本例でスラット３及びボトムレール７）の所望位置での上限位置、更には下限位置の可変設定と、当該現在位置データの位置ずれ、或いは電気的ノイズの影響による現在位置データの消失に対する精度のよい自動補正とを両立させるよう構成されている。以下、より具体的に、制御装置１０の構成と、各実施例の制御について説明する。
【００４５】
（制御装置の構成）
図２は、本発明による第１実施形態の制御装置１０の概略構成を示すブロック図である。制御装置１０は、中央演算処理ユニット（ＣＰＵ）１０１、記憶部１０２、モーター駆動回路１０３、エンコーダ接続回路１０４、赤外線受光部１０５、及び無線受信機１０６を備える。
【００４６】
ＣＰＵ１０１は、記憶部１０２内のＥＥＰＲＯＭ１０２ａに予め記憶させたプログラムを読み出して実行することにより、赤外線受光部１０５を介して受信する赤外線リモコン２２からの操作信号、無線受信機１０６を介して受信する無線リモコン２３からの操作信号、或いは、図示を省略したインターフェースを経て接続される有線リモコン２１やＰＣ２４から受信する操作信号を受け付け、当該操作信号内に含まれる各種のコマンドを処理することにより、電動横型ブラインドの各種制御を行う制御装置１０をコンピュータとして構成することができる。
【００４７】
尚、本実施形態に係る操作信号は、スラット３の上昇操作を指示する上昇コマンド、スラット３の下降操作を指示する下降コマンド、スラット３の昇降動作を停止指示する停止コマンド、及びスラット３の上下限位置の設定コマンドを少なくとも含む。
【００４８】
そして、ＣＰＵ１０１による当該プログラムの実行によって実現される制御装置１０の機能には、操作信号を受け付け当該操作信号内に含まれる各種のコマンドを判別し対応する電動横型ブラインドの各種制御を行う機能、エンコーダ１２からのパルス信号を受信するエンコーダ接続回路１０４を介してエンコーダパルスの有無及びエンコーダパルス数のカウントを行いながら管理する機能、上限リミットスイッチ（ＳＷ）１３からのＯＮ信号の有無を管理する機能、弛み検出スイッチ（ＳＷ）１４からのＯＮ信号の有無を管理する機能、記憶部１０２内のＥＥＰＲＯＭ１０２ａ及びＲＡＭ１０２ｂへの各種データの書き込み及び読み出しを行う機能、モーター９の駆動を行うモーター駆動回路１０３を介してモーター９の駆動制御を行う機能が含まれる。
【００４９】
特に、本実施形態の制御装置１０は、それぞれ詳細に後述するように、上下限位置の設定コマンドの受信に基づく電動横型ブラインドの「上下限位置の設定制御」、上昇コマンドの受信に基づく電動横型ブラインドの「位置ずれ補正付き上昇制御」、及び、上昇コマンド又は下降コマンドの受信に基づく電動横型ブラインドの「現在位置データ消失時の回復補正付き昇降制御」を可能とするよう構成される。
【００５０】
ここで、「上下限位置の設定制御」に関する説明の前に、図３を参照して、本実施形態の制御装置１０に係る遮蔽材（本例でスラット３及びボトムレール７）の所望位置での上限位置、及び下限位置の可変設定について説明する。
【００５１】
まず、図３（ａ）に示すように、本実施形態の制御装置１０は、「上下限位置の設定制御」において、上限リミットスイッチ１３のＯＮとなるときの位置（上限リミット位置）を検出し原点Ｐ０として初期設定する。
【００５２】
また、図３（ｂ）に示すように、本実施形態の制御装置１０は、「上下限位置の設定制御」において、上限位置ＰＴを所望位置（例えば原点Ｐ０から僅かに下方の位置）で可変に初期設定することができ、エンコーダパルス数ｐ１によって管理する。
【００５３】
また、図３（ｃ）に示すように、本実施形態の制御装置１０は、「上下限位置の設定制御」において、下限位置ＰＢを所望位置（例えば上限位置ＰＴより下方で床面ＦＬより僅かに上方の位置）で可変に初期設定することができ、エンコーダパルス数ｐ２によって管理する。このように、原点Ｐ０を基準とせずに上限位置ＰＴを基準として上限リミット位置と下限リミット位置との間で任意にスラット３の下降に係る下限位置を可変設定することで、昇降コードに伸びが有る場合でも相対誤差を小さくできる。
【００５４】
尚、本実施形態の制御装置１０は、エンコーダパルス数ｐ１，ｐ２、及びスラット３の昇降に係る使用回数についてＥＥＰＲＯＭ１０２ａに記憶して、電気ノイズによる消失のおそれを回避するようにしている。一方、本実施形態の制御装置１０は、遮蔽材（スラット３及びボトムレール７）の開閉状態を示す現在位置データについては、頻繁に操作するその使い勝手を考慮してＲＡＭ１０２ｂに記憶するようにしている。しかし、電気ノイズによる消失のおそれがあるため、本実施形態の制御装置１０は、後述するように、現在位置データ消失時の回復補正付き昇降制御を実現している。
【００５５】
以下、各実施例の「上下限位置の設定制御」、「位置ずれ補正付き上昇制御」、及び、「現在位置データ消失時の回復補正付き昇降制御」を順に説明する。
【００５６】
（実施例１の上下限位置の設定制御）
図４は本発明による第１実施形態の制御装置１０における実施例１の上下限位置の設定制御を示すフローチャートである。実施例１の上下限位置の設定制御では、上下限位置の設定コマンドの受信に基づいて、当該設定制御の一連の制御として下降コマンド及び停止コマンドを受け付けて、上限位置ＰＴ及び下限位置ＰＢを可変に初期設定する。
【００５７】
まず、制御装置１０は、上下限位置の設定コマンドを受信すると（ステップＳ１）、スラット３を上昇動作して上限リミットスイッチ１３がＯＮとなる時点で当該上昇動作を停止させる（ステップＳ２）。
【００５８】
続いて、制御装置１０は、上限リミットスイッチ１３がＯＮとなる位置データを原点Ｐ０としてエンコーダパルス数のカウント値をゼロ設定する（ステップＳ３）。
【００５９】
続いて、制御装置１０は、当該設定動作下で下降コマンドの受信を監視し（ステップＳ４）、下降コマンドの受信があるまで待機する（ステップＳ４：Ｎｏ）。ここで、制御装置１０は、下降コマンドを受信すると（ステップＳ４：Ｙｅｓ）、下降動作を開始して原点Ｐ０からのエンコーダパルス数をカウントする（ステップＳ５）。
【００６０】
続いて、制御装置１０は、当該設定動作下で停止コマンドの受信を監視し（ステップＳ６）、停止コマンドの受信があるまで（ステップＳ６：Ｎｏ）、下降動作を維持して原点Ｐ０からのエンコーダパルス数をカウントする（ステップＳ５）。
【００６１】
そして、制御装置１０は、当該設定動作下で停止コマンドを受信すると（ステップＳ６：Ｙｅｓ）、下降動作を停止して原点Ｐ０からのエンコーダパルス数ｐ１を上限位置ＰＴとしてメモリ（ＥＥＰＲＯＭ１０２ａ）に記憶する。ＥＥＰＲＯＭ１０２ａに上限位置ＰＴを示すエンコーダパルス数ｐ１を記憶することで上限位置ＰＴの初期設定が完了し、尚且つ電気ノイズによる消失のおそれも回避する。
【００６２】
上限位置ＰＴの初期設定に続いて、制御装置１０は、当該設定動作下で下降コマンドの受信を監視し（ステップＳ８）、下降コマンドの受信があるまで待機する（ステップＳ８：Ｎｏ）。ここで、制御装置１０は、下降コマンドを受信すると（ステップＳ８：Ｙｅｓ）、下降動作を開始して上限位置ＰＴからのエンコーダパルス数をカウントする（ステップＳ９）。
【００６３】
続いて、制御装置１０は、当該設定動作下で停止コマンドの受信を監視し（ステップＳ１０）、停止コマンドの受信があるまで（ステップＳ１０：Ｎｏ）、下降動作を維持して上限位置ＰＴからのエンコーダパルス数をカウントする（ステップＳ９）。
【００６４】
そして、制御装置１０は、当該設定動作下で停止コマンドを受信すると（ステップＳ１０：Ｙｅｓ）、下降動作を停止して上限位置ＰＴからのエンコーダパルス数ｐ２を下限位置ＰＢとしてメモリ（ＥＥＰＲＯＭ１０２ａ）に記憶する。ＥＥＰＲＯＭ１０２ａに下限位置ＰＢを示すエンコーダパルス数ｐ２を記憶することで下限位置ＰＢの初期設定が完了し、尚且つ電気ノイズによる消失のおそれも回避する。
【００６５】
以上のように、実施例１の上下限位置の設定制御では、上下限位置の設定コマンドの受信に基づいて、当該設定制御の一連の制御として下降コマンド及び停止コマンドを受け付けて、上限位置ＰＴ及び下限位置ＰＢを可変に初期設定する。
【００６６】
（実施例２の上下限位置の設定制御）
図５は本発明による第１実施形態の制御装置における実施例２の上下限位置の設定制御を示すフローチャートである。実施例２の上下限位置の設定制御では、上下限位置の設定コマンドの受信に基づいて、当該設定制御の一連の制御として自動下降した後の停止コマンドを受け付けて、上限位置ＰＴ及び下限位置ＰＢを可変に初期設定する。
【００６７】
図５に示す実施例２の制御では、上述した図４に示す実施例１のステップＳ４，Ｓ５をそれぞれステップＳ４’，Ｓ５’に置き換え、更に実施例１のステップＳ８，Ｓ９をそれぞれステップＳ８’，Ｓ９’に置き換えて制御するものである。
【００６８】
まず、制御装置１０は、上下限位置の設定コマンドを受信すると（ステップＳ１）、スラット３を上昇動作して上限リミットスイッチ１３がＯＮとなる時点で当該上昇動作を停止させる（ステップＳ２）。
【００６９】
続いて、制御装置１０は、上限リミットスイッチ１３がＯＮとなる位置データを原点Ｐ０としてエンコーダパルス数のカウント値をゼロ設定する（ステップＳ３）。
【００７０】
続いて、制御装置１０は、原点Ｐ０の設定に係る停止から所定時間後（例えば数秒後）、下降動作を自動開始し（ステップＳ４’）、原点Ｐ０からのエンコーダパルス数をカウントして（ステップＳ５’）、当該設定動作下で停止コマンドの受信を監視し（ステップＳ６）、停止コマンドの受信があるまで（ステップＳ６：Ｎｏ）、下降動作を維持して原点Ｐ０からのエンコーダパルス数をカウントする（ステップＳ５’）。
【００７１】
そして、制御装置１０は、当該設定動作下で停止コマンドを受信すると（ステップＳ６：Ｙｅｓ）、下降動作を停止して原点Ｐ０からのエンコーダパルス数ｐ１を上限位置ＰＴとしてメモリ（ＥＥＰＲＯＭ１０２ａ）に記憶する。ＥＥＰＲＯＭ１０２ａに上限位置ＰＴを示すエンコーダパルス数ｐ１を記憶することで上限位置ＰＴの初期設定が完了し、尚且つ電気ノイズによる消失のおそれも回避する。
【００７２】
上限位置ＰＴの初期設定に続いて、制御装置１０は、上限位置ＰＴの初期設定に係る停止から所定時間後（例えば数秒後）、下降動作を自動開始し（ステップＳ８’）、上限位置ＰＴからのエンコーダパルス数をカウントして（ステップＳ９’）、当該設定動作下で停止コマンドの受信を監視し（ステップＳ１０）、停止コマンドの受信があるまで（ステップＳ１０：Ｎｏ）、下降動作を維持して上限位置ＰＴからのエンコーダパルス数をカウントする（ステップＳ９’）。
【００７３】
そして、制御装置１０は、当該設定動作下で停止コマンドを受信すると（ステップＳ１０：Ｙｅｓ）、下降動作を停止して上限位置ＰＴからのエンコーダパルス数ｐ２を下限位置ＰＢとしてメモリ（ＥＥＰＲＯＭ１０２ａ）に記憶する。ＥＥＰＲＯＭ１０２ａに下限位置ＰＢを示すエンコーダパルス数ｐ２を記憶することで下限位置ＰＢの初期設定が完了し、尚且つ電気ノイズによる消失のおそれも回避する。
【００７４】
以上のように、実施例２の上下限位置の設定制御では、上下限位置の設定コマンドの受信に基づいて、当該設定制御の一連の制御として自動下降した後の停止コマンドを受け付けて、上限位置ＰＴ及び下限位置ＰＢを可変に初期設定する。
【００７５】
（実施例３の上下限位置の設定制御）
図６は本発明による第１実施形態の制御装置における実施例３の上下限位置の設定制御を示すフローチャートである。実施例３の上下限位置の設定制御では、上下限位置の設定コマンドの受信に基づいて、当該設定制御の一連の制御として自動下降した後の停止コマンドを受け付けて、上限位置ＰＴを可変に初期設定し、下限位置ＰＢについては昇降コード２の弛みの有りを示す弛み検出スイッチ１４のＯＮとなるときの位置（下限リミット位置）を下限位置として設定する。
【００７６】
図６に示す実施例３の制御では、上述した図５に示す実施例２のステップＳ１０をステップＳ１０’に置き換えて制御するものであり、他の制御は同様である。尚、上述した図４に示す実施例１のステップＳ１０をステップＳ１０’に置き換えて制御するものとしてよい。
【００７７】
即ち、制御装置１０は、下限位置ＰＢについては昇降コード２の弛みの有りを示す弛み検出スイッチ１４がＯＮになるまで監視し（ステップＳ１０’）、弛み検出スイッチ１４のＯＮとなるときの位置（下限リミット位置）で、上限位置ＰＴからのエンコーダパルス数ｐ２を下限位置ＰＢとしてメモリ（ＥＥＰＲＯＭ１０２ａ）に記憶する。
【００７８】
これにより、実施例３の上下限位置の設定制御では、上下限位置の設定コマンドの受信に基づいて、当該設定制御の一連の制御として自動下降した後の停止コマンドを受け付けて、上限位置ＰＴを可変に初期設定し、下限位置ＰＢについては昇降コード２の弛みの有りを示す弛み検出スイッチ１４のＯＮとなるときの位置（下限リミット位置）を下限位置として設定する。
【００７９】
（実施例１の位置ずれ補正付き上昇制御）
図７は本発明による第１実施形態の制御装置における実施例１の位置ずれ補正付き上昇制御を示すフローチャートである。実施例１の位置ずれ補正付き上昇制御では、温度環境変化や経年変化による昇降コード（紐状コード或いはテープ状の昇降テープを含む）の伸び、或いは電気的ノイズの影響による位置ずれ等に起因する当該現在位置データの位置ずれに対する補正精度を向上させるために、通常動作としての上昇コマンドの受信に基づいて、原点Ｐ０の更新補正を可能とするよう上昇動作を制御する。
【００８０】
まず、制御装置１０は、上昇コマンドを受信すると（ステップＳ１１）、遮蔽材の上昇動作を開始する（ステップＳ１２）。
【００８１】
そして、制御装置１０は、原点Ｐ０に到達しない範囲内では常に現在位置データに対応付けてエンコーダパルス数をカウントして管理し（ステップＳ１３）、停止コマンドの受信を監視する（ステップＳ１４，Ｓ１５）。
【００８２】
即ち、制御装置１０は、上限位置ＰＴに非到達で停止コマンドを受信したか否か（ステップＳ１４）、停止コマンドの受信前に上限位置ＰＴに到達したか否か（ステップＳ１５）を監視し、上限位置ＰＴに非到達で停止コマンドを受信しておらず（ステップＳ１４：Ｎｏ）、且つ停止コマンドの受信前に上限位置ＰＴに到達しているとき（ステップＳ１５：Ｙｅｓ）、位置データの補正要と判定する。
【００８３】
そして、制御装置１０は、位置データの補正要（即ち、原点Ｐ０の更新補正要）と判定したとき、その後の停止コマンドの受信に関わらず、原点Ｐ０に到達するまで上昇動作を維持し、原点Ｐ０に到達時点で当該上昇動作を停止させ（ステップＳ１６）、そのときの現在位置データを原点Ｐ０とし、改めてエンコーダパルス数ｐ１をカウントしながら、上限位置ＰＴまで下降して停止させる（ステップＳ１７）。
【００８４】
尚、前回設定時の原点Ｐ０に対する更新補正にあたって上限リミット位置を改めて検出する際に、現在位置データに対応するエンコーダパルス数のカウント値に対し予め定めた上昇許容量を規定した補正値を追加して原点Ｐ０に対する更新補正を行うよう制御する。
【００８５】
これにより、温度環境変化や経年変化による昇降コード（紐状コード或いはテープ状の昇降テープを含む）の伸びに起因する当該現在位置データの位置ずれに対する補正（原点Ｐ０の更新）を精度よく行うことができる。
【００８６】
尚、制御装置１０は、ステップＳ１４における停止コマンドの受信の監視で上限位置ＰＴに非到達で停止コマンドを受信したとき（ステップＳ１４：Ｙｅｓ）、当該現在位置データの位置ずれに対する補正（原点Ｐ０の更新）を行わずに、上昇動作を停止させる（ステップＳ１８）。
【００８７】
このように、上限位置ＰＴに非到達で停止コマンドを受信しておらず（ステップＳ１４：Ｎｏ）、且つ停止コマンドの受信前に上限位置ＰＴに到達しているとき（ステップＳ１５：Ｙｅｓ）、当該現在位置データの位置ずれに対する補正（原点Ｐ０の更新）を行うようにして、上昇コマンドの受信の度に原点Ｐ０の更新補正動作に入るのを避けることで、使い勝手を損なうことなく、且つ精度よく当該現在位置データの位置ずれに対する補正（原点Ｐ０の更新）を可能としている。
【００８８】
以上のように、実施例１の位置ずれ補正付き上昇制御では、温度環境変化や経年変化による昇降コード（紐状コード或いはテープ状の昇降テープを含む）の伸び、或いは電気的ノイズの影響による位置ずれ等に起因する当該現在位置データの位置ずれに対する補正精度を向上させるために、通常動作としての上昇コマンドの受信に基づいて、原点Ｐ０の更新補正を可能とするよう上昇動作を制御する。
【００８９】
（実施例２の位置ずれ補正付き上昇制御）
図８は本発明による第１実施形態の制御装置における実施例２の位置ずれ補正付き上昇制御を示すフローチャートである。実施例２の位置ずれ補正付き上昇制御では、温度環境変化や経年変化による昇降コード（紐状コード或いはテープ状の昇降テープを含む）の伸びに起因する当該現在位置データの位置ずれに対する補正精度を向上させるために、通常動作としての上昇コマンドの受信に基づいて、現在までの使用回数と原点Ｐ０の補正量から上限位置ＰＴを超えるような上昇動作時期の予測に基づいて、原点Ｐ０の更新補正を可能とするよう上昇動作を制御する。
【００９０】
図８に示す実施例２の制御では、上述した図７に示す実施例１のステップＳ１５，Ｓ１７をそれぞれステップＳ１５’，Ｓ１７’に置き換えて制御するものである。
【００９１】
まず、制御装置１０は、上昇コマンドを受信すると（ステップＳ１１）、スラット３を上昇動作の開始する（ステップＳ１２）。
【００９２】
そして、制御装置１０は、原点Ｐ０に到達しない範囲内では常に現在位置データに対応付けてエンコーダパルス数をカウントして管理し（ステップＳ１３）、停止コマンドの受信を監視する（ステップＳ１４，Ｓ１５’）。
【００９３】
即ち、制御装置１０は、上限位置ＰＴに非到達で停止コマンドを受信したか否か（ステップＳ１４）、停止コマンドを受信前に上限位置ＰＴに到達の予測であるか否か（ステップＳ１５’）を監視し、上限位置ＰＴに非到達で停止コマンドを受信しておらず（ステップＳ１４：Ｎｏ）、且つ停止コマンドを受信前に上限位置ＰＴに到達の予測であるとき（ステップＳ１５’：Ｙｅｓ）、位置データの補正要と判定する。
【００９４】
そして、制御装置１０は、位置データの補正要（即ち、原点Ｐ０の更新補正要）と判定したとき、その後の停止コマンドの受信に関わらず、原点Ｐ０に到達するまで上昇動作を維持し、原点Ｐ０に到達時点で当該上昇動作を停止させ（ステップＳ１６）、そのときの現在位置データを原点Ｐ０とし、改めてエンコーダパルス数ｐ１をカウントしながら、上限位置ＰＴまで下降して停止する。更に、制御装置１０は、ＥＥＰＲＯＭ１０２ａに遮蔽材の昇降に係る使用回数と原点Ｐ０の補正量を記憶しておき、現在までの使用回数と原点Ｐ０の補正量から、上昇動作時の現在位置データが上限位置ＰＴを超えるような上昇動作時期を予測して管理する（ステップＳ１７’）。尚、昇降コード（紐状コード或いはテープ状の昇降テープを含む）の伸びは、使用初期から使用回数が増えるほど急激に伸び、いずれ飽和傾向に向かう特性があるため、補正量が更新される度に、ｎ次関数（ｎは１以上）で近似できる。このため、上昇動作時の現在位置データが上限位置ＰＴを超えるような上昇動作時期について、遮蔽材の昇降に係る使用回数と原点Ｐ０の補正量とで予測することができる。
【００９５】
これにより、予測される時期以外での不必要な補正動作を回避して使い勝手を向上させることができ、尚且つ温度環境変化や経年変化による昇降コード（紐状コード或いはテープ状の昇降テープを含む）の伸びに起因する当該現在位置データの位置ずれに対する補正（原点Ｐ０の更新）を精度よく行うことができる。
【００９６】
尚、制御装置１０は、ステップＳ１４における停止コマンドの受信の監視で上限位置ＰＴに非到達で停止コマンドを受信したとき（ステップＳ１４：Ｙｅｓ）、当該現在位置データの位置ずれに対する補正（原点Ｐ０の更新）を行わずに、上昇動作を停止させる（ステップＳ１８）。
【００９７】
このように、上限位置ＰＴに非到達で停止コマンドを受信しておらず（ステップＳ１４：Ｎｏ）、且つ停止コマンドを受信前に上限位置ＰＴに到達の予測であるとき（ステップＳ１５’：Ｙｅｓ）、当該現在位置データの位置ずれに対する補正（原点Ｐ０の更新）を行うようにして、上昇コマンドの受信の度に原点Ｐ０の更新補正動作に入るのを避けることで、使い勝手を損なうことなく、且つ精度よく当該現在位置データの位置ずれに対する補正（原点Ｐ０の更新）を可能としている。
【００９８】
以上のように、実施例２の位置ずれ補正付き上昇制御では、温度環境変化や経年変化による昇降コード（紐状コード或いはテープ状の昇降テープを含む）の伸びに起因する当該現在位置データの位置ずれに対する補正精度を向上させるために、通常動作としての上昇コマンドの受信に基づいて、現在までの使用回数と原点Ｐ０の補正量から上限位置ＰＴを超えるような上昇動作時期の予測に基づいて、原点Ｐ０の更新補正を可能とするよう上昇動作を制御する。
【００９９】
（一実施例の現在位置データ消失時の回復補正付き昇降制御）
図９は本発明による第１実施形態の制御装置における一実施例の現在位置データ消失時の回復補正付き昇降制御を示すフローチャートである。本実施例の現在位置データ消失時の回復補正付き昇降制御では、電気的ノイズの影響による現在位置データの消失に対する回復と、その精度を向上させるよう制御する。
【０１００】
まず、制御装置１０は、上昇又は下降に関するコマンド（％指示操作を含む）を受信すると（ステップＳ２１）、現在位置データは有るか否か（ＲＡＭ１０２ｂに記憶されているか否か）を判定し（ステップＳ２２）、現在位置データは有るときは（ステップＳ２２：Ｙｅｓ）、当該受信したコマンドに係る動作を実行する（ステップＳ２６）。
【０１０１】
一方、現在位置データがないとき（即ち、消失しているとき）は（ステップＳ２２：Ｎｏ）、制御装置１０は、受信したコマンドが上昇に係るコマンドであるか下降に係るコマンドであるかに関わらず、即ち下降に係るコマンドである場合でもスラット３の上昇動作を開始する（ステップＳ２３）。
【０１０２】
続いて、制御装置１０は、遮蔽材を上昇動作して上限リミットスイッチ１３がＯＮとなる時点で当該上昇動作を停止させる（ステップＳ２４）。
【０１０３】
続いて、制御装置１０は、上限リミットスイッチ１３がＯＮとなるときに現在位置データを原点Ｐ０としてエンコーダパルス数のカウント値をゼロ設定する（ステップＳ２５）。
【０１０４】
その後、当該受信したコマンドに係る動作を実行する（ステップＳ２６）。
【０１０５】
以上のように、本実施例の現在位置データ消失時の回復補正付き昇降制御では、電気的ノイズの影響による現在位置データの消失に対する回復と、その精度を向上させるよう制御する。
【０１０６】
従って、本実施形態の制御装置１０によれば、電動ブラインドにおける遮蔽材（本例ではスラット３及びボトムレール７）の開閉状態を示す現在位置データについて、温度環境変化や経年変化による昇降コード２（紐状コード或いはテープ状の昇降テープを含む）の伸びに起因する当該現在位置データの位置ずれに対する補正精度、或いは電気的ノイズの影響による現在位置データの消失に対する回復精度を向上させることができる。
【０１０７】
〔第２実施形態〕
（制御装置の構成）
図１０は本発明による第２実施形態の制御装置１０の概略構成を示すブロック図である。第２実施形態の制御装置１０は、図１及び図３に示す電動横型ブラインドに適用可能であるが、上限リミットスイッチ１３を設けていないことを想定しており、その場合でも、図２に示す第１実施形態の制御装置１０と同様に、「上下限位置の設定制御」、「位置ずれ補正付き上昇制御」、及び、「現在位置データ消失時の回復補正付き昇降制御」を可能とするよう構成される。
【０１０８】
第２実施形態の制御装置１０は、中央演算処理ユニット（ＣＰＵ）１０１、記憶部１０２、モーター駆動回路１０３、エンコーダ接続回路１０４、赤外線受光部１０５、無線受信機１０６、及び異常検知回路１０７を備え、図２に示す第１実施形態の制御装置１０と比較して、電動横型ブラインドに上限リミットスイッチ１３を設けていないことから、その代用として異常検知回路１０７を備える点で相違する。尚、図１０に示す第２実施形態において、図２に示す第１実施形態の制御装置１０と同様な構成要素には同一の参照番号を付している。
【０１０９】
異常検知回路１０７は、モーター駆動回路１０３における動作異常（過電流／異常波形電流／異常波形電圧等）を検知してＣＰＵ１０１に通知する回路であり、ヘッドボックス１の底面に対する最上段のスラット３の当接の有無の検出を電気的に行う。つまり、ヘッドボックス１の底面に対し最上段のスラット３が当接すると、モーター駆動回路１０３における動作異常（過電流／異常波形電流／異常波形電圧等）が現れるため、これを利用して電動横型ブラインドに上限リミットスイッチ１３を設けなくても代用できるようにしている。これにより、上限リミットスイッチ１３の配線も不要となり、コストダウンを図ることができる。
【０１１０】
（実施例１の上下限位置の設定制御）
図１１は本発明による第２実施形態の制御装置１０における実施例１の上下限位置の設定制御を示すフローチャートであり、上述した図４に示す第１実施形態の制御装置１０における実施例１の上下限位置の設定制御に対応する例である。つまり、第２実施形態に係る実施例１の上下限位置の設定制御では、第１実施形態と同様、上下限位置の設定コマンドの受信に基づいて、当該設定制御の一連の制御として下降コマンド及び停止コマンドを受け付けて、上限位置ＰＴ及び下限位置ＰＢを可変に初期設定する。
【０１１１】
図１１に示す第２実施形態に係る実施例１の上下限位置の設定制御では、上述した図４に示す第１実施形態に係る実施例１のステップＳ２，Ｓ３をそれぞれステップＳ２’，Ｓ３’に置き換えて制御するものである。
【０１１２】
まず、制御装置１０は、上下限位置の設定コマンドを受信すると（ステップＳ１）、スラット３を上昇動作して、異常検知回路１０７からの「異常検知」、又はモーター９の上昇動作の制御中にエンコーダ接続回路１０４を介してエンコーダ１２のパルス信号の変化（又は入力）が無くなることを利用した「エンコーダパルス入力なし検知」のいずれか早い方による上限リミット検知が得られる時点で当該上昇動作を停止させる（ステップＳ２’）。
【０１１３】
続いて、制御装置１０は、当該上限リミット検知時の位置データを原点Ｐ０としてエンコーダパルス数のカウント値をゼロ設定する（ステップＳ３’）。
【０１１４】
ステップＳ３’以降の制御は、上述した図４に示す第１実施形態に係る実施例１の制御と同様である。
【０１１５】
以上のように、第２実施形態における実施例１の上下限位置の設定制御では、上下限位置の設定コマンドの受信に基づいて、当該設定制御の一連の制御として下降コマンド及び停止コマンドを受け付けて、「異常検知」又は「エンコーダパルス入力なし検知」のいずれか早い方による上限リミット検知によって原点Ｐ０を定め、上限位置ＰＴ及び下限位置ＰＢを可変に初期設定する。
【０１１６】
尚、第２実施形態においても、上述した第１実施形態における実施例２，３の上下限位置の設定制御について、「異常検知」又は「エンコーダパルス入力なし検知」のいずれか早い方による上限リミット検知によって原点Ｐ０を定めるよう応用した制御とすることができる。
【０１１７】
更に、図１１に示す第２実施形態に係る実施例１の上下限位置の設定制御では、「異常検知」又は「エンコーダパルス入力なし検知」のいずれか早い方による上限リミット検知としているが、「異常検知」のみによる上限リミット検知、或いは「エンコーダパルス入力なし検知」のみによる上限リミット検知としてもよい。ただし、図１１に示す第２実施形態に係る制御のように、「異常検知」又は「エンコーダパルス入力なし検知」のいずれか早い方による上限リミット検知とすることで、検出精度が向上する点で好適である。
【０１１８】
また、第２実施形態においても、上述した第１実施形態における実施例１，２の位置ずれ補正付き上昇制御を実現できるため、更なる説明は省略する。
【０１１９】
（一実施例の現在位置データ消失時の回復補正付き昇降制御）
図１２は本発明による第２実施形態の制御装置における一実施例の現在位置データ消失時の回復補正付き昇降制御を示すフローチャートであり、上述した図９に示す第１実施形態の制御装置１０における一実施例の現在位置データ消失時の回復補正付き昇降制御に対応する例である。つまり、第２実施形態に係る本実施例の現在位置データ消失時の回復補正付き昇降制御では、第１実施形態と同様、電気的ノイズの影響による現在位置データの消失に対する回復と、その精度を向上させるよう制御する。
【０１２０】
図１２に示す第２実施形態に係る一実施例の現在位置データ消失時の回復補正付き昇降制御では、上述した図９に示す第１実施形態に係る一実施例のステップＳ２４，Ｓ２５をそれぞれステップＳ２４’，Ｓ２５’に置き換えて制御するものである。
【０１２１】
まず、制御装置１０は、上昇又は下降に関するコマンド（％指示操作を含む）を受信すると（ステップＳ２１）、現在位置データは有るか否か（ＲＡＭ１０２ｂに記憶されているか否か）を判定し（ステップＳ２２）、現在位置データは有るときは（ステップＳ２２：Ｙｅｓ）、当該受信したコマンドに係る動作を実行する（ステップＳ２６）。
【０１２２】
一方、現在位置データがないとき（即ち、消失しているとき）は（ステップＳ２２：Ｎｏ）、制御装置１０は、受信したコマンドが上昇に係るコマンドであるか下降に係るコマンドであるかに関わらず、即ち下降に係るコマンドである場合でもスラット３の上昇動作を開始する（ステップＳ２３）。
【０１２３】
続いて、制御装置１０は、異常検知回路１０７からの「異常検知」、又はモーター９の上昇動作の制御中にエンコーダ接続回路１０４を介してエンコーダ１２のパルス信号が無くなることを利用した「エンコーダパルス入力なし検知」のいずれか早い方による上限リミット検知が得られる時点で当該上昇動作を停止させる（ステップＳ２４’）。
【０１２４】
続いて、制御装置１０は、当該上限リミット検知時の位置データを原点Ｐ０としてエンコーダパルス数のカウント値をゼロ設定する（ステップＳ２５’）。
【０１２５】
その後、当該受信したコマンドに係る動作を実行する（ステップＳ２６）。
【０１２６】
尚、図１２に示す第２実施形態に係る一実施例の現在位置データ消失時の回復補正付き昇降制御では、「異常検知」又は「エンコーダパルス入力なし検知」のいずれか早い方による上限リミット検知としているが、「異常検知」のみによる上限リミット検知、或いは「エンコーダパルス入力なし検知」のみによる上限リミット検知としてもよい。ただし、図１２に示す第２実施形態に係る制御のように、「異常検知」又は「エンコーダパルス入力なし検知」のいずれか早い方による上限リミット検知とすることで、検出精度が向上する点で好適である。
【０１２７】
以上のように、第２実施形態における本実施例の現在位置データ消失時の回復補正付き昇降制御では、第１実施形態と同様、電気的ノイズの影響による現在位置データの消失に対する回復と、その精度を向上させるよう制御する。
【０１２８】
従って、本実施形態の制御装置１０においても、電動ブラインドにおける遮蔽材（本例ではスラット３及びボトムレール７）の開閉状態を示す現在位置データについて、温度環境変化や経年変化による昇降コード２（紐状コード或いはテープ状の昇降テープを含む）の伸びに起因する当該現在位置データの位置ずれに対する補正精度、或いは電気的ノイズの影響による現在位置データの消失に対する回復精度を向上させることができる。
【０１２９】
〔第３実施形態〕
（制御装置の構成）
図１３は本発明による第３実施形態の制御装置１０の概略構成を示すブロック図である。第３実施形態の制御装置１０は、図１及び図３に示す電動横型ブラインドに適用可能であり、図２に示す第１実施形態の制御装置１０と同様に、「上下限位置の設定制御」、「位置ずれ補正付き上昇制御」、及び、「現在位置データ消失時の回復補正付き昇降制御」を可能とするよう構成される。
【０１３０】
第３実施形態の制御装置１０は、中央演算処理ユニット（ＣＰＵ）１０１、記憶部１０２、モーター駆動回路１０３、エンコーダ接続回路１０４、赤外線受光部１０５、無線受信機１０６、及び異常検知回路１０７を備え、図２及び図１０にそれぞれ示す上述した第１及び第２実施形態における制御装置１０の構成要素を全て兼ね備えている。尚、図１０に示す第２実施形態において、図２及び図１０にそれぞれ示す第１及び第２実施形態の制御装置１０と同様な構成要素には同一の参照番号を付している。
【０１３１】
即ち、第３実施形態の制御装置１０では、図２及び図１０にそれぞれ示す上述した第１及び第２実施形態における制御装置１０の構成要素を全て兼ね備えているため、上述した第１及び第２実施形態における各実施例の「上下限位置の設定制御」、「位置ずれ補正付き上昇制御」、及び、「現在位置データ消失時の回復補正付き昇降制御」を個別に、或いは組み合わせて制御することができる。
【０１３２】
特に、原点Ｐ０の更新補正に関して、上限リミットスイッチ１３による機械的な上限リミット検知と、異常検知回路１０７による「異常検知」、及びエンコーダ１２による「エンコーダパルス入力なし検知」による電気的な上限リミット検知の全てを考慮した上限リミット検知とすることで、検出精度をより一層向上させることができる。
【０１３３】
また、「異常検知」は、床面ＦＬに対しボトムレール７が当接すると、モーター駆動回路１０３におけるモーター９の駆動に係る電気信号の動作異常（過電流／異常波形電流／異常波形電圧等）が現れるため、弛み検出スイッチ１４による機械的な下限リミット検知と、異常検知回路１０７によるモーター９の駆動に係る電気信号の「異常検知」による電気的な下限リミット検知の全てを考慮した下限リミット検知とすることで、検出精度をより一層向上させることができる。
【０１３４】
従って、本実施形態の制御装置１０においても、電動ブラインドにおける遮蔽材（本例ではスラット３及びボトムレール７）の開閉状態を示す現在位置データについて、温度環境変化や経年変化による昇降コード２（紐状コード或いはテープ状の昇降テープを含む）の伸びに起因する当該現在位置データの位置ずれに対する補正精度、或いは電気的ノイズの影響による現在位置データの消失に対する回復精度を向上させることができる。
【０１３５】
以上、特定の実施形態の例を挙げて本発明を説明したが、本発明は前述の実施形態の例に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。例えば、本願明細書中の昇降コード２には、紐状コード或いはテープ状の昇降テープが含まれる。また、上限リミットスイッチ１３はセンサーで対応しても良い。更に、弛み検出スイッチ１４は制御装置内１０内の異常検知回路１０７にその機能を内蔵させても良く、弛み検出スイッチ１４単体として構成しなくとも良い。更に、制御装置１０、モーター９、及びエンコーダ１２は、複数種の遮蔽材を昇降させる電動ブラインドにおいて、それぞれ個別に設けた構成とすることができる。そして、遮蔽材の上昇に係る上限リミット位置や、遮蔽材の下降に係る下限リミット位置は、機械的に、又は電気的に、或いはその双方で検出する構成とすることができる。
【産業上の利用可能性】
【０１３６】
本発明によれば、電動ブラインドにおける遮蔽材の開閉状態を示す現在位置データについて、温度環境変化や経年変化による昇降コード（紐状コード或いはテープ状の昇降テープを含む）の伸びに起因する当該現在位置データの位置ずれに対する補正精度、或いは電気的ノイズの影響による現在位置データの消失に対する回復精度を向上させることができるので、電動ブラインドの用途に有用である。
【符号の説明】
【０１３７】
１  ヘッドボックス
２  昇降コード
３  遮蔽材（スラット）
５  コード支持部材
６  ラダーコード
７  ボトムレール
８  駆動軸
９  モーター
１０  制御装置
１１  ＤＣ電源
１２  エンコーダ
１３  上限リミットスイッチ
１４  弛み検出スイッチ
２１  有線リモコン
２２  赤外線リモコン
２３  無線リモコン
２４  パーソナルコンピュータ（ＰＣ）
１０１  中央演算処理ユニット（ＣＰＵ）
１０２  記憶部
１０２ａ  ＥＥＰＲＯＭ
１０２ｂ  ＲＡＭ
１０３  モーター駆動回路
１０４  エンコーダ接続回路
１０５  赤外線受光部
１０６  無線受信機
１０７  異常検知回路
【図１】
2019105111.tif 000003
【図２】
2019105111.tif 000004
【図３】
2019105111.tif 000005
【図４】
2019105111.tif 000006
【図５】
2019105111.tif 000007
【図６】
2019105111.tif 000008
【図７】
2019105111.tif 000009
【図８】
2019105111.tif 000010
【図９】
2019105111.tif 000011
【図１０】
2019105111.tif 000012
【図１１】
2019105111.tif 000013
【図１２】
2019105111.tif 000014
【図１３】
2019105111.tif 000015