WO2013114709A1 - 押ボタン装置及び遊技機 - Google Patents
押ボタン装置及び遊技機 Download PDFInfo
- Publication number
- WO2013114709A1 WO2013114709A1 PCT/JP2012/080194 JP2012080194W WO2013114709A1 WO 2013114709 A1 WO2013114709 A1 WO 2013114709A1 JP 2012080194 W JP2012080194 W JP 2012080194W WO 2013114709 A1 WO2013114709 A1 WO 2013114709A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- button
- magnets
- magnet
- pressed
- magnetic
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3202—Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
- G07F17/3204—Player-machine interfaces
- G07F17/3209—Input means, e.g. buttons, touch screen
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K17/00—Electronic switching or gating, i.e. not by contact-making and –breaking
- H03K17/94—Electronic switching or gating, i.e. not by contact-making and –breaking characterised by the way in which the control signals are generated
- H03K17/965—Switches controlled by moving an element forming part of the switch
- H03K17/968—Switches controlled by moving an element forming part of the switch using opto-electronic devices
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K17/00—Electronic switching or gating, i.e. not by contact-making and –breaking
- H03K17/94—Electronic switching or gating, i.e. not by contact-making and –breaking characterised by the way in which the control signals are generated
- H03K17/965—Switches controlled by moving an element forming part of the switch
- H03K17/97—Switches controlled by moving an element forming part of the switch using a magnetic movable element
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H2221/00—Actuators
- H01H2221/036—Return force
- H01H2221/04—Return force magnetic
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H3/00—Mechanisms for operating contacts
- H01H3/02—Operating parts, i.e. for operating driving mechanism by a mechanical force external to the switch
- H01H3/12—Push-buttons
- H01H3/122—Push-buttons with enlarged actuating area, e.g. of the elongated bar-type; Stabilising means therefor
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K2217/00—Indexing scheme related to electronic switching or gating, i.e. not by contact-making or -breaking covered by H03K17/00
- H03K2217/94—Indexing scheme related to electronic switching or gating, i.e. not by contact-making or -breaking covered by H03K17/00 characterised by the way in which the control signal is generated
- H03K2217/965—Switches controlled by moving an element forming part of the switch
- H03K2217/9651—Switches controlled by moving an element forming part of the switch the moving element acting on a force, e.g. pressure sensitive element
Definitions
- the present invention relates to a push button device using a magnet, and a gaming machine equipped with such a push button device.
- a gaming machine such as a slot machine is provided with one or more push button devices for a player to operate the gaming machine.
- a push button device For such a push button device, the player can feel that the push button has been pressed in order to prevent a situation in which the player does not press the push button even though he intends to press the push button. desirable.
- a push button type linear output device that supports a push piece provided on the upper portion of the box using a single spring (see, for example, Japanese Patent Laid-Open No. 2-4029).
- the player does not always press the center of the button.
- the button When the pressed position is close to the end of the button, the button may be tilted with respect to the pressed direction. If the button is tilted in this way, the player may not feel good when the button is pressed. Furthermore, there is a possibility that the sensor may fail to detect that the button is pressed due to the tilting of the button. Therefore, a push button device that can stabilize the posture of the button when the button is pressed is desired.
- an object of the present invention is to provide a push button device that can stabilize the posture of the button when the button is pressed.
- a push button device is provided as one form of the present invention.
- the push button device is movable along a predetermined direction, and has a button portion having a first member located on the opposite side to the pressed side, and supports the button portion so as to be movable along the predetermined direction.
- a plurality of first magnets which are opposed to the first member by the support portion, are fixed so as to surround the center of the button portion, and have a first magnetic pole on the side facing the first member;
- Each of the plurality of first magnets is disposed at a position away from the center of the button portion by a predetermined distance from the first magnet, or near the center of the button portion by a predetermined distance from the first magnet.
- it has a plurality of 2nd magnets which have the 1st magnetic pole in the side facing the 1st magnet, and a sensor which detects that a button part was pushed down by predetermined amount.
- each of the plurality of first magnets and the plurality of second magnets is preferably arranged along a straight line extending radially from the center of the button portion.
- a gaming machine includes any of the above-described push button devices and a control circuit that controls the operation of the gaming machine in response to the signal indicating that the push button device has been pressed.
- the push button device has an effect that the posture of the button can be stabilized when the button is pressed.
- FIG. 1 is a schematic perspective view of a push button device according to an embodiment of the present invention.
- FIG. 2 is an exploded perspective view of the push button device.
- FIG. 3 is an exploded top view of the pushbutton device.
- FIG. 4 is a cross-sectional perspective view of the pushbutton device, as seen from the direction of the arrow, along the cross section indicated by AA ′ in FIG. 3.
- FIG. 5A is a schematic diagram of magnetic flux lines when the button part of the push button device is not pressed.
- FIG. 5B is a schematic diagram of magnetic flux lines when the button part of the push button device is pressed.
- FIG. 6 is a circuit block diagram of the detection circuit.
- FIG. 7 is an operation flowchart of the pressing determination and moving speed measurement processing.
- FIG. 1 is a schematic perspective view of a push button device according to an embodiment of the present invention.
- FIG. 2 is an exploded perspective view of the push button device.
- FIG. 3 is an exploded top view of the
- FIG. 8 is a diagram illustrating an example of a time rate conversion table.
- FIG. 9 is a diagram illustrating an example of the voltage speed conversion table.
- FIG. 10 is a side cross-sectional view of a pushbutton device according to a modification, in which the cross section indicated by AA ′ in FIG. 3 is viewed from the direction of the arrow.
- FIG. 11 is a side cross-sectional view of a push button device according to another modification, in which the cross section indicated by AA ′ in FIG. 3 is viewed from the direction of the arrow.
- FIG. 12 is a schematic perspective view of a gaming machine provided with a push button device according to an embodiment or a modification of the present invention.
- FIG. 13 is a circuit block diagram of a control circuit of the gaming machine.
- This push button device uses repulsion due to the magnetic force between a plurality of magnets in order to make the user who presses the button unit supported so as to be movable in a predetermined direction feel elasticity.
- a plurality of sets of magnets provided on the case base supporting the button part and magnets provided on the button part so as to face the magnet are arranged so as to surround the center of the button part.
- each magnet provided in the button part is arranged away from the center of the button part by a predetermined distance along a line on the radiation connecting the center of the button part and the corresponding magnet provided in the case base. Is done.
- magnetic force components parallel to the plane perpendicular to the direction in which the button portion moves straightly generated by each set of magnets cancel each other, and the posture of the button portion is stabilized.
- the direction in which the button part can move is defined as the vertical direction.
- the direction in which the button part actually moves is appropriately determined according to the arrangement of the push button device.
- FIG. 1 is a schematic perspective view of a pushbutton device 1 according to the first embodiment of the present invention
- FIG. 2 is an exploded perspective view of the pushbutton device 1.
- FIG. 3 is an exploded top view of the push button device 1.
- FIG. 4 is a cross-sectional perspective view of the pushbutton device, as seen from the direction of the arrow, along the cross section indicated by AA ′ in FIG.
- the push button device 1 includes a case base 2, a case cover 3, a button portion 4, four magnets 5-1 to 5-4 attached to the case base 2, and four pieces attached to the button portion 4. Magnets 5-5 to 5-8, a magnetic sensor 6, and a detection circuit 7.
- the case base 2 and the case cover 3 constitute a support part that supports the button part 4 so as to be movable along the vertical direction.
- the case base 2 includes a side wall 21 formed in a substantially rectangular cylindrical shape along the vertical direction, and a bottom plate 22 disposed in the side wall 21 so as to be substantially orthogonal to the side wall 21.
- a latch 21 a for fixing the case cover 3 to the case base 2 and a concave portion 21 b recessed inward.
- a cylindrical projection 23 facing upward is formed at the approximate center of the bottom plate 22. And the front-end
- a rectangular protrusion 24 is formed on the upper surface of the bottom plate 22 of the case base 2 so as to surround the protrusion 23. Magnets 5-1 to 5-4 are arranged at the apexes of the protrusion 24.
- the case cover 3 is disposed above the case base 2 and constitutes a support part together with the case base 2.
- a substantially rectangular opening 31 is formed at the center of the upper surface of the case cover 3, and the upper portion of the button portion 4 is inserted into the opening 31. Therefore, the size and shape of the opening 31 are substantially equal to the size and outer shape of the upper portion of the button portion 4.
- the outer periphery size of the case cover 3 is substantially equal to the outer periphery size of the case base 2.
- Four protrusions 32 are formed along the vertical direction at the lower part of the outer periphery of the case cover 3 (note that only two of the four protrusions 32 are shown in FIGS. 1 and 2).
- Two of the four protrusions 32 are formed with holes 33 for engaging with the latches 21 a formed on the side wall 21 of the case base 2.
- the hole 33 engages with the latch 21 a and the other two of the protrusions 32 engage with the recess 21 b of the side wall 21 of the case base 2, thereby fixing the case cover 3 to the case base 2.
- a space is formed between the case cover 3 and the upper surface of the bottom plate 22 of the case base 2 so that the button portion 4 can move along the vertical direction.
- the case base 2 and the case cover 3 are formed, for example, by injection molding of resin.
- the button unit 4 is a member that moves in the vertical direction when pressed by the user, and the push button device 1 is pressed by moving downward by a predetermined distance from a state in which the button unit 4 is not pressed.
- a signal representing is output.
- the button part 4 has a substantially rectangular parallelepiped button upper part 41 and a substantially cylindrical button lower part 42 formed downward from the substantially center of the bottom surface of the button upper part 41.
- the outer shape and size of the side surface of the button upper portion 41 are substantially equal to the shape and size of the opening 31 of the case cover 3, and the button upper portion 41 is inserted into the opening 31 from the bottom surface side of the case cover 3. Therefore, the player can directly press the upper surface of the button upper portion 41.
- a fringe 43 is formed at the lower outer periphery of the button upper portion 41.
- the outer periphery size of the fringe 43 is larger than the size of the opening 31, and the button portion 4 is positioned at the upper end of the movable range. Sometimes the upper surface of the fringe 43 comes into contact with the bottom surface of the outer periphery of the opening 31 of the case cover 3. Therefore, the button part 4 is prevented from dropping through the opening 31.
- the upper surface of the button upper portion 41 may be formed with a gently curved surface that is convex upward so that the user can easily understand that the button is a button.
- the button upper part 41 may be formed in a hollow shape.
- the member that forms the upper surface of the button upper portion 41 may be formed of a transparent or translucent resin.
- a light emitting element such as a light emitting diode may be arranged inside the button upper portion 41, and the light emission intensity of the light emitting element may be adjusted by the moving speed of the button unit 4.
- the outer shape and size of the button lower portion 42 are substantially the same as the shape and size of the inner side of the protrusion 23 of the case base 2, and the button lower portion 42 is inserted into the protrusion 23. Therefore, the direction in which the button portion 4 can move is limited to the vertical direction by the protrusion 23 of the case base 2 and the opening 31 of the case cover 3.
- a quadrangular protrusion 44 is formed downward along the outer periphery of the button upper portion 41.
- the protrusion 44 is similar to the rectangular protrusion 24 formed on the case base 2 and has a horizontal cross-sectional shape that surrounds the protrusion 24. Therefore, the magnets 5-1 to 5-4 are opposed to the protrusion 44.
- each part which comprises the button part 4 is also formed by injection-molding resin, for example.
- Magnets 5-5 to 5-8 are arranged at the apexes of the protrusions 44. Thereby, the magnets 5-1 to 5-8 are arranged so as to surround the center C of the button part 4 in the horizontal plane. The center C is located on the central axis of the button part 4 along the vertical direction.
- the magnets 5-5 to 5-8 are indicated by dotted lines on the case base 2. Showed the position. As is apparent from FIG. 3, the magnets 5-5 to 5-8 are also located on a straight line extending radially from the center C on the central axis so as to pass through the magnets 5-1 to 5-4, and The magnets 5-5 to 5-8 are separated from the center C by a predetermined distance from the magnets 5-1 to 5-4.
- the predetermined distance is set to a distance, for example, 1 mm to 5 mm, that is far enough to urge the button portion 4 upward due to repulsion between the magnetic forces of the two corresponding magnets.
- the magnets 5-1 to 5-4 have the same magnetic force, and the magnets 5-5 to 5-8 also have the same magnetic force.
- Magnets 5-1 to 5-8 may each be a permanent magnet such as a neodymium magnet, or may be an electromagnet.
- the magnetic poles on the upper end side of the magnets 5-1 to 5-4 are the same as the magnetic poles on the lower end side of the magnets 5-5 to 5-8, respectively. Therefore, the magnetic force of the magnets 5-1 to 5-4 and the magnetic force of the magnets 5-5 to 5-8 repel each other, so that the button part 4 is urged upward, that is, in a direction away from the case base 2. As a result, if the button unit 4 is not pressed, the button unit 4 is positioned at the upper end of the movable range. Also, when the button unit 4 is pressed, the user can feel the elasticity corresponding to the magnetic force. Thereby, the pushbutton device 1 can provide the user with a feeling of pressing the button. When the user removes his / her finger from the button unit 4, the button unit 4 is moved upward by this magnetic force until reaching the upper end of the movable range.
- the magnets 5-1, 5-3 and the magnets 5-5, 5-7 are located on one line passing through the center C, respectively. Therefore, the horizontal component of the force acting on the button unit 4 due to the interaction between the magnetic force of the magnet 5-1 and the magnetic force of the magnet 5-5, and the interaction between the magnetic force of the magnet 5-3 and the magnetic force of the magnet 5-7. The horizontal component of the force acting on the button unit 4 is opposite to each other and cancels out.
- the magnets 5-2 and 5-4 and the magnets 5-6 and 5-8 are located on another line passing through the center C, respectively.
- the horizontal direction component of the force acting on the button portion 4 due to the interaction between the magnetic force of the magnet 5-2 and the magnetic force of the magnet 5-6, and the interaction between the magnetic force of the magnet 5-4 and the magnetic force of the magnet 5-8.
- the horizontal component of the force acting on 4 is opposite to each other and cancels out.
- the button part 4 since the horizontal component of the force applied to the button part 4 by each magnet is balanced, the button part 4 is prevented from shifting in the horizontal direction when the button part 4 is pressed.
- the repulsive force along the vertical direction at each corner of the button part 4 is substantially equal, the button part 4 is also prevented from tilting.
- the push button device 10 can improve the touch feeling of the button to the user.
- the magnetic sensor 6 has, for example, a Hall element, is generated by a magnet attached to the case base 2 and a magnet attached to the button portion 4, and changes depending on the distance between the two magnets.
- the magnetic flux density penetrating the surface 61 is detected. Therefore, it is preferable that the magnetic sensor 6 is arranged so that the angle at which the magnetic flux emitted from one magnet enters the magnetic sensing surface 61 becomes closer to the vertical as the distance between the two magnets becomes shorter. Further, the magnetic sensor 6 is preferably arranged so that the magnetic flux density coming out of the other magnet and entering the magnetic sensitive surface 61 becomes higher as the distance between the two magnets becomes shorter.
- the magnetic sensor 6 is closer to the center C side than the magnet 5-1 and closer to the side surface of the magnet 5-1 so that the button portion 4 and the magnetic sensor 6 do not come into contact when the button portion 4 is pressed.
- the magnetic sensitive surface 61 of the magnetic sensor 6 is oriented so as to be substantially parallel to the vertical direction and to face the magnet 5-1 and the magnet 5-5. Further, the upper end of the magnet 5-1 is positioned below the upper end of the magnetic sensitive surface 61, that is, the upper end of the magnetic sensitive surface 61 is closer to the magnet 5-1 when the button part 4 is not pressed.
- the magnetic sensor 6 is installed so as to be closer to the button part 4 than the upper end. Thereby, the magnetic sensor 6 can detect with high sensitivity the change in the magnetic flux density that exits from the magnet 5-1 and the magnet 5-5 and passes through the magnetic sensitive surface 61 due to the button unit 4 moving in the vertical direction.
- the upper end of the magnetically sensitive surface 61 is positioned above the lower surface of the magnet 5-5 when the button unit 4 is positioned at the lower end of the movable range, while the button unit 4 is within the movable range. More preferably, the magnetic sensor 6 is arranged such that the upper end of the magnetically sensitive surface 61 is positioned below the lower surface of the magnet 5-5 when positioned at the upper end of the magnet 5-5.
- transmits the magnetic sensitive surface 61, when the button part 4 is located in the upper end of a movable range, and the magnetic flux density which permeate
- the magnetic sensor 6 may be arranged close to any of the magnets 5-2 to 5-4 instead of the magnet 5-1. Also in this case, the positional relationship between the magnetic sensitive surface 61 of the magnetic sensor 6 and the magnets 5-2 to 5-4 and the magnets 5-6 to 5-8 is based on the magnetic sensitive surface 61 and the magnet 5- in the above-described embodiment. 1 and the magnet 5-5 are preferably arranged to be the same.
- FIG. 5A is a schematic diagram of magnetic flux lines when the button unit 4 of the pushbutton device is not pressed
- FIG. 5B is a schematic diagram of magnetic flux lines when the button unit 4 is pressed.
- lines 500 and 501 represent magnetic flux lines emanating from magnet 5-1 and magnet 5-5, respectively.
- the magnet 5-1 and the magnet 5-5 are separated from each other.
- the magnetic flux line 500 is obliquely incident on the magnetic sensitive surface 61 of the magnetic sensor 6 located in the vicinity of the upper surface of the magnet 5-1. Further, since the magnet 5-5 and the magnetic sensor 6 are separated from each other, there are few magnetic flux lines reaching the magnetic sensitive surface 61 among the magnetic flux lines 501 emitted from the magnet 5-5. Therefore, the magnetic flux density detected by the magnetic sensor 6 is relatively low.
- the magnetic flux line 500 coming out from the upper surface of the magnet 5-1 becomes the magnet 5-5.
- the magnetic flux lines 500 are curved downward on the lower side than when the gap between the magnets 5-1 and 5-5 is wide. As a result, the number of magnetic flux lines incident substantially perpendicular to the magnetically sensitive surface 61 increases, so that the magnetic flux line density on the magnetically sensitive surface 61 also increases.
- the gap between the magnet 5-5 and the magnetic sensitive surface 61 is narrowed, the density of the magnetic flux lines 501 that pass through the magnetic sensitive surface 61 and exit from the lower surface of the magnet 5-5 also increases. Therefore, the magnetic flux density detected by the magnetic sensor 6 is relatively high.
- the button unit 4 when the button unit 4 is moved along the vertical direction when the button unit 4 is pressed, the distance between the magnet 5-1 and the magnet 5-5 is shortened along with the movement, so that the magnetic sensor The magnetic flux density detected by 6 also changes. Therefore, the change in the magnetic flux density detected by the magnetic sensor 6 represents the amount of movement of the button unit 4.
- the magnetic sensor 6 outputs a voltage corresponding to the detected magnetic flux density to the detection circuit 7.
- the detection circuit 7 determines whether or not the button unit 4 has been pressed based on the voltage output from the magnetic sensor 6 and determines the moving speed of the button unit 4.
- the detection circuit 7 is disposed on a substrate (not shown) disposed in the space between the case base 2 and the case cover 3 and is connected to the magnetic sensor 6 via a signal line.
- the detection circuit 7 may be disposed on a substrate provided outside the case base 2 and the case cover 3.
- the detection circuit 7 is connected to a main control circuit (not shown) of a gaming machine on which the push button device 1 is mounted via a signal line, and the button unit 4 is pressed to the main control circuit, and A signal representing the moving speed of the button unit 4 is output.
- FIG. 6 is a circuit block diagram of the detection circuit 7.
- the detection circuit 7 includes an analog / digital converter 71, a memory 72, and an arithmetic circuit 73.
- the analog / digital converter 71, the memory 72, and the arithmetic circuit 73 may be separate circuits or may be integrally formed as one integrated circuit.
- the analog / digital converter 71 converts the output voltage from the magnetic sensor 6 into a voltage signal that is a digital signal corresponding to the output voltage, and outputs the voltage signal to the arithmetic circuit 73.
- the output voltage from the magnetic sensor 6 may be amplified by an amplifier, and the amplified output voltage may be input to the analog / digital converter 71.
- the memory 72 includes, for example, a nonvolatile non-writable semiconductor memory and a volatile read / write semiconductor memory.
- the memory 72 stores data used for determining whether or not the button unit 4 has been pressed, and data used for detecting the moving speed of the button unit 4.
- the memory 72 has a voltage threshold value used for determining whether or not the button unit 4 has been pressed, and a counter value representing the time required for the button unit 4 to move between two preset points. And a time speed conversion table showing the relationship between the movement speed of the button unit 4 and the like.
- the arithmetic circuit 73 is configured by a dedicated arithmetic circuit configured as a general-purpose processor or ASIC, for example. Then, the arithmetic circuit 73 determines whether or not the button unit 4 is pressed based on the voltage signal corresponding to the output voltage from the magnetic sensor 6 received from the analog / digital converter 71, and Find the moving speed.
- FIG. 7 is an operation flowchart of the pressing determination and movement speed measurement processing executed by the arithmetic circuit 73.
- the arithmetic circuit 73 executes the pressing determination and the movement speed measurement process according to the following operation flowchart at regular intervals. Note that the fixed period is set to a time shorter than the time required for the user to press the button once, for example, 20 ⁇ sec.
- the arithmetic circuit 73 When the power of the pushbutton device 1 is turned on, the arithmetic circuit 73, as an initial setting, displays a push-down flag Fb indicating whether or not the push-down pressure is applied to the button unit 4, and the push-down pressure is Set it off to indicate that it is not hung. In addition, the arithmetic circuit 73 returns to the state where the pressed pressure is not applied to the pressed flag Fa indicating whether or not the pressing force is not applied to the button unit 4 after the push button device 1 is pressed once. Set to off to indicate that. Further, the arithmetic circuit 73 sets the value of the counter C that represents the number of times that the voltage signal value is acquired after the pressing force is applied to the button unit 4 to 0.
- the arithmetic circuit 73 acquires the voltage signal V corresponding to the output voltage from the magnetic sensor 6 from the analog / digital converter (step S101). Then, the arithmetic circuit 73 determines whether or not the pressing flag Fb is ON indicating that the pressing force is applied to the button unit 4 and the pressed flag Fa is OFF (step S102). . If the pressed flag Fb is off, or if the pressed flag Fa is turned on indicating that the button unit 4 has not returned to the state where the pressing pressure is not applied (No in step S102), the calculation is performed. The circuit 73 determines whether or not the voltage signal V is greater than or equal to the measurement start threshold Th1 (step S103).
- the measurement start threshold Th1 is set to a voltage signal value when the button unit 4 is located a predetermined distance (for example, 1 mm to 2 mm) below the upper end of the movable range. If the voltage signal V is equal to or greater than the measurement start threshold Th1 (step S103-Yes), it is determined that the pressing force is applied to the button unit 4. Therefore, the arithmetic circuit 73 sets the pressing flag Fb to on (step S104). The arithmetic circuit 73 resets the value of the counter C to 0 (step S105). Note that the processing order of steps S104 and S105 may be switched. Thereafter, the arithmetic circuit 73 waits for acquisition of the next voltage signal V.
- a predetermined distance for example, 1 mm to 2 mm
- step S103-No if the voltage signal V is less than the measurement start threshold value Th1 (step S103-No), it is determined that the pressing force is not applied to the button unit 4 and the initial state is restored. Therefore, the arithmetic circuit 73 sets the pressed flag Fa and the pressed flag Fb to off (step S113). Thereafter, the arithmetic circuit 73 waits for acquisition of the next voltage signal V.
- step S102 when the pressed flag Fb is on and the pressed flag Fa is off (step S102-Yes), the arithmetic circuit 73 increments the value of the counter C by 1 (step S106). Then, the arithmetic circuit 73 determines whether or not the voltage signal V is equal to or greater than the pressing detection threshold Th2 (step S107).
- the press detection threshold Th2 is set to a voltage signal value corresponding to a position where it is determined that the button unit 4 is pressed. Therefore, the pressing detection threshold Th2 is larger than the detection start threshold Th1. That is, the position of the button unit 4 corresponding to the pressing detection threshold Th2 is lower than the position of the button unit 4 corresponding to the detection start threshold Th1.
- step S107-No If the voltage signal V is less than the pressing detection threshold value Th2 (step S107-No), it does not move downward enough to determine that the button unit 4 has been pressed. In this case, the arithmetic circuit 73 determines whether or not the value of the counter C has reached an upper limit value (for example, 1000) (step S108). If the value of the counter C has reached the upper limit (step S108—Yes), or if the voltage signal V is equal to or greater than the press detection threshold Th2 in step S107 (step S107—Yes), the arithmetic circuit 73 It is determined that the button unit 4 has been pressed. Then, the arithmetic circuit 73 obtains the moving speed of the button unit 4 based on the counter C or the voltage signal V (step S109).
- an upper limit value for example, 1000
- the button unit 4 starts from a position corresponding to the detection start threshold Th1 within a period obtained by multiplying the value of the counter C by the voltage signal acquisition cycle. It is estimated that the robot has moved to a position corresponding to the press detection threshold Th2. Therefore, the arithmetic circuit 73 determines the distance between the magnet 5-1 and the magnet 5-5 at the position corresponding to the press detection threshold Th2 from the distance between the magnet 5-1 and the magnet 5-5 at the position corresponding to the detection start threshold Th1. Is divided by a period (C ⁇ P) obtained by multiplying the value of the counter C by the voltage signal acquisition period P, the moving speed of the button unit 4 can be calculated. Note that the difference ⁇ and the voltage signal acquisition cycle P are known values, and are stored in advance in the memory 72, for example.
- a time speed conversion table representing the relationship between the value of the counter C and the moving speed may be stored in the memory 72 in advance.
- the arithmetic circuit 73 can obtain the moving speed of the button unit 4 by referring to the time speed conversion table and specifying the moving speed corresponding to the value of the counter C.
- FIG. 8 is a diagram showing an example of a time rate conversion table.
- Each column of the left column of the time speed conversion table 800 shown in FIG. 8 stores the reference value of the counter C, while each column of the right column represents the moving speed corresponding to the reference value.
- the output value is stored.
- the output value is expressed in hexadecimal.For example, the value '0x10' stored in the bottom column corresponds to 0.5mm / sec, and the value '0xFF' stored in the top column is 50mm / sec. Corresponds to sec.
- the arithmetic circuit 73 compares the value of the counter C when the voltage signal V becomes equal to or greater than the pressing detection threshold Th2 with the reference value stored in the column in order from the upper column of the time speed conversion table 800. Then, when the value of the counter C becomes equal to or less than the reference value, the arithmetic circuit 73 specifies the value of the moving speed stored in the same row as the reference value as the moving speed of the button unit 4.
- the relationship between the voltage signal V and the position of the button unit 4 is known because it can be measured in advance through experiments, for example. Further, when the value of the counter C reaches the upper limit, the elapsed time after the button unit 4 is pressed down to the position corresponding to the detection start threshold Th1 is obtained by multiplying the voltage signal acquisition cycle P by the upper limit Climit. It has become. Accordingly, the arithmetic circuit 73 determines the distance between the magnet 5-1 and the magnet 5-5 at the position corresponding to the detection start threshold Th1 and the voltage signal V based on the voltage signal V when the value of the counter C reaches the upper limit.
- the moving speed of the button unit 4 can be obtained by calculating the distance difference d between the magnet 5-1 and the magnet 5-5 at the position corresponding to, and dividing the difference d by the elapsed time (Climit ⁇ P). it can. Note that a movement amount conversion table representing the relationship between the voltage signal V and the difference d is stored in the memory 72 in advance.
- a voltage speed conversion table representing the correspondence between the voltage signal V and the moving speed of the button unit 4 may be stored in the memory 72 instead of the movement amount conversion table.
- the arithmetic circuit 73 can specify the moving speed corresponding to the voltage signal V with reference to the voltage speed conversion table.
- FIG. 9 is a diagram showing an example of the voltage speed conversion table.
- the reference value of the voltage signal V digitized by the analog / digital converter 71 is stored, while in each column of the right column.
- the output value is expressed in hexadecimal.For example, the value '0x10' stored in the bottom column corresponds to 0.5mm / sec, and the value '0xFF' stored in the top column is 50mm / sec. Corresponds to sec.
- the arithmetic circuit 73 compares the value of the voltage signal V when the value of the counter C reaches the upper limit value Climit sequentially from the upper column of the voltage speed conversion table 800 with the reference value stored in that column. Then, when the value of the voltage signal V becomes equal to or lower than the reference value, the arithmetic circuit 73 specifies the value of the moving speed stored in the same row as the reference value as the moving speed of the button unit 4.
- the main control circuit of the gaming machine uses a pressing detection signal indicating that the button unit 4 has been pressed and a speed signal indicating the moving speed. (Not shown) is output (step S110).
- the arithmetic circuit 73 sets the pressed flag Fa to on and sets the pressed flag Fb to off so that the pressing detection signal is not output a plurality of times by one pressing (step S111). Thereafter, the arithmetic circuit 73 waits for acquisition of the next voltage signal V.
- step S108-No the arithmetic circuit 73 determines whether or not the voltage signal V is less than the detection start threshold Th1 (step S108). S112). If the voltage signal V is less than the detection start threshold Th1 (step S112—Yes), the button unit 4 has returned to a position where no pressure is applied, and before the button unit 4 is detected to be pressed. It is estimated that the user has lifted his / her finger from the button unit 4. Therefore, the arithmetic circuit 73 sets the pressed flag Fa and the pressed flag Fb to off (step S113). After step S113 or when the voltage signal V is equal to or greater than the detection start threshold Th1 in step S112 (step S112—No), the arithmetic circuit 73 waits for acquisition of the next voltage signal V.
- this push button device is provided with a plurality of sets of magnets attached to the case base side and magnets attached to the button portion side.
- the magnet is enclosed and arranged so that the button side magnet is positioned outside the corresponding case base side magnet.
- this push button device can output the moving speed as useful information representing the user's operation to a device intended for control according to the operation of the user pressing the button unit.
- this push button device uses the magnetic flux density when the button portion is located at the upper end of the movable range and the magnetic flux density when the button portion is located at the lower end of the movable range in order to obtain the moving speed of the button portion. It is only necessary that the magnetic sensor can detect the difference between. Therefore, since this push button device can shorten the movable range of the button part, the vertical size of the entire push button device can be reduced.
- this push button device can detect the position change of the button part sensitively by arranging the magnetic sensor at the position where the magnetic flux lines coming out of each of the two magnets are affected by the distance between the magnets.
- the movable range of the button part can be shortened.
- this push button device uses only one magnetic sensor to detect the moving speed of the button part and the pressing of the button part, the space for arranging the sensor can be reduced. Therefore, the push button device can be downsized as a whole.
- the plurality of magnets attached to the button part side are arranged to be closer to the center C by a predetermined distance (for example, 1 mm to 5 mm) than the corresponding magnets attached to the case base part side. May be.
- the number of magnets attached to the button part side and the number of magnets attached to the case base part side are not limited to four.
- the push button device has three or more sets of magnets attached to the button base side and corresponding magnets attached to the case base side, so that the horizontal components of the force applied to the button part by each magnet set cancel each other. In addition, it is only necessary to arrange each magnet set.
- the pushbutton device may have three sets of magnets, and each set of magnets may be arranged at each vertex of an equilateral triangle having the center C as the center of gravity. Also in this case, the magnets attached to the button part side are separated from the center C by a predetermined distance along the radial line passing through the center C with the corresponding magnets attached to the case base side, or by a predetermined distance. It arrange
- the push button device may have a sensor for detecting that the lower part of the button has been pushed down to the detection start position, separately from the magnetic sensor.
- FIG. 10 is a side cross-sectional view of the push button device according to this modification, in which the cross section indicated by AA ′ in FIG. 3 is viewed from the direction of the arrow.
- a push button device 10 according to this modification includes a case base 2, a case cover 3, a button 4, a set of four magnets, a magnetic sensor 6, a detection circuit 7, and an optical sensor 8.
- FIG. 10 only two of the four magnet sets, ie, magnets 5-1 and 5-5 and magnets 5-3 and 5-7 are shown.
- the push button device 10 is different from the push button device 1 described above in that it has an optical sensor 8. Therefore, hereinafter, the optical sensor 8 and related portions will be described.
- the optical sensor 8 includes a light emitting element 81 such as a light emitting diode and a light receiving element 82 such as a photodiode. While the power is being supplied to the push button device 10, the light emitting element 81 is lit and the light receiving element 82 outputs a signal corresponding to the detected light intensity to the detection circuit 7.
- the light emitting element 81 and the light receiving element 82 are mutually within the protrusion 24 of the case base 2 below a predetermined distance (for example, 1 mm to 2 mm) below the lower end of the button lower part 42 when the button part 4 is not pressed. It arrange
- the detection circuit 7 does not compare the voltage signal from the magnetic sensor 6 with the threshold value Th1, instead of the light receiving element.
- the detection circuit 7 is configured such that when the intensity of the signal received from the light receiving element 82 is less than the luminance threshold corresponding to the intensity of the signal when the light receiving element 82 detects light from the light emitting element 81. It can be determined that the pressing force is applied to the button unit 4.
- the intensity of the signal received from the light receiving element 82 is equal to or higher than the luminance threshold value, it can be determined that the pressing force is not applied to the button unit 4.
- the magnetic sensor may be fixed to the button part.
- the magnetic sensor has a magnetic sensing surface that is substantially perpendicular to the vertical direction so that the magnetic flux density can be detected according to the distance between the magnet attached to the button portion and the magnet attached to the case base. They are arranged in parallel so as to face the magnet attached to the button part and the magnet attached to the case base. Furthermore, in the magnetic sensor, as the distance between the magnet attached to the button portion and the magnet attached to the case base portion becomes shorter, the angle at which the magnetic flux emitted from the magnet attached to the button portion enters the magnetic sensitive surface becomes vertical.
- the magnetic flux is arranged so that the density of the magnetic flux coming out of the magnet attached to the case base and entering the magnetically sensitive surface becomes high.
- the magnetic sensor is preferably arranged so that the lower end of the magnetically sensitive surface is located below the lower end of the button portion.
- the push button device may determine whether or not the button unit is pressed using an optical sensor. Furthermore, the push button device may not detect the moving speed of the button.
- FIG. 11 is a side cross-sectional view of the pushbutton device according to this modification, in which the cross section indicated by AA ′ in FIG. 3 is viewed from the direction of the arrow.
- the push button device 20 according to this modification includes a case base 2, a case cover 3, a button 4, a set of four magnets, a detection circuit 7, and an optical sensor 8.
- FIG. 11 only two of the four magnet sets, ie, magnets 5-1 and 5-5 and magnets 5-3 and 5-7 are shown.
- the push button device 20 does not have the magnetic sensor 6 as compared with the push button device 10 shown in FIG. 10, and instead, the optical sensor 8 is used to determine whether or not the button portion is pressed. The point is different. Therefore, the optical sensor 8 will be described below.
- the optical sensor 8 includes a light emitting element 81 such as a light emitting diode and a light receiving element 82 such as a photodiode. While the power is being supplied to the push button device 10, the light emitting element 81 is lit and the light receiving element 82 outputs a signal corresponding to the detected light intensity to the detection circuit 7.
- the light emitting element 81 and the light receiving element 82 are projected from the lower end of the button lower part 42 when the button part 4 is positioned at the lower end of the movable range by a predetermined distance (for example, 1 mm to 2 mm). 24 are arranged so as to face each other.
- the optical sensor 8 moves to the vicinity of the lower end of the movable range when the button unit 4 is pressed, the light receiving element 82 of the optical sensor 8 outputs a lower signal value than when the button unit 4 is not pressed. .
- the detection circuit 7 can determine that the button unit 4 has been pressed when the intensity of the signal received from the light receiving element 82 is less than the luminance threshold value, while the intensity of the signal received from the light receiving element 82 is the luminance threshold value. If it is above, it can determine with the button part 4 not being pressed down.
- the magnets 5-5 to 5-8 are arranged closer to the center of the button part 4 by a predetermined distance than the magnets 5-1 to 5-4. Even when the magnets are arranged in this way, the horizontal components of the repulsive force generated by each magnet pair (magnet 5-1 and magnet 5-5, magnet 5-3 and magnet 5-7, etc.) cancel each other, so the button portion The posture when 4 is pressed is also kept stable.
- FIG. 12 is a schematic perspective view of a gaming machine 100 including a push button device according to an embodiment or a modification of the present invention.
- the gaming machine 100 includes a main body casing 101 that is a gaming machine main body, three reels 102a to 102c, a plurality of operation buttons 103, a start button 104, and a selection button 105. Furthermore, the gaming machine 100 has a control circuit 110 inside the main body housing 101.
- FIG. 13 is a circuit block diagram of the control circuit 110.
- the control circuit 110 includes a main control circuit 111 that controls the entire gaming machine 100, an effect control circuit 112 that controls each part related to the effect of the game, and power to each part of the gaming machine 100. And a power supply circuit 113 for supplying power.
- An opening 101a is formed in the upper center of the front surface of the main body casing 101, and the reels 102a to 102c are visible through the opening 101a.
- the lower side of the opening 101a is formed so as to protrude to the front side, and the upper surface of the protruding portion is formed in a table shape.
- a plurality of operation buttons 103, a start button 104, and a selection button 105 are arranged in order from the left toward the front of the gaming machine 100.
- Each operation button 103, start button 104, and selection button 105 are configured by a push button device according to any of the above-described embodiments or modifications thereof.
- a medal discharge port 101b for discharging medals is formed in the lower part of the front surface of the main body casing 101.
- a medal tray 101c for preventing the discharged medals from falling is attached below the medal discharge port 101b.
- a speaker (not shown) may be attached near the upper left end and near the upper right end of the main body casing 101.
- a plurality of decorative light emitting diodes 106 may be attached around the opening 101 a of the main body casing 101 and around each operation button 103 or inside the button portion of each operation button 103.
- the reels 102a to 102c are an example of a movable portion, and in accordance with a control signal from the production control circuit 112, a rotation axis (not shown) that is substantially parallel and substantially horizontal to the front surface of the main body casing 101 is the center of rotation. Each can be rotated separately.
- the surface of each of the reels 102a to 102c is divided into a plurality of regions having substantially the same width along the rotation direction, and various designs are drawn for each region.
- a display device such as a liquid crystal display may be provided so that the display screen can be seen through the opening 101a. In this case, the display device displays an image showing a plurality of drums on the display screen in response to the control signal from the effect control circuit 112.
- the medal identification device detects the medal every time a medal is inserted and detects that the medal has been detected. Notify the main control circuit 111. Then, the main control circuit 111 determines the number of games according to the number of inserted medals, and permits the gaming machine 100 to start the game.
- the main control circuit 111 operates the operation among a plurality of lines connecting a plurality of symbols across three reels.
- the line associated with the button is selected as a winning line that is won when the same symbol is lined up along the line.
- the main control circuit 111 changes the bet number according to the number of times the button is pressed.
- the pressed operation button 103 notifies the main control circuit 111 of the moving speed of the button portion of the operation button 103.
- the main control circuit 111 outputs a signal representing the moving speed or a control signal corresponding to the speed to the effect control circuit 112.
- the production control circuit 112 changes the light emission intensity or light emission color of the light emitting diodes disposed in or around the operation button 103 in accordance with a signal representing the speed or a control signal. For example, as the moving speed of the button portion of the pressed operation button increases, the effect control circuit 112 increases the light emission intensity of the light emitting diodes arranged in or around the operation button.
- the production control circuit 112 operates the light emission intensity of the light emitting diodes located at both ends of the winning line corresponding to the pressed operation button 103 among the plurality of light emitting diodes arranged around the opening 101a. You may enlarge, so that the moving speed of the button part of a button is high. Further, the main control circuit 111 may display a message warning a failure on a display (not shown) when the moving speed exceeds a predetermined threshold.
- the main control circuit 111 causes the effect control circuit 112 to start rotating the reels 102a to 102c. Further, the effect control circuit 112 increases the rotation speed of the reels 102a to 102c as the moving speed of the pressed button portion of the start button 104 increases.
- the main control circuit 111 receives a signal indicating that the button has been pressed and a signal indicating the moving speed of the button portion of the selection button 105, and transmits a predetermined time. After the elapse of time, the rotation of the reels 102a to 102c is stopped via the effect control circuit 112. At this time, the main control circuit 111 shortens the time until the reels 102a to 102c are stopped as the moving speed of the button portion of the selection button 105 increases.
- the main control circuit 111 selects a predetermined number of medals according to the symbol as medals. Discharge through the outlet. Also, in this case, the effect control circuit 111 may output a sound effect through the speaker that is different from the sound effect when the same symbol is not lined up along all the reels during rotation of the reel and along the winning line. Good.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Push-Button Switches (AREA)
- Slot Machines And Peripheral Devices (AREA)
- Switches That Are Operated By Magnetic Or Electric Fields (AREA)
Abstract
押ボタン装置(1、10、20)は、所定方向に沿って移動可能なボタン部4と、ボタン部4を支持する支持部(2、3)と、支持部(2、3)に固定され、ボタン部4の中心を囲むように固定され、かつ、ボタン部4に対向する側に第1の磁極を有する複数の第1の磁石(5-1~5-4)と、複数の第1の磁石のそれぞれに対して、その第1の磁石よりも所定距離だけボタン部4の中心から離れた位置、またはその第1の磁石よりも所定距離だけボタン部4の中心の近くに配置され、かつ、第1の磁石に対向する側に第1の磁極を有する複数の第2の磁石(5-5~5-8)と、ボタン部4が所定量だけ押下されたことを検知するセンサ(6、8)とを有する。
Description
本発明は、磁石を利用した押ボタン装置、及びそのような押ボタン装置を備えた遊技機に関する。
スロットマシンなどの遊技機には、遊技者が遊技機を操作するための1個以上の押ボタン装置が設けられている。このような押ボタン装置については、遊技者が押ボタンを押下したつもりにもかかわらず押下されていないといった事態が生じることを防止するため、押ボタンを押下したという感触を遊技者に与えることが望ましい。そこで、箱体上部に進退可能に設けられた押片を、一つのスプリングを用いて支持する押ボタン形リニア出力装置が提案されている(例えば、特開平2-4029号公報を参照)。
しかし、遊技者は、ボタンの中央を押下するとは限らない。押下された位置がボタンの端部に近いと、ボタンは、その押下によって押下された方向に対して傾くことがあった。このようにボタンが傾くと、遊技者にとってボタンを押下したときの感触が良好でないおそれがあった。さらに、ボタンが傾くことで、場合によっては、センサが、ボタンが押下されたことを検知し損ねるおそれがあった。そこで、ボタンが押下されたときに、そのボタンの姿勢を安定させることが可能な押ボタン装置が望まれている。
そこで、本発明は、ボタンが押下されたときのボタンの姿勢を安定させることが可能な押ボタン装置を提供することを目的とする。
本発明の一つの形態として、押ボタン装置が提供される。この押ボタン装置は、所定方向に沿って移動可能であり、かつ押下される側と反対側に位置する第1の部材を有するボタン部と、ボタン部を所定方向に沿って移動可能に支持する支持部と、支持部によって第1の部材に対向し、ボタン部の中心を囲むように固定され、かつ、第1の部材に対向する側に第1の磁極を有する複数の第1の磁石と、複数の第1の磁石のそれぞれに対して、第1の磁石よりも所定距離だけボタン部の中心から離れた位置、または第1の磁石よりも所定距離だけボタン部の中心の近くに配置され、かつ、第1の磁石に対向する側に第1の磁極を有する複数の第2の磁石と、ボタン部が所定量だけ押下されたことを検知するセンサとを有する。
この押ボタン装置において、複数の第1の磁石と複数の第2の磁石のそれぞれは、ボタン部の中心から放射状に伸びる直線に沿って配置されることが好ましい。
本発明の他の形態によれば、遊技機が提供される。この遊技機は、上述した押ボタン装置の何れかと、押ボタン装置から押下されたことを表す信号を受け取ると、その信号に応じて遊技機の動作を制御する制御回路とを有する。
本発明に係る押ボタン装置は、ボタンが押下されたときのボタンの姿勢を安定させることができるという効果を奏する。
以下、図を参照しつつ、本発明の実施形態による押ボタン装置について説明する。この押ボタン装置は、所定方向に移動可能に支持されたボタン部を押下したユーザに弾性を感じさせるために複数の磁石間の磁力による反発を利用する。そしてボタン部を支持するケース基部に設けた磁石と、その磁石に対向するようにボタン部に設けた磁石との組を、ボタン部の中央を囲むように複数配置する。さらに、ボタン部に設けられた各磁石は、それぞれ、ボタン部の中央とケース基部に設けられた対応する磁石とを結ぶ放射線上のラインに沿って、所定距離だけボタン部の中央から離して配置される。これにより、各磁石の組によって生じる、ボタン部が直進する方向と直交する面に平行な磁力の成分が互いに打ち消して、ボタン部の姿勢が安定化する。
なお、以下では、説明の便宜上、ボタン部が移動可能な方向を垂直方向とする。しかし、ボタン部が実際に移動する方向は、押ボタン装置の配置に応じて適宜決定される。
図1は、本発明の第1の実施形態による押ボタン装置1の概略斜視図であり、図2は、押ボタン装置1の分解斜視図である。図3は、押ボタン装置1の上面視分解図である。また図4は、図3のAA’で示された断面を矢印の方向から見た、押ボタン装置の断面斜視図である。押ボタン装置1は、ケース基部2と、ケースカバー3と、ボタン部4と、ケース基部2に取り付けられた4個の磁石5-1~5-4と、ボタン部4に取り付けられた4個の磁石5-5~5-8と、磁気センサ6と、検知回路7とを有する。
ケース基部2は、ケースカバー3とともに、ボタン部4を垂直方向に沿って移動可能に支持する支持部を構成する。そのために、ケース基部2は、垂直方向に沿って略矩形の筒状に形成された側壁21と、その側壁21内に、側壁21と略直交するように配置された底板22とを有する。
側壁21の外周には、ケースカバー3をケース基部2に固定するためのラッチ21a及び内側に向けて窪んだ凹部21bが設けられている。また、底板22の略中央には、上方を向いた円筒状の突起部23が形成されている。そして突起部23には、後述するボタン部4のボタン下部42の先端が挿入され、ボタン部4の位置が水平方向にずれることを抑制する。
さらに、側壁21と突起部23の間には、ケース基部2の底板22の上面に、形成された、突起部23を囲むように四角形状の突起部24が形成される。この突起部24の各頂点には、磁石5-1~5-4が配置される。
ケースカバー3は、ケース基部2の上方に配置され、ケース基部2とともに支持部を構成する。ケースカバー3の上面の中央には、略矩形状の開口31が形成されており、開口31のなかにボタン部4の上部が挿入される。そのため、開口31のサイズ及び形状は、ボタン部4の上部のサイズ及び外形と略等しくなっている。
ケースカバー3の外周のサイズは、ケース基部2の外周のサイズと略等しくなっている。ケースカバー3の外周の下部には、垂直方向に沿って4個の突起部32が形成されており(なお、図1及び図2では、4個の突起部32のうちの2個のみが図示されている)、その4個の突起部32のうちの2個には、ケース基部2の側壁21に形成されたラッチ21aと係合するための孔33が形成されている。そしてこの孔33がラッチ21aと係合し、突起部32のうちの他の2個がケース基部2の側壁21の凹部21bと係合することにより、ケースカバー3がケース基部2に固定される。そしてケースカバー3がケース基部2に固定された状態で、ケースカバー3と、ケース基部2の底板22の上面との間には、ボタン部4が垂直方向に沿って移動可能な空間が形成される。
なお、ケース基部2及びケースカバー3は、例えば、樹脂を射出成型することによって形成される。
ボタン部4は、ユーザが押下することによって垂直方向に移動する部材であり、押ボタン装置1は、ボタン部4が押下されていない状態から所定距離だけ下方へ移動することにより、押下されたことを表す信号を出力する。そのために、ボタン部4は、略直方体状のボタン上部41と、ボタン上部41の底面の略中央から下方に向けて形成された略円柱状のボタン下部42とを有する。
ボタン上部41の側面の外形及びサイズは、ケースカバー3の開口31の形状及びサイズと略等しくなっており、ボタン上部41は、ケースカバー3の底面側から開口31に挿入される。そのため、ボタン上部41の上面を、遊技者が直接押下できるようになっている。またボタン上部41の外周下部には、フリンジ43が形成されており、このフリンジ43の外周のサイズは、開口31のサイズよりも大きくなっており、ボタン部4が移動可能範囲の上端に位置したときにフリンジ43の上面がケースカバー3の開口31の外周の底面と当接するようになっている。そのため、ボタン部4が開口31を通り抜けて脱落することが防止される。
またボタン上部41の上面は、ユーザにとってボタンであることが分かり易いようにするために、上方に対して凸となる緩やかな曲面で形成されてもよい。さらに、ボタン上部41は、中空状に形成されてもよい。この場合において、ボタン上部41の上面を形成する部材は、透明または半透明な樹脂により形成されてもよい。さらに、ボタン上部41の内部に、発光ダイオードといった発光素子が配置され、その発光素子の発光強度がボタン部4の移動速度によって調整されてもよい。
ボタン下部42の外形及びサイズは、ケース基部2の突起部23の内側の形状及びサイズと略等しくなっており、ボタン下部42は、突起部23内に挿入される。そのため、ケース基部2の突起部23及びケースカバー3の開口31によって、ボタン部4が移動可能な方向が垂直方向に制限される。
さらに、ボタン部4のボタン上部41の下面、すなわち、押下される側と反対側には、ボタン上部41の外周に沿って下側へ向けて四角形状の突起部44が形成されている。この突起部44は、ケース基部2に形成された矩形状の突起部24と、水平断面の形状が相似形となっており、かつ、突起部24を囲うように形成されている。したがって、磁石5-1~5-4は、突起部44と対向している。
なお、ボタン部4を構成する各部も、例えば、樹脂を射出成型することによって形成される。
突起部44の各頂点には、磁石5-5~5-8が配置される。これにより、ボタン部4の水平面における中心Cを囲むように、磁石5-1~5-8が配置される。なお、この中心Cは、垂直方向に沿ったボタン部4の中心軸上に位置する。
なお、磁石5-1~5-4と磁石5-5~5-8の位置関係を理解し易くするために、図3において、ケース基部2上に、点線で磁石5-5~5-8の位置を示した。図3から明らかなように、中心軸上の中心Cから磁石5-1~磁石5-4を通るように放射状に伸ばした直線上に、磁石5-5~5-8も位置し、かつ、磁石5-5~磁石5-8は、磁石5-1~5-4よりも、所定距離だけ中心Cから離れている。なお、所定距離は、対応する二つの磁石の磁力同士の反発により、ボタン部4を上方に向けて付勢できる程度に離れた距離、例えば、1mm~5mmに設定される。また、磁石5-1~5-4は、同一の磁力を有し、磁石5-5~5-8も同一の磁力を有する。なお、磁石5-1~5-8は、それぞれ、ネオジウム磁石といった永久磁石であってもよく、あるいは、電磁石であってもよい。
また、磁石5-1~5-4の上端側の磁極は、それぞれ、磁石5-5~5-8の下端側の磁極と同一となっている。そのため、磁石5-1~5-4の磁力と磁石5-5~5-8の磁力とが互いに反発することによってボタン部4は上方、すなわちケース基部2から離れる方向へ向けて付勢され、その結果、ボタン部4が押下されていなければ、ボタン部4はその移動可能範囲の上端に位置する。また、ボタン部4が押下された時にも、ユーザは、その磁力に応じた弾力を感じることができる。これにより、押ボタン装置1は、ユーザにボタンを押下した感触を提供できる。またユーザがボタン部4から指を離すと、この磁力によって、ボタン部4はその移動可能範囲の上端に達するまで上方へ移動する。
さらに、磁石5-1、5-3と磁石5-5、5-7とは、それぞれ、中心Cを通る一本のライン上に位置している。そのため、磁石5-1の磁力と磁石5-5の磁力との相互作用によってボタン部4に働く力の水平方向成分と、磁石5-3の磁力と磁石5-7の磁力との相互作用によってボタン部4に働く力の水平方向成分とは、互いに逆向きであり打ち消しあう。同様に、磁石5-2、5-4と磁石5-6、5-8とは、それぞれ、中心Cを通る他の一本のライン上に位置している。磁石5-2の磁力と磁石5-6の磁力との相互作用によってボタン部4に働く力の水平方向成分と、磁石5-4の磁力と磁石5-8の磁力との相互作用によってボタン部4に働く力の水平方向成分とは、互いに逆向きであり打ち消しあう。このように、各磁石によってボタン部4に掛かる力の水平成分のバランスが取れているので、ボタン部4が押下されたときに、ボタン部4が水平方向にずれることが防止される。さらに、ボタン部4の各コーナーにおける、垂直方向に沿った反発力は略等しいので、ボタン部4が傾くことも防止される。その結果として、ユーザがボタン部4を押下したときのボタン部4の姿勢を容易に安定させることができるので、この押ボタン装置10は、ユーザに対するボタンの押下感触を向上できる。
磁気センサ6は、例えば、ホール素子を有し、ケース基部2に取り付けられた磁石とボタン部4に取り付けられた磁石により生じ、かつ、その二つの磁石間の距離に応じて変化する、磁気感応面61を貫く磁束密度を検知する。そのために、磁気センサ6は、その二つの磁石間の距離が短くなるにつれて、一方の磁石から出た磁束が磁気感応面61に入射する角度が垂直に近づくように配置されることが好ましい。また磁気センサ6は、その二つの磁石間の距離が短くなるにつれて、他方の磁石から出て磁気感応面61に入射する磁束密度が高くなるように配置されることが好ましい。
本実施形態では、磁気センサ6は、ボタン部4が押下されたときにボタン部4と磁気センサ6が接触しないように磁石5-1よりも中心C側に、磁石5-1の側面に近接して配置される。そして磁気センサ6の磁気感応面61が、垂直方向に略平行となり、かつ、磁石5-1及び磁石5-5と対向するように向けられる。さらに、磁石5-1の上端が磁気感応面61の上端よりも下方に位置するように、すなわち、ボタン部4が押下されていないときに磁気感応面61の上端の方が磁石5-1の上端よりもボタン部4に近くなるように、磁気センサ6は設置される。これにより、磁気センサ6は、ボタン部4が垂直方向に移動することによる、磁石5-1及び磁石5-5から出て磁気感応面61を通る磁束密度の変化を感度良く検知できる。
なお、磁気センサ6は、ボタン部4が移動可能範囲の下端に位置するときの磁石5-5の下面よりも磁気感応面61の上端が上方に位置し、一方、ボタン部4が移動可能範囲の上端に位置するときの磁石5-5の下面よりも磁気感応面61の上端が下方に位置するように、磁気センサ6は配置されることがより好ましい。これにより、ボタン部4が移動可能範囲の上端に位置するときに磁気感応面61を透過する磁束密度とボタン部4が移動可能範囲の下端に位置するときに磁気感応面61を透過する磁束密度との差が大きくなるので、検知回路7は、磁気センサ6から出力される信号に基づいてより高精度にボタン部4の移動速度を求められる。
なお、磁気センサ6は、磁石5-1の代わりに、磁石5-2~5-4の何れかに近接して配置されてもよい。この場合にも、磁気センサ6の磁気感応面61と磁石5-2~5-4及び磁石5-6~5-8との位置関係が、上述した実施形態における磁気感応面61と磁石5-1及び磁石5-5と同様になるように配置されることが好ましい。
図5Aは、押ボタン装置のボタン部4が押下されていないときの磁束線の模式図であり、図5Bは、ボタン部4が押下されたときの磁束線の模式図である。図5A及び図5Bにおいて、線500、501は、それぞれ、磁石5-1及び磁石5-5から出る磁束線を表す。
図5Aに示されるように、ボタン部4が押下されていない状態にあっては、磁石5-1と磁石5-5とが離れているため、磁石5-1の上面から出る磁束線500は、磁石5-5による影響を殆ど受けず、そのため、磁束線500は、磁石5-1の上面の近傍に位置する磁気センサ6の磁気感応面61に対して斜めに入射する。また、磁石5-5と磁気センサ6とは離れているので、磁石5-5から出た磁束線501のうち、磁気感応面61に達する磁束線は少ない。そのため、磁気センサ6により検知される磁束密度は相対的に低い。
一方、図5Bに示されるように、ボタン部4が押下され、磁石5-1と磁石5-5の間隔が狭まると、磁石5-1の上面から出た磁束線500は、磁石5-5の下面から出た磁束線401と互いに影響しあうようになる。そして磁束線500は、磁石5-1と磁石5-5の間隔が広いときよりも下側で側方へ向けて湾曲する。その結果として、磁気感応面61に対して略垂直に入射する磁束線の数が増えるので、磁気感応面61における磁束線密度も高くなる。さらに、磁石5-5と磁気感応面61間の間隔が狭まるので、磁気感応面61を透過する、磁石5-5の下面から出た磁束線501の密度も増加する。そのため、磁気センサ6により検知される磁束密度は相対的に高くなる。
このように、ボタン部4が押下されることによってボタン部4が垂直方向に沿って移動すると、その移動に伴って磁石5-1と磁石5-5間の距離が短くなることにより、磁気センサ6により検知される磁束密度も変化する。したがって、磁気センサ6により検知された磁束密度の変化は、ボタン部4の移動量を表している。
磁気センサ6は、検知した磁束密度に応じた電圧を検知回路7へ出力する。
検知回路7は、磁気センサ6から出力された電圧に基づいて、ボタン部4が押下されたか否かを判定するとともに、ボタン部4の移動速度を求める。そのために、検知回路7は、ケース基部2とケースカバー3の空間に配置された基板(図示せず)上に配置され、磁気センサ6と信号線を介して接続される。あるいは、検知回路7は、ケース基部2及びケースカバー3の外部に設けられた基板上に配置されてもよい。さらに検知回路7は、押ボタン装置1が搭載される遊技機の主制御回路(図示せず)と信号線を介して接続され、その主制御回路へ、ボタン部4が押下されたこと、及びボタン部4の移動速度を表す信号を出力する。
図6は、検知回路7の回路ブロック図である。検知回路7は、アナログ/デジタル変換器71と、メモリ72と、演算回路73とを有する。アナログ/デジタル変換器71、メモリ72及び演算回路73は、別個の回路であってもよく、あるいは、一つの集積回路として一体的に形成されてもよい。
アナログ/デジタル変換器71は、磁気センサ6からの出力電圧を、その出力電圧に応じたデジタル信号である電圧信号に変換し、その電圧信号を演算回路73へ出力する。なお、磁気センサ6からの出力電圧をアンプにより増幅し、その増幅された出力電圧がアナログ/デジタル変換器71に入力されてもよい。
メモリ72は、例えば、不揮発性の書き込み不能な半導体メモリと、揮発性の読み書き可能な半導体メモリとを有する。そしてメモリ72は、ボタン部4が押下されたか否かの判定に利用されるデータ、及びボタン部4の移動速度を検出するために使用されるデータを記憶する。例えば、メモリ72は、ボタン部4が押下されたか否かを判定するために用いられる電圧閾値、及び、予め設定された2点間をボタン部4が移動するのに要した時間を表すカウンタ値とボタン部4の移動速度との関係を表す時間速度変換テーブルなどを記憶する。
演算回路73は、例えば、汎用プロセッサまたはASICとして構成された専用の演算回路により構成される。そして演算回路73は、アナログ/デジタル変換器71から受け取った、磁気センサ6からの出力電圧に対応する電圧信号に基づいて、ボタン部4が押下されたか否かを判定し、及びボタン部4の移動速度を求める。
図7は、演算回路73により実行される押下判定及び移動速度測定処理の動作フローチャートである。演算回路73は、一定周期ごとに、下記の動作フローチャートに従って押下判定及び移動速度測定処理を実行する。なお、一定周期は、ユーザがボタンの押下操作を1回実施するのに要する時間よりも短い時間、例えば、20μsecに設定される。
なお、押ボタン装置1に電源が投入されたときに、演算回路73は、初期設定として、ボタン部4に押下圧力が掛けられた状態であるか否かを表す押下フラグFbを、押下圧力が掛けられていないことを示すオフに設定する。また演算回路73は、押ボタン装置1が一旦押下された後にボタン部4に押下圧力が掛けられていない状態に戻ったか否かを表す押下済みフラグFaを押下圧力が掛けられていない状態に戻ったことを表すオフに設定する。さらに演算回路73は、ボタン部4に押下圧力が掛けられた状態になった後に電圧信号値を取得した回数を表すカウンタCの値を0に設定する。
演算回路73は、アナログ/デジタル変換器から、磁気センサ6からの出力電圧に対応する電圧信号Vを取得する(ステップS101)。そして演算回路73は、押下フラグFbが、ボタン部4に押下圧力が掛けられた状態であることを表すオンであり、かつ、押下済みフラグFaがオフであるか否か判定する(ステップS102)。押下フラグFbがオフであるか、または、押下済みフラグFaがボタン部4に押下圧力が掛けられていない状態に戻っていないことを表すをオンとなっていれば(ステップS102-No)、演算回路73は、電圧信号Vが測定開始閾値Th1以上か否か判定する(ステップS103)。なお、測定開始閾値Th1は、例えば、ボタン部4が移動可能範囲の上端よりも所定距離(例えば、1mm~2mm)下方に位置するときの電圧信号値に設定される。電圧信号Vが測定開始閾値Th1以上となっていれば(ステップS103-Yes)、ボタン部4には押下圧力が掛けられていると判定される。そこで演算回路73は、押下フラグFbをオンに設定する(ステップS104)。また演算回路73は、カウンタCの値を0にリセットする(ステップS105)。なお、ステップS104とS105の処理の順序は入れ替えられてもよい。その後、演算回路73は次の電圧信号Vの取得を待つ。
一方、電圧信号Vが測定開始閾値Th1未満となっていれば(ステップS103-No)、ボタン部4には押下圧力が掛かっていない、初期状態に戻っていると判定される。そこで演算回路73は、押下済みフラグFa及び押下フラグFbをオフに設定する(ステップS113)。その後、演算回路73は次の電圧信号Vの取得を待つ。
一方、ステップS102において、押下フラグFbがオンであり、かつ、押下済みフラグFaがオフである場合(ステップS102-Yes)、演算回路73は、カウンタCの値を1インクリメントする(ステップS106)。そして演算回路73は、電圧信号Vが押下検知閾値Th2以上となったか否か判定する(ステップS107)。なお、押下検知閾値Th2は、ボタン部4が押下されたと判定される位置に相当する電圧信号の値に設定される。そのため、押下検知閾値Th2は検知開始閾値Th1よりも大きい。すなわち、押下検知閾値Th2に相当するボタン部4の位置は、検知開始閾値Th1に相当するボタン部4の位置よりも下方となる。
電圧信号Vが押下検知閾値Th2未満であれば(ステップS107-No)、ボタン部4が押下されたと判定されるほど下方へ移動していない。この場合、演算回路73は、カウンタCの値が上限値(例えば、1000)に達したか否か判定する(ステップS108)。カウンタCの値が上限値に達している場合(ステップS108-Yes)、あるいは、ステップS107にて電圧信号Vが押下検知閾値Th2以上となっていれば(ステップS107-Yes)、演算回路73は、ボタン部4が押下されたと判定する。そして演算回路73は、カウンタCまたは電圧信号Vに基づいて、ボタン部4の移動速度を求める(ステップS109)。
ここで、電圧信号Vが押下検知閾値Th2以上となっていれば、ボタン部4は、カウンタCの値に電圧信号取得周期を乗じて得られる期間内に、検知開始閾値Th1に相当する位置から押下検知閾値Th2に相当する位置まで移動したと推定される。そこで演算回路73は、を検知開始閾値Th1に相当する位置における磁石5-1と磁石5-5間の距離から押下検知閾値Th2に相当する位置における磁石5-1と磁石5-5間の距離との差Δを、カウンタCの値に電圧信号取得周期Pを乗じて得られる期間(C×P)で除することにより、ボタン部4の移動速度を算出できる。なお、差Δ及び電圧信号取得周期Pは、既知の値であるので、例えば、メモリ72に予め記憶される。
あるいは、カウンタCの値と移動速度との関係を表す時間速度変換テーブルが予めメモリ72に記憶されていてもよい。この場合、演算回路73は、時間速度変換テーブルを参照して、カウンタCの値に対応する移動速度を特定することにより、ボタン部4の移動速度を求めることができる。
図8は、時間速度変換テーブルの一例を示す図である。図8に示した時間速度変換テーブル800の左側の列の各欄には、カウンタCの基準値が格納され、一方、右側の列の各欄には、その基準値に対応する移動速度を表す出力値が格納される。出力値は16進数で表され、例えば、一番下の欄に格納された値'0x10'は、0.5mm/secに対応し、一番上の欄に格納された値'0xFF'は50mm/secに対応する。演算回路73は、電圧信号Vが押下検知閾値Th2以上となったときのカウンタCの値を、時間速度変換テーブル800の上側の欄から順に、その欄に格納された基準値と比較する。そして演算回路73は、カウンタCの値が基準値以下となったとき、その基準値と同じ行に格納された移動速度の値を、ボタン部4の移動速度として特定する。
また、電圧信号Vとボタン部4の位置との関係は、例えば、予め実験によって測定できるので、既知である。また、カウンタCの値が上限に達している場合、ボタン部4が検知開始閾値Th1に相当する位置まで押下されてからの経過時間が、電圧信号取得周期Pにその上限値Climitを乗じた値になっている。そこで演算回路73は、カウンタCの値が上限に達したときの電圧信号Vに基づいて、検知開始閾値Th1に相当する位置における磁石5-1と磁石5-5間の距離と、電圧信号Vに対応する位置における磁石5-1と磁石5-5間の距離の差dを求め、その差dを経過時間(Climit×P)で除することにより、ボタン部4の移動速度を求めることができる。なお、電圧信号Vと差dとの関係を表す移動量変換テーブルは、メモリ72に予め記憶される。
なお、経過時間(Climit×P)も既知の値であるので、差dを経過時間(Climit×P)を除することで得られる移動速度と電圧信号Vとの関係も、予め実験的にもとめることができる。そこで、移動量変換テーブルの代わりに、電圧信号Vとボタン部4の移動速度との対応を表す電圧速度変換テーブルがメモリ72に記憶されていてもよい。この場合、演算回路73は、電圧速度変換テーブルを参照して、電圧信号Vに対応する移動速度を特定できる。
図9は、電圧速度変換テーブルの一例を示す図である。図9に示した電圧速度変換テーブル900の左側の列の各欄には、アナログ/デジタル変換器71によりデジタル化された電圧信号Vの基準値が格納され、一方、右側の列の各欄には、移動速度を表す出力値が格納される。出力値は16進数で表され、例えば、一番下の欄に格納された値'0x10'は、0.5mm/secに対応し、一番上の欄に格納された値'0xFF'は50mm/secに対応する。演算回路73は、カウンタCの値が上限値Climitに達したときの電圧信号Vの値を、電圧速度変換テーブル800の上側の欄から順に、その欄に格納された基準値と比較する。そして演算回路73は、電圧信号Vの値が基準値以下となったとき、その基準値と同じ行に格納された移動速度の値を、ボタン部4の移動速度として特定する。
演算回路73は、ボタン部4の移動速度を求めると、ボタン部4の押下を検知したことを表す押下検知信号と、移動速度を表す速度信号を、遊技機(図示せず)の主制御回路(図示せず)へ出力する(ステップS110)。また演算回路73は、1回の押下で複数回の押下検知信号が出力されることがないように、押下済みフラグFaをオンに設定し、押下フラグFbをオフに設定する(ステップS111)。その後、演算回路73は、次の電圧信号Vの取得を待つ。
一方、ステップS108にて、カウンタCの値が上限値に達していない場合(ステップS108-No)、演算回路73は、電圧信号Vが検知開始閾値Th1未満となっているか否か判定する(ステップS112)。電圧信号Vが検知開始閾値Th1未満となっていれば(ステップS112-Yes)、ボタン部4は、圧力が掛けられていない位置まで戻っており、ボタン部4が押下されたと検知される前にユーザがボタン部4から指を離したと推定される。そこで演算回路73は、押下済みフラグFa及び押下フラグFbをオフに設定する(ステップS113)。ステップS113の後、あるいは、ステップS112にて電圧信号Vが検知開始閾値Th1以上となっている場合(ステップS112-No)、演算回路73は次の電圧信号Vの取得を待つ。
以上に説明してきたように、この押ボタン装置は、ケース基部側に取り付けられた磁石とボタン部側に取り付けられた磁石との組が複数設けられ、それら複数の磁石の組を、中心Cを囲み、かつ、ボタン部側の磁石が対応するケース基部側の磁石の外側に位置するように配置した。これにより、この押ボタン装置は、それぞれの磁石の組によりボタン部に掛かる力の水平成分を互いに打ち消して、ボタン部の姿勢を安定化させることができる。そのため、この押ボタン装置は、ユーザがボタン部を垂直方向に沿って真っ直ぐに押下することを容易化し、ボタンの押下感触を向上できる。さらにこの押ボタン装置は、その磁石からの磁力を検知することで、ボタン部が押下されたことを検知するだけでなく、ボタン部の移動速度を求めることができる。そのため、この押ボタン装置は、その移動速度を、ユーザがボタン部を押下する操作に応じた制御を意図する装置に対してそのユーザの操作を表す有用な情報として出力できる。またこの押ボタン装置は、ボタン部の移動速度を求めるために、移動可能範囲の上端にボタン部が位置するときの磁束密度とその移動可能範囲の下端にボタン部が位置するときとの磁束密度との差を磁気センサが検知できればよい。そのため、この押ボタン装置は、ボタン部の移動可能範囲を短くできるので、押ボタン装置全体の垂直方向のサイズを小型化できる。さらに、この押ボタン装置は、二つの磁石のそれぞれから出る磁束線が、その磁石間の距離によって影響される位置に磁気センサを配置したことで、ボタン部の位置変化を敏感に検知できるので、ボタン部の移動可能範囲を短くできる。さらにまた、この押ボタン装置は、ボタン部の移動速度及びボタン部が押下されことを検知するために、一つの磁気センサのみを利用するので、センサの配置スペースも小さくできる。したがって、この押ボタン装置は、その全体を小型化できる。
なお、変形例によれば、ボタン部側に取り付けられる複数の磁石が、ケース基部側に取り付けられる対応する磁石よりも、中心Cに所定距離(例えば、1mm~5mm)だけ近くなるように配置されてもよい。また、ボタン部側に取り付けられる磁石の個数及びケース基部側に取り付けられる磁石の個数は、それぞれ、4個に限られない。押ボタン装置は、ボタン部側に取り付けられる磁石と対応するケース基部側に取り付けられる磁石との組を3個以上有し、各磁石の組によりボタン部に掛かる力の水平成分が互いに打ち消しあうように、各磁石の組が配置されればよい。例えば、押ボタン装置は、3組の磁石を有し、中点Cを重心とする正三角形の各頂点に、各磁石の組が配置されてもよい。この場合も、ボタン部側に取り付けられる各磁石は、ケース基部側に取り付けられた対応する磁石と中心Cを通る放射方向のラインに沿って、所定距離だけ中心Cから離れるか、または所定距離だけ中心Cに近接するように配置される。
また他の変形例によれば、押ボタン装置は、ボタン下部が検知開始位置にまで押下されたことを検知するセンサを磁気センサと別個に有していてもよい。
図10は、図3のAA’で示された断面を矢印の方向から見た、この変形例による押ボタン装置の側面断面図である。この変形例による押ボタン装置10は、ケース基部2と、ケースカバー3と、ボタン部4と、4個の磁石の組と、磁気センサ6と、検知回路7と、光学センサ8とを有する。なお、図10では、4個の磁石の組のうちのうちの二つ、すなわち、磁石5-1及び5-5と、磁石5-3及び5-7のみが図示されている。この押ボタン装置10は、上記の押ボタン装置1と比較して、光学センサ8を有する点が異なる。そこで以下では、光学センサ8及び関連する部分について説明する。
光学センサ8は、発光ダイオードといった発光素子81と、フォトダイオードといった受光素子82とを有する。押ボタン装置10に電力が供給されている間、発光素子81は点灯し、受光素子82は検知した光の強度に応じた信号を検知回路7へ出力する。そして発光素子81と受光素子82とは、ボタン部4が押下されていない状態でボタン下部42の下端よりも所定距離(例えば、1mm~2mm)下方に、ケース基部2の突起部24内において互いに対向するように配置される。そのため、ボタン部4が押下されていなければ、発光素子81から発した光を受光素子82が検知するので、受光素子82から検知回路7へ出力される信号の強度は相対的に高くなる。一方、ボタン部4が押下されて下方へ移動することにより、ボタン下部42が発光素子81と受光素子82の間に割り込むと、ボタン下部42が発光素子81からの光を遮る。そのため、受光素子82は、その光を検知できなくなるので、受光素子82から検知回路7へ出力される信号の強度は相対的に低くなる。したがって、図7に示された押下判定及び移動速度測定処理の動作フローにおける、ステップS103及びステップS112において、検知回路7は、磁気センサ6からの電圧信号を閾値Th1と比較する代わりに、受光素子82から受け取った信号の強度と、受光素子82が発光素子81からの光を検知しているときのその信号の強度に相当する輝度閾値とを比較することにより、ボタン部4には押下圧力が掛けられているか否かを判定できる。例えば、検知回路7は、受光素子82から受け取った信号の強度が、受光素子82が発光素子81からの光を検知しているときのその信号の強度に相当する輝度閾値未満となったときに、ボタン部4には押下圧力が掛けられたと判定でき、一方、受光素子82から受け取った信号の強度が輝度閾値以上であれば、ボタン部4には押下圧力が掛けられていないと判定できる。
さらに他の変形例によれば、磁気センサは、ボタン部に固定されてもよい。この場合も、磁気センサは、ボタン部に取り付けられた磁石とケース基部に取り付けられた磁石間の距離に応じて変化する磁束密度を検知できるように、磁気センサの磁気感応面が垂直方向に略平行となり、かつ、ボタン部に取り付けられた磁石とケース基部に取り付けられた磁石に面するように配置される。さらに、磁気センサは、ボタン部に取り付けられた磁石とケース基部に取り付けられた磁石間の距離が短くなるにつれて、ボタン部に取り付けられた磁石から出た磁束が磁気感応面に入射する角度が垂直に近づき、ケース基部に取り付けられた磁石から出て磁気感応面に入射する磁束の密度が高くなるように配置されることが好ましい。そのために、磁気感応面の下端がボタン部の下端よりも下方に位置するように磁気センサは配置されることが好ましい。
さらに他の変形例によれば、押ボタン装置は、光学センサを用いてボタン部が押下されたか否かを判定してもよい。さらに、押ボタン装置は、ボタンの移動速度を検知しなくてもよい。
図11は、図3のAA’で示された断面を矢印の方向から見た、この変形例による押ボタン装置の側面断面図である。この変形例による押ボタン装置20は、ケース基部2と、ケースカバー3と、ボタン部4と、4個の磁石の組と、検知回路7と、光学センサ8とを有する。なお、図11では、4個の磁石の組のうちのうちの二つ、すなわち、磁石5-1及び5-5と、磁石5-3及び5-7のみが図示されている。この押ボタン装置20は、図10に示された押ボタン装置10と比較して、磁気センサ6を有さず、その代わりに光学センサ8がボタン部が押下されたか否かの判定に用いられる点が異なる。そこで以下では、光学センサ8について説明する。
光学センサ8は、発光ダイオードといった発光素子81と、フォトダイオードといった受光素子82とを有する。押ボタン装置10に電力が供給されている間、発光素子81は点灯し、受光素子82は検知した光の強度に応じた信号を検知回路7へ出力する。そして発光素子81と受光素子82とは、ボタン部4が移動可能範囲の下端に位置するときのボタン下部42の下端よりも所定距離(例えば、1mm~2mm)上方に、ケース基部2の突起部24内において互いに対向するように配置される。そして光学センサ8は、ボタン部4が押下されてその移動可能範囲の下端近傍まで移動すると、光学センサ8の受光素子82は、ボタン部4が押下されていないときよりも低い信号値を出力する。
そのため、検知回路7は、受光素子82から受け取った信号の強度が輝度閾値未満となったときに、ボタン部4が押下されたと判定でき、一方、受光素子82から受け取った信号の強度が輝度閾値以上であれば、ボタン部4には押下されていないと判定できる。
さらに、この押ボタン装置20では、磁石5-1~5-4よりも磁石5-5~5-8の方がボタン部4の中心に所定距離だけ近くに配置される。このように磁石が配置されても、各磁石の組(磁石5-1と磁石5-5、磁石5-3と磁石5-7等)により生じる反発力の水平成分は互いに打ち消すので、ボタン部4が押下されたときの姿勢も安定的に保たれる。
図12は、本発明の実施形態または変形例による押ボタン装置を備えた遊技機100の概略斜視図である。遊技機100は、遊技機本体である本体筺体101と、3本のリール102a~102cと、複数の操作ボタン103と、スタートボタン104と、選択ボタン105とを有する。さらに遊技機100は、本体筺体101の内部に、制御回路110を有する。
図13は、制御回路110の回路ブロック図である。図13に示されるように、制御回路110は、遊技機100全体を制御する主制御回路111と、遊技の演出に関連する各部を制御する演出用制御回路112と、遊技機100の各部に電力を供給する電源回路113とを有する。
本体筺体101の前面の中央上部には開口101aが形成されており、その開口101aを通じて、リール102a~102cが視認可能になっている。また開口101aの下側は、前面側に突出するように形成されており、その突出部の上面がテーブル状に形成されている。そしてそのテーブル状部分に、遊技機100の正面に向かって左から順に、複数の操作ボタン103と、スタートボタン104と、選択ボタン105とが配置されている。各操作ボタン103、スタートボタン104及び選択ボタン105は、上記の何れかの実施形態またはその変形例による押ボタン装置によって構成される。
さらに、本体筺体101の前面の下部には、メダルを排出するためのメダル排出口101bが形成されている。そしてメダル排出口101bの下方には、排出されたメダルが落下することを防止するためのメダル受け皿101cが取り付けられている。また本体筺体101の左上端近傍及び右上端近傍にはスピーカ(図示せず)が取り付けられてもよい。さらに、本体筺体101の開口101aの周囲、及び、各操作ボタン103の周囲または各操作ボタン103のボタン部内には、装飾用の発光ダイオード106が複数取り付けられてもよい。
リール102a~102cは、可動部の一例であり、演出用制御回路112からの制御信号に応じて、本体筺体101の前面に対して略平行かつ略水平な回転軸(図示せず)を回転中心として、それぞれ、別個に回転可能となっている。各リール102a~102cの表面は、それぞれ、回転方向に沿って複数の略同一幅を持つ領域に区切られ、領域ごとに様々な図柄が描かれている。なお、リール102a~102cの代わりに、液晶ディスプレイなどの表示装置が、その表示画面が開口101aを介して視認可能なように設けられてもよい。この場合、表示装置は、演出用制御回路112からの制御信号に応じて、複数のドラムを模擬的に示した画像を表示画面に表示させる。
1枚以上のメダルが図示しないメダル投入口を通じて遊技機100に投入されると、図示しないメダル識別装置は、メダルが投入される度に、そのメダルを検知して、メダルが検知されたことを主制御回路111へ通知する。そして主制御回路111は、投入されたメダルの枚数に応じて、遊技の回数などを決定し、遊技機100が遊技を開始することを許可する。
その後に、遊技者が複数の操作ボタン103のうちの所定の操作ボタンを押下することにより、主制御回路111は、3本のリールに跨って複数の図柄を結ぶ複数のラインのうち、その操作ボタンに対応付けられたラインを、そのラインに沿って同一の図柄が並ぶと当選となる当選ラインとして選択する。さらに、主制御回路111は、複数の操作ボタン103のうちのベット数に対応するボタンが押下されると、ベット数をボタンの押下回数に応じて変更する。
また、押下された操作ボタン103は、その操作ボタン103のボタン部の移動速度を主制御回路111へ通知する。主制御回路111は、その移動速度を表す信号、またはその速度に対応する制御信号を演出用制御回路112へ出力する。演出用制御回路112は、速度を表す信号または制御信号に応じて、その操作ボタン103内、またはその操作ボタン103の周囲に配置された発光ダイオードの発光強度または発光色を変える。例えば、押下された操作ボタンのボタン部の移動速度が速いほど、演出用制御回路112は、その操作ボタン内またはその操作ボタンの周囲に配置された発光ダイオードの発光強度を高くする。あるいは、演出用制御回路112は、開口101aの周囲に配置された複数の発光ダイオードのうち、押下された操作ボタン103と対応する当選ラインの両端に位置する、発光ダイオードの発光強度を、その操作ボタンのボタン部の移動速度が高いほど大きくしてもよい。さらに、主制御回路111は、その移動速度が所定の閾値を超えると、ディスプレイ(図示せず)に故障を警告するメッセージを表示させてもよい。
当選ライン及びベット数が設定された後、スタートボタン104が操作されると、スタートボタン104が押下されたことを示す信号及びスタートボタン104のボタン部の移動速度が主制御回路111へ伝達される。そして主制御回路111は、演出用制御回路112に、リール102a~102cの回転を開始させる。また演出用制御回路112は、押下されたスタートボタン104のボタン部の移動速度が速いほど、リール102a~リール102cの回転速度を速くする。
その後、選択ボタン105が押下されると、主制御回路111は、その押下されたスイッチから押下されたことを示す信号及び選択ボタン105のボタン部の移動速度を表す信号を受信し、所定時間の経過後、各リール102a~102cの回転を演出用制御回路112を介して停止させる。その際、主制御回路111は、選択ボタン105のボタン部の移動速度が速いほど、リール102a~102cを停止させるまでの時間を短くする。そして全てのリール102a~102cが停止した時点で、当選ラインに沿って同一の図柄が全てのリールにわたって一列に並んでいると、主制御回路111は、その図柄に応じた所定枚数のメダルをメダル排出口を通じて排出する。またこの場合、演出制御回路111は、リールの回転時及び当選ラインに沿って同一の図柄が全てのリールにわたって一列に並ばなかったときの効果音と異なる効果音をスピーカを介して出力してもよい。
このように、当業者は、本発明の範囲内で、実施される形態に合わせて様々な変更を行うことができる。
1、10、20 押ボタン装置
2 ケース基部
21 側壁
22 底板
23、24 突起部
3 ケースカバー
31 開口
32 突起部
4 ボタン部
41 ボタン上部
42 ボタン下部
43 フリンジ
44 突起部
5-1~5-8 磁石
6 磁気センサ
61 磁気感応面
7 検知回路
71 アナログ/デジタル変換器
72 メモリ
73 演算回路
8 光学センサ
81 発光素子
82 受光素子
100 遊技機
101 本体筺体
102a~102c リール
103 操作ボタン
104 スタートボタン
105 選択ボタン
106 発光ダイオード
110 制御回路
111 主制御回路
112 演出用制御回路
113 電源回路
2 ケース基部
21 側壁
22 底板
23、24 突起部
3 ケースカバー
31 開口
32 突起部
4 ボタン部
41 ボタン上部
42 ボタン下部
43 フリンジ
44 突起部
5-1~5-8 磁石
6 磁気センサ
61 磁気感応面
7 検知回路
71 アナログ/デジタル変換器
72 メモリ
73 演算回路
8 光学センサ
81 発光素子
82 受光素子
100 遊技機
101 本体筺体
102a~102c リール
103 操作ボタン
104 スタートボタン
105 選択ボタン
106 発光ダイオード
110 制御回路
111 主制御回路
112 演出用制御回路
113 電源回路
Claims (3)
- 所定方向に沿って移動可能であり、かつ押下される側と反対側に位置する第1の部材を有するボタン部と、
前記ボタン部を前記所定方向に沿って移動可能に支持する支持部と、
前記支持部によって前記第1の部材に対向し、前記ボタン部の中心を囲むように固定され、かつ、前記第1の部材に対向する側に第1の磁極を有する複数の第1の磁石と、
前記複数の第1の磁石のそれぞれに対して、当該第1の磁石よりも所定距離だけ前記ボタン部の中心から離れた位置、または当該第1の磁石よりも所定距離だけ前記ボタン部の中心の近くに配置され、かつ、当該第1の磁石に対向する側に前記第1の磁極を有する複数の第2の磁石と、
前記ボタン部が所定量だけ押下されたことを検知するセンサと、
を有する押ボタン装置。 - 前記複数の第1の磁石と前記複数の第2の磁石のそれぞれは、前記ボタン部の中心から放射状に伸びる直線に沿って配置される、請求項1に記載の押ボタン装置。
- 遊技機であって、
請求項1または2に記載の押ボタン装置と、
前記押ボタン装置から押下されたことを表す信号を受け取ると、該信号に応じて前記遊技機の動作を制御する制御回路と、
を有する遊技機。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/371,645 US20140364235A1 (en) | 2012-02-03 | 2012-11-21 | Pushbutton device and game machine |
EP12867582.4A EP2811503A4 (en) | 2012-02-03 | 2012-11-21 | PUSHBUTTON AND GAME AUTOMAT |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012-021818 | 2012-02-03 | ||
JP2012021818A JP2013161612A (ja) | 2012-02-03 | 2012-02-03 | 押ボタン装置及び遊技機 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013114709A1 true WO2013114709A1 (ja) | 2013-08-08 |
Family
ID=48904771
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2012/080194 WO2013114709A1 (ja) | 2012-02-03 | 2012-11-21 | 押ボタン装置及び遊技機 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20140364235A1 (ja) |
EP (1) | EP2811503A4 (ja) |
JP (1) | JP2013161612A (ja) |
WO (1) | WO2013114709A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11699560B2 (en) | 2021-05-07 | 2023-07-11 | Aristocrat Technologies, Inc. | Button deck with non-penetrating pushbutton |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10022622B2 (en) * | 2014-04-21 | 2018-07-17 | Steelseries Aps | Programmable actuation inputs of an accessory and methods thereof |
US10675532B2 (en) | 2014-04-21 | 2020-06-09 | Steelseries Aps | Variable actuators of an accessory and methods thereof |
JP6394099B2 (ja) * | 2014-06-18 | 2018-09-26 | オムロン株式会社 | 操作ユニット |
US10237710B2 (en) * | 2015-09-28 | 2019-03-19 | Eaton Intelligent Power Limited | Control system with smart devices for hazardous environments |
JP6703348B2 (ja) * | 2016-05-13 | 2020-06-03 | 三菱電機ビルテクノサービス株式会社 | エレベータの押しボタン装置 |
JP2020146086A (ja) * | 2019-03-11 | 2020-09-17 | サミー株式会社 | 遊技機用演出装置 |
JP2020146085A (ja) * | 2019-03-11 | 2020-09-17 | サミー株式会社 | 遊技機用操作装置 |
JP7354694B2 (ja) * | 2019-08-29 | 2023-10-03 | オムロン株式会社 | 押しボタン装置 |
KR102615952B1 (ko) * | 2021-10-28 | 2023-12-22 | (주)코텍 | 카지노머신용 버튼장치 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5091663U (ja) * | 1973-12-27 | 1975-08-02 | ||
JPH024029A (ja) | 1988-06-22 | 1990-01-09 | San Dengiyoushiya:Kk | 押ボタン形リニア出力装置 |
JPH0619781U (ja) * | 1992-03-18 | 1994-03-15 | 株式会社森木工 | ゲーム機のストップスイッチ |
JPH097459A (ja) * | 1995-04-19 | 1997-01-10 | Idec Izumi Corp | 薄型スイッチおよびスイッチ付表示パネル |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1996020490A1 (fr) * | 1994-12-28 | 1996-07-04 | Idec Izumi Corporation | Dispositif formant interrupteur mince et afficheur le comportant |
US7385645B2 (en) * | 2004-02-02 | 2008-06-10 | Paul Boon | Magnetic repulsion actuator for underwater camera |
-
2012
- 2012-02-03 JP JP2012021818A patent/JP2013161612A/ja active Pending
- 2012-11-21 EP EP12867582.4A patent/EP2811503A4/en not_active Withdrawn
- 2012-11-21 WO PCT/JP2012/080194 patent/WO2013114709A1/ja active Application Filing
- 2012-11-21 US US14/371,645 patent/US20140364235A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5091663U (ja) * | 1973-12-27 | 1975-08-02 | ||
JPH024029A (ja) | 1988-06-22 | 1990-01-09 | San Dengiyoushiya:Kk | 押ボタン形リニア出力装置 |
JPH0619781U (ja) * | 1992-03-18 | 1994-03-15 | 株式会社森木工 | ゲーム機のストップスイッチ |
JPH097459A (ja) * | 1995-04-19 | 1997-01-10 | Idec Izumi Corp | 薄型スイッチおよびスイッチ付表示パネル |
Non-Patent Citations (1)
Title |
---|
See also references of EP2811503A4 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11699560B2 (en) | 2021-05-07 | 2023-07-11 | Aristocrat Technologies, Inc. | Button deck with non-penetrating pushbutton |
US11915897B2 (en) | 2021-05-07 | 2024-02-27 | Aristocrat Technologies, Inc. | Button deck with non-penetrating pushbutton |
Also Published As
Publication number | Publication date |
---|---|
US20140364235A1 (en) | 2014-12-11 |
JP2013161612A (ja) | 2013-08-19 |
EP2811503A4 (en) | 2015-11-18 |
EP2811503A1 (en) | 2014-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2013114709A1 (ja) | 押ボタン装置及び遊技機 | |
AU2012232532B2 (en) | Switch unit and game machine | |
WO2010151305A2 (en) | Compact assistive reading device | |
JP2013164907A (ja) | 押ボタン装置及び遊技機 | |
JP2013161615A (ja) | 押ボタン装置及び遊技機 | |
JP2010005323A (ja) | 遊技機 | |
JP6497334B2 (ja) | 押しボタンスイッチおよび遊技機 | |
US20150277584A1 (en) | Operation unit | |
JP5610175B1 (ja) | 回胴式遊技機用ストップボタンの組付構造、回胴式遊技機及び回胴式遊技機用ストップボタンユニット | |
JP5941721B2 (ja) | 操作装置 | |
JP2015066352A (ja) | 遊技機 | |
JP2004215730A (ja) | 遊技機 | |
JP2006187431A (ja) | 遊技機用操作スイッチ | |
JP7460111B2 (ja) | 遊技機 | |
WO2010058208A1 (en) | Amusement machine and push button assembly | |
JP2015036072A (ja) | 操作スイッチ装置及び遊技機 | |
JP2006226806A (ja) | 動き検出装置 | |
JP2006296548A (ja) | 操作スイッチ、並びに遊技機 | |
US20180286173A1 (en) | Lever handle and game machine | |
JP6217288B2 (ja) | 操作ユニット | |
JP2012115353A (ja) | 遊技機 | |
JP2015066354A (ja) | 遊技機 | |
JP6836200B2 (ja) | 操作スイッチ、遊技機 | |
JP2006006715A (ja) | 遊技機用スイッチユニット | |
JP4753212B2 (ja) | 遊技機用操作ボタン装置 |
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: 12867582 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14371645 Country of ref document: US |
|
REEP | Request for entry into the european phase |
Ref document number: 2012867582 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2012867582 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |