(57)【要約】【課題】基地局から取得した識別子に基づいて、中継装置が所定の場所に存在することを条件として中継処理を行うための技術を提供する。【解決手段】中継装置１０は、複数の基地局ＢＳ１〜ＢＳ８を含む移動通信網３０と通信し、また、外部の無線通信端末２０と通信する。中継装置１０は、複数の基地局の各々により送信される基地局ＩＤのうち、自中継装置で受信された基地局ＩＤを取得する。そして、中継装置１０は、例えば、基地局ＩＤの取得数が閾値を超えた場合には、中継装置１０が移動したと判定し、無線通信端末２０と移動通信網３０との間で行われる通信を中継する中継処理を停止させる。【選択図】図１
2018082334.tif 000002
【特許請求の範囲】
【請求項１】
複数の基地局を含む移動通信網と通信する第１通信部と、
外部の無線通信端末と通信する第２通信部と、
前記複数の基地局の各々により送信される識別子のうち、前記第１通信部によって受信された識別子を取得する取得部と、
前記取得部が取得した前記識別子に基づいて、前記無線通信端末と前記移動通信網との間で行われる通信を中継する中継処理を停止させる停止制御部と
を備える中継装置。
【請求項２】
前記停止制御部は、
所定の第１期間内に取得された前記識別子の数が閾値を超えた場合に、前記中継処理を停止させる
ことを特徴とする請求項１に記載の中継装置。
【請求項３】
前記停止制御部は、
前記第１通信部を介して接続した１以上の基地局から取得した前記識別子の数が、前記閾値を超えた場合に、前記中継処理を停止させる
ことを特徴とする請求項２に記載の中継装置。
【請求項４】
前記停止制御部は、
前記第１通信部を介して接続中でない基地局を含む１以上の基地局から取得した前記識別子の数が、前記閾値を超えた場合に、前記中継処理を停止させる
ことを特徴とする請求項２に記載の中継装置。
【請求項５】
前記第１通信部を介して接続した１以上の基地局から取得した前記識別子の数に基づいて、前記閾値を設定する設定部を備える
ことを特徴とする請求項２又は請求項３に記載の中継装置。
【請求項６】
前記第１通信部を介して接続中でない基地局を含む１以上の基地局から取得した前記識別子の数に基づいて、前記閾値を設定する設定部を備える
ことを特徴とする請求項２から請求項４のいずれか１項に記載の中継装置。
【請求項７】
前記識別子が取得されたときの自中継装置の位置を特定する位置特定部を備え、
前記設定部は、
前記位置特定部が特定した位置が変化していない期間に取得された前記識別子に基づいて、前記閾値を設定する
ことを特徴とする請求項５又は請求項６に記載の中継装置。
【請求項８】
前記設定部は、
前記第１の期間を複数の単位期間に区分し、当該複数の単位期間のうち、一の単位期間に取得された前記識別子の数が、他の単位期間に取得された前記識別子の数に対して所定の基準以上に乖離する場合には、当該一の単位期間における前記識別子の取得結果を用いないで、前記閾値を設定する
ことを特徴とする請求項５から請求項７のいずれか１項に記載の中継装置。
【請求項９】
前記停止制御部は、
前記取得部が取得した前記識別子の時間的な変化に基づいて、前記中継処理を停止させる
ことを特徴とする請求項１に記載の中継装置。
【請求項１０】
前記停止制御部は、
前記取得部が新たに第１識別子を取得した場合に、所定の第２期間を開始させ、当該第２期間内に、前記取得部が前記第１識別子とは異なる第２識別子を新たに取得したときは、前記中継処理を停止させる
ことを特徴とする請求項９に記載の中継装置。
【請求項１１】
前記停止制御部は、
前記第２期間内に前記中継処理を停止させなかった場合には、その後は、前記第１識別子とは異なる第３識別子が取得されたときに、前記第２期間を開始させる
ことを特徴とする請求項９又は請求項１０に記載の中継装置。
【請求項１２】
前記停止制御部は、
前記第１識別子、前記第２識別子又は前記第３識別子を含む無線信号のレベルの変化に基づいて、前記中継処理を停止させる
ことを特徴とする請求項１０又は請求項１１のいずれか１項に記載の中継装置。
【請求項１３】
前記停止制御部は、
前記取得部が取得する２以上の前記識別子が一斉に変化した場合には、前記中継処理を停止させない
ことを特徴とする請求項１０から請求項１２のいずれか１項に記載の中継装置。
【請求項１４】
前記停止制御部は、
前記取得部が取得した前記識別子の数が閾値を超えた場合に、前記識別子の時間的な変化に基づいて前記中継処理を停止させる
ことを特徴とする請求項１０から請求項１３のいずれか１項に記載の中継装置。
【請求項１５】
複数の基地局を含む移動通信網と通信する第１通信部と、
外部の無線通信端末と通信する第２通信部と、
を備える中継装置のコンピュータに、
前記複数の基地局の各々により送信される識別子のうち、前記第１通信部によって受信された識別子を取得するステップと、
取得した前記識別子に基づいて、前記無線通信端末と前記移動通信網との間で行われる通信を中継する中継処理を停止させるステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、使用できる場所を制限した中継装置に関する。
【背景技術】
【０００２】
無線通信を行うことが許可されている場所に通信機器が置かれているかどうかを、その通信機器が基地局から受信した信号に基づいて判定する技術が、従来から提案されている。特許文献１には、無線中継装置が、初期動作において登録した領域識別情報とは異なる領域識別情報を取得した場合に、外部の携帯端末から位置情報を取得して、実際の移動の有無を判定することが記載されている。特許文献２には、予め電子機器の使用範囲の設定に用いる基地局を決めておき、電子機器が１又は複数の基地局から受信した電波強度、及び位置情報に基づいて、その電子機器が使用範囲内にあるかどうかを判定することが記載されている。特許文献３には、基地局を用いた三角測量により、携帯型ＰＣが非警戒領域内にあるかどうかを判定し、非警戒領域外にあると判定した場合は使用者認証を行うことが記載されている。特許文献４には、情報処理装置が、基地局にダイヤルアップ接続した後に、その基地局の無線サービスエリアから外れた場合には、強制ログオフすることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１８７５９５号公報
【特許文献２】特開２０１４−３３２９３号公報
【特許文献３】特開２００８−１３１３０２号公報
【特許文献４】特開２００７−８８６２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、基地局によって送信されるその基地局に固有の識別子（以下「基地局ＩＤ」という。）のうち、通信機器が受信する基地局ＩＤは、その通信機器の移動だけでなく、基地局ＩＤの更新（例えば、収容替え）により変化することもある。よって、事前に決めておいた基地局ＩＤと、実際に基地局から取得した基地局ＩＤとの異同に基づいて、移動の有無を判定するだけでは、実際に通信機器が移動したかどうかを正確に判定することは難しい。特許文献１には、移動によって基地局ＩＤが変化したのか、更新によって基地局ＩＤが変化したのかを判別する仕組みについて記載されている。しかし、この仕組みでは、基地局からの信号以外に、近くに存在する携帯端末から位置情報を取得して、実際の移動の有無を判別しなければならない。特許文献２〜４には、基地局ＩＤが変化した原因を判別することについて記載されていない。
これに対し、本発明は、基地局から取得した識別子に基づいて、中継装置が所定の場所に存在することを条件として中継処理を行うための技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するため、本発明の中継装置は、複数の基地局を含む移動通信網と通信する第１通信部と、外部の無線通信端末と通信する第２通信部と、前記複数の基地局の各々により送信される識別子のうち、前記第１通信部によって受信された識別子を取得する取得部と、前記取得部が取得した前記識別子に基づいて、前記無線通信端末と前記移動通信網との間で行われる通信を中継する中継処理を停止させる停止制御部とを備える。
【０００６】
本発明の中継装置において、前記停止制御部は、所定の第１期間内に取得された前記識別子の数が閾値を超えた場合に、前記中継処理を停止させてもよい。
この場合において、前記停止制御部は、前記第１通信部を介して接続した１以上の基地局から取得した前記識別子の数が、前記閾値を超えた場合に、前記中継処理を停止させてもよい。
また、前記停止制御部は、前記第１通信部を介して接続中でない基地局を含む１以上の基地局から取得した前記識別子の数が、前記閾値を超えた場合に、前記中継処理を停止させてもよい。
更に、本発明の中継装置において、前記第１通信部を介して接続した１以上の基地局から取得した前記識別子の数に基づいて、前記閾値を設定する設定部を備えてもよい。
また、前記第１通信部を介して接続中でない基地局を含む１以上の基地局から取得した前記識別子の数に基づいて、前記閾値を設定する設定部を備えてもよい。
【０００７】
本発明の中継装置において、前記識別子が取得されたときの自中継装置の位置を特定する位置特定部を備え、前記設定部は、前記位置特定部が特定した位置が変化していない期間に取得された前記識別子に基づいて、前記閾値を設定してもよい。
【０００８】
本発明の中継装置において、前記設定部は、前記第１の期間を複数の単位期間に区分し、当該複数の単位期間のうち、一の単位期間に取得された前記識別子の数が、他の単位期間に取得された前記識別子の数に対して所定の基準以上に乖離する場合には、当該一の単位期間における前記識別子の取得結果を用いないで、前記閾値を設定してもよい。
【０００９】
本発明の中継装置において、前記停止制御部は、前記取得部が取得した前記識別子の時間的な変化に基づいて、前記中継処理を停止させてもよい。
この場合において、前記停止制御部は、前記取得部が新たに第１識別子を取得した場合に、所定の第２期間を開始させ、当該第２期間内に、前記取得部が前記第１識別子とは異なる第２識別子を新たに取得したときは、前記中継処理を停止させてもよい。
また、前記停止制御部は、前記第２期間内に前記中継処理を停止させなかった場合には、その後は、前記第１識別子とは異なる第３識別子が取得されたときに、前記第２期間を開始させてもよい。
更に、前記停止制御部は、前記第１識別子、前記第２識別子又は前記第３識別子を含む無線信号のレベルの変化に基づいて、前記中継処理を停止させてもよい。
更に、前記停止制御部は、前記取得部が取得する２以上の前記識別子が一斉に変化した場合には、前記中継処理を停止させなくてもよい。
更に、前記停止制御部は、前記取得部が取得した前記識別子の数が閾値を超えた場合に、前記識別子の時間的な変化に基づいて前記中継処理を停止させてもよい。
てもよい。
【００１０】
本発明のプログラムは、複数の基地局を含む移動通信網と通信する第１通信部と、外部の無線通信端末と通信する第２通信部と、を備える中継装置のコンピュータに、前記複数の基地局の各々により送信される識別子のうち、前記第１通信部によって受信された識別子を取得するステップと、取得した前記識別子に基づいて、前記無線通信端末と前記移動通信網との間で行われる通信を中継する中継処理を停止させるステップとを実行させるためのプログラムである。
【発明の効果】
【００１１】
本発明によれば、基地局から取得した識別子に基づいて、中継装置が所定の場所に存在することを条件として中継処理を行うための技術を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係るシステムを示す図。
【図２】同実施形態に係る中継装置の構成を示すブロック図。
【図３】同実施形態に係るテーブルＴＢ１の構成を示す図。
【図４】同実施形態に係る中継装置が行う（動作例１）に係る制御を示すフローチャート。
【図５】同実施形態に係る中継装置が行う（動作例１）に係る制御の一例の説明図。
【図６】同実施形態に係る中継装置が行う（動作例２）に係る制御を示すフローチャート。
【図７】同実施形態に係る中継装置が行う（動作例２）に係る制御の一例の説明図。
【図８】本発明の第２実施形態に係る中継装置の構成を示すブロック図。
【図９】同実施形態に係る中継装置が行う（動作例１）に係る制御を示すフローチャート。
【図１０】同実施形態に係る中継装置が行う（動作例１）に係る制御の一例の説明図。
【図１１】同実施形態に係る中継装置が行う（動作例２）に係る制御を示すフローチャート。
【図１２】同実施形態に係る中継装置が行う（動作例２）に係る制御の一例の説明図。
【図１３】同実施形態に係る中継装置が行う（動作例３）に係る制御を示すフローチャート。
【図１４】同実施形態に係る中継装置が行う（動作例３）に係る制御の一例の説明図。
【図１５】本発明の第３実施形態に係る中継装置の構成を示すブロック図。
【図１６】同実施形態に係る中継装置が行う制御を示すフローチャート。
【図１７】本発明の第４実施形態に係る中継装置の構成を示すブロック図。
【図１８】同実施形態に係る中継装置が行う（動作例１）に係る制御を示すフローチャート。
【図１９】同実施形態に係る中継装置が行う（動作例１）に係る制御の一例の説明図。
【図２０】同実施形態に係る中継装置が行う（動作例２）に係る制御を示すフローチャート。
【図２１】同実施形態に係る中継装置が行う（動作例２）に係る制御の一例の説明図。
【図２２】同実施形態に係る中継装置が行う（動作例２）に係る制御の一例の説明図。
【発明を実施するための形態】
【００１３】
通信事業者は、ＬＴＥ(Long Term Evolution)等の高速無線通信が可能なサービスを、利用者に提供する。利用者は、かかる通信サービスを利用するために、必要な設備を、当該サービスを利用する施設（例えば、自宅）に導入する。このような設備の導入前でも、利用者が通信サービスを利用できるようにするために、高速無線通信を利用するための中継装置（例えば、モバイルＷｉ−Ｆｉルータ）を、通信事業者が顧客に貸与する方法が考えられる。この場合、通信事業者は、利用者の自宅等の決められた場所での利用を意図して、その中継装置を顧客に貸与する。しかし、この種の中継装置は、利用者が自由に持ち運びできる程度に、軽量、且つ小型に構成されていることも多い。この場合、通信事業者の意図する場所外の場所で、この中継装置が利用されてしまう可能性がある。以下、このような目的外の利用の可能性を低くするための機能を有する中継装置について説明する。
【００１４】
［第１実施形態］
＜構成＞
図１は、第１実施形態に係るシステム１を示す図である。
システム１は、中継装置１０と、無線通信端末２０と、移動通信網３０とを含む。中継装置１０は、無線通信端末２０、及び移動通信網３０と無線により接続する。本実施形態において、接続とは、通信を行うための通信路（セッション）が確立した状態をいう。中継装置１０は、中継処理を行う。中継処理は、無線通信端末２０と移動通信網３０との間で行われる通信を中継する処理である。中継処理は、無線通信端末２０とのデータの送受信、及び移動通信網３０とのデータの送受信等の処理を含む。無線通信端末２０は、ここではスマートフォンであるが、フィーチャーフォンや、タブレット型端末等の無線通信端末であってもよい。
なお、図１には、中継装置１０、及び無線通信端末２０がそれぞれ１台ずつ示されているが、実際には複数台存在する。
【００１５】
移動通信網３０は、複数の基地局を含む通信網である。移動通信網３０は、例えば、ＬＴＥの規格に準拠した通信網であるが、３Ｇ等の他の規格に準拠した通信網であってもよい。図１には、移動通信網３０に含まれる基地局として、基地局ＢＳ１〜ＢＳ８が示されている。基地局ＢＳｉ（ｉは自然数）によって形成されるセルを、以下では「セルＣｉ」と称する。セルＣｉ内に存在する中継装置１０は、基地局ＢＳｉに無線により接続して、移動通信網３０と通信する。
【００１６】
また、複数のセルＣｉが重なり合う領域も存在する。図１の例では、利用者の自宅Ｈは、セルＣ１，Ｃ２，Ｃ３が重なり合う領域に存在する。この領域に存在する中継装置１０は、基地局ＢＳ１，ＢＳ２，ＢＳ３のうちのいずれか１の基地局と接続して、通信を行う。中継装置１０は、例えば、基地局から受信した無線信号のレベル（例えば、受信電界強度）が最大の基地局と接続する。中継装置１０が接続する基地局は、その中継装置１０の位置が固定されている場合でも、無線信号のレベルの変化等を原因として、変化することがある。
本実施形態では、中継装置１０は、自宅Ｈで使用させることを目的として、通信事業者から利用者に貸与される中継装置である。
【００１７】
図２は、中継装置１０の構成を示すブロック図である。
中継装置１０は、ハードウェア構成として、制御部１１と、第１通信部１２と、第２通信部１３と、記憶部１４と、操作部１５とを備える。
制御部１１は、中継装置１０の各部を制御する。制御部１１は、例えば、演算処理装置としてのＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory)、及びワークエリアとしてのＲＡＭ（Random Access Memory）を含む。ＣＰＵは、ＲＯＭ又は記憶部１４に記憶されたプログラムを、ＲＡＭに読み出して実行することにより、中継装置１０の各部を制御する。
【００１８】
第１通信部１２は、基地局と無線により接続して通信する。第１通信部１２は、中継装置１０が或るセル内に存在するときに、そのセルを形成する基地局と接続することがある。第１通信部１２は、例えば、基地局から基地局ＩＤを受信する。基地局により送信される基地局ＩＤは、当該基地局に固有の識別子である。更に、第１通信部１２は、基地局と接続中でない場合でも、その基地局から基地局ＩＤを受信することがある。第１通信部１２は、例えば、基地局と接続中でない場合でも、その基地局に或る距離以下に近接したときには、その基地局から基地局ＩＤを受信することがある。第１通信部１２は、例えば、無線通信回路、及びアンテナを含む。
【００１９】
第２通信部１３は、無線通信端末２０と無線により接続して通信を行う。第２通信部１３は、或る距離以下に近接した無線通信端末２０と接続する。第２通信部１３が行う通信の規格は特に問わないが、Ｗｉ−Ｆｉ（登録商標）やＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信がある。第２通信部１３は、例えば、無線通信回路、及びアンテナを含む。
【００２０】
記憶部１４は、データを記憶する。記憶部１４は、記憶装置として、例えば半導体メモリを含む。記憶部１４は、制御部１１により実行されるプログラム、テーブルＴＢ１、及び閾値データを記憶する。テーブルＴＢ１は、基地局ＩＤの取得の履歴を管理するためのテーブルである。閾値データは、中継装置１０が取得する基地局ＩＤの数に対する閾値を示す。閾値は、中継装置１０の設計段階、又は製造段階で決められた値である。
【００２１】
図３は、テーブルＴＢ１の構成を示す図である。
テーブルＴＢ１は、基地局ＩＤと、時刻とを対応付けたテーブルである。テーブルＴＢの基地局ＩＤは、中継装置１０が取得した基地局ＩＤである。時刻は、その基地局ＩＤが中継装置１０により取得された時刻である。
【００２２】
操作部１５は、利用者の操作を受け付ける。操作部１５は、例えば、物理キーやタッチセンサを含む。
【００２３】
制御部１１は、中継処理部１１１と、取得部１１２と、停止制御部１１３とに相当する機能を実現する。
中継処理部１１１は、第１通信部１２、及び第２通信部１３を制御して、中継処理を行う。取得部１１２は、移動通信網３０に含まれる複数の基地局の各々により送信される基地局ＩＤのうち、第１通信部１２によって受信された基地局ＩＤを取得する。取得部１１２は、取得した基地局ＩＤを、停止制御部１１３に供給する。停止制御部１１３は、取得部１１２が取得した基地局ＩＤに基づいて、中継処理を停止させる。停止制御部１１３は、この中継処理の停止に係る制御において、テーブルＴＢ１、及び閾値データを用いた処理を行う。停止制御部１１３は、中継処理を停止させる場合、中継処理を停止させる旨の指示を中継処理部１１１に供給する。中継処理部１１１は、この停止の指示に応じて、第１通信部１２、及び第２通信部１３の少なくとも一方が行う通信を停止させる。
【００２４】
＜動作＞
（動作例１）
図４は、中継装置１０が行う（動作例１）に係る制御を示すフローチャートである。図５は、この（動作例１）に係る制御の一例の説明図である。
中継装置１０において、中継処理部１１１は、中継処理を開始する（ステップＳ１）。中継処理の開始のトリガーは、例えば、中継装置１０の電源オンや、操作部１５の操作による利用者の指示である。
【００２５】
次に、取得部１１２は、第１通信部１２が接続中の基地局により送信された基地局ＩＤを取得する（ステップＳ２）。次に、停止制御部１１３は、取得部１１２が取得した基地局ＩＤを、その基地局ＩＤが取得された時刻と対応付けて、テーブルＴＢ１に記録する（ステップＳ３）。停止制御部１１３は、取得した基地局ＩＤが既にテーブルＴＢ１に格納されている場合、その基地局ＩＤを取得した時刻により、テーブルＴＢ１に格納された時刻を更新する。次に、停止制御部１１３は、基地局ＩＤの取得数が、閾値データが示す閾値を超えたかどうかを判定する（ステップＳ４）。ここにおいて、基地局ＩＤの取得数は、中継装置１０が取得した基地局ＩＤの種類の数である。例えば、基地局ＩＤ「ＩＤ００１」のみが複数回取得された場合でも、基地局ＩＤの取得数は「１」である。閾値は、中継装置１０が自宅Ｈに置かれている場合に接続する可能性のある基地局の数に基づいて、決められている。図１に示す場合、自宅Ｈに置かれた中継装置１０は、基地局ＢＳ１，ＢＳ２、ＢＳ３と接続し得る。このため、閾値は、少なくとも「３」以上、ここでは「４」に決められているものとする。
【００２６】
ここで、自宅Ｈに中継装置１０が置かれており、テーブルＴＢ１が図５の上段に示す状態であった場合を考える。即ち、テーブルＴＢ１には、基地局ＩＤとして「ＩＤ００１」、「ＩＤ００２」、及び「ＩＤ００３」の３つが格納されている。この場合、停止制御部１１３は、ステップＳ４で「ＮＯ」と判定する。そして、中継装置１０の処理は、ステップＳ２に戻る。即ち、基地局ＩＤの取得数が閾値以下である期間は、中継装置１０が移動していないとして、ステップＳ２〜Ｓ４（ステップＳ４で「ＮＯ」）の処理が繰り返し実行されて、中継処理が継続される。
【００２７】
次に、自宅Ｈに置かれていた中継装置１０が利用者により持ち出された場合を考える。ここでは、中継装置１０が、図５の下段に示すように、基地局ＢＳ４のセルＣ４と、基地局ＢＳ５のセルＣ５とが重なる領域に移動したとする。このとき、テーブルＴＢ１には、基地局ＩＤとして「ＩＤ００１」、「ＩＤ００２」、及び「ＩＤ００３」に加え、中継装置１０の移動中に取得された「ＩＤ００４」、及び「ＩＤ００５」の計５つが格納されている。この場合、停止制御部１１３は、ステップＳ４で、基地局ＩＤの取得数が閾値を超えたと判定する（ステップＳ４；ＹＥＳ）。そして、停止制御部１１３は、中継処理を停止させる（ステップＳ５）。
なお、停止制御部１１３は、中継装置１０が在圏しない基地局からの基地局であって、取得部１１２が取得しなくなった基地局ＩＤを、テーブルＴＢ１から削除してもよい。中継処理が開始されてからの期間（本発明の第１期間に相当）内に取得された基地局ＩＤの数が特定可能であれば、テーブルＴＢ１に格納されるデータ、及びテーブルＴＢ１の管理の方法は問わない。また、停止制御部１１３は、中継処理開始時以外の時点以降の期間内に取得された基地局ＩＤの数に基づいて、中継装置１０の移動の有無を判定してもよい。この時点として、例えば、中継装置１０における基地局ＩＤの取得履歴（つまり、テーブルＴＢ１）をリセットした時点がある。
【００２８】
ところで、閾値の設定によっては、中継装置１０が基地局ＢＳ４のセルＣ４内に移動した時点で、中継処理を停止させることも可能である。しかしながら、同一の地点において重なり合うセルの数は、その場所によって様々である。また、中継装置１０が移動していないにも関わらず中継処理が停止してしまうと、利用者にとって不都合である。よって、本実施形態では、中継装置１０が実際に接続し得る基地局の数よりも大きな閾値に設定してある。
【００２９】
（動作例２）
図６は、中継装置１０が行う（動作例２）に係る制御を示すフローチャートである。図７は、この（動作例２）に係る制御の一例の説明図である。
中継装置１０において、中継処理部１１１は、中継処理を開始する（ステップＳ１１）。中継処理の開始のトリガーは、例えば、中継装置１０の電源オンや、操作部１５の操作による利用者の指示である。
【００３０】
次に、取得部１１２は、基地局から受信された基地局ＩＤを取得する（ステップＳ１２）。ステップＳ１２では、取得部１１２は、第１通信部１２が接続中の基地局だけでなく、第１通信部１２が接続中でない基地局により送信された基地局ＩＤも取得する。次に、停止制御部１１３は、取得した基地局ＩＤを含む無線信号（電波）のレベルを特定する（ステップＳ１３）。停止制御部１１３は、特定したレベルが所定レベルを超えている場合には、ステップＳ１１で取得された基地局ＩＤを、その基地局ＩＤが取得された時刻と対応付けて、テーブルＴＢ１に記録する（ステップＳ１４）。停止制御部１１３は、取得した基地局ＩＤが既にテーブルＴＢ１に格納されている場合、その基地局ＩＤを取得した時刻により、テーブルＴＢ１に格納された時刻を更新する。一方で、停止制御部１１３は、特定したレベルが所定レベル以下である場合には、ステップＳ１２で取得された基地局ＩＤを、テーブルＴＢ１に記録しないものとする。
【００３１】
次に、停止制御部１１３は、基地局ＩＤの取得数が、閾値データが示す閾値を超えたかどうかを判定する（ステップＳ１５）。閾値は、中継装置１０が自宅Ｈに置かれている場合に取得する可能性のある基地局ＩＤの数に基づいて、決められている。この（動作例２）では、閾値は、（動作例１）の閾値よりも大きな値に設定される。閾値は、例えば、「６」である。
【００３２】
ここで、自宅Ｈに中継装置１０が置かれており、テーブルＴＢ１が図７の上段に示す状態であった場合を考える。即ち、テーブルＴＢ１には、基地局ＩＤとして「ＩＤ００１」、「ＩＤ００２」、「ＩＤ００３」、「ＩＤ００４」、及び「ＩＤ００７」の５つが格納されている。この場合、停止制御部１１３は、ステップＳ１５で「ＮＯ」と判定する。そして、中継装置１０の処理は、ステップＳ１２に戻る。即ち、基地局ＩＤの取得数が閾値以下である期間は、中継装置１０では、ステップＳ１２〜Ｓ１５（ステップＳ１５で「ＮＯ」）の処理が繰り返し実行されて、中継処理が継続される。
【００３３】
次に、自宅Ｈに置かれていた中継装置１０が利用者により持ち出された場合を考える。ここでは、中継装置１０が、図７の下段に示すように、基地局ＢＳ３のセルＣ３と、基地局ＢＳ７のセルＣ７とが重なる領域に移動したとする。このとき、テーブルＴＢ１には、基地局ＩＤとして「ＩＤ００１」〜「ＩＤ００７」の７つが格納されている。この場合、停止制御部１１３は、ステップＳ１５で、基地局ＩＤの取得数が閾値を超えたと判定する（ステップＳ１５；ＹＥＳ）。そして、停止制御部１１３は、中継処理部１１１が行う中継処理を停止させる（ステップＳ１６）。
なお、この動作例２においても、停止制御部１１３は、中継装置１０が在圏しない基地局からの基地局であって、取得部１１２が取得しなくなった基地局ＩＤを、テーブルＴＢ１から削除してもよい。また、停止制御部１１３は、中継処理開始時以外の時点以降の期間内に取得された基地局ＩＤの数に基づいて、中継装置１０の移動の有無を判定してもよい。
【００３４】
この（動作例２）では、中継装置１０は、接続中でない基地局により送信された基地局ＩＤも、テーブルＴＢ１に記録する。このため、中継装置１０は、（動作例１）の場合よりも、周辺に存在する多くの基地局から基地局ＩＤを取得する。よって、中継装置１０のわずかな移動によっても、中継装置１０が取得する基地局ＩＤが変化しやすくなる。即ち、この（動作例２）によれば、中継装置１０が移動した距離が短くとも、その移動に応じて中継処理を停止させやすい。
【００３５】
ところで、無線信号のレベルが所定レベルを超えた基地局についてのみ、テーブルＴＢ１に基地局ＩＤを記録するようにしたのは、無線信号のレベルが常に一定というわけではなく、変動する場合があることによる。所定レベル以上の無線信号に含まれていた基地局ＩＤの取得数に基づいて中継処理を停止させることで、中継装置１０が移動していないにも関わらず中継処理が停止される可能性は低くなる。
【００３６】
以上説明したシステム１では、中継装置１０が、無線通信端末２０等から現在位置を示す位置情報を取得しなくとも、基地局から取得した基地局ＩＤに基づいて、自中継装置が所定の場所に存在することを条件として、中継処理を行うことができる。
【００３７】
［第２実施形態］
本実施形態の中継装置は、基地局ＩＤの取得数に対する閾値を可変とし、この閾値を設定する構成を有している。同一の地点において重なり合うセルの数は、その場所によって様々である。よって、本実施形態の中継装置は、自中継装置が置かれた場所に応じた閾値を設定する。
【００３８】
＜構成＞
図８は、本実施形態の中継装置１０Ａの構成を示すブロック図である。中継装置１０Ａのハードウェア構成は、中継装置１０と同じである。中継装置１０Ａの制御部１１は、中継処理部１１１と、取得部１１２と、停止制御部１１３とに相当する機能に加え、設定部１１４に相当する機能を実現する。取得部１１２は、取得した基地局ＩＤを、停止制御部１１３に加え、設定部１１４に供給する。設定部１１４は、第１通信部１２を介して基地局から受信された基地局ＩＤの数に基づいて、閾値を設定する。設定部１１４は、設定した閾値により、記憶部１４に記憶された閾値データを更新する。
【００３９】
更に、記憶部１４は、テーブルＴＢ２を記憶する。テーブルＴＢ２は、テーブルＴＢ１と同じく、基地局ＩＤと、時刻とを対応付けたテーブルである。テーブルＴＢ２は、閾値を設定するために用いられるデータが記録される点で、テーブルＴＢ１と異なる。
【００４０】
＜動作＞
（動作例１）
図９は、中継装置１０Ａが行う（動作例１）に係る制御を示すフローチャートである。図１０は、この（動作例１）に係る制御の一例の説明図である。
中継装置１０Ａにおいて、中継処理部１１１は、中継処理を開始する（ステップＳ２１）。この中継処理の開始のトリガーは、例えば、中継装置１０Ａの初回の電源オンや、操作部１５の操作による利用者の指示である。次に、設定部１１４は、閾値を設定するかどうかを判定する（ステップＳ２２）。設定部１１４は、例えば、中継装置１０Ａが初回の電源オン時のような閾値が未設定の場合や、所定の更新タイミングが到来した場合に、閾値を設定すると判定する。
【００４１】
ステップＳ２２で「ＹＥＳ」と判定されると、取得部１１２は、第１通信部１２が接続中の基地局により送信された基地局ＩＤを取得する（ステップＳ２３）。次に、停止制御部１１３は、取得部１１２が取得した基地局ＩＤを、その基地局ＩＤが取得された時刻と対応付けて、テーブルＴＢ２に記録する（ステップＳ２４）。停止制御部１１３は、取得した基地局ＩＤが既にテーブルＴＢ２に格納されている場合、その基地局ＩＤを取得した時刻により、テーブルＴＢ２に格納された時刻を更新する。
【００４２】
次に、設定部１１４は、閾値の設定に係る処理を開始してから、基地局ＩＤの収集期間が経過したかどうかを判定する（ステップＳ２５）。この基地局ＩＤの収集期間は、中継装置１０Ａが周辺の基地局から基地局ＩＤを収集する期間で、本発明の第１期間に相当する。この収集期間は、中継装置１０Ａが設置された場所の周辺における基地局の状況を把握するのに十分な長さに決められており、例えば２４時間である。
【００４３】
ステップＳ２５で「ＮＯ」と判定された場合、中継装置１０Ａの処理は、ステップＳ２３に戻る。即ち、基地局ＩＤの収集期間が経過するまでは、中継装置１０Ａでは、ステップＳ２３〜Ｓ２５（ステップＳ２５で「ＮＯ」）の処理が、繰り返し実行される。この基地局ＩＤの収集期間においては、中継処理は継続して行われる。
【００４４】
ステップＳ２５で「ＹＥＳ」と判定した場合、設定部１１４は、基地局ＩＤの収集期間における基地局ＩＤの取得数に基づいて、閾値を設定する（ステップＳ２６）。設定部１１４は、具体的には、テーブルＴＢ２に基づいて、基地局ＩＤの取得数を用いて所定の方法で閾値を設定する。閾値は、例えば、基地局ＩＤの取得数に所定値を加算し又は乗算した値である。自宅Ｈに中継装置１０Ａが置かれている場合、テーブルＴＢ２は、例えば図１０に示す状態となる。即ち、テーブルＴＢ２には、基地局ＩＤとして「ＩＤ００１」、「ＩＤ００２」、及び「ＩＤ００３」の３つが格納されている。この場合、設定部１１４は、例えば、基地局ＩＤの取得数に「１」を加算し、閾値を「４」に設定する。閾値が設定されると、中継装置１０Ａの処理は、ステップＳ２に進む。ステップＳ２２で閾値を設定しないと判定された場合も（ステップＳ２２；ＮＯ）、中継装置１０Ａの処理は、ステップＳ２に進む。そして、上述した第１実施形態の（動作例１）と同じく、ステップＳ２〜Ｓ５の処理が実行される。
【００４５】
（動作例２）
図１１は、中継装置１０Ａが行う（動作例２）に係る制御を示すフローチャートである。図１２は、この（動作例２）に係る制御の一例の説明図である。
中継装置１０Ａにおいて、中継処理部１１１は、中継処理を開始する（ステップＳ３１）。この中継処理の開始のトリガーは、例えば、中継装置１０Ａの電源オンや、操作部１５の操作による利用者の指示である。次に、設定部１１４は、閾値を設定するかどうかを判定する（ステップＳ３２）。設定部１１４は、例えば、中継装置１０Ａが初回の電源オン時等の閾値が未設定の場合や、所定の更新タイミングが到来した場合に、閾値を設定すると判定する。
【００４６】
ステップＳ３２で「ＹＥＳ」と判定されると、取得部１１２は、第１通信部１２により基地局から受信された基地局ＩＤを取得する（ステップＳ３３）。ステップＳ３３では、取得部１１２は、第１通信部１２が接続中の基地局だけでなく、第１通信部１２が接続中でない基地局により送信された基地局ＩＤも取得する。次に、設定部１１４は、取得した基地局ＩＤを含む無線信号のレベルを特定する（ステップＳ３４）。設定部１１４は、特定したレベルが所定レベルを超えている場合、ステップＳ３３で取得された基地局ＩＤを、その基地局ＩＤが取得された時刻と対応付けて、テーブルＴＢ２に記録する（ステップＳ３５）。設定部１１４は、取得した基地局ＩＤが既にテーブルＴＢ２に格納されている場合、その基地局ＩＤを取得した時刻により、テーブルＴＢ２に格納された時刻を更新する。一方で、停止制御部１１３は、特定したレベルが所定レベル以下である場合には、ステップＳ３３で取得された基地局ＩＤを、テーブルＴＢ２に記録しない。レベルを参照する理由は、上述した第１実施形態の（動作例２）と同じである。
【００４７】
次に、設定部１１４は、基地局ＩＤの取得数に基づいて、閾値を設定する（ステップＳ３６）。設定部１１４は、具体的には、テーブルＴＢ２に基づいて、基地局ＩＤの取得数を用いて所定の方法で閾値を設定する。閾値は、例えば、基地局ＩＤの取得数に所定値を加算し又は乗算した値である。自宅Ｈに中継装置１０Ａが置かれている場合、テーブルＴＢ２は、図１２に示す状態となる。即ち、テーブルＴＢ２には、基地局ＩＤとして「ＩＤ００１」、「ＩＤ００２」、「ＩＤ００３」、「ＩＤ００４」、及び「ＩＤ００７」の５つが格納されている。設定部１１４は、例えば、基地局ＩＤの取得数に「１」を加算し、閾値を「６」に設定する。閾値が設定されると、中継装置１０Ａの処理は、ステップＳ１２に進む。ステップＳ３２で閾値を設定しないと判定された場合も（ステップＳ３２；ＮＯ）、中継装置１０Ａの処理は、ステップＳ１２に進む。そして、上述した第２実施形態の（動作例１）と同じく、ステップＳ１２〜Ｓ１６の処理が実行される。
【００４８】
（動作例３）
図１３は、中継装置１０Ａが行う（動作例３）に係る制御を示すフローチャートである。図１４は、この（動作例３）に係る制御の一例の説明図である。
中継装置１０Ａにおいて、中継処理部１１１は、中継処理を開始する（ステップＳ４１）。この中継処理の開始のトリガーは、例えば、中継装置１０Ａの電源オンや、操作部１５の操作による利用者の指示である。次に、設定部１１４は、閾値を設定するかどうかを判定する（ステップＳ４２）。設定部１１４は、例えば、中継装置１０Ａが初回の電源オン時等の閾値が未設定の場合や、所定の更新タイミングが到来した場合に、閾値を設定すると判定する。
【００４９】
ステップＳ４２で「ＹＥＳ」と判定されると、取得部１１２は、基地局から受信された基地局ＩＤを取得する（ステップＳ４３）。ステップＳ４３では、取得部１１２は、第１通信部１２が接続中の基地局だけでなく、第１通信部１２が接続中でない基地局により送信された基地局ＩＤも取得する。このように第１通信部１２が接続していない基地局の基地局ＩＤも取得するので、周辺の基地局から基地局ＩＤを収集するための時間は、（動作例１）のように接続を条件として基地局ＩＤを取得する場合に比べて、短時間で済む。
【００５０】
次に、設定部１１４は、この基地局ＩＤを含む無線信号のレベルを特定する（ステップＳ４４）。設定部１１４は、特定したレベルが所定レベルを超えている場合、ステップＳ４３で取得された基地局ＩＤを、その基地局ＩＤが取得された時刻と対応付けて、テーブルＴＢ２に記録する（ステップＳ４５）。設定部１１４は、取得した基地局ＩＤが既にテーブルＴＢ２に格納されている場合、その基地局ＩＤを取得した時刻により、テーブルＴＢ２に格納された時刻を更新する。一方で、停止制御部１１３は、特定したレベルが所定レベル以下である場合には、ステップＳ４３で取得された基地局ＩＤを、テーブルＴＢ２に記録しない。レベルを参照する理由は、（動作例２）と同じである。
【００５１】
次に、設定部１１４は、基地局ＩＤの取得数に基づいて、閾値を設定する（ステップＳ４６）。ステップＳ４６では、（動作例１）で説明したような中継装置１０Ａが基地局に接続して取得する基地局ＩＤの数に対する閾値が設定される。設定部１１４は、ここでは、基地局ＩＤの取得数を用いて所定の方法で閾値を設定する。図１４に示すように、設定部１１４は、基地局ＩＤの取得数が少ないほど閾値を小さく、基地局ＩＤの取得数が多いほど閾値を大きくする。閾値が設定されると、中継装置１０Ａの処理は、ステップＳ２に進む。ステップＳ４２で閾値を設定しないと判定された場合も（ステップＳ４２；ＮＯ）、中継装置１０Ａの処理は、ステップＳ２に進む。そして、上述した第１実施形態の（動作例１）と同様、ステップＳ２〜Ｓ５の処理が実行される。
【００５２】
この（動作例３）によれば、閾値の設定に係る処理に要する時間を（動作例１）よりも短くすることができる。
【００５３】
［第３実施形態］
本実施形態の中継装置は、基地局ＩＤと、自中継装置の位置とに基づいて閾値を設定する構成を有している。中継装置の位置を用いる理由は、閾値を設定するために取得された基地局ＩＤが、中継装置が移動していないときに取得されたものかどうかを確認するためである。
【００５４】
＜構成＞
図１５は、本実施形態の中継装置１０Ｂの構成を示すブロック図である。中継装置１０Ｂのハードウェア構成は、中継装置１０と同じである。中継装置１０Ｂの制御部１１は、中継処理部１１１と、取得部１１２と、停止制御部１１３と、設定部１１４とに相当する機能に加え、位置特定部１１５に相当する機能を実現する。
取得部１１２は、取得した基地局ＩＤを、停止制御部１１３、及び設定部１１４に加え、位置特定部１１５に供給する。位置特定部１１５は、取得部１１２により基地局ＩＤが取得されたときの中継装置１０Ｂの位置を特定する。位置特定部１１５は、ここでは、基地局ＩＤが示す基地局が存在する位置を、中継装置１０Ｂの位置として特定する。位置特定部１１５は、取得部１１２により取得された基地局ＩＤに基づいて、移動通信網３０に接続された位置管理サーバ４０に問い合わせることで、当該位置を特定する。設定部１１４は、位置特定部１１５が特定した位置が変化していない期間、つまり中継装置１０Ｂが移動していない期間に取得された基地局ＩＤに基づいて、閾値を設定する。
【００５５】
図１６は、中継装置１０Ｂが行う制御を示すフローチャートである。
中継装置１０Ｂにおいて、中継処理部１１１は、中継処理を開始する（ステップＳ５１）。この中継処理の開始のトリガーは、例えば、中継装置１０Ｂの電源オンや、操作部１５の操作による利用者の指示である。次に、設定部１１４は、閾値を設定するかどうかを判定する（ステップＳ５２）。設定部１１４は、例えば、中継装置１０Ｂが初回の電源オン時等の閾値が未設定の場合や、所定の更新タイミングが到来した場合に、閾値を設定すると判定する。
【００５６】
次に、取得部１１２は、第１通信部１２が接続中の基地局から受信された基地局ＩＤを取得する（ステップＳ５３）。次に、位置特定部１１５は、中継装置１０Ｂの位置を特定する（ステップＳ５４）。位置特定部１１５は、ステップＳ５３で取得した基地局ＩＤを用いて位置管理サーバ４０に問い合わせることで、基地局の位置を中継装置１０Ｂの位置として特定する。ステップＳ５４の処理において、位置管理サーバ４０への問い合わせは、ステップＳ５３で新たな基地局ＩＤが取得された場合にだけ行われてもよい。新たな基地局ＩＤが取得されたということは、中継装置１０Ｂが移動した可能性があるからである。この場合、ステップＳ５３で新たな基地局ＩＤが取得されなかった場合は、位置特定部１１５は、位置管理サーバ４０の問い合わせることなく、中継装置１０Ｂの位置が、前回特定した位置と同じ位置であることを特定すればよい。
【００５７】
次に、設定部１１４は、位置特定部１１５が特定した位置に基づいて、中継装置１０Ｂが移動したかどうかを判定する（ステップＳ５５）。設定部１１４は、位置特定部１１５が特定した位置が、それよりも前に特定した位置から変化していない場合には、中継装置１０Ｂが移動していないと判定する（ステップＳ５５；ＮＯ）。中継装置１０Ｂが移動していないと判定した場合、設定部１１４は、ステップＳ５３で取得部１１２が取得した基地局ＩＤを、その基地局ＩＤが取得された時刻と対応付けて、テーブルＴＢ２に記録する（ステップＳ５６）。
【００５８】
次に、設定部１１４は、閾値の設定に係る処理を開始してから、基地局ＩＤの収集期間が経過したかどうかを判定する（ステップＳ５７）。ステップＳ５７で「ＮＯ」と判定された場合、中継装置１０Ｂの処理は、ステップＳ５３に戻る。即ち、基地局ＩＤの収集期間が経過するまでは、ステップＳ５３〜Ｓ５７（ステップＳ５７で「ＮＯ」）の処理が、繰り返し実行されることになる。この基地局ＩＤの収集期間においては、中継処理は継続して行われる。その後、ステップＳ５７で「ＹＥＳ」と判定すると、設定部１１４は、基地局ＩＤの取得数に基づいて、閾値を設定する（ステップＳ５８）。閾値の設定は、ステップＳ２６と同じ方法で行われてよい。
【００５９】
一方、基地局ＩＤの収集期間が経過する前に、中継装置１０Ｂが移動したと判定した場合（ステップＳ５５；ＹＥＳ）、設定部１１４は、閾値の設定に係る処理を中止する。そして、設定部１１４は、別の閾値に設定する（ステップＳ５９）。設定部１１４は、位置特定部１１５が特定した位置が、それよりも前に特定した位置から変化した場合に、ステップＳ５９の設定を行う。閾値は、例えば、予め決められた閾値である。閾値の更新（再設定）が定期的に行われる場合には、設定部１１４は、前回に設定した閾値に再設定してもよい。閾値が設定されると、中継装置１０Ｂの処理は、ステップＳ２に進む。ステップＳ５２で閾値を設定しないと判定された場合も（ステップＳ５２；ＮＯ）、中継装置１０Ｂの処理は、ステップＳ２に進む。そして、上述した第１実施形態の（動作例１）と同じく、ステップＳ２〜Ｓ５の処理が実行される。
【００６０】
なお、位置特定部１１５は、基地局の位置情報ではなく、ＧＰＳ（Global Positioning System）やＳＵＰＬ（Secure User Plane Location）サーバからの情報取得等の中継装置１０Ｂの測位機能により得た位置情報や、無線通信端末２０から取得した位置情報を用いて、中継装置１０Ｂの位置を特定してもよい。
【００６１】
本実施形態の中継装置１０Ｂによれば、閾値の設定中に中継装置１０Ｂが移動させられることで、閾値が必要以上高い値に設定されてしまう可能性を低くすることができる。
【００６２】
［第４実施形態］
基地局が送信する基地局ＩＤは、前述したように、収容替え等による更新を原因として変化することがある。そこで、本実施形態の中継装置は、取得した基地局ＩＤの時間的な変化に基づいて、基地局ＩＤが中継装置の移動により変化した場合には、中継処理を停止させる制御を行う。
【００６３】
＜構成＞
図１７は、本実施形態の中継装置１０Ｃの構成を示すブロック図である。中継装置１０Ｃのハードウェア構成は、中継装置１０と同じである。中継装置１０Ｃの制御部１１は、中継処理部１１１と、取得部１１２と、停止制御部１１３Ｃと、設定部１１４とに相当する機能を実現する。停止制御部１１３Ｃは、取得部１１２が取得した基地局ＩＤの時間的な変化に基づいて、中継処理を停止させる。
なお、設定部１１４は、例えば、上述した第２実施形態又は第３実施形態と同じ方法で閾値を設定する。
【００６４】
＜動作＞
（動作例１）
図１８は、中継装置１０Ｃが行う（動作例１）に係る制御を示すフローチャートである。図１９は、この（動作例１）に係る制御の一例の説明図である。
中継装置１０Ｃにおいて、中継処理部１１１は、中継処理を開始する（ステップＳ６１）。この中継処理の開始のトリガーは、例えば、中継装置１０Ｃの電源オンや、操作部１５の操作による利用者の指示である。次に、設定部１１４は、第１通信部１２により基地局から受信された基地局ＩＤを取得する（ステップＳ６２）。ステップＳ６２では、例えば、取得部１１２は、第１通信部１２が接続中の基地局だけでなく、第１通信部１２が接続中でない基地局により送信された基地局ＩＤも取得する。次に、停止制御部１１３Ｃは、取得した基地局ＩＤを含む無線信号のレベルを特定する（ステップＳ６３）。停止制御部１１３Ｃは、特定したレベルが所定レベルを超えている場合には、取得部１１２が取得した基地局ＩＤを、その基地局ＩＤが取得された時刻と対応付けて、テーブルＴＢ１に記録する（ステップＳ６４）。停止制御部１１３Ｃは、取得した基地局ＩＤが既にテーブルＴＢ１に格納されている場合、その基地局ＩＤを取得した時刻により、テーブルＴＢ１に格納された時刻を更新する。
【００６５】
次に、停止制御部１１３Ｃは、基地局ＩＤの取得数が閾値を超えたかどうかを判定する（ステップＳ６５）。ステップＳ６５で「ＮＯ」と判定した場合、中継装置１０Ｃの処理は、ステップＳ６２に戻る。ここでは、閾値は「４」であるものとする。
【００６６】
ステップＳ６５で「ＹＥＳ」と判定した場合、停止制御部１１３Ｃは、ステップＳ６６に進む。ここでは、時刻ｔ１の時点で、基地局ＩＤ「ＩＤ００１」、「ＩＤ００２」、及び「ＩＤ００３」がテーブルＴＢ１に記録されているものとする。更に、時刻ｔ１よりも後の時刻ｔ２に、ステップＳ６２で、基地局ＩＤ「ＩＤ１０１」、「ＩＤ１０２」、及び「ＩＤ１０３」が取得されたとする。基地局ＩＤ「ＩＤ１０１」、「ＩＤ１０２」、及び「ＩＤ１０３」は、本発明の第１識別子に相当する。この場合、基地局ＩＤ「ＩＤ１０１」、「ＩＤ１０２」、及び「ＩＤ１０３」が、中継装置１０Ｃが移動したことによって新たに取得されたのか、中継装置１０Ｃは移動していないが、基地局ＩＤの更新によって新たに取得されたのか、この時点では不明である。このため、本実施形態では、基地局ＩＤの取得数が閾値を超えたとしても、中継装置１０Ｃの中継処理を継続させる。この理由で中継処理が継続される期間を、以下では「猶予期間」と称する。猶予期間は、本発明の第２期間に相当する。猶予期間の長さは、予め決められている。
【００６７】
ステップＳ６５で「ＹＥＳ」と判定すると、停止制御部１１３Ｃは、タイマーを作動させて、計時を開始する（ステップＳ６６）。このタイマーは、基地局ＩＤの取得数が閾値を超えてからの経過時間を計る。
【００６８】
次に、取得部１１２は、第１通信部１２が接続中の基地局から受信された基地局ＩＤを取得する（ステップＳ６７）。ステップＳ６７では、取得部１１２は、第１通信部１２が接続中の基地局だけでなく、第１通信部１２が接続中でない基地局により送信された基地局ＩＤも取得する。次に、停止制御部１１３Ｃは、取得した基地局ＩＤを含む無線信号のレベルを特定する（ステップＳ６８）。停止制御部１１３Ｃは、特定したレベルが所定レベルを超えている場合には、取得部１１２が取得した基地局ＩＤを、その基地局ＩＤが取得された時刻と対応付けて、テーブルＴＢ１に記録する（ステップＳ６９）。停止制御部１１３Ｃは、猶予期間内において新たな基地局ＩＤを取得したかどうかを判定する（ステップＳ７０）。
【００６９】
ステップＳ７０で「ＮＯ」と判定した場合、停止制御部１１３Ｃは、猶予期間が経過したかどうかを判定する（ステップＳ７１）。猶予期間が経過していないと判定した場合は、中継装置１０Ｃの処理は、ステップＳ６７に戻る。このように、猶予期間内で、且つ基地局ＩＤに変化がない期間にあっては、ステップＳ６７〜Ｓ７１（ステップＳ７０，Ｓ７１で「ＮＯ」）の処理が、繰り返し実行されることになる。
【００７０】
ここで、図１９の上段のグラフに示すように、猶予期間内の時刻ｔ３において、取得部１１２が新たな基地局ＩＤ「ＩＤ１０４」を取得した場合を考える。この場合、停止制御部１１３Ｃは、ステップＳ７０で「ＹＥＳ」と判定し、中継処理を停止させる（ステップＳ７２）。基地局ＩＤ「ＩＤ１０４」は、本発明の第２識別子に相当する。基地局ＩＤの収容替えによる更新が行われる頻度はさほど高くないと推定される。よって、猶予期間を開始させるトリガーとなった時刻ｔ２における基地局ＩＤの変化と、猶予期間内の時刻ｔ３における基地局ＩＤの変化は、中継装置１０Ｃの移動による変化とみなす。
【００７１】
ステップＳ７１で「ＹＥＳ」と判定した場合、つまり、猶予期間が経過するまでに取得部１１２が新たな基地局ＩＤを取得しなかった場合、停止制御部１１３Ｃは、基地局ＩＤの取得数の再設定を行う（ステップＳ７３）。ここでは、停止制御部１１３Ｃは、猶予期間を開始させるトリガーとなった基地局ＩＤを、更新により変化した基地局ＩＤとするように、テーブルＴＢ１を設定する。ここで、図１９の下段のグラフに示すように、基地局ＩＤ「ＩＤ１０１」、「ＩＤ１０２」、及び「ＩＤ１０３」が取得された後、猶予期間内において新たな基地局ＩＤが取得されなかった場合を考える。この場合、基地局ＩＤ「ＩＤ００１」、「ＩＤ００２」、及び「ＩＤ００３」については、基地局ＩＤの更新により既に使用されなくなったので、停止制御部１１３Ｃは、基地局ＩＤの取得数には含めないようにする。このため、停止制御部１１３Ｃは、テーブルＴＢ１から、基地局ＩＤ「ＩＤ００１」、「ＩＤ００２」、及び「ＩＤ００３」を削除する。これにより、猶予期間後の時刻ｔ４においては、中継装置１０Ｃは、基地局ＩＤの取得数を、基地局ＩＤ「ＩＤ１０１」、「ＩＤ１０２」、及び「ＩＤ１０３」の「３」とする。そして、中継装置１０Ｃは、基地局ＩＤ「ＩＤ１０１」、「ＩＤ１０２」、及び「ＩＤ１０３」とは異なる基地局ＩＤ（本発明の第３識別子に相当する。）を取得し、更に、基地局ＩＤの取得数が閾値を超えると、ステップＳ６６以降の処理を行うこととなる。
【００７２】
以上説明した（動作例１）によれば、中継装置１０Ｃは、猶予期間内における基地局ＩＤの変化に基づいて、基地局ＩＤの更新か、中継装置１０Ｃの移動かを判定することができる。この構成により、上述した第１〜第３実施形態よりも閾値を小さくしても、中継装置１０が移動していないにも関わらず中継処理が停止される可能性は低くなる。
なお、ステップＳ６２，Ｓ６７では、取得部１１２は、第１通信部１２が接続中の基地局から、基地局ＩＤを取得してもよい。この場合、ステップＳ６３，Ｓ６８は省略可能である。
【００７３】
（動作例２）
図２０は、中継装置１０Ｃが行う（動作例２）に係る制御を示すフローチャートである。図２１は、この（動作例２）に係る制御の一例の説明図である。
取得部１１２は、第１通信部１２により基地局から受信された基地局ＩＤを取得する（ステップＳ８１）。ステップＳ８１では、取得部１１２は、第１通信部１２が接続中の基地局だけでなく、第１通信部１２が接続中でない基地局により送信された基地局ＩＤも取得する。次に、停止制御部１１３Ｃは、取得された基地局ＩＤを送信した基地局からの無線信号のレベルを特定する（ステップＳ８２）。次に、停止制御部１１３Ｃは、取得部１１２が取得した基地局ＩＤが変化したかどうかを判定する（ステップＳ８３）。ステップＳ８３で「ＮＯ」と判定した場合、中継装置１０ＣはステップＳ８１に処理を戻す。
【００７４】
ステップＳ８３で「ＹＥＳ」と判定した場合、つまり、取得部１１２が取得した基地局ＩＤが変化したと判定した場合、停止制御部１１３Ｃは、変化した基地局ＩＤが示す基地局からの無線信号のレベルの変化が、所定の条件を満たすかどうかを判定する（ステップＳ８４）。ここで、図２１の上段のグラフに示すように、基地局ＩＤ「ＩＤ００１」、「ＩＤ００２」、及び「ＩＤ００３」が取得された状態から、基地局ＩＤ「ＩＤ００２」、「ＩＤ００３」、及び「ＩＤ１０１」が取得された状態に変化した場合を考える。この例では、基地局ＩＤ「ＩＤ００１」を含む無線信号のレベルが瞬時的にゼロになり、また、基地局ＩＤ「ＩＤ１０１」を含む無線信号のレベルが瞬時的に増大している。このような場合、基地局ＩＤが「ＩＤ００１」から「ＩＤ１０１」に更新されたとみなす。このように、基地局ＩＤを含む無線信号のレベルの単位時間の変化量が閾値を超えている場合、停止制御部１１３Ｃは、ステップＳ８４で「ＹＥＳ」と判定し、中継処理を継続させる。そして、中継装置１０Ｃは、処理をステップＳ８１に戻す。
【００７５】
一方、図２２の上段のグラフに示すように、基地局ＩＤ「ＩＤ００１」を含む無線信号のレベルが僅かに減少し、また、基地局ＩＤ「ＩＤ１０１」を含む無線信号のレベルが僅かに増大した場合を考える。このような場合、中継装置１０Ｃの移動により、基地局ＩＤが「ＩＤ００１」が取得されなくなり、また、「ＩＤ１０１」が取得されるようになったとみなす。中継装置１０Ｃの移動はその利用者の移動に伴ってするものであるから、或る基地局から離れるにつれて、その基地局からの無線信号のレベルは次第に低くなるはずだからである。このように、基地局ＩＤを含む無線信号のレベルの単位時間の変化量が閾値以下の場合、停止制御部１１３Ｃは、ステップＳ８４で「ＮＯ」と判定し、中継処理を停止させる（ステップＳ８５）。
なお、この（動作例２）の制御は、基地局ＩＤの取得数が閾値を超えた期間にだけ、行われてもよい。
【００７６】
以上説明した（動作例２）によれば、基地局ＩＤを含む無線信号のレベルの変化に基づいて、基地局ＩＤの更新か、中継装置１０Ｃの移動かを判定することができる。この構成により、中継装置１０Ｃが取得した複数の基地局ＩＤのうちの一部が更新された場合でも、中継処理の停止に係る制御を精度良く行うことができる。
なお、本実施形態において、閾値を固定値とする場合は、制御部１１の機能から設定部１１４が省略されてよい。
【００７７】
［変形例］
本発明は、上述した実施形態と異なる形態で実施してもよい。また、以下に示す変形例は、各々を組み合わせてもよい。
（変形例１）
上述した第２実施形態の（動作例２）に関し、設定部１１４は、基地局ＩＤの収集期間を複数の単位期間に区分し、当該複数の単位期間のうち、一の単位期間における基地局ＩＤの取得数が、他の単位期間における取得数に対して所定の基準以上に乖離する場合には、当該一の単位期間における基地局ＩＤの取得結果を用いないで、閾値を設定してもよい。例えば、基地局ＩＤの収集期間の長さを２４時間とし、単位期間の長さを１時間としたとする。この場合において、一の単位期間における基地局ＩＤの取得数が「６」で、それ以外の単位期間における基地局ＩＤの取得数が「３」であった場合、当該一の単位期間に中継装置１０Ａが移動した可能性がある。そこで、設定部１１４は、当該一の単位期間を除外して、閾値を設定する。これにより、閾値が過剰に高く設定されるのを防ぐことができる。
【００７８】
（変形例２）
上述した第４実施形態に関し、停止制御部１１３Ｃは、取得部１１２が取得する２以上の基地局ＩＤが一斉に変化した場合には、収容替えとみなし、中継処理を停止せず継続させてもよい。２以上の基地局ＩＤが一斉に変化するとは、２以上の基地局ＩＤが同時、又は所定の時間内に全て変化することをいう。収容替えによって基地局ＩＤが更新される場合、複数の基地局で同時にその更新が行われることがあるからである。一方で、停止制御部１１３Ｃは、いずれか１のみの基地局ＩＤが変化した場合には、中継装置１０Ｃが移動したとみなし、中継処理を停止させる。
なお、この変形例の制御は、基地局ＩＤの取得数が閾値を超えた期間にだけ行われてもよい。
【００７９】
（変形例３）
上述した第２実施形態に関し、中継装置１０Ａの初回の電源オンが、必ずしも、中継装置１０Ａが本来利用されるべき場所で行われるとは限らない。そこで、中継装置１０Ａの設定部１１４は、テーブルＴＢ２に記録した基地局ＩＤの取得履歴をリセットして、閾値を再設定してもよい。ただし、この再設定が頻繁に行われると、様々な場所で中継装置１０Ａを利用可能となる。このため、設定部１１４は、テーブルＴＢ２のリセットをした場合は、一定期間内は中継処理を行わないようにしてもよい。また、設定部１１４は、リセット可能な回数を制限してもよい。
【００８０】
（変形例４）
上述した第３実施形態に関し、停止制御部１１３は、基地局ＩＤに基づいて中継装置１０Ｂが移動したことを判定した後に、すぐに中継処理を停止させるのではなく、その移動の判定後に行われた測位の結果に基づいて、中継処理の停止の有無を判定してもよい。この測位は、例えば、位置特定部１１５により、ＧＰＳや、ＳＵＰＬサーバからの情報の取得、基地局測位により行われる。停止制御部１１３は、この測位の結果に基づいて、中継装置１０Ｂが移動したと判定した場合に、中継処理を停止させる。例えば、記憶部１４に予め契約者住所の位置情報が記憶されており、停止制御部１１３は、測位の結果と、当該位置情報が示す位置との距離が所定距離以上である場合には、中継装置１０Ｂが移動したと判定する。なお、常に契約者住所の位置情報を用いて移動の有無を判定することも考えられるが、このような測位を常時行うことは、サーバ負荷やトラフィックの観点から望ましくない場合がある。本変形例の中継装置１０Ｂのように、基地局ＩＤに基づいて移動があったことを判定した後に、測位を行えば、常時この測位を行わなくても、中継装置１０Ｂが移動したことを速やかに検知することができる。
なお、本変形例の構成は、上述した第１，第２，第４実施形態の各動作例にも適用可能である。
【００８１】
（変形例５）
上述した実施形態で説明した構成、及び動作の一部が省略されてもよい。例えば、上述した第４実施形態の中継装置１０Ｃは、閾値を考慮せずに、新たな基地局ＩＤを取得すると、猶予期間を開始させてもよい。
また、本発明の中継装置は、上述した２以上の動作例の動作を行ってもよい。
【００８２】
（変形例６）
上述した実施形態の中継装置１０，１０Ａ，１０Ｂ，１０Ｃの制御部１１が実現する機能は、複数のプログラムの組み合わせによって実現され、又は、複数のハードウェア資源の連係によって実現され得る。制御部１１の機能がプログラムを用いて実現される場合、このプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk））等）、光記録媒体（光ディスク等）、光磁気記録媒体、半導体メモリ等のコンピュータ読み取り可能な記録媒体に記憶した状態で提供されてもよいし、ネットワークを介して配信されてもよい。また、本発明は、中継装置の制御方法として実現することも可能である。
【符号の説明】
【００８３】
１…システム、１０，１０Ａ，１０Ｂ，１０Ｃ…中継装置、１１…制御部、１１１…中継処理部、１１２…取得部、１１３，１１３Ｃ…停止制御部、１１４…設定部、１１５…位置特定部、１２…第１通信部、１３…第２通信部、１４…記憶部、１５…操作部、２０…無線通信端末、３０…移動通信網、４０…位置管理サーバ。
【図１】
2018082334.tif 000003
【図２】
2018082334.tif 000004
【図３】
2018082334.tif 000005
【図４】
2018082334.tif 000006
【図５】
2018082334.tif 000007
【図６】
2018082334.tif 000008
【図７】
2018082334.tif 000009
【図８】
2018082334.tif 000010
【図９】
2018082334.tif 000011
【図１０】
2018082334.tif 000012
【図１１】
2018082334.tif 000013
【図１２】
2018082334.tif 000014
【図１３】
2018082334.tif 000015
【図１４】
2018082334.tif 000016
【図１５】
2018082334.tif 000017
【図１６】
2018082334.tif 000018
【図１７】
2018082334.tif 000019
【図１８】
2018082334.tif 000020
【図１９】
2018082334.tif 000021
【図２０】
2018082334.tif 000022
【図２１】
2018082334.tif 000023
【図２２】
2018082334.tif 000024