Image forming device

By setting and updating development bias and gamma data in the image forming device, the problem of inaccurate print gradient due to time difference is solved, ensuring density accuracy of prints and stability of print quality.

JP7658216B2Active Publication Date: 2025-04-08BROTHER KOGYO KK
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2021135057
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-08-20
Publication Date
2025-04-08
Estimated Expiration
2041-08-20

AI Technical Summary

Technical Problem

In an image forming device, when there is a time difference between the time when the exposure data is generated and the time when printing is started, it may cause the gradient of the print to be inaccurate and the appropriate density cannot be achieved.

Method used

By setting and updating development biases in the image forming device and performing gamma correction processing when necessary, ensure that appropriate development bias and gamma data are used during printing. Specific measures include updating the development bias and gamma data during the development bias correction process, and selecting the use of the first development bias or other development bias according to specific conditions during the printing process.

Benefits of technology

Effectively prevent the inaccurate print gradient caused by time difference, ensure that the density of the print is in line with expectations, and avoid the degradation of print quality caused by development bias changes or other factors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007658216000001
    Figure 0007658216000001
  • Figure 0007658216000002
    Figure 0007658216000002
  • Figure 0007658216000003
    Figure 0007658216000003
Patent Text Reader

Abstract

To prevent, in an image forming apparatus, a printed material from being deviated from an appropriate gradation when there is a time difference between the generation of exposure data and the start of printing.SOLUTION: An image forming apparatus (1) comprises photoreceptors (51), developing rollers (62), a communication interface (130), a user interface (120), memories (103, 104), and a controller (100). The controller (100) executes developing bias correction processing and RIP processing and print processing, in the print processing, when accumulation designation information is not associated with the exposure data, applies a first developing bias to the developing rollers, and when the accumulation designation information is associated with the exposure data, applies a second developing bias to the developing rollers.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an image forming apparatus such as a printer. [Background technology]

[0002] Image forming apparatuses that perform gamma correction processing to correct gamma data that indicates the correspondence between the gradation value of input image data and the exposure area ratio of output exposure data are known as prior art. In the technology disclosed in Patent Document 1, the correspondence is corrected so as to gradually correct the difference between the density detection result and image data. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2010-102182 A Summary of the Invention [Problem to be solved by the invention]

[0004] In the technology disclosed in Patent Document 1, a process for correcting the development bias and a gamma correction process are performed, and the development bias after the density correction process is used to print the exposure data that has been binarized by applying the gamma data after the gamma correction process.

[0005] However, if there is a certain amount of time between when the image forming device generates the exposure data and when it starts printing, there is a risk that a density correction process or a toner cartridge replacement, etc. will be performed during that time, and when the exposure data is printed, the resulting printout will be significantly different from the appropriate gradation.

[0006] The present disclosure aims to prevent a printed matter from deviating from an appropriate gradation when there is a time lag between the generation of exposure data and the start of printing in an image forming apparatus. [Means for solving the problem]

[0007] In order to solve the above-mentioned problems, an image forming apparatus according to one aspect of the present invention is an image forming apparatus including a photoconductor, a developing roller that supplies developer to the photoconductor, a communication interface, a user interface, a memory, and a controller, wherein the controller executes a developing bias correction process for setting a first developing bias and storing the set first developing bias in the memory, a RIP process for analyzing print job data input to the communication interface to generate exposure data and storing the generated exposure data in the memory, and a print process, and executes the developing bias correction process when a predetermined condition is satisfied, updates the first developing bias stored in the memory each time the developing bias correction process is executed, and updates the first developing bias stored in the memory each time the developing bias correction process is executed, and updates the first developing bias stored in the memory in the RIP process. In the case of a print job, if the print job data is data for accumulation printing, accumulation designation information indicating that the data is for accumulation printing is stored in the memory in association with the generated exposure data, and a printing process for the exposure data to which the accumulation designation information is associated is started in response to a print instruction being input via the user interface, and in the printing process, the photoconductor is exposed using the exposure data generated in the RIP process, and if the accumulation designation information is not associated with the exposure data to be printed, a first developing bias stored in the memory is applied to the developing roller, and if the accumulation designation information is associated with the exposure data to be printed, a second developing bias different from the first developing bias is applied to the developing roller.

[0008] According to the above configuration, when accumulation printing is performed, the second developing bias, which is different from the first developing bias stored in the memory in the developing bias correction process, is used in the printing process. This makes it possible to prevent the printed matter from deviating from the appropriate gradation when accumulation printing is performed.

[0009] In order to solve the above-mentioned problems, an image forming apparatus according to one aspect of the present invention is an image forming apparatus including a photoconductor, a developing roller that supplies a developer to the photoconductor, a communication interface, a memory, and a controller, wherein the controller executes a developing bias correction process that sets a first developing bias and stores the set first developing bias in the memory, a gamma correction process that sets gamma data corresponding to the first developing bias each time the first developing bias is updated and stores the set gamma data in the memory, a RIP process that analyzes print job data input to the communication interface, generates exposure data using the gamma data stored in the memory, and stores the generated exposure data in the memory, and a print process, and exposes the photoconductor using the exposure data generated in the RIP process to print. and executing a printing process to print a toner image on a recording medium, and executing the developing bias correction process when a predetermined condition is satisfied, updating a first developing bias stored in the memory each time the developing bias correction process is executed, and updating the gamma data stored in the memory each time the gamma correction process is executed. In the RIP process, a date and time when exposure data was generated is stored in the memory in association with the generated exposure data. In the printing process, the photoconductor is exposed using the exposure data generated in the RIP process, and if a predetermined time or more has not passed since the exposure data to be printed was generated, the first developing bias stored in the memory is applied to the developing roller, and if a predetermined time or more has passed since the exposure data to be printed was generated, a second developing bias different from the first developing bias is applied to the developing roller.

[0010] According to the above configuration, when printing exposure data that has been generated for a predetermined time or more, a second developing bias different from the first developing bias stored in the memory in the developing bias correction process is used for the printing process. This makes it possible to prevent the printed matter from deviating from the appropriate gradation when printing is performed with a time lag between the generation of the exposure data and the start of printing.

[0011] In order to solve the above-mentioned problems, an image forming apparatus according to one aspect of the present invention includes a photoconductor, a developing roller that supplies a developer to the photoconductor, a communication interface, a memory, and a controller, and the controller executes a developing bias correction process that sets a first developing bias and stores the set first developing bias in the memory, a gamma correction process that sets gamma data corresponding to the first developing bias each time the first developing bias is updated and stores the set gamma data in the memory, a RIP process that analyzes print job data input to the communication interface, generates exposure data using the gamma data stored in the memory, and stores the generated exposure data in the memory, and a printing process, and exposes the photoconductor using the exposure data generated in the RIP process to print. and executing the developing bias correction process when a predetermined condition is satisfied, updating the first developing bias stored in the memory each time the developing bias correction process is executed, and updating the gamma data stored in the memory each time the gamma correction process is executed. In the printing process, the photoconductor is exposed using the exposure data generated in the RIP process, and if a container for containing the developer has not been replaced between the time the exposure data to be printed is generated and the time printing of the exposure data is started, the first developing bias stored in the memory is applied to the developing roller, and if a container for containing the developer has been replaced between the time the exposure data to be printed is generated and the time printing of the exposure data is started, a second developing bias different from the first developing bias is applied to the developing roller.

[0012] According to the above configuration, if the container is replaced between the generation of the exposure data and the start of printing, the second developing bias different from the first developing bias stored in the memory is used in the printing process in the developing bias correction process. This makes it possible to prevent the printed matter from deviating from the appropriate gradation when the container is replaced in the image forming device. Effect of the Invention

[0013] According to one aspect of the present invention, in an image forming apparatus, when there is a time lag between generating exposure data and starting printing, it is possible to prevent a printed matter from deviating from an appropriate gradation. [Brief description of the drawings]

[0014] [Figure 1] FIG. 1 is a diagram illustrating a schematic configuration of a color printer. [Diagram 2] FIG. 2 is a block diagram showing the functional configuration of a color printer. [Diagram 3] 13 is a flowchart of a correction parameter update process. [Figure 4] 4 is a flowchart of a RIP process according to the first embodiment. [Diagram 5] 13 is a flowchart of a printing process. [Figure 6] 4 is a flowchart of a correction parameter determination process according to the first embodiment. [Figure 7] FIG. 4 is a sequence diagram including a RIP process according to the first embodiment. [Figure 8] FIG. 4 is a sequence diagram of a printing process according to the first embodiment. [Figure 9] 10 is a flowchart of a RIP process according to the second embodiment. [Figure 10] 11 is a flowchart of a correction parameter determination process according to the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0015] [Embodiment 1] Hereinafter, an embodiment of the present invention will be described in detail. For the sake of convenience, the same components are denoted by the same reference numerals, and their names and functions are also the same. Therefore, detailed description thereof will not be repeated.

[0016] (Color Printer 1 Configuration) Fig. 1 is a diagram showing a schematic configuration of a color printer 1. As shown in Fig. 1, color printer 1, which is an example of an image forming apparatus, includes a housing 10, a sheet supply unit 20, and an image forming unit 30. In Fig. 1, the left side of color printer 1 is referred to as the "front", the right side as the "rear", the upper side as the "top", and the lower side as the "bottom".

[0017] The housing 10 includes an opening 10A and a cover 11 capable of opening and closing the opening 10A. The cover 11 is disposed on the opposite side of the side on which the photoconductor 51 of the exposure head 40 is disposed in the vertical direction, specifically, on the upper side of the housing 10. The cover 11 is supported rotatably about a rotation shaft 11A provided at the rear of the housing 10, and opens and closes the opening 10A formed in the housing 10. The cover 11 is rotatable between a closed position where the opening 10A is closed and an open position where the opening 10A is opened. The cover sensor 12 is a sensor that detects that the cover 11 is opened and closed. When the cover 11 is opened, the cover sensor 12 outputs an ON signal until the cover 11 is closed.

[0018] Additionally, the housing 10 is provided with a temperature sensor 92 for acquiring the ambient temperature of the color printer 1, near the inside of an air intake port (not shown).

[0019] The sheet supply unit 20 is provided at the bottom inside the housing 10. The sheet supply unit 20 includes a sheet tray 21 and a pickup roller 22. The sheet tray 21 stores sheets P. The pickup roller 22 supplies the sheets P from the sheet tray 21 to the image forming unit 30. The sheets P in the sheet tray 21 are separated one by one by the pickup roller 22 and supplied to the image forming unit 30.

[0020] The image forming unit 30 is disposed above the sheet tray 21 within the housing 10. The image forming unit 30 includes a plurality of exposure heads 40, a plurality of process cartridges PC as an example of a plurality of photosensitive cartridges, a transfer unit 70, and a fixing unit 80. In FIG. 1, the number of the exposure heads 40 and the process cartridges PC are each four.

[0021] The exposure head 40 is an exposure device that exposes the photoconductor 51, and is supported by the cover 11 so as to be suspended from the cover 11. The exposure head 40 is disposed above and facing the photoconductor 51 when the cover 11 is closed. In detail, the exposure head 40 is capable of moving between an exposure position where the photoconductor 51 is exposed and a retracted position that is farther away from the photoconductor 51 than the exposure position by opening and closing the cover 11.

[0022] The multiple process cartridges PC are arranged in parallel in the front-rear direction between the cover 11 and the sheet tray 21. The multiple process cartridges PC are detachable from the housing 10 through an opening 10A when the cover 11 is open. The process cartridge PC includes a drum unit 50 and a developing cartridge 60 as an example of a storage portion.

[0023] The drum unit 50 includes a photoconductor 51, a charger 52, a pressure spring 53, a cleaning roller 54, a drum frame 55, a memory 56, and a cartridge-side terminal 57. The photoconductor 51 is a cylindrical drum that carries toner, which is an example of a developer. The charger 52 charges the photoconductor 51. The pressure spring 53 biases the developing cartridge 60 toward the photoconductor 51 in the process cartridge PC. The cleaning roller 54 removes foreign matter, such as toner, remaining on the photoconductor 51. The cleaning roller 54 is in contact with the photoconductor 51 and is rotatable. The drum frame 55 supports the photoconductor 51 and the like in the process cartridge PC.

[0024] The memory 56 stores information about the process cartridge PC. The cartridge side terminal 57 is electrically connected to the memory 56. Each of the plurality of housing side terminals 13 is provided in the housing 10 for each process cartridge PC. When the corresponding process cartridge PC is provided in the housing 10, the cartridge side terminal 57 is connected to the cartridge side terminal 57 corresponding to the process cartridge PC.

[0025] The developing cartridge 60 is a cartridge that is detachably attached to the drum unit 50. The developing cartridge 60 includes a toner storage section 61 and a developing roller 62. The toner storage section 61 stores therein a toner of a specific color, which is an example of a developer. In detail, each toner storage section 61 stores a toner of any one of cyan, magenta, yellow, and black colors. The developing roller 62 supplies the toner in the corresponding toner storage section 61 to the corresponding photoconductor 51. The toner is a non-magnetic, single-component, positively charged toner.

[0026] The process cartridge PC is attached to and detached from the housing 10 with a detachable developing cartridge 60 attached to the process cartridge PC. The memory 56 may be provided in the developing cartridge 60 and connected to the housing side terminal 13 via a cartridge side terminal 57 of the process cartridge PC. Not limited to this, the developing cartridge 60 may be detachably attached to the housing 10 separately from the process cartridge PC. Alternatively, the process cartridge PC may include a toner storage section 61 and a developing roller 62 as an example of a storage section that is integrated with the process cartridge PC. In this example, the toner storage section 61 and the developing roller 62 are not detachable from the process cartridge PC.

[0027] The transfer unit 70 is provided between the sheet tray 21 and the process cartridge PC. The transfer unit 70 includes a drive roller 71, a driven roller 72, a belt 73, a plurality of transfer rollers 74, and a sensor 75. The belt 73 is an endless belt stretched between the drive roller 71 and the driven roller 72. The outer surface of the belt 73 is in contact with each photoconductor 51. A toner image made of toner is transferred from each photoconductor 51 to the outer surface of the belt 73. Here, the toner image is an example of a developer image in the present disclosure. Each transfer roller 74 is disposed inside the belt 73 so as to sandwich the belt 73 between each photoconductor 51. The sensor 75 is disposed outside the belt 73 and near the drive roller 71. The sensor 75 is an optical sensor that irradiates the belt 73 with light and receives reflected light from the belt 73 to read the density of the toner image formed on the belt 73.

[0028] The fixing unit 80 is provided behind the process cartridge PC and the transfer unit 70. The fixing unit 80 includes a heating roller 81 and a pressure roller 82. The pressure roller 82 is disposed opposite to the heating roller 81 and presses the heating roller 81.

[0029] The color printer 1 forms an image on the sheet P according to the following procedure. First, the image forming unit 30 uniformly charges the surface of each photoconductor 51 by the charger 52. Next, the photoconductor 51 is exposed by the exposure head 40 to form an electrostatic latent image on the photoconductor 51 based on the image data. Then, a developing bias is applied to the developing roller 62, which supplies toner to the photoconductor 51, thereby making the electrostatic latent image visible. The developing bias has the same polarity as the polarity of the toner, and is the bias amount of the voltage applied to the developing roller 62. A toner image is formed on the photoconductor 51 by applying the developing bias. The image forming unit 30 transfers the toner images formed on each photoconductor 51 in order, superimposed on the sheet P transported on the belt 73 by the driving roller 71 and the driven roller 72. The transfer unit 70 transports the sheet P, to which the toner image has been transferred, between the heating roller 81 and the pressure roller 82. The fixing unit 80 heats the sheet P with the heating roller 81, thereby thermally fixing the toner image to the sheet P. Thereafter, the color printer 1 ejects the sheet P from inside the housing 10 to the outside with the conveying roller 91, and places the sheet P on the ejection sheet tray 11B provided on the upper surface of the cover 11.

[0030] The image forming unit 30 may form an image on the sheet P by an intermediate transfer method. According to the intermediate transfer method, the image forming unit 30 first forms a toner image on the outer surface of the belt 73, and then transfers the toner image on the belt 73 to the sheet P.

[0031] (Functional configuration of color printer 1) FIG. 2 is a block diagram showing the functional configuration of the color printer 1. However, in FIG. 2, some of the components included in the color printer 1 shown in FIG. 1 are omitted. As shown in this figure, the color printer 1 includes a control unit 100, an image forming unit 30 having a sensor 75 and the like, a display unit 110, an operation unit 120, a communication unit 130, and a temperature sensor 92. Here, the operation unit 120 is an example of a user interface in the present disclosure, and the communication unit 130 is an example of a communication interface in the present disclosure. The control unit 100 is electrically connected to the image forming unit 30, the display unit 110, the operation unit 120, and the communication unit 130. The control unit 100 includes a CPU 101, a ROM 102, a RAM 103, and an NVM (abbreviation of Non-Volatile Memory) 104. Here, the control unit 100 is an example of a controller in the present disclosure, and the RAM 103 and the NVM 104 are examples of memories in the present disclosure.

[0032] CPU 101 performs processing according to programs read from ROM 102, and controls each part of color printer 1 while storing the results of that processing in RAM 103 or NVM 104. ROM 102 stores various programs, including, for example, programs for controlling each part of color printer 1. RAM 103 is used as a working area when CPU 101 executes the various programs and as a temporary storage area for data. NVM 104 is a rewritable nonvolatile memory.

[0033] Control unit 100 also functions as a RIP and engine by using CPU 101 etc. Control unit 100 functioning as a RIP executes RIP processing etc. to generate exposure data based on print job data input to color printer 1. Here, print job data is data describing the object to be printed, written in a page description language.

[0034] Further, the control unit 100 functioning as an engine executes a developing bias correction process, a gamma correction process, a correction parameter update process, a printing process, a temporary bias setting process, and the like, which will be described later.

[0035] For convenience, in the following description, the control unit 100 functioning as a RIP according to the RIP program is also referred to as a RIP unit 100A. In contrast, the control unit 100 operating as an engine according to the correction parameter update processing program is also referred to as a correction parameter update unit 100B, and the control unit 100 operating as an engine according to the print control program is also referred to as a print control unit 100C.

[0036] The RIP unit 100A, the correction parameter update unit 100B, and the print control unit 100C operate independently, regardless of the operating status of the other components. In other words, the RIP process, the correction parameter update process, and the print process are each performed individually at asynchronous operation timing.

[0037] Display unit 110 has a liquid crystal display and displays various setting screens and the operating status of color printer 1. Operation unit 120 has a plurality of buttons and accepts various input instructions from a user. The plurality of buttons on operation unit 120 may be buttons displayed on a touch panel constituting operation unit 120, or may be physical buttons provided on operation unit 120. Communication unit 130 communicates with external device 200 such as a PC by wireless communication or wired communication, and receives data. Communication unit 130 is a LAN interface or the like. Note that communication unit 130 may communicate with a plurality of external devices 200.

[0038] Print job data input from external device 200 to communication unit 130 may include information specifying that accumulation printing is to be performed on the print job data. Accumulation printing here refers to printing in which the printing process of exposure data generated based on the print job data is started in response to a print instruction being separately input to color printer 1 after the exposure data is generated. In color printer 1, the print instruction is input via operation unit 120.

[0039] The correction parameter update process, RIP process, and print process in color printer 1 according to this embodiment will be described with reference to Figs. 3 to 8. Fig. 3 is a flowchart of the correction parameter update process. Fig. 4 is a flowchart of the RIP process. Fig. 7 is a sequence chart of a series of processes including the correction parameter update process and the RIP process. Fig. 5 is a flowchart of the print process. Fig. 6 is a flowchart of the correction parameter determination process. Fig. 6 corresponds to the process of S301 in Fig. 5. Fig. 8 is a sequence chart of the print process.

[0040] (Correction parameter update process flow) The correction parameter update process will be described with reference to Fig. 3. The development bias correction process and gamma correction process in Fig. 3 are examples of the correction parameter update process in the present disclosure, and the development bias and gamma data are examples of the correction parameters in the present disclosure. The process shown in the flowchart in Fig. 3 can be executed at regular intervals, for example, after the color printer 1 is started up, or after the cover sensor 12 detects that the cover 11 is closed.

[0041] In S101, the correction parameter update unit 100B determines whether or not the conditions for starting the development bias correction process are satisfied. Here, the conditions are satisfied, for example, in the following cases. As exemplified below, the development bias correction process can be said to be a process for performing development suitable for the current toner state, the atmospheric temperature, etc. - When a certain number of prints have been printed after the previous development bias adjustment process After the previous development bias adjustment process was performed, the ambient temperature acquired by the temperature sensor 92 changed by a predetermined temperature or more. When the developing cartridge 60 that contains the toner is replaced When the operation unit 120 or the communication unit 130 receives a command to execute the development bias correction Although not particularly limited, the predetermined number may be, for example, 1000 sheets, and the predetermined temperature may be, for example, 6 degrees Celsius. The condition for starting the development bias correction process may be satisfied between the generation of the exposure data for accumulation printing and the start of printing. In other words, the correction parameter update unit 100B may perform the development bias correction process and the gamma correction process between the generation of the exposure data for accumulation printing and the start of printing.

[0042] In S101, when the correction parameter update unit 100B determines that the condition is satisfied (YES in S101), in S102, it executes a development bias correction process for setting a development bias for printing to be applied to the development roller 62. For example, the correction parameter update unit 100B applies a test development bias to the development roller 62 to form a toner image corresponding to the first exposure area ratio on the belt 73. The toner image can be realized as a toner patch printed in a rectangle for each toner color, for example. In addition, the correction parameter update unit 100B sets the development bias for printing according to the density of the toner image on the belt 73 read by the sensor 75.

[0043] The exposure area ratio means the ratio of the area of ​​the photoconductor 51 to be exposed in the range where an electrostatic latent image corresponding to a binarized image is formed on the photoconductor 51. The first exposure area ratio and the second exposure area ratio described later are not limited to a specific value, and may be a value specified for each color. That is, the first exposure area ratio corresponding to the toner image of the first color and the first exposure area ratio corresponding to the toner image of the second color do not necessarily have to be the same. Usually, the development bias correction process and the gamma correction process described later are performed on all colors of toner when it is determined in S101 that the above conditions are satisfied.

[0044] In addition, in S102, the correction parameter update unit 100B executes the above-mentioned development bias correction process, and when the development bias is set, an ID for identifying the development bias that has already been set is associated with the development bias. Then, the correction parameter update unit 100B stores the development bias and the ID associated with the development bias in the NVM 104. Hereinafter, the ID for identifying the development bias is also simply referred to as "ID". For example, the ID may be a number specific to each development bias that is generated in sequence every time the correction parameter update unit 100B executes the development bias correction process.

[0045] Moreover, the developing bias for printing that the correction parameter update unit 100B sets in the developing bias correction process and stores in the NVM 104 is an example of the first developing bias in this disclosure. A second developing bias that is different from the first developing bias will be described later.

[0046] The developing bias and ID stored in NVM 104 are not deleted from NVM 104, but are accumulated in NVM 104 as history. The developing bias for the latest printing set most recently on NVM 104 is also simply referred to as the "latest developing bias." The ID associated with the "latest developing bias" is also referred to as the "latest ID." In other words, the correction parameter update unit 100B generates the "latest developing bias" and associates it with the "latest ID" every time the process of S102 is performed.

