(57)【特許請求の範囲】
【請求項１】
複数台のエレベータの運転を群管理制御するエレベータの群管理制御装置において、
上記各エレベータの乗りかごに乗車する人数を各階床毎に検出する乗車人数検出手段と、
かご呼びの登録状況および上記乗車人数検出手段によって検出された各階床の乗車人数に基づいて、各階床毎に利用客の発生間隔および行先階の分布を示す需要学習テーブルを作成する需要学習手段と、
この需要学習手段によって作成された需要学習テーブルに基づいて、現在および近い将来に渡って乗場で待つ利用客の発生時刻および行先階を予測する仮想交通需要生成手段と、
上記各エレベータが応答する階床を複数のゾーンで分割した情報が設定されたゾーン分割テーブルと、
新規発生した乗場呼びおよび上記仮想交通需要生成手段によって予測された将来的に発生する利用客によって登録される乗場呼びに対し、上記ゾーン分割テーブルに設定された各ゾーンで上記各エレベータを運行するための最適な階床巡回スケジュールを作成する探索演算処理手段と、
この探索演算処理手段によって作成された階床巡回スケジュールに従って上記各エレベータを運行した場合での上記各ゾーンの長待ち時間を評価する階床巡回スケジュール評価手段と、
この階床巡回スケジュール評価手段によって得られた評価値に基づいて、上記ゾーン分割テーブルに現在設定されている各ゾーンの幅を変更するゾーン分割テーブル管理手段と、
このゾーン分割テーブル管理手段によって管理された上記ゾーン分割テーブルを用いて上記各エレベータに対する乗場呼びの割当制御を行う割当制御手段と
を具備したことを特徴とするエレベータの群管理制御装置。
【請求項２】
上記ゾーン分割テーブル管理手段は、
上記各ゾーンの中で最も評価の悪い最悪ゾーンの評価値が既定値以上であり、かつ、最も評価の良い最良ゾーンとの間に一定値以上の評価差が生じている場合に、上記各ゾーンの幅を仮変更し、上記階床巡回スケジュール評価手段により再度演算された上記各ゾーンの評価値が規定値以内となるときに上記仮変更の内容で上記ゾーン分割テーブルを更新することを特徴とする請求項１記載のエレベータの群管理制御装置。
【請求項３】
上記ゾーン分割テーブル管理手段は、
乗場呼び発生から応答までの予測到着時間が一定値以上となる乗場呼びが発生するものと予測された場合に、上記ゾーン分割テーブルに現在設定されている各ゾーンの見直しを実施することを特徴とする請求項１記載のエレベータの群管理制御装置。
【請求項４】
上記ゾーン分割テーブル管理手段は、
乗場呼び発生のタイミングにて、上記ゾーン分割テーブルに現在設定されている各ゾーンの見直しを実施することを特徴とする請求項１記載のエレベータの群管理制御装置。
【請求項５】
上記ゾーン分割テーブル管理手段は、
予め設定された時間になったときに、上記ゾーン分割テーブルに現在設定されている各ゾーンの見直しを実施することを特徴とする請求項１記載のエレベータの群管理制御装置。
【請求項６】
上記ゾーン分割テーブル管理手段は、
各階床で同じ時間帯における過去の平均待ち時間が一定値以下となったとき、上記ゾーン分割テーブルに現在設定されている各ゾーンの見直しを実施することを特徴とする請求項１記載のエレベータの群管理制御装置。
【請求項７】
上記ゾーン分割テーブル管理手段は、
上記最悪ゾーンの幅を少なくとも１階床分狭く、上記最良ゾーンの幅を少なくとも１階床分広くすることを特徴とする請求項２記載のエレベータの群管理制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数台のエレベータを一括して制御する群管理制御装置に係り、例えば昼食時などの時間帯で特定の階に利用者が集中する交通需要において、特定の階付近の階で満員通過となる乗場のサービス低下を防止するのに有効なエレベータの群管理制御装置に関する。
【背景技術】
【０００２】
高層のオフィスビル等では、例えば昼食時間帯になると、食堂階へ向かうエレベータの利用者が多くなる。このため、食堂階へ向かうエレベータ（乗りかご）が直に満員状態となり、食堂階付近の階の乗場では、満員通過により利用者の待ち行列が生じてしまうことがある。
【０００３】
例えば、ビルの１階に食堂階があるとする。このような場合に、他の階から１階行きの利用者が多数乗り込んでくるため、２階や３階ではエレベータが満員状態で通過してしまう可能性が高くなり、その乗場では利用者の待ち行列が生じることになる。
【０００４】
このような問題に対し、従来、満員通過が発生したとき、該乗場はサービスが低下しているものと判断し、サービスが低下している乗場よりも前方の乗場から乗車する乗客の数を満員荷重よりも制限して、途中階での乗場待ち客に対するサービスを向上させている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平２−１９３８７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１の手法では、満員通過が発生しなければ、サービス低下と判断しないため、サービス低下を未然に防ぐことができない。また、満員荷重を制限することで、エレベータ利用客に不快感を与えてしまう。
【０００７】
本発明の目的は、ビルの交通需要に応じて各号機が応答するゾーンを動的に変更することで、満員通過を未然に防止して効率的な運行制御を行うことのできるエレベータの群管理制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係るエレベータの群管理制御装置は、複数台のエレベータの運転を群管理制御するエレベータの群管理制御装置において、上記各エレベータの乗りかごに乗車する人数を各階床毎に検出する乗車人数検出手段と、かご呼びの登録状況および上記乗車人数検出手段によって検出された各階床の乗車人数に基づいて、各階床毎に利用客の発生間隔および行先階の分布を示す需要学習テーブルを作成する需要学習手段と、この需要学習手段によって作成された需要学習テーブルに基づいて、現在および近い将来に渡って乗場で待つ利用客の発生時刻および行先階を予測する仮想交通需要生成手段と、上記各エレベータが応答する階床を複数のゾーンで分割した情報が設定されたゾーン分割テーブルと、新規発生した乗場呼びおよび上記仮想交通需要生成手段によって予測された将来的に発生する利用客によって登録される乗場呼びに対し、上記ゾーン分割テーブルに設定された各ゾーンで上記各エレベータを運行するための最適な階床巡回スケジュールを作成する探索演算処理手段と、この探索演算処理手段によって作成された階床巡回スケジュールに従って上記各エレベータを運行した場合での上記各ゾーンの長待ち時間を評価する階床巡回スケジュール評価手段と、この階床巡回スケジュール評価手段によって得られた評価値に基づいて、上記ゾーン分割テーブルに現在設定されている各ゾーンの幅を変更するゾーン分割テーブル管理手段と、このゾーン分割テーブル管理手段によって管理された上記ゾーン分割テーブルを用いて上記各エレベータに対する乗場呼びの割当制御を行う割当制御手段とを具備したことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ビルの交通需要に応じて各号機が応答するゾーンを動的に変更することで、満員通過を未然に防止して効率的な運行制御を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】図１は本発明の一実施形態に係るエレベータのシステム構成を示す図である。
【図２】図２は同実施形態におけるエレベータの乗りかごに出入りする利用者の状態を示す図である。
【図３】図３は同実施形態におけるエレベータの乗りかごの最小荷重と戸閉完了時の荷重との関係を示す図である。
【図４】図４は同実施形態における交通需要学習部に設けられた第１の需要学習テーブルの例を示す図である。
【図５】図５は同実施形態における交通需要学習部に設けられた第２の需要学習テーブルの例を示す図である。
【図６】図６は同実施形態における仮想交通需要生成部の予測結果テーブルＴＢ３の例を示す図である。
【図７】図７は同実施形態におけるゾーン分割テーブルの例を示す図である。
【図８】図８は同実施形態における群管理制御装置に設けられた探索演算処理部の動作手順を示すフローチャートである。
【図９】図９は同実施形態における群管理制御装置に設けられたゾーン分割テーブル管理部の動作手順を示すフローチャートである。
【図１０】図１０は同実施形態における仮変更後のゾーン分割テーブルの例を示す図である。
【図１１】図１１は同実施形態における仮変更後のゾーン分割テーブルの別の例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態を説明する。
【００１２】
図１は本発明の一実施形態に係るエレベータのシステム構成を示す図である。なお、図１では、本発明に関連する部分のみ図示しており、基本的なエレベータのシステム構成要素（例えばエレベータの駆動装置など）は省略されている。
【００１３】
以下では「エレベータ」と言った場合には、基本的には「乗りかご」のことを示すものとする。また、複数台あった場合に、「号機」という言い方もする。
【００１４】
本システムの群管理制御装置１０は、例えばビル最上部の機械室などに設置され、複数台（Ａ〜Ｄ号機の４台）のエレベータの運転を統括的に管理している。各エレベータは、それぞれにかご制御部１１ａ，１１ｂ，１１ｃ，１１ｄと、利用者を乗せて各階に運ぶための乗りかご１２ａ，１２ｂ，１２ｃ，１２ｄを有する。
【００１５】
かご制御部１１ａは、エレベータ単体の制御装置であって、ドアの開閉制御などを含む乗りかご１２ａの運転に関わる制御を行う。他のかご制御部１１ｂ，１１ｃ，１１ｄについても同様であり、それぞれに管理下にある乗りかご１２ｂ，１２ｃ，１２ｄの運転制御を行う。
【００１６】
また、乗りかご１２ａ，１２ｂ，１２ｃ，１２ｄには、利用客が行先階を登録するためのかご呼び釦１３ａ，１３ｂ，１３ｃ，１３ｄと、積載荷重を測定するための積載荷重測定装置１４ａ，１４ｂ，１４ｃ，１４ｄが設けられている。これらの信号は、各乗りかご１２ａ，１２ｂ，１２ｃ，１２ｄに対応したかご制御部１１ａ，１１ｂ，１１ｃ，１１ｄを介して群管理制御装置１０に与えられる。
【００１７】
一方、各階の乗場（エレベータの乗場）には、利用者がエレベータを呼ぶための乗場呼び釦１５ａ，１５ｂ，１５ｃが設けられている。乗場呼び釦１５ａ，１５ｂ，１５ｃは、利用者の行先方向（上方向／下方向）を指定するための押し釦で構成される。乗場呼び釦１５ａ，１５ｂ，１５ｃのいずれかが操作されると、階床／方向情報が図示せぬ伝送ケーブルを介して群管理制御装置１０に与えられる。
【００１８】
なお、図１では、各号機間に乗場呼び釦を設置した例を示したが、各号機の隣に１ずつ乗場呼び釦を設置する構成であっても良く、本発明では特にその設置構成について限定されるものではない。また、他の階床についても同様にいくつかの乗場呼び釦が設置されている。
【００１９】
群管理制御装置１０は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備えた汎用のコンピュータからなる。この群管理制御装置１０は、例えば新たに発生した乗場呼びに対し、最適なエレベータを選定して、そのエレベータの乗りかごを当該乗場呼びのあった階床に応答させるなどの制御を行う。
【００２０】
ここで、本実施形態において、群管理制御装置１０には、乗車人数検出部２１、交通需要学習部２２、仮想交通需要生成部２３、ゾーン分割テーブル２４、ゾーン分割決定部２５、割当制御部２９が備えられている。これらはソフトウェアにて実行される処理部であり、図１に示されるように各部で情報の授受が可能となっている。
【００２１】
なお、ここでは便宜上、各部を群管理制御装置１０に配置したが、必ずしも同一装置に配置する必要はなく、別々の装置あるいはＣＰＵにて動作するものであっても良い。
【００２２】
乗車人数検出部２１では、乗りかご１２ａ，１２ｂ，１２ｃ，１２ｄのそれぞれについて、積載荷重測定装置１４ａ，１４ｂ，１４ｃ，１４ｄから得られる荷重データに基づいて乗車人数を階床毎に算出する。
【００２３】
図２および図３に示すように、Ａ号機の乗りかご１２ａを例にすると、乗りかご１２ａが着床後、戸開から戸閉までの間の最小荷重Ｌlow と戸閉完了時の荷重（最大荷重）Ｌhighを記録する。なお、乗りかご１２ａから利用者が降車した後に、乗場で待っていた利用者が乗車するものとする。
【００２４】
ここで、（１）式に示すように、最小荷重Ｌlowと戸閉完了時の荷重（最大荷重）Ｌhighとの差分を大人１人の平均体重Ｗave で割ることにより、乗車人数Ｐinを算出する。他の乗りかご１２ｂ，１２ｃ，１２ｄについても同様である。
【数１】
0005566740.tif 000002
【００２５】
需要学習部２２では、乗車人数検出部２１から得られる乗りかご１２ａ，１２ｂ，１２ｃ，１２ｄの乗車人数Ｐinを階床毎に累積することで、各階床での利用者１人あたりの発生間隔λoccer,nを（２）式のようにして算出する。この場合、１日を所定の時間帯毎（例えば１０分間隔）に区分し、各時間帯での発生間隔λoccer,nを求める。
【数２】
0005566740.tif 000003
【００２６】
また、交通需要学習部２２では、（３）式に示すように、発生間隔λoccer,nを基にして、前回記録した学習発生間隔λLDoccer,n,pre を一定の反映割合σで反映させた学習発生間隔λLDoccer,n を算出する。なお、反映割合σは、予め各階床毎に混雑状況等を考慮して設定されている。
【数３】
0005566740.tif 000004
【００２７】
交通需要学習部２２は、このようにして算出された学習発生間隔λLDoccer,nを時間帯毎に第１の需要学習テーブルＴＢ１に記録する。
【００２８】
図４に第１の需要学習テーブルＴＢ１の例を示す。  
ここでは、ビル構成を１Ｆ〜１５Ｆとしている。例えば、１Ｆの「００：００〜００：１０」の時間帯では「２５」秒間隔、「００：１０〜００：２０」の時間帯では「５０」秒間隔で利用者が当該乗場に来ることが示されている。また、１５Ｆの「００：００〜００：１０」の時間帯では「１２０」秒間隔、「００：１０〜００：２０」の時間帯では「１２０」秒間隔で利用者が当該乗場に来ることが示されている。
【００２９】
さらに、交通需要学習部２２では、利用客の行先階を学習しており、乗りかご１２ａ，１２ｂ，１２ｃ，１２ｄが各階床で戸開してから次の戸開開始までに登録されるかご呼び登録数を所定の時間帯毎（例えば１０分間隔）に第２の需要学習テーブルＴＢ２に記録している。
【００３０】
図５に第２の需要学習テーブルＴＢ２の例を示す。  
ここでは、ビル構成を１Ｆ〜１５Ｆとしている。例えば１Ｆにおいて、２Ｆを行先階としたかご呼びは、「００：００〜００：１０」の時間帯で４個、「００：１０〜００：２０」の時間帯では５個登録されていることが示されている。また、１５Ｆにおいて、１Ｆを行先階としたかご呼びは、「００：００〜００：１０」の時間帯で１個登録、「００：１０〜００：２０」の時間帯では０個であることが示されている。
【００３１】
なお、図４および図５の例では、テーブルＴＢ１，ＴＢ２を１日分のみを示したが、曜日毎、日にち毎に記録されるものであっても良い。
【００３２】
仮想交通需要生成部２３は、交通需要学習部２２にてテーブルＴＢ１，ＴＢ２に記録される学習発生間隔および行先階登録数に基づいて、既発生の乗場呼びに対する利用客および一定時間先の将来的に発生すると予測される利用客の発生時刻および行先階を予測する。この予測結果は、予測結果テーブルＴＢ３で階床毎に管理される。
【００３３】
図６に予測結果テーブルＴＢ３の例を示す。  
ここでは、ビル構成を１Ｆ〜１５Ｆで、現時刻が「１２：１０：３０」とした場合での各階床での予測結果を示している。既発生乗場呼びに対する利用客の人数は、乗場呼び発生時刻からの経過時間から算出される。
【００３４】
例えば１Ｆにおいて、「１２：１０：００」に発生した乗場呼びを例にすると、図４の第１の需要学習テーブルＴＢ１のインデックス６０に記憶されている学習発生間隔５ｓｅｃを基にして、現時刻が「１２：１０：３０」であれば、発生時刻から５ｓｅｃ間隔で利用客が定期的に発生しているものと予測される。したがって、１Ｆの待ち人数は７人（３０／５＋１）と算出される。
【００３５】
さらに、一定時間先までの需要予測として、例えば６０ｓｅｃ先までの需要予測を行う場合に、上記１Ｆにて「１２：１０：００」に発生した乗場呼びでは、発生時刻「１２：１０：００」から「１２：１１：３０」までの９０ｓｅｃ間で待ち人数１９人（９０／５＋１）が予測され、図６の予測結果テーブルＴＢ３に、その予測された各利用者の発生時刻および行先階が記録される。
【００３６】
個々の利用客の発生時刻は「１２：１０：００」から５ｓｅｃ間隔で発生するものとして予測され、行先階は図５の第２の需要学習テーブルＴＢ２に記録された行先階の統計情報から乱数により求められる。
【００３７】
また、現時刻の「１２：１０：３０」において、乗場呼びが発生していない乗場においても（図６の例では、３Ｆと１５Ｆ）、将来的に発生する利用客を予測し、既発生乗場呼びと同様に現時刻から一定時間先までの予測した利用客の発生時刻および行先階が記録される。
【００３８】
なお、ここでは、将来予測を一定時間（６０ｓｅｃ）先までとしたが、一定人数までの予測としても良い。また、利用客の発生間隔を学習発生間隔に記憶されるデータを使用し一定間隔としたが、学習発生間隔を平均値とする分布（例えばポアソン分布）から乱数により発生間隔を求めるものであっても良い。
【００３９】
ゾーン分割テーブル２４は、各号機が応答する階床を複数のゾーンで分割した情報が設定されている。具体的には、図７に示すように、各階床を複数のゾーンおよび共通階に分類し、各号機毎に乗場呼びに対し、割当許可／不可を“０”、“１”のデータ形式で記憶している。この場合、基準階や食堂階などの需要が高い階を共通階として全号機を割当許可とする。また、その他の階は連続した階床とする複数のゾーンに分割される。
【００４０】
図７の例では、２Ｆ−ＵＰ/ＤＮ〜４Ｆ−ＤＮまでをゾーン１、４Ｆ−ＵＰ〜８Ｆ−ＵＰまでをゾーン２、８Ｆ−ＵＰ〜１４Ｆ−ＵＰ/ＤＮまでをゾーン３としている。そして、各号機は“１”で示される階床をサービス階とする。すなわち、Ａ号機はゾーン１と共通階、Ｂ号機はゾーン２と共通階、Ｃ号機とＤ号機はゾーン３と共通階をサービス階として応答する。この例では、共通階は１Ｆと１５Ｆである。
【００４１】
このゾーン分割テーブル２４は、図１に示すように、探索演算処理部２６、ゾーン分割テーブル管理部２８および割当制御部２９から参照できるようになっており、各階床の乗場呼びに対し、サービス可能な号機を制限するものである。
【００４２】
また、ゾーン分割決定部２５は、ゾーンを動的に変更するための処理を行う部分であり、探索演算処理部２６、階床巡回スケジュール評価部２７、ゾーン分割テーブル管理部２８からなる。
【００４３】
探索演算処理部２６は、新規発生した乗場呼びおよび仮想交通需要生成部２３によって予測された将来的に発生する利用客によって登録される乗場呼びに対し、ゾーン分割テーブル２４に設定された各ゾーンで各号機を運行するための最適な階床巡回スケジュールを作成する
階床巡回スケジュール評価部２７は、探索演算処理部２６によって作成された階床巡回スケジュールに従って各号機を運行した場合での各ゾーンの長待ち時間を評価する。
【００４４】
ゾーン分割テーブル管理部２８は、階床巡回スケジュール評価部２７によって得られた評価値に基づいて、ゾーン分割テーブル２４に現在設定されている各ゾーンの幅を変更する。
【００４５】
割当制御部２９は、ゾーン分割テーブル管理部２８によって管理されたゾーン分割テーブル２４を用いて各号機に対する乗場呼びの割当制御を行う。
【００４６】
次に、同実施形態の動作を説明する。
【００４７】
（ａ）階床巡回スケジュールの最適化  
図８は群管理制御装置１０に設けられた探索演算処理部２６の動作手順を示すフローチャートであり、各号機の階床巡回スケジュールを最適化するための処理が示されている。
【００４８】
各号機の乗りかごの運転状態および乗場呼びの割当状況に基づいて、乗場呼びの発生から応答までの到着時間が予測される。ここで、予測到着時間が一定値（ここでは６０ｓｅｃ）以上となる乗場呼びが発生するものと予測された場合に（ステップＳ１１のＹＥＳ）、以下のような処理が実行される。
【００４９】
なお、「乗りかごの運転状態」とは、かご位置、運転方向、かご呼び登録等であり、それぞれに各号機に対応したかご制御部１１ａ，１１ｂ，１１ｃ，１１ｄから得られる。
【００５０】
すなわち、予測到着時間が一定値（ここでは６０ｓｅｃ）以上となる乗場呼びが発生すると、探索演算処理部２６は、既発生乗場呼びに対して、乗場で待つ利用客および将来的に発生すると予測される利用客の発生時刻・行先階情報を仮想交通需要生成部２３へ要求し、例えば図６の予測結果テーブルＴＢ３に示される利用客の発生時刻、行先階を得る（ステップＳ１２）。
【００５１】
また、探索演算処理部２６は、各号機の乗りかごの状態、乗場呼びの割当状況および仮想交通需要生成部２３から得られる既発生の乗場呼びに対する行先階情報に基づいて、各号機を効率的に運行するための階床巡回スケジュールを作成し、これを起点階床巡回スケジュールとする（ステップＳ１３）。
【００５２】
なお、起点階床巡回スケジュールには、将来的に発生すると予測される利用客によって登録される呼びは含まない。また、階床巡回スケジュールは、かご定員制限による利用客の積み残しも考慮して作成される。利用客の積み残しがある場合は、その積み残した利用客によって新たに乗場呼びが生成されることとなる。
【００５３】
次に、探索演算処理部２６は、将来的に発生すると予測される利用客のうち、現時刻に最も近い発生時刻の利用客から順に探索し（ステップＳ１４，Ｓ１５）、該利用客によって乗場呼びが新規に発生するか否かを判断する（ステップＳ１６）。
【００５４】
なお、図中のｉは利用客の発生順インデックスを示す。また、同じ発生時刻が複数ある場合には下の階床を優先とする。
【００５５】
乗場呼びが新規に発生する場合（ステップＳ１６のＮＯ）、探索演算処理部２６は、該利用客によって発生する乗場呼びを仮想的に生成する（ステップＳ１７）。新規発生でない場合には（ステップＳ１６のＹＥＳ）、続けて次に発生すると予測される利用客について、上記同様にステップＳ１５〜Ｓ１７の処理を実施する（ステップＳ２１）。
【００５６】
そして、仮想的に生成した該乗場呼びについて、探索演算処理部２６は、ゾーン分割テーブル２４を参照して、割当可能な乗りかごへ割当を行った場合の階床巡回スケジュールを新たに作成する（ステップＳ１８）。
【００５７】
また、作成した階床巡回スケジュールについて、探索演算処理部２６は、後述する階床巡回スケジュール評価部２７から階床巡回スケジュールに対する評価値を取得して（ステップＳ１９）、評価値が最も良好なスケジュールを起点階床巡回スケジュールとして更新する（ステップＳ２０）。
【００５８】
続けて、次に発生すると予測される利用客について、上記同様にステップＳ１５〜Ｓ２０の処理を繰り返し実施する（ステップＳ２１）。現時刻から予測範囲である６０ｓｅｃを超え、予測される利用客が存在しなくなった場合（ステップＳ１５のＮＯ）、そのときに得られている起点階床巡回スケジュールを最適階床巡回スケジュールとする（ステップＳ２２）。
【００５９】
最適階床巡回スケジュールは、階床巡回スケジュール評価部２７で示される評価指標の下で、現状のゾーン分割テーブル２４を用いて、既発生の需要および将来需要予測に対して最適に乗場呼び割当を行った場合の階床巡回スケジュールを意味する。
【００６０】
なお、本実施形態では、探索演算処理部２６の実施条件を予測到着時間６０ｓｅｃ以上の乗場呼び発生としたが、実施条件を新規乗場呼びが発生タイミングとして、ゾーン分割テーブル２４に現在設定されている各ゾーンを見直すものであっても良い。更に別の手法として、実施条件を予め設定された一定の時間間隔で、ゾーン分割テーブル２４を見直すようにしても良い。
【００６１】
階床巡回スケジュール評価部２７は、下記に示す評価指標の下、階床巡回スケジュールを評価するものである。  
評価指標：乗場で長く待つ利用客を減らす。
【００６２】
例えば、評価関数を式（４）とすることで、将来的な利用客を含む個々の利用客の長待ちを指標として階床巡回スケジュールの評価値を導出する。この評価値は、利用客の長待ちを評価したものであり、図８のステップＳ１９の処理において、最適階床巡回スケジュールを導出するために使用される。
【数４】
0005566740.tif 000005
【００６３】
上記式（４）は、階床巡回スケジュールを評価するためのものであり、既発生の乗場呼びに対して乗場で待つ各利用客の待ち時間の総和と、将来的に発生すると予測される各利用客の待ち時間の総和との合計を評価値として算出する。
【００６４】
また、階床巡回スケジュール評価部２７では、探索演算処理部２６で導出した最適階床巡回スケジュールについて、ゾーン分割テーブル２４で分割されるゾーン毎の利用客の長待ち評価が行われる。
【００６５】
例えば、図７に示したゾーン分割テーブル２４では、各ゾーンの共通階１Ｆおよび１５Ｆを除き、２Ｆ〜４Ｆ−ＤＮ（ゾーンインデックス＝１）、４Ｆ−ＵＰ〜８Ｆ−ＤＮ（ゾーンインデックス＝２）、８Ｆ−ＵＰ〜１４Ｆ（ゾーンインデックス＝３）の３つのゾーンに分割されている。
【００６６】
これら３つのゾーン毎に、例えば式（５）に示す評価関数により各ゾーンの評価値が導出される。導出された評価値は、後述するゾーン分割テーブル管理部２８において、ゾーン分割テーブル２４を変更するときの判断基準として使用される。
【数５】
0005566740.tif 000006
【００６７】
上記式（５）は、各ゾーンを評価するためのものであり、各ゾーンのそれぞれについて、既発生の乗場呼びに対して乗場で待つ各利用客の待ち時間の総和と、将来的に発生すると予測される各利用客の待ち時間の総和との合計を評価値として算出する。
【００６８】
（ｂ）ゾーンの最適化
次に、ゾーン分割テーブル管理部２８の動作を図９で説明する。  
図９は群管理制御装置１０に設けられたゾーン分割テーブル管理部２８の動作手順を示すフローチャートであり、ゾーンを最適化するための処理が示されている。
【００６９】
探索演算処理部２６にて最適階床巡回スケジュールが導出されると、ゾーン分割テーブル管理部２８は、階床巡回スケジュール評価部２７に対し、最適階床巡回スケジュールのゾーン毎の評価値Ｃｋを要求する（ステップＳ３１）。
【００７０】
例えば図７のようにゾーン分割の例において、乗場で長く待つ利用客のゾーンがゾーン３＞ゾーン２＞ゾーン１の順であった場合には、各ゾーンの評価値ＣｋもＣ３＞Ｃ２＞Ｃ１といった順になる。なお、一般的に評価関数式では、評価値の数値が大きいほど評価が悪く、評価値の数値が小さいほど評価が良いことを表わす。
【００７１】
ゾーン分割テーブル管理部２８は、これらのゾーン１，２，３の中で最悪ゾーンであるゾーン３の評価値Ｃ３が既定値より悪い（数値が大きい）場合、ゾーン３のサービスが著しく低下しているものと判断する（ステップＳ３２）。
【００７２】
ここで、評価値Ｃｋに対する既定値は、各階床で同じ時間帯における過去の平均待ち時間をｍとすると、式（６）で求められる。
【００７３】
既定値＝α・ｍ（Ｌｋ＋Ｎｋ）      …（６）
上記式（６）において、αは任意の係数であり、例えばα＝１.５とすることで、過去の平均待ち時間より１.５倍悪化している状態を既定値として求めることができる。
【００７４】
ゾーン３の評価値Ｃ３が既定値より悪い場合に（ステップＳ３２のＹＥＳ）、ゾーン分割テーブル管理部２８は、最良ゾーンであるゾーン１と最悪ゾーンであるゾーン３の評価値に一定値（例えば、一定値＝最良値×０．５）以上の差があるか否かを判断する（ステップＳ３３）。
【００７５】
一定値以上の差があった場合には（ステップＳ３３のＹＥＳ）、ゾーン分割テーブル管理部２８は、最良ゾーンの幅を１階床分増やし、逆に、最悪ゾーンの幅を１階床分減らすようにゾーン分割テーブル２４を仮変更する（ステップＳ３４）。
【００７６】
図１０に仮変更後のゾーン分割テーブル２４の例を示す。
【００７７】
最悪値となっているゾーン３について、ゾーン３から見て最良ゾーン（ゾーン１）側のゾーン幅（階床数）が−１階床となり、また、最良値となっているゾーン１について、ゾーン１から見て最悪ゾーン（ゾーン３）側のゾーン幅が＋１階床となっている。
【００７８】
このようにして、ゾーン分割テーブル２４を仮変更した後、ゾーン分割テーブル管理部２８は、再度、探索演算処理部２６に対し最適階床巡回スケジュールの生成を要求し、そして、階床巡回スケジュール評価部２７から各ゾーンの評価値を再び得る（ステップＳ３５）。
【００７９】
この結果、仮変更したゾーン分割テーブル２４において、各ゾーンとも既定値以内となった場合（ステップＳ３６のＹＥＳ）、ゾーン分割テーブル管理部２８は、その仮変更の内容でゾーン分割テーブル２４を更新（つまり本変更）する（ステップＳ３７，Ｓ３８）。
【００８０】
一方、今回の仮変更で、最悪ゾーンであるゾーン３がまだ既定値外にあり（ステップＳ３６のＮＯ）、他ゾーン１，２が既定値以内であれば（ステップＳ３９のＮＯ）、ゾーン分割テーブル管理部２８は、ゾーン３の評価値が既定値以内、あるいは他ゾーン１，２の評価値が既定値外となるまで、上記ステップＳ３３〜Ｓ３５までの処理を繰り返し実施する。
【００８１】
また、他ゾーン１，２が既定値外となった場合には（ステップＳ３９のＹＥＳ）、今回のゾーン変更を実施しても、他ゾーンのサービスが悪化することになるので、今回の仮変更は実施しない。
【００８２】
ただし、仮変更が２回以上実施していれば（ステップＳ４０のＹＥＳ）、ゾーン分割テーブル管理部２８は、前回の仮変更の内容でゾーン分割テーブル２４を更新する（ステップＳ４１）。仮変更１回目であれば（ステップＳ４０のＮＯ）、ゾーン分担テーブルの変更は実施しないものとする。
【００８３】
このように、各号機の応答する階を少なくとも２つ以上のゾーンで分割して運行する場合において、ビルの交通需要を予測し、利用客の長待ちが発生しているゾーン、あるいは近い将来、長待ちが発生すると予測されるゾーンの幅を狭くするようにゾーン分割テーブル２４を動的に変更することで、満員通過を未然に防止して効率的な運行制御を行うことができる。
【００８４】
なお、上記実施形態では、仮変更のゾーン幅増減を１階床としたが、最良値と最悪値との評価差の大きさに応じてゾーンの増減幅を２階床以上としても良い。
【００８５】
また、図１１に示すように、例えば最悪ゾーンがゾーン１、最良ゾーンがゾーン３であった場合に、ゾーン幅を増減せず、乗りかごの分担ゾーンをゾーン３からゾーン１へ変更するものでも良い。図１１の例では、Ｄ号機が応答するゾーンがゾーン３からゾーン１へ変更されている。
【００８６】
また、交通需要が低下し、各階床で同じ時間帯における過去の平均待ち時間が一定値以以下となったことを条件にして、探索演算処理部２６を実施し、ゾーン分割テーブル２４の見直しを行うことで、一時的な需要の偏りによって変更したゾーン幅が見直される。ただし、上記条件にて見直しを行う場合には、各ゾーンの評価値が均等になるようにゾーン分割テーブル２４の見直しが行われる。割当制御部２９は、ゾーン分割テーブル２４に従い、新規発生する乗場呼びに対する割当かごを決定する。
【００８７】
以上のように、本発明によれば、下記のような効果が奏せられる。
【００８８】
（１）各号機を複数のゾーンで分割した範囲を個別に応答させる場合に、交通需要の予測結果に応じて、ゾーン分割テーブルを動的に変更することで、長待ちによるサービス低下を解消して、効率的な運行制御が可能となる。
【００８９】
（２）既発生の乗場呼びに対する予測到着時間がある一定値以上の場合に、ゾーン分割テーブルの見直しを行うことで、一時的な偏りの需要で、ゾーン変更しなくても直ぐに解消されるような状況に対し、ゾーン分割テーブルの変更を制約することができる。
【００９０】
（３）乗場呼び発生のタイミングにて、ゾーン分割テーブルの見直しを行うことで、過渡的な需要の変更に対し、柔軟にゾーン分割テーブルを変更できる。
【００９１】
（４）予め設定された時間にゾーン分割テーブルの見直しを行うことで、一時的な偏りの需要で、ゾーン変更しなくても直ぐに解消されるような状況に対し、ゾーン分割テーブルの変更を制約することができる。
【００９２】
（５）同じ時間帯における過去の平均待ち時間が一定値以下の値となったとき、ゾーン分割テーブルの見直しを行うことで、一時的な需要の変化により偏ったゾーン幅を見直すことができる。
【００９３】
（６）階床巡回スケジュールの評価値に応じてゾーン幅の増減を複数階とすることで、評価演算の実行回数を減らして、群管理制御装置の処理負担を低減できる。
【００９４】
（７）階床巡回スケジュールの評価値に応じて最悪ゾーンの台数を増加、また、その他のゾーンについては台数を削減することで、現在サービス低下しているゾーンのサービス低下を解消、あるいは将来的にサービスが低下しそうなゾーンのサービス低下を防止することが可能となる。
【００９５】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００９６】
１０…群管理制御装置、１１ａ，１１ｂ，１１ｃ，１１ｄ…かご制御部、１２ａ，１２ｂ，１２ｃ，１２ｄ…乗りかご、１３ａ，１３ｂ，１３ｃ，１３ｄ…かご呼び釦、１４ａ，１４ｂ，１４ｃ，１４ｄ…積載荷重測定装置、１５ａ，１５ｂ，１５ｃ…乗場呼び釦、２１…乗車人数検出部、２２…交通需要学習部、２３…仮想交通需要生成部、２４…ゾーン分割テーブル、２５…ゾーン分割決定部、２６…探索演算処理部、２７…階床巡回スケジュール評価部、２８…ゾーン分割テーブル管理部、ＴＢ１…需要学習用の第１のテーブル、ＴＢ２…第２の需要学習テーブルＴＢ２、ＴＢ３…予測結果テーブル。
【図１】
0005566740.tif 000007
【図２】
0005566740.tif 000008
【図３】
0005566740.tif 000009
【図４】
0005566740.tif 000010
【図５】
0005566740.tif 000011
【図６】
0005566740.tif 000012
【図７】
0005566740.tif 000013
【図８】
0005566740.tif 000014
【図９】
0005566740.tif 000015
【図１０】
0005566740.tif 000016
【図１１】
0005566740.tif 000017