(57)【要約】【課題】エレベータ制御システムに暫定搭載した作業用付属プログラムを、搭載目的完了後に自動消去させ、作業用付属プログラムの誤使用による誤動作を防止したエレベータ制御システムを提供する。【解決手段】記憶手段１１、１２に格納された製品プログラム１１ａ〜１１ｃに従ってエレベータのかごに搬送のための通常の運転を行わせると共に、記憶手段に暫定的に書き込まれる作業用付属プログラム１２ａ〜１２ｃに従ってエレベータの据え付け、アフターサービス、保守の作業のためのエレベータのかごの運転をそれぞれに実行させるエレベータ制御システムであって、作業用付属プログラムの搭載目的が完了したことを示す予め設定された自動消去を行う条件が検出された時に、該当する目的の作業用付属プログラムを自動消去するプログラム自動消去手段１５，１２ｄを備えた。【選択図】図１
2007290831.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段に格納された製品プログラムに従ってエレベータのかごに搬送のための通常の運転を行わせると共に、前記記憶手段に暫定的に書き込まれる作業用付属プログラムに従ってエレベータの据え付け、アフターサービス、保守の作業のためのエレベータのかごの運転をそれぞれに実行させるエレベータ制御システムであって、前記作業用付属プログラムの搭載目的が完了したことを示す予め設定された自動消去を行う条件が検出された時に、該当する目的の作業用付属プログラムを自動消去するプログラム自動消去手段を備えたことを特徴とするエレベータ制御システム。
【請求項２】
エレベータ制御装置にエレベータの据え付け、アフターサービス、保守の作業のための外部装置が選択的に接続されてなり、前記製品プログラムに従ってエレベータのかごに搬送のための通常の運転を行わせるエレベータ通常運転手段と、前記作業用付属プログラムに従ってエレベータの据え付け、アフターサービス、保守の作業のためのエレベータのかごの運転をそれぞれに実行させる作業用制御実行手段と、前記エレベータ制御装置への外部装置の接続の有無、接続された外部装置からの信号、接続された外部装置との通信状態、前記作業用付属プログラムに含まれるプログラムの有効期限の少なくとも１つを含む作業用付属プログラムの搭載目的が完了したことを示す予め設定された自動消去を行う条件が検出された時に、該当する目的の作業用付属プログラムを自動消去する前記プログラム自動消去手段を備えたことを特徴とする請求項１に記載のエレベータ制御システム。
【請求項３】
時間をカウントするタイマ手段をさらに備え、
前記プログラム自動消去手段が、前記自動消去を行う条件を検出しさらに、前記タイマからの時間の情報、前記エレベータ通常運転手段及び作業用制御実行手段からのエレベータの運転状態、及び電源状態の少なくとも１つを含む予め設定された自動消去タイミングの条件が検出された時に、該当する目的の作業用付属プログラムを自動消去することを特徴とする請求項２に記載のエレベータ制御システム。
【請求項４】
暫定的に書き込まれた作業用付属プログラムが消去された場合に、接続された外部装置と通信を行い、外部装置に設けられているデバック用のＩ／Ｆの機能を無効にする外部装置制御手段をさらに備えたことを特徴とする請求項２又は３に記載のエレベータ制御システム。
【請求項５】
接続された外部装置と通信を行い、外部装置に設けられたＩ／Ｆへの他の装置の接続状態に従って該Ｉ／Ｆの機能を無効にする外部装置制御手段をさらに備えたことを特徴とする請求項２又は３に記載のエレベータ制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、エレベータ制御システム、特にエレベータ制御システム内のプログラムの管理に関する。
【背景技術】
【０００２】
従来、例えばエレベータ制御装置の運転制御プログラムの変更が必要になれば、保守員が運転制御プログラム保守装置としての携帯型の外部記憶装置をエレベータ制御装置のインタフェース手段に接続し、すると、エレベータ制御装置のマイクロコンピュータがプログラム変更手順にしたがって、外部記憶装置から与えられる互換性データに基づいてプログラム記憶装置に登録されている運転制御プログラムに置換え得る最新の運転制御プログラムの識別コードを判定し、該当する識別コードの運転制御プログラムを外部記憶装置から読込んでプログラム記憶装置に書換え登録すると共に、プログラムコード記憶装置に更新された運転制御プログラムの識別コードを書換え登録し、以後、マイクロコンピュータがこのプログラムにしたがってエレベータを運転するものがある(例えば特許文献１参照)。
【０００３】
【特許文献１】特開平７−２４７０７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように従来、エレベータ制御装置内のプログラムの消去、追加、書き換え等は、一般に保守装置としての携帯型の外部記憶装置をエレベータ制御装置本体のインタフェース手段に接続して行われ、人が介在して行われている。
【０００５】
ところで、エレベータ制御装置のメインメモリには、製品としてエレベータを運転させるための製品プログラムとは別に、(１)据え付け作業中、(２)アフターサービス(ＡＳ)中、(３)保守契約中等に、エレベータの据付・保守作業の合理化や、遠隔点検、遠隔閉じ込め救出などの保守契約サービス提供を目的とした、エレベータに特別な運転をさせたり、また特別な運転をさせ、その際のデータを採取するための作業合理化用プログラムを暫定搭載することがある。
【０００６】
そこで上述のようにエレベータ制御装置内のプログラムの書き換えを人が介在して行っている場合には、暫定搭載した作業用付属プログラムである作業合理化用付属プログラムを作業終了後に消去し忘れる可能性があり、作業合理化用付属プログラムを、その内容や使用方法を知らない人が誤使用した場合に、エレベータに誤動作が生じたり、プログラムの演算時間オーバーに起因するプログラム暴走が発生しエレベータが停止してしまう可能性がある等の問題があった。
【０００７】
この発明は上記の課題を解消するためになされたもので、エレベータ制御システムに暫定搭載した作業用付属プログラムを、搭載目的完了後に自動消去させ、作業用付属プログラムの誤使用による誤動作を防止したエレベータ制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明は、記憶手段に格納された製品プログラムに従ってエレベータのかごに搬送のための通常の運転を行わせると共に、前記記憶手段に暫定的に書き込まれる作業用付属プログラムに従ってエレベータの据え付け、アフターサービス、保守の作業のためのエレベータのかごの運転をそれぞれに実行させるエレベータ制御システムであって、前記作業用付属プログラムの搭載目的が完了したことを示す予め設定された自動消去を行う条件が検出された時に、該当する目的の作業用付属プログラムを自動消去するプログラム自動消去手段を備えたことを特徴とするエレベータ制御システムにある。
【発明の効果】
【０００９】
この発明では、暫定搭載される作業用付属プログラムを、搭載目的完了後に自動消去させることで、作業用付属プログラムの誤使用による誤動作を防止できる。
【発明を実施するための最良の形態】
【００１０】
実施の形態１．
図１はこの発明の一実施の形態によるエレベータ制御システムの構成を示す図である。エレベータ制御装置１の記憶手段であるプログラム用メモリ１１には、製品プログラム(制御)１１ａ、製品プログラム(管理)１１ｂ、製品プログラム(駆動)１１ｃ等からなる製品プログラムが格納されている。製品プログラム(制御)１１ａは、製品としてのエレベータを運転させるための基本的な、呼びに従ってかごの昇降やドア開閉の運転制御のプログラムであり、製品プログラム(管理)１１ｂは、予め定められた規定、スケジュールに従ってエレベータを運行させたり遠隔監視機能等に関する運転管理のプログラムであり、製品プログラム(駆動)１１ｃは、実際に巻上機やドア開閉用モータ等を動かす駆動に関するプログラムである。
【００１１】
また同様に記憶手段であるプログラム用メモリ１２には、エレベータの据え付け作業中の作業合理化用プログラム１２ａ、アフターサービス(ＡＳ)中の作業合理化用プログラム１２ｂ、保守契約中の作業合理化用プログラム１２ｃが、暫定的に格納される。これらは、エレベータの据付・保守作業の合理化や、ＡＳや保守契約中の遠隔点検、遠隔閉じ込め救出などの保守契約サービス提供を目的とした、エレベータに特別な運転をさせたり、また特別な運転をさせ、その際のデータを採取するための作業合理化のためのプログラムである。プログラム用メモリ１２はさらに、これらの合理化用プログラム１２ａ，１２ｂ，１２ｃを消去するための自動消去プログラム１２ｄを格納している。
【００１２】
なお、製品プログラム１１ａ〜１１ｃには、製品として必要な保守プログラムが含まれている。
【００１３】
ＲＡＭ１３にはエレベータ制御に使用される各種パラメータが格納される。タイマ１４(タイマ手段)は時間をカウントする。ＣＰＵ１５は上述の各種プログラムに従ってエレベータ制御を行う。
【００１４】
また、Ｉ／Ｆ(インタフェース)２１はネットワークＮＴを介して保守会社監視センタ４が接続されている遠隔監視装置３が接続される遠隔監視用のＩ／Ｆ、Ｉ／Ｆ２２はデバック用の計測器５が接続されるデバック用のＩ／Ｆ、Ｉ／Ｆ２３はプログラム書換端末６が接続されるプログラム書換え用のＩ／Ｆ、Ｉ／Ｆ２４は周辺装置７が接続される周辺機器接続用のＩ／Ｆ、Ｉ／Ｆ２５は実際のエレベータ制御を行う各種機器が接続されて制御信号やフィードバック信号の授受を行うためのエレベータ制御用のＩ／Ｆ、そしてＩ／Ｆ２６は据付時やＡＳ時等に据付作業又はＡＳ作業のために人手により操作される専用又は汎用の操作装置９等が接続される操作装置接続用のＩ／Ｆである。そしてエレベータ制御装置１内の各部分はバス２０によりバス接続されている。
【００１５】
そしてエレベータ制御装置１の電源装置ＰＳＵと電源との間には電源スイッチＳＷが接続されている。
【００１６】
また、例えば群管理用装置、汎用入力装置、作業用専用装置からなる周辺装置７は、エレベータ制御装置１と接続するためのＩ／Ｆ７１、プログラムを格納したＲＯＭ７２、パラメータ等を格納したＲＡＭ７３、ＣＰＵ７４及びデバック用の計測器８が接続されるデバック用のＩ／Ｆ７５がバス７６でバス接続されてなる。
【００１７】
なお、遠隔監視装置３、保守端末１０、保守会社監視センタ４、周辺装置７、操作装置９、計測器５，８、プログラム書換端末６は外部装置である。
【００１８】
そしてこの発明のエレベータ制御システムでは、自動消去プログラム１２ｄに基づくＣＰＵ１５の制御により、予め設定された所定条件が成立したことをトリガとして、合理化プログラム１２ａ〜１２ｃをそれぞれ自動消去するようにした。
【００１９】
図２には、各作業合理化用プログラム１２ａ〜１２ｃの書き込みすなわち暫定的に搭載するタイミングと、消去すなわち非搭載にするタイミングを示す。エレベータの工場からの出荷時には図１のプログラム用メモリ１２にはプログラムは格納されておらず、エレベータの据付開始時点で、例えば遠隔監視装置３に接続された保守端末１０により、据え付け作業中の作業合理化用プログラム１２ａと自動消去プログラム１２ｄが書き込まれ、据え付けが完了してエレベータオーナへの引渡しが行われる時点で消去される。ＡＳ中の作業合理化用プログラム１２ｂは、ＡＳ開始時点で自動消去プログラム１２ｄと共に書き込まれ、ＡＳ完了時点で消去され、保守契約中の作業合理化用プログラム１２ｃは、契約開始時点で自動消去プログラム１２ｄと共に書き込まれ、解約時点で消去される。自動消去プログラム１２ｄは、最初に書き込んだものをそのまま残して使用するように設定してもよい。また自動消去プログラム１２ｄは各作業合理化用プログラム１２ａ〜１２ｃにそれぞれ組み込まれていてもよい。
【００２０】
自動消去を行う条件は以下の通りである。
(１)据付完了、ＡＳ中や契約中の遠隔点検、遠隔閉じ込め救出などの保守契約サービス提供完了等の搭載目的完了を、専用スイッチ操作又は汎用スイッチの特殊操作、作業用専用装置の着脱等により認識した時
(２)保守契約が終了したことを認識した時
例）作業合理化用プログラムと作業用専用装置、作業合理化用プログラムと遠隔監視装置、合理化用プログラムと保守会社監視センタとの通信が一定の期間以上途絶えた時
(３)予め設定した合理化用プログラムの有効期間を満了した時
【００２１】
合理化用プログラムの自動消去タイミング条件は以下の通りである。
(ａ)上記条件が成立した時
(ｂ)上記条件が成立した後、エレベータがフロアレベルで停止し消去可能な状態になった時
(ｃ)上記条件が成立した後、所定時間を経過した時
(ｄ)上記条件が成立した後、夜間など利用者がいない状態を確認した時
(ｅ)上記条件が成立した後、最初の電源スイッチＳＷがオフ後、オンされた時
【００２２】
上記条件の設定は、予め各作業合理化用プログラム１２ａ〜１２ｃに設定されていてもよく、また据え付け作業中、ＡＳ中、保守契約中、未契約で暫定搭載する時に、保守端末１０より、各作業合理化用プログラム１２ａ〜１２ｃ又はＲＡＭ１３に任意に条件設定(変更)するようにしてもよい。
【００２３】
図３には、各プログラムに従ってＣＰＵ１５で行われるエレベータ制御装置１の動作の機能ブロック図を示す。エレベータ通常運転手段１ａは各製品プログラム１１ａ〜１１ｃに従ってエレベータのかごに通常の搬送のための運行をさせる機能であり、作業用制御実行手段１ｂは各作業合理化用プログラム１２ａ〜１２ｃに従って、据え付け、ＡＳ、保守の合理化された作業のためのエレベータのかごの運転をそれぞれ実行する機能であり、プログラム自動消去手段１ｃは自動消去プログラム１２ｄに従って設定条件に基づき作業合理化用プログラム１２ａ〜１２ｃの自動消去を行う機能である。エレベータ通常運転手段１ａ及び作業用制御実行手段１ｂについては、通常行われている公知の技術であるため説明を省略し、プログラム自動消去手段１ｃの動作について以下に例を挙げて説明する。
【００２４】
図４にはプログラム自動消去手段１ｃの動作フローチャートを示す。エレベータの据え付け作業中の作業合理化用プログラム１２ａ及びＡＳ中の作業合理化用プログラム１２ｂに関し、プログラム用メモリ１２に作業合理化用プログラム１２ａ又は１２ｂが書き込まれていることが確認された状態で(ステップＳ１)、作業合理化用プログラム１２ａ、１２ｂ又はＲＡＭ１３に設定されている上記自動消去条件(１)又は(３)が成立したか否かが判定される(ステップＳ２)。上記(１)であれば、専用スイッチ又は汎用スイッチであるＩ／Ｆ２６に接続された操作装置９の操作又は特殊操作により発生される予め定められた信号により、また作業用専用装置であるＩ／Ｆ２４に接続された周辺装置７の着脱によるＩ／Ｆ２４からの信号レベルにより判定する。上記(３)であれば、例えばタイマ１４が示す年月日が作業合理化用プログラム１２ａ、１２ｂにそれぞれ予め設定された合理化用プログラムの有効期間(年月日)を満了したか否かにより判定する。
【００２５】
そして設定されている自動消去条件が成立していれば、次に作業合理化用プログラム１２ａ、１２ｂ又はＲＡＭ１３に設定されている上記自動消去タイミング条件(ａ)〜(ｅ)のいずれかが成立したか否かが判定され、成立すれば作業合理化用プログラム１２ａ又は１２ｂの消去を行う(ステップＳ３、Ｓ４)。上記(ａ)であれば、上記(１)又は(３)の成立時が自動消去のタイミングとなる。上記(ｂ)であれば、図３の作業用制御実行手段１ｂで行われている作業合理化用プログラム１２ａ、１２ｂに基づく据付作業運転又はＡＳの作業運転、もしくはエレベータ通常運転手段１ａで行われている製品プログラム１１ａ〜１１ｃに基づく通常運転でのエレベータ制御において、エレベータがフロアレベルで停止しプログラム消去可能な状態になった時を判定して自動消去を行う。
【００２６】
上記(ｃ)であれば、上記条件(１)又は(３)の成立後、所定時間を経過したことをタイマ１４で確認して自動消去を行う。上記(ｄ)であれば、タイマ１４と上記エレベータ通常運転手段１ａによる通常運転でのエレベータ制御から、夜間で利用者がなくエレベータが所定時間の間運転されていない状態を確認して自動消去を行う。上記(ｅ)であれば、上記条件(１)又は(３)の成立後、最初に電源とエレベータ制御装置１の電源装置ＰＳＵの間に接続された電源スイッチＳＷがオフ後、オンされた状態を確認して自動消去を行う。電源スイッチＳＷをオフ後、オンする作業は、据付やＡＳ後、あるいは保守契約解約時に、作業者やエレベータオーナにより行われる、エレベータのリセットの操作である。
【００２７】
また作業合理化用プログラムの消去と共に、製品プログラム１１ａ〜１１ｄをプログラムエリア内の所望のアドレス領域に移動させるためのアドレス設定を行う場合もある(ステップＳ５)。
【００２８】
また、保守契約中の作業合理化用プログラム１２ｃに関しては、プログラム用メモリ１２に作業合理化用プログラム１２ｃが書き込まれていることが確認された状態で(ステップＳ１)、作業合理化用プログラム１２ｃ又はＲＡＭ１３に設定されている上記自動消去条件(２)が成立したか否かが判定される(ステップＳ２)。上記条件(２)は、作業合理化用プログラム１２ｃすなわちエレベータ制御装置１と作業用専用装置であるＩ／Ｆ２４に接続された周辺装置７、エレベータ制御装置１と遠隔監視装置３、さらにはエレベータ制御装置１と保守会社監視センタ４との通信が一定の期間以上途絶えたことにより判定する。
【００２９】
そして設定されている自動消去条件が成立していれば、次に作業合理化用プログラム１２ｃ又はＲＡＭ１３に設定されている上記自動消去タイミング条件(ａ)〜(ｅ)のいずれかが成立したか否かが判定され、成立すれば作業合理化用プログラム１２ｃの消去を行う(ステップＳ３、Ｓ４)。上記(ａ)であれば、上記(２)の成立時が自動消去のタイミングとなる。上記(ｂ)であれば、図３の作業用制御実行手段１ｂで行われている作業合理化用プログラム１２ｃに基づく保守作業運転、もしくはエレベータ通常運転手段１ａで行われている製品プログラム１１ａ〜１１ｃに基づく通常運転でのエレベータ制御において、エレベータがフロアレベルで停止しプログラム消去可能な状態になった時を判定して自動消去を行う。
【００３０】
上記(ｃ)であれば、上記条件(２)の成立後、所定時間を経過したことをタイマ１４で確認して自動消去を行う。上記(ｄ)であれば、タイマ１４と上記エレベータ通常運転手段１ａによる通常運転でのエレベータ制御から、夜間で利用者がなくエレベータが所定時間の間運転されていない状態を確認して自動消去を行う。上記(ｅ)であれば、上記条件(２)の成立後、最初に電源とエレベータ制御装置１の電源装置ＰＳＵの間に接続された電源スイッチＳＷがオフ後、オンされた状態を確認して自動消去を行う。また同様に、作業合理化用プログラムの消去と共に、製品プログラム１１ａ〜１１ｄをプログラムエリア内の所望のアドレス領域に移動させるためのアドレス設定を行う場合もある(ステップＳ５)。
【００３１】
なお、上記説明では据え付け、ＡＳ、保守のための作業合理化用プログラム１２ａ〜１２ｃを別々のものとして説明したが、これらを１つの作業合理化用プログラムとして据付時に書き込み、各プログラムの搭載目的完了時点で順次、上述のような判定に基づき消去するようにしてもよい。
【００３２】
さらに、作業合理化用プログラム１２ａ〜１２ｃ及び自動消去プログラム１２ｄは、エレベータ制御装置１のプログラム用メモリ１２の代わりに、破線２００(記憶手段を示す)で示すようにＩ／Ｆ２１に接続された遠隔監視装置３、又は作業用専用装置であるＩ／Ｆ２４に接続された周辺装置７のＲＯＭ７２(この場合ＲＯＭ７２は書き込み・消去が可能な不揮発性メモリとする)に格納されている場合であっても、エレベータ制御装置１のプログラム自動消去手段１ｃは同様にして、各プログラムの自動消去制御を行う。
【００３３】
また、エレベータ制御装置１は、Ｉ／Ｆ２４に接続される別のプログラムで制御される作業用専用装置である周辺装置７が接続される構成において、暫定搭載された作業合理化用プログラムが消去された場合に、接続された周辺装置７と通信を行い、周辺装置７に設けられているデバッグ用のＩ／Ｆ７５の機能を無効にする等の外部装置の制御を行う図３に示す外部装置制御手段１ｄをさらに設けるようにしてもよい。
【００３４】
デバッグ用の入出力ポートであるＩ／Ｆ７５は、エレベータの運行制御とは直接関係しない別の目的で搭載するものである。プログラムの機能を認知せずに不用意に、組合せ動作を検証せずに機器を接続することは、演算時間オーバー→プログラム暴走→エレベータの急停止に繋がるため、不必用な入出力ポートは機能しないようにする。
【００３５】
また、周辺装置７として、エレベータの運行状況の監視を行うために、管理人室や中央監視センタ等の監視装置(図示省略)が接続されるＩ／Ｆ７５ａ(図１に破線で示す)を備えたものがある。このような周辺装置７のＩ／Ｆ７５ａは、管理人室や中央監視センタなどでエレベータを監視する機能を製品仕様として付加している場合に有効とし、管理人室や中央監視センタが接続されていない場合は、無効とすべきものである。そこで外部装置制御手段１ｄは、周辺装置７のＩ／Ｆ７５ａに管理人室や中央監視センタの監視装置が接続されているか否かを検出し、接続されていない場合には入出力ポートであるはＩ／Ｆ７５ａは機能しないようにする。周辺装置７のＩ／Ｆ７５ａに接続されているのが管理人室や中央監視センタの監視装置か否かは、例えば外部装置制御手段１ｄが周辺装置７のＩ／Ｆ７５ａを介して管理人室や中央監視センタの監視装置と通信を行い、予め定められた応答信号が得られるか否かにより判定する。
【図面の簡単な説明】
【００３６】
【図１】この発明の一実施の形態によるエレベータ制御システムの構成を示す図である。
【図２】この発明によるエレベータ制御システムにおける各作業合理化用プログラムの暫定的搭載と消去すなわち非搭載にするタイミングを示す図である。
【図３】この発明によるエレベータ制御システムにおける各プログラムに従ってエレベータ制御装置で行われる動作の機能ブロック図である。
【図４】この発明によるエレベータ制御システムにおけるプログラム自動消去手段の動作フローチャートである。
【符号の説明】
【００３７】
１  エレベータ制御装置、１ａ  エレベータ通常運転手段、１ｂ  作業用制御実行手段、１ｃ  プログラム自動消去手段、１ｄ  外部装置制御手段、３  遠隔監視装置、４  保守会社監視センタ、５，８  計測器、６  プログラム書換端末、７  周辺装置、９  操作装置、１０  保守端末、１１，１２  プログラム用メモリ、１１ａ〜１１ｃ  製品プログラム、１２ａ〜１２ｃ  (作業)合理化用プログラム(作業用付属プログラム)、１２ｄ  自動消去プログラム、１３，７３  ＲＡＭ、１４  タイマ、１５，７４  ＣＰＵ、２０，７６  バス、２１〜２６，７１，７５，７５ａ  Ｉ／Ｆ(インタフェース)、７２  ＲＯＭ、ＮＴ  ネットワーク、ＰＳＵ  電源装置、ＳＷ  電源スイッチ。
【図１】
2007290831.tif 000003
【図２】
2007290831.tif 000004
【図３】
2007290831.tif 000005
【図４】
2007290831.tif 000006