The present invention relates to an input device.
Conventionally, in an input device having a display screen where a plurality of valid regions such as buttons that validate input from a user and a touch panel for detecting the location on the screen that has been touched, the display screen is caused to vibrate when a prescribed location on the display screen has been touched. Patent Document 1, for example, discloses an input controller that, when a plurality of buttons are displayed on a display screen, causes the touch panel to momentarily vibrate when it is unclear that the location on the display screen touched by the user is an appropriate location, or more specifically, when a location not corresponding to a button on the display screen has been touched.
Patent Document 1: Japanese Patent Application Laid-Open Publication No. 2005-190290
Recently, input devices equipped with touch panels have been adopted in car-mounted air conditioners, car-mounted navigation systems, and the like. In these types of input devices, the user performs input while driving, and thus the user often touches the touch panel without looking at the display screen. However, when the user touches the touch panel in this manner without looking at the display screen, if the vibration of the touch panel is momentary as described for the input controller of Patent Document 1, then there is a risk that the user who has touched a location not corresponding to a button on the display screen will not be able to sense the vibration and will not be recognize whether the desired button has been touched.
The technology described in the present specification was made in view of the above-mentioned problems and aims at guiding a user to a desired valid region on the display screen when it is unclear whether the location touched by the user on the display screen is a valid location.
The technology described in the present specification relates to an input device, including: a display unit having a display screen on which a plurality of valid regions are displayed and a touch detection unit that detects a location on the display screen that has been touched; a vibration unit that vibrates the display unit; an input controller that validates an input from the touch when the location detected by the touch detection unit is within the valid regions; and a vibration controller that does not cause the vibration unit to operate when the location detected by the touch detection unit fits within only one of the valid regions, but causes the vibration unit to continually operate when another location is detected for as long as the another location is being detected.
If the touch location of the user does not fit within only one valid region, then it is unclear which valid region the user desires to touch, and thus improper to judge such a location as an appropriate location for the touch location of the user. In the input device described above, if the touch location of the user is a location that fits within only one valid region, then the display unit does not vibrate, but for other locations the vibration unit continually vibrates the display unit for as long as the other locations are being detected; therefore, the user can recognize a location that fits into only one valid region by shifting the touch location until the vibrating stops.
Accordingly, even if the display screen does not have recesses, protrusions, or the like for indicating the location of the valid regions, or namely, even if the display screen is a flat surface, the user can arrive at the desired valid region by shifting the touch location in accordance with the pre-stored arrangement of valid regions. In this manner, in the input device described above, a simple configuration that does not require processing or the like of the display screen makes it possible to guide the user to the desired valid region on the display screen when it is unclear whether the touch location of the user on the display screen is an appropriate location.
When the location detected by the touch detection unit includes a location outside the valid regions, the vibration controller may cause the vibration unit to continually operate for as long as the location is being detected.
If a plurality of regions are displayed on the display screen with gaps therebetween, it is difficult to determine which valid region the user wants to touch if the touch location of the user is outside the valid region. With the above-mentioned configuration, if the touch location includes a location outside the valid region, the display unit continually vibrates during the touching of this touch location, and thus even if a plurality of valid regions are displayed with gaps therebetween, the user can be guided to the desired valid region on the display screen by shifting the touch location until the vibrating stops. A “location that includes a location outside the value region” refers both to a location only outside the valid region and a location that straddles the inside of the valid region and outside of the valid region.
The plurality of valid regions may be displayed on the display screen with each valid region abutting at least one other valid region, and when the location detected by the touch detection unit includes a location within two or more of the valid regions, the vibration controller may cause the vibration unit to continually operate for as long as the location is being detected.
If a plurality of valid regions are displayed on the display screen with each valid region abutting at least one other valid region, it is difficult to determine which valid region the user wants to touch if the touch location of the user includes a location within two or more valid regions. With the above-mentioned configuration, if the touch location of the user includes a location within two or more valid regions, the display unit continually vibrates during the touching of this touch location, and thus even if the plurality of valid regions are displayed abutting each other, the user can be guided to the desired valid regions on the display screen by shifting the touch location until the vibrating stops.
The plurality of valid regions may be equal in size and shape to one another, and may be displayed on the display screen in a matrix pattern.
With this configuration, when it is unclear if the touch location of the user on the display screen is an appropriate location, the user can shift the touch location on the display screen in either the vertical or horizontal direction on the display screen in order to arrive at the desired valid region. Thus, in the above-mentioned configuration, it is possible to easily guide the user to the desired valid region on the display screen as compared to if the size, shape, etc. of the valid regions differed from each other or if the valid regions were displayed in an irregular arrangement.
The technology described in the present specification can be achieved via various types of aspects such as a computer program for realizing the functions of the input device, a storage medium for storing this computer program, or the like.
The technology described in the present specification makes it possible to guide a user to a desired valid region on the display screen when it is unclear whether a location touched by the user on the display screen is a valid location.
Embodiment 1 will be explained with reference to
First, the configuration of the input device 10 will be explained. As shown in
The display unit 20 includes a liquid crystal panel 22 that displays images on the display screen 20A, and a touch panel 24 that has a function for detecting a location on the display screen 20A that has been touched. As shown in
The liquid crystal panel 22 will be described next. As shown in
Of the two substrates 22A, 22B that form part of the liquid crystal panel 22, the substrate on the rear side is the array substrate 22A and the surface on the front side is the CF substrate 22B. The display area A1 on the inner surface of the array substrate 22A (the surface facing the CF substrate 22B) forming a portion of the liquid crystal panel 22 has aligned thereon a large number of TFTs (thin film transistors) as switching elements and pixel electrodes connected to the TFTs, and a large number of gate wiring lines and source wiring lines surround these TFTs and pixel electrodes and form a grid shape. The gate wiring lines and the source wiring lines are connected to the respective gate electrodes and source electrodes, and the pixel electrodes are connected to the drain electrodes of the TFTs.
Meanwhile, as shown in
The inner surface side of the CF substrate 22B (the surface facing the array substrate 22A) forming a portion of the liquid crystal panel 22 has aligned thereon a large number of color filters at locations overlapping the respective pixel electrodes of the array substrate 22A in a plan view. The color filters each have colored portions exhibiting R (red), G (green), and B (blue) in an alternating linear arrangement. A light-blocking member for preventing the mixing of colors is formed between the colored portions of the color filters. As shown in
The backlight device 34 will be briefly explained next. The backlight device 34 is a so-called edge-lit type and includes a light source, a substantially box-shaped chassis that has an opening in the front (the liquid crystal panel 22 side) and that houses the light source, a light guide member facing an end of the light source and guiding light from the light source so as to emit the light towards the opening in the chassis, and an optical member covering the opening in the chassis. The light emitted from the light source enters the edge of the light guide member, is propagated inside the light guide member, and then is emitted towards the opening of the chassis, after which it is converted into planar light having an even luminance distribution across a plane by the optical member, and then is emitted towards the liquid crystal panel 22.
Next, the touch panel 24 will be described in detail. As shown in
As shown in
As shown in
The glass substrate 24A further includes thereon first potential-supplying wiring lines 26A for supplying a potential to the first transmissive electrodes 25A, second potential-supplying wiring lines 26B that supply a potential to the second transmissive electrodes 25B, and a ground wiring line 27 that can shield the transmissive electrodes 25A & 25B and the potential-supplying wiring lines 26A & 26B. The potential-supplying wiring lines 26A & 26 and the ground wiring line 27 are all made of a light-blocking metal material such as copper or titanium and are arranged in the second overlapping area A4 on the touch panel 24. The ends of the potential-supplying wiring lines 26A & 26B and the ground wiring line 27 are arranged on one lengthwise end on the glass substrate 24A and the wiring lines are connected to the second flexible substrate 23B at this location, with this connection location acting as the terminal. The second flexible substrate 23B has one end side thereof that connects to the various terminals of both potential-supplying wiring lines 26A & 26B and ground wiring line 27 via the anisotropic conductive film G2, whereas the other end sides connect to the controller substrate described above (not shown), which makes it possible for the potential supplied from the controller substrate to be transmitted to both potential-supplying wiring lines 26 & 26B and the ground wiring line 27.
Next, the vibration unit 32 will be described. The vibration unit 32 is disposed on the rear surface of the liquid crystal panel 22 and includes a vibration motor. The vibration unit 32 switches between OFF and ON by the driving thereof being controlled by a motor controller 64 (described later). The vibration unit 32 continually vibrates when turned ON, and stops vibrating when turned OFF. The vibrating of the vibration unit 32 vibrates the entire display unit 20 (liquid crystal panel 22 & touch panel 24) and the cover panel 30 that protects the display screen 20A side of the display unit 20. The magnitude of the vibration of the vibration unit 32 is set to an amount that allows the user to easily sense the vibration while touching the display screen 20A of the display unit 20.
(Electrical Configuration of Input Device)
Next, an electrical configuration of the input device 10 will be explained. As shown in
As shown in
The touch panel controller 60 detects the position on the display screen 20A touched by the user. In the touch panel 24, if the finger of the user, which is a conductor, approaches or contacts the display screen 20A while a voltage is being sequentially applied to the plurality of first transmissive electrode 25A columns and plurality of second transmissive electrode 25B columns, then the finger of the user will capacitively couple with one of the transmissive electrodes 25A and 25B, and the electrostatic capacitance value of this transmissive electrode 25A and 25B will differ from the electrostatic capacitance value of the other transmissive electrodes 25A and 25B. A coordinate plane is defined on the display screen 20A, and the touch panel controller 60 detects the transmissive electrodes 25A and 25B where the difference in electrostatic capacitance has occurred and converts the coordinates on the display screen 20A corresponding to an intersection of the transmissive electrodes 25A and 25B into two-dimensional (X-axis direction and Y-axis direction) location information signals relating to the location on the display screen 20A that has been touched by the user, and then outputs this signal to the CPU 52.
The liquid crystal panel controller 62 outputs display control signals to the liquid crystal panel 22 in accordance with the control signals output from the CPU 52, and then controls the display contents that are displayed on the display screen 20A. Specifically, the display control signals from the liquid crystal panel controller 62 control driving of the TFTs on the liquid crystal panel 22 to selectively control the transmittance of light through the liquid crystal panel 22, thereby displaying a prescribed image on the display screen 20A.
The motor controller 64 outputs vibration control signals to the vibration unit 32 in accordance with the control signals output from the CPU 52 and controls driving of the vibration motor of the vibration unit 32 in order to control the vibration unit 32. The vibration unit 32 is switched between OFF and ON by the vibration control signals from the motor controller 64. Immediately after the power of the input device 10 has been turned ON, the vibration unit 32 turns OFF.
(Display Control Process)
Next, the vibration control process performed by the CPU 52 in the input device 10 will be described with reference to the flow chart shown in
First, a display aspect of the display screen 20A of the present embodiment will be described with reference to
The vibration control process will now be explained. As shown in
If the CPU 52 determines that the user is not touching the display screen 20A (NO in S4), then the CPU 52 repeatedly executes the process in S4. If the CPU 52 determines that the user is touching the display screen 20A (YES in S4), then the CPU 52 determines if the location on the display screen 20A touched by the user fits within only one button (S6). Specifically, the CPU 52 determines if the location in the location information output from the touch panel controller 60 is a location that fits within only one button among the nine buttons 70A to 70I displayed on the display screen 20A. In the present specification, the “location that fits within only one button” means the location within the outline surrounding each button 70A to 70I and does not include the location straddling the inside of each button 70A to 70I and outside of each button 70A to 70I. Accordingly, a state in which the location on the display screen 20A touched by the user fits within only one button refers to a state such as that shown in
If the CPU 52 determines that the location on the display screen 20A touched by the user fits within only one button (YES in S6), then the CPU 52 performs an input confirmation process (described later). If the CPU 52 determines that the location on the display screen 20A touched by the user does not fit within only one button (NO in S6), then the CPU 52 turns ON the vibration unit 32 via the motor controller 64 (S8).
If the vibration unit 32 is turned ON in S8, the CPU 52 determines whether the user is touching the display screen 20A, similar to the process performed in S4 (S10). The CPU 52 performs a process similar to S4 again because it is conceivable that the user, after touching the display screen 20A, removes the finger used to touch from the display screen 20A, or the like.
If the CPU 52 determines that the user is touching the display screen 20A (YES in S10), then the CPU 52 determines whether the location on the display screen 20A touched by the user includes a location outside the button (S12). The CPU 52 determines the location on the display screen 20A touched by the user again because it is conceivable that the location on the display screen 20A touched by the user has changed due to the user moving the finger used for touching. In S12, specifically, the CPU 52 determines that a location outside the button is included if the location in the location information output from the touch panel controller 60 is a location outside each button 70A to 70I displayed on the display screen 20A, a location straddling the inside of the buttons 70A to 70I and the outside of the buttons 70A to 70I, or the like. In other words, a state in which the location on the display screen 20A touched by the user includes a location outside the button refers to states such as those shown in
If the CPU 52 determines that a location on the display screen 20A touched by the user includes a location outside the button (YES in S12), the CPU 52 returns to step S10 and again determines whether the user is touching the display screen 20A. At such time, the vibration unit 32 is ON, and is thus continually vibrating. On the other hand, if the CPU 52 determines that the location on the display screen 20A touched by the user does not include a location outside the button (NO in S12), then the CPU 52 turns OFF the vibration unit 32 via the motor controller 64 (S14). When the vibration unit 32 is turned OFF in S14, the CPU 52 returns to S4.
Next, a simple explanation will be provided for an input confirmation process executed by the CPU 52 in S16. The input confirmation process confirms that the input from the touch is valid in a case in which the location on the display screen 20A touched by the user fits within only one button. In the present embodiment, after the CPU 52 determines that the location on the display screen 20A touched by the user in S6 fits within only one button, if the CPU 52 determines that the same location that fits within only one button has been consecutively touched within a prescribed period time (double tapped), then the input from this touch is confirmed to be valid and the function associated with the button is instructed to be performed. After finishing the input confirmation process, the CPU 52 returns to S4.
(Vibration Aspect of Input Device)
A vibration control process performed by the CPU 52 was described above, and next two touch examples will be used to describe a vibration aspect of the input device 10 following the vibration control process of the present embodiment. In these examples, the input device 10 is used as a car-mounted navigation system, and the user is performing touch operation on the display screen 20A without looking at the display screen 20A. In
The user senses the vibration of the display unit 20 due to the vibration unit 32 being turned ON, and is thus able to know that the location on the display screen 20A that has been touched is wrong. At this point, the user can shift the touch location in accordance with the pre-stored arrangement of the buttons 70A to 70I. While the user is shifting the touch location, the CPU 52 determines that the user is touching the display screen 20A (YES in S10). Furthermore, while the user is shifting the touch location, the vibration unit 32 is ON, and thus the display unit 20 is continuing to vibrate. If the user shifts the touch location to the right to a position that fits within only the C button 70C (the state shown in
The CPU 52 performing the vibration control process in this manner turns ON the vibration unit 32 while the user is touching a location on the display screen 20A that includes a location outside the button and continually vibrates the display unit 20, and when the user touches a location on the display screen 20A that fits within only one button or the display screen 20A stops being touched (if the finger doing the touching is removed from the display screen 20A), then the vibration unit 32 turns OFF and the display unit 20 stops vibrating. Therefore, the user can shift the touch location in accordance with the pre-stored arrangement of the buttons 70A to 70I while sensing whether or not the display unit 20 is vibrating, thereby allowing the user to touch a location that fits within only the desired button 70C.
Next, the second touch example will be described. In this example, the user touches a location that fits within only the C button 70C, and then shifts the touch location to a location that fits within the E button 70E in accordance with the pre-stored arrangement of the buttons 70A to 70I. First, when the user has touched the location that fits only within the C button 70C, the vibration unit 32 is OFF. Then, when the user shifts the touch location to the left in accordance with the pre-stored arrangement of the buttons 70A to 70I and the touch location becomes the region between the C button 70C and the B button 70B, the vibration unit 32 turns ON and the display unit 20 vibrates. This allows the user to know that the touch location includes a location outside the C button 70C. As shown in
Next, if the user shifts the touch location downwards in accordance with the pre-stored arrangement of the buttons 70A to 70I and the touch location becomes the region between the B button 70B and the E button 70E, the vibration unit 32 turns ON again and the display unit 20 vibrates. This allows the user to know that the touch location is a location that includes the B button 70B. As shown in
In the present embodiment, if the touch location of the user does not fit within only one button, then it is unclear which button the user desires to touch, and thus improper to judge such a location as an appropriate location for the touch location of the user. In the input device 10 of the present embodiment as described above, if the touch location of the user fits within only one button, the display unit 20 does not vibrate, and if the touch location includes a location outside the button, the vibration unit 32 continually vibrates the display unit 20 while such a location is being detected (while the location is being touched); therefore, the user is able to recognize that the location fits within only one button by shifting the touch location until the vibration stops.
Accordingly, in the input device 10 of the present embodiment, even if the display screen 20A does not have recesses, protrusions, or the like for indicating the location of the buttons 70A to 70I, or namely, even if the display screen 20A is a flat surface, the user can arrive at the desired button by shifting the touch location in accordance with the pre-stored arrangement of the buttons 70A to 70I. In this manner, in the input device 10 of the present embodiment, a simple configuration that does not require processing or the like of the display screen 20A makes it possible to guide the user to the desired button on the display screen 20A when it is unclear whether the touch location of the user on the display screen 20A is an appropriate location.
Furthermore, in the present embodiment, the nine buttons 70A to 70I displayed on the display screen 20A are equal in size and shape and displayed in a matrix on the display screen 20A. This type of display aspect allows the user to shift the touch location on the display screen 20A in either the vertical or horizontal direction on the display screen 20A in order to arrive at the desired button. Thus, in the present embodiment, it is possible to easily guide the user to the desired button on the display screen 20A as compared to if the size, shape, etc. of the buttons 70A to 70I differed from each other or if the buttons 70A to 70I were displayed in an irregular arrangement.
Moreover, in the present embodiment, the display unit 20 continually vibrates while the touch location on the display screen 20A includes a location outside the button; therefore, the user can arrive at the desired button by shifting the touch location in accordance with the arrangement of the pre-stored buttons 70A to 70I until the display unit 20 stops vibrating, even if the user cannot see the display screen 20A. Thus, the input device 10 of the present embodiment is suitable for devices where the display screen 20A is touched by the user without being looked at, such as car-navigation systems.
If the vibration unit were vibrated when the touch location on the display screen is appropriate, or namely, when the touch location fits within only one button, it is possible that people would find it unpleasant for the display unit to be vibrating despite being an appropriate touch location. In particular, for someone used to operations of an input device via continued operation thereof, who more often touches appropriate locations than wrong locations, this type of scenario would be markedly more unpleasant. As a countermeasure, in the present embodiment, the vibration unit 32 does not vibrate when the touch location is appropriate, and thus is not susceptible to causing this type of unpleasantness.
Embodiment 2 will be described with reference to
First, a method of detecting touch location on the touch panel of the input device of the present embodiment will be described with reference to
(Method of Detecting Touch Location)
As shown in
With this configuration, when infrared rays are emitted from the respective LED emitters LR1 & LR2, the infrared rays are scanned in a grid pattern on the surface of the display screen 120A. In the touch panel of the present embodiment, if a finger of the user contacts or approaches the display screen 20A while the infrared rays are being emitted from the respective LED emitters LR1 & LR2, then some of the infrared rays emitted from the respective first LED emitters LE1 will be blocked by the finger of the user and some of the infrared rays emitted from the respective second LED emitters LE2 will also be blocked by the finger of the user. A coordinate plane is defined on the display screen 120A, and the touch panel controller of the present embodiment detects the first LED emitters LE1 and second LED emitters LE2 for which the infrared rays have been blocked and converts the coordinates on the display screen 120A corresponding to an intersection of the detected infrared rays emitted from the first LED emitters LE1 and the infrared rays emitted from the second LED emitters LE2 into two-dimensional (X-axis direction and Y-axis direction) location information signals relating to the location on the display screen 120A that has been touched by the user, and then outputs this signal to the CPU. In the present embodiment, the location on the display screen 120A touched by the user can be detected in this manner.
(Vibration Control Process)
Next, a vibration control process performed by a CPU in the input device of the present embodiment will be described with reference to the flowchart shown in
The vibration control process of the present embodiment will now be explained. The vibration control process of the present embodiment differs from the vibration control process of Embodiment 1 only in the process in S12. Therefore, processes that are the same as the vibration control process of Embodiment 1 will be omitted. In the vibration control process of the present embodiment, if the CPU 52 determines that the user is touching the display screen 120A in S10, then the CPU determines whether the location on the display screen 120A touched by the user includes two or more buttons (S20). Specifically, the CPU 52 determines that two or more buttons are included when the location in the location information output from the touch panel controller 60 is a location that straddles two or more buttons. In other words, a state in which the location on the display screen 120A that has been touched by the user includes two or more buttons refers to states such as those shown in
If the CPU determines that the location on the display screen 120A touched by the user includes two or more buttons (YES in S20), the CPU returns to S10 and again determines whether the user is touching the display screen 120A. At such time, the vibration unit is ON, and is thus continually vibrating. On the other hand, if the CPU determines that the location on the display screen 120A touched by the user does not include two or more buttons (NO in S20), then the CPU turns the vibration unit OFF via the motor controller (S14). After turning the vibration unit OFF in S14, the CPU returns to S4.
In the present embodiment as described above, each of the nine buttons 170A to 170I is displayed on the display screen and each button abuts at least one other button. Therefore, if the touch location of the user includes a location within two or more buttons, it is difficult to determine which button the user wants to touch. As a countermeasure, in the present embodiment, if the touch location of the user includes a location within two or more buttons, the display unit continually vibrates during the touching, and thus even if the nine buttons 170A to 170I are displayed abutting each other, the user can be guided to the desired button on the display screen 120A by shifting the touch location until the vibrating stops.
Embodiment 3 will be described with reference to
In the present embodiment, by displaying the buttons 270A to 270I on the display screen 220A in the display aspect described above, the vibration unit will be caused to vibrate if the location on the display screen 220A touched by the user is a location outside the buttons 270A to 270I displayed on the display screen 220A; if the location straddles the inside of the buttons 270A to 270I and outside of the buttons 270A to 270I; if the location includes two or more buttons, or the like. This makes it possible to guide the user to the desired button on the display screen 220A when it is unclear whether the touch location of the user on the display screen 220A is an appropriate location.
Modification examples of the respective embodiments mentioned above are described below.
(1) In the respective embodiments above, an example was shown in which a plurality of buttons equal in size and shape are displayed as a matrix on the display screen, but the display aspect of the plurality of buttons displayed on the display screen is not limited to this. As shown in
(2) In the respective embodiments above, an example was shown in which an electrostatic capacitance scheme and an infrared ray scanning scheme are described as methods of detecting touch location, but the method of detecting touch location is not limited to this. A pressure-sensitive scheme or the like in which changes in pressure occurring in the touch panel are used to detect touch location may be used instead, for example.
(3) In the respective embodiments above, an example was shown in which a vibration scheme of a vibration unit was used as the vibration motor, but the vibration scheme of the vibration unit is not limited to this. A piezoelectric vibration motor that uses piezoelectric element may be used instead, for example, or a linear actuator, or a configuration using a different vibration scheme. Basically, any configuration may be used as long as the configuration can convert electrical energy into vibration energy.
(4) In the respective embodiments above, in the input confirmation process, an example was shown in which an input based on touch was confirmed to be valid by double tapping the same location fitting within only one button within a prescribed period of time, but the input confirmation process is not limited to this. For example, input based on touch may be confirmed as valid by strongly pressing a location that fits within only one button and detecting the widening area of the finger, or input based on touch may be confirmed as valid by strongly pressing the location that fits within only one button such that the deflection of the display screen caused by the pressing pressure is detected as changes in the electrostatic capacitance values in the transmissive electrodes or detected by a pressure sensor or the like.
(5) In the respective embodiments above, an example was shown using a so-called “out-cell” touch panel configuration in which the touch panel is adhered to the outside of the liquid crystal panel, but the configuration of the touch panel is not limited to this. For example, an on-cell configuration may be used in which the touch panel is integrated with the liquid crystal panel by being interposed between the CF substrate and the polarizing plate of the liquid crystal panel or an on-cell configuration may be used in which the touch panel is integrated with the liquid crystal panel by the touch panel function being embedded within the pixels of the liquid crystal panel.
(6) In the respective embodiments above, an example was shown in which an image is displayed on a display screen by the liquid crystal panel and the backlight device, but the configuration for causing an image to be displayed on the display screen is not limited to this. For example, organic EL (electroluminescent) elements may be used to cause the image to be displayed on the display screen, or another scheme may be used to cause the image to be displayed on the display screen.
(7) In the respective embodiments above, an example was shown in which the input device is used as a car-mounted navigation system, but the input device of the present embodiment is not limited to this and can have various uses.
The embodiments of the present invention were described above in detail, but these are only examples, and do not limit the scope as defined by the claims. The technical scope defined by the claims includes various modifications of the specific examples described above.
Number | Date | Country | Kind |
---|---|---|---|
2014-089061 | Apr 2014 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2015/061657 | 4/16/2015 | WO | 00 |