(57)【特許請求の範囲】
【請求項１】
表面の形状において相違する複数の列車の停止位置を判定する判定装置を制御するコントローラであって、
前記列車を識別する識別情報であって、前記列車の表面の形状に関連づけられた形状データを含む識別情報が入力される入力部と、
前記識別情報に含まれる形状データに応じて、前記停止位置を判定するための複数の判定アルゴリズムのうち１つを指示する指示部と、を備え、
前記判定装置は、前記列車に対して設定された基準停止位置を包含するように規定された検出領域内において前記停止位置を検出する検出装置を含み、
前記検出装置は、前記検出領域の一部として位置において互いに相違する第１検出領域および第２検出領域を規定するように構成され、前記第１検出領域および前記第２検出領域から得られた検出データを生成し、
前記入力部へ入力された前記識別情報に含まれる形状データが、前記列車として第１列車を表すならば、前記指示部は、前記複数の判定アルゴリズムから、第１アルゴリズムを選択することを前記判定装置に指示し、
前記入力部へ入力された識別情報に含まれる形状データが、前記列車として、前記第１列車とは異なる第２列車を表すならば、前記指示部は、前記複数の判定アルゴリズムから、前記第１アルゴリズムとは異なる第２アルゴリズムを選択することを前記判定装置に指示し、
前記第１アルゴリズムは、前記第１列車の形状に応じて設定された前記第１検出領域から得られた前記検出データを用いて、前記第１列車の前記停止位置が適切であるか否かを判定し、
前記第２アルゴリズムは、前記第２列車の形状に応じて設定された前記第２検出領域から得られた前記検出データを用いて、前記第２列車の前記停止位置が適切であるか否かを判定する
コントローラ。
【請求項２】
前記第２列車は、前記第１列車とは基準停止位置において相違する
請求項１に記載のコントローラ。
【請求項３】
前記第１アルゴリズムは、前記第１列車が、前記基準停止位置として設定された第１基準位置から第１距離以上離れた位置に停止したとき、前記第１列車が不適切な位置に停止していると判定し、
前記第２アルゴリズムは、前記第２列車が、前記基準停止位置として設定された第２基準位置から第２距離以上離れた位置に停止したとき、前記第２列車が不適切な位置に停止していると判定する
請求項２に記載のコントローラ。
【請求項４】
前記検出装置は、前記検出領域に重なる前記列車の前記表面から反射された反射波を用いて前記検出データを生成する
請求項１に記載のコントローラ。
【請求項５】
前記識別情報は、前記列車に搭載された送信装置から送信され、
前記入力部は、前記送信装置から送信された前記識別情報を受信する受信装置を含む
請求項４に記載のコントローラ。
【請求項６】
前記送信装置は、前記列車の車両に取り付けられた第１送信タグと、前記列車の他のもう１つの車両に取り付けられた第２送信タグと、を含み、
前記第１送信タグ及び前記第２送信タグは、前記形状データとして共通のデータを保持する
請求項５に記載のコントローラ。
【請求項７】
前記受信装置は、前記第１送信タグから前記識別情報を受け取るリーダを含み、
前記リーダは、前記第１送信タグからの前記識別情報の受信に失敗すると、前記第２送信タグから前記識別情報を受け取る
請求項６に記載のコントローラ。
【請求項８】
複数の判定アルゴリズムのうち１つを用いて、表面の形状において相違する複数の列車の停止位置を判定する判定部と、
前記列車に対して設定された基準停止位置を包含するように規定された検出領域内において前記停止位置を検出する検出装置と、
前記列車を識別する識別情報であって、前記列車の表面の形状に関連づけられた形状データを含む識別情報が入力される入力部と、
前記識別情報に含まれる形状データに応じて、前記複数の判定アルゴリズムのうち前記１つを指示する指示部と、を備え、
前記検出装置は、前記検出領域の一部として位置において互いに相違する第１検出領域および第２検出領域を規定するように構成され、前記第１検出領域および前記第２検出領域から得られた検出データを生成し、
前記入力部へ入力された前記識別情報に含まれる形状データが、前記列車として、第１列車を表すならば、前記指示部は、前記複数の判定アルゴリズムから、第１アルゴリズムを選択することを前記判定部に指示し、
前記入力部へ入力された前記識別情報に含まれる形状データが、前記列車として、前記第１列車とは異なる第２列車を表すならば、前記指示部は、前記複数の判定アルゴリズムから、前記第１アルゴリズムとは異なる第２アルゴリズムを選択することを前記判定部に指示し、
前記判定部は、前記指示部からの指示に応じて、前記第１アルゴリズム又は前記第２アルゴリズムを選択的に使用し、
前記第１アルゴリズムは、前記第１列車の形状に応じて設定された前記第１検出領域から得られた前記検出データを用いて、前記第１列車の前記停止位置が適切であるか否かを判定し、
前記第２アルゴリズムは、前記第２列車の形状に応じて設定された前記第２検出領域から得られた前記検出データを用いて、前記第２列車の前記停止位置が適切であるか否かを判定する
判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、列車の停止位置を判定するための判定技術に関する。
【背景技術】
【０００２】
列車の停止位置を判定するための様々な判定技術が提案されている。特許文献１は、列車に取り付けられたＲＦＩＤタグからの出力信号の強度から列車の停止位置を判定する技術を提案する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２５１６７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＲＦＩＤタグからの出力信号の強度は、列車の停止位置だけでなく、他の環境因子によっても変動する。たとえば、ノイズ信号が多く存在する環境下では、ＲＦＩＤタグからの出力信号の強度は、大きく低下することもある。したがって、特許文献１の技術は、停止位置の判定精度の面において課題を有する。
【０００５】
本発明は、列車の停止位置を精度よく判定するための技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）本発明の一局面に係るコントローラは、表面の形状において相違する複数の列車の停止位置を判定する判定装置を制御する。前記列車の表面の形状に関連づけられた形状データを含み、前記列車を識別する識別情報入力される入力部と、前記識別情報に含まれる形状データに応じて、前記停止位置を判定するための複数の判定アルゴリズムのうち１つを指示する指示部と、を備える。前記判定装置は、前記列車に対して設定された基準停止位置を包含するように規定された検出領域内において前記停止位置を検出する検出装置を含む。前記検出装置は、前記検出領域の一部として位置において互いに相違する第１検出領域および第２検出領域を規定するように構成され、前記第１検出領域および前記第２検出領域から得られた検出データを生成する。前記入力部へ入力された前記識別情報に含まれる形状データが、前記列車として第１列車を表すならば、前記指示部は、前記複数の判定アルゴリズムから、第１アルゴリズムを選択することを前記判定装置に指示する。前記入力部へ入力された前記識別情報に含まれる形状データが、前記列車として、前記第１列車とは異なる第２列車を表すならば、前記指示部は、前記複数の判定アルゴリズムから、前記第１アルゴリズムとは異なる第２アルゴリズムを選択することを前記判定装置に指示する。前記第１アルゴリズムは、前記第１列車の形状に応じて設定された前記第１検出領域から得られた前記検出データを用いて、前記第１列車の前記停止位置が適切であるか否かを判定する。前記第２アルゴリズムは、前記第２列車の形状に応じて設定された前記第２検出領域から得られた前記検出データを用いて、前記第２列車の前記停止位置が適切であるか否かを判定する。
【０００７】
上記構成によれば、列車を識別する識別情報であって、列車の表面の形状に関連づけられた形状データを含む識別情報が入力部に入力されるので、指示部は、識別情報に含まれる形状データに応じて、第１アルゴリズム及び第２アルゴリズムのうち一方を選択することを指示することができる。第１アルゴリズムと第２アルゴリズムが識別情報に含まれる形状データによって適切に選択されるので、停止した列車に適した判定手法が利用されることとなる。さらに、第１及び第２アルゴリズムは、第１及び第２列車の形状に応じて設定された第１及び第２検出領域から得られた検出データを用いて列車の停止位置が適切であるか否かを判定するので、第１列車と第２列車が形状において相違していても、第１列車と第２列車の停止位置は、精度よく判定される。
【０００８】
（２）上記構成において、前記第２列車は、前記第１列車とは基準停止位置において相違してもよい。
【０００９】
上記構成によれば、第２列車が停止したとき、第２列車用の第２アルゴリズムによって、第２列車の停止位置が判定されるので、第２列車が、第１列車とは基準停止位置において相違していても、第２列車の停止位置は、精度よく判定される。
【００１０】
（３）上記構成において、前記第１アルゴリズムは、前記第１列車が、前記基準停止位置として設定された第１基準位置から第１距離以上離れた位置に停止したとき、前記第１列車が不適切な位置に停止していると判定してもよい。前記第２アルゴリズムは、前記第２列車が、前記基準停止位置として設定された第２基準位置から第２距離以上離れた位置に停止したとき、前記第２列車が不適切な位置に停止していると判定してもよい。
【００１１】
上記構成によれば、第２アルゴリズムは、第１アルゴリズムとは異なる判定基準を用いて、基準停止位置において異なる第２列車の停止位置が適切か否かを判定するので、第２列車の停止位置は、精度よく判定される。
【００１８】
（４）上記構成において、前記検出装置は、前記検出領域に重なる前記列車の前記表面から反射された反射波を用いて前記検出データを生成してもよい。
【００１９】
上記構成によれば、第２検出領域は、第１検出領域とは位置において相違するので、第２アルゴリズムは、列車の表面から反射された反射波を用いて生成された検出データから第２列車の停止位置を精度よく判定することができる。
【００２０】
（５）上記構成において、前記識別情報は、前記列車に搭載された送信装置から送信されてもよい。前記入力部は、前記送信装置から送信された前記識別情報を受信する受信装置を含んでもよい。
【００２１】
上記構成によれば、入力部は、送信装置から送信された識別情報を受信する受信装置を含むので、コントローラは、識別情報を、簡便に取得することができる。
【００２２】
（６）上記構成において、前記送信装置は、前記列車の車両に取り付けられた第１送信タグと、前記列車の他のもう１つの車両に取り付けられた第２送信タグと、を含んでもよい。前記第１送信タグ及び前記第２送信タグは、前記形状データとして共通のデータを保持してもよい。
【００２３】
上記構成によれば、第１送信タグ及び第２送信タグは、形状データとして共通のデータを保持するので、受信装置は、形状データを高い信頼性を以て取得することができる。
【００２４】
（７）上記構成において、前記受信装置は、前記第１送信タグから前記識別情報を受け取るリーダを含んでもよい。前記リーダは、前記第１送信タグからの前記識別情報の受信に失敗すると、前記第２送信タグから前記識別情報を受け取ってもよい。
【００２５】
上記構成によれば、リーダは、第１送信タグからの識別情報の受信に失敗すると、第２送信タグから識別情報を受け取るので、リーダは、識別情報を、高い信頼性を以て取得することができる。
【００２６】
（８）本発明の他の局面に係る判定装置は、複数の判定アルゴリズムのうち１つを用いて、表面の形状において相違する複数の列車の停止位置を判定する判定部と、前記列車に対して設定された基準停止位置を包含するように規定された検出領域内において前記停止位置を検出する検出装置と、前記列車を識別する識別情報であって、前記列車の表面の形状に関連づけられた形状データを含む識別情報が入力される入力部と、前記識別情報に含まれる形状データに応じて、前記複数の判定アルゴリズムのうち前記１つを指示する指示部と、を備える。前記検出装置は、前記検出領域の一部として位置において互いに相違する第１検出領域および第２検出領域を規定するように構成され、前記第１検出領域および前記第２検出領域から得られた検出データを生成する。前記入力部へ入力された前記識別情報に含まれる形状データが、前記列車として、第１列車を表すならば、前記指示部は、前記複数の判定アルゴリズムから、第１アルゴリズムを選択することを前記判定部に指示する。前記入力部へ入力された前記識別情報に含まれる形状データが、前記列車として、前記第１列車とは異なる第２列車を表すならば、前記指示部は、前記複数の判定アルゴリズムから、前記第１アルゴリズムとは異なる第２アルゴリズムを選択することを前記判定部に指示する。前記判定部は、前記指示部からの指示に応じて、前記第１アルゴリズム又は前記第２アルゴリズムを選択的に使用する。前記第１アルゴリズムは、前記第１列車の形状に応じて設定された前記第１検出領域から得られた前記検出データを用いて、前記第１列車の前記停止位置が適切であるか否かを判定する。前記第２アルゴリズムは、前記第２列車の形状に応じて設定された前記第２検出領域から得られた前記検出データを用いて、前記第２列車の前記停止位置が適切であるか否かを判定する。
【００２７】
上記構成によれば、列車を識別する識別情報であって、列車の表面の形状に関連づけられた形状データを含む識別情報が入力部に入力されるので、指示部は、識別情報に含まれる形状データに応じて、第１アルゴリズム及び第２アルゴリズムのうち一方を選択することを指示することができる。第１アルゴリズムと第２アルゴリズムが識別情報に含まれる形状データによって適切に選択されるので、停止した列車に適した判定手法が利用されることとなる。さらに、第１及び第２アルゴリズムは、第１及び第２列車の形状に応じて設定された第１及び第２検出領域から得られた検出データを用いて列車の停止位置が適切であるか否かを判定するので、第１列車と第２列車が形状において相違していても、第１列車と第２列車の停止位置は、精度よく判定される。
【発明の効果】
【００２８】
上述の技術は、列車の停止位置に対する精度よい判定に貢献する。
【図面の簡単な説明】
【００２９】
【図１】第１実施形態のコントローラの概略的な機能構成を表すブロック図である。
【図２】図１に示されるコントローラ及び判定装置によって実行される例示的な判定処理を表す概略的なフローチャートである。
【図３】第２実施形態のコントローラの概略的な機能構成を表すブロック図である。
【図４】プラットホームの概略的な平面図である。
【図５】図３に示されるコントローラによって制御される判定装置の例示的な判定処理を表すフローチャートである。
【図６】第３実施形態のコントローラの概略的な機能構成を表すブロック図である。
【図７】図６に示されるコントローラによって制御される判定装置の例示的な判定処理を表すフローチャートである。
【図８Ａ】プラットホームの概略的な平面図である。
【図８Ｂ】プラットホームの概略的な平面図である。
【図９】第４実施形態のコントローラの概略的な機能構成を表すブロック図である。
【図１０】第５実施形態のコントローラのハードウェア構成を表す概略図である。
【図１１Ａ】プラットホームの概略的な平面図である（第６実施形態）。
【図１１Ｂ】プラットホームの概略的な平面図である（第６実施形態）。
【図１２】識別情報を取得するための例示的な処理を表すフローチャートである（第６実施形態）。
【図１３】第７実施形態の判定装置の概略的なブロック図である。
【発明を実施するための形態】
【００３０】
＜第１実施形態＞
列車の停止位置の判定は、駅設備の制御において非常に重要である。プラットホーム上の乗客を、列車が走行する軌道空間から隔離するための柵設備が、プラットホームに設置されているならば、列車の停止位置と基準停止位置との間の大きなずれは、列車とプラットホームとの間での乗客の円滑な往来を妨げる。したがって、多くの駅において、列車の停止位置が適切であるか否かを判定するための様々な技術が利用されている。
【００３１】
１つのプラットホームに対して複数種の列車が停車することがある。従来技術において、共通の判定アルゴリズム（位置を判定するためのプログラム等）が、複数種の列車に対して利用されている。本発明者等は、異なる基準停止位置が設定されている場合や列車の形状が相違している場合、共通の判定アルゴリズムの使用下では、列車の停止位置の判定処理に不具合を生ずるという課題を見出した。第１実施形態において、複数種の列車の停止位置を精度よく判定することを可能にする技術が説明される。
【００３２】
図１は、第１実施形態のコントローラ１００の概略的な機能構成を表すブロック図である。図１を参照して、コントローラ１００が説明される。
【００３３】
コントローラ１００は、判定装置ＤＡＰを制御する。判定装置ＤＡＰは、プラットホーム（図示せず）脇に停止した列車（図示せず）の位置（停止位置）を判定する。判定装置ＤＡＰは、列車の停止位置を検出する機能を付随的に有してもよい。代替的に、判定装置ＤＡＰは、列車の停止位置の判定処理を専ら行う演算装置であってもよい。本実施形態の原理は、判定装置ＤＡＰの特定の用途に限定されない。
【００３４】
本実施形態において、判定装置ＤＡＰは、第１列車（図示せず）及び第１列車とは異なる第２列車（図示せず）の停止位置に対する判定処理を実行する。判定装置ＤＡＰは、２を超える種類の列車の停止位置に対する判定処理を実行してもよい。本実施形態の原理は、判定装置ＤＡＰが、いくつの種類の列車の停止位置に対する判定処理を行うかによっては何ら限定されない。
【００３５】
第２列車は、第１列車と基準停止位置において相違してもよい。代替的に、第２列車は、第１列車と形状において相違してもよい。更に代替的に、共通の判定アルゴリズムの使用下では不都合を生ずる他の相違点が、第１列車と第２列車との間に存在してもよい。本実施形態の原理は、第１列車と第２列車との間の特定の相違点に限定されない。
【００３６】
判定装置ＤＡＰは、記憶部ＭＭＲと、読出部ＲＤＲと、実行部ＥＣＴと、を備える。記憶部ＭＭＲは、第１アルゴリズムと第２アルゴリズムとを保持する。第１アルゴリズムは、第１列車の停止位置の判定に専ら用いられる判定アルゴリズムである。第２アルゴリズムは、第２列車の停止位置の判定に専ら用いられる判定アルゴリズムである。第１アルゴリズム及び第２アルゴリズムは、一般的なプログラミング技術によって作成されてもよい。
【００３７】
本実施形態において、第２アルゴリズムは、第１アルゴリズムとは別異のソースコードとして作成されている。代替的に、第１アルゴリズム及び第２アルゴリズムは、共通のソースコード内で作成されてもよい。この場合、第１アルゴリズム及び第２アルゴリズムは、ソースコード内での相異なる処理ルーチンとして作成されてもよい。
【００３８】
読出部ＲＤＲは、コントローラ１００の制御下で、第１アルゴリズム及び第２アルゴリズムのうち一方を読み出す。読み出された判定アルゴリズムは、読出部ＲＤＲから実行部ＥＣＴへ出力される。実行部ＥＣＴは、その後、読出部ＲＤＲから受け取った判定アルゴリズムによって規定された動作を実行する。
【００３９】
実行部ＥＣＴは、読出部ＲＤＲから受け取った判定アルゴリズムに応じて、列車の停止位置が適切か否かの判断基準を変更してもよい。第１アルゴリズムが、読出部ＲＤＲから実行部ＥＣＴへ出力されるならば、実行部ＥＣＴは、第１基準停止位置から第１列車までの距離を参照し、第１列車が適切な位置に停止しているか否かを判定してもよい。第２アルゴリズムが、読出部ＲＤＲから実行部ＥＣＴへ出力されるならば、実行部ＥＣＴは、第１基準停止位置とは異なる第２基準停止位置から第２列車までの距離を参照し、第２列車が適切な位置に停止しているか否かを判定してもよい。
【００４０】
代替的に、実行部ＥＣＴは、読出部ＲＤＲから受け取った判定アルゴリズムに応じて、列車の停止位置を検出するための検出方法を変更してもよい。この場合、第１アルゴリズムは、第１列車の停止位置の検出に適した検出動作を定める。第２アルゴリズムは、第２列車の停止位置の検出に適した検出動作を定める。
【００４１】
コントローラ１００は、入力部２００と、指示部３００と、を含む。列車を識別するための識別情報は、入力部２００へ入力される。識別情報は、その後、入力部２００から指示部３００へ伝達される。指示部３００は、識別情報を参照して、判定装置ＤＡＰの動作を規定する判定アルゴリズムを決定する。
【００４２】
以下の説明において、第１列車を表す識別情報は、「第１識別情報」と称される。第２列車を表す識別情報は、「第２識別情報」と称される。第１識別情報と第２識別情報との間での内容的な相違は、第１列車と第２列車との間の基準停止位置における相違を意味してもよい。代替的に、第１識別情報と第２識別情報との間での内容的な相違は、第１列車と第２列車との間の形状的な相違を意味してもよい。
【００４３】
第１識別情報を受け取った指示部３００は、第１アルゴリズムの選択を指示する第１指示信号を生成する。第１指示信号は、指示部３００から読出部ＲＤＲに出力される。読出部ＲＤＲは、第１指示信号に応じて、第１アルゴリズムを記憶部ＭＭＲから読み出す。第１アルゴリズムは、その後、読出部ＲＤＲから実行部ＥＣＴへ出力される。実行部ＥＣＴは、第１アルゴリズムによって定められた動作を実行する。
【００４４】
第２識別情報を受け取った指示部３００は、第２アルゴリズムの選択を指示する第２指示信号を生成する。第２指示信号は、指示部３００から読出部ＲＤＲに出力される。読出部ＲＤＲは、第２指示信号に応じて、第２アルゴリズムを記憶部ＭＭＲから読み出す。第２アルゴリズムは、その後、読出部ＲＤＲから実行部ＥＣＴへ出力される。実行部ＥＣＴは、第２アルゴリズムによって定められた動作を実行する。
【００４５】
識別情報は、列車に搭載された送信装置（図示せず）から送信されてもよい。この場合、入力部２００は、送信装置と通信可能な受信装置であってもよい。代替的に、識別情報は、列車の運行を統括的に管理する管理システムから送信されてもよい。この場合、入力部２００は、管理システムと通信可能な受信装置であってもよい。更に代替的に、識別情報は、プラットホーム上で作業するオペレータによって与えられてもよい。この場合、入力部２００は、オペレータによって操作されるボタン、スイッチや他の操作設備であってもよい。本実施形態の原理は、入力部２００として用いられる特定の装置に限定されない。
【００４６】
指示部３００は、識別情報に応じて、第１指示信号又は第２指示信号を生成するように設計された信号生成回路であってもよい。代替的に、指示部３００は、識別情報に応じて、第１指示信号又は第２指示信号を生成するように設計されたプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であってもよい。本実施形態の原理は、指示部３００として用いられる特定の信号生成素子に限定されない。
【００４７】
図２は、コントローラ１００及び判定装置ＤＡＰによって実行される例示的な判定処理を表す概略的なフローチャートである。図１及び図２を参照して、判定処理が説明される。
【００４８】
（ステップＳ１１０）
ステップＳ１１０は、入力部２００が、識別情報を取得するまで実行される。入力部２００が識別情報を取得すると、識別情報は、入力部２００から指示部３００へ出力される。ステップＳ１２０は、その後、実行される。
【００４９】
（ステップＳ１２０）
指示部３００は、識別情報が、第１識別情報であるか、第２識別情報であるかを判定する。識別情報が、第１識別情報であるならば、ステップＳ１３０が実行される。識別情報が、第２識別情報であるならば、ステップＳ１６０が実行される。
【００５０】
（ステップＳ１３０）
指示部３００は、第１指示信号を生成する。第１指示信号は、その後、指示部３００から読出部ＲＤＲへ出力される。指示部３００から読出部ＲＤＲへの第１指示信号の出力の後、ステップＳ１４０が実行される。
【００５１】
（ステップＳ１４０）
読出部ＲＤＲは、第１指示信号に応じて、記憶部ＭＭＲから第１アルゴリズムを読み出す。第１アルゴリズムは、読出部ＲＤＲから実行部ＥＣＴへ出力される。読出部ＲＤＲから実行部ＥＣＴへの第１アルゴリズムの出力の後、ステップＳ１５０が実行される。
【００５２】
（ステップＳ１５０）
実行部ＥＣＴは、第１アルゴリズムによって定められた動作を実行する。この結果、第１列車の停止位置が適切であるか否かが精度よく判定される。
【００５３】
（ステップＳ１６０）
指示部３００は、第２指示信号を生成する。第２指示信号は、その後、指示部３００から読出部ＲＤＲへ出力される。指示部３００から読出部ＲＤＲへの第２指示信号の出力の後、ステップＳ１７０が実行される。
【００５４】
（ステップＳ１７０）
読出部ＲＤＲは、第２指示信号に応じて、記憶部ＭＭＲから第２アルゴリズムを読み出す。第２アルゴリズムは、読出部ＲＤＲから実行部ＥＣＴへ出力される。読出部ＲＤＲから実行部ＥＣＴへの第２アルゴリズムの出力の後、ステップＳ１８０が実行される。
【００５５】
（ステップＳ１８０）
実行部ＥＣＴは、第２アルゴリズムによって定められた動作を実行する。この結果、第２列車の停止位置が適切であるか否かが精度よく判定される。
【００５６】
＜第２実施形態＞
基準停止位置は、柵設備の構造や列車のドアの配置を鑑みて決定されることもある。したがって、相異なる基準停止位置が、ドアの間隔において相違する列車に対して用いられることがある。列車が適切な位置に停止しているか否かを判断するための１つの判断基準のみが、これらの列車に対して共通して用いられるならば、基準停止位置からの列車の停止位置のずれに関する許容範囲は、非常に狭く設定されることとなる。このことは、列車の運転手にとって過度の負荷を与えることに帰結する。第２実施形態において、異なる基準停止位置が適用される複数の列車の停止位置を精度よく判定するための技術が説明される。
【００５７】
図３は、コントローラ１００の概略的な機能構成を表すブロック図である。図３を参照して、コントローラ１００が説明される。同一の符号は、第１実施形態と同一の要素に対して付されている。第１実施形態の説明は、同一の符号が付された要素に援用される。
【００５８】
コントローラ１００は、判定装置ＤＡＱを制御する。第１実施形態の説明は、コントローラ１００に援用される。
【００５９】
第１実施形態と同様に、判定装置ＤＡＱは、読出部ＲＤＲと、記憶部ＭＭＲと、を備える。第１実施形態の説明は、これらの要素に援用される。
【００６０】
判定装置ＤＡＱは、判定処理部ＤＰＣを更に含む。判定処理部ＤＰＣは、列車の停止位置が適切か否かを判定するための処理を実行する。読出部ＲＤＲが、第１指示信号に応じて、第１アルゴリズムを記憶部ＭＭＲから読み出すと、第１アルゴリズムは、読出部ＲＤＲから判定処理部ＤＰＣへ出力される。この場合、判定処理部ＤＰＣは、第１アルゴリズムを用いて、第１列車が適切な位置で停止しているか否かを判定する。読出部ＲＤＲが、第２指示信号に応じて、第２アルゴリズムを記憶部ＭＭＲから読み出すと、第２アルゴリズムは、読出部ＲＤＲから判定処理部ＤＰＣへ出力される。この場合、判定処理部ＤＰＣは、第２アルゴリズムを用いて、第２列車が適切な位置で停止しているか否かを判定する。判定処理部ＤＰＣは、第１アルゴリズム又は第２アルゴリズムに従う判定処理から得られた判定結果を出力する。判定結果は、様々な用途に用いられてもよい。たとえば、判定結果は、プラットホーム（図示せず）に設置された柵設備の制御に利用されてもよい。代替的に、判定結果は、列車を運転する運転手へ停止位置の適否を通知するために用いられてもよい。本実施形態の原理は、判定結果の特定の用途に限定されない。
【００６１】
図３は、検出センサＤＳＳを示す。検出センサＤＳＳは、プラットホームの脇で停止した列車の位置を検出する。検出センサＤＳＳは、列車の停止位置を表す検出データを生成する。検出データは、検出センサＤＳＳから判定処理部ＤＰＣへ出力される。判定処理部ＤＰＣは、検出データを参照し、第１アルゴリズム又は第２アルゴリズムに従って、列車の停止位置が適切であるか否かを判定する。
【００６２】
検出センサＤＳＳは、光学的な距離センサであってもよい。代替的に、検出センサＤＳＳは、音響学的に列車の位置を検出するセンサであってもよい。更に代替的に、検出センサＤＳＳは、列車の進行方向に沿って並べられた複数の光学センサであってもよい。本実施形態の原理は、検出センサＤＳＳとして用いられる特定のセンサに限定されない。
【００６３】
図４は、プラットホームＰＬＦの概略的な平面図である。図３及び図４を参照して、コントローラ１００が更に説明される。
【００６４】
図４のセクション（ａ）は、第１列車ＦＴＲと、第１列車ＦＴＲに対して設定された第１基準停止位置、第１後方リミット及び第１前方リミットと、を示す。本実施形態において、停止位置の判定処理のため、第１基準停止位置に対して、「０」の座標値が与えられている。「０」よりも大きな座標値（すなわち、正の値）は、第１列車ＦＴＲの進行方向において、第１基準停止位置よりも前方であることを意味する。「０」よりも小さな座標値（すなわち、負の値）は、第１列車ＦＴＲの進行方向において、第１基準停止位置よりも後方であることを意味する。第１列車ＦＴＲが、駅設備の設計の上で理想的とされる位置に停止したときの第１列車ＦＴＲの先頭車両の前面の位置が、第１基準停止位置として設定されてもよい。本実施形態の原理は、第１基準停止位置に関する特定の原理に限定されない。
【００６５】
第１後方リミットは、第１基準停止位置よりも後方に距離ＲＬ１だけ離れた位置に設定される。第１前方リミットは、第１基準停止位置よりも前方に距離ＦＬ１だけ離れた位置に設定される。距離ＲＬ１は、距離ＦＬ１と等しくてもよいし、等しくなくてもよい。
【００６６】
第１列車ＦＴＲが、プラットホームＰＬＦの脇の軌道空間に進入すると、第１列車ＦＴＲを表す第１識別情報が、入力部２００に入力される。第１識別情報は、その後、入力部２００から指示部３００へ出力される。指示部３００は、第１識別情報を参照し、第１指示信号を生成する。第１指示信号は、指示部３００から読出部ＲＤＲへ出力される。
【００６７】
読出部ＲＤＲは、第１指示信号に応じて、記憶部ＭＭＲから第１アルゴリズムを読み出す。第１アルゴリズムは、読出部ＲＤＲから判定処理部ＤＰＣへ出力される。第１アルゴリズムは、第１基準停止位置を基準として設定された範囲に基づいて、第１列車ＦＴＲの停止位置が適切であるか否かを判定するために用いられる。
【００６８】
検出センサＤＳＳは、第１列車ＦＴＲの先頭車両の前面ＦＳ１の位置を検出することができる。第１列車ＦＴＲの前面ＦＳ１が、第１後方リミットを越える前に、第１列車ＦＴＲが停止するならば、判定処理部ＤＰＣは、第１アルゴリズムを用いて、第１列車ＦＴＲが、不適切な位置で停止していると判定する。第１列車ＦＴＲの前面ＦＳ１が、第１後方リミットを越えた後、且つ、第１前方リミットを越える前に停止するならば、判定処理部ＤＰＣは、第１アルゴリズムを用いて、第１列車ＦＴＲが、適切な位置で停止していると判定する。第１列車ＦＴＲが停止したとき、前面ＦＳ１が、第１前方リミットよりも前方に位置するならば、判定処理部ＤＰＣは、第１アルゴリズムを用いて、第１列車ＦＴＲが、不適切な位置で停止していると判定する。本実施形態において、第１距離は、距離ＲＬ１，ＦＬ１のうち一方によって例示される。
【００６９】
図４のセクション（ｂ）は、第２列車ＳＴＲと、第２列車ＳＴＲに対して設定された第２基準停止位置、第２後方リミット及び第２前方リミットと、を示す。第２基準停止位置は、第１基準停止位置から距離ＯＦＳだけ前方にずれた位置に設定されている。第２後方リミットは、第２基準停止位置よりも後方に距離ＲＬ２だけ離れた位置に設定される。距離ＲＬ２は、距離ＲＬ１と等しくてもよいし、等しくなくてもよい。第２前方リミットは、第２基準停止位置よりも前方に距離ＦＬ２だけ離れた位置に設定される。距離ＦＬ２は、距離ＦＬ１と等しくてもよいし、等しくなくてもよい。第２列車ＳＴＲが、駅設備の設計の上で理想的とされる位置に停止したときの第２列車ＳＴＲの先頭車両の前面の位置が、第２基準停止位置として設定されてもよい。本実施形態の原理は、第２基準停止位置に関する特定の原理に限定されない。第２後方リミットは、第１後方リミットと第１基準停止位置との間に設定されてもよいし、第１後方リミットの後方に設定されてもよい。第２前方リミットは、第１前方リミットと第１基準停止位置との間に設定されてもよいし、第１前方リミットの前方に設定されてもよい。
【００７０】
第２列車ＳＴＲが、プラットホームＰＬＦの脇の軌道空間に進入すると、第２列車ＳＴＲを表す第２識別情報が、入力部２００に入力される。第２識別情報は、その後、入力部２００から指示部３００へ出力される。指示部３００は、第２識別情報を参照し、第２指示信号を生成する。第２指示信号は、指示部３００から読出部ＲＤＲへ出力される。
【００７１】
読出部ＲＤＲは、第２指示信号に応じて、記憶部ＭＭＲから第２アルゴリズムを読み出す。第２アルゴリズムは、読出部ＲＤＲから判定処理部ＤＰＣへ出力される。第２アルゴリズムは、第２基準停止位置を基準として設定された範囲に基づいて、第２列車ＳＴＲの停止位置が適切であるか否かを判定するために用いられる。
【００７２】
検出センサＤＳＳは、第２列車ＳＴＲの先頭車両の前面ＦＳ２の位置を検出することができる。第２列車ＳＴＲの前面ＦＳ２が、第２後方リミットを越える前に、第２列車ＳＴＲが停止するならば、判定処理部ＤＰＣは、第２アルゴリズムを用いて、第２列車ＳＴＲが、不適切な位置で停止していると判定する。第２列車ＳＴＲの前面ＦＳ２が、第２後方リミットを越えた後、且つ、第２前方リミットを越える前に停止するならば、判定処理部ＤＰＣは、第２アルゴリズムを用いて、第２列車ＳＴＲが、適切な位置で停止していると判定する。第２列車ＳＴＲが停止したとき、前面ＦＳ２が、第２前方リミットよりも前方に位置するならば、判定処理部ＤＰＣは、第２アルゴリズムを用いて、第２列車ＳＴＲが、不適切な位置で停止していると判定する。
【００７３】
図５は、判定装置ＤＡＱの例示的な判定処理を表すフローチャートである。図３乃至図５を参照して、判定装置ＤＡＱの判定処理が説明される。
【００７４】
（ステップＳ２０５）
読出部ＲＤＲは、指示部３００から出力された信号が、第１指示信号であるか第２指示信号かを判定する。指示部３００から出力された信号が、第１指示信号であるならば、ステップＳ２１０が実行される。指示部３００から出力された信号が、第２指示信号であるならば、ステップＳ２３５が実行される。
【００７５】
（ステップＳ２１０）
読出部ＲＤＲは、第１アルゴリズムを記憶部ＭＭＲから読み出す。第１アルゴリズムは、読出部ＲＤＲから判定処理部ＤＰＣへ出力される。その後、ステップＳ２１５が実行される。
【００７６】
（ステップＳ２１５）
判定処理部ＤＰＣは、検出データを検出センサＤＳＳから受け取る。その後、ステップＳ２２０が実行される。
【００７７】
（ステップＳ２２０）
判定処理部ＤＰＣは、第１列車ＦＴＲの前面ＦＳ１の位置が、以下の不等式によって定められる関係を、満たしているか否かを判定する。
【００７８】
【数１】
0006654023.tif 000002
【００７９】
上述の不等式は、第１アルゴリズムによって定められる。上述の不等式で表される関係が満たされるならば、ステップＳ２２５が実行される。他の場合には、ステップＳ２３０が実行される。
【００８０】
（ステップＳ２２５）
判定処理部ＤＰＣは、第１列車ＦＴＲの停止位置が適切であることを表す判定結果を生成する。判定処理部ＤＰＣは、その後、判定結果を出力する。
【００８１】
（ステップＳ２３０）
判定処理部ＤＰＣは、第１列車ＦＴＲの停止位置が不適切であることを表す判定結果を生成する。判定処理部ＤＰＣは、その後、判定結果を出力する。
【００８２】
（ステップＳ２３５）
読出部ＲＤＲは、第２アルゴリズムを記憶部ＭＭＲから読み出す。第２アルゴリズムは、読出部ＲＤＲから判定処理部ＤＰＣへ出力される。その後、ステップＳ２４０が実行される。
【００８３】
（ステップＳ２４０）
判定処理部ＤＰＣは、検出データを検出センサＤＳＳから受け取る。その後、ステップＳ２４５が実行される。
【００８４】
（ステップＳ２４５）
判定処理部ＤＰＣは、第２列車ＳＴＲの前面ＦＳ２の位置が、以下の不等式によって定められる関係を、満たしているか否かを判定する。
【００８５】
【数２】
0006654023.tif 000003
【００８６】
上述の不等式は、第２アルゴリズムによって定められる。上述の不等式で表される関係が満たされるならば、ステップＳ２５０が実行される。他の場合には、ステップＳ２５５が実行される。
【００８７】
（ステップＳ２５０）
判定処理部ＤＰＣは、第２列車ＳＴＲの停止位置が適切であることを表す判定結果を生成する。判定処理部ＤＰＣは、その後、判定結果を出力する。
【００８８】
（ステップＳ２５５）
判定処理部ＤＰＣは、第２列車ＳＴＲの停止位置が不適切であることを表す判定結果を生成する。判定処理部ＤＰＣは、その後、判定結果を出力する。
【００８９】
＜第３実施形態＞
列車の停止位置は、列車の表面によって反射された反射波から判定されることもある。この場合、停止位置の判定の精度は、列車の表面形状に影響されやすい。第３実施形態において、表面形状において相違する複数の列車の停止位置を精度よく判定するための技術が説明される。
【００９０】
図６は、コントローラ１００の概略的な機能構成を表すブロック図である。図５及び図６を参照して、コントローラ１００が説明される。同一の符号は、第２実施形態と同一の要素に対して付されている。第２実施形態の説明は、同一の符号が付された要素に援用される。
【００９１】
コントローラ１００は、判定装置ＤＡＲを制御する。第２実施形態の説明は、コントローラ１００に援用される。
【００９２】
第２実施形態と同様に、判定装置ＤＡＲは、読出部ＲＤＲと、記憶部ＭＭＲと、を備える。第２実施形態の説明は、これらの要素に援用される。
【００９３】
判定装置ＤＡＲは、光学的走査部ＯＳＣと、判定処理部ＤＰＤと、を含む。光学的走査部ＯＳＣは、レーザ光を出射する。図６は、レーザ光の走査範囲ＳＣＡを概略的に示す。列車（図示せず）が走査範囲ＳＣＡ内に入ると、列車の表面は、レーザ光を反射し、反射光を生成する。反射光は、光学的走査部ＯＳＣに入射する。反射光の強度は、光学的走査部ＯＳＣと列車の表面との間の距離に関連づけられる。光学的走査部ＯＳＣは、反射光の強度に関する情報と反射光が得られたときの走査角度θを表す情報とを含む検出データを生成する。検出データは、光学的走査部ＯＳＣから判定処理部ＤＰＤへ出力される。本実施形態において、検出装置は、光学的走査部ＯＳＣによって例示される。反射波は、反射光によって例示される。
【００９４】
判定処理部ＤＰＤは、データ選択部ＤＳＬと、位置演算部ＰＣＰと、位置判定部ＰＤＰと、を含む。第１指示信号が、指示部３００から読出部ＲＤＲへ出力されると、第１アルゴリズムは、読出部ＲＤＲからデータ選択部ＤＳＬ及び位置判定部ＰＤＰへ出力される。第２指示信号が、指示部３００から読出部ＲＤＲへ出力されると、第２アルゴリズムは、読出部ＲＤＲからデータ選択部ＤＳＬ及び位置判定部ＰＤＰへ出力される。
【００９５】
図６は、第１有効領域ＦＥＡと、第２有効領域ＳＥＡと、を示す。第１有効領域ＦＥＡは、走査範囲ＳＣＡの一部の領域である。第２有効領域ＳＥＡは、走査範囲ＳＣＡの他のもう一部の領域である。第１有効領域ＦＥＡは、走査角度θが、「θ１」から「θ２（θ２＞θ１）」までの値となる領域である。第２有効領域ＳＥＡは、走査角度θが、「θ３（θ３＞θ２）」から「θ４（θ３＞θ４）」までの値となる領域である。第１有効領域ＦＥＡは、第２実施形態に関連して説明された第１基準停止位置を包含するように設定される。第２有効領域ＳＥＡは、第２実施形態に関連して説明された第２基準停止位置を包含するように設定される。本実施形態において、検出領域は、走査範囲ＳＣＡによって例示される。第１検出領域は、第１有効領域ＦＥＡによって例示される。第２検出領域は、第２有効領域ＳＥＡによって例示される。
【００９６】
本実施形態において、第２検出領域として例示される第２有効領域ＳＥＡは、第１検出領域として例示される第１有効領域ＦＥＡから分離されている。代替的に、第２検出領域は、第１検出領域と部分的に重畳してもよい。本実施形態の原理は、「θ１」乃至「θ４」間の特定の大小関係に限定されない。
【００９７】
読出部ＲＤＲから第１アルゴリズムを受け取ったデータ選択部ＤＳＬは、検出データ中の走査角度θを表す情報を参照する。走査角度θが、「θ１」から「θ２」までの範囲の値であるならば、検出データ中の反射光の強度に関する情報は、データ選択部ＤＳＬから位置演算部ＰＣＰへ出力される。他の場合には、データ選択部ＤＳＬは、検出データの伝達を実行しない。
【００９８】
読出部ＲＤＲから第２アルゴリズムを受け取ったデータ選択部ＤＳＬは、検出データ中の走査角度θを表す情報を参照する。走査角度θが、「θ３」から「θ４」までの範囲の値であるならば、検出データ中の反射光の強度に関する情報は、データ選択部ＤＳＬから位置演算部ＰＣＰへ出力される。他の場合には、データ選択部ＤＳＬは、検出データの伝達を実行しない。
【００９９】
位置演算部ＰＣＰは、反射光の強度に関する情報から列車の表面の位置を算出する。一般的な光学的距離センサに用いられる様々な演算技術が、反射光の強度に関する情報から列車の表面の位置を算出するために利用可能である。したがって、本実施形態の原理は、反射光の強度に関する情報から列車の表面の位置を算出するための特定の方法に限定されない。
【０１００】
読出部ＲＤＲから第１アルゴリズムを受け取った位置判定部ＰＤＰは、図５を参照して説明されたステップＳ２２０の判定処理を実行する。読出部ＲＤＲから第２アルゴリズムを受け取った位置判定部ＰＤＰは、図５を参照して説明されたステップＳ２４５の判定処理を実行する。これらの判定処理の結果は、様々な用途に用いられてもよい。たとえば、判定結果は、プラットホーム（図示せず）に設置された柵設備の制御に利用されてもよい。代替的に、判定結果は、列車を運転する運転手へ停止位置の適否を通知するために用いられてもよい。本実施形態の原理は、判定結果の特定の用途に限定されない。
【０１０１】
図７は、判定装置ＤＡＲの例示的な判定処理を表すフローチャートである。図６及び図７を参照して、判定装置ＤＡＲの判定処理が説明される。
【０１０２】
第２実施形態と同様に、図７に示されるフローチャートは、ステップＳ２１０、ステップＳ２１５、ステップＳ２２０、ステップＳ２２０、ステップＳ２２５、ステップＳ２３０、ステップＳ２３５、ステップＳ２４０、ステップＳ２４５、ステップＳ２５０及びステップＳ２５５を含む。第２実施形態の説明は、これらの処理ステップに援用される。
【０１０３】
図７に示されるフローチャートは、ステップＳ２１６、ステップＳ２１７、ステップＳ２１８、ステップＳ２４１、ステップＳ２４２及びステップＳ２４３を更に含む。ステップＳ２１７、ステップＳ２１８及びステップＳ２１９は、ステップＳ２１５とステップＳ２２０との間で実行される。ステップＳ２４１、ステップＳ２４２及びステップＳ２４３は、ステップＳ２４０とステップＳ２４５との間で実行される。
【０１０４】
（ステップＳ２１６）
データ選択部ＤＳＬは、検出データ中の走査角度θを表す情報を参照する。データ選択部ＤＳＬは、走査角度θが、以下の不等式によって定められる関係を、満たしているか否かを判定する。
【０１０５】
【数３】
0006654023.tif 000004
【０１０６】
上述の不等式は、第１アルゴリズムによって定められる。上述の不等式で表される関係が満たされるならば、ステップＳ２１８が実行される。他の場合には、ステップＳ２１５が実行される。
【０１０７】
（ステップＳ２１７）
データ選択部ＤＳＬは、検出データを位置演算部ＰＣＰへ出力する。その後、ステップＳ２１９が実行される。
【０１０８】
（ステップＳ２１８）
位置演算部ＰＣＰは、検出データ中の反射光の強度に関する情報を参照し、列車の位置を算出する。その後、ステップＳ２２０が実行される。
【０１０９】
（ステップＳ２４１）
データ選択部ＤＳＬは、検出データ中の走査角度θを表す情報を参照する。データ選択部ＤＳＬは、走査角度θが、以下の不等式によって定められる関係を、満たしているか否かを判定する。
【０１１０】
【数４】
0006654023.tif 000005
【０１１１】
上述の不等式は、第２アルゴリズムによって定められる。上述の不等式で表される関係が満たされるならば、ステップＳ２４２が実行される。他の場合には、ステップＳ２４０が実行される。
【０１１２】
（ステップＳ２４２）
データ選択部ＤＳＬは、検出データを位置演算部ＰＣＰへ出力する。その後、ステップＳ２４３が実行される。
【０１１３】
（ステップＳ２４３）
位置演算部ＰＣＰは、検出データ中の反射光の強度に関する情報を参照し、列車の位置を算出する。その後、ステップＳ２４５が実行される。
【０１１４】
図８Ａ及び図８Ｂは、プラットホームＰＬＦの概略的な平面図である。図８Ａ及び図８Ｂを参照して、第１有効領域ＦＥＡ及び第２有効領域ＳＥＡの例示的な設定が説明される。
【０１１５】
図８Ａは、軌道空間内で停止した第１列車ＦＴＳを示す。第１列車ＦＴＳの先頭車両の前面ＦＴ１は、略平坦である。図８Ａは、プラットホームＰＬＦ上に設置された判定装置ＤＡＲと、判定装置ＤＡＲから延びるレーザ光の走査範囲ＳＣＡを示す。第１アルゴリズムは、プラットホームＰＬＦに近い前面ＦＴ１の略半面に対応する走査領域を第１有効領域ＦＥＡとして設定してもよい。
【０１１６】
図８Ｂは、軌道空間内で停止した第２列車ＳＴＳを示す。第１列車ＦＴＳとは異なり、第２列車ＳＴＳの先頭車両の前面ＦＴ２は、放物線状に湾曲している。図８Ａと同様に、図８Ｂは、プラットホームＰＬＦ上に設置された判定装置ＤＡＲと、判定装置ＤＡＲから延びるレーザ光の走査範囲ＳＣＡを示す。第２アルゴリズムは、前面ＦＴ２の略中央に対応する走査領域を第２有効領域ＳＥＡとして設定してもよい。前面ＦＴ２の中心の周囲の領域は、他の領域と比べて、第２列車ＳＴＳの進行方向における位置の変化が少ない。したがって、判定装置ＤＡＲは、湾曲した前面ＦＴ２を有する第２列車ＳＴＳの停止位置を精度よく検出することができる。
【０１１７】
＜第４実施形態＞
識別情報は、様々な方法でコントローラに伝達されてもよい。第４実施形態において、無線技術を用いて識別情報を受け取る例示的なコントローラが説明される。
【０１１８】
図９は、第４実施形態のコントローラ１００Ａの概略的な機能構成を表すブロック図である。図９を参照して、コントローラ１００Ａが説明される。同一の符号は、第３実施形態と同一の要素に対して付されている。第３実施形態の説明は、同一の符号が付された要素に援用される。
【０１１９】
第３実施形態と同様に、コントローラ１００Ａは、判定装置ＤＡＲを制御する。第１実施形態の説明は、判定装置ＤＡＲに援用される。
【０１２０】
第３実施形態と同様に、コントローラ１００Ａは、指示部３００を備える。第３実施形態の説明は、指示部３００に援用される。
【０１２１】
コントローラ１００Ａは、受信部２００Ａを更に備える。受信部２００Ａは、送信装置ＴＲＭから送信された識別情報を受信する。識別情報は、その後、受信部２００Ａから指示部３００へ伝達される。指示部３００は、識別情報を参照して、判定装置ＤＡＲの動作を規定する判定アルゴリズムを決定する。受信部２００Ａと送信装置ＴＲＭとの間の識別情報の伝達は、様々な無線通信技術に依存してもよい。本実施形態の原理は、受信部２００Ａと送信装置ＴＲＭとの間の識別情報の伝達に利用される特定の無線通信技術に限定されない。本実施形態において、受信装置は、受信部２００Ａによって例示される。
【０１２２】
＜第５実施形態＞
設計者は、第４実施形態に説明された設計原理に基づいて、様々な設備を構築することができる。第５実施形態において、列車の停止位置を判定するための例示的な設備が説明される。
【０１２３】
図１０は、第５実施形態のコントローラ１００Ｂのハードウェア構成を表す概略図である。図９及び図１０を参照して、コントローラ１００Ｂが説明される。
【０１２４】
コントローラ１００Ｂは、リーダ２００Ｂと、制御箱３００Ｂと、を備える。リーダ２００Ｂは、図９を参照して説明された受信部２００Ａに対応する。受信部２００Ａに関する説明は、リーダ２００Ｂに援用される。制御箱３００Ｂは、図９を参照して説明された指示部３００に対応する。指示部３００に関する説明は、制御箱３００Ｂに援用される。
【０１２５】
リーダ２００Ｂは、プラットホーム（図示せず）の下方で固定される。制御箱３００Ｂは、リーダ２００Ｂに電気的に接続される。
【０１２６】
図１０は、ＲＦＩＤタグＲＴＧを示す。ＲＦＩＤタグＲＴＧは、列車（図示せず）に取り付けられる。ＲＦＩＤタグＲＴＧの高さ位置は、リーダ２００Ｂの高さ位置に略合わせられる。ＲＦＩＤタグＲＴＧは、市販の製品であってもよい。リーダ２００Ｂは、ＲＦＩＤタグＲＴＧに合わせて選択又は設計されてもよい。本実施形態の原理は、ＲＦＩＤタグＲＴＧ及びリーダ２００Ｂとして用いられる特定の製品組に限定されない。
【０１２７】
識別情報は、ＲＦＩＤタグＲＴＧに格納される。ＲＦＩＤタグＲＴＧが、リーダ２００Ｂに十分に近づくと、リーダ２００Ｂは、識別情報を、無線信号として、ＲＦＩＤタグＲＴＧから取得することができる。リーダ２００Ｂは、無線信号として受け取った識別信号を電気信号に変換する。識別情報は、電気信号として、リーダ２００Ｂから制御箱３００Ｂへ出力される。制御箱３００Ｂは、識別情報に応じて、第１指示信号又は第２指示信号を生成する。
【０１２８】
図１０は、距離センサＤＴＳを示す。距離センサＤＴＳは、制御箱３００Ｂに電気的に接続される。第１指示信号又は第２指示信号は、制御箱３００Ｂから距離センサＤＴＳへ出力される。
【０１２９】
距離センサＤＴＳは、図９を参照して説明された判定装置ＤＡＲに対応する。判定装置ＤＡＲに関する説明は、距離センサＤＴＳに援用される。
【０１３０】
第１指示信号が、制御箱３００Ｂから距離センサＤＴＳへ出力されると、距離センサＤＴＳは、第１アルゴリズムを実行する。第２指示信号が、制御箱３００Ｂから距離センサＤＴＳへ出力されると、距離センサＤＴＳは、第２アルゴリズムを実行する。第１アルゴリズム又は第２アルゴリズムの実行の結果得られた判定結果は、距離センサＤＴＳから制御箱３００Ｂへ出力される。判定結果は、その後、制御箱３００ＢからメインコントローラＭＣＴへ出力される。
【０１３１】
メインコントローラＭＣＴは、様々な駅設備の制御を担ってもよい。たとえば、メインコントローラＭＣＴは、判定結果に応じて、プラットホーム（図示せず）に設置された柵設備を制御してもよい。代替的に、メインコントローラＭＣＴは、判定結果に応じて、列車を運転する運転手へ停止位置の適否を通知してもよい。本実施形態の原理は、メインコントローラＭＣＴの特定の制御動作に限定されない。
【０１３２】
＜第６実施形態＞
設計者は、列車に複数のＲＦＩＤタグを取り付けてもよい。この場合、リーダは、高い信頼性を以て、識別情報を取得することができる。第６実施形態において、高い信頼性を有する識別情報の通信技術が説明される。
【０１３３】
図１１Ａ及び図１１Ｂは、プラットホームＰＬＦの概略的な平面図である。図１０乃至図１１Ｂを参照して、識別情報の通信技術が説明される。同一の符号は、第５実施形態と同一の要素に対して付されている。第５実施形態の説明は、同一の符号が付された要素に援用される。
【０１３４】
第５実施形態に関連して説明されたリーダ２００Ｂは、プラットホームＰＬＦの後端周囲に配置されている。図１１Ａは、第１列車ＦＴＳと、２つのＲＦＩＤタグＲＴ１，ＲＴ２と、を示す。ＲＦＩＤタグＲＴ１は、第１列車ＦＴＳの先頭車両に取り付けられている。ＲＦＩＤタグＲＴ２は、第１列車ＦＴＳの最後尾の車両に取り付けられている。図１１Ｂは、第２列車ＳＴＳと、２つのＲＦＩＤタグＲＴ３，ＲＴ４と、を示す。ＲＦＩＤタグＲＴ３は、第２列車ＳＴＳの先頭車両に取り付けられている。ＲＦＩＤタグＲＴ４は、第２列車ＳＴＳの最後尾の車両に取り付けられている。ＲＦＩＤタグＲＴ１，ＲＴ２，ＲＴ３，ＲＴ４それぞれは、図１０を参照して説明されたＲＦＩＤタグＲＴＧに対応する。ＲＦＩＤタグＲＴＧに関する説明は、ＲＦＩＤタグＲＴ１，ＲＴ２，ＲＴ３，ＲＴ４それぞれに援用される。本実施形態において、ＲＦＩＤタグＲＴ１，ＲＴ３は、先頭車両に取り付けられ、ＲＦＩＤタグＲＴ２，ＲＴ４は、最後尾の車両に取り付けられる。代替的に、ＲＦＩＤタグは、他の車両に取り付けられてもよい。たとえば、設計者は、ＲＦＩＤタグが取り付けられる車両を、車両が使用される使用環境に適合するように決定してもよい。本実施形態の原理は、ＲＦＩＤタグが取り付けられる特定の車両に限定されない。
【０１３５】
ＲＦＩＤタグＲＴ１，ＲＴ２，ＲＴ３，ＲＴ４に格納された識別情報は、ＲＦＩＤタグＲＴ１，ＲＴ２，ＲＴ３，ＲＴ４が取り付けられた車両を表す車両情報と、先頭車両の形状を表す形状情報と、を含む。
【０１３６】
ＲＦＩＤタグＲＴ１に格納された識別情報の車両情報は、「０」の識別番号で表される。ＲＦＩＤタグＲＴ２に格納された識別情報の車両情報は、「１」の識別番号で表される。車両情報「０」は、ＲＦＩＤタグＲＴ１が先頭車両に取り付けられていることを表す。車両情報「１」は、ＲＦＩＤタグＲＴ２が最後尾の車両に取り付けられていることを表す。
【０１３７】
ＲＦＩＤタグＲＴ１及びＲＦＩＤタグＲＴ２に格納された識別情報の形状情報は、共通して、「１１００」の識別番号で表される。形状情報「１１００」は、第１列車ＦＴＳの先頭車両の前面ＦＴ１が平坦であることを表す。本実施形態において、第１送信タグは、ＲＦＩＤタグＲＴ１によって例示されてもよい。第２送信タグは、ＲＦＩＤタグＲＴ２によって例示されてもよい。形状データは、形状情報「１１００」によって例示されてもよい。
【０１３８】
ＲＦＩＤタグＲＴ３は、第２列車ＳＴＳの先頭車両に取り付けられているので、ＲＦＩＤタグＲＴ３に格納された識別情報の車両情報は、「０」の識別番号で表される。ＲＦＩＤタグＲＴ４は、第２列車ＳＴＳの最後尾の車両に取り付けられているので、ＲＦＩＤタグＲＴ４に格納された識別情報の車両情報は、「１」の識別番号で表される。
【０１３９】
ＲＦＩＤタグＲＴ３及びＲＦＩＤタグＲＴ４に格納された識別情報の形状情報は、共通して、「００１１」の識別番号で表される。形状情報「００１１」は、第２列車ＳＴＳの先頭車両の前面ＦＴ２が放物線状に湾曲していることを表す。本実施形態において、第１送信タグは、ＲＦＩＤタグＲＴ３によって例示されてもよい。第２送信タグは、ＲＦＩＤタグＲＴ４によって例示されてもよい。形状データは、形状情報「００１１」によって例示されてもよい。
【０１４０】
図１２は、識別情報を取得するための例示的な処理を表すフローチャートである。図１０乃至図１２を参照して、識別情報を取得するための処理が説明される。
【０１４１】
（ステップＳ３１０）
ステップＳ３１０は、リーダ２００Ｂが、ＲＦＩＤタグＲＴＧ（図１０を参照）から信号を受信するまで実行される。リーダ２００Ｂが、ＲＦＩＤタグＲＴＧから信号を受信すると、ステップＳ３２０が実行される。
【０１４２】
（ステップＳ３２０）
リーダ２００Ｂは、ＲＦＩＤタグＲＴＧからの信号を参照し、車両情報が「０」であるか否かを確認する。車両情報が「０」であるならば、ステップＳ３３０が実行される。他の場合には、ステップＳ３５０が実行される。
【０１４３】
（ステップＳ３３０）
リーダ２００Ｂは、ＲＦＩＤタグＲＴＧからの信号を参照し、形状情報を確認する。リーダ２００Ｂが、形状情報を成功裏に取得しているならば、ステップＳ３４０が実行される。リーダ２００Ｂが、形状情報の取得に失敗しているならば、ステップＳ３５０が実行される。
【０１４４】
（ステップＳ３４０）
リーダ２００Ｂは、識別情報を、制御箱３００Ｂへ出力する。
【０１４５】
（ステップＳ３５０）
リーダ２００Ｂは、ＲＦＩＤタグＲＴＧからの信号を参照し、車両情報が「１」であるか否かを確認する。車両情報が「１」であるならば、ステップＳ３６０が実行される。他の場合には、ステップＳ３７０が実行される。
【０１４６】
（ステップＳ３６０）
リーダ２００Ｂは、ＲＦＩＤタグＲＴＧからの信号を参照し、形状情報を確認する。リーダ２００Ｂが、形状情報を成功裏に取得しているならば、ステップＳ３４０が実行される。リーダ２００Ｂが、形状情報の取得に失敗しているならば、ステップＳ３７０が実行される。
【０１４７】
（ステップＳ３７０）
リーダ２００Ｂは、ステップＳ３１０で受信した信号をノイズ信号として処理してもよい。代替的に、リーダ２００Ｂは、エラー信号を生成してもよい。エラー信号は、制御箱３００Ｂを通じて、メインコントローラＭＣＴへ出力されてもよい。メインコントローラＭＣＴは、エラー信号に応じて、様々な処理を実行してもよい。本実施形態の原理は、ステップＳ３７０におけるリーダ２００Ｂ及び／又はメインコントローラＭＣＴの特定の動作に限定されない。
【０１４８】
＜第７実施形態＞
第５実施形態に関連して説明された距離センサは、列車の停止位置の検出だけでなく、列車の停止位置が適切であるか否かの判定処理をも行う。代替的に、判定処理は、制御箱によって実行されてもよい。第７実施形態において、判定処理を実行する制御箱を有する判定装置が説明される。
【０１４９】
図１３は、第７実施形態の判定装置１００Ｃの概略的なブロック図である。図９、図１０、図１２及び図１３参照して、判定装置１００Ｃが説明される。同一の符号は、第５実施形態と同一の要素に対して付されている。第５実施形態の説明は、同一の符号が付された要素に援用される。
【０１５０】
第５実施形態と同様に、判定装置１００Ｃは、リーダ２００Ｂを備える。リーダ２００Ｂは、ＲＦＩＤタグＲＴＧから信号を受け取り、図１２を参照して説明された一連の処理を実行する。第５実施形態及び第６実施形態の説明は、リーダ２００Ｂに援用される。
【０１５１】
判定装置１００Ｃは、制御箱３００Ｃを更に備える。制御箱３００Ｃは、指示部３０１と、読出部３１０と、記憶部３２０と、判定処理部３３０と、を含む。指示部３０１は、図９を参照して説明された指示部３００に対応する。指示部３００に関する説明は、指示部３０１に援用される。読出部３１０は、図９を参照して説明された読出部ＲＤＲに機能において共通する。読出部ＲＤＲに関する説明は、読出部３１０に援用される。記憶部３２０は、図９を参照して説明された記憶部ＭＭＲに機能において共通する。記憶部ＭＭＲに関する説明は、記憶部３２０に援用される。
【０１５２】
判定処理部３３０は、データ選択部３３１と、位置演算部３３２と、位置判定部３３３と、を含む。図９を参照して説明されたデータ選択部ＤＳＬと同様に、データ選択部３３１は、距離センサＤＴＴから反射光の強度を表すデータを取得する。距離センサＤＴＴは、図９を参照して説明された光学的走査部ＯＳＣに対応する。光学的走査部ＯＳＣに関する説明は、距離センサＤＴＴに援用される。データ選択部３３１は、図９を参照して説明されたデータ選択部ＤＳＬに対応する。データ選択部ＤＳＬに関する説明は、データ選択部３３１に援用される。位置演算部３３２は、図９を参照して説明された位置演算部ＰＣＰに対応する。位置演算部ＰＣＰに関する説明は、位置演算部３３２に援用される。位置判定部３３３は、図９を参照して説明された位置判定部ＰＤＰに対応する。位置判定部ＰＤＰに関する説明は、位置判定部３３３に援用される。本実施形態において、判定部は、判定処理部３３０によって例示される。
【０１５３】
上述の様々な実施形態に関連して説明された停止位置の判定技術は、様々な駅設備に適用可能である。上述の様々な実施形態のうち１つに関連して説明された様々な特徴のうち一部が、他のもう１つの実施形態に関連して説明された技術に適用されてもよい。
【産業上の利用可能性】
【０１５４】
上述の実施形態の原理は、列車の停止位置に関する情報を必要とする様々な制御処理に好適に利用される。
【符号の説明】
【０１５５】
１００，１００Ａ，１００Ｂ・・・・・・・・・・・・・・・コントローラ
１００Ｃ・・・・・・・・・・・・・・・・・・・・・・・・判定装置
２００・・・・・・・・・・・・・・・・・・・・・・・・・入力部
２００Ａ・・・・・・・・・・・・・・・・・・・・・・・・受信部
２００Ｂ・・・・・・・・・・・・・・・・・・・・・・・・リーダ
３００，３０１・・・・・・・・・・・・・・・・・・・・・指示部
３００Ｂ，３００Ｃ・・・・・・・・・・・・・・・・・・・制御箱
３３０・・・・・・・・・・・・・・・・・・・・・・・・・判定処理部
ＤＡＰ，ＤＡＱ，ＤＡＲ・・・・・・・・・・・・・・・・・判定装置
ＤＳＳ・・・・・・・・・・・・・・・・・・・・・・・・・検出センサ
ＤＴＳ，ＤＴＴ・・・・・・・・・・・・・・・・・・・・・距離センサ
ＦＥＡ・・・・・・・・・・・・・・・・・・・・・・・・・第１有効領域
ＦＳ１，ＦＳ２，ＦＴ１，ＦＴ２・・・・・・・・・・・・・前面
ＦＴＲ，ＦＴＳ・・・・・・・・・・・・・・・・・・・・・第１列車
ＯＳＣ・・・・・・・・・・・・・・・・・・・・・・・・・光学的走査部
ＲＴ１，ＲＴ２，ＲＴ３，ＲＴ４・・・・・・・・・・・・・ＲＦＩＤタグ
ＲＴＧ・・・・・・・・・・・・・・・・・・・・・・・・・ＲＦＩＤタグ
ＳＥＡ・・・・・・・・・・・・・・・・・・・・・・・・・第２有効領域
ＳＴＲ，ＳＴＳ・・・・・・・・・・・・・・・・・・・・・第２列車
ＴＲＭ・・・・・・・・・・・・・・・・・・・・・・・・・送信装置
【図１】
0006654023.tif 000006
【図２】
0006654023.tif 000007
【図３】
0006654023.tif 000008
【図４】
0006654023.tif 000009
【図５】
0006654023.tif 000010
【図６】
0006654023.tif 000011
【図７】
0006654023.tif 000012
【図８Ａ】
0006654023.tif 000013
【図８Ｂ】
0006654023.tif 000014
【図９】
0006654023.tif 000015
【図１０】
0006654023.tif 000016
【図１１Ａ】
0006654023.tif 000017
【図１１Ｂ】
0006654023.tif 000018
【図１２】
0006654023.tif 000019
【図１３】
0006654023.tif 000020