(57)【要約】【課題】踏切制御子の制御区間長を簡易に測定することが可能な装置を提供する。【解決手段】制御区間長測定装置100は、列車検知状態検出部1010と、列車検知時間測定部1020と、極値点検出部1030と、極値点間隔測定部1040と、列車速度算出部1050と、制御区間長算出部1060とを備える。列車検知時間測定部1020は、列車検知状態検出部1010による検出結果に基づいて、踏切制御子が列車を検知している時間を測定する。極値点間隔測定部1040は、極値点検出部1030によって検出された軌道送信電圧の極値点間の時間間隔を測定する。列車速度算出部1050は、極値点間隔測定部1040によって測定された極値点間隔に基づいて、列車の速度を算出する。制御区間長算出部1060は、列車検知時間測定部1020によって測定された列車検知時間と、列車速度算出部1050によって算出された列車速度に基づいて、制御区間長を算出する。【選択図】図１０
2018192922.tif 000002
【特許請求の範囲】
【請求項１】
踏切制御子の制御区間長を測定する制御区間長測定装置であって、
前記踏切制御子の列車検知状態を検出するための列車検知状態検出部と、
前記列車検知状態検出部による検出結果に基づいて、前記踏切制御子の列車検知時間を測定する列車検知時間測定部と、
前記踏切制御子が出力する軌道送信信号の極値点を検出する極値点検出部と、
前記極値点検出部によって検出された極値点間の時間間隔を測定する極値点間隔測定部と、
前記極値点間隔測定部によって測定された極値点間隔に基づいて、列車の速度を算出する列車速度算出部と、
前記列車検知時間測定部によって測定された列車検知時間と、前記列車速度算出部によって算出された列車の速度に基づいて、制御区間長を算出する制御区間長算出部と
を備えたことを特徴とする制御区間長測定装置。
【請求項２】
前記極値点検出部は、前記軌道送信信号の電圧値の極値点を検出する
ことを特徴とする請求項１に記載の制御区間長測定装置。
【請求項３】
前記極値点検出部は、前記電圧値の極大点を検出する
ことを特徴とする請求項２に記載の制御区間長測定装置。
【請求項４】
前記極値点間隔測定部は、前記列車を構成する各車両が前記踏切制御子の送信側取付点上を通過する際に発生する前記電圧値の極大点間の時間間隔を測定する
ことを特徴とする請求項３に記載の制御区間長測定装置。
【請求項５】
前記極値点間隔測定部は、前記踏切制御子が列車を検知している間に発生する前記電圧値の極大点間の時間間隔を測定するものであって、奇数番目に発生する極大点間の時間間隔を測定する
ことを特徴とする請求項３又は４に記載の制御区間長測定装置。
【請求項６】
前記列車速度算出部は、前記極値点間隔測定部によって測定された極大点間隔と、車両長とに基づいて、列車の速度を算出する
ことを特徴とする請求項４又は５に記載の制御区間長測定装置。
【請求項７】
前記列車速度算出部は、前記極値点間隔測定部によって測定された極大点間隔の平均値と、車両長とに基づいて、列車の速度を算出する
ことを特徴とする請求項６に記載の制御区間長測定装置。
【請求項８】
前記列車検知状態検出部は、前記踏切制御子が、制御区間内に列車が進入したことを検知したこと、及び、制御区間内から列車が進出したことを検知したことを検出し、
前記列車検知時間測定部は、制御区間内に列車が進入したことを前記踏切制御子が検知してから、制御区間内から列車が進出したことを前記踏切制御子が検知するまでの時間を測定する
ことを特徴とする請求項１〜７のいずれか一項に記載の制御区間長測定装置。
【請求項９】
前記列車検知状態検出部は、前記踏切制御子が出力する列車検知信号に基づいて、前記踏切制御子の列車検知状態を検出する
ことを特徴とする請求項１〜８のいずれか一項に記載の制御区間長測定装置。
【請求項１０】
前記制御区間長算出部によって算出された制御区間長を表示するための表示部を更に備える
ことを特徴とする請求項１〜９のいずれか一項に記載の制御区間長測定装置。
【請求項１１】
請求項１〜１０のいずれか一項に記載の制御区間長測定装置を備えた
ことを特徴とする踏切制御子。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、踏切制御子の制御区間長を測定する装置に関する。
【背景技術】
【０００２】
鉄道と道路が平面交差する踏切（道）には、通常、踏切警報機や踏切遮断機等の踏切保安装置が設置されている。このような踏切保安装置の制御には、列車の接近及び通過（踏切の警報制御区間内への列車の進入及び警報制御区間からの列車の進出）を検知することが必要であり、踏切の近くには、列車検知装置として、例えば、踏切制御子が設置されている。
【０００３】
踏切制御子は、列車が踏切に接近したことや踏切を通過したことを検知するために使用されるものであって、８．５〜４０ｋＨｚの信号をレールに流し、列車の車軸でレール間が短絡されることを利用して列車を検知する短小の無絶縁軌道回路の一種である。踏切制御子には、その検知方式により、閉電路式と開電路式の２種類があり、閉電路式は、警報制御区間内に列車が進入したことを検知し警報を開始する警報開始点用に使用され、開電路式は、警報制御区間から列車が進出したことを検知し警報を止める警報終止点用に使用される。
【０００４】
踏切制御子は、列車を検知することが可能な短小な区間（制御区間）を有しており、制御区間の長さは、標準で３０ｍとなっている。しかしながら、踏切制御子の制御区間長は、踏切制御子の性能や設置環境の経時的な変化によって、時間の経過と共に変化することがある。そのため、制御区間長が適切な値に保たれていることを確認するため、各踏切制御子について、定期的に制御区間長の測定が行われている。
【０００５】
従来、踏切制御子の制御区間長の測定は、例えば、作業者が軌道短絡器によってレールを短絡させることで行われていた。この方法は、軌道短絡器による短絡箇所を少しずつ移動させていき、踏切制御子が実際に動作する箇所を特定することによって、制御区間長を求めるようにするものであり、非常に手間のかかるものであった。また、この方法では、踏切制御子を実際に動作させることになるので、警報制御区間内に列車が存在していないのにもかかわらず、踏切警報機等を動作させてしまうということにもなっていた。
【０００６】
なお、特開２０１１−７３６４５号公報には、踏切制御子が列車を検出する範囲の距離である制御区間長を測定する制御区間長測定システムであって、前記踏切制御子による前記列車の検出状態を検出する動作検出手段と、前記動作検出手段によって検出された検出結果に基づいて、前記踏切制御子が前記列車を検出している時間を計測する時間計測手段と、前記列車の走行速度を計測する速度計測手段と、前記時間計測手段によって計測された前記時間および前記速度計測手段によって計測された前記列車の走行速度に基づいて、前記制御区間長を算出する制御区間長算出手段とを備えることを特徴とする制御区間長測定システムが開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−７３６４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、踏切制御子の制御区間長を簡易に測定することが可能な装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る制御区間長測定装置は、踏切制御子の制御区間長を測定する制御区間長測定装置であって、前記踏切制御子の列車検知状態を検出するための列車検知状態検出部と、前記列車検知状態検出部による検出結果に基づいて、前記踏切制御子の列車検知時間を測定する列車検知時間測定部と、前記踏切制御子が出力する軌道送信信号の極値点を検出する極値点検出部と、前記極値点検出部によって検出された極値点間の時間間隔を測定する極値点間隔測定部と、前記極値点間隔測定部によって測定された極値点間隔に基づいて、列車の速度を算出する列車速度算出部と、前記列車検知時間測定部によって測定された列車検知時間と、前記列車速度算出部によって算出された列車の速度に基づいて、制御区間長を算出する制御区間長算出部とを備えたことを特徴とする。
【００１０】
この場合において、前記極値点検出部は、前記軌道送信信号の電圧値の極値点を検出するようにしてもよい。更に、前記極値点検出部は、前記電圧値の極大点を検出するようにしてもよい。また、この場合において、前記極値点間隔測定部は、前記列車を構成する各車両が前記踏切制御子の送信側取付点上を通過する際に発生する前記電圧値の極大点間の時間間隔を測定するようにしてよい。また、前記極値点間隔測定部は、前記踏切制御子が列車を検知している間に発生する前記電圧値の極大点間の時間間隔を測定するものであって、奇数番目に発生する極大点間の時間間隔を測定するようにしてもよい。
【００１１】
また、以上の場合において、前記列車速度算出部は、前記極値点間隔測定部によって測定された極大点間隔と、車両長とに基づいて、列車の速度を算出するようにしてもよい。更に、前記列車速度算出部は、前記極値点間隔測定部によって測定された極大点間隔の平均値と、車両長とに基づいて、列車の速度を算出するようにしてもよい。
【００１２】
また、以上の場合において、前記列車検知状態検出部は、前記踏切制御子が、制御区間内に列車が進入したことを検知したこと、及び、制御区間内から列車が進出したことを検知したことを検出し、前記列車検知時間測定部は、制御区間内に列車が進入したことを前記踏切制御子が検知してから、制御区間内から列車が進出したことを前記踏切制御子が検知するまでの時間を測定するようにしてもよい。
【００１３】
また、以上の場合において、前記列車検知状態検出部は、前記踏切制御子が出力する列車検知信号に基づいて、前記踏切制御子の列車検知状態を検出するようにしてもよい。
【００１４】
また、以上の場合において、前記制御区間長算出部によって算出された制御区間長を表示するための表示部を更に備えるようにしてもよい。
【００１５】
また、本発明に係る踏切制御子は、前記制御区間長測定装置を備えたことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、踏切制御子の制御区間長を簡易に測定することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明による制御区間長測定装置の概要を説明するための図である。
【図２】本発明による制御区間長測定装置の外観構成を説明するための図である。
【図３】列車が踏切制御子の制御区間を通過する際の軌道送信電圧及び軌道受信電圧の変化の様子を示す図である。
【図４】列車位置の変化に伴う軌道送信電圧の変化の様子を説明するための図である。
【図５】軌道送信電圧の極値点と列車の位置との対応関係を説明するための図（その１）である。
【図６】軌道送信電圧の極値点と列車の位置との対応関係を説明するための図（その２）である。
【図７】軌道送信電圧の極値点と列車の位置との対応関係を説明するための図（その３）である。
【図８】制御区間長測定装置１００（本体部１１０）のハードウェア構成を説明するための図である。
【図９】信号処理部８３０の構成を説明するための図である。
【図１０】制御区間長測定装置１００（マイコン８６０）の機能構成（ソフトウェア構成）を説明するための図である。
【図１１】第二タイマ８６５から割り込みが発生した場合における割り込み処理の流れを説明するためのフローチャートである。
【図１２】制御区間長測定処理の流れを説明するためのフローチャート（その１）である。
【図１３】制御区間長測定処理の流れを説明するためのフローチャート（その２）である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について、図面を参照しつつ詳細に説明する。
【００１９】
本発明による制御区間長測定装置は、列車が通過する際に踏切制御子が出力する信号に基づいて、踏切制御子の制御区間長を測定するものである。なお、以下では、閉電路式踏切制御子に接続されて使用される制御区間長測定装置について説明するが、本発明は、開電路式踏切制御子に接続されて使用される制御区間長測定装置に対しても同様に適用することができる。
【００２０】
図１は、本発明による制御区間長測定装置の概要を説明するための図である。
【００２１】
同図に示すように、本発明による制御区間長測定装置１００は、閉電路式踏切制御子（以下、単に「踏切制御子」という）１に接続されて使用される。
【００２２】
踏切制御子１は、送信側取付点及び受信側取付点を介してレール２と接続されており、送信側取付点を介してレール２に送信した信号を、受信側取付点を介して受信し、受信した信号レベルの大小によって列車の存在の有無を検知するものである。踏切制御子１は、送信側取付点と受信側取付点との中間点（取付点中心）を中心に、その両側にほぼ対称に広がる列車検知区間（制御区間）を有しており、制御区間の長さは、標準で３０ｍとなっている。より詳細には、送信側取付点と受信側取付点との間隔が標準で１５ｍで、送信側取付点及び受信側取付点の外側にそれぞれ標準で７．５ｍの外側検知区間を有している。
【００２３】
踏切制御子１は、列車が制御区間内に存在しない場合、すなわち、列車の存在を検知していない時は、受信リレー３に対して信号を出力（電力供給）しており、受信リレー３は動作状態（励磁状態）を維持することになる。一方、列車が制御区間内に進入し、列車の存在を検知すると、踏切制御子１は、受信リレー３に対する信号出力（電力供給）を停止し、その結果、受信リレー３は落下（励磁状態から無励磁状態へ移行）することになる。受信リレー３が落下すると、踏切制御論理回路が踏切警報機等の動作を開始させることになる。
【００２４】
制御区間長測定装置１００は、踏切制御子１が軌道（レール）に対して出力する軌道送信信号（軌道送信電圧）と、踏切制御子１が受信リレー３に対して出力する信号（列車検知信号）とを利用して、踏切制御子１の制御区間長を測定するものであり、これらの信号が制御区間長測定装置１００に入力されるように、踏切制御子１と接続される。
【００２５】
なお、踏切制御子１と制御区間長測定装置１００との接続は、制御区間長測定装置１００が備える接続治具（後述）を、踏切制御子１の端子台に取り付けることで行われる。
【００２６】
制御区間長測定装置１００は、踏切制御子１が出力する軌道送信電圧に基づいて、列車が制御区間を通過する際の列車速度の算出を行う。制御区間長測定装置１００における列車速度の算出方法の詳細については後述する。また、制御区間長測定装置１００は、踏切制御子１が出力する列車検知信号に基づいて、踏切制御子１が列車を検知していた時間（列車検知時間）、すなわち、列車が制御区間を通過するのに要した時間の測定を行う。そして、制御区間通過時の列車速度及び制御区間の通過に要した時間に基づいて、制御区間長を算出する。
【００２７】
図２は、本発明による制御区間長測定装置の外観構成を説明するための図である。
【００２８】
同図に示すように、本発明による制御区間長測定装置１００は、本体部１１０と、接続治具１２０とを備えており、本体部１１０と接続治具１２０とは、ケーブル１３０によって接続されている。
【００２９】
本体部１１０は、制御区間長測定装置１００の主要部を構成するものであって、その上面側に、表示部１１１と複数のスイッチ１１２〜１１８とを備えている。
【００３０】
表示部１１１は、算出された制御区間長等を表示するためのものであり、本実施形態においては、テキスト表示液晶ディスプレイ（ＬＣＤ）によって構成されている。
【００３１】
スイッチ１１２は、制御区間長測定装置１００の電源のオン／オフを制御するためのスイッチ（電源スイッチ）であって、自己保持型（オルタネート式）の押しボタンスイッチによって構成されている。
【００３２】
スイッチ１１３は、制御区間長測定装置１００に対して制御区間長測定の開始を指示するためのスイッチ（測定開始スイッチ）であって、自己復帰型（モーメンタリ式）の押しボタンスイッチによって構成されている。電源投入後、測定開始スイッチ１１３が押されると、制御区間長の測定が開始されることになる。
【００３３】
スイッチ１１４〜１１８は、制御区間長測定装置１００が測定対象とする踏切制御子の種類を選択するためのスイッチ（種別選択スイッチ）である。スイッチ１１４〜１１８は、５連の連動スイッチモジュールによって構成されており、いずれか一つのスイッチのみをオン状態にできるようになっている。各スイッチ１１４〜１１８は、内部に２つのａ接点を備えており、５つのスイッチ１１４〜１１８の内のいずれがオン状態にあるかによって、内部の信号経路が変わるようになっている。本実施形態においては、制御区間長測定装置１００は、送信周波数が異なる５種類の踏切制御子に対して使用できるように構成されており、測定対象とする踏切制御子の種類に対応するスイッチ１１４〜１１８を押すことで、測定対象とする踏切制御子の種類の指定を行う。
【００３４】
接続治具１２０は、制御区間長測定装置１００を踏切制御子に接続するためのものであって、踏切制御子の端子台に取り付けられる。接続治具１２０は、端子台に取り付けられた際、必要な端子に当接する電極を備えており、踏切制御子が出力する軌道送信電圧及び列車検知信号を、ケーブル１３０を介して、本体部１１０に入力できるように構成されている。
【００３５】
次に、制御区間長測定装置１００における制御区間長の算出方法について説明する。
【００３６】
制御区間長測定装置１００においては、まず、踏切制御子が出力する列車検知信号に基づいて、踏切制御子の制御区間内を列車が通過するのに要した時間Ｔ［ｓ］を測定すると共に、踏切制御子が出力する軌道送信電圧に基づいて、踏切制御子の制御区間内を列車が通過する際の列車速度Ｖ［ｍ／ｓ］を算出する。
【００３７】
そして、本実施形態においては、踏切制御子の制御区間内を列車が通過する際、列車は算出された列車速度Ｖで定速走行したとの仮定のもと、以下の式１にて、制御区間長Ｌ［ｍ］を求める。
【００３８】
Ｌ＝ＶＴ−Ｌｃ    ・・・・・（１）
【００３９】
なお、ＶＴから減算される定数Ｌｃについては、厳密には、列車（先頭車両）の一番前の車軸から列車（最後尾車両）の一番後の車軸までの距離になるが、本実施形態においては、列車長で代用する。列車長については、列車速度を算出する際、後述するように、車両数ｎが求まるので、車両長の標準値ｌｃ（例えば、２０ｍ）に車両数ｎを乗算することで求める。
【００４０】
踏切制御子の送信側（送信器）が接続されている軌道回路のインピーダンスは、列車の車軸が踏切制御子の送信側取付点に接近してくると、次第に低下していき、列車の車軸が送信側取付点上を通過している間、最も低くなる。その後、列車の車軸が送信側取付点から離れて行くに従って、インピーダンスは再び上昇していくことになる。踏切制御子の送信側（送信器）の出力電力は一定（例えば、１０Ｗ）であるので、インピーダンスが低下すると、軌道送信電流は増加する一方で、軌道送信電圧は低下することになる。また、インピーダンスが上昇すると、軌道送信電流は減少する一方で、軌道送信電圧は上昇することになる。
【００４１】
図３は、列車が踏切制御子の制御区間を通過する際の軌道送信電圧及び軌道受信電圧の変化の様子を示す図である。同図は、二両編成の列車が通過した際の軌道送信電圧及び軌道受信電圧の実測値を示している。同図の横軸は、測定開始時からの経過時間（単位：ｓ）を示し、同図の縦軸は、電圧（実効値）（単位：Ｖ）を示している。
【００４２】
同図に示すように、踏切制御子が受信側取付点を介して受信する軌道受信電圧３０１は、列車が、踏切制御子の送信側取付点に接近するに従って低下していき、列車が送信側取付点と受信側取付点の間を通過する際、最も低下し、列車が受信側取付点から遠ざかるに従って上昇していく。踏切制御子は、軌道受信電圧３０１が所定の閾値（例えば、２Ｖ）以下になった場合、列車が付近に存在すると判断して、列車の検知を行う。その結果、踏切制御子による列車検知区間（制御区間）は、送信側取付点と受信側取付点の中間点（取付点中心）を中心に、その両側にほぼ対称に広がることとなる。
【００４３】
一方、同図に示すように、軌道送信電圧３０２は、列車が踏切制御子の制御区間を通過する際、波打つように変化する。同図に示した例では、軌道送信電圧３０２は、制御区間内において、３つの極大点（２つの大ピークと１つの小ピーク）と、４つの極小点を有するように変化している。
【００４４】
本発明は、列車が踏切制御子の制御区間を通過する際、軌道送信電圧３０２がこのような振る舞いをすることに着目して、極値点間（本実施形態においては、奇数番目の極大点間）の時間間隔から列車速度を算出しようとするものである。
【００４５】
図４は、列車位置の変化に伴う軌道送信電圧の変化の様子を説明するための図である。同図は、擬似軌道回路装置を利用した実験結果に基づいて作成されたものである。同図も、図３同様、二両編成の列車が通過する際の軌道送信電圧の変化を示している。図４の横軸は、送信側取付点を基準とした車軸までの距離（単位：ｍ）を示し、同図の縦軸は、電圧（実効値）（単位：Ｖ）を示している。
【００４６】
同図に示すように、軌道送信電圧４１０は、列車の車軸が送信側取付点に接近するに従って低下していき、列車の車軸が送信側取付点上を通過している間、波打つように変化し、列車の車軸が送信側取付点から遠ざかるに従って上昇していく。
【００４７】
図５〜図７は、軌道送信電圧の極値点と列車の位置との対応関係を説明するための図である。なお、図５〜図７においては、列車５１０は、踏切制御子１の送信側取付点５０１から受信側取付点５０２に向かう方向（同図における左から右へ向かう方向）に進行しているものとする。
【００４８】
図５（ａ）に示すように、列車５１０（先頭車両５１１の前台車の車軸）が送信側取付点５０１に接近してくると、インピーダンスが低下していくので、図４に示すように、軌道送信電圧４１０は低下していく。そして、図５（ｂ）に示すように、列車５１０の先頭車両５１１の前台車の車軸が送信側取付点５０１上を通過する際、軌道送信電圧４１０は最も低下することになる。すなわち、同図（ｂ）に示した状態が、図４における最初の極小点４１１に対応する。
【００４９】
更に列車５１０が進行して、先頭車両５１１の前台車の車軸が送信側取付点５０１上を通過し終わり、先頭車両５１１の前台車の車軸が送信側取付点５０１から遠ざかり始めると、インピーダンスが上昇し始めるので、軌道送信電圧４１０も上昇し始める。そして、図５（ｃ）に示すように、先頭車両５１１の中央部（前台車と後台車の中間点）が送信側取付点５０１上を通過する際、軌道送信電圧４１０は極大値を示すことになる。すなわち、同図（ｃ）に示した状態が、図４における最初の極大点４１２に対応する。
【００５０】
更に列車５１０が進行して、先頭車両５１１の後台車の車軸が送信側取付点５０１に接近してくると、インピーダンスが再び低下していくので、軌道送信電圧４１０も低下していく。そして、図６（ａ）に示すように、先頭車両５１１の後台車の車軸が送信取付点５０１上を通過する際、軌道送信電圧４１０は再び最も低下することになる。すなわち、同図（ａ）に示した状態が、図４における二番目の極小点４１３に対応する。
【００５１】
更に列車５１０が進行して、先頭車両５１１の後台車の車軸が送信側取付点５０１上を通過し終わり、先頭車両５１１の後台車の車軸が送信側取付点５０１から遠ざかり始めると、インピーダンスが上昇し始めるので、軌道送信電圧４１０も上昇し始める。そして、図６（ｂ）に示すように、先頭車両５１１と後続車両５１２の中間部（先頭車両５１１の後台車と後続車両５１２の前台車の中間点）が送信側取付点５０１上を通過する際、軌道送信電圧４１０は極大値を示すことになる。すなわち、同図（ｂ）に示した状態が、図４における二番目の極大点４１４に対応する。
【００５２】
更に列車５１０が進行して、後続車両５１２の前台車の車軸が送信側取付点５０１に接近してくると、インピーダンスが再び低下していくので、軌道送信電圧４１０も低下していく。そして、図６（ｃ）に示すように、後続車両５１２の前台車の車軸が送信取付点５０１上を通過する際、軌道送信電圧４１０は最も低下することになる。すなわち、同図（ｃ）に示した状態が、図４における三番目の極小点４１５に対応する。
【００５３】
更に列車５１０が進行して、後続車両５１２の前台車の車軸が送信側取付点５０１上を通過し終わり、後続車両５１２の前台車の車軸が送信側取付点５０１から遠ざかり始めると、インピーダンスが上昇し始めるので、軌道送信電圧４１０も上昇し始める。そして、図７（ａ）に示すように、後続車両５１２の中央部（前台車と後台車の中間点）が送信側取付点５０１上を通過する際、軌道送信電圧４１０は極大値を示すことになる。すなわち、同図（ａ）に示した状態が、図４における三番目の極大点４１６に対応する。
【００５４】
更に列車５１０が進行して、後続車両５１２の後台車の車軸が送信側取付点５０１に接近してくると、インピーダンスが再び低下していくので、軌道送信電圧４１０も低下していく。そして、図７（ｂ）に示すように、後続車両５１２の後台車の車軸が送信取付点５０１上を通過する際、軌道送信電圧４１０は最も低下することになる。すなわち、同図（ｂ）に示した状態が、図４における四番目の極小点４１７に対応する。
【００５５】
更に列車５１０が進行して、後続車両５１２の後台車の車軸が送信側取付点５０１上を通過し終わり、図７（ｃ）に示すように、後続車両５１２の後台車の車軸が送信側取付点５０１から遠ざかり始めると、インピーダンスが上昇し始めるので、軌道送信電圧４１０も上昇し始める。その後は、列車５１０（最後尾車両５１２の後台車の車軸）が送信側取付点５０１から遠ざかるに従って、インピーダンスが上昇していき、図４に示すように、軌道送信電圧４１０も上昇をしていくことになる。
【００５６】
なお、以上の説明から明らかなように、列車５１０の車両数が３両以上である場合は、図７（ｂ）の後に、図６（ｂ）〜図７（ｂ）に相当する状態が繰り返されることになる。すなわち、軌道送信電圧４１０は、車両が１両追加される毎に、極大点が２つ（小ピークと大ピーク）と、極小点が２つとが追加的に発生するような振る舞いを示すことになる。
【００５７】
上述したように、軌道送信電圧４１０の奇数番目の極大点（大ピーク）は、列車を構成する各車両の中央部に対応することになる。従って、ある大ピークが発生してから、その次の大ピークが発生するまでの間に、列車は、車両一両分だけ進行したことになる。つまり、軌道送信電圧４１０の大ピークの時間間隔（大ピーク間隔）を測定すれば、大ピーク間隔と車両長とから列車の速度が求められることになる。
【００５８】
後述するように、本実施形態においては、まず、大ピーク間隔の平均値を求め、車両長の標準値ｌｃを、大ピーク間隔の平均値で除算することによって、列車の速度を求めるようにしている。
【００５９】
なお、図３及び図４は、閉電路式踏切制御子の場合の例を示したものであるが、開電路式踏切制御子の軌道送信電圧についても、同様の振る舞いをするので、開電路式踏切制御子についても、同じ算出方法を使って列車速度を算出することができる。
【００６０】
次に、制御区間長測定装置１００の内部構成について説明する。
【００６１】
図８は、制御区間長測定装置１００（本体部１１０）のハードウェア構成を説明するための図である。
【００６２】
同図に示すように、制御区間長測定装置１００の本体部１１０は、減衰器８１０と、低域通過フィルタ８２０と、信号処理部８３０と、電圧監視回路８４０と、測定開始指示部８５０と、マイコン（マイクロコントローラ）８６０と、表示部１１１とを備える。
【００６３】
なお、制御区間長測定装置１００は、更に、制御区間長測定装置１００を構成する各部に電力を供給するための電源部を備えるが、同図では、簡単のため、省略してある。電源部は、例えば、電源となる電池と、電源スイッチ１１２と、ＤＣ／ＤＣコンバータとを備えており、電源スイッチ１１２がオンにされると、電池からＤＣ／ＤＣコンバータに電力が供給され、ＤＣ／ＤＣコンバータによって、電池から供給される電圧に基づいて、制御区間長測定装置１００の動作に必要な電圧が生成される。
【００６４】
減衰器８１０は、入力インピーダンスを確保すると共に、入力信号の信号レベル（電圧）の調整を行うためのものである。
【００６５】
低域通過フィルタ（ＬＰＦ）８２０は、所定の周波数（例えば、１２〜１３ｋＨｚ）以上の信号をカットするためのフィルタであって、後段の信号処理部８３０での処理を容易にするためのものである。
【００６６】
信号処理部８３０は、入力される信号の中から、対象となる踏切制御子が使用する周波数の信号を取り出すと共に、取り出された交流信号を、その実効値に等しい直流信号に変換するためのものである。すなわち、信号処理部８３０は、帯域通過フィルタ（ＢＰＦ）として機能すると共に、実効値変換部として機能するものである。信号処理部８３０の出力は、マイコン８６０のアナログ入力端子（アナログ入力ポート）に接続されている。信号処理部８３０の詳細については後述する。
【００６７】
電圧監視回路８４０は、外部から入力される列車検知信号（踏切制御子が受信リレーに対して出力する信号）の電圧を監視し、当該電圧に基づいて、踏切制御子の列車検知状態を検知し、検知結果を示す信号（列車検知状態信号）を、マイコン８６０に対して出力するものである。すなわち、踏切制御子が受信リレーに対して出力する電圧を監視し、当該電圧が予め決められた閾値（例えば、１８Ｖ）以下となった場合は、踏切制御子が列車を検知したと判断し、踏切制御子が列車を検知したことを示す列車検知状態信号（例えば、Ｈレベルの信号）をマイコン８６０に対して出力する。電圧監視回路８４０の出力は、マイコン８６０のデジタル入力端子（デジタル入力ポート）に接続されている。マイコン８６０は、入力ポートを介して入力される列車検知状態信号の状態（信号レベルがＨであるかＬであるか）によって、踏切制御子によって列車が検知されているか否かを判別する。本実施形態においては、電圧監視回路８４０は、可変シャントレギュレータと、フォトＭＯＳリレー等によって構成される。
【００６８】
測定開始指示部８５０は、ユーザが制御区間長の測定開始を指示するためのものであって、前述した測定開始スイッチ１１３によって構成されている。測定開始指示部８５０からは、測定開始スイッチ１１３が押されているか否かを示す信号が出力されており、当該信号は、マイコン８６０のデジタル入力端子（デジタル入力ポート）に接続されている。測定開始指示部８５０は、測定開始スイッチ１１３の状態によって、マイコン８６０の入力端子に入力されている信号の状態が変わる（具体的には、信号レベルがＨ又はＬになる）ように構成されている。マイコン８６０は、入力ポートを介して入力される信号の状態（信号レベルがＨであるかＬであるか）によって、測定開始スイッチ１１３が押されているか否か、すなわち、制御区間長の測定処理を開始するか否かを判別する。
【００６９】
マイコン８６０は、制御区間長測定装置１００の動作を制御するためのものであり、内部に、メモリ（ＲＯＭ８６１及びＲＡＭ８６２）、Ａ／Ｄ変換器８６３及びタイマ８６４，８６５を備えている。マイコン８６０は、内部のＲＯＭ８６１に予め記録されたプログラムを実行することで、制御区間長測定装置１００の各種機能を実現する。
【００７０】
Ａ／Ｄ変換器８６３は、信号処理部８３０からのアナログ入力信号の電圧（軌道送信電圧）をデジタルデータに変換するためのものである。タイマ８６４，８６５は、制御区間長測定時の各種時間管理に利用されるものである。一方のタイマ（第一タイマ）８６４は、現在時刻（測定開始時からの経過時間）を管理するためのものであり、他方のタイマ（第二タイマ）８６５は、Ａ／Ｄ変換器８６３によるサンプリング周期等を管理するためのものである。タイマ８６４，８６５はそれぞれ、電源投入時に、所定の間隔で割り込みを発生するように設定される。
【００７１】
また、マイコン８６０には、前述した表示部１１１が接続されており、マイコン８６０の制御によって、算出された制御区間長等が表示部１１１に表示される。
【００７２】
図９は、信号処理部８３０の構成を説明するための図である。
【００７３】
同図に示すように、本実施形態においては、信号処理部８３０は、複数（本実施形態においては、５個）のデジタル・シグナル・プロセッサ（ＤＳＰ）８３１〜８３５によって構成されており、前述した種別選択スイッチ１１４〜１１８の設定により、いずれか一つのＤＳＰ８３１〜８３５が選択されるように構成されている。
【００７４】
すなわち、スイッチ１１４が押されると、スイッチ１１４に内蔵されている２つのａ接点１１４１，１１４２が導通状態となり、ＬＰＦ８２０から入力される信号は、第一のＤＳＰ８３１によって処理されることになる。同様に、スイッチ１１５が押されると、スイッチ１１５に内蔵されている２つのａ接点１１５１，１１５２が導通状態となって、ＬＰＦ８２０から入力される信号は、第二のＤＳＰ８３２によって処理され、スイッチ１１６が押されると、スイッチ１１６に内蔵されている２つのａ接点１１６１，１１６２が導通状態となって、ＬＰＦ８２０から入力される信号は、第三のＤＳＰ８３３によって処理され、スイッチ１１７が押されると、スイッチ１１７に内蔵されている２つのａ接点１１７１，１１７２が導通状態となって、ＬＰＦ８２０から入力される信号は、第四のＤＳＰ８３４によって処理され、スイッチ１１８が押されると、スイッチ１１８に内蔵されている２つのａ接点１１８１，１１８２が導通状態となって、ＬＰＦ８２０から入力される信号は、第五のＤＳＰ８３５によって処理されることになる。各ＤＳＰ８３１〜８３５からの出力は、導通状態となっているａ接点１１４２〜１１８２を介して、マイコン８６０に対して出力されることになる。
【００７５】
各ＤＳＰ８３１〜８３５は、対応する種類の踏切制御子が使用する周波数の信号を取り出すための帯域通過フィルタ（ＢＰＦ）として機能すると共に、取り出された信号を、その実効値に等しい直流信号に変換する実効値変換部として機能するように構成されている。
【００７６】
制御区間長測定装置１００においては、信号処理部８３０が以上のような構成を有しているので、送信周波数が異なる５種類の踏切制御子に対して使用できるようになっている。
【００７７】
図１０は、制御区間長測定装置１００（マイコン８６０）の機能構成（ソフトウェア構成）を説明するための図である。
【００７８】
同図に示すように、制御区間長測定装置１００は、列車検知状態検出部１０１０と、列車検知時間測定部１０２０と、極値点検出部１０３０と、極値点間隔測定部１０４０と、列車速度算出部１０５０と、制御区間長算出部１０６０と、表示処理部１０７０とを備える。各部１０１０〜１０７０は、基本的に、マイコン８６０が、内部に備えるＲＯＭ８６１に予め記録されたプログラムを実行することによって実現される。
【００７９】
列車検知状態検出部１０１０は、踏切制御子による列車検知状態を検出するためのものである。より具体的には、踏切制御子が、制御区間内に列車が進入したことを検知したこと、及び、制御区間内から列車が進出したことを検知したことを検出するためのものである。本実施形態においては、踏切制御子が出力する列車検知信号、より具体的には、電圧監視回路８４０が出力する列車検知状態信号に基づいて、踏切制御子の列車検知状態を検出する。列車検知状態検出部１０１０は、検出結果を列車検知時間測定部１０２０に対して通知すると共に、踏切制御子が、制御区間内に列車が進入したことを検知したことを検出した際は、極値点検出部１０３０（及び極値点間隔測定部１０４０）に対して、処理開始を指示する。
【００８０】
列車検知時間測定部１０２０は、列車検知状態検出部１０１０による検出結果に基づいて、踏切制御子が列車を検知している時間（踏切制御子が、制御区間内に列車が進入したことを検知してから、制御区間内から列車が進出したことを検知するまでの時間）を測定するためのものである。
【００８１】
極値点検出部１０３０は、軌道送信電圧の極値点を検出するためのものである。本実施形態においては、極値点検出部１０３０は、軌道送信電圧の極大点（ピーク）を検出する。極値点検出部１０３０は、まず、定期的（本実施形態においては、２０ｍｓ毎）に、軌道送信電圧のＡ／Ｄ変換を行う（サンプリング）。そして、デジタルデータ化された軌道送信電圧値が所定数（本実施形態においては、直近の５個分）貯まった時点で、当該所定数の軌道送信電圧値の大小比較を行い、ピークが存在しているか否かの判別を行う。極値点検出部１０３０におけるピーク検出処理の詳細については後述する。
【００８２】
極値点間隔測定部１０４０は、極値点検出部１０３０によって検出された軌道送信電圧の極値点間の時間間隔を測定するためのものである。本実施形態においては、極値点間隔測定部１０４０は、極値点検出部１０３０によって検出された奇数番目のピーク（大ピーク）の時間間隔を測定する。更に本実施形態においては、一番最初の大ピークと、一番最後の大ピーク（直近に検出された大ピーク）との間の時間間隔を測定すると共に、２番目以降の大ピークの数（大ピーク間隔数）を数えておき、最後に、一番最初の大ピークと一番最後の大ピークとの時間間隔を、大ピーク間隔数で割ることにより、大ピーク間隔の平均値を求めるようにしている。
【００８３】
列車速度算出部１０５０は、極値点間隔測定部１０４０によって測定された極値点間隔に基づいて、列車の速度を算出するためのものである。本実施形態においては、極値点間隔測定部１０４０によって測定された大ピーク間隔（平均値）と、当該大ピーク間隔に対応する車両長（標準値）に基づいて、列車速度を算出する。
【００８４】
制御区間長算出部１０６０は、列車検知時間測定部１０２０によって測定された列車検知時間と、列車速度算出部１０５０によって算出された列車速度に基づいて、制御区間長を算出するためのものである。
【００８５】
表示処理部１０７０は、制御区間長算出部１０６０によって算出された制御区間長を、表示部１１１に表示するためのものである。
【００８６】
次に、マイコン８６０における各種処理の詳細について説明する。
【００８７】
制御区間長測定装置１００の電源スイッチ１１２がオンされると、マイコン８６０は、所定の初期設定を行った上で、ユーザによって測定開始が指示されるのを待つ。すなわち、ユーザによって測定開始スイッチ１１３が押されるのを待ち、測定開始スイッチ１１３が押されたことを検知すると、制御区間長の測定処理を開始する。
【００８８】
また、マイコン８６０は、初期設定の際、定期的（本実施形態においては、１０ｍｓ毎）に割り込みが発生するように第一タイマ８６４の設定を行う。第一タイマ８６４から割り込みが発生した場合、マイコン８６０は、その割り込み処理において、現在時刻を管理するための変数ｔｃの値をインクリメント（＋１）する。変数ｔｃの値は、例えば、０に初期化してからの経過時間（単位：１０ｍｓ）を示すことになるが、本実施形態においては、当該変数ｔｃの値を時刻を示すものとして使用する。
【００８９】
また、マイコン８６０は、初期設定の際、定期的（本実施形態においては、２０ｍｓ毎）に割り込みが発生するように第二タイマ８６５の設定を行う。第二タイマ８６５から割り込みが発生した場合、マイコン８６０は、その割り込み処理において、アナログ入力ポートを介して入力されている軌道送信電圧をデジタルデータに変換するＡ／Ｄ変換処理を行うと共に、当該割り込み処理時にＡ／Ｄ変換されたものを含む直近の複数（本実施形態においては、５つ）の電圧値データを使って、ピークが発生しているが否かを判別するピーク検出処理を行う。
【００９０】
図１１は、第二タイマ８６５から割り込みが発生した場合における割り込み処理の流れを説明するためのフローチャートである。
【００９１】
同図に示すように、まず、Ａ／Ｄ変換処理が行われる（Ｓ１１０１）。すなわち、マイコン８６０は、Ａ／Ｄ変換器８６３を動作させることによって、アナログ入力ポートを介して入力されている軌道送信電圧を、デジタルデータに変換する。そして、変換結果をＲＡＭ８６２上に設けられた所定の領域（変換値格納領域）に格納する（Ｓ１１０２）。本実施形態においては、直近５個分の変換結果（軌道送信電圧値）が格納できるように、変数ａｄ０〜ａｄ４が用意されており、変数ａｄ０〜ａｄ４は、Ａ／Ｄ変換がされる毎に、適宜更新され、変数ａｄ０→ａｄ１→ａｄ２→ａｄ３→ａｄ４の順で、格納されている軌道送信電圧値が旧くなる（時間が遡る）ような状態が維持される。すなわち、常時、変数ａｄ０には最新の軌道送信電圧値が格納され、変数ａｄ１には２０ｍｓ前の軌道送信電圧値が格納され、変数ａｄ２には４０ｍｓ前の軌道送信電圧値が格納され、変数ａｄ３には６０ｍｓ前の軌道送信電圧値が格納され、変数ａｄ４には８０ｍｓ前の軌道送信電圧値が格納された状態が維持される。
【００９２】
次に、変数ａｄｃの値が４以上であるか否かが判別される（Ｓ１１０３）。変数ａｄｃは、Ａ／Ｄ変換を行った回数をカウントするための変数であって、０に初期化されている。判別の結果、変数ａｄｃの値が４未満であった場合は（Ｓ１１０３：Ｎｏ）、変数ａｄｃの値をインクリメント（＋１）して（Ｓ１１０４）、割り込み処理を終了する。本処理は、Ａ／Ｄ変換が充分な回数行われて、変数ａｄ０〜ａｄ４すべてに有効な軌道送信電圧値が格納されるのを待つための処理である。
【００９３】
一方、変数ａｄｃの値が４以上であった場合（Ｓ１１０３：Ｙｅｓ）、変数ａｄ０〜ａｄ４すべてに有効な軌道送信電圧値が格納されていることになるので、次に、変数ａｄ０〜ａｄ４の値を利用して、ピークの検出処理を行う。すなわち、変数ａｄ０〜ａｄ４の値を比較して、真ん中に位置する変数ａｄ２の値が最大であるか否かが判別される（Ｓ１１０５）。判別の結果、変数ａｄ２の値が最大であった場合は（Ｓ１１０５：Ｙｅｓ）、ピークが検出されたと判断して（Ｓ１１０６）、ピークが検出されたことを示すピーク検出フラグｆｐをセットする（ピーク検出フラグｆｐの値を「１」にする）と共に、ピーク発生時刻を示す変数ｔｐに現在時刻ｔｃの値を代入した上で、割り込み処理を終了する。なお、厳密には、ピークが発生したのは、現在時刻より４０ｍｓ前ということになるが、本実施形態においては、ピーク検出時の時刻をもって、ピーク発生時刻としている。
【００９４】
一方、判別の結果、変数ａｄ２の値が最大でなかった場合は（Ｓ１１０５：Ｎｏ）、そのまま割り込み処理を終了する。
【００９５】
以上のような処理を行うことにより、定期的（２０ｍｓ毎）に軌道送信電圧のＡ／Ｄ変換処理（サンプリング）が行われると共に、ピーク検出処理が行われることになる。
【００９６】
次に、測定開始スイッチ１１３が押されたことが検知された際に実行される制御区間長測定処理の詳細について説明する。
【００９７】
図１２及び図１３は、制御区間長測定処理の流れを説明するためのフローチャートである。
【００９８】
図１２に示すように、マイコン８６０は、まず、列車が踏切制御子の制御区間内に進入した結果、踏切制御子によって列車が検知されたか否かを判別する（Ｓ１２０１）。すなわち、デジタル入力ポートを介して電圧監視回路８４０が出力する列車検知状態信号を読み取り、読み取られた値に基づいて、踏切制御子によって列車が検知されているか否かが判別される。
【００９９】
判別の結果、踏切制御子によって列車が検知されていない場合は（Ｓ１２０１：Ｎｏ）、踏切制御子によって列車が検知されるまで、判別処理Ｓ１２０１を繰り返す。
【０１００】
一方、判別の結果、踏切制御子によって列車が検知されていた場合は（Ｓ１２０１：Ｙｅｓ）、測定用の変数の初期化を行う（Ｓ１２０２）。すなわち、まず、時刻管理用の変数ｔｃを０に初期化すると共に、ピークが検出されたことを示すピーク検出フラグｆｐをクリアする（ピーク検出フラグｆｐの値を「０」にする）。変数ｔｃを０に初期化することにより、踏切制御子によって列車が検知された時点からの経過時間が時刻データとして利用されることになる。また、ピーク検出フラグｆｐをクリアすることにより、踏切制御子によって列車が検知された時点から、ピーク検出処理が改めて開始されることになる。また、最初のピーク発生時刻を格納するための変数ｔｐ１、大ピーク間隔を格納するための変数ｔｐｉ及びピークの発生回数をカウントするための変数ｃｐ１、ｃｐ２をそれぞれ０に初期化する。なお、変数ｃｐ１は全ピーク数をカウントするために使用され、変数ｃｐ２は、２番目以降の大ピーク数をカウントするために使用される。
【０１０１】
次に、列車が制御区間内から進出した結果、踏切制御子によって列車が検知されなくなったか否かを判別する（Ｓ１２０３）。すなわち、デジタル入力ポートを介して列車検知状態信号を読み取り、読み取られた値に基づいて、列車が検知されなくなったか否かが判別される。
【０１０２】
判別の結果、踏切制御子によって列車が検知されている場合は（Ｓ１２０３：Ｎｏ）、ピークが検出されたか否かが判別される（Ｓ１２０４）。すなわち、別途、２０ｍｓ毎に行われるピーク検出処理（図１１のＳ１１０５及びＳ１１０６）によって、ピーク検出フラグｆｐがセットされているか否かが判別される。判別の結果、ピークが検出されていない場合（Ｓ１２０４：Ｎｏ）、すなわち、ピーク検出フラグｆｐがセットされていない場合は、そのまま前述した処理Ｓ１２０３に戻って、処理Ｓ１２０３以下の処理が繰り返される。
【０１０３】
一方、判別の結果、ピークが検出されていた場合（Ｓ１２０４：Ｙｅｓ）、すなわち、ピーク検出フラグｆｐがセットされていた場合は、ピークの発生回数をカウントするための変数ｃｐ１の値をインクリメント（＋１）すると共に、ピーク検出フラグｆｐをクリアする（Ｓ１２０５）。
【０１０４】
次に、検出されたピークが一番目のピークであるか否かが判別される（Ｓ１２０６）。すなわち、変数ｃｐ１の値が１であるか否かが判別される。判別の結果、検出されたピークが一番目のピークであった場合、すなわち、変数ｃｐ１の値が１であった場合は、最初のピーク発生時刻を格納するための変数ｔｐ１に、ピーク発生時刻を示す変数ｔｐの値が代入される（Ｓ１２０７）。そして、前述した処理Ｓ１２０３に戻って、処理Ｓ１２０３以下の処理が繰り返される。
【０１０５】
一方、判別の結果、検出されたピークが二番目以降のピークであった場合（Ｓ１２０６：Ｎｏ）、すなわち、変数ｃｐ１の値が１でなかった場合は、次に、検出されたピークが奇数番目のピークであるか否かが判別される（Ｓ１２０８）。すなわち、変数ｃｐ１の値が奇数であるか否かが判別される。判別の結果、検出されたピークが奇数番目のピークでなかった場合（Ｓ１２０８：Ｎｏ）、すなわち、検出されたピークが小ピークに該当する場合は、そのまま前述した処理Ｓ１２０３に戻って、処理Ｓ１２０３以下の処理が繰り返される。
【０１０６】
一方、判別の結果、検出されたピークが奇数番目のピークであった場合（Ｓ１２０８：Ｙｅｓ）、すなわち、検出されたピークが大ピークに該当する場合は、２番目以降の大ピーク数をカウントするための変数ｃｐ２の値がインクリメント（＋１）されると共に、ピーク間隔を格納するための変数ｔｐｉに、ピーク発生時刻ｔｐと最初のピーク発生時刻ｔｐ１との差（ｔｐ−ｔｐ１）が代入される（Ｓ１２０９）。そして、前述した処理Ｓ１２０３に戻って、処理Ｓ１２０３以下の処理が繰り返される。
【０１０７】
以上のような処理Ｓ１２０３〜Ｓ１２０９を繰り返しているうちに、列車は、踏切制御子の制御区間内から進出することになる。
【０１０８】
ステップＳ１２０３における判別処理の結果、踏切制御子によって列車が検知されていない場合は（Ｓ１２０３：Ｙｅｓ）、列車は、踏切制御子の制御区間内から進出したことになるので、図１３に示すように、列車検知時間を格納するための変数Ｔに現在時刻（踏切制御子によって列車が検知された時点からの経過時間）ｔｃの値を代入する（Ｓ１３０１）。
【０１０９】
次に、測定された大ピーク間隔（最初の大ピークから最後の大ピークまでの間隔）ｔｐｉと、車両長の標準値ｌｃ（本実施形態においては、２０ｍ）とに基づいて、列車速度Ｖが算出される（Ｓ１３０２）。すなわち、以下の式２によって、列車速度Ｖが算出される。なお、以下の式２の分母（ｔｐｉ／ｃｐ２）は、大ピーク間隔の平均値を算出するものである。
【０１１０】
Ｖ＝ｌｃ［ｍ］／（ｔｐｉ／ｃｐ２）［10ms］  ・・・・・（２）
【０１１１】
次に、算出された列車速度Ｖと、測定された列車検知時間Ｔ（単位：１０ｍｓ）とに基づいて、制御区間長が算出される（Ｓ１３０３）。すなわち、前述した式１によって、制御区間長Ｌ（単位：ｍ）が算出される。なお、定数Ｌｃは、以下の式３によって算出される。
【０１１２】
Ｌ＝ＶＴ−Ｌｃ    ・・・・・（１）
【０１１３】
Ｌｃ＝ｌｃ［ｍ］×（ｃｐ２＋１）  ・・・・・（３）
【０１１４】
式３における（ｃｐ２＋１）は、大ピークの総数を表しており、大ピークの数は、列車の編成数に対応することから、式３によって、列車長が算出されていることになる。
【０１１５】
次に、算出された制御区間長Ｌが表示部１１１に表示され（Ｓ１３０４）、制御区間長測定処理が完了する。
【０１１６】
なお、制御区間長測定処理が完了すると、マイコン８６０は、測定開始指示待ち状態に戻り、ユーザによって測定開始スイッチ１１３が押されたことを検知すると、制御区間長の測定処理を改めて開始することになる。
【０１１７】
以上説明したように、上述した制御区間長測定装置１００によれば、測定対象となる踏切制御子の制御区間内を列車が通過するだけで、制御区間長を測定することできるので、制御区間長を簡易に測定することが可能となる。
【０１１８】
以上、本発明の実施形態について説明してきたが、当然のことながら、本発明の実施形態は上記のものに限られない。例えば、上述した実施形態においては、踏切制御子が出力する列車検知信号を監視することによって、踏切制御子の列車検知状態を検出するようにしていたが、他の方法によって、踏切制御子の列車検知状態を検出することも考えられる。例えば、特開２０１１−７３６４５号公報に記載された発明と同様に、踏切制御子のリレーＬＥＤの点灯状態を監視することによって、踏切制御子の列車検知状態を検出することも考えられる。
【０１１９】
また、上述した実施形態においては、奇数番目の極大点（大ピーク）の間隔を測定することによって、列車速度を算出するようにしていたが、極小点間の間隔や、極小点と極大点との間隔を測定することによって、列車速度を算出するようにすることも考えられる。
【０１２０】
また、上述した実施形態においては、大ピーク間隔の平均値を求めた上で、列車速度を算出するようにしていたが、大ピーク間隔それぞれから列車速度（列車が一両分移動する際の列車速度）を算出することも考えられる。
【０１２１】
また、上述した実施形態においては、軌道送信電圧データの取り込み（Ａ／Ｄ変換）と、ピーク検出処理等を同時に行っていたが、まず、軌道送信電圧データの収集（サンプリング）及び列車検知時間の測定を行った上で、収集された軌道送信電圧データの解析を行うことによって、ピーク検出等を行うようにすることも考えられる。
【０１２２】
また、上述した実施形態においては、踏切制御子が出力する軌道送信電圧に基づいて、列車が制御区間を通過する際の列車速度の算出を行うようにしていたが、踏切制御子が出力する軌道送信電流に基づいて、列車が制御区間を通過する際の列車速度の算出を行うようにすることも考えられる。軌道送信電流については、軌道送信電圧とは逆の動きをすることになるので、軌道送信電圧が極大値を示す際、軌道送信電流は極小値を示し、軌道送信電圧が極小値を示す際、軌道送信電流は極大値を示すことになる。
【０１２３】
また、上述した実施形態においては、本発明による制御区間長測定装置を、既存の踏切制御子に接続されて使用されるものとして実装した場合について説明したが、本発明による制御区間長測定装置を、踏切制御子に内蔵させて、制御区間長測定機能付き踏切制御子として実装することも考えられる。
【符号の説明】
【０１２４】
１      踏切制御子
２      レール
３      受信リレー
１００    制御区間長測定装置
１１０    本体部
１１１    表示部
１１２    電源スイッチ
１１３    測定開始スイッチ
１１４〜１１８    種別選択スイッチ
１２０    接続治具
１３０    ケーブル
３０１    軌道受信電圧
３０２    軌道送信電圧
４１０    軌道送信電圧
４１１，４１３，４１５，４１７    極小点
４１２，４１４，４１６    極大点
５１０    列車
５１１    先頭車両
５１２    後続車両
８１０    減衰器
８２０    低域通過フィルタ
８３０    信号処理部
８３１〜８３５    デジタル・シグナル・プロセッサ
８４０    電圧監視回路
８５０    測定開始指示部
８６０    マイコン
８６１    ＲＯＭ
８６２    ＲＡＭ
８６３    Ａ／Ｄ変換器
８６４，８６５    タイマ
１０１０    列車検知状態検出部
１０２０    列車検知時間測定部
１０３０    極値点検出部
１０４０    極値点間隔測定部
１０５０    列車速度算出部
１０６０    制御区間長算出部
１０７０    表示処理部
１１４１，１１４２，１１５１，１１５２，１１６１，１１６２，１１７１，１１７２１１８１，１１８２    ａ接点
【図１】
2018192922.tif 000003
【図２】
2018192922.tif 000004
【図３】
2018192922.tif 000005
【図４】
2018192922.tif 000006
【図５】
2018192922.tif 000007
【図６】
2018192922.tif 000008
【図７】
2018192922.tif 000009
【図８】
2018192922.tif 000010
【図９】
2018192922.tif 000011
【図１０】
2018192922.tif 000012
【図１１】
2018192922.tif 000013
【図１２】
2018192922.tif 000014
【図１３】
2018192922.tif 000015