移动终端和移动终端的控制方法

文档序号:7848707阅读:125来源:国知局
专利名称:移动终端和移动终端的控制方法
技术领域
本发明涉及移动终端,和移动终端的控制方法。
背景技术
其中利用移动通信网络进行通信的移动终端,比如蜂窝电话机利用GPS(全球定位系统),识别移动终端自身的位置的技术已为人们所知(例如,专利文献I)。在日本,申请人提出其中移动终端定期自动识别移动终端自身的位置,然后把移动终端的位置通知信息服务提供设备的技术。根据移动终端的位置,信息服务提供设备能够把与包括所述位置的地域相关的信息,例如,所述地域的天气预报传送给该移动终端。引用文献列表
专利文献专利文献I :日本特开2009-294000号公报

发明内容
但是,当移动终端未移动时,不必定期自动识别移动终端自身的位置。从而存在如果在这种情况下,移动终端识别其位置,那么移动终端的电力消耗会增大的问题。因而,本发明提供一种以较低的电力消耗,识别移动终端的位置的移动终端及其控制方法。按照本发明的一个方面,移动终端包括定位部分,所述定位部分被配置成反复识别移动终端的位置;静止持续判定器,所述静止持续判定器被配置成判定在包括当前时间的时期内,移动终端是否持续静止;和移动状态判定器,所述移动状态判定器被配置成判定移动终端是处于静止状态还是处于移动状态。在静止持续判定器判定在所述时期内,移动终端持续静止的情况下,定位部分不识别移动终端的位置,在静止持续判定器判定在所述时期内,移动终端未持续静止,并且移动状态判定器判定移动终端处于移动状态的情况下,定位部分识别移动终端的位置,而在静止持续判定器判定在所述时期内,移动终端未持续静止,并且移动状态判定器判定移动终端处于静止状态的情况下,定位部分不识别移动终端的位置。按照本发明,在移动终端持续静止的情况下,不识别移动终端的位置,而不管移动状态判定器的判定结果。结果,不进行不必要的定位,以致能够降低移动终端的电力消耗。在移动终端未持续静止的情况下,并且在判定移动终端处于移动状态的情况下,即,在当前位置被改变的情况下,识别移动终端的位置。 在优选实施例中,移动状态判定器包括 访问区域变化判定器,所述访问区域变化判定器被配置成判定在所述时期内,移动终端位于的访问区域是否已变化;移动距离计算器,所述移动距离计算器被配置成计算移动终端在所述时期内的移动距离;和比较判定器,所述比较判定器被配置成判定移动距离计算器计算的移动距离是否大于阈值。在静止持续判定器判定在所述时期内,移动终端未持续静止;并且在访问区域变化判定器判定在所述时期内,移动终端位于的访问区域已变化,或者比较判定器判定在所述时期内的移动距离大于阈值的情况下,定位部分可识别移动终端的位置,而在静止持续判定器判定在所述时期内,移动终端未持续静止,访问区域变化判定器判定在所述时期内,移动终端位于的访问区域未变化,并且在比较判定器判定在所述时期内的移动距离等于或小于阈值的情况下,定位部分可不识别移动终端的位置。在本实施例中,按照两个标准,即,访问区域是否已变化和移动终端的移动距离是否大于阈值,判定移动状态。结果,即使在访问区域已变化,而移动终端未移动较长距离的情况下,或者在访问区域未变化,而移动终端移动了较长距离的情况下,也能够精确地判定移动终端处于移动状态。通常,即使移动终端完全静止,也存在由于地形地物的缘故,移动终端的访问区域随着无线电波状态的变化而变化(即,发生所谓的访问区域的“摇摆”)的情况。在这种情况下,尽管不必进行定位,因为移动终端未移动,不过根据访问区域的变化,会判定移动 终端已移动,以致进行不必要的定位。然而,按照本实施例,由于在这种情况下,不进行不必要的定位,因此能够降低电力消耗。即,即使由于所述摇摆的缘故,包括访问区域变化判定器的移动状态判定器判定移动终端处于移动状态,在静止持续判定器判定移动终端持续静止的情况下,也不会进行移动终端的识别。从而,不进行不必要的定位,以致能够降低移动终端的电力消耗。按照本实施例,即使判定移动终端未持续静止,在访问区域未变化,并且移动距离小于阈值的情况下,即,在由于移动终端的移动距离较短,因而不必进行新的定位的情况下,也不进行移动终端的识别。从而,不进行不必要的定位,以致能够降低移动终端的电力消耗。在另一个优选实施例中,移动状态判定器包括访问区域变化判定器,所述访问区域变化判定器被配置成判定在所述时期内,移动终端位于的访问区域是否已变化。在静止持续判定器判定在所述时期内,移动终端未持续静止,并且访问区域变化判定器判定在所述时期内,移动终端位于的访问区域变化的情况下,定位部分可识别移动终端的位置,而在静止持续判定器判定在所述时期内,移动终端未持续静止,并且访问区域变化判定器判定在所述时期内,移动终端位于的访问区域未变化的情况下,定位部分可不识别移动终端的位置。通常,即使移动终端完全静止,也存在由于地形地物的缘故,移动终端的访问区域随着无线电波状态的变化而变化(即,发生所谓的访问区域的“摇摆”)的情况。由于访问区域的变化,判定移动终端已移动。结果,进行定位。然而,所述定位是不必要的,因为移动终端实际上未移动。然而,按照本实施例,由于在这种情况下,不进行不必要的定位,因此能够降低电力消耗。即,即使由于所述摇摆的缘故,包括访问区域变化判定器的移动状态判定器判定移动终端处于移动状态,在静止持续判定器判定移动终端持续静止的情况下,也不进行移动终端的识别。从而,不进行不必要的定位,以致能够降低电力消耗。在另一个优选实施例中,移动状态判定器包括移动距离计算器,所述移动距离计算器被配置成计算移动终端在所述时期内的移动距离;和比较判定器,所述比较判定器被配置成判定移动距离计算器计算的移动距离是否大于阈值。在静止持续判定器判定在所述时期内,移动终端未持续静止,并且比较判定器判定所述时期内的移动距离大于阈值的情况下,定位部分可识别移动终端的位置,而在静止持续判定器判定在所述时期内,移动终端未持续静止,并且比较判定器判定所述时期内的移动距离等于或小于阈值的情况下,定位部分可不识别移动终端的位置。按照本实施例,即使判定移动终端未持续静止,在移动距离小于阈值的情况下,即,在由于移动终端的移动距离较短,因而不必进行新的定位的情况下,也不进行移动终端的识别。从而,不进行不必要的定位,以致能够降低移动终端的电力消耗。最好,移动终端还包括接收器,所述接收器被配置成接收信息服务提供设备经移动通信网络发送给移动终端的信息,所述信息适合于移动终端的当前位置;和发射器,所述发射器被配置成反复把表示定位部分识别的移动终端的位置的信号传送给信息服务提供设备。在定位部分不识别移动终端的位置的情况下,发射器可不向信息服务提供设备传送表示移动终端的位置的信号,而在定位部分识别移动终端的位置的情况下,发射器可向信息服务提供设备传送表示移动终端的位置的信号。在这种情况下,在移动终端未移动,从而不识别移动终端的位置的情况下,不向信 息服务提供设备通知移动终端的位置。结果,能够降低移动终端的位置通知的电力消耗,还能够降低网络的流量负荷。按照本发明的一个方面,移动终端的控制方法包括反复识别移动终端的位置;判定在包括当前时间的时期内,移动终端是否持续静止;判定移动终端是处于静止状态还是处于移动状态;在静止持续判定器判定在所述时期内,移动终端持续静止的情况下,不识别移动终端的位置;在判定在所述时期内,移动终端未持续静止,并且判定移动终端处于移动状态的情况下,识别移动终端的位置;和在判定在所述时期内,移动终端未持续静止,并且判定移动终端处于静止状态的情况下,不识别移动终端的位置。


