(57)【要約】【課題】誤検出を抑制するためのマーカ検出方法及び車両用システムを提供すること。【解決手段】車幅方向に配列された複数の磁気センサを含むセンサユニット１１を用いて道路に敷設された磁気マーカ１０を検出するためのマーカ検出方法においては、センサユニット１１が備える各磁気センサによる磁気計測値の分布である磁気分布の対称性を表す特徴量を生成すると共に、この特徴量に関する閾値処理を実施することで磁気マーカ１０以外の外乱となる磁気発生源が存在する可能性を判定する。【選択図】図１
2019002772.tif 000002
【特許請求の範囲】
【請求項１】
車両に取り付けられた磁気センサを用いて道路に敷設された磁気マーカを検出するためのマーカ検出方法であって、
前記磁気センサによる磁気計測値の位置的な分布である磁気分布の対称性を表す特徴量を処理することで前記磁気マーカ以外の外乱となる磁気発生源の存在可能性を判定するマーカ検出方法。
【請求項２】
請求項１において、前記磁気分布は、車両の進行方向における分布であるマーカ検出方法。
【請求項３】
請求項１又は２において、前記磁気分布は、車幅方向に配列された複数の前記磁気センサによる磁気計測値の分布であるマーカ検出方法。
【請求項４】
請求項１〜３のいずれか１項において、前記特徴量に関する閾値処理により前記磁気発生源の有無を判定するマーカ検出方法。
【請求項５】
請求項１〜４のいずれか１項において、前記磁気分布を構成する値の合計値の大きさである第１の総和と、
前記磁気分布の中心の両側のうちの一方の側に属する値の正負を反転した値、及び他方の側に属する値の合計値の大きさである第２の総和と、
の差分値の大きさを前記特徴量として取り扱うマーカ検出方法。
【請求項６】
請求項１〜４のいずれか１項において、前記磁気分布は、前記磁気マーカの真上に当たる位置で正負が反転する分布であり、該磁気分布を構成する値の合計値の大きさを前記特徴量として取り扱うマーカ検出方法。
【請求項７】
請求項１〜６のいずれか１項において、前記特徴量は、磁気分布のうちの最大値により正規化された値であるマーカ検出方法。
【請求項８】
道路に敷設された磁気マーカを検出する車両用システムであって、
前記磁気マーカの磁気を検出する磁気センサと、
外乱となる磁気発生源の有無を判定する判定ユニットと、を有し、
請求項１〜７のいずれか１項のマーカ検出方法の実行により前記磁気発生源の存在可能性を判定する車両用システム。
【請求項９】
請求項８において、車両の運転を支援する制御を実行する制御ユニットを備え、該制御ユニットは、前記磁気発生源の存在可能性に応じて前記運転を支援する制御を実行するか否かを含めて制御の内容を切り替える車両用システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、道路に敷設された磁気マーカを検出するためのマーカ検出方法及び車両用システムに関する。
【背景技術】
【０００２】
従来より、道路に敷設された磁気マーカを車両制御に利用するための車両用のマーカ検出システムが知られている（例えば、特許文献１参照。）。このようなマーカ検出システムを用いて、例えば車線に沿って敷設された磁気マーカを検出すれば、自動操舵制御や車線逸脱警報や自動運転など各種の運転支援を実現できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２０２４７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来のマーカ検出システムでは、次のような問題がある。すなわち、磁気センサ等に作用する様々な外乱磁気に起因し、磁気マーカの検出確実性が損なわれるおそれがあるという問題がある。例えば鉄製のマンホールや他の車両なども外乱磁気の発生源となり得る。
【０００５】
本発明は、上記従来の問題点に鑑みてなされたものであり、誤検出を抑制するためのマーカ検出方法及び車両用システムを提供しようとするものである。
【課題を解決するための手段】
【０００６】
本発明の一態様は、車両に取り付けられた磁気センサを用いて道路に敷設された磁気マーカを検出するためのマーカ検出方法であって、
前記磁気センサによる磁気計測値の位置的な分布である磁気分布の対称性を表す特徴量を処理することで前記磁気マーカ以外の外乱となる磁気発生源の存在可能性を判定するマーカ検出方法にある（請求項１）。
【０００７】
本発明の一態様は、道路に敷設された磁気マーカを検出する車両用システムであって、
前記磁気マーカの磁気を検出する磁気センサと、
外乱となる磁気発生源の有無を判定する判定ユニットと、を有し、
前記一態様のマーカ検出方法の実行により前記磁気発生源の存在可能性を判定する車両用システムにある（請求項８）。
【発明の効果】
【０００８】
前記磁気マーカの付近に外乱となる磁気発生源が無い場合、磁気分布が対称に近づく一方、前記磁気マーカの付近に磁気発生源が有ると、該磁気マーカ周辺の磁界に乱れが生じ、磁気分布の対称性が損なわれる。本発明に係るマーカ検出方法は、このような磁気分布の対称性に着目して、外乱となる磁気発生源の存在可能性を判定する方法である。
【０００９】
本発明に係るマーカ検出方法では、前記磁気分布の対称性を表す特徴量を処理することにより外乱となる磁気発生源の存在可能性を判定する。そして、本発明に係る車両用システムは、上記のマーカ検出方法を実行することで前記磁気発生源の存在可能性を判定する。
【００１０】
本発明によれば、外乱となる前記磁気発生源の存在可能性を判定することで、前記磁気マーカの誤検出を低減できる。
【図面の簡単な説明】
【００１１】
【図１】車両用システムを示す説明図。
【図２】車両用システムの構成を示すブロック図。
【図３】磁気マーカを示す図。
【図４】磁気マーカを通過する際の進行方向の磁気計測値の時間的な変化を例示する説明図。
【図５】磁気マーカを通過する際の各磁気センサによる車幅方向の磁気計測値の分布を例示する説明図。
【図６】マーカ検出処理の流れを示すフロー図。
【図７】車間制御の流れを示すフロー図。
【図８】先行車両の選択例の説明図。
【図９】操舵制御の流れを示すフロー図。
【図１０】磁気分布の対称性を表す特徴量の演算処理の説明図その１。
【図１１】磁気分布の対称性を表す特徴量の演算処理の説明図その２。
【図１２】判定処理の流れを示すフロー図。
【図１３】磁気マーカを通過する際の各磁気センサによる車幅方向の磁気計測値の他の分布を例示する説明図。
【図１４】磁気分布の対称性を表す特徴量の演算処理の説明図その３。
【発明を実施するための形態】
【００１２】
本発明における好適な態様について説明する。
本発明に係るマーカ検出方法において、前記磁気分布は、車両の進行方向における分布であっても良い（請求項２）。
この場合には、車両が前記磁気マーカを通過する際、前記磁気センサに作用する磁気の時間的変化の分布を、前記磁気分布として取得できる。
【００１３】
前記磁気分布は、車幅方向に配列された複数の前記磁気センサによる磁気計測値の分布であっても良い（請求項３）。
この場合には、前記複数の磁気センサが同じタイミングで計測した磁気計測値の分布を、前記磁気分布として取得できる。
【００１４】
前記特徴量に関する閾値処理により前記磁気発生源の有無を判定することも良い（請求項４）。
例えば、前記磁気発生源が有ると判定された場合には、前記磁気マーカを利用した車両側の制御を中断する等の対応を採用すると良い。
【００１５】
前記磁気分布を構成する値の合計値の大きさである第１の総和と、
前記磁気分布の中心の両側のうちの一方の側に属する値の正負を反転した値、及び他方の側に属する値の合計値の大きさである第２の総和と、
の差分値の大きさを前記特徴量として取り扱うことも良い（請求項５）。
【００１６】
前記磁気分布は、前記磁気マーカの真上に当たる位置で正負が反転する分布であり、該磁気分布を構成する値の合計値の大きさを前記特徴量として取り扱うことも良い（請求項６）。
【００１７】
これらの場合には、比較的簡単なハードウェア構成で前記特徴量を生成できる。例えば、演算処理によりこの特徴量を生成する場合であれば、演算処理の負荷が小さいため、小規模なハードウェア構成を採用できる。
【００１８】
前記特徴量は、磁気分布のうちの最大値により正規化された値であると良い（請求項７）。
この場合には、前記磁気センサに作用する磁気の大きさの大小の影響を抑制できる。正規化を行えば、磁気の大きさに依らず、前記磁気発生源の存在可能性を確実性高く判定できる。
【００１９】
本発明に係る車両用システムにおいて、車両の運転を支援する制御を実行する制御ユニットを備え、該制御ユニットは、前記磁気発生源の存在可能性に応じて前記運転を支援する制御を実行するか否かを含めて制御の内容を切り替えると良い（請求項９）。
前記磁気発生源の存在可能性に応じて制御の内容を切り替えれば、前記磁気マーカ以外の前記磁気発生源に起因して制御が不安定に陥るおそれを未然に回避できる。
【実施例】
【００２０】
本発明の実施の形態につき、以下の実施例を用いて具体的に説明する。
（実施例１）
本例は、道路に敷設された磁気マーカ１０を検出するためのマーカ検出方法及び車両用システム１に関する例である。この内容について、図１〜図１４を用いて説明する。
【００２１】
本例のマーカ検出方法は、図１及び図２のごとく、車幅方向に複数の磁気センサＣｎ（ｎは１〜１５の整数）が配列された車両５側のセンサユニット１１を用いて磁気マーカ１０を検出する方法である。このマーカ検出方法では、磁気マーカ１０が発生する磁気分布の対称性に基づいて外乱となる磁気発生源の存在可能性が判定される。
【００２２】
外乱となる磁気発生源の存在可能性の判定処理では、センサユニット１１を用いて磁気マーカ１０が発生する磁気分布が取得され、この磁気分布の対称性を表す特徴量が生成される。そして、この特徴量に基づいて前記磁気発生源の存在可能性が判定される。
【００２３】
車両用システム１は、磁気マーカ１０を検出することにより、磁気マーカ１０が敷設された車線１００に追従して車両５を自動走行させる運転支援システムの例である。
車両用システム１は、磁気センサＣｎを備えるセンサユニット１１のほか、検出ユニット１２を含めて構成されている。検出ユニット１２は、センサユニット１１から磁気分布データを取り込み各種の演算処理を実行するユニットである。検出ユニット１２は、磁気マーカ１０を検出するためのマーカ検出処理において、磁気マーカ１０以外の外乱となる磁気発生源の存在可能性を判定する判定処理を実行する。
【００２４】
車両用システム１は、上記のセンサユニット１１及び検出ユニット１２に加えて、先行車両との距離等を計測する前方検知ユニット４２、外部制御が可能な操舵ユニット４５やエンジンスロットルユニット４６やブレーキコントロールユニット４７、各ユニットを制御する制御ユニット４１等を備えている。
【００２５】
操舵ユニット４５は、車両５の操舵輪の操舵角（舵角）を制御するユニットである。操舵ユニット４５は、操舵角センサを備えており、操舵角を計測して外部出力可能である。エンジンスロットルユニット４６は、エンジンに燃料を送り込むスロットル開度の制御によりエンジン出力を調節するユニットである。ブレーキコントロールユニット４７は、ブレーキシステムの作動流体の液圧等を制御することで制動力を調節するユニットである。
【００２６】
以下、磁気マーカ１０を概説した後、前方検知ユニット４２、センサユニット１１、検出ユニット１２、及び制御ユニット４１について順番に説明する。
（磁気マーカ）
磁気マーカ１０は、車両５が走行する道路の路面１００Ｓ（図１参照。）に敷設される道路マーカである。磁気マーカ１０は、左右のレーンマークで区分された車線１００の中央に沿って例えば３ｍ間隔で配列されている。
【００２７】
磁気マーカ１０は、図３のごとく、直径２０ｍｍ、高さ２８ｍｍの柱状をなし、路面１００Ｓに設けた孔に収容された状態で敷設される。磁気マーカ１０をなす磁石は、磁性材料である酸化鉄の磁粉を基材である高分子材料中に分散させたフェライトプラスチックマグネットであり、最大エネルギー積（ＢＨｍａｘ）＝６．４ｋＪ／ｍ３という特性を備えている。
【００２８】
本例の磁気マーカ１０の仕様の一部を表１に示す。
【表１】
2019002772.tif 000003
【００２９】
この磁気マーカ１０は、センサユニット１１の取付け高さとして想定する範囲１００〜２５０ｍｍの上限の２５０ｍｍ高さにおいて、８μＴ（マイクロテスラ）の磁束密度の磁気を作用できる。なお、磁気マーカ１０をなす磁石の表面磁束密度Ｇｓは４５ｍＴ（ミリテスラ）となっている。
【００３０】
（前方検知ユニット）
図２の前方検知ユニット４２は、レーザ光を利用して対象物までの距離を計測するユニットである。図示は省略するがこの前方検知ユニット４２は、レーザ光の発光部と、反射光の受光部と、発光から反射光を受光するまでの遅延時間を計測する計時部と、を含めて構成されている。発光部は、レーザ光の出射方向を変更するためのポリゴンミラー（回転多面鏡）を備えている。
【００３１】
ポリゴンミラーによる出射方向の変更範囲は、水平方向±１５度の範囲となっている。前方検知ユニット４２は、このようにレーザ光の方向を変更することで１次元的なラインスキャンが可能である。前方検知ユニット４２は、水平方向±１５度の１次元範囲の各位置について上記の遅延時間を計測し、この範囲に存在する物体までの距離を特定する。
【００３２】
前方検知ユニット４２は、出射方向の中心軸が車両５の前後方向に一致するように取り付けられる。車載状態の前方検知ユニット４２は、車両５の正面側の水平方向±１５度の１次元範囲に属する各位置に対して距離データがひも付けられた距離情報を生成して出力する。
【００３３】
（センサユニット）
センサユニット１１（図１及び図２）は、車両５の底面に取り付けられる磁気検出ユニットである。センサユニット１１は、例えば、フロントバンパーの内側に取り付けられる。本例の車両５の場合、路面１００Ｓを基準とした取付け高さが２００ｍｍとなっている。
【００３４】
センサユニット１１は、車幅方向に沿って１０ｃｍ間隔で配列された１５個の磁気センサＣｎと、出力データを生成するデータ生成回路１１０と、を備えている（図２参照。）。センサユニット１１は、１５個の磁気センサＣｎのうちの中央の磁気センサＣ８が車両５の車幅方向の中心に位置するように車載されている。
【００３５】
データ生成回路１１０は、磁気センサＣｎの磁気計測値の車幅方向の磁気分布データを生成して外部出力する回路である。データ生成回路１１０は、各磁気センサＣｎを同期して動作させた後、各磁気センサＣｎの磁気計測値を順番に読み出して車幅方向の磁気分布データを生成するように構成されている。
【００３６】
磁気センサＣｎは、アモルファスワイヤなどの感磁体のインピーダンスが外部磁界に応じて敏感に変化するという公知のＭＩ効果（Magnet Impedance Effect）を利用して磁気を計測するＭＩセンサである。磁気センサＣｎは、直交する２方向の磁気成分の大きさを検出可能に構成されている。センサユニット１１では、車両５の進行方向及び車幅方向の磁気成分を感知するように磁気センサＣｎが組み込まれている。したがって、データ生成回路１１０が生成する車幅方向の磁気分布データとしては、以下の２種類の車幅方向の磁気分布データがある。
【００３７】
（第１の磁気分布データ）
センサユニット１１を構成する各磁気センサＣｎの進行方向の磁気計測値の分布である磁気分布データ。
（第２の磁気分布データ）
センサユニット１１を構成する各磁気センサＣｎの車幅方向の磁気計測値の分布である磁気分布データ。
【００３８】
磁気センサＣｎは、磁束密度の測定レンジが±０．６ｍＴであって、測定レンジ内の磁束分解能が０．０２μＴという高い感度を実現している。上記のように磁気マーカ１０は、センサユニット１１の取付け高さとして想定される範囲の上限である２５０ｍｍにおいて８μＴ程度の磁気を作用する。磁束分解能が０．０２μＴの磁気センサＣｎによれば、磁気マーカ１０の磁気を確実性高く感知できる。
【００３９】
磁気センサＣｎの仕様の一部を表２に示す。
【表２】
2019002772.tif 000004
【００４０】
（検出ユニット）
検出ユニット１２は、センサユニット１１から取得する上記の第１及び第２の磁気分布データを取得して各種の演算処理を実行する演算ユニットである。検出ユニット１２は、演算処理を実行するＣＰＵ（central processing unit）のほか、ＲＯＭ（read only memory）やＲＡＭ（random access memory）などのメモリ素子等を含んで構成されている。
【００４１】
検出ユニット１２は、センサユニット１１から取得する車幅方向の第１及び第２の磁気分布データについて各種の演算処理を実施する。演算処理としては、磁気マーカ１０を検出するためのマーカ検出処理等がある。
【００４２】
マーカ検出処理では、進行方向の磁気計測値の分布である前記第１の磁気分布データを利用して磁気マーカ１０が検出されると共に、車幅方向の磁気計測値の分布である前記第２の磁気分布データを利用して磁気マーカ１０に対する車両５の横ずれ量が検出される。さらに、マーカ検出処理を構成する判定処理では、上記の第２の磁気分布データを利用して外乱となる磁気発生源の有無が判定される。
検出ユニット１２は、これらの処理の結果を反映したマーカ検出情報を制御ユニット４１に向けて出力する。
【００４３】
（制御ユニット）
制御ユニット４１は、磁気マーカ１０が敷設された車線１００に沿って車両５を走行させるための車線追従制御を実行するユニットである。制御ユニット４１は、前方検知ユニット４２の距離情報、操舵ユニット４５が出力する操舵角、検出ユニット１２のマーカ検出情報などの取得情報に基づいて車線追従制御を実行する。
【００４４】
制御ユニット４１は、上記の取得情報に基づいて操舵ユニット４５やエンジンスロットルユニット４６やブレーキコントロールユニット４７などを制御し、先行車両との車間距離を保持しつつ車線１００に追従して車両５を自動走行させる。なお、制御ユニット４１は、外乱となる磁気発生源が有る旨の判定情報がマーカ検出情報に含まれる場合、車線追従制御の内容を切り替え、これにより誤制御を回避する。
【００４５】
次に、磁気マーカ１０を検出する（１）マーカ検出処理、及び車線１００に追従して車両５を自動走行させるための（２）車線追従制御について説明する。さらに、磁気マーカ１０以外の（３）外乱となる磁気発生源の有無の判定処理、及び磁気発生源が有ると判定されたときの（４）外乱作用下の車線追従制御の内容について説明する。
【００４６】
（１）マーカ検出処理
マーカ検出処理は、センサユニット１１から前記第１及び第２の磁気分布データを取得して検出ユニット１２が実行する処理である。
ここでマーカ検出処理による磁気マーカ１０の検出方法について簡単に説明しておく。上記のごとく、磁気センサＣｎは、車両５の進行方向及び車幅方向の磁気成分を計測するように構成されている。例えばいずれかの磁気センサＣｎが、進行方向に移動して磁気マーカ１０の真上を通過するとき、進行方向の磁気計測値は、図４のごとく磁気マーカ１０の前後で正負が反転すると共に、磁気マーカ１０の真上の位置でゼロを交差するように変化する。したがって、車両５の走行中では、いずれかの磁気センサＣｎが検出する進行方向の磁気について、その正負が反転するゼロクロスＸ１が生じたとき、センサユニット１１が磁気マーカ１０の真上に位置すると判断できる。
【００４７】
また例えば、磁気センサＣｎと同じ仕様の磁気センサについて、磁気マーカ１０の真上を通過する車幅方向の仮想線に沿う移動を想定してみる。この磁気センサによる車幅方向の磁気計測値は、磁気マーカ１０を挟んだ両側で正負が反転すると共に、磁気マーカ１０の真上の位置でゼロを交差するように変化する。１５個の磁気センサＣｎを車幅方向に配列したセンサユニット１１の場合には、図５のごとく、磁気マーカ１０を介してどちらの側にあるかによって磁気センサＣｎが検出する車幅方向の磁気の正負が異なってくる。
【００４８】
つまり、図５の磁気分布データ中のゼロクロスＸ２の位置が磁気マーカ１０の真上の位置となる。例えば同図の場合、磁気センサＣ９とＣ１０との中間辺りのＣ９．５のゼロクロスＸ２の位置が磁気マーカ１０の真上の位置（以下、磁気マーカ１０の位置という。）となる。ここで、上記のごとくセンサユニット１１では、隣り合う磁気センサＣｎの間隔が１０ｃｍであると共に、磁気センサＣ８が車両５の車幅方向の中心となっている。したがって、図５の場合であれば、車両５の車幅方向の中心を基準として右側に（９．５−８）×１０ｃｍ＝１５ｃｍずれた位置が磁気マーカ１０の位置となる。
【００４９】
なお、例えば車幅方向において車両５が左側に寄って走行すると、センサユニット１１に相対して磁気マーカ１０が右側にずれて、例えば図５のごとくゼロクロスＸ２の位置が磁気センサＣ８よりも右側の正値となる。車両５が右側に寄ったときの横ずれ量を正側とし左側に寄ったときの横ずれ量を負側とすると、例えば図５の場合には、磁気マーカ１０の位置である上記の（９．５−８）×１０ｃｍ＝１５ｃｍの正負を反転した（−１５）ｃｍが車両５の横ずれ量となる。
【００５０】
次に、図６を参照してマーカ検出処理の流れを説明する。
検出ユニット１２は、上記第１の磁気分布データを構成する磁気センサＣｎの進行方向の磁気計測値を取得する（Ｓ１０１）。そして、少なくともいずれかの磁気センサＣｎの進行方向の磁気計測値の経時変化につき、図４のＸ１に相当するゼロクロスの検出を試みる（Ｓ１０２）。検出ユニット１２は、このゼロクロスを検出するまで（Ｓ１０２：ＮＯ）、磁気センサＣｎの進行方向の磁気計測値を繰り返し取得する（Ｓ１０１）。
【００５１】
検出ユニット１２は、進行方向の磁気計測値の経時変化につき図４のＸ１に相当するゼロクロスを検出できたとき（Ｓ１０２：ＹＥＳ）、磁気マーカ１０の真上にセンサユニット１１が位置していると判断する。なお、磁気マーカ１０の検出判断については、図４のＸ１に相当するゼロクロスの検出に加えて、進行方向の磁気計測値の経時変化の割合、すなわち磁気計測値の微分値（差分値）の大きさが所定の閾値以上であるという条件が設定されている。
【００５２】
検出ユニット１２は、図４のＸ１に相当するゼロクロスの検出に応じて磁気マーカ１０を検出できたとき、磁気センサＣｎが同じタイミングで計測した車幅方向の磁気計測値のの分布を表す上記の第２の磁気分布データを取得する（Ｓ１０３）。
【００５３】
検出ユニット１２は、磁気マーカ１０に対する車両５の横ずれ量を検出する処理を実行する一方（Ｓ１０４→Ｓ１０５）、外乱となる磁気発生源の存在可能性を判定する判定処理Ｐ１を実行する。なお、この判定処理Ｐ１の内容については、後で詳しく説明する。
【００５４】
検出ユニット１２は、磁気センサＣｎの車幅方向の磁気計測値の分布である上記の第２の磁気分布データについて、図５のＸ２に相当するゼロクロスの車幅方向の位置を特定する（Ｓ１０４）。そして、このゼロクロスの車幅方向の位置に基づいて、磁気マーカ１０に対する車両５の車幅方向の横ずれ量を特定する（Ｓ１０５）。具体的には、検出ユニット１２は、図５のＸ２に相当するゼロクロスの車幅方向の位置を示す値の正負を反転し、車幅方向の横ずれ量とする。
【００５５】
（２）通常の車線追従制御
車線追従制御では、図７の車間制御と図９の操舵制御とが並行して実行される。
車間制御を実行する制御ユニット４１は、図７のごとく、操舵ユニット４５の操舵角や車速等の車両情報を取得し、予測される車両５の進路Ｒ（図８）を推定する演算を実行する（Ｓ２０１）。
【００５６】
制御ユニット４１は、前方検知ユニット４２の距離情報を取得し、進路Ｒ上に物体が存在するか否かを判断する（Ｓ２０２）。図８のごとく進路Ｒに物体が存在していれば（Ｓ２０２：ＹＥＳ）、この物体を追従対象の先行車両として選択する。そして、この先行車両にひも付けされた距離データを上記の距離情報から読み取り、車間距離として特定する（Ｓ２０３）。なお、先行車両の選択に際しては、その物体の距離の経時変化から静止物であるか移動物であるかの判定を行い、移動物であることを前提として先行車両の選択を行うと良い。
【００５７】
制御ユニット４１は、先行車両との車間距離を予め設定された目標車間距離と比較する（Ｓ２０４）。そして、制御ユニット４１は、目標車間距離に対する実際の車間距離の偏差をゼロに近づけるようにエンジンスロットルユニット４６やブレーキコントロールユニット４７等を制御し、エンジン出力や制動力を調節する（Ｓ２０５）。
【００５８】
一方、自車線に先行する車両が存在せず先行車両がない場合には（Ｓ２０２：ＮＯ）、予めセットされた目標車速が設定される（Ｓ２１３）。制御ユニット４１は、この目標車速を実現できるようにエンジンスロットルユニット４６等を制御し、エンジン出力等を調節する（Ｓ２０５）。
【００５９】
次に、操舵制御を実行する制御ユニット４１は、図９のごとく、検出ユニット１２から取得したマーカ検出情報を参照して磁気マーカ１０が検出されたか否かを判断する（Ｓ３０１）。磁気マーカ１０が検出された場合には（Ｓ３０１：ＹＥＳ）、制御ユニット４１は、マーカ検出情報に含まれる横ずれ量を取得する（Ｓ３０２）。
【００６０】
制御ユニット４１は、操舵ユニット４５が出力する操舵角、及びマーカ検出情報に含まれる横ずれ量に基づき、横ずれ量をゼロに近づけるための目標操舵角を演算する（Ｓ３０３）。そして、制御ユニット４１は、操舵輪の操舵角を目標操舵角に一致させるように操舵ユニット４５を制御し（Ｓ３０４）、これにより磁気マーカ１０が敷設された車線に追従する車両５の自動走行を実現する。
【００６１】
（３）判定処理
図６中の判定処理Ｐ１は、磁気マーカ１０以外の外乱となる磁気発生源の存在可能性を判定するために検出ユニット１２（判定ユニットの一例。）が実行する処理である。この判定処理Ｐ１では、磁気センサＣｎの車幅方向の磁気計測値の分布である上記の第２の磁気分布データについて磁気分布の対称性を表す特徴量が生成され、外乱となる磁気発生源の存在可能性が判定される。
【００６２】
以下、図１０及び図１１を参照して特徴量の演算方法を説明し、図１２のフロー図に沿って判定処理の流れを説明する。なお、本例の判定処理は、外乱となる磁気発生源の存在可能性として磁気発生源の有無を判定する処理の例である。
【００６３】
まず、図１０を参照してこの特徴量の演算方法を説明する。同図中、（ａ）車幅方向の磁気分布（第１の分布）のゼロクロスＸ２の右側の各値の正負を反転すると、同図（ｂ）のような第２の分布が得られる。特徴量の演算に当たっては、（ａ）車幅方向の磁気分布（第１の分布）の各値の合計値の大きさ（絶対値）である第１の総和、及び（ｂ）第２の分布の各値の合計値の大きさ（絶対値）である第２の総和が演算される。
【００６４】
（ａ）車幅方向の磁気分布（第１の分布）についての前記第１の総和では、ゼロクロスＸ２に対して左側の正値が右側の負値により相殺されるため第１の総和がゼロに近くなる。第１の総和は、ゼロクロスＸ２の両側の山が点対称であるほどゼロに近くなり、ゼロクロスＸ２を基準とした理想的な点対称であれば第１の総和がゼロとなる。一方、（ｂ）ゼロクロスＸ２の右側の各値の正負を反転した第２の分布では、左右両側の波形が正値となっているため、各値の合計の絶対値である第２の総和が大きくなる。
【００６５】
特徴量は、（ａ）車幅方向の磁気分布についての第１の総和と、（ｂ）第２の分布についての第２の総和と、の差分値の大きさ（絶対値）である。上記のごとく磁気分布の対称性が高いほど（ａ）車幅方向の磁気分布についての第１の総和がゼロに近くなり上記の特徴量が大きくなる。したがって、この特徴量が大きいほど、磁気分布の対称性が高いと判断できる。
【００６６】
一方、図１１のように、ゼロクロスＸ２の両側の波形の大きさが相違する場合には、車幅方向の磁気分布（第１の分布）について、ゼロクロスＸ２の両側の正負が十分に相殺されない。そのため、上記第１の総和が十分に小さくならない。そうすると、この第１の総和と前記第２の総和との差分の絶対値である上記の特徴量が小さくなる。したがって、この特徴量が小さいほど、磁気分布の対称性が低いと判断できる。
【００６７】
図１２の判定処理を実行するに当たって、検出ユニット１２は、まず、車幅方向の磁気計測値の分布である前記第２の磁気分布データを取得し（Ｓ４０１）、磁気分布の対称性を表す上記の特徴量を演算する（Ｓ４０２）。そして、検出ユニット１２は、この特徴量に関する閾値処理を実施する（Ｓ４０３）。
【００６８】
予め設定された閾値よりも特徴量が大きな値である場合（Ｓ４０３：ＹＥＳ）、検出ユニット１２は、磁気マーカ１０が形成する磁気分布の対称性が高く、磁気マーカ１０以外の外乱となる磁気発生源が無いと判定する（Ｓ４０４）。一方、特徴量が予め設定された閾値以下である場合（Ｓ４０３：ＮＯ）、検出ユニット１２は、外乱となる磁気発生源が有るために磁気分布の対称性が損なわれていると判定する（Ｓ４１４）。
【００６９】
（４）外乱作用下の車線追従制御
制御ユニット４１は、外乱となる磁気発生源が有る旨の判定結果を含むマーカ検出情報を検出ユニット１２から取り込んだとき、車線追従制御の内容を通常の制御から外乱作用下の制御に切り換える。
【００７０】
外乱作用下の制御と通常の制御との違いは、操舵角の計測値及び磁気マーカ１０に対する横ずれ量に基づいて目標操舵角を演算する際の制御ゲインの設定にある。外乱作用下の制御では、通常の制御と比べて制御ゲインが１／２に変更される。これにより、外乱となる磁気発生源によって磁気マーカ１０の周囲の磁界が乱れた場合であっても、車両５の制御に対する影響度合いが抑制される。
【００７１】
なお、外乱となる磁気発生源が有る旨の判定がなされたとき、操舵制御を中止することも良い。この場合には、車線追従制御を一旦中断する旨の表示を例えば運転席の表示パネル等に表示することで運転者にハンドル操作を委ねると良い。なお、車間制御については、操舵角の計測値と前方検知ユニット４２による距離情報に基づいてそのまま継続しても良い。
【００７２】
以上のように本例のマーカ検出方法は、磁気分布の対称性に着目し、外乱となる磁気発生源の存在可能性を判定する方法である。磁気マーカ１０以外の磁気発生源が無ければ、磁気分布の対称性が高く確保される。一方、磁気マーカ１０以外の外乱となる磁気発生源が有ると、磁気分布に乱れが生じて磁気分布の対称性が損なわれる可能性が高い。このように車幅方向の磁気分布の対称性に着目すれば、外乱となる磁気発生源の有無を確実性高く判定できる。
【００７３】
また、上記のマーカ検出方法を実行する車両用システム１は、外乱となる磁気発生源の有無に応じて車線に追従して車両５を自動走行させる際の制御を切り替える。外乱となる磁気発生源が有ると判定されたときには、制御ゲインを小さくして車両５側の反応を緩慢にすることで外乱となる磁気発生源に起因する挙動の乱れを抑制している。
【００７４】
なお、本例では、車幅方向の磁気分布の対称性に着目して外乱となる磁気発生源の存在可能性を判定している。これに代えて、あるいは加えて、進行方向の対称性に着目して外乱となる磁気発生源の存在可能性を判定することも良い。この場合には、車幅方向に複数の磁気センサが配列されたセンサユニットが必須ではなくなる。１つの磁気センサのみで進行方向の磁気分布を取得できる。
【００７５】
本例では、外乱となる磁気発生源の存在可能性として、その有無を判定するが、これに代えて、例えば１００％、６０％、２０％など、外乱となる磁気発生源の存在可能性を確率的に表すことも良い。あるいは、レベル１０を上限として、レベル２、レベル５、レベル９など、存在可能性を度数などにより表すことも良い。このように、上記の特徴量の値を確率的な数値あるいは度数に置き換える処理により存在可能性を判定することも良い。
【００７６】
磁気発生源の存在可能性を確率的な数値あるいは度数によって表す場合の車線追従制御については、度数等によって制御ゲインを段階的に変更することも良い。あるいは、度数等に対する閾値処理により、度数が閾値以下であれば車線追従制御を実行する一方、度数が閾値を超えるときには車線追従制御を中断する等の制御であっても良い。
【００７７】
例えば鉄筋構造の橋などに由来する一様な磁場を車両５が通過する際、センサユニット１１に作用する磁気が一様に近づいて磁気分布の対称性（線対称）が高くなり、図１０のように演算する特徴量が比較的大きな値をとる可能性がある。これに対して、本例のマーカ検出処理では、図６中のＳ１０２のごとく、進行方向の磁気分布についてゼロクロスが発生して磁気マーカ１０が検出されたときに判定処理Ｐ１を実行している。そのため、上記のような一様な磁場において特徴量が大きな値をとることが技術的な課題として顕在化するおそれはない。
【００７８】
例えば、磁気センサによる磁気計測値の時間的な差分（微分）あるいは位置的な差分（微分）などの磁気勾配よりなる磁気分布を対象として特徴量を演算することも良い。磁気勾配は、上記のような一様な磁場ではゼロに近くなる。したがって、磁気勾配よりなる磁気分布を対象とすれば、上記のような一様な磁場において小さな特徴量が求まる。
【００７９】
なお、本例では、特徴量を算出するために前記第２の総和（図１０及び図１１）を算出するに当たって、ゼロクロスＸ２を磁気分布の中心として取扱い、一方の側の値の正負を反転して（ｂ）第２の分布を得ている。磁気分布の中心が分らない場合には、中心と仮定する点の位置を車幅方向に変更しながら位置毎の特徴量を算出し、最も高い特徴量の値を採用しても良い。この場合には、磁気分布の対称性を表す特徴量を算出するに当たって、磁気分布の中心を特定する必要性が低くなる。
【００８０】
また、本例では、車幅方向の磁気分布（第１の分布）のゼロクロスＸ２の右側の各値の正負を反転することにより、図１０に例示する第２の分布を生成している。これに代えて、第１の分布の左側の各値の正負を反転して第２の分布を生成しても良い。上記のごとく第２の総和は、第２の分布の各値の合計値の大きさ（絶対値）である。そのため、第１の分布の右側の各値の正負を反転するか、第１の分布の左側の各値の正負を反転するか、によって第２の総和が変動することがない。
【００８１】
例えば鉛直方向に感度を有する磁気センサＣｎが車幅方向に配列されたセンサユニットを採用する場合、図１３に例示するように、磁気マーカの真上が磁気計測値の最大値となると共に、この真上から車幅方向に離れるにつれて磁気計測値が次第に小さくなる正規分布のような線対称の磁気分布が得られる。同図のように正規分布をなしゼロクロスが現れない線対称の磁気分布については、最大値の位置であるピーク点Ｐを磁気分布の中心として取り扱うと良い。あるいは上記と同様に、磁気分布の中心として仮定する点の位置を車幅方向に変更しながら位置毎に特徴量を算出し、最も高い特徴量の値を採用しても良い。
【００８２】
図１３に例示の線対称の磁気分布と図５に例示の点対称の磁気分布とでは、第１の総和と第２の総和との大小関係が逆になる。点対称の磁気分布については、図１０で例示した通り、第１の総和がゼロに近くなり、第２の総和が大きくなる。一方、図１３の線対称の磁気分布については、以下に説明する通り、第１の総和が大きくなる一方、第２の総和がゼロに近くなる。
【００８３】
図１４のごとく、（ａ）車幅方向の磁気分布（第１の分布）では、ピーク点Ｐの両側がいずれも正値となっている。そのため、（ａ）車幅方向の磁気分布（第１の分布）の各値の合計値の大きさ（絶対値）である第１の総和が大きくなる。一方、（ｂ）ピーク点Ｐの右側の各値の正負を反転した第２の分布では、左右両側の波形の正負が逆になっている。左側の正値が右側の負値により相殺されるため、（ｂ）第２の分布の各値の合計値の大きさ（絶対値）である第２の総和はゼロに近くなる。この第２の総和は、（ａ）車幅方向の磁気分布（第１の分布）がピーク点Ｐを挟んで線対称であるほどゼロに近くなり、ピーク位置Ｐの両側が理想的な線対称であれば第２の総和がゼロとなる。したがって、（ａ）車幅方向の磁気分布についての第１の総和と、（ｂ）第２の分布についての第２の総和と、の差分値の大きさ（絶対値）である特徴量は、図１３のような線対称の磁気分布についても、線対称の対称性が高くなるほど大きくなる。
【００８４】
なお、図１０及び図１１のように特徴量を算出するに当たって、磁気分布の大きさの最大値や、第１及び第２の総和のうちの大きい方の値などにより特徴量を正規化することも良い。正規化によれば、磁気分布の分布値の大小の影響を抑制でき、磁気分布の対称性を精度高く反映する特徴量を生成できる。
【００８５】
図１０のようなゼロクロスＸ２を生じる点対称の磁気分布であれば、（ａ）第１の分布の各値の合計値の大きさ（絶対値）である第１の総和を対称性の特徴量として取り扱うこともできる。この場合には、対称性が高いほど、特徴量である第１の総和がゼロに近くなる。このように対称性を表す特徴量については、本例に限定されず、適宜変更可能である。
【００８６】
なお、車両が磁気マーカを通過する際、車幅方向における磁気マーカのオフセット量が大きいと、センサユニット１１の検出エリアである磁気センサＣ１〜Ｃ１５の範囲（図５参照。）の中で、ゼロクロスＸ２の位置が端に偏ってくる。ゼロクロスＸ２の位置が偏ると、ゼロクロスＸ２を基準として点対称をなす磁気分布（例えば図１０（ａ）中の第１の分布）のうち、片側の裾野部分が磁気センサＣ１〜Ｃ１５の範囲から外れるおそれが生じる。このような場合、ゼロクロスＸ２を基準とした両側の分布がアンバランスになり、図１０のような特徴量の演算方法を実施する際に問題が生じ得る。点対称の磁気分布ではゼロ近くになるはずの上記の第１の総和が、上記の両側の分布のアンバランスのために大きくなり、特徴量の精度が損なわれるおそれがある。このようなおそれへの対処としては、例えば以下の対処が考えられる。
【００８７】
・車幅方向における磁気マーカのオフセット量が閾値を超える場合には、検出処理を実行しないという対処。
・磁気分布のうち、磁気センサＣ１〜Ｃ１５の範囲から外れた裾野部分について、なめらかに磁気計測値が減衰すると仮定して分布を推定し、特徴量を演算する対処。
・センサユニット１１の車幅方向の寸法を出来るだけ大きく確保することで、磁気分布が磁気センサＣ１〜Ｃ１５の範囲から外れるおそれを低減する対処。
・ゼロクロスＸ２を基準として磁気分布の一方の側の裾野部分が磁気センサＣ１〜Ｃ１５の範囲から外れる場合、磁気分布の他方の側の裾野部分についても演算対象から排除することで、特徴量の演算対象となる磁気分布の中心にゼロクロスＸ２を位置させるという対処。例えばゼロクロスＸ２が磁気センサＣ１２とＣ１３の間にある場合には、（Ｃ１３〜Ｃ１５）なる磁気センサ３つ分の範囲と、（Ｃ１２〜Ｃ１０)なる磁気センサ３つ分の範囲と、を合わせた（Ｃ１０〜Ｃ１５）の範囲の磁気分布を特徴量の演算対象とすると良い。
【００８８】
本例では、車両の進行方向及び車幅方向に感度を有する磁気センサＣｎを採用している。これに代えて、鉛直方向や進行方向や車幅方向の１軸方向に感度を持つ磁気センサであっても良く、車幅方向と鉛直方向の２軸方向や、進行方向と鉛直方向の２軸方向に感度を持つ磁気センサであっても良く、車幅方向と進行方向と鉛直方向の３軸方向に感度を持つ磁気センサであっても良い。
【００８９】
本例では、直径２０ｍｍ、高さ２８ｍｍの柱状の磁気マーカ１０を例示したが、例えば厚さ１〜５ｍｍで直径８０〜１２０ｍｍ程度のシート状の磁気マーカを採用することもできる。この磁気マーカの磁石としては、例えば、事務用あるいはキッチン等で利用されるマグネットシートに似通った磁石であるフェライトラバーマグネット等を採用すると良い。
【００９０】
以上、実施例のごとく本発明の具体例を詳細に説明したが、これらの具体例は、特許請求の範囲に包含される技術の一例を開示しているにすぎない。言うまでもなく、具体例の構成や数値等によって、特許請求の範囲が限定的に解釈されるべきではない。特許請求の範囲は、公知技術や当業者の知識等を利用して上記具体例を多様に変形、変更あるいは適宜組み合わせた技術を包含している。
【符号の説明】
【００９１】
１  車両用システム
１０  磁気マーカ
１００  車線
１１  センサユニット
１１０  データ生成回路
１２  検出ユニット（判定ユニット）
４１  制御ユニット
４２  前方検知ユニット
５  車両
Ｃｎ  磁気センサ（ｎは１〜１５の整数）
【図１】
2019002772.tif 000005
【図２】
2019002772.tif 000006
【図３】
2019002772.tif 000007
【図４】
2019002772.tif 000008
【図５】
2019002772.tif 000009
【図６】
2019002772.tif 000010
【図７】
2019002772.tif 000011
【図８】
2019002772.tif 000012
【図９】
2019002772.tif 000013
【図１０】
2019002772.tif 000014
【図１１】
2019002772.tif 000015
【図１２】
2019002772.tif 000016
【図１３】
2019002772.tif 000017
【図１４】
2019002772.tif 000018