WO2014178220A1 - Input apparatus, input method, and program - Google Patents
Input apparatus, input method, and program Download PDFInfo
- Publication number
- WO2014178220A1 WO2014178220A1 PCT/JP2014/054574 JP2014054574W WO2014178220A1 WO 2014178220 A1 WO2014178220 A1 WO 2014178220A1 JP 2014054574 W JP2014054574 W JP 2014054574W WO 2014178220 A1 WO2014178220 A1 WO 2014178220A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- operation surface
- input device
- contact
- switch
- user
- Prior art date
Links
Images
Classifications
-
- 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/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- 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/0338—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
-
- 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/04105—Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position
Definitions
- the present disclosure relates to an input device, an input method, and a program.
- an input device such as a mouse is used for a user to operate an information processing apparatus such as a PC (Personal Computer).
- an information processing apparatus such as a PC (Personal Computer).
- the user can operate the mouse to move the pointer on the display screen and select an object such as an icon corresponding to the position indicated by the pointer on the display screen.
- a general mouse has a left button and a right button.
- the left button has a function of inputting a determination operation
- the right button has an input function of displaying a menu related to the position indicated by the mouse pointer.
- the left button has a function of inputting a determination operation
- the right button has an input function of displaying a menu related to the position indicated by the mouse pointer.
- Patent Document 1 discloses a mouse that outputs a left click signal or a right click signal by detecting which of the left and right regions of one click button member 6 is pressed. Yes.
- the structure for detecting the user's operation type is complicated and requires a large cost.
- the detection light emitted from the light emitting element 13 is reflected by the mirror plate 24, and the left light receiving element 14A and A complicated structure for comparing the difference in the amount of reflected light received by the right light receiving element 14B is required.
- analog output sensors such as the left light receiving element 14A and the right light receiving element 14B are necessary, and the cost is high.
- the present disclosure proposes a new and improved input device, input method, and program capable of detecting a user operation type with a cheaper structure.
- a change in the inclination of the operation surface between a press detection switch that detects a user's press operation on the operation surface and an operation unit including the operation surface An input device comprising: a contact detection switch that detects a corresponding contact state; and a determination unit that determines an operation type of the user based on a detection result by the contact detection switch when the pressing operation is detected.
- a user's pressing operation on the operation surface is detected by a pressing detection switch, and an operation unit including the operation surface and a contact detection switch are provided. Detecting a contact state according to a change in inclination of the operation surface, and determining an operation type of the user based on a detection result of the contact state when the pressing operation is detected.
- An input method is provided.
- a computer detects a user's pressing operation on the operation surface with a pressing detection switch, and detects an operation unit and the operation unit including the operation surface. Detecting a contact state with the switch according to a change in the tilt of the operation surface, and determining a user's operation type based on the detection result of the contact state when the pressing operation is detected And a program for executing the program is provided.
- FIG. 3 is a functional block diagram illustrating a configuration of an input device according to a first embodiment of the present disclosure.
- FIG. It is explanatory drawing which showed the internal structure of the input device by the embodiment. It is explanatory drawing which showed the internal structure of the input device at the time of pressing of the user's operation surface by the embodiment. It is explanatory drawing which showed the example which looked at a part of stopper part by the embodiment from the bottom face side. It is explanatory drawing which showed the positional relationship of the operation surface by the same embodiment, and a stopper part. It is explanatory drawing which showed the top view of the input device by the embodiment roughly.
- a plurality of constituent elements having substantially the same functional configuration may be distinguished by adding different alphabets after the same reference numeral.
- a plurality of configurations having substantially the same functional configuration are distinguished as the contact switch 106a and the contact switch 106b as necessary.
- only the same reference numerals are given.
- the contact switch 106a and the contact switch 106b they are simply referred to as the contact switch 106.
- the input device 10 includes an operation surface 100 and a housing 150.
- the input device 10 may be a mouse, for example.
- the operation surface 100 is formed in principle as a surface with an integral surface, that is, a surface that is not divided into a plurality of regions.
- the operation surface 100 may be a flat surface or a curved surface.
- the operation surface 100 can be formed as a touch pad.
- the user can perform a touch gesture such as slide, flick, or pinch-in / pinch-out on the operation surface 100. And the operation surface 100 can transmit the information of the touch gesture performed by the user to the determination part 120 mentioned later.
- the operation surface 100 is provided so as to be at least partially separable from the housing 150. For this reason, the user can push down the operation surface 100 with a finger from the initial position toward the bottom surface. Further, as will be described later, the input device 10 can determine an operation type such as, for example, a left-right click, based on a pressing operation of the operation surface 100 by the user.
- the basic configuration of the input device 10 according to each embodiment of the present disclosure has been described above.
- the input device 10 according to each embodiment of the present disclosure can detect a user's operation type with a simple and inexpensive structure.
- each embodiment of the present disclosure will be sequentially described in detail.
- FIG. 2 is a functional block diagram showing the configuration of the input device 10 according to the first embodiment.
- the input device 10 according to the first embodiment includes an operation surface 100, a click switch 102 (press switch), a contact switch 106 (contact detection switch), a determination unit 120, a movement detection sensor 122, and An output unit 124 is included.
- the click switch 102 detects a user's pressing operation on the operation surface 100.
- the click switch 102 can detect a user's pressing operation when a force greater than a predetermined force is applied from the operation surface 100.
- the click switch 102 can transmit the detection result of the user's pressing operation to the determination unit 120 described later.
- only one click switch 102 is provided in the input device 10.
- the input device 10 of the present disclosure can determine, for example, whether the left or right click has been performed by the user even if only one click switch 102 is provided.
- the click switch 102 can be formed so that, for example, a click sound is generated at the timing when the user's pressing operation is detected. For this reason, since the user can obtain a click feeling, the user can recognize that the pressing operation has been detected by the input device 10.
- the click switch 102 may be disposed near the center inside the input device 10.
- FIG. 3 is an explanatory diagram simply showing a cross section of the input device 10 in the front-rear direction. According to this arrangement example, the user can cause the click switch 102 to detect the pressing operation without significantly changing the magnitude of the pressing force depending on which position the pressing position on the operation surface 100 is. Become.
- the contact switch 106 detects a contact state with the operation unit 115 according to a change in the inclination of the operation surface 100.
- the operation unit 115 is a general term for the operation surface 100 and one or more objects that are displaced in a direction corresponding to the depression of the operation surface 100.
- the operation unit 115 includes a conductor 104 disposed on the operation surface 100 as shown in FIG.
- the contact switch 106 can be provided in a stopper portion 110 for limiting the amount of displacement of the operation surface 100, which is a part of the housing 150, for example.
- the conductor 104 and the contact switch 106 can be provided so as to be energized when they are in contact with each other at opposing positions. Therefore, the contact switch 106 can detect whether or not it is in contact with the operation unit 115, for example, by checking its own voltage state.
- the conductor 104 may be a metal plate, for example.
- the contact switch 106 can detect that it is in contact with the operation unit 115 in the initial state.
- the contact switch 106a can detect that it is not in contact with the operation unit 115 by detecting that it is not in contact with the conductor 104a.
- the contact switch 106 detects the contact state with the conductor 104 as in the example shown in FIG.
- the contact state with the unit 115 can be detected.
- FIG. 5 is an explanatory view showing an appearance of a part of the stopper portion 110 as viewed obliquely from below.
- the contact switch 106 includes, for example, two conductors, a conductor 1060a and a conductor 1060b.
- the conductor 1060a and the conductor 1060b are installed on the inner surface of the stopper portion 110.
- FIG. 6 is an explanatory diagram showing the positional relationship between the operation surface 100 and the stopper portion 110 in the initial state.
- the conductor 1060 a and the conductor 1060 b included in the contact switch 106 can be installed so as to contact the conductor 104 on the operation surface 100 in an initial state.
- the contact switch 106b can confirm the contact state with the operation unit 115 by confirming energization with the conductor 104b.
- the conductor 1060a and the conductor 1060b may be metal plates, for example.
- the contact switch 106 can detect the contact state with the operation unit 115 on the first side of the operation surface 100 and on the second side opposite to the first side.
- the first side is the right side and the second side is the left side.
- the present invention is not limited to this example, and the first side may be the left side and the second side may be the right side.
- One or more contact switches 106 may be provided on the right side and the left side of the operation surface 100 in the input device 10.
- the contact switches 106 can be arranged one by one near the four corners of the operation surface 100.
- the contact switch 106 b and the contact switch 106 d arranged at the positions “RF” or “RB” detect the contact state with the operation unit 115 on the right side of the operation surface 100.
- the contact switch 106a and the contact switch 106c arranged at the positions indicated as “LF” or “LB” in FIG. 7 can detect the contact state with the operation unit 115 on the left side of the operation surface 100. It is.
- the present invention is not limited to this example, and the contact switch 106 may be provided only on the left side of the operation surface 100 and may not be provided on the right side of the operation surface 100. Then, when a pressing operation is detected by the click switch 102, the determination unit 120 described later detects that the operation unit 115 is not in contact with the contact switch 106 (provided on the left side of the operation surface 100). In this case, it may be determined that a left click has been made, and if it is detected that a contact has been made, it may be determined that a right click has been made. In general, the left click is more likely to be used than the right click.
- FIG. 7 illustrates an example in which the RB switch (contact switch 106d) and the LB switch (contact switch 106c) are provided near the rear end of the operation surface 100
- the present invention is not limited to this example.
- the RB switch and the LB switch may be arranged near the center in the front-rear direction or at a position shifted from the rear end by about 1/3 of the length in the front-rear direction.
- a hard material may be used for the elastic body 108 provided near the rear end of the operation surface 100, and the rear of the installation position of the RB switch and the LB switch may be difficult to be pressed by the user.
- the determination unit 120 determines the operation type of the user based on the detection result by the contact switch 106 when the user's pressing operation is detected by the click switch 102. More specifically, the determination unit 120 can determine the operation type of the user based on the detection result of the contact state with the operation unit 115 on the right side or the left side of the operation surface 100 by the contact switch 106. Note that the user operation type may be, for example, a type indicating whether the user has performed a right click or a left click.
- the contact switch 106 detects that the contact switch 106 is not in contact with the operation unit 115 on the right side of the operation surface 100 and is in contact with the operation unit 115 on the left side, It is possible to determine that is pressed. In the example illustrated in FIG. 7, for example, when it is detected that the RF switch (contact switch 106 b) is not in contact with the operation unit 115 and the LF switch (contact switch 106 a) is in contact with the operation unit 115.
- the determination unit 120 may determine that the user has performed a right click.
- the determination unit 120 can determine that the left side has been pressed by the user. .
- the determination unit 120 may determine that the user left-clicked. Good.
- the input device 10 can set the left and right regions with reference to the horizontal center line of the operation surface 100 as the left click determination region or the right region, respectively. It can be defined as a click determination area.
- the determination unit 120 is detected by the contact switch 106 to be non-contact with the operation unit 115 on the right side and the left side of the operation surface 100. In the case of a failure, it is possible to determine that the left side has been pressed by the user.
- this modification for example, when the center of the operation surface 100 in the left-right direction is pressed by the user, or when the user presses the operation surface 100 with two fingers evenly on the left and right, etc. Can be considered.
- the determination unit 120 determines that the user has performed a left click. Also good. As described above, since the probability that the left click is used is larger than the right click, according to this determination example, it is possible to reduce the risk that the right click is erroneously determined against the user's intention. It becomes possible. Note that the determination unit 120 is not limited to the above determination example, and may determine that the user has performed a right click.
- the determination unit 120 can recognize a touch gesture such as a slide, a flick, or a pinch-in / pinch-out based on the detection result of the user's touch operation on the operation surface 100. Note that during the detection of the touch gesture by the operation surface 100, even if the operation surface 100 is pressed by the user and the click switch 102 is pressed, the determination unit 120 prioritizes the recognition of the touch gesture. It is possible not to determine the click type. However, the present invention is not limited to this example, and when the click switch 102 is pressed, the determination unit 120 may interrupt the recognition of the touch gesture and determine the click type.
- the determination unit 120 calculates a movement distance of the input device 10 based on a detection result by a movement detection sensor 122 described later, and the calculated movement distance is processed by an information processing unit such as a PC via an output unit 124 described later. It can be transmitted to the device.
- the movement detection sensor 122 is a sensor for detecting the movement distance and movement direction of the input device 10.
- the movement detection sensor 122 is configured by a sensor using a ball, infrared light, laser, or the like, and can be provided near the center of the bottom surface of the housing 150.
- the movement detection sensor 122 can detect a two-dimensional movement distance and movement direction of the input device 10 when the input device 10 is moved by a user, for example. Note that the movement detection sensor 122 may detect the three-dimensional movement distance and movement direction of the input device 10.
- the output unit 124 can output a determination result such as a click type, a touch gesture, and a movement distance of the input device 10 by the determination unit 120 to an information processing apparatus such as a PC.
- the output unit 124 may transmit the determination result by the determination unit 120 to the information processing apparatus by wireless communication using infrared rays or radio waves, or wired communication using a USB (Universal Serial Bus) cable. .
- USB Universal Serial Bus
- a computer program for causing hardware such as an MPU (Microprocessor Unit) built in the input device 10 to execute each function of the input device 10 described above.
- a storage medium storing the computer program is also provided.
- the configuration according to the first embodiment is not limited to the configuration described above.
- the input device 10 may be configured such that the operation surface 100 is located at the uppermost position, that is, above the stopper portion 110.
- the operation unit 115 further includes a support object 112 attached to the operation surface 100. Further, the support object 112 is connected to the elastic body 108. Further, the conductor 104 is installed at a position facing the contact switch 106 on the surface of the support object 112.
- the present invention is not limited to this example, and the contact switch 106 is installed on the upper surface of the stopper portion 110 (the surface of the housing 150), and the conductor 104 is located at a position facing the contact switch 106 on the lower surface of the operation surface 100. It may be installed.
- the stopper portion 110 since the operation surface 100 is located above the stopper portion 110, the stopper portion 110 does not hinder when the user performs a touch operation on the operation surface 100. For this reason, there are advantages that the touch operation on the operation surface 100 becomes easier and the operation range on the operation surface 100 becomes wider.
- the contact switch 106 detects whether or not it is in contact with the operation unit 115 in the same manner as the configuration example shown in FIG. 3 by detecting the contact state with the conductor 104 arranged on the support object 112. It is possible to detect.
- the determination unit 120 detects the movement by the movement detection sensor 122. Instead of the result, the movement amount and movement direction detected by the operation surface 100 can be output to the output unit 124.
- the user can move, for example, a mouse pointer displayed on the display screen by moving a finger on the operation surface 100 without moving the input device 10.
- the input device 10 has an advantage that the movement detection sensor 122 does not have to be provided.
- the input device 10 can switch which of a detection result (of the movement amount and movement direction) by the movement detection sensor 122 and a detection result by the operation surface 100 is output to the output unit 124.
- a detection result of the movement amount and movement direction
- the operation surface 100 is output to the output unit 124.
- the user causes the output unit 124 to output either the detection result by the movement detection sensor 122 or the detection result by the operation surface 100 by an operation on a predetermined switch or the like installed on the bottom surface of the input device 10. It may be possible to switch between.
- a switch that detects a contact state with the operation unit 115 by confirming energization with the conductor 104 included in the operation unit 115 is applied as the contact switch 106. It is not limited to such an example.
- a switch that has an arm connected to the operation unit 115 as the contact switch 106 and detects the presence or absence of displacement of the operation surface 100 based on the inclination of the arm is also applicable.
- FIG. 10 is a flowchart showing a part of an operation example according to the first embodiment.
- the operation surface 100 determines whether or not a touch gesture has been made by the user on the operation surface 100 (S101).
- the determination unit 120 recognizes the type and content of the touch gesture (S102). Thereafter, the input device 10 performs an operation of S105 described later.
- the determination unit 120 determines whether or not the click switch 102 is pressed (S103). When the click switch 102 is not pressed (S103: No), the input device 10 performs the operation of S101 again. On the other hand, when the click switch 102 is pressed (S103: Yes), the determination unit 120 performs an operation of “click type determination process” to be described later (S104).
- the output unit 124 outputs the determination result by the determination unit 120 to, for example, an information processing device that can communicate with the input device 10 (S105).
- the determination unit 120 confirms the detection result of the contact state with the operation unit 115 by the RF switch (contact switch 106b) (S201). When the detection result by the RF switch is non-contact (S201: Yes), the determination unit 120 next confirms the detection result of the contact state with the operation unit 115 by the LF switch (contact switch 106a) ( S202). If the detection result by the LF switch is a contact (S202: Yes), the determination unit 120 determines that the user has performed a right click (S203). In the example illustrated in FIG. 7, the case where the point A on the operation surface 100 is pressed by the user is an example in which the conditional expression of S202 is satisfied.
- the determination unit 120 is in a contact state with the operation unit 115 by the RB switch (contact switch 106d) and the LB switch (contact switch 106c). The detection result is confirmed (S204).
- the determination unit 120 determines that the user has performed a right click (S203). .
- the case where the point B on the operation surface 100 is pressed by the user is an example when the conditional expression of S ⁇ b> 204 is satisfied.
- the determination unit 120 determines that the user left-clicked. (S205).
- the determination unit 120 confirms the detection result of the contact state with the operation unit 115 by the RB switch, the LF switch, and the LB switch. (S206).
- the detection result by the RB switch is non-contact
- the detection result by the LF switch is contact
- the detection result by the LB switch is contact
- the determination unit 120 has made a right-click by the user. Is determined (S203). In the example illustrated in FIG. 7, the case where the point C on the operation surface 100 is pressed by the user is an example in which the conditional expression of S206 is satisfied.
- the determination unit 120 performs a left click by the user. It is determined that it has been done (S205).
- the operation of the “click type determination process” according to the first embodiment is not limited to the above-described operation.
- the determination unit 120 may exceptionally determine that an error is input.
- the input device 10 can process as an error input, for example, when the user accidentally presses the operation surface 100 with a palm.
- the input device 10 detects the user's pressing operation on the operation surface 100 by the click switch 102.
- the operation type of the user is determined based on the detection result of the contact state with the operation unit 115 by the contact switch 106.
- the contact switch 106 is advantageous in that it is cheaper, consumes less power, and has higher durability than an analog output sensor, for example.
- the input device 10 detects the inclination of the operation surface 100 due to the resultant force of each finger, thereby allowing the user to perform a left click and a right operation. It is possible to determine which of the clicks has been made. For this reason, the user can perform a right click or a left click while placing two or more fingers such as an index finger and a middle finger on the operation surface 100, which is highly convenient. For example, as in a known technique, an operation of separating other than one finger from the operation surface 100 at the time of clicking is unnecessary.
- the input device 10 determines the operation type of the user based on the detection result of the contact state with the operation unit 115 on the right side and the left side of the operation surface 100 by the contact switch 106. To do. As will be described next, according to the second embodiment, the input device 10 determines the operation type of the user based on the detection results of the displacement on the right side and the left side of the operation surface 100 by the displacement detection switch 130. It is possible.
- FIG. 12 is a functional block diagram showing the configuration of the input device 10 according to the second embodiment. As shown in FIG. 12, the input device 10 according to the second embodiment has a new displacement detection switch 130 (contact detection switch) instead of not including the contact switch 106 as compared with the first embodiment. Including.
- FIG. 13 is an explanatory diagram schematically showing a top view of the input device 10 according to the second embodiment.
- FIG. 14 is an explanatory diagram showing a cross section of the input device 10 along the horizontal center line DD ′ in FIG.
- a part of the operation surface 100 according to the second embodiment can be fixed to the housing 150 by the fixing unit 134.
- the operation surface 100 can be fixed to the bottom surface of the housing 150 by the fixing unit 134 in the vicinity of the rear end.
- the front of the operation surface 100 is displaced downward when pressed with a finger, but the rear of the operation surface 100 does not move in principle even when pressed with a finger. For this reason, it is possible to prevent the operation surface 100 from being accidentally pressed by the palm of the user, for example.
- the operation surface 100 can be formed using a resilient material. For this reason, for example, when the operation surface 100 is pressed by a finger, the operation surface 100 may be elastically deformed at the pressed position.
- the present invention is not limited to this example.
- the operation surface 100 is formed of a rigid body. It is also possible.
- the displacement detection switch 130 can detect the displacement of the operation surface 100 on the right side or the left side of the operation surface 100.
- One displacement detection switch 130 can be provided on the right side and the left side of the operation surface 100 in the input device 10.
- one displacement detection switch 130 is disposed in the vicinity of both front corners of the operation surface 100.
- the displacement detection switch 130 a arranged at a position marked “L” in FIG. 13 detects the displacement of the operation surface 100 on the left side of the operation surface 100.
- the displacement detection switch 130b disposed at the position indicated by “R” in FIG. 13 detects the displacement of the operation surface 100 on the right side of the operation surface 100.
- the present invention is not limited to this example, and the displacement detection switch 130 is provided only on the left side of the operation surface 100 and may not be provided on the right side of the operation surface 100. Then, the determination unit 120 described later, when a pressing operation is detected by the click switch 102, when a displacement of the operation surface 100 is detected even a little by the displacement detection switch 130 (provided on the left side of the operation surface 100). It may be determined that a left click has been made, and if no displacement is detected, it may be determined that a right click has been made. According to this modification, for example, it is highly possible that it is determined that a left click has been made even when the middle portion in the horizontal direction of the operation surface 100 is pressed.
- elastic bodies may be further provided on the left and right sides of the click switch 102 for the purpose of reliably maintaining the operation surface 100 in the initial state.
- a switch including a carbon contact 132 as shown in FIG. 15 is applicable.
- Such a displacement detection switch 130 can switch the switch state between ON and OFF based on the voltage state of the corresponding position on the substrate 140, for example. For example, when the operation surface 100 is pushed down by the user and is displaced downward beyond a predetermined threshold value, the carbon contact 132 comes into contact with the conductor disposed on the substrate 140. At this time, since the voltage state at the position where the carbon contact 132 is in contact with the substrate 140 changes greatly, the displacement detection switch 130 can switch the switch state from OFF to ON based on the change in the voltage state. .
- the displacement detection switch 130 may be in contact with the lower surface of the operation surface 100 in the initial state or may be separated.
- the displacement detection switch 130 is not limited to such an example.
- the switch that detects the displacement of the operation surface 100 based on the inclination of the arm connected to the operation unit 115 described in the first embodiment is also applicable.
- a switch that detects the displacement of the operation surface 100 by detecting reflected light of the light emitted toward the lower surface of the operation surface 100 and switches the switch state between ON and OFF according to the detection result is also applicable.
- the determination unit 120 can determine the operation type of the user based on the detection result of the displacement on the right side or the left side of the operation surface 100 by the displacement detection switch 130. For example, when the displacement detection switch 130 detects that the displacement amount on the right side of the operation surface 100 is less than a predetermined threshold, the determination unit 120 determines that the left side is pressed by the user.
- the determination unit 120 may determine that the user left-clicked.
- the operation surface 100 is tilted to the same extent on the left and right.
- the amount of displacement is detected to the same extent.
- the states of the L switch and R switch are both ON or both are OFF (if the characteristics of the L switch and R switch are the same).
- the determination unit 120 may determine that the user left-clicked.
- the left click has a higher probability of being used than the right click.
- the left click determination area is set wider than the right click determination area in the horizontal direction of the operation surface 100. Can be reduced. Further, for example, there is an advantage that it is possible to prevent the determination result from varying between the left click and the right click or being determined to have been clicked twice, depending on how the user applies force or timing.
- a predetermined threshold that is, a load necessary for the switch state to be switched from OFF to ON may be set to a value larger for the R switch than for the L switch. According to this modification, it is possible to further reduce the risk of erroneously determining a right click.
- the displacement detection switch 130 detects that the displacement amount on the right side of the operation surface 100 is equal to or greater than a predetermined threshold and the displacement amount on the left side is less than the predetermined threshold, It is possible to determine that the right side has been pressed by the user.
- the operation surface 100 is tilted to the right as shown in FIG. 17, so that the R switch detects a large displacement amount of the operation surface 100.
- the state of the R switch is switched from OFF to ON.
- the determination unit 120 may determine that the user has performed a right click.
- the determination unit 120 detects the displacement of the operation surface 100 by the displacement detection switch 130 as in the examples shown in FIGS. It is possible to determine the user's operation type based on the detection result.
- the displacement detection switch 130 is installed at the same height.
- the present invention is not limited to this example.
- the R switch may be installed lower than the L switch.
- the detection amount of the displacement with respect to the inclination of the operation surface 100 is smaller in the R switch than in the L switch. For this reason, it is possible to further reduce the risk of erroneously determining a right click.
- FIG. 19 is a flowchart showing in detail the operation of S104 according to the second embodiment.
- the determination unit 120 confirms the detection result of the displacement amount of the operation surface 100 by the R switch (displacement detection switch 130b) (S301).
- the determination unit 120 determines that the user left-clicked (S304).
- the determination unit 120 uses the detection result of the amount of displacement of the operation surface 100 by the L switch (displacement detection switch 130a). Confirm (S302).
- the determination unit 120 determines that the user right-clicked (S303). On the other hand, when the amount of displacement detected by the L switch is equal to or larger than the predetermined threshold (S302: No), the determination unit 120 determines that the user left-clicked (S304).
- the input device 10 detects the user's pressing operation on the operation surface 100 by the click switch 102.
- the user's operation type is determined based on the detection result of the displacement of the operation surface 100 by the displacement detection switch 130.
- the displacement detection switch 130 has advantages in that it is inexpensive, consumes less power, and has greater durability than an analog output sensor, for example.
- the input device 10 determines that the user left-clicked. Thus, since the left click is prioritized over the right click in the determination of the click type, the input device 10 can reduce the risk that the right click is erroneously determined against the user's intention.
- the input device 10 can be applied as a touch pad mounted on an information processing device such as a laptop PC or a remote controller.
- an information processing device such as a laptop PC or a remote controller.
- the user can hold the input device 10 with one hand and operate the operation surface 100 by pressing the operation surface 100 with the thumb.
- the determination unit 120 determines, for example, a touch gesture or a user operation type, but the present invention is not limited to such an example.
- an information processing device such as a PC that communicates with the input device 10 can perform all or part of the determination by the determination unit 120 described above.
- the input device 10 can detect the user's pressing operation without using the click switch 102, the input device 10 may not include the click switch 102.
- this modification for example, in the first embodiment, one or more contact switches 106 are provided on each of the right and left sides of the operation surface 100, or in the second embodiment, the displacement is displaced. There may be a case where the contact state with the operation unit 115 can be detected on both the left and right sides, such as when one detection switch 130 is provided on each of the right and left sides of the operation surface 100.
- the input device 10 further produces a sound effect when detecting a user's pressing operation. Thereby, the input device 10 can make the user recognize that the pressing operation has been detected.
- a pressing detection switch for detecting a pressing operation of the user on the operation surface;
- a contact detection switch for detecting a contact state according to a change in inclination of the operation surface with an operation unit including the operation surface;
- a determination unit that determines an operation type of the user based on a detection result by the contact detection switch when the pressing operation is detected;
- An input device comprising: (2) The contact detection switch detects a contact state with the operation unit on a first side of the operation surface and a second side opposite to the first side, according to (1). Input device.
- the determination unit determines the operation type of the user based on a detection result of a contact state with the operation unit on the first side or the second side of the operation surface by the contact detection switch.
- the input device according to any one of (5) to (5).
- the contact detection switch further detects a displacement of the operation surface on the first side or the second side of the operation surface;
- the determination unit determines the operation type of the user based on a detection result of a displacement on the first side or the second side of the operation surface by the contact detection switch. Any one of (1) to (5)
- the determination unit determines that the second side has been pressed by the user when the contact detection switch detects that the displacement amount on the first side of the operation surface is less than a predetermined threshold.
- the determination unit detects that the displacement amount on the first side of the operation surface is greater than or equal to a predetermined threshold and the displacement amount on the second side is less than a predetermined threshold by the contact detection switch.
- the input device according to any one of (1) to (13), wherein the operation unit further includes an object attached to the operation surface.
- the input device further includes one or more elastic bodies that support the operation unit from a bottom surface of the input device.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
Abstract
[Problem] To propose an input apparatus, an input method and a program, whereby the type of an operation performed by a user can be detected by means of a lower-cost structure.
[Solution] This input apparatus is provided with: a press detection switch that detects a pressing operation performed by a user with respect to an operation surface; a contact detection switch that detects a contact state with an operation unit including the operation surface, said contact state corresponding to a change of tilt of the operation surface; and a determining section that determines, on the basis of results of the detection performed by the contact detection switch, the type of the operation performed by the user when the press operation is detected.
Description
本開示は、入力装置、入力方法、及びプログラムに関する。
The present disclosure relates to an input device, an input method, and a program.
従来、PC(Personal Computer)などの情報処理装置をユーザが操作するために、マウスなどの入力デバイスが用いられている。例えば、ユーザはマウスを操作することにより、表示画面上でポインタを移動させ、そして、表示画面においてポインタが指し示す位置に対応するアイコンなどのオブジェクトを選択することができる。
Conventionally, an input device such as a mouse is used for a user to operate an information processing apparatus such as a PC (Personal Computer). For example, the user can operate the mouse to move the pointer on the display screen and select an object such as an icon corresponding to the position indicated by the pointer on the display screen.
また、一般的なマウスには、左ボタンおよび右ボタンが設けられている。そして、例えば、左ボタンは決定操作などを入力する機能を、右ボタンは例えばマウスポインタが指し示す位置に関連するメニューを表示させるための入力機能を有するなど、一般的に、左ボタンと右ボタンとは異なる機能を有するように設計されている。
In addition, a general mouse has a left button and a right button. In general, for example, the left button has a function of inputting a determination operation and the right button has an input function of displaying a menu related to the position indicated by the mouse pointer. Are designed to have different functions.
また、特許文献1では、一つのクリックボタン部材6における左側領域と右側領域のうちいずれの領域が押圧操作されたかを検出することにより、左クリック信号あるいは右クリック信号を出力するマウスが開示されている。
Patent Document 1 discloses a mouse that outputs a left click signal or a right click signal by detecting which of the left and right regions of one click button member 6 is pressed. Yes.
しかしながら、特許文献1に記載の技術では、ユーザの操作種別を検出するための構造が複雑であり、大きなコストがかかる。例えば、特許文献1に記載の技術では、ユーザにより左右いずれのクリックがなされたかを検出するために、発光素子13から出射された検出光をミラー板24により反射させ、そして、左受光素子14Aおよび右受光素子14Bにより受光される反射光の量の差を比較するという複雑な構造が必要である。また、左受光素子14Aおよび右受光素子14Bといったアナログ出力のセンサが必要であり、コストが大きい。
However, in the technique described in Patent Document 1, the structure for detecting the user's operation type is complicated and requires a large cost. For example, in the technology described in Patent Document 1, in order to detect whether the user has made a left or right click, the detection light emitted from the light emitting element 13 is reflected by the mirror plate 24, and the left light receiving element 14A and A complicated structure for comparing the difference in the amount of reflected light received by the right light receiving element 14B is required. Also, analog output sensors such as the left light receiving element 14A and the right light receiving element 14B are necessary, and the cost is high.
そこで、本開示では、より安価な構造によりユーザの操作種別を検出することが可能な、新規かつ改良された入力装置、入力方法、及びプログラムを提案する。
Therefore, the present disclosure proposes a new and improved input device, input method, and program capable of detecting a user operation type with a cheaper structure.
上記課題を解決するために、本開示のある観点によれば、操作面に対するユーザの押下操作を検出する押下検出スイッチと、前記操作面を含む操作ユニットとの、前記操作面の傾きの変化に応じた接触状態を検出する接触検出スイッチと、前記押下操作が検出された場合に、前記接触検出スイッチによる検出結果に基づいて前記ユーザの操作種別を判断する判断部と、を備える、入力装置が提供される。
In order to solve the above-described problem, according to an aspect of the present disclosure, a change in the inclination of the operation surface between a press detection switch that detects a user's press operation on the operation surface and an operation unit including the operation surface. An input device comprising: a contact detection switch that detects a corresponding contact state; and a determination unit that determines an operation type of the user based on a detection result by the contact detection switch when the pressing operation is detected. Provided.
また、上記課題を解決するために、本開示の別の観点によれば、操作面に対するユーザの押下操作を押下検出スイッチにより検出することと、前記操作面を含む操作ユニットと接触検出スイッチとの間の、前記操作面の傾きの変化に応じた接触状態を検出することと、前記押下操作が検出された場合に、前記接触状態の検出結果に基づいて前記ユーザの操作種別を判断することと、を備える、入力方法が提供される。
In order to solve the above-described problem, according to another aspect of the present disclosure, a user's pressing operation on the operation surface is detected by a pressing detection switch, and an operation unit including the operation surface and a contact detection switch are provided. Detecting a contact state according to a change in inclination of the operation surface, and determining an operation type of the user based on a detection result of the contact state when the pressing operation is detected. An input method is provided.
また、上記課題を解決するために、本開示の別の観点によれば、コンピュータに、操作面に対するユーザの押下操作を押下検出スイッチにより検出することと、前記操作面を含む操作ユニットと接触検出スイッチとの間の、前記操作面の傾きの変化に応じた接触状態を検出することと、前記押下操作が検出された場合に、前記接触状態の検出結果に基づいて前記ユーザの操作種別を判断することと、を実行させるためのプログラムが提供される。
In order to solve the above-described problem, according to another aspect of the present disclosure, a computer detects a user's pressing operation on the operation surface with a pressing detection switch, and detects an operation unit and the operation unit including the operation surface. Detecting a contact state with the switch according to a change in the tilt of the operation surface, and determining a user's operation type based on the detection result of the contact state when the pressing operation is detected And a program for executing the program is provided.
以上説明したように本開示によれば、より安価な構造によりユーザの操作種別を検出することができる。
As described above, according to the present disclosure, it is possible to detect the operation type of the user with a cheaper structure.
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。本開示は、一例として「2.第1の実施形態の詳細な説明」から「3.第2の実施形態の詳細な説明」において詳細に説明するように、多様な形態で実施され得る。また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
1.入力装置の基本構成
2.第1の実施形態の詳細な説明
2-1.構成
2-2.動作
2-3.効果
3.第2の実施形態の詳細な説明
3-1.構成
3-2.動作
3-3.効果
4.変形例 Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. The present disclosure can be implemented in various forms as described in detail in “2. Detailed description of the first embodiment” to “3. Detailed description of the second embodiment” as an example. Further, the “DETAILED DESCRIPTION OF THE INVENTION” will be described according to the following item order.
1. 1. Basic configuration of input device 2. Detailed description of first embodiment 2-1. Configuration 2-2. Operation 2-3. Effect 3. 3. Detailed description of second embodiment 3-1. Configuration 3-2. Operation 3-3. Effect 4. Modified example
1.入力装置の基本構成
2.第1の実施形態の詳細な説明
2-1.構成
2-2.動作
2-3.効果
3.第2の実施形態の詳細な説明
3-1.構成
3-2.動作
3-3.効果
4.変形例 Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. The present disclosure can be implemented in various forms as described in detail in “2. Detailed description of the first embodiment” to “3. Detailed description of the second embodiment” as an example. Further, the “DETAILED DESCRIPTION OF THE INVENTION” will be described according to the following item order.
1. 1. Basic configuration of input device 2. Detailed description of first embodiment 2-1. Configuration 2-2. Operation 2-3. Effect 3. 3. Detailed description of second embodiment 3-1. Configuration 3-2. Operation 3-3. Effect 4. Modified example
なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
In the present specification and drawings, components having substantially the same functional configuration are denoted by the same reference numerals, and redundant description is omitted.
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の構成を、必要に応じて接点スイッチ106aおよび接点スイッチ106bのように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、接点スイッチ106aおよび接点スイッチ106bを特に区別する必要が無い場合には、単に接点スイッチ106と称する。
In the present specification and drawings, a plurality of constituent elements having substantially the same functional configuration may be distinguished by adding different alphabets after the same reference numeral. For example, a plurality of configurations having substantially the same functional configuration are distinguished as the contact switch 106a and the contact switch 106b as necessary. However, when it is not necessary to particularly distinguish each of a plurality of constituent elements having substantially the same functional configuration, only the same reference numerals are given. For example, when there is no need to particularly distinguish the contact switch 106a and the contact switch 106b, they are simply referred to as the contact switch 106.
<1.入力装置の基本構成>
最初に、本開示の各実施形態において共通する入力装置10の基本構成について、図1を参照して説明する。図1に示したように、本開示の各実施形態による入力装置10は、操作面100、および筐体150を含む。なお、入力装置10は、例えばマウスであってもよい。 <1. Basic configuration of input device>
First, the basic configuration of theinput device 10 common to the embodiments of the present disclosure will be described with reference to FIG. As illustrated in FIG. 1, the input device 10 according to each embodiment of the present disclosure includes an operation surface 100 and a housing 150. The input device 10 may be a mouse, for example.
最初に、本開示の各実施形態において共通する入力装置10の基本構成について、図1を参照して説明する。図1に示したように、本開示の各実施形態による入力装置10は、操作面100、および筐体150を含む。なお、入力装置10は、例えばマウスであってもよい。 <1. Basic configuration of input device>
First, the basic configuration of the
操作面100は、原則として表面が一体の面、つまり、複数の領域に分割されていない面として形成される。なお、操作面100は、平面であってもよいし、曲面であってもよい。
The operation surface 100 is formed in principle as a surface with an integral surface, that is, a surface that is not divided into a plurality of regions. The operation surface 100 may be a flat surface or a curved surface.
また、操作面100は、タッチパッドとして形成されることが可能である。ユーザは、操作面100上において例えばスライド、フリック、またはピンチイン・ピンチアウトなどのタッチジェスチャを行うことが可能である。そして、操作面100は、ユーザにより行われたタッチジェスチャの情報を後述する判断部120へ伝達することが可能である。
Further, the operation surface 100 can be formed as a touch pad. The user can perform a touch gesture such as slide, flick, or pinch-in / pinch-out on the operation surface 100. And the operation surface 100 can transmit the information of the touch gesture performed by the user to the determination part 120 mentioned later.
また、操作面100は、筐体150から少なくとも一部が分離可能に設けられている。このため、ユーザは操作面100を初期位置から底面の方向へ指で押し下げることが可能である。また、後述するように、入力装置10は、ユーザによる操作面100の押下操作に基づいて、例えば左右のクリックなどの操作種別を判断することが可能である。
Further, the operation surface 100 is provided so as to be at least partially separable from the housing 150. For this reason, the user can push down the operation surface 100 with a finger from the initial position toward the bottom surface. Further, as will be described later, the input device 10 can determine an operation type such as, for example, a left-right click, based on a pressing operation of the operation surface 100 by the user.
以上、本開示の各実施形態による入力装置10の基本構成について説明した。本開示の各実施形態による入力装置10は、簡素かつ安価な構造によりユーザの操作種別を検出することが可能である。以下、このような本開示の各実施形態について順次詳細に説明する。
The basic configuration of the input device 10 according to each embodiment of the present disclosure has been described above. The input device 10 according to each embodiment of the present disclosure can detect a user's operation type with a simple and inexpensive structure. Hereinafter, each embodiment of the present disclosure will be sequentially described in detail.
<2.第1の実施形態の詳細な説明>
[2-1.構成]
図2は、第1の実施形態による入力装置10の構成を示した機能ブロック図である。図2に示したように、第1の実施形態による入力装置10は、操作面100、クリックスイッチ102(押下スイッチ)、接点スイッチ106(接触検出スイッチ)、判断部120、移動検知センサ122、および出力部124を有する。 <2. Detailed Description of First Embodiment>
[2-1. Constitution]
FIG. 2 is a functional block diagram showing the configuration of theinput device 10 according to the first embodiment. As shown in FIG. 2, the input device 10 according to the first embodiment includes an operation surface 100, a click switch 102 (press switch), a contact switch 106 (contact detection switch), a determination unit 120, a movement detection sensor 122, and An output unit 124 is included.
[2-1.構成]
図2は、第1の実施形態による入力装置10の構成を示した機能ブロック図である。図2に示したように、第1の実施形態による入力装置10は、操作面100、クリックスイッチ102(押下スイッチ)、接点スイッチ106(接触検出スイッチ)、判断部120、移動検知センサ122、および出力部124を有する。 <2. Detailed Description of First Embodiment>
[2-1. Constitution]
FIG. 2 is a functional block diagram showing the configuration of the
(2-1-1.クリックスイッチ102)
クリックスイッチ102は、操作面100に対するユーザの押下操作を検出する。例えば、クリックスイッチ102は、操作面100から所定の力以上の力が加えられた場合には、ユーザの押下操作を検出することが可能である。また、クリックスイッチ102は、ユーザの押下操作の検出結果を、後述する判断部120へ伝達することが可能である。 (2-1-1. Click switch 102)
Theclick switch 102 detects a user's pressing operation on the operation surface 100. For example, the click switch 102 can detect a user's pressing operation when a force greater than a predetermined force is applied from the operation surface 100. The click switch 102 can transmit the detection result of the user's pressing operation to the determination unit 120 described later.
クリックスイッチ102は、操作面100に対するユーザの押下操作を検出する。例えば、クリックスイッチ102は、操作面100から所定の力以上の力が加えられた場合には、ユーザの押下操作を検出することが可能である。また、クリックスイッチ102は、ユーザの押下操作の検出結果を、後述する判断部120へ伝達することが可能である。 (2-1-1. Click switch 102)
The
また、クリックスイッチ102は、入力装置10において原則として1個だけ設けられる。後述するように、本開示の入力装置10は、クリックスイッチ102が1個だけしか設けられなくても、例えばユーザにより左右クリックのいずれがなされたかを判断することが可能である。
Further, in principle, only one click switch 102 is provided in the input device 10. As will be described later, the input device 10 of the present disclosure can determine, for example, whether the left or right click has been performed by the user even if only one click switch 102 is provided.
また、クリックスイッチ102は、ユーザの押下操作を検出したタイミングにおいて、例えばクリック音が鳴るように形成されることが可能である。このため、ユーザは、クリック感を得ることが可能であるので、押下操作が入力装置10により検出されたことを認識することができる。
Further, the click switch 102 can be formed so that, for example, a click sound is generated at the timing when the user's pressing operation is detected. For this reason, since the user can obtain a click feeling, the user can recognize that the pressing operation has been detected by the input device 10.
また、図3に示したように、クリックスイッチ102は、入力装置10の内部において中央付近に配置されてもよい。なお、図3は、前後方向における入力装置10の断面を簡略的に示した説明図である。この配置例によれば、ユーザは、操作面100上における押下位置がいずれの位置であるかによって押下力の大きさをあまり変化させることなく、クリックスイッチ102に押下操作を検出させることが可能になる。
Further, as shown in FIG. 3, the click switch 102 may be disposed near the center inside the input device 10. FIG. 3 is an explanatory diagram simply showing a cross section of the input device 10 in the front-rear direction. According to this arrangement example, the user can cause the click switch 102 to detect the pressing operation without significantly changing the magnitude of the pressing force depending on which position the pressing position on the operation surface 100 is. Become.
(2-1-2.接点スイッチ106)
接点スイッチ106は、操作ユニット115との、操作面100の傾きの変化に応じた接触状態を検出する。ここで、操作ユニット115とは、操作面100、および、操作面100の押下げに応じた方向に変位する1以上の物体を総称するものである。例えば、この操作ユニット115は、図3に示したように、操作面100上に配置された導電体104を含む。 (2-1-2. Contact switch 106)
Thecontact switch 106 detects a contact state with the operation unit 115 according to a change in the inclination of the operation surface 100. Here, the operation unit 115 is a general term for the operation surface 100 and one or more objects that are displaced in a direction corresponding to the depression of the operation surface 100. For example, the operation unit 115 includes a conductor 104 disposed on the operation surface 100 as shown in FIG.
接点スイッチ106は、操作ユニット115との、操作面100の傾きの変化に応じた接触状態を検出する。ここで、操作ユニット115とは、操作面100、および、操作面100の押下げに応じた方向に変位する1以上の物体を総称するものである。例えば、この操作ユニット115は、図3に示したように、操作面100上に配置された導電体104を含む。 (2-1-2. Contact switch 106)
The
また、接点スイッチ106は、図3に示したように、例えば筐体150の一部である、操作面100の変位の量を制限するためのストッパ部110に設けられることが可能である。また、導電体104と接点スイッチ106とは、対向する位置において互いに接触した場合に通電可能になるように設けられることが可能である。このため、接点スイッチ106は、例えば自己の電圧状態を確認することにより、操作ユニット115と接触しているか否かを検出することが可能である。なお、導電体104は、例えば金属板であってもよい。
Further, as shown in FIG. 3, the contact switch 106 can be provided in a stopper portion 110 for limiting the amount of displacement of the operation surface 100, which is a part of the housing 150, for example. In addition, the conductor 104 and the contact switch 106 can be provided so as to be energized when they are in contact with each other at opposing positions. Therefore, the contact switch 106 can detect whether or not it is in contact with the operation unit 115, for example, by checking its own voltage state. The conductor 104 may be a metal plate, for example.
図3に示したように、初期状態では、例えば筐体150の底面に設けられる弾性体108は、操作ユニット115をストッパ部110に対して押し付けた状態で維持することが可能である。このため、接点スイッチ106は、初期状態において、操作ユニット115と接触していることを検出可能である。また、図4に示したように、ユーザにより操作面100が押下された場合には、操作ユニット115は、ストッパ部110のうちの少なくとも一部から離れる。このため、図4に示したように、例えば接点スイッチ106aは、導電体104aと非接触であることを検出することにより、操作ユニット115と非接触であることを検出可能である。
As shown in FIG. 3, in the initial state, for example, the elastic body 108 provided on the bottom surface of the housing 150 can be maintained in a state where the operation unit 115 is pressed against the stopper portion 110. For this reason, the contact switch 106 can detect that it is in contact with the operation unit 115 in the initial state. As shown in FIG. 4, when the operation surface 100 is pressed by the user, the operation unit 115 is separated from at least a part of the stopper portion 110. Therefore, as shown in FIG. 4, for example, the contact switch 106a can detect that it is not in contact with the operation unit 115 by detecting that it is not in contact with the conductor 104a.
なお、2本以上の指により操作面100が押下される場合では、各指による合力に応じた方向に操作面100は押し下げられる。このため、2本以上の指により操作面100が押下される場合であっても図4に示した例と同様に、接点スイッチ106は、導電体104との接触状態を検出することにより、操作ユニット115との接触状態を検出可能である。
When the operation surface 100 is pressed by two or more fingers, the operation surface 100 is pushed down in the direction corresponding to the resultant force by each finger. For this reason, even when the operation surface 100 is pressed by two or more fingers, the contact switch 106 detects the contact state with the conductor 104 as in the example shown in FIG. The contact state with the unit 115 can be detected.
ここで、図5および図6を参照して、上述した操作ユニット115との接触状態を検出する機能についてより詳細に説明する。図5は、ストッパ部110の一部を斜め下の方向から見た外観を示した説明図である。図5に示したように、接点スイッチ106は、例えば、導電体1060aおよび導電体1060bの二枚の導電体を有する。また、導電体1060aおよび導電体1060bは、ストッパ部110の内側の面に設置される。
Here, the function of detecting the contact state with the operation unit 115 described above will be described in more detail with reference to FIGS. FIG. 5 is an explanatory view showing an appearance of a part of the stopper portion 110 as viewed obliquely from below. As shown in FIG. 5, the contact switch 106 includes, for example, two conductors, a conductor 1060a and a conductor 1060b. The conductor 1060a and the conductor 1060b are installed on the inner surface of the stopper portion 110.
また、図6は、初期状態における、操作面100とストッパ部110との位置関係を示した説明図である。図6に示したように、接点スイッチ106に含まれる導電体1060aおよび導電体1060bは、初期状態において、操作面100上の導電体104と対向する形で接触するように設置可能である。このため、例えば接点スイッチ106bは、導電体104bとの通電を確認することにより、操作ユニット115との接触状態を確認することが可能である。なお、導電体1060aおよび導電体1060bは、例えば金属板であってもよい。
FIG. 6 is an explanatory diagram showing the positional relationship between the operation surface 100 and the stopper portion 110 in the initial state. As shown in FIG. 6, the conductor 1060 a and the conductor 1060 b included in the contact switch 106 can be installed so as to contact the conductor 104 on the operation surface 100 in an initial state. For this reason, for example, the contact switch 106b can confirm the contact state with the operation unit 115 by confirming energization with the conductor 104b. The conductor 1060a and the conductor 1060b may be metal plates, for example.
また、接点スイッチ106は、操作面100の第1の側、および第1の側の反対側である第2の側において操作ユニット115との接触状態を検出することが可能である。なお、本明細書では以後、第1の側は右側であり、第2の側は左側であるものとして説明を行う。但し、かかる例に限定されず、第1の側は左側であり、第2の側は右側であってもよい。
Further, the contact switch 106 can detect the contact state with the operation unit 115 on the first side of the operation surface 100 and on the second side opposite to the first side. In the following description, the first side is the right side and the second side is the left side. However, the present invention is not limited to this example, and the first side may be the left side and the second side may be the right side.
ここで、図7を参照して、上述した操作面100の右側および左側において操作ユニット115との接触状態を検出する機能についてより詳細に説明する。接点スイッチ106は、入力装置10において操作面100の右側および左側にそれぞれ1個以上設けられることが可能である。例えば、図7に示したように、接点スイッチ106は、操作面100における四隅の近傍に一つずつ配置されることが可能である。図7に示した例では、“RF”または“RB”と記された位置に配置される接点スイッチ106bおよび接点スイッチ106dは、操作面100の右側において操作ユニット115との接触状態を検出することが可能である。同様に、図7において“LF”または“LB”と記された位置に配置される接点スイッチ106aおよび接点スイッチ106cは、操作面100の左側において操作ユニット115との接触状態を検出することが可能である。
Here, the function of detecting the contact state with the operation unit 115 on the right side and the left side of the operation surface 100 will be described in more detail with reference to FIG. One or more contact switches 106 may be provided on the right side and the left side of the operation surface 100 in the input device 10. For example, as shown in FIG. 7, the contact switches 106 can be arranged one by one near the four corners of the operation surface 100. In the example shown in FIG. 7, the contact switch 106 b and the contact switch 106 d arranged at the positions “RF” or “RB” detect the contact state with the operation unit 115 on the right side of the operation surface 100. Is possible. Similarly, the contact switch 106a and the contact switch 106c arranged at the positions indicated as “LF” or “LB” in FIG. 7 can detect the contact state with the operation unit 115 on the left side of the operation surface 100. It is.
但し、かかる例に限定されず、接点スイッチ106は、操作面100の左側のみに設けられ、操作面100の右側には設けられなくてもよい。そして、後述する判断部120は、クリックスイッチ102により押下操作が検出された場合において、(操作面100の左側に設けられた)接点スイッチ106により操作ユニット115と非接触であることが検出された場合には左クリックがなされたことを判断し、接触していることが検出された場合には右クリックがなされたことを判断してもよい。一般的に、左クリックの方が右クリックよりも利用される確率が大きい。この変形例によれば、操作ユニット115と接点スイッチ106とが少しでも離れた場合には左クリックがなされたと判断するので、例えば操作面100の水平方向における中間付近が押下された場合にも左クリックがなされたと判断される可能性が高い。このため、ユーザの意図に反して誤って右クリックと判断される危険性を低減させることが可能になる。
However, the present invention is not limited to this example, and the contact switch 106 may be provided only on the left side of the operation surface 100 and may not be provided on the right side of the operation surface 100. Then, when a pressing operation is detected by the click switch 102, the determination unit 120 described later detects that the operation unit 115 is not in contact with the contact switch 106 (provided on the left side of the operation surface 100). In this case, it may be determined that a left click has been made, and if it is detected that a contact has been made, it may be determined that a right click has been made. In general, the left click is more likely to be used than the right click. According to this modification, it is determined that the left click has been made when the operation unit 115 and the contact switch 106 are separated from each other even a little, so that, for example, when the vicinity of the middle in the horizontal direction of the operation surface 100 is pressed It is likely that the click was made. For this reason, it becomes possible to reduce the risk of erroneously determining a right click against the user's intention.
なお、図7では、RBスイッチ(接点スイッチ106d)およびLBスイッチ(接点スイッチ106c)が操作面100における後端付近に設けられる例を記載しているが、かかる例に限定されない。一般的に、入力装置10の後方は、指の可動域ではないので、ユーザにより押下される可能性は低い。このため、RBスイッチおよびLBスイッチは、例えば、前後方向における中心付近や、前後方向の長さの1/3程度後端からずらした位置などに配置してもよい。さらに、例えば操作面100の後端付近に設けられる弾性体108に硬い素材が用いられるなど、RBスイッチおよびLBスイッチの設置位置より後方に関してはユーザにより押下困難なように設計されてもよい。
Although FIG. 7 illustrates an example in which the RB switch (contact switch 106d) and the LB switch (contact switch 106c) are provided near the rear end of the operation surface 100, the present invention is not limited to this example. In general, since the back of the input device 10 is not within the range of motion of the finger, the possibility of being pressed by the user is low. For this reason, for example, the RB switch and the LB switch may be arranged near the center in the front-rear direction or at a position shifted from the rear end by about 1/3 of the length in the front-rear direction. Furthermore, for example, a hard material may be used for the elastic body 108 provided near the rear end of the operation surface 100, and the rear of the installation position of the RB switch and the LB switch may be difficult to be pressed by the user.
(2-1-3.判断部120)
判断部120は、クリックスイッチ102によりユーザの押下操作が検出された場合に、接点スイッチ106による検出結果に基づいてユーザの操作種別を判断する。より具体的には、判断部120は、接点スイッチ106による操作面100の右側または左側における操作ユニット115との接触状態の検出結果に基づいてユーザの操作種別を判断することが可能である。なお、ユーザの操作種別は、例えば、ユーザにより右クリックまたは左クリックのいずれがなされたかを示す種別であってもよい。 (2-1-3. Determination unit 120)
Thedetermination unit 120 determines the operation type of the user based on the detection result by the contact switch 106 when the user's pressing operation is detected by the click switch 102. More specifically, the determination unit 120 can determine the operation type of the user based on the detection result of the contact state with the operation unit 115 on the right side or the left side of the operation surface 100 by the contact switch 106. Note that the user operation type may be, for example, a type indicating whether the user has performed a right click or a left click.
判断部120は、クリックスイッチ102によりユーザの押下操作が検出された場合に、接点スイッチ106による検出結果に基づいてユーザの操作種別を判断する。より具体的には、判断部120は、接点スイッチ106による操作面100の右側または左側における操作ユニット115との接触状態の検出結果に基づいてユーザの操作種別を判断することが可能である。なお、ユーザの操作種別は、例えば、ユーザにより右クリックまたは左クリックのいずれがなされたかを示す種別であってもよい。 (2-1-3. Determination unit 120)
The
例えば、判断部120は、接点スイッチ106により操作面100の右側において操作ユニット115と非接触であり、かつ、左側において操作ユニット115と接触していることが検出された場合には、ユーザにより右側が押下されたことを判断することが可能である。図7に示した例では、例えばRFスイッチ(接点スイッチ106b)が操作ユニット115と非接触であり、かつ、LFスイッチ(接点スイッチ106a)が操作ユニット115と接触していることが検出された場合には、判断部120は、ユーザにより右クリックがなされたことを判断してもよい。
For example, if the contact switch 106 detects that the contact switch 106 is not in contact with the operation unit 115 on the right side of the operation surface 100 and is in contact with the operation unit 115 on the left side, It is possible to determine that is pressed. In the example illustrated in FIG. 7, for example, when it is detected that the RF switch (contact switch 106 b) is not in contact with the operation unit 115 and the LF switch (contact switch 106 a) is in contact with the operation unit 115. Alternatively, the determination unit 120 may determine that the user has performed a right click.
また、判断部120は、接点スイッチ106により操作面100の右側において操作ユニット115と接触していることが検出された場合には、ユーザにより左側が押下されたことを判断することが可能である。図7に示した例では、例えばRFスイッチまたはRBスイッチが操作ユニット115と接触していることが検出された場合には、判断部120は、ユーザにより左クリックがなされたことを判断してもよい。
In addition, when the contact switch 106 detects that the contact unit 106 is in contact with the operation unit 115 on the right side of the operation surface 100, the determination unit 120 can determine that the left side has been pressed by the user. . In the example illustrated in FIG. 7, for example, when it is detected that the RF switch or the RB switch is in contact with the operation unit 115, the determination unit 120 may determine that the user left-clicked. Good.
このような判断方法が用いられることにより、入力装置10は、例えば図8に示したように、操作面100の水平方向のおおよそ中心線を基準とした左右の領域をそれぞれ左クリック判定領域または右クリック判定領域として定めることが可能である。
By using such a determination method, for example, as illustrated in FIG. 8, the input device 10 can set the left and right regions with reference to the horizontal center line of the operation surface 100 as the left click determination region or the right region, respectively. It can be defined as a click determination area.
なお、変形例として、判断部120は、クリックスイッチ102によりユーザの押下操作が検出された場合において、接点スイッチ106により操作面100の右側および左側において操作ユニット115と非接触であることが検出された場合には、ユーザにより左側が押下されたことを判断することも可能である。この変形例に該当する場合としては、例えば、操作面100の左右方向の中心がユーザにより押下された場合や、操作面100において2本の指により左右均等に力を加えて押下された場合などが考えられる。
As a modified example, when the user's pressing operation is detected by the click switch 102, the determination unit 120 is detected by the contact switch 106 to be non-contact with the operation unit 115 on the right side and the left side of the operation surface 100. In the case of a failure, it is possible to determine that the left side has been pressed by the user. As a case corresponding to this modification, for example, when the center of the operation surface 100 in the left-right direction is pressed by the user, or when the user presses the operation surface 100 with two fingers evenly on the left and right, etc. Can be considered.
例えば、図7に示した例では、RFスイッチおよびLFスイッチの両方により操作ユニット115と非接触であることが検出された場合には、判断部120は、ユーザにより左クリックがなされたと判断してもよい。上述したように、左クリックの方が右クリックよりも利用される確率が大きいので、この判断例によれば、ユーザの意図に反して誤って右クリックと判断される危険性を低減させることが可能になる。なお、上記の判断例に限定されず、判断部120は、ユーザにより右クリックがなされたと判断してもよい。
For example, in the example illustrated in FIG. 7, when it is detected that both the RF switch and the LF switch are not in contact with the operation unit 115, the determination unit 120 determines that the user has performed a left click. Also good. As described above, since the probability that the left click is used is larger than the right click, according to this determination example, it is possible to reduce the risk that the right click is erroneously determined against the user's intention. It becomes possible. Note that the determination unit 120 is not limited to the above determination example, and may determine that the user has performed a right click.
また、判断部120は、操作面100によるユーザのタッチ操作の検出結果に基づいて、例えばスライド、フリック、またはピンチイン・ピンチアウトなどのタッチジェスチャを認識することが可能である。なお、操作面100によるタッチジェスチャの検出中は、仮にユーザにより操作面100が押下され、かつ、クリックスイッチ102が押下された場合であっても、判断部120は、タッチジェスチャの認識を優先し、クリック種別の判断を行わないことが可能である。但し、かかる例に限定されず、クリックスイッチ102が押下された場合には、判断部120は、タッチジェスチャの認識を中断し、そして、クリック種別を判断してもよい。
Further, the determination unit 120 can recognize a touch gesture such as a slide, a flick, or a pinch-in / pinch-out based on the detection result of the user's touch operation on the operation surface 100. Note that during the detection of the touch gesture by the operation surface 100, even if the operation surface 100 is pressed by the user and the click switch 102 is pressed, the determination unit 120 prioritizes the recognition of the touch gesture. It is possible not to determine the click type. However, the present invention is not limited to this example, and when the click switch 102 is pressed, the determination unit 120 may interrupt the recognition of the touch gesture and determine the click type.
また、判断部120は、後述する移動検知センサ122による検知結果に基づいて入力装置10の移動距離を算出し、そして、算出した移動距離を後述する出力部124を介して例えばPCなどの情報処理装置へ送信させることが可能である。
Further, the determination unit 120 calculates a movement distance of the input device 10 based on a detection result by a movement detection sensor 122 described later, and the calculated movement distance is processed by an information processing unit such as a PC via an output unit 124 described later. It can be transmitted to the device.
(2-1-4.移動検知センサ122)
移動検知センサ122は、入力装置10の移動距離および移動方向を検知するためのセンサである。例えば、移動検知センサ122は、ボールや赤外線、レーザーなどを利用したセンサにより構成され、筐体150の底面の中央付近に設けられることが可能である。そして、移動検知センサ122は、例えばユーザにより入力装置10が移動された場合において、入力装置10の2次元上の移動距離および移動方向を検知することが可能である。なお、移動検知センサ122は、入力装置10の3次元上の移動距離および移動方向を検知してもよい。 (2-1-4. Movement detection sensor 122)
Themovement detection sensor 122 is a sensor for detecting the movement distance and movement direction of the input device 10. For example, the movement detection sensor 122 is configured by a sensor using a ball, infrared light, laser, or the like, and can be provided near the center of the bottom surface of the housing 150. The movement detection sensor 122 can detect a two-dimensional movement distance and movement direction of the input device 10 when the input device 10 is moved by a user, for example. Note that the movement detection sensor 122 may detect the three-dimensional movement distance and movement direction of the input device 10.
移動検知センサ122は、入力装置10の移動距離および移動方向を検知するためのセンサである。例えば、移動検知センサ122は、ボールや赤外線、レーザーなどを利用したセンサにより構成され、筐体150の底面の中央付近に設けられることが可能である。そして、移動検知センサ122は、例えばユーザにより入力装置10が移動された場合において、入力装置10の2次元上の移動距離および移動方向を検知することが可能である。なお、移動検知センサ122は、入力装置10の3次元上の移動距離および移動方向を検知してもよい。 (2-1-4. Movement detection sensor 122)
The
(2-1-5.出力部124)
出力部124は、判断部120による、例えばクリック種別、タッチジェスチャ、および入力装置10の移動距離などの判断結果をPCなどの情報処理装置へ出力することが可能である。例えば、出力部124は、赤外線や電波を用いた無線通信や、USB(Universal Serial Bus)ケーブルなどを用いた有線通信により、判断部120による判断結果を上記の情報処理装置へ送信してもよい。 (2-1-5. Output unit 124)
Theoutput unit 124 can output a determination result such as a click type, a touch gesture, and a movement distance of the input device 10 by the determination unit 120 to an information processing apparatus such as a PC. For example, the output unit 124 may transmit the determination result by the determination unit 120 to the information processing apparatus by wireless communication using infrared rays or radio waves, or wired communication using a USB (Universal Serial Bus) cable. .
出力部124は、判断部120による、例えばクリック種別、タッチジェスチャ、および入力装置10の移動距離などの判断結果をPCなどの情報処理装置へ出力することが可能である。例えば、出力部124は、赤外線や電波を用いた無線通信や、USB(Universal Serial Bus)ケーブルなどを用いた有線通信により、判断部120による判断結果を上記の情報処理装置へ送信してもよい。 (2-1-5. Output unit 124)
The
なお、第1の実施形態によれば、入力装置10に内蔵されるMPU(Microprocessor Unit)などのハードウェアに、上述した入力装置10の各機能を実行させるためのコンピュータプログラムも提供可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
Note that, according to the first embodiment, it is also possible to provide a computer program for causing hardware such as an MPU (Microprocessor Unit) built in the input device 10 to execute each function of the input device 10 described above. A storage medium storing the computer program is also provided.
‐変形例1‐
なお、第1の実施形態による構成は、上述した構成に限定されない。例えば、図9に示したように、入力装置10は、操作面100が最も上の位置、つまりストッパ部110よりも上方に位置するように構成されることも可能である。この変形例では、図9に示したように、操作ユニット115は、操作面100に取り付けられた支持物体112をさらに含む。また、支持物体112は、弾性体108に接続される。また、導電体104は、支持物体112の表面上において、接点スイッチ106と対向する位置に設置される。なお、かかる例に限定されず、接点スイッチ106がストッパ部110の上面(筐体150の表面)に設置され、かつ、導電体104が、操作面100の下面において接点スイッチ106と対向する位置に設置されてもよい。 -Modification 1-
Note that the configuration according to the first embodiment is not limited to the configuration described above. For example, as illustrated in FIG. 9, theinput device 10 may be configured such that the operation surface 100 is located at the uppermost position, that is, above the stopper portion 110. In this modified example, as shown in FIG. 9, the operation unit 115 further includes a support object 112 attached to the operation surface 100. Further, the support object 112 is connected to the elastic body 108. Further, the conductor 104 is installed at a position facing the contact switch 106 on the surface of the support object 112. However, the present invention is not limited to this example, and the contact switch 106 is installed on the upper surface of the stopper portion 110 (the surface of the housing 150), and the conductor 104 is located at a position facing the contact switch 106 on the lower surface of the operation surface 100. It may be installed.
なお、第1の実施形態による構成は、上述した構成に限定されない。例えば、図9に示したように、入力装置10は、操作面100が最も上の位置、つまりストッパ部110よりも上方に位置するように構成されることも可能である。この変形例では、図9に示したように、操作ユニット115は、操作面100に取り付けられた支持物体112をさらに含む。また、支持物体112は、弾性体108に接続される。また、導電体104は、支持物体112の表面上において、接点スイッチ106と対向する位置に設置される。なお、かかる例に限定されず、接点スイッチ106がストッパ部110の上面(筐体150の表面)に設置され、かつ、導電体104が、操作面100の下面において接点スイッチ106と対向する位置に設置されてもよい。 -Modification 1-
Note that the configuration according to the first embodiment is not limited to the configuration described above. For example, as illustrated in FIG. 9, the
この変形例1によれば、操作面100がストッパ部110よりも上方に位置するので、ユーザが操作面100上でタッチ操作を行う場合においてストッパ部110が支障にならない。このため、操作面100上でのタッチ操作がより容易になり、かつ、操作面100における操作範囲がより広くなるという利点がある。
According to the first modification, since the operation surface 100 is located above the stopper portion 110, the stopper portion 110 does not hinder when the user performs a touch operation on the operation surface 100. For this reason, there are advantages that the touch operation on the operation surface 100 becomes easier and the operation range on the operation surface 100 becomes wider.
また、接点スイッチ106は、支持物体112に配置された導電体104との接触状態を検出することにより、図3に示した構成例と同様にして、操作ユニット115と接触しているか否かを検出することが可能である。
Further, the contact switch 106 detects whether or not it is in contact with the operation unit 115 in the same manner as the configuration example shown in FIG. 3 by detecting the contact state with the conductor 104 arranged on the support object 112. It is possible to detect.
‐変形例2‐
また、操作面100が例えばタッチパッドのように、操作面100上でのユーザの指の移動量および移動方向を検知可能に形成される場合には、判断部120は、移動検知センサ122による検知結果の代わりに、操作面100により検知される移動量および移動方向を出力部124に出力することが可能である。この変形例2では、ユーザは入力装置10を移動させることなく、操作面100上での指の移動により、例えば表示画面に表示されるマウスポインタを移動させることが可能になる。また、入力装置10は、移動検知センサ122を備えなくてもよいという利点も生じる。 -Modification 2-
In addition, when theoperation surface 100 is formed so as to be able to detect the amount and direction of movement of the user's finger on the operation surface 100, such as a touch pad, the determination unit 120 detects the movement by the movement detection sensor 122. Instead of the result, the movement amount and movement direction detected by the operation surface 100 can be output to the output unit 124. In the second modification, the user can move, for example, a mouse pointer displayed on the display screen by moving a finger on the operation surface 100 without moving the input device 10. In addition, the input device 10 has an advantage that the movement detection sensor 122 does not have to be provided.
また、操作面100が例えばタッチパッドのように、操作面100上でのユーザの指の移動量および移動方向を検知可能に形成される場合には、判断部120は、移動検知センサ122による検知結果の代わりに、操作面100により検知される移動量および移動方向を出力部124に出力することが可能である。この変形例2では、ユーザは入力装置10を移動させることなく、操作面100上での指の移動により、例えば表示画面に表示されるマウスポインタを移動させることが可能になる。また、入力装置10は、移動検知センサ122を備えなくてもよいという利点も生じる。 -Modification 2-
In addition, when the
また、他の変形例として、入力装置10は、移動検知センサ122による(移動量および移動方向の)検知結果と、操作面100による検知結果とのいずれを出力部124に出力するかを切り替え可能に構成されてもよい。例えば、入力装置10の底面などに設置される所定のスイッチなどに対する操作により、ユーザは、上述した移動検知センサ122による検知結果と、操作面100による検知結果とのいずれを出力部124に出力させるかを切り替えることが可能であってもよい。
As another modification, the input device 10 can switch which of a detection result (of the movement amount and movement direction) by the movement detection sensor 122 and a detection result by the operation surface 100 is output to the output unit 124. May be configured. For example, the user causes the output unit 124 to output either the detection result by the movement detection sensor 122 or the detection result by the operation surface 100 by an operation on a predetermined switch or the like installed on the bottom surface of the input device 10. It may be possible to switch between.
‐変形例3‐
また、上記の説明では、接点スイッチ106として、操作ユニット115に含まれる導電体104との通電を確認することにより操作ユニット115との接触状態を検出するスイッチが適用される例について説明したが、かかる例に限定されない。例えば、接点スイッチ106として、操作ユニット115に接続されるアームを有し、アームの傾きに基づいて操作面100の変位の有無を検出するスイッチも適用可能である。 -Modification 3-
In the above description, an example is described in which a switch that detects a contact state with theoperation unit 115 by confirming energization with the conductor 104 included in the operation unit 115 is applied as the contact switch 106. It is not limited to such an example. For example, a switch that has an arm connected to the operation unit 115 as the contact switch 106 and detects the presence or absence of displacement of the operation surface 100 based on the inclination of the arm is also applicable.
また、上記の説明では、接点スイッチ106として、操作ユニット115に含まれる導電体104との通電を確認することにより操作ユニット115との接触状態を検出するスイッチが適用される例について説明したが、かかる例に限定されない。例えば、接点スイッチ106として、操作ユニット115に接続されるアームを有し、アームの傾きに基づいて操作面100の変位の有無を検出するスイッチも適用可能である。 -Modification 3-
In the above description, an example is described in which a switch that detects a contact state with the
[2-2.動作]
(2-2-1.全体的な動作)
以上、第1の実施形態による構成について説明した。続いて、第1の実施形態による動作について説明する。図10は、第1の実施形態による動作例の一部を示すフローチャートである。 [2-2. Operation]
(2-2-1. Overall operation)
The configuration according to the first embodiment has been described above. Subsequently, an operation according to the first embodiment will be described. FIG. 10 is a flowchart showing a part of an operation example according to the first embodiment.
(2-2-1.全体的な動作)
以上、第1の実施形態による構成について説明した。続いて、第1の実施形態による動作について説明する。図10は、第1の実施形態による動作例の一部を示すフローチャートである。 [2-2. Operation]
(2-2-1. Overall operation)
The configuration according to the first embodiment has been described above. Subsequently, an operation according to the first embodiment will be described. FIG. 10 is a flowchart showing a part of an operation example according to the first embodiment.
図10に示したように、まず、操作面100は、操作面100上でユーザによりタッチジェスチャがなされているか否かを判定する(S101)。タッチジェスチャがなされている場合には(S101:Yes)、判断部120は、タッチジェスチャの種別および内容を認識する(S102)。その後、入力装置10は、後述するS105の動作を行う。
As shown in FIG. 10, first, the operation surface 100 determines whether or not a touch gesture has been made by the user on the operation surface 100 (S101). When a touch gesture is made (S101: Yes), the determination unit 120 recognizes the type and content of the touch gesture (S102). Thereafter, the input device 10 performs an operation of S105 described later.
一方、タッチジェスチャがなされていない場合には(S101:No)、判断部120は、クリックスイッチ102が押下されているか否かを判定する(S103)。クリックスイッチ102が押下されていない場合には(S103:No)、入力装置10は、再びS101の動作を行う。一方、クリックスイッチ102が押下されている場合には(S103:Yes)、判断部120は、後述する「クリック種別の判定処理」の動作を行う(S104)。
On the other hand, when the touch gesture is not made (S101: No), the determination unit 120 determines whether or not the click switch 102 is pressed (S103). When the click switch 102 is not pressed (S103: No), the input device 10 performs the operation of S101 again. On the other hand, when the click switch 102 is pressed (S103: Yes), the determination unit 120 performs an operation of “click type determination process” to be described later (S104).
続いて、出力部124は、判断部120による判断結果を、例えば入力装置10と通信可能な情報処理装置などへ出力する(S105)。
Subsequently, the output unit 124 outputs the determination result by the determination unit 120 to, for example, an information processing device that can communicate with the input device 10 (S105).
(2-2-2.クリック種別の判定処理)
次に、図11を参照して、S104における「クリック種別の判定処理」の動作について詳細に説明する。図11に示したように、まず、判断部120は、RFスイッチ(接点スイッチ106b)による、操作ユニット115との接触状態の検出結果を確認する(S201)。RFスイッチによる検出結果が非接触である場合には(S201:Yes)、判断部120は、次に、LFスイッチ(接点スイッチ106a)による、操作ユニット115との接触状態の検出結果を確認する(S202)。そして、LFスイッチによる検出結果が接触である場合には(S202:Yes)、判断部120は、ユーザにより右クリックがなされたことを判断する(S203)。なお、図7に示した例では、操作面100上のA地点がユーザにより押下される場合が、S202の条件式が満たされる場合の一例である。 (2-2-2. Click Type Judgment Process)
Next, the operation of “click type determination processing” in S104 will be described in detail with reference to FIG. As shown in FIG. 11, first, thedetermination unit 120 confirms the detection result of the contact state with the operation unit 115 by the RF switch (contact switch 106b) (S201). When the detection result by the RF switch is non-contact (S201: Yes), the determination unit 120 next confirms the detection result of the contact state with the operation unit 115 by the LF switch (contact switch 106a) ( S202). If the detection result by the LF switch is a contact (S202: Yes), the determination unit 120 determines that the user has performed a right click (S203). In the example illustrated in FIG. 7, the case where the point A on the operation surface 100 is pressed by the user is an example in which the conditional expression of S202 is satisfied.
次に、図11を参照して、S104における「クリック種別の判定処理」の動作について詳細に説明する。図11に示したように、まず、判断部120は、RFスイッチ(接点スイッチ106b)による、操作ユニット115との接触状態の検出結果を確認する(S201)。RFスイッチによる検出結果が非接触である場合には(S201:Yes)、判断部120は、次に、LFスイッチ(接点スイッチ106a)による、操作ユニット115との接触状態の検出結果を確認する(S202)。そして、LFスイッチによる検出結果が接触である場合には(S202:Yes)、判断部120は、ユーザにより右クリックがなされたことを判断する(S203)。なお、図7に示した例では、操作面100上のA地点がユーザにより押下される場合が、S202の条件式が満たされる場合の一例である。 (2-2-2. Click Type Judgment Process)
Next, the operation of “click type determination processing” in S104 will be described in detail with reference to FIG. As shown in FIG. 11, first, the
一方、LFスイッチによる検出結果が非接触である場合には(S202:No)、判断部120は、RBスイッチ(接点スイッチ106d)およびLBスイッチ(接点スイッチ106c)による、操作ユニット115との接触状態の検出結果を確認する(S204)。RBスイッチによる検出結果が非接触であり、かつ、LBスイッチによる検出結果が接触である場合には(S204:Yes)、判断部120は、ユーザにより右クリックがなされたことを判断する(S203)。なお、図7に示した例では、操作面100上のB地点がユーザにより押下される場合が、S204の条件式が満たされる場合の一例である。
On the other hand, when the detection result by the LF switch is non-contact (S202: No), the determination unit 120 is in a contact state with the operation unit 115 by the RB switch (contact switch 106d) and the LB switch (contact switch 106c). The detection result is confirmed (S204). When the detection result by the RB switch is non-contact and the detection result by the LB switch is contact (S204: Yes), the determination unit 120 determines that the user has performed a right click (S203). . In the example shown in FIG. 7, the case where the point B on the operation surface 100 is pressed by the user is an example when the conditional expression of S <b> 204 is satisfied.
一方、RBスイッチによる検出結果が接触であるか、または、LBスイッチによる検出結果が非接触である場合には(S204:No)、判断部120は、ユーザにより左クリックがなされたことを判断する(S205)。
On the other hand, when the detection result by the RB switch is contact or the detection result by the LB switch is non-contact (S204: No), the determination unit 120 determines that the user left-clicked. (S205).
S201において、RFスイッチによる検出結果が接触である場合には(S201:No)、判断部120は、RBスイッチ、LFスイッチ、およびLBスイッチによる、操作ユニット115との接触状態の検出結果を確認する(S206)。RBスイッチによる検出結果が非接触、LFスイッチによる検出結果が接触、かつ、LBスイッチによる検出結果が接触である場合には(S206:Yes)、判断部120は、ユーザにより右クリックがなされたことを判断する(S203)。なお、図7に示した例では、操作面100上のC地点がユーザにより押下される場合が、S206の条件式が満たされる場合の一例である。
In S201, when the detection result by the RF switch is a contact (S201: No), the determination unit 120 confirms the detection result of the contact state with the operation unit 115 by the RB switch, the LF switch, and the LB switch. (S206). When the detection result by the RB switch is non-contact, the detection result by the LF switch is contact, and the detection result by the LB switch is contact (S206: Yes), the determination unit 120 has made a right-click by the user. Is determined (S203). In the example illustrated in FIG. 7, the case where the point C on the operation surface 100 is pressed by the user is an example in which the conditional expression of S206 is satisfied.
一方、RBスイッチによる検出結果が接触、LFスイッチによる検出結果が非接触、または、LBスイッチによる検出結果が非接触である場合には(S206:No)、判断部120は、ユーザにより左クリックがなされたことを判断する(S205)。
On the other hand, when the detection result by the RB switch is contact, the detection result by the LF switch is non-contact, or the detection result by the LB switch is non-contact (S206: No), the determination unit 120 performs a left click by the user. It is determined that it has been done (S205).
‐変形例‐
なお、第1の実施形態による「クリック種別の判定処理」の動作は、上述した動作に限定されない。例えば、S206の条件式が満たされる場合には(S206:Yes)、判断部120は、例外的にエラー入力と判断してもよい。上述したように、入力装置10の後方は指の可動域ではないので、ユーザにより押下される可能性は低い。この変形例によれば、入力装置10は、例えばユーザが誤って手の平で操作面100を押下してしまった場合などにおいて、エラー入力として処理することができる。 -Modification-
Note that the operation of the “click type determination process” according to the first embodiment is not limited to the above-described operation. For example, when the conditional expression of S206 is satisfied (S206: Yes), thedetermination unit 120 may exceptionally determine that an error is input. As described above, since the back of the input device 10 is not within the range of motion of the finger, the possibility of being pressed by the user is low. According to this modification, the input device 10 can process as an error input, for example, when the user accidentally presses the operation surface 100 with a palm.
なお、第1の実施形態による「クリック種別の判定処理」の動作は、上述した動作に限定されない。例えば、S206の条件式が満たされる場合には(S206:Yes)、判断部120は、例外的にエラー入力と判断してもよい。上述したように、入力装置10の後方は指の可動域ではないので、ユーザにより押下される可能性は低い。この変形例によれば、入力装置10は、例えばユーザが誤って手の平で操作面100を押下してしまった場合などにおいて、エラー入力として処理することができる。 -Modification-
Note that the operation of the “click type determination process” according to the first embodiment is not limited to the above-described operation. For example, when the conditional expression of S206 is satisfied (S206: Yes), the
[2-3.効果]
以上、例えば図2~図4、図7、図10等を参照して説明したように、第1の実施形態による入力装置10は、操作面100に対するユーザの押下操作がクリックスイッチ102により検出された場合には、接点スイッチ106による操作ユニット115との接触状態の検出結果に基づいてユーザの操作種別を判断する。このため、入力装置10は、例えばアナログ出力のセンサのような高価な部品を用いることなく、スイッチだけによりユーザの操作種別を判断することができるので、簡素かつ安価な構造によりユーザの操作種別を判断することができる。また、接点スイッチ106は、例えばアナログ出力のセンサと比較して、安価で、消費電力が少なく、かつ、耐久性が大きいという利点がある。 [2-3. effect]
As described above, for example, as described with reference to FIGS. 2 to 4, 7, and 10, theinput device 10 according to the first embodiment detects the user's pressing operation on the operation surface 100 by the click switch 102. In this case, the operation type of the user is determined based on the detection result of the contact state with the operation unit 115 by the contact switch 106. For this reason, since the input device 10 can determine the user's operation type only by the switch without using expensive parts such as an analog output sensor, the user's operation type can be determined with a simple and inexpensive structure. Judgment can be made. Further, the contact switch 106 is advantageous in that it is cheaper, consumes less power, and has higher durability than an analog output sensor, for example.
以上、例えば図2~図4、図7、図10等を参照して説明したように、第1の実施形態による入力装置10は、操作面100に対するユーザの押下操作がクリックスイッチ102により検出された場合には、接点スイッチ106による操作ユニット115との接触状態の検出結果に基づいてユーザの操作種別を判断する。このため、入力装置10は、例えばアナログ出力のセンサのような高価な部品を用いることなく、スイッチだけによりユーザの操作種別を判断することができるので、簡素かつ安価な構造によりユーザの操作種別を判断することができる。また、接点スイッチ106は、例えばアナログ出力のセンサと比較して、安価で、消費電力が少なく、かつ、耐久性が大きいという利点がある。 [2-3. effect]
As described above, for example, as described with reference to FIGS. 2 to 4, 7, and 10, the
また、仮に2本以上の指が操作面100上に置かれた状態であっても、入力装置10は、各指の合力による操作面100の傾きを検出することにより、ユーザにより左クリックと右クリックのいずれがなされたかを判断することが可能である。このため、ユーザは、例えば人差し指と中指など2本以上の指を操作面100上に置いたまま右クリックまたは左クリックを行うことができるので、利便性が高い。例えば、公知技術のように、クリックの際に一本の指以外を操作面100から離すという作業が不要である。
Further, even when two or more fingers are placed on the operation surface 100, the input device 10 detects the inclination of the operation surface 100 due to the resultant force of each finger, thereby allowing the user to perform a left click and a right operation. It is possible to determine which of the clicks has been made. For this reason, the user can perform a right click or a left click while placing two or more fingers such as an index finger and a middle finger on the operation surface 100, which is highly convenient. For example, as in a known technique, an operation of separating other than one finger from the operation surface 100 at the time of clicking is unnecessary.
<3.第2の実施形態の詳細な説明>
以上、第1の実施形態について説明した。上述したように、第1の実施形態では、入力装置10は、接点スイッチ106による、操作面100の右側および左側における操作ユニット115との接触状態の検出結果に基づいて、ユーザの操作種別を判断する。次に説明するように、第2の実施形態によれば、入力装置10は、変位検出スイッチ130による、操作面100の右側および左側における変位の検出結果に基づいて、ユーザの操作種別を判断することが可能である。 <3. Detailed Description of Second Embodiment>
The first embodiment has been described above. As described above, in the first embodiment, theinput device 10 determines the operation type of the user based on the detection result of the contact state with the operation unit 115 on the right side and the left side of the operation surface 100 by the contact switch 106. To do. As will be described next, according to the second embodiment, the input device 10 determines the operation type of the user based on the detection results of the displacement on the right side and the left side of the operation surface 100 by the displacement detection switch 130. It is possible.
以上、第1の実施形態について説明した。上述したように、第1の実施形態では、入力装置10は、接点スイッチ106による、操作面100の右側および左側における操作ユニット115との接触状態の検出結果に基づいて、ユーザの操作種別を判断する。次に説明するように、第2の実施形態によれば、入力装置10は、変位検出スイッチ130による、操作面100の右側および左側における変位の検出結果に基づいて、ユーザの操作種別を判断することが可能である。 <3. Detailed Description of Second Embodiment>
The first embodiment has been described above. As described above, in the first embodiment, the
[3-1.構成]
図12は、第2の実施形態による入力装置10の構成を示した機能ブロック図である。図12に示したように、第2の実施形態による入力装置10は、第1の実施形態と比較して、接点スイッチ106を含まない代わりに、新たに変位検出スイッチ130(接触検出スイッチ)を含む。 [3-1. Constitution]
FIG. 12 is a functional block diagram showing the configuration of theinput device 10 according to the second embodiment. As shown in FIG. 12, the input device 10 according to the second embodiment has a new displacement detection switch 130 (contact detection switch) instead of not including the contact switch 106 as compared with the first embodiment. Including.
図12は、第2の実施形態による入力装置10の構成を示した機能ブロック図である。図12に示したように、第2の実施形態による入力装置10は、第1の実施形態と比較して、接点スイッチ106を含まない代わりに、新たに変位検出スイッチ130(接触検出スイッチ)を含む。 [3-1. Constitution]
FIG. 12 is a functional block diagram showing the configuration of the
(3-1-1.操作面100)
図13は、第2の実施形態による入力装置10の上面図を概略的に示した説明図である。また、図14は、図13における水平方向の中心線D-D’による入力装置10の断面を示した説明図である。第2の実施形態による操作面100は、一部の領域が固定部134により筐体150に対して固定されることが可能である。例えば、図13に示したように、操作面100は、後端付近において、固定部134により筐体150の底面に対して固定されることが可能である。この設計例によれば、操作面100の前方に関しては、指で押下されると下方へ変位するが、操作面100の後方に関しては、指で押下されても原則として動かない。このため、例えばユーザの手の平により操作面100が誤って押下されることを防止できる。 (3-1-1. Operation surface 100)
FIG. 13 is an explanatory diagram schematically showing a top view of theinput device 10 according to the second embodiment. FIG. 14 is an explanatory diagram showing a cross section of the input device 10 along the horizontal center line DD ′ in FIG. A part of the operation surface 100 according to the second embodiment can be fixed to the housing 150 by the fixing unit 134. For example, as illustrated in FIG. 13, the operation surface 100 can be fixed to the bottom surface of the housing 150 by the fixing unit 134 in the vicinity of the rear end. According to this design example, the front of the operation surface 100 is displaced downward when pressed with a finger, but the rear of the operation surface 100 does not move in principle even when pressed with a finger. For this reason, it is possible to prevent the operation surface 100 from being accidentally pressed by the palm of the user, for example.
図13は、第2の実施形態による入力装置10の上面図を概略的に示した説明図である。また、図14は、図13における水平方向の中心線D-D’による入力装置10の断面を示した説明図である。第2の実施形態による操作面100は、一部の領域が固定部134により筐体150に対して固定されることが可能である。例えば、図13に示したように、操作面100は、後端付近において、固定部134により筐体150の底面に対して固定されることが可能である。この設計例によれば、操作面100の前方に関しては、指で押下されると下方へ変位するが、操作面100の後方に関しては、指で押下されても原則として動かない。このため、例えばユーザの手の平により操作面100が誤って押下されることを防止できる。 (3-1-1. Operation surface 100)
FIG. 13 is an explanatory diagram schematically showing a top view of the
また、操作面100は、弾力性のある素材を用いて形成されることが可能である。このため、例えば指により操作面100が押下されると、押下された位置において操作面100が弾性変形し得る。但し、かかる例に限定されず、入力装置10が、固定部134の代わりに、操作面100をピッチおよびヨー方向に変位可能にする軸受構造を有する場合には、操作面100は、剛体により形成されることも可能である。
Further, the operation surface 100 can be formed using a resilient material. For this reason, for example, when the operation surface 100 is pressed by a finger, the operation surface 100 may be elastically deformed at the pressed position. However, the present invention is not limited to this example. When the input device 10 has a bearing structure that allows the operation surface 100 to be displaced in the pitch and yaw directions instead of the fixed portion 134, the operation surface 100 is formed of a rigid body. It is also possible.
(3-1-1.変位検出スイッチ130)
変位検出スイッチ130は、操作面100の右側または左側における操作面100の変位を検出することが可能である。ここで、図13を参照して、上記の機能についてより詳細に説明する。変位検出スイッチ130は、入力装置10において操作面100の右側および左側に1個ずつ設けられることが可能である。例えば、図13に示したように、変位検出スイッチ130は、操作面100における前方の両隅の近傍にそれぞれ一つずつ配置される。そして、図13において“L”と記された位置に配置される変位検出スイッチ130aは、操作面100の左側における操作面100の変位を検出する。同様に、図13において“R”と記された位置に配置される変位検出スイッチ130bは、操作面100の右側における操作面100の変位を検出する。 (3-1-1. Displacement detection switch 130)
Thedisplacement detection switch 130 can detect the displacement of the operation surface 100 on the right side or the left side of the operation surface 100. Here, the above function will be described in more detail with reference to FIG. One displacement detection switch 130 can be provided on the right side and the left side of the operation surface 100 in the input device 10. For example, as shown in FIG. 13, one displacement detection switch 130 is disposed in the vicinity of both front corners of the operation surface 100. Then, the displacement detection switch 130 a arranged at a position marked “L” in FIG. 13 detects the displacement of the operation surface 100 on the left side of the operation surface 100. Similarly, the displacement detection switch 130b disposed at the position indicated by “R” in FIG. 13 detects the displacement of the operation surface 100 on the right side of the operation surface 100.
変位検出スイッチ130は、操作面100の右側または左側における操作面100の変位を検出することが可能である。ここで、図13を参照して、上記の機能についてより詳細に説明する。変位検出スイッチ130は、入力装置10において操作面100の右側および左側に1個ずつ設けられることが可能である。例えば、図13に示したように、変位検出スイッチ130は、操作面100における前方の両隅の近傍にそれぞれ一つずつ配置される。そして、図13において“L”と記された位置に配置される変位検出スイッチ130aは、操作面100の左側における操作面100の変位を検出する。同様に、図13において“R”と記された位置に配置される変位検出スイッチ130bは、操作面100の右側における操作面100の変位を検出する。 (3-1-1. Displacement detection switch 130)
The
但し、かかる例に限定されず、変位検出スイッチ130は、操作面100の左側のみに設けられ、操作面100の右側には設けられなくてもよい。そして、後述する判断部120は、クリックスイッチ102により押下操作が検出された場合において、(操作面100の左側に設けられた)変位検出スイッチ130により操作面100の変位が少しでも検出された場合には左クリックがなされたことを判断し、変位が検出されなかった場合には右クリックがなされたことを判断してもよい。この変形例によれば、例えば操作面100の水平方向における中間付近が押下された場合にも左クリックがなされたと判断される可能性が高い。このため、ユーザの意図に反して誤って右クリックと判断される危険性を低減させることが可能になる。なお、この変形例では、初期状態において操作面100を確実に平衡に保つことを目的として、例えば、クリックスイッチ102の左右両側において弾性体がさらに設けられてもよい。
However, the present invention is not limited to this example, and the displacement detection switch 130 is provided only on the left side of the operation surface 100 and may not be provided on the right side of the operation surface 100. Then, the determination unit 120 described later, when a pressing operation is detected by the click switch 102, when a displacement of the operation surface 100 is detected even a little by the displacement detection switch 130 (provided on the left side of the operation surface 100). It may be determined that a left click has been made, and if no displacement is detected, it may be determined that a right click has been made. According to this modification, for example, it is highly possible that it is determined that a left click has been made even when the middle portion in the horizontal direction of the operation surface 100 is pressed. For this reason, it becomes possible to reduce the risk of erroneously determining a right click against the user's intention. In this modification, for example, elastic bodies may be further provided on the left and right sides of the click switch 102 for the purpose of reliably maintaining the operation surface 100 in the initial state.
なお、変位検出スイッチ130としては、例えば図15に示したような、カーボン接点132を含むスイッチが適用可能である。このような変位検出スイッチ130は、例えば基板140における対応位置の電圧状態に基づいて、スイッチの状態をONとOFFとの間で切り替えることが可能である。例えば、操作面100がユーザにより押し下げられ、所定の閾値以上に下方へ変位すると、カーボン接点132は基板140上に配置された導電体に接する。この際、基板140においてカーボン接点132が接した位置の電圧状態は大きく変化するので、変位検出スイッチ130は、この電圧状態の変化に基づいてスイッチの状態をOFFからONへ切り替えることが可能である。なお、変位検出スイッチ130は、初期状態において操作面100の下面に接触していてもよいし、離れていてもよい。
As the displacement detection switch 130, for example, a switch including a carbon contact 132 as shown in FIG. 15 is applicable. Such a displacement detection switch 130 can switch the switch state between ON and OFF based on the voltage state of the corresponding position on the substrate 140, for example. For example, when the operation surface 100 is pushed down by the user and is displaced downward beyond a predetermined threshold value, the carbon contact 132 comes into contact with the conductor disposed on the substrate 140. At this time, since the voltage state at the position where the carbon contact 132 is in contact with the substrate 140 changes greatly, the displacement detection switch 130 can switch the switch state from OFF to ON based on the change in the voltage state. . The displacement detection switch 130 may be in contact with the lower surface of the operation surface 100 in the initial state or may be separated.
但し、変位検出スイッチ130は、かかる例に限定されない。例えば、第1の実施形態において説明した、操作ユニット115に接続されるアームの傾きに基づいて操作面100の変位を検出するスイッチも適用可能である。また、操作面100の下面に向けて出射された光の反射光を検出することにより操作面100の変位を検出し、そして検出結果に応じてスイッチの状態をONとOFFとの間で切り替えるスイッチも適用可能である。
However, the displacement detection switch 130 is not limited to such an example. For example, the switch that detects the displacement of the operation surface 100 based on the inclination of the arm connected to the operation unit 115 described in the first embodiment is also applicable. Further, a switch that detects the displacement of the operation surface 100 by detecting reflected light of the light emitted toward the lower surface of the operation surface 100 and switches the switch state between ON and OFF according to the detection result. Is also applicable.
(3-1-2.判断部120)
第2の実施形態による判断部120は、変位検出スイッチ130による操作面100の右側または左側における変位の検出結果に基づいてユーザの操作種別を判断することが可能である。例えば、判断部120は、変位検出スイッチ130により操作面100の右側における変位量が所定の閾値未満であることが検出された場合には、ユーザにより左側が押下されたことを判断する。 (3-1-2. Judgment Unit 120)
Thedetermination unit 120 according to the second embodiment can determine the operation type of the user based on the detection result of the displacement on the right side or the left side of the operation surface 100 by the displacement detection switch 130. For example, when the displacement detection switch 130 detects that the displacement amount on the right side of the operation surface 100 is less than a predetermined threshold, the determination unit 120 determines that the left side is pressed by the user.
第2の実施形態による判断部120は、変位検出スイッチ130による操作面100の右側または左側における変位の検出結果に基づいてユーザの操作種別を判断することが可能である。例えば、判断部120は、変位検出スイッチ130により操作面100の右側における変位量が所定の閾値未満であることが検出された場合には、ユーザにより左側が押下されたことを判断する。 (3-1-2. Judgment Unit 120)
The
図13に示した例では、ユーザによりA地点が押下された場合には、図15に示したように、操作面100は左側に傾くので、Lスイッチ(変位検出スイッチ130a)では操作面100の変位量が大きく検出され、Lスイッチの状態はOFFからONに切り替わる。一方、Rスイッチ(変位検出スイッチ130b)ではほとんど変位量が検出されないので、Rスイッチの状態はOFFのまま維持される。このため、図15に示した場合には、判断部120は、ユーザにより左クリックがなされたことを判断してもよい。
In the example shown in FIG. 13, when the user presses the point A, the operation surface 100 is tilted to the left as shown in FIG. A large displacement is detected, and the state of the L switch is switched from OFF to ON. On the other hand, since the displacement amount is hardly detected by the R switch (displacement detection switch 130b), the state of the R switch is kept OFF. Therefore, in the case illustrated in FIG. 15, the determination unit 120 may determine that the user left-clicked.
また、図13に示した例においてユーザによりB地点が押下された場合には、図16に示したように、操作面100は左右で同程度傾くので、LスイッチおよびRスイッチは、操作面100の変位量を同程度検出する。このため、(LスイッチとRスイッチの特性が同じである場合には)LスイッチおよびRスイッチの状態は両方ともONになるか、または両方ともOFFになる。このようにLスイッチおよびRスイッチの状態が同じである場合には、判断部120は、ユーザにより左クリックがなされたことを判断してもよい。上述したように、一般的に、左クリックの方が右クリックよりも利用される確率が大きい。この判断例によれば、例えば図18に示したように、操作面100の水平方向において左クリック判定領域が右クリック判定領域よりも広く設定されるので、ユーザの意図に反して誤って右クリックと判断される危険性を低減させることができる。また、例えばユーザによる力のかけ方やタイミングによって、判断結果が左クリックと右クリックとの間でばらついたり、あるいは二回クリックされたと判断されることを防止できるという利点がある。
Further, in the example shown in FIG. 13, when the user presses the point B, as shown in FIG. 16, the operation surface 100 is tilted to the same extent on the left and right. The amount of displacement is detected to the same extent. For this reason, the states of the L switch and R switch are both ON or both are OFF (if the characteristics of the L switch and R switch are the same). As described above, when the states of the L switch and the R switch are the same, the determination unit 120 may determine that the user left-clicked. As described above, generally, the left click has a higher probability of being used than the right click. According to this determination example, as shown in FIG. 18, for example, the left click determination area is set wider than the right click determination area in the horizontal direction of the operation surface 100. Can be reduced. Further, for example, there is an advantage that it is possible to prevent the determination result from varying between the left click and the right click or being determined to have been clicked twice, depending on how the user applies force or timing.
なお、所定の閾値、すなわちスイッチの状態がOFFからONに切り替わるために必要な荷重は、Rスイッチの方がLスイッチよりも大きい値に設定されてもよい。この変形例によれば、誤って右クリックと判断される危険性をさらに低減させることが可能になる。
Note that a predetermined threshold, that is, a load necessary for the switch state to be switched from OFF to ON may be set to a value larger for the R switch than for the L switch. According to this modification, it is possible to further reduce the risk of erroneously determining a right click.
また、判断部120は、変位検出スイッチ130により操作面100の右側における変位量が所定の閾値以上であり、かつ、左側における変位量が所定の閾値未満であることが検出された場合には、ユーザにより右側が押下されたことを判断することが可能である。図13に示した例では、ユーザによりC地点が押下された場合には、図17に示したように、操作面100は右側に傾くので、Rスイッチでは操作面100の変位量が大きく検出され、Rスイッチの状態はOFFからONに切り替わる。一方、Lスイッチではほとんど変位量が検出されないので、Lスイッチの状態はOFFのまま維持される。このため、図17に示した場合には、判断部120は、ユーザにより右クリックがなされたことを判断してもよい。
In addition, when the displacement detection switch 130 detects that the displacement amount on the right side of the operation surface 100 is equal to or greater than a predetermined threshold and the displacement amount on the left side is less than the predetermined threshold, It is possible to determine that the right side has been pressed by the user. In the example shown in FIG. 13, when the point C is pressed by the user, the operation surface 100 is tilted to the right as shown in FIG. 17, so that the R switch detects a large displacement amount of the operation surface 100. The state of the R switch is switched from OFF to ON. On the other hand, since the displacement amount is hardly detected by the L switch, the state of the L switch is kept OFF. Therefore, in the case illustrated in FIG. 17, the determination unit 120 may determine that the user has performed a right click.
なお、2本以上の指により操作面100が押下される場合では、各指による合力に応じた方向に操作面100は押し下げられる。このため、2本以上の指により操作面100が押下される場合であっても図15~図17に示した例と同様に、判断部120は、変位検出スイッチ130による操作面100の変位の検出結果に基づいてユーザの操作種別を判断することが可能である。
When the operation surface 100 is pressed by two or more fingers, the operation surface 100 is pushed down in the direction corresponding to the resultant force by each finger. Therefore, even when the operation surface 100 is pressed by two or more fingers, the determination unit 120 detects the displacement of the operation surface 100 by the displacement detection switch 130 as in the examples shown in FIGS. It is possible to determine the user's operation type based on the detection result.
また、図15~図17では、変位検出スイッチ130が同じ高さに設置される例を示しているが、かかる例に限定されず、例えば、RスイッチがLスイッチよりも低く設置されてもよい。この設置例によれば、操作面100の傾きに対する変位の検出量は、Rスイッチの方がLスイッチよりも小さくなる。このため、誤って右クリックと判断される危険性をさらに低減させることが可能になる。
15 to 17 show examples in which the displacement detection switch 130 is installed at the same height. However, the present invention is not limited to this example. For example, the R switch may be installed lower than the L switch. . According to this installation example, the detection amount of the displacement with respect to the inclination of the operation surface 100 is smaller in the R switch than in the L switch. For this reason, it is possible to further reduce the risk of erroneously determining a right click.
なお、第2の実施形態による他の構成要素の機能に関しては、第1の実施形態と概略同様である。
Note that the functions of other components according to the second embodiment are substantially the same as those of the first embodiment.
[3-2.動作]
以上、第2の実施形態による構成について説明した。続いて、第2の実施形態による動作について説明する。なお、第2の実施形態による動作は、S104以外に関しては第1の実施形態と同様である。 [3-2. Operation]
The configuration according to the second embodiment has been described above. Subsequently, an operation according to the second embodiment will be described. The operation according to the second embodiment is the same as that of the first embodiment except for S104.
以上、第2の実施形態による構成について説明した。続いて、第2の実施形態による動作について説明する。なお、第2の実施形態による動作は、S104以外に関しては第1の実施形態と同様である。 [3-2. Operation]
The configuration according to the second embodiment has been described above. Subsequently, an operation according to the second embodiment will be described. The operation according to the second embodiment is the same as that of the first embodiment except for S104.
図19は、第2の実施形態によるS104の動作を詳細に示したフローチャートである。図19に示したように、まず、判断部120は、Rスイッチ(変位検出スイッチ130b)による操作面100の変位量の検出結果を確認する(S301)。Rスイッチにより検出された変位量が所定の閾値未満である場合には(S301:No)、判断部120は、ユーザにより左クリックがなされたことを判断する(S304)。
FIG. 19 is a flowchart showing in detail the operation of S104 according to the second embodiment. As shown in FIG. 19, first, the determination unit 120 confirms the detection result of the displacement amount of the operation surface 100 by the R switch (displacement detection switch 130b) (S301). When the displacement detected by the R switch is less than the predetermined threshold (S301: No), the determination unit 120 determines that the user left-clicked (S304).
一方、Rスイッチにより検出された変位量が所定の閾値以上である場合には(S301:Yes)、判断部120は、Lスイッチ(変位検出スイッチ130a)による操作面100の変位量の検出結果を確認する(S302)。
On the other hand, when the amount of displacement detected by the R switch is equal to or greater than the predetermined threshold (S301: Yes), the determination unit 120 uses the detection result of the amount of displacement of the operation surface 100 by the L switch (displacement detection switch 130a). Confirm (S302).
Lスイッチにより検出された変位量が所定の閾値未満である場合には(S302:Yes)、判断部120は、ユーザにより右クリックがなされたことを判断する(S303)。一方、Lスイッチにより検出された変位量が所定の閾値以上である場合には(S302:No)、判断部120は、ユーザにより左クリックがなされたことを判断する(S304)。
If the amount of displacement detected by the L switch is less than the predetermined threshold (S302: Yes), the determination unit 120 determines that the user right-clicked (S303). On the other hand, when the amount of displacement detected by the L switch is equal to or larger than the predetermined threshold (S302: No), the determination unit 120 determines that the user left-clicked (S304).
[3-3.効果]
以上、例えば図12、図15~図17、図19等を参照して説明したように、第2の実施形態による入力装置10は、クリックスイッチ102により操作面100に対するユーザの押下操作を検出された場合には、変位検出スイッチ130による操作面100の変位の検出結果に基づいてユーザの操作種別を判断する。このため、入力装置10は、例えば1個のクリックスイッチ102と2個の変位検出スイッチ130のみによりユーザの操作種別を判断することができるので、簡素かつ安価な構造によりユーザの操作種別を判断することができる。また、変位検出スイッチ130は、例えばアナログ出力のセンサと比較して、安価で、消費電力が少なく、かつ、耐久性が大きいという利点がある。 [3-3. effect]
As described above, for example, as described with reference to FIGS. 12, 15 to 17, 19, and the like, theinput device 10 according to the second embodiment detects the user's pressing operation on the operation surface 100 by the click switch 102. In such a case, the user's operation type is determined based on the detection result of the displacement of the operation surface 100 by the displacement detection switch 130. For this reason, since the input device 10 can determine the user's operation type by using only one click switch 102 and two displacement detection switches 130, for example, the user's operation type is determined by a simple and inexpensive structure. be able to. Further, the displacement detection switch 130 has advantages in that it is inexpensive, consumes less power, and has greater durability than an analog output sensor, for example.
以上、例えば図12、図15~図17、図19等を参照して説明したように、第2の実施形態による入力装置10は、クリックスイッチ102により操作面100に対するユーザの押下操作を検出された場合には、変位検出スイッチ130による操作面100の変位の検出結果に基づいてユーザの操作種別を判断する。このため、入力装置10は、例えば1個のクリックスイッチ102と2個の変位検出スイッチ130のみによりユーザの操作種別を判断することができるので、簡素かつ安価な構造によりユーザの操作種別を判断することができる。また、変位検出スイッチ130は、例えばアナログ出力のセンサと比較して、安価で、消費電力が少なく、かつ、耐久性が大きいという利点がある。 [3-3. effect]
As described above, for example, as described with reference to FIGS. 12, 15 to 17, 19, and the like, the
また、操作面100が左右で同程度傾いた場合には、入力装置10は、ユーザにより左クリックがなされたと判断する。このように、クリック種別の判断において右クリックよりも左クリックを優先させるので、入力装置10は、ユーザの意図に反して誤って右クリックと判断される危険性を減少させることが可能である。
Also, if the operation surface 100 is tilted to the same extent on the left and right, the input device 10 determines that the user left-clicked. Thus, since the left click is prioritized over the right click in the determination of the click type, the input device 10 can reduce the risk that the right click is erroneously determined against the user's intention.
<4.変形例>
なお、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。 <4. Modification>
The preferred embodiments of the present disclosure have been described in detail with reference to the accompanying drawings, but the present disclosure is not limited to such examples. It is obvious that a person having ordinary knowledge in the technical field to which the present disclosure belongs can come up with various changes or modifications within the scope of the technical idea described in the claims. Of course, it is understood that these also belong to the technical scope of the present disclosure.
なお、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。 <4. Modification>
The preferred embodiments of the present disclosure have been described in detail with reference to the accompanying drawings, but the present disclosure is not limited to such examples. It is obvious that a person having ordinary knowledge in the technical field to which the present disclosure belongs can come up with various changes or modifications within the scope of the technical idea described in the claims. Of course, it is understood that these also belong to the technical scope of the present disclosure.
例えば、上記の説明では、入力装置10がマウスである例を中心として説明したが、かかる例に限定されない。例えば、入力装置10は、ラップトップ型PCなどの情報処理装置に搭載されるタッチパッドや、リモートコントローラーとして適用することも可能である。なお、リモートコントローラーとして適用される場合には、例えば、ユーザは入力装置10を片手で持ち、親指で操作面100を押下して操作することが可能である。
For example, in the above description, the example in which the input device 10 is a mouse has been mainly described, but the present invention is not limited to such an example. For example, the input device 10 can be applied as a touch pad mounted on an information processing device such as a laptop PC or a remote controller. When applied as a remote controller, for example, the user can hold the input device 10 with one hand and operate the operation surface 100 by pressing the operation surface 100 with the thumb.
また、上記の説明では、判断部120が例えばタッチジェスチャやユーザの操作種別を判断する例について記載したが、かかる例に限定されない。例えば、入力装置10と通信される例えばPCなどの情報処理装置が、上述した判断部120による判断の全てまたは一部を行うことも可能である。
In the above description, an example is described in which the determination unit 120 determines, for example, a touch gesture or a user operation type, but the present invention is not limited to such an example. For example, an information processing device such as a PC that communicates with the input device 10 can perform all or part of the determination by the determination unit 120 described above.
また、入力装置10がクリックスイッチ102によらずにユーザの押下操作を検出可能である場合には、入力装置10はクリックスイッチ102を含まなくてもよい。なお、この変形例が該当する場合としては、例えば、第1の実施形態において接点スイッチ106が操作面100における右側および左側にそれぞれ1個以上設けられる場合であったり、第2の実施形態において変位検出スイッチ130が操作面100における右側および左側にそれぞれ1個ずつ設けられる場合など、左右両側において操作ユニット115との接触状態を検出可能である場合が考えられる。
If the input device 10 can detect the user's pressing operation without using the click switch 102, the input device 10 may not include the click switch 102. In addition, as a case where this modification is applicable, for example, in the first embodiment, one or more contact switches 106 are provided on each of the right and left sides of the operation surface 100, or in the second embodiment, the displacement is displaced. There may be a case where the contact state with the operation unit 115 can be detected on both the left and right sides, such as when one detection switch 130 is provided on each of the right and left sides of the operation surface 100.
この変形例では、入力装置10は、ユーザの押下操作を検出した場合にはさらに効果音を鳴らすことが望ましい。これにより、入力装置10は、押下操作が検出されたことをユーザに認識させることが可能になる。
In this modification, it is desirable that the input device 10 further produces a sound effect when detecting a user's pressing operation. Thereby, the input device 10 can make the user recognize that the pressing operation has been detected.
なお、以下のような構成も本開示の技術的範囲に属する。
(1)
操作面に対するユーザの押下操作を検出する押下検出スイッチと、
前記操作面を含む操作ユニットとの、前記操作面の傾きの変化に応じた接触状態を検出する接触検出スイッチと、
前記押下操作が検出された場合に、前記接触検出スイッチによる検出結果に基づいて前記ユーザの操作種別を判断する判断部と、
を備える、入力装置。
(2)
前記接触検出スイッチは、前記操作面の第1の側および前記第1の側とは反対の側である第2の側において前記操作ユニットとの接触状態を検出する、前記(1)に記載の入力装置。
(3)
前記操作面は、タッチパッドである、前記(1)または(2)に記載の入力装置。
(4)
前記ユーザの操作種別は、前記操作面における第1の側または第2の側のいずれがユーザにより押下されたかを示す種別である、前記(1)~(3)のいずれか一項に記載の入力装置。
(5)
前記接触検出スイッチは、前記入力装置において前記操作面の第1の側および第2の側にそれぞれ1個以上設けられる、前記(1)~(4)のいずれか一項に記載の入力装置。
(6)
前記判断部は、前記接触検出スイッチによる前記操作面の第1の側または第2の側における前記操作ユニットとの接触状態の検出結果に基づいて前記ユーザの操作種別を判断する、前記(1)~(5)のいずれか一項に記載の入力装置。
(7)
前記接触検出スイッチは、前記入力装置における前記操作面の変位の量を制限するためのストッパ部に設けられ、前記操作ユニットと接触しているか否かを検出する、前記(6)に記載の入力装置。
(8)
前記判断部は、前記接触検出スイッチにより前記操作面の第1の側において前記操作ユニットと接触していることが検出された場合には、前記ユーザにより前記第2の側が押下されたことを判断する、前記(6)または(7)に記載の入力装置。
(9)
前記判断部は、前記接触検出スイッチにより前記操作面の第1の側において前記操作ユニットと非接触であり、かつ、前記第2の側において前記操作ユニットと接触していることが検出された場合には、前記ユーザにより前記第1の側が押下されたことを判断する、前記(6)または(7)に記載の入力装置。
(10)
前記接触検出スイッチは、前記操作面の第1の側または第2の側における前記操作面の変位をさらに検出し、
前記判断部は、前記接触検出スイッチによる前記操作面の第1の側または第2の側における変位の検出結果に基づいて前記ユーザの操作種別を判断する、前記(1)~(5)のいずれか一項に記載の入力装置。
(11)
前記判断部は、前記接触検出スイッチにより前記操作面の第1の側における変位量が所定の閾値未満であることが検出された場合には、前記ユーザにより前記第2の側が押下されたことを判断する、前記(10)に記載の入力装置。
(12)
前記判断部は、前記接触検出スイッチにより前記操作面の第1の側における変位量が所定の閾値以上であり、かつ、前記第2の側における変位量が所定の閾値未満であることが検出された場合には、前記ユーザにより前記第1の側が押下されたことを判断する、前記(10)または(11)に記載の入力装置。
(13)
前記押下検出スイッチは、前記入力装置において1個だけ設けられる、前記(1)~(12)のいずれか一項に記載の入力装置。
(14)
前記操作ユニットは、前記操作面に取り付けられた物体をさらに含む、前記(1)~(13)のいずれか一項に記載の入力装置。
(15)
前記入力装置は、前記入力装置の底面から前記操作ユニットを支持する1以上の弾性体をさらに備える、前記(1)~(14)のいずれか一項に記載の入力装置。
(16)
前記入力装置は、マウスである、前記(1)~(15)のいずれか一項に記載の入力装置。
(17)
操作面に対するユーザの押下操作を押下検出スイッチにより検出することと、
前記操作面を含む操作ユニットと接触検出スイッチとの間の、前記操作面の傾きの変化に応じた接触状態を検出することと、
前記押下操作が検出された場合に、前記接触状態の検出結果に基づいて前記ユーザの操作種別を判断することと、
を備える、入力方法。
(18)
コンピュータに、
操作面に対するユーザの押下操作を押下検出スイッチにより検出することと、
前記操作面を含む操作ユニットと接触検出スイッチとの間の、前記操作面の傾きの変化に応じた接触状態を検出することと、
前記押下操作が検出された場合に、前記接触状態の検出結果に基づいて前記ユーザの操作種別を判断することと、
を実行させるためのプログラム。 The following configurations also belong to the technical scope of the present disclosure.
(1)
A pressing detection switch for detecting a pressing operation of the user on the operation surface;
A contact detection switch for detecting a contact state according to a change in inclination of the operation surface with an operation unit including the operation surface;
A determination unit that determines an operation type of the user based on a detection result by the contact detection switch when the pressing operation is detected;
An input device comprising:
(2)
The contact detection switch detects a contact state with the operation unit on a first side of the operation surface and a second side opposite to the first side, according to (1). Input device.
(3)
The input device according to (1) or (2), wherein the operation surface is a touch pad.
(4)
The operation type of the user according to any one of (1) to (3), wherein the operation type of the user is a type indicating which of the first side or the second side of the operation surface is pressed by the user. Input device.
(5)
The input device according to any one of (1) to (4), wherein at least one contact detection switch is provided on each of the first side and the second side of the operation surface in the input device.
(6)
The determination unit determines the operation type of the user based on a detection result of a contact state with the operation unit on the first side or the second side of the operation surface by the contact detection switch. The input device according to any one of (5) to (5).
(7)
The input according to (6), wherein the contact detection switch is provided in a stopper portion for limiting an amount of displacement of the operation surface in the input device and detects whether or not the operation unit is in contact. apparatus.
(8)
The determination unit determines that the second side is pressed by the user when the contact detection switch detects that the operation unit is in contact with the first side of the operation surface. The input device according to (6) or (7).
(9)
When the determination unit detects that the operation detection unit is not in contact with the operation unit on the first side of the operation surface and is in contact with the operation unit on the second side by the contact detection switch. The input device according to (6) or (7), wherein it is determined that the first side is pressed by the user.
(10)
The contact detection switch further detects a displacement of the operation surface on the first side or the second side of the operation surface;
The determination unit determines the operation type of the user based on a detection result of a displacement on the first side or the second side of the operation surface by the contact detection switch. Any one of (1) to (5) The input device according toclaim 1.
(11)
The determination unit determines that the second side has been pressed by the user when the contact detection switch detects that the displacement amount on the first side of the operation surface is less than a predetermined threshold. The input device according to (10), wherein determination is made.
(12)
The determination unit detects that the displacement amount on the first side of the operation surface is greater than or equal to a predetermined threshold and the displacement amount on the second side is less than a predetermined threshold by the contact detection switch. The input device according to (10) or (11), wherein in the case where the first side is pressed, it is determined that the first side is pressed by the user.
(13)
The input device according to any one of (1) to (12), wherein only one pressing detection switch is provided in the input device.
(14)
The input device according to any one of (1) to (13), wherein the operation unit further includes an object attached to the operation surface.
(15)
The input device according to any one of (1) to (14), wherein the input device further includes one or more elastic bodies that support the operation unit from a bottom surface of the input device.
(16)
The input device according to any one of (1) to (15), wherein the input device is a mouse.
(17)
Detecting a user's pressing operation on the operation surface with a pressing detection switch;
Detecting a contact state according to a change in inclination of the operation surface between the operation unit including the operation surface and a contact detection switch;
Determining the operation type of the user based on the detection result of the contact state when the pressing operation is detected;
An input method comprising:
(18)
On the computer,
Detecting a user's pressing operation on the operation surface with a pressing detection switch;
Detecting a contact state according to a change in inclination of the operation surface between the operation unit including the operation surface and a contact detection switch;
Determining the operation type of the user based on the detection result of the contact state when the pressing operation is detected;
A program for running
(1)
操作面に対するユーザの押下操作を検出する押下検出スイッチと、
前記操作面を含む操作ユニットとの、前記操作面の傾きの変化に応じた接触状態を検出する接触検出スイッチと、
前記押下操作が検出された場合に、前記接触検出スイッチによる検出結果に基づいて前記ユーザの操作種別を判断する判断部と、
を備える、入力装置。
(2)
前記接触検出スイッチは、前記操作面の第1の側および前記第1の側とは反対の側である第2の側において前記操作ユニットとの接触状態を検出する、前記(1)に記載の入力装置。
(3)
前記操作面は、タッチパッドである、前記(1)または(2)に記載の入力装置。
(4)
前記ユーザの操作種別は、前記操作面における第1の側または第2の側のいずれがユーザにより押下されたかを示す種別である、前記(1)~(3)のいずれか一項に記載の入力装置。
(5)
前記接触検出スイッチは、前記入力装置において前記操作面の第1の側および第2の側にそれぞれ1個以上設けられる、前記(1)~(4)のいずれか一項に記載の入力装置。
(6)
前記判断部は、前記接触検出スイッチによる前記操作面の第1の側または第2の側における前記操作ユニットとの接触状態の検出結果に基づいて前記ユーザの操作種別を判断する、前記(1)~(5)のいずれか一項に記載の入力装置。
(7)
前記接触検出スイッチは、前記入力装置における前記操作面の変位の量を制限するためのストッパ部に設けられ、前記操作ユニットと接触しているか否かを検出する、前記(6)に記載の入力装置。
(8)
前記判断部は、前記接触検出スイッチにより前記操作面の第1の側において前記操作ユニットと接触していることが検出された場合には、前記ユーザにより前記第2の側が押下されたことを判断する、前記(6)または(7)に記載の入力装置。
(9)
前記判断部は、前記接触検出スイッチにより前記操作面の第1の側において前記操作ユニットと非接触であり、かつ、前記第2の側において前記操作ユニットと接触していることが検出された場合には、前記ユーザにより前記第1の側が押下されたことを判断する、前記(6)または(7)に記載の入力装置。
(10)
前記接触検出スイッチは、前記操作面の第1の側または第2の側における前記操作面の変位をさらに検出し、
前記判断部は、前記接触検出スイッチによる前記操作面の第1の側または第2の側における変位の検出結果に基づいて前記ユーザの操作種別を判断する、前記(1)~(5)のいずれか一項に記載の入力装置。
(11)
前記判断部は、前記接触検出スイッチにより前記操作面の第1の側における変位量が所定の閾値未満であることが検出された場合には、前記ユーザにより前記第2の側が押下されたことを判断する、前記(10)に記載の入力装置。
(12)
前記判断部は、前記接触検出スイッチにより前記操作面の第1の側における変位量が所定の閾値以上であり、かつ、前記第2の側における変位量が所定の閾値未満であることが検出された場合には、前記ユーザにより前記第1の側が押下されたことを判断する、前記(10)または(11)に記載の入力装置。
(13)
前記押下検出スイッチは、前記入力装置において1個だけ設けられる、前記(1)~(12)のいずれか一項に記載の入力装置。
(14)
前記操作ユニットは、前記操作面に取り付けられた物体をさらに含む、前記(1)~(13)のいずれか一項に記載の入力装置。
(15)
前記入力装置は、前記入力装置の底面から前記操作ユニットを支持する1以上の弾性体をさらに備える、前記(1)~(14)のいずれか一項に記載の入力装置。
(16)
前記入力装置は、マウスである、前記(1)~(15)のいずれか一項に記載の入力装置。
(17)
操作面に対するユーザの押下操作を押下検出スイッチにより検出することと、
前記操作面を含む操作ユニットと接触検出スイッチとの間の、前記操作面の傾きの変化に応じた接触状態を検出することと、
前記押下操作が検出された場合に、前記接触状態の検出結果に基づいて前記ユーザの操作種別を判断することと、
を備える、入力方法。
(18)
コンピュータに、
操作面に対するユーザの押下操作を押下検出スイッチにより検出することと、
前記操作面を含む操作ユニットと接触検出スイッチとの間の、前記操作面の傾きの変化に応じた接触状態を検出することと、
前記押下操作が検出された場合に、前記接触状態の検出結果に基づいて前記ユーザの操作種別を判断することと、
を実行させるためのプログラム。 The following configurations also belong to the technical scope of the present disclosure.
(1)
A pressing detection switch for detecting a pressing operation of the user on the operation surface;
A contact detection switch for detecting a contact state according to a change in inclination of the operation surface with an operation unit including the operation surface;
A determination unit that determines an operation type of the user based on a detection result by the contact detection switch when the pressing operation is detected;
An input device comprising:
(2)
The contact detection switch detects a contact state with the operation unit on a first side of the operation surface and a second side opposite to the first side, according to (1). Input device.
(3)
The input device according to (1) or (2), wherein the operation surface is a touch pad.
(4)
The operation type of the user according to any one of (1) to (3), wherein the operation type of the user is a type indicating which of the first side or the second side of the operation surface is pressed by the user. Input device.
(5)
The input device according to any one of (1) to (4), wherein at least one contact detection switch is provided on each of the first side and the second side of the operation surface in the input device.
(6)
The determination unit determines the operation type of the user based on a detection result of a contact state with the operation unit on the first side or the second side of the operation surface by the contact detection switch. The input device according to any one of (5) to (5).
(7)
The input according to (6), wherein the contact detection switch is provided in a stopper portion for limiting an amount of displacement of the operation surface in the input device and detects whether or not the operation unit is in contact. apparatus.
(8)
The determination unit determines that the second side is pressed by the user when the contact detection switch detects that the operation unit is in contact with the first side of the operation surface. The input device according to (6) or (7).
(9)
When the determination unit detects that the operation detection unit is not in contact with the operation unit on the first side of the operation surface and is in contact with the operation unit on the second side by the contact detection switch. The input device according to (6) or (7), wherein it is determined that the first side is pressed by the user.
(10)
The contact detection switch further detects a displacement of the operation surface on the first side or the second side of the operation surface;
The determination unit determines the operation type of the user based on a detection result of a displacement on the first side or the second side of the operation surface by the contact detection switch. Any one of (1) to (5) The input device according to
(11)
The determination unit determines that the second side has been pressed by the user when the contact detection switch detects that the displacement amount on the first side of the operation surface is less than a predetermined threshold. The input device according to (10), wherein determination is made.
(12)
The determination unit detects that the displacement amount on the first side of the operation surface is greater than or equal to a predetermined threshold and the displacement amount on the second side is less than a predetermined threshold by the contact detection switch. The input device according to (10) or (11), wherein in the case where the first side is pressed, it is determined that the first side is pressed by the user.
(13)
The input device according to any one of (1) to (12), wherein only one pressing detection switch is provided in the input device.
(14)
The input device according to any one of (1) to (13), wherein the operation unit further includes an object attached to the operation surface.
(15)
The input device according to any one of (1) to (14), wherein the input device further includes one or more elastic bodies that support the operation unit from a bottom surface of the input device.
(16)
The input device according to any one of (1) to (15), wherein the input device is a mouse.
(17)
Detecting a user's pressing operation on the operation surface with a pressing detection switch;
Detecting a contact state according to a change in inclination of the operation surface between the operation unit including the operation surface and a contact detection switch;
Determining the operation type of the user based on the detection result of the contact state when the pressing operation is detected;
An input method comprising:
(18)
On the computer,
Detecting a user's pressing operation on the operation surface with a pressing detection switch;
Detecting a contact state according to a change in inclination of the operation surface between the operation unit including the operation surface and a contact detection switch;
Determining the operation type of the user based on the detection result of the contact state when the pressing operation is detected;
A program for running
100 操作面
102 クリックスイッチ
104 導電体
106 接点スイッチ
108 弾性体
110 ストッパ部
112 支持物体
120 判断部
122 移動検知センサ
124 出力部
130 変位検出スイッチ
132 カーボン接点
134 固定部
140 基板
150 筐体
1060 導電体 DESCRIPTION OFSYMBOLS 100 Operation surface 102 Click switch 104 Conductor 106 Contact switch 108 Elastic body 110 Stopper part 112 Support object 120 Judgment part 122 Movement detection sensor 124 Output part 130 Displacement detection switch 132 Carbon contact point 134 Fixing part 140 Substrate 150 Case 1060 Conductor
102 クリックスイッチ
104 導電体
106 接点スイッチ
108 弾性体
110 ストッパ部
112 支持物体
120 判断部
122 移動検知センサ
124 出力部
130 変位検出スイッチ
132 カーボン接点
134 固定部
140 基板
150 筐体
1060 導電体 DESCRIPTION OF
Claims (18)
- 操作面に対するユーザの押下操作を検出する押下検出スイッチと、
前記操作面を含む操作ユニットとの、前記操作面の傾きの変化に応じた接触状態を検出する接触検出スイッチと、
前記押下操作が検出された場合に、前記接触検出スイッチによる検出結果に基づいて前記ユーザの操作種別を判断する判断部と、
を備える、入力装置。 A pressing detection switch for detecting a pressing operation of the user on the operation surface;
A contact detection switch for detecting a contact state according to a change in inclination of the operation surface with an operation unit including the operation surface;
A determination unit that determines an operation type of the user based on a detection result by the contact detection switch when the pressing operation is detected;
An input device comprising: - 前記接触検出スイッチは、前記操作面の第1の側および前記第1の側とは反対の側である第2の側において前記操作ユニットとの接触状態を検出する、請求項1に記載の入力装置。 2. The input according to claim 1, wherein the contact detection switch detects a contact state with the operation unit on a first side of the operation surface and a second side opposite to the first side. apparatus.
- 前記操作面は、タッチパッドである、請求項1に記載の入力装置。 The input device according to claim 1, wherein the operation surface is a touch pad.
- 前記ユーザの操作種別は、前記操作面における第1の側または第2の側のいずれがユーザにより押下されたかを示す種別である、請求項1に記載の入力装置。 2. The input device according to claim 1, wherein the user operation type is a type indicating which one of the first side and the second side on the operation surface is pressed by the user.
- 前記接触検出スイッチは、前記入力装置において前記操作面の第1の側および第2の側にそれぞれ1個以上設けられる、請求項1に記載の入力装置。 The input device according to claim 1, wherein at least one contact detection switch is provided on each of the first side and the second side of the operation surface in the input device.
- 前記判断部は、前記接触検出スイッチによる前記操作面の第1の側または第2の側における前記操作ユニットとの接触状態の検出結果に基づいて前記ユーザの操作種別を判断する、請求項1に記載の入力装置。 The determination unit determines the operation type of the user based on a detection result of a contact state with the operation unit on the first side or the second side of the operation surface by the contact detection switch. The input device described.
- 前記接触検出スイッチは、前記入力装置における前記操作面の変位の量を制限するためのストッパ部に設けられ、前記操作ユニットと接触しているか否かを検出する、請求項6に記載の入力装置。 The input device according to claim 6, wherein the contact detection switch is provided in a stopper portion for limiting an amount of displacement of the operation surface in the input device, and detects whether or not the operation unit is in contact. .
- 前記判断部は、前記接触検出スイッチにより前記操作面の第1の側において前記操作ユニットと接触していることが検出された場合には、前記ユーザにより前記第2の側が押下されたことを判断する、請求項6に記載の入力装置。 The determination unit determines that the second side is pressed by the user when the contact detection switch detects that the operation unit is in contact with the first side of the operation surface. The input device according to claim 6.
- 前記判断部は、前記接触検出スイッチにより前記操作面の第1の側において前記操作ユニットと非接触であり、かつ、前記第2の側において前記操作ユニットと接触していることが検出された場合には、前記ユーザにより前記第1の側が押下されたことを判断する、請求項6に記載の入力装置。 When the determination unit detects that the operation detection unit is not in contact with the operation unit on the first side of the operation surface and is in contact with the operation unit on the second side by the contact detection switch. The input device according to claim 6, wherein it is determined that the first side is pressed by the user.
- 前記接触検出スイッチは、前記操作面の第1の側または第2の側における前記操作面の変位をさらに検出し、
前記判断部は、前記接触検出スイッチによる前記操作面の第1の側または第2の側における変位の検出結果に基づいて前記ユーザの操作種別を判断する、請求項1に記載の入力装置。 The contact detection switch further detects a displacement of the operation surface on the first side or the second side of the operation surface;
The input device according to claim 1, wherein the determination unit determines an operation type of the user based on a detection result of a displacement on the first side or the second side of the operation surface by the contact detection switch. - 前記判断部は、前記接触検出スイッチにより前記操作面の第1の側における変位量が所定の閾値未満であることが検出された場合には、前記ユーザにより前記第2の側が押下されたことを判断する、請求項10に記載の入力装置。 The determination unit determines that the second side has been pressed by the user when the contact detection switch detects that the displacement amount on the first side of the operation surface is less than a predetermined threshold. The input device according to claim 10, wherein a determination is made.
- 前記判断部は、前記接触検出スイッチにより前記操作面の第1の側における変位量が所定の閾値以上であり、かつ、前記第2の側における変位量が所定の閾値未満であることが検出された場合には、前記ユーザにより前記第1の側が押下されたことを判断する、請求項10に記載の入力装置。 The determination unit detects that the displacement amount on the first side of the operation surface is greater than or equal to a predetermined threshold and the displacement amount on the second side is less than a predetermined threshold by the contact detection switch. The input device according to claim 10, wherein if it is determined that the user has pressed the first side.
- 前記押下検出スイッチは、前記入力装置において1個だけ設けられる、請求項1に記載の入力装置。 The input device according to claim 1, wherein only one pressing detection switch is provided in the input device.
- 前記操作ユニットは、前記操作面に取り付けられた物体をさらに含む、請求項1に記載の入力装置。 The input device according to claim 1, wherein the operation unit further includes an object attached to the operation surface.
- 前記入力装置は、前記入力装置の底面から前記操作ユニットを支持する1以上の弾性体をさらに備える、請求項1に記載の入力装置。 The input device according to claim 1, further comprising one or more elastic bodies that support the operation unit from a bottom surface of the input device.
- 前記入力装置は、マウスである、請求項1に記載の入力装置。 The input device according to claim 1, wherein the input device is a mouse.
- 操作面に対するユーザの押下操作を押下検出スイッチにより検出することと、
前記操作面を含む操作ユニットと接触検出スイッチとの間の、前記操作面の傾きの変化に応じた接触状態を検出することと、
前記押下操作が検出された場合に、前記接触状態の検出結果に基づいて前記ユーザの操作種別を判断することと、
を備える、入力方法。 Detecting a user's pressing operation on the operation surface with a pressing detection switch;
Detecting a contact state according to a change in inclination of the operation surface between the operation unit including the operation surface and a contact detection switch;
Determining the operation type of the user based on the detection result of the contact state when the pressing operation is detected;
An input method comprising: - コンピュータに、
操作面に対するユーザの押下操作を押下検出スイッチにより検出することと、
前記操作面を含む操作ユニットと接触検出スイッチとの間の、前記操作面の傾きの変化に応じた接触状態を検出することと、
前記押下操作が検出された場合に、前記接触状態の検出結果に基づいて前記ユーザの操作種別を判断することと、
を実行させるためのプログラム。 On the computer,
Detecting a user's pressing operation on the operation surface with a pressing detection switch;
Detecting a contact state according to a change in inclination of the operation surface between the operation unit including the operation surface and a contact detection switch;
Determining the operation type of the user based on the detection result of the contact state when the pressing operation is detected;
A program for running
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013-096903 | 2013-05-02 | ||
JP2013096903 | 2013-05-02 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014178220A1 true WO2014178220A1 (en) | 2014-11-06 |
Family
ID=51843357
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2014/054574 WO2014178220A1 (en) | 2013-05-02 | 2014-02-25 | Input apparatus, input method, and program |
Country Status (2)
Country | Link |
---|---|
TW (1) | TW201506695A (en) |
WO (1) | WO2014178220A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5923648B1 (en) * | 2015-07-10 | 2016-05-24 | レノボ・シンガポール・プライベート・リミテッド | Input device and electronic device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6210341U (en) * | 1985-07-03 | 1987-01-22 | ||
JP2001110278A (en) * | 1999-10-04 | 2001-04-20 | Matsushita Electric Ind Co Ltd | Multidirectional operation switch and relative electronic equipment |
JP2003177871A (en) * | 2001-12-12 | 2003-06-27 | Nego:Kk | Input device capable of executing multiple input operation with single button |
JP2008226100A (en) * | 2007-03-15 | 2008-09-25 | Alps Electric Co Ltd | Input device |
-
2014
- 2014-02-25 WO PCT/JP2014/054574 patent/WO2014178220A1/en active Application Filing
- 2014-04-22 TW TW103114514A patent/TW201506695A/en unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6210341U (en) * | 1985-07-03 | 1987-01-22 | ||
JP2001110278A (en) * | 1999-10-04 | 2001-04-20 | Matsushita Electric Ind Co Ltd | Multidirectional operation switch and relative electronic equipment |
JP2003177871A (en) * | 2001-12-12 | 2003-06-27 | Nego:Kk | Input device capable of executing multiple input operation with single button |
JP2008226100A (en) * | 2007-03-15 | 2008-09-25 | Alps Electric Co Ltd | Input device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5923648B1 (en) * | 2015-07-10 | 2016-05-24 | レノボ・シンガポール・プライベート・リミテッド | Input device and electronic device |
US10180739B2 (en) | 2015-07-10 | 2019-01-15 | Lenovo (Singapore) Pte Ltd | Input device for a portable electronic apparatus |
Also Published As
Publication number | Publication date |
---|---|
TW201506695A (en) | 2015-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2820511B1 (en) | Classifying the intent of user input | |
US8860693B2 (en) | Image processing for camera based motion tracking | |
US10528153B2 (en) | Keyboard with touch sensitive element | |
US8686946B2 (en) | Dual-mode input device | |
US8294047B2 (en) | Selective input signal rejection and modification | |
US10747326B2 (en) | Motion detection system | |
EP2570894A1 (en) | Information processing terminal, terminal operation method and computer-readable medium | |
JP2006085703A5 (en) | ||
KR20160132994A (en) | Conductive trace routing for display and bezel sensors | |
US10209787B2 (en) | Dual mode optical navigation device and mode switching method thereof | |
JP5524937B2 (en) | Input device including touchpad and portable computer | |
US9069431B2 (en) | Touch pad | |
WO2012111227A1 (en) | Touch input device, electronic apparatus, and input method | |
JP2015056178A (en) | Touch sensor capable of gesture recognition and control method of the same | |
JP5845585B2 (en) | Information processing device | |
WO2014178220A1 (en) | Input apparatus, input method, and program | |
US9377911B2 (en) | Input device | |
US9996181B2 (en) | Information processing apparatus, information processing method, and program | |
JP4080498B2 (en) | Control method of intelligent type movement of touch panel | |
US10585582B2 (en) | System and method for disambiguating touch interactions | |
US20150212618A1 (en) | Gesture input device | |
JP2010160717A (en) | Input device | |
JP6079857B2 (en) | Information processing device | |
JP5777934B2 (en) | Information processing apparatus, information processing apparatus control method, and control program | |
JP2007018421A (en) | Keyboard with pointing device function |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14791929 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14791929 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: JP |