(57)【要約】【課題】ビル内の人の流れを一貫してシミュレーション評価ができるビル内の人流シミュレーションを実現する。【解決手段】人の動きを模擬するフロア内人流シミュレータと、エレベーターの動きを模擬するエレベーター移動シミュレータと、エレベーターへの人の乗り降りを模擬するエレベーター乗降シミュレータとを組合せて、ビル内の水平および垂直方向の人の流れを一貫してシミュレーションし、フロア内における人の流れを表示するフロア内人流表示手段とエレベーターの運行状況を表示するエレベーター運行表示手段に表示する。【効果】エレベーター乗降シミュレータによりエレベーターへの人の乗り降りを模擬する過程で、フロア内の人の流れとエレベーター運行との相互作用を模擬できるので、エレベーターの乗り継ぎ動作も含めたビル内人流全体を一貫してシミュレーション評価できる。【選択図】図１
2009096612.tif 000002
【特許請求の範囲】
【請求項１】
ビル内の階床数と各階フロアのレイアウトを設定するレイアウト設定手段と、前記ビル内に設置するエレベーター台数と各エレベーターの仕様と運行方式を設定するエレベーター設定手段と、前記ビル内へ流入しあるいは各階間を移動する人の数を設定する流入データ設定手段と、この流入データや前記各階フロアのレイアウトに基いて各階フロアにおける平面的な人の流れを模擬するフロア内人流シミュレータと、前記流入データを利用してエレベーターへの人の乗り降りを模擬するエレベーター乗降シミュレータと、前記エレベーター設定手段の設定内容および前記エレベーター乗降シミュレータの結果を利用してエレベーターの動きを模擬するエレベーター移動シミュレータと、前記フロア内人流シミュレータの結果を利用して前記フロアにおける人の流れを表示するフロア内人流表示手段と、前記エレベーター移動シミュレータの結果を利用して前記エレベーターの運行状況を表示するエレベーター運行表示手段を備えたことを特徴とするビル内の人流シミュレーションシステム。
【請求項２】
請求項１において、前記エレベーターの乗降時間に関するパラメータを設定する乗降パラメータ設定手段を備え、前記エレベーター乗降シミュレータは、前記乗降時間に関するパラメータを加味してエレベーターの動きを模擬することを特徴とするビル内の人流シミュレーションシステム。
【請求項３】
請求項１または２において、前記フロア内人流シミュレータ，前記エレベーター移動シミュレータおよび前記エレベーター乗降シミュレータの結果を蓄積するデータ蓄積手段と、この蓄積データを利用してエレベーターの運行履歴を表示する運行履歴表示手段を備えたことを特徴とするビル内の人流シミュレーションシステム。
【請求項４】
請求項１〜３のいずれかにおいて、前記流入データ設定手段は、時刻毎の流入人数を設定するように構成され、前記エレベーター設定手段は、エレベーターの配置およびエレベーターホールの広さを設定するフロアレイアウト設定手段を含み、これらの設定手段による設定条件の下で前記フロア内人流シミュレータ，前記エレベーター移動シミュレータおよび前記エレベーター乗降シミュレータの結果を利用して、時刻毎のエレベーターホールにおける待ち人数を算出する待ち人数算出手段を備えたことを特徴とするビル内の人流シミュレーションシステム。
【請求項５】
請求項１〜４のいずれかにおいて、前記流入データ設定手段は、時刻毎の流入人数を設定するように構成され、前記エレベーター設定手段は、エレベーターの配置およびエレベーターホールの広さを設定するフロアレイアウト設定手段を含み、これらの設定手段による設定条件の下で前記フロア内人流シミュレータ，前記エレベーター移動シミュレータおよび前記エレベーター乗降シミュレータの結果を利用して、流入人員各人の移動時間を形成する歩行時間，待ち時間およびエレベーター乗車時間を算出する移動時間内訳算出手段を備えたことを特徴とするビル内の人流シミュレーションシステム。
【請求項６】
請求項１〜５のいずれかにおいて、前記フロア内人流表示手段およびエレベーター運行表示手段は、ビル外形の中に、昇降路と、エレベーターかごと，エレベーターホールの人流を鳥瞰図として表示することを特徴とするビル内の人流シミュレーションシステム。
【請求項７】
請求項６において、前記フロア内人流表示手段は、フロア毎に人を色分け表示することを特徴とするビル内の人流シミュレーションシステム。
【請求項８】
請求項６または７において、前記エレベーター運行表示手段は、エレベーター負荷状態に応じてかごを色分け表示することを特徴とするビル内の人流シミュレーションシステム。
【請求項９】
請求項１〜８のいずれかのビル内の人流シミュレーションシステムを用いてエレベーターのレイアウトを設計する設計支援システム。
【請求項１０】
ビル内の階床数と各階フロアのレイアウトを設定するレイアウト設定手段と、前記ビル内に設置するエレベーター台数と各エレベーターの仕様と運行方式とエレベーターの配置およびエレベーターホールの広さを設定するエレベーター設定手段と、前記エレベーターの乗降時間に関するパラメータを設定する乗降パラメータ設定手段と、前記ビル内へ流入しあるいは各階間を移動する人の数を設定する流入データ設定手段と、この流入データや前記各階フロアのレイアウトに基いて各階フロアにおける平面的な人の流れを模擬するフロア内人流シミュレータと、設定された前記流入データとフロアレイアウトおよび乗降パラメータを利用してエレベーターへの人の乗り降りを模擬するエレベーター乗降シミュレータと、前記エレベーター設定手段の設定内容および前記エレベーター乗降シミュレータの結果を利用してエレベーターの動きを模擬するエレベーター移動シミュレータと、前記フロア内人流シミュレータの結果を利用して前記フロアにおける人の流れを表示するフロア内人流表示手段と、前記エレベーター移動シミュレータの結果を利用して前記エレベーターの運行状況を表示するエレベーター運行表示手段と、前記フロア内人流シミュレータ，前記エレベーター移動シミュレータおよび前記エレベーター乗降シミュレータの結果を蓄積するデータ蓄積手段と、この蓄積データを利用してエレベーターの運行履歴を表示する運行履歴表示手段とエレベーターホールにおける待ち人数を表示する待ち人数表示手段を備えたことを特徴とするビル内の人流シミュレーションシステム。
【請求項１１】
ビル内の階床数と各階フロアのレイアウトを設定するレイアウト設定ステップと、前記ビル内に設置するエレベーター台数と各エレベーターの仕様と運行方式を設定するエレベーター設定ステップと、前記ビル内へ流入しあるいは各階間を移動する人の数を設定する流入データ設定ステップと、この流入データや前記各階フロアのレイアウトに基いて各階フロアにおける平面的な人の流れを模擬するフロア内人流シミュレーションステップと、前記流入データを利用してエレベーターへの人の乗り降りを模擬するエレベーター乗降シミュレーションステップと、前記エレベーター設定ステップの設定内容および前記エレベーター乗降シミュレーションステップの結果を利用してエレベーターの動きを模擬するエレベーター移動シミュレーションステップと、前記フロア内人流シミュレーションステップの結果を利用して前記フロアにおける人の流れを表示するフロア内人流表示ステップと、前記エレベーター移動シミュレーションステップの結果を利用して前記エレベーターの運行状況を表示するエレベーター運行表示ステップを備えたことを特徴とするビル内の人流シミュレーション方法。
【請求項１２】
請求項１１において、前記エレベーターの乗降時間に関するパラメータを設定する乗降パラメータ設定ステップを備え、前記エレベーター乗降シミュレーションステップは、前記乗降時間に関するパラメータを加味してエレベーターの動きを模擬することを特徴とするビル内の人流シミュレーション方法。
【請求項１３】
請求項１１または１２において、前記流入データ設定ステップは、時刻毎の流入人数を設定し、前記エレベーター設定ステップは、エレベーターの配置およびエレベーターホールの広さを設定するフロアレイアウト設定ステップを含み、これらの設定ステップによる設定条件の下で前記フロア内人流シミュレーションステップ，前記エレベーター移動シミュレーションステップおよび前記エレベーター乗降シミュレーションステップの結果を利用して、時刻毎のエレベーターホールにおける待ち人数を算出する待ち人数算出ステップを備えたことを特徴とするビル内の人流シミュレーション方法。
【請求項１４】
請求項１１〜１３のいずれかにおいて、前記流入データ設定ステップは、時刻毎の流入人数を設定し、前記エレベーター設定ステップは、エレベーターの配置およびエレベーターホールの広さを設定するフロアレイアウト設定ステップを含み、これらの設定ステップによる設定条件の下で前記フロア内人流シミュレーションステップ，前記エレベーター移動シミュレーションステップおよび前記エレベーター乗降シミュレーションステップの結果を利用して、流入人員各人の移動時間を形成する歩行時間，待ち時間，およびエレベーター乗車時間を算出する移動時間内訳算出ステップを備えたことを特徴とするビル内の人流シミュレーション方法。
【請求項１５】
請求項１１〜１４のいずれかにおいて、前記フロア内人流表示ステップおよびエレベーター運行表示ステップは、ビル外形の中に、昇降路と、エレベーターかごと，エレベーターホールの人流を鳥瞰図として表示することを特徴とするビル内の人流シミュレーション方法。
【請求項１６】
請求項１５において、前記フロア内人流表示ステップは、フロア毎に人を色分け表示することを特徴とするビル内の人流シミュレーション方法。
【請求項１７】
請求項１５または１６において、前記エレベーター運行表示ステップは、エレベーター負荷状態に応じてかごを色分け表示することを特徴とするビル内の人流シミュレーション方法。
【請求項１８】
請求項１１〜１７のいずれかのビル内の人流シミュレーション方法を用いてエレベーターのレイアウトを設計する設計支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定条件下におけるフロア歩行やエレベーター昇降による人の流れをシミュレーションし、ビル内人流を評価するビル内の人流シミュレーションシステムおよびシミュレーション方法に関するものである。
【背景技術】
【０００２】
ビルを建設する際には、ビル内で発生する人の流れを想定して、適切な数の昇降機を適切なレイアウトで配置することが望ましい。例えば、オフィスビルでは、朝の出勤時間帯に１階から各階への移動が集中する。この様な状況下でも破綻しないようなエレベーターの台数や仕様を検討するため、たとえば特許文献１などに開示されたように、エレベーターによる人の輸送をシミュレーションする装置が提案されている。
【０００３】
また、ショッピングセンターのように多くの人が往来する空間では、人の流れが滞りなく、人の分布が均等となるような通路や店舗のレイアウトが望ましい。また、災害などの緊急時には、迅速に非難できるようなフロアレイアウトであることが望ましい。この様な適切なフロアレイアウトを検討するため、たとえば特許文献２などに開示されているように、フロア内の人の流れをシミュレーションする装置が提案されている。
【０００４】
更に、特許文献３などに示されるように、フロアレイアウトによって想定される人の流れから算出したエレベーターの乗降人数を入力として、エレベーターの輸送をシミュレーションする装置も提案されている。
【０００５】
【特許文献１】特開平３−２９７７６４号公報
【特許文献２】特開２００６−１０７２３１号公報
【特許文献３】特開２００７−７２６８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
エレベーターの行先を低層階、高層階などの複数のグループに分けて運行する従来のマルチバンク方式では、ビルの高層化に伴ってエレベーターの台数が多くなり、フロア面積を圧迫する。このため、ビルの中間部に設けた乗継階にしか止まらないシャトルエレベーターと各階停止のエレベーターを組合せたスカイロビー方式や、乗りかごを２階建てとしたダブルデッキエレベーターなどの導入が進んでいる。
【０００７】
スカイロビー方式やダブルデッキエレベーターを組合せたエレベーターの構成では、目的階に到達するまでにエレベーターを乗り継ぐ必要が発生することが多い。このため、ビル内の人の流れを評価する際には、特許文献１などに開示されたようなエレベーターによる人の輸送のみ、あるいは特許文献２などに開示されたようなフロア内の人の流れのみのシミュレーション評価では不十分である。エレベーターによる人の輸送と、乗継階における人の流れを連動させた一貫したシミュレーション評価が必要である。
【０００８】
エレベーターによる人の輸送のシミュレーションとフロア内の人の流れのシミュレーションを連動させるためには、エレベーターの運行が人の流れに与える影響と、人の流れがエレベーターの運行に与える影響を正しくシミュレーションする必要がある。例えば、乗継階における乗継先のエレベーターの輸送効率が不十分であれば、乗継階に人の滞留を発生させ、乗継階の人の流れが乱れることが考えられる。また、乗継階の人の流れが複雑で効率が悪ければ、エレベーターの本来の輸送効率が活かされなくなることが考えられる。
【０００９】
従って、特許文献３のようなフロアレイアウトの人の流れから乗降人数を算出するエレベーター輸送シミュレーションでは、人の流れがエレベーターの運行に与える影響を考慮できても、エレベーターの運行が人の流れに与える影響については評価できない。
【００１０】
本発明の目的は、このようなフロア内人流とエレベーター運行による人の輸送の相互作用を評価できる人流シミュレーションシステムや人流シミュレーション方法を提供することにある。
【課題を解決するための手段】
【００１１】
本発明はその一面において、ビル内の階床数と各階フロアのレイアウトを設定するレイアウト設定と、ビル内に設置するエレベーター台数と各エレベーターの仕様と運行方式を設定するエレベーター設定と、ビル内へ流入しあるいは各階間を移動する人の数を設定する流入データ設定と、この流入データや前記各階フロアのレイアウトに基いて各階フロアにおける平面的な人の流れを模擬するフロア内人流シミュレーションと、前記流入データを利用してエレベーターへの人の乗り降りを模擬するエレベーター乗降シミュレーションと、前記エレベーター設定による設定内容および前記エレベーター乗降シミュレーションの結果を利用してエレベーターの動きを模擬するエレベーター移動シミュレーションと、前記フロア内人流シミュレーションの結果を利用して前記フロアにおける人の流れを表示するフロア内人流表示と、前記エレベーター移動シミュレーションの結果を利用してエレベーターの運行状況を表示するエレベーター運行表示とを行うことを特徴とする。
【００１２】
本発明の望ましい実施態様においては、エレベーターの乗降時間に関するパラメータを設定し、前記エレベーター乗降シミュレーションでは、設定した乗降時間に関するパラメータを加味してエレベーターの動きを模擬している。
【００１３】
本発明の他の望ましい実施態様においては、前記流入データ設定では、時刻毎の流入人数を設定し、前記エレベーター設定では、エレベーターの配置およびエレベーターホールの広さを設定するフロアレイアウト設定を含み、これらの設定条件の下で前記フロア内人流シミュレーション，エレベーター移動シミュレーション，およびエレベーター乗降シミュレーションの結果を利用して、時刻毎のエレベーターホールにおける待ち人数や、流入人員各人の移動時間を形成する歩行時間，待ち時間，およびエレベーター乗車時間を算出している。
【００１４】
本発明は他の一面において、前記フロア内人流表示およびエレベーター運行表示は、ビル外形の中に、昇降路と、エレベーターかごと，エレベーターホールの人流を鳥瞰図として表示することを特徴とする。
【００１５】
本発明はさらに他の一面において、ビル内の前記人流シミュレーションを用いて、エレベーターのレイアウトを設計する設計支援を行うことを特徴とする。
【発明の効果】
【００１６】
本発明の望ましい実施態様による人流シミュレーションによれば、エレベーター乗降シミュレータによりエレベーターへの人の乗り降りを模擬する過程で、フロア内の人の流れとエレベーター運行との相互作用を模擬できる。したがって、エレベーターによる人の輸送とフロア内の人の流れを連動させたシミュレーション評価が可能である。
【００１７】
また、本発明の望ましい実施態様によれば、待ち人数算出や移動時間内訳算出により、乗継階におけるエレベーターホールの混み具合や目的階への移動における乗り継ぎ易さを評価することができる。
【００１８】
さらに本発明の望ましい実施態様によれば、エレベーター昇降とフロア内人流の鳥瞰図表示により、乗継階における乗継行動も含めたビル内人流の全体像を容易に把握することができる。
【００１９】
本発明によるその他の目的と特徴は、以下に述べる実施例の中で明らかにする。
【発明を実施するための最良の形態】
【００２０】
図１は、本発明の一実施例によるビル内の人流シミュレーションシステムの全体構成図である。
【００２１】
フロア内人流シミュレータ１は、ビルの各フロアにおける人の流れを模擬する手段である。人の流れを模擬する方法としては、例えばフロア全体を格子状のセルに分割し、時刻ｔにおいてあるセルにいる人が時刻ｔ＋１に移るべきセルを周囲のセルの状態に応じて決定するセルオートマトンの手法を用いたシミュレーション方法であってもよい。あるいは、人を粒子としてモデル化し、粒子の運動を周囲の状況に応じて制御するような粒子モデルの手法を用いてシミュレーションするものであってもよい。
【００２２】
エレベーター移動シミュレータ２は、エレベーターにおける乗りかごの運行を模擬する手段である。本シミュレータでは、実際のエレベーターと同様にエレベーターホールにおける呼びボタンの状態（ホール呼び）や、かご内の行先ボタンの状態（かご呼び）に応じてかごの上下移動、階床停止動作をシミュレーションする。
【００２３】
エレベーター乗降シミュレータ３は、エレベーターへの人の乗り降りに関わる行動を模擬する手段である。具体的には、次のような行動をシミュレーションする。（１）人がエレベーターホールにやってきた時にホール呼びボタンを押す行動。（２）かごが到着するまでの間、ホール内の任意の位置に立つ待ち行動。（３）かごが到着したときに、エレベーターのドア近くに移動する行動。（４）エレベーターに乗り込み、あるいはエレベーターから降りる行動などである。
【００２４】
フロアレイアウト設定手段４は、ビルの各階床のフロアレイアウトを設定する手段であり、エレベーター設定手段５は、エレベーターの定員や走行速度などの仕様とバンク方式やスカイロビー方式などの運行方式を設定する手段である。また、乗降パラメータ設定手段６は、エレベーターの乗り降りにおける待ち行動や乗降にかかる時間などを算定するパラメータを設定する手段、流入データ設定手段７は、ビルに流入する人の数、あるいはビルの各階間を移動する人の数を設定する手段である。
【００２５】
次に、フロア内人流表示手段８は、ビルの各フロア内の人の動きを表示する手段であり、エレベーター運行表示手段９は、シミュレーション中のエレベーターのかごの動きを表示する表示手段である。
【００２６】
ログデータ１０は、シミュレーションにおいてフロア内人流シミュレータ１、エレベーター移動シミュレータ２、およびエレベーター乗降シミュレータ３によって模擬する人とエレベーターの動きの記録を蓄積したものである。このデータを用いて、運行履歴表示手段１１は、エレベーターの運行履歴を表示する。また、移動時間内訳表示手段１２は、目的階に到着するまでの歩行時間、待ち時間、およびエレベーター乗車時間などの内訳を表示する。さらに、ホール待ち人数表示手段１３は、エレベーターホールにおける待ち人数の時刻変化を表示する。
【００２７】
以下、各構成要素の詳細について説明する。
【００２８】
図２は、フロアレイアウト設定手段４におけるフロアレイアウト設定画面例である。図において、４０はフロアレイアウトを平面図として示すものであり、４台のエレベーター４１〜４４、エレベーターホール４５，４６の外に、階段４７、ビルの出入り口４８が示された例である。フロアレイアウト設定手段４では、これらのエレベーターや階段、あるいはエレベーターホールの形状を、このような二次元のマップとして設定する。
【００２９】
図３は、エレベーター設定手段５におけるエレベーター設定画面の一例である。図において、エレベーターの仕様設定では、エレベーターの仕様設定画面５０を用いて各エレベーターのタイプ、定員、ドア幅および定格速度などを設定する。ここで、タイプの欄には、一つの昇降路に一つのかごが走行する通常タイプのエレベーター、かごが２階建てとなっているダブルデッキエレベーター、一つの昇降路に複数のかごが走行するマルチカーエレベーターなどエレベーターの構造タイプを設定する。また、昇降路面積の欄には、ビルのフロアにおいて昇降路が占有する面積を設定し、エレベーターのフロア占有率の算出に使用する。
【００３０】
エレベーターの運行方式設定画面５１では、４台のエレベーターＥ１〜Ｅ４の運行パターンを設定する。図において、ハッチングを施した部分５２はエレベーターが停止する階床、ハッチングを施していない部分５３はエレベーターが停止しない階床（不停止階）を表す。エレベーターの運行方式設定画面では、このように各エレベーターが停止する階床と停止しない階床を設定することにより、運行パターンを設定する。図３の例では、エレベーターＥ１とＥ２が１階および乗継階である９階と１６階にのみ停止するシャトルエレベーターとして設定されている。また、エレベーターＥ３が１階〜９階に止まるローカルエレベーター、エレベーターＥ４が９階〜１６階に止まるローカルエレベーターとして設定され、いわゆるスカイロビー方式の運行パターンが設定されている。
【００３１】
図４は、乗降パラメータ設定手段６におけるパラメータ設定画面の一例である。図において、ホール分布パラメータ６０，６１には、エレベーターホールにおいて人がかごの到着を待っている時の立ち位置を算出するためのパラメータを設定する。また、乗降時間パラメータ６２，６３には、人がエレベーターに乗車する場合、あるいはエレベーターから降車する場合にかかる時間を算出するためのパラメータを設定する。
【００３２】
図５は、流入データ設定手段７における流入データの設定画面の一例である。図において、流入データの設定画面７０により、流入時刻と出発点、目的地、人数を設定する。図５の例では、時刻８：００に１階から２階へ向かう人が１０名、１階から５階に向かう人が１５名、３階から８階に向かう人が３名発生するように設定している。また、次の設定時刻８：０５には、１階から２階に向かう人が１５名、５階から２階に向かう人が２名発生するように設定している。フロア内人流シミュレータ１では、この設定に基づいて、最初の設定時刻８：００から次の設定時刻８：０５の間に、１階に２５名、３階に３名の人を発生させ、それぞれの目的地に向かう行動をシミュレーションする。
【００３３】
図５において、７１は人の移動経路を設定する画面である。スカイロビー方式のようなエレベーター構成では、目的階に到達する経路として複数の候補がある。例えば、図３に示したような運行パターンでは、１階から８階に移動する経路として、まず、ローカルエレベーターＥ３を利用して目的階に移動する経路がある。また、シャトルエレベーターＥ１を利用して一旦９階に移動してから、ローカルエレベーターＥ３に乗り継いで８階に移動する経路も考えられる。ローカルエレベーターが混雑しており、各階に停止しながら移動する場合には、後者の経路のほうが早い場合があるので、８階に移動する人のうちの何割かは後者のような移動経路を採ると考えられる。移動経路設定画面７１では、出発階から目的階へ移動する場合のこのような複数の経路と、その経路を選択する比率を設定する。
【００３４】
次に、フロア内人流シミュレータ１、エレベーター移動シミュレータ２およびエレベーター乗降シミュレータ３によるシミュレーション動作の詳細について説明する。
【００３５】
図６は、本発明の一実施例によるビル内の人流シミュレーションの処理フロー図であり、フロア内人流シミュレータ１、エレベーター移動シミュレータ２およびエレベーター乗降シミュレータ３の全体的なシミュレーション動作の流れを示す。まず、時刻ｔをシミュレーション開始時刻とし、エレベーターや人の状態などを初期状態とする（Ｓ１）。次に、流入データ設定手段７で設定した流入情報に応じて、時刻ｔにおいて流入した人を発生させる。また、既に目的地に到着している人は消滅させる（Ｓ２）。次に、個々の人について時刻ｔにおけるその人の位置、周囲の人、通路、目的とするエレベーターや階段などの位置、状態に応じて、時刻ｔ＋１における移動場所をシミュレーションする（Ｓ３）。続いて、個々のエレベーターについて時刻ｔにおけるエレベーターのかごの位置、速度、加速度、ホール呼び、かご呼びの状態から時刻ｔ＋１におけるかごの位置をシミュレーションする。また、かごが階床に停止している場合には乗降処理などをシミュレーションする（Ｓ４）。そして、時刻を１ステップ進め（Ｓ５）、シミュレーションの終了時刻となるまでシミュレーションを継続する（Ｓ６）。
【００３６】
図７は、図６のステップＳ３における人の動きのシミュレーション処理の詳細処理フロー図である。以下、シミュレーション対象の人をｉ番目の人Ｐｉとして説明するが、これらの処理は全ての人について実施するものとする。
【００３７】
まず、人Ｐｉがエレベーターに乗る予定であり、かつ目的のエレベーターホール内にいる場合は、エレベーターホール内での動作の処理を実施する（Ｓ１０）。即ち、まだ人Ｐｉの移動目的方向のホール呼びボタンが押されてなければ、ホール呼びをセットする（Ｓ１１，Ｓ１２）。人ＰｉがエレベーターＥｊに乗車可能であれば、エレベーターＥｊに移動し、Ｐｉの目的階のかご呼びをセットする（Ｓ１３，Ｓ１４）。Ｐｉがいずれのエレベーターにも乗車できない場合は、周囲の人やエレベーターのドアとの位置関係に応じてＰｉの待ち位置をシミュレーションする（Ｓ１５）。
【００３８】
ここで、人がエレベーターホールでかごの到着を待っている状態では、一般にエレベーターのドアからある程度の距離をおいた位置で、なおかつ他の人とも一定の距離をおいた位置で待つことが多い。また、エレベーターのかごが到着した場合、あるいはかごが到着する合図が示された場合には、そのかごのドア付近に集まることが多い。ステップＳ１５に示すシミュレーション処理では、このような人とエレベーター、人と人との距離を乗降パラメータ設定手段６で設定したパラメータに基づいて算出し、人の待ち位置をシミュレーションする。また，人がエレベーターを待っている状態とエレベーターが到着した時とでは，このパラメータを切り替えることによって，人がエレベーターのドアから離れて待っている状態とドアに近付いている状態を再現する。
【００３９】
次に、人ＰｉがエレベーターＥｊのかご内にいて、かつエレベーターＥｊから降車可能な状態であった場合は、人Ｐｉをエレベーターホールに移動させる（Ｓ１６，Ｓ１７，Ｓ１８）。また、人Ｐｉがエレベーターホールやエレベーターのかご内ではなく、ビルの通路やロビーなどにいる場合は、周囲の人や壁、目的とするエレベーターや階段などとの位置関係から移動方向を決定し、１ステップ後の位置をシミュレーションする（Ｓ１９）。
【００４０】
以上の処理手順において、点線で囲ったステップＳ１０からＳ１８までの処理は、エレベーター乗降シミュレータ３で実施される処理であり、ステップＳ１９はフロア内人流シミュレータ１で実施される処理である。
【００４１】
図８は、図６のステップＳ４におけるエレベーターの動きのシミュレーション処理の詳細処理フロー図である。以下、シミュレーション対象のエレベーターをｊ番目のエレベーターＥｊとして説明するが、これらの処理は全てのエレベーターについて実施するものとする。
【００４２】
まず、エレベーターＥｊのステータスが移動である場合には、現在のかご位置、速度、加速度、ホール呼び、かご呼びの状態から１ステップ後のかごの移動位置をシミュレーションする（Ｓ３０、Ｓ３１）。
【００４３】
エレベーターＥｊが、かご呼びあるいはホール呼びのある階床に停止している場合は、Ｅｊを戸開ステータスとする（Ｓ３２、Ｓ３３）。また、Ｅｊが戸開ステータスであり、扉が完全に開き切っていれば降車ステータスとし、そうでなければ扉を開く処理を継続する（Ｓ３４，Ｓ３５，Ｓ３６，Ｓ３７）。
【００４４】
一方、エレベーターＥｊが降車ステータスである場合は、降車完了となるまで降車処理を実施し、降車完了となったら乗車ステータスとする（Ｓ３８、Ｓ３９、Ｓ４０，Ｓ４１）。エレベーターＥｊが降車ステータスである場合、かご内にいる乗客で、エレベーターＥｊが現在停止している階床が目的階である乗客は降車可能状態となる。この場合、図７におけるステップＳ１６〜Ｓ１８の処理により、この乗客はかご内からホールに移動する。
【００４５】
エレベーターＥｊが乗車ステータスである場合は、乗車完了となるまで乗車処理を実施し、乗車完了となったらエレベーターＥｊを戸閉ステータスとする（Ｓ４２，Ｓ４３，Ｓ４４，Ｓ４５）。エレベーターＥｊが乗車ステータスである場合、エレベーターホールにいる人は乗車可能となる。この場合、図７におけるステップＳ１３，Ｓ１４の処理によりホールにいる人はかご内に移動する。
【００４６】
エレベーターＥｊが戸閉ステータスである場合、扉が完全に閉じきっていてＥｊに対してかご呼びあるいはホール呼びがある場合はＥｊを移動ステータスとし、そうでない場合はＥｊを待機ステータスとする（Ｓ４６，Ｓ４７，Ｓ４８，Ｓ４９）。また、扉が完全に閉じきっていない場合は、扉を閉じる処理を継続する（Ｓ５０）。
【００４７】
エレベーターＥｊが待機状態であり、Ｅｊに対するホール呼びが発生した場合は、Ｅｊを移動ステータスとする（Ｓ５２，Ｓ５３，Ｓ５４）。
【００４８】
以上の処理手順において、点線で囲ったステップＳ３８からＳ４５までの処理は、エレベーター乗降シミュレータ３で実施される処理であり、その他の処理はエレベーター移動シミュレータ２で実施される処理である。
【００４９】
ここで、人がエレベーターに乗降する動作においては、ある程度の時間がかかるので、この乗降時間をシミュレーションするための処理をステップＳ４１およびＳ４５で実施する。例えば、ステップＳ４１の降車処理では、次に述べる図９に示す降車時間のシミュレーション処理を行う。
【００５０】
図９は、エレベーター乗降シミュレータ３で実行される乗降時間シミュレーションの詳細処理フロー図である。まず、乗客の降車があったら降車時間カウンタをセットし、エレベーターＥｊの状態を降車中ステータスとする（Ｓ６０，Ｓ６１）。そして、カウンタが０となってエレベーターの状態が降車ＯＫのステータスとなるまでは、次の降車が発生しないようにする（Ｓ６２，Ｓ６３，Ｓ６４）。
【００５１】
この乗降時間は、乗降パラメータ設定手段６において設定されたパラメータに基づいて算出される。このパラメータは、例えば乗客一人当りの乗降時間そのものであってもよいし、エレベーターへ乗り込む人数やエレベーターから降りる人数、あるいはエレベーターのかご内の乗客人数と乗客一人当りの乗降時間の関係を規定するパラメータであってもよい。
【００５２】
図１０は、フロア内人流表示手段８とエレベーター運行表示手段９の表示画面例を示す図である。図１０において、フロア内人流表示画面８０では、フロアレイアウト設定手段４により設定したフロアレイアウトの二次元マップの上に、それぞれの人の位置をマーク８１のように表示する。このマーク８１の位置は、図７に示したシミュレーション手順により時刻ステップ毎にシミュレーションされる人の位置に基づいてアニメーションの形で表示される。表示する階床については、例えばフロア内人流表示手段８にコマンド入力を与えることにより、任意に設定できるものであってもよい。
【００５３】
図１０において、エレベーター運行表示手段９の表示画面例９０において、ハッチングを施した部分９１は、各エレベーターのかごの位置を表す。このかごの位置は、図８に示したシミュレーション手順により時刻ステップ毎にシミュレーションされるエレベーターのかご位置に基づいてアニメーションの形で表示される。また、このハッチングを施した部分を色により表示し、表示する色の違いによってエレベーターのステータスを表現するものであってもよい。
【００５４】
図１１は、フロア内人流表示手段８とエレベーター運行表示手段９とを合体した他の実施例によるビル内人流の鳥瞰図表示画面例である。図において、１４１はビルの外形を表し、１４２と１４３は乗継階を表す。１４４はビルの１階のフロアを表し、１４５は各階のエレベーターホールを表す。また、１４６、１４７はエレベーターの昇降路を表す。
【００５５】
図１１の表示形式では、ビル全体の鳥瞰図を背景として、その上に人の位置を１４８のような図形として、エレベーターのかご位置を１４９のような図形として表示する。全てのフロアにおける人の位置を全て表示すると、フロア毎の人の識別が困難となるので、乗継階１４２、１４３や１階１４４についてのみ全ての人を表示し、他のフロアについてはエレベーターホール内についてのみ人を表示するものであってもよい。このような表示とすることにより、ビル内の主要な人の流れを全体像として分かりやすく捉えることができ、なおかつ乗継階やエレベーターホールにおける混み具合などビル内人流においてボトルネックとなりやすい状況を把握することができる。また、人の位置を表す図形をフロア毎に異なる色で表示するものであってもよい。これにより、フロア毎の人の識別が更に容易となる。また、エレベーターの昇降路あるいはかごの色をエレベーターの負荷状態（例えば乗車人数や、稼動頻度など）に応じて色分け表示するものであってもよい。これにより、特定のエレベーターに負荷が集中している状況などを容易に把握することができる。
【００５６】
図１２は、運行履歴表示手段１１、移動時間内訳表示手段１２およびホール待ち人数表示手段１３の表示画面例図である。
【００５７】
図１２において、１１０は運行履歴表示手段１１によるエレベーターの運行線図表示画面の一例である。同表示画面では、横軸を時刻、縦軸を階床としてエレベーターのかごの位置を折れ線グラフ１１１として表示する。また、人がエレベーターホールに入ってからエレベーターに乗車するまでの時間を１１２のような点線として表示する。表示する運行線図は、１台のエレベーターに関するものだけではなく、複数のエレベーターに関する運行線図を重ね合わせて表示するものであってもよい。このような運行履歴表示画面を用いることで、エレベーターの動きを適正化する運行パターンの検討を行うことができる。
【００５８】
図１２において、１２０は移動時間内訳表示手段１２による移動時間内訳表示画面の一例である。同表示画面では、横軸を目的階、縦軸を時間として、次の４項目を表示する。すなわち、ある出発階から目的階に到達するまでに要したフロア内移動時間１２１、エレベーターによる移動時間１２２、エレベーター移動中に他者の乗降で発生した待ち時間１２３、並びにエレベーターホールでの待ち時間１２４である。この様な移動時間内訳表示画面を用いることにより、移動時間を長くしている要因を定量的に把握することができる。
【００５９】
図１２において、１３０はホール待ち人数表示手段１３によるホール待ち人数表示画面の一例である。同表示画面では、横軸を時刻、縦軸を待ち人数として、時刻毎のホール内待ち人数の推移を折れ線グラフとして表示する。このような待ち人数表示画面を用いることにより、エレベーターホールの混雑状況を定量的に把握することができる。
【００６０】
最後に、本発明によるビル内の人流シミュレーションを用いたエレベーターのレイアウト設計における設計支援システムあるいは設計支援方法について説明する。
【００６１】
まず、ビルの階床数や各階の設定人口、各フロアの概略レイアウトから経験的知見などに基いて、フロアレイアウト設定手段４とエレベーター設定手段５により、第１次案を設定する。第１次案としては、エレベーターの仕様、台数、配置を決定し、フロアレイアウト、エレベーターの仕様、運行パターンなどを設定する。また、オフィスビルの場合は、予想されるテナントの出勤時間、商業ビルの場合には予想される来客ピーク時間帯などに基いて人の流入データを流入データ設定手段７により設定する。乗降パラメータについては、ビルの用途、ビルを建設する地域などに応じたパラメータを乗降パラメータ設定手段６により設定する。
【００６２】
以上の設定が終了したら、フロア内人流シミュレータ１、エレベーター移動シミュレータ２およびエレベーター乗降シミュレータ３により、ビル内の人の流れのシミュレーション処理を実行する。そして、運行履歴表示手段１１、移動時間内訳表示手段１２およびホール待ち人数表示手段１３により、エレベーターの運行履歴、移動時間の内訳およびホール待ち人数の履歴などを表示する。
【００６３】
ここで、例えば１階のホール待ち人数が異常に多い場合には、１階からのエレベーターの輸送効率が不十分であることが考えられる。更に、移動時間内訳を調べた結果、上層階への移動でエレベーターの待ち時間が多くなっていた場合は、上層階用エレベーターの輸送効率が不十分であると考えられるので、上層階用エレベーターの改善を検討する。具体的には、エレベーターの台数や定員の変更、運行履歴を調べて上層階と下層階の切り分け方の検討などを行う。
【００６４】
また、移動時間内訳を調べた結果、上層階への移動において歩行時間が異常に長くなっている場合には、乗継階においてロスが発生していることが考えられる。この場合は、例えばフロア内人流表示手段８により乗継階の人の流れを表示し、通路の混み具合や、人の迷い動作の有無などを調べ、改善案を検討する。
【００６５】
さらに、移動時間が全体的に長くなっており、移動時間内訳だけでは原因が特定できないような場合には、図１１に示したビル内人流の鳥瞰図表示を用い、人の流れが滞っている場所や、特定のエレベーターへの負荷の集中の有無などを調べ、原因を特定する。
【００６６】
その他、フロア内人流表示手段８を用いたエレベーターホールにおける人の混み具合の確認、運行履歴表示手段１１を用いたエレベーターの運行状況の確認などを行い、必要に応じてエレベーターホールの広さの改善や運行パターンの改善などを実施する。
【００６７】
以上の改善を実施した設定により再度ビル内人流のシミュレーションを実施し、同様の評価を行う。この様な手順を繰り返すことにより、実際にビルを建設する前に乗継行動も含めて適正化されたエレベーターの仕様、レイアウト、運行パターンなどを設計することができる。
【図面の簡単な説明】
【００６８】
【図１】本発明の一実施例によるビル内の人流シミュレーションシステムの全体構成図である。
【図２】フロアレイアウト設定手段４におけるフロアレイアウト設定画面例である。
【図３】エレベーター設定手段５におけるエレベーター設定画面の一例である。
【図４】乗降パラメータ設定手段６におけるパラメータ設定画面の一例である。
【図５】流入データ設定手段７における流入データの設定画面の一例である。
【図６】本発明の一実施例によるビル内の人流シミュレーションの処理フロー図である。
【図７】図６のステップＳ３における人の動きのシミュレーション処理の詳細処理フロー図である。
【図８】図６のステップＳ４におけるエレベーターの動きのシミュレーション処理の詳細処理フロー図である。
【図９】エレベーター乗降シミュレータ３で実行される乗降時間シミュレーションの詳細処理フロー図である。
【図１０】フロア内人流表示画面とエレベーター運行表示画面の例を示す図である。
【図１１】フロア内人流表示手段８とエレベーター運行表示手段９とを合体した他の実施例による表示画面の例としてのビル内人流の鳥瞰図表示画面例である。
【図１２】エレベーター運行線図、移動時間内訳およびエレベーターホール待ち人数の表示画面例図である。
【符号の説明】
【００６９】
１…フロア内人流シミュレータ、２…エレベーター移動シミュレータ、３…エレベーター乗降シミュレータ、４…フロアレイアウト設定手段、５…エレベーター設定手段、６…乗降パラメータ設定手段、７…流入データ設定手段、８…フロア内人流表示手段、９…エレベーター運行表示手段、１０…ログデータ、１１…運行履歴表示手段、１２…移動時間内訳表示手段、１３…ホール待ち人数表示手段。
【図１】
2009096612.tif 000003
【図２】
2009096612.tif 000004
【図３】
2009096612.tif 000005
【図４】
2009096612.tif 000006
【図５】
2009096612.tif 000007
【図６】
2009096612.tif 000008
【図７】
2009096612.tif 000009
【図８】
2009096612.tif 000010
【図９】
2009096612.tif 000011
【図１０】
2009096612.tif 000012
【図１１】
2009096612.tif 000013
【図１２】
2009096612.tif 000014