Image processing apparatus and image processing method
AssigneeCanon Kabushiki Kaisha
InventorsShinjiro Hori, Kouta Murasawa
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorsShinjiro Hori, Kouta Murasawa
Estimating the term…
According to this invention, image processes are classified into a plurality of categories, and the result of processes belonging to each category is written in an intermediate buffer prepared for the category. The order of categories is determined in advance, and an output from a process of a preceding category serves as an input to a process of a succeeding category. The preceding category includes image processes such as automatic correction requiring no quick response. The succeeding category includes image processes such as manual correction requiring a quick response.
An image processing apparatus, comprising:
An image processing method executed by a processor, comprising:
A non-transitory computer-readable storage medium storing an executable program for causing a computer to execute an image processing method, the method comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Electronic editing of digitised analogue information signals, e.g. audio or video signals: on discs
Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for…: input…
Image enhancement or restoration
Image enhancement or restoration: using histogram techniques
About 4 years 4 months of term left · ends 3 Mar 2031 (estimated)
1. Field of the Invention
The present invention relates to an image processing apparatus and image processing method. More particularly, the present invention relates to an image processing apparatus and image processing method capable of a quick response by omitting an unnecessary process while maintaining the order of image processes even when the image processes include one requiring a quick response.
2. Description of the Related Art
FIG. 1 is a block diagram in the first embodiment;
FIG. 2 is a flowchart of an overall sequence in the first embodiment;
FIG. 3 is a view of the state transition of image processes in the first embodiment;
[First Embodiment]
FIG. 1 is a block diagram of an image processing method according to the present invention. The image processing method assumes the use of a PC. A CPU (Central Processing Unit) 101 controls other functional blocks and devices. A bridge 102 provides a function of controlling exchange of data between the CPU 101 and other functional blocks. A ROM (Read Only Memory) 103 is a read-only nonvolatile memory, and stores a program called BIOS (Basic Input/Output System). The BIOS is a program which is executed first when the image processing apparatus is activated, and controls the basic input/output functions of peripheral devices such as a secondary storage device 105, display device 107, input device 109, and output device 110. A RAM (Random Access Memory) 104 provides a storage area capable of high-speed read/write. The secondary storage device 105 is an HDD (Hard Disk Device) which provides a large-capacity storage area. When the BIOS is executed, an OS (Operating System) stored in the HDD is executed. The OS provides basic functions available in all applications, management of applications, and a basic GUI (Graphical User Interface). An application can provide a UI which implements an application-specific function by combining GUIs provided by the OS. If necessary, the execution programs of the OS and other applications, and data used for work are stored in the RAM 104 or secondary storage device 105.
A display control unit 106 controls to generate, as GUI image data, the result of a user operation performed for the OS or application, and display the GUI image data on the display device 107. The display device 107 can be a liquid crystal display or CRT (Cathode Ray Tube) display. An I/O control unit 108 provides interfaces with the input device 109 and output device 110. Typical interfaces are a USB (Universal Serial Bus) interface and PS/2 (Personal System/2) interface.