Control Parameter Matching Method and Device

By storing the control parameters of the laser scanning unit in the image forming device and directly using these parameters at startup, the problems of increasing startup time and prolonging waiting time caused by frequent parameter matching are solved, and a more efficient startup process is achieved.

CN115766958BActive Publication Date: 2025-06-27ZHUHAI PANTUM ELECTRONICS CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211559165.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-06
Publication Date
2025-06-27
Estimated Expiration
2042-12-06

AI Technical Summary

Technical Problem

When printing and preheating, the image forming device needs to frequently identify the type of the laser scanning unit and match the control parameters, resulting in an increase in the startup time and an extended waiting time.

Method used

After detecting the stored control parameters, the laser scanning unit is directly controlled to operate based on the previously stored parameters, reducing the frequency and time of the parameter matching process.

Benefits of technology

The power consumption and waiting time caused by parameter matching are reduced, and the startup efficiency of the image forming device is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115766958B_ABST
    Figure CN115766958B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of image formation, and particularly to a control parameter matching method and apparatus. After the image forming apparatus is started, if it is determined that the image forming apparatus has stored the first control parameter of the laser scanning unit, the laser scanning unit is controlled to operate based on the first control parameter. During the operation of the laser scanning unit, it is determined whether the first control parameter matches the laser scanning unit according to the line synchronization signal parameter of the laser scanning unit. If not, the control parameter matching process is re-executed to determine the second control parameter that matches the laser scanning unit, and the laser scanning unit is controlled to operate based on the second control parameter. When the image forming apparatus needs to start the laser scanning unit during preheating, power-on or some other situations, if it is detected that the control parameter has been stored, the laser scanning unit is directly controlled to operate based on the previously stored control parameter, reducing the power consumption and waiting time caused by parameter matching.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of image formation, and in particular, to a control parameter matching method and apparatus. Background Art

[0002] When an image forming apparatus performs print preheating, if a laser scanning unit (LSU) needs to be used, it is first necessary to identify the type (model) of the current laser scanning unit, and then match the corresponding control parameters (such as the number of prisms, the frequency of the line synchronization signal, the rotation speed of the prism motor, the rotation speed of the laser motor, the channel offset, etc.) for the laser unit type. Only in this way can the normal use of the laser scanning unit be ensured. Since the process of identifying the LSU type and parameter matching needs to be re-executed every time during print preheating, it increases the overall startup time of the image forming apparatus and prolongs the waiting time. Summary of the Invention

[0003] Embodiments of the present invention provide a control parameter matching method and apparatus. After detecting that the control parameters have been stored, the laser scanning unit is directly controlled to operate based on the previously stored control parameters, reducing the power consumption and waiting time caused by parameter matching.

[0004] In a first aspect, embodiments of the present invention provide a control parameter matching method, including:

[0005] After the image forming apparatus is started, if it is determined that the image forming apparatus has stored the first control parameters of the laser scanning unit, the laser scanning unit is controlled to operate based on the first control parameters;

[0006] During the operation of the laser scanning unit, it is determined whether the first control parameters match the laser scanning unit according to the line synchronization signal parameters of the laser scanning unit;

[0007] If they do not match, the control parameter matching process is re-executed to determine the second control parameters that match the laser scanning unit, and the laser scanning unit is controlled to operate based on the second control parameters.

[0008] In one embodiment, the line synchronization signal parameters include at least one of the number and period of the line synchronization signals.

[0009] In one embodiment, the determining that the image forming apparatus has stored the first control parameters of the laser scanning unit includes:

[0010] Obtaining flag bit information, where the flag bit information corresponds to the type of the laser scanning unit;

[0011] If the flag bit information belongs to a first preset value, it is determined that the image forming apparatus has stored a first control parameter of the laser scanning unit corresponding to the first preset value.

[0012] In one embodiment, the method further includes:

[0013] After the image forming apparatus is started, if it is detected that the flag bit information belongs to a second preset value, the control parameter matching process is directly executed to determine the second control parameter, and the flag bit information is set to the first preset value corresponding to the second control parameter.

[0014] In one embodiment, if they do not match, after re - executing the control parameter matching process to determine the second control parameter matching the laser scanning unit, the method further includes:

[0015] Delete the first control parameter, and modify the flag bit information to the first preset value corresponding to the second control parameter.

