Information-processing apparatus, information-processing method, and program
First Claim
Patent Images
1. An information-processing apparatus, comprising:
- communication means configured to communicate with a reader/writer;
a module configured to control the communication means;
a processing means configured to transmit and receive data to and from the module, respectively;
an interrupt-signal output means configured to generate output of an interrupt signal from the module to the processing means when the communication means receives data from the reader/writer;
a clock-signal output means configured to generate output of a clock signal from the processing means to the module when the interrupt signal is received;
a data output means configured to generate output of data, in synchronization with the clock signal, from the module to the processing means or from the processing means to the module; and
a switching-signal output means through which the processing means outputs a switching signal used for switching the direction of data transmission and reception;
wherein output data transmitted from the reader/writer for receipt by the module by way of the communication means includes data-length data, command data, and main data, in which the data-length data indicates a data length of the main data to be transmitted to the processing means,wherein upon receipt of the output data the module analyzes the command data and (i) when a result of the analysis indicates that the main data should be supplied to the processing means the module supplies the data-length data and the main data to the processing means and does not supply the command data to the processing means and (ii) when the result of the analysis indicates that the main data should not be supplied to the processing means the module does not supply the main data to the processing means,wherein the module outputs the interrupt signal, and transmits the data-length data when the clock signal is received; and
the processing means counts the data length of the main data, after the data-length data indicating the data length is received, and determines the termination of the data output from the module when the count value is equal to or greater than the data length indicated by the data-length data, and the module detects that data is transmitted from the processing means or detects that data transmission from the processing means is terminated based on a changeover in a state of the switching signal.
1 Assignment
0 Petitions
Accused Products
Abstract
An information-processing method performed in an information-processing apparatus, the information-processing apparatus performing wireless communication with a first apparatus and wire communication with a second apparatus, the information-processing method including the steps of:
- transmitting an interrupt signal to the second apparatus by using the wire communication when data is received from the first apparatus;
- receiving, by using the wire communication, a clock signal from the second apparatus which receives the interrupt signal; and
- transmitting and receiving, by using the wire communication, data between the information-processing apparatus and the second apparatus.
18 Citations
9 Claims
-
1. An information-processing apparatus, comprising:
-
communication means configured to communicate with a reader/writer; a module configured to control the communication means; a processing means configured to transmit and receive data to and from the module, respectively; an interrupt-signal output means configured to generate output of an interrupt signal from the module to the processing means when the communication means receives data from the reader/writer; a clock-signal output means configured to generate output of a clock signal from the processing means to the module when the interrupt signal is received; a data output means configured to generate output of data, in synchronization with the clock signal, from the module to the processing means or from the processing means to the module; and a switching-signal output means through which the processing means outputs a switching signal used for switching the direction of data transmission and reception; wherein output data transmitted from the reader/writer for receipt by the module by way of the communication means includes data-length data, command data, and main data, in which the data-length data indicates a data length of the main data to be transmitted to the processing means, wherein upon receipt of the output data the module analyzes the command data and (i) when a result of the analysis indicates that the main data should be supplied to the processing means the module supplies the data-length data and the main data to the processing means and does not supply the command data to the processing means and (ii) when the result of the analysis indicates that the main data should not be supplied to the processing means the module does not supply the main data to the processing means, wherein the module outputs the interrupt signal, and transmits the data-length data when the clock signal is received; and the processing means counts the data length of the main data, after the data-length data indicating the data length is received, and determines the termination of the data output from the module when the count value is equal to or greater than the data length indicated by the data-length data, and the module detects that data is transmitted from the processing means or detects that data transmission from the processing means is terminated based on a changeover in a state of the switching signal. - View Dependent Claims (2)
-
-
3. An information-processing apparatus, comprising:
-
a first line, included in a predetermined interface, for transmitting an interrupt signal to a second apparatus, connected using the interface, when data is received from a first apparatus; a second line, included in the interface, for receiving a clock signal from the second apparatus; a third line, included in the interface, for transmitting and receiving data between the information-processing apparatus and the second apparatus; and a fourth line, included in the interface, for receiving a signal from the second apparatus, the signal indicating whether data is to be transmitted to or received from the second apparatus, wherein based on a changeover of the signal transmitted through the fourth line, it is detected that data is to be transmitted from the second apparatus or data transmission therefrom is terminated, wherein the data from the first apparatus includes data-length data, command data, and main data, in which the data-length data indicates a data length of the main data to be transmitted to the second apparatus, wherein upon receipt of the data the information-processing apparatus analyzes the command data and (i) when a result of the analysis indicates that the main data should be supplied to the second apparatus the information-processing apparatus supplies the data-length data and the main data to the second apparatus and does not supply the command data to the second apparatus and (ii) when the result of the analysis indicates that the main data should not be supplied to the second apparatus the information-processing apparatus does not supply the main data to the second apparatus. - View Dependent Claims (4)
-
-
5. A non-transitory computer readable recording medium having stored thereon a computer readable program configured to cause an information-processing apparatus to execute processing for performing wireless communication with a first apparatus and wire communication with a second apparatus, the processing comprising:
-
transmitting an interrupt signal to the second apparatus using the wire communication when data is received from the first apparatus; receiving, using the wire communication, a clock signal from the second apparatus which receives the interrupt signal; transmitting and receiving, using the wire communication, data between the information-processing apparatus and the second apparatus; receiving a signal from the second apparatus, the signal indicating whether data is to be transmitted to or received from the second apparatus; and detecting, based on a changeover of the signal transmitted, that data is to be transmitted from the second apparatus or that data transmission therefrom is terminated, wherein the data from the first apparatus includes data-length data, command data, and main data, in which the data-length data indicates a data length of the main data to be transmitted to the second apparatus, wherein upon receipt of the data the information-processing apparatus analyzes the command data and (i) when a result of the analysis indicates that the main data should be supplied to the second apparatus the information-processing apparatus supplies the data-length data and the main data to the second apparatus and does not supply the command data to the second apparatus and (ii) when the result of the analysis indicates that the main data should not be supplied to the second apparatus the information-processing apparatus does not supply the main data to the second apparatus.
-
-
6. An information-processing apparatus, comprising:
-
a first line, included in a predetermined interface, for receiving an interrupt signal from a second apparatus, connected using the interface, when the second apparatus receives data from a first apparatus; a second line, included in the interface, for transmitting a clock signal to the second apparatus; a third line, included in the interface, for transmitting and receiving data between the information-processing apparatus and the second apparatus; and a fourth line, included in the interface, for transmitting a signal to the second apparatus, the signal indicating whether data is to be transmitted to or received from the second apparatus, wherein on based on a changeover in a state of the signal transmitted through the fourth line, it is detected that data is to be transmitted to the second apparatus or data transmission thereto is terminated, wherein the data from the first apparatus includes data-length data, command data, and main data, in which the data-length data indicates a data length of the main data to be transmitted to the second apparatus, wherein upon receipt of the data the second apparatus analyzes the command data and (i) when a result of the analysis indicates that the main data should be supplied to the information-processing apparatus the second apparatus supplies the data-length data and the main data to the information-processing apparatus and does not supply the command data to the information-processing apparatus and (ii) when the result of the analysis indicates that the main data should not be supplied to the information-processing apparatus the second apparatus does not supply the main data to the information-processing apparatus. - View Dependent Claims (7)
-
-
8. A non-transitory computer readable recording medium having stored thereon a computer readable program configured to cause an information-processing apparatus to execute processing for performing wireless communication with a first apparatus and wire communication with a second apparatus, the processing comprising:
-
receiving an interrupt signal at the second apparatus using the wire communication when the information-processing apparatus receives data from the first apparatus; transmitting, using the wire communication, a clock signal to the information-processing apparatus when the interrupt signal is received; transmitting and receiving, using the wire communication, data between the information-processing apparatus and the second apparatus; receiving a signal from the second apparatus, the signal indicating whether data is to be transmitted to or received from the second apparatus; and detecting, based on a changeover of the signal transmitted, that data is to be transmitted from the second apparatus or that data transmission therefrom is terminated, wherein the data from the first apparatus includes data-length data, command data, and main data, in which the data-length data indicates a data length of the main data to be transmitted to the second apparatus, wherein upon receipt of the data the second apparatus analyzes the command data and (i) when a result of the analysis indicates that the main data should be supplied to the information-processing apparatus the second apparatus supplies the data-length data and the main data to the information-processing apparatus and does not supply the command data to the information-processing apparatus and (ii) when the result of the analysis indicates that the main data should not be supplied to the information-processing apparatus the second apparatus does not supply the main data to the information-processing apparatus.
-
-
9. An information-processing apparatus, comprising:
-
a communication unit configured to communicate with a reader/writer; a module configured to control the communication unit; a processing unit configured to transmit and receive data to and from the module, respectively; an interrupt-signal output unit configured to generate output of an interrupt signal from the module to the processing unit when the communication unit receives data from the reader/writer; a clock-signal output unit configured to generate output of a clock signal from the processing unit to the module when the interrupt signal is received; a data output unit configured to generate output of data, in synchronization with the clock signal, from the module to the processing unit or from the processing unit to the module; and a switching-signal output unit through which the processing unit outputs a switching signal used for switching the direction of data transmission and reception; wherein output data transmitted from the reader/writer for receipt by the module by way of the communication unit includes data-length data, command data, and main data, in which the data-length data indicates a data length of the main data to be transmitted to the processing unit, wherein upon receipt of the output data the module analyzes the command data and (i) when a result of the analysis indicates that the main data should be supplied to the processing unit the module supplies the data-length data and the main data to the processing unit and does not supply the command data to the processing unit and (ii) when the result of the analysis indicates that the main data should not be supplied to the processing unit the module does not supply the main data to the processing unit, wherein the module outputs the interrupt signal, and transmits the data-length data when the clock signal is received; and the processing unit counts the data length of the main data, after the data-length data indicating the data length is received, and determines the termination of data output from the module when the count value is equal to or greater than the data length indicated by the data-length data, and the module detects that data is transmitted from the processing unit or detects that data transmission from the processing unit is terminated based on a changeover in a state of the switching signal.
-
Specification