Processing device, automatic ticket gate, processing method, and processing program

The dual reading unit system in automated ticket gates efficiently handles two-dimensional codes and contactless media, ensuring accurate reading and user convenience by preventing unintended contactless medium detection.

JP2025178886APending Publication Date: 2025-12-09KK TOSHIBA
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024085744
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-05-27
Publication Date
2025-12-09

AI Technical Summary

Technical Problem

Existing automated ticket gates face challenges in providing high convenience by efficiently handling both two-dimensional codes and contactless communication media, often leading to unintended reading of contactless communication media when a two-dimensional code is intended.

Method used

A processing device with dual reading units - one for optical reading of two-dimensional codes and another for wireless communication with contactless media, allowing selective adjustment of reading ranges and controlled determination of medium type, ensuring accurate and intended reading.

Benefits of technology

Enhances user convenience by preventing unintended reading of contactless media and ensuring timely reading of two-dimensional codes, thereby facilitating smooth passage through the gate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025178886000001_ABST
    Figure 2025178886000001_ABST
Patent Text Reader

Abstract

To provide a processing device, an automatic ticket gate, a processing method, and a processing program that are highly convenient.SOLUTION: A processing device includes: a first reader that optically reads a two-dimensional code within a code reading range; a second reader configured to selectively set a first reading range smaller than the code reading range and a second reading range larger than the code reading range that covers the code reading range, and capable of performing wireless communication with a non-contact communication medium within both the first reading range and the second reading range; and a controller. The controller, in a first state with the first reading range set, when the first reader reads a two-dimensional code, determines the read two-dimensional code, sets a second state with the second reading range set when the read code is determined to be a non-two-dimensional code, and in the second state, when the second reader reads a non-contact communication medium, determines medium information of the read non-contact communication medium.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] An embodiment of the present invention relates to a processing device, an automatic ticket gate, a processing method, and a processing program. [Background technology]

[0002] In recent years, automated ticket gates have been installed in railway stations and other locations that are equipped with functions to acquire information by optically reading 2D codes and the like, or by wirelessly communicating with credit cards. These types of automated ticket gates are required to be highly convenient, allowing users to easily perform the functions they intend. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-118971 [Patent Document 2] Japanese Patent Application Publication No. 2018-25877 [Patent Document 3] Japanese Patent Application Publication No. 2017-45386 Summary of the Invention [Problem to be solved by the invention]

[0004] An object of the present embodiment is to provide a highly convenient processing device, automatic ticket gate, processing method, and processing program. [Means for solving the problem]

[0005] According to one embodiment, a processing device includes a first reading unit that optically reads a two-dimensional code within a code reading range, a second reading unit that is configured to be able to selectively set a first reading range that is smaller than the code reading range and a second reading range that is larger than the code reading range and covers the code reading range, and that is capable of wireless communication with a contactless communication medium within the first reading range and the second reading range, and a controller. The controller includes a state setting unit that selectively sets a first state in which the first reading range is set and a second state in which the second reading range is set, and a determination unit that determines medium information of the two-dimensional code read by the first reading unit and the contactless communication medium read by the second reading unit, and in the first state, if the first reading unit reads the two-dimensional code, the controller determines the read two-dimensional code, and if the code is not a two-dimensional code, the controller sets the second state, and in the second state, if the second reading unit reads the contactless communication medium, the controller determines the medium information of the read contactless communication medium.

[0006] According to one embodiment, the automatic ticket gate comprises the processing device, a door facing the user's passage, and a door control unit that controls the opening and closing of the door based on the judgment results of the two-dimensional code and the contactless communication medium.

[0007] According to one embodiment, the processing method uses a processing device that includes a first reading unit that optically reads a two-dimensional code in a code reading range, a second reading unit that is configured to be able to selectively set a first reading range that is smaller than the code reading range and a second reading range that is larger than the code reading range and covers the code reading range, and that is capable of wireless communication with a contactless communication medium in the first reading range and the second reading range, and a controller that selectively sets a first state in which the first reading range is set and a second state in which the second reading range is set, and determines medium information of the two-dimensional code read by the first reading unit and the contactless communication medium read by the second reading unit, wherein in the first state, if the first reading unit reads the two-dimensional code, the read two-dimensional code is determined, and if it is not a two-dimensional code, the second state is set, and in the second state, if the second reading unit reads the non-contact communication medium, the controller determines medium information of the read non-contact communication medium.