[0016] In one embodiment, during the operation of the laser scanning unit, determining whether the first control parameter matches the laser scanning unit according to the line synchronization signal parameter of the laser scanning unit includes:

[0017] During the operation of the laser scanning unit, determine the actual line synchronization signal period of the laser scanning unit;

[0018] If the difference between the actual line synchronization signal period and the preset line synchronization signal period recorded in the first control parameter does not exceed a first threshold, it is determined that the first control parameter matches the laser scanning unit; otherwise, it is determined that the first control parameter does not match the laser scanning unit.

[0019] In one embodiment, executing the control parameter matching process to determine the second control parameter matching the laser scanning unit includes:

[0020] Obtain a variety of pre - configured control parameters, each control parameter including different motor speeds and corresponding preset line synchronization signal periods;

[0021] Control the motor of the laser scanning unit to run based on the motor speed of any one control parameter, and determine the actual line synchronization signal period of the current laser scanning unit;

[0022] If the difference between the actual line synchronization signal period and the preset line synchronization signal period of the current control parameter does not exceed a first threshold, the current control parameter is determined as the second control parameter matching the laser scanning unit;

[0023] If the difference between the actual horizontal synchronization signal period and the preset horizontal synchronization signal period of the current control parameter exceeds the first threshold, switch to other control parameters for matching.

[0024] In a second aspect, an embodiment of the present invention provides a control parameter matching device, including:

[0025] A processing module, after the image forming device is started, if it is determined that the image forming device has stored the first control parameter of the laser scanning unit, controls the operation of the laser scanning unit based on the first control parameter;

[0026] A judgment module, during the operation of the laser scanning unit, determines whether the first control parameter matches the laser scanning unit according to the horizontal synchronization signal parameters of the laser scanning unit;

[0027] A matching module, if not matching, re-executes the control parameter matching process, determines the second control parameter matching the laser scanning unit, and controls the operation of the laser scanning unit based on the second control parameter.

[0028] In an embodiment, the horizontal synchronization signal parameters include at least one of the number and period of the horizontal synchronization signals.

[0029] In an embodiment, the determining that the image forming device has stored the first control parameter of the laser scanning unit includes:

[0030] Obtain flag bit information, where the flag bit information corresponds to the type of the laser scanning unit;

[0031] If the flag bit information belongs to a first preset value, determine that the image forming device has stored the first control parameter of the laser scanning unit corresponding to the first preset value.

[0032] In an embodiment, after the image forming device is started, the processing module is further configured to directly execute the control parameter matching process, determine the second control parameter, and set the flag bit information to the first preset value corresponding to the second control parameter if it is detected that the flag bit information belongs to a second preset value.

[0033] In an embodiment, after re-executing the control parameter matching process to determine the second control parameter matching the laser scanning unit if not matching,

[0034] The processing module is further configured to delete the first control parameter and modify the flag bit information to the first preset value corresponding to the second control parameter.

[0035] In one embodiment, during the operation of the laser scanning unit, determining whether the first control parameter matches the laser scanning unit according to the line synchronization signal parameter of the laser scanning unit includes:

[0036] During the operation of the laser scanning unit, determining the actual line synchronization signal period of the laser scanning unit;

[0037] If the difference between the actual line synchronization signal period and the preset line synchronization signal period recorded in the first control parameter does not exceed the first threshold, it is determined that the first control parameter matches the laser scanning unit; otherwise, it is determined that the first control parameter does not match the laser scanning unit.

[0038] In one embodiment, executing the control parameter matching process to determine the second control parameter that matches the laser scanning unit includes:

[0039] Obtaining a variety of pre-configured control parameters, each control parameter including different motor speeds and corresponding preset line synchronization signal periods;

[0040] Controlling the motor of the laser scanning unit to run based on the motor speed of any one control parameter, and determining the actual line synchronization signal period of the current laser scanning unit;

[0041] If the difference between the actual line synchronization signal period and the preset line synchronization signal period of the current control parameter does not exceed the first threshold, the current control parameter is determined as the second control parameter that matches the laser scanning unit;

[0042] If the difference between the actual line synchronization signal period and the preset line synchronization signal period of the current control parameter exceeds the first threshold, switch to other control parameters for matching.

[0043] In a third aspect, an embodiment of the present invention provides an electronic device, including:

