Scanner configured to transmit scan data in response to operation key being operated, scanning system, and non-transitory computer-readable recording medium containg computer-executable instrucions for scanner
AssigneeBrother Kogyo Kabushiki Kaisha
InventorTetsuya Okuno
Life of this patent
Estimating the term…
Abstract
A controller of a scanner is configured to determine whether use ID associated with a destination is stored in a memory. When it is determined that the user ID is not stored, the controller disables an operation key, and when it is determined that the user ID is stored, the controller enables the operation key. When the enabled operation key is operated, the controller executes a push scan process that generated scan data is transmitted to the destination.
Claims17
A scanner, comprising:
- a scanning engine configured to scan an image on an original document and generate scan data representing the image on the original document;
- a memory;
- a user interface provided with an operation key configured to receive a user operation;
- and
- a controller configured to perform:
- receiving a user operation through the operation key;
- storing destination information in the memory, the destination information corresponding to a destination to which the scan data is to be transmitted;
- determining whether one or more pieces of destination information are stored in the memory;
- when it is determined, in the determining, that the one or more pieces of destination information are not stored in the memory, disabling the operation key provided to the user interface;
- and
- when it is determined, in the determining, that the one or more pieces of destination information are stored in the memory, enabling the operation key provided to the user interface,
- wherein, when the enabled operation key is operated in a state where the operation key is enabled, the controller is configured to perform:
- displaying, as candidate destinations, a list of one or more destinations corresponding to the one or more pieces of destination information, respectively;
- receiving a designating operation to designate a destination from among the displayed one or more destinations through the user interface;
- and
- transmitting the scan data as generated to the destination designated by the designating operation in response to receiving the designating operation;
- and
- wherein, in a state where the operation key is disabled, not receiving the user operation through the disabled operation key.
A non-transitory computer-readable recording medium for a scanner provided with a scanning engine configured to scan an image on an original document and generate scan data representing the image on the original document, a memory, a user interface provided with an operation key, and a controller, the recording medium containing computer-executable instructions which cause, when executed by the controller, the scanner to perform:
- receiving a user operation through the operation key provided to the user interface;
- storing destination information in the memory, the destination information corresponding to a destination to which the scan data is to be transmitted;
- determining whether one or more pieces of destination information are stored in the memory;
- when it is determined, in the determining, that the one or more pieces of destination information are not stored in the memory, disabling the operation key provided to the user interface;
- when it is determined, in the determining, that the one or more pieces of destination information are stored in the memory, enabling the operation key provided to the user interface;
- and
- wherein, when the enabled operation key is operated in a state where the operation key is enabled:
- displaying, as candidate destinations, a list of one or more destinations corresponding to the one or more pieces of destination information, respectively;
- receiving a designating operation to designate a destination from among the displayed one or more destinations through the user interface;
- and
- transmitting the scan data as generated to the destination designated by the designating operation in response to receiving the designating operation;
- and
- wherein, in a state where the operation key is disabled, not receiving the user operation through the disabled operation key.
A scanning system comprising a server and a scanner,
- wherein the server comprises a first memory that stores destination information corresponding to a destination to which scan data is to be transmitted, a first communication interface, and a first controller,
- wherein the first controller is configured to perform:
- receiving an instruction to add or delete the destination information to or from a terminal,
- updating the destination information stored in the first memory in accordance with the instruction as received, and
- transmitting the updated destination information to the scanner via the first communication interface,
- wherein the scanner comprises a second communication interface, a second memory, a second controller, and a user interface having an operation key, and
- wherein the second controller is configured to perform:
- receiving the updated destination information from the server;
- storing the updated destination information in the second memory;
- receiving a user operation through the operation key;
- determining whether one or more pieces of destination information are stored in the second memory;
- disabling the operation key in the user interface when determining that the one or more pieces of destination information are not stored in the second memory in the determining;
- enabling the operation key in the user interface when determining that the one or more pieces of destination information are stored in the second memory in the determining;
- wherein, when the enabled operation key is operated in a state where the operation key is enabled, the second controller is configured to perform:
- displaying, as candidate destinations, a list of one or more destinations corresponding to the one or more pieces of destination information, respectively;
- receiving a designating operation to designate a destination from among the displayed one or more destinations through the user interface;
- and
- transmitting the generated scan data to a destination indicated by the destination information when the enabled operation key is operated;
- and
- in a state where the operation key is disabled, not receiving the user operation through the disabled operation key.
Dependencies are inferred from the claim text.