# US 2021/0240555 A1 · Non-transitory storage medium storing program readable by information processing apparatus, information processing apparatus, and information processing method

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

- Number: US 2021/0240555 A1
- Document ID: US20210240555A1
- Status: Published application
- Kind: A1
- Application number: 17/159,403
- Filed: 2021-01-27
- Published: 2021-08-05
- Earliest claimed: 2020-01-31
- Assignees: Brother Kogyo Kabushiki Kaisha
- Applicants: Brother Kogyo Kabushiki Kaisha
- Inventors: Masafumi KAWAGUCHI
- Web page: https://patentgrep.com/patent/US20210240555A1

## CPC

- G06F 9/543: {User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]}
- H04N 1/00204: {with a digital computer or a digital computer system, e.g. an internet server (programmed control between transmitter and receiver or between image input and image output device H04N1/32561)}
- H04N 1/00408: {Display of information to the user, e.g. menus}
- H04N 1/21: Intermediate information storage (H04N1/387, H04N1/41 take precedence {; for control between transmitter and receiver or between image input and image output device H04N1/32358; indexing, editing G11B27/00})
- H04N 2201/0087: Image storage device
- H04N 2201/0094: Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A non-transitory storage medium stores a program readable by a computer of an information processing apparatus. The information processing apparatus comprises a processing unit and a storage unit. The information processing apparatus executes a first processing and a second processing. The storage unit includes a shared storage area. The processing unit executes, in the first processing, (i) a storing processing of storing image data, as a file into a file storage area, received from an image processing apparatus capable of communicating with the information processing apparatus, and (ii) a copy processing of storing, into the shared storage area, at least a part of a path name designated to the file stored in the storing processing as data to be processed. The processing unit executes, in the second processing, a paste processing of pasting the data to be processed stored in the shared storage area to a paste target area.

## Claims

### Claim 1

A non-transitory storage medium storing a program readable by a computer of an information processing apparatus, the information processing apparatus comprising a processing unit and a storage unit,
wherein, when executed by the computer, the program causes the information processing apparatus to execute a first processing and a second processing, and
wherein the storage unit includes a shared storage area accessed by the processing unit at the time of executing the first processing and the second processing,
wherein, when executed by the computer, the program causes the information processing apparatus to execute:
in the first processing, (i) a storing processing of storing image data, as a file into a file storage area, received from an image processing apparatus capable of communicating with the information processing apparatus; and (ii) a copy processing of storing at least a part of a path name, as data to be processed into the shared storage area, the path name being designated to the file stored in the storing processing, and
in the second processing, a paste processing of pasting the data to be processed stored in the shared storage area to a paste target area.

### Claim 2 (depends on 1)

The non-transitory storage medium according to claim 1,
wherein the first processing includes a setting processing in which a setting screen containing objects for receiving user operations relative to setting of the storing processing or the copy processing is displayed on a display of the information processing apparatus to receive the user operations with respect to the objects.

### Claim 3 (depends on 2)

The non-transitory storage medium according to claim 2,
wherein the objects include a first object for setting whether the copy processing is executed or not,
wherein, when executed by the computer, the program causes the information processing apparatus:
to execute the copy processing when the first object indicates that the copy processing is executed; and
not to execute the copy processing when the first object indicates that the copy processing is not executed.

### Claim 4 (depends on 2)

The non-transitory storage medium according to claim 2,
wherein, in a case where a plurality of files are stored in the storing processing, the objects include a second object for setting whether a plurality of pieces of data are stored in a batch or stored by each file, the plurality of files each as the file respectively corresponding to the plurality of pieces of data each as the data to be processed,
wherein, when the second object indicates that the plurality of files are stored in a batch, the plurality of pieces of data to be processed are stored into the shared storage area in a batch in the copy processing, and
wherein, when the second object indicates that each of the plurality of pieces of data is stored by each file, after one of the plurality pieces of data to be processed is stored into the shared storage area in the copy processing, another of the plurality of pieces of data to be processed is stored into the shared storage area every time when the paste processing is completed in the second processing, said another of the plurality of pieces of data being not copied to the shared storage area yet.

### Claim 5 (depends on 1)

The non-transitory storage medium according to claim 1,
wherein the data to be processed and additional data added to the data to be processed are stored in the shared storage area in the copy processing.

### Claim 6 (depends on 1)

The non-transitory storage medium according to claim 1, wherein the first processing includes:
a moving processing of moving, to a data-retraction area, data stored in the shared storage area at the time before the copy processing is executed, and
a return processing of returning the moved data moved to the data-retraction area by the moving processing to the shared storage area when the paste processing is completed, for the data to be processed stored in the shared storage area by the copy processing, in the second processing.

### Claim 7 (depends on 1)

The non-transitory storage medium according to claim 1,
wherein, in the storing processing, a storage area provided in the storage unit of the information processing apparatus and a storage area in a storage device of an external device capable of communicating with the information processing apparatus are usable as file storage areas.

### Claim 8

An information processing apparatus comprising:
a processing unit; and
a storage unit,
wherein the processing unit executes at least a first processing and a second processing,
wherein the storage unit includes a shared storage area accessed by the processing unit at the time of executing the first processing and the second processing,
wherein the processing unit is configured to execute:
in the first processing, (i) a storing processing of storing image data, as a file into a file storage area, received from an image processing apparatus capable of communicating with the information processing apparatus; and (ii) a copy processing of storing at least a part of a path name, as data to be processed into the shared storage area, the path name being designated to the file stored in the storing processing, and
in the second processing, a paste processing of pasting the data to be processed stored in the shared storage area to a paste target area.

### Claim 9

An information processing method of an information processing apparatus comprising:
a first processing step; and
a second processing step,
wherein the information processing apparatus includes a processing unit and a storage unit,
wherein the storage unit includes a shared storage area accessed by the processing unit at the time of executing the first processing step and the second processing step,
wherein the first processing step includes:
a storing processing step of storing image data, as a file into a file storage area, received from an image processing apparatus capable of communicating with the information processing apparatus; and
a copy processing step of storing at least a part of a path name, as data to be processed into the shared storage area, the path name being designated to the file stored in the storing processing step, and
wherein the second processing step includes a paste processing step of pasting the data to be processed stored in the shared storage area to a paste target area.