[0044] At least one processor; and

[0045] At least one memory communicatively connected to the processor, wherein:

[0046] The memory stores program instructions, and the processor can execute the method provided in the first aspect by calling the program instructions.

[0047] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, the computer-readable storage medium includes a stored program, wherein the program, when executed by a processor, implements the method provided in the first aspect.

[0048] In an embodiment of the present invention, after the image forming apparatus is started, if it is determined that the image forming apparatus has stored the first control parameter of the laser scanning unit, the laser scanning unit is controlled to operate based on the first control parameter. During the operation of the laser scanning unit, it is determined whether the first control parameter matches the laser scanning unit according to the line synchronization signal parameter of the laser scanning unit. If not, the control parameter matching process is re-executed to determine the second control parameter that matches the laser scanning unit, and the laser scanning unit is controlled to operate based on the second control parameter. After detecting that the control parameter has been stored, the laser scanning unit is directly controlled to operate based on the previously stored control parameter, without affecting the overall time spent by the image forming apparatus when the laser scanning unit needs to be started and initialized during the warm-up, startup, or some other situations of the image forming apparatus. By directly using the parameters of the laser scanning unit that were successfully matched last time when starting the laser scanning unit next time, the power consumption and waiting time caused by parameter matching are reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following briefly introduces the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0050] Figure 1 It is a flowchart of a control parameter matching method provided by an embodiment of the present invention;

[0051] Figure 2 It is a schematic structural diagram of a control parameter matching device provided by an embodiment of the present invention;

[0052] Figure 3 It is a flowchart of another control parameter matching method provided by an embodiment of the present invention;

[0053] Figure 4 It is a schematic structural diagram of another control parameter matching device provided by an embodiment of the present invention;

[0054] Figure 5 It is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0055] In order to better understand the technical solutions of this specification, the embodiments of the present invention are described in detail below with reference to the drawings.

[0056] It should be clear that the described embodiments are only some of the embodiments of this specification, not all of them. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in this specification without creative efforts belong to the scope protected by this specification.

[0057] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments and are not intended to limit this specification. The singular forms "a", "the", and "said" used in the embodiments of the present invention and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.

[0058] Figure 1 It is a flowchart of a control parameter matching method provided for an embodiment of the present invention. This method can be applied to an image forming apparatus, which includes but is not limited to a printer, a copier, a fax machine, a scanner, and a multifunctional all-in-one machine integrating functions such as printing, copying, faxing, and scanning. Its function is to print images or texts on an imaging medium. As Figure 1 shown, this method may include:

[0059] Step 101, after the image forming apparatus is started, if it is determined that the image forming apparatus has stored the first control parameter of the laser scanning unit, then control the operation of the laser scanning unit based on the first control parameter.

[0060] After the image forming apparatus is started, the flag bit information related to the control parameters can be viewed, and it is determined whether the first control parameter of the laser scanning unit has been stored according to the specific value of the flag bit information. Optionally, before the laser scanning unit is first installed, the image forming apparatus does not store the control parameter, and the flag bit information can be set to one of the second preset values, such as a null value or a negative number. After the control parameter matching is successful, the value of the flag bit information can be set to one of the first preset values, such as a positive number like 1, 2, etc. or 0. The representation form of the flag bit information is not limited, and it can also be set to letters or other symbols, etc. For example, when the control parameter is not stored, the flag bit information is set to A, and when the control parameter is stored, the flag bit information is set to B, C, and other letters; or, when the control parameter is not stored, the flag bit information is set to 0x01, and when the control parameter is stored, the flag bit information is set to values such as 0x02, 0x03, etc. The image forming apparatus stores the first control parameter that is successfully matched for the first time, and modifies the flag bit information to the first preset value corresponding to the first control parameter. After the image forming apparatus is restarted, if the flag bit information is detected to be the first preset value, it can be determined that the first control parameter has been successfully matched and stored before this start. The image forming apparatus directly obtains the pre-stored first control parameter and controls the operation of the laser scanning unit based on the first control parameter. In a specific embodiment, if the current LSU is of the pentaprism type, the flag bit information can be set to 1, and if the current LSU is of the quadrilateral prism type, the flag bit information can be set to 2.

[0061] Step 102, during the operation of the laser scanning unit, determine whether the first control parameter matches the laser scanning unit according to the line synchronization signal parameters of the laser scanning unit.

