专利名称:移动状态信息提供方法和服务器的制作方法
技术领域:
本发明涉及一种服务器和一种移动状态信息提供方法,这种方法根据移动台的位置信息来获取指示移动台用户的移动状态的移动状态信息,并将所获得的移动状态信息提供给第三方。
背景技术:
近年来,用于以各种方式获得指示移动台位置的信息(下文称为“位置信息”)的系统在移动通信网络、如蜂窝电话等中逐渐变得在商业上可行。这种系统的实例如下在PHS(个人手持电话系统;注册商标)网络中,可以确定移动台当前所在基站的无线电区域,并根据基站的位置来得到移动台的位置信息。同样在使用的一种获得移动台的位置信息的方法是在移动台中安装全球定位系统(GPS)。
已开发了位置信息的多种应用。可以通过网络传达位置信息,并将其显示在个人计算机的屏幕上,或者通过传真以位置地图的图像的形式来提供位置信息。
由于上述位置信息可以广泛地用于多种用途,因此具有很高的价值。在进行相关的统计调查(下文中称为“调查”)时位置信息尤其有用。例如,为了确定新开商店的理想开设位置或销售商品的最佳位置,各个公司会进行调查,在街上询问消费者有关快速移动的消费品或常去的场所之类的问题。在这种情况下,如果通过上述方法可以获得指示消费者如何移动的信息(下文中称为“移动状态信息”)而不需要在街上询问消费者,那么关于常去的场所和快速移动的消费品的调查可以很容易地进行。
然而,移动状态信息包含私人的和保密的信息,例如正好携带移动通信装置的个人的当前位置和位置的变化。当这种信息在未经移动通信装置的携带者了解和许可的情况下被第三方访问和利用时,就可能引起严重的法律问题。
发明内容
针对上述现有技术的背景而开发了本发明,本发明提供一种移动状态信息提供方法,这种方法根据移动台的位置信息来获得移动台用户的移动状态信息,并将移动状态信息提供给移动通信公司以外的组织,同时还保护用户的隐私;本发明还提供一种服务器。
为了达到此目的,本发明提供一种移动状态信息提供方法,它包括以下步骤获取指示由移动通信网络提供服务的移动台的位置的位置信息;由与移动台对应地存储指示携带移动台的目标的属性的目标属性信息的服务器接收对任意目标属性信息和监测移动状态的时段的指定;根据在指定的监测时段内移动通信网络所得到的时序位置信息,由服务器产生与指定的目标属性信息对应的移动台的移动状态信息;以及服务器把产生移动状态信息的步骤中产生的移动状态信息提供给移动通信网络之外的代理。
在一种优选形式中,位置信息由移动台产生,并报告给服务器。
在另一优选形式中,位置信息由移动通信网络根据为移动台服务的基站的位置而产生。
在另一优选形式中,服务器还包括与移动台对应地登记携带移动台的目标的目标属性信息的步骤。
在另一优选形式中,在登记目标属性信息的步骤中,服务器只登记同意访问移动状态信息的移动台用户的目标属性信息。
在另一优选形式中,移动状态信息提供方法还包括以下步骤服务器抽取与满足移动通信网络以外的代理所指定的条件的目标属性信息对应的移动台;在获取位置信息的步骤中,移动通信网络获取由服务器在抽取步骤中抽取的移动台的位置信息。
在另一优选形式中,移动状态信息提供方法还包括以下步骤服务器抽取与满足移动通信网络以外的代理所指定的条件的目标属性信息对应的移动台;登记用于唯一地指定由服务器在抽取步骤中抽取的移动台的移动台标识信息;以及在获取位置信息的步骤中,移动通信网络获得与服务器在登记移动台标识信息的步骤中登记的移动台标识信息相对应的移动台的位置信息。
在另一优选形式中,服务器在提供步骤中以移动通信网络以外的代理所指定的格式来提供移动状态信息。
在另一优选形式中,服务器将移动状态信息发送给能够在提供步骤中与服务器通信的移动通信网络以外的结点。
在另一优选形式中,服务器在提供步骤中将移动状态信息发送给能够与服务器通信的移动通信网络以外的结点,结点在提取步骤中指定的条件下链接由服务器发出的移动状态信息。
在另一优选形式中,服务器呼叫要获取其位置信息的移动台,并在获取位置信息的步骤中从移动台中获得位置信息。
在另一优选形式中,移动状态信息是在地图上表示目标的移动状态的信息。
在另一优选形式中,位置信息呈现在地图上,表示具有指定属性的多个目标如何集中在地图上某一点。
在另一优选形式中,呈现在地图上的信息表示具有指定属性的的多个目标采用哪条路径在地图上指定的多个点之间移动。
在另一优选形式中,呈现在地图上的信息表示具有指定属性的的多个目标采用哪条路径在地图上的指定区域内移动。
在另一优选形式中,呈现在地图上的信息表示具有指定属性的的多个目标采用哪条路径在地图上的指定空间内移动。
在另一优选形式中,用户接收来自服务器所有者的返回值,以便提供指定目标的移动状态信息。
在另一优选形式中,服务器和用户相对应地存储与服务器所有者要支付给用户的金额值对应的积分,而且移动台用户将这些积分兑换为服务器提供的相应价值的服务。
在另一优选形式中,服务器的所有者还是通过移动通信网络提供通信服务的移动通信公司,并且考虑到要支付给移动台用户的报酬,确定通过移动通信网络提供通信服务的服务费。
在另一优选形式中,服务器的所有者是通过移动通信网络提供通信服务的移动通信公司,而且服务器的所有者通过将该服务附加于通信服务上,从而提供与要支付给移动台用户的金额值对应的服务。
在另一优选形式中,携带移动台的目标为移动台的用户。
在另一优选形式中,移动台是通过移动通信网络进行通信的蜂窝电话。
本发明提供一种服务器,它包括存储单元,与移动台相对应地存储指明携带移动台的目标的属性的目标属性信息;指示接收单元,接收对任意目标属性信息和监测移动状态的时段的指定;移动状态信息产生单元,根据移动通信网络在指定的监测时段内获得的时序位置信息来产生与指定的目标属性信息相对应的移动台的移动状态信息;提供单元,将产生移动状态信息的步骤中产生的移动状态信息提供给移动通信网络以外的代理。
在另一优选形式中,位置信息由移动台产生并报告给服务器。
在另一优选形式中,位置信息由移动通信网络根据为移动台提供服务的基站的位置来产生。
附图简介图1是表示根据本实施例的移动状态信息提供方法的概要的示意图。
图2是表示根据本实施例的移动通信系统的结构的框图。
图3是表示根据本实施例的移动状态信息的示意图。
图4是表示根据本实施例的移动台1的结构的框图。
图5是表示根据本实施例的调查服务器4的配置的框图。
图6是表示根据本实施例的请求管理表TBL1的示意图。
图7是表示根据本实施例的调查服务器4的移动状态信息数据库44的存储内容的示意图。
图8是表示根据本实施例的移动状态搜索服务器3的配置的框图。
图9是表示根据本实施例的移动状态搜索服务器3的用户属性信息数据库33的存储内容的示意图。
图10是表示根据本实施例的请求内容存储表TBL2的示意图。
图11是表示根据本实施例的请求代码对照表TBL3的示意图。
图12是表示根据本实施例的位置信息获取表TBL4的示意图。
图13是表示根据本实施例的移动状态搜索服务器3的位置信息存储单元35的存储内容的示意图。
图14是表示根据本实施例的移动状态搜索服务器3在调查服务器4发出提供移动状态信息的请求时的处理的流程图。
图15是表示根据本实施例的移动状态搜索服务器3在得到位置信息中的处理的流程图。
图16是表示根据本实施例的移动状态搜索服务器3在产生移动状态信息和发送移动状态信息中的处理的流程图。
实施本发明的最佳方式下面参考附图来说明本发明的实施例。在实施例中,本发明应用于移动通信网络中。
第一实施例[1.1]根据第一实施例的移动状态信息提供方法的概要图1是表示根据本发明第一实施例的移动状态信息提供方法的示意图。下面参考附图按照以下所描述的来说明根据第一实施例的移动状态信息提供方法的概要。
步骤S1移动通信公司NC和享受通信公司的通信服务的用户UZ签订合同,同意将移动状态信息提供给外部组织(下文中称为“移动状态信息提供合同”)。移动通信公司NC提供给调查公司MC的移动状态信息采用各用户UZ的位置信息已转换成的对用户友好的格式,并在实际地图上指明用户UZ的交通路线的描述。移动状态信息将在下文中详细说明。
用户UZ可以在他/她预订移动通信公司NC的通信服务时、或者在预订通信服务之后签订移动状态信息提供合同。
步骤S2申请进行调查的公司RC(下文中称为“公司RC”)通过指定调查时段和要调查的用户UZ的属性(例如年龄、性别等),向调查公司MC请求进行调查。
步骤S3调查公司MC指明与公司RC的请求相对应的用户UZ的属性,并要求移动通信公司NC提供移动状态信息。
步骤S4移动通信公司NC从签订了移动状态信息提供合同的用户UZ中抽取属性与公司RC的移动状态信息请求相符的用户UZ。然后,移动通信公司NC获取所请求的抽出的用户UZ的位置信息。移动通信公司NC根据所得的位置信息产生移动状态信息,并将所产生的移动状态信息提供给调查公司MC。
步骤S5调查公司MC根据移动通信公司NC提供的移动状态信息,将与所述请求对应的调查结果提供给公司RC。调查公司MC提供给公司RC的调查结果的内容是根据公司RC的请求来确定的。
例如,若所请求的调查内容为“调查三十多岁的男人常去的场所”,则调查公司MC根据移动通信公司NC提供的移动状态信息、调查三十多岁的男人去哪些场所,有多少男人去这些场所。调查公司MC制定调查结果,比如常去场所的排名等,并将调查结果提供给公司RC。
步骤S6公司RC支付调查费给调查公司MC,作为调查的报酬。
步骤S7调查公司MC在从公司RC收取的调查费中扣除一部分佣金,并将该佣金作为移动状态信息提供费支付给移动通信公司NC。调查公司MC支付给移动通信公司NC的移动状态信息提供费由它们之间的双边自由合同来设定。因此,可以多种方式来设定移动状态信息提供费。
例如,移动通信公司NC和调查公司MC可以预先设立一种收费结构,根据该收费结构来确定移动状态信息提供费。在这种情况下,根据已提供的信息量、即移动通信公司NC提供的移动状态信息的人数,按照预定的比率来计算调查公司MC支付给移动通信公司NC的移动状态信息提供费。因此,调查公司MC获得的佣金的金额从下述计算中得出从公司RC收取的调查费减去支付给移动通信公司NC的移动状态信息提供费。
步骤S8移动通信公司NC在从调查公司MC收取的移动状态信息提供费中扣除一部分佣金,将该佣金金额等分,并将等分的佣金分配给提供了移动状态信息的各个用户UZ。作为将移动状态信息提供费分配给用户UZ的方法,可以采用下述方法。
1.将移动状态信息提供费分配给用户UZ的第一种方法在这种方法中,将分配给各个用户UZ的金钱支付到各个用户UZ的银行帐户中。
2.将移动状态信息提供费分配给用户UZ的第二种方法在这种方法中,要分发给各用户UZ的金钱针对各个用户UZ必须为移动通信公司NC提供的通信服务支付的通信费来调整。移动通信公司NC按月把要支付给各个用户UZ作为提供移动状态信息的报酬的金额加起来,并从各个用户UZ要支付的通信费中扣除该总额。
3.将移动状态信息提供费分发给用户UZ的第三种方法在这种方法中,移动通信公司NC为用户UZ提供除通信服务以外的服务,其价值与要支付给各个用户UZ的报酬金额相当。这种服务的一个实例是移动通信公司NC只为提供移动状态信息的用户UZ提供特殊服务,使这些用户UZ可以按月查看他们自身的移动状态信息等等。在这种情况下,可以从报酬金额中扣除移动通信公司NC随通信服务一起提供的辅助服务、如因特网连接服务等的费用。
4.将移动状态信息提供费分发给用户UZ的第四种方法在这种方法中,用户UZ每次提供移动状态信息时,都可得到与报酬金额相当的兑换积分。用户UZ可以使用这些积分从移动通信公司NC得到预定的奖品。例如,用户UZ在积分为300分时可得到一辆自行车,在100分时得到一条毛巾等。通过将积分转换为现金,这些积分可兑换为现金券、如赠券等。
本发明的下述实施例给出了上述将移动状态信息提供费分发给各用户UZ的第四种方法的更详细描述。
上文介绍了根据本实施例的移动状态信息提供方法。参考下面说明的本实施例的移动通信系统的结构和操作,可以更深刻地理解根据本实施例的移动状态信息提供方法。
移动通信网络的结构(a)整个系统的结构图2是表示根据本实施例的移动通信系统的结构的框图。如图2所示,根据本实施例的移动通信系统包括多个移动台1、为移动台1提供服务的移动分组通信网络2、移动状态搜索服务器3和调查服务器4。为简便起见,图2只示出系统中多个移动台1中的一个移动台1。
移动台1是由移动分组通信网络2提供服务的便携式通信终端、如蜂窝电话等。用户UZ为移动台1的携带者。采用移动台1使用户UZ能享受移动分组通信网络2的分组交换服务以及未示出的移动电话网的呼叫服务。移动台1能够将移动台1的当前位置、即用户UZ的当前位置发送给移动状态搜索服务器3,并且具备蜂窝电话的常用功能等。
移动状态搜索服务器3是移动通信公司NC拥有的计算机系统。移动状态搜索服务器3从已签订移动状态信息提供合同的用户UZ中抽取属性与提供移动状态信息的请求相符的用户UZ,并获得用户UZ的移动台1的位置信息。然后,移动状态搜索服务器3根据所得的位置信息产生移动状态信息。
图3A到3D是表示移动状态信息的示意图。在图3A到3D中,地图上标出的点与从移动台1得到的位置信息(纬度·经度)相对应。图3B详细地表示部分A1,它是在图3A所示的地图上由点划线包围的区域;图3C详细地表示部分A2,它是在图3B所示的地图上由点划线包围的区域;图3D详细地表示部分A3,它是在图3C所示的地图上由点划线包围的区域。
移动状态搜索服务器3存储了代表各区域地图的地理信息。移动状态搜索服务器3在地图上的纬度/经度网格上标出与从移动台1得到的位置信息对应的点。移动状态搜索服务器3通过将这些标出的点用线连接而产生图3A到3D所示的移动状态信息。另外,移动状态搜索服务器3将所产生的移动状态信息发送到调查服务器4。
调查服务器4是调查公司MC拥有的计算机系统。调查公司MC的调查服务器4根据公司RC的调查请求来指定要调查的用户UZ的属性,并向移动状态搜索服务器3发出提供移动状态信息的请求。调查服务器4接收从移动状态搜索服务器3发出的移动状态信息。调查公司MC根据调查服务器4接收的移动状态信息来拟定与调查请求对应的调查结果,并将这些结果提供给公司RC。
在下文中将详细说明移动状态搜索服务器3和调查服务器4的配置。
调查公司MC将调查结果通过下述若干方法中任何一种方法提供给公司RC。例如,调查公司MC的员工将调查结果打印出来,并亲自将打印的调查结果交给公司RC的相关人员。调查公司MC也可通过网络将调查结果发送给公司RC的服务器或终端。
(b)移动台1的结构图4是表示根据本实施例的移动台1的结构的框图。
如图4所示,移动台1包括控制单元11、发送/接收单元12、指令输入单元13、液晶显示器14、位置信息计算单元15以及将这些单元互相连接的总线16。
发送/接收单元12执行与移动分组通信网络2的基站21的无线电通信。
指令输入单元13包括各种按键,例如按钮(PB)和光标键,并将与用户的输入操作相对应的操作数据提供给控制单元11的CPU111。CPU111根据输入的操作数据读取用户的输入指令,并执行与这些指令对应的控制。
液晶显示单元14包括显示装置、如液晶屏等,并且在控制单元11的控制下显示各种信息。
位置信息计算单元15包括未示出的GPS接收器,它根据GPS接收器接收的GPS信号来测量指明移动台1的位置的纬度和经度,并将位置信息以纬度和经度测量值的形式提供给CPU111。
控制单元11包括中央处理器(CPU)111、只读存储器(ROM)112和随机存取存储器(RAM)113,并且控制移动台1的各单元。ROM112存储用于在移动分组通信网络2中唯一地标识移动台1的移动台ID、用于控制整个移动台1的控制程序以及各种控制信息。而且,ROM112存储用于将移动台1的位置信息发送给移动状态搜索服务器3的程序(下文中称为“位置信息报告程序”)。
RAM113用作CPU111的工作区。
在执行各种处理时,CPU111读出已存储在ROM112中的各种控制程序,并执行写在程序中的各步骤。例如,当CPU111指示位置信息计算单元15计算位置信息时,CPU111读出已存储在ROM112中的位置信息报告程序,并执行写在程序中的各步骤。当位置信息计算单元15将位置信息提供给CPU111时,CPU111通过发送/接收单元12将位置信息发送给移动分组通信网络2。移动状态搜索服务器3通过移动分组通信网络2接收由移动台1发送的位置信息。
(c)调查服务器4的配置图5是表示根据本实施例的调查服务器4的结构的框图。
如图5所示,调查服务器4包括系统控制单元41、通信单元42、请求管理表存储单元43、移动状态信息数据库44、接口单元45和操作终端46。
系统控制单元41包括CPU、ROM、RAM等等(未示出)。ROM存储控制程序,这些程序用来从移动状态搜索服务器3获取与从调查服务器4发到移动状态搜索服务器3的请求相对应的移动状态信息的,从而提供移动状态信息。通过运行控制程序,CPU执行用于从移动状态搜索服务器3中获取移动状态信息的处理。
通信单元42通过移动分组通信网络2执行分组交换。调查服务器4请求移动状态搜索服务器3通过分组交换提供移动状态信息,并接收所发送的移动状态信息。接口单元45在系统控制单元41和操作终端46之间作为数据发送/接收的媒介。
操作终端46是与调查服务器4相连的装置,如个人计算机(PC)等。调查公司MC的操作员根据公司RC的调查请求,将诸如客户名称(公司RC的名称)、调查时段和调查条件等信息输入操作终端46。
要输入操作终端46的调查条件是根据公司RC的调查请求来确定的。调查条件可采取在程序的技术范围内的任何形式。例如,调查条件可以语句的形式输入,或者在从调查请求的内容中抽取预定关键词后、以关键词组合构成的条件表达式的形式输入。
在本实施例中,由从调查请求的内容中提取的关键词的组合构成的条件表达式将用作输入调查条件的方法。
例如,假定公司RC的调查请求的内容为“住在东京的三十多岁的男性办公室职员常去的场所”。在这种情况下,调查公司MC提取特定的关键词,例如“三十多岁”、“男性”、“东京”、“办公室职员”和“常去的场所”。根据这些关键词,条件表达式是例如“男性”*“三十多岁”*“东京”*“办公室职员”*“常去的场所”。在条件表达式中,“*”表示“逻辑与条件”。另一方面,当采用“逻辑或条件”、如“三十多岁或二十多岁”等指定关键词时,包括“逻辑或条件”的条件表达式可以通过将“三十多岁或二十多岁”表示为(二十多岁+三十多岁)来完成。
请求管理表存储单元43存储了用于管理公司RC的请求内容的请求管理表TBL1。图6是表示请求管理表TBL1的示意图。如图6所示,请求管理表TBL1存储了已请求进行调查的客户名称(这里为公司RC的名称)、与请求相对应的请求代码、与请求相对应的调查时段,以及调查的条件表达式,从而将它们链接起来。请求代码响应公司RC的请求而唯一地确定。
当信息、如条件表达式等被输入操作终端46中时,系统控制单元41将输入的信息暂时存储在请求管理表TBL1中。然后,系统控制单元41读出已存储在请求管理表TBL1中的请求代码、调查时段和条件表达式,并将已加入所有上述信息的提供移动状态信息的请求发送给移动状态搜索服务器3。
移动状态信息数据库44是用于存储移动状态搜索服务器3发出的移动状态信息的数据库。图7是表示移动状态信息数据库44的存储内容的示意图。如图7所示,移动状态信息数据库44存储与各请求代码相对应的移动状态信息。
当与各提供移动状态信息的请求相对应的移动状态信息从移动状态搜索服务器3发出时,系统控制单元41将接收的移动状态信息与提供移动状态信息的请求的请求代码相对应地存储在移动状态信息数据库44中。因此,移动状态信息数据库44存储与各请求相对应的移动状态信息。
(d)移动状态搜索服务器3的配置图8是表示根据本实施例的移动状态搜索服务器3的结构的框图。如图8所示,移动状态搜索服务器3包括系统控制单元31、通信单元32、用户属性信息数据库33、表格存储单元34、位置信息存储单元35、用户积分存储单元36和帐户数据存储单元37。
系统控制单元31包括CPU、ROM、硬盘和其它装置(未示出)。ROM存储用于从移动台1获得位置信息、根据位置信息产生移动状态信息以及将移动状态信息提供给调查服务器4的控制程序。ROM存储用于产生移动状态信息的地理信息。CPU通过运行控制程序来从移动台1获得位置信息,并产生移动状态信息。另外,CPU将所产生的移动状态信息暂时存储在硬盘中,读取移动状态信息,并将移动状态信息发送给调查服务器4。
用户属性信息数据库33存储已签订移动状态信息提供合同的具有移动台1的用户UZ的信息,并接收移动分组通信网络2的分组交换服务。
图9是表示用户属性信息数据库33的存储内容的示意图。如图9所示,用户属性信息数据库33存储已签订移动状态信息提供合同的各个用户UZ的各移动台1的用户属性信息。用户属性信息是表示各种属性如用户的年龄、性别、地址、职业、职位、年收入、爱好和购买习惯等的信息。已存储在用户属性信息数据库33中的用户属性信息是通过在用户签订移动状态信息提供合同时已回答的问卷来收集的。
表格存储单元34存储各种表格。这些表格供系统控制单元31用来从已签订移动状态信息提供合同的用户UZ获取位置信息,并根据位置信息执行产生移动状态信息的处理。
各种表格包括请求内容存储表格TBL2。当调查服务器4发出提供移动状态信息的请求时,请求内容存储表TBL2存储附加在请求中的各种信息。图10是表示请求内容存储表TBL2的示意图。如图10所示,请求内容存储表TBL2存储请求代码、调查时段和条件表达式,它们都被添加到提供移动状态信息的请求中。
移动状态搜索服务器3在加入与移动状态信息相对应的请求代码后将所产生的移动状态信息发送给调查服务器4。由于移动状态搜索服务器3以这种方式在把请求代码加入移动状态信息后发送移动状态信息,因此调查服务器4可以把所发送的移动状态信息与公司RC的请求内容相联系。
这时,当发送移动状态信息时,移动状态搜索服务器3不将表示提供移动状态信息的特定用户的信息(例如移动台ID)增加到移动状态信息中。因此,移动状态信息可以被提供给移动通信公司NC以外的第三方,而不指出提供移动状态信息的用户。结果,保护了各用户UZ的隐私。
存储在表格存储单元34中的各种表格除了请求内容存储表TBL2外,还包括多个处理代码对照表和位置信息搜索表。图11是表示请求代码对照表TBL3的示意图。图12是表示位置信息获取表TBL4的示意图。
每当调查服务器4发出提供移动状态信息的请求时,系统控制单元31准备好要存储在表格存储单元34中的请求代码对照表TBL3。如图11所示,请求代码对照表TBL3包括请求代码和移动台ID。
已存储在请求代码对照表TBL3中的移动台ID是与满足对应于各请求代码的条件表达式的用户属性信息相对应的移动台1的移动台ID。具体地说,请求代码对照表TBL3存储了为各请求代码产生其移动状态信息的移动台1的移动台ID。因此,在系统控制单元31中产生与已存储在请求代码对照表TBL3中的移动台ID相对应的移动台1的移动状态信息。当系统控制单元31将移动状态信息发送给调查服务器4时,系统控制单元31删除请求代码对照表TBL3。
另一方面,位置信息获取表TBL4指明各移动台1是否是要得到其位置信息的目标。如图12所示,位置信息获取表TBL4存储了与签订了移动状态信息提供合同的各个用户UZ的各移动台1相对应的位置信息获得标志F1。位置信息获得标志F1表示哪一个移动台1为目标,对于该目标,要进行用来获取位置信息的处理。当位置信息获得标志F1为“1”时,系统控制单元31确定此移动台1为要获得其位置信息的目标。然后,系统控制单元31进行用于从移动台1获得位置信息的处理。另一方面,当位置信息获得标志F1为“0”时,系统控制单元31确定此移动台1不是要获得其位置信息的目标。
在位置信息获取表TBL4中为“1”的位置信息获得标志F1对应于存储在各请求代码对照表TBL3中的移动台ID。也就是说,要获得其位置信息的目标是要获得其移动状态信息的移动台1。
当通过删除请求代码对照表TBL3、使得与位置信息获得标志F1相对应的移动台ID不在表格存储单元34中存储的所有请求代码对照表TBL3中时,位置信息获得标志F1可以通过系统控制单元31而从“1”改为“0”。
下文将详细说明将各种信息存入已存储在表格存储单元34中的表格中的方法。
位置信息存储单元35存储已签订移动状态信息提供合同的用户UZ的位置信息。图13是表示位置信息存储单元35的存储内容的示意图。如图13所示,位置信息存储单元35为已签订移动状态信息提供合同的各个用户UZ的各移动台1存储用户UZ的位置信息和得到位置信息的时间。
系统控制单元31从位置信息获取表TBL4中的位置信息获得标志F1为“1”的移动台1中每隔预定的时间(例如每隔10分钟)就获取位置信息。系统控制单元31将所得的位置信息存储在位置信息存储单元35中,并在位置信息存储单元35中记录得到位置信息的时间。此时,系统控制单元31从所发送的位置信息中提取移动台ID,并在位置信息存储单元35中对应于该移动台ID的位置上记录位置信息。以这种方式存储在位置信息存储单元35中的各移动台1的位置信息被按照减少其进入的持续时间的顺序删除。在与移动台1的移动台ID相对应的位置信息获得标志F1从“1”改为“0”时,或者在超过对应于请求代码的最早的请求时段时,位置信息被删除。
系统控制单元31从移动台1中获得位置信息的方法可以如下系统控制单元31呼叫移动台1并获得位置信息;或者移动台1可确定将位置信息发送给移动状态搜索服务器3等等。在本实施例中,假定系统控制单元31呼叫移动台1并获得位置信息。
用户积分存储单元36存储各用户UZ的积分。
帐户数据存储单元37存储与已签订提供移动状态信息合同的各调查公司MC的移动状态信息提供费相对应的帐户数据。每当移动状态搜索服务器3发送移动状态信息给调查服务器4时,根据移动状态信息提供费的预定收费结构来累加帐户数据,从而更新帐户数据。
移动通信系统的操作下面参考
根据本实施例的移动通信系统的操作。本实施例的操作将按下述顺序来说明(1)接收来自公司RC的调查请求的操作,(2)获得位置信息的操作,(3)产生和提供移动状态信息的操作。
(1)接收来自公司RC的调查请求的操作首先,公司RC请求调查公司MC进行调查。调查请求可以采取多种形式。例如,公司RC的调查人员可通过电话或电子邮件来请求调查公司MC的职员进行调查。另外,公司RC的调查人员通过与调查公司MC的职员会面来请求调查公司MC的职员进行调查。
若公司RC的调查请求的内容为“住在东京的三十多岁的男性办公室职员常去的场所”,则调查公司MC的操作员根据请求内容而输入条件表达式,如“男性”*“三十多岁”*“东京”*“办公室职员”*“常去的场所”,以及公司RC的名称(例如“公司A”)。此时,输入诸如“7月10日5点到7月20日5点”的数据作为调查时段。
当操作员以这种方式执行输入操作时,调查服务器4的系统控制单元41例如把“#1”确定为与客户名称、调查时段和条件表达式相对应的请求代码。然后,系统控制单元41将请求代码、客户名称、调查时段和条件表达式存储在请求管理表存储单元43中的请求管理表TBL1中。结果,调查服务器4的请求管理表TBL1的存储内容变为如图6所示。系统控制单元41将提供移动状态信息的请求发给移动状态搜索服务器3,在此请求中增加了从已存储在请求管理表TBL1中的各种信息中选择的请求代码、调查时段和条件表达式。
接着,移动状态搜索服务器3的通信单元23接收由调查服务器4发出的提供移动状态信息的请求,并将此请求发给系统控制单元31。当提供移动状态信息的请求被发送给系统控制单元31时,系统控制单元31执行如图14的流程图所示的处理。
首先,系统控制单元31提取已加入到由调查服务器4发出的提供移动状态信息的请求中的请求代码、调查时段和条件表达式(步骤Sa1)。此外,系统控制单元31将所提取的信息存入已存储在表格存储单元34中的请求内容存储表TBL2中(步骤Sa2)。结果,请求内容存储表TBL2存储与已存储在调查服务器4的请求管理表TBL1中的除客户名称以外的信息相同的信息。
接着,系统控制单元31在表格存储单元34中准备与已存储在请求内容存储表TBL2中的请求代码“#1”相对应的请求代码对照表TBL3(步骤Sa3)。
在以这种方式准备好请求代码对照表TBL3后,系统控制单元31根据已存储在请求内容存储表TBL2中的条件表达式(在此例中为“男性”*“三十多岁”*“东京”*“办公室职员”*“常去的场所”)来搜索用户属性信息数据库33(步骤Sa4)。在搜索结果为不存在与条件表达式相匹配的用户属性信息的情况下,在步骤Sa5中,系统控制单元31的决定变为“否”,处理结束。
另一方面,若在步骤Sa5中搜索结果为发现存在与条件表达式相匹配的用户属性信息(“是”),系统控制单元31提取与用户属性信息相对应的移动台ID(步骤Sa6)。例如,在用户属性信息数据库33的存储内容如图9所示的情况下,与移动台ID“MS1”相对应的用户属性信息是与条件表达式相匹配的用户属性信息。在这种情况下,系统控制单元31确定与移动台ID“MS1”相对应的移动台1是要产生其移动状态信息的目标,并提取移动台ID“MS1”(步骤Sa5,Sa6)。另外,系统控制单元31将所提取的移动台ID“MS1”存储在步骤Sa3中已制好的请求代码对照表TBL3中(在此例中请求代码对照表TBL3对应于请求代码“#1”)(步骤Sa7)。
接着,系统控制单元31确定在位置信息获取表TBL4中与移动台ID“MS1”相对应的位置信息获得标志F1是否为“0”(步骤Sa8)。若步骤Sa8中确定与移动台ID“MS1”相对应的位置信息获得标志F1的结果为“1”(“否”),则系统控制单元31不修改位置信息获得标志F1,处理进行到步骤Sa10。
另一方面,若步骤Sa8中确定与移动台ID“MS1”相对应的位置信息获得标志F1的结果为“0”(“是”),则系统控制单元31将位置信息获得标志F1修改为“1”,处理进行到步骤Sa10(步骤Sa9)。
当处理以这种方式进行到步骤10时,系统控制单元31确定是否已完成对已存储在用户属性信息数据库33中的任何用户属性信息的搜索。若已完成搜索(步骤Sa9为“是”),则系统控制单元31结束处理。另一方面,若未完成搜索,则系统控制单元31重复执行从步骤Sa4到Sa10的处理,从而确定要获得其移动状态信息的移动台1。
(2)获得位置信息的操作接着,如图15所示,说明获得位置信息的操作。此处理是由移动状态搜索服务器3的系统控制单元31在与上述接收公司RC的调查请求的操作无关的某个时间间隔中执行的。
在图15中,“M”是指已签订了移动状态信息提供合同的用户UZ的个数,包括已存储在用户属性信息数据库33中的用户属性信息。“N”对应于已存储在位置信息获取表TBL4中的各移动台ID。例如,当“N”为“1”时,移动台ID“MS1”为处理的目标。当“N”为“2”时,移动台ID“MS2”为处理的目标。图12的内容与位置信息获取表TBL4的内容相同,如下所述。
首先,系统控制单元31在位置信息存储单元35中写入其开始处理的时间(步骤Sb1)。在将“N”值设为“0”之后,系统控制单元31只将“N”加“1”(步骤Sb2,Sb3)。在以这种方式使“N”变为“1”后,系统控制单元31读出与位置信息获取表TBL4中的移动台ID“MS1”相对应的位置信息获得标志F1(步骤Sb4)。
接着,系统控制单元31确定与移动台ID“MS1” 对应的位置信息获得标志F1的值是否为“1”(步骤Sb5)。在这种情况下,由于与移动台ID“MS1”相对应的位置信息获得标志F1为“1”,系统控制单元31在步骤Sb5中确定“是”。系统控制单元31将与移动台ID“MS1”相对应的移动台1标识为要得到其位置信息的目标,并执行呼叫与移动台ID“MS1”相对应的移动台1的处理(步骤Sb6)。
接着,系统控制单元31将位置信息的请求发给移动台1(步骤Sb7)。系统控制单元31处于等待状态,直到移动台1发出位置信息为止(步骤Sb8)。当移动台1接收到由移动状态搜索服务器3发出的位置信息的请求时,CPU111从ROM112中读出上述位置信息报告程序,并指示位置信息计算单元15计算位置信息。位置信息计算单元15将计算出的位置信息发给CPU111。CPU111将由位置信息计算单元15这样发出的位置信息通过发送/接收单元12发送给移动分组通信网络2。
另一方面,移动状态搜索服务器3的系统控制单元31在接收到由移动台1发出的位置信息时,在步骤Sb8中确定“是”。然后,处理进行到步骤Sb9。系统控制单元31将所接收的位置信息写入位置信息存储单元35中与移动台ID“MS1”相对应的位置(步骤Sb9)。
在写入位置信息后,系统控制单元31确定“N”值是否超过了“M”值(步骤Sb10)。由于在此示例中“N=1”,系统控制单元31执行步骤Sb3,将“N”值只增加“1”。另外,系统控制单元31读取与移动台ID“MS2”相对应的位置信息获得标志F1(步骤Sb4)。
接着,系统控制单元31确定与移动台ID“MS2”相对应的位置信息获得标志F1的值是否为“1”(步骤Sb5)。由于在此实例中与移动台ID“MS2”相对应的位置信息获得标志F1为“0”,因此,在步骤Sb5中系统控制单元31确定“否”。结果,系统控制单元31将与移动台ID“MS2”相对应的移动台1识别为未得到其位置信息的目标(步骤Sb5)。系统控制单元31在步骤Sb10中确定“N”值未超过“M”值,重复执行步骤Sb3,并将“N”值只增加“1”。
在下文中,当与已存储在位置信息获取表TBL4中的所有移动台ID相对应的处理都结束时,重复与上述相似的处理;“N”值等于“M”值(步骤Sb10为“是”),系统控制单元31结束处理。
(3)产生和提供移动状态信息的操作接着,参考图16来说明产生和发送移动状态信息的操作。此处理是由系统控制单元31在存储于移动状态搜索服务器3的请求内容存储表TBL2中的调查时段到期时执行的。因此,直到调查时段到期时才执行此处理。
图16中“Y”表示已存储在请求代码对照表TBL3中要处理的移动台ID的个数。另一方面,“X”对应于已存储在请求代码对照表TBL3中的各个移动台ID。上述内容将在下面详细地说明。首先,假定作为产生移动状态信息的处理的目标的请求代码对照表TBL3具有与图11所示请求代码“#1”相同的内容。在此假设中,当“X”为“1”时,移动台ID“MS1”为处理目标。当“X”为“2”时,移动台ID“MS7”为处理目标。为了更具体地说明,假定与请求代码“#1”相对应的调查时段已到期,请求内容存储表TBL2和请求代码对照表TBL3的内容与图10和11中所示的相同。
首先,系统控制单元31从表格存储单元34中读取与请求代码“#1”对应的请求代码对照表TBL3(步骤Sc1)。在以这种方式读出请求代码对照表TBL3后,系统控制单元31寻找已存储在请求代码对照表TBL3中的移动台ID的个数,并确定“X”和“Y”的值。
接着,在使“X”值为“0”之后,系统控制单元31将“X”值只增加“1”(步骤Sc2,Sc3)。以这种方式将“X”设定为“1”,系统控制单元31在与请求代码“#1”相对应的请求代码对照表TBL3中读取与“X=1”相对应的移动台ID、即移动台ID“MS1”(步骤Sc4)。
接着,系统控制单元31确定与移动台ID“MS1”相对应的移动台1为要产生其移动状态信息的目标,并执行产生与移动台ID“MS1”相对应的移动台1的移动状态信息的处理(步骤Sc5)。
在产生移动状态信息的处理中执行下述处理。
(i)系统控制单元31在请求内容存储表TBL2中读出与请求代码“#1”相对应的调查时段。
(ii)系统控制单元31从与已存储在位置信息存储单元35中的移动台ID相对应的位置信息中读取在调查时段内已获得的位置信息。然后,系统控制单元31在与以上述地理信息表示的位置信息相对应的纬度/经度网格上标出一些点。
(iii)系统控制单元31按照时间的早晚顺序将地图上标出的点连成线,在地图上描出交通路线。
以这种方式完成与移动台ID“MS1”相对应的移动状态信息的产生之后,系统控制单元31在其所含的硬盘(未示出)上写入产生的移动状态信息(步骤Sc6)。另外,系统控制单元31确定“X”值是否超过了“Y”值(步骤Sc7)。由于在此示例中“X=1”,因此系统控制单元31执行步骤Sc3,将“X”值只增加“1”。
系统控制单元31重复上述处理(步骤Sc3到步骤Sc7),直到“X”值等于“Y”值为止(步骤Sc7为“是”),即直到与已存储在请求代码对照表TBL3中的所有移动台ID对应的处理都完成为止。结果,产生了其用户属性信息与对应于调查服务器4发出的请求代码“#1”的条件表达式相匹配的所有用户UZ的移动状态信息,并将其发送到系统控制单元31中的硬盘(未示出)中。
接着,系统控制单元31读出已存储在硬盘中的各个用户UZ的移动状态信息(步骤Sc8)。另外,系统控制单元31将请求代码“#1”加入已读出的各个移动状态信息中,然后将已加入请求代码的移动状态信息发送到调查服务器4(步骤Sc9)。
接着,系统控制单元31将与移动状态信息提供费相对应的帐户数据增加到帐户数据存储单元37的帐户数据中。此时,从移动状态信息提供费中扣除一定的佣金,余额在提供了移动状态信息的所有用户中划分。然后,将对应于划分额的积分加入到用户积分存储单元36中的各个用户帐户上。
另一方面,在调查服务器4中,由移动状态搜索服务器3发出的各用户UZ的移动状态信息由通信单元42依次接收,并发送给系统控制单元41。接着,系统控制单元41将接收的移动状态信息存储在移动状态信息数据库44中。此时,系统控制单元41根据已加到移动状态信息中的请求代码“#1”相互对应地存储各移动状态信息。
在以这种方式将移动状态信息存入移动状态信息数据库44中时,可以通过调查公司MC的操作终端46来查阅这些移动状态信息。具体地说,当通过操作终端46输入例如客户名称、请求代码等信息时,系统控制单元31从请求管理表TBL1中读出与这些信息相对应的条件表达式;在操作终端46的显示屏上显示此条件表达式;并显示已存储在移动状态信息数据库44中的移动状态信息的列表。在这种情况下,当操作员对操作终端46进行操作时,他/她可以在显示屏上显示各移动状态信息,或通过与操作终端46相连的打印机将各移动状态信息打印出来。
调查公司MC利用已存储在移动状态信息数据库44中的移动状态信息来拟定与公司MC的调查请求相对应的信息,并将与该请求对应的信息作为调查结果提供给公司RC。提供给公司RC的调查结果可采取多种显示形式。例如,当调查请求的内容为“住在东京的三十多岁的男性职员常去的场所”时,调查公司MC根据所得的移动状态信息来拟定例如“常去的场所的排名”的报告,并到公司RC去呈交此报告。调查公司MC也可以将根据移动状态信息拟定的调查信息存储在各种存储媒体中,递交给公司RC。另外,调查公司MC也可以通过电子邮件等将调查信息发给公司RC的有关人员。
(1)实施例的效果如上所述,在本实施例中,根据某个公司的调查请求来指定条件,将具有满足这些条件的属性的用户的移动状态信息提供给调查公司。因此,调查公司可以拟定与上述公司的调查请求相对应的调查结果,而不需要用人力来完成的问卷。
在本实施例中,移动状态信息是在移动通信公司所拥有的移动状态搜索服务器中产生的,在提供移动状态信息的过程中,提供移动状态信息的用户的身份不会泄露给调查公司。因此,移动通信公司可以将移动状态信息提供给调查公司,同时保护各个用户的隐私。
在本实施例中,只有已签订了移动状态信息提供合同的用户的移动状态信息才被提供给调查公司。因此,不希望提供自身的移动状态信息的用户的信息不会被泄露,签订提供移动状态信息的合同可以有效地防止以后出现的问题。
在本实施例中,以金钱或其它形式向用户支付提供移动状态信息的报酬可以作为对签订移动状态信息提供合同的用户的激励。
在本实施例中,移动状态搜索服务器3以一定的时间间隔从移动台1获得位置信息;但是,获取信息的时间可以设置在不规则的时间间隔上。
在本实施例中,参照图9所示的属性说明了包括在移动状态搜索服务器3的用户属性信息中的用户属性。但是,用户属性信息当然不限于这些属性,而是可以包括其它属性。
修改<修改1>
在本实施例中,调查公司MC的操作员将与公司RC的调查请求对应的条件表达式等输入到调查服务器4的操作终端46中。但是,在公司RC拥有计算机系统的情况下,当然也可以通过计算机系统来输入条件表达式等,并通过移动分组通信网络2将调查请求发送到调查服务器4。
在这种情况下,如果通过公司RC拥有的计算机系统输入条件表达式和调查时段,则计算机系统将其自身的地址(例如电话号码或IP地址)和加入所输入的条件表达式和调查时段的调查请求发给调查服务器4。调查服务器4的系统控制单元41根据加入到所接收的调查请求中的公司RC的计算机系统的地址来确定客户名称,并将诸如加到调查请求中的条件表达式等信息和客户名称一起存储到请求管理表TBL1中。
当公司RC拥有可进行调查的上述计算机化的系统时,调查信息可通过移动分组通信网络2来提供。
在这种情况下,公司RC的计算机系统不需要与移动分组通信网络2直接通信。例如,当计算机系统与因特网相连时,计算机系统通过因特网与移动分组通信网络2进行通信。在这种情况下,推荐在两个网络、即因特网和移动分组通信网络2之间安装具有转换通信协议的功能的中继装置。
<修改2>
在本实施例中,调查服务器4与移动分组通信网络2相连,移动状态信息通过移动分组通信网络2从移动状态搜索服务器3发送到调查服务器4。然而,移动状态搜索服务器3也可通过公用载波租用线路与调查服务器4相连。移动分组通信网络2也可与安装了调查服务器4的因特网相连。
<修改3>
在本实施例中,移动状态搜索服务器3产生了与产生移动状态信息的各移动台1(即各用户)相对应的移动状态信息,并将此移动状态信息提供给调查服务器4。换句话说,在本实施例中,要产生的移动状态信息的项数和作为得到其移动状态信息的目标而被抽取的移动台1的个数相同。然后,移动状态搜索服务器3将移动状态信息提供给调查服务器4。另一方面,移动状态搜索服务器3可在一个地图上显示与所有移动台1相关的移动状态(即产生一个移动状态信息),并将此移动状态信息提供给调查服务器4。
在这种情况下,如果在地图上以不同的颜色标出各移动台1,就能清楚各移动台1的移动状态的变化。
移动状态的改变也可通过为地图上标出的点添加图形或字符来描述。
在地图的一定部分中重叠多个绘制的点的情况下,重叠点的个数(即绘制点的位置上的用户个数)可以通过改变点的大小和颜色来指定。为了更加明确,可以为上述点增加表示重叠点的位置上的用户数目、各用户的年龄和性别的表格。在这种情况下,为各点分配一个数值。可以提供表示与分配给点的各数值相对应的用户数目、各用户的年龄和性别以及他们的移动状态信息的表格。
在本实施例中,移动状态搜索服务器3提供给调查服务器4的移动状态信息和地图上显示的用户的移动状态相同。但是,移动状态搜索服务器3提供给调查服务器4的信息不限于这种形式,而是可以采取根据位置信息得到的其它形式。
例如,在与地图上各项位置信息对应的纬度/经度网格上的绘制点中,在这些点上可以增加得到对应于各点的位置信息的时间。例如,此时,用户的移动方向也可通过使用箭头来指定。
如果调查服务器4拥有地理信息,推荐移动状态搜索服务器3在发送移动状态信息给调查服务器4时只发送用户所采用的交通路线。在这种情况下,调查服务器4的系统控制单元41可通过把包含在系统控制单元41中的地理信息重叠在移动状态搜索服务器3发出的移动状态信息上,从而得到如图3所示的信息。在这种情况下,所有移动台1的移动状态信息可通过单一的交通线路来表示。各移动台1的交通线路可以根据交通线路的不同颜色来区分。在地图上的一部分中重叠有多条交通线路时,通过改变重叠线路的宽度和颜色,可以表示出数目与通过此位置的用户数目对应的重叠交通线路。
此时,就可以通过用箭头等在各交通线路上表示方向,从而表示出各移动台1的移动方向。而且,各用户UZ的移动状态信息可以用表格形式来描述。在这种情况下,表格表示了用户UZ的位置信息和得到位置信息的时间。
在上述修改中,由于移动状态搜索服务器3提供给调查服务器4的移动状态信息不带有与特定用户相关的任何标识信息、如移动台ID等,因此可以提供用户的移动状态信息,同时保护用户的隐私。
<修改4>
在本实施例中,移动状态搜索服务器3从移动台1获得的位置信息是利用移动台1的GPS功能获得的。但是,也可以通过其它方法来获得位置信息。例如,可以采用所谓的“三点测量”系统,或者采用在移动分组通信网络2的服务控制台(未示出)中登记的位置登记信号信息来指定在移动分组通信网络2中为移动台1提供服务的基站21,从而获得位置信息。
位置登记信号信息是以如下所述的方式获得的。首先,移动台1接收由基站21通过“置位信道”发送的信标信号,并返回其自身的移动台ID作为对信标信号的响应信号。基站21将其自身的基站ID加到移动台1发出的移动台ID中,并将已加入基站ID的移动台ID发送到服务控制台(未示出)。结果,移动台ID和为移动台1提供服务的基站21的基站ID作为位置登记信号信息而被登记。
移动状态搜索服务器3从服务控制台中获得为各移动台1提供服务的基站21的基站ID,并根据所得到的基站ID来获得位置信息。此时,移动状态搜索服务器3从与获得的基站ID对应的基站21的位置中获得各移动台1的位置信息。
<修改5>
本实施例的移动通信系统可以如下述示例所述地操作。
(a)自动售货机的用户的增加例如,可以采用安装自动售货机的例子。在这种情况下,如果自动售货机安装在行人交通最繁忙的位置上,而且朝着显示货物最明显的方向,则可以预期自动售货机的销量会增加。此时,可以采用移动通信系统来估算安装自动售货机的最佳位置和方向。在这种情况下,推荐移动通信系统采用下述操作。
首先,把表示要安装自动售货机的预定位置的地址的数据输入操作终端46。移动状态搜索服务器3识别与操作终端46发出的数据相对应的基站ID,并得到其响应信号包括他们的基站ID的移动台1的位置信息。此时,服务控制台存储各移动台1的位置信息的所有历史记录,并将历史记录发给移动状态搜索服务器3。移动状态搜索服务器3从所得到的位置信息中产生移动状态信息,并在地图上绘出所产生的移动状态信息。
当以这种方式在地图上绘出移动状态信息时,就可以直观地表示出交通最繁忙的位置和最多行人走过的方向。这就表示出由属性指定的多个用户集中在地图的某点上。因此,可以采用本修改(a)的移动通信网络来估计出符合一定条件的地图上某点。
上面说明了作为得到移动状态信息的结果而估计地图上某一点的情况。此外,通过在地图上设置某一点作为控制点,可以用移动状态信息来估算有多少人聚集在此控制点。更具体地说,为了得到显示某一饭馆的顾客最经常走哪条路线去该饭馆的信息,推荐输入表示饭馆位置的地址的数据作为搜索条件,并得到在此地址周围的移动台1的移动状态信息。因此,可以利用移动状态信息来估计能最有效地在街道上做广告、如分发传单的位置。
(b)强化培训或“课外学习”学校的学生的增加接着,假定一所强化培训学校准备做广告。在这种情况下,希望得到表示学生们走哪条路线离开他们的日校而前往离他们最近的公共汽车站或地铁站的移动状态信息。此时,可以采用修改(b)的移动通信系统。
在这种情况下,推荐将表示学校位置的数据和表示车站位置的数据输入操作终端46中。从移动台1的用户中选出具有学生属性的用户。在修改(a)中介绍的内容将相应地应用于与上述操作不同的操作。因此,可以拟定在学位和车站周围的移动台1的移动状态信息。
结果,可以产生表示学生们走哪条路线离开他们的学校而前往地铁站或公共汽车站的移动状态信息。根据此移动状态信息可以直观地表示出树立标志或放置广告牌的最有效位置。换句话说,可以利用移动状态信息来确定有多少具有一定属性的用户UZ在地图上指示的多个点之间移动。
(c)活动的安全管理和交通控制例如,假定要举行夏日焰火表演。由于有很多人要参加此活动,在举行活动的位置周围会发生交通堵塞,因误传和混乱会引发交通事故。在这种情况下,可采用本修改的移动通信系统在将举行活动的位置及其周围进行交通控制或安全管理。
于是,将表示预定区域的地址、如城镇或村庄的名称作为条件而输入到操作终端46中。在修改(a)中描述的内容应用于与上述操作不同的操作。因此,可以得到更宽区域内的移动台1的位置信息。换句话说,可以根据由修改(c)的移动通信系统得到的移动状态信息来确定有多少具有一定属性的用户在地图上的指定区域内移动。
结果,可以知道在将举行活动的位置及其周围的交通情况,移动通信系统能有效地帮助实现更好的交通控制,以及引导行人前往活动的位置。
由于本修改的移动状态搜索服务器3从服务控制台每隔一定的时间获取为各移动台1提供服务的基站21的基站ID,因此可在事件发生时就确定观众的位置和观众的移动路径。
(d)旅游者信息例如,在拟定某一城镇的人们的各个聚集点上的移动状态信息时,可以采用与地图上给出的观光胜地有关的公知的旅游者信息作为参考。与上述修改(c)相比,修改(d)的移动通信系统能够在更宽的区域内掌握移动台1的移动状态。
在这种情况下,可以将覆盖更宽地理位置的预定区域、如县或市的地址作为指定条件输入到操作终端46中。在修改(a)中介绍的内容相应地应用于与上述操作不同的操作。
当在地图上绘出以这种方式得到的移动状态信息时,可以直观地掌握在更宽区域内人们聚集的位置。
在本修改中描述的各个实例中,可在地图上绘出根据位置信息而拟定的移动状态信息,移动状态信息可以是在一个地图上按时间顺序绘出多个获得的位置信息。本修改中描述的各个实例可以通过利用本实施例中说明的GPS得到位置信息的方法来实现。
<修改6>
在本实施例中,调查公司MC根据公司RC的调查请求来请求移动通信公司NC提供移动状态信息。但是,通过将调查服务器4的功能加入到移动状态搜索服务器3中,可使移动通信公司NC作为调查服务器4,并执行调查公司MC的操作。
<修改7>
在本实施例中,调查公司MC根据公司RC的调查请求来请求移动通信公司NC提供移动状态信息。但是,公司RC也可以直接地请求移动通信公司NC提供移动状态信息。在这种情况下,公司RC可用作调查服务器4,移动通信公司NC可以通过将调查服务器4的功能添加到移动状态服务器3中而拟定调查结果。
<修改8>
在本实施例中,移动台1的用户UZ的用户属性信息存储在移动状态搜索服务器3的用户属性信息数据库33中。但是,用户属性信息也可存储在移动分组通信网络2中。
在这种情况下,当移动台1的用户UZ预订了移动分组通信网络2的通信服务时,用户UZ的用户属性信息被登记在移动分组通信网络2的服务控制台(未示出)中。移动状态搜索服务器3从登记于服务控制台中的用户属性信息中搜索与产生移动状态信息的调查服务器4所发送的条件表达式相匹配的用户属性信息。通过获得作为搜索结果查明的用户UZ的移动台1的位置信息,可以产生移动状态信息。
<修改9>
在本实施例中,只有签订了移动状态信息提供合同的用户UZ的移动状态信息才提供给调查公司MC。但是,可以不签订提供信息的特定合同就将所有用户UZ的移动状态信息提供给调查公司MC。在这种情况下,必须保证用户同意将移动状态信息用于各种目的,以换取对移动分组通信网络2的分组交换的使用。
<修改10>
在本实施例中,移动状态搜索服务器3接收移动状态信息提供费,并将移动状态信息提供费交给移动台1的用户UZ。但是,也可以考虑绕过支付移动状态信息提供费给用户的方法。
如果从调查公司MC收到的移动状态信息提供费包含了移动通信公司NC的经营成本,也可以这样利用收入;但是作为交换,可以免费使用移动分组通信网络2。
<修改11>
在本实施例中,所有移动台1的用户都是获得其移动状态信息的目标。但是,获得其移动状态信息的目标不必仅限于人,而是可以包括动物或物体。
例如,如果将具有与移动台1相同功能的小型装置连在动物上(即作为颈圈),就可以研究动物的生态系统。在这种情况下,小型装置连接到从地球上生存的所有动物种类中随机选出的目标上。然后,根据调查组织的请求(即研究大白鹭的生态系统),可以得到相应的移动状态信息。
例如,如果将具有与移动台1相同功能的装置连接到汽车、如出租车等上,就可得到汽车的移动状态等。
<修改12>
在本实施例中,通过得到移动台1的位置信息的纬度/经度来产生地理信息。或者,也可以在移动台1的位置信息计算单元15中安装不仅能计算纬度/经度而且能计算高度的功能,以便获得高度作为位置信息。
因此,移动状态搜索服务器3的系统控制单元31可以确定建筑物的位置和用户处于建筑物的哪一楼层。结果,可以得到三维的更具体的移动状态信息。换句话说,根据此修改,可以确定具有所需属性的用户在穿过地图上的指定空间时所采用的路径。
<修改13>
本实施例描述了这样一种情况,其中,携带移动台1的人(即移动台1的用户)和签订移动状态信息提供合同的人(即移动台1的所有者)是同一个人。但是,也有可能这两个人是不同的个体。
例如,某一公司的总裁可能会将移动台1发放给公司员工,并允许他们使用移动台。在这种情况下,移动状态信息提供合同是在员工和公司之间签订的,然后公司的总裁又与移动通信公司NC签订移动状态信息提供合同。移动通信公司NC在接收到移动状态信息时将移动状态信息提供费支付给公司的总裁,即移动台1的所有者。公司的总裁可以选择将收到的费用分给移动台1的用户即员工,作为移动台1的通信服务费。通过这种方式,即使移动台的所有者和用户不是同一个体,也可以签订移动状态信息提供合同。
<修改14>
在本实施例中,调查公司MC根据公司RC输入的条件来产生移动状态信息,并根据移动状态信息来拟定调查结果。但是,调查公司MC也可用作公司RC,同时执行包括选择要调查的目标和项目的操作,从而拟定调查结果。换句话说,本发明采取何种形式的修改并不重要,只要移动状态信息是根据移动状态搜索服务器3提供的移动台1的位置信息来拟定的,而且这些信息可用于进行统计测定。因此,可以利用调查结果来提供调查公司MC可提供的一定的服务,或者将调查结果再出售给其他公司。
如上所述,本发明可以根据移动台的位置信息来得到移动台的用户的移动状态信息,将移动状态信息提供给移动通信公司以外的组织,同时保护用户的隐私。此外,本发明还可通过保持移动状态信息的记录来保存携带移动台的人的运动路径、即一定时段内得到的移动台的用户的位置信息。
权利要求
1.一种移动状态信息提供方法,它包括获取表示由移动通信网络提供服务的移动台的位置的位置信息的步骤;服务器接收对任意目标属性信息和监测移动状态的时段的指定的步骤,所述服务器与移动台对应地存储表示携带所述移动台的目标的属性的目标属性信息;所述服务器根据在指定的所述监测时段内所述移动通信网络获得的时序位置信息、产生与指定的所述目标属性信息相对应的所述移动台的移动状态信息的步骤;以及所述服务器把在产生移动状态信息的所述步骤中产生的移动状态信息提供给所述移动通信网络之外的代理的步骤。
2.如权利要求1所述的移动状态信息提供方法,其特征在于所述位置信息由所述移动台产生并且报告给所述服务器。
3.如权利要求1所述的移动状态信息提供方法,其特征在于所述位置信息是由所述移动通信网络根据为移动台提供服务的基站的位置而产生的。
4.如权利要求1所述的移动状态信息提供方法,其特征在于所述服务器还包括与所述移动台对应地登记携带所述移动台的目标的目标属性信息的步骤。
5.如权利要求4所述的移动状态信息提供方法,其特征在于所述服务器只登记携带所述移动台的目标、即在登记目标属性信息的所述步骤中同意提供移动状态信息的用户的目标属性信息。
6.如权利要求1所述的移动状态信息提供方法,其特征在于还包括以下步骤所述服务器抽取与满足所述移动通信网络以外的代理所指定的条件的所述目标属性信息相对应的移动台,以及在获取位置信息的所述步骤中,所述移动通信网络获得由所述服务器在所述抽取步骤中抽出的移动台的位置信息。
7.如权利要求1所述的移动状态信息提供方法,其特征在于还包括以下步骤所述服务器抽取与满足所述移动通信网络以外的代理所指定的条件的所述目标属性信息相对应的移动台,登记移动台标识信息,该信息唯一地指定由所述服务器在所述抽取步骤中抽出的所述移动台,以及在获取位置信息的所述步骤中,所述移动通信网络获得与由所述服务器在登记移动台标识信息的所述步骤中登记的移动台标识信息相对应的移动台的位置信息。
8.如权利要求1所述的移动状态信息提供方法,其特征在于所述服务器在所述提供步骤中以所述移动通信网络以外的代理所指定的格式提供所述移动状态信息。
9.如权利要求1所述的移动状态信息提供方法,其特征在于所述服务器将所述移动状态信息发送给能够在所述提供步骤中与所述服务器通信的所述移动通信网络以外的结点。
10.如权利要求6所述的移动状态信息提供方法,其特征在于所述服务器将所述移动状态信息发送给能够在所述提供步骤中与所述服务器通信的所述移动通信网络以外的结点;以及所述结点将所述服务器发来的所述移动状态信息与在所述抽取步骤中指定的条件相联。
11.如权利要求1所述的移动状态信息提供方法,其特征在于所述服务器呼叫要得到其所述位置信息的目标的移动台,并在获取位置信息的所述步骤中从所述移动台获取位置信息。
12.如权利要求1所述的移动状态信息提供方法,其特征在于所述移动状态信息是在地图上表示所述目标的移动状态的信息。
13.如权利要求12所述的移动状态信息提供方法,其特征在于表示在所述地图上的信息表明具有指定属性的多个所述目标如何集中于所述地图上的某一点。
14.如权利要求1所述的移动状态信息提供方法,其特征在于表示在所述地图上的信息表明具有指定属性的多个所述目标采用什么路径在所述地图上指定的多个点之间移动。
15.如权利要求12所述的移动状态信息提供方法,其特征在于表示在所述地图上的信息表明具有指定属性的多个所述目标采用什么路径在所述地图上的指定区域内移动。
16.如权利要求12所述的移动状态信息提供方法,其特征在于表示在所述地图上的信息表明具有指定属性的多个所述目标采用什么路径在所述地图上的指定空间内移动。
17.如权利要求1所述的移动状态信息提供方法,其特征在于所述用户从所述服务器的所有者处接收关于提供携带所述移动台的目标的移动状态信息的价值。
18.如权利要求17所述的移动状态信息提供方法,其特征在于所述服务器与所述用户对应地存储与所述服务器的所有者应当支付给所述移动台的用户的报酬金额相对应的积分;以及所述移动台的用户从所述服务器的所有者处接受与所述积分相对应的服务,所述积分是所述服务器已经与所述用户对应地存储的。
19.如权利要求17所述的移动状态信息提供方法,其特征在于所述服务器的所有者为通过所述移动通信网络提供通信服务的移动通信公司;以及所述服务器的所有者考虑到要支付给所述移动台用户的报酬,确定为所述移动台的用户提供所述移动通信网络的通信服务的费用。
20.如权利要求17所述的移动状态信息提供方法,其特征在于所述服务器的所有者是通过所述移动通信网络提供通信服务的移动通信公司;以及所述服务器的所有者把与要支付给所述移动台用户的报酬相对应的服务附加在所述通信服务上,从而提供附加的服务。
21.如权利要求1所述的移动状态信息提供方法,其特征在于携带所述移动台的目标是所述移动台的用户。
22.如权利要求1所述的移动状态信息提供方法,其特征在于所述移动台是通过所述移动通信网络进行通信的蜂窝电话。
23.一种服务器,它包括存储单元,与移动台相对应地存储表示携带所述移动台的目标的属性的目标属性信息;指示接收单元,接收对任意目标属性信息和监测移动状态的时段的指示;移动状态信息产生单元,它根据在所述指定的监测时段内由所述移动通信网络获得的时序位置信息,产生与指定的所述目标属性信息相对应的所述移动台的移动状态信息;以及提供单元,它把在所述产生移动状态信息的步骤中产生的移动状态信息提供给所述移动通信网络以外的代理。
24.如权利要求23所述的服务器,其特征在于所述位置信息由所述移动台产生并报告给所述服务器。
25.如权利要求23所述的服务器,其特征在于所述位置信息是由所述移动通信网络根据为移动台提供服务的基站的位置而产生的。
全文摘要
调查服务器(4)将包括用于指定要调查的用户的属性的条件表达式的提供移动状态信息的请求发给移动状态搜索服务器(3)。该移动状态搜索服务器(3)抽出用户属性信息(如关于用户的地址或职业的信息)满足条件表达式的用户,并从该用户拥有的移动台(1)获取位置信息。这样,移动状态搜索服务器(3)根据该位置信息产生用户属性信息满足条件表达式的用户的移动状态信息,并将所产生的移动状态信息发送给调查服务器(4)。
文档编号H04W64/00GK1395708SQ01803756
公开日2003年2月5日 申请日期2001年11月16日 优先权日2000年11月16日
发明者木村圭介, 山本浩之, 苅谷亚希, 村田胜利, 小田倉淳 申请人:株式会社Ntt都科摩