数据分配系统的制作方法

文档序号:6656447阅读:220来源:国知局
专利名称:数据分配系统的制作方法
技术领域
本发明涉及数据分配系统,用于将数据分配到无线终端,具体地说,涉及一种能够给无线终端适当提供所需信息的数据分配系统。
诸如便携式电话机等的无线终端,不仅可用于呼叫及发送电子邮件之功能,还可将各类信息储存于其内部存储器中并使用该信息。例如,按照这种使用的一个实例,其中预先将地图信息储存于存储器内,并最终将其用于一种目的。虽然无线终端的存储器内将能储存几种这样的信息,但特别是在便携类装置的情况下,存储器的能力受到限制,而且能被储存的信息也不很多。因此,在一种广泛采用的方法中,每次将信息存入存储器内都利用无线终端的通信联系功能。另外,从使用被更新之信息的观点看,一种有效的方法中是在所需的时间点装载这种所需的信息。
此外,推进式分配操作受到重视。按照这种推进式分配操作,用户并非通过必须存取网络中的内容服务器而获得信息,并自动将所记录的信息送至用户的无线终端。
另一方面,按照JP-A-136365/1999,在移动终端内建立起一个大容量的存储器,利用通信供给系统分配用户所需的内容,并自动存入该存储器中。与此同时,在要求分配的时刻之前有足够时间的情况下,通过考虑通信的交往量而选择使负载较小的时间宽度,并进行分配,从而可以实现经济的分配。于是,用户在所需的时刻之前将内容存于存储器中,而且只要他或她想要,就能复制它们。另外,在存储器中所存信息增多以及对新信息的存储区域变小的情况下,可以适当删除一些。
然而,按照JP-A-136365/1999中描述的方法,假定要在移动终端内建立大容量的存储器。因此,若干不提供这种大容量的存储器,留给信息储存的时间就变得较小,肯定会引起硬件花费的增大。假设要建立的存储器的容量较小,如果以复制的方式及时分配内容,则不损失存储器内的空间,并且,在这之后会发生不能得到其它信息的情况。于是,就存在在确定的时间之后进行分配的情况的可能性。
在发生这种情况时,即使由于用户到达比如东京位置时想要看到该位置周围的地图的原因而需要地图信息,也会存在到达东京时不能收到这种信息的麻烦。因此,以诸多麻烦而获得信息的情况看来都是不实际的。从而,会增大信息分配的费用,给用户带来缺点。
本发明就是为了解决上述问题的。
本发明的目的在于提供一种数据分配系统,用于进行数据分配,使无线终端的用户移动到一个目的地时,尽可能在接近目的地之前就能收到要在该目的地使用的数据,并能使用该数据。
按照第一个发明,一种数据分配系统包括(A)移动信息表格,用于根据运动所使用的移动装置,储存所需参考时间周期,所述时间周期是无线终端移到一个目的地时所需时间周期的参考,所述目的地是分别从作为运动始点的多个出发地点移动的目的地点,而且所述目的地也是借助无线终端实现使用事前已分配之信息的地点;(B)确定运动的装置,用于与运动和移动装置的开始日期和时间一起,按照运动的进程表确定所述移动信息表格中所存出发地点和目的地点;(C)误差计算装置,用于根据所述确定运动的装置确定的信息,计算当所述无线终端到达各目的地时作为参考之日期和小时的时间误差;(D)数据分配计划信息产生装置,用于通过修正由所述误差计算装置从使用所需时间周期参考的情况下的日期和时间算出的误差,利用确定运动的装置所确定的移动装置,获得无线终端从各出发地到达目的地时的日期和时间,作为在误差范围内最快地到达目的地的日期和时间;(E)到达时间点检测装置,用于使由所述数据分配计划信息产生装置产生的、对每个目的地经过修正的到达日期和时间与当前的日期和时间比较,并检测无线终端到达各目的地时的时间点;(F)分配数据存储装置,用于储存对于每个目的地要分配给所述无线终端的数据;(G)分配数据的分配装置,用于在到达时间点检测装置每次检测无线终端到达各目的地时,分配来自分配数据存储装置的与一个目的地对应的分配数据。
换句话说,按照第一发明,制备一个移动信息表格,并在此表格中,根据为运动所用的移动装置储存当无线终端从出发地移动到目的地时所需时间周期的参考。这里的目的地是借助无线终端实施使用事前被分配之信息的地点。确定运动的装置确定移动信息表格中所存储的出发点和目的地,并确定运动和移动装置开始的日期和时间。从而可以估算无线终端到达目的地时的日期和时间或时刻。但如果在所估算的时间分配数据,则在诸如公共汽车等移动装置较早到达那里的情况下,在无线终端到达该目的地的相同时间点尚未收到所需的分配数据,这样就不能使用它。另外,在所述到达被延迟的情况下,在此之前就已收到所需的分配数据,而且如果它与其它数据的接收竞争,则它就会成为对无线终端的存储器造成压力的原因。因此,按照权利要求1所述的本发明,设置误差计算装置,根据所述确定运动的装置确定的信息,算出作为无线终端到达各目的地时参考的日期和小时的时间误差。例如,对于公共汽车的情况和城际电车的情况计算时间发生了怎样程度的误差,并考虑“天一星期几”的情况时发生了怎样程度的误差。利用由误差计算装置从使用所需时间周期参考情况下的日期和时间算得的误差,作为在误差范围内最快地到达目的地时的日期和时间,数据分配计划信息产生装置得到无线终端从出发地到达目的地时的日期和时间。
依此方式,按照第一发明,由于及时使用时间误差修正所需时间周期的参考,并计算无线终端到达目的地时的日期和时间,所以肯定能够在到达目的地之前分配所述分配数据,而且,与普通数据分配系统相比,其中如果在到达目的地之前进行分配,特别是不考虑时间,可以实现无线终端内的存储器的有效利用。另外,由于接近目的地时所收到的分配数据总要在下面被用到,所以无需担心在差不多同一时间区分对下一目的地的分配数据。相应地,能够有效地防止发生因比如使用错误地点的地图收到的分配数据错误而多次更换城际电车的情况。
按照第二发明,一种数据分配系统包括(A)根据表示各具体目的地位置的经纬度,所述目的地是借助无线终端使用事前所分配信息的地点,以及这些目的地的区域,作成经度和纬度表格,用于对比所述各目的地的具体位置与其它位置之间的误差,并储存它们;(B)确定目的地的装置,用于确定所述经度和纬度表格中所存储的目的地;(C)经纬度测量装置,用于在所述无线终端运动期间的各个时间点测量经纬度;(D)到达时间点检测装置,用于在所述发射装置移到确定目的地的装置所确定的目的地时,检测到达由经纬度测量装置测得的在围绕具体位置中心的误差范围内的一个位置时的时间点,所述具体位置与所述经度和纬度表格中存储的目的地对应;(E)分配数据存储装置,用于存储对于每个目的地要分配给所述无线终端的数据;以及(F)分配数据的分配装置,用于每次所述到达时间点检测装置检测所述无线终端到达各目的地时,分配来自分配数据存储装置的与目的地对应的分配数据。
换句话说,按照第二发明,制备一个经度和纬度表格,在该表格中,根据表示各具体目的地位置的经纬度,在所述目的地处使用无线终端实行事前分配信息的使用,这些目的地范围,对比所述各目的地的具体位置与其它位置之间的误差,并储存它们。按照各个目的地储存各目的地的经纬度信息,另外,为了包含由于各目的地区域所引起的经纬度的差异,比较所述各具体目的地位置与其它目的地位置之间的误差,并存储它们。从而,即使在比如某一热的发源地在地理上较宽的情况下,无线终端在到达它的具体位置之前进入这个热的发源地,并且需要多个时间点的信息,利用位置误差,也能使用到达所述热的发源地时的时间点的分配数据。确定目的地的装置从所述经度和纬度表格中存储的各目的地中确定拟被访问的目的地。在权利要求2所表述的本发明情况下,由于使用经纬度和位置坐标,所以需要经纬度测量装置,用以测量无线终端运动期间各个时间点时的经纬度。当无线终端移至由确定目的地装置所确定的目的地时,到达时间点检测装置检测到达由经纬度测量装置测得的在围绕具体位置中心的误差范围内的一个位置时的时间点,另外,在该时间点,分配数据的分配装置分配与来自分配数据存储装置的目的地相应的数据。
按照这种方式,在第二发明中,由于利用经纬度测量装置确定无线终端到达所述目的地,所以即使在诸如城际电车等移动装置运动因某种原因被延迟很久,以及过早反向的情况下,也能正确地区分分配数据。另外,由于与分配有关的误差得到修正,即使在第一次到达任何目的地地点情况下,也能从到达的时间点正确地使用在该目的地所要使用的分配数据。另外,由于接近目的地时所收到的分配数据下面总要被用到,所以无需担心在差不多同一时间区分下一目的地的分配数据。相应地,能够有效地防止发生因比如使用错误地点的地图收到的分配数据错误而多次更换城际电车的情况。
按照第三发明,一种数据分配系统包括(A)移动信息表格,用于根据运动所用的移动装置,存储所需时间周期参考,所述时间周期是无线终端移到一个目的地时所需时间周期的参考,所述目的地是分别从作为移动始点的多个出发地点移动的目的地点,而且所述目的地也是借助无线终端实现使用事前已分配之信息的地点;(B)确定运动的装置,用于与运动和移动装置的开始日期和时间一起,按照运动的进程表确定所述移动信息表格中所存出发地点和目的地点;(C)经纬度测量装置,用于测量所述无线终端运动期间各个时间点的经纬度;(D)误差计算装置,用于互相比较所述经纬度测量装置的各测量结果,依次计算当所述无线终端到达一个目的地时作为参考之日期和小时的时间误差;(E)数据分配计划信息产生装置,用于通过修正由所述误差计算装置从使用所需时间周期参考的情况下的日期和时间算出的误差,利用确定运动的装置所确定的移动装置,获得无线终端从各出发地到达目的地时的日期和时间,作为在误差范围内最快地到达目的地的日期和时间;(F)到达时间点检测装置,用于使由所述数据分配计划信息产生装置产生的、对每个目的地经过修正的到达日期和时间与当前的日期和时间比较,并检测无线终端到达各目的地时的时间点;(G)分配数据存储装置,用于储存对于每个目的地要分配给所述无线终端的数据;(H)分配数据的分配装置,用于在到达时间点检测装置每次检测无线终端到达各目的地时,分配来自分配数据存储装置的与一个目的地对应的分配数据。
换句话说,按照第三发明,制备一个移动信息表格,而且在此表格中,根据为运动所用的移动装置储存当无线终端从各出发地移动到目的地时所需时间周期的参考。这里的目的地是借助无线终端实施使用事前被分配之信息的地点。确定运动的装置确定移动信息表格中所存储的出发点和目的地,并确定运动和移动装置开始的日期和时间。从而可以估算无线终端到达目的地时的日期和时间或时刻。但如果在所估算的时间分配数据,则在诸如公共汽车等移动装置较早到达那里的情况下,在无线终端到达该目的地的相同时间点尚未收到所需的分配数据,这样就不能使用它。另外,在所述到达被延迟的情况下,在此之前就已收到所需的分配数据,而且如果它与其它数据的接收竞争,则它就会成为对无线终端的存储器造成压力的原因。因此,按照权利要求3所述的本发明,配备经纬度测量装置,并测量所述无线终端移动期间各个时间点的经纬度。另外,作为误差计算装置,设置它用于通过互相比较经纬度测量装置的各测量结果,依次计算无线终端到达一个目的地时作为参考的日期和小时的时间误差。于是,通过顺次检查无线终端所在的位置,以检查它的移动速度和当前位置,从而能够顺次修正作为目的地参考的到达时间。通过修正由误差计算装置以这种方式所算得的误差,数据分配计划信息产生装置得到在误差范围内的无线终端最快到达目的地时的日期和时间。相应地,如果数据分配计划信息发生较为接近到达目的地的时间,则所产生的数据分配计划信息变得愈加正确。当无线终端到达各目的地时,到达时间点检测装置使由数据分配计划信息产生装置所产生的、对每个目的地修正过的日期和时间与当前的日期和时间相比较,并无线终端到达各个目的地时的时间点。分配数据的分配装置分配每次到达时间点检测装置检测无线终端到达各个目的地时与来自分配数据存储装置的目的地相应的数据。
按照这种方式,第三发明中的形式是第一发明与第二发明的互相结合,并根据无线终端的实际移动情况,修正到达目的地的进程时间。因此,即使发生某些妨碍运动的情况下,就如同在到目的地的运动道路上发生事故的情况那样,以及即使在明显地过早到达而发生相反的情况下,都能够以相当高的精度区分分配的数据。另外,由于在接近目的地时收到的分配数据总会在以下的目的地使用,所以无需担心在差不多同一时间区分对下一目的地的分配数据。相应地,能够有效地防止发生因比如使用错误地点的地图收到的分配数据错误而多次更换城际电车的情况。
按照第四发明,附加于所述数据分配系统,其特征在于,所述系统还包括一个误差表格,用于表示有关移动装置从出发地点到达目的地的时间偏差的标准误差;一个系数表格,用于储存在出发地处日期和时间误差的偏差系数;并且误差计算装置利用出发地处日期和时间误差的偏差系数,通过乘以误差表格内所示的相应误差计算误差。
换句话说,按照第四发明,制备误差表格和系数表格,由于通过选择各系数并使所选的系数乘以误差表格中所示的误差来计算误差,所以可提高误差值的精度,另外,即使对于新种类的误差和一类要修正的误差,也可以考虑作为基础的误差值及误差系数的双重特点,因而变得易于测量。
按照第五发明,所述数据分配系统的特征在于,日期和时间误差的偏差系数彼此不同,与“天”有关。
换句话说,按照第五发明,“天”是作为误差改变的众多因素之一。与此不同,由于譬如第5天和第10天、季节或一个区域的节日开始的时间,使误差改变。通过用这样的“天”的适当值设定误差,就能以较高的精度计算到达时间,而且也就能够区分在适当时间的分配数据。
按照第六发明,所述数据分配系统还包括一个重写装置,用于由上述无线终端到达新目的地时分配的分配数据改写所述无线终端到达先前目的地时分配的分配数据。
换句话说,按照第六发明,通过每次无线终端到达一个目的地重写分配数据,即使在较小的存储区域也能最大量地存储分配数据,并可实现有效地使用存储区域。
按照第七发明,所述数据分配系统的特征在于,用最新的信息使所述移动信息表格受到适当的更新。
换句话说,按照第七发明,可用“天”的最新信息等更新移动信息表格。由于用这样的最新数据使误差得到修正,就能够在更为正确的数据分配数据。
当阅读下面的详细描述和附图时,将使本发明的这一目的、特点和优点,以及其它目的、特点和优点变得愈为清晰,其中

