(57)【特許請求の範囲】
【請求項１】
通信装置と端末装置のうちの一方または両方について速度に関する情報を取得する速度情報取得部と、
前記速度情報取得部により取得された情報に基づく前記通信装置と前記端末装置との相対速度に基づいて、前記通信装置と前記端末装置との通信の接続を切断することを判定するために用いられるパラメータの値を決定する決定部と、を備え、
前記決定部は、所定の条件が満たされる場合に、前記端末装置の速度をゼロとみなし、
前記所定の条件は、前記決定部により、前記通信装置が移動していると判定し、かつ、前記端末装置が所定の範囲外に存在すると判定する条件である、
通信制御装置。
【請求項２】
前記決定部は、前記パラメータの値を、複数の前記端末装置のそれぞれごとに決定する、
請求項１に記載の通信制御装置。
【請求項３】
前記決定部により決定された前記パラメータの値に基づいて、前記通信装置と前記端末装置との通信を管理する端末管理部と、
前記通信装置により行われる前記端末装置との通信を制御する通信制御部と、を備える、
請求項１または請求項２のいずれか１項に記載の通信制御装置。
【請求項４】
前記端末管理部は、前記端末装置ごとに、前記通信装置と前記端末装置との相対速度に基づいて、前記通信装置との通信の接続を許可するか否かを制御する、
請求項３に記載の通信制御装置。
【請求項５】
前記パラメータは、前記通信装置と前記端末装置との通信の接続を切断することを判定するために用いられる無通信時間である、
請求項１から請求項４のいずれか１項に記載の通信制御装置。
【請求項６】
当該通信制御装置は、前記通信装置と一体である、
請求項１から請求項５のいずれか１項に記載の通信制御装置。
【請求項７】
端末装置と、通信装置と、前記通信装置と一体または別体の通信制御装置を有し、
前記通信制御装置は、
前記通信装置と前記端末装置のうちの一方または両方について速度に関する情報を取得し、
前記取得された情報に基づく前記通信装置と前記端末装置との相対速度に基づいて、前記通信装置と前記端末装置との通信の接続を切断することを判定するために用いられるパラメータの値を決定し、
前記決定では、所定の条件が満たされる場合に、前記端末装置の速度をゼロとみなし、
前記所定の条件は、前記通信装置が移動していると判定し、かつ、前記端末装置が所定の範囲外に存在すると判定する条件である、
通信システム。
【請求項８】
通信装置と端末装置のうちの一方または両方について速度に関する情報を取得し、
前記取得された情報に基づく前記通信装置と前記端末装置との相対速度に基づいて、前記通信装置と前記端末装置との通信の接続を切断することを判定するために用いられるパラメータの値を決定し、
前記決定では、所定の条件が満たされる場合に、前記端末装置の速度をゼロとみなし、
前記所定の条件は、前記通信装置が移動していると判定し、かつ、前記端末装置が所定の範囲外に存在すると判定する条件である、
通信制御方法。
【請求項９】
通信装置と端末装置のうちの一方または両方について速度に関する情報を取得するステップと、
前記取得された情報に基づく前記通信装置と前記端末装置との相対速度に基づいて、前記通信装置と前記端末装置との通信の接続を切断することを判定するために用いられるパラメータの値を決定するステップと、
をコンピュータに実行させるための通信制御プログラムであって、
前記決定では、所定の条件が満たされる場合に、前記端末装置の速度をゼロとみなし、
前記所定の条件は、前記通信装置が移動していると判定し、かつ、前記端末装置が所定の範囲外に存在すると判定する条件である、
通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御装置、通信システム、通信制御方法および通信制御プログラムに関する。
【背景技術】
【０００２】
Ｗｉ−Ｆｉ（登録商標）では、アクセスポイント（ＡＰ：Ａｃｃｅｓｓ  Ｐｏｉｎｔ）装置において、端末装置（ＳＴＡ：Ｓｔａｔｉｏｎ）のアクティブ状態の管理を行う（非特許文献１参照。）。具体的には、ＡＰ装置は、設定された値に相当する時間（一定時間であり、以降でインアクティブタイムアウト（ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔ）と呼ぶ。）内でデータ通信を行っているとみなされる端末装置をアクティブ状態の端末装置であると判定し、他の端末装置をアクティブでない端末装置であると判定する。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】IEEE Std 802.11-2007、“IEEE Standard for Information technology-Telecommunications and information exchange between systems-Local and metropolitan area networks-Specific requirements,Part 11:Wireless LAN Medium Access Control(MAC) and Physical Layer(PHY) Specifications"
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＡＰ装置への接続を試みる端末装置が増加すると、ＡＰ装置において管理するアクティブ状態の端末装置の数が上限値に達し、ＡＰ装置と通信することができる端末装置が制限されてしまい、十分なオフロード効果（例えば、セルラーからＷｉ−Ｆｉへのオフロードの効果）が得られなかった。
【０００５】
ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値が大きい場合には、ＡＰ装置と通信していないのにアクティブ状態となっている端末装置が多く発生し、オフロード効果が小さくなる。
一方、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値が小さい場合には、ＡＰ装置と端末装置との間で通信すべき継続するフレームがあるにも関わらず、一時的にフレームが空いた際に通信接続が切断されてしまい、再接続を実行する必要があり、再接続に関する信号の通信によって無線リソースを無駄に消費してしまう。また、通信接続の切断により通信が途切れてしまう。
また、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの適した値は、周辺環境により異なり、特に、端末装置の数や端末装置が移動しているかなどの状況による。
【０００６】
本発明は、このような事情を考慮してなされたもので、端末装置のアクティブ状態の判定を効果的に行うことができる通信制御装置、通信システム、通信制御方法および通信制御プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の一態様に係る通信制御装置は、通信装置と端末装置のうちの一方または両方について速度に関する情報を取得する速度情報取得部と、前記速度情報取得部により取得された情報に基づく前記通信装置と前記端末装置との相対速度に基づいて、前記通信装置と前記端末装置との通信の接続を切断することを判定するために用いられるパラメータの値を決定する決定部と、を備え、前記決定部は、所定の条件が満たされる場合に、前記端末装置の速度をゼロとみなし、前記所定の条件は、前記決定部により、前記通信装置が移動していると判定し、かつ、前記端末装置が所定の範囲外に存在すると判定する条件である。
【０００８】
上記の課題を解決するために、本発明の一態様に係る通信システムは、端末装置と、通信装置と、前記通信装置と一体または別体の通信制御装置を有し、前記通信制御装置は、前記通信装置と前記端末装置のうちの一方または両方について速度に関する情報を取得し、前記取得された情報に基づく前記通信装置と前記端末装置との相対速度に基づいて、前記通信装置と前記端末装置との通信の接続を切断することを判定するために用いられるパラメータの値を決定し、前記決定では、所定の条件が満たされる場合に、前記端末装置の速度をゼロとみなし、前記所定の条件は、前記通信装置が移動していると判定し、かつ、前記端末装置が所定の範囲外に存在すると判定する条件である。
【０００９】
上記の課題を解決するために、本発明の一態様に係る通信制御方法は、通信装置と端末装置のうちの一方または両方について速度に関する情報を取得し、前記取得された情報に基づく前記通信装置と前記端末装置との相対速度に基づいて、前記通信装置と前記端末装置との通信の接続を切断することを判定するために用いられるパラメータの値を決定し、前記決定では、所定の条件が満たされる場合に、前記端末装置の速度をゼロとみなし、前記所定の条件は、前記通信装置が移動していると判定し、かつ、前記端末装置が所定の範囲外に存在すると判定する条件である。
【００１０】
上記の課題を解決するために、本発明の一態様に係る通信制御プログラムは、通信装置と端末装置のうちの一方または両方について速度に関する情報を取得するステップと、前記取得された情報に基づく前記通信装置と前記端末装置との相対速度に基づいて、前記通信装置と前記端末装置との通信の接続を切断することを判定するために用いられるパラメータの値を決定するステップと、をコンピュータに実行させるための通信制御プログラムであって、前記決定では、所定の条件が満たされる場合に、前記端末装置の速度をゼロとみなし、前記所定の条件は、前記通信装置が移動していると判定し、かつ、前記端末装置が所定の範囲外に存在すると判定する条件である、プログラムである。
【発明の効果】
【００１１】
本発明によれば、端末装置のアクティブ状態の判定を効果的に行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る通信システムの概略的な構成を示す図である。
【図２】本発明の一実施形態に係るＡＰ装置の概略的な構成を示す機能ブロック図である。
【図３】本発明の一実施形態に係るＡＰ装置と端末装置との通信接続のシーケンスの一例を示す図である。
【図４】本発明の一実施形態に係るＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの一例を示す図である。
【図５】本発明の一実施形態に係るＡＰ装置と端末装置との相対速度と通信可能時間について説明するための図である。
【図６】本発明の一実施形態（第１実施形態）に係るＡＰ装置と端末装置との通信環境を示す図である。
【図７】本発明の一実施形態（第２実施形態）に係るＡＰ装置と端末装置との通信環境を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照し、本発明の実施形態について説明する。
［実施形態の概要］
図１は、本発明の一実施形態に係る通信システム１の概略的な構成を示す図である。
本実施形態に係る通信システム１は、携帯電話システムのセルラーの基地局装置１１と、所定の範囲をカバーするアクセスポイント装置（ＡＰ装置）１２と、スマートフォンを含む携帯電話端末装置である複数の端末装置（ＳＴＡ）３１−１〜３１−４、３２−１〜３２−３を備える。ＡＰ装置１２は、本実施形態では、Ｗｉ−Ｆｉのシステムの装置であり、他のシステムの装置であってもよい。
【００１４】
ここで、本実施形態では、ＡＰ装置１２により通信領域２２に存在する端末装置３１−１〜３１−４を管理する構成を説明する。
これに関し、同様な構成を、基地局装置１１により通信領域２１に存在する端末装置３１−１〜３１−４、３２−１〜３２−３を管理する構成に適用することも可能である。つまり、以下で説明するＡＰ装置１２と同様な機能を基地局装置１１に適用することも可能である。
【００１５】
図２において、記憶部１０１は、メモリを有し、プログラムなどの各種の情報をメモリの領域に記憶する。本実施形態では、記憶部１０１は、所定の対応テーブル１３１を記憶する。
対応テーブル１３１は、ＡＰ装置１２と端末装置（図１の例では、端末装置３１−１〜３１−４）との相対速度と、その場合に使用するＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値（設定値）との対応を格納する。対応テーブル１３１の内容は、例えば、あらかじめ設定されてもよく、または、任意のタイミングで設定（変更）されてもよい。
【００１６】
通信部１０２は、各端末装置３１−１〜３１−４との間で無線により信号を通信する。また、通信部１０２は、例えば、他のＡＰ装置や、上位の装置（上位装置）などとの間で、有線または無線の回線を介して、信号を通信してもよい。
制御部１０３は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を有し、ＡＰ装置１２における各種の処理や制御を実行する。
【００１７】
速度情報取得部１２１は、ＡＰ装置１２または端末装置３１−１〜３１−４などについて、速度に関する情報を取得する。
速度情報取得部１２１は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）または加速度センサなどの機能により自装置（ＡＰ装置１２）の速度に関する情報を取得する機能、他の装置との通信により当該他の装置の速度に関する情報を取得する機能、および、他の装置との通信により別の装置（第三の装置）の速度に関する情報を取得する機能を備える。なお、ＧＰＳの機能により位置の情報が取得される場合には、取得される位置の情報（例えば、相対位置の情報でもよい）を用いて、速度の情報（例えば、相対速度の情報でもよい）を演算（算出）して取得することができる。
【００１８】
設定時間決定部１２２は、所定のパラメータ（時間に関するパラメータ）について、速度情報取得部１２１により取得された情報および対応テーブル１３１の情報に基づいて、各端末装置３１−１〜３１−４に対して設定する時間（設定値）を決定する。ここで、所定のパラメータは、本実施形態では、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの時間（設定値）である。
【００１９】
端末管理部１２３は、設定時間決定部１２２により決定された設定時間に基づいて、端末装置３１−１〜３１−４を管理する。これに関し、本実施形態では、端末管理部１２３は、端末装置３１−１〜３１−４がアクティブ状態であるか否かを管理する。なお、端末管理部１２３は、他の様々な事項について、端末装置３１−１〜３１−４を管理してもよい。
通信制御部１２４は、端末管理部１２３により管理される情報に基づいて、通信部１０２により端末装置３１−１〜３１−４との間で行われる無線通信を制御する。
【００２０】
図３は、本発明の一実施形態に係るＡＰ装置１２と端末装置３１−１〜３１−４との通信接続のシーケンスの一例を示す図である。この通信接続のシーケンスは、非特許文献１に記載されたＷｉ−Ｆｉの接続のシーケンスと同様である。
図３の例では、ＡＰ装置１２と１個の端末装置３１−１との間で行われる通信接続のシーケンスの処理を示すが、他の端末装置（例えば、端末装置３１−２〜３１−４）についても同様である。
【００２１】
なお、ＡＰ装置１２と端末装置３１−１との通信接続が切断されてから所定の時間（例えば、１分間など）は、当該端末装置３１−１に関する情報（履歴情報）がＡＰ装置１２により有効に保持される。このため、端末装置３１−１は、ＡＰ装置１２との通信接続が切断されてから当該所定の時間は、再び接続を希望する場合には、リアソシエーションリクエスト（ＲｅＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ）の信号をＡＰ装置１２に対して無線により送信する。
このリアソシエーションリクエストの信号を受信すると、ＡＰ装置１２は、リアソシエーションレスポンス（ＲｅＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）の信号を端末装置３１−１に対して無線により送信する。
【００２２】
端末装置３１−１とＡＰ装置１２は、図３に示される信号のやり取り（または、リアソシエーションリクエストおよびリアソシエーションレスポンスの信号のやり取り）を完了した後に、データの通信を開始する。この際、ＡＰ装置１２は、端末管理部１２３により、端末装置３１−１をアクティブ状態の端末装置として管理する。また、ＡＰ装置１２は、端末管理部１２３により、現状におけるアクティブ状態の端末装置３１−１〜３１−４の数を管理し、当該数が上限値（接続可能な最大の数）に達した場合には、新たな端末装置を接続させないように制御する。具体的には、ＡＰ装置１２は、新たな端末装置から送信された信号（本例では、プローブリクエストの信号、オーセンティケーションの信号アソシエーションリクエストの信号、またはリアソシエーションリクエストの信号）が到来しても、当該信号に対する応答の信号（本例では、プローブレスポンスの信号、オーセンティケーションの信号、アソシエーションレスポンスの信号、またはリアソシエーションレスポンスの信号）を送信しないことで、新たな端末装置を接続させないようにする。
【００２３】
ここで、ＡＰ装置１２において管理するアクティブ状態の端末装置３１−１〜３１−４の数の上限値は、例えば、主にハードウェア（Ｈ／Ｗ）の性能により設定される。
一例として、この上限値は、それぞれのＡＰ装置ごとに設定されてもよい。
他の一例として、この上限値は、複数のＡＰ装置を収容する上位の装置（例えば、認証サーバ装置）ごとに設定されてもよい。この場合、この上限値は、これら複数のＡＰ装置で管理される端末装置の数の合計に対する上限値となる。
【００２４】
本実施形態では、この経過時間［秒］の開始時点（開始時刻）として、アソシエーションレスポンスやリアソシエーションレスポンスの信号が通信（例えば、送信）される時点が用いられるが、他の時点が用いられてもよい。
また、本実施形態では、通信接続の終了時点（終了時刻）として、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔが経過する時点、および、ＡＰ装置１２から端末装置３１−１に対してディアソシエーションやディオーセンティケーションなどの信号を送信することで、当該端末装置３１−１をアクティブ状態から解放する場合に、当該端末装置３１−１が当該信号を受信する時点が用いられるが、他の時点が用いられてもよい。
【００２５】
ここで、トラヒックとしては、例えば、ＡＰ装置１２と端末装置３１−１との間で通信（送信および受信）される信号のトラヒックが用いられる。本実施形態では、トラヒックとして、ＡＰ装置１２から端末装置３１−１へ伝送される信号と、端末装置３１−１からＡＰ装置１２へ伝送される信号の両方のトラヒックが用いられるが、トラヒックとして、ＡＰ装置１２から端末装置３１−１へ伝送される信号のトラヒック（のみ）が用いられてもよく、または、端末装置３１−１からＡＰ装置１２へ伝送される信号のトラヒック（のみ）が用いられてもよい。
【００２６】
ＡＰ装置１２は、端末管理部１２３により、自装置（当該ＡＰ装置１２）と端末装置３１−１との間で無線のフレームを通信するタイミング（送信するタイミング、または、受信するタイミングのうちの一方または両方）を契機としてタイマの計時を初期値（例えば、ゼロ）に設定して当該初期値から動作させる。つまり、ＡＰ装置１２は、当該端末装置３１−１との間でフレームを通信するたび（トラヒックが発生するたび）にタイマの値を初期値にリセット（設定）して再び計時を開始する。
【００２７】
例えば所定のタイミング（一例として、一定周期のタイミング）で、ＡＰ装置１２は、端末管理部１２３により、当該タイマにより計時された値（無通信時間の値）がＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を超えたか否かを判定する。
この結果、ＡＰ装置１２は、端末管理部１２３により、当該タイマにより計時された値がＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を超えたと判定した場合には、当該端末装置３１−１はデータの通信をしていないと判定し、当該端末装置３１−１をアクティブ状態から解放する（通信の接続を切断する）。ＡＰ装置１２は、例えば、端末管理部１２３により制御される通信制御部１２４により、当該端末装置３１−１に対してディアソシエーションやディオーセンティケーションなどの信号を送信することで、当該端末装置３１−１をアクティブ状態から解放する。
【００２８】
一方、ＡＰ装置１２は、端末管理部１２３により、当該タイマにより計時された値がＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値以下であると判定した場合には、当該端末装置３１−１をアクティブ状態のまま管理し続ける。但し、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔ以外の理由により通信接続を終了（例えば、強制終了）する場合には、ＡＰ装置１２は、端末装置３１−１に対してディアソシエーションやディオーセンティケーションなどの信号を送信することで、当該端末装置３１−１をアクティブ状態から解放する。
図４の例では、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値は１８０秒である。図４の例では、ＡＰ装置１２と端末装置３１−１とが通信接続してから、無通信時間がＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を超えたときまで、当該端末装置３１−１はアクティブ状態である。
【００２９】
図５を参照して説明する。
例えば、飛行機２０１に搭載されたＡＰ装置２１１と地上に存在する端末装置２２１−１〜２２１−２とが無線により通信する場合、通常、ＡＰ装置２１１と端末装置２２１−１〜２２１−２との相対速度が大きいときには当該通信が可能な時間（通信可能時間）は短くなる一方、ＡＰ装置２１１と端末装置２２１−１〜２２１−２との相対速度が小さいときには当該通信が可能な時間（通信可能時間）は長くなると言える。
また、車両２５１に搭載されたＡＰ装置２６１と地上に存在する端末装置２７１−１〜２７１−２とが無線により通信する場合についても、相対速度と通信可能時間との関係は同様である。
また、飛行機２０１および車両２５１以外の移動体にＡＰ装置が搭載された場合についても、同様である。
【００３０】
なお、本例では、端末装置２２１−１〜２２１−２、２７１−１〜２７１−２は停止（静止）しているとみなしているが、端末装置２２１−１〜２２１−２、２７１−１〜２７１−２が移動する場合には、端末装置２２１−１〜２２１−２、２７１−１〜２７１−２の移動も相対速度に反映される。
また、本例では、ＡＰ装置２１１、２６１が移動して、端末装置２２１−１〜２２１−２、２７１−１〜２７１−２が移動しない（または、相対的に移動速度が小さい）場合を示したが、逆に、端末装置２２１−１〜２２１−２、２７１−１〜２７１−２が移動して、ＡＰ装置２１１、２６１が移動しない（または、相対的に移動速度が小さい）場合についても同様であり、また、ＡＰ装置２１１、２６１の移動速度と端末装置２２１−１〜２２１−２、２７１−１〜２７１−２の移動速度が近い場合についても同様である。
【００３１】
本実施形態に係るＡＰ装置１２は、自装置（当該ＡＰ装置１２）と端末装置３１−１〜３１−４との相対速度に基づいて、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を可変に設定する。
【００３２】
ここで、ＡＰ装置１２において、設定時間決定部１２２により、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を設定（例えば、変更）するタイミングとしては、様々なタイミングが用いられてもよい。このタイミングとしては、例えば、一定周期のタイミング、相対速度が所定の閾値以上である（または、所定の閾値を超える）と判定したタイミング、相対速度が所定の閾値以下である（または、所定の閾値未満である）と判定したタイミング、ＡＰ装置１２により管理している端末装置３１−１〜３１−４の数が所定の閾値以上である（または、所定の閾値を超える）と判定したタイミング、または、ＡＰ装置１２により管理している端末装置３１−１〜３１−４の数が所定の閾値以下である（または、所定の閾値未満である）と判定したタイミングのうちの１以上が用いられてもよい。
なお、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を設定（例えば、変更）するタイミングとして、一定周期のタイミングを用いると、一定周期で最適化を図ることが可能である。また、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を設定（例えば、変更）する頻度を少なくすることが望まれる場合には、一定周期のタイミング以外のタイミングが用いられるのが好ましいこともある。
【００３３】
他の構成例として、ＡＰ装置１２と端末装置３１−１〜３１−４との相対速度に基づいて、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を現状の設定値と比べて増加させることまたは減少させることを決定し、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を増加させることを決定した場合にはＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を現状の設定値に対して所定の量（例えば、あらかじめ定められた１段階分の量）だけ増加させ、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を減少させることを決定した場合にはＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を現状の設定値に対して所定の量（例えば、あらかじめ定められた１段階分の量）だけ減少させる構成が用いられてもよい。
【００３４】
また、本実施形態に係るＡＰ装置１２の機能（例えば、対応テーブル１３１、速度情報取得部１２１、設定時間決定部１２２、端末管理部１２３および通信制御部１２４の機能）を、複数の端末装置を収容（管理）することが可能な他の通信装置に適用することも可能である。このような通信装置の一例として、セルラーの基地局装置が用いられてもよく、この場合、例えば、図３に示される接続シーケンスの代わりにセルラーの基地局装置と端末装置との接続シーケンスが用いられ、アクティブ状態およびアクティブでない状態の代わりにアクティブ状態およびアイドル状態が用いられる。
【００３５】
［第１実施形態］
図６は、本発明の一実施形態（第１実施形態）に係るＡＰ装置３１１、３６１と端末装置３２１−１〜３２１−３、３７１−１〜３７１−３との通信環境を示す図である。
【００３６】
また、本実施形態では、説明の便宜上から、図６に示されるＡＰ装置３１１、３６１について、図２に示されるＡＰ装置１２が備える各構成部１０１〜１０３、１２１〜１２４、１３１と同じ符号を用いて説明する。
【００３７】
図６の例では、車両３０１は線路の上を移動し、線路の途中に駅のホームが存在する。
車両３０１に搭載されたＡＰ装置３１１と、車両３０１の内部に存在して当該ＡＰ装置３１１の通信領域に存在する端末装置３２１−１〜３２１−３とが、無線により通信する。
また、駅のホームに設置されたＡＰ装置３６１と、駅のホームに存在して当該ＡＰ装置３６１の通信領域に存在する端末装置３７１−１〜３７１−３とが、無線により通信する。
【００３８】
車両３０１が駅のホームから離れているときには、駅のホームに存在する端末装置３７１−１〜３７１−３は、車両３０１に搭載されたＡＰ装置３１１の通信領域の外側に存在し、当該ＡＰ装置３１１と当該端末装置３７１−１〜３７１−３とは、無線により通信しない。
また、車両３０１が駅のホームから離れているときには、車両３０１の内部に存在する端末装置３２１−１〜３２１−３は、駅のホームに設置されたＡＰ装置３６１の通信領域の外側に存在し、当該ＡＰ装置３６１と当該端末装置３２１−１〜３２１−３とは、無線により通信しない。
【００３９】
車両３０１が駅のホームに近付いたときや駅のホームに停車したときには、駅のホームに存在する端末装置３７１−１〜３７１−３は、車両３０１に搭載されたＡＰ装置３１１の通信領域に存在し、当該ＡＰ装置３１１と当該端末装置３７１−１〜３７１−３とは、無線により通信することが可能である。
また、車両３０１が駅のホームに近付いたときや駅のホームに停車したときには、車両３０１の内部に存在する端末装置３２１−１〜３２１−３は、駅のホームに設置されたＡＰ装置３６１の通信領域に存在し、当該ＡＰ装置３６１と当該端末装置３２１−１〜３２１−３とは、無線により通信することが可能である。
【００４０】
以下では、本実施形態に係るＡＰ装置３１１を例として説明する。これに関し、ＡＰ装置３１１と同様な機能をＡＰ装置３６１に適用することも可能である。例えば、車両３０１に搭載されたＡＰ装置３１１、車両３０１の内部に存在する端末装置３２１−１〜３２１−３、駅のホームに存在する端末装置３７１−１〜３７１−３についての説明を、それぞれ、駅のホームに設置されたＡＰ装置３６１、駅のホームに存在する端末装置３７１−１〜３７１−３、車両３０１の内部に存在する端末装置３２１−１〜３２１−３についての説明と読み替える。
【００４１】
ＡＰ装置３１１において、対応テーブル１３１には、ＡＰ装置３１１と端末装置（図６の例では、端末装置３２１−１〜３２１−３、３７１−１〜３７１−３）との相対速度と、その場合に使用するＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値（設定値）との対応が格納されている。この対応としては、例えば、相対速度やＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値に関し、数式などにより連続的な対応の関係が用いられてもよく、または、離散的な対応の関係が用いられてもよい。連続的な対応の関係の一例としては、相対速度とＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値をパラメータとした数式を用いて、当該数式に相対速度を代入することで、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値を得る。離散的な対応の関係の一例としては、相対速度を複数の範囲に分けて、それぞれの相対速度の範囲ごとにＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値を対応させる。
【００４２】
また、本実施形態では、相対速度が大きい方がＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値が小さく、相対速度が小さい方がＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値が大きくなるように、前記した対応が設定される。また、本実施形態では、ＡＰ装置３１１において、それぞれの端末装置３２１−１〜３２１−３、３７１−１〜３７１−３（それぞれの端末装置３２１−１〜３２１−３、３７１−１〜３７１−３との無線リンク）ごとに、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値を決定する。これにより、ＡＰ装置３１１において、自装置（当該ＡＰ装置３１１）との相対速度が大きい端末装置については小さいＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値でアクティブ状態を管理し、一方、自装置との相対速度が小さい端末装置については大きいＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値でアクティブ状態を管理する。
【００４３】
本実施形態に係るＡＰ装置３１１において行われる処理を説明する。
まず、ＡＰ装置３１１では、速度情報取得部１２１により、速度に関する情報を取得する。この速度に関する情報としては、ＡＰ装置３１１と端末装置（例えば、対象とする１個の端末装置であり、本例では、端末装置Ａと言う）との相対速度を取得することができる情報が用いられ、例えば、当該相対速度そのものの情報が用いられてもよく、または、当該相対速度を演算（算出）するために使用される情報（例えば、ＡＰ装置３１１の速度の情報と、端末装置Ａの速度の情報）が用いられてもよい。
【００４４】
次に、ＡＰ装置３１１では、設定時間決定部１２２により、速度情報取得部１２１により取得された情報に基づいて、ＡＰ装置３１１と端末装置Ａとの相対速度を演算（算出）する。
次に、ＡＰ装置３１１では、設定時間決定部１２２により、記憶部１０１に記憶された対応テーブル１３１の内容を参照して、演算された相対速度に対応するＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値を読み出して、ＡＰ装置３１１に設定するＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値（設定時間）として決定する。
【００４５】
ここで、本実施形態では、設定時間決定部１２２が、速度情報取得部１２１により取得された情報に基づいて、ＡＰ装置３１１と端末装置Ａとの相対速度を演算（算出）する構成としたが、他の構成例として、速度情報取得部１２１がＡＰ装置３１１と端末装置Ａとの相対速度の情報を取得し、設定時間決定部１２２が速度情報取得部１２１により取得された相対速度の情報に基づいて設定時間を決定する構成が用いられてもよい。
【００４６】
そして、ＡＰ装置３１１において、端末管理部１２３により、設定時間決定部１２２により決定された設定時間（ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値）を設定し、当該設定時間を用いて、端末装置Ａとの通信の接続を管理する。本実施形態では、ＡＰ装置３１１ごとに、それぞれの端末装置３２１−１〜３２１−３、３７１−１〜３７１−３ごとに、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を設定して用いる。
また、ＡＰ装置３１１において、端末管理部１２３により管理されて、通信制御部１２４により、端末装置３２１−１〜３２１−３、３７１−１〜３７１−３との通信を制御する。
【００４７】
次に、ＡＰ装置３１１において、速度情報取得部１２１により取得される速度に関する情報、および設定時間決定部１２２により相対速度を演算する手法について説明する。
一例として、ＡＰ装置３１１において、速度情報取得部１２１は、端末装置Ａから無線送信されて通信部１０２により受信された所定の信号の受信電力を検出し、検出された受信電力の変動（変動の値）を、速度に関する情報として、検出して取得する。そして、ＡＰ装置３１１において、設定時間決定部１２２は、速度情報取得部１２１により取得された情報（受信電力の変動）に基づいて、あらかじめ定められた数式などにより、ＡＰ装置３１１と当該端末装置Ａとの相対速度を演算する。
【００４８】
ここで、所定の信号としては、様々な信号が用いられてもよく、例えば、プローブリクエスト、オーセンティケーション、アソシエーションリクエスト、または、リアソシエーションリクエストのうちの１以上の信号が用いられてもよい。
また、受信電力としては、例えば、ＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｉｏｎ）が用いられてもよく、または、他の指標が用いられてもよい。
また、受信電力の変動としては、例えば、前回の瞬時的な値と平均値との差分、分散、累積分布関数（ＣＤＦ：Ｃｕｍｕｌａｔｉｖｅ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｆｕｎｃｔｉｏｎ）の情報、確率密度関数（ＰＤＦ：Ｐｒｏｂａｂｉｌｉｔｙ  Ｄｅｎｓｉｔｙ  Ｆｕｎｃｔｉｏｎ）の情報など、または、これらのうちの２以上の組み合わせを用いて、あらかじめ定められた数式などにより演算される値（変動の値）が用いられてもよい。
受信電力の変動（変動の値）と相対速度とは、例えば、数式などにより、対応付けられる。通常、相対速度が大きくなると、受信電力の変動が大きく（激しく）なると考えられる。
【００４９】
他の例として、ＡＰ装置３１１において、速度情報取得部１２１は、自装置（当該ＡＰ装置３１１）に備えられたＧＰＳまたは加速度センサなどの機能により検出される自装置の速度に関する情報（例えば、加速度の情報でもよい）を取得し、また、端末装置Ａから通知される当該端末装置Ａの速度に関する情報（例えば、加速度の情報でもよい）を取得する。端末装置Ａは、ＧＰＳまたは加速度センサなどの機能を備え、ＧＰＳまたは加速度センサなどの機能により自装置（当該端末装置Ａ）の速度に関する情報を取得し、取得された自装置の速度に関する情報を所定の信号に付加してＡＰ装置３１１に対して無線により送信する。そして、ＡＰ装置３１１において、設定時間決定部１２２は、速度情報取得部１２１により取得された情報（ＡＰ装置３１１の速度に関する情報および端末装置Ａの速度に関する情報）に基づいて、あらかじめ定められた数式などにより、ＡＰ装置３１１と当該端末装置Ａとの相対速度を演算する。
【００５０】
ここで、速度に関する情報には、例えば、速度の方向（装置が移動する方向）の情報、および速度の大きさの値（所定時間に装置が移動する距離）の情報が含まれてもよい。
例えば、設定時間決定部１２２は、ＡＰ装置３１１の速度と端末装置Ａの速度とを比較して、これらの差分を相対速度として取得することが可能である。
また、端末装置ＡからＡＰ装置３１１に対して当該端末装置Ａの速度に関する情報を通知（送信）するために用いられる所定の信号としては、様々な信号が用いられてもよく、例えば、プローブリクエスト、オーセンティケーション、アソシエーションリクエスト、または、リアソシエーションリクエストのうちの１以上の信号が用いられてもよい。
【００５１】
なお、車両３０１に搭載されたＡＰ装置３１１では、例えば、駅のホームに存在する端末装置３７１−１〜３７１−３については、相対速度を求めない（相対速度を用いてＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値を決定することを行わない）構成、または、相対速度を求める場合に端末装置３７１−１〜３７１−３の速度をゼロ（０）とみなす構成などが用いられてもよい。
ここで、車両３０１に搭載されたＡＰ装置３１１では、例えば、駅のホームに存在する端末装置３７１−１〜３７１−３から送信される信号に所定の情報を含めることで、当該情報に基づいて、当該信号の送信元が駅のホームに存在する端末装置３７１−１〜３７１−３であることを判定する。それぞれの端末装置３２１−１〜３２１−３、３７１−１〜３７１−３は、例えば、車両３０１に搭載されたＡＰ装置３１１から無線により送信される信号、駅のホームに設置されたＡＰ装置３６１から無線により送信される信号、または、別の装置から無線により送信される信号のうちの１以上を用いて、自装置（当該端末装置３２１−１〜３２１−３、３７１−１〜３７１−３）が、車両３０１の内部に存在するか、または、駅のホームに存在するかを判定してもよい。
例えば、車両３０１に搭載されたＡＰ装置３１１において車内用のＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）を使用し、駅のホームに設置されたＡＰ装置３６１においてホーム用のＳＳＩＤを使用してもよい。ＳＳＩＤは、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）におけるアクセスポイント（ＡＰ）の識別子である。
【００５２】
以上のように、本実施形態に係るＡＰ装置１２では、端末装置３１−１〜３１−４との相対速度（または、それを表すとみなす指標）に基づいて、当該端末装置３１−１〜３１−４との通信の接続で用いる所定のパラメータ（本実施形態では、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値）を決定して設定する。
また、本実施形態に係るＡＰ装置１２では、例えば、それぞれの端末装置３１−１〜３１−４ごとに、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を決定して設定する。
【００５３】
図６の例では、車両３０１に搭載されたＡＰ装置３１１や、駅のホームに設置されたＡＰ装置３６１において、駅に対して進入や退出する車両３０１の内部に存在する端末装置３２１−１〜３２１−３と、駅のホームに存在する端末装置３７１−１〜３７１−３とで、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を異ならせて、適切なＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を決定して設定することが可能である。
【００５４】
以上のように、本実施形態に係るＡＰ装置１２によれば、通信の環境に応じたＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定を行うことで、例えば、オフロード効果（例えば、セルラーからＷｉ−Ｆｉへのオフロードの効果）を向上することができ、周波数を有効に利用することができ、無駄な通信の切断をなくすことができる。一例として、本実施形態に係るＡＰ装置１２によれば、より多くの新たな端末装置３１−１〜３１−４との通信の接続を可能として、より多くの端末装置３１−１〜３１−４と効率良く通信を行うことが可能である。また、ＡＰ装置１２では、例えば、アクティブ状態の端末装置３１−１〜３１−４の数の上限を上げないことが可能である。
【００５５】
ここで、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの適した値は、周辺環境により異なり、特に、端末装置３１−１〜３１−４の数や端末装置３１−１〜３１−４が移動しているかなどの状況によるが、本実施形態に係るＡＰ装置１２では、端末装置３１−１〜３１−４との相対速度に基づいて、システム容量の有効利用を図るＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値を求めることができる。
【００５６】
このように、本実施形態に係るＡＰ装置１２では、端末装置３１−１〜３１−４のアクティブ状態の判定を効果的に行うことができる。
例えば、ＡＰ装置１２では、端末装置３１−１〜３１−４のアクティブ状態を判定するタイマの設定値（ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値）を調整することで、アクティブ状態でありながら通信していない端末装置３１−１〜３１−４を効率的にアクティブ状態から外すことができる。
【００５７】
具体例として、ＡＰ装置１２との相対速度が大きい端末装置ではＡＰ装置１２との通信可能時間が短いと考えられるが、このような端末装置に対するＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値が大きい場合には、ＡＰ装置１２と通信していないのにアクティブ状態となっている端末装置が多く発生し、新たな端末装置が通信の接続を行うことができなくなる。これに対して、例えば、ＡＰ装置１２においてアクティブ状態として管理することが可能な端末装置の数の上限を上げることが考えられるが、コストが増加すると考えられる。そこで、本実施形態の構成により、ＡＰ装置１２との相対速度が大きい端末装置に対するＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を小さくすることが有用である。
また、ＡＰ装置１２との相対速度が小さい端末装置ではＡＰ装置１２との通信可能時間が長いと考えられるが、このような端末装置に対するＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値が小さい場合には、ＡＰ装置１２と端末装置との間で通信すべき継続するフレームがあるにも関わらず、一時的にフレームが空いた際に通信接続が切断されてしまい、再接続を実行する必要があり、再接続に関する信号の通信によって無線リソースを無駄に消費してしまう。また、通信接続の切断により通信が途切れてしまう。そこで、本実施形態の構成により、ＡＰ装置１２との相対速度が小さい端末装置に対するＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を大きくすることが有用である。
【００５８】
なお、本実施形態では、移動体の一例として、車両３０１（図６の例では、電車）を示したが、移動体としては、他の様々なものが用いられてもよく、例えば、自動車や飛行機などが用いられてもよい。
【００５９】
［第２実施形態］
図７は、本発明の一実施形態（第２実施形態）に係るＡＰ装置４１１、４２１と端末装置４３１−１〜４３１−３との通信環境を示す図である。
【００６０】
また、本実施形態では、説明の便宜上から、図７に示されるＡＰ装置４１１、４２１について、図２に示されるＡＰ装置１２が備える各構成部１０１〜１０３、１２１〜１２４、１３１と同じ符号を用いて説明する。
【００６１】
本実施形態に係るＡＰ装置４１１において行われる処理を説明する。
まず、飛行機４０１に搭載されたＡＰ装置４１１では、速度情報取得部１２１により、自装置（当該ＡＰ装置４１１）の速度に関する情報を取得する。そして、ＡＰ装置４１１では、設定時間決定部１２２により、自装置（当該ＡＰ装置４１１）が移動しているか否かを判定する。
また、飛行機４０１に搭載されたＡＰ装置４１１では、設定時間決定部１２２により、端末装置（例えば、対象とする１個の端末装置であり、本例では、端末装置Ｂと言う）が、自装置（当該ＡＰ装置４１１）が搭載された飛行機４０１の内部に存在するか否かを判定する。
【００６２】
この結果、飛行機４０１に搭載されたＡＰ装置４１１では、自装置（当該ＡＰ装置４１１）が移動していることを判定し、かつ、端末装置Ｂが自装置（当該ＡＰ装置４１１）が搭載された飛行機４０１の内部に存在しないことを判定した場合には、当該端末装置Ｂは移動していない（停止しており、速度はゼロ（０）である）とみなして、設定時間決定部１２２により、自装置（当該ＡＰ装置４１１）と当該端末装置Ｂとの相対速度（この例では、自装置の速度と同じ）を演算（算出）して、対応テーブル１３１の内容を参照して、当該相対速度に対応するＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を読み出して設定する。
【００６３】
なお、対応テーブル１３１の内容については、例えば、第１実施形態の場合と同様である。
また、相対速度を演算する手法については、本実施形態では端末装置Ｂの速度をゼロ（０）とみなしている点を除いて、例えば、第１実施形態の場合と同様である。
【００６４】
そして、飛行機４０１に搭載されたＡＰ装置４１１において、端末管理部１２３により、設定時間決定部１２２により決定された設定時間（ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値）を設定し、当該設定時間を用いて、端末装置Ｂとの通信の接続を管理する。本実施形態では、ＡＰ装置４１１ごとに、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を用いる。
また、飛行機４０１に搭載されたＡＰ装置４１１において、端末管理部１２３により管理されて、通信制御部１２４により、端末装置Ｂとの通信を制御する。
【００６５】
ここで、本実施形態では、ＡＰ装置４１１では、地上に存在する端末装置４３１−１〜４３１−３の速度をゼロ（０）とみなすため、これらの端末装置４３１−１〜４３１−３について、同一の対応テーブル１３１を用いると、同一のＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値が決定されて用いられる。他の構成例として、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値に関してさらに他の条件が用いられて、それぞれの端末装置４３１−１〜４３１−３に異なるＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値が決定され得る構成が用いられてもよい。
【００６６】
次に、速度情報取得部１２１により取得される速度に関する情報、および設定時間決定部１２２により自装置（ＡＰ装置４１１）が移動しているか否かを判定する手法について説明する。
一例として、ＡＰ装置４１１において、速度情報取得部１２１は、地上に設置されたＡＰ装置４２１から無線送信されて通信部１０２により受信された所定の信号の受信電力を検出し、検出された受信電力の変動（変動の値）を、速度に関する情報として、検出して取得する。ここで、地上に設置されたＡＰ装置４２１では、所定の信号を無線送信する。所定の信号としては、様々な信号が用いられてもよく、例えば、ビーコンの信号が用いられてもよい。
なお、受信電力や、受信電力の変動については、例えば、第１実施形態の場合と同様である。
他の構成例として、飛行機４０１に搭載されたＡＰ装置４１１が所定のビーコンなどの信号を無線送信し、地上に設置されたＡＰ装置４２１が当該信号を受信してその受信電力の変動などの情報（速度に関する情報）を検出して、その情報を飛行機４０１に搭載されたＡＰ装置４１１に通知（送信）する構成が用いられてもよい。
【００６７】
そして、ＡＰ装置４１１において、設定時間決定部１２２は、速度情報取得部１２１により取得された情報（受信電力の変動）に基づいて、自装置（当該ＡＰ装置４１１）が移動しているか否かを判定する。例えば、設定時間決定部１２２は、受信電力の変動が所定の閾値以上である（または、所定の閾値を超える）場合に、自装置が移動していると判定し、一方、他の場合に、自装置が移動していないと判定する。ここで、所定の閾値としては、様々な値が用いられてもよい。本例では、受信電力の変動が所定の閾値未満である（または、所定の閾値以下である）場合には、自装置は移動していないとみなしている。
【００６８】
他の例として、ＡＰ装置４１１において、速度情報取得部１２１は、自装置（当該ＡＰ装置４１１）に備えられたＧＰＳまたは加速度センサなどの機能により検出される自装置の速度に関する情報（例えば、加速度の情報でもよい）を取得する。そして、ＡＰ装置４１１において、設定時間決定部１２２は、速度情報取得部１２１により取得された情報（ＡＰ装置４１１の速度に関する情報）に基づいて、自装置の速度が所定の閾値以上である（または、所定の閾値を超える）場合に、自装置が移動していると判定し、一方、他の場合に、自装置が移動していないと判定する。ここで、所定の閾値としては、様々な値が用いられてもよい。本例では、自装置の速度が所定の閾値未満である（または、所定の閾値以下である）場合には、自装置は移動していないとみなしている。
【００６９】
本実施形態では、例えば、飛行機４０１に搭載されたＡＰ装置４１１が、地上に存在する端末装置４３１−１〜４３１−３と通信する前（または、他のタイミング）に、地上に設置されたＡＰ装置４２１と通信して、ＡＰ装置４１１、４２１同士の相対速度（または、それに関する指標）を検出し、その結果に基づいて、地上に存在する端末装置４３１−１〜４３１−３について、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を決定して設定する。
【００７０】
例えば、飛行機４０１が上空で旋回しているようなときには、概略的には、飛行機４０１（飛行機４０１に搭載されたＡＰ装置４１１）と地上に存在する端末装置４３１−１〜４３１−３との相対速度は小さく、飛行機４０１（飛行機４０１に搭載されたＡＰ装置４１１）から、地上に存在する端末装置４３１−１〜４３１−３は停止（静止）しているように見える。また、飛行機４０１が上空で旋回しているようなときには、そのエリアを広く取れるため、地上に存在する端末装置４３１−１〜４３１−３の移動による相対速度に対する影響が小さい。一方、飛行機４０１が旋回を行う目的地に向かっている途中では、飛行機４０１（飛行機４０１に搭載されたＡＰ装置４１１）と地上に存在するもの（例えば、ＡＰ装置や端末装置など）との相対速度が大きい。
【００７１】
一例として、飛行機４０１が旋回を行う目的地にＡＰ装置４２１および端末装置４３１−１〜４３１−３が存在し、飛行機４０１が旋回を行う目的地に向かっている途中にはＡＰ装置が存在しない環境では、飛行機４０１が旋回を行う目的地に向かっている途中ではＡＰ装置４１１におけるＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値が変更（設定）されず、飛行機４０１が旋回を行う目的地に到着して旋回するときにはＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値が変更（設定）されて、飛行機４０１に搭載されたＡＰ装置４１１と地上に存在する端末装置４３１−１〜４３１−３との間で無線により通信が行われる。
【００７２】
他の例として、飛行機４０１が旋回を行う目的地にＡＰ装置４２１および端末装置４３１−１〜４３１−３が存在し、飛行機４０１が旋回を行う目的地に向かっている途中にもＡＰ装置（ＡＰ装置４２１以外のＡＰ装置）が存在する環境では、飛行機４０１が旋回を行う目的地に向かっている途中では飛行機４０１（飛行機４０１に搭載されたＡＰ装置４１１）と地上に存在するＡＰ装置（ＡＰ装置４２１以外のＡＰ装置）との相対速度が大きいためにＡＰ装置４１１におけるＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値が小さくなり、飛行機４０１が旋回を行う目的地に到着して旋回するときには飛行機４０１（飛行機４０１に搭載されたＡＰ装置４１１）と地上に存在するＡＰ装置４２１との相対速度が小さいためにＡＰ装置４１１におけるＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値が大きくなる。
【００７３】
以上のように、本実施形態に係るＡＰ装置１２では、当該ＡＰ装置１２が移動している場合に、端末装置３１−１〜３１−４の速度をゼロ（０）とみなして、端末装置３１−１〜３１−４との相対速度（本実施形態では、ＡＰ装置１２の移動速度）に基づいて、当該端末装置３１−１〜３１−４との通信の接続で用いる所定のパラメータ（本実施形態では、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値）を決定して設定する。
【００７４】
図７の例では、飛行機４０１（例えば、無人航空機など）にＡＰ装置４１１を搭載し、当該飛行機４０１が目的地（例えば、避難所など）に向かっている途中では、地上に存在する端末装置との相対速度が大きく、すぐに離れるため、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を小さくし（または、変更せず）、一方、目的地の上空を旋回するようなときには、地上に存在する端末装置との相対速度が小さく、滞在するため、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を大きくすることが可能である。
【００７５】
以上のように、本実施形態に係るＡＰ装置１２では、端末装置３１−１〜３１−４のアクティブ状態の判定を効果的に行うことができる。
【００７６】
［第３実施形態］
図１および図２に示される通信システム１におけるＡＰ装置１２および端末装置３１−１〜３１−４を例として説明する。
ＡＰ装置１２では、速度情報取得部１２１や設定時間決定部１２２により、自装置（当該ＡＰ装置１２）と複数の端末装置（本例では、端末装置３１−１〜３１−４のうちの２個以上）のそれぞれとの相対速度を演算（算出）する。そして、ＡＰ装置１２では、設定時間決定部１２２により、相対速度が大きい端末装置が多い場合には、当該ＡＰ装置１２の単位で（当該ＡＰ装置１２ごとに）、小さいＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を決定して設定し、一方、相対速度が小さい端末装置が多い場合には、当該ＡＰ装置１２の単位で（当該ＡＰ装置１２ごとに）、大きいＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を決定して設定する。
【００７７】
ここで、設定時間決定部１２２は、相対速度が大きいか否か（または、小さいか否か）を、例えば、相対速度に関する所定の閾値を用いて判定する。
また、設定時間決定部１２２は、所定の端末装置（相対速度が大きい端末装置、または、相対速度が小さい端末装置）が多いか否かを、例えば、端末装置の数に関する所定の閾値を用いて判定する。
また、設定すべきＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの値（前記した小さいＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値や、前記した大きいＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値）は、例えば、あらかじめ定められる。
【００７８】
なお、ＡＰ装置１２では、例えば、自装置（当該ＡＰ装置１２）が収容するすべての端末装置３１−１〜３１−４について、相対速度を演算して、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を決定してもよく、または、自装置が収容する一部の端末装置３１−１〜３１−４について、相対速度を演算して、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を決定してもよい。
【００７９】
他の構成例として、ＡＰ装置１２では、速度情報取得部１２１や設定時間決定部１２２により、自装置（当該ＡＰ装置１２）と複数の端末装置（本例では、端末装置３１−１〜３１−４のうちの２個以上）のそれぞれとの相対速度を演算（算出）し、そして、設定時間決定部１２２により、これら複数の端末装置の相対速度の平均値あるいは最小値あるいは最大値等を演算（算出）して、当該演算結果の値（１つの相対速度の値）に基づいて、当該ＡＰ装置１２の単位で（当該ＡＰ装置１２ごとに）、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を決定して設定する構成が用いられてもよい。なお、相対速度に対応するＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を決定する手法については、例えば、第１実施形態の場合と同様である。
【００８０】
以上のように、本実施形態に係るＡＰ装置１２では、複数の端末装置３１−１〜３１−４について得られた相対速度に基づいて、当該ＡＰ装置１２の単位で（当該ＡＰ装置１２ごとに）、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔの設定値を決定して設定する。
これにより、本実施形態に係るＡＰ装置１２では、端末装置３１−１〜３１−４のアクティブ状態の判定を効果的に行うことができる。
【００８１】
［第４実施形態］
図１および図２に示される通信システム１におけるＡＰ装置１２および端末装置３１−１〜３１−４を例として説明する。
ＡＰ装置１２では、速度情報取得部１２１や設定時間決定部１２２により、自装置（当該ＡＰ装置１２）と端末装置（本例では、端末装置３１−１〜３１−４のうちの１個）との相対速度を演算（算出）する。そして、ＡＰ装置１２では、端末管理部１２３により、演算された相対速度が所定の閾値以上である（または、所定の閾値を超える）と判定した場合には、当該端末装置との通信の接続を不許可とするように制御し、一方、演算された相対速度が所定の閾値未満である（または、所定の閾値以下である）と判定した場合には、当該端末装置との通信の接続を許可するように制御する。
なお、相対速度を演算する手法については、例えば、第１実施形態の場合と同様である。
【００８２】
ここで、本実施形態では、ＡＰ装置１２と端末装置３１−１〜３１−４との通信の接続が完了する前（例えば、待機中でもよい）に、ＡＰ装置１２が当該通信の接続を許可するか否か（許可するか、または、不許可とするか）を判定して制御する。他の構成例として、ＡＰ装置１２と端末装置３１−１〜３１−４との通信の接続がなされているときに、ＡＰ装置１２が通信の接続を許可するか否かを判定する場合には、例えば、ＡＰ装置１２は、通信の接続を不許可とすることを判定したときに、現在の通信の接続を切断するように制御する構成が用いられてもよく、または、現在の通信の接続は継続させて、次回の通信の接続などを不許可とするように制御する構成が用いられてもよい。
【００８３】
以上のように、本実施形態に係るＡＰ装置１２では、端末装置３１−１〜３１−４との相対速度に基づいて、当該端末装置３１−１〜３１−４との通信の接続を許可するか否かを制御する。
これにより、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔを用いるＡＰ装置１２と端末装置３１−１〜３１−４との通信を効率化することができる。
【００８４】
［第５実施形態］
図１および図２に示される通信システム１におけるＡＰ装置１２および端末装置３１−１〜３１−４を例として説明する。
ＡＰ装置１２では、通信制御部１２４により制御して、通信部１０２により、自装置（当該ＡＰ装置１２）の速度に関する情報を含む所定のビーコンなどの信号を無線により送信する。
それぞれの端末装置３１−１〜３１−４では、ＡＰ装置１２から無線送信された当該信号を受信して、当該信号に含まれるＡＰ装置１２の速度に関する情報に基づいて、ＡＰ装置１２と自装置（それぞれの端末装置３１−１〜３１−４）との相対速度を演算（算出）する。そして、それぞれの端末装置３１−１〜３１−４では、演算された相対速度が大きいと判定した場合には、ＡＰ装置１２に対する通信の接続を試みる処理を不許可とするように制御し、一方、演算された相対速度が小さいと判定した場合には、ＡＰ装置１２に対する通信の接続を試みる処理を許可するように制御する。
【００８５】
ここで、本実施形態では、それぞれの端末装置３１−１〜３１−４において相対速度を演算するが、相対速度を演算する手法については、例えば、第１実施形態の場合と同様である。
また、端末装置３１−１〜３１−４では、相対速度が大きいか否か（または、小さいか否か）を、例えば、相対速度に関する所定の閾値を用いて判定する。
【００８６】
以上のように、本実施形態に係る端末装置３１−１〜３１−４では、ＡＰ装置１２との相対速度に基づいて、当該ＡＰ装置１２との通信の接続を許可するか否かを制御する。
これにより、ＩｎＡｃｔｉｖｅＴｉｍｅｏｕｔを用いるＡＰ装置１２と端末装置３１−１〜３１−４との通信を効率化することができる。
【００８７】
以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【００８８】
また、以上に示した実施形態に係る各装置（例えば、ＡＰ装置１２や基地局装置１１や端末装置３１−１〜３１−４、３２−１〜３２−３など）の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、処理を行ってもよい。
【符号の説明】
【００８９】
１…通信システム、１１…基地局装置、１２、２１１、２６１、３１１、３６１、４１１、４２１…ＡＰ装置、２１〜２２…通信領域、３１−１〜３１−４、３２−１〜３２−３、２２１−１〜２２１−２、２７１−１〜２７１−２、３２１−１〜３２１−３、３７１−１〜３７１−３、４３１−１〜４３１−３…端末装置、１０１…記憶部、１０２…通信部、１０３…制御部、１２１…速度情報取得部、１２２…設定時間決定部、１２３…端末管理部、１２４…通信制御部、２０１、４０１…飛行機、２５１、３０１…車両
【図１】
0006473598.tif 000002
【図２】
0006473598.tif 000003
【図３】
0006473598.tif 000004
【図４】
0006473598.tif 000005
【図５】
0006473598.tif 000006
【図６】
0006473598.tif 000007
【図７】
0006473598.tif 000008