WO2017013955A1 - Optical touch panel and vending machine - Google Patents
Optical touch panel and vending machine Download PDFInfo
- Publication number
- WO2017013955A1 WO2017013955A1 PCT/JP2016/066802 JP2016066802W WO2017013955A1 WO 2017013955 A1 WO2017013955 A1 WO 2017013955A1 JP 2016066802 W JP2016066802 W JP 2016066802W WO 2017013955 A1 WO2017013955 A1 WO 2017013955A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- detection
- optical axis
- unit
- touch panel
- detection unit
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F9/00—Details other than those peculiar to special kinds or types of apparatus
- G07F9/02—Devices for alarm or indication, e.g. when empty; Advertising arrangements in coin-freed apparatus
- G07F9/023—Arrangements for display, data presentation or advertising
- G07F9/0235—Arrangements for display, data presentation or advertising the arrangements being full-front touchscreens
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
Definitions
- the present invention automatically adjusts to a detected image having an appropriate amount of reflection when the amount of reflection is saturated or reduced on the detected image, or automatically adjusts the optical axis shift of the optical system that captures the detected image to detect the detected image.
- the present invention relates to an optical touch panel and a vending machine that can prevent deterioration in touch detection accuracy based on an image.
- Patent Document 2 describes a capacitance method, an optical method, and an ultrasonic method as an example of a touch panel.
- Japanese Patent Application Laid-Open No. H10-228561 describes a technique for detecting the position of an indicator that is in contact with or close to the detection surface using a detection reference that is preset for each predetermined position in the detection surface.
- Patent Document 4 relates to position detection by the light blocking method, and describes that an optical sensor that projects and receives light is arranged on one side of the detection region and a thin light retroreflective frame is provided on the other side. ing. And in patent document 4, in order to reduce the influence of ambient light, the light source is blinked and the difference of the signal at the time of lighting and light extinction is taken.
- Patent Document 5 in order to obtain the position coordinates of an indicator that emits radiated light directly or indirectly on a coordinate plane, detection that receives the radiated light and converts it into an electrical signal is arranged around the coordinate plane.
- a shielding means such as a shielding frame for removing unnecessary light other than radiated light from the visual field.
- a retroreflective plate is arranged inside the rectangular frame, and infrared rays are irradiated to the upper left corner and upper right corner of the frame from the lower right side and the lower left side, respectively, from the retroreflective plate.
- an upper left detection unit and an upper right detection unit for detecting the return light are provided.
- the optical touch panel detects the touch of an operating body such as a human finger based on the shadow position of the return light from the retroreflective plate detected by the upper left detection unit and the upper right detection unit.
- the amount of reflection on the detected image is saturated, or detection processing is performed.
- the accuracy of touch detection based on the detected image is deteriorated.
- the optical axis of the optical system that acquires the detection image may be shifted due to vibration, distortion of the housing, or the like.
- the touch detection accuracy based on the detected image is deteriorated.
- the present invention has been made in view of the above, and automatically adjusts a detection image having an appropriate reflection amount or captures a detection image when saturation or reduction of the reflection amount occurs on the detection image. It is an object of the present invention to provide an optical touch panel and a vending machine that can automatically adjust the optical axis shift of the system and prevent deterioration of touch detection accuracy based on a detected image.
- an optical touch panel includes a retroreflective plate provided inside a rectangular frame, irradiates infrared rays to the retroreflective plate, and A plurality of detection units that generate a detection image between the retroreflecting plate based on the reflected light of the light and a touch position based on the optical axis lines on the plurality of detection images generated by the plurality of detection units.
- an exposure time automatic adjustment unit that extends the exposure time of the detection unit that receives the reflected light when detection of a point at which the threshold value is equal to or less than the threshold value continues for a certain period of time.
- the optical touch panel according to the present invention includes a maintenance guidance processing unit that detects the lowest point of the reflection amount on the optical axis line and guides maintenance according to the value of the lowest point in the above invention. It is characterized by that.
- the maintenance guidance processing unit is configured to provide a second predetermined value in which the lowest point value is less than a first predetermined value and smaller than the first predetermined value.
- the value is equal to or greater than the value, guidance for cleaning and parts replacement is performed.
- the value of the lowest point is less than a threshold value, foreign object detection guidance is performed.
- the vending machine according to the present invention is characterized in that the optical touch panel according to the present invention is provided on the outer door of the vending machine.
- the optical touch panel includes a retroreflective plate provided inside a rectangular frame, and irradiates the retroreflective plate with infrared rays, and the retroreflective plate based on reflected light from the retroreflective plate.
- a plurality of detection units that generate a detection image between, an operation determination unit that detects a touch position based on the optical axis lines on the plurality of detection images generated by the plurality of detection units, and the optical axis line
- an optical axis automatic adjustment unit that automatically adjusts the optical axis line that maximizes the sum of the reflection amounts on the detected image.
- the vending machine according to the present invention is characterized in that the optical touch panel according to the present invention is provided on the outer door of the vending machine.
- the exposure time automatic adjustment unit reduces the exposure time of the detection unit that receives the reflected light when the detection of the point where the reflection amount is saturated on the optical axis line continues for a certain time, and the optical axis When detection of a point where the amount of reflection is below the threshold on the line continues for a certain period of time, the exposure time of the detector that receives the reflected light is extended, so it automatically adjusts to a detected image with the appropriate amount of reflection. can do.
- the optical axis automatic adjustment unit automatically adjusts the optical axis line to the optical axis line that maximizes the sum of the reflection amounts on the detected image.
- the optical axis shift of the optical system can be automatically adjusted.
- FIG. 1 is a schematic diagram showing a schematic configuration of an optical touch panel according to Embodiment 1 of the present invention.
- FIG. 2 is a cross-sectional view showing the configuration of the retroreflective plate.
- FIG. 3 is a diagram illustrating an example of an image detected by the upper left detection unit.
- FIG. 4 is an explanatory diagram for explaining a detection process when the reflection amount of the retroreflective plate provided on the lower frame is lowered.
- FIG. 5 is an explanatory diagram illustrating detection processing when the retroreflective plate provided on the lower frame is normal.
- FIG. 6 is a diagram illustrating the relationship between the detected image and the optical axis line.
- FIG. 7 is a flowchart showing an exposure time automatic adjustment processing procedure by the exposure time automatic adjustment processing unit.
- FIG. 7 is a flowchart showing an exposure time automatic adjustment processing procedure by the exposure time automatic adjustment processing unit.
- FIG. 8 is an explanatory view for explaining the exposure time automatic adjustment processing.
- FIG. 9 is a flowchart showing a maintenance guidance processing procedure by the maintenance guidance processing unit.
- FIG. 10 is an explanatory diagram for explaining the maintenance guidance process.
- FIG. 11 is a front view showing the appearance of a vending machine to which the optical touch panel according to Embodiment 1 of the present invention is applied.
- FIG. 12 is a perspective view showing an internal configuration of the vending machine shown in FIG.
- FIG. 13 is a block diagram showing a control configuration of the vending machine shown in FIG. FIG.
- FIG. 14 is a diagram illustrating the configuration of the front surface of the outer door when the front surface of the display panel, the front surface of the dummy product display unit, and the front surface of the flat product display unit are used as detection areas of the touch detection unit.
- FIG. 15 is a schematic diagram showing a schematic configuration of the optical touch panel according to the second embodiment of the present invention.
- FIG. 16 is a diagram illustrating a relationship between a detected image and an optical axis line.
- FIG. 17 is a flowchart illustrating an optical axis automatic adjustment processing procedure by the optical axis automatic adjustment processing unit according to the second embodiment of the present invention.
- FIG. 1 is a schematic diagram showing a schematic configuration of an optical touch panel according to an embodiment of the present invention. As shown in FIG. 1, the touch detection unit 20 is provided on the surface of the display panel 10 having a display area corresponding to the detection area E.
- the touch detection unit 20 has a rectangular detection area E in a rectangular frame 21.
- the touch detection unit 20 includes retroreflective plates 22a, 22b, and 22c that generate reflected light on the axis of the input light on the inner side surface of the left frame, the inner side surface of the lower frame, and the inner side surface of the right frame.
- the touch detection unit 20 includes an upper left detection unit 23a, an upper right detection unit 23b, a lower left detection unit 23c, and a lower right detection unit 23d at the upper left corner, the upper right corner, the lower left corner, and the lower right corner of the frame 21, respectively.
- the lower left detection unit 23c and the lower right detection unit 23d are disposed at a distance d from the lower frame. This distance d is, for example, a value corresponding to the thickness of dust, snow, etc. deposited on the retroreflective plate 22b.
- the upper left detection part 23a irradiates infrared rays toward the retroreflective plates 22b and 22c, and receives the reflected light from the retroreflective plates 22b and 22c.
- the upper right detection unit 23b irradiates infrared rays toward the retroreflective plates 22a and 22b, and receives reflected light from the retroreflective plates 22a and 22b.
- the lower left detection part 23c irradiates infrared rays toward the retroreflective plate 22c, and receives reflected light from the retroreflective plate 22c.
- the lower right detector 23d irradiates infrared rays toward the retroreflective plate 22a and receives reflected light from the retroreflective plate 22a.
- the infrared irradiation part of the upper left detection part 23a, the upper right detection part 23b, the lower left detection part 23c, and the lower right detection part 23d is implement
- the infrared detection part of the upper left detection part 23a, the upper right detection part 23b, the lower left detection part 23c, and the lower right detection part 23d is implement
- the retroreflective plates 22a, 22b, and 22c are striped tapes that reflect infrared incident light as reflected light in the same direction as the incident light, as shown in FIG. As shown in FIG. 2, the specific retroreflecting plates 22 a, 22 b, and 22 c have a large number of fine glass beads 15 that are glass spheres scattered on the surface, and a reflective film 16 is formed on the lower surface of the glass beads 15. is doing.
- the retroreflecting plates 22a, 22b, and 22c can also be realized by a corner cube prism group in which a plurality of corner cube prisms are closely arranged in a plane.
- each corner cube prism is arranged densely.
- the corner cube prism is a triangular pyramid prism composed of three 90 degree right angles, and the reflected light always has a function of returning to the direction of the incident optical axis.
- the controller C is connected to the upper left detection unit 23a, the upper right detection unit 23b, the lower left detection unit 23c, the lower right detection unit 23d, and the display panel 10 and to an external device (not shown).
- the controller C includes an operation determination unit 1, a display control unit 2, an exposure time automatic adjustment unit 3, and a maintenance guidance processing unit 4.
- the operation determination unit 1 determines whether or not the operation object has been touched based on the detection image of the operation object by the touch detection unit 20. Note that the operation determination unit 1 specifies the coordinate position on the detection area E where the operation tool is touched.
- the display control unit 2 performs display processing on the display panel 10 according to the touch position of the operating body determined by the operation determination unit 1.
- the automatic exposure time adjustment unit 3 shortens the exposure time of the detection unit that receives the reflected light when the detection of the point where the reflection amount is saturated on the optical axis line for determination processing in the detection image continues for a certain period of time.
- the exposure time of the detection unit that receives the reflected light is extended.
- the exposure time may be adjusted by adjusting the light emission time on the light emitting side or the shutter time on the light receiving side.
- the maintenance guidance processing unit 4 detects the lowest point of the reflection amount on the optical axis line, and performs maintenance guidance according to the value of the lowest point.
- the upper left detection unit 23a and the upper right detection unit 23b can detect the entire surface of the detection region E, respectively. Further, the lower left detection unit 23c can detect a region on the right side of the detection region E with respect to the diagonal line with the upper right detection unit 23b. Moreover, the lower right detection part 23d can detect the area
- the operation determination unit 1 specifies the position P in the detection region E based on the three detection images having shadows P1, P2, and P3.
- the specification of the position P can be performed by triangulation such as a forward intersection method using two or more detection images having shadows.
- the detection area of the upper right detection unit 23b is only the detection area Eb corresponding to the retroreflective plate 22a. Therefore, in the conventional optical touch panel having only the two detection units of the upper left detection unit 23a and the upper right detection unit 23b, when the reflection amount of the retroreflective plate 22b is reduced, the detection regions are the detection regions Ea and Eb. Only the detection area Eab, which is an overlapping area, was provided.
- the lower left detection part 23c and the lower right detection part 23d which do not use the retroreflection board 22b are provided.
- detection areas Ec and Ed that are vertically symmetrical with respect to the detection areas Ea and Eb by the two detection units of the upper left detection unit 23a and the upper right detection unit 23b are formed.
- the four detections of the upper left detection unit 23a, the upper right detection unit 23b, the lower left detection unit 23c, and the lower right detection unit 23d even when the retroreflective plate 22b cannot be used, the four detections of the upper left detection unit 23a, the upper right detection unit 23b, the lower left detection unit 23c, and the lower right detection unit 23d.
- Two detection images can be obtained for the entire surface of the detection region E by the unit, and the touch position can be detected with high accuracy for the entire surface of the detection region E.
- the upper area obtained by dividing the detection area E by a diagonal line overlaps the detection areas Ea and Eb, and the left area overlaps the detection areas Eb and Ed.
- the detection areas Ea and Ec overlap in the area, and the detection areas Ec and Ed overlap in the lower area.
- the upper area E1 obtained by dividing the detection area E by a diagonal line overlaps the detection areas Ea and Eb, and the left area E2 is the detection area.
- two detection areas to be preferentially used in the touch position specifying process are set in advance.
- another detection area is used as an auxiliary to the touch position specifying process.
- two detection areas in each area shown in the lower part of FIG. 4 are set as priority detection areas.
- the detection regions Eb, Ed are set as the priority detection regions for the touch position specifying process among the detection regions Ea, Eb, Ed, and the detection region Ea is touched.
- It is set as an auxiliary detection area for position identification processing.
- a priority detection area may be used.
- the retroreflecting plate 22b is provided inside the lower frame.
- the retroreflecting plates 22a and 22c are provided, and the four upper left detection units 23a, the upper right detection unit 23b, and the lower left detection are provided.
- the part 23c and the lower right detection part 23d may be provided at the four corners of the frame 21, respectively.
- two or more detection images are detected on the entire detection region E by two detection units of the upper left detection unit 23a, the upper right detection unit 23b, the lower left detection unit 23c, and the lower right detection unit 23d. And the touch position of the operating tool can be detected.
- one detection region E is provided.
- a plurality of detection regions E may be formed by using the touch detection unit 20 as a multi-stage configuration.
- the detection image I0 acquired by the upper left detection unit 23a is a belt-like image, and the optical axis line A0 is set at a portion where the reflection amount at the central portion in the width direction is high. Then, touch position detection processing is performed based on the amount of reflection on the optical axis line A0.
- touch position detection processing is performed based on the amount of reflection on the optical axis line A0.
- the detection image I1 there is a case where the distribution of the reflection amount is changed by an inclination or the like.
- FIG. 7 is a flowchart showing an exposure time automatic adjustment processing procedure by the exposure time automatic adjustment unit 3. As shown in FIG. 7, first, the automatic exposure time adjustment unit 3 determines whether there is a point on the optical axis line A0 where the amount of reflection continues for a certain period of time and is saturated (maximum value Rmax) or below a threshold value Rth. (Step S101).
- step S101 saturation
- step S102 exposure time is shortened
- step S102 exposure time is extended
- step S103 the exposure time is extended
- this process is terminated. If the reflection amount continues for a certain time and there is no saturation and no point below the threshold (No in step S101), the process is terminated as it is. Note that the above-described processing is repeatedly performed every predetermined time.
- the exposure time is shortened to reduce the reflection amount of the optical axis line A0 as a whole.
- the entire optical axis line A0 is adjusted so as to exist between the maximum value Rmax and the threshold value Rth of the reflection amount.
- the exposure time is extended to increase the reflection amount of the optical axis line A0 as a whole.
- adjustment is made so that the entire optical axis line A0 exists between the maximum value Rmax of the reflection amount and the threshold value Rth. Since this exposure time automatic adjustment process is repeatedly performed, it is preferable to perform adjustment to increase or decrease the exposure time stepwise.
- FIG. 9 is a flowchart showing a maintenance guidance processing procedure performed by the maintenance guidance processing unit 4.
- the maintenance guidance processing unit 4 first performs an exposure time automatic process by the exposure time automatic adjustment unit 3 (step S201). Thereafter, the lowest point of the reflection amount on the optical axis line A0 is detected (step S202). Thereafter, the maintenance guidance processing unit 4 determines whether or not the lowest point reflection amount is less than the first predetermined value R1 (step S203). If the lowest point reflection amount is less than the first predetermined value R1 (step S203, Yes), it is further determined whether or not the lowest point reflection amount is greater than or equal to the second predetermined value R2 (step S204).
- step S204 If the lowest point reflection amount is equal to or greater than the second predetermined value R2 (Yes in step S204), cleaning / part replacement guidance is provided (step S205), and the process ends. On the other hand, if the lowest point reflection amount is not equal to or greater than the second predetermined value R2 (No in step S204), it is further determined whether or not the lowest point reflection amount is equal to or greater than the threshold value Rth (step S206).
- step S206 If the reflection amount at the lowest point is equal to or greater than the threshold value Rth (step S206, Yes), the maintenance guidance processing unit 4 provides guidance for function deterioration (step S207), and ends this processing. On the other hand, when the reflection amount at the lowest point is not equal to or greater than the threshold value Rth (No at Step S206), the maintenance guidance processing unit 4 performs foreign object detection guidance (Step S208), and ends this process. Note that the processing described above is repeated.
- the maintenance guidance processing unit 4 has a minimum value of the reflection amount that is not less than the first predetermined value R1 and not less than the second predetermined value R2 that is smaller than the first predetermined value R1. If this is the case, guidance for cleaning and parts replacement will be provided.
- the maintenance guidance processing unit 4 provides guidance for function deterioration when the value of the lowest point of the reflection amount is less than the second predetermined value R2 and greater than or equal to the threshold value Rth, which is a value smaller than the second predetermined value R2. .
- the maintenance guidance processing unit 4 performs foreign object detection guidance when the value of the lowest point of the reflection amount is less than the threshold value Rth.
- FIG. 11 is a front view showing an appearance of a vending machine to which the above-described optical touch panel is applied.
- FIG. 12 is a perspective view showing an internal configuration of the vending machine shown in FIG.
- FIG. 13 is a block diagram showing a control configuration of the vending machine shown in FIG.
- the vending machine 100 is a vending machine that sells products such as canned beverages, bottled beverages, and plastic bottled beverages, and has a main body cabinet 101 as shown in FIG.
- the main body cabinet 101 is formed in a box shape having an open front by appropriately combining a plurality of steel plates, and the front opening of the main body cabinet 101 is closed by an openable / closable outer door 102.
- the interior of the main body cabinet 101 is defined by a machine room 103 and a product storage room 104.
- the product storage chamber 104 is further partitioned into three product storages 104a, 104b, and 104c by a heat insulating partition plate.
- the left-hand side product storage (hereinafter referred to as “left storage”) 104a and the central product storage (hereinafter referred to as “center storage”) 104b are: Switching between cold and hot is possible. And when the goods storage 104a (104b) is set to cooling, the inside of the goods storage 104a (104b) is cooled, and the goods stored in the goods storage 104a (104b) are cooled.
- the product storage case 104a (104b) when the product storage case 104a (104b) is set to warm, the inside of the product storage case 104a (104b) is heated, and the product stored in the product storage case 104a (104b) is heated.
- the right product storage (hereinafter referred to as “right storage”) 104c facing the front is a cooling-only storage, which cools the inside of the product storage 104c and cools the products stored in the product storage 104c.
- the product storage rack 105 is mounted on each of the product storage boxes 104a, 104b, and 104c.
- the merchandise storage rack 105 is provided with five passages (hereinafter referred to as “rack” for convenience) in the depth direction of the merchandise storage boxes 104a, 104b, and 104c. It is possible.
- a main door lock 121 is provided in the middle of the front right side of the outer door 102, and is locked in a state where the outer door 102 is closed.
- a display operation unit 120 (see FIG. 11) is provided in the upper front portion of the outer door 102.
- the display operation unit 120 is a combination of the large display panel 10 and the touch detection unit 20, and displays a sales display screen. On the sales display screen, products that can be sold are displayed, and the products are determined by at least the detection of the operation tool described above.
- a coin insertion slot 123 a bill insertion slot 124, a return lever 125, and an electronic money reader / writer 126 are provided in the middle of the outer door 102 below the display operation unit 120.
- the coin insertion slot 123 is an opening for receiving coins, and the coins inserted from the coin insertion slot 123 are accommodated in a coin mechanism (coin processing device) 131 (see FIG. 12) mounted inside the outer door 102. Is done.
- the coin mechanism 131 arranges the number of inserted various coins and transmits the coins to a main controller 140 (see FIG. 13), which will be described later, while paying out various coins according to a command from the main controller 140.
- the coin mechanism 131 mounted on the vending machine 100 has a self-monitoring function for monitoring its own state, and a cassette tube (not shown) containing coins is used to collect the coins stored therein. When the user removes or operates an inventory switch (not shown), the coin mechanism 131 transmits a message to that effect to the main controller 140 (to be described later).
- the banknote insertion slot 124 is an opening for receiving banknotes, and the banknotes inserted from the banknote insertion slot 124 are accommodated in a bill validator (banknote processing device) 132 (see FIG. 12) mounted inside the outer door 102. Is done.
- the bill validator 132 organizes the number of inserted bills and transmits it to the main controller 140 (see FIG. 13), while paying out bills according to a command from the main controller 140.
- the bill validator 132 mounted on the vending machine 100 has a self-monitoring function for monitoring its own state, and a stacker (not shown) containing banknotes is collected in order to collect banknotes stored therein. When the opening operation is performed, the bill validator 132 transmits a message to that effect to the main controller 140 (to be described later).
- the return lever 125 is for instructing to interrupt the transaction.
- the transaction is interrupted, and change or the like is discharged to the return port 127.
- the electronic money reader / writer 126 identifies the card and performs settlement with the electronic money charged in the card.
- an outlet 128 is provided at a position below the outer door 102.
- the take-out port 128 is an opening for taking out the product carried out from the product storage rack 105.
- a remote controller 133 is disposed inside the outer door 102.
- the remote controller 133 is for performing various setting operations and various sales data confirmation operations, and includes a monitor (liquid crystal character display) on which various setting data and confirmation data are displayed in addition to operation keys and a cooling / warming switch. .
- the setting data set and input from the remote controller 133 is transmitted to the main controller 140, and the confirmation data transmitted from the main controller 140 is received.
- the vending machine 100 is provided with an operation key (replenishment operation key) that is operated when a product is replenished (loading), and when the operation key is operated, the remote controller 133 indicates that (input of a product replenishment operation). Is transmitted to the main controller 140 described later.
- a door switch 134 is provided inside the outer door 102.
- the door switch 134 is for detecting the open / closed state of the outer door 102 and is turned on when the outer door 102 is opened, and turned off when the outer door 102 is closed.
- main controller 140 main control unit 140
- display operation unit 120 display panel
- 10 and the touch detection unit 20 and the remote controller 133 are connected to the main controller 140 via a line 142.
- a main body control unit 144 is connected to the main controller 140 via a line 143.
- a cooling / heating device 145 and a carry-out device 146 are connected to the main body control unit 144, and the cooling / heating device 145 and the carry-out device 146 are controlled in accordance with instructions from the main controller 140.
- the cooling / heating device 145 is for managing the above-described commodity storages 104a, 104b, 104c in a set state, and cools the inside of the cooling-set commodity storages, while heating the product storages. Warm the inside.
- the carry-out device 146 is for managing bend solenoids and sold-out switches provided for each rack.
- the carry-out device 146 carries out products from the rack according to a carry-out command transmitted from the main controller 140 to the main body control unit 144, while When all the stored products are carried out, a sold-out signal is output to the main body control unit 144.
- the main controller 140 includes a control unit 150, an operation determination unit 1, a display control unit 2, an exposure time automatic adjustment unit 3, and a maintenance guidance processing unit 4.
- the control unit 150 centrally manages the electronic money reader / writer 126, the coin mechanism 131, the bill validator 132, the display operation unit 120 (the display panel 10 and the touch detection unit 20), the remote controller 133, the main body control unit 144, and the like. Control is performed based on various setting data stored in the storage unit.
- the main controller 140 determines that the electronic money reader / writer 126, the coin A money process is performed based on information of the mechanism 131 and the bill validator 132, and a product carry-out process corresponding to the determined position is performed via the main body control unit 144.
- the detection area of the touch detection unit 20 covers only the large display panel 10 such as a liquid crystal panel.
- the unit 20 includes, in addition to the display panel 10, the front surface of the dummy product display unit 110 that displays a dummy that is a three-dimensional product and the front surface of the flat product display unit 111 on which the product is drawn in a planar manner in the detection region. You may do it.
- the detection area of the touch detection unit 20 may be a combination of one or more of the front surface of the display panel 10, the front surface of the dummy product display unit 110, and the front surface of the flat product display unit 111.
- a product purchase guidance display may be displayed on the display panel 10 or voice guidance may be performed.
- the touch detection unit 20 does not require a touch sensor or a protective film to be attached to the surface of the display panel 10, so various display units (display panel 10, dummy An arbitrary area in front of the product display unit 110 and the flat product display unit 111) can be easily set as a detection region.
- an automatic optical axis adjustment unit 33 is provided in place of the exposure time automatic adjustment unit 3 and the maintenance guide processing unit 4 shown in the first embodiment.
- Other configurations are the same as those of the first embodiment.
- the optical axis automatic adjustment unit 33 automatically adjusts the current optical axis line on the detection image to an optical axis line that maximizes the sum of the reflection amounts on the detection image.
- the detection image I0 acquired by the upper left detection unit 23a is a belt-like image, and the optical axis line A0 is set at a portion where the reflection amount at the central portion in the width direction is high. Then, touch position detection processing is performed based on the amount of reflection on the optical axis line A0. However, if the optical axis shift of the optical system occurs due to vibration or distortion of the housing, the detection image I1 shown in the lower part of FIG. 16 is obtained. A portion where the amount of reflection is reduced occurs above, and the detection accuracy of touch position detection deteriorates.
- FIG. 17 is a flowchart showing an optical axis automatic adjustment processing procedure by the optical axis automatic adjustment unit 33.
- the optical axis automatic adjustment unit 33 determines whether it is the optical axis automatic adjustment time (step S301).
- the optical axis automatic adjustment time is every predetermined time or maintenance.
- the optical axis automatic adjustment unit 33 sets the optical axis line that maximizes the sum of the reflection amounts on the detected image as the current optical axis line (step S302). ), This process is terminated.
- an automatic optical axis adjustment unit 33 is provided instead of the automatic exposure time adjustment unit 3 and the maintenance guide processing unit 4 shown in FIG.
- the exposure time automatic adjustment process and the maintenance guide process or the optical axis automatic adjustment process described above are not limited to the case where four detection units are provided at the four corners of the frame 21, but also when only two detection units are provided. Can be applied.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
Abstract
The purpose of the present invention is to provide an optical touch panel which, if saturation or reduction in the amount of reflection occurs in detection images, can prevent the deterioration of accuracy of touch detection based on detection images by automatically adjusting to obtain detection images that have a suitable amount of reflection, or by automatically adjusting optical axis misalignment of the optical system that captures detection images; a further purpose of the present invention is to provide a vending machine. To this end, this optical touch panel is provided, for example, with: retroreflective plates 22a, 22b, 22c; an upper left detection unit 23a and an upper right detection unit 23b; a lower left detection unit 23c; a lower right detection unit 23d; an operation determination unit 1; and an exposure time automatic adjustment unit 3 which, if a point with a saturated amount of reflection is detected on the optical axis line of detection images continuously over a set period of time, shortens the exposure time of the detection unit which receives the reflected light, and which, if a point with a reflection amount less than or equal to a threshold value is detected on the aforementioned optical axis line continuously over a prescribed period of time, extends the exposure time of the detection unit which receives the reflected light.
Description
本発明は、検出画像上で反射量の飽和や低下が生じた場合に適正な反射量をもつ検出画像に自動調整し、あるいは検出画像を撮像する光学系の光軸ずれを自動調整し、検出画像をもとにしたタッチの検出精度の悪化を防止することができる光学式タッチパネル及び自動販売機に関する。
The present invention automatically adjusts to a detected image having an appropriate amount of reflection when the amount of reflection is saturated or reduced on the detected image, or automatically adjusts the optical axis shift of the optical system that captures the detected image to detect the detected image. The present invention relates to an optical touch panel and a vending machine that can prevent deterioration in touch detection accuracy based on an image.
近年の自動販売機では、前面扉に組み込んだディスプレイを用いて商品見本を画像として表示し、タッチパネルなどを用いて商品選択を行うようにしている(特許文献1参照)。このディスプレイ及びタッチパネルを用いることによって、自動販売機の拡張化を図ることができる。
In recent vending machines, a product sample is displayed as an image using a display incorporated in the front door, and a product is selected using a touch panel or the like (see Patent Document 1). By using this display and touch panel, the vending machine can be expanded.
一方、特許文献2には、タッチパネルの一例として、静電容量方式、光学方式、超音波方式が記載されている。また、特許文献3には、検出面内の所定の位置ごとに予め設定されている検出基準を用いて、検出面に接触または近接する指示体の位置を検出するものが記載されている。
On the other hand, Patent Document 2 describes a capacitance method, an optical method, and an ultrasonic method as an example of a touch panel. Japanese Patent Application Laid-Open No. H10-228561 describes a technique for detecting the position of an indicator that is in contact with or close to the detection surface using a detection reference that is preset for each predetermined position in the detection surface.
特許文献4には、光遮断方式による位置検出に関するもので、光を投光及び受光する光学センサを検出領域の一辺に配置し、他の辺には薄い光再帰反射枠を設けるものが記載されている。そして、特許文献4には、周囲光の影響を少なくするために、光源を点滅させて、点灯時と消灯時の信号の差分をとるようにしている。
Patent Document 4 relates to position detection by the light blocking method, and describes that an optical sensor that projects and receives light is arranged on one side of the detection region and a thin light retroreflective frame is provided on the other side. ing. And in patent document 4, in order to reduce the influence of ambient light, the light source is blinked and the difference of the signal at the time of lighting and light extinction is taken.
特許文献5には、座標面上で直接的または間接的に放射光を発する指示体の位置座標を求めるため、該座標面の周辺に配置され該放射光を受光して電気信号に変換する検出手段と、該検出手段の視野を該座標面から所定高さ以下に制限して受光可能な放射光の範囲を該座標面に対して平行化する光学手段と、該座標面の周囲を囲むように配置され該視野から放射光以外の不要光を除去する遮蔽枠などの遮蔽手段とを有するものが記載されている。
In Patent Document 5, in order to obtain the position coordinates of an indicator that emits radiated light directly or indirectly on a coordinate plane, detection that receives the radiated light and converts it into an electrical signal is arranged around the coordinate plane. Means, optical means for limiting the field of view of the detection means to a predetermined height or less from the coordinate plane and making the range of radiated light receivable parallel to the coordinate plane, and surrounding the periphery of the coordinate plane And a shielding means such as a shielding frame for removing unnecessary light other than radiated light from the visual field.
光学式タッチパネルには、矩形の枠内の内側に再帰反射板を配置するとともに、枠の左上隅及び右上隅に、赤外線をそれぞれ右斜め下方側及び左斜め下方側に照射して再帰反射板からの戻り光を検出する左上検出部と右上検出部とを設けるものがある。光学式タッチパネルは、左上検出部及び右上検出部が検出する再帰反射板からの戻り光の影位置によって人の指などの操作体のタッチを検出している。
In the optical touch panel, a retroreflective plate is arranged inside the rectangular frame, and infrared rays are irradiated to the upper left corner and upper right corner of the frame from the lower right side and the lower left side, respectively, from the retroreflective plate. In some cases, an upper left detection unit and an upper right detection unit for detecting the return light are provided. The optical touch panel detects the touch of an operating body such as a human finger based on the shadow position of the return light from the retroreflective plate detected by the upper left detection unit and the upper right detection unit.
ここで、光学式タッチパネルは、外部の明るさが変化した場合や、光学系の汚れや経年劣化によって再帰反射板の反射率が変化した場合、検出画像上の反射量が飽和したり、検出処理が不可能な反射量に低下するため、検出画像をもとにしたタッチの検出精度が悪化する。
Here, when the brightness of the optical touch panel changes, or when the reflectance of the retroreflector changes due to contamination of the optical system or deterioration over time, the amount of reflection on the detected image is saturated, or detection processing is performed. However, the accuracy of touch detection based on the detected image is deteriorated.
また、光学式タッチパネルは、振動や筐体の歪み等によって、検出画像を取得する光学系の光軸がずれてしまうことがある。この光軸がずれると、検出画像をもとにしたタッチの検出精度が悪化する。
Also, in the optical touch panel, the optical axis of the optical system that acquires the detection image may be shifted due to vibration, distortion of the housing, or the like. When the optical axis is shifted, the touch detection accuracy based on the detected image is deteriorated.
本発明は、上記に鑑みてなされたものであって、検出画像上で反射量の飽和や低下が生じた場合に適正な反射量をもつ検出画像に自動調整し、あるいは検出画像を撮像する光学系の光軸ずれを自動調整し、検出画像をもとにしたタッチの検出精度の悪化を防止することができる光学式タッチパネル及び自動販売機を提供することを目的とする。
The present invention has been made in view of the above, and automatically adjusts a detection image having an appropriate reflection amount or captures a detection image when saturation or reduction of the reflection amount occurs on the detection image. It is an object of the present invention to provide an optical touch panel and a vending machine that can automatically adjust the optical axis shift of the system and prevent deterioration of touch detection accuracy based on a detected image.
上述した課題を解決し、目的を達成するために、本発明にかかる光学式タッチパネルは、矩形枠の内側に設けた再帰反射板と、前記再帰反射板に赤外線を照射し、前記再帰反射板からの反射光をもとに前記再帰反射板との間の検出画像を生成する複数の検出部と、前記複数の検出部が生成した複数の検出画像上の光軸ラインをもとにタッチ位置を検出する操作判定部と、前記光軸ライン上で反射量が飽和する点の検出が一定時間継続する場合、反射光を受光する検出部の露光時間を短縮し、前記光軸ライン上で反射量が閾値以下となる点の検出が一定時間継続する場合、反射光を受光する検出部の露光時間を延長する露光時間自動調整部と、を備えたことを特徴とする。
In order to solve the above-described problems and achieve the object, an optical touch panel according to the present invention includes a retroreflective plate provided inside a rectangular frame, irradiates infrared rays to the retroreflective plate, and A plurality of detection units that generate a detection image between the retroreflecting plate based on the reflected light of the light and a touch position based on the optical axis lines on the plurality of detection images generated by the plurality of detection units. When the detection of the operation determination unit to detect and the point where the reflection amount is saturated on the optical axis line continues for a certain time, the exposure time of the detection unit receiving the reflected light is shortened, and the reflection amount on the optical axis line And an exposure time automatic adjustment unit that extends the exposure time of the detection unit that receives the reflected light when detection of a point at which the threshold value is equal to or less than the threshold value continues for a certain period of time.
また、本発明にかかる光学式タッチパネルは、上記の発明において、前記光軸ライン上の反射量の最低点を検出し、該最低点の値に応じてメンテナンスの案内を行うメンテナンス案内処理部を備えたことを特徴とする。
The optical touch panel according to the present invention includes a maintenance guidance processing unit that detects the lowest point of the reflection amount on the optical axis line and guides maintenance according to the value of the lowest point in the above invention. It is characterized by that.
また、本発明にかかる光学式タッチパネルは、上記の発明において、前記メンテナンス案内処理部は、前記最低点の値が第1所定値未満、かつ、第1所定値よりも小さい値である第2所定値以上である場合、清掃及び部品交換の案内を行い、前記最低点の値が第2所定値未満、かつ、第2所定値よりも小さい値である閾値以上である場合、機能低下の案内を行い、前記最低点の値が閾値未満の場合、異物検知の案内を行うことを特徴とする。
In the optical touch panel according to the present invention, in the above invention, the maintenance guidance processing unit is configured to provide a second predetermined value in which the lowest point value is less than a first predetermined value and smaller than the first predetermined value. When the value is equal to or greater than the value, guidance for cleaning and parts replacement is performed. When the value of the lowest point is less than a threshold value, foreign object detection guidance is performed.
また、本発明にかかる自動販売機は、上記の発明の光学式タッチパネルを自動販売機の外扉に設けたことを特徴とする。
The vending machine according to the present invention is characterized in that the optical touch panel according to the present invention is provided on the outer door of the vending machine.
また、本発明にかかる光学式タッチパネルは、矩形枠の内側に設けた再帰反射板と、前記再帰反射板に赤外線を照射し、前記再帰反射板からの反射光をもとに前記再帰反射板との間の検出画像を生成する複数の検出部と、前記複数の検出部が生成した複数の検出画像上の光軸ラインをもとにタッチ位置を検出する操作判定部と、前記光軸ラインを、検出画像上で反射量の和が最大となる光軸ラインに自動調整する光軸自動調整部と、を備えたことを特徴とする。
The optical touch panel according to the present invention includes a retroreflective plate provided inside a rectangular frame, and irradiates the retroreflective plate with infrared rays, and the retroreflective plate based on reflected light from the retroreflective plate. A plurality of detection units that generate a detection image between, an operation determination unit that detects a touch position based on the optical axis lines on the plurality of detection images generated by the plurality of detection units, and the optical axis line And an optical axis automatic adjustment unit that automatically adjusts the optical axis line that maximizes the sum of the reflection amounts on the detected image.
また、本発明にかかる自動販売機は、上記の発明の光学式タッチパネルを自動販売機の外扉に設けたことを特徴とする。
The vending machine according to the present invention is characterized in that the optical touch panel according to the present invention is provided on the outer door of the vending machine.
本発明によれば、露光時間自動調整部は、光軸ライン上で反射量が飽和する点の検出が一定時間継続する場合、反射光を受光する検出部の露光時間を短縮し、前記光軸ライン上で反射量が閾値以下となる点の検出が一定時間継続する場合、反射光を受光する検出部の露光時間を延長するようにしているので、適正な反射量をもつ検出画像に自動調整することができる。
According to the present invention, the exposure time automatic adjustment unit reduces the exposure time of the detection unit that receives the reflected light when the detection of the point where the reflection amount is saturated on the optical axis line continues for a certain time, and the optical axis When detection of a point where the amount of reflection is below the threshold on the line continues for a certain period of time, the exposure time of the detector that receives the reflected light is extended, so it automatically adjusts to a detected image with the appropriate amount of reflection. can do.
また、本発明によれば、光軸自動調整部が、光軸ラインを、検出画像上で反射量の和が最大となる光軸ラインに自動調整するようにしているので、検出画像を撮像する光学系の光軸ずれを自動調整することができる。
In addition, according to the present invention, the optical axis automatic adjustment unit automatically adjusts the optical axis line to the optical axis line that maximizes the sum of the reflection amounts on the detected image. The optical axis shift of the optical system can be automatically adjusted.
以下、添付図面を参照してこの発明を実施するための形態について説明する。
Hereinafter, embodiments for carrying out the present invention will be described with reference to the accompanying drawings.
(実施の形態1)
[光学式タッチパネルの構成]
図1は、本発明の実施の形態である光学式タッチパネルの概要構成を示す模式図である。図1に示すように、タッチ検出部20は、検出領域Eに対応する表示領域を有した表示パネル10の面上に設けられる。 (Embodiment 1)
[Configuration of optical touch panel]
FIG. 1 is a schematic diagram showing a schematic configuration of an optical touch panel according to an embodiment of the present invention. As shown in FIG. 1, thetouch detection unit 20 is provided on the surface of the display panel 10 having a display area corresponding to the detection area E.
[光学式タッチパネルの構成]
図1は、本発明の実施の形態である光学式タッチパネルの概要構成を示す模式図である。図1に示すように、タッチ検出部20は、検出領域Eに対応する表示領域を有した表示パネル10の面上に設けられる。 (Embodiment 1)
[Configuration of optical touch panel]
FIG. 1 is a schematic diagram showing a schematic configuration of an optical touch panel according to an embodiment of the present invention. As shown in FIG. 1, the
タッチ検出部20は、矩形の枠21内に矩形の検出領域Eを有する。タッチ検出部20は、枠21の左枠内部側面、下枠内部側面、右枠内部側面に、それぞれ入力光の軸に反射光を生成する再帰反射板22a,22b,22cを有する。また、タッチ検出部20は、枠21の左上隅、右上隅、左下隅、及び、右下隅に、それぞれ左上検出部23a、右上検出部23b、左下検出部23c、右下検出部23dを有する。なお、左下検出部23c及び右下検出部23dは、下枠から距離d、上側に配置される。この距離dは、例えば、塵や雪などが再帰反射板22b上に堆積した厚さに対応する値である。
The touch detection unit 20 has a rectangular detection area E in a rectangular frame 21. The touch detection unit 20 includes retroreflective plates 22a, 22b, and 22c that generate reflected light on the axis of the input light on the inner side surface of the left frame, the inner side surface of the lower frame, and the inner side surface of the right frame. The touch detection unit 20 includes an upper left detection unit 23a, an upper right detection unit 23b, a lower left detection unit 23c, and a lower right detection unit 23d at the upper left corner, the upper right corner, the lower left corner, and the lower right corner of the frame 21, respectively. Note that the lower left detection unit 23c and the lower right detection unit 23d are disposed at a distance d from the lower frame. This distance d is, for example, a value corresponding to the thickness of dust, snow, etc. deposited on the retroreflective plate 22b.
左上検出部23aは、再帰反射板22b,22cに向けて赤外線を照射し、再帰反射板22b,22cからの反射光を受光する。右上検出部23bは、再帰反射板22a,22bに向けて赤外線を照射し、再帰反射板22a,22bからの反射光を受光する。左下検出部23cは、再帰反射板22cに向けて赤外線を照射し、再帰反射板22cからの反射光を受光する。右下検出部23dは、再帰反射板22aに向けて赤外線を照射し、再帰反射板22aからの反射光を受光する。なお、左上検出部23a、右上検出部23b、左下検出部23c、右下検出部23dの赤外線照射部は、例えば赤外線LEDによって実現される。また、左上検出部23a、右上検出部23b、左下検出部23c、右下検出部23dの赤外線検出部は、例えば赤外線イメージセンサーによって実現される。すなわち、左上検出部23a、右上検出部23b、左下検出部23c、右下検出部23dは、赤外線の受発光デバイスである。
The upper left detection part 23a irradiates infrared rays toward the retroreflective plates 22b and 22c, and receives the reflected light from the retroreflective plates 22b and 22c. The upper right detection unit 23b irradiates infrared rays toward the retroreflective plates 22a and 22b, and receives reflected light from the retroreflective plates 22a and 22b. The lower left detection part 23c irradiates infrared rays toward the retroreflective plate 22c, and receives reflected light from the retroreflective plate 22c. The lower right detector 23d irradiates infrared rays toward the retroreflective plate 22a and receives reflected light from the retroreflective plate 22a. In addition, the infrared irradiation part of the upper left detection part 23a, the upper right detection part 23b, the lower left detection part 23c, and the lower right detection part 23d is implement | achieved by infrared LED, for example. Moreover, the infrared detection part of the upper left detection part 23a, the upper right detection part 23b, the lower left detection part 23c, and the lower right detection part 23d is implement | achieved by the infrared image sensor, for example. That is, the upper left detection unit 23a, the upper right detection unit 23b, the lower left detection unit 23c, and the lower right detection unit 23d are infrared light receiving and emitting devices.
再帰反射板22a,22b,22cは、ストライプ状のテープであり、図2に示すように、赤外線の入射光を、入射光と同じ方向に反射光として反射する。具体的な再帰反射板22a,22b,22cは、図2に示すように、ガラス球である微細な多数のガラスビーズ15を面上に散りばめるとともに、ガラスビーズ15の下面に反射膜16を形成している。なお、再帰反射板22a,22b,22cは、複数のコーナーキューブプリズムを密に平面配置したコーナーキューブプリズム群によっても実現することができる。この平面配置は、各コーナーキューブプリズムの三角形の入出射面を密に配置することが好ましい。コーナーキューブプリズムは、90度の直角を3つ合成した三角錐のプリズムであり、反射光は、必ず入射した光軸の方向に戻る機能を有する。
The retroreflective plates 22a, 22b, and 22c are striped tapes that reflect infrared incident light as reflected light in the same direction as the incident light, as shown in FIG. As shown in FIG. 2, the specific retroreflecting plates 22 a, 22 b, and 22 c have a large number of fine glass beads 15 that are glass spheres scattered on the surface, and a reflective film 16 is formed on the lower surface of the glass beads 15. is doing. The retroreflecting plates 22a, 22b, and 22c can also be realized by a corner cube prism group in which a plurality of corner cube prisms are closely arranged in a plane. In this planar arrangement, it is preferable that the triangular entrance / exit surfaces of each corner cube prism are arranged densely. The corner cube prism is a triangular pyramid prism composed of three 90 degree right angles, and the reflected light always has a function of returning to the direction of the incident optical axis.
コントローラCは、左上検出部23a、右上検出部23b、左下検出部23c、右下検出部23d、及び、表示パネル10に接続されるとともに、図示しない外部装置に接続される。コントローラCは、操作判定部1、表示制御部2、露光時間自動調整部3、及び、メンテナンス案内処理部4を有する。操作判定部1は、タッチ検出部20による操作体の検出画像をもとに、操作体のタッチがあったか否かを判定する。なお、操作判定部1は、操作体のタッチがあった検出領域E上の座標位置を特定する。表示制御部2は、表示パネル10に対して、操作判定部1が判定した操作体のタッチ位置に応じた表示処理を行う。
The controller C is connected to the upper left detection unit 23a, the upper right detection unit 23b, the lower left detection unit 23c, the lower right detection unit 23d, and the display panel 10 and to an external device (not shown). The controller C includes an operation determination unit 1, a display control unit 2, an exposure time automatic adjustment unit 3, and a maintenance guidance processing unit 4. The operation determination unit 1 determines whether or not the operation object has been touched based on the detection image of the operation object by the touch detection unit 20. Note that the operation determination unit 1 specifies the coordinate position on the detection area E where the operation tool is touched. The display control unit 2 performs display processing on the display panel 10 according to the touch position of the operating body determined by the operation determination unit 1.
露光時間自動調整部3は、検出画像内における判定処理のための光軸ライン上で反射量が飽和する点の検出が一定時間継続する場合、反射光を受光する検出部の露光時間を短縮し、光軸ライン上で反射量が閾値以下となる点の検出が一定時間継続する場合、反射光を受光する検出部の露光時間を延長する。ここで、露光時間の調整は、発光側の発光時間を調整してもよいし、受光側のシャッタ時間を調整してもよい。メンテナンス案内処理部4は、光軸ライン上の反射量の最低点を検出し、該最低点の値に応じてメンテナンスの案内を行う。
The automatic exposure time adjustment unit 3 shortens the exposure time of the detection unit that receives the reflected light when the detection of the point where the reflection amount is saturated on the optical axis line for determination processing in the detection image continues for a certain period of time. When the detection of the point where the reflection amount is below the threshold on the optical axis line continues for a certain time, the exposure time of the detection unit that receives the reflected light is extended. Here, the exposure time may be adjusted by adjusting the light emission time on the light emitting side or the shutter time on the light receiving side. The maintenance guidance processing unit 4 detects the lowest point of the reflection amount on the optical axis line, and performs maintenance guidance according to the value of the lowest point.
[タッチ検出部による検出動作]
まず、左上検出部23a及び右上検出部23bは、それぞれ検出領域Eの全面を検出できる。また、左下検出部23cは、検出領域Eのうち、右上検出部23bとの対角線よりも右側の領域を検出できる。また、右下検出部23dは、検出領域Eのうち、左上検出部23aとの対角線よりも左側の領域を検出できる。例えば、図1に示すように、検出領域Eの右側の位置Pに操作体のタッチがあった場合、左上検出部23aは、図3に示す検出画像を得ることができる。この検出画像中には、操作体の存在によって赤外線が戻ってこない影P1が存在する。同様にして、右上検出部23bは、影P2が存在する検出画像を得ることができる。また、左下検出部23cは、影P3が存在する検出画像を得ることができる。なお、右下検出部23dは、位置Pが検出領域外であるので影のある検出画像を得ることができない。操作判定部1は、影P1,P2,P3をそれぞれ持つ3つの検出画像をもとに、検出領域E内の位置Pを特定する。この位置Pの特定は、影をもつ2つ以上の検出画像を用い、前方交会法などの三角測量によって行うことができる。 [Detection operation by touch detector]
First, the upperleft detection unit 23a and the upper right detection unit 23b can detect the entire surface of the detection region E, respectively. Further, the lower left detection unit 23c can detect a region on the right side of the detection region E with respect to the diagonal line with the upper right detection unit 23b. Moreover, the lower right detection part 23d can detect the area | region of the left side rather than the diagonal with respect to the upper left detection part 23a among the detection areas E. For example, as illustrated in FIG. 1, when an operation tool touches a position P on the right side of the detection region E, the upper left detection unit 23 a can obtain the detection image illustrated in FIG. 3. In this detected image, there is a shadow P1 in which infrared rays do not return due to the presence of the operating tool. Similarly, the upper right detection unit 23b can obtain a detection image in which the shadow P2 exists. Moreover, the lower left detection part 23c can obtain the detection image in which the shadow P3 exists. Note that the lower right detection unit 23d cannot obtain a shadowed detection image because the position P is outside the detection region. The operation determination unit 1 specifies the position P in the detection region E based on the three detection images having shadows P1, P2, and P3. The specification of the position P can be performed by triangulation such as a forward intersection method using two or more detection images having shadows.
まず、左上検出部23a及び右上検出部23bは、それぞれ検出領域Eの全面を検出できる。また、左下検出部23cは、検出領域Eのうち、右上検出部23bとの対角線よりも右側の領域を検出できる。また、右下検出部23dは、検出領域Eのうち、左上検出部23aとの対角線よりも左側の領域を検出できる。例えば、図1に示すように、検出領域Eの右側の位置Pに操作体のタッチがあった場合、左上検出部23aは、図3に示す検出画像を得ることができる。この検出画像中には、操作体の存在によって赤外線が戻ってこない影P1が存在する。同様にして、右上検出部23bは、影P2が存在する検出画像を得ることができる。また、左下検出部23cは、影P3が存在する検出画像を得ることができる。なお、右下検出部23dは、位置Pが検出領域外であるので影のある検出画像を得ることができない。操作判定部1は、影P1,P2,P3をそれぞれ持つ3つの検出画像をもとに、検出領域E内の位置Pを特定する。この位置Pの特定は、影をもつ2つ以上の検出画像を用い、前方交会法などの三角測量によって行うことができる。 [Detection operation by touch detector]
First, the upper
[再帰反射板22bの反射量低下時の検出動作]
ところで、図4に示すように、検出領域Eは、前面が開放された層状空間であるため、再帰反射板22b上に塵や雪などが堆積しやすい状態となっている。このため、再帰反射板22b上に塵や雪などが堆積すると、再帰反射板22bからの反射光の反射量が低下するため、検出画像中の影の判別が困難となって検出精度が低下する。すなわち、図4に示すように、左上検出部23aの検出領域は、再帰反射板22cに対応する検出領域Eaのみとなる。同様に、右上検出部23bの検出領域は、再帰反射板22aに対応する検出領域Ebのみとなる。したがって、左上検出部23a及び右上検出部23bの2つの検出部のみを有した従来の光学式タッチパネルは、再帰反射板22bの反射量低下が生じた場合、検出領域は、検出領域Ea,Ebの重複領域である検出領域Eabのみとなっていた。 [Detection operation when the reflection amount of theretroreflector 22b is reduced]
By the way, as shown in FIG. 4, since the detection area E is a layered space with an open front surface, dust, snow, and the like are likely to accumulate on theretroreflective plate 22b. For this reason, if dust, snow, or the like accumulates on the retroreflective plate 22b, the amount of reflected light from the retroreflective plate 22b is reduced, so that it is difficult to determine the shadow in the detected image, and the detection accuracy decreases. . That is, as shown in FIG. 4, the detection area of the upper left detection unit 23a is only the detection area Ea corresponding to the retroreflective plate 22c. Similarly, the detection area of the upper right detection unit 23b is only the detection area Eb corresponding to the retroreflective plate 22a. Therefore, in the conventional optical touch panel having only the two detection units of the upper left detection unit 23a and the upper right detection unit 23b, when the reflection amount of the retroreflective plate 22b is reduced, the detection regions are the detection regions Ea and Eb. Only the detection area Eab, which is an overlapping area, was provided.
ところで、図4に示すように、検出領域Eは、前面が開放された層状空間であるため、再帰反射板22b上に塵や雪などが堆積しやすい状態となっている。このため、再帰反射板22b上に塵や雪などが堆積すると、再帰反射板22bからの反射光の反射量が低下するため、検出画像中の影の判別が困難となって検出精度が低下する。すなわち、図4に示すように、左上検出部23aの検出領域は、再帰反射板22cに対応する検出領域Eaのみとなる。同様に、右上検出部23bの検出領域は、再帰反射板22aに対応する検出領域Ebのみとなる。したがって、左上検出部23a及び右上検出部23bの2つの検出部のみを有した従来の光学式タッチパネルは、再帰反射板22bの反射量低下が生じた場合、検出領域は、検出領域Ea,Ebの重複領域である検出領域Eabのみとなっていた。 [Detection operation when the reflection amount of the
By the way, as shown in FIG. 4, since the detection area E is a layered space with an open front surface, dust, snow, and the like are likely to accumulate on the
この実施の形態1では、再帰反射板22bを用いない、左下検出部23c及び右下検出部23dを設けている。これにより、図4の上部右側に示すように、左上検出部23a及び右上検出部23bの2つの検出部による検出領域Ea,Ebに対して上下対称の検出領域Ec,Edが形成される。この結果、図4の下部に示すように、再帰反射板22bが使用できない状態であっても、左上検出部23a、右上検出部23b、左下検出部23c、及び右下検出部23dの4つの検出部によって検出領域Eの全面に対して2つの検出画像を得ることができ、検出領域Eの全面に対してタッチ位置を精度高く検出することができる。具体的に、図4下部に示したように、検出領域Eを対角線で分割された上側の領域は検出領域Ea,Ebが重複し、左側の領域は検出領域Eb,Edが重複し、右側の領域は検出領域Ea,Ecが重複し、下側の領域は検出領域Ec,Edが重複している。
In this Embodiment 1, the lower left detection part 23c and the lower right detection part 23d which do not use the retroreflection board 22b are provided. As a result, as shown on the upper right side of FIG. 4, detection areas Ec and Ed that are vertically symmetrical with respect to the detection areas Ea and Eb by the two detection units of the upper left detection unit 23a and the upper right detection unit 23b are formed. As a result, as shown in the lower part of FIG. 4, even when the retroreflective plate 22b cannot be used, the four detections of the upper left detection unit 23a, the upper right detection unit 23b, the lower left detection unit 23c, and the lower right detection unit 23d. Two detection images can be obtained for the entire surface of the detection region E by the unit, and the touch position can be detected with high accuracy for the entire surface of the detection region E. Specifically, as shown in the lower part of FIG. 4, the upper area obtained by dividing the detection area E by a diagonal line overlaps the detection areas Ea and Eb, and the left area overlaps the detection areas Eb and Ed. The detection areas Ea and Ec overlap in the area, and the detection areas Ec and Ed overlap in the lower area.
[再帰反射板22bの反射量正常時の検出動作]
再帰反射板22bが正常に反射している場合、図5に示すように、検出領域Eを対角線で分割された上側の領域E1は検出領域Ea,Ebが重複し、左側の領域E2は検出領域Ea,Eb,Edの3つの領域が重複し、右側の領域E3は検出領域Ea,Eb,Ecの3つの領域が重複し、下側の領域E4は検出領域Ea,Eb,Ec,Edの4つの領域が重複している。 [Detection operation when the reflection amount of theretroreflector 22b is normal]
When theretroreflective plate 22b is normally reflected, as shown in FIG. 5, the upper area E1 obtained by dividing the detection area E by a diagonal line overlaps the detection areas Ea and Eb, and the left area E2 is the detection area. Three regions Ea, Eb, Ed overlap, right region E3 overlaps three detection regions Ea, Eb, Ec, and lower region E4 includes four detection regions Ea, Eb, Ec, Ed. Two areas overlap.
再帰反射板22bが正常に反射している場合、図5に示すように、検出領域Eを対角線で分割された上側の領域E1は検出領域Ea,Ebが重複し、左側の領域E2は検出領域Ea,Eb,Edの3つの領域が重複し、右側の領域E3は検出領域Ea,Eb,Ecの3つの領域が重複し、下側の領域E4は検出領域Ea,Eb,Ec,Edの4つの領域が重複している。 [Detection operation when the reflection amount of the
When the
この場合、3つ以上の検出領域が重複している領域では、予め、タッチ位置の特定処理で優先して用いる2つの検出領域を設定しておく。そして、他の検出領域をタッチ位置の特定処理の補助的なものとして用いる。例えば、図4下部に示した各領域の2つの検出領域を優先検出領域として設定しておく。例えば、図5において、左側の領域E2は、検出領域Ea,Eb,Edのうち、検出領域Eb,Edをタッチ位置の特定処理のための優先検出領域として設定しておき、検出領域Eaをタッチ位置の特定処理のための補助検出領域として設定しておく。補助検出領域を用いる場合、精度の高いタッチ位置特定を行うことができる。一方、迅速なタッチ位置特定を行う場合には、優先検出領域を用いればよい。
In this case, in an area where three or more detection areas are overlapped, two detection areas to be preferentially used in the touch position specifying process are set in advance. Then, another detection area is used as an auxiliary to the touch position specifying process. For example, two detection areas in each area shown in the lower part of FIG. 4 are set as priority detection areas. For example, in FIG. 5, in the left region E2, the detection regions Eb, Ed are set as the priority detection regions for the touch position specifying process among the detection regions Ea, Eb, Ed, and the detection region Ea is touched. It is set as an auxiliary detection area for position identification processing. When the auxiliary detection area is used, it is possible to specify a touch position with high accuracy. On the other hand, when performing quick touch position specification, a priority detection area may be used.
なお、上述した実施の形態では、下部枠の内側に再帰反射板22bを設けているが、少なくとも、再帰反射板22a,22cを設けるとともに、4つの左上検出部23a、右上検出部23b、左下検出部23c、右下検出部23dをそれぞれ枠21の四隅に設ければよい。これによって、図4に示すように、検出領域Eの全面において、左上検出部23a、右上検出部23b、左下検出部23c、右下検出部23dのうちの2つの検出部によって2以上の検出画像が得られ、操作体のタッチ位置を検出することができる。
In the above-described embodiment, the retroreflecting plate 22b is provided inside the lower frame. However, at least the retroreflecting plates 22a and 22c are provided, and the four upper left detection units 23a, the upper right detection unit 23b, and the lower left detection are provided. The part 23c and the lower right detection part 23d may be provided at the four corners of the frame 21, respectively. As a result, as shown in FIG. 4, two or more detection images are detected on the entire detection region E by two detection units of the upper left detection unit 23a, the upper right detection unit 23b, the lower left detection unit 23c, and the lower right detection unit 23d. And the touch position of the operating tool can be detected.
また、上述した実施の形態では、1つの検出領域Eを有するものであったが、タッチ検出部20を多段構成として、複数層の検出領域Eを形成してもよい。
In the above-described embodiment, one detection region E is provided. However, a plurality of detection regions E may be formed by using the touch detection unit 20 as a multi-stage configuration.
[露光時間自動調整処理]
図6上部に示すように、例えば、左上検出部23aが取得した検出画像I0は、帯状の画像であり、幅方向の中央部分の反射量が高い部分に光軸ラインA0が設定される。そして、光軸ラインA0上の反射量をもとにタッチ位置検出処理が行われる。しかし、外部の明るさが変化した場合には、反射量が飽和し、光学系の汚れや経年劣化によって再帰反射板22b,22cの反射率が低下した場合には、反射量が極めて小さくなり、いずれの場合にもタッチ位置検出の検出精度が悪化する。また、検出画像I1のように反射量の分布が傾斜などして変化する場合もある。 [Automatic exposure time adjustment]
As shown in the upper part of FIG. 6, for example, the detection image I0 acquired by the upperleft detection unit 23a is a belt-like image, and the optical axis line A0 is set at a portion where the reflection amount at the central portion in the width direction is high. Then, touch position detection processing is performed based on the amount of reflection on the optical axis line A0. However, when the external brightness changes, the amount of reflection is saturated, and when the reflectivity of the retroreflective plates 22b and 22c decreases due to dirt or aging of the optical system, the amount of reflection becomes extremely small. In either case, the detection accuracy of touch position detection deteriorates. In addition, as in the detection image I1, there is a case where the distribution of the reflection amount is changed by an inclination or the like.
図6上部に示すように、例えば、左上検出部23aが取得した検出画像I0は、帯状の画像であり、幅方向の中央部分の反射量が高い部分に光軸ラインA0が設定される。そして、光軸ラインA0上の反射量をもとにタッチ位置検出処理が行われる。しかし、外部の明るさが変化した場合には、反射量が飽和し、光学系の汚れや経年劣化によって再帰反射板22b,22cの反射率が低下した場合には、反射量が極めて小さくなり、いずれの場合にもタッチ位置検出の検出精度が悪化する。また、検出画像I1のように反射量の分布が傾斜などして変化する場合もある。 [Automatic exposure time adjustment]
As shown in the upper part of FIG. 6, for example, the detection image I0 acquired by the upper
そこで、露光時間自動調整部3は、光軸ラインA0上の反射量を自動調整する。図7は、露光時間自動調整部3による露光時間自動調整処理手順を示すフローチャートである。図7に示すように、まず、露光時間自動調整部3は、光軸ラインA0上で反射量が一定時間継続して飽和(最大値Rmax)または閾値Rth以下の点があるか否かを判断する(ステップS101)。
Therefore, the exposure time automatic adjustment unit 3 automatically adjusts the amount of reflection on the optical axis line A0. FIG. 7 is a flowchart showing an exposure time automatic adjustment processing procedure by the exposure time automatic adjustment unit 3. As shown in FIG. 7, first, the automatic exposure time adjustment unit 3 determines whether there is a point on the optical axis line A0 where the amount of reflection continues for a certain period of time and is saturated (maximum value Rmax) or below a threshold value Rth. (Step S101).
反射量が一定時間継続して飽和している点がある場合(ステップS101,飽和)には、露光時間を短縮して(ステップS102)、本処理を終了する。また、反射量が一定時間継続して閾値以下となる点がある場合(ステップS101,閾値以下)には、露光時間を延長して(ステップS103)、本処理を終了する。また、反射量が一定時間継続して飽和及び閾値以下の点がない場合(ステップS101,No)には、そのまま本処理を終了する。なお、上述した処理は、所定時間ごとに繰り返し行われる。
If there is a point where the reflection amount is saturated for a certain period of time (step S101, saturation), the exposure time is shortened (step S102), and this process is terminated. If there is a point where the reflection amount continues below the threshold value for a certain time (step S101, below the threshold value), the exposure time is extended (step S103), and this process is terminated. If the reflection amount continues for a certain time and there is no saturation and no point below the threshold (No in step S101), the process is terminated as it is. Note that the above-described processing is repeatedly performed every predetermined time.
すなわち、図8(a)に示すように、光軸ラインA0上に飽和している点がある場合には、露光時間を短縮して光軸ラインA0の反射量を全体的に低下させて、図8(b)に示すように、光軸ラインA0全体が、反射量の最大値Rmaxと閾値Rthとの間に存在するように調整する。一方、図8(c)に示すように、光軸ラインA0上に閾値Rth以下の点がある場合には、露光時間を延長して光軸ラインA0の反射量を全体的に高め、図8(b)に示すように、光軸ラインA0全体が、反射量の最大値Rmaxと閾値Rthとの間に存在するように調整する。この露光時間自動調整処理は、繰り返し行われるため、露光時間を段階的に増減する調整を行うことが好ましい。
That is, as shown in FIG. 8A, when there is a saturated point on the optical axis line A0, the exposure time is shortened to reduce the reflection amount of the optical axis line A0 as a whole. As shown in FIG. 8B, the entire optical axis line A0 is adjusted so as to exist between the maximum value Rmax and the threshold value Rth of the reflection amount. On the other hand, as shown in FIG. 8C, when there is a point below the threshold Rth on the optical axis line A0, the exposure time is extended to increase the reflection amount of the optical axis line A0 as a whole. As shown in (b), adjustment is made so that the entire optical axis line A0 exists between the maximum value Rmax of the reflection amount and the threshold value Rth. Since this exposure time automatic adjustment process is repeatedly performed, it is preferable to perform adjustment to increase or decrease the exposure time stepwise.
[メンテナンス案内処理]
図9は、メンテナンス案内処理部4によるメンテナンス案内処理手順を示すフローチャートである。図9に示すように、メンテナンス案内処理部4は、まず、露光時間自動調整部3による露光時間自動処理を行う(ステップS201)。その後、光軸ラインA0上の反射量の最低点を検出する(ステップS202)。その後、メンテナンス案内処理部4は、最低点の反射量が第1所定値R1未満であるか否かを判断する(ステップS203)。最低点の反射量が第1所定値R1未満である場合(ステップS203,Yes)には、さらに最低点の反射量が第2所定値R2以上であるか否かを判断する(ステップS204)。 [Maintenance guidance processing]
FIG. 9 is a flowchart showing a maintenance guidance processing procedure performed by the maintenanceguidance processing unit 4. As shown in FIG. 9, the maintenance guidance processing unit 4 first performs an exposure time automatic process by the exposure time automatic adjustment unit 3 (step S201). Thereafter, the lowest point of the reflection amount on the optical axis line A0 is detected (step S202). Thereafter, the maintenance guidance processing unit 4 determines whether or not the lowest point reflection amount is less than the first predetermined value R1 (step S203). If the lowest point reflection amount is less than the first predetermined value R1 (step S203, Yes), it is further determined whether or not the lowest point reflection amount is greater than or equal to the second predetermined value R2 (step S204).
図9は、メンテナンス案内処理部4によるメンテナンス案内処理手順を示すフローチャートである。図9に示すように、メンテナンス案内処理部4は、まず、露光時間自動調整部3による露光時間自動処理を行う(ステップS201)。その後、光軸ラインA0上の反射量の最低点を検出する(ステップS202)。その後、メンテナンス案内処理部4は、最低点の反射量が第1所定値R1未満であるか否かを判断する(ステップS203)。最低点の反射量が第1所定値R1未満である場合(ステップS203,Yes)には、さらに最低点の反射量が第2所定値R2以上であるか否かを判断する(ステップS204)。 [Maintenance guidance processing]
FIG. 9 is a flowchart showing a maintenance guidance processing procedure performed by the maintenance
最低点の反射量が第2所定値R2以上である場合(ステップS204,Yes)、清掃・部品交換の案内を行い(ステップS205)、本処理を終了する。一方、最低点の反射量が第2所定値R2以上でない場合(ステップS204,No)には、さらに、最低点の反射量が閾値Rth以上であるか否かを判断する(ステップS206)。
If the lowest point reflection amount is equal to or greater than the second predetermined value R2 (Yes in step S204), cleaning / part replacement guidance is provided (step S205), and the process ends. On the other hand, if the lowest point reflection amount is not equal to or greater than the second predetermined value R2 (No in step S204), it is further determined whether or not the lowest point reflection amount is equal to or greater than the threshold value Rth (step S206).
最低点の反射量が閾値Rth以上である場合(ステップS206,Yes)、メンテナンス案内処理部4は、機能低下の案内を行って(ステップS207)、本処理を終了する。一方、最低点の反射量が閾値Rth以上でない場合(ステップS206,No)、メンテナンス案内処理部4は、異物検知の案内を行って(ステップS208)、本処理を終了する。なお、上述した処理は繰り返し行われる。
If the reflection amount at the lowest point is equal to or greater than the threshold value Rth (step S206, Yes), the maintenance guidance processing unit 4 provides guidance for function deterioration (step S207), and ends this processing. On the other hand, when the reflection amount at the lowest point is not equal to or greater than the threshold value Rth (No at Step S206), the maintenance guidance processing unit 4 performs foreign object detection guidance (Step S208), and ends this process. Note that the processing described above is repeated.
すなわち、図10に示すように、メンテナンス案内処理部4は、反射量の最低点の値が第1所定値R1未満、かつ、第1所定値R1よりも小さい値である第2所定値R2以上である場合、清掃・部品交換の案内を行う。また、メンテナンス案内処理部4は、反射量の最低点の値が第2所定値R2未満、かつ、第2所定値R2よりも小さい値である閾値Rth以上である場合、機能低下の案内を行う。さらに、メンテナンス案内処理部4は、反射量の最低点の値が閾値Rth未満の場合、異物検知の案内を行う。
That is, as shown in FIG. 10, the maintenance guidance processing unit 4 has a minimum value of the reflection amount that is not less than the first predetermined value R1 and not less than the second predetermined value R2 that is smaller than the first predetermined value R1. If this is the case, guidance for cleaning and parts replacement will be provided. In addition, the maintenance guidance processing unit 4 provides guidance for function deterioration when the value of the lowest point of the reflection amount is less than the second predetermined value R2 and greater than or equal to the threshold value Rth, which is a value smaller than the second predetermined value R2. . Furthermore, the maintenance guidance processing unit 4 performs foreign object detection guidance when the value of the lowest point of the reflection amount is less than the threshold value Rth.
[自動販売機への適用]
つぎに、上述した光学式タッチパネルを自動販売機に適用した場合について説明する。ここでは、缶入り飲料、ビン入り飲料、ペットボトル入り飲料などの商品を販売する自動販売機を例に説明するが、これに限定されるものではなく、たとえば、カップに飲料を注出するカップ式飲料自動販売機や物品を販売する自動販売機にも適用可能である。 [Application to vending machines]
Next, a case where the above-described optical touch panel is applied to a vending machine will be described. Here, a vending machine that sells products such as canned beverages, bottled beverages, and plastic bottled beverages will be described as an example. However, the present invention is not limited to this. For example, a cup that dispenses beverages into a cup The present invention can also be applied to a beverage vending machine and a vending machine selling goods.
つぎに、上述した光学式タッチパネルを自動販売機に適用した場合について説明する。ここでは、缶入り飲料、ビン入り飲料、ペットボトル入り飲料などの商品を販売する自動販売機を例に説明するが、これに限定されるものではなく、たとえば、カップに飲料を注出するカップ式飲料自動販売機や物品を販売する自動販売機にも適用可能である。 [Application to vending machines]
Next, a case where the above-described optical touch panel is applied to a vending machine will be described. Here, a vending machine that sells products such as canned beverages, bottled beverages, and plastic bottled beverages will be described as an example. However, the present invention is not limited to this. For example, a cup that dispenses beverages into a cup The present invention can also be applied to a beverage vending machine and a vending machine selling goods.
図11は、上述した光学式タッチパネルを適用した自動販売機の外観を示す正面図である。図12は、図11に示した自動販売機の内部構成を示す斜視図である。また、図13は、図11に示した自動販売機の制御構成を示すブロック図である。
FIG. 11 is a front view showing an appearance of a vending machine to which the above-described optical touch panel is applied. FIG. 12 is a perspective view showing an internal configuration of the vending machine shown in FIG. FIG. 13 is a block diagram showing a control configuration of the vending machine shown in FIG.
この自動販売機100は、缶入り飲料、ビン入り飲料、ペットボトル入り飲料などの商品を販売する自動販売機であって、図12に示すように、本体キャビネット101を有している。本体キャビネット101は、複数の鋼板を適宜組み合わせることにより、前面が開口した箱状に構成してあり、本体キャビネット101の前面開口は、開閉可能な外扉102によって閉塞される。
The vending machine 100 is a vending machine that sells products such as canned beverages, bottled beverages, and plastic bottled beverages, and has a main body cabinet 101 as shown in FIG. The main body cabinet 101 is formed in a box shape having an open front by appropriately combining a plurality of steel plates, and the front opening of the main body cabinet 101 is closed by an openable / closable outer door 102.
本体キャビネット101の内部は、機械室103と商品収容室104とに画成されている。また、商品収容室104は、断熱仕切板によってさらに三つの商品収納庫104a,104b,104cに仕切られている。これら三つの商品収納庫104a,104b,104cのうち、正面向かって左側の商品収納庫(以下、「左庫」という)104aと中央の商品収納庫(以下「中庫」という)104bとは、冷温切り替えが可能である。そして、商品収納庫104a(104b)を冷却に設定した場合には、商品収納庫104a(104b)の内部を冷却し、商品収納庫104a(104b)に収納した商品を冷却する。一方、商品収納庫104a(104b)を加温に設定した場合には、商品収納庫104a(104b)の内部を加温し、商品収納庫104a(104b)に収納した商品を加温する。また、正面向かって右側の商品収納庫(以下、「右庫」という)104cは、冷却専用庫であり、商品収納庫104cの内部を冷却し、商品収納庫104cに収納した商品を冷却する。
The interior of the main body cabinet 101 is defined by a machine room 103 and a product storage room 104. The product storage chamber 104 is further partitioned into three product storages 104a, 104b, and 104c by a heat insulating partition plate. Of these three commodity storages 104a, 104b, and 104c, the left-hand side product storage (hereinafter referred to as “left storage”) 104a and the central product storage (hereinafter referred to as “center storage”) 104b are: Switching between cold and hot is possible. And when the goods storage 104a (104b) is set to cooling, the inside of the goods storage 104a (104b) is cooled, and the goods stored in the goods storage 104a (104b) are cooled. On the other hand, when the product storage case 104a (104b) is set to warm, the inside of the product storage case 104a (104b) is heated, and the product stored in the product storage case 104a (104b) is heated. Further, the right product storage (hereinafter referred to as “right storage”) 104c facing the front is a cooling-only storage, which cools the inside of the product storage 104c and cools the products stored in the product storage 104c.
商品収納庫104a,104b,104cには、それぞれ商品収納ラック105が搭載してある。自動販売機100は、左庫104aと右庫104cの幅方向に二列の商品収納ラック105が搭載してあり、中庫104bの幅方向に一列の商品収納ラック105が搭載してある。また、商品収納ラック105には、商品収納庫104a,104b,104cの奥行き方向に五つの通路(以下、この通路を便宜上、「ラック」と称する)が設けてあり、各通路には商品が収納可能となっている。
The product storage rack 105 is mounted on each of the product storage boxes 104a, 104b, and 104c. In the vending machine 100, two rows of product storage racks 105 are mounted in the width direction of the left store 104a and the right store 104c, and one row of product storage racks 105 are mounted in the width direction of the center store 104b. The merchandise storage rack 105 is provided with five passages (hereinafter referred to as “rack” for convenience) in the depth direction of the merchandise storage boxes 104a, 104b, and 104c. It is possible.
図11に示すように、外扉102の前面右側中程には、メインドアロック121が設けてあり、外扉102を閉塞した状態で施錠される。また、外扉102の前面上方部には、表示操作部120(図11参照)が設けてある。表示操作部120は、大型の表示パネル10とタッチ検出部20とを組み合わせたものであり、販売表示画面が表示される。販売表示画面には、販売可能な商品が表示され、少なくとも上述した操作体の検出によって商品が決定される。
As shown in FIG. 11, a main door lock 121 is provided in the middle of the front right side of the outer door 102, and is locked in a state where the outer door 102 is closed. In addition, a display operation unit 120 (see FIG. 11) is provided in the upper front portion of the outer door 102. The display operation unit 120 is a combination of the large display panel 10 and the touch detection unit 20, and displays a sales display screen. On the sales display screen, products that can be sold are displayed, and the products are determined by at least the detection of the operation tool described above.
また、表示操作部120の下方となる外扉102の中程には、硬貨投入口123、紙幣挿入口124、返却レバー125、電子マネーリーダライタ126が設けてある。
Further, a coin insertion slot 123, a bill insertion slot 124, a return lever 125, and an electronic money reader / writer 126 are provided in the middle of the outer door 102 below the display operation unit 120.
硬貨投入口123は、硬貨を受け付けるための開口であって、硬貨投入口123から投入された硬貨は、外扉102の内側に搭載したコインメカニズム(硬貨処理装置)131(図12参照)に収容される。コインメカニズム131は、各種硬貨の投入枚数を整理し、後述するメインコントローラ140(図13参照)に送信する一方、メインコントローラ140からの指令に従い、各種硬貨を払い出す。また、自動販売機100に搭載したコインメカニズム131は、自己の状態を監視する自己監視機能を備えており、内部に収納した硬貨を回収するために、硬貨を収容したカセットチューブ(図示せず)を取り外した場合や、インベントリスイッチ(図示せず)を操作した場合には、コインメカニズム131がその旨(硬貨の回収操作入力)を後述するメインコントローラ140に送信する。
The coin insertion slot 123 is an opening for receiving coins, and the coins inserted from the coin insertion slot 123 are accommodated in a coin mechanism (coin processing device) 131 (see FIG. 12) mounted inside the outer door 102. Is done. The coin mechanism 131 arranges the number of inserted various coins and transmits the coins to a main controller 140 (see FIG. 13), which will be described later, while paying out various coins according to a command from the main controller 140. The coin mechanism 131 mounted on the vending machine 100 has a self-monitoring function for monitoring its own state, and a cassette tube (not shown) containing coins is used to collect the coins stored therein. When the user removes or operates an inventory switch (not shown), the coin mechanism 131 transmits a message to that effect to the main controller 140 (to be described later).
紙幣挿入口124は、紙幣を受け付けるための開口であって、紙幣挿入口124から挿入された紙幣は、外扉102の内側に搭載したビルバリデータ(紙幣処理装置)132(図12参照)に収容される。ビルバリデータ132は、紙幣の投入枚数を整理し、メインコントローラ140(図13参照)に送信する一方、メインコントローラ140からの指令に従い、紙幣を払い出す。また、自動販売機100に搭載したビルバリデータ132は、自己の状態を監視する自己監視機能を備えており、内部に収納した紙幣を回収するために、紙幣を収容したスタッカ(図示せず)を開放操作した場合には、ビルバリデータ132がその旨(紙幣の回収操作入力)を後述するメインコントローラ140に送信する。
The banknote insertion slot 124 is an opening for receiving banknotes, and the banknotes inserted from the banknote insertion slot 124 are accommodated in a bill validator (banknote processing device) 132 (see FIG. 12) mounted inside the outer door 102. Is done. The bill validator 132 organizes the number of inserted bills and transmits it to the main controller 140 (see FIG. 13), while paying out bills according to a command from the main controller 140. The bill validator 132 mounted on the vending machine 100 has a self-monitoring function for monitoring its own state, and a stacker (not shown) containing banknotes is collected in order to collect banknotes stored therein. When the opening operation is performed, the bill validator 132 transmits a message to that effect to the main controller 140 (to be described later).
返却レバー125は、取引の中断を指示するためのもので、返却レバー125が操作されると、取引が中断され、釣り銭等を返却口127に放出する。電子マネーリーダライタ126は、カードを識別し、カードにチャージされた電子マネーにより決済を実行する。
The return lever 125 is for instructing to interrupt the transaction. When the return lever 125 is operated, the transaction is interrupted, and change or the like is discharged to the return port 127. The electronic money reader / writer 126 identifies the card and performs settlement with the electronic money charged in the card.
また、外扉102の下方となる位置には、取出口128が設けてある。取出口128は、商品収納ラック105から搬出された商品を取り出すための開口である。
In addition, an outlet 128 is provided at a position below the outer door 102. The take-out port 128 is an opening for taking out the product carried out from the product storage rack 105.
また、外扉102の内側には、リモコン133が配設してある。リモコン133は、各種設定操作、各種売上データの確認操作をおこなうためのもので、操作キー、冷温切替スイッチのほか、各種設定データや確認データが表示されるモニタ(液晶キャラクタディスプレイ)を備えている。そして、リモコン133から設定入力された設定データはメインコントローラ140に送信され、メインコントローラ140から送信された確認データを受信する。また、自動販売機100は、商品を補充(ローディング)する場合に操作する操作キー(補充操作キー)が設けてあり、当該操作キーを操作すると、リモコン133がその旨(商品の補充操作入力)を後述するメインコントローラ140に送信する。
In addition, a remote controller 133 is disposed inside the outer door 102. The remote controller 133 is for performing various setting operations and various sales data confirmation operations, and includes a monitor (liquid crystal character display) on which various setting data and confirmation data are displayed in addition to operation keys and a cooling / warming switch. . The setting data set and input from the remote controller 133 is transmitted to the main controller 140, and the confirmation data transmitted from the main controller 140 is received. Further, the vending machine 100 is provided with an operation key (replenishment operation key) that is operated when a product is replenished (loading), and when the operation key is operated, the remote controller 133 indicates that (input of a product replenishment operation). Is transmitted to the main controller 140 described later.
また、外扉102の内側には、ドアスイッチ134が設けてある。ドアスイッチ134は、外扉102の開閉状態を検出するためのもので、外扉102を開放した場合にオンとなり、閉塞した場合にオフとなる。
Further, a door switch 134 is provided inside the outer door 102. The door switch 134 is for detecting the open / closed state of the outer door 102 and is turned on when the outer door 102 is opened, and turned off when the outer door 102 is closed.
図13に示すように、上述したコインメカニズム131、ビルバリデータ132、電子マネーリーダライタ126は、ライン141を介してメインコントローラ(主制御部)140に接続してあり、表示操作部120(表示パネル10およびタッチ検出部20)、リモコン133は、ライン142を介してメインコントローラ140に接続してある。また、メインコントローラ140には、ライン143を介して本体制御部144が接続してある。
As shown in FIG. 13, the above-described coin mechanism 131, bill validator 132, and electronic money reader / writer 126 are connected to a main controller (main control unit) 140 via a line 141, and a display operation unit 120 (display panel). 10 and the touch detection unit 20) and the remote controller 133 are connected to the main controller 140 via a line 142. A main body control unit 144 is connected to the main controller 140 via a line 143.
本体制御部144には、上述したドアスイッチ134のほか、冷熱装置145、搬出装置146が接続してあり、メインコントローラ140からの指令に従って冷熱装置145、搬出装置146を制御する。
In addition to the door switch 134 described above, a cooling / heating device 145 and a carry-out device 146 are connected to the main body control unit 144, and the cooling / heating device 145 and the carry-out device 146 are controlled in accordance with instructions from the main controller 140.
冷熱装置145は、上述した商品収納庫104a,104b,104cを設定された状態に管理するためのもので、冷却設定された商品収納庫の内部を冷却する一方、加温設定された商品収納庫の内部を加温する。
The cooling / heating device 145 is for managing the above-described commodity storages 104a, 104b, 104c in a set state, and cools the inside of the cooling-set commodity storages, while heating the product storages. Warm the inside.
搬出装置146は、ラックごとに設けられたベンドソレノイド、売切スイッチを管理するためのもので、メインコントローラ140から本体制御部144に送信された搬出命令に従ってラックから商品を搬出する一方、ラックに収納された商品のすべてを搬出した場合に売切信号を本体制御部144に出力する。
The carry-out device 146 is for managing bend solenoids and sold-out switches provided for each rack. The carry-out device 146 carries out products from the rack according to a carry-out command transmitted from the main controller 140 to the main body control unit 144, while When all the stored products are carried out, a sold-out signal is output to the main body control unit 144.
なお、図13に示すように、メインコントローラ140は、制御部150、操作判定部1、表示制御部2、露光時間自動調整部3、メンテナンス案内処理部4を備えている。
As shown in FIG. 13, the main controller 140 includes a control unit 150, an operation determination unit 1, a display control unit 2, an exposure time automatic adjustment unit 3, and a maintenance guidance processing unit 4.
制御部150は、電子マネーリーダライタ126、コインメカニズム131、ビルバリデータ132、表示操作部120(表示パネル10及びタッチ検出部20)、リモコン133、本体制御部144等を集中管理するもので、図示しない記憶部に記憶された各種設定データに基づいて制御する。
The control unit 150 centrally manages the electronic money reader / writer 126, the coin mechanism 131, the bill validator 132, the display operation unit 120 (the display panel 10 and the touch detection unit 20), the remote controller 133, the main body control unit 144, and the like. Control is performed based on various setting data stored in the storage unit.
メインコントローラ140は、操作判定部1がタッチ検出部20の検出結果をもとに、操作体のタッチ操作によって商品等に対する決定操作が行われたものと判定した場合、電子マネーリーダライタ126、コインメカニズム131、ビルバリデータ132の情報をもとに金銭処理を行うとともに、この決定操作された位置に対応する商品の搬出処理を、本体制御部144を介して行う。
When the operation determination unit 1 determines that the determination operation for the product or the like has been performed by the touch operation of the operation tool based on the detection result of the touch detection unit 20, the main controller 140 determines that the electronic money reader / writer 126, the coin A money process is performed based on information of the mechanism 131 and the bill validator 132, and a product carry-out process corresponding to the determined position is performed via the main body control unit 144.
[自動販売機におけるタッチ検出部の検出領域]
なお、図11に示した自動販売機100では、タッチ検出部20の検出領域が、液晶パネルなどの大型の表示パネル10のみをカバーするようにしていたが、図14に示すように、タッチ検出部20は、表示パネル10に加えて、立体的な商品であるダミーを展示するダミー商品展示部110の前面、及び平面的に商品が描かれた平面商品表示部111の前面を検出領域に含めるようにしてもよい。また、タッチ検出部20の検出領域は、表示パネル10の前面、ダミー商品展示部110の前面、平面商品表示部111の前面のいずれ1以上の組み合わせとしてもよい。なお、ダミー商品展示部110の前面、平面商品表示部111の前面を検出領域とする場合、商品購入のガイダンス表示を表示パネル10上に表示してもよいし、音声ガイダンスを行ってもよい。 [Detection area of touch detection unit in vending machine]
In thevending machine 100 shown in FIG. 11, the detection area of the touch detection unit 20 covers only the large display panel 10 such as a liquid crystal panel. However, as shown in FIG. The unit 20 includes, in addition to the display panel 10, the front surface of the dummy product display unit 110 that displays a dummy that is a three-dimensional product and the front surface of the flat product display unit 111 on which the product is drawn in a planar manner in the detection region. You may do it. The detection area of the touch detection unit 20 may be a combination of one or more of the front surface of the display panel 10, the front surface of the dummy product display unit 110, and the front surface of the flat product display unit 111. When the front surface of the dummy product display unit 110 and the front surface of the flat product display unit 111 are set as detection areas, a product purchase guidance display may be displayed on the display panel 10 or voice guidance may be performed.
なお、図11に示した自動販売機100では、タッチ検出部20の検出領域が、液晶パネルなどの大型の表示パネル10のみをカバーするようにしていたが、図14に示すように、タッチ検出部20は、表示パネル10に加えて、立体的な商品であるダミーを展示するダミー商品展示部110の前面、及び平面的に商品が描かれた平面商品表示部111の前面を検出領域に含めるようにしてもよい。また、タッチ検出部20の検出領域は、表示パネル10の前面、ダミー商品展示部110の前面、平面商品表示部111の前面のいずれ1以上の組み合わせとしてもよい。なお、ダミー商品展示部110の前面、平面商品表示部111の前面を検出領域とする場合、商品購入のガイダンス表示を表示パネル10上に表示してもよいし、音声ガイダンスを行ってもよい。 [Detection area of touch detection unit in vending machine]
In the
タッチ検出部20は、従来の抵抗膜方式や静電容量方式のタッチパネルと異なり、表示パネル10の表面にタッチセンサーや保護膜を張り付ける必要がないため、各種の表示部(表示パネル10、ダミー商品展示部110、平面商品表示部111)の前面の任意領域を簡易に検出領域とすることができる。
Unlike the conventional resistive film type or capacitive type touch panel, the touch detection unit 20 does not require a touch sensor or a protective film to be attached to the surface of the display panel 10, so various display units (display panel 10, dummy An arbitrary area in front of the product display unit 110 and the flat product display unit 111) can be easily set as a detection region.
(実施の形態2)
実施の形態2では、図15に示すように、実施の形態1に示した露光時間自動調整部3及びメンテナンス案内処理部4に替えて光軸自動調整部33が設けられる。その他の構成は、実施の形態1と同じである。 (Embodiment 2)
In the second embodiment, as shown in FIG. 15, an automatic opticalaxis adjustment unit 33 is provided in place of the exposure time automatic adjustment unit 3 and the maintenance guide processing unit 4 shown in the first embodiment. Other configurations are the same as those of the first embodiment.
実施の形態2では、図15に示すように、実施の形態1に示した露光時間自動調整部3及びメンテナンス案内処理部4に替えて光軸自動調整部33が設けられる。その他の構成は、実施の形態1と同じである。 (Embodiment 2)
In the second embodiment, as shown in FIG. 15, an automatic optical
光軸自動調整部33は、検出画像上の現在の光軸ラインを、検出画像上で反射量の和が最大となる光軸ラインに自動調整する。
The optical axis automatic adjustment unit 33 automatically adjusts the current optical axis line on the detection image to an optical axis line that maximizes the sum of the reflection amounts on the detection image.
[光軸自動調整処理]
図16上部に示すように、例えば、左上検出部23aが取得した検出画像I0は、帯状の画像であり、幅方向の中央部分の反射量が高い部分に光軸ラインA0が設定される。そして、光軸ラインA0上の反射量をもとにタッチ位置検出処理が行われる。しかし、振動や筐体の歪みなどによって光学系の光軸ずれが生じると、図16下部に示した検出画像I1となるが、従来、光軸ラインA0はそのままであったので、光軸ラインA0上に反射量の低下部分が生じてタッチ位置検出の検出精度が悪化する。 [Optical axis automatic adjustment processing]
As shown in the upper part of FIG. 16, for example, the detection image I0 acquired by the upperleft detection unit 23a is a belt-like image, and the optical axis line A0 is set at a portion where the reflection amount at the central portion in the width direction is high. Then, touch position detection processing is performed based on the amount of reflection on the optical axis line A0. However, if the optical axis shift of the optical system occurs due to vibration or distortion of the housing, the detection image I1 shown in the lower part of FIG. 16 is obtained. A portion where the amount of reflection is reduced occurs above, and the detection accuracy of touch position detection deteriorates.
図16上部に示すように、例えば、左上検出部23aが取得した検出画像I0は、帯状の画像であり、幅方向の中央部分の反射量が高い部分に光軸ラインA0が設定される。そして、光軸ラインA0上の反射量をもとにタッチ位置検出処理が行われる。しかし、振動や筐体の歪みなどによって光学系の光軸ずれが生じると、図16下部に示した検出画像I1となるが、従来、光軸ラインA0はそのままであったので、光軸ラインA0上に反射量の低下部分が生じてタッチ位置検出の検出精度が悪化する。 [Optical axis automatic adjustment processing]
As shown in the upper part of FIG. 16, for example, the detection image I0 acquired by the upper
そこで、光軸自動調整部33は、光軸ラインA0を最適な光軸ラインA1に調整する。図17は、光軸自動調整部33による光軸自動調整処理手順を示すフローチャートである。図17に示すように、まず、光軸自動調整部33は、光軸自動調整時期か否かを判断する(ステップS301)。光軸自動調整時期は、所定時間毎、あるいはメンテナンス時等である。光軸自動調整時期である場合(ステップS301,Yes)、光軸自動調整部33は、検出画像上で反射量の和が最大となる光軸ラインを現在の光軸ラインとして設定し(ステップS302)、本処理を終了する。
Therefore, the optical axis automatic adjustment unit 33 adjusts the optical axis line A0 to the optimum optical axis line A1. FIG. 17 is a flowchart showing an optical axis automatic adjustment processing procedure by the optical axis automatic adjustment unit 33. As shown in FIG. 17, first, the optical axis automatic adjustment unit 33 determines whether it is the optical axis automatic adjustment time (step S301). The optical axis automatic adjustment time is every predetermined time or maintenance. When it is the optical axis automatic adjustment time (step S301, Yes), the optical axis automatic adjustment unit 33 sets the optical axis line that maximizes the sum of the reflection amounts on the detected image as the current optical axis line (step S302). ), This process is terminated.
なお、実施の形態2の自動販売機への適用では、図13に示した露光時間自動調整部3及びメンテナンス案内処理部4に替えて光軸自動調整部33が設けられる。
In the application of the second embodiment to the vending machine, an automatic optical axis adjustment unit 33 is provided instead of the automatic exposure time adjustment unit 3 and the maintenance guide processing unit 4 shown in FIG.
また、上述した露光時間自動調整処理及びメンテナンス案内処理、あるいは光軸自動調整処理は、枠21の四隅に4つの検出部を設けた場合に限らず、2つの検出部のみを設けた場合にも適用することができる。
Further, the exposure time automatic adjustment process and the maintenance guide process or the optical axis automatic adjustment process described above are not limited to the case where four detection units are provided at the four corners of the frame 21, but also when only two detection units are provided. Can be applied.
1 操作判定部
2 表示制御部
3 露光時間自動調整部
4 メンテナンス案内処理部
10 表示パネル
15 ガラスビーズ
16 反射膜
20 タッチ検出部
21 枠
22a,22b,22c 再帰反射板
23a 左上検出部
23b 右上検出部
23c 左下検出部
23d 右下検出部
33 光軸自動調整部
100 自動販売機
101 本体キャビネット
102 外扉
103 機械室
104 商品収容室
105 商品収納ラック
110 ダミー商品展示部
111 平面商品表示部
120 表示操作部
121 メインドアロック
123 硬貨投入口
124 紙幣挿入口
125 返却レバー
126 電子マネーリーダライタ
127 返却口
128 取出口
131 コインメカニズム
132 ビルバリデータ
133 リモコン
134 ドアスイッチ
140 メインコントローラ
141~143 ライン
144 本体制御部
145 冷熱装置
146 搬出装置
150 制御部
d 距離
E 検出領域
P 位置
P1,P2,P3 影
R1 第1所定値
R2 第2所定値
Rth 閾値 DESCRIPTION OFSYMBOLS 1 Operation determination part 2 Display control part 3 Exposure time automatic adjustment part 4 Maintenance guidance process part 10 Display panel 15 Glass bead 16 Reflective film 20 Touch detection part 21 Frame 22a, 22b, 22c Retroreflective board 23a Upper left detection part 23b Upper right detection part 23c Lower left detection unit 23d Lower right detection unit 33 Optical axis automatic adjustment unit 100 Vending machine 101 Main body cabinet 102 Outer door 103 Machine room 104 Product storage room 105 Product storage rack 110 Dummy product display unit 111 Flat product display unit 120 Display operation unit 121 Main Door Lock 123 Coin Insertion Port 124 Bill Insertion Port 125 Return Lever 126 Electronic Money Reader / Writer 127 Return Port 128 Outlet 131 Coin Mechanism 132 Bill Validator 133 Remote Control 134 Door Switch 1 0 main controller 141-143 line 144 main control unit 145 cold 146 unloading device 150 controller d distance E detection region P position P1, P2, P3 shadow R1 first predetermined value R2 second predetermined value Rth threshold
2 表示制御部
3 露光時間自動調整部
4 メンテナンス案内処理部
10 表示パネル
15 ガラスビーズ
16 反射膜
20 タッチ検出部
21 枠
22a,22b,22c 再帰反射板
23a 左上検出部
23b 右上検出部
23c 左下検出部
23d 右下検出部
33 光軸自動調整部
100 自動販売機
101 本体キャビネット
102 外扉
103 機械室
104 商品収容室
105 商品収納ラック
110 ダミー商品展示部
111 平面商品表示部
120 表示操作部
121 メインドアロック
123 硬貨投入口
124 紙幣挿入口
125 返却レバー
126 電子マネーリーダライタ
127 返却口
128 取出口
131 コインメカニズム
132 ビルバリデータ
133 リモコン
134 ドアスイッチ
140 メインコントローラ
141~143 ライン
144 本体制御部
145 冷熱装置
146 搬出装置
150 制御部
d 距離
E 検出領域
P 位置
P1,P2,P3 影
R1 第1所定値
R2 第2所定値
Rth 閾値 DESCRIPTION OF
Claims (6)
- 矩形枠の内側に設けた再帰反射板と、
前記再帰反射板に赤外線を照射し、前記再帰反射板からの反射光をもとに前記再帰反射板との間の検出画像を生成する複数の検出部と、
前記複数の検出部が生成した複数の検出画像上の光軸ラインをもとにタッチ位置を検出する操作判定部と、
前記光軸ライン上で反射量が飽和する点の検出が一定時間継続する場合、反射光を受光する検出部の露光時間を短縮し、前記光軸ライン上で反射量が閾値以下となる点の検出が一定時間継続する場合、反射光を受光する検出部の露光時間を延長する露光時間自動調整部と、
を備えたことを特徴とする光学式タッチパネル。 A retroreflector provided inside the rectangular frame;
A plurality of detection units that irradiate the retroreflective plate with infrared rays and generate a detection image between the retroreflective plate based on reflected light from the retroreflective plate;
An operation determination unit that detects a touch position based on optical axis lines on a plurality of detection images generated by the plurality of detection units;
When detection of the point where the reflection amount is saturated on the optical axis line continues for a certain period of time, the exposure time of the detection unit that receives the reflected light is shortened, and the reflection amount on the optical axis line is less than a threshold value. When detection continues for a certain period of time, an exposure time automatic adjustment unit that extends the exposure time of the detection unit that receives reflected light; and
An optical touch panel characterized by comprising: - 前記光軸ライン上の反射量の最低点を検出し、該最低点の値に応じてメンテナンスの案内を行うメンテナンス案内処理部を備えたことを特徴とする請求項1に記載の光学式タッチパネル。 The optical touch panel according to claim 1, further comprising a maintenance guidance processing unit that detects a lowest point of the reflection amount on the optical axis line and guides maintenance according to a value of the lowest point.
- 前記メンテナンス案内処理部は、前記最低点の値が第1所定値未満、かつ、第1所定値よりも小さい値である第2所定値以上である場合、清掃及び部品交換の案内を行い、前記最低点の値が第2所定値未満、かつ、第2所定値よりも小さい値である閾値以上である場合、機能低下の案内を行い、前記最低点の値が閾値未満の場合、異物検知の案内を行うことを特徴とする請求項2に記載の光学式タッチパネル。 The maintenance guidance processing unit guides cleaning and parts replacement when the value of the lowest point is less than a first predetermined value and greater than or equal to a second predetermined value that is smaller than the first predetermined value. If the lowest score value is less than the second predetermined value and greater than or equal to the threshold value, which is smaller than the second predetermined value, the function deterioration guidance is provided. If the lowest score value is less than the threshold value, foreign object detection is performed. The optical touch panel according to claim 2, wherein guidance is provided.
- 請求項1~3のいずれか一つに記載の光学式タッチパネルを自動販売機の外扉に設けたことを特徴とする自動販売機。 A vending machine comprising the optical touch panel according to any one of claims 1 to 3 provided on an outer door of the vending machine.
- 矩形枠の内側に設けた再帰反射板と、
前記再帰反射板に赤外線を照射し、前記再帰反射板からの反射光をもとに前記再帰反射板との間の検出画像を生成する複数の検出部と、
前記複数の検出部が生成した複数の検出画像上の光軸ラインをもとにタッチ位置を検出する操作判定部と、
前記光軸ラインを、検出画像上で反射量の和が最大となる光軸ラインに自動調整する光軸自動調整部と、
を備えたことを特徴とする光学式タッチパネル。 A retroreflector provided inside the rectangular frame;
A plurality of detection units that irradiate the retroreflective plate with infrared rays and generate a detection image between the retroreflective plate based on reflected light from the retroreflective plate;
An operation determination unit that detects a touch position based on optical axis lines on a plurality of detection images generated by the plurality of detection units;
An optical axis automatic adjustment unit that automatically adjusts the optical axis line to an optical axis line that maximizes the sum of reflection amounts on the detected image;
An optical touch panel characterized by comprising: - 請求項5に記載の光学式タッチパネルを自動販売機の外扉に設けたことを特徴とする自動販売機。 A vending machine comprising the optical touch panel according to claim 5 provided on an outer door of the vending machine.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015143457A JP6569352B2 (en) | 2015-07-17 | 2015-07-17 | Optical touch panel and vending machine |
JP2015143456A JP2017027254A (en) | 2015-07-17 | 2015-07-17 | Optical touch panel and automatic vending machine |
JP2015-143457 | 2015-07-17 | ||
JP2015-143456 | 2015-07-17 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017013955A1 true WO2017013955A1 (en) | 2017-01-26 |
Family
ID=57834924
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2016/066802 WO2017013955A1 (en) | 2015-07-17 | 2016-06-06 | Optical touch panel and vending machine |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2017013955A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107526483A (en) * | 2017-06-22 | 2017-12-29 | 北京仁光科技有限公司 | A kind of integrated command scheduling system and method based on optical touch interactive system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006138868A (en) * | 2005-12-28 | 2006-06-01 | Fujitsu Ltd | Optical position detection apparatus and record medium |
JP2011521331A (en) * | 2008-05-09 | 2011-07-21 | スマート テクノロジーズ ユーエルシー | Interactive input device with optical bezel |
JP2013088936A (en) * | 2011-10-14 | 2013-05-13 | Fuji Electric Co Ltd | Automatic vending machine |
JP2014032565A (en) * | 2012-08-03 | 2014-02-20 | Canon Inc | Coordinate input device, control method therefor, and program |
-
2016
- 2016-06-06 WO PCT/JP2016/066802 patent/WO2017013955A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006138868A (en) * | 2005-12-28 | 2006-06-01 | Fujitsu Ltd | Optical position detection apparatus and record medium |
JP2011521331A (en) * | 2008-05-09 | 2011-07-21 | スマート テクノロジーズ ユーエルシー | Interactive input device with optical bezel |
JP2013088936A (en) * | 2011-10-14 | 2013-05-13 | Fuji Electric Co Ltd | Automatic vending machine |
JP2014032565A (en) * | 2012-08-03 | 2014-02-20 | Canon Inc | Coordinate input device, control method therefor, and program |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107526483A (en) * | 2017-06-22 | 2017-12-29 | 北京仁光科技有限公司 | A kind of integrated command scheduling system and method based on optical touch interactive system |
CN107526483B (en) * | 2017-06-22 | 2018-06-01 | 北京仁光科技有限公司 | A kind of integrated command scheduling system and method based on optical touch interactive system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5884395B2 (en) | vending machine | |
US10402016B2 (en) | Optical operating input detection apparatus, automatic vending machine, and optical operating input detection method | |
KR101964296B1 (en) | Product ordering system having dual kiosk | |
US9685025B2 (en) | Optical sensing system | |
WO2017013955A1 (en) | Optical touch panel and vending machine | |
WO2017013952A1 (en) | Optical touch panel and vending machine | |
US20230244347A1 (en) | Display operation section and device | |
JP6569352B2 (en) | Optical touch panel and vending machine | |
JP6572652B2 (en) | Optical touch panel and vending machine | |
JP6572653B2 (en) | Cover internal reflection prevention structure and vending machine | |
JP6601497B2 (en) | Attachment / removal device for light emitting / receiving device and vending machine | |
WO2017013953A1 (en) | Optical touch panel and vending machine | |
JP2017027254A (en) | Optical touch panel and automatic vending machine | |
WO2017013957A1 (en) | Optical touch panel, reflection-preventing structure for inner surface of cover, and vending machine | |
JP4872598B2 (en) | vending machine | |
JP6390235B2 (en) | Vending machine with change charge function and sales control method thereof | |
JP2018163392A (en) | vending machine | |
JP2021125132A (en) | Automatic dispenser | |
JP6645300B2 (en) | Information processing apparatus, information processing method, and program | |
JP2022091262A (en) | Controller | |
JP2018120646A (en) | Automatic vending machine with change charge function and selling control method therefor | |
JP2008077254A (en) | Automatic vending machine | |
JP2009140205A (en) | Display apparatus with touch panel | |
JPH10283536A (en) | Merchandise selecting device for vending machine | |
JP2014126983A (en) | Information processing apparatus, input detection method, and input detection program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16827519 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16827519 Country of ref document: EP Kind code of ref document: A1 |