Control method and device of laser scanning unit, equipment and medium
By predicting the target startup speed of the laser scanning unit based on the device operation information of the image forming device, the problem of mismatch between the rotation speeds in the print preparation phase and the print start phase is solved, achieving shorter printing time and longer service life.
Patent Information
- Application Number
- CN202511051429.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-29
- Publication Date
- 2025-09-30
AI Technical Summary
In the prior art, the rotation speeds of the laser scanning unit of the image forming device in the print preparation stage and the print start stage do not match, resulting in frequent speed switching, prolonged operation time and shortened service life.
The target startup speed of the laser scanning unit is predicted based on the device operation information of the image forming device to match it with the printing speed, thereby reducing speed switching actions.
By matching the startup speed of the laser scanning unit, the speed switching probability is reduced, the first page printing time is shortened and the service life is extended.
Smart Images

Figure CN120730001A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of image forming equipment, and in particular to a control method, device, equipment and medium of a laser scanning unit. Background Art
[0002] The operating phases of an image forming device typically include a job preparation phase and a job start phase. For example, a print operation involves both a print preparation phase and a print start phase. During the print preparation phase, the laser scanning unit is activated and rotated at high speed. If the laser scanning unit's speed during the print start phase differs from that during the print preparation phase, the laser scanning unit's speed must be switched. However, this approach will increase the operation time and may also affect the lifespan of the laser scanning unit. Summary of the Invention
[0003] The embodiments of the present application at least provide a control method, device, equipment and medium for a laser scanning unit.
[0004] In a first aspect, an embodiment of the present application provides a method for controlling a laser scanning unit, comprising:
[0005] After receiving the job preparation instruction, predicting a target startup speed matching the laser scanning unit based on device operation information of the image forming device; the device operation information is information capable of determining a printing speed of the image forming device; wherein the printing speed is positively correlated with the target startup speed;
[0006] The laser scanning unit is controlled to perform an operation according to the target starting speed.
[0007] In an optional embodiment, the device operation information includes an interruption event for adjusting a print speed of an image forming job, and predicting a target startup speed matching the laser scanning unit based on the device operation information of the image forming device includes:
[0008] determining an adjusted print speed for the image forming job based on the detected job interruption event;
[0009] After resuming the interrupted job event, a target startup speed of the laser scanning unit is determined according to the adjusted printing speed.
[0010] In an optional embodiment, the device operation information includes setting information of an operation panel of the image forming device, and predicting a target startup speed matching the laser scanning unit based on the device operation information of the image forming device includes:
[0011] If it is determined that there is only one first printing speed associated with the setting information, determining the target startup speed based on the first printing speed;
[0012] If it is determined that there are a plurality of different first printing speeds or if it is determined that there is no first printing speed, a historical printing speed of the image forming apparatus is acquired, and the target startup speed is determined based on the historical printing speed.
[0013] In an optional embodiment, the setting information of the operation panel includes first-category setting information and / or second-category setting information, and determining that there is only one first printing speed associated with the setting information includes:
[0014] Acquiring the first type of setting information and / or the second type of setting information; the first type of setting information is used to indicate the working mode of the image forming device, and the second type of setting information is used to indicate the paper specifications corresponding to each paper box in the image forming device;
[0015] using a first candidate printing speed associated with the first type of setting information determined by the working mode as the first printing speed, or using a second candidate printing speed associated with the second type of setting information determined as the first printing speed;
[0016] When the first candidate printing speed and the second candidate printing speed exist, only the first candidate printing speed is used as the first printing speed.
[0017] In an optional embodiment, the second type of setting information includes multiple sub-information, each sub-information corresponding to a paper specification in a paper box; and using the determined second candidate printing speed associated with the second type of setting information as the first printing speed includes:
[0018] determining each second sub-candidate printing speed associated with each sub-information;
[0019] If all of the second sub-candidate printing speeds are the same, the second sub-candidate printing speed is used as the first printing speed.
[0020] In an optional embodiment, the device operation information further includes target printing parameters in a job task issued by a print driver, and the predicting, based on the device operation information of the image forming device, a target startup speed matching the laser scanning unit further includes:
[0021] If the target printing parameters match the setting information, determining a second printing speed of the target printing parameters, and determining the target startup speed according to the second printing speed;
[0022] If the target printing parameters do not match the setting information, in response to the user rejecting the printing strategy for continuing to execute the job task, a target startup speed matching the laser scanning unit is predicted according to the setting information.
[0023] In an optional implementation manner, if the target printing parameters do not match the setting information, the method further includes:
[0024] In response to a user determining to continue executing the printing strategy of the job task, determining the target startup speed based on historical startup speed information of the laser scanning unit is performed.
[0025] In a second aspect, an embodiment of the present application provides a control device for a laser scanning unit, comprising:
[0026] a speed prediction unit configured to, after receiving a job preparation instruction, predict a target startup speed matching the laser scanning unit based on device operation information of the image forming device; the device operation information being information capable of determining a printing speed of the image forming device; wherein the printing speed is positively correlated with the target startup speed;
[0027] A control unit is used to control the laser scanning unit to perform operations according to the target starting speed.
[0028] In a third aspect, an embodiment of the present application further provides an electronic device comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the steps of the above-mentioned first aspect or any possible implementation of the first aspect are performed.
[0029] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned first aspect or any possible implementation of the first aspect are executed.
[0030] This application provides a method, apparatus, device, and medium for controlling a laser scanning unit. In an embodiment of the application, after receiving a job preparation instruction, a target startup speed matching the laser scanning unit is predicted based on device operating information of an image forming device, where the device operating information is information capable of determining the printing speed of the image forming device; wherein the printing speed is positively correlated with the target startup speed; and finally, the laser scanning unit is controlled to execute the job at the target startup speed.
[0031] In the above-described embodiment, the device operating information can determine the print speed of the image forming device. Therefore, the target startup speed of the laser scanning unit predicted based on the device operating information of the image forming device is a startup speed that is positively correlated with the print speed. This processing approach can reduce the need for LSU speed switching due to a mismatch between the LSU startup speed during the print preparation phase and the print speed during the print start phase. This reduces the probability of laser scanning unit speed switching, minimizes laser scanning unit speed switching actions, shortens first page printing time, and extends the life of the laser scanning unit.
[0032] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. The drawings herein are incorporated into and constitute a part of the specification. These drawings illustrate embodiments consistent with the present application and, together with the specification, are used to illustrate the technical solutions of the present application. It should be understood that the following drawings only illustrate certain embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, other relevant drawings can be obtained based on these drawings without inventive effort.
[0034] Figure 1 A flow chart showing a method for controlling a laser scanning unit provided in an embodiment of the present application is shown;
[0035] Figure 2 A schematic diagram showing an interface for setting a print speed mode on an operation panel provided in an embodiment of the present application is shown;
[0036] Figure 3 A flowchart of step S101 in a method for controlling a laser scanning unit provided in an embodiment of the present application is shown;
[0037] Figure 4 Another flow chart of step S101 in a method for controlling a laser scanning unit provided in an embodiment of the present application is shown;
[0038] Figure 5 A flowchart of step S21 in a method for controlling a laser scanning unit provided in an embodiment of the present application is shown;
[0039] Figure 6 Another flow chart of step S101 in a method for controlling a laser scanning unit provided in an embodiment of the present application is shown;
[0040] Figure 7A flow chart showing another method for controlling a laser scanning unit provided in an embodiment of the present application is shown;
[0041] Figure 8 A schematic diagram of a control device for a laser scanning unit provided in an embodiment of the present application is shown;
[0042] Figure 9 A schematic diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0043] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of this application.
[0044] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined or explained in subsequent drawings.
[0045] The term "and / or" herein simply describes an association relationship, indicating that three relationships can exist. For example, A and / or B can represent the existence of A alone, the simultaneous existence of A and B, and the existence of B alone. In addition, the term "at least one" herein refers to any combination of at least two of any one or more of a plurality of items. For example, "at least one of A, B, and C" can represent any one or more elements selected from the set consisting of A, B, and C.
[0046] When an image forming device performs a printing or copying task, it usually starts the laser scanning unit (LSU) before performing the task. Taking a printer as an example, a print job usually includes a print preparation stage and a print start stage. In the print preparation stage, the laser scanning unit is first started and rotated at high speed. The printing speed can only be determined in the print start stage, where the printer can have multiple printing speeds (such as high speed, medium speed, and low speed). When the speed of the LSU in the print preparation stage does not match the printing speed, the speed of the LSU needs to be switched to ensure that the speed of the LSU matches the printing speed after the switch.
[0047] For example, the printing speed of an image forming device can generally be categorized as high-speed printing, medium-speed printing, and low-speed printing. The startup speed of the LSU can also be categorized as high-speed startup, medium-speed startup, and low-speed drive. Assume that, during the print preparation phase, the LSU startup speed is high-speed startup, and during the print start phase, the print speed is determined to be high-speed printing. In this case, it can be determined that the print speed and the LSU startup speed match, and the LSU does not need to switch speeds. Furthermore, assume that, during the print preparation phase, the LSU startup speed is high-speed startup, and during the print start phase, the print speed is determined to be medium-speed printing or low-speed printing. In this case, it can be determined that the print speed and the LSU startup speed do not match, and the LSU needs to switch speeds.
[0048] If the print speed at the start of printing does not match the LSU startup speed during the print preparation phase, the LSU motor needs to be stopped and then restarted at the matching print speed after a fixed waiting time. However, this approach will increase the first page print time and may also reduce the lifespan of the laser scanner unit.
[0049] To address the above-mentioned issues, the present application provides a method, apparatus, device, and medium for controlling a laser scanning unit. In an embodiment of the present application, after receiving a job preparation instruction, a target startup speed matching the laser scanning unit is predicted based on device operating information of an image forming device, where the device operating information is information capable of determining the printing speed of the image forming device; wherein the printing speed is positively correlated with the target startup speed; and finally, the laser scanning unit is controlled to execute the job at the target startup speed.
[0050] In the above-described embodiment, the device operating information can determine the print speed of the image forming device. Therefore, the target startup speed of the laser scanning unit predicted based on the device operating information of the image forming device is a startup speed that is positively correlated with the print speed. This processing approach can reduce the need for LSU speed switching due to a mismatch between the LSU startup speed during the print preparation phase and the print speed during the print start phase. This reduces the probability of laser scanning unit speed switching, minimizes laser scanning unit speed switching actions, shortens first page printing time, and extends the life of the laser scanning unit.
[0051] To facilitate understanding of this embodiment, we first provide a detailed introduction to a control method for a laser scanning unit disclosed in this embodiment. The control method for a laser scanning unit provided in this embodiment is generally performed by an electronic device with certain computing capabilities. In some possible implementations, this control method for a laser scanning unit can be implemented by a processor invoking computer-readable instructions stored in a memory.
[0052] See also Figure 1 FIG. 1 is a flow chart of a method for controlling a laser scanning unit according to an embodiment of the present application. The method is applied to an image forming device and includes steps S101 to S102, wherein:
[0053] S101: After receiving a job preparation instruction, predict a target startup speed matching the laser scanning unit based on device operation information of the image forming device; the device operation information is information capable of determining a printing speed of the image forming device; wherein the printing speed is positively correlated with the target startup speed.
[0054] S102: Control the laser scanning unit to perform the operation according to the target starting speed.
[0055] Here, the printing speed of the image forming device can be predicted using device operating information. The positive correlation between printing speed and target startup speed can be understood as matching the printing speed and target startup speed. For example, if the printing speed is high-speed printing, then the target startup speed is high-speed startup. Print speed represents the number of pages a printer can print per minute under normal operating conditions and directly impacts print output efficiency under standard conditions. After receiving the job preparation command, the LSU motor starts to stabilize and operate. The target startup speed is the rotational speed of the LSU motor under stable operating conditions.
[0056] In specific implementation, first, the printing speed at the start of printing is predicted based on the device information of the image forming device, and then the startup speed of the LSU matching the printing speed is determined, and the startup speed of the LSU matching the printing speed is determined as the target startup speed.
[0057] After receiving the job preparation instruction, it can also be determined whether the user has set a print speed mode for the image forming device. The print speed mode has associated print speeds. For example, the print speed mode includes a high-speed mode, a medium-speed mode, and a low-speed mode. The print speed associated with the high-speed mode is high-speed printing, the print speed associated with the medium-speed mode is medium-speed printing, and the print speed associated with the low-speed mode is low-speed printing.
[0058] If it is determined that the user has set a print speed mode for the image forming device, a print speed associated with the set print speed mode is determined, and a startup speed matching the print speed is determined as the target startup speed of the LSU. If it is determined that the user has not set a print speed mode, a print speed of the image forming device is predicted based on device operation information of the image forming device, and a startup speed associated with the predicted print speed is determined as the target startup speed of the LSU.
[0059] For example, if an image forming device includes an operation panel, such as a printer including a printer panel, and the printer panel includes a print speed mode setting interface, a user can set the print speed mode on the interface based on the usage scenario. After the user sets the print speed mode, if a job preparation instruction is received, the print speed associated with the set print speed mode is determined, and the LSU is controlled to start according to the startup speed associated with the print speed (such as high speed startup, medium speed startup, or low speed startup).
[0060] like Figure 2 The figure shows a schematic diagram of the effect of the commonly used print speed mode setting interface on the operation panel, wherein the commonly used print speed modes include: high-speed mode, medium-speed mode, and low-speed mode. If it is detected that the user has selected "high-speed mode", it means that the print speed mode set by the user is high-speed printing. Based on the positive correlation between the print speed and the target startup speed, the target startup speed of the LSU is determined to be high-speed startup. If it is detected that the user has selected "medium-speed mode", it means that the print speed mode set by the user is medium-speed printing. Based on the positive correlation between the print speed and the target startup speed, the target startup speed of the LSU is determined to be medium-speed startup. If it is detected that the user has selected "low-speed mode", it means that the print speed mode set by the user is low-speed printing. Based on the positive correlation between the print speed and the target startup speed, the target startup speed of the LSU is determined to be low-speed startup.
[0061] like Figure 2 As shown in FIG. 1 , the commonly used printing speed mode also includes an automatic mode, wherein the automatic mode is represented by the image forming device automatically predicting the printing speed.
[0062] If it is detected that the user has not set a print speed mode in the print speed mode setting interface, the print speed will be estimated based on the device operating information of the image forming device. For example, if the user has not selected any of the following modes in the print speed mode setting interface: "High Speed Mode," "Medium Speed Mode," "Low Speed Mode," or "Automatic Mode," the print speed will be estimated based on the device operating information of the image forming device. Alternatively, if it is detected that the user has selected "Automatic Mode," indicating that the image forming device automatically estimates the print speed, the print speed will also be estimated based on the device operating information of the image forming device.
[0063] After the target startup speed is determined according to the positive correlation between the printing speed and the target startup speed, the laser scanning unit can be controlled to execute the job preparation phase and the job start phase according to the target startup speed.
[0064] When receiving a job preparation instruction, the embodiment of the present application can start the LSU according to the target start speed that matches the predicted printing speed, ensuring that the LSU and printing speeds are as consistent as possible, thereby reducing the speed switching action of the LSU.
[0065] In the embodiment of the present application, the device operation information may include at least one of the following: an interruption event for adjusting the print speed of the image forming job and setting information of the operation panel of the image forming device. The above steps will be described below in different situations.
[0066] Example 1
[0067] In the case where the device operation information includes an interrupt job event for adjusting the print speed of an image forming job, such as Figure 3 As shown, the above step S101 predicts the target startup speed matching the laser scanning unit according to the device operation information of the image forming device, and specifically includes the following steps:
[0068] Step S11: determining an adjusted printing speed of the image forming job based on the detected job interruption event;
[0069] Step S12: After resuming the interrupted job event, determining a target startup speed of the laser scanning unit according to the adjusted printing speed.
[0070] During use, an image forming device may experience various unexpected situations, resulting in printing interruptions. If the interruption event that triggers the interruption of the image forming device is an event for adjusting the print speed, then after the printing interruption is resumed, the adjusted print speed can be determined based on the interruption event. A target startup speed that matches the adjusted print speed can then be determined, and the LSU can be controlled to start at the target startup speed.
[0071] Assume that a job interruption event is triggered by the following condition: a high-temperature fusing condition occurs during high-speed printing. This interruption event can adjust the image forming device's printing speed to medium or low speed. Printers typically use a fixed fusing temperature to securely adhere to paper, with the normal fusing temperature typically being 150-200°C. A high-temperature fusing condition indicates that the printer's fusing temperature is too high. For example, if the fusing temperature exceeds a predetermined value, an interruption event is triggered.
[0072] Specifically, if a high-temperature fusing condition occurs during high-speed printing, the image forming device halts execution of the print task (hereinafter referred to as the job task described above) and enters a standby state. Upon resuming execution of the print task, a print preparation instruction is reissued to the LSU, and the print speed associated with the interrupted job event is determined. For example, the print speed associated with the interrupted job event is determined to be medium-speed or low-speed printing. Subsequently, a target startup speed matching this print speed is determined. This processing method allows the LSU speed during the print preparation phase to match the print speed during the print start phase, thereby avoiding speed switching and shortening the printing time after the print task resumes.
[0073] Assume that the interruption event is triggered by the following situation: when the printing speed is high, the paper specifications in the paper box are inconsistent with the paper specifications in the print job issued by the print driver, thereby triggering the interruption event. The interruption event can adjust the printing speed of the image forming device to medium speed printing or low speed printing.
[0074] Specifically, if the image forming device detects a mismatch between the paper specifications in the paper tray and the paper specifications in the print job issued by the print driver during high-speed printing, the print job is halted and the image forming device enters a standby state. Upon resuming execution of the print job, a print preparation instruction is reissued to the LSU to determine the print speed associated with the interrupted job event. For example, the print speed associated with the interrupted job event is determined to be medium-speed or low-speed printing. Subsequently, a target startup speed matching this print speed is determined. This processing approach ensures that the startup speed of the LSU during the print preparation phase is positively correlated with the print speed during the print start phase, thereby reducing speed switching and shortening the printing time after the print job resumes.
[0075] Assume that the interruption event is triggered by the following conditions: a paper jam, a fatal error, the opening of the printer cover, or other abnormal conditions during the printing process of the image forming device, thereby triggering the interruption event. The interruption event can adjust the printing speed of the image forming device to a low speed.
[0076] Specifically, if an image forming device experiences an anomaly during printing, such as a paper jam, a fatal error, or the printer cover being opened, the print job is halted and the device enters a standby state after the anomaly is resolved. When the print job is resumed, a print preparation instruction is reissued to the LSU, and the print speed associated with the interrupted job event is determined, for example, whether the print speed is medium-speed printing or low-speed printing. A target startup speed is then determined to match the print speed. For example, if the print speed is medium-speed printing, the target startup speed is determined to be medium-speed startup, and the LSU's target startup speed can be controlled to be low-speed startup. For another example, if the print speed is low-speed printing, the target startup speed is determined to be low-speed startup, and the LSU's target startup speed can be controlled to be low-speed startup. This processing method ensures that the LSU startup speed during the print preparation phase is positively correlated with the print speed during the print start phase, thereby reducing speed switching and shortening printing time after the print job resumes.
[0077] In an embodiment of the present application, the device operation information may include multiple types of information, and a priority can be set for each type of device operation information, wherein the priority is used to indicate the order in which the printing speed of the image forming device is predicted based on each type of device operation information. Here, the priority of the multiple types of device operation information can be determined based on actual needs. For example, the priority of each type of device operation information can be determined based on the accuracy of the print speed predicted by the device operation information, where the accuracy is positively correlated with the priority.
[0078] Assume that the interrupted job event has the highest priority. An optional implementation is that, after receiving the job preparation instruction, first, determine whether an interrupted job event exists in multiple types of device operation information. If it is determined that an interrupted job event exists, then determine whether the interrupted job event is an event for adjusting the printing speed of the image forming device. If it is determined that the interrupted job event is an event for adjusting the printing speed of the image forming device, then determine the printing speed associated with the interrupted job event, and determine the target startup speed of the LSU after printing resumes based on the determined printing speed. If it is determined that no interrupted job event exists, then predict the printing speed of the image forming job based on the device operation information with a priority lower than the interrupted job event.
[0079] Assume that among the multiple types of device operation information, there is another type of device operation information having a higher priority than the job interruption event, which is recorded as information A. In an optional embodiment, after receiving the job preparation instruction, it can be determined whether there is a print speed associated with information A. If not, it is determined whether there is device operation information corresponding to the next priority, namely, the job interruption event. If it is determined that there is an interruption event, and it is determined that the interruption event is an event for adjusting the print speed of the image forming job, the print speed associated with the interruption event is determined, and the target startup speed of the LSU after printing resumes is determined based on the print speed.
[0080] In the above-mentioned embodiment, the interrupted job event can usually more accurately reflect the printing speed of the image forming device. Therefore, the printing speed associated with the interrupted job event is more consistent with the printing speed determined at the start of printing. The target startup speed of the LSU determined based on the printing speed associated with the interrupted job event is more closely matched with the printing speed at the start of printing, thereby improving the prediction accuracy of the LSU startup speed and reducing the speed switching probability of the laser scanning unit.
[0081] Example 2
[0082] Unlike the first embodiment, in the case where the device operation information includes the setting information of the operation panel of the image forming device, as shown in FIG. Figure 4 As shown, the above step S101 predicts the target startup speed matching the laser scanning unit according to the device operation information of the image forming device, and specifically includes the following steps:
[0083] Step S21: if it is determined that there is only one first printing speed associated with the setting information, determining the target startup speed based on the first printing speed;
[0084] Step S22: When it is determined that there are a plurality of different first printing speeds or when it is determined that the first printing speed does not exist, obtaining a historical printing speed of the image forming device and determining the target startup speed based on the historical printing speed.
[0085] In an embodiment of the present application, first, it is determined whether there is a first print speed associated with the setting information of the operation panel. If it is determined that there is a first print speed associated with the setting information of the operation panel, it is further determined whether the number of first print speeds is one. If it is determined that the number of first print speeds is one, or if it is determined that the number of first print speeds is multiple and the multiple first print speeds are the same, it is determined that there is only one first print speed associated with the setting information of the operation panel. In this case, the target startup speed can be determined based on the first print speed. If it is determined that there is no first print speed associated with the setting information of the operation panel, or if the multiple first print speeds are different, the target startup speed can be determined based on the historical usage data of the image forming device. The historical usage data is a factor that can directly determine the printing speed or LSU startup speed of the current image forming device, wherein the historical usage data includes the historical LSU startup speed, historical printing speed, historical resolution, historical working mode, etc.
[0086] In an embodiment of the present application, the historical usage data is defined as the historical printing speed. If it is determined that there is no first printing speed associated with the setting information of the operation panel, or that the multiple first printing speeds are different, the target startup speed can be determined based on the historical printing speed.
[0087] Here, the type of the operation panel setting information may be one or more types. In this case, the first print speed may be determined based on a unique print speed associated with a type of operation panel setting information, or the print speed may be selected and determined from a unique print speed associated with each type of setting information in multiple types of operation panel setting information.
[0088] In a specific implementation, if setting information of a type of operation panel is obtained, it can be determined whether there is only one printing speed associated with the setting information of the operation panel; if so, the printing speed is determined as the first printing speed.
[0089] If multiple types of operation panel setting information are obtained, and it is determined that each type of operation panel setting information has only one print speed associated with that operation panel setting information, then the first print speed can be determined from the print speeds associated with the multiple types of operation panel setting information. For example, a corresponding priority can be set for each type of operation panel setting information. In this case, the print speed associated with the operation panel setting information that meets the required priority (e.g., the highest priority) can be used as the first print speed.
[0090] If setting information of multiple types of operation panels is obtained, and it is determined that there is only one printing speed associated with the setting information of one type of operation panel, then the printing speed associated with the setting information of this type of operation panel can be determined as the first printing speed.
[0091] Here, the absence of setting information associated with the first print speed on the operation panel can be understood as meaning that the image forming device lacks an operation panel, for example, the image forming device does not include an operation panel supporting user input of setting information. For example, the image forming device may be an A4 single-function printer, meaning a laser printer designed for A4 paper size with a single function (e.g., printing only). Furthermore, the absence of setting information associated with the first print speed can also be understood as meaning that the setting information associated with the setting information on the operation panel is empty or invalid; invalid information refers to information that cannot be accurately identified as setting information, such as garbled characters, special symbols, etc.
[0092] In an embodiment of the present application, historical printing speeds corresponding to N consecutive image formation jobs prior to a current image formation job may be obtained; where N is a positive integer greater than or equal to 1, for example, N may be 3, 4, or 5, and the value of N is not specifically limited herein. If the historical printing speeds of the N consecutive image formation jobs are the same, the startup speed matched by the historical printing speed is determined as the target startup speed of the LSU in the current image formation job.
[0093] Assuming that N is 3, at the start of printing, if the historical printing speeds of three consecutive image forming jobs are the same, it can be predicted that the target startup speed of the LSU in the current image forming job is the startup speed associated with the historical printing speed.
[0094] For example, in case 1, for three consecutive printing tasks before the current image forming job, the historical printing speed at the start of printing is high-speed printing. In the current image forming job, the target startup speed of the LSU is predicted to be high-speed startup.
[0095] For example, for situation 2: for three consecutive printing tasks before the current image forming job, the historical printing speed at the start of printing is medium speed printing. In the current image forming job, the target startup speed of the LSU is predicted to be medium speed startup.
[0096] For example, for situation 3: for three consecutive printing tasks before the current image forming job, the historical printing speed at the start of printing is low speed printing. In the current image forming job, the target startup speed of the LSU is predicted to be low speed startup.
[0097] Furthermore, there are the following situations:
[0098] For the first image forming job, during the print preparation phase, the predicted target startup speed of the LSU is low-speed startup. However, during the print start phase, the historical printing speed of the image forming device is high-speed printing.
[0099] For the second image forming job, during the print preparation phase, the predicted target startup speed of the LSU is medium-speed startup. However, during the print start phase, the historical printing speed of the image forming device is high-speed printing.
[0100] The third image forming job: in the print preparation phase, the predicted target start-up speed of the LSU is low-speed start-up, however, in the print start phase, the historical print speed of the image forming apparatus is high-speed printing.
[0101] Since the target LSU startup speeds predicted during the print preparation phase for the first three image forming jobs do not match the historical print speeds actually determined during the print start phase, this indicates that the predicted LSU target startup speeds for these three image forming jobs are inaccurate. Therefore, the next image forming job will not use the previously predicted LSU target startup speeds as the current LSU startup speed during the print preparation phase, but instead will use the historical print speeds from the previous three print start phases as the current LSU startup speed during the print preparation phase. Therefore, the next image forming job is more likely to select high-speed printing during the print start phase. That is, when executing the fourth image forming job, the target LSU startup speed can be set to high speed during the print preparation phase. For the fifth image forming job, the historical print speeds from the second to fourth image forming jobs during the print start phase can be determined, and the startup speed associated with these historical print speeds can be used as the target LSU startup speed for the fifth image forming job.
[0102] That is, for the Mth (M is greater than N) image forming job, the target activation speed of the LSU in the Mth image forming job may be determined based on the historical printing speeds of the N image forming jobs before the Mth at the start of printing.
[0103] In another embodiment of the present application, if the value of N is greater than 1, and the historical printing speeds corresponding to N consecutive image forming jobs are different, then the LSU rotation speed set by default when the image forming device leaves the factory can be used as the target startup speed; or a prompt message can be generated to the user to instruct the user to set the printing speed, so that after obtaining the printing speed set by the user, the startup speed of the LSU associated with the printing speed can be determined, and the startup speed of the associated LSU can be used as the target startup speed.
[0104] Example 3
[0105] In an embodiment of the present application, if the device operation information includes an interruption event for adjusting the print speed of an image forming job and configuration information from the image forming device's operation panel, the interruption event can be prioritized over the configuration information from the image forming device's operation panel. Specifically, the presence of an interruption event is detected. If an interruption event is detected, the print speed associated with the interruption event is determined, and the target startup speed of the LSU is determined based on the print speed. If no interruption event is detected, the target startup speed of the LSU can be determined based on the configuration information from the image forming device's operation panel.
[0106] Among them, if a unique first printing speed is determined according to the setting information, the first printing speed is determined as the target startup speed; if multiple different first printing speeds are determined according to the setting information, or if the first printing speed associated with the setting information is not determined, the target startup speed is determined based on the historical printing speed of the image forming device.
[0107] In addition, the priority of a job interruption event can be set to be lower than the priority of the setting information on the image forming device's operation panel. In a specific implementation, if a unique first print speed is not determined based on the setting information on the image forming device's operation panel, a determination can be made as to whether a job interruption event exists. If a job interruption event exists, the print speed associated with the job interruption event is determined, and the target startup speed of the LSU is determined based on the print speed. If a job interruption event does not exist, the target startup speed can be determined based on the image forming device's historical print speeds. If a unique print speed is determined based on the device information, the target startup speed of the LSU is determined based on the print speed.
[0108] In the embodiment of the present application, when the setting information of the operation panel includes the first type of setting information and / or the second type of setting information, such as Figure 5 As shown, the above step S21 determines that there is only one first printing speed associated with the setting information, and specifically includes the following steps:
[0109] Step S211: Acquire the first-category setting information and / or the second-category setting information; the first-category setting information is used to indicate the working mode of the image forming device, and the second-category setting information is used to indicate the paper specifications corresponding to each paper box in the image forming device;
[0110] Step S212: using the first candidate printing speed associated with the first type of setting information determined by the working mode as the first printing speed;
[0111] Step S213: when there is a first candidate print speed associated with the first type of setting information and a second candidate print speed associated with the second type of setting information, only the first candidate print speed is used as the first print speed;
[0112] Step S214: using the determined second candidate printing speed associated with the second type of setting information as the first printing speed.
[0113] Here, the first type of setting information is used to indicate the operating mode of the image forming device, for example, the operating mode may be a fine mode, a silent printing mode, etc. If the operating mode is selected, then, based on the selected operating mode, it can be determined that the image forming device needs to execute the image forming job at the printing speed specified by the operating mode. Subsequently, the startup speed associated with the printing speed specified by the operating mode can be determined as the target startup speed of the LSU.
[0114] After the first type of setting information is acquired, it may be determined whether there is a first candidate printing speed associated with the first type of setting information. If it is determined that there is a first candidate printing speed, the first printing speed is determined based on the first candidate printing speed.
[0115] In specific implementation, the working mode of the image forming device set through the operation panel can be determined based on the first type of setting information. If the working mode is a specified mode such as fine mode or silent printing, the printing speed specified by the selected working mode will be used as the first candidate printing speed, and then the first candidate printing speed will be determined as the first printing speed.
[0116] For example, if the user selects the fine mode as the operating mode, the first candidate print speed associated with the fine mode may be low-speed printing. In this case, the low-speed printing may be determined as the first print speed. The resolution corresponding to the fine mode is higher than that in the standard mode (i.e., normal mode), and the print quality is higher than that in the standard mode.
[0117] If the operating mode selected by the user is the silent printing mode, the first candidate printing speed associated with the silent printing mode may be low-speed printing. In this case, the low-speed printing may be determined as the first printing speed. The silent printing mode is a function that reduces noise generated during printing by optimizing the hardware and software settings of the printer.
[0118] Here, if the user has not set the operation mode of the image forming apparatus, a historical printing speed of the image forming apparatus may be acquired, and the target startup speed may be determined based on the historical printing speed.
[0119] The second type of setting information is used to indicate the paper specifications corresponding to each paper box in the image forming device, wherein the paper specifications include paper size and / or paper type. If there are multiple paper boxes in the image forming device, the second type of setting information includes the paper specifications corresponding to each paper box.
[0120] After obtaining the second type of setting information, it can be determined whether there is a second candidate printing speed associated with the second type of setting information, where, if it exists, the second candidate printing speed is used as the first printing speed; if it does not exist, the historical printing speed of the image forming device is obtained, and the target startup speed is determined based on the historical printing speed.
[0121] Here, it is assumed that the second type of setting information includes multiple sub-information, and each sub-information corresponds to a paper size in a paper box; in this case, the second candidate printing speed associated with the second type of setting information is determined as the first printing speed in step S213, specifically including:
[0122] First, determining each second sub-candidate printing speed associated with each sub-information;
[0123] Next, if all of the second sub-candidate printing speeds are the same, the second sub-candidate printing speeds are used as the first printing speed.
[0124] During specific implementation, the second sub-candidate printing speed corresponding to each paper box can be determined based on the paper box specifications of each paper box. If the second sub-candidate printing speeds corresponding to each paper box are the same, then the second candidate printing speed associated with the second type of setting information is determined to be the second sub-candidate printing speed. At this time, the LSU can predict the target startup speed based on the second sub-candidate printing speed.
[0125] For example, assume that an image forming device has at least two paper trays, and the paper specification corresponding to all paper trays is A4 plain paper, where the paper size is A4 and the paper type is plain paper. In this case, the second sub-candidate printing speed corresponding to each paper tray is high-speed printing, that is, the second sub-candidate printing speed corresponding to each paper tray is the same. In this case, this second sub-candidate printing speed can be determined as the first printing speed, that is, this high-speed printing is used as the first printing speed. Subsequently, the startup speed associated with this high-speed printing can be determined to be high-speed startup, so that the LSU can be started at high speed during the print preparation phase.
[0126] If the second sub-candidate printing speeds corresponding to each paper tray are different, the target startup speed is determined based on the historical printing speed. For example, an image forming device has two paper trays. Paper tray 1 is set to A4 plain paper, where the paper size in paper tray 1 is A4 and the paper type is plain paper; and paper tray 2 is set to A4 thick paper, where the paper size in paper tray 2 is A4 and the paper type is thick paper. The second sub-candidate printing speed associated with the paper tray specification corresponding to paper tray 1 is high-speed printing, and the second sub-candidate printing speed associated with the paper tray specification corresponding to paper tray 2 is low-speed printing. In other words, the second sub-candidate printing speeds corresponding to paper tray 1 and paper tray 2 are different, indicating that the corresponding first printing speeds are different, that is, the first printing speeds are not the same speed. In this case, the target startup speed needs to be determined based on the historical printing speed of the image forming device.
[0127] In an embodiment of the present application, only the first type of setting information may be acquired, and a first candidate print speed associated with the first type of setting information determined by the operating mode may be used as the first print speed; or only the second type of setting information may be acquired, and a second candidate print speed associated with the second type of setting information may be used as the first print speed. Alternatively, the first and second types of setting information may be acquired simultaneously, and when both the first and second candidate print speeds exist, the first candidate print speed may be used as the first print speed.
[0128] In addition, a priority can be set between the first and second category setting information. For example, the first category setting information has a higher priority than the second category setting information. In a specific implementation, the first category setting information can be first acquired. If a first candidate print speed associated with the first category setting information is determined, the first candidate print speed is determined as the first print speed. If the first candidate print speed associated with the first category setting information is not determined, the second category setting information is acquired. If a second candidate print speed associated with the second category setting information is determined, the second candidate print speed is determined as the first print speed. If the second candidate print speed associated with the second category setting information is not determined, the historical print speed of the image forming device is acquired, and the target startup speed is determined based on the historical print speed.
[0129] In another embodiment, if the first and second type settings are not acquired, or the first printing speed of the first type setting information is different from the first printing speed of the second type setting information, the target startup speed is determined based on a historical printing speed of the image forming apparatus.
[0130] In the above-described embodiment, the user's settings on the image forming device's operation panel typically reflect the user's desired print speed. Therefore, the print speed determined based on the settings is more consistent with the print speed determined at the start of printing. In this case, the target startup speed of the LSU, determined based on the print speed associated with the device information, more closely matches the print speed at the start of printing. This improves the accuracy of the LSU startup speed and reduces the probability of speed switching in the laser scanning unit.
[0131] Example 4
[0132] In the embodiment of the present application, when the device operation information also includes the target printing parameters in the job task issued by the print driver, such as Figure 6 As shown, the above step S101 predicts the target startup speed matching the laser scanning unit according to the device operation information of the image forming device, and further includes the following steps:
[0133] S1011: If the target printing parameter matches the setting information, determining a second printing speed of the target printing parameter, and determining the target startup speed according to the second printing speed;
[0134] S1012: If the target printing parameters do not match the setting information, in response to the user rejecting the printing strategy for continuing to execute the job task, a target startup speed that matches the laser scanning unit is predicted based on the setting information.
[0135] It should be noted that, during the execution of the method for controlling the laser scanning unit, step S1011 and step S1012, step S1011 can be executed before step S1012 or after step S1012.
[0136] Here, the target printing parameters include paper size, paper type, printing resolution parameters, etc. of the image forming job issued by the print driver. The target printing parameters are parameters that can affect the change of printing speed.
[0137] The target printing parameters match the setting information, which means that the target printing parameters include the same parameters as the setting information. In other words, the setting information belongs to the target printing parameters, that is, the target printing parameters can be exactly the same as the setting information; or they can be more than the setting information. For example, the setting information in the operation panel includes the paper size (A4) and paper type (plain paper), and the target printing parameters include the same paper size (A4) and paper type (plain paper) as the setting information, and also include the printing resolution (1200dpi).
[0138] If there are more target printing parameters than the setup information, and a parameter in the target printing parameters that differs from the setup information can affect the print speed, the target startup speed of the LSU is determined based on the print speed associated with that parameter. For example, in the example above, if the print resolution (e.g., 1200 dpi) affects the print speed, then if the paper size and paper type in the target printing parameters are determined to be the same as those in the setup information, a second print speed associated with the print resolution parameter is determined, and the target startup speed is then determined based on this second print speed.
[0139] For example, if the paper size and paper type of the job task issued by the print driver are consistent with the setting information obtained from the operation panel, the printing speed associated with the paper size and paper type is also consistent. However, when the printing speed associated with the print resolution parameter in the target printing parameters is inconsistent with the printing speed associated with the paper size and paper type, the target startup speed can be determined based on the printing speed associated with the print resolution parameter.
[0140] Assume that the image forming device has a paper box, and the paper specification of the paper box is set to A4 plain paper, wherein the paper size is A4 and the paper type is plain paper (that is, the setting information of the above-mentioned operation panel). The job task issued by the print driver is A4 plain paper and 1200dpi, then it can be known that the target printing parameters issued by the print driver include: paper size A4, paper type is plain paper, and the printing resolution parameter is 1200dpi. According to the paper size and paper type, the printing speed can be determined to be high-speed printing, so the target startup high speed of the LSU can be predicted to be high-speed startup, and based on the print resolution parameter 1200dpi in the target printing parameters, the printing speed can be determined to be low-speed printing. This results in the print speed predicted based on the setting information being inconsistent with the print speed predicted based on the print resolution parameter. At this time, the target startup speed can be determined based on the second print speed associated with the print resolution parameter in the target printing parameters.
[0141] If the target printing parameters do not match the setting information, it means that the paper size and paper type in the target printing parameters are different from the paper size and paper type in the setting information, for example, the paper sizes of the two are different, or the paper types of the two are different, or both the paper sizes and paper types are different.
[0142] If it is determined that the paper size and paper type of the image formation task issued by the print driver in the target printing parameters are inconsistent with the setting information obtained from the operation panel, the user's printing policy for the job task is detected. If the detected printing policy indicates that the user refuses to continue the job task, the target startup speed of the LSU can be predicted based on the setting information of the operation panel. Alternatively, if the detected printing policy indicates that the user refuses to continue the job task, the job task can be canceled.
[0143] For example, an image forming device has a paper tray with the paper specification set to A4 plain paper, where the paper size is A4 and the paper type is plain paper (i.e., the aforementioned setting information); and the target printing parameters in the print job issued by the print driver are A4 thick paper, where the paper size is A4 and the paper type is thick paper. In this case, it can be determined that the target printing parameters do not match the setting information. If the detected printing policy indicates that the user has selected not to force printing, the job task is automatically canceled; alternatively, if the detected printing policy indicates that the user has selected not to force printing, the target startup speed of the LSU is determined according to the setting information on the operation panel.
[0144] In an embodiment of the present application, if the target printing parameters do not match the setting information, the target startup speed can be determined based on the historical printing speed of the image forming device in response to the user determining to continue executing the printing strategy of the job task.
[0145] If the paper size in the target printing parameters is different from the paper size in the setting information, and / or the paper type in the target printing parameters is different from the paper type in the setting information, a policy prompt message may be generated to prompt the user to select a printing policy for the job task. If it is detected that the printing policy selected by the user for the job task is to continue executing the job task, a historical printing speed of the image forming device may be obtained, and a startup speed matching the historical printing speed may be determined, and the matching startup speed may be determined as the target startup speed of the LSU.
[0146] In an embodiment of the present application, this processing method can reduce the situation where the LSU speed needs to be switched due to the mismatch between the startup speed of the LSU in the print preparation stage and the printing speed in the print start stage, thereby reducing the speed switching probability of the laser scanning unit, reducing the speed switching action of the laser scanning unit, shortening the first page printing time, and extending the service life of the laser scanning unit.
[0147] The following combination Figure 7The control method of the laser scanning unit is described below. In this embodiment, it is assumed that the device operation information includes an interruption event, first-category setting information, second-category setting information, and historical usage data. The interruption event, first-category setting information, second-category setting information, and historical usage data have a priority in descending order. Specifically, the method includes the following steps:
[0148] S701: After receiving the job preparation instruction, determine whether there is a job interruption event; if it is determined to be present, execute step S702; otherwise, execute step S704;
[0149] S702: determining an adjusted printing speed of the image forming job based on the detected job interruption event;
[0150] S703: After resuming the interrupted job event, determining a target startup speed of the laser scanning unit according to the adjusted printing speed;
[0151] S704: Acquire first type of setting information; the first type of setting information is used to indicate the working mode of the image forming device;
[0152] S705: Determine whether there is a first candidate print speed associated with the first type of setting information; if so, execute S706; otherwise, execute S707;
[0153] S706: Using the first candidate printing speed as the first printing speed;
[0154] S707: Acquire second type of setting information; the second type of setting information is used to indicate the paper specifications corresponding to each paper box in the image forming device;
[0155] S708: Determine each second sub-candidate printing speed associated with each sub-information in the second type of setting information;
[0156] S709: If all second sub-candidate printing speeds are the same, determine whether the target printing parameters are the same as the setting information; if they are the same, execute S710; otherwise, execute S711 or S712;
[0157] S710: Determine a second printing speed associated with the printing speed parameter, and determine a target startup speed according to the second printing speed;
[0158] S711: In response to the user rejecting the printing policy for continuing to execute the job task, predicting a target startup speed matching the laser scanning unit according to the first type of setting information and / or the second type of setting information;
[0159] S712: In response to the user determining to continue the print policy of the job task, determining a target startup speed based on historical usage data of the image forming apparatus.
[0160] In the above embodiment, the method of determining the LSU startup speed step by step in the order of interrupted job events, first-category setting information, second-category setting information and historical usage data can improve the accuracy of predicting the LSU startup speed, reduce the speed switching probability of the laser scanning unit, reduce the speed switching action of the laser scanning unit, shorten the first page printing time, and extend the service life of the laser scanning unit.
[0161] Those skilled in the art will understand that in the above-mentioned method of the specific implementation method, the writing order of each step does not mean a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.
[0162] Based on the same inventive concept, an embodiment of the present application also provides a control device for a laser scanning unit corresponding to the control method of the laser scanning unit. Since the principle of solving the problem by the device in the embodiment of the present application is similar to the control method of the laser scanning unit in the embodiment of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0163] Reference Figure 8 FIG. 1 is a schematic diagram of a control device for a laser scanning unit provided in an embodiment of the present application, wherein the device comprises: a speed prediction unit 10 and a control unit 20; wherein,
[0164] a prediction unit configured to, after receiving a job preparation instruction, predict a target startup speed matching the laser scanning unit based on device operation information of the image forming device; the device operation information being information capable of determining a printing speed of the image forming device; wherein the printing speed is positively correlated with the target startup speed;
[0165] A control unit is used to control the laser scanning unit to perform operations according to the target starting speed.
[0166] In a possible implementation, when the device operation information includes an interruption event for adjusting a printing speed of an image forming job, the speed prediction unit is further configured to:
[0167] determining an adjusted print speed for the image forming job based on the detected job interruption event;
[0168] After resuming the interrupted job event, a target startup speed of the laser scanning unit is determined according to the adjusted printing speed.
[0169] In a possible implementation, when the device operation information includes a setting letter of the operation panel of the image forming device, the speed prediction unit is further configured to:
[0170] If it is determined that there is only one first printing speed associated with the setting information, determining the target startup speed based on the first printing speed;
[0171] If it is determined that there are a plurality of different first printing speeds or if it is determined that there is no first printing speed, a historical printing speed of the image forming apparatus is acquired, and the target startup speed is determined based on the historical printing speed.
[0172] In a possible implementation, when the setting information of the operation panel includes the first type of setting information and / or the second type of setting information, the speed prediction unit is further configured to:
[0173] Acquiring the first type of setting information and / or the second type of setting information; the first type of setting information is used to indicate the working mode of the image forming device, and the second type of setting information is used to indicate the paper specifications corresponding to each paper box in the image forming device;
[0174] using a first candidate printing speed associated with the first type of setting information determined by the working mode as the first printing speed, or using a second candidate printing speed associated with the second type of setting information determined as the first printing speed;
[0175] When the first candidate printing speed and the second candidate printing speed exist, only the first candidate printing speed is used as the first printing speed.
[0176] In a possible implementation, when the second type of setting information includes multiple sub-information, each sub-information corresponds to a paper specification in a paper box, the speed prediction unit is further configured to:
[0177] determining each second sub-candidate printing speed associated with each sub-information;
[0178] If all of the second sub-candidate printing speeds are the same, the second sub-candidate printing speed is used as the first printing speed.
[0179] In a possible implementation, when the device operation information further includes target printing parameters in a job task issued by a print driver, the speed prediction unit is further configured to:
[0180] If the target printing parameters match the setting information, determining a second printing speed of the target printing parameters, and determining the target startup speed according to the second printing speed;
[0181] If the target printing parameters do not match the setting information, in response to the user rejecting the printing strategy for continuing to execute the job task, a target startup speed matching the laser scanning unit is predicted according to the setting information.
[0182] In a possible implementation manner, the speed prediction unit is further configured to:
[0183] In response to a user determining to continue executing the print policy of the job task, the target startup speed is determined based on a historical print speed of the image forming apparatus.
[0184] For descriptions of the processing flow of each module in the device and the interaction flow between each module, reference can be made to the relevant descriptions in the above method embodiment, which will not be described in detail here.
[0185] Corresponding to Figure 1 The control method of the laser scanning unit in the present application embodiment further provides an electronic device 900, such as Figure 9 FIG. 1 is a schematic diagram of the structure of an electronic device 900 provided in an embodiment of the present application, including:
[0186] Processor 91, memory 92, and bus 93; memory 92 is used to store execution instructions, including internal memory 921 and external memory 922; the internal memory 921 is also called internal memory, which is used to temporarily store operation data in the processor 91 and data exchanged with external memory 922 such as a hard disk. The processor 91 exchanges data with the external memory 922 through the internal memory 921. When the electronic device 900 is running, the processor 91 communicates with the memory 92 via the bus 93, so that the processor 91 executes the following instructions:
[0187] After receiving the job preparation instruction, predicting a target startup speed matching the laser scanning unit based on device operation information of the image forming device; the device operation information is information capable of determining a printing speed of the image forming device; wherein the printing speed is positively correlated with the target startup speed;
[0188] The laser scanning unit is controlled to perform an operation according to the target starting speed.
[0189] The present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program executes the steps of the method for controlling a laser scanning unit described in the above method embodiment. The storage medium may be a volatile or non-volatile computer-readable storage medium.
[0190] An embodiment of the present application also provides a computer program product, which carries a program code. The instructions included in the program code can be used to execute the steps of the control method of the laser scanning unit described in the above method embodiment. For details, please refer to the above method embodiment and will not be repeated here.
[0191] The computer program product may be implemented in hardware, software, or a combination thereof. In one embodiment, the computer program product is implemented as a computer storage medium. In another embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).
[0192] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0193] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0194] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0195] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0196] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The scope of protection of the present application is not limited thereto. Although the present application has been described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above-described embodiments within the technical scope disclosed in the present application, or perform equivalent replacements for some of the technical features thereof. These modifications, changes, or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection of the claims.
Claims
1. A method for controlling a laser scanning unit, characterized in that: include: After receiving the job preparation instruction, predicting a target startup speed matching the laser scanning unit according to device operation information of the image forming device; The device operation information is information capable of determining a printing speed of the image forming device; wherein the printing speed is positively correlated with the target startup speed; The laser scanning unit is controlled to perform an operation according to the target starting speed.
2. The method according to claim 1, characterized in that The device operation information includes an interruption job event for adjusting a print speed of an image forming job, and predicting a target startup speed matching the laser scanning unit based on the device operation information of the image forming device includes: determining an adjusted print speed for the image forming job based on the detected job interruption event; After resuming the interrupted job event, a target startup speed of the laser scanning unit is determined according to the adjusted printing speed.
3. The method according to claim 1, characterized in that The device operation information includes setting information of an operation panel of the image forming device, and predicting a target startup speed matching the laser scanning unit based on the device operation information of the image forming device includes: If it is determined that there is only one first printing speed associated with the setting information, determining the target startup speed based on the first printing speed; If it is determined that there are a plurality of different first printing speeds or if it is determined that there is no first printing speed, a historical printing speed of the image forming apparatus is acquired, and the target startup speed is determined based on the historical printing speed.
4. The method according to claim 3, characterized in that The setting information of the operation panel includes first-category setting information and / or second-category setting information, and determining that there is only one first printing speed associated with the setting information includes: Acquiring the first type of setting information and / or the second type of setting information; the first type of setting information is used to indicate the working mode of the image forming device, and the second type of setting information is used to indicate the paper specifications corresponding to each paper box in the image forming device; using a first candidate printing speed associated with the first type of setting information determined by the working mode as the first printing speed, or using a second candidate printing speed associated with the second type of setting information determined as the first printing speed; When the first candidate printing speed and the second candidate printing speed exist, only the first candidate printing speed is used as the first printing speed.
5. The method according to claim 4, characterized in that The second type of setting information includes a plurality of sub-information, each sub-information corresponding to a paper specification in a paper box; and the determining the second candidate printing speed associated with the second type of setting information as the first printing speed includes: determining each second sub-candidate printing speed associated with each sub-information; If all of the second sub-candidate printing speeds are the same, the second sub-candidate printing speed is used as the first printing speed.
6. The method according to claim 3, characterized in that The device operation information further includes target printing parameters in a job task issued by a print driver, and the predicting of a target startup speed matching the laser scanning unit based on the device operation information of the image forming device further includes: If the target printing parameters match the setting information, determining a second printing speed of the target printing parameters, and determining the target startup speed according to the second printing speed; If the target printing parameters do not match the setting information, in response to the user rejecting the printing strategy for continuing to execute the job task, a target startup speed matching the laser scanning unit is predicted according to the setting information.
7. The method according to claim 6, characterized in that If the target printing parameters do not match the setting information, the method further includes: In response to a user determining to continue executing the print policy of the job task, the target startup speed is determined based on a historical print speed of the image forming apparatus.
8. A control device for a laser scanning unit, characterized in that: include: a speed prediction unit, configured to predict a target startup speed matching the laser scanning unit based on device operation information of the image forming device after receiving the job preparation instruction; The device operation information is information capable of determining a printing speed of the image forming device; wherein the printing speed is positively correlated with the target startup speed; A control unit is used to control the laser scanning unit to perform operations according to the target starting speed.
9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the control method of the laser scanning unit as described in any one of claims 1 to 7 are performed.
10. A computer-readable storage medium, characterized in that The computer readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for controlling a laser scanning unit according to any one of claims 1 to 7 are executed.
Citation Information
Patent Citations
Color laser printing method and its device
CN101055439A
Control parameter matching method and device
CN115766958A
Time sequence control method and device of laser scanning unit and image forming device
CN116233324A
Printing control method and device, image forming equipment, equipment and storage medium
CN117270356A
Laser scanning method and device, electronic equipment and storage medium
CN119525517A