(57)【要約】【課題】記憶要素に保存されているデータの信頼性を確保するのに適するシャッター装置を提供する。【解決手段】シャッター装置はシャッターと駆動部と制御装置とをもつ。制御装置の記憶要素は、シャッターの駆動に関して重要度が高い１次データData１とそれ以外の２次データData２とを記憶して保存し、１次データData１を１次演算規則で演算した演算結果に関する１次保存情報を記憶して保存する。演算手段は、記憶要素に保存されているデータのうち少なくとも１次データData１を読み出し、読み出された１次データData１を１次演算規則で演算して演算結果を求める。判定手段は、読み出された１次データData１を１次演算規則で演算した演算結果に関する１次演算情報Sumfcと、記憶要素に保存されている１次保存情報Sumfmとを比較する。そして、１次演算情報Sumfcと１次保存情報Sumfmとが異なるとき、記憶要素に記憶されているデータData１,Data2が正常でないと判定する。【選択図】図５
2010095954.tif 000002
【特許請求の範囲】
【請求項１】
駆動により開口に対して開閉駆動されるシャッターと、前記シャッターを開閉方向に駆動させる駆動部と、前記駆動部の駆動を制御する制御装置とを具備するシャッター装置であって、
前記制御装置は、
前記シャッターの駆動に関するデータのうち、前記シャッターの駆動に関して重要度が高い１次データとそれ以外の２次データとを記憶して保存すると共に、前記１次データを１次演算規則で演算した演算結果に関する１次保存情報を記憶して保存する記憶要素と、
前記記憶要素に記憶されて保存されている前記データのうち、少なくとも前記１次データを読み出し、前記記憶要素から読み出された前記１次データを前記１次演算規則で演算して演算結果を求める演算手段と、
前記記憶要素から読み出された前記１次データを前記１次演算規則で演算した演算結果に関する１次演算情報と、前記記憶要素に記憶されて保存されている前記１次保存情報とを比較し、前記１次演算情報と前記１次保存情報とが異なるとき、前記記憶要素から読み出された前記データが正常でないと判定する判定手段とを具備することを特徴とするシャッター装置。
【請求項２】
駆動により開口に対して開閉駆動されるシャッターと、前記シャッターを開閉方向に駆動させる駆動部と、前記駆動部の駆動を制御する制御装置とを具備するシャッター装置であって、
前記制御装置は、
前記シャッターの駆動に関するデータのうち、前記シャッターの駆動に関して重要度が高い１次データを記憶して保存すると共に、前記１次データを１次演算規則で演算した演算結果に関する１次保存情報を記憶して保存し、且つ、前記シャッターの駆動に関する前記データのうち、前記シャッターの駆動に関して前記１次データよりも重要度が低い２次データを記憶して保存すると共に、前記２次データまたは前記２次データを含むデータを２次演算規則で演算した演算結果に関する２次保存情報を記憶して保存する記憶要素と、
前記記憶要素に記憶されて保存されている前記データのうち、少なくとも前記１次データおよび前記２次データを読み出し、前記記憶要素から読み出された前記１次データを前記１次演算規則で演算して演算結果を求め、且つ、前記記憶要素から読み出された前記２次データまたは前記２次データを含むデータを前記２次演算規則で演算して演算結果を求める演算手段と、
前記記憶要素から読み出された前記１次データを前記１次演算規則で演算した演算結果に関する１次演算情報と、前記記憶要素に記憶されて保存されている前記１次保存情報とを比較し、前記１次演算情報と前記１次保存情報とが異なるとき、前記記憶要素から読み出された前記１次データが正常でないと判定する第１判定手段と、
前記記憶要素から読み出された前記２次データを前記２次演算規則で演算した演算結果に関する２次演算情報と、前記記憶要素に記憶されて保存されている前記２次保存情報とを比較し、前記２次演算情報と前記２次保存情報とが異なるとき、前記記憶要素から読み出された前記２次データが正常でないと判定すると共に、前記１次演算情報と前記１次保存情報とが同じであれば、前記シャッターの駆動を許可する第２判定手段とを具備することを特徴とするシャッター装置。
【請求項３】
請求項１または２において、前記記憶要素に記憶されている前記データが正常でないと判定されるとき、前記制御装置は、前記シャッターの駆動に関する前記データのうち少なくとも前記１次データを前記記憶要素に再記憶させる警告を出力することを特徴とするシャッター装置。
【請求項４】
請求項２または３において、前記１次データが正常であり前記２次データが正常でないと判定されたとき、前記制御装置は、前記シャッターの駆動を許可し、前記シャッターの駆動速度を通常駆動速度よりも遅延させて前記シャッターを開放駆動または閉鎖駆動させることを特徴とするシャッター装置。
【請求項５】
請求項２〜４のうちの一項において、前記１次データが正常であり前記２次データが正常でないと判定されたとき、前記制御装置は、前記シャッターの駆動を許可し、前記シャッターをこれの全閉位置と全開位置との間において開放駆動または閉鎖駆動させることにより、前記記憶要素に記憶されている前記２次データを廃棄しつつ、新しい２次データを前記記憶要素のエリアに保存することにより前記２次データを更新させることを特徴とするシャッター装置。
【請求項６】
請求項２〜５のうちの一項において、前記記憶要素は、前記記憶要素のうち前記２次演算規則で演算される前記２次データを保存しているエリアの他に、前記２次データと同一のデータ、または、複数の種類のシャッター装置に共用される標準データを保存する予備用保存エリアを備えており、
前記１次データが正常であり前記２次データが正常でないと判定されたとき、前記制御装置は、前記シャッターの駆動を許可し、前記制御装置は、前記予備用保存エリアに保存されている前記データを読み出して前記シャッターを駆動させることを特徴とするシャッター装置。
【請求項７】
請求項１〜６のうちの一項において、前記１次データは、前記シャッターの全閉位置と全開位置との間におけるシャッター移動量に関する物理量であり、前記２次データは、前記シャッターの閉鎖駆動および／または開放駆動に必要なモータ駆動電流値であることを特徴とするシャッター装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はシャッターの駆動に関するデータを保存するメモリ等の記憶要素を有するシャッター装置に関する。
【背景技術】
【０００２】
従来、シャッター装置は、駆動により開口を開閉させるシャッターと、シャッターを開閉方向に駆動させる駆動部と、駆動部の駆動を制御する制御装置とを備えている（特許文献１）。このようなシャッター装置においては駆動の信頼性を高めることが更に要請されている。そこで、シャッターの動作に関する物理量のデータを制御装置のメモリに書き込んで保存しておき、停電等の異常が発生したときであっても、メモリに保存されているデータを読み出すことにより、物理量のデータを再設定する手数を低減させている。
【０００３】
この場合、メモリに保存されているデータの信頼性を高めることが好ましい。そこで、従来より、ミラーリング法が考えられている。ミラーリング法は、常用されるメモリに保存されているデータに対して同じデータを他のメモリ領域または他のメモリに保存しておき、常用されるメモリから読み出されたデータの全てが、他のメモリ領域または他のメモリに保存されているデータの全てと同一であるとき、常用されるメモリに保存されているデータは異常ではないと判定する方法である。ミラーリング法によれば、メモリに保存するデータの総量が増大するものの、複数のデータのうち具体的にどのデータが正常でないか判定可能である。
【特許文献１】特開２００３−８２９３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記したミラーリング法によれば、データの信頼性が向上するものの、メモリに保存するデータの総量が増大するため、メモリの容量が多く必要とされる問題があり、コストが増加する。更にデータの総量が増大するため、メモリに対するアクセス時間が延び、データの書き込み時、読み出し時においてノイズがデータにのる確率が増加する。
【０００５】
本発明は上記した実情に鑑みてなされたものであり、データをミラーリングする方式を採用せずとも良く、ミラーリングする方式に比較してコストを抑制しつつ、記憶要素に保存されているデータの信頼性を確保するのに適するシャッター装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明者はシャッター装置について鋭意開発を進めている。そして、常用されるメモリに保存されている複数のデータを加算し、加算の合計値をデータと共にメモリに保存しておき、メモリからデータを読み込むとき、読み込んだデータについて再び加算を実施し、その合計値が、メモリに保存されている合計値と同じであるとき、メモリに保存されているデータは異常ではないと判定する方法をシャッター装置に適用することを着想した。この場合、例えば、４つのデータ『１０，５，１０，８』であるとき、この合計値は『３３』である。この場合。メモリには、『１０，５，１０，８，３３』のように５つの数値として保存される。そして、メモリからデータを読み出すとき、最後の数字は合計値であることが既知であるため、データから読み出された『１０，５，１０，８』を加算して４つの数値の合計値を求め、その合計値と『３３』とを比較し、両者が同じであれば、読み出されたデータには異常がなく、両者が異なれば、読み出されたデータには異常があると判定される。
【０００７】
また、上記した方式によれば、メモリの容量の過大化は抑制されるものの、メモリに保存されている複数のデータの一部が異常であるときであっても、メモリから読み出された複数のデータの全部が異常であると取り扱われる。このため、メモリから読み出された重要度が高いデータが正常であるにも拘わらず、重要度が低いデータのみに異常があったときであっても、メモリから読み出された複数のデータの全部が異常であると取り扱われるため、重要度が高いデータについて、メモリに再記憶させる操作が必要とされる問題がある。
【０００８】
そこで、本発明者は以下の様相１、２に係る本発明の構成を採用すれば、データをミラーリングする場合に比較してコストを抑制しつつ、記憶要素に保存されているデータの信頼性を確保するのに適するシャッター装置を提供することができることを知見し、本発明を完成させた。
【０００９】
（１）様相１の本発明に係るシャッター装置は、駆動により開口に対して開閉駆動されるシャッターと、シャッターを開閉方向に駆動させる駆動部と、駆動部の駆動を制御する制御装置とを具備するシャッター装置であって、制御装置は、
シャッターの駆動に関するデータのうち、シャッターの駆動に関して重要度が高い１次データとそれ以外の２次データとを記憶して保存すると共に、１次データを１次演算規則で演算した演算結果に関する１次保存情報を記憶して保存する記憶要素と、
記憶要素に記憶されて保存されているデータのうち、少なくとも１次データを読み出し、記憶要素から読み出された１次データを１次演算規則で演算して演算結果を求める演算手段と、
記憶要素から読み出された１次データを１次演算規則で演算した演算結果に関する１次演算情報と、記憶要素に記憶されて保存されている１次保存情報とを比較し、１次演算情報と１次保存情報とが異なるとき、記憶要素から読み出されたデータが正常でないと判定する判定手段とを具備することを特徴とする。
【００１０】
本様相によれば、１次データは、シャッターの駆動に関するデータのうちシャッター駆動に関して重要度が高いデータを意味する。１次データとしては、シャッターの全閉位置と全開位置との間にシャッター移動量に関する物理量が例示される。シャッター移動量に関する物理量としては、シャッターを駆動させるモータの回転に関する物理量が例示される。この場合、モータにパルスエンコーダが装備されているときには、シャッターの全閉位置と全開位置との間においてシャッターが駆動するときにおけるパルスエンコーダのパルス数が例示される。２次データは、シャッターの閉鎖駆動または開放駆動に必要なモータ駆動電流値、時刻データ等が例示される。
【００１１】
記憶要素は、１次データとそれ以外の２次データとを記憶して保存するエリアをもつと共に、１次データを１次演算規則で演算した演算結果に関する１次保存情報を記憶して保存するエリアをもつ。１次演算規則は、所定の演算式であれば何でも良く、例えば、複数の１次データを加算する規則、複数の１次データを順に減算する規則、複数の１次データを乗算する規則、複数の１次データを順に除算する規則等が挙げられる。１次保存情報は、１次データを１次演算規則で演算した演算結果を直接的または間接的に示す情報であり、演算結果そのものでも良く、あるいは、メモリ容量を考慮すると、その演算結果のうち特定の桁（例えば下二桁，上二桁，下三桁，上三桁，小数点以下の２桁等）で表される数値でも良い。もしデータが０であったら、無視することもできる。記憶要素としてはシャッター装置の給電系に停電が発生したとしても、データが揮発しないものが好ましい。
【００１２】
演算手段は、記憶要素に記憶されて保存されているデータのうち少なくとも１次データを読み出し、記憶要素から読み出された１次データを１次演算規則で演算して演算結果を求める。これにより演算結果に関する１次演算情報が求められる。１次演算情報は、記憶要素から読み込んだ１次データを１次演算規則で演算した演算結果を直接的または間接的に示す情報であり、演算結果そのものでも良く、あるいは、メモリ容量を考慮すると、その演算結果のうち特定の桁（例えば下二桁，上二桁、下三桁，上三桁、小数点以下の２桁等）で表される数値でも良い。なお、互いに比較しあう１次演算情報および１次保存情報は、比較し易いように互いに同桁とすることが好ましい。
【００１３】
判定手段は、１次演算情報と１次保存情報とを比較し、１次演算情報と１次保存情報とが異なるとき、記憶要素から読み出されたデータが正常でないと判定する。このため１次演算情報と１次保存情報とが同じであり、記憶要素から読み出された１次データが正常であると判定される限り、１次データ以外の重要度が低い２次データが異常であったとしても、シャッター装置は良好と推定される。このような本様相によれば、重要度が高い１次データに関する１次演算情報と１次保存情報とが互いに同じであれば、記憶要素から読み出されたデータが正常であると判定するため、シャッター装置の駆動性を確保しつつ、記憶要素から読み出されたデータの信頼性を確保するのに適する。
【００１４】
（２）様相２の本発明に係るシャッター装置は、駆動により開口に対して開閉駆動されるシャッターと、シャッターを開閉方向に駆動させる駆動部と、駆動部の駆動を制御する制御装置とを具備するシャッター装置であって、制御装置は、シャッターの駆動に関するデータのうち、シャッターの駆動に関して重要度が高い１次データを記憶して保存すると共に、１次データを１次演算規則で演算した演算結果に関する１次保存情報を記憶して保存し、且つ、シャッターの駆動に関する前記データのうち、シャッターの駆動に関して１次データよりも重要度が低い２次データを記憶して保存すると共に、２次データまたは２次データを含むデータを２次演算規則で演算した演算結果に関する２次保存情報を記憶して保存する記憶要素と、
記憶要素に記憶されて保存されているデータのうち、少なくとも１次データおよび２次データを読み出し、記憶要素から読み出された前記１次データを１次演算規則で演算して演算結果を求め、且つ、記憶要素から読み出された２次データまたは２次データを含むデータを２次演算規則で演算して演算結果を求める演算手段と、
記憶要素から読み出された１次データを１次演算規則で演算した演算結果に関する１次演算情報と、記憶要素に記憶されて保存されている１次保存情報とを比較し、１次演算情報と１次保存情報とが異なるとき、記憶要素から読み出された１次データが正常でないと判定する第１判定手段と、
記憶要素から読み出された２次データを２次演算規則で演算した演算結果に関する２次演算情報と、記憶要素に記憶されて保存されている２次保存情報とを比較し、２次演算情報と２次保存情報とが異なるとき、記憶要素から読み出された２次データが正常でないと判定すると共に、１次演算情報と１次保存情報とが同じであれば、シャッターの駆動を許可する第２判定手段とを具備することを特徴とする。
【００１５】
本様相によれば、２次データは、シャッターの駆動に関するデータのうち、シャッター駆動に関して重要度が１次データよりも低いデータを意味する。記憶要素は、１次データと２次データとを記憶して保存するエリアをもつと共に、１次データを１次演算規則で演算した演算結果に関する１次保存情報を記憶して保存するエリアをもつ。更に記憶要素は、２次データを２次演算規則で演算した演算結果に関する２次保存情報を記憶して保存するエリアをもつ。
【００１６】
演算手段は、記憶要素に記憶されている少なくとも１次データおよび２次データを読み出し、読み出した１次データを１次演算規則で演算して演算結果を求め、且つ、読み出した２次データを２次演算規則で演算して演算結果を求める。これにより演算結果に関する１次演算情報および２次演算情報が求められる。１次演算情報は、記憶要素から読み出された１次データを１次演算規則で演算した演算結果そのものでも良く、あるいは、その演算結果の下二桁の数値でも良く、その演算結果の上二桁の数値でも良い。同様に、２次演算情報は、記憶要素から読み出された２次データを２次演算規則で演算した演算結果そのものでも良く、あるいは、その演算結果の下二桁の数値でも良く、その演算結果の上二桁の数値でも良い。
【００１７】
１次演算規則は、所定の演算式であれば何でも良く、例えば、複数の１次データを加算する規則、複数の１次データを順に減算する規則、複数の１次データを乗算する規則、複数の１次データを順に除算する規則、複数の１次データを演算式の変数にそれぞれ代入する規則等が挙げられる。２次演算規則についても同様である。１次演算規則および２次演算規則は互いに同じ規則であることが好ましいが、場合によっては、異なる演算規則でも良い。
【００１８】
また、１次保存情報は、記憶要素に保存する１次データを１次演算規則で演算した演算結果を直接的または間接的に示す情報であり、演算結果そのものでも良く、あるいは、メモリ容量を考慮すると、その演算結果のうち特定の桁（例えば下二桁，上二桁，下三桁，上三桁，小数点以下の２桁等）で表される数値でも良い。２次保存情報についても同様である。
【００１９】
１次演算情報は、記憶要素から読み出した１次データを１次演算規則で演算した演算結果を直接的または間接的に示す情報であり、演算結果そのものでも良く、あるいは、メモリ容量を考慮すると、その演算結果のうち特定の桁（例えば下二桁，上二桁，下三桁，上三桁，小数点以下の２桁等）で表される数値でも良い。２次演算情報についても同様である。
【００２０】
第１判定手段は、１次演算情報と１次保存情報とを比較し、１次演算情報と１次保存情報とが異なるとき、記憶要素に記憶されているデータが正常でないと判定する。この場合、シャッターの閉鎖駆動に制限を加えることが好ましい。第２判定手段は、２次演算情報と２次保存情報とを比較し、重要度が低い２次データに関する２次演算情報と２次保存情報とが異なっているときであっても、重要度が低い２次データに関する１次演算情報と１次保存情報とが同じであれば、シャッターは支障なく駆動できるため、シャッターの駆動は許可される。その理由としては、仮に、重要度が１次データよりも低い２次データに関する２次演算情報と２次保存情報とが互いに異なっていたとしても、重要度が高い１次データに関する１次演算情報と１次保存情報とが互いに同じであれば、シャッターが開閉したとしても、特段の支障がないためである。
【００２１】
互いに比較しあう１次演算情報および１次保存情報は、比較し易いように互いに同桁とすることが好ましい。また、互いに比較しあう２次演算情報および２次保存情報は、比較し易いように互いに同桁とすることが好ましい。
【００２２】
上記したように本様相によれば、重要度が高い１次データに関する１次演算情報と１次保存情報とが互いに同じであれば、記憶要素から読み出されたデータが正常であると判定するため、記憶要素から読み出されたデータの信頼性を確保するのに適する。
【００２３】
（３）本発明に係るシャッター装置によれば、次の態様が例示される。
【００２４】
・記憶要素に記憶されているデータが正常でないと判定されるとき、制御装置は、シャッターの駆動に関するデータのうち少なくとも１次データを記憶要素に再記憶させる警告を出力することが好ましい。警告に基づいて、重要度が高い１次データはメンテナンス者，メーカー等により記憶要素に再記憶される。再記憶以降は、シャッター装置の駆動は通常となる。ここで、記憶要素に記憶されているデータが正常でないと判定されるときにおいて、１次データが記憶要素に再記憶されるまでの間については、シャッター装置の駆動について制限することが好ましい。制限は、シャッターの閉鎖方向への自動駆動および手動駆動の双方を不能にする制限、あるいは、シャッターの閉鎖方向への手動駆動を許可するものの、閉鎖方向への自動駆動を不能にする制限、あるいは、シャッターの自動駆動および／または手動駆動を許可するものの、シャッターの閉鎖時の駆動速度を通常時よりも著しく遅延化させる制限が例示される。
【００２５】
・シャッターの駆動を許可するとき、制御装置は、シャッターの駆動速度を通常駆動速度よりも遅延させてシャッターを開放駆動または閉鎖駆動させることが好ましい。すなわち、１次データが正常であり２次データが正常でないと判定されたとき、制御装置は、シャッターの駆動を許可し、シャッターの駆動速度を通常駆動速度よりも遅延させてシャッターを開放駆動または閉鎖駆動させることが好ましい。このように駆動速度が遅延化されていると、閉鎖駆動するシャッターが物体に急激に衝突することが抑制される。閉鎖するシャッターが物体を挟むことが抑制される。
【００２６】
・シャッターの駆動を許可するとき、制御装置は、記憶要素に記憶されている１次データの保存を継続し、且つ、シャッターをこれの全閉位置と全開位置との間において開放駆動または閉鎖駆動させることにより、記憶要素に記憶されている２次データを廃棄しつつ、新しい２次データをメモリのエリアに保存することにより２次データを更新させることが好ましい。すなわち、１次データが正常であり２次データが正常でないと判定されたとき、制御装置は、シャッターの駆動を許可し、シャッターをこれの全閉位置と全開位置との間において開放駆動または閉鎖駆動させることにより、記憶要素に記憶されている２次データを廃棄しつつ、新しい２次データを記憶要素のエリアに保存することにより２次データを更新させる。この場合、１次データが正常であり２次データが正常でないと判定されたときにおいて、シャッターの駆動が許可されるため、２次データが更新される。
【００２７】
・記憶要素は、記憶要素のうち２次演算規則で演算される２次データを保存しているエリアの他に、２次データと同一のデータ、または、複数の種類のシャッター装置に共用される標準データを保存する予備用保存エリアを備えていることが好ましい。この場合、１次データが正常であり２次データが正常でないと判定されたとき、制御装置は、シャッターの駆動を許可し、制御装置は、予備用保存エリアに保存されているデータを読み出してシャッターを駆動させることが好ましい。
【発明の効果】
【００２８】
本発明によれば、データをミラーリングする方式を採用せずとも良く、ミラーリングする方式に比較して記憶要素に保存するデータの総量を抑えてコストを抑制しつつ、記憶要素から読み出されたデータの信頼性を確保するのに適するシャッター装置を提供することができる。
【発明を実施するための最良の形態】
【００２９】
（実施形態１）
以下、本発明の実施形態１について図１〜図８を参照しつつ説明する。シャッター装置は、基部１と、基部１に設けられた駆動により開口を開閉させるシャッター２と、シャッター２を開閉方向に駆動させる駆動部３と、駆動部３の駆動を制御する制御装置４とを備える。基部１は、開口の上部に位置する収容箱１０と、収容箱１０から下方に向けて連設された枠体１１とをもつ。シャッター２は、開放方向（矢印Ｙ１方向に相当する）と交差する方向に沿って延設された横長の複数のスラット２０を高さ方向に沿って可撓性をもつチェーン状をなす線状体２２により連結して構成されている。駆動部３は、収容箱１０に収容され軸芯Ｐ１回りで回転可能に設けられた回転に伴いシャッター２を巻き取る巻取体３０と、巻取体３０を軸芯Ｐ１回りで回転駆動させるモータ３１と、モータ３１を駆動させる駆動回路３２とを備えている。モータ３１が開放方向に駆動すると、巻取体３０が軸芯Ｐ１回りで開放方向に回動し、線状体２２が巻取体３０に巻き取られ、ひいては線状体２２と共にシャッター２が巻取体３０に巻き取られる。モータ３１が閉鎖方向に駆動すると、巻取体３０が軸芯Ｐ１回りで閉鎖方向に回動し、巻取体３０に巻回されていた線状体２２が巻き外され、ひいては巻取体３０に巻回されていたシャッター２が巻き外される。更に、シャッター２の座板２４が床面９に着地することを検知する着地センサ５０が枠体１１に設けられている。モータ３１の駆動軸の回転に伴いパルス信号を連続的に発生するパルスエンコーダ３３がモータ回転数センサとしてモータ３１に取り付けられている。操作者が操作するシャッター開閉用の操作スイッチ５５が設けられている。
【００３０】
図２は、シャッター２を開放方向（矢印Ｙ１方向に相当する）に沿って切断して断面の一部を示す。シャッター２を構成するスラット２０の高さ方向の一端部には、嵌合凸部２５が形成されている。スラット２０の高さ方向の他端部には、嵌合凸部２５が嵌合できる嵌合凹部２６が形成されている。モータ３１が閉鎖方向に駆動してシャッター２が閉鎖する方向（矢印Ｙ２方向に相当する）に移動するときには、隣接するスラット２０の嵌合凸部２５と嵌合凹部２６との嵌合量は少ないか、ほとんど嵌合していない。しかしシャッター２の下端部の座板２４が床面９に着地した後、モータ３１の閉鎖方向への駆動が継続し、シャッター２が閉鎖方向に移動すると、隣接するスラット２０同士の嵌合凸部２５と嵌合凹部２６との嵌合が進む。隣接するスラット２０同士の嵌合凸部２５と嵌合凹部２６との嵌合が終了した位置が、シャッター２の全閉位置となる。ここで、座板２４の着地位置からの指令バルス数に基づいて、あるいは、全開位置からの指令バルス数に基づいて、あるいは、モータ３１の負荷が急激に上昇することに基づいて、シャッター２の全閉位置は検知される。
【００３１】
シャッター２が全閉位置のとき、モータ３１が開放方向に駆動すると、シャッター２が開放方向（矢印Ｙ１方向に相当する）に開放し、図３に示すように、シャッター２の下端部に装備されている座板２４のストッパー２４ａが上端ストッパー１３に当たる。この位置がシャッター２の全開位置とされる。シャッター２の下端部に設けられている座板２４のストッパー２４ａが上端ストッパー１３に当たると、モータ３１の負荷が急激に上昇することにより、シャッター２の全開位置は検知される。
【００３２】
図４に示すように、制御装置４は、入力処理部４０と、ＣＰＵ４１と、出力処理部４２と、記憶要素としてのメモリ４３（不揮発性メモリ，ＥＥＰＲＯＭ）とを備えている。パルスエンコーダ３３の信号（モータ回転数情報に相当する）、操作スイッチ５５の信号、着地センサ５０の着地信号、モータ３１の電流値を検知する電流センサ５６の電流信号は、入力処理部４０を介してＣＰＵ４１に入力される。ＣＰＵ４１の制御信号は、出力処理部４２を介してモータ３１の駆動回路および警告器５７にそれぞれ出力され、モータ３１および警告器５７を制御する。なお、警告器５７はシャッター装置に設けられた視覚的警告要素としてのＬＥＤ，聴覚的警告要素としてのスピーカ等が例示される。警告器５７は必要に応じて設ければ良い。
【００３３】
図５はデータの処理関係を示す。図５の（ａ）に示すように、メモリ４３に保存したいデータは、層別に分けられる。シャッター２の駆動に関するデータにおいて、シャッター２の駆動に関して重要度が高い１次データData１（すなわち、シャッター２の開閉駆動において必要不可欠なデータに相当する）を、層１として層別する。更に、シャッター２の駆動に関して１次データData１よりも重要度が低い２次データData２（修正が容易なデータ）を、層２として層別する。
【００３４】
そして、シャッター装置の設計にあたり、上記した１次データData１の全部を加算（１次演算規則に相当）で加算した演算結果に相当する合計値である１次チェックサムSumfm（１次保存情報に相当）を、予め求めておく。同様に、２次データData２の全部を加算（２次演算規則に相当）で加算した演算結果に相当する合計値である２次チェックサムSumsm（２次保存情報に相当）を、予め求めておく。
【００３５】
ここで、１次データData１は、シャッター２の駆動に関して必要不可欠で重要度が高いデータであり、シャッター２の全閉位置と全開位置との間におけるシャッター移動量（モータ回転数に相当する）に関する物理量Ａ、および／または、シャッター２の下端部の座板２４が床面９に着地した着地位置からシャッター２のスラット２０の嵌合凸部２５と嵌合凹部２６との嵌合を終了させてシャッター２を全閉位置にするまでのシャッター移動量（モータ回転数に相当する）に関する物理量Ｂが挙げられる。例えば、物理量Ａは、シャッター２の全閉位置と全開位置との間におけるエンコーダ３３のパルス数が挙げられる。例えば、物理量Ｂは、シャッター２の下端部の座板２４が床面９に着地した着地位置から、シャッター２のスラット２０の嵌合凸部２５と嵌合凹部２６との嵌合を終了させてシャッター２を全閉位置にするまでのエンコーダ３３のパルス数が挙げられる。２次データData２は、修正が容易なデータであり、シャッター２の閉鎖駆動に必要なモータ駆動電流値、および／または、シャッター２の開放駆動に必要なモータ駆動電流値が挙げられる。
【００３６】
図５の（ｂ）は、メモリ４３に保存したデータを示す。すなわち、図５の（ｂ）に示すように、メモリ４３は、シャッター２の駆動に関して重要度が高い必要不可欠な１次データData１を記憶して保存している第１エリア４３ｆと、シャッター２の駆動に関するデータのうちシャッター２の駆動に関して１次データData１よりも重要度が低い修正が容易な２次データData２を記憶して保存している第２エリア４３ｓと、１次データData１の全部を加算（１次演算規則に相当）した演算結果に相当する合計値である１次保存チェックサムSumfm（１次保存情報に相当）を記憶して保存している第３エリア４３ｔと、２次データData２の全部を加算（２次演算規則に相当）で加算で演算した演算結果に相当する合計値である２次保存チェックサムSumsm（２次保存情報に相当）を記憶して保存している第４エリア４３ｅとを有する。ここで、fmはfirst memoryの略記である。smはsecond memoryの略記である。なお第１エリア４３ｆ、第２エリア４３ｓ、第２エリア４３ｔ、第２エリア４３ｅは、番地でそれぞれ特定されている。
【００３７】
アクセス中に停電時が発生したとき、または、アクセス中に落雷時が発生したとき等のように、メモリ４３に保存されているデータにノイズがのるおそれがある。このためメモリ４３に保存されているデータをチェックすることがある。この場合、データチェックは次のように行う。すなわち、図５の（ｃ）は、メモリ４３から読み出したデータを示す。図５の（ｃ）に示すように、データチェック時には、ＣＰＵ４１は、メモリ４３の第１エリア４３ｆに保存されている１次データData１と、メモリ４３の第２エリア４３ｓに保存されている２次データData２と、メモリ４３の第３エリア４３ｔに保存されている１次保存チェックサムSumfmと、メモリ４３の第４エリア４３ｅに保存されている２次保存チェックサムSumsmとを層別に読み出す。
【００３８】
更に、データチェック時には、ＣＰＵ４１は、メモリ４３の第１エリア４３ｆから読み出された１次データData１の全部を加算（１次演算規則に相当）した演算結果に相当する合計値である１次演算チェックサムSumfc（１次演算情報に相当）を求める。且つ、ＣＰＵ４１は、メモリ４３の第２エリア４３ｆから読み出された２次データData２の全部を加算（２次演算規則に相当する）した演算結果に相当する合計値である２次演算チェックサムSumsc（２次演算情報に相当）を求める。ここで、添え字のfcはfirst calculationを意味する。添え字のscはsecond calculationを意味する。
【００３９】
その後、ＣＰＵ４１は、重要性が高い必要不可欠な１次データData１に関する１次演算チェックサムSumfcと１次保存チェックサムSumfmとを比較する。更にＣＰＵ４１は、重要度が低い２次データData２に関する２次演算チェックサムSumscと２次保存チェックサムSumsmとを比較する。
【００４０】
そして本実施形態によれば、２次演算チェックサムSumscと２次保存チェックサムSumsmとの比較結果に拘わらず、すなわち、２次演算チェックサムSumscと２次保存チェックサムSumsmとが同じであるにも拘わらず、重要度が高い１次データData１に関する１次演算チェックサムSumfcと１次保存チェックサムSumfmとが互いに異なるとき、メモリ４３から読み出された重要度が高い１次データData１にノイズがのっているおそれがあると推定する。このため、ＣＰＵ４１は、シャッター２の駆動に重制限を加える制限制御を実行する。更に、ＣＰＵ４１は、少なくとも１次データData１をメモリ４３の第１エリア４３に再記憶させる警告器５７に警告信号を出力する。この場合、警告を認識したメンテナンス者またはメーカーは、少なくとも１次データData１をメモリ４３の第１エリア４３ｆに再記憶させる。再記憶後には、上記した重制限は解除される。
【００４１】
上記したシャッター２の駆動に対する重制限としては、シャッター２の自動開放および手動開放は許可されるものの、シャッター２の自動閉鎖に制限を加えることが例示される。シャッター２の自動閉鎖の制限とは、シャッター２の自動閉鎖を不能にしたり、あるいは、操作スイッチ５５が操作者により操作されたときのみ、シャッター２を閉鎖方向に駆動できるようにしたりすることをいう。シャッター２の閉鎖を制限する理由としては、シャッター２の開放とは異なり、シャッター２の閉鎖駆動は、シャッター２で異物を挟むおそれがあるためである。
【００４２】
また本実施形態によれば、重要度が相対的に低い修正が容易な２次データData２に関する２次演算チェックサムSumscと２次保存チェックサムSumsmとが仮に異なるときであっても、重要度が相対的に高い必要不可欠な１次データData１に関する１次演算チェックサムSumfcと１次保存チェックサムSumfmとが同じあるときには、メモリ４３から読み出された重要度が高い１次データData１にノイズがのっているおそれがないと推定されるため、メモリ４３から読み出したデータは基本的には正常であると推定しても支障がなく、シャッター２の駆動に大きな影響を与えることがないと推定され、これによりシャッター２の開放駆動および閉鎖駆動は許可される。この場合、シャッター２の開放駆動および閉鎖駆動には特段の制限が加えられないため、操作者の操作スイッチ５５の操作に応じてシャッター２は良好に開閉される。
【００４３】
この場合、メモリ４３から読み出された２次データData２にノイズがのっているおそれがあるため、操作者による操作スイッチ５５の操作により、２次データData２を更新させてメモリ４３に保存するデータ更新処理を行うことができる。
【００４４】
データ更新処理は次のように行うことができる。操作者が操作スイッチ５５を操作してシャッター２の開放作動を行い、シャッター２の下端部に相当する座板２４のストッパー２４ａを基部１の上端ストッパー１３に当て、一旦、シャッター２を全開位置とさせる。その後、操作者による操作スイッチ５５の操作により、あるいは、自動で、シャッター２が閉鎖作動を行うため、シャッター２の座板２４が床面９に着地し、着地後にシャッター２が所定量移動することにより、スラット２０の嵌合凸部２５と嵌合凹部２６との嵌め込みを完了し、シャッター２を全閉位置とする。このように全開位置から全閉位置に移行するまでの間において発生するモータ３１の駆動電流値について、第２データData２としてメモリ４３の第２エリア４３ｓに保存して更新する。これにより更新処理を終了する。この場合、それまでにメモリ４３の第２エリア４３ｓに保存されていた２次データData２は正常でないおそれが高いため、廃棄される。
【００４５】
上記したように本実施形態によれば、２次保存チェックサムSumsmと２次演算チェックサムSumscとが仮に異なるときであっても、１次保存チェックサムSumfmと１次演算チェックサムSumfcとが同じあるときには、制御装置４は、メモリ４３の第１エリア４３に保存されている必要不可欠で重要度が高い１次データData１の保存を継続しつつ、メモリ４３の第２エリア４３に保存されている２次データData２を廃棄し、修正が容易な２次データData２を更新させる。このため、次回にシャッター２を開閉駆動させるにあたり、特段の支障がない。
【００４６】
図６は、ＣＰＵ４１が実行するデータ保存処理のフローチャートの一例を示す。フローチャートはこれに限定されるものではない。先ず、保存したいデータを収集する（ステップＳ１０２）。次に、収集したデータを重要度で層別に区分けする（ステップＳ１０４）。例として、シャッター２の開閉駆動に必要不可欠な１次データData１を層１に分け、修正が容易な２次データdata２を層２に分ける。次に、ある特待の層に保存するデータついて、チェックサムを作製してメモリ４３に保存する必要性があるか否かを判定する（ステップＳ１０６）。例として、層１および層２の双方について、チェックサムの作製が必要と判定する。
【００４７】
必要があれば（ステップＳ１０６のＹＥＳ）、該当する層のチェックサムを作製する（ステップＳ１０８）。次に、全ての層についてもチェックサムの要否を判断したか否か判定する（ステップＳ１１０）。全ての層について、チェックサムの要否を判断していれば（ステップＳ１１０のＹＥＳ）、保存したいデータをメモリ４３の所定のエリアに層別に保存すると共に、チェックサムを保存チェックサムとしてメモリ４３の所定のエリアに保存する（ステップＳ１１２）。その後、メインルーチンにリターンする。なお、保存したいデータの最後にチェックサムを保存するが、保存したいデータの先頭または途中にチェックサムを追加しても良い。
【００４８】
なお本実施形態によれば、図５の（ｂ）に示すように、保存したいデータのうち１次データData１をメモリ４３の第１エリア４３ｆに層１として保存し、２次データData２をメモリ４３の第２エリア４３ｓに層２として保存し、１次データData１のチェックサムを１次保存チェックサムSumfmとしてメモリ４３の第３エリア４３ｔに保存し、２次データData２のチェックサムを２次保存チェックサムSumsmとしてメモリ４３の第４エリア４３ｅに保存する。
【００４９】
図７は、ＣＰＵ４１が実行するデータ読出処理のフローチャートを示す。先ず、メモリ４３に保存されているデータを読み出す（ステップＳ２０２）。具体的には、メモリ４３の第１エリア４３ｆに保存されている１次データData１、第２エリア４３ｓに保存されている２次データData２、第３エリア４３ｔに保存されている１次保存チェックサムSumfm、第４エリア４３ｅに保存されている２次保存チェックサムSumsmをそれぞれ読み出す。
【００５０】
次に、読み出されたデータを層別して区分けする（ステップＳ２０４）。例として、必要不可欠な１次データData１を層１とし、修正が容易な２次データData２を層２とする。
【００５１】
次に、ある特定の層について、チェックサムを演算チェックサムとして作製する必要性があるか否かを判定する（ステップＳ２０６）。例として、層１および層２の双方について、チェックサムの作製が必要と判定する。必要があれば（ステップＳ２０６のＹＥＳ）、該当する層のチェックサムを演算チェックサムとして作製する（ステップＳ２０８）。例として、第１エリア４３ｆから読み出された重要度が高い１次データData１の全部を加算して１次演算チェックサムSumfcを作製する。同様に、第２エリア４３ｓから読み出された重要度が低い２次データData２の全部を加算して２次演算チェックサムSumscを作製する。
【００５２】
次に全ての層についてもチェックサムの要否を判断したか否か判定する（ステップＳ２１０）。全ての層についてもチェックサムの要否を判断していれば（ステップＳ２１０のＹＥＳ）、１次データData１についての１次演算チェックサムSumfcと１次保存チェックサムSumfmとが同じか否か判定する（ステップＳ２１２）。
【００５３】
次に、２次データData２についての第２次演算チェックサムSumscと２次保存チェックサムSumsmとが同じか否か判定する（ステップＳ２１６）。この場合、１次演算チェックサムSumfcと１次保存チェックサムSumfmとが異なれば、１次フラグを立てる（ステップＳ２１４）。第２次演算チェックサムSumscと２次保存チェックサムSumsmとが異なれば、２次フラグを立てる（ステップＳ２１８）。なお、ステップＳ２１２は、１次データについてデータ異常を判定する手段として機能する。ステップＳ２１６は、２次データについてデータ異常を判定する手段として機能する。
【００５４】
１次データData１について１次演算チェックサムSumfcと１次保存チェックサムSumfmとが同じである条件と、次データData２について第２次演算チェックサムSumscと２次保存チェックサムSumsmとが同じである条件の双方とが満足されると、メモリ４３から読み出されたデータは正常であると判定されるため、フラグを立てずにメインルーチンにリターンする。
【００５５】
図８は、ＣＰＵ４１が実行する判定処理のフローチャートを示す。先ず、チェックサムに異常があるか否かについて、フラグチェックにより判定する（ステップＳ３０２）。すなわち、１次フラグおよび２次フラグのいずれかが立っているか否かを判定する。１次フラグおよび２次フラグの双方が立っていなければ、メモリ４３から読み出されたデータは正常であると推定する（ステップＳ３０４）。
【００５６】
１次フラグが立っていれば（ステップＳ３０６のＹＥＳ）、重要度が高い１次データData１にノイズがのっているおそれがあり、瑕疵と考えられるため、メモリ４３の１次データData１は異常であると判定すると共に、１次データData１をメモリ４３に再記憶させることを警告する警告信号を警告器５７に出力する（ステップＳ３０８）。更にシャッター２の駆動を制限させる重制限を加える（ステップＳ３１０）。この重制限としては、シャッター２の閉鎖駆動に何らかの制限を加えることを意味する。重制限としては、操作スイッチ５５が操作されたとしてもシャッター２の自動閉鎖駆動を不能にする第１制御、あるいは、操作スイッチ５５が操作されている時間のときのみ、シャッター２を閉鎖方向に駆動できるようにする第２制御、シャッター２の開閉を禁止する制御等が必要に応じて挙げられる。シャッター２の閉鎖駆動は、シャッター２で異物を挟むおそれがあるため、閉鎖駆動は制限することが好ましい。なお、重制限といえども、自動および／または手動によるシャッター２の開放駆動については許可することができる。シャッター２の開放駆動は、シャッター２で異物を挟むおそれがないためである。
【００５７】
ここで、１次フラグが立っていなければ（ステップＳ３０６のＮＯ）、２次フラグが立っており、重要度が低い修正が容易な２次データData２は異常であるおそれがあると推定されるものの、必要不可欠で重要度が高い１次データData１が正常であると推定されるため、シャッター２の閉鎖駆動および開放駆動は許可され（ステップＳ３１６）、修正が容易な第２データData２をメモリ４３のエリア４３ｓに更新させる旨をユーザまたはメンテナンス者またはメーカーに報知させる（ステップＳ３１８）。その後、メインルーチンにリターンする。
【００５８】
但し、必要不可欠で重要度が高い１次データData１が正常であるものの、修正が容易な２次データData２が異常であるおそれがあるため、場合によっては、シャッター２に対する軽制限として、シャッター２が開放するときの駆動速度Ｖopenよりも、シャッター２が閉鎖するときの駆動速度Ｖshutを遅延化させる制御、あるいは、シャッター２が開放するときの駆動速度Ｖopenを通常開放時の駆動速度Ｖopen-nよりも遅延化させると共に、シャッター２が閉鎖するときの駆動速度Ｖshutを通常閉鎖時の駆動速度Ｖshut-nよりも遅延化させる制御を実施することも、必要に応じてできる。シャッター２の開放とは異なり、シャッター２の閉鎖駆動は、シャッター２で異物を挟むおそれがあるためである。
【００５９】
ここで、上記したステップＳ２１４は判定手段または第１判定手段として機能する。ステップＳ２１８，ステップＳ３１６，ステップＳ３１８は第２判定手段として機能する。      
【００６０】
（実施形態２）
図９は実施形態２を示す。本実施形態は実施形態１と基本的には同様の構成、同様の作用効果を奏する。本実施形態によれば、図９の（ａ）は、メモリ４３に保存したいデータを示す。図９の（ａ）に示すように、メモリ４３に保存したいデータにおいて、シャッター２の駆動に関するデータのうち必要不可欠で重要度が高い１次データData１を層１として層別する。シャッター２の駆動に関するデータのうち１次データData１よりも重要度が低く修正が容易な２次データData２を層２として層別する。シャッター２の駆動に関するデータのうち２次データData２よりも重要度が更に低く修正が容易な３次データData３を層３として層別する。ここで、３次データData３は、現在の時刻のデータ、シャッター装置を駆動させたときの時刻のデータ、ユーザに関するデータ、ユーザが設定するデータ等であり、シャッター２を開閉させる本質的機能に対して関連性が低いデータである。
【００６１】
そして、シャッター装置の設計にあたり、上記した必要不可欠な１次データData１を加算（１次演算規則に相当）で演算結果に相当する合計値である１次保存チェックサムSumfm（１次保存情報に相当）を予め求めておく。同様に、修正が容易な２次データData２を加算（２次演算規則に相当）で加算した演算結果に相当する合計値である２次保存チェックサムSumsm（２次保存情報に相当）を予め求めておく。同様に、修正が容易な３次データData３を加算（２次演算規則に相当）で加算した演算結果に相当する合計値である３次保存チェックサムSumtm（３次保存情報に相当）を予め求めておく。
【００６２】
図９の（ｂ）は、メモリ４３に保存したデータを示す。図９の（ｂ）に示すように、メモリ４３は、シャッター２の駆動に関するデータのうち１次データData１を記憶して保存する第１エリア４３ｆと、１次データData１の全部を加算した演算結果に相当する合計値である１次保存チェックサムSumfm（１次保存情報に相当）を記憶して保存する第２エリア４３ｓと、１次データData１よりも重要度が低い２次データData２を記憶して保存する第３エリア４３ｔと、２次データData２を加算（２次演算規則に相当）した演算結果に相当する合計値である２次保存チェックサムSumsm（２次保存情報に相当）を記憶して保存する第４エリア４３ｅと、２次データData２よりも重要度が低い３次データData３を記憶して保存する第５エリア４３ｈと、３次データData２を加算（３次演算規則に相当）した演算結果に相当する合計値である３次保存チェックサムSumtm（３次保存情報に相当）を記憶して保存する第６エリア４３ｉとを有する。
【００６３】
停電時等のように、メモリ４３に保存されているデータが正常であるか否かをチェックしたいときには、次のように行う。すなわち、図９の（ｃ）は、メモリ４３から読み出したデータを示す。図９の（ｃ）に示すように、データチェック時には、ＣＰＵ４１は、メモリ４３の第１エリア４３ｆから１次データData１を読み出し、メモリ４３の第２エリア４３ｓから１次保存チェックサムSumfmを読み出し、メモリ４３の第３エリア４３ｔから２次データData２を読み出し、メモリ４３の第４エリア４３ｅから２次保存チェックサムSumsmを読み出し、メモリ４３の第５エリア４３ｈから３次データData３を読み出し、メモリ４３の第６エリア４３ｉから３次保存チェックサムSumtmを読み出す。
【００６４】
更に、データチェック時には、ＣＰＵ４１は、メモリ４３の第１エリア４３ｆから読み出した１次データData１の全部を再び加算（１次演算規則に相当する）した合計値である１次演算チェックサムSumfc（１次演算情報に相当する）を求め、且つ、メモリ４３の第３エリア４３ｔから読み出した２次データData２の全部を再び加算（２次演算規則に相当する）した合計値である２次演算チェックサムSumsc（２次演算情報に相当する）を求め、且つ、メモリ４３の第５エリア４３ｈから読み出した３次データData３の全部を再び加算（３次演算規則に相当する）した合計値である３次演算チェックサムSumtc（３次演算情報に相当する）を求める。
【００６５】
その後、ＣＰＵ４１は、１次保存チェックサムSumfmと１次演算チェックサムSumfcとを比較する。更にＣＰＵ４１は、２次保存チェックサムSumsmと２次演算チェックサムSumscとを比較する。更にＣＰＵ４１は、３次保存チェックサムSumtmと３次演算チェックサムSumtcとを比較する。
【００６６】
そして１次データData1に関する１次演算チェックサムSumfcと１次保存チェックサムSumfmとが異なるときには、メモリ４３から読み出された必要不可欠な１次データData１にノイズがのっているおそれがあり、メモリ４３に保存されていたデータData１,Data２,Data３は正常ではないと推定される。このため、ＣＰＵ４１は、シャッター２の駆動において重制限を加えると共に、少なくとも１次データData１をメモリ４３の第１エリア４３ｆに再記憶させる警告を警告器５７に出力する。この場合、メンテナンス者またはメーカーは少なくとも重要度が高い１次データData１をメモリ４３の第１エリア４３ｆに再記憶させる処理を前述したように実施する。
【００６７】
また、仮に、２次演算チェックサムSumscと２次保存チェックサムSumsmとが異なるときであっても、必要不可欠な１次データData１に関係する１次演算チェックサムSumfcと１次保存チェックサムSumfmとが同じあるときには、メモリ４３から読み出された必要不可欠な１次データData１にノイズがのっているおそれがないと推定される。この場合、ＣＰＵ４１はシャッター２の閉鎖駆動および開放駆動を許可する。同様に、仮に、３次演算チェックサムSumtcと３次保存チェックサムSumtmとが異なるときであっても、１次演算チェックサムSumfcと１次保存チェックサムSumfmとが同じあるときには、メモリ４３から読み出された必要不可欠な１次データData１にノイズがのっているおそれがないと推定されるため、ＣＰＵ４１はシャッター２の閉鎖駆動および開放駆動を許可する。
【００６８】
このように本実施形態によれば、２次演算チェックサムSumscと２次保存チェックサムSumsmとが異なるときであっても、また、３次演算チェックサムSumtcと３次保存チェックサムSumtmとが異なるときであっても、１次演算チェックサムSumfcと１次保存チェックサムSumfmとが同じである限り、重要度が高い必要不可欠な１次データData１は正常であるため、シャッター２の閉鎖駆動および開放駆動は許可されており、操作者は操作スイッチ５５の操作に応じてシャッター２を開閉させることができる。
【００６９】
この場合、操作者による操作スイッチ５５の操作により、２次データData２についてのデータ更新処理を行うことができる。このデータ更新処理においては、前述したように操作者が操作スイッチ５５を操作してシャッター２の開放作動を行い、シャッター２の座板２４のストッパー２４ａを基部１の上端ストッパー１３に当て、シャッター２を全開位置を検知させる。その後、操作者による操作スイッチ５５の操作により、あるいは、自動で、シャッター２が閉鎖作動を行うため、シャッター２の座板２４が床面９に着地し、着地後にシャッター２が所定量移動することにより、スラット２０の嵌合凸部２５と嵌合凹部２６との嵌め込みを完了し、シャッター２を全閉位置とする。このように全開位置から全閉位置に移行するまでの間において発生するモータ３１の駆動電流値を、２次データData２としてメモリ４３の第３エリア４３ｔに保存し、更新処理を終了する。この場合、それまでにメモリ４３の第３エリア４３ｔに保存されていた第２データは廃棄される。なお、第３データData３についてはユーザ等の操作者がメモリ４３の第５エリア４３ｈに必要に応じて更新させる。
【００７０】
（実施形態３）
図１０は実施形態３を示す。本実施形態は実施形態１，２と基本的には同様の構成、同様の作用効果を奏する。以下、相違する部分を中心として説明する。本実施形態によれば、図１０の（ａ）に示すように、メモリ４３に保存したいデータにおいて、シャッター２の駆動に関するデータのうち必要不可欠で重要度が高い１次データData１を層１として層別する。シャッター２の駆動に関するデータのうち修正が容易で重要度が低い３次データData３を層２として層別する。シャッター２の駆動に関するデータのうち重要度が１次データData１よりは低いものの、２次データData２よりは重要度が高い２次データData２を層３として層別する。３次データData３は、現在の時刻のデータ、シャッタ装置を駆動させたときの時刻のデータ、ユーザに関するデータ、ユーザが設定するデータ等であり、シャッター２を開閉させる本質的機能に対して関連性が低いデータである。
【００７１】
図１０から理解できるように、１次データData１の全部を合計して１次保存チェックサムSumfmを作製し、２次データData２の全部を合計した２次保存チェックサムSumsmを作製する。しかし重要度が低い３次データData３についてはチェックサムを作製しない。
【００７２】
図１０の（ｂ）は、メモリ４３に保存したデータを示す。図１０の（ｂ）に示すように、メモリ４３は、１次データData１を記憶して保存する第１エリア４３ｆと、１次データData１の全部を加算した１次保存チェックサムSumfm（１次保存情報に相当する）を記憶して保存する第２エリア４３ｓと、３次データData３を記憶して保存する第３エリア４３ｔと、２次データData２を記憶して保存する第４エリア４３ｅと、２次データData２の全部を加算した２次保存チェックサムSumsm（２次保存情報に相当する）を記憶して保存する第５エリア４３ｈとを有する。
【００７３】
（実施形態４）
図１１は実施形態４を示す。本実施形態は実施形態１，２，３と基本的には同様の構成、同様の作用効果を奏する。以下、相違する部分を中心として説明する。本実施形態によれば、図１１の（ａ）は、メモリ４３に保存したいデータを示す。図１１の（ａ）に示すように、メモリ４３に保存したいデータにおいて、シャッター２の駆動に関するデータのうち１次データData１（シャッター２の駆動に必要不可欠なデータ）を、層１として層別する。シャッター２の駆動に関するデータのうち重要度が低い２次データData２（修正が容易なデータ）を、層２として層別する。図１１から理解できるように、１次データData１の全部を加算した合計値である１次保存チェックサムSumfmを予め作製する。更に、１次データData１および２次データData２の全体の全部を加算した合計値である全体保存チェックサムSumtotalを予め作製する。
【００７４】
図１１の（ｂ）に示すように、メモリ４３は、１次データData１を記憶して保存する第１エリア４３ｆと、２次データData２を記憶して保存する第２エリア４３ｓと、１次データData１の全部を加算した１次保存チェックサムSumfm（１次保存情報に相当する）を記憶して保存する第３エリア４３ｔと、全体保存チェックサムSumtotal（２次保存情報の一種に相当する）を記憶して保存する第４エリア４３ｅとを有する。
【００７５】
（実施形態５）
図１２および図１３は実施形態５を示す。本実施形態は実施形態は図８に示す実施形態と基本的には同様の構成、同様の作用効果を奏する。以下、相違する部分を中心として説明する。図１２に示すように、ステップＳ３０６のＮＯによれば、重要度が低い２次データData２が異常であるかもしれないが、必要不可欠で重要度が高い１次データData１が正常であると推定され、シャッター２の開閉には特段の弊害はないと推定される。このため、ステップＳ３０６のＮＯであれば、ＣＰＵ４１は、シャッター２の駆動を許可するものの（ステップＳ３１６）、シャッター２の開放速度および／または閉鎖速度を遅延化させて低速化させる遅延化処理を行う。
【００７６】
この場合、図１３に示すように、メモリ４３のうち予備用保存エリアとして機能する予備エリア４３ｕには、速度データDataxyが保存されている。速度データDataxyは、モータ駆動速度を通常のモータ駆動速度よりも低速化させたデータである。そして、ＣＰＵ４１は、ステップＳ３２０において、エリア４３ｕに保存されている速度データDataxyを読み出し、速度データDataxyに基づいてモータ３１を低速駆動させ、シャッター２の閉鎖速度および／または開放速度を低速化させる。これによりシャッター２の駆動速度を遅延化させる。この場合、メモリ４３のうち２次データData２を保存するためのエリア４３ｓにメンテナンス者が本来のモータ駆動速度を再記憶させるまで、シャッター２は、通常駆動速度よりも遅延化させた低速な速度で開放駆動および／または閉鎖駆動することになる。これによりシャッター装置に対する安全性および信頼性を更に向上させることができる。なお、閉鎖駆動のみ速度を遅延化させても良いが、開放駆動の速度についても遅延化させても良い。
【００７７】
（実施形態６）
本実施形態は実施形態は図８に示す実施形態と基本的には同様の構成、同様の作用効果を奏し、図１２および図１３を準用する。以下、相違する部分を中心として説明する。ステップＳ３０６のＮＯによれば、重要度が低い２次データData２が異常であるかもしれないが、必要不可欠で重要度が高い１次データData１が正常であると推定され、シャッター２の開閉には特段の弊害はないと推定される。このため、ステップＳ３０６のＮＯであれば、ＣＰＵ４１は、シャッター２の駆動を許可する（ステップＳ３１６）。
【００７８】
本実施形態によれば、図１３に示すように、メモリ４３のうち予備用保存エリアとして機能する予備エリア４３ｕには、速度データDataxyが保存されている。速度データDataxyは、通常のモータ駆動の速度データと同一の速度データが予め保存されている。そして、ＣＰＵ４１は、ステップＳ３２０において、予備エリア４３ｕに保存されている速度データDataxyを読み出し、速度データDataxyをメモリ４３の第２エリア４３ｓに２次データData２として書き込むと共に、速度データDataxyに基づいてモータ３１を駆動させ、シャッター２の閉鎖駆動および／または開放駆動させる。これによりシャッター２の駆動速度は直ちに通常の駆動速度に設定され、シャッター２は通常の駆動速度で駆動される。
【００７９】
（実施形態７）
本実施形態は実施形態は図８に示す実施形態と基本的には同様の構成、同様の作用効果を奏し、図１２および図１３を準用する。以下、相違する部分を中心として説明する。予備用保存エリアとして機能する予備エリア４３ｕに保存されている速度データDataxyは、複数の異なる種類のシャッター装置に共用される標準データとされている。そして、ＣＰＵ４１は、ステップＳ３２０において、予備エリア４３ｕに保存されている速度データDataxyを読み出し、速度データDataxyをメモリ４３の第２エリア４３ｓに２次データData２として書き込むと共に、速度データDataxyに基づいてモータ３１を駆動させ、シャッター２の閉鎖駆動および／または開放駆動させる。これによりシャッター２の駆動速度は標準データに基づいて直ちに設定される。
【００８０】
（他の実施形態）
上記した実施形態によれば、シャッター２において、隣接するスラット２０の嵌合凸部２５と嵌合凹部２６とを互いに嵌合させる構造を採用しているが、スラット２０は嵌合凸部２５および嵌合凹部２６を有しない構造でも良い。この構造の場合には、シャッター２の下端部の座板２４が下降して床面９に着地したとき、シャッター２は基本的には全閉位置とされる。チェックサムの作製にあたり、加算を用いているが、乗算でも良いし、データを順に減算または除算しても良いし、あるいは方程式を用いても良い。その他、本発明は上記し且つ図面に示した実施形態のみに限定されるものではなく、要旨を逸脱しない範囲内で適宜変更して実施可能である。ある実施形態に特有の構造および機能は他の実施形態についても適用できる。
【産業上の利用可能性】
【００８１】
本発明は例えば家屋、ビル、マンション、倉庫、船体、車両等の構造物に使用されるシャッター装置に利用できる。
【図面の簡単な説明】
【００８２】
【図１】実施形態１に係り、シャッター装置を模式的に示す正面図である。
【図２】シャッターを構成するスラットの嵌合構造を模式的に示す断面図である。
【図３】シャッターの座板のスラットが基部の上端ストッパーに当たる形態を模式的に示す図である。
【図４】制御装置を示すブロック図である。
【図５】メモリに保存したいデータ、メモリに保存したデータ、メモリから読み出されたデータ、チェックサム同士を比較している形態を示す説明図である。
【図６】保存したいデータについてチェックサムを作製してメモリに保存する処理を示すフローチャートである。
【図７】メモリに保存してあるデータを読み出してチェックサムを演算し、チェックサム同士を比較する処理を示すフローチャートである。
【図８】チェックサム同士を比較した後の処理を示すフローチャートである。
【図９】実施形態２に係り、メモリに保存したいデータ、メモリに保存したデータ、メモリから読み出されたデータ、チェックサム同士を比較している形態を示す説明図である。
【図１０】実施形態３に係り、メモリに保存したいデータ、メモリに保存したデータを示す説明図である。
【図１１】実施形態４に係り、メモリに保存したいデータ、メモリに保存したデータを示す説明図である。
【図１２】実施形態５に係り、チェックサム同士を比較した後の処理を示すフローチャートである。
【図１３】実施形態５に係り、メモリに保存したデータを示す説明図である。
【符号の説明】
【００８３】
１は基部、１０は収容箱、２はシャッター、２０はスラット、２２は線状体、２４は座板、３は駆動部、３０は巻取体、３１はモータ、３３はパルスエンコーダ、４は制御装置、４１はＣＰＵ、４３はメモリ（記憶要素）、４３ｆは第１エリア、４３ｓは第２エリア、４３ｔは第３エリア、４３ｅは第４エリア、４３ｕは予備エリア（予備用保存エリア）を示す。
【図１】
2010095954.tif 000003
【図２】
2010095954.tif 000004
【図３】
2010095954.tif 000005
【図４】
2010095954.tif 000006
【図５】
2010095954.tif 000007
【図６】
2010095954.tif 000008
【図７】
2010095954.tif 000009
【図８】
2010095954.tif 000010
【図９】
2010095954.tif 000011
【図１０】
2010095954.tif 000012
【図１１】
2010095954.tif 000013
【図１２】
2010095954.tif 000014
【図１３】
2010095954.tif 000015