图I是表示其中使用按照本发明的第一实施例到第三实施例的移动终端的整个通信系统的示意图。图2是表示第一实施例的移动终端的结构的方框图。图3是表示第一实施例的移动终端的操作的流程图。图4是表示第二实施例的移动终端的结构的方框图。图5是表示第二实施例的移动终端的操作的流程图。图6是表示第三实施例的移动终端的结构的方框图。图7是表示第三实施例的移动终端的操作的流程图。图8是表示其中使用第四实施例的移动终端的整个通信系统的示意图。
具体实施例方式第一实施例下面参考附图,图解说明本发明的第一实施例。如图I中所示,其中使用按照本实施例的移动终端的整个通信系统包括移动通信网络10和能够与移动通信网络10通信的多个移动终端40。移动通信网络10包括多个基站12,每个基站12与位于该基站的蜂窝的移动终端40通信。每个移动终端40例如是蜂窝电话机或者能够利用移动通信网络的另一个终端。每个移动终端40能够从多颗(例如,4颗)GPS卫星接收时间信号,以进行定位,并且能够根据这些时间信号,识别移动终端40自身的位置。如图2中所示,移动终端40a包括移动通信网络发射器70,移动通信网络接收器80,移动通信网络天线90和控制器100。移动通信网络发射器70在控制器100的控制下,利用天线90经移动通信网络10,向其它通信设备传送信号。在控制器100的控制下,移动通信网络接收器80处理利用天线90经移动通信网络10,从其它通信设备接收的信号。控制器100根据通信控制程序,控制利用移动通信网络发射器70的传输信号的处理,和利用移动通信网络接收器80的接收信号的处理。包括在移动终端40a中的CPU (中央处理器)(未示出)执行计算机程序,按照这些计算机程序工作,从而形成移动通信网络发射器70,移动通信网络接收器80和控制器100。控制器100包括静止持续判定器110和移动状态判定器120。移动状态判定器 120包括访问区域变化判定器121,移动距离计算器122和比较判定器123。包括在移动终端40a中的CPU(未示出)执行计算机程序,按照这些计算机程序工作,从而形成包括在控制器100中的这些元件。这些元件的细节在后面说明。移动终端40a还包括定位部分50和定位天线60。定位部分50通过定位天线60,从多颗GPS卫星20接收时间信号。在控制器100的许可下,定位部分50根据这些时间信号,识别移动终端40a的当前位置。定位部分50可根据从GPS卫星20接收的位置信息和时间信号,识别移动终端40a的当前位置(自主GPS定位)。另一方面,定位部分50可根据利用移动通信网络接收器80,经移动通信网络10从卫星定位信息服务器(未示出)接收的GPS卫星20的位置信息,和从GPS卫星20接收的时间信号,识别移动终端40a的当前位置(辅助GPS定位)。包括在移动终端40a中的CPU (未示出)执行计算机程序,并按照计算机程序工作,从而形成定位部分50。移动终端40a还包括第一移动检测器130和第二移动检测器140。第一移动检测器130是检测移动终端40是否处于静止状态的设备,例如,测量移动终端40a的加速度的加速度传感器。第二移动检测器140是检测移动终端40a的运动状态的设备,例如,测量移动终端40a的加速度的加速度传感器,测量在移动终端40a的位置的地磁的地磁传感器,或者它们的组合。第一移动检测器130和第二移动检测器140可以是相同的加速度传感器。静止持续判定器110判定在包括当前时间的时期内,移动终端40a是否持续静止。如果第一移动检测器130是加速度传感器,那么静止持续判定器110根据第一移动检测器130检测的加速度,判定静止的持续。如果加速度传感器被配置成在加速度传感器未检测到加速度时进入睡眠状态,那么静止持续判定器110能够按照加速度传感器处于睡眠状态,判定移动终40a持续静止。移动状态判定器120中的访问区域变化判定器121判定在包括当前时间的时期内,蜂窝是否发生变化。蜂窝是移动终端40a所位于的访问区域。换句话说,访问区域变化判定器121判定与移动终端40a通信的基站是否发生变化。如上所述,存在当移动终端40a未移动时,访问蜂窝发生变化的情况。例如,在蜂窝之间的边界附近,从相应基站发射的无线电波的接收强度(在移动终端的接收质量)存在微小差异。此外,由于地形地物的影响,无线电波不断变化。因而,与在蜂窝之间的边界附近的移动终端40a通信的最适当基站会变化。结果,存在当移动终端40a未移动时,与移动终端40a通信的基站发生变化的情况。即,存在当移动终端40a未移动时,移动终端40a的访问区域发生变化的情况。移动状态判定器120中的移动距离计算器122根据第二移动检测器140检测的移动终端40a的移动,计算移动距离。例如,如果第二移动检测器140是加速度传感器,那么移动距离计算器122根据第二移动检测器140检测的加速度,计数拥有移动终端40a的用户的步数,然后通过把所述步数乘以预先保存的用户的步长,计算移动距离。之后,移动状态判定器120中的比较判定器123比较移动距离计算器122计算的移动终端40a的移动距离和阈值Th。S卩,比较判定器123判定移动距离是否大于阈值Th。在静止持续判定器110判定在包括当前时间的时期内,移动终端40a持续静止的情况下,控制器100控制定位部分50不识别移动终端40a的位置。不管移动状态判定器 120中的访问区域变化判定器121和比较判定器123的判定结果地进行这种控制。在静止持续判定器110判定在包括当前时间的时期内,移动终端40a未持续静止的情况下,并且在访问区域变化判定器121判定在包括当前时间的时期内,移动终端40a位于的蜂窝发生变化,或者比较判定器123判定在包括当前时间的时期内,移动终端40a的移动距离大于阈值Th的情况下,即,在移动状态判定器120判定移动终端40a处于移动状态的情况下,控制器100控制定位部分50识别移动终端40a的位置。定位部分50从GPS卫星20接收GPS信号,根据接收的GPS信号,识别移动终端40a的位置,然后把表示所述位置的信号提供给控制器100。在静止持续判定器110判定在包括当前时间的时期内,移动终端40a未持续静止的情况下,并且在访问区域变化判定器121判定在包括当前时间的时期内,移动终端40a位于的蜂窝未变化,且比较判定器123判定在包括当前时间的时期内,移动终端40a的移动距离等于或小于阈值Th的情况下,即,在移动状态判定器120判定移动终端40a处于静止状态的情况下,控制器100控制定位部分50,以便不识别移动终端40a的位置。下面,参考图3中的流程图,说明移动终端40a的操作。控制器100中的CPU执行与图3中的流程图对应的计算机程序,从而提供这些操作。在步骤SI,控制器100根据计时器(未示出)计数的时间,判断是否到达判定移动终端40a的位置的必要性的时刻。例如,所述判定时刻是从最后的判定时刻经过了 5分钟的时间点(步骤SI)。如果判断判定时刻已到达,那么操作进入步骤S2。否则,操作返回步骤SI。在步骤S2,控制器100中的静止持续判定器110判定从最后的判定时刻到当前时间,移动终端40a是否持续静止。如果判定移动终端40a持续静止,那么在步骤SI中判断判定时刻的计时器被重置(步骤S6),然后操作返回步骤SI。即,在这种情况下,由于从最后的判定时刻到当前时间,移动终端40a持续静止,因此移动终端40a没有移动。结果,移动终端40a等待下一个判定时刻的到达,因为在该判定时刻,不必进行定位。如果判定移动终端40a未持续静止,那么操作进入步骤S3。在步骤S3,控制器100中的访问区域变化判定器121判定从最后的判定时刻到当前时间,移动终端40a位于的区域是否已变化。如果判定访问区域已变化,那么操作进入步骤S5。即,在这种情况下,从最后的判定时刻到当前时间,移动终端40a很可能已移动。因而,由于在该判定时刻,必须进行定位,因此将执行定位操作。如果判定访问区域未变化,那么操作进入步骤S4。在步骤S4,控制器100中的比较判定器123根据移动距离计算器122计算的移动终端40a的移动距离,判定从最后的判定时刻到当前时间的移动终端40a的移动距离是否大于阈值Th。如果判定移动距离等于或小于阈值Th,那么在步骤SI中判断判定时刻的计时器被重置(步骤S6),然后操作返回步骤SI。即,在这种情况下,从最后的判定时刻到当前时间,移动终端40a仅仅稍微移动。结果,移动终端40a等待下一个判定时刻的到达,因为在该判定时刻,不必进行定位。如果判定移动距离大于阈值Th,那么操作进入步骤S5。即,在这种情况下,从最后的判定时刻到当前时间,移动终端40a移动了较长距离。因而,由于在该判定时刻,必须进 行定位,因此将进行定位操作。在步骤S5,控制器100控制定位部分50进行GPS定位,以便识别移动终端40a的位置。在完成定位部分50的位置识别之后,在步骤SI中判断判定时刻的计时器被重置(步骤S6),然后操作返回步骤SI。按照本实施例,在判定在从最后的判定时刻到当前时间的时期内,移动终端40a持续静止的情况下,定位部分50不识别移动终端40a的位置,而不管访问区域是否已变化,和在所述时期内的移动距离是否大于阈值Th。如上所述,按照两个标准,S卩,访问区域是否已变化(步骤S3)和移动终端的移动距离是否大于阈值(步骤S4),判定移动状态。结果,即使在访问区域已变化,但是移动终端未移动较长距离的情况下,或者在访问区域未变化,但是移动终端移动了较长距离的情况下,也能够精确地判定移动终端处于移动状态。通常,即使移动终端完全静止,也存在由于地形地物的缘故,移动终端的访问区域随着无线电波状态的变化而变化(即,发生所谓的访问区域的“摇摆”)的情况。在这种情况下,尽管不必进行定位,因为移动终端未移动,不过根据访问区域的变化,会判定移动终端已移动,从而进行不必要的定位。然而,按照本实施例,由于静止持续判定器的判定结果优先于其它判定结果(步骤S2),因此不会进行不必要的定位,从而能够降低电力消耗。例如,即使由于所述摇摆的缘故,包括访问区域变化判定器的移动状态判定器判定移动终端处于移动状态,在静止持续判定器判定移动终端持续静止的情况下,也不会进行移动终端的识别。从而,不进行不必要的定位,以致能够降低电力消耗。即使判定移动终端未持续静止,在访问区域未变化,并且移动距离小于阈值的情况下,即,在由于移动终端的移动距离较短,因而不必进行新的定位的情况下,也不进行移动终端的识别。从而,不进行不必要的定位,以致能够降低移动终端的电力消耗。第二实施例下面说明本发明的第二实施例。注意在下面举例说明的各种模式下,其操作和功能与第一实施例的元件相同的元件用与上述说明中相同的附图标记表示,并酌情省略它们的详细说明。
图4是表示按照第二实施例的移动终端40b的结构的方框图。移动终端40b和第一实施例中的移动终端40a相同,除了移动状态判定器120只包括访问区域变化判定器121,而不包括移动距离计算器122和比较判定器123,以及不包括第二行动检测器140之外。在静止持续判定器110判定在包括当前时间的时期内,移动终端40b持续静止的情况下,控制器100控制定位部分50不识别移动终端40b的位置。该控制是与移动状态判定器120中的访问区域变化判定器121的判定结果无关地进行的。在静止持续判定器110判定在包括当前时间的时期内,移动终端40b未持续静止的情况下,并且在访问区域变化判定器121判定在包括当前时间的时期内,移动终端40b位于的蜂窝已变化的情况下,即,在移动状态判定器120判定移动终端40b处于移动状态的情况下,控制器100控制定位部分50识别移动终端40b的位置。定位部分50从GPS卫星20接收GPS信号,根据接收的GPS信号,识别移动终端40b的位置,然后把表示所述位置的信号提供给控制器100。
在静止持续判定器110判定在包括当前时间的时期内,移动终端40b未持续静止的情况下,并且在访问区域变化判定器121判定在包括当前时间的时期内,移动终端40b位于的蜂窝未变化的情况下,即,在移动状态判定器120判定移动终端40b处于静止状态的情况下,控制器100控制定位部分50不识别移动终端40b的位置。下面参考图5的流程图,说明移动终端40b的操作。控制器100中的CPU执行与图5的流程图对应的计算机程序,从而提供这些操作。在步骤S11,控制器100根据利用计时器(未示出)计数的时间,判断是否已到达判定定位移动终端40b的必要性的时刻。例如,所述判定时刻是从最后的判定时刻经过了5分钟的时间点(步骤Sll)。如果判断判定时刻已到达,那么操作进入步骤S12。否则,操作返回步骤S11。在步骤S12,控制器100中的静止持续判定器110判定从最后的判定时刻到当前时间,移动终端40b是否持续静止。如果判定移动终端40b持续静止,那么用于在步骤Sll中判断判定时刻的计时器被重置(步骤S15),然后操作返回步骤S11。即,在这种情况下,由于从最后的判定时刻到当前时间,移动终端40b持续静止,因此移动终端40b没有移动。结果,移动终端40b等待下一个判定时刻的到达,因为在该判定时刻,不必进行定位。如果判定移动终端40b未持续静止,那么操作进入步骤S13。在步骤S13,控制器100中的访问区域变化判定器121判定从最后的判定时刻到当前时间,移动终端40b位于的区域是否已变化。如果判定访问区域已变化,那么操作进入步骤S14。即,在这种情况下,从最后的判定时刻到当前时间,移动终端40b很可能已移动。因而,由于在该判定时刻,必须进行定位,因此将执行定位操作。如果判定访问区域未变化,那么用于在步骤Sll中判断判定时刻的计时器被重置(步骤S15),然后操作返回步骤S11。即,在这种情况下,从最后的判定时刻到当前时间,移动终端40b很可能一直未移动。结果,移动终端40b等待下一个判定时刻的到达,因为在该判定时刻,不必进行定位。在步骤S14,控制器100控制定位部分50进行GPS定位,以识别移动终端40b的位置。在完成定位部分50的位置识别之后,用于在步骤Sll中判断判定时刻的计时器被重置(步骤s 15),然后操作返回步骤SI I。按照本实施例,在判定在从最后的判定时刻到当前时间的时期内,移动终端40b持续静止的情况下,定位部分50不识别移动终端40b的位置,而不管访问区域是否已变化。通常,即使移动终端完全静止,也存在由于地形地物的缘故,移动终端的访问区域随着无线电波状态的变化而变化(即,发生所谓的访问区域的“摇摆”)的情况。在这种情况下,尽管不必进行定位,因为移动终端未移动,不过根据访问区域的变化,会判定移动终端已移动,从而进行不必要的定位。然而,按照本实施例,由于静止持续判定器的判定结果优先于访问区域变化的判定结果(步骤S12),因此在这种情况下,不进行不必要的定位,以致能够降低电力消耗。即,即使由于所述摇摆的缘故,包括访问区域变化判定器的移动状态判定器判定移动终端处于移动状态,在静止持续判定器判定移动终端持续静止的情况下,也不会进行移动终端的识另O。从而,不进行不必要的定位,以致能够降低电力消耗。
第三实施例下面说明本发明的第三实施例。注意在下面举例说明的各种模式下,其操作和功能与第一实施例的元件相同的元件用与上述说明中相同的附图标记表示,并酌情省略它们的详细说明。图6是表示按照第三实施例的移动终端40c的结构的方框图。移动终端40c和第一实施例中的移动终端40a相同,除了移动状态判定器120只包括移动距离计算器122和比较判定器123,而不包括访问区域变化判定器121之外。在静止持续判定器110判定在包括当前时间的时期内,移动终端40c持续静止的情况下,控制器100控制定位部分50不识别移动终端40c的位置。该控制是与移动状态判定器120中的比较判定器123的判定结果无关地进行的。在静止持续判定器110判定在包括当前时间的时期内,移动终端40c未持续静止的情况下,并且在比较判定器123判定在包括当前时间的时期内,移动终端40c的移动距离大于阈值Th的情况下,即,在移动状态判定器120判定移动终端40c处于移动状态的情况下,控制器100控制定位部分50识别移动终端40c的位置。定位部分50从GPS卫星20接收GPS信号,根据接收的GPS信号,识别移动终端40c的位置,然后把表示所述位置的信号提供给控制器100。在静止持续判定器110判定在包括当前时间的时期内,移动终端40c未持续静止的情况下,并且在比较判定器123判定在包括当前时间的时期内,移动终端40c的移动距离等于或小于阈值Th的情况下,即,在移动状态判定器120判定移动终端40c处于静止状态的情况下,控制器100控制定位部分50不识别移动终端40c的位置。下面参考图7的流程图,说明移动终端40c的操作。控制器100中的CPU执行与图7的流程图对应的计算机程序,从而提供这些操作。在步骤S21,控制器100根据利用计时器(未示出)计数的时间,判断是否已到达判定定位移动终端40c的必要性的时刻。例如,所述判定时刻是从最后的判定时刻经过了5分钟的时间点(步骤S21)。如果判断判定时刻已到达,那么操作进入步骤S22。否则,操作返回步骤S21。在步骤S22,控制器100中的静止持续判定器110判定从最后的判定时刻到当前时间,移动终端40c是否持续静止。如果判定移动终端40c持续静止,那么用于在步骤S21中判断判定时刻的计时器被重置(步骤S25),然后操作返回步骤S21。即,在这种情况下,由于从最后的判定时刻到当前时间,移动终端40c持续静止,因此移动终端40c没有移动。结果,移动终端40c等待下一个判定时刻的到达,因为在该判定时刻,不必进行定位。如果判定移动终端40c未持续静止,那么操作进入步骤S23。在步骤S23,控制器100中的比较判定器123根据移动距离计算器122计算的移动终端40c的移动距离,判定从最后的判定时刻到当前时间,移动终端40c的移动距离是否大于阈值Th。如果判定移动距离等于或小于阈值Th,那么用于在步骤S21中判断判定时刻的计时器被重置(步骤S25),然后操作返回步骤S21。即,在这种情况下,从最后的判定时刻到当前时间,移动终端40c仅仅稍微移动。结果,移动终端40c等待下一个判定时刻的到达,因为在该判定时刻,不必进行定位。 如果判定移动距离大于阈值Th,那么操作进入步骤S24。即,在这种情况下,从最后的判定时刻起,移动终端40c移动了较长距离。因而,由于在该判定时刻,必须进行定位,因此将进行定位操作。在步骤S24,控制器100控制定位部分50进行GPS定位,以便识别移动终端40c的位置。在完成定位部分50的位置识别之后,用于在步骤S21中判断判定时刻的计时器被重置(步骤S25),然后操作返回步骤S21。按照本实施例,在判定在从最后的判定时刻到当前时间的时期内,移动终端40c持续静止的情况下,定位部分50不识别移动终端40c的位置,而不管移动距离是否大于阈值Th。如上所述,由于静止持续判定器的判定结果优先于移动距离比较的判定结果(步骤S22),因此可避免尽管从最后的判定时刻到当前时间,移动终端40c持续静止,但是仍判定移动终端40c处于移动状态。结果,不执行不必要的定位,以致能够降低电力消耗。此外,即使判定移动终端未持续静止,在移动距离小于阈值的情况下,即,在由于移动终端的移动距离较短,因而不必进行新的定位的情况下,也不进行移动终端的识别。从而,不进行不必要的定位,以致能够降低移动终端的电力消耗。第四实施例下面说明本发明的第四实施例。如图8中所示,其中使用按照本实施例的移动终端的整个通信系统包括移动通信网络10和能够与移动通信网络10通信的多个移动终端40。移动通信网络10包括多个基站12,每个基站12与位于该基站的蜂窝中的移动终端40通信。第四实施例中的移动终端40可以是第一实施例中的移动终端40a,第二实施例中的移动终端40b,或者第三实施例中的移动终端40c。可以使用移动终端的组合。注意在下面举例说明的各种模式下,操作和功能与第一到第三实施例中的元件相同的元件用和第一到第三实施例中的相同附图标记表示,并酌情省略它们的详细说明。如图8中所示,信息服务提供设备30直接或间接连接到移动通信网络30。例如,信息服务提供设备30可与移动通信网络10中的基站之一无线通信。另一方面,信息服务提供设备30可连接到和移动通信网络10相连的另一个网络。信息服务提供设备30是信息服务提供商用于向用户提供适合于用户的当前位置的信息服务的通信设备。图8中表示了单个信息服务提供设备30。不过可以安装不止一个信息服务提供设备30。在完成定位部分50识别移动终端40的当前位置(步骤S5,步骤S14,步骤S24)之后,在控制器100的控制下,本实施例的移动终端40中的移动通信网络发射器70利用天线90经移动通信网络10,把表示利用定位部分50识别的移动终端40的当前位置的信号传送给信息服务提供设备30。信息服务提供设备30搜索适合于移动终端40的当前位置的信息,然后经移动通信网络10,把获得的信息传送给移动终端40。在控制器100的控制下,移动终端中的移动通信网络接收器80利用天线90,接收表示从信息服务提供设备30传送的信息的信号。如上所述,只有当定位部分50根据判定条件的满足,识别移动终端的位置时,本实施例的移动终端40才向信息服务提供设备30传送表示移动终端40的位置的信号。相反,当定位部分50不识别移动终端40的位置时,移动终端40不向信息服务提供设备30传送表示移动终端40的位置的信号。
结果,与定期向信息服务提供设备30传送表示所述位置的信号的情况相比,能够减少从移动终端40到信息服务提供设备30的信号传输的频度。从而,能够降低移动终端的电力消耗和移动通信网络中的流量负荷。其它变化和修改上面说明了按照本发明的一些实施例。以下变化和修改也在本发明的范围之内。在上述实施例中,每个移动终端40从多颗GPS卫星20接收时间信号,以进行定位,和根据这些时间信号,识别移动终端40自身的位置。本发明并不局限于这些结构。定位部分50可利用来自多个(例如,3个)基站的信号,识别移动终端40的位置。另一方面,定位部分50可利用来自一颗GPS卫星和两个基站的信号,识别移动终端40的位置。或者,定位部分50可利用来自两颗GPS卫星和一个基站的信号,识别移动终端40的位置。在上述实施例中,利用属于基站的蜂窝的例子,图解说明移动终端所位于的区域。本领域的技术人员易于了解各种蜂窝,比如宏蜂窝、微蜂窝、纳蜂窝、皮蜂窝、飞蜂窝等可包括在上述蜂窝中。此外,本发明中的访问区域并不局限于蜂窝,相反包括扇区,扇区是利用定向天线分割的蜂窝的一部分。在上述实施例中,移动距离计算器122根据利用第二移动检测器140检测的加速度,计数拥有移动终端40的用户的步数,然后通过把所述步数乘以预先保存的用户的步长,计算移动距离。另一方面,移动距离计算器122可根据利用第二移动检测器140检测的加速度,进行积分处理,以计算移动距离。在上述实施例中,与移动终端40的移动距离比较的阈值Th是常数。另一方面,移动终端40的控制器100可根据移动终端40的位置(例如,定位部分50识别的位置或者与之通信的基站),修改阈值Th。例如,在包括众多商店和饭店的市区中,控制器100可把阈值Th设定成较小,从而增大定位和向信息服务提供设备30通知移动终端40的位置的频度。在其它地域中,控制器100可把阈值Th设定成较大,从而降低定位和通报移动终端40的位置的频度。另一个修改是与移动终端40通信的基站可向移动终端40发送修改阈值Th的指示,移动终端40可按照该指示,修改阈值Th。在上述实施例中,移动终端40包括一个CPU。另一方面,移动终端40可包括具有定位部分50,移动通信网络发射器70,移动通信网络接收器80和控制器100的功能的多个CPU。此外,移动终端40可包括具有控制器100所包括的静止持续判定器110,移动状态判定器120,判定器121,移动距离计算器122和比较判定器123的功能的多个CPU。例如,C-CPU(通信中央处理器)可提供移动通信网络发射器70和移动通信网络接收器80的功能,A-CPU(应用中央处理器)可提供控制器100的功能,GPS芯片的CPU可提供定位部分50的功能。此外,用CPU实现的每种功能可以用硬件,而不是用CPU实现,例如,用诸如FPGA (现场可编程门阵列)、DSP (数字信号处理器)之类的可编程逻辑器件实现。只要没有问题,一些上述实施例和变化就可以与其它的上述实施例和变化结合。附图标记的说明10移动通信网络 12 基站20GPS 卫星30信息服务提供设备40移动终端50定位部分60定位天线70移动通信网络发射器80移动通信网络接收器90移动通信网络天线100控制器110静止持续判定器120移动状态判定器121访问区域变化判定器122移动距离计算器123比较判定器130第一移动检测器140第二移动检测器
权利要求
1.一种移动终端,包括 定位部分,所述定位部分被配置成反复识别移动终端的位置; 静止持续判定器,所述静止持续判定器被配置成判定在包括当前时间的时期内,移动终端是否持续静止;和 移动状态判定器,所述移动状态判定器被配置成判定移动终端是处于静止状态还是处于移动状态, 其中在静止持续判定器判定在所述时期内移动终端持续静止的情况下,定位部分不识别移动终端的位置, 其中在静止持续判定器判定在所述时期内移动终端未持续静止,并且移动状态判定器判定移动终端处于移动状态的情况下,定位部分识别移动终端的位置, 其中在静止持续判定器判定在所述时期内移动终端未持续静止,并且移动状态判定器判定移动终端处于静止状态的情况下,定位部分不识别移动终端的位置。
2.按照权利要求I所述的移动终端, 所述移动状态判定器包括 访问区域变化判定器,所述访问区域变化判定器被配置成判定在所述时期内移动终端位于的访问区域是否已变化; 移动距离计算器,所述移动距离计算器被配置成计算移动终端在所述时期内的移动距离;和 比较判定器,所述比较判定器被配置成判定移动距离计算器计算的移动距离是否大于阈值, 其中在静止持续判定器判定在所述时期内移动终端未持续静止;并且访问区域变化判定器判定在所述时期内移动终端位于的访问区域已变化,或者比较判定器判定在所述时期内的移动距离大于阈值的情况下,定位部分识别移动终端的位置, 其中在静止持续判定器判定在所述时期内移动终端未持续静止,访问区域变化判定器判定在所述时期内移动终端位于的访问区域未变化,并且比较判定器判定在所述时期内的移动距离等于或小于阈值的情况下,定位部分不识别移动终端的位置。
3.按照权利要求I所述的移动终端, 所述移动状态判定器包括 访问区域变化判定器,所述访问区域变化判定器被配置成判定在所述时期内移动终端位于的访问区域是否已变化, 其中在静止持续判定器判定在所述时期内移动终端未持续静止,并且访问区域变化判定器判定在所述时期内移动终端位于的访问区域变化的情况下,定位部分识别移动终端的位置, 其中在静止持续判定器判定在所述时期内移动终端未持续静止,并且访问区域变化判定器判定在所述时期内移动终端位于的访问区域未变化的情况下,定位部分不识别移动终端的位置。
4.按照权利要求I所述的移动终端, 所述移动状态判定器包括 移动距离计算器,所述移动距离计算器被配置成计算移动终端在所述时期内的移动距离;和 比较判定器,所述比较判定器被配置成判定移动距离计算器计算的移动距离是否大于阈值, 其中在静止持续判定器判定在所述时期内移动终端未持续静止,并且比较判定器判定所述时期内的移动距离大于阈值的情况下,定位部分识别移动终端的位置, 其中在静止持续判定器判定在所述时期内移动终端未持续静止,并且比较判定器判定所述时期内的移动距离等于或小于阈值的情况下,定位部分不识别移动终端的位置。
5.按照权利要求I所述的移动终端,还包括 接收器,所述接收器被配置成接收信息服务提供设备经移动通信网络发送给移动终端的信息,所述信息适合于移动终端的当前位置;和 发射器,所述发射器被配置成反复把表示定位部分识别的移动终端的位置的信号传送给信息服务提供设备, 其中在定位部分不识别移动终端的位置的情况下,发射器不向信息服务提供设备传送表示移动终端的位置的信号, 其中在定位部分识别移动终端的位置的情况下,发射器向信息服务提供设备传送表示移动终端的位置的信号。
6.—种移动终端的控制方法,包括 反复识别移动终端的位置; 判定在包括当前时间的时期内,移动终端是否持续静止; 判定移动终端是处于静止状态还是处于移动状态; 在静止持续判定器判定在所述时期内移动终端持续静止的情况下,不识别移动终端的位置; 在判定在所述时期内移动终端未持续静止,并且判定移动终端处于移动状态的情况下,识别移动终端的位置;和 在判定在所述时期内移动终端未持续静止,并且判定移动终端处于静止状态的情况下,不识别移动终端的位置。
全文摘要
在静止持续判定器判定在某个时期内,移动终端持续静止的情况下,定位部分不识别移动终端的位置,在静止持续判定器判定在所述时期内,移动终端未持续静止,并且移动状态判定器判定移动终端处于移动状态的情况下,定位部分识别移动终端的位置,和在静止持续判定器判定在所述时期内,移动终端未持续静止,并且移动状态判定器判定移动终端处于静止状态的情况下,定位部分不识别移动终端的位置。
文档编号H04M1/00GK102823227SQ20118001567
公开日2012年12月12日 申请日期2011年4月11日 优先权日2010年4月15日
发明者高桥诚, 桥本顺, 板垣健太郎 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1