INPUT APPARATUS, CONTROL APPARATUS, CONTROL SYSTEM, AND CONTROL METHOD
First Claim
1. An input apparatus, comprising:
- a main body operated by a user in a first operation form of pointing a predetermined position on a screen using a pointer on the screen and a second operation form different from the first operation form;
an operation form detection means for detecting which of the first operation form and the second operation form an operation form of the main body is;
a movement detection means for detecting a movement of the main body; and
an operation means for selectively switching a first operational mode corresponding to the first operation form to a second operational mode corresponding to the second operation form and vice versa according to the operation form of the main body detected by the operation form detection means, and calculating a corresponding movement value corresponding to the movement of the pointer on the screen, the movement of the pointer corresponding to the detected movement of the main body.
1 Assignment
0 Petitions
Accused Products
Abstract
An input apparatus is provided, and includes: a main body operated by a user in a first operation form of pointing a predetermined position on a screen using a pointer on the screen and a second operation form different from the first operation form. The input apparatus includes an operation form detection section to detect which of the first operation form and the second operation form an operation form of the main body is; a movement detection section to detect a movement of the mail body. The input apparatus includes an operational section to switch a first operational mode corresponding to the first operation form and a second operational mode corresponding to the second operation form therebetween according to the operation form of the main body, and calculating a corresponding movement value corresponding to the movement of the pointer on the screen that corresponds to the detected movement of the main body.
-
Citations
20 Claims
-
1. An input apparatus, comprising:
-
a main body operated by a user in a first operation form of pointing a predetermined position on a screen using a pointer on the screen and a second operation form different from the first operation form; an operation form detection means for detecting which of the first operation form and the second operation form an operation form of the main body is; a movement detection means for detecting a movement of the main body; and an operation means for selectively switching a first operational mode corresponding to the first operation form to a second operational mode corresponding to the second operation form and vice versa according to the operation form of the main body detected by the operation form detection means, and calculating a corresponding movement value corresponding to the movement of the pointer on the screen, the movement of the pointer corresponding to the detected movement of the main body. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A control apparatus controlling a movement of a pointer on a screen based on information on a velocity-related value output from an input apparatus including a main body operated by a user in a first operation form of pointing a predetermined position on the screen using the pointer on the screen and a second operation form different from the first operation form, an operation form detection means for detecting which of the first operation form and the second operation form an operation form of the main body is, a movement detection means for detecting a movement of the main body, and a velocity-related value calculation means for calculating the velocity-related value that is related to a velocity of the detected movement of the main body, the control apparatus comprising:
-
a reception means for receiving the information on the velocity-related value; and an operation means for switching a first operational mode corresponding to the first operation form to a second operational mode corresponding to the second operation form and vice versa according to the operation form of the main body detected by the operation form detection means, and calculating, based on the received information on the velocity-related value, a corresponding movement value corresponding to the movement of the pointer on the screen, the movement of the pointer corresponding to the movement of the main body.
-
-
10. A control apparatus controlling a movement of a pointer on a screen based on information on a detection value output from an input apparatus including a main body operated by a user in a first operation form of pointing a predetermined position on the screen using the pointer on the screen and a second operation form different from the first operation form, an operation form detection means for detecting which of the first operation form and the second operation form an operation form of the main body is, a movement detection means for detecting a movement of the main body, and an output means for outputting the detection value that has been detected, the control apparatus comprising:
-
a reception means for receiving the information on the detection value; and an operation means for calculating a velocity-related value that is related to a velocity of the movement of the main body based on the received detection value, switching a first operational mode corresponding to the first operation form to a second operational mode corresponding to the second operation form and vice versa according to the operation form of the main body detected by the operation form detection means, and calculating, based on information on the calculated velocity-related value, a corresponding movement value corresponding to the movement of the pointer on the screen, the movement of the pointer corresponding to the movement of the main body.
-
-
11. A control apparatus controlling a movement of a pointer on a screen based on information on a velocity-related value output from an input apparatus including a main body operated by a user in a first operation form of pointing a predetermined position on the screen using the pointer on the screen and a second operation form different from the first operation form, a movement detection means for detecting a movement of the main body, and a velocity-related value calculation means for calculating the velocity-related value that is related to a velocity of the detected movement of the main body, the control apparatus comprising:
-
a reception means for receiving the information on the velocity-related value; an operation form detection means for detecting which of the first operation form and the second operation form an operation form of the main body is; and an operation means for switching a first operational mode corresponding to the first operation form to a second operational mode corresponding to the second operation form and vice versa according to the operation form of the main body detected by the operation form detection means, and calculating, based on the received information on the velocity-related value, a corresponding movement value corresponding to the movement of the pointer on the screen, the movement of the pointer corresponding to the movement of the main body. - View Dependent Claims (12)
-
-
13. A control method comprising:
-
detecting a movement of a main body of an input apparatus; detecting which of a first operation form in which a user points a predetermined position on a screen using a pointer on the screen and a second operation form different from the first operation form an operation form of the main body is; and switching a first operational mode corresponding to the first operation form to a second operational mode corresponding to the second operation form and vice versa according to the detected operation form of the main body, and calculating a corresponding movement value corresponding to a movement of the pointer on the screen, the movement of the pointer corresponding to the detected movement of the main body.
-
-
14. An input apparatus, comprising:
-
a main body; a movement detection means for detecting a movement of the main body; a velocity-related value calculation means for calculating a velocity-related value that is related to a velocity of the detected movement of the main body; an output means for attenuating an output value of a predetermined frequency range out of an output value as the calculated velocity-related value by a scale factor of a scale profile set in accordance with the velocity-related value, and outputting the attenuated output value as a corresponding movement value that corresponds to a movement of a pointer on a screen; a storage means for storing a plurality of pieces of identification information for identifying a plurality of users and information on the scale profile set for each of the plurality of pieces of identification information in association with each other; and an output control means for controlling the output means to output, when one of the plurality of pieces of identification information is selected by one of the plurality of users, the corresponding movement value based on the information on the scale profile that corresponds to the selected identification information out of the plurality of pieces of information on the scale profile. - View Dependent Claims (15)
-
-
16. A control apparatus controlling a movement of a pointer on a screen based on an output value as a velocity-related value output from an input apparatus including a main body, a movement detection means for detecting a movement of the main body, and a velocity-related value calculation means for calculating the velocity-related value that is related to a velocity of the detected movement of the main body, the control apparatus comprising:
-
a reception means for receiving the output value that has been output; an output means for attenuating an output value of a predetermined frequency range out of the received output value as the velocity-related value by a scale factor of a scale profile set in accordance with the velocity-related value, and outputting the attenuated output value as a corresponding movement value that corresponds to the movement of the pointer on the screen; a storage means for storing a plurality of pieces of identification information for identifying a plurality of users and information on the scale profile set for each of the plurality of pieces of identification information in association with each other; and an output control means for controlling the output means to output, when one of the plurality of pieces of identification information is selected by one of the plurality of users, the corresponding movement value based on the information on the scale profile corresponding to the selected identification information out of the plurality of pieces of information on the scale profile.
-
-
17. A control method, comprising:
-
detecting a movement of a main body of an input apparatus; calculating a velocity-related value that is related to a velocity of the detected movement of the main body; attenuating, by an output means, an output value of a predetermined frequency range out of an output value as the calculated velocity-related value by a scale factor of a scale profile set in accordance with the velocity-related value, and outputting the attenuated output value as a corresponding movement value that corresponds to a movement of a pointer on a screen; storing a plurality of pieces of identification information for identifying a plurality of users and information on the scale profile set for each of the plurality of pieces of identification information in association with each other; and controlling the output means to output, when one of the plurality of pieces of identification information is selected by one of the plurality of users, the corresponding movement value based on the information on the scale profile corresponding to the selected identification information out of the plurality of pieces of information on the scale profile.
-
-
18. An input apparatus, comprising:
-
a main body; a movement detection means for detecting a movement of the main body; an operation section operated by a user; an output means for outputting a movement command for moving a pointer on a screen, that corresponds to the detected movement of the main body, and outputting, when input with an operation signal that is unrelated to the movement of the main body by an operation to the operation section, an operation command corresponding to the input operation signal; a stop means for stopping the movement of the pointer on the screen during a predetermined stop time period since one of the input of the operation signal and a cancel of the input of the operation signal; a storage means for storing a plurality of pieces of identification information for identifying a plurality of users and information on the stop time period set for each of the plurality of pieces of identification information in association with each other; and a time control means for controlling, when one of the plurality of pieces of identification information is selected by one of the plurality of users, a time period during which the stop means stops the movement of the pointer, based on the information on the stop time period corresponding to the selected identification information out of the plurality of pieces of information on the stop time period.
-
-
19. A control apparatus for controlling a movement of a pointer on a screen based on at least a movement command and an operation signal, the control apparatus comprising:
-
a reception means for receiving at least the movement command and the operation signal output from an input apparatus including a main body, a movement detection means for detecting a movement of the main body, an operation section operated by a user, and an output means for outputting a movement command for moving the pointer on the screen, that corresponds to the detected movement of the main body, an operation command when input with an operation signal that is unrelated to the movement of the main body by an operation to the operation section, the operation command corresponding to the input operation signal, and the operation signal; a coordinate value generation means for generating coordinate values of the pointer on the screen in accordance with the received movement command; a stop means for stopping the movement of the pointer on the screen during a predetermined stop time period since one of the reception of the operation signal and a cancel of the reception of the operation signal; a storage means for storing a plurality of pieces of identification information for identifying a plurality of users and information on the stop time period set for each of the plurality of pieces of identification information in association with each other; and a time control means for controlling, when one of the plurality of pieces of identification information is selected by one of the plurality of users, a time period during which the stop means stops the movement of the pointer, based on the information on the stop time period corresponding to the selected identification information out of the plurality of pieces of information on the stop time period.
-
-
20. A control method, comprising:
-
detecting a movement of a main body of an input apparatus; outputting, by the input apparatus, a movement command for moving a pointer on a screen, that corresponds to the detected movement of the main body; outputting, when the input apparatus is input with an operation signal that is unrelated to the movement of the main body by an operation to an operation section that is provided to the input apparatus and operated by a user, an operation command corresponding to the input operation signal; stopping the movement of the pointer on the screen during a predetermined stop time period since one of the input of the operation signal and a cancel of the input of the operation signal; storing a plurality of pieces of identification information for identifying a plurality of users and information on the stop time period set for each of the plurality of pieces of identification information in association with each other; and controlling, when one of the plurality of pieces of identification information is selected by one of the plurality of users, a time period during which the movement of the pointer is stopped, based on the information on the stop time period corresponding to the selected identification information out of the plurality of pieces of information on the stop time period.
-
Specification