← Back to Patent Explorer
US5914731A Expired / Lapsed US ⏱️ 0.0 years remaining

Data recording using randomized variations to prevent visual artifacts due to non-uniformities in a printing apparatus

Assignee: Canon Inc
•
Filing: 1994-09-23
•
Granted: 1999-06-22
•
Expires: 2014-09-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A column band pattern memory (10) stores six different column band patterns "SML, SLM, MSL, MLS, LSM, and LMS" obtained by re-arranging three different area modulation ranks (L, M, and S). A column band pattern generator (12) irregularly selects one of the column band patterns stored in the column band pattern memory (10) on the basis of a numerical value generated by a random number generator (11). The selected column band pattern is input to a dot area determination unit (13), and dot areas in units of columns are determined on the basis of the order of dot area modulation ranks (e.g., the order of S, M, and L) in the selected column band pattern. A pulse controller (14) performs pulse control to form dots in accordance with the dot areas determined by the dot area determination unit (13).

Inventors

  • 👤 Kentaro Yano
  • 👤 Naoji Otsuka
  • 👤 Atsushi Arai
  • 👤 Kiichiro Takahashi
  • 👤 Osamu Iwasaki
  • 👤 Daigoro Kanematsu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:00
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/40; H04N1/405; H04N1/4055; H04N1/4057; B; B41; B41J; B41J2/00; B41J2/005; B41J2/01; B41J2/21; B41J2/2121; B41J2/2128

Claims Analysis

