This patent application is based on and claims priority pursuant to 35 U.S.C. §119(a) to Japanese Patent Application No. 2013-086574, filed on Apr. 17, 2013, in the Japan Patent Office, the entire disclosure of which is hereby incorporated by reference herein.
1. Technical Field
Example embodiments generally relate to an image forming apparatus, a method of controlling an image forming apparatus, and a non-transitory recording medium storing a program for controlling an image forming apparatus.
2. Background Art
In recent years, there has been a trend toward converting information into electronic form. As a result, image processing apparatuses such as printers and fax machines that are used to output the digitized information, and image processing apparatuses such as scanners that are used to digitize documents, have become indispensable.
Such image processing apparatuses are usually provided with an imaging capability, an image forming capability, a communication capability, or the like, and are configured as an MFP (multifunction peripheral) that can be used as a printer, facsimile, scanner, or copier.
As a model of the image forming and outputting processes of digitized information, image forming apparatuses that adopt an electrophotographic method are used for developing with developer an electrostatic latent image obtained by exposing a photoreceptor and for transferring the developed image to a recording medium (typically paper). Some electrophotographic image forming apparatuses use a separating mechanism for separating an image holding member that holds a developed developer image from a pressing member that presses the paper against the image holding member at a transfer unit that transfers the developed image on paper.
It sometimes happens that paper gets jammed and is not conveyed to the transfer unit, leaving the toner image to be formed directly on the processing member, which is undesirable.
Disclosed embodiments provide an image forming apparatus, a method of controlling an image forming apparatus, and a recording medium storing a program for controlling an image forming apparatus. Each of the image forming apparatus, the method of controlling an image forming apparatus, and the program for controlling an image forming apparatus obtains and stores image identifiers for identifying images to be formed and output, in the order of output, obtains and stores a passing image identifier for identifying an image to be output to a recording medium to which failure has occurred among the images to be formed and output, transfers a developer image to the recording medium, the developer image being an image to be formed and output developed by developer, holds the developer image, presses the recording medium against a holding member, generates a trigger signal used for determining timing at which a developer image reaches a transfer unit, obtains the trigger signal, compares the image identifier identifying the developer image reaching the transfer unit with the stored passing image identifier to detect an error in conveyance of the recording medium to which the developer image reaching the transfer unit is to be transferred, and creates a gap, at a timing specified by the trigger signal, between the holding member and a pressing member when an error is detected in conveyance of the recording medium to which the developer image reaching the transfer unit is to be transferred.
A more complete appreciation of exemplary embodiments and the many attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings.
The accompanying drawings are intended to depict exemplary embodiments of the present disclosure and should not be interpreted to limit the scope thereof. The accompanying drawings are not to be considered as drawn to scale unless explicitly noted.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the present invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “includes” and/or “including”, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
In describing example embodiments shown in the drawings, specific terminology is employed for the sake of clarity. However, the present disclosure is not intended to be limited to the specific terminology so selected and it is to be understood that each specific element includes all technical equivalents that have the same structure, operate in a similar manner, and achieve a similar result.
In the following description, illustrative embodiments will be described with reference to acts and symbolic representations of operations (e.g., in the form of flowcharts) that may be implemented as program modules or functional processes including routines, programs, objects, components, data structures, etc., that perform particular tasks or implement particular abstract data types and may be implemented using existing hardware at existing network elements or control nodes. Such existing hardware may include one or more Central Processing Units (CPUs), digital signal processors (DSPs), application-specific-integrated-circuits (ASICs), field programmable gate arrays (FPGAs) computers or the like. These terms in general may be collectively referred to as processors.
Unless specifically stated otherwise, or as is apparent from the discussion, terms such as “processing” or “computing” or “calculating” or “determining” or “displaying” or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical, electronic quantities within the computer system's registers and memories into other data similarly represented as physical quantities within the computer system memories or registers or other such information storage, transmission or display devices.
Example embodiments of the present invention are described below in detail with reference to the drawings. In these example embodiments of the present invention, when an image forming apparatus runs out of paper or paper jam occurs, an image is passed by using a shock jitter canceling mechanism provided for the image forming apparatus.
The main controller 1 controls the overall operation of the image forming apparatus. For example, the main controller 1 sends and receives data through the network, processes the received print job, and performs image processing. Moreover, the main controller 1 controls a control panel that allows a user to operate the image forming apparatus, and a display that allows a user to obtain data from the image forming apparatus through displaying such data.
The engine controller 2 controls the engine 3 that actually performs image forming and outputting processes, and more particularly, controls elements of the engine 3. The engine 3 is a mechanism that actually forms and outputs images, and includes elements such as a conveyance mechanism that conveys paper and an image formation mechanism that forms an image on paper.
As illustrated in
The CPU 10 serves as a computation unit, and controls the entire operation of the main controller 1. The RAM 20 is a volatile storage medium capable of reading and writing data at high speed, and is used as a working area when the CPU 10 processes data. The ROM 30 is a read-only nonvolatile storage medium in which firmware programs or the like are stored. The volatile HDD 40 is a data readable/writable nonvolatile storage medium in which an OS (operating system), various kinds of control programs, applications, programs, or the like are stored. The I/F 50 connects various kinds of hardware, networks, or the like to the bus 60, and controls these elements.
In such a hardware configuration, programs stored on the ROM 30, the HDD 40, or in another recording medium such as an optical disk are read by the RAM 20, and the CPU 10 performs computation according to these programs. This series of processes configures a software controller. The combination of the software controller as configured above and hardware configures a functional block that implements the capabilities of information processing, such as that of the main controller 1 according to the example embodiment of the present invention.
Next, the mechanical configuration of a part of the engine 3 and the conveyance of paper through the apparatus along a conveyance path will be described with reference to
As illustrated in
The color images of toner that are respectively formed on the surfaces of the photoreceptor drums 102 of four colors are transferred to the conveyance belt 101, such that the color images are superimposed one above the other to form a full color image on the conveyance belt 101. The full color image formed on the conveyance belt 101 as above is transferred by a transfer unit 104 to paper that has been conveyed along the path, at a position where the conveyance path of paper illustrated as broken lines in
The paper on which the full color image has been formed is further conveyed, and the image is fixed at a fixing unit including a fixing roller 105. Then, the paper is ejected to a paper output tray 107. In the case of duplex printing, the paper on a side of which the full image has been formed and fixed is conveyed to a reverse path 106 to be reversed, and is conveyed toward the transfer unit 104 again to receive another image on the other side of paper. The paper fed from the paper feed tray 103 is conveyed by a paper transfer unit such as a conveyance roller 108 to the transfer unit 104.
In such an image forming apparatus, the transfer unit 104 includes a pair of vertically-arranged rollers that sandwich the conveyance belt 101 to form a nip, and further transfers the toner image from the conveyance belt 101 to conveyed paper at the nip. Moreover, the rollers of the transfer unit 104 according to the example embodiment of the present invention serve as a contacting and separating mechanism 104A that is controlled to create a gap between the pair of rollers. The contacting and separating mechanism 104A is used to cancel a shock jitter in which the conveyance speed of paper changes momentarily due to a change in friction force caused by varying thickness of paper, or to let an adjustment pattern, which is formed on the conveyance belt 101 for correcting an operational parameter of the image forming apparatus, pass the transfer unit 104.
Next, the contacting and separating mechanism 104A according to an example embodiment of the present invention is described.
Cams 404 are provided at both ends of the transfer roller 403, where the cams 404 are some distance away from the conveyance belt 101 and do not contact the conveyance belt 101. At a certain point during the rotation of the cams 404, the counter roller 405 moves away from the transfer roller 403 and the conveyance belt 101 and a gap is created therebetween. Note that the cam 404 is arranged at both ends of the transfer roller 403 and thus cannot be seen in actuality. However, the outline of the transfer roller 403 is shown by broken lines in
A timing belt 402 is entrained around the cams 404 and the motor 401. Thus, the driving power generated by the rotation of the motor 401 is conveyed to the cams 404 such that the cams 404 rotate. The motor 401 is driven by a motor driver 400 to rotate. The motor driver 400 is controlled by a contact/separation state controller 200 provided for the engine controller 2.
The contacting and separating mechanism 104A illustrated in
Next, the functional configuration of the contact/separation state controller 200 of
As illustrated in
The contact/separation state data storage unit 201 obtains and stores data used for controlling the contacting and separating mechanism 104A of the transfer unit 104, for every page conveyed to the transfer unit 104, i.e., for every page on which an image is formed and is output. Moreover, the contact/separation state data storage unit 201 obtains and stores the data of the toner images that are formed on the conveyance belt 101 and are to be passed through the transfer unit 104, as is described in detail later.
The timing generator 202 obtains from the main controller 1 a trigger signal that indicates triggering timing used for determining the leading end and trailing end of paper from another device, for every page conveyed to the transfer unit 104; i.e., for every page on which an image is formed and is output. Then, the timing generator 202 determines the timing at which each of the leading end and trailing end of the paper passes through the transfer unit 104 in accordance with the data stored in the contact/separation state data storage unit 201. In other words, the timing generator 202 serves as a trigger signal obtaining unit that obtains a trigger signal used for determining the timing at which a toner image reaches the transfer unit 104. Note that the toner image is a developer image on which an image to be output is developed by developer.
The contact/separation state determining unit 203 determines whether it is necessary for the contacting and separating mechanism 104A to operate according to the data stored in the contact/separation state data storage unit 201 and the contact/separation state management unit 204, for every timing determined by the timing generator 202 at which the leading end and trailing end of paper reaches the transfer unit 104. In other words, the contact/separation state determining unit 203 serves as a conveyance error detector that compares an image ID for identifying a toner image reaching the transfer unit 104 with a stored passing image ID to detect an error in the conveyance of paper on which a toner image reaching the transfer unit 104 is to be transferred.
The contact/separation state management unit 204 stores a current contact/separation state at the transfer unit 104 in real time. The control signal output unit 205 outputs a control signal for controlling the motor driver 400 in accordance with the contact/separation state determining unit 203. In other words, the control signal output unit 205 of the contact/separation state controller 200 controls the contacting and separating mechanism 104A of the transfer unit 104 when an error is detected in the conveyance of paper on which a toner image reaching the transfer unit 104 is to be transferred.
According to the configuration as described above, even when the image forming apparatus runs out of paper or there is a failure in paper conveyance due to paper jam or the like and the image formed on the conveyance belt 101 enters the transfer unit 104 to which no paper has been conveyed, the counter roller 405 can be prevented from being soiled by toner.
The image ID is information identifying each page on which an image is formed and is output. The adjustment pattern is data indicating presence and absence, i.e., data indicating whether any pattern for adjusting operational parameters of the image forming apparatus is formed or not between a page identified by each image ID and the following page. In other words, the adjustment pattern is used as adjustment image data that indicates whether or not a pattern of images for adjusting the image forming apparatus is formed between images to be successively formed and output.
The shock jitter cancellation is data indicating whether or not shock jitter cancellation is necessary for preventing a change in conveyance speed due to the thickness of paper to be conveyed. In other words, the shock jitter cancellation is used as thickness-related information indicating whether or not a gap is to be created between the counter roller 405 and the conveyance belt 101 depending on the thickness of paper that serves as a recording medium.
The leading end timing and trailing end timing are data indicating time in seconds, for example, “xxx seconds”. The leading end timing and trailing end timing are used to determine the timing at which the leading end and trailing end of paper reach the transfer unit 104 according to the trigger signal that the timing generator 202 obtains from the main controller 1.
Note that a storage medium for storing contact/separation state control data is allocated in the RAM 20 of
The feeding and conveyance of paper from the paper feed tray 103 is controlled by the engine controller 2. Accordingly, when a paper jam occurs as illustrated in
For example, one or more sensors may be provided in the conveyance path to detect the time at which the leading end passes and the time at which the trailing end passes to output at least two sensor outputs. When the sensor outputs are not obtained, for example, during a predetermined time period, it is determined that the paper jam occurs.
As depicted in
Next, the operations of the contact/separation state controller 200 while the image forming apparatus according to the present example embodiment is performing a print job is described with reference to
The contact/separation state control data input to the contact/separation state data storage unit 201 is input from the main controller 1 to the engine controller 2 when a print job is to be performed. After that, processing is repeated until the timing generator 202 receives a trigger signal, i.e., until a timing trigger is created, (S1103/NO). When a timing trigger is created (S1103/YES), the timing generator 202 refers to the leading end timing and trailing end timing, described above with reference to
The timing generator 202 repeats counting the period of leading end timing until it has been counted up (S1105/NO), and when the period of leading end timing has been counted up (S1105/YES), the timing generator 202 inputs a timing signal to the contact/separation state determining unit 203 to indicate the timing at which the leading end of the paper reaches the transfer unit 104. Once a signal of the leading end timing end is received, the contact/separation state determining unit 203 refers to the contact/separation state control data stored in the contact/separation state data storage unit 201 in that order from the oldest, and also refers to the data of the contact/separation state management unit 204 to determine whether contact/separation state control of the transfer unit 104 is necessary and controls the contact/separation state as needed (S1106).
Subsequently, the timing generator 202 repeats counting the period of trailing end timing until it has been count up (S1107/NO), and when the period of trailing end timing has been count up (S1107/YES), the timing generator 202 inputs a timing signal to the contact/separation state determining unit 203 to indicate the timing at which the trailing end of the paper reaches the transfer unit 104.
Once a signal of the trailing end timing end is received, the contact/separation state determining unit 203 refers to the contact/separation state control data stored in the contact/separation state data storage unit 201 in that order from the oldest, and also refers to the data of the contact/separation state management unit 204 to determine whether contact/separation state control of the transfer unit 104 is necessary and control the contact/separation state when necessary (S1108). The contact/separation state controller 200 repeats the processes from S1103 to S1108 until the job is complete (S1109/NO), and terminates the process when the job is complete (S1109/YES). By performing such processes as described above, the contact/separation state controlling process for performing a print job according to the example embodiment becomes complete.
Next, the processes of S1106 and S1108 in
When the transfer unit 104 is found to be in a state of contact as a result of the determination in S1201 (S1201/YES), the contact/separation state determining unit 203 determines whether or not the next image reaching the transfer unit 104 is an image to be passed (S1202). In S1202, the contact/separation state determining unit 203 determines whether or not any image ID of the undetermined data of the contact/separation state control data stored in the contact/separation state data storage unit 201 as depicted in
When the next image is found to be an image to be passed as a result of the determination of S1202 (S1202/YES), a gap is created between the counter roller 405 and the conveyance belt 101. Here, the result of determination in S1201 indicates a state of contact, and thus the contact/separation state determining unit 203 instructs the control signal output unit 205 to output a control signal for controlling the motor driver 400 to drive the motor 401 (S1203).
Accordingly, the motor 401 rotates by a specified angle to change the state of the transfer unit 104 from that of
If the next image is found to be not an image to be passed as a result of the determination of S1202 (S1202/NO), the contact/separation state determining unit 203 terminates the process immediately.
When the transfer unit 104 is found to be in a state of separation as a result of the determination in S1201 (S1201/NO), the contact/separation state determining unit 203 determines whether or not the next image reaching the transfer unit 104 is an image to be passed (S1205). When the next image is found to be an image to be passed as a result of the determination of S1205 (S1205/YES), a gap is to be created between the counter roller 405 and the conveyance belt 101. Here, the result of the determination performed in S1201 indicates a state of separation, and thus it is not necessary to drive the motor 401 to rotate and the contact/separation state determining unit 203 terminates the process immediately.
On the other hand, when the next image is not an image to be passed as a result of the determination of S1205 (S1205/NO), it is necessary for the counter roller 405 to contact the conveyance belt 101, such that a transferring process becomes possible. Here, the result of determination in S1201 indicates a state of separation, and thus the contact/separation state determining unit 203 instructs the control signal output unit 205 to output a control signal for controlling the motor driver 400 to drive the motor 401 (S1206).
Accordingly, the motor 401 rotates by a specified angle to change the state of the transfer unit 104 from that of
By performing such processes as described above, the contact/separation state determination and contact/separation state controlling processes at the timing when the leading end of paper reaches the transfer unit 104 become complete.
In S1302, the contact/separation state determining unit 203 refers to the data of correction patterns in regard to the current page, and determines that separation is necessary between the current page and the next page when such correction patterns are present. Moreover, the contact/separation state determining unit 203 refers to the data of shock jitter cancellation in regard to the next page, and determines that separation is necessary between the current page and the next page when shock jitter cancellation is necessary.
When it is determined that separation is necessary as a result of the determination of S1302 (S1302/YES), the result of determination in S1301 indicates a state of contact, and thus the contact/separation state determining unit 203 instructs the control signal output unit 205 to output a control signal for controlling the motor driver 400 to drive the motor 401 (S1303). Accordingly, the motor 401 rotates by a specified angle to change the state of the transfer unit 104 from that of
On the other hand, when separation is not necessary as a result of the determination of S1302 (S1302/NO), the contact/separation state determining unit 203 terminates the process immediately.
When the transfer unit 104 is determines to be in a state of separation as a result of the determination in S1301 (S1301/NO), the contact/separation state determining unit 203 also determines whether or not it is necessary to make the transfer unit 104 be in a state of separation between the page that has just passed the transfer unit 104 and the next page reaching the transfer unit 104 (S1305). When separation is determined to be necessary as a result of the determination in S1305 (S1305/YES), the result of determination in S1301 indicates a state of separation, and thus it is not necessary to drive the motor 401 to rotate and the contact/separation state determining unit 203 terminates the process immediately.
On the other hand, when separation is determined to be not necessary as a result of the determination of S1305 (S1305/NO), it is necessary for the counter roller 405 to contact the conveyance belt 101, such that a transferring process becomes possible. Here, the result of determination in S1301 indicates a state of separation, and thus the contact/separation state determining unit 203 instructs the control signal output unit 205 to output a control signal for controlling the motor driver 400 to drive the motor 401 (S1306).
Accordingly, the motor 401 rotates by a specified angle to change the state of the transfer unit 104 from that of
By performing such processes as described above, the contact/separation state determination and contact/separation state controlling processes at the timing when the trailing end of paper reaches the transfer unit 104 become complete.
As described above, when there is a failure in the conveyance of paper in the image forming apparatus according to an example embodiment of the present invention, an identifier that identifies the image to be transferred on the paper is used to determine the timing at which the toner image of the developed image passes through the transfer unit 104, and the contacting and separating mechanism 104A of the transfer unit 104 is driven to cancel shock jitter or avoid a pattern for adjusting. Accordingly, a member disposed opposite a holding member that holds the developed image may be prevented from being soiled by developer.
Moreover, a contacting and separating mechanism 104A of the transfer unit 104 is used to avoid shock jitter cancellation or an adjustment pattern, according to the example embodiment of the present invention. Accordingly, it is not necessary to provide a dedicated mechanism for an image forming apparatus, and such an image forming apparatus can be produced at low cost.
Conventionally, when a failure occurs in paper conveyance, an already-formed image soils the counter roller 405. Thus, a separate toner removing mechanism is provided in order to remove the soil. By contrast, an image forming apparatus according to an example embodiment of the present invention is able to omit a toner removing mechanism because a contacting and separating mechanism 104A of the transfer unit 104 prevents the counter roller 405 from being soiled by toner. Accordingly, the cost of manufacturing image forming apparatuses can be reduced.
In the embodiments above, a case of a two-step transfer image forming apparatus with the conveyance belt 101 has been described as an example. When a two-step transfer system is adopted, there are some cases in which adjustment patterns as described above are formed on the conveyance belt 101 in addition to the toner images to be transferred to paper, and a toner removing mechanism is usually provided to remove residual toner images from the conveyance belt 101.
Accordingly, even when an error occurs in conveyance of paper, an erroneous toner image can be removed as long as such an erroneous toner image passes through the transfer unit 104. This is because the surface of the conveyance belt 101 is cleaned by a generally-provided toner removing mechanism. For this reason, an erroneous toner image due to an error occurred in conveyance of pager can be dealt with without making a major change to the configuration of an apparatus, according to an example embodiment of the present invention.
In the above embodiments, a case of a contacting and separating mechanism 104A as illustrated in
In the above embodiments, force is applied to the counter roller 405 such that the counter roller 405 is pressed against the conveyance belt 101 and the transfer roller 403, and the cam 404 presses the counter roller 405 downwards to create a gap. By contrast, for example, a configuration in which the counter roller 405 is fixed and the secondary transfer roller 403 is pressed against the counter roller 405 over the conveyance belt 101 is also possible.
In such a case, a gap is created between the conveyance belt 101 and the counter roller 405 by loosening the pressing force on the secondary transfer roller 403. However, the conveyance belt 101 needs to be elastic in such a configuration. Moreover, as the conveyance belt 101 expands and contracts, the shape of the toner image formed on the surface of the conveyance belt 101 changes. By contrast, the tension applied to the conveyance belt 101 is constant in the configuration illustrated in
Numerous additional modifications and variations are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the disclosure of the present invention may be practiced otherwise than as specifically described herein. For example, elements and/or features of different illustrative embodiments may be combined with each other and/or substituted for each other within the scope of this disclosure and appended claims.
Further, as described above, any one of the above-described and other methods of the present invention may be embodied in the form of a computer program stored on any kind of storage medium. Examples of storage media include, but are not limited to, flexible disk, hard disk, optical discs, magneto-optical discs, magnetic tapes, nonvolatile memory cards, ROM (read-only-memory), etc. Alternatively, any one of the above-described and other methods of the present invention may be implemented by ASICs, prepared by interconnecting an appropriate network of conventional component circuits, or by a combination thereof with one or more conventional general-purpose microprocessors and/or signal processors programmed accordingly.
Number | Date | Country | Kind |
---|---|---|---|
2013-086574 | Apr 2013 | JP | national |