半导体装置、电子设备以及电源控制方法
【专利摘要】本发明提供一种减少安装了GPS装置的电子设备的消耗电力的半导体装置、电子设备以及电源控制方法。电子设备(10)具备传感控制微型计算机(12)、GPS(14)以及气压传感器(16)。在传感控制微型计算机(12)中,解析从气压传感器(16)获取到的气压值的恒定期间的波形,并基于预先决定的阈值(基准值)判断是否是隧道内。传感控制微型计算机(12)进行在判断为是隧道内的情况下断开GPS(14)的电源、在之后判断出已从隧道出来的情况下接通GPS(14)的电源的控制。由于在GPS信号不到达的隧道内断开GPS(14)的电源,所以能够减少GPS(14)的消耗电流,从而抑制消耗电力。
【专利说明】半导体装置、电子设备以及电源控制方法
【技术领域】
[0001 ] 本发明涉及半导体装置、电子设备以及电源控制方法。
【背景技术】
[0002]近些年,具备导航系统的电子设备,例如智能手机、便携式导航系统等携带式设备增多。这样的电子设备安装有用于导航系统的GPS装置。在该电子设备中,为了 GPS装置接收由GPS卫星发送的表示位置信息的GPS信号,需要使GPS装置始终动作。然而,由于GPS装置因消耗电流增多、消耗电力增大,所以需要抑制电池的功耗。
[0003]作为控制GPS装置的电源的技术,例如,公知有专利文献I所记载的技术。在专利文献I中公开了一种GPS接收机,其监视接收来自GPS卫星的电波的接收电路的接收状态,在接收状态恶劣的情况下,切断从电源部向接收电路的电源供给,在经过一定时间后,重新开始电源供给。
[0004]专利文献1:日本特开平11 - 352206号公报
[0005]但是,在现有的技术中,存在不能够适当地减少安装了 GPS装置的电子设备的消耗电力的情况。例如,在上述专利文献I所记载的技术中,即使在接收状态恶劣的期间比该一定时间长的情况下,切断电源部的电源供给后,经过一定时间后,必须重新开始电源供给且监视接收状态。因此,专利文献I所记载的技术存在对于接收状态的监视需要消耗电力,从而不能够减少消耗电力的情况。
【发明内容】
[0006]本发明是为了解决上述的问题而提出的,目的在于提供减少安装了 GPS装置的电子设备的消耗电力的半导体装置、电子设备以及电源控制方法。
[0007]为了实现上述目的,本发明的半导体装置具备:气压值获取部,其从气压传感器获取气压值;以及控制部,其检测通过上述气压值获取部获取的气压值的变化状态,并基于上述变化状态是否满足规定的条件,来控制基于接收到的GPS信号进行位置检测并输出位置信息的GPS装置的电源的接通(ON)以及断开(OFF)。
[0008]本发明的电子设备具备:GPS装置,其基于接收到的GPS信号进行位置检测;电力供给部,其向上述GPS装置的电源供给电力;显示部,其显示GPS装置的位置检测结果;以及本发明的半导体装置。
[0009]本发明的电源控制方法具备:气压获取工序,从气压传感器获取气压;以及电源控制工序,检测通过上述气压获取工序获取到的气压的变化状态,并基于上述变化状态是否满足规定的条件,来控制基于接收到的GPS信号进行位置检测的GPS装置的电源的接通以及断开。
[0010]根据本发明,达到减少安装了 GPS装置的电子设备的消耗电力这样的效果。
【专利附图】
【附图说明】[0011]图1是用于说明第一实施方式的电子设备的导航的一个例子的概要图。
[0012]图2是表示第一实施方式的电子设备的一个例子的概要结构图。
[0013]图3是表示第一实施方式的传感控制微型计算机中的GPS控制处理的一个例子的流程图。
[0014]图4是表示利用第一实施方式中的利用气压传感器检测出的气压值的变化的具体的一个例子的说明图。
[0015]图5是表示第二实施方式的电子设备的一个例子的概要结构图。
[0016]图6是表示第二实施方式的传感控制微型计算机中的GPS控制处理的一个例子的流程图。
[0017]图7是表示图6所示的GPS控制处理的移动状态判定处理的一个例子的流程图。
[0018]图8是表示第三实施方式的电子设备的一个例子的概要结构图。 [0019]图9是表示第三实施方式的传感控制微型计算机中的GPS控制处理的一个例子的流程图。
[0020]图10是表示基于气压值来检测进入到图9所示的GPS控制处理中的隧道的检测方法的一个例子的流程图。
[0021]图11是表示利用地图信息来检测进入到图9所示的GPS控制处理中的隧道的检测方法的一个例子的流程图。
[0022]图12是表示检测从图9所示的GPS控制处理中的隧道出来的检测方法的一个例子的流程图。
[0023]图13是表示具备主CPU的电子设备的一个例子的概要结构的概要结构图。
[0024]图14是表示具备主CPU的电子设备的另一个例子的概要结构的概要结构图。
[0025]图15是表示具备主CPU的电子设备的另一个例子的概要结构的概要结构图。
[0026]附图标记说明
[0027]10…电子设备;12…传感控制微型计算机(半导体装置、气压值获取部、控制部、移动状态判定部);14…GPS(GPS装置);16…气压传感器;17...显示部;18...电力供给部;19...地图信息;30…地磁传感器;40…主CPU。
【具体实施方式】
[0028]以下,参照附图对本实施方式进行详细说明。
[0029](第一实施方式)
[0030]图1表示用于说明本实施方式的电子设备10的导航的一个例子的概要图。本实施方式的电子设备10具备作为接收从GPS (Global Positioning System:全球定位系统)卫星I发送出的GPS信号的本发明的GPS装置的GPS14。GPS信号包含位置信息,GPS14基于接收到的GPS信号的位置信息来检测电子设备10的位置。由GPS14检测出的电子设备10的位置显示于显示部17。在本实施方式的电子设备10中,在GPS14的动作中接收从GPS卫星I发送的GPS信号。另外,在GPS14的非动作中不接收GPS信号。
[0031]此外,在图1中,以电子设备10是智能手机的情况作为具体的一个例子来表示,但并不限于此,若是具备GPS14的电子设备,则也可以是其他的携带式电子设备,也可以是非携带式的电子设备。[0032]图2表示本实施方式的电子设备10的一个例子的概要结构图。本实施方式的电子设备10具备传感控制微型计算机12、GPS14、气压传感器16、显示部17以及电力供给部18。
[0033]与本发明的半导体装置对应的传感控制微型计算机12具有控制GPS14、气压传感器16以及显示部17的功能。传感控制微型计算机12具备CPlXCentral Processing Unit:中央处理器)20、ROM (Read Only Memory:只读存储器)22、RAM (Random Access Memory:随机存储器)24以及IF (Interface:接口)26。在R0M22存储有GPS控制处理的程序,其详细内容后述。CPU20通过执行存储于R0M22的该程序,来实现预先确定的功能。RAM24在利用CPU20执行程序时,作为工作存储器来使用。IF26具有用于能够在传感控制微型计算机12、GPS14、气压传感器16以及显示部17之间进行各种信息等的收发的功能。CPU20、R0M22、RAM24以及IF26经由总线28相互连接。
[0034]GPS14具有从GPS卫星I接收表示位置信息的GPS信号,并基于接收到的GPS信号来检测电子设备10的当前位置的功能。
[0035]若气压传感器16能够测定电子设备10所处的环境或者电子设备10内部的至少一方的气压,则并不特别受限。此外,气压传感器16比GPS14消耗电流少、消耗电力小。
[0036]显示部17具有显示利用GPS14检测出的电子设备10的当前位置等的功能,作为具体的例子,可列举触摸面板、液晶等。
[0037]本实施方式的电力供给部18具有向传感控制微型计算机12、GPS14、气压传感器16以及显示部17各自的电源供给电力的功能。传感控制微型计算机12、GPS14、气压传感器16以及显示部17分别被由电力供给部18供给的电力驱动。其中,在本实施方式中,构成为从电力供给部18向上述各部供给电力,但并不限于此。例如,也可以为从电力供给部18仅对GPS14供给电力,对于传感控制微型计算机12、气压传感器16以及显示部17,则由其他的装置供给电力。这样,对传感控制微型计算机12、气压传感器16以及显示部17的各电源供给电力的供给源并不限于电力供给部18。
[0038]接下来,对本实施方式的传感控制微型计算机12的GPS控制处理进行说明。图3表示本实施方式的传感控制微型计算机12中的GPS控制处理的一个例子的流程图。
[0039]在本实施方式中,作为一个例子,若电子设备10的主电源(图示省略)接通电源则执行图3所示的GPS控制处理。
[0040]在步骤S100中,传感控制微型计算机12从气压传感器16获取气压值。在本实施方式中,传感控制微型计算机12定期地从气压传感器16获取一定期间的气压值。即,传感控制微型计算机12定期地从气压传感器16获取多个气压值。其中,在本实施方式中,这样定期地从气压传感器16获取气压值,但也可以在预先确定的其他的时机获取气压值,并不特别限定于此。另外,关于获取气压值的上述的一定期间,考虑下述步骤S102中的解析方法、电子设备10的环境等而预先确定即可。
[0041]在接下来的步骤S102中,传感控制微型计算机12根据获取的气压值来解析气压的变化。在接下来的步骤S104中,传感控制微型计算机12基于步骤S102的解析结果,来判断电子设备10的当前位置是否为隧道内。
[0042]图4表示利用气压传感器16检测出的气压值的变化的具体的一个例子。一般地,如图4所示,气压值在隧道内比在隧道外混乱。即,在隧道内,气压值的波形的振幅增大。因此,在本实施方式中,传感控制微型计算机12解析气压值的变化,在气压值混乱的情况下判断为在隧道内。
[0043]在上述步骤S102中,通过解析获取到的一定期间的气压值的波形,来解析气压的变化。气压值的波形的解析方法并不特别限定于此,例如,可以列举使用了方差、标准偏差、最大值最小值的差分、时间移动平均、微分处理、气压波形的振幅等的解析方法。在本实施方式中,表示用于根据步骤S102中的解析方法来判断为在隧道内的波形的混乱的阈值(基准值)被预先存储在R0M22等存储部。
[0044]在本实施方式的步骤S104中,比较存储的该阈值与步骤S102的解析结果,在与该阈值一致或者在看作与该阈值一致的预先确定的允许范围内的情况下,判断为在隧道内。
[0045]例如,在使用方差的情况下,预先存储方差用的阈值,若方差在阈值以上,则判断为在隧道内即可。另外,同样地,在使用标准偏差的情况下,预先存储标准偏差用的阈值,若标准偏差在阈值以上,则判断为在隧道内即可。另外,在使用获取到的气压值的最大值与最小值的差分的情况下,也同样地预先存储差分用的阈值,若差分在阈值以上,则判断为在隧道内即可。
[0046]另外,也可以在气压值的最大值与气压值的平均值的差分在阈值以上,并且气压值的最小值与气压值的平均值的差分在阈值以上的情况下,判断为在隧道内。另外,也可以在气压值的最大值与气压值的平均值的差分在阈值以上,或者气压值的最小值与气压值的平均值的差分在阈值以上的情况下,判断为在隧道内。
[0047]此外,传感控制微型计算机12也可以组合这些多个解析方法,在这些解析方法中,利用规定量以上的解析方法判断出在隧道内的情况下,最终判断为在隧道内,在小于规定量的情况下,判断为不是隧道内。其中,该规定量不是将“ I ”排除的量。
[0048]在步骤S104中判断为当前位置不在隧道内的情况下,进入步骤S106。在步骤S106中,在接通GPS14的电源后,返回步骤SlOO重复本处理。其中,在本处理中,在GPS14的电源为断开的情况下将其接通,但在电源已经被接通的情况下维持原来的状态。
[0049]另一方面,在步骤S104中判断为当前位置是隧道内的情况下,进入步骤S108。在步骤S108中,在断开GPS14的电源后,返回步骤SlOO重复本处理。其中,在本处理中,在GPS14的电源为接通的情况下将其断开,但在电源已经被断开的情况下维持原来的状态。
[0050]一般,从GPS卫星I发送出的GPS信号(电波)不到达隧道内的GPS14。因此,在隧道内不能利用GPS14进行当前位置的检测。因此,在本实施方式中,在隧道内,传感控制微型计算机12控制断开GPS14的电源。其中,在断开GPS14的电源之前,将之前GPS14所检测出的当前位置等存储至R0M22等存储部即可。例如,在隧道内,产生了需要显示当前位置的情况(从电子设备10的用户接受了当前位置的显示指示的情况等)下,使所存储的当前位置显示于显示部17即可。
[0051]在步骤S108中断开了 GPS14的电源后,再次返回步骤SlOO重复本处理,在步骤S104中判断出不在隧道内的情况下,如上述那样,通过步骤S106再次接通GPS14的电源。即,在本实施方式中,在检测出已从隧道出来的情况下,将电源从断开切换为接通。由此,若从隧道出来,则GPS14再次接收从GPS卫星I发送的GPS信号,并基于位置信息来进行当前位置的检测。
[0052]直到电子设备10 (传感控制微型计算机12)的电源断开为止,定期地执行本实施方式的GPS控制处理。
[0053]如上所述,在本实施方式的传感控制微型计算机12中,解析从气压传感器16获取到的气压值的一定期间的波形,并基于预先确定的阈值(基准值)来判断是否是隧道内。在判断出是隧道内的情况下,传感控制微型计算机12断开GPS14的电源,然后在判断为已从隧道出来的情况下,进行接通GPS14的电源的控制。
[0054]通过这样进行控制,由于在GPS信号不到达的隧道内断开GPS14的电源,所以能够减少GPS14的消耗电流,抑制消耗电力。因此,能够抑制电子设备10的消耗电力。另外,在本实施方式中,由于使用比GPS14消耗电流低、消耗电力小的气压传感器16,所以能够抑制消耗电力的增大。而且,在本实施方式中,即使不具有地图信息,也能够判断是否是隧道内,所以即使是不具有地图信息的环境的电子设备10,也能够抑制GPS14的功耗。另外,在本实施方式中,即使在隧道内不依次运算移动量等,也能够检测已从隧道出来,所以能够减少运算量,能够抑制GPS14的功耗。
[0055](第二实施方式)
[0056]在本实施方式中,判定电子设备10 (携带电子设备10的用户)的移动状态,根据移动状态来进行当前位置是否是隧道内的判定。
[0057]图5表不本实施方式的电子设备10的一个例子的概要结构图。由于本实施方式的电子设备10包含与第一实施方式的电子设备10相同的结构以及动作,所以在相同部分标注相同符号,并省略详细的说明。
[0058]本实施方式的电子设备10具备传感控制微型计算机12、GPS14、气压传感器16、显示部17、电力供给部18、加速度传感器30以及地磁传感器32。本实施方式的电子设备10与第一实施方式不同,具备加速度传感器30以及地磁传感器32。
[0059]本实施方式的加速度传感器30检测加速度值并将检测结果输出至传感控制微型计算机12。加速度传感器30并不特别限定于此,例如,也可以是检测特定的一个轴的加速度值的传感器,也可以是分别检测多个轴(两个轴或者三个轴)的加速度值的传感器。在加速度传感器30是检测一个轴的加速度的传感器的情况下,作为检测结果而输出该轴的加速度值。另外,在加速度传感器30是检测多个轴的加速度值的传感器的情况下,作为检测结果而输出每个轴的加速度值。
[0060]本实施方式的地磁传感器32并不特别限定于此,例如,也可以是检测特定的一个轴的地磁值的传感器,也可以是分别检测多个轴(两个轴或者三个轴)的地磁值的传感器。在地磁传感器32是检测一个轴的地磁值的情况下,作为检测结果而输出该轴的地磁值。另夕卜,在地磁传感器32是检测多个轴的地磁值的情况下,作为检测结果而输出每个轴的地磁值。另外,地磁传感器32也可以为计算合成了每个轴的地磁值的合成值并作为表示该合成值的地磁值来输出。
[0061]本实施方式的加速度传感器30以及地磁传感器32根据从电力供给部18供给的电力得以驱动,但并不限于此,也可以为从其他装置供给电力。
[0062]另外,本实施方式的加速度传感器30以及地磁传感器32由传感控制微型计算机12来控制。在本实施方式中,基于从加速度传感器30获取到的加速度值,传感控制微型计算机12判定移动状态是否是利用步行的移动(详细后述)。另外,基于从地磁传感器32获取到的地磁值,传感控制微型计算机12判定移动状态是利用汽车的移动,还是利用电车的移动(详细后述)。
[0063]接下来,对本实施方式的传感控制微型计算机12的GPS控制处理进行说明。图6表示本实施方式的传感控制微型计算机12中的GPS控制处理的一个例子的流程图。由于图6所示的本实施方式的GPS控制处理包含与第一实施方式的GPS控制处理(参照图3)相同的处理,所以对于相同的处理,记述其主旨,省略详细的说明。
[0064]在步骤S200,进行判定移动状态是利用步行的移动、利用汽车的移动以及利用电车的移动的哪一种的移动状态判定处理。图7表示该移动状态判定处理的一个例子的流程图。
[0065]在步骤S250,传感控制微型计算机12从加速度传感器30获取加速度值。这里,传感控制微型计算机12获取规定期间的加速度值。即获取多个加速度值。其中,该规定期间可以与在第一实施方式中说明的传感控制微型计算机12从气压传感器16获取气压值的规定期间相同,也可以不同。
[0066]在接下来的步骤S252,传感控制微型计算机12分析获取到的加速度值,判定加速度值是否相当于预先确定的条件(这里是步行条件)。步行条件是判定为用户利用步行移动携带式电子设备10的状态的条件,例如,可以为加速度值的规定时间中的变化量小于预先设定的阈值这样的条件,也可以是利用波形表示加速度值时的振幅、周期等在预先确定的范围内(或者范围外)这样的条件。
[0067]在步骤S252中,当传感控制微型计算机12在判定出获取到的加速度值满足步行条件的情况下,进入步骤S254,在步骤S254中,在判定为用户利用步行移动后,结束本处理。此外,利用加速度值的判定方法也可以是上述以外的方法,例如,能够使用日本特开2011 - 139301号公报等所记载的公知的技术。
[0068]另外,这里,针对利用加速度值来判定为利用步行移动的状态、乘坐电车、汽车等交通工具移动的状态的例子进行了说明,但并不限于此。例如,也可以是判定为利用步行或者行驶来移动的状态、乘坐交通工具来移动的状态。另外,例如,也可以设置多个阈值,判定为利用步行移动的状态、利用行驶来移动的状态、乘坐交通工具移动的状态。
[0069]此外,在加速度传感器30是一个轴检测用的传感器的情况下,使用该一个轴的加速度值进行判定,在加速度传感器30是多个轴检测用的传感器的情况下,可以基于合成了各轴的加速度值的合成值来进行判定,也可以使用各轴的加速度值中的最大值的加速度值来进行判定。
[0070]另一方面,在步骤S252,在传感控制微型计算机12判定为获取到的加速度值不满足步行条件的情况下,进入步骤S256。
[0071]在步骤S256,传感控制微型计算机12接通地磁传感器32的电源。由此,地磁传感器32开始地磁的检测动作。在接下来的步骤S258,传感控制微型计算机12从地磁传感器32获取地磁值。这里,传感控制微型计算机12获取规定期间的地磁值。其中,该规定期间可以与在第一实施方式中说明的传感控制微型计算机12从气压传感器16获取气压值的规定期间、在上述步骤S250中传感控制微型计算机12从加速度传感器30获取加速度值的规定期间相同,也可以不同。
[0072]在接下来的步骤S260,传感控制微型计算机12基于获取到的地磁值,来计算地磁值的方差。地磁值的方差例如通过以下的式(I)来计算。[0073]方差=Σ (地磁值一地磁值的平均值)2+获取到的地磁值的个数…(I)
[0074]其中,在地磁传感器32检测一个轴的地磁值的情况下,使用该一个轴的地磁值并利用上述(I)式计算方差即可。另外,地磁传感器32检测多个轴的地磁值的情况下,可以基于合成了各轴的地磁值的合成值并利用上述(I)式来计算方差,也可以分别计算各轴的地磁值的方差,将各轴的方差中的最大值的方差作为步骤S260的计算结果来使用。另外,在基于地磁值的合成值来计算方差的情况下,从地磁传感器32获取了每个轴的地磁值的情况下,传感控制微型计算机12能够计算合成了该地磁值的合成值来求出方差。另外,在从地磁传感器32获取了表示该合成值的地磁值的情况下,传感控制微型计算机12能够获取该地磁值,并使用表示该地磁值的合成值来计算方差。
[0075]在步骤S262,传感控制微型计算机12比较通过上述步骤S260计算出的方差的值与预先设定的阈值。在传感控制微型计算机12判定为方差在阈值以上的情况下,进入步骤S264。在步骤S264,传感控制微型计算机12判定为携带电子设备10的用户处于利用电车移动的状态。另一方面,传感控制微型计算机12在判定为方差小于阈值的情况下,判定为携带式电子设备10的用户处于利用汽车移动的状态。[0076]在本实施方式的传感控制微型计算机12中,在电车行驶时(特别是加速减速时),因马达/电线等而产生地磁值的混乱,所以利用该地磁值的混乱,来判定是汽车还是电车。此外,在本实施方式中,如上述那样,将方差用作表示地磁值的变化的大小的值,但并不限于此。例如,也可以使用标准偏差来代替方差。在使用标准偏差的情况下,预先存储标准偏差用的阈值,若标准偏差在阈值以上,则判定为是利用电车的移动,若标准偏差小于阈值,则判定为是利用汽车的移动即可。另外,也可以使用获取到的地磁值的最大值与最小值的差分。在使用差分的情况下,也预先存储差分用的阈值,若差分在阈值以上,则判定为是利用电车的移动,若差分小于阈值,则判定为是利用汽车的移动即可。另外,也可以使用地磁值的最大值或者最小值。例如,当获取了在自然磁场中几乎不存在的程度的大的(或者小的)地磁值的情况下,能够判定为是利用电车的移动。更具体而言,在使用地磁值的最大值的情况下,预先存储最大值用的阈值,在最大值成为阈值以上的情况下,判定为是利用电车的移动,在最大值小于阈值的情况下,判定为是利用汽车的移动即可。另外,在使用地磁值的最小值的情况下,预先存储最小值用的阈值,在最小值成为阈值以下的情况下,判定为是利用电车的移动,在最小值超过了阈值的情况下,判定为是利用汽车的移动即可。另外,也可以在地磁值的最大值与地磁值的平均值的差分在阈值以上并且地磁值的最小值与地磁值的平均值的差分在阈值以上的情况下,判定为是利用电车的移动,除此以外,判定为是利用汽车的移动。另外,也可以在地磁值的最大值与地磁值的平均值的差分在阈值以上,或者地磁值的最小值与地磁值的平均值的差分在阈值以上的情况下,判定为是利用电车的移动,除此以外,判定为是利用汽车的移动。
[0077]其中,与是否是隧道内的判定相同地,也可以组合多个指标(方差、标准偏差、最大值与最小值的差分、最大值以及最小值等)来使用。
[0078]在通过上述步骤S264以及步骤S266来判定出移动状态后的步骤S268中,断开地磁传感器32的电源后,结束本处理。
[0079]若按照上述方式在步骤S200判定移动状态,则进入步骤S202。步骤S202与上述第一实施方式的GPS控制处理的步骤SlOO对应,传感控制微型计算机12从气压传感器16获取气压值。接下来的步骤S204也与上述第一实施方式的GPS控制处理的步骤S102对应,传感控制微型计算机12进行获取到的气压值的波形的解析。
[0080]在接下来的步骤S206,获取与通过上述步骤S200的移动状态判定处理判定出的移动状态对应的阈值。根据移动状态,存在隧道内的气压的混乱(变化)不同的情况。例如,由于移动速度根据移动状态不同,所以存在方差的平均、标准偏差等根据移动状态(移动速度)而不同的情况。在本实施方式中,预先通过实验等而按照每个移动状态得到阈值,并将所得到的阈值与移动状态的对应关系存储于传感控制微型计算机12的R0M22等存储部。
[0081]下面的步骤S208、步骤S210以及步骤S212分别与上述第一实施方式的GPS控制处理的步骤S104、步骤S106以及步骤S108对应。传感控制微型计算机12基于步骤S204的解析结果,并使用在步骤S206获取到的阈值,来判断是否是隧道内。在判断为是隧道内或者进入到隧道内的情况下,通过步骤S212断开GPS14的电源后,重复本处理。另一方面,在判断为不在隧道内或者已从隧道出来的情况下,通过步骤S210接通GPS14的电源后,重复本处理。
[0082]这样,在本实施方式的传感控制微型计算机12中,判定移动状态,并且解析从气压传感器16获取到的气压值的一定期间的波形,并基于对应于移动状态而预先确定出的阈值(基准值)来判断是否是隧道内。传感控制微型计算机12进行如下的控制,即,当判断出是隧道内的情况下断开GPS14的电源,然后判断为已从隧道出来的情况下,接通GPS14的电源。
[0083]由此,在本实施方式的传感控制微型计算机12中,能够根据移动状态而适当地减少GPS14的消耗电流,并抑制消耗电力。
[0084]其中,在本实施方式中,获取与移动状态对应的阈值,并基于该阈值,传感控制微型计算机12判断是否是隧道内,但并不限于此。例如,由于根据移动状态而隧道内的通过时间不同,所以也可以预先确定上述步骤S202中获取气压值的规定期间与移动状态的对应关系。
[0085]另外,在本实施方式中,对于移动状态的判定,使用加速度传感器30以及地磁传感器32,但并不限于此。例如,也可以具备集音麦克风,传感控制微型计算机12通过解析从集音麦克风获取到的声音来进行移动状态的判定。另外,在本实施方式中,作为移动状态,传感控制微型计算机12判定是通过步行或者行驶而移动的状态、通过汽车移动的状态以及通过电车移动的状态中的哪一个,但并不限于此。另外,作为移动状态,例如也可以判定电子设备10的周围的环境的状态。传感控制微型计算机12利用集音麦克风等来判定出周围的声音大的环境的情况下,由于是汽车等移动体多的环境,所以例如以规定期间获取气压值,并进行是否是隧道内的判断。另外,在传感控制微型计算机12判定出是周围的声音小的环境的情况下,由于存在移动体少、气压的变动小的可能性,所以也可以在比该规定期间长的期间获取气压值。
[0086](第三实施方式)
[0087]在本实施方式中,确定隧道的出口的位置,在从隧道出来后接通GPS14的电源时,通过使用所确定的出口的位置来加速GPS14中的GPS卫星I的捕捉,从而减少消耗电流、抑制消耗电力。
[0088]图8表不本实施方式的电子设备10的一个例子的概要结构图。由于本实施方式的电子设备10包含与第一实施方式的电子设备10相同的结构以及动作,所以在相同部分标注相同符号,并省略详细的说明。
[0089]本实施方式的电子设备10具备传感控制微型计算机12、GPS14、气压传感器16、显示部17、电力供给部18以及地图信息19。本实施方式的电子设备10与第一实施方式不同,具备地图信息19。
[0090]本实施方式的地图信息19是所谓的地图的电子数据。更具体而言,地图信息19是存储地图的电子数据的存储器等存储部。地图信息19也可以是预先存储了与规定的范围的地图对应的电子数据的部分。另外,地图信息19也可以构成为在规定的时机,例如利用省略了图示的网络等而从外部获取与利用GPS14检测出的位置对应的地图,并将其存储。根据地图信息19的存储容量、消耗电力等观点考虑而预先确定某一个即可。
[0091]接下来,对本实施方式的传感控制微型计算机12的GPS控制处理进行说明。图9表示本实施方式的传感控制微型计算机12中的GPS控制处理的一个例子的流程图。由于图9所示的本实施方式的GPS控制处理包含与第一实施方式的GPS控制处理(参照图3)相同的处理,所以对于相同的处理而言记录其主旨,省略详细的说明。
[0092]在步骤S300,传感控制微型计算机12检测进入到隧道。图10表示本步骤的检测方法的一个例子的流程图。图10所示的处理的步骤S330、步骤S332以及步骤S334分别与上述第一实施方式的GPS控制处理的步骤S100、步骤S102以及步骤S104对应。
[0093]在步骤S330,传感控制微型计算机12从气压传感器16获取气压值。在接下来的步骤S332,传感控制微型计算机12进行获取到的气压值的波形的解析。
[0094]在接下来的步骤S334,传感控制微型计算机12判断是否在隧道内。在判断为不在隧道内的情况下,重复本处理。另一方面,在判断为在隧道内的情况下,由于检测出进入到隧道,所以结束本处理。
[0095]其中,在本实施方式中,关于是否进入到隧道的检测并不限于图10所示处理。例如,关于是否进入到隧道的检测也可以利用地图信息19来进行。图11表示利用了地图信息19的情况下的检测方法的一个例子的流程图。
[0096]在步骤S350,传感控制微型计算机12从地图信息19获取地图信息。在接下来的步骤S352,传感控制微型计算机12获取GPS14所检测出的当前位置。
[0097]在接下来的步骤S354,传感控制微型计算机12基于获取到的地图信息与当前位置,来判定是否是隧道内。在判断为当前位置不在隧道内的情况下,重复本处理。另一方面,在判断为当前位置是隧道内的情况下,由于检测出进入了隧道,所以结束本处理。
[0098]其中,基于从气压传感器16获取到的气压值来进行检测的方法与利用地图信息19进行检测的方法相比能够减少传感控制微型计算机12的运算量。因此,基于气压值进行检测的方法的检测精度高,另外,消耗电流少,抑制消耗电力。
[0099]若以上述方式检测已进入隧道,则在接下来的步骤S302中,传感控制微型计算机12确定成为当前位置的隧道。在本实施方式中,传感控制微型计算机12基于从地图信息19获取到的地图信息与从GPS14获取到的当前位置,来确定当前位置的隧道。其中,此时由于位于隧道内,所以GPS14不能够接收来自GPS卫星I的GPS信号。因此,在本实施方式中,在进入隧道之前(最近),将GPS14根据接收到的GPS信号而检测出的当前位置存储于R0M22等存储部,使用所存储的当前位置来进行确定。其中,当前位置的确定无需早于上述步骤S300的检测进入了隧道,精度也可以低于上述图11所示的检测方法中的处理精度。
[0100]在接下来的步骤S304,传感控制微型计算机12断开GPS14的电源。此外,也可以更换步骤S302与步骤S304的顺序。
[0101]在接下来的步骤S306,传感控制微型计算机12确定隧道的出口的位置。由于在步骤S302中确定隧道,所以通过使用地图信息19来确定该隧道的出口的位置即可。这样,在当前位置为隧道内的期间,确定该隧道的出口的位置。
[0102]在接下来的步骤S308,传感控制微型计算机12检测已从隧道出来。图12表示本步骤的检测方法的一个例子的流程图。图12所示的处理的步骤S370、步骤S372以及步骤S374分别与上述第一实施方式的GPS控制处理的步骤S100、步骤S102以及步骤S104对应。
[0103]在步骤S370,传感控制微型计算机12从气压传感器16获取气压值。在接下来的步骤S372,传感控制微型计算机12进行获取到的气压值的波形的解析。
[0104]在接下来的步骤S374,判断是否是隧道内。这里,由于是用于检测已从隧道出来的处理,所以在判断为在隧道内的情况下,重复本处理。另一方面,在判断为不在隧道内的情况下,由于检测出已从隧道出来,所以结束本处理。
[0105]若通过上述方式检测已从隧道出来,则在接下来的步骤S310,传感控制微型计算机12接通GPS14的电源。在接下来的步骤S312,传感控制微型计算机12向GPS14输入表示在上述步骤S306中确定的隧道的出口位置的信息,在接下来的步骤S314,捕捉到GPS卫星I后,重复本处理。
[0106]这样,在本实施方式的传感控制微型计算机12中,当检测出进入道隧道的情况下,断开GPS14的电源,并且基于从地图信息19获取到的地图信息与从GPS14获取到的当前位置,来确定当前位置的隧道以及该隧道的出口的位置。在传感控制微型计算机12检测出已从隧道出来时,接通GPS14的电源,并且向GPS14输入所确定的隧道的出口的位置。
[0107]若断开电源,则在下一次接通电源时,GPS14捕捉GPS卫星I需要时间。另外,在GPS卫星I的捕捉处理时,GPS14的消耗电流增大。然而,在知道当前位置的位置信息的情况下,GPS14能够容易地进行GPS卫星I的捕捉,在该情况下,能够抑制消耗电流。在本实施方式中,传感控制微型计算机12在GPS14的电源处于断开状态的期间确定隧道的出口的位置,在接通了 GPS14的电源时,输入所确定的出口的位置。因此,GPS14能够容易地进行GPS卫星I的捕捉,能够提前捕捉时间,所以能够减少消耗电流,并抑制消耗电力。
[0108]此外,在本实施方式中,确定隧道的出口的位置,但在所确定的隧道内存在分支点,该隧道的出口存在多个的情况下,例如,预先按照每个隧道将分支点前后的各路线的气压梯度、气压变化模式存储于R0M22等存储部。传感控制微型计算机12对存储的气压梯度、气压变化与从气压传感器16获取到的气压值的波形的解析结果进行比较,从而判断在哪一个路线上移动,由此确定隧道的出口即可。
[0109](第四实施方式)
[0110]本实施方式的电子设备10也可以具备独立于传感控制微型计算机12而控制电子设备10整体的主CPU40。
[0111]作为一个例子,图13表示具备主CPU40的电子设备10的一个例子的概要结构图。本实施方式的电子设备10包含与第二实施方式的电子设备10 (参照图5)相同的结构以及动作,所以对于相同部分标注相同符号,并省略详细的说明。[0112]如图13所示,本实施方式的电子设备10具备主CPU40、R0M42以及RAM44。
[0113]主CPU40是比传感控制微型计算机12所具备的CPU20的性能高并且消耗电流(消耗电力)大的CPU。主CPU40与传感控制微型计算机12、R0M42以及RAM44连接。另外,在本实施方式中,主CPU40进行显示部17的控制,所以显示部17也与主CPU40连接。传感控制微型计算机12经由IF26而与主CPU40连接。此外,对主CPU40以及显示部17的电力供给可以从电力供给部18以外供给,也可以从电力供给部18供给。
[0114]主CPU40通过执行存储于R0M42的程序,来实现各种功能。RAM44用作主CPU40执行程序时的工作存储器。
[0115]此外,即便在本实施方式中,GPS14的GPS控制处理也不是由主CPU40进行,而是由传感控制微型计算机12进行。因此,在本实施方式的电子设备10中,将主CPU40转移至睡眠状态等实现节约电力化的状态,即使处于减少消耗电流从而抑制消耗电力的状态,也能够进行上述的GPS控制处理。此外,利用本实施方式的传感控制微型计算机12进行的GPS控制处理是与上述第二实施方式的GPS控制处理(图6以及图7)相同的处理。
[0116]另外,在本实施方式的电子设备10中,使显示部17显示传感控制微型计算机12通过GPS控制处理判断出的判断结果等时,主CPU40从传感控制微型计算机12获取判断结果,并且仅在使显示部17显示获取到的判断结果的期间启动即可,所以能够减少消耗电流,并抑制消耗电力。
[0117]另外,图14表示具备主CPU40的电子设备10的另一例子的概要结构图。由于本实施方式的电子设备10包含与上述的图13所示的电子设备10相同的结构以及动作,所以对于相同部分标注相同符号,并省略详细的说明。
[0118]在图14所示的电子设备10中,GPS14不与传感控制微型计算机12连接,而是与主CPU40连接,这点与上述的图13所示的电子设备10不同。即使在图13所示的电子设备10中,GPS控制处理也是由传感控制微型计算机12进行的。其中,在该情况下,由于GPS14的控制由主CPU40进行,所以通过传感控制微型计算机12的GPS控制处理来控制GPS14的电源的接通以及断开时,经由主CPU40来进行。
[0119]另外,图15还表示具备主CPU40的电子设备10的另一例子的概要结构图。由于本实施方式的电子设备10包含与上述的图13所示的电子设备10相同的结构以及动作,所以在相同部分标注相同符号,并省略详细的说明。
[0120]在图15所示的电子设备10中,地图信息19与主CPU40连接,这点与上述的图13所示的电子设备10不同。即使在图15所示的电子设备10中,GPS控制处理也由传感控制微型计算机12来进行。其中,在该情况下,传感控制微型计算机12经由主CPU40而从地图信息19获取地图信息。其中,在这样的情况下,优选在主CPU40移至睡眠模式等实现节约电力化的状态之前,从地图信息19获取规定的范围的地图信息,并存储于传感控制微型计算机12内的R0M22等存储部或者传感控制微型计算机12直接控制的存储部(省略图示)。通过这样处理,即使主CPU40是睡眠模式等,也能够不启动主CPU40而是通过传感控制微型计算机12进行GPS控制处理。此外,在电子设备10中,按照上述方式存储地图信息的情况下,通过存储与移动状态对应的范围的地图信息,缩短存储地图信息所需的时间,能够延长主CPU40的睡眠时间,另外,能够减少地图信息的存储容量。因此,能够减少消耗电流从而抑制消耗电力。[0121]此外,在上述各实施方式中,传感控制微型计算机12控制GPS14的电源的接通以及断开,但是接通以及断开电源的方法并不特别限定于此。在GPS14本身具备电源的情况下,可以设为传感控制微型计算机12控制该电源的接通以及断开。另外,也可以设为通过传感控制微型计算机12以不从电力供给部18向GPS14输入电力的方式进行控制,来控制GPS14的电源的接通以及断开。
[0122]另外,在上述各实施方式中,作为从GPS卫星I发送出的GPS信号未到达的场所,传感控制微型计算机12判断是否是隧道内,但也可以是其他的场所。作为GPS信号未到达的场所,例如,可以列举出地下、规定的建筑物中等。预先通过实验等而得到这些特定的场所中的气压值的变化,并通过使用与所得到的气压值的变化对应的阈值(基准值),能够如上述各实施方式那样,传感控制微型计算机12进行GPS14的电源的控制。
[0123]另外,在其他的上述各实施方式中说明的电子设备10以及传感控制微型计算机12等的结构、动作以及处理等是一个例子,在不脱离本发明的主旨的范围内能够根据状况进行变更是不言而喻的。
【权利要求】
1.一种半导体装置,其特征在于,具备: 气压值获取部,其从气压传感器获取气压值;以及 控制部,其检测通过所述气压值获取部获取到的气压值的变化状态,并基于所述变化状态是否满足规定的条件,来控制基于接收到的GPS信号进行位置检测并输出位置信息的GPS装置的电源的接通以及断开。
2.根据权利要求1所述的半导体装置,其特征在于, 所述规定的条件是判断是否是隧道内的条件, 所述控制部基于所述变化状态与所述规定的条件,来判断是否是隧道内,在判断为是隧道内的情况下,控制成断开所述GPS装置的所述电源。
3.根据权利要求2所述的半导体装置,其特征在于, 在判断为不是隧道内的情况下,所述控制部控制成接通所述GPS装置的所述电源。
4.根据权利 要求2或者3所述的半导体装置,其特征在于, 所述半导体装置具备获取地图信息的地图信息获取部, 在判断为是隧道内的情况下,所述控制部基于所述地图信息获取部获取到的所述地图信息与在断开所述电源之前从所述GPS装置输出的所述位置信息,来确定所述隧道。
5.根据权利要求4所述的半导体装置,其特征在于, 所述控制部基于所述地图信息,来检测确定出的所述隧道的出口的位置,在根据已从所述出口出来而判断为不是隧道内的情况下,控制成接通所述GPS装置的所述电源,并且将检测出的所述出口的位置输入至所述GPS。
6.根据权利要求1~5中的任意一项所述的半导体装置,其特征在于, 所述半导体装置具备移动状态判定部,该移动状态判定部判定移动状态是利用汽车的移动、利用电车的移动以及基于步行或者行驶的移动中的哪一种, 所述控制部基于与通过所述移动状态判定部判定出的所述移动状态对应的所述规定的条件,来控制所述GPS装置的所述电源的接通以及断开。
7.根据权利要求6所述的半导体装置,其特征在于, 预先决定所述规定的条件与所述移动状态的对应关系, 所述控制部基于通过所述移动状态判定部判定出的所述移动状态,根据所述规定的条件与所述移动状态的对应关系来决定所述规定的条件。
8.根据权利要求6或7所述的半导体装置,其特征在于, 预先决定所述气压值获取部获取气压值的获取时间与所述移动状态的对应关系, 所述气压值获取部基于通过所述移动状态判定部判定出的所述移动状态,根据所述获取时间与所述移动状态的对应关系来决定所述获取时间。
9.一种电子设备,其特征在于,具备: GPS装置,其基于接收到的GPS信号进行位置检测; 电力供给部,其向所述GPS装置的电源供给电力; 显示部,其显示GPS装置的位置检测结果;以及 半导体装置,其为所述权利要求1~8中的任意一项所述的半导体装置。
10.一种电源控制方法,其特征在于,具备: 气压获取工序,从气压传感器获取气压;以及电源控制工序,检测通过所述气压获取工序获取到的气压的变化状态,并基于所述变化状态是否满足规定的条件,来控制基于接收到的GPS信号进行位置检测的GPS装置的电源的接通以 及断开。
【文档编号】G01S19/02GK103913751SQ201310734029
【公开日】2014年7月9日 申请日期:2013年12月26日 优先权日:2012年12月28日
【发明者】齐藤孝之 申请人:拉碧斯半导体株式会社