(57)【特許請求の範囲】
【請求項１】
列車に搭載された車上システムおよび地上に設置された地上システムから構成される列車通信システムであって、前記車上システムが車上通信制御装置を備え、前記地上システムが通信制御サーバと列車制御端末とを備える場合に、
前記車上通信制御装置は、
自装置が搭載された列車の列車番号の変更を受け付けて、当該列車番号の変更を示す変更通知を前記通信制御サーバへ送信し、
列車番号の変更がないとき、規定の間隔で前記変更通知で示された前記列車番号と同一列車番号を示すアドレス通知を前記通信制御サーバへ送信し、
前記通信制御サーバは、
前記変更通知に基づいて、列車の編成番号および前記列車宛のアドレスに対応する列車番号の登録情報を変更し、
前記列車制御端末が生成した制御対象の列車の制御に必要なデータを前記地上システムから制御対象の列車の車上通信制御装置へ送信するとき、前記通信制御サーバに登録されたアドレスを用い、
前記アドレス通知を受信したときは当該アドレス通知に基づいて前記車上通信制御装置が搭載された列車の登録情報を更新し、規定の期間、前記アドレス通知を受信しないときは前記車上通信制御装置が搭載された列車の登録情報を削除する、
ことを特徴とする列車通信システム。
【請求項２】
前記列車制御端末は、
制御対象とする列車の列車番号を用いて、前記列車宛のアドレスを前記通信制御サーバへ問い合わせて、前記通信制御サーバから通知を受けたアドレスを宛先として、制御対象の列車の車上通信制御装置へ当該列車の制御に必要なデータを送信し、
前記通信制御サーバは、
前記列車制御端末から制御対象とする列車の列車番号を用いて前記列車宛のアドレスの問い合わせを受けた場合に、該当する列車番号の登録情報がないときは登録情報なしの応答をし、該当する列車番号の登録情報があるときは対象の列車番号のアドレスを前記列車制御端末へ通知し、
前記車上通信制御装置は、
前記列車制御端末から受信した自装置が搭載された列車の制御に必要なデータに従って実行した車両制御アプリケーションによる処理結果を前記列車制御端末へ送信する、
ことを特徴とする請求項１に記載の列車通信システム。
【請求項３】
前記通信制御サーバは、
変更した列車番号にかかる情報を前記列車制御端末へ送信し、
前記列車制御端末は、
前記通信制御サーバから受信した情報に基づいて自身が保持する列車番号とアドレスとの情報を変更し、変更後の列車番号に対応したアドレスを宛先として、制御対象の列車の車上通信制御装置へ当該列車の制御に必要なデータを送信し、
前記車上通信制御装置は、
前記列車制御端末から受信した自装置が搭載された列車の制御に必要なデータに従って実行した車両制御アプリケーションによる処理結果を前記列車制御端末へ送信する、
ことを特徴とする請求項１に記載の列車通信システム。
【請求項４】
前記列車制御端末は、
制御対象とする列車の制御に必要なデータを、列車を示す列車番号を宛先として、前記通信制御サーバへ送信し、
前記通信制御サーバは、
前記列車制御端末から列車を示す列車番号を宛先として、制御対象とする列車の制御に必要なデータを受信すると、登録情報を検索して受信したデータの宛先である列車番号に対応するアドレスを特定し、当該アドレスを宛先とする前記車上通信制御装置へ前記受信したデータを転送し、また、当該車上通信制御装置から前記データの応答として受信した処理結果を前記列車制御端末へ転送し、
前記車上通信制御装置は、
前記通信制御サーバから受信した自装置が搭載された列車の制御に必要なデータに従って実行した車両制御アプリケーションによる処理結果を前記通信制御サーバへ送信する、
ことを特徴とする請求項１に記載の列車通信システム。
【請求項５】
列車に搭載された車上システムおよび地上に設置された地上システムから構成される列車通信システムにおける列車通信方法であって、前記車上システムが車上通信制御装置を備え、前記地上システムが通信制御サーバと列車制御端末とを備える場合に、
前記車上通信制御装置が、自装置が搭載された列車の列車番号の変更を受け付ける列車番号変更ステップと、
前記車上通信制御装置が、前記列車番号の変更を示す変更通知を前記通信制御サーバへ送信する変更通知ステップと、
前記通信制御サーバが、前記変更通知に基づいて、列車の編成番号および前記列車宛のアドレスに対応する列車番号の登録情報を変更する登録情報変更ステップと、
を含み、
前記列車制御端末が生成した制御対象の列車の制御に必要なデータを前記地上システムから制御対象の列車の車上通信制御装置へ送信するとき、前記通信制御サーバに登録されたアドレスを用い、
さらに、
前記車上通信制御装置が、列車番号の変更がないとき、規定の間隔で前記変更通知で示された前記列車番号と同一列車番号を示すアドレス通知を前記通信制御サーバへ送信するアドレス通知ステップと、
前記通信制御サーバが、前記アドレス通知を受信したときは当該アドレス通知に基づいて前記車上通信制御装置が搭載された列車の登録情報を更新する登録情報更新ステップと、
前記通信制御サーバが、規定の期間、前記アドレス通知を受信しないときは前記車上通信制御装置が搭載された列車の登録情報を削除する登録情報削除ステップと、
を含むことを特徴とする列車通信方法。
【請求項６】
前記列車制御端末が、制御対象とする列車の列車番号を用いて、前記列車宛のアドレスを前記通信制御サーバへ問い合わせるアドレス問い合わせステップと、
前記通信制御サーバが、前記列車制御端末から問い合わせを受けた場合に、該当する列車番号の登録情報がないときは登録情報なしの応答をし、該当する列車番号の登録情報があるときは対象の列車番号のアドレスを前記列車制御端末へ通知する応答ステップと、
前記列車制御端末が、通知を受けたアドレスを宛先として、制御対象の列車の車上通信制御装置へ当該列車の制御に必要なデータを送信するデータ送信ステップと、
前記車上通信制御装置が、受信した前記データに従って実行した車両制御アプリケーションによる処理結果を前記列車制御端末へ送信する処理結果送信ステップと、
を含むことを特徴とする請求項５に記載の列車通信方法。
【請求項７】
前記通信制御サーバが、変更した列車番号にかかる情報を前記列車制御端末へ送信する登録情報送信ステップと、
前記列車制御端末が、受信した情報に基づいて自身が保持する列車番号とアドレスとの情報を変更し、変更後の列車番号に対応したアドレスを宛先として、制御対象の列車の車上通信制御装置へ当該列車の制御に必要なデータを送信するデータ送信ステップと、
前記車上通信制御装置が、受信した前記データに従って実行した車両制御アプリケーションによる処理結果を前記列車制御端末へ送信する処理結果送信ステップと、
を含むことを特徴とする請求項５に記載の列車通信方法。
【請求項８】
前記列車制御端末が、制御対象とする列車の制御に必要なデータを、列車を示す列車番号を宛先として、前記通信制御サーバへ送信するデータ送信ステップと、
前記通信制御サーバが、登録情報を検索して受信したデータの宛先である列車番号に対応するアドレスを特定し、当該アドレスを宛先とする前記車上通信制御装置へ前記受信したデータを転送するデータ転送ステップと、
前記車上通信制御装置が、受信した前記データに従って実行した車両制御アプリケーションによる処理結果を前記通信制御サーバへ送信する処理結果送信ステップと、
前記通信制御サーバが、受信した処理結果を前記列車制御端末へ転送する処理結果転送ステップと、
を含むことを特徴とする請求項５に記載の列車通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、列車と地上側との間で通信を行う列車通信システムに関するものである。
【背景技術】
【０００２】
従来、無線通信技術を用いて地上側と列車間で通信を行う場合に、１つの編成や列車を１つのドメインとして扱う方法があり、例えば、下記特許文献１において開示されている。具体的に、ドメインネーム制御装置が、列車運行システムとして列車ダイヤデータベース（ＤＢ）、車両運用データベース（ＤＢ）および走行実績データベース（ＤＢ）を備えており、これらのデータベースの内容に基づいてＤＮＳ（Domain  Name  System）データを登録および削除している。地上側の装置は、登録されているＤＮＳデータを参照して列車側との通信を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−６０６７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術によれば、ある列車番号の列車を運行するβ時間前にＤＮＳデータを登録し、列車の運行が終了したα時間後にＤＮＳデータを削除する。そのため、一時的に１つの編成列車についての列車番号の情報がＤＮＳサーバ上に二重に登録され、存在していない列車番号の車両に対して通信を行おうとするおそれがある、という問題があった。また、列車ダイヤＤＢ、車両運用ＤＢおよび走行実績ＤＢを参照するため、列車運行システムを導入していない場合には対応できない、という問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、１つの編成列車の列車番号を変更する場合に、列車番号が一時的に二重登録されることを回避可能な列車通信システムを得ることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、列車に搭載された車上システムおよび地上に設置された地上システムから構成される列車通信システムであって、前記車上システムが車上通信制御装置を備え、前記地上システムが通信制御サーバと列車制御端末とを備える場合に、前記車上通信制御装置は、自装置が搭載された列車の列車番号の変更を受け付けて、当該列車番号の変更を示す変更通知を前記通信制御サーバへ送信し、前記通信制御サーバは、前記変更通知に基づいて、列車の編成番号および前記列車宛のアドレスに対応する列車番号の登録情報を変更し、前記列車制御端末が生成した制御対象の列車の制御に必要なデータを前記地上システムから制御対象の列車の車上通信制御装置へ送信するとき、前記通信制御サーバに登録されたアドレスを用いる、ことを特徴とする。
【発明の効果】
【０００７】
この発明によれば、１つの編成列車の列車番号を変更する場合に、列車番号が一時的に二重登録されることを回避できる、という効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態１の列車通信システムの構成例を示す図である。
【図２】図２は、実施の形態１の車上通信制御装置の構成例を示す図である。
【図３】図３は、実施の形態１の通信制御サーバの構成例を示す図である。
【図４】図４は、実施の形態１の列車番号を変更する処理を示すシーケンス図である。
【図５】図５は、サーバ登録情報保持部が保持する登録情報の構成例を示す図である。
【図６】図６は、実施の形態２の通信制御サーバの構成例を示す図である。
【図７】図７は、実施の形態２の列車番号を変更する処理を示すシーケンス図である。
【図８】図８は、実施の形態３の列車通信システムの構成例を示す図である。
【図９】図９は、実施の形態３の通信制御サーバの構成例を示す図である。
【図１０】図１０は、実施の形態３の列車番号を変更する処理を示すシーケンス図である。
【図１１】図１１は、実施の形態４の列車番号を変更する処理を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下に、本発明にかかる列車通信システムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１０】
実施の形態１．
図１は、本実施の形態の列車通信システムの構成例を示す図である。列車通信システムは、車上システム１と、地上システム５と、から構成され、２つのシステムがネットワーク４を介して接続している。なお、説明の便宜上、図１では車上システム１を１つとしているが、これに限定するものではない。地上システム５は、ネットワーク４を介して異なる列車に搭載された複数の車上システム１と接続することが可能である。
【００１１】
車上システム１は、列車に搭載されており、列車番号の変更を受け付け、また、地上システム５から受け付けた運行情報等のデータに従ってアプリケーションを実行する。地上システム５は、車上システム１から当該車上システム１が搭載された列車の列車番号の情報を取得・保持し、当該列車番号を宛先として運行情報等のデータを車上システム１が搭載された列車へ送信する。ネットワーク４は、インターネット等の既存の回線である。
【００１２】
車上システム１の構成について説明する。車上システム１は、車上通信制御装置２と、アプリケーション実行部３と、を備える。車上通信制御装置２は、列車番号の変更を受け付け、列車番号の変更に基づく変更通知を地上システム５へ送信する。アプリケーション実行部３は、地上システム５から受信した運行情報等のデータに従ってアプリケーションを実行する。例えば、受信したデータに従って、必要に応じて列車内の空調、電力、モータ等を制御することが可能である。
【００１３】
地上システム５の構成について説明する。地上システム５は、ルータ６と、スイッチ（ＳＷ）７と、通信制御サーバ８と、列車制御端末９と、を備える。ルータ６は、自システムとネットワーク４と接続する通信機器である。スイッチ７は、通信制御サーバ８や列車制御端末９との通信を中継する通信機器である。通信制御サーバ８は、車上システム１から当該車上システム１が搭載された列車の列車番号の情報を取得・保持し、車上システム１と自システムとの間の通信を制御する。列車制御端末９は、通信制御サーバ８から列車番号の情報を取得し、当該列車番号を宛先として運行情報等の列車の制御に必要なデータを生成して車上システム１が搭載された列車へ送信し、列車の空調や電力、モータ等を制御し、また、列車からの走行情報などを管理する。
【００１４】
図２は、本実施の形態の車上通信制御装置２の構成例を示す図である。車上通信制御装置２は、車上登録情報処理部２１と、車上登録情報保持部２２と、車上制御部２３と、車上通信部２４と、を備える。車上登録情報処理部２１は、乗務員から列車番号の変更の入力を受け付け、車上登録情報保持部２２の内容を変更する。また、乗務員が確認できるように表示部を備えてもよい。車上登録情報保持部２２は、自システムが搭載された列車の現在の列車番号の情報を保持する記憶部である。車上制御部２３は、地上システム５側へ変更通知を送信する制御等を行う。車上通信部２４は、地上システム５側へ変更通知を送信し、また、地上システム５からのデータを受信する処理を行う。地上システム５から受信したデータについては、車上通信部２４が、アプリケーション実行部３へ転送する。
【００１５】
図３は、本実施の形態の通信制御サーバ８の構成例を示す図である。通信制御サーバ８は、サーバ登録情報処理部８１と、サーバ登録情報保持部８２と、サーバ制御部８３と、サーバ通信部８４と、を備える。サーバ登録情報処理部８１は、各列車に割り当てられた編成番号やＩＰアドレスの入力を受け付け、サーバ登録情報保持部８２の内容を変更する。また、システムの管理者等が確認できるように表示部を備えてもよい。サーバ登録情報保持部８２は、自システムと接続する列車の編成番号、現在の列車番号、ＩＰアドレスの情報を保持する記憶部である。サーバ制御部８３は、車上システム１側から変更通知を受信した場合にサーバ登録情報処理部８１を介してサーバ登録情報保持部８２の内容を変更する制御を行い、また、列車制御端末９から受信した運行情報等のデータを車上システム１側へ送信する制御等を行う。サーバ通信部８４は、車上システム１側へ運行情報等のデータを送信し、また、車上システム１からの変更通知を受信する処理を行う。
【００１６】
つづいて、列車通信システムにおいて、列車通信方法として列車番号を変更する処理について説明する。図４は、本実施の形態における列車番号を変更する処理を示すシーケンス図である。まず、乗務員が、列車が駅に着いた等のタイミングで車上通信制御装置２から、列車番号をＡ１→Ａ２に変更する（ステップＳ１）。具体的には、車上通信制御装置２では、車上登録情報処理部２１から入力された列車番号を車上登録情報保持部２２に保存する。つぎに、車上通信制御装置２では、車上制御部２３が、車上登録情報処理部２１が受け付けた変更内容について、列車番号が変更されたことを示す変更通知を、車上通信部２４を介して通信制御サーバ８へ送信する（ステップＳ２）。変更通知の内容は、編成番号：Ｈ１、列車番号：Ａ２、ＩＰアドレス：１９２．１６８．０．１である。
【００１７】
通信制御サーバ８では、サーバ通信部８４で変更通知を受信し、サーバ制御部８３が、サーバ登録情報処理部８１を介してサーバ登録情報保持部８２の登録情報の内容を変更する（ステップＳ３）。具体的には、編成番号Ｈ１に対する列車番号Ａ２を登録情報に追加し、列車番号Ａ１の情報を削除する。図５は、サーバ登録情報保持部８２が保持する登録情報の構成例を示す図である。登録情報は、登録番号（Ｎｏ．）と、編成番号と、列車番号と、ＩＰアドレスと、から構成される。ここでは、図５（ａ）に示すように、変更前はＮｏ．１として編成番号：Ｈ１、列車番号：Ａ１、ＩＰアドレス：１９２．１６８．０．１であった登録情報が、図５（ｂ）に示すように変更後にはＮｏ．１として編成番号：Ｈ１、列車番号：Ａ２、ＩＰアドレス：１９２．１６８．０．１としてサーバ登録情報保持部８２に登録されていることを示す。なお、図５では、サーバ登録情報保持部８２が、１つの編成番号の列車の登録情報のみを保持しているが、一例であり、複数の列車について登録情報を保持することが可能である。
【００１８】
つぎに、列車制御端末９において、列車の空調等、列車の状態を制御する必要が発生した場合、まず、通信制御サーバ８へアドレスの問い合わせを送信する（ステップＳ４）。このとき、１回目の問い合わせでは列車番号Ａ１についてアドレスの問い合わせを行う。
【００１９】
通信制御サーバ８では、サーバ通信部８４でアドレス問い合わせを受信すると、サーバ制御部８３が、サーバ登録情報処理部８１を介してサーバ登録情報保持部８２の内容を確認するが、既に列車番号Ａ１の登録情報については削除済みである。そのため、サーバ制御部８３は、サーバ通信部８４を介して、データなしの応答を列車制御端末９へ送信する（ステップＳ５）。
【００２０】
データなしの応答を受信した列車制御端末９は、つぎに、２回目の問い合わせとして列車番号Ａ２についてのアドレスの問い合わせを送信する（ステップＳ６）。なお、列車制御端末９は、制御対象の列車がどのような列車番号に変更するのかの情報を図示しない記憶部等に備えているものとする。
【００２１】
通信制御サーバ８では、サーバ通信部８４でアドレス問い合わせを受信すると、サーバ制御部８３が、サーバ登録情報処理部８１を介してサーバ登録情報保持部８２の内容を確認する。列車番号Ａ２について登録情報を保持しているので、サーバ制御部８３は、サーバ通信部８４を介して、列車番号Ａ２の列車についてのＩＰアドレス通知を列車制御端末９へ送信する（ステップＳ７）。
【００２２】
ＩＰアドレスの情報を受信した列車制御端末９は、受信したＩＰアドレスを宛先として、列車番号Ａ２宛に列車を制御するためのデータを送信する（ステップＳ８）。
【００２３】
列車番号Ａ２である列車の車上通信制御装置２では、車上通信部２４が、受信したデータをアプリケーション実行部３へ転送する。そして、車上通信部２４は、アプリケーション実行部３から制御を実行した処理結果を受け取り、この処理結果を列車制御端末９へ送信する（ステップＳ９）。これにより、列車制御端末９では、通信制御サーバ８から制御対象の列車のアドレスを取得し、制御対象の列車の車上通信制御装置２へ制御に必要なデータを送信することにより、対象の列車の制御を行うことができる。
【００２４】
以上説明したように、本実施の形態では、乗務員が車上通信制御装置２において１つの編成列車の列車番号を変更した場合、車上通信制御装置２が、変更通知を通信制御サーバ８へ送信する。そして、通信制御サーバ８は、受信した変更通知に基づいて保持している登録情報を変更することとした。これにより、編成番号に対して、複数の列車番号のＩＰアドレスが登録されるのを防ぐことができる。また、本実施の形態における列車通信システムは、列車ダイヤＤＢ、車両運用ＤＢ、走行実績ＤＢを参照しないため、これらのデータベースを備えた列車運行システムがないシステムにおいても適用可能である。
【００２５】
実施の形態２．
実施の形態１では、車上通信制御装置から変更通知を受信した場合、通信制御サーバが、登録情報を変更して列車制御端末からのアドレス問い合わせに応答した。本実施の形態では、車上通信制御装置から変更通知を受信した通信制御サーバが、列車制御端末に対して変更通知を送信する。実施の形態１と異なる部分について説明する。
【００２６】
列車通信システムの構成は図１と同様であるが、本実施の形態では、通信制御サーバ８に換えて通信制御サーバ８ａを備える。図６は、本実施の形態の通信制御サーバ８ａの構成例を示す図である。サーバ制御部８３に換えてサーバ制御部８３ａを備える点が通信制御サーバ８（図３参照）と異なる。サーバ制御部８３ａは、サーバ制御部８３の機能に加えて、さらに、列車制御端末９へ変更通知を送信する制御を行う。
【００２７】
つづいて、列車通信システムにおいて、列車通信方法として列車番号を変更する処理について説明する。図７は、本実施の形態における列車番号を変更する処理を示すシーケンス図である。ステップＳ１〜Ｓ３までの処理は実施の形態１と同様のため説明を省略する。通信制御サーバ８ａでは、サーバ制御部８３ａが、サーバ登録情報処理部８１を介してサーバ登録情報保持部８２の登録情報の内容を変更すると（ステップＳ３）、つぎに、サーバ制御部８３ａが、サーバ通信部８４を介して、変更された登録情報の内容に基づいて、列車制御端末９に対して、列車番号Ａ２の編成の列車の情報を変更通知として送信する（ステップＳ１１）。具体的には、編成番号：Ｈ１の列車の列車番号がＡ２に変更されたことを通知する。
【００２８】
変更通知を受信した列車制御端末９は、図示しないキャッシュ内に保持している宛先情報を変更する。そして、列車制御端末９において、列車の空調等、列車の状態を制御する必要が発生した場合、変更された宛先情報に基づいて、列車番号Ａ２宛に列車を制御するためのデータを送信する（ステップＳ８）。以降の処理は実施の形態１と同様である。
【００２９】
以上説明したように、本実施の形態では、通信制御サーバ８ａが、車上通信制御装置２から変更通知を受信した場合、列車制御端末９に対して列車番号が変更されたことを示す変更通知を送信する。そして、列車制御端末９は、受信した変更通知を用いて、キャッシュ内に保持しているＩＰアドレス情報を変更することとした。これにより、実施の形態１と比較して、列車番号の変更に伴う宛先変更の時間、詳細には、列車制御端末９が制御対象の列車のアドレスを取得するまでの時間を短縮することができる。また、列車制御端末９は、アドレス問い合わせをすることなく、列車番号Ａ２宛にデータを送信することができる。
【００３０】
なお、通信制御サーバ８ａから列車制御端末９へ送信する情報は、編成番号：Ｈ１の列車の列車番号がＡ２に変更されたことのみであるが、これに限定するものではない。例えば、通信制御サーバ８ａは、列車番号が変更されるごとに、保持している登録情報（編成番号、列車番号、ＩＰアドレス）を列車制御端末９へ送信してもよい。この場合においても、上述と同様の効果を得ることができる。
【００３１】
実施の形態３．
実施の形態１、２では、列車制御端末が、通信制御サーバから取得した登録情報を用いて列車側と直接通信をしていた。本実施の形態では、列車制御端末が、通信制御サーバを介して列車側と通信を行う。実施の形態１、２と異なる部分について説明する。
【００３２】
図８は、本実施の形態の列車通信システムの構成例を示す図である。列車通信システムは、地上システム５に換えて地上システム５ａを備える点が実施の形態１（図１参照）と異なる。地上システム５ａは、ルータ６と、ＳＷ７と、通信制御サーバ８ｂと、列車制御端末９と、を備える。図８に示すように、ここでは、各構成が直列に接続されている。すなわち、列車制御端末９は、通信制御サーバ８ｂと接続している。
【００３３】
図９は、本実施の形態の通信制御サーバ８ｂの構成例を示す図である。サーバ制御部８３に換えてサーバ制御部８３ｂを備える点が通信制御サーバ８（図３参照）と異なる。サーバ制御部８３ｂは、サーバ制御部８３の機能に加えて、さらに、列車制御端末９と車上通信制御装置２との間の通信を中継する。
【００３４】
つづいて、列車通信システムにおいて、列車通信方法として列車番号を変更する処理について説明する。図１０は、本実施の形態における列車番号を変更する処理を示すシーケンス図である。ステップＳ１〜Ｓ３までの処理は実施の形態１と同様のため説明を省略する。つぎに、列車制御端末９において、列車の空調等、列車の状態を制御する必要が発生した場合、列車制御端末９は、対象の列車番号の列車宛のＩＰアドレスを用いることなく、通信制御サーバ８ｂに対して、列車番号Ａ２を宛先として列車を制御するためのデータを送信する（ステップＳ２１）。
【００３５】
通信制御サーバ８ｂでは、サーバ制御部８３ｂが、サーバ通信部８４を介して列車番号Ａ２宛のデータを受信すると、サーバ登録情報処理部８１を介してサーバ登録情報保持部８２を検索する（ステップＳ２２）。サーバ制御部８３ｂは、検索した結果として列車番号：Ａ２を持つ編成番号：Ｈ１の列車のＩＰアドレスの情報を取得すると、取得したアドレスを宛先として、列車制御端末９から受信したデータを、列車番号：Ａ２の列車の車上通信制御装置２へ送信する（ステップＳ２３）。
【００３６】
列車番号Ａ２である列車の車上通信制御装置２において、通信制御サーバ８ｂからデータを受信したときの処理は、実施の形態１で列車制御端末９から直接データを受信したときの処理と同様である。その後、車上通信制御装置２は、アプリケーションを実行した処理結果を、列車制御端末９宛ではなく、通信制御サーバ８ｂ宛に送信する（ステップＳ２４）。
【００３７】
そして、通信制御サーバ８ｂでは、サーバ制御部８３ｂが、サーバ通信部８４を介して車上通信制御装置２から受信した処理結果が先に送信した列車番号Ａ２宛データに対するものであるため、この処理結果を、サーバ通信部８４を介して列車制御端末９へ送信する（ステップＳ２５）。
【００３８】
以上説明したように、本実施の形態では、列車制御端末９は列車番号、編成番号、車両番号、およびＩＰアドレスを保持している通信制御サーバ８ｂに対して、送信先を指定してデータを送信する。そして、通信制御サーバ８ｂが、指定された送信先のＩＰアドレス宛に、列車制御端末９から受信したデータを送信することとした。これにより、列車制御端末９では、通信制御サーバ８ｂにアドレス問い合わせを送信することなく、列車側の車上通信制御装置２と通信することができる。また、列車制御端末９は、各列車のＩＰアドレス情報を保持する必要はなくなり、通信制御サーバ８ｂのＩＰアドレスを知っていれば、編成、列車の情報を付与することで、該当する列車にデータを送信することができる。
【００３９】
実施の形態４．
実施の形態１〜３では、通信制御サーバが車上通信制御装置からの変更通知に基づいて登録情報を変更した。本実施の形態では、通信制御サーバにおいて、登録情報を更新または削除する方法について説明する。実施の形態１〜３と異なる部分について説明する。
【００４０】
一例として、実施の形態１の列車通信システムの構成を用いて説明する。なお、実施の形態２、３についても適用可能である。図１１は、本実施の形態における列車番号を変更する処理を示すシーケンス図である。ステップＳ１〜Ｓ３までの処理は実施の形態１と同様のため説明を省略する。車上通信制御装置２は、乗務員が列車番号を変更しないときにも、規定された期間（一定間隔）で自列車のＩＰアドレス、編成番号、および列車番号の情報が有効であることを示すアドレス通知を通信制御サーバ８へ送信する（ステップＳ３１）。アドレス通知の内容は、変更通知の内容と同様である。
【００４１】
通信制御サーバ８は、アドレス通知を受信すると、サーバ登録情報保持部８２に保持している登録情報を更新する（ステップＳ３２）。列車番号に変更がない場合、更新後の登録情報の内容は更新前登録情報の内容と同じである。
【００４２】
車上通信制御装置２と通信制御サーバ８との間で上記ステップＳ３１〜Ｓ３２の処理を繰り返し行い、その後、車上通信制御装置２が一定間隔でアドレス通知を送信できなかった場合（ステップＳ３３）、通信制御サーバ８は、車上通信制御装置２についての登録情報が無効になったとして登録情報を削除する（ステップＳ３４）。車上通信制御装置２が一定間隔でアドレス通知を送信できない場合とは、例えば、当該車上通信制御装置２が搭載された列車の電源がＯＦＦになった場合や、運行が終了して列車が車庫に入った場合等がある。
【００４３】
以上説明したように、本実施の形態では、車上通信制御装置２が、定期的に通信制御サーバ８に対して自装置が搭載された列車についてアドレス通知を送信する。通信制御サーバ８では、車上通信制御装置２から一定期間アドレス通知を受信しなかった場合、当該車上通信制御装置２が搭載された列車についての登録情報を削除することとした。これにより、列車の電源がＯＦＦになった場合や車庫に入った場合など、列車番号が無効になった場合には登録情報を直ちに削除することができる。
【００４４】
なお、実施の形態２では、通信制御サーバ８ａから列車制御端末９へ変更通知を送信していたが、通信制御サーバ８ａは、登録情報を削除した場合、削除した旨を変更通知として送信する。これにより、実施の形態２についても本実施の形態を適用することが可能となる。
【００４５】
なお、実施の形態１〜４では、列車側と地上と通信を行う場合について説明したが、移動する対象は列車に限定するものではなく、例えば、航空機、船舶、バス等との通信システムにも適用可能である。
【産業上の利用可能性】
【００４６】
以上のように、本発明にかかる列車通信システムは、通信を行う一方が移動する通信システムに有用であり、特に、列車と通信を行う場合に適している。
【符号の説明】
【００４７】
１  車上システム
２  車上通信制御装置
３  アプリケーション実行部
４  ネットワーク
５、５ａ  地上システム
６  ルータ
７  スイッチ
８、８ａ、８ｂ  通信制御サーバ
９  列車制御端末
２１  車上登録情報処理部
２２  車上登録情報保持部
２３  車上制御部
２４  車上通信部
８１  サーバ登録情報処理部
８２  サーバ登録情報保持部
８３、８３ａ、８３ｂ  サーバ制御部
８４  サーバ通信部
【図１】
0005622697.tif 000002
【図２】
0005622697.tif 000003
【図３】
0005622697.tif 000004
【図４】
0005622697.tif 000005
【図５】
0005622697.tif 000006
【図６】
0005622697.tif 000007
【図７】
0005622697.tif 000008
【図８】
0005622697.tif 000009
【図９】
0005622697.tif 000010
【図１０】
0005622697.tif 000011
【図１１】
0005622697.tif 000012