(57)【要約】【課題】対象物によって特定される停止位置に列車を高精度に停止させる。【解決手段】実施形態の走行制御装置は、検出部と、相対距離算出部と、速度情報取得部と、移動距離算出部と、走行制御部と、を備える。走行制御部は、対象物によって特定される停止位置に列車が停止するように、検出部によって対象物が検出された場合に、相対距離算出部によって算出された相対距離に基いて列車の走行を制御するとともに、所定条件を満たした後は、制御を切り替えて、移動距離算出部によって算出された移動距離に基いて列車の走行を制御する。【選択図】図２
2020005464.tif 000002
【特許請求の範囲】
【請求項１】
列車が備える撮影部によって前記列車の前方を撮影して得られる撮影画像において、前記列車の軌道の周辺に存在し、かつ、前記列車の停止位置を特定可能とする対象物を検出する検出部と、
前記検出部による前記対象物の検出結果に基いて、前記列車と前記対象物の相対距離を算出する相対距離算出部と、
前記列車の速度情報を取得する速度情報取得部と、
前記速度情報取得部によって取得された前記速度情報に基いて、前記列車の移動距離を算出する移動距離算出部と、
前記対象物によって特定される停止位置に前記列車が停止するように、前記検出部によって前記対象物が検出された場合に、前記相対距離算出部によって算出された前記相対距離に基いて前記列車の走行を制御するとともに、所定条件を満たした後は、制御を切り替えて、前記移動距離算出部によって算出された前記移動距離に基いて前記列車の走行を制御する走行制御部と、
を備える走行制御装置。
【請求項２】
前記速度情報取得部は、
車輪速センサから得られる前記列車の車輪の回転数、加速度センサから得られる加速度情報、距離計測装置から得られる前記対象物までの距離情報の少なくともいずれかに基いて前記速度情報を取得する、
請求項１に記載の走行制御装置。
【請求項３】
前記検出部は、前記撮影画像において、前記列車の前方に存在する他の列車を検出し、
前記走行制御部は、前記検出部によって前記列車の前方に存在する他の列車が検出された場合は、前記他の列車との相対距離が第１の閾値以上の状態で前記列車が停止するように前記列車の走行を制御する、
請求項１に記載の走行制御装置。
【請求項４】
前記撮影部は、ステレオカメラであり、
前記相対距離算出部は、前記ステレオカメラの撮影により得られる複数の前記撮影画像における前記対象物の視差に基いて、前記列車と前記対象物の相対距離を算出する、
請求項１に記載の走行制御装置。
【請求項５】
前記所定条件は、
前記撮影画像から前記対象物が離脱したこと、
前記撮影画像において前記対象物が所定位置に移動したこと、
前記撮影画像において前記対象物が所定サイズ以上になったこと、
前記相対距離算出部によって算出された前記相対距離が第２の閾値以下になったこと、
のいずれかである、
請求項１に記載の走行制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、走行制御装置に関する。
【背景技術】
【０００２】
従来から、列車を所定の停止位置に停止させるために、軌道の周辺に停止標識等の対象物が設置されている場合がある。また、その場合に、対象物によって特定される停止位置に列車を自動的に停止させるための各種の制御方法が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１９４７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、列車の停止位置の精度等の面で改善の余地がある。そこで、本実施形態の課題は、対象物によって特定される停止位置に列車を高精度に停止させることである。
【課題を解決するための手段】
【０００５】
実施形態の走行制御装置は、検出部と、相対距離算出部と、速度情報取得部と、移動距離算出部と、走行制御部と、を備える。検出部は、列車が備える撮影部によって前記列車の前方を撮影して得られる撮影画像において、前記列車の軌道の周辺に存在し、かつ、前記列車の停止位置を特定可能とする対象物を検出する。相対距離算出部は、前記検出部による前記対象物の検出結果に基いて、前記列車と前記対象物の相対距離を算出する。速度情報取得部は、前記列車の速度情報を取得する。移動距離算出部は、前記速度情報取得部によって取得された前記速度情報に基いて、前記列車の移動距離を算出する。走行制御部は、前記対象物によって特定される停止位置に前記列車が停止するように、前記検出部によって前記対象物が検出された場合に、前記相対距離算出部によって算出された前記相対距離に基いて前記列車の走行を制御するとともに、所定条件を満たした後は、制御を切り替えて、前記移動距離算出部によって算出された前記移動距離に基いて前記列車の走行を制御する。
【図面の簡単な説明】
【０００６】
【図１】図１は、本実施形態の鉄道車両の概略構成を示す図である。
【図２】図２は、本実施形態の鉄道車両が有する走行制御装置の機能構成を示すブロック図である。
【図３】図３は、本実施形態において列車が対象物に近づくと撮影画像から対象物が離脱することを説明するための模式図である。
【図４】図４は、本実施形態における撮影画像を示す模式図である。
【図５】図５は、本実施形態の走行制御装置による走行制御を示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下、添付の図面を用いて、本実施形態の走行制御装置を適用した鉄道車両について説明する。
【０００８】
図１は、本実施形態の鉄道車両ＲＶの概略構成を示す図である。図１に示すように、本実施形態の鉄道車両ＲＶ（列車の一例）は、カメラ１０、走行制御装置２０、記録装置３０、表示装置４０、および、速度センサ５０を備える。
【０００９】
カメラ１０は、鉄道車両ＲＶに設けられ、鉄道車両ＲＶの前方（進行方向）を撮影可能な撮影部の一例である。ここで、鉄道車両ＲＶの停止位置を特定可能とする対象物（図３の対象物６０、６１、図４の対象物６１）が、鉄道車両ＲＶの進行方向における軌道の周辺に存在している。なお、軌道とは、列車の線路のうちの路盤上の構造物（レール、枕木等）の総称である。カメラ１０は、例えば、対象物までの距離を特定可能とするステレオカメラである。
【００１０】
走行制御装置２０は、鉄道車両ＲＶの走行を制御する装置である（詳細は後述）。記録装置３０は、鉄道車両ＲＶの走行制御に用いる各種情報を記録する装置である。表示装置４０は、各種情報を表示する装置であり、例えば、ＬＣＤ（Liquid  Crystal  Display）である。速度センサ５０は、鉄道車両ＲＶの走行速度に関するセンシングを行う手段であり、例えば、鉄道車両ＲＶの車輪の回転数（速度情報の一例）を計測して出力する車輪速センサである。
【００１１】
図２は、本実施形態の鉄道車両ＲＶが有する走行制御装置２０の機能構成を示すブロック図である。図２に示すように、走行制御装置２０は、画像取得部２０１、検出部２０２、相対距離算出部２０３、速度情報取得部２０４、移動距離算出部２０５、走行制御部２０６、および、記憶部２０７を有する。
【００１２】
本実施形態では、各部２０１〜２０６の一部若しくは全ては、鉄道車両ＲＶが有するＣＰＵ（Central  Processing  Unit）等のプロセッサが記憶部２０７に記憶されるソフトウェアを実行することによって実現される。
【００１３】
また、各部２０１〜２０６の一部若しくは全ては、ＬＳＩ（Large  Scale  Integration）、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field  Programmable  Gate  Array）等の回路基板であるハードウェアによって実現されてもよい。また、各部２０１〜２０６は、プロセッサによって実行されるソフトウェア、およびハードウェアの協働によって実現されてもよい。
【００１４】
記憶部２０７は、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ、ＨＤＤ（Hard  Disk  Drive）、ＳＤカード等の不揮発性の記憶媒体や、ＲＡＭ（Random  Access  Memory）、レジスタ等の揮発性記憶媒体を含む。そして、記憶部２０７は、鉄道車両ＲＶが有するプロセッサが実行するプログラム等の各種情報を記憶する（詳細は後述）。
【００１５】
画像取得部２０１は、カメラ１０から撮影画像を取得する。例えば、カメラ１０がステレオカメラである場合、画像取得部２０１は、鉄道車両ＲＶの前方を異なる視点から撮影して得られる複数の撮影画像を取得する。また、画像取得部２０１は、カメラ１０から、予め設定された周期（例えば、カメラ１０のフレームレート）で、撮影画像を連続的に取得する。
【００１６】
検出部２０２は、画像取得部２０１により取得される撮影画像において対象物を検出する。対象物は、より具体的には、例えば、駅や車庫の線路周辺に設置される停止標識である。
【００１７】
相対距離算出部２０３は、検出部２０２による対象物の検出結果に基いて、鉄道車両ＲＶと対象物の相対距離を算出する。カメラ１０がステレオカメラの場合、相対距離算出部２０３は、カメラ１０の撮影により得られる複数の撮影画像における対象物の視差に基いて、鉄道車両ＲＶと対象物の相対距離を算出する。相対距離算出部２０３は、検出部２０２により対象物が検出される度に、相対距離を連続して算出する。
【００１８】
また、相対距離算出部２０３は、撮影画像における対象物の寸法に基いて相対距離を算出してもよい。具体的には、記憶部２０７は、検出部２０２により検出する対象物の実際の寸法を示す情報を含む対象物情報を記憶する。そして、相対距離算出部２０３は、記憶部２０７に記憶される対象物情報が示す対象物の実際の寸法（既知の対象物の寸法）と、撮影画像における対象物の寸法とに基いて相対距離を算出する。
【００１９】
速度情報取得部２０４は、速度センサ５０から鉄道車両ＲＶの速度情報を取得する。
【００２０】
移動距離算出部２０５は、速度情報取得部２０４によって取得された速度情報に基いて、鉄道車両ＲＶの移動距離を算出する。
【００２１】
走行制御部２０６は、対象物によって特定される停止位置に鉄道車両ＲＶが停止するように、検出部２０２によって対象物が検出された場合に、相対距離算出部２０３によって算出された相対距離に基いて鉄道車両ＲＶの走行を制御するとともに、所定条件を満たした後は、制御を切り替えて、移動距離算出部２０５によって算出された移動距離に基いて鉄道車両ＲＶの走行を制御する。
【００２２】
ここで、所定条件は、例えば、次の（条件１）〜（条件４）のいずれかである。
（条件１）撮影画像から対象物が離脱したこと。
（条件２）撮影画像において対象物が所定位置（例えば図３（ｃ）のような左下の位置）に移動したこと。
（条件３）撮影画像において対象物が所定サイズ（例えば図３（ｃ）の対象物６１のサイズ）以上になったこと。
（条件４）相対距離算出部２０３によって算出された相対距離が第２の閾値（例えば３０ｍ）以下になったこと。
【００２３】
なお、例えば、鉄道車両ＲＶの属性（鉄道車両ＲＶの車種、編成数、系列）ごとに、対応する対象物が異なっている場合がある。その場合、記憶部２０７に記憶されている停止位置情報は、例えば、鉄道車両ＲＶの複数の属性それぞれと対応する対象物の組み合わせを含む情報である。走行制御部２０６は、記憶部２０７に記憶されている停止位置情報を参照して、鉄道車両ＲＶの属性に合わせて対応する対象物を特定し、鉄道車両ＲＶの走行を制御することができる。
【００２４】
次に、図３、図４を参照して、鉄道車両ＲＶが対象物６０、６１に近づくと撮影画像から対象物が離脱することについて説明する。図３は、本実施形態において鉄道車両ＲＶが対象物６０、６１に近づくと撮影画像から対象物が離脱することを説明するための模式図である。図４は、本実施形態における撮影画像を示す模式図である。
【００２５】
まず、図３（ａ）に示すように、レールＲを走行する鉄道車両ＲＶ２が対象物６１から例えば３０ｍ以上離れている場合、カメラ１０で撮影した撮影画像には対象物６１が映っている（図４（ａ））。なお、鉄道車両ＲＶ２の前方には、対象物６０の近くに停止した鉄道車両ＲＶ１が存在している。
【００２６】
その後、鉄道車両ＲＶ２が対象物６１に近づいていくと、カメラ１０で撮影した撮影画像において対象物６１の大きさは徐々に大きくなる（図４（ｂ）（ｃ））。
【００２７】
その後、図３（ｂ）に示すように、鉄道車両ＲＶ２から対象物６１までの相対距離（距離ｗ）が例えば３０ｍ以下になると、カメラ１０で撮影した撮影画像からは対象物６１が離脱している（図４（ｄ））。
【００２８】
その後、図３（ｃ）に示すように、鉄道車両ＲＶ２は、先頭の部分が対象物６１の横に到達した時点で停止する。
【００２９】
次に、図５を参照して、走行制御装置２０による走行制御について説明する。図５は、本実施形態の走行制御装置２０による走行制御を示すフローチャートである。まず、ステップＳ１において、画像取得部２０１は、カメラ１０から撮影画像を取得する。
【００３０】
次に、ステップＳ２において、検出部２０２は、ステップＳ１で取得した撮影画像において対象物を検出したか否かを判定し、Ｙｅｓの場合はステップＳ２に進み、Ｎｏの場合はステップＳ１に戻る。
【００３１】
ステップＳ３において、画像取得部２０１は、カメラ１０から撮影画像を取得する。次に、ステップＳ４において、相対距離算出部２０３は、ステップＳ３で取得した撮影画像に基いて、鉄道車両ＲＶと対象物の相対距離を算出する。
【００３２】
次に、ステップＳ５において、走行制御部２０６は、ステップＳ４で算出された相対距離に基いて鉄道車両ＲＶの走行を制御する。つまり、走行制御部２０６は、鉄道車両ＲＶが対象物に近づくにつれて速度が遅くなるように、鉄道車両ＲＶの走行を制御する。
【００３３】
次に、ステップＳ６において、走行制御部２０６は、所定条件（例えば上述の条件１〜４のいずれか）を満たしたか否かを判定し、Ｙｅｓの場合はステップＳ７に進み、Ｎｏの場合はステップＳ３に戻る。
【００３４】
ステップＳ７において、速度情報取得部２０４は、速度センサ５０から鉄道車両ＲＶの速度情報を取得する。
【００３５】
次に、ステップＳ８において、移動距離算出部２０５は、ステップＳ７で取得された速度情報に基いて、鉄道車両ＲＶの移動距離を算出する。
【００３６】
次に、ステップＳ９において、走行制御部２０６は、対象物によって特定される停止位置に鉄道車両ＲＶが停止するように、制御を切り替えて、ステップＳ８で算出された移動距離に基いて鉄道車両ＲＶの走行を制御する。つまり、走行制御部２０６は、鉄道車両ＲＶが対象物に近づくにつれて速度が遅くなるように、鉄道車両ＲＶの走行を制御する。
【００３７】
次に、ステップＳ１０において、走行制御部２０６は、ステップＳ８で算出された移動距離等に基いて鉄道車両ＲＶが所定位置に到達したか否かを判定し、Ｙｅｓの場合はステップＳ１１に進み、Ｎｏの場合はステップＳ７に戻る。
【００３８】
ステップＳ１１において、走行制御部２０６は、鉄道車両ＲＶの完全停止制御を行う。
【００３９】
このように、本実施形態の走行制御装置２０によれば、対象物によって特定される停止位置（例えば対象物の真横）に鉄道車両ＲＶを高精度に停止させることができる。本実施形態の走行制御装置２０の作用効果について、従来技術と比較して説明する。従来技術において、例えば、ＧＰＳ（Global  Positioning  System）やＧＮＳＳ（Global  Navigation  Satellite  System）によって列車の現在位置を算出して、対象物によって特定される停止位置に列車を停止させる制御方法では、停止位置の誤差が２ｍ程度と大きくなってしまうという問題がある。また、この制御方法では、併せて、対象物の絶対的な位置情報や、鉄道車両の絶対的な位置に応じた速度制御パターンをデータとして準備および記憶しておく必要があり、コストが大きくなってしまうという問題もある。
【００４０】
一方、本実施形態の走行制御装置２０によれば、停止位置の誤差が２ｍ程度よりも有意に小さくなる（例えば、数十ｃｍ程度）。また、対象物の絶対的な位置情報や、鉄道車両の絶対的な位置に応じた速度制御パターンをデータとして準備および記憶しておく必要がなく、低コスト化を実現できる。
【００４１】
また、従来技術において、例えば、列車の先頭に設置したカメラで対象物を撮影して、画像認識によって列車と対象物の相対距離を算出すること等によって前記停止位置に列車を停止させる制御方法では、列車が対象物にある程度（例えば３０ｍ）近づくと、対象物が撮影画像から離脱してその後の停止制御ができなくなってしまうことがあるという問題がある。
【００４２】
一方、本実施形態の走行制御装置２０によれば、まず、撮影画像において対象物が検出されてから所定条件を満たすまでは、撮影画像に基いて算出された鉄道車両ＲＶと対象物の相対距離に基いて鉄道車両ＲＶの走行を制御する。また、所定条件（例えば上述の条件１〜４のいずれか）を満たした後は、速度情報から算出された移動距離に基いて鉄道車両ＲＶの走行を制御する。これにより、鉄道車両ＲＶが対象物にある程度（例えば３０ｍ）近づいて対象物が撮影画像から離脱した場合でも、鉄道車両ＲＶの停止位置の精度は低下しない。
【００４３】
（変形例）
次に、走行制御装置２０の変形例について説明する。速度情報取得部２０４は、速度センサ５０から速度情報を取得する代わりに、加速度センサ（不図示）から得られる加速度情報や、距離計測装置（不図示）から得られる対象物までの距離情報に基いて速度情報を取得（算出）してもよい。
【００４４】
また、図３に示すように、対象物６０、６１のように対象物が複数ある場合、鉄道車両ＲＶ２は、前方に他の鉄道車両（鉄道車両ＲＶ１）が存在しなければ一番奥の対象物６０に基いて停止制御を行えばよいし、前方に他の鉄道車両（鉄道車両ＲＶ１）が存在すれば当該他の鉄道車両の手前の対象物６１に基いて停止制御を行えばよい。その場合、検出部２０２は、撮影画像において、鉄道車両ＲＶ２の前方に存在する他の列車を検出する。そして、走行制御部２０６は、検出部２０２によって鉄道車両ＲＶ２の前方に存在する他の列車が検出された場合は、当該他の列車との相対距離が第１の閾値以上の状態を維持できる範囲で対象物に基いて鉄道車両ＲＶが停止するように鉄道車両ＲＶの走行を制御する。
【００４５】
これにより、前方に他の鉄道車両が存在するか否かに応じて鉄道車両ＲＶの停止制御を柔軟に行うことができる。
【００４６】
なお、本実施形態の走行制御装置２０で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。本実施形態の走行制御装置２０で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００４７】
さらに、本実施形態の走行制御装置２０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施形態の走行制御装置２０で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００４８】
本実施形態の走行制御装置２０で実行されるプログラムは、上述した各部２０１〜２０６を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵが上記ＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ各部２０１〜２０６が主記憶装置上に生成されるようになっている。
【００４９】
本発明の実施形態と変形例を説明したが、それらは例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態と変形例は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態と変形例は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５０】
１０…カメラ、２０…走行制御装置、３０…記録装置、４０…表示装置、５０…速度センサ、６０、６１…対象物、２０１…画像取得部、２０２…検出部、２０３…相対距離算出部、２０４…速度情報取得部、２０５…移動距離算出部、２０６…走行制御部、２０７…記憶部、ＲＶ…鉄道車両。
【図１】
2020005464.tif 000003
【図２】
2020005464.tif 000004
【図３】
2020005464.tif 000005
【図４】
2020005464.tif 000006
【図５】
2020005464.tif 000007