专利名称:电子设备的制作方法
技术领域:
本发明涉及用于测量方位的电子设备,还涉及方位测量方法和程序。
背景技术:
在用于测量方位的电子指南针中,通过使用地磁传感器检测地磁来执行方位测量。具体地,当通过电子指南针的移动等改变磁场时,根据所述移动改变检测的方位。另外,当将电子指南针安装到电子设备上时,例如便携式终端,可以通过便携式终端等获得方位。然而,当只基于地磁传感器检测的地磁来执行方位测量时,在电子设备倾斜的状态下无法执行精确的方位测量。为此原因,近年来设计了电子设备,除了地磁传感器之外,所述电子设备还具有加速度传感器(配置为六轴传感器=三轴传感器+三轴传感器),用于当电子设备移动时检测加速度。例如,已知一种技术,通过对电子设备的倾斜角进行校正,与电子设备的姿态无关地执行精确的方位测量(例如参见专利文献I)。另外已经知道在使用地磁传感器的方位测量计中,当磁场受到意外的干扰时,需要执行偏移校正,并因此已经提出了执行偏移校正的方法(例如,参见专利文献2)。另外已经知道一种方法,其中分别针对电子设备的姿态和状态(例如,便携式终端的打开和闭合状态)提供地磁传感器的多种偏移(例如参见专利文献3)。现有技术文献专利文献专利文献I JP08-278137A专利文献2 JP2OO6-CM7O38A专利文献3 JP2OO5-29I932A
发明内容
技术问题然而,上述技术具有以下问题。在上述技术中,继续使用地磁传感器检测,并且在方位测量中也继续反映地磁传感器的检测结果。因此,在发生噪声、干扰等时(据此错误地获得了偏移),错误地执行偏移校正。结果,导致误操作。本发明的目的是提供解决上述问题的电子设备、方位测量方法和程序。解决问题的技术方案根据本发明的电子设备是一种电子设备,包括:地磁传感器,所述地磁传感器检测地磁;运动传感器,所述运动传感器检测所述电子设备的运动;控制部,所述控制部配置为基于所述地磁传感器检测的结果并基于所述运动传感器检测的结果来测量所述电子设备的方位,并且配置为在所述运动传感器检测到所述电子设备静止时,只基于所述运动传感器检测的结果来检测所述电子设备的方位;以及显示部,所述显示部显示由所述控制部测量的所述方位。另外,根据本发明的方位测量方法是一种测量电子设备的方位的方位测量方法,所述方位测量方法包括:用于检测地磁的地磁检测处理;用于检测所述电子设备的运动的运动检测处理;用于基于在所述地磁检测处理中检测的结果并基于在所述运动检测处理中检测的结果来测量所述电子设备的方位的处理,用于在所述运动检测处理检测到所述电子设备静止时,只基于在所述运动检测处理中检测的结果来测量所述电子设备的方位的处理;以及用于显示所测量的所述方位的处理。另外,根据本发明的程序是配置为由电子设备执行的程序,所述程序包括:用于检测地磁的地磁检测过程;用于检测所述电子设备的运动的运动检测过程;用于基于所述地磁检测过程检测的结果并基于所述运动检测过程检测的结果来测量所述电子设备的方位的过程,用于在所述运动检测过程检测到所述电子设备静止时,只基于所述运动检测过程检测的结果来测量所述电子设备的方位的过程;以及用于显示所测量的所述方位的过程。本发明的有益效果如上所述,利用本发明可以防止电子指南针的误操作。
图1是示出了根据本发明的电子设备的示范实施例的视图。图2是示出了图1所示运动传感器的内部配置的示例的视图。图3是示出了图1所示运动传感器的内部配置的另一示例的视图。图4是示出了根据本发明的电子设备的另一示范实施例的视图。图5是用于解释图1所示电子设备中的方位测量方法的示例的流程图。图6是用于解释图1所示电子设备中的方位测量方法的另一示例的流程图。
具体实施例方式在下文中,将参考附图描述示范实施例。图1是示出了根据本发明的电子设备的示范实施例的视图。如图1所示,根据示范实施例的电子设备100具有六轴传感器110、控制部160和显示部170。注意在图1中,在电子设备100中提供的部件中,只示出了与本发明相关的部件,并且省略了在普通电子设备中提供的其他部件的说明(例如在电子设备100是便携式终端的情况下,省略了通信部、存储部、音频处理部、电源部等的说明)六轴传感器110由作为三轴(三维)地磁传感器的地磁传感器120和作为三轴运动传感器的运动传感器130来配置。
地磁传感器120检测地磁。地磁传感器120向控制部160输出检测结果。运动传感器130检测电子设备100的运动。另外,运动传感器130向控制部160输出检测结果。图2是示出了图1所示运动传感器130的内部配置的示例的视图。如图2所示,图1所示的运动传感器130可以通过加速度传感器140来配置,所述加速度传感器是检测电子设备100的加速度的三轴加速度传感器。图3是示出了图1所示运动传感器130的内部配置的另一示例的视图。如图3所示,图1所示的运动传感器130可以通过陀螺仪传感器150来配置,所述陀螺仪传感器检测电子设备100的旋转。另外,运动传感器130也可以通过振动传感器来配置,所述振动传感器检测电子设备100的振动。控制部160基于从地磁传感器120输出的结果并且基于从运动传感器130输出的结果来测量(计算)电子设备100的方位。另外,当从运动传感器130输出的结果表示电子设备100静止时,控制部160只基于从运动传感器130输出的结果来测量(计算)电子设备100的方位。此时,控制部160可以配置为忽略(丢弃)从地磁传感器120输出的结果,并且只基于从运动传感器130输出的结果来测量电子设备100的方位,或者可以配置为停止地磁传感器120的操作,并且只基于从运动传感器130输出的结果来测量电子设备100的方位。显示部170显示控制部160测量(计算)的方位。另外,也可以使用九轴传感器来代替六轴传感器110。图4是示出了根据本发明的电子设备的另一示范实施例的视图。如图4所示,所述示范实施例中的电子设备100具有九轴传感器111来代替图1所示的六轴传感器110。九轴传感器111由地磁传感器120和运动传感器131来配置。另外,运动传感器131由加速度传感器140和陀螺仪传感器150来配置。加速度传感器140和陀螺仪传感器150的操作与参考图2和图3所述的操作相同。图4所示的控制部160基于从地磁传感器120输出的结果、并基于分别从均设置在运动传感器131中的加速度传感器140和陀螺仪传感器150输出的结果,来测量(计算)电子设备的方位。另外,分别从均设置在运动传感器131中的加速度传感器140和陀螺仪传感器150输出的结果表示电子设备100静止时,图4所示的控制部160只基于分别从均设置在运动传感器131中的加速度传感器140和陀螺仪传感器150输出的结果来测量(计算)电子设备100的方位。下面将描述在图1所示的电子设备100中执行的方位测量方法。图5是用于解释图1所示电子设备100中的方位测量方法的示例的流程图。首先,当开始方位测量(电子指南针)的操作时,开始地磁传感器120的地磁检测以及运动传感器130对电子设备100的运动的检测。然后,控制部160基于地磁传感器120的地磁检测结果并且基于运动传感器130对电子设备100的运动检测结果来测量(计算)电子设备100的方位。
另外在步骤I中,运动传感器130检测电子设备100是否是静止的。当运动传感器130检测到电子设备100静止时,在步骤2中控制部160省略地磁传感器120的检测结果,并且只基于运动传感器130的检测结果来测量电子设备100的方位。随后在步骤3中,在显示部170中显示由控制部160测量的方位。另一方面,在步骤I中,当运动传感器130没有检测到电子设备100静止时,在步骤4中控制部160基于地磁传感器120的地磁检测结果并且基于运动传感器130对电子设备100的运动检测结果来测量电子设备100的方位,并且执行步骤3中的处理。随后,当在步骤I中运动传感器130检测到电子设备100静止时,执行步骤2的处理。另外,随后在步骤I中当运动传感器130没有检测到电子设备100静止时,执行步骤4中的处理。图6是用于解释图1所示电子设备100中的方位测量方法的另一示例的流程图。当开始方位测量(电子指南针)的操作时,开始地磁传感器120的地磁检测以及运动传感器130对电子设备100的运动的检测。然后,控制部160基于地磁传感器120的地磁检测结果并且基于运动传感器130对电子设备100的运动检测结果来测量(计算)电子设备100的方位。另外在步骤11中,运动传感器130检测电子设备100是否是静止的。当运动传感器130检测到电子设备100静止时,在步骤12中控制部160确定地磁传感器120是否在操作。当地磁传感器120在操作时,在步骤13中控制部160停止地磁传感器120的操作。然后在步骤14中,控制部160只基于运动传感器130的检测结果来测量电子设备100的方位。另外,当地磁传感器120没有操作时,不执行步骤13中的处理,并且执行步骤14中的处理。随后在步骤15中,在显示部170中显示由控制部160测量的方位。另一方面,在步骤11中,当运动传感器130没有检测到电子设备100静止时,在步骤16中控制部160确定地磁传感器120是否在操作。当地磁传感器120没有操作时,在步骤17中,控制部160命令地磁传感器120开始操作,并且地磁传感器120的操作开始。另外在步骤18,控制部160基于地磁传感器120的地磁检测结果并且基于运动传感器130对电子设备100的运动检测结果来测量电子设备100的方位,然后执行步骤15中的处理。当地磁传感器120在操作时,不执行步骤17中的处理,并执行步骤18中的处理。在参考图6描述的方位测量方法中,停止地磁传感器120的操作,因此可以减小由于地磁传感器120的操作导致的功耗。注意,同样在图4所示的示范实施例中,执行与参考图5和图6所示流程图描述的处理相同的处理。注意,电子设备100可以是具有方位测量功能的便携式终端,或者可以是具有方位测量功能的计步器,也就是说,电子设备100只需要是安装有电子指南针功能的装置或设备即可。
如上所述,在电子设备100静止时,只将运动传感器130的检测结果用于方位测量。因此,即使在电子设备100静止时产生诸如干扰和噪声之类的干扰磁场的因素,电子指南针也不会错误地测量方位。另外,即使错误地测量了地磁传感器120的偏移,不停止电子指南针,并且防止了电子指南针的误操作。实现了一种配置,使得通过根据处理目的制造的逻辑电路来在上述电子设备100中设置的部件的每一个执行的处理。另外,也可以实现一种的配置,使得其中将处理内容描述为程序的计算机程序(下文中称作程序)记录在电子设备100可以读取的记录介质上,并且使得将记录介质上记录的程序读取到电子设备100中并且通过电子设备100执行。电子设备100可以读取的记录介质表示可移除记录介质,例如软盘(注册商标)、磁光盘、DVD和CD,并且也表示可以合并到电子设备100中的诸如ROM和RAM之类的存储器以及HDD。由在电子设备100中设置的控制部160读取在记录介质上记录的程序,并且通过控制部160的控制来执行与上述处理相同的处理。这里,控制部160配置为作为计算机操作,所述计算机执行从其上记录有程序的记录介质读取的程序。以上已经参考示范实施例描述了本发明,但是本发明不局限于示范实施例。可以按照本领域普通技术人员可以理解的方式在本发明的范围内按照多种方式修改本发明的配置和细节。本申请要求2010年11月18日在日本递交的日本专利申请N0.2010-257984的优先权,其全部内容通过弓I用合并到本申请的申请文件和权利要求中。
权利要求
1.一种电子设备,包括: 地磁传感器,所述地磁传感器检测地磁; 运动传感器,所述运动传感器检测所述电子设备的运动; 控制部,所述控制部配置为基于所述地磁传感器检测的结果并基于所述运动传感器检测的结果来测量所述电子设备的方位,并且配置为在所述运动传感器检测到所述电子设备静止时,只基于所述运动传感器检测的结果来检测所述电子设备的方位;以及显示部,所述显示部显示由所述控制部测量的所述方位。
2.根据权利要求1所述的电子设备,其中 当所述运动传感器检测到所述电子设备静止时,所述控制部停止所述地磁传感器的操作。
3.根据权利要求1所述的电子设备,其中 所述运动传感器是加速度传感器。
4.根据权利要求1所述的电子设备,其中 所述运动传感器是陀螺仪传感器。
5.根据权利要求1所述的电子设备,其中 所述运动传感器是检测所述电子设备的振动的传感器。
6.一种测量电子设备的方位的方位测量方法,所述方位测量方法包括: 用于检测地磁的地磁检测处理; 用于检测所述电子设备的运动的运动检测处理; 用于基于在所述地磁检测处理中检测的结果并基于在所述运动检测处理中检测的结果来测量所述电子设备的方位的处理, 用于在所述运动检测处理检测到所述电子设备静止时,只基于在所述运动检测处理中检测的结果来测量所述电子设备的方位的处理;以及用于显示所测量的所述方位的处理。
7.一种配置为由电子设备执行的程序,所述程序包括: 用于检测地磁的地磁检测过程; 用于检测所述电子设备的运动的运动检测过程; 用于基于所述地磁检测过程检测的结果并基于所述运动检测过程检测的结果来测量所述电子设备的方位的过程, 用于在所述运动检测过程检测到所述电子设备静止时,只基于所述运动检测过程检测的结果来测量所述电子设备的方位的过程;以及用于显示所测量的所述方位的过程。
全文摘要
控制部(160)配置为基于由用于检测地磁的地磁传感器(120)检测的结果,并基于由用于检测电子设备(100)的运动的运动传感器(130)检测的结果来测量电子设备(100)的方位,并且配置为在运动传感器(130)检测到电子设备(100)静止时,只基于运动传感器(130)检测的结果来检测电子设备的方位,以及由显示部(170)显示由控制部(160)测量的方位。
文档编号G01C17/38GK103210277SQ20118005490
公开日2013年7月17日 申请日期2011年9月22日 优先权日2010年11月18日
发明者芦田健 申请人:Nec卡西欧移动通信株式会社