(57)【要約】【課題】からくり本体部の動作を容易に把握する。【解決手段】シーケンスコントローラ３２は、扉開モータ２１ｂに扉開命令ｏｐ１を出力する。扉２１ａが開いて扉開センサ２１ｃに接触すると、扉開センサ２１ｃは、シーケンスコントローラ３２にセンサ信号Ｓ１を出力する。シーケンスコントローラ３２は、扉開命令ｏｐ１を出力してからセンサ信号Ｓ１を取得するまでの時間を、扉開モータ２１ｂの動作時間として計測する。そして、シーケンスコントローラ３２は、取得した動作時間をメモリ３１に記録する。シーケンスコントローラ３２は、このような処理をすべての機構部について行い、ディスプレイ３３は、すべての駆動部の動作時間を時系列化して表示する。【選択図】図１
2006250897.tif 000002
【特許請求の範囲】
【請求項１】
複数の構造物の動きを組み合わせることによって時刻を報知する設備時計において、
前記各構造物をそれぞれ駆動させる複数の駆動部と、
前記時刻を報知するときに前記各駆動部が前記各構造物をそれぞれ駆動させたときの前記各駆動部の動作状態を示す動作値を取得する動作値取得部と、
前記動作値取得部が取得した前記各駆動部の動作値を記憶する記憶部と、
前記記憶部から前記各駆動部の動作値を読み出して表示する表示部と、を備えた、
ことを特徴とする設備時計。
【請求項２】
前記各構造物が、予め設定された動作停止位置まで動いたことをそれぞれ検知して、動作検知信号を出力する複数の検知部を備え、
前記動作値取得部は、前記各駆動部に、順次、動作命令を出力し、前記動作命令を出力してから、前記動作命令を出力した当該駆動部に対応する前記検知部からの前記動作検知信号を取得するまでの時間を当該駆動部の動作時間として計測し、計測した前記動作時間を当該駆動部の動作値として取得する、
ことを特徴とする請求項１に記載の設備時計。
【請求項３】
前記表示部は、前記各駆動部の動作値を、前記各駆動部が動作した時刻毎に時系列化して表示する、
ことを特徴とする請求項１又は２に記載の設備時計。
【請求項４】
複数の構造物の動きを組み合わせることによって時刻を報知する設備時計において、
前記各構造物をそれぞれ駆動させる複数の駆動部と、
前記時刻を報知するときに前記各駆動部が前記各構造物をそれぞれ駆動させたときの前記各駆動部の動作状態を示す動作値を取得する動作値取得部と、
前記各駆動部の動作値に対して予め設定された閾値をそれぞれ記憶する記憶部と、
前記動作値取得部が取得した前記各駆動部の動作値と前記記憶部が記憶する前記各駆動部の閾値とを比較して、前記駆動部の動作値が、対応する前記閾値を越えたときに、当該駆動部の不具合を示す警告を発するように制御する制御部と、を備えた、
ことを特徴とする設備時計。
【請求項５】
前記記憶部は、前記各駆動部の動作値に対して予め設定された、動作の停止が必要か否かを判定するための第２の閾値をそれぞれ記憶し、
前記制御部は、前記動作値取得部が取得した前記各駆動部の動作値と前記記憶部が記憶する前記各駆動部の第２の閾値とを比較して、前記駆動部の動作値が、対応する前記第２の閾値を越えたときに、動作を停止するように当該駆動部を制御する、
ことを特徴とする請求項４に記載の設備時計。
【請求項６】
前記各構造物が、予め設定された動作停止位置まで動いたことをそれぞれ検知して、動作検知信号を出力する複数の検知部を備え、
前記動作値取得部は、前記各駆動部に、順次、動作命令を出力し、前記動作命令を出力してから、前記動作命令を出力した当該駆動部に対応する前記検知部からの前記動作検知信号を取得するまでの時間を当該駆動部の動作時間として計測し、計測した前記動作時間を当該駆動部の動作値として取得する、
ことを特徴とする請求項４又は５に記載の設備時計。
【請求項７】
複数の構造物の動きを組み合わせることによって時刻を報知する設備時計の動作監視方法であって、
前記時刻を報知するときに、前記複数の構造物をそれぞれ駆動させる各駆動部の動作値を取得する動作値取得ステップと、
前記動作値取得ステップで取得した前記各駆動部の動作値を記録する動作値記録ステップと、
前記動作値記録ステップで記録した前記各駆動部の動作値を表示する動作値表示ステップと、を備えた、
ことを特徴とする設備時計の動作監視方法。
【請求項８】
複数の構造物の動きを組み合わせることによって時刻を報知する設備時計の動作監視方法であって、
前記時刻を報知するときに前記複数の構造物をそれぞれ駆動させる各駆動部の動作値を取得する動作値取得ステップと、
前記動作値取得ステップで取得した前記各駆動部の動作値と前記各駆動部の動作値に対して予め設定されて記憶された各閾値とを比較する比較ステップと、
前記比較ステップで前記各駆動部の動作値と前記各閾値とを比較した結果、前記駆動部の動作値が、対応する前記閾値を越えたときに、当該駆動部の不具合を示す警告を発する警告ステップと、を備えた、
ことを特徴とする設備時計の動作監視方法。
【請求項９】
コンピュータに、
複数の構造物の動きを組み合わせることによって時刻を報知する設備時計が前記時刻を報知するときに、前記複数の構造物をそれぞれ駆動させる各駆動部の動作値を取得する手順、
前記取得した前記各駆動部の動作値を記録する手順、
前記記録した前記各駆動部の動作値を表示する手順、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設備時計、設備時計の動作監視方法及びプログラムに関するものである。
【背景技術】
【０００２】
人形や扉等のからくり機構が設けられ、からくりの構造物の動作の組み合わせによって時刻を報知する設備時計がある（例えば、特許文献１、２参照）。
【０００３】
従来の設備時計では、人形、扉等に、それぞれ、モータ、センサ等が取り付けられ、予め設定された時間になると、制御部は、各モータをシーケンス制御により駆動する。
【０００４】
センサが、扉が開いたことを検知し、あるいは、人形のステージが予め設定された位置まで移動したことを検知すると、制御部は、それぞれのモータの駆動を停止する。
【０００５】
このような設備時計では、モータ、センサが、万が一、動かなくなると、人形、扉等を、時刻の報知に合わせて動かすことができなくなるため、これらのモータ、センサの点検は、定期的に行われる。
【特許文献１】実用新案登録第２５１１７１５号公報（第２頁、図１）
【特許文献２】実用新案登録第２５４０９８４号公報（第２頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、設備時計では、モータ、センサ等の数が多い。また、設備時計の定期点検では、定期点検に要する時間が限られている。このため、従来の設備時計では、これらのモータ、センサ等を１つ１つ点検しなければならず、重点的に調査しなければならない箇所、劣化が疑われる箇所を、定期点検時に短時間で探すのは、容易ではない。また、年々、定期点検の回数も制限されつつあり、モータ、センサ等の劣化を確実に検出する必要もある。
【０００７】
本発明は、このような従来の問題点に鑑みてなされたもので、各部の動作状態を容易に把握することが可能な設備時計、設備時計の動作監視方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
この目的を達成するため、本発明の第１の観点に係る設備時計は、
複数の構造物の動きを組み合わせることによって時刻を報知する設備時計において、
前記各構造物をそれぞれ駆動させる複数の駆動部と、
前記時刻を報知するときに前記各駆動部が前記各構造物をそれぞれ駆動させたときの前記各駆動部の動作状態を示す動作値を取得する動作値取得部と、
前記動作値取得部が取得した前記各駆動部の動作値を記憶する記憶部と、
前記記憶部から前記各駆動部の動作値を読み出して表示する表示部と、を備えたことを特徴とする。
【０００９】
前記各構造物が、予め設定された動作停止位置まで動いたことをそれぞれ検知して、動作検知信号を出力する複数の検知部を備え、
前記動作値取得部は、前記各駆動部に、順次、動作命令を出力し、前記動作命令を出力してから、前記動作命令を出力した当該駆動部に対応する前記検知部からの前記動作検知信号を取得するまでの時間を当該駆動部の動作時間として計測し、計測した前記動作時間を当該駆動部の動作値として取得するようにしてもよい。
【００１０】
前記表示部は、前記各駆動部の動作値を、前記各駆動部が動作した時刻毎に時系列化して表示するようにしてもよい。
【００１１】
本発明の第２の観点に係る設備時計は、
複数の構造物の動きを組み合わせることによって時刻を報知する設備時計において、
前記各構造物をそれぞれ駆動させる複数の駆動部と、
前記時刻を報知するときに前記各駆動部が前記各構造物をそれぞれ駆動させたときの前記各駆動部の動作状態を示す動作値を取得する動作値取得部と、
前記各駆動部の動作値に対して予め設定された閾値をそれぞれ記憶する記憶部と、
前記動作値取得部が取得した前記各駆動部の動作値と前記記憶部が記憶する前記各駆動部の閾値とを比較して、前記駆動部の動作値が、対応する前記閾値を越えたときに、当該駆動部の不具合を示す警告を発するように制御する制御部と、を備えたことを特徴とする。
【００１２】
前記記憶部は、前記各駆動部の動作値に対して予め設定された、動作の停止が必要か否かを判定するための第２の閾値をそれぞれ記憶し、
前記制御部は、前記動作値取得部が取得した前記各駆動部の動作値と前記記憶部が記憶する前記各駆動部の第２の閾値とを比較して、前記駆動部の動作値が、対応する前記第２の閾値を越えたときに、動作を停止するように当該駆動部を制御するようにしてもよい。
【００１３】
前記各構造物が、予め設定された動作停止位置まで動いたことをそれぞれ検知して、動作検知信号を出力する複数の検知部を備え、
前記動作値取得部は、前記各駆動部に、順次、動作命令を出力し、前記動作命令を出力してから、前記動作命令を出力した当該駆動部に対応する前記検知部からの前記動作検知信号を取得するまでの時間を当該駆動部の動作時間として計測し、計測した前記動作時間を当該駆動部の動作値として取得するようにしてもよい。
【００１４】
本発明の第３の観点に係る設備時計の動作監視方法は、
複数の構造物の動きを組み合わせることによって時刻を報知する設備時計の動作監視方法であって、
前記時刻を報知するときに、前記複数の構造物をそれぞれ駆動させる各駆動部の動作値を取得する動作値取得ステップと、
前記動作値取得ステップで取得した前記各駆動部の動作値を記録する動作値記録ステップと、
前記動作値記録ステップで記録した前記各駆動部の動作値を表示する動作値表示ステップと、を備えた、
ことを特徴とする。
【００１５】
本発明の第４の観点に係る設備時計の動作監視方法は、
複数の構造物の動きを組み合わせることによって時刻を報知する設備時計の動作監視方法であって、
前記時刻を報知するときに前記複数の構造物をそれぞれ駆動させる各駆動部の動作値を取得する動作値取得ステップと、
前記動作値取得ステップで取得した前記各駆動部の動作値と前記各駆動部の動作値に対して予め設定されて記憶された各閾値とを比較する比較ステップと、
前記比較ステップで前記各駆動部の動作値と前記各閾値とを比較した結果、前記駆動部の動作値が、対応する前記閾値を越えたときに、当該駆動部の不具合を示す警告を発する警告ステップと、を備えたことを特徴とする。
【００１６】
本発明の第５の観点に係るプログラムは、
コンピュータに、
複数の構造物の動きを組み合わせることによって時刻を報知する設備時計が前記時刻を報知するときに、前記複数の構造物をそれぞれ駆動させる各駆動部の動作値を取得する手順、
前記取得した前記各駆動部の動作値を記録する手順、
前記記録した前記各駆動部の動作値を表示する手順、
を実行させるためのものである。
【発明の効果】
【００１７】
本発明によれば、各部の動作状態を容易に把握することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施形態に係る設備時計を図面を参照して説明する。
【００１９】
本実施形態に係る設備時計の構成を図１に示す。
本実施形態に係る設備時計は、からくり機構が設けられて、複数の構造物の動きを組み合わせることによって時刻を報知するものであって、電源部１と、からくり本体部２と、制御部３と、からなる。
【００２０】
電源部１は、商用電源等から電力が供給されて、からくり本体部２と制御部３とに必要な電力を供給するものである。
【００２１】
からくり本体部２は、扉、ステージ、人形を備えたからくり機構の本体であり、複数の機構部として、例えば、扉機構部２１、ステージ機構部２２、・・・を備える。
【００２２】
扉機構部２１は、からくり本体部２の扉の開閉を行うものであり、扉２１ａと、扉開モータ２１ｂと、扉開センサ２１ｃと、を備える。
【００２３】
扉２１ａは、設備時計の構造物の１つであり、例えば、図２に示すように、からくり本体部２の前面に配置された観音開きの扉である。
【００２４】
扉開モータ２１ｂは、扉２１ａを開閉駆動する駆動部であり、電源部１から電力が供給される。扉開モータ２１ｂは、制御部３から、扉２１ａを開く旨の扉開命令ｏｐ１が供給されて扉２１ａを開く。
【００２５】
扉開センサ２１ｃは、扉２１ａが予め設定された動作停止位置まで動いたことを検知して、動作検知信号としてセンサ信号Ｓ１を出力する検知部であり、電源部１から電力が供給される。
【００２６】
扉開センサ２１ｃは、扉２１ａが閉じた状態から例えば、９０°回転したときに、扉２１ａと接触する位置に配置される。扉開センサ２１ｃは、扉２１ａが接触すると、センサ信号Ｓ１を制御部３に出力する。
【００２７】
ステージ機構部２２は、ステージ２２ａと、ステージ前モータ２２ｂと、ステージ前センサ２２ｃと、を備える。
【００２８】
ステージ２２ａは、設備時計の構造物の１つであり、例えば、人形２２ｄを載置するためのものである。
ステージ前モータ２２ｂは、ステージ２２ａをせり出したり、収納したりするための駆動部であり、電源部１から電力が供給される。
【００２９】
ステージ前モータ２２ｂは、制御部３から、動作命令として、ステージ２２ａをせり出す旨のせり出し命令ｏｐ２が供給されてステージ２２ａをせり出す。
【００３０】
ステージ前センサ２２ｃは、ステージ２２ａが予め設定された動作停止位置としてのせり出し位置を検知し、動作検知信号としてセンサ信号Ｓ１を出力する検知部であり、電源部１から電力が供給される。ステージ前センサ２２ｃは、せり出したステージ２２ａの先端位置に配置される。
【００３１】
制御部３は、設備時計の動作を監視するためのものであり、メモリ３１と、シーケンスコントローラ３２と、ディスプレイ３３と、を備える。
メモリ３１は、からくり本体部２の動作値を記憶するための記憶部である。
【００３２】
シーケンスコントローラ３２は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、からくり本体部２のシーケンス制御を行うものである。ＣＰＵは、プログラムを実行するものである。ＲＯＭは、ＣＰＵが実行するプログラム等を記憶するものである。ＲＡＭは、ＣＰＵがプログラムの実行に必要なデータを記憶するものである。
【００３３】
シーケンスコントローラ３２は、扉２１ａを開くとき、からくり本体部２の扉機構部２１の扉開モータ２１ｂに扉開命令ｏｐ１を出力する。
【００３４】
また、シーケンスコントローラ３２は、扉開センサ２１ｃから出力されたセンサ信号Ｓ１を取得して、扉開モータ２１ｂへの扉開命令ｏｐ１の出力を停止する。
【００３５】
シーケンスコントローラ３２は、ステージ２２ａをせり出すときは、ステージ前モータ２２ｂにせり出し命令ｏｐ２を出力する。
【００３６】
シーケンスコントローラ３２は、ステージ前センサ２２ｃから出力されたセンサ信号Ｓ２を取得して、ステージ前モータ２２ｂへのせり出し命令ｏｐ２の出力を停止する。
【００３７】
シーケンスコントローラ３２は、このようなシーケンス制御を、からくり本体部２が備えるすべての機構部について、順次、行う。
【００３８】
また、シーケンスコントローラ３２は、時刻を報知するときに扉開モータ２１ｂ、ステージ前モータ２２ｂが、それぞれ、扉２１ａ、ステージ２２ａを駆動したときの扉開モータ２１ｂ、ステージ前モータ２２ｂの動作値を取得する動作値取得部としても機能する。
【００３９】
具体的に、シーケンスコントローラ３２は、扉開モータ２１ｂに扉開命令ｏｐ１を出力してからセンサ信号Ｓ１を取得するまでの時間を、扉開モータ２１ｂの動作時間として計測し、計測した動作時間を扉開モータ２１ｂの動作値として取得してメモリ３１に記憶する。
【００４０】
また、シーケンスコントローラ３２は、ステージ前モータ２２ｂにせり出し命令ｏｐ２を出力してからセンサ信号Ｓ２を取得するまでの時間を、ステージ前モータ２２ｂの動作時間として計測し、計測した動作時間をステージ前モータ２２ｂの動作値として取得してメモリ３１に記憶する。
【００４１】
ディスプレイ３３は、タッチパネルディスプレイ等からなり、からくり本体部２の動作状態を示す動作値を表示するための表示部である。ディスプレイ３３は、点検時等に押下されると、からくり本体部２の動作値として、メモリ３１から扉開モータ２１ｂ、ステージ前モータ２２ｂ、・・・の各動作時間のデータを読み出し、各動作時間を表示する。
【００４２】
ディスプレイ３３は、扉開モータ２１ｂ、ステージ前モータ２２ｂ、・・・の動作時間を、図３に示すように、時系列化して表示する。尚、図３において、ｔ１、ｔ２は、それぞれ、扉開モータ２１ｂ、ステージ前モータ２２ｂの標準動作時間を示すものとする。
【００４３】
次に本実施形態に係る設備時計の動作を説明する。
シーケンスコントローラ３２は、図４に示すフローチャートに従ってシーケンス制御を実行する。
【００４４】
シーケンスコントローラ３２は、扉機構部２１に対し、図５に示すフローチャートに従って扉開制御を実行する（ステップＳ１１）。
【００４５】
即ち、シーケンスコントローラ３２は、動作を開始する旨の動作命令ｏｐ１を扉機構部２１の扉開モータ２１ｂに出力する（ステップＳ２１）。
シーケンスコントローラ３２は、センサ信号Ｓ１を取得する（ステップＳ２２）。
【００４６】
シーケンスコントローラ３２は、扉開命令ｏｐ１の出力を停止する（ステップＳ２３）。
シーケンスコントローラ３２は、この扉開モータ２１ｂの動作時間として、扉開モータ２１ｂに扉開命令ｏｐ１を出力してからセンサ信号Ｓ１を取得するまでの時間を計測する（ステップＳ２４）。
【００４７】
シーケンスコントローラ３２は、取得した扉開モータ２１ｂの動作時間のデータをメモリ３１に記録する（ステップＳ２５）。
【００４８】
シーケンスコントローラ３２は、扉開制御を実行すると、同じように、ステージ機構部２２に対するステージせり出し処理を実行し、ステージ前モータ２２ｂの動作時間をメモリ３１に記録する（図４のステップＳ１２）。
【００４９】
そして、シーケンスコントローラ３２は、からくり本体部２が備える各機構部に対する制御を、順次、実行して、シーケンス制御を終了させる。
【００５０】
次に、この設備時計の動作を具体的に説明する。
図６（ａ）に示すように、シーケンスコントローラ３２が、扉開命令ｏｐ１を扉開モータ２１ｂに出力する（ステップＳ２１の処理）と、扉開モータ２１ｂは、扉２１ａを駆動して、扉２１ａが開く。
【００５１】
図６（ｂ）に示すように、扉２１ａが扉開センサ２１ｃに接触すると、扉開センサ２１ｃは、シーケンスコントローラ３２に、センサ信号Ｓ１を出力する。シーケンスコントローラ３２は、センサ信号Ｓ１を取得すると、扉開命令ｏｐ１の出力を停止し（ステップＳ２２，Ｓ２３の処理）、扉開モータ２１ｂは、扉２１ａの駆動を停止する。
【００５２】
シーケンスコントローラ３２は、この扉開モータ２１ｂの動作時間として、扉開モータ２１ｂに扉開命令ｏｐ１を出力してからセンサ信号Ｓ１を取得するまでの時間を計測する。そして、シーケンスコントローラ３２は、取得したこの動作時間のデータをメモリ３１に記録する（ステップＳ２４，Ｓ２５の処理）。
【００５３】
次に、シーケンスコントローラ３２は、ステージ機構部２２に対するステージせり出し処理を実行する（ステップＳ１２の処理）。シーケンスコントローラ３２は、ステージ前モータ２２ｂにせり出し命令ｏｐ２を出力すると、ステージ前モータ２２ｂは、ステージ２２ａを前方へとせり出す。
【００５４】
図６（ｃ）に示すように、ステージ２２ａの先端部がステージ前センサ２２ｃの位置までせり出すと、ステージ前センサ２２ｃは、シーケンスコントローラ３２に、センサ信号Ｓ２を出力する。
【００５５】
シーケンスコントローラ３２は、このセンサ信号Ｓ２を取得してせり出し命令ｏｐ２の出力を停止する。ステージ前モータ２２ｂは、ステージ２２ａのせり出し駆動を停止し、ステージ２２ａは停止する。
【００５６】
シーケンスコントローラ３２は、せり出し命令ｏｐ２を出力してからセンサ信号Ｓ２を取得するまでの時間を計測して、ステージ前モータ２２ｂの動作時間を取得し、このデータをメモリ３１に記録する。このようにしてシーケンスコントローラ３２は、からくり本体部２が備える各機構部の動作時間を、順次、取得して、メモリ３１に記録する。
【００５７】
ディスプレイ３３は、定期点検時等に押下されると、この扉機構部２１、ステージ機構部２２、・・・の動作時間のデータをメモリ３１から読み出して、図７に示すような動作時間を表示する。尚、ここでは、複数の機構部として、からくり本体部２は、扉開モータ２１ｂ、ステージ前モータ２２ｂの他に、それぞれ、駆動部を有する人形機構部２３，２４を備えるものとする。また、図中、ｔ３，ｔ４は、それぞれ、人形機構部２３，２４の各駆動部の標準動作時間を示すものとする。
【００５８】
この図７に示すように、扉開モータ２１ｂ、ステージ前モータ２２ｂ、人形機構部２３の駆動部の動作時間は、それぞれ、標準動作時間ｔ１，ｔ２，ｔ３の近傍の値で上下しており、異常はないと考えられる。
【００５９】
しかし、人形機構部２４の駆動部の動作時間は、標準動作時間ｔ４に対して、上下する値が次第に大きくなり、人形機構部２４の駆動部については、劣化が始まっていると考えられる。このように、各機構部の劣化は、微妙な変化ではあっても一目で判別される。
【００６０】
以上説明したように、本実施形態によれば、シーケンスコントローラ３２は、からくり本体部２の各機構部の動作時間を取得して、ディスプレイ３３は、この動作時間を時系列で表示するようにした。
【００６１】
従って、定期点検時に、この表示を視認することにより、各機構部の微妙な変化を判別することができ、劣化等、各機構部の動作状態を容易に把握することができる。このため、劣化箇所の早期発見に効果がある。
【００６２】
尚、本発明を実施するにあたっては、種々の形態が考えられ、上記実施の形態に限られるものではない。
例えば、動作時間が著しく標準動作時間と異なる場合、注意を促すために警告を発することもできる。警告は音によるものであってもよいし、ディスプレイ３３に表示するようなものであってもよいし、あるいは、ＬＥＤ等を備えて、ＬＥＤによるものであってもよい。
【００６３】
尚、警告を発する場合、設備時計は、図３、図７に示すような表示を行わなくてもよい。また、ＬＥＤによって警告を表示するように構成された場合、設備時計は、ディスプレイ３３を備えなくてもよい。
【００６４】
さらに、扉機構部２１の場合、扉２１ａを閉じる制御を行うこともできる。扉機構部２１の場合にこのような制御が必要となるのは、設備時計は屋外に配置される場合が多く、扉２１ａが開いたままになると、他の機構部にも影響を及ぼすためである。
【００６５】
ここで、例として、扉開モータ２１ｂの動作時間が標準動作時間と著しく異なる場合に、扉２１ａを閉じる制御を行うとともに、ディスプレイ３３による警告を行う場合の動作について説明する。
【００６６】
この場合、シーケンスコントローラ３２は、扉開モータ２１ｂの動作時間をカウントする動作カウンタＣＮＴを備える。そして、動作カウンタＣＮＴのカウント値（ＣＮＴ値）に対する閾値として、下限値Ｔmin，上限値Ｔmax1，Ｔmax2（Ｔmin＜Ｔmax1＜Ｔmax2）が予め設定される。下限値Ｔminは、警告を発する程度に扉開モータ２１ｂの動作時間が短いか否かを判定するための閾値である。上限値Ｔmax1は、警告を発する程度に扉開モータ２１ｂの動作時間が長いか否かを判定するための閾値である。上限値Ｔmax2は、警告を発するだけでなく、扉２１ａを閉じる必要が生じる程度に扉開モータ２１ｂの動作時間が長いか否かを判定するための閾値である。メモリ３１は、これらの下限値Ｔmin，上限値Ｔmax1，Ｔmax2を予め記憶する。
【００６７】
シーケンスコントローラ３２は、図８に示すフローチャートに従って、扉開閉制御を実行する。
即ち、シーケンスコントローラ３２は、扉開命令ｏｐ１を扉機構部２１の扉開モータ２１ｂに出力する（ステップＳ３１）。
シーケンスコントローラ３２は、動作カウンタＣＮＴのカウントを開始する（ステップＳ３２）。
シーケンスコントローラ３２は、メモリ３１から上限値Ｔmax2を読み出して、ＣＮＴ値と上限値Ｔmax2とを比較し、ＣＮＴ値が上限値Ｔmax2を越えたか否かを判定する（ステップＳ３３）。
【００６８】
ＣＮＴ値が上限値Ｔmax2を越えなかったと判定した場合（ステップＳ３３においてＮｏ）、シーケンスコントローラ３２は、センサ信号Ｓ１を取得したか否かを判定する（ステップＳ３４）。
【００６９】
センサ信号Ｓ１を取得していないと判定した場合（ステップＳ３４においてＮｏ）、シーケンスコントローラ３２は、再度、ＣＮＴ値が上限値Ｔmax2を越えたか否かを判定する（ステップＳ３３）。
【００７０】
ＣＮＴ値が上限値Ｔmax2を越えたと判定した場合（ステップＳ３３においてＹｅｓ）、シーケンスコントローラ３２は、扉開命令ｏｐ１の扉開モータ２１ｂへの出力を停止する（ステップＳ３５）。そして、シーケンスコントローラ３２は、ステージ前モータ２２ｂへの命令の出力も停止する。
【００７１】
シーケンスコントローラ３２は、動作カウンタＣＮＴのカウントを終了させる（ステップＳ３６）。
【００７２】
シーケンスコントローラ３２は、ＣＮＴ値を動作時間として取得する（ステップＳ３７）。
【００７３】
シーケンスコントローラ３２は、動作時間のデータをメモリ３１に記録する（ステップＳ３８）。
【００７４】
シーケンスコントローラ３２は、扉開モータ２１ｂに扉閉命令ｏｐ１１を出力して扉閉制御を開始する（ステップＳ３９）。
【００７５】
シーケンスコントローラ３２は、扉が開かない旨の特別の警告をディスプレイ３３に表示させる（ステップＳ４０）。
【００７６】
一方、センサ信号Ｓ１を取得したと判定した場合（ステップＳ３４においてＹｅｓ）、シーケンスコントローラ３２は、図５のステップＳ２３〜Ｓ２５と同様に、扉開命令ｏｐ１の出力を停止し、この扉開モータ２１ｂの動作時間を取得してメモリ３１に記録する（ステップＳ４１〜Ｓ４４）。
【００７７】
シーケンスコントローラ３２は、メモリ３１から上限値Ｔmax1，下限値Ｔminを読み出して、扉開モータ２１ｂの動作時間と上限値Ｔmax1，下限値Ｔminとを比較する（ステップＳ４５）。
【００７８】
シーケンスコントローラ３２は、扉開モータ２１ｂの動作時間が上限値Ｔmax1を越えたか否かを判定する（ステップＳ４６）。
【００７９】
扉開モータ２１ｂの動作時間が上限値Ｔmax1を越えたと判定した場合（ステップＳ４６においてＹｅｓ）、シーケンスコントローラ３２は、警告として、ディスプレイ３３に、この旨のエラー表示をさせる（ステップＳ４７）。
【００８０】
扉開モータ２１ｂの動作時間が上限値Ｔmax1を越えていないと判定した場合（ステップＳ４６においてＮｏ）、シーケンスコントローラ３２は、扉開モータ２１ｂの動作時間が下限値Ｔmin未満か否かを判定する（ステップＳ４８）。
【００８１】
扉開モータ２１ｂの動作時間が下限値Ｔmin未満と判定した場合（ステップＳ４８においてＹｅｓ）、シーケンスコントローラ３２は、警告として、ディスプレイ３３に、この旨のエラー表示をさせる（ステップＳ４７）。
【００８２】
扉開モータ２１ｂの動作時間が下限値Ｔmin未満ではないと判定した場合（ステップＳ４８においてＮｏ）、シーケンスコントローラ３２は、扉開モータ２１ｂの動作時間が正常な範囲であるため、この扉開閉制御の処理を終了させる。
【００８３】
次に、この扉開閉制御を具体的に説明する。
図９（１）に示すように、ＣＮＴ値として、Ｔ１が上限値Ｔmax2を越えた場合（Ｔmax2＜Ｔ１）、シーケンスコントローラ３２は、扉開命令ｏｐ１の扉開モータ２１ｂへの出力を停止し、扉開モータ２１ｂに扉閉命令ｏｐ１１を出力する（ステップＳ３５〜Ｓ３９の処理）。
【００８４】
扉開モータ２１ｂは、この扉閉命令ｏｐ１１に従って、扉２１ａを閉じる。扉２１ａが閉じるため、からくり本体部２の内部のステージ機構部２２、人形機構部２３等は、雨、風等から保護される。ディスプレイ３３は扉２１ａが開かない旨の特別の警告を表示し（ステップＳ４０の処理）、扉２１ａを含む扉機構部２１の不具合が確認される。
【００８５】
図９（２）に示すように、ＣＮＴ値として、Ｔ２が上限値Ｔmax2以下であって、上限値Ｔmax1を越えた場合（Ｔmax1＜Ｔ２≦Ｔmax2）、ディスプレイ３３は、この旨のエラー表示をする（ステップＳ４７の処理）。図９（４）に示すように、ＣＮＴ値として、Ｔ４が下限値Ｔmin未満の場合（０≦Ｔ４＜Ｔmin）も、ディスプレイ３３は、同様に、この旨のエラー表示をする（ステップＳ４７の処理）。
【００８６】
一方、図９（３）に示すように、ＣＮＴ値として、Ｔ３が下限値Ｔmin以上、上限値Ｔmax1以下の場合（Ｔmin≦Ｔ３≦Ｔmax1）、ディスプレイ３３は、エラー表示を行わない。
【００８７】
上記実施の形態では、動作時間に基づいて各機構部の状態を把握するようにした。しかし、各機構部の状態を把握するには、動作時間に限られるものではなく、例えば、モータの温度、電源部１からの供給電流の値、各機構部の動作音等、あるいはこれらの組み合わせであってもよい。
【００８８】
モータの温度に基づいて各機構部の動作状態を把握する場合、複数の温度センサが各モータにそれぞれ配置され、各モータの温度を検出する。そして、シーケンスコントローラ３２は、各温度センサから、検出した各モータの温度を取得する。
【００８９】
同様に、電源部１からの供給電流の値に基づいて各機構部の動作状態を把握する場合、各機構部に、供給電流の値を検出する電流センサが配置される。各機構部の動作音に基づいて各機構部の動作状態を把握する場合、各機構部に、各機構部の音量を検出する音量センサが配置される。そして、シーケンスコントローラ３２は、電流センサ、音量センサから、その検出信号を取得する。この場合において、動作時間の場合と同様に、各動作値に閾値を設定して警告を発するように構成されることもできる。
【００９０】
上記実施形態では、からくり本体部２が、扉２１ａ、ステージ２２ａ、人形２２ｄを備えるものとして説明した。しかし、からくり本体部２は、これに限らず、他の構造物、例えば、楽器、絵等を備えるようにしてもよい。さらに、設備時計は、噴水のように、水を噴出して時刻を報知するようなものであってもよい。
【００９１】
上記実施形態では、プログラムが、それぞれメモリ等に予め記憶されているものとして説明した。しかし、撮影装置を、装置の全部又は一部として動作させ、あるいは、上述の処理を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。
【００９２】
さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【図面の簡単な説明】
【００９３】
【図１】本発明の実施形態に係る設備時計の構成を示すブロック図である。
【図２】設備時計の構成例を示す図である。
【図３】ディスプレイの表示例を示す図である。
【図４】シーケンスコントローラが実行するシーケンス制御を示すフローチャートである。
【図５】シーケンスコントローラが実行する扉開制御を示すフローチャートである。
【図６】シーケンス制御の動作を具体的に示す図である。
【図７】ディスプレイが表示する具体的な表示例を示す図である。
【図８】シーケンスコントローラが実行する扉開閉制御を示すフローチャートである。
【図９】扉開閉制御の動作を具体的に示す図である。
【符号の説明】
【００９４】
１  電源部
２  からくり本体部
３  制御部
２１  扉機構部
２１ａ  扉
２１ｂ  扉開モータ
２１ｃ  扉開センサ
２２  ステージ機構部
２２ａ  ステージ
２２ｂ  ステージ前モータ
２２ｃ  ステージ前センサ
３１  メモリ
３２  シーケンスコントローラ
３３  ディスプレイ
【図１】
2006250897.tif 000003
【図２】
2006250897.tif 000004
【図３】
2006250897.tif 000005
【図４】
2006250897.tif 000006
【図５】
2006250897.tif 000007
【図６】
2006250897.tif 000008
【図７】
2006250897.tif 000009
【図８】
2006250897.tif 000010
【図９】
2006250897.tif 000011