(57)【要約】【課題】前照灯システムの導入効果を定量的に評価することができるシミュレータを提供する。【解決手段】実際の交通流を模擬するシミュレーションを予め設定した所定期間実施可能なシミュレータにおいて、交通環境再現部とドライバ模擬部と車両再現部とを備え、交通環境再現部が、再現した道路交通環境に出現させる全ての車両のうち、所定の割合の車両が前照灯システムを搭載するように車両特性を割り当て、ドライバ模擬部が、シミュレーション時間が夜間である場合、道路交通環境に出現している一の車両に対して対向車が存在しているときに、対向車の前照灯の配光状態を考慮して一の車両のドライバの等価光幕輝度を算出し、その等価光幕輝度を用いて当該ドライバが歩行者を認知可能か否かを判断するように構成する。【選択図】図９
2012221414.tif 000002
【特許請求の範囲】
【請求項１】
電子計算機で構成され、実際の交通流を模擬するシミュレーションを予め設定された所定の期間実施する前照灯システム効果評価シミュレータであって、
道路交通環境を前記電子計算機内に再現し、また前記道路交通環境に出現する全ての車両および歩行者のタイムスケジュールを作成し、さらに前記道路交通環境に出現する全ての車両に車両特性を個別に割り当てるとともに、前記車両を運転するドライバにドライバ特性を個別に割り当てる交通環境再現部と、
前記道路交通環境に出現する各車両を運転するドライバの運転行動を、前記交通環境再現部によって割り当てられた前記ドライバ特性に基づいて個別に模擬するドライバ模擬部と、
前記道路交通環境に出現する各車両の挙動を、前記交通環境再現部によって割り当てられた前記車両特性と前記ドライバ模擬部によって模擬された前記運転行動とに基づいて個別に再現する車両再現部と、
前記交通環境再現部、前記ドライバ模擬部および前記車両再現部を統括して制御し、前記期間中に発生した事故件数を計測する統括制御部と、を備え、
前記交通環境再現部は、
前記道路交通環境に出現する全ての車両のうちの所定の割合の車両が前照灯の配光状態を制御可能な前照灯システムを搭載するように前記車両特性を割り当て、
前記ドライバ模擬部は、
シミュレーション時間が夜間である場合、前記道路交通環境に出現している一の車両に対して対向車が存在しているときに、前記対向車の前照灯の配光状態を考慮して前記一の車両のドライバの等価光幕輝度を算出し、算出された前記等価光幕輝度を用いて当該ドライバが前記歩行者を認知可能か否かを判断する
ことを特徴とする、前照灯システム効果評価シミュレータ。
【請求項２】
前記前照灯システムは、
前記一の車両に搭載されたセンサによって前記対向車および前記一の車両に対する先行車を検出し、前記一の車両の前照灯による照射範囲について、前記対向車および前記先行車に対する照射を制限する一方、前記歩行者は制限なく照射するように当該照射範囲を調整する
ことを特徴とする、請求項１に記載の前照灯システム効果評価シミュレータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、道路交通の予防安全支援システムの１つである前照灯システムの導入効果を評価する、前照灯システム効果評価シミュレータに関する。
【背景技術】
【０００２】
従来、道路交通の予防安全支援システムとして、アンチロックブレーキシステム（ＡＢＳ）やレーンキープアシストシステム等、様々なシステムが開発されている。このような様々な予防安全支援システムのうち、実車両に導入されていない、あるいは普及率の低いものに関しては、実際の道路交通の事故統計等からそのシステムの導入効果を評価することができない。そのため、シミュレーションによって実際の道路交通状況（交通流）を再現し、その導入効果を定量的に評価する技術も開発されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−７２８０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年開発が進んでいる予防安全支援システムの１つに、「Adaptive Driving Beam（ＡＤＢ；配光可変型走行ビーム）」という前照灯配光制御システム（単に「前照灯システム」ともいう）がある。ＡＤＢは、例えばルームミラーの裏側に設置したセンサによって対向車のヘッドライトや先行車のテールランプを検知し、対向車や先行車が存在する範囲の前照灯の配光を自動的に制限し、眩惑を防止するものである。このＡＤＢは未だ開発・普及段階にあるため、シミュレーションによってその導入効果を評価する技術が求められている。
【０００５】
本発明は、斯かる実情に鑑み、前照灯システムの導入効果を定量的に評価することができる、前照灯システム効果評価シミュレータを提供しようとするものである。
【課題を解決するための手段】
【０００６】
本発明の前照灯システム効果評価シミュレータは、電子計算機で構成され、実際の交通流を模擬するシミュレーションを予め設定された所定の期間実施する前照灯システム効果評価シミュレータであって、道路交通環境を前記電子計算機内に再現し、また前記道路交通環境に出現する全ての車両および歩行者のタイムスケジュールを作成し、さらに前記道路交通環境に出現する全ての車両に車両特性を個別に割り当てるとともに、前記車両を運転するドライバにドライバ特性を個別に割り当てる交通環境再現部と、前記道路交通環境に出現する各車両を運転するドライバの運転行動を、前記交通環境再現部によって割り当てられた前記ドライバ特性に基づいて個別に模擬するドライバ模擬部と、前記道路交通環境に出現する各車両の挙動を、前記交通環境再現部によって割り当てられた前記車両特性と前記ドライバ模擬部によって模擬された前記運転行動とに基づいて個別に再現する車両再現部と、前記交通環境再現部、前記ドライバ模擬部および前記車両再現部を統括して制御し、前記期間中に発生した事故件数を計測する統括制御部と、を備え、前記交通環境再現部は、前記道路交通環境に出現する全ての車両のうちの所定の割合の車両が前照灯の配光状態を制御可能な前照灯システムを搭載するように前記車両特性を割り当て、前記ドライバ模擬部は、シミュレーション時間が夜間である場合、前記道路交通環境に出現している一の車両に対して対向車が存在しているときに、前記対向車の前照灯の配光状態を考慮して前記一の車両のドライバの等価光幕輝度を算出し、算出された前記等価光幕輝度を用いて当該ドライバが前記歩行者を認知可能か否かを判断することを特徴としている。
【０００７】
なお、前記前照灯システムは、前記一の車両に搭載されたセンサによって前記対向車および前記一の車両に対する先行車を検出し、前記一の車両の前照灯による照射範囲について、前記対向車および前記先行車に対する照射を制限する一方、前記歩行者は制限なく照射するように当該照射範囲を調整することが好ましい。
【発明の効果】
【０００８】
本発明の前照灯システム効果評価シミュレータによれば、例えばＡＤＢ等の次世代の前照灯システムの普及率に応じた事故率やニアミス率の低減効果をシミュレーションによって定量的に評価することができる。その結果、効率的且つ効果的な車両安全対策の実施も可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る前照灯システム効果評価シミュレータのハードウェアの全体構成を示すブロック図である。
【図２】本発明の一実施形態に係る前照灯システム効果評価シミュレータのソフトウェアの全体構成を示すブロック図である。
【図３】本発明の一実施形態に係る前照灯システム効果評価シミュレータのドライバ模擬部が設定する視野制限フィルタを示す模式図である。
【図４】本発明の一実施形態に係る前照灯システム効果評価シミュレータの等価光幕輝度算出部の構成を示すブロック図である。
【図５】本発明の一実施形態に係る前照灯システム効果評価シミュレータの等価光幕輝度算出部が等価光幕輝度を算出する方法を示すチャートである。
【図６】本発明の一実施形態に係る前照灯システム効果評価シミュレータの車両再現部が再現する車両が搭載するＡＤＢの構成および機能を示す模式図である。
【図７】本発明の一実施形態に係る前照灯システム効果評価シミュレータの交通環境再現部が再現する道路交通環境において、ＡＤＢの搭載された車両が配光を制限している具体的な状況を示す模式図である。
【図８】本発明の一実施形態に係る前照灯システム効果評価シミュレータが実施するシミュレーションの概略を示すフローチャートである。
【図９】本発明の一実施形態に係る前照灯システム効果評価シミュレータが実施するシミュレーション中の夜間用可視判定処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を添付図面を参照して説明する。本実施形態の前照灯システム効果評価シミュレータ（以下、単に「効果評価シミュレータ」ともいう）は、道路交通環境（車道、歩道、街路灯、建造物および街路樹等からなる環境）を電子計算機内に作り出し、ドライバが運転中に行っている認知・判断・操作という行動（運転行動）を模擬して前照灯システムを搭載した車両を上記道路交通環境上に走行させ、時々刻々と変化する道路交通状況（交通流）を再現し、その事故率・ニアミス率から前照灯システムの導入効果を評価することを可能にしたものである。
【００１１】
＜全体構成＞
図１に、本実施形態の効果評価シミュレータ１のハードウェアの全体構成を示す。効果評価シミュレータ１は、コンピュータ等の電子計算機で構成されており、物理的な構成要素として、演算処理手段２としてのＣＰＵと、記憶手段３としてのＲＯＭ、ＲＡＭおよびハードディスクと、入力手段４としてのキーボードおよびマウスと、表示手段４としてのディスプレイと、を備えている。
【００１２】
また、図２に、本実施形態の効果評価シミュレータ１のソフトウェアの全体構成を示す。効果評価装置１は、機能的な構成要素として、道路交通環境を再現する交通環境再現部（環境プログラム）１０と、ドライバの運転行動を模擬するドライバ模擬部（ドライバプログラム）２０と、車両の運動性能・挙動を再現する車両再現部（車両プログラム）３０と、それら３つの再現・模擬部１０，２０，３０を統括して制御する統括制御部（統括プログラム）４０と、を備えている。
【００１３】
上記の各部１０，２０，３０，４０はプログラムとして記憶手段３に記憶されており、演算処理手段２が当該プログラムを実行することで、各部１０，２０，３０，４０の機能が実現されるようになっている。すなわち、統括制御部４０が、効果評価シミュレータ１のシミュレーション全体を制御して、実在する道路交通環境と同等の道路交通環境を三次元の仮想空間として再現し、当該道路交通環境上に車両を自律的に走行させる。そして、自律的に走行している車両や歩行者の相互の位置関係を常に管理・記録し、所定のシミュレーション期間中の事故率およびニアミス率を算出するようになっている。
【００１４】
＜交通環境再現部；環境モデル＞
交通環境再現部１０は、予め記憶手段３に記憶された情報（道路情報、道路照明環境情報、建造物情報、街路樹情報等）に基づき、モデル化された道路交通環境（環境モデル）を再現する。道路交通環境は３次元空間で再現され、本実施形態では具体的に以下の４つの特徴を有する交差点を中心とした所定範囲の領域を再現するようにする（当該道路交通環境を２次元で示した図７参照）。
【００１５】
（１）信号機のない十字交差点
（２）主流側道路は双方向２車線で横断歩道あり
（３）従流側道路は１車線で横断歩道なし
（４）見通しが悪い
【００１６】
なお、交通環境再現部１０が再現し、シミュレーションの対象とする道路交通環境は、ここに例示する環境に限定されるものではない。つまり、上記の交差点の特徴は適宜に設定変更可能なものであり、例えば、Ｔ字交差点、Ｙ字交差点、変則交差点、５方向交差点、ロータリー交差点、立体交差点等において、信号機の有無、車線の数、横断歩道の有無、見通しの良否等を適宜に設定変更可能である。また、交差点以外の道路が交わらない道路交通環境（例えば、高速道路）を再現しても良い。さらに、複数の交差点や交差点以外の特徴のある道路交通環境（例えば、橋やトンネルやパーキングエリア）を含む広範な道路交通環境を再現しても良い。
【００１７】
交通環境再現部１０はまた、実際の交通流（以下、単に「実交通流」ともいう）から得た情報（進入方向別交通密度、進入方向別交差点進入速度分布、進入方向別交差点挙動分布、車頭間隔別相対速度分布、信号点消灯時間間隔、信号交差点での直進、右折および左折の進行比率、信号待ち車両の車頭間隔等）に基づき、上記道路交通環境に出現する車両のタイムスケジュールをモンテカルロ法で作成する。上記の実交通流から得た各情報は、シミュレーション期間とともにシミュレーションの初期条件となるものであり、予め記憶手段３に記憶されたデータを利用しても良いし、入力手段４を介してオペレータによってシミュレーション開始時に逐次入力しても良い。
【００１８】
車両が出現するタイミングは、周辺の状況に基づき車頭時間を制御するものとする。例えば、再現する道路交通環境に信号交差点が隣接する場合には、そこから流入する交通流は、その信号交差点による赤信号の信号待ち車両によって起こるＥｒｌａｎｇ分布と信号待ちのない車両によって起こる指数分布とが信号周期によって時間差に基づいて混合される。これにより、交通環境再現部１０が作り出す交通流は、「交差点進入時の車頭間隔時間」と「交差点進入時の速度」と「交差点を通過するのに要する時間（交差点通過時間）」とが少なくとも実交通流と同等となる。
【００１９】
車両のタイムスケジュールには、シミュレーション時間における各車両の出現時刻、各車両の出現位置（初期位置）および最終目的位置、車両の出現時点での速度（初期速度）、が少なくとも設定される。また、上記道路交通環境に出現する歩行者のタイムスケジュールも、車両のタイムスケジュールと同様に、実交通流から得た情報に基づきモンテカルロ法で作成する。
【００２０】
交通環境再現部１０はさらに、所定の情報（評価対象の前照灯システムの普及率およびドライバの年齢分布等）に基づき、タイムスケジュールに登場する全ての車両に対して車両特性（運動性能）をそれぞれ割り当てるとともに、各車両を運転するドライバに対してドライバ特性（ドライバタイプ、視機能特性、速度認知エラー特性、ブレーキ踏力不足エラー特性）をそれぞれ割り当てる。この特性の割り当てによって、ドライバの運転行動や車両の運動性能が変化し、現実と同様に個体差が生じるようになっている。上記の所定の情報は、予め記憶手段３に記憶されたデータを利用しても良いし、入力手段４を介してオペレータによってシミュレーション開始時に逐次入力しても良い。
【００２１】
なお、車両は例えば全長４．４ｍ、全幅１．７ｍ、全高１．４５ｍの直方体形状のポリゴンオブジェクトで道路交通環境上に再現され、建造物、街路樹および停止線等の他の物体も適宜のサイズ・形状のポリゴンオブジェクトで再現される。
【００２２】
＜ドライバ模擬部；ドライバモデル＞
ドライバ模擬部２０は、予め記憶手段３に記憶された情報および交通環境再現部１０から入力された個々のドライバ特性に基づき、モデル化されたドライバ（ドライバモデル）の運転行動（認知、判断、操作）を再現し、車両の操作量を算出して車両再現部３０に出力する。具体的には、ドライバ模擬部２０は認知部２１と判断部２２と操作部２３とを備え、他車両や歩行者を認知し、衝突の可能性があるか否かを判断し、衝突の可能性があると判断した場合に具体的な衝突回避操作量（ここではブレーキ操作量）を算出する。
【００２３】
＜＜認知部＞＞
認知部２１は、交通環境再現部１０によって割り当てられたドライバ特性に基づき、ドライバごとに「視野制限フィルタ」を個別に設定する。図３に示すように、本実施形態では視野制限フィルタとして、例えば「優良ドライバ型フィルタ」、「確認不十分型フィルタ」および「依存型フィルタ」が備えられている。
【００２４】
優良ドライバには優良ドライバ型フィルタが適用される。優良ドライバ型フィルタは、進行方向を中心として±５０°（視野角１００°）にドライバの可視範囲を制限するフィルタである。ただし、優良ドライバの搭乗する車両が交差点内を走行しているときはフィルタを適用外とし、進行方向を中心として±９０°（視野角１８０°）の範囲がドライバの可視範囲となる。
【００２５】
左右確認不十分ドライバには確認不十分型フィルタが適用される。確認不十分型フィルタは、進行方向を中心として±１５°（視野角３０°）にドライバの可視範囲を制限するフィルタである。ただし、左右確認不十分ドライバの搭乗する車両が交差点内を走行しているときはフィルタを適用外とし、進行方向を中心として±９０°（視野角１８０°）の範囲がドライバの可視範囲となる。
【００２６】
先行車両依存ドライバには依存型フィルタが適用される。依存型フィルタは、進行方向を中心として±４°（視野角８°）の範囲（先行車の後部を確認可能な範囲）にドライバの可視範囲を制限するフィルタである。なお、先行車両依存ドライバの搭乗する車両が交差点内を走行しているときにもフィルタは適用され、前述の２つのドライバタイプと異なって可視範囲は拡張されない。
【００２７】
なお、上記の交差点内とは、自車両が交差点を直進する場合は、走行する道路と交差する道路とが重なる範囲であり、一方、自車両が交差点を右折または左折する場合は、予め走行している道路上で旋回し始めてから交差する道路上で旋回が終了するまでの範囲であるとする。また、上記の各視野制限フィルタは、ここに例示するフィルタに限定されるものではない。例えば、各視野制限フィルタの可視範囲を決定する視野角は、任意の数値に設定変更可能なものである。また、視野制限フィルタの数は３つに限定されず、少なくとも２つの種類の異なるフィルタを備えていれば良い。より具体的には例えば、第１のフィルタと、第１のフィルタよりも視野角の小さい可視範囲に制限する第２のフィルタとを少なくとも備えていれば好ましい。そして、所定の道路範囲内（本実施形態では交差点内）を自車両が走行する場合は、第１のフィルタは適用外となる一方、第２のフィルタは継続して適用されるものであると好ましい。また例えば、第１のフィルタと、第１のフィルタよりも視野角の小さい可視範囲に制限する第２のフィルタと、第２のフィルタよりも視野角の小さい可視範囲に制限する第３のフィルタとを少なくとも備え、所定の道路範囲内を自車両が走行する場合は、第１および第２のフィルタは適用外となる一方、第３のフィルタは継続して適用されるものであると好ましい。
【００２８】
認知部２１は、上述のように個別に設定された視野制限フィルタに基づき、自律走行を可能とすべく、ドライバごとに視認可能な自車両の周囲の可視物体を特定する（以下、これを可視判定という）。この可視判定は、各ドライバの視点位置（例えば左右前輪を結ぶ線分の中点から後方へ１．３ｍ、地上高１．２ｍの位置）の水平面上と垂直面上で行われる。
【００２９】
水平面上の可視判定は、自車両の進行方向ベクトルを中心に±９０°の範囲内で行われ、道路交通環境上に出現している他車両、歩行者、建造物および街路樹等の物体の中から可視物体を特定する。一方、垂直面上の可視判定は、水平面から下方向に９０°の範囲で行われ、道路上にある視認可能な停止線を特定する。このとき、ドライバが視野制限フィルタ内の他車両や歩行者を視認できるか否かは、建造物および街路樹等の障害物による死角についても考慮する。
【００３０】
また、認知部２１は、交通環境再現部１０によって割り当てられたドライバ特性（ドライバの年齢；視機能特性）に基づき、ドライバごとに「等価光幕輝度」を個別に算出する。これは、夜間に暗くて歩行者を認知できなくなるケースを想定したものである。等価光幕輝度はドライバの年齢に左右され、若齢者ドライバの方が眩しさが少ないため、視認性が良好であり、一方、高齢者ドライバは眩しさが強く表れるため、視認性が極めて悪いようになっている。
【００３１】
図４および図５を用いて、等価光幕輝度の算出方法について詳述する。認知部２１には、図４に示すような等価光幕輝度算出部５０が備えられている。等価光幕輝度算出部５０は、水晶体内混濁粒子設定部５１と、光源設定部５２と、光減衰率・光散乱角演算部５３と、模擬光子統計処理部５４とを有し、図５に示すような解析手法でドライバの年齢に応じて等価光幕輝度を算出する。
【００３２】
水晶体内混濁粒子設定部５１は、水晶体の光学濃度Ｔおよび混濁粒子の粒径ｋを算出する手段である。水晶体内の光学濃度Ｔは加齢により変化するので、以下の数式（１）および数式（２）で表される加齢変化モデル式を予め記憶手段３にプログラムとして記憶しておく。これらの数式（１）および数式（２）を用いて、交通環境再現部１０から入力されるドライバの年齢に基づき、光学濃度情報を生成する。なお、ドライバの年齢が６０歳未満の場合には数式（１）を利用し、ドライバが６０歳以上の場合には数式（２）を利用する。
【数１】
2012221414.tif 000003
【数２】
2012221414.tif 000004
【００３３】
数式（１）および（２）において、Ａはドライバの年齢、λは波長、Ｌ１は水晶体自体の屈折率、Ｌ２は水晶体内の混濁粒子の屈折率である。ここでは、水晶体自体の屈折率Ｌ１を１．４０とし、水晶体内の混濁粒子の屈折率Ｌ２を１．５５としてプログラムに予め登録しておく。なお、この値は適宜変更することも可能であり、更に加齢状態をふまえて再設定するようにしても良い。
【００３４】
また、混濁粒子の粒径ｋも加齢により変化するので、以下の数式（３）で表される加齢変化モデル式を予め記憶手段３にプログラムとして記憶しておく。この数式（３）を用いて、ドライバの年齢に基づき混濁粒子の粒径ｋを算出する。なお、粒径ｋ［μｍ］は１〜７μｍの範囲内になるのが通常である。
【数３】
2012221414.tif 000005
【００３５】
光源設定部５２は、車両の前照灯の種類、すれ違う際の光軸変動、前照灯と利用者との距離、シミュレーションする時間帯（日中、夜間、夕暮れ）、天候（晴れ、雨、曇り）、道路照明の状態等の情報を、記憶手段に予め記憶され適宜に更新されるデータテーブルから取得し、取得した情報に基づき光源条件を設定してＲＡＭ等の記憶手段に格納する手段である。上記の情報は交通環境再現部１０から取得する。
【００３６】
光減衰率・光散乱角演算部５３は、散乱強度Ｉ（α，θ）等を算出する手段である。まずＭｉｅ散乱理論を用いて、単位照度となる平面波が入射する時の散乱強度Ｉ（α，θ）および散乱効率Ｋｅ（α）；（散乱断面積／幾何学断面積）を、散乱角θ、サイズパラメータα＝２πｒ／λ（ｒ：微粒子半径）との関係を定めた以下の数式（４）または数式（５）により算出する。なお、数式（５）におけるａｖおよびｂｖは、１次、２次Riccati-Bessel関数ψｖ、ζｖ、およびその導関数よりなる。また、Ｒｅは実部をとる操作を表す。
【数４】
2012221414.tif 000006
【数５】
2012221414.tif 000007
【００３７】
各微粒子における散乱特性である散乱強度Ｉ（α，θ）や散乱効率Ｋｅ（α）が求まれば、以下の数式（６）によって、微粒子が複数個存在する空間での散乱光分布を推定することができる。なお、数式（６）におけるＰ１ｖ（cosθ）は、Legendre多項式からなっている。
【数６】
2012221414.tif 000008
【００３８】
さらに、散乱効率Ｋｅ（α）により、光が大気中を進行した時の減衰係数σ（α）［ｍ−１］を以下の数式（７）を用いて算出する。なお、数式（７）において、ｎａ（ｒ）は微粒子濃度分布［個／ｍ３］、ｆ（λ）は光の波長確率密度分布である。
【数７】
2012221414.tif 000009
【００３９】
次いで、この減衰係数σ（α）により、光子が次に散乱するまでの予測距離Ｌを以下の数式（８）を用いて算出する。なお、数式（８）において、ｒａｎ１は０〜１の一様乱数である。
【数８】
2012221414.tif 000010
【００４０】
そして、以下の数式（９）の散乱角確率密度分布Ｆ（α，θ）により、以下の数式１０を用いて各散乱地点における散乱角θを予測する。なお、数式（９）において、ｗ（φ）はφでの立体角である。また、数式（１０）において、ｒａｎ２は０〜１の一様乱数である。
【数９】
2012221414.tif 000011
【数１０】
2012221414.tif 000012
【００４１】
模擬光子統計処理部５４は、水晶体内混濁粒子設定部５１と光源設定部５２と光減衰率・光散乱角演算部５３とを統括して制御しながらモンテカルロ法により処理を行い、最終的に光幕輝度分布を算出する手段である。
【００４２】
模擬光子統計処理部５４は、水晶体内混濁粒子設定部５１によって設定された水晶体の条件や光源設定部５２によって設定された光源の条件に基づいて、各種光源から眼球へ進入する光子の進入角を決定する。そして、光減衰率・光散乱角演算部５３を制御して、その光子が眼球内のどの位置でどの角度に散乱するか、あるいは散乱せずにそのまま網膜に到達するかを１個ずつ確率的に予測する。散乱した場合はさらに次に散乱する位置を予測し、散乱数＞最大散乱次数あるいは光子吸収、となるまで試行を続け（なお最大散乱次数は解析結果に影響を与えない十分に大きな数とする）、最終的に網膜に到達する位置および角度（あるいは眼球外に放出すること）を予測していく。この予測を全模擬光子数（全模擬光子数は、解析結果に影響を与えない十分に大きな数とする）に対して試行し、その結果網膜に到達した光子の分布から眼球内光散乱を考慮した網膜像を推定する。つまり、模擬光子１個分の光幕輝度分布を算出し、さらに模擬光子１個分の光幕輝度分布に基づいてドライバの等価光幕輝度を算出する。
【００４３】
前述のように、道路交通環境上では各物体をポリゴンオブジェクトとして再現しており、各ドライバは可視物体に対してポリゴンレベルの可視判定を行うことができる。これによって、交差点に向かう各ドライバの可視範囲に塀や植栽等が存在した場合、見通しの悪さを再現することが可能となっている。
【００４４】
＜＜判断部＞＞
判断部２２では、認知部２１で特定された可視物体と自車両とが衝突する危険性を判断する。以下、これをリスク判定ともいう。可視物体が複数存在する場合には、すべての可視物体に対して衝突の危険性の度合いを示す不安全度を算出して危険性の順位付けも行い、危険性が最も高い物体を最不安全物体とする。
【００４５】
リスク判定では、特定された可視物体の位置および速度に基づいて衝突ポイントに到達するまでの時間（衝突回避可能時間）を算出して用いる。このとき、交通環境再現部１０によって各ドライバに割り当てられた速度認知特性（速度認知エラー特性）を考慮し、ヒューマンエラーを含んだ速度の推測値でリスク判定を行う。リスク判定の結果、ドライバが衝突回避行動をとるか否かを決定する。本実施形態では、衝突回避行動はブレーキ操作とする。
【００４６】
リスク判定について詳述する。通常、ドライバが感じる衝突の危険性はブレーキペダル踏力に反映されると考えられるため、本実施形態では、不安全度はブレーキを踏むべき対象と判断した物体に対して、そのときに発揮すべきブレーキペダル踏力値をもとに算出する。判断部２２はこのリスク判定を時々刻々と行い、最不安全物体との衝突を回避するためのブレーキ操作量を算出する。以下に、不安全度の基準となるブレーキタイミングを決定する判別式と発揮すべきブレーキ操作量（ブレーキペダル踏力値）を算出する式を示す。
【００４７】
本実施形態では、リスク判定のプロセスは、状況（交差、追従、右左折）に応じて以下の数式（１１）〜（１４）によって算出する。ここで、「交差」とは、自車両と最不安全物体とがともに直進して交差点内に進入し、且つ衝突の可能性がある状況である。「追従」とは、自車両が最不安全物体の後方に位置し共に直進する状態で、且つ追突する可能性がある状況である。「右左折」とは、自車両または最不安全物体が右左折している状態で交差点内に進入し、且つ衝突の可能性がある状況である。
【００４８】
「交差」におけるブレーキタイミングは、対象車両に対する視角の増加率変化［（１／φ）ｄφ／ｄｔ］を指標とした。また、ブレーキペダル踏力値は、視角の増加率変化に自車速度Ｖを掛けたものと、［１／（相対距離Ｌ）２］とを指標とした。なお、これらの指標の求め方については適宜変更することも可能である。
【００４９】
「追従」および「右左折」におけるブレーキタイミングは、車間距離を相対速度で除した値（ＴＴＣ）の逆数であるｉＴＴＣを指標とした。また、ブレーキペダル踏力値は、ｉＴＴＣに自車速度Ｖを掛けたものと、［１／（相対距離Ｌ）２］とを指標とした。なお、これらの指標の求め方については適宜変更することも可能である。
【００５０】
各数式（１１）〜（１４）の係数値ａ〜ｈは、自車両が優先道路および非優先道路のいずれを走行しているかによって異なる値が設定される。この係数値ａ〜ｈの違いにより、優先道路を走行している車両が非優先道路を走行している車両に対して優先される挙動を可能にしている。
【００５１】
数式（１１）は交差時のブレーキタイミングを決定する判別式であり、数式（１２）は交差時のブレーキペダル踏力値の算出式であり、数式（１３）は追従・右左折時のブレーキタイミングを決定する判別式であり、数式（１４）は追従・右左折時のレーキペダル踏力値の算出式である。
【数１１】
2012221414.tif 000013
【数１２】
2012221414.tif 000014
【数１３】
2012221414.tif 000015
【数１４】
2012221414.tif 000016
【００５２】
＜＜操作部＞＞
操作部２３では、判断部２２で算出された衝突回避可能時間と停止位置とに対応したブレーキ操作量を決定し、車両再現部３０に出力する。なお、ここでも、交通環境再現部１０によって各ドライバに割り当てられたブレーキペダルの操作特性（ブレーキ踏力不足エラー特性）を考慮し、ブレーキ踏力不足などの操作エラーを反映されたブレーキ操作量を算出する。
【００５３】
＜車両再現部；車両モデル＞
車両再現部３０は、ドライバ模擬部２０が出力する運転操作量（ブレーキ操作量）に基づいて、モデル化した車両（車両モデル）の挙動量（減速度等）を演算し、シミュレーション時間における現時刻の位置座標を決定する。決定された各車両の現時刻の位置座標は統括制御部４０に出力され、統括制御部４０によって後述するデータテーブルが書き換えられる。
【００５４】
本実施形態では、車両モデルとして、前後方向移動の自由度および前後のタイヤにおける回転の自由度の計３自由度を有する等価二輪車モデルを用いる。このような等価二輪車モデルによれば、前後の荷重移動とタイヤのスリップを考慮した制動挙動を計算することが可能である。
【００５５】
また、本実施形態では、予め記憶手段３に記憶された情報および交通環境再現部１０から入力された個々の車両特性に基づいて、道路交通環境上に出現する全車両のうちの所定の割合（０％〜１００％）の車両にＡＤＢ６０（図６参照）が搭載されているように設定される。これにより、ＡＤＢ６０が搭載されている車両は、他車両（対向車や先行車）の位置情報に基づいて前照灯の照射範囲を自動的に制限することが可能となっている。また、ＡＤＢ６０が搭載されていない車両は、他車両（対向車や先行車）の位置情報に基づいてロービームとハイビームの切り替えを自動的に設定することが可能となっている。ＡＤＢ６０が作動する条件（例えば、シミュレーション時間が夜間であるとの条件）は、予め設定されているようにする。なお、ＡＤＢ６０の設定については、オペレータが入力手段４を介して任意に変更することも可能なものとする。
【００５６】
図６および図７を用いてＡＤＢ６０の構成および機能について説明する。ＡＤＢ６０は、車両に搭載されたセンサ（図示略）によって対向車や先行車を検出し、左右の前照灯６１Ｌ，６１Ｒによる照射範囲を左右で個別に調整して、対向車や先行車に対する照射を制限する一方、歩行者は照射するものである。ＡＤＢ６０は左右の前照灯６１Ｌ，６１Ｒそれぞれに対してシェード（遮蔽手段）６２Ｌ，６２Ｒを備えており、左右の前照灯６１Ｌ，６１Ｒの前面の一部をシェード６２Ｌ，６２Ｒで適宜に覆うことで、照射範囲を調整することが可能となっている。
【００５７】
＜シミュレーション＞
図８を用いて、本実施形態のシミュレータ１によるシミュレーションの概略を説明する。シミュレーションは、メインルーチンである統括プログラムを演算処理手段２が実行することで開始される。
【００５８】
最初のステップＳ０１では、シミュレーション期間等のシミュレーション条件に係るデータを読み込む。各種のシミュレーション条件はシミュレーション開始前に設定されていれば良く、例えばシミュレーション期間は、前述のように予め記憶手段３に記憶されたデータを利用しても良いし、入力手段４を介してシミュレーション開始時にオペレータによって入力されても良い。具体的なシミュレーション期間は、例えば２５９２０００ｓ（３０日間）等の事故統計をとるのに十分な期間に設定されると好ましい。また、ニアミスとは、例えば減速度４．０ｍ／ｓ２が０．２ｓ以上継続し、且つ相対距離が６．０ｍ以内の状態に設定する。このニアミスを判定する数値条件も予め記憶手段３に記憶させておくと好ましいが、オペレータが入力手段４を介して任意に変更することも可能なものとする。
【００５９】
ステップＳ０２では、統括制御部４０が、車両やドライバの特性に係るデータを記憶手段３から読み込む。
【００６０】
ステップＳ０３では、交通環境再現部１０が、ステップＳ０１およびＳ０２で読み込んだデータに基づいて、モデル化された道路交通環境を三次元仮想空間として構築する。構築された道路交通環境は表示装置５に表示される。また、以下のステップＳ０４〜Ｓ１８により、当該道路交通環境上に車両や歩行者が時々刻々と出現し、通行するようになるが、その状況も表示装置５に表示される。これにより、オペレータは再現された交通流の状況をシミュレーション期間全体に亘って観察し、把握することが可能となっている。
【００６１】
ステップＳ０４では、交通環境再現部１０が、ステップＳ０１およびＳ０２で読み込んだデータに基づいて、移動体（車両および歩行者）のタイムスケジュールを作成する。
【００６２】
ステップＳ０５では、統括制御部４０が、ステップＳ０４で作成されたタイムスケジュールに基づいて、現時点のシミュレーション時間（以下、「現時刻」ともいう）の道路交通環境上に車両および歩行者を出現させる。
【００６３】
ステップＳ０６では、統括制御部４０が、現在出現している全ての車両についてのデータテーブルを作成する。
【００６４】
ステップＳ０７では、統括制御部４０が、現時刻が夜間であるか否かを判定する。夜間であればステップＳ２０に進み、そうでなければステップＳ０８に進む。
【００６５】
ステップＳ０８では、ドライバ模擬部２０の認知部２１が、現時刻に出現している全ての車両のうちの任意に指定された車両（例えば、各車両に識別番号を付している場合、その識別番号が最も小さい車両）のドライバについて可視判定を行い、可視物体（他車両および歩行者等）を抽出する。可視判定は、ドライバに適用されている視野制限フィルタに応じて行う。
【００６６】
ステップＳ０９では、ドライバ模擬部２０の判断部２２が、ステップＳ０８で抽出された全ての可視物体についてリスク判定を行い、最不安全物体を特定する。そして、特定された最不安全物体についての衝突回避行動を含む運転行動を決定する。
【００６７】
ステップＳ１０では、ドライバ模擬部２０の操作部２３が、車両操作量を算出する。特に、ステップＳ０９で衝突回避行動をとると判断されたドライバについては、車両操作量としてブレーキ操作量を算出する。算出した車両操作量は車両再現部３０に入力する。
【００６８】
ステップＳ１１では、車両再現部３０が、ステップＳ１０で算出された車両操作量に基づき当該車両の位置座標を算出する。算出した位置座標は統括制御部４０に入力する。統括制御部４０は、この位置座標を現時刻（次時刻でも良い）の位置座標としてデータテーブルを書き換える。
【００６９】
ステップＳ１２では、統括制御部４０が、現時刻の道路交通環境上に現時刻（次時刻でも良い）の位置座標の算出が終了していない車両が他に存在しているか否かを判定する。車両が他に存在していればステップＳ０７に戻り、次の車両（例えば、識別番号が次に小さい車両）についてステップＳ０７〜Ｓ１１の処理を行う。車両全てについて現時刻（次時刻でも良い）の位置座標の算出が終了すればステップＳ１３に進む。
【００７０】
ステップＳ１３では、統括制御部４０が、車両の衝突があったか否かを判定する。この判定は、ステップＳ１１で算出した車両の位置座標を利用して行う。車両の衝突があればステップＳ１４に進み、なければステップＳ１５に進む。
【００７１】
ステップＳ１４では、統括制御部４０が衝突事故件数をカウントするカウンタの計数を１つ増やす。このカウンタの初期値はゼロに設定されている。その後、ステップＳ１５に進む。
【００７２】
ステップＳ１５では、統括制御部４０が、車両のニアミスがあったか否かを判定する。この判定も、ステップＳ１１で算出した車両の位置座標を利用して行う。車両のニアミスがあればステップＳ１６に進み、なければステップＳ１７に進む。
【００７３】
ステップＳ１６では、統括制御部４０がニアミス件数をカウントするカウンタの計数を１つ増やす。このカウンタの初期値はゼロに設定されている。その後、ステップＳ１７に進む。
【００７４】
ステップＳ１７では、シミュレーション時間が終了時間に到達しているか否かを判定する。終了時間に到達していなければステップＳ１８に進み、到達していればシミュレーションを終了する。
【００７５】
ステップＳ１８では、シミュレーション時間を進めてステップＳ０５に戻る。
【００７６】
このシミュレーション中のステップＳ０７〜１１によって、道路交通環境上に出現している全ての車両が、個別に割り当てられたドライバモデルの特性および車両モデルの特性に従って自律走行を行う。
【００７７】
シミュレーション時間が夜間である場合に実行される夜間用可視判定処理（ステップＳ２０）について、図９を用いて説明する。この夜間用可視判定処理は、ドライバ模擬部２０の認知部２１、車両再現部３０および統括制御部４０によって実施される。
【００７８】
まず、最初のステップＳ２１では、各車両の前照灯の配光データを読み込む。本実施形態では、前照灯の配光はロービーム、ハイビーム、カット式ハイビーム（ＡＤＢ機能によるロービーム）のうちのいずれか一方である。
【００７９】
ステップＳ２２では、自車両の配光をハイビームに設定し、前述のデータテーブル中の配光データを書き換える。なお、ハイビームは基本設定である。
【００８０】
ステップＳ２３では、対向車または先行車が存在しているか否かを判断する。対向車および先行車のいずれか一方でも存在していればステップＳ２４に進み、両方とも存在していなければステップＳ２７に進む。
【００８１】
ステップＳ２４では、自車両がＡＤＢを搭載しているか否かを判定する。搭載していればステップＳ２５に進み、そうでなければステップＳ２６に進む。
【００８２】
ステップＳ２５では、対向車の存在する領域および先行車の存在する領域に対してロービームに切り替え（換言すれば、配光を制限し）、データテーブルを書き換える。その後、ステップＳ２７に進む。
【００８３】
ステップＳ２６では、自車両の配光をロービームに切り替え、データテーブルを書き換える。その後、ステップＳ２７に進む。
【００８４】
ステップＳ２７では、自車両の進行先にある横断歩道上に歩行者が存在しているか否かを判断する。歩行者が存在していればステップＳ２８に進み、存在していなければステップＳ３４に進む。
【００８５】
ステップＳ２８では、歩行者の輝度を算出する。この輝度の算出には公知の方法を利用するものとする。
【００８６】
ステップＳ２９では、歩行者の背景の輝度を算出する。この背景の輝度の算出にも公知の方法を利用するものとする。
【００８７】
ステップＳ３０では、対向車の照明の配光状態による影響を考慮した自車両のドライバの等価光幕輝度を算出する。
【００８８】
ステップＳ３１では、ステップＳ３０で算出した等価光幕輝度を考慮して、ステップＳ２８で算出した歩行者の輝度とステップＳ２９で算出した歩行者の背景の輝度とに基づき、歩行者のコントラスト比を算出する。
【００８９】
ステップＳ３２では、設定された視野制限フィルタに基づき、ドライバが歩行者を認知可能か否かを判断する。認知可能であればステップＳ３３に進み、そうでなければステップＳ３４に進む。
【００９０】
ステップＳ３３では、ステップＳ３２で認知可能であると判断された歩行者を可視物体として記録する。その後、ステップＳ３４に進む。
【００９１】
ステップＳ３４では、設定された視野制限フィルタに基づき、ドライバが他車両についての可視判定を行う。この可視判定は、シミュレーション時間が昼間である場合の可視判定と同様である。判定を実施し、全ての可視物体の中から最不安全物体を特定したら、本フローを終了する。
【００９２】
＜効果＞
本実施形態の効果評価シミュレータ１は上述のような構成および作用となっているので、以下のような効果を奏する。
【００９３】
効果評価シミュレータ１は、コンピュータ内に実際の道路交通環境と同等の道路交通環境を再現し、この仮想環境上に自律的に運転される車両を走行させ、且つ、全車両のうちの所定の割合（０％〜１００％）の車両に前照灯システムを搭載して、所定の期間中シミュレーションを実施することができる。
【００９４】
特に、全車両が所定の割合でＡＤＢ６０を搭載しているので、その割合を変化させてシミュレーションすることにより、ＡＤＢ６０の普及率による事故率やニアミス率の低減効果を明らかにすることができる。その結果、効率的且つ効果的な車両安全対策の実施も可能となる。また、シミュレーション時間が夜間である場合には、前照灯の配光や街路灯を含む道路照明環境の設定に基づいて歩行者の輝度および背景輝度並びにドライバの等価光幕輝度を算出するので、より現実に即した歩行者の認知状況を反映したシミュレーションを実施することができる。
【００９５】
そして、シミュレーションには、道路交通環境、ドライバおよび車両の３つについて、現実のそれらを論理的に単純化したモデルを用いるので、道路交通環境上に出現するドライバおよび車両にエラー特性を含む個体差を生じさせ、個々の車両が交通ルールにあるときは従い、あるときは無視するという動作を繰り返した結果、事故に至る状況やニアミス状況を容易に発生させることができる。
【００９６】
また、効果評価シミュレータ１は視野制限フィルタを備えているので、ドライバのタイプによって可視物体を認知するか否かが異なるという実際の認知エラーの状態を容易に模擬することができる。特に、視野制限フィルタは、水平面上の可視判定の範囲を視野の中心部に限定するフィルタであり、これによって、可視物体が認知されない状態が起こりやすいと考えられる周辺視野部の認知エラーが実現されるという利点がある。
【００９７】
［その他］
なお、本発明の効果評価シミュレータ１は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００９８】
例えば、上記の実施形態では前照灯システムとしてＡＤＢ６０を搭載した例を説明したが、ＡＤＢ６０以外の前照灯システム（例えば、Adaptive Front-lighting System；ＡＦＳ）を車両に搭載し、そのシステムの導入効果を評価するようにしても良い。
【００９９】
また例えば、上記の実施形態では対向車の照明（前照灯）による自車両のドライバの等価光幕輝度を算出したが、対向車の照明に加えて先行車の照明（後部灯火器）によるグレアも考慮して等価光幕輝度を算出しても良い。
【符号の説明】
【０１００】
１  前照灯システム効果評価シミュレータ
２  演算処理手段
３  記憶手段
４  入力手段
５  表示手段
１０  交通環境再現部
２０  ドライバ模擬部
２１  認知部
２２  判断部
２３  操作部
３０  車両再現部
４０  統括制御部
５０  等価光幕輝度算出部
５１  水晶体内混濁粒子設定部
５２  光源設定部
５３  光減衰率・光散乱角演算部
５４  模擬光子統計処理部
６０  ＡＤＢ（配光可変型走行ビーム；前照灯システム）
【図１】
2012221414.tif 000017
【図２】
2012221414.tif 000018
【図３】
2012221414.tif 000019
【図４】
2012221414.tif 000020
【図５】
2012221414.tif 000021
【図６】
2012221414.tif 000022
【図７】
2012221414.tif 000023
【図８】
2012221414.tif 000024
【図９】
2012221414.tif 000025
【手続補正書】
【提出日】平成23年11月17日(2011.11.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子計算機で構成され、実際の交通流を模擬するシミュレーションを予め設定された所定の期間実施する前照灯システム効果評価シミュレータであって、
道路交通環境を前記電子計算機内に再現し、また前記道路交通環境に出現する全ての車両および歩行者のタイムスケジュールを作成し、さらに前記道路交通環境に出現する全ての車両に車両特性を個別に割り当てるとともに、前記車両を運転するドライバに、少なくとも前記ドライバの年齢を含むドライバ特性を個別に割り当てる交通環境再現部と、
前記道路交通環境に出現する各車両を運転するドライバの運転行動を、前記交通環境再現部によって割り当てられた前記ドライバ特性に基づいて個別に模擬するドライバ模擬部と、
前記道路交通環境に出現する各車両の挙動を、前記交通環境再現部によって割り当てられた前記車両特性と前記ドライバ模擬部によって模擬された前記運転行動とに基づいて個別に再現する車両再現部と、
前記交通環境再現部、前記ドライバ模擬部および前記車両再現部を統括して制御し、前記期間中に発生した事故件数を計測する統括制御部と、を備え、
前記交通環境再現部は、
前記道路交通環境に出現する全ての車両のうちの所定の割合の車両が前照灯の配光状態を制御可能な前照灯システムを搭載するように前記車両特性を割り当て、
前記ドライバ模擬部は、
シミュレーション時間が夜間である場合、前記道路交通環境に出現している一の車両に対して対向車が存在しているときに、前記対向車の前照灯の配光状態及び前記ドライバの年齢を考慮して前記一の車両のドライバの等価光幕輝度を算出し、算出された前記等価光幕輝度を用いて当該ドライバが前記歩行者を認知可能か否かを判断する
ことを特徴とする、前照灯システム効果評価シミュレータ。
【請求項２】
前記前照灯システムは、
前記一の車両に搭載されたセンサによって前記対向車および前記一の車両に対する先行車を検出し、前記一の車両の前照灯による照射範囲について、前記対向車および前記先行車に対する照射を制限する一方、前記歩行者は制限なく照射するように当該照射範囲を調整する
ことを特徴とする、請求項１に記載の前照灯システム効果評価シミュレータ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の前照灯システム効果評価シミュレータは、電子計算機で構成され、実際の交通流を模擬するシミュレーションを予め設定された所定の期間実施する前照灯システム効果評価シミュレータであって、道路交通環境を前記電子計算機内に再現し、また前記道路交通環境に出現する全ての車両および歩行者のタイムスケジュールを作成し、さらに前記道路交通環境に出現する全ての車両に車両特性を個別に割り当てるとともに、前記車両を運転するドライバに、少なくとも前記ドライバの年齢を含むドライバ特性を個別に割り当てる交通環境再現部と、前記道路交通環境に出現する各車両を運転するドライバの運転行動を、前記交通環境再現部によって割り当てられた前記ドライバ特性に基づいて個別に模擬するドライバ模擬部と、前記道路交通環境に出現する各車両の挙動を、前記交通環境再現部によって割り当てられた前記車両特性と前記ドライバ模擬部によって模擬された前記運転行動とに基づいて個別に再現する車両再現部と、前記交通環境再現部、前記ドライバ模擬部および前記車両再現部を統括して制御し、前記期間中に発生した事故件数を計測する統括制御部と、を備え、前記交通環境再現部は、前記道路交通環境に出現する全ての車両のうちの所定の割合の車両が前照灯の配光状態を制御可能な前照灯システムを搭載するように前記車両特性を割り当て、前記ドライバ模擬部は、シミュレーション時間が夜間である場合、前記道路交通環境に出現している一の車両に対して対向車が存在しているときに、前記対向車の前照灯の配光状態及び前記ドライバの年齢を考慮して前記一の車両のドライバの等価光幕輝度を算出し、算出された前記等価光幕輝度を用いて当該ドライバが前記歩行者を認知可能か否かを判断することを特徴としている。