(57)【要約】【課題】走行経路の最適化に係る時間を削減する。【解決手段】シミュレーション装置１は、所定エリアにおける通路を示す通路情報を取得する取得部１４１と、通路において、車両が優先して走行する優先経路がそれぞれ異なる交通シミュレーション用の通路モデルを複数生成する生成部１４２と、通路における交通シミュレーションのシミュレーション条件を取得する条件取得部１４３と、生成した複数の通路モデルのそれぞれについて、取得したシミュレーション条件に基づいて交通シミュレーションを実行するシミュレーション実行部１４４と、生成した複数の通路モデルのそれぞれについて、シミュレーションの結果に基づいて、通路における渋滞位置及び渋滞長を示す所定エリアの画像を生成する画像生成部１４５とを備える。【選択図】図２
2016085548.tif 000002
【特許請求の範囲】
【請求項１】
所定エリアにおける通路を示す通路情報を取得する取得部と、
前記通路において、車両が優先して走行する優先経路がそれぞれ異なる交通シミュレーション用の通路モデルを複数生成する生成部と、
前記通路における交通シミュレーションのシミュレーション条件を取得する条件取得部と、
生成した複数の通路モデルのそれぞれについて、取得した前記シミュレーション条件に基づいて交通シミュレーションを実行するシミュレーション実行部と、
生成した複数の通路モデルのそれぞれについて、前記交通シミュレーションの結果に基づいて、前記通路における渋滞位置及び渋滞長を示す前記所定エリアの画像を生成する画像生成部と、
を備えるシミュレーション装置。
【請求項２】
前記取得部は、所定エリアにおける前記通路を示す通路情報として、駐車場における通路及び駐車場と隣接する道路を示す通路情報を取得し、
前記生成部は、前記駐車場における前記優先経路がそれぞれ異なる前記通路モデルを複数生成する、
請求項１に記載のシミュレーション装置。
【請求項３】
前記生成部は、前記通路における車両の一時停止位置を規定することにより、前記優先経路を設定する、
請求項１又は２に記載のシミュレーション装置。
【請求項４】
前記渋滞位置及び前記渋滞長に基づいて、前記通路モデルを評価する評価部をさらに備え、
前記画像生成部は、前記評価部による評価が相対的に高い通路モデルに限定して、前記所定エリアの画像を生成する、
請求項１から３のいずれか１項に記載のシミュレーション装置。
【請求項５】
前記シミュレーション実行部は、前記シミュレーション条件に基づいて、前記所定エリアを走行する１以上の車両の旅行時間を算出し、
前記評価部は、前記旅行時間に基づいて前記通路モデルを評価する、
請求項４に記載のシミュレーション装置。
【請求項６】
前記画像生成部は、前記所定エリアにおける駐車スペースに駐車している車両を示す画像を含まない前記所定エリアの画像を生成する、
請求項１から５のいずれか１項に記載のシミュレーション装置。
【請求項７】
所定エリアにおける通路を示す通路情報を取得するステップと、
前記通路において、車両が優先して走行する優先経路がそれぞれ異なる交通シミュレーション用の通路モデルを複数生成するステップと、
前記通路における交通シミュレーションのシミュレーション条件を取得するステップと、
生成した複数の通路モデルのそれぞれについて、取得した前記シミュレーション条件に基づいて交通シミュレーションを実行するステップと、
生成した複数の通路モデルのそれぞれについて、前記交通シミュレーションの結果に基づいて、前記通路における渋滞位置及び渋滞長を示す前記所定エリアの画像を生成するステップと、
を備えるシミュレーション方法。
【請求項８】
コンピュータを、
所定エリアにおける通路を示す通路情報を取得する取得部、
前記通路において、車両が優先して走行する優先経路がそれぞれ異なる交通シミュレーション用の通路モデルを複数生成する生成部、
前記通路における交通シミュレーションのシミュレーション条件を取得する条件取得部、
生成した複数の通路モデルのそれぞれについて、取得した前記シミュレーション条件に基づいて交通シミュレーションを実行するシミュレーション実行部、及び
生成した複数の通路モデルのそれぞれについて、前記交通シミュレーションの結果に基づいて、前記通路における渋滞位置及び渋滞長を示す前記所定エリアの画像を生成する画像生成部、
として機能させるためのシミュレーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シミュレーション装置、シミュレーション方法、及びシミュレーションプログラムに関する。
【背景技術】
【０００２】
従来、駐車場等の設計段階において、渋滞長や旅行時間等の交通状況に関する交通シミュレーションを行うことにより、駐車場の性能を評価し、設計を最適化することが行われている。例えば、特許文献１には、駐車場を１次元の駐車空間にモデル化し、当該モデルに基づいて、駐車場内部における車両の走行状況の交通シミュレーションを行うシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−３２５９９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
駐車場の設計を最適化する際の重要な要素として、駐車場内部における走行経路の最適化が挙げられる。従来、走行経路の最適化は、設計と、当該設計に対応するシミュレーションの実行とを繰り返すことで行われていた。
【０００５】
すなわち、まず、設計者は、モデル化した走行経路に基づいてシステムに交通シミュレーションを実行させる。その後、設計者は、シミュレーション結果を示す動画を閲覧して走行経路を評価し、走行経路を適宜修正する。その後、設計者は、修正された走行経路に基づいて、システムに交通シミュレーションを実行させる。以降、設計者は、設計が最適化されたと判断されるまで、走行経路の修正及びシミュレーションの再実行を繰り返す。
【０００６】
しかしながら、上述した手法は、設計者が動画を繰り返し閲覧しながら検討結果を設計にフィードバックしていくため、走行経路の最適化が行われるまでに時間がかかるという問題があった。そこで、走行経路の最適化に係る時間を削減することが求められている。
【０００７】
そこで、本発明はこれらの点に鑑みてなされたものであり、走行経路の最適化に係る時間を削減することができるシミュレーション装置、シミュレーション方法、及びシミュレーションプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の態様に係るシミュレーション装置は、所定エリアにおける通路を示す通路情報を取得する取得部と、前記通路において、車両が優先して走行する優先経路がそれぞれ異なる交通シミュレーション用の通路モデルを複数生成する生成部と、前記通路における交通シミュレーションのシミュレーション条件を取得する条件取得部と、生成した複数の通路モデルのそれぞれについて、取得した前記シミュレーション条件に基づいて交通シミュレーションを実行するシミュレーション実行部と、生成した複数の通路モデルのそれぞれについて、前記交通シミュレーションの結果に基づいて、前記通路における渋滞位置及び渋滞長を示す前記所定エリアの画像を生成する画像生成部と、を備える。
【０００９】
前記取得部は、所定エリアにおける前記通路を示す通路情報として、駐車場における通路及び駐車場と隣接する道路を示す通路情報を取得し、前記生成部は、前記駐車場における前記優先経路がそれぞれ異なる前記通路モデルを複数生成してもよい。
前記生成部は、前記通路における車両の一時停止位置を規定することにより、前記優先経路を設定してもよい。
【００１０】
前記渋滞位置及び前記渋滞長に基づいて、前記通路モデルを評価する評価部をさらに備え、前記画像生成部は、前記評価部による評価が相対的に高い通路モデルに限定して、前記所定エリアの画像を生成してもよい。
【００１１】
前記シミュレーション実行部は、前記シミュレーション条件に基づいて、前記所定エリアを走行する１以上の車両の旅行時間を算出し、前記評価部は、前記旅行時間に基づいて前記通路モデルを評価してもよい。
前記画像生成部は、前記所定エリアにおける駐車スペースに駐車している車両を示す画像を含まない前記所定エリアの画像を生成してもよい。
【００１２】
本発明の第２の態様に係るシミュレーション方法は、所定エリアにおける通路を示す通路情報を取得するステップと、前記通路において、車両が優先して走行する優先経路がそれぞれ異なる交通シミュレーション用の通路モデルを複数生成するステップと、前記通路における交通シミュレーションのシミュレーション条件を取得するステップと、生成した複数の通路モデルのそれぞれについて、取得した前記シミュレーション条件に基づいて交通シミュレーションを実行するステップと、生成した複数の通路モデルのそれぞれについて、前記交通シミュレーションの結果に基づいて、前記通路における渋滞位置及び渋滞長を示す前記所定エリアの画像を生成するステップと、を備える。
【００１３】
本発明の第３の態様に係るシミュレーションプログラムは、コンピュータを、所定エリアにおける通路を示す通路情報を取得する取得部、前記通路において、車両が優先して走行する優先経路がそれぞれ異なる交通シミュレーション用の通路モデルを複数生成する生成部、前記通路における交通シミュレーションのシミュレーション条件を取得する条件取得部、生成した複数の通路モデルのそれぞれについて、取得した前記シミュレーション条件に基づいて交通シミュレーションを実行するシミュレーション実行部、及び生成した複数の通路モデルのそれぞれについて、前記交通シミュレーションの結果に基づいて、前記通路における渋滞位置及び渋滞長を示す前記所定エリアの画像を生成する画像生成部、として機能させる。
【発明の効果】
【００１４】
本発明によれば、走行経路の最適化に係る時間を削減することができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】第１の実施形態に係るシミュレーション装置の概要を示す図である。
【図２】第１の実施形態に係るシミュレーション装置の機能構成図である。
【図３】第１の実施形態に係るシミュレーション装置の処理の流れを示すフローチャートである。
【図４】所定エリアにおける通路を示す図である。
【図５】所定エリアにおけるノード、リンク及び車両の進行方向を示す図である。
【図６】生成部が特定した一時停止の組み合わせを示す図である。
【図７】所定エリアにおける渋滞プロット図の例を示す図である。
【図８】図７に示す画像から、駐車スペースに駐車している車両を示す画像を除外した例を示す図である。
【図９】第２の実施形態に係るシミュレーション装置の概要を示す図である。
【図１０】第２の実施形態に係るシミュレーション装置の機能構成図である。
【図１１】第２の実施形態に係るシミュレーション装置の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について説明する。
＜第１の実施形態＞
［シミュレーション装置１の概要］
図１は、第１の実施形態に係るシミュレーション装置１の概要を示す図である。シミュレーション装置１は、車両が走行する通路が設けられている所定エリアにおける車両の交通シミュレーションを実行するコンピュータである。
【００１７】
シミュレーション装置１は、所定エリアにおける通路を示す通路情報を取得し、当該通路において、車両が優先して走行する優先経路を設定することにより、交通シミュレーション用の通路モデルを生成する。シミュレーション装置１は、優先経路を変化させて、通路モデルを複数生成する。続いて、シミュレーション装置１は、交通シミュレーションのシミュレーション条件を取得し、生成した複数の通路モデルのそれぞれについて、取得したシミュレーション条件に基づいて交通シミュレーションを実行する。続いて、シミュレーション装置１は、複数の通路モデルのそれぞれのシミュレーション結果に基づいて、所定エリアの通路内で発生した渋滞の渋滞位置及び渋滞長を示す渋滞プロット図を生成する。
【００１８】
［シミュレーション装置１の構成例］
続いて、シミュレーション装置１の機能構成について説明する。図２は、第１の実施形態に係るシミュレーション装置１の機能構成図である。
シミュレーション装置１は、入力部１１と、表示部１２と、記憶部１３と、制御部１４とを備える。
【００１９】
入力部１１は、例えば、キーボードやマウス等によって構成される。入力部１１は、シミュレーション装置１の利用者から操作入力を受け付ける。
表示部１２は、例えば、液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等により構成される。表示部１２は、制御部１４の制御に応じて、例えば、シミュレーション装置１が取得した図面情報等を表示する。
【００２０】
記憶部１３は、例えば、ＲＯＭ及びＲＡＭ等により構成される。記憶部１３は、シミュレーション装置１を機能させるための各種プログラムを記憶する。例えば、記憶部１３は、シミュレーション装置１の制御部１４を、後述する取得部１４１、生成部１４２、条件取得部１４３、シミュレーション実行部１４４、及び画像生成部１４５として機能させるシミュレーションプログラムを記憶する。記憶部１３は、外部メモリ等の記憶媒体に記憶されたプログラムを読み取って記憶してもよく、インターネット等のネットワークを介して外部機器からダウンロードされたプログラムを記憶してもよい。
【００２１】
制御部１４は、例えば、ＣＰＵにより構成される。制御部１４は、記憶部１３に記憶されている各種プログラムを実行することにより、シミュレーション装置１に係る機能を統括的に制御する。制御部１４は、取得部１４１と、生成部１４２と、条件取得部１４３と、シミュレーション実行部１４４と、画像生成部１４５とを備える。以下、シミュレーション装置１の処理の流れを示すフローチャートを参照しながら、制御部１４の機能について説明を行う。図３は、第１の実施形態に係るシミュレーション装置１の処理の流れを示すフローチャートである。
【００２２】
取得部１４１は、例えば、シミュレーション装置１の利用者による入力部１１の操作に応じて、所定エリアにおける通路を示す通路情報を取得する（Ｓ１０）。図４は、所定エリアにおける通路を示す図である。図４が示す所定エリアには、店舗等への出入口Ｅ１、Ｅ２が設けられた駐車場を示すエリアＡ１と、当該駐車場に隣接する道路を示すエリアＡ２が含まれており、取得部１４１は、所定エリアにおける通路情報として、駐車場における通路を示す通路情報及び当該駐車場と隣接する道路を示す通路情報を取得する。このようにすることで、駐車場に流入する車両及び駐車場から流出する車両が道路に及ぼす影響をシミュレーション結果として得ることができるので、設計者は、当該影響を考慮して優先経路を設計することができる。なお、通路には、車両が走行する通路の他に、歩行者が通行する歩道が含まれていてもよい。このようにすることで、歩行者の歩行状況も考慮して、駐車場に流入する車両及び駐車場から流出する車両が道路に及ぼす影響をシミュレーション結果として得ることができる。
【００２３】
通路情報には、通路における交差点を示すノードに係るノード情報と、通路を示し、複数のノードの間を接続するリンクに係るリンク情報と、リンク及びノードの接続関係を示すネットワーク情報とが含まれている。
【００２４】
図５は、図４に示される所定エリアにおけるノード、リンク及び車両の進行方向を示す図である。図５に示されるＮ１〜Ｎ１０はノードを示し、Ｌ１〜Ｌ１５はリンクを示している。また、リンクの近傍に示されている矢印は、当該リンクが示す通路における車両の進行方向を示している。
【００２５】
なお、ノードは、交差点に限らず、駐車場の車両の出入口や、当該出入口に設置されるゲートを示すものであってもよい。例えば、図５において、ノードＮ９及びＮ１０は、駐車場の出入口を示し、ノードＮ１は、駐車場の入口に設置されるゲートを示し、及びＮ８は、駐車場の出口に設置されるゲートを示している。また、ノードは、車両が走行する通路が交差する交差点等を示すこととしたが、これに限らず、車両が走行する通路と歩道とが交差する交差点を示すものであってもよい。また、ノードは、駐車場における店舗等への出入口（例えば、図４に示す出入口Ｅ１、Ｅ２）を示すものであってもよい。
【００２６】
このように、駐車場の出入口及びゲートをノードとすることで、駐車場内部の通路を示すリンクと、出入口に隣接する道路を示すリンクとを異なるリンクとして扱うことができ、これらのリンクのそれぞれに対して異なる属性を適用することができる。また、通路が複数の曲線から構成されている場合、複数の曲線のそれぞれに対応するリンク情報と、当該曲線の変曲点に対応する位置を示すノード情報とを取得してもよい。
【００２７】
ノード情報には、ノードの３次元の位置を示す位置情報と、ノードの属性を示すノード属性情報が含まれている。ノード属性情報には、車両の一時停止位置や、右折車線及び左折車線の待機位置を示す情報、ランプ合流位置を示す情報が含まれている。また、ノード属性情報には、歩行者の一時停止位置、横断歩道の位置を示す情報が含まれていてもよい。
【００２８】
リンク情報には、リンクの位置を示すリンク位置情報と、リンクの長さを示すリンク長情報と、リンクの属性を示すリンク属性情報が含まれている。リンク属性情報には、車線数を示す車線情報、幅員（通路幅）、車両の進行方向、規制速度、標識の有無、カーブミラーの有無、監視カメラの有無、駐車スペースの配置位置及び駐車スペースの配置パターン等を示す情報が含まれている。また、リンク属性情報には、歩道に関する情報として、歩道の幅、歩道の位置を示す情報が含まれていてもよい。
【００２９】
生成部１４２は、車両が走行する複数の通路において、車両が優先して走行する優先経路がそれぞれ異なる交通シミュレーション用の通路モデルを複数生成する（Ｓ２０）。具体的には、生成部１４２は、通路を構成する道路及び駐車場内の通路のうち、駐車場内の通路における優先経路がそれぞれ異なる通路モデルを複数生成する。ここで、道路における優先経路は固定であるものとするが、例えば、入力部１１を操作することにより、道路における優先経路の変更を受け付けてもよい。
【００３０】
生成部１４２は、駐車場内の通路における車両の一時停止位置を規定することにより、優先経路を設定する。すなわち、生成部１４２は、ノード情報を参照し、車両が合流するノードに対応するノード属性情報に含まれる一時停止位置を変更することにより、複数の優先経路を設定する。ここで、生成部１４２は、予めノード属性情報において規定されている一時停止位置を変更してもよい。例えば、図５に示す例では、ノードＮ２、Ｎ４、Ｎ６、Ｎ９及びＮ１０が車両の合流点となる。生成部１４２は、各ノードについて、ノードに対して車両を流入させる複数のリンクの少なくともいずれかに一時停止位置を規定することにより、優先経路を設定する。また、生成部１４２は、車両が走行する通路と、歩道との交差点を示すノード情報を参照し、例えば、車両が走行する通路に対して一時停止位置を規定することにより、車両が走行する通路と歩道との優先順位を設定してもよい。
【００３１】
ここで、生成部１４２は、入力部１１を介して、優先経路の変更を行わないノードの指定を受け付けてもよい。例えば、ノードＮ９及びＮ１０は、駐車場の出入口を示すノードであり、道路上の車両の走行が優先されることから、設計者は、入力部１１を介してノードＮ９及びＮ１０を、優先経路の変更を行わないノードに指定する。生成部１４２は、指定されたノードＮ９及びＮ１０に対応するノード属性情報において規定されている一時停止位置の変更を行わない。
【００３２】
生成部１４２は、合流点を示す複数のノードのそれぞれについて、ノードに対して車両を流入させる複数のリンクのいずれかを車両の走行を優先するリンクに設定し、他のリンクに一時停止位置を規定する。これにより、生成部１４２は、複数のノードのそれぞれにおける一時停止位置の組み合わせを特定する。図５に示す例では、生成部１４２は、一時停止位置の変更を行わないノードＮ９及びＮ１０を除いた、合流点を示す３つのノードＮ２、Ｎ４及びＮ６について一時停止位置を規定する。
【００３３】
例えば、ノードＮ２には、車両の流入元のリンクとして、リンクＬ２及びリンクＬ１２が接続されている。ノードＮ４には、車両の流入元のリンクとして、リンクＬ４及びリンクＬ１０が接続されている。ノードＮ６には、車両の流入元のリンクとして、リンクＬ６及びリンクＬ１１が接続されている。生成部１４２は、これら６つのリンクに対する一時停止位置の組み合わせとして、図６に示すように８つの組み合わせを特定し、それぞれの組み合わせを適用した通路モデルを生成する。ここで、複数のノードに対して規定される一時停止位置によって設定される優先経路は、必ずしも駐車場の出入口を結ぶものでなくともよく、例えば、駐車場内における閉じた経路、枝分かれした経路であってもよい。
【００３４】
なお、シミュレーション装置１が取得した図面情報等には、通路の優先経路の設定に関係する入口、出口、車路、車室、サーキュレーションの少なくとも一部の定義情報が含まれていない場合がある。例えば、設計開始時では、図面情報にこれらの定義情報が含まれておらず、設計の序盤段階では図面情報に重要箇所の定義情報のみ含まれており、設計の中盤段階では、図面情報に定義情報が概ね含まれており、設計の終盤段階では、図面情報に全ての定義情報が含まれている。すなわち、生成部１４２は、図面情報に含まれている定義情報に基づいて重要となる通路の優先経路を固定したり、重要ではない通路に限定して、入力部１１を介して優先経路の設定を受け付けたりしてもよい。
【００３５】
条件取得部１４３は、通路における交通シミュレーションのシミュレーション条件を取得する（Ｓ３０）。具体的には、条件取得部１４３は、例えば入力部１１を介して、所定エリア内の通路に流入する車両の情報として、時間別に流入する車両の台数、走行車両の車種（ＶＩＰ車両、緊急車両、身障者用車両、バス、タクシー、オートバイ、自転車、ごみ処理車等）及びサイズ、荷捌き条件、歩行者通路に関する情報（例えば、歩行者の数、歩行者の種類（男女、大人、子供、老人、身障者等））、駐車場のゲートバーにおける車両の通過時間、及び車両が所定エリアに流入する位置を示す情報を取得する。
【００３６】
また、条件取得部１４３は、入力部１１を介して、交通シミュレーションを行う時間帯を示す情報、交通シミュレーションの開始時における交通状況を再現するためのプレシミュレーションを行う時間等を取得する。ここで、条件取得部１４３は、実データに基づくシミュレーションの条件を取得してもよい。例えば、条件取得部１４３は、実際の交通量、駐車量、信号現示等に関するデータとして、ＶＩＣＳ（Vehicle Information and Communication System）（登録商標）やプローブ交通情報、車番認識システム、トラッキングツールによって収集されたデータに基づいて、シミュレーションの条件を取得してもよい。
【００３７】
シミュレーション実行部１４４は、生成した複数のモデルのそれぞれについて、取得したシミュレーション条件に基づいて交通シミュレーションを実行する（Ｓ４０）。例えば、シミュレーション実行部１４４は、シミュレーション結果として、条件取得部１４３が取得した交通シミュレーションを行う時間帯において発生する渋滞位置、渋滞長等の交通状況を出力する。また、シミュレーション実行部１４４は、所定エリアを走行する１以上の車両の旅行時間を算出して出力する。例えば、シミュレーション実行部１４４は、１以上の車両が駐車場に入場してから駐車スペースへの入庫が完了するまでの時間と、当該車両が駐車スペースから出庫してから駐車場を退場するまでの時間との和を旅行時間として算出する。
【００３８】
画像生成部１４５は、生成した複数のモデルのそれぞれについて、交通シミュレーションの結果に基づいて、通路における渋滞位置及び渋滞長を示す所定エリアの画像として、渋滞プロット図を生成する（Ｓ５０）。具体的には、画像生成部１４５は、交通シミュレーションを行った時間帯に含まれる所定時刻における車両の状態を参照し、所定速度以下の車両の位置を渋滞位置と特定する。そして、画像生成部１４５は、所定エリアを示す画像に対して、渋滞位置に対して車両を示す画像を表示させることにより、渋滞位置及び渋滞長を示す渋滞プロット図を生成する。図７は、所定エリアにおける渋滞プロット図の例を示す図である。
【００３９】
しかしながら、図７に示す渋滞プロット図では、車両が駐車中の駐車スペースの位置も渋滞位置とみなされ、駐車スペースに駐車中の車両を示す画像が表示されている。このため、画像生成部１４５は、所定エリアにおける駐車スペースに駐車している車両を示す画像を含まない渋滞プロット図を生成する。例えば、画像生成部１４５は、予め所定エリアにおける駐車スペースの位置を示す画像データを取得しておき、図７に示す渋滞プロット図を生成する際に、当該画像データを参照し、所定エリアにおける駐車スペースに駐車している車両を示す画像を含まない渋滞プロット図を生成する。
【００４０】
図８は、図７に示す渋滞プロット図から、駐車スペースに駐車している車両を示す画像を除外した例を示す図である。図８に示される所定エリアの画像では、渋滞位置及び渋滞長を示す車両の画像のみが表示されていることが確認できる。
【００４１】
なお、画像生成部１４５は、シミュレーション実行部１４４が、所定エリアにおける車両の状況を示す動画を生成する機能を有している場合、シミュレーションを行った時間帯に含まれる所定時刻における所定エリアの画像と、当該画像の前後のフレームにおける画像とを抽出し、これらの画像において重複して表示されている車両に対応する画像を表示させることにより、通路における渋滞位置及び渋滞長を示す所定エリアの画像を生成してもよい。
【００４２】
また、画像生成部１４５は、各フレームにおいて作成された、通路における渋滞位置及び渋滞長を示す所定エリアの画像をさらに合成してもよい。この際、車両を示す画像が重なる場合には、協調して表示させてもよい。また、画像生成部１４５は、重なった回数に基づいて、協調度合いを変更してもよい。例えば、複数のフレームのそれぞれに対応する、渋滞位置及び渋滞長を示す所定エリアの画像の画素値を、例えば合成するフレームの数で除算し、１画像あたりにおける画素値の最大値を低く調整する。そして、除算した後の複数の画像の画素値を集計する。これにより、渋滞等で車両が重なった部分については、画素値がより高くなり、車両が重ならない部分については、画素値が低くなる。よって、各フレームにおいて作成された、通路における渋滞位置及び渋滞長を示す所定エリアの画像をさらに合成した画像に基づいて、設計者は、渋滞の度合いを容易に確認することができ、シミュレーション動画によって確認する場合に比べて評価時間を大幅に削減することができる。
【００４３】
［第１の実施形態における効果］
以上のとおり、第１の実施形態に係るシミュレーション装置１は、優先経路が異なる複数の通路モデルのそれぞれについて、交通シミュレーションの結果に基づいて、通路における渋滞位置及び渋滞長を示す所定エリアの画像としての渋滞プロット図を生成する。このようにすることで、設計者は、優先経路が異なる複数の通路モデルに対応する渋滞プロット図を確認して、相対的に渋滞が少ない優先経路を容易に選択することができる。そして、設計者は、選択された優先経路を微調整して優先経路を最適化することができる。よって、シミュレーション装置１は、設計者による優先経路の設計の負担を軽減し、走行経路の最適化に係る時間を削減することができる。
【００４４】
＜第２の実施形態＞
［評価が高いモデルの画像を生成する］
続いて、第２の実施形態について説明する。第１の実施形態では、シミュレーション装置１が、複数の通路モデルのそれぞれについて渋滞プロット図を生成した。しかしながら、複数の通路モデルの中には、著しい渋滞を発生させ、選択に適さない通路モデルも存在する。そこで、第２の実施形態では、シミュレーション装置１が、渋滞位置及び渋滞長等に基づいて、複数の通路モデルのそれぞれについて評価を行い、評価が高い通路モデルに限定して渋滞プロット図を生成する。
【００４５】
図９は、第２の実施形態に係るシミュレーション装置１の概要を示す図である。第２の実施形態に係るシミュレーション装置１は、第１の実施形態に係るシミュレーション装置１と同様に複数の優先経路を設定することにより複数の通路モデルを作成し、これらの通路モデルについて交通シミュレーションを実行する。その後、シミュレーション装置１は、交通シミュレーションの結果に基づいて通路モデルの評価を行い、相対的に評価が高い通路モデルを選択する。その後、シミュレーション装置１は、選択した通路モデルに対応した渋滞プロット図を生成して出力する。
【００４６】
以下、シミュレーション装置１の機能構成についてフローチャートを用いながら説明を進める。なお、第１実施形態と同一の構成については同一の符号を付し、詳細な説明を省略する。
【００４７】
図１０は、第２の実施形態に係るシミュレーション装置１の機能構成図である。図１１は、第２の実施形態に係るシミュレーション装置１の処理の流れを示すフローチャートである。シミュレーション装置１は、評価部１４６をさらに備える。
【００４８】
第２の実施形態において、シミュレーション実行部１４４が複数の通路モデルのそれぞれについて交通シミュレーションを実行すると（Ｓ４０）、評価部１４６は、渋滞位置及び渋滞長に基づいて、通路モデルを評価する（Ｓ４１）。ここで、評価部１４６は、シミュレーション実行部１４４が算出した旅行時間に基づいて通路モデルを評価してもよい。評価部１４６は、例えば、通路モデルの評価値を算出することにより通路モデルを評価する。評価値は、予め定められた基準に対する差を示す値や、基準からの乖離率を示す値であってもよい。
【００４９】
また、評価部１４６は、渋滞が発生した個所の数や、優先経路における危険個所の個数に基づいて通路モデルを評価してもよい。ここで、危険個所とは、予め所定エリアに設定されている、車両が走行する通路における歩行者の横断個所である。評価部１４６は、例えば、一時停止が設定されないリンク、すなわち、優先経路を構成する通路に含まれている歩行者の横断個所を危険個所として計数する。
【００５０】
なお、シミュレーション実行部１４４に、所定エリアを走行する車両の二酸化炭素排出量を算出させ、評価部１４６が、シミュレーションを行った時間帯において車両が発生させた二酸化炭素の総量に基づいて通路モデルを評価してもよい。
【００５１】
画像生成部１４５は、複数の通路モデルのうち、評価部１４６による評価が相対的に高い通路モデルを選択し（Ｓ４２）、評価部１４６による評価が相対的に高い通路モデルに限定して、所定エリアの画像としての渋滞プロット図を生成する（Ｓ５０）。
【００５２】
［第２の実施形態における効果］
以上、第２の実施形態のシミュレーション装置１は、相対的に評価が高い通路モデルに限定して渋滞長プロット図を生成するので、設計者は、予め選択された通路モデルに限定して優先経路の確認を行い、走行経路を最適化することができる。これにより、設計者は、優先経路の設計をより効率的に行うことができる。また、第２の実施形態のシミュレーション装置１は、相対的に評価が高い通路モデルに限定して渋滞長プロット図を生成するので、渋滞長プロット図の生成に係る処理時間を短縮することができる。
【００５３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【００５４】
１・・・シミュレーション装置、１１・・・入力部、１２・・・表示部、１３・・・記憶部、１４・・・制御部、１４１・・・取得部、１４２・・・生成部、１４３・・・条件取得部１４３・・・シミュレーション実行部、１４５・・・画像生成部、１４６・・・評価部
【図１】
2016085548.tif 000003
【図２】
2016085548.tif 000004
【図３】
2016085548.tif 000005
【図４】
2016085548.tif 000006
【図５】
2016085548.tif 000007
【図６】
2016085548.tif 000008
【図７】
2016085548.tif 000009
【図８】
2016085548.tif 000010
【図９】
2016085548.tif 000011
【図１０】
2016085548.tif 000012
【図１１】
2016085548.tif 000013