AU2017202225B2 - Information processing device, image forming device, and program - Google Patents

Information processing device, image forming device, and program Download PDF

Info

Publication number
AU2017202225B2
AU2017202225B2 AU2017202225A AU2017202225A AU2017202225B2 AU 2017202225 B2 AU2017202225 B2 AU 2017202225B2 AU 2017202225 A AU2017202225 A AU 2017202225A AU 2017202225 A AU2017202225 A AU 2017202225A AU 2017202225 B2 AU2017202225 B2 AU 2017202225B2
Authority
AU
Australia
Prior art keywords
data
plural
ejection
page
rearrangement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
AU2017202225A
Other versions
AU2017202225A1 (en
Inventor
Kota Nakayama
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujifilm Business Innovation Corp filed Critical Fujifilm Business Innovation Corp
Publication of AU2017202225A1 publication Critical patent/AU2017202225A1/en
Application granted granted Critical
Publication of AU2017202225B2 publication Critical patent/AU2017202225B2/en
Assigned to FUJIFILM BUSINESS INNOVATION CORP. reassignment FUJIFILM BUSINESS INNOVATION CORP. Request to Amend Deed and Register Assignors: FUJI XEROX CO., LTD.
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J5/00Devices or arrangements for controlling character selection
    • B41J5/30Character or syllable selection controlled by recorded information
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet

Landscapes

  • Ink Jet (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

An information processing device includes: plural rearrangement units each of which converts each pixel data for one line in page data into ejection data for one line by rearranging the each pixel data in an order of ejection timing such that each of plural element groups of a recording head eject liquid droplets in sequence, the plural element groups including plural ejection elements that eject liquid droplets at a same timing, the plural element groups being arrayed in a manner of being shifted in a transport direction of a recording medium and a crossing direction crossing the transport direction; a controller that controls assignment of each line of each page data in such a manner that an assignment destination is switched for each page in assigning plural pieces of page data to the plural rearrangement units; and a coordination unit that generates coordinated ejection data by coordinating plural pieces of ejection data obtained by the plural rearrangement units based on the ejection timing.

Description

Technical Field [0001] The present invention relates to an Information processing device, an image forming device, and a program.
Related Art [0002] Any discussion of the prior art throughout the specification should in no way be considered as an admission that such prior art is widely known or forms part of common general knowledge in the field.
[0003] In the related art, in a case of forming an image using a recording head on which recording elements are arrayed in a two-dimensional shape, a control unit that controls the recording head performs rearrangement processing for rearranging page data output to the recording head in accordance with the predetermined array of the recording element (for example, Japanese Patent No. 4720486). In addition, a technology in which the page data for two pages are combined to be stored in one page memory or a technology in which the page data are stored without being divided into the pages are known (for example, JP-A2015-74196 and JP-A-2013-224031).
SUMMARY [0004] When forming an image spanning plural pages, in a case where an interval (a page interval) between the continuously formed images is smaller than a length of a recording head in the transport direction on which the recording elements are two dimensionally arrayed, in some cases, the rearrangement of the page data for forming the image of the next page cannot be performed in time. In addition, even when trying to combine the page data for plural pages, in a case where the page interval is not known, it is difficult to rearrange the page data for plural pages in time series. In forming the images spanning plural pages on continuous paper, it is difficult to acquire the page interval in advance.
[0005] An embodiment of the present invention performs the rearrangement of the page data for plural pages regardless of the page interval.
- 2 2017202225 04 Apr 2017 [0006] It is an object of the present invention to overcome or ameliorate at least one of the disadvantages of the prior art, or to provide a useful alternative.
[0007] [1] According to an aspect of the present invention, there is provided an information processing device including: plural rearrangement units each of which converts each pixel data for one line in page data into ejection data for one line by rearranging the each pixel data in an order of ejection timing such that each of plural element groups of a recording head ejects liquid droplets in sequence, the plural element groups including plural ejection elements that eject liquid droplets at a same timing, the plural element groups being arrayed in a manner of being shifted in a transport direction of a recording medium and a crossing direction crossing the transport direction; a controller that controls assignment of each line of each page data in such a manner that an assignment destination is switched for each page in assigning plural pieces of page data to the plural rearrangement units; and a coordination unit that generates coordinated ejection data by coordinating plural pieces of ejection data obtained by the plural rearrangement units based on the ejection timing.
[0008] [2] In the information processing device according to [1], the controller may assign page data of a page to one of the plural rearrangement units and page data of a next page to another of the plural rearrangement units that is different from the one of the plural rearrangement units.
[0009] [3] In the information processing device according to [1] or [2], the controller may assign page data of an image to be formed to any one of the plural rearrangement units according to a timing at which the image is formed.
[0010] [4] In the information processing device according to any one of [1] to [3], the plural rearrangement units may include a first rearrangement unit and a second rearrangement unit, and the controller may assign the plural pieces of page data alternately to the first rearrangement unit and the second rearrangement unit.
[0011] [5] In the information processing device according to any one of [1] to [4], the coordination unit may generate the coordinated ejection data by selecting any one of the plural pieces of ejection data for an ejection timing at which each of the plural ejection data is data to form a pixel.
[0012] [6] According to another aspect of the present invention, there is provided an image forming device including: the information processing device according to any one of [1] to [5]; and a recording head that includes plural element groups each of which includes plural ejection elements that eject liquid droplets at a same timing, the plural element groups are
2017202225 04 Apr 2017
-3arrayed in a manner of being shifted in a transport direction of a recording medium and a crossing direction crossing the transport direction.
[0013] [7] According to another aspect of the present invention, there is provided a program causing a computer to function as the plural rearrangement units, the controller, and the coordination unit of the information processing device according to any one of [1] to [5].
[0014] According to the information processing device of [1], the image forming device [6], and the program of [7], a rearrangement of page data for plural pages can be performed in parallel regardless of a page interval.
[0015] According to the information processing device of [2], the rearrangement of the page data of an image is performed without waiting for the rearrangement of the page data of an image of a previous page.
[0016] According to the information processing device of [3], the rearrangement of the page data of the image of the next page is performed before forming the image of the next page.
[0017] According to the information processing device of [4], continuously formed page data items for two pages are assigned to rearrangement units different from each other.
[0018] According to the information processing device of [5], in an overlapping portion of the continuously formed plural images, one image is selectively formed.
[0019] Unless the context clearly requires otherwise, throughout the description and the claims, the words “comprise”, “comprising”, and the like are to be construed in an inclusive sense as opposed to an exclusive or exhaustive sense; that is to say, in the sense of “including, but not limited to”.
BRIEF DESCRIPTION OF THE DRAWINGS [0020] Exemplary embodiment(s) of the present invention will be described in detail based on the following figures, wherein:
[0021] Fig. 1 is a schematic side view illustrating a configuration example of a main part of an inkjet recording device in an exemplary embodiment in the invention;
[0022] Fig. 2 is a schematic plan view illustrating a configuration example of a recording head in the exemplary embodiment in the invention;
[0023] Fig. 3 is a block diagram illustrating a configuration example of an electrical system in the inkjet recording device in the exemplary embodiment in the invention;
2017202225 04 Apr 2017
-4[0024] Figs. 4A to 4D are schematic diagrams illustrating relationships between page intervals and the recording heads;
[0025] Figs. 5A and 5B are functional block diagrams illustrating detail functions of coordinated rearrangement units;
[0026] Fig. 6 is a flowchart illustrating an example of a processing flow by a program that executes “coordinated rearrangement processing” in the exemplary embodiment in the invention;
[0027] Fig. 7 is a schematic diagram illustrating a configuration example (Example 1) of the coordinated rearrangement unit;
[0028] Fig. 8 is a schematic diagram illustrating another configuration example (Example
2) of the coordinated rearrangement unit;
[0029] Fig. 9 is a schematic diagram illustrating another configuration example (Example
3) of the coordinated rearrangement unit;
[0030] Fig. 10 is a table illustrating a selection circuit truth value table in the Example 3;
[0031] Fig. 11 is a table illustrating a selection circuit truth value table in the Example 4;
[0032] Fig. 12 is a schematic diagram illustrating coordinated ejection data in the Example
4; and [0033] Figs. 13A and 13B are configuration diagrams illustrating configurations of data processing devices applied to a first rearrangement unit and a second rearrangement unit respectively.
DETAILED DESCRIPTION [0034] Hereinafter, exemplary embodiments of the invention will be described in detail with reference to the drawings. Here, the description will be made for a case where the exemplary embodiments of the invention is applied to an inkjet recording device that records an image by ejecting ink droplets on a recording medium. The inkjet recording device is an example of an image forming device.
< Ink Jet Recording Device>
(Overall Configuration) [0035] First, a configuration of the ink jet recording device will be described.
[0036] Fig. 1 is a schematic side view illustrating a configuration example of a main part of the inkjet recording device in an exemplary embodiment of the invention. As illustrated in
2017202225 04 Apr 2017
-5Fig. 1, an inkjet recording device 10 in the present exemplary embodiment includes a transport roller 20, a paper feeding roll 30, a rotary encoder 32, an exit roll 40, recording heads 50C, 50M, 50Y, and 50K respectively corresponding to each of the four colors of cyan (C), magenta (M), yellow (Y), and black (K), a drying unit 60, and a sensor 70. Hereinafter, in a case where there is no need to distinguish the recording heads 50C, 50M, 50Y, and 50K from each other, the alphabets at the end of the reference signs will be omitted.
[0037] The transport roller 20 in the present exemplary embodiment rotates by driving a transport motor 22 connected to the transport roller 20 via a mechanism such as a gear. In addition, as a recording medium, a roll of long continuous paper P is wrapped around the paper feeding roll 30 in the present exemplary embodiment, and as the transport roller 20 rotates, the continuous paper P is transported in the direction of an arrow A in Fig. 1. In addition, the transported continuous paper P is wound up to the exit roll 40. Hereinafter, the direction (the direction of the arrow A in Fig. 1) to which the continuous paper P is transported will be simply referred to as a “transport direction”.
[0038] The rotary encoder 32 in the present exemplary embodiment is provided on a rotation axis of the paper feeding roll 30 and outputs clock signals every time the paper feeding roll 30 rotates by a predetermined angle. The recording heads 50C, 50M, 50Y, and 50K in the present exemplary embodiment are provided in this order from the upstream of the transport direction along the transport direction.
[0039] Each of the recording heads 50C, 50M, 50Y, and 50K in the present exemplary embodiment is driven by a driving unit (not illustrated) based on ejection data described below, and the corresponding ink droplets are ejected on the continuous paper P from a nozzle 52, and then, forms an image on the continuous paper P. The ink droplet is an example of a “liquid droplet” and the nozzle 52 is an example of an “ejection element”.
[0040] The drying unit 60 in the present exemplary embodiment includes, for example, plural surface emission laser elements and dries the ink droplets by irradiating the ink droplets ejected on the continuous paper P with the laser from the surface emission laser elements, and then, the ink droplets are fixed on the continuous paper P. Other devices such as a heater that dries the ink droplets ejected on the continuous paper P using the warm air may be applied as the drying unit 60.
[0041] Marks M for detecting timings of forming the images are indicated on the continuous paper P (refer to Fig. 4A). The sensor 70 in the present exemplary embodiment includes, for example, plural light receiving elements and reads the marks M formed on the continuous paper P in advance. When the marks M are read, the sensor 70 outputs timing
2017202225 04 Apr 2017
-6information representing the timing of forming the images to a control unit 100 described below (refer to Fig. 5A).
(Recording Head) [0042] Next, a configuration of the recording head will be described.
[0043] Fig. 2 is a schematic plan view illustrating a configuration example of the recording head in the present exemplary embodiment. As illustrated in Fig. 2, a recording head 50 includes plural nozzles 52 that are arrayed along a transport direction and a crossing direction crossing the transport direction (hereinafter, simply referred to as the “crossing direction”).
The plural nozzles 52 are arrayed in a two dimensional matrix shape without overlapping in the transport direction. The ink droplets are ejected on the continuous paper P from each nozzle 52, and then, the images are formed on the continuous paper P.
[0044] In Fig. 2, the array of the plural nozzles 52 in a case where the recording head is seen from the opposite side of the continuous paper P is illustrated. The plural nozzles 52 are identified by nozzle numbers. As is illustrated, in the present exemplary embodiment, the recording head 50 schematically includes twelve nozzles 52, and nozzle numbers “1” to “12” are assigned to the twelve nozzles 52. The twelve nozzles 52 are arrayed in 4 rows in the transport direction and 12 columns in the crossing direction in the matrix shape. The twelve nozzles 52 are configured to include four nozzle groups for each row. The four nozzle groups are arrayed in a manner of being shifted in the crossing direction for each nozzle group.
[0045] In the first row from the upstream in the transport direction, a nozzle group 1 having the nozzles 52 of nozzle numbers “1, 5, and 9” is arrayed. In the second row, a nozzle group 2 having the nozzles 52 of nozzle numbers “2, 6, and 10” is arrayed. In the third row, a nozzle group 3 having the nozzles 52 of nozzle numbers “3, 7, and 11” is arrayed. In the fourth row, a nozzle group 4 having the nozzles 52 of nozzle numbers “4, 8, and 12” is arrayed. In addition, the adjacent four nozzles 52 such as “1, 2, 3, and 4”, “5, 6, 7, and 8”, and “9, 10, 11, and 12” are arrayed in stepwise respectively.
[0046] The nozzles 52 in the same nozzle group arrayed in the same row are driven at the same timing and eject the ink droplets at the same timing. On the other hand, the nozzles 52 in the different nozzle group arrayed in the different row are driven at the shifted timing and eject the ink droplets at the different timing. In this way, the lines having the width corresponding to the number of nozzles in the crossing direction are formed on the continuous paper P transported in the transport direction indicated by the arrow. In the illustrated example, by sequentially driving the nozzles 52 of four nozzle groups in an order of first row, second row, third row and fourth row at the shifted timing in accordance with the
2017202225 04 Apr 2017
- 7 transport speed of the continuous paper P, one line extending in the crossing direction is formed on the continuous paper P.
[0047] The number of nozzles in the plural nozzles 52 is twelve only for the convenience in explaining, and for example, plural numbers of nozzles are arrayed according to the resolution of the recording head 50 such as 1200 nozzles per one inch. In addition, an example in which the adjacent nozzles 52 are arrayed in stepwise is described. However, the arrangement of the plural nozzles 52 is not limited to the arrangement described above. In addition, hereinafter, a case where the color of the recording head 50 has a single color will be described.
(Electrical Configuration) [0048] Next, an electrical system configuration of the ink jet recording device will be described.
[0049] Fig. 3 is a block diagram illustrating an example of an electrical system configuration of the ink jet recording device in the present exemplary embodiment. As illustrated in Fig. 3, the inkjet recording device 10 in the present exemplary embodiment includes a central processing unit (CPU) 80 that manages overall operations of the inkjet recording device 10 and a read only memory (ROM) 82 in which various parameters or the like are stored in advance. In addition, the inkjet recording device 10 also includes a random access memory (RAM) 84 used as a work area or the like when various programs are executed by the CPU 80, and a non-volatile storage unit 86 such as a flash memory or the like.
[0050] In addition, the ink jet recording device 10 includes a communication line interface (l/F) unit 88 that performs transmission and reception of communication data to and from external devices. In addition, the inkjet recording device 10 includes an operation display unit 90 that receives an instruction from the user to the inkjet recording device 10 and notifies the user of the various information items relating to the operation state of the inkjet recording device 10. The operation display unit 90 includes a display button that realizes the reception of the operation instruction by the execution of the program, a touch panel type display on which various information items are displayed, and hardware keys such as a numeric key pad and start button.
[0051] Each of the CPU80, the ROM 82, the RAM 84, the storage unit 86, the transport motor 22, the rotary encoder 32, and the recording head 50 are connected to each other via a bus 92 such as an address bus, a data bus, and a control bus. In addition, in addition to above-described each unit, each unit of the drying unit 60, the sensor 70, the communication
2017202225 04 Apr 2017
-8line l/F unit 88, and the operation display unit 90 are connected to each other via the bus 92.
In addition, the transport roller 20 is connected to the transport motor 22.
[0052] By the configuration described above, using the CPU 80, the ink jet recording device 10 in the present exemplary embodiment respectively performs an access to the ROM 82, the RAM 84, and the storage unit 86 and transmission and reception of the communication data via the communication line l/F unit 88. For example, the CPU 80 reads a program executing the below-described “coordinated rearrangement processing” from the ROM 82 and executes the program. In this way, the page data for plural pages is rearranged, and then, the coordinated ejection data which is the ejection data for plural pages is generated.
[0053] In addition, using the CPU 80, the ink jet recording device 10 respectively performs the acquisition of various data items via the operation display unit 90 and display of various information items on the operation display unit 90. In addition, using the CPU 80, the inkjet recording device 10 respectively performs the reception of the clock signal output from the rotary encoder 32, and control of the recording head 50, the drying unit 60, and the sensor 70 based on the clock signal.
[0054] In addition, using the CPU 80, the ink jet recording device 10 respectively performs the control of the rotation of the transport roller 20 via the transport motor 22 and the acquisition of the timing information output from the sensor 70.
(Rearrangement Processing from Page Data to Ejection Data) [0055] Next, rearrangement processing for the page data will be described with reference to Fig. 7. Here, page data G1R is represented as a raster image in which plural pixels are arrayed in four rows of lines to L4. In each line of the lines to L4, twelve pixels are arrayed in accordance with the number of nozzles 52 in the crossing direction of the recording head 50. For example, the twelve pixels in the line are formed by driving the nozzle group 1 in the recording head 50 at the timing t1; driving the nozzle group 2 at the timing t2, driving the nozzle group 3 at the timing t3, and driving the nozzle group 4 at the timing t4.
[0056] Similarly, the twelve pixels in the line L2 are formed by driving the nozzle group 1 at the timing t2, driving the nozzle group 2 at the timing t3, driving the nozzle group 3 at the timing t4, and driving the nozzle group 4 at the timing t5. The twelve pixels in the line L3 are formed by driving the nozzle group 1 at the timing t3, driving the nozzle group 2 at the timing t4, driving the nozzle group 3 at the timing t5, and driving the nozzle group 4 at the timing t6.
2017202225 04 Apr 2017
-9[0057] Similarly, the twelve pixels in the line L4 are formed by driving the nozzle group 1 at the timing t4, driving the nozzle group 2 at the timing t5, driving the nozzle group 3 at the timing t6, and driving the nozzle group 4 at the timing t7. Therefore, the page data G1R for four lines to L4 is converted into the ejection data G1T for seven ejection timings h to t7.
[0058] By rearranging each pixel data of the page data in an order of the ejection timings and converting the page data into the ejection data, each pixel data of the page data is rearranged in accordance with the array of the nozzles 52 in the recording head 50 illustrated in Fig. 2. For example, in the example described above, the nozzle group 1 is driven at the ejection timing fi and the pixels corresponding to the nozzle number “1, 5, and 9” in the line E are formed. The nozzle group 2 is driven at the next ejection timing t2and the pixels corresponding to the nozzle number “2, 6, and 10” in the line E are formed and the nozzle group 1 is driven and the pixels corresponding to the nozzle number “1, 5, and 9” in the line L2 are formed.
(Relationship between the Page Interval and the Recording Head) [0059] Next, a relationship between the page interval and the recording head will be described.
[0060] Figs. 4A to 4C are schematic diagrams illustrating the relationship between the page interval and the recording head. As illustrated in Fig. 4A, in a case of driving the recording head 50 and forming the images for plural pages on the continuous paper P, if an interval (page interval) between the images adjacent to each other in the transport direction is smaller than a head length dH of the recording head 50, in some cases, the rearrangement processing for the page data to the ejection data may not be performed in time. Here, the interval between the nozzles 52 furthest away in the transport direction is assumed to be the “head length dH”.
[0061 ] In the illustrated example, the images for five pages G1 to G5 are continuously formed on the continuous paper P. On the continuous paper P, the marks IVk to M5 are indicated in advance corresponding to the images G1 to G5.
[0062] Each timing at which each images G1 to G5 is formed is acquired by the sensor 70 reading the marks M1 to M5 on the continuous paper P. Generally, when the mark M1 is read by the sensor 70, the page data of the corresponding image G1 is read from the page memory line by line, and the read page data for the one line is converted into the ejection data. The image G1 is formed on the continuous paper P based on the obtained ejection data.
2017202225 04 Apr 2017
- 10[0063] The interval between the image G1 and the image G2 is set to be the page interval d12, the interval between the image G2 and the image G3 is set to be the page interval d23, the interval between the image G3 and the image G4 is set to be the page interval d34, the interval between the image G4 and the image G5 is set to be the page interval d45. As illustrated in Fig. 4B, the page interval d23 between the image G2 and the image G3 is larger than the head length dH. In this case, the recording head 50 does not form the image G2 and the image G3 at the same time. Therefore, even when the page data of the image G3 is converted into the ejection data after the page data of the image G2 is converted into the ejection data, the ejection data of the image G3 can be obtained until the timing at which the image G3 is formed.
[0064] On the other hand, as illustrated in Fig. 4C, the page interval di2 between the image G1 and the image G2 is smaller than the head length dH. In this case, the recording head 50 forms the image G1 and the image G2 at the same time. Therefore, when the page data of the image G2 is converted into the ejection data after the page data of the image G1 is converted into the ejection data, the ejection data of the image G2 cannot be obtained by the timing at which the image G2 is formed.
[0065] Therefore, in the present exemplary embodiment, the rearrangement processing for the page data for plural pages is performed by plural rearrangement units in parallel. Next, this parallel processing will be described below in detail as “coordinated rearrangement processing”.
(Coordinated Rearrangement Processing) [0066] Next, the “coordinated rearrangement processing” will be described.
[0067] Figs. 5A and 5B are functional block diagrams illustrating the configurations of each functional unit that performs the “coordinated rearrangement processing”. As illustrated in Figs. 5A and 5B, as functional units for performing the coordinated rearrangement processing, the inkjet recording device 10 in the present exemplary embodiment includes a control unit 100 that controls the delivery (assignment) of the page data, a page memory 102 that stores the page data for plural pages, and the coordinated rearrangement unit 104 that rearranges and coordinates the page data for plural pages. The page data for plural pages is stored in the page memory 102 in advance.
[0068] The coordinated rearrangement unit 104 includes a first rearrangement unit 106 and a second rearrangement unit 108 that perform the rearrangement of the page data for one page and an coordination unit 110 that coordinates the ejection data obtained by the first
- 11 2017202225 04 Apr 2017 rearrangement unit 106 and the ejection data obtained by the second rearrangement unit 108 to obtain the coordinated ejection data.
[0069] As illustrated in Fig. 5A, when the timing information is acquired, the control unit 100 reads the page data from the page memory 102 for each line, and performs the control such that the read page data for one line is assigned to any of the first rearrangement unit 106 and the second rearrangement unit 108. At this time, the page data of the next page is controlled to be assigned to the rearrangement unit different from that of the page data of the previous page. In the present exemplary embodiment, the control unit 100 performs the control such that the page data G1R of the odd number page is assigned to the first rearrangement unit 106 and the page data G2R of the even number page is assigned to the second rearrangement unit 108.
[0070] For example, when the mark IVh illustrated in Fig. 4A is read by the sensor 70 and the timing information is acquired, the control unit 100 reads the page data G1R of the image G1 from the page memory 102 line by line, and assigns the page data to the first rearrangement unit 106 for line by line. When the mark M2 illustrated in Fig. 4A is read by the sensor 70 and the timing information is acquired, the control unit 100 reads the page data G2r of the image G2 from the page memory 102 line by line, and assigns the page data to the second rearrangement unit 108 line by line.
[0071 ] Each of the first rearrangement unit 106 and the second rearrangement unit 108 rearranges the assigned page data for each line in an order of the ejection timing, converts the assigned page data into the ejection data, and outputs the result to the coordination unit 110. The coordination unit 110 coordinates the plural ejection data items respectively generated by the first rearrangement unit 106 and the second rearrangement unit 108 with the ejection timing as the reference, and then, generates the coordinated ejection data. The generated coordinated ejection data is output to the recording head 50. The recording head 50 is driven based on the coordinated ejection data and the images for plural pages are continuously formed on the continuous paper P.
[0072] For example, the page data G1R of odd number page assigned to the first rearrangement unit 106 is converted into the ejection data G1T for each line and output to the coordination unit 110. The page data G2R of even number page assigned to the second rearrangement unit 108 is converted into the ejection data G2T for each line and output to the coordination unit 110. The ejection data G1T generated by the first rearrangement unit 106 and the ejection data G2T generated by the second rearrangement unit 108 are coordinated with the ejection timing as the reference, and thus, the coordinated ejection data G1/2B is
2017202225 04 Apr 2017
- 12generated. The generated coordinated ejection data G1/2B is output to the recording head 50.
[0073] In addition, when the mark M3 illustrated in Fig. 4A is read by the sensor 70 and the timing information is acquired, the control unit 100 reads the page data G3R of the image G3 from the page memory 102 line by line, and assigns the page data to the first rearrangement unit 106 line by line. When the mark M4 illustrated in Fig. 4A is read by the sensor 70 and the timing information is acquired, the control unit 100 reads the page data G4R of the image G4 from the page memory 102 line by line, and assigns the page data to the second rearrangement unit 108 line by line.
[0074] The page data G3R of odd number page assigned to the first rearrangement unit 106 is converted into the ejection data G3T for each line and output to the coordination unit 110. The page data G4R of even number page assigned to the second rearrangement unit 108 is converted into the ejection data G4T for each line and output to the coordination unit 110. The ejection data G3T generated by the first rearrangement unit 106 and the ejection data G4T generated by the second rearrangement unit 108 are coordinated with the ejection timing as the reference, and thus, the coordinated ejection data G3/4B is generated. The generated coordinated ejection data G3/4B is output to the recording head 50.
[0075] As described above, in the present exemplary embodiment, the page data for plural pages is read at the timing of forming the corresponding image and is assigned to any of the first rearrangement unit 106 and the second rearrangement unit 108. Since the page data for next page is assigned to the rearrangement unit different from the rearrangement unit to which the page data for the previous page is assigned, even if the interval (page interval) between the successive images is small, the page data for the next page is converted into the ejection data in parallel with the conversion of the page data for the previous page into the ejection data. Therefore, the rearrangement of the page data can be performed before forming the image of the next page regardless of the page interval, and the ejection data for the next page is generated.
[0076] In addition, in the present exemplary embodiment, the assignment and the rearrangement of the page data are started according to each image forming timing, that is, the ejection timing, and the ejection data is output from each of the first rearrangement unit 106 and the second rearrangement unit 108. Therefore, by the coordination unit 110 obtaining a logical sum of the output data from each of the first rearrangement unit 106 and the second rearrangement unit 108, the plural ejection data items generated by each of the
- 132017202225 04 Apr 2017 first rearrangement unit 106 and the second rearrangement unit 108 are coordinated based on the ejection timing, and then, the coordinated ejection data is obtained.
[0077] In the illustrated example, the configuration includes two rearrangement units of the first rearrangement unit 106 and the second rearrangement unit 108 for the description. However, three or more rearrangement units may be included. In this case also, the control unit 100 performs control such that the page data for previous page and the page data for next page are respectively assigned to the rearrangement unit different from each other.
[0078] In the exemplary embodiment described above, the page data for previous page and the page data for next page are respectively assigned to the rearrangement units different from each other. However, the assignment method may be changed. For example, in a case of assigning the plural page data items to each of the plural rearrangement units, the assignment may be performed in such a manner that the assignment destination is switched for each page. In addition, the line data for the same page data may be assigned to the same rearrangement unit and the line data for the different page data may be assigned to the different rearrangement unit.
(Program) [0079] Next, a program that executes the “coordinated rearrangement processing” will be described.
[0080] Fig. 6 is a flowchart illustrating an example of a processing flow by that program that executes the “coordinated rearrangement processing” in the present exemplary embodiment. The control program that executes the “coordinated rearrangement processing” is stored in the ROM 82 in advance and read by the CPU 80 to be executed. The execution of the “coordinated rearrangement processing program” is started according to the user’s instruction.
[0081] First, in STEP 100, it is determined whether or not the timing information is acquired. In a case where it is determined that the timing information is acquired, the process proceeds to STEP 102. On the other hand, in a case where it is determined that the timing information is not acquired, whether or not the timing information is acquired is repeatedly determined in STEP 100.
[0082] Next, in STEP 102, the page data for one line corresponding to the acquired timing information is read. Next, in STEP 104, it is determined whether or not the previous page is assigned to the first rearrangement unit 106. In a case where it is determined that the previous page is not assigned to the first rearrangement unit, the process proceeds to STEP
- 142017202225 04 Apr 2017
106. In STEP 106, the read page data for one line is assigned to the first rearrangement unit 106. Subsequently, in STEP 108, the page data for one line is rearranged through the rearrangement processing by the first rearrangement unit 106, and the ejection data for one line is generated.
[0083] On the other hand, in a case where it is determined that the previous page is assigned to the first rearrangement unit in STEP 104, the process proceeds to STEP 118. In STEP 118, the read page data for one line is assigned to the second rearrangement unit 108. Subsequently, in STEP 120, the page data for one line is rearranged through the rearrangement processing by the second rearrangement unit 108, and the ejection data for one line is generated.
[0084] Next, in STEP 110, the coordination processing is performed on the ejection data items. That is, the ejection data generated by the first rearrangement unit 106 and the ejection data generated by the second rearrangement unit 108 are coordinated based on the ejection timing, and then, the coordinated ejection data is generated. Subsequently, in STEP 112, the generated coordinated ejection data is output to the recording head 50.
[0085] Next, in STEP 114, it is determined whether or not the next timing information is acquired. In a case where it is determined that the next timing information is acquired, the process returns to STEP 102, and the processing items from STEP 102 to STEP 114 are repeated. In this way, the page data for the next page is read line by line and rearranged.
On the other hand, in a case where it is determined that the next timing information is not acquired in STEP 114, the process proceeds to STEP 116, and it is determined whether or not there is the next line in the page data corresponding to the previously acquired timing information. In a case where there is the next page data, the process returns to STEP 102 and the processing items from STEP 102 to STEP 116 are repeated. On the other hand, in a case where there is no next line in STEP 116, the routine ends.
[0086] In the “coordinated rearrangement processing” described above, in a case where the image forming timing for the next page comes before the rearrangement of the page data for the previous page is ended, the page data for the previous page and the page data for the next page are processed in parallel. That is, the conversion of the page data for the next page into the ejection data is performed without waiting for the conversion of the page data for the previous page into the ejection data. Therefore, the rearrangement of the page data can be performed before forming the image of the next page regardless of the page interval, and the ejection data for the next page is generated. In addition, since the plural page data
- 152017202225 04 Apr 2017 items are processed in parallel, the rearrangement of the page data can be performed at a high speed compared to the case of non-parallel processing.
<Examples>
[0087] Next, examples of the coordinated rearrangement unit will be described. In the examples, a configuration of the “coordination unit” is represented as a logic circuit or a combination of logic circuits. However, the logical operation represented by the logic circuit may be executed by software.
(Example 1) [0088] A configuration of an coordinated rearrangement unit in the Example 1 will be described. Fig. 7 is a schematic diagram illustrating the configuration example (Example 1) of the coordinated rearrangement unit. In the Example 1, the page data G1R is represented as a raster image in which plural pixels are arrayed in four rows of lines to L4. In addition, the page data G2R is represented as a raster image in which plural pixels are arrayed in four rows of lines L6 to L9. The page interval between the page data G1R and the page data G2R is as much as one line of line L5. The pixel data in each of the page data and the ejection data is data which is represented as a value “1” assign to each of the nozzles 52 (each pixel) in a case of ejecting the ink droplets and forming the image and represented as a value “0” in a case of not ejecting the ink droplets and not forming the image.
[0089] The page data G1R is read from the page memory 102 illustrated in Fig. 5 line by line and is assigned to the first rearrangement unit 106 line by line so as to be in time for the timing at which the forming of the corresponding image G1 is started. The page data G2R is read from the page memory 102 illustrated in Fig. 5 line by line and is assigned to the second rearrangement unit 108 line by line so as to be in time for the timing t6 at which the forming of the corresponding image G2 is started.
[0090] The page data G1R for four rows of lines to L4 is converted into the ejection data G1T for seven ejection timings of to t7 by the first rearrangement unit 106. In addition, the page data G2R for four rows of lines L6 to L9 is converted into the ejection data G2T for seven ejection timings of t6 to h2 by the second rearrangement unit 108.
[0091 ] In the ejection data G1T, there is no data for five ejection timings t8 to ti 2, and in the ejection data G2T, there is no data for five ejection timings ti to t5. Therefore, in the Example 1, at the time when the page data G1R is assigned to the first rearrangement unit 106, blank data (data of value 0) for five rows including the data for one row of line L5 which is the page interval is added after the page data G1R. In addition, at the time when the page data G2R is assigned to the second rearrangement unit 108, blank data (data of value 0) for five rows
- 162017202225 04 Apr 2017 including the data for one row of line L5 which is the page interval is added before the page data G2r.
[0092] By adding the blank data to each of the page data G1R and the page data G2R, the blank data is also rearranged, and thus, the data for twelve ejection timings fi to t12 is generated for each of the ejection data G1T and the ejection data G2T.
[0093] The coordination unit 110 in the Example 1 is configured to be provided with an OR circuit 112 that obtains the logical sum for every nozzles 52. In the illustrated example, twelve OR circuits 112! to 11212 are provided in accordance with twelve nozzles 52. In a case where it is not necessary to distinguish the twelve OR circuits 112! to 112Ί2 from each other, the OR circuits are collectively referred to as “OR circuit 112”. With regard to each of the twelve nozzles 52, the logical sum of the ejection data G1T and the ejection data G2T is obtained for each ejection timing using the corresponding OR circuit 112, and then, the coordinated ejection data G1/2B for twelve ejection timings ti to ti2 is generated.
(Example 2) [0094] A configuration of a coordinated rearrangement unit in the Example 2 will be described. Fig. 8 is a schematic diagram illustrating another configuration example (Example
2) of the coordinated rearrangement unit. The blank data is added to the page data in Example 1, however, in Example 2, the presence or absence of the ejection data is determined by the coordination unit 110. In a case where the data is present, the value is “1”, and in a case where the data is absent, the value is “0”.
[0095] In the coordination unit 110 in the Example 2, a determination circuit 114 that determines the presence or absence of the data acquired from the first rearrangement unit 106, a determination circuit 116 that determines the presence or absence of the data acquired from the second rearrangement unit 108, and an OR circuit 118 that obtains the logical sum of the output data from the determination circuit 114 and the output data from the determination circuit 116 are respectively provided for each nozzles 52. Each of the determination circuit 114 and the determination circuit 116 may be an AND circuit that obtains a logical product of input data from a data line and input data from a data empty line. The input value from the data empty line is “1” in a case where the data is present, and is “0” in a case where the data is absent.
[0096] In the illustrated example, twelve determination circuit 114i to 114Ί2, twelve determination circuit 1161 to 11 6i2, and twelve OR circuit 1181 to 11 8i2 are provided corresponding to the twelve nozzles 52. In a case where it is not necessary to distinguish the determination circuit 114i to 114Ί2 from each other, the circuits will be collectively referred to
- 172017202225 04 Apr 2017 as “determination circuit 114”, in a case where it is not necessary to distinguish the determination circuit 116! to 11612 from each other, the circuits will be collectively referred to as “determination circuit 116”, and in a case where it is not necessary to distinguish the OR circuit 11 θ! to 11812 from each other, the circuits will be collectively referred to as “OR circuit 118”.
[0097] As described above, the data for five ejection timings t8 to t12 are absent in the ejection data G1T. However, each of the determination circuit 114! to 114Ί2 determines the presence or absence of the data and sets the value for the case of no data to “0”. In addition, the data for five ejection timings ti to t5 are absent in the ejection data G2T. However, each of the determination circuit 114Ί to 114Ί2 determines the presence or absence of the data and sets the value for the case of no data to “0”.
[0098] For each of the twelve nozzles 52, the logical sum of the output data from the determination circuit 114 and the output data from the determination circuit 116 is obtained by the corresponding OR circuit 118, and then, the coordinated ejection data G1/2B for twelve ejection timings ti to ti2 is generated.
(Example 3) [0099] A configuration of a coordinated rearrangement unit in the Example 3 will be described. Fig. 9 is a schematic diagram illustrating another configuration example (Example
3) of the coordinated rearrangement unit. In the Examples 1 and 2, the logical sum is obtained even in a case where two ejection data items are present for one nozzle at one timing. However, in the Example 3, the logical sum is not obtained but any one of the ejection data is selected. In addition, as in the Example 1, the presence or absence of the ejection data is determined by the coordination unit 110 without adding the blank data to the page data.
[00100] In the Example 3, the page data G1R is represented as a raster image in which plural pixels are arrayed in four rows of lines Ι_Ί to L4. In addition, the page data G2R is represented as a raster image in which plural pixels are arrayed in four rows of lines L4 to L7. The page data G1R and the page data G2R overlap by one line of line L4. The page data G1R is converted into the ejection data G1T of seven ejection timings ti to t7. The page data G2R is converted into the ejection data G2T of seven ejection timings t4 to ti0. In the present exemplary embodiment, the ejection data G1T has a priority for one row of line L4.
[00101] In the coordination unit 110 in the Example 3, the selection circuit 120 is provided for each nozzle 52. In the illustrated example, the selection circuits 120i to 120Ί2 are provided for twelve nozzles 52. Fig. 10 is a table illustrating a selection circuit truth value
- 182017202225 04 Apr 2017 table in the Example 3. The selection circuit 120 determines the output value using a value (input 1) representing the presence or absence of the data acquired from the first rearrangement unit 106 and a value (input 2) representing the presence or absence of the data acquired from the second rearrangement unit 108 according to the truth value table. In the truth value table, the input 1 and the input 2 are represented by “presence” or “absence”, and in case where the ejection data is present, the value is “1” and in a case where the ejection data is absent, the value is “0”.
[00102] In the illustrated example, in a case where both the input 1 and the input 2 are “absence (0)”, the output value is ”0”. In a case where the input 1 is “absence (0)” and the input 2 is “presence (1)”, the output value is ’’input 2(1)”. In a case where the input 1 is “presence (1)” and the input 2 is “absence (0)”, the output value is “input 1(1)”. In a case where both the input 1 and the input 2 are “presence (1)”, the output value is ’’input 1(1)”.
[00103] As illustrated in Fig. 9, the selection for each of the twelve nozzles 52 is performed by the corresponding selection circuit 120 for each ejection timing, and the coordinated ejection data G1/2B for ten ejection timings ti to tiOare generated. In the present exemplary embodiment, when coordinating the ejection data G1Tand the ejection data G2T, in a case where the input 1 and the input 2 are “presence (1)”, the output value of the selection circuit 120 becomes “input 1(1)”, and thus, the ejection data G1T for one row of line L4 generated by the first rearrangement unit 106 has a priority. Therefore, the image for the line L4 in the page data G1R is formed and the image for the line L4 in the page dataG2R is not formed. In the overlapping portion of the continuously formed image 1 and the image 2, the one image 1 is selectively formed without the image 1 and the image 2 being confused with each other. (Example 4) [00104] A configuration of an coordinated rearrangement unit in the Example 3 will be described. Example 4 is a modified example of the Example 4, and the coordination unit 110 selects the other ejection data which is different from that in the Example 3 from the two ejection data items.
[00105] Fig. 11 is a diagram illustrating a truth value table of the selection circuit in the Example 4.
[00106] In the illustrated example, in a case where both the input 1 and the input 2 are “absence (0)”, the output value is ”0”. In a case where the input 1 is “absence (0)” and the input 2 is “presence (1)”, the output value is ’’input 2(1)”. In a case where the input 1 is “presence (1)” and the input 2 is “absence (0)”, the output value is “input 1(1)”. In a case where both the input 1 and the input 2 are “presence (1)”, the output value is ’’input 2(1)”.
- 192017202225 04 Apr 2017 [00107] As illustrated in Fig. 12, the selection for each of the twelve nozzles 52 is performed by the corresponding selection circuit 120 for each ejection timing, and the coordinated ejection data G1/2B for ten ejection timings h to t10are generated. In the Example 4, when coordinating the ejection data G1Tand the ejection data G2T, in a case where the input 1 and the input 2 are “presence (1)”, the output value of the selection circuit 120 becomes “input 2(1)”, and thus, the ejection data G2T for one row of line L4 generated by the second rearrangement unit 108 has a priority. Therefore, the image for the line L4 in the page data G1R is not formed and the image for the line L4 in the page dataG2R is formed. In the overlapping portion of the continuously formed image 1 and the image 2, the one image 1 is selectively formed without the image 2 and the image 2 being confused with each other. (Hardware Configuration) [00108] In addition, in the description above, the first rearrangement unit and the second rearrangement unit are respectively realized by software. However, the first rearrangement unit and the second rearrangement unit may be realized by hardware circuit. For example, as illustrated in Fig. 13A and Fig. 13B, the configurations of the first rearrangement unit and the second rearrangement unit may respectively have circuit configurations disclosed as the “data processing device in the liquid droplet ejection device” in Japanese Patent No.
4720486.
[00109] Figs. 13A and 13B are configuration diagrams illustrating configurations of data processing devices applied to a first rearrangement unit and a second rearrangement unit respectively. On the recording head of the liquid droplet ejection device, plural nozzles that eject liquid droplet are two-dimensionally arrayed along the each of the X-coordinate direction and Y-coordinate direction. The data processing device 210 includes a serial-to-parallel conversion and assignment unit 212, plural DRAM block groups 214, and a parallel-to-serial conversion and coordination unit 216.
[00110] As illustrated in Fig. 13B, the serial-to-parallel conversion and assignment unit 212 is configured to include a temporary register 218 and plural cache block 220.
[00111] The temporary register 218 temporarily stores the ejection data (serial data) for the nozzles (1024 bits) arrayed, for example, in the X-coordinate direction. Each bit of the temporary register 218 is hard-wired to each of the plural cache blocks 220.
[00112] The serial-to-parallel conversion and assignment unit 212 divides the ejection data (parallel data) for ejecting the liquid droplets into groups for each liquid droplet ejection timing, and converts the grouped data into the serial data. The number of cache blocks 220 is the
- 20 2017202225 04 Apr 2017 number of nozzles arrayed in the Y-coordinate direction, and thus, in the illustrated example, the number of cache blocks 220 is 52.
[00113] The serial data corresponding to the nozzle having the same liquid droplet ejection timing are stored in each of the cache blocks 220.
[00114] Plural DRAM block groups 214 include plural dynamic RAM (DRAM) blocks 222. Each DRAM block 222 is provided corresponding to each cache blocks 220. In the illustrated example, the number of DRAM blocks 222 is 52 blocks same as the number of cache blocks 220. The serial data stored in the cache blocks 220 is output to the corresponding DRAM block 222.
[00115] Each DRAM block 222 acquires the serial data assigned to the cache block 220, and outputs the serial data to the parallel-to-serial conversion and coordination unit 216 in parallel at each drive timing. The parallel-to-serial conversion and coordination unit 216 converts the parallel data configured with plural serial data acquired from each DRAM block 222 into the serial data again. In this way, the serial data having a data array corresponding to the nozzle array on the recording head is generated.
Modification Example>
[00116] The configurations of the information processing device, the image forming device and the program described in each exemplary embodiment above are just examples, and it is needless to say that the configurations may be changed without departing from the gist of the invention.
[00117] The foregoing description of the exemplary embodiments of the present invention has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, thereby enabling others skilled in the art to understand the invention for various embodiments and with the various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the following claims and their equivalents.
- 21 2017202225 04 Apr 2017

Claims (11)

  1. What is claimed is:
    1. An information processing device comprising:
    plural rearrangement units each of which converts each pixel data for one line in page data into ejection data for one line by rearranging the each pixel data in an order of ejection timing such that each of plural element groups of a recording head ejects liquid droplets in sequence, the plural element groups including plural ejection elements that eject liquid droplets at a same timing, the plural element groups being arrayed in a manner of being shifted in a transport direction of a recording medium and a crossing direction crossing the transport direction;
    a controller that controls assignment of each line of each page data in such a manner that an assignment destination is switched for each page in assigning plural pieces of page data to the plural rearrangement units; and a coordination unit that generates coordinated ejection data by coordinating plural pieces of ejection data obtained by the plural rearrangement units based on the ejection timing.
  2. 2. The information processing device according to claim 1, wherein the controller assigns page data of a page to one of the plural rearrangement units and page data of a next page to another of the plural rearrangement units that is different from the one of the plural rearrangement units.
  3. 3. The information processing device according to claim 1 or 2, wherein the controller assigns page data of an image to be formed to any one of the plural rearrangement units according to a timing at which the image is formed.
  4. 4. The information processing device according to any one of the claims 1 to 3, wherein the plural rearrangement units include a first rearrangement unit and a second rearrangement unit, and the controller assigns the plural pieces of page data alternately to the first rearrangement unit and the second rearrangement unit.
  5. 5. The information processing device according to any one of the claims 1 to 4, wherein
    - 22 2017202225 04 Apr 2017 the coordination unit generates the coordinated ejection data by selecting any one of the plural pieces of ejection data for an ejection timing at which each of the plural ejection data is data to form a pixel.
  6. 6. An image forming device comprising:
    the information processing device according to any one of claims 1 to 5; and a recording head that includes plural element groups each of which includes plural ejection elements that eject liquid droplets at a same timing, the plural element groups are arrayed in a manner of being shifted in a transport direction of a recording medium and a crossing direction crossing the transport direction.
  7. 7. A program causing a computer to function as the plural rearrangement units, the controller, and the coordination unit of the information processing device according to any one of claims 1 to 5.
    1/11
    2017202225 04 Apr 2017
    FIG. 1
    50C 50M 50Y 50K
    2/11
    2017202225 04 Apr 2017 ο
    CL
    Ο
    CL
    Ο
    CL
    Ο
    CL o
    CD
    OO
    CO
    LO
    OO
    CN
    CN
    CL
    LU □0 rxi rxi
    O
    CLg oQ
    Q_ I— CO O Z LU < CL
    3/11
    2017202225 04 Apr 2017
    FIG. 3
    80 82 84 86 88 90
    TRANSPORT
    ROLLER
    4/11
    2017202225 04 Apr 2017
    FIG. 4A
    FIG. 4B FIG. 4C
    5/11
    2017202225 04 Apr 2017
    FIG. 5A
    TO RECORDING HEAD 50
    FIG. 5B
    TO RECORDING HEAD 50
    6/11
    2017202225 04 Apr 2017
    FIG. 6
    2017202225 04 Apr 2017
    7/11
    FIG. 7
    106: FIRST REARRANGEMENT UNIT
    104
    G1T
    112-1
    1122
    WP
    Jifl
    Sr
    G1/2B
    G2r L5
    l · 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ‘ ΓΓΤΤΊ 1 1 1 1 1 1 1 1 1 1 “I Π T 1 1 1 1 1 1 1 1 1 1 1 i i i i i 1 1 1 1 1 1 1 1 ! 1 ! ___1 ------ 1 J_1 Π ΓΠ T” 1 1 1 1 1 ! ! ! ! ! i i i i i 1 1 1 1 1 -J 1_ _l ± _1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Ί ΓΊ Τ I 1 1 1 1 1 1 1 1 1 1 --i Π“Τ_ί 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 i 1 __l l__l ± 1
    t>
    v .
    l9 l' l? l6
    -J tu tg t7; tg t3 t-| ^12tio tsi t'2 ' G?T [
    COORDINATION UNIT
    COORDINATED REARRANGEMENT UNIT tu tg t7 tg t3 ti i ' I ' I ' I 1 I ' I ' tl2tl0 tg tg t4 t2
    108: SECOND REARRANGEMENT UNIT
    2017202225 04 Apr 2017
    GIr
  8. 8/11
    FIG. 8
    106: FIRST REARRANGEMENT UNIT
    G1T [' i··
    ON
    104
    Ls
    G2T
    G2r .J
    Lg |_g L7 I-6 up tl 1 tg t7: tg tg ti
    B dlr Fill1
    Jr tl2 tjQ tg: tg t4 t2
    COORDINATION
    UNIT
    COORDINATED REARRANGEMENT UNIT ti1 tg tj tg tg t, tl2tlo tg tg t4 t2
    108: SECOND REARRANGEMENT UNIT
    2017202225 04 Apr 2017
  9. 9/11
    FIG. 9
  10. 10/11
    2017202225 04 Apr 2017
    FIG. 10
    TRUTH VALUE TABLE OF SELECTION CIRCUIT (ABSENCE MEANS BEING EMPTY (= 0))
    OUTPUT INPUT 2 INPUT 1 0 ABSENCE ABSENCE INPUT 1 ABSENCE PRESENCE INPUT 2 PRESENCE ABSENCE INPUT 1 PRESENCE PRESENCE
    FIG. 11
    TRUTH VALUE TABLE OF SELECTION CIRCUIT (ABSENCE MEANS BEING EMPTY (= 0))
    OUTPUT INPUT 2 INPUT 1 0 ABSENCE ABSENCE INPUT 1 ABSENCE PRESENCE INPUT 2 PRESENCE ABSENCE INPUT 2 PRESENCE PRESENCE
    FIG. 12
    G1/2B
  11. 11/11
    2017202225 04 Apr 2017
    FIG. 13A
    214
    CACHE CACHE CACHE BLOCK BLOCK BLOCK No. 1 No. 2 No. 3 25BIT 25BIT 25BIT
    CACHE CACHE CACHE CACHE CACHE BLOCK BLOCK BLOCK BLOCK BLOCK No. 4 No. 5 No. 6 No. 7 No. 8 24BIT 24BIT 23BIT 22BIT 22BIT
    1024BIT
    SERIAL
    DATA
AU2017202225A 2015-02-20 2017-04-04 Information processing device, image forming device, and program Active AU2017202225B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016221248 2015-02-20
JP2016221248A JP6776830B2 (en) 2016-11-14 2016-11-14 Information processing equipment, image forming equipment, and programs

Publications (2)

Publication Number Publication Date
AU2017202225A1 AU2017202225A1 (en) 2018-05-31
AU2017202225B2 true AU2017202225B2 (en) 2018-08-16

Family

ID=62159093

Family Applications (1)

Application Number Title Priority Date Filing Date
AU2017202225A Active AU2017202225B2 (en) 2015-02-20 2017-04-04 Information processing device, image forming device, and program

Country Status (3)

Country Link
JP (1) JP6776830B2 (en)
CN (1) CN108068473B (en)
AU (1) AU2017202225B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5708762A (en) * 1995-03-07 1998-01-13 Fujitsu Limited Print controlling method and printer device
US20080180470A1 (en) * 2007-01-31 2008-07-31 Seiichiro Oku Image forming apparatus and method of transferring print data
US20130114106A1 (en) * 2011-11-07 2013-05-09 Canon Kabushiki Kaisha Printing apparatus and control method therefor
US8879110B2 (en) * 2012-04-20 2014-11-04 OCé PRINTING SYSTEMS GMBH Printing method and printing apparatus

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH114340A (en) * 1997-06-12 1999-01-06 Canon Inc Image processor and image processing system
CN1451541A (en) * 2003-04-24 2003-10-29 上海交通大学 Method for vertical arranging color ink jet plotter nozzles
KR20050005156A (en) * 2003-07-05 2005-01-13 삼성전자주식회사 A copy system printing image data stored in a plurality of image storage device and a method printng image data thereof
CN100486813C (en) * 2005-12-31 2009-05-13 财团法人工业技术研究院 Graph printing system and data processing method thereof
JP5205887B2 (en) * 2007-09-14 2013-06-05 コニカミノルタIj株式会社 Print unit and inkjet recording apparatus
JP5305930B2 (en) * 2009-01-13 2013-10-02 キヤノン株式会社 Image forming apparatus, job processing method, program, and storage medium
US8400678B2 (en) * 2010-04-16 2013-03-19 Xerox Corporation FIFO methods, systems and apparatus for electronically registering image data
JP2013184458A (en) * 2012-03-09 2013-09-19 Fujifilm Corp Image recording apparatus and method
JP6201611B2 (en) * 2013-10-10 2017-09-27 富士ゼロックス株式会社 Image forming apparatus and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5708762A (en) * 1995-03-07 1998-01-13 Fujitsu Limited Print controlling method and printer device
US20080180470A1 (en) * 2007-01-31 2008-07-31 Seiichiro Oku Image forming apparatus and method of transferring print data
US20130114106A1 (en) * 2011-11-07 2013-05-09 Canon Kabushiki Kaisha Printing apparatus and control method therefor
US8879110B2 (en) * 2012-04-20 2014-11-04 OCé PRINTING SYSTEMS GMBH Printing method and printing apparatus

Also Published As

Publication number Publication date
CN108068473A (en) 2018-05-25
JP6776830B2 (en) 2020-10-28
JP2018079572A (en) 2018-05-24
CN108068473B (en) 2020-03-13
AU2017202225A1 (en) 2018-05-31

Similar Documents

Publication Publication Date Title
EP0526186B1 (en) Ink jet recording method
JP5245221B2 (en) Droplet discharge device
US4737041A (en) Dot printing apparatus and method
CN101518995B (en) Inkjet printer
US6425653B1 (en) Single pass printing of text among interleaved printing of non-text material
AU2017202225B2 (en) Information processing device, image forming device, and program
US9189716B2 (en) Generating a threshold matrix to be compared with an original image for performing halftoning of the original image
JP2010076230A (en) Liquid discharge apparatus
JP5288747B2 (en) Inkjet recording apparatus and inkjet recording method
JP4826099B2 (en) Printing system, printing method and adjustment method
US20050190233A1 (en) Nozzle scheduling for ink jet printing
JP5170491B2 (en) Ink jet recording apparatus and recording data forming method
US20070103497A1 (en) Driving method of ink-jet printer and its driving apparatus
JP2008271079A (en) Image processor and processing method, printer, printing method, and generation method of color conversion table
JP2014144590A (en) Image forming apparatus
JP2008149512A (en) Image recorder
JP4595578B2 (en) Printing apparatus and printing method
JP6896395B2 (en) How to drive the recording device and recording head
JP4720486B2 (en) Data processing apparatus, data processing method, data processing program, and droplet discharge apparatus
JP2018024152A (en) Image processing apparatus and recording data generation method
JP6844459B2 (en) Image processing system, image processing method and image processing device, and image forming system
JP5288722B2 (en) Recording apparatus and control method of the apparatus
JP4032279B2 (en) Printer and dot data reading processing method
JP2024071078A (en) Printer
JP2012096468A (en) Apparatus and method for processing image

Legal Events

Date Code Title Description
FGA Letters patent sealed or granted (standard patent)
HB Alteration of name in register

Owner name: FUJIFILM BUSINESS INNOVATION CORP.

Free format text: FORMER NAME(S): FUJI XEROX CO., LTD.