(57)【要約】【課題】エレベーターにプログラムの送信のみを行い、プログラムの書換えをエレベーターにおいて行うセミオート方式において停電フラグがオンしている場合でも、プログラムの書換えを実行できるようにする。【解決手段】エレベーター１０は、エレベーター１０の電源オフを記憶する停電フラグを有しており、遠隔監視装置２０からのプログラム書換え指示があったとき、停電フラグの状況に基づいてプログラムの書換えを行うプログラム書換えシステム１００であって、遠隔監視装置２０は、プログラム書換え指示の前に、エレベーター１０に保存されているプログラムが正常であるかを確認して、正常であると判断された場合、停電フラグをオフし、エレベーター１０は、遠隔監視装置２０からプログラム書換え指示があり、停電フラグがオフである場合、プログラムの書換えを行う。【選択図】図１
2018104136.tif 000002
【特許請求の範囲】
【請求項１】
最新のプログラムが保存されたプログラム送信センターと、前記プログラム送信センターから公衆回線網を介して前記プログラムを受信して保存する遠隔監視装置と、前記遠隔監視装置から前記プログラムを受信して保存し、前記遠隔監視装置からのプログラム書換え指示に基づいて前記プログラムを書換えるエレベーターとを備え、
前記エレベーターは、前記エレベーターの電源オフを記憶する停電フラグを有しており、前記遠隔監視装置からの前記プログラム書換え指示があったとき、前記停電フラグの状況に基づいて前記プログラムの書換えを行うエレベーターのプログラム書換えシステムであって、
前記遠隔監視装置は、前記プログラム書換え指示の前に、前記エレベーターに保存されている前記プログラムが正常であるかを確認して、正常であると判断された場合、前記停電フラグをオフし、
前記エレベーターは、前記遠隔監視装置から前記プログラム書換え指示があり、前記停電フラグがオフである場合、前記プログラムの書換えを行う
ことを特徴とするエレベーターのプログラム書換えシステム。
【請求項２】
請求項１に記載のエレベーターのプログラム書換えシステムであって、
前記遠隔監視装置は、
前記プログラム送信センターから前記プログラムを受信するときに、プログラム確認用の少なくとも一つのチェックデータを受信し、
前記プログラム書換え指示の前に、前記チェックデータに基づいて前記エレベーターに保存されている前記プログラムが正常であるかを確認する
ことを特徴とするエレベーターのプログラム書換えシステム。
【請求項３】
最新のプログラムが保存されたプログラム送信センターと、前記プログラム送信センターから公衆回線網を介して前記プログラムを受信して保存する遠隔監視装置と、前記遠隔監視装置から前記プログラムを受信して保存し、前記遠隔監視装置からのプログラム書換え指示に基づいて前記プログラムを書換えるエレベーターとを備えたエレベーターのプログラム書換えシステムのプログラム書換え方法であって、
前記遠隔監視装置は、前記プログラム書換え指示の前に、前記エレベーターに保存されている前記プログラムが正常であるかを確認して、正常であると判断された場合、前記エレベーターの電源オフを記憶する停電フラグをオフし、
前記エレベーターは、前記遠隔監視装置から前記プログラム書換え指示があり、前記停電フラグがオフである場合、前記プログラムの書換えを行う
ことを特徴とするプログラム書換え方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エレベーターのプログラム書換えシステム及びプログラム書換え方法に関し、特に、遠隔地からエレベーターにプログラムを送信して、エレベーターにおいてプログラムの書換えを行うエレベーターのプログラム書換えシステム及びプログラム書換え方法に関する。
【背景技術】
【０００２】
エレベーターでは、機能向上のために、エレベーターの動作を制御するプログラムの書換え、いわゆるプログラム更新が行われる。このプログラムの書換えは、遠隔地にある監視センターからの遠隔通信によりエレベーターにプログラムが送信されて行われる。
【０００３】
プログラムを書き換える方式には、エレベーターへのプログラムの送信及びプログラムの書換えを一括して行うフルオート方式と、エレベーターにプログラムの送信のみを行い、プログラムの書換えを保守用端末からの指示において行うセミオート方式とがある。フルオート方式のプログラムの書換えに関しては、例えば、特許文献１、２に記載されている。
【０００４】
特に、特許文献１には、遠隔通信によるプログラム更新中に何らかの異常が発生した場合、書き換えられるプログラムの内容を確認して、書換えが正常に行われているか確認することが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５０８３８９０号公報
【特許文献２】特開２００８−２７３７３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
フルオート方式では、夜間や、各種センサの検出結果により乗客の利用がない時間帯を判断してプログラムの書換えが自動的に行われる。しかし、遠隔地の監視センターから、エレベーターにおける利用状況を確実に判断することは困難である。
【０００７】
一方、セミオート方式では、保守作業員がエレベーターの近傍に行って、エレベーターの利用状況の確認後、プログラムの書換えを行うのでフルオート方式に比べて安全性が高い。
【０００８】
ところが、保守作業員がエレベーターにおいてプログラムの書換えを行う場合、エレベーターの停電フラグがオンしていると、プログラムの書換えを行うことができない。停電フラグとは、エレベーターの電源がオフされたことを記憶するものであり、例えば、停電発生や保守作業員が誤って電源オフした場合にオンして、電源オフされたことを記憶する。停電フラグがオンしていると、プログラムの受信中に停電が発生した可能性があり、この場合にはプログラムが正常に受信できていない可能性がある。このため、停電フラグがオンしている場合には、プログラムの書換えが行えないようになっている。
【０００９】
そこで、本発明では、セミオート方式において停電フラグがオンしている場合でも、プログラムの書換えを行えるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明のエレベーターのプログラム書換えシステムは、最新のプログラムが保存されたプログラム送信センターと、前記プログラム送信センターから公衆回線網を介して前記プログラムを受信して保存する遠隔監視装置と、前記遠隔監視装置から前記プログラムを受信して保存し、前記遠隔監視装置からのプログラム書換え指示に基づいて前記プログラムを書換えるエレベーターとを備え、前記エレベーターは、前記エレベーターの電源オフを記憶する停電フラグを有しており、前記遠隔監視装置からの前記プログラム書換え指示があったとき、前記停電フラグの状況に基づいて前記プログラムの書換えを行うエレベーターのプログラム書換えシステムであって、前記遠隔監視装置は、前記プログラム書換え指示の前に、前記エレベーターに保存されている前記プログラムが正常であるかを確認して、正常であると判断された場合、前記停電フラグをオフし、前記エレベーターは、前記遠隔監視装置から前記プログラム書換え指示があり、前記停電フラグがオフである場合、前記プログラムの書換えを行うことを特徴とする。
【００１１】
また、前記遠隔監視装置は、前記プログラム送信センターから前記プログラムを受信するときに、プログラム確認用の少なくとも一つのチェックデータを受信し、前記プログラム書換え指示の前に、前記チェックデータに基づいて前記エレベーターに保存されている前記プログラムが正常であるかを確認することを特徴とする。
【００１２】
また、本発明のエレベーターのプログラム書換え方法は、最新のプログラムが保存されたプログラム送信センターと、前記プログラム送信センターから公衆回線網を介して前記プログラムを受信して保存する遠隔監視装置と、前記遠隔監視装置から前記プログラムを受信して保存し、前記遠隔監視装置からのプログラム書換え指示に基づいて前記プログラムを書換えるエレベーターとを備えたエレベーターのプログラム書換えシステムのプログラム書換え方法であって、前記遠隔監視装置は、前記プログラム書換え指示の前に、前記エレベーターに保存されている前記プログラムが正常であるかを確認して、正常であると判断された場合、前記エレベーターの電源オフを記憶する停電フラグをオフし、前記エレベーターは、前記遠隔監視装置から前記プログラム書換え指示があり、前記停電フラグがオフである場合、前記プログラムの書換えを行うことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、セミオート方式において停電フラグがオンしている場合でも、プログラムの書換えを行うことができる。このため、安全性を確保しつつ、プログラムの書換えを行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係るエレベーターのプログラム書換えシステムの構成を示すブロック図である。
【図２】プログラム書換えシステムにおけるプログラム送信シーケンス図である。
【図３】遠隔監視装置における処理を示すフローチャートである。
【図４】プログラム書換えシステムにおけるプログラム書換えシーケンス図である。
【図５】エレベーターにおける処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照し、本発明の実施形態について説明する。図１に示すように、プログラム書換えシステム１００は、エレベーター１０と、エレベーター１０に接続されている遠隔監視装置２０と、遠隔監視装置２０に公衆回線網Ｎを介して接続されており、エレベーター１０の運転制御を行う最新のプログラムを有するプログラム送信センター３０と、遠隔監視装置２０に接続可能であり、遠隔監視装置２０を介してエレベーター１０のプログラムの書換え指示を行う保守用端末４０とを備えている。プログラム書換えシステム１００は、プログラム送信センター３０が保存している最新のプログラムを遠隔監視装置２０を介してエレベーター１０に送信する。
【００１６】
エレベーター１０は、運転制御を行う制御装置１１を備えており、この制御装置１１は、遠隔監視装置２０と通信を行う通信部１２と、エレベーター１０の運転を制御する制御部１３と、プログラムや運転中の各種情報を保存する記憶部１４とを備えている。さらに、記憶部１４は、エレベーター運転時に使用するプログラムが保存される実行メモリ１４ａと、書換え用のプログラムを一時的に保存するための書換用メモリ１４ｂと、プログラム書換え時に一時的にプログラムを保存するバックアップメモリ１４ｃと、エレベーター１０の電源オフを記憶する停電フラグ１４ｄとを有している。
【００１７】
遠隔監視装置２０は、エレベーター１０の制御装置１１の近傍に配置されている。遠隔監視装置２０は、エレベーター１０及びプログラム送信センター３０と通信を行う通信部２１と、エレベーター１０にプログラムの書換え指示を行うとともに、エレベーター１０に保存されているプログラムが正常であるかを確認する制御部２２と、プログラムが正常であるかを確認するための第１のチェックデータメモリ２３ａ、第２のチェックデータメモリ２３ｂを記憶する記憶部２３とを備えている。
【００１８】
プログラム送信センター３０は、遠隔監視装置２０と公衆回線網Ｎを介して通信を行う通信部３１と、最新のプログラムを保存するプログラムメモリ３２ａを有する記憶部３２とを備えている。また、プログラム送信センター３０は、公衆回線網Ｎを介して複数のエレベーター１０に接続している。
【００１９】
保守用端末４０は保守作業員が使用するものであり、遠隔監視装置２０に接続される。保守作業員は、エレベーター１０に行き、保守用端末４０から遠隔監視装置２０を介してエレベーター１０にプログラムの書換えの指示を行う。
【００２０】
次に、図２、３を参照して、プログラム送信センター３０からエレベーター１０へのプログラムの送信について説明する。本実施形態では、セミオート方式により、プログラム送信センター３０からエレベーター１０にプログラムを送信している。すなわち、エレベーター１０へのプログラムの送信は自動的に行い、エレベーター１０へのプログラムの書換えは、保守作業員がエレベーター１０に行き、保守用端末４０から、エレベーター１０に書換えを指示することによって行う。
【００２１】
セミオート方式は、保守作業員がエレベーター１０において安全性を確認した上で、プログラムの書換えを行うので、フルオート方式に比べて安全性が高い。なお、保守作業員がエレベーター１０において、プログラムの書換えのほかにプログラムの書き込みも行うことが考えられるが、エレベーター１０の書換用メモリ１４ｂにプログラムを書き込むには、保守作業員がプログラムの書き込み作業を行う必要があり、この作業に手間がかかるので、プログラムの送信（書き込み）を遠隔地のプログラム送信センター３０から行うことにより作業性を向上することができる。
【００２２】
図２において、プログラム送信センター３０においてエレベーター１０の最新のプログラムが準備されると、プログラム送信センター３０から遠隔監視装置２０に対して、プログラムを送信することを伝える。遠隔監視装置２０は、プログラム送信センター３０に対して、プログラムの受信準備が整っていることを伝える。
【００２３】
続いて、プログラム送信センター３０から遠隔監視装置２０に対してプログラムが送信される。このプログラムは、遠隔監視装置２０を介してエレベーター１０に転送されて、エレベーター１０の書換用メモリ１４ｂに保存される。
【００２４】
また、プログラム送信センター３０から遠隔監視装置２０に対して、プログラムの内容が正常であるかを確認するための第１のチェックデータと第２のチェックデータが送信される。第１のチェックデータ及び第２のチェックデータは、遠隔監視装置２０の第１のチェックデータメモリ２３ａ及び第２のチェックデータメモリ２３ｂにそれぞれ保存される。第１のチェックデータと第２のチェックデータとは同じ内容であり、いわゆる、チェックサムデータである。第１のチェックデータのみでもよいが、このチェックデータは複数使用することが好ましい。
【００２５】
次に、図３において、遠隔監視装置２０の制御について説明する。図３のフローチャートのステップＳ１０において、プログラム送信センター３０からのプログラム送信要求の受信の有無を確認する。プログラム送信センター３０からのプログラム送信要求がある場合（Ｙｅｓ）、ステップＳ１１に進み、プログラム送信要求がない場合（Ｎｏ）、フローチャートを終了する。
【００２６】
ステップＳ１１では、プログラム送信センター３０にプログラム送信を了承することを返信して、プログラム送信センター３０からプログラムを受信する。また、受信したプログラムをエレベーター１０に転送してステップＳ１２に進む。
【００２７】
ステップＳ１２では、エレベーター１０へのプログラム転送後に、プログラム送信センター３０から第１、２のチェックデータを受信して、第１のチェックデータメモリ２３ａ及び第２のチェックデータメモリ２３ｂにそれぞれ保存してステップＳ１３に進む。
【００２８】
ステップＳ１３では、停電フラグがオンしているか確認する。停電フラグがオンしている場合（Ｙｅｓ）、ステップＳ１４に進み、停電フラグがオンしていない場合（Ｎｏ）、フローチャートを終了する。
【００２９】
ステップＳ１４では、書換用メモリ１４ｂにプログラムが保存されているか確認する。書換用メモリ１４ｂにプログラムが保存されている場合（Ｙｅｓ）、ステップＳ１５に進み、書換用メモリ１４ｂにプログラムが保存されていない場合（Ｎｏ）、ステップＳ１１に戻り、再度プログラムを受信して転送する。
【００３０】
ステップＳ１５では第１、２のチェックデータを比較してステップＳ１６に進み、ステップＳ１６では、第１、２のチェックデータが同一であるかを確認する。第１、２のチェックデータが同一である場合（Ｙｅｓ）、ステップＳ１７に進み、第１、２のチェックデータが同一でない場合（Ｎｏ）、何らかの要因によりプログラム送信センター３０から受信したプログラムや第１、２のチェックデータが破損している可能性があるため、ステップＳ１１に戻り、再度プログラム第１、２のチェックデータを受信する。
【００３１】
ステップＳ１７では、第１のチェックデータに基づいて、書換用メモリ１４ｂに保存されているプログラムが正常であるかを確認する。具体的には、ステップＳ１８において、第１のチェックデータのチェックサムを用いて書換用メモリ１４ｂのプログラムが正常であるかを確認し、書換用メモリ１４ｂのプログラムが正常である場合（Ｙｅｓ）、ステップＳ１９に進み、書換用メモリ１４ｂのプログラムが正常でない場合（Ｎｏ）、何らかの要因によりプログラム送信センター３０から受信したプログラムや第１、２のチェックデータが破損している可能性があるため、ステップＳ１１に戻り、再度プログラムや第１、２のチェックデータを受信する。
【００３２】
ステップＳ１９では、停電フラグがオンしているが、プログラムが正常であることが確認されたので停電フラグをオフして、フローチャートを終了する。
【００３３】
次に、図４、５を参照して、エレベーター１０におけるプログラムの書換えについて説明する。図４において、エレベーター１０のプログラム書換えを行う場合、保守作業員はエレベーター１０に行き、保守用端末４０から遠隔監視装置２０を介してエレベーター１０にプログラムの書換えを指示する。
【００３４】
エレベーター１０は、プログラムの書換え指示を受信すると、実行メモリ１４ａに保存されている現在使用のプログラムを、バックアップメモリ１４ｃに保存する。次に、書換用メモリ１４ｂに保存されているプログラムを、実行メモリ１４ａに保存する。そして、エレベーター１０を再起動する。エレベーター１０の再起動が正常に完了すると、書換用メモリ１４ｂのプログラムを消去する。
【００３５】
このプログラムの書換え制御を、図５のフローチャートを参照して説明する。ステップＳ３０において、エレベーター１０にプログラムの書換えを指示する。この指示は、保守作業員が、保守用端末４０を持ってエレベーター１０において行う。保守作業員が保守用端末４０を遠隔監視装置２０に接続し、保守用端末４０から遠隔監視装置２０にプログラムの書換えを指示する。遠隔監視装置２０は、この指示を受信すると、エレベーター１０に対してプログラムの書換えを指示して、ステップＳ３１に進む。
【００３６】
ステップＳ３１では、停電フラグの状態と、書換用メモリ１４ｂにプログラムが保存されているかを確認する。停電フラグがオフであり、かつ、書換用メモリ１４ｂにプログラムが保存されている場合（Ｙｅｓ）、ステップＳ３２に進む。一方、何れか一方の条件を満たしていない場合（Ｎｏ）、ステップＳ３０に戻り、プログラムが再転送されることや停電フラグがオフになることを待機する。
【００３７】
ステップＳ３２では、実行メモリ１４ａに保存されている現在使用のプログラムを、バックアップメモリ１４ｃに保存（コピー）してステップＳ３３に進む。
【００３８】
ステップＳ３３では、書換用メモリ１４ｂに保存されているプログラムを、実行メモリ１４ａに保存（コピー）してステップＳ３４に進む。
【００３９】
ステップＳ３４ではエレベーター１０を再起動してステップＳ３５に進む。ステップＳ３５では、エレベーター１０が正常に再起動したか確認する。エレベーター１０が正常に再起動した場合（Ｙｅｓ）、ステップＳ３６に進み、書換用メモリ１４ｂに保存されているプログラムを消去してフローチャートを終了する。
【００４０】
一方、エレベーター１０が正常に再起動しない場合（Ｎｏ）、ステップＳ３７に進み、バックアップメモリ１４ｃに保存されているプログラムを実行メモリ１４ａに保存（コピー）してステップＳ３４に戻る。
【００４１】
このように、セミオート方式におけるプログラム書換え時において、停電フラグがオンしていても、書換用メモリ１４ｂに保存されているプログラムが正常であると確認された場合には停電フラグをオフするので、プログラムの書換えを行うことができる。その結果、安全性を確保しつつ、プログラムの書換えを行うことができる。
【００４２】
また、プログラムの保存中に停電が発生したとしても、プログラムの書換えを行う前に、プログラムが正常であるかを確認するので、プログラムの異常を防ぐことができる。
仮に、プログラムに異常が発生しても、バックアップメモリ１４ｃに保存されている正常なプログラムを使用可能であるので、エレベーター１０が起動できない状態を防ぐことができる。
【００４３】
なお、プログラムが正常に保存されていることが確認された場合、プログラムをエレベーター１０の書換用メモリ１４ｂに保存するときに、停電フラグをオフしているが、プログラムの書換え時に停電フラグをオフしてもよい。このようにすることによって、例えば、保守作業員が、プログラムの書換え前に誤ってエレベーター１０の電源をオフしても、書換え時には停電フラグはオフされるので、プログラムの書換えを行うことができる。
【符号の説明】
【００４４】
１０  エレベーター、１１  制御装置、１２，２１，３１  通信部、１３，２２  制御部、１４，２３，３２  記憶部、１４ａ  実行メモリ、１４ｂ  書換用メモリ、１４ｃ  バックアップメモリ、１４ｄ  停電フラグ、２０  遠隔監視装置、２３ａ  第１のチェックデータメモリ、２３ｂ  第２のチェックデータメモリ、３０  プログラム送信センター、３２ａ  プログラムメモリ、４０  保守用端末、１００  プログラム書換えシステム、Ｎ  公衆回線網。
【図１】
2018104136.tif 000003
【図２】
2018104136.tif 000004
【図３】
2018104136.tif 000005
【図４】
2018104136.tif 000006
【図５】
2018104136.tif 000007