[0047] Moreover, in S101, when the correction parameter update unit 100B determines that the above condition is not satisfied (NO in S101), the processing in FIG. 3 ends.

[0048] In S103, the correction parameter update unit 100B executes a gamma correction process to set gamma data that corresponds the input gradation value in the input image data and the exposure area ratio of the exposure data for exposing the photoconductor 51, depending on the result of a predetermined process using the latest development bias in the development bias correction process of S102.

[0049] For example, the correction parameter update unit 100B forms toner images corresponding to a plurality of exposure area ratios on the belt 73 using the latest development bias. Then, the correction parameter update unit 100B sets gamma data according to the density of the toner image on the belt 73 read by the sensor 75. In the above example, the density of the toner image corresponds to the result of a predetermined process. That is, as one aspect, the correction parameter update unit 100B sets gamma data according to the shading of the toner image. The exposure data is raster image data obtained by binarizing multi-tone image data by applying gamma data. The gamma data may be stored in the NVM 104 in the form of, for example, a look-up table.

[0050] Furthermore, in S103, the correction parameter update unit 100B executes the above-mentioned gamma correction process, and when the gamma data is set, the correction parameter update unit 100B associates the set gamma data with the latest ID stored in the NVM 104. Then, the correction parameter update unit 100B stores the gamma data in the NVM 104. That is, the ID is associated with the developing bias and the gamma data. In other words, the gamma data is associated with the developing bias via the ID.

[0051] The latest gamma data most recently set on the NVM 104 is also simply referred to as the “latest gamma data.” In other words, the correction parameter update unit 100B updates the “latest gamma data” every time the process of S103 is performed.

[0052] Moreover, the gamma data that the correction parameter update unit 100B sets in the gamma correction process and stores in the NVM 104 is an example of the first gamma data in this disclosure. Every time the correction parameter update unit 100B updates the latest developing bias in S102, it updates the latest gamma data corresponding to the latest developing bias in S103. The second gamma data, which is different from the first gamma data, will be described later.

[0053] The set gamma data is not deleted from NVM 104, but is stored in NVM 104 as history. As described above, the control unit 100 can grasp the gamma data used to generate the exposure data when the development bias indicated by the ID was used for printing by reading a certain ID and the gamma data associated with the ID from NVM 104. In Figs. 7 and 8, the area in which the correction parameters are stored is indicated as NVM 104A. "ID: A" is the latest ID. "Development bias A" is the latest development bias. "Gamma data A" is the latest gamma data. In Fig. 7, a rectangle P10A corresponds to one correction parameter update process. Step (1A) in Fig. 7 corresponds to the correction parameter update process in Fig. 3. The vertical length of the rectangle P10A indicates the time required for the process. Rectangles such as a rectangle P11A described later also indicate the time required for the corresponding process.

[0054] Furthermore, as described above, the control unit 100 updates the ID for identifying the latest developing bias each time a developing bias correction process is performed, and therefore can distinguish between the latest developing bias and gamma data and the developing bias and gamma data that were set before the update.

[0055] Normally, gamma correction processing is performed following development bias correction processing, because gamma correction processing is processing for obtaining print results with the same color even if the development bias is updated. From another perspective, normally, when performing printing processing of exposure data using the latest development bias, if the exposure data is not generated using the latest gamma data corresponding to the latest development bias, a printed matter with the appropriate color cannot be printed.

[0056] Note that it is not essential to perform each process in the correction parameter update process in the above-mentioned order, and for example, the correction parameter update unit 100B may perform a process of associating the ID with the development bias and storing it in the NVM 104 after setting the gamma data. The configuration exemplified in the above-mentioned embodiment is also included in the scope of the present application.

[0057] In addition, the NVM 104 stores a predetermined developing bias that is not updated by executing the developing bias correction process before the correction parameter update process is executed. The predetermined developing bias is an example of a second developing bias in the present disclosure. Hereinafter, the predetermined developing bias is also referred to as a "default developing bias."

[0058] In addition, the NVM 104 stores an ID for specifying a default developing bias. Hereinafter, the predetermined ID is also referred to as a "default ID." The ID generated by the correction parameter update unit 100B in S102 does not overlap with the default ID.

[0059] In addition, the NVM 104 stores predetermined gamma data that is not updated by the execution of the gamma correction process before the correction parameter update process is executed. The predetermined gamma data is an example of second gamma data in the present disclosure. The second gamma data is data corresponding to a second developing bias. Hereinafter, the predetermined gamma data is also referred to as "default gamma data." A default ID is associated with a default developing bias and default gamma data. In other words, the default developing bias and default gamma data are associated with each other via a default ID.

[0060] 7 and 8, "ID:X" means a default ID, "development bias X" means a default development bias, and "gamma data X" means default gamma data.

[0061] In addition, although there are no particular limitations on the values ​​of the default development bias and the default gamma data, it is desirable that they are intermediate values ​​within the range that can be set in the color printer 1, rather than values ​​near the upper or lower limits of the range that can be set.

[0062] The default developing bias and default gamma data may be configured to be stored in NVM 104, for example, when color printer 1 is manufactured, or may be configured to be updated when the firmware of color printer 1 is updated.

[0063] (RIP processing flow) Next, the RIP process for analyzing print job data input to color printer 1 and generating exposure data will be described.

[0064] The RIP process shown in the flowchart of Fig. 4 is started when communications unit 130 acquires print job data input from external device 200 and supplies it to RIP unit 100A. Below, an example will be described in which color printer 1 prints multiple pages based on print job data, but the print job data may also be data for printing a single page. Note that the configuration in which color printer 1 accepts input of print job data may also be a configuration in which a communications interface realized as, for example, a USB interface reads print job data stored in a USB memory.

[0065] In S201, RIP unit 100A determines whether or not the print job data input to color printer 1 is data for accumulation printing. In other words, RIP unit 100A determines whether or not the print job data includes information designating the execution of accumulation printing.

[0066] When the RIP unit 100A determines that the print job data is data for storage printing (YES in S201), the RIP unit 100A acquires the default gamma data and the default ID stored in the NVM 104 in S202.

[0067] On the other hand, if the RIP unit 100A determines that the print job data is not data for accumulated printing (NO in S201), in S203, it acquires the latest gamma data and the latest ID associated with the gamma data that the correction parameter update unit 100B generated and stored in the NVM 104. Also, step (2A) in Fig. 7 corresponds to the processes of S202 and S203. In step (2A), the RIP unit 100A acquires either ID:X and gamma data X, or ID:A and gamma data A.

[0068] In S204, the RIP unit 100A performs rasterization based on one page of page data of multiple pages included in the print job data, to generate a bitmap image.

[0069] In S205, the control unit 100 of the RIP unit 100A or the like refers to a lookup table for color conversion stored in the NVM 104, for example, and performs color conversion on the bitmap image.

[0070] In S206, the RIP unit 100A performs gamma correction on the bitmap image using the default gamma data acquired in S202 or the latest gamma data acquired in S203.

[0071] In S207, the RIP unit 100A performs halftone processing using a dither method or the like on the bitmap image, and binarizes the bitmap image. Hereinafter, the binarized bitmap image is referred to as exposure data.

[0072] In S208, the RIP unit 100A determines whether the acquired ID is a default ID. In other words, the RIP unit 100A determines whether gamma correction was performed using default gamma data in S206. The RIP unit 100A may be configured to determine whether gamma correction was performed using default gamma data in S206 by performing a process similar to that of S201, for example.

[0073] When the RIP unit 100A determines that the acquired ID is the default ID (YES in S208), in S209, the RIP unit 100A associates the default ID with the exposure data, and stores the exposure data in the RAM 103 together with the default ID.

[0074] On the other hand, if the RIP unit 100A determines that the acquired ID is not the default ID (NO in S208), in S210, it associates the latest ID with the exposure data and stores the exposure data in the RAM 103 together with the latest ID.

[0075] 7 and 8, the area for storing the exposure data is shown as RAM 103A. Step (3A) in Fig. 7 corresponds to the processes of S209 and S210. In step (3A), the RIP unit 100A stores either ID:X and the exposure data, or ID:A and the exposure data in the RAM 103A.

[0076] The RAM 103 also has a first area for storing exposure data for which printing processing is to be started, and a second area for storing exposure data that has not yet been printed in accumulated printing. In S209, the RIP unit 100A stores the exposure data and the ID in the second area, and in S210 stores the exposure data and the ID in the first area.

[0077] The second area may be a component of NVM 104, or may be a component of a storage device such as a USB memory connected to color printer 1. The second area may also be a component of an external device such as a server connected to color printer 1 via communication unit 130.

[0078] In S211, the RIP unit 100A judges whether or not there is any page data for which exposure data has not yet been generated among the page data for multiple pages included in the print job data. When the RIP unit 100A judges that there is page data for which exposure data has not yet been generated (YES in S211), the RIP unit 100A executes the process from S201 for the page data. From another perspective, the RIP unit 100A executes the process from S201 to S210 for the exposure data for all page data included in the print job data. In FIG. 7, a rectangle P11A corresponds to the generation of exposure data for all page data included in one print job data. When the RIP unit 100A judges that there is no page data for which exposure data has not yet been generated and that exposure data based on all page data has been generated (NO in S211), the process in FIG. 4 ends.

[0079] If the RIP unit 100A determines "YES" in S211, the process may transition to S204. In this case, the gamma data and ID acquired in the most recent process of S202 or S203 are used in the subsequent process.

[0080] (Printing process flow) The printing process shown in the flowchart of Fig. 5 and the sequence diagram of Fig. 8, which will be described later, is executed when the exposure data to be printed is stored in a first area of ​​RAM 103. The exposure data stored in a second area of ​​RAM 103 is data for accumulated printing, and the printing process for the exposure data is performed in response to a print instruction input via operation unit 120. In other words, when the print job data input to color printer 1 is data for accumulated printing, even if exposure data is generated based on the print job data, the printing process for the exposure data will not start unless a print instruction is input via operation unit 120.

[0081] Specifically, when a print instruction is input via the operation unit 120, the print control unit 100C moves the exposure data stored in the second area of ​​the RAM 103 to the first area and starts a print process of the exposure data. Note that the process of moving the exposure data for accumulated printing from the second area to the first area may be defined in a program that accepts print instructions and may be performed by the control unit 100 in accordance with the program.

[0082] Furthermore, the color printer 1 may be configured to require selection of a user name or input of a password, in addition to selection of exposure data for print processing, when inputting a print instruction.

[0083] The user interface is not limited to a configuration that accepts input of print instructions by operating buttons like the operation unit 120. The user interface may be configured to accept input of print instructions by, for example, having a user bring an ID card that identifies the user close to a contactless IC card reader.

[0084] Generally, the above-mentioned stored printing is sometimes called "secure printing." This name comes from the fact that the purpose of this printing is to prevent a user who has not performed the operation to output print job data to color printer 1 from obtaining a printed document when multiple users use color printer 1.

[0085] On the other hand, if the exposure data is not data for accumulation printing, a printing process is subsequently started for the exposure data stored in the first area of ​​RAM 103. However, regardless of whether it is accumulation printing or not, if exposure data based on certain print job data is already being printed, the exposure data based on the next print job data is printed after the printing is completed. Also, the printing process can be executed in parallel with the RIP process even if the generation of exposure data for all page data included in the print job data is not completed.

[0086] In S301, the print control unit 100C performs a process of determining correction parameters when printing the exposure data stored in the RAM 103. In this embodiment, the process of S301 corresponds to the flowchart in Fig. 6. The correction parameter determination process shown in the flowchart in Fig. 6 will be described below. In the correction parameter determination process, the print control unit 100C sets a development bias to be applied to the development roller 62.

[0087] In S401, the print control unit 100C reads and acquires the exposure data of the page to be printed and the ID associated with the exposure data from the RAM 103. The print control unit 100C also reads and acquires the default ID from the NVM 104.

[0088] 8 and the process of acquiring ID:X in step (5A) correspond to the process of S401. In step (4A), the print control unit 100C acquires either ID:X and exposure data, or ID:A and exposure data.

[0089] In S402, the print control unit 100C determines whether the ID associated with the exposure data of the page to be printed matches the default ID acquired from the NVM 104.

[0090] When the print control unit 100C determines that the ID associated with the exposure data of the page matches the default ID (YES in S402), in S403, it reads and acquires the default developing bias from the NVM 104. The process of acquiring the developing bias X in step (5A) in Fig. 8 corresponds to the process of S403. In S209, the default ID is associated with the exposure data generated from the print job data for accumulation printing.

[0091] The processes from S404 to S407 correspond to the temporary bias setting process in this disclosure. In the temporary bias setting process described below, the test developing bias described in the developing bias correction process in S102 of Fig. 3 and the toner image density and the like described in the gamma correction process exemplified in S103 are used. The temporary developing bias is a developing bias set for printing exposure data associated with a default ID.

[0092] In S404, the print control unit 100C calculates, for the target color, a rate of change Y that indicates a change amount ΔD of the developing bias applied to the developing roller 62 relative to a change amount ΔR of the density of the toner image.

[0093] Hereinafter, developing biases X1, X2, and X3 are test developing biases used in the previous developing bias correction process, and correspond to densities dens1, dens2, and dens3 of toner images formed using each developing bias, respectively.

[0094] In addition, the test developing biases X1', X2', and X3' used in the most recent, i.e., current, developing bias correction process correspond to the densities dens1', dens2', and dens3' of the toner images formed using each developing bias, respectively. In the previous and current developing bias correction processes, the first exposure area ratio may be set to, for example, 60%.

[0095] In the following description, the printing developing bias set in the previous developing bias correction process may be referred to as the "developing bias before correction." Also, the printing developing bias set in the current or most recent developing bias correction process may be referred to as the "developing bias after correction."

[0096] As an example, the exposure area ratios 16%, 30%, 43%, and 64% applied in the previous gamma correction process correspond to the densities dens4, densOld, dens5, and dens6 of the toner images formed by applying each exposure area ratio, respectively. The exposure area ratio values ​​of 16%, 30%, 43%, and 64% roughly correspond to halftone print densities of 20%, 40%, 60%, and 80%, respectively.

[0097] In addition, the exposure area ratios of 16%, 30%, 43%, and 64% applied in the current gamma correction process correspond to the densities dens4', densNew, dens5', and dens6' of the toner images formed by applying each exposure area ratio, respectively. In the previous and current gamma correction processes, for example, 30% may be set as the second exposure area ratio.

[0098] The print control unit 100C may set the second exposure area ratio so that the density of the toner image to which the second exposure area ratio is applied is closer to the density corresponding to 50% of the maximum input gradation value than the density of the toner image to which the first exposure area ratio is applied. The print control unit 100C may also set the second exposure area ratio to a value smaller than the first exposure area ratio, for example, by setting the first exposure area ratio to 75% or 60% and the second exposure area ratio to 30%. Furthermore, densOld is an example of the first density in this disclosure, and densNew is an example of the second density in this disclosure.

[0099] In the following description, the gamma data set in the previous gamma correction process may be referred to as "gamma data before correction." Also, the gamma data set in the current or most recent gamma correction process may be referred to as "gamma data after correction."

[0100] In S404, the print control unit 100C may calculate the change rate Y based on a plurality of test developing biases and the densities of the toner images corresponding to the plurality of test developing biases. The plurality of test developing biases are the developing biases used when the toner image corresponding to the first exposure area ratio is formed on the belt 73 in the developing bias correction process.

