CN109074175A - 信息处理装置、电子设备、信息处理装置的控制方法以及控制程序 - Google Patents
信息处理装置、电子设备、信息处理装置的控制方法以及控制程序 Download PDFInfo
- Publication number
- CN109074175A CN109074175A CN201780019493.5A CN201780019493A CN109074175A CN 109074175 A CN109074175 A CN 109074175A CN 201780019493 A CN201780019493 A CN 201780019493A CN 109074175 A CN109074175 A CN 109074175A
- Authority
- CN
- China
- Prior art keywords
- determination unit
- electronic equipment
- acceleration
- lifted
- static
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000010365 information processing Effects 0.000 title claims abstract description 47
- 230000001133 acceleration Effects 0.000 claims abstract description 114
- 230000003068 static effect Effects 0.000 claims abstract description 81
- 238000012360 testing method Methods 0.000 claims abstract description 45
- 238000001514 detection method Methods 0.000 claims abstract description 41
- 230000008859 change Effects 0.000 claims abstract description 22
- 238000012545 processing Methods 0.000 claims description 61
- 230000008569 process Effects 0.000 claims description 36
- 230000009471 action Effects 0.000 claims description 11
- 230000006870 function Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000010408 sweeping Methods 0.000 description 4
- 230000005611 electricity Effects 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 3
- 230000009466 transformation Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000007306 functionalization reaction Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P13/00—Indicating or recording presence, absence, or direction, of movement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P15/00—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
- G01P15/02—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration by making use of inertia forces using solid seismic masses
- G01P15/08—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration by making use of inertia forces using solid seismic masses with conversion into electric or magnetic values
- G01P15/0802—Details
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3231—Monitoring the presence, absence or movement of users
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3287—Power saving characterised by the action undertaken by switching off individual functional units in the computer system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P15/00—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04108—Touchless 2D- digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface without distance measurement in the Z direction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/12—Classification; Matching
- G06F2218/16—Classification; Matching by matching signal segments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Telephone Function (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供信息处理装置、电子设备、信息处理装置的控制方法以及控制程序。在安装于电子设备中的信息处理装置中,更加可靠地防止对该电子设备的抬起的误检测。由加速度传感器(11)检测出的加速度的时间变化的方式满足规定的加速度条件之后,在(i)静止判定部(63)判定为移动终端(1)处于静止状态,并且(ii)在以该静止状态的判定结束了的时间点即静止判定结束时间点为基准的规定的时间范围内,接近传感器(14)的检测结果从接近状态转变为非接近状态的情况下,第一抬起判定部(64A)判定为该移动终端(1)已被抬起。
Description
技术领域
本发明涉及对电子设备已被抬起进行检测的信息处理装置。
背景技术
如智能手机代表的那样,近年来的移动终端(电子设备)具备各种传感器,并且多功能化不断进步。例如,在专利文献1中,公开有如下移动终端,其具备认证部和姿势检测部,在认证部中,对被检体的认证成功了的情况下,起动与由姿势检测部检测出的壳体的姿势相对应的应用程序。
现有技术文献
专利文献
专利文献1:日本公开专利公报“日本特开2013-232816号公报(2013年11月14日公开)”
发明内容
本发明所要解决的技术问题
在专利文献1的移动终端中,例如使用加速度传感器的检测结果,检测出该移动终端已被抬起的状态(移动终端的姿势)。然而,专利文献1的技术并不足以防止对移动终端的抬起的误检测。本发明鉴于上述问题而完成,其目的在于在安装于电子设备中的信息处理装置中更加可靠地防止对该电子设备的抬起的误检测。
解决问题的手段
为了解决上述课题,本发明的一个方式的信息处理装置是安装于电子设备中的信息处理装置,所述电子设备具备对物体的接近状态进行检测的接近传感器和对加速度进行检测的加速度传感器,所述信息处理装置具备:静止判定部,其在所述加速度的时间变化的方式满足规定的静止条件的情况下,判定为所述电子设备处于静止状态;和抬起判定部,其判定所述电子设备是否已被抬起,在所述加速度的时间变化的方式满足了规定的加速度条件之后,(i)所述静止判定部判定为所述电子设备处于静止状态,并且(ii)在以所述静止判定部的判定结束了的时间点即静止判定结束时间点为基准的规定的时间范围内,所述接近传感器的检测结果从接近状态转变为非接近状态的情况下,所述抬起判定部判定为所述电子设备已被抬起。
另外,为了解决上述课题,本发明的一个方式的信息处理装置是安装于电子设备中的信息处理装置,所述电子设备具有对物体的接近状态进行检测的接近传感器和对加速度进行检测的加速度传感器,所述信息处理装置具备:角度计算部,其基于所述加速度,计算所述电子设备的显示面相对于水平面的角度;和抬起判定部,其判定所述电子设备是否已被抬起,所述抬起判定部在(i)所述角度为规定角度内,并且(ii)所述接近传感器的检测结果为接近状态的情况下,开始实施对所述电子设备是否已被抬起进行判定的处理。
另外,为了解决上述课题,本发明的一个方式的信息处理装置的控制方法是安装于电子设备的信息处理装置的控制方法,所述电子设备具有对物体的接近状态进行检测的接近传感器和对加速度进行检测的加速度传感器,所述信息处理装置的控制方法包括:静止判定工序,在该工序中,在所述加速度的时间变化的方式满足规定的静止条件的情况下,判定为所述电子设备处于静止状态;和抬起判定工序,在该工序中,判定所述电子设备是否已被抬起,在所述抬起判定工序中,在所述加速度的时间变化的方式满足规定的加速度条件后,在(i)于所述静止判定工序中,判定为所述电子设备处于静止状态,并且(ii)在以所述静止判定工序中的判定结束了的时间点即静止判定结束时间点为基准的规定的时间范围内,所述接近传感器的检测结果从接近状态转变为非接近状态的情况下,判定为所述电子设备已被抬起。
发明效果
采用本发明的一个方式的信息处理装置,发挥能够更加可靠地防止对电子设备的抬起的误检测的效果。另外,采用本发明的一个方式的信息处理装置的控制方法也会起到相同的效果。
附图说明
图1是示出本发明的第一实施方式的移动终端的主要部分结构的框图。
图2是示出上述移动终端的外观的图,(a)是示出正面侧的图,(b)是示出背面侧的图。
图3是示出上述移动终端的硬件结构的图。
图4是用于说明正常模式下的抬起检测的机制的图。
图5是示出正常模式下的抬起检测的处理流程的图。
图6是用于说明水平模式下的抬起检测的机制的图。
图7是示出水平模式下的抬起检测的处理流程的图。
图8是用于说明扫视模式下的抬起检测的机制的图。
图9是示出扫视模式下的抬起检测的处理流程的图。
图10是示出本发明的第二实施方式中的处理流程的图。
具体实施方式
〔第一实施方式〕
以下,根据图1~图9详细说明本发明的第一实施方式。如下所述,在本实施方式中,作为移动终端1(电子设备),例示出智能手机。但是,本发明的一个方式的电子设备并不局限于此,例如也可以是移动信息终端、移动电视、移动个人计算机等可移动的任意电子设备。
(移动终端1)
图2是示出移动终端1的外观的图,(a)示出正面侧,(b)示出背面侧。此外,移动终端1的正面侧意思是后述的触控面板12一侧(换言之,显示部21(显示面)一侧)。另外,背面侧意思是与显示部21相反的一侧。此外,图2中示出后述的XYZ正交坐标系。在移动终端1中,在正面和背面分别设置有一个对物体的接近状态进行检测的接近传感器14a、14b。以下,将接近传感器14a、14b统称为接近传感器14。此外,接近传感器14的数量并不局限于两个,也可以是一个,还可以是三个以上。另外,接近传感器14的种类并不特别限定,接近传感器14设置于移动终端1上的位置也并不特别限定。接近传感器14的检测结果被给予以下所述的控制部10(信息处理装置)。
图3是示出移动终端1的代表性的硬件结构的图。在移动终端1中,经由***总线,分别连接有控制部10、通信部13、输入输出部91、照相机92、状态传感器93、环境传感器94以及存储部95。控制部10统一控制移动终端1的各部分。控制部10的功能可以通过由CPU(Central Processing Unit:中央处理器)执行存储于存储部95中的程序来实现。存储部95存储由控制部10执行的各种程序和由程序使用的数据。通信部13是用于供移动终端1实施与外部装置的通信(有线通信或者无线通信)的通信接口。输入输出部91是接收用户的输入操作并且向用户提示各种信息的部件,相当于后述的触控面板12。照相机92根据控制部10的指令拍摄动态图像。状态传感器93对移动终端1的各种状态进行检测。作为状态传感器93的例子,除了以下所述的加速度传感器11,还可以举出陀螺仪传感器、地磁传感器以及气压传感器等。环境传感器94对移动终端1周围的状况进行检测。作为环境传感器94的例子,除了上述接近传感器14外,还可以举出照度传感器等。
图1是示出移动终端1的主要部分结构的框图。移动终端1具备控制部10、加速度传感器11、触控面板12、通信部13以及接近传感器14。触控面板12是由显示部21与输入部22重叠并一体化而成的部件。显示部21显示各种信息(例:图像),输入部22对物体(例:用户的手指)的接触进行检测,由此接收输入操作。此外,还可以对输入部22附加对物体的接近进行检测的功能(悬停检测功能)。
加速度传感器11分别检测相互正交的三个轴向上的加速度。这里,将显示部21的短边方向设为X方向(X轴),将显示部21的长边方向设为Y方向(Y轴),将从显示部21的背面朝向正面的方向设为Z方向(Z轴)(亦参见上述图2)。下面,使用该XYZ正交坐标系进行说明。下面,将X方向、Y方向、Z方向上的加速度分别表示为AX、AY、AZ。另外,加速度传感器11还对将各方向上的加速度AX、AY、AZ合成而成的合成加速度(以下表示为V)进行检测。将加速度传感器11的检测结果给予控制部10。此外,控制部10能够基于加速度传感器11的检测结果,检测水平面(与重力方向垂直的面)。
另外,控制部10具备计时器51、抬起控制部52以及功能执行部53。计时器51对时间点和时间的经过进行计时(计数),通知给抬起控制部52。抬起控制部52判定移动终端1是否已被抬起。在抬起控制部52检测出抬起的情况下,功能执行部53执行对应的功能。对应的功能只要是与抬起对应的功能(例:开启显示部21的显示),可以是任意的功能。
而且,抬起控制部52具备加速度判定部61、角度判定部62(角度计算部)、静止判定部63以及抬起判定部64。另外,抬起判定部64具备第一抬起判定部64A(抬起判定部)、第二抬起判定部64B以及第三抬起判定部64C。首先,阐述由第二抬起判定部64B实施抬起判定处理的模式(亦称为正常模式或者第二模式)。
(正常模式中的抬起判定处理的一例)
加速度判定部61判定加速度的时间变化的方式是否满足规定的加速度条件,并将该判定结果给予第二抬起判定部64B。加速度条件例如为以下(1)~(3)(亦参见后述的图4)。(1)示出规定期间中的V的时间变化的波形具有极大值和极小值。(2)在整个包括极大值的时间点(Ma)的规定时间T1,V超过阈值Th1。(3)在整个包括极小值的时间点(Mb)的规定时间T2,V小于阈值Th2。该加速度条件考虑存在移动终端1被抬起的动作(抬起动作)的情况下的加速度的时间变化而设定。
角度判定部62基于加速度,计算显示部21(换言之Y轴)相对于水平面的角度。作为一例,在上述加速度条件满足后,角度判定部62判定上述角度是否在规定的角度(角度范围)内(更具体而言,加速度的时间变化的方式是否满足规定的角度条件),并将该判定结果给予第二抬起判定部64B。规定的角度范围例如是Y轴相对于水平面成包括45°在内的角度的角度范围(例:大于等于15°且小于等于68°)。该规定的角度范围例如可以理解为是在用户抬起移动终端1并目视确认显示部21的情况下的上述角度的范围。另外,将上述角度在规定的角度范围内的移动终端1的状态(姿势)称为“45°状态”。另一方面,将上述角度不在规定的角度范围内的移动终端1的状态称为“非45°状态”。
静止判定部63基于加速度,判定移动终端1是否处于静止状态(更加具体而言,加速度的时间变化的方式是否满足规定的静止条件)。例如,在满足了上述角度条件后,静止判定部63判定移动终端1是否处于静止状态,并将该判定结果给予第二抬起判定部64B。
图4是用于说明正常模式下的抬起检测的机制的图。在图4的图表中,横轴表示时间,纵轴表示加速度。更加具体而言,在图4中,上侧的图表中的纵轴(ACC YAXIS)表示Y方向上的加速度AY,下侧的图表中的纵轴(ACCV)表示合成加速度V。此外,以下所述的各数值为单纯的一例,这些数值也可以根据移动终端1的规格适当地变更。下面,阐述正常模式下的抬起判定处理的具体例子。此外,在后述的水平模式和扫视模式中,各数值也可以适当地变更。
首先,角度判定部62判定移动终端1是否处于非45°状态。具体而言,角度判定部62在整个规定时间(图4的t1,例:300ms)中,在加速度满足了以下(4)~(5)的角度条件(非45°判定条件)的情况下,判定为移动终端1处于非45°状态。这里,g是重力加速度。(4)AX<-400mg或者AX>400mg,(5)AY<260mg或者AY>930mg(即,AY在图4的D1的范围外)。此外,与AZ相关的条件并不特别存在。
接下来,加速度判定部61在满足下式(A)~(C)即,
V(M)≤1150mg且min(V(M+1),V(M+2))>1150mg…(A)
V(N)<850mg且min(V(N+1),V(N+2))≥850mg…(B)
180ms≤Tb-Ta≤1500ms…(C)
的情况下,判定为满足上述加速度条件(1)~(3)。
这里,V(M)、V(N)是时间点M、N下的合成加速度V。此外,M、N是0以上的整数。另外,将V(M+2)的时间点表示为Ta,将V(N+2)的时间点表示为Tb。此外,M+1表示时间点M的下一个时间点(例:从时间点M起50ms后)。另外,M+2表示时间点M+1的下一个时间点(例:从时间点M+1起50ms后)(N亦同)。此外,式(A)和式(B)分别是用于检测V的极大值和极小值的判定条件。另外,式(C)是考虑V的时间上的变动(从极大值向极小值的推移)的方式而设定的判定条件。
接下来,角度判定部62判定移动终端1是否处于45°状态。具体而言,在整个规定时间(例:210ms=30ms×7),加速度满足以下(6)~(8)的角度条件(45°判定条件)的情况下,角度判定部62判定为移动终端1处于45°状态。(6)-400mg≤AX≤400mg,(7)260mg≤AY≤930mg(即,AY在图4的D1的范围内),(8)AZ>0(此外,将Z轴的正向设定为从移动终端1的背面侧朝向正面侧的方向)。
此外,条件(6)(或者上述条件(4))相当于X轴相对于水平面的角度在(不在)±25°以内。另外,条件(7)(或者上述条件(5))相当于Y轴相对于水平面的角度在(不在)上述规定的角度范围(大于等于15°且小于等于68°)内。另外,对条件(6)~(8)的判定以规定间隔(例:每30ms)实施多次(例:七次),在所有次中都满足条件(6)~(8)的情况下,判定为移动终端1处于45°状态。
接下来,在加速度满足以下(9)的静止条件的情况下,静止判定部63判定为移动终端1处于静止状态。(9)有关从加速度传感器11以30ms的间隔连续210ms取得的各方向上的加速度,从它们中去除了最大值和最小值后的剩余的值的偏差在40mg以内。这样,静止判定部63判定为在整个规定时间(例:210ms=30ms×7)内移动终端1处于静止状态。
另外,静止判定部63也可以在满足了上述45°判定条件之后,从经过规定时间(图4的t2,例:120ms)之后起,开始移动终端1的静止判定。由此,能够去除移动终端1的状态(姿势)为不稳定的期间,实施静止判定。另外在从静止判定的开始时间点经过了规定时间(图4的t3,例:3.3s)上述偏差仍不在40mg以内的情况下,静止判定部63结束静止判定(静止判定为超时)。
而且,在依次满足了“非45°判定条件”→“加速度条件”→“45°判定条件”→“静止条件”的情况下,第二抬起判定部64B判定为移动终端1已被抬起(检测出移动终端1的抬起)。但是,也可以将第二抬起判定部64B构成为,在并非满足加速度条件、角度条件(非45°判定条件、45°判定条件)以及静止条件这些全部条件而是满足这些条件中的至少一个的情况下(例:仅加速度条件满足了的情况下),判定为移动终端1已被抬起。有关这一点,后述的第一抬起判定部64A和第三抬起判定部64C亦同。此外,抬起控制部52可以在执行了抬起判定处理之后,在经过了规定时间之后,执行下一个抬起判定处理。
图5是示出正常模式下的抬起检测的处理S1~S8的流程的流程图。参照图5,简单阐述该处理的流程。首先,角度判定部62判定非45°条件(S1)。而且,在满足了非45°条件的情况下(在S1中为是),加速度判定部61判定加速度条件(抬起动作)(S2)。而且,在满足了加速度条件的情况下(在S2中为是),角度判定部62判定45°条件(S4)。进而,在满足了45°条件的情况下(在S4中为是),静止判定部63判定静止条件(S6)。而且,在满足了静止条件的情况下,第二抬起判定部64B检测移动终端1的抬起(S8)。
另一方面,在S1中不满足非45°条件的情况下(在S1中为否),返回S1。另外,在S2中不满足加速度条件(在S2中为否),且经过了规定时间(抬起判定时间)的情况下(在S3中为是),返回S1。另外,在S4中不满足45°条件(在S4中为否),且经过了规定时间(角度判定时间)的情况下(在S5中为是),返回S1。另外,在S1中不满足静止条件(在S6中为否),且经过了规定时间(静止判定时间)的情况下(在S7中为是),返回S1。
(水平模式下的抬起判定处理的一例)
此外,可以由第三抬起判定部64C取代第二抬起判定部64B实施抬起判定处理。接下来,阐述由第三抬起判定部64C实施抬起判定处理的模式(亦称为水平模式或者第三模式)。在水平模式下,在移动终端1的初始状态处于水平状态的情况下,第三抬起判定部64C开始抬起判定。如下所述,在水平模式下,与上述正常模式不同,无需判定加速度条件,便能检测移动终端1的抬起。
图6是用于说明水平模式下的抬起检测的机制的图。在图6的图表中,横轴表示时间,纵轴表示Y方向上的加速度AY。在水平模式下,角度判定部62基于加速度,判定为移动终端1处于水平状态。具体而言,在整个规定时间T11(例:2s)中都为-100mg≤AY≤100mg(换言之,Y轴相对于水平面的角度在±6°的范围)的情况下,角度判定部62判定为移动终端1处于水平状态。
接下来,在规定时间T12(例:2s)期间为AX或者AY≥20mg以上并且AZ≥30mg以上的情况下,加速度判定部61判定为在移动终端1存在产生从水平状态起的状态变化的动作。该判定可以实施规定次数(例:两次)。通过实施规定次数(多次)的判定,能够去除振动噪声。此外,在整个规定时间T12都不满足上述条件的情况下,在加速度判定部61,上述动作的判定超时。另外,角度判定部62和静止判定部63分别与上述正常模式相同,判定45°条件和静止条件。此外,在图6中,期间T13表示由静止判定部63实施静止判定的情况下的超时时间(例:2s),期间T14表示由静止判定部63实施静止判定的时间。
图7是示出水平模式下的抬起检测的处理S11~S19的流程的流程图。参照图7,简单地阐述该处理的流程。此外,S15~S18是与上述S4~S7相同的处理,省略说明。首先,在水平模式下,控制部10实施动作的初始化(S11)。初始化是计算动作开始时的基准加速度的处理,例如针对各方向,以50ms为单位,获取四十次加速度,由此实施初始化。接下来,角度判定部62判定移动终端1是否处于水平状态(S12),在移动终端1不处于水平状态的情况下(在S12中为否),返回S12。
另一方面,在移动终端1处于水平状态的情况下(在S12中为是),加速度判定部61判定是否存在上述动作(S13)。而且,在存在该动作的情况下(在S13中为是),加速度判定部61判定是否连续规定次数满足该动作的判定条件(S14),在连续规定次数以上满足了的情况下(在S14中为是),进入S15。此外,也可以在水平模式下,将各判定条件设定得比正常模式缓慢。而且,在S17中满足了静止条件的情况下(在S17中为是),第三抬起判定部64C检测移动终端1的抬起(S19)。
(扫视模式下的抬起判定处理的一例)
此外,也可以由第一抬起判定部64A取代第二抬起判定部64B和第三抬起判定部64C实施抬起判定处理。接下来,阐述由第一抬起判定部64A实施抬起判定处理的模式(也称为扫视模式或者第一模式)。如下所述,在扫视模式下,还使用接近传感器14的检测结果(以下称为接近检测结果),实施抬起判定。扫视模式至少在这一点上,与上述正常模式和水平模式有意地不同。
这里,作为一例,考虑移动终端1被保持于用户的胸兜中的状态。考虑在该状态下,用户为了阅览(扫视)在显示部21上显示的图像,而在采取在某种程度上弯腰的姿势(前倾姿势或者后倾姿势、移动终端1处于45°状态的姿势)的状态下实施抬起移动终端1的动作的情况。在本实施方式中,作为用于在这样的扫视时针对对移动终端1的抬起的检测进一步实施恰当的处理的模式,而设置有扫视模式。
图8是用于说明扫视模式下的抬起检测的机制的图。在图8的各图表中,横轴是时间。另外,上侧的图表的纵轴表示Y方向上的加速度AY,中央的图表的纵轴表示合成加速度V。另外,下侧的时间图的纵轴(PROX)表示上述接近检测结果。在该时间图中,有关接近检测结果,将表示物体接近的状态(接近状态)的情况表示为“NEAR”,将表示物体没有接近的状态(非接近状态)的情况表示为“FAR”。
在扫视模式下,角度判定部62首先判定移动终端1是否处于45°状态的。此外,在扫视模式的45°判定条件中,AY的判定条件可以设定为与上述正常模式的45°判定条件(上述条件(7))不同。但AY的判定条件也可以与正常模式的情况相同。此外,AX、AZ的判定条件也可以与正常模式的情况(上述条件(6)和条件(8))相同。此外,角度判定部62中实施上述45°状态判定的时间例如为10s(图8的t4)。
作为一例,在扫视模式的45°判定条件下,AY的判定条件如下面的(10)所示。(10)195mg≤AY≤800mg(即,AY在图8的D2的范围内)。这样,在扫视模式的45°判定条件下,AY的上限值(和下限值)比正常模式(和水平模式)的情况小。此外,上述D2(和D1)预先设定于移动终端1中。另外,在图8中,例示出在时间t4的稍后的时间段,AY暂时小于D2的下限值(成为D2的范围外)的情况,但在扫视模式,AY也可以始终存在于D2的范围内。
一般而言,扫视时的抬起与其他情况下的抬起相比,抬起范围变小(因抬起引发的移动终端1的变位的量变小),因此AY的变化较小。故而,在扫视模式的45°判定条件下,通过将D2的上限值(和下限值)设定得比D1(正常模式的情况)小,由此能够更加可靠地对扫视时的抬起动作(从下面阐述的扫视前状态起开始的抬起范围较小的抬起动作)进行检测。
然而,在实施扫视时的抬起之前,移动终端1处于45°状态,并且,被保持于胸兜中。即,由于移动终端1处于接近胸兜的状态,因此接近检测结果变为NEAR。下面,将(i)移动终端1处于45°状态并且(ii)接近检测结果成为NEAR的状态称为“扫视前状态”。
基于这一点,在扫视模式下,第一抬起判定部64A可以仅在移动终端1处于扫视前状态的情况下开始抬起判定。这是因为,仅在移动终端1处于扫视前状态的情况下,实施基于扫视模式的抬起判定,由此能够更加可靠地对扫视时的抬起进行检测。此外,在移动终端1没有处于扫视前状态的情况下,也可以实施扫视模式之外的其他模式(例:正常模式)的抬起判定。这样,通过进一步考虑接近检测结果,由此能够更加可靠地防止对移动终端1的抬起的误检测。
接下来,加速度判定部61与上述正常模式相同,判定是否满足加速度条件。但是,在扫视模式下,随着Y方向上的加速度AY变小,合成加速度V也变得较小。基于这一点,可以在扫视模式下,将上述正常模式下的式(A)置换为下式(A1),即,
V(M)≤950mg,并且,min(V(M+1),V(M+2))>950mg…(A1)。
这样,在扫视模式的加速度条件下,极大值的判定条件下的V的上限值可以设定得比正常模式的情况下小。其中,也能够使用上述式(A)。另外,上述式(B)和式(C)也可以相同。
接下来,静止判定部63与上述正常模式相同,判定移动终端1是否处于静止状态。下面,将静止判定部63判定为移动终端1处于静止状态的时刻称为静止判定结束时间点(图8的tp)。此外,在扫视模式下,可以将Z方向上的上述偏差的判定条件例如设定为偏差30mg以内。这样,在扫视模式下,可以将Z方向上的上述偏差的判定条件设定得比正常模式严格。此外,图8的t5、t6分别是与图4的t2、t3相当的时间。作为一例,t5是120ms,t6是2s。
然而,在实施了扫视时的抬起之后,由于移动终端1没有保持于胸兜中,因此移动终端1处于没有接近胸兜的状态,接近检测结果为FAR。因此,在扫视模式下,可以在(i)静止判定部63判定为移动终端1处于静止状态并且(ii)在以tp为基准的规定的时间范围(以下,称接近转变时间范围)内,接近检测结果从NEAR转变为FAR的情况下,由第一抬起判定部64A对移动终端1的抬起进行检测。此外,将上述(i)和(ii)的条件统称为静止、接近转变条件。这样,通过进一步考虑移动终端1的接近状态的变化,由此能够比上述正常模式和水平模式可靠地对扫视时的抬起进行检测。
此外,在扫视时的抬起下,接近检测结果从NEAR转变为FAR多发生于tp之前的时间点。基于这一点,可以将接近转变时间范围的开始时间点(图8的ts)设定为tp之前的时间点。由此,无需等待静止判定的结束,就能判定上述接近检测结果的转变,因此能够缩短对扫视时的抬起的检测所需的时间,能够及时地对用户的操作作出反应。作为一例,ts可以设定为tp的300ms前,即“ts=tp-300ms”。此外,可以不特别设定接近转变时间范围的终点。例如,接近转变时间范围可以设定为ts之后的全部时间范围。此外,接近检测结果的经时数据例如可以存储于上述存储部95中。通过参照该经时数据,由此能够确认接近检测结果在tp之前(过去)的时间点的上述转变。
图9是示出扫视模式下的抬起检测的处理S21~S28的流程的流程图。参见图9,简单地阐述该处理的流程。此外,S22~S25、S27是与上述S2~S5、S7相同的处理,省略说明。首先,第一抬起判定部64A判定移动终端1是否处于上述扫视前状态(即,是否为移动终端处于45°状态并且接近检测结果为NEAR)(S21)。在移动终端1没有处于扫视前状态的情况下(在S21中为否),返回S21。另一方面,在移动终端1处于扫视前状态的情况下(在S21中为是),进入S22。
而且,在S26中,第一抬起判定部64A判定是否满足了上述静止、接近转变条件(即,是否为移动终端1处于静止状态并且在上述接近转变时间范围内,接近检测结果从NEAR转变为了FAR)(S26,静止判定工序和抬起判定工序)。而且,在满足了静止、接近转变条件的情况下(在S26中为是),第一抬起判定部64A对移动终端1的抬起进行检测(S28)。此外,在没有满足静止、接近转变条件的情况下(在S26中为否),进入S27。
如上所述,在移动终端1中,通过进一步设置扫视模式,能够适当地对扫视时的移动终端1的抬起进行检测,能够更加可靠地防止对移动终端1的抬起的误检测。此外,在本实施方式中,例示出从移动终端1被保持于胸兜中的状态的抬起。但是,扫视时的移动终端1的抬起的方式并不局限于此,只要抬起扫视前状态下的移动终端1并在该抬起后,产生接近检测结果从NEAR转变为FAR即可。例如,将移动终端1从载置于相对于水平面倾斜的充电台上的状态抬起或者将移动终端1从保持于箱包的兜中的状态抬起都包含于扫视时的抬起中。
〔第二实施方式〕
基于图10说明本发明的第二实施方式,则如下所示。此外,为了便于说明,对与在上述实施方式中说明的部件具有相同功能的部件标注相同的附图标记,省略其说明。在移动终端1中,可以并列地实施第一抬起判定部64A的抬起判定处理(扫视模式处理)、第二抬起判定部64B的抬起判定处理(正常模式处理)以及第三抬起判定部64C的抬起判定处理(水平模式处理)。在本实施方式中,阐述该并列处理的一例。
此外,如上所述,第二抬起判定部64B和第三抬起判定部64C不依赖于接近检测结果,对移动终端1的抬起进行检测。从这一观点出发,可以相对于第一抬起判定部64A(使用接近检测结果的抬起判定部),将第二抬起判定部64B和第三抬起判定部64C(不使用接近检测结果的抬起判定部)统称为“第二抬起判定部”。如下所述,在本实施方式的处理中,在由第一抬起判定部或第二抬起判定部中的任一抬起判定部执行了抬起判定处理的情况下,另一抬起判定部针对相同抬起动作的抬起判定处理初始化。
图10是示出并列执行正常模式、水平模式以及扫视模式的情况下的处理S31~S57的流程的流程图。参照图10,简单阐述该处理的流程。首先,参见S31~S37,阐述正常模式处理的流程。首先,若正常模式处理开始(S31),则该正常模式处理初始化(S32)。进而,在通过扫视模式处理实施了抬起检测的情况下(在S33中为是),或者在通过水平模式处理实施了抬起检测的情况下(在S34中为是),将正常模式处理停止规定时间(例:2s),(S26),返回S32。另一方面,在没有通过扫视模式处理实施抬起检测(在S33中为否),并且也没有通过水平模式处理实施抬起检测的情况下(在S34中为否),通过正常模式处理实施抬起检测(在S35中为是)。进而,将正常模式处理停止上述规定时间(S37),返回S32。
此外,S41~S47、S51~S57分别表示水平模式处理和扫视模式处理流程。这些处理流程与上述S31~S37相同,省略说明。如上所述,采用S31~S57,能够并列地执行多个模式处理(正常模式处理、水平模式处理、扫视模式处理)。并且,在针对一个抬起动作,执行了基于一个模式(例:扫视模式)的抬起判定处理的情况下,基于其他模式(例:正常模式和水平模式)的抬起判定处理初始化,因此能够防止基于其他模式的抬起判定处理的执行。另外,在初始化之前,通过在整个规定时间停止处理,由此能够防止各模式下的误动作(误检测)。
〔第三实施方式〕
此外,在触控面板12具有对物体的接近状态进行检测的功能(悬停检测功能)的情况下,作为对物体的接近状态进行检测的部件,可以使用触控面板12替代接近传感器14。通过使触控面板12作为接近传感器14发挥功能,由此能够省略接近传感器14,因此能够减少移动终端1的部件数量。
另外,在移动终端1上设置有多个接近传感器14的情况下,可以根据移动终端1的状态(姿势),忽略部分接近传感器14的检测结果。也就是说,可以在移动终端1的特定姿势下,忽略被认为误检测的可能性更高的接近传感器的检测结果,仅使用其他接近传感器的检测结果,实施上述各处理。下面例示上述图2的接近传感器14a、14b进行说明。此外,控制部10能够基于加速度,对显示部21朝向上方向或者下方向(Z方向的正向或者负向)中的某个方向进行检测。作为一例,在显示部21朝向上方向的情况下,控制部10可以忽略接近传感器14a(移动终端1的正面侧的接近传感器)的检测结果,仅使用接近传感器14b(移动终端1的背面侧的接近传感器)的检测结果。另外,在显示部21朝向下方向的情况下,控制部10可以忽略接近传感器14b的检测结果,仅使用接近传感器14a的检测结果。其中,确定出(选择)忽略检测结果的接近传感器的方法并不局限于此。此外,也可以停止该接近传感器的动作本身来取代忽略接近传感器的检测结果。由此,能够减少接近传感器的耗电,也能够实现移动终端1的低功耗。
〔由软件实现的示例〕
移动终端1的控制块(特别是控制部10)既可以利用形成于集成电路(集成电路芯片)等中的逻辑电路(硬件)实现,也可以使用CPU(Central Processing Unit)借助软件实现。后者的情况下,移动终端1具备执行实现各功能的软件即程序的命令的CPU、将上述程序和各种数据可读取地存储于计算机(或者CPU)中的ROM(Read Only Memory:只读存储器)或者存储装置(将它们称为“存储介质”)以及加载上述程序的RAM(Random Access Memory:随机存取存储器)等。而且,通过由计算机(或者CPU)从上述存储介质读取上述程序,由此实现本发明的目的。作为上述存储介质,能够使用“非暂时性的有形的介质”,例如,磁带、光盘、卡、半导体存储器、可编程的逻辑电路等。另外,上述程序也可以经由能够传输该程序的任意传输介质(通信网络、广播电波等)供给至上述计算机。此外,本发明的上述程序也能够以通过电子传输得以实现的、嵌入于载波中的数据信号的形态实现。
〔总结〕
本发明的第一方式的信息处理装置(控制部10)是安装于具有对物体的接近状态进行检测的接近传感器(14)和对加速度进行检测的加速度传感器(11)的电子设备(移动终端1)中的信息处理装置,具备:静止判定部(63),在上述加速度的时间变化的方式满足了规定的静止条件的情况下,其判定为上述电子设备处于静止状态;和抬起判定部(第一抬起判定部64A),其判定上述电子设备是否已被抬起,在上述加速度的时间变化的方式满足了规定的加速度条件后,(i)上述静止判定部判定为上述电子设备处于静止状态并且(ii)在以上述静止判定部的判定结束了的时间点即静止判定结束时间点(tp)为基准的规定的时间范围内,在上述接近传感器的检测结果从接近状态转变为非接近状态的情况下,上述抬起判定部判定为上述电子设备已被抬起。
如上述那样,考虑在电子设备被保持于用户的胸兜中的状态下,用户为了扫视显示于电子设备的显示面上的图像,而在采取在某种程度上弯腰的姿势的状态下,实施抬起该电子设备的动作的情况。这里,在实施扫视时的抬起之前,由于电子设备保持于胸兜中,因此该电子设备处于接近胸兜的状态(接近状态、NEAR)。另一方面,在实施了上述抬起之后,电子设备不保持于胸兜中,因此该电子设备处于不接近胸兜的状态(非接近状态、FAR)。采用上述结构,在以静止判定结束时间点为基准的规定的时间范围(上述的接近转变时间范围)内,接近传感器的检测结果(接近检测结果)从NEAR转变为FAR的情况下,判定为电子设备已被抬起。即,能够实施基于上述扫视模式的对电子设备的抬起的检测。这样,进一步考虑电子设备的接近状态的变化,由此也能够更加可靠地检测扫视时的抬起,因此能够更加可靠地防止对电子设备的抬起的误检测。
本发明的第二方式的信息处理装置根据上述第一方式,优选为,上述规定的时间范围的开始时间点(ts)是上述静止判定结束时间点之前的时间点。采用上述结构,不等静止判定的结束,就能判定上述接近检测结果的转变,因此能够缩短扫视时的检测所需的时间,能够及时地对用户的操作作出反应。
本发明的第三方式的信息处理装置是安装于具有对物体的接近状态进行检测的接近传感器和对加速度进行检测的加速度传感器的电子设备中的信息处理装置,具备:角度计算部(角度判定部62),其基于上述加速度,计算上述电子设备的显示面(显示部21)相对于水平面的角度;和抬起判定部,其判定上述电子设备是否已被抬起,在上述角度在规定角度内并且上述接近传感器的检测结果是接近状态的情况下,上述抬起判定部开始实施判定上述电子设备是否已被抬起的处理。
如上所述,在用户实施扫视之前,在电子设备被保持于胸兜中的状态下,用户采取在某种程度上弯腰的姿势。即,接近检测结果是NEAR,并且,电子设备处于上述45°状态。即,电子设备处于上述扫视前状态。采用上述结构,仅在电子设备处于扫视前状态的情况下,开始基于扫视模式的抬起判定,因此能够更加可靠地检测扫视时的抬起。此外,在电子设备没有处于扫视前状态的情况下,可以实施基于扫视模式之外的其他模式(例:正常模式)的抬起判定。这样,通过进一步考虑电子设备的接近状态,能够更加可靠地防止对电子设备的抬起的误检测。
本发明的第四方式的信息处理装置优选为,还具备:第一抬起判定部(第一抬起判定部64A),其是上述第一方式至第三方式中任一方式的抬起判定部;和第二抬起判定部(第二抬起判定部64B、第三抬起判定部64C),其是不同于上述第一抬起判定部的抬起判定部,不依赖于上述接近传感器的检测结果,判定上述电子设备是否已被抬起,在由上述第一抬起判定部或者上述第二抬起判定部中的任一抬起判定部执行了抬起判定处理的情况下,将另一抬起判定部的针对相同的抬起动作的抬起判定处理初始化。采用上述结构,能够并列地执行多个模式的抬起判定处理,在针对一个抬起动作执行了基于一个模式的抬起判定处理的情况下,能够防止基于其他模式的抬起判定处理的执行。
本发明的第五方式的信息处理装置根据上述第四方式,优选为,还具备角度计算部,所述角度计算部基于上述加速度计算上述电子设备的显示面相对于水平面的角度,在上述加速度的时间变化的方式满足规定的加速度条件并且上述角度在规定的角度范围内的情况下,上述第一抬起判定部和上述第二抬起判定部分别判定为上述电子设备已被抬起,上述角度计算部在上述显示面的长边方向(Y方向)上,基于预先设定的加速度的范围,判定上述角度是否位于规定的角度范围内,在上述角度计算部中,由上述第一抬起判定部实施抬起判定处理的情况下的上述加速度的范围的上限值设定得比由上述第二抬起判定部实施抬起判定处理的情况下小。如上所述,扫视时的抬起与其他情况下的抬起相比,Y方向上的加速度的变化较小。因此,采用上述结构,能够更加可靠地检测扫视时的抬起动作。
本发明的第六方式的电子设备优选为,具备上述第一方式至第五方式中任一方式的信息处理装置、对物体的接近状态进行检测的接近传感器、对加速度进行检测的加速度传感器以及显示图像的显示面。采用上述结构,起到与本发明的一个方式的信息处理装置相同的效果。
本发明的第七方式的电子设备根据上述第六方式,优选为,上述显示面是具有对物体的接近状态进行检测的功能的触控面板(12),上述触控面板作为上述接近传感器发挥功能。采用上述结构,能够使触控面板(显示面)也作为接近传感器发挥功能,因此能够减少电子设备的部件数量。
本发明的第八方式的信息处理装置的控制方法是安装于具有对物体的接近状态进行检测的接近传感器和对加速度进行检测的加速度传感器的电子设备中的信息处理装置的控制方法,包括:静止判定工序,在该工序中,在上述加速度的时间变化的方式满足了规定的静止条件的情况下,判定为上述电子设备处于静止状态;和抬起判定工序,在该工序中,判定上述电子设备是否已被抬起,在上述抬起判定工序中,在上述加速度的时间变化的方式满足了规定的加速度条件后,(i)在上述静止判定工序中判定为上述电子设备处于静止状态并且(ii)在以上述静止判定工序中的判定结束了的时间点即静止判定结束时间点为基准的规定的时间范围内,上述接近传感器的检测结果从接近状态转变为非接近状态的情况下,判定为上述电子设备已被抬起。采用上述结构,起到与本发明的一个方式的信息处理装置相同的效果。
本发明的各方式的信息处理装置可以利用计算机实现,在该情况下,通过使计算机作为上述信息处理装置所具备的各部分(软件要素)动作来利用计算机实现上述信息处理装置的信息处理装置的控制程序以及存储有控制程序的计算机可读取的存储介质也在本发明的范畴之中。
此外,本发明并不局限于上述各实施方式,能够在权利要求示出的范围内进行各种变更,适当组合在不同实施方式中分别公开的技术手段所得到的实施方式也包含于本发明的技术范围中。并且,通过组合在各实施方式中分别公开的技术手段,能够形成新的技术特征。
附图标记说明
1…移动终端(电子设备);10…控制部(信息处理装置);11…加速度传感器;12…触控面板;14,14a,14b…接近传感器;21…显示部(显示面);62…角度计算部(角度判定部);63…静止判定部;64A…第一抬起判定部(抬起判定部);64B…第二抬起判定部;64C…第三抬起判定部(第二抬起判定部);tp…静止判定结束时间点;ts…接近转变时间范围的开始时间点。
Claims (9)
1.一种信息处理装置,其安装于电子设备,所述电子设备具有:接近传感器,其对物体的接近状态进行检测;和加速度传感器,其对加速度进行检测,
所述信息处理装置的特征在于,具备:
静止判定部,其在所述加速度的时间变化的方式满足规定的静止条件的情况下,判定为所述电子设备处于静止状态;和
抬起判定部,其判定所述电子设备是否被抬起,
在所述加速度的时间变化的方式满足规定的加速度条件之后,在如下情况下,所述抬起判定部判定为所述电子设备已被抬起,即:
(i)所述静止判定部判定为所述电子设备处于静止状态,并且,
(ii)在以由所述静止判定部实施的判定结束的时间点即静止判定结束时间点为基准的规定的时间范围内,所述接近传感器的检测结果从接近状态转变为非接近状态的情况下。
2.根据权利要求1所述的信息处理装置,其特征在于,
所述规定的时间范围的开始时间点是所述静止判定结束时间点之前的时间点。
3.一种信息处理装置,安装于电子设备,所述电子设备具有:接近传感器,其对物体的接近状态进行检测;和加速度传感器,其对加速度进行检测,
所述信息处理装置的特征在于,具备:
角度计算部,其基于所述加速度计算出所述电子设备的显示面相对于水平面的角度;和
抬起判定部,其判定所述电子设备是否被抬起,在如下情况下,所述抬起判定部开始判定所述电子设备是否被抬起的处理,即
(i)所述角度在规定角度内,并且,
(ii)所述接近传感器的检测结果为接近状态的情况下。
4.一种信息处理装置,其特征在于,还具备:
第一抬起判定部,其是权利要求1~3中任一项所述的抬起判定部;和
第二抬起判定部,其是与所述第一抬起判定部不同的抬起判定部且无论所述接近传感器的检测结果如何,都对所述电子设备是否被抬起进行判定,
在由所述第一抬起判定部或者所述第二抬起判定部中的任一抬起判定部执行抬起判定处理的情况下,将另一抬起判定部对相同的抬起动作的抬起判定处理初始化。
5.根据权利要求4所述的信息处理装置,其特征在于,
还具备角度计算部,所述角度计算部基于所述加速度,计算出所述电子设备的显示面相对于水平面的角度,
在所述加速度的时间变化的方式满足规定的加速度条件且所述角度在规定的角度范围内的情况下,所述第一抬起判定部和所述第二抬起判定部分别判定为所述电子设备被抬起,
所述角度计算部在所述显示面的长边方向上,基于预先设定的加速度的范围,判定所述角度是否在规定的角度范围内,
在所述角度计算部中,
由所述第一抬起判定部实施抬起判定处理的情况下的所述加速度的范围的上限值被设定得比由所述第二抬起判定部实施抬起判定处理的情况小。
6.一种电子设备,其特征在于,具备:
权利要求1~5中任一项所述的信息处理装置;
接近传感器,其检测物体的接近状态;
加速度传感器,其检测加速度;以及
显示面,其显示图像。
7.根据权利要求6所述的电子设备,其特征在于,
所述显示面是具有对物体的接近状态进行检测的功能的触控面板,
所述触控面板作为所述接近传感器发挥功能。
8.一种信息处理装置的控制方法,所述信息处理装置安装于电子设备,所述电子设备具有:接近传感器,其对物体的接近状态进行检测;和加速度传感器,其对加速度进行检测,
所述信息处理装置的控制方法的特征在于,包括:
静止判定工序,在所述加速度的时间变化的方式满足规定的静止条件的情况下,判定为所述电子设备处于静止状态;和
抬起判定工序,判定所述电子设备是否被抬起,
在所述抬起判定工序中,在所述加速度的时间变化的方式满足规定的加速度条件后,在如下情况下判定为所述电子设备已被抬起,即
(i)在所述静止判定工序中判定为所述电子设备处于静止状态,并且,
(ii)在以所述静止判定工序中的判定结束的时间点即静止判定结束时间点为基准的规定的时间范围内,所述接近传感器的检测结果从接近状态转变为非接近状态的情况下。
9.一种控制程序,其用于使计算机作为权利要求1所述的信息处理装置发挥功能,
所述控制程序的特征在于,
用于使计算机作为所述静止判定部和所述抬起判定部发挥功能。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016062768 | 2016-03-25 | ||
JP2016-062768 | 2016-03-25 | ||
PCT/JP2017/005076 WO2017163662A1 (ja) | 2016-03-25 | 2017-02-13 | 情報処理装置、電子機器、情報処理装置の制御方法、および制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109074175A true CN109074175A (zh) | 2018-12-21 |
CN109074175B CN109074175B (zh) | 2021-07-13 |
Family
ID=59901060
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780019493.5A Expired - Fee Related CN109074175B (zh) | 2016-03-25 | 2017-02-13 | 信息处理装置、电子设备、信息处理装置的控制方法以及控制程序 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10845376B2 (zh) |
JP (1) | JP6636132B2 (zh) |
CN (1) | CN109074175B (zh) |
WO (1) | WO2017163662A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111064845A (zh) * | 2019-12-12 | 2020-04-24 | Oppo广东移动通信有限公司 | 状态检测方法、装置、电子设备及存储介质 |
CN113407053A (zh) * | 2019-10-15 | 2021-09-17 | 荣耀终端有限公司 | 一种触摸屏、电子设备、显示控制方法 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI611321B (zh) * | 2016-04-29 | 2018-01-11 | 和碩聯合科技股份有限公司 | 可攜式電子裝置及其控制方法 |
JP7003695B2 (ja) * | 2018-01-30 | 2022-01-21 | 株式会社リコー | 情報処理装置、電源状態制御方法、情報処理システム |
CN112346580B (zh) * | 2020-10-27 | 2024-01-12 | 努比亚技术有限公司 | 一种运动姿态检测方法、设备及计算机可读存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007080219A (ja) * | 2005-09-16 | 2007-03-29 | Navitime Japan Co Ltd | 携帯端末装置および携帯端末装置における省電力制御方法 |
US20120262372A1 (en) * | 2011-04-13 | 2012-10-18 | Kim Sangki | Method and device for gesture recognition diagnostics for device orientation |
CN103581443A (zh) * | 2013-11-14 | 2014-02-12 | 惠州Tcl移动通信有限公司 | 一种基于传感器的智能终端自动唤醒方法及*** |
US20140221051A1 (en) * | 2011-09-21 | 2014-08-07 | Nec Casio Mobile Communications, Ltd. | Portable Terminal Device and Program |
JP2015061299A (ja) * | 2013-09-20 | 2015-03-30 | シャープ株式会社 | 携帯情報端末 |
CN104571529A (zh) * | 2015-01-28 | 2015-04-29 | 锤子科技(北京)有限公司 | 一种应用程序唤醒方法以及移动终端 |
JP2015115035A (ja) * | 2013-12-16 | 2015-06-22 | 株式会社リコー | 情報処理システム及びプログラム |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009236535A (ja) | 2008-03-26 | 2009-10-15 | Kddi Corp | 加速度センサを用いて歩行者の歩行タイミングを決定する携帯端末、プログラム及び方法 |
JP5038240B2 (ja) | 2008-06-30 | 2012-10-03 | 旭化成エレクトロニクス株式会社 | モーションセンサ |
JP2013232816A (ja) | 2012-04-27 | 2013-11-14 | Panasonic Corp | 携帯端末 |
JP2013232826A (ja) | 2012-05-01 | 2013-11-14 | Seiko Epson Corp | 通信装置,画像形成装置,通信方法及びそのプログラム |
JP2014038037A (ja) | 2012-08-16 | 2014-02-27 | Ricoh Co Ltd | 位置情報管理システム及び位置推定プログラム |
JP6322960B2 (ja) | 2013-02-01 | 2018-05-16 | 株式会社リコー | 慣性装置、方法及びプログラム |
JP5896240B2 (ja) | 2013-03-21 | 2016-03-30 | カシオ計算機株式会社 | 運動支援装置、運動支援方法及び運動支援プログラム |
US8971869B2 (en) | 2013-05-23 | 2015-03-03 | Elwha Llc | Mobile device that activates upon removal from storage |
-
2017
- 2017-02-13 US US16/087,631 patent/US10845376B2/en active Active
- 2017-02-13 WO PCT/JP2017/005076 patent/WO2017163662A1/ja active Application Filing
- 2017-02-13 JP JP2018507122A patent/JP6636132B2/ja active Active
- 2017-02-13 CN CN201780019493.5A patent/CN109074175B/zh not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007080219A (ja) * | 2005-09-16 | 2007-03-29 | Navitime Japan Co Ltd | 携帯端末装置および携帯端末装置における省電力制御方法 |
US20120262372A1 (en) * | 2011-04-13 | 2012-10-18 | Kim Sangki | Method and device for gesture recognition diagnostics for device orientation |
US20140221051A1 (en) * | 2011-09-21 | 2014-08-07 | Nec Casio Mobile Communications, Ltd. | Portable Terminal Device and Program |
EP2759906A4 (en) * | 2011-09-21 | 2015-09-09 | Nec Corp | PORTABLE TERMINAL DEVICE AND PROGRAM |
JP2015061299A (ja) * | 2013-09-20 | 2015-03-30 | シャープ株式会社 | 携帯情報端末 |
CN103581443A (zh) * | 2013-11-14 | 2014-02-12 | 惠州Tcl移动通信有限公司 | 一种基于传感器的智能终端自动唤醒方法及*** |
JP2015115035A (ja) * | 2013-12-16 | 2015-06-22 | 株式会社リコー | 情報処理システム及びプログラム |
CN104571529A (zh) * | 2015-01-28 | 2015-04-29 | 锤子科技(北京)有限公司 | 一种应用程序唤醒方法以及移动终端 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113407053A (zh) * | 2019-10-15 | 2021-09-17 | 荣耀终端有限公司 | 一种触摸屏、电子设备、显示控制方法 |
CN113407053B (zh) * | 2019-10-15 | 2022-04-19 | 荣耀终端有限公司 | 一种触摸屏、电子设备、显示控制方法 |
CN111064845A (zh) * | 2019-12-12 | 2020-04-24 | Oppo广东移动通信有限公司 | 状态检测方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20190107550A1 (en) | 2019-04-11 |
US10845376B2 (en) | 2020-11-24 |
CN109074175B (zh) | 2021-07-13 |
WO2017163662A1 (ja) | 2017-09-28 |
JPWO2017163662A1 (ja) | 2019-02-14 |
JP6636132B2 (ja) | 2020-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109074175A (zh) | 信息处理装置、电子设备、信息处理装置的控制方法以及控制程序 | |
CN104767888B (zh) | 一种屏幕亮度调节方法和装置 | |
CN103914142B (zh) | 在电子装置中使用头跟踪技术提供控制服务的设备和方法 | |
CN107896386A (zh) | 基于场景的电子设备性能和功率管理方法及装置 | |
EP3764206A1 (en) | Electronic device and method for processing gesture thereof | |
CN107809949A (zh) | 用于测量与人体有关的信息的电子设备及其操作方法 | |
CN107463403A (zh) | 进程控制方法、装置、存储介质以及电子设备 | |
CN104516474B (zh) | 一种信息处理方法及电子设备 | |
US11249578B2 (en) | Electronic device and method for changing condition for determining touch input to be pressure input | |
CN108541300A (zh) | 自适应深度感测*** | |
CN109191384A (zh) | 基于墨水屏的图像处理方法、装置、移动终端和存储介质 | |
CN107111335A (zh) | 用于控制电子装置的操作的方法和使用其的电子装置 | |
CN106250076A (zh) | 用于独立控制显示器的多个区域的装置及其方法 | |
CN106250080A (zh) | 图像显示方法及装置 | |
CN107797652B (zh) | 调整显示效果的方法、装置及终端 | |
CN109891363A (zh) | 信息处理装置、电子设备、信息处理装置的控制方法及控制程序 | |
CN109074155A (zh) | 信息处理装置、电子设备、信息处理装置的控制方法以及控制程序 | |
US20180286089A1 (en) | Electronic device and method for providing colorable content | |
CN107656727A (zh) | 一种字体库生成方法及移动终端 | |
KR102601905B1 (ko) | 터치 패드 운용 방법 및 이를 지원하는 전자 장치 | |
CN110377414A (zh) | 电容式触摸屏的调节方法、装置、终端及存储介质 | |
CN107422978A (zh) | 手势解锁方法、装置、终端及存储介质 | |
CN108401173A (zh) | 移动直播的互动终端、方法及计算机可读存储介质 | |
CN106201019A (zh) | 一种接近传感器的阈值调节方法及移动终端 | |
CN107343100B (zh) | 信息提示方法、装置、存储介质及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20210713 |