电子设备及其控制方法
【专利摘要】本发明提供了电子设备及其控制方法。电子设备具有消耗第一电力的正常模式和消耗小于第一电力的第二电力的节能模式,该电子设备包括第一传感器和与第一传感器不同类型的第二传感器。在正常模式下,第一传感器以第一功耗运行,第二传感器以第三功耗运行。在节能模式下,在第一节能模式期间,第一传感器以第二功耗运行并且第二传感器以第三功耗运行;在第二节能模式期间,第一传感器以第二功耗运行并且第二传感器以第四功耗运行。其中第二功耗低于第一功耗,第四功耗低于第三功耗。
【专利说明】电子设备及其控制方法
[0001]本申请是申请日为2008年07月07日、申请号为200880001870.3、发明名称为“电子设备及其控制方法”的专利申请的分案申请,其全部内容结合于此作为参考。
【技术领域】
[0002]本发明涉及诸如用于3维操作的指示装置、用于3维操作的遥控器和蜂窝式电话的电子设备及其控制方法。
【背景技术】
[0003]在现有技术中,指示装置(尤其是鼠标和触垫)被用作在PC(个人计算机)中广泛且主要使用的GUI (图形用户接口)的控制器。
[0004]不仅在现有技术中用作PC的HI (人机接口),GUI现在开始被用作在具有电视机作为图像媒体的起居室中所使用的AV设备的接口。这种类型的HI的实例包括十字媒体条、EPG、IP-TV, Widows 媒体中心等。
[0005]随着当前对HI的广泛使用,存在用于控制GUI的具有箭头键的遥控器作为对用于现有技术的AV设备的遥控器的扩展,但是由于其不能自由地操作光标,所以操作性较差。
[0006]为了解决此问题,可以使用无线鼠标等,但是放置鼠标的桌子等对操作鼠标来说是必需的。
[0007]专利文献1公开了 “一种3维计算机输入设备,对计算机执行3维输入,其特征在于,包括:方向感测装置,用于沿三个旋转轴(俯仰、滚转和偏航)感测空间中方向上的变化;位移感测装置,用于沿在3维计算机输入设备的主体中设定的XYZ坐标系中的至少二维坐标系的轴感测位移;以及电子电路,连接至计算机的输入端口,以转换方向感测装置和位移感测装置的输出信号,使得可以通过计算机处理这些信号,其中,方向感测装置由分别对应于三条旋转轴(俯仰、滚转和偏航)的三个陀螺仪构成,以及位移感测装置由均对应于XYZ轴中的任一轴的至少两个加速度传感器构成”。因此,不同于鼠标,桌子等是必需的,并且空中的操作变得可能。
[0008]过去,能够在空中进行操作的3维鼠标已经根据3维移动的手的复合移动计算光标在PC(个人计算机)屏幕上的移动量。因此,3维鼠标需要配备有用于检测手移动的传感器(诸如加速度传感器和角速度传感器)(专利文献1)。
[0009]专利文献1:日本专利公开第Hei 6-7371号(权利要求1和权利要求2)
【发明内容】
[0010]技术问题
[0011]然而,由于在专利文献1中所描述的3维鼠标配备有许多与台式无线鼠标相比更加耗电的装置,所以难以抑制整个鼠标的功耗并且还延长电池寿命。台式无线鼠标的红外传感器仅需要检测鼠标移动时的值,但是3维鼠标的加速度传感器和角速度传感器必须持续地检测值。此外,相对较大的电流流向那些传感器,因此,需要比台式无线鼠标更复杂的功耗控制。
[0012]期望无线使用上述在空中操作的指示装置从现在开始作为主流。
[0013]本发明的发明人发现了一个新的问题:由于在专利文献1中所描述的在空中操作的指示装置中传感器的数量很多,所以当试图无线地使用该指示装置时,耗电增加。
[0014]考虑到上述情况,本发明的目的在于提供能够降低功耗的电子设备及其控制方法。
[0015]解决方案
[0016]为了解决以上问题,根据本发明的一个实施例,提供了一种电子设备,包括消耗第一电力的正常模式和消耗小于所述第一电力的第二电力的节能模式,所述电子设备包括:第一传感器,在至少预定的第一时间周期内具有所述正常模式下的第一功耗,并且在所述第一时间周期后具有所述节能模式下的第二功耗,所述第二功耗低于所述第一功耗;与所述第一传感器不同类型的第二传感器,所述第二传感器具有所述正常模式下的第三功耗和所述节能模式下的第四功耗,所述第四功耗低于所述第三功耗;以及至少一个处理器配置为:在所述节能模式下,在其中所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第三功耗运行的预定的第二时间周期内,在第一节能模式期间,限制向所述第一传感器供电,直到预定的阈值时间过去,并且响应于所述阈值时间过去且没有触发器被检测至IJ,设置所述第二传感器为所述节能模式从而在第三时间周期内,在第二节能模式期间,所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第四功耗运行;在所述第二时间周期过后的所述第三时间周期内,通过使用设置为所述节能模式并且以所述第四功耗运行的所述第二传感器检测用于使所述节能模式恢复至所述正常模式的所述触发器;并且基于所述检测的触发器使所述节能模式恢复至所述正常模式。
[0017]根据本发明的另一个方面,提供电子设备,配备有每一个均包括节能状态的多个传感器,所述电子设备包括:至少一个处理器,配置为:执行控制使得:所述多个传感器包括在至少预定的第一时间周期内在正常模式下具有第一功耗并且在所述第一时间周期之后在所述节能状态下具有第二功耗的第一传感器以及与所述第一传感器不同类型的第二传感器,所述第二传感器在所述正常模式下具有第三功耗并且在所述节能状态下具有第四功耗,其中,所述第二功耗低于所述第一功耗,所述第四功耗低于所述第三功耗,并且在所述电子设备的节能模式下,在其中所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第三功耗运行的预定的第二时间周期内,在第一节能状态期间,限制向包括所述第一传感器的剩余传感器的供电,直到预定的阈值时间过去,并且响应于所述阈值时间过去且没有触发器被检测到,设置所述第二传感器为所述节能模式从而在第三时间周期内,在第二节能状态期间,所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第四功耗运行;在所述电子设备的所述节能模式下,在所述第二时间周期过后的所述第三时间周期内,通过使用设置为所述节能状态并且以所述第四功耗运行的所述第二传感器检测用于使所述节能模式恢复至所述正常模式的所述触发器;以及基于所述检测的触发器使所述电子设备从所述节能模式恢复至所述正常模式。
[0018]根据本发明的另一个方面,提供一种电子设备的控制方法,所述电子设备配备有每一个均包括节能状态的多个传感器,所述控制方法包括:执行控制,使得所述多个传感器包括在至少预定的第一时间周期内在正常模式下具有第一功耗并且在所述第一时间周期之后在所述节能状态下具有第二功耗的第一传感器以及与所述第一传感器不同类型的第二传感器,所述第二传感器在所述正常模式下具有第三功耗并且在所述节能状态下具有第四功耗,其中,所述第二功耗低于所述第一功耗,所述第四功耗低于所述第三功耗,并且在所述电子设备的节能模式下,在其中所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第三功耗运行的预定的第二时间周期内,在第一节能状态期间,限制向包括所述第一传感器的剩余传感器的供电,直到预定的阈值时间过去,并且响应于所述阈值时间过去且没有触发器被检测到,设置所述第二传感器为所述节能模式从而在第三时间周期内,在第二节能状态期间,所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第四功耗运行;在所述第二时间周期过后的所述第三时间周期内,通过使用在所述节能模式下设置为所述节能状态并且以所述第四功耗运行的所述第二传感器检测用于使所述节能模式恢复至所述正常模式的所述触发器;以及基于所述检测的触发器使所述电子设备从所述节能模式恢复至所述正常模式。
[0019]根据本发明的另一个方面,提供一种电子设备,包括消耗第一电力的正常模式和消耗小于所述第一电力的第二电力的节能模式,所述电子设备包括:第一传感器,在至少预定的第一时间周期内具有所述正常模式下的第一功耗,并且在所述第一时间周期后具有第一节能状态下的第二功耗,所述第二功耗低于所述第一功耗;与所述第一传感器不同类型的第二传感器,所述第二传感器具有所述正常模式下的第三功耗和第二节能状态下的第四功耗,所述第四功耗低于所述第三功耗;以及至少一个处理器,配置为:在所述节能模式下,在其中所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第三功耗运行的预定的第二时间周期内,在所述第一节能状态期间,限制向所述第一传感器供电,直到预定的阈值时间过去,并且响应于所述阈值时间过去且没有触发器被检测到,设置所述第二传感器为所述所述第二节能状态从而在第三时间周期内,在所述第二节能状态期间,所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第四功耗运行;在所述第二时间周期过后的所述第三时间周期内,通过使用设置为所述第二节能状态并且以所述第四功耗运行的所述第二传感器检测用于使所述节能模式恢复至所述正常模式的所述触发器;并且基于所述检测的触发器使所述节能模式恢复至所述正常模式。
[0020]根据本发明的另外一个方面,提供一种电子设备,包括壳体;检测部,包括在至少预定的第一时间周期内在正常模式下具有第一功耗并且在所述第一时间周期之后在第一节能模式下具有第二功耗的第一传感器以及与所述第一传感器不同类型的第二传感器,并通过使用所述第一传感器和所述第二传感器来检测所述壳体的移动,其中所述第二传感器具有所述正常模式下的第三功耗和第二节能模式下的第四功耗,所述第二功耗低于所述第一功耗,所述第四功耗低于所述第三功耗;电源部,向所述第一传感器和所述第二传感器供电;以及至少一个处理器,配置为控制向所述第一传感器和所述第二传感器供电的所述正常模式、切断向所述第一传感器的供电而向所述第二传感器供电的第一节能模式以及切断向所述第一传感器和所述第二传感器供电的第二节能模式,并且在其中所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第三功耗运行的预定的第二时间周期内,在所述第一节能模式期间进行从所述正常模式向所述第一节能模式的转变,直到阈值时间过去,并且响应于所述阈值时间过去且没有触发器被检测到,基于所述检测部的输出进行由所述第一节能模式向所述第二节能模式的转变从而在第三时间周期内,在第二节能模式期间,所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第四功耗运行。
[0021]根据本发明的另一个方面,提供一种电子设备的控制方法,所述电子设备包括第一传感器和功耗低于所述第一传感器的功耗的第二传感器,所述方法包括:当在预定的第一时间周期内未对所述电子设备进行操作时,使所述电子设备进行从正常模式向第一节能模式的转变,在所述正常模式中,向所述第一传感器和与所述第一传感器不同类型的所述第二传感器供电,所述第一传感器在所述正常模式下具有第一功耗并且在所述第一节能模式下具有第二功耗,所述第二功耗低于所述第一功耗,所述第二传感器在所述正常模式下具有第三功耗并且在第二节能模式下具有第四功耗,所述第四功耗低于所述第三功耗,并且在其中所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第三功耗运行的预定的第二时间周期内,在所述第一节能模式中,切断向所述第一传感器供电,直到预定的阈值时间过去;响应于所述阈值时间过去且没有触发器被检测到,当在比所述第一时间周期长的所述第二时间周期内未对所述电子设备进行操作时,使所述电子设备进行向所述第二节能模式的转变,在第二节能模式中,切断向所述第一传感器和所述第二传感器供电从而在第三时间周期内,在所述第二节能模式期间,所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第四功耗运行;以及在所述第二时间周期过去后的所述第三时间周期中,当在执行所述第二节能模式的同时检测到对所述电子设备的输入操作时,使所述电子设备从所述第二节能模式恢复为向所述第一传感器和所述第二传感器供电的所述正常模式。
[0022]发明效果
[0023]如上所述,根据本发明,能够降低电子设备的功耗。
【专利附图】
【附图说明】
[0024]图1是示出了根据本发明一个实施例的控制系统的示图。
[0025]图2是示出了输入设备的透视图。
[0026]图3是示意性示出了输入设备的内部结构的示图。
[0027]图4是示出了传感器单元的透视图。
[0028]图5是示出了输入设备的电结构的框图。
[0029]图6是示出了显示在显示设备上的屏幕实例的示图。
[0030]图7是示出了用户握住输入设备的情况的示图。
[0031]图8A和图8B是示出了移动输入设备的方式和指针由此在屏幕上移动的方式的典型实例的说明图。
[0032]图9A、图9B和图9C是示出了从Z’方向看的输入设备的示图。
[0033]图10A、图10B和图10C是示出了从X’方向看的输入设备的示图。
[0034]图11是示出了计算输入设备1的速度值的操作的流程图。
[0035]图12是示出了操作输入设备的用户的顶视图。
[0036]图13是示出了从由X轴和Y轴构成的平面看的输入设备1的轨迹的示图。
[0037]图14是示出了上述另一个实施例的流程图。
[0038]图15是示出了输入设备的MPU 50和60的操作模式的转变关系的示图。
[0039]图16是示出了 MPU 60基于在MPU 50中发生的事件的模式转变的示图。
[0040]图17是示出了 MPU 50的操作模式的转变状态的示图。
[0041]图18是示出了 MPU 60的操作模式的转变状态的示图。
[0042]图19是示出了输入设备的操作模式转变的实例1的示图。
[0043]图20是示出了输入设备的操作模式转变的实例2的示图。
[0044]图21是示出了另一个实施例的输入设备的结构的示图。
[0045]图22是示出了根据本发明另一实施例的蜂窝式电话的结构的框图。
[0046]图23是示出了根据另一个实施例的数码相机的结构的框图。
[0047]图24是示出了输入设备251的透视图。
[0048]图25是示出了从滚动拨盘按钮侧看的输入设备251的侧视图。
[0049]图26是用户在使下曲面靠在膝盖上的同时对输入设备进行操作的情况的示图。
[0050]图27是示出了根据本发明又一实施例的输入设备的透视图。
[0051]图28是示出了根据本发明再一实施例的输入设备的平面图。
[0052]图29是示出了图28所示输入设备的侧视图。
[0053]图30是示出了根据本发明又一实施例的输入设备的平面图。
[0054]图31是示出了包括根据操作模式发光的发光部的输入设备的透视图。
[0055]图32是示出了另一个输入设备的电结构的框图。
[0056]图33是输入设备的模式切换操作的流程图。
[0057]图34是用于说明该实施例的模式切换操作的流程图。
[0058]符号描述
[0059]Active 有源模式
[0060]Sleep 1 休眠 1 模式
[0061]Sleep 2 休眠 2 模式
[0062]ax, ay 加速度值
[0063]ωχ, Qy角速度值
[0064]Vx.Vy 速度值
[0065]X,Y坐标值
[0066]1,1%71,81,251,261,400,501 输入设备
[0067]2 指针(光标)
[0068]10 壳体
[0069]11,12,13 按钮
[0070]14,310电池(发电单元)
[0071]15 角速度传感器单元
[0072]16 加速度传感器单元
[0073]17 传感器单元
[0074]21 收发器
[0075]25 电路板
[0076]26 DC-DC 转换器
[0077]30 控制单元
[0078]35,35,,50,60,310A,310B,519 MPU
[0079]38收发器
[0080]40,40’控制设备
[0081]48断路开关
[0082]51,52 开关
[0083]100控制系统
[0084]200蜂窝式电话
[0085]201多媒体处理器
[0086]202通信处理器
[0087]204,320 输入部
[0088]205 收发器
[0089]207电池
[0090]210加速度传感器
[0091]211,213角速度传感器
[0092]300数码相机
[0093]312DC/DC 电源
【具体实施方式】
[0094]下文中,将参照附图描述本发明的实施例。
[0095]图1是示出了根据本发明实施例的控制系统的示图。控制系统100包括显示设备5、控制设备40和输入设备1。
[0096]如图1所示,控制设备40是计算机,并包括MPU 35 (或CPU)、RAM36、R0M 37、收发器38、天线39、视频RAM 41等。
[0097]收发器38经由天线39接收从输入设备1传输的控制信号。收发器38还具有传输功能并能够执行与输入设备1的双向通信。例如,收发器38可从控制设备40拆卸下来。
[0098]MPU 35基于控制信号执行用于控制显示在显示设备5的屏幕3上的指针(光标)2的移动或用于控制图标4的执行的操作。因此,生成用于控制显示在显示设备5的屏幕3上的Π的显示控制信号。
[0099]视频RAM 41存储响应于显示控制信号而生成并且将被显示在显示设备5上的屏眷数据。
[0100]控制设备40可以是专用于输入设备1的设备,或者可以是个人计算机(PC)等。控制设备40并不限于PC,而是可以是与显示设备5、音频/可视设备、投影仪、游戏装置、汽车导航装置等整体形成的计算机。
[0101]图2是不出输入设备1的透视图。输入设备1是用于向显不设备5输入信息的3维操作的指示装置(电子设备)。输入设备1具有用户能够握住的尺寸。如图2所示,输入设备1包括壳体10以及诸如设定在壳体10的上部的三个按钮11、12和13的操作部。
[0102]按钮11被设置得较为接近壳体10的上部的中心,并且例如例如起到作为PC的输入装置的鼠标的左按钮的功能。通过双击按钮11来执行文件。可以通过在按压按钮11的同时移动输入设备来执行“拖放”操作。
[0103]按钮12与按钮11相邻,并起到鼠标的右按钮的功能。例如,可以进行各种选择操作。
[0104]按钮13是用于切换识别输入设备1等的移动功能的有效性/无效性的按钮。按钮13是可旋转按钮,并且可通过其旋转来使屏幕滚动。可以任意改变按钮11、12和13的位置、所发布命令的内容等。
[0105]图3是示意性示出了输入设备1的内部结构的示图。在参考图2和图3所给出的描述中,为了方便,壳体10的纵向被称为Z’方向,壳体10的厚度方向被称为X’方向,以及壳体10的宽度方向被称为Y’方向。
[0106]如图3所示,输入设备1包括控制单元30、传感器单元17和电池14。
[0107]控制单元30包括主基板18、安装在主基板18上的MPU 50和60(微处理单元)(或CPU)、晶体振荡器20、收发器21和印制在主基板18上的天线22。
[0108]图4是示出了传感器单元17 (检测部)的透视图。传感器单元17包括电路板25、角速度传感器(陀螺仪传感器)单元15和加速度传感器单元16。
[0109]例如,角速度传感器(陀螺仪传感器)单元15检测绕彼此相交的两条轴(即,两条正交轴)的角速度。例如,加速度传感器单元16检测沿彼此相交的两条轴(即,两条正交轴(X’轴和Y’轴))的加速度。应该注意,角速度传感器单元15的检测轴和加速度传感器16的检测轴并不必须相同,而是可以以检测轴彼此相交的角度进行设置。
[0110]角速度传感器单元15包括两个传感器,即,第一角速度传感器151和第二角速度传感器152。加速度传感器单元16包括两个传感器,即,第一加速度传感器161和第二加速度传感器162。此外,这些角速度传感器单元15和加速度传感器单元16被封装并安装在电路板25上。
[0111]作为第一角速度传感器151和第二角速度传感器152中的每一个,使用用于检测与角速度成比例的科里奥利力的振动陀螺仪传感器。作为第一加速度传感器161和第二加速度传感器162中的每一个,可以使用诸如压阻传感器、压电传感器或电容传感器的任何传感器。
[0112]传感器单元17被并入壳体10中,以使其上安装有角速度传感器单元15和加速度传感器单元16的电路板25的表面基本与X-Y’平面平行,并且传感器单元15和16均检测绕两条轴(即,X’轴和V轴)的物理量。在以下描述中,关于输入设备1的移动,X’轴方向有时被称为偏航方向,Y’轴方向有时被称为俯仰方向,以及绕Z’轴的旋转方向有时被称为滚转方向。
[0113]图5是示出输入设备1的电结构的框图。如图所示,输入设备1包括按钮11、12和13 (第一输入操作部)、角速度传感器单元15、加速度传感器单元16 (到这里为检测部)、MPU 50、MPU 60、开关51和52、晶体振荡器20、DC-DC转换器26 (到这里为控制装置或恢复装置)和发电单元(电池)14(电源部)。
[0114]输入设备1由电池14供电。作为电池,使用干电池、可充电电池等。
[0115]在将电池14的电源电压保持在恒定电压的同时,DC-DC转换器26向角速度传感器单元15、角速度传感器单元16以及MPU 50和60供电。DC-DC转换器26包括断路开关48。断路开关48是用于关闭对输入设备1的整个系统的供电的开关。
[0116]晶体振荡器20生成时钟并将它们提供给MPU 50和60。
[0117]基于角速度传感器单元15和加速度传感器单元16的检测信号,MPU 50计算速度值,并将这些速度值输出至MPU 60 (移动值生成装置)。MPU 50管理来自按钮11、12和13的输入信号,并将输入信息输出至MPU 60。
[0118]MPU 50响应于来自MPU 60的稍后描述的命令(用于转变操作模式的命令)来执行角速度传感器单元15、加速度传感器单元16和MPU 50自身的操作模式(执行装置)。MPU 50根据将被执行的操作模式来接通/断开开关51。当开关51接通时,从DC-DC转换器26向角速度传感器单元15供电,而当开关51断开时,切断供电。当开关52接通时,从DC-DC转换器26向加速度传感器单元16供电,而当开关52断开时,切断供电。注意,可以将开关51并入角速度传感器单元15,或者可以将开关52并入加速度传感器单元16。
[0119]MPU 50基于来自MPU 60的预定命令将电源关闭命令输出至断路开关48,并关闭对输入设备1的整个系统的供电。
[0120]MPU 60基于来自MPU 50的信号,判断输入设备1的使用状态(判断装置)。也就是说,基于从MPU 50传输的来自按钮11、12和13的速度值和信号,MPU 60进行输入设备1被操作的第一状态和输入设备1没有被操作的第二状态之间的判断。
[0121]MPU 60将判断结果传输至MPU 50。MPU 60基于该判断结果进行MPU 60的操作模式的转变。
[0122]MPU 60通过收发器21将从MPU 50传输的来自按钮11、12和13的速度值和信号作为RF无线电信号经由天线22输出至控制设备40。收发器21还起到用于接收从控制设备40传输的信号的接收机的功能。
[0123]图6是示出显示在显示设备5上的屏幕3的实例的示图。显示设备5的实例包括液晶显示器和EL(电致发光)显示器,但并不限于此。可选地,显示设备5可以是与显示器整体形成并能够接收电视广播等的设备。为了有助于理解以下描述,除非另外指定,将输入设备1的操作目标的Π描述为指针(光标)2。
[0124]诸如图标4和指针2的Π显示在屏幕3上。通过屏幕3上的计算机的成像程序功能、执行命令、文件内容等获得图标。应注意,屏幕3的水平方向被设定为X轴方向,以及其垂直方向被设定为Y轴方向。
[0125]图7是示出用户握住输入设备1的状态的示图。如图7所示,例如,除按钮11、12和13之外,输入设备1可以包括具有各种操作按钮(诸如为遥控器设置的用于操作电视机等的那些操作按钮以及电源开关)的操作部。当如图所示用户握住输入设备1时在空中移动输入设备1或对操作部进行操作时,将所输入的信息输出至控制设备40,并通过控制设备40控制UI。
[0126]接下来,将给出关于移动输入设备1的方式以及指针2由此在屏幕3上移动的方式的典型实例的描述。图8是其说明图。
[0127]如图8A和图8B所示,用户握住输入设备1以将输入设备1的按钮11和12侧指向显示设备5侧。用户握住输入设备1,使得与握手一样拇指位于上侧,而小指位于下侧。在这种状态下,传感器单元17的电路板25 (参见图4)基本与显示设备5的屏幕3平行,并且作为传感器单元17的检测轴的两条轴分别对应于屏幕3上的水平轴(X轴)和垂直轴(Y轴)。下文中,如图8A和图8B所示的输入设备1的位置被称为参考位置。
[0128]如图8A所示,在输入设备1位于参考位置的同时,当用户在垂直方向(即,俯仰方向)上摆动手腕或手臂时,第二加速度传感器162检测俯仰方向上的加速度,以及第一角速度传感器151检测绕X’轴(参见图4)的角速度。基于这些检测值,控制设备40控制指针2的显示,以使指针2在图6中的Y轴方向上移动。
[0129]同时,如图8B所示,在输入设备1位于参考位置的同时,当用户在水平方向(即,偏航方向)上摆动手腕或手臂时,第一加速度传感器161检测偏航方向上的加速度,以及第二角速度传感器152检测绕Y’轴(参见图4)的角速度。基于这些检测值,控制设备40控制指针2的显示,以使指针在图6所示的X轴方向上移动。
[0130]尽管稍后将给出描述,但在该实施例中,根据存储在内置的非易失性存储器中的程序,输入设备1的MPU 50基于由传感器单元17检测到的检测值来计算偏航方向和俯仰方向上的速度值。在这种情况下,输入设备1的MPU 50主要计算速度信息。这里,由加速度传感器单元16检测到的两条轴的加速度值的积分值的大小原则上被用于控制指针2的移动。然后,关于速度大小的输入信息被传输至控制设备40。
[0131]在另一个实施例中,输入设备1将由角速度传感器单元15等检测到的物理量作为输入信息传输至控制设备40。在这种情况下,控制设备40的MPU 35根据存储在ROM 37中的程序,基于所接收的输入信息来计算偏航方向和俯仰方向上的速度值,并根据这些速度值控制显示以使指针2移动(参见图14)。
[0132]控制设备40将每单位时间在偏航方向上的位移转换为指针2在屏幕3的X轴上的位移量,并将每单位时间在俯仰方向上的位移转换为指针2在屏幕3的Y轴上的位移量,从而使指针2移动。通常,关于每隔预定数量的时钟所提供的速度值,控制设备40的MPU50将已提供的第η个速度值与已提供的第(η - 1)个速度值相加。因此,已提供的第η个速度值对应于指针2的位移量,并生成屏幕3上的指针2的坐标信息。在这种情况下,控制设备40的MPU 35主要计算坐标信息。
[0133]关于计算速度值时使用的加速度值的积分的计算方法仅需要与用于位移量的计算方法相同。
[0134]接下来,将给出关于加速度传感器单元16的重力效应的描述。图9和图10是其说明图。图9是示出了从Ζ’方向看的输入设备1的示图。图10是示出了从X’方向看的输入设备1的不图。
[0135]在图9Α中,输入设备1处于参考位置并被保持不动。此时,第一加速度传感器161的输出基本为零,而第二加速度传感器162的输出为对应于重力加速度G的输出。然而,如图9Β所示,在输入设备1在偏航方向上倾斜的状态下,第一加速度传感器161和第二加速度传感器162分别检测重力加速度G的倾斜分量的加速度值。
[0136]在这种情况下,具体地,即使当输入设备1实际上没有在偏航方向上移动时,第一加速度传感器161也会检测偏航方向上的加速度。图9Β所示的状态等同于以下状态:当输入设备1处于如图9C所示的参考位置时加速度传感器单元16接收到分别由虚线箭头表示的惯性力Ix和Iy,由此不能被加速度传感器单元16区分开。结果,加速度传感器单元16判断左下方向上的加速度被施加至输入设备1,并输出与输入设备1的实际移动不同的检测信号。另外,由于重力加速度G始终作用于加速度传感器单元16,所以积分值增大,并且指针2在向下倾斜方向上偏移的量加速增加。当状态从图9A所示变换为图9B所示时,禁止指针2在屏幕3上的移动被认为是本质上与用户的直观操作相匹配的操作。
[0137]例如,当输入设备1在俯仰方向上从如图10A所示输入设备1的参考位置滚转以如图10B所示倾斜时,这也同样如此。在这种情况下,由于在输入设备1位于参考位置时由第二加速度传感器162检测到的重力加速度G减小,所以对输入设备1来说难以与如图10C所示俯仰方向上的惯性力I区分开来。
[0138]为了尽可能减少对加速度传感器单元16的这种重力效应,该实施例的输入设备1使用由角速度传感器单元15检测到的角速度值来计算输入设备1的速度值。以下,将给出对其操作的描述。图11是示出该操作的流程图。
[0139]接通输入设备1的电源。例如,用户接通为输入设备1或控制设备40设置的电源开关等,以接通输入设备1的电源。当电源被接通时,从加速度传感器单元16输出双轴加速度信号(第一加速度值ax和第二加速度值ay)(步骤101a),并将其提供给MPU 50。该加速度信号是与接通电源时输入设备1的位置(下文称为初始位置)相对应的信号。
[0140]存在初始位置为参考位置的情况。然而,检测到X’轴方向上的重力加速度的总量的位置(即,第一加速度传感器161的输出为对应于重力加速度的量的加速度值以及第二加速度传感器162的输出为零的位置)也是可能的。当然,初始位置可以是如图9B所示倾斜的位置。
[0141]输入设备1的MPU 50每隔预定数量的时钟就从加速度传感器单元16获取加速度信号(ax,ay)。一旦获取到第二及随后的加速度信号(ax,ay),MPU 50执行以下操作以去除重力效应。具体地,如下列公式(1)和(2),MPU 50从当前获得的加速度值ajP ay中分别减去上次检测到的X’轴方向和Y’轴方向上的重力加速度分量(第一 ax( = arefx)和ay(=arefy)),从而生成第一校正加速度值a。。^和第二校正加速度值a cory (步骤102a)。
[0142]acorx= a x— a refx …(1)
[0143]acory= ay — a refy...(2)
[0144]下文中,a,efx和a ,efy被分别称为X’轴上的参考加速度值和V轴上的参考加速度值(第一参考加速度值和第二参考加速度值)。由于电源接通而在步骤102a的第一计算中所使用的\&和aMfy是刚接通电源之后检测到的加速度信号aJP ay。
[0145]如公式(3)和(4)所示,MPU 50通过分别加上第一校正加速度值aeOTX和第二校正加速度值a。。”,即,利用积分操作来计算第一速度值Vx和第二速度值V y (步骤115)。
[0146]Vx(t) = Vx (t — l)+acorx...(3)
[0147]Vy(t) = Vy (t — l)+acory...(4)
[0148]Vx(t)和^⑴表示当前获得的速度值,以及Vx(t— 1)和\&一 1)表示上次获得的速度值。
[0149]同时,当如上所述接通输入设备1的电源时,从角速度传感器单元15输出双轴角速度信号(第一角速度值《jP第二角速度值ω y)(步骤101b),并将其提供给MPU 50。一旦获取,MPU 50就通过求导操作分别计算角速度值(第一角加速度值Δ ωχ和第二角加速度值Λ coy)(步骤102b)。
[0150]MPU 50判断以上Λ ωχ^Ρ Δ ω ,绝对值| Λ ω y|和| Λ ωχ|是否分别小于阈值Thl (步骤103,步骤106)。当| Λ coy|彡Thl时,MPU 50按原样使用第一参考加速度值aMfx而不对其进行更新(步骤104)。类似地,当| Λ ωχ|彡Thl时,MPU 50按原样使用第二参考加速度值aMfy而不对其进行更新(步骤107)。
[0151]接近于零的值被设定为阈值Thl。即使当用户自觉地握住输入设备1不动时,阈值Thl也要考虑到由于用户的手移动、DC偏移等而检测到的角速度值。因此,在用户自觉地握住输入设备1不动的情况下,防止指针2在显示期间由于手移动或DC偏移而移动。
[0152]用于执行上述处理的原因如下。
[0153]图12是用户操作输入设备1的俯视图。当用户自然地操作输入设备1时,通过从手臂底部开始的旋转、肘关节的弯曲和手腕的转动中的至少一种来进行操作。因此,加速度的生成导致角加速度的生成。具体地,加速度被假设为从属于在与加速度相同的方向上生成的角加速度。因此,通过MPU 50监控第二角加速度值| Λ ?y|,可以判断是否更新同一方向上的第一参考加速度值aMfx,并判断是否最终根据公式(1)校正第一校正加速度值a。。—对于第一角加速度值I Λ ωχ|来说也同样如此。
[0154]更具体地,当第二角加速度值| Λ coy|等于或大于阈值Thl时,MPU 50判断输入设备1在偏航方向上移动。在这种情况下,MPU 50不更新第一参考加速度值aMfx。结果,第一校正加速度值a。。。没有被校正,并基于a _继续进行公式⑶的积分运算。
[0155]另外,当第一角加速度值| Λ ωχ|等于或大于阈值Thl时,MPU 50判断输入设备1在俯仰方向上移动。在这种情况下,MPU 50不更新第二参考加速度值a,efy。结果,第二校正加速度值a。。”没有被校正,并基于a。。”继续进行公式(4)的积分运算。
[0156]同时,当在步骤103中第二角加速度值| Λ coy|小于阈值Thl时,MPU 50判断输入设备没有在偏航方向上移动。在这种情况下,MPU 50将第一参考加速度值a,efx更新为当前获得(最新)的检测值\,从而使用公式(1)来校正第一校正加速度值acOTX(步骤105)。最新的检测值ax是在输入设备1被握住而几乎不动时获得的检测值,从而是重力加速度的分量值。
[0157]类似地,当在步骤106中第一角加速度值| Λ ωχ|小于阈值Thl时,MPU50判断输入设备1没有在俯仰方向上移动。在这种情况下,MPU 50将第二参考加速度值a,efy更新为当前获得(最新)的检测值\,从而使用公式(2)来校正第二校正加速度值a。。”(步骤108)。
[0158]应该注意,在该实施例中,偏航方向和俯仰方向上的阈值被设定为同一值Thl。然而,不同的阈值可用于两个方向。
[0159]在以上描述中,角加速度值| Λ ωχ|和| Λ coy|已被监控,但是MPU 50还可以监控角速度值ω,Ρ ω y,以校正在公式(3)和公式(4)中计算得到的速度值。基于与图12中相同的思想,假设速度的生成导致角速度的生成,可以假设速度从属于在与速度的方向相同的方向上的角速度。
[0160]具体地,当第二角速度值的绝对值| ω」等于或大于阈值Th2时(步骤109中为否),MPU 50判断输入设备1在偏航方向上移动。在这种情况下,MPU 50不校正第一速度值^(步骤110)。对第一角速度值的绝对值|ωχ|来说同样如此(步骤112中为否,以及步骤113)。
[0161]也仅需要以与阈值Thl相同的方式设定阈值Th2。
[0162]另一方面,当第二角速度值的绝对值|ω」小于阈值Th2时(步骤109中为是),MPU 50判断输入设备1没有在偏航方向上移动。在这种情况下,例如,MPU 50将第一速度值Vx校正为零,以重置该值(步骤111)。对第一角速度值的绝对值| ω χ|来说同样如此(步骤112中为是,以及步骤114)。
[0163]如上所述,MPU 50将两个方向上的速度值VJP V y输出至MPU 60,然后MPU 60经由收发器21将速度值出至控制设备40(步骤116)。
[0164]应该注意,不必说,MPU 50通常同时执行步骤101a和101b,但是也可以在执行步骤101a之后执行步骤101b,或者在执行步骤101b之后执行步骤101a。此外,步骤103、106、109和112的处理顺序并不限于以上实例。也就是说,可以任意改变这些步骤的处理顺序。对图14所示的处理来说也同样如此。另外,当将本发明应用于集成了输入设备和控制设备的电子设备(手持显示设备)时,在相同设备中执行图11和图14所示的处理。
[0165]控制设备40的MPU 35输入有速度值VjP V y作为输入信息(步骤117)。MPU 35生成指针2对应于速度值VJP 坐标值X和Y(在以下公式(5)和(6)中示出)(步骤118),并且控制显示以使指针2在屏幕3上移动(步骤119)。
[0166]X(t) = X(t - 1)+VX …(5)
[0167]Y(t) = Y(t — 1)+Vy...(6)
[0168]如上所述,当输入设备1被握住几乎不动时,参考加速度值\&和a Mfy被更新并且校正加速度值\_和a 被校正,从而可以抑制对于加速度传感器单元16的重力效应。另外,因为在更新参考加速度值\&和a Mfy时使用公式(1)和⑵来校正加速度值&。。?和aeOTy,所以DC电平也被校正,从而解决了关于DC偏移的问题。另外,因为当输入设备1被握住几乎不动时校正速度值以重置为零,所以还可以了抑制积分误差。当生成积分误差时,发生了指针2在屏幕3上移动而与用户已停止移动输入设备1的事实无关的现象。
[0169]此外,在该实施例中,因为第一参考加速度值arafx和第二参考加速度值aMfy被分别更新,所以即使当偏航方向和俯仰方向上的角加速度值中的一个小于阈值时,也执行其校正。因此,可以以在对实际使用来说足够短的时间间隔来更新第一参考加速度值\&和第二参考加速度值aMfy。对第一速度值Vx和第二速度值分别校正来说也同样如此。图13是帮助理解以上描述的说明图。
[0170]图13示出了从由X轴和Y轴形成的平面看的输入设备1的轨迹。如果偏航方向上的角速度值0丨基本为零(小于阈值Th2),则将Vx重置为零。如果俯仰方向上的角速度值ω χ基本为0 (小于阈值Th2),则将V y重置为0。
[0171]在现有技术中,为了抑制重力效应,除设置有六个传感器的输入设备1之外,还存在一种设备,其通过三轴加速度传感器来检测每单位时间的重力矢量变化,由此来识别滚转方向和俯仰方向上的角速度,并将它们设定为XY位移量。虽然不存在关于Y轴方向的问题,但由于该设备是仅基于用户的手腕在滚转方向上的扭动或转动来使指针3在X轴方向上移动的类型,所以与用户的直观操作不匹配。
[0172]图14是示出了上述另一个实施例的流程图。在该流程图中,输入设备将从传感器单元17输出的双轴加速度信号和双轴角速度信号作为输入信息输出至控制设备40。在步骤204?218中,控制设备40的MPU 35执行图11所示步骤102a和102b?115。其细节与图11中的那些步骤相同,所以省略对其的描述。
[0173]例如,输入设备1可以是用于远程地控制电视机等的遥控器或用于游戏机的输入设备。
[0174]接下来,将给出关于输入设备1的操作模式之间的切换的描述。
[0175]图15是示出输入设备1的MPU 50和60的操作模式的转变关系的示图。
[0176]如图所示,MPU 50和60均被设定为在多个操作模式之间进行转变。图15中的虚线箭头表示从MPU 60传输至MPU 50的命令。通过由虚线箭头表示那些命令引起MPU 50的操作模式转变。根据各个操作模式设定MPU 50和MPU 60的操作。
[0177]MPU 50在复位模式(P0R:电源接通复位)、初始化模式(Init)、有源模式(Active)(正常模式)、休眠1模式(Sleep 1)(第一节能模式)、休眠2模式(Sleep 2)(第二节能模式)和电源关闭模式(Power Off)(第三节能模式)的操作模式之间进行转变。
[0178]MPU 60在复位模式(P0R)、初始化模式(Init)、断开模式(Disconnect)、有源模式(Active)(正常模式)、休眠1模式(Sleep 1)(第一节能模式)、休眠2模式(Sleep 2)(第二节能模式)和关闭模式(Off)(第三节能模式)的操作模式之间进行转变。
[0179]复位模式(P0R)是紧接在接通输入设备1的电源之后的状态。此后,MPU 50和MPU60都转变为装置初始化处理。
[0180]在MPU 50和MPU 60的每一个中,初始化模式(Init)是硬件初始化已完成的状态。MPU 50处于待机状态,直到从MPU 60接收到由虚线箭头表示的有源命令。有源命令是使MPU 50进行从初始化模式(Init)到有源模式(Active)的转变的命令。紧接在完成其硬件初始化之后,MPU 60将有源模式传输至MPU 50,并转变成断开模式(Disconnect)。
[0181]断开模式(Disconnect)是MPU 60特有且与作为个人计算机的控制设备40的无线电通信被禁止的状态。MPU 60确定用于与控制设备40侧的无线电通信装置的无线电通信的无线电波的频率,并从无线电通信装置获取识别码。因而,启动输入设备1和控制设备40之间的无线电通信。在无线电通信被启动的阶段,MPU 60转变成有源模式(Active)。当在特定时间段(例如,5分钟)内无线电通信未被启动时,MPU 60转变成关闭模式(Off)。
[0182]在MPU 50和MPU 60的每一个中,有源模式(Active)是正常操作状态。例如,MPU50读取由角速度传感器单元15和加速度传感器单元16检测到的角速度和加速度的检测信号,并计算图6所示光标(指针)2在X方向(水平方向)和Y方向(垂直方向)上的速度值VjPVy。另外,MPU 50检测按钮11、12和13等的接通/断开状态。
[0183]MPU 60通过命令从MPU 50周期性地(例如,10msec的周期)获取速度值V# V y以及按钮11、12、13等的接通/断开状态。通过无线电通信,MPU 60经由收发器21将从MPU50接收到的信息传输至控制设备40。当此时禁止控制设备40和输入设备1之间的无线电通信时,MPU 60进行从有源模式(Active)到断开模式(Disconnect)的转变,并进入断开模式(Disconnect)模式。当继续进行无线电通信时,MPU 60判断速度值VjP V ,都为零且按钮11、12、13等都处于断开状态下的状态,作为“用户不对输入设备1进行操作的状态”,并且当该状态持续第一预定时间(例如,30秒)时,转变成休眠1模式(Sleep 1)。
[0184]在MPU 50和MPU 60中的每一个中,休眠1模式(Sle印1)是处于第一级节能模式的状态。紧接在转变成休眠1模式(Sle印1)之后,MPU60还将休眠1命令传输至MPU50,以使其转变成休眠1模式(Sle印1)。在传输休眠1命令之后,MPU 60将MPU 60自身设定为节能模式。
[0185]一旦接收到休眠1命令,MPU 50就转变成休眠1模式(Sle印1),断开开关51以关闭角速度传感器单元15的电源,通过检测输入设备1的移动来设定角速度传感器单元16以将中断信号传输至MPU 50,此后将MPU 50自身设定为节能模式。
[0186]当即使从静止开始已经过去第二预定时间(例如,一分钟)之后加速度传感器单元16的第一加速度传感器161和第二加速度传感器162的检测值为零且按钮11、12和13也都处于断开状态下时,MPU 60转变成休眠2模式(Sle印2)。
[0187]在MPU 50和MPU 60中的每一个中,休眠2模式(Sle印2)是处于第二级节能模式的状态。紧接在转变成休眠2模式(Sleep 2)之后,MPU 60也将休眠2命令传输至MPU50,以使其转变成休眠2模式(Sleep 2)。在传输休眠2命令之后,MPU 60将自身设定为节能模式。
[0188]一旦接收到休眠2模式,MPU 50就转变成休眠2模式(Sle印2),断开开关52以关闭加速度传感器单元16的电源(关闭角速度传感器单元15和角速度传感器单元16的电源),并将MPU 50自身设定为节能模式。
[0189]关闭模式(Off)是MPU 60所特有的且待机直到MPU 50关闭整个系统的电源的状态。一旦转变成关闭模式(0ff),MPU 60就将电源关闭命令(Power Off命令)传输至MPU50以设定电源关闭模式(Power Off)。此后,MPU 60进入待机状态,直到关闭整个系统的电源。
[0190]一旦接收到电源关闭命令(Power Off命令),MPU 50就执行包括参数存储等的必要处理,此后,将DC-DC转换器26的断路开关48设定为低,并切断提供给整个输入设备1的电源。
[0191]图16是示出基于在MPU 50中发生的事件的MPU 60的模式转变的示图。
[0192]图16的Z字形箭头表示事件。按钮事件(Button Event)是当按钮11、12、13等被用户操作时从按钮11、12、13等输入至MPU 50的事件。运动事件(Mot1n Event)是当用户给予输入设备1加速度时从加速度传感器单元16输入至MPU 50的事件。
[0193]报告事件(Report Event)是从MPU 50至MPU 60的通知事件。报告事件(ReportEvent)是当在MPU 50中发生按钮事件(Button Event)或运动事件(Mot1n Event)时由从MPU 50输入至MPU 60的特定信号所引起的事件。
[0194]MPU 50通过报告事件(Report Event)使处于休眠1模式(Sleep 1)或休眠2模式(Sleep 2)的MPU 60转变成有源模式(Active)。
[0195]图17是示出了 MPU 50的操作模式的转变状态的示图。
[0196]在图17中,在行方向上示出了作为MPU 50的转变源的操作模式,以及在列方向上示出了作为MPU 50的转变目标的操作模式。
[0197]当在初始化模式下从MPU 60接收到有源命令(Active命令)时,MPU 50转变成有源模式(Active)。
[0198]当在有源模式(Active)下从MPU 60接收到休眠1命令(Sleep 1命令)时,MPU50转变成休眠1模式(Sleep 1)。当在有源模式(Active)下从MPU 60接收到电源关闭命令(Power Off命令)时,MPU 50转变成电源关闭模式(Power Off)。
[0199]当在休眠1模式(Sleep 1)下接收到由用户引起的按钮事件(Button Event)或运动事件(Mot1n Envent)时,MPU 50转变成有源模式(Active)。
[0200]当在休眠1模式(Sle印1)下从MPU 60接收到休眠2命令(Sle印2命令)时,MPU 50转变成休眠2模式(Sleep 2)。应该注意,当在休眠1模式(Sleep 1)下从MPU 60接收到电源关闭命令(Power Off命令)时,MPU 50可以转变成电源关闭模式(Power Off)。
[0201]当在休眠2模式(Sleep 2)下接收到由用户引起的按钮事件(Button Event)时,MPU 50转变成有源模式(Active)。
[0202]当在休眠2模式(Sleep 2)下从MPU 60接收到电源关闭命令(Power Off命令)时,MPU 50转变成电源关闭命令(Power Off)。
[0203]图18是示出了 MPU 60的操作模式的转变状态的示图。
[0204]类似于17,在图18中,在行方向上示出了作为MPU 60的转变源的操作模式,以及在列方向上示出了作为MPU 60的转变目标的操作模式。
[0205]在初始化模式(Init)下,MPU 60将用于初始化MPU 50的有源命令(Activecommand)输出至MPU 50,以对MPU 50进行初始化,并转变成断开模式(Disconnect)。
[0206]当在断开模式(Disconnect)下成功进行与控制设备40侧的无线电通信连接时,MPU 60转变成有源模式(Active mode)。
[0207]当在有源模式(Active mode)下禁止与控制设备40侧的无线电通信的连接时,MPU 60 转变成断开模式(Disconnect mode)。
[0208]当与控制设备40的无线电通信连接已被禁止预定时间(例如,五分钟)时,MPU60转变成关闭模式(Off)。
[0209]当在有源模式(Active mode)下已处于静止之后的预定时间(例如,30秒)内没有输入报告事件(Import Event)时,MPU 60转变成休眠1模式(Sle印1)。
[0210]当在休眠1模式(Sleep 1)下从MPU 50输入报告事件(Report Event)时,MPU60转变成有源模式(Active)。
[0211]当在休眠1模式(Sle印1)下已处于静止之后的预定时间(例如,一分钟)内没有从MPU 50输入报告事件(R印ort Event)时,MPU 60转变成休眠2模式(Sle印2)。
[0212]当在休眠2模式(Sleep 2)下从MPU 50输入报告事件(Report Event)时,MPU60转变成有源模式(Active)。
[0213]当在休眠2模式(Sle印2)下已处于静止之后的第三预定时间(例如,五分钟)内没有从MPU 50输入报告事件(R印ort Event)时,MPU 60转变成关闭模式(Off)。
[0214]如上所述,根据该实施例,输入设备1包括MPU 50和MPU 60,并且MPU 50可基于来自角速度传感器单元15等的检测信号来获得角速度值,并将速度值与来自按钮11等的信号一起传输至MPU 60。MPU 60可以基于来自MPU 50的信号判断输入设备1是否被操作,基于处于静止之后经过的时间判断转变目标的操作模式,并将判断结果传输至MPU 50。基于来自MPU 60的判断结果,当输入设备1被操作时,MPU 50将MPU 50、角速度传感器单元15等设定为有源模式,并且当输入设备没有被操作时,MPU 50将MPU 50、角速度传感器单元15等设定为休眠1模式、休眠2模式等。例如,当MPU 60判断输入设备1没有被操作时,MPU 60可以将休眠1命令传输至MPU 50。MPU 50响应于来自MPU 60的休眠1命令等转变成休眠1模式(Sleep 1)等。然后,MPU 50可以关闭角速度传感器单元15的电源,使得角速度传感器单元15不检测输入设备1的角速度值。因此,可以降低由角速度传感器单元15的耗电,从而能够降低输入设备1的功耗。
[0215]具体地,在正常模式下,例如,加速度传感器单元16是以3V驱动时消耗电流约为0.2mA?1mA的被动型传感器。另一方面,角速度传感器单元15包括机械振动的振动器(未示出),并被需要恒定地振动振动器来生成科里奥利力。为了将角速度传感器用作用于从节能模式恢复的触发器,必须使其驱动电路保持操作。以3V驱动的角速度传感器的消耗电流约为6mA?12mA,其大于加速度传感器单兀16的消耗电流。也就是说,与有源模式(Active)下的消耗电流相比,通过切换至本发明的休眠1模式(Sleep 1),可以将消耗电流降低至约1/30?1/20。此外,当电源电压为3.3V,加速度传感器单元16的消耗电流为0.3mA,而角速度传感器单元15的消耗电流为7mA时,可以通过切换至本发明的休眠1模式(Sleep 1)来将消耗电流降低至1/23。
[0216]在传输休眠1模式之后,MPU 60将MPU 60自身设定为节能模式。
[0217]例如,此时MPU 60的节能模式是来自MPU 50的信号的接收周期比正常模式下的接收周期长的状态。因此,可以降低MPU 60的耗电。
[0218]如上所述,一旦接收到休眠1命令,MPU 50就关闭角速度传感器单元15的电源,通过检测输入设备1的移动来设定加速度传感器单元16以将中断信号传输至MPU 50,此后将MPU 50自身设定为节能模式。
[0219]例如,此时MPU 50的节能模式是向角速度传感器单元15的输出处理所需的电路的供电被停止或者加速度传感器单元16的输出的采样周期被加长的状态。因此,可以降低MPU 50的耗电。
[0220]因此,通过当输入设备1被再次操作时从加速度传感器单元16接收加速度值(中断信号)并接收来自按钮11等的信号,基于加速度值和来自按钮11等的信号,可以使MPU50从休眠1模式(Sleep 1)恢复为有源模式(Active)。也就是说,当输入设备1被再次操作时,MPU 50可以接通开关51向给角速度传感器单元15供电。此时,MPU 50将报告事件(Report Event)传输至MPU 60。通过该报告事件(Report Event), MPU 50可以将处于休眠1模式(Sle印1)的MPU 60恢复为有源模式(Active)。
[0221]输入设备1的MPU 50和MPU 60被设定为逐步转变成节能模式。MPU 50包括诸如休眠1模式(Sle印1)、休眠2模式(Sle印2)和电源关闭模式(Power Off)的模式,以及MPU 60包括休眠l(Sle印1)、休眠2(Sle印2)、关闭模式(Off)等。例如,在休眠2模式(Sle印2)下,MPU 50断开开关51和开关52以停止驱动除角速度传感器单元15之外的加速度传感器单元16,并将MPU 50自身设定为节能模式。例如,此时MPU 50的节能模式是向角速度传感器单元15和加速度传感器单元16的输出处理所需的电路的供电被停止的状态。因此,在休眠2模式下,能够将角速度传感器单元15的功耗降低为零并且也降低了加速度传感器单元16和MPU 50的功耗。例如,此时的MPU 60的节能模式是从MPU 50接收报告事件(Report Event)所需的待机电流在MPU 60中流动的状态。
[0222]当MPU 50和MPU 60处于休眠2模式(Sle印2)时,切断角速度传感器单元15和加速度传感器单元16的电源。因此,即使用户对输入设备1进行操作,也检测不到角速度和加速度。然而,输入设备1包括按钮11、12和13,并且MPU 50可以检测按钮11、12和13的接通/断开(on/off)信号(检测装置)。基于按钮11等的接通/断开信号(当按钮11、12和13中的至少一个按钮被操作时),MPU 50接通开关51和开关52,使得可以进行从休眠2模式(Sle印2)到有源模式(Active)模式的恢复。此时,MPU 50可以将报告事件(ImportEvent)传输至MPU 60。通过该报告事件(Report Event), MPU 50可以将处于休眠2模式(Sleep 2)的MPU 60恢复为有源模式(Active)。
[0223]输入设备1可以使用收发机21将速度值和按钮11等的接通/断开信号经由无线电通信传输至控制设备40,并且控制设备40可以通过收发机38接收这些接通/断开信号。另外,控制设备(的MPU 35)可以基于所接收的速度值VjPVjf算指针(光标)2在显示屏幕上的坐标值。因此,指针(光标)2可以显示在显示屏幕上,同时降低了输入设备1上的操作负载。
[0224]输入设备1包括MPU 50、MPU 60和DC-DC转换器26。基于在输入设备1与控制设备40之间传输/接收的关于无线电通信的设定信息,MPU 60判断是否启动无线电通信,并且当无线电通信已被禁止预定时间时,将电源关闭命令(Power Off命令)输出至MPU 50。MPU 50接收电源关闭命令(Power Off命令)并将用于关闭DC-DC转换器26的电源关闭命令输出至DC-DC转换器26的断路开关48。
[0225]因此,当无线电通信已被禁止预定时间时,DC-DC转换器26的断路开关48被断开,从而实现了输入设备1的节能。
[0226]此外,用户对输入操作部(第一输入操作部)的输入操作可以用于从电源关闭模式恢复到有源模式。例如,可以将按钮11?13的一部分或所有构造为能够强制执行断路开关48的0N操作的机械开关(第二输入操作部)。因此,即使当MPU 50和MPU 60处于电源关闭状态时,可以将输入设备1恢复为有源模式。输入操作部可以是与按钮11?13不同的专用开关(第二输入操作部)。
[0227]MPU 60将休眠1命令(Slee 1命令)传输至MPU 50,并且例如当MPU 50将MPU50自身设定为休眠1模式(Sleep 1)时,要求MPU 50请求关于设定模式的信息的获取,并使用所获取的模式信息确认MPU 50的操作模式。因此,MPU 60可以可靠地判断MPU 50已转变成预定的操作模式,从而可以进行更精确的操作转变控制。应注意,MPU 60在其他操作模式转变中类似地确认MPU 50的操作模式。
[0228]应该注意,还能够采用一种结构,其中,在角速度传感器单元15和加速度传感器单元16的每一个都转变成节能状态的情况下,例如,当输入设备变为静止以后经过了预定时间时,MPU 50基于处于节能状态的传感器单元15和16的功耗使其功耗更低的传感器单元进入节能状态并切断向另一传感器单元的供电。具体地,当处于节能状态的角速度传感器单元15 (第一传感器)的功耗高于处于节能状态的加速度传感器单元16 (第二传感器)的功耗时,MPU 50以与上述实施例相同的方式使加速度传感器单元16进入节能状态并切断向角速度传感器单元15的供电。相反,即,当处于节能状态的角速度传感器单元15(第一传感器)的功耗低于处于节能状态的加速度传感器单兀16 (第二传感器)的功耗时,MPU50使角速度传感器单元15进入节能状态并切断向加速度传感器单元16的供电。也就是说,可以根据所使用传感器的类型、规范等进行任意设定。
[0229]接下来,将示出输入设备1的操作模式转变的具体实例。
[0230]图19是示出了输入设备1的操作模式转变的实例1的示图。
[0231]假设输入设备1的MPU 60被设定为在输入设备1已处于静止之后的30秒内从有源模式(Active)转变成休眠1模式(Sleep 1)、在已处于静止之后的一分钟内从休眠1模式(Sleep 1)转变为休眠2模式(Sleep 2)以及在已处于静止之后的五分钟内转变成关闭模式(Off)。
[0232](实例1)
[0233]实例1示出了如以下⑴?(7)用户使用输入设备1的情况:(1)接通输入设备1的电源;⑵正常操作;⑶输入设备1的静止状态持续45秒;(4)正常操作;(5)静止状态持续两分钟;¢)正常操作;(7)静止状态持续五分钟。
[0234](1)用户接通输入设备1的电源。
[0235]如上所述,MPU 50和MPU 60紧接在接通电源之后转变成复位模式(P0R)。此后,紧接在完成其硬件的初始化之后,MPU 60将有源命令(Active command)输出至MPU 50,并转变成断开模式(Disconnect)。MPU 50转为装置初始化处理,完成初始化,并转变成初始化模式(Init)。
[0236](2)用户正常地对输入设备1进行操作。
[0237]MPU 60建立与控制设备的无线电通信连接,并转变成有源模式(Active)。MPU50从MPU 60接收有源命令(Active命令),并从初始化模式(Init)转变成有源模式(Active)ο
[0238](3)用户将输入设备1放置在例如桌子上并将其维持在静止状态下45秒。
[0239]当处于静止之后经过了 30秒时,MPU 60从有源模式(Active)转变成休眠1模式(Sleep 1)。也就是说,当判断速度值Vx和Vy都为零且按钮11、12、13等都处于切断状态之后经过了预定时间(例如,30秒)时,MPU 60转变成休眠1模式(Sleep 1),并且还将休眠1命令(Sle印1命令)传输至MPU 50。在传输休眠1命令(Sle印1命令)之后,MPU60将MPU 60自身设定为节能模式。
[0240]一旦接收到休眠1命令(Sleep 1命令),MPU 50就转变成休眠1模式(Sleep 1),断开开关51以切断角速度传感器单元15的电源,通过检测输入设备1的移动来设定加速度传感器单元16以将中断信号传输至MPU 50,此后将MPU 50自身设定为节能模式。
[0241](4)用户正常地通过例如举起置于桌子上的输入设备1来对输入设备1进行操作。
[0242]加速度传感器单元16检测此时输入设备1的移动,并将作为运动事件(Mot1nEvent)的检测信号传输至MPU 50。基于该运动事件,MPU 50从休眠1模式(Sle印1)恢复为有源模式(Actvie)。此时,MPU 50将报告事件(Report Event)输出至MPU 60。通过该报告事件(Import Event),MPU 50将处于休眠1模式(Sle印1)的MPU 60恢复为有源模式(Active)。
[0243](5)用户将输入设备1置于例如桌子上并使其维持在静止状态下两分钟。
[0244]此时,当如上所述处于静止之后经过了 30秒时,MPU 50和MPU 60转变成休眠1模式(Sle印1)。也就是说,MPU 60将MPU 60自身设定为节能模式。MPU 50转变成休眠1模式(Sleep 1),切断角速度传感器单元15的电源,通过检测输入设备1的移动来设定加速度传感器单元16以将中断信号传输至MPU 50,此后将MPU 50自身设定为节能模式。
[0245]当用户没有对输入设备1进行操作的状态持续一分钟时,MPU 60从休眠1模式(Sleep 1)转变成休眠2模式(Sleep 2)。也就是说,MPU 60转变成休眠2模式(Sleep 2),并且还将休眠2命令(Sleep 2命令)传输至MPU 50。在传输休眠2命令(Sleep 2命令)之后,MPU 60将MPU 60自身设定为节能模式。
[0246]一旦接收到休眠2命令(Sle印2命令),MPU 50就转变成休眠2模式(Sle印2),断开开关52以切断加速度传感器单元16的电源,并将MPU50自身设定为节能模式。
[0247]因此,切断向除角速度传感器单元15之外的加速度传感器单元16的供电。
[0248](6)在休眠2模式下,用户操作输入设备1的按钮11、12和13中的至少一个按钮。
[0249]当按钮11、12和13中的至少一个按钮被操作时,按钮事件(Button Event)被输入至MPU 50。当输入按钮事件(Button Event)时,MPU 50从休眠2模式(Sleep 2)恢复为有源模式(Active)。此时,MPU 50将报告事件(R印ort Event)传输至MPU 60。通过该报告事件(Import Event),MPU 50将处于休眠2模式(Sle印2)的MPU 60恢复为有源模式(Active)。
[0250](7)用户将输入设备1放置在例如桌子上并将其维持在静止状态下五分钟。
[0251]如上所述,当处于静止之后输入设备1的静止状态持续了 30秒时,MPU 50和MPU60都转变成休眠1模式(Sle印1),以及当处于静止之后静止状态持续了一分钟时,MPU 50和MPU 60都转变成休眠2模式(Sleep 2)。
[0252]然后,当处于静止之后输入设备1的静止状态持续了五分钟时,MPU 60从休眠2模式(Sleep 2)转变成关闭模式(Off)。
[0253]一旦转变成关闭模式(Off),MPU 60就将电源关闭命令(Power Off命令)传输至MPU 50以将其设定为电源关闭模式(Power OFF)。此后,MPU 60进入待机状态,直到切断整个系统的电源。
[0254]一旦接收到电源关闭命令(Power Off命令),MPU 50就执行包括参数存储等的必要处理,此后将DC-DC转换器26的断路开关48设定为低电平,并切断提供给整个输入设备1的电源。
[0255]如上所述,根据实例1,输入设备1在处于静止之后经过30秒时可以转变成休眠1模式(Sle印1),在处于静止之后经过一分钟时转变成休眠2模式(Sle印2),以及在处于静止之后经过五分钟时切断整个输入设备1的电源。也就是说,通过根据自设定以后经过的时间逐步地进行输入设备1的操作模式转变,可以实现精密的节能。具体地,通过将从处于静止到从有源模式(Active)转变成休眠1模式(Sleep 1)的时间设定为和30秒一样短,可以在处于静止之后的短时间内将需要高功耗的角速度传感器单元15的功耗降低至零。另外,可以确信在处于静止之后的五分钟内自动切断整个输入设备1的电源,从而能够实现节能。
[0256]此外,可以在休眠1模式(Sleep 1)下使用来自加速度传感器单元16的检测信号来恢复输入设备1,以及在休眠2模式(Sle印2)下基于来自按钮11、12和13的接通/断开信号来恢复该输入设备。因此,用户可以仅仅通过摆动输入设备1或按压按钮11等来将输入设备1的操作模式恢复为有源模式(Active)。
[0257]另外,通过可以通过在电源关闭模式下对按钮11?13或其他专用开关的输入操作来对断路开关48进行0N操作(设定为高电平)的这种结构,可以强制地使输入设备1恢复为有源模式。
[0258]图20是示出了输入设备1的操作模式转变的实例2的示图。
[0259](实例2)
[0260]实例2示出了输入设备1被用于以下⑴?(4)的情况:(1)接通输入设备1的电源;(2)正常操作;(3)接收装置(收发器38)的拆卸;以及(4)静止状态持续了五分钟。应该注意,⑴和⑵与图19中的⑴和(2)相同,因此将省略对其的描述。
[0261]在图20的(2)中,MPU 50和MPU 60都转变成有源模式(Active)。
[0262](3)当输入设备1处于有源模式(Active)时,用户将收发器38从控制设备40拆卸下来。
[0263]MPU 60判断输入设备1与控制设备40之间的无线电通信连接被禁止,并转变成断开模式(Disconnet)。
[0264](4)用户将输入设备1放置在例如桌子上并将其维持在静止状态下五分钟。
[0265]如上所述,当处于静止之后输入设备1的静止状态持续了 30秒时,MPU 50和MPU60都转变成休眠1模式(Sle印1),以及当在处于静止之后静止状态持续了一分钟时,MPU50和MPU 60都转变成休眠2模式(Sleep 2)。
[0266]此后,当处于静止之后输入设备1的静止状态持续了五分钟时,与控制设备40的连接被禁止五分钟,并且MPU 60从休眠2模式(Sle印2)转变成关闭模式(Off)。
[0267]一旦转变成关闭模式(Off),MPU 60就将电源关闭命令(Power Off命令)传输至MPU 50。此后,MPU 60进入待机状态,直到切断对整个系统的供电。
[0268]一旦接收到电源关闭命令(Power Off命令),MPU 50就执行包括参数存储等必要处理,此后,将DC-DC转换器26的断路开关48设定为低电平并切断提供给整个输入设备1的电源。
[0269]如上所述,根据实例2,当输入设备1与控制设备40之间的无线电通信被禁止并且此后静止状态持续了例如五分钟时,MPU 50能够执行包括参数存储等的必要处理,此后将DC-DC转换器26的断路开关48设定为低电平并切断提供给整个输入设备1的电源。因此,例如,当收发器38从控制设备40拆卸下来时,可以防止角速度传感器单元15和加速度传感器单元16不经济地耗电。
[0270]接下来,将给出关于本发明另一个实施例的描述。应该注意,在该实施例和随后的实施例中,与上述实施例相同的结构由相同的参考标号表不,并省略对其的描述。将主要描述两者的不同点。
[0271]图21是示出另一个实施例的输入设备的结构的示图。
[0272]如图所示,输入设备1’与图5所示的输入设备1的不同之处在于:其不包括MPU60,并且收发器21连接至MPU 50的通信线路。
[0273]例如,MPU 50使用收发器21输出图14所示的检测值(ax,ay)和(ωχ,coy)以及按钮11、12和13的接通/断开信号。
[0274]该实施例的控制设备40’通过图1所示的收发器38从图21所示MPU50(收发器21)接收信号。控制设备40’包括如图1所示的MPU 35’,并且MPU 35’具图5所示MPU 60的功能。也就是说,MPU 35’基于接收到的信号来判断输入设备1’的使用状态。S卩,基于检测值(ax,ay)和(ωχ,coy)以及从MPU 50传输的来自按钮11、12和13的信号,MPU 35’判断输入设备1’是处于操作状态还是未操作状态。
[0275]MPU 35’经由收发器38将判断结果输出至输入设备1’的收发器21 (MPU 50)。基于判断结果,MPU 35’使MPU 35’自身的操作模式发生转变。
[0276]基于从MPU 35’ (收发器38)传输的判断结果,MPU 50使MPU 50转变成休眠1模式(Sleep 1)、休眠2模式(Sleep 2)、断开模式(Disconnet)、有源模式(Active)等。
[0277]如上所述,根据该实施例,图21所示的输入设备1’分别通过角速度传感器单元15和加速度传感器单元16检测角速度值和加速度值,但是由于没有包括MPU 60,所以不对输入设备1’的操作状态和转变成哪一种操作模式进行判断。然而,控制设备40’的MPU 35’可以具有图5所示MPU60的判断功能,并将判断结果传输至输入设备1’。因此。如上述实施例,MPU 50可以使角速度传感器单元15和加速度传感器单元16转变成节能模式(例如,休眠1模式和休眠2模式)。也就是说,如上述实施例,可以实现图21所示输入设备1’的节能,并且可以降低输入设备1’的尺寸、质量和成本。
[0278]图22是示出根据本发明另一个实施例的作为电子设备的蜂窝式电话的结构框图。
[0279]如图所示,蜂窝式电话200包括多媒体处理器201、通信处理器202、存储器203、输入部204、具有传输功能和接收功能的收发器205、IXD显示部206、电池207、地磁方位传感器208、GPS传感器209、加速度传感器210、角速度传感器(陀螺仪传感器)211等。
[0280]多媒体处理器201基于控制信号生成显示在IXD显示部206上的图像数据,并对来自地磁方位传感器208、GPS传感器209、加速度传感器210和角速度传感器211的信号执行操作处理。
[0281]当自蜂窝式电话200处于静止以后经过了预定时间(例如,30秒)时,多媒体处理器201执行控制以停止对地磁方位传感器208、GPS传感器209、加速度传感器210和角速度传感器211 (陀螺仪传感器)之中除例如加速传感器210之外的传感器的供电(Sle印1)。此时,多媒体处理器210可以将自身设定为节能状态。例如,此时多媒体处理器201的节能状态是对除角速度传感器210之外的传感器的输出处理所需的电路的供电被停止的状态。当加速度传感器210检测加速度值时或者当检测到来自输入部204的输入信号时,多媒体处理器201将这些信号传输至通信处理器202,并且基于这些信号,通信处理器202判断蜂窝式电话200是否被操作,并将判断结果传输至多媒体处理器201。基于判断结果,多媒体处理器201重新开始对其供电已被停止的传感器的供电,使得从休眠1模式(Sleep 1)恢复为有源模式(Active)。
[0282]当自处于静止以后经过了预定时间(例如,一分钟)时,多媒体处理器201执行控制以停止对地磁方位传感器208、GPS传感器209、加速度传感器219和角速度传感器(陀螺仪传感器)211的供电(Sle印2)。此时,多媒体处理器210可以将自身设定为节能状态。例如,此时多媒体处理器201的节能状态是对地磁方位传感器208、GPS传感器209、加速度传感器219和角速度传感器(陀螺仪传感器)211的输出处理所需的电路的供电被停止的状态。当检测到来自输入部204的输入信号时,多媒体处理器201重新开始对其供电已被停止的传感器的供电,并将休眠2模式(Sleep 2)恢复为有源模式(Active)。
[0283]通信处理器202执行控制,以使用调制解调部(未示出)来检测通过收发器205进行解调处理的信号来再生传输数据,使用TDMA部(未示出)在传输数据中选择性地仅提取由蜂窝式电话200接收的信道的传输数据,并将所提取的传输数据提供给用于再生呼叫数据的编解码器(未示出)。收发器205由用于对来自天线的无线电信号进行解调的接收部、用于对来自通信处理器的传输信号进行调制的传输部等构成。
[0284]通信处理器202根据自处于静止之后经过的时间来转变成休眠1模式(Sle印2),并将自身设定为节能状态。例如,此时通信处理器202的节能状态是来自多媒体处理器201的信号的接收周期长于正常模式下的接收周期的状态。因此,可以降低通信处理器202的耗电。
[0285]通信处理器202根据自处于静止之后经过的时间转变成休眠2 (Sle印2),并将自身设定为节能状态。例如,此时通信处理器202的节能状态是从多媒体处理器201接收报告事件(Iteport Event)所必需的待机电流在通信处理器202中流动的状态。因此,可以降低由通信处理器202的耗电。
[0286]当自蜂窝式电话200处于静止之后经过了预定时间(例如,五分钟)时,通信处理器202从休眠2模式(Sle印2)转变成关闭模式(Off)。
[0287]一旦转变成关闭模式(Off),通信处理器202就将电源关闭命令(Power Off命令)传输至多媒体处理器201,以设定电源关闭模式(Power Off)。此后,通信处理器202进入待机状态,直到切断整个系统的电源。
[0288]一旦接收到电源关闭命令(Power Off命令),多媒体处理器201就执行包括参数存储等的必要处理,此后,将DC-DC转换器(未示出)的断路开关设定为低电平并切断向蜂窝式电话200提供的电源。另外,因为电源开关被构造为可通过在电源关闭模式下对输入部204或其他专用输入部的输入操作来进行0N操作,所以可以强制地将蜂窝式电话200恢复为有源模式。
[0289]IXD显示部206显示静止图像、运动图像等。
[0290]电池207将供电给地磁方位传感器208、GPS传感器209、加速度传感器210、角速度传感器(陀螺仪传感器)211、通信处理器202等。
[0291]例如,地磁方位传感器208包括MI (磁阻抗)传感器。通过利用当GHz频带脉冲电流穿过零磁致伸缩的非晶丝(其中,磁自旋沿圆周方向排列)时阻抗变化与外部磁场成比例发生的现象,MI传感器获得例如方位。
[0292]类似于第一实施例的输入设备1,蜂窝式电话200还配备有传感器,并且也被要求降低功耗。因此,本发明的技术概念的应用是非常有意义的。
[0293]如上所述,根据该实施例,蜂窝式电话200包括多媒体处理器201和通信处理器202,并且可以根据自蜂窝式电话200处于静止之后经过的时间,逐步地控制向地磁方位传感器208、GPS传感器209、加速度传感器210和角速度传感器(陀螺仪传感器)211的供电(Sleep 1, Sleep 2,Off)。因此,可以提高蜂窝式电话200的节能效率。
[0294]应该注意,在该实施例中,在休眠1模式下,加速度传感器210被用作用于恢复至有源模式的触发器。然而,除加速度传感器210之外的传感器(例如,角速度传感器(陀螺仪传感器)211)可以用于检测触发器。不必说,从降低功耗的观点来看,使用休眠1模式(Sleep 1)下消耗电流最低的传感器用于检测触发器是最有效的。
[0295]也就是说,例如,当地磁方位传感器208、GPS传感器209、加速度传感器210和角速度传感器(陀螺仪传感器)211均可进入节能状态时,在地磁方位传感器208、GPS传感器209、加速度传感器210和角速度传感器(陀螺仪传感器)211中,可以使节能状态下功耗最低的传感器进入节能状态,并在节能状态下停止向除该传感器之外的传感器的供电。
[0296]此外,在以上实例中,给出了作为实例的配备有三个以上传感器的蜂窝式电话200的描述,但是在配备有地磁方位传感器208和加速度传感器210的蜂窝式电话的情况下,例如,加速度传感器210可以被用作用于检测触发器的传感器。
[0297]例如,在蜂窝式传感器中,加速度传感器用于对步数进行计数或计算其在地图上的移动距离。地磁传感器实现当拍照时检测方向以及自动转动显示在屏幕上的地图以使行进方向总是指向屏幕顶部的功能。通过结合以上两种功能,可以计算并显示地图上他/她本身的位置。
[0298]MI传感器、Hall传感器、MR传感器、FG传感器等被用作地磁传感器,并且使用MI元件的MI传感器的应用在要求尺寸减小、节能和更高经度的情况下扩展。
[0299]MI传感器使用当GHz频带脉冲电流穿过零磁致伸缩的非晶丝(其中,磁自旋沿圆周方向排列)时阻抗变化与外部磁场成比例发生的现象。然而,脉冲电流通常有源地通过。3V驱动时总消耗电流为2mA?3mA。可以看出,其高达加速度传感器的消耗电流的2?10倍。
[0300]当结合那些传感器时,将加速度传感器用作用于从休眠1模式(Sleep 1)恢复为有源模式(Active)的触发器显示出将消耗电流保持为约1/2?1/10的作用。
[0301]另外,在配备有光学传感器(诸如CMOS)和加速度传感器的蜂窝式电话的情况下,加速度传感器可以被用作检测用于从休眠1模式(Sleep 1)进行恢复的触发器的传感器。
[0302]例如,光学传感器(诸如CMOS传感器)用于例如对由光学传感器拍摄的图像进行处理,以根据以下⑴?⑶来估计用户的行为。⑴用户是否摆动蜂窝式电话,例如(游戏应用)。(2)是否有人在前面(游戏应用)。(3)周围风景怎么样(通过其与图像数据的结合来说明位置)。
[0303]光学传感器(诸如CMOS)是用于拍摄图像的传感器,同时用作光学图像传感器。通过使用作为光学图像传感器的功能,可以当屏幕的整个表面在同一方向上移动时判断握住蜂窝式电话(诸如遥控器),并进行唤醒。
[0304]顺便提及,图像传感器的总消耗电流在3V驱动时约为50mA?100mA。另一方面,加速度传感器的总消耗电流在3V驱动时约为0.2mA?1mA。
[0305]它们之间的比较表明,加速度传感器的消耗电流约为1/50?1/500。
[0306]在组合这些传感器的情况下,将加速度传感器用作用于从休眠1模式(Sle印1)进行恢复的触发器产生了将消耗电流保持为约1/50?1/500的效果。
[0307]另外,同样在配备有GPS传感器和加速度传感器的蜂窝式电话的情况下,加速度传感器可以被用作用于检测触发器的传感器。
[0308]此外,在配备有光学传感器(诸如CMOS)、加速度传感器和陀螺仪传感器的蜂窝式电话的情况下,加速度传感器可以被用作用于检测触发器的传感器。因为如参考图22所述蜂窝式电话200配备有角速度传感器(陀螺仪传感器)211,所以加入了蜂窝式电话200的(相机的)抖动校正功能。
[0309]在与此结合的情况下,通过使用加速度传感器作为用于从休眠1模式(Sle印1)进行恢复的触发器,产生了将消耗电流保持为约1/50?1/500的效果。
[0310]接下来,将给出关于作为电子设备的数码相机的实施例的描述。
[0311]图23是示出根据该实施例的数码相机的结构框图。
[0312]如图23所示,数码相机300包括MPU 301A、MPU 301B、显示控制部302、CCD控制部303、信号处理部304、接口(I/F)部305、LCD 306、透镜307、CCD 308、存储器209、电池310、DC/DC电源312、角速度传感器(陀螺仪传感器)313、抖动校正控制部314、透镜驱动致动器315、红外传感器317、焦点控制部318、透镜驱动致动器319和输入部320。
[0313]基于来自红外传感器317、角速度传感器313和输入部320的检测信号,MPU 301A判断数码相机200是否被操作。MPU 301A将判断结果传输至MPU 301B。基于接收到的判断结果,MPU 301B控制向红外传感器317和角速度传感器313的供电。也就是说,基于接收到的判断结果,MPU 301B使MPU 301A和MPU 301B从有源模式(Active)转变成休眠1模式(Sleep 1)、休眠2模式(Sleep 2)和关闭模式(Off)。
[0314]例如,当判断自数码相机300进入静止状态之后经过了预定时间(例如,30秒)时,MPU 301A将休眠1命令传输至MPU 301B,并将自身设定为节能状态。例如,此时MPU301A的节能状态是来自MPU 301B的信号的接收周期比正常模式下的接收周期长的状态。因此,可以降低MPU 301A的耗电。MPU 301B接收休眠1命令,切断红外传感器217的电源,将角速度传感器(陀螺仪传感器)313设定为节能模式,并将自身设定为节能状态。例如,此时MPU 301B的节能状态是向除角速度传感器313之外的传感器的输出处理所需要的电路的供电被停止的状态。因此,可以降低MPU 301B的耗电。
[0315]例如,当判断自数码相机300进入静止状态之后经过了预定时间(例如,一分钟)时,MPU 301A将休眠2命令传输至MPU 301B,并将自身设定为节能状态。例如,此时MPU301A的节能状态是从MPU 301A接收报告事件(Import Event)所必需的待机电流在MPU301B中流动的状态。因此,可以降低由MPU 301B的耗电。MPU 301B接收休眠2命令,切断除红外传感器317之外的角速度传感器(陀螺仪传感器)313的电源,并将自身设定为节能状态。例如,此时MPU 301B的节能状态是向红外传感器317和角速度传感器(陀螺仪传感器)313的输出处理所需要的电路的供电被停止的状态。因此,可以降低MPU 301B的耗电。
[0316]例如,当判断自数码相机300进入静止状态之后经过了预定时间(例如,五分钟)时,MPU 301A使MPU 301A转变成关闭模式(Off),并将电源关闭命令传输至MPU 301B。MPU301B接收该电源关闭命令,将用于将DC/DC电源312的断路开关(未示出)设定为低电平的电源关闭命令传输至断路开关,并切断提供给数码相机300的整个系统的电源。
[0317]在休眠1模式下,MPU 301A以预定的时间间隔加载由角速度传感器(陀螺仪传感器)313和输入部320检测的检测信号,并基于所加载的检测信号,判断数码相机300是否被操作。MPU 301A将判断的结果传输至MPU 301B。基于接收到的判断结果,MPU 301B使角速度传感器(陀螺仪传感器)313和红外传感器317转变成有源模式(Active),或者使MPU301A转变成关闭模式(Off)。
[0318]在休眠2模式下,MPU 301A以预定的时间间隔加载由输入部320 (诸如按钮)检测到的检测信号,并基于所加载的检测信号判断数码相机300是否被操作。MPU 301A将判断结果传输至MPU 301B。基于接收到的判断结果,MPU 301B使角速度传感器(陀螺仪传感器)313和红外传感器317转变成有源模式(Active),或者使MPU 301A转变成关闭模式(Off)。
[0319]基于来自MPU 301A的控制信号,显示控制部302输出用于在IXD306上显示图像的信号。
[0320](XD控制部303将用于控制(XD 308和将来自(XD 308的模拟信号转换为数字信号的AD转换器(未示出)的处理定时的信号输出至CCD 308和AD转换器。
[0321]信号处理部304基于通过AD转换器(未示出)转换为数字信号的来自(XD 308的输出信号执行图像处理。
[0322]接口部305执行USB闪存、SD卡等之间的数据的输入/输出。
[0323]IXD 306显示由(XD 308等拍摄的图像。
[0324]透镜307将光聚焦在(XD 308上。
[0325](XD 308将来自对象的光信号转换为电信号。
[0326]DC/DC电源312连接至电池310,并向每个部件供电。
[0327]此处,角速度传感器(陀螺仪传感器)313具有与上述角速度传感器单元15相同的结构。抖动校正控制部314基于来自角速度传感器(陀螺仪传感器)313的信号来输出用于控制透镜驱动致动器315的信号,并驱动透镜驱动致动器315以执行抖动校正。
[0328]红外传感器317用红外线照射对象用于聚焦。焦点控制部318驱动透镜驱动致动器319以执行焦点控制。
[0329]通过这种结构,当判断自数码相机300处于静止之后已经经过了例如一分钟时,MPU 301A可以使MPU 301A转变成休眠1模式并将休眠1命令传输至MPU 301B。MPU 301B可以接收该休眠1命令,停止对红外传感器317的供电,并且使角速度传感器(陀螺仪传感器)313进入节能模式。因此,可以在分担两个MPU 301A和MPU 301B之间的处理的同时降低功耗。
[0330]当加速度作用于处于休眠1模式的数码相机时,其移动被角速度传感器(陀螺仪传感器)313检测到,从而能够直接恢复至有源模式。
[0331]当判断自数码相机300处于静止之后已经经过了例如两分钟时,MPU 301A可以使MPU 301A转变成休眠2模式并将休眠2命令传输至MPU 301B。MPU 301B可以接收此休眠2命令,并停止对红外传感器317和角速度传感器(陀螺仪传感器)313的供电。因此,能够根据经过的时间更有效地降低功耗。
[0332]当在休眠2模式下对数码相机300的输入部320进行操作时,可通过MPU 301B检测来自输入部320的检测信号来恢复至有源模式。
[0333]当判断自数码相机300处于静止之后已经经过了例如五分钟时,MPU 301A可以使MPU 301A转变成关闭模式并将电源关闭命令传输至MPU 30IB。MPU 301B可以接收该电源关闭命令,并停止对数码相机300的整个系统的供电。因此,当存在数码相机300被保持没有切断电源的高可能性时,能够切断电源,从而更有效地降低功耗。此外,通过可以通过在电源关闭模式下对输入部320或其他专用输入部的输入操作来对进行电源开关312的0N操作的这种结构,可以强制性地将数码相机300恢复为有源模式。
[0334]应该注意,当角速度传感器(陀螺仪传感器)313和红外传感器317中的红外传感器317的功耗较小时,仅需要停止对角速度传感器(陀螺仪传感器)313的供电。
[0335]此外,已示出了 MPU 301B接收休眠1命令、切断红外传感器317的电源并将角速度传感器(陀螺仪传感器)313设定为节能模式的实例。然而,并在不限于此,例如,当可以使角速度传感器(陀螺仪传感器)313和红外传感器317均进入节能状态时,可以使角速度传感器(陀螺仪传感器)313和红外传感器317中在节能状态下的功耗更低的传感器进入节能状态,并停止对除处于节能状态的传感器之外的传感器的供电。
[0336]接下来,将描述输入设备的另一个实施例。
[0337]图24是示出了输入设备251的透视图。图25是从滚动拨盘按钮13’侧看的输入设备251的侧视图。在以下描述中,将简化或省略对输入设备251与图2所述输入设备1等类似的元件、功能等的描述,并且将主要描述与其不同的点。
[0338]输入装置251的壳体250包括设置在壳体250的表面上预定位置处的部分球体或部分二次曲面50a。下文中,为了方便,将部分球体或部分二次曲面(50a)称为“下曲面” (50a)。
[0339]下曲面50a形成在几乎与按钮11和12相对的位置上,S卩,当用户握住输入装置251时小手指(而非其他手指)定位为更接近下曲面50a的位置。可选地,在沿一个方向(Z’轴方向)延伸的壳体250中,传感器单兀17设置在Z’轴方向中相对于壳体250的纵向中心的Z’轴的正侧的情况下,下曲面50a设置在Z’轴的负侧。
[0340]通常,部分球体基本上是半球,但是并不必须是半球。二次曲面是通过将二维圆锥曲面(二次曲面)展开成三维圆锥曲面而获得的曲面。二次曲面的实例包括椭圆面、椭圆抛物面和双曲面。
[0341]通过上述输入装置251的壳体250的结构,用户可以在使输入装置251的下曲面50a作为支点紧靠在餐桌、椅子、地板、用户的膝盖或大腿等(下文称为邻接目标对象49)上的同时容易地操作输入装置251。即,即使在输入装置251的下曲面50a紧靠在邻接目标对象49的状态下,用户仍可以容易地使输入装置251倾斜不同角度,从而能够进行诸如将指针放到图标上的复杂操作。图26是示出用户在使下曲面50a紧靠在膝盖上的同时操作输入装置251的状态的示图。
[0342]可选地,在该实施例中,可以防止出现不能通过抖动校正电路抑制的由于手的抖动而引起的误差操作,并且用户免于在用户在空中操作输入装置251时引起的疲劳。
[0343]图27是根据本发明的又一个实施例的输入装置的透视图。
[0344]与图24和图25所示的输入装置251相似,输入装置261的壳体260包括由部分球体构成的下曲面60a。垂直于输入装置261的壳体260的最大长度方向(Z’轴方向)并接触下曲面60a的面(下文中为了方便称为下端面55)基本上平行于由X轴和Y轴(参见图45)(作为角速度传感器单元15的检测轴)形成的面(X’ -Y’面)。
[0345]通过上述输入装置261的结构,在下曲面60a紧靠在下端面55的同时通过用户进行操作的情况下,施加给输入装置261的角速度按原样被输入到角速度传感器单元15。因此,能够减少从来自角速度传感器单元15的检测信号中获得检测值所需的计算量。
[0346]图28是示出根据本发明再一个实施例的输入装置的平面图。图29是示出该输入装置的侧视图。
[0347]例如,输入装置71的壳体70的下曲面70a是部分球体。下曲面70a设置有比在图24和图27所示的输入装置251和261的下曲面50a和60a更大的曲率半径。角速度传感器单元15被设置在以下位置处:包含在由X’轴和Y’轴(作为角速度传感器单元15的检测轴)形成的X’ -Y’面内的直线对应于当从X’轴和V轴方向看时通过部分球体的实际画出的圆56的切线。只要满足上述条件,则角速度传感器单元15可配置在壳体70中,以使角速度传感器单元15的X’ -Y’面相对于输入装置71的纵向倾斜(参见图28)。
[0348]因此,因为在使输入装置71的下曲面70a紧靠在紧靠目标对象49上的同时当用户操作输入装置71时生成的角速度的矢量方向和角速度传感器单元15的检测方向匹配,因此能够进行线性输入。
[0349]图30是根据本发明再一个实施例的输入装置的平面图。
[0350]例如,作为输入装置81的壳体80的下曲面80a的球体具有与图27所示相同或相近的曲率半径。关于角速度传感器单元15,通过X’轴和Y’轴的交叉点(角速度传感器单元15的中点)并且垂直于X’轴和V轴的垂直直线通过包括下曲面80a的第一球体62的中心点0。通过上述结构,包括下曲面80a的第一球体62和包含在角速度传感器15的X’ -Y’面内的直线变成切线的第二球体63被同心配置。因此,输入装置81承受与图28所示输入装置71相同的影响。
[0351]应注意,上述包括部分球体或部分二次曲面的输入装置251、261、71或81并不必须在其下曲面50a、60a、70a或80a紧靠在邻接目标对象49上的同时被用户操作,而是当然还能在空中进行操作。
[0352]本发明并不限于上述实施例,并且可以作出各种变形。
[0353]在将配备有陀螺仪传感器313和红外传感器317的数码相机300作为实例时,描述了将本发明应用于数码相机300的上述实施例,但是本发明不仅可应用于蜂窝式电话,而且还可应用于包括便携式终端设备(诸如roA)的各种电子设备。
[0354]在配备有例如陀螺仪传感器和图像拾取图像传感器的数码相机的情况下,可以将陀螺仪传感器用作用于检测触发器的传感器。
[0355]陀螺仪传感器用于抖动校正。图像拾取图像传感器用于拍摄图像,如蜂窝式电话的情况所描述的,还可以用作唤醒传感器(wake-up sensor)。
[0356]另外,图像拾取图像传感器的总消耗电流在3V驱动时约为50mA?100mA。另一方面,陀螺仪传感器的总电流在3V驱动时约为6mA?12mA。
[0357]它们之间的比较表明陀螺仪传感器的消耗电流约为1/4?1/17。
[0358]当结合这些传感器时,使用陀螺仪传感器作为用于从休眠1模式等进行恢复的触发器产生了将消耗电流保持为约1/4?1/17的影响。
[0359]另外,在转变成休眠2模式之后,可以将图像拍摄图像传感器的功耗降低为零。
[0360]此外,本发明不仅可应用于数码相机,而且还可应用于包括图像拾取系统的电子设备。
[0361]另外,例如,本发明还可应用于配备有GPS (全球定位系统)传感器和加速度传感器的GPS导航系统以及用于其的输入/输出设备。在这种情况下,例如,仅需要将加速度传感器用作用于检测触发器的传感器。此外,在配备有GPS传感器和加速度传感器的GPS导航系统以及用于其的输入/输出设备的情况下,可以将陀螺仪传感器用作用于检测触发器的传感器。
[0362]此外,例如,本发明还可应用于配备有加速度传感器和陀螺仪传感器的游戏机以及用于其的输入/输出设备。在这种情况下,例如,仅需要将加速度传感器用作用于检测触发器的传感器。另外,例如,在配备有加速度传感器和光学传感器(诸如CMOS)的游戏机以及用于其的输入/输出设备的情况下,加速度传感器可以用作检测触发器的传感器。
[0363]此外,例如,本发明还可应用于配备有红外传感器和超声波传感器(诸如微波多普勒收发器设备)的交通控制系统以及用于其的输入/输出设备。在这种情况下,例如,红外传感器可以用作用于检测触发器的传感器。
[0364]另外,例如,本发明还可应用于配备有旋转编码器和GPS传感器的汽车的自动驾驶系统以及用于其的输入/输出设备,在这种情况下,例如,仅需要将旋转编码器用作用于检测触发器的传感器。另外,在配备有旋转编码器和GPS传感器的汽车的自动驾驶系统以及用于其的输入/输出设备的情况下,例如,仅需要将旋转编码器用作用于检测触发器的传感器。
[0365]此外,例如,本发明还可应用于配备有酒精检测传感器和体温检测温度传感器的汽车的安全系统以及用于其的输入/输出设备。在这种情况下,例如,仅需要将体温检测温度传感器用作用于检测触发器的传感器。
[0366]此外,例如,本发明还可应用于配备有陀螺仪传感器和触摸板(触摸面板)的PC以及用于其的输入/输出设备。在这种情况下,例如,仅需要将陀螺仪传感器用作用于检测触发器的传感器。另外,在配备有加速度传感器和光学传感器的PC以及用于其的输入/输出设备的情况下,例如,仅需要将加速度传感器用作用于检测触发器的传感器。
[0367]此外,在本发明中,在配备有多个传感器(诸如陀螺仪传感器、加速度传感器、地磁传感器、气压传感器、温度传感器、红外传感器、压力传感器和光学传感器)的电子设备中,如以上实施例,可以将一个传感器用于检测触发器,但是当然还可以将两个以上的传感器用作用于检测触发器的传感器,以更高的精度执行本发明触发器的检测。
[0368]在上述实施例中,已示出了这样的实例:基于从MPU 50获取的速度值(Vx,Vy)和来自按钮11等的接通/断开信号,MPU 60判断输入设备1是否被操作。然而,并不限于此,例如,MPU 50还可以将来自角速度传感器单元15的角速度信号(ωχ,coy)、来自加速度传感器单元16的加速度信号(ax,ay)以及来自按钮11等的接通/断开信号传输至MPU 60,以及基于角速度信号(ωχ,《y)、加速度信号(ax,ay)和来自按钮11等的接通/断开信号,MPU 60判断输入设备1是否被操作。在这种情况下,可以缩短判断处理。
[0369]在以上实施例中,已示出了这样的实例:MPU 50基于来自角速度传感器单元15加速度传感器单元16的角速度信号(ωχ,Wy)和加速度信号(ax,ay)计算速度值(Vx,Vy),MPU50将速度值连同来自按钮11等的输入信号一起传输至MPU 60,以及MPU 60使用收发器21利用无线电将从MPU 50传输的速度值和来自按钮11等的信号输出至控制设备40。然而,并不限于此,例如,MPU 50还可以基于速度值(Vx,Vy)计算指针的坐标值X和Y,MPU 50将坐标值X和Y传输至MPU 60,以及MPU 60使用收发器21利用无线电将坐标值X和Y传输至控制设备41侦t
[0370]在以上实施例中,已示出了这样的实例:MPU 50通过收发器21将检测值(ax,ay)和(cox,coy)以及来自按钮11、12和13的接通/断开信号输出至控制设备40’,基于从MPU50输入的检测值(ax,ay)和(ωχ,coy)以及来自按钮11、12和13的接通/断开信号,控制设备40’的MPU 35’判断输入设备1’是处于操作状态还是非操作状态。然而,并不限于此,例如,控制设备40’的MPU 35’还可以基于从MPU 50输入的检测值(ax,ay)和(ωχ,coy)来获得速度值,并基于速度值和来自按钮11等的信号,判断输入设备1’是否被操作。
[0371]在以上实施例中,已示出了这样的实例:输入设备1根据输入设备1的操作状态转变成有源模式(Active)、休眠1模式(Sleep 1)、休眠2模式(Sleep 2)和断开模式(Disconnet)。此时,用户可以从视觉上确定输入设备1处于的操作模式的这种结构也是可能的。
[0372]图31是包括根据操作模式发射不同颜色的光的发光部的输入设备的透视图。
[0373]如图所示,例如,输入设备400在其壳体410内包括透光部401。例如,透光部401可以是形成在壳体41内的开口,或者具有半透明性的树脂材料可以设置在形成在壳体410内的开口处。透光部401形成在例如按钮11与按钮13之间。在电路板25上安装发出不同颜色光的多个LED (发光二极管)402、403和404。基于从MPU 60接收到的操作模式的判断结果,MPU 50执行用于LED 402,403和404的电源开关(未示出)之间的切换。当输入设备400例如处于有源模式(Active)时,用于LED 402的电源开关接通以使发绿光的LED402发光,并且用于LED 403和404的电源开关被断开。当输入设备400例如处于休眠1模式(Sle印1)时,用于LED 403的电源开关被接通以使发黄光的LED 403发光,并且用于LED 402和LED 404的电源开关被断开。当输入设备400例如处于休眠2模式(Sle印2)时,用于LED 404的电源开关被接通以使发红光的LED 404发光,并且用于LED 402和LED403的电源开关被断开。
[0374]上述结构可以使发光部401在输入设备处于有源模式(Active)时发绿光,使发光部401在休眠1模式(Sle印1)下发黄光,以及使发光部401在休眠2模式(Sle印2)下发红光。因此,用户可以从视觉上容易地确定输入设备400处于哪一种操作模式。
[0375]应该注意,只要使用输入设备400的用户可以看到发光部,并不具体不限定发光部401的设置位置、数目等。
[0376]在上述实施例中,通过根据操作模式区别发光部401的发光颜色来通知用户操作模式。然而,并不限于此,例如,输入设备可以包括一个LED,以及MPU 50控制发光部401,使得以根据操作模式而变化的发射图案(例如,以LED时间上不同的发射定时)来发光。在这种情况下,可以减少LED的数目,所以在减小输入设备的成本和尺寸的同时,可以视觉上确定输入设备的操作模式。
[0377]图32是示出了另一输入设备的电结构的框图。
[0378]传感器单元517包括用于检测相对于两条正交轴的角速度的角速度传感器单元(陀螺仪传感器单元)515。例如,传感器单元517还包括用于沿处于相互不同角度的两条轴(即,沿两条正交轴(X轴和Y轴))检测加速度的加速度传感器单元516。
[0379]如图32所示,MPU 519 (移动值生成装置,执行装置和判断装置)包括其所需的内置易失性存储器和非易失性存储器。MPU 519输入有来自传感器单元517的检测信号、来自操作部的操作信号等,并且响应于这些输入信号,执行各种操作处理等以生成稍后所述的诸如触发器信号的控制信号。
[0380]MPU 519执行控制,以在角速度传感器单元515和加速度传感器单元516中将在节能模式下功耗较小的加速度传感器单元516设定为节能模式,并限制对角速度传感器单元515的供电。MPU 519执行控制,以在节能模式下通过使用设定为节能模式的加速度传感器单元516来检测用于从节能模式恢复为正常模式的触发器。基于该触发器,MPU 519执行控制以将自身从节能模式恢复为正常模式。
[0381]晶体振荡器502生成时钟并将它们提供给MPU 519。作为电池,使用干电池、可充电电池等。
[0382]收发器521经由天线522将由MPU 519生成的控制信号(输入信息)作为RF无线电信号传输至控制设备540。
[0383]在经由DC-DC转换器526使电源电压稳定之后,将电源提供给处于正常模式的传感器单元517和MPU 519,并且在节能模式下,通过FET (未示出)停止对角速度传感器单元515的供电,并将电源提供给处于节能模式的加速度传感器单元516。
[0384]接下来,将描述由输入设备501执行的各种模式(节能模式,正常模式)之间的切换操作。
[0385]图33是由输入设备501执行的各个模式(节能模式,正常模式)之间的切换操作的流程图。
[0386]如图33所示,首先,接通开关(电源)(未示出)(ST301),并读取记录在MPU 519的内置易失性存储器中的参考零电压作为参考值(ST302)。因为在加速度为0或角速度为0为时加速度传感器和陀螺仪传感器的输出电压值存在各自的差别,所以在工厂制造调节处理处理中校准的参考零电压被用作参考。
[0387]然后,通过作为加速度传感器的配置,如图11的步骤101a所示,从加速度传感器单元516获取加速度信号,并计算加速度值(ST303)。
[0388]随后,在预定数目的时钟之后,如在步骤303中,从加速度传感器单元516获取加速度信号,并计算加速度值(ST304)。
[0389]然后,判断在步骤303中获得的加速度值和在步骤304中获得的加速度值之间的变化量是否大于预定值(ST305)。接近于零的值被设定为预定值。
[0390]当在步骤305中判断加速度值之间的变化量大于预定值时,判断输入设备501正在移动,并将计数器值设定为0(ST306)。此处,该配置被用作角速度传感器。
[0391]随后,检测来自角速度传感器单元515的角速度信号,并计算(获取)角速度值(ST307)。
[0392]判断计算(获取)加速度值的次数是否为一次(ST308),并且在一次的情况下,通过与步骤302中获取的参考值的比较,计算角速度值的变化量(ST309)。
[0393]当计算(获取)角速度至的次数不是一次时,通过将上次获得的角速度值与当前获得的角速度值的比较,计算角速度值的变化量(ST310)。
[0394]然后,使用在步骤309或步骤310中获得的角速度值的变化量,对步骤304中获得的加速度值进行校正和积分,以如上述实施例获得速度值(图11的步骤103?116),这些速度值然后被输出至控制设备40 (ST311)。应该注意,通过在步骤311之前和之后在高电平与低电平之间切换M0S10N信号而引起传输中断。
[0395]另一方面,当在步骤305中判断加速度值的变化量小于或等于预定值时,使计数器值加1(ST312)。
[0396]然后,判断计数器值是否大于预定值(例如,1000) (ST313)。该预定值是用于确定从正常模式到节能模式的变换所需要的时间的值,并且可以进行任意设定。
[0397]当在步骤313中判断计数器值小于或等于预定值时,该处理返回至步骤303。
[0398]当在步骤313中判断计数器值大于预定值时,判断输入设备501处于静止状态,因此,停止对角速度传感器单元515的供电,并且使加速度传感器单元516进入节能模式(power-saving mode) (ST314)。S卩,在节能模式下,比正常模式下的待机电流小的待机电流在MPU 519和加速度传感器单元516中流动,以检测用于恢复至正常模式的触发器。
[0399]然后,检测来自加速度传感器单元516的加速度信号(ST315)。
[0400]接下来,判断从加速度信号获得的加速度值是否大于预定值(ST316)。
[0401]当加速度值小于或等于预定值时,判断输入设备501处于静止状态,因此处理返回值步骤315,并继续加速度检测。
[0402]当加速度值大于预定值时,判断输入设备501处于移动状态,因此重新开始对加速度传感器单元515的供电(ST317),加速度传感器单元516等恢复为正常模式,并且处理返回至步骤303。
[0403]如上所述,在不对输入设备501进行操作(放在桌子上,放在沙发上等)的同时停止对角速度传感器单元515的供电(在节能模式下),所以可以降低节能模式的功耗。另夕卜,此时,比正常模式下的电流小的电流通过功耗正好在节能模式下较低的加速度传感器单兀516,当加速度作用于输入设备501时,通过加速度传感器单兀516检测加速度信号(ST308),并且当所获得的加速度值大于预定值(ST309)时,使用此加速度传感器单元作为触发器,执行到正常模式的恢复(ST310),从而可以有效地降低耗电,此外,例如,当保持在用户手中并被再次使用时,可以执行到正常模式的直接变换。因此,能够有效地降低输入设备501的耗电,从而延长电池寿命。
[0404]具体地,加速度传感器单元516是消耗电流在3V驱动时约为0.2mA?1mA的被动型传感器。另一方面,角速度传感器单元515包括机械振动的振荡器(未示出),并需要恒定地振动振动器以产生科里奥利力。为了将角速度传感器单元用作用于从节能模式恢复的触发器,需要使驱动电路持续运转。以3V驱动的角速度传感器的消耗电流约为6mA?12mA,其大于加速度传感器单元516的消耗电流。也就是说,通过切换至本发明的节能模式,与正常模式相比,可以使消耗电流与降低为约1/30?1/12。此外,当电源电压为3.3V时,加速度传感器单元516的消耗电流为0.3mA,以及角速度传感器单元515的消耗电流为7mA,可以通过切换至本发明的节能模式来将消耗电流降低至1/23。
[0405]应该注意,已示出了这样的实例:当输入设备501处于静止状态时,停止对角速度传感器单元515的供电,并使加速度传感器单元516进入节能模式(power-saving mode)(ST314)。然而,并不限于此,例如,还可以当角速度传感器单元515和加速度传感器单元516可以进入节能模式时,在角速度传感器单元515和角速度传感器单元516中,节能状态下功耗较低的传感器进入节能状态,并停止对除处于节能模式的传感器之外的传感器的供电。
[0406]此外,在节能模式下,MPU 519将自身设定为节能模式。例如,此时的节能模式是停止对角速度传感器单元515的输出处理所需要的电路的供电的状态。因此,可以降低MPU519的耗电。
[0407]下文中,将基于图34所示的流程图给出关于对蜂窝式电话200的传感器特别强调的操作的具体描述。
[0408]首先,如上述实施例,计算蜂窝式电话200的加速度值(ST401)。
[0409]接下来,通过将在步骤401中上次获得的加速度值与在步骤401中当前获得的加速度值进行比较,判断变化量是否小于预定值(ST402)。应该注意,加速度值的初始值在排除重力加速度1G的校正状态下被设定为0(对以下描述同样如此)。
[0410]当变化量不小于预定值时,通过地磁方位传感器208计算方位(ST403)。
[0411]然后,通过将在步骤403中上次获得的方位与在步骤403中当前获得的方位进行比较,判断变化量是否小于预定值(ST404)。
[0412]当变化量不小于预定值时,通过GPS传感器209计算蜂窝式电话300的坐标(ST405)。
[0413]接下来,通过将在步骤405中上次获得的坐标与在步骤405中当前获得的坐标进行比较,判断变化量是否小于预定值(ST406)。
[0414]当变化量不小于预定值时,判断蜂窝式电话200正在移动,将计数器值设定为零(ST407),并且处理返回至步骤401。
[0415]当在步骤402、404和406中变化量小于预定值时,判断蜂窝式电话200处于静止状态,并且使计数器值加1 (ST408)。
[0416]然后,判断计数器值是否大于预定值(例如,1000) (ST409)。
[0417]当在步骤409中计数器值小于或等于预定值时,处理返回至步骤401。
[0418]当在步骤409中计数器值大于预定值时,判断蜂窝式电话200处于静止状态,在地磁方位传感器208、GPS传感器209、加速度传感器210和加速度传感器(陀螺仪传感器)211中在节能模式下的功耗最低的传感器(诸如加速度传感器211)例如被设定为节能模式,并停止对其他传感器的供电(ST410)。在节能模式下,正常模式下的待机电流小的待机电流在多媒体处理器201、通信处理器202和在节能模式下功耗最低的传感器(如加速度传感器210)中流动,以恢复至正常模式。
[0419]然后,例如,检测来自在节能模式下功耗最低的传感器(如加速度传感器210)的信号(ST411)。
[0420]此后,判断检测到的信号值是否大于预定值(ST412)。
[0421]当信号值小于预定值时,判断蜂窝式电话200处于静止状态,处理返回至步骤410,并继续信号的检测。
[0422]当信号值大于预定值时,判断蜂窝式电话200例如处于被施加有加速度的状态,重新开始对除在节能模式下功耗最低的传感器(如加速度传感器210)之外的传感器的供电(ST413),正常模式下的电流通过加速度传感器210,并进行到正常模式的恢复。
[0423]如上所述,当设定节能模式时,执行控制,以使在地磁方位传感器208、GPS传感器209、加速度传感器210和角速度传感器(陀螺仪传感器)211中,在节能模式下功耗最低的传感器(如加速度传感器210)例如被设定为节能模式,并停止对其他传感器的供电(ST410)。
[0424]通过上述结构,在节能模式下,例如,在除功耗最低的传感器(如加速度传感器210)之外的传感器中没有耗电,电源被提供给在节能模式下功耗最低的传感器,例如,作用于蜂窝式电话200的加速度的信号被功耗最低的传感器(如加速度传感器210)检测到,并且当所获得的信号值大于预定值(ST412)时,将其作为触发器,执行到正常模式的恢复(ST413),从而可以抑制耗电。
[0425]通信处理器202根据自变为静止之后经过的时间转变成节能模式,并将自身设定为节能状态。例如,此时通信处理器202的节能状态是来自多媒体处理器201的信号的接收周期比正常模式下的接收周期长的状态。因此,可以降低通信处理器202的耗电。
[0426]通信处理器202根据自变为静止之后经过的时间转变成节能模式,并将自身设定为节能状态。例如,此时通信处理器202的节能状态为从多媒体处理器201接收报告事件(Report Event)必需的待机电流在通信处理器202中流动的状态。因此,可以降低由通信处理器202的耗电。
【权利要求】
1.一种电子设备,包括消耗第一电力的正常模式和消耗小于所述第一电力的第二电力的节能模式,所述电子设备包括:第一传感器,在至少预定的第一时间周期内具有所述正常模式下的第一功耗,并且在所述第一时间周期后具有所述节能模式下的第二功耗,所述第二功耗低于所述第一功耗;第二传感器,所述第二传感器是与所述第一传感器类型不同的传感器,所述第二传感器具有所述正常模式下的第三功耗和所述节能模式下的第四功耗,所述第四功耗低于所述第三功耗;以及 至少一个处理器,被配置为: 在所述节能模式下,在第一节能模式期间,在预定的第二时间周期内限制向所述第一传感器供电直到预定的阈值时间逝去,在所述预定的第二时间周期中,所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第三功耗运行,并且响应于所述阈值时间逝去而没有检测到触发器,设置所述第二传感器为所述节能模式,从而在第二节能模式期间,所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第四功耗运行长达第三时间周期; 在所述第二时间周期过后的所述第三时间周期内,通过使用设置为所述节能模式并且以所述第四功耗运行的所述第二传感器检测用于使所述节能模式恢复至所述正常模式的所述触发器;并且 基于检测的触发器使所述节能模式恢复至所述正常模式。
2.根据权利要求1所述的电子设备,其中 所述电子设备是用于3维操作的指示装置或用于3维操作的遥控器, 其中所述第一传感器是陀螺仪传感器,以及 其中,所述第二传感器是加速度传感器。
3.根据权利要求1所述的电子设备,其中 其中,所述电子设备是蜂窝式电话或便携式终端设备, 其中,所述第一传感器是地磁方位传感器,以及 其中,所述第二传感器是加速度传感器。
4.一种电子设备,配备有每一个均包括节能状态的多个传感器,所述电子设备包括: 至少一个处理器,配置为: 执行控制使得:所述多个传感器包括在至少预定的第一时间周期内在正常模式下具有第一功耗并且在所述第一时间周期之后在所述节能状态下具有第二功耗的第一传感器以及与所述第一传感器不同类型的第二传感器,所述第二传感器在所述正常模式下具有第三功耗并且在所述节能状态下具有第四功耗,其中,所述第二功耗低于所述第一功耗,所述第四功耗低于所述第三功耗,并且在所述电子设备的节能模式下,在第一节能状态期间,在预定的第二时间周期内限制向包括所述第一传感器的剩余传感器供电直到预定的阈值时间过去,在预定的第二时间周期中,所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第三功耗运行,并且响应于所述阈值时间过去而没有检测到触发器,设置所述第二传感器为所述节能模式,从而在第二节能状态期间,在第三时间周期内所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第四功耗运行; 在所述电子设备的所述节能模式下,在所述第二时间周期过后的所述第三时间周期内,通过使用设置为所述节能状态并且以所述第四功耗运行的所述第二传感器检测用于使所述节能模式恢复至所述正常模式的所述触发器;以及 基于检测的触发器使所述电子设备从所述节能模式恢复至所述正常模式。
5.根据权利要求4所述的电子设备, 其中,所述电子设备是至少配备有加速度传感器的用于3维操作的指示装置或用于3维操作的遥控器,以及 其中,在所述节能模式下,被设定为所述节能状态的第二传感器是加速度传感器。
6.根据权利要求5所述的电子设备, 其中,所述第一传感器为陀螺仪传感器。
7.根据权利要求4所述的电子设备,其中 其中,所述电子设备是蜂窝式电话或便携式终端设备, 其中,所述第一传感器是地磁方位传感器,以及 其中,所述第二传感器是加速度传感器。
8.一种电子设备的控制方法,所述电子设备配备有每一个均包括节能状态的多个传感器,所述控制方法包括: 执行控制,使得所述多个传感器包括在至少预定的第一时间周期内在正常模式下具有第一功耗并且在所述第一时间周期之后在所述节能状态下具有第二功耗的第一传感器以及与所述第一传感器不同类型的第二传感器,所述第二传感器在所述正常模式下具有第三功耗并且在所述节能状态下具有第四功耗,其中,所述第二功耗低于所述第一功耗,所述第四功耗低于所述第三功耗,并且在所述电子设备的节能模式下,在第一节能状态期间,在其中所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第三功耗运行的预定的第二时间周期内,限制向包括所述第一传感器的剩余传感器供电直到预定的阈值时间过去,并且响应于所述阈值时间过去且没有触发器被检测到,设置所述第二传感器为所述节能模式从而在第二节能状态期间,在第三时间周期内所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第四功耗运行; 在所述第二时间周期过后的所述第三时间周期内,通过使用在所述节能模式下设置为所述节能状态并且以所述第四功耗运行的所述第二传感器检测用于使所述节能模式恢复至所述正常模式的所述触发器;以及 基于所检测的触发器使所述电子设备从所述节能模式恢复至所述正常模式。
9.一种电子设备,包括消耗第一电力的正常模式和消耗小于所述第一电力的第二电力的节能模式,所述电子设备包括: 第一传感器,在至少预定的第一时间周期内具有所述正常模式下的第一功耗,并且在所述第一时间周期后具有第一节能状态下的第二功耗,所述第二功耗低于所述第一功耗;与所述第一传感器不同类型的第二传感器,所述第二传感器具有所述正常模式下的第三功耗和第二节能状态下的第四功耗,所述第四功耗低于所述第三功耗;以及至少一个处理器,配置为: 在所述节能模式下,在所述第一节能状态期间,在其中所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第三功耗运行的预定的第二时间周期内,限制向所述第一传感器供电,直到预定的阈值时间过去,并且响应于所述阈值时间过去且没有触发器被检测到,设置所述第二传感器为所述所述第二节能状态从而在所述第二节能状态期间,在第三时间周期内所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第四功耗运行; 在所述第二时间周期过后的所述第三时间周期内,通过使用设置为所述第二节能状态并且以所述第四功耗运行的所述第二传感器检测用于使所述节能模式恢复至所述正常模式的所述触发器;并且 基于检测的触发器使所述节能模式恢复至所述正常模式。
10.一种电子设备,包括 壳体; 检测部,包括第一传感器,所述第一传感器在至少预定的第一时间周期内在正常模式下具有第一功耗并且在所述第一时间周期之后在第一节能模式下具有第二功耗,所述第二功耗低于所述第一功耗;以及与所述第一传感器不同类型的第二传感器,所述第二传感器具有所述正常模式下的第三功耗和第二节能模式下的第四功耗, 所述第四功耗低于所述第三功耗,所述检测部通过使用所述第一传感器和所述第二传感器来检测所述壳体的移动; 电源部,向所述第一传感器和所述第二传感器供电;以及 至少一个处理器,配置为控制向所述第一传感器和所述第二传感器供电的所述正常模式、切断向所述第一传感器的供电而向所述第二传感器供电的第一节能模式以及切断向所述第一传感器和所述第二传感器供电的第二节能模式,并且在其中所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第三功耗运行的预定的第二时间周期内,在所述第一节能模式期间进行从所述正常模式向所述第一节能模式的转变,直到阈值时间过去,并且响应于所述阈值时间过去且没有触发器被检测到,基于所述检测部的输出进行由所述第一节能模式向所述第二节能模式的转变从而在第三时间周期内,在第二节能模式期间,所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第四功耗运行。
11.根据权利要求10所述的电子设备, 其中,在所述第三节能模式中,切断来自所述电源部的供电。
12.根据权利要求10所述的电子设备, 其中,所述至少一个处理器进一步被配置为,当基于所述检测部的输出判断在所述第一时间周期内未对所述壳体进行操作时,进行从所述正常模式到所述第一节能模式的转变。
13.根据权利要求12所述的电子设备, 其中,所述至少一个处理器进一步被配置为,当基于所述检测部的输出判断在比所述第一时间周期长的第二时间周期内未对所述壳体进行操作时,进行从所述第一节能模式到所述第二节能模式的转变。
14.根据权利要求11所述的电子设备, 其中,所述至少一个处理器进一步配置为: 当基于所述检测部的输出判断在所述第一时间周期内未对所述壳体进行操作时,进行从所述正常模式到所述第一节能模式的转变, 当判断在比所述第一时间周期长的第二时间周期内未对所述壳体进行操作时,进行从所述第一节能模式到所述第二节能模式的转变,以及 当判断在比所述第二时间周期长的第三时间周期内未对所述壳体进行操作时,进行从所述第二节能模式到所述第三节能模式的转变。
15.根据权利要求10所述的电子设备,还包括: 恢复装置,包括用于基于所述第二传感器的输出使所述至少一个处理器从所述第一节能模式恢复为所述正常模式的第一恢复模式。
16.根据权利要求10所述的电子设备, 其中,在所述第一节能模式下,所述第二传感器处于节能状态。
17.根据权利要求10所述的电子设备, 其中,所述至少一个处理器包括微处理器单元(MPU),以及 其中,在所述第二节能模式下,所述微处理器单元处于节能状态。
18.根据权利要求15所述的电子设备,还包括: 第一输入操作部,由用户对所述第一输入操作部进行输入操作, 其中,所述恢复装置还包括用于基于对所述第一输入操作部的输入操作使所述至少一个处理器从所述第二节能模式恢复为所述正常模式的第二恢复模式。
19.根据权利要求11所述的电子设备,还包括: 第二输入操作部,能够由用户操作;以及 恢复装置,包括用于基于对所述第二输入操作部的输入操作使所述至少一个处理器从所述第三节能模式恢复为所述正常模式的第三恢复模式。
20.根据权利要求10所述的电子设备, 其中,所述电子设备是用于3维操作的指示装置或用于3维操作的遥控器, 其中,所述第一传感器是陀螺仪传感器,以及 其中,所述第二传感器是加速度传感器。
21.根据权利要求10所述的电子设备, 其中,所述电子设备是蜂窝式电话或便携式终端设备, 其中,所述第一传感器是地磁方位传感器,以及 其中,所述第二传感器是加速度传感器。
22.电子设备的控制方法,所述电子设备包括第一传感器和功耗低于所述第一传感器的功耗的第二传感器,所述方法包括: 当在预定的第一时间周期内未对所述电子设备进行操作时,使所述电子设备进行从正常模式向第一节能模式的转变,在所述正常模式中,向所述第一传感器和与所述第一传感器不同类型的所述第二传感器供电,所述第一传感器在所述正常模式下具有第一功耗并且在所述第一节能模式下具有第二功耗,所述第二功耗低于所述第一功耗,所述第二传感器在所述正常模式下具有第三功耗并且在第二节能模式下具有第四功耗,所述第四功耗低于所述第三功耗,并且在其中所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第三功耗运行的预定的第二时间周期内,在所述第一节能模式中,切断向所述第一传感器供电,直到预定的阈值时间过去; 响应于所述阈值时间过去且没有触发器被检测到,当在比所述第一时间周期长的所述第二时间周期内未对所述电子设备进行操作时,使所述电子设备进行向所述第二节能模式的转变,在第二节能模式中,切断向所述第一传感器和所述第二传感器供电从而在第三时间周期内,在所述第二节能模式期间,所述第一传感器以所述第二功耗运行并且所述第二传感器以所述第四功耗运行;以及 在所述第二时间周期过去后的所述第三时间周期中,当在执行所述第二节能模式的同时检测到对所述电子设备的输入操作时,使所述电子设备从所述第二节能模式恢复为向所述第一传感器和所述第二传感器供电的所述正常模式。
【文档编号】G06F3/038GK104503608SQ201410693572
【公开日】2015年4月8日 申请日期:2008年7月7日 优先权日:2007年7月9日
【发明者】椛泽秀年, 蜂须健司, 山本一幸, 增田卓 申请人:索尼株式会社