IP Library Granted Patent US 10,986,244
Granted Patent B2
US 10,986,244 · App. 15/807,194 · Granted Apr 20, 2021

Image processing apparatus that executes multiple applications

Inventor: Mitsuo Hayashi (Kanagawa, JP)
Assignee: FUJI XEROX CO., LTD.
H04N1/0461G06F3/1237G06F3/0482G06K15/1886H04N2201/0039H04N2201/0094
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,986,244
App. No.
15/807,194
Granted
Apr 20, 2021
Kind
B2
Abstract

An image processing apparatus includes a selecting unit that selects multiple applications from multiple applications that perform first processing of reading an image in a form corresponding to setting values that are set beforehand and that have to be set to execute each application, and perform second processing with regard to the read image, an executing unit that executes the selected multiple applications, and a controller that controls the executing unit to execute the first processing and the second processing by one application alone, and to not execute the first processing but to execute the second processing by another application with regard to the image read by the one application.

Claims (29)

1. An image processing apparatus comprising:

a processor programmed to:

select a plurality of applications from a plurality of applications that perform first processing of reading an image in a form corresponding to setting values that are set beforehand and that have to be set to execute each application, and perform second processing with regard to the read image;

execute the selected plurality of applications;

execute the first processing and the second processing by one application alone, and to not execute the first processing but to execute the second processing by another application with regard to the image read by the one application, the one application and the another application being executed in parallel; and

in a case where the second processing cannot be performed on the image by the other application due to setting values of the other application, overwrite the setting values of the other application, which have to have the setting values changed, with the setting values of the one application.

2. The image processing apparatus according to claim 1 ,

wherein, upon the one application being selected by the processor, the processor is programmed to activate the one application and executes the first processing and the second processing, and upon the other application being further selected by the processor, the processor does not execute the first processing but executes the second processing by the other application with regard to the image read by the one application.

3. The image processing apparatus according to claim 2 ,

wherein the processor is programmed to recognize that a plurality of applications are selected by an operation method for the plurality of applications.

4. The image processing apparatus according to claim 1 ,

wherein, upon the plurality of applications being selected by the processor, the processor is programmed to activate one of the plurality of applications and execute the first processing and the second processing, and does not execute the first processing but executes the second processing by the other application with regard to the image read by the one application.

5. The image processing apparatus according to claim 4 ,

wherein, when selecting the plurality of applications, the processor is programmed to determine an application to execute the first processing, out of the selected plurality of applications.

6. The image processing apparatus according to claim 1 ,

wherein, in a case where the second processing cannot be performed on the image by another application due to setting values of the other application depending on a combination of the other application and the one application, the processor is programmed to render the other application unselectable.

7. The image processing apparatus according to claim 2 ,

wherein, in a case where the second processing cannot be performed on the image by another application due to setting values of the other application depending on a combination of the other application and the one application, the processor is programmed to render the other application unselectable.

8. The image processing apparatus according to claim 3 ,

wherein, in a case where the second processing cannot be performed on the image by another application due to setting values of the other application depending on a combination of the other application and the one application, the processor is programmed to render the other application unselectable.

9. The image processing apparatus according to claim 4 ,

wherein, in a case where the second processing cannot be performed on the image by the other application due to setting values of the other application depending on a combination of the other application and the one application, the processor is programmed to render the other application unselectable.

10. The image processing apparatus according to claim 5 ,

wherein, in a case where the second processing cannot be performed on the image by another application due to setting values of the other application depending on a combination of the other application and the one application, the processor is programmed to render the other application unselectable.

11. A non-transitory computer readable medium storing a program, the program causing a computer to perform steps of:

selecting a plurality of applications from a plurality of applications that perform first processing of reading an image in a form corresponding to setting values that are set beforehand and that have to be set to execute each application, and perform second processing with regard to the read image,

executing the selected plurality of applications,

controlling the computer to execute the first processing and the second processing by one application alone, and to not execute the first processing but to execute the second processing by another application with regard to the image read by the one application, the one application and the another application being executed in parallel; and

in a case where the second processing cannot be performed on the image by the other application due to setting values of the other application, overwriting the setting values of the other application, which have to have the setting values changed, with the setting values of the one application.

Assignments (2)
CHANGE OF NAME Recorded Sep 2, 2022
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 061374/0122 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2017
From: HAYASHI, MITSUO
To: FUJI XEROX CO., LTD.
Reel/Frame 044075/0427 →
Priority Claims (1)
JP JP2017-116000 · Jun 13, 2017 · national
Continuity (1)
Related Publication 20180359386A1 · Dec 13, 2018