Устройство обработки изображений и способ обработки изображений

Иллюстрации

Показать все

Изобретение относится к средствам корректировки цвета выводимого с принтера изображения. Техническим результатом является предотвращение снижения точности коррекции многоцветной калибровки изображения. Устройство содержит блок формирования изображения; измерительный блок; блок управления одноцветной и многоцветной калибровкой; блок выбора, выбирающий, обеспечивать ли выполнение одноцветной калибровки или многоцветной калибровки; блок управления отображением, выполненный с возможностью, в случае, когда выбрано обеспечение многоцветной калибровки, отображения экрана с запросом, обеспечивать ли одноцветную калибровку перед тем, как многоцветная калибровка будет выполнена. 2 н. и 18 з.п. ф-лы, 14 ил.

Реферат

Область техники, к которой относится изобретение

Настоящее изобретение относится к устройству обработки изображений и способу обработки изображений, которые могут корректировать цвет изображения, выводимого с принтера.

Уровень техники

Недавнее усовершенствование рабочих характеристик электрофотографических устройств может реализовать высокое качество изображения, сравнимое с качеством печатной машины. Однако, нестабильность каждого электрофотографического устройства, специфичная для него, имеет тенденцию вызывать изменение цветов, которое больше, чем у печатной машины.

Обычно в электрофотографическом устройстве традиционно устанавливается технология "одноцветной" калибровки. Технология "одноцветной" калибровки содержит формирование таблицы поиска (LUT), используемой для коррекции характеристик одномерной градации, соответствующих каждому из голубого, пурпурного, желтого и черного (в дальнейшем, просто называемых C, М, Y и K) тонеров. LUT является таблицей, указывающей выходные данные, соответствующие входным данным, сегментированным в конкретных интервалах. Использование LUT полезно при выражении нелинейных характеристик, к которым неприменима никакая вычислительная формула. Дополнительно, "одноцветный" означает цвет, воспроизводимый с использованием только одного тонера С, М, Y, или К. Выполнение одноцветной калибровки полезно для коррекции характеристик одноцветного воспроизведения, таких как максимальная плотность и градация.

Как обсуждено в японской опубликованной патентной заявке № 2011-254350, традиционно предлагается способ "многоцветной" калибровки, использующий четырехмерную LUT. "Многоцветный" означает совмещенный цвет, который воспроизводится, используя множество тонеров красного, зеленого и синего или серого цвета (основываясь на CMY). В частности, особенно при электрофотографии, если для выражения "многоцветности" используется множество тонеров, то даже когда для коррекции одноцветных характеристик градации используется одномерная LUT, существует тенденция возникновения нелинейной разности. Выполнение многоцветной калибровки в таком случае полезно, чтобы корректировать многоцветные характеристики воспроизведения, которые могут быть выражены посредством объединения (например, наложения) множества цветных тонеров.

Процедура процесса калибровки, содержащая "многоцветную" калибровку, описывается ниже. Сначала на носителе записи, таком как листок бумаги, печатаются пробы, основываясь на данных одноцветной карты, которая полезна для выполнения "одноцветной" калибровки. Затем, напечатанные пробы считываются сканером или датчиком. Считанные данные пробы сравниваются с целевыми значениями, установленными заранее, и создается одномерная LUT, которая используется для коррекции разности между считанными данными проб и целевыми значениями. Затем пробы печатаются на носителе записи, основываясь на данных многоцветной карты, которые отражают полученную одномерную LUT, чтобы выполнить "многоцветную" калибровку, и напечатанные пробы считываются сканером или датчиком. Дополнительно, считанные данные пробы сравниваются с целевыми значениями, установленными заранее, и формируется четырехмерная LUT, используемая для коррекции разности между считанными данными пробы и целевыми значениями.

Как описано выше, выполняя "многоцветную" калибровку таким способом, чтобы скорректировать многоцветные характеристики, которые не могут быть скорректированы "одноцветной" калибровкой, можно осуществить очень точную коррекцию.

Кроме того, желательно начинать процесс с "одноцветной" калибровки и затем выполнять "многоцветную" калибровку, как описано выше. Однако для завершения полной одноцветной калибровки и многоцветной калибровки требуется значительное время. Например, в случае пользователя, часто выполняющего одноцветную печать, существует повышенная вероятность выполнения одноцветной калибровки, потому что "многоцветная" печать выполняется не так часто. Кроме того, в электрофотографическом устройстве существует тенденция, что нелинейная разность чаще возникает в случае "многоцветной" обработки по сравнению со случаем "одноцветной" обработки. Поэтому "многоцветные" характеристики не могут в достаточной степени корректироваться даже в случае, когда "одноцветные" характеристики корректируются в достаточной степени. Соответственно, в случае пользователя, часто выполняющего "многоцветную" печать (например, фотографии), существует повышенная вероятность выполнения многоцветной калибровки вместо выполнения одноцветной калибровки.

