H04N1/0096

Image processing mechanism
11079984 · 2021-08-03 · ·

A system is disclosed. The system includes at least one physical memory device having a plurality of task queues and a processor to receive print data including a plurality of sheetside images, process one or more of the plurality of sheetside images in parallel via nested task queues, the nested task queues including a first task queue associated with a first set of processing threads and second set of task queues, each associated with a second set of processing threads, each task queue in the second set of task queues corresponding to a thread within the first set of processing threads, wherein execution of tasks via the second set of task queues has a higher priority designation than execution of tasks via the first set of processing threads, which are in the first task queue.

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM
20210203794 · 2021-07-01 ·

The present invention is directed to reduction of a time from setting of a job to execution of an output job including execution of scanning at the time of performing scanning. An image processing apparatus according to the present invention includes a reading unit configured to perform reading processing to read an image of a document and to generate image data based on the image, and a reception unit configured to receive a selection of a job, the job performing output processing based on the image data generated by the reading processing. The reception unit receives the selection of the job while the reading unit performs the reading processing.

IMAGE PROCESSING MECHANISM
20210096784 · 2021-04-01 · ·

A system is disclosed. The system includes at least one physical memory device having a plurality of task queues and a processor to receive print data including a plurality of sheetside images, process one or more of the plurality of sheetside images in parallel via nested task queues, the nested task queues including a first task queue associated with a first set of processing threads and second set of task queues, each associated with a second set of processing threads, each task queue in the second set of task queues corresponding to a thread within the first set of processing threads, wherein execution of tasks via the second set of task queues has a higher priority designation than execution of tasks via the first set of processing threads, which are in the first task queue.

Image processing apparatus, method for controlling the same, and computer-readable storage medium
10992834 · 2021-04-27 · ·

An image processing apparatus compares a total memory usage obtained from the obtained memory usages of the respective image processes and the memory usage when the requested new image process is executed, with an allowable memory capacity representing a memory usage allowed to be used in a process of executing the plugin application; and, in a case where the total memory usage does not exceed the allowable memory capacity as a result of the comparison, executes the new image process, and in a case where the total memory usage exceeds the allowable memory capacity, notifies a request source of an error representing that the new image process cannot be executed owing to an insufficient memory, without executing the new image process.

Image processing system, and method with one or more processing devices
10846038 · 2020-11-24 · ·

An image processing system includes plural image processing devices connected with each other by a network. In the one image processing device, in a case where a new job accepted by a job accepting unit may not be executed immediately, a control unit transmits image data related to the job to the other image processing device capable of image processing and causes the other image processing device to execute image processing. In the other image processing device, the control unit assesses whether or not an image processing result is to be returned to the one image processing device, and transmits the image processing result to the one image processing device to execute a final process if assessed to return the image processing result, but executes the final process of the image processing result in the other image processing device if assessed not to return the image processing result.

MULTIFUNCTION APPARATUS EXECUTING PLURALITY OF IMAGE PROCESSES IN PARALLEL, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM STORING CONTROL PROGRAM THEREFOR
20200021706 · 2020-01-16 ·

A multifunction apparatus that is capable of executing a scan job and another image process in parallel without lowering a reading speed of a scanner unit. A reading unit reads a document according to an execution instruction for a predetermined image process. An image processing unit applies the predetermined image process to image data obtained by the reading unit. A clock controller controls an image transfer clock for transferring the image data to the image processing unit from the reading unit. The clock controller sets a frequency of the image transfer clock to a predetermined frequency in a case where the predetermined image process is executed independently. And the clock controller sets the frequency of the image transfer clock to a frequency lower than the predetermined frequency in a case where the predetermined image process is executed in parallel with another image process that differs from the predetermined image process.

Print control apparatus, non-transitory computer readable medium, and print system having erase processing including data overwriting
10506120 · 2019-12-10 · ·

A print control apparatus includes a memory, a print processing unit, and an erase processing unit. The memory stores one or more pieces of print data each representing print content and being subjected to a print process. The print processing unit performs the print process for a piece of print data stored in the memory, and generates a piece of post-process data that represents print content. The erase processing unit moves, to a trash or a deletion folder, a piece of data for which the print process has been performed among one or more pieces of data stored in the print processing unit, and performs an erase process for a storage area of the piece of data that has been moved, the erase process being a process of data overwriting and being performed in parallel with the print process that is performed for another piece of print data.

IMAGE PROCESSING APPARATUS, METHOD FOR CONTROLLING THE SAME, AND COMPUTER-READABLE STORAGE MEDIUM
20190356804 · 2019-11-21 ·

An image processing apparatus compares a total memory usage obtained from the obtained memory usages of the respective image processes and the memory usage when the requested new image process is executed, with an allowable memory capacity representing a memory usage allowed to be used in a process of executing the plugin application; and, in a case where the total memory usage does not exceed the allowable memory capacity as a result of the comparison, executes the new image process, and in a case where the total memory usage exceeds the allowable memory capacity, notifies a request source of an error representing that the new image process cannot be executed owing to an insufficient memory, without executing the new image process.

Method of controlling user information and information processing apparatus
10404785 · 2019-09-03 · ·

A method of controlling user information for an information processing apparatus includes the steps of a process of an application program requesting user information controlling unit to obtain an item of said user information, and said user information controlling unit providing the obtained item of said user information to said process. The user information controlling unit obtains the user information requested by the process of an application program and provides the user information to the process. Accordingly, the user information can be shared by the application programs and centrally controlled.

Image processing apparatus, method of controlling image processing apparatus, and storage medium to determine whether image processing on image data is to be executed in parallel with other image processing different from the image processing
12010281 · 2024-06-11 · ·

In a case where it is determined that image processing on image data is executed not in parallel with other image processing different from the image processing and printing of an image of the document is started after reading of an image of a first page of the document is completed, a transfer rate of image data from an image reading unit to an image processing unit is set to a predetermined transfer rate. Whereas in a case where it is determined that the image processing on image data is executed not in parallel with the other image processing different from the image processing and printing of the image of the document is started without waiting for the reading of the image of the first page of the document to be completed, the transfer rate is set to a transfer rate lower than the predetermined transfer rate.