[0008] According to one embodiment, the processing program is executed by a computer of a processing device having a first reading unit that optically reads a two-dimensional code in a code reading range, and a second reading unit that is configured to be able to selectively set a first reading range that is smaller than the code reading range and a second reading range that is larger than the code reading range and covers the code reading range, and that is capable of wireless communication with a non-contact communication medium in the first reading range and the second reading range, and executes the following steps: in a first state in which the first reading range is set, if the first reading unit reads the two-dimensional code, determine the read two-dimensional code, and if it is not the two-dimensional code, set a second state in which the second reading range is set; and in the second state, if the second reading unit reads the non-contact communication medium, determine the medium information of the read non-contact communication medium. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a perspective view showing an example of an automatic ticket gate according to the first embodiment. [Figure 2] FIG. 2 is a block diagram of the automatic ticket gate shown in FIG. [Figure 3] FIG. 3 is a schematic cross-sectional view showing a first state of the reader according to the first embodiment. [Figure 4] FIG. 4 is a schematic cross-sectional view showing the second state of the reader according to the first embodiment. [Figure 5] FIG. 5 is a flowchart showing an example of a procedure for ticket examination processing at an automatic ticket gate. [Figure 6] FIG. 6 is a perspective view showing an example of an automatic ticket gate according to the second embodiment. [Figure 7] FIG. 7 is a schematic cross-sectional view showing a first state of the reader according to the second embodiment. [Figure 8] FIG. 8 is a schematic cross-sectional view showing a second state of the reader according to the second embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, an automatic ticket gate according to each embodiment will be described with reference to the drawings. The automatic ticket gate according to each embodiment is installed at a ticket gate of a train station or an airport, for example, and allows or prohibits a user from passing through.

[0011] [First embodiment] 1 is a perspective view showing an example of an automatic ticket gate 100 according to the first embodiment. The first direction X, second direction Y, and third direction Z shown in the figure are perpendicular to one another. The first direction X corresponds to the direction of passage A in the passage PW defined by the automatic ticket gate 100, the second direction Y corresponds to the width direction of the automatic ticket gate 100 (or the width direction of the passage PW defined by the automatic ticket gate 100), and the third direction Z corresponds to the height direction of the automatic ticket gate 100.

[0012] The automatic ticket gate 100 includes a housing 110, a processing device 1, doors 120 (120a, 120b), a plurality of sensors 130, a controller 140, etc. The automatic ticket gate 100 has a function of processing media that a user presents as a ticket. In this embodiment, the media that the automatic ticket gate 100 processes as a ticket are assumed to be contactless communication media such as IC cards or credit cards with an embedded IC (Integrated Circuit) chip, paper media on which a two-dimensional code is printed, and electronic devices such as smartphones that have the function of contactless communication media and can display two-dimensional codes.

[0013] In the example shown in FIG. 1, the housing 110 is formed in a substantially rectangular parallelepiped shape. The housing 110 may be formed of multiple members or may be formed from a single member. In this embodiment, a passage PW for users is formed by the housing 110. In one example, the passage PW is formed along a first direction X. That is, the length of the passage PW in the first direction X corresponds to the length of the area in which the housing 110 is provided in the first direction X. The housing 110 has an upper surface 110U and a side surface 110S facing the passage PW.

[0014] The processing device 1 includes a reader 2. In one example, the reader 2 is housed in the upper part of a housing 110. The reader 2 has a first reading unit 10 and a second reading unit 20. In the example shown in FIG. 1, the first reading unit 10 and the second reading unit 20 are integrally formed. The controller 140 is connected to the reader 2 via a wiring WL and controls the reader 2.

[0015] The first reading unit 10 optically reads, for example, a two-dimensional code printed on a paper medium or a two-dimensional code displayed on an electronic device to acquire information. The information here includes various information such as identification information unique to the medium, user identification information, validity zone, validity period, entry record, and exit record.

[0016] The first reading unit 10 has a first reading surface 10S. The first reading surface 10S corresponds to the surface of the first reading unit 10 over which the two-dimensional code is held. As an example, if the medium is an electronic device such as a smartphone, the two-dimensional code displayed on the display surface of the electronic device is held over the first reading surface 10S, and the first reading unit 10 optically reads the two-dimensional code.

