(57)【要約】      （修正有）【課題】上限位置及び下限位置の設定を容易に行うことができるシャッター装置を提供する。【解決手段】操作装置３に対して所定の操作が行われた場合には、シャッターカーテン４の開動作を開始し、開動作中に過負荷状態が検知された場合には、開動作を停止して閉動作を開始する駆動制御部と、開動作中の過負荷検知により過負荷状態が検知された場合にはシャッターカーテン４の現在位置に基づいて上限位置を設定する第１の処理部と、閉動作中の過負荷検知により過負荷状態が検知された場合にはシャッターカーテン４の現在位置に基づいて下限位置を設定する第２の処理部と、を備える、シャッター装置２である。【選択図】図１
2020159071.tif 000002
【特許請求の範囲】
【請求項１】
上限位置と下限位置との間でシャッターカーテンの開閉動作を行うシャッター装置であって、
前記シャッターカーテンを開閉駆動するモータと、
前記モータを制御することで前記開閉動作を行うとともに、前記開閉動作中において前記モータの過負荷状態を検知する過負荷検知を実行するシャッター制御装置と、
を備え、
前記シャッター制御装置は、
操作装置に対して所定の操作が行われた場合には、前記シャッターカーテンの開動作を開始し、前記開動作中に前記過負荷状態が検知された場合には、前記開動作を停止して自動で閉動作を開始する駆動制御部と、
前記開動作中の前記過負荷検知により前記過負荷状態が検知された場合には前記シャッターカーテンの現在位置に基づいて前記上限位置を設定する第１の処理部と、
前記閉動作中において、前記シャッターカーテンの位置が閾値を通過した場合に前記過負荷検知を開始し、当該過負荷検知により前記過負荷状態が検知されたときの前記シャッターカーテンの現在位置から開方向に第１の距離だけ離れた位置を前記下限位置に設定する第２の処理部と、
を備える、シャッター装置。
【請求項２】
前記駆動制御部は、前記閉動作中の前記過負荷検知により前記過負荷状態が検知された場合には、前記シャッターカーテンの閉動作を停止して、前記第２の処理部で設定された前記下限位置に前記シャッターカーテンを移動させることを特徴とする、請求項１に記載のシャッター装置。
【請求項３】
前記駆動制御部は、前記閉動作中の前記過負荷検知により前記過負荷状態が検知された場合には、前記シャッターカーテンの閉動作を停止して、前記第１の距離よりも小さい第２の距離だけ前記シャッターカーテンを開動作させることを特徴とする、請求項１に記載のシャッター装置。
【請求項４】
前記モータの回転に応じたパルス信号を出力する出力部と、
前記パルス信号のパルス数をカウントする負荷検出部と、
をさらに備え、
前記第２の処理部は、前記閉動作中の前記過負荷検知により前記過負荷状態が検知されたときの前記パルス信号のカウント値から所定のパルス数だけ差し引いた値を前記下限位置に設定することを特徴とする、請求項１から３のいずれか一項に記載のシャッター装置。
【請求項５】
前記第２の処理部は、現在の前記カウント値に対応する前記パルス信号のパルス幅と、二つ以上前の前記カウント値に対応する前記パルス信号のパルス幅との変化量が所定値を一回以上超えた場合に、前記モータが過負荷状態であると判定することを特徴とする、請求項４に記載のシャッター装置。
【請求項６】
シャッター装置がシャッターカーテンの上限位置と下限位置とを設定する設定方法であって、
操作装置に対して所定の操作が行われた場合には、前記シャッターカーテンの開動作を開始する開動作ステップと、
前記開動作中に前記シャッターカーテンを駆動するモータの過負荷状態を検知する第１の過負荷検知を実行する第１の検知ステップと、
前記第１の検知ステップで前記過負荷状態が検知された場合には前記開動作を停止する第１の停止ステップと、
前記第１の停止ステップで停止した前記シャッターカーテンの現在位置を前記上限位置に設定する第１の設定ステップと、
前記上限位置が設定されたことを契機として前記シャッターカーテンの閉動作を開始する閉動作ステップと、
前記閉動作中において、前記シャッターカーテンの位置が閾値を通過した場合に前記モータの過負荷状態を検知する第２の過負荷検知を開始する第２の検知ステップと、
前記第２の過負荷検知により前記過負荷状態が検知された場合には前記閉動作を停止する第２の停止ステップと、
前記第２の過負荷検知により前記過負荷状態が検知されたときの前記シャッターカーテンの現在位置から開方向に所定の距離だけ離れた位置を前記下限位置に設定することで、前記シャッターカーテンが全閉状態且つ前記第２の停止ステップで発生する前記シャッターカーテンの撓みが解消された状態を前記下限位置に設定する第２の設定ステップと、
を含む設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シャッター装置及び設定方法に関する。
【背景技術】
【０００２】
上限位置（全開位置）と下限位置（全閉位置）との間でシャッターカーテンを開閉動作させるシャッター装置がある（例えば、特許文献１）。
ところで、シャッター装置の施工時には上限位置及び下限位置を設定する必要がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−８９３２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
シャッターカーテンの上限位置及び下限位置の設定は、施工者やユーザがシャッターカーテンの位置を目視しながらリモコン装置を操作してシャッターカーテンを所望の位置に移動させてシャッターカーテンの現在位置を登録する作業を実施することで行われる。
そのため、複数のシャッター装置のそれぞれに対して上限位置及び下限位置を設定するには、各シャッター装置に対して上記作業を実施する必要があり、施工者やユーザにとって煩わしい。
【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、上限位置及び下限位置の設定を容易に行うことができるシャッター装置及び設定方法を提供することである。
【課題を解決するための手段】
【０００６】
（１）本発明の一態様は、上限位置と下限位置との間でシャッターカーテンの開閉動作を行うシャッター装置であって、前記シャッターカーテンを開閉駆動するモータと、前記モータを制御することで前記開閉動作を行うとともに、前記開閉動作中において前記モータの過負荷状態を検知する過負荷検知を実行するシャッター制御装置と、を備え、前記シャッター制御装置は、操作装置に対して所定の操作が行われた場合には、前記シャッターカーテンの開動作を開始し、前記開動作中に前記過負荷状態が検知された場合には、前記開動作を停止して自動で閉動作を開始する駆動制御部と、前記開動作中の前記過負荷検知により前記過負荷状態が検知された場合には前記シャッターカーテンの現在位置に基づいて前記上限位置を設定する第１の処理部と、前記閉動作中において、前記シャッターカーテンの位置が閾値を通過した場合に前記過負荷検知を開始し、当該過負荷検知により前記過負荷状態が検知されたときの前記シャッターカーテンの現在位置から開方向に第１の距離だけ離れた位置を前記下限位置に設定する第２の処理部と、を備える。
【０００７】
（２）上記（１）のシャッター装置であって、前記駆動制御部は、前記閉動作中の前記過負荷検知により前記過負荷状態が検知された場合には、前記シャッターカーテンの閉動作を停止して、前記第２の処理部で設定された前記下限位置に前記シャッターカーテンを移動させてもよい。
【０００８】
（３）上記（１）のシャッター装置であって、前記駆動制御部は、前記閉動作中の前記過負荷検知により前記過負荷状態が検知された場合には、前記シャッターカーテンの閉動作を停止して、前記第１の距離よりも小さい第２の距離だけ前記シャッターカーテンを開動作させてもよい。
【０００９】
（４）上記（１）から（３）のいずれかのシャッター装置であって、前記モータの回転に応じたパルス信号を出力する出力部と、前記パルス信号のパルス数をカウントする負荷検出部と、をさらに備え、前記第２の処理部は、前記閉動作中の前記過負荷検知により前記過負荷状態が検知されたときの前記パルス信号のカウント値から所定のパルス数だけ差し引いた値を前記下限位置に設定してもよい。
【００１０】
（５）上記（４）のシャッター装置であって、前記第２の処理部は、現在の前記カウント値に対応する前記パルス信号のパルス幅と、二つ以上前の前記カウント値に対応する前記パルス信号のパルス幅との変化量が所定値を一回以上超えた場合に、前記モータが過負荷状態であると判定してもよい。
【００１１】
（６）シャッター装置がシャッターカーテンの上限位置と下限位置とを設定する設定方法であって、操作装置に対して所定の操作が行われた場合には、前記シャッターカーテンの開動作を開始する開動作ステップと、前記開動作中に前記シャッターカーテンを駆動するモータの過負荷状態を検知する第１の過負荷検知を実行する第１の検知ステップと、前記第１の検知ステップで前記過負荷状態が検知された場合には前記開動作を停止する第１の停止ステップと、前記第１の停止ステップで停止した前記シャッターカーテンの現在位置を前記上限位置に設定する第１の設定ステップと、前記上限位置が設定されたことを契機として前記シャッターカーテンの閉動作を開始する閉動作ステップと、前記閉動作中において、前記シャッターカーテンの位置が閾値を通過した場合に前記モータの過負荷状態を検知する第２の過負荷検知を開始する第２の検知ステップと、前記第２の過負荷検知により前記過負荷状態が検知された場合には前記閉動作を停止する第２の停止ステップと、前記第２の過負荷検知により前記過負荷状態が検知されたときの前記シャッターカーテンの現在位置から開方向に所定の距離だけ離れた位置を前記下限位置に設定することで、前記シャッターカーテンが全閉状態且つ前記第２の停止ステップで発生する前記シャッターカーテンの撓みが解消された状態を前記下限位置に設定する第２の設定ステップと、を含む設定方法である。
【発明の効果】
【００１２】
以上説明したように、本発明によれば、上限位置及び下限位置の設定を容易に行うことができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係るシャッター装置を備えたシャッターシステム１の概略構成の一例を示す図である。
【図２】本実施形態に係るシャッター制御装置１０の概略構成図である。
【図３】本実施形態に係るシャッター制御装置１０の復帰処理を実行するための制御部１３の機能ブロック図である。
【図４】本実施形態に係る上限位置Ｐｕ及び下限位置Ｐｌの設定方法のフロー図である。
【図５】本実施形態に係る上限位置Ｐｕ及び下限位置Ｐｌの設定方法を説明する図である。
【発明を実施するための形態】
【００１４】
以下、本実施形態に係るシャッター装置を、図面を用いて説明する。
【００１５】
図１は、本実施形態に係るシャッター装置を備えたシャッターシステム１の概略構成の一例を示す図である。
図１に示すシャッターシステム１は、シャッター装置２及び操作装置３を備える。
【００１６】
シャッター装置２は、建物の窓やドア等の開口部の開放又は閉鎖を行う電動シャッター装置である。シャッター装置２は、シャッターカーテン４を備え、操作装置３からの操作信号に基づいてシャッターカーテン４を開閉することにより上記開口部を開放又は閉鎖することができる。
【００１７】
操作装置３は、操作対象であるシャッター装置２に有線又は無線で接続され、シャッター装置２と相互に通信可能である。操作装置３は、ユーザや作業者が操作可能であって、シャッター装置２に対して操作信号を入力する手段を備える、例えばリモコン装置である。
【００１８】
具体的には、操作装置３は、ユーザによっていずれかのスイッチが押下されると、シャッター装置２にスイッチに応じた信号である操作信号を出力する。
例えば、操作装置３は、開スイッチＳＷｏが操作されると、シャッターカーテン４の開動作を指示する第１の操作信号をシャッター装置２に送信する。また、操作装置３は、閉スイッチＳＷｃが操作されると、シャッターカーテン４の閉動作を指示する第２の操作信号をシャッター装置２に送信する。さらに、操作装置３は、停止スイッチＳＷｔが操作されると、シャッターカーテン４の開動作又は閉動作の停止を指示する停止信号をシャッター装置２に送信する。
【００１９】
さらに、操作装置３は、ユーザによって所定の操作が行われると、設定信号をシャッター装置２に送信する。例えば、上記所定の操作は、開スイッチＳＷｏ、閉スイッチＳＷｃ、及び停止スイッチＳＷｔのうち、一つのスイッチの短押し操作とは異なる操作である。具体的には、上記所定の操作は、開スイッチＳＷｏ、閉スイッチＳＷｃ、及び停止スイッチＳＷｔのうち、二つ以上のスイッチの同時押し、又は、一つ以上のスイッチの長押しである。
ただし、上記所定の操作は、開スイッチＳＷｏ、閉スイッチＳＷｃ、及び停止スイッチＳＷｔのうち、二つ以上のスイッチの同時押し、又は、一つ以上のスイッチの長押しに限定されない。例えば、操作装置３は、初期設定ボタンを備えてもよい。そして、上記所定の操作は、前記初期設定ボタンの押下操作であってもよい。例えば、前記初期設定ボタンは、操作装置３の前面に設けられてもよいし、背面に設けられてもよい。また、前記初期設定ボタンが操作装置３の背面に設けられる場合には、例えば、前記初期設定ボタンは、背面カバーに覆われており、当該背面カバーを取り外すことにより操作可能となる。すなわち、前記初期設定ボタンは、背面カバーが取り外されると露出する位置に設けられている。
また、前記初期設定ボタンは、電池を収納する電池ボックス内に設けられてもよい。この場合には、上記電池ボックスを操作装置３の背面側から覆うように操作装置３の本体ケースに取り付け可能に構成されている電池カバーを取り外すことで、前記初期設定ボタンは、ユーザにより操作可能に構成されている。すなわち、前記初期設定ボタンは、電池カバーが取り外されると露出する位置に設けられている。
ここで、操作装置３は、スマートフォンやタブレット端末等の携帯情報端末であってもよい。この場合には、上記所定の操作は、携帯情報端末のアプリケーション（例えば、スマートフォンアプリケーション）における初期設定用のコマンド操作であってもよい。
【００２０】
次に、本実施形態に係るシャッター装置２の概略構成の一例について説明する。
【００２１】
図１に示すように、シャッター装置２は、シャッターカーテン４、ガイドレール５ａ，５ｂ及びシャッターボックス６を備える。
【００２２】
シャッターカーテン４は、上下方向に連結された長尺な複数のスラット４ａ及び最下端に設けられた巾木部４ｂを有する。
【００２３】
巾木部４ｂは、最下端のスラット４ａに接続された矩形断面を有する長尺部材である。
巾木部４ｂは、シャッターカーテン４が全開状態（上限位置Ｐｕ）になる場合にマグサ（不図示）又はシャッターボックス６に接触するように突出形成されている。すなわち、巾木部４ｂは、シャッターカーテン４の全開状態時にはマグサ（不図示）又はシャッターボックス６に接触する。一方、巾木部４ｂは、シャッターカーテン４が全閉状態（下限位置Ｐｌ）になる場合には、シャッター装置２の枠体の下枠や床面に接触する。
なお、上記マグサは、シャッターカーテン４が上昇することで形成されるシャッター装置２の開口部の見切り部材であって、シャッターボックス６の下部に設けられていてもよい。
【００２４】
ガイドレール５ａ及びガイドレール５ｂは、シャッターカーテン４の幅方向の両端に一対で設けられ、底面に対して垂直に立設されている。ガイドレール５ａ及びガイドレール５ｂは、シャッターカーテン４を構成する各スラット４ａの横ずれを規制する。
【００２５】
シャッターボックス６は、シャッター装置２の上部に設けられている。このシャッターボックス６は、シャッターカーテン４の巻き戻し（シャッターカーテン４の閉動作時）、又は、巻き取り（シャッターカーテン４の開動作時）を行う。
【００２６】
以下に、本実施形態に係るシャッターボックス６の概略構成の一例について説明する。図１に示すように、シャッターボックス６は、シャフト７、モータ８、出力部９及びシャッター制御装置１０を備える。
【００２７】
シャフト７は、シャッターカーテン４の上端部とモータ８とに連結されている。シャフト７は、モータ８によって正逆方向に回転駆動される。このシャフト７の回転に応じて、シャッターカーテン４の巻き戻し、又は、巻き取りが行われる。シャフト７に巻き取られたシャッターカーテン４は、シャッターボックス６内に収容されるようになっている。
【００２８】
モータ８は、シャフト７を回転駆動することでシャッターカーテン４を開閉駆動する駆動源であって、例えば直流モータから構成されている。モータ８は、シャッター制御装置１０からの駆動信号に基づいて正回転、逆回転、又は回転停止する。
【００２９】
出力部９は、モータ８の駆動状況を出力する機能を有する。出力部９は、例えばモータ８に内蔵されたエンコーダである。出力部９は、モータ８の回転に応じたパルス信号（以下、「位置パルス」という。）をシャッター制御装置１０に出力する。例えば、出力部９は、モータ８が１回転すると１つの位置パルスをシャッター制御装置１０に出力する。なお、出力部９は、エンコーダに限らず、例えばモータ８の回転角量を計測する等、巻取り軸やモータ８の回転量を把握できる構成であれば任意に選択できる。
【００３０】
図２は、本実施形態に係るシャッター制御装置１０の概略構成図である。
図２に示すように、シャッター制御装置１０は、通信部１１、駆動部１２及び制御部１３を備える。
【００３１】
通信部１１は、操作装置３と通信することで情報を送受する。通信部１１の通信方式は、特に限定されないが、本実施形態では、短距離無線通信規格ＲＦ４ＣＥ（Radio Frequency for Consumer Electronics）やBluetooth（登録商標）等の無線通信方式が用いられる。
【００３２】
駆動部１２は、制御部１３からの指令に応じた駆動信号を生成してモータ８に出力することでモータ８を駆動、又は停止させる。
【００３３】
制御部１３は、例えばＣＰＵ又はＭＰＵなどのマイクロプロセッサ、ＭＣＵなどのマイクロコントローラや記憶装置などから構成され、操作装置３のスイッチの操作に応じてモータ８の駆動を制御する。
【００３４】
制御部１３は、操作装置３からの操作信号に基づいて、モータ８の回転を制御することで、上限位置Ｐｕと下限位置Ｐｌとの間でシャッターカーテン４の開動作又は閉動作（以下、単に「開閉動作」という。）を実行する。ここで、上限位置Ｐｕは、シャッターカーテン４が全開状態となる位置（全開位置）である。下限位置Ｐｌは、シャッターカーテン４が全閉状態となる位置（全閉位置）である。
【００３５】
制御部１３は、通信部１１を介して操作装置３から第１の操作信号を受信した場合には、シャッターカーテン４をシャフト７に巻き取らせて開動作させる指令（以下、「開指令」という。）を駆動部１２に対して出力する。これにより、駆動部１２は、モータ８を正転させてシャッターカーテン４を開動作させる。
【００３６】
また、制御部１３は、通信部１１を介して操作装置３から第２の操作信号を受信した場合には、シャッターカーテン４をシャフト７から巻き出させて閉動作させる指令（以下、「閉指令」という。）を駆動部１２に対して出力する。これにより、駆動部１２は、モータ８を逆転させてシャッターカーテン４を閉動作させる。
【００３７】
また、制御部１３は、操作装置３から停止信号を受信した場合、シャッターカーテン４の動作を停止させる指令（以下、「停止指令」という。）を駆動部１２に対して出力する。これにより、駆動部１２は、モータ８の回転を停止させて開閉動作を停止させる。
【００３８】
制御部１３は、操作装置３からの設定信号を受信した場合には、上限位置Ｐｕ及び下限位置Ｐｌを設定する設定モードに移行する。
制御部１３は、設定モードにおいて、モータ８を制御することで開閉動作を行うとともにモータ８の過負荷状態を検知する過負荷検知を実行する。そして、制御部１３は、設定モードにいて、シャッターカーテン４の開動作時にモータ８の過負荷状態が検知された場合にはシャッターカーテン４の現在位置に基づいて上限位置Ｐｕを設定し、シャッターカーテン４の閉動作時にモータ８の過負荷状態が検知された場合にはシャッターカーテン４の現在位置に基づいて下限位置Ｐｌを設定する。
【００３９】
以下において、本実施形態に係る設定モードの処理を実行するための制御部１３の機能部を、図３を用いて説明する。図３は、本実施形態に係るシャッター制御装置１０の復帰処理を実行するための制御部１３の機能ブロック図である。
【００４０】
以下に、本発明の一実施形態に係る制御部１３の機能部について説明する。
【００４１】
制御部１３は、駆動制御部１４、負荷検出部１５、処理部１６及び格納部１７を備える。
【００４２】
駆動制御部１４は、操作装置３に対して所定の操作が行われた場合には、駆動部１２に開指令を出力してシャッターカーテン４の開動作を開始させる。そして、駆動制御部１４は、当該開動作中において過負荷検知によりモータ８の過負荷状態が検知された場合には、停止指令を出力して当該開動作を停止させ、駆動部１２に閉指令を出力してシャッターカーテン４の閉動作を開始させる。駆動制御部１４は、当該閉動作中において過負荷検知によりモータ８の過負荷状態が検知された場合には、停止指令を出力して当該閉動作を停止させる。
【００４３】
負荷検出部１５は、モータ８にかかる負荷（以下、「モータ負荷」という。）を検出する。本実施形態に係る負荷検出部１５は、カウンタ１５１及び負荷計測部１５２を備える。
【００４４】
カウンタ１５１は、位置パルスのパルス数をカウントする。なお、このパルス数のカウント値ｎは、シャッターカーテン４の現在位置に相当する。
【００４５】
負荷計測部１５２は、出力部９から出力された位置パルスに基づいてモータ負荷を計測する。具体的には、例えば、負荷計測部１５２は、出力部９から出力された位置パルスのパルス幅Ａｎをモータ負荷として、位置パルス毎（カウンタ１５１のカウント値ｎ毎）に計測する。例えば、パルス幅Ａｎは、モータ８が１回転したときの位置パルスのパルス幅である。
【００４６】
ここで、位置パルスは、モータ８の回転速度が遅くなるにつれてそのパルス幅が大きくなり、モータ８の回転速度が速くなるにつれてそのパルス幅が小さくなる。すなわち、シャッターカーテン４が上限位置Ｐｕに到達して、巾木部４ｂがマグサやシャッターボックス６に接触すると、モータ８に負荷がかかり、モータ８は過負荷状態となる。そのため、モータ８の回転速度が遅くなり、位置パルスのパルス幅が大きくなる。
また、シャッターカーテン４が下限位置Ｐｌに到達して、巾木部４ｂが床面又は下枠に当接してから、さらに閉動作が継続すると巾木部４ｂが床面又は下枠に押圧している状態になる。その結果、モータ８に負荷がかかり、モータ８は過負荷状態となる。そのため、モータ８の回転速度が遅くなり、位置パルスのパルス幅が大きくなる。
なお、シャッターカーテン４が下限位置Ｐｌに到達して、巾木部４ｂが床面又は下枠に当接してから、さらに閉動作が継続するとスラットに撓みが下方より発生する。その結果、モータ８に負荷がかかり、モータ８は過負荷状態となる。そのため、モータ８の回転速度が遅くなり、位置パルスのパルス幅が大きくなる。
【００４７】
したがって、負荷計測部１５２は、位置パルス毎（カウント値ｎ毎）に、その位置パルスのパルス幅を測定することにより、モータ８のパルス幅Ａｎをモータ負荷として算出する。負荷計測部１５２は、カウント値ｎとモータ負荷とを関連付けて処理部１６に出力する。すなわち、負荷計測部１５２は、カウント値ｎとそのカウント値ｎに対応する位置パルスのパルス幅（モータ負荷）Ａｎとを処理部１６に出力する。さらに、負荷計測部１５２は、位置情報ｎと、その位置情報ｎに対応する位置パルスのパルス幅Ａｎとを関連付けて負荷情報として格納部１７に格納する。
【００４８】
処理部１６は、設定モードにおいて、上限位置Ｐｕ及び下限位置Ｐｌを過負荷検知により設定する。具体的には、処理部１６は、第１の処理部１６１及び第２の処理部１６２を備える。
【００４９】
第１の処理部１６１は、設定モードにおけるシャッターカーテン４の開動作中において過負荷検知（以下、「第１の過負荷検知」という。）を実行する。そして、第１の処理部１６１は、第１の過負荷検知によってモータ８の過負荷状態を検知した場合には、シャッターカーテン４の現在位置に基づいて上限位置Ｐｕを設定する。例えば、第１の処理部１６１は、第１の過負荷検知によってモータ８の過負荷状態を検知されたときのカウント値ｎを上限位置Ｐｕに設定してもよい。例えば、第１の処理部１６１は、第１の過負荷検知によってモータ８の過負荷状態を検知されたときのカウント値ｎを「０」にリセットし、「０」にリセットされたカウント値ｎを上限位置Ｐｕに設定してもよい。
第１の過負荷検知とは、負荷検出部１５から出力されるモータ負荷に基づいてモータ８が過負荷状態か否かを判定する処理である。例えば、第１の処理部１６１は、モータ負荷又はモータ負荷の変化率が所定の閾値ｔｈ１を超えた場合には、モータ８が過負荷状態であると判定する。
【００５０】
ここで、第１の処理部１６１は、第１の過負荷検知において、巾木部４ｂがマグサ又はシャッターボックス６に当接した位置（上限位置Ｐｕ）ではなく、上限位置Ｐｕからさらにシャッターカーテン４の開動作を行ってシャッターカーテン４を巻き締めした位置（以下、「巻き締め位置」という。）で、モータ８が過負荷状態を検知する。巻き締め位置と上限位置Ｐｕとの間のずれΔＨ１は、巻き締め位置と上限位置Ｐｕとの間の位置パルスのカウント数ｎ１で表され、実験やシャッターカーテン４のサイズ等により予め求めることが可能である。したがって、第１の処理部１６１は、既知であるずれΔＨ１を用いて巻き締め位置から上限位置Ｐｕを求めてもよい。例えば、第１の処理部１６１は、第１の過負荷検知によってモータ８の過負荷状態を検知されたときのカウント値ｎからカウント数ｎ１を減算又は加算することで上限位置Ｐｕに設定してもよい。
【００５１】
例えば、駆動制御部１４は、操作装置３に対して所定の操作が行われた場合には、駆動部１２に開指令を出力してシャッターカーテン４の開動作を開始させる。そして、駆動制御部１４は、当該開動作中において過負荷検知によりモータ８の過負荷状態が検知された場合には、停止指令を出力して当該開動作を停止させる。このとき、シャッターカーテン４の現在位置は、巻き締め位置である。よって、駆動制御部１４は、巻き締め位置のシャッターカーテン４をカウント数ｎ１分だけ下降させて停止させる。そして、第１の処理部１６１は、カウント数ｎ１分だけ閉動作されたシャッターカーテン４の現在位置、すなわち現在のカウント値ｎを「０」にリセットし、「０」にリセットされたカウント値ｎを上限位置Ｐｕに設定してもよい。駆動制御部１４は、上限位置Ｐｕが設定されたことを契機として自動で閉動作を実行する。
ただし、ずれΔＨ１が許容できる程度であれば、巻き締め位置のシャッターカーテン４をカウント数ｎ１分だけ下降させず、巻き締め位置を上限位置Ｐｕとして設定してもよい。
【００５２】
第２の処理部１６２は、設定モードにおけるシャッターカーテン４の閉動作中において過負荷検知（以下、「第２の過負荷検知」という。）を実行する。そして、第２の処理部１６２は、第２の過負荷検知によってモータ８の過負荷状態を検知した場合には、シャッターカーテン４の現在位置に基づいて下限位置Ｐｌを設定する。
例えば、第２の処理部１６２は、第２の過負荷検知によってモータ８の過負荷状態を検知されたときのカウント値ｎを下限位置Ｐｌに設定してもよい。
第２の過負荷検知とは、負荷検出部１５から出力されるモータ負荷に基づいてモータ８が過負荷状態か否かを判定する処理である。例えば、第２の処理部１６２は、モータ負荷又はモータ負荷の変化率が所定の閾値ｔｈ２を超えた場合には、モータ８が過負荷状態であると判定する。
なお、第１の過負荷検知と第２の過負荷検知とは、同一の方法による過負荷検知であってもよいし、互いに異なる方法による過負荷検知であってもよい。
【００５３】
ここで、第２の処理部１６２は、第２の過負荷検知において、巾木部４ｂが床面又は下枠に当接した位置（下限位置Ｐｌ）ではなく、下限位置Ｐｌからさらにシャッターカーテン４の閉動作を行ってシャッターカーテン４が床面又は下枠を押し込んだ位置（以下、「押し込み位置」という。）で、モータ８が過負荷状態を検知する。すなわち、押し込み位置のシャッターカーテン４は下方より撓みが発生しており、閉動作時における第２の過負荷検知でモータ８の過負荷状態が検知された位置である押し込み位置と上記撓みの無い下限位置との間にズレΔＨ２が生じる。この押し込み位置と下限位置Ｐｌとの間のずれΔＨ２は、押し込み位置と下限位置Ｐｌとの間の位置パルスのカウント数ｎ２で表され、実験やシャッターカーテン４のサイズ等により予め求めることが可能である。したがって、第２の処理部１６２は、既知であるカウント数ｎ２を用いて押し込み位置から下限位置Ｐｌを求めることができる。例えば、第２の処理部１６２は、第２の過負荷検知によってモータ８の過負荷状態を検知されたときのカウント値ｎからカウント数ｎ２（ΔＨ２）を減算した値を下限位置Ｐｌに設定してもよい。ただし、ずれΔＨ２が許容できる程度であれば、第２の処理部１６２は、第２の過負荷検知によってモータ８の過負荷状態を検知されたときのカウント値ｎを下限位置Ｐｌに設定してもよい。なお、カウント数ｎ２は本発明の「第１の距離」に相当する。
このように、第２の処理部１６２は、閉動作中の過負荷検知によりモータ８過負荷状態が検知されたときのシャッターカーテン４の現在位置から開方向に第１の距離だけ離れた位置を下限位置Ｐｌに設定してもよい。ここで、開方向とは、シャッターカーテン４の開動作によってシャッターカーテン４が動作する方向であって、本実施形態では、シャッターボックス６が配置されている方向である。
【００５４】
格納部１７には、処理部１６により設定された上限位置Ｐｕ及び下限位置Ｐｌの情報が格納される。
なお、処理部１６は、設定信号を受信した場合において、格納部１７にすでに上限位置Ｐｕ及び下限位置Ｐｌの情報が格納されている場合には、その格納されている上限位置Ｐｕ及び下限位置Ｐｌの情報を削除してもよい。例えば、第１の処理部１６１は、操作装置に対して所定の操作が行われた場合においてすでに上限位置Ｐｌ及び下限位置Ｐｕが設定されている場合には、その上限位置Ｐｌ及び下限位置Ｐｕの設定を初期化する初期化処理を実行してもよい。その場合には、初期化処理後において、シャッターカーテン４の開動作が開始されてもよい。
また、格納部１７には、設定モードにおいて、位置情報ｎと、その位置情報ｎに対応する位置パルスのパルス幅Ａｎとが関連付けられた情報、すなわち負荷情報が位置情報ｎごとに格納される。
例えば、格納部１７は、ＲＯＭ（Read Only Memory）等の不揮発性メモリやＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）である。
【００５５】
次に、本実施形態に係る制御部１３の上限位置Ｐｕ及び下限位置Ｐｌの設定方法について、図６及び図７を用いて説明する。図４は、本実施形態に係る上限位置Ｐｕ及び下限位置Ｐｌの設定方法のフロー図である。図５は、本実施形態に係る上限位置Ｐｕ及び下限位置Ｐｌの設定方法を説明する図である。なお、以下の上記設定方法の説明においては、ｍ第１の過負荷検知と第２の過負荷検知とは、異なる方法による過負荷検知である。さらに、ずれΔＨ１は無視できる程度に小さいものとする。
【００５６】
まず、制御部１３は、操作装置３から設定信号を受信した場合には、設定モードに移行する。制御部１３は、設定モードに移行すると初期化処理を実行する（ステップＳ１０１）。そして、制御部１３（駆動制御部１４）は、シャッターカーテン４の開動作を実行する（ステップＳ１０２）。ここで、制御部１３は、シャッターカーテン４の開動作中においては、カウンタ１５１で位置パルスのカウント値ｎをカウントアップしている。
【００５７】
第１の処理部１６１は、ステップＳ１０３においてシャッターカーテン４の開動作が開始されると、カウント値ｎに対応するパルス幅Ａｎに基づいて、モータ８が過負荷状態か否かを判定する第１の過負荷検知を実行する（ステップＳ１０３）。例えば、第１の処理部１６１は、カウント値ｎに対応するパルス幅Ａｎをカウント値ｎごとに取得し、そのパルス幅Ａｎ又はパルス幅Ａｎの変化率が閾値ｔｈ１以上か否かを判定する。そして、第１の処理部１６１は、パルス幅Ａｎ又はパルス幅Ａｎの変化率が閾値ｔｈ１以上であると判定した場合にはモータ８が過負荷状態であると判定する。一方、第１の処理部１６１は、パルス幅Ａｎ又はパルス幅Ａｎの変化率が閾値ｔｈ１未満であると判定した場合にはモータ８が過負荷状態ではないと判定する。第１の処理部１６１は、モータ８が過負荷状態ではないと判定した場合には、カウント値ｎ＝ｎ＋１のパルス幅Ａｎに基づいてモータ８が過負荷状態か否かを再度判定する。したがって、ステップＳ１０３の処理は、開動作中においてモータ８が過負荷状態であると判定されるまで継続される。
【００５８】
駆動制御部１４は、ステップＳ１０３でモータ８が過負荷状態であると判定された場合にはモータ８の回転を停止させてシャッターカーテン４の開動作を停止させる（ステップＳ１０４）。そして、第１の処理部１６１は、ステップＳ１０４において停止されたシャッターカーテンの現在位置、すなわち現在のカウント値ｎを「０」に設定する（ステップＳ１０５）。ここで、ｎ＝「０」は、上限位置Ｐｕを表す。したがって、カウント値ｎを「０」に設定することは、上限位置Ｐｕを設定することと同義である。
【００５９】
駆動制御部１４は、上限位置Ｐｕが設定されるとシャッターカーテン４の閉動作を実行する（ステップＳ１０６）。
負荷検出部１５は、シャッターカーテン４の開動作によって出力される位置パルスを取得するごとにカウント値ｎを「＋１」カウントアップする（ステップＳ１０７）。このカウント値ｎは、上限位置Ｐｕを基準としてシャッターカーテン４が下降した距離に相当する。
また、負荷検出部１５は、カウント値ｎに対応するパルス幅Ａｎを求め、カウント値ｎと当該カウント値ｎに対応する位置パルスのパルス幅（モータ負荷）Ａｎとをカウント値ｎごとに処理部１６に出力する。
【００６０】
第２の処理部１６２は、ステップＳ１０６の開動作において、下記に示す閾値ｎｔｈを通過した場合にはカウント値ｎ及びパルス幅Ａｎに基づいて第２の過負荷検知を実行する。
まず、第２の処理部１６２は、第２の過負荷検知として、以下に示す式（１）に基づいて計算値Ｂｎをカウント値ｎごとに求める（ステップＳ１０８）。
Ｂｎ＝Ａｎ−Ａ（ｎ−Ｐ１）      …（１）
【００６１】
この計算値Ｂｎは、現在のＡｎと、モータ８におけるＰ１回転前のパルス幅Ａ（ｎ−Ｐ１）との差である。すなわち、計算値Ｂｎは、現在のＡｎと、Ｐ１前のパルス幅Ａ（ｎ−Ｐ１）との差である。ここで、Ｐ１は、予め設定されている固定値である。ただし、パルス幅Ａ（ｎ−Ｐ１）は、ｎの直前ではなく、二つ以上前のカウント値が望ましい。例えば、現在のカウント値ｎ＝１００、Ｐ１＝５０である場合には、第２の処理部１６２は、格納部１７からＡ５０の負荷情報を読み出し、カウント値ｎ＝１００における計測値Ｂ１００＝Ａ１００−Ａ５０を求める。
【００６２】
次に、第２の処理部１６２は、現在のカウント値ｎが閾値ｎｔｈ以上か否かを判定する。第２の処理部１６２は、現在のカウント値ｎが閾値ｎｔｈ以上であると判定した場合には、シャッターカーテン４の位置が下限位置Ｐｌに近づいていると判定して、ステップＳ１１０の処理を実行する。一方、第２の処理部１６２は、現在のカウント値ｎが閾値ｎｔｈ未満であると判定した場合には、ステップＳ１０７の処理に移行する。
なお、閾値ｎｔｈは、予め設定されるものであって、任意に設定可能である。例えば、閾値ｎｔｈは、実験により予め設定される。シャッターカーテン４が閾値ｎｔｈを通過した場合には第２の過負荷検知が開始される。例えば、閾値ｎｔｈは、シャッターカーテン４の製作制限の最小値のパルス数であってもよいし、モータ８の初動のデータバラつきを無視するための値であってもよい。
【００６３】
第２の処理部１６２は、現在のカウント値ｎが閾値ｎｔｈ以上であると判定された場合には、計測値Ｂｎが閾値Ｓを超えるか否かを判定する（ステップＳ１１０）。そして、第２の処理部１６２は、計測値Ｂｎが閾値Ｓを超えた回数（以下、「判定回数」という。）ｉが規定回数ｉｔｈ（１以上）を超えた場合には、モータ８が過負荷状態であると判定する。すなわち、第２の処理部１６２が、（ｉｔｈ＋１）回連続して計測値Ｂｎが閾値Ｓを超えた場合にはモータ８が過負荷状態であると判定する。なお、閾値Ｓは固定値でもよいし、カウント値ｎや計測値Ｂｎの値と連動する変数でもよい。
【００６４】
具体的には、第２の処理部１６２は、計測値Ｂｎが閾値Ｓを超える場合（ステップＳ１１０：ＹＥＳ）、判定回数ｉを１インクリメントする（ステップＳ１１１）。一方、第２の処理部１６２は、計測値Ｂｎが閾値Ｓ以下の場合（ステップＳ１１０：ＮＯ）、判定回数ｉを０にリセットして（ステップＳ１１２）、ステップＳ１０７の処理を移行する。
【００６５】
第２の処理部１６２は、ステップＳ１１１の処理後において、判定回数ｉが規定回数ｉｔｈを超えたか否かを判定する（ステップＳ１１３）。第２の処理部１６２は、判定回数ｉが規定回数ｉｔｈを超えたと判定した場合には、モータ８が過負荷状態であると判定してステップＳ１１４の処理を実行する。第２の処理部１６２は、判定回数ｉが規定回数ｉｔｈを超えていないと判定した場合には、モータ８が過負荷状態ではないと判定してステップＳ１０７の処理に移行する。
【００６６】
第２の処理部１６２は、ステップＳ１１４において、判定回数ｉが規定回数ｉｔｈを超えたと判定したときのカウント値ｎ（以下、「カウント値ｎｘ」という。）に基づいて下限位置Ｐｌを設定する（ステップＳ１１４）。このカウント値ｎｘは、シャッターカーテン４の位置が押し込み位置であるときのカウント値ｎである。
【００６７】
例えば、第２の処理部１６２は、カウント値ｎｘから下記の式（２）を用いてカウント値ｎｄを求め、そのカウント値ｎｄを下限位置Ｐｌに設定する。
ｎｄ＝ｎｘ−ｎ２      …（２）
なお、カウント数ｎ２は実験などから求められる固定値でもよいし、実験などから求められる固定値と閾値Ｓとから算出される変数の合計であってもよい。カウント数ｎ２が実験などから求められる固定値と閾値Ｓとから算出される変数の合計である場合にはサイズによるバラつきなく上記撓みの無い下限位置Ｐｌがより精度よく得られる。
【００６８】
例えば、第２の処理部１６２は、カウント値ｎｘから下記の式（３）を用いてカウント値ｎｄを求め、そのカウント値ｎｄを下限位置Ｐｌに設定してもよい。
ｎｄ＝ｎｘ−Ｐ２−Ｓ／Ｐ３      …（３）
【００６９】
ここで、Ｐ２及びＰ３は、実験などから求められる固定値であってもよい。
前記計算式（３）は、シャッターカーテン４のサイズによるバラつきがなく上記撓みの無い下限位置Ｐｌがより精度よく得られる式である。本願の発明者らは、シャッターカーテン４のサイズによらず、シャッターカーテン４が下限位置Ｐｌに到達してから一定時間（固定値Ｐ２に相当）後に負荷が上昇し、その負荷の上昇角度が一定（すなわち傾きが一定）であるという知見を得た。そして、本願の発明者らは、閾値Ｓが大きくなるほど過負荷検知までの時間を要し撓みが大きくなるという知見を得た。そのため、前記計算式（３）では、カウント値ｎｘに対して、固定値Ｐ２と、閾値Ｓに連動するＳ／Ｐ３とを減算することで、サイズによるバラつきがなく上記撓みの無い下限位置Ｐｌをより精度よく算出することができる。
【００７０】
なお、シャッターカーテン４が押し込み位置に到達した場合には、シャッターカーテン４に撓みが発生している場合がある。そのため、駆動制御部１４は、カウント値ｎｄが求められた場合（ステップＳ１１４）又はモータ８の過負荷状態が検知された場合（ステップＳ１１３：ＹＥＳ）には、モータ８の閉動作を停止するとともに、上記撓みを解消するために、シャッターカーテン４を押し込み位置（カウント値ｎｘ）から下限位置Ｐｌ（カウント値ｎｄ）まで開動作させる「撓み解消動作」を行う（ステップＳ１１５）。
撓み解消動作では開方向にモータを動作させるが、実際には停止命令位置と停止位置には数パルス（以下、「Δｘpls」という。）のズレが存在する場合がある。そのため、駆動制御部１４は、「撓み解消動作」では下限位置Ｐｌ−Δｘplsの位置で停止させて調整してもよい。なお、Δｘplsは、本発明の「第２の距離」に相当する。このΔｘplsは、カウント数ｎ２より小さい値である。
なお、上記撓み解消がされた状態、すなわち撓み解消動作が完了したシャッターカーテン４の状態とは、第２の過負荷検知でモータ８の過負荷状態が検知されたときのシャッターカーテン４の撓みが緩和されている状態であればよい。すなわち、上記撓み解消動作が完了したシャッターカーテン４の状態は、シャッターカーテン４が全閉状態であって且つ第２の過負荷検知でモータ８の過負荷状態が検知されたときのシャッターカーテン４の撓みが緩和されている状態である。シャッターカーテン４の撓みが緩和されている状態は、当該撓みがない状態や当該撓みがシャッター装置２において許容される程度である状態を含む。
【００７１】
第２の処理部１６２は、撓み解消動作が終了すると、設定した下限位置Ｐｌ（カウント値ｎｄ）を格納部１７に格納して（ステップＳ１１６）、設定モードを終了する。なお、第２の処理部１６２は、撓み解消動作が終了した時点でのシャッターカーテン４の現在位置（カウント値ｎｄ）を下限位置Ｐｌに設定してもよい。
【００７２】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００７３】
（変形例１）上記実施形態において、シャッターカーテン４は、任意な部材や構造で構成されたものであってよい。例えば、シャッターカーテン４は、複数のスラット４ａで形成されてもよく、シートで形成されてよく、一部のみが複数のスラット４ａで構成されてもよい。
【００７４】
（変形例２）上記実施形態では、負荷検出部１５は、モータ負荷を位置パルスのパルス幅としたが、本発明はこれに限定されず、モータ負荷を検出できれば、位置パルスのパルス幅を用いなくてもよい。例えば、負荷検出部１５は、モータ８のトルクを公知の技術を用いて検出することでモータ負荷を検出してもよい。
【００７５】
（変形例３）上記実施形態では、制御部１３は、撓み解消動作を実行したが、押し込み位置においてシャッターカーテン４の撓みが発生しない、又は許容できる程度であれば、撓み解消動作を実行しなくてもよい。
【００７６】
（変形例４）上記実施形態では、制御部１３は、設定信号を受信した場合に設定モードに移行したが、これに限定されず、格納部１７に下限位置Ｐｌが格納されていない場合において操作装置３から操作信号を受信したことを契機として設定モードに移行してもよい。
【００７７】
（変形例５）上記実施形態では、操作装置３は、所定の操作が行われた場合に設定信号をシャッター装置２に出力したが、これに限定されない。例えば、操作装置３は、上限位置Ｐｕ及び下限位置Ｐｌを設定するための専用のスイッチを設けてもよい。そして、操作装置３は、当該スイッチが操作された場合に設定信号をシャッター装置２に出力してもよい。
【００７８】
（変形例６）上記実施形態では、第２の処理部１６２が、（ｉｔｈ＋１）回連続して計測値Ｂｎが閾値Ｓを超えた場合にはモータ８が過負荷状態であると判定したが、これに限定されず、第２の処理部１６２は、計測値Ｂｎが１回以上閾値Ｓを超えた場合にはモータ８が過負荷状態であると判定してもよい。
【００７９】
（変形例７）上記実施形態において、第２の処理部１６２は、カウント値ｎｘから撓みの無い下限位置Ｐｌを、ディープラーニングやIoT（Internet of Things）技術を用いて推定してもよい。
【００８０】
以上、説明したように、上記実施形態に係るシャッター装置２は、操作装置３に対して所定の操作が行われた場合には、シャッターカーテン４の開動作を開始するとともに第１の過負荷検知を実行する。そして、シャッター装置２は、第１の過負荷検知でモータ８の過負荷状態が検知された場合にはシャッターカーテン４の現在位置に基づいて上限位置Ｐｕを設定する。また、シャッター装置２は、第１の過負荷検知によりモータ８の過負荷状態が検知されたことを契機としてシャッターカーテン４の閉動作を開始して、当該閉動作中において、シャッターカーテン４の位置が閾値ｎｔｈを通過した場合に第２の過負荷検知を開始する。シャッター装置２は、第２の過負荷検知によってモータ８の過負荷状態が検知された場合には当該第２の過負荷検知により過負荷状態が検知されたときのシャッターカーテンの現在位置から開方向に第１の距離だけ離れた位置を下限位置Ｐｌに設定する。
【００８１】
このような構成によれば、施工者やユーザは、操作装置３に対して所定の操作を行うだけでシャッターカーテン４の上限位置Ｐｕ及び下限位置Ｐｌを設定することが可能となる。したがって、施工者やユーザは、上限位置Ｐｕ及び下限位置Ｐｌの設定をワンタッチ操作で行うことができ、上限位置Ｐｕ及び下限位置Ｐｌの設定を容易に行うことができる。さらに、撓みが解消された下限位置Ｐｌを設定することができる。
【００８２】
なお、上述した制御部１３の全部または一部をコンピュータで実現するようにしてもよい。この場合、上記コンピュータは、ＣＰＵ、ＧＰＵなどのプロセッサ及びコンピュータ読み取り可能な記録媒体を備えてもよい。そして、上記制御部１３の全部または一部の機能をコンピュータで実現するためのプログラムを上記コンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムを上記プロセッサに読み込ませ、実行することによって実現してもよい。ここで、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、ＦＰＧＡ等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。
【符号の説明】
【００８３】
２  シャッター装置
３  操作装置
４  シャッターカーテン
８  モータ
１３  制御部
１４  駆動制御部
１５  負荷検出部
１６  処理部
１７  格納部
【図１】
2020159071.tif 000003
【図２】
2020159071.tif 000004
【図３】
2020159071.tif 000005
【図４】
2020159071.tif 000006
【図５】
2020159071.tif 000007