Image processing apparatus and method
First Claim
Patent Images
1. An electronic apparatus comprising:
- an acceleration detection unit configured to detect acceleration applied to the electronic apparatus; and
a control unit configured to control a predetermined function to be performed in a case where the acceleration detected by the acceleration detection unit reaches a first threshold value and then reaches a second threshold value which has an opposite sign to a sign of the first threshold value and which is larger than the first threshold value in absolute value,wherein acceleration components which have opposite signs to each other are acceleration components which are in opposite directions to each other on a same axis,wherein the control unit is configured to use both the first threshold value and the second threshold value for determining whether a swinging operation is performed or not, andwherein the predetermined function is performed according to the swinging operation.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus includes an imaging unit configured to output an image signal of a captured image, a display unit configured to display the image signal as an image, a swing detection unit configured to detect a component of acceleration of a swinging operation, an operation detection unit configured to detect the swinging operation, and a control unit to change the image to be displayed on the display unit based on the swinging operation, wherein the operation detection unit is configured, if the acceleration signal reaches a first and a second threshold values, to determine that the apparatus has been swung.
7 Citations
21 Claims
-
1. An electronic apparatus comprising:
-
an acceleration detection unit configured to detect acceleration applied to the electronic apparatus; and a control unit configured to control a predetermined function to be performed in a case where the acceleration detected by the acceleration detection unit reaches a first threshold value and then reaches a second threshold value which has an opposite sign to a sign of the first threshold value and which is larger than the first threshold value in absolute value, wherein acceleration components which have opposite signs to each other are acceleration components which are in opposite directions to each other on a same axis, wherein the control unit is configured to use both the first threshold value and the second threshold value for determining whether a swinging operation is performed or not, and wherein the predetermined function is performed according to the swinging operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
detecting acceleration applied to an electronic apparatus; and controlling a predetermined function to be performed in a case where the detected acceleration reaches a first threshold value and then reaches a second threshold value which has an opposite sign to a sign of the first threshold value and which is larger than the first threshold value in absolute value, wherein acceleration components which have opposite signs to each other are acceleration components which are in opposite directions to each other on a same axis, wherein the controlling uses both the first threshold value and the second threshold value for determining whether a swinging operation is performed or not, and wherein the predetermined function is performed according to the swinging operation. - View Dependent Claims (14, 15)
-
-
16. A non-transitory computer readable storage medium storing a computer-executable program of instructions for causing a computer to perform a method comprising:
-
detecting acceleration applied to an electronic apparatus; and controlling a predetermined function to be performed in a case where the detected acceleration reaches a first threshold value and then reaches a second threshold value which has an opposite sign to a sign of the first threshold value and which is larger than the first threshold value in absolute value, wherein acceleration components which have opposite signs to each other are acceleration components which are in opposite directions to each other on a same axis, wherein the controlling uses both the first threshold value and the second threshold value for determining whether a swinging operation is performed or not, and wherein the predetermined function is performed according to the swinging operation. - View Dependent Claims (17, 18)
-
-
19. A detection apparatus comprising:
-
an acceleration detection unit configured to detect acceleration applied to the detection apparatus; and a control unit configured to control a predetermined function to be performed in a case where, after the acceleration detected by the acceleration detection unit reaches a first threshold value and then reaches a second threshold value which has an opposite sign to a sign of the first threshold value and which is larger than the first threshold value in absolute value, a period in which the acceleration is equal to or larger than an absolute value of a third threshold value, which has a same sign as the sign of the second threshold value and which is smaller than the second threshold value in absolute value, is in a predetermined range, wherein the control unit is configured to use both the first threshold value and the second threshold value for determining whether a swinging operation is performed or not, and wherein the predetermined function is performed according to the swinging operation.
-
-
20. A method comprising:
-
detecting acceleration applied to an apparatus; and controlling a predetermined function to be performed in a case where, after the acceleration reaches a first threshold value and then reaches a second threshold value which has an opposite sign to a sign of the first threshold value and which is larger than the first threshold value in absolute value, a period in which the acceleration is equal to or larger than an absolute value of a third threshold value, which has a same sign as the sign of the second threshold value and which is smaller than the second threshold value in absolute value, is in a predetermined range, wherein the controlling uses both the first threshold value and the second threshold value for determining whether a swinging operation is performed or not, and wherein the predetermined function is performed according to the swinging operation.
-
-
21. A non-transitory computer readable storage medium storing a computer-executable program of instructions for causing a computer to perform a method comprising:
-
detecting acceleration applied to an apparatus; and controlling a predetermined function to be performed in a case where, after the acceleration reaches a first threshold value and then reaches a second threshold value which has an opposite sign to a sign of the first threshold value and which is larger than the first threshold value in absolute value, a period in which the acceleration is equal to or larger than an absolute value of a third threshold value, which has a same sign as the sign of the second threshold value and which is smaller than the second threshold value in absolute value, is in a predetermined range, wherein the controlling uses both the first threshold value and the second threshold value for determining whether a swinging operation is performed or not, and wherein the predetermined function is performed according to the swinging operation.
-
Specification