Abstract: The present technique relates to a contactless communication device and a communication system which make it possible to achieve a further decrease in communication processing time. A reader/writer transmits an enhanced message designating an object to be processed and processing contents as parameters to a counterpart contactless IC card by means of contactless communication and is provided with a control unit which causes the contactless IC card to perform the processing contents using data as the object to be processed. The contactless IC card receives the enhanced message designating the object to be processed and the processing contents as parameters from the counterpart reader/writer by means of contactless communication and is provided with a control unit which performs the processing contents using the data as the object to be processed. The present technique may be applied in a contactless communication system for performing contactless communication for example.
0001]This technology relates to a non-contact communication device and a communication system, in particular, relates to a non-contact communication device and a communication system to be able to realize a further reduction of the communication processing time.
BACKGROUND
[0002]Non-contact IC (Integrated Circuit) card which performs contactless communication has become widespread. Non-contact IC card, for example, electronic money card, commuter pass of transportation, room of entry and exit for the card, such as financial institutions, credit card, are used in a variety of applications.
[0003]
Contactless IC card with the reader-writer, such as read or write predetermined information, by repeating the primitive commands and multiple responses, executing a series of processes (for example, see Patent Document 1).
CITATION
Patent Document
[0004]
Patent Document 1: JP 2007-329884 JP
Summary of the Invention
Problems that the Invention is to Solve
[0005]
For example, by repeating the five commands and responses, when a series of communication processing for exchanging predetermined information is completed, during the processing of the third command, the contactless IC card is out of communication range of the reader-writer processing unfinished occurs a series of communication processing is not completed. Therefore, in order to reduce the occurrence of processing incomplete, it be completed in a shorter time a series of communication processing is expected.
[0006]
This technology has been made in view of such circumstances, it is to be able to realize further reduction of the communication processing time.
Means for Solving the Problems
[0007]
Contactless communication device of the first embodiment of the present technology, an advanced message specifying the processing content and processed as parameters transmitted by non-contact communication to the other side of the communication device, using the data as the processing target, a control unit for executing the processing content to said communication device.
[0008]
In the first aspect of the present technology, advanced message specifying the processing content processed as parameters are transmitted by non-contact communication to the other side of the communication device, in the communication device, using the data as the processing target the processing content is executed.
[0009]
Contactless communication device of the second embodiment of the present technology, an advanced message specifying the processing content and processed as parameters received by non-contact communication from the counterpart communication apparatus, by using the data as the processing target, a control unit for executing the processing contents.
[0010]
In the second aspect of the present technology, advanced message specifying the processing content processed as parameters are received by non-contact communication from the counterpart communication apparatus, by using the data as the processing target, the processing content It is executed.
[0011]
Communication system according to a third embodiment of the present disclosure is composed of a first communication apparatus and performs contactless communication with a second communication device, the first communication device, specifying the processing content processed as parameters send a highly message to the second communication device, using the data as the processing target, a control unit for executing the processing contents to the second communication device, said second communication device, wherein advanced message received from the first communication device, by using the data as the processing target, a control unit for executing the processing contents.
[0012]
In a third aspect of the present technology, the first communications device, advanced message specifying the processing content processed as parameters it is sent to the second communication device, in the second communication device, the altitude message There are received from the first communication device, by using the data as the processing target, the processing content is executed.
[0013]
The non-contact communication, between the equipment each other for communication, refers to the communication by the non-contact made possible by a few 10 cm, apparatus each other to communicate (housing) is also included a state of contact.
[0014]
Non-contact communication device may be an independent apparatus or may be an internal block constituting one apparatus.
The invention's effect
[0015]
According to the first to third embodiments of the present technology, it is possible to realize a further reduction of the communication processing time.
[0016]
Here, the advantages described in the present invention is not necessarily limited, it may be any of the effects described in the present disclosure.
BRIEF DESCRIPTION OF THE DRAWINGS
[0017]
FIG. 1 is a block diagram showing the configuration of an embodiment of the non-contact communication system according to the present technology.
It is a diagram for explaining the outline of [Figure 2] attraction room.
3 is a diagram illustrating a scenario where the latch once the attraction room.
4 is a diagram illustrating the scenarios for latching the attraction room twice.
5 is a diagram illustrating a scenario where the latch 3 times attraction room.
Is a flowchart showing the entrance management process at the time of admission with [6] primitive commands.
Is a flowchart showing the exit management processing when exit with [7] primitive commands.
8 is a flowchart showing the entrance management process at the time of admission with advanced message.
9 is a flowchart showing the exit management processing when exit with advanced message.
It is a diagram for explaining other forms of FIG. 10 attractions room.
11 is a control block diagram of the non-contact communication processing.
It is a block diagram showing another configuration example of FIG. 12 non-contact communication system.
DESCRIPTION OF THE INVENTION
[0018]
Hereinafter, embodiments of the present technology (hereinafter, referred to as embodiments) will be described. The description will be made in the following order.
1. Of the non-contact communication system configuration example
2. Service applications
3. Admission management process at the time of admission using a primitive command
4. Exit management process at the time of exit using the primitive command
5. Admission management process at the time of admission with advanced message
6. Exit management processing during exit with advanced message
7. Comparison primitive commands and advanced message
8. A control block diagram of the non-contact communication processing
9. Other configuration examples of the non-contact communication system
[0019]
<1. Configuration Example> of the non-contact communication system
1 is a block diagram showing the configuration of an embodiment of the non-contact communication system according to the present technology.
[0020]
Non-contact communication system 1 of Figure 1 is composed of a non-contact IC card 11 and the reader writer 12. In the non-contact IC card 11 and the reader-writer 12, data transmission and reception by using radio waves (electromagnetic waves) in a non-contact is made.
[0021]
Non-contact IC card 11, for example, a built-in such as a non-contact IC chip and an antenna, performs short-range communication by non-contact between the reader writer 12. Non-contact IC card 11 executes various processes in response to a command received from the reader writer 12.
[0022]
Writer 12 emits an electromagnetic wave, for example, by performing processing such as polling to detect the non-contact IC card 11. Writer 12 when the non-contact IC card 11 is detected, with the non-contact IC card 11 that is detected, as required, to transmit and receive data.
[0023]
Non-contact IC card 11 includes an antenna 31, a demodulator 32, a control unit 33, a modulation unit 34, and storage unit 35. Antenna 31, demodulator 32, and the modulation unit 34 constitutes the RF communication unit 40.
[0024]
Non-contact IC card 11 supplies, no power source such as a battery, based on the electromotive force of the alternating current generated in the antenna 31, the DC power is generated, the DC power is generated in each section of the contactless IC card 11 It works by. The non-contact IC card 11 includes a power supply unit may be configured to supply power to each part from a power supply unit of its own.
[0025]
Antenna 31, for example, a loop antenna, receives the modulated signal transmitted from the reader-writer 12, and supplies the demodulation unit 32.
[0026]
Demodulation unit 32, a modulation signal supplied from the antenna 31, and demodulated by the demodulation method corresponding to the modulation system of the reader writer 12, and supplies the data obtained as a result of the demodulation to the control unit 33. For example, the demodulator 32 demodulates the ASK-modulated signal received through the antenna 31, and outputs the data obtained by the demodulation to the control unit 33.
[0027]
Control unit 33 according to the read communication program from the storage unit 35, controls the non-contact communication with the reader writer 12. Specifically, the control unit 33, the data supplied from the demodulation unit 32 (including a command) decoded by a predetermined method, to perform a predetermined process based on the decoded data. The control unit 33 based on the processing result, and supplies the data to be transmitted to the reader writer 12, and encoded by a predetermined encoding method, the encoded data to the modulation unit 34. The coding method wherein, for example, Manchester encoding is employed.
[0028]
Modulation unit 34, the impedance when viewing the antenna 31 from the outside, is varied according to the data supplied from the control unit 33. By writer 12 outputs an electromagnetic wave as a carrier wave, RF around the antenna 31 (Radio Frequency) If the field (magnetic field) is formed, the impedance when viewing the coil serving as the antenna 31 is changed Accordingly, also changes RF field around the antenna 31. Accordingly, the carrier wave as the electromagnetic wave of the reader-writer 12 is output by being modulated according to the data supplied (eg load modulation) from the control unit 33, a modulation signal is received by the reader writer 12.
[0029]
Storage unit 35, the encryption key information necessary for performing the reader writer 12 and the secure communication, and stores a device ID, which is identification information for uniquely identifying itself. The storage unit 35 stores a communication program for performing non-contact communication of the reader writer 12 and the short distance to the control unit 33 as needed. The communication program also includes mutual authentication algorithm and decryption algorithm. When there is no need to perform encrypted communication, such as encryption key information and decryption algorithms may be omitted.
[0030]
The storage unit 35, generation of the input and output and file data, and OS (Operating System) that performs basic processing such as setting and access rights management, command from an external device such as a reader-writer 12 ( an application program for receiving a command) to execute a predetermined service is also stored.
[0031]
Control unit 33, for example, MPU (Micro Processing Unit), composed of the arithmetic processing unit such as a CPU (Central Processing Unit). Storage unit 35, for example, a flash memory, and a nonvolatile memory such as EEPROM (Electrically Erasable and Programmable Read Only Memory).
[0032]
Writer 12 includes an antenna 61, a demodulation unit 62, the control unit 63, a modulation unit 64, an oscillation circuit 65, a storage unit 66, and a power supply unit 67. Antenna 61, the demodulating unit 62, the modulating unit 64 and the oscillation circuit 65 constitutes the RF communication unit 70.
[0033]
Antenna 61, for example, a loop antenna, a signal supplied modulated signal and non-modulation from the modulation unit 64, and transmits the electromagnetic wave. The antenna 61 receives an electromagnetic wave modulated signals transmitted from the contactless IC card 11, and supplies the demodulation unit 62.
[0034]
Demodulator 62 supplies the modulated signal supplied from the antenna 61, demodulated by the demodulation method corresponding to the modulation method of the modulation unit 34 of the non-contact IC card 11, the data obtained as a result of the demodulation to the control unit 63 . For example, the demodulator 62 demodulates the ASK (Amplitude Shift Keying) modulation signal acquired through the antenna 61, and outputs the data obtained by the demodulation to the control unit 63.
[0035]
Control unit 63, in accordance with the read communication program from the storage unit 66, controls the non-contact communication with the non-contact IC card 11. Specifically, the control unit 63, data such as a predetermined command, encoded by a predetermined method, and outputs the encoded data to the modulation unit 64. The control unit 63, the data supplied from the demodulation unit 62 decodes the method corresponding to the encoding method of the data, based on the decoded data, it executes a predetermined process. The coding method wherein, for example, the same Manchester encoding and the non-contact IC card 11 is employed.
[0036]
Modulation unit 64, the carrier wave supplied from the oscillation circuit 65, obtains a modulated signal by modulating a predetermined method the data such as a command supplied from the control unit 63 supplies the antenna 61. For example, the modulation unit 64, based on the data supplied from the control unit 63, a carrier, for example, ASK modulation.
[0037]
More specifically, for example, modulation unit 64, as a carrier sine wave of a predetermined frequency supplied from the oscillation circuit 65, and ASK modulated with data supplied from the controller 63 and the carrier, the resulting the modulated wave, the output from the antenna 61 as electromagnetic waves.
[0038]
Oscillator 65 generates a carrier wave of a predetermined frequency, and supplies to the modulator 64.
[0039]
Storage unit 66, the encryption key information necessary for performing the non-contact IC card 11 and secure communication, and stores a device ID, which is identification information for uniquely identifying itself. The storage unit 66 stores a communication program for performing non-contact communication of the non-contact IC card 11 and the short distance to the control unit 63 as needed. The communication program also includes mutual authentication algorithm and decryption algorithm. When there is no need to perform encrypted communication, such as encryption key information and decryption algorithms may be omitted.
[0040]
Also, the storage unit 66, generates the input and output and file data, and the OS performs basic processing such as setting and management of the access right (Operating System), the information stored in the non-contact IC card 11 an application program for executing a predetermined service using are also stored.
[0041]
Power supply unit 67 is provided with, for example, a battery or the like, and supplies necessary power to each section of the reader writer 12.
[0042]
In the non-contact communication system 1 configured as above, the storage unit 35 of the non-contact IC card 11, service information contactless IC card 11 corresponding to the service that can be provided to the user is stored.
[0043]
For example, if the service that can be provided to the user is an electronic money service, the service information corresponding to the electronic money service is stored in the storage unit 35.
[0044]
For example, if the service can be provided to the user is a commutation ticket service for transportation, the service information corresponding to the commutation ticket service transportation is stored in the storage unit 35.
[0045]
For example, if the service that can be provided to the user is the access control service room, service information corresponding to the access control service room is stored in the storage unit 35.
[0046]
Writer 12 acquires the service information contactless IC card 11's, instructs the noncontact IC card 11 the process for providing a predetermined service in response to the acquired service information.
[0047]
Non-contact IC card 11 and the reader writer 12, and WRITE command to write predetermined data, such as READ command to read data, it is possible to non-contact communication using the primitive commands to perform simple processing. The non-contact IC card 11 and the reader-writer 12 can be non-contact communication using an advanced message to perform an advanced process in accordance with certain rules.
[0048]
The primitive commands, ISO / IEC 14443 is a standard of the proximity type IC card system and, are commonly used in such ISO / IEC 18092 is a standard of NFCIP (Near Field Communication Interface and Protocol) -1 it is a command. In other words, the non-contact IC card 11 and the reader-writer 12 is a non-contact communication capable communication device that conforms to ISO / IEC 14443 and ISO / IEC 18092.
[0049]
The primitive commands, for example, READ_REQ (PARA1), READ_RES (PARA2), WRITE_REQ (PARA3), there is WRITE_RES (PARA4).
[0050]
Read_Req (PARA1) is transmitted from the reader-writer 12 to the noncontact IC card 11, a command for reading the predetermined data, the parameters PARA1 as arguments, parameters name and read, to be read parameters stored address indicating a location that is is stored.
[0051]
Read_Res (PARA2) is READ_REQ transmitted from the contactless IC card 11 according to (PARA1) to the reader writer 12 (reply) by the command (Answer), the parameters PARA2 as an argument, the requested read process in contrast, the processing result indicating success or failure is stored. If the operation is successful, there is a case where the requested data itself is stored. If you do not have the requested data, if it fails to read the data indicating the failure (flag) is stored.
[0052]
Write_Req (para3) is transmitted from the reader-writer 12 to the noncontact IC card 11 is a command for writing predetermined data, the parameters para3 as an argument, write target data is stored.
[0053]
Write_Res (PARA4) is WRITE_REQ transmitted from the contactless IC card 11 according to (para3) to the reader writer 12 (reply) by the command (Answer), the parameters PARA4 as an argument, the requested write process in contrast, the processing result indicating success or failure is stored.
[0054]
On the other hand, the non-contact IC card 11 and the reader-writer 12 is exchanged can highly message, REQ_MESSAGE (processing condition; processed; processing contents) and RES_MESSAGE (success or failure), and the like.
[0055]
REQ_MESSAGE (treatment conditions; processed; processing contents) is a command (request) sent from the reader-writer 12 to the noncontact IC card 11, predetermined processing condition, the processing object, and, the processing content, the parameters (arguments ) is designated as a, it is passed from the reader-writer 12 to the noncontact IC card 11.
[0056]
Writer 12, REQ_MESSAGE by sending (processing condition; processed processing contents), using the data to be processed specified as a parameter, if specified process condition is satisfied, designated processing contents It is allowed to execute in a non-contact IC card 11. Non-contact IC card 11, if the specified treatment condition is satisfied, using the specified data, performing the specified processing content.
[0057]
REQ_MESSAGE in (treatment conditions; processed processing contents) is specified as a parameter, processing conditions, processing target, and the order of the processing contents are arranged in order according to the word order of the natural language.
[0058]
For example, when the A> B holds, the data DATA_X and Data_Y, the case of executing the processing to set the non-contact IC card 11 (storage) will be described. If the altitude messages are defined to follow the Japanese word order as a natural language, REQ_MESSAGE is described as follows.
REQ_MESSAGE (A> B; DATA_X, DATA_Y; write)
[0059]
The REQ_MESSAGE, ";" the supplement "Teniwoha" in delimited parameters, "if satisfied the condition A> B is let write data" Data_X "and" Data_Y "" to become like , and has a sequence in which a sequence of parameters in accordance with the word order of the Japanese.
[0060]
For example, highly messages with the same meaning is otherwise provided to follow the word order of English, REQ_MESSAGE is described as follows.
REQ_MESSAGE (A> B; write; DATA_X, DATA_Y)
[0061]
This REQ_MESSAGE, and compensate for such statements in English, looks like "If A> B, write DATA_X and DATA_Y.", And has a sequence which sequence of parameters in accordance with the word order of English.
[0062]
Advanced message, whether the description in accordance with any natural language, for example, be set by storing the setting information a type of natural language in the storage unit 35 or the storage unit 66. Setting natural language, system design development environment, system operating environment, in accordance with the user's system can be utilized appropriately changed.
[0063]
REQ_MESSAGE, for example, REQ_MESSAGE (processing condition; processed 1; processing contents 1; processed 2; processing contents 2) as shown in, it is also possible to specify the processing content and the subject to be executed according to the conditions of two or more it is. That is, the reader-writer 12, by the altitude message specifying the processing content and a plurality of processing target for each of a plurality of process target to perform the specified processing contents in the non-contact IC card 11. Non-contact IC card 11, for each of a plurality of processing target, executes the specified processing content. Further, using if then else a common function in a programming language, it is also possible to perform the different processing depending on the conditions.
[0064]
Furthermore, REQ_MESSAGE is, REQ_MESSAGE; as in (processed processing contents), and omit the condition, it is also possible to specify only the contents of the processing and target. Specifically, REQ_MESSAGE; if (Data_X by addition), to a predetermined value the non-contact IC card 11 held (data) can be specified (command) the process of adding the Data_X.
[0065]
Further, REQ_MESSAGE, for example, as in REQ_MESSAGE (processed) by specifying only the data (basic value), similarly to the Read_Req (PARA1), simply to read the value of the non-contact IC card 11 is held Do instruction is also possible.
[0066]
RES_MESSAGE (success or failure) is a command to be sent (replied) from the non-contact IC card 11 to the reader writer 12 (response), the data indicating the success or failure processing result is specified as a parameter. RES_MESSAGE replies whether the whole process has been instructed has succeeded or failed in REQ_MESSAGE.
[0067]
The processing designated by REQ_MESSAGE, when two or more processing is specified, it is a successful first meaningful treatment all, in case of failure, the non-contact IC card 11, where what regardless of whether the failure to maintain the state prior to the processing specified by REQ_MESSAGE.
[0068]
<2. International Application Example>
Next, a case where the service provided by the contactless IC card 11 is the access control service for managing entering and leaving the attraction room example, a method using a primitive commands, sophisticated message It will be described two approaches were used.
[0069]
Figure 2 shows an overview of the attraction rooms managed by the access control service.
[0070]
As shown in FIG. 2, the attraction room, there are three attraction rooms A, B, and C, to utilize the attraction, the user has to entrance from the entrance of the attraction rooms were utilized after, you must leave the exit.
[0071]
The inlet and outlet of each attraction rooms are installed writer 12, when a user entry or exit is allowed to close the non-contact IC card 11 to the reader-writer 12, the non-contact communication (Near Field Communication) by performing, entry and exit of the user to the attraction room is managed.
[0072]
Note that will be referred to that through the attraction rooms using inlet and outlet latch (latch).
[0073]
The user, the three places of attraction room, once the latch, twice latch, three times latch,..., It is assumed that use scene that n times latch.
[0074]
If the user latches once attraction room, as shown in FIG. 3, Scenario A, scenario B, and, there are scenarios three different scenarios C.
[0075]
Scenario Increasing the latch number of times assumed in the use scene is increased.
[0076]
If the user latches twice attraction room, as shown in FIG. 4, the scenario AA, scenario AB, scenario AC, scenario BA, scenario BB, scenario BC, scenario CA, scenario CB, and the scenario CC there nine scenarios is.
[0077]
If the user latch 3 times attraction room, as shown in FIG. 5, there are 27 kinds scenario.
[0078]
For such various latches found in the scenario, the reader writer 12 detects the entry and exit of the attraction room users (latch), collect charges stored in the non-contact IC card 11. The non-contact IC card 11, (in electronic money, which may be a virtual currency) currency for paying SV corresponding to (Stored Value) is stored. SV is the storage unit 35 of the non-contact IC card 11, are stored in the form of a file.
[0079]
The storage unit 35 of the non-contact IC card 11, the maximum of the latch number of attraction room provider to allow the user (hereinafter, referred to as the maximum allowable latch number.) It is also stored in the form of a file. Incidentally, SV in the storage unit 35 is stored, requires a sufficient value to use the attraction room.
[0080]
<3. Admission management process> when entrance with primitive command
6, the user is given attraction room (A, B, C) is executed when the entrance to the entrance management process in the case of using a primitive command it is a flow chart showing. This process is, for example, the user, the reader writer 12 which is installed at an entrance of the attraction rooms, is initiated when brought into proximity with the contactless IC card 11.
[0081]
First, in step S1, the reader-writer 12 is to address the file containing the value of the latch number, the READ_REQ a command to read latch number is transmitted to the contactless IC card 11.
[0082]
In step S2, the contactless IC card 11 is sent to the read command latch count at step S1, the value of the latch number stored in the storage unit 35 the READ_RES is a reply command with an argument to the reader-writer 12 to.
[0083]
In step S3, the reader-writer 12 determines whether the latch number acquired from the contactless IC card 11 is less than or equal to the maximum allowable latch count. In step S3, if the latch number obtained is determined to not less than the maximum allowable latch count (greater than the maximum allowable latch count), the reader-writer 12 does not proceed to step S4 and subsequent steps, a predetermined exception handling run to end the admission management process. In this embodiment, description of exception processing will be omitted.
[0084]
On the other hand, in step S3, if the latch number acquired is determined to be less than or equal to the maximum allowable latch number, the process proceeds to step S4, the reader writer 12, and address file containing the SV, read command the READ_REQ is, to the non-contact IC card 11.
[0085]
In step S5, the non-contact IC card 11 transmits, to the SV read command at step S4, the READ_RES the SV stored is a reply command with an argument in the storage unit 35 to the reader-writer 12.
[0086]
In step S6, the reader writer 12, SV obtained from the non-contact IC card 11 judges whether the value of the minimum of rates. In step S6, if the acquired SV is determined not to be Starting or more values, the reader-writer 12 does not proceed to step S7 and subsequent steps, and ends the entrance management process by executing a predetermined exception processing .
[0087]
On the other hand, in step S6, if the acquired SV is determined to be equal to or greater than the lowest fee, the process proceeds to step S7, the reader writer 12, a write command with the entry flag indicating that the entry as an argument certain Write_Req, is transmitted to the contactless IC card 11.
[0088]
In step S8, the non-contact IC card 11 is responsive to the write command entry flag in step S7, and executes the process of storing the entry flag in the storage unit 35, a reply command for storing the data representing the processing result WRITE_RES and it transmits to the reader-writer 12. Processing result is either success or failure, in this embodiment, it is assumed that the writing process has been successful.
[0089]
In step S9, the reader writer 12, attraction room room name, i.e., A, B or WRITE_REQ a write command with one argument of C,, is transmitted to the contactless IC card 11.
[0090]
In step S10, the non-contact IC card 11 is responsive to the write command room name attractions room step S9, it executes the process of storing the room name in the storage unit 35, a reply command for storing the data representing the processing result the WRITE_RES is, to the reader-writer 12. Processing result is either success or failure, in this embodiment, it is assumed that the writing process has been successful.
[0091]
In step S11, the reader-writer 12, the WRITE_REQ a write command with the time stamp is information indicating the current time as an argument, and transmits to the contactless IC card 11.
[0092]
In step S12, the non-contact IC card 11 is responsive to the write command of the time stamp in step S11, executes the process of storing the time stamp in the storage unit 35, a reply command for storing the data representing the processing result WRITE_RES and it transmits to the reader-writer 12. Processing result is either success or failure, in this embodiment, it is assumed that the writing process has been successful.
[0093]
When all of the processing is finished or more, admission management process is completed. Admission management process of the exit, the entry flag indicating that the user has entered, and attractions room room name entry, a time stamp indicating the time that arrived, is stored in the storage unit 35 of the non-contact IC card 11 . Entry flag, the room name, and a time stamp, in the form of a file, are stored in the predefined predetermined address.
[0094]
When the admission management process is successful process is finished, open the gate of the entrance of the attraction Room, it is possible to admission of the user.
[0095]
<4. Primitive Command exit management processing when exit with>
7, the user is given attraction room (A, B, C) is performed when leaving a, the exit management process in the case of using a primitive command it is a flow chart showing. This process is, for example, the user, the reader writer 12 installed at the exit of the attraction rooms, is initiated when brought into proximity with the contactless IC card 11.
[0096]
First, in step S41, the reader writer 12, and an address file that contains the entry flag, the READ_REQ a command to read the entry flag is transmitted to the contactless IC card 11.
[0097]
In step S42, the non-contact IC card 11, the read command entry flag at step S41, which is a reply command for storing the data representing the processing result Read_Res, and transmits to the reader-writer 12. Processing result is either success or failure, in the case of success, the state of the entry flag (Entry flag-or admission Furaguofu) is returned to the reader writer 12. In the present embodiment, it is assumed that the read operation was successful.
[0098]
In step S43, the reader-writer 12 is to address the file containing the room name attractions room, the READ_REQ a command to read room name, and transmits to the contactless IC card 11.
[0099]
In step S44, the non-contact IC card 11, to the room name read command at step S43, which is a reply command for storing the data representing the processing result Read_Res, and transmits to the reader-writer 12. Processing result is either success or failure, in the case of success, entrance room name (A, B, or, C) is returned to the reader writer 12. In the present embodiment, it is assumed that the read operation was successful.
[0100]
In step S45, the reader-writer 12, and an address file that contains a time stamp, a READ_REQ a command for reading a time stamp, and transmitted to the contactless IC card 11.
[0101]
In step S46, the non-contact IC card 11, the read command of the time stamp in step S45, which is a reply command for storing the data representing the processing result Read_Res, and transmits to the reader-writer 12. Processing result is either success or failure, in the case of success, the time stamp is sent back to the reader writer 12. In the present embodiment, it is assumed that the read operation was successful.
[0102]
In step S47, the reader-writer 12 is to address the file containing the SV, the READ_REQ a command to read SV, is transmitted to the contactless IC card 11.
[0103]
In step S48, the non-contact IC card 11, to the SV read command at step S47, the a is a reply command for storing the data representing the processing result Read_Res, and transmits to the reader-writer 12. Processing result is either success or failure, in the case of success, SV is returned to the reader writer 12. In the present embodiment, it is assumed that the read operation was successful.
[0104]
In step S49, the reader-writer 12, the SV obtained from the non-contact IC card 11, the SV corresponding to charge for once latching subtracted, the updated SV (hereinafter, referred to as the new SV.) Determined.
[0105]
In step S50, the reader-writer 12, the WRITE_REQ a write command specifying the new SV as an argument, and transmits to the contactless IC card 11.
[0106]
In step S51, the non-contact IC card 11 is responsive to the write command of the new SV in step S50, it executes the process of storing the new SV in the storage unit 35, a reply command for storing the data representing the processing result WRITE_RES and it transmits to the reader-writer 12. Processing result is either success or failure, in this embodiment, it is assumed that the writing process has been successful.
[0107]
In step S52, the reader-writer 12, the WRITE_REQ a write command specifying the reset of the entry flag as arguments, and transmits to the contactless IC card 11.
[0108]
In step S53, the non-contact IC card 11 in response to the entry flag reset write command in step S52, resets the entry flag stored in the storage unit 35 is the return command storing data representing the processing result the WRITE_RES, is transmitted to the reader writer 12. Processing result is either success or failure, in this embodiment, it is assumed that the writing process has been successful.
[0109]
In step S54, the reader-writer 12, which is a write command specifying a set of exit flag as arguments Write_Req, it is transmitted to the contactless IC card 11.
[0110]
In step S55, the non-contact IC card 11 in response to the exit flag set write command in step S54, stores the exit flag in the storage unit 35, which is a reply command for storing the data representing the processing result Write_Res, reader to send to the writer 12. Processing result is either success or failure, in this embodiment, it is assumed that the writing process has been successful.
[0111]
In step S56, the reader-writer 12 is to address the file containing the value of the latch number, the WRITE_REQ a write command is transmitted to the contactless IC card 11.
[0112]
In step S57, the non-contact IC card 11 transmits the read command latch number of step S56, the value of the latch number of times READ_RES is a reply command with an argument to the reader-writer 12.
[0113]
In step S58, the reader-writer 12, by adding 1 to the acquired latch count, it updates the latch number.
[0114]
In step S59, the reader-writer 12, which is a write command specifying the value of the latch number of the updated argument Write_Req, it is transmitted to the contactless IC card 11.
[0115]
In step S60, the non-contact IC card 11 is responsive to the write command latched count step S59, the stores the value of the latch count updated in the memory unit 35, is a reply command for storing data representing a processing result the WRITE_RES, is transmitted to the reader writer 12. Processing result is either success or failure, in this embodiment, it is assumed that the writing process has been successful.
[0116]
When all of the processing is finished or more, and exit management process is completed. During the exit management processing ends, and exit flag indicating that the user has exited, SV and the latch number of the updated, stored in the storage unit 35 of the non-contact IC card 11. Out flag is also in the form of files, it is stored in the predefined predetermined address.
[0117]
When the exit control process is successful the process is finished, open the gate at the exit of the attraction Room, it is possible to exit the user.
[0118]
<5. Admission during admission with advanced message management processing>
Next, with reference to the flowchart of FIG. 8, will be described admission management process in the case of using the advanced message. This process is also, for example, the user, the reader writer 12 which is installed at an entrance of the attraction rooms, is initiated when brought into proximity with the contactless IC card 11.
[0119]
First, in step S81, the reader writer 12, and an address file that contains the value of the latch number, the REQ_MESSAGE is highly message to read the value of the latch number is transmitted to the contactless IC card 11.
[0120]
In step S82, the non-contact IC card 11 transmits, to the latch number of read messages in step S81, the value of the latch number of times RES_MESSAGE a reply message as an argument to the reader writer 12.
[0121]
In step S83, the reader-writer 12 determines whether the latch number acquired from the contactless IC card 11 is less than or equal to the maximum allowable latch count. In step S83, the case where the latch number obtained is determined to not less than the maximum allowable latch count (maximum allowed latch count greater), the reader writer 12, step S84 does not proceed to subsequent processing, a predetermined exception handling run to end the admission management process.
claims
Advanced message specifying the processing content and processed as parameters transmitted by non-contact communication to the other side of the communication device, using the data as the processing target, the control unit for executing the processing content to said communication device
comprises non-contact communication device.
[Requested item 2]
Wherein the control unit, highly message specified processing condition as the parameter can also be transmitted to the communication apparatus,
highly message specifying also the processing condition, when the processing condition is satisfied, as the processing target using the data, to execute the processing content to said communication device
non-contact communication apparatus according to claim 1.
[Requested item 3]
The control unit is also highly message specifying the processing content and a plurality of the processing target as a parameter can be transmitted to the communication device,
the advanced message specifying the processing content and a plurality of the processing target, a plurality of the processing for each subject, and executes the specified processing details on the communication device
non-contact communication apparatus according to claim 1.
[Requested item 4]
It said plurality of said parameters to be specified with a high degree message are arranged in order according to the word order of the natural language
contactless communication device according to claim 1.
[Requested item 5]
Wherein the control unit is configured as a reply for highly message, receives the processing result indicating whether the entire specified process is successful
non-contact communication apparatus according to claim 1.
[Requested item 6]
Noncontact communication conforming to ISO / IEC 14443 or ISO / IEC 18092 can also be carried out
non-contact communication apparatus according to claim 1.
[Requested item 7]
Advanced message specifying the processing content and processed as parameters received by non-contact communication from the counterpart communication apparatus, by using the data as the processing target, the control unit for executing the processing contents
contactless communication device including a .
[Requested item 8]
Wherein the control unit, the parameters as the processing conditions can also be received from the communication device specified altitude message,
when receiving a high message specified the processing conditions, if the processing conditions are satisfied, the processing object using the data as to execute the processing contents
the non-contact communication apparatus according to claim 7.
[Requested item 9]
The control unit is also highly message specifying the processing content and a plurality of the processing target as a parameter can be received from the communication device,
when receiving a high message specifying the processing content and a plurality of the processing target, a plurality wherein each processing target, executes the designated the processing content of the
non-contact communication apparatus according to claim 7.
[Requested item 10]
It said plurality of said parameters to be specified with a high degree message are arranged in order according to the word order of the natural language
contactless communication device according to claim 7.
[Requested item 11]
Wherein the control unit transmits a reply to the altitude message received, the processing result indicating whether the entire specified process is successful
non-contact communication apparatus according to claim 7.
[Requested item 12]
The ISO / IEC 14443 or ISO / IEC 18092 can be performed contactless communication based
contactless communication device according to claim 7.
[Requested item 13]
Comprises a first communication device and performs noncontact communication with the second communication device,
the first communication device
transmits a high message specifying the processing content processed as a parameter to the second communication device , by using the data as the processing target, the control unit for executing the processing contents to the second communication device
includes a
second communication device
receives the altitude message from the first communication device , the control unit by using the data as the processing target, executes the processing content
comprises a
communication system.
| # | Name | Date |
|---|---|---|
| 1 | 201917040517.pdf | 2019-10-07 |
| 2 | 201917040517-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [07-10-2019(online)].pdf | 2019-10-07 |
| 3 | 201917040517-STATEMENT OF UNDERTAKING (FORM 3) [07-10-2019(online)].pdf | 2019-10-07 |
| 4 | 201917040517-PROOF OF RIGHT [07-10-2019(online)].pdf | 2019-10-07 |
| 5 | 201917040517-PRIORITY DOCUMENTS [07-10-2019(online)].pdf | 2019-10-07 |
| 6 | 201917040517-POWER OF AUTHORITY [07-10-2019(online)].pdf | 2019-10-07 |
| 7 | 201917040517-FORM 1 [07-10-2019(online)].pdf | 2019-10-07 |
| 8 | 201917040517-DRAWINGS [07-10-2019(online)].pdf | 2019-10-07 |
| 9 | 201917040517-DECLARATION OF INVENTORSHIP (FORM 5) [07-10-2019(online)].pdf | 2019-10-07 |
| 10 | 201917040517-COMPLETE SPECIFICATION [07-10-2019(online)].pdf | 2019-10-07 |
| 11 | abstract.jpg | 2019-10-09 |
| 12 | 201917040517-OTHERS-101019.pdf | 2019-10-12 |
| 13 | 201917040517-Correspondence-101019.pdf | 2019-10-12 |
| 14 | 201917040517-FORM 3 [23-03-2020(online)].pdf | 2020-03-23 |
| 15 | 201917040517-FORM 18 [10-03-2021(online)].pdf | 2021-03-10 |
| 16 | 201917040517-FER.pdf | 2022-02-01 |
| 17 | 201917040517-OTHERS [31-07-2022(online)].pdf | 2022-07-31 |
| 18 | 201917040517-FER_SER_REPLY [31-07-2022(online)].pdf | 2022-07-31 |
| 19 | 201917040517-DRAWING [31-07-2022(online)].pdf | 2022-07-31 |
| 20 | 201917040517-CORRESPONDENCE [31-07-2022(online)].pdf | 2022-07-31 |
| 21 | 201917040517-COMPLETE SPECIFICATION [31-07-2022(online)].pdf | 2022-07-31 |
| 22 | 201917040517-CLAIMS [31-07-2022(online)].pdf | 2022-07-31 |
| 23 | 201917040517-ABSTRACT [31-07-2022(online)].pdf | 2022-07-31 |
| 24 | 201917040517-US(14)-HearingNotice-(HearingDate-09-01-2024).pdf | 2023-12-21 |
| 25 | 201917040517-Correspondence to notify the Controller [08-01-2024(online)].pdf | 2024-01-08 |
| 1 | 201917040517E_13-10-2021.pdf |