[0101] Furthermore, X2' and X3' are values ​​in the vicinity of the developing bias for printing that are set in the developing bias correction process. The rate of change Y in the vicinity of the developing bias for printing is approximated by the following formula. Y=ΔD / ΔR =(X3'-X2') / (dens3'-dens2') In S405, the print control unit 100C executes a process of converting the value of the change rate Y for the target color into a change rate Y' corresponding to the second exposure area ratio. For example, the print control unit 100C may refer to the ambient temperature of the color printer 1 acquired from the temperature sensor 92 and convert the value of the change rate Y according to environmental parameters including the ambient temperature. The conversion is based on the fact that the lower the ambient temperature, the higher the charge amount of the toner becomes, and the smaller the change in density of the toner image becomes with respect to the change in the development bias. Examples of environmental parameters other than the ambient temperature include humidity and air pressure.

[0102] Furthermore, the rate of change Y may be converted to a rate of change Y', for example, by the following formula, using predetermined coefficients a and b for converting the value of the rate of change Y according to the ambient temperature. For example, the higher the ambient temperature, the smaller the values ​​of a and b may be. Y'=a*Y+b In S406, the print control unit 100C acquires the value of densOld, which is the density of the toner image corresponding to the second exposure area ratio when the uncorrected gamma data is applied to the target color, and the value of densNew, which is the density of the toner image corresponding to the second exposure area ratio when the corrected gamma data is applied.

[0103] In S407, the print control unit 100C sets a temporary developing bias for printing the exposure data to which the pre-correction gamma data has been applied, for the target color, according to the above-mentioned change rate Y' and the difference between the first density densOld and the second density densNew. Note that the process of S405 is not essential, and a configuration may be adopted in which the change rate Y before conversion is used to calculate the temporary developing bias, instead of the change rate Y'. Also, the temporary developing bias set in this step S407 is an example of the second developing bias in this disclosure.

[0104] If the rate of change is Y and the reference developing bias is Vb, the temporary developing bias Vbx may be calculated based on the developing bias Vb, for example, by the following formula. In the flowchart of FIG. 6, the reference developing bias Vb is the default developing bias acquired by the print control unit 100C in S403. In addition, the temporary developing bias Xx in FIG. 8 indicates the temporary developing bias calculated based on the developing bias X. By using the temporary developing bias calculated based on the default developing bias in the printing process, it is possible to maintain print quality at a certain level or higher. Vbx=(dens_Old-dens_New)*Y+Vb In S408, the print control unit 100C determines whether the temporary bias setting process has been completed for all colors to be processed. If the print control unit 100C determines that the process has been completed for each color (YES in S408), the process in FIG. 6 ends. If the print control unit 100C determines that the process has not been completed for a certain color (NO in S408), the process from S403 onwards is executed for that color.

[0105] On the other hand, in S402, when the print control unit 100C determines that the ID associated with the exposure data of the page to be printed does not match the default ID (NO in S402), the print control unit 100C executes the process of S409. The process of acquiring the developing bias A in step (5A) of FIG. 8 corresponds to the process of S409.

[0106] In S409, the print control unit 100C reads and acquires the latest developing bias associated with the latest ID associated with the exposure data of the page from the NVM 104, and sets it as the developing bias for printing the exposure data of the page. The developing bias set in step S409 is an example of the first developing bias in this disclosure.

[0107] This concludes the description of the correction parameter determination process in Fig. 6. Note that, as another aspect, the print control unit 100C may be configured to set the default developing bias acquired in S403 as the temporary developing bias in S407.

[0108] In addition, in S407, the print control unit 100C may be configured to calculate a temporary developing bias based on the acquired latest developing bias and set the calculated temporary developing bias. In addition, the above-mentioned default developing bias and the temporary developing bias calculated based on the latest developing bias are examples of the second developing bias in this disclosure.

[0109] 5, the print control unit 100C performs a process of printing one page of exposure data using the determined correction parameters. That is, the print control unit 100C applies the development bias set in S301 to the development roller 62 to perform a process of printing the exposure data.

[0110] In S303, the print control unit 100C judges whether or not all the exposure data stored in the RAM 103 has been printed out. If the print control unit 100C judges that the printing out of all the exposure data has been completed (YES in S303), the process of FIG. 5 ends. If the print control unit 100C judges that the printing out has not been completed (NO in S303), the process from S301 is performed for the next page of exposure data. From another perspective, the print control unit 100C performs the processes of S301 and S302 for the exposure data for all the page data included in one print job data. In FIG. 8, the rectangle P12A corresponds to the print process of the exposure data for all the page data. Note that the print process includes not only the process of the print control unit 100C itself, but also processes such as paper transport, exposure in the image forming unit, and toner transfer, and therefore usually requires a much longer time than the RIP process. However, in FIG. 8, the time required for the print process is shown to be somewhat shorter for the purpose of explanation.

[0111] In addition, since the correction parameter update process and the print process are executed asynchronously, in S409, the ID associated with the exposure data of the page to be printed may not be the latest. If the ID is not the latest, the print control unit 100C may calculate a temporary developing bias based on the developing bias associated with the ID, and set the calculated temporary developing bias as the developing bias for printing the exposure data of the page. In addition, if some condition for setting the temporary developing bias is met, in S409, the calculated temporary developing bias may be set as the developing bias for printing the exposure data of the page.

[0112] As described above, in the RIP process of color printer 1 according to this embodiment, if the print job data is data for accumulation printing, RIP unit 100A generates exposure data using default gamma data, i.e., appropriate gamma data corresponding to the development bias used in the print process. RIP unit 100A also associates the generated exposure data with a default ID and stores it in RAM 103. On the other hand, if the print job data is not data for accumulation printing, RIP unit 100A generates exposure data using the latest gamma data and associates the generated exposure data with the latest ID and stores it in RAM 103.

[0113] Furthermore, the control unit 100 can identify whether the exposure data is data for storage printing by referring to the ID associated with the exposure data. From another perspective, the default ID is an example of storage designation information that designates that the exposure data associated with the default ID is data for storage printing.

[0114] Furthermore, in the printing process, when the latest ID is associated with the exposure data to be printed, the print control unit 100C applies the latest developing bias to the developing roller 62. On the other hand, when the default ID is associated with the exposure data to be printed, the print control unit 100C applies a temporary developing bias or a default developing bias to the developing roller 62. Furthermore, the temporary developing bias may be a temporary developing bias calculated based on a default developing bias, or may be a temporary developing bias calculated based on the latest developing bias.

[0115] According to the configuration of this embodiment, when performing accumulation printing with a time lag between generating exposure data and starting printing, a temporary development bias or a default development bias is used for the print process, rather than the latest development bias that may be significantly different from the value suitable for printing. This makes it possible to prevent the printed matter from deviating from the appropriate gradation when performing accumulation printing.

[0116] [Embodiment 2] A second embodiment of the present invention will be described below. For ease of explanation, the same reference numerals are used for components having the same functions as those described in the above embodiment, and redundant explanations will not be repeated. In this embodiment, as in the first embodiment, the configuration of the color printer 1 shown in Figs. 1 and 2 is used. However, as described below, each unit of the color printer 1 may perform an operation different from that in the first embodiment. Fig. 9 is a flowchart of the RIP process according to this embodiment. Fig. 10 is a flowchart of the correction parameter determination process according to this embodiment.

[0117] (Correction parameter update process flow) In the correction parameter update process according to this embodiment, the same process as that in the flowchart of Fig. 3 in embodiment 1 is performed. However, in the correction parameter update process according to this embodiment, the correction parameter update unit 100B does not need to generate an ID for identifying the development bias, that is, ID:A in step (1A) in Fig. 7.

[0118] That is, the correction parameter update unit 100B performs the same process as S102 in Fig. 3, but does not need to associate the development bias with the ID. Also, the correction parameter update unit 100B performs the same process as S103 in Fig. 3, but does not need to associate the gamma data with the ID.

[0119] (RIP processing flow) Next, the RIP process according to this embodiment will be described. The start timing of the process shown in the flowchart of FIG.

