US20190384947A1 - Card reader and foreign matter detection method - Google Patents
Card reader and foreign matter detection method Download PDFInfo
- Publication number
- US20190384947A1 US20190384947A1 US16/433,371 US201916433371A US2019384947A1 US 20190384947 A1 US20190384947 A1 US 20190384947A1 US 201916433371 A US201916433371 A US 201916433371A US 2019384947 A1 US2019384947 A1 US 2019384947A1
- Authority
- US
- United States
- Prior art keywords
- card
- output
- state
- conveyance path
- capacitance sensor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000001514 detection method Methods 0.000 title claims description 107
- 230000007246 mechanism Effects 0.000 claims description 102
- 238000003780 insertion Methods 0.000 claims description 83
- 230000037431 insertion Effects 0.000 claims description 83
- 238000000034 method Methods 0.000 claims description 13
- 230000008569 process Effects 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 15
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 9
- 230000007423 decrease Effects 0.000 description 7
- 239000007788 liquid Substances 0.000 description 7
- 239000002184 metal Substances 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000002265 prevention Effects 0.000 description 3
- 239000004020 conductor Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- BZHJMEDXRYGGRV-UHFFFAOYSA-N Vinyl chloride Chemical compound ClC=C BZHJMEDXRYGGRV-UHFFFAOYSA-N 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000005389 magnetism Effects 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K13/00—Conveying record carriers from one station to another, e.g. from stack to punching mechanism
- G06K13/02—Conveying record carriers from one station to another, e.g. from stack to punching mechanism the record carrier having longitudinal dimension comparable with transverse dimension, e.g. punched card
- G06K13/08—Feeding or discharging cards
- G06K13/0868—Feeding or discharging cards using an arrangement for keeping the feeding or insertion slot of the card station clean of dirt, or to avoid feeding of foreign or unwanted objects into the slot
- G06K13/0875—Feeding or discharging cards using an arrangement for keeping the feeding or insertion slot of the card station clean of dirt, or to avoid feeding of foreign or unwanted objects into the slot the arrangement comprising a shutter for blocking at least part of the card insertion slot
- G06K13/0881—Feeding or discharging cards using an arrangement for keeping the feeding or insertion slot of the card station clean of dirt, or to avoid feeding of foreign or unwanted objects into the slot the arrangement comprising a shutter for blocking at least part of the card insertion slot the shutter arranged to open only if the record carrier has been authenticated to enter the insertion slot
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K13/00—Conveying record carriers from one station to another, e.g. from stack to punching mechanism
- G06K13/02—Conveying record carriers from one station to another, e.g. from stack to punching mechanism the record carrier having longitudinal dimension comparable with transverse dimension, e.g. punched card
- G06K13/08—Feeding or discharging cards
- G06K13/0806—Feeding or discharging cards using an arrangement for ejection of an inserted card
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0008—General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0013—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers
- G06K7/0086—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers the connector comprising a circuit for steering the operations of the card connector
- G06K7/0091—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers the connector comprising a circuit for steering the operations of the card connector the circuit comprising an arrangement for avoiding intrusions and unwanted access to data inside of the connector
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/08—Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes
- G06K7/081—Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes electrostatic, e.g. by detecting the charge of capacitance between electrodes
Definitions
- At least an embodiment of the present invention relates to a card reader for reading data recorded on a card or recording data onto the card. Further, at least an embodiment of the present invention relates to a foreign matter detection method for such a card reader.
- Card readers for reading magnetic data recorded on a card and recording magnetic data onto the card have been used widely.
- skimming in which the magnetic data of a card is illegally acquired using a magnetic head by a criminal attaching the magnetic head to a card insertion part of a card reader has become a large problem.
- the tricks used for skimming by criminals become more sophisticated year by year, and the situation in which a device for skimming such as a magnetic head for skimming (hereinafter, referred to as an “insert skimmer”) for reading the magnetic data of the card is attached to the inside of a card reader occurs. Therefore, various techniques for detecting that an insert skimmer has been inserted on the inside of a card reader have been proposed.
- JP-A 2016-110415 discloses a card reader comprising a capacitance sensor attached to a card passage which passes through a card inserted from an insertion port of the card. If an insert skimmer is attached to the card passage, it is detected as a foreign matter by the capacitance sensor, and a process such as notifying a predetermined alarm to the host device is performed.
- At least an embodiment of the present invention in consideration of the aforementioned situation, provides a card reader which can detect the foreign matter with a high accuracy by discriminating the case when a liquid enters a card conveyance path and the case when an insert skimmer is attached, and the foreign matter detection method
- the card reader of at least an embodiment of the present invention includes a main body part including a card conveyance path in which a card inserted into an insertion port is conveyed, a shutter member structured to move between a closed position which closes the card conveyance path and an open position which opens the card conveyance path, a first capacitance sensor provided in the main body part and structured to detect that an object is present in the card conveyance path, and a control unit structured to calculate a first output difference which is a difference between an output of the first capacitance sensor in a first state in which the shutter member is in the closed position and the output of the first capacitance sensor in a second state in which the shutter member moves from the first state to the open position and then moves to the closed position, calculate a second output difference which is a difference between a maximum output of the first capacitance sensor in a period from the first state to the second state and the output of the first capacitance sensor in the second state, and perform a process for determining that an object other than the card is installed in the card conveyanc
- a foreign matter detection method for a card reader of at least an embodiment of the present invention includes a main body part including a card conveyance path in which a card inserted into an insertion port is conveyed, a shutter member structured to move between a closed position which closes the card conveyance path and an open position which opens the card conveyance path, and a first capacitance sensor provided in the main body part and structured to detect that an object is present in the card conveyance path, the foreign matter detection method including calculating a first output difference which is a difference between an output of the first capacitance sensor in a first state in which the shutter member is in the closed position and the output of the first capacitance sensor in a second state in which the shutter member moves from the first state to the open position and then moves to the closed position, calculating a second output difference which is a difference between a maximum output of the first capacitance sensor in a period from the first state to the second state and the output of the first capacitance sensor in the second state, and determining that an object other than the card is installed
- At least an embodiment of the present invention can provide a card reader which can discriminate between the case when a liquid enters a card conveyance path and the case when an insert skimmer is attached to perform detection of the foreign matter with a high accuracy, and a foreign matter detection method.
- FIG. 1 is a plan view describing the configuration of a card reader 1 according to an embodiment of the card reader of the present invention
- FIG. 2 is a front view describing the configuration of a card insertion detection mechanism 14 shown in FIG. 1 ;
- FIG. 3 is a side view describing the configuration of a prehead 10 , an IC chip sensor 9 , a card detection mechanism 15 a and a conveyance roller 26 shown in FIG. 1 ;
- FIG. 4 is a block diagram of a host device 3 on which the card reader 1 shown in FIG. 1 is mounted and the card reader 1 ;
- FIG. 5A is a diagram illustrating a first configuration example of the insert skimmer assumed to be inserted on the inside of the card reader
- FIG. 5B is a diagram illustrating a second configuration example of an insert skimmer assumed to be inserted on the inside of the card reader;
- FIG. 6 is a plan view illustrating a state in which an insert skimmer 50 shown in FIG. 5A is inserted in a main body part 6 of the card reader 1 ;
- FIG. 7 is a diagram illustrating a state in which the insert skimmer 50 is inserted in an insertion port 4 and the card detection mechanism 15 a is in the ON state;
- FIG. 8 is a diagram illustrating a state in which the insert from the state of FIG. 7 is further pushed to the rear side in the front and rear direction;
- FIG. 9 is a diagram illustrating a state in which a card 2 is inserted in the insertion port 4 and the card detection mechanism 15 a is in the ON state;
- FIG. 10 is a diagram illustrating a state in which the card 2 from the state of FIG. 9 was pulled;
- FIG. 11 is a diagram illustrating an example of the output waveform of a first capacitance sensor 41 during a period in which the aforementioned control for moving a shutter member 13 to the closed position after moving the shutter member 13 to the open position is performed;
- FIG. 12 is a diagram illustrating an example of an assumed insert skimmer 50 x
- FIG. 13 is a plan view illustrating a state in which the insert skimmer 50 x shown in FIG. 12 is inserted in the main body part 6 of the card reader 1 ;
- FIG. 14 is a diagram illustrating an example of the output waveform of the capacitance sensor during a period in which the aforementioned control for moving the shutter member 13 to the closed position after moving the shutter member 13 to the open position is performed.
- FIG. 1 is a plan view describing the configuration of a card reader 1 according to an embodiment of the card reader of the present invention.
- FIG. 2 is a front view describing the configuration of a card insertion detection mechanism 14 shown in FIG. 1 .
- FIG. 3 is a side view describing the configuration of the prehead 10 , the IC chip sensor 9 , the first capacitance sensor 41 , the card detection mechanism 15 a and the conveyance roller 26 shown in FIG. 1 .
- FIG. 4 is a block diagram of a host device 3 on which the card reader 1 shown in FIG. 1 is mounted and the card reader 1 .
- the card reader 1 is a device for reading data recorded on a card 2 and recording data into the card 2 , and is used by mounting on a host device 3 (refer to FIG. 4 ) such as an Automated Teller Machine (ATM).
- the card reader 1 includes a card insertion unit 5 in which an insertion port 4 for inserting a card 2 is formed, and a main body part 6 .
- a card conveyance path 7 in which the card 2 which is inserted into the insertion port 4 is conveyed is formed on the inside of the main body part 6 of the card reader 1 , and the card reader 1 includes a card conveyance mechanism 8 (Refer to FIG. 3 ) which conveys the card 2 on the card conveyance path 7 .
- the card reader 1 conveys the card 2 in the X direction shown in FIG. 1 and the like. Further, the card 2 is inserted in the X1 direction and ejected in the X2 direction of FIG. 1 and the like. Namely, the X1 direction is the insertion direction of the card 2 into the insertion port 4 , and the X2 direction is the ejection direction of the card 2 from the injection port 4 . Further, the Z direction in FIG. 1 and the like, which is orthogonal to the X direction is the thickness direction of the card 2 inserted in the insertion port 4 , and the Y direction in FIG. 1 and the like, which is orthogonal to the X direction and the Z direction is the width direction of the card 2 .
- the X direction is the front and rear direction
- the Y direction is the right and left direction
- the Z direction is the vertical direction.
- the side (X2 direction side) on which the insertion port 4 is formed in the front and rear direction is a “front” side
- the opposite side (X1 direction side) is a “rear (back)” side.
- one side (Z1 direction side) in the vertical direction is an “upper” side
- the opposite side (Z2 direction side) is a “lower” side.
- the card 2 is, for example, a rectangular-shaped card made of vinyl chloride and having a thickness in the range of 0.7 mm to 0.8 mm. Further, the card 2 is a contact type IC card with a magnetic stripe as prescribed by International Standard (ISO/IEC7811) or Japanese Industrial Standards JIS (JISX6302). As shown in FIG. 1 , a magnetic stripe in which magnetic data is to be recorded is formed on the back face (bottom surface) of the card 2 . Further, an IC chip may be incorporated in the card 2 , and an external connection terminal 2 b of the IC chip is formed on the front side (upper side) of the card 2 . The magnetic stripe 2 a and the external connection terminal 2 b are formed in a predetermined position prescribed by the international standards or JIS standards.
- the card reader 1 comprises a magnetic head 24 for performing at least one of reading magnetic data recorded on a magnetic stripe 2 a or recording magnetic data onto the magnetic stripe 2 a (refer to FIG. 1 ), and an IC contact block 12 having a plurality of IC contact springs 11 in contact with the external connection terminal 2 b of the card 2 on the inside of the main body part 6 .
- the card reader 1 comprises a shutter member 13 for closing the card conveyance path 7 , a card insertion detection mechanism 14 for detecting that a card 2 has been inserted in the insertion port 4 , a prehead 10 , an IC chip sensor 9 , card detection mechanisms 15 a , 15 b , 15 c and 15 d for detecting the presence of a card 2 in the card conveyance path 7 , a first capacitance sensor 41 and a second capacitance sensor 42 for detecting the presence of an object in the card conveyance path 7 , and a control unit 17 for controlling the card reader 1 .
- the control unit 17 is connected to a host control unit 18 which is the control unit of the host device 3 (refer to FIG. 4 ).
- the card insertion unit 5 is connected to the front end of the main body part 6 .
- the card conveyance path 7 includes an upper guide member 19 constituting the upper surface of the card conveyance path 7 and a lower guide member 20 constituting the lower surface of the card conveyance path 7 .
- the upper guide member 19 and the lower guide member 20 are made of an insulating resin material.
- the magnetic head 24 and the IC contact block 12 are disposed on the inside of the main body part 6 .
- the magnetic head 24 is disposed so that a gap part of the magnetic head 24 faces the card conveyance path 7 from the lower side.
- the IC contact block 12 is disposed on the rear side relative to the magnetic head 24 .
- the IC contact block 12 is disposed so as to face the card conveyance path 7 from the upper side.
- the magnetic head 24 is electrically connected to the control unit 17 (refer to FIG. 4 ).
- the IC contact block 12 may be configured to be disposed in front of the magnetic head 24 (for example, between the second conveyance roller 26 and the first conveyance roller 26 counting from the side closer to shutter member 13 ).
- the movement mechanism 21 (refer to FIG. 4 ) which moves the IC contact block 12 between a contactable position in which the IC contact spring 11 can be in contact with the external connection terminal 2 b of the card 2 and a retreated position retreated (specifically, retreating to the upper side) so that the IC contact spring 11 is not in contact with the external connection terminal 2 b of the card 2 is connected to the IC contact block 12 .
- the movement mechanism 21 includes a drive source such as a solenoid, and a power transmission mechanism such as a link mechanism for transmitting the power of the drive source to the IC contact block 12 .
- the movement mechanism 21 is connected to the control unit 17 . Specifically, the drive source of the movement mechanism 21 is electrically connected to the control unit 17 .
- the IC contact spring 11 is electrically connected to the control unit 17 .
- the control unit 17 supplies current to the IC contact spring 11 .
- Examples of the movement mechanism 21 include the configuration described in WO 2018/61685, the configuration described in WO 2016/158946, or the configuration which moves using a cam groove.
- the card insertion detection mechanism 14 is disposed on the rear side of the insertion port 4 , and detects the card 2 inserted in the insertion port 4 .
- the card insertion detection mechanism 14 detects that the card 2 is inserted into the insertion port 4 by detecting the width (width in the right and left direction) of the card 2 inserted in the insertion port 4 .
- this card insertion detection mechanism 14 includes two lever members 22 respectively disposed on both sides in the right and left direction and two sensors 23 .
- the card insertion detection mechanism 14 is disposed in a front end side portion of the card insertion unit 5 .
- card insertion detection mechanism 14 is electrically connected to the control unit 17 .
- the two sensors 23 are electrically connected to the control unit 17 .
- the sensor 23 is a transmission type optical sensor having a light emitting element and a light receiving element disposed so as to face each other.
- the sensor 23 is disposed on the upper side of the card conveyance path 7 so that the light emitting unit and the light receiving unit face each other in the front and rear direction. Note that, in FIG. 1 , the illustration of the sensor 23 has been omitted.
- the lever member 22 is formed so that the shape as viewed from the front and rear direction is substantially L-shaped, and is constituted from card contact parts 22 a respectively disposed on both end sides of the card conveyance path 7 in the right and left direction, and a light intercepting parts 22 b extending from the upper end of the card contact part 22 a to the inside in the right and left direction.
- This lever member 22 is rotatably held by a frame of the card insertion unit 5 , so as to make it possible to have a center of rotation at the boundary between the card contact part 22 a and the light intercepting parts 22 b and rotation in the front and rear direction as the axis of rotation.
- the light intercepting parts 22 b are disposed on the upper side of the card conveyance path 7 .
- the lever member 22 is biased by a spring member which is not shown so that the lower end side of the card contact part 22 a is disposed in the card conveyance path 7 .
- the card insertion detection mechanism 14 is in an OFF state. In this state, when the card 2 in which the width of the short-side direction is a predetermined width is inserted in the insertion port 4 , as shown by the two-dot chain line of FIG.
- both the left and right ends of the card 2 contact with the lower end side of the two respective card contact parts 22 a to rotate the two lever members 22 until the two respective light intercepting parts 22 b are separated from the light emitting unit of the sensor 23 and the light receiving unit. If the two respective light intercepting parts 22 b are separated from the light emitting unit of the two sensors 23 and the light receiving unit, the card insertion detection mechanism 14 is in the ON state.
- the width of the card 2 inserted in the insertion port 4 is narrower than the predetermined width, thus, when the light intercepting parts 22 b are not separated from between the light emitting unit of sensor 23 of at least one of the two sensors 23 and the light receiving unit, the card insertion detection mechanism 14 remains in the OFF state. Therefore, the card insertion detection mechanism 14 detects a card 2 by switching from an OFF state to an ON state when the width in the right and left direction of the card 2 inserted in the insertion port 4 is a predetermined width.
- the card insertion detection mechanism 14 may be in an OFF state. In this case, when a card 2 having a predetermined width is inserted in the insertion port 4 , and the space between the light emitting unit of the sensor 23 and the light receiving unit is intercepted by the two respective light intercepting parts 22 b , the card insertion detection mechanism 14 is in the ON state.
- the configuration of the card insertion detection mechanism 14 is not limited to that shown in FIG. 2 .
- the card contact part 22 a may be disposed to only one side in the width direction of the card, and the other side may be a side surface of the conveyance path of the card.
- the distance between the card contact part 22 a and the side surface of the conveyance path of the card to a predetermined width (slightly narrower than the width of the card)
- the insertion will be detected when the card is inserted.
- the shutter member 13 is disposed in the boundary portion between the card insertion unit 5 and the main body part 6 , in other words, the rear end side of the card insertion unit 5 .
- the shutter driving mechanism 25 (refer to FIG. 4 ) is connected to the shutter member 13 .
- the shutter driving mechanism 25 includes a drive source such as a solenoid, and a power transmission mechanism such as a link mechanism for transmitting the power of the drive source to the shutter member 13 .
- the shutter driving mechanism 25 is connected to the control unit 17 . Specifically, the drive source of the shutter driving mechanism 25 is electrically connected to the control unit 17 .
- the shutter member 13 is capable of moving between a closed position (position illustrated by the two-dot chain line of FIG. 3 ) which closes the card conveyance path 7 and an open position (position illustrated by the solid line of FIG. 3 ) which retreats from the card conveyance path 7 to open the card conveyance path 7 .
- the prehead 10 is a magnetic head for detecting whether or not the desired magnetic data determined in accordance with the standards has been recorded on the magnetic stripe 2 a of the card 2 inserted from the insertion port 4 .
- the prehead 10 is disposed between the card insertion detection mechanism 14 and the shutter member 13 in the card insertion unit 5 , and detects magnetism from the position where the magnetic stripe 2 a of the card 2 inserted in the insertion port 4 is to be formed.
- the prehead 10 functions as a magnetic detector.
- the prehead 10 is disposed in the right and left direction in almost the same position as the magnetic head 24 in the main body part 6 . As shown in FIG. 3 , the prehead 10 is disposed so that the gap part of the prehead 10 faces to the card 2 inserted in the insertion port 4 from the lower side.
- the IC chip sensor 9 is a sensor for detecting whether or not an IC chip has been mounted on the card 2 inserted from the insertion port 4 .
- the IC chip sensor 9 is a metal sensor for detecting the metal contained on the external connection terminal 2 b of the card 2 inserted from the insertion port 4 .
- the IC chip sensor 9 is disposed in the card insertion unit 5 between the card insertion detection mechanism 14 and the shutter member 13 , and detects the metal from the position where the external connection terminal 2 b of the card 2 inserted in the insertion port 4 is to be formed.
- the IC chip sensor 9 functions as a metal detector.
- the IC chip sensor 9 is in the same position in the front and rear direction as the prehead 10 , and is disposed in the right and left direction in almost the same position as the IC contact block 12 in the main body part 6 . As shown in FIG. 3 , the IC chip sensor 9 is disposed so as to face the card 2 inserted in the insertion port 4 from the upper side.
- the card detection mechanisms 15 a , 15 b , 15 c and 15 d are disposed on the inside of the main body part 6 . Namely, the card detection mechanisms 15 a , 15 b , 15 c and 15 d are disposed on the rear side relative to the card insertion detection mechanism 14 , the prehead 10 and the IC chip sensor 9 . Further, the card detection mechanisms 15 a , 15 b , 15 c and 15 d are respectively disposed in a state shifted in the front and rear direction.
- the card detection mechanism 15 b is disposed on the rear side relative to the card detection mechanism 15 a
- the card detection mechanism 15 c is disposed on the rear side relative to the card detection mechanism 15 b
- the card detection mechanism 15 d is disposed on the rear side relative to the card detection mechanism 15 c .
- the card detection mechanisms 15 a , 15 b , 15 c and 15 d are electrically connected to the control unit 17 .
- the card detection mechanisms 15 a , 15 b , 15 c and 15 d are transmission type optical sensors each having a light emitting unit 15 A and a light receiving unit 15 B disposed facing each other. Note that, in FIG.
- FIG. 3 an illustration of the card detection mechanisms 15 b , 15 c and 15 d has been omitted.
- the light emitting unit 15 A and the light receiving unit 15 B are disposed in a state in which the card conveyance path 7 is sandwiched in the vertical direction.
- the light receiving unit 15 B receives light from the light emitting unit 15 A.
- the card detection mechanisms 15 a , 15 b , 15 c and 15 d are in an OFF state. In this state, if a card 2 enters between the light emitting unit 15 A and the light receiving unit 15 B, the light from the light emitting unit 15 A to the light receiving unit 15 B is intercepted so that the card detection mechanisms 15 a , 15 b , 15 c and 15 d are in the ON state. Therefore, the card detection mechanisms 15 a , 15 b , 15 c and 15 d detect the card 2 by switching from an OFF state to an ON state.
- the card detection mechanisms 15 a , 15 b , 15 c and 15 d are disposed in a state in which the card 2 is present in the card conveyance path 7 so that at least one of the card detection mechanisms 15 a , 15 b , 15 c and 15 d is in the ON state.
- the card detection mechanisms 15 a , 15 b , 15 c and 15 d may be reflection type optical sensors.
- the card detection mechanisms 15 a , 15 b , 15 c and 15 d are in the OFF state, thus, if the light receiving unit receives light emitted from the light emitting units of the card detection mechanisms 15 a , 15 b , 15 c and 15 d and reflected from the card 2 , the card detection mechanisms 15 a , 15 b , 15 c and 15 d are in the ON state.
- the card conveyance mechanism 8 includes three conveyance rollers 26 (refer to FIG. 1 . In FIG. 3 , only the most front side of the rollers is illustrated) in contact with the card 2 so as to convey the card 2 on the card conveyance path 7 , a motor 28 (refer to FIG. 4 ) for driving each conveyance roller 26 , and a power transmission mechanism (not shown) for transmitting the power of the motor 28 to each conveyance roller.
- Each conveyance roller 26 is disposed on the inside of the main body part 6 . Namely, the conveyance rollers 26 are disposed to the rear side relative to the card insertion detection mechanism 14 .
- a pad roller 29 is disposed to oppose each conveyance roller 26 .
- Each conveyance roller 26 and the pad roller 29 are opposed in the vertical direction. Further, the pad roller 29 is biased toward the conveyance roller 26 , and the card 2 is conveyed in a state sandwiched between the conveyance roller 26 and the pad roller 29 .
- An encoder 30 for detecting the rotation of the motor 28 is attached to the motor 28 (refer to FIG. 4 ).
- the motor 28 and the encoder 30 are electrically connected to the control unit 17 .
- a first capacitance sensor 41 and a second capacitance sensor 42 for detecting the change of the capacitance on the inside of the card conveyance path 7 due to an object passing through the card conveyance path 7 are incorporated in the lower guide member 20 .
- the first capacitance sensor 41 and the second capacitance sensor 42 may be incorporated in the upper guide member 19 .
- the first capacitance sensor 41 is disposed in a position which does not overlap with the card detection mechanism 15 a and the card detection mechanism 15 b between the closest conveyance roller 26 of the three conveyance rollers 26 and the subsequent conveyance roller 26 .
- the second capacitance sensor 42 is disposed on the rear side of the front and rear direction relative to the first capacitance sensor 41 , and is disposed in a position which does not overlap with the magnetic head 24 and the IC contact block 12 three conveyance rollers 26 between the closest conveyance roller 26 of the three conveyance rollers 26 and the subsequent conveyance roller 26 .
- the output signals of the first capacitance sensor 41 and the second capacitance sensor 42 are transmitted to the control unit 17 .
- the second capacitance sensor 42 may be provided in a position overlapping with the IC contact block 12 .
- FIG. 5A is a diagram illustrating a first configuration example of the insert skimmer assumed to be inserted on the inside of the card reader.
- FIG. 5B is a diagram illustrating a second configuration example of the insert skimmer assumed to be inserted on the inside of the card reader.
- FIG. 6 is a plan view illustrating a state in which the insert skimmer 50 shown in FIG. 5A is inserted in the main body part 6 of the card reader 1 .
- the insert skimmer 50 shown in FIGS. 5A and 5B includes a main body part formed by a rectangular plate shaped electrically-conductive material in which the width in the right and left direction is substantially the same as the width of the card 2 .
- the main body part of the insert skimmer 50 is made of metal.
- a cutout part 50 a or an aperture 50 d for avoiding contacting with the conveyance roller 26 which is closest to the front side in the main body part 6 of the card reader 1 is formed in the main body part of the insert skimmer 50 shown in FIG. 5A and FIG. 5B .
- a through hole 50 b is formed in the main body part of the insert skimmer 50 shown in FIG. 5A and FIG.
- the cutout part 50 c is formed in the main body part of the insert skimmer 50 shown in FIG. 5B so as to not block the light from the light emitting unit 15 A of the card detection mechanism 15 b toward the light receiving unit 15 B when the insert skimmer 50 is attached to the main body part 6 of the card reader 1 .
- the insert skimmer 50 shown in FIG. 5A is inserted in the main body part 6 by pushing manually because the cutout part 50 a is large and the area of the main body part which can contact with the conveyance roller 26 is small.
- the insert skimmer 50 shown in FIG. 5B has a large area of the main body part which can contact with the conveyance roller 26 , it is inserted in the main body part 6 by conveying with the conveyance roller 26 when the insert skimmer 50 is inserted into the insertion port 4 .
- a counterfeit magnetic stripe 51 is formed in the end part (tip end) of the rear side in the front and rear direction of the main body part of the insert skimmer 50 shown in FIGS. 5A and 5B , and the magnetic head 52 for reading the magnetic information from the magnetic stripe of the legitimate card 2 is formed to the left of this magnetic stripe 51 .
- the information recorded on the magnetic stripe 51 is the same as the information recorded on the tip end of the magnetic stripe 2 a of the legitimate card 2 .
- the through hole 50 b and the magnetic head 52 must be formed in the same position as the magnetic stripe 51 in the right and left direction in the main body part of the insert skimmer 50 , thus, the length in the front and rear direction of the magnetic stripe 51 becomes sufficiently smaller than the length in the front and rear direction of the magnetic stripe 2 a of the legitimate card 2 .
- the position of the magnetic head 52 is, for example, on the right side of the through hole 50 b .
- the width of the front and rear direction of the through hole 50 b is somewhat large somewhat large in order to definitely avoid the card detection mechanism 15 a.
- the control unit 17 of the card reader 1 shown in FIG. 4 performs overall control of the entirety of the card reader 1 , and specifically, contains various processors which execute programs and perform processes, a Random Access Memory (RAM), and a Read Only Memory (ROM).
- the various processors include a central processing unit (CPU) which is a general-purpose processor functioning as various processing units by executing a program, a programmable logic device (PLD) which is a processor capable of changing a circuit configuration after a field-programmable gate array (FPGA) is manufactured, and a dedicated electric circuit which is a processor having a dedicated circuit configuration designed for performing a specific process such as an Application-Specific Integrated Circuit (ASIC).
- CPU central processing unit
- PLD programmable logic device
- FPGA field-programmable gate array
- ASIC Application-Specific Integrated Circuit
- each of the various processors is an electrical circuit in which circuit elements, such as semiconductor elements, are combined.
- the control unit 17 may be configured by one of these various processors, or may be configured by a combination of two or more same or different processors (for example, a combination of a plurality of the FPGAs or the CPU and the FPGA).
- the control unit 17 operates the prehead 10 and the IC chip sensor 9 when the legitimate card 2 is inserted in the insertion port 4 and the insertion of the card 2 is detected by the card insertion detection mechanism 14 . Moreover, when the prehead 10 successfully read the desired information from the tip end of the magnetic stripe 2 a of the card 2 , or, the IC chip sensor 9 detected the IC chip (metal), the control unit moves the shutter member 13 from the closed position to the open position. Therefore, the card 2 can be incorporated into the main body part 6 .
- control unit 17 operates the prehead 10 and the IC chip sensor 9 when the insert skimmer 50 having the magnetic stripe 51 shown in FIG. 5A and FIG. 5B is inserted in the insertion port 4 and the insertion of the insert skimmer 50 is detected by the card insertion detection mechanism 14 . Moreover, if the prehead 10 successfully reads the desired information from the magnetic stripe 51 of the insert skimmer 5 and the IC chip sensor 9 detected the metal of the main body part of the insert skimmer 50 , the control unit 17 moves the shutter member 13 from the closed position to the open position.
- the insert skimmer 50 can be inserted on the inside of the main body part 6 .
- the shutter member 13 is indicated by a broken line which indicates that it is in the open position.
- the control unit 17 moves the shutter member 13 from the closed position to the open position as stated above, and then, when each of the card detection mechanisms 15 a , 15 b , 15 c and 15 d are in the OFF state at the timing when the card detection mechanism 15 a returned to the OFF state after being in the ON state, moves the shutter member 13 to the closed position and performs a control for returning to a standby state when the card insertion detection mechanism 14 is in the OFF state.
- the insert skimmer 50 is inserted from the insertion port 4 to move the shutter member 13 to the open position, and then, if the insert skimmer 50 is moved to the rear side, the card detection mechanism 15 a is in the ON state as shown in FIG. 7 . Then, if the insert skimmer 50 is moved further to the rear side, the card detection mechanism 15 a returns to the OFF state by the card detection mechanism 15 a overlapping with the through hole 50 b of the insert skimmer 50 as shown in FIG. 8 .
- each of the card detection mechanisms 15 a , 15 b , 15 c and 15 d are in an OFF state, and card insertion detection mechanism 14 is in the OFF state, thus, the control unit 17 moves the shutter member 13 to the closed position and returns to a standby state.
- a similar behavior occurs when the card 2 is inserted from the insertion port 4 , and then, pulled out.
- the card 2 is inserted from the insertion port 4 and the shutter member 13 moves to the open position, and then, if the card 2 is moved to the rear side, the card detection mechanism 15 a is in the ON state as shown in FIG. 9 . Then, if the card 2 is pulled out, the card detection mechanism 15 a returns to the OFF state shown in FIG. 10 .
- each of the card detection mechanisms 15 a , 15 b , 15 c and 15 d are in the OFF state, and card insertion detection mechanism 14 is in the OFF state, thus, the control unit 17 moves the shutter member 13 to the closed position and returns to a standby state.
- the control unit 17 When performing a control for moving the shutter member 13 to the closed position after moving the shutter member 13 to the open position, the control unit 17 , as stated above, performs the foreign matter detection process to determine whether or not an object other than the card 2 such as an insert skimmer 50 is installed in the card conveyance path 7 .
- FIG. 11 is a drawing illustrating an example of the output waveform of the first capacitance sensor 41 during the period in which the aforementioned control for moving the shutter member 13 to the closed position after moving the shutter member 13 to the open position is performed.
- the output waveform W 1 shown in FIG. 11 illustrates the output waveform when the insert skimmer 50 shown in FIG. 5A and FIG. 5B is installed in the card conveyance path 7 (the state in FIG. 8 ).
- the output waveform W 2 shown in FIG. 11 illustrates the output waveform when the card 2 is inserted and pulled out from the card conveyance path 7 .
- the output waveform W 3 shown in FIG. 11 illustrates the output waveform when a card 2 adhered with water is inserted in the card conveyance path 7 and pulled out, and the water remained on the card conveyance path 7 .
- the output of the first capacitance sensor 41 decreases from the output value OP 1 to the output value OP 2 , and then, is maintained at the output value OP 2 .
- the output of the first capacitance sensor 41 decreases from the output value OP 1 to the output value OP 3 , and then, returns to the output value OP 1 .
- the output of the first capacitance sensor 41 decreases from the output value OP 1 to the output value OP 4 , and then, increases to the output value OP 5 and is maintained at the output value OP 5 .
- the control unit 17 calculates a first output difference ⁇ C 1 which is the difference between the output of the first capacitance sensor 41 in the first state in which the shutter member 13 is in the closed position and the output of the first capacitance sensor 41 in the second state in which the shutter member 13 is moved from the first state to the open position and then moved to the closed position.
- the control unit 17 calculates the difference of the output value OP 1 which is the value prior to time T 1 in this output waveform W 1 and the output value OP 2 which is the value after time T 2 in this output waveform W 1 as the first output difference ⁇ C 1 . Further, when the output of the first capacitance sensor 41 changed such as the output waveform W 2 , the control unit 17 calculates the difference between the output value OP 1 which is the value prior to time T 1 in this output waveform W 2 and the output value OP 1 which is the value after time T 2 in this output waveform W 2 as the first output difference ⁇ C 1 .
- the control unit 17 calculates the difference between the output value OP 1 which is the value prior to time T 1 in this output waveform W 3 and the output value OP 5 which is the value after time T 2 in the output waveform W 3 as the first output difference ⁇ C 1 .
- control unit 17 calculates the second output difference ⁇ C 2 which is the difference between the maximum output of the first capacitance sensor 41 in a period from the first state to the second state (between time T 1 and time T 2 in FIG. 11 ) and the output of the first capacitance sensor 41 in the second state.
- the control unit 17 calculates the difference between the output value OP 2 which is a maximum value between time T 1 and time T 2 in this output waveform W 1 and the output value OP 2 which is the value after time T 2 in this output waveform W 1 as the second output difference ⁇ C 2 . Further, when the output of the first capacitance sensor 41 changed such as the output waveform W 2 , the control unit 17 calculates the difference between the output value OP 3 which is a maximum value between time T 1 and time T 2 in this output waveform W 2 and the output value OP 1 which is the value after time T 2 in this output waveform W 2 as the second output difference ⁇ C 2 .
- the control unit 17 calculates the difference between the output value OP 4 which is a maximum value between time T 1 and time T 2 in this output waveform W 3 and the output value OP 5 which is the value after time T 2 in this output waveform W 3 as the second output difference ⁇ C 2 .
- the insert skimmer 50 When the insert skimmer 50 is installed in the card conveyance path 7 , as is understood from the output waveform W 1 of FIG. 11 , while the first output difference ⁇ C 1 is a large value, the second output difference ⁇ C 2 is a small value. Further, the card 2 is pulled out, and as a result, when water does not remain in the card conveyance path 7 , the first output difference ⁇ C 1 is a small value as is understood from the output waveform W 2 of FIG. 11 . Further, the card 2 is pulled out, and as a result, when water remains in the card conveyance path 7 , both of the first output difference ⁇ C 1 and the second output difference ⁇ C 2 are large values as is understood from the output waveform W 3 of FIG. 11 . Therefore, depending on the size of the first output difference ⁇ C 1 and the second output difference ⁇ C 2 , it can be determined whether or not the insert skimmer 50 has been installed in the card conveyance path 7 .
- control unit 17 determines that an object other than the card 2 (insert skimmer 50 ) has been installed in the card conveyance path 7 when the first output difference ⁇ C 1 is the predetermined first threshold or more, and, the second output difference ⁇ C 2 is less than the predetermined second threshold.
- the control unit 17 performs the removal of the insert in the case when the first output difference ⁇ C 1 is less than the first threshold and the case when the first output difference ⁇ C 1 is the first threshold or more and the second output difference ⁇ C 2 is the second threshold or more, in short, it is determined that the insert skimmer 50 has not been installed in the card conveyance path 7 .
- the control unit 17 determines that the insert skimmer 50 is installed in the card conveyance path 7 .
- the error information indicating that the insert skimmer 50 is inserted is recorded in the ROM.
- control unit 17 Until the error information recorded in the ROM is deleted, the control unit 17 returns an error to the request from the host device 3 , and the incorporation operation of the card 2 is not performed.
- the control unit 17 deletes the error information recorded in the ROM, and returns to the normal operation mode.
- the card reader 1 can discriminate between the state in which the insert skimmer 50 is installed shown in FIG. 8 and the state in which the card 2 is pulled out after being inserted, and thus, can detect the insertion of the insert skimmer 50 with a high accuracy. The crime prevention effect can improve thereby.
- FIG. 12 is a diagram illustrating an example of an assumed insert skimmer 50 x .
- FIG. 13 is a plan view illustrating a state in which the insert skimmer 50 x shown in FIG. 12 is inserted in the main body part 6 of the card reader 1 .
- the insert skimmer 50 x is constituted by a first main body part 53 and a second main body part 54 .
- the first main body part 53 is constituted in the same manner as the insert skimmer 50 shown in FIG. 5A .
- the second main body part 54 is constituted by a different material than the first main body part 53 .
- the second main body part 54 is connected to the end part of the rear side in the front and rear direction of the first main body part 53 .
- An aperture 54 a for avoiding the magnetic head 24 is formed in a part of the second main body part 54 .
- FIG. 14 is a diagram illustrating an example of the output waveform of the capacitance sensor during a period in which the aforementioned control for moving the shutter member 13 to the closed position after moving the shutter member 13 to the open position is performed.
- the output waveform W 4 shown in FIG. 14 illustrates the output waveform of the second capacitance sensor 42 when the insert skimmer 50 x shown in FIG. 12 is installed in the card conveyance path 7 (the state in FIG. 13 ).
- the output waveform W 5 shown in FIG. 14 illustrates the output waveform of the second capacitance sensor 42 when the insert skimmer 50 x shown in FIG. 12 is installed in the card conveyance path 7 (the state in FIG. 13 ).
- the insert skimmer 50 x shown in FIG. 12 is constituted by different materials for the first main body part 53 and the second main body part 54 . Therefore, when the insert skimmer 50 x is inserted in the card conveyance path 7 , the change of the output of the first capacitance sensor 41 is the same as the output waveform W 3 shown in FIG. 11 . In short, when the insert skimmer 50 x is installed in the card conveyance path 7 , if only the output of the first capacitance sensor 41 is observed, it is difficult to discriminate the case when water remained when the card is removed.
- the control unit 17 calculates the third output difference ⁇ C 3 which is the difference between the output of the second capacitance sensor 42 in the first state in which the shutter member 13 is in the closed position and the output of the second capacitance sensor 42 in the second state in which the shutter member 13 is moved from this first state to the open position and then moved to the closed position. Moreover, the control unit 17 determines that an object other than the card 2 has been installed in the card conveyance path 7 when the third output difference ⁇ C 3 is the first threshold or more.
- the card reader 1 of the modification example can detect this due to the output of the second capacitance sensor 42 . Therefore, the crime prevention performance can improve.
- a card reader comprising:
- a main body part including a card conveyance path in which a card inserted into an insertion port is conveyed
- a shutter member structured to move between a closed position which closes the card conveyance path and an open position which opens the card conveyance path;
- a first capacitance sensor provided in the main body part and structured to detect that an object is present in the card conveyance path
- a control unit structured to calculate a first output difference which is a difference between an output of the first capacitance sensor in a first state in which the shutter member is in the closed position and the output of the first capacitance sensor in a second state in which the shutter member moves from the first state to the open position and then moves to the closed position, calculate a second output difference which is a difference between a maximum output of the first capacitance sensor in a period from the first state to the second state and the output of the first capacitance sensor in the second state, and perform a process for determining that an object other than the card is installed in the card conveyance path when the first output difference is a predetermined first threshold or more, and the second output difference is less than a predetermined second threshold.
- the first output difference is the first threshold or more and the second output difference is less than the second threshold, it can be determined that the output of the capacitance sensor changes substantially in one direction while switching from the first state to the second state. Further, even if the first output difference is the first threshold or more, when the second output difference is the second threshold or more, it can be determined that the output of the capacitance sensor is greatly increasing or decreasing while switching from the first state to the second state. It is considered that the output of the capacitance sensor greatly increases or decreases because the first output difference finally reaches the first threshold or more, for example, when a liquid is attached to the card, and this liquid remains in the card conveyance path after the ejection of this card.
- the case when a liquid remains in the card conveyance path can be discriminated from the case when an object such as the insert skimmer is attached by determining that an object other than the card is installed when the first output difference is the first threshold or more and the second output difference is less than the second threshold, and the detection of the foreign matter can be performed with a high accuracy.
- the main body part includes, on the rear side in an insertion direction of the card relative to the first capacitance sensor, a second capacitance sensor structured to detect that an object is present in the card conveyance path, and
- control unit further calculates a third output difference which is a difference between an output of the second capacitance sensor in the first state and the output of the second capacitance sensor in the second state, and determines that an object other than the card is installed in the card conveyance path when the third output difference is the first threshold or more.
- the insert skimmer for example, a plurality of materials having a large length in the insertion direction, and having different capacitances to be detected are configured to be parallel in the insertion direction, and the like
- the installation of this the insert skimmer can be detected due to the size of the third output difference, and the crime prevention performance can improve.
- the main body part comprises a first card detection mechanism and a second card detection mechanism structured to detect a position of the card to be conveyed in the card conveyance path,
- the first card detection mechanism is disposed on the insertion port side relative to the second card detection mechanism
- the control unit performs control for moving the shutter member to the closed position to bring the shutter member into the second state, and performs the process when the control is performed.
- the process of (1) is performed only when aforementioned control which is different than that during normal card conveyance is performed, thus, it is possible to prevent the false detection of a foreign matter during normal card transactions.
- a foreign matter detection method for a card reader comprising a main body part including a card conveyance path in which a card inserted into an insertion port is conveyed, a shutter member structured to move between a closed position which closes the card conveyance path and an open position which opens the card conveyance path, and a first capacitance sensor provided in the main body part and structured to detect that an object is present in the card conveyance path,
- a first output difference which is a difference between an output of the first capacitance sensor in a first state in which the shutter member is in the closed position and the output of the first capacitance sensor in a second state in which the shutter member moves from the first state to the open position and then moves to the closed position
- calculating a second output difference which is a difference between a maximum output of the first capacitance sensor in a period from the first state to the second state and the output of the first capacitance sensor in the second state
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Conveying Record Carriers (AREA)
Abstract
Description
- The present application claims priority under 35 U.S.C. § 119 to Japanese Application No. 2018-115617 filed Jun. 18, 2018, the entire content of which is incorporated herein by reference.
- At least an embodiment of the present invention relates to a card reader for reading data recorded on a card or recording data onto the card. Further, at least an embodiment of the present invention relates to a foreign matter detection method for such a card reader.
- Card readers for reading magnetic data recorded on a card and recording magnetic data onto the card have been used widely. In industries such as financial institutions where card readers are used, so-called skimming in which the magnetic data of a card is illegally acquired using a magnetic head by a criminal attaching the magnetic head to a card insertion part of a card reader has become a large problem. The tricks used for skimming by criminals become more sophisticated year by year, and the situation in which a device for skimming such as a magnetic head for skimming (hereinafter, referred to as an “insert skimmer”) for reading the magnetic data of the card is attached to the inside of a card reader occurs. Therefore, various techniques for detecting that an insert skimmer has been inserted on the inside of a card reader have been proposed.
- For example, JP-A 2016-110415 discloses a card reader comprising a capacitance sensor attached to a card passage which passes through a card inserted from an insertion port of the card. If an insert skimmer is attached to the card passage, it is detected as a foreign matter by the capacitance sensor, and a process such as notifying a predetermined alarm to the host device is performed.
- If a host device on which a card reader is mounted is installed outdoors, or if a card is inserted in a card reader in a state in which snow or rain water are adhered to the card, there is the possibility that a liquid such as water will enter the card conveyance path. As described in JP-A 2016-110415, in a method for using a capacitance sensor to detect the attachment of an insert skimmer, it is necessary to discriminate between the case when the capacitance increased due to the entry of a liquid and the case when the capacitance increased due to the attachment of the insert skimmer.
- At least an embodiment of the present invention, in consideration of the aforementioned situation, provides a card reader which can detect the foreign matter with a high accuracy by discriminating the case when a liquid enters a card conveyance path and the case when an insert skimmer is attached, and the foreign matter detection method
- The card reader of at least an embodiment of the present invention includes a main body part including a card conveyance path in which a card inserted into an insertion port is conveyed, a shutter member structured to move between a closed position which closes the card conveyance path and an open position which opens the card conveyance path, a first capacitance sensor provided in the main body part and structured to detect that an object is present in the card conveyance path, and a control unit structured to calculate a first output difference which is a difference between an output of the first capacitance sensor in a first state in which the shutter member is in the closed position and the output of the first capacitance sensor in a second state in which the shutter member moves from the first state to the open position and then moves to the closed position, calculate a second output difference which is a difference between a maximum output of the first capacitance sensor in a period from the first state to the second state and the output of the first capacitance sensor in the second state, and perform a process for determining that an object other than the card is installed in the card conveyance path when the first output difference is a predetermined first threshold or more, and the second output difference is less than a predetermined second threshold.
- A foreign matter detection method for a card reader of at least an embodiment of the present invention includes a main body part including a card conveyance path in which a card inserted into an insertion port is conveyed, a shutter member structured to move between a closed position which closes the card conveyance path and an open position which opens the card conveyance path, and a first capacitance sensor provided in the main body part and structured to detect that an object is present in the card conveyance path, the foreign matter detection method including calculating a first output difference which is a difference between an output of the first capacitance sensor in a first state in which the shutter member is in the closed position and the output of the first capacitance sensor in a second state in which the shutter member moves from the first state to the open position and then moves to the closed position, calculating a second output difference which is a difference between a maximum output of the first capacitance sensor in a period from the first state to the second state and the output of the first capacitance sensor in the second state, and determining that an object other than the card is installed in the card conveyance path when the first output difference is a predetermined first threshold or more, and the second output difference is less than a predetermined second threshold.
- At least an embodiment of the present invention can provide a card reader which can discriminate between the case when a liquid enters a card conveyance path and the case when an insert skimmer is attached to perform detection of the foreign matter with a high accuracy, and a foreign matter detection method.
- Embodiments will now be described, by way of example only, with reference to the accompanying drawings which are meant to be exemplary, not limiting, and wherein like elements are numbered alike in several Figures, in which:
-
FIG. 1 is a plan view describing the configuration of acard reader 1 according to an embodiment of the card reader of the present invention; -
FIG. 2 is a front view describing the configuration of a cardinsertion detection mechanism 14 shown inFIG. 1 ; -
FIG. 3 is a side view describing the configuration of aprehead 10, anIC chip sensor 9, acard detection mechanism 15 a and aconveyance roller 26 shown inFIG. 1 ; -
FIG. 4 is a block diagram of a host device 3 on which thecard reader 1 shown inFIG. 1 is mounted and thecard reader 1; -
FIG. 5A is a diagram illustrating a first configuration example of the insert skimmer assumed to be inserted on the inside of the card reader, andFIG. 5B is a diagram illustrating a second configuration example of an insert skimmer assumed to be inserted on the inside of the card reader; -
FIG. 6 is a plan view illustrating a state in which aninsert skimmer 50 shown inFIG. 5A is inserted in a main body part 6 of thecard reader 1; -
FIG. 7 is a diagram illustrating a state in which theinsert skimmer 50 is inserted in an insertion port 4 and thecard detection mechanism 15 a is in the ON state; -
FIG. 8 is a diagram illustrating a state in which the insert from the state ofFIG. 7 is further pushed to the rear side in the front and rear direction; -
FIG. 9 is a diagram illustrating a state in which acard 2 is inserted in the insertion port 4 and thecard detection mechanism 15 a is in the ON state; -
FIG. 10 is a diagram illustrating a state in which thecard 2 from the state ofFIG. 9 was pulled; -
FIG. 11 is a diagram illustrating an example of the output waveform of afirst capacitance sensor 41 during a period in which the aforementioned control for moving ashutter member 13 to the closed position after moving theshutter member 13 to the open position is performed; -
FIG. 12 is a diagram illustrating an example of an assumedinsert skimmer 50 x; -
FIG. 13 is a plan view illustrating a state in which theinsert skimmer 50 x shown inFIG. 12 is inserted in the main body part 6 of thecard reader 1; and -
FIG. 14 is a diagram illustrating an example of the output waveform of the capacitance sensor during a period in which the aforementioned control for moving theshutter member 13 to the closed position after moving theshutter member 13 to the open position is performed. -
FIG. 1 is a plan view describing the configuration of acard reader 1 according to an embodiment of the card reader of the present invention.FIG. 2 is a front view describing the configuration of a cardinsertion detection mechanism 14 shown inFIG. 1 .FIG. 3 is a side view describing the configuration of theprehead 10, theIC chip sensor 9, thefirst capacitance sensor 41, thecard detection mechanism 15 a and theconveyance roller 26 shown inFIG. 1 .FIG. 4 is a block diagram of a host device 3 on which thecard reader 1 shown inFIG. 1 is mounted and thecard reader 1. - The
card reader 1 is a device for reading data recorded on acard 2 and recording data into thecard 2, and is used by mounting on a host device 3 (refer toFIG. 4 ) such as an Automated Teller Machine (ATM). As shown inFIG. 1 , thecard reader 1 includes acard insertion unit 5 in which an insertion port 4 for inserting acard 2 is formed, and a main body part 6. Acard conveyance path 7 in which thecard 2 which is inserted into the insertion port 4 is conveyed is formed on the inside of the main body part 6 of thecard reader 1, and thecard reader 1 includes a card conveyance mechanism 8 (Refer toFIG. 3 ) which conveys thecard 2 on thecard conveyance path 7. - The
card reader 1 conveys thecard 2 in the X direction shown inFIG. 1 and the like. Further, thecard 2 is inserted in the X1 direction and ejected in the X2 direction ofFIG. 1 and the like. Namely, the X1 direction is the insertion direction of thecard 2 into the insertion port 4, and the X2 direction is the ejection direction of thecard 2 from the injection port 4. Further, the Z direction inFIG. 1 and the like, which is orthogonal to the X direction is the thickness direction of thecard 2 inserted in the insertion port 4, and the Y direction inFIG. 1 and the like, which is orthogonal to the X direction and the Z direction is the width direction of thecard 2. In the following description, the X direction is the front and rear direction, the Y direction is the right and left direction, and the Z direction is the vertical direction. Further, the side (X2 direction side) on which the insertion port 4 is formed in the front and rear direction is a “front” side, and the opposite side (X1 direction side) is a “rear (back)” side. Further, one side (Z1 direction side) in the vertical direction is an “upper” side, and the opposite side (Z2 direction side) is a “lower” side. - The
card 2 is, for example, a rectangular-shaped card made of vinyl chloride and having a thickness in the range of 0.7 mm to 0.8 mm. Further, thecard 2 is a contact type IC card with a magnetic stripe as prescribed by International Standard (ISO/IEC7811) or Japanese Industrial Standards JIS (JISX6302). As shown inFIG. 1 , a magnetic stripe in which magnetic data is to be recorded is formed on the back face (bottom surface) of thecard 2. Further, an IC chip may be incorporated in thecard 2, and anexternal connection terminal 2 b of the IC chip is formed on the front side (upper side) of thecard 2. Themagnetic stripe 2 a and theexternal connection terminal 2 b are formed in a predetermined position prescribed by the international standards or JIS standards. - The
card reader 1 comprises amagnetic head 24 for performing at least one of reading magnetic data recorded on amagnetic stripe 2 a or recording magnetic data onto themagnetic stripe 2 a (refer toFIG. 1 ), and anIC contact block 12 having a plurality ofIC contact springs 11 in contact with theexternal connection terminal 2 b of thecard 2 on the inside of the main body part 6. - Further, the
card reader 1 comprises ashutter member 13 for closing thecard conveyance path 7, a cardinsertion detection mechanism 14 for detecting that acard 2 has been inserted in the insertion port 4, aprehead 10, anIC chip sensor 9,card detection mechanisms card 2 in thecard conveyance path 7, afirst capacitance sensor 41 and asecond capacitance sensor 42 for detecting the presence of an object in thecard conveyance path 7, and acontrol unit 17 for controlling thecard reader 1. Thecontrol unit 17 is connected to ahost control unit 18 which is the control unit of the host device 3 (refer toFIG. 4 ). - The
card insertion unit 5 is connected to the front end of the main body part 6. Thecard conveyance path 7, as shown inFIG. 3 , includes anupper guide member 19 constituting the upper surface of thecard conveyance path 7 and alower guide member 20 constituting the lower surface of thecard conveyance path 7. Theupper guide member 19 and thelower guide member 20 are made of an insulating resin material. As shown inFIG. 1 , themagnetic head 24 and theIC contact block 12 are disposed on the inside of the main body part 6. Themagnetic head 24 is disposed so that a gap part of themagnetic head 24 faces thecard conveyance path 7 from the lower side. TheIC contact block 12 is disposed on the rear side relative to themagnetic head 24. Further, theIC contact block 12 is disposed so as to face thecard conveyance path 7 from the upper side. Themagnetic head 24 is electrically connected to the control unit 17 (refer toFIG. 4 ). Note that, theIC contact block 12 may be configured to be disposed in front of the magnetic head 24 (for example, between thesecond conveyance roller 26 and thefirst conveyance roller 26 counting from the side closer to shutter member 13). - The movement mechanism 21 (refer to
FIG. 4 ) which moves theIC contact block 12 between a contactable position in which theIC contact spring 11 can be in contact with theexternal connection terminal 2 b of thecard 2 and a retreated position retreated (specifically, retreating to the upper side) so that theIC contact spring 11 is not in contact with theexternal connection terminal 2 b of thecard 2 is connected to theIC contact block 12. Themovement mechanism 21 includes a drive source such as a solenoid, and a power transmission mechanism such as a link mechanism for transmitting the power of the drive source to theIC contact block 12. Themovement mechanism 21 is connected to thecontrol unit 17. Specifically, the drive source of themovement mechanism 21 is electrically connected to thecontrol unit 17. TheIC contact spring 11 is electrically connected to thecontrol unit 17. Thecontrol unit 17 supplies current to theIC contact spring 11. Examples of themovement mechanism 21 include the configuration described in WO 2018/61685, the configuration described in WO 2016/158946, or the configuration which moves using a cam groove. - The card
insertion detection mechanism 14 is disposed on the rear side of the insertion port 4, and detects thecard 2 inserted in the insertion port 4. The cardinsertion detection mechanism 14 detects that thecard 2 is inserted into the insertion port 4 by detecting the width (width in the right and left direction) of thecard 2 inserted in the insertion port 4. As shown inFIG. 2 , this cardinsertion detection mechanism 14 includes twolever members 22 respectively disposed on both sides in the right and left direction and twosensors 23. The cardinsertion detection mechanism 14 is disposed in a front end side portion of thecard insertion unit 5. Further, cardinsertion detection mechanism 14 is electrically connected to thecontrol unit 17. Specifically, the twosensors 23 are electrically connected to thecontrol unit 17. Thesensor 23 is a transmission type optical sensor having a light emitting element and a light receiving element disposed so as to face each other. Thesensor 23 is disposed on the upper side of thecard conveyance path 7 so that the light emitting unit and the light receiving unit face each other in the front and rear direction. Note that, inFIG. 1 , the illustration of thesensor 23 has been omitted. - The
lever member 22 is formed so that the shape as viewed from the front and rear direction is substantially L-shaped, and is constituted fromcard contact parts 22 a respectively disposed on both end sides of thecard conveyance path 7 in the right and left direction, and alight intercepting parts 22 b extending from the upper end of thecard contact part 22 a to the inside in the right and left direction. Thislever member 22 is rotatably held by a frame of thecard insertion unit 5, so as to make it possible to have a center of rotation at the boundary between thecard contact part 22 a and thelight intercepting parts 22 b and rotation in the front and rear direction as the axis of rotation. Thelight intercepting parts 22 b are disposed on the upper side of thecard conveyance path 7. Further, thelever member 22 is biased by a spring member which is not shown so that the lower end side of thecard contact part 22 a is disposed in thecard conveyance path 7. - During the standby mode prior to the
card 2 being inserted into the insertion port 4, as shown by the solid line ofFIG. 2 , the lower end side of thecard contact part 22 a is disposed in thecard conveyance path 7, and the two respectivelight intercepting parts 22 b intercept between the light emitting unit ofsensor 23 and the light receiving unit. At this time, the cardinsertion detection mechanism 14 is in an OFF state. In this state, when thecard 2 in which the width of the short-side direction is a predetermined width is inserted in the insertion port 4, as shown by the two-dot chain line ofFIG. 2 , both the left and right ends of thecard 2 contact with the lower end side of the two respectivecard contact parts 22 a to rotate the twolever members 22 until the two respectivelight intercepting parts 22 b are separated from the light emitting unit of thesensor 23 and the light receiving unit. If the two respectivelight intercepting parts 22 b are separated from the light emitting unit of the twosensors 23 and the light receiving unit, the cardinsertion detection mechanism 14 is in the ON state. - On the one hand, the width of the
card 2 inserted in the insertion port 4 is narrower than the predetermined width, thus, when thelight intercepting parts 22 b are not separated from between the light emitting unit ofsensor 23 of at least one of the twosensors 23 and the light receiving unit, the cardinsertion detection mechanism 14 remains in the OFF state. Therefore, the cardinsertion detection mechanism 14 detects acard 2 by switching from an OFF state to an ON state when the width in the right and left direction of thecard 2 inserted in the insertion port 4 is a predetermined width. Note that, during the standby mode prior to thecard 2 being inserted into the insertion port 4, by separating the two respectivelight intercepting parts 22 b between the light emitting unit of thesensor 23 and the light receiving unit, the cardinsertion detection mechanism 14 may be in an OFF state. In this case, when acard 2 having a predetermined width is inserted in the insertion port 4, and the space between the light emitting unit of thesensor 23 and the light receiving unit is intercepted by the two respectivelight intercepting parts 22 b, the cardinsertion detection mechanism 14 is in the ON state. The configuration of the cardinsertion detection mechanism 14 is not limited to that shown inFIG. 2 . For example, thecard contact part 22 a may be disposed to only one side in the width direction of the card, and the other side may be a side surface of the conveyance path of the card. In this case, by setting the distance between thecard contact part 22 a and the side surface of the conveyance path of the card to a predetermined width (slightly narrower than the width of the card), the insertion will be detected when the card is inserted. - The
shutter member 13 is disposed in the boundary portion between thecard insertion unit 5 and the main body part 6, in other words, the rear end side of thecard insertion unit 5. The shutter driving mechanism 25 (refer toFIG. 4 ) is connected to theshutter member 13. Theshutter driving mechanism 25 includes a drive source such as a solenoid, and a power transmission mechanism such as a link mechanism for transmitting the power of the drive source to theshutter member 13. - The
shutter driving mechanism 25 is connected to thecontrol unit 17. Specifically, the drive source of theshutter driving mechanism 25 is electrically connected to thecontrol unit 17. - The
shutter member 13 is capable of moving between a closed position (position illustrated by the two-dot chain line ofFIG. 3 ) which closes thecard conveyance path 7 and an open position (position illustrated by the solid line ofFIG. 3 ) which retreats from thecard conveyance path 7 to open thecard conveyance path 7. - The
prehead 10 is a magnetic head for detecting whether or not the desired magnetic data determined in accordance with the standards has been recorded on themagnetic stripe 2 a of thecard 2 inserted from the insertion port 4. Theprehead 10 is disposed between the cardinsertion detection mechanism 14 and theshutter member 13 in thecard insertion unit 5, and detects magnetism from the position where themagnetic stripe 2 a of thecard 2 inserted in the insertion port 4 is to be formed. Theprehead 10 functions as a magnetic detector. Theprehead 10 is disposed in the right and left direction in almost the same position as themagnetic head 24 in the main body part 6. As shown inFIG. 3 , theprehead 10 is disposed so that the gap part of theprehead 10 faces to thecard 2 inserted in the insertion port 4 from the lower side. - The
IC chip sensor 9 is a sensor for detecting whether or not an IC chip has been mounted on thecard 2 inserted from the insertion port 4. Specifically, theIC chip sensor 9 is a metal sensor for detecting the metal contained on theexternal connection terminal 2 b of thecard 2 inserted from the insertion port 4. TheIC chip sensor 9 is disposed in thecard insertion unit 5 between the cardinsertion detection mechanism 14 and theshutter member 13, and detects the metal from the position where theexternal connection terminal 2 b of thecard 2 inserted in the insertion port 4 is to be formed. TheIC chip sensor 9 functions as a metal detector. - The
IC chip sensor 9 is in the same position in the front and rear direction as theprehead 10, and is disposed in the right and left direction in almost the same position as theIC contact block 12 in the main body part 6. As shown inFIG. 3 , theIC chip sensor 9 is disposed so as to face thecard 2 inserted in the insertion port 4 from the upper side. - The
card detection mechanisms card detection mechanisms insertion detection mechanism 14, theprehead 10 and theIC chip sensor 9. Further, thecard detection mechanisms card detection mechanism 15 b is disposed on the rear side relative to thecard detection mechanism 15 a, thecard detection mechanism 15 c is disposed on the rear side relative to thecard detection mechanism 15 b, and thecard detection mechanism 15 d is disposed on the rear side relative to thecard detection mechanism 15 c. As shown inFIG. 4 , thecard detection mechanisms control unit 17. Further, as shown inFIG. 3 , thecard detection mechanisms light emitting unit 15A and alight receiving unit 15B disposed facing each other. Note that, inFIG. 3 , an illustration of thecard detection mechanisms FIG. 3 , thelight emitting unit 15A and thelight receiving unit 15B are disposed in a state in which thecard conveyance path 7 is sandwiched in the vertical direction. - When there is no
card 2 between thelight emitting unit 15A and thelight receiving unit 15B, thelight receiving unit 15B receives light from thelight emitting unit 15A. At this time, thecard detection mechanisms card 2 enters between thelight emitting unit 15A and thelight receiving unit 15B, the light from thelight emitting unit 15A to thelight receiving unit 15B is intercepted so that thecard detection mechanisms card detection mechanisms card 2 by switching from an OFF state to an ON state. Thecard detection mechanisms card 2 is present in thecard conveyance path 7 so that at least one of thecard detection mechanisms - Note that, the
card detection mechanisms card detection mechanisms card detection mechanisms card detection mechanisms card 2, thecard detection mechanisms - As shown in
FIG. 3 , the card conveyance mechanism 8 includes three conveyance rollers 26 (refer toFIG. 1 . InFIG. 3 , only the most front side of the rollers is illustrated) in contact with thecard 2 so as to convey thecard 2 on thecard conveyance path 7, a motor 28 (refer toFIG. 4 ) for driving eachconveyance roller 26, and a power transmission mechanism (not shown) for transmitting the power of themotor 28 to each conveyance roller. Eachconveyance roller 26 is disposed on the inside of the main body part 6. Namely, theconveyance rollers 26 are disposed to the rear side relative to the cardinsertion detection mechanism 14. - As shown in
FIG. 3 , apad roller 29 is disposed to oppose eachconveyance roller 26. - Each
conveyance roller 26 and thepad roller 29 are opposed in the vertical direction. Further, thepad roller 29 is biased toward theconveyance roller 26, and thecard 2 is conveyed in a state sandwiched between theconveyance roller 26 and thepad roller 29. - An
encoder 30 for detecting the rotation of themotor 28 is attached to the motor 28 (refer toFIG. 4 ). In the present embodiment, it is possible to make theconveyance roller 26 rotate even in a state when themotor 28 is stopped, and if theconveyance roller 26 is rotated in the state when themotor 28 is stopped, the rotation of themotor 28 is detected by theencoder 30. Namely, if theconveyance roller 26 rotates in the state in which themotor 28 is stopped, the rotation of theconveyance roller 26 is detected by theencoder 30. Themotor 28 and theencoder 30 are electrically connected to thecontrol unit 17. - As partially illustrated in
FIG. 3 , afirst capacitance sensor 41 and asecond capacitance sensor 42 for detecting the change of the capacitance on the inside of thecard conveyance path 7 due to an object passing through thecard conveyance path 7 are incorporated in thelower guide member 20. Thefirst capacitance sensor 41 and thesecond capacitance sensor 42 may be incorporated in theupper guide member 19. As shown in FIG. 1, thefirst capacitance sensor 41 is disposed in a position which does not overlap with thecard detection mechanism 15 a and thecard detection mechanism 15 b between theclosest conveyance roller 26 of the threeconveyance rollers 26 and thesubsequent conveyance roller 26. Thesecond capacitance sensor 42 is disposed on the rear side of the front and rear direction relative to thefirst capacitance sensor 41, and is disposed in a position which does not overlap with themagnetic head 24 and theIC contact block 12 threeconveyance rollers 26 between theclosest conveyance roller 26 of the threeconveyance rollers 26 and thesubsequent conveyance roller 26. The output signals of thefirst capacitance sensor 41 and thesecond capacitance sensor 42 are transmitted to thecontrol unit 17. Note that, when the upper surface of thecard conveyance path 7 is formed by, for example, a conductive material, the change of the capacitance due to the movement of theIC contact block 12 is hardly detected. Therefore, thesecond capacitance sensor 42 may be provided in a position overlapping with theIC contact block 12. -
FIG. 5A is a diagram illustrating a first configuration example of the insert skimmer assumed to be inserted on the inside of the card reader.FIG. 5B is a diagram illustrating a second configuration example of the insert skimmer assumed to be inserted on the inside of the card reader.FIG. 6 is a plan view illustrating a state in which theinsert skimmer 50 shown inFIG. 5A is inserted in the main body part 6 of thecard reader 1. - The
insert skimmer 50 shown inFIGS. 5A and 5B includes a main body part formed by a rectangular plate shaped electrically-conductive material in which the width in the right and left direction is substantially the same as the width of thecard 2. Specifically, the main body part of theinsert skimmer 50 is made of metal. Acutout part 50 a or anaperture 50 d for avoiding contacting with theconveyance roller 26 which is closest to the front side in the main body part 6 of thecard reader 1 is formed in the main body part of theinsert skimmer 50 shown inFIG. 5A andFIG. 5B . Further, a throughhole 50 b is formed in the main body part of theinsert skimmer 50 shown inFIG. 5A andFIG. 5B so as to not block light from thelight emitting unit 15A of thecard detection mechanism 15 a toward thelight receiving unit 15B when theinsert skimmer 50 is attached to the main body part 6 of thecard reader 1. Further, thecutout part 50 c is formed in the main body part of theinsert skimmer 50 shown inFIG. 5B so as to not block the light from thelight emitting unit 15A of thecard detection mechanism 15 b toward thelight receiving unit 15B when theinsert skimmer 50 is attached to the main body part 6 of thecard reader 1. Theinsert skimmer 50 shown inFIG. 5A is inserted in the main body part 6 by pushing manually because thecutout part 50 a is large and the area of the main body part which can contact with theconveyance roller 26 is small. Because theinsert skimmer 50 shown inFIG. 5B has a large area of the main body part which can contact with theconveyance roller 26, it is inserted in the main body part 6 by conveying with theconveyance roller 26 when theinsert skimmer 50 is inserted into the insertion port 4. - A counterfeit
magnetic stripe 51 is formed in the end part (tip end) of the rear side in the front and rear direction of the main body part of theinsert skimmer 50 shown inFIGS. 5A and 5B , and themagnetic head 52 for reading the magnetic information from the magnetic stripe of thelegitimate card 2 is formed to the left of thismagnetic stripe 51. The information recorded on themagnetic stripe 51 is the same as the information recorded on the tip end of themagnetic stripe 2 a of thelegitimate card 2. The throughhole 50 b and themagnetic head 52 must be formed in the same position as themagnetic stripe 51 in the right and left direction in the main body part of theinsert skimmer 50, thus, the length in the front and rear direction of themagnetic stripe 51 becomes sufficiently smaller than the length in the front and rear direction of themagnetic stripe 2 a of thelegitimate card 2. Note that, it is assumed that the position of themagnetic head 52 is, for example, on the right side of the throughhole 50 b. Further, it is assumed that the width of the front and rear direction of the throughhole 50 b is somewhat large somewhat large in order to definitely avoid thecard detection mechanism 15 a. - The
control unit 17 of thecard reader 1 shown inFIG. 4 performs overall control of the entirety of thecard reader 1, and specifically, contains various processors which execute programs and perform processes, a Random Access Memory (RAM), and a Read Only Memory (ROM). The various processors include a central processing unit (CPU) which is a general-purpose processor functioning as various processing units by executing a program, a programmable logic device (PLD) which is a processor capable of changing a circuit configuration after a field-programmable gate array (FPGA) is manufactured, and a dedicated electric circuit which is a processor having a dedicated circuit configuration designed for performing a specific process such as an Application-Specific Integrated Circuit (ASIC). More specifically, the configuration of each of the various processors is an electrical circuit in which circuit elements, such as semiconductor elements, are combined. Thecontrol unit 17 may be configured by one of these various processors, or may be configured by a combination of two or more same or different processors (for example, a combination of a plurality of the FPGAs or the CPU and the FPGA). - The
control unit 17 operates theprehead 10 and theIC chip sensor 9 when thelegitimate card 2 is inserted in the insertion port 4 and the insertion of thecard 2 is detected by the cardinsertion detection mechanism 14. Moreover, when theprehead 10 successfully read the desired information from the tip end of themagnetic stripe 2 a of thecard 2, or, theIC chip sensor 9 detected the IC chip (metal), the control unit moves theshutter member 13 from the closed position to the open position. Therefore, thecard 2 can be incorporated into the main body part 6. - Further, the
control unit 17 operates theprehead 10 and theIC chip sensor 9 when theinsert skimmer 50 having themagnetic stripe 51 shown inFIG. 5A andFIG. 5B is inserted in the insertion port 4 and the insertion of theinsert skimmer 50 is detected by the cardinsertion detection mechanism 14. Moreover, if theprehead 10 successfully reads the desired information from themagnetic stripe 51 of theinsert skimmer 5 and theIC chip sensor 9 detected the metal of the main body part of theinsert skimmer 50, thecontrol unit 17 moves theshutter member 13 from the closed position to the open position. - Therefore, as shown in
FIG. 7 , theinsert skimmer 50 can be inserted on the inside of the main body part 6. InFIG. 7 , theshutter member 13 is indicated by a broken line which indicates that it is in the open position. - The
control unit 17 moves theshutter member 13 from the closed position to the open position as stated above, and then, when each of thecard detection mechanisms card detection mechanism 15 a returned to the OFF state after being in the ON state, moves theshutter member 13 to the closed position and performs a control for returning to a standby state when the cardinsertion detection mechanism 14 is in the OFF state. - For example, the
insert skimmer 50 is inserted from the insertion port 4 to move theshutter member 13 to the open position, and then, if theinsert skimmer 50 is moved to the rear side, thecard detection mechanism 15 a is in the ON state as shown inFIG. 7 . Then, if theinsert skimmer 50 is moved further to the rear side, thecard detection mechanism 15 a returns to the OFF state by thecard detection mechanism 15 a overlapping with the throughhole 50 b of theinsert skimmer 50 as shown inFIG. 8 . In this state each of thecard detection mechanisms insertion detection mechanism 14 is in the OFF state, thus, thecontrol unit 17 moves theshutter member 13 to the closed position and returns to a standby state. - A similar behavior occurs when the
card 2 is inserted from the insertion port 4, and then, pulled out. Thecard 2 is inserted from the insertion port 4 and theshutter member 13 moves to the open position, and then, if thecard 2 is moved to the rear side, thecard detection mechanism 15 a is in the ON state as shown inFIG. 9 . Then, if thecard 2 is pulled out, thecard detection mechanism 15 a returns to the OFF state shown inFIG. 10 . In this state, each of thecard detection mechanisms insertion detection mechanism 14 is in the OFF state, thus, thecontrol unit 17 moves theshutter member 13 to the closed position and returns to a standby state. - When performing a control for moving the
shutter member 13 to the closed position after moving theshutter member 13 to the open position, thecontrol unit 17, as stated above, performs the foreign matter detection process to determine whether or not an object other than thecard 2 such as aninsert skimmer 50 is installed in thecard conveyance path 7. -
FIG. 11 is a drawing illustrating an example of the output waveform of thefirst capacitance sensor 41 during the period in which the aforementioned control for moving theshutter member 13 to the closed position after moving theshutter member 13 to the open position is performed. The output waveform W1 shown inFIG. 11 illustrates the output waveform when theinsert skimmer 50 shown inFIG. 5A andFIG. 5B is installed in the card conveyance path 7 (the state inFIG. 8 ). The output waveform W2 shown inFIG. 11 illustrates the output waveform when thecard 2 is inserted and pulled out from thecard conveyance path 7. The output waveform W3 shown inFIG. 11 illustrates the output waveform when acard 2 adhered with water is inserted in thecard conveyance path 7 and pulled out, and the water remained on thecard conveyance path 7. - As shown in the output waveform W1 of
FIG. 11 , when theinsert skimmer 50 is installed in thecard conveyance path 7 and the aforementioned control is terminated, the output of thefirst capacitance sensor 41 decreases from the output value OP1 to the output value OP2, and then, is maintained at the output value OP2. - Further, as shown in the output waveform W2 of
FIG. 11 , when thecard 2 is removed and the aforementioned control is terminated, the output of thefirst capacitance sensor 41 decreases from the output value OP1 to the output value OP3, and then, returns to the output value OP1. - Further, as shown in the output waveform W3 of
FIG. 11 , the card to which water adhered is removed, and as a result, when water remains in thecard conveyance path 7 and the aforementioned control is terminated, the output of thefirst capacitance sensor 41 decreases from the output value OP1 to the output value OP4, and then, increases to the output value OP5 and is maintained at the output value OP5. - The
control unit 17 calculates a first output difference ΔC1 which is the difference between the output of thefirst capacitance sensor 41 in the first state in which theshutter member 13 is in the closed position and the output of thefirst capacitance sensor 41 in the second state in which theshutter member 13 is moved from the first state to the open position and then moved to the closed position. - When the output of the
first capacitance sensor 41 changed such as the output waveform W1, thecontrol unit 17 calculates the difference of the output value OP1 which is the value prior to time T1 in this output waveform W1 and the output value OP2 which is the value after time T2 in this output waveform W1 as the first output difference ΔC1. Further, when the output of thefirst capacitance sensor 41 changed such as the output waveform W2, thecontrol unit 17 calculates the difference between the output value OP1 which is the value prior to time T1 in this output waveform W2 and the output value OP1 which is the value after time T2 in this output waveform W2 as the first output difference ΔC1. Further, when the output of thefirst capacitance sensor 41 changed such as the output waveform W3, thecontrol unit 17 calculates the difference between the output value OP1 which is the value prior to time T1 in this output waveform W3 and the output value OP5 which is the value after time T2 in the output waveform W3 as the first output difference ΔC1. - Furthermore, the
control unit 17 calculates the second output difference ΔC2 which is the difference between the maximum output of thefirst capacitance sensor 41 in a period from the first state to the second state (between time T1 and time T2 inFIG. 11 ) and the output of thefirst capacitance sensor 41 in the second state. - Specifically, when the output of the
first capacitance sensor 41 changed such as the output waveform W1, thecontrol unit 17 calculates the difference between the output value OP2 which is a maximum value between time T1 and time T2 in this output waveform W1 and the output value OP2 which is the value after time T2 in this output waveform W1 as the second output difference ΔC2. Further, when the output of thefirst capacitance sensor 41 changed such as the output waveform W2, thecontrol unit 17 calculates the difference between the output value OP3 which is a maximum value between time T1 and time T2 in this output waveform W2 and the output value OP1 which is the value after time T2 in this output waveform W2 as the second output difference ΔC2. Further, when the output of thefirst capacitance sensor 41 changed such as the output waveform W3, thecontrol unit 17 calculates the difference between the output value OP4 which is a maximum value between time T1 and time T2 in this output waveform W3 and the output value OP5 which is the value after time T2 in this output waveform W3 as the second output difference ΔC2. - When the
insert skimmer 50 is installed in thecard conveyance path 7, as is understood from the output waveform W1 ofFIG. 11 , while the first output difference ΔC1 is a large value, the second output difference ΔC2 is a small value. Further, thecard 2 is pulled out, and as a result, when water does not remain in thecard conveyance path 7, the first output difference ΔC1 is a small value as is understood from the output waveform W2 ofFIG. 11 . Further, thecard 2 is pulled out, and as a result, when water remains in thecard conveyance path 7, both of the first output difference ΔC1 and the second output difference ΔC2 are large values as is understood from the output waveform W3 ofFIG. 11 . Therefore, depending on the size of the first output difference ΔC1 and the second output difference ΔC2, it can be determined whether or not theinsert skimmer 50 has been installed in thecard conveyance path 7. - Specifically, the
control unit 17 determines that an object other than the card 2 (insert skimmer 50) has been installed in thecard conveyance path 7 when the first output difference ΔC1 is the predetermined first threshold or more, and, the second output difference ΔC2 is less than the predetermined second threshold. Thecontrol unit 17 performs the removal of the insert in the case when the first output difference ΔC1 is less than the first threshold and the case when the first output difference ΔC1 is the first threshold or more and the second output difference ΔC2 is the second threshold or more, in short, it is determined that theinsert skimmer 50 has not been installed in thecard conveyance path 7. - When the
control unit 17 determined that theinsert skimmer 50 is installed in thecard conveyance path 7, the error information indicating that theinsert skimmer 50 is inserted is recorded in the ROM. - Until the error information recorded in the ROM is deleted, the
control unit 17 returns an error to the request from the host device 3, and the incorporation operation of thecard 2 is not performed. When an error release request is received from the host device 3, thecontrol unit 17 deletes the error information recorded in the ROM, and returns to the normal operation mode. - The
card reader 1 can discriminate between the state in which theinsert skimmer 50 is installed shown inFIG. 8 and the state in which thecard 2 is pulled out after being inserted, and thus, can detect the insertion of theinsert skimmer 50 with a high accuracy. The crime prevention effect can improve thereby. -
FIG. 12 is a diagram illustrating an example of an assumedinsert skimmer 50 x.FIG. 13 is a plan view illustrating a state in which theinsert skimmer 50 x shown inFIG. 12 is inserted in the main body part 6 of thecard reader 1. Theinsert skimmer 50 x is constituted by a firstmain body part 53 and a secondmain body part 54. The firstmain body part 53 is constituted in the same manner as theinsert skimmer 50 shown inFIG. 5A . The secondmain body part 54 is constituted by a different material than the firstmain body part 53. The secondmain body part 54 is connected to the end part of the rear side in the front and rear direction of the firstmain body part 53. Anaperture 54 a for avoiding themagnetic head 24 is formed in a part of the secondmain body part 54. -
FIG. 14 is a diagram illustrating an example of the output waveform of the capacitance sensor during a period in which the aforementioned control for moving theshutter member 13 to the closed position after moving theshutter member 13 to the open position is performed. The output waveform W4 shown inFIG. 14 illustrates the output waveform of thesecond capacitance sensor 42 when theinsert skimmer 50 x shown inFIG. 12 is installed in the card conveyance path 7 (the state inFIG. 13 ). The output waveform W5 shown inFIG. 14 illustrates the output waveform of thesecond capacitance sensor 42 when theinsert skimmer 50 x shown inFIG. 12 is installed in the card conveyance path 7 (the state inFIG. 13 ). - The
insert skimmer 50 x shown inFIG. 12 is constituted by different materials for the firstmain body part 53 and the secondmain body part 54. Therefore, when theinsert skimmer 50 x is inserted in thecard conveyance path 7, the change of the output of thefirst capacitance sensor 41 is the same as the output waveform W3 shown inFIG. 11 . In short, when theinsert skimmer 50 x is installed in thecard conveyance path 7, if only the output of thefirst capacitance sensor 41 is observed, it is difficult to discriminate the case when water remained when the card is removed. - Even in this case, when the
insert skimmer 50 x is inserted in thecard conveyance path 7, the output of thesecond capacitance sensor 42 decreases from the first state to the second state, and the value will be maintained after the decrease. Therefore, thecontrol unit 17 calculates the third output difference ΔC3 which is the difference between the output of thesecond capacitance sensor 42 in the first state in which theshutter member 13 is in the closed position and the output of thesecond capacitance sensor 42 in the second state in which theshutter member 13 is moved from this first state to the open position and then moved to the closed position. Moreover, thecontrol unit 17 determines that an object other than thecard 2 has been installed in thecard conveyance path 7 when the third output difference ΔC3 is the first threshold or more. - Even when the
insert skimmer 50 x in which the output waveform of thefirst capacitance sensor 41 can change in the same manner as the output waveform W3 is installed in thecard conveyance path 7, thecard reader 1 of the modification example can detect this due to the output of thesecond capacitance sensor 42. Therefore, the crime prevention performance can improve. - As described above, this specification discloses the following content.
- (1)
- A card reader comprising:
- a main body part including a card conveyance path in which a card inserted into an insertion port is conveyed;
- a shutter member structured to move between a closed position which closes the card conveyance path and an open position which opens the card conveyance path;
- a first capacitance sensor provided in the main body part and structured to detect that an object is present in the card conveyance path; and
- a control unit structured to calculate a first output difference which is a difference between an output of the first capacitance sensor in a first state in which the shutter member is in the closed position and the output of the first capacitance sensor in a second state in which the shutter member moves from the first state to the open position and then moves to the closed position, calculate a second output difference which is a difference between a maximum output of the first capacitance sensor in a period from the first state to the second state and the output of the first capacitance sensor in the second state, and perform a process for determining that an object other than the card is installed in the card conveyance path when the first output difference is a predetermined first threshold or more, and the second output difference is less than a predetermined second threshold.
- When the first output difference is the first threshold or more and the second output difference is less than the second threshold, it can be determined that the output of the capacitance sensor changes substantially in one direction while switching from the first state to the second state. Further, even if the first output difference is the first threshold or more, when the second output difference is the second threshold or more, it can be determined that the output of the capacitance sensor is greatly increasing or decreasing while switching from the first state to the second state. It is considered that the output of the capacitance sensor greatly increases or decreases because the first output difference finally reaches the first threshold or more, for example, when a liquid is attached to the card, and this liquid remains in the card conveyance path after the ejection of this card. On the one hand, when the insert skimmer is installed in the card conveyance path, it is difficult to consider that the output of the capacitance sensor greatly increases or decreases while switching from the first state to the second state. Therefore, the case when a liquid remains in the card conveyance path can be discriminated from the case when an object such as the insert skimmer is attached by determining that an object other than the card is installed when the first output difference is the first threshold or more and the second output difference is less than the second threshold, and the detection of the foreign matter can be performed with a high accuracy.
- (2)
- The card reader according to (1), wherein
- the main body part includes, on the rear side in an insertion direction of the card relative to the first capacitance sensor, a second capacitance sensor structured to detect that an object is present in the card conveyance path, and
- the control unit further calculates a third output difference which is a difference between an output of the second capacitance sensor in the first state and the output of the second capacitance sensor in the second state, and determines that an object other than the card is installed in the card conveyance path when the third output difference is the first threshold or more.
- According to (2), even when the insert skimmer (for example, a plurality of materials having a large length in the insertion direction, and having different capacitances to be detected are configured to be parallel in the insertion direction, and the like) in which the first output difference is the first threshold or more and the second output difference is less than the second threshold is inserted in the card conveyance path, the installation of this the insert skimmer can be detected due to the size of the third output difference, and the crime prevention performance can improve.
- (3)
- The card reader according to (1), wherein
- the main body part comprises a first card detection mechanism and a second card detection mechanism structured to detect a position of the card to be conveyed in the card conveyance path,
- the first card detection mechanism is disposed on the insertion port side relative to the second card detection mechanism, and
- when an insert is detected by the first card detection mechanism after moving the shutter member from the closed position to the open position, and then the detection of the insert is not performed by the second card detection mechanism at a timing when the detection of the insert is not performed by the first card detection mechanism, the control unit performs control for moving the shutter member to the closed position to bring the shutter member into the second state, and performs the process when the control is performed.
- According to (3), the process of (1) is performed only when aforementioned control which is different than that during normal card conveyance is performed, thus, it is possible to prevent the false detection of a foreign matter during normal card transactions.
- (4)
- A foreign matter detection method for a card reader comprising a main body part including a card conveyance path in which a card inserted into an insertion port is conveyed, a shutter member structured to move between a closed position which closes the card conveyance path and an open position which opens the card conveyance path, and a first capacitance sensor provided in the main body part and structured to detect that an object is present in the card conveyance path,
- the foreign matter detection method comprising
- calculating a first output difference which is a difference between an output of the first capacitance sensor in a first state in which the shutter member is in the closed position and the output of the first capacitance sensor in a second state in which the shutter member moves from the first state to the open position and then moves to the closed position, calculating a second output difference which is a difference between a maximum output of the first capacitance sensor in a period from the first state to the second state and the output of the first capacitance sensor in the second state, and determining that an object other than the card is installed in the card conveyance path when the first output difference is a predetermined first threshold or more, and the second output difference is less than a predetermined second threshold.
- While the description above refers to particular embodiments of the present invention, it will be understood that many modifications may be made without departing from the spirit thereof. The accompanying claims are intended to cover such modifications as would fall within the true scope and spirit of the present invention.
- The presently disclosed embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims, rather than the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.
Claims (5)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018-115617 | 2018-06-18 | ||
JP2018115617A JP7219557B2 (en) | 2018-06-18 | 2018-06-18 | Card reader and foreign object detection method |
Publications (2)
Publication Number | Publication Date |
---|---|
US20190384947A1 true US20190384947A1 (en) | 2019-12-19 |
US10528775B1 US10528775B1 (en) | 2020-01-07 |
Family
ID=68839954
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/433,371 Active US10528775B1 (en) | 2018-06-18 | 2019-06-06 | Card reader and foreign matter detection method |
Country Status (3)
Country | Link |
---|---|
US (1) | US10528775B1 (en) |
JP (1) | JP7219557B2 (en) |
CN (1) | CN110619246B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7576988B2 (en) | 2021-01-29 | 2024-11-01 | ニデックインスツルメンツ株式会社 | Card reader and foreign object detection method |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5850079A (en) * | 1995-02-22 | 1998-12-15 | Sankyo Seiki Mfg.Co., Ltd. | Card reader with a theft counter measure |
JP4518756B2 (en) * | 2003-08-11 | 2010-08-04 | 日立オムロンターミナルソリューションズ株式会社 | Card information reading device and IC card reader |
JP5185840B2 (en) * | 2009-01-08 | 2013-04-17 | 日本電産サンキョー株式会社 | Card reader and card reader control method |
JP5964191B2 (en) * | 2012-09-28 | 2016-08-03 | 日本電産サンキョー株式会社 | Card reader |
JP5898030B2 (en) * | 2012-09-28 | 2016-04-06 | 日本電産サンキョー株式会社 | Card reader |
JP6472649B2 (en) * | 2014-12-08 | 2019-02-20 | 日本電産サンキョー株式会社 | Card reader |
US20170061167A1 (en) * | 2015-08-25 | 2017-03-02 | Ncr Corporation | Skimmer device detection |
JP6365481B2 (en) * | 2015-09-23 | 2018-08-01 | トヨタ自動車株式会社 | Vehicle travel control device |
JP6539610B2 (en) * | 2016-03-24 | 2019-07-03 | 日本電産サンキョー株式会社 | Card reader and control method for card reader |
JP6890933B2 (en) * | 2016-06-06 | 2021-06-18 | 日本電産サンキョー株式会社 | Card reader |
-
2018
- 2018-06-18 JP JP2018115617A patent/JP7219557B2/en active Active
-
2019
- 2019-06-05 CN CN201910485328.XA patent/CN110619246B/en active Active
- 2019-06-06 US US16/433,371 patent/US10528775B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
US10528775B1 (en) | 2020-01-07 |
CN110619246B (en) | 2023-06-16 |
JP2019219826A (en) | 2019-12-26 |
CN110619246A (en) | 2019-12-27 |
JP7219557B2 (en) | 2023-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10706240B2 (en) | Card reader and foreign matter detection method | |
US9734363B2 (en) | Card reader | |
US11295581B2 (en) | Information processing device and foreign matter detection method | |
US10068112B2 (en) | Card reader | |
US9576160B2 (en) | Card reader | |
US9576161B2 (en) | Card reader and control method therefor | |
EP2075771B1 (en) | Card reader device | |
US10977453B2 (en) | Card reader and foreign matter detection method | |
US8851377B2 (en) | Card reader and processing method thereof | |
EP2902946A1 (en) | Card reader | |
US11853999B2 (en) | Card reader and foreign matter detection method therefor | |
US8261987B2 (en) | Card processing device and a card processing system | |
US10528775B1 (en) | Card reader and foreign matter detection method | |
US10824827B2 (en) | Card reader and control method thereof | |
US11120231B2 (en) | Card reader and card reader control method | |
EP3678137B1 (en) | Card reader | |
JP6081884B2 (en) | Card reader | |
US20190163938A1 (en) | Control method of card reader and card reader | |
JPH067409Y2 (en) | IC card reader and its card identification mechanism |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NIDEC SANKYO CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOMOSE, MUNEMASA;REEL/FRAME:049394/0370 Effective date: 20190516 |
|
FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |