(57)【特許請求の範囲】
【請求項１】
外部の伝送路を介して他の鉄道信号伝送装置と伝文伝送可能に結ばれる鉄道信号伝送装置であって、
鉄道の信号保安処理に随伴して送信用の信号保安伝文の作成および受信済の信号保安伝文の処理を行う主装置と、
内蔵メモリを有する通信用コンピュータからなり、前記主装置と前記伝送路とに介在して設けられて、前記主装置とはコンピュータ間交信可能に結ばれ、前記伝送路とは通信可能に結ばれ、前記内蔵メモリを一時記憶に用いて、前記伝送路を介して前記主装置の送受する信号保安伝文に係る前記主装置と前記伝送路との間の転送を行う副装置とを備えたものであり、
前記内蔵メモリが、前記主装置による直接アクセスの対象外のものであり、
前記副装置が、ノンフェールセーフコンピュータであって、前記メモリの診断を行う第１診断手段を具えたものであり、
前記主装置が、フェールセーフコンピュータであって、前記第１診断手段に対して診断を行う第２診断手段を具えたものであることを特徴とする鉄道信号伝送装置。
【請求項２】
前記第１診断手段が、前記第２診断手段からの指示に応じて前記メモリにアクセスするものであり、前記第２診断手段が、そのアクセス結果に基づいて前記第１診断手段に対する診断を下すものであることを特徴とする請求項１記載の鉄道信号伝送装置。
【請求項３】
前記第１診断手段が、前記第２診断手段からの指示に応じて前記メモリにアクセスする際、アドレス指定動作とデータ読込動作とデータ書込動作とデータ比較動作とを含む動作を行うものであることを特徴とする請求項２記載の鉄道信号伝送装置。
【請求項４】
前記主装置と前記副装置とに介在して共有メモリが設けられており、前記主装置と前記副装置とによる前記指示および前記アクセス結果の交信が前記共有メモリを介して行われることを特徴とする請求項２又は請求項３に記載された鉄道信号伝送装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、鉄道の信号保安装置に組み込まれて信号保安処理およびそのための情報伝送を行う鉄道信号伝送装置に関し、詳しくは、伝送路の汎用化を可能とする技術に関する。
信号保安は、信号装置や，閉そく装置，連動装置などの信号保安装置により列車を防護して安全かつ効率良く輸送を行うためのものであり、信号保安処理は、信号保安のために行われる信号等の制御や監視などの情報処理をいい、そのような処理に必要な情報交換を装置間で行うために伝送路を介して信号保安伝文の送受信が行われる。
【０００２】
【従来の技術】
図６にブロック図を示したものは、信号保安装置から伝文伝送可能な基本部分を抽出した一対一伝送システムであり、一対の鉄道信号伝送装置１０が伝送路４０にて伝文伝送可能に結ばれている。それぞれの鉄道信号伝送装置１０には、担当部分の信号保安処理を行う主装置２０と、その処理に伴って送受信される伝文の転送を担うために伝送路４０に接続されている副装置３０とが、交信手段１１を介在させて設けられている。主装置２０および副装置３０何れもマイクロプロセッサシステム等のコンピュータからなり、主装置２０には、主処理ルーチン２１や、伝文送受ルーチン２２、自己診断ルーチン２３等がインストールされている。副装置３０には、伝文転送ルーチン３１や、自己診断ルーチン２３がインストールされている。
【０００３】
主処理ルーチン２１は、データ収集や、制御指令の生成・送出、表示・現示情報の生成・送出、監視情報の表示、状況判断および警報発生など、信号保安に必要な情報処理を主装置２０のプログラム処理によって行うようになっている。
伝文送受ルーチン２２は、主処理ルーチン２１にて作成された制御指令等を信号保安伝文にしてその送出を副装置３０に依頼するとともに、伝送路４０を介して他の鉄道信号伝送装置１０から送られてきた信号保安伝文を副装置３０経由で受信してその情報を主処理ルーチン２１に渡すようになっている。
伝文転送ルーチン３１は、伝文をバッファリングして転送タイミングを調整する他、シリアルパラレル変換（直並列変換）やエラー訂正などに関するデータ処理も行うようになっている。
【０００４】
従来、鉄道信号・信号保安の分野では、信頼性を重視して、伝送路４０には専用回線が採用され、副装置３０及び主装置２０には何れもフェールセーフコンピュータが採用されていた。フェールセーフとは、例えば文献「列車保安制御システムの安全性技術指針」（財団法人「鉄道総合研究所」発行）によれば、「保安制御システムに障害が生じた場合に、対象システムを安全な状態に維持もしくは安全な状態に遷移させる保安制御システムの特性」と定義されている。この明細書でもその定義に従ってフェールセーフな装置を規定する。「冗長化された処理結果を比較回路に入力して誤り検出を行い、誤りが検出されたときには、装置として出力を安全側に固定する」とともに「比較回路自体も自身の故障に対して出力を安全側に固定する」ようなコンピュータは、フェールセーフコンピュータである。
【０００５】
そのようなフェールセーフコンピュータの具体例を図７に２つ示したが、図７（ａ）のものは、密結合バス同期式と呼ばれ、日本の鉄道分野では、連動装置や，新幹線用ＡＴＣ，踏切などに用いられている。また、図７（ｂ）のものは、時間差同期式と呼ばれ、電子閉そく装置などに採用されている。さらに、図示は割愛したが、プログラム同期式や、２−バージョンプログラム式、セルフチェッキング式などのフェールセーフコンピュータも鉄道信号に実用化されている。
その比較結果を監視する他、定期的または不定期に自機のメモリへ所定のチェックパターンを書き込んでメモリ診断を行うために、主装置２０には自己診断ルーチン２３がインストールされ、副装置３０には自己診断ルーチン３２がインストールされている。
【０００６】
【発明が解決しようとする課題】
ところが、このような従来の鉄道信号伝送装置では、伝文伝送を担う伝送路や副装置が高価になるのを避けることができない。そこで、上述した伝送路４０に代えてイーサネット（登録商標）等の汎用で安価な伝送路５０を採用するとともに（図８（ａ）参照）、フェールセーフな副装置３０に代えて、ノンフェールセーフコンピュータ、即ちフェールセーフであることを保証していない汎用の又は一般的なコンピュータ（例えば図８（ｂ）参照）を採用することが考えられる。
【０００７】
もっとも、原価は下がっても信頼性まで下がったのでは、鉄道分野での利用には耐えない。具体的には（図８（ｃ）参照）、副装置３０に代わる副装置６０には、自己診断ルーチン３２に代えてメモリ診断ルーチン６１がインストールされるが、副装置６０がノンフェールセーフな場合、その診断結果の信頼性が低下してしまう。すなわち、メモリ診断ルーチン６１は、送受信用バッファ６３等の割付先となる自機の内蔵メモリ６２にアクセスしてその良否を診断することはできても、冗長な処理結果の比較結果を利用することができないため、副装置６０におけるメモリ以外の回路等に不具合が生じてもそれがなかなか検出されないので、メモリ診断の機能そのものが適切に遂行されたか否かに疑義が残るからである。
【０００８】
そこで、フェールセーフで信頼性の高い主装置２０にメモリ診断代行ルーチン２７をインストールし、このメモリ診断代行ルーチン２７にメモリ診断ルーチン６１の処理を代行させることでメモリ診断機能の正当性を確保することも考えられる。主装置２０には、元より自己診断ルーチン２３がインストールされており、この自己診断ルーチン２３が、伝文送受ルーチン２２の使う送信用テーブル２５や受信用テーブル２６を割り付けられているメモリ２４に対するメモリ診断を行うばかりか、上述したように冗長な処理結果の比較結果を利用することで、信頼性の高い診断結果を出せるようになっているからである。
【０００９】
しかしながら、副装置６０は、処理タイミングに関する制約の厳しい通信用なので、それを主装置２０の都合で一時停止させ、そのメモリ６２を主装置２０から直にチェックするのは不都合である。伝文伝送に関するタイミング上の制約から主装置２０を解放するために、それと伝送路５０とに副装置６０が介在しているのであり、主装置２０が副装置６０の動作タイミングを束縛するのは本末転倒である。
【００１０】
そこで、主装置と副装置との協動により、副装置の内蔵メモリの診断を、副装置自身による診断時の自由度で、且つ、主装置による診断代行時の高い信頼性で、実行できるよう、更なる工夫を凝らすことが技術的な課題となる。
この発明は、このような課題を解決するためになされたものであり、伝送路等を汎用化しても信頼性の高い鉄道信号伝送装置を実現することを目的とする。
【００１１】
【課題を解決するための手段】
このような課題を解決するために発明された第１乃至第４の解決手段について、その構成および作用効果を以下に説明する。
【００１２】
［第１の解決手段］
第１の解決手段の鉄道信号伝送装置は、出願当初の請求項１に記載の如く、鉄道の信号保安処理を行う主装置と、この主装置と伝送路とに介在して設けられ内蔵メモリを一時記憶に用いて信号保安伝文の転送を行う副装置とを備えている鉄道信号伝送装置において、前記副装置が、前記メモリの診断を行う第１診断手段を具えたものであり、前記主装置が、フェールセーフな装置であって、前記第１診断手段に対して診断を行う第２診断手段を具えている、というものである。
【００１３】
このような第１の解決手段の鉄道信号伝送装置にあっては、信号保安伝文伝送の信頼性に大きく影響する一時記憶用メモリを診断する際には、そのメモリを内蔵している副装置の第１診断手段が診断を実行するので、副装置のメモリを主装置から直にチェックするときのような不都合が無い。
また、その診断を下す第１診断手段に対して主装置の第２診断手段が診断を行うので、副装置のメモリ診断機能の良否がフェールセーフな主装置によって確認され、ひいては副装置のメモリ診断結果の良否が間接的に保証され、その信頼性は副装置がフェールセーフな装置であったときに匹敵する。また、そのような間接的診断は副装置の動作を束縛しないで行えるので、伝文伝送の処理を損なったり処理タイミングを失するといった不都合も無い。
【００１４】
そのため、伝送路の汎用化と一緒に副装置をノンフェールセーフなものにした場合でも、上述のような主装置と副装置との協動により、即ちノンフェールセーフな副装置のメモリ診断機能の健全性をフェールセーフな主装置で診断することにより、副装置の内蔵メモリの診断を、副装置自身による診断時の自由度で、且つ、主装置による診断代行時の高い信頼性で、実行できることとなる。
したがって、この発明によれば、伝送路等を汎用化しても信頼性の高い鉄道信号伝送装置を実現することができる。
【００１５】
［第２の解決手段］
第２の解決手段の鉄道信号伝送装置は、出願当初の請求項２に記載の如く、上記の第１の解決手段の鉄道信号伝送装置であって、前記第１診断手段が、前記第２診断手段からの指示に応じて前記メモリにアクセスするものであり、前記第２診断手段が、そのアクセス結果に基づいて前記第１診断手段に対する診断を下すようになっている、というものである。
【００１６】
このような第２の解決手段の鉄道信号伝送装置にあっては、主装置が副装置のメモリ診断機能を診断するという間接的診断が行われる際、副装置の内蔵メモリに対するアクセスが副装置によって実行されるので、そのアクセスと伝文伝送のためのアクセスとが競合したときなどの調整が容易かつ適切に行えることとなる。そして、副装置の動作を束縛しない間接的診断が確実に具現化されることとなる。
したがって、この発明によれば、伝送路等を汎用化しても信頼性の高い鉄道信号伝送装置を確実に実現することができる。
【００１７】
［第３の解決手段］
第３の解決手段の鉄道信号伝送装置は、出願当初の請求項３に記載の如く、上記の第２の解決手段の鉄道信号伝送装置であって、前記第１診断手段が、前記第２診断手段からの指示に応じて前記メモリにアクセスする際、アドレス指定動作とデータ読込動作とデータ書込動作とデータ比較動作とを含む動作を行うようになっている、というものである。
【００１８】
このような第３の解決手段の鉄道信号伝送装置にあっては、メモリ診断機能の遂行に必要な基本機能が漏れ無く確認される。
これにより、メモリ診断が主副装置の協動による間接的診断であっても充分に高い信頼性を具えたものとなる。
したがって、この発明によれば、伝送路等を汎用化しても充分に信頼性の高い鉄道信号伝送装置を確実に実現することができる。
【００１９】
［第４の解決手段］
第４の解決手段の鉄道信号伝送装置は、出願当初の請求項４に記載の如く、上記の第２，第３の解決手段の鉄道信号伝送装置であって、前記主装置と前記副装置とに介在して共有メモリが設けられており、前記主装置と前記副装置とによる前記指示および前記アクセス結果の交信が前記共有メモリを介して行われるようになっている、というものである。
【００２０】
このような第４の解決手段の鉄道信号伝送装置にあっては、共有メモリに関するメモリ診断をフェールセーフな主装置が行うことで、共有メモリの健全性が確認され、ひいては主装置と副装置との交信、さらには主副装置の協動による間接的メモリ診断についても、健全性が確認される。
これにより、健全な間接的診断がより確実に而もより具体的に実現されることとなる。
したがって、この発明によれば、伝送路等を汎用化しても信頼性の高い鉄道信号伝送装置をより確実に実現することができる。
【００２１】
【発明の実施の形態】
このような解決手段で達成された本発明の鉄道信号伝送装置について、これを実施するための具体的な形態を、以下の第１，第２実施例により説明する。
図１〜図４に示した第１実施例は、上述した第１〜第４の解決手段を総て具現化したものであり、図５に示した第２実施例は、その変形例である。
なお、それらの図示に際し従来と同様の構成要素には同一の符号を付して示したので、重複する再度の説明は割愛し、以下、従来との相違点を中心に説明する。
【００２２】
【第１実施例】
本発明の鉄道信号伝送装置の第１実施例について、その具体的な構成を、図面を引用して説明する。図１は、信号保安装置を最も単純化した一対一伝送システムのブロック図であり、従来例の図６に対比されるものである。また、図２は、鉄道信号伝送装置一台分のブロック図であり、図３は、副装置におけるメモリ診断関連部のブロック図であり、図４は、主装置による副装置の診断機能の診断について、一部にフローチャートを含んだブロック図である。
【００２３】
この鉄道信号伝送装置１０が従来例と相違するのは（図１参照）、専用の伝送路４０に代えて汎用の伝送路５０が採用されている点と、フェールセーフな副装置３０に代えてフェールセーフでない副装置６０が採用されている点と、副装置６０において自己診断ルーチン３２が自己診断ルーチン７１（第１診断手段）に改められた点と、主装置２０に副機診断ルーチン７２（第２診断手段）が追加インストールされた点である。
【００２４】
伝送路５０及び副装置６０の採用は、課題の欄で言及した図８のものと同様であるが、自己診断ルーチン７１及び副機診断ルーチン７２は、後に詳述するが、メモリ診断ルーチン６１やメモリ診断代行ルーチン２７とも異なっている。
主装置２０がフェールセーフな装置であることや、それにインストールされているルーチン２１，２２，２３、メモリ２４、それに割り付けられている送信用テーブル２５及び受信用テーブル２６は変わっていない（図２及び図８参照）。副装置６０がメモリ６２を内蔵していて、そのメモリ６２に送受信用バッファ６３が割り付けられていることも変わっていない。
【００２５】
伝送路５０には（図１参照）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｋ）等の構築に広く用いられているイーサネット（登録商標）が使いやすいが、安価で信頼できるものであれば他のものでも良い。
伝文転送ルーチン３１にも伝送路５０の特質を反映したマイナーチェンジは施されるが、送受信用バッファ６３を利用して転送タイミングを調整することや、ノイズなどの外乱による間欠故障に対処すべく伝文に通番や検定符号を付加してその整合性を診断すること等、伝文転送ルーチン３１の基本機能は維持されている。
【００２６】
主装置２０と副装置６０との交信手段１１は（図２参照）、共有メモリ１２に交信データを書き込んでからその読み取りを割込で促すといった手法が従来より知られており、共有メモリ１２は、デュアルポートメモリや或いは主装置２０と副装置６０との共通バスに接続されたメモリ等で具体化されるが、それを拡張・援用して（図４参照）自己診断ルーチン７１と副機診断ルーチン７２との交信も共有メモリ１２を介して行われるようになっている。
【００２７】
自己診断ルーチン７１は、自機のタイマー等によって定期的に又は不定期に起動されて、メモリ６２に対して特に送受信用バッファ６３全域に対してメモリチェックを行うようになっている（図３参照）。また、主装置２０の副機診断ルーチン７２から交信手段１１を介して指令を受けると、それによっても起動され指令に応じて所定の処理を行うようにもなっている（図４参照）。前者はメモリ診断ルーチン６１と同様であるが、後者は拡張された機能でありメモリ診断ルーチン６１にも自己診断ルーチン３２にも無い。いずれの処理も伝文転送ルーチン３１の処理を妨げないタイミングで又は低い優先度で実行されるようになっている。
【００２８】
自己診断ルーチン７１による送受信用バッファ６３のメモリチェックは（図３参照）、送受信用バッファ６３を幾つかのチェックブロックに分けてブロック毎に行われる。そのブロックサイズはメモリ６２の別領域に確保されている退避エリア６５のサイズに等しい。そして、先ず、退避エリア６５を対象にして読み書きテストが行われ、次に送受信用バッファ６３の最初のブロックを対象にして読み書きテストが行われ、以下、順にブロックをずらして読み書きテストが行われ、送受信用バッファ６３の最後のブロックを対象にして読み書きテストが行われ、最後に再び退避エリア６５を対象にして読み書きテストが行われる。各ブロックの読み書きテストは、チェックパターン格納領域６４に予めセットされている例えば５５Ｈを書き込むとともに読み出して一致確認をとってから、同じところに反転パターンの例えばＡＡＨを書き込むとともに読み出して一致確認をとる、といったことで、メモリ診断機能が健全であればメモリの故障が的確に検出されるようになっている。
【００２９】
自己診断ルーチン７１の拡張機能は（図４右側を参照）、診断ルーチン７２からの指示の種類に対応して三つに分かれている。まず、指示が「指定アドレスへのアクセス」である場合、共有メモリ１２にセットされている指定アドレスを受けて、それがアドレス指定しているメモリ６２中の該当箇所からデータを読み出し、その読出データを共有メモリ１２の所定エリアに書き込む。また、指示が「データの比較」である場合、共有メモリ１２にセットされている比較データを受けて、それとチェックパターン格納領域６４の各データとを比較し、その比較結果を共有メモリ１２の所定エリアに書き込む。さらに、指示が「チェックパターンの読出」である場合、チェックパターン格納領域６４のデータを読み出して共有メモリ１２の所定エリアに書き込む。自己診断ルーチン７１は、副機診断ルーチン７２から指示を受ける度に、何れか該当する処理を行うとともに、処理完了の通知を副機診断ルーチン７２へ返すようになっている。
【００３０】
副機診断ルーチン７２は（図４左側を参照）、自機のタイマー等によって定期的に起動されて、自己診断ルーチン７１に指示を出すとともにその応答を調べることで、自己診断ルーチン７１の処理が適正になされるように副装置６０がなっているか否かを診断する。具体的には、アドレス指定機能を確認するために、共有メモリ１２に指定アドレスをセットして、副機診断ルーチン７２に「指定アドレスへのアクセス」指示を出し、それから自己診断ルーチン７１の通知を待って共有メモリ１２の読出データを確認する。その確認は、既知の固定値と比較することで行う。また、そのようなアドレス指定機能の確認は、念のため、指定アドレスを変えて、複数回行われるようになっている。
【００３１】
さらに、続けて、副機診断ルーチン７２は、比較データを共有メモリ１２にセットして「データの比較」指示を出す。これも、比較データを変えて二度行う。それから、「チェックパターンの読出」指示も出し、副機診断ルーチン７２の通知を待って、共有メモリ１２に読み出されたチェックパターンＡ，Ｂが既知の５５Ｈ，ＡＡＨになっているどうか確認する。また、二度の比較指示に対して返された二つの比較結果ａ，ｂを調べ、一回目の比較データ例えば５５Ｈがチェックパターン格納領域６４の一番目のチェックパターンとは一致するが二番目のチェックパターンとは一致せず、しかも、二回目の比較データ例えばＡＡＨがチェックパターン格納領域６４の一番目のチェックパターンとは一致しないが二番目のチェックパターンとは一致する、そのようなときだけ比較機能が健全であると判定する。これら一連の処理を、副機診断ルーチン７２は、共有メモリ１２を介して自己診断ルーチン７１と交信することで、実行するようになっている。
【００３２】
この第１実施例の鉄道信号伝送装置について、その使用態様及び動作を、図面を引用して説明する。図４は、一部にフローチャートを含んだブロック図であり、主装置による副装置の診断機能の診断の手順等を示している。
主装置２０におけるルーチン２１〜２３の処理や、副装置６０における伝文転送ルーチン３１の処理は、従来と大差ないので、以下、主装置２０の副機診断ルーチン７２と副装置６０の自己診断ルーチン７１との協動によるメモリ診断機能の診断について説明する。
【００３３】
副装置６０にあっては、自己診断ルーチン７１が、例えば１０ｍｓ毎に起動されて、送受信用バッファ６３のメモリチェックを行う。そして、それに要する時間は、副装置６０の処理能力や送受信用バッファ６３のサイズや１回当たりに行うチェックサイズ等に依存するので、一概には言えないが、１回当たり５０μｓ程度である。そして、その診断結果は、自機の伝文転送ルーチン３１に通知されて、信号保安伝文の転送処理を継続するか安全のために中止するか等の判別に用いられる。また、その診断結果は交信手段１１を介して主装置２０にも通知される。
【００３４】
主装置２０にあっては、副装置６０からの通知に基づいて副装置６０のメモリ故障の有無を確認できるのに加えて、その通知が確かなものか否かの診断も副機診断ルーチン７２にて下すことができる。そのために、副機診断ルーチン７２は、例えば数十ｍｓ毎に起動され、副機診断ルーチン７２と交信しながらその診断を行う。そして、それに要する時間は、主装置２０及び副装置６０の処理能力等に依存するので、一概には言えないが、数十μｓ程度である。
【００３５】
すなわち、副機診断ルーチン７２が起動されると、先ず、共有メモリ１２に指定アドレスがセットされ、主装置２０から副装置６０へ「指定アドレスへのアクセス」指令が出される。そして、これに応じて副装置６０のメモリ６２から読み出されたデータが共有メモリ１２におかれるので、その読出データを確認することで副装置６０のアドレス指定動作がチェックされる。次に、共有メモリ１２に比較データがセットされ、主装置２０から副装置６０へ「データの比較」指令が出される。
【００３６】
そして、これに応じて副装置６０のチェックパターン格納領域６４のチェックパターンとの比較結果Ａ，Ｂが共有メモリ１２におかれるので、その比較結果Ａ，Ｂを確認することで副装置６０の比較動作がチェックされる。さらに、主装置２０から副装置６０へ「チェックパターンの読出」指令が出されると、それに応じて副装置６０のチェックパターン格納領域６４から読み出されたチェックパターンａ，ｂが共有メモリ１２におかれるので、そのチェックパターンａ，ｂを確認することで副装置６０のチェックパターンの正当性と副装置６０のデータ読込動作およびデータ書込動作がチェックされる。
【００３７】
こうして、副装置６０の自己診断ルーチン７１によるメモリ診断結果と、主装置２０の副機診断ルーチン７２による自己診断ルーチン７１のメモリ診断機能に対する診断結果とが得られ、双方が共に良いときに限って送受信用バッファ６３が健全であると判定される。
なお、交信手段１１の健全性も確認するために、共有メモリ１２に対する読み書きテストも、副機診断ルーチン７２又は自己診断ルーチン２３によって定期的に或いは不定期に行われる。
【００３８】
【第２実施例】
図５に概要ブロック図を示した本発明の鉄道信号伝送装置が上述した第１実施例のものと相違するのは、副装置６０と伝送路５０との間にスイッチ７３が設けられた点と、副機診断ルーチン７２がスイッチ７３を制御して副装置６０による伝送路５０経由の伝文伝送を停止しうるようになっている点である。
【００３９】
この場合、自己診断ルーチン７１のメモリ診断結果と副機診断ルーチン７２の診断結果とが共に良好なときには、スイッチ７３が閉じていて、信号保安伝文の伝送が継続して行われるが、何れかの診断結果が故障の可能性を示しているときには、スイッチ７３が開いて、信号保安伝文の伝送が停止する。
こうして、副装置６０がノンフェールセーフな装置であっても、フェールセーフな主装置２０の助けを得て、伝送出力状態が安全側に消極的態様で強制されるので、鉄道信号伝送装置１０は、副装置６０もフェールセーフな装置であったときとほぼ同等のフェールセーフな装置となる。
【００４０】
【その他】
なお、上記の各実施例では、鉄道信号伝送装置１０が２台であったが、鉄道信号伝送装置の台数は、これに限られるものでなく、それより多くても良い。
また、伝文の形式は、応用目的によって異なるうえ従来と大差ないので、詳しい説明を割愛したが、固定長でも可変長でも良く、ボディ部にヘッダ部や冗長符号部が付加されていても良くそうでなくても良い。
【００４１】
【発明の効果】
以上の説明から明らかなように、本発明の第１の解決手段の鉄道信号伝送装置にあっては、伝送路と共に副装置の汎用化を図るに際して、ノンフェールセーフな副装置のメモリ診断機能の健全性をフェールセーフな主装置で診断するようにしたことにより、伝送路等を汎用化しても信頼性の高い鉄道信号伝送装置を実現することができたという有利な効果が有る。
【００４２】
また、本発明の第２の解決手段の鉄道信号伝送装置にあっては、副装置の動作を束縛しない態様で間接的診断が具現化されるようにもしたことにより、伝送路等を汎用化しても信頼性の高い鉄道信号伝送装置を確実に実現することができるようになったという有利な効果を奏する。
【００４３】
さらに、本発明の第３の解決手段の鉄道信号伝送装置にあっては、メモリ診断の基本機能がもれなく確認されるようにもしたことにより、伝送路等を汎用化しても充分に信頼性の高い鉄道信号伝送装置を確実に実現することができたという有利な効果が有る。
【００４４】
また、本発明の第４の解決手段の鉄道信号伝送装置にあっては、主装置と副装置との交信の健全性をフェールセーフな主装置が行えるようにもしたことにより、伝送路等を汎用化しても信頼性の高い鉄道信号伝送装置をより確実に実現することができるようになったという有利な効果を奏する。
【図面の簡単な説明】
【図１】本発明の鉄道信号伝送装置の第１実施例について、一対一伝送システムのブロック図である。
【図２】鉄道信号伝送装置一台分のブロック図である。
【図３】副装置におけるメモリ診断関連部のブロック図である。
【図４】主装置による副装置の診断機能の診断のブロック図である。
【図５】本発明の鉄道信号伝送装置の第２実施例について、概要ブロック図である。
【図６】従来の鉄道信号伝送装置を用いた一対一伝送システムのブロック図である。
【図７】（ａ），（ｂ）いずれも、フェールセーフコンピュータのブロック図である。
【図８】課題説明用の想定図であり、（ａ）が一対一伝送システムのブロック図、（ｂ）がノンフェールセーフコンピュータのブロック図、（ｃ）が鉄道信号伝送装置一台分のブロック図である。
【符号の説明】
１０  鉄道信号伝送装置（信号保安装置の基本単位）
１１      交信手段
１２          共有メモリ
２０  主装置（主機、メインプロセッサ、鉄道信号等の制御・監視装置）
２１      主処理ルーチン（信号保安伝文の処理手段）
２２      伝文送受ルーチン（信号保安伝文の受け渡し手段）
２３      自己診断ルーチン（自機メモリ等の診断手段）
２４      メモリ
２５          送信用テーブル
２６          受信用テーブル
２７      メモリ診断代行ルーチン
３０  副装置（副機、サブプロセッサ、伝送ユニット、通信装置）
３１      伝文転送ルーチン（信号保安伝文のバッファリング手段）
３２      自己診断ルーチン（自機メモリ等の診断手段）
４０  伝送路（専用回線）
５０  伝送路（汎用の通信回線、通信網）
６０  副装置（副機、サブプロセッサ、伝送ユニット、通信装置）
６１      メモリ診断ルーチン（自機メモリの診断手段）
６２      メモリ
６３          送受信用バッファ（信号伝文のバッファリング手段）
６４      チェックパターン格納領域
７１  自己診断ルーチン（自機メモリ等の診断手段、第１診断手段）
７２  副機診断ルーチン（副装置の診断機能を診断する第２診断手段）
７３  スイッチ（伝送出力状態強制手段）
【図１】
0003579018.tif 000002
【図２】
0003579018.tif 000003
【図３】
0003579018.tif 000004
【図４】
0003579018.tif 000005
【図５】
0003579018.tif 000006
【図６】
0003579018.tif 000007
【図７】
0003579018.tif 000008
【図８】
0003579018.tif 000009