[0062] The line synchronization signal parameters of the embodiments of the present invention can include at least one of the number and period of the line synchronization signals. The laser scanning unit can be such as Figure 2As shown in the figure, it specifically includes: a light emission control circuit 201, a laser diode 202, a focusing lens 203, a polygon mirror motor 204, a focusing lens 205, a mirror 206, a mirror 207, a focusing lens 208, a focusing lens 209, and a horizontal synchronization sensor 210. The light emission control circuit 201 can control the laser diode 202 to emit a light beam. The light beam is converted into parallel light by the focusing lens 203 and reaches the polygon mirror motor 204. The polygon mirror motor 204 reflects the light beam. After passing through the focusing lens 209, the light beam irradiates in two directions. Among them, the mirror 206 reflects the light beam to the focusing lens 209, and the focusing lens 209 focuses the parallel light and irradiates it to the horizontal synchronization sensor 210; the focusing lens 208 focuses the light beam, and after being reflected by the mirror 207, it scans the surface of the photosensitive drum. After the laser scanning unit operates, the polygon mirror motor rotates, changing the angle of the reflected light beam. Each time it rotates one side, it can scan one line on the photosensitive drum, and the time used to scan one line is the horizontal synchronization signal period. In addition to reaching the photosensitive drum, the reflected light of the polygon mirror motor 204 also reaches the horizontal synchronization sensor 210. The horizontal synchronization sensor 210 can determine the actual horizontal synchronization signal period of the laser scanning unit. The preset horizontal synchronization signal period is recorded in the first control parameter. The image forming apparatus can compare the actual horizontal synchronization signal period with the preset horizontal synchronization signal period to determine whether the first control parameter matches the laser scanning unit. Specifically, if the difference between the actual horizontal synchronization signal period and the preset horizontal synchronization signal period does not exceed the first threshold, it can be determined that the first control parameter matches the laser scanning unit; otherwise, it is determined that the first control parameter does not match the laser scanning unit.

[0063] Step 103, if they do not match, re - execute the control parameter matching process to determine the second control parameter that matches the laser scanning unit, and control the operation of the laser scanning unit based on the second control parameter.

[0064] If the type of the laser scanning unit is changed before the image forming apparatus is started, the previously stored first control parameters may not match the current laser scanning unit. Therefore, it is necessary to re-execute the control parameter matching process. The control parameters mainly include: light emitting diode type, resolution, printing amplitude, effective scanning angle, number of polygon mirror faces, horizontal sync signal period, horizontal scanning frequency, time for the polygon mirror motor to rotate one week, rotation speed of the polygon mirror motor, included angle between mirror faces, and scanning effective utilization rate, etc. Among them, the number of polygon mirror faces, horizontal sync signal period, and rotation speed of the polygon mirror motor are the main influencing factors. The number of polygon mirror faces of different types of laser scanning units may be different. When the rotation speed of the polygon mirror motor is the same, the horizontal sync signal period is inversely proportional to the number of polygon mirror faces. The relevant formula is: rotation speed of the polygon mirror motor = horizontal sync signal period * 60 / number of polygon mirror faces. The image forming apparatus can obtain a variety of pre-configured control parameters. Each control parameter includes different rotation speeds of the polygon mirror motor and the corresponding horizontal sync signal period T1. Then, based on the rotation speed of the polygon mirror motor of any control parameter, the motor of the laser scanning unit is controlled to operate, and the actual horizontal sync signal period T2 of the current laser scanning unit is determined. If the difference between T1 and T2 does not exceed the first threshold, the current control parameter is determined as the second control parameter that matches the laser scanning unit. If the difference between T1 and T2 exceeds the first threshold, other control parameters are switched for matching. After successful matching, the image forming apparatus deletes the previously stored first control parameters and stores the successfully matched control parameters as the second control parameters, and modifies the flag bit information at the same time. For example, the flag bit information is changed from 1 to 2.

[0065] In one embodiment, in step 101, if after the image forming apparatus is started, it is detected that the flag bit information is negative (LSU is installed for the first time) or other second preset values, the control parameter matching process is directly executed. After successful matching, the parameters of this matching are stored as the second control parameters, and the flag bit information is modified to a positive number or other first preset values at the same time.

