1461137235-ec2d2459-6101-4b06-8ce9-21f7a0947e9a

1. A readerwriter apparatus for readingwriting data fromto an RFID tag according to an instruction from a host apparatus, comprising:
a tag search instruction receiving unit that receives a tag search instruction from the host apparatus, the tag search instruction including at least one of a data read instruction and a data write instruction on the RFID tag;
a tag identification information requesting unit that transmits to the RFID tag a request for transmission of tag identification information uniquely identifying the RFID tag when the tag search instruction receiving unit receives the tag search instruction; and
a data processing requesting unit that transmits at least one of a data read request and a data write request to the RFID tag identified by the tag identification information based on the at least one of the read instruction and the write instruction when receiving the tag identification information transmitted from the RFID tag in response to the request for transmission transmitted from the tag identification information requesting unit.
2. The readerwriter apparatus according to claim 1, wherein
the tag search instruction includes at least one of a read size of data to be read and a write size of data to be written, and
when the at least one of the read size and the write size included in the tag search instruction exceeds a maximum size of data that allows the at least one of the read request and the write request to include as a request, the data processing requesting unit determines a size equal to or smaller than the maximum size to be a size of data requested by the at least one of the read request and the write request, and transmits to the RFID tag at least one of a read request and a write request for a plurality of pieces of data divided by the determined size.
3. The readerwriter apparatus according to claim 1, wherein
the tag search instruction includes a plurality of pieces of address information indicating a memory area of the RFID tag, the memory area being for the at least one of the data to be read and the data to be written, and
the data processing requesting unit transmits the at least one of the read request and the write request for each piece of address information included in the tag search instruction.
4. A computer-readable recording medium that stores therein a computer program for controlling a readerwriter apparatus for readingwriting data fromto an RFID tag according to an instruction from a host apparatus, the computer program causing a computer to execute:
receiving a tag search instruction from the host apparatus, the tag search instruction including at least one of a data read instruction and a data write instruction on the RFID tag;
transmitting to the RFID tag a request for transmission of tag identification information uniquely identifying the RFID tag when the tag search instruction is received; and
transmitting at least one of a data read request and a data write request to the RFID tag identified by the tag identification information based on the at least one of the read instruction and the write instruction upon reception of the tag identification information transmitted from the RFID tag in response to the request for transmission.
5. A data access system comprising:
a readerwriter apparatus that readswrites data fromto an RFID tag storing therein given data; and
a host apparatus that transmits at least one of a data read instruction and a data write instruction on the RFID tag to the readerwriter apparatus, wherein
the host apparatus comprises
a tag search instruction generating unit that generates a tag search instruction including the at least one of the read instruction and the write instruction; and
a tag search instruction transmitting unit that transmits the tag search instruction generated by the tag search instruction generating unit to the readerwriter apparatus, and

the readerwriter apparatus comprises
a tag search instruction receiving unit that receives the tag search instruction from the host apparatus;
a tag identification information requesting unit that transmits to the RFID tag a request for transmission of tag identification information uniquely identifying the RFID tag when the tag search instruction receiving unit receives the tag search instruction; and
a data processing requesting unit that transmits at least one of a data read request and a data write request to the RFID tag identified by the tag identification information based on the at least one of the read instruction and the write instruction when receiving the tag identification information transmitted from the RFID tag in response to the request for transmission transmitted from the tag identification information requesting unit.
6. A data access control method for controlling a readerwriter apparatus for readingwriting data fromto an RFID tag according to an instruction from a host apparatus, the control method comprising:
generating in the host apparatus a tag search instruction including at least one of a read instruction and a write instruction;
transmitting from the host apparatus the generated tag search instruction to the readerwriter apparatus;
transmitting from the readerwriter apparatus to the RFID tag a request for transmission of tag identification information uniquely identifying the RFID tag when the readerwriter apparatus receives the tag search instruction from the host apparatus; and
transmitting at least one of a data read request and a data write request from the readerwriter apparatus to the RFID tag identified by the tag identification information based on the at least one of the read instruction and the write instruction when the readerwriter apparatus receives the tag identification information transmitted from the RFID tag in response to the transmitted request for transmission.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of authenticating a user of a terminal referred of as a first terminal, and suitable for communicating with a service provider via a first communications network, the method comprising the steps of the service provider requesting an authentication of the user of the first terminal before providing a service to the first terminal, and the authentication of the user is based on user authentication performed with regard to a second terminal.
2. The authentication method according to claim 1, wherein the first and second terminals are suitable for communicating via the first communications network, said second terminal being suitable for receiving data from the first terminal via a short-range second communications network, and the method comprises the following steps:
the second terminal receiving a request to deliver authentication data from the first terminal via the second network; and
transmitting authentication data from the second terminal via the first network.
3. The authentication method according to claim 2, wherein the request for authentication data issued by the first terminal includes a destination address on the first network to which the authentication data is to be sent.
4. The authentication method according to claim 2, wherein the step of requesting the delivery of authentication data is performed in a request step by the first terminal requesting a transaction identifier from an entity suitable for delivering transaction identifiers, and the data subsequently transmitted includes the transaction identifier.
5. The authentication method according to claim 4, wherein the first terminal is fitted with a signal emitter suitable for conveying data, and the second terminal receives the signals emitted by the emitter and from said emitted data, it extracts data indicating the destination to which the authentication data is to be sent.
6. The authentication method according to claim 5, wherein the signal is a graphic displayed on a screen and the second terminal includes a camera device for capturing the graphic.
7. A terminal suitable for using a service made available by a service provider after authentication, said terminal adapted for receiving a service via a communications network, and comprising means for requesting an authentication based on user authentication performed with regard to another terminal.
8. The terminal according to claim 7, the terminal adapted for communicating with said other terminal via the first network, the terminal also being suitable for transmitting data to said other terminal via a second network, the terminal comprising:
means for requesting authentication data to be provided to another terminal via the second network; and
means for receiving a service via the first network, which service is based on the requested authentication data.
9. The terminal according to claim 8, further comprising means for incorporating a destination address in the request for authentication data, which destination address is on the first network and is to have the authentication data sent thereto.
10. The terminal according to claim 9, further comprising:
means for requesting a transaction identifier from an entity suitable for delivering transaction identifiers; and
means for including said transaction identifier in the request to provide authentication data.
11. A terminal suitable for communicating via at least one communications network and for receiving data via a second network, said terminal comprising:
means for requesting authentication of a user of the terminal; and
means for sending the resulting authentication data to another terminal for authentication purposes.
12. The terminal according to claim 9, said terminal adapted for communicating via at least one communications network and for receiving data from another terminal via a second network, the terminal comprising:
means for receiving a request to provide authentication data coming from another terminal over the second network; and
means for transmitting said authentication data via the first network in order to be used for authenticating the other terminal.
13. The terminal according to claim 12, further comprising means for extracting a destination address on the first network from said request to provide authentication data, and means for sending said authentication data to said destination address.
14. The terminal according to claim 13, further comprising means for extracting a transaction identifier from said request to provide authentication data and means for sending said transaction identifier over the first network.
15. A non-transitory computer program product for being performed on a terminal as defined in claim 7, the program comprising code instructions that, when the program is executed by a processor, perform an authentication step based on means for requesting an authentication based on user authentication performed with regard to another terminal.
16. A non-transitory computer program product for being performed on a terminal as defined in claim 11, the program comprising code instructions that, when the program is executed by a processor, perform a step of authenticating a user of the terminal, and a step of sending the resulting authentication data to another terminal for authentication purposes.