(57)【要約】【課題】ユーザ装置が滞在するセルの場所特性をより適切に判定する。【解決手段】無線通信システムＣＳが、各々がユーザ装置１００によるセルＣへの滞在に関する情報を示す複数の滞在情報要素ＳＥを記憶する滞在情報記憶部１４０と、ユーザ装置において生じるイベントを検出するイベント検出部１２２と、ユーザ装置１００が滞在するセルＣを示すセル識別子ＣＩＤを検出するセル識別子検出部１２４と、セル識別子ＣＩＤが示すセルＣの場所特性を、そのセルＣに対応する１以上の滞在情報要素ＳＥに基づいて判定する場所特性判定部１２８とを備える。場所特性判定部１２８は、セル識別子ＣＩＤが変更されたことを示すセル変更イベント以外の非変更イベントをイベント検出部１２２が検出すると、ユーザ装置１００が滞在するセルＣの場所特性を判定する。【選択図】図５
2015032961.tif 000002
【特許請求の範囲】
【請求項１】
各々がユーザ装置によるセルへの滞在に関する情報を示す複数の滞在情報要素を記憶する滞在情報記憶部と、
前記ユーザ装置において生じるイベントを検出するイベント検出部と、
前記ユーザ装置が滞在するセルを示すセル識別子を検出するセル識別子検出部と、
前記セル識別子が示す前記セルの場所特性を、当該セルに対応する１以上の滞在情報要素に基づいて判定する場所特性判定部とを備え、
前記場所特性判定部は、
前記セル識別子が変更されたことを示すセル変更イベント以外の非変更イベントを前記イベント検出部が検出すると、前記ユーザ装置が滞在するセルの場所特性を判定する
無線通信システム。
【請求項２】
滞在情報要素を編集する滞在情報編集部を更に備え、
前記イベント検出部が前記非変更イベントを検出した場合であって、前記滞在情報記憶部に記憶される複数の前記滞在情報要素のうち最新の滞在に相当する最新滞在情報要素が示すセル識別子と前記セル識別子検出部が検出したセル識別子とが一致するときに、前記最新滞在情報要素を前記滞在情報編集部が更新した後、前記セル識別子検出部が検出した前記セル識別子が示すセルの場所特性を前記場所特性判定部が判定し、
前記イベント検出部が前記非変更イベントを検出した場合であって、前記滞在情報記憶部に記憶される複数の前記滞在情報要素のうち最新の滞在に相当する最新滞在情報要素が示すセル識別子と前記セル識別子検出部が検出したセル識別子とが一致しないときに、前記セル識別子検出部が検出した前記セル識別子が示すセルの場所特性を前記場所特性判定部が判定した後、前記セル識別子検出部が検出した前記セル識別子に対応する新たな滞在情報要素を前記滞在情報編集部が生成して前記滞在情報記憶部に書き込む
請求項１の無線通信システム。
【請求項３】
１つのセルへの滞在の開始および終了が繰り返されるバタツキ状態が生じているか否かを判定するバタツキ判定部を更に備え、
前記イベント検出部が前記セル変更イベントを検出した場合、前記滞在情報編集部は、セル変更前のセル識別子に対応する複数の滞在情報要素のうち最新の滞在情報要素を更新し、
セル変更後のセルについてバタツキ状態が生じていると前記バタツキ判定部が判定した場合、当該セル変更後のセルへの最新の滞在に相当する滞在情報要素を前記滞在情報編集部が更新した後、当該セル変更後のセルの場所特性を前記場所特性判定部が判定し、
セル変更後のセルについてバタツキ状態が生じていないと前記バタツキ判定部が判定した場合、当該セル変更後のセルの場所特性を前記場所特性判定部が判定した後、当該セル変更後のセルに対応する新たな滞在情報要素を前記滞在情報編集部が生成して前記滞在情報記憶部に書き込む
請求項２の無線通信システム。
【請求項４】
前記滞在情報編集部は、
現在時刻に所定値を加えた時刻を滞在終了時刻として含む前記新たな滞在情報要素を生成する
請求項２または請求項３の無線通信システム。
【請求項５】
各々がユーザ装置によるセルへの滞在に関する情報を示す複数の滞在情報要素を記憶する滞在情報記憶部を備える無線通信システムにおいて、
前記ユーザ装置において生じるイベントを検出することと、
前記ユーザ装置が滞在するセルを示すセル識別子を検出することと、
前記セル識別子が示す前記セルの場所特性を、当該セルに対応する１以上の滞在情報要素に基づいて判定することとを備え、
前記セル識別子が変更されたことを示すセル変更イベント以外の非変更イベントが検出されると、前記ユーザ装置が滞在するセルの場所特性が判定される
場所特性判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムおよび場所特性判定方法に関する。
【背景技術】
【０００２】
近年、ユーザ装置が存在する位置に応じてその位置に応じた情報（例えば、その位置の近傍に存在する店舗の広告情報）をユーザ装置に提供する技術や、ユーザ装置が存在する位置に応じてユーザ装置の動作を制御する技術が提案されている。ユーザ装置の位置は、例えば、ＧＰＳ（Global Positioning System）の測位情報や、ユーザ装置が無線接続する基地局に関する情報に基づいて特定される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2010-262484号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザ装置が存在する場所（セル）の役割・機能（以下、「場所特性」と称する場合がある）は、そのユーザ装置を用いるユーザに応じて異なる。例えば、居住エリアおよびオフィスエリアを有する複合施設は、あるユーザにとっては自宅である一方で、他のユーザにとっては勤務地である。すなわち、１つの施設がユーザごとに異なる場所特性を有する場合がある。したがって、位置に応じた情報をユーザ装置に提供する技術や位置に応じてユーザ装置の動作を制御する技術において、ユーザにとっての場所特性が判定されると好適であると考えられる。場所特性を反映したより適切な情報がユーザに提供され得、また、場所特性の反映によりユーザ装置の動作をより適切に制御し得るからである。
【０００５】
以上の事情を考慮して、本発明は、ユーザ装置が滞在するセルの場所特性をより適切に判定することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の無線通信システムは、各々がユーザ装置によるセルへの滞在に関する情報を示す複数の滞在情報要素を記憶する滞在情報記憶部と、前記ユーザ装置において生じるイベントを検出するイベント検出部と、前記ユーザ装置が滞在するセルを示すセル識別子を検出するセル識別子検出部と、前記セル識別子が示す前記セルの場所特性を、当該セルに対応する１以上の滞在情報要素に基づいて判定する場所特性判定部とを備える。前記場所特性判定部は、前記セル識別子が変更されたことを示すセル変更イベント以外の非変更イベントを前記イベント検出部が検出すると、前記ユーザ装置が滞在するセルの場所特性を判定する。
【０００７】
本発明の好適な態様において、無線通信システムは、滞在情報要素を編集する滞在情報編集部を更に備える。前記イベント検出部が前記非変更イベントを検出した場合であって、前記滞在情報記憶部に記憶される複数の前記滞在情報要素のうち最新の滞在に相当する最新滞在情報要素が示すセル識別子と前記セル識別子検出部が検出したセル識別子とが一致するときに、前記最新滞在情報要素を前記滞在情報編集部が更新した後、前記セル識別子検出部が検出した前記セル識別子が示すセルの場所特性を前記場所特性判定部が判定する。前記イベント検出部が前記非変更イベントを検出した場合であって、前記滞在情報記憶部に記憶される複数の前記滞在情報要素のうち最新の滞在に相当する最新滞在情報要素が示すセル識別子と前記セル識別子検出部が検出したセル識別子とが一致しないときに、前記セル識別子検出部が検出した前記セル識別子が示すセルの場所特性を前記場所特性判定部が判定した後、前記セル識別子検出部が検出した前記セル識別子に対応する新たな滞在情報要素を前記滞在情報編集部が生成して前記滞在情報記憶部に書き込む。
【０００８】
本発明の好適な態様において、無線通信システムは、１つのセルへの滞在の開始および終了が繰り返されるバタツキ状態が生じているか否かを判定するバタツキ判定部を更に備える。前記イベント検出部が前記セル変更イベントを検出した場合、前記滞在情報編集部は、セル変更前のセル識別子に対応する複数の滞在情報要素のうち最新の滞在情報要素を更新する。セル変更後のセルについてバタツキ状態が生じていると前記バタツキ判定部が判定した場合、当該セル変更後のセルへの最新の滞在に相当する滞在情報要素を前記滞在情報編集部が更新した後、当該セル変更後のセルの場所特性を前記場所特性判定部が判定し、セル変更後のセルについてバタツキ状態が生じていないと前記バタツキ判定部が判定した場合、当該セル変更後のセルの場所特性を前記場所特性判定部が判定した後、当該セル変更後のセルに対応する新たな滞在情報要素を前記滞在情報編集部が生成して前記滞在情報記憶部に書き込む。
【０００９】
本発明の好適な態様において、前記滞在情報編集部は、現在時刻に所定値を加えた時刻を滞在終了時刻として含む前記新たな滞在情報要素を生成する。
【００１０】
本発明の場所特性判定方法は、各々がユーザ装置によるセルへの滞在に関する情報を示す複数の滞在情報要素を記憶する滞在情報記憶部を備える無線通信システムにおいて、前記ユーザ装置において生じるイベントを検出することと、前記ユーザ装置が滞在するセルを示すセル識別子を検出することと、前記セル識別子が示す前記セルの場所特性を、当該セルに対応する１以上の滞在情報要素に基づいて判定することとを備える。前記セル識別子が変更されたことを示すセル変更イベント以外の非変更イベントが検出されると、前記ユーザ装置が滞在するセルの場所特性が判定される。
【発明の効果】
【００１１】
本発明によれば、ユーザ装置が滞在するセルの場所特性がより適切に判定される。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態に係る無線通信システムを示すブロック図である。
【図２】第１実施形態に係る基地局が形成するセルを示す図である。
【図３】第１実施形態に係るユーザ装置の構成を示すブロック図である。
【図４】第１実施形態に係る基地局の構成を示すブロック図である。
【図５】第１実施形態に係る場所特性の判定動作を示すフローチャートである。
【図６】記憶部に記憶される滞在情報の構成例を示す図である。
【図７】場所特性の判定動作の具体例である。
【図８】場所特性の判定動作の具体例である。
【図９】場所特性の判定動作の具体例である。
【図１０】場所特性の判定動作の具体例である。
【発明を実施するための形態】
【００１３】
１．  第１実施形態
１（１）．  無線通信システムの概略
図１は、本発明の第１実施形態に係る無線通信システムＣＳを示すブロック図である。無線通信システムＣＳは、ユーザ装置１００と基地局２００とを要素として備える。基地局２００は、上記以外の不図示の要素、交換局およびゲートウェイを備えるコアネットワークに接続される。ネットワークＮＷは、無線通信システムＣＳが備える上記の要素のうち、ユーザ装置１００以外の要素を備える。
【００１４】
無線通信システムＣＳ内の各要素は、任意のアクセス技術（Access Technology）に従って通信を実行する。例えば、３ＧＰＰ（Third Generation Partnership Project）規格に含まれるＬＴＥ／ＳＡＥ（Long Term Evolution / System Architecture Evolution）規格が、採用可能なアクセス技術として例示される。無線アクセスの多重方式として、周波数分割多重が用いられてもよいし、時分割多重が用いられてもよい。無線通信システムＣＳにおいて、複数の無線アクセス技術（例えば、３Ｇ及びＬＴＥ）が採用されてもよい。
【００１５】
図２に示すように、基地局２００（２００ａ，２００ｂ）は、その周囲にセルＣ（Ｃａ，Ｃｂ）を形成する。セルＣは、固有のセル識別子ＣＩＤによって識別される。ユーザ装置１００は、そのユーザ装置１００が滞在する（在圏する）セルＣに対応する基地局２００と無線通信することが可能である。なお、１つの基地局２００が複数のセルＣを形成してもよい。各セルＣにおいて利用される無線アクセス技術は任意に選択され得る。例えば、１つの基地局２００が形成する複数のセルＣにおいて、共通の無線アクセス技術が採用されてもよいし、異なる無線アクセス技術が採用されてもよい。
【００１６】
図２において、ユーザ装置１００ａは、セルＣａおよびセルＣｂの双方に在圏可能である（すなわち、セルＣａおよびセルＣｂのセル端に位置する）。無線通信環境は刻々と変化するため、ユーザ装置１００ａが滞在するセルＣ（例えば、ユーザ装置１００ａにとって最も受信電力の高いセルＣ）もセルＣａとセルＣｂとの間で刻々と変化する。以上のように、ユーザ装置１００ａが大きく移動しないにも関わらず滞在セルが頻繁に変化することは、一般的に「バタツキ（ping-pong, fluttering）」と称される。
【００１７】
１（２）．  各要素の構成
１（２）−１．  ユーザ装置の構成
図３は、第１実施形態に係るユーザ装置１００の構成を示すブロック図である。ユーザ装置１００は、無線通信部１１０と制御部１２０と記憶部１４０とを備える。音声・映像等を出力する出力装置およびユーザからの指示を受け付ける入力装置等の図示は便宜的に省略されている。無線通信部１１０は、基地局２００と無線通信を実行するための要素であり、送受信アンテナと、基地局２００からの下り無線信号を受信して電気信号に変換する受信回路と、制御信号、ユーザ信号等の電気信号を上り無線信号に変換する送信回路とを含む。記憶部１４０は、通信制御に関する情報、特にユーザ装置１００によるセルへの滞在に関する情報（滞在情報ＳＩ）を記憶する。すなわち、記憶部１４０は、滞在情報記憶部として機能し得る。滞在情報ＳＩには、複数の滞在情報要素ＳＥが含まれる（詳細は後述される）。
【００１８】
制御部１２０は、イベント検出部１２２とセル識別子検出部１２４とバタツキ判定部１２６と場所特性判定部１２８と滞在情報編集部１３０とを備える。セル識別子検出部１２４及びバタツキ判定部１２６はイベント検出部１２２に含まれる。イベント検出部１２２は、ユーザ装置１００において生じるイベントを検出する。セル識別子検出部１２４は、ユーザ装置１００が滞在するセルＣを示すセル識別子ＣＩＤを検出する。バタツキ判定部１２６は、１つのセルＣへの滞在の開始および終了が繰り返されるバタツキ状態が生じているか否かを判定する。場所特性判定部１２８は、セルＣの場所特性を判定する。「場所特性」は、ユーザ装置１００が存在する場所（セルＣ）の役割・機能を示す情報である。滞在情報編集部１３０は、滞在情報ＳＩに含まれる滞在情報要素ＳＥを編集する。制御部１２０内の各要素の動作の更なる詳細は後述される。制御部１２０および制御部１２０内の各要素は、ユーザ装置１００内のＣＰＵ（不図示）が、記憶部１４０に記憶されたコンピュータプログラムを実行し、そのコンピュータプログラムに従って機能することにより実現される機能ブロックである。
【００１９】
１（２）−２．  基地局の構成
図４は、第１実施形態に係る基地局２００の構成を示すブロック図である。基地局２００は、無線通信部２１０とネットワーク通信部２２０と制御部２３０とを備える。無線通信部２１０は、ユーザ装置１００と無線通信を実行するための要素であり、ユーザ装置１００の無線通信部１１０と同様に構成される。ネットワーク通信部２２０は、ネットワークＮＷ内の他のノード（他の基地局２００、交換局、ゲートウェイ等）と有線にて通信を実行する要素である。制御部２３０は、無線通信部２１０およびネットワーク通信部２２０を介して、ユーザ装置１００およびネットワークＮＷ内の他のノードと信号（制御信号、データ信号等）を送受信する。制御部２３０は、基地局２００内のＣＰＵ（不図示）が、記憶部（不図示）に記憶されたコンピュータプログラムを実行し、そのコンピュータプログラムに従って機能することにより実現される機能ブロックである。
【００２０】
１（３）．  場所特性判定
以下に、本実施形態に係る場所特性判定を説明する。図５は、場所特性の判定動作を示すフローチャートである。図６は、記憶部１４０に記憶される滞在情報ＳＩの構成を例示する図である。
【００２１】
１（３）−１．  イベントの種別
図５のフローチャートが示す場所特性の判定動作において、イベント検出部１２２に検出されるイベントに応じて条件分岐が実行される。そこで、判定動作の説明に先立ち、本実施形態におけるイベントを以下に例示する。なお、以下に例示されるイベント以外のイベントがイベント検出部１２２に検出されてもよい。
【００２２】
・イベント１ａ  何らかのアプリケーション（サービス）が起動され、最新の滞在情報要素ＳＥが示すセル識別子ＣＩＤとセル識別子検出部１２４が検出する現在のセル識別子ＣＩＤとが一致する
・イベント１ｂ  何らかのアプリケーション（サービス）が起動され、最新の滞在情報要素ＳＥが示すセル識別子ＣＩＤとセル識別子検出部１２４が検出する現在のセル識別子ＣＩＤとが一致しない
・イベント１ｃ  何らかのアプリケーション（サービス）が起動され、最新の滞在情報要素ＳＥが示すセル識別子ＣＩＤとセル識別子検出部１２４が検出する現在のセル識別子ＣＩＤとが一致しないが、現在のセル識別子ＣＩＤはバタツキ判定部１２６にバタツキ状態と判定されている
【００２３】
・イベント２ａ  滞在セルのセル識別子ＣＩＤの変更がセル識別子検出部１２４に検出され、検出された新たなセル識別子ＣＩＤがバタツキ判定部１２６にバタツキ状態と判定されていない
・イベント２ｂ  滞在セルのセル識別子ＣＩＤの変更がセル識別子検出部１２４に検出され、検出された新たなセル識別子ＣＩＤがバタツキ判定部１２６にバタツキ状態と判定されている
【００２４】
・イベント３ａ  画面（出力装置）が点灯され、最新の滞在情報要素ＳＥが示すセル識別子ＣＩＤとセル識別子検出部１２４が検出する現在のセル識別子ＣＩＤとが一致する
・イベント３ｂ  画面（出力装置）が点灯され、最新の滞在情報要素ＳＥが示すセル識別子ＣＩＤとセル識別子検出部１２４が検出する現在のセル識別子ＣＩＤとが一致しない
・イベント３ｃ  画面（出力装置）が点灯され、最新の滞在情報要素ＳＥが示すセル識別子ＣＩＤとセル識別子検出部１２４が検出する現在のセル識別子ＣＩＤとが一致しないが、現在のセル識別子ＣＩＤはバタツキ判定部１２６にバタツキ状態と判定されている
【００２５】
・イベント４  画面（出力装置）のロックが解除された
・イベント５  画面（出力装置）が消灯された
・イベント６  無線ＬＡＮに接続された
・イベント７ａ  充電が開始され、ユーザ装置１００が充電状態に遷移した
・イベント７ｂ  充電が終了し、ユーザ装置１００が放電状態に遷移した
・イベント８  アプリケーションからイベントの起動が要求された
【００２６】
・イベント９ａ  前回のイベント検出から所定時間が経過し、最新の滞在情報要素ＳＥが示すセル識別子ＣＩＤとセル識別子検出部１２４が検出する現在のセル識別子ＣＩＤとが一致する
・イベント９ｂ  前回のイベント検出から所定時間が経過し、最新の滞在情報要素ＳＥが示すセル識別子ＣＩＤとセル識別子検出部１２４が検出する現在のセル識別子ＣＩＤとが一致しない
・イベント９ｃ  前回のイベント検出から所定時間が経過し、最新の滞在情報要素ＳＥが示すセル識別子ＣＩＤとセル識別子検出部１２４が検出する現在のセル識別子ＣＩＤとが一致しないが、現在のセル識別子ＣＩＤはバタツキ判定部１２６にバタツキ状態と判定されている
【００２７】
以上のイベントのうち、セル識別子ＣＩＤの変更が検出されたことを示すイベント２ａおよびイベント２ｂは「セル変更イベント」であり、それら以外のイベントは「非変更イベント」である。
【００２８】
１（３）−２．  滞在情報
図６を参照して、記憶部１４０が記憶する滞在情報ＳＩの構成を説明する。滞在情報ＳＩは、複数の滞在情報要素ＳＥ（ＳＥ１，ＳＥ２，ＳＥ３，…）を含む。各滞在情報要素ＳＥは、ユーザ装置１００によるセルＣへの滞在に関する情報を示す。滞在情報編集部１３０は、既に存在する滞在情報要素ＳＥを更新することと、新たな滞在情報要素ＳＥを生成することとが可能である。
【００２９】
滞在情報要素ＳＥの各々は複数の情報項目を含む。図６の例では、各滞在情報要素ＳＥが、滞在セルを示すセル識別子ＣＩＤ、滞在開始時刻、滞在終了時刻、滞在時間長、およびバタツキ状態を示すバタツキフラグを含む。その他の情報項目が滞在情報要素ＳＥに含まれてもよい。
【００３０】
１（３）−３．  場所特性の判定動作
イベント検出部１２２が何らかのイベント（１ａ，１ｂ，…）を検出すると、図５に示される場所特性の判定動作が開始される。イベント検出部１２２は、検出されたイベントがイベント２ａ又はイベント２ｂであるか否か（すなわち、セル識別子検出部１２４がセル識別子ＣＩＤの変更を検出したか否か）を判定する（S10）。
【００３１】
イベント２ａ又はイベント２ｂが検出された場合（S10；YES）、滞在情報編集部１３０は、セル変更前のセル識別子ＣＩＤに対応する滞在情報ＳＩ中の複数の滞在情報要素ＳＥのうち、最新の滞在情報要素ＳＥを更新する（S11）。より具体的には、滞在情報編集部１３０は、現在時刻に最も近い滞在終了時刻を有する滞在情報要素ＳＥに対し、現在時刻を新たな滞在終了時刻として書き込み、その新たな滞在終了時刻と既に記憶されている滞在開始時刻との差分を滞在時間長として書き込む。その後、処理がステップS20に進む。他方、イベント２ａ及びイベント２ｂが検出されない場合（S10；NO）、滞在情報要素ＳＥは更新されずに、処理がステップS20に進む。
【００３２】
次いで、イベント検出部１２２は、検出されたイベントがイベント１ａ，１ｃ，２ｂ，３ａ，３ｃ，４〜８，９ａ，又は９ｃのいずれかであるか否かを判定する（S20）。換言すると、以上の判定は、（事象Ａ）非変更イベントが検出され、かつ、滞在情報ＳＩ中の最新の滞在情報要素ＳＥが示すセル識別子ＣＩＤとセル識別子検出部１２４が検出したセル識別子ＣＩＤとが一致すること、または、（事象Ｂ）セル変更イベントが検出され、かつ、セル変更後のセルＣについてバタツキ状態が生じていること、のいずれかの事象が生じているか否かの判定である。さらに換言すると、以上の判定は、実質的なセル変更が生じていないイベントが検出されたか否かの判定である。
【００３３】
ステップS20における判定がYESの場合、滞在情報編集部１３０は、セル識別子検出部１２４に検出された現在のセル識別子ＣＩＤ（すなわち、滞在セルのセル識別子ＣＩＤ）を有する複数の滞在情報要素ＳＥのうち、最新の滞在情報要素ＳＥを更新する（S21）。より具体的には、滞在情報編集部１３０は、以上の最新の滞在情報要素ＳＥに対し、現在時刻を新たな滞在終了時刻として書き込み、その新たな滞在終了時刻と既に記憶されている滞在開始時刻との差分を滞在時間長として書き込む。その後、処理がステップS30に進む。他方、ステップS20における判定がNOの場合、滞在情報要素ＳＥは更新されずに、処理がステップS30に進む。
【００３４】
場所特性判定部１２８は、セル識別子検出部１２４に検出された現在のセル識別子ＣＩＤが示すセルＣ（ユーザ装置１００が滞在する滞在セル）の場所特性を判定する（S30）。滞在セルの場所特性は、様々な基準および様々なアルゴリズムを用いて実行され得る。例えば、場所特性判定部１２８が、現在のセル識別子ＣＩＤに対応する滞在情報要素ＳＥに含まれる１つの情報項目を選択し、選択された情報項目について算定された統計量を用いて場所特性を判定すると好適である。なお、場所特性の例としては、「自宅」、「勤務先」、および「鉄道駅」が非限定的に列挙される。
【００３５】
次いで、イベント検出部１２２は、検出されたイベントがイベント１ｂ，２ａ，３ｂ，又は９ｂのいずれかであるか否かを判定する（S40）。換言すると、以上の判定は、（事象Ｃ）非変更イベントが検出され、かつ、滞在情報ＳＩ中の最新の滞在情報要素ＳＥが示すセル識別子ＣＩＤとセル識別子検出部１２４が検出したセル識別子ＣＩＤとが一致しないこと、または、（事象Ｄ）セル変更イベントが検出され、かつ、セル変更後のセルＣについてバタツキ状態が生じていないこと、のいずれかの事象が生じているか否かの判定である。さらに換言すると、以上の判定は、実質的なセル変更が生じているイベントが検出されたか否かの判定である。
【００３６】
ステップS40における判定がYESの場合、滞在情報編集部１３０は、セル識別子検出部１２４が検出した現在のセル識別子ＣＩＤが示すセルＣ（ユーザ装置１００が滞在する滞在セル）に対応する新たな滞在情報要素ＳＥを生成して、滞在情報ＳＩ（記憶部１４０）に書き込む（S41）。その後、図５のフローチャートが終了する。他方、ステップS40における判定がNOの場合、新たな滞在情報要素ＳＥは生成されずに、図５のフローチャートが終了する。
【００３７】
なお、生成される新たな滞在情報要素ＳＥは、セル識別子として現在のセル識別子ＣＩＤを含み、滞在開始時刻として現在時刻を含む。滞在終了時刻は、現段階では設定されなくてもよい。
【００３８】
現在時刻（滞在開始時刻）に所定値を加えた時刻が滞在終了時刻として設定されると好適である。セル変更に伴い新たな滞在情報要素ＳＥが生成される際に仮の滞在終了時刻として現在時刻（滞在開始時刻）が設定されると、セル変更前の滞在情報要素ＳＥの滞在終了時刻とセル変更後の滞在情報要素ＳＥの滞在終了時刻とが一致してしまうため、最新の滞在情報要素ＳＥが複数存在することとなる。以上の現象は、最新の滞在情報要素ＳＥを滞在終了時刻に基づいて選択する構成において不適切である。現在時刻に所定値を加えた時刻が滞在終了時刻として設定されれば、以上の不適切な現象は生じない。なお、滞在開始時刻に加えられる所定値は、無線通信システムＣＳにおいて定義される最小の時間長（単位時間長）であるとより好適である。
【００３９】
ステップS20およびステップS40の判定動作から理解される通り、ステップS21およびステップS41については、いずれか一方のステップが排他的に実行される。すなわち、実質的なセル変更が生じていない場合には滞在情報要素ＳＥの更新後に場所特性の判定が実行される一方で、実質的なセル変更が生じている場合には場所特性の判定後に新たな滞在情報要素ＳＥの生成が実行される。
【００４０】
１（３）−４．  動作例
各イベントが生じた場合の具体的な動作例を以下に説明する。
図７は、イベント１ａが生じた場合（セル変更が生じていない場合）の動作例を示す図である。図７において、ユーザ装置１００はセルＣａに滞在していると想定する。イベント検出部１２２がイベント１ａを検出すると、ステップS10の条件分岐にてNOが選択された後、ステップS20の条件分岐にてYESが選択されてステップS21が実行され、滞在情報ＳＩ中に存在するセルＣａの最新の滞在情報要素ＳＥが更新される。更新後の滞在情報ＳＩに基づいて、場所特性判定部１２８がセルＣａの場所特性の判定を実行する（S30）。ステップS40ではNOが選択される。
【００４１】
図８は、イベント１ｂが生じた場合（セル変更が生じている場合）の動作例を示す図である。図８において、ユーザ装置１００はセルＣａ滞在中にスリープモードに遷移し、スリープモード中にセルＣｂに移動したと想定する。また、セル識別子検出部１２４は、スリープモード中であったためセル識別子ＣＩＤの変化（Ｃａ→Ｃｂ）を検出しなかったと想定する。イベント検出部１２２がイベント１ｂを検出すると、ステップS10及びステップS20の条件分岐にてNOが選択された後、場所特性判定部１２８がセルＣｂの場所特性の判定を実行する（S30）。その後、ステップS40の条件分岐にてYESが選択されてステップS41が実行され、滞在セルであるセルＣｂに対応する新たな滞在情報要素ＳＥが生成されて滞在情報ＳＩ（記憶部１４０）に書き込まれる。
【００４２】
図９は、イベント２ａが生じた場合（バタツキが生じていないセル識別子ＣＩＤへの変更が検出された場合）の動作例を示す図である。図９において、ユーザ装置１００はセルＣａからセルＣｂにハンドオーバし、セル識別子ＣＩＤの変更が検出されたと想定する。イベント検出部１２２がイベント２ａを検出すると、ステップS10の条件分岐にてYESが選択されてステップS11が実行され、滞在情報ＳＩ中に存在する、セル変更前のセルＣａの最新の滞在情報要素ＳＥが更新される。ステップS20の条件分岐にてNOが選択された後、場所特性判定部１２８がセル変更後のセルＣｂの場所特性の判定を実行する（S30）。その後、その後、ステップS40の条件分岐にてYESが選択されてステップS41が実行され、セル変更後のセルＣｂに対応する新たな滞在情報要素ＳＥが生成されて滞在情報ＳＩ（記憶部１４０）に書き込まれる。
【００４３】
図１０は、イベント２ｂが生じた場合（バタツキが生じているセル識別子ＣＩＤへの変更が検出された場合）の動作例を示す図である。図１０において、ユーザ装置１００は、セルＣａからバタツキが生じているセルＣｂにハンドオーバし、セル識別子ＣＩＤの変更が検出されたと想定する。イベント検出部１２２がイベント２ｂを検出すると、ステップS10の条件分岐にてYESが選択されてステップS11が実行され、滞在情報ＳＩ中に存在する、セル変更前のセルＣａの最新の滞在情報要素ＳＥが更新される。そして、ステップS20の条件分岐にてYESが選択されてステップS21が実行され、滞在情報ＳＩ中に存在するセルＣｂの最新の滞在情報要素ＳＥが更新される。更新後の滞在情報ＳＩに基づいて、場所特性判定部１２８がセルＣｂの場所特性の判定を実行する（S30）。ステップS40ではNOが選択される。
【００４４】
１（４）．  本実施形態の効果
以上の構成によれば、実質的なセル変更が生じていない場合であっても（非変更イベントが検出された場合であっても）、場所特性の判定動作が実行される。したがって、セル変更が生じた場合のみに場所特性の判定動作が実行される構成と比較して、より高頻度に、ひいてはより適切にセルＣの場所特性が判定される。
【００４５】
また、上述の具体例のように、場所特性の判定動作の後に新たな滞在情報要素ＳＥの生成が実行されることにより、滞在開始時刻に近い滞在終了時刻が含まれる新たな滞在情報要素ＳＥが、場所特性の判定動作に使用されることが抑制される。したがって、場所特性がより高精度に判定される。
【００４６】
２．  変形例
以上の実施形態は多様に変形される。具体的な変形の態様を以下に例示する。以上の実施の形態および以下の例示から任意に選択された２以上の態様は、相互に矛盾しない限り適宜に併合され得る。
【００４７】
２（１）．  変形例１
滞在情報要素ＳＥが含む情報項目には、多様な項目が含まれ得る。例えば、セルＣに滞在した曜日（滞在曜日）、セルＣに滞在した時間帯（滞在時間帯）、セルＣ滞在中に実行された無線通信の回数、および、ユーザ装置１００が頻繁に滞在する通常滞在セル（例えば、ユーザの自宅に対応するセルＣ）からの距離が情報項目の例として示される。以上の情報項目の全部または一部が滞在情報要素ＳＥに含まれ得る。
【００４８】
また、情報項目として、セル識別子に加え、セル識別子から導出される他の識別子が含まれてもよい。例えば、セル識別子に対応するセルＣを形成する基地局２００の識別子、そのセルＣにて用いられる周波数帯域の識別子、およびそのセルＣを形成するアンテナの識別子が、「他の識別子」として含まれてもよい。なお、「他の識別子」は、セル識別子に含まれる識別子であってもよいし、セル識別子をキーとして検索される識別子（セル識別子に含まれない識別子）であってもよい。
【００４９】
２（２）．  変形例２
以上の実施形態においては、ユーザ装置１００がイベント検出部１２２（セル識別子検出部１２４、バタツキ判定部１２６）、場所特性判定部１２８、滞在情報編集部１３０、および記憶部１４０（滞在情報ＳＩ）を備える。しかしながら、以上の要素の少なくともいずれかがネットワークＮＷ側の装置（例えば、基地局２００、専用サーバ装置）に備えられてもよい。例えば、場所特性判定部１２８、滞在情報編集部１３０、および記憶部１４０の全部または一部がネットワークＮＷ側の装置に備えられてもよい。すなわち、本発明を実施するための要素の各々は、無線通信システムＣＳの任意の箇所に配置され得る。
【００５０】
２（３）．  変形例３
ユーザ装置１００は基地局２００と無線通信が可能な任意の装置である。ユーザ装置１００は、例えば、フィーチャーフォンまたはスマートフォン等の携帯電話端末でもよく、デスクトップ型パーソナルコンピュータでもよく、ノート型パーソナルコンピュータでもよく、ＵＭＰＣ（Ultra-Mobile Personal Computer）でもよく、携帯用ゲーム機でもよく、その他の無線端末でもよい。
【００５１】
２（４）．  変形例４
無線通信システムＣＳ内の各要素（ユーザ装置１００、基地局２００）においてＣＰＵが実行する各機能は、ＣＰＵの代わりに、ハードウェアで実行してもよいし、例えばＦＰＧＡ（Field Programmable Gate Array）、ＤＳＰ（Digital Signal Processor）等のプログラマブルロジックデバイスで実行してもよい。
【符号の説明】
【００５２】
１００……ユーザ装置、１１０……無線通信部、１２０……制御部、１２２……イベント検出部、１２４……セル識別子検出部、１２６……バタツキ判定部、１２８……場所特性判定部、１３０……滞在情報編集部、１４０……記憶部、２００……基地局、２１０……無線通信部、２２０……ネットワーク通信部、２３０……制御部、Ｃ（Ｃａ，Ｃｂ）……セル、ＣＩＤ……セル識別子、ＣＳ……無線通信システム、ＮＷ……ネットワーク、ＳＥ……滞在情報要素、ＳＩ……滞在情報。
【図１】
2015032961.tif 000003
【図２】
2015032961.tif 000004
【図３】
2015032961.tif 000005
【図４】
2015032961.tif 000006
【図５】
2015032961.tif 000007
【図６】
2015032961.tif 000008
【図７】
2015032961.tif 000009
【図８】
2015032961.tif 000010
【図９】
2015032961.tif 000011
【図１０】
2015032961.tif 000012