[0066] In the existing technical solutions, a dedicated storage chip is usually set to store all the previously successfully matched control parameters and flag bit information associated. For example, flag bit 1 - type A control parameters, flag bit 2 - type B control parameters, flag bit 3 - type C control parameters, etc. Each time the image forming apparatus is started, LSU identity recognition is performed to obtain the corresponding control parameters. In the embodiment of the present invention, the image forming apparatus only saves the currently successfully matched control parameters and flag bit information. For example, if the type A control parameters were successfully matched before, flag bit 1 - type A control parameters are stored. Before the type B control parameters are successfully matched, the flag bit 1 - type A control parameters are deleted, and flag bit 2 - type B control parameters are stored. In this way, a dedicated chip does not need to be set to save the associated information, saving space.

[0067] In the embodiment of the present invention, after the image forming apparatus is started, the laser scanning unit is directly controlled to operate based on the stored first control parameter, reducing the waiting time caused by parameter matching. Secondly, if it is found that the first control parameter does not match, the control parameter matching process is re-executed, and the first control parameter is deleted after successful matching. Since there is no need to save the association relationship between the flag bit information and the corresponding control parameter, the storage space is saved.

[0068] Figure 3 It is a flowchart of another control parameter matching method provided by the embodiment of the present invention. As Figure 3 shown, the method may include:

[0069] Step 301, determine whether the control parameter has been stored according to the flag bit information.

[0070] After the image forming apparatus is started, the flag bit information is first judged. If the flag bit information is detected as the second preset value (such as the flag bit information is a positive number), it can be determined that the matching has been successful before and the control parameter has been stored, and step 307 is entered. If the flag bit information is the first preset value (such as a negative number), it can be determined that the control parameter has not been stored before, and step 302 is entered.

[0071] Step 302, operate the LSU with the type A control parameter.

[0072] If the control parameter is not stored, the control parameter matching is performed in sequence, and a control parameter is selected to operate the LSU.

[0073] Step 303, obtain the actual line synchronization signal period of the current LSU.

[0074] Step 304, determine whether there is a match according to the actual line synchronization signal period and the preset line synchronization signal period recorded by the current control parameter.

[0075] The control parameter in the current matching process records the preset line synchronization signal period. If the actual line synchronization signal period of the LSU and the preset line synchronization signal period have a small error, it can be determined that the control parameter matches the LSU. Specifically, an error threshold can be set in advance. If the difference between the actual line synchronization signal period and the preset line synchronization signal period does not exceed the error threshold, it is determined that the current control parameter matches the LSU.

[0076] Step 305, switch to the type B (C, D, E) control parameter for matching.

[0077] If the current control parameter fails to match, switch to other control parameters for matching.

[0078] Step 306, store the type A control parameter and the flag bit information.

[0079] If the matching is successful, the image forming apparatus stores the current control parameters and sets the flag information to a positive number. If the matching fails, the flag information is set to a negative number.

[0080] In a specific embodiment, the image forming apparatus sets different flag information according to the reason for the matching failure and reports the reason. If the error is large, the flag information is set to -2, and the abnormal line synchronization signal period is reported. If all control parameters do not match, the flag information is set to -1, and the LSU recognition failure is reported. If the motor parameters are abnormal, resulting in unstable startup of the motor, the flag information is set to -3, and the motor abnormality is reported. The user can replace the motor and then perform the matching again.

[0081] Step 307, run the LSU based on the matched control parameters.

[0082] During the operation of the LSU, the image forming apparatus still detects the synchronization signal period. If it is found that the line synchronization signal period is abnormal, the control parameter matching process is performed again.

[0083] In the actual matching process, the image forming apparatus can determine whether to perform the matching according to whether the LSU rotates. Rotation represents that the matching is in progress. After the LSU rotates and is normally ready, it represents that the matching is successful. If the LSU is broken and does not rotate, and the line synchronization signal period cannot be matched, the image forming apparatus will report an error. Usually, the error can be reported 2 times.

[0084] In one embodiment, in order to avoid the control parameter matching process from affecting the overall timing of the image forming apparatus, a separate thread can be started to complete the matching process before the main thread is started. In order to reduce the loss of the motor, the control parameter with the minimum motor speed can be selected for matching first. If the matching fails, other control parameters are switched according to the order of increasing motor speed.

