# US 2021/0240420 A1 · Control method and information processing apparatus

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

- Number: US 2021/0240420 A1
- Document ID: US20210240420A1
- Status: Published application
- Kind: A1
- Application number: 17/158,937
- Filed: 2021-01-26
- Published: 2021-08-05
- Earliest claimed: 2020-01-31
- Applicants: Canon Kabushiki Kaisha
- Inventors: Kouichi Takahashi
- Web page: https://patentgrep.com/patent/US20210240420A1

## CPC

- G06F 3/1258: {by updating job settings at the printer}
- G06F 3/1204: {resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data}
- G06F 3/1205: {resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets}
- G06F 3/1224: {Client or server resources management}
- G06F 3/1225: {Software update, e.g. print driver, modules, plug-ins, fonts}
- G06F 3/1228: {Printing driverless or using generic drivers}
- G06F 3/1232: {Transmitting printer device capabilities, e.g. upon request or periodically}
- G06F 3/126: {Job scheduling, e.g. queuing, determine appropriate device}
- 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 control method implemented in an information processing apparatus by at least one processor that executes print control software includes changing identification information of a print queue registered for the print control software from first identification information to second identification information, and registering, in a case where the identification information of the print queue for the print control software is changed to the second identification information, a virtual printer to which the second identification information is set as a virtual printer communicating with operating system (OS) standard print software related to the print queue.

## Claims

### Claim 1

A control method implemented in an information processing apparatus by at least one processor that executes print control software, the control method comprising:
changing identification information of a print queue registered for the print control software from first identification information to second identification information; and
registering, in a case where the identification information of the print queue for the print control software is changed to the second identification information, a virtual printer to which the second identification information is set as a virtual printer communicating with operating system (OS) standard print software related to the print queue.

### Claim 2 (depends on 1)

The control method according to claim 1, further comprising executing processing for registering a print queue to which the second identification information is set in the OS standard print software.

### Claim 3 (depends on 1)

The control method according to claim 1, wherein, in a case where the identification information of the print queue registered for the print control software is changed to the second identification information, a virtual printer to which the first identification information is set is deleted, and then the virtual printer to which the second identification information is set is newly registered.

### Claim 4 (depends on 1)

The control method according to claim 1, wherein, in a case where the identification information of the print queue registered for the print control software is changed to the second identification information, processing for deleting a print queue which is registered for the OS standard print software and is set with the first identification information is executed, and then processing for registering a print queue of the virtual printer to which the second identification information is set is executed.

### Claim 5 (depends on 1)

The control method according to claim 1, further comprising, in a case where the virtual printer to which the second identification information is set is registered, determining whether a device with identification information that is the same as the second identification information already belongs to a network to which the information processing apparatus belongs.

### Claim 6 (depends on 5)

The control method according to claim 5, wherein, in a case where it is determined that the device with the identification information that is the same as the second identification information already belongs to the network, an input item is displayed which can change the identification information of the print queue registered for the print control software.

### Claim 7 (depends on 1)

The control method according to claim 1, further comprising detecting that identification information of a print queue registered for the OS standard print software is changed from first identification information to second identification information,
wherein the identification information of the print queue registered for the print control software is changed from the first identification information to the second identification information based on the detecting.

### Claim 8

An information processing apparatus comprising:
one or more processors; and
at least one memory storing executable program instructions, which when executed by the one or more processors, cause the information processing apparatus to:
change identification information of a print queue registered for print control software from first identification information to second identification information; and
register, in a case where the identification information of the print queue for the print control software is changed to the second identification information, a virtual printer to which the second identification information is set as a virtual printer communicating with OS standard print software related to the print queue.

### Claim 9 (depends on 8)

The information processing apparatus according to claim 8, wherein the executable program instructions, when executed by the one or more processors, further cause the information processing apparatus to execute processing for registering a print queue to which the second identification information is set in the OS standard print software.

### Claim 10 (depends on 8)

The information processing apparatus according to claim 8, wherein, in a case where the identification information of the print queue registered for the print control software is changed to the second identification information, a virtual printer to which the first identification information is set is deleted, and then the virtual printer to which the second identification information is set is newly registered.

### Claim 11 (depends on 8)

The information processing apparatus according to claim 8, wherein, in a case where the identification information of the print queue registered for the print control software is changed to the second identification information, processing for deleting a print queue which is registered for the OS standard print software and is set with the first identification information is executed, and then processing for registering a print queue of the virtual printer to which the second identification information is set is executed.

### Claim 12 (depends on 8)

The information processing apparatus according to claim 8, wherein the executable program instructions, when executed by the one or more processors, further cause the information processing apparatus to, in a case where the virtual printer to which the second identification information is set is registered, determine whether a device with identification information that is the same as the second identification information already belongs to a network to which the information processing apparatus belongs.

### Claim 13 (depends on 12)

The information processing apparatus according to claim 12, wherein, in a case where it is determined that the device with the identification information that is the same as the second identification information already belongs to the network, an input item is displayed which can change the identification information of the print queue registered for the print control software.

### Claim 14 (depends on 8)

The information processing apparatus according to claim 8, wherein the executable program instructions, when executed by the one or more processors, further cause the information processing apparatus to detect that identification information of a print queue registered for the OS standard print software is changed from first identification information to second identification information,
wherein the identification information of the print queue registered for the print control software is changed from the first identification information to the second identification information based on the detection.