В ответ на описанные выше потребности пользователей, существует механизм, обеспечивающий две независимые кнопки, позволяющие пользователю выбрать одноцветную калибровку или многоцветную калибровку и независимо выполнить выбранную калибровку (смотрите технический отчет № 19 2010 г. компании Fuji Xerox).

Однако, в соответствии с описанной выше технологией, обсуждавшейся в техническом отчете № 19 2010 г. компании Fuji Xerox, одноцветная калибровка и многоцветная калибровка проводятся так, чтобы осуществляться независимо. Поэтому, если, в основном, выполняется одна из двух калибровок (слишком часто), существует вероятность, что точность коррекции калибровки может ухудшиться.

Раскрытие изобретения

В соответствии с аспектом изобретения, устройство обработки изображений содержит блок формирования изображения, выполненный с возможностью формирования изображения, измерительный блок, выполненный с возможностью измерения изображения, сформированного блоком формирования изображения, блок управления, выполненный с возможностью управления выполнением одноцветной калибровки, которая должна выполняться для коррекции характеристик воспроизведения одноцветного изображения, сформированного блоком формирования изображения, основываясь на результате измерений, полученном в случае, когда измерительный блок измеряет одноцветное изображение, сформированное с помощью средства одноцветной записи, посредством блока формирования изображения, и выполнением многоцветной калибровки, которая должна выполняться для коррекции характеристик воспроизведения многоцветного изображения, сформированного блоком формирования изображения, основываясь на результате измерений, полученном в случае, когда измерительный блок измеряет многоцветное изображение, сформированное с помощью множества средств записи, посредством блока формирования изображения, и блок выбора, выполненный с возможностью выбора, обеспечить ли выполнение блоком управления многоцветной калибровки после завершения одноцветной калибровки или обеспечить выполнение блоком управления одноцветной калибровки или многоцветной калибровки.

В соответствии с настоящим изобретением, устройство обработки изображений, способное выборочно выполнять одноцветную калибровку или многоцветную калибровку, может предотвратить ухудшение точности коррекции при калибровке, которое вызывается выполнением, в основном, только одной из двух калибровок (слишком часто).

Дополнительные признаки настоящего изобретения станут очевидны из последующего описания приведенных в качестве примеров вариантов осуществления со ссылкой на приложенные чертежи.

Краткое описание чертежей

Фиг.1 - конфигурация системы обработки изображений.

Фиг.2 - блок-схема последовательности выполнения операций приведенной для примера процедуры обработки изображений.

Фиг.3 - блок-схема последовательности выполнения операций приведенной для примера процедуры процесса одноцветной калибровки.

Фиг.4 - блок-схема последовательности выполнения операций приведенной для примера процедуры процесса многоцветной калибровки.

Фиг.5A-5C - карты, которые могут использоваться при одноцветной калибровке и многоцветной калибровке.

Фиг.6 - пример экранного меню для выполнения одноцветной калибровки и/или многоцветной калибровки.

Фиг.7 - блок-схема последовательности выполнения операций приведенной для примера процедуры процесса многоцветной калибровки в соответствии с первым примером варианта осуществления.

Фиг.8 - пример экрана интерфейса пользователя (UI), соответствующего первому примеру варианта осуществления.

Фиг.9 - блок-схема последовательности выполнения операций приведенной для примера процедуры процесса одноцветной калибровки в соответствии со вторым примером варианта осуществления.

Фиг.10 - пример экрана UI, соответствующего второму примеру варианта осуществления.

Фиг.11 - блок-схема последовательности выполнения операций приведенной для примера процедуры процесса калибровки в соответствии с третьим примером варианта осуществления.

Фиг.12 - пример экрана UI, соответствующего третьему примеру варианта осуществления.

Фиг.13 - блок-схема последовательности выполнения операций приведенной для примера процедуры процесса калибровки в соответствии с четвертым примером варианта осуществления.

Фиг.14A и 14B - примеры экранов UI, соответствующих четвертому примеру варианта осуществления.

Осуществление изобретения

Ниже описывается первый приведенный для примера вариант осуществления настоящего изобретения. В соответствии с приведенным для примера настоящим вариантом осуществления, когда калибровка должна быть выполнена, пользователь может выбрать, выполнять ли обе калибровки, одноцветную и многоцветную, или выполнить одну из них. Поэтому, калибровка может быть выполнена, соответственно учитывая режим использования, выбранный пользователем.

Дополнительно, в соответствии с приведенным для примера настоящим вариантом осуществления, так как обе одноцветная и многоцветная калибровки выполняются периодически, это может предотвратить ухудшение точности коррекции при калибровке.

На Фиг.1 представлена конфигурация системы обработки изображений, соответствующей приведенному для примера настоящему варианту осуществления. Многофункциональный принтер (MFP) 101 является устройством обработки изображений, формирующим изображения, используя голубой, пурпурный, желтый и черный (в дальнейшем - C, М, Y и K) тонеры. MFP 101 соединяется с другими сетевыми устройствами через сеть 123. Персональный компьютер (PC) 124 соединяется с MFP 101 через сеть 123. PC 124 содержит драйвер 125 принтера, который передает данные печати на MFP 101.

MFP 101 ниже описывается подробно. Сетевой интерфейс (I/F) 122 может принимать данные печати. Контроллер 102 содержит центральный процессор (CPU) 103, устройство 112 воспроизведения и блок 114 обработки изображений. CPU 103 содержит интерпретатор 104, который может интерпретировать участок на языке описания страниц (PDL), содержащийся в принятых данных печати, и формировать данные 105 на промежуточном языке.

Система 106 управления цветом (CMS) может выполнять преобразование цвета, используя исходный профиль 107 и профиль 108 назначения, и может формировать данные 111 на промежуточном языке (пост-CMS). Информация о профиле, полезная при преобразовании цвета, которое должно выполняться CMS 106, описывается ниже. Исходный профиль 107 используется, чтобы преобразовать цветовое пространство, зависимое от устройств, например, цветовые пространства RGB и CMYK, в цветовое пространство, независимое от устройств, например, цветовые пространства L*a*b* (далее упоминаемое как "Lab") и XYZ. Lab является цветовым пространством, определенным CIE (Commission Internationale de l'Eclairage = International Commission on Illumination = Международная Комиссия по освещению). XYZ является также цветовым пространством, независимым от устройств, которое подобно Lab и которое может выразить цвет тремя типами значений стимула. Профиль 108 назначения используется, чтобы преобразовать цветовое пространство, независимое от устройств, в цветовое пространство CMYK, зависимое от устройств (например, принтера 115).

С другой стороны, другая система 109 управления цветом (CMS) может выполнять преобразование цвета, используя профиль 110 связей устройства и может формировать данные 111 на промежуточном языке (пост-CMS). Профиль 110 связей устройства используется, чтобы напрямую преобразовать цветовое пространство, зависимое от устройств (например, RGB или CMYK), в цветовое пространство CMYK, зависимое от устройств (например, принтера 115). Выбор CMS 106 или CMS 109 определяется соответственно установкам, сделанным драйвером 125 принтера.

В соответствии с представленным для примера настоящим вариантом осуществления, обеспечивается множество систем (106 и 109) управления цветом в соответствии с типом каждого профиля (107, 108 или 110). Однако, одна CMS может быть выполнена с возможностью обработки множества типов профилей. Дополнительно, тип каждого профиля не ограничивается описанными примерами, соответствующими приведенному для примера настоящему варианту осуществления. Может использоваться любой тип профиля, если он может использовать цветовое пространство CMYK принтера 115, зависимое от устройств.

Устройство 112 воспроизведения может формировать растровое изображение 113, основанное на данных 111, сформированных на промежуточном языке (пост-CMS). Блок 114 обработки изображений может выполнять обработку изображений на растровом изображении 113 или изображении, считанном сканером 119. Блок 114 обработки изображений ниже описывается подробно.

Принтер 115, соединенный с контроллером 102, способен формировать изображение на листе, используя цветные тонеры C, М, Y и K, на основе выходных данных. Принтер 115 содержит блок 116 подачи бумаги, способный подавать бумагу в качестве материала для записи, блок 117 вывода бумаги, способный выводить бумагу, на которой сформировано изображение, и измерительный блок 126.

Измерительный блок 126 содержит датчик 127, который может получать данные со значением спектральной характеристики и значением цветового пространства, независимого от устройств (например, Lab или XYZ). Принтер 115 содержит CPU 129, способный управлять различными операциями, которые должны выполняться принтером 115. CPU 129 может управлять измерительным блоком. Измерительный блок 126 считывает с носителя записи (например, бумаги) пробу, напечатанную принтером 115, с помощью датчика. Измерительный блок 126 передает цифровую информацию, полученную из пробы, на контроллер 102. Контроллер 102 выполняет вычисления, используя цифровую информацию, полученную от измерительного блока 126. Контроллер 102 использует результат вычисления для выполнения одноцветной калибровки или многоцветной калибровки.

MFP 101 содержит устройство 118 отображения, способный работать в качестве интерфейса пользователя (UI) для отображения сообщения команд для пользователя или рабочего состояния MFP 101. Устройство 118 отображения может использоваться при одноцветной калибровке или многоцветной калибровке.

Сканер 119 содержит автоматическое устройство загрузки документа. Сканер 119 облучает изображение(-я) комплекта документов или листа документа светом, излучаемым источником света (не показан), и с помощью линзы обеспечивает формирование отраженного изображения документа на твердотельном датчике изображения, таком как датчик на приборе с зарядовой связью, (CCD). Затем сканер 119 получает от твердотельного датчика изображения сигнал считывания растрового изображения в качестве данных изображения.

MFP 101 содержит устройство 120 ввода, способное действовать в качестве интерфейса, принимающего команды, введенные пользователем. Устройство ввода может быть частично выполнено как сенсорная панель и интегрировано с устройством 118 отображения.

MFP 101 содержит запоминающее устройство 121, которое хранит данные, обработанные контроллером 102, и данные, принятые от контроллера 102.

Измерительное устройство 128 является внешним измерительным устройством, которое соединяется с сетью или с PC 124. Подобно измерительному блоку 126, измерительное устройство 128 может получать данные спектрального значения и значения цветового пространства, независимого от устройства (например, Lab или XYZ).

Далее, пример процесса, который должен выполняться блоком 114 обработки изображений, описывается со ссылкой на Фиг.2. На Фиг.2 представлена блок-схема последовательности выполнения операций представленного для примера процесса обработки изображений, применяемого к растровому изображению 113 или изображению, считанному сканером 119. Специализированная интегральная схема (ASIC) (не показана), содержащаяся в блоке 114 обработки изображений, выполняет процесс обработки, показанный на Фиг.2.

На этапе S201 блок 114 обработки изображений принимает данные изображения. Затем, на этапе S202 блок 114 обработки изображений определяет, являются ли принятые данные полученными с помощью сканера 119 или растровым изображением 113, принятым от драйвера 125 принтера.

Если принятые данные не являются данными сканирования (НЕТ на этапе S202), принятые данные являются растровым изображением 113, которое было битовым массивом, растеризированным посредством устройства 112 воспроизведения. Растровое изображение 113 становится изображением 211 CMYK, которое преобразуется системой CMS в CMYK, зависящую от устройства принтера.

Если принятые данные являются данными сканирования (ДА на этапе S202), принятые данные являются изображением 203 RGB. Поэтому на этапе S204 блок 114 обработки изображений выполняет обработку с преобразованием цвета, чтобы сформировать обычное изображение 205 RGB. Обычное изображение 205 RGB является изображением, определенным в цветовом пространстве RGB, независимом от устройств, и может быть преобразовано в цветовое пространство, независимое от устройств, (например, Lab) посредством вычислений.

С другой стороны, на этапе S206 блок 114 обработки изображений выполняет процесс определения символов, чтобы сформировать данные 207 определения символов. В соответствии с приведенным для примера настоящим вариантом осуществления, блок 114 обработки изображений обнаруживает край изображения и т.п., чтобы сформировать данные 207 определения символов.

Затем на этапе S208 блок 114 обработки изображений выполняет процесс фильтрации обычного изображения 205 RGB, используя данные 207 определения символов. В соответствии с приведенным для примера настоящим вариантом осуществления, блок 114 обработки изображений различает процесс фильтрации, применяемый к участку символов, и процесс фильтрации, применяемый к остальному участку.

Затем на этапе S209 блок 114 обработки изображений выполняет процесс удаления фонового цвета. На этапе S210 блок 114 обработки изображений выполняет процесс преобразования цвета, чтобы сформировать изображение 211 CMYK, из которого был удален фон.

Затем, на этапе S212, блок 114 обработки изображений выполняет процесс многоцветной коррекции, используя четырехмерную таблицу 217 поиска (4D-LUT). Таблица 4D-LUT полезна для преобразования комбинации значений сигналов C, М, Y и K в комбинацию других значений сигналов C, М, Y и K при выводе соответствующих тонеров. Таблица 217 4D-LUT может формироваться посредством "многоцветной калибровки", описанной ниже. Таким образом, становится возможным корректировать "многоцветный" цвет, то есть, составной цвет, получаемый посредством использования множества тонеров, с помощью обращения к таблице 4D-LUT.

Если процесс многоцветной коррекции на этапе S212 закончен, то на этапе S213 блок 114 обработки изображений корректирует характеристики одноцветной градации соответствующих цветов C, М, Y и K, используя одномерную таблицу 218 поиска (1D-LUT). Таблица 1D-LUT полезна для коррекции каждого из цветов C, М, Y и K (то есть, одноцветных цветов). Таблица 218 1D-LUT может формироваться посредством "одноцветной калибровки", описанной ниже.

Наконец, на этапе S214 блок 114 обработки изображений выполняет процесс растрирования (например, скрин-процесс, диффузная обработка ошибок и т.п.), чтобы сформировать изображение 215 CMYK (двоичное значение). Затем, на этапе S216 блок 114 обработки изображений передает данные обработанного изображения на принтер 115.

Пример "одноцветной калибровки" для коррекции характеристик одноцветной градации, которые должны выводиться с принтера 115, описывается со ссылкой на Фиг.3. Выполнение одноцветной калибровки полезно для коррекции характеристик одноцветного воспроизведения (например, характеристики максимальной плотности и характеристики градации). Характеристики воспроизведения цветов, соответствующие тонерам C, М, Y и K, соответственно используемым принтером 115, могут корректироваться вместе, когда выполняется калибровка. Более определенно, обработка по блок-схеме последовательности выполнения операций, показанной на Фиг.3, может быть выполнена одновременно для соответствующих цветов C, М, Y и K.

На Фиг.3 представлена блок-схема последовательности выполнения операций процедуры обработки для формирования таблицы 218 1D-LUT, которая должна использоваться для коррекции характеристик одноцветной градации. CPU 103 выполняет обработку по блок-схеме последовательности выполнения операций, показанной на Фиг.3. Запоминающее устройство 121 хранит сформированную таблицу 218 1D-LUT. На устройстве 118 отображения отображается экран UI, содержащий сообщение с командами, направляемыми пользователю. Устройство 120 ввода принимает команды от пользователя.

На этапе S301 CPU 103 получает данные 302 карты "A", хранящиеся в запоминающем устройстве 121. Данные 302 карты "A" используются для коррекции максимальнОЙ плотностИ каждого одиночного цвета. Данные 302 карты "A" содержат сигнальные значения (например, 255), основанные на том, какие данные максимальной плотности для соответствующих "одиночных цветов" C, М, Y и K могут быть получены.

Затем, на этапе S303 CPU 103 посредством блока 114 обработки изображений обеспечивает выполнение на этапе 302 обработки изображений на данных карты "A", а также на этапе 304 обеспечивает печатание принтером 115 карты "A". На Фиг.5A показан пример карты 501, напечатанной, основываясь на данных карты "A" на этапе 302. Карта 501 содержит четыре пробы 502, 503, 504 и 505 соответствующих цветов C, М, Y и K, напечатанные с их максимальной плотностью. В этом случае блок 114 обработки изображений на этапе S214 выполняет только полутоновую обработку. Блок 114 обработки изображений не выполняет на этапе S213 процесс коррекции по таблице 1D-LUT и не выполняет на этапе S212 процесс коррекции по таблице 4D-LUT.

Затем на этапе S305 CPU 103 измеряет плотность напечатанного продукта 304 карты "A" с помощью сканера 119 или датчика 127, обеспечиваемого в измерительном блоке 126, и 306 получает измеренное значение 306 "A". Измеренное значение 306 "A" указывает значение плотности каждого из цветов C, М, Y и K. Затем на этапе S307 CPU 103 корректирует максимальную плотность измеренного значения 306 "A" для каждого цвета относительно измеренного значения 306 "А", а целевое значение 308 максимальной плотности "A" устанавливается заранее. В соответствии с настоящим вариантом осуществления, используемым в качестве примера, CPU 103 регулирует значения установки устройства принтера 115, такие как выходная мощность лазера и смещение при развертывании, чтобы выровнять максимальную плотность с целевым значением 308 "A".

Затем, на этапе S309 CPU 103 получает данные 310 "B", хранящиеся в запоминающем устройстве 121. Данные 310 "B" содержат значения сигналов данных "одноцветной" градации C, М, Y и K. Карта "B" 312, содержащая пробы, напечатанные на носителе записи, основываясь на данных 310 "B", показана на Фиг.5B. Карта 506, показанная на Фиг.5B, является примером печатного продукта в виде карты 312 "B", содержащей множество проб, напечатанных на носителе записи, основываясь на данных карты 310 "B". Карта 506, показанная на Фиг.5B, содержит четыре группы 507, 508, 509 и 510 проб, каждая из которых содержит множество данных градации цветов C, М, Y и K, соответственно.

Затем, на этапе S311 CPU 103 обеспечивает с помощью блока 114 обработки изображений выполнение обработки изображений на данных карты 310 "B". CPU 103 обеспечивает печатание принтером 115 карты 312 "B". В этом случае блок 114 обработки изображений выполняет только полутоновую обработку на этапе S214. Блок 114 обработки изображений не выполняет на этапе S213 процесс коррекции по таблице 1D-LUT, и не выполняет процесс коррекции по таблице 4D-LUT на этапе S212. Принтер 115 уже подвергся коррекции максимальной плотности на этапе S307. Поэтому в этом состоянии принтер 115 может выполнить печать с максимальной плотностью, которая, по существу, равна целевому значению "A" 308.

Затем на этапе S313 CPU 103 выполняет измерение с помощью сканера 119 или датчика 127 и получает измеренное значение 314 "B". Измеренное значение 314 "B" указывает значение плотности, которое может быть получено в результате градации каждого из цветов C, М, Y и K. Затем, на этапе S315, CPU 103 формирует таблицу 218 1D-LOT, которая должна использоваться, чтобы скорректировать характеристики одноцветной градации, основываясь на измеренном значении 314 "B" и целевом значении 316 "B", установленном заранее.

Далее, со ссылкой на Фиг.4 описывается пример "многоцветной калибровки" для коррекции многоцветных характеристик, которые должны выводиться с принтера 115. Выполнение многоцветной калибровки полезно, чтобы скорректировать многоцветные характеристики воспроизведения, которые могут быть выражены, используя комбинацию (или наложение) множества цветных тонеров. CPU 103, предусмотренный в контроллере 102, может выполнять следующую обработку. Запоминающее устройство 121 хранит полученную таблицу 217 4D-LUT. Дополнительно, устройство 118 отображения отображает экран UI, содержащий сообщение с командой для пользователя, и устройство 120 ввода принимает команду от пользователя.

Многоцветная калибровка выполняется для коррекции многоцветного изображения, которое будет выводиться от принтера 115 после выполнения одноцветной калибровки. Соответственно, после завершения одноцветной калибровки желательно сразу выполнить многоцветную калибровку.

На этапе S401 CPU 103 получает информацию о данных "многоцветной" карты 402 "C", хранящейся в запоминающем устройстве 121. Данные карты 402 "C" используются для коррекции многоцветного изображения и содержат значения сигналов "многоцветного изображения", которое является комбинацией цветов C, М, Y и K. Карта 404 "C", содержащая множество проб, напечатанных на носителе записи, основываясь на данных карты "C" 402, показана на Фиг.5C. На Фиг.5C показан пример карты 511, напечатанной, основываясь на данных карты 402 "C". Проба 512 и другие пробы, содержащиеся в карте 511, являются многоцветной пробой, выполненной как комбинация цветов C, М, Y и K.

Затем на этапе S403 CPU 103 обеспечивает выполнение блоком 114 обработки изображений обработки изображений на основе данных карты 402 "C" и обеспечивает печатание принтером 115 карты 404 "C". При многоцветной калибровке, поскольку многоцветные характеристики устройства корректируются после завершения одноцветной калибровки, блок 114 обработки изображений выполняет обработку изображений, используя таблицу 1D-LUT 218, сформированную при одноцветной калибровке.

Затем, на этапе S405 CPU 103 измеряет многоцветное изображение напечатанного продукта в виде карты 404 "C", используя сканер 119 или датчик 127, обеспечиваемые в измерительном блоке 126, и получает измеренное значение 406 "C". Измеренное значение 406 "C" указывает многоцветные характеристики принтера 115 после завершения одноцветной калибровки цветов. Дополнительно, измеренное значение 406 "C" определяется в цветовом пространстве, независимом от устройств. В соответствии с настоящим вариантом осуществления, приведенным в качестве примера, измеренное значение 406 "C" является значением Lab. Если при измерении используется сканер 119, CPU 103 преобразует полученное значение RGB в значение Lab, используя трехмерную таблицу (3D)-LUT (не показана).

Затем, на этапе S407 CPU 103 получает таблицу 409 3D-LUT преобразования Lab→CMY, хранящуюся в запоминающем устройстве 121, и формирует таблицу 410 3D-LUT преобразования Lab→CMY (скорректированную), отражающую разницу между измеренным значением 406 "C" и целевым значением 408 "C", установленным заранее в полученной таблице 409 3D-LUT преобразования Lab→CMY. Таблица 3D-LUT преобразования Lab→CMY полезна для вывода значения CMY, соответствующего входному значению Lab.

Как конкретный пример способов формирования, CPU 103 прибавляет разность между измеренным значением 406 "C" и целевым значением 408 "C" к значению Lab на первичной стороне таблицы 409 3D-LUT преобразования Lab→CMY и выполняет вычисление интерполяции для разностного результирующего значения Lab, используя таблицу 409 3D-LUT преобразования Lab→CMY. В результате, CPU 103 может сформировать таблицу 410 3D-LUT преобразования Lab→CMY (скорректированную).

Затем, на этапе S411 CPU 103 получает таблицу 412 3D-LUT преобразования CMY→Lab, хранящуюся в запоминающем устройстве 121, и выполняет вычисления, используя таблицу 410 3D-LUT преобразования Lab→CMY (скорректированную). Соответственно, CPU 103 формирует таблицу 217 4D-LUT преобразования CMYK→CMYK. Таблица 3D-LUT преобразования CMY→Lab является трехмерной LUT, полезной для вывода значения Lab, соответствующего входному значению CMY.

Способ формирования таблицы 217 4D-LUT преобразования CMYK→CMYK в подробностях описывается ниже. CPU 103 формирует таблицу 3D LUT преобразования CMY→CMY, основываясь на таблице 412 3D LUT преобразования CMY→Lab и таблице 410 3D LUT преобразования Lab→CMY (скорректированной). Затем, CPU 103 формирует таблицу 217 4D-LUT преобразования CMYK→CMYK таким образом, чтобы выровнять входное значение K с выходным значением K. Таблица 3D LUT преобразования CMY→CMY является трехмерной таблицей LUT, используемой для вывода скорректированного значения CMY, соответствующего входному значению CMY.

На Фиг.6 показан пример экрана 601 UI, позволяющего пользователю выбрать одноцветную калибровку и/или многоцветную калибровку. Устройство 118 отображения может отображать экран 601 UI, показанный на Фиг.6. Кнопка 602 используется для приема ввода запуска одноцветной калибровки. Кнопка 603 используется для приема ввода запуска многоцветной калибровки. Кнопка 604 используется для приема ввода выполнения многоцветной калибровки после завершения одноцветной калибровки.

В случае, когда нажимается кнопка 604, CPU 103 начинает одноцветную калибровку и после завершения одноцветной калибровки начинает многоцветную калибровку.

Более конкретно, после завершения одноцветной калибровки CPU 103 начинает многоцветную калибровку с печатью карты 404 "C" многоцветной калибровки. Альтернативно, CPU 103 может обеспечить отображение на устройстве 118 отображения экрана UI, содержащего кнопку для начала многоцветной калибровки, и начать многоцветную калибровку, если пользователь нажимает эту кнопку.

С другой стороны, в случае, когда нажимается кнопка 602, CPU 103 выполняет только одноцветную калибровку. Точно также, в случае, когда нажимается кнопка 603, CPU 103 выполняет только многоцветную калибровку.

Причина, по которой кнопка одноцветной калибровки и кнопка многоцветной калибровки обеспечиваются отдельно, описывается ниже. CPU 103 обращается к таблице 218 1D-LUT, сформированной при одноцветной калибровке при печати карты 404 "C", которая должна использоваться при многоцветной калибровке. Соответственно, желательно выполнить многоцветную калибровку, чтобы скорректировать характеристики многоцветного воспроизведения сразу после того, как одноцветная калибровка была завершена, другими словами, сразу после того, как характеристики одноцветного воспроизведения были скорректированы. Однако, если CPU 103 выполняет оба типа калибровки, для завершения калибровки пользователю требуется относительно большое время.

Соответственно, чтобы уменьшить время обработки, CPU 103 разрешает пользователю выбрать одноцветную калибровку или многоцветную калибровку, учитывая среду использования. Таким образом, частота выполнения каждой калибровки может быть изменяемой. Например, если пользователь часто выполняет монохромную печать, частота выполнения многоцветной калибровки снижается. С другой стороны, если пользователь часто выполняет многоцветную печать (например, печать фотографий), частота выполнения многоцветной калибровки увеличивается.

Кроме того, полезно ограничить выбор времени, когда пользователь может нажать желаемую кнопку в меню коррекции цвета на экране 601 UI.

Обычно, источник электропитания устройства обработки изображений выключается ночью и включается утром. Поэтому, полезно позволить пользователю нажимать только кнопку 604 в ответ на включение источника электропитания MFP 101. Альтернативно, полезно позволить пользователю нажимать только кнопку 604, если обе калибровки не были выполнены в пределах заданного времени. Альтернативно, полезно позволить пользователю нажимать только кнопку 604, если обе калибровки не были выполнены, пока не будет использовано заданное количество листов при печати.

Дополнительно, одноцветная калибровка и многоцветная калибровка могут автоматически выполняться последовательно, если прошло заданное время, если при печати использовано заданное количество листов или если включается источник электропитания.

Как описано выше, система выполнена с возможностью разрешения пользователю нажимать только кнопку 604 в заданный момент времени, когда пользователь выполняет калибровку, и рекомендации пользователю сразу включать многоцветную калибровку после завершения одноцветной калибровки с заданными интервалами.

Как описано выше, пользователь может выбрать, выполнять ли многоцветную калибровку после завершения одноцветной калибровки (а именно, выполнить обе калибровки) или выполнить одноцветную калибровку или многоцветную калибровку. Соответственно, калибровка может быть выполнена должным образом, учитывая режим использования пользователя.

Дополнительно, система может выполнять управление разрешением пользователю выбирать проведение обеих калибровок с заданными временными интервалами и предотвращать ухудшение точности коррекции характеристик воспроизведения при калибровке из-за невыполнения одной из двух калибровок.

Далее будет описана операция, которая должна выполняться, когда кнопка 603 нажимается для включения многоцветной калибровки. Когда нажимается кнопка 603 для выполнения только многоцветной калибровки, CPU 103 обеспечивает отображение на устройстве 118 отображения экрана UI, который запрашивает решения пользователя, выполнить ли одноцветную калибровку перед запуском многоцветной калибровки. Такое отображение экрана UI полезно для предотвращения ухудшения точности коррекции при многоцветной калибровке из-за невыполнения одноцветной калибровки. На Фиг.7 представлена блок-схема последовательности выполнения операций, показанная для примера процедуры процесса калибровки, который должен выполняться, когда выбирается многоцветная калибровка. CPU 103, находящийся в контроллере 102, выполняет следующий процесс, показанный на Фиг.7. Запоминающее устройство 121 хранит полученные данные. Дополнительно, устройство 118 отображения отображает экран UI, содержащий сообщение с командой пользователю, и устройство 120 ввода принимает команду от пользователя.

На этапе S701 CPU 103 начинает многоцветную калибровку. Более конкретно, многоцветная калибровка начинается, когда пользователь нажимает кнопку 603, отображаемую устройством 118 отображения, через устройство 120 ввода.

Затем, на этапе S702 CPU 103 отображает экран UI, который просит пользователя определить, выполнять ли одноцветную калибровку. На Фиг.8 показан пример экрана 801 UI, который может отображаться устройством 118 отображения. Экран 801 UI содержит поле 802 сообщения, в котором отображается сообщение с рекомендацией пользователю, чтобы определить, выполнять ли одноцветную калибровку, при условии, что характеристики одноцветного воспроизведения являются такими, как требуется при выполнении многоцветной калибровки (при условии, что одноцветная калибровка была выполнена). Экран 801 UI содержит две кнопки 803 и 804, позволяющие пользователю определить, выполнять ли одноцветную калибровку заранее. Если нажимается кнопка 803 "ДА" (да), CPU 103 выполняет одноцветную калибровку. Если нажимается кнопка 804 кнопка "НЕТ" (нет), CPU 103 не выполняет одноцветную калибровку.

Экран 801 UI может отображаться всякий раз, когда выбирается многоцветная калибровка и перед выполнением многоцветной калибровки. Альтернативно, экран 801 UI может отображаться, только когда количество многоцветных калибровок, выполненных после последней одноцветной калибровки, превысит пороговое значение. Например, при выполнении калибровки экран 801 UI может отображаться, когда многоцветные калибровки последовательно выполнены пять раз.

На этап