Image recording device, control method of the same and program
The image recording device addresses the challenge of positional deviation in skewed recording media by using a control unit and sensor system to derive and apply correction amounts to the image recording position, ensuring accurate image placement across the medium.
Patent Information
- Application Number
- JP2025009271
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-01-22
- Publication Date
- 2025-04-10
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing image recording devices struggle to effectively suppress positional deviation of images in the orthogonal direction when the recording medium is skewed, particularly for longer paper lengths.
The image recording device employs a conveying mechanism, an image head, a sensor for detecting the end position of the recording medium, and a control unit that temporarily determines the image recording position based on image data and the size of the recording medium. It performs a correction amount derivation process, a judgment process, and a decision process to adjust the recording position and correct for skew, ensuring accurate image placement across the medium.
This solution effectively suppresses positional deviation of images in the orthogonal direction even when the recording medium is skewed, ensuring accurate image placement and reducing errors, especially for longer paper lengths.
Smart Images

Figure 2025061599000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an image recording apparatus for recording an image on a recording medium, and a control method and program thereof. [Background technology]
[0002] Patent Document 1 discloses a technique for correcting skew of paper by abutting the side edge (edge in the perpendicular direction) of the paper (recording medium) against a reference member. By correcting skew in this way, it is possible to suppress positional deviation in the perpendicular direction of an image recorded on the paper. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2010-260696 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, for example, if skew correction is performed only on the leading edge of the paper, the effect of skew becomes greater toward the trailing edge of the paper, making it difficult to suppress misalignment of the image in the perpendicular direction. This problem becomes more pronounced when the paper is long, making it difficult to suppress misalignment of the image in the perpendicular direction.
[0005] An object of the present invention is to provide an image recording apparatus, a control method and a program therefor, which are capable of suppressing positional deviation in the perpendicular direction of an image recorded on a recording medium even if the recording medium is skewed. [Means for solving the problem]
[0006] The image forming apparatus of the present invention comprises a transport mechanism for transporting a recording medium in a transport direction, a head for recording an image on the recording medium, a sensor for detecting an end position of the recording medium in an orthogonal direction perpendicular to the transport direction, and a control unit, and the control unit executes the following steps: a tentative determination process for tentatively determining a recording position of an image by the head for each of a plurality of unit areas arranged in the transport direction on the recording medium based on image data and a size of the recording medium; a correction amount derivation process for deriving a correction amount in the orthogonal direction of the recording position tentatively determined in the tentative determination process for each unit area based on the end position detected by the sensor; a first judgment process for determining whether the correction amount exceeds a first upper limit amount for each unit area; a determination process for determining a recording position based on the correction amount as the recording position for the unit area if it is determined in the first judgment process that the correction amount does not exceed the first upper limit amount; and a recording process for causing the head to record an image at the recording position determined in the determination process for each unit area.
[0007] The control method of the present invention is a control method for controlling an image recording device equipped with a transport mechanism that transports a recording medium in a transport direction, a head that records an image on the recording medium, and a sensor that detects an end position of the recording medium in an orthogonal direction perpendicular to the transport direction, and is characterized in that it executes the following steps: a tentative determination process that tentatively determines a recording position of an image by the head for each of a plurality of unit areas arranged in the transport direction on the recording medium based on image data and the size of the recording medium; a correction amount derivation process that derives a correction amount in the orthogonal direction of the recording position tentatively determined in the tentative determination process for each unit area based on the end position detected by the sensor; a first judgment process that determines whether the correction amount exceeds a first upper limit amount for each unit area; a determination process that determines a recording position based on the correction amount as the recording position for the unit area if it is determined in the first judgment process that the correction amount does not exceed the first upper limit amount; and a recording process that causes the head to record an image at the recording position determined in the determination process for each unit area.
[0008] The program of the present invention is characterized in that an image recording device having a transport mechanism for transporting a recording medium in a transport direction, a head for recording an image on the recording medium, and a sensor for detecting an end position of the recording medium in an orthogonal direction perpendicular to the transport direction is caused to function as: a provisional determination means for provisionally determining a recording position of an image by the head for each of a plurality of unit areas arranged in the transport direction on the recording medium based on image data and the size of the recording medium; a correction amount derivation means for deriving a correction amount in the orthogonal direction of the recording position provisionally determined by the provisional determination means for each unit area based on the end position detected by the sensor; a first judgment means for determining whether the correction amount exceeds a first upper limit amount for each unit area; a determination means for determining a recording position based on the correction amount as the recording position for the unit area if it is determined by the first judgment means that the correction amount does not exceed the first upper limit amount; and a recording means for causing the head to record an image at the recording position determined by the determination means for each unit area. Effect of the Invention
[0009] According to the present invention, after tentatively determining the printing position for each unit area, a correction amount in the orthogonal direction to the printing position is derived for each unit area based on the end position of the printing medium detected by the sensor, thereby making it possible to suppress positional misalignment in the orthogonal direction of the image printed on the printing medium even if the printing medium is skewed. [Brief description of the drawings]
[0010] [Figure 1] 1 is a side view of a printer according to a first embodiment of the present invention. [Diagram 2] FIG. 2 is a plan view of the printer of FIG. [Diagram 3] FIG. 2 is a block diagram showing the electrical configuration of the printer in FIG. [Figure 4] 2 is a flow chart showing a program executed by a CPU of the printer of FIG. 1. [Diagram 5] 13A and 13B are schematic diagrams showing a state in which the recording positions of the scanning operations are corrected based on the side edge positions of the leading edge of the paper. [Figure 6] 13 is a schematic diagram showing a state in which the recording position of each scanning operation is corrected based on the side edge position of the paper for each scanning operation. FIG. [Figure 7] FIG. 11 is a flowchart showing a program executed by a CPU of a printer according to a second embodiment of the present invention. [Figure 8] FIG. 11 is a flowchart showing a program executed by a CPU of a printer according to a third embodiment of the present invention. [Figure 9] FIG. 13 is a schematic diagram showing a state in which scanning regions partially overlap each other in a fourth embodiment of the present invention. [Figure 10] FIG. 13 is a schematic diagram showing a state in which the recording position of each scanning operation is corrected based on the side edge position of the paper for each of a plurality of scanning operations in a fifth embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] First Embodiment First, with reference to FIG. 1, the overall configuration of a printer 100 (image recording device) according to a first embodiment of the present invention will be described.
[0012] The printer 100 includes a housing 100 a , a paper feed tray 1 , a transport mechanism 3 , a cutter mechanism 4 , a head unit 5 , a platen 6 , a paper discharge tray 8 , and a control device 10 .
[0013] The paper feed tray 1 corresponds to the "tray" of the present invention, has a box shape that opens upward, and is detachable from the lower part of the housing 100a. The paper discharge tray 8 is formed by a side wall at the upper part of the housing 100a, and is openable and closable relative to the housing 100a.
[0014] The paper feed tray 1 can accommodate roll paper R (roll body). The roll paper R is a sheet-like paper P (recording medium) wound in a roll shape around the outer circumferential surface of a cylindrical core member Rc. The roll paper R is accommodated in the paper feed tray 1 with its rotation axis Rx (the central axis of the core member Rc) aligned with the scanning direction, and is supported by two rollers 11 and 12.
[0015] The transport mechanism 3 includes a feed roller 3a, a pair of intermediate rollers 3b, a pair of transport rollers 3c, a pair of paper discharge rollers 3d, and guides 3g1 and 3g2.
[0016] The feed roller 3a is supported on the tip of an arm 3y. The arm 3y is rotatably supported on a support shaft 3x, and is biased so that the feed roller 3a approaches the bottom surface of the paper feed tray 1. The feed roller 3a is a drive roller that rotates by the drive of a conveying motor 3m (see FIG. 3). The intermediate roller pair 3b, the conveying roller pair 3c, and the paper discharge roller pair 3d each include a drive roller that rotates by the drive of the conveying motor 3m, and a driven roller that rotates along with the drive roller.
[0017] When the conveying motor 3m (see FIG. 3) is driven under the control of the control device 10 and the feed roller 3a rotates, the roll paper R rotates in the direction of the arrow B as shown in FIG. 1, and the paper P unwound from the roll paper R is fed toward the intermediate roller pair 3b. Then, the intermediate roller pair 3b, the conveying roller pair 3c, and the paper discharge roller pair 3d rotate while holding the paper P, so that the paper P is conveyed in the conveying direction A along the conveying path C.
[0018] The guide 3g1 is disposed between the feeding roller 3a and the pair of intermediate rollers 3b on the conveying path C, and guides the paper P fed by the feeding roller 3a to the pair of intermediate rollers 3b. The guide 3g1 is formed by a side wall of the paper feed tray 1.
[0019] The guide 3g2 is disposed between the intermediate roller pair 3b and the conveying roller pair 3c on the conveying path C, and guides the paper P conveyed by the intermediate roller pair 3b to the conveying roller pair 3c. The guide 3g2 is composed of a pair of plate-like members disposed so as to sandwich the conveying path C therebetween.
[0020] The cutter mechanism 4 includes a pair of rotary blades arranged on either side of the conveying path C. When the cutter motor 4m (see FIG. 3) is driven under the control of the control device 10, the pair of rotary blades rotate, and the paper P unwound from the roll paper R is cut.
[0021] The head unit 5 is disposed on the transport path C between the pair of transport rollers 3c and the pair of paper discharge rollers 3d, and includes a head 51 and a carriage 52 that holds the head 51.
[0022] The platen 6 is disposed on the transport path C between the pair of transport rollers 3c and the pair of paper discharge rollers 3d and below the head unit 5.
[0023] The head 51 and the carriage 52 can be moved in a scanning direction (an "orthogonal direction" perpendicular to the conveying direction A) by a moving mechanism 7 (see FIG. 2). The moving mechanism 7 includes a pair of guides 7a, 7b that support the carriage 52, and a belt 7c connected to the carriage 52. When the carriage motor 7m (see FIG. 3) is driven under the control of the control device 10, the belt 7c runs, and the carriage 52 moves in the scanning direction along the guides 7a, 7b.
[0024] A plurality of nozzles N are formed on the bottom surface of the head 51. When the paper P transported by the transport mechanism 3 passes below the head 51 while being supported by the platen 6, the driver IC 5m (see FIG. 3) is driven under the control of the control device 10, and ink is ejected from the nozzles N to record an image on the paper P.
[0025] As shown in Fig. 3, the control device 10 has a CPU (Central Processing Unit) 10a, a ROM (Read Only Memory) 10b, and a RAM (Random Access Memory) 10c. The ROM 10b stores programs and data for the CPU 10a to control various operations. The RAM 10c temporarily stores data used when the CPU 10a executes a program. The CPU 10a executes a recording process and the like in accordance with the programs and data stored in the ROM 10b and the RAM 10c, based on data received from an external device (such as the PC 20 shown in Fig. 3). The CPU 10a corresponds to the "control unit" of the present invention.
[0026] In the recording process, the CPU 10a drives the transport motor 3m, cutter motor 4m, carriage motor 7m, and driver IC 5m based on a recording command (including image data) received from the PC 20 or the like to cut the paper P unwound from the roll paper R to a predetermined length, and then alternates between a transport operation in which the transport mechanism 3 transports the paper P a predetermined distance in the transport direction A and a scanning operation in which the movement mechanism 7 moves the head 51 in the scanning direction and ejects ink from the nozzles N onto the paper P. In this way, ink dots are formed on the paper P, and an image is recorded. The paper P with the image recorded on it is received in the paper output tray 8, which is open relative to the housing 100a.
[0027] In addition, the control device 10 is electrically connected to a display 9 (notification unit) of the printer 100, and notifies the user of the printer 100 through the display 9.
[0028] As shown in FIG. 1 and FIG. 2, the carriage 52 is provided with a sensor 5s for detecting the position of the side edge (end in the scanning direction) of the paper P. As shown in FIG. 2, the sensor 5s is disposed on one side of the head 51 in the scanning direction. The sensor 5s is located upstream of the nozzles N in the transport direction A. The sensor 5s is a light reflection sensor having a light emitting section and a light receiving section. The light emitting section irradiates light downward, and the light receiving section receives the light reflected from either the platen 6 or the paper P. Data indicating the amount of reflected light received by the light receiving section is transmitted to the control device 10. In the control device 10, the CPU 10a can detect the position of the side edge of the portion of the paper P facing the sensor 5s by comparing the data received from the sensor 5s while the carriage 52 moves in the scanning direction with the data of the amount of reflected light from the platen 6 and the amount of reflected light from the paper P stored in the ROM 10b.
[0029] Next, the programs executed by the CPU 10a will be described.
[0030] 4, the CPU 10a first determines whether or not a recording command has been received from the PC 20 etc. (S1). If a recording command has not been received (S1: NO), the CPU 10a repeats the process of S1.
[0031] When a recording command is received (S1: YES), the CPU 10a provisionally determines the recording position of each scanning operation based on the image data of the recording command and the size of the paper P (S2: provisional determination process). As shown in FIG. 5, the n-th scanning operation (n=1 to N) is sequentially performed for each scanning area Pn (n=1 to N) of the paper P. The scanning areas Pn (n=1 to N) are strip-shaped areas extending in the orthogonal direction and are aligned in the transport direction A. In this embodiment, one scanning area Pn corresponds to the "unit area" of the present invention. The recording position includes the recording start position and the recording end position for each scanning area Pn, and is specified by the moving speed of the carriage 52 and the drive timing of the driver IC 5m. In S2, the recording position is provisionally determined assuming that the paper P is at a predetermined position in the orthogonal direction and that the side edge Px of the paper P is parallel to the transport direction A.
[0032] After S2, the CPU 10a causes the transport mechanism 3 to transport the paper P to a position where the leading edge (the downstream end in the transport direction A) of the paper P faces the sensor 5s. Then, with the paper P stationary at that position, the CPU 10a moves the carriage 52 in the scanning direction, and detects the position of the side edge Px of the leading edge of the paper P based on the data received from the sensor 5s while the carriage 52 is moving (S3).
[0033] After S3, the CPU 10a corrects the recording position tentatively determined in S2 for each scanning operation in the orthogonal direction based on the position of the side edge Px of the leading edge of the paper P detected in S2 (S4). Specifically, the correction is performed so that the center of the orthogonal direction of each scanning area Pn coincides with the center of the leading edge of the paper P in the orthogonal direction. As a result, even if the leading edge of the paper P is shifted from a predetermined position in the orthogonal direction, the orthogonal length L1 (see FIG. 5) of the marginal area on both sides in the orthogonal direction to the scanning area P1 becomes the same. However, with only the correction in S4, if the paper P is skewed as shown in FIG. 5 (i.e., the side edge Px of the paper P is not parallel to the transport direction A but is inclined with respect to the transport direction A), the difference in the orthogonal length of the marginal area on both sides in the orthogonal direction to the scanning area Pn becomes larger toward the rear end side of the paper P (upstream side of the transport direction A), and the positional deviation of the image in the orthogonal direction may become a problem. Therefore, in this embodiment, S10 and the like described later are executed.
[0034] After S4, the CPU 10a sets n to 1 (S5).
[0035] After S5, the CPU 10a determines whether n=N (final scanning operation) (S6).
[0036] If n≠N (S6: NO), the CPU 10a determines whether or not the orthogonal length L of the margin area in the (n+1)th scanning operation exceeds a predetermined length Lx based on the image data (S7: fifth determination process).
[0037] If the length L of the margin area in the orthogonal direction does not exceed the predetermined length Lx (S7: NO), the CPU 10a judges whether the n+1-th scanning operation corresponds to the forward movement of the "bidirectional recording" (S8). There are two types of recording: "bidirectional recording" in which a scanning operation (i.e., an operation of ejecting ink from the nozzles N while moving the head 51) is performed when the head unit 5 is moved forward (moved along the thick arrow in FIG. 5) and when the head unit 5 is moved backward (moved in the opposite direction to the thick arrow in FIG. 5), and "unidirectional recording" in which a scanning operation is performed when the head unit 5 is moved forward and a scanning operation is not performed when the head unit 5 is moved backward (i.e., the head 51 is moved but ink is not ejected from the nozzles N). Whether "bidirectional recording" or "unidirectional recording" is performed is determined in advance based on the image resolution and the recording speed. In this embodiment, it is assumed that "bidirectional recording" is performed.
[0038] If the n+1th scanning operation corresponds to the outward movement of "bidirectional recording" (S8: YES), the CPU 10a executes the nth scanning operation on the scanning area Pn and detects the position of the side edge Px of the paper P based on the data received from the sensor 5s while the carriage 52 moves in the scanning direction during the nth scanning operation (S9).
[0039] After S9, the CPU 10a derives a correction amount C in the orthogonal direction of the recording position corrected in S4 for the n+1th scanning operation based on the position of the side edge Px of the paper P detected in S9 (S10: correction amount derivation process). Specifically, the correction amount C is derived so that the center of the scanning area Pn+1 in the orthogonal direction coincides with the center of the paper P (the part corresponding to the scanning area Pn where the side edge Px was detected in S9). As a result, the orthogonal lengths L2 (see FIG. 6) of the marginal areas on both sides in the orthogonal direction to the scanning area Pn+1 become the same. In other words, by executing S10, even if the paper P is skewed as shown in FIG. 6 (i.e., the side edge Px of the paper P is not parallel to the transport direction A but is inclined with respect to the transport direction A), positional deviation of the image in the orthogonal direction can be suppressed.
[0040] After S10, the CPU 10a determines whether or not the correction amount C derived in S10 exceeds the first upper limit amount C1 (S11: first determination process).
[0041] If the correction amount C does not exceed the first upper limit amount C1 (S11: NO), the CPU 10a determines the recording position based on the correction amount C as the recording position for the n+1th scanning operation (scanning operation for the scanning area Pn+1) (S12: determination process).
[0042] After S12, the CPU 10a sets n to "n+1" (S13) and returns the process to S6.
[0043] If the orthogonal length L of the margin area exceeds a predetermined length Lx (S7: YES), or if the (n+1)th scanning operation does not correspond to the forward movement of "bidirectional printing" (i.e., corresponds to the return movement) (S8: NO), the CPU 10a performs the nth scanning operation on the scanning area Pn without performing S9 and S10 (S14).
[0044] When the correction amount C exceeds the first upper limit amount C1 (S11: YES), the CPU 10a stores the excess amount of the correction amount C that exceeds the first upper limit amount C1 in the RAM 10c (S15). The excess amount is added to the correction amount of the n+2-th scanning operation (the scanning operation for the scanning area Pn+2 adjacent to the scanning area Pn+1 on the upstream side in the transport direction A).
[0045] After S15, the CPU 10a determines whether the correction amount C exceeds the second upper limit amount C2 (>the first upper limit amount C1) (S16: second determination process).
[0046] If the correction amount C does not exceed the second upper limit amount C2 (S16: NO), the CPU 10a transfers the processing to S12 and determines the recording position based on the correction amount C as the recording position for the n+1th scanning operation (scanning operation for the scanning area Pn+1) (S12: determination processing).
[0047] If the correction amount C exceeds the second upper limit amount C2 (S16: YES), the CPU 10a moves the carriage 52 in the scanning direction to re-detect the position of the side edge Px of the paper P (S17), then transfers the processing to S10, and re-derives the correction amount C based on the position of the side edge Px of the paper P detected in S17 (S10: correction amount derivation processing).
[0048] If n=N (S6: YES), the CPU 10a executes the nth scanning operation on the scanning area Pn (S18) and ends the program.
[0049] In steps S9, S14, and S18 that are executed after S6, a scanning operation is executed at the recording position determined in the most recent step S12 (recording process).
[0050] As described above, according to this embodiment, the CPU 10a provisionally determines the recording position of each scanning operation (S2), and then derives the correction amount C in the orthogonal direction of the recording position provisionally determined in S2 for each scanning area Pn based on the side edge position of the paper P detected by the sensor 5s (S10). This makes it possible to suppress the orthogonal positional deviation of the image recorded on the paper P even if the paper P is skewed. In addition, in the case of a large correction amount C that exceeds the first upper limit amount C1, the orthogonal positional deviation between the image recorded in the scanning area Pn and the image recorded in the scanning area Pn+1 (scanning area adjacent to the scanning area Pn in the transport direction A) may become large. In this regard, according to this embodiment, when the correction amount C does not exceed the first upper limit amount C1 (S11: NO), recording based on the correction amount C is performed, thereby suppressing the problem.
[0051] When the correction amount C exceeds the first upper limit amount C1 (S11: YES), the CPU 10a adds the excess amount of the correction amount C that exceeds the first upper limit amount C1 to the correction amount for the n+2-th scanning operation (scanning operation for the scanning area Pn+2 adjacent to the scanning area Pn+1 on the upstream side in the transport direction A) (S15). This makes it possible to suppress the positional deviation of the image in the orthogonal direction between the adjacent scanning areas Pn and the positional deviation of the image due to the skew of the paper P in a well-balanced manner.
[0052] When the correction amount C exceeds the first upper limit C1 (S11: YES), the CPU 10a judges whether the correction amount C exceeds the second upper limit C2 (>first upper limit C1) (S16). When the correction amount C exceeds the second upper limit C2 (S16: YES), the CPU 10a again obtains the detection result of the position of the side edge Px of the paper P from the sensor 5s (S17) and again derives the correction amount C based on the detection result obtained again (S10). When the correction amount C is large enough to exceed the second upper limit C2, there is a possibility of erroneous detection by the sensor 5s. Therefore, in this embodiment, in such a case, the detection result is obtained again from the sensor 5s and the correction amount is derived, so that extreme correction based on erroneous detection can be avoided.
[0053] The CPU 10a executes the correction amount derivation process (S10) when the orthogonal length L of the marginal area in the n+1th scanning operation does not exceed the predetermined length Lx (S7: NO), while not executing the correction amount derivation process (S10) when the orthogonal length L of the marginal area in the n+1th scanning operation exceeds the predetermined length Lx (S7: YES). When the orthogonal length L of the marginal area is long, the positional deviation of the image in the orthogonal direction is not noticeable, so there is little need to correct the recording position. Therefore, in this embodiment, the correction amount derivation process is not executed in such a case, which simplifies the process and enables high-speed recording.
[0054] Before the start of one scanning operation (the n+1th scanning operation) and after the start of the scanning operation immediately before the scanning operation (the nth scanning operation) (S9), the CPU 10a acquires the detection result of the side edge Px of the paper P from the sensor 5s, and executes the correction amount derivation process (S10) for the scanning operation (the n+1th scanning operation). By executing the correction amount derivation process for each scanning operation in this manner, the positional deviation in the orthogonal direction of the image can be corrected at a fine pitch in the conveying direction, and the image quality is improved, compared to the case where the correction amount derivation process is executed for each of a plurality of scanning operations as in the fifth embodiment described later. In addition, by acquiring the detection result of the side edge Px from the sensor 5s and executing the correction amount derivation process immediately before one scanning operation, an accurate correction amount C can be derived. That is, the positional deviation in the orthogonal direction of the image can be corrected more accurately.
[0055] In bidirectional recording, the CPU 10a executes the correction amount derivation process in the forward movement (S8: YES → S9 → S10) and does not execute the correction amount derivation process in the backward movement (S8: NO → S14). In this case, the process is simplified compared to the case where the correction amount derivation process is executed in both the forward movement and the backward movement, and thus high-speed recording can be realized.
[0056] The head 51 records an image on a sheet-like paper P unwound from a roll paper R (see FIG. 1). Roll paper R is generally longer in the transport direction A than cut paper. For paper P that is longer in the transport direction A, the effect of skew becomes greater toward the rear end of the paper P, and the problem of misalignment of the image in the orthogonal direction becomes more pronounced. In this embodiment, by executing the correction amount derivation process (S10) in such a case, it is possible to effectively obtain the effect of suppressing misalignment of the image in the orthogonal direction.
[0057] <Second embodiment> Next, a second embodiment of the present invention will be described with reference to FIG.
[0058] This embodiment is different from the first embodiment in the program executed by the CPU 10a, but is otherwise the same as the first embodiment.
[0059] In the first embodiment, after S15, the CPU 10a determines whether the correction amount C exceeds the second upper limit amount C2 (>first upper limit amount C1) (S16). In contrast, in the present embodiment, after S15, the CPU 10a determines whether the correction amount C exceeds the third upper limit amount C3 (>second upper limit amount C2) (S26: third determination process).
[0060] If the correction amount C does not exceed the third upper limit amount C3 (S26: NO), the CPU 10a transfers the process to S12 and determines the recording position based on the correction amount C as the recording position for the n+1th scanning operation (scanning operation for the scanning area Pn+1) (S12).
[0061] If the correction amount C exceeds the third upper limit amount C3 (S26: YES), the CPU 10a stops the transport of the paper P by the transport mechanism 3 during recording on the paper P and before starting recording on the scanning area n+1 (S27: transport stop processing). After S27, the CPU 10a ends the program.
[0062] If a large correction amount C exceeding the third upper limit amount C3 is required during recording on the first sheet of paper P, the sheet of paper P will be significantly skewed, and there is a concern of a jam of the sheet of paper P. Therefore, in this embodiment, in such a case, the conveyance is stopped before recording starts on the scanning area n+1, thereby making it possible to prevent the sheet of paper P from jamming.
[0063] <Third embodiment> Next, a third embodiment of the present invention will be described with reference to FIG.
[0064] This embodiment is different from the first embodiment in the program executed by the CPU 10a, but is otherwise the same as the first embodiment.
[0065] In the first embodiment, after S18, the CPU 10a ends the program. In contrast, in the present embodiment, after S18, the CPU 10a determines whether the cumulative value of the correction amount C (the cumulative value of the correction amount C of the first to Nth scanning operations) exceeds the fourth upper limit amount C4 (S31: fourth determination process).
[0066] When the accumulated value of the correction amount C does not exceed the fourth upper limit amount C4 (S31: NO), the CPU 10a ends the program.
[0067] If the cumulative value of the correction amount C exceeds the fourth upper limit amount C4 (S31: YES), after the completion of recording on the paper P, the CPU 10a causes the display 9 (see FIG. 3) to notify an error before starting recording on the next paper P (S32: notification process). An error notification means, for example, notifying the user to reset the paper P (roll paper R) in the paper feed tray 1 or to provide a correct setting method. After S32, the CPU 10a ends the program.
[0068] When the cumulative value of the correction amount C is so large as to exceed the fourth upper limit amount C4, it is considered that the problem is the attitude of the paper P in the paper feed tray 1. In this embodiment, in such a case, an error notification is issued before starting recording on the next paper P, and the user is prompted to reset the paper P in the paper feed tray 1, etc., so that recording on the next paper P can be performed appropriately.
[0069] <Fourth embodiment> Next, a fourth embodiment of the present invention will be described with reference to FIG.
[0070] In the first embodiment (FIG. 6), the multiple scanning areas Pn do not overlap each other and are adjacent to each other in the transport direction A. In contrast, in this embodiment (FIG. 9), the multiple scanning areas Pn partially overlap each other. Specifically, the transport amount between scanning operations in this embodiment is 1 / 3 of the transport amount between scanning operations in the first embodiment, and three scanning operations are performed for each scanning area Pn.
[0071] In the case where multiple scanning regions Pn partially overlap each other as in this embodiment, the correction amount derivation process is executed for each scanning operation, so that positional deviation of the image in the orthogonal direction can be effectively suppressed.
[0072] <Fifth embodiment> Next, a fifth embodiment of the present invention will be described with reference to FIG.
[0073] In this embodiment (FIG. 10), similarly to the fourth embodiment (FIG. 9), multiple scanning regions Pn partially overlap each other. In such a case, the correction amount derivation process is executed for each scanning operation in the fourth embodiment, but in this embodiment, the correction amount derivation process is executed for each multiple scanning operations (three scanning operations).
[0074] In other words, in the first to fourth embodiments, one scanning area Pn corresponds to the "unit area" of the present invention, whereas in this embodiment, three scanning areas Pn (areas corresponding to three scanning operations, such as P1 to P3, P4 to P6, etc.) correspond to the "unit area" of the present invention.
[0075] According to this embodiment, by executing the correction amount derivation process for each of a plurality of scanning operations, the process is simplified compared to the first to fourth embodiments in which the correction amount derivation process is executed for each scanning operation, and thus high-speed recording can be realized. Also, by acquiring the detection result of the side end Px from the sensor 5s and executing the correction amount derivation process immediately before the plurality of scanning operations corresponding to the unit area, an accurate correction amount C can be derived. That is, the positional deviation in the orthogonal direction of the image can be corrected more accurately.
[0076] <Modification> Although the preferred embodiments of the present invention have been described above, the present invention is not limited to the above-mentioned embodiments, and various design modifications are possible within the scope of the claims.
[0077] In the above embodiment, in the correction amount derivation process, the correction amount is derived based on the center of the paper in the orthogonal direction (i.e., the correction amount is derived so that the center of the unit area in the orthogonal direction and the center of the paper in the orthogonal direction coincide), but this is not limited to this. For example, the correction amount may be derived based on the edge (side edge) in the orthogonal direction of the paper (i.e., the correction amount may be derived so that a blank area of a predetermined length is provided between the edge of the unit area in the orthogonal direction and the side edge of the paper).
[0078] There is no need to provide a margin area. That is, the present invention is also applicable to so-called "borderless printing."
[0079] In the above embodiment, the target to which the excess amount is added is the adjacent scanning area (unit area) on the upstream side in the transport direction, but is not limited to this. For example, the target to which the excess amount is added may be the adjacent unit area on the downstream side in the transport direction.
[0080] In the above embodiment, the correction amount derivation process (S10) is performed based on the recording position of each scanning operation corrected in S4, but this is not limited to this. For example, S3 and S4 may be omitted, and the correction amount derivation process (S10) may be performed based on the recording position tentatively determined in S2. Alternatively, the correction amount derivation process (S10) may be performed based on the recording position of a unit area adjacent to the unit area in the transport direction.
[0081] Before the first scanning operation, the correction amount derivation process (S3, S4), the first determination process, etc. may be executed.
[0082] In the third embodiment, the cumulative value of the correction amount C is exemplified as the "correction amount for multiple unit areas on one recording medium," but this is not limited to this and may be, for example, the difference between the correction amount for the first scanning operation and the correction amount for the Nth (final) scanning operation.
[0083] When the correction amount derivation process is performed for each of multiple scanning operations as in the fifth embodiment (when multiple scanning areas Pn correspond to the ``unit area'' of the present invention), the transport amount between the multiple scanning areas Pn included in the unit area may or may not be constant.
[0084] In bidirectional printing, the correction amount derivation process may be executed in both the forward movement and the backward movement. Also, while the above-described embodiment is premised on performing bidirectional printing, the present invention is also applicable to unidirectional printing.
[0085] The sensor is not limited to a light reflection sensor, but may be a light transmission sensor, an image sensor, or the like.
[0086] The recording medium is not limited to being stored as a wound roll, but may be stored as a plurality of cut media separated from each other. Also, the recording medium is not limited to paper, but may be, for example, a cloth, a resin member, or the like.
[0087] The head is not limited to a serial type, but may be a line type. When the head is a line type, the printing position is determined by selecting a nozzle that ejects ink from among a plurality of nozzles included in the head.
[0088] The head may eject a liquid other than ink (for example, a treatment liquid that aggregates or precipitates the components in the ink). Furthermore, the head is not limited to a liquid ejection type, and may be a laser type, a thermal transfer type, or the like.
[0089] The present invention is not limited to printers, but can also be applied to facsimiles, copiers, multifunction machines, and the like.
[0090] The program according to the present invention can be distributed by recording it on a removable recording medium such as a flexible disk or a fixed recording medium such as a hard disk, or can be distributed via a communication line. [Explanation of symbols]
[0091] 1 Paper feed tray (tray) 3. Conveyor mechanism 5 Head Unit 51 Head 5s Sensor 7 Moving mechanism 9 Display (notification section) 10a CPU (control unit) 100 Printer (image recording device) A Conveying direction P Paper (recording medium) Px side edge Pn Scan area (unit area) R Roll paper (roll body)
Claims
1. a conveying mechanism that conveys the recording medium in a conveying direction; A head for recording an image on a recording medium; a sensor for detecting an end position of the recording medium in a direction perpendicular to the conveying direction; A control unit, The control unit is a provisional determination process for provisionally determining, for each of a plurality of unit areas arranged in the transport direction on the recording medium, a recording position of an image to be recorded by the head with respect to the unit area based on image data and a size of the recording medium; a correction amount derivation process for deriving, for each unit area, a correction amount in the orthogonal direction of the recording position tentatively determined in the tentative determination process based on the end position detected by the sensor; a first determination process for determining whether or not the correction amount exceeds a first upper limit amount for each of the unit regions; a determination process for determining, when it is determined in the first determination process that the correction amount does not exceed the first upper limit amount, a recording position based on the correction amount as a recording position for the unit area; a recording process for causing the head to record an image at the recording position determined in the determination process for each of the unit areas; Run an image recording device characterized in that, when it is determined in the first judgment process that the correction amount exceeds the first upper limit amount, an excess amount of the correction amount that exceeds the first upper limit amount is added to the correction amount for a unit area among the plurality of unit areas that is adjacent to the unit area in the transport direction.
2. a conveying mechanism that conveys the recording medium in a conveying direction; A head for recording an image on a recording medium; a sensor for detecting an end position of the recording medium in a direction perpendicular to the conveying direction; A control unit, The control unit is a provisional determination process for provisionally determining, for each of a plurality of unit areas arranged in the transport direction on the recording medium, a recording position of an image to be recorded by the head with respect to the unit area based on image data and a size of the recording medium; a correction amount derivation process for deriving, for each unit area, a correction amount in the orthogonal direction of the recording position tentatively determined in the tentative determination process based on the end position detected by the sensor; a first determination process for determining whether or not the correction amount exceeds a first upper limit amount for each of the unit regions; a determination process for determining, when it is determined in the first determination process that the correction amount does not exceed the first upper limit amount, a recording position based on the correction amount as a recording position for the unit area; a recording process for causing the head to record an image at the recording position determined in the determination process for each of the unit areas; Run executing a second determination process to determine whether or not the correction amount exceeds a second upper limit amount that is larger than the first upper limit amount when it is determined in the first determination process that the correction amount exceeds the first upper limit amount; an image recording device characterized in that, when it is determined in the second judgment process that the correction amount exceeds the second upper limit amount, the detection result of the end position for the unit area is obtained again from the sensor, and the correction amount derivation process is executed again based on the detection result obtained again.
3. The control unit is a third determination process for determining whether the correction amount exceeds a third upper limit amount that is larger than the first upper limit amount when it is determined in the first determination process that the correction amount exceeds the first upper limit amount; a conveyance stop process for stopping conveyance of the recording medium by the conveyance mechanism during recording on the recording medium and before starting recording on the unit area when it is determined in the third determination process that the correction amount exceeds the third upper limit amount; 2. The image recording device according to claim 1, further comprising:
4. A notification unit for notifying a user is further provided, The control unit is a fourth determination process for determining whether the correction amount for the plurality of unit areas on one recording medium exceeds a fourth upper limit amount; a notification process for causing the notification unit to notify an error after the recording on the recording medium is completed and before the recording on a next recording medium is started when the correction amount for the plurality of unit areas on one recording medium is determined to exceed the fourth upper limit amount in the fourth determination process; 4. The image recording device according to claim 1, further comprising:
5. The control unit is execute a fifth determination process to determine whether or not a length of a margin area on the recording medium in the perpendicular direction exceeds a predetermined length based on the image data; When it is determined in the fifth determination process that the length of the blank area does not exceed the predetermined length, the correction amount derivation process is executed; 5. The image recording device according to claim 1, wherein if it is determined in the fifth judgment process that the length of the margin area exceeds the predetermined length, the correction amount derivation process is not executed.
6. a moving mechanism for moving the head in the perpendicular direction, the control unit alternately performs, in the recording process, a conveying operation for conveying the recording medium by a predetermined distance in the conveying direction by the conveying mechanism and a scanning operation for recording an image while moving the head in the perpendicular direction by the moving mechanism; the unit area is an area corresponding to one of the scanning operations, The image recording device according to any one of claims 1 to 5, characterized in that the control unit acquires the detection result of the end position from the sensor before the start of the first scanning operation and after the start of the scanning operation immediately before the first scanning operation, and executes the correction amount derivation process for the first scanning operation.
7. a moving mechanism for moving the head in the perpendicular direction, the control unit alternately performs, in the recording process, a conveying operation for conveying the recording medium by a predetermined distance in the conveying direction by the conveying mechanism and a scanning operation for recording an image while moving the head in the perpendicular direction by the moving mechanism; the unit area is an area corresponding to a plurality of the scanning operations, The image recording device according to any one of claims 1 to 5, characterized in that the control unit acquires the detection result of the end position from the sensor before the start of the multiple scanning operations and after the start of the scanning operation immediately before the multiple scanning operations, and executes the correction amount derivation process for the scanning operation.
8. The control unit is In bidirectional recording, the scanning operation is performed when the head is moved forward and backward in the perpendicular direction, In the outward movement, the correction amount derivation process is executed, 8. The image recording apparatus according to claim 6, wherein the correction amount deriving process is not executed during the return movement.
9. A tray capable of accommodating a roll of a sheet-shaped recording medium, the conveying mechanism conveys a sheet-shaped recording medium unwound from the roll body, 9. The image recording device according to claim 1, wherein the head records an image on a sheet-like recording medium unwound from the roll body.
10. 1. A control method for controlling an image recording device including a conveying mechanism that conveys a recording medium in a conveying direction, a head that records an image on the recording medium, and a sensor that detects an end position of the recording medium in a direction perpendicular to the conveying direction, the method comprising the steps of: a provisional determination process for provisionally determining, for each of a plurality of unit areas arranged in the transport direction on the recording medium, a recording position of an image to be recorded by the head with respect to the unit area based on image data and a size of the recording medium; a correction amount derivation process for deriving, for each unit area, a correction amount in the orthogonal direction of the recording position tentatively determined in the tentative determination process based on the end position detected by the sensor; a first determination process for determining whether or not the correction amount exceeds a first upper limit amount for each of the unit regions; a determination process for determining, when it is determined in the first determination process that the correction amount does not exceed the first upper limit amount, a recording position based on the correction amount as a recording position for the unit area; a recording process for causing the head to record an image at the recording position determined in the determination process for each of the unit areas; Run executing a second determination process to determine whether or not the correction amount exceeds a second upper limit amount that is larger than the first upper limit amount when it is determined in the first determination process that the correction amount exceeds the first upper limit amount; a control method characterized in that, when it is determined in the second judgment process that the correction amount exceeds the second upper limit amount, the detection result of the end position is obtained again from the sensor for the unit area, and the correction amount derivation process is executed again based on the detection result obtained again.
11. An image recording apparatus including a conveying mechanism for conveying a recording medium in a conveying direction, a head for recording an image on the recording medium, and a sensor for detecting an end position of the recording medium in a direction perpendicular to the conveying direction, a provisional determination means for provisionally determining, for each of a plurality of unit areas arranged in the transport direction on the recording medium, a recording position of an image to be recorded by the head relative to the unit area, based on image data and a size of the recording medium; a correction amount deriving means for deriving, for each unit area, a correction amount in the orthogonal direction of the recording position provisionally determined by the provisional determination means, based on the end position detected by the sensor; a first determination means for determining whether or not the correction amount exceeds a first upper limit amount for each of the unit regions; a determination means for determining, when the first determination means determines that the correction amount does not exceed the first upper limit amount, a recording position based on the correction amount as a recording position for the unit area; and a recording means for causing the head to record an image at the recording position determined by the determining means for each of the unit areas; and furthermore, functioning as a second determination means for determining whether the correction amount exceeds a second upper limit amount that is larger than the first upper limit amount when the first determination means determines that the correction amount exceeds the first upper limit amount; a correction amount deriving means for deriving the correction amount based on the detection result acquired again, when the second judgment means determines that the correction amount exceeds the second upper limit amount, and causing the correction amount deriving means to function again as the correction amount deriving means for the unit area based on the detection result acquired again.
Citation Information
Patent Citations
Recording apparatus, recording method and method of correcting recording data
JP2006181728A
Recording device and method of controlling recording device
JP2007230071A
Recording apparatus
JP2012076442A
Print control device and print control method
JP2016159542A
Image formation device, method for control of image formation device, control program for image formation device
JP2017024178A