[0017] The second reading unit 20 acquires information through wireless communication with a non-contact communication medium. The second reading unit 20 has a second reading surface 20S. The second reading surface 20S corresponds to the surface of the second reading unit 20 over which the non-contact communication medium is held. The second reading unit 20 is configured to be able to selectively set one of a plurality of reading ranges of different sizes (a first reading range AR21 shown in FIG. 3 and a second reading range AR22 shown in FIG. 4). A first state refers to a state in which the reading range of the second reading unit 20 is set smaller than the reading range of the first reading unit 10, and a second state refers to a state in which the reading range of the second reading unit 20 is set larger than the reading range of the first reading unit 10. Details of the first and second states will be described later.

[0018] 1, the first reading surface 10S, the second reading surface 20S, and the upper surface 110U of the housing 110 are located on the same plane (XY plane). The first reading surface 10S and the second reading surface 20S are the same plane. The first reading surface 10S and the second reading surface 20S may be inclined with respect to the upper surface 110U so that the user can easily hold the medium over them.

[0019] The controller 140 is housed in the housing 110 and controls each mechanism such as the processing device 1, the door 120, and the multiple sensors 130. The controller 140 determines, for example, the two-dimensional code read by the first reading unit 10 and the medium information of the non-contact communication medium read by the second reading unit 20.

[0020] The door 120 faces the passage PW and is rotatably supported on the housing 110. In the example shown in Fig. 1, the door 120a indicates the door 120 in an open state, and the door 120b indicates the door 120 in a closed state.

[0021] In one example, the multiple sensors 130 are arranged on a side surface 110S of the housing 110 along the traffic direction A. The sensors 130 detect the presence or absence of a user approaching the passage PW, the presence or absence of a user inside the passage PW, etc. The sensors 130 may be, for example, a reflective sensor incorporating a light-emitting unit and a light-receiving unit, or a transmission sensor in which the light-emitting unit and the light-receiving unit are arranged opposite each other across the passage PW.

[0022] In addition to the above-mentioned components, the automatic ticket gate 100 may also include, for example, a display unit that displays whether passage through the passage PW is permitted or not, a mechanism for processing magnetic type tickets, and the like.

[0023] FIG. 2 is a block diagram of the automatic ticket gate 100 shown in FIG. 1. The first reading unit 10 includes a camera 11, an illumination device 12, and an image processing unit 13. The illumination device 12 illuminates a medium held over the first reading surface 10S shown in FIG. 1. The camera 11 captures an image of the medium illuminated by the illumination device 12 and outputs the image to the image processing unit 13. The image processing unit 13 extracts necessary information from the image captured by the camera 11 and decodes the extracted information into information such as numerical values ​​and characters.

[0024] The second reading unit 20 includes an antenna 21 and a communication control unit 22. The communication control unit 22 transmits radio waves via the antenna 21 and demodulates information contained in the radio waves acquired via the antenna 21 from a medium held over the second reading surface 20S shown in FIG.

[0025] The controller 140 includes an MPU (Micro Processing Unit) 3, a memory 141, a door control unit 142, a driver 143, etc. The controller 140 controls the entire automatic ticket gate 100.

[0026] The MPU 3 includes a state setting unit 31 and a determination unit 32. The state setting unit 31 selectively sets the second reading unit 20 to a first state or a second state. The determination unit 32 determines the two-dimensional code read by the first reading unit 10 and the medium information of the non-contact communication medium read by the second reading unit 20. The setting information of the state setting unit 31 and the determination result of the determination unit 32 are stored in a memory 141. The door control unit 142 controls the opening and closing of the door 120 via a driver 143 based on the determination result of the determination unit 32. In one example, if the determination of the determination unit 32 is "OK," the door 120 is opened to allow the user to pass through the passage PW, and if the determination is "NG," the door 120 is closed to prevent the user from passing through the passage PW. The driver 143 supplies power to the reader 2, the drive motor of the door 120, and the like to drive them.

