(57)【要約】【課題】地上側に大掛かりな設備を導入しなくても、列車を安全に停止させることができるようにする。【解決手段】列車１の走行速度及び走行位置を、速度発電機７から出力されるパルス信号と、列車１側で予め保持している情報（路線情報６００、駅間距離情報７００）とを用いて求める。そして、求めた列車１の走行状態と、運転曲線３０２とを照らし合わせた結果に基づいて、運転曲線３０２に従って列車１を停車させられるか否かを判断する。この判断の結果、運転曲線３０２に従って列車１を停車させられない場合には、ブレーキ機構８を制御して、非常ブレーキをかける。したがって、地上側に大掛かりな設備を導入しなくても、非常の場合に列車１を安全に停車させることができる。【選択図】図１
2008206369.tif 000002
【特許請求の範囲】
【請求項１】
列車に搭載される誤通過防止支援装置であって、
前記列車の現在の走行速度を、前記列車に搭載された速度検出装置の出力値に基づいて取得する列車速度取得手段と、
前記列車の走行速度と、前記列車の走行距離との関係を示す運転曲線を、前記列車の運行前に予め取得する運転曲線取得手段と、
前記列車速度取得手段により取得された現在の走行速度に基づいて、前記列車の現在の走行位置を導出する走行位置導出手段と、
前記列車速度取得手段により取得された現在の走行速度を用いて、前記運転曲線取得手段により取得された運転曲線に従って、前記列車を、前記列車の運転手の運転操作によって停止させることが可能であるか否かを判定する停止判定手段と、
前記停止判定手段により、前記列車を停止させることが可能でないと判定された場合に、前記列車を強制的に停止させる強制停止手段とを有することを特徴とする誤通過防止支援装置。
【請求項２】
前記運転曲線取得手段は、前記列車の現在の走行速度に応じた複数の運転曲線を取得し、
前記列車速度取得手段により取得された現在の走行速度に基づいて、前記運転曲線取得手段により取得された複数の運転曲線の１つを選択する運転曲線選択手段を有し、
前記停止判断手段は、前記運転曲線選択手段により選択された運転曲線に従って、前記列車を、前記列車の運転手の運転操作によって停止させることが可能であるか否かを判定することを特徴とする請求項１に記載の誤通過防止支援装置。
【請求項３】
前記列車速度取得手段により取得された走行速度の時間変化を取得する速度変化取得手段と、
前記速度変化取得手段により取得された走行速度の時間変化の絶対値が閾値以上であるか否かを判定する速度判定手段とを有し、
前記停止判定手段は、前記速度判定手段により、前記速度変化取得手段により取得された走行速度の時間変化の絶対値が閾値以上であると判定された場合には、前記速度変化取得手段により取得された走行速度の時間変化の絶対値が閾値以上になる前に前記列車速度取得手段により取得された走行速度を用いて、前記列車を停止させることが可能であるか否かを判定することを特徴とする請求項１又は２に記載の誤通過防止支援装置。
【請求項４】
前記列車速度取得手段により取得された現在の走行速度が閾値以上であるか否かを判定する第２の走行速度判定手段を有し、
前記停止判定手段は、前前記列車速度取得手段により取得された現在の走行速度が閾値以上であることが、前記第２の走行速度判定手段により判定された場合には、前記列車を停止させることが可能であるか否かを判定し、そうでない場合には、前記列車を停止させることが可能であるか否かを判定しないことを特徴とする請求項１〜３の何れか１項に記載の誤通過防止支援装置。
【請求項５】
前記走行位置導出手段により導出された現在の走行位置に応じて、前記列車の運転手に警告情報を報知する報知手段を有し、
前記停止判定手段は、前記報知手段による報知がなされた後に、前記列車を停止させることが可能であるか否かを判定することを特徴とする請求項１〜４の何れか１項に記載の誤通過防止支援装置。
【請求項６】
前記報知手段は、前記列車の次の停車位置までの距離が、予め設定された距離になると、次の停車位置が近づいていることを報知するための第１の警告情報を出力する第１の出力手段と、
前記第１の出力手段による出力がなされた後に、前記列車を強制的に停止される可能性があることを報知するための第２の警告情報を出力する第２の出力手段とを有することを特徴とする請求項５に記載の誤通過防止支援装置。
【請求項７】
前記列車の停車位置に関わる停車位置情報を、前記列車の運行前に予め取得する停車位置情報取得手段と、
前記列車速度取得手段により取得された現在の走行速度と、前記走行位置導出手段により導出された現在の走行位置と、前記運転曲線記憶手段により記憶された運転曲線とに基づいて、前記運転曲線に従って、前記列車を、前記列車の運転手の運転操作によって停止させることが不可能になる時に関する情報を導出する時間導出手段とを有し、
前記走行位置導出手段は、前記列車速度取得手段により取得された現在の走行速度と、前記停車位置情報取得手段により取得された停車位置情報に基づく停車位置とに基づいて、前記列車の現在の走行位置から、前記列車の次の停車位置までの距離を導出し、
前記第１の出力手段は、前記距離導出手段により導出された距離が、予め設定された距離になると、前記第１の警告情報を出力し、
前記第２の出力手段は、前記時間導出手段により導出された時になるまでの時間が閾値以下になった場合に、前記第２の警告情報を出力することを特徴とする請求項６に記載の誤通過防止支援装置。
【請求項８】
前記第１の出力手段による第１の警告情報の出力がなされた後に、前記列車の運転手により、前記列車の速度の制御に関わる操作が行われたか否かを判定する操作判定手段を有し、
前記第２の出力手段は、前記操作判定手段により、前記列車の速度の制御に関わる操作が行われたと判定された場合と、前記列車の速度の制御に関わる操作が行われなかったと判定された場合とで、異なる態様で、前記第２の警告情報を出力することを特徴とする請求項６又は７に記載の誤通過防止支援装置。
【請求項９】
前記列車の停車位置に関わる停車位置情報を、前記列車の運行前に予め取得する停車位置情報取得手段と、
前記列車の停車駅に関する停車駅情報を、前記列車の運行前に予め取得する停車駅情報取得手段と、
前記列車の編成両数に関する編成両数情報を、前記列車の運行前に予め取得する編成両数取得手段とを有し、
前記停車位置情報取得手段は、前記停車駅情報取得手段により取得された停車駅情報と、前記編成両数取得手段により取得された編成両数情報とに基づいて、前記停車駅における前記列車の停車位置を、前記列車の運行前に予め導出し、
前記走行位置導出手段は、前記列車速度取得手段により取得された速度と、前記停車位置情報取得手段により導出された停車位置とに基づいて、前記列車の現在の走行位置から、前記列車の次の停車位置までの距離を導出することを特徴とする請求項１〜８の何れか１項に記載の誤通過防止支援装置。
【請求項１０】
前記列車を識別する列車識別情報を入力するためにユーザが操作する操作手段を有し、
前記停車駅情報取得手段は、前記操作手段の操作に基づいて入力された列車識別情報により識別される列車の停車駅に関する停車駅情報を、前記列車の運行前に予め取得することを特徴とする請求項９に記載の誤通過防止支援装置。
【請求項１１】
前記運転曲線取得手段で取得対象となる運転曲線と、前記停車駅情報取得手段で取得対象となる停車駅情報と、前記編成両数取得手段で取得対象となる編成両数とは、同一の外部カード記憶媒体から取り込まれるものであることを特徴とする請求項１０に記載の誤通過防止支援装置。
【請求項１２】
前記停止判定手段は、前記列車速度取得手段により取得された現在の走行速度と、前記列車のブレーキ性能により定まる減速度とを用いて、前記運転曲線取得手段により取得された運転曲線に従って、前記列車を、前記列車の運転手の運転操作によって停止させることが可能であるか否かを判定することを特徴とする請求項１〜１１の何れか１項に記載の誤通過防止支援装置。
【請求項１３】
前記停止判定手段は、前記列車速度取得手段により取得された現在の走行速度と、前記列車の減速度と、前記列車の次の停車駅における線路の勾配を示す勾配値とを用いて、前記運転曲線取得手段により取得された運転曲線に従って、前記列車を、前記列車の運転手の運転操作によって停止させることが可能であるか否かを判定することを特徴とする請求項１２に記載の誤通過防止支援装置。
【請求項１４】
前記列車の現在の走行速度を、前記列車に搭載された速度検出装置の出力値に基づいて取得する列車速度取得ステップと、
前記列車の走行速度と、前記列車の走行距離との関係を示す運転曲線を、前記列車の運行前に予め取得する運転曲線取得ステップと、
前記列車速度取得ステップにより取得された現在の走行速度に基づいて、前記列車の現在の走行位置を導出する走行位置導出ステップと、
前記列車速度取得ステップにより取得された現在の走行速度を用いて、前記運転曲線取得ステップにより取得された運転曲線に従って、前記列車を、前記列車の運転手の運転操作によって停止させることが可能であるか否かを判定する停止判定ステップと、
前記停止判定ステップにより、前記列車を停止させることが可能でないと判定された場合に、前記列車を強制的に停止させる強制停止ステップとを、前記列車に搭載された情報処理装置が行うことを特徴とする誤通過防止支援方法。
【請求項１５】
前記列車の現在の走行速度を、前記列車に搭載された速度検出装置の出力値に基づいて取得する列車速度取得ステップと、
前記列車の走行速度と、前記列車の走行距離との関係を示す運転曲線を、前記列車の運行前に予め取得する運転曲線取得ステップと、
前記列車速度取得ステップにより取得された現在の走行速度に基づいて、前記列車の現在の走行位置を導出する走行位置導出ステップと、
前記列車速度取得ステップにより取得された現在の走行速度を用いて、前記運転曲線取得ステップにより取得された運転曲線に従って、前記列車を、前記列車の運転手の運転操作によって停止させることが可能であるか否かを判定する停止判定ステップと、
前記停止判定ステップにより、前記列車を停止させることが可能でないと判定された場合に、前記列車を強制的に停止させる強制停止ステップとを、前記列車に搭載されたコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、誤通過防止支援装置、誤通過防止支援方法、及びコンピュータプログラムに関し、特に、運転手による列車の運転を支援するために用いて好適なものである。
【背景技術】
【０００２】
鉄道の分野では、従来から、列車が規定の速度を超えて走行している場合に、その列車を自動的に停止させるＡＴＳ（Auto Train Stop、自動列車停止）装置が知られている。このＡＴＳ装置として、特許文献１には以下のような技術が開示されている。まず、列車の進行方向に所定間隔で地上子を設置しておき、列車側に設けられた車上子で、地上子から送信される信号を受信する。そして、互いに隣り合う位置に設置された地上子からの信号の受信間隔を列車側で測定し、測定した受信間隔が、予め定められている時間以下の場合に、列車に対してブレーキ指令を出力する。
【０００３】
【特許文献１】特開平６−３２７１０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述したようなＡＴＳ装置では、地上側に大掛かりな設備を導入しなければならないという問題点があった。
また、前述したようなＡＴＳ装置では、運転手の意思の如何に関わらず、地上側からの指令に基づき、列車を強制的に停止させてしまう。したがって、運転手の技量を活かしながら、運転手による列車の運転を支援することが困難であるという問題点があった。
【０００５】
本発明は、このような問題点に鑑みてなされたものであり、地上側に大掛かりな設備を導入しなくても、列車を安全に停止させることができるようにすることを第１の目的とする。
また、運転手の技量を活かしながら、運転手による列車の運転を支援できるようにすることを第２の目的とする。
【課題を解決するための手段】
【０００６】
本発明の誤通過防止支援装置は、列車に搭載される誤通過防止支援装置であって、前記列車の現在の走行速度を、前記列車に搭載された速度検出装置の出力値に基づいて取得する列車速度取得手段と、前記列車の走行速度と、前記列車の走行距離との関係を示す運転曲線を、前記列車の運行前に予め取得する運転曲線取得手段と、前記列車速度取得手段により取得された現在の走行速度に基づいて、前記列車の現在の走行位置を導出する走行位置導出手段と、前記列車速度取得手段により取得された現在の走行速度を用いて、前記運転曲線取得手段により取得された運転曲線に従って、前記列車を、前記列車の運転手の運転操作によって停止させることが可能であるか否かを判定する停止判定手段と、前記停止判定手段により、前記列車を停止させることが可能でないと判定された場合に、前記列車を強制的に停止させる強制停止手段とを有することを特徴とする。
【０００７】
本発明の誤通過防止支援方法は、前記列車の現在の走行速度を、前記列車に搭載された速度検出装置の出力値に基づいて取得する列車速度取得ステップと、前記列車の走行速度と、前記列車の走行距離との関係を示す運転曲線を、前記列車の運行前に予め取得する運転曲線取得ステップと、前記列車速度取得ステップにより取得された現在の走行速度に基づいて、前記列車の現在の走行位置を導出する走行位置導出ステップと、前記列車速度取得ステップにより取得された現在の走行速度を用いて、前記運転曲線取得ステップにより取得された運転曲線に従って、前記列車を、前記列車の運転手の運転操作によって停止させることが可能であるか否かを判定する停止判定ステップと、前記停止判定ステップにより、前記列車を停止させることが可能でないと判定された場合に、前記列車を強制的に停止させる強制停止ステップとを、前記列車に搭載された情報処理装置が行うことを特徴とする。
【０００８】
本発明のコンピュータプログラムは、前記列車の現在の走行速度を、前記列車に搭載された速度検出装置の出力値に基づいて取得する列車速度取得ステップと、前記列車の走行速度と、前記列車の走行距離との関係を示す運転曲線を、前記列車の運行前に予め取得する運転曲線取得ステップと、前記列車速度取得ステップにより取得された現在の走行速度に基づいて、前記列車の現在の走行位置を導出する走行位置導出ステップと、前記列車速度取得ステップにより取得された現在の走行速度を用いて、前記運転曲線取得ステップにより取得された運転曲線に従って、前記列車を、前記列車の運転手の運転操作によって停止させることが可能であるか否かを判定する停止判定ステップと、前記停止判定ステップにより、前記列車を停止させることが可能でないと判定された場合に、前記列車を強制的に停止させる強制停止ステップとを、前記列車に搭載されたコンピュータに実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、運転曲線に従って列車を停止させられるか否かを列車側で判定し、列車を停止させることが可能でない場合に、列車を強制的に停止させるようにした。したがって、地上側に大掛かりな設備を導入しなくても、列車を安全に停止させることができるようになる。
【００１０】
また、本発明の他の特徴によれば、列車の走行速度に基づいて、複数の運転曲線の１つを選択し、選択した運転曲線に従って列車を停止させられるか否かを判定するようにした。したがって、運転手の癖に応じた運転曲線に基づいて、列車を停止させられるか否かを判定できる。よって、運転手の技量を活かしながら、運転手による列車の運転を支援できるようになる。
【００１１】
また、本発明の他の特徴によれば、列車の走行位置に応じて警告情報の報知を行った後に、列車を停止させられるか否かを判定するようにしたので、列車が強制的に停止させられる可能性があることを運転者に認識させることができる。したがって、運転手の技量を活かしながら、運転手による列車の運転を支援できるようになる。
【発明を実施するための最良の形態】
【００１２】
次に、図面を参照しながら、本発明の実施形態について説明する。
図１は、誤通過防止支援装置が搭載された列車の概略構成の一例を示す図である。
図１において、列車１は、誤通過防止支援装置２と、ドア開閉制御装置３と、マスコン４と、ブレーキハンドル５と、切換スイッチ６と、速度発電機７と、ブレーキ機構８とを備えている。
【００１３】
ドア開閉制御装置３は、例えば、図示しない車掌室に設けられたスイッチの操作に基づいて、列車１に設けられたドアの開閉を制御するためのものである。
マスコン（master controller）４は、例えば、列車１を発進・加速させる際に運転手が操作するためのハンドルを備え、そのハンドルの操作に応じた処理を行うためのものである。
ブレーキハンドル５は、例えば、列車１を減速・停止させる際に運転手が操作するためのものである。
切り換えスイッチ６は、列車１の進行方向を切り換える際に運転手等の係員が操作するためのものである。
【００１４】
速度発電機７は、速度検出装置の一例であり、列車１の車輪９の回転に応じてパルス信号を発生する。
ブレーキ機構８は、列車１を減速・停止させるためのものである。本実施形態では、ブレーキ機構８は、空気圧又は摩擦力等を利用して車輪９の回転を減速させて、列車１を減速・停止させるようにしている。
誤通過防止支援装置２は、列車１の走行状況を報知したり、列車１が速度を超過して走行している場合に、列車１を強制的に停止させたりして、運転手による列車１の運転を支援するためのものである。図１に示すように、誤通過防止支援装置２は、制御装置２１と、選択回路２２と、速度検出回路２３ａ、２３ｂと、設定・報知器２４と、カードスロット２５とを備えている。
【００１５】
制御装置２１は、誤通過防止支援装置２の全体を統括制御するためのものである。制御装置２１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、及びインターフェースを備えており、例えば、ＣＰＵが、ＲＯＭやハードディスクに記憶されている制御プログラムを、ＲＡＭを用いる等して実行することにより、誤通過防止支援装置２の全体を統括制御する。また、ＣＰＵは、カードスロット２５に差し込まれたＩＣカード３１に記憶されている情報（データ）を取得し、取得した情報を用いて、制御プログラムを実行することができる。尚、本実施形態では、制御装置２１は、誤通過防止支援装置２だけでなく、列車１の全体をも統括制御するようにしている。
【００１６】
選択回路２２は、速度発電機７の種類に応じて、速度検出回路２３ａ、２３ｂを選択するためのものである。
速度検出回路２３ａ、２３ｂは、例えば、速度発電機７から選択回路２２を介して入力したパルス信号の単位時間当りの数に基づいて、列車１の速度を示す速度信号を生成し、生成した速度信号を、制御装置２１に出力する。
このように本実施形態では、速度発電機７の種類に応じて複数の速度検出回理路２３ａ、２３ｂを設けるようにしたので、異なる種類の速度発電機７に対して、１つの誤通過防止支援装置２を適用することが可能になる。
【００１７】
設定・報知器２４は、誤通過防止支援装置２に対する設定を行う際に、運転手等の係員が操作したり、運転手等の係員に対して音や表示を用いて各種の報知を行ったりするためのものである。
図２は、設定・報知器２４の外観構成の一例を示す図である。具体的に、図２（ａ）は、設定・報知器２４を正面から見た図であり、図２（ｂ）は、設定・報知器２４を側面（図２（ａ）のＡの方向）から見た図である。
【００１８】
図２（ａ）に示すように、設定・報知器２４の正面には、放音を行うスピーカ２４ａと、７セグメント表示器及びドット表示器を備えた表示部２４ｂと、テンキーを備えた操作部２４ｃとが設けられている。また、図２（ｂ）に示すように、設定・報知器２４の側面には、次駅停車表示灯２４ｄが設けられている。次駅停車表示灯２４ｄは、「次駅停車」の文字が印字された透明な板を、設定・報知器２４の内部から照明することにより、列車１が次に停車する駅が近づいていることを、運転手に報知する。尚、以下の説明では、列車１が次に停車する駅を、必要に応じて、次駅と称する。
以上のように本実施形態では、例えば、設定・報知器２４を用いて操作手段が実現される。
【００１９】
図３は、誤通過防止支援装置２の動作の一例を概念的に説明する図である。
図３において、列車１は、駅を出発して、次駅３０１に向かって走行している。誤通過防止支援装置２は、次駅３０１まであと１[ｋｍ]の地点を列車１が通過すると、第１出力を行う。すなわち、誤通過防止支援装置２は、図２（ｂ）に示した次駅停車表示灯２４ｄを用いて、列車１が次に通過する駅で停車することや、その駅（次駅３０１）に近づいていることを運転手に報知する。尚、次駅停車表示灯２４ｄを用いた報知を行うタイミングは、次駅３０１まであと１[ｋｍ]の地点を列車１が通過したときに限定されるものではない。
【００２０】
誤通過防止支援装置２は、列車１の走行速度に応じて、３つの運転曲線（ランカーブ）３０２ａ〜３０２ｃの何れかを選択する。運転曲線３０２は、始発駅から終着駅までの列車１の速度と、列車１の走行距離との関係を示すものである。尚、図３では、運転曲線３０２ｂが選択された場合を例に挙げて示している。
【００２１】
図４は、運転曲線３０２ａ〜３０２ｃの一例を示す図である。
図４（ａ）に示す運転曲線３０２ａは、列車１の走行速度が、４０[ｋｍ／ｈ]以上、６５[ｋｍ／ｈ]未満の場合に選択される。
図４（ｂ）に示す運転曲線３０２ｂは、列車１の走行速度が、６５[ｋｍ／ｈ]以上、８５[ｋｍ／ｈ]未満の場合に選択される。
図４（ｃ）に示す運転曲線３０２ｃは、列車１の走行速度が、８５[ｋｍ／ｈ]以上の場合に選択される。
【００２２】
以上のように、列車１の走行速度に応じて、３つの運転曲線３０２ａ〜３０２ｃの何れかを選択するのは、図４に示すように、同じ位置ｘ0を列車１が走行している場合であっても、列車１の走行速度に応じて、列車１の制動距離（列車１の速度が０（ゼロ）になるまでの距離）が異なるからである。
尚、選択される運転曲線３０２の数や、運転曲線３０２を選択する際の判断基準となる列車１の走行速度の範囲は、前述したものに限定されない。
【００２３】
図３に説明を戻し、前述したようにして次駅停車表示灯２４ｄを用いた第１出力が行われた後、誤通過防止支援装置２は、列車１の走行速度と走行位置とから定まる点を、前述したようにして選択した運転曲線３０２ｂのグラフにプロットして得られる「列車１の走行履歴３０３ａ」を作成し、列車１の現在速度と現在位置とから定まる点３０４ａに基づいて、列車１が現在速度のまま走行した場合に、あとどの位の距離で、走行履歴３０３ａと運転曲線３０２ｂとが重なるかを求める。そして、誤通過防止支援装置２は、この距離ΔＸと、列車１の現在速度とから定まる時間ΔＴを求め、求めた時間ΔＴが、閾値（例えば３秒）以下になると、第２出力を行う。すなわち、誤通過防止支援装置２は、図２（ａ）に示したスピーカ２４ａを用いて、ブザー音を鳴らして、このままだと列車１を運転曲線３０２に従って列車１を停止させることが不可能になり、非常ブレーキがかかることを運転手に報知する。
【００２４】
その後、誤通過防止支援装置２は、列車１の現在速度等から定まる点３０４ｂが、運転曲線３０２ｂと一致する（又は運転曲線３０２ｂの上側に位置する）と、運転手の通常のブレーキ操作では、列車１を規定の停車位置に停車させることができないと判断する。すなわち、運転手の通常のブレーキ操作では、列車１を運転曲線３０２ｂに従って停止させることができないと判断する。そして、誤通過防止支援装置２は、非常ブレーキをかけて、列車１を強制的に停止させる。これにより、列車１が次駅３０１を誤通過してしまうことを防止することができる。尚、このようにして非常ブレーキがかかった際に、次駅３０１のホーム３０５の最遠端３０５ａよりも手前に列車１が停止するように、運転曲線３０２の内容や、非常ブレーキの強さが定められている。
【００２５】
尚、本実施形態では、列車１の走行速度が４０[ｋｍ／ｈ]未満である場合には、列車１を運行曲線３０２に従って列車１を停止させられるか否かを判断しないようにしている。列車１の走行速度が４０[ｋｍ]未満であれば、誤通過防止支援装置２を用いなくても、大きな問題が生じないと見なしているためである。
【００２６】
図５は、誤通過防止支援装置２の機能構成の一例を示すブロック図である。
図５において、動作オンオフ判定部５０１は、切り換えスイッチ６の操作内容に基づいて、誤通過防止支援装置２が行う処理の開始と終了とを判定する。動作オンオフ判定部５０１は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。
【００２７】
列番入力報知指示部５０２は、動作オンオフ判定部５０１により、誤通過防止支援装置２による処理を開始すると判断されると、設定・報知器２４に、列車番号の入力を促すための報知を指示する報知指示信号を、設定・報知器２４に送信する。この報知指示信号を受信した設定・報知器２４は、スピーカ２４ａを介して、列車番号の入力を促すための音声を流す。列番入力報知指示部５０２は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。
【００２８】
列番取得部５０３は、列車番号の入力を促すための音声が流れた後に、設定・報知器２４の操作部２４ｃの操作に従って入力された列車番号を取得する。尚、設定・報知器２４の操作部２４ｃの操作に従って入力された列車番号は、設定・報知器２４の操作部２４ｃに設けられた７セグメント表示器に表示される。列番取得部５０３は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。
【００２９】
停車駅判定部５０４は、列番取得部５０３により取得された列車番号と、路線情報記憶部５０５に記憶されている路線情報とを照合する。図６は、路線情報記憶部５０５に記憶されている路線情報の一例を示す図である。
図６に示すように、路線情報６００は、列車番号と、線区と、編成両数と、停車駅とを含む情報である。本実施形態では、列車番号と線区とにより列車１を識別することができる。このように、列車番号と線区とにより列車１を識別するのは、異なる線区において、同じ列車番号の列車が運行される場合があるからである。尚、編成両数とは、列車番号と線区とにより識別される列車の車両数である。また、停車駅とは、列車番号と線区とにより識別される列車の停車駅に関する情報である。尚、本実施形態では、この停車駅に関する情報に、その停車駅におけるホームの長さの情報が含まれているものとする。
【００３０】
以上のように、同じ列車番号が付与された複数の路線情報が、路線情報記憶部５０５に記憶されていることがある。そこで、停車駅判定部５０４は、列番取得部５０３により取得された列車番号と同じ列車番号を含む路線情報が、路線情報記憶部５０５に複数記憶されているか否かを判定する。この判定の結果、列番取得部５０３により取得された列車番号と同じ列車番号を含む路線情報が、路線情報記憶部５０５に１つしかない場合には、その路線情報に含まれている停車駅に関する情報に基づいて、列車１の停車駅を判別する。
【００３１】
一方、列番取得部５０３により取得された列車番号と同じ列車番号を含む路線情報が、路線情報記憶部５０５に複数ある場合、停車駅判定部５０４は、列番取得部５０３により取得された列車番号と同じ列車番号を含む複数の路線情報のうち、後述するようにして線区取得部５０７により取得された線区と同じ線区を含む路線情報に付与されている停車駅に関する情報に基づいて、列車１の停車駅を判別する。
停車駅判定部５０４は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。また、路線情報記憶部５０５は、例えば、制御装置２１に設けられたハードディスク等を用いることによって実現される。
【００３２】
線区入力報知指示部５０６は、列番取得部５０３により取得された列車番号と同じ列車番号を含む路線情報が、路線情報記憶部５０５に複数あると、停車駅判定部５０４が判定すると、線区の入力を促すための報知を指示する報知指示信号を、設定・報知器２４に送信する。この報知指示信号を受信した設定・報知器２４は、スピーカ２４ａを介して、線区の入力を促すための音声を流す。線区入力報知指示部５０６は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。
【００３３】
線区取得部５０７は、線区の入力を促すための音声が流れた後に、設定・報知器２４の操作部２４ｃの操作に従って入力された線区を取得する。尚、設定・報知器２４の操作に従って入力された線区は、設定・報知器２４の操作部２４ｃに設けられたドット表示器に表示される。線区取得部５０７は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。
【００３４】
編成両数報知指示部５０８は、停車駅判別部５０４により、列車１の停車駅が判別されると、列車１の編成両数の入力を促すための報知を指示する報知指示信号を、設定・報知器２４に送信する。この報知指示信号を受信した設定・報知器２４は、スピーカ２４ａを介して、編成両数の入力を促すための音声を流す。編成両数入力報知指示部５０８は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。
【００３５】
編成両数取得部５０９は、編成両数の入力を促すための音声が流れた後に、設定・報知器２４の操作部２４ｃの操作に従って入力された編成両数を取得する。尚、設定・報知器２４の操作部２４ｃの操作に従って入力された編成両数は、設定・報知器２４の操作部２４ｃに設けられたドット表示器に表示される。
そして、編成両数取得部５０９は、取得した編成両数が、停車駅判別部５０４で判別された停車駅を含む路線情報における編成両数と一致しているか否かを判定する。この判定の結果、取得した編成両数が、停車駅判別部５０４で判別された停車駅が付与された路線情報における編成両数と一致していない場合、編成両数取得部５０９は、入力エラーであることの報知を指示する報知指示信号を、設定・報知器２４に送信する。この報知指示信号を受信した設定・報知器２４は、スピーカ２４ａを介して、入力エラーであることを報知するための音声と、列車番号の再入力を促すための音声とを流す。編成両数取得部５０９は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。
【００３６】
停車位置決定部５１０は、編成両数取得部５０９により取得された編成両数が、停車駅判別部５０４で判別された停車駅を含む路線情報における編成両数と一致している場合、その編成両数と、停車駅判別部５０４により判別された停車駅のホームの長さの情報と、駅間距離情報記憶部５１１に記憶されている駅間の距離に関する駅間距離情報とに基づいて、列車１の各停車駅における停車位置を求める。停車位置決定部５１０が、列車１の編成両数をも用いて、列車１の各停車駅における停車位置を求めるのは、列車１の編成両数によって、停車駅における停車位置が異なる場合があるからである。
【００３７】
図７は、駅間距離情報記憶部５１１に記憶されている駅間距離情報７００の一例を示す図である。本実施形態では、発車駅におけるホーム３０５の終端３０５ｂから、到着駅におけるホーム３０５の終端３０５ｂまでの距離を、駅間距離としている。ここで、ホーム３０５の終端３０５ｂとは、ホーム３０５の両端のうち、列車１の進行方向とは逆側の端を言う（図３を参照）。例えば、「Ａ−Ｂ」の駅間距離は、Ａ駅におけるホームの終端から、Ｂ駅におけるホームの終端までの距離となる。
停車位置決定部５１０は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。また、駅間距離情報記憶部５１１は、例えば、制御装置２１に設けられたハードディスク等を用いることによって実現される。
【００３８】
速度取得部５１２は、速度検出回路２３から送信された信号に基づいて、列車１の速度を取得するためのものである。本実施形態では、速度取得部５１２は、例えば、概ね０．２［ｓｅｃ］間隔で、速度検出回路２３から送信された信号を間欠的に受信し、受信した信号に基づいて、列車１の速度を取得する。速度取得部５１２は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。
【００３９】
空転滑走判定部５１３は、車輪９が空転した状態で列車１が走行しているか否かを判定するためのものである。具体的に、空転滑走判定部５１３は、速度取得部５１２が前回取得した速度と、速度取得部５１２が今回取得した速度との差の絶対値（すなわち加速度の絶対値）が、空転滑走停止速度記憶部５１４に記憶されている閾値以上である場合に、車輪９が空転した状態で列車１が走行していると判定する。
【００４０】
ここで、空転滑走停止速度記憶部５１４に記憶されている閾値としては、通常の走行では在り得ない値が設定される。前述したように、速度取得部５１２は、概ね０．２［ｓｅｃ］間隔で、速度検出回路２３から送信された信号を受信しているので、例えば、この０．２［ｓｅｃ］間に、列車１の速度の絶対値が１０［ｋｍ／ｈ］以上変化することは在り得ない。そこで、本実施形態では、例えば１０［ｋｍ／ｈ］を閾値として空転滑走停止速度記憶部５１４に記憶している。ただし、この閾値は、このようなものに限定されず、列車１の性能等に応じて適宜決定することができる。
空転滑走判定部５１３は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。また、空転滑走停止速度記憶部５１４は、例えば、制御装置２１に設けられたハードディスク等を用いることによって実現される。
【００４１】
列車位置算出部５１５は、空転滑走判定部５１３により、車輪９が空転した状態で列車１が走行していないと判定された場合には、速度取得部５１２により今回取得された速度と、車輪径記憶部５１６に記憶されている列車の車輪９の直径（又は半径）と、停車位置決定部５１０により決定された停車位置とに基づいて、列車１の現在位置と、列車１の次の停車位置までの距離とを求める。
【００４２】
一方、列車位置算出部５１５は、空転滑走判定部５１３により、車輪９が空転した状態で列車１が走行していると判定された場合には、速度取得部５１２により前回取得された速度（車輪９が空転した状態で列車１が走行していると判定される直前に取得された速度）で列車１が走行していると仮定し、速度取得部５１２により前回取得された速度と、車輪径記憶部５１６に記憶されている列車の車輪９の直径（又は半径）と、停車位置決定部５１０により決定された停車位置とに基づいて、列車１の現在位置と、列車１の次の停車位置までの距離とを求める。
【００４３】
具体的に、列車位置算出部５１５は、例えば、速度取得部５１２により取得された速度と、車輪径記憶部５１６に記憶されている列車の車輪９の直径（又は半径）とに基づいて、前回の停車位置からの距離を求める。そして、列車位置算出部５１５は、求めた距離から、列車の現在位置を求めると共に、求めた現在位置から次の停車位置までの距離を求める。
列車位置算出部５１５は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。また、車輪径記憶部５１６は、例えば、制御装置２１に設けられたハードディスク等を用いることによって実現される。
【００４４】
運転曲線選択部５１７は、空転滑走判定部５１３により、車輪９が空転した状態で列車１が走行していないと判定された場合には、速度取得部５１２により今回取得された速度に応じて、運転曲線記憶部５１８に記憶されている３つの記憶曲線３０２ａ〜３０２ｃの何れか１つを選択する。
【００４５】
一方、運転曲線選択部５１７は、空転滑走判定部５１３により、車輪９が空転した状態で列車１が走行していると判定された場合には、速度取得部５１２により前回取得された速度で列車１が走行していると仮定し、速度取得部５１２により前回取得された速度に応じて、運転曲線記憶部５１８に記憶されている３つの記憶曲線３０２ａ〜３０２ｃの何れか１つを選択する。
【００４６】
具体的に本実施形態では、図４に示したように、列車１の走行速度が、４０[ｋｍ／ｈ]以上、６５[ｋｍ／ｈ]未満の場合には、運転曲線３０２ａが選択され、列車１の走行速度が、６５[ｋｍ／ｈ]以上、８５[ｋｍ／ｈ]未満の場合には、運転曲線３０２ｂが選択され、列車１の走行速度が、８５[ｋｍ／ｈ]以上の場合には、運転曲線３０２ｃが選択される。
運転曲線選択部５１７は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。また、運転曲線記憶部５１８は、例えば、制御装置２１に設けられたハードディスク等を用いることによって実現される。
【００４７】
第１出力判定部５１９は、列車位置算出部５１５で求められた「列車１の現在位置から次の停車位置までの距離」が閾値以下であるか否かを判定する。この判定の結果、「列車１の現在位置から次の停車位置までの距離」が閾値以下である場合、第１出力判定部５１９は、第１出力を行うと判定し、第１出力を指示する指示信号を設定・報知器２４に送信する。この指示信号を受信した設定・報知器２４は、次駅停車表示灯２４ｄを用いて、列車１が次駅３０５に近づいていることを、運転手に報知する。尚、前述したように、本実施形態では、次駅３０５まであと１[ｋｍ]の地点を列車１が通過すると、第１出力を行うので、第１出力判定部５１９が使用する閾値は、１［ｋｍ］となる。ただし、この閾値は、１［ｋｍ］に限定されない。
第１出力判定部５１９は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。
【００４８】
裾切速度判定部５２０は、空転滑走判定部５１３により、車輪９が空転した状態で列車１が走行していないと判定された場合には、速度取得部５１２が今回取得した速度が、裾切速度記憶部５２１に記憶されている閾値以上であるか否かを判定する。
一方、空転滑走判定部５１３により、車輪９が空転した状態で列車１が走行していると判定された場合、裾切速度判定部５２０は、速度取得部５１２が前回取得した速度が、裾切速度記憶部５２１に記憶されている閾値以上であるか否かを判定する。
【００４９】
前述したように、本実施形態では、列車１の走行速度が４０[ｋｍ／ｈ]未満である場合には、列車１を運行曲線３０２に従って列車１を停止させられるか否かを判断しないようにしている。したがって、裾切速度記憶部５２１に記憶されている閾値は、４０[ｋｍ／ｈ]となる。ただし、この閾値は、このようなものに限定されず、列車１の性能等に応じて適宜決定することができる。
裾切速度判定部５２０は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。また、裾切速度記憶部５２１は、例えば、制御装置２１に設けられたハードディスク等を用いることによって実現される。
【００５０】
第２出力判定部５２２は、裾切速度判定部５２０により、速度取得部５１２が今回又は前回取得した速度が、裾切速度記憶部５２１に記憶されている閾値以上であると判定された場合に、第２出力を行うか否かを判定する。
具体的に第２出力判定部５２２は、空転滑走判定部５１３により、車輪９が空転した状態で列車１が走行していないと判定された場合には、速度取得部５１２が今回取得した速度と、列車位置算出部５１５が求めた「列車１の現在位置」とから定まる点３０４ａに基づいて、列車１が、速度取得部５１２が今回取得した速度のまま走行した場合に、あとどの位の距離で、走行履歴３０３ａと、運転曲線選択部５０７で選択された運転曲線３０２とが重なるかを求める。そして、誤通過防止支援装置２は、この距離ΔＸと、列車１の現在速度とから定まる時間ΔＴを求める。
【００５１】
一方、空転滑走判定部５１３により、車輪９が空転した状態で列車１が走行していると判定された場合、第２出力判定部５２２は、速度取得部５１２が前回取得した速度と、列車位置算出部５１５が求めた「列車１の現在位置」とから定まる点３０４ａに基づいて、列車１が、速度取得部５１２が前回取得した速度のまま走行した場合に、あとどの位の距離で、走行履歴３０３ａと、運転曲線選択部５０７で選択された運転曲線３０２とが重なるかを求める。そして、誤通過防止支援装置２は、この距離ΔＸと、列車１の現在速度とから定まる時間ΔＴを求める。
【００５２】
そして、第２出力判定部５２２は、以上のようにして求めた時間ΔＴが、第２出力情報記憶部５２３に記憶されている閾値以下であるか否かを判定する。そして、時間ΔＴが、第２出力情報記憶部５２３に記憶されている閾値以下である場合、第２出力判定部５２２は、第２出力を行うと判定する。
【００５３】
また、第２出力判定部５２２は、第１出力がなされてから、ブレーキハンドル５が操作されたか否かも判定する。そして、第２出力を行うと判定し、且つ第１出力がなされてから、ブレーキハンドル５が操作されたと判定した場合、第２出力判定部５２２は、第１の態様で第２出力を指示する指示信号を設定・報知器２４に送信する。この指示信号を受信した設定・報知器２４は、スピーカ２４ａを用いて、ブザー音を第１の態様で鳴らす。
【００５４】
一方、第２出力を行うと判定し、且つ第１出力がなされてから、ブレーキハンドル５が操作されていないと判定した場合、第２出力判定部５２２は、第２の態様で第２出力を指示する指示信号を設定・報知器２４に送信する。この指示信号を受信した設定・報知器２４は、スピーカ２４ａを用いて、ブザー音を第２の態様で鳴らす。
【００５５】
ここで、第２の態様のブザー音は、例えば、第１の態様のブザー音よりも大きな音にするのが好ましい。第１出力がなされてから、ブレーキハンドル５が操作されていない場合には、運転手の操作をより強く喚起する必要があるからである。ただし、運転手の操作をより強く喚起することができれば、必ずしも、第２の態様のブザー音は、例えば、第１の態様のブザー音よりも大きな音にする必要はない。例えば、ブザー音の長さを、第１の態様よりも第２の態様よりも長くしてもよい。
第２出力判定部５２２は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。また、第２出力タイミング情報記憶部５２３は、例えば、制御装置２１に設けられたハードディスク等を用いることによって実現される。
【００５６】
非常ブレーキ指示部５２４は、裾切速度判定部５２０により、速度取得部５１２が今回又は前回取得した速度が、裾切速度記憶部５２１に記憶されている閾値以上であると判定された場合に、非常ブレーキをかけるか否かを判定する。
具体的に非常ブレーキ指示部５２４は、空転滑走判定部５１３により、車輪９が空転した状態で列車１が走行していないと判定された場合には、速度取得部５１２が今回取得した速度を列車１の現在の走行速度として、以下の（１）式に示す非常ブレーキ位置を算出する。
非常ブレーキ位置＝（列車の現在速度）2／（７．２×減速度）  ・・・（１）
ここで、減速度は、列車１のブレーキ性能により定まるものであり、非常ブレーキ指示部５２４が予め記憶しているものである。
そして、非常ブレーキ指示部５２４は、算出した非常ブレーキ位置と、速度取得部５１２が今回取得した速度（列車１の現在速度）とから定まる点３０４ｂが、運転曲線選択部５０７で選択された運転曲線３０２と一致する（又は運転曲線３０２の上側に位置する）か否かを判定する。
【００５７】
一方、空転滑走判定部５１３により、車輪９が空転した状態で列車１が走行していると判定された場合、非常ブレーキ指示部５２４は、速度取得部５１２が前回取得した速度を現在の走行速度として、前述した（１）式を用いて非常ブレーキ位置を算出し、算出したと、速度取得部５１２が前回取得した速度（列車１の現在速度）とから定まる点３０４ｂが、運転曲線選択部５０７で選択された運転曲線３０２と一致する（又は運転曲線３０２の上側に位置する）か否かを判定する。
以上の判定の結果、点３０４ｂが、運転曲線３０２と一致する（又は運転曲線３０２の上側に位置する）場合、非常ブレーキ指示部５２４は、運転手のブレーキ操作では、列車１を規定の停車位置に停車させることができないと判定し、ブレーキ機構８に対して、非常ブレーキをかけることを指示する。これにより、非常ブレーキがかかる。
非常ブレーキ指示部５２４は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。また、非常ブレーキ指示部５２４が減速度を記憶することは、例えば、ＲＯＭを用いることにより実現される。
【００５８】
現在位置リセット部５２５は、ドア開閉制御装置３からの信号に基づいて、列車１に設けられたドアが開いたか否かを判定する。この判定の結果、列車１に設けられたドアが開いた場合、現在位置リセット部５２５は、列車１が次駅に停車したと判定し、列車位置算出部５１５により求められた「列車１の現在位置」をリセットする。このように本実施形態では、停車する駅間毎に、列車１の現在位置を求めるようにしている。
現在位置リセット部５２５は、制御装置２１に設けられたＲＯＭ等に記憶された制御プログラムをＣＰＵが実行すること等によって実現される。
【００５９】
ブレーキリセット部５２６は、非常ブレーキ指示部５２４により、非常ブレーキの指示がなされた後、ブレーキハンドル５に対して所定の操作が行われたか否かを判定する。この判定の結果、ブレーキハンドル５に対して所定の操作が行われると、ブレーキ機構８に対して、非常ブレーキの動作のリセットを指示する。
【００６０】
尚、誤通過防止支援装置２は、以上のようにして得られた情報を、運転履歴として記憶する記憶部を備えていてもよい。また、少なくとも、路線情報記憶部５０５、駅間距離情報記憶部５１１、空転滑走停止速度記憶部５１４、及び運転曲線記憶部５１８に記憶される情報は、カードスロット２５に差し込まれたＩＣカード３１から、列車１の運行前に予め取得されるものである。そして、本実施形態では、ＩＣカード３１に記憶される情報は、例えば、ＥＤＰ（Electronic Data Processing Computer、情報処理系システム）から吸い上げられたものである。以上のように本実施形態では、例えば、運転曲線記憶部５１８を用いて、運転曲線取得手段が実現され、ＩＣカード３１を用いて、外部カード記憶媒体が実現される。
【００６１】
次に、図８のフローチャートを参照しながら、誤通過防止支援装置２の動作の一例を説明する。
まず、ステップＳ１において、動作オンオフ判定部５０１は、切り換えスイッチ６に対して所定の操作が行われるまで待機することにより、誤通過防止支援装置２が行う処理を開始できるようになるまで待機する。切り換えスイッチ６に対して所定の操作が行われ、誤通過防止支援装置２が行う処理を開始できるようになると、ステップＳ２に進む。
【００６２】
ステップＳ２に進むと、列番入力報知指示部５０２は、列車番号の入力を促すための報知を指示する報知指示信号を、設定・報知器２４に送信する。これにより、設定・報知器２４は、スピーカ２４ａを介して、列車番号の入力を促すための音声を流す。
次に、ステップＳ３において、列番取得部５０３は、設定・報知器２４の操作部２４ｃの操作に従って、列車番号が入力されるまで待機する。そして、列車番号が入力されると、ステップＳ４に進む。
【００６３】
ステップＳ４に進むと、停車駅判定部５０４は、ステップＳ３により入力したと判定された列車番号と同じ列車番号を含む路線情報が、路線情報記憶部５０５に複数記憶されているか否かを判定する。この判定の結果、ステップＳ３により入力したと判定された列車番号と同じ列車番号を含む路線情報が、路線情報記憶部５０５に１つしか記憶されていない場合には、ステップＳ５、Ｓ６を省略して後述するステップＳ７に進む。
【００６４】
一方、ステップＳ３により入力したと判定された列車番号と同じ列車番号を含む路線情報が、路線情報記憶部５０５に複数記憶されている場合には、ステップＳ５に進む。ステップＳ５に進むと、線区入力報知指示部５０６は、線区の入力を促すための報知を指示する報知指示信号を、設定・報知器２４に送信する。これにより、設定・報知器２４は、スピーカ２４ａを介して、線区の入力を促すための音声を流す。
【００６５】
次に、ステップＳ６において、線区取得部５０７は、設定・報知器２４の操作部２４ｃの操作に従って、線区が入力されるまで待機する。線区が入力されると、ステップＳ７に進む。
ステップＳ５、Ｓ６の処理を行わずにステップＳ７に進むと、停車駅判定部５０４は、ステップＳ３で入力したと判定された列車番号と同じ列車番号を含む路線情報における停車駅に関する情報に基づいて、列車１の停車駅を判別する。一方、ステップＳ５、Ｓ６の処理を行ってからステップＳ７に進むと、停車駅判定部５０４は、ステップＳ３で入力したと判定された列車番号と同じ列車番号を含む路線情報であって、ステップＳ６で入力したと判定された線区と同じ線区を含む路線情報における停車駅に関する情報に基づいて、列車１の停車駅を判別する。以上のように本実施形態では、例えば、ステップＳ７の処理により、停車駅情報取得手段が実現される。
【００６６】
次に、ステップＳ８において、編成両数報知指示部５０８は、列車１の編成両数の入力を促すための報知を指示する報知指示信号を、設定・報知器２４に送信する。これにより、設定・報知器２４は、スピーカ２４ａを介して、編成両数の入力を促すための音声を流す。
次に、ステップＳ９において、編成両数取得部５０９は、設定・報知器２４の操作部２４ｃの操作に従って、編成両数が入力されるまで待機する。編成両数が入力されると、ステップＳ１０に進む。ステップＳ１０に進むと、編成両数取得部５０９は、ステップＳ９で入力したと判定された編成両数が、ステップＳ７で判別された停車駅が付与された路線情報に含まれる編成両数と一致するか否かを判定する。
【００６７】
この判定の結果、ステップＳ９で入力したと判定された編成両数が、ステップＳ７で判別された停車駅が付与された路線情報に含まれる編成両数と一致しない場合には、ステップＳ１１に進む。ステップＳ１１に進むと、編成両数取得部５０９は、入力エラーであることの報知を指示する報知指示信号を、設定・報知器２４に送信する。これにより設定・報知器２４は、スピーカ２４ａを介して、入力エラーであることを報知するための音声と、列車番号の再入力を促すための音声とを流す。
【００６８】
一方、ステップＳ９で入力したと判定された編成両数が、ステップＳ７で判別された停車駅が付与された路線情報に含まれる編成両数と一致する場合には、ステップＳ１２に進む。ステップＳ１２に進むと、停車位置決定部５１０は、ステップＳ７で判別された停車駅が付与された路線情報に含まれる編成両数と、ステップＳ７で判別された停車駅のホームの長さの情報と、駅間距離情報記憶部５１１に記憶されている駅間の距離に関する駅間距離情報とに基づいて、列車１の各停車駅における停車位置を求める。
以上のように本実施形態では、例えば、ステップＳ８〜１０の処理により、編成両数取得手段が実現され、ステップＳ１２の処理により、停車位置情報取得手段が実現される。
【００６９】
次に、図８−２のステップＳ１３において、速度取得部５１２は、速度検出回路２３から送信された信号を取得したか否かを判定して、列車１の走行速度を取得したか否かを判定する。この判定の結果、列車１の走行速度を取得していない場合には、後述するステップＳ２７に進む。以上のように本実施形態では、例えば、ステップＳ１３の処理により、列車速度取得手段が実現される。
一方、列車１の速度を取得した場合には、ステップＳ１４に進む。ステップＳ１４に進むと、空転滑走判定部５１３は、ステップＳ１３により今回取得した速度と前回取得した速度との差の絶対値が、空転滑走停止速度記憶部５１４に記憶されている閾値以上であるか否かを判定して、車輪９が空転した状態で列車１が走行しているか否かを判定する。
以上のように本実施形態では、例えば、ステップＳ１４の処理により、速度変化取得手段と速度判定手段とが実現される。
【００７０】
この判定の結果、車輪９が空転した状態で列車１が走行している場合には、ステップＳ１５に進む。ステップＳ１５において、列車位置算出部５１５は、ステップＳ１３により前回取得された速度と、車輪径記憶部５１６に記憶されている列車の車輪９の直径（又は半径）と、ステップＳ１２により求められた停車位置とに基づいて、列車１の現在位置と、列車１の次の停車位置までの距離とを求める。そして、ステップＳ１７に進む。以上のように本実施形態では、例えば、ステップＳ１５の処理により、走行位置導出手段が実現される
【００７１】
一方、車輪９が空転した状態で列車１が走行している場合には、ステップＳ１６に進む。ステップＳ１５において、列車位置算出部５１５は、ステップＳ１３により今回取得された速度と、車輪径記憶部５１６に記憶されている列車の車輪９の直径（又は半径）と、ステップＳ１２により求められた停車位置とに基づいて、列車１の現在位置と、列車１の次の停車位置までの距離とを求める。そして、ステップＳ１７に進む。以上のように本実施形態では、例えば、ステップＳ１６の処理により、走行位置導出手段が実現される
【００７２】
ステップＳ１７に進むと、運転曲線選択部５１７は、運転曲線記憶部５１８に記憶されている３つの記憶曲線３０２ａ〜３０２ｃの何れか１つを選択する。具体的に運転曲線選択部５１７は、ステップＳ１４において、車輪９が空転した状態で列車１が走行していると判定された場合には、ステップＳ１３により前回取得された速度に応じて、運転曲線記憶部５１８に記憶されている３つの記憶曲線３０２ａ〜３０２ｃの何れか１つを選択する。一方、ステップＳ１４において、車輪９が空転した状態で列車１が走行していると判定された場合には、ステップＳ１３により今回取得された速度に応じて、運転曲線記憶部５１８に記憶されている３つの記憶曲線３０２ａ〜３０２ｃの何れか１つを選択する。
以上のように本実施形態では、例えば、ステップＳ１７の処理により、運転曲線選択手段が実現される。
【００７３】
次に、ステップＳ１８において、第１出力判定部５１９は、列車位置算出部５１５で求められた「列車１の現在位置から次の停車位置までの距離」が閾値以下であるか否かを判定して、第１出力を行うタイミングか否かを判定する。この判定の結果、第１出力を行うタイミングでない場合には、前述したステップＳ１３に戻り、列車１の速度が取得されるまで待機する。
一方、第１出力を行うタイミングである場合には、ステップＳ１９に進む。ステップＳ１９に進むと、第１出力判定部５１９は、第１出力を指示する指示信号を設定・報知器２４に送信する。これにより、設定・報知器２４は、次駅停車表示灯２４ｄを用いて、列車１が次駅３０５に近づいていることを、運転手に報知する。以上のように本実施形態では、例えば、ステップＳ１９の処理により、第１の報知手段が実現される
【００７４】
次に、ステップＳ２０において、裾切速度判定部５２０は、列車１の現在速度が、裾切速度記憶部５２１に記憶されている閾値（裾切速度）以上であるか否かを判定する。具体的に裾切速度判定部５２０は、ステップＳ１４において、車輪９が空転した状態で列車１が走行していないと判定された場合には、速度取得部５１２が今回取得した速度が、裾切速度以上であるか否かを判定する。一方、ステップＳ１４において、車輪９が空転した状態で列車１が走行していないと判定された場合、裾切速度判定部５２０は、速度取得部５１２が前回取得した速度が、裾切速度以上であるか否かを判定する。この判定の結果、速度取得部５１２が前回取得した速度が、裾切速度以上でない場合には、前述したステップＳ１３に戻り、列車１の速度が取得されるまで待機する。以上のように本実施形態では、例えば、ステップＳ２０の処理により、第２の走行速度判定手段が実現される。
【００７５】
一方、速度取得部５１２が前回取得した速度が、裾切速度以上である場合には、ステップＳ２１に進む。ステップＳ２１に進むと、第２出力判定部５２２は、図３に示した距離ΔＸと、列車１の現在速度とから定まる時間ΔＴが、第２出力情報記憶部５２３に記憶されている閾値以下であるか否かを判定して、第２出力を行うか否かを判定する。具体的に第２出力判定部５２２は、ステップＳ１４において、車輪９が空転した状態で列車１が走行していないと判定された場合には、図３に示した距離ΔＸと、速度取得部５１２が今回取得した速度とから定まる時間ΔＴが、第２出力情報記憶部５２３に記憶されている閾値以下であるか否かを判定する。一方、ステップＳ１４において、車輪９が空転した状態で列車１が走行していると判定された場合、第２出力判定部５２２は、図３に示した距離ΔＸと、速度取得部５１２が前回取得した速度とから定まる時間ΔＴが、第２出力情報記憶部５２３に記憶されている閾値以下であるか否かを判定する。
以上のように本実施形態では、例えば、ステップＳ２１の処理により、時間導出手段が実現される。
【００７６】
この判定の結果、第２出力を行うタイミングでない場合には、ステップＳ２２〜Ｓ２４の処理を省略して、後述するステップＳ２５に進む。一方、第２出力を行うタイミングである場合には、ステップＳ２２に進む。ステップＳ２２に進むと、第２出力判定部５２２は、ステップＳ１９で第１出力がなされてから、ブレーキハンドル５が操作されたか否かを判定する。以上のように本実施形態では、例えば、ステップＳ２２の処理により、操作判定手段が実現される。
【００７７】
この判定の結果、ブレーキハンドル５が操作された場合、ステップＳ２３に進み、第２出力判定部５２２は、第１の態様で第２出力を指示する指示信号を設定・報知器２４に送信する。これにより設定・報知器２４は、スピーカ２４ａを用いて、ブザー音を第１の態様で鳴らす。そして、ステップＳ２５に進む。以上のように本実施形態では、例えば、ステップＳ２３の処理により、第２の報知手段が実現される。
【００７８】
一方、ブレーキハンドル５が操作されなかった場合、ステップＳ２４に進み、第２出力判定部５２２は、第２の態様で第２出力を指示する指示信号を設定・報知器２４に送信する。これにより設定・報知器２４は、スピーカ２４ａを用いて、ブザー音を第２の態様で鳴らす。そして、ステップＳ２５に進む。以上のように本実施形態では、例えば、ステップＳ２３の処理により、第２の報知手段が実現される。
ステップＳ２５に進むと、非常ブレーキ指示部５２４は、非常ブレーキをかける必要があるか否かを判定する。
【００７９】
具体的に非常ブレーキ指示部５２４は、ステップＳ１４において、車輪９が空転した状態で列車１が走行していると判定された場合、速度取得部５１２が前回取得した速度を現在の走行速度として（１）式を用いて算出した非常ブレーキ位置と、速度取得部５１２が前回取得した速度とから定まる点３０４ｂが、ステップＳ１７で選択された運転曲線３０２と一致したり、ステップＳ１７で選択された運転曲線３０２よりも上側に位置したりしたかを判定して、非常ブレーキをかける必要があるか否かを判定する。
一方、ステップＳ１４において、車輪９が空転した状態で列車１が走行していないと判定された場合、速度取得部５１２が今回取得した速度を現在の走行速度として（１）式を用いて算出した非常ブレーキ位置と、速度取得部５１２が今回取得した速度とから定まる点３０４ｂが、ステップＳ１７で選択された運転曲線３０２と一致したり、ステップＳ１７で選択された運転曲線３０２よりも上側に位置したりしたかを判定して、非常ブレーキをかける必要があるか否かを判定する。
以上のように本実施形態では、例えば、ステップＳ２５の処理により、停止判定手段が実現される。
【００８０】
この判定の結果、非常ブレーキをかける必要がない場合には、ステップＳ２６を省略して、前述したステップＳ１３に戻る。一方、非常ブレーキをかける必要がある場合には、ステップＳ２６に進む。ステップＳ２６に進むと、非常ブレーキ指示部５２４は、ブレーキ機構８に対して、非常ブレーキをかけることを指示する。これにより、非常ブレーキがかかる。そして、ステップＳ１３に戻り、列車１の速度が取得されるまで待機する。
以上のように本実施形態では、例えば、ステップＳ２６の処理により、強制停止手段が実現される。
【００８１】
ステップＳ１３において、列車１の速度を取得していないと判定された場合には、ステップＳ２７に進む。ステップＳ２７に進むと、現在位置リセット部５２５は、ドア開閉制御装置３からの信号に基づいて、列車１に設けられたドアが開いたか否かを判定する。この判定の結果、列車１に設けられたドアが開いていない場合には、ステップＳ１３に戻り、列車１の速度が取得されるまで待機する。
【００８２】
一方、列車１に設けられたドアが開いた場合には、ステップＳ２８に進む。ステップＳ２８に進むと、現在位置リセット部５２５は、列車１が次駅に停車したと判定し、列車位置算出部５１５により求められた「列車１の現在位置」をリセットする。
次に、ステップＳ２９において、ブレーキリセット部５２６は、非常ブレーキ指示部５２４により、ブレーキハンドル５に対して所定の操作が行われたか否かを判定する。この判定の結果、ブレーキハンドル５に対して所定の操作が行われていない場合には、ステップＳ１３に戻り、列車１の速度が取得されるまで待機する。
【００８３】
一方、ブレーキハンドル５に対して所定の操作が行われた場合には、ステップＳ３０に進む。ステップＳ３０に進むと、ブレーキリセット部５２６は、ブレーキ機構８に対して、非常ブレーキの動作のリセットを指示する。
最後に、動作オンオフ判定部５０１は、切り換えスイッチ６に対して所定の操作が行われるか否かを判定することにより、誤通過防止支援装置２が行う処理を終了するか否かを判定する。この判定の結果、誤通過防止支援装置２が行う処理を終了しない場合には、ステップＳ１３に戻り、列車１の速度が取得されるまで待機する。一方、誤通過防止支援装置２が行う処理を終了する場合には、図８のフローチャートによる処理を終了する。
【００８４】
以上のように本実施形態では、列車１の走行速度及び走行位置を、速度発電機７から出力されるパルス信号と、列車１側で予め保持している情報（路線情報６００、駅間距離情報７００）とを用いて求める。そして、求めた列車１の走行状態と、運転曲線３０２とを照らし合わせた結果に基づいて、運転曲線３０２に従って列車１を停車させられるか否かを判断する。この判断の結果、運転曲線３０２に従って列車１を停車させられない場合には、ブレーキ機構８を制御して、非常ブレーキをかける。したがって、地上側に大掛かりな設備を導入しなくても、非常の場合に列車１を安全に停車させることができる。
【００８５】
また、本実施形態では、列車１の速度に応じた３つの運転曲線３０２ａ〜３０２ｃの何れか１つを選択し、列車１の走行速度及び走行位置を、選択した運転曲線と照らし合わせるようにしたので、列車１の運転手の癖に応じた運転曲線を選択することができる。したがって、列車１の運転手の技量を活かしながら、非常の場合に限り列車１を強制的に停車させることができる。
【００８６】
また、本実施形態では、車輪９が空転した状態で列車１が走行しているか否かを判定し、車輪９が空転した状態で列車１が走行している場合には、車輪９が空転する直前の速度で列車１が走行しているものとして、列車１の走行速度を決定する。そして、決定した走行速度を用いて列車１の走行位置を求め、それら列車１の走行速度及び走行位置を、運転曲線３０２と照らし合わせた結果に基づいて、運転曲線３０２に従って列車１を停車させられるか否かを判断するようにした。したがって、列車１が空転している場合でも、列車１を安全に停車させることが可能になる。
【００８７】
また、本実施形態では、列車１の走行速度が、閾値（裾切速度）以上である場合には、運転曲線３０２に従って列車１を停車させられるか否かを判断するようにし、そうでない場合には、運転曲線３０２に従って列車１を停車させられるか否かを判断しないようにした。したがって、誤通過防止支援装置２を用いなくても、大きな問題が生じない場合には、列車１を強制的に停車させない。よって、運転手の運転に対するプライドを保たせつつ、非常の場合に限り、列車１を強制的に停車させることができる。
【００８８】
また、本実施形態では、次駅停車表示灯２４ｄを用いて、列車１が次駅に近づいていること等を運転手に報知するようにしてから（第１出力を行ってから）、運転曲線３０２に従って列車１を停車させられるか否かを判断するようにした。したがって、列車１を強制的に停車させる前に、運転手の操作を喚起することができる。よって、運転手の運転に対するプライドを保たせることが可能になる。
【００８９】
また、本実施形態では、列車１が現在速度のまま３秒間走行を続けると、運転曲線３０２に従って列車１を停車させられなくなると判断した場合には、スピーカ２４ａを用いて、ブザー音を鳴らすようにし、ブザー音を鳴らした後に（第２出力を行った後に）、運転曲線３０２に従って列車１を停車させられるか否かを判断するようにした。したがって、列車１が強制的に停車されるまでの時間が短いことを、運転手に知らせることができる。したがって、運転手の早期のプレーキ操作を喚起することができる。
【００９０】
また、本実施形態では、第１出力が行われてから、第２出力が行われるまでに、ブレーキハンドル５が操作されたか否かによって、第２出力の態様を異ならせるようにした。したがって、第１出力が行われてから、ブレーキハンドル５が操作されていない場合には、運転手の操作をより強く喚起することが可能になる。
【００９１】
また、本実施形態では、列車１の編成両数をも考慮して、列車１の停車位置を求めるようにした。よって、列車１の停車位置をより正確に求めることができる。
また、本実施形態では、列車１内に設けられた設定・報知器２４を操作することにより、列車番号、線区、及び編成両数を入力するようにしたので、地上側から情報を受信しなくても、列車運転装置２は、自身が搭載されている列車１を特定することができる。
【００９２】
また、少なくとも、路線情報記憶部５０５、駅間距離情報記憶部５１１、空転滑走停止速度記憶部５１４、及び運転曲線記憶部５１８は、カードスロット２５に差し込まれたＩＣカード３１から、列車１の運行前に予め情報を取得するようにした。したがって、例えばＥＤＰ等で予め得られている情報をＩＣカード３１に吸い上げることができる。よって、路線情報記憶部５０５、駅間距離情報記憶部５１１、空転滑走停止速度記憶部５１４、及び運転曲線記憶部５１８に情報を記憶させるための作業負担を低減することができる。
【００９３】
尚、本実施形態では、列車番号と、線区とを設定・報知器２４に入力させるようにしたが、列車１を識別する情報を入力させるようにしていれば、必ずしも列車番号と、線区とを入力させる必要はない。例えば、複数の線区において列車番号が重複することがなければ、列車番号及び線区のうち、列車番号のみを入力させるようにしてもよい。
【００９４】
また、本実施形態では、路線情報記憶部５０５、駅間距離情報記憶部５１１、空転滑走停止速度記憶部５１４、及び運転曲線記憶部５１８に記憶される情報を、カードスロット２５に差し込まれたＩＣカード３１から、列車１の運行前に予め取得するようにした。しかしながら、これら以外の情報をＩＣカード３１から取得してもよい。例えば、車輪径記憶部５１６、裾切速度記憶部５２１、及び第２出力タイミング情報記憶部５２３の少なくとも何れか１つに記憶すべき情報を、ＩＣカード３１から取得してもよい。
【００９５】
また、本実施形態では、切り換えスイッチ６の操作に基づいて、誤通過防止支援装置２の動作の開始及び終了を判定するようにしたが、必ずしもこのようにする必要はない。例えば、誤通過防止支援装置２に設けられた電源スイッチがオンされると、誤通過防止支援装置２の動作が開始し、その電源スイッチがオフされると、誤通過防止支援装置２の動作が終了するようにしてもよい。
【００９６】
また、本実施形態のように、設定・報知器２４の操作に基づいて入力した編成両数が正しいかどうかを判断するようにすれば、実際の列車１の編成両数と、誤通過防止支援装置２が管理している編成両数とが異なった状態で、列車１の停車位置が求められることを防止することができ好ましいが、必ずしも設定・報知器２４の操作に基づいて入力した編成両数が正しいかどうかを判断する必要はない。また、これとは逆に、路線情報６００に編成両数を含めずに、設定・報知器２４の操作に基づいて入力した編成両数により、列車１の編成両数を誤通過防止支援装置２が認識するようにしてもよい。
【００９７】
また、本実施形態では、第２出力における第１の態様による報知と第２の態様による報知とを、共にブザー音としたが、第２出力における第１の態様による報知と第２の態様による報知との少なくとも何れか一方を、ブザー音以外の音としてもよい。
また、本実施形態では、マスコン４と、ブレーキハンドル５とを別々に設けた場合を例に挙げて示したが、これらが一体となったものを用いてもよい。
また、本実施形態では、制御装置２１が１つの情報処理装置により構成されている場合を例に挙げて説明したが、制御装置２１が複数の情報処理装置により構成されるようにしてもよい。
【００９８】
また、次の駅の停車駅のホーム部分にある線路の勾配を示す勾配値を考慮して非常ブレーキ位置を算出するようにしてもよい。このようにする場合、非常ブレーキ指示部５２４は、前述した（１）式の代わりに、以下の（２）式を用いて非常ブレーキ位置を算出することになる。
非常ブレーキ位置＝（列車の現在速度）2／｛７．２×（減速度＋勾配値／３０）｝  ・・・（２）
【００９９】
ここで、勾配値は、次の停車駅のホーム部分にある線路の上り勾配又は下り勾配を「ｘ／１０００」で表したときのｘに相当する値である。例えば、「３／１０００」であれば、その停車駅のホーム部分にある線路は、１０００[ｍ]進むと３[ｍ]上る上り勾配の部分に設置されたものであることを示す。尚、下り勾配の場合、勾配値ｘはマイナスの値となる。
【０１００】
また、非常ブレーキ指示部５２４は、非常ブレーキ位置の代わりに、列車１の現在位置を用いて、列車１の現在位置と列車１の現在速度とから定まる点が、運転曲線３０２と一致したり、運転曲線３０２よりも上側に位置したりしたか否か（走行履歴３０３が運転曲線３０２と重なるか否か）を判定するようにしてもよい。
尚、（２）式に示した勾配値には、列車１が停車する駅のホーム部分にある線路の勾配に応じた値が設定される。例えば、列車１が停車する駅のホーム部分にある線路の勾配がなければ、勾配値として０（ゼロ）が設定され、列車１が停車する駅のホーム部分にある線路の勾配が上り勾配であれば、勾配値として正の値が設定され、列車１が停車する駅のホーム部分にある線路の勾配が上り勾配であれば、勾配値として負の値が設定される。尚、この勾配値は、例えば、図５に示した路線情報記憶部５０５に路線情報として予め記憶させておくことができる。すなわち、図６に示した路線情報６００において、停車駅に関する情報に、その駅のホーム部分にある線路の勾配値を含めることができる。
【０１０１】
以上説明した本発明の実施形態は、コンピュータがプログラムを実行することによって実現することができる。また、プログラムをコンピュータに供給するための手段、例えばかかるプログラムを記録したＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体、又はかかるプログラムを伝送する伝送媒体も本発明の実施の形態として適用することができる。また、上記プログラムを記録したコンピュータ読み取り可能な記録媒体などのプログラムプロダクトも本発明の実施の形態として適用することができる。上記のプログラム、コンピュータ読み取り可能な記録媒体、伝送媒体及びプログラムプロダクトは、本発明の範疇に含まれる
【０１０２】
また、前述した実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【０１０３】
【図１】本発明の実施形態を示し、誤通過防止支援装置が搭載された列車の概略構成の一例を示す図である。
【図２】本発明の実施形態を示し、設定・報知器の外観構成の一例を示す図である。
【図３】本発明の実施形態を示し、誤通過防止支援装置の動作の一例を概念的に説明する図である。
【図４】本発明の実施形態を示し、運転曲線の一例を示す図である。
【図５】本発明の実施形態を示し、誤通過防止支援装置の機能構成の一例を示すブロック図である。
【図６】本発明の実施形態を示し、路線情報記憶部に記憶されている路線情報の一例を示す図である。
【図７】本発明の実施形態を示し、駅間距離情報記憶部に記憶されている駅間距離情報の一例を示す図である。
【図８−１】本発明の実施形態を示し、誤通過防止支援装置の動作の一例を説明するフローチャートである。
【図８−２】本発明の実施形態を示し、図８−１に続くフローチャートである。
【符号の説明】
【０１０４】
１  列車
２  誤通過防止支援装置
４  マスコン
５  ブレーキハンドル
７  速度発電機
８  ブレーキ機構
９  車輪
２１  カードスロット
２４  設定・報知器
２５  カードスロット
３１  ＩＣカード
【図１】
2008206369.tif 000003
【図２】
2008206369.tif 000004
【図３】
2008206369.tif 000005
【図４】
2008206369.tif 000006
【図５】
2008206369.tif 000007
【図６】
2008206369.tif 000008
【図７】
2008206369.tif 000009
【図８−１】
2008206369.tif 000010
【図８−２】
2008206369.tif 000011