# US 11,307,821 B2 · Print control method, non-transitory recording medium, information processing apparatus, and printing system for pull printing

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,307,821 B2
- Document ID: US11307821B2
- Status: Granted
- Kind: B2
- Application number: 16/851,240
- Filed: 2020-04-17
- Published: 2020-11-19
- Granted: 2022-04-19
- Earliest claimed: 2019-05-15
- Assignees: Ricoh Company, Ltd.
- Applicants: Minari Otsuka
- Inventors: Minari Otsuka
- Web page: https://patentgrep.com/patent/US11307821B2

## CPC

- G06F 3/1205: {resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets}
- G06F 3/126: {Job scheduling, e.g. queuing, determine appropriate device}
- G06F 3/1204: {resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data}
- G06F 3/1256: {User feedback, e.g. print preview, test print, proofing, pre-flight checks}
- G06F 3/1267: {Job repository, e.g. non-scheduled jobs, delay printing}
- G06F 3/1274: {Deleting of print job}
- G06F 3/1285: {Remote printer device, e.g. being remote from client or server}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A print control method, a non-transitory recording medium, an information processing apparatus and a printing system. The print control method includes acquiring a print job to be executed by the image forming apparatus, storing print data relating to the print job in a memory, receiving an operation for displaying a job list of print job, creating the job list of print job corresponding to the print data stored in the memory when the operation is received, and displaying the job list of print job on a display.

## Claims

### Claim 1

A print control method executed by an information processing apparatus communicably connected with an image forming apparatus, the method comprising:
acquiring print data of a print job to be executed by the image forming apparatus, the print data being output from an application included in the information processing apparatus before the print data is spooled;
editing the print data based on print settings included in the print job;
storing the edited print data in a memory in association with identification information of the print job;
receiving an operation for displaying a print job list;
transmitting a user authentication request to a second information processing apparatus in response to receiving the operation for displaying the print job list;
creating the print job list corresponding to the edited print data stored in the memory in response to receiving an indication of successful user authentication from the second information processing apparatus; and
displaying the print job list on a display.

### Claim 2 (depends on 1)

The print control method of claim 1, wherein
the displaying displays a print job list display screen; and
the print job list display screen includes the print job list and a display component for receiving an operation related to a print job selected from the print job list.

### Claim 3 (depends on 2)

The print control method of claim 2, further comprising:
wherein the display component is a print button for printing a selected print job; and
when selection of a print job and pressing of the print button are received,
causing the image forming apparatus to print the edited print data related to the selected print job stored in the memory.

### Claim 4 (depends on 2)

The print control method of claim 2,
wherein the display component is a print button for printing a selected print job, and
when selection of a print job and pressing of the print button is received, the method further comprising:
displaying an image forming apparatus selection screen together with an edit button on the display, and
when pressing of the edit button is received, the method further comprising:
creating image data of the print data related to the selected print job stored in the memory;
displaying the image data on the display; and
receiving editing of the image data.

### Claim 5 (depends on 4)

The print control method of claim 4, comprising:
wherein the display component is a print settings button for displaying print settings of a selected print job, and
when pressing of the print settings button is received,
displaying print settings of the selected print job and print settings for receiving settings change on the display; and
changing print settings of the selected print job when a setting change of at least one of duplex or simplex, color or monochrome, and number of prints is received.

### Claim 6 (depends on 1)

The print control method of claim 1, further comprising:
wherein the display component is a delete button for deleting a selected print job, and
when selection of a print job and pressing of the delete button are received,
deleting the edited print data related to the selected print job stored in the memory.

### Claim 7 (depends on 1)

The print control method of claim 1, further comprising:
wherein the display component is a preview button for displaying a preview of a selected print job, and
when selection of a print job and pressing of the preview button are received,
creating image data of the edited print data related to the selected print job stored in the memory; and
displaying the image data on the display.

### Claim 8 (depends on 7)

The print control method of claim 7, further comprising:
displaying a print button on the display together with the image data; and
causing the image forming apparatus to print the edited print data corresponding to the image data on the display when pressing of the print button is received.

### Claim 9 (depends on 8)

The print control method of claim 8, further comprising:
displaying a page designation button on the display together with the image data; and
causing the image forming apparatus to print only a page designated by the page designation button when pressing of the page designation button is received.

### Claim 10 (depends on 9)

The print control method of claim 9, further comprising:
displaying a page designation button and a delete button together with the image data on the display; and
deleting only a page designated by the page designation button when pressing of the page designation button and pressing of the delete button are received.

### Claim 11

A non-transitory recording medium storing a plurality of instructions which, when executed by one or more processors, cause the processors to perform a print control method comprising:
acquiring print data of a print job to be executed by an image forming apparatus, the print data being output from an application included in an information processing apparatus before the print data is spooled;
editing the print data based on print settings included in the print job;
storing the edited print data in a memory in association with identification information of the print job;
receiving an operation for displaying a print job list;
transmitting a user authentication request to a second information processing apparatus in response to receiving the operation for displaying the print job list;
creating the print job list corresponding to the print data stored in the memory in response to receiving an indication of successful user authentication from the second information processing apparatus; and
displaying the print job list on a display.

### Claim 12

An information processing apparatus communicably connected to an image forming apparatus, the information processing apparatus comprising:
a memory that stores a plurality of instructions; and
a processor that executes the plurality of instructions, configured to:
acquire print data of a print job to be executed by the image forming apparatus, the print data being output from an application included in the information processing apparatus before the print data is spooled;
edit the print data based on print settings included in the print job;
store the edited print data in the memory in association with identification information of the print job;
receive an operation for displaying a print job list;
transmit a user authentication request to a second information processing apparatus in response to receiving the operation for displaying the print job list;
create the print job list corresponding to the print data stored in the memory in response to receiving an indication of successful user authentication from the second information processing apparatus; and
display the print job list on a display.

### Claim 13 (depends on 12)

A printing system comprising:
the information processing apparatus of claim 12; and
an image forming apparatus;
wherein the processor of the information processing apparatus is further configured to:
cause the image forming apparatus to print the edited print data stored in the memory, when pressing of a print button for printing the print job corresponding to the edited print data is received; and
the image forming apparatus comprising:
a communication interface configured to receive the print job; and
a printer configured to print the print job.
