The present invention relates to a touch type operation system and an operation method of the same, and a non-transitory computer readable medium.
A touch type operation apparatus comprising a touch sensor has been widely used. The touch sensor includes an operation region in which a user performs a gesture operation by bringing a finger into contact with the operation region. Such a touch type operation apparatus is currently mounted in various apparatuses. For example, JP2013-022986A discloses a vehicle-mounted touch type operation apparatus. The touch type operation apparatus disclosed in JP2013-022986A comprises a touch sensor that includes an operation region having a generally flat surface shape.
The touch type operation apparatus disclosed in JP2013-022986A is equipped with a measure for preventing erroneous operations caused by unintended contact and the like of a finger with the operation region when an automobile is manually driven. Specifically, during the manual driving, an operation of which at least one of an operation intensity, the number of operations, the number of operation points (number of fingers in contact), an operation distance (distance of movement of the finger), or an operation time period (time period of contact with the finger) is increased compared to that during a vehicle stoppage is determined as a valid operation. For example, in the case of the operation intensity, an operation of lightly pressing the operation region is determined as a valid operation during the vehicle stoppage. However, an operation of strongly pressing the operation region is determined as a valid operation during the manual driving. In the case of the number of operations, an operation of tapping the operation region with one finger (operation of hitting the operation region with the finger) is determined as a valid operation during the vehicle stoppage. However, an operation of tapping the operation region with a plurality of fingers is determined as a valid operation during the manual driving.
Generally, for example, as represented by a smartphone, a method of setting an operation lock on the touch sensor at all times and releasing the operation lock by inputting a password in a case of desiring to perform an operation has been widely employed as a method of preventing erroneous operations on the touch sensor. However, in such a method, effort corresponding to the release of the operation lock is taken. In addition, in order to execute any function in a state where the operation lock is set, an operation of executing the function has to be performed after releasing the operation lock. Thus, effort is required.
In the touch type operation apparatus disclosed in JP2013-022986A, an operation of which the load exerted on the user is increased compared to that during the vehicle stoppage is recognized the manual driving. Thus, an effect of definitely preventing erroneous operations is achieved. However, there is no disclosure related to the operation lock of the touch sensor. Apparently, a method of reducing inconvenience related to the release of the operation lock of the touch sensor and the execution of the function is also not disclosed.
An object of the present invention is to provide a touch type operation system and an operation method of the same and a non-transitory computer readable medium capable of reducing inconvenience related to release of an operation lock of a touch sensor and execution of a function while preventing erroneous operations.
In order to resolve the above object, a touch type operation system of the present invention is a touch type operation system comprising a touch type operation apparatus, and an execution part that executes a function corresponding to an operation instruction input from the touch type operation apparatus, in which the touch type operation apparatus includes a touch sensor that includes an operation region in which a user performs a gesture operation by bringing a finger into contact with the operation region and a recessed solid portion and/or a protruding solid portion sensed by touch with the finger is disposed in the operation region and on which an operation lock invalidating the gesture operation is set, an operation recognition part that recognizes the gesture operation performed on the operation region, and an operation validity determination part that determines whether or not the gesture operation recognized by the operation recognition part is a valid operation and determines an in-lock valid operation which is a specific gesture operation with respect to the solid portion as the valid operation even at a time of the operation lock, and in a case where the in-lock valid operation is performed at the time of the operation lock, the operation lock is released, and at the same time, a specifying function which is a specific function is executed by the execution part.
It is preferable that while the operation lock is released in response to the in-lock valid operation, an in-lock invalid operation that is the gesture operation determined as an invalid operation at the time of the operation lock is set as the valid operation.
It is preferable that the execution part executes a menu item selection function of selecting one menu item from menu items corresponding to a plurality of the functions as the specific function.
It is preferable that the operation region is configured to include a flat surface portion and the recessed solid portion recessed from the flat surface portion and/or the protruding solid portion protruding from the flat surface portion.
It is preferable that the in-lock valid operation is a slide operation of moving the finger along an opening periphery of the recessed solid portion that is a boundary between the flat surface portion and the recessed solid portion and/or a recessed surface of the recessed solid portion. Alternatively, it is preferable that the in-lock valid operation is a slide operation of moving the finger along a lower periphery of the protruding solid portion that is a boundary between the flat surface portion and the protruding solid portion and/or in a case where the protruding solid portion has an upper surface, a periphery of the upper surface.
It is preferable that the in-lock valid operation is a double tap operation of consecutively hitting a specific part on the protruding solid portion specified by a shape of the protruding solid portion twice with the finger.
It is preferable that the recessed solid portion includes a plurality of finger holes in which a plurality of the fingers are respectively inserted and a plurality of guide grooves guiding the plurality of fingers to the plurality of finger holes, respectively, and the in-lock valid operation is a slide operation of inserting the fingers in the finger holes along recessed surfaces forming the guide grooves. In this case, it is preferable that the execution part changes the specific function depending on the number or positions of the finger holes in which the fingers are inserted.
It is preferable that the in-lock valid operation is a text writing operation of writing a text representing the specific function on the solid portion with the finger.
It is preferable that the solid portion has any shape of a spherical shape, a columnar shape, or a frustum shape.
It is preferable that the touch type operation system further comprises a voice output control part that performs control for outputting a notification voice with respect to the gesture operation from a speaker.
It is preferable that the touch sensor is a touch panel display of which at least a part is transparent and which has a display function in the transparent part.
It is preferable that while a mounting apparatus is in a specific operation state and the in-lock valid operation is not recognized by the operation recognition part, the operation lock is executed.
It is preferable that the mounting apparatus is an automobile. In this case, it is preferable that the specific operation state is a state of manual driving where a driver sitting in a driver's seat of the automobile travels by manually operating a steering wheel. In addition, it is preferable that the function is a function related to at least one of car navigation, car air conditioning, or car audio.
An operation method of a touch type operation system of the present invention is an operation method of a touch type operation system comprising a touch type operation apparatus including a touch sensor that includes an operation region in which a user performs a gesture operation by bringing a finger into contact with the operation region and a recessed solid portion and/or a protruding solid portion sensed by touch with the finger is disposed in the operation region and on which an operation lock invalidating the gesture operation is set. The method comprises an operation recognition step of recognizing the gesture operation performed on the operation region, an operation validity determination step of determining whether or not the gesture operation recognized in the operation recognition step is a valid operation and determining an in-lock valid operation which is a specific gesture operation with respect to the solid portion as the valid operation even at a time of the operation lock, an operation lock release step of releasing the operation lock in a case where the in-lock valid operation is performed at the time of the operation lock, and an execution step of executing a function corresponding to an operation instruction input from the touch type operation apparatus and executing a specific function of the function at the same time as the operation lock release step in a case where the in-lock valid operation is performed at the time of the operation lock.
A non-transitory computer readable medium of the present invention is for storing a computer-executable program of a touch type operation system comprising a touch type operation apparatus including a touch sensor that includes an operation region in which a user performs a gesture operation by bringing a finger into contact with the operation region and a recessed solid portion and/or a protruding solid portion sensed by touch with the finger is disposed in the operation region and on which an operation lock invalidating the gesture operation is set. The computer-executable program causes a computer to execute an operation recognition function of recognizing the gesture operation performed on the operation region, an operation validity determination function of determining whether or not the gesture operation recognized by the operation recognition function is a valid operation and determining an in-lock valid operation which is a specific gesture operation with respect to the solid portion as the valid operation even at a time of the operation lock, an operation lock release function of releasing the operation lock in a case where the in-lock valid operation is performed at the time of the operation lock, and an execution function of executing a function corresponding to an operation instruction input from the touch type operation apparatus and executing a specific function of the function at the same time as the operation lock release function in a case where the in-lock valid operation is performed at the time of the operation lock.
According to the present invention, the operation lock of the touch sensor is released in response to the in-lock valid operation with respect to the solid portion using the touch sensor including the recessed solid portion and/or the protruding solid portion. At the same time, the specific function is executed. Thus, the release of the operation lock and the execution of the specific function can be performed in one action at the same time. Accordingly, a touch type operation system and an operation method of the same and a non-transitory computer readable medium capable of reducing inconvenience related to release of an operation lock of a touch sensor and execution of a function while preventing erroneous operations can be provided.
In
The instrument panel 11 includes a dashboard 17 and a center console 18. The dashboard 17 extends in the direction of a Y axis (horizontal axis parallel to a width direction of the automobile) from a driver's seat 20 side on which a steering wheel 19 is arranged to a passenger seat 21 side. The center console 18 is arranged between the driver's seat 20 and the passenger seat 21 and is configured to include an upper portion 18A, a center portion 18B, and a lower portion 18C.
The upper portion 18A is connected to a center portion of the dashboard 17. The center portion 18B includes a smooth curved surface that does not have a step and connects the upper portion 18A to the lower portion 18C. The upper portion 18A and the center portion 18B are slightly inclined to a front side of the automobile with respect to a Z axis that is a vertical axis. The lower portion 18C is folded at an approximately right angle from the center portion 18B and is approximately parallel to an X axis (horizontal axis parallel to a longitudinal direction of the automobile) that is orthogonal to the Y axis and the Z axis. The touch panel 12 is arranged in the upper portion 18A. The touchpad 13 is arranged in the lower portion 18C.
The touch panel 12 is one type of touch sensor as previously known and is configured to include a display of a thin flat surface shape such as a liquid crystal display or an organic electroluminescence (EL) display, and a touchpad of a thin flat surface shape arranged on the display. The touch panel 12 displays various screens on the display and recognizes gesture operations performed by bringing a finger of a user into contact with various screens. In the present embodiment, the user is a driver of the automobile sitting in the driver's seat 20.
The touchpad 13 does not have a display function unlike the touch panel 12. However, the touchpad 13 is one type of touch sensor and recognizes the gesture operations in the same manner as the touch panel 12. As will be described in detail below, the touchpad 13 does not have a two-dimensional shape of a flat surface shape unlike the touch panel 12 and has a three-dimensional shape in which a solid portion 41 (refer to
For example, the speaker 14 is incorporated in the dashboard 17 and doors (not illustrated). The speaker 14 outputs various voices such as a guidance voice of the car nay AP, a playback voice of the car audio AP, and a notification voice with respect to the gesture operations performed through the touch panel 12 and the touchpad 13. The notification voice with respect to the gesture operations includes a sound effect indicating that the gesture operations are recognized, contents of functions executed in the vehicle-installed APs 67 in response to the gesture operations, and the like.
The console device control part 15 controls operation of console devices such as the touch panel 12, the touchpad 13, and the speaker 14. The main control device 16 is connected to the console device control part 15. The main control device 16 manages and controls operation of each part of the automobile including the console device control part 15.
As previously known, the car nay AP displays the current location of the automobile calculated in a global positioning system (GPS; not illustrated) on a map or provides guidance of the traveling route to a set destination through the touch panel 12 (refer to
The car nay AP supplies cold and warm blows into the vehicle from vents (not illustrated) formed in the dashboard 17 and the like and adjusts the temperature in the vehicle by starting an air conditioning apparatus 22 including a compressor and a heater.
The car audio AP plays back a television program and a radio program through the touch panel 12 and the speaker 14 or plays back music and videos recorded on recording media such as a compact disc (CD) and a digital versatile disc (DVD). In addition, the console system 10 comprises a terminal (auxiliary (AUX) terminal) (not illustrated) for connecting external apparatuses such as a portable music player. The car audio AP can play back music stored in the external apparatuses through the speaker 14.
As illustrated in the map display screen 25 in
In
The menu items correspond to various functions executed in the vehicle-installed APs 67 including the car nay AP, the car air conditioning AP, and the car audio AP. In
An illustration and a text indicating each menu item are displayed in the operation button 32. For example, an illustration resembling the speaker 14 and a number indicating a currently set volume value are displayed in the operation button 32B of the volume adjustment. In addition, a focus display identifiable from the other operation buttons 32 as illustrated by hatching is set on the operation button 32 (operation button 32B in
The operation button 32A is a button for calling an AV menu screen (not illustrated) on which all functions executed in the car audio AP can be operated. In a case where the operation button 32A is selected, the AV menu screen is displayed on the touch panel 12.
The operation button 32B is a button for adjusting the volume. The operation button 32C is a button for fast forwarding or rewinding music being played back in the car audio AP, that is, for performing the music selection.
The volume adjustment function and the music selection function that can be operated by the operation button 32B and the operation button 32C are functions having a relatively high frequency of use among functions executed in the car audio AP. The volume adjustment function and the music selection function can also be operated from the AV menu screen. However, in that case, it is necessary to call the AV menu screen by selecting the operation button 32A and then, operate the volume adjustment and the music selection, thereby causing inconvenience. Thus, the operation button 32B and the operation button 32C are shortcut buttons that are dedicated disposed in order to directly access the volume adjustment function and the music selection function having a high frequency of use without passing through the AV menu screen.
The operation button 32D is a button for calling an A/C menu screen (not illustrated) on which all functions executed in the car air conditioning AP can be operated. In a case where the operation button 32D is selected, the A/C menu screen is displayed on the touch panel 12.
The operation button 32E is a button for adjusting a target temperature of the air conditioning apparatus 22. Like the volume adjustment function and the like, the temperature adjustment function is a function having a relatively high frequency of use among functions executed in the car air conditioning AP. Thus, like the operation button 32B and the like, the operation button 32E is a shortcut button for directly accessing the temperature adjustment function having a high frequency of use. While illustration is not provided, operation buttons dedicated to car air conditioning include a button for adjusting a blow amount of the cold and warm blows and a button for adjusting a blow direction of the cold and warm blows in addition to the operation button 32E.
While illustration is not provided, the operation button 32 for calling a nay menu screen (not illustrated) on which all functions executed in the car nay AP can be operated is arranged in the menu bar 31. In addition, the operation button 32 for calling a main menu screen (not illustrated) on which all functions executed in the vehicle-installed APs 67 including the car nav AP, the car air conditioning AP, and the car audio AP can be operated is arranged. Functions executed in the car nay AP include a viewpoint switching function for the map 26 such as a plan view and a bird's-eye view, a destination search function using a name, a telephone number, an address, or an accommodation category (for example, a gas station, a convenience store, and a hotel), an accommodation search function around the current location, and the like.
In
All of the movement of the map 26 in the map display screen 25, the switching between the display/non-display of the menu bar 31, the selection and selection confirmation operations for various operation buttons such as the operation button 32 and the operation button 35, the selection and setting operations for various functions through the AV menu screen, the A/C menu screen, the nay menu screen, and the main menu screen, and the like can be performed through the touch panel 12. In addition, the same operations as the touch panel 12 can be performed by the touchpad 13.
As illustrated in
As illustrated in
The touchpad 13 is an electrostatic capacitive type that can perform multipoint detection of detecting contact positions of a plurality of fingers in the operation region at the same time. For example, the touchpad 13 can be manufactured using the method disclosed in JP2016-213435A (corresponding to US2018/057943A1).
Details of the method of manufacturing the touchpad 13 are disclosed in JP2016-213435A. A summary is illustrated in
The plated layer 46 on the surface is formed in a stripe shape in the X axis direction. The plated layer 46 on the rear surface is not illustrated but is formed in a stripe shape in the Y axis direction. Accordingly, the plated layer 46 is formed in a matrix shape on the surface and the rear surface of the substrate 45.
The substrate 45 is made of a transparent thermoplastic resin such as polyethylene terephthalate or polycarbonate. The plated layer 46 is a compound or a composition having a functional group that interacts with a plating catalyst and the like. For example, the functional group is exemplified by a carboxylic acid group and a cyano group.
After the plated layer 46 is formed, the solid portion 41 is formed by causing almost the center of the substrate 45 to protrude in a hemispherical shape using a thermal deformation method such as vacuum molding, blow molding, and thermal press molding as illustrated in
Next, as illustrated in
The metal layer generally has a small rupture elongation. Thus, in a case where the substrate 45 is deformed into a solid shape after disposing the metal layer on the substrate 45, the metal layer cannot follow the elongation of the substrate 45 and may be ruptured. In addition, while the metal layer may not be ruptured, the film thickness of the metal layer may be decreased due to the elongation of the metal layer following the substrate 45 in the case of deformation, and the resistance value of the metal layer is increased.
Meanwhile, in the manufacturing method illustrated in
A very low voltage is applied to the electrode 47 formed in a matrix shape. In a case where the finger of the user comes into contact with the operation region of the touchpad 13, an electrostatic capacitance changes at the contact position. A change in voltage corresponding to the change in electrostatic capacitance is detected, and the electrode 47 having the change in voltage is specified. Since the electrode 47 is arranged in a matrix shape, the electrode 47 in the X axis direction on the surface side and the electrode 47 in the Y axis direction on the rear surface side that intersect at the contact position of the finger are specified, and the contact position of the finger in the operation region is detected. In
An operation lock that invalidates the gesture operation with respect to the operation region in a case where the automobile which is the mounting apparatus is in a specific operation state is set in the touchpad 13. In a case where the rotating slide operation is performed in a state where the operation lock is set, the operation lock is released, and the menu bar 31 is inserted and displayed in the upper portion of the touch panel 12. At the same time, the focus display of the operation button 32 is moved, and the operation button 32 (menu item) can be selected. In addition, the operation lock is released even in a case where the automobile is not in the specific operation state.
That is, in the present embodiment, the rotating slide operation is an in-lock valid operation that is a specific gesture operation with respect to the solid portion 41 and is determined as a valid operation even at the time of the operation lock. In addition, a specific function executed along with the in-lock valid operation is a menu item selection function of displaying the menu bar 31 and selecting the operation button 32 (menu item), that is, selecting one menu item from menu items corresponding to a plurality of functions. Hereinafter, a part of the solid portion 41 that is an operation target of the in-lock valid operation like the lower periphery 41A will be referred to as a specific part.
The specific operation state is a state of manual driving where the driver sitting in the driver's seat 20 travels by manually operating the steering wheel 19. The state of the manual driving is distinguished from automatic driving that will be commercially available in the near future. The automatic driving is a state where the operation and the like of the steering wheel 19 are automatically performed. This case is considered to be almost the same as a state of a vehicle stoppage. Thus, the state of the automatic driving is regarded as the state of the vehicle stoppage.
In the state of the manual driving, among the operation buttons 32, the operation button 32B of the volume adjustment function, the operation button 32C of the music selection function, the operation button 32E of the temperature adjustment function, and the like for relatively easy setting operations are set to be selectable. The operation button 32A for calling the AV menu screen, the operation button 32D for calling the A/C menu screen, and the like accompany relatively complicated setting operations and thus, are set to be non-selectable.
In the rotating slide operation, in a strict sense, the finger structurally does not come into contact with the lower periphery 41A in a pinpoint manner. In the rotating slide operation, the finger may actually come into contact with a region RP1 that has a predetermined width and spreads in the flat surface portion 40 and the solid portion 41 from the lower periphery 41A as illustrated by hatching in
In a state where the operation lock is set during the manual driving, gesture operations such as the gesture operations illustrated in
The tap operation has two types including a single tap operation of hitting the surface of the solid portion 41 once and a double tap operation of consecutively hitting twice. In a case where the single tap operation is performed in the state illustrated in
In a case where the stroke operation is performed in a state where the map display screen 25 is displayed, the map 26 is moved.
A pinch operation is performed in the case of the volume adjustment and the music selection of the car audio AP, the temperature adjustment of the car air conditioning AP, and the like. For example, in a case where the pinch-in operation is performed in the state illustrated in
In a case where the spread operation is performed in a state where the map display screen 25 is displayed, a display range of the map 26 is enlarged. In a case where the pick-up operation is performed, the display range of the map 26 is reduced. In addition, the pick-up operation is performed in the case of providing instructions to finish various displays and settings. For example, in a case where the pick-up operation is performed in a state where the menu bar 31 is displayed as illustrated in
Next, the pinch-in operation or the pinch-out operation is performed. Accordingly, the cursor 34 moves, and the volume adjustment is performed (step ST120). The user performs the pick-up operation after setting a preferred volume. Accordingly, the volume adjustment is finished. The display of the volume adjustment bar 33 is canceled, and the volume currently selected by the cursor 34 is set (step ST130).
In a state where the operation lock is set during the manual driving, only the rotating slide operation is a valid operation. Thus, the rotating slide operation is initially performed in order to release the operation lock. After the operation lock is released by the rotating slide operation, the single tap operation, the pinch operation, and the pick-up operation which are in-lock invalid operations are set as valid operations. Thus, the confirmation of the selection of the operation button 32 to the finish of the volume adjustment is performed using the in-lock invalid operations.
During the manual driving, the notification voice is output from the speaker 14. For example, in step ST100, the notification voice such as “Operation lock is released. Menu bar will be displayed.” and “Selecting volume adjustment function.” is output. In addition, in steps ST110 and ST120, the notification voice such as “Volume adjustment is enabled.” and “Volume is 15.” is output. Furthermore, in step ST130, the notification voice such as “Volume is set to 20. Volume adjustment will be finished.” is output. During the vehicle stoppage, the notification voice may be output or not output from the speaker 14 like during the manual driving.
In
In a case where the operation program 51 is started, the console device control part 15 functions as a touch panel control part 60, a touchpad control part 61, a voice output control part 62, and an AP interface part 63.
The touch panel control part 60 recognizes the gesture operations with respect to various screens displayed on the touch panel 12. Information related to the recognized gesture operation (hereinafter, gesture information) is output to the AP interface part 63 as an operation instruction. Similarly, the touchpad control part 61 recognizes the gesture operation with respect to the operation region of the touchpad 13. In this case, the gesture information is also output to the AP interface part 63 as the operation instruction.
The AP interface part 63 transmits the gesture information from both of the control parts 60 and 61 to the main control device 16 and receives control information from the main control device 16. The control information is screen-related information such as update information for the map display screen 25, voice information such as the notification voice with respect to the gesture operation, operation state determination information indicating the operation state of the automobile, or operation lock control information for providing instructions to execute and release the operation lock of the touchpad 13.
In a case where the control information is the screen-related information, the AP interface part 63 outputs the control information to the touch panel control part 60. In a case where the control information is the voice information, the AP interface part 63 outputs the control information to the voice output control part 62. The touch panel control part 60 executes display control for various screens based on the screen-related information from the AP interface part 63. The voice output control part 62 outputs a voice based on the voice information from the AP interface part 63 from the speaker 14.
In addition, in a case where the control information includes the operation state determination information and the operation lock control information, the AP interface part 63 outputs the control information to the touchpad control part 61. The touchpad control part 61 determines the validity of the gesture operation with respect to the operation region of the touchpad 13 based on the operation state determination information and the operation lock control information from the AP interface part 63 and the operation validity determination information 53. The AP interface part 63 has an interface function of relaying the operation instruction (gesture information) necessary for executing the functions of various vehicle-installed APs 67 and the control information including the execution results of the functions of various vehicle-installed APs 67 between each of the control parts 60 to 62 and the main control device 16.
A second storage device 65 is connected to the main control device 16. The second storage device 65 stores a vehicle-installed operating system (OS) 66 and each vehicle-installed AP 67 including the car nay AP, the car air conditioning AP, and the car audio AP. The vehicle-installed APs 67 constitute an operation program 51 of the first storage device 50 and an operation program of a touch type operation apparatus.
In addition, the second storage device 65 stores operation command conversion information 68 (refer to
A central processing unit (CPU) 69 of the main control device 16 functions as an OS processing part 70 and an AP execution part 71 by loading and executing the vehicle-installed OS 66 and each vehicle-installed AP 67. The OS processing part 70 executes a process related to the vehicle-installed OS 66. The AP execution part 71 corresponds to an execution part and has an execution function of executing the function of each vehicle-installed AP 67 under monitoring of the OS processing part 70. The AP execution part 71 transmits the screen-related information and the voice information corresponding to the gesture information from the AP interface part 63 to the AP interface part 63 as the control information.
For example, the contents of the functions executed by the AP execution part 71 are as follows. First, a map (current location) display function, a viewpoint switching function, a destination search function, or an accommodation search function is executed as the function of the car nav AP. In addition, in a case where the destination is set, nay functions such as a search for the traveling route 28, a display of the searched traveling route 28, the first nay information 29, and the second nay information 30, and an output of the guidance voice are executed. The temperature adjustment function, a blow amount adjustment function, and a blow direction adjustment function are executed as the function of the car air conditioning AP. Furthermore, the AP execution part 71 executes various playback functions, the volume adjustment function, and a music selection function as the function of the car audio AP. The function executed in the automobile in response to the gesture operation is a function related to at least one of car nav, car air conditioning, or car audio.
In the case of the car nay AP, the control information transmitted to the AP interface part 63 by the AP execution part 71 includes the map display screen 25 of the current location display, the map display screen 25 in which the map 26 is moved, enlarged, or reduced, the guidance voice, and the like. The control information in the case of the car air conditioning AP includes the map display screen 25 and the like of which the display is updated depending on the temperature adjustment, the blow amount adjustment, and the blow direction adjustment. The control information in the case of the car audio AP includes a video and a voice of the television program, a voice of the radio program, a voice of music, the map display screen 25 including the volume adjustment bar 33, and the like.
The OS processing part 70 supports multitasking and can cause the AP execution part 71 to execute the functions of different types of vehicle-installed APs 67. For example, during the execution of the nay function of the car nay AP, the playback function of the car audio AP can be executed, and furthermore, the temperature adjustment function of the car air conditioning AP can be executed.
In
The operation recognition part 75 has an operation recognition function of recognizing the gesture operation performed on the operation region of the touchpad 13 based on a detection signal of the contact position of the finger from the touchpad 13 and the operation recognition information 52. The operation recognition part 75 outputs the gesture information related to the recognized gesture operation to the operation validity determination part 76.
The operation validity determination part 76 has an operation validity determination function of determining whether or not the gesture operation recognized in the operation recognition part 75 is a valid operation based on the operation state determination information and the operation lock control information transmitted from the main control device 16 through the AP interface part 63 and the operation validity determination information 53. The operation validity determination part 76 outputs the gesture information related to the gesture operation determined as a valid operation to the AP interface part 63 and does not output the gesture information related to the gesture operation determined as an invalid operation to the AP interface part 63.
In a case where the rotating slide operation is not performed during the manual driving of the automobile, the main control device 16 transmits the operation lock control information for providing an instruction to execute the operation lock. The operation validity determination part 76 receives the operation lock control information and executes the operation lock for determining only the rotating slide operation as a valid operation. That is, while the rotating slide operation which is the in-lock valid operation is not recognized in the operation recognition part 75 in the state of the manual driving of the automobile, the operation validity determination part 76 determines an operation other than the rotating slide operation as an invalid operation even in a case where the operation is recognized.
In a case where the rotating slide operation is performed during the manual driving of the automobile, and in the case of the vehicle stoppage of the automobile, the main control device 16 transmits the operation lock control information for providing an instruction to release the operation lock. The operation validity determination part 76 receives the operation lock control information and releases the operation lock. That is, the operation validity determination part 76 has an operation lock release function in addition to the operation validity determination function.
In
In a case where the gesture operation such as the rotating slide operation or the stroke operation is performed, the fingers of the user consecutively come into contact with a plurality of positions at intervals in the operation region of the touchpad 13. In this case, the detection signals representing the contact positions of the fingers are consecutively input into the operation recognition part 75. The operation recognition part 75 records a trajectory of the contact positions of the fingers, that is, a movement trajectory of the fingers, and recognizes the operation content from the recorded trajectory based on the consecutively input detection signals.
In
In
As illustrated in
In a state where the operation lock is released, all gesture operations are valid operations as illustrated in
In
Different operation commands are assigned to the gesture operations depending on the processing status. For example, map reduction in a state where the menu bar 31 is not displayed, a non-display of the menu bar 31 in a state where the menu bar 31 is displayed, a non-display of the volume adjustment bar 33 and volume setting in a state where the pull-down display of the volume adjustment bar 33 is set are assigned to the pick-up operation as the operation commands.
The OS processing part 70 has an operation state determination function of determining the operation state of the automobile and obtains the operation state of the automobile. More specifically, in a case where the speed of the automobile is equal to 0, the OS processing part 70 determines that the automobile is not in the state of the manual driving, that is, the automobile is in the state of the vehicle stoppage. In a case where the speed of the automobile exceeds 0, it is determined that the automobile is in the state of the manual driving. A pressure sensor may be disposed in the steering wheel 19. In a case where the driver holding the steering wheel 19 is detected by the pressure sensor and the speed of the automobile exceeds 0, it may be determined that the automobile is in the state of the manual driving.
In addition, the OS processing part 70 obtains the processing status by monitoring the AP execution part 71. The OS processing part 70 converts the gesture operation represented by the gesture information from the AP interface part 63 into the operation command based on the operation state of the automobile, the processing status, and the operation command conversion information 68. The OS processing part 70 provides the converted operation command to the AP execution part 71. The AP execution part 71 executes a function corresponding to the operation command provided from the OS processing part 70.
In
Hereinafter, an effect of the above configuration will be described with reference to the flowchart illustrated in
In addition, the OS processing part 70 and the AP execution part 71 are implemented in the CPU 69 of the main control device 16. A map display function of the car nay AP is executed by the AP execution part 71. Accordingly, the map display screen 25 is displayed on the touch panel 12 as illustrated in
In a case where the operation state of the automobile is the state of the manual driving, the operation lock is executed on the operation region of the touchpad 13, and the gesture operation is performed on the operation region of the touchpad 13 by the user (YES in both step ST500 and step ST510), the gesture operation is recognized in the operation recognition part 75 based on the detection signal of the contact position of the finger from the touchpad 13 and the operation recognition information 52 (step ST520; operation recognition step). The gesture information related to the gesture operation recognized in the operation recognition part 75 is output to the operation validity determination part 76.
In the operation validity determination part 76, a determination as to whether or not the gesture operation from the operation recognition part 75 is a valid operation is performed based on the operation validity determination information 53 (step ST530; operation validity determination step).
Specifically, in a case where the gesture operation from the operation recognition part 75 is the rotating slide operation (YES in step ST540), the gesture operation is determined as a valid operation in the operation validity determination part 76 as illustrated in
In the main control device 16, the rotating slide operation represented by the gesture information from the AP interface part 63 is converted into the operation command in the OS processing part 70 based on the operation command conversion information 68 and is provided to the AP execution part 71. In the AP execution part 71, a function corresponding to the operation command is executed.
The function executed in this case corresponds to the release of the operation lock of the touchpad 13, the display of the menu bar 31 on the touch panel 12 as the specific function, and the selection of the operation button 32 (menu item selection function) as illustrated in step ST100 in
In a case where the gesture operation from the operation recognition part 75 is other than the rotating slide operation (NO in step ST540), the gesture operation is determined as an invalid operation in the operation validity determination part 76 as illustrated in
In a case where the gesture operation is performed on the operation region of the touchpad 13 by the user in a state where the automobile is at the vehicle stoppage or the operation lock on the operation region of the touchpad 13 is released by performing the rotating slide operation in the state of the manual driving (NO in step ST500 and YES in step ST590), the gesture operation is recognized in the operation recognition part 75 in the same manner as step ST520 (step ST600; operation recognition step).
In this case, the gesture information related to the gesture operation recognized in the operation recognition part 75 is output to the operation validity determination part 76, but the determination of the operation validity is not performed in the operation validity determination part 76. The gesture information from the operation recognition part 75 is passed to the AP interface part 63 from the operation validity determination part 76 (step ST610). A function corresponding to the gesture operation is executed in the AP execution part 71 (step ST620; execution step). Accordingly, for example, as illustrated in
While illustration is not provided, in a case where the gesture operation is not performed for a predetermined time period (for example, 30 seconds) after the operation lock is released in response to the rotating slide operation in the state of the manual driving, the operation lock is executed again.
The touchpad 13 comprises the protruding solid portion 41 that is sensed by touch with the finger. Thus, the user can recognize the part of the touchpad 13 in contact with the finger by groping without visually recognizing a side close to the user. For example, the flat surface portion 40 and the solid portion 41 can be definitely distinctively recognized. In addition, the lower periphery 41A of the solid portion 41 which is the specific part can be recognized distinctively from other parts of the solid portion 41.
Accordingly, the rotating slide operation of bringing two or more fingers into contact with the lower periphery 41A and in that state, rotationally moving the fingers leftward and rightward along the lower periphery 41A can be performed by groping without setting the touchpad 13 even during the manual driving. In addition, in a case where the lower periphery 41A is found with the finger, the rotating slide operation is performed by rotating the finger in contact with the lower periphery 41A. Thus, the rotating slide operation is a gesture operation causing a relatively low load. Furthermore, while the single tap operation of hitting the solid portion 41 once with the finger, the stroke operation of rubbing the solid portion 41 with the finger, and the like may be unintentionally operated by the user, the rotating slide operation is an operation that can only be intentionally performed by the user. Thus, the rotating slide operation is definitely distinguished from erroneous operations.
In addition, in a case where the rotating slide operation is performed on the operation region of the touchpad 13, the operation lock is released. At the same time, the menu bar 31 is displayed on the touch panel 12, and the specific function of selecting the operation button 32 is executed. Thus, for example, operability is further improved compared to that in a case where a gesture operation of displaying the menu bar 31 and a gesture operation of selecting the operation button 32 are performed after releasing the operation lock by inputting a password like a smartphone. As described thus far, according to the touch type operation system 78 comprising the above configuration, inconvenience released to the release of the operation lock of the touch sensor and the execution of the function can be reduced while preventing erroneous operations.
In addition, the operation lock of the touchpad 13 is released in response to the rotating slide operation, and the in-lock invalid operations which are invalid up to the present are determined as valid operations. In other words, the operation lock is executed until the rotating slide operation is performed, and an unintended gesture operation is determined as an invalid operation. Accordingly, erroneous operations can be more definitely prevented.
In addition, while the operation lock is released, the in-lock invalid operations are determined as valid operations. Thus, after the release of the operation lock, various functions can be executed using the in-lock invalid operations.
The notification voice with respect to the gesture operation is output from the speaker 14. Thus, without seeing the display of the touch panel 12, the user can perceive the selection and setting status set by the gesture operation of the user like whether or not the gesture operation of the user is correctly recognized.
The specific function which is executed at the same time as the release of the operation lock is the menu item selection function of selecting one menu item from menu items corresponding to a plurality of functions. Thus, after the release of the operation lock, the menu item can be immediately selected without performing a special gesture operation, and the execution of the subsequent function such as the volume adjustment and the temperature adjustment can be smoothly performed.
In the vehicle-mounted touch type operation apparatus 77 as described in the present embodiment, it is expected that the touchpad 13 is operated by groping without setting the touchpad 13 during the manual driving. Thus, it is desirable that the touchpad 13 is configured to enable the driver who is the user to find the operation region by groping without visually recognizing the side close to the driver during the manual driving. In addition, it is desirable that the touchpad 13 is configured to enable a simple and quick operation in order to prevent the driver from taking attention away from driving by reducing a time period in which the driver releases the hand from the steering wheel 19. The present invention can meet all of the requirements. Accordingly, in a case where the mounting apparatus is the automobile and the specific operation state is the state of the manual driving, the present invention exhibits a particularly excellent effect.
While the operation state of the automobile is determined in the OS processing part 70 of the main control device 16, speed information related to the automobile may be transmitted to the console device control part 15 from the OS processing part 70, and the determination of the operation state may be performed in the console device control part 15.
A touchpad 85 illustrated in
A touchpad 90 illustrated in
In this case, the in-lock valid operation includes a lower slide operation and/or an upper slide operation. The lower slide operation is such that the lower sides 92A and 92B are interposed between two fingers (for example, the thumb and the index finger) and in that state, the two fingers are moved along the lower sides 92A and 92B (in the X axis direction). The upper slide operation is such that the upper sides 92D and 92E are interposed between two fingers (for example, the thumb and the index finger) and in that state, the two fingers are moved along the upper sides 92D and 92E (in the X axis direction).
As illustrated in the touchpads 80, 85, and 90 in
In a case where the protruding solid portion has an upper surface like the touchpads 80, 85, and 90, it is preferable that a gesture operation of hitting the upper surface with the finger is recognized as the single tap operation or the double tap operation.
A touchpad 95 illustrated in
The solid portion does not necessarily protrude and may be recessed. The region RP8 may not be set for the upper sides 97A and 97B.
While the hole having a reversed shape of the solid portion 92 in
A touchpad 100 illustrated in
In this case, the specific part corresponds to an opening periphery 102A of the solid portion 102 that is a boundary between the flat surface portion 101 and the solid portion 102, and/or a bottom surface 102B that is a recessed surface of the solid portion 102. A region RP9 is set on the opening periphery 102A, and a region RP10 is set in the bottom surface 102B. The region RP9 may not be set.
In this case, the in-lock valid operation includes an opening periphery rotating slide operation of bringing two fingers (for example, the index finger and the middle finger) into contact with the opening periphery 102A and in that state, rotationally moving the fingers leftward and rightward along the opening periphery 102A, and/or a bottom surface rotating slide operation of bringing two or more fingers including the index finger and the thumb into contact with the bottom surface 102B and in that state, rotationally moving the fingers leftward and rightward along the bottom surface 102B.
The recessed and protruding solid portions may be combined. In addition, in the recessed solid portion, the recessed surface may be set as the specific part instead of or in addition to the opening periphery. The recessed surface may be a side surface connecting the opening periphery 102A to the bottom surface 102B instead of or in addition to the illustrated bottom surface 102B.
A touchpad 105 illustrated in
The guide groove 111 guides the index finger to the finger hole 108. The guide groove 112 guides the middle finger to the finger hole 109. The guide groove 113 guides the ring finger to the finger hole 110. The guide grooves 111 to 113 are formed from a center portion to a lower portion on the automobile front side of the solid portion 107. Recessed surfaces 111A, 112A and 113A forming the guide grooves 111 to 113 has a tapered shape having a narrow upper portion and a wide lower portion. The recessed surfaces 111A, 112A, and 113A have the same width as the diameter D of the finger holes 108 to 110 in the lower portion connected to the finger holes 108 to 110.
In this case, the specific part corresponds to the recessed surfaces 111A to 113A forming the guide grooves 111 to 113. Regions RP11, RP12, and RP13 are set in the recessed surfaces 111A to 113A, respectively.
In addition, in this case, the in-lock valid operation is a guide groove slide operation of bringing the index finger the middle finger, and the ring finger into contact with the upper portions of the recessed surfaces 111A to 113A and in that state, moving the fingers downward along the recessed surfaces 111A to 113A and inserting the fingers in the finger holes 108 to 110. The guide groove slide operation is the image of performing the spread operation illustrated in
The recessed solid portion is configured to include the finger holes 108 to 110 in which the fingers are inserted, and the guide grooves 111 to 113 guiding the fingers to the finger holes 108 to 110. Thus, the solid portion is easily sensed by touch with the fingers and can be immediately found by groping. In addition, the guide groove slide operation is an operation that can only be intentionally performed by the user like the rotating slide operation and the like. Thus, the guide groove slide operation is definitely distinguished from erroneous operations.
While the guide grooves 111 to 113 are formed in the solid portion 107 in
In the case of using the touchpad 105 illustrated in
In a case where the number of finger holes 108 to 110 in which the fingers are inserted is one or two, the positions of the finger holes 108 to 110 in which the fingers are inserted are not considered. For example, the position at which the finger is inserted varies between a case where the index finger is inserted in only the finger hole 108 and a case where the ring finger is inserted in only the finger hole 110. However, since the number of finger holes in which the fingers are inserted is one, the selection of the operation button 32B of the volume adjustment function is confirmed in either case.
Operation command conversion information 115 illustrated in
In a case where the finger hole in which the finger is inserted corresponds to the finger holes 108 and 109 (positions FP1 and FP2, index finger and middle finger), either the volume is increased, the temperature is increased, or music is fast forwarded along with the release of the operation lock. In the case of the finger holes 109 and 110 (positions FP2 and FP3, middle finger and ring finger), either the volume is decreased, the temperature is decreased, or music is rewound along with the release of the operation lock. The user can set and change which of the volume, the temperature, and music is to be changed.
Furthermore, in a case where the finger hole in which the finger is inserted corresponds to the finger holes 108 and 110 (positions FP1 and FP3; index finger and ring finger), car air conditioning or car audio is switched OFF along with the release of the operation lock. The user can set and change which of car air conditioning and car audio is to be switched OFF.
The specific function executed in the AP execution part 71 is changed depending on the number or positions of finger holes 108 to 110 in which the fingers are inserted. Thus, in a case where the number or positions of fingers inserted in the finger holes 108 to 110 are associated with the executed specific function in the user, a desired function can be directly executed by changing the number or positions of fingers inserted in the finger holes 108 to 110, and a more intuitive operation is enabled.
The number of finger holes in which the fingers are inserted and the executed specific function illustrated in
While slide operations such as the rotating slide operation, the lower slide operation, and the upper slide operation are illustrated as the in-lock valid operation thus far, the present invention is not limited to the slide operations. The double tap operation with respect to the specific part on the protruding solid portion specified with the shape of the protruding solid portion may be set as the in-lock valid operation as will be described in a second embodiment illustrated in
While the touchpad 13 illustrated in
The double tap operation does not take operation effort compared to the slide operation of bringing the finger into contact with the specific part and moving the finger. Thus, the release of the operation lock and the execution of the specific function can be more smoothly performed.
In a third embodiment illustrated in
According to the text writing operation, the specific function is easily associated with the text. Thus, the user can easily remember the association between the specific function and the text compared to the aspect illustrated in
The number of touch sensors constituting the touch type operation apparatus is not limited to one and may be plural. For example, a touchpad unit 118 illustrated in
In
In this case, for example, the touchpad 13 is dedicated to the operation of the car nay AP. The touchpad 80 is dedicated to the operation of the car air conditioning AP. The touchpad 85 is dedicated to the operation of the car audio AP. By doing so, the function of each vehicle-installed AP 67 can be executed with less effort. For example, in a case where the rotating slide operation is performed on the lower periphery 82A of the solid portion 82 of the touchpad 80 at the time of the operation lock, the release of the operation lock and the temperature adjustment can be executed. In a case where the rotating slide operation is performed on the lower periphery 87A of the solid portion 87 of the touchpad 85 at the time of the operation lock, the release of the operation lock and the volume adjustment can be executed.
While the touchpad unit 118 is configured to include the touchpads 13, 80, and 85 having different shapes of solid portions in
The touchpad that does not have the display function is illustrated as the touch sensor of the touch type operation apparatus in each embodiment. In the fourth embodiment illustrated in
As illustrated in
As illustrated in
As illustrated in a table 130 in
In a case where the touch sensor of the touch type operation apparatus is configured to include the touch panel 120, the display connected to the operation can be performed. During the manual driving, the driver operates the touch panel 120 by groping without seeing the touch panel 120. However, since the touch panel 120 is within the reach of the driver, the driver can perceive the touch panel 120 at a corner of the field of view of the driver. Accordingly, in a case where the touch sensor of the touch type operation apparatus is configured to include the touch panel 120 and the display connected to the operation is performed, the selection and setting status set by the gesture operation of the driver can be perceived. In addition, the driver can visually recognize that the gesture operation performed by the driver is definitely recognized.
Not only the upper portion 122A of the solid portion 122 may be set as the transparent part having the display function. The whole solid portion 122 may be set as the transparent part having the display function. In addition, the flat surface portion 121 may be set as the transparent part having the display function. Furthermore, the display content of the transparent part is not limited to circles or rings of different colors illustrated in
While the automobile is illustratively described as the mounting apparatus of the touch type operation apparatus in each embodiment, the present invention is not limited to the embodiment. For example, the mounting apparatus may be a cleaner 135 as will be described in a fifth embodiment illustrated in
As illustrated in
As illustrated in
The touch panel 145 includes a flat surface portion 146 and a recessed solid portion 147. The whole region of an outer peripheral surface of the flat surface portion 146 and the solid portion 147 is the operation region. The solid portion 147 is a groove that has an arc shape having a width of a dimension (approximately 20 mm) in which the thumb exactly fits.
In this case, the specific part is a bottom surface 147A that is a recessed surface of the solid portion 147. The in-lock valid operation is an operation of bringing the thumb into contact with the bottom surface 147A and in that state, moving the thumb in an arc shape along the arc shape of the solid portion 147.
The flat surface portion 146 is the transparent part having the display function. Operation buttons 148 and 149 are displayed on the flat surface portion 146. The operation buttons 148 and 149 are buttons for selecting the function executed in the slide operation with respect to the solid portion 147. Specifically, the operation button 148 is a button for selecting a suction level adjustment function. The operation button 149 is a button for selecting an operation mode switching function of a suction operation.
For example, the suction level can be adjusted in three levels of low, medium, and high. In a case where the operation button 148 is selected, an indicator 150 indicating the suction level is displayed near the solid portion 147 in the flat surface portion 146 as illustrated in
For example, three operation modes of tatami, floor (flooring), and pile (carpet) are prepared. In a case where the operation button 149 is selected, an indicator 151 indicating the operation mode is displayed near the solid portion 147 in the flat surface portion 146 as illustrated in
In the state illustrated in
An operation state of the cleaner 135 after the power supply is switched ON includes two operation states of a stand state and a suction operation state. The standby state is a state where the power supply is switched ON and the operation buttons 148 and 149 and the like are displayed on the touch panel 145, but a start instruction for the suction operation is not provided. Accordingly, the suction motor does not rotate in the standby state. The suction operation state is a state where the start instruction for the suction operation is provided and the suction operation is performed by rotating the suction motor. An operation member that provides the start instruction and a stop instruction for the suction operation is not displayed as an operation button on the touch panel 145. For example, the operation member is disposed to be operable with the index finger and the like on the opposite surface of the touch panel 145 from the operation part 139.
In this case, the specific operation state is the suction operation state. In the suction operation state, the user of the cleaner 135 performs cleaning while seeing the suction head 138 in order to suck trash. Thus, the user approaches the operation part 139 by groping. In this case, the in-lock valid operation is the slide operation with respect to the bottom surface 147A of the solid portion 147 with the thumb as described above. In the suction operation state, the operation lock is executed, but only the slide operation with respect to the bottom surface 147A of the solid portion 147 with the thumb is determined as a valid operation. Operations other than the slide operation with respect to the bottom surface 147A of the solid portion 147 with the thumb at the time of the operation lock like an operation with respect to the operation buttons 148 and 149 are determined as invalid operations. The operation with respect to the operation buttons 148 and 149 is determined as a valid operation when the operation lock is released. That is, the operation with respect to the operation buttons 148 and 149 is the in-lock invalid operation.
The specific part is set as the bottom surface 147A of the solid portion 147. The in-lock valid operation is set as the slide operation with respect to the bottom surface 147A with the thumb. Only this slide operation is set as a valid operation at the time of the operation lock. Thus, the solid portion 147 can be easily found without taking eyes away from the suction head 138. The suction level or the operation mode can be simply switched by releasing the operation lock without erroneous operations.
In each embodiment described above, for example, hardware structures of processing units executing various processes like the console device control parts 15 and 125, the touch panel control part 60, the touchpad control part 61, the touch panel control part 126, the voice output control part 62, the AP interface part 63, the OS processing part 70, the AP execution part 71, the operation recognition part 75, and the operation validity determination part 76 correspond to various processors as follows.
The various processors include a CPU, a programmable logic device (PLD), a dedicated electric circuit, and the like. The CPU is a versatile processor functioning as various processing units by executing software (program) as previously known. The PLD is a processor such as a field programmable gate array (FPGA) capable of changing a circuit configuration after manufacturing. The dedicated electric circuit is a processor having a circuit configuration such as an application specific integrated circuit (ASIC) dedicatedly designed to execute a specific process.
One processing unit may be configured to include one of the various processors or may be configured to include a combination of two or more processors of the same kind or different kinds (for example, a plurality of FPGAs or a combination of the CPU and the FPGA). In addition, a plurality of processing units may be configured to include one processor. A first example of configuring a plurality of processing units with one processor is such that one processor is configured to include a combination of one or more CPUs and software, and the processor functions as a plurality of processing units. A second example is such that as represented by a system on chip (SoC) or the like, a processor that implements the function of the whole system including the plurality of processing units using one IC is used. Various processing units are configured using one or more of the various processors as a hardware structure.
Furthermore, the hardware structure of the various processors is more specifically circuitry in which circuit elements such as a semiconductor element are combined.
A touch type operation system disclosed in Appendix 1 below can be perceived from the above disclosure.
A touch type operation system comprising a touch type operation apparatus that includes a touch sensor which includes an operation region in which a user performs a gesture operation by bringing a finger into contact with the operation region and a recessed solid portion and/or a protruding solid portion sensed by touch with the finger is disposed in the operation region and on which an operation lock invalidating the gesture operation is set, and an execution processor that executes a function corresponding to an operation instruction input from the touch type operation apparatus, in which the touch type operation apparatus includes an operation recognition processor that recognizes the gesture operation performed on the operation region, and an operation validity determination processor that determines whether or not the gesture operation recognized by the operation recognition processor is a valid operation and determines an in-lock valid operation which is a specific gesture operation with respect to the solid portion as the valid operation even at a time of the operation lock, and in a case where the in-lock valid operation is performed at the time of the operation lock, the operation lock is released, and at the same time, a specific function of the function is executed by the execution processor.
The present invention is not limited to each embodiment described above and may employ various configurations without departing from the nature of the present invention. In addition, the above various embodiments and various modification examples can be appropriately combined. In addition, the present invention includes a program and a storage medium storing the program.
Number | Date | Country | Kind |
---|---|---|---|
2017-065952 | Mar 2017 | JP | national |
This application is a Continuation of PCT International Application No. PCT/JP2018/004611 filed on 9 Feb. 2018, which claims priority under 35 U.S.C § 119(a) to Japanese Patent Application No. 2017-065952 filed on 29 Mar. 2017. The above application is hereby expressly incorporated by reference, in its entirety, into the present application.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2018/004611 | Feb 2018 | US |
Child | 16582979 | US |