[0120] In S501, the RIP unit 100A acquires the latest developing bias and the latest gamma data that the correction parameter update unit 100B has generated and stored in the NVM 104. That is, the RIP unit 100A acquires the developing bias A and the gamma data A in FIG. 7 from the NVM 104. The RIP unit 100A may also acquire the latest ID, that is, ID:A, from the NVM 104. The process of this step S501 differs from process (2A) in FIG. 7 in that the RIP unit 100A acquires the developing bias A and in that the gamma data X is not acquired and used.

[0121] In S204 to S207, the RIP unit 100A performs the same processes as in S204 to S207 in Fig. 4. In S206, the latest gamma data acquired in S501 is used for gamma correction.

[0122] In S506, the RIP unit 100A associates the latest developing bias acquired in S501 and the date and time when the exposure data was generated with the generated exposure data, and stores the exposure data, the latest developing bias, and the date and time when the exposure data was generated in the RAM 103. Here, the data format of the date and time when the exposure data was generated is not limited to a specific format. The RIP unit 100A may also associate the latest ID with the exposure data and store it in the RAM 103. In addition, when it is specified to perform accumulation printing, each data is stored in the second area of ​​the RAM 103, and when it is not specified to perform accumulation printing, each data is stored in the first area of ​​the RAM 103. The process of this step S506 differs from step (3A) in that the developing bias A and the date and time when the exposure data was generated in FIG. 7 are stored in the RAM 103.

[0123] In S211, the RIP unit 100A makes the same determination as in S211 in Fig. 4. If the RIP unit 100A makes a "YES" determination in S211, the process transitions to S501, and if the RIP unit 100A makes a "NO" determination in S211, the process in Fig. 9 ends.

[0124] (Correction parameter determination process flow) Next, the correction parameter determination process according to this embodiment will be described. In this embodiment, the flowchart of the print process in Fig. 5 is the same as in the first embodiment, but in this embodiment, the process of S301 corresponds to the flowchart in Fig. 10. In other words, the first embodiment and this embodiment differ from each other in the manner of the correction parameter determination process, etc.

[0125] In S601, the print control unit 100C reads and acquires the exposure data of the page to be printed, the developing bias associated with the exposure data, and the creation date and time of the exposure data from the RAM 103. The print control unit 100C may also acquire an ID associated with the exposure data from the RAM 103. The process of this step S601 differs from step (4A) in that the print control unit 100C acquires the developing bias A and the creation date and time of the exposure data in FIG. 7.

[0126] In S602, the print control unit 100C determines whether the developer cartridge 60 has been replaced after the exposure data to be printed was generated. If the print control unit 100C determines that the developer cartridge 60 has not been replaced after the exposure data to be printed was generated (NO in S602), it executes the process of S603. On the other hand, if the print control unit 100C determines that the developer cartridge 60 has been replaced after the exposure data to be printed was generated (YES in S602), it executes the process of S403.

[0127] In S603, the print control unit 100C determines whether a predetermined time or more has passed since the exposure data to be printed was generated. Specifically, the print control unit 100C compares the generation date and time associated with the exposure data with the current date and time, and determines whether the difference between the dates and times is a predetermined time or more. The predetermined time is not limited to a specific time, and may be, for example, 10 minutes or 1 hour. If the print control unit 100C determines that a predetermined time or more has passed since the exposure data to be printed was generated (YES in S603), it executes the process of S403.

[0128] Furthermore, a situation in which a predetermined time or more has passed since the exposure data to be printed was generated, or a situation in which enough time has passed to replace the developing cartridge 60, may occur due to, for example, the following factors. When stored printing is specified and color printer 1 is waiting for input of a print command When the sheet P is not stored in the sheet tray 21 If cover 11 is open In S403 to S408, the print control unit 100C performs the same processes as S403 to S408 in Fig. 6. S403 differs from step (5A) in that the print control unit 100C acquires only the developing bias X in Fig. 8.

[0129] In addition, in S407, the printing control unit 100C may be configured to calculate a temporary developing bias based on the developing bias associated with the exposure data of the page to be printed, obtained in S601, and set the calculated temporary developing bias as the developing bias to be applied to the developing roller 62.

[0130] The temporary developing bias set in step S407 described above and the temporary developing bias calculated based on the developing bias associated with the exposure data are examples of the second developing bias in this disclosure.

[0131] In S603, if the print control unit 100C determines that a predetermined time has not elapsed since the exposure data to be printed was generated (NO in S603), the print control unit 100C executes the process of S604.

[0132] In S604, the print control unit 100C sets the developing bias associated with the exposure data of the page to be printed, acquired in S601, as the developing bias for printing the exposure data of the page. The developing bias set in this step S604 is an example of the first developing bias in the present disclosure. The print control unit 100C may be configured to acquire the developing bias associated with the exposure data in this step S604 instead of S601.

[0133] Note that one of the processes of S602 and S603 may be omitted. In a configuration in which the process of S602 is omitted, the process of S603 is executed following S601. Also, in a configuration in which the process of S603 is omitted, if the determination in S602 is "NO", the process of S604 is executed.

[0134] Alternatively, the print control unit 100C may be configured to set the default developing bias acquired in S403 as the developing bias to be applied to the developing roller 62 in S407.

[0135] In addition, in the processing of S604, the print control unit 100C may be configured to calculate a temporary development bias based on the development bias associated with the exposure data of the page to be printed, for example, if the acquired ID is not the latest one, and set the calculated temporary development bias as the development bias to be applied to the development roller 62.

[0136] In addition, in the above-mentioned embodiment 1, the exposure data may be associated with the development bias in the RIP process and stored in the RAM 103. For example, in a print process corresponding to the configuration, when the accumulation designation information exemplified as the default ID is associated with the exposure data of the page to be printed, the print control unit 100C may set the temporary development bias calculated based on the development bias associated with the exposure data as the development bias for printing the exposure data of the page. According to the configuration, the temporary development bias calculated based on the development bias corresponding to the gamma data used to generate the exposure data is used in the print process. This makes it possible to suppress the printed matter from deviating from the appropriate gradation even if the latest development bias is significantly changed by the development bias correction process after the exposure data is generated.

[0137] As described above, in this embodiment, the RIP unit 100A generates exposure data using the latest gamma data, and stores the generated exposure data in association with the latest developing bias and the generation date and time in the RAM 103. This allows the control unit 100 to derive the timing at which the exposure data was generated by referring to the generation date and time associated with the exposure data.

[0138] Furthermore, in the printing process according to this embodiment, if the developing cartridge 60 has not been replaced and a predetermined time has not elapsed between the generation of the exposure data to be printed and the start of printing, the print control unit 100C applies the latest developing bias to the developing roller 62. On the other hand, if the developing cartridge 60 has been replaced or a predetermined time has elapsed between the generation of the exposure data to be printed and the start of printing, the print control unit 100C applies a temporary developing bias or a default developing bias to the developing roller 62. In this way, when setting the developing bias to be applied to the developing roller 62, the print control unit 100C according to this embodiment does not make a determination based on the ID as in S402 of FIG. 6.

[0139] Furthermore, the temporary developing bias may be a temporary developing bias calculated based on a default developing bias, or may be a temporary developing bias calculated based on a developing bias associated with the exposure data.

[0140] According to the configuration of this embodiment, if the developer cartridge 60 is replaced or a predetermined time has elapsed between the generation of the exposure data and the start of printing, a temporary developer bias or a default developer bias is used in the printing process. This makes it possible to prevent the printed matter from deviating from the appropriate gradation.

[0141] [Software implementation example] The control unit 100 may be realized by a logic circuit (hardware) formed on an integrated circuit (IC chip) or the like, or may be realized by software.

[0142] In the latter case, the control unit 100 includes a computer that executes instructions of a program, which is software that realizes each function. The computer includes, for example, one or more processors, and a computer-readable recording medium that stores the program. The object of the present invention is achieved by the processor reading the program from the recording medium and executing it in the computer. The processor may be, for example, a CPU. The recording medium may be a "non-transient tangible medium," such as a ROM, tape, disk, card, semiconductor memory, programmable logic circuit, or the like. The computer may further include a RAM for expanding the program. The program may be supplied to the computer via any transmission medium (such as a communication network or broadcast waves) that can transmit the program. One aspect of the present invention may also be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission.

