Communication apparatus, method and storage medium for short range communication
First Claim
1. A communication apparatus comprising:
- a short-range wireless communication unit configured to perform short-range wireless communication, wherein the short-range wireless communication unit has a plurality of operation modes, one of which is a card emulation mode for allowing an external apparatus to read information held by the short-range wireless communication unit;
a selecting unit configured to select, in accordance with a user'"'"'s instruction, a piece of data that is to be held by the short-range wireless communication unit from among a plurality of pieces of candidate data;
a detecting unit configured to detect that the communication apparatus shifts to a powered-off state; and
a controlling unit configured to, when the detection unit detects that the communication apparatus shifts to the powered-off state, cause the short-range wireless communication unit to hold the piece of data selected by the selecting unit and set the card emulation mode as an operation mode of the short-range wireless communication unit;
wherein in a case where an error has occurred in the communication apparatus, the controlling unit causes the short-range wireless communication unit to hold error information about the error instead of the piece of data selected by the selecting unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication apparatus (image forming apparatus) according to an aspect of the present invention is capable of communication with an external apparatus via short-range wireless communication (NFC) and while in a powered-on state (first state), registers a piece of data being held by the communication apparatus as NFC transmission data that is to be transmitted by the communication apparatus in a powered-off state (second state). Furthermore, when shifting from the powered-on state to the powered-off state, the communication apparatus sets the registered NFC transmission data in an NFC controller as data that is to be transmitted to an external apparatus such as a mobile terminal via NFC communication.
9 Citations
16 Claims
-
1. A communication apparatus comprising:
-
a short-range wireless communication unit configured to perform short-range wireless communication, wherein the short-range wireless communication unit has a plurality of operation modes, one of which is a card emulation mode for allowing an external apparatus to read information held by the short-range wireless communication unit; a selecting unit configured to select, in accordance with a user'"'"'s instruction, a piece of data that is to be held by the short-range wireless communication unit from among a plurality of pieces of candidate data; a detecting unit configured to detect that the communication apparatus shifts to a powered-off state; and a controlling unit configured to, when the detection unit detects that the communication apparatus shifts to the powered-off state, cause the short-range wireless communication unit to hold the piece of data selected by the selecting unit and set the card emulation mode as an operation mode of the short-range wireless communication unit; wherein in a case where an error has occurred in the communication apparatus, the controlling unit causes the short-range wireless communication unit to hold error information about the error instead of the piece of data selected by the selecting unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A communication apparatus comprising:
-
a short-range wireless communication unit configured to perform short-range wireless communication, wherein the short-range wireless communication unit has a plurality of operation modes, one of which is a card emulation mode for allowing an external apparatus to read information held by the short-range wireless communication unit; a selecting unit configured to select, in accordance with a user'"'"'s instruction, a piece of data that is to be held by the short-range wireless communication unit from among a plurality of pieces of candidate data; a detecting unit configured to detect that the communication apparatus shifts to a power-saving state; and a controlling unit configured to, when the detection unit detects that the communication apparatus shifts to the power-saving state, cause the short-range wireless communication unit to hold the piece of data selected by the selecting unit and set the card emulation mode as an operation mode of the short-range wireless communication unit; wherein in a case where an error has occurred in the communication apparatus, the controlling unit causes the short-range wireless communication unit to hold error information about the error instead of the piece of data selected by the selecting unit. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for controlling a communication apparatus comprising a short-range wireless communication unit configured to perform short-range wireless communication, the short-range wireless communication unit having a plurality of operation modes, one of which is a card emulation mode for allowing an external apparatus to read information held by the short-range wireless communication unit, the method comprising:
-
selecting, in accordance with a user'"'"'s instruction, a piece of data that is to be held by the short-range wireless communication unit from among a plurality of pieces of candidate data; detecting that the communication apparatus shifts to a powered-off state; and when it is detected that the communication apparatus shifts to the powered-off state, causing the short-range wireless communication unit to hold the piece of data selected in the selecting, and setting the card emulation mode as an operation mode of the short-range wireless communication unit; wherein in a case where an error has occurred in the communication apparatus, the controlling unit causes the short-range wireless communication unit to hold error information about the error instead of the piece of data selected by the selecting unit.
-
-
14. A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute a method for controlling a communication apparatus comprising a short-range wireless communication unit configured to perform short-range wireless communication, the short-range wireless communication unit having a plurality of operation modes, one of which is a card emulation mode for allowing an external apparatus to read information held by the short-range wireless communication unit, the method comprising:
-
selecting, in accordance with a user'"'"'s instruction, a piece of data that is to be held by the short-range wireless communication unit from among a plurality of pieces of candidate data; detecting that the communication apparatus shifts to a powered-off state; and when it is detected that the communication apparatus shifts to the powered-off state, causing the short-range wireless communication unit to hold the piece of data selected in the selecting, and setting the card emulation mode as an operation mode of the short-range wireless communication unit; wherein in a case where an error has occurred in the communication apparatus, the controlling unit causes the short-range wireless communication unit to hold error information about the error instead of the piece of data selected by the selecting unit.
-
-
15. A method for controlling a communication apparatus comprising a short-range wireless communication unit configured to perform short-range wireless communication, the short-range wireless communication unit having a plurality of operation modes, one of which is a card emulation mode for allowing an external apparatus to read information held by the short-range wireless communication unit, the method comprising:
-
selecting, in accordance with a user'"'"'s instruction, a piece of data that is to be held by the short-range wireless communication unit from among a plurality of pieces of candidate data; detecting that the communication apparatus shifts to a power-saving state; and when it is detected that the communication apparatus shifts to the power-saving state, causing the short-range wireless communication unit to hold the piece of data selected in the selecting, and setting the card emulation mode as an operation mode of the short-range wireless communication unit; wherein in a case where an error has occurred in the communication apparatus, the controlling unit causes the short-range wireless communication unit to hold error information about the error instead of the piece of data selected by the selecting unit.
-
-
16. A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute a method for controlling a communication apparatus comprising a short-range wireless communication unit configured to perform short-range wireless communication, the short-range wireless communication unit having a plurality of operation modes, one of which is a card emulation mode for allowing an external apparatus to read information held by the short-range wireless communication unit, the method comprising:
-
selecting, in accordance with a user'"'"'s instruction, a piece of data that is to be held by the short-range wireless communication unit from among a plurality of pieces of candidate data; detecting that the communication apparatus shifts to a power-saving state; and when it is detected that the communication apparatus shifts to the power-saving state, causing the short-range wireless communication unit to hold the piece of data selected in the selecting, and setting the card emulation mode as an operation mode of the short-range wireless communication unit; wherein in a case where an error has occurred in the communication apparatus, the controlling unit causes the short-range wireless communication unit to hold error information about the error instead of the piece of data selected by the selecting unit.
-
Specification