Ring-type controller and wireless communication system
The ring-type controller with proximity sensors simplifies user interactions by tracking finger positions and movements, addressing the complexity of conventional finger-based control methods in augmented reality environments.
Patent Information
- Application Number
- PCT/JP2024/025749
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-18
- Filing Date
- 2024-07-18
- Publication Date
- 2025-01-23
AI Technical Summary
Conventional controllers worn on the human body, such as those used for operating electronic devices in augmented reality, require complex finger bending and straightening operations, leading to cumbersome interactions.
A ring-type controller equipped with proximity sensors that detect the distance between fingers, allowing for simplified operations by tracking finger positions and movements, enabling intuitive control through wireless communication with a host computer.
Simplifies user interactions by allowing intuitive finger-based operations, such as pointing and grasping, reducing operational complexity and enhancing usability in environments like AR glasses.
Smart Images

Figure JP2024025749_23012025_PF_FP_ABST
Abstract
Description
Ring Controller and Wireless Communication System
[0001] The present disclosure relates to a ring-type controller and a wireless communication system.
[0002] Conventionally, controllers for operating electronic devices have been portable or worn on the body. In particular, controllers worn on the body must be small, which can limit the operations that can be performed.
[0003] The smart ring described in Patent Document 1 measures finger flexion or finger extension using a flexion sensor (see Patent Document 1).
[0004] Special table 2017-527922 publication
[0005] However, with the conventional technology described above, for example, when a person operates an electronic device by pointing a finger in a space such as AR (Augmented Reality) glasses, the person has to bend and straighten their finger, which can make the operation complicated.
[0006] The present disclosure has been made in consideration of the above circumstances, and has as its object to provide a ring-type controller and a wireless communication system that can be easily operated by the user.
[0007] One aspect is a ring-type controller comprising a ring portion and a proximity sensor provided on the ring portion, the proximity sensor being positioned at a position where it can detect the distance between a specified first finger on which the ring portion is worn and another second finger.
[0008] One aspect is a wireless communication system including a ring controller and a host computer capable of communicating via a wireless module.
[0009] According to the present disclosure, it is possible to simplify the operation of a ring-type controller and a wireless communication system for the user.
[0010] FIG. 1 is a diagram showing a general configuration of a ring controller according to an embodiment. FIG. 2 is a diagram showing an example configuration of a wireless communication system according to an embodiment and an example configuration of functional blocks of a control circuit of a ring controller. FIG. 3 is a diagram showing a schematic diagram of a method of wearing a ring controller according to an embodiment. FIG. 4 is a diagram showing an example posture of a left hand wearing a ring controller according to an embodiment. FIG. 5 is a diagram showing an example posture of a left hand wearing a ring controller according to an embodiment. FIG. 6 is a diagram showing an example posture of a left hand wearing a ring controller according to an embodiment. FIG. 7 is a diagram showing an example posture of a left hand wearing a ring controller according to an embodiment. FIG. 8 is a diagram showing an example posture of a left hand wearing a ring controller according to an embodiment.
[0011] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings.
[0012] (First embodiment) [Ring-type controller] <Appearance of ring-type controller> Fig. 1 is a diagram showing the general configuration of a ring-type controller 1 according to an embodiment. For ease of explanation, Fig. 1 shows XYZ orthogonal coordinate axes, which are three-dimensional orthogonal coordinate axes. The ring-type controller 1 includes a ring unit 11, two proximity sensors 21, 22, and one positioning unit 31.
[0013] In this embodiment, the ring controller 1 has a single ring structure. The ring controller 1 may be called, for example, a ring device. The ring unit may be called, for example, simply a ring. The names of the other components in this embodiment are also examples for the purpose of explanation, and the components may be called by any other names.
[0014] The ring portion 11 has a ring-like shape. Here, the ring-like shape of the ring portion 11 is not particularly limited, and may be, for example, a circular shape or an elliptical shape. In this embodiment, the ring portion 11 has a circular shape when projected onto the XY plane. The ring portion 11 has a hole that penetrates parallel to the Z axis in the center of such a circular shape. In this embodiment, the ring portion 11 is, for example, a single-stage portion.
[0015] The two proximity sensors 21 are each disposed on the side surface of the outer periphery of the ring portion 11. The two proximity sensors 21 are disposed on the side surface with a predetermined distance between them. The predetermined distance may be expressed, for example, as a rotation angle around the central axis of the circular shape of the ring portion 11, or as a distance on the side surface of the outer periphery of the ring portion 11.
[0016] The positioning portion 31 is disposed on the side surface of the outer periphery of the ring portion 11. The positioning portion 31 is disposed on this side surface at a predetermined distance from the proximity sensor 21. In this case, the positioning portion 31 is also disposed on this side surface at a predetermined distance from the proximity sensor 22. Here, the shape of the positioning portion 31 is not particularly limited, and may have, for example, a protruding shape such as a cube or sphere, or any decorative shape. The decoration may be, for example, letters, numbers, symbols, or any pattern. Furthermore, the shape of the positioning portion 31 may be, for example, a shape that protrudes from the side surface of the outer periphery of the ring portion 11, or a shape that is engraved on the side surface of the outer periphery of the ring portion 11.
[0017] In this embodiment, the positioning unit 31 indicates to the user (human) the position on the finger (in this embodiment, the index finger of the left hand) on which the ring controller 1 is worn. In other words, in this embodiment, the user wears the ring controller 1 on a predetermined finger of a predetermined hand of the user so that the positioning unit 31 is located in a predetermined position when the ring controller 1 is worn on a predetermined finger of a predetermined hand of the user.
[0018] In this embodiment, the ring-type controller 1 is worn on the index finger of the user's left hand. Fig. 1 shows a direction D1 in which the index finger of the left hand is inserted into the ring portion 11.
[0019] In this embodiment, when the ring controller 1 is inserted onto the index finger of the user's left hand, the ring controller 1 is inserted onto the index finger so that the positioning unit 31 is positioned above the index finger. In this case, the proximity sensor 21 detects whether or not the ring controller 1 is in proximity to the middle finger of the user's left hand. Furthermore, the proximity sensor 22 detects whether or not the ring controller 1 is in proximity to the thumb of the user's left hand.
[0020] Here, the position determined by the positioning unit 31 is not particularly limited, and does not necessarily have to be above the finger on which the ring-type controller 1 is worn, but may be, for example, below or to the side of the finger on which the ring-type controller 1 is worn.
[0021] 2 is a diagram showing an example of the configuration of a wireless communication system Q1 according to an embodiment and an example of the configuration of functional blocks of the control circuit 211 of the ring controller 1. The wireless communication system Q1 includes the ring controller 1, a host computer 212, and a charger 213. In this embodiment, the host computer 212 and the charger 213 are devices external to the ring controller 1. The control circuit 211 is provided in the ring controller 1. Note that, for example, the charger 213 may be considered not to be included in the wireless communication system Q1.
[0022] In this embodiment, the ring controller 1 transmits, for example, various instructions and various information to the host computer 212 by wirelessly communicating with the host computer 212. The host computer 212 acquires various instructions or information based on the information received from the ring controller 1. The charger 213 supplies power to the ring controller 1.
[0023] Here, the host computer 212 may be any device, such as a personal computer (PC), a smartphone, AR glasses, or VR (Virtual Reality) glasses. Also, various types of chargers may be used as the charger 213.
[0024] The control circuit 211 includes a proximity sensor unit 231, an IMU (Inertial Measurement Unit) sensor 232, a wireless module 233, a battery 234, a charging connector 235, a battery control IC (Integrated Circuit) 236, and a microcontroller (also referred to as a microcomputer in this embodiment for convenience of explanation) 237. In this embodiment, the proximity sensor unit 231 includes a proximity sensor 21 and a proximity sensor 22.
[0025] Each of the proximity sensors 21 and 22 of the proximity sensor unit 231 functions as a distance measurement sensor. The proximity sensor 21 detects information regarding the degree of proximity to a predetermined finger (in this embodiment, the middle finger of the left hand). The degree may be, for example, information indicating the distance from the finger. The proximity sensor 22 detects information regarding the degree of proximity to a predetermined finger (in this embodiment, the thumb of the left hand). The degree may be, for example, information indicating the distance from the finger.
[0026] The proximity sensor unit 231 transmits information (detection information) relating to the detection results of the proximity sensors 21 and 22 to the microcomputer 237. The proximity sensor unit 231 is controlled by the microcomputer 237.
[0027] Note that detection may be called, for example, measurement or measurement. Furthermore, detection information may be called, for example, measurement information or measurement information, and may also be called, for example, detected values, measured values, or measured values. Furthermore, various types of information may be called, for example, data.
[0028] The IMU sensor 232 includes, for example, an acceleration sensor and a gyro sensor. The IMU sensor 232 detects information according to the movement of the hand wearing the ring controller 1. The IMU sensor 232 transmits information related to the detection results (detection information) to the microcomputer 237. The IMU sensor 232 is controlled by the microcomputer 237. Note that the IMU sensor 232 may include, for example, either an acceleration sensor or a gyro sensor.
[0029] The wireless module 233 performs wireless communication with the host computer 212. There are no particular limitations on the wireless communication method, and methods such as Bluetooth (registered trademark) may be used, for example. Transmission and reception of the wireless module 233 are controlled by a microcomputer 237.
[0030] The battery 234 is, for example, a secondary battery that charges and supplies power. Here, the battery 234 may be configured to be detachable from the main body of the ring controller 1 (in the example of FIG. 2 , the parts of the ring controller 1 other than the battery 234), or may be integrated and not detachable. Note that a replaceable primary battery may be used as the battery 234, in which case the charger 213 and charging connector 235 may not be provided. In this case, for example, the battery 234 may be considered to be an external component of the ring controller 1.
[0031] The charging connector 235 receives power from the charger 213 and supplies that power to the battery control IC 236. Note that the charging connector 235 and the charger 213 may be configured to supply power contactlessly, or may be configured to supply power via a wire. When the charging connector 235 and the charger 213 supply power via a wire, for example, power may be supplied when the ring controller 1 is not being worn by the user.
[0032] The battery control IC 236 controls charging of the battery 234 and power supply from the battery 234. In this embodiment, the battery control IC 236 supplies power to each of the proximity sensor unit 231, the IMU sensor 232, the wireless module 233, and the microcomputer 237 using power charged in the battery 234. The battery control IC 236 also charges the battery 234 using power supplied from the charging connector 235.
[0033] The microcomputer 237 performs various processes and controls. The microcomputer 237 communicates information with the host computer 212 via the wireless module 233. The microcomputer 237 receives information about the detection results (detection information) from the proximity sensor unit 231. The microcomputer 237 receives information about the detection results (detection information) from the IMU sensor 232. The microcomputer 237 transmits instructions to the host computer 212 according to the user's operation, for example, based on one or both of the information from the proximity sensor unit 231 and the information from the IMU sensor 232.
[0034] Here, the microcomputer 237 may, for example, identify an instruction corresponding to the user's operation content based on both the information from the proximity sensor unit 231 and the information from the IMU sensor 232, or may identify an instruction corresponding to the user's operation content based on any one of the information from the proximity sensor unit 231 and the information from the IMU sensor 232. As another example, the microcomputer 237 may transmit one or both of the information from the proximity sensor unit 231 and the information from the IMU sensor 232 to the host computer 212 without identifying an instruction corresponding to the user's operation content. In this case, the host computer 212 identifies an instruction corresponding to the user's operation content based on the information received from the microcomputer 237.
[0035] Note that when a series of processes are performed by the microcomputer 237 and the host computer 212, the division of the processes performed by the microcomputer 237 and the processes performed by the host computer 212 may be arbitrary. As one example, the microcomputer 237 may transmit to the host computer 212 information about the detection results themselves (e.g., distance) by the proximity sensors 21, 22, or information about the presence or absence of proximity obtained from the detection results. As another example, the microcomputer 237 may transmit to the host computer 212 information about the detection results themselves (e.g., one or both of acceleration and angular velocity) by the IMU sensor 232, or information about movement obtained from the detection results (e.g., information such as the distance moved by the ring controller 1).
[0036] As another example, the microcomputer 237 may generate predetermined information based on the detection results of the proximity sensor unit 231 and the detection results of the IMU sensor 232, and transmit the information to the host computer 212. For example, the predetermined information may be information for display, and in this case, the host computer 212 displays the information received from the microcomputer 237 via the wireless module 233 on a screen.
[0037] The microcomputer 237 or the host computer 212 may determine whether the proximity sensor 21 is in proximity to a predetermined finger (in this embodiment, the middle finger of the left hand) based on, for example, detection information from the proximity sensor 21. In this case, for example, the detection information may be information on the distance (separation distance) from the finger, and it may be determined that the proximity is present when the distance from the finger is equal to or less than a predetermined threshold (or less than the predetermined threshold), and it may be determined that the proximity is not present in other cases. Similarly, the microcomputer 237 or the host computer 212 may determine whether the proximity sensor 22 is in proximity to a predetermined finger (in this embodiment, the thumb of the left hand) based on, for example, detection information from the proximity sensor 22. In this case, for example, the detection information may be information on the distance (separation distance) from the finger, and it may be determined that the proximity is present when the distance from the finger is equal to or less than a predetermined threshold (or less than the predetermined threshold), and it may be determined that the proximity is not present in other cases. Note that the thresholds for the proximity sensors 21 and 22 may be the same or different, for example.
[0038] In this embodiment, the proximity sensor 21 and the proximity sensor 22 are arranged at different, separated locations (positions) on the ring unit 11. Furthermore, the components of the ring-type controller 1 shown in FIG. 2 other than the proximity sensors 21 and 22 may be arranged together in one location on the ring unit 11, for example, or may be arranged separately at multiple, separated locations on the ring unit 11. When these components are arranged together in one location on the ring unit 11, this location may be, for example, the same location as any one of the two proximity sensors 21 and 22, or may be a different location from the two proximity sensors 21 and 22.
[0039] <Control of Control Circuit from Host Computer> A configuration may be used in which a predetermined instruction (control data) is transmitted from the host computer 212 to the microcomputer 237 of the control circuit 211. The instruction may be a sleep instruction. For example, the host computer 212 may issue a sleep instruction to the microcomputer 237 via the wireless module 233 at a desired timing. In this case, the microcomputer 237 puts all or part of the control circuit 211 into a sleep state in response to receiving the instruction. Note that in the sleep state, for example, power consumption is reduced. In this case, the sleep state may be referred to as a power-saving state or the like.
[0040] [User Operation Contents] Figure 3 is a diagram schematically showing a method for wearing the ring controller 1 according to this embodiment. For ease of explanation, Figure 3 shows the same XYZ orthogonal coordinate axes as Figure 1. Figure 3 shows the ring controller 1 from the perspective of looking at the hole in the ring portion 11 of the ring controller 1.
[0041] In this embodiment, the ring controller 1 is worn on the index finger of the user's left hand by inserting the index finger in a direction from the front to the back of the page in FIG. 3 . In this case, the proximity sensor 21 is disposed in a position where it can detect whether the middle finger of the user's left hand is close to the index finger. Furthermore, the proximity sensor 22 is disposed in a position where it can detect whether the thumb of the user's left hand is close to the index finger. Therefore, the microcomputer 237 or the host computer 212 can identify an instruction corresponding to the user's operation based on the detection results of the two proximity sensors 21, 22.
[0042] In this embodiment, in the example of FIG. 3 , when viewed from the negative side to the positive side of the Z axis, the proximity sensor 21 is disposed 90 degrees (or approximately 90 degrees) to the left (left side in FIG. 3 ) of the positioning unit 31 in the ring portion 11. That is, in this embodiment, the position of the positioning unit 31 and the position of the proximity sensor 21 are offset by 90 degrees (or approximately 90 degrees) in terms of the angle of rotation around the central axis of the circular shape of the ring portion 11. Also, in this embodiment, in the example of FIG. 3 , when viewed from the negative side to the positive side of the Z axis, the proximity sensor 22 is disposed at a position approximately 90 to 180 degrees (for example, 157.5 degrees or 135 degrees) to the right (right side in FIG. 3 ) of the positioning unit 31 in the ring portion 11. That is, in this embodiment, the position of the positioning unit 31 and the position of the proximity sensor 22 are offset by 90 to 180 degrees in terms of the angle of rotation around the central axis of the circular shape of the ring portion 11. Thus, in this embodiment, the positions of proximity sensors 21 and 22 are offset by an angle ranging from 90 degrees to 180 degrees (for example, 112.5 degrees or 135 degrees) in terms of the rotation angle when centered on the central axis of the circular shape of ring portion 11. Note that the arrangement of each component (for example, the position of the rotation angle) shown in this embodiment is an example for explanatory purposes and is not necessarily an exact value, and any practically effective arrangement of each component may be used.
[0043] <Examples of User Operation Contents> Examples of user operation contents are shown with reference to Figures 4A to 4D. In the examples of Figures 4A to 4D, the ring controller 1 is worn on the index finger F2 of the user's left hand H1.
[0044] 4A and 4B are diagrams showing an example of the posture of a left hand H1 wearing a ring-type controller 1 according to an embodiment. FIGS. 4A and 4B are diagrams showing the same posture of the left hand H1 as viewed from different perspectives. In the example of FIG. 4A , the user is assuming a pointing posture with only the index finger F2 of the left hand H1 extended. In this case, based on the detection result of the proximity sensor 21, it is determined that the middle finger F3 of the user's left hand H1 is not in proximity to the index finger F2, and based on the detection result of the proximity sensor 22, it is determined that the thumb F1 of the user's left hand H1 is not in proximity to the index finger F2.
[0045] 4C is a diagram showing an example of the posture of a left hand H1 wearing a ring-type controller 1 according to an embodiment. In the example of Fig. 4C, the user is assuming a posture in which the index finger F2 and middle finger F3 of the left hand H1 are extended to point with two fingers. In this case, based on the detection result of the proximity sensor 21, it is determined that the middle finger F3 of the user's left hand H1 is in proximity to the index finger F2, and based on the detection result of the proximity sensor 22, it is determined that the thumb F1 of the user's left hand H1 is not in proximity to the index finger F2.
[0046] 4D is a diagram showing an example of the posture of a left hand H1 wearing a ring-type controller 1 according to an embodiment. In the example of Fig. 4D , the user is assuming a posture for performing a grasp operation, with the index finger F2 and middle finger F3 of the left hand H1 touching and the index finger F2 and thumb F1 extended so as to touch. In this case, based on the detection result of the proximity sensor 21, it is determined that the middle finger F3 of the user's left hand H1 is in proximity to the index finger F2, and based on the detection result of the proximity sensor 22, it is determined that the thumb F1 of the user's left hand H1 is in proximity to the index finger F2.
[0047] 4A to 4D are merely examples, and any posture of the left hand H1 may be used to determine the user's operation. For example, the examples of FIGS. 4A to 4D show cases in which the user's operation is identified based on the detection results of the proximity sensors 21 and 22 corresponding to the posture of the user's left hand H1. However, as another example, the user's operation may be identified based on both the detection results of the proximity sensors 21 and 22 and the detection result of the IMU sensor 232.
[0048] <Example of Use of Ring Controller> Fig. 5 is a diagram showing an example of use of the ring controller 1 according to the embodiment. Fig. 5 shows a screen 331 being projected onto a wall 311 using the projector function. The image on the screen 331 includes an image of an operation target 351. In the example of Fig. 5, the screen 331 is a projected screen that is processed by the host computer 212. Also, in the example of Fig. 5, the operation target 351 is a cursor that can be moved on the screen 331.
[0049] 5 also shows the ring controller 1 and the user's left hand H1 wearing the ring controller 1. The ring controller 1 is worn on the index finger F2 of the left hand H1.
[0050] In the example of FIG. 5 , when the user positions his or her left hand H1 in a specific position, an instruction corresponding to that position can be notified to the host computer 212 via the ring controller 1. In the example of FIG. 5 , that position is a position in which the tip of the index finger F2 is pointed in a specific direction D11. The host computer 212 executes various processes based on the content of the instruction (user operation content) received from the ring controller 1. The process is not particularly limited and may be, for example, processing related to an object pointed at by the cursor or cursor movement processing. The host computer 212 identifies a process corresponding to the user operation content based on the relationship (e.g., relative position) between the screen generated by the host computer 212 (in this example, the screen 331 displayed on the wall 311) and the user operation content, and executes the process.
[0051] Note that while this embodiment illustrates a case in which the content of a user's operation is notified from the ring controller 1 to the host computer 212, as another example, the content of the user's operation may be identified by the microcomputer 237 of the ring controller 1, and the microcomputer 237 may execute processing according to the content of the operation. Furthermore, this embodiment illustrates a case in which a predetermined screen (screen 331 in the example of FIG. 5) is projected onto the wall 311, as another example, a configuration in which such a screen is projected onto one or both sides of glasses worn by the user may be used.
[0052] As described above, the ring controller 1 according to this embodiment simplifies operation for the user (human). For example, the user can perform intuitive operations by pointing at the space projected on the wall 311 or AR glasses, etc. For example, the user can operate or control an electronic device (the host computer 212 in this embodiment) by wearing the ring controller 1 on the fingers of the hand and positioning the hand in a specific position.
[0053] The user can easily operate the user interface by, for example, bringing the finger wearing the ring controller 1 close to another finger. The user can also easily operate the user interface by, for example, bringing the finger wearing the ring controller 1 close to two or more other fingers. By referring to the positioning unit 31, the user can easily visually recognize how the ring controller 1 should be worn.
[0054] The ring controller 1 according to this embodiment can transmit information about the detection results of the proximity sensors 21, 22 to the host computer 212, which allows the host computer 212 to accurately grasp, for example, the position of a specific finger (for example, whether or not that finger is in proximity) relative to the finger of the user wearing the ring controller 1. For example, in a configuration in which the detection results of each sensor (in this embodiment, the proximity sensors 21, 22 and the IMU sensor 232) are transmitted from the ring controller 1 to the host computer 212, accurate information about the position of the ring controller 1 and the like can be presented to the host computer 212.
[0055] 4A to 4D and 5, the ring controller 1 is worn on the fingers of the user's left hand, but the same applies to examples in which a ring controller is worn on the fingers of the user's right hand. For example, the ring controller worn on the fingers of the user's right hand may have a configuration that is symmetrical to the ring controller 1 worn on the fingers of the user's left hand, or it may have a different configuration.
[0056] In this embodiment, the ring controller 1 worn on the index finger is illustrated, but as another example, a ring controller worn on a finger other than the index finger may be implemented. As a specific example, a configuration may be used in which the ring controller 1 is worn on the middle finger of a specific hand of the user, and a proximity sensor detects the degree of proximity between the middle finger and other fingers. In this case, the other fingers may be, for example, one or more of the index finger, ring finger, and thumb.
[0057] The locations where the two proximity sensors 21, 22 and the positioning unit 31 are provided on the ring unit 11 of the ring controller 1 are shown in the present embodiment as an example, and the locations where they are provided may be designed arbitrarily. These locations may be designed arbitrarily for each type, for example, for the left hand only, the right hand only, or for both the left and right hands. For example, while the present embodiment illustrates a case where the ring controller 1 is worn on the user's left hand, the ring controller 1 according to the present embodiment may be worn on the right hand as is, or a ring controller in which one or more of the proximity sensors 21, 22 and the positioning unit 31 are replaced with other locations may be worn on the right hand.
[0058] In this embodiment, the ring-type controller 1 is shown having two proximity sensors 21 and 22 on the ring unit 11, but as another configuration example, a ring-type controller having three or more proximity sensors on the ring unit may be implemented. In other words, the ring-type controller may have at least two proximity sensors on different locations on the ring unit.
[0059] Second Embodiment [Ring-Type Controller] Fig. 6 is a diagram showing a schematic configuration of a ring-type controller 501 according to a second embodiment. For ease of explanation, Fig. 6 shows XYZ orthogonal coordinate axes, which are three-dimensional orthogonal coordinate axes. The ring-type controller 501 includes a ring unit 511 and a proximity sensor 521.
[0060] The proximity sensor 521 is disposed at a predetermined location on the outer circumferential side of the ring unit 511. The proximity sensor 521 has the same function as, for example, the proximity sensor 21 shown in FIG. 1. The ring-type controller 1 includes, for example, a control circuit having a configuration similar to that of the control circuit 211 shown in FIG. 2, in which the proximity sensor unit 231 includes one proximity sensor 521. The control circuit or the host computer (a device equivalent to the host computer 212 shown in FIG. 2) identifies the user's operation based on the detection results of the proximity sensor 521, or based on the detection results of the proximity sensor 521 and the detection results of the IMU sensor (a sensor equivalent to the IMU sensor 232 shown in FIG. 2).
[0061] Here, the ring controller 501 according to this embodiment differs from the ring controller 1 according to the first embodiment in that it has one proximity sensor 521 (i.e., it does not have two proximity sensors) and does not have a positioning unit. In this embodiment, the ring unit 511 does not have a positioning unit, and the user wears the ring controller 501 on a specific finger by referring to, for example, the position of the proximity sensor 521 provided on the ring unit 511.
[0062] As described above, the ring controller 501 according to this embodiment makes operation easy for the user (human). For example, the user can perform simple operations by bringing the finger wearing the ring controller 501 close to another finger.
[0063] Third Embodiment [Ring-Type Controller] Fig. 7 is a diagram showing the schematic configuration of a ring-type controller 601 according to a third embodiment. For ease of explanation, Fig. 7 shows XYZ orthogonal coordinate axes, which are three-dimensional orthogonal coordinate axes. The ring-type controller 601 includes a ring unit 611 and two proximity sensors 621 and 622.
[0064] The proximity sensors 621 and 622 are each disposed at a predetermined location on the outer circumferential side of the ring portion 611. As an example, these two proximity sensors 621 and 622 may be disposed in the same locations as the two proximity sensors 21 and 22 according to the first embodiment. Each of the proximity sensors 621 and 622 has the same function as, for example, the proximity sensors 21 and 22 shown in FIG. 1 .
[0065] The ring controller 601 includes, for example, a control circuit having a configuration similar to that of the control circuit 211 shown in Fig. 2. The control circuit or the host computer (a device equivalent to the host computer 212 shown in Fig. 2) identifies the user's operation based on the detection results of the two proximity sensors 621, 622, or based on the detection results of the two proximity sensors 621, 622 and the detection results of the IMU sensor (a sensor equivalent to the IMU sensor 232 shown in Fig. 2).
[0066] Here, the ring controller 601 according to this embodiment differs from the ring controller 1 according to the first embodiment in that it does not have a positioning unit. In this embodiment, the ring unit 611 does not have a positioning unit, and the user wears the ring controller 601 on a specific finger by referring to, for example, the positions of proximity sensors 621, 622 provided on the ring unit 611.
[0067] As described above, the ring controller 601 according to this embodiment simplifies operation for the user (human). The user can achieve simple operations by, for example, bringing the finger wearing the ring controller 601 close to another finger. The user can also achieve simple operations by, for example, bringing the finger wearing the ring controller 601 close to two or more other fingers.
[0068] [Regarding the Above Embodiments] A program for implementing the functions of any of the components of any of the above-described devices may be recorded on a computer-readable recording medium and then loaded and executed by a computer system. The term "computer system" as used herein includes hardware such as an operating system or peripheral devices. Furthermore, "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and compact disc (CD)-read-only memories (ROMs), as well as storage devices such as hard disks built into computer systems. Furthermore, "computer-readable recording medium" also includes devices that retain a program for a certain period of time, such as volatile memory within a computer system that acts as a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. Such volatile memory may be, for example, random access memory (RAM). The recording medium may also be, for example, a non-transitory recording medium.
[0069] The above program may also be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by transmission waves in the transmission medium. Here, the "transmission medium" that transmits the program refers to a medium that has the function of transmitting information, such as a network such as the Internet or a communication line such as a telephone line. The above program may also be intended to realize part of the above-mentioned functions. Furthermore, the above program may be a so-called differential file that can realize the above-mentioned functions in combination with a program already recorded in the computer system. A differential file may also be called a differential program.
[0070] Furthermore, the functions of any of the components in any of the above-described devices may be implemented by a processor. For example, each process in the embodiments may be implemented by a processor operating based on information such as a program and a computer-readable recording medium storing information such as the program. Here, the functions of each unit of the processor may be implemented by, for example, individual hardware, or may be implemented by integrated hardware. For example, the processor may include hardware, and the hardware may include at least one of a circuit for processing digital signals and a circuit for processing analog signals. For example, the processor may be configured using one or more circuit devices mounted on a circuit board, or one or both of one or more circuit elements. An integrated circuit (IC) or the like may be used as the circuit device, and a resistor or a capacitor may be used as the circuit element.
[0071] Here, the processor may be, for example, a CPU. However, the processor is not limited to a CPU, and various types of processors, such as a GPU (Graphics Processing Unit) or a DSP (Digital Signal Processor), may be used. The processor may also be, for example, a hardware circuit using an ASIC (Application Specific Integrated Circuit). The processor may also be, for example, composed of multiple CPUs, or may also be composed of a hardware circuit using multiple ASICs. The processor may also be, for example, composed of a combination of multiple CPUs and a hardware circuit using multiple ASICs. The processor may also include, for example, one or more of an amplifier circuit or a filter circuit that processes analog signals.
[0072] The embodiments of this disclosure have been described in detail above with reference to the drawings, but the specific configuration is not limited to this embodiment, and includes designs within the scope that do not deviate from the gist of this disclosure.
[0073] [Additional Notes] [Configuration Example 1] to [Configuration Example 7] are shown.
[0074] [Configuration Example 1] A ring-type controller comprising: a ring unit; and a proximity sensor provided on the ring unit, wherein the proximity sensor is positioned at a position where it can detect the distance between a predetermined first finger on which the ring unit is worn and another second finger.
[0075] Therefore, with the ring controller, a user can easily perform operations with a simple action, such as bringing a first finger and a second finger closer together. The user's finger actions can include, for example, bringing the finger wearing the ring controller closer to another finger (e.g., the thumb) or pointing at a specific object with two fingers, thereby enabling various commands to be given. Here, the first finger and the second finger may each be any finger. Furthermore, the ring controller may be applicable to either or both of the right hand and the left hand. In this embodiment, the ring controllers 1, 501, and 601 are examples of ring controllers, the ring units 11, 511, and 611 are examples of ring units, the proximity sensors 21, 22, 521, 621, and 622 are examples of proximity sensors, the index finger F2 of the left hand H1 is an example of the first finger, and the thumb F1 or middle finger F3 is an example of the second finger.
[0076] [Configuration Example 2] The ring-type controller according to [Configuration Example 1], wherein the second finger is adjacent to the first finger.
[0077] Therefore, with the ring controller, the user can easily perform operations with a simple action such as bringing adjacent first and second fingers closer together.
[0078] [Configuration Example 3] The ring-shaped controller according to [Configuration Example 2], wherein the first finger is an index finger and the second finger is a thumb or a middle finger.
[0079] Therefore, with the ring controller, the user can easily perform operations with a simple action such as bringing the index finger and the adjacent finger (thumb or middle finger) close together.
[0080] [Configuration Example 4] The ring-shaped controller described in any one of [Configuration Example 1] to [Configuration Example 3], further comprising: a second proximity sensor provided at a location on the ring portion different from the proximity sensor; a third finger being different from the first finger and the second finger; and the second proximity sensor being positioned at a location where it can detect the distance between the first finger and the third finger.
[0081] Therefore, with the ring controller, the user can easily perform operations by combining simple actions such as bringing the first finger and second finger closer together, and bringing the first finger and third finger closer together, where the first finger, second finger, and third finger may each be any finger.
[0082] [Configuration Example 5] The ring-type controller according to any one of [Configuration Example 1] to [Configuration Example 4], wherein the ring portion includes a positioning portion that indicates a wearing position with respect to the first finger.
[0083] Therefore, with the ring-type controller, the user can easily recognize how to wear the ring-type controller by referring to the positioning portion. In this embodiment, the positioning portion 31 is an example of the positioning portion.
[0084] [Configuration Example 6] The ring controller according to any one of [Configuration Example 1] to [Configuration Example 5], comprising: a microcontroller that receives distance information detected by the proximity sensor, and receives information on detection values detected by one or both of an acceleration sensor and a gyro sensor; and a battery that supplies power to one or more of the proximity sensor, the acceleration sensor, the gyro sensor, and the microcontroller.
[0085] Therefore, in the ring controller, processing or control based on the detection results of various sensors can be executed by a microcontroller (MCU), and, for example, information regarding the detection results of one or more sensors can be transmitted to an external device (for example, the host computer 212). Note that in this embodiment, the IMU sensor 232 includes the functions of an acceleration sensor and a gyro sensor, the MCU 237 is an example of a microcomputer (MCU), and the battery 234 is an example of a battery.
[0086] [Configuration Example 7] The ring controller according to [Configuration Example 6], further comprising: a charging connector for charging the battery; and a wireless module for transmitting and receiving data to and from the microcontroller.
[0087] Therefore, the ring controller is capable of charging the battery and is also capable of transmitting and receiving data to and from, for example, an external device (for example, the host computer 212). In this embodiment, the charging connector 235 is an example of a charging connector, and the wireless module 233 is an example of a wireless module.
[0088] [Configuration Example 8] A wireless communication system including the ring controller according to [Configuration Example 7] and a host computer capable of communicating via the wireless module.
[0089] Therefore, in the wireless communication system, through wireless communication between the host computer and the ring controller, operation content according to the hand movements of the user wearing the ring controller can be applied to various operations or controls. Note that in this embodiment, the wireless communication system Q1 is an example of a wireless communication system.
[0090] 1, 501, 601...Ring-type controller 11, 511, 611...Ring section 21, 22, 521, 621, 622...Proximity sensor 31...Positioning section 211...Control circuit 212...Host computer 213...Charger 231...Proximity sensor section 232...IMU sensor 233...Wireless module 234...Battery 235...Charging connector 236...Battery control IC 237...Microcontroller (microcomputer) 311...Wall 331...Screen 351...Operation target D1, D11...Direction F1...Thumb F2...Index finger F3...Middle finger H1...Left hand Q1...Wireless communication system
Claims
1. A ring-type controller comprising a ring portion and a proximity sensor provided on the ring portion, the proximity sensor being positioned so as to be able to detect the distance between a specified first finger on which the ring portion is worn and another second finger.
2. The ring-type controller according to claim 1, wherein the second finger is adjacent to the first finger.
3. The ring-type controller according to claim 2, wherein the first finger is an index finger and the second finger is a thumb or a middle finger.
4. A ring-type controller as described in any one of claims 1 to 3, further comprising a second proximity sensor provided at a position on the ring portion different from the proximity sensor, a third finger being different from the first finger and the second finger, and the second proximity sensor being positioned at a position capable of detecting the distance between the first finger and the third finger.
5. A ring-type controller according to any one of claims 1 to 3, wherein the ring portion is provided with a positioning portion that indicates the wearing position on the first finger.
6. A ring controller as described in any one of claims 1 to 3, comprising: a microcontroller that receives distance information detected by the proximity sensor and also receives information on detection values detected by one or both of an acceleration sensor and a gyro sensor; and a battery that supplies power to one or more of the proximity sensor, the acceleration sensor, the gyro sensor, and the microcontroller.
7. The ring controller according to claim 6, further comprising: a charging connector for charging the battery; and a wireless module for transmitting and receiving data to and from the microcontroller.
8. A wireless communication system comprising: the ring controller according to claim 7; and a host computer capable of communicating via the wireless module.
Citation Information
Patent Citations
smart ring
JP2017527922A
Ring human-machine interface
US10139906B1
Finger-Mounted Input Devices
US20210089131A1
Input device, system, and control method
WO2023286316A1