УСТРОЙСТВО ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЙ И СПОСОБ ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЙ
DEVICE TO GENERATE IMAGES AND METHOD OF IMAGE GENERATION

УРОВЕНЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
Область техники, к которой относится изобретение
Настоящее изобретение относится к устройству формирования изображений, и в частности к устройству формирования изображений, которое обладает множеством источников света и фотопроводников, образует разные оригинальные изображения на фотопроводниках, соответственно, заставляя один за другим множество световых лучей, испущенных из источников света, сканировать, и переносить исходные изображения на один и тот же носитель информации, чтобы сформировать изображение.
Описание предшествующего уровня техники
Традиционно существует так называемое устройство формирования изображений с тандемной системой, допускающее одновременное формирование исходных изображений, соответствующих цветам C, M, Y и K соответственно. Устройство формирования изображений с тандемной системой имеет множество фотопроводников, экспонирует фотопроводники, соответствующие соответствующим цветам, лазерным лучом, испущенным из экспонирующего устройства, на основе сигналов данных изображения, разложенных в соответствии с цветами, и затем проявляет фотопроводники, чтобы сформировать исходные изображения соответствующих цветов. Устройство формирования изображений в конечном счете образует одно цветное изображение путем наложения исходных изображений цветов на одну передающую среду.
Здесь будет описываться одна типовая конфигурация сканирующих экспонирующих устройств, которые испускают лазерные лучи для сканирования и экспонирования фотопроводников в устройстве формирования изображений с тандемной системой.
Фиг. 1 показывает устройство 100 формирования изображений, в котором сканирующие экспонирующие устройства 102C, 102M, 102Y и 102K, отклоняющие и испускающие лазерный луч из источника 103 лазерного излучения с помощью многоугольного зеркала 104, размещаются независимо для соответствующих четырех цветов C, M, Y и K. В устройстве 100 формирования изображений из этой системы сканирующие экспонирующие устройства 102C, 102M, 102Y и 102K имеют многоугольное зеркало 104, вращаемое двигателем (не показан). Устройство 100 выполняет экспонирование монохромных изображений цветов C, M, Y и K на соответствующие фотопроводники 105, заставляя лазерные лучи отклоняться и сканировать с помощью многоугольных зеркал 104 соответственно. Монохромные изображения, экспонированные на фотопроводники 105, соответствующие цветам, проявляются с помощью их соответствующих проявочных устройств 106, а затем переносятся на транспортную ленту 108, которая является общим звеном транспортировки между цветами в соответствующих устройствах 107 транспортировки. Закрепляющее устройство 109 предусматривается на самом заднем крае транспортной ленты 108, где монохромные изображения цветов накладываются поодиночке на носитель 101 записи, чтобы в конечном счете образовать одно цветное изображение.
Однако там была проблема в том, что даже если выполняется оптический контроль при использовании такого механизма, строка сканирования наклоняется из-за ошибки или т.п., и выводится наклонное изображение. В отличие от этого в технологии, описанной в опубликованном патенте Японии № 2006-297630, применяется способ, который поправляет искажение изображения, вызванное наклоном (θ) строки сканирования путем регулировки времени начала считывания данных из буфера строки в соответствии с величиной позиционного сдвига (θ) в случае монохромного изображения.
В этом традиционном способе используется традиционная технология (см. опубликованный патент Японии № H08-085236(1996)), которая измеряет величину сдвига от исходного положения из особого поля, нанесенного на ленту, и исправляет наклон путем преобразования данных изображения в координаты в соответствии с числовой формулой для исправления, полученной из величины сдвига, в случае полноцветного изображения.
Способ, описанный в опубликованном патенте Японии № 2006-297630, эффективен в случае, если строки сканирования не изогнуты, и отрегулированы так, чтобы сканирование выполнялось с постоянной скоростью.
Однако там была проблема в том, что такая функция исправления выходных положений строк сканирования нуждается в участках и пространствах для выполнения регулировки и т.п. траекторий света лазерных лучей к линзам и соответствующим фотопроводникам, и посредством этого увеличивает стоимость.
Поэтому за последние годы проведено исследование для обеспечения возможности правильной печати без оптического исправления выходных положений строк сканирования, а путем их электрического исправления.
Технология, описанная в опубликованном патенте Японии № 2006-289749, измеряет изгибы и наклоны в направлении субсканирования (направлении вертикального сканирования) у строк сканирования, чтобы исправить их, преобразует данные изображения, так чтобы устранить их, а затем выполняет печать. Однако эта технология имеет проблему в том, что появляются ступеньки из-за прямолинейной аппроксимации кривой второго порядка, показывающей изгибы. Таким образом, выполняется интерполяционная обработка, чтобы сделать ступеньки незаметными. Качество изображения объекта, в котором ступеньки заметны, например прямая линия или символ, может быть повышено путем выполнения интерполяционной обработки. Однако подразумевается, что имеется вероятность, что дефект изображения, такой как неровная концентрация, вызывается в области низкой концентрации, особенно в изображаемом объекте, таком как фотография, путем выполнения интерполяционной обработки. По этой причине качество изображения стабилизируется путем выполнения интерполяционной обработки в областях с высокой концентрацией, а не выполнения интерполяционной обработки в областях с низкой концентрацией. Однако существует проблема, когда интерполяционная обработка переключается между ВКЛЮЧЕНО и ВЫКЛЮЧЕНО в соответствии с концентрациями, как эта, вызывается неровная концентрация в части, где концентрация непрерывно изменяется, например в изображении с градацией.
Настоящее изобретение преследует цель предоставить устройство формирования изображений, допускающее уменьшение дефектов изображения, вызванных, когда выходные положения строк сканирования не исправляются оптически, а исправляются электрически, и посредством этого формирующее высококачественное изображение.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Настоящее изобретение предоставляет устройство формирования изображений, которое заставляет каждый из множества световых лучей сканировать в направлении основного сканирования и направлении субсканирования, вертикальном к направлению основного сканирования, чтобы сформировать изображение, имеющее множество цветов, причем устройство содержит: первый компонент исправления, сконфигурированный для исправления изгибов и наклонов в направлении субсканирования путем выполнения преобразования данных изображения с тем, чтобы устранить изгибы и наклоны у форм строк сканирования, когда заставляют световые лучи сканировать в направлении основного сканирования; второй компонент исправления, сконфигурированный для исправления искажений в направлении основного сканирования у строк сканирования; и управляющий компонент, сконфигурированный для выполнения как исправления с помощью первого компонента исправления, так и исправления с помощью второго компонента исправления, когда входное изображение имеет два или более цветов, и для выполнения только исправления с помощью второго компонента исправления, когда входное изображение имеет только один цвет.
Компонент калибровки может калибровать формы строк сканирования у множества световых лучей из результата измерения посредством измерительного компонента и получать кривые, которые соответствуют формам. Это эквивалентно тому, что компонент калибровки может калибровать величины изгибов строк сканирования у множества световых лучей.
Дополнительные признаки настоящего изобретения станут очевидными из нижеследующего описания типовых вариантов осуществления (со ссылкой на приложенные чертежи).
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 показывает конфигурацию сканирующих экспонирующих устройств, которые испускают лазерные лучи для сканирования и экспонирования соответствующих барабанов в лазерном принтере с тандемной системой, которая может применяться к настоящему изобретению;
Фиг. 2 - блок-схема, показывающая всю конфигурацию системы обработки изображений, к которой может применяться устройство обработки данных, показывающее вариант осуществления настоящего изобретения;
Фиг. 3 - вид в поперечном сечении, показывающий примерную конструкцию лазерного принтера, которая может применяться к настоящему изобретению;
Фиг. 4 - схема последовательности операций, показывающая ход обработки исправления искажений в направлении основного сканирования и изгибов и наклонов в направлении субсканирования, который является одним из вариантов осуществления настоящего изобретения;
Фиг. 5 показывает примеры пользовательского интерфейса (UI), задающего команду для выполнения обработок исправления искажения/изгиба, которые используются в одном из вариантов осуществления настоящего изобретения;
Фиг. 6 иллюстрирует искажение в направлении основного сканирования и его исправление, которые описываются в одном из вариантов осуществления настоящего изобретения; и
Фиг. 7 показывает принцип обработки изменения, который используется в одном из вариантов осуществления настоящего изобретения.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[Первый вариант осуществления]
Сначала система обработки изображений, к которой применимо настоящее изобретение, будет описываться с использованием фиг. 2. Фиг. 2 - блок-схема, показывающая всю конфигурацию системы обработки изображений, включающую в себя устройство формирования изображений в соответствии с одним вариантом осуществления настоящего изобретения. В этом варианте осуществления в качестве примера устройства формирования изображений показывается принтер (в частности, лазерный принтер). Однако устройство формирования изображений может быть струйным принтером, многофункциональным периферийным устройством (MFP) или любым другим.
Кроме того, в этом описываемом ниже варианте осуществления все компоненты для реализации настоящего изобретения предоставляются в одном устройстве формирования изображений. Однако одно устройство формирования изображений, конечно, не должно содержать компоненты для выполнения настоящего изобретения, и может содержать часть компонентов, как, например, драйвер принтера на главном компьютере (ПК).
На фиг. 2 номер 210 ссылки обозначает главный компьютер. Когда печать выполняется из приложения или т.п. на главном компьютере 210, данные изображения, созданные драйвером принтера (не показан), передаются принтеру 200.
Номер 201 ссылки обозначает компонент приема данных изображения, который в принтере 200 принимает данные изображения, переданные главным компьютером 210.
Номер 202 ссылки обозначает компонент измерения информации об искажении/изгибе. Компонент 202 измерения информации об искажении/изгибе измеряет искажения в направлении основного сканирования и изгибы и наклоны в направлении субсканирования, вертикальном к направлению основного сканирования, которые вызываются не оптическим исправлением изгибов и т.п. у световых лучей, и получает результат измерения в качестве информации об искажении/изгибе. В частности, компонент измерения информации об искажении/изгибе может измерить, когда вызвано сканирование каждым из множества световых лучей, насколько световой луч каждого цвета смещен от идеально прямой линии. Кроме того, компонент может измерить, насколько меняется скорость сканирования, так как скорость становится непостоянной. Может использоваться любой способ измерения, например способ разделения диапазона измерения на более мелкие диапазоны, например диапазоны для каждого пикселя, для того чтобы проводить больше измерений, или способ расширения диапазона измерения для сокращения времени выполнения измерения. Однако, когда информация об искажении/изгибе является неизменной на одном и том же принтере, как только информация об искажении/изгибе сохраняется в компоненте 203 записи данных, компоненту измерения после этого не нужно осуществлять измерение.
Номер 203 ссылки обозначает компонент записи данных, который является жестким диском, NVRAM или аналогичным и записывает данные, например информацию об искажении/изгибе, измеренную компонентом 202 измерения информации об искажении/изгибе.
Номер 204 ссылки обозначает компонент калибровки формы строки сканирования, который может получать полную форму строки сканирования из информации об изгибе (величины изгиба и наклона) в направлении субсканирования строки сканирования, измеренной компонентом 202 измерения информации об искажении/изгибе. В частности, компонент калибровки формы строки сканирования может калибровать формы строк сканирования у множества световых лучей из вышеприведенного результата измерения и получать кривые, которые соответствуют формам. Это эквивалентно тому, что компонент калибровки формы строки сканирования может калибровать величины изгибов строк сканирования у множества световых лучей.
Номер 205 ссылки обозначает компонент определения условия выполнения исправления искажения/изгиба, который определяет, выполнять ли исправление в каждом из направления основного сканирования и направления субсканирования, когда печатается изображение. Условия определения включают в себя то, является ли изображение монохромным, величины искажений в направлении основного сканирования и изгибов и наклонов в направлении субсканирования, и дан ли ввод команды от пользователя об обработке исправления.
Компонент 206 исправления искажения в направлении основного сканирования исправляет искажения у изображения, вызванные в направлении основного сканирования. Подробности искажений изображения в направлении основного сканирования и обработки для их исправления будут описаны позже.
Компонент 207 исправления изгиба в направлении субсканирования получает кривые, имеющие такие изгибы и наклоны, чтобы компенсировать формы строк сканирования, откалиброванные компонентом 204 калибровки формы строки сканирования, и отражает формы кривых в данные изображения. С помощью этого отражения прямые линии, которые изгибаются при обычном выводе, могут отображаться как прямые линии без изгиба. Подробности этой обработки будут описаны позже.
Номер 208 ссылки обозначает компонент исправления искажения/изгиба, который состоит из компонента 206 исправления искажения в направлении основного сканирования и компонента 207 исправления изгиба в направлении субсканирования. Компонент 208 исправления искажения/изгиба выполняет исправление искажения в направлении основного сканирования и исправление изгиба в направлении субсканирования в соответствии с определением, сделанным компонентом 205 определения условия выполнения исправления искажения/изгиба.
Номер 209 ссылки обозначает компонент выполнения печатной обработки, который выполняет печатную обработку данных изображения, которые исправлены компонентом 208 исправления искажения/изгиба.
Номер 211 ссылки обозначает компонент ввода команд пользователя на принтере. Пользователь может давать команду или указание о том, как пользователь желает выполнить обработку исправления посредством компонента 208 исправления величины искажения/изгиба в случае, когда печатаются данные изображения, сохраненные в компоненте 203 записи данных или аналогичном.
Номер 212 ссылки обозначает компонент указания способа печати на главном компьютере 210. Когда печать выполняется посредством приложения или т.п. на главном компьютере 210, пользователь может выполнить настройку также для обработки исправления посредством компонента 208 исправления искажения/изгиба, например макет печати и т.д. Компонент 212 указания способа печати может быть реализован в виде одной функции драйвера принтера (не показан) или может быть реализован в виде отличного от него приложения.
Фиг. 3 - вид в поперечном сечении, показывающий примерную конструкцию лазерного принтера. Хотя только один барабан изображен в поперечном сечении фиг. 3, в настоящем изобретении предполагается четырехбарабанный тип, как показано на фиг. 1.
На фиг. 3 номер 301 ссылки обозначает листы бумаги, которые являются носителями информации, и номер 302 ссылки обозначает магазин для бумаги, хранящий листы бумаги 301. Номер 303 ссылки обозначает захват подачи бумаги в магазине, который отделяет только верхний лист из листов 301 бумаги, расположенных на магазине 302 для бумаги. Захват 303 подачи бумаги выполнен в форме кулачка и вращается каждый раз при подаче бумаги посредством приводного компонента, не показанного на чертеже, и посредством этого переносит лист, чтобы его край поступал в положение подающего ролика 304 во время такого разделения, подавая один лист в одном вращении. Когда лист передается подающему ролику 304 с помощью захвата 303 подачи бумаги, подающий ролик 304 вращается одновременно с легким прижатием листа 301 и передает лист 301.
С другой стороны, номер 322 ссылки обозначает подставку для бумаги, а номер 321 ссылки обозначает захват ручной подачи бумаги. Вышеприведенная конфигурация дает возможность не только подачи бумаги из вышеупомянутого магазина 302 для бумаги, но также отдельной ручной подачи бумаги из подставки 322 для подачи бумаги.
Номер 305 ссылки обозначает передаточный барабан, 306 обозначает зажим, который зажимает край листа бумага, а 307 обозначает передаточный ролик. При печати передаточный барабан 305 вращается с заранее установленной скоростью, и когда зажим 306 на передаточном барабане 305 с помощью вращения приходит в положение края листа бумаги, зажим зажимает край листа. Лист 301 оборачивается вокруг передаточного барабана 405 и далее переносится с помощью этой операции и вращения передаточного ролика 307.
Номер 308 ссылки обозначает фотокопировальный барабан; 309 - несущий компонент проявочного устройства; 310 - проявочное устройство с желтым (Y) тонером; 311 - проявочное устройство с пурпурным (M) тонером; 312 - проявочное устройство с голубым (C) тонером; и 313 - проявочное устройство с черным (BK) тонером. Несущий компонент 309 проявочного устройства вращается и посредством этого переносит проявочное устройство с тонером нужного цвета в положение, где возможна проявка для фотокопировального барабана 308.
Номер 314 ссылки обозначает привод лазера. Привод 314 лазера сканирует поверхность фотокопировального барабана 308 в направлении основного сканирования, чтобы сформировать скрытое изображение на основных строках сканирования, наряду с включением и выключением полупроводникового лазера, не показанного на чертеже, в соответствии с данными о точках для вычерчивания, отправленными из управляющего компонента печати, не показанного на чертеже.
Фотокопировальный барабан 308 приводится во вращение, чтобы это формирование скрытого изображения синхронизировалось с положением листа 301 бумаги на передаточном барабане 305. Другими словами, одна страница скрытого изображения формируется на поверхности фотокопировального барабана 308, заряженного зарядным устройством, не показанным на чертеже, путем экспонирования вышеупомянутого лазерного луча. Скрытое изображение на фотокопировальном барабане 308 проявляется в виде порошкового изображения с помощью проявочного устройства с тонером заранее установленного цвета из проявочных устройств 310, 311, 312 и 313, а затем порошковое изображение переносится на лист 301 на передаточном барабане 305.
К тому же порошковые изображения накладываются на лист 301 на передаточном барабане 305 только посредством такого количества операций, аналогичных упомянутой выше, какое количество цветных тонеров необходимо. Лист 301, на который перенесены необходимые порошковые изображения, отделяется от передаточного барабана 305 с помощью лапки 316 переноса/разделения. Порошковые изображения затем нагреваются и закрепляются на листе с помощью пары закрепляющих валиков 317 и 317', и лист доставляется в выходной лоток 320 посредством передаточных роликов 318, 318' и 319.
Номер 323 ссылки обозначает датчик концентрации, который обнаруживает концентрации порошковых изображений фрагментов YMCK, сформированных на фотокопировальном барабане 308 с заранее установленным хронированием.
Контроллер (не показан), который управляет всем устройством формирования изображений, предоставляется в лазерном принтере на фиг. 3 и выполняет обработку компонентов с 201 по 209 на фиг. 2.
[Подробности работы]
Далее будет подробно описываться работа устройства формирования изображений из этого варианта осуществления с использованием фиг. 4.
Фиг. 4 - схема последовательности операций, показывающая работу устройства формирования изображений из этого варианта осуществления.
Когда пользователь запустил печать изображения, компонент определения условия выполнения исправления искажения/изгиба (305 на фиг. 2) выполняет определение цвета у данных входного изображения (этап S401).
Когда определено, что входное изображение является монохромным (изображение только одного из цветов C, M, Y и K) в результате определения (этап S402), компонент определения условия выполнения исправления искажения/изгиба подтверждает, дана ли команда для обработки исправления искажения/изгиба из пользовательского интерфейса, имеющего отношение к обработке исправления искажения/изгиба (этап S403). Пользовательский интерфейс может быть либо компонентом ввода команд пользователя (211 на фиг. 2), либо компонентом указания способа печати (212 на фиг. 2).
Кроме того, пользовательский интерфейс может быть определенно указывающим содержание обработки исправления, как показано на фиг. 5(а), или может быть выполняющим соответствующую работу внутри без указания содержания обработки, как показано на фиг. 5(b). Кроме того, способ выдачи команды для выполнения обработки показан с примером, использующим флаговые кнопки на фиг. 5, но может быть примером, использующим ввод команд или т.п. без ограничения примером, использующим флаговые кнопки.
Когда команда для выполнения обработки исправления изгиба в направлении субсканирования выдана из пользовательского интерфейса, компонент исправления искажения/изгиба (208 на фиг. 2) выполняет обработку исправления как в направлении основного сканирования, так и в направлении субсканирования (этап S404).
Здесь будут описываться подробности обработки исправления, выполняемой компонентом исправления искажения в направлении основного сканирования (206 на фиг. 2) и компонентом исправления изгиба в направлении субсканирования (207 на фиг. 2), включенными в компонент исправления искажения/изгиба.
(Обработка исправления искажения в Направлении основного сканирования)
Сначала будут описываться искажения в направлении основного сканирования.
Принтер, который оптически управляет сканированиями множества световых лучей, регулирует несовпадения траекторий света и т.д. путем изменения положений и наклонов линз. Когда выполняется такая регулировка, скорости сканирования у световых лучей являются постоянными, как показано на фиг. 6(а), и, например, время сканирования на левой стороне барабана и время сканирования на правой стороне барабана являются такими же, как Т0 относительно центра барабана. Однако, когда сканирование множества световых лучей не управляется оптически, скорости сканирования становятся непостоянными, как показано на фиг. 6(b) (неравномерность). По этой причине время сканирования на левой стороне барабана и время сканирования на правой стороне барабана становятся, соответственно, T1 и T2, которые отличаются друг от друга (T1 < T2 в этом примере). В результате этого отрезок линии, нарисованный точно по центру барабана на фиг. 6(а), рисуется в положении, которое смещено вправо от центра барабана на фиг. 6(b). Другими словами, это показывает, что изображение на левой стороне относительно центра барабана растянуто, а изображение на правой стороне относительно центра барабана сжато. Это состояние будет называться искажением в направлении основного сканирования.
Компонент исправления искажения в направлении основного сканирования регулирует растяжение и сжатие изображения и выполняет исправление искажения, как показано на фиг. 6(c), путем удаления частей пикселя в единицах менее одного пикселя с левой стороны, где изображение растянуто, и вставки частей пикселя с правой стороны, где изображение сжато. К слову, вообще искажение в направлении основного сканирования небольшое на крае барабана и самое большое в центре барабана (другими словами, пиксели рядом с центром барабана являются более растянутыми и сжатыми). По этой причине, если части пикселя удаляются и вставляются с постоянным интервалом, результат печати виден непохожим на исходное изображение.
Таким образом, например, левая половина и правая половина изображения разделяются на одинаковое количество областей, и количествам удаленных и вставленных частей пикселя присваиваются веса в соответствии с расстояниями от центра (или края) барабана. Когда веса присвоены и части пикселя удалены и вставлены, количество удаленных и вставленных частей пикселя в областях около края барабана уменьшается, а количество удаленных и вставленных частей пикселя в областях около центра барабана увеличивается, и посредством этого может выполняться подходящее исправление искажения.
На фиг. 6 иллюстрируется информация об искажениях в информации об искажении/изгибе, сохраненной в компоненте записи данных (203 на фиг. 2) в виде времени сканирования. Однако информация об искажениях не обязательно должна быть временем сканирования и может быть другой информацией, показывающей, насколько фактически искажается изображение, например количествами пикселей или расстояниями.
(Обработка исправления изгиба в Направлении субсканирования)
Далее будет описываться обработка исправления изгиба с помощью компонента исправления изгиба в направлении субсканирования.
Когда изгибы и наклоны световых лучей управляются оптически и не исправляются, изображение, изогнутое в направлении субсканирования, выводится в зависимости от сканеров, прикрепленных к движущим механизмам (сканирующие экспонирующие устройства). Чтобы исправить этот изгиб, изображение заранее преобразовано в направлении, противоположном направлению, в котором изгибается изображение (другими словами, так, чтобы нейтрализовать этот изгиб). Для этой цели нужна информация о том, насколько изгибается каждый цвет. Таким образом, изгибы и наклоны измеряются посредством компонента измерения информации об искажении/изгибе (202 на фиг. 2) перед выполнением исправления и сохраняются в компоненте записи данных (203 на фиг. 2) в качестве информации об изгибе.
Форма каждой строки сканирования получается с помощью компонента калибровки формы строки сканирования (204 на фиг. 2) из информации об изгибе, включенной в информацию об искажении/изгибе, сохраненную в компоненте записи данных. Форма изогнутой строки сканирования может вычисляться путем получения величин смещений от идеальных положений строки сканирования по отношению к трем или более пикселям из пикселей на строке сканирования. Поскольку идеальная строка сканирования является прямой линией, величины смещений могут быть переведены в расстояния от прямой линии. Величины смещений могут изображаться расстояниями от исходных положений, указывающих, какой цвет печатается в каком положении, когда печатаются заранее установленные фрагменты. В реальности величины смещений могут получаться путем измерения, когда печатаются заранее установленные фрагменты, насколько напечатанные фрагменты смещаются от исходных положений. Если установлено, каковы смещения от идеальных положений строки сканирования по отношению к трем пикселям на строке сканирования, то форма строки сканирования предполагается путем соединения трех смещенных точек, и уравнение кривой (прямая линия) у строки сканирования может быть получено из координат трех точек.
Здесь необходимо понимать, что строка сканирования стала кривой как пунктирная линия на фиг. 7(а), когда получена форма строки сканирования. В то же время получается кривая (сплошная линия на фиг. 7(а)), которая симметрична изогнутой строке сканирования по отношению к идеальной строке сканирования. Если полученная кривая (называемая в дальнейшем кривой устранения изгиба строки сканирования) печатается с помощью того же принтера, изгибы и наклоны устраняются, и может быть нарисована прямая линия, которая изначально должна была быть нарисована. Таким образом, все данные изображения преобразуются таким образом, что изгибы устраняются с помощью кривых устранения изгиба строки сканирования.
Однако, поскольку данные изображения представлены пикселем, формы кривых устранения изгиба строки сканирования не могут быть отражены в преобразования в действительности. Таким образом, кривая показана с помощью повышения или понижения данных изображения, изначально существующих на той же линии, на одну линию в некоторых точках. В результате этого приближения сплошной линии на фиг. 7(а) получается сплошная линия на фиг. 7(b). Здесь это называется "изменение", когда данные изображения, существующие на одной и той же линии, повышаются или понижаются на одну линию, и точка, где выполняется "изменение", называется "точкой изменения строки сканирования".
Формы кривых устранения изгиба строки сканирования могут большей частью отражаться в данные изображения с использованием этого изменения. В связи с этим на фиг. 7(b) значения в направлении субсканирования кривой (называемые в дальнейшем значениями Y-координаты (значения в вертикальном направлении на чертеже), единицей которых является линия) приближаются к нулю (линия), когда равны нулю или больше и меньше единицы, и приближаются к единице (линия), когда равны единице или больше и меньше двух, например. Другими словами, в примере на том же чертеже, точки, где Y-координаты изменились с единицы на двойку на кривой устранения изгиба строки сканирования, предполагаются как точки изменения строки сканирования.
Точки изменения строки сканирования (другими словами, точки, где прямая разделяется и повышается или понижается на одну линию) не определяются однозначно, и разное приближение может быть выполнено с помощью установки других точек изменения строки сканирования.
Однако в точках изменения строки сканирования в объекте, таком как прямая линия, заметны ступеньки только в результате выполнения такого изменения, так что интерполяционная обработка в действительности выполняется до и после ступеньки, чтобы сделать ступеньку незаметной. С другой стороны, в области с низкой концентрацией, например, особый (экранный) шаблон повторяется путем применения полутоновой обработки, например размывания, к данным изображения с низкой концентрацией, и посредством этого изображается низкая концентрация. Однако экранный шаблон разрушается в результате выполнения интерполяции для него, и изменяется толщина линии, так что концентрация в части, для которой выполнена интерполяция, оказывается измененной. Поскольку может возникать проблема, например, такая как возникновение неровной концентрации до и после точки изменения строки сканирования, интерполяционная обработка не выполняется в области с низкой концентрацией.
Здесь описание возвращается к фиг. 4. Когда никакой команды для выполнения обработки исправления в направлении субсканирования не выдано из пользовательского интерфейса на этапе S403, печать выполняется без выполнения исправления в направлении субсканирования. Поскольку такое исправление в направлении субсканирования не выполняется, интерполяционную обработку, ВКЛЮЧЕНИЕ/ВЫКЛЮЧЕНИЕ определения интерполяции и дефект изображения, вызванный ими, которые стали проблемами, можно предотвратить. К тому же, поскольку изменение также не выполнено, можно предотвратить появление дефекта изображения, например полосы, вызванной изменением.
Хотя строки сканирования остаются изогнутыми путем отказа от выполнения обработки исправления в направлении субсканирования, изгибы строк сканирования являются незаметными в случае монохромного изображения, так что приоритет отдается предотвращению появления более заметного дефекта изображения.
На этапе S405, когда данные входного изображения являются цветным изображением одного цвета (только один из цветов C, Y, M и K), информация об искажении/изгибе касательно сканера, прикрепленного к движущему механизму (сканирующее экспонирующее устройство), соответствующая одному цвету входного изображения, получается от компонента записи данных. После получения данных компонент определения условия выполнения исправления искажения/изгиба определяет, меньше ли эталонного значения искажение в направлении основного сканирования, на основе информации об искажении/изгибе (этап S406). Если искажение в направлении основного сканирования меньше эталонного значения в результате определения, обработка исправления как в направлении основного сканирования, так и в направлении субсканирования не выполняется (этап S407). Если искажение в направлении основного сканирования равно эталонному значению или больше, выполняется только исправление искажения в направлении основного сканирования (этап S410).
С другой стороны, когда данные входного изображения являются цветным изображением, использующим два (два из цветов C, Y, M и K) или более цветов, информация об искажении/изгибе у сканеров, прикрепленных к движущим механизмам всех цветов, получается от компонента записи данных (этап S408), и определяется, меньше ли эталонного значения информация об изгибе в направлении субсканирования (этап S409). Если величины изгибов и наклонов в направлении субсканирования меньше эталонного значения, исправление в направлении субсканирования не выполняется, а выполняется только обработка исправления искажения в направлении основного сканирования (этап S410). Если изгиб в направлении субсканирования равен эталонному значению или больше, обработка исправления как в направлении основного сканирования, так и в направлении субсканирования выполняется, как раньше (этап S411).
Путем выполнения такого управления в случае монохромного изображения печать выполняется без выполнения исправления в направлении субсканирования, и можно предотвратить появление любого дефекта изображения. Хотя строки сканирования остаются изогнутыми путем отказа от выполнения исправления в направлении субсканирования, в случае монохромного изображения изгибы строк сканирования незаметны, так что приоритет отдается предупреждению появления любого более заметного дефекта изображения.
С другой стороны, в случае изображения, использующего два (два из цветов C, Y, M и K) или более цветов, если исправление в направлении субсканирования не выполняется, строки сканирования остаются изогнутыми, и в силу этого происходит изменение цвета между двумя цветами, так что выполняется исправление в направлении субсканирования. Что касается исправления искажения в направлении основного сканирования, никакой дефект изображения не вызывается, так что исправление выполняется независимо от изображения.
Когда входное изображение имеет, в частности, только один цвет, исправление в направлении субсканирования отдельно не выполняется, и в силу этого можно предотвратить дефекты изображения, которые могут возникнуть вместе с исправлением. В результате становится возможным вывести высококачественное изображение наряду с сохранением низкой стоимости.
[Второй вариант осуществления]
Во втором варианте осуществления все компоненты для выполнения настоящего изобретения не включаются в одно устройство формирования изображений. Например, настоящее изобретение применяется к централизованному принтеру (обработка на фиг. 4 выполняется главным компьютером). В случае централизованного принтера предполагается, что главный компьютер (ПК) определяет, является ли изображение монохромным (цветное/монохромное определение также допустимо), и выполняет преобразование данных изображения для исправления изгибов в направлении субсканирования, и т.п.
По этой причине команда для выполнения обработки исправления искажения/изгиба из пользовательского интерфейса выдается через компонент 212 указания способа печати. Кроме того, 201, 204 и 205 на фиг. 2 находятся в главном компьютере, и информацию об искажении/изгибе, измеренную компонентом 202 измерения величины искажения/изгиба, следует довести до контроллера и главного компьютера. Главный компьютер, до которого доведена информация об искажении/изгибе, выполняет определения этапов S403, S405 и S406 (S408 и S409 в случае цветного изображения) на фиг. 4 тем же способом, который описан в первом варианте осуществления.
Когда главный компьютер определил, что необходимо исправление изгиба в направлении субсканирования в результате определения условия выполнения исправления искажения/изгиба на стороне главного компьютера, главный компьютер выполняет преобразование данных изображения. Преобразованные данные изображения передаются контроллеру принтера. Одновременно контроллеру также сообщается, необходимо ли исправление искажения в направлении основного сканирования. Когда исправление искажения в направлении основного сканирования необходимо, контроллер выполняет исправление и запускает печать. Таким образом, получается такой же эффект, как в случае, когда все компоненты для выполнения настоящего изобретения предоставляются в одном устройстве формирования изображений.
Вышеупомянутый вариант осуществления является лишь одним примером и может быть реализован с помощью любой другой конфигурации.
[Третий вариант осуществления]
В первом варианте осуществления на этапе S406 на фиг. 4 подтверждается величина искажения в направлении основного сканирования, и определяется, выполняется ли обработка исправления в направлении основного сканирования. В отличие от этого обработка исправления в направлении основного сканирования всегда может выполняться без подтверждения величины искажения в направлении основного сканирования.
Также на этапе S409 на фиг. 4 подтверждаются величины изгибов и наклонов сканеров, прикрепленных к движущим механизмам (сканирующие экспонирующие устройства) всех цветов, и определяется, выполняется ли обработка исправления в направлении субсканирования. Не ограничиваясь этим, обработка исправления всегда может выполняться без подтверждения величин изгибов и наклонов в направлении субсканирования.
Кроме того, на этапе S409 на фиг. 4 также подтверждаются величины искажений в направлении основного сканирования сканеров, прикрепленных к движущим механизмам всех цветов, и если искажения в направлении основного сканирования у сканеров, прикрепленных к движущим механизмам всех цветов, меньше эталонного значения, то может не выполняться обработка исправления в направлении основного сканирования.
Другими словами, может быть создана система, которая может изменять то, выполняется ли обработка исправления в направлении субсканирования и в направлении основного сканирования или нет, в соответствии с величинами изгибов и наклонов в направлении субсканирования у сканеров, прикрепленных к движущим механизмам всех цветов, и/или величинами искажений в направлении основного сканирования.
[Четвертый вариант осуществления]
В первом варианте осуществления команда для выбора того, выполняется или нет исправление изгиба в направлении субсканирования, предоставляется, как показано на фиг. 5 в качестве примера пользовательского интерфейса для выполнения обработки исправления искажения/изгиба на этапе S403 на фиг. 4. Однако настоящее изобретение не ограничивается таким вариантом осуществления. Например, команда на то, выполняется ли обработка исправления искажения в направлении основного сканирования, может выдаваться в одиночку из компонента пользовательского интерфейса, например 211 или 212 на фиг. 2. В качестве альтернативы может выдаваться команда на то, выполняются ли одновременно обработка исправления в направлении основного сканирования и обработка исправления в направлении субсканирования.
Другими словами, может быть создана система, которая может выдавать команду, выполняется ли исправление в каждом из направления основного сканирования и направления субсканирования, из компонента пользовательского интерфейса, и работает точно в соответствии с вводом от компонента пользовательского интерфейса (отдавая высокий приоритет команде).
[Другие варианты осуществления]
Особенности настоящего изобретения также могут быть реализованы с помощью компьютера в системе или устройстве (или устройств, таких как CPU или MPU), который считывает и выполняет программу, записанную в запоминающем устройстве, чтобы выполнить функции вышеописанного варианта (вариантов) осуществления, и с помощью способа, этапы которого выполняются компьютером в системе или устройстве посредством, например, считывания и выполнения программы, записанной в запоминающем устройстве, чтобы выполнить функции вышеописанного варианта (вариантов) осуществления. С этой целью программа предоставляется компьютеру, например, по сети или с носителя информации различных типов, служащего в качестве запоминающего устройства (например, машиночитаемого носителя).
Хотя настоящее изобретение описано со ссылкой на типовые варианты осуществления, нужно понимать, что изобретение не ограничивается раскрытыми типовыми вариантами осуществления. Объем нижеследующей формулы изобретения должен соответствовать самой широкой интерпретации, чтобы заключать в себе все такие модификации и равноценные конструкции и функции.