(57)【特許請求の範囲】
【請求項１】
移動通信システムにおける移動機であって、
位置情報を取得する測位部と、
当該移動機が存在している地域の識別子の情報を取得する地域ＩＤ取得部と、
当該移動機がユーザにより操作されていると判断された場合において、当該移動機が現在存在している地域の識別子が過去に存在していた地域の識別子と異なっていた場合に、前記測位部に位置情報を取得させる制御部であって、
（１）当該移動機の入力インタフェースに対する情報の入力がなされている場合、
（２）当該移動機が折り畳み可能な移動機であり、折り畳まれた状態でなかった場合、及び
（３）当該移動機の動作モードがスリープモードでなかった場合
のうちの何れかの場合に、当該移動機がユーザにより操作されていると判断される、制御部と、
前記測位部により取得された位置情報をサーバに報告する報告部と
を有する移動機。
【請求項２】
当該移動機の加速度を検出する加速度センサを更に有し、
前記制御部は、前記加速度センサが所定値以上の加速度を検出し、当該移動機が現在存在している地域の識別子が過去に存在していた地域の識別子と異なっていた場合に、前記測位部に位置情報を取得させる、請求項１記載の移動機。
【請求項３】
一定の期間の経過を検出するタイマ部を更に有し、
前記制御部は、前記一定の期間が経過する毎に前記加速度センサが所定値以上の加速度を検出し、当該移動機が現在存在している地域の識別子が過去に存在していた地域の識別子と異なっていた場合に、前記測位部に位置情報を取得させる、請求項２記載の移動機。
【請求項４】
前記制御部は、前記一定の期間が経過する毎に前記加速度センサが所定値以上の加速度を検出し、当該移動機がユーザにより操作されていると判断された場合において、当該移動機が現在存在している地域の識別子が過去に存在していた地域の識別子と異なっていた場合に、前記測位部に位置情報を取得させる、請求項３記載の移動機。
【請求項５】
前記報告部は、当該移動機の現在の位置が過去の位置から所定の距離以上離れていた場合に、前記測位部により取得された位置情報をサーバに報告する、請求項１ないし４の何れか１項に記載の移動機。
【請求項６】
当該移動機が存在している地域が所定の地域に該当していた場合、前記制御部は、当該移動機が現在存在している地域の識別子によらず、前記測位部に位置情報を取得させる、請求項１ないし５の何れか１項に記載の移動機。
【請求項７】
移動通信システムにおける移動機のバッテリセービング方法であって、
前記移動機が現在存在している地域の識別子の情報を取得するステップと、
前記移動機がユーザにより操作されていると判断された場合において、該識別子が、過去に存在していた地域の識別子と異なっていた場合に、前記移動機の位置情報を測位部が取得するステップであって、
（１）当該移動機の入力インタフェースに対する情報の入力がなされている場合、
（２）当該移動機が折り畳み可能な移動機であり、折り畳まれた状態でなかった場合、及び
（３）当該移動機の動作モードがスリープモードでなかった場合
のうちの何れかの場合に、前記移動機がユーザにより操作されていると判断される、ステップと、
前記測位部により取得された位置情報をサーバに報告するステップと
を有する、移動機のバッテリセービング方法。
【請求項８】
移動通信システムにおける移動機であって、
位置情報を取得する測位部と、
当該移動機が存在している地域の識別子の情報を取得する地域ＩＤ取得部と、
一定の期間の経過を検出するタイマ部と、
当該移動機の加速度を検出する加速度センサと、
（１）一定の期間が経過したことを前記タイマ部が検出し、前記加速度センサが所定値以上の加速度を検出し、当該移動機がユーザにより操作されている場合において、当該移動機が現在存在している地域の識別子が過去に存在していた地域の識別子と異なっていた場合に、前記測位部に位置情報を取得させ、及び
（２）当該移動機が存在している地域が所定の地域に該当していた場合には、当該移動機が現在存在している地域の識別子によらず、前記測位部に位置情報を取得させる制御部と、
前記測位部により取得された位置情報をサーバに報告する報告部と
を有する、移動機。
【請求項９】
前記所定の地域は、大ゾーン又は車両の中である、請求項８に記載の移動機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は移動通信システムにおける移動機及びバッテリセービング方法に関連する。
【背景技術】
【０００２】
移動通信システムにおいて、移動機の位置情報に基づく様々なサービスが提供されている。これらのサービスの場合、移動機はサーバに位置情報を報告する必要がある。一例として、移動機は一定期間毎に測位結果をサーバに自動的に報告することをバックグラウンドで行う(この種の技術については、特許文献1参照)。移動機からの報告は、測位結果が前回の測位結果と或る程度以上離れていた場合(例えば、前回の位置よりも50メートル離れていた場合)に限って行われ、そうでなかった場合は報告しても無駄であるので移動機は報告を控える。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2011‐223501号公報(段落[0008]等)。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術の場合、測位は一定期間毎に必ず行われるので、移動機が測位結果をサーバへ報告しない場合の測位は必須ではなく、移動機はバッテリを無駄に消費してしまうことになる。
【０００５】
本発明の課題は、測位機能を有する移動機のバッテリ消費量を節約することである。
【課題を解決するための手段】
【０００６】
本発明の実施形態による移動機は、
移動通信システムにおける移動機であって、
位置情報を取得する測位部と、
当該移動機が存在している地域の識別子の情報を取得する地域ID取得部と、
当該移動機が現在存在している地域の識別子が過去に存在していた地域の識別子と異なっていた場合に、前記測位部に位置情報を取得させる制御部と、
前記測位部により取得された位置情報をサーバに報告する報告部と
を有する、移動機である。
【発明の効果】
【０００７】
本発明の実施形態によれば、測位機能を有する移動機のバッテリ消費量を節約することである。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態による移動機の機能ブロック図。
【図２】本発明の実施形態における動作例のフローチャート。
【図３】移動機が特定の地域にいるか否かを判定する変形例のフローチャート。
【図４】移動機が特定の地域にいるか否かを判定する変形例の別のフローチャート。
【図５】移動機が特定の地域にいるか否かを判定する変形例の更に別のフローチャート。
【発明を実施するための形態】
【０００９】
本発明の実施形態によれば、移動機が静止状態である場合や、現在の地域が過去の地域と同一であった場合には測位を省略する。これにより無駄な測位を回避することができる。例えば、移動機がユーザの衣服のポケットに入っており、歩行等により移動機がユーザと共に移動した場合において、ユーザが移動機を操作していた場合、現在の地域と前回測定した直近の地域の異同が判断される。静止している場合や移動していたとしても歩行程度の移動の場合は、静止状態であると考えてよい。静止状態であれば測位結果は前回とさほど変わらないので、測位は省略される。更に、静止状態でなかったとしても、現在の地域が直近の地域と同一であった場合も、測位結果は大きくは変わらないことが予想されるので、この場合も測位を省略し、バッテリの消費量を節約することができる。
【００１０】
添付図面を参照しながら以下の観点から実施形態を説明する。
【００１１】
1．移動機
2．動作例
3．変形例
＜1．移動機＞
図1は本発明の実施形態による移動機10の機能ブロック図である。図1には移動機10に備わる様々な機能要素のうち本実施形態に特に関連するものが代表的に示されている。移動機10は、通信部12と、加速度センサ13と、地域ID取得部14と、測位部15と、記憶部16と、タイマ部17と、判断処理部18とを少なくとも有する。
【００１２】
移動機10は、サーバ20とネットワークを介して通信することが可能であり且つ測位機能を有する適切な任意の装置とすることができる。移動機10は典型的には携帯電話であるが、他の装置でもよい。例えば、移動機10は、ユーザ装置、情報端末、高機能携帯電話、スマートフォン、タブレット型コンピュータ、パーソナルディジタルアシスタント(PDA)、携帯用パーソナルコンピュータ、パームトップコンピュータ、ラップトップコンピュータ等であるが、これらに限定されない。
【００１３】
通信部12はサーバその他のネットワーク要素と信号を送受信するための処理を行う。例えば通信部12は、セルラネットワークや、無線ローカルエリアネットワーク(WLAN)等の適切な任意のネットワークで信号を送受信するための処理を行う。通信部12が送信する信号は例えば測位結果の位置情報を含む報告信号等である。通信部12が受信する信号は、例えば基地局からの報知信号や、アクセスポイントからのビーコン信号等である。
【００１４】
加速度センサ13は、移動機10の動きを加速度により検出する。後述するように本実施形態では所定値以上の加速度が検出されたか否かが判断される。加速度が所定値未満であれば移動機は静止状態であり、加速度が所定値以上であれば移動機は移動状態であると判断される。静止状態は完全に静止している場合だけでなく低速で移動している場合も含まれる。例えば歩行者が移動機10を携帯して歩行している場合が静止状態であると判断されてもよい。加速度は例えば移動機10に働く加速度から重力加速度を除いた成分として決定されてもよく、上記の所定値は用途に応じて適宜設定できる。
【００１５】
地域ID取得部14は、移動機10が存在している地域の識別子の情報を取得する。地域の識別子は、具体的にはセルラシステムにおけるセルの識別子(セルID)、セルを構成するセクタの識別子(セクタID)、WLANにおけるアクセスポイントの識別子(SSID)等であるが、これらに限定されない。セルID及びセクタIDは、セルの基地局が送信する報知信号から取得することができる。SSIDはアクセスポイントが送信するビーコン信号から取得することができる。
【００１６】
測位部15は移動機10の位置情報を取得する。位置情報を取得するための測位方法は、典型的にはグローバルポジショニングシステム(GPS)方式によるGPS測位やWiFi(wireless  fidelity)測位等であるが、当該技術分野において既知の適切な如何なる方法が使用されてもよい。
【００１７】
記憶部16は移動機10における動作に必要なデータ及び情報を記憶する。特に、記憶部16は、地域ID取得部14が取得した識別子、測位部15による測位結果等を少なくとも一定期間にわたって記憶する。
【００１８】
タイマ部17は、一定期間を計測し、一定期間が経過したことを判断処理部18に通知する。一定期間は用途に応じて適宜設定できる。
【００１９】
判断処理部18は、移動機10の様々な機能要素又は処理要素の動作を制御すると共に、各種の判断も行う。動作の詳細については図2を参照しながら説明するが、概して、判断処理部18は、移動機10をユーザが現在使用又は操作しているか否かを判断する機能、測位部15に位置情報を取得させるか否かを判断する機能、移動機10の現在位置が過去の位置から所定の距離以上離れているか否かを判断する機能等を有する。
【００２０】
＜2．動作例＞
図2は、図1に示す移動機10の動作例のフローチャートを示す。フローはステップ201から始まり、ステップ203に進む。
【００２１】
ステップ203において、移動機10は一定期間が経過するのを待機する。上述したように一定期間の具体的な数値は任意であり、タイマ部17により計測される。説明の便宜上、ステップ203において一定期間を計測しているが、一定期間毎にステップ205以降の処理が行われることに加えて又はそれに代えて、何らかのトリガに起因してステップ205以降の処理が行われてもよい。例えば基地局からの要求に応じて移動機10がステップ205以降の処理を行ってもよい。
【００２２】
ステップ205において、移動機10の加速度が所定値α以上であるか否かが判断される。上述したように所定値の具体的な数値は任意である。ステップ205において、移動機10が静止状態であるか又は移動状態であるかが判断される。静止状態は、移動機10が完全に静止している場合だけでなく、低速で移動している場合も含む。静止状態が、どの程度まで速く移動している状態を含むかは、サーバに報告を要するほど遠くまで移動し得るか否か等に基づいて決定される。静止状態であった場合、フローはステップ203に戻る。移動状態であった場合、フローはステップ207に進む。
【００２３】
ステップ207において、移動機10が操作中であるか否かが判断される、或いは移動機10が使用中であるか否かが判断される。この判断は、移動機10の入力インタフェースに何らかの情報が入力されているか否か等に基づいて行われてもよい。その場合、何らかの情報が入力されていれば、移動機10は操作中又は使用中である。折りたたみ式の移動機10の場合、この判断は、移動機10が折り畳まれた状態であるか否かに基づいて行われてもよい。その場合、移動機10が折り畳まれていなかった場合(広げられた状態の場合)、移動機10は操作中又は使用中である。或いは、この判断は、移動機10の動作モードがスリープモード(待受モード、アイドルモード又は間欠受信モード)であるか否かに基づいて行われてもよい。その場合、動作モードがスリープモードでなかった場合に、移動機10は操作中又は使用中である。移動機10は操作中であると判断された場合、フローはステップ209に進む。
【００２４】
ステップ209において、移動機10は、移動機が存在している地域の識別子の情報を取得する。移動機10は報知信号やビーコン信号を受信し、現在の地域の識別子を取得することができる。説明の便宜上、移動機10は地域の識別子としてセルを構成する何れかのセクタを示すセクタIDを取得するものとする。ステップ209において、移動機10は、現在のセクタIDが過去に取得したセクタIDの内の直近のセクタIDと異なっているか否かを判断する。過去に取得したセクタIDは記憶部16に保存されている。「直近」は、最短の場合、タイマ部17で計測される期間に対応する。
【００２５】
現在のセクタIDが直近のセクタIDと同じであった場合(ステップ209において「N」であった場合)、フローはステップ203に戻る。この場合、移動機10は同一のセクタ内に留まっており、測位結果は前回と同様であると予想されるので、改めて測位しなくてもよいからである。現在のセクタIDが直近のセクタIDと異なっていた場合(ステップ209において「Y」であった場合)、フローはステップ211に進む。
【００２６】
地域の識別子はセルを構成するセクタの識別子(セクタID)に限定されず、他の識別子が使用されてもよい。例えば、セルの識別子(セルID)やアクセスポイントのサービスセット識別子(SSID)等が使用されてもよい。セルID及びセクタIDはセル内の基地局が送信する報知信号を受信することで取得できる。SSIDはアクセスポイントが送信するビーコン信号を受信することで取得できる。セクタIDの代わりにセルIDが使用される場合、ステップ209において、移動機10は現在のセルIDと直近のセルIDとの異同を判定する。セクタIDの代わりにSSIDが使用される場合、ステップ209において、移動機10は現在のSSIDと直近のSSIDとの異同を判定する。
【００２７】
ステップ211において、移動機10は測位を行い、現在位置を示す測位結果を取得する。測位方法は典型的にはGPS測位やWiFi測位であるが、他の測位方法が使用されてもよい。図示の動作例において、移動機10が静止状態であった場合(205において「N」である場合)や、セクタID等が同一であった場合(209において「N」である場合)、測位は行われない。測位が行われるのは、加速度がα以上である動作状態(205)において、セクタID等が変わっていた場合(209)又は操作中でなかった場合(207)に限られる。このため、測位しても位置が大きくは変わらないと推定される場合の無駄な測位を効率的に省略できる。
【００２８】
ステップ213において、移動機10は、測位したばかりの現在の位置と直前の測位結果が示す位置との間の距離を算出し、その距離が所定値以上であるか否かを判断する。所定値は一例として50メートルであるが、他の数値が使用されてもよい。距離が所定値以上でなかった場合、フローはステップ203に戻るが、距離が所定値以上であった場合、フローはステップ215に進む。
【００２９】
ステップ215において、移動機10は現在の測位結果をサーバ20へ報告する。そして、フローはステップ203に戻り、説明済みの手順が反復される。
【００３０】
＜3．変形例＞
図2に示す動作例の場合、現在のセクタIDと直近のセクタIDが同一であれば、移動機10はさほど移動していないと予想され、測位は行われない(ステップ209において「N」)。しかしながら、移動機10が在圏しているセルやセクタがかなり広範な地域をカバーしていた場合(大ゾーンの場合)、セクタID等が同一であっても移動機10はかなり移動している可能性がある。このような場合はたとえセクタIDが変わっていなくても定期的に測位を行い、移動機は現在の位置をサーバに報告すべきである。そのように広範な地域をカバーするセルやセクタがどれであるかは、事前に把握できる。例えばセルやセクタが大ゾーンであるか否かを示すテーブルが移動機10に記憶されていてもよい。そのような情報は、例えば報知信号やビーコン信号により移動機10に通知されてもよいし、或いはシステムで既知の情報とされていてもよい。そして、移動機10は、在圏している地域のセクタIDが、大ゾーンのセクタIDに該当する場合は、セクタIDの異同によらず常に測位を行う一方、セクタIDが大ゾーンのセクタIDに該当しない場合において、セクタIDが同一であるときに測位が省略されてもよい。
【００３１】
また、大ゾーンでない場合であっても測位を実施すべき場合がある。例えば列車の車両にWLANのアクセスポイントが搭載されていた場合、車両の中に位置する移動機は車両の移動によらず同じSSIDを受信する。このように、移動機10が通信する地域が車両の中であった場合、現在のSSIDが過去のSSIDと同一であっても移動機10は測位結果をサーバに報告することが望ましい。測位結果は大きく変わっている可能性が高いからである。どのSSIDがそのように移動する地域に対応するかを示すテーブルが、予め移動機10に記憶されていてもよい。この情報も、例えば報知信号やビーコン信号により移動機10に通知されてもよいし、或いはシステムで既知の情報とされていてもよい。
【００３２】
大ゾーンの場合や車両内の場合等に対処する観点からは、移動機10が特定の地域にいるか否かを判定し、特定の地域にいなかった場合に限って図2に示すように一定条件の下に測位を省略することが好ましい。
【００３３】
図3は移動機10が特定の地域にいるか否かを判定する変形例による動作例のフローチャートを示す。概してフローは図2に示すものと同様であるが、図2におけるステップ209における処理が、図3においてはステップ301である点が主に異なる。ステップ301において、移動機10は、現在の地域(例えば、セクタID)と直近に在圏した地域(例えば、セクタID)との異同を判断することに加えて、現在の地域(例えば、セクタID)が特定の地域に該当するか否かも判断する。特定の地域は、上記の大ゾーン又は車両内等に対応するセルID、セクタID又はSSID等により識別でき、この情報は例えばテーブルとして移動機10に記憶されている。ステップ301において、現在の地域が直近の地域と異なっていた場合、又は現在の地域が特定の地域に該当していた場合、フローは測位を行うステップ211に進み、以後説明済みの処理が行われる。一方、ステップ301において、現在の地域が直近の地域と同じであり、かつ現在の地域が特定の地域に該当しなかった場合(例えば、セクタIDが同一であり、大ゾーンや車両内ではなかった場合)、測位を行うことなくフローはステップ203に戻り、説明済みの処理が行われる。
【００３４】
図4は移動機10が特定の地域にいるか否かを判定する別の変形例による動作例のフローチャートを示す。概して図2の動作例と同様であるが、ステップ207の後にステップ401が行われる点が主に異なる。ステップ401においては、現在の地域が特定の地域に該当するか否かが判断される。特定の地域は、上記の大ゾーン又は車両内等に対応するセルID、セクタID又はSSID等により識別できる。現在の地域が特定の地域に該当しなかった場合、フローはステップ209に進み、説明済みの処理が行われる。現在の地域が特定の地域に該当していた場合、フローは測位を行うステップ211に進み、説明済みの処理が行われる。
【００３５】
図5は移動機10が特定の地域にいるか否かを判定する更に別の変形例による動作例のフローチャートを示す。概して図2の動作例と同様であるが、加速度を判定するステップ205の後にステップ501が行われる点が主に異なる。ステップ501においては、現在の地域が特定の地域に該当するか否かが判断される。特定の地域は、上記の大ゾーン又は車両内等に対応するセルID、セクタID又はSSID等により識別できる。現在の地域が特定の地域に該当しなかった場合、フローはステップ207に進み、説明済みの処理が行われる。現在の地域が特定の地域に該当していた場合、フローは測位を行うステップ211に進み、説明済みの処理が行われる。図3‐5は動作例の具体例を示しているに過ぎず、適切な如何なる方法で、移動機が特定の地域にいるか否かが判定されてもよい。
【００３６】
以上本発明は特定の実施例を参照しながら説明されてきたが、それらは単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。例えば、本発明は、測位を行う適切な如何なる移動機に適用されてもよい。発明の理解を促すため具体的な数値例を用いて説明がなされたが、特に断りのない限り、それらの数値は単なる一例に過ぎず適切な如何なる値が使用されてもよい。上記の説明における項目の区分けは本発明に本質的ではなく、2以上の項目に記載された事項が必要に応じて組み合わせて使用されてよいし、ある項目に記載された事項が、別の項目に記載された事項に（矛盾しない限り）適用されてよい。機能ブロック図における機能部又は処理部の境界は必ずしも物理的な部品の境界に対応するとは限らない。複数の機能部の動作が物理的には1つの部品で行われてもよいし、あるいは1つの機能部の動作が物理的には複数の部品により行われてもよい。説明の便宜上、通信端末及び情報処理装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウェアで、ソフトウェアで又はそれらの組み合わせで実現されてもよい。本発明に従って動作するソフトウェアは、ランダムアクセスメモリ（RAM）、フラッシュメモリ、読み取り専用メモリ（ROM）、EPROM、EEPROM、レジスタ、ハードディスク（HDD）、リムーバブルディスク、CD−ROM、データベース、サーバその他の適切な如何なる記憶媒体に保存されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が本発明に包含される。
【符号の説明】
【００３７】
10  移動機
12  通信部
13  加速度センサ
14  地域ID取得部
15  測位部
16  記憶部
17  タイマ部
18  判断処理部
【図１】
0005679585.tif 000002
【図２】
0005679585.tif 000003
【図３】
0005679585.tif 000004
【図４】
0005679585.tif 000005
【図５】
0005679585.tif 000006