本申请基于2015年9月24日提出的日本专利申请第2015-187400号主张优先权,这里引用其全部内容。
本发明涉及测位装置、测位控制方法及程序。
背景技术:
以往,已知有进行gps测位而将终端的位置持续长时间记录的gps记录器。
在这样的gps记录器中,在装置为小型、电池容量较小、并且需要长时间记录的情况下,如果连续进行gps的接收动作,则gps接收动作的耗电大到几十mw,所以电池寿命变短。所以,为了抑制耗电,利用进行gps的间歇接收动作的gps记录器(参照特开2001-74826号公报及特许5614548号公报)。
但是,为了始终维持以几秒进行接收的短时间测位(所谓的hotstart)的状态,如果考虑接收环境较差而不能测位的情况或新出现的卫星等,则如果不通过以约30分的间隔进行约1~3分钟接收的间歇次序接收,则不能始终将短时间测位所需要的星历表更新,有时会较大地影响到电池寿命。此外,在通过实测取得星历表的情况下,由于仅取得从gps记录器可见的卫星的星历表,所以在星历表的更新后出现的卫星不能用于短时间测位,有时会给测位精度带来影响。另外,这样的状况并不限于gps,对于俄罗斯的glonass、欧洲的galileo或中国的beidou等的测位系统是共通的。
技术实现要素:
本发明是鉴于这样的状况而做出的,目的是以低耗电实现短时间测位。
为了达到上述目的,本发明的一技术方案的测位控制方法的特征在于,判定电池剩余量是否是某个值以下;在判定为上述电池剩余量是某个值以下的情况下,从测位用卫星信息在有效期间内能够捕捉的测位用卫星的测位用卫星信息中,向外部设备请求与当前位置的测位卫星的接收状况对应的测位用卫星信息的取得;取得与上述请求对应的上述测位用卫星信息;基于上述取得的数量的上述测位用卫星信息测位当前位置。
附图说明
图1是表示有关本发明的一实施方式的gps接收系统的系统结构的示意图。
图2是表示有关本发明的一实施方式的gps记录器的硬件的结构的块图。
图3是表示有关本发明的一实施方式的智能电话的硬件的结构的块图。
图4是表示图1的gps记录器及智能电话的功能的结构中的、用来执行测位控制处理的功能的结构的功能块图。
图5是说明具有图4的功能的结构的图1的gps记录器1及智能电话2执行的测位控制处理的流程的流程图。
图6是表示在以往的gps记录器中能够进行短时间测位的情况下的间歇测位控制的次序的示意图。
图7是表示本发明的进行短时间测位的情况下的间歇测位控制的次序的示意图。
图8是表示本发明的gps记录器和gps卫星的仰角的图。
具体实施方式
以下,使用附图对本发明的实施方式进行说明。
[系统结构]
图1是表示有关本发明的一实施方式的gps接收系统s的系统结构的示意图。
如图1所示,gps接收系统s包括gps记录器1和智能电话2而构成,gps记录器1和智能电话2可通过bluetooth(商标)等的近距离无线通信进行通信而构成。
[硬件结构]
图2是表示有关本发明的一实施方式的gps记录器1的硬件的结构的块图。
gps记录器1例如构成为gpspod。
gps记录器1具备第1cpu(centralprocessingunit)11a、第2cpu11b、rom(readonlymemory)12、ram(randomaccessmemory)13、总线14、输入输出接口15、测位部16、输入部17、输出部18、传感器部19、存储部20、取得部21、驱动器22和电池剩余量检测部23。
第1cpu11a控制gps记录器1整体的动作,按照记录在rom12中的程序或从存储部20装载到ram13中的程序执行各种处理。
第2cpu11b通过执行后述的测位控制处理,主要控制gps接收的间歇动作。第2cpu11b由以比第1cpu11a低时钟频率动作的低耗电的硬件构成。另外,也可以将第2cpu11b的功能用fpga(field‐programmablegatearray)或asic(applicationspecificintegratedcircuit)实现。
此外,也可以用单一的cpu构成第1cpu11a及第2cpu11b。
在ram13中,也适当存储第1cpu11a或第2cpu11b执行各种处理所需要的数据等。
第1cpu11a、第2cpu11b、rom12及ram13经由总线14相互连接。在该总线14上还连接着输入输出接口15。在输入输出接口15上,连接着测位部16、输入部17、输出部18、传感器部19、存储部20、取得部21、驱动器22及电池剩余量检测部23。
测位部16具备gps接收器,基于从gps卫星接收到的gps信号,检测gps记录器1的位置(纬度、经度、高度)及由gps表示的当前时刻。此外,测位部16将表示检测出的位置及当前时刻的信息向第1cpu11a或第2cpu11b输出。
输入部17由各种按钮等构成,根据用户的指示操作而输入各种信息。
输出部18由显示器及扬声器等构成,输出图像及声音。
传感器部19具备陀螺仪传感器、加速度传感器及地磁传感器等的各种传感器,检测gps记录器1的姿势、gps记录器1的移动或方位等。
存储部20由硬盘或闪存存储器等构成,存储第1cpu11a或第2cpu11b执行的程序及各种数据(gps中的星历表的数据、gps的测位结果的数据等)。
取得部21控制经由包括因特网的网络在与其他装置(未图示)之间进行的通信。此外,取得部21控制通过bluetooth等的近距离无线通信在与其他装置之间进行的通信。
在驱动器22中,适当安装由磁盘、光盘、光磁盘或半导体存储器等构成的可移动媒体31。将由驱动器22从可移动媒体31读出的程序根据需要向存储部20安装。此外,可移动媒体31能够将存储在存储部20中的图像的数据等的各种数据也与存储部20同样地存储。
电池剩余量检测部23检测gps记录器1的电池剩余量,将表示检测出的电池剩余量的信息向第1cpu11a及第2cpu11b输出。
接着,对智能电话2的硬件结构进行说明。
图3是表示有关本发明的一实施方式的智能电话2的硬件的结构的块图。
智能电话2具备cpu111、rom112、ram113、总线114、输入输出接口115、测位部116、输入部117、输出部118、传感器部119、存储部120、通信部121、驱动器122和摄像部123。
关于它们中的摄像部123以外的结构,与图2所示的gps记录器1的对应的硬件结构是同样的。
摄像部123虽然没有图示,但具备光学透镜部和图像传感器。
光学透镜部为了拍摄被摄体,由将光聚光的透镜、例如对焦透镜及变焦透镜等构成。
对焦透镜是使被摄体像成像在图像传感器的受光面上的透镜。变焦透镜是使焦点距离在一定的范围中自如地变化的透镜。
在光学透镜部中,还根据需要而设有调整焦点、曝光、白平衡等的设定参数的周边电路。
图像传感器由光电转换元件及afe(analogfrontend)等构成。
光电转换元件例如由cmos(complementarymetaloxidesemiconductor)型的光电转换元件等构成。从光学透镜部向光电转换元件入射被摄体像。所以,光电转换元件将被摄体像进行光电转换(摄像),将图像信号储存一定时间,将储存的图像信号作为模拟信号向afe依次供给。
afe对该模拟的图像信号执行a/d(analog/digital)转换处理等的各种信号处理。通过各种信号处理生成数字信号,作为摄像部123的输出信号输出。
这样的摄像部123的输出信号被向cpu111等适当供给。
[功能结构]
图4是表示这样的gps记录器1及智能电话2的功能的结构中的用来执行测位控制处理的功能结构的功能块图。
所谓测位控制处理,是指从智能电话2取得星历表数据、通过利用该星历表数据、间歇地接收gps信号而进行短时间测位(hotstart)的一系列的处理。另外,在执行测位控制处理的情况下,智能电话2的测位功能为不进行经常性的测位(即,off或仅在需要的情况下测位)的状态,能实现耗电的降低。
在执行测位控制处理的情况下,如图4所示,在gps记录器1的第2cpu11b中,静止判定部51、电池剩余量判定部52、处理部53、gps接收控制部54和状态设定部55发挥功能。此外,在gps记录器1的第1cpu11a中,定时器部61和起动通知部62发挥功能。进而,在智能电话2的cpu111中,星历表取得部151、格式转换部152和星历表发送部153发挥功能。
此外,在gps记录器1的存储部20的一区域中,设定gps记录存储部71和星历表数据存储部72。
在gps记录存储部71中,存储由gps测位取得的位置的数据。
在星历表数据存储部72中,存储从智能电话2取得的星历表数据或通过接收gps信号而取得的星历表数据。
静止判定部51基于传感器部19的检测结果判定gps记录器1是否静止。例如,静止判定部51在传感器部19的陀螺仪传感器及加速度传感器的检测结果为预先设定的值以下的状态持续了设定的时间以上的情况下,判定为gps记录器1静止。
电池剩余量判定部52基于从电池剩余量检测部23输入的表示电池剩余量的信息,判定电池剩余量是否比设定的阈值少。
处理部53对于智能电话2请求在gps测位中使用的星历表数据。此时,处理部53判定预先设定的请求条件,根据判定结果变更请求的星历表数据的数量。
具体而言,处理部53根据
(1)能否进行由智能电话2进行的当前位置的确定
(2)能否根据最近的gps测位的结果进行当前位置的确定
(3)当前位置是否为公园等的视野较好的场所(即,接收环境是否良好)
(4)gps的天线是否是朝向天空的状态
的各条件,切换
(a)仅请求在星历表有效期间(例如4小时)内能够捕捉的处于中仰角(例如45度)以上的gps卫星的星历表数据
(b)仅请求在星历表有效期间内能够捕捉的全部的gps卫星的星历表数据
(c)请求全部的gps卫星的星历表数据
的某个请求内容。
例如,处理部53在不满足条件(1)也不满足条件(2)的情况下,执行(c)的请求内容。
此外,处理部53在全部满足条件(1)、(3)及(4)的情况下,执行(a)的请求内容。
此外,处理部53在这些以外的情况下,执行(b)的请求内容。
这样,将请求的星历表数据的数量变更的结果是,在测位部16中进行gps测位时动作的搜索引擎及跟踪引擎的数量变化。另外,所谓搜索引擎,是检测来自gps卫星的信号的电路(进行卫星捕捉动作的电路)。此外,所谓跟踪引擎,是维持由搜索引擎检测到的信号的同步、求出航法消息的代码及从卫星到接收机的延迟时间(模拟距离)等的电路(进行卫星追踪动作的电路)。
例如,如果在gps测位中使用的星历表数据的数量是16个卫星,则将在gps测位时动作的搜索引擎数及跟踪引擎数设为16通道。此外,如果在gps测位中使用的星历表数据的数量是6卫星,则将在gps测位时动作的搜索引擎数及跟踪引擎数设为6通道。
这样,通过使在gps测位中使用的星历表数据的数量不同,使gps测位的时的搜索引擎数及跟踪引擎数变化,能够更低耗电地进行gps测位。
gps接收控制部54进行间歇地执行测位部16中的gps信号的接收(gps测位)的控制。具体而言,gps接收控制部54在被从起动通知部62输入了起动通知信号的情况下执行gps信号的接收。另外,gps接收控制部54在从输入部17进行了指示gps接收的输入的情况下执行gps信号的接收。
在本实施方式中,gps接收控制部54通过从智能电话2接收星历表数据,能够以较长的间隔(这里是120分钟)进行短时间测位(hotstart)。
状态设定部55设定间歇地接收gps信号的间隔,并设定gps信号的接收时的gps记录器1的状态(通过bluetooth的通信的on/off等)。
定时器部61在由状态设定部55设定了间歇地接收gps信号的间隔的情况下,计测到下次gps信号的接收为止的时间。
起动通知部62参照定时器部61的计测结果,在经过了到下次的gps信号的接收为止的时间的情况下,向第2cpu11b输出通知是gps信号的接收定时的起动通知信号。
星历表取得部151从便携电话的基站等取得星历表数据。该星历表数据例如可以从a-gps(assistedglobalpositioningsystem)的辅助数据之中提取等。
格式转换部152将由星历表取得部151取得的星历表数据的格式转换为能够在gps记录器1中利用的形式。
星历表发送部153将由格式转换部152格式转换后的星历表数据经由bluetooth等的近距离无线通信向gps记录器1发送。
[动作]
接着,说明gps接收系统s的动作。
图5是说明具有图4的功能的结构的图1的gps记录器1及智能电话2执行的测位控制处理的流程的流程图。
测位控制处理通过由用户进行的向输入部17的测位控制处理开始的操作而开始。
在步骤s11中,静止判定部51判定gps记录器1是否是静止状态。
在gps记录器1是静止状态的情况下,在步骤s11中判定为yes,处理向步骤s12转移。
另一方面,在gps记录器1不是静止状态的情况下,在步骤s11中判定为no,处理向步骤s13转移。
在步骤s12中,处理部53使星历表数据的请求停止。即,只要gps记录器1静止的状态继续,就没有位置的变化,所以不进行gps测位。在步骤s12后,处理向步骤s11转移。
在步骤s13中,电池剩余量判定部52判定电池剩余量是否比设定的阈值少。
在电池剩余量比设定的阈值少的情况下,在步骤s13中判定为yes,处理向步骤s14转移。
另一方面,在电池剩余量是设定的阈值以上的情况下,在步骤s13中判定为no,处理向步骤s20转移。
在步骤s14中,处理部53判定是否能够进行由智能电话2进行的当前位置的确定。
在能够进行由智能电话2进行的当前位置的确定的情况下,在步骤s14中判定为yes,处理向步骤s16转移。
另一方面,在不能进行由智能电话2进行的当前位置的确定的情况下,在步骤s14中判定为no,处理向步骤s15转移。
在步骤s15中,处理部53根据最近的gps测位的结果判定能否进行当前位置的确定。
在能够根据最近的gps测位的结果进行当前位置的确定的情况下,在步骤s15中判定为yes,处理向步骤s19转移。
另一方面,在不能根据最近的gps测位的结果进行当前位置的确定的情况下,在步骤s15中判定为no,处理向步骤s20转移。
在步骤s16中,处理部53判定当前位置是否是公园等的视野良好的场所。此时,处理部53参照存储在智能电话2中的地图信息或经由智能电话2下载的地图信息等,能够判定当前位置是否是视野良好的场所。
在当前位置是公园等的视野良好的场所的情况下,在步骤s16中判定为yes,处理向步骤s17转移。
另一方面,在当前位置不是公园等的视野良好的场所的情况下,在步骤s16中判定为no,处理向步骤s19转移。
在步骤s17中,处理部53判定gps的天线是否是朝向天空的状态。
在gps的天线是朝向天空的状态的情况下,在步骤s17中判定为ye,处理向步骤s18转移。
另一方面,在gps的天线不是朝向天空的状态的情况下,在步骤s17中判定为no,处理向步骤s19转移。
在步骤s18中,处理部53向智能电话2请求在星历表数据的有效期间内能够捕捉的处于中仰角以上的gps卫星的星历表数据。
在步骤s18后,处理向步骤s20转移。
在图8中表示智能电话2和gps卫星a1的仰角θ。
在步骤s19中,处理部53向智能电话2请求在星历表数据的有效期间内能够捕捉的全部的gps卫星的星历表数据。
在步骤s20中,处理部53向智能电话2请求全部的gps卫星的星历表数据。
在步骤s21中,星历表发送部153响应于gps记录器1的请求而发送星历表数据。此时发送的星历表数据是星历表取得部151取得在步骤s18、s19及s20的某个中被请求的gps卫星的星历表数据、并由格式转换部152格式转换后的数据。
在步骤s22中,状态设定部55在星历表数据的接收完成后,将在与智能电话2的通信中使用的通信(这里假设是bluetooth)设为off。
在步骤s23中,gps接收控制部54使用在步骤s24中接收到的星历表数据开始测位部16中的gps测位,状态设定部55设定到下次gps信号的接收(星历表数据的更新)为止的间隔。此时,由于如上述那样使用从智能电话2接收到的星历表数据,所以在gps记录器1中能够进行较长的间隔下的短时间测位(hotstart)。此外,由于根据在gps测位中使用的星历表数据的数量而动作的搜索引擎数及跟踪引擎数变化,所以更低耗电地进行gps测位。
在步骤s24中,gps接收控制部54使gps测位停止,定时器部61计测(倒计时)到下次gps信号的接收为止的时间。
在步骤s25中,状态设定部55对应于通过来自输入部17的操作等进行gps测位的请求而开始gps测位,成为进行短时间测位(hotstart)的待机状态。在进行了gps测位的请求的情况下,通过gps测位的完成或超时,状态设定部55使gps测位停止。
在步骤s26中,状态设定部55判定是否成为下个gps信号的接收定时(是否经过了间隔)。具体而言,状态设定部55判定是否从起动通知部62输入了起动通知信号。
在成为下个gps信号的接收定时的情况下,在步骤s26中判定为yes,处理向步骤s11转移。
另一方面,在没有成为下个gps信号的接收定时的情况下,在步骤s26中判定为no,处理向步骤s24转移。
通过这样的处理,在gps记录器1中起到以下的效果。
即,从为智能电话等的便携电话用而发送的a-gps数据等中提取用来由短时间测位(hotstart)进行gps测位的星历表数据,进行格式转换而使得能够由gps记录器1利用,由此,与通过实测取得星历表数据的情况相比,能够在削减耗电的同时进行短时间测位。
此外,通过用户不意识到星历表数据的取得、而适应性地取得与电池剩余量对应的数量的星历表数据,能够实现进一步的低耗电化和方便性的兼顾。
此外,在通过实测取得星历表数据的情况下,成为取得实际可见的卫星的星历表数据,所以关于在星历表数据的更新(取得)后出现的卫星,不能用于短时间测位(hotstart)下的gps测位,由此给测位精度带来影响。另一方面,在本发明中,对于在星历表数据的更新后出现的gps卫星也取得星历表数据,所以能够使测位精度提高。此外,能够将间歇地进行gps测位时的间隔设定得更长。
这里,使用图6及图7说明本发明的电力削减效果的概要。
图6是表示在以往的gps记录器中能够进行短时间测位的情况下的间歇测位控制的次序的示意图。
此外,图7是表示本发明的进行短时间测位的情况下的间歇测位控制的次序的示意图。
如图6所示,在以往的gps记录器的间歇测位控制中,仅取得从gps记录器可见的gps卫星(例如0个到12个)星历表数据,如果不以约30分钟的间隔以约1~3分钟接收gps信号,就不能始终维持短时间测位(hotstart)所需要的星历表数据。
在此情况下,以往的gps记录器的平均耗电如果设想gps测位的耗电为100mw,则为
100mw×工作效率(3.3%~10%)=3.3mw~10.0mw。
另一方面,如图7所示,在本发明的gps记录器1的间歇测位控制中,发生来自智能电话2的星历表数据的接收及gps信号的接收中需要的耗电。
由于每1个卫星的星历表数据是420bit,所以如果接收到全部32个卫星的星历表数据,则为
420bit×32卫星=13440bit。
如果将bluetooth的实际通信速率设想为400kbps,则用来从智能电话2接收全部32个卫星的星历表数据的通信时间为33.6毫秒。
另外,在以bluetoothlowenergy(ble)进行通信的情况下,如果设想实际通信速率为28.8kbps,则用来从智能电话2接收全部32个卫星的星历表数据的通信时间为0.47秒。
因而,从智能电话2接收全部32个卫星的星历表数据所需要的时间,包括各种等待时间能够假定为1秒以下。
如果将星历表数据的更新(gps信号的接收)间隔设定为120分钟,则bluetooth的工作效率为
1秒/(120分×60秒)=0.014%。
此外,关于gps测位的工作效率,如果设想gps的实际通信速率为90kbps,则用来接收全部32个卫星的星历表数据(13440bit)的通信时间为14.9毫秒。
因而,全部32个卫星的星历表数据的接收时间,包括各种等待时间能够假定为1秒以下。
如果将星历表数据的更新(gps信号的接收)间隔设定为120分钟,则gps测位的工作效率为
1秒/(120分×60秒)=0.014%。
在此情况下,gps记录器1的平均耗电,如果设想通过bluetooth的通信的耗电为50mw,设想gps测位的耗电为100mw,则为
100mw×工作效率(0.014%)+50mw×工作效率(0.014%)=0.021mw。
因而,在本发明的gps记录器1中,用来维持短时间测位(hotsart)的电力削减率至少为99.4%~99.8%。
另外,在上述计算中,举将全部32个卫星的星历表数据用于gps测位的情况为例,但如测位控制处理的步骤s18、s19所示,在以更少的数量的gps卫星为对象取得星历表数据的情况下,能够进一步降低耗电。
如以上那样构成的gps记录器1具备星历表取得部151、电池剩余量检测部23、第2cpu11b和测位部16。
星历表取得部151构成为能够从外部设备取得星历表数据。
电池剩余量检测部23检测电池剩余量。
第2cpu11b执行:判定处理,判定由电池剩余量检测部23检测出的电池剩余量是否比预先设定的值少;以及控制处理,在判定为电池剩余量比预先设定的值少的情况下,根据当前位置处的测位卫星的接收状况,控制由星历表取得部151进行的星历表数据的取得。
测位部16基于由星历表取得部151取得的星历表数据和从测位卫星接收到的星历表数据检测当前位置。
由此,从外部设备适应性地取得与电池剩余量及测位卫星的接收状况对应的数量的星历表数据。
因而,能够以较长的间隔间歇地进行测位,并且能够以低耗电实现短时间测位。
第2cpu11b执行将由测位部16进行的星历表数据的接收动作间歇地起动的间歇控制处理。
测位部16基于由星历表取得部151取得的星历表数据,在由间歇控制处理起动的星历表数据的接收动作时,进行通过短时间测位进行的当前位置的检测。
由此,能够以较长的间隔间歇地进行测位,并且能够以低耗电实现短时间测位。
第2cpu11b在控制处理中,执行在判定为由电池剩余量检测部23检测出的电池剩余量是预先设定的值以上的情况下、控制星历表取得部151以进行全卫星的星历表数据的取得的处理。
由此,在电池剩余量有富余的情况下,能够进行更高精度的测位。
第2cpu11b在控制处理中,执行基于地图信息再判定当前位置是否是接收环境良好的场所、根据接收环境控制由星历表取得部151进行的星历表的取得的处理。
由此,能够更有效率地进行测位。
第2cpu11b在控制处理中执行以下处理:在判定为当前位置处于接收环境良好的场所的情况下,判定测位部16的接收状况(天线的朝向等)是否是良好的状态,在判定为接收状况是良好的状态的情况下,仅取得在星历表数据的有效期间内能够捕捉的规定的仰角以上的卫星的星历表数据。
由此,能够更有效率地进行测位。
第2cpu11b在控制处理中执行以下处理:还判定当前位置是否能够由智能电话2确定,在判定为当前位置不能由智能电话2确定的情况下,判定是否能够根据最近的测位的结果进行当前位置的确定,在判定为不能根据最近的测位的结果进行当前位置的确定的情况下,取得全卫星的星历表数据。
由此,能够抑制取得全卫星的星历表数据的状况,并能够更有效率地进行测位。
第2cpu11b在控制处理中执行以下处理:在判定为能够根据最近的测位的结果进行当前位置的确定的情况下,仅取得在星历表数据的有效期间内能够捕捉的卫星的星历表数据。
由此,能够更有效率地进行测位。
第2cpu11b在控制处理中执行以下处理:在判定为当前位置不是接收环境良好的场所的情况下,或者在判定为测位部16的接收状况不是良好的状态的情况下,仅取得在星历表数据的有效期间内能够捕捉的卫星的星历表数据。
由此,能够更有效率地进行测位。
另外,本发明并不限定于上述实施方式,能够达到本发明的目的的范围内的变形、改良等包含在本发明中。
在上述实施方式中,举通过gps进行测位的情况为例进行了说明,但并不限于此。即,本发明能够应用于俄罗斯的glonass、欧洲的galileo或中国的beidou等利用卫星的各种各样的测位系统。
此外,在上述实施方式中,将间歇地进行gps测位的时间间隔设定为120分钟而进行了说明,但并不限于此。即,间歇地进行gps测位的时间间隔可以根据耗电的削减程度及gps信号的接收状况等而适当设定。
此外,在上述实施方式中,设为在电池剩余量比设定的阈值少的情况下使向智能电话2请求的星历表数据的数量减少而进行了说明,但并不限于此。即,也可以执行即使是电池剩余量是设定的阈值以上、电池剩余量有富余的情况也使向智能电话2请求的星历表数据的数量减少的处理。
此外,在上述实施方式中,以应用本发明的gps记录器为例进行了说明,但并不特别限定于此。
例如,本发明能够普遍适用于具有测位功能的电子设备。具体而言,例如本发明能够应用到数字照相机、可佩戴终端装置、笔记本型的个人计算机、打印机、电视受像机、录像机、便携型导航装置、便携电话机、智能电话、可携带游戏机等中。
上述一系列的处理既可以由硬件执行,也可以由软件执行。
换言之,图4的功能结构不过是例示,没有被特别限定。即,只要将能够将上述一系列处理作为整体执行的功能装备在gps记录器1中就足够,为了实现该功能而使用怎样的功能块并不特别限定于图4的例子。
此外,1个功能块既可以由硬件单体构成,也可以由软件单体构成,也可以由它们的组合构成。
在由软件执行一系列的处理的情况下,将构成该软件的程序从网络或记录媒体安装到计算机等中。
计算机也可以是装入在专用的硬件中的计算机。此外,计算机也可以是通过安装各种程序而能够执行各种功能的计算机,例如通用的个人计算机。
包括这样的程序的记录媒体不仅由为了向用户提供程序而与装置主体另外发布的图1的可移动媒体31构成,还由以预先装入在装置主体中的状态向用户提供的记录媒体等构成。可移动媒体31例如由磁盘(包括软盘)、光盘或光磁盘等构成。光盘例如由cd-rom(compactdisk-readonlymemory)、dvd(digitalversatiledisk)、blu-ray(注册商标)disc(蓝光盘)等构成。光磁盘由md(mini-disk)等构成。此外,以预先装入在装置主体中的状态向用户提供的记录媒体例如由记录有程序的图2的rom12或包含在图2的存储部20中的硬盘等构成。
另外,在本说明书中,记述记录在记录媒体中的程序的步骤当然包括沿着该顺序以时间序列进行的处理,但并不一定以时间序列进行处理,也包括并行或单独地执行的处理。
此外,在本说明书中,系统的用语是指由多个装置或多个机构等构成的整体的装置。
以上,对本发明的一些实施方式进行了说明,但这些实施方式不过是例示,并不限定本发明的技术范围。本发明能够采取其他各种各样的实施方式,进而在不脱离本发明的主旨的范围内能够进行省略及替换等各种各样的变更。这些实施方式及其变形包含在本说明书等中记载的发明的范围及主旨中,并且包含在权利要求书所记载的发明和其等价的范围中。