图1是表示本发明一种实施例数据分配系统原理布置的原理示意图;图2是围绕构成所述实施例数据分配系统的分配中心的系统中心功能示意图3是表示所述实施例数据分配系统处理过程概要的流程图;图4是表示所述实施例中输入移动计划信息输入部分的部分移动信息计划的列表安排示意图;图5是误差表格存储部分内所存误差表格的一个实例的说明示意图;图6是表示所述实施例的分配中心的每个组元的方框图,以及其间传送的数据和控制信号;图7是特别地表示图3中所示的步骤S134时计算误差过程的流程图;图8是表示所述实施例中系数表格内容的一个举例的说明示意图;图9是表示所述实施例中数据分配计划信息产生过程的条件的流程图;图10是表示所述实施例中数据分配计划信息存储表格的安排的一个举例的说明示意图;图11是表示利用图3中所示步骤S139数据传送部分进行分配处理过程的流程图;图12是表示一个改型举例中分配中心安排的方框图;图13是表示所述改型举例中所用部分误差表格的说明示意图;图14与前述实施例的图7相对应,是特别表示图3中步骤S134所示计算误差处理过程的一个改型举例中的流程图;图15是表示在所述改型举例中数据分配计划信息产生处理过程的条件的流程图;图16是表示所述改型举例中所用数据分配计划信息存储表格的安排的一个举例的说明示意图;图17是表示利用图3中步骤S139所示数据传送部分进行分配处理的改型举例中的流程图。
以下将详细描述本发明的各实施例。
图1表示本发明一种实施例数据分配系统的原理布置。作为无线终端的便携式电话机101的用户102自己或借助运送工具(未示出)沿着箭号103的方向移动。在用户到达预定目的地104,如车站和历史景点之前,与之相关的信息从分配中心105被送至所述便携式电话机101。于是,用户102就能用便携式电话机101收到有关目的地104的说明。例如,在目的地104是车站的情况下,当用户到达车站时,就可以使用有关换乘站台和车站出售午餐地点的信息。在历史景点的情况下,用户通过读取送至所述便携式电话机101的信息并收听声音信息,而无需向导,即可收到有关该历史景点的说明。另外,在用户102移至下一个运动目的地的情况下,提供用户可以沿怎样的方向的信息。这之后,从分配中心105在用户到达将会收到下一个信息的地点(地界标)的时间点为便携式电话机101提供下一个信息。其余相同。
图2表示围绕这种数据分配系统的分配中心的功能布置。系统用户102操纵便携式电话机101,通过基站111可以实现将数据发送给分配中心105和从该中心接收数据。在分配中心105,设置从便携式电话机101接收数据的数据接收部分112,以及将数据发送给便携式电话机101的数据发送部分113。
正如图1所说明的那样,假设用户102向某处移动,并在一个运动目的地处想要获得有关该运动目的地的信息。在这种情况下,用户102操纵便携式电话机101,将移动计划信息输入其中。这个移动计划信息被从基站111输入到分配中心105的数据接收部分112,并被接收。这个收到的数据被储存在移动计划信息存储部分115中。所存的信息是一个出发地点和一个运动目的地,还有运动和移动装置的开始时间。这里的移动装置指的是为运动所用的车辆,以及直到用户102到达运动目的地之前所采取的行动。另外,用户102并非必须一个接一个地输入这样的信息,在用户访问分配中心105的条件下,可从预设地点的信息选择当前地点(出发地点)和运动的目的地(目的地点),同样,可从显示屏幕(未示出)上所示的内容选择出发点的日期和时间以及移动装置。因而,无需花费时间,即可快速完成输入操作。
在预定的时间由构成所述分配中心105的CPU(中央处理单元-未示出)读取移动计划信息存储部分115中所存的输入数据,并将其送至数据分配计划信息存储部分116。与此同时,误差表格存储部分117从移动计划信息存储部分115获得有关运动的信息,并输出与之相关的时间误差,作为误差数据。为此,误差表格存储部分117存储一个误差表(未示出),该表以统计的方式表示与运动相关的各类时间误差。同样,将这种误差数据送至数据分配计划信息存储部分116。在误差数据先到达之后,分配计划信息存储部分116从预定的用户到达运动目的地的时间数据中减去作为误差数据的误差时间周期,并产生数据分配计划信息。例如,假设出发时间是早晨10点,乘公共汽车到一个运动目的地的运动时间周期的标准值是2小时。在这种情况下,如果误差是20分钟,这是一种与早于到达其运动路线和运动时间范围之前的时间周期情况相对应的情况,即通过对早晨10点加上一个时间周期算得的11:40,这是从标准值的2个小时减去20分钟所得到的,是用户到达一个运动目的地时的最早时间。
在分配计划信息存储部分116的外侧,设置数据发送部分113。数据发送部分113与分配数据存储部分118相连。分配数据存储部分118借助数据存取装置(未示出)取得用户102所需的信息。从所述信息中,数据发送部分113选择用户102到达运动目的地时将会需要的数据,并开始发送,以致在到达进程时间(上面例子中的11:40)时将会完成信息的发送。为此,使用定时电路119。在并不连续实行发送控制的情况下,代替的可以设置一个设定发送时间的时钟电路。
图3表示上述过程的流程图。上述CPU根据存储介质(未示出)所存的程序实施这一过程。首先,CPU监视数据接收部分112收到移动计划信息的时间(步骤S131)。当收到移动计划信息时(是),CPU将其存储在分配计划信息存储部分116中(步骤S132)。
图4表示输入到移动计划信息输入部分的部分移动计划信息。这里的移动计划信息以表格形式被存储于移动计划信息表格151中。这个移动计划信息表格151最左侧竖列中所示的符号#(角上)表示用户102的每一项运动,这里是按较早的时间顺序赋予编号的。接下去的列是“日期”,并输入运动的日期。再下一列是“时间”,表示运动开始的时间。再下一列是“地点”,也就是目的地。比如“地点”列中所示的“T00231”的信息是表示目的地的目的地编码。再下一列是“移动装置”,输入诸如运输工具等移动装置和步行。最后一列表示“分配的数据”。这表示分配数据存储部分118中所存的分配数据在运动目的地处是适用的。
在有如所收到的数据这样的移动计划信息被存储在图2所示的移动计划信息存储部分115内之后,把用于表示从所述移动计划信息表格151中所要处理的项的值的参数n设定为“1”(图3中的步骤S133)。再计算沿第n条运动路线运动期间的误差,也就是说第1项(步骤S134)。为此,使用在这之前描述的误差表格存储部分117。
图5表示误差表格存储部分中所存误差表格的一个例子。作为统计值,误差表格161表示作为参考值的误差(参考误差),这种误差可由每种移动装置产生。例如,在移动装置是“城际电车”的情况下,当以日本的国内情况为例时,运动本身所需的时间误差是非常小的。因此,把运行所需的时间周期误差考虑进去,设定所述参考误差为5分钟。相反,在移动装置是“公共汽车”的情况下,将所述参考误差设定为比这个误差多的10分钟。其余相同。为什麽团队旅行者出发离开饭店情况下参考误差要小于个人离开饭店情况下参考误差的理由在于,要注意一个情况,其中存在在集体行动情况下会发生的诸如定期出发和打电话的可能性很小等情况。
再重新回到图3继续进行说明。在计算了沿运动旅行运动期间的误差之后,将所述误差信息和移动计划信息存储到数据分配计划信息存储部分116中(步骤S135)。另外,从出自移动计划信息的到达进程时间减去各个误差中的一个误差,这个误差造成到达的时间较早,从而产生数据分配计划信息(步骤S136)。完成上述处理之后,CPU检查是否有图4所示的时间剩余(步骤S137)。换句话说,假设用户102的移动计划信息表格151中的所有项数是m(m为正整数),确定参数n是否大于通过从值m减去“1”所得到的值。在述及多个项目的情况下,处理第1项的步骤时,n是不大的(否)。相应地,在这种情况下,给参数n加1(步骤S138)。同时,再返回步骤S134,对下一项实行类似的处理(步骤S134-S137)。
在按这种方式完成对移动计划信息表格151中的所有项的处理之后(步骤S137是),就得出对第1项处理的数据分配。
另外,在需要在一个运动目的地分配多项的数据的情况下,这种分配的时间周期需要一定的有限时间周期,并且存在一种情况,在这种情况下可能发生用户在完成最后一项接待时的时间点到达一个运动目的地的情况。这是由便携式电话机101中提供的存储器能力与数据传送速度之间的关系确定的,在存储器容量很小或者传送速度很高的情况下,多数情况下实际上无需这种考虑。在存储器容量比较大以及传送速度比较慢的情况下,就需要使第1项数据分配开始的时间略早些,这取决于要从分配中心105送到便携式电话机101的数据量。当首先使移动计划信息存储部分115被输入,或者事前提供数据分配计划信息存储部分116检查到达时间与项数或分配数据的数据量值之间关系时,可以理解这种考虑。
如上所述,说明了本实施例数据分配系统工作过程的概要。接下去将表示分配中心的进一步特殊安排,还将特别说明一些处理过程,如图3所示各步骤中的误差计算的处理。
图6示出所示分配中心的每个组元,以及在其间传送的数据和控制信号。相同的标号被赋予与图2同样的组元。图2所示的数据接收部分112作为移动计划信息输入部分191的一部分存在。在移动计划信息输入部分191中,图1所示的用户102等不仅可以输入使用便携式电话机101的数据,还可输入使用诸如键盘和鼠标(未示出)等键入装置或用于声音输入之扩音器的各种数据。数据分配控制部分192是实现全部控制的部分,并在移动计划信息输入部分191、误差计算部分193、数据分配计划信息产生部分194以及数据发送部分113之间实现控制数据的通信联系。误差计算部分193与构成误差表格存储部分117的误差表格161和系数表格197相连。这些误差表格161和系数表格197把存储装置(未示出)划分成多个存储区域,如硬盘和光盘,并与移动计划信息存储部分115、数据分配计划信息存储部分116A以及分配数据存储部分118一起使用它们。当然,根据分配中心105的布置,可将独立的存储装置分别分派给这些部分,并可使各存储装置与这些部分彼此独立。
数据分配计划信息产生部分194从移动计划信息存储部分115获得移动计划信息,并获得由误差计算部分193算出的误差;还产生数据分配计划信息,成为分配数据的计划,并将其储存在数据分配计划信息存储部分116A中。相应地,图2所示的数据分配计划信息存储部分116包括图6中所示的数据分配计划信息存储部分116A和数据分配计划信息产生部分194。
图7特别表示用于计算图3种步骤S134所示的误差。当从数据分配控制部分192收到用于指示处理过程开始控制信号时(步骤S211是),误差计算部分193开始对所指的项的处理。首先,误差计算部分193利用对应各项中的一项读出移动计划信息存储部分115中所存的移动计划信息(步骤S212)。另外,由这种资料,取出“移动装置”列的数据(步骤S213)。如果读出图4所示移动计划信息表格151中第1项的移动计划信息,则所取出的“移动装置”是“城际电车”。相应地,在这种情况下,从图5中所示误差表格161重新得到对于“乘城际电车运动(城际电车)”的参考误差(步骤S214),并可理解这是5分钟(00:05)。
误差计算部分193对RAM(未示出-随机存取存储器)上的预定存储区域替换所得到的参考误差值d(步骤S215)。接下去,误差计算部分193取出“日期”,作为由步骤S212读出的移动计划信息的运动日子(步骤S216)。在这个例子的情况下,运动的日子是2000.4.7。相应地,误差计算部分193从系数表格197读出与这个运动日子对应的系数k(步骤S217)。
图8表示参数表格内容的一个举例。在系数表格197中,按照各个移动日子行动日期和系数。这取决于按一周中“天”的日子成为标准的误差(标准误差)的误差范围的不同。由于本实施例的系数表格197按“天”(运动的日子)设定各系数,所以,它的结构使得可按是否是公共假日以及有怎样原因的日子等主要因素设定各系数。由于所述系数是对标准误差值d的乘数,所以对于没有误差的值假设为“1.0”。读出系数k之后,误差计算部分193通过以所述系数k乘以标准误差值d计算误差D(步骤S218)。本例中成为下式(1)D=d×k=5(分钟)×1.0=5(分钟)……(1)以这种方式对预定的预定装置计算误差D之后,误差计算部分193报告数据分配控制部分192,已经完成对一个项目的误差计算处理(步骤S219),同时,这个过程结束(END)。另外,在移动计划信息存储部分115中存储的移动计划信息覆盖多个项目的情况下,误差计算部分193对于在步骤S211所指示的每次过程开始的指式项目读出移动装置,并类似地计算误差D。
图9表示产生数据分配计划信息处理过程的情况。在图7所示误差计算过程结束之后,如果从误差计算部分193收到误差计算结束的报告,则图6所示的数据分配控制部分192对数据分配计划信息产生部分194指示预定项目的处理过程开始(步骤S231)。数据分配计划信息产生部分194接收数据分配控制部分192的指示,开始工作,并读出数据分配计划信息存储部分116A中所存数据分配计划信息储存报告的“运动日子(日期)”(步骤S232)。
图10表示数据分配计划信息存储表格安排的一个举例。数据分配计划信息存储表格251是一个表格,具有运动日子(日期)列、时间列和分配数据列。这里的处理过程中,所写入的数据分配计划信息存储表格251的第1项(记录)是作为举例。图6中所示的数据分配计划信息产生部分194提出数据“2000.04.07”作为移动计划信息存储部分115的移动计划信息表格151中相应的“运动日子(日期)”(步骤S232)。而且利用这个,数据分配计划信息产生部以“运动日子(日期)”列的形式将它写入数据分配计划信息存储表格251中(图10)(步骤S233)。接下去,数据分配计划信息产生部分194查询移动计划信息存储部分115的移动计划信息表格151中相应的“分配数据”列(步骤S234),并将其中的“STA_富山.bmp”写入数据分配计划信息存储表格251中的“分配数据”列(图10)(步骤S235)。
接下去,数据分配计划信息产生部分194读取与移动计划信息存储部分115的移动计划信息表格151中时间相应的数据“06:00”(步骤S236)。并且,当借助下式(2)实际进行分配的时候,数据分配计划信息产生部分194计算分配的时间(步骤S237)T=t-D……(2)这里的t表示移动计划信息的时间“06:00”。换句话说,分配的时间T成为通过从移动计划信息的时间t减去误差D所得的值。将所计算的分配时间T写入数据分配计划信息存储表格251中的“时间”列(步骤S238)。这里写入分配时间T“05:55”。在完成上述处理之后,把处理过程完成从数据分配计划信息产生部分194报告数据分配控制部分192(步骤S239)。
图11表示借助图3中步骤S139所示的数据发送部分进行分配处理的流程图。如果收到来自数据分配计划信息产生部分194的报告(图9中的步骤S239),则数据分配控制部分192指示对数据发送部分113的处理过程开始。据此,数据发送部分113实行读取数据分配计划信息存储表格251(图10)(步骤S271)。接下去,初始化参数n,并将其设定为“1”(步骤S272),并读取当前时间(步骤S273)。另外,读取第n项“时间”列,也就是数据分配计划信息存储表格251中的第1项(步骤S274)。在此它是“05:55”(早晨5点55分)。然后,在定时电路119中设定步骤S273读取的时间与所读的“时间”列之间的差别,并监视是否开始分配数据(步骤S275)。例如,在早晨5点55分,尚未开始分配数据。代替总计定时电路119中的时间差,并以这种方式监视到达分配的时间,就能够顺序地进行当前时间与所读取的“时间”列的时间之间的比较。
已经开始读取“时间”列的时间(步骤S275是),从分配数据存储部分118读取数据分配计划信息存储表格251中第1项所示的“分配数据”(步骤S276)。而且,将其发送到便携式电话机101,它是图2所示用户102的无线终端(步骤S277)。按照这种方式,在早晨5点55分实行读取“分配数据”并立即传送到便携式电话机101,其中把对进程时间一个误差考虑在内,用户102收到直到早晨6点当用户到达富山站时,在富山站要用的数据。
数据发送部分113按时间顺序依序对每个用户进行分配,但如果只集中注意对本实施例中用户102的一系列分配工作,则这之后要检查n的值是否大于“m-1”(步骤S278)。在并不大于(否)的情况下,则只维持对该用户102的便携式电话机101的分配工作。相应地,使值n与“1”相加(步骤S279),流程再回到步骤S273的处理,并准备实行接下去的分配。另外,读取第n项的“时间”列,也就是实行读取数据分配计划信息存储表格251中的第2项(步骤S276)。按照这种方式,如果开始这一项,则实行分配数据。以同样的方式向下进行对用户102的分配工作,如果在步骤S278时n值变得大于“m-1”(是),则结束对用户102的分配工作(结束)。[改型的举例]按照上述的实施例,通过设定作为参考的时间,设定对无线终端分配的时间。按照本发明的一种改型的举例,选择无线终端的地点,以得到目的地的误差,并与用户到达该目的地之前同样地将在该目的地所需的信息分配给用户。
图12表示在这个改型举例中的分配中心的布置。图12中将相同的标号赋予与前述实施例的图6中一样的组元,并将适当省略对它们的说明。分配中心105A具有不同的安排,如误差表格存储部分117A和用于计算误差的误差计算部分193A。另外,代替前述实施例中的定时电路119,设置位置检测电路301。位置检测电路301从作为无线终端的便携式电话机101接收位置信息,并将其输入数据发送部分113A。此外,根据与便携式电话机101相连的基站111(参见图2)的位置,或者借助便携式电话机101的GPS(卫星定位系统)的位置测定信息确定来自便携式电话机101的位置信息。
图13表示本改型举例中所用误差表格的一部分。在第二误差表格中示出每个目的地(地点)、作为其位置信息的经纬度,以及这些目的地的误差。与前述实施例不同,根据目的地的情况设定误差。例如,“富山站”的误差为“0.01”,而作为下一个目的地的“七尾温泉”的误差是“0.05”,这是由于这些地点的中心区域引起的像5倍这样大。在一个站台的情况下,所示的区域主要由月台和购物区域内的长度确定。例如,虽然“富山站”是由东经137°12′58″5、北纬36°41′54″的位置表示的,但有很多情况,这指的是“富山站”的中心点。由于与到达的月台有关,把这种条件考虑在内,在用户到达这个显示的位置之前,城际电车就到达月台,所以需要在用户到达出发一侧的地方时的时间点分配数据。为什么“七尾温泉”的误差较大的理由在于,由于它表示热的发源区或一个热的发源城镇,或者整个区域是热的发源地,则用户在到达它的中心部分之前,已进入“七尾温泉”的地域,或者已进入公共汽车等的停车位置。
第二误差表格161A中的“地点”列所示的“T00231”等信息是表示目的地的目的地码。换句话说,图4中“地点”列所示的目的地码被设定为一个键,并且重新得到第二误差表格161A。由于“富山站”的误差是“0.01”,0°0′1″的区域是对于东经137°12′58″5、北纬36°41′54″位置的误差。也即数据分配计划信息产生部分194关于到达“富山站”的城际电车产生数据分配计划信息,使得在无线终端(用户102的便携式电话机101)到达0°0′1″之前的一个地点时的时间点实行数据的分配,并将其储存在数据分配计划信息存储部分116AA内。数据发送部分113A在测得便携式电话机101来到上述地点时的时间点实行拟被分配之数据的分配。
图14与前述实施例的图7相对应,特别表示计算图3中步骤S134所示误差的处理过程改型举例的流程。当从数据分配控制部分192A收到指示处理过程开始的控制信号时(步骤S311是),误差计算部分193A开始对所指的项的处理。首先,误差计算部分193A由各对应项中的一项读出移动计划信息存储部分115中所存的移动计划信息(步骤S312)。另外由此资料,将一目的地码设定为一个键,从第二误差表格161A读出一个目的地的位置信息P和误差D(步骤S313)。接下去,计算围绕位置信息P中心的误差D范围内的圆形区域E(步骤S314)。在按此方式得到区域E之后,将结束误差计算报告数据分配控制部分192A(步骤S315)。
图15表示产生数据分配计划信息处理过程的情况。在结束图14所示的误差计算处理过程之后,如果从误差计算部分193A收到误差计算结束的报告,则图12所示的数据分配控制部分192A对数据分配计划信息产生部分194A指示一个预定项的处理过程的开始(步骤S331)。数据分配计划信息产生部分194A收到数据分配控制部分192A的指示,并开始动作,读出数据分配计划信息存储部分116AA所存数据分配计划信息存储表格的“运动日子(日期)”(步骤S332)。
图16表示数据分配计划信息存储表格安排的一个举例。数据分配计划信息存储表格251A具有运动日子(日期)、区域和分配数据等列。这里将作为举例提出一种处理过程,其中写入所述数据分配计划信息存储表格251A第1项(资料)。图12所示的数据分配计划信息产生部分194A在移动计划信息存储部分115的移动计划信息表格151中查询日期“2000.04.07”作为对应的“运动日子(日期)”(步骤S332)。另外,使用这个日期,数据分配计划信息产生部分将其写入数据分配计划信息存储表格251A的“运动日子(日期)”列中。(图16)(步骤S333)。接下去,数据分配计划信息产生部分194A查询移动计划信息存储部分115的移动计划信息表格151中的相应“分配数据”列(步骤S334),并将其中的“STA富山.bmp”写入数据分配计划信息存储表格251A的“分配数据”列中。(图16)(步骤S335)。
继而,数据分配计划信息产生部分194A将误差计算部分193A所计算的区域E写入“区域”列中(步骤S336)。在完成上述处理过程之后,由数据分配计划信息产生部分194A把处理过程完成报告给数据分配控制部分192A(步骤S337)。
图17表示借助图3中步骤S139所示的数据发送部分进行分配处理的流程。如果收到来自数据分配计划信息产生部分194A关于处理过程完成的报告(图15中的步骤S337),数据分配控制部分192A对数据发送部分113A指示处理过程开始。据此,数据发送部分113A实行读取数据分配计划信息存储表格251A(图17)(步骤S371)。接下去,初始化参数n,并将其设定为“1”(步骤S372),并读取区域En,也就是说,读取E1(步骤S373)。再由位置检测电路301读出便携式电话机101的当前位置(步骤S374)。数据发送部分113A检查这个检测的位置是否在区域En的范围内(步骤S375)。在处于区域En的范围之外(否)的情况下,流程再次返回步骤S374,并进行类似的检查,直至处在区域En的范围内为止。另外,可以利用对每一次检查检测的移动装置类型和便携式电话机101位置的改变线性地调整检查的间隔。另外,在所测得的位置远离区域En的情况下,可以设定较长的检查间隔。最后,按周期进行位置的检查,与位置的误差相比,使测得便携式电话机101的当前位置变得在区域En内时的时间点具有足够的精确性。
在便携式电话机101的当前位置变得在区域En内的情况下(步骤S375是),从分配数据存储部分118读取数据分配计划信息存储表格251A的第1项中所示的“分配数据”(步骤S376)。而且,将此发送到作为图2中所示用户102之无线终端的便携式电话机101(步骤S377)。按照这种方式,要把目的地的位置误差考虑进去,并实行“分配数据”的读取和将其传送给便携式电话机101,从而在用户102到达“富山站”之前,就收到在“富山站”要使用的数据。
数据发送部分113A按时间顺序依序对每个用户进行分配,但如果只集中注意对本改型举例中用户102的一系列分配工作,则这之后要检查n的值是否大于“m-1”(步骤S378)。在并不大于(否)的情况下,则只维持对该用户102的便携式电话机101的分配工作。相应地,使值n与“1”相加(步骤S379),流程再回到步骤S373的处理,并准备实行接下去的分配。另外,读取第n项的“区域”列,也就是实行读取数据分配计划信息存储表格251A中的第2项(步骤S373)。按照这种方式,在每个目的地之前进行分配数据的分配。以同样的方式向下进行对用户102的分配工作,而且,如果在步骤S378时n值变得大于“m-1”(是),则结束对用户102的分配工作(结束)。
在上述实施例和改型举例中,得到时间信息和地点信息的误差,并且,在较为接近用户102携带的便携式电话机101或无线终端时的时间点处,可以开始使用一个目的地处的分配数据,实行分配,使得能够开始这种使用。同样地,通过不仅使用建立在上述原理基础上的误差,还使用各种改型的误差,本发明可以实现所述的分配,使得用户能够在到达目的地之前使用分配数据。
例如,在由误差计算部分193计算过程中,代替根据移动装置的直接误差计算,把移动装置的移动速度考虑在内,可以计算到达目的地时间的误差。在这种情况下,比如通过使用本改型举例中所用的位置检测电路301,得到无线终端的移动速度,并且,通过从移动计划信息表格151中的时间列减去误差,可以确定数据的分配时间。
此外,虽然在所述实施例中过去使用统计值计算到达目的地的时间,但分配中心105得到各种交通信息,还可修正到达目的地的误差。
另外,虽然在所述实施例和改型举例中,未说明删除无线终端或便携式电话机101中所存分配数据,但在这些设备的存储器是比较小的情况下,如果需要,在对于下一个目的地的出发时间点或到达下一个目的地之后的时间点处,或者当收到新的分配数据时,可将先前的数据写在外面。从而特别像便携式电话机101,甚至在其中安装存储器受到限制的装置中,也可以实现随及时的接收一起有效地利用存储器,并可实现接收较大范围的分配数据。
如上所述,按照本发明,由于制备了移动信息表,在这种表格内,根据运动所使用的移动装置,存储无线终端从出发地点移至目的地时所需的时间周期参考,所以易于形成采用标准到达目的地时间的移动计划。
还有,按照本发明,通过借助误差计算装置所算得的误差,修正当无线终端到达目的地时的标准的日期和时间,可以精确地确定到达时间,并能在到达目的地之前确切地区分分配的数据。
进而,与普通数据分配系统相比较,普通数据分配系统中进行分配如果时间处于到达目的地之前,是不把时间考虑在内的,所以本发明能够实现有效地利用无线终端内的存储器。另外,由于总是把接近目的地时所接收的分配数据用于后面的目的地,所以无需担心在差不多同一时间区分对下一目的地的分配数据。相应地,能够有效地防止发生因比如使用错误地点的地图收到的分配数据错误而多次更换城际电车的情况。
再有,按照本发明,由于利用经纬度测量装置确定无线终端到达目的地,所以,即使在诸如城际电车等移动装置的运动因某些原因被延迟很多,或者相反过于提早的情况下,也能精确地区分分配的数据。再有,由于有关目的地的误差得到修正,所以,即使在第一次到达任何一个目的地的地点的情况下,也能从到达的时间点确定地使用在该目的地要被使用的分配数据。还有,由于总是把接近目的地时所接收的分配数据用于后面的目的地,所以无需担心在差不多同一时间区分对下一目的地的分配数据。相应地,能够有效地防止发生因比如使用错误地点的地图收到的分配数据错误而多次更换城际电车的情况。
另外,按照本发明,由于根据无线终端的实际移动条件使到达目的地的进程时间得到修正,所以即使发生某些妨碍运动的情况下,就如同在到目的地的运动道路上发生事故的情况那样,以及即使在明显地过早到达而发生相反的情况下,都能够以相当高的精度区分分配的数据。另外,由于在接近目的地时收到的分配数据总会在以下的目的地使用,所以无需担心在差不多同一时间区分对下一目的地的分配数据。相应地,能够有效地防止发生因比如使用错误地点的地图收到的分配数据错误而多次更换城际电车的情况。
此外,按照本发明,制备了误差表格和系数表格,而且由于通过选择各系数并使所选的系数乘以误差表格中所示的误差来计算误差,所以可提高误差值的精度,另外,即使对于新种类的误差和一类要修正的误差,也可以考虑作为基础的误差值及误差系数的双重特点,因而变得易于测量。
再有,按照本发明,由于日期和时间误差的偏差系数互不相同,与“天”有关,所以能够于较高的精度计算到达时间,并且能够在适当的数据区分分配的数据。
此外,按照本发明,由于利用所述无线终端到达新目的地时的时间点要分配的分配数据改写所述无线终端到达先前目的地时分配的分配数据,所以即使在比较小的存储区域内也能最大地储存分配数据,并能实现存储区域的有效利用。
另外,按照本发明,由于用最新的信息使所述移动信息表格受到适当的更新,而不是使用统计的数据估计所述无线终端到达目的地的时间的情况,所以,根据这种最新的信息能够在更为正确的时间区分分配的数据。
权利要求
1.一种数据分配系统,包括移动信息表格,用于根据运动所用移动装置,储存所需参考时间周期,所述时间周期是无线终端移到一个目的地时所需时间周期的参考,所述目的地是分别从作为运动始点的多个出发地点运动的目的地点,而且所述目的地也是借助无线终端实现使用事前已分配之信息的地点;确定运动的装置,用于与运动和移动装置的开始日期和时间一起,按照运动的进程表确定所述移动信息表格中所存出发地点和目的地点;误差计算装置,用于根据所述确定运动的装置确定的信息,计算当所述无线终端到达各目的地时作为参考之日期和小时的时间误差;数据分配计划信息产生装置,用于通过修正由所述误差计算装置从使用所需时间周期参考的情况下的日期和时间算出的误差,利用确定运动的装置所确定的移动装置,获得无线终端从各出发地到达目的地时的日期和时间,作为在误差范围内最快地到达目的地的日期和时间;到达时间点检测装置,用于使由所述数据分配计划信息产生装置产生的、对每个目的地经过修正的到达日期和时间与当前的日期和时间比较,并检测所述无线终端到达各目的地时的时间点;分配数据存储装置,用于储存对于每个目的地要分配给所述无线终端的数据;分配数据的分配装置,用于在到达时间点检测装置每次检测无线终端到达各目的地时,分配来自分配数据存储装置的与一个目的地对应的分配数据。
2.一种如权利要求1所述的数据分配系统,其中该系统还包括一个误差表格,用于表示有关移动装置从出发地点到达目的地的时间偏差的标准误差;一个系数表格,用于储存在出发地处日期和时间误差的偏差系数;其中所述误差计算装置利用出发地处日期和时间误差的偏差系数,通过乘以误差表格内所示的相应误差计算误差。
3.一种如权利要求2所述的数据分配系统,其中所述日期和时间误差的偏差系数彼此不同,与“天”有关。
4.一种如权利要求1所述的数据分配系统,其中所述系统还包括一个重写装置,用于由上述无线终端到达新目的地时分配的分配数据改写所述无线终端到达先前目的地时分配的分配数据。
5.一种如权利要求1所述的数据分配系统,其中用最新的信息使所述移动信息表格受到适当的更新。
6.一种数据分配系统,包括根据表示各具体目的地位置的经纬度,所述目的地是借助无线终端使用事前所分配信息的地点,以及这些目的地的区域,作成经度和纬度表格,用于对比所述各目的地的具体位置与其它位置之间的误差,并储存它们;确定目的地的装置,用于确定所述经度和纬度表格中所存储的目的地;经纬度测量装置,用于在所述无线终端运动期间的各个时间点测量经纬度;到达时间点检测装置,用于在所述发射装置移到确定目的地的装置所确定的目的地时,检测到达由经纬度测量装置测量的在围绕具体位置中心的误差范围内的一个位置时的时间点,所述具体位置与所述经度和纬度表格中存储的目的地对应;分配数据存储装置,用于存储对于每个目的地要分配给所述无线终端的数据;分配数据的分配装置,用于每次所述到达时间点检测装置检测所述无线终端到达各目的地时,分配来自分配数据存储装置的与目的地对应的分配数据。
7.一种如权利要求6所述的数据分配系统,其中所述系统还包括一个重写装置,用于由上述无线终端到达新目的地时分配的分配数据改写所述无线终端到达先前目的地时分配的分配数据。
8.一种数据分配系统,包括移动信息表格,用于根据运动所用的移动装置,存储所需时间周期参考,所述时间周期是无线终端移到一个目的地时所需时间周期的参考,所述目的地是分别从作为移动始点的多个出发地点移动的目的地点,而且所述目的地也是借助无线终端实现使用事前已分配之信息的地点;确定运动的装置,用于与运动和移动装置的开始日期和时间一起,按照运动的进程表确定所述移动信息表格中所存出发地点和目的地点;经纬度测量装置,用于测量所述无线终端运动期间各个时间点的经纬度;误差计算装置,用于通过互相比较所述经纬度测量装置的各测量结果,依次计算当所述无线终端到达一个目的地时作为参考之日期和小时的时间误差;数据分配计划信息产生装置,用于通过修正由所述误差计算装置从使用所需时间周期参考的情况下的日期和时间算出的误差,利用确定运动的装置所确定的移动装置,获得无线终端从各出发地到达目的地时的日期和时间,作为在误差范围内最快地到达目的地的日期和时间;到达时间点检测装置,用于使由所述数据分配计划信息产生装置产生的、对每个目的地经过修正的到达日期和时间与当前的日期和时间比较,并检测所述无线终端到达各目的地时的时间点;分配数据存储装置,用于储存对于每个目的地有分配给所述无线终端的数据;分配数据的分配装置,用于在到达时间点检测装置每次检测无线终端到达各目的地时,分配来自分配数据存储装置的与一个目的地对应的分配数据。
9.一种如权利要求8所述的数据分配系统,其中所述系统还包括一个重写装置,用于由上述无线终端到达新目的地时分配的分配数据改写所述无线终端到达先前目的地时分配的分配数据。
10.一种如权利要求8所述的数据分配系统,其中用最新的信息使所述移动信息表格受到适当的更新。
全文摘要
当到达目的地时,便携式电话机101的用户102经基站111把数据分配计划信息存储于分配中心105中。在该中心计算到达目的地时间的误差数据,并储存它。在较早到达之后,数据分配计划信息存储部分116减去误差时间周期,产生数据分配计划信息。数据发送部分113内设定当前时间与分配进程时间之间的差,并在时间已到时,将分配数据存储部分118中所存的分配数据发送给便携式电话机101。可以实现存储器的有效利用。
文档编号G06Q10/00GK1317917SQ0111058
公开日2001年10月17日 申请日期2001年4月13日 优先权日2000年4月13日
发明者丹羽祐史 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1