(57)【要約】【課題】自車の前方に位置するコンテナ車のコンテナ状態を判別することのできる車両制御システムを提供する。【解決手段】車両制御システムは、自車の前方を撮像する撮像部と、撮像部が撮像した画像から自車の前方に位置するコンテナ車のコンテナ状態を判別するコンテナ車判別部と、を備える。コンテナ車判別部は、画像においてコンテナ車を示すコンテナ領域を特定し（ステップＳ１０１）、その特定したコンテナ領域の各々について画像処理を施すことにより特徴点を抽出する（ステップＳ１０２）。コンテナ車判別部は、その特徴点に基づいてコンテナの扉を封印する封印具を抽出する（ステップＳ１０３）。コンテナ車判別部は、封印具が取り付けられているコンテナ車のコンテナ状態を積載状態と判別し、封印具が取り付けられていないコンテナ車のコンテナ状態を空積状態と判別する。【選択図】図５
2020204982.tif 000002
【特許請求の範囲】
【請求項１】
自車の前方を撮像する撮像部と、
前記撮像部が撮像した画像の画像情報に基づいて前記自車の前方に位置するコンテナ車のコンテナ状態を判別するコンテナ車判別部と、を備え、
前記コンテナ車判別部は、
前記画像においてコンテナ車を示すコンテナ領域についてコンテナの扉を封印する封印具を探索し、前記封印具が取り付けられているコンテナ車のコンテナ状態を積載状態と判別し、前記封印具が取り付けられていないコンテナ車のコンテナ状態を空積状態と判別する
車両制御システム。
【請求項２】
前記自車の推定重量を演算するとともに、前記推定重量が判別重量以上である場合に前記自車のコンテナ状態を積載状態と判別し、前記推定重量が前記判別重量未満である場合に前記自車のコンテナ状態を空積状態と判別する自車判別部と、を備える
請求項１に記載の車両制御システム。
【請求項３】
前記自車の走行を自動的に制御する自動運転制御部を備え、
前記自動運転制御部は、
前記自車と同じコンテナ状態にあるコンテナ車が前記自車と同じ車線を走行している場合に該コンテナ車を追従車に設定する
請求項２に記載の車両制御システム。
【請求項４】
前記自車の走行を自動的に制御する自動運転制御部を備え、
前記自動運転制御部は、
前記自車と同じコンテナ状態にあるコンテナ車が前記自車とは異なる車線を走行している場合に該コンテナ車が走行している車線を車線変更の目標車線に設定する
請求項２または３に記載の車両制御システム。
【請求項５】
前記自車の目的地を取得し、前記取得した目的地がコンテナターミナルである場合に、前記コンテナ車判別部によるコンテナ状態の判別を開始する開始位置を前記目的地からの走行距離が設定距離となる位置に設定する開始位置設定部を備える
請求項１〜４のいずれか一項に記載の車両制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテナを運搬するコンテナ車に搭載される車両制御システムに関する。
【背景技術】
【０００２】
コンテナ船に対する荷役が行われるコンテナターミナルには、コンテナ車に対するコンテナの荷役が行われるコンテナヤードが設けられている。コンテナヤードに搬入されるコンテナは、積み荷が積み込まれた積載状態、あるいは、積み荷が積み込まれていない空積状態にある。コンテナヤードにおいては、コンテナ状態に応じて荷役が行われる場所や入場手続などが異なる。そのため、例えば特許文献１には、コンテナヤード内外におけるコンテナ車の移動が円滑となるようにコンテナ状態に応じて入口ゲートを分けるシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３４１９４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
コンテナヤードの入口ゲートにおいては、入場待ちのコンテナ車によって待機車列が形成されることがある。上述したようにコンテナ状態に応じて入場手続が異なるため、コンテナ車の待機車列はコンテナ状態ごとに形成される。そのため、誤った待機車列に並んでしまうと入口ゲート付近での移動が必要となり、その移動によって入口ゲート付近が混乱してしまうおそれがある。そのため、自車の前方に位置するコンテナ車のコンテナ状態を判別する技術が求められている。
【０００５】
本発明は、自車の前方に位置するコンテナ車のコンテナ状態を判別することのできる車両制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決する車両制御システムは、自車の前方を撮像する撮像部と、前記撮像部が撮像した画像の画像情報に基づいて前記自車の前方に位置するコンテナ車のコンテナ状態を判別するコンテナ車判別部と、を備え、前記コンテナ車判別部は、前記画像においてコンテナ車を示すコンテナ領域についてコンテナの扉を封印する封印具を探索し、前記封印具が取り付けられているコンテナ車のコンテナ状態を積載状態と判別し、前記封印具が取り付けられていないコンテナ車のコンテナ状態を空積状態と判別する。
【０００７】
コンテナ車においては積み荷が積み込まれたコンテナの扉が封印具によって封印される。上記構成によれば、自車の前方に位置するコンテナ車の各々について封印具を探索する。そのため、封印具の有無によってコンテナ車のコンテナ状態を判別することができる。これにより、コンテナ車のコンテナ状態に応じて自車の走行する車線を選択することが可能となる。
【０００８】
上記構成の車両制御システムは、前記自車の推定重量を演算するとともに、前記推定重量が判別重量以上である場合に前記自車のコンテナ状態を積載状態と判別し、前記推定重量が前記判別重量未満である場合に前記自車のコンテナ状態を空積状態と判別する自車判別部と、を備えることが好ましい。
【０００９】
上記構成によれば、自車判別部によって自車のコンテナ状態が自動的に判別されるため、自車および自車の前方に位置するコンテナ車の双方のコンテナ状態を把握することができる。これにより、自車のコンテナ状態とコンテナ車のコンテナ状態とに基づく各種の制御を実行することが可能となる。
【００１０】
上記構成の車両制御システムは、前記自車の走行を自動的に制御する自動運転制御部を備え、前記自動運転制御部は、前記自車と同じコンテナ状態にあるコンテナ車が前記自車と同じ車線を走行している場合に該コンテナ車を追従車に設定することが好ましい。上記構成によれば、自車と同じコンテナ状態のコンテナ車が追従対象に設定される。これにより、同じコンテナ状態にあるコンテナ車を追従することができる。
【００１１】
上記構成の車両制御システムは、前記自車の走行を自動的に制御する自動運転制御部を備え、前記自動運転制御部は、前記自車と同じコンテナ状態にあるコンテナ車が前記自車とは異なる車線を走行している場合に該コンテナ車が走行している車線を車線変更の目標車線に設定することが好ましい。
【００１２】
上記構成によれば、コンテナ状態が同じコンテナ車が走行している車線が車線変更の目標車線に設定される。そのため、例えば、車線変更後、同じコンテナ状態にあるコンテナ車の後方に自車を配置することができる。
【００１３】
上記構成の車両制御システムは、前記自車の目的地を取得し、前記取得した目的地がコンテナターミナルである場合に、前記コンテナ車判別部によるコンテナ状態の判別を開始する開始位置を前記目的地からの走行距離が設定距離となる位置に設定する開始位置設定部を備えることが好ましい。
【００１４】
コンテナターミナルの近くをコンテナターミナルに向かって走行しているコンテナ車は、その目的地がコンテナターミナルである可能性が高い。上記構成によれば、自車の目的地であるコンテナターミナルの近くでコンテナ車判別部によるコンテナ状態の判別が行われる。これにより、例えば、コンテナ車のコンテナ状態に応じて自車の走行車線を選択することにより、コンテナ状態の判別結果を有効的に利用することができる。
【図面の簡単な説明】
【００１５】
【図１】車両制御システムの一実施形態を搭載したコンテナ車の概略構成を示す図。
【図２】車両制御システムの一実施形態を示す機能ブロック図。
【図３】周辺検出センサーによって検出可能な周辺車の一例を模式的に示す図。
【図４】コンテナ情報取得部の一例を示す機能ブロック図。
【図５】コンテナ車判別処理の一例を示すフローチャート。
【図６】（ａ）封印具の一例を模式的に示す図、（ｂ）封印具の他の例を模式的に示す図。
【図７】（ａ）自車と同じコンテナ状態のコンテナ車が自車と同じ車線を走行している場合の運転制御の一例を模式的に示す図、（ｂ）自車と同じコンテナ状態のコンテナ車が自車と異なる車線を走行している場合の運転制御の一例を模式的に示す図、（ｃ）自車と同じコンテナ状態のコンテナ車が自車と異なる複数の車線を走行している場合の運転制御の一例を模式的に示す図、（ｄ）自車と同じコンテナ状態のコンテナ車によって待機車列が形成されていた場合の運転制御の一例を模式的に示す図。
【図８】（ａ）自車と異なるコンテナ状態のコンテナ車が自車と異なる車線を走行している場合の運転制御の一例を模式的に示す図、（ｂ）自車と異なるコンテナ状態のコンテナ車が自車と同じ車線を走行している場合の運転制御の一例を模式的に示す図、（ｃ）自車と異なるコンテナ状態のコンテナ車がすべての車線を走行している場合の運転制御の一例を模式的に示す図、（ｄ）自車と異なるコンテナ状態のコンテナ車がすべての車線を走行している場合の運転制御の他の例を模式的に示す図。
【発明を実施するための形態】
【００１６】
図１〜図８を参照して、車両制御システムの一実施形態について説明する。
図１に示すように、コンテナ車１０は、コンテナ１１と、コンテナ１１が積み込まれたトラクター１２とで構成されている。コンテナ１１は、略直方体形状をなしている。コンテナ１１は、トラクター１２の背面側が開放されたコンテナ本体１３と、コンテナ本体１３に対して上下方向を回転軸として回転可能に取り付けられて背面側の開放口を開閉する扉１４と、を備えている。
【００１７】
トラクター１２は、トラクター１２を統括的に制御する車両制御システム１５を備えている。車両制御システム１５は、車載ネットワーク１６を介して各種の制御対象１７と電気的に接続されている。車両制御システム１５は、各種の制御対象１７を制御することによりトラクター１２を統括的に制御する。
【００１８】
図２〜図８を参照して、車両制御システム１５について説明する。
図２に示すように、車両制御システム１５は、各種機能部として、通信部２１、ＧＮＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）受信部２２、周辺状況検出部２３、走行状況検出部２４、走行経路設定システム２５、地図データベース２６、および、車両制御装置３０を備えている。
【００１９】
通信部２１は、例えば、自車と他車との間で車々間通信可能に構成されている。通信部２１は、例えば自車のコンテナ状態や位置情報など、自車に関する各種情報を自車のＩＤを関連付けた車両情報として他車に送信する。また、通信部２１は、他車が送信した車両情報を受信し、その受信した他車の車両情報を車両制御装置３０に出力する。また、通信部２１は、例えば、道路上に設置された情報発信装置との通信により交通状況を示す交通情報を取得し、その取得した交通情報を車両制御装置３０に出力する。
【００２０】
ＧＮＳＳ受信部２２は、自車の現在位置を示す位置情報を受信する。ＧＮＳＳ受信部２２は、図示しない３以上のＧＮＳＳ衛星からのＧＮＳＳ信号を受信し、その受信したＧＮＳＳ信号に基づく自車の現在地（例えば緯度および経度）を示すＧＮＳＳ情報を取得する。ＧＮＳＳ受信部２２は、その取得したＧＮＳＳ情報を車両制御装置３０に出力する。
【００２１】
周辺状況検出部２３は、レーダー部や撮像部などで構成されており、自車の周辺状況を示す情報を検出する。
図３に示すように、レーダー部は、例えば、コンテナ車１０である自車４０と同じ車線４１や車線４１に隣接する車線４２，４３などを走行する周辺車４５が検出されるように自車４０の周辺が検出範囲に設定されている。レーダー部は、例えば、自車４０の周辺に検出波としてミリ波を出射するミリ波レーダーや自車４０の周辺に検出波として赤外線光を出射するレーザーレーダーによって構成される。レーダー部は、出射した検出波の反射波に基づいて、周辺に位置する障害物の自車４０に対する距離および相対速度を示す障害物情報を取得する。
【００２２】
撮像部は、周辺車４５が撮像されるように自車４０の周辺が撮像範囲に設定されている。撮像部は、自車４０の周辺を撮像した画像の画像情報を取得する。画像情報には、自車４０の前方に撮像範囲θが設定された前方撮像部である前方撮像カメラ４６が撮像した情報であって、周辺車４５のうちで自車４０の前方に位置する前方車５０が撮像される前方画像情報が含まれている。周辺状況検出部２３は、自車４０の周辺状況を示す情報として、これら障害物情報および画像情報を車両制御装置３０に出力する。
【００２３】
走行状況検出部２４は、自車の走行状況に関する各種の情報を検出する。走行状況検出部２４は、例えば、車速を検出する車速センサー、加減速度を検出する加減速度センサー、ステアリングの操舵角を検出する操舵角センサーなどを有している。また走行状況検出部２４は、駆動軸回転数を検出する回転数センサー、アクセル開度を検出するアクセル開度センサーなどを含んでいる。走行状況検出部２４は、各センサーの検出値を検出値情報として車両制御装置３０に出力する。
【００２４】
走行経路設定システム２５は、目的地と目的地までの走行経路とを示す経路情報を車両制御装置３０に出力する。走行経路設定システム２５は、例えばナビゲーションシステムであり、搭乗者が操作可能な操作装置や地図データベース２６の地図情報に基づく地図を表示する表示装置によって構成されている。走行経路設定システム２５は、例えば、図示されない操作装置を通じて目的地が入力されると、ＧＮＳＳ受信部２２が出力するＧＮＳＳ情報と地図データベース２６の地図情報とに基づいて現在地から目的地までの走行経路を設定する。例えば、走行経路設定システム２５は、目的地としてコンテナターミナルが設定されると、そのコンテナターミナルまでの走行経路を設定する。コンテナターミナルまでの走行経路は、コンテナターミナルへ左折で入場するように設定される。
【００２５】
地図データベース２６は、交差点や分岐点などを示すノードやノード間を繋ぐ道路区間であるリンクなどによって構成された地図情報を有するデータベースであり、自車４０に搭載された記憶装置に記憶されている。地図情報には、例えば、各ノードの位置や種別などを含むノード情報、および、各リンクの種別やリンク長に加えて車線数や曲率、勾配などを含むリンク情報が含まれている。また地図情報には、コンテナターミナルなどの各施設の位置や種別などを含む施設情報が含まれている。なお、走行経路設定システム２５および地図データベース２６は、自車と通信可能な施設などのコンピューターに記憶される構成であってもよい。この場合、経路情報は、通信部２１が受信し、通信部２１によって車両制御装置３０に出力される。
【００２６】
車両制御装置３０は、１以上のＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）で構成されている。ＥＣＵは、上述した各種情報、および、メモリーに記憶したプログラムや各種データに基づいて各種処理を実行する。ＥＣＵは、ＡＳＩＣ等の１つ以上の専用のハードウェア回路、コンピュータプログラム（ソフトウェア）に従って動作する１つ以上のプロセッサ、或いは、それらの組み合わせ、を含む回路として構成し得る。プロセッサは、ＣＰＵ並びに、ＲＡＭ及びＲＯＭ等のメモリーを含み、メモリーは、処理をＣＰＵに実行させるように構成されたプログラムコードまたは指令を格納している。メモリーすなわちコンピューター可読媒体は、汎用または専用のコンピューターでアクセスできるあらゆる利用可能な媒体を含む。
【００２７】
車両制御装置３０は、プログラムの実行により機能する各種の機能部として、周辺情報取得部３１、走行情報取得部３２、位置情報取得部３３、自動運転制御部３４、および、コンテナ情報取得部３５を備えている。
【００２８】
周辺情報取得部３１は、周辺状況検出部２３が出力した障害物情報および画像情報に基づいて自車４０の周辺情報を取得する。周辺情報取得部３１は、画像情報に対して例えば画像セグメーションや特徴点の抽出などの画像処理を行うことにより画像情報内の物体を識別し、それら識別した物体と障害物情報内の障害物とを関連付けることにより周辺情報を取得する。
【００２９】
例えば、周辺情報取得部３１は、画像情報に対する画像処理により、各周辺車４５の種別（例えば普通自動車やトラック、コンテナ車など）を識別するとともに、障害物情報に基づき各周辺車４５の相対位置、相対速度などを周辺情報として取得する。周辺情報には、前方画像情報に対する画像処理によって得られる各前方車５０の種別のほか、障害物情報に基づく各前方車５０の相対位置、相対速度などを示す前方車情報が含まれている。
【００３０】
また例えば、周辺情報取得部３１は、画像情報に対する画像処理により自車４０の周辺の道路標識や自車線位置などを識別し、走行中の道路４４における最高速度や走行中の車線４１の位置などを周辺情報として取得する。
【００３１】
走行情報取得部３２は、自車４０の走行状況を示す走行情報を取得する。走行情報取得部３２は、周辺状況検出部２３が出力した画像情報に対する画像処理を通じ、走行中の車線４１における自車４０の横位置、および、当該車線４１の延在方向に対する自車４０の相対角度などを走行情報として取得する。また走行情報取得部３２は、走行状況検出部２４が出力した検出値情報に基づき、自車４０の車速、加減速度、操舵角、駆動軸回転数、アクセル開度、および、要求トルクなどを走行情報として取得する。
【００３２】
位置情報取得部３３は、自車４０の現在位置を示す位置情報を取得する。位置情報取得部３３は、ＧＮＳＳ受信部２２が出力したＧＮＳＳ情報に基づいて自車４０の現在位置を取得する。
【００３３】
自動運転制御部３４は、上述した周辺情報、走行情報、および、位置情報などに基づいて制御対象１７を制御することで自動運転走行を実現する。例えば、自動運転制御部３４は、走行経路設定システム２５が出力した経路情報に基づき目的地までの自動運転走行を実現する。
【００３４】
制御対象１７は、例えば、駆動アクチュエーター、ブレーキアクチュエーター、操舵アクチュエーター、灯火システムに組み込まれたリレーなどで構成される。駆動アクチュエーターは、エンジンやモーターなど、自車の駆動システムに組み込まれており、該駆動システムの出力を制御する。ブレーキアクチュエーターは、自車のブレーキシステムに組み込まれており、ブレーキシステムによる制動力を制御する。操舵アクチュエーターは、自車のステアリングシステムに組み込まれており、ステアリングの操舵角を制御する。灯火システムは、制動灯や方向指示器などで構成されており、リレーは、方向指示器の点灯・非点灯を制御する。
【００３５】
自動運転制御部３４は、駆動アクチュエーターおよびブレーキアクチュエーターを制御することにより車速制御を行う。例えば、自動運転制御部３４は、車速制御の一例として、自車４０と同じ車線４１を走行する前方車５０を追従する追従制御を実行する。追従制御において自動運転制御部３４は、前方車５０との車間距離および相対速度に基づいて車間距離が車速に応じた適正距離となる加減速度を演算し、その演算した加減速度の制御指示値を駆動アクチュエーターおよびブレーキアクチュエーターに出力する。
【００３６】
自動運転制御部３４は、操舵アクチュエーターを制御することにより操舵角制御を行う。操舵角制御において、自動運転制御部３４は、例えば、自車４０の横位置が車線４１の中央となるように操舵アクチュエーターを制御する。また、自動運転制御部３４は、例えば、隣接する車線４２，４３に車線変更するように操舵アクチュエーターを制御する。
【００３７】
自動運転制御部３４は、リレーを制御することにより灯火制御を行う。灯火制御において、自動運転制御部３４は、例えば、車線変更する際に方向指示器が点灯するようにリレーを制御し、車線変更が完了すると方向指示器が消灯するようにリレーを制御する。
【００３８】
自動運転制御部３４は、各種情報に基づいて車線変更が必要と判断すると、目標車線を設定するとともにその目標車線への車線変更するように制御対象１７を選択的に制御する車線変更制御を実行する。
【００３９】
車線変更制御において、自動運転制御部３４は、目標車線を設定すると灯火制御を通じて方向指示器を点灯させて車線変更することを周辺車４５などに周知する。自動運転制御部３４は、周辺情報取得部３１の取得した周辺情報、すなわち周辺車４５の位置および相対速度に基づいて、走行中の車線４１から当該車線４１に隣接する車線４２へ車線変更可能か否かを判断する。車線変更が可能であると判断すると、自動運転制御部３４は、車速制御および操舵角制御を通じて車線４１から車線４２に車線変更するように車速や操舵角を制御する。車線変更が完了すると、自動運転制御部３４は、方向指示器を消灯する。
【００４０】
コンテナ情報取得部３５は、経路情報に基づく目的地がコンテナターミナルである場合、コンテナ状態に応じた入口ゲートに自車４０を案内するための情報であるコンテナ情報を取得する。コンテナ情報取得部３５は、経路情報に基づき目的地がコンテナターミナルであると判断すると自車を案内するコンテナ情報の取得に関連する各種処理を開始する。
【００４１】
図４に示すように、コンテナ情報取得部３５は、コンテナ情報の取得に関連する各種プログラムの実行によって機能する機能部として、開始位置設定部３６、自車判別部３７、および、コンテナ車判別部３８を有している。
【００４２】
開始位置設定部３６は、後述するコンテナ車判別部３８によるコンテナ車判別処理を開始する位置を設定する。開始位置設定部３６は、経路情報を取得し、その取得した経路情報に基づいて開始位置を設定する。開始位置設定部３６は、自車４０の目的地がコンテナターミナルである場合、走行経路におけるコンテナターミナルまでの走行距離が設定距離となる位置を開始位置に設定する。開始位置設定部３６は、通信部２１を通じてその時々の交通情報を取得し、その取得した交通情報に応じて開始位置を更新するとよい。開始位置設定部３６は、例えば、最小値を数百メートルとして目的地のコンテナターミナル付近が混雑していないほど大きくなるように設定距離を更新するとよい。これは、混雑していないときほど車線変更に必要となる走行距離が長くなることに基づくものである。
【００４３】
自車判別部３７は、上述した開始位置に到着するまでの間に自車４０のコンテナ状態を判別する自車判別処理を行う。自車判別処理において、自車判別部３７は、走行情報取得部３２が取得した走行情報に基づいて推定重量Ｗ１を演算する。自車判別部３７は、例えば、車速、加減速度、駆動アクチュエーターの駆動量、ブレーキアクチュエーターの駆動量、および、要求トルクなど、これらのパラメーターの推移や関連性に基づいて推定重量Ｗ１を演算する。自車判別部３７は、推定重量Ｗ１が判別重量Ｗ２以上である場合（Ｗ２≧Ｗ１）に自車４０のコンテナ状態が積載状態にあると判別する。自車判別部３７は、推定重量Ｗ１が判別重量Ｗ２未満である場合（Ｗ２＜Ｗ１）に自車４０のコンテナ状態が空積状態にあると判別する。
【００４４】
コンテナ車判別部３８は、自車４０が開始位置に到着するとコンテナ車判別処理を開始する。コンテナ車判別処理にて、コンテナ車判別部３８は、周辺情報に基づいて前方車５０のなかからコンテナ車を抽出し、その抽出したコンテナ車のコンテナ状態を判別する。
【００４５】
図５に示すように、コンテナ車判別処理において、コンテナ車判別部３８は、対象領域特定部として、前方画像情報で示される画像においてコンテナ車を示す領域であるコンテナ領域を特定する（ステップＳ１０１）。
【００４６】
次に、コンテナ車判別部３８は、特徴点抽出部として、前方画像情報のコンテナ領域に対して所定の画像処理を施すことにより、当該コンテナ領域から複数の特徴点を抽出する（ステップＳ１０２）。そしてコンテナ車判別部３８は、抽出した複数の特徴点に基づいてコンテナ領域から封印具を示すオブジェクトを抽出する（ステップＳ１０３）。封印具は、積み荷が積み込まれたコンテナ１１の扉に取り付けられるものであり、扉を封印することによりコンテナ１１の不正な開封を防止する。ステップＳ１０３の封印具の抽出において、コンテナ車判別部３８は、例えば、ニューラルネットワーク（ＮＮ：Ｎｅｕｒａｌ  Ｎｅｔｗｏｒｋ）部３９を用いて封印具を抽出する。
【００４７】
ニューラルネットワーク部３９は、様々な形状の封印具の単体画像のほか、図６（ａ）および図６（ｂ）に示すように実際に封印具Ｓが取り付けられたコンテナの扉１４の画像を教師データとした学習を行うことで構築されたものである。コンテナ車判別部３８は、抽出した複数の特徴点を数値化したベクトルをニューラルネットワーク部３９に入力する。なお、図６（ａ）および図６（ｂ）では、封印具Ｓにドットを付している。
【００４８】
コンテナ車判別部３８は、ステップＳ１０２の特徴点の抽出、および、ステップＳ１０３の封印具の抽出をステップＳ１０１で特定したすべてのコンテナ領域に対して各別に行う。コンテナ車判別部３８は、コンテナ領域から封印具Ｓが抽出された前方車５０はコンテナ状態が積載状態にあるコンテナ車であると判別し、コンテナ領域から封印具Ｓが抽出されなかった前方車５０はコンテナ状態が空積状態にあると判別する。
【００４９】
コンテナ車判別部３８は、自車４０の前方に位置するコンテナ車について、自車４０に対する相対位置や相対速度のほか、走行している車線やコンテナ状態を関連付けたコンテナ情報を生成する。自動運転制御部３４は、その生成されたコンテナ情報に基づき、自車４０が走行する車線を選択し、必要であれば車線変更制御を実行する。なお、前方車５０からコンテナ車が抽出できなかった場合、コンテナ車判別部３８は、前方車にコンテナ車が含まれていないことを示す情報をコンテナ情報として生成する。自動運転制御部３４は、自車判別処理に基づく自車４０のコンテナ状態と上述したコンテナ情報とに基づいて運転制御を実行する。
【００５０】
図７および図８を参照して、前方車５０にコンテナ車が含まれる場合の運転制御の一例について説明する。なお、自動運転制御部３４は、自車４０のコンテナ状態と同じコンテナ状態のコンテナ車が存在する場合の運転制御を優先的に実行する。
【００５１】
＜前方車にコンテナ状態が同じにあるコンテナ車が含まれる場合＞
例えば、図７（ａ）に示すように、自動運転制御部３４は、コンテナ状態が同じにあるコンテナ車５６が自車４０と同じ車線５１を走行している場合、そのコンテナ車５６を追従車に設定した追従制御を実行する。なお、コンテナ車５６と自車４０との間に普通自動車が存在する場合、自動運転制御部３４は、その普通自動車との車間距離を保持しつつ、コンテナ車５６を追従する。
【００５２】
例えば、図７（ｂ）に示すように、自動運転制御部３４は、コンテナ状態が同じにあるコンテナ車５６が自車４０の走行している車線５１とは異なる車線５２を走行している場合、そのコンテナ車５６が走行している車線５２を目標車線に設定し、その目標車線に向けた車線変更制御を実行する。
【００５３】
例えば、図７（ｃ）に示すように、自車４０が走行している車線５１とは異なる車線５２，５３の各々にコンテナ状態が同じにあるコンテナ車５６，５６が存在する場合、自動運転制御部３４は、それらコンテナ車５６，５６が走行している車線５２，５３のうちで最も左側に位置する車線５２を目標車線に設定する。
【００５４】
例えば、図７（ｄ）に示すように、前方車５０として、コンテナ状態が同じにあるコンテナ車５６とコンテナ状態が異なるコンテナ車５７とが待機車列を形成している場合、自動運転制御部３４は、コンテナ車５６の待機車列に並ぶように自車４０を制御する。
【００５５】
＜前方車にコンテナ状態が同じのコンテナ車が含まれない場合＞
例えば、図８（ａ）に示すように、コンテナ状態が異なるコンテナ車５７が自車４０と同じ車線５１を走行していない場合、自動運転制御部３４は、そのままの車線５１を維持しつつ経路情報および周辺情報に基づく通常の自動運転制御を継続して実行する。
【００５６】
例えば、図８（ｂ）に示すように、自動運転制御部３４は、コンテナ状態が異なるコンテナ車５７が自車４０と同じ車線５１を走行している場合、車線５１とは異なる車線５２を目標車線に設定し、その目標車線に向けた車線変更制御を実行する。
【００５７】
例えば、図８（ｃ）に示すように、コンテナ状態が異なるコンテナ車５７がすべての車線５１，５２，５３に存在する場合、自動運転制御部３４は、そのままの車線５１を維持しつつ経路情報および周辺情報に基づく通常の自動運転制御を継続して実行してもよい。
【００５８】
例えば、図８（ｄ）に示すように、コンテナ状態が異なるコンテナ車５７がすべての車線５１，５２，５３に存在する場合、自動運転制御部３４は、自車４０が走行している車線５２とは異なる車線５１，５３のうちで最も左側に位置する車線５１を目標車線に設定した車線変更制御を実行してもよい。
【００５９】
上述した構成の車両制御システム１５の作用について説明する。
コンテナターミナル付近においては、コンテナターミナルへと向かうコンテナ車の通行量が多い。また、入口ゲートでの待機車列のことを考慮してコンテナ状態に応じて走行車線を選択するコンテナ車も多い。上述した車両制御システム１５は、自車４０の前方を撮像した前方撮像画像に基づいて、自車４０の前方に位置する前方車５０からコンテナ車を抽出し、その抽出したコンテナ車について封印具Ｓの有無によってコンテナ状態を判別する。そして、車両制御システム１５は、前方車５０のコンテナ状態に応じて自車４０の自動運転を制御する。そのため、例えば、図７（ｄ）に示すように、コンテナターミナルの入口ゲートにコンテナ車の待機車列が形成されている場合には、自車４０と同じコンテナ状態にあるコンテナ車５６の待機車列へ向けて自車４０を案内することが可能となる。
【００６０】
本実施形態の効果について説明する。
（１）車両制御システム１５は、自車４０の前方を撮像する撮像部を有する周辺状況検出部２３と、周辺状況検出部２３が撮像した画像から自車の前方に位置するコンテナ車のコンテナ状態を判別するコンテナ車判別部３８と、を備える。コンテナ車判別部３８は、コンテナ車の各々についてコンテナ１１の扉を封印する封印具Ｓを探索する。そのため、コンテナ車判別部３８は、封印具Ｓが取り付けられているコンテナ車のコンテナ状態を積載状態と判別し、封印具Ｓが取り付けられていないコンテナ車のコンテナ状態を空積状態と判別する。こうした構成によれば、自車４０の前方を走行するコンテナ車のコンテナ状態に応じて自車４０の走行する車線を選択することが可能となる。
【００６１】
（２）車両制御システム１５は、自車４０の推定重量Ｗ１を演算するとともに、推定重量Ｗ１に基づいて自車４０のコンテナ状態を判別可能に構成された自車判別部３７を有している。こうした構成によれば、自車のコンテナ状態を自動的に判別することができる。これにより、自車４０の前方に位置するコンテナ車のコンテナ状態と自車４０のコンテナ状態とに基づく各種の制御を実行することが可能となる。また、自車４０のコンテナ状態を車両制御システム１５に手動で入力する入力操作を省略することができる。
【００６２】
（３）車両制御システム１５は、運転を自動的に制御する自動運転制御部３４を有している。自動運転制御部３４は、コンテナ状態が同じコンテナ車５６が自車４０と同じ車線を走行している場合、そのコンテナ車５６を追従車に設定した追従制御を実行可能に構成されている。こうした構成によれば、同じコンテナ状態にあるコンテナ車５６を追従することで、該コンテナ車５６によって目的地まで案内してもらうことも可能である。
【００６３】
（４）自動運転制御部３４は、コンテナ状態が同じコンテナ車５６が自車４０の走行している車線とは異なる車線を走行している場合、そのコンテナ車５６が走行している車線を目標車線に設定可能に構成されている。この構成によれば、目標車線への車線変更後、同じコンテナ状態にあるコンテナ車５６に目的地まで案内してもらうことが可能である。
【００６４】
（５）コンテナ車は、コンテナターミナルの近くをコンテナターミナルへ向かって走行しているほど、その目的地がコンテナターミナルである可能性が高い。これに関連して、車両制御システム１５は、コンテナ車判別処理の開始位置を設定する開始位置設定部３６を有している。こうした構成によれば、コンテナターミナル付近でコンテナ車判別処理が実行されることから、コンテナターミナルまでの自車４０の案内にコンテナ車判別処理の判別結果を有効的に利用することができる。これにより、例えば、自車４０の前方に位置するコンテナ車のコンテナ状態に応じた車線変更をコンテナターミナル付近で行うことができる。また、コンテナ車判別処理にともなう車両制御装置３０への演算負荷を軽減することができる。
【００６５】
（６）開始位置設定部３６は、コンテナターミナル付近の交通状況に応じて開始位置を更新可能に構成されている。具体的には、開始位置設定部３６は、コンテナターミナル付近が混雑していないほど大きな値を設定距離に設定する。こうした構成によれば、車線変更に必要となる走行距離をより確実に確保することができる。
【００６６】
（７）コンテナ車判別部３８は、封印具Ｓそのものの画像や実際に封印具Ｓが取り付けられたコンテナ１１の扉１４の画像を教師データとした学習を行うことにより構築されたニューラルネットワーク部３９を用いて封印具Ｓの有無を判別している。こうした構成によれば、封印具Ｓの有無について高い精度のもとで判別することができる。
【００６７】
本実施形態は、以下のように変更して実施することができる。本実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
・車両制御システム１５において、開始位置設定部３６は、設定距離を一定値として開始位置を設定してもよい。
【００６８】
・車両制御システム１５は、コンテナ車判別処理を常時行っていてもよい。
・車両制御システム１５は、自動運転制御部３４に代えて、ドライバーの運転を支援する運転支援制御部を有していてもよい。運転支援制御部は、例えば、自車４０と同じコンテナ状態のコンテナ車の存在を通知装置を通じてドライバーに通知する。通知装置は、例えば、音声案内や画像案内などによってドライバーに通知する。また、車両制御システム１５は、自動運転制御部３４と運転支援制御部とを有し、ドライバーによる手動運転と車両制御装置３０による自動運転とを選択可能に構成されていてもよい。
【００６９】
・自動運転制御部３４は、自車４０と同じコンテナ状態のコンテナ車５６が存在しない場合、経路情報、周辺情報、および、走行情報に基づく現在の自動運転制御を継続して実行してもよい。
【００７０】
・自動運転制御部３４は、追従車の設定や目標車線の設定に関連して、その判断対象となるコンテナ車が設定条件を満たしたときに各種の設定を行ってもよい。設定条件は、その判断対象となるコンテナ車が車線変更をすることなく同じ車線を走行し続ける可能性が高いと判断される条件である。設定条件としては、例えば、車線変更なしでの走行時間が条件成立時間に到達したことや車線変更なしでの走行距離が条件成立距離に到達したことなどが挙げられる。
【００７１】
例えば、自動運転制御部３４は、自車４０と同じコンテナ状態にあるコンテナ車が自車４０とは異なる車線を走行している場合、該コンテナ車が設定条件を満たしたときに該車線を目標車線に設定する。
【００７２】
・車両制御システム１５は、自車４０のコンテナ状態を判別する自車判別部３７を有していなくともよい。こうした構成においては、自車４０のコンテナ状態が入力装置などを通じて車両制御システム１５に入力される。
【００７３】
・コンテナ車判別処理の封印具の抽出（ステップＳ１０３）において、コンテナ車判別部３８は、例えばマッチング処理などの画像処理を用いて封印具Ｓを抽出してもよい。この場合、コンテナ車判別部３８は、様々な形状・大きさの封印具のテンプレート画像を保持している。
【符号の説明】
【００７４】
Ｓ…封印具、１０…コンテナ車、１１…コンテナ、１２…トラクター、１３…コンテナ本体、１４…扉、１５…車両制御システム、１６…車載ネットワーク、１７…制御対象、２１…通信部、２２…ＧＮＳＳ受信部、２３…周辺状況検出部、２４…走行状況検出部、２５…走行経路設定システム、２６…地図データベース、３０…車両制御装置、３１…周辺情報取得部、３２…走行情報取得部、３３…位置情報取得部、３４…自動運転制御部、３５…コンテナ情報取得部、３６…開始位置設定部、３７…自車判別部、３８…コンテナ車判別部、３９…ニューラルネットワーク部、４０…自車、４１，４２，４３…車線、４４…道路、４５…周辺車、４６…前方撮像カメラ、５０…前方車、５１，５２，５３…車線、５６，５７…コンテナ車。
【図１】
2020204982.tif 000003
【図２】
2020204982.tif 000004
【図３】
2020204982.tif 000005
【図４】
2020204982.tif 000006
【図５】
2020204982.tif 000007
【図６】
2020204982.tif 000008
【図７】
2020204982.tif 000009
【図８】
2020204982.tif 000010