(57)【特許請求の範囲】
【請求項１】
列車情報管理システムにおいて中央装置からの指令情報を受信する端末装置であって、
前記中央装置または他の端末装置との間で前記指令情報の送受信を行い、複数の中央装置からの指令情報を定期的に受信する送受信部と、
受信された前記指令情報について、送信元の中央装置で設定された列車編成の情報である管理情報が正常な指令情報か否かを判定し、複数の中央装置から前記正常な指令情報を受信した場合、送信元の中央装置に対して設定されている優先度に基づいて採用する指令情報を決定する制御部と、
前記複数の中央装置に対して設定されている前記優先度の情報を記憶する記憶部と、
を備えることを特徴とする端末装置。
【請求項２】
前記制御部は、前記正常な指令情報が複数ある場合、前記正常な指令情報を送信した中央装置のうち最も優先度の高い中央装置から送信された正常な指令情報を採用する、
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
前記制御部は、受信した指令情報のうち、前記管理情報として、列車番号、またはキロ程、または列車番号およびキロ程が設定された指令情報を正常な指令情報と判定する、
ことを特徴とする請求項１または２に記載の端末装置。
【請求項４】
前記制御部は、受信した指令情報のうち、前記正常な指令情報と判定されなかった指令情報を異常な指令情報と判定し、以降、前記異常な指令情報を送信した中央装置からの指令情報を採用対象から除外する、
ことを特徴とする請求項３に記載の端末装置。
【請求項５】
前記制御部は、全ての中央装置から送信された指令情報が前記異常な指令情報と判定され、全ての中央装置からの指令情報が採用対象から除外された場合、採用対象からの除外を解除して全ての中央装置からの指令情報を採用対象に戻す、
ことを特徴とする請求項４に記載の端末装置。
【請求項６】
前記制御部は、自端末装置が搭載された車両を含む前記列車編成において車両の分割または他の列車編成との併合があった場合、指令情報の採用対象から除外されている中央装置があるときは採用対象からの除外を解除する、
ことを特徴とする請求項４に記載の端末装置。
【請求項７】
前記制御部は、受信された指令情報の数に基づいて、前記車両の分割または前記他の列車編成との併合を検出する、
ことを特徴とする請求項６に記載の端末装置。
【請求項８】
列車情報管理システムにおいて請求項１から７のいずれか１つに記載の端末装置に指令情報を送信する中央装置であって、
前記指令情報を定期的に生成する指令情報生成部と、
前記指令情報生成部で生成された指令情報を前記端末装置または他の中央装置へ送信し、前記他の中央装置で生成された指令情報を直接または前記端末装置経由で受信する送受信部と、
請求項１から７のいずれか１つに記載の端末装置の制御部と同様の機能を有する制御部と、
複数の中央装置に対して設定されている優先度の情報を記憶する記憶部と、
を備えることを特徴とする中央装置。
【請求項９】
同じ車両内の他の中央装置との間で前記指令情報に設定する管理情報を交換する管理情報交換部、
を備え、
前記指令情報生成部は、前記指令情報に設定する管理情報に異常があった場合、前記管理情報交換部で取得された管理情報を用いて前記指令情報を生成する、
ことを特徴とする請求項８に記載の中央装置。
【請求項１０】
列車編成の全ての車両、または前記列車編成の先頭車両および後尾車両を除く中間車両に搭載された請求項１から７のいずれか１つに記載の端末装置と、
前記先頭車両および前記後尾車両に搭載された請求項８または９に記載の中央装置と、
を備えることを特徴とする列車情報管理システム。
【請求項１１】
前記全ての車両または前記中間車両は、列車情報管理システムにおいて構成される系の数と同じ前記端末装置を搭載し、
前記先頭車両および前記後尾車両は、前記系の数と同じ前記中央装置を搭載する、
ことを特徴とする請求項１０に記載の列車情報管理システム。
【請求項１２】
列車情報管理システムにおいて、中央装置からの指令情報を受信する端末装置、および他の中央装置からの指令情報を受信する中央装置における列車情報管理方法であって、
送受信部が、前記指令情報を受信する受信ステップと、
制御部が、受信された前記指令情報について、送信元の中央装置で設定された列車編成の情報である管理情報が正常な指令情報か否かを判定する判定ステップと、
前記制御部が、複数の中央装置から前記正常な指令情報を受信した場合、送信元の中央装置に対して設定されている優先度に基づいて採用する指令情報を決定する採用ステップと、
を含むことを特徴とする列車情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、列車情報管理システムにおいて中央装置と通信を行う端末装置、中央装置、列車情報管理システムおよび列車情報管理方法に関するものである。
【背景技術】
【０００２】
列車情報管理システムにおいて、中央装置は、列車の先頭車両および後尾車両に搭載され、列車の中間車両に搭載された端末装置に対して指令情報を送信している。列車情報管理システムには、２つの系を備えるものがある。２つの系を備える列車情報管理システムでは、１つの車両に２つの中央装置が搭載され、一方を主系すなわち優先度の高い中央装置として運用している。特許文献１には、２つの中央装置の間で励振信号の送受信を行い、他方の中央装置が正常か異常かを判別する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４９６６８８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術によれば、優先度の高い方の中央装置は、ウォッチドッグタイマのタイムアップなどによってリセットがかかり再起動した場合、設定内容が初期化されて管理情報が未設定すなわち無効な管理情報を含む指令情報を列車内に送信してしまう可能性がある。そのため、無効な管理情報を含む指令情報を受信した端末装置は、過去に受信した指令情報によって正常な管理情報を保持しているにもかかわらず、保持している管理情報を更新すなわち初期化してしまい、正常な列車の運行を継続できない、という問題があった。【０００５】
本発明は、上記に鑑みてなされたものであって、無効な管理情報を含む指令情報を送信する中央装置があった場合においても、正常な列車の運行を継続可能な端末装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、列車情報管理システムにおいて中央装置からの指令情報を受信する端末装置である。端末装置は、中央装置または他の端末装置との間で指令情報の送受信を行い、複数の中央装置からの指令情報を定期的に受信する送受信部を備える。また、端末装置は、受信された指令情報について、送信元の中央装置で設定された列車編成の情報である管理情報が正常な指令情報か否かを判定し、複数の中央装置から正常な指令情報を受信した場合、送信元の中央装置に対して設定されている優先度に基づいて採用する指令情報を決定する制御部を備える。また、端末装置は、複数の中央装置に対して設定されている前記優先度の情報を記憶する記憶部を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、端末装置は、無効な管理情報を含む指令情報を送信する中央装置があった場合においても、正常な列車の運行を継続できる、という効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】列車情報管理システムの構成例を示す図
【図２】端末装置の構成例を示すブロック図
【図３】他の列車情報管理システムの構成例を示す図
【図４】中央装置の構成例を示すブロック図
【図５】端末装置において複数の指令情報を受信した場合に採用する指令情報を決定する処理を示すフローチャート
【図６】端末装置が列車編成において車両の分割または併合があったか否かを判定する処理を示すフローチャート
【図７】端末装置の制御部である処置回路をＣＰＵおよびメモリで構成する場合の例を示す図
【図８】端末装置の制御部である処置回路を専用のハードウェアで構成する場合の例を示す図
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態にかかる端末装置、中央装置、列車情報管理システムおよび列車情報管理方法を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１０】
実施の形態．
図１は、本発明の実施の形態にかかる列車情報管理システム６００の構成例を示す図である。列車情報管理システム６００は、端末装置１０１〜１０８，２０１〜２０８と、中央装置３０１，３０２，４０１，４０２と、を備える。図１において、列車情報管理システム６００は、１号車から８号車の８つの車両による列車編成５００を対象としている。列車情報管理システム６００では、２つの系を構成しており、各車両に端末装置を系の数と同じ２つ搭載し、先頭車両および後尾車両に中央装置を系の数と同じ２つ搭載している。ここでは、便宜的に、１号車を先頭車両、８号車を後尾車両とする。端末装置１０１〜１０８および中央装置３０１，３０２から構成される系をマスタである１系とし、端末装置２０１〜２０８および中央装置４０１，４０２から構成される系をスレーブである２系とする。列車情報管理システム６００では、各装置が正常に動作している状態では、１系の端末装置１０１〜１０８および中央装置３０１，３０２によって、列車情報管理の運用を行う。なお、端末装置については、先頭車両および後尾車両に搭載せず、先頭車両および後尾車両を除いた中間車両に搭載してもよい。
【００１１】
列車情報管理システム６００では、中央装置３０１，３０２，４０１，４０２が、端末装置１０１〜１０８，２０１〜２０８に対して、端末装置１０１〜１０８，２０１〜２０８に接続されている図示しない機器に対する制御情報を送信し、各車両に設置された機器、例えば、空調機などの動作を制御する。
【００１２】
一般的に、列車情報管理システムにおいて、中央装置は、各端末装置に対して、現在の運行形態において各列車編成を識別するための列車番号、および現在の列車編成の列車位置を示すキロ程などの管理情報を含む指令情報を定期的に送信している。列車編成において中央装置が複数搭載されている列車情報管理システムでは、各中央装置に対して優先度が設定され、最も優先度の高い中央装置が、各端末装置に対して指令情報を送信している。このような列車情報管理システムでは、最も優先度の高い中央装置が故障などにより指令情報を送信できなかった場合に、次に優先度の高い中央装置が、各端末装置に対して指令情報を送信する。そのため、最も優先度の高い中央装置でリセットがかかり再起動した場合、発明が解決しようとする課題で説明したような不具合が発生する可能性がある。
【００１３】
本実施の形態では、列車情報管理システム６００において、中央装置３０１，３０２，４０１，４０２は、それぞれ定期的に指令情報を生成して送信する。列車情報管理システム６００では、端末装置１０１〜１０８，２０１〜２０８が、中央装置３０１，３０２，４０１，４０２からの指令情報を受信する。端末装置１０１〜１０８，２０１〜２０８は、中央装置３０１，３０２，４０１，４０２から受信した指令情報が正常な指令情報か異常な指令情報かを判定し、正常な指令情報が複数ある場合、中央装置３０１，３０２，４０１，４０２に対して設定されている優先度に基づいて、採用する指令情報を決定する。同様に、中央装置３０１，３０２，４０１，４０２においても、他の中央装置からの指令情報を受信する。中央装置３０１，３０２，４０１，４０２は、自中央装置で生成された指令情報および他の中央装置から受信した指令情報が正常な指令情報か異常な指令情報かを判定し、正常な指令情報が複数ある場合、中央装置３０１，３０２，４０１，４０２に対して設定されている優先度に基づいて、採用する指令情報を決定する。すなわち、列車情報管理システム６００では、指令情報を受信した側の端末装置１０１〜１０８，２０１〜２０８および中央装置３０１，３０２，４０１，４０２が、採用する指令情報を決定する。
【００１４】
つぎに、各装置の構成について説明する。まず、端末装置１０１〜１０８，２０１〜２０８の構成について説明する。図２は、本実施の形態にかかる端末装置１０１の構成例を示すブロック図である。列車情報管理システム６００において、端末装置１０１〜１０８，２０１〜２０８は同様の構成のため、端末装置１０１を例にして説明する。端末装置１０１は、送受信部１１と、制御部１２と、記憶部１３と、を備える。なお、図２では、本実施の形態の動作を説明するために必要な構成を記載し、端末装置１０１として一般的な構成については記載を省略している。
【００１５】
送受信部１１は、中央装置３０１および端末装置１０２との間で指令情報の送受信を行う。送受信部１１は、中央装置３０１，４０１で生成された指令情報を中央装置３０１から受信すると、指令情報の内容を制御部１２に通知するとともに、指令情報を隣接する車両の端末装置１０２に転送する。また、送受信部１１は、中央装置３０２，４０２で生成された指令情報を隣接する車両の端末装置１０２から受信すると、指令情報の内容を制御部１２に通知するとともに、指令情報を中央装置３０１に転送する。また、送受信部１１は、同じ車両である１号車に搭載された他の端末装置２０１との間で通信を行う。送受信部１１は、中央装置３０１，３０２，４０１，４０２から送信された指令情報を定期的に受信する。
【００１６】
制御部１２は、各中央装置３０１，３０２，４０１，４０２から送信された指令情報の内容が送受信部１１から通知されると、各指令情報が正常な指令情報か異常な指令情報かを判定する。制御部１２は、例えば、前述のように指令情報に管理情報として列車番号およびキロ程の項目がある場合、列車番号およびキロ程の値が設定されているものは正常な指令情報と判定し、正常な指令情報と判定できなかったものを異常な指令情報と判定する。異常な指令情報とは、列車番号およびキロ程のいずれか一方または両方で値が設定されていない指令情報である。なお、制御部１２は、指令情報に管理情報として列車番号またはキロ程の一方のみが設定されている場合には、列車番号またはキロ程の一方のみで判定を行ってもよい。
【００１７】
また、制御部１２は、正常な指令情報が複数ある場合、正常な指令情報の送信元の各中央装置に対して設定されている優先度に基づいて、最も優先度の高い中央装置から送信された正常な指令情報を採用する。指令情報には、送信元の中央装置を識別するための情報が付与されているものとする。送信元の中央装置を識別するための情報とは、例えば、各中央装置において固有のアドレスなどである。制御部１２は、記憶部１３に記憶されている、各中央装置３０１，３０２，４０１，４０２に対して設定されている優先度を参照し、正常な指令情報の送信元の各中央装置に対して設定されている優先度の情報を取得する。制御部１２は、各中央装置から定期的に指令情報が送信されてくる毎に同様の処理によって採用する指令情報を決定する。最も優先度の高い中央装置から送信される指令情報が正常な指令情報である間、制御部１２は、最も優先度の高い中央装置から送信された指令情報を採用し続ける。制御部１２は、採用しなかった指令情報を破棄する。図１の例では、中央装置３０１の優先度が最も高く、中央装置３０２、中央装置４０１の順に優先度が高く、中央装置４０２の優先度が最も低い。
【００１８】
また、制御部１２は、受信した指令情報を異常な指令情報と判定した場合、以降、異常な指令情報を送信した中央装置からの指令情報を採用対象から除外する。１度でも異常な指令情報を送信した中央装置は、今後も異常な指令情報を送信する可能性があると考えられる。そのため、制御部１２は、異常な指令情報を送信した中央装置については、今後この中央装置からの指令情報を採用対象から除外することで、指令情報を採用する際の処理負荷を低減することができる。なお、制御部１２は、全ての中央装置３０１，３０２，４０１，４０２から送信された指令情報が異常な指令情報と判定され、全ての中央装置３０１，３０２，４０１，４０２からの指令情報が採用対象から除外された場合、指令情報を採用できなくなってしまう。このような場合、制御部１２は、いくつかの中央装置では正常な動作に復帰して正常な指令情報を送信できるようになったことを期待して、採用対象からの除外を解除して全ての中央装置からの指令情報を採用対象とする。
【００１９】
なお、制御部１２は、端末装置１０１を含む列車編成５００において車両の分割があった場合、または列車編成５００に他の列車編成が併合された場合、指令情報を送信する中央装置の数が分割または併合前と異なることから、採用対象から除外されている指令情報の送信元の中央装置について、採用対象からの除外を解除する。
【００２０】
図３は、本実施の形態にかかる他の列車情報管理システム６００ａの構成例を示す図である。列車情報管理システム６００ａでは、列車編成５００に、列車編成５００と同様の編成の列車編成５０１が併合されている。端末装置１０９〜１１６，２０９〜２１６の構成は、端末装置１０１〜１０８，２０１〜２０８と同様である。また、中央装置３０３，３０４，４０３，４０４の構成は、中央装置３０１，３０２，４０１，４０２と同様である。列車情報管理システム６００ａでは、列車編成５００，５０１の両方を併せた状態で中央装置３０１〜３０４，４０１〜４０４に対して優先度が設定されている。ここでは、便宜的に、１号車を先頭車両、１６号車を後尾車両とする。図１に示す列車情報管理システム６００と同様、列車の先頭車両および後尾車両の中央装置の優先度を高くする。そのため、中間車両になった中央装置３０２，４０２の優先度については、列車情報管理システム６００のときよりも低くなっている。
【００２１】
記憶部１３は、各中央装置３０１，３０２，４０１，４０２に対して設定されている優先度の情報を記憶している。優先度の情報については、列車情報管理システム６００または列車情報管理システム６００ａの運用開始前にシステムの管理者が各端末装置に設定して記憶させてもよいし、地上側のシステムから中央装置経由で配信して記憶させてもよい。また、記憶部１３は、制御部１２の制御により、採用された指令情報に含まれる管理情報、すなわち列車番号およびキロ程の情報を保持する。
【００２２】
つぎに、中央装置３０１〜３０４，４０１〜４０４の構成について説明する。図４は、本実施の形態にかかる中央装置３０１の構成例を示すブロック図である。列車情報管理システム６００，６００ａにおいて、中央装置３０１〜３０４，４０１〜４０４は同様の構成のため、中央装置３０１を例にして説明する。中央装置３０１は、送受信部３１と、制御部３２と、記憶部３３と、指令情報生成部３４と、管理情報交換部３５と、を備える。なお、図４では、本実施の形態の動作を説明するために必要な構成を記載し、中央装置３０１として一般的な構成については記載を省略している。
【００２３】
送受信部３１は、中央装置４０１および端末装置１０１との間で指令情報の送受信を行う。送受信部３１は、中央装置３０１の指令情報生成部３４で生成された指令情報を中央装置４０１および端末装置１０１に転送するとともに、制御部３２に通知する。また、送受信部３１は、中央装置４０１で生成された指令情報を中央装置４０１から受信すると、指令情報の内容を制御部３２に通知するとともに、指令情報を隣接する車両の端末装置１０１に転送する。また、送受信部３１は、中央装置３０２，４０２で生成された指令情報を隣接する車両の端末装置１０１から受信すると、指令情報の内容を制御部３２に通知するとともに、指令情報を中央装置４０１に転送する。送受信部３１は、中央装置３０２，４０１，４０２から送信された指令情報を定期的に受信し、中央装置３０１の指令情報生成部３４で生成された指令情報を定期的に取得する。
【００２４】
制御部３２および記憶部３３は、前述の端末装置１０１の制御部１２および記憶部１３と同様の機能を有する。
【００２５】
指令情報生成部３４は、管理情報として列車番号およびキロ程を設定した指令情報を定期的に生成する。指令情報生成部３４は、生成した指令情報を送受信部３１に出力する。
【００２６】
管理情報交換部３５は、同じ車両である１号車の他の中央装置４０１との間で指令情報に設定する管理情報を交換する。管理情報交換部３５は、送受信部３１を介して、中央装置４０１の管理情報交換部３５との間で管理情報を交換し、中央装置４０１から取得した管理情報を指令情報生成部３４に通知する。
【００２７】
指令情報生成部３４は、管理情報交換部３５から中央装置４０１の管理情報を取得する。指令情報生成部３４は、中央装置３０１で指令情報に設定する管理情報に異常があった場合、管理情報交換部３５で取得された管理情報を用いて指令情報を生成する。なお、中央装置３０１では、指令情報生成部３４において指令情報に設定する管理情報に異常があり、指令情報生成部３４からの要求があった場合に、管理情報交換部３５が、中央装置４０１との間で指令情報に設定する管理情報を交換するようにしてもよい。
【００２８】
つづいて、端末装置１０１〜１１６，２０１〜２１６、中央装置３０１〜３０４，４０１〜４０４において、複数の中央装置から指令情報を受信した場合に、採用する指令情報を決定する処理について説明する。採用する指令情報を決定する処理は各装置で同様のため、ここでは、図１に示す列車情報管理システム６００において、端末装置１０１を例にして説明する。図５は、本実施の形態にかかる端末装置１０１において複数の指令情報を受信した場合に採用する指令情報を決定する処理を示すフローチャートである。
【００２９】
まず、端末装置１０１において、送受信部１１は、複数の中央装置３０１，３０２，４０１，４０２から指令情報を受信する（ステップＳ１）。送受信部１１は、受信した指令情報の内容を制御部１２に通知する。
【００３０】
制御部１２は、通知された各指令情報について、正常な指令情報か否かを判定する（ステップＳ２）。制御部１２は、前述のように、管理情報として、列車番号、またはキロ程、または列車番号およびキロ程が設定されている指令情報を正常な指令情報と判定する（ステップＳ２：Ｙｅｓ）。制御部１２は、列車番号またはキロ程が設定されていない場合など、正常な指令情報と判定されなかった指令情報を異常な指令情報と判定する（ステップＳ２：Ｎｏ）。制御部１２は、以降の処理において、異常な指令情報の送信元の中央装置からの指令情報を採用対象から除外する（ステップＳ３）。
【００３１】
制御部１２は、正常な指令情報、すなわち採用候補となる指令情報があるか否かを確認する（ステップＳ４）。採用する指令情報の候補がある場合（ステップＳ４：Ｙｅｓ）、制御部１２は、記憶部１３を参照して、採用する候補となる指令情報の送信元の中央装置の優先度を確認し、最も優先度の高い中央装置から送信された指令情報を採用する（ステップＳ５）。制御部１２は、採用した指令情報に含まれる管理情報である列車番号およびキロ程の情報に基づいて、記憶部１３で保持している列車番号およびキロ程の情報を更新する（ステップＳ６）。
【００３２】
制御部１２は、送受信部１１から通知された、受信された指令情報の数に基づいて、列車編成５００において車両の分割または併合があったか否かを判定する（ステップＳ７）。分割または併合が無かった場合（ステップＳ７：Ｎｏ）、端末装置１０１では、ステップＳ１の処理に戻って上記処理を繰り返し実行する。
【００３３】
採用する指令情報の候補がない場合（ステップＳ４：Ｎｏ）、制御部１２は、採用対象からの除外を解除して全ての中央装置からの指令情報を採用対象とする（ステップＳ８）。また、列車編成５００において分割または併合があった場合（ステップＳ７：Ｙｅｓ）、制御部１２は、採用対象から除外されている中央装置があるときは、採用対象からの除外を解除して全ての中央装置からの指令情報を採用対象とする（ステップＳ８）。その後、端末装置１０１では、ステップＳ１の処理に戻って上記処理を繰り返し実行する。
【００３４】
図６は、本実施の形態にかかる端末装置１０１が列車編成５００において車両の分割または併合があったか否かを判定する処理を示すフローチャートである。
【００３５】
制御部１２は、送受信部１１から通知された指令情報の数、すなわち端末装置１０１において受信された指令情報の数が、前回と同じ数か否かを判定する（ステップＳ１１）。端末装置１０１で受信された指令情報の数が前回と異なる場合（ステップＳ１１：Ｎｏ）、制御部１２は、指令情報の数が列車編成の単位で減少しているか否かを確認する（ステップＳ１２）。
【００３６】
ここで、図１および図３に示すように、１系及び２系を有する列車編成５００，５０１では、それぞれ４つの中央装置を搭載している。また、各列車編成５００，５０１の先頭車両および後尾車両に中央装置が搭載されている。列車編成の単位とは、各列車編成に搭載されている中央装置の数である４の倍数、もしくは先頭車両または後尾車両に搭載されている中央装置の数である２の倍数である。指令情報の数が列車編成の単位で減少している場合（ステップＳ１２：Ｙｅｓ）、制御部１２は、列車編成５００において分割があったと判定する（ステップＳ１３）。
【００３７】
指令情報の数が列車編成の単位で減少していないが（ステップＳ１２：Ｎｏ）、指令情報の数が列車編成の単位で増加している場合（ステップＳ１４：Ｙｅｓ）、制御部１２は、列車編成５００において併合があったと判定する（ステップＳ１５）。
【００３８】
制御部１２は、端末装置１０１で受信された指令情報の数が前回と同じ場合（ステップＳ１１：Ｙｅｓ）、列車編成５００において分割も併合もないと判定する（ステップＳ１６）。また、制御部１２は、指令情報の数が列車編成の単位で増加していない場合（ステップＳ１４：Ｎｏ）、指令情報の数が列車編成の単位で減少も増加もしていないことから、列車編成５００において分割も併合もないと判定する（ステップＳ１６）。
【００３９】
ここで、端末装置１０１〜１１６，２０１〜２１６のハードウェア構成について説明する。端末装置１０１〜１１６，２０１〜２１６は同様の構成のため、端末装置１０１を例にして説明する。端末装置１０１において、送受信部１１は、指令情報を有線通信で送受信可能なインターフェース回路により実現される。記憶部１３は、メモリにより実現される。制御部１２は、処理回路により実現される。すなわち、端末装置１０１は、指令情報が正常か異常かを判定し、中央装置の優先度に基づいて採用する指令情報を決定するための処理回路を備える。処理回路は、メモリに格納されるプログラムを実行するＣＰＵ（Central  Processing  Unit）およびメモリであってもよいし、専用のハードウェアであってもよい。
【００４０】
図７は、実施の形態１にかかる端末装置１０１の制御部１２である処置回路をＣＰＵおよびメモリで構成する場合の例を示す図である。処理回路がＣＰＵ９１およびメモリ９２で構成される場合、端末装置１０１の制御部１２の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ９２に格納される。処理回路では、メモリ９２に記憶されたプログラムをＣＰＵ９１が読み出して実行することにより、各機能を実現する。すなわち、端末装置１０１の制御部１２は、処理回路により実行されるときに、指令情報が正常か異常かを判定するステップ、中央装置の優先度に基づいて採用する指令情報を決定するステップが結果的に実行されることになるプログラムを格納するためのメモリ９２を備える。また、これらのプログラムは、端末装置１０１の制御部１２の手順および方法をコンピュータに実行させるものであるともいえる。ここで、ＣＰＵ９１は、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、またはＤＳＰ（Digital  Signal  Processor）などであってもよい。また、メモリ９２とは、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable  Programmable  ＲＯＭ）、ＥＥＰＲＯＭ（Electrically  ＥＰＲＯＭ）などの、不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、またはＤＶＤ（Digital  Versatile  Disc）などが該当する。なお、記憶部１３については、メモリ９２によって実現してもよい。
【００４１】
図８は、実施の形態１にかかる端末装置１０１の制御部１２である処置回路を専用のハードウェアで構成する場合の例を示す図である。処理回路が専用のハードウェアである場合、図８に示す処理回路９３は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field  Programmable  Gate  Array）、またはこれらを組み合わせたものが該当する。端末装置１０１の制御部１２の各機能を機能別に処理回路９３で実現してもよいし、各機能をまとめて処理回路９３で実現してもよい。
【００４２】
なお、端末装置１０１の制御部１２の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、処理回路は、専用のハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
【００４３】
端末装置１０１のハードウェア構成について説明したが、中央装置３０１〜３０４，４０１〜４０４についても同様の構成により説明可能である。中央装置３０１を例に説明すると、送受信部３１および記憶部３３は、前述の送受信部１１および記憶部１３と同様の構成により実現される。中央装置３０１の制御部３２、指令情報生成部３４、および管理情報交換部３５は、図７または図８に示す処理回路により実現される。
【００４４】
以上説明したように、本実施の形態によれば、列車情報管理システム６００ａにおいて、中央装置３０１〜３０４，４０１〜４０４は、それぞれが定期的に指令情報を送信する。端末装置１０１〜１１６，２０１〜２１６、および中央装置３０１〜３０４，４０１〜４０４は、複数の中央装置から指令情報を受信すると、指令情報が正常か異常かを判定し、正常な指令情報が複数ある場合、最も優先度の高い中央装置から送信された指令情報を採用することとした。これにより、列車情報管理システム６００ａでは、無効な管理情報を含む指令情報を送信する中央装置があった場合においても、正常な列車の運行を継続することができる。
【００４５】
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
【符号の説明】
【００４６】
１１，３１  送受信部、１２，３２  制御部、１３，３３  記憶部、３４  指令情報生成部、３５  管理情報交換部、１０１〜１１６，２０１〜２１６  端末装置、３０１〜３０４，４０１〜４０４  中央装置、５００，５０１  列車編成、６００，６００ａ  列車情報管理システム。
【図１】
0006573726.tif 000002
【図２】
0006573726.tif 000003
【図３】
0006573726.tif 000004
【図４】
0006573726.tif 000005
【図５】
0006573726.tif 000006
【図６】
0006573726.tif 000007
【図７】
0006573726.tif 000008
【図８】
0006573726.tif 000009