[0143] The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention.

[0144] In the above-described embodiment, the color printer 1 is configured to include an exposure head 40 as an exposure device that exposes the photoconductor 51, but this is not limited to this, and the color printer 1 may be configured to include a laser scanner as the exposure device.

[0145] In addition, in this embodiment, the color printer 1 is configured to use positively charged toner and apply a positive developing bias, but the present invention is not limited to this and may be configured to use negatively charged toner and apply a negative developing bias. In this configuration, a small developing bias means that the absolute value of the developing bias is small, that is, the amount of deviation from the reference potential is small. [Explanation of symbols]

[0146] 1. Color printer 51 Photoreceptor 52 Charger 60 Developer Cartridge 62 Developing roller 73 Belt 75 Sensors 92 Temperature Sensor 100 Control section 100A RIP section 100B Correction parameter update unit 100C Print control unit 101 CPU 102 ROM 103, 103A RAM 104, 104A NVM 120 Operation section 130 Communications Department

Claims

1. A photoconductor; a developing roller for supplying a developer to the photoconductor; A communication interface; A user interface; Memory, A controller and an image forming apparatus comprising: The controller: a developing bias correction process for setting a first developing bias and storing the set first developing bias in the memory; a RIP process for analyzing print job data input to the communication interface to generate exposure data and storing the generated exposure data in the memory; Execute the printing process; executing the developing bias correction process when a predetermined condition is satisfied, and updating the first developing bias stored in the memory every time the developing bias correction process is executed; In the RIP process, when the print job data is data for accumulation printing, accumulation designation information indicating that the data is for accumulation printing is stored in the memory in association with the generated exposure data; a printing process of the exposure data associated with the storage designation information is started in response to a print instruction being input via the user interface; In the printing process, exposing the photoconductor using exposure data generated in the RIP process; When the storage designation information is not associated with the exposure data to be printed, a first developing bias stored in the memory is applied to the developing roller; When the storage specification information is associated with exposure data to be printed, a second developing bias different from the first developing bias is applied to the developing roller.

2. The controller: executing a gamma correction process for setting first gamma data corresponding to the first developing bias and storing the set first gamma data in the memory every time the first developing bias is updated; updating the first gamma data stored in the memory every time the gamma correction process is executed; In the RIP process, If the print job data is not data for storage printing, generating the exposure data using first gamma data stored in the memory; When the print job data is data for accumulation printing, generating the exposure data using second gamma data that is different from the first gamma data and corresponds to the second developing bias; the second gamma data is predetermined gamma data stored in the memory before the gamma correction process is executed, and is not updated by the execution of the gamma correction process; In the printing process, 2. The image forming apparatus of claim 1, wherein when the accumulation specification information is associated with the exposure data to be printed, a predetermined developing bias stored in the memory before the developing bias correction process is executed and which is not updated by execution of the developing bias correction process is applied to the developing roller as the second developing bias.

3. The controller: executing a gamma correction process for setting first gamma data corresponding to the first developing bias and storing the set first gamma data in the memory every time the first developing bias is updated; updating the first gamma data stored in the memory every time the gamma correction process is executed; In the RIP process, If the print job data is not data for storage printing, generating the exposure data using first gamma data stored in the memory; If the print job data is data for storage printing, generating the exposure data using second gamma data different from the first gamma data; the second gamma data is predetermined gamma data stored in the memory before the gamma correction process is executed, and is not updated by the execution of the gamma correction process; In the printing process, 2. An image forming apparatus as described in claim 1, wherein when the accumulation specification information is associated with the exposure data to be printed, a temporary developing bias, which is a developing bias set in the printing process, is set as the second developing bias, and the set temporary developing bias is applied to the developing roller.

4. The controller: In the printing process, 4. The image forming apparatus according to claim 3, wherein when the accumulation specification information is associated with the exposure data to be printed, a temporary developing bias calculated based on a predetermined developing bias stored in the memory before the developing bias correction process is executed and which is not updated by execution of the developing bias correction process is set as the second developing bias, and the set temporary developing bias is applied to the developing roller.

5. The controller: In the RIP process, storing the first developing bias stored in the memory when the exposure data was generated in association with the generated exposure data in the memory; In the printing process, 4. An image forming apparatus as described in claim 3, wherein when the accumulation specification information is associated with the exposure data to be printed, a temporary developing bias calculated based on the first developing bias associated with the exposure data to be printed is set as the second developing bias, and the set temporary developing bias is applied to the developing roller.

6. A photoconductor; a developing roller for supplying a developer to the photoconductor; A communication interface; Memory, A controller and an image forming apparatus comprising: The controller: a developing bias correction process for setting a first developing bias and storing the set first developing bias in the memory; a gamma correction process for setting gamma data corresponding to the first developing bias and storing the set gamma data in the memory every time the first developing bias is updated; a RIP process for analyzing print job data input to the communication interface, generating exposure data using gamma data stored in the memory, and storing the generated exposure data in the memory; Execute the printing process; executing the developing bias correction process when a predetermined condition is satisfied, and updating the first developing bias stored in the memory every time the developing bias correction process is executed; updating the gamma data stored in the memory each time the gamma correction process is performed; In the RIP process, the date and time when the exposure data was generated is stored in the memory in association with the generated exposure data; In the printing process, exposing the photoconductor using exposure data generated in the RIP process; If a predetermined time has not elapsed since the exposure data to be printed was generated, a first developing bias stored in the memory is applied to the developing roller; When a predetermined time has elapsed since the exposure data to be printed was generated, a second developing bias different from the first developing bias is applied to the developing roller.

7. A photoconductor; a developing roller for supplying a developer to the photoconductor; A communication interface; Memory, A controller, The controller: a developing bias correction process for setting a first developing bias and storing the set first developing bias in the memory; a gamma correction process for setting gamma data corresponding to the first developing bias and storing the set gamma data in the memory every time the first developing bias is updated; a RIP process for analyzing print job data input to the communication interface, generating exposure data using gamma data stored in the memory, and storing the generated exposure data in the memory; Execute the printing process; executing the developing bias correction process when a predetermined condition is satisfied, and updating the first developing bias stored in the memory every time the developing bias correction process is executed; updating the gamma data stored in the memory each time the gamma correction process is performed; In the printing process, exposing the photoconductor using exposure data generated in the RIP process; applying a first developing bias stored in the memory to the developing roller when a container that contains the developer has not been replaced during the period from when the exposure data to be printed is generated until when printing of the exposure data is started; An image forming apparatus that applies a second developing bias, which is different from the first developing bias, to the developing roller when a container that contains the developer is replaced between the time when the exposure data to be printed is generated and the time when printing of the exposure data is started.

8. The controller: In the printing process, 8. An image forming apparatus as described in claim 6 or 7, wherein a predetermined developing bias stored in the memory before the developing bias correction process is executed and which is not updated by execution of the developing bias correction process is applied to the developing roller as the second developing bias.

9. The controller: In the printing process, 8. An image forming apparatus as described in claim 6 or 7, wherein a temporary developing bias calculated based on a predetermined developing bias stored in the memory before the developing bias correction process is executed and which is not updated by execution of the developing bias correction process is set as the second developing bias, and the set temporary developing bias is applied to the developing roller.

10. The controller: In the RIP process, storing the first developing bias stored in the memory when the exposure data was generated in association with the generated exposure data in the memory; In the printing process, 8. An image forming apparatus as described in claim 6 or 7, wherein a temporary developing bias calculated based on the first developing bias associated with the exposure data to be printed is set as the second developing bias, and the set temporary developing bias is applied to the developing roller.

Citation Information

Patent Citations

  • Image forming apparatus

    JP2010102182A

  • Image forming device, method of controlling image forming device, program and recording medium thereof

    JP2012203015A

  • Image forming device

    JP2012203336A

  • Image formation apparatus

    JP2017215417A