专利名称:便携式电子器件及地磁传感器校正方法
技术领域:
本发明涉及一种具有地磁传感器的便携式电子器件和该地磁传感 器校正方法。
背景技术:
具有利用GPS (Global Positioning System全球定位系统)显示现在 所在地地理位置的导航功能的便携式电话机已经实现了实用化。在这种 便携式电话机中,通常安装有地磁传感器,可以显示所在地和方位。例 如,利用与前进方向一致、使地图的显示方向转动的称之为前进方向 (heading)朝上的显示方法,能够显示用户很容易理解的现在的位置 和前进方向。
地磁传感器例如采用磁阻元件等磁检测元件,检测多个方向(通常 为2轴方向或3轴方向)的地磁的强度。但是,由于地磁非常微弱,所 以地磁传感器检测值很容易受到其他磁场的影响。具体的,安装有地磁 传感器的电子器件内部的部件中产生的磁场是地磁检测值产生误差的 最大因素。由于即使将电子器件朝向任何一个方位角,也会在电子器件 的内部产生一定的磁场,所以,在电子器件内部产生的磁场将对地磁检 测值产生一个固定的误差(offset偏差)。为了采用地磁传感器高精度 检测出地磁,需要推导出该偏差(offset)并从传感器的检测值中除去 以进行校正(校准)。专利文献1~8中记载了关于安装在便携式电子器 件上的地磁传感器的校正的技术。
专利文献1:特开JP2005-291931号公报
专利文献2:特开JP2005-291932号公报
专利文献3:特开JP2005-291933号公报
专利文献4:特开JP2005-291934号公报
专利文献5:特开JP2005-291935号公报专利文献6:特开JP2005-291936号公报 专利文献7:特开JP2005-345387号公报 专利文献8:特开JP2005-345388号公报
通常,3轴方式的地磁传感器可以自动校正,而2轴方式的地磁传 感器需要用户进行手动校正操作。例如,在用户将便携式电子器件的壳 体一边相对地平面保持水平一边左右振动以及转动期间,地磁传感器检 测出多个方向的地磁。便携式电子器件内部磁场产生的偏差值可以利用 这样的方式获取的多个方向的地磁的检测值推导出。
然而,校正操作的时间通常带有一定用户方面的主观色彩,往往 以方位显示和实际不同的方式而在用户所感知的时刻进行校正。这样, 便需要再次进行校正,而此时在受到外部较强磁场的影响而使器件内部 部件带磁的时候(例如耳机的磁铁靠近器件时等),便携式电子器件内 部的磁场产生变化。但是,由于用户并不能直接知道如此外部磁场发生 的变化,所以,对于通过用户的判断进行校正操作的便携式电子器件而 言,存在在很多情况下以很大误差的状态继续显示方位这样的问题。
因此,期待提供一种能够在合适的时段内执行与地磁传感器的校 正相关的处理的便携式电子器件和该地磁传感器校正方法。
发明内容
本发明的便携式电子器件具有检测地磁的地磁传感器,显示信息 的显示部,输入指示的输入部,以及根据上述地磁传感器的检测值计算 方位、并且在上述显示部显示该方位信息的控制部,在规定时间以上没 有对上述输入部输入指示时,上述控制部可以执行向降低上述显示部的 消耗电力的省电模式移动的省电处理和与上述地磁传感器校正相关的 校正相关处理,在上述省电模式中如果上述输入部输入指示,则结束上 述省电模式并执行上述校正相关处理。
上述控制部还可以在上述省电模式中在上述输入部进行输入之后, 经过规定等待时间后执行上述校正相关处理。
上述控制部如果在经过上述规定等待时间之前由上述输入部输入 下一次的输入,则可以从该下一次的输入开始进一步经过上述规定的等待时间之后执行上述校正相关处理。
上述控制部如果在上述省电模式中在上述输入部进行了输入,则可 以在执行上述校正相关处理之前,执行与上述输入部输入的指示对应的 处理。
具有可遮蔽上述显示部的画面的壳体,上述控制部还可以在上述壳 体状态为遮蔽上述显示部的画面的状态时不执行上述校正相关处理。
上述控制部还可以在执行上述方位的计算和显示相关处理的状态 向上述省电模式进行移动之后,与向上述输入部的指示的输入对应结束 上述省电模式后,执行上述校正相关处理。
上述控制部还可以在执行上述方位的计算和显示相关处理的状态 向上述省电模式进行移动之后,通过向上述输入部输入与控制上述方位 的计算和显示相关处理的进行的指示不同的指示,结束上述省电模式, 执行上述校正相关处理。
另外,本发明的便携式电子器件具有检测地磁的地磁传感器,显 示信息的显示部,可遮蔽上述显示部的画面的壳体,输入指示的输入部, 以及根据上述地磁传感器的检测值计算方位并且在上述显示部显示该 方位的信息的控制部,上述控制部可执行与上述地磁传感器的校正相关 的处理即校正相关处理,在执行与上述方位的计算相关的处理的状态下 遮蔽上述显示部的画面,之后,如果解除该遮蔽状态的话,则执行上述 校正相关处理。
另外,本发明的电子器件具有检测地磁的地磁传感器,显示信息 的显示部,输入指示的输入部,可遮蔽上述输入部至少一部分的壳体, 以及根据上述地磁传感器的检测值计算方位并且在上述显示部显示该 方位信息的控制部,上述控制部可以执行与上述地磁传感器的校正相关 的处理即校正相关处理,在执行上述方位的计算相关处理的状态下,遮 蔽上述输入部的至少一部分,之后,如果该遮蔽状态解除的话,则执行 上述校正相关处理。
上述控制部可以在上述输入部的至少一部分的遮蔽状态解除之后, 如果操作被遮蔽的上述输入部的话,则执行上述校正相关处理。
上述控制部还可以在上述输入部的至少一部分的遮蔽状态解除之后,在操作被遮蔽的上述输入部、该操作发出与控制上述处理的执行的 指示不同的指示时,执行上述校正相关处理。
本发明的地磁传感器校正方法涉及一种便携式电子器件中的地磁 传感器的校正方法,该便携式电子器件具有检测地磁的地磁传感器; 显示信息的显示部;和输入指示的输入部。该地磁传感器校正方法具有: 根据上述地磁传感器的检测值计算出方位,在上述显示部显示该方位的 信息的方位确定步骤;在规定时间以上没有对上述输入部输入指示时, 向降低上述显示部消耗电力的省电模式移动的省电步骤;和,执行上述 地磁传感器的校正或者进行与校正相关的通知的校正步骤,如果上述省 电模式中上述输入部输入校正的指示,则结束上述省电模式,并且执行 上述校正步骤。
根据本发明,能够以合适的时段执行与地磁传感器的校正相关的处理。
图1为表示本发明实施方式的便携式电话机(便携式电子器件)中
用于获取地理位置和地图信息的系统的结构例的图。 图2为表示便携式电话机的外观的一个例子的图。 图3为表示本发明实施方式的便携式电话机的结构例的方块图。 图4为表示便携式电话机中的GPS信号接收处理的一个例子的流程图。
图5为表示导航处理的一个例子的流程图。 图6为表示从导航服务器发送的地图信息的一个例子的图。 图7为表示关于方位计算和显示的处理的第1例的流程图。 图8为表示关于方位计算和显示的处理的第2例的流程图。 图中101—无线通信部,102—GPS信号接收部,103 —键输入部, 104 —声音处理部,105 —扬声器,106 —麦克风,107 —显示部,108 — 存储部,109 —开闭判定部,IIO —地磁传感器,120 —控制部。
具体实施方式
下面对安装由GPS进行导航的导航功能的多功能型便携式电话机 中适用的本发明的便携式电子器件进行说明。
图1为表示本发明实施方式中的便携式电话机(便携式电子器件) 100中用于获取地理位置和地图信息的系统的结构例的图。
便携式电话机100接收来自绕己知轨道的3颗或3颗以上的GPS 卫星200发送的GPS信号。然后,将与接收的GPS信号有关的信息从 基站300经由通信网发送至GPS服务器401,以从GPS服务器401获 取所在地的位置信息。另外,便携式电话机100将由GPS服务器401 获取的所在地的位置信息从基站300经由通信网发送至导航服务器 402,从导航服务器402获取所在地周边的地图信息。
GPS服务器401根据经通信网从便携式电话机100送来的GPS信 号的信息,计算出便携式电话机100的地理位置(例如经度和纬度等)。 然后,将计算出的位置信息从通信网经由基站300发送至便携式电话机 100。
导航服务器402根据经通信网从便携式电话机100送来的位置信 息,从数据库中检索便携式电话机100周边的地图的信息。然后,将检 索到的地图信息,从通信网经由基站300发送至便携式电话机100。
图2为表示便携式电话机100的外观的一个例子的图。
如图2所示,便携式电话机100具有第1壳体(上部壳体)501和 第2壳体(下部壳体)502。该2壳体501、 502通过铰链(hinge)部 50二可随意折叠地连接,能够相互打开和闭合。
在折叠状态(闭合状态)下,与第2壳体502相对的第1壳体501 的面501A上,配置有显示部518 (图3的107)和扬声器504 (图3的 105)。在闭合状态下,与第1壳体501相对的第2壳体502的面502A 上,配置有键输入部517 (图3的103)和麦克风505 (图3的106)。 在第2壳体502的铰链部503,配置有用于与基站300无线通信的可随 意伸縮的天线507 (图3的ATI)。
图3为表示本发明实施方式的便携式电话机100的结构例的方块图。
图3所示的便携式电话机100具有无线通信部IOI, GPS信号接收部102,键输入部103,声音处理部104,扬声器105,麦克风106, 显示部107,存储部108,开闭判定部109,地磁传感器110和控制部 120。
无线通信部101进行与基站300之间的无线通信有关的处理。例如, 对从控制部120输出的发送数据实施规定的调制处理以转换成无线信 号,由天线AT1发送出去。另外,对天线AT1接收的无线信号实施规 定的解调处理以再生接收数据,并输出至控制部120。
GPS信号接收部102接收来自GPS卫星200发出的GPS信号,并 进行放大、去噪音、调制等的信号处理,为在GPS服务器401中计算 出便携式电话机100的地理位置而获取必要的信息。
键输入部103具有例如电源键、通话键、数字键、文字键、方向键、 确定键、各种功能键,用户在操作这些键时,产生对应该操作内容的信 号,将其作为用户的指示输入到控制部120。
声音处理部104对扬声器105输出的声音信号或麦克风106输入的 声音信号进行处理。即,对从麦克风106输入的声音信号进行放大、模 数转换、编码等的信号处理,转换成数字声音数据并输出至控制部120。 另外,对控制部120提供的声音数据进行解码、数模转换、放大等的信 号处理,转换成模拟声音信号并输出至扬声器105。
显示部107通过使用例如液晶显示面板或有机EL面板等的显示设 备而构成,显示对应由控制部120提供的视频信号的图像。例如显示发 送时的发信端的电话号码、接收时的接收对象的电话号码、收信邮件或 发信邮件的内容、日期、时刻、电池余量、等待画面等的各种信息或图 像。另外,如后所述,在进行导航时显示所在地周边的地图。
存储部108存储控制部120处理中使用的各种数据。例如,保存控 制部120具有的计算机程序、管理的电话号码及电子邮件地址等的个人 信息的地址簿、用于再生铃声、警报声的声音文件、各种设定数据、程 序处理过程中使用的临时数据等。
存储部108由例如非易失性存储设备(非易失性半导体存储器、硬 盘装置、光盘装置等)或可随机寻址的存储设备(例如SRAM、 DRAM) 等构成。开闭判定部109判定经铰链部503连接的第1壳体501和第2壳体 502的开闭状态。例如,开闭判定部109含用于检测第1壳体501和第 2壳体502呈重叠状态的闭合状态的开关等的检测器,判别闭合状态和 其之外的状态。
地磁传感器110检测方位计算中使用的地磁。
地磁传感器110例如配置在第2壳体502的内部的电路基板上,以 电路基板上设定的规定的坐标系(2轴或3轴)为基准,检测其各轴方 向的地磁。对于地磁的检测,可以采用例如检测磁阻元件的磁阻值的方 法、利用线圈励磁的方法、利用霍耳效应(Hall effect)的方法等各种 方法。
地磁传感器110由例如基于磁场而状态变动的元件部分(磁阻元件 等)和周期性检测该元件部分变动值的驱动部构成。并且,控制部120 根据含于存储在存储部108中的导航程序等的电子罗盘(compass)的 程序来驱动驱动部以进行周期性的检测,并进一步周期性检测该检测结 果。然后,通过从元件部分和驱动部分产生的检测值中对后述偏差误差 进行补正,进行正确方位的计算。在本实施方式中,将与该偏差误差的 计算和补正相关的处理称为地磁传感器UO的校正(校准)。
控制部120对便携式电话机100的整体的动作进行总控制。即,控 制上述各单元的运行(无线通信部101中的信号的接收发送、GPS信号 接收部102中的GPS信号的接收运行、声音处理部104中的声音的输 入输出、显示部107中的图像的显示等),以使便携式电话机100的各 种处理(通过线路交换网进行的声音通话、电子邮件的撰写和发送接收、 互联网的网页的浏览、导航处理等)对应键输入部103的操作以合适的 顺序进行。
例如控制部120具有根据存储部108中存储的程序(操作系统、应 用程序等)进行处理的计算机,按照该程序中所指示的顺序执行上述处 理。
作为导航功能的处理,控制部120进行如下处理根据地磁传感器 110的检测值计算方位的处理,将GPS信号接收部102接收的GPS信 号的信息发送至GPS服务器401以获取所在地位置信息的处理,将该位置信息发送至导航服务器402以获取所在地周边的地图的信息的处
理,根据从基站300的测位用信号和方位的计算结果推算出所在地的处 理,对应方位的计算结果控制在显示部107的图面上的地图的方向的处 理(前进方向朝上显示处理)。控制部120通过导航用应用程序(以下 记为导航应用程序)执行这些程序。
另外,在键输入部103中没有进行规定时间以上操作时,控制部 120向用于降低显示部107及其他单元消耗电力的省电模式移动。如果 移动至省电模式,则逐步减少控制部120例如将显示部107的光量(LCD 面板的背光光量等)减少直到为零。如果光量为零后也无进一步键操作 的状态一直持续的话,控制部120就会停止显示部107中的像素的驱动。
向省电模式的移动不但可以在键输入部103中没有键操作时进行, 而且还可以例如在开闭判定部109中判定为闭合状态时(即显示部107 的画面被遮蔽的状态)等中执行。
如果在该省电模式中键输入部103操作任何一个键,控制部120就 会结束省电模式而回复到通常的运行模式,并且执行与地磁传感器110 的校正有关的处理。作为与校正有关的处理,例如,在显示部107显示 促进地磁传感器IIO校正的信息或图像,执行地磁传感器110的自动校 正。
在便携式电子器件100的内部,含有例如屏蔽壳(shield case)或 者存储卡卡座(memory card holder)、增强用板金等的电子部件或金属 部件。这些如果受到强磁场的作用则磁化,从而呈带磁并具有极性的状 态,从而产生磁场。
另一方面,便携式电话机IOO的内部很窄,在地磁传感器110附近 如上所述设计有容易磁化的部件。因此,在地磁传感器110中除了纯粹 的因地磁产生的磁场之外,还存在由于便携式电话机100内部的带磁部 件所产生的磁场。地磁传感器100的校正根据这样的便携式电话机100 内部的磁场,计算产生的检测值的固定的偏差误差并进行补正。
如果相对地平面转动便携式电话机100的话,则加在地磁传感器 IIO上的地磁的磁场随着转动动作的进行而变化,但是,相对地磁传感 器IOO位置关系固定的便携式电话机100的内部的部件所产生的磁场则随着转动动作的进行不发生变化。所以,控制部120例如在用户执行将
便携式电话机100的壳体相对地平面水平转动的动作(g卩,使地磁传感
器100的2轴情况下的参数变化的动作)期间,得到多个地磁传感器 100的检测值,根据该多个检测值计算出固定的偏差误差。
另外,在地磁传感器110可检测3轴以上的地磁时,通过改变各轴 的检测方法依次获得采样(sample),从而无需转动壳体就能够计算偏 差误差(即自动校正)。
为从省电模式回复,操作键输入部103的键时,用户可以假设如同 看到显示部107的画面一样。
另一方面,地磁传感器110的校正结果对应壳体对地平面的角度的 变化而变化。控制部120进行校正计算,以在对用户显示方位信息的状 态(即壳体相对地平面成大致水平的状态)下能够以最高的精度计算方 位。
因此,通过在用户所见显示部107的画面的状态下执行有关校正的 处理,由于壳体相对地平面的角度呈合适的状态下进行校正处理,从而 提高了方位的计算精度。
控制部120还可以对应键输入部103的操作,在从省电模式回复的 情形下每次都进行上述校正相关处理。但是,除了方位计算之外而不利 用地磁传感器的检测值的场合,从省电模式回复期间进行校正则是一种 浪费。此时,还可以在导航应用程序(方位的计算和显示有关的程序) 的启动中从省电模式回复时,执行校正相关处理。
例如控制部120在导航应用程序的启动中键输入部103在规定时间 以上没有进行操作时,移动到上述省电模式。省电模式中,显示部107 的画面显示消失,但是,为了从省电模式回复之后能够迅速显示正确的 方位,控制部120在省电模式中还继续方位的计算。在该状态下,通过 键输入部103的操作而结束省电模式时,控制部120执行地磁传感器 IIO的校正相关处理。
进一步,控制部120还可以在导航应用程序的启动中,在键输入部 103中操作与用于控制导航应用程序的进行的键不同的键的场合,执行 校正相关处理。在导航应用程序的启动中操作键输入部103的键时,用户可以假设 如同看到显示部107的画面显示。可以假设仅为了防止向省电模式移动 而使画面变暗的目的而按下适当的键的状况等。因此,由于通过对应导 航应用程序的启动中的键操作执行校正处理,就能够在壳体相对地平面 的角度呈合适的状态下获得校正用偏差,从而提高了方位的计算精度。
另外,如果在操作用于控制导航应用程序执行的键(例如在地图的 移动或扩大、转动等中用的键)的场合中执行校正处理,则校正的频度 就提高到所需频度以上,但是,在操作与这样的键不同的键(即没有进 行导航应用程序的键)时执行校正处理的话,则可以减少校正频度,抑 制消耗电力的增加。
进一步,控制部120在省电模式中从操作键输入部103的键到执行 地磁传感器110的校正相关处理期间,设置固定的等待时间。这样,由 于避开了键操作之后的壳体不稳定状态而执行校正,所以能够获取正确 的偏差值,能提高方位计算精度。
另外,在该等待时间的途中,如果进一步操作键输入部103的键时, 则控制部120例如进一步仅以规定时间延长等待时间。这样,和上述一 样,能够避开壳体的不稳定状态而进行校正。
另夕卜,此时,控制部120也可以一旦执行在等待时间的途中对应所 操作的键的处理之后,执行校正相关处理。在控制部120的处理能力还 不是很高的情况下,通过不并行执行校正相关处理和键操作对应处理, 从而可以抑制处理速度的降低。
进一步,控制部120在开闭判定部109判定为闭合状态的场合(即 由第1壳体501遮蔽显示部107的画面的场合)中,不执行校正相关处 理。
如在前说明的那样,控制部120在对用户显示方位信息的状态下, 以能够计算最高精度方位的方式进行校正计算。为此,在不显示方位信 息的闭合状态下不执行校正,从而防止方位计算的精度的降低。
这里,针对具有上述结构的便携式电话机100的运行,重点说明本 发明相关的导航功能。
首先对GPS信号的接收处理进行叙述。图4为表示便携式电话机100中的GPS信号接收处理的一个例子
的流程图。
控制部120在例如2秒间隔这样的固定时段内控制GPS信号接收 部102,对来自卫星的GPS信号进行扫描(步骤ST102、 ST104)。扫 描的结果在能够接收GPS信号的场合中将该信息存储在存储部108中 (ST106)。针对可接收的全部卫星重复进行该GPS信号的扫描和信息 的存储(步骤ST108、 ST104、 ST106)。如果对全部卫星进行扫描, 则进行等待,直到进入下一次的GPS信号接收时段,再进行步骤 S104~108的处理。控制部160例如在电源为ON的期间经常地执行该 GPS信号的接收处理。
下面对导航处理进行叙述。
图5为表示导航处理的一个例子的流程图。
控制部120例如如果通过键输入部103中的键输入操作等选择导航 处理的开始的话(步骤ST122),则控制部120启动导航应用程序。首 先,控制部120将由上述GPS接收处理得到的信息从无线通信部101 通过基站300、通信网,送至GPS服务器401进行处理(步骤ST124)。
GPS服务器401如果从便携式电话机100接收到GPS的信息,则 根据该接收的GPS信号计算出便携式电话机100的所在地的位置(例 如经度、纬度的信息),将该计算结果从通信网经过基站300发送至便 携式电话机100。
便携式电话机100接收来自GPS服务器401发送的位置信息,并 将其存储于存储部108中(步骤ST126)。
接着,控制部120从无线通信部101通过基站300、通信网,访问 导航服务器402 (步骤ST128),将获得的位置信息向导航服务器402 发送(步骤ST130)。
导航服务器402如果接收到来自便携式电话机100的位置信息,则 从数据库中检索出由该位置信息确定的便携式电话机100的所在地周 边的地图信息,将该检索到的地图信息从通信网经过基站300送信至便 携式电话机100。
便携式电话机IOO接收来自导航服务器402发送的地图信息,并存储在存储器109中(步骤ST132)。
图6为表示从导航服务器402发送的地图信息的一个例子的图。 在本实施方式中,作为一个例子,在地图信息中分别分配一个固有 识别号码。导航服务器402根据该识别号码,对每个规定尺寸(例如 lkm见方)的地图数据进行管理,在向便携式电话机100发送地图信息 的场合中,将该识别号码附加在地图数据上进行发送。在图7的例子中, 所在地周边的地图识别号码为MP0,其四面的地图的识别号码为 MP1 MP4。
如果获得该地图信息,则控制部160根据获得的地图信息生成所在 地周边地图的图像数据,在显示部107的显示面板中显示地图(步骤 ST134)。
如图6所示,在显示面板中显示的地图的区域,为比从导航服务器 402获取的lkm见方的地图更狭窄的区域(例如200mx300m)。
地图的显示方法可以选择例如北向上显示(以地图上的北朝向画面 的上方的显示)和前进方向朝上显示(将地图上的前行方向朝向画面的 上方的显示)的任何一种方式。
在通过键输入部103的键操作选择北向上显示的场合中,控制部 120使地图的北方向固定于显示画面的上方向,并显示于显示部107中。
另一方面,如果通过键输入部103选择前进方向朝上显示的场合, 控制部120根据地磁传感器110的检测值计算出的方位,对显示画面中 的地图的方向进行控制。例如以前进方向的方位向着显示画面的上方的 方式控制地图的方向。
如果如上所述开始地图的显示的话,在控制部120通过键输入部 103的键操作选择导航处理结束为止的期间中,重复进行下述的步骤 ST138之后的处理(步骤ST136)。
首先,控制部120接收从便携式电话机100的周围的多个(例如3 个以上)基站300发出的测位用基准信号到无线通信部101中,根据该 接收信号计算出所在地的位置(步骤STB8)。然后,由所在地的计算 结果判定便携式电话机100有无移动(步骤ST140),如果判定便携式 电话机100没有移动,则根据来自基站300的基准信号继续进行所在地的计算(步骤ST138)。
步骤ST140中,在判定便携式电话机100发生了移动时,控制部 120判定该移动目的地的地点是否位于现在获取的地图的边缘的区域之 中(步骤ST142)。例如,应在显示部107中显示的地图的一部分,但 不含在当前获取的地图之中,而含于与其邻接的地图之中的场合,就判 定为所在地位于地图边缘的区域。
在判定所在地位于边缘区域的场合,控制部120就向导航服务器 146请求与该边缘区域邻接的地图(步骤ST146)。例如将当前获取中 的地图的识别号码以及相对该地图与东西南北哪个方位邻接的指示信 息发送至导航服务器146。
导航服务器402从数据库中检测出对应来自便携式电话机100发送 的这些信息的地图,并发送至便携式电话机100中。
便携式电话机100从导航服务器402接收所发送的地图信息并存储 于存储部109中(步骤ST132),使对应该地图信息的地图显示于显示 部107 (步骤ST134)。之后,重复步骤ST138之后的处理。
另外,在判定所在地不位于边缘区域的场合中,控制部120对应所 在地的计算结果,进行移动地图的显示区域的处理,以使例如便携式电 话机100的所在地处于地图的中央,之后,重复步骤ST138之后的处理。
下面针对导航应用程序中的方位的计算和显示进行说明。
图7为表示方位的计算和显示相关的处理的第1例的流程图。
控制部120获取地磁传感器110的检测值(步骤ST205),根据该 得到的检测值和存储于存储部109中的偏差值,计算出方位(步骤 ST210)。
然后,控制部120确认开闭判定部109是否判定为闭合状态(步骤 ST215),在闭合状态的场合以不进行后面的处理(方位显示的更新处 理ST260或校正处理ST240、 ST245、 ST250)的方式返回步骤ST215, 重复地磁的检测和方位的计算。
在开闭判定部109没有判定为闭合状态的场合(即打开状态的场 合),控制部120判定键输入部103中是否正在进行键操作(步骤 ST220),正在进行键操作的场合中,据此而判定是否从省电模式回复到通常的运行模式(步骤ST225)。
在通过键操作从省电模式回复后,控制部120在等待规定的等待时 间之后(步骤ST235),执行校正相关处理(ST240、 ST245、 ST250)。
例如控制部120将促进校正的图像或信息显示于显示部107,用户 执行便携式电话机100的壳体的转动等操作,于其间从地磁传感器110 获得多个方向的地磁检测值(步骤ST240)。控制部120根据地磁传感 器110获取的地磁检测值获得偏差值数据(步骤ST245)。地磁传感器 110为3轴型的场合中,还可以通过无需壳体的转动的自动校正获得偏 差值的数据。控制部120将获得的偏差值数据存储在存储部108中,并 结束校正(步骤ST250)。在校正之后,如果导航应用程序处于启动中 状态,则再次返回步骤ST215重复地磁的检测和方位的计算(步骤 ST265)。
另外,控制部120在进行了键输入部103中的键操作,并且该键为 与导航应用程序的控制无关的键的场合(ST230),和上述一样,在等 待了规定的等待时间135之后(步骤ST235),执行校正相关处理 (ST240、 ST245、 ST250)。
另一方面,控制部120在导航应用程序的启动中没有进行键输入部 103的操作而向省电模式移动的场合(步骤ST255),不进行方位显示 的更新处理(ST260)和校正处理(ST240、 ST245、 ST250)而返回步 骤ST215,重复地磁的检测和方位的计算。
在壳体呈打开状态(步骤ST215),键输入部103没进行键操作(步 骤ST220),并且不处于省电模式中的场合(步骤ST255),控制部120 更新显示部107中的方位的显示(步骤ST260)。例如, 一边对显示当 前方位的图像进行更新(使罗盘的画面转动等), 一边在进行前进方向 朝上显示时对地图的方向进行更新。
另外,在壳体呈打开状态(步骤ST215),键输入部103进行键操 作(步骤ST220),并且没有产生从省电模式的回复(步骤ST225), 也还没进行与导航应用程序的控制无关的键操作的场合(步骤ST230), 和上述一样,控制部120对显示部107中的方位的显示进行更新。在方 位显示更新之后,如果导航应用程序处在启动中状态,则再一次返回步骤ST215重复地磁的检测和方位的计算(步骤ST265)。
如上所述,根据本实施方式,如果在省电模式下键输入部103进行 了键操作,则省电模式结束,并且执行地磁传感器110的检测值的校正 相关处理。这样,由于是在以用户如同看到显示部107的画面的状态下 执行校正相关处理,所以能够以壳体相对地平面的角度呈合适的状态下 执行校正处理,从而提高方位的计算精度。
另外,通过在导航应用程序(方位计算和显示相关程序)的启动中 状态下执行校正相关处理,由于是在没有执行方位计算和显示的状态下 没有执行无用的校正,所以可以抑制消耗电力的增大。
进一步,根据本实施方式,在导航程序的启动中,如果执行了对不 同于用于控制导航应用程序的执行的键的键输入部103的键操作的场 合,则执行校正相关处理。这样,通过对应导航应用程序启动中的键操 作执行校正处理,由于在壳体相对地平面的角度呈合适的状态下执行校 正相关处理,所以能够提高方位的计算精度。另外,如果操作用于控制 导航应用程序运行的键,则与执行校正的场合相比,没有进行不必要的 校正即可完成,能够抑制消耗电力的增加。
另外,在省电模式中键输入部103进行键操作之后,直至执行地磁 传感器110的校正相关处理为止的期间中,通过设置固定的等待时间, 由于避开键操作之后的壳体的不稳定状态而执行校正,因此提高了方位 的计算精度。
下面参照图8的流程图针对方位计算和显示相关处理的第2个例子 进行说明。
图8的流程图是在图7的流程图的步骤ST217中追加了一些内容的图。
控制部120在步骤ST215中判定壳体没有呈闭合状态(即打开状态) 的场合,进一步判定步骤ST217中是否产生从闭合状态到打开状态的变 化。在产生了从闭合状态到打开状态的变化的场合中,在步骤ST235 中等到规定等待时间135之后,作为校正相关处理执行ST240、 ST245、 ST250。
在将壳体从闭合状态变更为打开状态时(即在解除壳体对显示部107的画面的遮蔽状态时),用户可以假设如同看到显示部107的画面
一样,壳体对地平面呈合适的角度的可能性很高。因此,通过在从闭合 状态向打开状态发生变化时执行校正相关处理,由于壳体能够在相对地 平面的角度呈合适的状态下执行校正处理,所以能够提高方位的计算精 度。
以上尽管是针对本发明的实施方式的一个例子进行了说明,但本发 明并不限于上述的方式。
在上述的实施方式中,尽管是在通过键操作而从省电模式回复的场 合及从壳体的闭合状态向打开状态发生变化的场合中执行校正相关处
理,但是,本发明并不限于此。例如,在包括遮蔽键输入部103的至少 一部分的键(操作单元)从而不能进行操作的壳体的场合,也可以在该 遮蔽状态解除时执行校正。在作为这样的键操作而解除该遮蔽状态时, 由于用户能够假设如同看到显示部107的画面一样,因此如果在这样的 时段中执行校正相关处理,则能够提高方位的计算精度。
另外,此时,也可以在键输入部103的遮蔽状态解除之后,并且在 进行遮蔽的键的键操作时执行校正相关处理。
在上述的实施方式中,尽管列举了操作键(按钮)作为控制部120 中输入指示的单元的一个例子,但是本发明不限于此。即输入单元是任 意的,例如还可以包含拨号盘(dial)、滑动开关(slide switch)、感 压开关(pressure-sensitive switch)、触摸屏(touchpanel)等會g够输入 用户指令的任意的单元。
控制部120的处理还可以如上所述采用计算机通过软件而执行,也 可以至少以部分通过硬件来执行。
本发明的便携式电子器件不限于便携式电话机,还可适用于便携式 游戏机或PDA (personal digital assistants)、笔记本电脑等、可安装地 磁传感器的各种便携式电子器件。
权利要求
1. 一种便携式电子器件,其特征在于,具有检测地磁的地磁传感器,显示信息的显示部,输入指示的输入部,以及根据上述地磁传感器的检测值计算方位并且在上述显示部显示该方位信息的控制部,在规定时间以上没有对上述输入部输入指示时,上述控制部可以执行向降低上述显示部的消耗电力的省电模式移动的省电处理和与上述地磁传感器校正相关的校正相关处理,在上述省电模式中如果上述输入部输入指示,则结束上述省电模式并执行上述校正相关处理。
2. 根据权利要求1所述的便携式电子器件,其特征在于, 上述控制部在上述省电模式中在上述输入部进行输入之后,经过规定等待时间后执行上述校正相关处理。
3. 根据权利要求2所述的便携式电子器件,其特征在于,上述控制部如果在经过上述规定等待时间之前由上述输入部输入 下一次的输入,则从该下一次的输入开始进一步经过上述规定的等待时 间之后执行上述校正相关处理。
4. 根据权利要求l所述的便携式电子器件,其特征在于,上述控制部如果在上述省电模式中在上述输入部进行了输入,则在 执行上述校正相关处理之前,执行与上述输入部输入的指示对应的处理。
5. 根据权利要求l所述的便携式电子器件,其特征在于, 具有可遮蔽上述显示部的画面的壳体,上述控制部在上述壳体状态为遮蔽上述显示部的画面的状态时不 执行上述校正相关处理。
6. 根据权利要求1所述的便携式电子器件,其特征在于, 上述控制部如果在执行上述方位的计算和显示相关处理的状态向上述省电模式进行移动之后,与向上述输入部的指示的输入对应结束上 述省电模式,执行上述校正相关处理。
7. 根据权利要求l所述的便携式电子器件,其特征在于,上述控制部在执行上述方位的计算和显示相关处理的状态向上述 省电模式进行移动之后,通过向上述输入部输入与控制上述方位的计算 和显示相关处理的进行的指示不同的指示,结束上述省电模式,执行上 述校正相关处理。
8. —种便携式电子器件,其特征在于,具有检测地磁的地磁传感器,显示信息的显示部,可遮蔽上述显 示部的画面的壳体,输入指示的输入部,以及根据上述地磁传感器的检 测值计算方位并且在上述显示部显示该方位的信息的控制部,上述控制部可执行与上述地磁传感器的校正相关的处理即校正相 关处理,在执行与上述方位的计算相关的处理的状态下遮蔽上述显示部 的画面,之后,如果解除该遮蔽状态的话,则执行上述校正相关处理。
9. 一种便携式电子器件,其特征在于,具有检测地磁的地磁传感器,显示信息的显示部,输入指示的输 入部,可遮蔽上述输入部至少一部分的壳体,以及根据上述地磁传感器 的检测值计算方位并且在上述显示部显示该方位信息的控制部,上述控制部可以执行与上述地磁传感器的校正相关的处理即校正 相关处理,在执行上述方位的计算相关处理的状态下,遮蔽上述输入部 的至少一部分,之后,如果该遮蔽状态解除的话,则执行上述校正相关 处理。
10. 根据权利要求9所述的便携式电子器件,其特征在于, 上述控制部在上述输入部的至少一部分的遮蔽状态解除之后,如果操作被遮蔽的上述输入部的话,则执行上述校正相关处理。
11. 根据权利要求9所述的便携式电子器件,其特征在于,上述控制部在上述输入部的至少一部分的遮蔽状态解除之后,在操 作被遮蔽的上述输入部、该操作发出与控制上述处理的执行的指示不同 的指示时,执行上述校正相关处理。
12. —种便携式电子器件中的地磁传感器的校正方法,该便携式电 子器件具有检测地磁的地磁传感器;显示信息的显示部;和输入指示 的输入部,其特征在于,该地磁传感器的校正方法具有方位确定步骤,根据上述地磁传感器的检测值计算出方位,在上述 显示部显示该方位的信息;省电步骤,在规定时间以上没有对上述输入部输入指示时,向降低上述显示部消耗电力的省电模式移动;禾口,校正步骤,执行上述地磁传感器的校正或者进行与校正相关的通知,如果上述省电模式中上述输入部输入校正的指示,则结束上述省电 模式,并且执行上述校正步骤。
全文摘要
本发明提供一种能够在合适的时段执行与地磁传感器的校正相关的处理的便携式电子器件和该地磁传感器校正方法。另外,如果在省电模式下键输入部(103)进行了键操作,则省电模式结束,并且执行地磁传感器(110)的检测值的校正相关处理。这样,由于是在以用户如同观看显示部(107)的画面的状态下执行校正相关处理,所以能够以壳体相对地平面的角度呈合适的状态下执行校正处理,从而提高方位的计算精度。另外,通过在导航应用程序(方位的计算和显示相关的处理)的启动中状态下执行校正相关处理,由于是在没有执行方位的计算和显示的状态下没有执行无用的校正,所以可以抑制消耗电力的增大。
文档编号G08G1/005GK101421585SQ20078001093
公开日2009年4月29日 申请日期2007年3月29日 优先权日2006年3月30日
发明者上野泰弘, 伊藤和登 申请人:京瓷株式会社