(57)【要約】      （修正有）【課題】子機が、不要な親局への接続の確立及び解除を行うことを防止する無線通信システムを提供する。【解決手段】第１の親機１３０Ａは、停止時にその電波圏に入る様に列車に設置された第１の子機１６０Ａが自身の第１の電波圏に入った場合に、第１の子機１６０Ａと接続を確立するとともに、第２の子機１６０Ｂが自身の第１の電波圏に入った場合でも、第２の子機１６０Ｂと接続を確立しない。第２の親機１３０Ｂは、停止時にその電波圏に入る様に列車に設置された第２の子機１６０Ｂが自身の第２の電波圏に入った場合に、第２の子機１６０Ｂと接続を確立するとともに、第１の子機１６０Ａが自身の第２の電波圏に入った場合でも、第１の子機１６０Ａと接続を確立しない。【選択図】図１
2019106659.tif 000002
【特許請求の範囲】
【請求項１】
列車に搭載され、電波を用いて無線通信を行う第１の子機と、
前記列車に搭載され、電波を用いて無線通信を行う第２の子機と、
無線通信を行うことのできる第１の電波圏を有し、前記列車が駅に停車した場合に前記第１の子機が前記第１の電波圏に入るように、前記駅に設置された第１の親機と、
無線通信を行うことのできる第２の電波圏を有し、前記列車が前記駅に停車した場合に前記第２の子機が前記第２の電波圏に入るように、前記駅に設置された第２の親機と、を備える無線通信システムであって、
前記第１の親機は、前記第１の子機が前記第１の電波圏に入った場合に、前記第１の子機と接続を確立するとともに、前記第２の子機が前記第１の電波圏に入った場合でも、前記第２の子機と接続を確立せず、
前記第２の親機は、前記第２の子機が前記第２の電波圏に入った場合に、前記第２の子機と接続を確立するとともに、前記第１の子機が前記第２の電波圏に入った場合でも、前記第１の子機と接続を確立しないこと
を特徴とする無線通信システム。
【請求項２】
前記第１の親機は、
電波を用いてフレームの受信を行う第１の親機フレーム通信部と、
前記第１の子機を識別するための第１の子機識別情報を含み、前記第２の子機を識別するための第２の子機識別情報を含まない第１のフィルタ情報を記憶する第１の親機記憶部と、
前記第１のフィルタ情報に基づいてフィルタリングを行うことで、前記第１の親機フレーム通信部が前記第１の子機から前記第１の子機識別情報を含む接続要求フレームを受信した場合に、前記第１の子機との接続を確立するとともに、前記第１の親機フレーム通信部が前記第２の子機から前記第２の子機識別情報を含む接続要求フレームを受信した場合に、前記第２の子機との接続を確立しない第１の親機無線制御部と、を備え、
前記第２の親機は、
電波を用いてフレームの受信を行う第２の親機フレーム通信部と、
前記第２の子機識別情報を含み、前記第１の子機識別情報を含まない第２のフィルタ情報を記憶する第２の親機記憶部と、
前記第２のフィルタ情報に基づいてフィルタリングを行うことで、前記第２の親機フレーム通信部が前記第２の子機から前記第２の子機識別情報を含む接続要求フレームを受信した場合に、前記第２の子機との接続を確立するとともに、前記第２の親機フレーム通信部が前記第１の子機から前記第１の子機識別情報を含む接続要求フレームを受信した場合に、前記第１の子機との接続を確立しない第２の親機無線制御部と、を備えること
を特徴とする請求項１に記載の無線通信システム。
【請求項３】
ネットワークに接続されるサーバネットワーク通信部と、
前記第１の親機を識別するための第１の親機識別情報と、前記第１の子機の設置位置である第１の設置位置を示す第１の設置位置情報とを対応付けるとともに、前記第２の親機を識別するための第２の親機識別情報と、前記第２の子機の設置位置である第２の設置位置を示す第２の設置位置情報とを対応付ける親機設置情報、及び、前記第１の設置位置情報と、少なくとも前記第１の子機識別情報とを対応付けるとともに、前記第２の設置位置情報と、少なくとも前記第２の子機識別情報とを対応付ける子機情報、を記憶するサーバ記憶部と、
を備える接続管理サーバをさらに備え、
前記第１の親機は、
前記ネットワークに接続される第１の親機ネットワーク通信部と、
前記第１の親機ネットワーク通信部を介して、前記第１の親機識別情報を前記接続管理サーバに送ることで、前記接続管理サーバから前記第１のフィルタ情報を取得して、取得された前記第１のフィルタ情報を前記第１の親機記憶部に記憶させる第１の親機プロセッサ部と、を備え、
前記第２の親機は、
前記ネットワークに接続される第２の親機ネットワーク通信部と、
前記第２の親機ネットワーク通信部を介して、前記第２の親機識別情報を前記接続管理サーバに送ることで、前記接続管理サーバから前記第２のフィルタ情報を取得して、取得された前記第２のフィルタ情報を前記第２の親機記憶部に記憶させる第２の親機プロセッサ部と、を備え、
前記接続管理サーバは、前記サーバネットワーク通信部を介して、前記第１の親機識別情報を取得して、前記親機設置情報を参照して、前記第１の親機識別情報に対応する前記第１の設置位置情報を特定し、前記子機情報を参照して、特定された前記第１の設置位置情報に対応する前記第１の子機識別情報を特定し、特定された前記第１の子機識別情報を少なくとも含む前記第１のフィルタ情報を生成して、前記サーバネットワーク通信部を介して、生成された前記第１のフィルタ情報を前記第１の子機に送るとともに、前記サーバネットワーク通信部を介して、前記第２の親機識別情報を取得して、前記親機設置情報を参照して、前記第２の親機識別情報に対応する前記第２の設置位置情報を特定し、前記子機情報を参照して、特定された前記第２の設置位置情報に対応する前記第２の子機識別情報を特定し、特定された前記第２の子機識別情報を少なくとも含む前記第２のフィルタ情報を生成して、前記サーバネットワーク通信部を介して、生成された前記第２のフィルタ情報を前記第２の子機に送るサーバプロセッサ部をさらに備えること
を特徴とする請求項２に記載の無線通信システム。
【請求項４】
前記第１の親機は、電波を用いて、前記第１の親機が無線通信を行う無線ネットワークを識別するための第１の無線ネットワーク識別情報を含む第１の管理フレームを周期的に送信する第１の親機フレーム通信部を備え、
前記第２の親機は、電波を用いて、前記第２の親機が無線通信を行う無線ネットワークを識別するための第２の無線ネットワーク識別情報を含む第２の管理フレームを周期的に送信する第２の親機フレーム通信部を備え、
前記第１の子機は、
電波を用いてフレームの受信を行う第１の子機フレーム通信部と、
前記第１の無線ネットワーク識別情報を記憶する第１の子機記憶部と、
前記第１の子機フレーム通信部が前記第１の親機から前記第１の管理フレームを受信した場合に、前記第１の管理フレームに含まれている前記第１の無線ネットワーク識別情報と、前記第１の子機記憶部に記憶されている前記第１の無線ネットワーク識別情報とが一致することを確認して、前記第１の親機との接続を確立するとともに、前記第１の子機フレーム通信部が前記第２の親機から前記第２の管理フレームを受信した場合に、前記第２の管理フレームに含まれている前記第２の無線ネットワーク識別情報と、前記第１の子機記憶部に記憶されている前記第１の無線ネットワーク識別情報とが一致しないことを確認して、前記第２の親機との接続を確立しない第１の子機無線制御部と、を備え、
前記第２の子機は、
電波を用いてフレームの受信を行う第２の子機フレーム通信部と、
前記第２の無線ネットワーク識別情報を記憶する第２の子機記憶部と、
前記第２の子機フレーム通信部が前記第２の親機から前記第２の管理フレームを受信した場合に、前記第２の管理フレームに含まれている前記第２の無線ネットワーク識別情報と、前記第２の子機記憶部に記憶されている前記第２の無線ネットワーク識別情報とが一致することを確認して、前記第２の親機との接続を確立するとともに、前記第２の子機フレーム通信部が前記第１の親機から前記第１の管理フレームを受信した場合に、前記第１の管理フレームに含まれている前記第１の無線ネットワーク識別情報と、前記第２の子機記憶部に記憶されている前記第２の無線ネットワーク識別情報とが一致しないことを確認して、前記第１の親機との接続を確立しない第２の子機無線制御部と、を備えること
を特徴とする請求項１に記載の無線通信システム。
【請求項５】
ネットワークに接続される接続管理サーバと、
前記ネットワークに接続し、前記第１の子機と前記接続管理サーバとの間の通信を中継する第３の親機と、
前記ネットワークに接続し、前記第２の子機と前記接続管理サーバとの間の通信を中継する第４の親機と、をさらに備え、
前記接続管理サーバは、
前記ネットワークに接続するサーバネットワーク通信部と、
前記第１の子機の設置位置である第１の設置位置を示す第１の設置位置情報と、前記第１の無線ネットワーク識別情報とを対応付けるとともに、前記第２の子機の設置位置である第２の設置位置を示す第２の設置位置情報と、前記第２の無線ネットワーク識別情報とを対応付ける接続情報を記憶するサーバ記憶部と、を備え、
前記第１の子機は、前記第１の子機フレーム通信部を介して、前記第３の親機を経由して、前記第１の設置位置情報を前記接続管理サーバに送ることで、前記接続管理サーバから前記第１の無線ネットワーク識別情報を取得して、取得された前記第１の無線ネットワーク識別情報を前記第１の子機記憶部に記憶させる第１の子機プロセッサ部を備え、
前記第２の子機は、前記第２の子機フレーム通信部を介して、前記第４の親機を経由して、前記第２の設置位置情報を前記接続管理サーバに送ることで、前記接続管理サーバから前記第２の無線ネットワーク識別情報を取得して、取得された前記第２の無線ネットワーク識別情報を前記第２の子機記憶部に記憶させる第２の子機プロセッサ部を備え、
前記接続管理サーバは、
前記サーバネットワーク通信部を介して、前記第１の設置位置情報を取得して、前記接続情報を参照することで、前記第１の設置位置情報に対応する前記第１の無線ネットワーク識別情報を、前記サーバネットワーク通信部を介して、前記第１の子機に送るとともに、前記サーバネットワーク通信部を介して、前記第２の設置位置情報を取得して、前記接続情報を参照することで、前記第２の設置位置情報に対応する前記第２の無線ネットワーク識別情報を、前記サーバネットワーク通信部を介して、前記第２の子機に送ること
を特徴とする請求項４に記載の無線通信システム。
【請求項６】
列車に搭載され、電波を用いて無線通信を行う第１の子機と、
前記列車に搭載され、電波を用いて無線通信を行う第２の子機と、
複数の駅に一つずつ設置され、無線通信を行うことのできる複数の第１の電波圏を有する複数の第１の親機と、
前記複数の駅に一つずつ設置され、無線通信を行うことのできる複数の第２の電波圏を有する複数の第２の親機と、を備える無線通信システムであって、
前記複数の第１の親機の内の一つの第１の親機は、前記複数の第１の電波圏の内の一つの第１の電波圏を有し、前記一つの第１の親機が設置されている前記駅に前記列車が停車した場合に、前記第１の子機が前記一つの第１の電波圏に入るように設置されており、
前記複数の第２の親機の内の一つの第２の親機は、前記複数の第２の電波圏の内の一つの第２の電波圏を有し、前記一つの第２の親機が設置されている前記駅に前記列車が停車した場合に、前記第２の子機が前記一つの第２の電波圏に入るように設置されており、
前記一つの第１の親機は、前記第１の子機が前記一つの第１の電波圏に入った場合に、前記第１の子機と接続を確立するとともに、前記第２の子機が前記一つの第１の電波圏に入った場合でも、前記第２の子機と接続を確立せず、
前記一つの第２の親機は、前記第２の子機が前記一つの第２の電波圏に入った場合に、前記第２の子機と接続を確立するとともに、前記第１の子機が前記一つの第２の電波圏に入った場合でも、前記第１の子機と接続を確立しないこと
を特徴とする無線通信システム。
【請求項７】
前記第１の子機は、
前記複数の第１の親機の各々と無線通信を行う第１の子機無線通信部と、
前記複数の第１の親機の各々との接続を確立するための第１の接続確立情報を、前記列車が前記複数の駅に停車する順番で示す第１の経路順接続確立情報を記憶する第１の子機不揮発メモリ部と、
前記複数の第１の親機の内、前記複数の駅の内の一つの駅に設置されている接続済みの第１の親機との接続が解除された場合に、前記第１の経路順接続確立情報を参照することで、前記複数の駅の内の前記一つの駅の次の駅に対応する前記第１の接続確立情報を前記第１の子機無線通信部に設定する第１の子機プロセッサ部と、を備え、
前記第２の子機は、
前記複数の第２の親機の各々と無線通信を行う第２の子機無線通信部と、
前記複数の第２の親機の各々との接続を確立するための第２の接続確立情報を、前記列車が前記複数の駅に停車する順番で示す第２の経路順接続確立情報を記憶する第２の子機不揮発メモリ部と、
前記複数の第２の親機の内、前記一つの駅に設置されている接続済みの第２の親機との接続が解除された場合に、前記第２の経路順接続確立情報を参照することで、前記次の駅に対応する前記第２の接続確立情報を前記第２の子機無線通信部に設定する第２の子機プロセッサ部と、を備えること
を特徴とする請求項６に記載の無線通信システム。
【請求項８】
ネットワークに接続する接続管理サーバと、
前記ネットワークに接続し、前記第１の子機と前記接続管理サーバとの間の通信を中継する第３の親機と、
前記ネットワークに接続し、前記第２の子機と前記接続管理サーバとの間の通信を中継する第４の親機と、をさらに備え、
前記接続管理サーバは、
前記ネットワークに接続するサーバネットワーク通信部と、
前記第１の子機を識別するための第１の子機識別情報と、前記順番を示す経路情報と、を対応付けるとともに、前記第２の子機を識別するための第２の子機識別情報と、前記経路情報とを対応付ける列車経路情報、及び、前記複数の駅の各々と、前記第１の子機が設置されている第１の設置位置を示す第１の設置位置情報と、前記第１の接続確立情報と、を対応付けるとともに、前記複数の駅の各々と、前記第２の子機が設置されている第２の設置位置を示す第２の設置位置情報と、前記第２の接続確立情報と、を対応付ける接続情報、を記憶するサーバ記憶部と、を備え、
前記第１の子機プロセッサ部は、前記第１の子機無線通信部を介して、前記第３の親機を経由して、前記第１の子機識別情報及び前記第１の設置位置情報を前記接続管理サーバに送ることで、前記接続管理サーバから前記第１の経路順接続確立情報を取得し、
前記第２の子機プロセッサ部は、前記第２の子機無線通信部を介して、前記第４の親機を経由して、前記第２の子機識別情報及び前記第２の設置位置情報を前記接続管理サーバに送ることで、前記接続管理サーバから前記第２の経路順接続確立情報を取得し、
前記接続管理サーバは、
前記サーバネットワーク通信部を介して、前記第１の子機識別情報及び前記第１の設置位置情報を取得して、前記列車経路情報を参照して、取得された前記第１の子機識別情報に対応する前記経路情報を特定し、前記接続情報を参照することで、取得された前記第１の設置位置情報に対応する前記第１の接続確立情報を特定し、特定された前記第１の接続確立情報を、特定された前記経路情報で示される前記順番に並べることで、前記第１の経路順接続確立情報を生成し、生成された前記第１の経路順接続確立情報を、前記サーバネットワーク通信部を介して、前記第１の子機に送るとともに、前記サーバネットワーク通信部を介して、前記第２の子機識別情報及び第２の設置位置情報を取得して、前記列車経路情報を参照して、取得された前記第２の子機識別情報に対応する前記経路情報を特定し、前記接続情報を参照することで、取得された前記第２の設置位置情報に対応する前記第２の接続確立情報を特定し、特定された前記第２の接続確立情報を、特定された前記経路情報で示される前記順番に並べることで、前記第２の経路順接続確立情報を生成し、生成された前記第２の経路順接続確立情報を、前記サーバネットワーク通信部を介して、前記第２の子機に送るサーバプロセッサ部をさらに備えること
を特徴とする請求項７に記載の無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムに関し、特に、親機と子機とで無線通信を行う無線通信システムに関する。
【背景技術】
【０００２】
１編成の列車と駅設備との間の通信に、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の複数の子機と複数の親機とを活用するシステムがある。
例えば、特許文献１に記載されているシステムでは、ホームの柱又は天井等に取り付けられた複数の親機である複数の無線ＬＡＮ基地局と、列車の屋根又は車体側面に取り付けられた複数の車載アンテナを有する複数の子機とで、通信が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３８２４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、一つ列車に複数の子機が配置され、駅側にも複数の親機が配置されるため、例えば、先頭車両に設置された子機は、駅に入り停止するまでに、複数の親機の電波圏内を通過することになる。この場合、各親機に設定されているＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）とそれに関連づけられた接続パスワードが同一である場合、その子機は、親機の電波圏内を通過するたびに、不要な親局への接続の確立及び解除を行ってしまう。
【０００５】
そこで、本発明の一又は複数の態様は、子機が、不要な親局への接続の確立及び解除を行うことを防止することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る無線通信システムは、列車に搭載され、電波を用いて無線通信を行う第１の子機と、前記列車に搭載され、電波を用いて無線通信を行う第２の子機と、無線通信を行うことのできる第１の電波圏を有し、前記列車が駅に停車した場合に前記第１の子機が前記第１の電波圏に入るように、前記駅に設置された第１の親機と、無線通信を行うことのできる第２の電波圏を有し、前記列車が前記駅に停車した場合に前記第２の子機が前記第２の電波圏に入るように、前記駅に設置された第２の親機と、を備える無線通信システムであって、前記第１の親機は、前記第１の子機が前記第１の電波圏に入った場合に、前記第１の子機と接続を確立するとともに、前記第２の子機が前記第１の電波圏に入った場合でも、前記第２の子機と接続を確立せず、前記第２の親機は、前記第２の子機が前記第２の電波圏に入った場合に、前記第２の子機と接続を確立するとともに、前記第１の子機が前記第２の電波圏に入った場合でも、前記第１の子機と接続を確立しないことを特徴とする。
【０００７】
本発明の第２の態様に係る無線通信システムは、列車に搭載され、電波を用いて無線通信を行う第１の子機と、前記列車に搭載され、電波を用いて無線通信を行う第２の子機と、複数の駅に一つずつ設置され、無線通信を行うことのできる複数の第１の電波圏を有する複数の第１の親機と、前記複数の駅に一つずつ設置され、無線通信を行うことのできる複数の第２の電波圏を有する複数の第２の親機と、を備える無線通信システムであって、前記複数の第１の親機の内の一つの第１の親機は、前記複数の第１の電波圏の内の一つの第１の電波圏を有し、前記一つの第１の親機が設置されている前記駅に前記列車が停車した場合に、前記第１の子機が前記一つの第１の電波圏に入るように設置されており、前記複数の第２の親機の内の一つの第２の親機は、前記複数の第２の電波圏の内の一つの第２の電波圏を有し、前記一つの第２の親機が設置されている前記駅に前記列車が停車した場合に、前記第２の子機が前記一つの第２の電波圏に入るように設置されており、前記一つの第１の親機は、前記第１の子機が前記一つの第１の電波圏に入った場合に、前記第１の子機と接続を確立するとともに、前記第２の子機が前記一つの第１の電波圏に入った場合でも、前記第２の子機と接続を確立せず、前記一つの第２の親機は、前記第２の子機が前記一つの第２の電波圏に入った場合に、前記第２の子機と接続を確立するとともに、前記第１の子機が前記一つの第２の電波圏に入った場合でも、前記第１の子機と接続を確立しないことを特徴とする。
【発明の効果】
【０００８】
本発明の一態様によれば、子機が、不要な親局への接続の確立及び解除を行うことを防止することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１〜３に係る無線通信システムの構成を概略的に示すブロック図である。
【図２】実施の形態１及び２における接続管理サーバの構成を概略的に示すブロック図である。
【図３】実施の形態１における子機情報の一例を示す概略図である。
【図４】実施の形態１における接続情報の一例を示す概略図である。
【図５】実施の形態１における親機設置情報の一例を示す概略図である。
【図６】（Ａ）及び（Ｂ）は、ハードウェアの構成例を示すブロック図である。
【図７】実施の形態１における親機の構成を概略的に示すブロック図である。
【図８】実施の形態１〜３における無線ＬＡＮ通信部の構成を概略的に示すブロック図である。
【図９】実施の形態１における子機の構成を概略的に示すブロック図である。
【図１０】実施の形態１における親機の設定動作を示すフローチャートである。
【図１１】実施の形態１における子機の設定動作を示すフローチャートである。
【図１２】実施の形態１における親機に設定された設定値の一覧を示す概略図である。
【図１３】実施の形態１における子機に設定された設定値の一覧を示す概略図である。
【図１４】実施の形態１において、親機と子機とが接続を確立する際の処理を示すシーケンス図である。
【図１５】実施の形態２における接続情報の一例を示す概略図である。
【図１６】実施の形態２における親機の構成を概略的に示すブロック図である。
【図１７】実施の形態２における子機の構成を概略的に示すブロック図である。
【図１８】実施の形態２における親機の設定動作を示すフローチャートである。
【図１９】実施の形態２における子機の設定動作を示すフローチャートである。
【図２０】実施の形態２における親機に設定された設定値の一覧を示す概略図である。
【図２１】実施の形態２における子機に設定された設定値の一覧を示す概略図である。
【図２２】実施の形態３における接続管理サーバの構成を概略的に示すブロック図である。
【図２３】実施の形態３における列車経路情報の一例を示す概略図である。
【図２４】実施の形態３における接続情報の一例を示す概略図である。
【図２５】実施の形態３における親機の構成を概略的に示すブロック図である。
【図２６】実施の形態３における子機の構成を概略的に示すブロック図である。
【図２７】実施の形態３における親機の設定動作を示すフローチャートである。
【図２８】実施の形態３における子機の設定動作を示すフローチャートである。
【図２９】実施の形態３における親機に設定された設定値の一覧を示す概略図である。
【図３０】実施の形態３における子機に設定された設定値の一覧を示す概略図である。
【図３１】実施の形態３における子機での接続確立情報の切り替え処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
実施の形態１．
図１は、実施の形態１に係る無線通信システム１００の構成を概略的に示すブロック図である。
無線通信システム１００は、接続管理サーバ１１０と、駅１０１Ａ、１０１Ｂに設置されている複数の親機１３０Ａ、１３０Ｂ、１３０Ｃ、１３０Ｄと、車両基地１０２に設置されている複数の親機１３０Ｅ、１３０Ｆと、列車１０４Ａ、１０４Ｂ、１０４Ｃに設置されている複数の子機１６０Ａ、１６０Ｂ、１６０Ｃ、１６０Ｄ、１６０Ｇ、１６０Ｈとを有する。接続管理サーバ１１０は、親機１３０Ａ〜１３０Ｆにインターネット等のネットワーク１０３を介して接続する。
【００１１】
列車１０４Ａの１編成には、１両目の車両１０５Ａ＃１及び２両目の車両１０５Ａ＃２が設けられている。列車１０４Ｂの１編成には、１両目の車両１０５Ｂ＃１及び２両目の車両１０５Ｂ＃２が設けられている。列車１０４Ｃの１編成には、１両目の車両１０５Ｃ＃１及び２両目の車両１０５Ｃ＃２が設けられている。
【００１２】
駅１０１Ａ、１０１Ｂの各々を特に区別する必要がない場合には、駅１０１という。
親機１３０Ａ〜１３０Ｆの各々を特に区別する必要がない場合には、親機１３０という。
列車１０４Ａ〜１０４Ｃの各々を特に区別する必要がない場合には、列車１０４という。
１両目の車両１０５Ａ＃１〜１０５Ｃ＃１を特に区別する必要がない場合には、１両目の車両１０５＃１という。
２両目の車両１０５Ａ＃２〜１０５Ｃ＃２を特に区別する必要がない場合には、２両目の車両１０５＃２という。
１両目の車両１０５＃１及び２両目の車両１０５＃２を特に区別する必要がない場合には、車両１０５という。
子機１６０Ａ〜１６０Ｈの各々を特に区別する必要がない場合には、子機１６０という。
【００１３】
実施の形態１では、列車１０４は、２両編成であるが、１両でも３両以上の編成でもよい。
また、１編成の列車１０４には、２つの子機１６０が設置されているが、１編成の列車１０４には、１つの子機１６０が設置されていてもよく、３つ以上の子機１６０が設置されていてもよい。
【００１４】
駅１０１及び車両基地１０２には、列車１０４が停車した際に、その列車１０４に設置されている２つの子機１６０の近傍に、２つの親機１３０が設置されている。例えば、駅１０１Ｂに列車１０４Ｂが停車した際には、親機１３０Ｃに子機１６０Ｃが接続し、親機１３０Ｄに子機１６０Ｄが接続して、必要な通信を行う。
なお、実施の形態１では、１つの駅１０１に２つの親機１３０が設置されているが、１つの駅１０１に１つの親機１３０が設置されていてもよく、また、１つの駅１０１に３つ以上の親機１３０が設置されていてもよい。ここで、１つの駅１０１に設置される親機１３０の数は、１編成の列車１０４に設置される子機１６０の数と一致していることが望ましい。
【００１５】
親機１３０は、ネットワーク１０３を介して、接続管理サーバ１１０に接続する。ネットワーク１０３は、イーサネット（登録商標）等の有線通信、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）等の無線通信でもよく、その通信方式については特に限定しない。なお、親機１３０は、子機１６０と接続管理サーバ１１０との間の通信を中継する。
【００１６】
ここで、１両目の車両１０５＃１及び２両目の車両１０５＃２の何れか一方に搭載されている子機１６０を、第１の子機ともいい、１両目の車両１０５＃１及び２両目の車両１０５＃２の何れか他方に搭載されている子機１６０を、第２の子機ともいう。
また、列車１０４が駅１０１に停車した場合に、無線通信を行うことのできる電波圏に第１の子機が入るように、その駅１０１に設置されている親機１３０を第１の親機ともいう。第１の親機の電波圏を第１の電波圏ともいう。列車１０４が駅１０１に停車した場合に、無線通信を行うことのできる電波圏に第２の子機が入るように、その駅１０１に設置されている親機１３０を第２の親機ともいう。第２の親機の電波圏を第２の電波圏ともいう。
【００１７】
さらに、第１の子機が無線通信を行うための設定値を取得する際に、第１の子機と接続管理サーバ１１０との間の通信を中継する親機を第３の親機ともいい、第２の子機が無線通信を行うための設定値を取得する際に、第２の子機と接続管理サーバ１１０との間の通信を中継する親機を第４の親機ともいう。実施の形態１では、車両基地１０２に設置されている親機１３０Ｅ、１３０Ｆが、第３の親機及び第４の親機になっているが、実施の形態１は、このような例に限定されない。
【００１８】
そして、第１の親機は、第１の子機が第１の電波圏に入った場合に、第１の子機と接続を確立するとともに、第２の子機が第１の電波圏に入った場合でも、第２の子機と接続を確立しない。
一方、第２の親機は、第２の子機が第２の電波圏に入った場合に、第２の子機と接続を確立するとともに、第１の子機が第２の電波圏に入った場合でも、第１の子機と接続を確立しない。
【００１９】
図２は、接続管理サーバ１１０の構成を概略的に示すブロック図である。
接続管理サーバ１１０は、サーバネットワーク通信部としてのネットワーク通信部１１１と、サーバ記憶部としての不揮発メモリ部１１２と、サーバプロセッサ部としてのプロセッサ部１１３とを備える。
【００２０】
ネットワーク通信部１１１は、ネットワーク１０３に接続し、ネットワーク１０３との間で通信を行う通信インターフェースである。なお、ネットワーク通信部１１１は、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）により構成することができる。
不揮発メモリ部１１２は、接続管理サーバ１１０での処理に必要な情報を記憶する。不揮発メモリ部１１２は、子機情報１２０と、接続情報１２１と、親機設置情報１２２とを記憶する。なお、不揮発メモリ部１１２は、不揮発メモリにより構成することができる。
【００２１】
子機情報１２０は、列車１０４と、その列車１０４が走る路線と、その列車１０４に設置されている子機１６０のＭＡＣアドレスと、その列車１０４に設置されている子機１６０の設置位置を示す設置位置情報とを対応付けた情報である。
図３は、子機情報１２０の一例を示す概略図である。
図３に示されているように、子機情報１２０の一例は、列車ＩＤ列１２０ｂと、路線ＩＤ列１２０ｃと、１両目子機ＭＡＣ列１２０ｄと、２両目子機ＭＡＣ列１２０ｅとを有する子機テーブル１２０ａである。
列車ＩＤ列１２０ｂの各々の行は、列車１０４を識別するための列車識別情報である列車ＩＤを格納する。
路線ＩＤ列１２０ｃの各々の行は、同じ行に格納されている列車ＩＤで識別される列車１０４が走る路線を識別するための路線識別情報である路線ＩＤを格納する。
１両目子機ＭＡＣ列１２０ｄの各々の行は、同じ行に格納されている列車ＩＤで識別される列車１０４の１両目の車両１０５＃１に設置されている子機１６０のＭＡＣアドレスを格納する。
２両目子機ＭＡＣ列１２０ｅの各々の行は、同じ行に格納されている列車ＩＤで識別される列車１０４の２両目の車両１０５＃２に設置されている子機１６０のＭＡＣアドレスを格納する。
以上により、子機情報１２０は、子機１６０のＭＡＣアドレスと、子機１６０の設置位置である車両１０５を示す設置位置情報とを対応付けることができる。なお、第１の子機の設置位置を第１の設置位置ともいい、第１の子機の設置位置を示す設置位置情報を第１の設置位置情報ともいう。第２の子機の設置位置を第２の設置位置ともいい、第２の子機の設置位置を示す設置位置情報を第２の設置位置情報ともいう。
【００２２】
なお、子機１６０のＭＡＣアドレスは、子機１６０を識別するための子機識別情報としても使用される。第１の子機のＭＡＣアドレスは、第１の子機識別情報としても使用され、第２の子機のＭＡＣアドレスは、第２の子機識別情報としても使用される。
また、実施の形態１では、子機テーブル１２０ａに、１両目及び２両目に設置されている子機１６０のＭＡＣアドレスが記載されているが、車両編成又は子機１６０の設置台数に合わせて、子機テーブル１２０ａに格納されるＭＡＣアドレスの数は、変更されてもよい。
【００２３】
図２に戻り、接続情報１２１は、路線と、路線に配置されている駅１０１に設置されている親機１３０との接続を確立するための接続確立情報とを対応付けた情報である。接続確立情報は、例えば、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）及び接続パスワードである。また、ＳＳＩＤは、無線通信を行う無線ネットワークを識別するための無線ネットワーク識別情報である。また、第１の親機との接続を確立するための接続確立情報を第１の接続確立情報ともいい、第２の親機との接続を確立するための接続確立情報を第２の接続確立情報ともいう。
【００２４】
図４は、接続情報１２１の一例を示す概略図である。
図４に示されているように、接続情報１２１の一例は、路線ＩＤ列１２１ｂと、ＳＳＩＤ列１２１ｃと、接続パスワード列１２１ｄとを有する接続テーブル１２１ａである。
路線ＩＤ列１２１ｂの各々の行は、路線ＩＤを格納する。
ＳＳＩＤ列１２１ｃの各々の行は、同じ行に格納されている路線ＩＤで識別される路線に配置されている駅１０１に設置されている親機１３０のＳＳＩＤを格納する。
接続パスワード列１２１ｄの各々の行は、同じ行に格納されている路線ＩＤで識別される路線に配置されている駅１０１に設置されている親機１３０との接続を確立するための接続パスワードを格納する。
【００２５】
なお、接続テーブル１２１ａには、どの子機１６０も接続可能な既定接続設定として、車両基地１０２も１つの路線として登録されている。実施の形態１では、車両基地１０２の路線ＩＤは、“ＢＡＳＥ”として記載されている。
【００２６】
図２に戻り、親機設置情報１２２は、親機１３０のＭＡＣアドレスと、その親機１３０が設置されている駅１０１が配置されている路線と、その親機１３０が接続の確立を予定されている子機１６０の設置位置を示す設置位置情報とを対応付けた情報である。
図５は、親機設置情報１２２の一例を示す概略図である。
図５に示されているように、親機設置情報１２２の一例は、親機ＭＡＣ列１２２ｂと、路線ＩＤ列１２２ｃと、設置位置列１２２ｄとを有する親機設置テーブル１２２ａである。
親機ＭＡＣ列１２２ｂの各々の行は、親機１３０のＭＡＣアドレスを格納する。
路線ＩＤ列１２２ｃの各々の行は、同じ行に格納されているＭＡＣアドレスを有する親機１３０が設置されている駅１０１が配置されている路線の路線ＩＤを格納する。
設置位置列１２２ｄの各々の行は、同じ行に格納されているＭＡＣアドレスを有する親機１３０が、接続の確立を予定されている子機１６０が設置されている設置位置を示す設置位置情報を格納する。親機１３０は、駅１０１に停まる列車１０４の車両１０５＃１、１０５＃２毎に設置されている何れかの子機１６０と通信するようにされているため、設置位置は、子機１６０の設置位置を示すとともに、親機１３０の設置位置も示すことができる。なお、設置位置は、１両目又は２両目という設置位置情報により示されている。
【００２７】
以上により、親機設置情報１２２は、親機１３０のＭＡＣアドレスと、親機１３０が接続の確立を予定されている子機１６０の設置位置とを対応付けることができる。
なお、親機１３０のＭＡＣアドレスは、親機１３０を識別するための親機識別情報としても使用される。第１の親機のＭＡＣアドレスは、第１の親機識別情報としても使用され、第２の親機のＭＡＣアドレスは、第２の親機識別情報としても使用される。
【００２８】
図４に示されている接続テーブル１２１ａと同様に、親機設置テーブル１２２ａでも、車両基地も１つの路線として扱われている。実施の形態１では、車両基地１０２に設置されている親機１３０Ｅ、１３０Ｆの路線ＩＤは、“ＢＡＳＥ”になっている。
【００２９】
図２に戻り、プロセッサ部１１３は、接続管理サーバ１１０での処理を制御する。
例えば、プロセッサ部１１３は、親機設置情報１２２を参照することで、親機１３０からのＭＡＣアドレスを指定した取得要求に応じて、そのＭＡＣアドレスに対応する路線ＩＤ及び設置位置情報を応答する。
プロセッサ部１１３は、接続情報１２１を参照することで、親機１３０からの路線ＩＤを指定した取得要求に応じて、その路線ＩＤに対応するＳＳＩＤ及び接続パスワードを応答する。
プロセッサ部１１３は、子機情報１２０を参照することで、親機１３０からの路線ＩＤ及び設置位置情報を指定した取得要求に応じて、対応する子機１６０のＭＡＣアドレスを応答する。
プロセッサ部１１３は、子機情報１２０を参照することで、子機１６０からのＭＡＣアドレスを指定した取得要求に応じて、そのＭＡＣアドレスに対応する路線ＩＤを応答する。
プロセッサ部１１３は、接続情報１２１を参照することで、子機１６０からの路線ＩＤを指定した取得要求に応じて、その路線ＩＤに対応するＳＳＩＤ及び接続パスワードを応答する。
【００３０】
以上に記載されたプロセッサ部１１３の一部又は全部は、例えば、図６（Ａ）に示されているように、メモリ１０と、メモリ１０に格納されているプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等のプロセッサ１１とにより構成することができる。このようなプログラムは、ネットワークを通じて提供されてもよく、また、記録媒体に記録されて提供されてもよい。即ち、このようなプログラムは、例えば、プログラムプロダクトとして提供されてもよい。
【００３１】
また、プロセッサ部１１３の一部は、例えば、図６（Ｂ）に示されているように、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔｓ）又はＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の処理回路１２で構成することもできる。
【００３２】
図７は、親機１３０の構成を概略的に示すブロック図である。
親機１３０は、ネットワーク通信部１３１と、無線ＬＡＮ通信部１３２と、不揮発メモリ部１３３と、プロセッサ部１３４とを備える。
ここで、第１の親機のネットワーク通信部１３１を第１の親機ネットワーク通信部ともいい、第１の親機の無線ＬＡＮ通信部１３２を第１の親機無線通信部ともいい、第１の親機の不揮発メモリ部１３３を第１の親機不揮発メモリ部ともいい、第１の親機のプロセッサ部１３４を第１の親機プロセッサ部ともいう。
また、第２の親機のネットワーク通信部１３１を第２の親機ネットワーク通信部ともいい、第２の親機の無線ＬＡＮ通信部１３２を第２の親機無線通信部ともいい、第２の親機の不揮発メモリ部１３３を第２の親機不揮発メモリ部ともいい、第２の親機のプロセッサ部１３４を第２の親機プロセッサ部ともいう。
【００３３】
ネットワーク通信部１３１は、ネットワーク１０３に接続し、ネットワーク１０３との間で通信を行う通信インターフェースである。なお、ネットワーク通信部１３１は、ＮＩＣにより構成することができる。
【００３４】
無線ＬＡＮ通信部１３２は、無線により、子機１６０と通信を行う無線通信インターフェースである。
図８は、無線ＬＡＮ通信部１３２の構成を概略的に示すブロック図である。
無線ＬＡＮ通信部１３２は、アンテナ１４０と、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）部１４１と、受信電力測定部１４２と、ベースバンド部１４３と、ＭＡＣ部１４４と、ＩＦ（ＩｎｔｅｒＦａｃｅ）部１４５と、記憶部１４６と、無線制御部１４７とを備える。
なお、アンテナ１４０、ＲＦ部１４１、受信電力測定部１４２、ベースバンド部１４３及びＭＡＣ部１４４を、フレームを電波に載せて送信し、電波に載せられたフレームを受信するフレーム通信部１４８ともいう。言い換えると、フレーム通信部１４８は、電波を用いてフレームの送受信を行う。
【００３５】
ここで、第１の親機のアンテナ１４０を第１の親機アンテナともいい、第１の親機のＲＦ部１４１を第１の親機ＲＦ部ともいい、第１の親機の受信電力測定部１４２を第１の親機受信電力測定部ともいい、第１の親機のベースバンド部１４３を第１の親機ベースバンド部ともいい、第１の親機のＭＡＣ部１４４を第１の親機ＭＡＣ部ともいい、第１の親機のＩＦ部１４５を第１の親機ＩＦ部ともいい、第１の親機の記憶部１４６を第１の親機記憶部ともいい、第１の親機の無線制御部１４７を第１の親機無線制御部ともいい、第１の親機のフレーム通信部１４８を第１の親機フレーム通信部ともいう。
また、第２の親機のアンテナ１４０を第２の親機アンテナともいい、第２の親機のＲＦ部１４１を第２の親機ＲＦ部ともいい、第２の親機の受信電力測定部１４２を第２の親機受信電力測定部ともいい、第２の親機のベースバンド部１４３を第２の親機ベースバンド部ともいい、第２の親機のＭＡＣ部１４４を第２の親機ＭＡＣ部ともいい、第２の親機のＩＦ部１４５を第２の親機ＩＦ部ともいい、第２の親機の記憶部１４６を第２の親機記憶部ともいい、第２の親機の無線制御部１４７を第２の親機無線制御部ともいい、第２の親機のフレーム通信部１４８を第２の親機フレーム通信部ともいう。
【００３６】
アンテナ１４０は、電波の送受信を行う。
ＲＦ部１４１は、アンテナ１４０を介した無線周波数での信号の送受信処理を行う。具体的には、ＲＦ部１４１は、ベースバンド部１４３から入力される送信信号であるベースバンド信号及びアンテナ１４０から与えられる受信信号の周波数変換を行う。なお、周波数変換された受信信号は、ベースバンド信号として、ベースバンド部１４３に与えられる。
受信電力測定部１４２は、ＲＦ部１４１を介して、アンテナ１４０で受信した電波の強さを受信電力として測定し、特定された受信電力を無線制御部１４７に与える。
【００３７】
ベースバンド部１４３は、ＲＦ部１４１から送られてきたベースバンド信号を復調して、元のＭＡＣフレームを生成し、ＭＡＣ部１４４に与える。
また、ベースバンド部１４３は、ＭＡＣ部１４４から与えられたＭＡＣフレームを変調してベースバンド信号を生成し、ＲＦ部１４１に与える。
【００３８】
ＭＡＣ部１４４は、ベースバンド部１４３から与えられるＭＡＣフレームを解析してＭＡＣプロトコルに従った処理を行う。例えば、ＭＡＣ部１４４は、ＭＡＣフレームがデータフレームである場合には、ＭＡＣフレームからパケットを抽出し、抽出されたパケットをＩＦ部１４５に与える。また、ＭＡＣ部１４４は、ＭＡＣフレームが管理フレームである場合には、そのフレームボディに含まれている情報を無線制御部１４７に与える。
また、ＭＡＣ部１４４は、ＩＦ部１４５から与えられるパケットにＭＡＣヘッダを付加する等のＭＡＣ処理を行って、ＭＡＣフレームを生成して、ベースバンド部１４３に与える。
さらに、ＭＡＣ部１４４は、無線制御部１４７から与えられる情報にＭＡＣヘッダを付加する等のＭＡＣ処理を行って、ＭＡＣフレームを生成して、ベースバンド部１４３に与える。
【００３９】
ＩＦ部１４５は、ＭＡＣ部１４４から与えられるパケットからデータを抽出して、抽出されたデータをプロセッサ部１３４に与える。
また、ＩＦ部１４５は、プロセッサ部１３４から与えられるデータをパケットにして、ＭＡＣ部１４４に与える。
【００４０】
記憶部１４６は、無線ＬＡＮ通信部１３２での処理に必要な情報を記憶する。例えば、記憶部１４６は、プロセッサ部１３４から与えられるＳＳＩＤ、接続パスワード及びＭＡＣフィルタ情報を記憶する。なお、記憶部１４６は、不揮発性メモリ又は揮発性メモリにより構成することができる。
ここで、ＭＡＣフィルタ情報は、ＭＡＣアドレスを用いてフィルタリングを行うためのフィルタ情報である。第１の親機で記憶されているＭＡＣフィルタ情報を第１のフィルタ情報ともいい、第２の親機で記憶されているＭＡＣアドレスを第２のフィルタ情報ともいう。
【００４１】
無線制御部１４７は、無線ＬＡＮ通信部１３２での処理を制御する。例えば、無線制御部１４７は、子機１６０との間の接続を確立する処理を行う。この際、無線制御部１４７は、ＭＡＣフィルタ情報を用いてフィルタリングを行う。この処理の詳細は、後述する。
【００４２】
以上に記載されたＲＦ部１４１、受信電力測定部１４２、ベースバンド部１４３、ＭＡＣ部１４４、ＩＦ部１４５及び無線制御部１４７は、図６（Ｂ）に示されているように、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ又はＦＰＧＡ等の処理回路１２で構成することができる。
【００４３】
図７に戻り、不揮発メモリ部１３３は、親機１３０での処理に必要な情報を記憶する親機記憶部である。不揮発メモリ部１３３は、ＭＡＣアドレス１５０と、路線ＩＤ１５１と、設置位置情報１５２と、ＳＳＩＤ１５３と、接続パスワード１５４と、ＭＡＣフィルタ情報１５５と、旧設定値１５６とを記憶する。不揮発メモリ部１３３は、不揮発メモリにより構成することができる。
【００４４】
ＭＡＣアドレス１５０は、親機１３０のＭＡＣアドレスである。ＭＡＣアドレス１５０は、予め不揮発メモリ部１３３に記憶されているものとする。例えば、ＭＡＣアドレス１５０は、装置製造時に書き込まれる。
路線ＩＤ１５１、設置位置情報１５２、ＳＳＩＤ１５３、接続パスワード１５４及びＭＡＣフィルタ情報１５５は、ネットワーク通信部１３１を介して、接続管理サーバ１１０から取得される情報である。
旧設定値１５６は、接続管理サーバ１１０から路線ＩＤ１５１、設置位置情報１５２、ＳＳＩＤ１５３、接続パスワード１５４及びＭＡＣフィルタ情報１５５を取得する前に、不揮発メモリ部１３３に記憶されていたこれらの情報である。
【００４５】
プロセッサ部１３４は、親機１３０での処理を制御する。
例えば、プロセッサ部１３４は、ＭＡＣアドレス１５０を、ネットワーク通信部１３１を介して、接続管理サーバ１１０に送ることにより、ＭＡＣフィルタ情報等、子機１６０との接続の確立に必要となる情報を取得する。
【００４６】
具体的には、プロセッサ部１３４は、ＭＡＣアドレス１５０を指定した取得要求を、ネットワーク通信部１３１を介して、接続管理サーバ１１０に送ることにより、ＭＡＣアドレス１５０に対応する路線ＩＤ及び設置位置情報を取得する。そして、プロセッサ部１３４は、取得された路線ＩＤ及び設置位置情報を、路線ＩＤ１５１及び設置位置情報１５２として不揮発メモリ部１３３に記憶させる。
また、プロセッサ部１３４は、路線ＩＤ１５１を指定した取得要求を、ネットワーク通信部１３１を介して、接続管理サーバ１１０に送ることにより、路線ＩＤ１５１に対応するＳＳＩＤ及び接続パスワードを取得する。そして、プロセッサ部１３４は、取得されたＳＳＩＤ及び接続パスワードを、ＳＳＩＤ１５３及び接続パスワード１５４として不揮発メモリ部１３３に記憶させる。
また、プロセッサ部１３４は、路線ＩＤ１５１及び設置位置情報１５２を指定した取得要求を、ネットワーク通信部１３１を介して、接続管理サーバ１１０に送ることにより、路線ＩＤ１５１及び設置位置情報１５２に対応する、子機１６０のＭＡＣアドレスを取得する。そして、プロセッサ部１３４は、取得されたＭＡＣアドレスをＭＡＣフィルタ情報１５５として、不揮発メモリ部１３３に記憶させる。
さらに、プロセッサ部１３４は、ＳＳＩＤ１５３、接続パスワード１５４及びＭＡＣフィルタ情報１５５を無線ＬＡＮ通信部１３２に送り、記憶部１４６に記憶させる。
【００４７】
以上に記載されたプロセッサ部１３４の一部又は全部は、例えば、図６（Ａ）に示されているように、メモリ１０と、メモリ１０に格納されているプログラムを実行するＣＰＵ等のプロセッサ１１とにより構成することができる。このようなプログラムは、ネットワークを通じて提供されてもよく、また、記録媒体に記録されて提供されてもよい。即ち、このようなプログラムは、例えば、プログラムプロダクトとして提供されてもよい。
【００４８】
また、プロセッサ部１１３の一部は、例えば、図６（Ｂ）に示されているように、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ又はＦＰＧＡ等の処理回路１２で構成することもできる。
【００４９】
図９は、子機１６０の構成を概略的に示すブロック図である。
子機１６０は、無線ＬＡＮ通信部１６２と、不揮発メモリ部１６３と、プロセッサ部１６４とを備える。
ここで、第１の子機の無線ＬＡＮ通信部１６２を第１の子機無線通信部ともいい、第１の子機の不揮発メモリ部１６３を第１の子機不揮発メモリ部ともいい、第１の子機のプロセッサ部１６４を第１の子機プロセッサ部ともいう。
また、第２の子機の無線ＬＡＮ通信部１６２を第２の子機無線通信部ともいい、第２の子機の不揮発メモリ部１６３を第２の子機不揮発メモリ部ともいい、第２の子機のプロセッサ部１６４を第２の子機プロセッサ部ともいう。
【００５０】
無線ＬＡＮ通信部１６２は、無線により、親機１３０と通信を行う無線通信インターフェースである。
図８に示されているように、無線ＬＡＮ通信部１６２は、アンテナ１７０と、ＲＦ部１７１と、受信電力測定部１７２と、ベースバンド部１７３と、ＭＡＣ部１７４と、ＩＦ部１７５と、記憶部１７６と、無線制御部１７７とを備える。
なお、アンテナ１７０、ＲＦ部１７１、受信電力測定部１７２、ベースバンド部１７３及びＭＡＣ部１７４を、フレームを電波に載せて送信し、電波に載せられたフレームを受信するフレーム通信部１７８ともいう。言い換えると、フレーム通信部１７８は、電波を用いてフレームの送受信を行う。
【００５１】
ここで、第１の子機のアンテナ１７０を第１の子機アンテナともいい、第１の子機のＲＦ部１７１を第１の子機ＲＦ部ともいい、第１の子機の受信電力測定部１７２を第１の子機受信電力測定部ともいい、第１の子機のベースバンド部１７３を第１の子機ベースバンド部ともいい、第１の子機のＭＡＣ部１７４を第１の子機ＭＡＣ部ともいい、第１の子機のＩＦ部１７５を第１の子機ＩＦ部ともいい、第１の子機の記憶部１７６を第１の子機記憶部ともいい、第１の子機の無線制御部１７７を第１の子機無線制御部ともいい、第１の子機のフレーム通信部１７８を第１の子機フレーム通信部ともいう。
また、第２の子機のアンテナ１７０を第２の子機アンテナともいい、第２の子機のＲＦ部１７１を第２の子機ＲＦ部ともいい、第２の子機の受信電力測定部１７２を第２の子機受信電力測定部ともいい、第２の子機のベースバンド部１７３を第２の子機ベースバンド部ともいい、第２の子機のＭＡＣ部１７４を第２の子機ＭＡＣ部ともいい、第２の子機のＩＦ部１７５を第２の子機ＩＦ部ともいい、第２の子機の記憶部１７６を第２の子機記憶部ともいい、第２の子機の無線制御部１７７を第２の子機無線制御部ともいい、第２の子機のフレーム通信部１７８を第２の子機フレーム通信部ともいう。
【００５２】
アンテナ１７０は、電波の送受信を行う。
ＲＦ部１７１は、アンテナ１７０を介した無線周波数での信号の送受信処理を行う。具体的には、ＲＦ部１７１は、ベースバンド部１７３から入力される送信信号であるベースバンド信号及びアンテナ１７０から与えられる受信信号の周波数変換を行う。なお、周波数変換された受信信号は、ベースバンド信号として、ベースバンド部１７３に与えられる。
受信電力測定部１７２は、ＲＦ部１７１を介して、アンテナ１７０で受信した電波の強さを受信電力として測定し、特定された受信電力を無線制御部１７７に与える。
【００５３】
ベースバンド部１７３は、ＲＦ部１７１から送られてきたベースバンド信号を復調して、元のＭＡＣフレームを生成し、ＭＡＣ部１７４に与える。
また、ベースバンド部１７３は、ＭＡＣ部１７４から与えられたＭＡＣフレームを変調してベースバンド信号を生成し、ＲＦ部１７１に与える。
【００５４】
ＭＡＣ部１７４は、ベースバンド部１７３から与えられるＭＡＣフレームを解析してＭＡＣプロトコルに従った処理を行う。例えば、ＭＡＣ部１７４は、ＭＡＣフレームがデータフレームである場合には、ＭＡＣフレームからパケットを抽出し、抽出されたパケットをＩＦ部１７５に与える。また、ＭＡＣ部１７４は、ＭＡＣフレームが管理フレームである場合には、そのフレームボディに含まれている情報を無線制御部１７７に与える。
また、ＭＡＣ部１７４は、ＩＦ部１７５から与えられるパケットにＭＡＣヘッダを付加する等のＭＡＣ処理を行って、ＭＡＣフレームを生成して、ベースバンド部１７３に与える。
さらに、ＭＡＣ部１７４は、無線制御部１７７から与えられる情報にＭＡＣヘッダを付加する等のＭＡＣ処理を行って、ＭＡＣフレームを生成して、ベースバンド部１７３に与える。
【００５５】
ＩＦ部１７５は、ＭＡＣ部１７４から与えられるパケットからデータを抽出して、抽出されたデータをプロセッサ部１６４に与える。
また、ＩＦ部１７５は、プロセッサ部１６４から与えられるデータをパケットにして、ＭＡＣ部１７４に与える。
【００５６】
記憶部１７６は、無線ＬＡＮ通信部１６２での処理に必要な情報を記憶する。例えば、記憶部１７６は、プロセッサ部１６４から与えられるＳＳＩＤ及び接続パスワードを記憶する。なお、記憶部１７６は、不揮発性メモリ又は揮発性メモリにより構成することができる。
【００５７】
無線制御部１７７は、無線ＬＡＮ通信部１６２での処理を制御する。例えば、無線制御部１６７は、親機１３０との接続を確立する処理を行う。この処理の詳細は、後述する。
また、無線制御部１７７は、親機１３０との間の接続を解除する処理を行う。
【００５８】
以上に記載されたＲＦ部１７１、受信電力測定部１７２、ベースバンド部１７３、ＭＡＣ部１７４、ＩＦ部１７５及び無線制御部１７７は、図６（Ｂ）に示されているように、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ又はＦＰＧＡ等の処理回路１２で構成することができる。
【００５９】
図９に戻り、不揮発メモリ部１６３は、子機１６０での処理に必要な情報を記憶する子機記憶部である。不揮発メモリ部１６３は、ＭＡＣアドレス１８０と、車両基地用ＳＳＩＤ１８１と、車両基地用接続パスワード１８２と、路線ＩＤ１８３と、駅用ＳＳＩＤ１８４と、駅用接続パスワード１８５と、旧設定値１８６とを記憶する。不揮発メモリ部１６３は、不揮発メモリにより構成することができる。
【００６０】
ＭＡＣアドレス１８０は、子機１６０のＭＡＣアドレスである。
車両基地用ＳＳＩＤ１８１は、車両基地１０２に設置されている親機１３０Ｅ、１３０ＦのＳＳＩＤである。
車両基地用接続パスワード１８２は、車両基地１０２に設置されている親機１３０Ｅ、１３０Ｆとの接続を確立するための接続パスワードである。
ＭＡＣアドレス１８０、車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２は、予め不揮発メモリ部１６３に記憶されているものとする。例えば、ＭＡＣアドレス１８０は、装置製造時に書き込まれる。車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２は、装置製造時に書込みしてもよいし、装置設置までに設定することにしてもよい。
【００６１】
路線ＩＤ１８３、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５は、無線ＬＡＮ通信部１６２を介して、接続管理サーバ１１０から取得される情報である。
旧設定値１８６は、接続管理サーバ１１０から路線ＩＤ１８３、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５を取得する前に、不揮発メモリ部１６３に記憶されていたこれらの情報である。
【００６２】
プロセッサ部１６４は、子機１６０での処理を制御する。
例えば、プロセッサ部１６４は、ＭＡＣアドレス１８０を指定した取得要求を、無線ＬＡＮ通信部１６２を介して、接続管理サーバ１１０に送ることにより、ＭＡＣアドレス１８０に対応する路線ＩＤを取得する。そして、プロセッサ部１６４は、取得された路線ＩＤを、路線ＩＤ１８３として不揮発メモリ部１６３に記憶させる。
プロセッサ部１６４は、路線ＩＤ１８３を指定した取得要求を、無線ＬＡＮ通信部１６２を介して、接続管理サーバ１１０に送ることにより、路線ＩＤ１８３に対応するＳＳＩＤ及び接続パスワードを取得する。そして、プロセッサ部１６４は、取得されたＳＳＩＤ及び接続パスワードを、それぞれ、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５として不揮発メモリ部１６３に記憶させる。
【００６３】
また、プロセッサ部１６４は、車両基地１０２の親機１３０Ｅ、１３０Ｆと通信を行う場合には、車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２を無線ＬＡＮ通信部１６２に送り、記憶部１７６に記憶させる。
一方、プロセッサ部１６４は、駅１０１の親機１３０Ａ〜１３０Ｃと通信を行う場合には、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５を無線ＬＡＮ通信部１６２に送り、記憶部１７６に記憶させる。
【００６４】
なお、車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２と、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５とを区別しているのは、車両基地１０２をひとつの路線として管理することができ、子機１６０に、予め車両基地用ＳＳＩＤ１８１と車両基地用接続パスワード１８２とを設定しておくことで、車両基地１０２で親機１３０Ｅ又は親機１３０Ｆに全ての子機１６０が接続して、ネットワーク１０３及び接続管理サーバ１１０にアクセスすることができるようにするためである。
【００６５】
以上に記載されたプロセッサ部１６４の一部又は全部は、例えば、図６（Ａ）に示されているように、メモリ１０と、メモリ１０に格納されているプログラムを実行するＣＰＵ等のプロセッサ１１とにより構成することができる。このようなプログラムは、ネットワークを通じて提供されてもよく、また、記録媒体に記録されて提供されてもよい。即ち、このようなプログラムは、例えば、プログラムプロダクトとして提供されてもよい。
【００６６】
また、プロセッサ部１６４の一部は、例えば、図６（Ｂ）に示されているように、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ又はＦＰＧＡ等の処理回路１２で構成することもできる。
【００６７】
図１０は、実施の形態１における親機１３０の設定動作を示すフローチャートである。
まず、プロセッサ部１３４は、不揮発メモリ部１３３に記憶されている路線ＩＤ１５１、設置位置情報１５２、ＳＳＩＤ１５３、接続パスワード１５４及びＭＡＣフィルタ情報１５５を、旧設定値１５６として不揮発メモリ部１３３に記憶し直す（Ｓ１０）。これにより、不揮発メモリ部１３３からは、路線ＩＤ１５１、設置位置情報１５２、ＳＳＩＤ１５３、接続パスワード１５４及びＭＡＣフィルタ情報１５５が削除される。
【００６８】
次に、プロセッサ部１３４は、不揮発メモリ部１３３から自身に設定されているＭＡＣアドレス１５０を読み出し（Ｓ１１）、ネットワーク通信部１３１を起動して、ネットワーク１０３と接続する（Ｓ１２）。
【００６９】
ネットワーク１０３との接続後、プロセッサ部１３４は、接続管理サーバ１１０と通信できるか否かを判断する（Ｓ１３）。通信できる場合（Ｓ１３でＹｅｓ）には、処理はステップＳ１４に進み、通信できない場合（Ｓ１３でＮｏ）には、処理はステップＳ２２に進む。
【００７０】
そして、プロセッサ部１３４は、ネットワーク通信部１３１を介して、接続管理サーバ１１０に対して、ＭＡＣアドレス１５０を含む取得要求を送ることで、路線ＩＤ及び設置位置情報を要求する。このような取得要求をネットワーク通信部１１１で受信した接続管理サーバ１１０では、プロセッサ部１１３が、図５に示されている親機設置テーブル１２２ａを参照し、ＭＡＣアドレス１５０に対応する路線ＩＤ及び設置位置情報を読み出す。そして、プロセッサ部１１３は、読み出された路線ＩＤ及び設置位置情報を、ネットワーク通信部１１１を介して、親機１３０に応答する。
【００７１】
親機１３０のプロセッサ部１３４は、ネットワーク通信部１３１を介して、接続管理サーバ１１０からの路線ＩＤ及び設置位置情報を取得する（Ｓ１４）。
そして、プロセッサ部１３４は、取得された路線ＩＤ及び設置位置情報を、路線ＩＤ１５１及び設置位置情報１５２として、不揮発メモリ部１３３に書き込む（Ｓ１５）。
【００７２】
次に、プロセッサ部１３４は、ネットワーク通信部１３１を介して、接続管理サーバ１１０に対して、路線ＩＤ１５１を含む取得要求を送ることで、ＳＳＩＤ及び接続パスワードを要求する。このような取得要求をネットワーク通信部１１１で受信した接続管理サーバ１１０では、プロセッサ部１１３が、図４に示されている接続テーブル１２１ａを参照し、路線ＩＤ１５１に対応するＳＳＩＤ及び接続パスワードを読み出す。そして、プロセッサ部１１３は、読み出されたＳＳＩＤ及び接続パスワードを、ネットワーク通信部１１１を介して、親機１３０に応答する。
【００７３】
親機１３０のプロセッサ部１３４は、ネットワーク通信部１３１を介して、接続管理サーバ１１０からのＳＳＩＤ及び接続パスワードを取得する（Ｓ１６）。
そして、プロセッサ部１３４は、取得されたＳＳＩＤ及び接続パスワードを、ＳＳＩＤ１５３及び接続パスワード１５４として、不揮発メモリ部１３３に書き込む（Ｓ１７）。
【００７４】
次に、プロセッサ部１３４は、ネットワーク通信部１３１を介して、接続管理サーバ１１０に対して、路線ＩＤ１５１及び設置位置情報１５２を含む取得要求を送ることで、無線通信をするべき、言い換えると、接続を確立すべき子機１６０のＭＡＣアドレスを要求する。このような取得要求をネットワーク通信部１１１で受信した接続管理サーバ１１０では、プロセッサ部１１３が、図３に示されている子機テーブル１２０ａを参照し、路線ＩＤ１５１及び設置位置情報１５２に対応するＭＡＣアドレスを読み出す。ここでは、複数のＭＡＣアドレスが対応する場合には、全てのＭＡＣアドレスが読み出される。また、路線ＩＤ１５１が“ＢＡＳＥ”である場合、設置位置情報１５２に対応する全てのＭＡＣアドレスが読み出される。そして、プロセッサ部１１３は、読み出されたＭＡＣアドレスの一覧を、ネットワーク通信部１１１を介して、親機１３０に応答する。
【００７５】
親機１３０のプロセッサ部１３４は、ネットワーク通信部１３１を介して、接続管理サーバ１１０からのＭＡＣアドレスの一覧を取得する（Ｓ１８）。
そして、プロセッサ部１３４は、取得されたＭＡＣアドレスの一覧を、ＭＡＣフィルタ情報１５５として、不揮発メモリ部１３３に書き込む（Ｓ１９）。
【００７６】
そして、プロセッサ部１３４は、必要な情報を正常に取得したか否かを判断する（Ｓ２０）。例えば、プロセッサ部１３４は、不揮発メモリ部１３３に、路線ＩＤ１５１、設置位置情報１５２、ＳＳＩＤ１５３、接続パスワード１５４及びＭＡＣフィルタ情報１５５が記憶されているか否かを判断する。必要な情報が正常に取得できている場合（Ｓ２０でＹｅｓ）には、処理はステップＳ２１に進み、必要な情報が正常に取得できていない場合（Ｓ２０でＮｏ）には、処理はステップＳ２２に進む。
【００７７】
ステップＳ２１では、プロセッサ部１３４は、不揮発メモリ部１３３から旧設定値１５６を削除する。そして、処理はステップＳ２３に進む。
ステップＳ２２では、ステップＳ１３において接続管理サーバ１１０と通信ができない場合（Ｓ１３でＮｏ）、又は、ステップＳ２０において必要な情報が正常に取得できていない場合（Ｓ２０でＮｏ）であるため、プロセッサ部１３４は、不揮発メモリ部１３３に記憶されている旧設定値１５６における路線ＩＤ１５１、設置位置情報１５２、ＳＳＩＤ１５３、接続パスワード１５４及びＭＡＣフィルタ情報１５５を、不揮発メモリ部１３３に記憶し直すことにより、以前の設定を復旧する。これにより、例えば、ネットワーク１０３での通信異常が発生した場合でも、無線ＬＡＮ通信部１３２は、旧設定にて起動することができる。
【００７８】
ステップＳ２３では、プロセッサ部１３４は、不揮発メモリ部１３３から、ＳＳＩＤ１５３、接続パスワード１５４及びＭＡＣフィルタ情報１５５を読み出し、読み出されたＳＳＩＤ１５３、接続パスワード１５４及びＭＡＣフィルタ情報１５５を無線ＬＡＮ通信部１３２に設定して、無線ＬＡＮ通信部１３２を起動する。無線ＬＡＮ通信部１３２では、無線制御部１４７が、設定されたＳＳＩＤ１５３、接続パスワード１５４及びＭＡＣフィルタ情報１５５を記憶部１４６に記憶させる。
【００７９】
以上のように設定することで、親機１３０が設置されている路線を走行する列車１０４に設置されている子機１６０のうち、親機１３０は、自身の設置位置に対応する子機１６０のみに限定して通信できるようになる。なお、図１０に示されている設定動作は、親機１３０の起動時に実行されてもよい。また、図１０に示されている設定動作は、例えば、始発列車時刻前、又は、最終列車時刻後といったように、定期的に行われてもよい。
【００８０】
なお、図１０に記載されているフローチャートでは、ステップＳ１４〜Ｓ１９に示されているように、親機１３０と接続管理サーバ１１０との間で、何度も情報の送受信が行われているが、実施の形態１は、このような例に限定されない。
例えば、親機１３０が、ＭＡＣアドレス１５０を接続管理サーバ１１０に送ることで、接続管理サーバ１１０が、図５に示されている親機設置テーブル１２２ａを参照し、ＭＡＣアドレス１５０に対応する路線ＩＤ及び設置位置情報を特定する。そして、接続管理サーバ１１０が、図４に示されている接続テーブル１２１ａを参照し、特定された路線ＩＤに対応するＳＳＩＤ及び接続パスワードを特定する。さらに、接続管理サーバ１１０が、図３に示されている子機テーブル１２０ａを参照し、特定された路線ＩＤ及び特定された設置位置情報に対応するＭＡＣアドレスを特定する。最後に、接続管理サーバ１１０が、特定されたこれらの情報を、ネットワーク通信部１１１を介して、親機１３０に送信してもよい。
【００８１】
図１１は、実施の形態１における子機１６０の設定動作を示すフローチャートである。
子機１６０の設定動作は、列車１０４が車両基地１０２に停止している際に、親機１３０Ｅ又は親機１３０Ｆを経由して、行われる。
まず、プロセッサ部１６４は、不揮発メモリ部１６３に記憶されている路線ＩＤ１８３、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５を、旧設定値１８６として不揮発メモリ部１６３に記憶し直す（Ｓ３０）。これにより、不揮発メモリ部１６３からは、路線ＩＤ１８３、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５が削除される。
【００８２】
次に、プロセッサ部１６４は、不揮発メモリ部１６３から自身に設定されている車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２を読み出す（Ｓ３１）。
プロセッサ部１６４は、読み出された車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２を無線ＬＡＮ通信部１６２に設定して、無線ＬＡＮ通信部１６２を起動する。無線ＬＡＮ通信部１６２は、設定された車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２を用いて、車両基地１０２に設置されている親機１３０との接続を確立して、ネットワーク１０３に接続する（Ｓ３２）。なお、無線ＬＡＮ通信部１６２の無線制御部１７７は、プロセッサ部１６４から送られてくる車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２を記憶部１７６に記憶させる。
【００８３】
ネットワーク１０３との接続後、プロセッサ部１６４は、接続管理サーバ１１０と通信できるか否かを判断する（Ｓ３３）。通信できる場合（Ｓ３３でＹｅｓ）には、処理はステップＳ３４に進み、通信できない場合（Ｓ３３でＮｏ）には、処理はステップＳ４１に進む。
【００８４】
ステップＳ３４では、プロセッサ部１６４は、不揮発メモリ部１６３から自身に設定されているＭＡＣアドレス１８０を読み出す。
そして、プロセッサ部１６４は、無線ＬＡＮ通信部１６２を介して、接続管理サーバ１１０に対して、ＭＡＣアドレス１８０を含む取得要求を送ることで、自機が搭載されている列車１０４が走行する路線の路線ＩＤを要求する。このような取得要求をネットワーク通信部１１１で受信した接続管理サーバ１１０では、プロセッサ部１１３が、図３に示されている子機テーブル１２０ａを参照し、ＭＡＣアドレス１８０に対応する路線ＩＤを読み出す。そして、プロセッサ部１１３は、読み出された路線ＩＤを、ネットワーク通信部１１１を介して、子機１６０に応答する。
【００８５】
子機１６０のプロセッサ部１６４は、無線ＬＡＮ通信部１６２を介して、接続管理サーバ１１０からの路線ＩＤを取得する（Ｓ３５）。
そして、プロセッサ部１６４は、取得された路線ＩＤを、路線ＩＤ１８３として、不揮発メモリ部１６３に書き込む（Ｓ３６）。
【００８６】
次に、プロセッサ部１６４は、無線ＬＡＮ通信部１６２を介して、路線ＩＤ１８３を含む取得要求を送ることで、ＳＳＩＤ及び接続パスワードを要求する。このような取得要求をネットワーク通信部１１１で受信した接続管理サーバ１１０では、プロセッサ部１１３が、図４に示されている接続テーブル１２１ａを参照し、路線ＩＤ１８１に対応するＳＳＩＤ及び接続パスワードを読み出す。そして、プロセッサ部１１３は、読み出されたＳＳＩＤ及び接続パスワードを、ネットワーク通信部１１１を介して、子機１６０に応答する。
【００８７】
子機１６０のプロセッサ部１６４は、無線ＬＡＮ通信部１６２を介して、接続管理サーバ１１０からのＳＳＩＤ及び接続パスワードを取得する（Ｓ３７）。
そして、プロセッサ部１６４は、取得されたＳＳＩＤ及び接続パスワードを、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５として、不揮発メモリ部１６３に書き込む（Ｓ３８）。
【００８８】
そして、プロセッサ部１６４は、必要な情報を正常に取得したか否かを判断する（Ｓ３９）。例えば、プロセッサ部１６４は、不揮発メモリ部１６３に、路線ＩＤ１５１、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５が記憶されているか否かを判断する。必要な情報が正常に取得できている場合（Ｓ３９でＹｅｓ）には、処理はステップＳ４０に進み、必要な情報が正常に取得できていない場合（Ｓ３９でＮｏ）には、処理はステップＳ４１に進む。
【００８９】
ステップＳ４０では、プロセッサ部１６４は、不揮発メモリ部１６３から旧設定値１８６を削除する。そして、処理はステップＳ４２に進む。
ステップＳ４１では、ステップＳ３３において接続管理サーバ１１０と通信ができない場合（Ｓ３３でＮｏ）、又は、ステップＳ３９において必要な情報が正常に取得できていない場合（Ｓ３９でＮｏ）であるため、プロセッサ部１６４は、不揮発メモリ部１６３に記憶されている旧設定値１８６における路線ＩＤ１８３、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５を、不揮発メモリ部１６３に記憶し直すことにより、以前の設定を復旧する。これにより、例えば、ネットワーク１０３での通信異常が発生した場合でも、無線ＬＡＮ通信部１６２は、旧設定にて起動することができる。
【００９０】
ステップＳ４２では、プロセッサ部１６４は、不揮発メモリ部１６３から、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５を読み出し、読み出された駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５を、接続先として無線ＬＡＮ通信部１６２に設定する。無線ＬＡＮ通信部１６２では、無線制御部１７７が、設定された駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５を記憶部１７６に記憶させる。
【００９１】
以上のように設定することで、子機１６０を搭載した列車１０４が走行する路線に設置されている親機１３０にアクセスすることが可能となると共に、隣接する路線に設置されている親機１３０に誤って接続してしまうことを防止することができる。
【００９２】
なお、図１１に記載されているフローチャートでは、ステップＳ３４〜Ｓ３８に示されているように、子機１６０と接続管理サーバ１１０との間で、何度も情報の送受信が行われているが、実施の形態１は、このような例に限定されない。
例えば、子機１６０が、ＭＡＣアドレス１８０を接続管理サーバ１１０に送ることで、接続管理サーバ１１０が、図３に示されている子機テーブル１２０ａを参照し、ＭＡＣアドレス１８０に対応する路線ＩＤを特定して、図４に示されている接続テーブル１２１ａを参照し、特定された路線ＩＤに対応するＳＳＩＤ及び接続パスワードを特定する。そして、接続管理サーバ１１０は、特定されたこれらの情報を、ネットワーク通信部１１１を介して、子機１６０に送信してもよい。
【００９３】
図１２は、以上のようにして設定が行われた親機１３０Ａ〜１３０Ｆの不揮発メモリ部１３３に記憶されている設定値の一覧を示す概略図である。
また、図１３は、以上のようにして設定が行われた子機１６０Ａ、１６０Ｂの不揮発メモリ部１６３に記憶されている設定値の一覧を示す概略図である。
【００９４】
図１４は、親機１３０と子機１６０とが接続を確立する際の処理を示すシーケンス図である。
なお、親機１３０の無線ＬＡＮ通信部１３２と、子機１６０の無線ＬＡＮ通信部１６２とは、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１に対応しているものとする。
また、起動直後、親機１３０と子機１６０との間の接続は、確立されていないものとする。
【００９５】
まず、親機１３０の無線制御部１４７は、フレーム通信部１４８を介して、ビーコンフレームを電波に載せて、所定の周期で繰返しブロードキャストする（Ｓ５０）。
ここで、ビーコンフレームは、ＳＳＩＤを含む管理フレームである。なお、第１の親機が送信するビーコンフレームを第１の管理フレームともいい、第２の親機が送信するビーコンフレームを第２の管理フレームともいう。
【００９６】
ビーコンフレームを載せた電波をアンテナ１７０で受けた子機１６０の無線制御部１７７は、アンテナ１７０で受けた電波の強さを示す受信電力を受信電力測定部１７２から取得し、受信電力が予め定められた閾値を超えた場合には、フレーム通信部１７８を介して、ビーコンフレームに格納されている情報を取得することで、親機１３０の存在を検知する。
そして、無線制御部１７７は、ビーコンフレームに含まれているＳＳＩＤが、記憶部１７６に記憶されているＳＳＩＤと一致する場合には、親機１３０の情報を収集するために、フレーム通信部１７８を介して、親機１３０に対して、プローブ要求フレームを電波に載せて送信する（Ｓ５１）。ここで、記憶部１７６には、駅用ＳＳＩＤ１８４が記憶されているものとする。プローブ要求フレームを接続要求フレームともいう。
【００９７】
電波に載せられたプローブ要求フレームを受信した親機１３０では、無線制御部１４７が、プローブ要求フレーム内の端末局情報及び接続要求内容を確認し、応答しても良いと判断した場合には、フレーム通信部１４８を介して、子機１６０に対して、プローブ応答フレームを電波に載せて送信する（Ｓ５２）。ここで、無線制御部１４７は、プローブ要求フレームの送信元ＭＡＣアドレスが、記憶部１４６に記憶されているＭＡＣフィルタ情報１５５で示されているＭＡＣアドレスの一覧に含まれているか否かを判断し、それが一覧に含まれていない場合には、プローブ応答フレームを送信しない。
【００９８】
電波に載せられたプローブ応答フレームを受信した子機１６０では、無線制御部１７７が、プローブ応答フレーム内の情報を確認し、接続が可能であると判断した場合に、フレーム通信部１７８を介して、親機１３０に対して、認証を要求するオーセンティケーションフレームを電波に載せて送信する（Ｓ５３）。このとき、無線制御部１７７は、記憶部１７６に記憶されている駅用接続パスワード１８５をオーセンティケーションフレームに含める。
【００９９】
電波に載せられたオーセンティケーションフレームを受信した親機１３０では、無線制御部１４７が、オーセンティケーションフレームに含まれている情報を確認し、認証の成否を判断する。例えば、無線制御部１４７は、オーセンティケーションフレームに含まれている駅用接続パスワード１８５が、記憶部１４６に記憶されている接続パスワード１５４と一致するか否かを判断し、これらのパスワードが一致する場合には、認証が成功したと判断する。そして、無線制御部１４７は、フレーム通信部１４８を介して、子機１６０に対して、認証の成否を示すステータスコードを含むオーセンティケーションフレームを送信する（Ｓ５４）。ここで送信されるオーセンティケーションフレームは、認証の要求に対して応答するフレームである。
【０１００】
電波に載せられたオーセンティケーションフレームを受信した子機１６０では、無線制御部１７７が、オーセンティケーションフレームに含まれているステータスコードにより認証が成功したか否かを確認する。認証に成功した場合には、無線制御部１７７は、接続関係を要求するために、フレーム通信部１７８を介して、親機１３０に対して、アソシエーション要求フレームを送信する（Ｓ５５）。なお、認証に失敗した場合には、無線制御部１７７は、予め定められたエラー処理を行う。
【０１０１】
電波に載せられたアソシエーション要求フレームを受信した親機１３０では、無線制御部１４７が、アソシエーション要求フレームの送信元ＭＡＣアドレスが、認証の成功した子機１６０のものであるか否かを判断する。そして、無線制御部１４７は、送信元ＭＡＣアドレスが認証の成功した子機１６０のものである場合には、接続関係が成功したことを示すステータスコードを含むアソシエーション応答フレームを生成し、送信元ＭＡＣアドレスが認証の成功した子機１６０のものではない場合には、接続関係が成功しなかったことを示すステータスコードを含むアソシエーション応答フレームを生成する。そして、無線制御部１４７は、フレーム通信部１４８を介して、子機１６０に対して、生成されたアソシエーション応答フレームを送信する（Ｓ５６）。
【０１０２】
電波に載せられたアソシエーション応答フレームを受信した子機１６０では、無線制御部１７７が、アソシエーション応答フレームに含まれているステータスコードにより接続関係の成否を確認する。接続関係に成功した場合には、無線制御部１４７と無線制御部１７７との間で、４ウェイハンドシェイク処理が行われる（Ｓ５７）。ここで、４ウェイハンドシェイク処理は、暗号通信のために、鍵を生成し、それを交換する処理である。その後、無線制御部１７７は、フレーム通信部１７８を介して、親機１３０と接続状態となる（Ｓ５８）。一方、接続関係に失敗した場合には、無線制御部１７７は、予め定められたエラー処理を行う。
【０１０３】
以上のようなシーケンスにより、例えば、列車１０４Ａが駅１０１Ａに進入してきている場面では、まず、親機１３０Ｂの電波圏内に子機１６０Ａが入り、子機１６０Ａは、親機１３０ＢからのビーコンフレームによりＳＳＩＤを検出する。このＳＳＩＤは、子機１６０に設定されている駅用ＳＳＩＤ１８４と一致するため、子機１６０Ａは、親機１３０Ｂにプローブ要求フレームを送信する。しかし、親機１３０Ｂは、自身が保持するＭＡＣフィルタ情報１５５に、子機１６０ＡのＭＡＣアドレスが含まれていないため、プローブ応答フレームを返さない。以上により、親機１３０Ｂは、子機１６０Ａとの接続を確立しないため、正常に通信できない状態を防止することができる。
【０１０４】
さらに、列車１０４Ａが進行し、列車１０４Ａが駅１０１Ａに停車している場合には、親機１３０Ａが保持するＭＡＣフィルタ情報１５５には、子機１６０ＡのＭＡＣアドレスが含まれており、また、親機１３０Ｂが保持するＭＡＣフィルタ情報１５５には、子機１６０ＢのＭＡＣアドレスが含まれているため、それぞれの子機１６０Ａ、１６０Ｂが、対応する親機１３０Ａ、１３０Ｂとの接続を確立することができる。また、列車１０４Ａが停車しており安定的に通信することができる。
【０１０５】
以上説明したように、実施の形態１は、接続管理サーバ１１０から親機１３０及び子機１６０に設定を行い、親機１３０に接続できる子機１６０を制御できるように構成されているため、子機１６０が想定されていない親機１３０に接続して、駅１０１への進入時等に通信が不安定になる状態での通信を防止することができる。このため、実施の形態１は、安定した状態での通信を行うことができる。
【０１０６】
また、実施の形態１によれば、接続管理サーバ１１０で一括して親機１３０と子機１６０との設定を管理することができる。このため、例えば、親機１３０又は子機１６０を交換した場合でも、接続管理サーバ１１０上で、交換対象となる親機１３０又は子機１６０のＭＡＣアドレスを書き換えることで、親機１３０又は子機１６０への設定操作を行わずに対応することができる。
【０１０７】
実施の形態２．
実施の形態１では、親機１３０と子機１６０との接続を確立する制御に子機１６０のＭＡＣアドレスを使用しているが、実施の形態２では、同一駅１０１内で設置位置毎にＳＳＩＤと接続パスワードとを区別することで接続を確立する制御を行う。
【０１０８】
図１に示されているように、実施の形態２に係る無線通信システム２００は、接続管理サーバ２１０と、駅１０１Ａ、１０１Ｂに設置されている複数の親機２３０Ａ、２３０Ｂ、２３０Ｃ、２３０Ｄと、車両基地１０２に設置されている複数の親機２３０Ｅ、２３０Ｆと、列車１０４Ａ、１０４Ｂ、１０４Ｃに設置されている複数の子機２６０Ａ、２６０Ｂ、２６０Ｃ、２６０Ｄ、２６０Ｇ、２６０Ｈとを有する。接続管理サーバ２１０は、親機２３０Ａ〜２３０Ｆにインターネット等のネットワーク１０３を介して接続する。
【０１０９】
親機２３０Ａ〜２３０Ｆの各々を特に区別する必要がない場合には、親機２３０という。
子機２６０Ａ〜２６０Ｈの各々を特に区別する必要がない場合には、子機２６０という。
ここで、１両目の車両１０５＃１及び２両目の車両１０５＃２の何れか一方に搭載されている子機２６０を、第１の子機ともいい、１両目の車両１０５＃１及び２両目の車両１０５＃２の何れか他方に搭載されている子機２６０を、第２の子機ともいう。
また、列車１０４が駅１０１に停車した場合に、無線通信を行うことのできる電波圏に第１の子機が入るように、その駅１０１に設置されている親機２３０を第１の親機ともいう。第１の親機の電波圏を第１の電波圏ともいう。列車１０４が駅１０１に停車した場合に、無線通信を行うことのできる電波圏に第２の子機が入るように、その駅１０１に設置されている親機２３０を第２の親機ともいう。第２の親機の電波圏を第２の電波圏ともいう。
【０１１０】
さらに、第１の子機が無線通信を行うための設定値を取得する際に、第１の子機と接続管理サーバ２１０との間の通信を中継する親機を第３の親機ともいい、第２の子機が無線通信を行うための設定値を取得する際に、第２の子機と接続管理サーバ２１０との間の通信を中継する親機を第４の親機ともいう。実施の形態２では、車両基地１０２に設置されている親機２３０Ｅ、２３０Ｆが、第３の親機及び第４の親機になっているが、実施の形態２は、このような例に限定されない。
【０１１１】
図２に示されているように、実施の形態２における接続管理サーバ２１０は、ネットワーク通信部１１１と、不揮発メモリ部２１２と、プロセッサ部２１３とを備える。
実施の形態２における接続管理サーバ２１０のネットワーク通信部１１１は、実施の形態１における接続管理サーバ１１０のネットワーク通信部１１１と同様である。
【０１１２】
不揮発メモリ部２１２は、接続管理サーバ２１０での処理に必要な情報を記憶する。不揮発メモリ部２１２は、子機情報１２０と、接続情報２２１と、親機設置情報１２２とを記憶する。実施の形態２における不揮発メモリ部２１２に記憶されている子機情報１２０及び親機設置情報１２２は、実施の形態１における不揮発メモリ部１１２に記憶されている子機情報１２０及び親機設置情報１２２と同様である。例えば、子機情報１２０は、図３に示されている子機テーブル１２０ａであり、親機設置情報１２２の一例は、図５に示されている親機設置テーブル１２２ａである。
【０１１３】
接続情報２２１は、親機２３０が設置されている駅１０１が配置されている路線と、その親機２３０が接続の確立を予定されている子機２６０が設置されている設置位置を示す設置位置情報と、その親機２３０のＳＳＩＤと、その親機２３０の接続パスワードとを対応付けた情報である。
【０１１４】
図１５は、接続情報２２１の一例を示す概略図である。
図１５に示されているように、接続情報２２１の一例は、路線ＩＤ列２２１ｂと、設置位置列２２１ｃと、ＳＳＩＤ列２２１ｄと、接続パスワード列２２１ｅとを有する接続テーブル２２１ａである。
路線ＩＤ列２２１ｂの各々の行は、対応する親機２３０が設置されている駅１０１が配置されている路線の路線ＩＤを格納する。
設置位置列２２１ｃの各々の行は、対応する親機２３０が接続の確立を予定されている子機２６０が設置されている設置位置を示す設置位置情報を格納する。
ＳＳＩＤ列２２１ｄは、対応する親機２３０のＳＳＩＤを格納する。
接続パスワード列２２１ｅは、対応する親機２３０の接続パスワードを格納する。
以上のように、接続情報２２１は、子機２６０の設置位置情報と、ＳＳＩＤとを対応付けることができる。
【０１１５】
図２に戻り、プロセッサ部２１３は、接続管理サーバ２１０での処理を制御する。
例えば、プロセッサ部２１３は、親機設置情報１２２を参照することで、親機２３０からのＭＡＣアドレスを指定した取得要求に応じて、そのＭＡＣアドレスに対応する路線ＩＤ及び設置位置情報を応答する。
プロセッサ部２１３は、接続情報２２１を参照することで、親機２３０からの路線ＩＤ及び設置位置情報を指定した取得要求に応じて、対応するＳＳＩＤ及び接続パスワードを応答する。
プロセッサ部２１３は、子機情報１２０を参照することで、子機２６０からのＭＡＣアドレスを指定した取得要求に応じて、そのＭＡＣアドレスに対応する路線ＩＤを応答する。
プロセッサ部２１３は、接続情報２２１を参照することで、子機２６０からの路線ＩＤ及び設置位置を指定した取得要求に応じて、その路線ＩＤ及び設置位置に対応するＳＳＩＤ及び接続パスワードを応答する。
【０１１６】
図１６は、実施の形態２における親機２３０の構成を概略的に示すブロック図である。
親機２３０は、ネットワーク通信部１３１と、無線ＬＡＮ通信部２３２と、不揮発メモリ部２３３と、プロセッサ部２３４とを備える。
実施の形態２における親機２３０のネットワーク通信部１３１は、実施の形態１における親機１３０のネットワーク通信部１３１と同様である。
【０１１７】
無線ＬＡＮ通信部２３２は、無線により、子機２６０と通信を行う無線通信インターフェースである。
図８に示されているように、無線ＬＡＮ通信部２３２は、アンテナ１４０と、ＲＦ部１４１と、受信電力測定部１４２と、ベースバンド部１４３と、ＭＡＣ部１４４と、ＩＦ部１４５と、記憶部２４６と、無線制御部２４７とを備える。また、アンテナ１４０、ＲＦ部１４１、受信電力測定部１４２、ベースバンド部１４３及びＭＡＣ部１４４により、フレーム通信部１４８が構成される。
実施の形態２における無線ＬＡＮ通信部２３２のアンテナ１４０、ＲＦ部１４１、受信電力測定部１４２、ベースバンド部１４３、ＭＡＣ部１４４及びＩＦ部１４５は、実施の形態１における無線ＬＡＮ通信部１３２のアンテナ１４０、ＲＦ部１４１、受信電力測定部１４２、ベースバンド部１４３、ＭＡＣ部１４４及びＩＦ部１４５と同様である。
【０１１８】
記憶部２４６は、無線ＬＡＮ通信部２３２での処理に必要な情報を記憶する。例えば、記憶部２４６は、プロセッサ部２３４から与えられるＳＳＩＤ及び接続パスワードを記憶する。ここで、第１の親機の記憶部２４６に記憶されているＳＳＩＤを第１の無線ネットワーク識別情報ともいい、第２の親機の記憶部２４６に記憶されているＳＳＩＤを第２の無線ネットワーク識別情報ともいう。
無線制御部２４７は、無線ＬＡＮ通信部２３２での処理を制御する。例えば、無線制御部２４７は、子機２５０との接続を確立する処理を行う。ここで、実施の形態２における無線制御部２４７は、子機２６０のＭＡＣアドレスによるフィルタリングを行わない他は、実施の形態１における無線制御部１４７と同様の処理を行う。
【０１１９】
図１６に戻り、不揮発メモリ部２３３は、親機２３０での処理に必要な情報を記憶する。不揮発メモリ部２３３は、ＭＡＣアドレス１５０と、路線ＩＤ１５１と、設置位置情報１５２と、ＳＳＩＤ１５３と、接続パスワード１５４と、旧設定値２５６とを記憶する。
実施の形態２における不揮発メモリ部２３３に記憶されているＭＡＣアドレス１５０、路線ＩＤ１５１、設置位置情報１５２、ＳＳＩＤ１５３及び接続パスワード１５４は、実施の形態１における不揮発メモリ部１３３に記憶されているＭＡＣアドレス１５０、路線ＩＤ１５１、設置位置情報１５２、ＳＳＩＤ１５３及び接続パスワード１５４と同様である。
なお、実施の形態２における不揮発メモリ部２３３は、実施の形態１における不揮発メモリ部１３３に記憶されているＭＡＣフィルタ情報１５５を記憶していない。
【０１２０】
旧設定値２５６は、接続管理サーバ２１０から路線ＩＤ１５１、設置位置情報１５２、ＳＳＩＤ１５３及び接続パスワード１５４を取得する前に、不揮発メモリ部２３３に記憶されていたこれらの情報である。
【０１２１】
プロセッサ部２３４は、親機２３０での処理を制御する。
例えば、プロセッサ部２３４は、ＭＡＣアドレス１５０を指定した取得要求を、ネットワーク通信部１３１を介して、接続管理サーバ２１０に送ることにより、ＭＡＣアドレス１５０に対応する路線ＩＤ及び設置位置情報を取得する。そして、プロセッサ部２３４は、取得された路線ＩＤ及び設置位置情報を、路線ＩＤ１５１及び設置位置情報１５２として不揮発メモリ部２３３に記憶させる。
また、プロセッサ部２３４は、路線ＩＤ１５１及び設置位置情報１５２を指定した取得要求を、ネットワーク通信部１３１を介して、接続管理サーバ２１０に送ることにより、路線ＩＤ１５１及び設置位置情報１５２に対応する、ＳＳＩＤ及び接続パスワードを取得する。そして、プロセッサ部２３４は、取得されたＳＳＩＤ及び接続パスワードをＳＳＩＤ１５３及び接続パスワード１５４として、不揮発メモリ部２３３に記憶させる。
さらに、プロセッサ部２３４は、ＳＳＩＤ１５３及び接続パスワード１５４を無線ＬＡＮ通信部２３２に送り、記憶部２４６に記憶させる。
【０１２２】
図１７は、実施の形態２における子機２６０の構成を概略的に示すブロック図である。
子機２６０は、無線ＬＡＮ通信部１６２と、不揮発メモリ部２６３と、プロセッサ部２６４とを備える。
実施の形態２における子機２６０の無線ＬＡＮ通信部１６２は、実施の形態１における子機１６０の無線ＬＡＮ通信部１６２と同様である。なお、第１の子機の記憶部１７６に記憶されているＳＳＩＤを第１の無線ネットワーク識別情報ともいい、第２の子機の記憶部１７６に記憶されているＳＳＩＤを第２の無線ネットワーク識別情報ともいう。
【０１２３】
不揮発メモリ部２６３は、子機２６０での処理に必要な情報を記憶する子機記憶部である。不揮発メモリ部２６３は、ＭＡＣアドレス１８０と、車両基地用ＳＳＩＤ１８１と、車両基地用接続パスワード１８２と、路線ＩＤ１８３と、駅用ＳＳＩＤ１８４と、駅用接続パスワード１８５と、旧設定値１８６と、設置位置情報２８７とを記憶する。
実施の形態２における不揮発メモリ部２６３に記憶されているＭＡＣアドレス１８０、車両基地用ＳＳＩＤ１８１、車両基地用接続パスワード１８２、路線ＩＤ１８３、駅用ＳＳＩＤ１８４、駅用接続パスワード１８５及び旧設定値１８６は、実施の形態１における不揮発メモリ部１６３に記憶されているＭＡＣアドレス１８０、車両基地用ＳＳＩＤ１８１、車両基地用接続パスワード１８２、路線ＩＤ１８３、駅用ＳＳＩＤ１８４、駅用接続パスワード１８５及び旧設定値１８６と同様である。
【０１２４】
設置位置情報２８７は、子機２６０が設置されている設置位置を示す。設置位置情報２８７は、子機２６０が設置されている車両１０５を示す。設置位置情報２８７は、予め不揮発メモリ部２６３に記憶されているものとする。例えば、設置位置情報２８７は、装置製造時に書き込まれてもよく、子機２６０が車両１０５に設置されるまでに書き込まれてもよい。
【０１２５】
プロセッサ部２６４は、子機２６０での処理を制御する。
例えば、プロセッサ部２６４は、設置位置情報２８７を、無線ＬＡＮ通信部１６２を介して、接続管理サーバ２１０に送ることで、接続管理サーバ２１０からＳＳＩＤを取得する。そして、取得されたＳＳＩＤを不揮発メモリ部２６３に記憶させる。
【０１２６】
具体的には、プロセッサ部２６４は、ＭＡＣアドレス１８０及び設置位置情報２８７を指定した取得要求を、無線ＬＡＮ通信部１６２を介して、接続管理サーバ２１０に送ることで、ＭＡＣアドレス１８０及び設置位置情報２８７に対応する路線ＩＤを取得する。そして、プロセッサ部２６４は、取得された路線ＩＤを、路線ＩＤ１８３として、不揮発メモリ部２６３に記憶させる。
【０１２７】
また、プロセッサ部２６４は、路線ＩＤ１８３及び設置位置情報２８７を指定した取得要求を、無線ＬＡＮ通信部１６２を介して、接続管理サーバ２１０に送ることで、路線ＩＤ１８１及び設置位置情報２８７に対応するＳＳＩＤ及び接続パスワードを取得する。そして、プロセッサ部２１３は、取得されたＳＳＩＤ及び接続パスワードを、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５として、不揮発メモリ部２６３に記憶させる。
そして、プロセッサ部２６４は、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５を、無線ＬＡＮ通信部１６２に設定する。
【０１２８】
図１８は、実施の形態２における親機２３０の設定動作を示すフローチャートである。
まず、プロセッサ部２３４は、不揮発メモリ部２３３に記憶されている路線ＩＤ１５１、設置位置情報１５２、ＳＳＩＤ１５３及び接続パスワード１５４を、旧設定値２５６として不揮発メモリ部２３３に記憶し直す（Ｓ６０）。これにより、不揮発メモリ部２３３からは、路線ＩＤ１５１、設置位置情報１５２、ＳＳＩＤ１５３及び接続パスワード１５４が削除される。
【０１２９】
次に、プロセッサ部２３４は、不揮発メモリ部２３３から自身に設定されているＭＡＣアドレス１５０を読み出し（Ｓ６１）、ネットワーク通信部１３１を起動して、ネットワーク１０３と接続する（Ｓ６２）。
【０１３０】
ネットワーク１０３との接続後、プロセッサ部２３４は、接続管理サーバ２１０と通信できるか否かを判断する（Ｓ６３）。通信できる場合（Ｓ６３でＹｅｓ）には、処理はステップＳ６４に進み、通信できない場合（Ｓ６３でＮｏ）には、処理はステップＳ７０に進む。
【０１３１】
ステップＳ６４では、プロセッサ部２３４は、ネットワーク通信部１３１を介して、接続管理サーバ２１０に対して、ＭＡＣアドレス１５０を含む取得要求を送ることで、路線ＩＤ及び設置位置情報を要求する。このような取得要求をネットワーク通信部１１１で受信した接続管理サーバ２１０では、プロセッサ部２１３が、図５に示されている親機設置テーブル１２２ａを参照し、ＭＡＣアドレス１５０に対応する路線ＩＤ及び設置位置情報を読み出す。そして、プロセッサ部２１３は、読み出された路線ＩＤ及び設置位置情報を、ネットワーク通信部１１１を介して、親機２３０に応答する。これにより、親機２３０のプロセッサ部２３４は、ネットワーク通信部１３１を介して、接続管理サーバ２１０からの路線ＩＤ及び設置位置情報を取得する。
そして、プロセッサ部２３４は、取得された路線ＩＤ及び設置位置情報を、路線ＩＤ１５１及び設置位置情報１５２として、不揮発メモリ部２３３に書き込む（Ｓ６５）。
【０１３２】
次に、プロセッサ部２３４は、ネットワーク通信部１３１を介して、接続管理サーバ２１０に対して、路線ＩＤ１５１及び設置位置情報１５２を含む取得要求を送ることで、ＳＳＩＤ及び接続パスワードを要求する。このような取得要求をネットワーク通信部１１１で受信した接続管理サーバ２１０では、プロセッサ部２１３が、図１５に示されている接続テーブル２２１ａを参照し、路線ＩＤ１５１及び設置位置情報１５２に対応するＳＳＩＤ及び接続パスワードを読み出す。そして、プロセッサ部２１３は、読み出されたＳＳＩＤ及び接続パスワードを、ネットワーク通信部１１１を介して、親機２３０に応答する。
【０１３３】
親機２３０のプロセッサ部２３４は、ネットワーク通信部１３１を介して、接続管理サーバ２１０からのＳＳＩＤ及び接続パスワードを取得する（Ｓ６６）。
そして、プロセッサ部２３４は、取得されたＳＳＩＤ及び接続パスワードを、ＳＳＩＤ１５３及び接続パスワード１５４として、不揮発メモリ部２３３に書き込む（Ｓ６７）。
【０１３４】
次に、プロセッサ部２３４は、必要な情報を正常に取得したか否かを判断する（Ｓ６８）。例えば、プロセッサ部２３４は、不揮発メモリ部２３３に、路線ＩＤ１５１、設置位置情報１５２、ＳＳＩＤ１５３及び接続パスワード１５４が記憶されているか否かを判断する。必要な情報が正常に取得できている場合（Ｓ６８でＹｅｓ）には、処理はステップＳ６９に進み、必要な情報が正常に取得できていない場合（Ｓ６８でＮｏ）には、処理はステップＳ７０に進む。
【０１３５】
ステップＳ６９では、プロセッサ部２３４は、不揮発メモリ部２３３から旧設定値２５６を削除する。そして、処理はステップＳ７１に進む。
ステップＳ７０では、ステップＳ６３において接続管理サーバ２１０と通信ができない場合（Ｓ６３でＮｏ）、又は、ステップＳ６８において必要な情報が正常に取得できていない場合（Ｓ６８でＮｏ）であるため、プロセッサ部２３４は、不揮発メモリ部２３３に記憶されている旧設定値２５６における路線ＩＤ１５１、設置位置情報１５２、ＳＳＩＤ１５３及び接続パスワード１５４を、不揮発メモリ部２３３に記憶し直すことにより、以前の設定を復旧する。これにより、例えば、ネットワーク１０３での通信異常が発生した場合でも、無線ＬＡＮ通信部２３２は、旧設定にて起動することができる。
【０１３６】
ステップＳ７１では、プロセッサ部２３４は、不揮発メモリ部２３３から、ＳＳＩＤ１５３及び接続パスワード１５４を読み出し、読み出されたＳＳＩＤ１５３及び接続パスワード１５４を無線ＬＡＮ通信部２３２に設定して、無線ＬＡＮ通信部２３２を起動する。無線ＬＡＮ通信部２３２では、無線制御部２４７が、設定されたＳＳＩＤ１５３及び接続パスワード１５４を記憶部２４６に記憶させる。
【０１３７】
以上のように設定することで、親機２３０が設置されている路線を走行する列車１０４に設置されている子機２６０のうち、親機２３０が接続の確立を予定されている子機２６０のみに限定して通信できるようになる。なお、図１８に示されている設定動作は、親機２３０の起動時に実行されてもよい。また、図１８に示されている設定動作は、例えば、始発列車時刻前、又は、最終列車時刻後といったように、定期的に行われてもよい。
【０１３８】
なお、図１８に記載されているフローチャートでは、ステップＳ６４〜Ｓ６７に示されているように、親機２３０と接続管理サーバ２１０との間で、何度も情報の送受信が行われているが、実施の形態２は、このような例に限定されない。
例えば、親機１３０が、ＭＡＣアドレス１５０を接続管理サーバ２１０に送ることで、接続管理サーバ２１０が、図５に示されている親機設置テーブル１２２ａを参照し、ＭＡＣアドレス１５０に対応する路線ＩＤ及び設置位置情報を特定する。そして、接続管理サーバ２１０が、図１５に示されている接続テーブル２２１ａを参照し、特定された路線及び特定された設置位置情報に対応するＳＳＩＤ及び接続パスワードを特定する。最後に、接続管理サーバ２１０が、特定されたこれらの情報を、ネットワーク通信部１１１を介して、親機２３０に送信してもよい。
【０１３９】
図１９は、実施の形態２における子機２６０の設定動作を示すフローチャートである。
子機２６０の設定動作は、列車１０４が車両基地１０２に停止している際に、親機２３０Ｅ又は親機２３０Ｆを経由して、行われる。
まず、プロセッサ部２６４は、不揮発メモリ部２６３に記憶されている路線ＩＤ１８３、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５を、旧設定値１８６として不揮発メモリ部２６３に記憶し直す（Ｓ８０）。これにより、不揮発メモリ部２６３からは、路線ＩＤ１８３、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５が削除される。
【０１４０】
次に、プロセッサ部２６４は、不揮発メモリ部２６３から自身に設定されている車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２を読み出す（Ｓ８１）。
プロセッサ部２６４は、読み出された車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２を無線ＬＡＮ通信部１６２に設定して、無線ＬＡＮ通信部１６２を起動する。無線ＬＡＮ通信部１６２は、設定された車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２を用いて、車両基地１０２に設置されている親機２３０との接続を確立して、ネットワーク１０３に接続する（Ｓ８２）。なお、無線ＬＡＮ通信部１６２の無線制御部１７７は、プロセッサ部２６４から送られてくる車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２を記憶部１７６に記憶させる。
【０１４１】
ネットワーク１０３との接続後、プロセッサ部２６４は、接続管理サーバ２１０と通信できるか否かを判断する（Ｓ８３）。通信できる場合（Ｓ８３でＹｅｓ）には、処理はステップＳ８４に進み、通信できない場合（Ｓ８３でＮｏ）には、処理はステップＳ９１に進む。
【０１４２】
ステップＳ８４では、プロセッサ部２６４は、不揮発メモリ部２６３から自身に設定されているＭＡＣアドレス１８０及び設置位置情報２８７を読み出す。
そして、プロセッサ部２６４は、無線ＬＡＮ通信部１６２を介して、接続管理サーバ２１０に対して、ＭＡＣアドレス１８０及び設置位置情報２８７を含む取得要求を送ることで、自機が搭載されている列車１０４が走行する路線の路線ＩＤを要求する。このような取得要求をネットワーク通信部１１１で受信した接続管理サーバ２１０では、プロセッサ部２１３が、図３に示されている子機テーブル１２０ａを参照し、ＭＡＣアドレス１８０及び設置位置情報２８７に対応する路線ＩＤを読み出す。そして、プロセッサ部２１３は、読み出された路線ＩＤを、ネットワーク通信部１１１を介して、子機２６０に応答する。
【０１４３】
子機２６０のプロセッサ部２６４は、無線ＬＡＮ通信部１６２を介して、接続管理サーバ２１０からの路線ＩＤを取得する（Ｓ８５）。
そして、プロセッサ部２６４は、取得された路線ＩＤを、路線ＩＤ１８３として、不揮発メモリ部２６３に書き込む（Ｓ８６）。
【０１４４】
次に、プロセッサ部２６４は、無線ＬＡＮ通信部１６２を介して、路線ＩＤ１８３及び設置位置情報２８７を含む取得要求を送ることで、ＳＳＩＤ及び接続パスワードを要求する。このような取得要求をネットワーク通信部１１１で受信した接続管理サーバ２１０では、プロセッサ部２１３が、図１５に示されている接続テーブル２２１ａを参照し、路線ＩＤ１８１及び設置位置情報２８７に対応するＳＳＩＤ及び接続パスワードを読み出す。そして、プロセッサ部２１３は、読み出されたＳＳＩＤ及び接続パスワードを、ネットワーク通信部１１１を介して、子機２６０に応答する。
【０１４５】
子機２６０のプロセッサ部２６４は、無線ＬＡＮ通信部１６２を介して、接続管理サーバ２１０からのＳＳＩＤ及び接続パスワードを取得する（Ｓ８７）。
そして、プロセッサ部２６４は、取得されたＳＳＩＤ及び接続パスワードを、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５として、不揮発メモリ部２６３に書き込む（Ｓ８８）。
【０１４６】
そして、プロセッサ部２６４は、必要な情報を正常に取得したか否かを判断する（Ｓ８９）。例えば、プロセッサ部２６４は、不揮発メモリ部２６３に、路線ＩＤ１５１、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５が記憶されているか否かを判断する。必要な情報が正常に取得できている場合（Ｓ８９でＹｅｓ）には、処理はステップＳ９０に進み、必要な情報が正常に取得できていない場合（Ｓ８９でＮｏ）には、処理はステップＳ９１に進む。
【０１４７】
ステップＳ９０では、プロセッサ部２６４は、不揮発メモリ部２６３から旧設定値１８６を削除する。そして、処理はステップＳ９２に進む。
ステップＳ９１では、ステップＳ８３において接続管理サーバ２１０と通信ができない場合（Ｓ８３でＮｏ）、又は、ステップＳ８９において必要な情報が正常に取得できていない場合（Ｓ８９でＮｏ）であるため、プロセッサ部２６４は、不揮発メモリ部２６３に記憶されている旧設定値１８６における路線ＩＤ１８３、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５を、不揮発メモリ部２６３に記憶し直すことにより、以前の設定を復旧する。これにより、例えば、ネットワーク１０３での通信異常が発生した場合でも、無線ＬＡＮ通信部１６２は、旧設定にて起動することができる。
【０１４８】
ステップＳ９２では、プロセッサ部２６４は、不揮発メモリ部２６３から、駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５を読み出し、読み出された駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５を、接続先として無線ＬＡＮ通信部１６２に設定する。無線ＬＡＮ通信部１６２では、無線制御部１７７が、設定された駅用ＳＳＩＤ１８４及び駅用接続パスワード１８５を記憶部１７６に記憶させる。
【０１４９】
以上のように設定することで、子機２６０を搭載した列車１０４が走行する路線に設置されている親機２３０にアクセスすることが可能となると共に、隣接する路線に設置されている親機２３０に誤って接続してしまうことを防止することができる。
【０１５０】
なお、図１９に記載されているフローチャートでは、ステップＳ８４〜Ｓ８８に示されているように、子機２６０と接続管理サーバ２１０との間で、何度も情報の送受信が行われているが、実施の形態２は、このような例に限定されない。
例えば、子機２６０が、ＭＡＣアドレス１８０及び設置位置情報２８７を接続管理サーバ２１０に送ることで、接続管理サーバ２１０は、図３に示されている子機テーブル１２０ａを参照し、ＭＡＣアドレス１８０及び設置位置情報２８７に対応する路線ＩＤを特定する。そして、接続管理サーバ２１０は、図１５に示されている接続テーブル２２１ａを参照し、特定された路線ＩＤ及び設置位置情報２８７に対応するＳＳＩＤ及び接続パスワードを特定する。そして、接続管理サーバ２１０は、特定されたこれらの情報を、ネットワーク通信部１１１を介して、子機２６０に送信してもよい。
【０１５１】
図２０は、以上のようにして設定が行われた親機２３０Ａ〜２３０Ｆの不揮発メモリ部２３３に記憶されている設定値の一覧を示す概略図である。
また、図２１は、以上のようにして設定が行われた子機２６０Ａ、２６０Ｂの不揮発メモリ部２６３に記憶されている設定値の一覧を示す概略図である。
【０１５２】
以上のように設定が行われた親機２３０と子機２６０との間で接続を確立するシーケンスは、図１４に示されているシーケンスとほぼ同様である。
但し、図１４のステップＳ５２において、親機２３０の無線制御部２４７は、実施の形態１とは異なり、子機２６０のＭＡＣアドレスによるフィルタリングを行わない。
【０１５３】
以上のようなシーケンスにより、例えば、列車１０４Ａが駅１０１Ａに進入してきている場面では、まず、親機２３０Ｂの電波圏内に子機２６０Ａが入り、子機２６０Ａは、親機２３０ＢからのビーコンフレームによりＳＳＩＤを検出する。このＳＳＩＤは、子機２６０Ａに設定されている駅用ＳＳＩＤ１８４とは一致しないため、子機２６０Ａは、親機２３０Ｂへプローブ要求フレームの送信を行わない。以上により、子機２６０Ａは、親機２３０Ｂとの間の接続を確立せず、正常に通信できない状態を防止することができる。
【０１５４】
さらに、列車１０４Ａが進行し、列車１０４Ａが駅１０１Ａに停車している場合には、子機２６０Ａは、親機２３０ＡからのビーコンフレームによりＳＳＩＤを検出する。このＳＳＩＤは、子機２６０Ａに設定されている駅用ＳＳＩＤ１８４と一致するため、子機２６０Ａは、親機２３０Ａへプローブ要求フレームを送信し、親機２３０Ａとの間の接続を確立する。このとき、列車１０４Ａは停車しているため、安定的に通信することができる。
【０１５５】
以上説明したように、実施の形態２は、子機２６０に事前に設置位置情報２８７を設定し、親機２３０との間の接続を確立する制御を、設置位置毎に異なるＳＳＩＤ及び接続パスワードを用いて実施するように構成されているため、駅１０１への進入時にも、子機２６０から親機２３０への不要な接続試行動作を省くことができる。また、親機２３０は、ＭＡＣフィルタ情報を保持する必要がなくなるため、不揮発メモリ部２３３の容量を削減することができる。また、接続管理サーバ２１０で図３に示されている子機テーブル１２０ａを探索する際に、設置位置を限定して探索することが可能になるため、接続管理サーバ２１０の路線ＩＤ探索時間の短縮及び処理負荷の低減を図ることができる。
【０１５６】
実施の形態３．
実施の形態２では、同一駅１０１内で設置位置毎にＳＳＩＤと接続パスワードを変えることで、接続を確立する制御を行っているが、実施の形態３では、全ての親機でＳＳＩＤ及び接続パスワードを変え、子機にて次に接続する親機を切り替えて接続を確立する制御を行う。
【０１５７】
図１に示されているように、実施の形態３に係る無線通信システム３００は、接続管理サーバ３１０と、駅１０１Ａ、１０１Ｂに設置されている複数の親機３３０Ａ、３３０Ｂ、３３０Ｃ、３３０Ｄと、車両基地１０２に設置されている複数の親機３３０Ｅ、３３０Ｆと、列車１０４Ａ、１０４Ｂ、１０４Ｃに設置されている複数の子機３６０Ａ、３６０Ｂ、３６０Ｃ、３６０Ｄ、３６０Ｇ、３６０Ｈとを有する。接続管理サーバ３１０は、親機３３０Ａ〜３３０Ｆにインターネット等のネットワーク１０３を介して接続する。
【０１５８】
親機３３０Ａ〜３３０Ｆの各々を特に区別する必要がない場合には、親機３３０という。
子機３６０Ａ〜３６０Ｈの各々を特に区別する必要がない場合には、子機３６０という。
ここで、１両目の車両１０５＃１及び２両目の車両１０５＃２の何れか一方に搭載されている子機３６０を、第１の子機ともいい、１両目の車両１０５＃１及び２両目の車両１０５＃２の何れか他方に搭載されている子機３６０を、第２の子機ともいう。
また、列車１０４が駅１０１に停車した場合に、無線通信を行うことのできる電波圏に第１の子機が入るように、その駅１０１に設置されている親機３３０を第１の親機ともいう。第１の親機の電波圏を第１の電波圏ともいう。列車１０４が駅１０１に停車した場合に、無線通信を行うことのできる電波圏に第２の子機が入るように、その駅１０１に設置されている親機３３０を第２の親機ともいう。第２の親機の電波圏を第２の電波圏ともいう。
【０１５９】
さらに、第１の子機が無線通信を行うための設定値を取得する際に、第１の子機と接続管理サーバ３１０との間の通信を中継する親機を第３の親機ともいい、第２の子機が無線通信を行うための設定値を取得する際に、第２の子機と接続管理サーバ３１０との間の通信を中継する親機を第４の親機ともいう。実施の形態３では、車両基地１０２に設置されている親機３３０Ｅ、３３０Ｆが、第３の親機及び第４の親機になっているが、実施の形態３は、このような例に限定されない。
【０１６０】
図２２は、実施の形態３における接続管理サーバ３１０の構成を概略的に示すブロック図である。
接続管理サーバ３１０は、ネットワーク通信部１１１と、不揮発メモリ部３１２と、プロセッサ部３１３とを備える。
実施の形態３における接続管理サーバ３１０のネットワーク通信部１１１は、実施の形態１における接続管理サーバ１１０のネットワーク通信部１１１と同様である。
【０１６１】
不揮発メモリ部３１２は、接続管理サーバ３１０での処理に必要な情報を記憶するサーバ記憶部である。不揮発メモリ部３１２は、接続情報３２１と、列車経路情報３２３とを記憶する。
【０１６２】
列車経路情報３２３は、列車１０４と、その列車１０４に備えられている子機３６０のＭＡＣアドレスと、その列車１０４に備えられている子機３６０の設置位置を示す設置位置情報と、その列車１０４が走る経路とを対応付けた情報である。
図２３は、列車経路情報３２３の一例を示す概略図である。
図２３に示されているように、列車経路情報３２３の一例は、列車ＩＤ列３２３ｂと、１両目子機ＭＡＣ列３２３ｃと、２両目子機ＭＡＣ列３２３ｄと、経路情報列３２３ｅとを有する車両経路テーブル３２３ａである。
列車ＩＤ列３２３ｂの各々の行は、列車１０４を識別するための列車識別情報である列車ＩＤを格納する。
１両目子機ＭＡＣ列３２３ｃの各々の行は、同じ行に格納されている列車ＩＤで識別される列車１０４の１両目の車両１０５＃１に設置されている子機３６０のＭＡＣアドレスを格納する。
２両目子機ＭＡＣ列３２３ｄの各々の行は、同じ行に格納されている列車ＩＤで識別される列車１０４の２両目の車両１０５＃２に設置されている子機３６０のＭＡＣアドレスを格納する。
経路情報列３２３ｅの各々の行は、同じ行に格納されている列車ＩＤで識別される列車１０４が走る経路を示す経路情報を格納する。経路情報は、列車１０４が停まる駅１０１の順番を示す情報である。具体的には、経路情報は、駅１０１を識別するための駅識別情報である駅名を、列車１０４が停まる順番に並べた情報である。
【０１６３】
以上により、列車経路情報３２３は、子機３６０のＭＡＣアドレスと、子機３６０が搭載されている列車１０４が停車する駅１０１の順番とを対応付けることができる。
【０１６４】
図２２に戻り、接続情報３２１は、親機３３０のＭＡＣアドレスと、その親機３３０が設置されている駅１０１が配置されている駅１０１と、その親機３３０が駅１０１において設置されている設置位置を示す設置位置情報と、その親機３３０のＳＳＩＤと、その親機３３０の接続パスワードとを対応付けた情報である。
【０１６５】
図２４は、接続情報３２１の一例を示す概略図である。
図２４に示されているように、接続情報３２１の一例は、親機ＭＡＣ列３２１ｂと、設置駅列３２１ｃと、設置位置列３２１ｄと、ＳＳＩＤ列３２１ｅと、接続パスワード列３２１ｆとを有する接続テーブル３２１ａである。
親機ＭＡＣ列３２１ｂの各々の行は、親機３３０のＭＡＣアドレスを格納する。
設置駅列３２１ｃの各々の行は、対応する親機３３０が設置されている駅１０１の駅名を格納する。
設置位置列３２１ｄの各々の行は、対応する親機３３０が接続の確立を予定されている子機３６０が設置されている設置位置を示す設置位置情報を格納する。
ＳＳＩＤ列３２１ｅは、対応する親機３３０のＳＳＩＤを格納する。
接続パスワード列３２１ｆは、対応する親機３３０の接続パスワードを格納する。
【０１６６】
図２２に戻り、プロセッサ部３１３は、接続管理サーバ２１０での処理を制御する。
例えば、プロセッサ部３１３は、接続情報３２１を参照することで、親機３３０からのＭＡＣアドレスを指定した取得要求に応じて、そのＭＡＣアドレスに対応するＳＳＩＤ及び接続パスワードを応答する。
プロセッサ部３１３は、列車経路情報３２３を参照することで、子機３６０からのＭＡＣアドレス及び設置位置を指定した取得要求に応じて、そのＭＡＣアドレス及び設置位置に対応する経路情報を応答する。
プロセッサ部３１３は、接続情報３２１を参照することで、子機３６０からの経路情報及び設置位置情報を指定した取得要求に応じて、その経路情報及び設置位置情報に対応するＳＳＩＤ及び接続パスワードを応答する。
【０１６７】
図２５は、実施の形態３における親機３３０の構成を概略的に示すブロック図である。
親機３３０は、ネットワーク通信部１３１と、無線ＬＡＮ通信部２３２と、不揮発メモリ部３３３と、プロセッサ部３３４とを備える。
実施の形態３における親機３３０のネットワーク通信部１３１は、実施の形態１における親機１３０のネットワーク通信部１３１と同様である。
実施の形態３における親機３３０の無線ＬＡＮ通信部２３２は、実施の形態２における親機３３０の無線ＬＡＮ通信部２３２と同様である。
【０１６８】
不揮発メモリ部３３３は、親機３３０での処理に必要な情報を記憶する。不揮発メモリ部３３３は、ＭＡＣアドレス１５０と、ＳＳＩＤ１５３と、接続パスワード１５４と、旧設定値３５６とを記憶する。
実施の形態３における不揮発メモリ部３３３に記憶されているＭＡＣアドレス１５０、ＳＳＩＤ１５３及び接続パスワード１５４は、実施の形態１における不揮発メモリ部１３３に記憶されているＭＡＣアドレス１５０、ＳＳＩＤ１５３及び接続パスワード１５４と同様である。
【０１６９】
旧設定値３５６は、接続管理サーバ３１０から、ＳＳＩＤ１５３及び接続パスワード１５４を取得する前に、不揮発メモリ部３３３に記憶されていたこれらの情報である。
【０１７０】
プロセッサ部３３４は、親機３３０での処理を制御する。
例えば、プロセッサ部３３４は、ＭＡＣアドレス１５０を指定した取得要求を、ネットワーク通信部１３１を介して、接続管理サーバ３１０に送ることにより、ＭＡＣアドレス１５０に対応するＳＳＩＤ及び接続パスワードを取得する。そして、プロセッサ部３３４は、取得されたＳＳＩＤ及び接続パスワードを、ＳＳＩＤ１５３及び接続パスワード１５４として不揮発メモリ部３３３に記憶させる。
【０１７１】
図２６は、実施の形態３における子機３６０の構成を概略的に示すブロック図である。
子機３６０は、無線ＬＡＮ通信部１６２と、不揮発メモリ部３６３と、プロセッサ部３６４とを備える。
実施の形態３における子機３６０の無線ＬＡＮ通信部１６２は、実施の形態１における子機１６０の無線ＬＡＮ通信部１６２と同様である。
【０１７２】
不揮発メモリ部３６３は、子機３６０での処理に必要な情報を記憶する。不揮発メモリ部３６３は、ＭＡＣアドレス１８０と、車両基地用ＳＳＩＤ１８１と、車両基地用接続パスワード１８２と、経路順駅用ＳＳＩＤ３８４と、経路順駅用接続パスワード３８５と、旧設定値３８６と、設置位置情報２８７と、経路情報３８８とを記憶する。
実施の形態３における不揮発メモリ部３６３に記憶されているＭＡＣアドレス１８０、車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２は、実施の形態１における不揮発メモリ部１６３に記憶されているＭＡＣアドレス１８０、車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２と同様である。
また、実施の形態３における不揮発メモリ部３６３に記憶されている設置位置情報２８７は、実施の形態２における不揮発メモリ部２６３に記憶されている設置位置情報２８７と同様である。
【０１７３】
経路情報３８８、経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５は、接続管理サーバ３１０から取得される。
ここで、経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５は、列車１０４が走る経路に設置されている複数の親機３３０の各々との接続を確立するための接続確立情報であるＳＳＩＤ及び接続パスワードを、その経路に配置された複数の駅１０１に列車１０４が停車する順番で示す経路順接続確立情報である。ここで、第１の子機に記憶されている経路順接続確立情報を第１の経路順接続確立情報ともいい、第２の子機に記憶されている経路順接続確立情報を第２の経路順接続確立情報ともいう。
【０１７４】
旧設定値３８６は、接続管理サーバ３１０から、経路情報３８８、経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５を取得する前に、不揮発メモリ部３３３に記憶されていたこれらの情報である。
【０１７５】
プロセッサ部３６４は、子機３６０での処理を制御する。
例えば、プロセッサ部３６４は、ＭＡＣアドレス１８０及び設置位置情報２８７を、無線ＬＡＮ通信部１６２を介して、接続管理サーバ３１０に送ることで、接続管理サーバ３１０から経路順接続確立情報である経路順駅用ＳＳＩＤ及び経路順駅用接続パスワードを取得する。そして、プロセッサ部３６４は、取得された経路順駅用ＳＳＩＤ及び経路順駅用接続パスワードを、経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５として、不揮発メモリ部３６３に記憶させる。
【０１７６】
具体的には、プロセッサ部３６４は、ＭＡＣアドレス１８０及び設置位置情報２８７を指定した取得要求を、無線ＬＡＮ通信部１６２を介して、接続管理サーバ３１０に送ることで、ＭＡＣアドレス１８０及び設置位置情報２８７に対応する経路情報を取得する。そして、プロセッサ部３６４は、取得された経路情報を、経路情報３８８として、不揮発メモリ部３６３に記憶させる。
【０１７７】
また、プロセッサ部３６４は、経路情報３８８及び設置位置情報２８７を指定した取得要求を、無線ＬＡＮ通信部１６２を介して、接続管理サーバ３１０に送ることで、経路情報３８８で示されている経路に含まれ、設置位置情報２８７で示されている設置位置に設置されている子機３６０と接続を確立する親機３３０のＳＳＩＤ及び接続パスワードを、経路情報３８８で示されている経路に含まれている駅の順番で示す、経路順駅用ＳＳＩＤ及び経路順駅用接続パスワードを取得する。そして、プロセッサ部３６４は、取得された経路順駅用ＳＳＩＤ及び経路順駅用接続パスワードを、経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５として、不揮発メモリ部３６３に記憶させる。
【０１７８】
そして、プロセッサ部３６４は、経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５に従って、順番に、ＳＳＩＤ及び接続パスワードを無線ＬＡＮ通信部１６２に設定する。例えば、プロセッサ部３６４は、接続済みの親機３３０との接続が解除された場合に、経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５を参照することで、次に停車する駅に対応するＳＳＩＤ及び接続パスワードを無線ＬＡＮ通信部１６２に設定する。
【０１７９】
図２７は、実施の形態３における親機３３０の設定動作を示すフローチャートである。
まず、プロセッサ部３３４は、不揮発メモリ部３３３に記憶されている、ＳＳＩＤ１５３及び接続パスワード１５４を、旧設定値３５６として不揮発メモリ部３３３に記憶し直す（Ｓ１００）。これにより、不揮発メモリ部３３３からは、ＳＳＩＤ１５３及び接続パスワード１５４が削除される。
【０１８０】
次に、プロセッサ部３３４は、不揮発メモリ部３３３から自身に設定されているＭＡＣアドレス１５０を読み出し（Ｓ１０１）、ネットワーク通信部１３１を起動して、ネットワーク１０３と接続する（Ｓ１０２）。
【０１８１】
ネットワーク１０３との接続後、プロセッサ部３３４は、接続管理サーバ３１０と通信できるか否かを判断する（Ｓ１０３）。通信できる場合（Ｓ１０３でＹｅｓ）には、処理はステップＳ１０４に進み、通信できない場合（Ｓ１０３でＮｏ）には、処理はステップＳ１０８に進む。
【０１８２】
ステップＳ１０４では、プロセッサ部３３４は、ネットワーク通信部１３１を介して、接続管理サーバ３１０に対して、ＭＡＣアドレス１５０を含む取得要求を送ることで、ＳＳＩＤ及び接続パスワードを要求する。このような取得要求をネットワーク通信部１１１で受信した接続管理サーバ３１０では、プロセッサ部３１３が、図２４に示されている接続テーブル３２１ａを参照し、ＭＡＣアドレス１５０に対応するＳＳＩＤ及び接続パスワードを読み出す。そして、プロセッサ部３１３は、読み出されたＳＳＩＤ及び接続パスワードを、ネットワーク通信部１１１を介して、親機３３０に応答する。
【０１８３】
親機３３０のプロセッサ部３３４は、ネットワーク通信部１３１を介して、接続管理サーバ３１０からのＳＳＩＤ及び接続パスワードを取得する（Ｓ１０４）。
そして、プロセッサ部３３４は、取得されたＳＳＩＤ及び接続パスワードを、ＳＳＩＤ１５３及び接続パスワード１５４として、不揮発メモリ部３３３に書き込む（Ｓ１０５）。
【０１８４】
次に、プロセッサ部３３４は、必要な情報を正常に取得したか否かを判断する（Ｓ１０６）。例えば、プロセッサ部３３４は、不揮発メモリ部３３３に、ＳＳＩＤ１５３及び接続パスワード１５４が記憶されているか否かを判断する。必要な情報が正常に取得できている場合（Ｓ１０６でＹｅｓ）には、処理はステップＳ１０７に進み、必要な情報が正常に取得できていない場合（Ｓ１０６でＮｏ）には、処理はステップＳ１０８に進む。
【０１８５】
ステップＳ１０７では、プロセッサ部３３４は、不揮発メモリ部３３３から旧設定値３５６を削除する。そして、処理はステップＳ１０９に進む。
ステップＳ１０８では、ステップＳ１０３において接続管理サーバ３１０と通信ができない場合（Ｓ１０３でＮｏ）、又は、ステップＳ１０６において必要な情報が正常に取得できていない場合（Ｓ１０６でＮｏ）であるため、プロセッサ部３３４は、不揮発メモリ部３３３に記憶されている旧設定値３５６におけるＳＳＩＤ１５３及び接続パスワード１５４を、不揮発メモリ部３３３に記憶し直すことにより、以前の設定を復旧する。これにより、例えば、ネットワーク１０３での通信異常が発生した場合でも、無線ＬＡＮ通信部２３２は、旧設定にて起動することができる。
【０１８６】
ステップＳ１０９では、プロセッサ部３３４は、不揮発メモリ部３３３から、ＳＳＩＤ１５３及び接続パスワード１５４を読み出し、読み出されたＳＳＩＤ１５３及び接続パスワード１５４を無線ＬＡＮ通信部２３２に設定して、無線ＬＡＮ通信部２３２を起動する。無線ＬＡＮ通信部２３２では、無線制御部２４７が、設定されたＳＳＩＤ１５３及び接続パスワード１５４を記憶部２４６に記憶させる。
【０１８７】
以上のように設定することで、親機３３０は、個別のＳＳＩＤ１５３及び接続パスワード１５４を設定することができる。なお、図２７に示されている設定動作は、親機３３０の起動時に実行されてもよい。また、図２７に示されている設定動作は、例えば、始発列車時刻前、又は、最終列車時刻後といったように、定期的に行われてもよい。
【０１８８】
図２８は、実施の形態３における子機３６０の設定動作を示すフローチャートである。
子機３６０の設定動作は、列車１０４が車両基地１０２に停止している際に、親機３３０Ｅ又は親機３３０Ｆを経由して、行われる。
まず、プロセッサ部３６４は、不揮発メモリ部３６３に記憶されている、経路情報３８８、経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５を、旧設定値３８６として不揮発メモリ部３６３に記憶し直す（Ｓ１１０）。これにより、不揮発メモリ部３６３からは、経路情報３８８、経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５が削除される。
【０１８９】
次に、プロセッサ部３６４は、不揮発メモリ部３６３から自身に設定されている車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２を読み出す（Ｓ１１１）。
プロセッサ部３６４は、読み出された車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２を無線ＬＡＮ通信部１６２に設定して、無線ＬＡＮ通信部１６２を起動する。無線ＬＡＮ通信部１６２は、設定された車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２を用いて、車両基地１０２に設置されている親機３３０との接続を確立して、ネットワーク１０３と接続する（Ｓ１１２）。なお、無線ＬＡＮ通信部１６２の無線制御部１７７は、プロセッサ部３６４から送られてくる車両基地用ＳＳＩＤ１８１及び車両基地用接続パスワード１８２を記憶部１７６に記憶させる。
【０１９０】
ネットワーク１０３との接続後、プロセッサ部３６４は、接続管理サーバ３１０と通信できるか否かを判断する（Ｓ１１３）。通信できる場合（Ｓ１１３でＹｅｓ）には、処理はステップＳ１１４に進み、通信できない場合（Ｓ１１３でＮｏ）には、処理はステップＳ１２１に進む。
【０１９１】
ステップＳ１１４では、プロセッサ部３６４は、不揮発メモリ部３６３から自身に設定されているＭＡＣアドレス１８０及び設置位置情報２８７を読み出す。
そして、プロセッサ部３６４は、無線ＬＡＮ通信部１６２を介して、接続管理サーバ３１０に対して、ＭＡＣアドレス１８０及び設置位置情報２８７を含む取得要求を送ることで、自機が搭載されている列車１０４が走行する経路を示す経路情報を要求する。このような取得要求をネットワーク通信部１１１で受信した接続管理サーバ３１０では、プロセッサ部３１３が、図２３に示されている車両経路テーブル３２３ａを参照し、ＭＡＣアドレス１８０及び設置位置情報２８７に対応する経路情報を読み出す。そして、プロセッサ部３１３は、読み出された経路情報を、ネットワーク通信部１１１を介して、子機３６０に応答する。
【０１９２】
子機３６０のプロセッサ部３６４は、無線ＬＡＮ通信部１６２を介して、接続管理サーバ３１０からの経路情報を取得する（Ｓ１１５）。
そして、プロセッサ部３６４は、取得された経路情報を、経路情報３８８として、不揮発メモリ部３６３に書き込む（Ｓ１１６）。
【０１９３】
次に、プロセッサ部３６４は、無線ＬＡＮ通信部１６２を介して、経路情報３８８及び設置位置情報２８７を含む取得要求を送ることで、ＳＳＩＤ及び接続パスワードを要求する。このような取得要求をネットワーク通信部１１１で受信した接続管理サーバ３１０では、プロセッサ部３１３が、図２４に示されている接続テーブル３２１ａを参照し、経路情報３８８で示されている経路に含まれ、設置位置情報２８７で示されている設置位置に設置されている子機３６０と接続を確立する親機３３０のＳＳＩＤ及び接続パスワードを読み出し、経路情報３８８で示されている経路に含まれている駅の順番に並べることで、経路順駅用ＳＳＩＤ及び経路順駅用接続パスワードを生成する。そして、プロセッサ部３１３は、経路順駅用ＳＳＩＤ及び経路順駅用接続パスワードを、ネットワーク通信部１１１を介して、子機３６０に応答する。
【０１９４】
子機３６０のプロセッサ部３６４は、無線ＬＡＮ通信部１６２を介して、接続管理サーバ３１０からの経路順駅用ＳＳＩＤ及び経路順駅用接続パスワードを取得する（Ｓ１１７）。
そして、プロセッサ部３６４は、取得された経路順駅用ＳＳＩＤ及び経路順駅用接続パスワードを、経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５として、不揮発メモリ部３６３に書き込む（Ｓ１１８）。
【０１９５】
そして、プロセッサ部３６４は、必要な情報を正常に取得したか否かを判断する（Ｓ１１９）。例えば、プロセッサ部３６４は、不揮発メモリ部３６３に、経路情報３８８、経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５が記憶されているか否かを判断する。必要な情報が正常に取得できている場合（Ｓ１１９でＹｅｓ）には、処理はステップＳ１２０に進み、必要な情報が正常に取得できていない場合（Ｓ１１９でＮｏ）には、処理はステップＳ１２１に進む。
【０１９６】
ステップＳ１２０では、プロセッサ部３６４は、不揮発メモリ部３６３から旧設定値３８６を削除する。そして、処理はステップＳ１２２に進む。
ステップＳ１２１では、ステップＳ１１３において接続管理サーバ３１０と通信ができない場合（Ｓ１１３でＮｏ）、又は、ステップＳ１１９において必要な情報が正常に取得できていない場合（Ｓ１１９でＮｏ）であるため、プロセッサ部３６４は、不揮発メモリ部３６３に記憶されている旧設定値３８６における経路情報３８８、経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５を、不揮発メモリ部３６３に記憶し直すことにより、以前の設定を復旧する。これにより、例えば、ネットワーク１０３での通信異常が発生した場合でも、無線ＬＡＮ通信部１６２は、旧設定にて起動することができる。
【０１９７】
ステップＳ１２２では、プロセッサ部３６４は、不揮発メモリ部３６３に記憶されている経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５から、先頭のＳＳＩＤ及び接続パスワードを読み出す。ここで、先頭のＳＳＩＤ及び接続パスワードは、子機３６０が設置されている列車１０４の経路において、最初に停車する駅１０１に設置されている親機３３０のＳＳＩＤ及び接続パスワードである。そして、プロセッサ部３６４は、読み出されたＳＳＩＤ及び接続パスワードを、接続先として無線ＬＡＮ通信部１６２に設定する。無線ＬＡＮ通信部１６２では、無線制御部１７７が、設定されたＳＳＩＤ及び接続パスワードを記憶部１７６に記憶させる。
【０１９８】
なお、図２８に記載されているフローチャートでは、ステップＳ１１４〜Ｓ１１８に示されているように、子機３６０と接続管理サーバ３１０との間で、何度も情報の送受信が行われているが、実施の形態３は、このような例に限定されない。
例えば、子機３６０は、ＭＡＣアドレス１８０及び設置位置情報２８７を指定した取得要求を、無線ＬＡＮ通信部１６２を介して、接続管理サーバ３１０に送る。接続管理サーバ３１０は、図２３に示されている車両経路テーブル３２３ａを参照し、ＭＡＣアドレス１８０及び設置位置情報２８７に対応する経路情報を特定する。そして、接続管理サーバ３１０は、図２４に示されている接続テーブル３２１ａを参照し、特定された経路情報で示されている経路に含まれ、取得された設置位置情報２８７で示されている設置位置に設置されている子機３６０と接続を確立する親機３３０のＳＳＩＤ及び接続パスワードを読み出し、特定された経路情報で示されている経路に含まれている駅の順番に並べることで、経路順駅用ＳＳＩＤ及び経路順駅用接続パスワードを生成する。さらに、接続管理サーバ３１０は、生成された経路順駅用ＳＳＩＤ及び経路順駅用接続パスワードを、ネットワーク通信部１１１を介して、子機３６０に送信してもよい。
【０１９９】
図２９は、以上のようにして設定が行われた親機３３０Ａ〜３３０Ｆの不揮発メモリ部３３３に記憶されている設定値の一覧を示す概略図である。
また、図３０は、以上のようにして設定が行われた子機３６０Ａ、３６０Ｂの不揮発メモリ部３６３に記憶されている設定値の一覧を示す概略図である。
【０２００】
図３１は、子機３６０での接続確立情報の切り替え処理を示すフローチャートである。
列車１０４が駅１０１に進入してきている場面では、子機３６０の無線制御部１７７は、記憶部１４６に記憶されているＳＳＩＤを送信している親機３３０に対して、フレーム通信部１７８を介して、記憶部１４６に記憶されている接続パスワードを送信することで、親機３３０と接続を確立する（Ｓ１３０）。親機３３０は、列車１０４が駅１０１に停車した際の子機３６０の位置に対応して設けられているため、子機３６０と親機３３０とは、列車１０４が停車した状態で、安定的に通信することができる。
【０２０１】
列車１０４が駅１０１から出発して、子機３６０が親機３３０の電波圏内から外れると、受信電力測定部１７２からの受信電力が閾値よりも低くなるため、親機３３０の無線制御部２４７又は子機３６０の無線制御部１７７が、ディオーセンティケーションフレームを、フレーム通信部１４８、１７８を介して相手先に送信することで、接続が解除される（Ｓ１３１）。
【０２０２】
接続が解除されると、子機３６０の無線制御部１７７は、ＩＦ部１７５を介して、プロセッサ部３６４に、接続の解除を通知する。このような通知を受けたプロセッサ部３６４は、不揮発メモリ部３６３の経路順駅用ＳＳＩＤ３８４及び経路順駅用接続パスワード３８５を参照して、接続が解除された親機３３０が設置されていた駅１０１の次の駅１０１用のＳＳＩＤ及び接続パスワードを読み出す（Ｓ１３２）。
【０２０３】
そして、プロセッサ部３６４は、読み出されたＳＳＩＤ及び接続パスワードを、無線ＬＡＮ通信部１６２に設定する（Ｓ１３３）。例えば、無線制御部１７７は、プロセッサ部３６４から与えられたＳＳＩＤ及び接続パスワードを記憶部１７６に記憶する。
以上のように設定が行われた親機３３０と子機３６０との間で接続を確立するシーケンスは、実施の形態２と同様である。
【０２０４】
以上説明したように、実施の形態３は、全ての親機３３０に個別にＳＳＩＤ及び接続パスワードを設定し、子機３６０にて次に接続する親機３３０のＳＳＩＤ及び接続パスワードを動的に変更するように構成されている。このため、親機３３０は、一組のＳＳＩＤ及び接続パスワードのみを保持すればよく、不揮発メモリ部３３３の容量を削減することができる。また、実施の形態３は、ＳＳＩＤ及び接続パスワードの使い回しがなくなり、接続パスワードを解読されるといったセキュリティ上の脅威を低減することもできる。
【０２０５】
以上に記載された実施の形態１〜２では、列車１０４が走る路線を区別しているが、列車１０４が走る路線が一つである場合等、路線を区別する必要がない場合には、路線ＩＤ等、路線に関する情報及び動作がなくてもよい。
【符号の説明】
【０２０６】
１００，２００，３００  無線通信システム、  １０１  駅、  １０２  車両基地、  １０３  ネットワーク、  １０４  列車、  １１０，２１０，３１０  接続管理サーバ、  １１１  ネットワーク通信部、  １１２，２１２，３１２  不揮発メモリ部、  １１３，２１３，３１３  プロセッサ部、  １３０，２３０，３３０  親機、  １３１  ネットワーク通信部、  １３２，２３２  無線ＬＡＮ通信部、  １３３，２３３，３３３  不揮発メモリ部、  １３４，２３４，３３４  プロセッサ部、  １４０，１７０  アンテナ、  １４１，１７１  ＲＦ部、  １４２，１７２  受信電力測定部、  １４３，１７３  ベースバンド部、  １４４，１７４  ＭＡＣ部、  １４５，１７５  ＩＦ部、  １４６，２４６，１７６  記憶部、  １４７，２４７，１７７  無線制御部、  １４８，１７８  フレーム通信部、  １６０，２６０，３６０  子機、  １６２  無線ＬＡＮ通信部、  １６３，２６３，３６３  不揮発メモリ部、  １６４，２６４，３６４  プロセッサ部。
【図１】
2019106659.tif 000003
【図２】
2019106659.tif 000004
【図３】
2019106659.tif 000005
【図４】
2019106659.tif 000006
【図５】
2019106659.tif 000007
【図６】
2019106659.tif 000008
【図７】
2019106659.tif 000009
【図８】
2019106659.tif 000010
【図９】
2019106659.tif 000011
【図１０】
2019106659.tif 000012
【図１１】
2019106659.tif 000013
【図１２】
2019106659.tif 000014
【図１３】
2019106659.tif 000015
【図１４】
2019106659.tif 000016
【図１５】
2019106659.tif 000017
【図１６】
2019106659.tif 000018
【図１７】
2019106659.tif 000019
【図１８】
2019106659.tif 000020
【図１９】
2019106659.tif 000021
【図２０】
2019106659.tif 000022
【図２１】
2019106659.tif 000023
【図２２】
2019106659.tif 000024
【図２３】
2019106659.tif 000025
【図２４】
2019106659.tif 000026
【図２５】
2019106659.tif 000027
【図２６】
2019106659.tif 000028
【図２７】
2019106659.tif 000029
【図２８】
2019106659.tif 000030
【図２９】
2019106659.tif 000031
【図３０】
2019106659.tif 000032
【図３１】
2019106659.tif 000033