Total Claims: 62
Claim 1
Independent Claim 127 words
A recording apparatus for recording an image based on image data using a recording head, comprising: storage means for storing a plurality of instruction data for instructing an execution order of a plurality of types of driving patterns of said recording head, the plurality of instruction data instructing different execution orders; selection means for randomly selecting the plurality of instruction data stored in said storage means one by one upon recording of the image, said selection means selecting the plurality of instruction data independently from the image data; and driving means for driving said recording head based on the image data while sequentially changing the driving patterns of said recording head in accordance with the execution order instructed by the instruction data selected by said selection means.
Claim 2
Dependent Claim 127 words
A recording apparatus for recording an image based on image data using a recording head, comprising: storage means for storing a plurality of instruction data for instructing an execution order of a plurality of types of driving patterns of said recording head, the plurality of instruction data instructing different execution orders; selection means for randomly selecting the plurality of instruction data stored in said storage means one by one upon recording of the image, said selection means selecting the plurality of instruction data independently from the image data; and driving means for driving said recording head based on the image data while sequentially changing the driving patterns of said recording head in accordance with the execution order instructed by the instruction data selected by said selection means.
Claim 3
Dependent Claim 33 words
The apparatus according to claim 1, wherein said storage means stores n| instruction data each for instructing the execution order of n driving patterns, and the n| instruction data instruct different execution orders.
Claim 4
Dependent Claim 36 words
The apparatus according to claim 1, wherein said selection means calculates a random number, and selects one of the plurality of instruction data stored in said storage means on the basis of the calculated random number.
Claim 5
Dependent Claim 71 words
The apparatus according to claim 1, wherein a plurality of recording elements of said recording head are arranged in a sub-scanning direction substantially perpendicular to a recording scanning direction of said recording head, and said driving means drives said recording head while sequentially changing the driving patterns in accordance with the execution order instructed by the selected instruction data in units of time-divisional recording operations of the plurality of recording elements.
Claim 6
Dependent Claim 25 words
The apparatus according to claim 1, wherein the driving pattern controls a size of dots recorded by a plurality recording elements of said recording head.
Claim 7
Dependent Claim 22 words
The apparatus according to claim 5, wherein said recording head comprises an ink-jet recording head for performing recording by ejecting an ink.
Claim 8
Dependent Claim 39 words
The apparatus according to claim 6, wherein said recording head comprises a recording head for ejecting the ink by utilizing heat energy, and comprises a heat energy conversion element for generating heat energy to be applied to the ink.
Claim 9
Dependent Claim 44 words
The apparatus according to claim 7, wherein said recording head causes a change in state in the ink by heat energy applied by said heat energy conversion element, and ejects the ink from an ejection orifice on the basis of the change in state.
Claim 10
Dependent Claim 50 words
The apparatus according to claim 8, wherein the size of the dots defined by the driving pattern is controlled by an application interval between a pre-heat pulse for pre-heating said heat energy conversion element and a main pulse for causing said heat energy conversion element to perform actual ink ejection.
Claim 11
Dependent Claim 26 words
The apparatus according to claim 1, wherein the driving pattern controls a density of dots recorded by a plurality of recording elements of said recording head.
Claim 12
Dependent Claim 18 words
The apparatus according to claim 10, wherein said recording head comprises a recording head for performing thermal recording.
Claim 13
Dependent Claim 156 words
A recording apparatus for recording an image based on image data using a recording head, comprising: first storage means for storing a plurality of instruction data for instructing an execution order of a plurality of types of driving patterns of said recording head, the plurality of instruction data instructing different execution orders; second storage means for storing order information for instructing an extraction order of the plurality of instruction data, the extraction order being random and independent from the image data to be recorded; extraction means for extracting the plurality of instruction data from said first storage means one by one based on the order information stored in said second storage means upon recording of the image; and driving means for driving said recording head based on the image data while sequentially changing the driving patterns of said recording head in accordance with the execution order instructed by the instruction data extracted by said extraction means.
Claim 14
Dependent Claim 156 words
A recording apparatus for recording an image based on image data using a recording head, comprising: first storage means for storing a plurality of instruction data for instructing an execution order of a plurality of types of driving patterns of said recording head, the plurality of instruction data instructing different execution orders; second storage means for storing order information for instructing an extraction order of the plurality of instruction data, the extraction order being random and independent from the image data to be recorded; extraction means for extracting the plurality of instruction data from said first storage means one by one based on the order information stored in said second storage means upon recording of the image; and driving means for driving said recording head based on the image data while sequentially changing the driving patterns of said recording head in accordance with the execution order instructed by the instruction data extracted by said extraction means.
Claim 15
Dependent Claim 63 words
The apparatus according to claim 12, wherein said first storage means stores n| instruction data indicating the execution orders of n driving patterns, and the n| instruction data instruct different execution orders, and said second storage means stores the order information consisting of (n|)| order data indicating extraction orders of the n| instruction data, and the (n|)| order data represent different extraction orders.
Claim 16
Dependent Claim 71 words
The apparatus according to claim 12, wherein a plurality of recording elements of said recording head are arranged in a sub-scanning direction substantially perpendicular to a recording scanning direction of said recording head, and said driving means drives said recording head while sequentially switching the driving patterns in accordance with the execution order instructed by the extracted instruction data in units of time-divisional recording operations at the plurality of recording elements.
Claim 17
Dependent Claim 50 words
The apparatus according to claim 12, wherein the order information stored in said second storage means corresponds to substantially two scans of said recording head, and is set to define opposite driving states of recording elements of said recording head in first and second scan portions of the order information.
Claim 18
Dependent Claim 21 words
The apparatus according to claim 12, wherein the driving pattern controls a size of dots recorded by the plurality recording elements.
Claim 19
Dependent Claim 22 words
The apparatus according to claim 16, wherein said recording head comprises an ink-jet recording head for performing recording by ejecting an ink.
Claim 20
Dependent Claim 39 words
The apparatus according to claim 17, wherein said recording head comprises a recording head for ejecting the ink by utilizing heat energy, and comprises a heat energy conversion element for generating heat energy to be applied to the ink.
Claim 21
Dependent Claim 44 words
The apparatus according to claim 18, wherein said recording head causes a change in state in the ink by heat energy applied by said heat energy conversion element, and ejects the ink from an ejection orifice on the basis of the change in state.
Claim 22
Dependent Claim 50 words
The apparatus according to claim 19, wherein the size of the dots defined by the driving pattern is controlled by an application interval between a pre-heat pulse for pre-heating said heat energy conversion element and a main pulse for causing said heat energy conversion element to perform actual ink ejection.
Claim 23
Dependent Claim 26 words
The apparatus according to claim 12, wherein the driving pattern controls a density of dots recorded by a plurality of recording elements of said recording head.
Claim 24
Dependent Claim 18 words
The apparatus according to claim 21, wherein said recording head comprises a recording head for performing thermal recording.
Claim 25
Dependent Claim 118 words
A recording apparatus for recording an image based on image data using a recording head, comprising: first storage means for storing instruction data each for instructing a corresponding one of a plurality of driving patterns of said recording head in an order which is random and independent from image data to be recorded; second storage means for storing control information corresponding to each of the plurality of types of driving patterns; and driving means for acquiring the control information corresponding to the instruction data sequentially read out from said first storage means and driving said recording head based on the image data while changing the driving patterns of said recording head on the basis of the control information.
Claim 26
Dependent Claim 118 words
A recording apparatus for recording an image based on image data using a recording head, comprising: first storage means for storing instruction data each for instructing a corresponding one of a plurality of driving patterns of said recording head in an order which is random and independent from image data to be recorded; second storage means for storing control information corresponding to each of the plurality of types of driving patterns; and driving means for acquiring the control information corresponding to the instruction data sequentially read out from said first storage means and driving said recording head based on the image data while changing the driving patterns of said recording head on the basis of the control information.
Claim 27
Dependent Claim 30 words
The apparatus according to claim 23, wherein said first storage means stores random numbers, which are generated in advance, as the instruction data respectively representing the plurality of driving patterns.
Claim 28
Dependent Claim 119 words
The apparatus according to claim 24, further comprising: setting means for selecting a standard driving pattern from the plurality of driving patterns on the basis of a use state of said recording head, and setting a correspondence between the random number values and the driving patterns so that the selected driving pattern corresponds to a central value of a change range of the random numbers stored in said first storage means, and wherein said driving means acquires the control information in accordance with the correspondence set by said setting means on the basis of the random number values sequentially read out from said first storage means, and drives said recording head on the basis of the acquired control information.
Claim 29
Dependent Claim 22 words
The apparatus according to claim 24, wherein said recording head comprises an ink-jet recording head for performing recording by ejecting an ink.
Claim 30
Dependent Claim 39 words
The apparatus according to claim 26, wherein said recording head comprises a recording head for ejecting the ink by utilizing heat energy, and comprises a heat energy conversion element for generating heat energy to be applied to the ink.
Claim 31
Dependent Claim 44 words
The apparatus according to claim 27, wherein said recording head causes a change in state in the ink by heat energy applied by said heat energy conversion element, and ejects the ink from an ejection orifice on the basis of the change in state.
Claim 32
Dependent Claim 30 words
The apparatus according to claim 28, wherein said second storage means stores the control information for controlling an ejection amount of the ink from recording elements of said recording head.
Claim 33
Dependent Claim 84 words
The apparatus according to claim 24, wherein a plurality of recording elements of said recording head are driven while being divided into a plurality of blocks upon recording of the image, and said driving means reads out the instruction data corresponding in number to the plurality of blocks from said first storage means, acquires the control information corresponding to the readout instruction data, and drives said recording head while changing the driving patterns in units of blocks on the basis of the control information.
Claim 34
Dependent Claim 22 words
The apparatus according to claim 24, wherein said recording head comprises an ink-jet recording head for performing recording by ejecting an ink.
Claim 35
Dependent Claim 39 words
The apparatus according to claim 31, wherein said recording head comprises a recording head for ejecting the ink by utilizing heat energy, and comprises a heat energy conversion element for generating head energy to be applied to the ink.
Claim 36
Dependent Claim 44 words
The apparatus according to claim 32, wherein said recording head causes a change in state in the ink by heat energy applied by said heat energy conversion element, and ejects the ink form an ejection orifice on the basis of the change in state.
Claim 37
Dependent Claim 30 words
The apparatus according to claim 33, wherein said second storage means stores the control information for controlling an ejection amount of the ink from recording elements of said recording head.
Claim 38
Dependent Claim 158 words
A recording apparatus for recording an image based on image data using a recording head, comprising: first storage means for storing a plurality of different tables each for storing instruction data and instructing a corresponding one of a plurality of types of driving patterns of said recording head in an order which is random and independent from the image data to be recorded; second storage means for storing control information corresponding to each of the plurality of types of driving patterns; selection means for randomly and independently of the image data, selecting one of the tables stored in said first storage means upon recording of the image; and driving means for acquiring, from said second storage means, the control information corresponding to the instruction data sequentially read out from the selected table, and driving said recording head based on the image data while changing the driving patterns of said recording head on the basis of the control information.
Claim 39
Dependent Claim 158 words
A recording apparatus for recording an image based on image data using a recording head, comprising: first storage means for storing a plurality of different tables each for storing instruction data and instructing a corresponding one of a plurality of types of driving patterns of said recording head in an order which is random and independent from the image data to be recorded; second storage means for storing control information corresponding to each of the plurality of types of driving patterns; selection means for randomly and independently of the image data, selecting one of the tables stored in said first storage means upon recording of the image; and driving means for acquiring, from said second storage means, the control information corresponding to the instruction data sequentially read out from the selected table, and driving said recording head based on the image data while changing the driving patterns of said recording head on the basis of the control information.
Claim 40
Dependent Claim 37 words
The apparatus according to claim 35, wherein each of the tables of said first storage means stores random numbers, which are generated in advance, as the instruction data respectively representing the plurality of types of driving patterns.
Claim 41
Dependent Claim 120 words
The apparatus according to claim 36, further comprising: setting means for selecting a standard driving pattern from the plurality of types of driving patterns on the basis of a use state of said recording head, and setting a correspondence between the random number values and the driving patterns so that the selected driving pattern corresponds to a central value of a change range of the random numbers stored in said first storage means, and wherein said driving means acquires the control information in accordance with the correspondence set by said setting means on the basis of the random number values sequentially read out from the selected table, and drives said recording head on the basis of the acquired control information.
Claim 42
Dependent Claim 83 words
The apparatus according to claim 35, wherein a plurality of recording elements of said recording head are driven while being divided into a plurality of blocks upon recording of the image, and said driving means reads out the instruction data corresponding in number to the plurality of blocks from the selected table, acquires the control information corresponding to the readout instruction data, and drives said recording head while changing the driving patterns in units of blocks on the basis of the control information.
Claim 43
Dependent Claim 47 words
The apparatus according to claim 35, wherein said selection means stores random numbers, which are generated in advance, as data indicating the plurality of tables stored in said first storage means, and selects the table on the basis of the random number upon recording of the image.
Claim 44
Dependent Claim 31 words
The apparatus according to claim 35, wherein said selection means selects the table when all the instruction data stored in the currently selected table are read out by said driving means.
Claim 45
Dependent Claim 169 words
A recording apparatus for recording an image based on image data using a recording head, comprising: first storage means for storing a plurality of different random number tables for storing random numbers which are generated to have different numerical value ranges, an order of the random number being independent from image data to be recorded; second storage means for storing control information corresponding to each of a plurality of driving patterns of said recording head; designation means for designating a change range of the driving pattern; selection means for selecting one of the random number tables stored in said first storage means on the basis of the change range designated by said designation means; and driving means for acquiring the control information from said second storage means on the basis of the random numbers sequentially read out from the selected random number table and driving the recording head based on the image data while changing the driving patterns of the recording head on the basis of the control information.
Claim 46
Dependent Claim 169 words
A recording apparatus for recording an image based on image data using a recording head, comprising: first storage means for storing a plurality of different random number tables for storing random numbers which are generated to have different numerical value ranges, an order of the random number being independent from image data to be recorded; second storage means for storing control information corresponding to each of a plurality of driving patterns of said recording head; designation means for designating a change range of the driving pattern; selection means for selecting one of the random number tables stored in said first storage means on the basis of the change range designated by said designation means; and driving means for acquiring the control information from said second storage means on the basis of the random numbers sequentially read out from the selected random number table and driving the recording head based on the image data while changing the driving patterns of the recording head on the basis of the control information.
Claim 47
Dependent Claim 118 words
The apparatus according to claim 41, further comprising: setting means for selecting a standard driving pattern from the plurality of driving patterns on the basis of a use state of said recording head, and setting a correspondence between the random number values and the driving patterns so that the selected driving pattern corresponds to a central value of a change range of the random numbers stored in said first storage means, and wherein said driving means acquires the control information corresponding to the random number values sequentially read out from the selected random number table in accordance with the correspondence set by said setting means, and drives said recording head on the basis of the acquired control information.
Claim 48
Dependent Claim 22 words
The apparatus according to claim 41, wherein said recording head comprises an ink-jet recording head for performing recording by ejecting an ink.
Claim 49
Dependent Claim 39 words
The apparatus according to claim 43, wherein said recording head comprises a recording head for ejecting the ink by utilizing heat energy, and comprises a heat energy conversion element for generating heat energy to be applied to the ink.
Claim 50
Dependent Claim 44 words
The apparatus according to claim 44, wherein said recording head causes a change in state in the ink by heat energy applied by said heat energy conversion element, and ejects the ink from an ejection orifice on the basis of the change in state.
Claim 51
Dependent Claim 30 words
The apparatus according to claim 44, wherein said second storage means stores the control information for controlling an ejection amount of the ink from recording elements of the recording head.
Claim 52
Dependent Claim 85 words
The apparatus according to claim 41, wherein a plurality of recording elements of the recording head are driven while being divided into a plurality of blocks upon recording of the image, and said driving means reads out the instruction data corresponding in number to the plurality of blocks from the selected random number table, acquires the control information corresponding to the readout instruction data, and drives the recording head while changing the driving patterns in units of blocks on the basis of the control information.
Claim 53
Independent Claim 123 words
A method of controlling a recording apparatus for recording an image based on image data using a recording head, comprising the steps of: storing a plurality of instruction data for instructing an execution order of a plurality of driving patterns of the recording head, the plurality of instruction data instructing different execution orders; randomly selecting the plurality of instruction data stored in the storage step one by one upon recording of the image, said selection step selecting the plurality of instruction data independently from the image data; and driving the recording head based on the image data while sequentially changing the driving patterns of the recording head in accordance with the execution order instructed by the instruction data selected in the selection step.
Claim 54
Independent Claim 123 words
A method of controlling a recording apparatus for recording an image based on image data using a recording head, comprising the steps of: storing a plurality of instruction data for instructing an execution order of a plurality of driving patterns of the recording head, the plurality of instruction data instructing different execution orders; randomly selecting the plurality of instruction data stored in the storage step one by one upon recording of the image, said selection step selecting the plurality of instruction data independently from the image data; and driving the recording head based on the image data while sequentially changing the driving patterns of the recording head in accordance with the execution order instructed by the instruction data selected in the selection step.
Claim 55
Independent Claim 166 words
A method of controlling a recording apparatus for recording an image based on image data using a recording head, comprising: the first storage step of storing a plurality of instruction data for instructing an execution order of a plurality of driving patterns of the recording head, the plurality of instruction data instructing different execution orders; the second storage step of storing order information for instructing an extraction order of the plurality of instruction data, where the extraction order is random and independent from the image data to be recorded; the extraction step of extracting the plurality of instruction data stored in the first storage step one by one on the basis of the order information stored in the second storage step upon recording of the image; and the driving step of driving the recording head based on the image data while sequentially changing the driving patterns of the recording head in accordance with the execution order instructed by the instruction data extracted in the extraction step.
Claim 56
Independent Claim 166 words
A method of controlling a recording apparatus for recording an image based on image data using a recording head, comprising: the first storage step of storing a plurality of instruction data for instructing an execution order of a plurality of driving patterns of the recording head, the plurality of instruction data instructing different execution orders; the second storage step of storing order information for instructing an extraction order of the plurality of instruction data, where the extraction order is random and independent from the image data to be recorded; the extraction step of extracting the plurality of instruction data stored in the first storage step one by one on the basis of the order information stored in the second storage step upon recording of the image; and the driving step of driving the recording head based on the image data while sequentially changing the driving patterns of the recording head in accordance with the execution order instructed by the instruction data extracted in the extraction step.
Claim 57
Independent Claim 140 words
A method of controlling a recording apparatus for recording an image based on image data using a recording head, comprising: the first storage step of storing instruction data each for instructing a corresponding one of a plurality of driving patterns of the recording head in an order which is random and independent from image data to be recorded; the second storage step of storing control information corresponding to each of the plurality of driving patterns; and the driving step of sequentially reading out the instruction data stored in the first storage step to acquire the control information corresponding to the readout instruction data from the control information stored in the second storage step, and driving the recording head based on the image data while changing the driving patterns of the recording head on the basis of the acquired control information.
Claim 58
Independent Claim 140 words
A method of controlling a recording apparatus for recording an image based on image data using a recording head, comprising: the first storage step of storing instruction data each for instructing a corresponding one of a plurality of driving patterns of the recording head in an order which is random and independent from image data to be recorded; the second storage step of storing control information corresponding to each of the plurality of driving patterns; and the driving step of sequentially reading out the instruction data stored in the first storage step to acquire the control information corresponding to the readout instruction data from the control information stored in the second storage step, and driving the recording head based on the image data while changing the driving patterns of the recording head on the basis of the acquired control information.
Claim 59
Independent Claim 168 words
A method of controlling a recording apparatus for recording an image based on image data using a recording head, comprising: the first storage step of storing a plurality of different tables each for storing instruction data each for instructing a corresponding one of a plurality of driving patterns of the recording head in an order which is random and independent from image data to be recorded; the second storage step of storing control information corresponding to each of the plurality of driving patterns; the selection step of randomly and independently of the image data selecting one of the tables stored in the first storage step upon recording of the image; and the driving step of acquiring the control information corresponding to the instruction data sequentially read out from the selected table from the control information stored in the second storage step, and driving the recording head based on the image data while changing the driving patterns of the recording head on the basis of the acquired control information.
Claim 60
Independent Claim 168 words
A method of controlling a recording apparatus for recording an image based on image data using a recording head, comprising: the first storage step of storing a plurality of different tables each for storing instruction data each for instructing a corresponding one of a plurality of driving patterns of the recording head in an order which is random and independent from image data to be recorded; the second storage step of storing control information corresponding to each of the plurality of driving patterns; the selection step of randomly and independently of the image data selecting one of the tables stored in the first storage step upon recording of the image; and the driving step of acquiring the control information corresponding to the instruction data sequentially read out from the selected table from the control information stored in the second storage step, and driving the recording head based on the image data while changing the driving patterns of the recording head on the basis of the acquired control information.
Claim 61
Independent Claim 186 words
A method of controlling a recording apparatus for recording an image based on image data using a recording head, comprising: the first storage step of storing a plurality of different random number tables for storing random numbers which are generated to have different numerical value ranges, where an order of the random numbers is independent from the image data to be recorded; the second storage step of storing control information corresponding to each of a plurality of types of driving patterns of the recording head; the designation step of designating a change range of the driving pattern; the selection step of selecting one of the random number tables stored in the first storage step on the basis of the change range designated in the designation step; and the driving step of acquiring one of the control information stored in the second storage step on the basis of the random numbers sequentially read out from the selected random number table and driving the recording head based on the image data while changing the driving patterns of the recording head on the basis of the acquired control information.
Claim 62
Independent Claim 186 words
A method of controlling a recording apparatus for recording an image based on image data using a recording head, comprising: the first storage step of storing a plurality of different random number tables for storing random numbers which are generated to have different numerical value ranges, where an order of the random numbers is independent from the image data to be recorded; the second storage step of storing control information corresponding to each of a plurality of types of driving patterns of the recording head; the designation step of designating a change range of the driving pattern; the selection step of selecting one of the random number tables stored in the first storage step on the basis of the change range designated in the designation step; and the driving step of acquiring one of the control information stored in the second storage step on the basis of the random numbers sequentially read out from the selected random number table and driving the recording head based on the image data while changing the driving patterns of the recording head on the basis of the acquired control information.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-06-21 2002-12-21 2003-06-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-06-21 2006-12-21 2007-06-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-06-21 2010-12-21 2011-06-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag