(57)【要約】【課題】ネットワークに説明された端末局に異常が起こった場合に、乗務員が端末局の入れ替え作業をその場で容易に行って列車の運行を続けることを可能にする。【解決手段】各端末局が編成情報、接続機器情報、制御アプリケーション配分情報を保持しており、端末局の入れ替え時に端末局１０３の配線を行う工程１と、端末局１０３の識別子を設定する工程２と、電源を投入したときに端末局が他の端末局の編成情報、接続機器情報、制御アプリケーション配分情報を基に自動で一致化する工程３からなる。乗務員は、専門的な知識や複雑な設定を行うことなく、端末局の入れ替え作業を行うことができる。【選択図】      図２
2005261162.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器を接続した複数の端末局がネットワークに接続されたデータ伝送システムにおけるデータ伝送方法において、
前記複数の端末局のそれぞれが、編成情報、接続機器情報及び制御処理配分情報を保持し、各端末局は、接続機器情報に登録された該当情報を基に端末局に接続された機器や中継局からデータを受信して編成情報を更新する工程と、制御処理配分情報に登録された該当制御処理を基に前記編成情報から必要な情報を取得して処理を行って編成情報を更新する工程と、接続機器情報に登録された該当情報を基に端末局に接続された機器や中継局に編成情報の該当するデータを送信する工程とを実施することを特徴とするデータ伝送方法。
【請求項２】
前記端末局に異常が発生して、異常が発生した端末局を他の端末局と入れ替えるために、他の端末局の配線を行い、その端末局の識別子が設定され、電源が投入されたとき、端末局内部の状態を初期化する工程を実施することを特徴とする請求項１記載のデータ伝送方法。
【請求項３】
前記端末局に異常が発生して、異常が発生した端末局を他の端末局と入れ替えるときに、新しく接続される端末局が自動で他の端末局に対してデータの一致化の要求を送信する工程と、受信したデータを基に接続機器情報を一致化する工程と、受信したデータを基に制御処理配分情報を一致化する工程とを実施することを特徴とする請求項１記載のデータ伝送方法。
【請求項４】
前記異常が発生した端末局と入れ替えられる端末局は、予め準備されている予備の端末局、または、２重化されて利用されている正常な他の端末局の他方の端末局であることを特徴とする請求項２記載のデータ伝送方法。
【請求項５】
前記複数の端末局のそれぞれには、順序番号による識別子、または、順序番号と系情報とによる識別子が設定されることを特徴とする請求項２記載のデータ伝送方法。
【請求項６】
複数の機器を接続した複数の端末局がネットワークに接続されたデータ伝送システムにおけるデータ伝送方法において、
前記複数の端末局のそれぞれが、編成情報、接続機器情報及び制御処理配分情報を保持し、各端末局は、制御処理配分情報を書き換える工程、または、制御処理配分情報を再配分する工程と、全端末局の制御処理配分情報を更新する工程とを実施することを特徴とするデータ伝送方法。
【請求項７】
複数の機器を接続した複数の端末局がネットワークに接続されたデータ伝送システムにおいて、
前記複数の端末局のそれぞれが、編成情報、接続機器情報及び制御処理配分情報を保持し、各端末局は、接続機器情報に登録された該当情報を基に端末局に接続された機器や中継局からデータを受信して編成情報を更新する手段と、制御処理配分情報に登録された該当制御処理を基に前記編成情報から必要な情報を取得して処理を行って編成情報を更新する手段と、接続機器情報に登録された該当情報を基に端末局に接続された機器や中継局に編成情報の該当するデータを送信する手段とを備えることを特徴とするデータ伝送システム。
【請求項８】
前記端末局に異常が発生して、異常が発生した端末局を他の端末局と入れ替えるために、他の端末局の配線を行い、その端末局の識別子が設定され、電源が投入されたとき、端末局内部の状態を初期化する手段を備えることを特徴とする請求項７記載のデータ伝送システム。
【請求項９】
前記端末局に異常が発生して、異常が発生した端末局を他の端末局と入れ替えるときに、新しく接続される端末局が他の端末局に対してデータの一致化の要求を送信する手段と、受信したデータを基に接続機器情報を一致化する手段と、受信したデータを基に制御処理配分情報を一致化する手段とを備えることを特徴とする請求項７記載のデータ伝送システム。
【請求項１０】
前記異常が発生した端末局と入れ替えられる端末局は、予め準備されている予備の端末局、または、２重化されて利用されている正常な他の端末局の他方の端末局であることを特徴とする請求項８記載のデータ伝送システム。
【請求項１１】
前記複数の端末局のそれぞれには、順序番号による識別子、または、順序番号と系情報とによる識別子が設定されることを特徴とする請求項８記載のデータ伝送システム。
【請求項１２】
複数の機器を接続した複数の端末局がネットワークに接続されたデータ伝送システムにおいて、
前記複数の端末局のそれぞれが、編成情報、接続機器情報及び制御処理配分情報を保持し、各端末局は、制御処理配分情報を書き換える手段、または、制御処理配分情報を再配分する手段と、全端末局の制御処理配分情報を更新する手段とを備えることを特徴とするデータ伝送システム。
【請求項１３】
複数の機器を接続した複数の端末局がネットワークに接続され、前記複数の端末局のそれぞれが自端末局に接続された機器の監視、制御を行う端末局において、
前記複数の端末局のそれぞれが、編成情報、接続機器情報及び制御処理配分情報を保持し、各端末局は、接続機器情報に登録された該当情報を基に端末局に接続された機器や中継局からデータを受信して編成情報を更新する手段と、制御処理配分情報に登録された該当制御処理を基に前記編成情報から必要な情報を取得して処理を行って編成情報を更新する手段と、接続機器情報に登録された該当情報を基に端末局に接続された機器や中継局に編成情報の該当するデータを送信する手段とを備えることを特徴とする端末局。
【請求項１４】
前記端末局に異常が発生して、異常が発生した端末局を他の端末局と入れ替えるために、他の端末局の配線を行い、その端末局の識別子が設定され、電源が投入されたとき、端末局内部の状態を初期化する手段を備えることを特徴とする請求項１３記載の端末局。
【請求項１５】
前記端末局に異常が発生して、異常が発生した端末局を他の端末局と入れ替えるときに、新しく接続される端末局が他の端末局に対してデータの一致化の要求を送信する手段と、受信したデータを基に接続機器情報を一致化する手段と、受信したデータを基に制御処理配分情報を一致化する手段とを備えることを特徴とする請求項１３記載の端末局。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ伝送方法、データ伝送システム及び端末局に係り、特に、複数の機器が接続されたネットワークにおける機器の異常発生時に、容易に機器の入れ替えを行うことができるデータ伝送方法、データ伝送システム及び端末局に関する。
【背景技術】
【０００２】
近年、鉄道車両の制御の分野において、制御装置のネットワーク化、各種機器の制御情報の増加、機器モニタリング情報量の増大、各種センシング情報の収集等の機能増加に伴い、車両内ネットワークの大容量化が図られるようになってきている。このような状況の中で、制御装置である端末局の処理量、機能が増大する傾向にあり、従来に増して、制御システムとしての異常対応処理が重要となってきている。
【０００３】
この種の対策に関する従来技術として、例えば、特許文献１等に記載された技術が知られている。この従来技術は、伝送路の異常に対処することを可能にした基幹ネットワークの情報伝送装置に関するものである。通常、基幹ネットワークとして、ループ型伝送路を使用するシステムは、伝送路が１ヶ所断線した場合、断線した先にある端末局にデータを伝送することができなくなる。特許文献１に記載の従来技術は、前述のような伝送路の断線を検出たときに、ループ型伝送路をバス型伝送路に切り替えることにより、断線した先にある端末局にもデータを伝送することができるようにするというものである。
【０００４】
また、他の従来技術として、例えば、特許文献２に記載されたような、端末局と各種制御対象機器との間を接続する支線ネットワークを単純化した鉄道車両用伝送制御装置に関する技術が知られている。この従来技術は、端末局には、各種の制御対象機器が接続され、制御対象機器側のインターフェースを変更することなしに、インターフェース用のＩＯ装置を追加することにより、従来引き通し線で行っていた各制御対象機器への指令出力をシリアル伝送出力に変更することができるようにしたものである。このようにすることにより、特許文献２に記載された従来技術は、重要な制御対象機器と端末局との間のデータ伝送の２重化を容易に行うことができ、片方の伝送路に異常が発生しても残りの伝送路でデータ伝送を行うことが可能となる。
【特許文献１】特開２０００−２７８２９５号公報
【特許文献２】特開２００２−６４９０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前述した従来技術は、いずれも、ネットワーク上におけるデータ伝送に関するものであり、端末局そのものにハードウェア故障や処理高負荷によるハングアップ等の異常が発生した場合の対処方法ではないという問題点を有している。
【０００６】
従来、データ伝送処理上重要な端末局等の機器は２重化構成とされているのが一般的であるが、２重系の端末局の両系とも異常が発生した場合には、その端末局に接続されている制御対象機器に対してデータ伝送ができないこととなり、列車そのものの運行を行うことができない。すなわち、従来の運用では、異常となった端末局の入れ替えのために列車の運行を取り止め、列車を車庫に戻し、端末局の開発メーカである専門家や保守員が端末局の入れ替えを行うことになっている。この理由は、各端末局に接続されている制御対象機器が異なり、端末局のソフトウェア書き換え等の初期設定作業に専門的な知識を要し、列車の乗務員が簡単に端末局の入れ替えを行うことができないためである。
【０００７】
本発明の目的は、前述した従来技術の問題点を解決し、端末局そのものに異常が起こった場合にも、乗務員が端末局の入れ替え作業をその場で行って列車の運行を続けることができるというようにし、ダウンタイムの削減を図ることを可能にしたデータ伝送方法、データ伝送システム及び端末局を提供することにある。
【課題を解決するための手段】
【０００８】
本発明によれば前記目的は、複数の機器を接続した複数の端末局がネットワークに接続されたデータ伝送システムにおけるデータ伝送方法において、前記複数の端末局のそれぞれが、編成情報、接続機器情報及び制御処理配分情報を保持し、各端末局が、接続機器情報に登録された該当情報を基に端末局に接続された機器や中継局からデータを受信して編成情報を更新する工程と、制御処理配分情報に登録された該当制御処理を基に前記編成情報から必要な情報を取得して処理を行って編成情報を更新する工程と、接続機器情報に登録された該当情報を基に端末局に接続された機器や中継局に編成情報の該当するデータを送信する工程とを実施することにより達成される。
【０００９】
また、前記目的は、複数の機器を接続した複数の端末局がネットワークに接続されたデータ伝送システムにおけるデータ伝送方法において、前記複数の端末局のそれぞれが、編成情報、接続機器情報及び制御処理配分情報を保持し、各端末局が、制御処理配分情報を書き換える工程、または、制御処理配分情報を再配分する工程と、全端末局の制御処理配分情報を更新する工程とを実施することにより達成される。
【００１０】
また、前記目的は、複数の機器を接続した複数の端末局がネットワークに接続されたデータ伝送システムにおいて、前記複数の端末局のそれぞれが、編成情報、接続機器情報及び制御処理配分情報を保持し、各端末局が、接続機器情報に登録された該当情報を基に端末局に接続された機器や中継局からデータを受信して編成情報を更新する手段と、制御処理配分情報に登録された該当制御処理を基に前記編成情報から必要な情報を取得して処理を行って編成情報を更新する手段と、接続機器情報に登録された該当情報を基に端末局に接続された機器や中継局に編成情報の該当するデータを送信する手段とを備えることにより達成される。
【００１１】
さらに、前記目的は、複数の機器を接続した複数の端末局がネットワークに接続され、前記複数の端末局のそれぞれが自端末局に接続された機器の監視、制御を行う端末局において、前記複数の端末局のそれぞれが、編成情報、接続機器情報及び制御処理配分情報を保持し、各端末局は、接続機器情報に登録された該当情報を基に端末局に接続された機器や中継局からデータを受信して編成情報を更新する手段と、制御処理配分情報に登録された該当制御処理を基に前記編成情報から必要な情報を取得して処理を行って編成情報を更新する手段と、接続機器情報に登録された該当情報を基に端末局に接続された機器や中継局に編成情報の該当するデータを送信する手段とを備えることにより達成される。
【発明の効果】
【００１２】
本発明によれば、ネットワークに説明されている端末局に異常が発生したときにも、現場で端末局の入れ替え作業が可能であり、ダウンタイムの削減を図ることができる。また、本発明は、機器の追加、削減時、制御機能の追加、削減時のソフトウェア設定も容易であり、ソフトウェア生産性、拡張性にもすぐれるという利点がある。
【発明を実施するための最良の形態】
【００１３】
以下、本発明によるデータ伝送方法、データ伝送システム及び端末局の実施形態を図面により詳細に説明する。
【００１４】
図１は本発明の第１の実施形態によるデータ伝送システムの構成を示すブロック図である。図１において、１０１は基幹ネットワーク、１０２は中継局、１０３は端末局、１０４は制御対象機器、１０５は支線ネットワークである。なお、ここで説明する本発明の実施形態は、本発明によるデータ伝送システムを分散制御型の列車制御に適用したものとして説明する。
【００１５】
本発明の第１の実施形態によるデータ伝送システムは、基幹ネットワーク１０１、基幹ネットワーク上に流れるデータの中継を行う複数の中継局１０２、各中継局１０２に接続されている監視、制御処理装置である端末局１０３、各端末局１０３に接続されている制御対象である複数の機器１０４、端末局１０３と各種の制御対象機器１０４を接続する支線ネットワーク１０５から構成される。
【００１６】
基幹ネットワーク１０１上を流れるデータには、各種の監視、制御対象機器１０４の制御指令情報、モニタリング情報、センサ情報等の様々な種類のものがあるため、基幹ネットワーク１０１としては、１０Mbps、１００Mbps等以上の伝送容量の大きいネットワークが使用される。支線ネットワーク１０５は、Ethernet（登録商標）、ＣＡＮ(Controller Area Network）等のシリアル通信の接続、あるいは、引き通し線による直接接続でもよい。また、各種の接続対象機器１０４は、扉開閉装置、空調装置、ブレーキ装置等である。
【００１７】
次に、前述したように構成されるデータ伝送システムにおけるデータの流れを説明する。各種の制御対象機器１０４は、支線ネットワーク１０５を介して端末局１０３にデータを送信する。このデータには、制御指令に対する応答やモニタリング情報等が含まれる。端末局１０３は、支線ネットワーク１０５を介して各種制御対象機器１０４にデータを送信する。このデータには、制御指令情報等が含まれる。また、端末局１０３は、中継局１０２に対してデータを送信する。このデータには、制御指令情報やモニタリング情報等が含まれる。中継局１０２は、基幹ネットワーク１０１を介して他の中継局１０２に対してデータを送信する。このデータには、端末局１０３から受信した制御指令情報やモニタリング情報等が含まれる。また、中継局１０２は、端末局１０３に対してデータを送信する。このデータには、他の中継局１０２から受信した制御指令情報やモニタリング情報等が含まれる。
【００１８】
図２は端末局１０３のソフトウェア構成を示すブロック図である。図２において、２０１は基幹ネットワーク送受信部、２０２は機器送受信部、２０３は制御処理部、２０４は周期処理部、２０５は編成情報データベース、２０６は接続機器情報データベース、２０７は制御処理配分情報データベース、２０８はインターフェースである。
【００１９】
端末局１０３は、中継局１０２との通信を行う基幹ネットワーク送受信部２０１、制御対象機器１０４との通信を行う機器送受信部２０２、端末局全体の制御を行う制御処理部２０３、必要な処理を周期的に起動する周期処理部２０４、編成情報データベース２０５、接続機器情報データベース２０６、制御処理配分情報データベース２０７、及び、これらを互いに接続するインターフェース２０８から構成される。
【００２０】
基幹ネットワーク送受信部２０１は、必要なデータを編成情報データベース２０５、接続機器情報データベース２０６、制御処理配分情報データベース２０７から取得し、中継局１０２に送信し、また、中継局１０２から受信したデータを編成情報データベース２０５、接続機器情報データベース２０６、制御処理配分情報データベース２０７の該当する領域に格納する。機器送受信部２０２は、自端末局１０３に接続されている制御対象機器１０４を接続機器情報データベース２０６から取得し、また、必要なデータを編成情報データベース２０５から取得し、各種制御対象機器１０４に送信する。また、機器送受信部２０２は、各種制御対象機器１０４から受信したデータを編成情報データベース２０５の該当する領域に格納する。制御処理部２０３は、自端末局１０３で処理を行うべき制御機能を制御処理配分情報データベース２０７から取得し、その機能に関し、必要なデータを編成情報データベース２０５から取得して処理を行い、生成されたデータを編成情報データベース２０５の該当する領域に格納する。周期処理部２０４は、周期起動され、必要となる各処理部（基幹ネットワーク送受信部２０１、機器送受信部２０２、制御処理部２０３）を呼び出す。インターフェース２０８はＣ言語のサブルーチンコール等のかたちで実装される。
【００２１】
図３は編成情報データベース２０５のデータ構成を示す図である。構成情報データベース２０５のテーブル３０１への登録項目は、号車番号３０２、機器番号３０３、データ３０４である。
【００２２】
号車番号３０２は、端末局１０３の識別子に相当するものである。機器番号３０３は、端末局１０３に接続されている各種制御対象機器１０４の識別子に相当するものである。データ３０４は、各種の制御対象機器１０４への制御指令情報や制御指令応答情報、モニタリング情報等が含まれる。構成情報データベースのテーブル３０１は、３０５、３０６の各行に示すとおり、構成される全ての端末局１０３のデータが全ての端末局１０３で保持するするように構成される。すなわち、各号車の端末局１０３は、同一の内容を持った構成情報データベースのテーブル３０１を持つ。
【００２３】
図４は接続機器情報データベース２０６のデータ構成を示す図である。接続機器情報データベースのテーブル４０１への登録項目は、号車番号４０２、機器番号４０３、接続機器４０４である。
【００２４】
号車番号４０２は、端末局１０３の識別子に相当するものであ、機器番号４０３は、端末局１０３に接続されている各種制御対象機器１０４の識別子に相当するものである。これらは、構成情報データベースのテーブル３０１の場合と同様である。接続機器４０４は、実際に接続されている制御対象機器名である。接続機器情報データベースのテーブル４０１は、４０５、４０６の各行に示すとおり、９構成される全ての端末局１０３のデータを全ての端末局１０３で保持するように構成される。すなわち、各号車の端末局１０３は、同一の内容を持った接続機器情報データベースのテーブル４０１を持つ。
【００２５】
図５は制御処理配分情報データベース２０７のデータ構成を示す図である。制御処理配分情報データベースのテーブル５０１の登録項目は、号車番号５０２、制御処理名５０３である。
【００２６】
号車番号５０２は、端末局１０３の識別子に相当するものであり、これは、構成情報データベースのテーブル３０１の場合と同様である。制御処理名５０３は、端末局１０３が処理実行する制御処理機能名であり、扉開閉制御、車内放送制御、空調制御、ブレーキ制御等が含まれる。制御処理配分情報データベースのテーブル５０１は、５０４、５０５の各行に示すとおり、構成される全ての端末局１０３のデータを全ての端末局１０３で保持するように構成される。すなわち、各号車の端末局１０３は、同一の内容を持った制御処理配分情報データベースのテーブル５０１を持つ。
【００２７】
図６は本発明の第１の実施形態における周期処理部での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００２８】
（１）まず、端末局１０３に接続されている各種制御対象機器１０４からデータを受信する。受信処理は、端末局１０３の周期処理部２０４から機器送受信部２０２を呼び出すことにより実行され、受信データは、編成情報データベース２０５の該当する領域に格納される（ステップ６０１）。
【００２９】
（２）ステップ６０１の処理と同様に、中継局１０２から送信されたデータを受信する。受信処理は、端末局１０３の周期処理部２０４から基幹ネットワーク送受信部２０１を呼び出すことにより実行され、受信データは、編成情報データベース２０５、接続機器情報データベース２０６、制御処理配分情報データベース２０７の該当する領域に格納される（ステップ６０２）。
【００３０】
（３）次に、自端末局における制御処理数の残り処理数が０以上であるか否かを判定し、実行すべき制御処理が存在すれば制御処理を実行し、残り制御処理数を１減算し、残り処理数の判定の処理に戻る（ステップ６０３、６０４）。
【００３１】
前述のステップ６０３における制御処理数は、各端末局１０３の制御処理配分情報データベース２０７の自端末局に相当する行の制御処理名５０３の登録数となる。また、ステップ６０４で実行する処理は、前述の制御処理名５０３に登録された処理名であり、制御処理部２０３が編成情報データベース２０５から必要な情報を取得して制御処理を行い、結果を編成情報データベース２０５に格納する。
【００３２】
（４）ステップ６０３の判定で、残り制御処理数が０になったら、次に、中継局１０２にデータを送信する。このデータ送信の処理は、端末局１０３の周期処理部２０４から基幹ネットワーク送受信部２０１を呼び出すことにより実行され、該当するデータを編成情報データベース２０５、接続機器情報データベース２０６、制御処理配分情報データベース２０７から取得して送信する（ステップ６０５）。
【００３３】
（５）同様に、端末局１０３に接続されている各種制御対象機器１０４にデータを送信する。このデータ送信の処理は、端末局１０３の周期処理部２０４から機器送受信部２０２を呼び出すことにより実行され、該当するデータを編成情報データベース２０５から取得して送信する（ステップ６０６）。
【００３４】
次に、端末局１０３に異常が発生した場合の処理について説明する。ここでの端末局１０３の異常とは、ハードウェア故障等の異常のことであり、端末局１０３自身や中継局１０２でのタイムアウト監視、ＣＰＵエラー監視等の異常検知により検知される異常である。
【００３５】
図７は列車の運転台に表示される端末局状態表示画面の例を示す図である。端末局１０３に異常が発生したことは、例えば、列車の運転台のモニタリング表示画面で確認することができる。端末局１０３の異常は、図７に示す列車の運転台に表示される端末局状態表示画面７０１に表示される。この表示画面は、列車の各車両の各端末局１０３が正常であるか異常であるかを表示するものであり、一目で各端末局が異常であるか否かを確認できるようになっている。端末局状態表示画面７０１では、正常か異常かを○と×で記号表示しているが、色分けによる表示、例えば、異常を赤、正常を青とするという表示であってよい。
【００３６】
端末局１０３に異常が起こった場合、その端末局１０３に接続されている制御対象機器に対して制御指令を送信することができず、また、モニタリング情報も受信できないため、制御対象機器がブレーキ装置等の重要な機器である場合、安全上、列車の運行ができなくなる。そこで、本発明の実施形態は、予備用の端末局１０３を、例えば、運転席脇に設置しておき、異常となった端末局１０３が設置されている車両まで、運転手が行って端末局１０３を予備のものと入れ替えることにより列種の運行を続けることを可能にしている。端末局１０３の入れ替え方法は、大きく分けて端末局１０３の配線を行う工程１と、端末局１０３の識別子を設定する工程２と、電源を投入して初期設定を行う工程３からなる。工程１は、入れ替えを行う前の端末局１０３の配線と同一の配線を、入れ替え後の端末局１０３に対しても行えばよい。この作業は、ケーブルの着脱程度の簡単な操作である。工程２については図８に示して後述する。また、工程３に関しては、図９に示すフローにより後述する。
【００３７】
図８は端末局１０３の外観を示す図である。図８に示す例は、箱型に形成される端末局１０３の正面等に設けられる号車設定チャンネル部８０１を示している。号車設定チャンネル部８０１は、端末局１０３の識別情報である号車番号を設定するためのものであり、ロータリースイッチ８０２、８０３を備えている。工程２では、ロータリースイッチ８０２で１０の位を設定し、ロータリースイッチ８０３で１の位を設定するだけでよい。なお、ロータリースイッチ８０２、８０３は、これらの代りに、ディップスイッチやジョグダイヤルにより構成してもよい。
【００３８】
図９は端末局１０３に電源を投入して初期設定を行う工程３の処理動作を説明するフローチャートであり、次に、これについて説明する。異常特開昭なった端末局と交換された予備であった端末局１０３は、電源が投入されるとここでの処理を行う。
【００３９】
（１）まず、変数である端末局の状態の値を「初期化」にする。端末局の状態の値は、初期化の処理が終了するまでは「初期化」、初期化処理が正常に終了した以降は「正常」、初期化異常時もしくは異常時には「異常」となる（ステップ９０１）。
【００４０】
（２）次に、変数である要求号車の値を「１」にする。変数である要求号車の値は、データベースの一致化処理を行うために、要求号車からデータベースのコピーを送信してもらう端末局１０３の号車番号である（ステップ９０２）。
【００４１】
（３）次に、要求号車の値が最大値を超えているか否かを判定し、最大値を超えていればデータベースの一致化ができなかったことになるため、初期化異常とみなして、変数である端末局状態の値を「異常」にして、ここでの処理を終了する（ステップ９０３、９０４）。
【００４２】
（４）ステップ９０３の判定で、変数である要求号車の値が最大値以下であった場合、端末局１０３は、データベースの一致化要求を中継局１０２に送信する。この一致化要求は、中継局１０２から要求号車の端末局に送信される。データベース一致化の要求は、周期処理部２０４が基幹ネットワーク送受信部２０１を利用して送信する（ステップ９０５）。
【００４３】
（５）その後、タイムアウト監視をしておき、タイムアウト内に受信があったか否かを判定する。この判定は、端末局１０３の周期処理部２０４が基幹ネットワーク送受信部２０１の受信処理を周期呼び出しすることにより受信しているか否かを確認することにより行うことができる（ステップ９０６）。
【００４４】
（６）ステップ９０６の判定で、タイムアウト内に受信していなかった場合、変数である要求号車の値を１増加して、ステップ９０３からの処理に戻って処理を繰り返す（ステップ９０７）。
【００４５】
（７）ステップ９０６の判定で、タイムアウト内に受信していた場合、受信したデータの内、接続機器情報を接続機器情報データベース２０６にコピーし、受信データの内、制御処理配分情報を制御処理配分情報データベース２０７にコピーしてデータベースの一致化を行う（ステップ９０８、９０９）。
【００４６】
（８）データベースの一致化が終了した後、変数である端末局状態の値を「正常」にして、初期化処理を終了する（ステップ９１０）。
【００４７】
前述した処理の終了後、入れ替えられた端末局１０３は、前述で説明した周期起動処理により図６に示すフローチャートの処理を開始するため、その他の設定等を行う必要はなく、正常に該当する端末局１０３に接続されている各種制御対象機器１０４の制御を行うことができるようになる。
【００４８】
前述で説明した本発明の第１の実施形態によれば、各車両内に設けられている端末局１０３が異常になったときにも、現場で例えば運転席脇に設置している端末局１０３の予備機を、異常となっている端末局１０３のある車両まで運搬して入れ替え、その際、配線を繋ぎ換える工程と、ロータリースイッチにより端末局１０３の号車番号を設定する工程と、電源を投入する工程だけを行えば、入れ替え作業が終了し、列車の運行を続けることができ、ダウンタイムの大幅な削減を図ることができる。
【００４９】
また、前述した本発明の第１の実施形態によれば、制御対象機器１０４の追加時には、編成情報データベース２０５の行を追加し、接続機器情報データベース２０６の行を追加し、制御対象機器追加による制御処理を制御処理配分情報データベース２０７に追加し、機器送受信のインターフェース及び処理と制御処理のインターフェース及び処理を追加するだけでよく、既にあるソフトウェアを修正すること無しに新しい制御の追加を容易に行うことが可能となる。
【００５０】
また、前述した本発明の第１の実施形態によれば、既にある編成情報を利用して新しい制御処理を追加する場合にも、制御処理を制御処理配分情報データベース２０７に追加し、制御処理のインターフェース及び処理を追加するだけでよく、既にあるソフトウェアを修正すること無しに新しい制御を追加することが可能となる。
【００５１】
また、前述した本発明の第１の実施形態によれば、接続機器構成が異なる列車に対しても、既存のソフトウェアを全て作り直す必要なく、編成情報データベース２０５、接続機器情報データベース２０６、制御処理配分情報データベース２０７を必要に応じて更新し、インターフェース及び処理を追加するだけで対応することができ、ソフトウェアの生産性の向上を図ることができる。
【００５２】
また、前述した本発明の第１の実施形態によれば、１つの端末局１０３における制御処理配分情報データベース２０７を書き換えて、残りの端末局１０３を再起動するだけで、全ての端末局１０３における制御処理配分情報データベース２０７が更新され、制御処理の再配分を容易に行うことができる。
【００５３】
前述した本発明の第１の実施形態において、１つの端末局１０３の制御処理配分情報データベース２０７の書き換えは、手動で行ってもよいが、例えば、列車の先頭車両の運転台からワンプッシュで先頭車両の端末局１０３の制御配分情報データベース２０７を予め決められたパターンに自動更新するようにすることができる。これにより、列車がターミナルに着いて折り返し運転を行うときに、これまで最後尾車両であった車両を先頭車両とする場合等に、運転台からワンプッシュで制御処理の再配分を行うことが可能となる。
【００５４】
図１０は本発明の第２の実施形態によるデータ伝送システムの構成を示すブロック図であり、図１０において、１００１、１００２は端末局であり、他の符号は図１の場合と同一である。
【００５５】
本発明の第２の実施形態は、図１に示して説明した本発明の第１の実施形態における基幹ネットワーク１０１、中継局１０２、端末局１０３が２重化されているという点で第１の実施形態と相違している。図１０では図示を省略しているが、２重化された端末局１０３のそれぞれには、種制御対象機器１０４が接続されており、１系の端末局１０３からでも２系の端末局１０３からでもどちらからでも各種制御対象機器１０４とのデータの送受信ができるようになっている。
【００５６】
次に、前述したように構成されるデータ伝送システムにおけるデータの流れを説明する。各種制御対象機器１０４は、支線ネットワーク１０５を介して２重系の端末局１０３の両方にデータを送信する。このデータには、制御指令の応答やモニタリング情報等が含まれる。２重系の端末局１０３は、主系と従系に分かれている。例えば、２重系の両系が正常であるときは１系が主系であり、２系が従系であるとする。このとき、１系が異常になれば２系が主系になり、処理を続行することができる。
【００５７】
主系である端末局１０３は、支線ネットワーク１０５を介して各種制御対象機器１０４にデータを送信する。このデータには、制御指令情報等が含まれる。また、主系である端末局１０３は、中継局１０２に対してデータを送信する。このデータには、制御指令情報やモニタリング情報等が含まれる。中継局１０２は、基幹ネットワーク１０１を介して他の中継局１０２に対してデータを送信する。このデータには、主系である端末局１０３から受信した制御指令情報やモニタリング情報等が含まれる。また、中継局１０２は、２重系の両方の端末局１０３に対してデータを送信する。このデータには、他の中継局１０２から受信した制御指令情報やモニタリング情報等が含まれる。
【００５８】
端末局１０３のソフトウェア構成は、図２に示して説明したものと同様である。また、編成情報データベース２０５、接続機器情報データベース２０６、制御処理配分情報データベース２０７のテーブル構成は、それぞれ、図３、図４、図５により説明したものと同様である。また、このとき、同じ号車番号の1系と２系の端末局１０３の編成情報データベース２０５、接続機器情報データベース２０６、制御処理配分情報データベース２０７の中の項目の値は、全て同一の値である。周期処理部２０４の処理動作も、図６に示して説明したフロートと同様である。ただし、２重系の端末局１０３が従系である場合には基幹ネットワーク１０１、支線ネットワーク１０５への送信処理は行わない。
【００５９】
次に、端末局１０３の１つに異常が発生した場合の処理について説明する。ここでの端末局１０３の異常とは、ハードウェア故障等の異常のことであり、異常の検知は、端末局１０３自身、２重系の端末局１０３の相手系の端末局１０３、あるいは、中継局１０２で行われる。
【００６０】
図１１は第２の実施形態での列車の運転台に表示される端末局状態表示画面の例を示す図である。端末局１０３に異常が発生したことは、例えば、列車の運転台のモニタリング表示画面で確認することができる。端末局１０３の異常は、図１１に示す列車の運転台に表示される端末局状態表示画面１１０１に表示される。この表示画面は、列車の各車両の２重系の各端末局１０３が正常であるか異常であるかを表示するものであり、一目で各端末局が異常であるか否かを確認できるようになっている。端末局状態表示画面１１０１では、正常か異常かを○と×で記号表示しているが、色分けによる表示、例えば、異常を赤、正常を青とするという表示であってよい。
【００６１】
２重系の端末局１０３の片系のみに異常が起こった場合、残りの系で処理を続行させることができるのでシステムとしては異常と考えずに列車の運行を続行する。しかし、図１１に示すように、両系の端末局１０３に異常が起こった場合、その両系の端末局１０３に接続されている制御対象機器に対して制御指令が送信できず、また、モニタリング情報も受信できないため、制御対象機器がブレーキ装置等の重要な機器である場合、安全上、列車の運行ができなくなる。
【００６２】
そこで、本発明の第２の実施形態は、両系とも正常である端末局１０３のうちの１つの端末局１０３を、両系が異常となった端末局１０３のうちの１つの端末局１０３と入れ替えを行うことにより列車の運行を続けることを可能にしている。例えば、図１０において、同じ号車番号の両系の端末局（端末局１００１と端末局１００２）が異常の場合、両系の端末局１０３が正常であるうちの１つの端末局１００３と端末局１００１とを入れ替えることにより両方の号車番号の車両における端末局の片系のみが正常となり、運行を再開することができるようになる。  端末局１００１と端末局１００３との入れ替え方法は、大きく分けて端末局１００１と端末局１００３との配線を行う工程１と、端末局１００１と端末局１００３との識別子を設定する工程２と、電源を投入して初期設定を行う工程３からなる。工程１は、入れ替えを行う前の端末局１００１及び端末局１００３に対する配線と同じ配線を入れ替え後の端末局１００３及び端末局１００１に対しても行えばよい。この作業は、ケーブルの着脱程度の簡単な操作である。工程２については、図１２に示して後述する。工程３は、図９に示して説明したフローの処理と同様である。
【００６３】
図１２は第２の実施形態における端末局１０３の外観を示す図である。図１２に示す例は、箱型に形成される端末局１０３の正面等に設けられる号車設定チャンネル部８０１及び系設定チャンネル部１２０１を示している。号車設定チャンネル部８０１は、端末局１０３の識別情報である号車番号を設定するためのものであり、ロータリースイッチ８０２と８０３とを備えている。また。系設定チャンネル部１２０１は、端末局１０３の系を設定するためのものでありロータリースイッチ１２０２をを備えている。工程２では、ロータリースイッチ８０２で１０の位を設定し、ロータリースイッチ８０３で１の位を設定し、さらに、ロータリースイッチ１２０１で系の設定をするだけでよい。なお、ロータリースイッチ８０２、８０３、１２０２は、これらの代りに、ディップスイッチやジョグダイヤルにより構成してもよい。
【００６４】
前述で説明したように、本発明の第２の実施形態２によれば、同じ号車番号で２重系の両系の端末局１０３が異常になったときにも、現場で両系が正常となっている端末局１０３の片系と入れ替える時に、配線をつなぎかえる工程と、ロータリースイッチで端末局１０３の号車番号と系情報を設定する工程と、電源を投入する工程だけで入れ替え作業が終了し、列車の運行を続けることができ、ダウンタイムの大幅な削減を図ることができる。
【００６５】
本発明の第１、第２の実施形態によれば、端末局の異常時における端末局の入れ替え作業を、配線と端末局の識別番号の設定と以外を全て自動で行うことができ、最小の手間で端末局の入れ替えを行うことができる。
【００６６】
前述した本発明の実施形態は、本発明を列車制御装置に使用するものとして説明したが、本発明は、複数の機器がネットワークで接続されたシステム、ビル管理システム等において、機器が故障したときにその機器を故障していない機器と入れ替えて容易に業務を継続させる用途にも適用することができる。
【図面の簡単な説明】
【００６７】
【図１】本発明の第１の実施形態によるデータ伝送システムの構成を示すブロック図である。
【図２】端末局のソフトウェア構成を示すブロック図である。
【図３】編成情報データベースのデータ構成を示す図である。
【図４】接続機器情報データベースのデータ構成を示す図である。
【図５】制御処理配分情報データベースのデータ構成を示す図である。
【図６】本発明の第１の実施形態における周期処理部での処理動作を説明するフローチャートである。
【図７】列車の運転台に表示される端末局状態表示画面の例を示す図である。
【図８】端末局の外観を示す図である。
【図９】端末局に電源を投入して初期設定を行う工程３の処理動作を説明するフローチャートである。
【図１０】本発明の第２の実施形態によるデータ伝送システムの構成を示すブロック図である。
【図１１】第２の実施形態での列車の運転台に表示される端末局状態表示画面の例を示す図である。
【図１２】第２の実施形態における端末局の外観を示す図である。
【符号の説明】
【００６８】
１０１  基幹ネットワーク
１０２  中継局
１０３  端末局
１０４  制御対象機器
１０５  支線ネットワーク
２０１  基幹ネットワーク送受信部
２０２  機器送受信部
２０３  制御処理部
２０４  周期処理部
２０５  編成情報データベース
２０６  接続機器情報データベース
２０７  制御処理配分情報データベース
２０８  インターフェース
【図１】
2005261162.tif 000003
【図２】
2005261162.tif 000004
【図３】
2005261162.tif 000005
【図４】
2005261162.tif 000006
【図５】
2005261162.tif 000007
【図６】
2005261162.tif 000008
【図７】
2005261162.tif 000009
【図８】
2005261162.tif 000010
【図９】
2005261162.tif 000011
【図１０】
2005261162.tif 000012
【図１１】
2005261162.tif 000013
【図１２】
2005261162.tif 000014