-
公开(公告)号:US20210286742A1
公开(公告)日:2021-09-16
申请号:US16818793
申请日:2020-03-13
Applicant: KYOCERA Document Solutions Inc.
Inventor: Kenneth Allen Schmidt , Kendrick Esperanza Wong
IPC: G06F13/16 , G06F3/12 , G06T1/60 , G11C11/401
Abstract: An example printing method can involve a memory buffer of a printing system containing image data, and the method can include (i) issuing, by an initiator of the printing system, a single read-then-clear memory command; (ii) receiving, by a memory controller of the printing system, the single read-then-clear memory command; and (iii) in response to receiving the single read-then-clear memory command, the memory controller both (a) reading the image data from the memory buffer of the printing system and (b) after reading the image data, clearing the image data from the memory buffer of the printing system.
-
公开(公告)号:US10437527B2
公开(公告)日:2019-10-08
申请号:US15477098
申请日:2017-04-02
Applicant: KYOCERA Document Solutions Inc.
Inventor: Neil-Paul Payoyo Bermundo , Philip Ver Paloma Dabon , Kendrick Esperanza Wong , Jesus Reyes Beltran
Abstract: The present application is directed to system and method for pre-generation of page description language (PDL) for printing. Aspects of the present disclosure relate to methods, systems, and computer readable mediums for pre-generating a page description language (PDL) print job for documents for printing. Such pre-generation of the PDL achieves almost instantaneous and efficient printing experience. The methods, systems, and computer readable mediums by pre-generation of the PDL achieves faster printing turnaround time from the time when user clicks “OK” to print the document to the time user picks up the print out is required. The method for pre-generating a PDL print job for a document for printing can determine an instance to pre-generate the PDL print job for the document before the manual election for printing, and issuing a printing instruction in response to a manual election, to send of the pre-generated PDL print job to a printing device.
-
公开(公告)号:US11039037B2
公开(公告)日:2021-06-15
申请号:US16670913
申请日:2019-10-31
Applicant: KYOCERA Document Solutions Inc.
Inventor: Masayoshi Nakamura , Kendrick Esperanza Wong
IPC: H04N1/38 , H04N1/387 , G06K9/00 , G06T7/11 , G06T7/13 , G06T7/12 , G06T7/136 , G06T7/187 , G06T7/181 , G06T7/10 , G06K15/00
Abstract: Provided is an image processing apparatus for improving efficiency of a clipping process. The image processing unit is an image processing apparatus for a raster image processor (RIP) mounted in an image forming apparatus. An order acquiring unit acquires instructions for image processing. A determination unit, in a case where clipping is set according to the instructions acquired by the order acquiring unit, determines whether that clipping is to be in an inclusive mode or an exclusive mode, and in a case of the exclusive mode, calculates pixels that are to be protected in a frame for which image processing is to be performed, and sets a number of pixels necessary for a clipping process. A clip processing unit, in the inclusive mode, in a case where a shape unit for which clipping is to be performed is a rectangle, performs clipping by evaluating a clipping area that includes the shape unit and a frame for which image processing is to be performed, and setting a different frame; and in a case where the shape unit is a trapezoid or a scan line, performs clipping by evaluating a positional relationship between the frame and a line being processed, and setting a different line; and in the exclusive mode, performs clipping by setting a number of pixels calculated by the determination unit without setting a different line, and performing evaluation of the clipping area and each line.
-
公开(公告)号:US11017495B2
公开(公告)日:2021-05-25
申请号:US16595985
申请日:2019-10-08
Applicant: KYOCERA Document Solutions Inc.
Inventor: Kendrick Esperanza Wong , Masayoshi Nakamura
Abstract: Embodiments improve processing of data by determining if a read-modify-write operation on a frame is necessary or not. Some frames may be converted into a block of 8 bpp data. There may be no need to read the destination since the unnecessary pixels may be protected by the byte-enables. The burst write transfer may be performed for the entire frame when it is 8 bpp depth. An original transfer frame may be split into smaller portions of the frame. One or more of the smaller frame portions may be converted into byte alignment thus obviating the need for the read function to be performed on the smaller frame portions. Accordingly, significant bits of data are no longer processed under this operation which speeds up the overall processing of data. Portions of transfer frames that may not be converted to 8 bpp may be processed with read-modify-write operations.
-
公开(公告)号:US20210136253A1
公开(公告)日:2021-05-06
申请号:US16670913
申请日:2019-10-31
Applicant: KYOCERA Document Solutions Inc.
Inventor: Masayoshi NAKAMURA , Kendrick Esperanza Wong
Abstract: Provided is an image processing apparatus for improving efficiency of a clipping process. The image processing unit is an image processing apparatus for a raster image processor (RIP) mounted in an image forming apparatus. An order acquiring unit acquires instructions for image processing. A determination unit, in a case where clipping is set according to the instructions acquired by the order acquiring unit, determines whether that clipping is to be in an inclusive mode or an exclusive mode, and in a case of the exclusive mode, calculates pixels that are to be protected in a frame for which image processing is to be performed, and sets a number of pixels necessary for a clipping process. A clip processing unit, in the inclusive mode, in a case where a shape unit for which clipping is to be performed is a rectangle, performs clipping by evaluating a clipping area that includes the shape unit and a frame for which image processing is to be performed, and setting a different frame; and in a case where the shape unit is a trapezoid or a scan line, performs clipping by evaluating a positional relationship between the frame and a line being processed, and setting a different line; and in the exclusive mode, performs clipping by setting a number of pixels calculated by the determination unit without setting a different line, and performing evaluation of the clipping area and each line.
-
公开(公告)号:US10442208B2
公开(公告)日:2019-10-15
申请号:US15634757
申请日:2017-06-27
Applicant: KYOCERA Document Solutions Inc.
Inventor: Philip Ver Paloma Dabon , Neil-Paul Payoyo Bermundo , Kendrick Esperanza Wong , Jesus Reyes Beltran
Abstract: A method for synchronizing consumption of a plurality of toners in a printing device by implementing an automated toner Throughput rate reduction is disclosed, comprising steps of detecting levels of the plurality of toners; identifying, based on a given criteria and detected levels, at least one toner out of the plurality of toners that is running low; calculating a Throughput Rate Reduction (TRR) for each of the identified toners; and reducing Toner Throughput Rate (TTR) at the current printing mode for the identified toner by TRR thereby conserving the identified at least one toner. The toners are identified for reduced throughput based on a dynamic threshold that is equal to difference in its level as compared to toner having highest level. Dynamic thresholds for toners is determined either dynamically at beginning of each print job, or periodically at set intervals, or in combination of two.
-
公开(公告)号:US20180370244A1
公开(公告)日:2018-12-27
申请号:US15634757
申请日:2017-06-27
Applicant: KYOCERA Document Solutions Inc.
Inventor: Philip Ver Paloma Dabon , Neil-Paul Payoyo Bermundo , Kendrick Esperanza Wong , Jesus Reyes Beltran
CPC classification number: B41J2/17566 , B41J2/21 , B41J2/442 , B41J2002/17589
Abstract: A method for synchronizing consumption of a plurality of toners in a printing device by implementing an automated toner Throughput rate reduction is disclosed, comprising steps of detecting levels of the plurality of toners; identifying, based on a given criteria and detected levels, at least one toner out of the plurality of toners that is running low; calculating a Throughput Rate Reduction (TRR) for each of the identified toners; and reducing Toner Throughput Rate (TTR) at the current printing mode for the identified toner by TRR thereby conserving the identified at least one toner. The toners are identified for reduced throughput based on a dynamic threshold that is equal to difference in its level as compared to toner having highest level. Dynamic thresholds for toners is determined either dynamically at beginning of each print job, or periodically at set intervals, or in combination of two.
-
公开(公告)号:US20240053932A1
公开(公告)日:2024-02-15
申请号:US17886749
申请日:2022-08-12
Applicant: KYOCERA Document Solutions Inc.
Inventor: Kendrick Esperanza Wong
IPC: G06F3/12
CPC classification number: G06F3/121 , G06F3/1234 , G06F3/1273 , G06F3/1287
Abstract: Systems and methods relate generally to graphics and image processing by a printing device. In such a method, a graphics orderlist is obtained by a printer engine. The graphics orderlist has at least one imaging issue for printing an associated image. A debug mode is entered for debugging the graphics orderlist. A selection for a debug region is received. A graphic order of the graphics orderlist is executed by a graphic execution unit of the printer engine in the debug mode. The graphic execution unit determines whether the debug region is accessed by the execution of the graphic order. Responsive to the debug region being accessed for the execution of the graphic order, an interrupt is issued. Information of the graphic order and buffer contents associated with the debug region is stored in a log file.
-
公开(公告)号:US11893287B1
公开(公告)日:2024-02-06
申请号:US17886749
申请日:2022-08-12
Applicant: KYOCERA Document Solutions Inc.
Inventor: Kendrick Esperanza Wong
IPC: G06F3/12
CPC classification number: G06F3/121 , G06F3/1234 , G06F3/1273 , G06F3/1287
Abstract: Systems and methods relate generally to graphics and image processing by a printing device. In such a method, a graphics orderlist is obtained by a printer engine. The graphics orderlist has at least one imaging issue for printing an associated image. A debug mode is entered for debugging the graphics orderlist. A selection for a debug region is received. A graphic order of the graphics orderlist is executed by a graphic execution unit of the printer engine in the debug mode. The graphic execution unit determines whether the debug region is accessed by the execution of the graphic order. Responsive to the debug region being accessed for the execution of the graphic order, an interrupt is issued. Information of the graphic order and buffer contents associated with the debug region is stored in a log file.
-
公开(公告)号:US11694315B2
公开(公告)日:2023-07-04
申请号:US17243887
申请日:2021-04-29
Applicant: KYOCERA Document Solutions Inc.
Inventor: Kilho Shin , Kendrick Esperanza Wong
CPC classification number: G06T7/0002 , G06N3/08 , G06T2207/20076 , G06T2207/20081 , G06T2207/20084 , G06T2207/20224 , G06T2207/30168
Abstract: A system employs a trained model to detect artifact(s) associated with artifact type(s) appearing in a reproduction of a source image (a test image). The system determines differences between the test image and the source image and outputs probabilities that the artifact(s) in the test image are associated with each of the artifact type(s). A dataset for training the model includes: (i) a reference category including reference image(s) without any artifacts; and (ii) artifact categories, each corresponding to a respective one of the artifact types and including noised images associated with the respective artifact type. Each noised image includes one of the reference images and an artifact associated with the respective artifact type. The model is trained to detect the artifact type(s) by providing the model with the dataset and causing the model to process differences between each noised image and the reference image in the noised image.
-
-
-
-
-
-
-
-
-