(57)【要約】【課題】輸送効率を向上できるようにしたエレベータ制御システムを提供すること。【解決手段】  エレベータ制御システム１００は、複数のかご１１３を連結してループ１１２を形成し、昇降路内を循環移動させるマルチカーエレベータの制御システムであって、乗場呼びの発生した所定の乗場に停止させる所定のかご１１３を、ループ１１２を形成する各かごに関する状況に基づいてループ単位で判定する。これにより、乗場呼びの発生した所定の階に停止させる所定のかごをループ単位で判定することができるため、全体最適な輸送を実現できる。【選択図】図１
2020045235.tif 000002
【特許請求の範囲】
【請求項１】
複数のかごを連結してループを形成し、昇降路内を循環移動させるマルチカーエレベータの制御システムであって、
乗場呼びの発生した所定の乗場に停止させる所定のかごを、前記ループを形成する各かごに関する状況に基づいてループ単位で判定する、
エレベータ制御システム。
【請求項２】
前記各かごに関する状況には、前記所定のかごの状態と、前記所定のかごと前記ループを形成する他のかごの状態と、前記所定の乗場の状態と、前記所定の乗場に前記所定のかごが停止した場合に前記他のかごが停止する他の乗場の状態のうち少なくともいずれか一つが含まれる、
請求項１に記載のエレベータ制御システム。
【請求項３】
前記各かごに関する状況には、さらに、前記所定のかごの進行方向に位置する乗場であって前記所定の乗場以外の乗場の状態と、前記他のかごの進行方向に位置する乗場であって前記他の乗場以外の乗場の状態とのうち少なくともいずれか一つが含まれる、
請求項２に記載のエレベータ制御システム。
【請求項４】
前記かごの状態には、前記かごの移動方向と、前記かごの荷重と、前記かごに割当済みの乗場呼びと、前記かごに割当済みのかご呼びと、前記昇降路内における前記かごの位置とのうち少なくともいずれか一つが含まれる、
請求項３に記載のエレベータ制御システム。
【請求項５】
前記乗場の状態には、乗場呼びの発生の有無と、乗場呼びが発生してからの経過時間と、乗場呼びが解除されてからの経過時間と、乗場で待機しているユーザの数とのうち少なくともいずれか一つが含まれる、
請求項３に記載のエレベータ制御システム。
【請求項６】
前記乗場で待機しているユーザの数の情報は、人数または合計待ち時間のいずれかまたは両方から得る、
請求項５に記載のエレベータ制御システム。
【請求項７】
互いに階高の異なる建物においては、かごの床位置を調整する機構によって、同一ループを形成する複数のかごが、互いに異なる乗場に着床できるようにした、
請求項１に記載のエレベータ制御システム。
【請求項８】
複数のかごを連結してループを形成し、昇降路内を循環移動させるマルチカーエレベータをエレベータ制御システムで制御する方法であって、
前記エレベータ制御システムは、乗場呼びの発生した所定の乗場に停止させる所定のかごを、前記ループを形成する各かごに関する状況に基づいて判定する、
エレベータ制御方法。
【請求項９】
前記各かごに関する状況には、前記所定のかごの状態と、前記所定のかごと前記ループを形成する他のかごの状態と、前記所定の乗場の状態と、前記所定の乗場に前記所定のかごが停止した場合に前記他のかごが停止する他の乗場の状態のうち少なくともいずれか一つが含まれる、
請求項８に記載のエレベータ制御方法。
【請求項１０】
前記各かごに関する状況には、さらに、前記所定のかごの進行方向に位置する乗場であって前記所定の乗場以外の乗場の状態と、前記他のかごの進行方向に位置する乗場であって前記他の乗場以外の乗場の状態とのうち少なくともいずれか一つが含まれる、
請求項９に記載のエレベータ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エレベータ制御システムおよび制御方法に関する。
【背景技術】
【０００２】
輸送力および使い勝手の向上のため、ダブルデッキ型エレベータやマルチカーエレベータのように、複数のかごを昇降路内で移動させるエレベータシステムが提案されている（特許文献１，２）。マルチカーエレベータの制御方法として、例えば、循環型のマルチカーエレベータを対象として、シャフト内のかご毎に評価値を算出し、乗場呼び発生階への停止の要否を判定する技術が知られている（非特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−０８０１８３号公報
【特許文献２】特開２０１８−１１１５７０号公報
【非特許文献】
【０００４】
【非特許文献１】藤野篤哉, 飛田敏光, 中川久美子, “循環型エレベータによるビル内大量輸送システムの基礎検討”, 電気学会論文誌 D, 1997, 117巻7号, pp.815-822
【発明の概要】
【発明が解決しようとする課題】
【０００５】
非特許文献１に記載の従来技術が対象とするエレベータは、環状ロープに１台のかごを取り付けたものを複数組用意して、昇降路内を互いに独立に循環走行させる方式の循環型マルチカーエレベータである。また、非特許文献１記載のエレベータにおける、乗場呼びへのかごの割当方式は、昇降路内の各かごに対して、乗場呼び発生階への停止要否を判定するものである。
【０００６】
一方、２台のかごが互いをつりあい錘とするように、対の構成とされた別方式の循環型マルチカーエレベータも知られている。このマルチカーエレベータは、一対を成す各かごをロープで連結してループを形成し、このループを昇降路内で循環移動させる対向かご釣り合い式マルチカーエレベータとして知られている。
【０００７】
非特許文献１に記載の乗場呼び割当方法は、昇降路内の各かごが互いに独立して走行する場合に有効であるが、対向かご釣り合い式マルチカーエレベータでは有効に機能しないおそれがある。
【０００８】
対向かご釣り合い式マルチカーエレベータでは、２台のかごがロープで連結され、各かごが同期して動作するため、各かごに個別最適に停止判定をしても、ループ単位では最適にならない可能性が生じる。すなわち、かご毎に停止の要否を判定した結果として、各かごを乗場に停止させずにいずれも通過させると判断した場合でも、ループ単位で考えた場合には、かごを乗場に停止させた方が、輸送効率が高くなる可能性がある。
【０００９】
本発明は、上述の課題に鑑みてなされたもので、その目的は、輸送効率を向上できるようにしたエレベータ制御システムおよび制御方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決すべく、本発明に従うエレベータ制御システムは、複数のかごを連結してループを形成し、昇降路内を循環移動させるマルチカーエレベータの制御システムであって、乗場呼びの発生した所定の乗場に停止させる所定のかごを、ループを形成する各かごに関する状況に基づいてループ単位で判定する。
【発明の効果】
【００１１】
本発明によれば、ループを形成する各かごに関する状況に基づいて、乗場呼びの発生した所定の階に停止させる所定のかごをループ単位で判定することができるため、全体最適な輸送を実現できる。
【図面の簡単な説明】
【００１２】
【図１】マルチカーエレベータ制御システムの全体構成図である。
【図２】マルチカーエレベータの概略構成図である。
【図３】ループ情報、乗場ペア情報、かご状態、乗場状態を管理する手段の記憶内容を示す説明図である。
【図４】一つのループを例にして、かごが循環する様子を示す説明図である。
【図５】ループ単位で乗場呼びに割り当てるかごを判定するループ割当判定処理のフローチャートである。
【図６】評価値の算出例を示す説明図である。
【図７】第２実施例に係り、ループ割当判定処理のフローチャートである。
【図８】評価値の算出例を示す説明図である。
【図９】第３実施例に係り、ループ割当判定処理のフローチャートである。
【図１０】複数の（３つの）ループがそれぞれかごを循環移動させる様子を示す説明図である。
【図１１】評価値の算出例を示す説明図である。
【図１２】第４実施例に係り、ループ割当判定処理のフローチャートである。
【図１３】評価値の算出例を示す説明図である。
【図１４】図１３に続く説明図である。
【発明を実施するための形態】
【００１３】
以下、図面に基づいて本発明の実施の形態を説明する。本実施形態は、乗場へ停止させるかごをループ単位で最適化する。本実施形態に係るエレベータ制御システムは、複数のかごをロープに連結してループを形成するマルチカーエレベータにおいて、乗場呼びが発生している乗場に対してかごを停止させるか否かを、判定対象のかごの状況およびそのかごと同一のループを形成する他のかごの状況に基づいて判定する。
【００１４】
これにより本実施形態によれば、複数のかごをロープに連結してループを形成するマルチカーエレベータにおいて、乗場呼び発生階へかごを停止させるか否かの判断（以下、停止要否とも呼ぶ）を、複数のかごがロープで連結されたループ単位で最適にすることができ、輸送効率を向上させることができる。
【００１５】
本実施形態のマルチカーエレベータは、例えば、対向循環型マルチカーエレベータとして構成されてもよい。対向循環型マルチカーエレベータは、かごを２台ずつ対にして互いを釣り合い錘とするように、ロープに連結してループを形成する。対向循環型マルチカーエレベータは、ループを昇降路内で１方向に循環移動させる。同一の昇降路内に複数のループが設けられてもよい。
【００１６】
例えば、２台のかごを連結するループが３本設けられる場合、昇降路内を合計６台のかごが移動する。一つのループを形成する一つのかごが停止すると、そのループを形成する他のかごも自動的に停止する。さらに、自かごの前に他のループのかごが存在する場合、他ループのかごを越えて前に進むことはできない。かごの移動は、ペアを成す他のかごの停止と他ループに属するかごの停止とにより、制約を受ける。ただし、本発明は、対向循環型マルチカーエレベータの構成に限定されない。本発明は、後述のように、他の種類のマルチカーエレベータにも適用可能である。
【００１７】
後述のように、本実施形態のマルチカーエレベータ制御システムは、ループ１１２として連結された複数の（例えば２台の）かご１１３の全ての組み合わせを管理するループ情報管理手段１０１と、ループ１１２として連結された複数のかご１１３がそれぞれ停止する各乗場の全ての組み合わせを管理する乗場ペア情報管理手段１０２と、昇降路２０１〜２０４内の各かご１１３の状態を管理するかご状態管理手段１０４と、乗場状態を管理する乗場状態管理手段１０５と、少なくとも１つ以上の乗場ペアの乗場に乗場呼びが発生している際に、乗場呼びが発生している乗場ペアの乗場に停止可能なループのかごを、乗場呼びが発生している乗場ペアの乗場に停止させるか否かを判定するループ割当判定手段１０３と、を備える。
【００１８】
ループ割当判定手段１０３は、乗場呼びが発生している乗場ペアの中から乗場ペアを１つ選択し、選択した乗場ペアに停止可能なかご１１３を持つループ１１２を抽出し、抽出したループの中からループを１つ選択する。そして、ループ割当判定手段は、選択したループを含む少なくとも１つ以上のループのかご状態と、選択した乗場ペアを含む少なくとも１つ以上の乗場ペアの乗場状態とを基に、選択したループのかごを選択した乗場ペアの乗場に停止させるか否かを判定し、抽出したループの全てに対して選択した乗場ペアの乗場に停止させるか否かを判定し、乗場呼びが発生している乗場ペア全てに対して判定を実施してもよい。
【００１９】
ループ割当判定手段１０３は、選択したループのかご状態と選択した乗場ペアの乗場状態とを基に割当評価値を算出し、割当評価値が予め定めた閾値以上となった場合に、選択したループのかごを、選択した乗場ペアの乗場に停止させてもよい。
【００２０】
ループ割当判定手段１０３は、選択したループのかご状態と、選択した乗場ペアの乗場状態と、選択した乗場ペアの上昇方向の乗場よりも上方に位置する任意の数の乗場の状態と、選択した乗場ペアの下降方向の乗場よりも下方に位置する任意の数の乗場の状態とを基に、割当評価値を算出し、割当評価値が予め定めた閾値以上となった場合に、選択したループのかごを、選択した乗場ペアの乗場に停止させてもよい。
【００２１】
ループ割当判定手段１０３は、選択したループのかご状態と、選択した乗場ペアの乗場状態と、選択した乗場ペアの上昇方向の乗場よりも上方に位置する任意の数の乗場の状態と、選択した乗場ペアの下降方向の乗場よりも下方に位置する任意の数の乗場の状態と、昇降路の下方の方向反転スペース２０４よりも上方に位置する任意の数の乗場の状態と、昇降路の上方の方向反転スペース２０３よりも下方に位置する任意の数の乗場の状態とを基に、割当評価値を算出し、割当評価値が予め定めた閾値以上となった場合に、選択したループのかごを、選択した乗場ペアの乗場に停止させてもよい。
【００２２】
ループ割当判定手段１０３は、選択したループのかご状態と、選択した乗場ペアの乗場状態と、選択したループの上昇移動中のかごの上方の直近に位置するかごの状態と、選択したループの上昇移動中のかごの下方の直近に位置するかごの状態と、選択したループの下降移動中のかごの下方の直近に位置するかごの状態と、選択したループの下降移動中のかごの上方の直近に位置するかごの状態とを基に、割当評価値を算出し、割当評価値が予め定めた閾値以上となった場合に、選択したループのかごを、選択した乗場ペアの乗場に停止させてもよい。
【００２３】
ループ割当判定手段１０３は、選択したループの上昇移動中のかごの上方にかごが存在しない場合は、下降移動中のかごの中で最も高い位置に存在するかごの状態を、選択したループの上昇移動中のかごの上方の直近に位置するかごの状態の代わりに、割当評価値の算出に用いてもよい。
【００２４】
ループ割当判定手段１０３は、選択したループの上昇移動中のかごの下方にかごが存在しない場合は、下降移動中のかごの中で最も低い位置に存在するかごの状態を、選択したループの上昇移動中のかごの下方の直近に位置するかごの状態の代わりに、割当評価値の算出に用いてもよい。
【００２５】
ループ割当判定手段１０３は、選択したループの下降移動中のかごの下方にかごが存在しない場合は、上昇移動中のかごの中で最も低い位置に存在するかごの状態を、選択したループの下方移動中のかごの下方の直近に位置するかごの状態の代わりに、割当評価値の算出に用いてもよい。
【００２６】
ループ割当判定手段１０３は、選択したループの下降移動中のかごの上方にかごが存在しない場合は、上昇移動中のかごの中で最も高い位置に存在するかごの状態を、選択したループの下方移動中のかごの上方の直近に位置するかごの状態の代わりに、割当評価値の算出に用いてもよい。
【００２７】
ループ割当判定手段１０３は、選択したループのかご状態と、選択した乗場ペアの乗場状態と、選択したループの上昇移動中のかごの上方の直近に位置するかごの状態と、選択したループの上昇移動中のかごの下方の直近に位置するかごの状態と、選択したループの下降移動中のかごの下方の直近に位置するかごの状態と、選択したループの下降移動中のかごの上方の直近に位置するかごの状態と、選択した乗場ペアの上昇方向の乗場よりも上方に位置する任意の数の乗場の状態と、選択した乗場ペアの下降方向の乗場よりも下方に位置する任意の数の乗場の状態とを基に、割当評価値を算出し、割当評価値が予め定めた閾値以上となった場合に、選択したループのかごを、選択した乗場ペアの乗場に停止させてもよい。
【００２８】
ループ割当判定手段１０３は、選択したループのかご状態と、選択した乗場ペアの乗場状態と、選択したループのかご状態と、選択した乗場ペアの乗場状態と、選択したループの上昇移動中のかごの上方の直近に位置するかごの状態と、選択したループの上昇移動中のかごの下方の直近に位置するかごの状態と、選択したループの下降移動中のかごの下方の直近に位置するかごの状態と、選択したループの下降移動中のかごの上方の直近に位置するかごの状態と、選択した乗場ペアの上昇方向の乗場よりも上方に位置する任意の数の乗場の状態と、選択した乗場ペアの下降方向の乗場よりも下方に位置する任意の数の乗場の状態と、昇降路内の下方の方向反転スペース２０４よりも上方に位置する任意の数の乗場の状態と、昇降路内の上方の方向反転スペース２０３よりも下方に位置する任意の数の乗場の状態とを基に、割当評価値を算出し、割当評価値が予め定めた閾値以上となった場合に、選択したループのかごを、選択した乗場ペアの乗場に停止させてもよい。
【００２９】
ループ割当判定手段１０３は、選択したループの上昇移動中のかごの上方にかごが存在しない場合は、下降移動中のかごの中で最も高い位置に存在するかごの状態を、選択したループの上昇移動中のかごの上方の直近に位置するかごの状態の代わりに、割当評価値の算出に用いてもよい。
【００３０】
ループ割当判定手段１０３は、選択したループの上昇移動中のかごの下方にかごが存在しない場合は、下降移動中のかごの中で最も低い位置に存在するかごの状態を、選択したループの上昇移動中のかごの下方の直近に位置するかごの状態の代わりに、割当評価値の算出に用いてもよい。
【００３１】
ループ割当判定手段１０３は、選択したループの下降移動中のかごの下方にかごが存在しない場合は、上昇移動中のかごの中で最も低い位置に存在するかごの状態を、選択したループの下方移動中のかごの下方の直近に位置するかごの状態の代わりに、割当評価値の算出に用いてもよい。
【００３２】
ループ割当判定手段１０３は、選択したループの下降移動中のかごの上方にかごが存在しない場合は、上昇移動中のかごの中で最も高い位置に存在するかごの状態を、選択したループの下方移動中のかごの上方の直近に位置するかごの状態の代わりに、割当評価値の算出に用いてもよい。
【００３３】
かご状態とは、かご１１３の現在の状態と、予測によって得られたかご１１３の未来の状態とのいずれかまたは両方であってもよい。
【００３４】
乗場状態とは、乗場の現在の状態と、予測によって得られた乗場の未来の状態とのいずれかまたは両方であってもよい。
【実施例１】
【００３５】
図１〜図６を用いて、本実施例のマルチカーエレベータ制御システムを説明する。図１は、マルチカーエレベータシステム１の全体構成図を示す。
【００３６】
マルチカーエレベータシステム１は、例えば、エレベータ制御システム１００と、各階の乗場呼びボタン１１０ａ〜１１０ｎと、ループ制御部１１１ａ〜１１１ｎと、かごループ１１２ａ〜１１２ｎとを含んで構成される。かごループ１１２ａ〜１１２ｎは、複数のかご１１３をロープ１１４ａ〜１１１ｎで連結することにより構成されている。
【００３７】
図１の例では、かご１１３ａとかご１１３ｂとがロープ１１４ａにより所定距離だけ離間して連結されることで、ループ１１２ａが形成されている。同様に、ループ１１２ｎは、かご１１３ｍとかご１１３ｎとをロープ１１４ｎにより所定距離だけ離間して連結させることにより形成される。
【００３８】
各ループ１１２ａ〜１１２ｎは、それぞれ対応するループ制御部１１１ａ〜１１１ｎによって昇降路内を循環移動する。昇降路の構成例は、図２で後述する。ループ制御部１１１ａ〜１１１ｎは、電動モータ等を含んで構成されている。各階の乗場に設置された乗場呼びボタン１１０ａ〜１１０ｎがユーザにより操作されると、その階での乗場呼びが発生する。エレベータ制御システム１００は、乗場呼びの生じた階に対して、後述のように、かごを配車する。以下の説明では、特に区別しない場合、数字に添えるアルファベットを省略する。すなわち、乗場呼びボタン１１０ａ〜１１０ｎを乗場呼びボタン１１０と、かごループ１１２ａ〜１１２ｎをかごループ１１２と、かご１１３ａ〜１１３ｎをかご１１３と、ループ制御部１１１ａ〜１１１ｎをループ制御部１１１と、それぞれ略記する場合がある。
【００３９】
以下に説明するように、かごループ１１２の数は１つでも複数でもよい。ループ制御部１１１の駆動方式も問わない。
【００４０】
エレベータ制御システム１００の機能構成を説明する。エレベータ制御システム１００は、例えば、マイクロプロセッサと、メモリと、入出力回路と、通信インターフェース回路（いずれも図示せず）とを含む。メモリに格納された所定のコンピュータプログラムがマイクロプロセッサで実行されることにより、エレベータ制御システムとしての機能１０１〜１０５がそれぞれ実現される。
【００４１】
エレベータ制御システム１００は、例えば、ループ情報管理部１０１と、乗場ペア情報管理部１０２と、ループ割当判定部１０３と、かご状態管理部１０４と、乗場状態管理部１０５とを備える。
【００４２】
ループ情報管理部１０１は、ループ情報１０６を有する。乗場ペア情報管理部１０２は、乗場ペア情報１０７を有する。かご状態管理部１０４は、かご状態１０８を有する。乗場状態管理部１０５は、乗場状態１０９を有する。かご状態１０８は、かごの状態を示す情報であるため、かご状態情報１０８と呼ぶこともできる。同様に、乗場状態１０９は、乗場の状態を示す情報であるため、乗場状態情報１０９と呼ぶこともできる。
【００４３】
エレベータ制御システム１００は、かご１１３からかご状態１０８を、乗場呼びボタン１１０から乗場状態１０９を、それぞれ取得する。エレベータ制御システム１００は、それら取得した情報１０８，１０９をループ割当判定部１０３に入力させて、乗場へのかごループ１１２の停止要否を判定する。エレベータ制御システム１００は、停止要否の判定結果に基づき、ループ制御部１１１に対して制御指令を出力する。制御指令としては、加減速指令と、走行停止指令とがある。
【００４４】
ループ制御部１１１は、かごループ１１２の一つ一つに対応して設けられており、エレベータ制御システム１００からの制御指令を受信すると、かごループ１１２の駆動装置および戸開閉用モータ（いずれも図示せず）等を制御する。
【００４５】
図２を用いて、対向かご釣り合い式マルチカーエレベータ（循環型マルチカーエレベータとも呼ぶ）の概略を説明する。図２の左側には、対向かご釣り合い式マルチカーエレベータの概略が示されており、図２の中央部および右側には、ループ１１２ａ，１１２ｂの概略が示されている。
【００４６】
図２に示す対向かご釣り合い式マルチカーエレベータでは、昇降路２０１〜２０４内に複数のループ１１２ａ，１１２ｂが設けられている。昇降路（シャフトとも呼ぶ）は、上昇方向の走行専用の上昇方向シャフト２０１と、下降方向の走行専用の下降方向シャフト２０２と、走行方向を転換し、走行シャフトを上昇方向シャフト２０１から下降方向シャフト２０２に変更する上方の方向反転スペース２０３と、走行シャフトを下降方向シャフト２０２から上昇方向シャフト２０１に変更する下方の方向反転スペース２０４とを含んで構成される。これにより、各ループ１１２ａのかご１１３ａ，１１３ｂと、ループ１１２ｂのかご１１３ｃ，１１３ｄとは、昇降路２０１〜２０４内を循環して移動する。上述のように、各ループにおいて、対向するかご同士は、互いにとっての釣り合い錘の役割を果たしている。
【００４７】
図２に示す循環型の対向かご釣り合い式マルチカーエレベータでは、任意の位置で同一方向に走行するかご１１３は１台に限定され、走行方向の反転は、上下の方向反転スペース２０３，２０４のみで行われる。
【００４８】
上述の通り、循環型マルチカーエレベータは、２台のかご１１３を互いに釣り合い錘とするようにロープで連結し、かごループ１１２を形成したものを、シャフト内に１つ乃至複数配置したものである。
【００４９】
図２では、循環型の対向かご釣り合い式マルチカーエレベータを示すが、図２に示す構成のエレベータ以外の他のエレベータにも本発明は適用可能である。例えば、図２の上昇方向シャフト２０１および下降方向シャフト２０２に関して、移動方向を限定せずかごの昇降を可能とし、さらに、上方の方向反転スペース２０３および下方の方向反転スペース２０４を使用せず、シャフト内の任意の位置で移動方向を転換可能にする構成でもよい。本発明は、エレベータ構成が循環型であるかどうかに関わらず実施可能であるが、ここでは、循環型の対向かご釣り合い式マルチカーエレべータを一例として説明する。
【００５０】
図２では、サービス階床が１階から８階までの８階床、かご台数４台、ループ数２、かご１１３ａとかご１１３ｂがかごループ１１２ａを形成し、かご１１３ｃとかご１１３ｄがかごループ１１２ｂを形成する例を示している。しかし、図２に示す構成例は単なる例示であって、本発明は図２に示すかご台数、階床数、ループ数に限定されない。
【００５１】
図３を用いて、ループ情報管理部１０１および乗場ペア情報管理部１０２の例を説明する。前述のとおり、本発明はかごループ数によらず適用可能であるため、かごループ数が１つの場合を例に説明する。
【００５２】
ループ情報管理部１０１は、かご１１３のどの組み合わせが、かごループ１１２を形成しているかを記録するループ情報１０６を管理している。図３の例では、あるループ情報１０６は、かご１１３ａとかご１１３ｂとがかごループ１１２ａを形成していることを記録している。ループ情報１０６は、ループ１１２ごとに生成されて管理されてもよいし、一つのループ情報１０６で複数のループ１１２の構成を管理してもよい。以下に述べる他の情報についても同様である。情報、テーブル、データベースの構成は問わない。
【００５３】
かご状態管理部１０４は、各かご１１３の状態を表す情報であるかご状態１０８を管理する。かご状態１０８は、例えば、かご１１３の過去の状態を示す情報、かご１１３の現在の状態を示す情報、かご１１３の予測によって得られた未来の状態を示す情報のいずれか一つ、または、それらの任意の組み合わせであってもよい。
【００５４】
図３の例では、かご状態１０８は、かご１１３ａの移動方向、かご１１３ａの荷重、かご１１３ａに登録されている乗場呼び、かご１１３ａに登録されているかご呼び、かご１１３ａの位置などの情報を管理している。かご１１３の位置は、階床で表現してもよいし、あるいは、シャフト底面からの高さとして表現してもよい。
【００５５】
乗場ペア情報管理部１０２は、乗場ペア情報１０７を管理する。乗場ペア情報１０７は、かごループ１１２を形成する２台のかご１１３がそれぞれ停止する階の組み合わせについての情報である。
【００５６】
図４のエレベータの構成例において、乗場Ａ１〜Ｈ１と乗場Ａ２〜Ｈ２とは、乗場ペアの組み合わせを表している。同じアルファベットを付記されている階同士が乗場ペアを構成する。すなわち、乗場Ａ１と乗場Ａ２、乗場Ｂ１と乗場Ｂ２、乗場Ｃ１と乗場Ｃ２、乗場Ｄ１とＤ２、乗場Ｅ１と乗場Ｅ２、乗場Ｆ１と乗場Ｆ２、乗場Ｇ１と乗場Ｇ２、乗場Ｈ１と乗場Ｈ２が、それぞれ乗場ペアとなっている。
【００５７】
階高（階床ピッチ）が異なる建築物において、同じループ１１２に属する２台のかご１１３が同時に着床するために、かご１１３は、床の高さ位置を補正するための装置を備えてもよい。乗場ペア情報管理部１０２は、上述したような乗場同士の組み合わせ情報である乗場ペア情報１０７を管理している。
【００５８】
乗場状態管理部１０５は、それぞれの乗場の状態を表す情報である乗場状態１０９を管理している。乗場状態１０９は、例えば、乗場の過去の状態、乗場の現在の状態、予測によって得られた乗場の未来の状態のいずれか一つ、または、それらの任意の組み合わせでもよい。図３の例では、乗場状態１０９として、乗場呼びの有無、乗場呼び発生からの経過時間、乗場呼び解除からの経過時間、乗場呼びが割当済みか否か、などの情報が管理されている。
【００５９】
図５を用いて、ループ割当判定部１０３による、乗場ペアへのかごの停止要否を判断する処理フローを説明する。フローチャートでは、適宜文章を省略して記載している。
【００６０】
まず、ループ割当判定部１０３は、乗場呼びボタン１１０からの入力を受け取り、乗場状態管理部１０５を用いて、割当済みとなっていない乗場呼びが発生している階と呼びの方向とを特定する（Ｓ１０１）。割当済みとなっていない乗場呼びがない場合、すなわち、未割当ての乗場呼びがない場合（Ｓ１０１：ＮＯ）、本処理を終了する。
【００６１】
ループ割当判定部１０３は、割当済みとなっていない乗場呼びが発生している階（以降、乗場Ｂ１とする）を１つ選択する（Ｓ１０２）。乗場呼びの発生している乗場Ｂ１は「所定の乗場」の例である。
【００６２】
ループ割当判定部１０３は、乗場Ｂ１に停止可能なかご１１３（かごＣＡとする）が存在するかどうかを判断する（Ｓ１０３）。かごＣＡがない場合（Ｓ１０３：ＮＯ）、ステップＳ１０１へ戻る。かごＣＡは「所定のかご」の例である。
【００６３】
ループ割当判定部１０３は、乗場ペア情報管理部１０２を用いて、乗場Ｂ１のペアになっている階（以降、乗場Ｂ２とする）を特定し、乗場状態管理部１０５を用いることにより、乗場Ｂ２において割当済みでない乗場呼びが発生しているかどうかを確認する（Ｓ１０４）。乗場Ｂ２は、「他の乗場」の例である。
【００６４】
乗場Ｂ２に割当済みでない乗場呼びが発生していない場合（Ｓ１０４：ＮＯ）、後述するステップＳ４１０へ進む。乗場Ｂ２に割当済みでない乗場呼びが発生している場合（Ｓ１０４：ＹＥＳ）、ステップＳ１０５へ進む。
【００６５】
ループ割当判定部１０３は、かごＣＡの中からかご１１３を１つ選択し（かごＣＡ１とする）、ループ情報管理部１０１からかごＣＡ１のペアとなるかごを特定し（かごＣＡ２とする）、かご状態管理部１０４を用いて、かごＣＡ１およびかごＣＡ２のかご状態を取得する。さらに、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、乗場Ｂ１と乗場Ｂ２の乗場状態を取得する。ループ割当判定部１０３は、取得したかご状態および乗場状態を基に、割当評価値を算出する（Ｓ１０５）。以下では、割当評価値を評価値とも呼ぶ。
【００６６】
ここで、評価値の算出方法の一例を示す。かご１１３ａおよびかご１１３ｂのかご状態、乗場Ｂ１および乗場Ｂ２の乗場状態は、図６のテーブルに示す通りであるとする。このとき、ループ割当判定部１０３は、例えば以下の式（１）によって、評価値ＶＥを算出することができる。
【００６７】
VE=α×(a1×650/1000+a2×1+a3×1+a4×2)+β×(b1×0/1000+b3×0)+B×(FB1_1×10+FB1_2×0+FB1_3×2+FB1_4×15)+B×FB2_1×0+FB2_2×130+FB2_3×0+FB2_4×0)・・・（式１）
【００６８】
a1, a2, a3, a4, b1, b3, FB1_1, FB1_2, FB1_3, FB1_4, FB2_1, FB2_2, FB2_3, FB2_4, α, β, Bは、かご情報や乗場情報にかかる実数値の係数である。
【００６９】
図６の上側に示すかご情報において、かご１１３ａには、割り当て済みの乗場呼びが発生した乗場Ｃ１と乗場Ｂ１との距離が「１階床」と記載されているが、かご１１３ｂには割り当て済みの乗場呼びが発生した乗場Ｃ２と乗場Ｂ２との距離は記載されていない。これは、割り当て済みの乗場呼びが発生した乗場Ｃ２と乗場Ｂ１との距離と、割り当て済みの乗場呼びが発生した乗場Ｃ２と乗場Ｂ２との距離が等しいためである。同様に、かご１１３ａから乗場Ｂ１までの距離と、かご１１３ｂから乗場Ｂ２までの距離とは等しいため、図６の上側に示すテーブルには記載していない。
【００７０】
式（１）において、例えば、a1, a2, a3, a4, b1, b3, FB1_1, FB1_2, FB1_3, FB1_4, FB2_1, FB2_2, FB2_3, FB2_4を「０．１」、α, β, Bを「１」とすると、評価値ＶＥは「１６．１６５」となる。
【００７１】
割り当て閾値を「２０」と設定し、評価値が割り当て閾値以上の場合に割り当てを実施するとすれば、この場合、ループ割当判定部１０３は、かご１１３ａとかご１１３ｂのループ１１２ａについて、乗場Ｂ１および乗場Ｂ２をいずれも通過させると判定する。なお、評価値の算出方法や係数については、上述の例に限定されない。以下に述べる他の計算例も同様である。
【００７２】
ステップＳ１０４にて、乗場Ｂ２に割当済みでない乗場呼びが発生していない場合（Ｓ１０４：ＮＯ）、ループ割当判定部１０３は、かご状態管理部１０４を用いて、かごＣＡのかご状態を取得する。また、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、乗場Ｂ１の乗場状態を取得する。ループ割当判定部１０３は、取得したかご状態および乗場状態を基に、評価値を算出する（Ｓ１１０）。
【００７３】
ここで、評価値の算出方法の一例を示す。かご１１３ａおよびかご１１３ｂのかご状態、乗場Ｂ１および乗場Ｂ２の乗場状態を、図６に示すとおりとする。このとき、ループ割当判定部１０３は、例えば以下のような式（２）によって、評価値ＶＥを算出する。
【００７４】
VE=α×(a1×650/1000+a2×1+a3×1+a4×2)+B×(FB1_1×10+FB1_2×0+FB1_3×2+FB1_4×15)・・・（式２）
【００７５】
式（２）において、例えば、a1, a2, a3, a4, FB1_1, FB1_2, FB1_3, FB1_4を「０．１」、α, Bを「１」とすると、評価値ＶＥは「３．１６５」となる。割り当て閾値を「２０」と設定し、評価値が割り当て閾値以上の場合に割り当てを実施するとすれば、この場合、この場合、ループ割当判定部１０３は、かご１１３ａとかご１１３ｂのループ１１２ａについて、乗場Ｂ１および乗場Ｂ２をいずれも通過させると判定する。
【００７６】
ループ割当判定部１０３は、かごＣＡの中からかご１１３を１つ選択し（かごＣＡ１とする）、ループ情報管理部１０１からかごＣＡ１のペアかごを特定し（かごＣＡ２とする）、かご状態管理部１０４を用いて、かごＣＡ１とかごＣＡ２のかご状態を取得する。さらにループ割当判定部１０３は、乗場状態管理部１０５を用いて、乗場Ｂ１および乗場Ｂ２の乗場状態を取得する。ループ割当判定部１０３は、取得したかご状態および乗場状態を基に評価値ＶＥを算出する（ステップＳ１０５）。
【００７７】
ループ割当判定部１０３は、全てのかごＣＡについて評価値の算出が終了したかどうかを判定する（ステップＳ１０６）。判定が終了している場合はステップＳ１０７へ進み、終了していない場合はステップＳ１０５へ戻る。
【００７８】
ループ割当判定部１０３は、算出した評価値の中で最高の評価値ＶＥが、予め定めた閾値Ｔｈ以上であるかを判定する（ステップＳ１０７）。最高の評価値ＶＥが閾値Ｔｈ以上の場合はステップＳ１０８に進み、閾値未満の場合はステップＳ１０１に戻る。
【００７９】
ループ割当判定部１０３は、最高の評価値を獲得したかごＣＡ１とかごＣＡ２を、乗場Ｂ１と乗場Ｂ２に停止させることを決定する（ステップＳ１０８）。
【００８０】
ループ割当判定部１０３は、乗場Ｂ１および乗場Ｂ２の乗場呼びをそれぞれ割当て済みにし（ステップＳ１０９）、ステップＳ１０１に戻る。
【００８１】
一方、ステップＳ１０４において、乗場Ｂ２に割当済みでない乗場呼びが発生していない場合（Ｓ１０４：ＮＯ）、ループ割当判定部１０３は、かご状態管理部１０４を用いて、かごＣＡのかご状態を取得する。さらにループ割当判定部１０３は、乗場状態管理部１０５を用いて、乗場Ｂ１の乗場状態を取得する。ループ割当判定部１０３は、取得したかご状態および乗場状態を基に評価値を算出する（ステップＳ１１０）。
【００８２】
ループ割当判定部１０３は、全てのかごＣＡについて評価値の算出が終了したかどうかを判定する（ステップＳ１１１）。判定が終了している場合はステップＳ１１２に進み、終了していない場合はステップＳ１１０に戻る。
【００８３】
ループ割当判定部１０３は、算出した評価値の中で最高の評価値ＶＥが、予め定めた閾値Ｔｈ以上であるかを判定する（ステップＳ１１２）。閾値以上の場合はステップＳ１１３に進み、閾値未満の場合はステップＳ１０１に戻る。
【００８４】
ループ割当判定部１０３は、評価値が最高となったかごＣＡを、乗場Ｂ１に停止させることを決定する（ステップＳ１１３）。そして、ループ割当判定部１０３は、乗場Ｂ１の乗場呼びを割当て済みとし（ステップＳ１１４）、ステップＳ１０１へ戻る。
【００８５】
このように構成される本実施例によれば、複数のかご１１３を離間させて連結することで一つのループ１１２を形成するマルチカーエレベータにおいて、一つ一つのかごについて乗場呼びを割り当てることの要否を判断するのではなく、ループ単位で、そのループ全体として乗場呼びへの割当の要否を判断することができる。したがって、本実施例によれば、ループ全体として最適となるようにかごを停止させることができるため、ループ全体としての輸送効率を高めることができ、ユーザの使い勝手も向上する。
【実施例２】
【００８６】
図７，図８を用いて第２実施例を説明する。本実施例を含めて以下に述べる各実施例では、第１実施例の変形例に該当するため、第１実施例との相違を中心に説明する。図７は、本実施例によるループ割当判定処理を示すフローチャートである。図７に示すフローチャートは、図５に示すフローチャートと比べて、ステップＳ１０５，Ｓ１１０がステップＳ２０１，Ｓ２０２に置き換わっている点で異なる。
【００８７】
ループ割当判定部１０３は、乗場ペア情報管理部１０２を用いて、乗場Ｂ１のペアになっている階（以降、乗場Ｂ２とする）を特定し、乗場状態管理部１０５を用いることにより、乗場Ｂ２に割当済みでない乗場呼びが発生しているかを確認する（Ｓ１０４）。
【００８８】
乗場Ｂ２に割当済みでない乗場呼びが発生していない場合（Ｓ１０４：ＮＯ）、後述のステップＳ２０２へ進む。乗場Ｂ２に割当済みでない乗場呼びが発生している場合（Ｓ１０４：ＹＥＳ）、ステップＳ２０１へ進む。
【００８９】
ループ割当判定部１０３は、かごＣＡの中からかご１１３を１つ選択し（かごＣＡ１とする）、ループ情報管理部１０１からかごＣＡ１のペアかごを特定し（かごＣＡ２とする）、かご状態管理部１０４を用いることにより、かごＣＡ１およびかごＣＡ２の、かご状態を取得する。さらに、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、各乗場Ｂ１，Ｂ２の乗場状態を取得する。さらに、ループ割当判定部１０３は、乗場Ｂ１と乗場Ｂ２のうち、上昇方向シャフト２０１にある乗場よりも上方にある任意の数の乗場と、下降方向シャフト２０２にある乗場よりも下方にある任意の数の乗場とを選択する。ループ割当判定部１０３は、乗場状態管理部１０５を用いることにより、選択した各乗場の状態を取得する。そして、ループ割当判定部１０３は、取得したかご状態および乗場状態を基に、評価値を算出する（Ｓ２０１）。
【００９０】
図４のエレベータ構成を例に挙げて、ステップＳ２０１の処理を説明する。かご１１３ａをかごＣＡ１、かご１１３ｂをかごＣＡ２、乗場Ｂ１をＢ１（上昇方向シャフト２０１の７Ｆ）、乗場Ｂ２を（下降方向シャフト２０２の２Ｆ）とする。このとき、ループ割当判定部１０３は、かご状態管理部１０４を用いることにより、かごＣＡ１およびかごＣＡ２のかご状態を取得する。さらにループ割当判定部１０３は、乗場状態管理部１０５を用いることにより、乗場Ｂ１および乗場Ｂ２の乗場状態を取得する。
【００９１】
さらにループ割当判定部１０３は、乗場状態管理部１０５を用いて、乗場Ｂ１および乗場Ｂ２よりも先にある任意の数の乗場の状態を取得する。
【００９２】
図４の例では、乗場Ｂ１および乗場Ｂ２の１つ先にある乗場は、乗場Ａ１および乗場Ａ２であるため、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、乗場Ａ１および乗場Ａ２の乗場状態を取得する。かごの進行方向上で乗場Ａ１および乗場Ａ２よりもさらに先にある乗場は、下方の方向反転スペースよりも上方に位置する乗場Ｈ１、乗場Ｇ１、・・・、乗場Ｃ１および上方の方向反転スペースよりも下方に位置する乗場Ｈ２、乗場Ｇ２、・・・、乗場Ｃ２となる。したがって、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、下方の方向反転スペース２０４よりも上方に位置する任意の数の乗場の状態と、上方の方向反転スペース２０３よりも下方に位置する任意の数の乗場の状態とをそれぞれ取得してもよい。例えば、乗場Ｂ１、乗場Ｂ２、乗場Ａ１および乗場Ａ２の乗場状態に加えて、さらに乗場Ａ１および乗場Ａ２よりも２つ先の乗場状態を用いる場合は、乗場Ｈ１、乗場Ｈ２、乗場Ｇ１、乗場Ｇ２の乗場状態を取得する。ループ割当判定部１０３は、取得したかご状態および乗場状態を基に評価値を算出する。
【００９３】
ここで、評価値の算出方法の一例を示す。乗場Ｂ１および乗場Ｂ２よりも先にある任意の数の乗場の対象となる乗場を、乗場Ｈ１，Ｈ２，Ａ１，Ａ２とする。かご１１３ａおよびかご１１３ｂのかご状態と、乗場Ｂ１，Ｂ２，Ｈ１の乗場状態とは、図８に示すテーブルのとおりであるとする。このとき、ループ割当判定部１０３は、例えば以下の算出式（３）によって、評価値ＶＥを算出する。
【００９４】
VE=α×(a1×650/1000+a2×1+a3×1+a4×2)+β×(b1×0/1000+b3×0)+B×(FB1_1×40+FB1_2×0+FB1_3×3+FB1_4×120)+B×(FB2_1×0+FB2_2×30+FB2_3×0+FB2_4×0)+A×FA1_1×0+FA1_2×60+FA1_3×0+FA1_4×0)+A×(FA2_1×70+FA2_2×0+FA2_3×10+FA2_4×550)+H×(FH1_1×10+FH1_2×0+FH1_3×1+FH1_4×10)+H×(FH2_1×30+FH2_2×0+FH2_3×2+FH2_4×50)・・・（式３）
【００９５】
ここで、a1, a2, a3, a4, b1, b3, α, β, B, A, H, FB1_1, FB1_2, FB1_3, FB1_4, FB2_1, FB2_2, FB2_3, FB2_4, FA1_1, FA1_2, FA1_3, FA1_4, FA2_1, FA2_2, FA2_3, FA2_4, FH1_1, FH1_2, FH1_3, FH1_4, FH2_1, FH2_2, FH2_3, FH2_4は、かご情報や乗場情報にかかる実数値の係数である。図８に示すかご情報において、かご１１３ａには、割り当て済みの乗場呼びが発生した乗場と乗場Ｂ１との距離が記載されているが、かご１１３ｂには割り当て済みの乗場呼びが発生した乗場と乗場Ｂ２との距離は記載されていない。これは、割り当て済みの乗場呼びが発生した乗場と乗場Ｂ１との距離と、割り当て済みの乗場呼びが発生した乗場と乗場Ｂ２との距離が等しいためである。同様に、かご１１３ａから乗場Ｂ１までの距離と、かご１１３ｂから乗場Ｂ２までの距離とは等しいため、図８のテーブルには記載されていない。
【００９６】
式（３）において、例えば、a1, a2, a3, a4, b1, b3, FB1_1, FB1_2, FB1_3, FB1_4, FB2_1, FB2_2, FB2_3, FB2_4, FA1_1, FA1_2, FA1_3, FA1_4, FA2_1, FA2_2, FA2_3, FA2_4, FH1_1, FH1_2, FH1_3, FH1_4, FH2_1, FH2_2, FH2_3, FH2_4を「０．１」、α, β, B, A, Hを「１」とすると、評価値は「９９．０６５」となる。割り当て閾値Ｔｈを「５０」と設定し、評価値ＶＥが割り当て閾値Ｔｈ以上の場合に割り当てを実施する。この場合、ループ割当判定部１０３は、かご１１３ａとかご１１３ｂのループ１１２ａについて、乗場Ｂ１および乗場Ｂ２にそれぞれかごを停止させると判断する。
【００９７】
ステップＳ１０４にて、乗場Ｂ２に割当済みでない乗場呼びが発生していない場合（Ｓ１０４：ＮＯ）、ループ割当判定部１０３は、かご状態管理部１０４を用いてかごＣＡのかご状態を取得し、乗場状態管理部１０５を用いて乗場Ｂ１の乗場状態を取得する。さらに、ループ割当判定部１０３は、乗場Ｂ１が上昇方向シャフト２０１にある場合は、乗場Ｂ１よりも上方にある任意の数の乗場を選択し、乗場Ｂ１が下降方向シャフト２０２にある場合は、乗場Ｂ１よりも下方にある任意の数の乗場を選択する。ループ割当判定部１０３は、乗場状態管理部１０５を用いて、選択した乗場の状態を取得する。そして、ループ割当判定部１０３は、取得したかご状態および乗場状態を基に、評価値を算出する（Ｓ２０２）。
【００９８】
このステップＳ２０２の処理について、図４を用いて一例を説明する。かご１１３ａをかごＣＡ、乗場Ｂ１をＢ１（上昇方向シャフト２０１の７Ｆ）とする。このとき、ループ割当判定部１０３は、かご状態管理部１０４を用いてかごＣＡのかご状態を取得し、乗場状態管理部１０５を用いて乗場Ｂ１の乗場状態を取得する。
【００９９】
さらにループ割当判定部１０３は、乗場状態管理部１０５を用いて、乗場Ｂ１よりも先にある任意の数の乗場の状態を取得する。例えば、乗場Ｂの１つ先にある乗場は、乗場Ａ１であるため、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、乗場Ａ１の乗場状態を取得する。このとき、かごの進行方向上で乗場Ａ１よりもさらに先にある乗場は、上方の方向反転スペースよりも下方に位置する乗場Ｈ２、乗場Ｇ２、・・・、乗場Ｃ２となるため、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、上方の方向反転スペース２０３よりも下方に位置する任意の数の乗場の状態を取得してもよい。例えば、乗場Ｂ１および乗場Ａ１の乗場状態に加えて、さらに乗場Ａ１よりも２つ先の乗場状態を用いる場合は、乗場Ｈ２，Ｇ２の乗場状態を取得する。ループ割当判定部１０３は、取得したかご状態および乗場状態を基に割当評価値を算出する。
【０１００】
ここで、評価値の算出方法の一例を示す。乗場Ｂ１および乗場Ｂ２よりも先にある任意の数の乗場の対象となる乗場を、乗場Ｈ１，Ｈ２，Ａ１，Ａ２とする。かご１１３ａおよびかご１１３ｂのかご状態、乗場Ｂ１，Ｂ２，Ｈ１の乗場状態を図８のとおりとする。このとき、ループ割当判定部１０３は、例えば以下の算出式（４）によって、評価値を算出することができる。
【０１０１】
VE=α×(a1×650/1000+a2×1+a3×1+a4×2)+B×(FB1_1×40+FB1_2×0+FB1_3×3+FB1_4×120)+A×(FA1_1×0+FA1_2×60+FA1_3×0+FA1_4×0)+H×(FH1_1×10+FH1_2×0+FH1_3×1+FH1_4×10)・・・（式４）
【０１０２】
ここで、a1, a2, a3, a4, α, B, A, H, FB1_1, FB1_2, FB1_3, FA1_1, FA1_2, FA1_3, FA1_4, FH1_1, FH1_2, FH1_3, FH1_4は、かご情報や乗場情報にかかる実数値の係数である。この式において、例えば、a1, a2, a3, a4, FB1_1, FB1_2, FB1_3, FB1_4, FA1_1, FA1_2, FA1_3, FA1_4, FH1_1, FH1_2, FH1_3, FH1_4を「０．１」、α, B, A, Hを１とすると、評価値は「２４．８６５」となる。割り当て閾値を「５０」と設定し、評価値が割り当て閾値以上の場合に割り当てを実施する。この場合、ループ割当判定部１０３は、かご１１３ａとかご１１３ｂのループ１１２ａについて、乗場Ｂ１および乗場Ｂ２をそれぞれ通過させると判断する。
【０１０３】
このように構成される本実施例も第１実施例と同様の作用効果を奏する。さらに本実施例では、乗場呼びの発生した所定の乗場Ｂ１およびその乗場Ｂ１とペアを成す他の乗場Ｂ２について、さらに上方に位置する乗り場とさらに下方に位置する乗り場の状態を取得して評価値を算出する。したがって、より最適に乗場呼びを処理することができる。
【実施例３】
【０１０４】
図９〜図１１を用いて、第３実施例を説明する。本実施例では、シャフト内にかごループ１１２が複数設けられている場合を説明する。図９は、本実施例によるループ割当判定処理のフローチャートである。図１０は、エレベータ構成の例を示す。図１０は、評価値の算出に使用するテーブルの例を示す。
【０１０５】
ループ割当判定部１０３は、乗場ペア情報管理部１０２を用いて、乗場Ｂ１のペアになっている階（以降、乗場Ｂ２とする）を特定し、乗場状態管理部１０５を用いて、割当済みでない乗場呼びが乗場Ｂ２で発生しているかを確認する（Ｓ１０４）。乗場Ｂ２に割当済みでない乗場呼びが発生していない場合（Ｓ１０４：ＮＯ）、後述のステップＳ３０２に進む。乗場Ｂ２に割当済みでない乗場呼びが発生している場合（Ｓ１０４：ＹＥＳ）、ステップＳ３０１に進む。
【０１０６】
ループ割当判定部１０３は、かごＣＡの中からかご１１３を１つ選択し（かごＣＡ１とする）、ループ情報管理部１０１からかごＣＡ１のペアかごを特定し（かごＣＡ２とする）、かご状態管理部１０４を用いて、かごＣＡ１とかごＣＡ２のかご状態を取得する。さらに、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、乗場Ｂ１の状態と乗場Ｂ２の状態とを取得する。さらに、ループ割当判定部１０３は、かごＣＡ１とかごＣＡ２について、上方の直近のかごの状態、もしくは下方の直近のかごの状態のいずれか一つ、もしくは、上方の直近のかごの状態と下方の直近のかごの状態との両方を、かご状態管理部１０４を用いて取得する。そして、ループ割当判定部１０３は、取得したかご状態および乗場状態を基に、評価値を算出する（Ｓ３０１）。
【０１０７】
ここで、評価値の算出方法の一例を示す。かご１１３ａ，１１３ｂ，１１３ｃ，１１３ｄ，１１３ｅ，１１３ｆの状態を、図１１に示すテーブルのとおりとする。図１１では、かごの進行方向上の直近のかごを「先行かご」と、進行方向と逆方向の直近のかごを「後続かご」と、記載している。また、距離については、乗場がかごの進行方向と逆にある場合を負の値としている。このとき、ループ割当判定部１０３は、例えば以下の算出式（５）によって、評価値ＶＥを算出する。
【０１０８】
VE=α×(a1×650/1000+a2×1+a3×1+a4×2+a5×2+a6×0+a7×4+a8×0)+β×(b1×0/1000+b3×0+b6×0+b8×(-1))+γ×c1×0/1000+δ×d1×0/1000+ε×e1×520/1000+ρ×f1×130/1000・・・（式５）
【０１０９】
ここで、a1, a2, a3, a4, a5, a6, a7, a8, b1, b3, b6, b8, c1, d1, e1, f1, α, β, γ, δ, ε, ρは、かご情報にかかる実数値の係数である。図１１に示すかご情報において、かご１１３ａには、割り当て済みの乗場呼びが発生した乗場と乗場Ｂ１との距離とが記載されているが、かご１１３ｂには、割り当て済みの乗場呼びが発生した乗場と乗場Ｂ２との距離は記載されていない。これは、割り当て済みの乗場呼びが発生した乗場と乗場Ｂ１との距離と、割り当て済みの乗場呼びが発生した乗場と乗場Ｂ２との距離が等しいためである。同様に、かご１１３ａから乗場Ｂ１までの距離と、かご１１３ｂから乗場Ｂ２までの距離は等しいため、図１１のテーブルには記載されていない。さらに、図１１の例において、かご１１３ａとかご１１３ｂのループ１１２ａについて、割り当て判定中のため、かご１１３ｃ，１１３ｄ，１１３ｅ，１１３ｆについて、それぞれのかごと乗場との距離、先行かごとの距離、後続かごとの距離は記載されていない。
【０１１０】
式（５）において、例えば、a1, a2, a3, a4, a5, a6, a7, a8, b1, b3, b6, b8, c1, d1, e1, f1を「０．１」、α, β, γ, δ, ε, ρを「１」とすると、評価値は「１．０３」となる。割り当て閾値を「５」と設定し、評価値が割り当て閾値以上の場合に割り当てを実施するとすれば、この場合、ループ割当判定部１０３は、かご１１３ａとかご１１３ｂのループ１１２ａについて、乗場Ｂ１および乗場Ｂ２にかごを停止させると判断する。
【０１１１】
図１０を用いて、ステップＳ３０１の処理の一例を説明する。かご１１３ａをかごＣＡ１、かご１１３ｂをかごＣＡ２、乗場Ｂ１をＢ１（上昇方向シャフト２０１の７Ｆ）、乗場Ｂ２を（下降方向シャフト２０２の２Ｆ）とする。
【０１１２】
このとき、ループ割当判定部１０３は、かご状態管理部１０４を用いてかごＣＡ１およびかごＣＡ２のかご状態を取得し、乗場状態管理部１０５を用いて乗場Ｂ１および乗場Ｂ２の乗場状態を取得する。
【０１１３】
さらに、ループ管理手段１０３は、かご状態管理部１０４から、かごＣＡ１およびかごＣＡ２の進行方向上の前後のかごの状態を取得する。図１０の例では、かごＣＡ１の進行方向上の前かごはかご１１３ｃであり、かごＣＡ１の進行方向上の後ろかごはかご１１３ｆであり、かごＣＡ２の進行方向上の前かごはかご１１３ｄであり、かごＣＡ２の進行方向上の後ろかごはかご１１３ｅである。ループ割当判定部１０３は、取得したかご状態および乗場状態を基に、評価値を算出する。
【０１１４】
上昇移動中のかごについて、上方にかごが存在しない場合は、下降移動中のかごの中で最も高い位置に存在するかごの状態を、上方の直近のかごのかご状態の代わりに用いてもよい。例えば、図１１の例では、かご１１３ｃには上方にかごが存在しないため、かご１１３ｅを進行方向上の前かごとしてもよい。
【０１１５】
上昇移動中のかごについて、下方にかごが存在しない場合は、上昇移動中のかごの中で最も低い位置に存在するかごのかご状態を、下方の直近のかごのかご状態の代わりに用いてもよい。図１１の例では、かご１１３ｆには下方にかごが存在しないため、かご１１３ｄを進行方向上の後ろかごとしてもよい。
【０１１６】
下降移動中のかごについて、下方にかごが存在しない場合は、上昇移動中のかごの中で最も低い位置に存在するかごのかご状態を、下方の直近のかごのかご状態の代わりに用いてもよい。図１１の例では、かご１１３ｄには下方にかごが存在しないため、かご１１３ｆを進行方向上の前かごとしてよい。
【０１１７】
下降移動中のかごについて、上方にかごが存在しない場合は、下降移動中のかごの中で最も高い位置に存在するかごのかご状態を、上方の直近のかごのかご状態の代わりに用いてもよい。図１１の例では、かご１１３ｅには上方にかごが存在しないため、かご１１３ｃを進行方向上の後ろかごとしてよい。
【０１１８】
図９に戻り、ステップＳ１０４にて、乗場Ｂ２に割当済みでない乗場呼びが発生していない場合（Ｓ１０４：ＮＯ）、ループ割当判定部１０３は、かご状態管理部１０４を用いてかごＣＡのかご状態を取得し、乗場状態管理部１０５を用いて乗場Ｂ１の乗場状態を取得する。さらに、ループ割当判定部１０３は、かごＣＡの上方の直近のかご、もしくは下方の直近のかごのいずれか一つ、もしくは上方の直近のかごおよび下方の直近のかごの両方について、かご状態管理部１０４を用いて、かご状態を取得する。ループ割当判定部１０３は、取得したかご状態および乗場状態を基に評価値を算出する（Ｓ３０２）。
【０１１９】
評価値の算出方法の一例を示す。かご１１３ａ，１１３ｂ，１１３ｃ，１１３ｄ，１１３ｅ，かご１１３ｆのかご状態を図１１のテーブルに示すとおりとする。このとき、ループ割当判定部１０３は、例えば以下の算出式（式６）によって、評価値を算出する。
【０１２０】
VE=α×(a1×650/1000+a2×1+a3×1+a4×2+a5×2+a6×0+a7×4+a8×0)+γ×c1×0/1000+ρ×f1×130/1000・・・（式６）
【０１２１】
ここで、a1, a2, a3, a4, a5, a6, a7, a8, c1, f1は、かご情報にかかる実数値の係数である。この式において、例えば、a1, a2, a3, a4, a5, a6, a7, a8, b1, b3, b6, c1, d1, e1, f1の全てを「０．１」とすると、評価値は「１．０７８」となる。割り当て閾値を「５」と設定し、評価値が割り当て閾値以上の場合に割り当てを実施するとすれば、この場合、ループ割当判定部１０３は、かご１１３ａとかご１１３ｂのループ１１２ａについて、乗場Ｂ１および乗場Ｂ２にかごをそれぞれ停止させると判断する。
【０１２２】
図１０のエレベータ構成の例を用いて、ステップＳ３０２の処理を説明する。かご１１３ａをかごＣＡ、乗場Ｂ１をＢ１（上昇方向シャフト２０１の７Ｆ）とする。このとき、ループ割当判定部１０３は、かご状態管理部１０４を用いてかごＣＡのかご状態を取得し、乗場状態管理部１０５を用いて乗場Ｂ１の乗場状態を取得する。さらに、ループ割当判定部１０３は、かご状態管理部１０４から、かごＣＡの進行方向上の前後のかごのかご状態を取得する。図１０の場合、かごＣＡの進行方向上の前かごはかご１１３ｃであり、かごＣＡの進行方向上の後ろかごはかご１１３ｆである。ループ割当判定部１０３は、取得したかご状態および乗場状態を基に、評価値を算出する。
【０１２３】
上昇移動中のかごについて、上方にかごが存在しない場合は、下降移動中のかごの中で最も高い位置に存在するかごのかご状態を、上方の直近のかごのかご状態の代わりに用いてもよい。図１１の例では、かご１１３ｃには上方にかごが存在しないため、かご１１３ｅを進行方向上の前かごとしてもよい。
【０１２４】
上昇移動中のかごについて、下方にかごが存在しない場合は、上昇移動中のかごの中で最も低い位置に存在するかごのかご状態を、下方の直近のかごのかご状態の代わりに用いてもよい。図１１の例では、かご１１３ｆには下方にかごが存在しないため、かご１１３ｄを進行方向上の後ろかごとしてもよい。
【０１２５】
下降移動中のかごについて、下方にかごが存在しない場合は、上昇移動中のかごの中で最も低い位置に存在するかごのかご状態を、下方の直近のかごのかご状態の代わりに用いてもよい。図１１の例では、かご１１３ｄには下方にかごが存在しないため、かご１１３ｆを進行方向上の前かごとしてよい。
【０１２６】
下降移動中のかごについて、上方にかごが存在しない場合は、下降移動中のかごの中で最も高い位置に存在するかごのかご状態を、上方の直近のかごのかご状態の代わりに用いてもよい。図１１の例では、かご１１３ｅには上方にかごが存在しないため、かご１１３ｃを進行方向上の後ろかごとしてよい。
【０１２７】
このように構成される本実施例も第１，第２実施例と同様の作用効果を奏する。さらに本実施例は、シャフト内に複数のループが設けられている場合に対応することができ、複数ループを有するマルチカーエレベータ制御システムの場合に、輸送効率と使い勝手を向上させることができる。
【実施例４】
【０１２８】
図１２〜図１４を用いて、第４実施例を説明する。本実施例では、かごループ１１２が複数の場合を説明する。図１２は、本実施例にかかるループ割当判定処理のフローチャートである。図１３は、評価値の算出に使用する、かご状態の一例を示すテーブルである。図１４は、評価値の算出に使用する、乗場状態の一例を示すテーブルである。
【０１２９】
ループ割当判定部１０３は、乗場ペア情報管理部１０２を用いて、乗場Ｂ１のペアになっている階（乗場Ｂ２）を特定し、乗場状態管理部１０５を用いて、割当済みでない乗場呼びが乗場Ｂ２で発生しているかを確認する（Ｓ１０４）。乗場Ｂ２に割当済みでない乗場呼びが発生していない場合（Ｓ１０４：ＮＯ）、後述のステップＳ４０２に進む。乗場Ｂ２に割当済みでない乗場呼びが発生している場合（Ｓ１０４：ＹＥＳ）、ステップＳ４０１へ進む。
【０１３０】
ループ割当判定部１０３は、かごＣＡの中からかご１１３を１つ選択し（かごＣＡ１）、ループ情報管理部１０１からかごＣＡ１のペアかごを特定し（かごＣＡ２）、かご状態管理部１０４を用いて、かごＣＡ１とかごＣＡ２のかご状態を取得し、乗場状態管理部１０５を用いて乗場Ｂ１，Ｂ２の乗場状態を取得する。さらに、ループ割当判定部１０３は、乗場Ｂ１と乗場Ｂ２のうち、上昇方向シャフト２０１にある乗場よりも上方にある任意の数の乗場と、下降方向シャフト２０２にある乗場よりも下方にある任意の数の乗場を選択し、乗場状態管理部１０５を用いて、選択した各乗場の状態を取得する。さらに、ループ割当判定部１０３は、かごＣＡ１とかごＣＡ２について、上方の直近のかごもしくは下方の直近のかごのいずれか一つ、もしくは上方の直近のかごおよび下方の直近のかごの両方について、かご状態管理部１０４を用いて、かご状態を取得する。ループ割当判定部１０３は、取得したかご状態および乗場状態を基に、評価値を算出する（Ｓ４０１）。
【０１３１】
ここで、評価値の算出方法の一例を示す。かご１１３ａ，１１３ｂ，１１３ｃ，１１３ｄ，１１３ｅ，１１３ｆのかご状態を図１３に示すテーブルのとおりとする。ループ割当判定部１０３は、例えば以下の算出式（７）によって、評価値を算出する。
【０１３２】
VE=α×(a1×650/1000+a2×1+a3×1+a4×2+a5×2+a6×0+a7×4+a8×0)+β×(b1×0/1000+b3×0+b6×0+b8×(-1))+γ×c1×0/1000+δ×d1×0/1000+ε×e1×520/1000+ρ×f1×130/1000+B×(FB1_1×40+FB1_2×0+FB1_3×3+FB1_4×120)+B×(FB2_1×0+FB2_2×30+FB2_3×0+FB2_4×0)+A×(FA1_1×0+FA1_2×60+FA1_3×0+FA1_4×0)+A×(FA2_1×70+FA2_2×0+FA2_3×10+FA2_4×550)+H×(FH1_1×10+FH1_2×0+FH1_3×1+FH1_4×10)+H×FH2_1×30+FH2_2×0+FH2_3×2+FH2_4×50)・・・（式７）
【０１３３】
ここで、a1, a2, a3, a4, a5, a6, a7, a8, b1, b3, b6, b8, c1, d1, e1, f1, α, β, γ, δ, ε, ρ, B, A, H, FB1_1, FB1_2, FB1_3, FB1_4, FB2_1, FB2_2, FB2_3, FB2_4, FA1_1, FA1_2, FA1_3, FA1_4, FA2_1 , FA2_2, FA2_3, FA2_4, FH1_1, FH1_2, FH1_3, FH1_4, FH2_1, FH2_2, FH2_3, FH2_4は、かご情報や乗場情報にかかる実数値の係数である。かご情報において、かご１１３ａには、割り当て済みの乗場呼びが発生した乗場と乗場Ｂ１との距離が記載されているが、かご１１３ｂには割り当て済みの乗場呼びが発生した乗場と乗場Ｂ２との距離は記載されていない。これは、割り当て済みの乗場呼びが発生した乗場と乗場Ｂ１との距離と、割り当て済みの乗場呼びが発生した乗場と乗場Ｂ２との距離が等しいためである。同様に、かご１１３ａから乗場Ｂ１までの距離と、かご１１３ｂから乗場Ｂ２までの距離は等しいため、テーブルには記載していない。さらに、この例において、かご１１３ａとかご１１３ｂのループ１１２ａについて、割り当て判定中のため、かご１１３ｃ，１１３ｄ，１１３ｅ，１１３ｆについて、それぞれのかごと乗場との距離や、先行かごまたは後続かごとの距離を記載していない。
【０１３４】
式（７）において、例えば、a1, a2, a3, a4, a5, a6, a7, a8, b1, b3, b6, b8, c1, d1, e1, f1, FB1_1, FB1_2, FB1_3, FB1_4, FB2_1, FB2_2, FB2_3, FB2_4, FA1_1, FA1_2, FA1_3, FA1_4, FA2_1, FA2_2, FA2_3, FA2_4, FH1_1, FH1_2, FH1_3, FH1_4, FH2_1, FH2_2, FH2_3, FH2_4を０．１、α, β, γ, δ, ε, ρ, B, A, Hを「１」とすると、評価値は「１００．１４３」となる。割り当て閾値を「１００」と設定し、評価値が割り当て閾値以上の場合に割り当てを実施する場合、ループ割当判定部１０３は、かご１１３ａとかご１１３ｂのループ１１２ａについて、乗場Ｂ１および乗場Ｂ２にそれぞれかごを停止させると判断する。
【０１３５】
図１０のエレベータ構成例を参照して、ステップＳ４０１の処理を説明する。かご１１３ａをかごＣＡ１、かご１１３ｂをかごＣＡ２、乗場Ｂ１をＢ１（上昇方向シャフト２０１の７Ｆ）、乗場Ｂ２を（下降方向シャフト２０２の２Ｆ）とする。
【０１３６】
ループ割当判定部１０３は、かご状態管理部１０４を用いて、かごＣＡ１およびかごＣＡ２のかご状態を取得し、乗場状態管理部１０５を用いて、乗場Ｂ１および乗場Ｂ２の乗場状態を取得する。
【０１３７】
さらに、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、乗場Ｂ１および乗場Ｂ２よりも先にある任意の数の乗場の状態を取得する。例えば、乗場Ｂ１，Ｂ２の１つ先にある乗場は、乗場Ａ１，Ａ２であるため、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、乗場Ａ１および乗場Ａ２の乗場状態を取得する。
【０１３８】
かごの進行方向上で乗場Ａ１および乗場Ａ２よりもさらに先にある乗場は、下方の方向反転スペースよりも上方に位置する乗場Ｈ１、乗場Ｇ１、・・・、乗場Ｃ１および上方の方向反転スペースよりも下方に位置する乗場Ｈ２、乗場Ｇ２、・・・、乗場Ｃ２となるため、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、下方の方向反転スペース２０４よりも上方に位置する任意の数の乗場の状態と上方の方向反転スペース２０３よりも下方に位置する任意の数の乗場の状態とを取得してもよい。
【０１３９】
例えば、乗場Ｂ１，Ｂ２，Ａ１，Ａ２の乗場状態に加えて、さらに乗場Ａ１および乗場Ａ２よりも２つ先の乗場状態を用いる場合は、乗場Ｈ１，Ｈ２，Ｇ１，Ｇ２の乗場状態を取得する。さらに、ループ割当判定部１０３は、かご状態管理部１０４から、かごＣＡ１およびかごＣＡ２の進行方向上の前後のかごのかご状態を取得する。図１０の例の場合、かごＣＡ１の進行方向上の前かごはかご１１３ｃであり、かごＣＡ１の進行方向上の後ろかごはかご１１３ｆであり、かごＣＡ２の進行方向上の前かごはかご１１３ｄであり、かごＣＡ２の進行方向上の後ろかごはかご１１３ｅである。ループ割当判定部１０３は、取得したかご状態および乗場状態を基に、評価値を算出する。
【０１４０】
上昇移動中のかごについて、上方にかごが存在しない場合は、下降移動中のかごの中で最も高い位置に存在するかごのかご状態を、上方の直近のかごのかご状態の代わりに用いてもよい。図１０の例では、かご１１３ｃには上方にかごが存在しないため、かご１１３ｅを進行方向上の前かごとしてもよい。
【０１４１】
上昇移動中のかごについて、下方にかごが存在しない場合は、上昇移動中のかごの中で最も低い位置に存在するかごのかご状態を、下方の直近のかごのかご状態の代わりに用いてもよい。図１０の例では、かご１１３ｆには下方にかごが存在しないため、かご１１３ｄを進行方向上の後ろかごとしてもよい。
【０１４２】
下降移動中のかごについて、下方にかごが存在しない場合は、上昇移動中のかごの中で最も低い位置に存在するかごのかご状態を、下方の直近のかごのかご状態の代わりに用いてもよい。図１０の例では、かご１１３ｄには下方にかごが存在しないため、かご１１３ｆを進行方向上の前かごとしてよい。
【０１４３】
下降移動中のかごについて、上方にかごが存在しない場合は、下降移動中のかごの中で最も高い位置に存在するかごのかご状態を、上方の直近のかごのかご状態の代わりに用いてもよい。図１０の例では、かご１１３ｅには上方にかごが存在しないため、かご１１３ｃを進行方向上の後ろかごとしてよい。
【０１４４】
ステップＳ１０４にて、乗場Ｂ２に割当済みでない乗場呼びが発生していない場合（Ｓ１０４：ＮＯ）、ループ割当判定部１０３は、かご状態管理部１０４を用いてかごＣＡのかご状態を取得し、乗場状態管理部１０５を用いて乗場Ｂ１の乗場状態を取得する。さらに、ループ割当判定部１０３は、乗場Ｂ１が上昇方向シャフト２０１にある場合は、乗場Ｂ１よりも上方にある任意の数の乗場を、乗場Ｂ１が下降方向シャフト２０２にある場合は、乗場Ｂ１よりも下方にある任意の数の乗場を選択し、乗場状態管理部１０５を用いて選択した各乗場の状態を取得する。さらに、ループ割当判定部１０３は、かごＣＡの上方の直近のかごもしくは下方の直近のかごのいずれか一つ、もしくは上方の直近のかごおよび下方の直近のかごの両方について、かご状態管理部１０４を用いて、かご状態を取得する。そして、ループ割当判定部１０３は、取得したかご状態および乗場状態を基に、評価値を算出する（Ｓ４０２）。
【０１４５】
図１０を参照して、ステップＳ４０２の処理を説明する。かご１１３ａをかごＣＡ、乗場Ｂ１をＢ１（上昇方向シャフト２０１の７Ｆ）とする。ループ割当判定部１０３は、かご状態管理部１０４を用いてかごＣＡのかご状態を取得し、乗場状態管理部１０５を用いて乗場Ｂ１の乗場状態を取得する。
【０１４６】
さらに、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、乗場Ｂ１よりも先にある任意の数の乗場の状態を取得する。例えば、乗場Ｂの１つ先にある乗場は、乗場Ａ１であるため、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、乗場Ａ１の乗場状態を取得する。
【０１４７】
このとき、かごの進行方向上で乗場Ａ１よりもさらに先にある乗場は、上方の方向反転スペースよりも下方に位置する乗場Ｈ２、乗場Ｇ２、・・・、乗場Ｃ２となるため、ループ割当判定部１０３は、乗場状態管理部１０５を用いて、上方の方向反転スペース２０３よりも下方に位置する任意の数の乗場の状態を取得してもよい。例えば、乗場Ｂ１および乗場Ａ１の乗場状態に加えて、さらに乗場Ａ１よりも２つ先の乗場状態を用いる場合は、乗場Ｈ２、乗場Ｇ２の乗場状態を取得する。
【０１４８】
さらに、ループ管理手段１０３は、かご状態管理部１０４から、かごＣＡの進行方向上の前後のかごのかご状態を取得する。図１０の例では、かごＣＡの進行方向上の前かごはかご１１３ｃであり、かごＣＡの進行方向上の後ろかごはかご１１３ｆである。ループ割当判定部１０３は、取得したかご状態および乗場状態を基に、評価値を算出する。
【０１４９】
上昇移動中のかごについて、上方にかごが存在しない場合は、下降移動中のかごの中で最も高い位置に存在するかごのかご状態を、上方の直近のかごのかご状態の代わりに用いてもよい。例えば、図１０の例では、かご１１３ｃには上方にかごが存在しないため、かご１１３ｅを進行方向上の前かごとしてもよい。
【０１５０】
上昇移動中のかごについて、下方にかごが存在しない場合は、上昇移動中のかごの中で最も低い位置に存在するかごのかご状態を、下方の直近のかごのかご状態の代わりに用いてもよい。図１０の例では、かご１１３ｆには下方にかごが存在しないため、かご１１３ｄを進行方向上の後ろかごとしてもよい。
【０１５１】
下降移動中のかごについて、下方にかごが存在しない場合は、上昇移動中のかごの中で最も低い位置に存在するかごのかご状態を、下方の直近のかごのかご状態の代わりに用いてもよい。図１０の例では、かご１１３ｄには下方にかごが存在しないため、かご１１３ｆを進行方向上の前かごとしてよい。
【０１５２】
下降移動中のかごについて、上方にかごが存在しない場合は、下降移動中のかごの中で最も高い位置に存在するかごのかご状態を、上方の直近のかごのかご状態の代わりに用いてもよい。図１０の例では、かご１１３ｅには上方にかごが存在しないため、かご１１３ｃを進行方向上の後ろかごとしてよい。
【０１５３】
このように構成される本実施例も第１〜第３実施例と同様の作用効果を奏する。
【０１５４】
なお、本発明は上記各実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０１５５】
また、上記の各構成は、それらの一部又は全部が、ハードウェアで構成されても、プロセッサでプログラムが実行されることにより実現されるように構成されてもよい。また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１５６】
１：エレベータシステム、１００：エレベータ制御システム、１０１：ループ情報管理部、１０２：乗馬ペア情報管理部、１０３：ループ割当判定部、１０４：かご状態管理部、１０５：乗場状態管理部、１１０：乗場呼びボタン、１１１：ループ制御部、１１２：ループ、１１３：かご
【図１】
2020045235.tif 000003
【図２】
2020045235.tif 000004
【図３】
2020045235.tif 000005
【図４】
2020045235.tif 000006
【図５】
2020045235.tif 000007
【図６】
2020045235.tif 000008
【図７】
2020045235.tif 000009
【図８】
2020045235.tif 000010
【図９】
2020045235.tif 000011
【図１０】
2020045235.tif 000012
【図１１】
2020045235.tif 000013
【図１２】
2020045235.tif 000014
【図１３】
2020045235.tif 000015
【図１４】
2020045235.tif 000016