[0085] In the embodiment of the present invention, after the image forming apparatus is started, if it is determined that the control parameters have been stored, the control parameters are directly obtained to control the operation of the LSU, and during the operation, it is determined whether the control parameters match according to the line synchronization signal period. Since the type recognition (control parameter matching) of the LSU is not performed by setting the motor speed, the waiting time can be reduced. If it is determined that the control parameters have not been stored, the LSU is run based on different control parameters, and the matching is performed according to the actual line synchronization signal period. A line synchronization sensor is provided inside the LSU to determine the actual line synchronization signal period.

[0086] Figure 4 It is a schematic structural diagram of a control parameter matching device provided by an embodiment of the present invention. This device can be used as a specific device to implement the control parameter matching method provided by the embodiment of the present invention, such as Figure 4 As shown, the device may include: a processing module 410, a judgment module 420, and a matching module 430.

[0087] A processing module 410, after the image forming apparatus is started, if it is determined that the image forming apparatus has stored first control parameters of the laser scanning unit, controls the operation of the laser scanning unit based on the first control parameters.

[0088] A determination module 420, during the operation of the laser scanning unit, determines whether the first control parameters match the laser scanning unit according to the line synchronization signal parameters of the laser scanning unit.

[0089] A matching module 430, if they do not match, re-executes the control parameter matching process to determine second control parameters that match the laser scanning unit, and controls the operation of the laser scanning unit based on the second control parameters.

[0090] The processing module 410 can obtain flag bit information. If the flag bit information is positive, it is determined that the image forming apparatus has stored the first control parameters of the laser scanning unit. If it is detected that the flag bit information is negative, it is determined that the image forming apparatus does not store the laser scanning unit.

[0091] During the operation of the laser scanning unit, the determination module 420 determines the actual line synchronization signal period of the laser scanning unit; if the difference between the actual line synchronization signal period and the preset line synchronization signal period recorded in the first control parameters does not exceed a first threshold, it is determined that the first control parameters match the laser scanning unit, otherwise it is determined that the first control parameters do not match the laser scanning unit.

[0092] The matching module 430 obtains a variety of pre-configured control parameters, each control parameter including different motor speeds and corresponding preset line synchronization signal periods; controls the operation of the motor of the laser scanning unit based on the motor speed of any one of the control parameters, and determines the actual line synchronization signal period of the current laser scanning unit; if the difference between the actual line synchronization signal period and the preset line synchronization signal period of the current control parameter does not exceed the first threshold, the current control parameter is determined as the second control parameter that matches the laser scanning unit; if the difference between the actual line synchronization signal period and the preset line synchronization signal period of the current control parameter exceeds the first threshold, other control parameters are switched for matching.

[0093] Figure 5 It is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. Figure 5 The displayed electronic device is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present invention.

[0094] Such as Figure 5As shown, the electronic device is presented in the form of a general-purpose computing device. The components of the electronic device may include, but are not limited to: one or more processors 510, a memory 530, and a communication bus 540 that connects different system components (including the memory 530 and the processor 510).

[0095] The communication bus 540 represents one or more of several types of bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. By way of example, these architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnection (PCI) bus.

[0096] The electronic device typically includes a variety of computer system-readable media. These media can be any available media that can be accessed by the electronic device, including volatile and non-volatile media, removable and non-removable media.

