US 11,941,304 B2
System and method for printer language emulation
Steve Chandler, Dawsonville, GA (US)
Assigned to TOSHIBA TEC KABUSHIKI KAISHA, Tokyo (JP)
Filed by Toshiba TEC Kabushiki Kaisha, Shinagawa-ku (JP)
Filed on Sep. 16, 2022, as Appl. No. 17/946,584.
Claims priority of provisional application 63/244,940, filed on Sep. 16, 2021.
Prior Publication US 2023/0078136 A1, Mar. 16, 2023
Int. Cl. G06F 3/12 (2006.01); B41J 29/38 (2006.01)
CPC G06F 3/1206 (2013.01) [B41J 29/38 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A system comprising:
a processor;
a memory storing one or more emulation libraries;
a data interface;
the processor configured to receive, into the memory from an associated print server via the data interface, an electronic document processing job formatted in job print language;
the processor further configured to determine whether the electronic document processing job is directed to an image rendering device compatible with the job print language; and
the processor further configured to send the electronic document processing job to the image rendering device when the electronic document processing job is directed to the image rendering device compatible with the job print language;
wherein, when the electronic document processing job is directed to the image rendering device incompatible with the job print language, the processor is further configured to
apply a first library corresponding to the job print language to the document processing job and receive print information responsive thereto, the print information comprising print width field data and print speed sensor data associated with the document processing job,
apply a second library corresponding to a language of the image rendering device to the print information and receive an emulated document processing job responsive thereto compatible with the image rendering device, and
send the emulated document processing job to the image rendering device.