[0027] FIG. 3 is a schematic cross-sectional view showing a first state of the reader 2 according to the first embodiment. The first reading unit 10 has a code reading range AR1 capable of optically reading a two-dimensional code. In the example shown in FIG. 3, the cross-sectional shape of the code reading range AR1 is trapezoidal. In the first state, the second reading unit 20 has a first reading range AR21 capable of wirelessly communicating with a non-contact communication medium. The first reading range AR21 expands radially from the antenna 21. In the example shown in FIG. 3, the cross-sectional shape of the first reading range AR21 is semi-elliptical. Note that the cross-sectional shapes of the code reading range AR1 and the first reading range AR21 are not limited to the illustrated example and may be semicircular, for example. In the first state, the code reading range AR1 is larger than the first reading range AR21. Note that in the example shown in FIG. 3, a portion of the first reading range AR21 overlaps with the code reading range AR1, but the first reading range AR21 may be completely covered by the code reading range AR1.

[0028] The code reading range AR1 has a first end E1 that is the farthest from the first reading surface 10S in a direction (third direction Z) perpendicular to the first reading surface 10S. In the example shown in FIG. 3, the first end E1 corresponds to the longer of two parallel sides of the trapezoidal cross section of the code reading range AR1. In the first state, the first reading range AR21 has a second end E2 that is the farthest from the second reading surface 20S in the third direction Z. In the example shown in FIG. 3, the second end E2 corresponds to the vertex of the semi-elliptical cross section of the first reading range AR21. In addition, in the example shown in FIG. 3, the second end E2 is located on the optical axis AX1 of the camera 11 of the first reading unit 10.

[0029] Here, the distance between the first reading surface 10S and the first end E1 along the third direction Z is defined as distance L1, and the distance between the second reading surface 20S and the second end E2 along the third direction Z is defined as distance L21. In the first state, distance L1 is greater than distance L21.

[0030] 4 is a schematic cross-sectional view of the reader 2 in the second state. The shape and size of the code reading range AR1 in the second state are the same as those of the code reading range AR1 in the first state shown in FIG.

[0031] In the second state, the second reading unit 20 has a second reading range AR22 capable of wireless communication with a non-contact communication medium. The second reading range AR22 spreads radially from the antenna 21. In the example shown in FIG. 4, the cross section of the second reading range AR22 is substantially circular. The second reading range AR22 in the second state is larger than the first reading range AR21 in the first state shown in FIG. 3. In the second state, the second reading range AR22 is larger than the code reading range AR1 and completely covers the code reading range AR1.

[0032] The second reading range AR22 has a third end E3 that is the farthest from the second reading surface 20S in the third direction Z. In the example shown in Fig. 4, the third end E3 corresponds to the vertex of the substantially circular cross section of the second reading range AR22. In addition, in the example shown in Fig. 4, the third end E3 is located on the optical axis AX1 of the camera 11 of the first reading unit 10.

[0033] Here, the distance between the second reading surface 20S and the third end E3 in the third direction Z is defined as a distance L22. In the second state, the distance L1 is smaller than the distance L22. The distance L22 is also larger than the distance L21 shown in FIG. 3.

[0034] The second reading unit 20 is configured to be able to selectively set a second reading range AR22 in the second state and a first reading range AR21 in the first state shown in Fig. 3. Specifically, for example, the state setting unit 31 shown in Fig. 2 selectively applies a first output or a second output (first output < second output) to the antenna 21 of the second reading unit 20. When the first output is applied to the antenna 21, the second reading unit 20 is set to the first state, and when the second output is applied to the antenna 21, the second reading unit 20 is set to the second state. In this way, the state setting unit 31 can set the second reading unit 20 to the first state or the second state.

[0035] Next, we will explain the procedure of the ticket examination process of the automatic ticket gate 100. The controller 140 executes the following ticket examination process in accordance with a program stored in the memory 141.

[0036] 5 is a flowchart showing an example of the procedure for ticket examination processing by the automatic ticket gate 100. First, the state setting unit 31 sets the second reading unit 20 to the first state (step S1). At the same time, the MPU 3 drives the camera 11 and the lighting device 12 of the first reading unit 10 via the driver 143. This puts the first reading unit 10 and the second reading unit 20 into a state in which they can accept reading of a medium.