[0097] The memory 530 may include computer system-readable media in the form of volatile memory, such as random access memory (RAM) and / or cache memory. The electronic device may further include other removable / non-removable, volatile / non-volatile computer system storage media. Although Figure 5 not shown, a disk drive for reading and writing to a removable non-volatile disk (such as a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (such as a Compact Disc Read Only Memory (CD-ROM), a Digital Video Disc Read Only Memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to the communication bus 540 through one or more data media interfaces. The memory 530 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.

[0098] A program / util utility having a set (at least one) of program modules can be stored in the memory 530. Such program modules include—but are not limited to—an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment. The program modules generally execute the functions and / or methods in the embodiments described in the present invention.

[0099] The electronic device can also communicate with one or more external devices, and can also communicate with one or more devices that enable a user to interact with the electronic device, or communicate with any device (such as a network card, a modem, etc.) that enables the electronic device to communicate with one or more other computing devices. Such communication can be carried out through the communication interface 520. And, the electronic device can also communicate with one or more networks (such as a Local Area Network (LAN), a Wide Area Network (WAN), and / or a public network, such as the Internet) through a network adapter ( Figure 5 not shown in the figure). The above-mentioned network adapter can communicate with other modules of the electronic device through the communication bus 540. It should be understood that although Figure 5 not shown in the figure, other hardware and / or software modules can be used in combination with the electronic device, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, Redundant Arrays of Independent Drives (RAID) systems, tape drives, and data backup storage systems, etc.

[0100] The processor 510 executes various functional applications and data processing by running the programs stored in the memory 530, such as implementing the control parameter matching method provided by the embodiments of the present invention.

[0101] The embodiments of the present invention also provide a computer-readable storage medium. The above computer-readable storage medium stores computer instructions, and the above computer instructions cause the above computer to execute the control parameter matching method provided by the embodiments of the present invention.

[0102] The above computer-readable storage medium may adopt any combination of one or more computer-readable media. The computer-readable media may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (a non-exhaustive list) of the computer-readable storage medium include: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (hereinafter referred to as ROM), an erasable programmable read-only memory (hereinafter referred to as EPROM), or a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0103] The computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries the computer-readable program code. Such a propagated data signal may take various forms, including - but not limited to - an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer-readable signal medium may also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0104] The program code contained on the computer-readable medium may be transmitted by any appropriate medium, including - but not limited to - wireless, wire, optical fiber, RF, etc., or any suitable combination of the above.

[0105] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0106] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise specifically defined.

[0107] Any process or method description shown in a flowchart or described otherwise herein can be understood to represent a module, segment, or portion of code including one or more executable instructions for implementing a customized logical function or process. The scope of the preferred embodiments of the present invention includes additional implementations where functions may be executed not in the order shown or discussed, including in a substantially simultaneous manner according to the functions involved or in a reverse order, which should be understood by those skilled in the art to which the embodiments of the present invention pertain.

[0108] In several embodiments provided by the present invention, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and 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 displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces, and the indirect coupling or communication connection of devices or units can be in an electrical, mechanical, or other form.

[0109] In addition, each functional unit in various embodiments of the present invention can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a hardware plus software functional unit.

[0110] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.

Claims

1. A control parameter matching method, characterized in that, Including: After the image forming apparatus is started, if it is determined that the image forming apparatus has stored the first control parameter of the laser scanning unit, the laser scanning unit is controlled to operate based on the first control parameter. The first control parameter is the control parameter that was confirmed to match successfully and saved during the previous startup process of the image forming apparatus. The image forming apparatus stores only one control parameter for the laser scanning unit. During the operation of the laser scanning unit, it is determined whether the first control parameter matches the laser scanning unit according to the line synchronization signal parameter of the laser scanning unit. If they match, continue to control the operation of the laser scanning unit based on the first control parameter. If they do not match, re-execute the control parameter matching process to determine the second control parameter that matches the laser scanning unit, and control the operation of the laser scanning unit based on the second control parameter. The determining whether the first control parameter matches the laser scanning unit according to the line synchronization signal parameter of the laser scanning unit during the operation of the laser scanning unit includes: During the operation of the laser scanning unit, determine the actual line synchronization signal period of the laser scanning unit. If the difference between the actual line synchronization signal period and the preset line synchronization signal period recorded in the first control parameter does not exceed the first threshold, it is determined that the first control parameter matches the laser scanning unit; otherwise, it is determined that the first control parameter does not match the laser scanning unit.

2. The method according to claim 1, wherein The line synchronization signal parameter includes at least one of the number and period of the line synchronization signal.

3. The method according to claim 1, characterized in that, The determining that the image forming apparatus has stored the first control parameter of the laser scanning unit includes: Obtain flag bit information, where the flag bit information corresponds to the type of the laser scanning unit. If the flag bit information belongs to the first preset value, it is determined that the image forming apparatus has stored the first control parameter of the laser scanning unit corresponding to the first preset value.

4. The method according to claim 3, wherein The method further includes: After the image forming apparatus is started, if it is detected that the flag bit information belongs to the second preset value, directly execute the control parameter matching process to determine the second control parameter, and set the flag bit information to the first preset value corresponding to the second control parameter.

