IP Library Granted Patent US 11,733,944
Granted Patent B2
US 11,733,944 · App. 16/979,566 · Granted Aug 22, 2023

Printer, only when authentication is successful, enables command for set period of time to acquire data and disables command after period of time elapses, communication method, encryption method, and non-transitory computer-readable recording medium

Inventor: Sumate Sivapornsatain (Tokyo, JP)
Assignee: SATO HOLDINGS KABUSHIKI KAISHA
G06F3/1238B41J3/4075B41J29/38G06F3/1222G06F3/1288G06F21/608H04L9/0869H04L9/3228H04L9/3268G06F21/34H04L63/0853H04N1/00209
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,733,944
App. No.
16/979,566
Granted
Aug 22, 2023
Kind
B2
Abstract

A printer capable of communicating with an external apparatus is proposed. The printer includes: a processing unit configured to executing one of commands to perform corresponding processing with regard to the printer; a disabling unit configured to disable a first command among the commands, the first command to acquire data from the external apparatus; a determining unit configured to determine whether an authentication result is successful based on predetermined code information; and an enabling unit configured to enable the first command for a period of time, when the authentication result has been successful.

Claims (23)

1. A printer capable of communicating with an external apparatus, the printer comprising a processor configured to:

execute one of commands to perform corresponding processing with regard to the printer;

disable a first command among the commands, the first command being to acquire data from the external apparatus;

determine whether an authentication result is successful based on predetermined code information;

when the authentication result has been successful, enable the first command for a period of time, and disable the first command after the period of time has elapsed, the period of time being set with respect to the first command; and

when the first command is received from the external apparatus within the period of time, acquire, from the external apparatus, data required for encrypted communication, and encrypt the data by use of an encryption key generated based on random data and identification data associated with the printer.

2. The printer according to claim 1 , wherein the processor is further configured to:

generate a one-time password as the code information; and

acquire the authentication result, the authentication result being an authentication result with regard to the one-time password generated by the processor.

3. The printer according to claim 1 , wherein the processor is further configured to:

acquire the code information from the external apparatus, and

enable the first command from the external apparatus, when the authentication result for the code information acquired by the processor has been successful.

4. The printer according to claim 1 , wherein the processor is further configured to enable or disable a communication port based on an operational input.

5. A communication method for a printer to communicate with an information processing apparatus, the method comprising:

disabling a first command among commands for performing processing with regard to the printer, the first command being to acquire data from the information processing apparatus;

determining whether an authentication result is successful based on predetermined code information;

when the authentication result has been successful, enabling the first command for a period of time, and disabling the first command after the period of time has elapsed, the period of time being set with respect to the first command; and

when the first command is received from the external apparatus within the period of time, acquiring, from the external apparatus, data required for encrypted communication, and encrypting the data by use of an encryption key generated based on random data and identification data associated with the printer.

6. A non-transitory computer-readable recording medium including a program, the program enabling a computer to perform a method when installed in a printer, the method comprising:

disabling a first command among commands for performing processing with regard to the printer, the first command being to acquire data from an information processing apparatus;

determining whether an authentication result is successful based on predetermined code information;

when the authentication result has been successful, enabling the first command for a period of time, and disabling the first command after the period of time has elapsed, the period of time being set with respect to the first command; and

when the first command is received from the external apparatus within the period of time, acquiring, from the external apparatus, data required for encrypted communication, and encrypting the data by use of an encryption key generated based on random data and identification data associated with the printer.

Assignments (2)
CHANGE OF NAME Recorded Jul 1, 2025
From: SATO HOLDINGS KABUSHIKI KAISHA
To: SATO CORPORATION
Reel/Frame 072085/0034 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: SIVAPORNSATAIN, SUMATE
To: SATO HOLDINGS KABUSHIKI KAISHA
Reel/Frame 053731/0170 →
Priority Claims (2)
JP 2018-169925 · Sep 11, 2018 · national
JP 2018-169933 · Sep 11, 2018 · national
Continuity (1)
Related Publication 20210011674A1 · Jan 14, 2021