Image forming device, image forming method and program
AssigneeCanon Kabushiki Kaisha
InventorsToshiaki Shirai, Hiroshi Ooya, Atsushi Ikeda
Life of this patent
Estimating the term…
Abstract
The problem of the present invention is to be capable of executing color shift correction processing also in consideration of a mechanical inclination component in an image forming device. For solving the problem, the image forming device according to the present invention comprises information processing unit, first measurement requesting unit, holding unit of curve information, notifying unit of curve information, receiving unit of a measurement pattern image, measurement processing unit, determining unit of a result of the measurement processing, and second measurement requesting unit.
Claims20
An image forming method executed in an image forming system comprising an image generating unit and an image forming unit, the image forming unit having a storage storing a first curve information including both components of a first type curve and a second type curve and a second curve information including a component of the first type curve without a component of the second type curve, the method comprising:
- a first information transmitting step of transmitting the first curve information stored in the storage to the image generating unit by the image forming unit;
- a first generating step of generating first corrected image data by shifting pixels included in predetermined pattern image data in a sub scan direction based on the first curve information transmitted in the first information transmitting step by the image generating unit;
- a first image transmitting step of transmitting the first corrected image data generated in the first generating step to the image forming unit by the image generating unit;
- a first forming step of forming a first image on a recording medium based on the first corrected image data transmitted in the first image transmitting step by the image forming unit;
- a first measuring step of measuring a shift amount of the first image formed in the first forming step from a predetermined reference by the image forming unit;
- a first storing step of storing a curve information calculated based on the shift amount measured in the first measuring step into the storage as the first curve information stored in the storage by the image forming unit, in a case where the shift amount measured in the first measuring step is less than a predetermined threshold value;
- a second information transmitting step of transmitting the second curve information stored in the storage to the image generating unit by the image forming unit, in a case where the shift amount measured in the first measuring step is not less than the predetermined threshold value;
- a second generating step of generating second corrected image data by shifting pixels included in the predetermined pattern image data in a sub scan direction based on the second curve information transmitted in the second information transmitting step by the image generating unit;
- a second image transmitting step of transmitting the second corrected image data generated in the second generating step to the image forming unit by the image generating unit;
- a second forming step of forming a second image on a recording medium based on the second corrected image data transmitted in the second image transmitting step by the image forming unit;
- a second measuring step of measuring a shift amount of the second image formed in the second forming step from a predetermined reference by the image forming unit;
- a second storing step of storing a curve information calculated based on the shift amount measured in the second measuring step into the storage as the first curve information stored in the storage by the image forming unit.
An image forming system comprising:
- a storage configured to store a first curve information including both components of a first type curve and a second type curve and a second curve information including a component of the first type curve without a component of the second type curve;
- a first information transmitting unit configured to transmit the first curve information stored in the storage;
- a first generating unit configured to generate first corrected image data by shifting pixels included in predetermined pattern image data in a sub scan direction based on the first curve information transmitted by the first information transmitting unit;
- a first image transmitting unit configured to transmit the first corrected image data generated by the first generating unit;
- a first forming unit configured to form a first image on a recording medium based on the first corrected image data transmitted by the first image transmitting unit;
- a first measuring unit configured to measure a shift amount of the first image formed by the first forming unit from a predetermined reference;
- a first storing unit configured to store a curve information calculated based on the shift amount measured by the first measuring unit into the storage as the first curve information stored in the storage, in a case where the shift amount measured by the first measuring unit is less than a predetermined threshold value;
- a second information transmitting unit configured to transmit the second curve information stored in the storage, in a case where the shift amount measured by the first measuring unit is not less than the predetermined threshold value;
- a second generating unit configured to generate second corrected image data by shifting pixels included in the predetermined pattern image data in a sub scan direction based on the second curve information transmitted by the second information transmitting unit;
- a second image transmitting unit configured to transmit the second corrected image data generated by the second generating unit;
- a second forming unit configured to form a second image on a recording medium based on the second corrected image data transmitted by the second image transmitting unit;
- a second measuring unit configured to measure a shift amount of the second image formed by the second forming unit from a predetermined reference;
- a second storing unit configured to store a curve information calculated based on the shift amount measured by the second measuring unit into the storage as the first curve information stored in the storage.
An image forming device comprising:
- an image forming unit configured to form an image based on image data generated by an image generating unit;
- a storage configured to store a first curve information including both components of a first type curve and a second type curve and a second curve information including a component of the first type curve without a component of the second type curve;
- a first information transmitting unit configured to transmit the first curve information stored in the storage to the image generating unit,
- wherein the image generating unit generates first corrected image data by shifting pixels included in predetermined pattern image data in a sub scan direction based on the first curve information transmitted by the first information transmitting unit and transmits the first corrected image data to the image forming unit;
- wherein the image forming device further comprises:
- a first forming unit configured to form a first image on a recording medium based on the transmitted first corrected image data;
- a first measuring unit configured to measure a shift amount of the formed first image from a predetermined reference;
- a first storing unit configured to store a curve information calculated based on the shift amount measured by the first measuring unit into the storage as the first curve information stored in the storage, in a case where the shift amount measured by the first measuring unit is less than a predetermined threshold value;
- a second information transmitting unit configured to transmit the second curve information stored in the storage to the image generating unit in a case where the shift amount measured by the first measuring unit is not less than the predetermined threshold value, wherein the image generating unit generates second corrected image data by shifting pixels included in the predetermined pattern image data in a sub scan direction based on the second curve information transmitted by the second information transmitting unit and transmits the second corrected image data to the image forming unit;
- a second forming unit configured to form a second image on a recording medium based on the transmitted second corrected image data;
- a second measuring unit configured to measure a shift amount of the second image from the predetermined reference;
- a second storing unit configured to store a curve information calculated based on the shift amount measured by the second measuring unit into the storage as the first curve information stored in the storage.
An image forming method implemented by an image forming device comprising an image forming unit configured to form an image based on image data generated by an image generating unit, the method comprising:
- storing, by a storage, a first curve information including both components of a first type curve and a second type curve and a second curve information including a component of the first type curve without a component of the second type curve;
- transmitting, by a first information transmitting unit, the first curve information stored in the storage to the image generating unit, wherein the image generating unit generates first corrected image data by shifting pixels included in predetermined pattern image data in a sub scan direction based on the first curve information transmitted by the first information transmitting unit and transmits the first corrected image data to the image forming unit;
- forming, by a first forming unit, a first image on a recording medium based on the transmitted first corrected image data;
- measuring, by a first measuring unit, a shift amount of the formed first image from a predetermined reference;
- storing, by a first storing unit, a curve information calculated based on the shift amount measured by the first measuring unit into the storage as the first curve information stored in the storage, in a case where the shift amount measured by the first measuring unit is less than a predetermined threshold value;
- transmitting, by a second information transmitting unit, the second curve information stored in the storage to the image generating unit in a case where the shift amount measured by the first measuring unit is not less than the predetermined threshold value, wherein the image generating unit generates second corrected image data by shifting pixels included in the predetermined pattern image data in a sub scan direction based on the second curve information transmitted by the second information transmitting unit and transmits the second corrected image data to the image forming unit;
- forming, by a second forming unit, a second image on a recording medium based on the transmitted second corrected image data;
- measuring, by a second measuring unit, a shift amount of the second image from a predetermined reference;
- and
- storing, by a second storing unit, a curve information calculated based on the shift amount measured by the second measuring unit into the storage as the first curve information stored in the storage.
A non-transitory computer-readable storage medium storing a program for causing a computer to function as an image forming device, the image forming device comprising an image forming unit configured to form an image based on image data generated by an image generating unit, the image forming device further comprises:
- a storage configured to store a first curve information including both components of a first type curve and a second type curve and a second curve information including a component of the first type curve without a component of the second type curve;
- a first information transmitting unit configured to transmit the first curve information stored in the storage to the image generating unit, wherein the image generating unit generates first corrected image data by shifting pixels included in predetermined pattern image data in a sub scan direction based on the first curve information transmitted by the first information transmitting unit and transmits the first corrected image data to the image forming unit;
- a first forming unit configured to form a first image on a recording medium based on the transmitted first corrected image data;
- a first measuring unit configured to measure a shift amount of the formed first image from a predetermined reference;
- a first storing unit configured to store a curve information calculated based on the shift amount measured by the first measuring unit into the storage as the first curve information stored in the storage, in a case where the shift amount measured by the first measuring unit is less than a predetermined threshold value;
- a second information transmitting unit configured to transmit the second curve information stored in the storage to the image generating unit in a case where the shift amount measured by the first measuring unit is not less than the predetermined threshold value, wherein the image generating unit generates second corrected image data by shifting pixels included in the predetermined pattern image data in a sub scan direction based on the second curve information transmitted by the second information transmitting unit and transmits the second corrected image data to the image forming unit;
- a second forming unit configured to form a second image on a recording medium based on the transmitted second corrected image data;
- a second measuring unit configured to measure a shift amount of the second image from a predetermined reference;
- and
- a second storing unit configured to store a curve information calculated based on the shift amount measured by the second measuring unit into the storage as the first curve information stored in the storage.
Dependencies are inferred from the claim text.