5. The method according to claim 3, wherein After the step of, if they do not match, re-execute the control parameter matching process to determine the second control parameter that matches the laser scanning unit, the method further includes: Delete the first control parameter and modify the flag bit information to the first preset value corresponding to the second control parameter.

6. The method according to claim 1, wherein The executing the control parameter matching process to determine the second control parameter that matches the laser scanning unit includes: Obtain a plurality of pre-configured control parameters, each control parameter including different motor speeds and corresponding preset line synchronization signal periods. Control the motor of the laser scanning unit to operate based on the motor speed of any one of the control parameters, and determine the actual line synchronization signal period of the current laser scanning unit. If the difference between the actual horizontal sync signal period and the preset horizontal sync signal period of the current control parameter does not exceed the first threshold, the current control parameter is determined as the second control parameter that matches the laser scanning unit; If the difference between the actual horizontal sync signal period and the preset horizontal sync signal period of the current control parameter exceeds the first threshold, other control parameters are switched for matching.

7. A control parameter matching device, characterized in that, It includes: A processing module, after the image forming apparatus is started, if it is determined that the image forming apparatus has stored the first control parameter of the laser scanning unit, the laser scanning unit is controlled to operate based on the first control parameter. The first control parameter is the control parameter that was successfully matched and saved during the previous startup process of the image forming apparatus, and the image forming apparatus stores only one control parameter for the laser scanning unit; A judgment module, during the operation of the laser scanning unit, determines whether the first control parameter matches the laser scanning unit according to the horizontal sync signal parameter of the laser scanning unit; A matching module, if they match, continues to control the laser scanning unit to operate based on the first control parameter; if they do not match, the control parameter matching process is re-executed to determine the second control parameter that matches the laser scanning unit, and the laser scanning unit is controlled to operate based on the second control parameter; During the operation of the laser scanning unit, determining whether the first control parameter matches the laser scanning unit according to the horizontal sync signal parameter of the laser scanning unit includes: During the operation of the laser scanning unit, determine the actual horizontal sync signal period of the laser scanning unit; If the difference between the actual horizontal sync signal period and the preset horizontal sync signal period recorded in the first control parameter does not exceed the first threshold, it is determined that the first control parameter matches the laser scanning unit; otherwise, it is determined that the first control parameter does not match the laser scanning unit.

8. The device according to claim 7, characterized in that, The horizontal sync signal parameter includes at least one of the number and period of the horizontal sync signal.

9. The device according to claim 7, characterized in that Determining that the image forming apparatus has stored the first control parameter of the laser scanning unit includes: Obtain flag bit information, where the flag bit information corresponds to the type of the laser scanning unit; If the flag bit information belongs to the first preset value, it is determined that the image forming apparatus has stored the first control parameter of the laser scanning unit corresponding to the first preset value.

10. The apparatus according to claim 9, wherein The processing module is further configured to, after the image forming apparatus is started, if it is detected that the flag bit information belongs to the second preset value, directly execute the control parameter matching process to determine the second control parameter, and set the flag bit information to the first preset value corresponding to the second control parameter.

11. The device according to claim 9, characterized in that, After re-executing the control parameter matching process to determine the second control parameter that matches the laser scanning unit when they do not match, the processing module is further configured to delete the first control parameter and modify the flag bit information to the first preset value corresponding to the second control parameter.

12. The device according to claim 7, characterized in that, Execute the control parameter matching process to determine a second control parameter that matches the laser scanning unit, including: Obtain a variety of pre-configured control parameters, each control parameter including different motor speeds and corresponding preset line synchronization signal periods; Control the motor of the laser scanning unit to run based on the motor speed of any one control parameter, and determine the actual line synchronization signal period of the current laser scanning unit; If the difference between the actual line synchronization signal period and the preset line synchronization signal period of the current control parameter does not exceed the first threshold, determine the current control parameter as the second control parameter that matches the laser scanning unit; If the difference between the actual line synchronization signal period and the preset line synchronization signal period of the current control parameter exceeds the first threshold, switch to other control parameters for matching.

13. An electronic device, characterized in that, Including: At least one processor; And At least one memory communicatively connected to the processor, wherein: The memory stores program instructions, and the processor can execute the method according to any one of claims 1 to 6 by calling the program instructions.

14. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein the program, when executed by the processor, implements the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Scanning control parameter backup method, using method, image forming device and system

    CN114520853A