[0037] Next, the MPU 3 determines whether or not a medium has been read by the first reading unit 10 and the second reading unit 20 (step S2). Specifically, when a two-dimensional code is held within the code reading range AR1, or when a non-contact communication medium is held within the first reading range AR21, the MPU 3 determines that a medium has been read. If a medium has not been read, the process returns to step S2, and the MPU 3 repeats the determination of whether or not a medium has been read.

[0038] If a medium is read in step S2, the MPU3 determines whether the type of the medium is a two-dimensional code (step S3). If a two-dimensional code is held within the code reading range AR1 and the first reading unit 10 reads the two-dimensional code, the MPU3 determines that the type of the medium is a two-dimensional code. If a non-contact communication medium is held within the first reading range AR21 and the second reading unit 20 reads the non-contact communication medium, the MPU3 does not determine that the type of the medium is a two-dimensional code, but rather determines that the type of the medium is a non-contact communication medium.

[0039] If the MPU 3 determines in step S3 that the type of medium is a two-dimensional code, the determination unit 32 determines the two-dimensional code based on the information acquired from the two-dimensional code (step S4). The determination unit 32 determines "OK" if there is no problem with the two-dimensional code, and determines "NG" if there is a problem with the two-dimensional code.

[0040] Next, the MPU 3 determines whether the determination of the two-dimensional code in step S4 is "OK" (step S5). If the determination of the two-dimensional code is "OK", the MPU 3 determines the overall determination to be "OK" (step S6) and outputs the result of the overall determination to the door control unit 142 via the memory 141. If the result of the overall determination output from the MPU 3 via the memory 141 is "OK", the door control unit 142 opens the door 120 (step S7). This allows the user to pass through the passage PW.

[0041] If the judgment of the two-dimensional code in step S5 is "NG", the MPU 3 judges the overall judgment to be "NG" (step S8) and outputs the result of the overall judgment to the door control unit 142 via the memory 141. If the result of the overall judgment output from the MPU 3 via the memory 141 is "NG", the door control unit 142 closes the door 120 (step S9). This prevents the user from passing through the passage PW.

[0042] If the MPU3 determines in step S3 that the type of medium is not a two-dimensional code, that is, if the second reading unit 20 reads a non-contact communication medium, the state setting unit 31 sets the second reading unit 20 to the second state (step S10), as shown in Figure 4.

[0043] Next, the determination unit 32 temporarily determines the non-contact communication medium based on the medium information acquired from the non-contact communication medium (step S11). The determination unit 32 determines "OK" if there is no problem with the non-contact communication medium, and determines "NG" if there is a problem with the non-contact communication medium.

[0044] Next, the MPU 3 determines whether the second reading unit 20 can detect the medium (contactless communication medium) determined in step S11 (step S12). If the contactless communication medium is within the second reading range AR22, the second reading unit 20 can detect the contactless communication medium. If the contactless communication medium is not within the second reading range AR22, the second reading unit 20 cannot detect the contactless communication medium. If the contactless communication medium cannot be detected, the MPU 3 makes an overall judgment of "NG" (step S8), and the door control unit 142 closes the door 120 (step S9).

[0045] If the second reading unit 20 detects a contactless communication medium in step S12, the MPU 3 determines whether the first reading unit 10 can read the two-dimensional code (step S13).

[0046] If the first reading unit 10 is able to read the two-dimensional code in step S13, the MPU 3 discards the determination of the non-contact communication medium made in step S11 (step S14). Then, the determination unit 32 determines the two-dimensional code (step S4). The subsequent procedures are the same as those in steps S5 to S9 described above.

[0047] If the first reading unit 10 is unable to read the two-dimensional code in step S13, the MPU 3 determines whether a predetermined time has elapsed (step S15). If the predetermined time has not elapsed, the process returns to step S12, where the MPU 3 determines whether the second reading unit 20 can detect the contactless communication medium. Note that the predetermined time corresponds to, for example, the time during which the user holds the medium over the reader 2 while passing through the automatic ticket gate 100. In one example, the predetermined time is approximately several tens to several hundreds of milliseconds.

[0048] If a predetermined time has elapsed in step S15, the second reading unit 20 writes necessary information to the contactless communication medium (step S16). The information here includes, for example, an entry record such as the entry time and the entry station.

[0049] Next, the determination unit 32 determines the non-contact communication medium (step S17). If there is no problem with the non-contact communication medium, the determination unit 32 determines "OK", and if there is a problem with the non-contact communication medium, the determination unit 32 determines "NG".

[0050] If the non-contact communication medium is judged as "OK" in step S17, the MPU 3 judges the overall judgment as "OK" (step S6). If the non-contact communication medium is judged as "NG" in step S17, the MPU 3 judges the overall judgment as "NG" (step S8). The subsequent procedures are the same as the procedures in steps S6 to S9 described above.

[0051] Here, if a user wishes to pass through the automatic ticket gate 100 using an electronic device such as a smartphone that has the function of a contactless communication medium and can display a two-dimensional code, there is a risk that the second reading unit 20 will read the contactless communication medium against the user's will, even though the user intends to use the two-dimensional code.

[0052] In the automated ticket gate 100 according to this embodiment, if the second reading unit 20 reads the contactless communication medium before the two-dimensional code in the first state, the automatic ticket gate 100 switches from the first state to the second state. At this time, the reading range of the second reading unit 20 expands from the first reading range AR21 to the second reading range AR22. The judgment unit 32 temporarily judges the contactless communication medium, but the MPU 3 reserves the judgment until a predetermined time has elapsed without issuing a comprehensive judgment result. If the first reading unit 10 is able to read the two-dimensional code within the predetermined time until the electronic device passes through the second reading range AR22, the two-dimensional code is judged and a comprehensive judgment result is issued. If the first reading unit 10 is unable to read the two-dimensional code within the predetermined time, the necessary information is written to the contactless communication medium, and a comprehensive judgment result is issued.

[0053] In this way, even if a contactless communication medium is read in the first state, the reading range of the second reading unit 20 is expanded without issuing a comprehensive judgment result, and it is determined whether the two-dimensional code is read within a predetermined time until the electronic device passes through the second reading range AR22, thereby preventing the occurrence of a situation in which the judgment of the contactless communication medium is completed against the will of a user who wants to use a two-dimensional code. Therefore, according to this embodiment, the function intended by the user can be easily executed, improving the convenience of the processing device 1 and the automatic ticket gate 100.

[0054] [Second embodiment] Next, an automatic ticket gate 100 according to a second embodiment will be described. Elements that are the same as or similar to those in the first embodiment will be given the same reference numerals, and duplicated descriptions will be omitted where appropriate.

[0055] FIG. 6 is a perspective view showing an example of an automatic ticket gate 100 according to the second embodiment. In the second embodiment, the first reading unit 10 and the second reading unit 20 are arranged separately. In the example shown in FIG. 6, the first reading unit 10 and the second reading unit 20 are lined up in this order along the direction of travel A. Note that the order in which the first reading unit 10 and the second reading unit 20 are arranged is not limited to this example. Furthermore, the first reading unit 10 and the second reading unit 20 may also be lined up along the second direction Y.

[0056] 7 is a schematic cross-sectional view showing a first state of the reader 2 according to the second embodiment. In the first state of the second embodiment, the first reading range AR21 does not overlap with the code reading range AR1.

[0057] 8 is a schematic cross-sectional view showing a second state of the reader according to the second embodiment. In the second state of the second embodiment, the second reading range AR22 completely covers the code reading range AR1, similar to the second state of the first embodiment.

[0058] In this way, even if the first reading unit 10 and the second reading unit 20 are separated from each other, the same effect as that described above can be obtained.

[0059] In this embodiment, the processing device 1 is described as being applied to an automatic ticket gate 100 at a train station or the like, but this is not limited to this, and the processing device 1 can be applied to various devices, such as an entrance gate at a facility.

[0060] The present invention is not limited to the above-described embodiments, and the components can be modified and embodied in practice without departing from the spirit of the invention. Furthermore, various inventions can be formed by appropriately combining multiple components disclosed in the above embodiments. For example, some components may be omitted from all the components shown in the embodiments. Furthermore, components from different embodiments may be appropriately combined. [Explanation of symbols]

[0061] 1...processing device, 2...reader, 3...MPU, 10...first reading unit, 10S...first reading surface, 20...second reading unit, 20S...second reading surface, AR1...code reading range, AR21...first reading range, AR22...second reading range, 31...status setting unit, 32...determination unit, 100...automatic ticket gate, 110...casing, 120...door, 130...sensor, 140...controller, 142...door control unit.

Claims

1. a first reading unit that optically reads the two-dimensional code in a code reading range; a second reading unit configured to be able to selectively set a first reading range that is smaller than the code reading range and a second reading range that is larger than the code reading range and covers the code reading range, and capable of wireless communication with a non-contact communication medium in the first reading range and the second reading range; a state setting unit that selectively sets a first state in which the first reading range is set and a second state in which the second reading range is set; and a determination unit that determines medium information of the two-dimensional code read by the first reading unit and the non-contact communication medium read by the second reading unit, wherein in the first state, if the first reading unit reads the two-dimensional code, the controller determines the read two-dimensional code, and if the code is not the two-dimensional code, sets the second state, and in the second state, if the second reading unit reads the non-contact communication medium, the controller determines the medium information of the read non-contact communication medium; A processing device comprising:

2. and when the first reading unit reads the two-dimensional code within a predetermined time in the second state, the controller discards the determination of the medium information of the non-contact communication medium and determines the two-dimensional code. The processing device of claim 1 .

3. the first reading unit has a first reading surface onto which the two-dimensional code is placed, the second reading unit has a second reading surface over which the non-contact communication medium is held, the code reading range has a first end farthest from the first reading surface in a first direction intersecting the first reading surface, the first reading range and the second reading range have second and third ends, respectively, that are farthest from the second reading surface in the first direction; In the first state, a distance between the first reading surface and the first end portion along the first direction is greater than a distance between the second reading surface and the second end portion along the first direction; In the second state, a distance between the first reading surface and the first end portion along the first direction is smaller than a distance between the second reading surface and the third end portion along the first direction. The processing device of claim 1 .

4. the first reading surface and the second reading surface are located on the same plane; The processing device according to claim 3 .

5. the first reading surface and the second reading surface are the same surface; The processing device according to claim 4 .

6. The first reading range at least partially overlaps with the code reading range. The processing device of claim 1 .

7. The processing device according to claim 1 ; A door facing the user's passage; a door control unit that controls opening and closing of the door based on the determination results of the two-dimensional code and the non-contact communication medium; Equipped with an automatic ticket gate.

8. a second reading unit configured to be able to selectively set a first reading range that is smaller than the code reading range and a second reading range that is larger than the code reading range and covers the code reading range, and capable of wireless communication with a contactless communication medium in the first reading range and the second reading range; and a controller that selectively sets a first state in which the first reading range is set and a second state in which the second reading range is set, and determines medium information of the two-dimensional code read by the first reading unit and the contactless communication medium read by the second reading unit, In the first state, the controller determines the read two-dimensional code when the first reading unit reads the two-dimensional code, and sets a second state when the read two-dimensional code is not the two-dimensional code; In the second state, when the second reading unit reads the non-contact communication medium, the controller determines medium information of the read non-contact communication medium. Processing method.

9. In the second state, if the first reading unit reads the two-dimensional code within a predetermined time, the controller discards the determination of the medium information of the non-contact communication medium and determines the two-dimensional code. The processing method according to claim 8.

10. A processing program executed by a computer of a processing device including: a first reading unit that optically reads a two-dimensional code in a code reading range; and a second reading unit that is configured to be able to selectively set a first reading range that is smaller than the code reading range and a second reading range that is larger than the code reading range and covers the code reading range, and that is capable of wireless communication with a non-contact communication medium in the first reading range and the second reading range, In a first state in which the first reading range is set, when the first reading unit reads the two-dimensional code, the read two-dimensional code is determined, and when the read two-dimensional code is not the two-dimensional code, a second state in which the second reading range is set is set; a step of determining medium information of the non-contact communication medium read by the second reading unit in the second state when the second reading unit reads the non-contact communication medium; A processing program for executing the above.

11. In the second state, when the first reading unit reads the two-dimensional code within a predetermined time, the determination of the medium information of the non-contact communication medium is discarded, and a step of determining the two-dimensional code is further executed. The processing program according to claim 10.

Citation Information

Patent Citations

  • Toll collection device and toll collection method

    JP2017045386A

  • Automatic ticket examination machine

    JP2018025877A

  • Reading device

    JP2022118971A