G06F3/1206

Printer With Integrated Wireless Bridge

A computing device includes: a housing configured to receive a supply of print media; a print head supported by the housing; a wireless communications subsystem supported by the housing; a controller supported by the housing, the controller configured to: control the communications subsystem to detect a data collection device; obtain, from the data collection device via the communications subsystem, monitoring data collected by the data collection device indicative of an environmental condition; transmit the monitoring data; receive a command based on the monitoring data; and control the print head to apply indicia to the print media according to the command.

NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM, INFORMATION PROCESSING APPARATUS AND PRINTING METHOD
20230033459 · 2023-02-02 ·

A supporting program according to aspects of the present disclosures can be executed by a CPU of a PC and corresponds to a printer connected to the PC. When the PC receives a print instruction to cause the printer to perform printing through a general-use printing program implemented in the OS of the PC, in advance, the supporting program causes the PC to output a preceding operation command to cause the printer to perform a preceding operation before starting printing. The printer performs a preceding operation corresponding to the preceding operation command

NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING SUPPORT PROGRAM
20230102837 · 2023-03-30 ·

A non-transitory computer-readable medium storing a support program readable by a computer of an information processing device, the support program corresponding to a printer connected to the information processing device and supporting a general-purpose print program pre-installed in an operating system of the information processing device, the support program, when executed by the computer, causes the computer to perform: when a print instruction is output from an application program installed in the information processing device and transferred to the general-purpose print program to perform printing, receiving intermediate image data according to the print instruction from the operating system; determining whether a conversion is required; and when the conversion is required, causing the printer to print a converted image obtained by converting an image indicated by the received intermediate image data from color to monochrome.

IDENTIFYING RANDOM BITS IN CONTROL DATA PACKETS

A fluid ejection controller interface includes input logic to receive control data packets and a first clock signal, each control data packet including a set of primitive data bits and a set of random bits, wherein the input logic identifies the random bits in the received control data packets to facilitate the creation of modified control data packets. The fluid ejection controller interface includes a clock signal generator to generate a second clock signal that is different than the first clock signal, and output logic to receive the modified control data packets, and output the modified control data packets to a fluid ejection controller of a fluid ejection device based on the second clock signal.

METHODS FOR PROCESSING DOCUMENTS FOR USE IN VARIABLE DATA PRINTING OPERATIONS

Methods for identifying and generating a preview set of documents for use with variable data printing operations reduce the number of records that are previewed using filtering criteria. Records to be included in the preview set include text objects having text variables, image objects having image variables, and barcode objects having barcode variables. Records for the preview set also include those defined by rules and associated conditions based on data provided to generate the documents. A better representation of the variable data print job is provided.

Information processing apparatus, control method for information processing apparatus, and storage medium
11494135 · 2022-11-08 · ·

An information processing apparatus includes one or more processors configured to perform operations including receiving information indicating a predetermined object from an image forming apparatus, determining whether the object indicated by the information is included in image data for which a printing instruction has been issued by a user, designating a format of the image data, to be transmitted to the image forming apparatus, based on a result of the determining, converting the image data into the designated format, and transmitting the converted image data to the image forming apparatus.

INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREOF, AND STORAGE MEDIUM
20230032207 · 2023-02-02 ·

The present information processing apparatus transmits content HTML format to an external apparatus to cause print data to be generated in the external apparatus. Furthermore, the information processing apparatus determines whether or not an element that cannot be converted into print data by the external apparatus is included in the elements included in the content and, as a result of the determination, converts the element that cannot be converted into print data by the external apparatus into a format that can be converted into print data. Moreover, the information processing apparatus transmits the converted element to the external apparatus to cause the external apparatus to generate print data of the content.

INFORMATION PROCESSING APPRATUS, METHOD, AND STORAGE MEDIUM
20220350551 · 2022-11-03 ·

A method for an information processing apparatus includes searching for a printer, determining whether a printer detected by the searching is capable of executing a process according to a predetermined specification conforming to Internet Printing Protocol, and setting the information processing apparatus so as to generate a print job to be sent to the detected printer according to the predetermined specification, based on a determination that the detected printer is capable of executing the process according to the predetermined specification. Downloading of software to be used for generating a print job to be sent to the detected printer is facilitated, based on a determination that the detected printer is not capable of executing the process according to the predetermined specification.

Advertisement system and method of controlling advertisement system

An advertisement system has a printer and a posting server that can communicate with the printer. The advertisement system uses the printer to issue a flyer on which advertisement images are printed. The posting server acquires a plurality of advertisement images of different advertisers, and selects a plurality of advertisement images from the plurality of acquired advertisement images according to a distribution period for the flyer, the distribution period being set for each acquired advertisement image. The posting server then creates print data involved in printing the plurality of selected advertisement images, and transmits the created print data to the printer. The printer receives the print data created by the posting server. To issue the flyer, the printer executes printing according to the received print data.

INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM
20230086590 · 2023-03-23 ·

An information processing apparatus includes a printer driver configured to generate a print command compliant with a predetermined printing protocol based on print data obtained from a data generation application, one or more extension modules configured to generate a print command compliant with another printing protocol different from the predetermined printing protocol, a storage unit configured to store information associating the one or more extension modules to be used for generating the print command compliant with said another printing protocol with the printer driver, and an output unit configured to output the print command compliant with said another printing protocol, the print command being obtained through processing of the print data obtained by the printer driver, and the processing being performed by the one or more modules indicated by the information.