УСТРОЙСТВО ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЯ И СПОСОБ УПРАВЛЕНИЯ УСТРОЙСТВОМ
IMAGE FORMING DEVICE AND DEVICE CONTROL METHOD

Область техники, к которой относится изобретение
[0001] Настоящее изобретение относится к устройству формирования изображения и способу управления им.
Описание предшествующего уровня техники
[0002] Традиционно, что касается термопринтера, известны монохромная печать с помощью термочувствительной бумаги, цветная печать с помощью красящей ленты и т.п.. Дополнительно, в последние годы было представлено на рынке и стало популярным в качестве средства печати для фотографий или т.п. формирование цветного изображения с помощью листа, включающего множество слоев цветного проявления, соответствующих множеству цветов.
[0003] Множество слоев цветного проявления (проявления цветов), предусмотренных на листе, имеют различные характеристики цветного проявления и проявляют цвета в соответствии с предоставленной энергией (температурой нагрева и временем нагрева). Например, в японской выложенной патентной заявке № 2013-506582 или японском патенте № 4677431 цветное изображение формируется путем побуждения конкретного слоя цветного проявления проявлять цвет с помощью различия между характеристиками цветного проявления для слоев цветного проявления.
[0004] Однако, в традиционном способе, чтобы побуждать слои цветного проявления проявлять цвета по порядку, энергии для цветного проявления индивидуально складываются. Следовательно, существуют ограничения для цветного проявления, и воспроизводимость цвета, воспроизводимого при объединении множества слоев цветного проявления, является недостаточной.
Сущность изобретения
[0005] Согласно одному аспекту настоящего изобретения, предоставляется устройство формирования изображения, содержащее: печатающую головку, выполненную с возможностью подводить энергию материалу изображения, включающему множество слоев цветного проявления, которые имеют различные характеристики цветного проявления и проявляют цвета в ответ на нагрев; и блок управления, выполненный с возможностью выдавать, на основе данных изображения, формы сигналов (сигналы определенной формы), соответствующие множеству слоев цветного проявления, и по меньшей мере одну форму сигнала, соответствующую цвету, воспроизводимому путем побуждения по меньшей мере двух из множества слоев цветного проявления проявлять цвета, используемую для управления энергией, подводимой материалу изображения печатающей головкой.
[0006] Согласно другому аспекту настоящего изобретения, предоставляется устройство формирования изображения, содержащее: печатающую головку, выполненную с возможностью подводить энергию материалу изображения, включающему N слоев цветного проявления, которые имеют различные характеристики цветного проявления и проявляют цвета в соответствии с подведенной энергией; и блок управления, выполненный с возможностью преобразовывать пиксельные значения данных изображения в M (>N) значений, соответствующих цвету, который может воспроизводиться путем побуждения одного или более слоев цветного проявления из N слоев цветного проявления проявлять цвета, и выдает форму сигнала, которая имеет длительность импульса и число импульсов, соответствующих преобразованному значению, и используется для управления энергией, подводимой материалу изображения печатающей головкой.
[0007] Согласно другому аспекту настоящего изобретения, предоставляется устройство формирования изображения, содержащее: печатающую головку, выполненную с возможностью подводить энергию материалу изображения, включающему множество слоев цветного проявления, которые имеют различные характеристики цветного проявления и проявляют цвета в ответ на нагрев; блок управления, выполненный с возможностью выдавать, на основе данных изображения, форму сигнала, используемую для управления энергией, подводимой материалу изображения печатающей головкой; блок измерения, выполненный с возможностью измерять температуру материала изображения; и блок настройки, выполненный с возможностью задавать предварительно определенное пороговое значение на основе данных изображения, и при этом блок управления вызывает ожидание формирования изображения печатающей головкой в случае, в котором определено, что измеренная блоком измерения температура превышает предварительно определенное пороговое значение.
[0008] Согласно другому аспекту настоящего изобретения, предоставляется способ управления устройством формирования изображения, содержащий: выдачу, на основе данных изображения, форму сигнала, используемую для управления энергией, подводимой материалу изображения печатающей головкой, для подведения энергии материалу изображения, включающему множество слоев цветного проявления, которые имеют различные характеристики цветного проявления и проявляют цвета в соответствии с подведенной энергией, с помощью множества форм сигналов, соответствующих множеству слоев цветного проявления, и по меньшей мере одной формы сигнала, соответствующей цвету, воспроизводимому путем побуждения по меньшей мере двух из множества слоев цветного проявления проявлять цвета.
[0009] Согласно настоящему изобретению, можно улучшить воспроизводимость цвета, воспроизводимого путем сочетания множества слоев цветного проявления.
[0010] Дополнительные признаки настоящего изобретения станут очевидны из последующего описания примерных вариантов осуществления (со ссылкой на прилагаемые чертежи).
Краткое описание чертежей
[0011] Фиг. 1 - это вид для объяснения материала изображения согласно варианту осуществления;
[0012] Фиг. 2 - это вид для объяснения активации формирующих изображение слоев;
[0013] Фиг. 3A и 3B - это виды, показывающие компоновку устройства формирования изображения согласно варианту осуществления;
[0014] Фиг. 4 - это вид, показывающий пример компоновки системы согласно варианту осуществления;
[0015] Фиг. 5 - это вид, показывающий пример общей компоновки системы согласно варианту осуществления;
[0016] Фиг. 6 - это схема последовательности операций службы печати согласно варианту осуществления;
[0017] Фиг. 7 - это вид для объяснения комбинации традиционных импульсов нагревания;
[0018] Фиг. 8 - это вид для объяснения активации формирующих изображение слоев согласно варианту осуществления;
[0019] Фиг. 9 - это вид для объяснения комбинации импульсов нагревания согласно первому варианту осуществления;
[0020] Фиг. 10 - это блок-схема последовательности операций обработки во время формирования изображения согласно первому варианту осуществления;
[0021] Фиг. 11 - это вид для объяснения комбинации импульсов нагревания согласно модификации первого варианта осуществления;
[0022] Фиг. 12 - это вид для объяснения комбинации импульсов нагревания согласно другой модификации первого варианта осуществления;
[0023] Фиг. 13 - это вид для объяснения комбинации импульсов нагревания согласно еще одной модификации первого варианта осуществления;
[0024] Фиг. 14 - это вид для объяснения комбинации импульсов нагревания согласно второму варианту осуществления;
[0025] Фиг. 15 - это блок-схема последовательности операций обработки во время формирования изображения согласно второму варианту осуществления;
[0026] Фиг. 16 - это вид для объяснения комбинации импульсов нагревания согласно модификации 1 второго варианта осуществления;
[0027] Фиг. 17 - это вид для объяснения комбинации импульсов нагревания согласно модификации 2 второго варианта осуществления; и
[0028] Фиг. 18 - это блок-схема последовательности операций обработки ожидания во время формирования изображения согласно настоящему изобретению.
Подробное описание вариантов осуществления
[0029] Теперь со ссылкой на сопровождающие чертежи будет подробно описан вариант осуществления настоящего изобретения. Следует отметить, что описываемые ниже компоновки/комбинации и т.п. являются лишь примерами и не предназначены для ограничения объема настоящего изобретения.
[0030] <Первый вариант осуществления>
Материал изображения
Фиг. 1 - это концептуальный вид для объяснения структуры материала изображения согласно этому варианту осуществления. В этом варианте осуществления описание будет выполнено с помощью способа формирования изображения в инфракрасных лучах, использующего инфракрасное излучение в качестве источника нагрева для устройства формирования изображения. Однако, может быть использован другой способ или источник нагрева.
[0031] Обращаясь к фиг. 1, в материале 10 изображения последовательно от самого нижнего слоя формируются материал 12 основания, который отражает свет, формирующий изображение слой 18, разделительный слой 17, формирующий изображение слой 16, разделительный слой 15, формирующий изображение слой 14 и слой 13 защитной пленки. Как правило, формирующие изображение слои 14, 16 и 18 являются соответственно желтым, пурпурным и голубым при полноцветной печати. Однако, также возможно сочетание других цветов. Т.е. в примере, показанном на фиг. 1, предусмотрены формирующие изображения слои (слои цветного проявления), соответствующие трем цветам. Однако, может быть предусмотрено больше формирующих изображение слоев.
[0032] Каждый формирующий изображение слой сначала является бесцветным (перед формированием изображения) и изменяется на соответствующий цвет, когда он нагревается до конкретной температуры, называемой температурой активации формирующего изображение слоя. В этом варианте осуществления характеристики цветного проявления для цветного проявления в формирующих изображение слоях различны. Порядок (порядок наслоения) цветов из формирующих изображение слоев в материале 10 изображения может быть выбран произвольно. Один подходящий порядок цветов является таким, как описано выше. В качестве другого подходящего порядка, три формирующих изображение слоя 14, 16 и 18 являются соответственно голубым, пурпурным и желтым. В этом варианте осуществления объяснение будет выполнено с помощью примера, в котором цвета расположены в вышеописанном порядке - желтый, пурпурный и голубой. Отметим, что на фиг. 1 формирующие изображение слои наслаиваются с одинаковой толщиной. Однако, настоящее изобретение не ограничивается этим, и толщина может быть изменена в соответствии с цветом (цветным материалом).
[0033] Дополнительно, как показано на фиг. 1, между формирующими изображение слоями предусмотрены разделительные слои. Толщина каждого разделительного слоя может быть задана в соответствии с характеристикой цветного проявления каждого формирующего изображение слоя, характеристикой теплопроводности или коэффициентом термической диффузией каждого слоя и т.п. Например, разделительные слои могут быть выполнены из одинакового материала или различных материалов. Функцией разделительных слоев является управление термической диффузией в материале 10 изображения. Соответственно, если разделительный слой 17 выполняется из того же материала, что и разделительный слой 15, разделительный слой 17 предпочтительно по меньшей мере в четыре раза толще.
[0034] Все слои, размещенные на материале 12 основания, являются по существу прозрачными перед формированием изображения. Если материал 12 основания имеет отражающий цвет (например, белый), сформированное с помощью материала 10 изображения цветное изображение визуально распознается через слой 13 защитной пленки относительно отражающего фона, обеспеченного материалом 12 основания. Поскольку слои, наслоенные на материале 12 основания, прозрачны, человек может визуально распознавать сочетания цветов, напечатанных на формирующих изображение слоях.
[0035] Три формирующих изображение слоя 14, 16 и 18 в материале 10 изображения согласно этому варианту осуществления размещены на одной и той же стороне материала 12 основания. Однако, некоторые формирующие изображение слои могут быть размещены на противоположной стороне материала 12 основания.
[0036] В этом варианте осуществления формирующие изображение слои 14, 16 и 18 по меньшей мере частично независимо обрабатываются на основе изменений двух параметров, которыми управляют в устройстве формирования изображения, т.е. температуры и времени. Что касается этих параметров, временем и температурой печатающей головки при подаче тепла к материалу 10 изображения управляют, тем самым формируя изображение на требуемом формирующем изображение слое. Т.е. когда временем и температурой, подводимой к материалу 10 изображения, управляют, требуемый формирующий изображение слой может побуждаться проявлять цвет требуемой плотности.
[0037] В этом варианте осуществления каждый из формирующих изображение слоев 14, 16 и 18 обрабатывается, когда печатающая головка подает тепло, в то же время касаясь самого верхнего слоя материала 10 изображения, т.е. слоя 13 защитной пленки, показанного на фиг. 1. Будет описана характеристика цветного проявления каждого формирующего изображение слоя согласно этому варианту осуществления. Пусть Ta3, Ta2 и Ta1 будут температурами активации формирующих изображение слоев 14, 16 и 18, соответственно. В этом случае температура (Ta3) активации формирующего изображение слоя 14 выше температуры (Ta2) активации формирующего изображение слоя 16, а также выше температуры (Ta1) активации формирующего изображение слоя 18. Соотношение между активацией (характеристиками цветного проявления) формирующих изображение слоев будет описано позже со ссылкой на фиг. 2.
[0038] Нагрев формирующих изображение слоев, расположенных на более дальних расстояниях от печатающей головки (т.е. от слоя 13 защитной пленки), задерживается на время, необходимое для нагрева, поскольку тепло проводится и рассеивается в слои через разделительные слои. Следовательно, даже если температура, подведенная от печатающей головки к поверхности (т.е. слою 13 защитной пленки) материала 10 изображения, значительно выше, чем температура активации формирующего изображение слоя, находящегося в более низкой позиции (слоя, находящегося далеко от печатающей головки), может быть выполнено управление, чтобы не активировать формирующий изображение слой на нижней стороне при нагревании до температуры активации для формирующего изображение слоя, более близкого к печатающей головке, вследствие задержки нагрева, вызванной рассеянием тепла слоями. По этой причине, при обработке (проявлении цвета) только формирующего изображение слоя 14, ближайшего к слою 13 защитной пленки, печатающая головка нагревается до относительно высокой температуры (Ta3 или более) за короткое время. В этом случае для обоих формирующих изображение слоев 16 и 18 выполняется недостаточный нагрев, и их цветное проявление (активация) не выполняется.
[0039] При активации только формирующего изображение слоя (в этом случае формирующего изображение слоя 16 или 18), близкого к слою 12 основания, формирующий изображение слой нагревается в течение достаточно длительного периода при температуре, меньшей, чем температура активации формирующего изображение слоя (например, формирующего изображение слоя 14), более далекого от материала 12 основания. Таким образом, когда нижний формирующий изображение слой (формирующий изображение слой 16 или 18) активируется, более верхний формирующий изображение слой (например, формирующий изображение слой 14) не активируется.
[0040] Как описано выше, нагрев материала 10 изображения предпочтительно выполняется с помощью термической печатающей головки. Однако, может быть использован другой способ. Например, может быть использовано любое известное средство, такое как модулированный источник света (такое средство, как лазер).
[0041] Характеристика цветного проявления
Фиг. 2 - это вид для объяснения соотношения между температурами нагрева и временами нагрева, необходимыми для обработки формирующих изображение слоев 14, 16 и 18, которые формируют материал 10 изображения. Обращаясь к фиг. 2, ордината представляет температуру нагрева на поверхности материала 10 изображения, которая приходит в соприкосновение с печатающей головкой, а абсцисса представляет время нагрева. Здесь будет приведено описание в предположении, что температура нагрева является такой же, что и подводимая печатающей головкой температура.
[0042] Область 21 представляет относительно высокую температуру нагрева и относительно короткое время нагрева. В этом варианте осуществления область 21 соответствует желтому цвету формирующего изображение слоя 14. Т.е. в формирующем изображение слое 14 цветное проявление (формирование изображения) выполняется, когда подается энергия, представленная областью 21. Область 22 представляет промежуточную температуру нагрева и промежуточное время нагрева. Область 22 соответствует пурпурному цвету формирующего изображение слоя 16. Т.е. в формирующем изображение слое 16 цветное проявление (формирование изображения) выполняется, когда подается энергия, представленная областью 22. Область 23 представляет относительно низкую температуру нагрева и относительно длительное время нагрева. Область 23 соответствует голубому цвету формирующего изображение слоя 18. Т.е. в формирующем изображение слое 18 цветное проявление (формирование изображения) выполняется, когда подается энергия, представленная областью 23. Время, необходимое для формирования изображения (цветного проявления) формирующего изображение слоя 18, значительно больше, чем время, необходимое для формирования изображения формирующего изображение слоя 14.
[0043] В качестве температуры активации, выбранной для формирующего изображение слоя, например, используется температура в диапазоне от примерно 90°C до примерно 300°C. Для термической устойчивости материала 10 изображения температура (Ta1) активации формирующего изображение слоя 18 предпочтительно является постоянно низкой настолько, насколько возможно, во время поставки и хранения и соответственно составляет примерно 100°C или более. Температура (Ta3) активации формирующего изображение слоя 14, через который формирующие изображение слои 16 и 18 нагреваются и активируются, предпочтительно является постоянно высокой и соответственно составляет примерно 200°C или более. Температура (Ta2) активации формирующего изображение слоя 16 является температурой между Ta1 и Ta3 и соответственно составляет от примерно 140°C до примерно 180°C.
[0044] Отметим, что в каждом формирующем изображение слое, даже если в соответствующей области подводится энергия, (оптическая) плотность сформированного цвета изменяется в зависимости от позиции в этой области. Например, в случае, в котором энергия в области 22 подается формирующему изображение слою 16, даже если время нагрева является таким же, изображение высокой плотности формируется путем внесения температуры, близкой к Ta3, по сравнению со случаем, в котором вносится температура, близкая Ta2. Это также применяется к случаю, в котором время нагрева изменяется.
[0045] Печатающая головка
Печатающая головка согласно этому изобретению включает в себя по существу линейный массив резисторов, простирающийся по ширине изображения. В этом варианте осуществления печатающая головка простирается в направлении (направлении ширины материала 10 изображения), ортогональном направлению транспортировки материала 10 изображения, и резисторы предусматриваются в направлении ширины (поперечном направлении). Отметим, что ширина печатающей головки может быть короче изображения. В этом случае для обработки изображения по его ширине печатающая головка может быть выполнена перемещаемой относительно материала 10 изображения, который является целевой основой формирования изображения, или может быть использована вместе с другой печатающей головкой.
[0046] Когда на включенные в печатающую головку резисторы подается ток, резисторы работают в качестве источника тепла. Когда материал 10 изображения транспортируется, получая тепло от резисторов печатающей головки, в каждом формирующем изображение слое выполняется формирование изображения в соответствии с полученным теплом. Как описано выше, в этом варианте осуществления резисторы выполнены с возможностью облучать материал изображения инфракрасным излучением. Интервал времени, в который печатающая головка подает тепло к материалу 10 изображения, типично находится в диапазоне от примерно 0,001 до примерно 100 миллисекунд для каждой линии изображения. Верхний предел задается с учетом баланса со временем печати. Нижний предел определяется ограничениями электронной цепи (не показана). Интервал точек, которые формируют изображение, как правило, составляет в диапазоне от 100 до 600 линий на дюйм как в направлении транспортировки, так и в направлении ширины материала 10 изображения. В этих направлениях могут быть заданы различные интервалы.
[0047] Фиг. 3A и 3B являются видами, показывающими печатающую головку во время формирования изображения и пример компоновки материала 10 изображения согласно этому варианту осуществления. Обращаясь к фиг. 3A, материал 10 изображения транспортируется направо во время формирования изображения. Вышеописанное направление ширины материала 10 изображения соответствует направлению глубины на фиг. 3A. Печатающая головка 30 включает в себя глазированное покрытие 32 на основании 31. Дополнительно, в этом варианте осуществления глазированное покрытие 32 дополнительно включает в себя выпуклое глазированное покрытие 33. На поверхности выпуклого глазированного покрытия 33 размещается резистор 34, выполненный так, чтобы приходить в соприкосновение с материалом 10 изображения, транспортируемым в направлении транспортировки. Отметим, что выпуклое глазированное покрытие 33 может иметь другую форму или может быть не предусмотрено. В этом случае резистор 34 также выполняется с возможностью приходить в соприкосновение с материалом 10 изображения. Отметим, что на резисторе 34, глазированном покрытии 32 и выпуклом глазированном покрытии 33 предпочтительно формируется слой защитной пленки (не показан). Сочетание глазированного покрытия 32 и выпуклого глазированного покрытия 33, которые выполняются из одинакового материала, будет в целом называться здесь далее "глазированным покрытием печатающей головки".
[0048] Основание 31 и теплоотвод 35 предусматриваются на глазированном покрытии 32. Основание 31 находится в соприкосновении с теплоотводом 35 и охлаждается блоком охлаждения (не показан), таким как вентилятор. В целом материал 10 изображения приходит в соприкосновение с глазированным покрытием печатающей головки дольше длины фактического нагревающего резистора в направлении транспортировки. Типичный резистор имеет длину около 120 мкм в направлении транспортировки материала 10 изображения. Зона термического контакта между материалом 10 изображения и глазированным покрытием обычной печатающей головки составляет 200 мкм или более.
[0049] Фиг. 3B - это вид, показывающий пример массива резисторов 34 в направлении ширины. Множество резисторов 34 расположено в направлении ширины и таким образом имеет заданную длину в направлении ширины материала 10 изображения. Изображение одной линии формируется вдоль массива. В показанном ниже примере во время транспортировки материала 10 изображения в направлении транспортировки, изображение формируется на линейной основе.
[0050] Устройство формирования изображения
Фиг. 4 является видом в разрезе, показывающим пример компоновки устройства формирования изображения согласно этому варианту осуществления. Устройство 40 формирования изображения включает в себя печатающую головку 30, блок 41 хранения, транспортировочный ролик 42, валик 43, выпускное отверстие 44 и датчик 45 температуры. Множество материалов 10 изображения может храниться как печатные носители в блоке 41 хранения. Материал 10 изображения может пополняться при открытии/закрытии крышки (не показана). Во время печати материал 10 изображения подается к печатающей головке 30 транспортировочным роликом 42, подвергается формированию изображения между валиком 43 и печатающей головкой 30 и затем выпускается из выпускного отверстия 44. Печать таким образом завершается. Кроме того, датчик 45 температуры предусматривается на периферии контактного участка (зажима) между печатающей головкой 30 и валиком 43 и измеряет температуру, подводимую печатающей головкой 30. Отметим, что цель, измеряемая датчиком 45 температуры, может быть, например, температурой резистора 34 (источника тепла), включенного в печатающую головку 30, или может быть температурой поверхности материала 10 изображения. Кроме того, датчик 45 температуры не ограничивается размещением для измерения температуры только одного участка и может быть выполнен с возможностью измерять температуры множества участков. Кроме того, датчик 45 температуры может быть выполнен с возможностью измерять температуру окружающей среды устройства 40 формирования изображения.
[0051] Скоростью транспортировки материала 10 изображения управляют на основе скорости формирования изображения, разрешения по времени формирования изображения и т.п. Например, при формировании изображения высокого разрешения скорость транспортировки может быть снижена по сравнению со случаем формирования изображения низкого разрешения. Когда приоритет отдается скорости печати, скорость транспортировки может быть увеличена, а разрешение может быть уменьшено.
[0052] Компоновка системы
Фиг. 5 - это вид, показывающий пример общей компоновки системы согласно этому варианту осуществления. Как показано на фиг. 5, система согласно этому варианту осуществления включает в себя устройство 40 формирования изображения, показанное на фиг. 4, и персональный компьютер (ПК) 50, служащий в качестве хост-устройства для упомянутого устройства.
[0053] ПК 50 включает в себя CPU (центральный процессор) 501, RAM (оперативное запоминающее устройство) 502, HDD (накопитель на жестком диске) 503, I/F (интерфейс) 504 связи, I/F 505 устройства ввода и I/F 506 устройства отображения. Эти части соединяются так, чтобы иметь возможность обмена данными друг с другом через внутреннюю шину. CPU 501 выполняет обработку согласно программам и различным видам данных, хранимых в HDD 503 и RAM 502. RAM 502 является энергозависимой памятью и временно хранит программы и данные. HDD 503 является энергонезависимым запоминающим устройством и хранит программы и данные.
[0054] I/F 504 связи является интерфейсом, выполненным с возможностью управлять связью с внешним устройством, и управляет здесь передачей/приемом данных к/от устройства 40 формирования изображения. В качестве способа соединения для передачи/приема данных здесь может быть использовано проводное соединение, такое как USB, IEEE 1394 или LAN (локальная вычислительная сеть), или беспроводное соединение, такое как Bluetooth или WiFi. I/F 505 устройства ввода является интерфейсом, выполненным с возможностью управлять HID (устройством пользовательского интерфейса), таким как клавиатура или мышь, и принимает ввод данных от устройства ввода пользователем. I/F 506 устройства отображения управляет отображением на устройстве отображения, таком как дисплей (не показан).
[0055] Устройство 40 формирования изображения включает в себя CPU 401, RAM 402, ROM 403, I/F 404 связи, контроллер 405 головки, акселератор 406 обработки изображения и датчик 45 температуры. Эти части соединяются так, чтобы иметь возможность обмена данными друг с другом через внутреннюю шину. CPU 401 выполняет обработку согласно каждому варианту осуществления, описываемому позже, в соответствии с программами и различными видами данных, хранящихся в ROM 403 и RAM 402. RAM 402 является энергозависимой памятью и временно хранит программы и данные. ROM 403 является энергонезависимым запоминающим устройством и хранит табличные данные и программы, используемые при обработке, описываемой позже.
[0056] I/F 404 связи является интерфейсом, выполненным с возможностью управлять связью с внешним устройством, и управляет здесь передачей/приемом данных к/от ПК 50. Контроллер 405 головки управляет, на основе данных печати, операцией нагрева для печатающей головки 30, показанной на фиг. 3A и 3B. Более конкретно, контроллер 405 головки может быть выполнен с возможностью загружать управляющие параметры и данные печати с заданного адреса RAM 402. Когда CPU 401 записывает управляющие параметры и данные печати по заданному адресу RAM 402, с помощью контроллера 405 головки активируется обработка, и выполняется операция нагрева печатающей головки 30.
[0057] Акселератор 406 обработки изображения образован аппаратными средствами и выполняет обработку изображения с более высокой скоростью, чем CPU 401. Более конкретно, акселератор 406 обработки изображения может быть выполнен с возможностью загружать параметры и данные, необходимые для обработки изображения, с заданного адреса RAM 402. Когда CPU 401 записывает параметры и данные по заданному адресу RAM 402, акселератор 406 обработки изображения активируется, и выполняется заданная обработка изображения. Отметим, что акселератор 406 обработки изображения не всегда является необходимым элементом, и вышеописанная печать для создания табличного параметра и обработка изображения могут выполняться только путем обработки CPU 401 в соответствии со спецификациями принтера или т.п. Кроме того, датчик 45 температуры измеряет температуру окружающей среды резистора 34 печатающей головки 30, как показано на фиг. 4, и предоставляет информацию о температуре в CPU 401 и т.п. На основе полученной информации о температуре CPU 401 формирует управляющие параметры, используемые для управления формированием тепла резистора 34. Подробное управление будет описано позже.
[0058] Отметим, что в этом варианте осуществления устройство 40 формирования изображения и ПК 50 были описаны как отдельные устройства. Однако, например, они могут быть объединены, формируя систему, или система может объединять устройство 40 формирования изображения и устройство захвата изображения (не показано). Кроме того, ПК был приведен в пример в качестве хост-устройства. Однако, настоящее изобретение не ограничивается этим, и, например, могут быть использованы переносной терминал, такой как смартфон, планшетный терминал или устройство захвата изображения.
[0059] Служба печати
Фиг. 6 показывает последовательность операций при выполнении службы печати в системе согласно этому варианту осуществления. На фиг. 6 этапы S601-S605 представляют обработку в ПК 50, а этапы S611-S616 представляют обработку для устройства 40 формирования изображения. Дополнительно, на фиг. 6, стрелки с прерывистой линией представляют передачу/прием данных. Этапы реализуются, когда CPU устройств считывают программы, хранящиеся в запоминающих устройствах, и выполняют их. Эта последовательность операций начинается, когда пользователь собирается выполнять печать.
[0060] На этапе S611 после включения питания устройство 40 формирования изображения подтверждает, что оно может выполнять печать, определяет, что служба печати может быть предоставлена, и переходит в состояние ожидания.
[0061] С другой стороны, на этапе S601 ПК 50 выполняет обнаружение службы печати. В обнаружении службы печати здесь может выполняться поиск периферийного устройства в соответствии с операцией пользователя или может периодически выполняться поиск устройства формирования изображения, способного предоставить службу печати. Альтернативно, когда ПК 50 и устройство 40 формирования изображения соединены, ПК 50 может отправлять запрос.
[0062] На этапе S612, после приеме запроса на обнаружение службы печати от ПК 50, в качестве ответа на него устройство 40 формирования изображения уведомляет ПК 50 о том, что устройство 40 формирования изображения является устройством, способным предоставлять службу печати.
[0063] На этапе S602 после приема от устройства 40 формирования изображения уведомления, представляющего, что служба печати может быть предоставлена, ПК 50 запрашивает допускающую возможность печати информацию для устройства формирования изображения.
[0064] На этапе S613, в ответ на запрос позволяющей печать информации от ПК 50, устройство 40 формирования изображения уведомляет ПК 50 об информации о службе печати, которую устройство формирования изображения может предоставить.
[0065] После приема позволяющей печать информации от устройства 40 формирования изображения, на этапе S603 ПК 50 создает пользовательский интерфейс для создания задания печати на основе позволяющей печать информации. Более конкретно, на основе позволяющей печать информации устройства 40 формирования изображения ПК 50 выполняет соответствующее отображение назначения печатного изображения, размера печати, размера печатаемого листа и т.п. и предоставление соответствующих опций пользователю через дисплей (не показан). Затем ПК 50 принимает настройки от пользователя через устройство ввода (не показано), такое как клавиатура.
[0066] На этапе S604 ПК 50 выдает задание печати на основе принятых настроек и передает его устройству 40 формирования изображения.
[0067] На этапе S614 устройство 40 формирования изображения принимает задание печати от ПК 50.
[0068] На этапе S615 устройство 40 формирования изображения анализирует и выполняет принятое задание печати. Подробности формирования изображения для задания печати согласно этому варианту осуществления будут описаны позже.
[0069] Когда печать завершается, на этапе S616 устройство 40 формирования изображения уведомляет ПК 50 о завершении печати. Обработка со стороны устройства 40 формирования изображения таким образом заканчивается, и устройство 40 формирования изображения переходит в состояние ожидания.
[0070] На этапе S605 ПК 50 принимает уведомление о завершении печати и уведомляет пользователя об этом. Обработка на стороне ПК 50 таким образом завершается.
[0071] Отметим, что в вышеприведенном объяснении, в отношении различных видов передачи информации, был описан пример передачи данных, в котором запрос отправляется со стороны ПК 50 устройству 40 формирования изображения, и устройство 40 формирования изображения отвечает на запрос. Однако, настоящее изобретение не ограничивается так называемым примером связи типа опроса, как описано выше. Может быть использована так называемая связь принудительного типа, в которой устройство 40 формирования изображения спонтанно выполняет передачу одному или множеству ПК 50, существующих в сети.
[0072] Ниже будет описано управление формированием изображения согласно этому варианту осуществления. В этом варианте осуществления управление нагревом выполняется путем выдачи из контроллера 405 головки сигнала (импульсного сигнала), предназначенного для подачи тока на резистор 34, предусмотренный на печатающей головке 30.
[0073] (Традиционные импульсы нагревания)
Сначала в качестве сравнительного примера для настоящего изобретения будут описаны сигналы, используемые при традиционном управлении нагревом. Фиг. 7 показывает пример форм сигналов (импульсов нагревания), соответствующих цветам, которые применяются к печатающей головке традиционного устройства формирования изображения. Фиг. 7 показывает цвета, проявляемые в материале 10 изображения в одном пикселе, и при этом пример комбинации импульсов нагревания. Фиг. 7 показывает желтый (Y), пурпурный (M), голубой (C), красный (R), зеленый (G), синий (B) и черный (K) цвета последовательно с верхней стороны. На фиг. 7 импульс нагревания для одного пикселя включает в себя семь участков (p0-p6), и продолжительность одного участка составляет Δt0. Т.е. время импульса нагревания, необходимое для формирования одного пикселя, составляет Δt0 × 7 участков (p0-p6). Т.е. для цветного проявления одного пикселя используется число циклов импульсов, соответствующее семи участкам. Цветным проявлением управляют за счет цепочки включенных в нее импульсных сигналов.
[0074] На фиг. 7 каждый сигнал показывает два значения - высокое и низкое (вкл. и выкл.) При высоком значении выполняется нагрев резистором 34. При низком значении нагрев не выполняется. Цветным проявлением управляют путем управления длительностями импульсов, включенных в импульс нагревания для каждого цвета, и числом импульсов. В этом варианте осуществления продолжительностью импульса для каждого импульса управляют с помощью PWM (широтно-импульсная модуляция) управления. Описание будет выполнено при задании начальной точки каждого участка в качестве момента нарастания (момента включения) импульса, как показано на фиг. 7.
[0075] Например, для цветного проявления желтого (Y) цвета нагрев выполняется в течение времени Δt1, чтобы реализовать область 21 (относительно высокая температура нагрева и относительно короткое время нагрева), показанную на фиг. 2. Кроме того, для цветного проявления пурпурного (M) цвета нагрев выполняется в течение времени Δt2 дважды суммарно с интервалом, чтобы реализовать область 22 (промежуточная температура нагрева и промежуточное время нагрева), показанную на фиг. 2. Здесь интервал между первым импульсом и вторым составляет (Δt0 - Δt2). Аналогично, для цветного проявления голубого (C) нагрев выполняется в течение времени Δ3 четыре раза суммарно с интервалом, чтобы реализовать область 23 (относительно низкая температура нагрева и относительно длительное время нагрева), показанную на фиг. 2. Здесь интервал между первым импульсом и вторым составляет (Δt0 - Δt3). Предусматривая интервал, можно подавлять увеличение температуры материала 10 изображения сверх целевой температуры (температуры активации). Другими словами, целевая температура поддерживается путем управления временем включения и временем выключения.
[0076] На фиг. 7, для легкости понимания, задается соотношение, представленное как
Δt1=Δt2 × 2=Δt3 × 4
и суммарное время импульсов нагрева, подаваемых к печатающей головке 30, одинаково независимо от подлежащего проявлению цвета. Предположим, что t1-t3 и Ta1-Ta3, описываемые ниже, соответствуют описанию на фиг. 2.
[0077] Что касается времен нагрева, поддерживаются
t2 > времени Δt1 нагрева для Y > t1
t3 > времени Δt2 нагрева для M+Δt0 > t2
время нагрева Δt3 для C+Δt0 × 3 > t3,
и относительное соотношение между временами нагрева задается как
Y < M < C
[0078] Здесь энергия (количество тепла), подаваемая к материалу 10 изображения печатающей головкой 30, термически проводится к глазированному покрытию 32 (и выпуклому глазированному покрытию 33), основанию 31 и теплоотводу 35 печатающей головки 30, показанной на фиг. 3A и 3B, в интервале времени каждого сигнала. По этой причине температура материала 10 изображения снижается в течение времени интервала. Аналогично, поскольку количество тепла, термически проводимого в материал 10 изображения, распространяет тепло к периферии валика 43 и т.п., также показанным на фиг. 4, температура материала 10 изображения соответственно снижается. В результате, в случае, в котором приложенная энергия (количество тепла) является одинаковой, пиковые температуры за счет нагрева поддерживают соотношение, заданное как
Y > M > C
Здесь, когда управление выполняется, чтобы удовлетворять соотношениям
пиковая температура для Y > Ta3
Ta3 > пиковой температуры для M > Ta2
Ta2 > пиковой температуры для C > Ta1
цвета Y, M и C могут быть проявлены независимо.
[0079] Далее будут описаны импульсы нагревания, которые управляют цветным проявлением для R, G и B, которые являются вторичными цветами, и K, который является третичным цветом. Здесь цвет N-ой степени означает цвет, выраженный при проявлении N цветных материалов (формирующих изображение слоев) и их сочетания.
[0080] Для красного (R), показанного на фиг. 7, импульсами нагревания управляют, проявляя желтый (Y) → пурпурный (M) в таком порядке. Т.е. формирующий изображение слой 14, соответствующий желтому (Y), и формирующий изображение слой 16, соответствующий пурпурному (M), побуждаются проявлять цвета, тем самым формируя изображение красного (R) цвета. Дополнительно, для зеленого (G), показанного на фиг. 7, импульсом нагревания управляют, проявляя желтый (Y) → голубой (C) в таком порядке. Аналогично, для синего (B), показанного на фиг. 7, импульсом нагревания управляют, проявляя пурпурный (M) → голубой (C) в таком порядке. Для черного (K), показанного на фиг. 7, импульсом нагревания управляют, проявляя желтый (Y) → пурпурный (M) → голубой (C) в таком порядке.
[0081] В вышеописанном традиционном способе, поскольку цветное проявление выполняется при условиях, что,
при проявлении цвета Y-слоя, C-слой и M-слой не побуждаются проявлять цвета,
при проявлении цвета M-слоя, Y-слой и C-слой не побуждаются проявлять цвета, и
при проявлении цвета C-слоя, M-слой и Y-слой не побуждаются проявлять цвета, существуют ограничения для активации каждого формирующего изображение слоя. Т.е. поскольку формирующие изображение слои индивидуально побуждаются проявлять цвета, в сочетании во время цветного проявления не может быть выполнено достаточное воспроизведение. По этой причине степень цветного проявления каждого формирующего изображение слоя в материале 10 изображения является низкой, и это делает цветное проявление недостаточным.
[0082] (Активация согласно настоящему изобретению)
В этом варианте осуществления управление выполняется следующим способом с учетом вышеописанных проблем традиционной активации.
[0083] Фиг. 8 - это вид для объяснения соотношения между временами нагрева и температурами нагрева согласно этому варианту осуществления. Области 21, 22 и 23, показанные на фиг. 8, такие же, что и области 21, 22 и 23, показанные на фиг. 2, и их описание будет пропущено.
[0084] Область 24 является областью, в которой активируются формирующий изображение слой 14, соответствующий желтому (Y), и формирующий изображение слой 16, соответствующий пурпурному (M) в формирующих изображение слоях 14, 16 и 18, показанных на фиг. 1. Следовательно, когда подводится энергия, соответствующая области 24, по существу цветное проявление в материале 10 изображения является красным (R) цветом.
[0085] Область 25 является областью, в которой активируются формирующий изображение слой 16, соответствующий пурпурному (M), и формирующий изображение слой 18, соответствующий голубому (C) в формирующих изображение слоях 14, 16 и 18, показанных на фиг. 1. Следовательно, когда подводится энергия, соответствующая области 25, по существу цветное проявление в материале 10 изображения является синим (B) цветом.
[0086] Область 26 является областью, в которой активируются все формирующие изображение слои 14, 16 и 18, показанные на фиг. 1. Следовательно, когда подводится энергия, соответствующая области 26, по существу цветное проявление в материале 10 изображения является черным (K) цветом.
[0087] В традиционном примере области 24, 25 и 26 не используются, поскольку множество слоев цветного проявления активируются одновременно параллельно. В этом варианте осуществления, однако, области 24-26 используются в дополнение к традиционно используемым областям 21-23, тем самым улучшая цветное проявление (воспроизводимость цвета) в материале 10 изображения.
[0088] (Импульсы нагревания согласно этому варианту осуществления)
Основная комбинация импульсов нагревания согласно этому варианту осуществления будет описана далее со ссылкой на фиг. 9.
[0089] На фиг. 9 Y, M, C и G, показанные как импульсы нагревания на фиг. 7, остаются неизменными, но импульсы R, B и K нагревания изменяются. В этом варианте осуществления импульсами нагревания управляют, проявляя Y → M → C → R → B → K в таком порядке. Отметим, что длительности импульсов и периоды интервалов (Δt0, Δt1, Δt2, Δt3 и т.п.) могут быть выбраны в соответствии с характеристикой охлаждения времени интервала, полученного из конструкций печатающей головки 30 и других компонентов.
[0090] Например, для цветного проявления красного (R), который является вторичным цветом, нагрев выполняется в течение времени Δt1 дважды суммарно с интервалом (Δt0 - Δt1). Это означает, что нагрев выполняется в течение времени для проявления пурпурного (M) при температуре для проявления желтого (Y). Т.е. подводится энергия, соответствующая области 24, показанной на фиг. 8. При этом управлении пурпурный (M) может быть проявлен с помощью температуры до достижения температуры для проявления желтого (Y), по сравнению с традиционным способом, в котором желтый (Y) и пурпурный (M) проявляются независимо. По этой причине цветное проявление пурпурного (M) улучшается. Кроме того, поскольку желтый (Y) может быть проявлен одновременно параллельно с использованием времени, необходимого для проявления пурпурного (M), улучшается относительная (запечатываемая) площадь цветного проявления желтого (Y), т.е. площадь цветного проявления на пиксель, и, соответственно, улучшается эффективность цветного проявления желтого (Y), т.е. степень цветного проявления на пиксель.
[0091] Аналогично, для цветного проявления синего (B), который является вторичным цветом, нагрев выполняется в течение времени Δt2 четыре раза суммарно с интервалом (Δt0 - Δt2). Это означает, что нагрев выполняется в течение времени для проявления голубого (C) при температуре для проявления пурпурного (M). Т.е. подводится энергия, соответствующая области 25, показанной на фиг. 8. При этом управлении голубой (C) может быть проявлен с использованием температуры до достижения температуры для проявления пурпурного (M), по сравнению с традиционным способом, в котором пурпурный (M) и голубой (C) проявляются независимо. По этой причине цветное проявление голубого (C) улучшается. Кроме того, поскольку пурпурный (M) может быть проявлен одновременно параллельно с использованием времени, необходимого для проявления голубого (C), улучшается относительная площадь цветного проявления пурпурного (M), и, соответственно, улучшается эффективность цветного проявления пурпурного (M).
[0092] Аналогично, для цветного проявления черного (K), который является третичным цветом, нагрев выполняется в течение времени Δt1 четыре раза суммарно с интервалом (Δt0 - Δt1). Это означает, что нагрев выполняется в течение времени для проявления голубого (C) при температуре для проявления желтого (Y). Т.е. подводится энергия, соответствующая области 26, показанной на фиг. 8. При этом управлении пурпурный (M) и голубой (С) могут быть проявлены с использованием температуры до достижения температуры для проявления желтого (Y), по сравнению с традиционным способом, в котором желтый (Y), пурпурный (M) и голубой (C) проявляются независимо. По этой причине цветное проявление пурпурного (M) и голубого (C) улучшается. Кроме того, желтый (Y) и пурпурный (M) могут быть проявлены одновременно параллельно с использованием времени, необходимого для проявления голубого (C). По этой причине, улучшаются относительные площади цветного проявления желтого (Y) и пурпурного (M), и, соответственно, улучшаются эффективности цветного проявления желтого (Y) и пурпурного (M).
[0093] Процедура обработки
Фиг. 10 - это блок-схема последовательности операций обработки изображения для реализации импульсов нагревания согласно этому варианту осуществления. Процедура, показанная на фиг. 10, выполняется при обработке на этапе S615, показанном на фиг. 6. Эта процедура реализуется, когда, например, CPU 401 устройства 40 формирования изображения считывает программы и данные, включенные в ROM 403 или т.п., и выполняет их. Отметим, что эта обработка может частично быть выполнена акселератором 406 обработки изображения.
[0094] На этапе S1001 CPU 401 получает данные изображения в задании печати, принятом на этапе S614 по фиг. 6. Здесь будет выполнено описание в предположении, что данные изображения получаются на постраничной основе.

[0095] На этапе S1002 CPU 401 выполняет обработку декодирования для данных изображения. Отметим, что, если данные изображения не являются сжатыми или закодированными, эта обработка может быть пропущена. Данные изображения изменяются на RGB-данные с помощью обработки декодирования. В качестве типа RGB-данных используется, например, стандартная цветовая информация, такая как sRGB или adobe RGB. В этом варианте осуществления данные изображения могут иметь 8-битную информацию, находящуюся в диапазоне от 0 до 255 для каждого цвета. Однако, данные изображения могут быть сформированы информацией из другого числа битов, например, 16-битной информацией.
[0096] На этапе S1003 CPU 401 выполняет обработку корректировки цвета для данных изображения. Отметим, что обработка корректировки цвета может быть выполнена со стороны ПК 50 или может быть выполнена в устройстве 40 формирования изображения в случае выполнения корректировки цвета согласно устройства 40 формирования изображения. Данные изображения после обработки корректировки цвета являются RGB-данными. В этот момент времени RGB-данные имеют формат RGB, специализированный для устройства 40 формирования изображения, т.е. так называемый RGB устройства.
[0097] На этапе S1004 CPU 401 выполняет преобразование яркости/плотности для данных изображения с помощью трехмерной поисковой таблицы. При импульсном управлении согласно этому варианту осуществления выполняется не преобразование 3-цветного в 3-цветное, выраженное как
R, G, B → C, M, Y
а преобразование 3-цветного в 6-цветное, выраженное как
R, G, B → C, M, Y, R, B, K.
Следовательно, предпочтительно выполняется преобразование яркости/плотности с помощью способа, такого как трехмерная поисковая таблица. Т.е. в качестве цветов, которые могут быть воспроизведены путем сочетания цветных проявлений трех формирующих изображение слоев, значения для R, B и K также вычисляются.
[0098] В этом варианте осуществления преобразование яркости/плотности выполняется с помощью трехмерной поисковой таблицы следующим образом. В функции 3D_LUT[R][G][B][N] трехмерной поисковой таблицы, используемой ниже, значения RGB-данных вводятся в переменные R, G и B, соответственно. Для переменной N назначается одно из значений C, M, Y, R, B и K, подлежащих выдаче. Здесь предположим, что 0, 1, 2, 3, 4 и 5 назначаются в качестве C, M, Y, R, B и K.
C=3D_LUT[R][G][B][0]
M=3D_LUT[R][G][B][1]
Y=3D_LUT[R][G][B][2]
R=3D_LUT[R][G][B][3]
B=3D_LUT[R][G][B][4]
K=3D_LUT[R][G][B][5]
[0099] Вышеописанная 3D_LUT формируется с помощью 256 × 256 × 256 × 6=100663296 таблиц данных. Каждые данные являются данными, соответствующими длительности импульса, приложенного в p0-p16 на фиг. 9. Отметим, что для уменьшения объема данных поисковой таблицы, число сеток, например, может быть уменьшено с 256 до 17, и результат может быть вычислен операцией интерполяции с помощью 17 × 17 × 17 × 6=29478 таблиц данных. Как само собой разумеющееся, число сеток может соответственно быть задано на число, отличное от 17, например, 16, 9 или 8. В качестве способа интерполяции может быть использован любой способ, такой как известная тетраэдрическая интерполяция. В этом варианте осуществления трехмерная поисковая таблица определяется заранее и хранится в ROM 403 устройства 40 формирования изображения или т.п.
[0100] Когда используется вышеописанная трехмерная поисковая таблица, могут быть индивидуально заданы параметры управления для желтого (Y), пурпурного (M) и голубого (C), которые формируют цвета. Т.е. можно независимо задавать управляющие параметры для каждого из желтого и пурпурного, которые формируют красный (R), голубого и желтого, которые формируют зеленый (G), пурпурного и голубого, которые формируют синий (B), и желтого, пурпурного и голубого, которые формируют черный (K). Дополнительно, в случае использования множества импульсов при проявлении одного цвета типа голубого (C) или пурпурного (M), как показано на фиг. 9, множество импульсов могут управляться на одинаковой длительности импульса или могут управляться на различных длительностях импульса. Это позволяет более тонко управлять цветным проявлением и вносит вклад в улучшение воспроизводимости цветов.
[0101] Иные, чем в трехмерной поисковой таблице, значения могут также быть вычислены с помощью операций типа
C= 255 - R
M=255 - G
Y=255 - B
K=min(C, M, Y)
C=C - K
M=M - K
Y=Y - K
R=min(M, Y)
B=min(M, C)
C=C - B
M=M - B - R
Y=Y - R
Соответственно может быть использовано подходящее средство. Показанная выше функция min(x, y) является функцией выбора минимального значения переменных x и y.
[0102] На этапе S1005 CPU 401 выполняет выходную корректировку для преобразованных данных изображения. Сначала CPU 401 вычисляет длительности импульсов, чтобы реализовать плотности для C, M, Y, R, B и K с помощью таблиц преобразования, соответствующих цветам. Значения c, m, y, r, b и k представляют длительности импульсов, соответствующие значениям C, M, Y, R, B и K, соответственно. Таблицы преобразования (формулы преобразования) здесь определяются заранее и хранятся в ROM 403 устройства 40 формирования изображения или т.п.
c=1D_LUT[C]
m=1D_LUT[M]
y=1D_LUT[Y]
r=1D_LUT[C]
b=1D_LUT[M]
k=1D_LUT[Y]
[0103] Здесь максимальное значение длительности импульса, представленное как c, составляет Δt3 на фиг. 9. Максимальное значение длительности импульса, представленное как m, составляет Δt2 на фиг. 9. Максимальное значение длительности импульса, представленное как y, составляет Δt1 на фиг. 9. Максимальное значение длительности импульса, представленное как r, составляет Δt1 на фиг. 9. Максимальное значение длительности импульса, представленное как b, составляет Δt2 на фиг. 9. Максимальное значение длительности импульса, представленное как k, составляет Δt1 на фиг. 9. Устройство 40 формирования изображения может модулировать интенсивность цветного проявления в материале 10 изображения путем модулирования длительностей импульсов. По этой причине, если вышеописанные значения c, m, y, r, b и k меньше максимальных значений, желательный тон может быть реализован путем соответствующего сокращения длительностей импульсов. Эта обработка может быть выполнена с помощью известного средства.
[0104] Кроме того, CPU 401 модулирует импульсы нагревания в соответствии с температурой материала 10 изображения (или печатающей головки 30), полученной датчиком 45 температуры. Более конкретно, управление выполняется, чтобы сокращать длительность импульса для импульса нагревания, используемого для побуждения температуры достигать температуры активации вместе с увеличением температуры, измеряемой датчиком 45 температуры. Эта обработка может быть выполнена с помощью известного средства. Что касается температуры материала 10 изображения, необходимую температуру не всегда получают с помощью датчика 45 температуры. Температура материала 10 изображения или печатающей головки 30 может быть оценена в ПК или устройстве 40 формирования изображения, и управление может быть выполнено на основе оцененной температуры. Способ оценки температуры особенно не ограничивается, и может быть использован известный способ.
[0105] Отметим, что, если температура материала 10 изображения растет сверх допустимой температуры, операция формирования изображения предпочтительно ожидается (откладывается) (прерывается). После того как температура материала 10 изображения падает ниже допустимой температуры, формирование изображения предпочтительно возобновляется. Если формирование изображения ожидается на полпути формирования изображения одной страницы, нелегко делать плотность формирования изображения перед ожиданием совпадающей с плотностью после возобновления формирования изображения. По этой причине предпочтительно определять наличие/отсутствие ожидания на этапе S1001, ожидать на постраничной основе и выполнять возобновление после этого.
[0106] На этапе S1006 CPU 401 управляет печатающей головкой 30 через контроллер 405 головки. Более конкретно, с помощью полученных выше длительностей импульсов выдаются следующие сигналы, связанные с 17 участками (p0-p16), показанными на фиг. 9. p0-p16 ниже соответствуют участкам, показанным на фиг. 9, соответственно.
p0=y
p1=m
p2=m
p3=c
p4=c
p5=c
p6=c
p7=r
p8=r
p9=b
p10=b
p11=b
p12=b
p13=k
p14=k
p15=k
p16=k
[0107] Как описано выше, требуемый цвет формируется на материале 10 изображения путем управления длительностями импульсов в p0-p16.
[0108] На этапе S1007 CPU 401 определяет, завершена ли печать страницы. Если печать завершена (Да на этапе S1007), процедура обработки заканчивается, и процесс переходит к обработке следующей страницы или обработке этапа S616 на фиг. 6. Если печать не завершена (Нет на этапе S1007), процесс возвращается к этапу S1002, продолжая обработку формирования изображения для страницы.
[0109] Обращаясь к фиг. 9, традиционно для красного (R) желтый (Y) проявляется в p1, а пурпурный (M) проявляется в p2+p3. В этом варианте осуществления, однако, желтый (Y) и пурпурный (M) проявляются и в p7, и в p8. Соответственно, цветное проявление улучшается, и улучшается качество изображения.
[0110] Отметим, что в этом варианте осуществления суммарное число возбуждающих импульсов увеличивается до 17 участков (p0-p16) по сравнению с традиционными семью участками (p0-p6). Следовательно, нагрев печатающей головкой 30 и транспортировка материала 10 изображения предпочтительно выполняются не одновременно, а поочередно.
[0111] Обработка ожидания
Определение ожидания формирования изображения было описано в отношении описания выходной корректировки на этапе S1005 на фиг. 10. Как описано выше, что касается обработки ожидания, поскольку температура каждого формирующего изображение слоя растет вместе с увеличением в температуре самого материала 10 изображения, формируется изображение различного качества изображения, если одинаковая энергия (тепло) предоставляется материалу 10 изображения различной температуры. По этой причине, в зависимости от температуры материала 10 изображения, необходимо временно останавливать формирование изображения и ожидать до тех пор, пока температура не понизится. При обработке согласно этому варианту осуществления определение ожидания может быть выполнено более эффективно по сравнению с традиционным способом, и обработка будет описана подробно.
[0112] Как описано выше, в традиционном способе необходимо удовлетворять условия, что
при проявлении цвета Y-слоя, C-слой и M-слой не побуждаются проявлять цвета,
при проявлении цвета M-слоя, Y-слой и C-слой не побуждаются проявлять цвета, и
при проявлении цвета C-слоя, M-слой и Y-слой не побуждаются проявлять цвета. В частности, в состоянии, в котором температура материала 10 изображения близка к температуре активации C-слоя, трудно выполнять управление, удовлетворяя условиям цветного проявления M-слоя и Y-слоя.
[0113] С другой стороны, в способе согласно этому варианту осуществления, условия являются следующими
при проявлении цвета R-слоя, C-слой не побуждается проявлять цвет,
при проявлении цвета B-слоя, Y-слой не побуждается проявлять цвет, и
при проявлении цвета K-слоя, не существует слоев, которые не проявляют цвета.
Существует меньше ограничений по сравнению с традиционным способом. Более конкретно,
для изображения R-цвета удовлетворяется время подачи импульса < T3, а температурного условия не существует,
для изображения B-цвета удовлетворяется температура < Ta3, а условия времени подачи не существует,
для изображения K-цвета не существуют ни температурного условия, ни условия времени подачи. Однако, в состоянии, в котором температура материала 10 изображения близка к температуре активации C-слоя, степень ослабления условия для красного (R) цвета является относительно меньшей по сравнению с синим (B) и черным (K) цветом.
[0114] Следовательно, когда выполняется определение ожидания формирования изображения, для изображения, в котором преобладают R, B, K и C (соотношения в изображении являются высокими), и существует небольшое формирование изображения из M и Y, непрерывность печати может быть улучшена путем смягчения условий ожидания.
[0115] Более конкретно, задается температура (температура ожидания), которая должна использоваться для выполнения определения ожидания, и необходимость ожидания для каждого цвета. В этом случае задается по меньшей мере
K, B, R, C > Y, M,
и температура ожидания выше температуры ожидания для Y и M может быть задана для одного из K, B, R и C. Температуры ожидания могут быть заданы раздельно для двух групп, или для цветов могут быть заданы индивидуальные температуры ожидания. При использовании компоновки для настройки минимальной температуры ожидания в цветах, которые формируют изображения, в по меньшей мере заданной области или более, можно задать подходящую температуру ожидания, которая не вызывает бесполезное ожидание в состоянии, когда не возникает дефекта изображения.
[0116] (Обработка определения ожидания)
Фиг. 18 - это блок-схема последовательности операций обработки ожидания во время формирования изображения согласно этому варианту осуществления. Будет описан пример, в котором эта обработка выполняется перед печатью рассматриваемой страницы, начинается во время начала обработки этапа S1001 на фиг. 10, как описано выше. Эта процедура реализуется, когда, например, CPU 401 устройства 40 формирования изображения считывает программы и данные, включенные в ROM 403 или т.п., и выполняет их. Отметим, что эта обработка может частично быть выполнена акселератором 406 обработки изображения.
[0117] На этапе S1801 CPU 401 получает данные изображения. В это время инициализируются переменные (Total) и флаги (Judge), используемые для выполнения подсчета цветов нарастающим итогом для данных изображения.
TotalC=0 JudgeC=FALSE
TotalM=0 JudgeM=FALSE
TotalY=0 JudgeY=FALSE
TotalR=0 JudgeR=FALSE
TotalB=0 JudgeB=FALSE
TotalK=0 JudgeK=FALSE
[0118] На этапах S1802-S1804 выполняется та же обработка, что и на этапах S1002-S1004 по фиг. 10.
[0119] На этапе S1805 CPU 401 нарастающим итогом подсчитывает каждую из величин для C, M, Y, R, B и K, полученных до сих пор на одной странице. Более конкретно, совокупное значение плотности для соответствующей каждому цвету переменной Total, инициализированной на этапе S1801, нарастающим итогом складывается на попиксельной основе, с получением тем самым частоты каждого цвета.
TotalC=TotalC+C
TotalM=TotalM+M
TotalY=TotalY+Y
TotalR=TotalR+R
TotalB=TotalB+B
TotalK=TotalK+K
[0120] На этапе S1806 CPU 401 определяет, выполнен ли подсчет нарастающим итогом для всех пикселей, включенных в страницу. Если подсчет нарастающим итогом выполнен для всех пикселей (Да на этапе S1806), процесс переходит к этапу S1807. Если подсчет нарастающим итогом не выполнен для всех пикселей (Нет на этапе S1806), процесс возвращается к этапу S1802, продолжая обработку.
[0121] На этапе S1807 CPU 401 определяет для каждого цвета с помощью результата подсчета для каждого цвета напечатана ли область заданной величины или более. Более конкретно, обработка выполняется на основе следующих условий. В примере ниже функции IF будут приведены в качестве примера.
If(TotalC > Threshold) JudgeC=TRUE
If(TotalM > Threshold) JudgeM=TRUE
If(TotalY > Threshold) JudgeY=TRUE
If(TotalR > Threshold) JudgeR=TRUE
If(TotalB > Threshold) JudgeB=TRUE
If(TotalK > Threshold) JudgeK=TRUE
[0122] В вышеописанном примере пороговое значение Threshold задается в качестве нормы покрытия при печати для всех пикселей, например, в 1%. Для цвета, равного или больше Threshold, должна быть задана температура ожидания для надлежащего результата формирования изображения. Что касается порогового значения Threshold, в этом варианте осуществления используется значение, общее для всех цветов. Однако, для цветов могут быть заданы различные значения.
[0123] На этапе S1808 CPU 401 определяет температуру ожидания в целом. В случае Judge=TRUE, необходимо ожидать, пока измеренная температура не упадет до температуры Temp, которая ниже контрольной температуры, даже если выполняется печать для Total. Здесь, пусть Temp будет температурой, при которой Total=Threshold. Temp может быть выражена следующим образом посредством коэффициента f для преобразования совокупного счетчика значений плотности в температуру.
TempC=f × (Threshold - TotalC)
TempM=f × (Threshold - TotalM)
TempY=f × (Threshold - TotalY)
TempR=f × (Threshold - TotalR)
TempB=f × (Threshold - TotalB)
TempK=f × (Threshold - TotalK)
a
Однако, поскольку на Temp влияет не только один совокупный счетчик, но также все совокупные счетчики, степень вклада каждого совокупного счетчика может быть выражена как  следующим образом.
TempC=f × Threshold - f × (a_cc × TotalC+a_cm × TotalM+a_cy × TotalY+a_cr × TotalR+a_cb × TotalB+a_ck × TotalK)
TempM=f × Threshold - f × (a_mc × TotalC+a_mm × TotalM+a_my × TotalY+a_mr × TotalR+a_mb × TotalB+a_mk × TotalK)
TempY=f × Threshold - f × (a_yc × TotalC+a_ym × TotalM+a_yy × TotalY+a_yr × TotalR+a_yb × TotalB+a_yk × TotalK)
TempR=f × Threshold - f × (a_rc × TotalC+a_rm × TotalM+a_ry × TotalY+a_rr × TotalR+a_rb × TotalB+a_rk × TotalK)
TempB=f × Threshold - f × (a_bc × TotalC+a_bm × TotalM+a_by × TotalY+a_br × TotalR+a_bb × TotalB+a_bk × TotalK)
TempK=f × Threshold - f × (a_kc × TotalC+a_km × TotalM+a_ky × TotalY+a_kr × TotalR+a_kb × TotalB+a_kk × TotalK)
[0124] Первоначальное значение TempDefault задается в качестве температуры WaitTemp ожидания. Это значение является температурой ожидания в случае, в котором выводится лист, который остается почти белым. Если более низкая температура ожидания необходима для цвета, который необходим для формирования изображения, температура задается в качестве температуры ожидания. Следующие условия, представленные функциями IF, являются лишь примерами, и настоящее изобретение не ограничивается этим. Кроме того, порядок определения не ограничивается примером, показанным ниже, и может быть определен в соответствии с характеристикой цветного проявления каждого формирующего изображение слоя.
WaitTemp=TempDefault
If(JudgeC=TRUE && TempC < WaitTemp) WaitTemp=TempC
If(JudgeM=TRUE && TempM < WaitTemp) WaitTemp=TempM
If(JudgeY=TRUE && TempY < WaitTemp) WaitTemp=TempY
If(JudgeR=TRUE && TempR < WaitTemp) WaitTemp=TempR
If(JudgeB=TRUE && TempB < WaitTemp) WaitTemp=TempB
If(JudgeK=TRUE && TempK < WaitTemp) WaitTemp=TempK
[0125] На этапе S1809 CPU 401 определяет, действительно ли температура, измеренная датчиком 45 температуры, равна или меньше температуры ожидания. Если температура не равна или меньше температуры ожидания (Нет на этапе S1809), обработка ожидает до тех пор, пока температура не станет равной или меньше температуры ожидания. Если температура равна или меньше температуры ожидания (Да на этапе S1809), процедура обработки заканчивается, и процесс возвращается к обработке по этапу S1001 на фиг. 10. Отметим, что когда процесс возвращается к обработке по этапу S1001, результат, полученный путем обработки по этапам S1802-S1804 на фиг. 18, может быть повторно использован без выполнения обработки по этапам S1002-S1004 на фиг. 10.
[0126] Модификация первого варианта осуществления
В вышеописанном первом варианте осуществления был описан пример, в котором цветное проявление на материале 10 изображения улучшается с помощью специализированных импульсов нагревания для красного (R) и синего (B), которые являются вторичными цветами, и черного (K), который является третичным цветом, как показано на фиг. 9. Однако, как очевидно из сравнения фиг. 7 и 9, в первом варианте осуществления суммарное число возбуждающих импульсов увеличивается вдвое или более. Следовательно, в этой модификации будет описан пример, в котором цветное проявление в конкретной цветовой гамме улучшается на материале 10 изображения, в то же время сдерживая степень увеличения суммарного числа возбуждающих импульсов.
[0127] (Импульсы нагревания)
Фиг. 11 - это вид для объяснения примера импульсов нагревания согласно этой модификации. По сравнению с возбуждающими импульсами, показанными на фиг. 9, комбинации синего (B) и черного (K) различны. Здесь импульсами нагревания управляют так, что цветное проявление выполняется в порядке Y → M → C → R.
[0128] Например, для цветного проявления красного (R), который является вторичным цветом, выполняется то же управление, что и на фиг. 9, поскольку используется импульс нагревания для красного (R). По этой причине цветное проявление красного (R) улучшается по сравнению с традиционным способом, который описан выше.
[0129] Для цветного проявления синего (B), который является вторичным цветом, выполняется то же управление, что и на фиг. 7 для традиционного способа, поскольку импульс нагревания для синего (B), как показано на фиг. 9, не используется. По этой причине цветное проявление синего (B) является таким же, что и в традиционном способе.
[0130] Для цветного проявления черного (K), который является третичным цветом, импульсом нагревания управляют, побуждая голубой (C) и красный (R) проявлять цвета. В этом случае, по сравнению с традиционным способом, поскольку используется импульс нагревания для красного (R), и пурпурный (M) может быть проявлен с помощью температуры до достижения температуры для проявления желтого (Y), улучшается цветное проявление пурпурного (M). Кроме того, поскольку желтый (Y) может быть проявлен одновременно параллельно с использованием времени, необходимого для проявления пурпурного (M), относительная площадь цветного проявления желтого (Y) улучшается, и, соответственно, улучшается эффективность цветного проявления желтого (Y). С другой стороны, в показанном на фиг. 11 способе цветное проявление черного (K) уменьшается по сравнению с показанным на фиг. 9 способом, в котором существует импульс нагревания для черного (K).
[0131] При сравнении суммарных величин возбуждающих импульсов на фиг. 9 и 11, суммарная величина возбуждающего импульса в показанном на фиг. 11 способе, в котором управляют четырьмя типами импульсов нагревания для Y, M, C и R, меньше по сравнению с показанным на фиг. 9 способом, в котором управляют шестью типами импульсов нагревания для Y, M, C, R, B и K. По этой причине время обработки, необходимое для печати одной точки, короче в показанном на фиг. 11 способе. Более конкретно, в показанном на фиг. 11 способе формирование изображения одной точки может быть выполнено за время, соответствующее девяти участкам (p0-p8), и время может быть сокращено на время, соответствующее восьми участкам, по сравнению с фиг. 9.
[0132] Как описано выше, когда в сочетании используются четыре типа импульсов нагревания для C, M, Y и R, можно улучшить цветовое проявление красного (R) на материале 10 изображения, в то же время сдерживая степень увеличения суммарного числа возбуждающих импульсов по сравнению с показанным на фиг. 9 способом.
[0133] Аналогично, также можно улучшить цветное проявление в цветовых гаммах синего (B) и черного (K). Фиг. 12 показывает пример, в котором используется импульс нагревания для синего (B). Здесь импульсами нагревания управляют так, что цветное проявление выполняется в порядке Y → M → C → B.
[0134] Например, для цветного проявления красного (R), который является вторичным цветом, выполняется то же управление, что и на фиг. 7 для традиционного способа, поскольку импульс нагревания для красного (R), как показано на фиг. 9, не используется. По этой причине цветное проявление красного (R) является таким же, что и в традиционном способе.
[0135] Для цветного проявления синего (B), который является вторичным цветом, выполняется то же управление, что и на фиг. 9, поскольку используется импульс нагревания для синего (B). По этой причине цветное проявление синего (B) улучшается по сравнению с традиционным способом, который описан выше.
[0136] Для цветного проявления черного (K), который является третичным цветом, импульсом нагревания управляют, побуждая желтый (Y) и синий (B) проявлять цвета. В этом случае, по сравнению с традиционным способом, поскольку используется импульс нагревания для синего (B), а голубой (C) может быть проявлен с использованием температуры до достижения температуры для проявления пурпурного (M), улучшается цветное проявление голубого (C). Кроме того, поскольку пурпурный (M) может быть проявлен одновременно параллельно с использованием времени, необходимого для проявления голубого (C), относительная площадь цветного проявления пурпурного (M) улучшается, и, соответственно, улучшается эффективность цветного проявления пурпурного (M). С другой стороны, в показанном на фиг. 11 способе цветное проявление черного (K) уменьшается по сравнению с показанным на фиг. 9 способом, в котором существует импульс нагревания для черного (K).
[0137] При сравнении суммарных величин возбуждающих импульсов на фиг. 9 и 12 суммарная величина возбуждающего импульса в показанном на фиг. 12 способе, в котором управляют четырьмя типами импульсов нагревания для Y, M, C и B, меньше по сравнению с показанным на фиг. 9 способом, в котором управляют шестью типами импульсов нагревания для Y, M, C, R, B и K. По этой причине время обработки, необходимое для печати одной точки, короче в показанном на фиг. 12 способе. Более конкретно, в показанном на фиг. 12 способе формирование изображения одной точки может быть выполнено за время, соответствующее 11 участкам (p0-p10), и время может быть сокращено на время, соответствующее шести участкам, по сравнению с фиг. 9.
[0138] Аналогично, фиг. 13 показывает пример, в котором используется импульс нагревания для черного (K). Здесь импульсами нагревания управляют так, что цветное проявление выполняется в порядке Y → M → C → K.
[0139] Например, для цветного проявления красного (R) и синего (B), которые являются вторичными цветами, выполняется то же управление, что и на фиг. 7 традиционного способа, поскольку не используются импульс нагревания для красного (R) и импульс нагревания для синего (B), как показано на фиг. 9. По этой причине цветное проявление красного (R) и синего (B) является таким же, что и в традиционном способе.
[0140] Для цветного проявления черного (K), который является третичным цветом, выполняется то же управление, что и на фиг. 9, поскольку используется импульс нагревания для черного (K). По этой причине цветное проявление черного (K) улучшается по сравнению с традиционным способом, который описан выше.
[0141] При сравнении суммарных величин возбуждающих импульсов на фиг. 9 и 13 суммарная величина возбуждающего импульса в показанном на фиг. 13 способе, в котором управляют четырьмя типами импульсов нагревания для Y, M, C и K, меньше по сравнению с показанным на фиг. 9 способом, в котором управляют шестью типами импульсов нагревания для Y, M, C, R, B и K. По этой причине время обработки, необходимое для печати одной точки, короче в показанном на фиг. 13 способе. Более конкретно, в показанном на фиг. 13 способе формирование изображения одной точки может быть выполнено за время, соответствующее 11 участкам (p0-p10), и время может быть сокращено на время, соответствующее шести участкам, по сравнению с фиг. 9.
[0142] Дополнительно, можно легко представить себе, что цветное проявление может быть улучшено в двух из трех цветовых гамм для красного (R), синего (B) и черного (K), описанных до сих пор. Больший эффект может быть получен при выборочном использовании способов, показанных на фиг. 11-13, и улучшении двухцветной гаммы (не показано) и улучшении трехцветной гаммы, показанной на фиг. 9.
[0143] Более конкретно, может быть использована компоновка, в которой на этапе S1002 по фиг. 10 анализируется составное изображение, и
импульсы нагревания, показанные на фиг. 11, используются для изображения, в котором красный является доминирующим,
импульсы нагревания, показанные на фиг. 12, используются для изображения, в котором синий является доминирующим,
импульсы нагревания, показанные на фиг. 13, используются для изображения, в котором черный является доминирующим,
импульсы нагревания, показанные на фиг. 9, используются для изображения, отличного от вышеописанных изображений. Когда улучшается только обработка для цветовой гаммы, фактически необходимой для цветного проявления на материале 10 изображения, можно сдерживать степень увеличения суммарного числа возбуждающих импульсов, в то же время получая, в значительной степени, эффект улучшения цветного проявления.
[0144] Что касается анализа изображения, анализ может быть выполнен на этапе S1002 по фиг. 10, как описано выше. Альтернативно, необходимость переключения импульса нагрева на полпути операции формирования изображения страницы может быть устранена путем выполнения определения с помощью информации изображения для всей печатной страницы перед началом печати на этапе S1001 по фиг. 10.
[0145] Дополнительно, помимо способа автоматического выполнения определения на основе изображения, может быть применена следующая компоновка, в которой конкретная цветовая гамма улучшается на основе пользовательской инструкции. Описание будет выполнено здесь в предположении, что пользователь может выбирать множество режимов качества изображения при формировании изображения. Примерами режимов качества изображения является "горячий" режим, в котором формирование изображения выполняется при усилении красного (R) цвета, "холодный" режим, в котором формирование изображения выполняется при усилении синего (B) цвета, "ночной" режим, в котором формирование изображения выполняется при усилении черного (K) цвета, и "стандартный режим", который придает важное значение балансу. Импульсы нагревания переключаются в соответствии с пользовательским выбором следующим образом.
Импульсы нагревания, показанные на фиг. 11, используются, когда выбирается "горячий" режим.
Импульсы нагревания, показанные на фиг. 12, используются, когда выбирается "холодный" режим.
Импульсы нагревания, показанные на фиг. 13, используются, когда выбирается "ночной" режим.
Импульсы нагревания, показанные на фиг. 9, используются, когда выбирается "стандартный" режим.
[0146] Кроме того, необходимость настроек для каждого задания печати пользователем может быть устранена с помощью конфигурации, в которой режим качества изображения не выбирается пользователем при необходимости, но регистрируется заранее со стороны устройства 40 формирования изображения. При этом пользователю может быть предоставлена возможность визуально распознать настройку режима печати по форме или цвету внешнего вида UI (пользовательского интерфейса) устройства 40 формирования изображения.
[0147] <Второй вариант осуществления>
В первом варианте осуществления был описан пример, в котором цветное проявление на материале 10 изображения улучшается путем использования специальных импульсов нагревания для красного (R) и синего (B), которые являются вторичными цветами, и черного (K), который является третичным цветом. Во втором варианте осуществления согласно настоящему изобретению будет описан пример, в котором цветное проявление на материале 10 изображения улучшается при дополнительном уменьшении суммарного числа возбуждающих импульсов по сравнению с тем, что было ранее.
[0148] Импульсы нагревания
Фиг. 14 - это вид для объяснения примера импульсов нагревания согласно второму варианту осуществления. На фиг. 14 управление выполняется так, что импульсы нагревания для C, M, Y, R, B и K, показанные на фиг. 9, накладываются. Здесь "наложение" означает определение продолжительностей импульсов для импульсов нагревания и числа импульсов путем вычисления логического ИЛИ для импульсов, соответствующих составляющим цвета(ов) при побуждении множества материалов изображения (формирующих изображение слоев) проявлять цвета, воспроизводя вторичный цвет или третичный цвет. Т.е. начальные позиции импульсов для составляющих цвета(ов), которые включены в импульсы нагревания для цветов, задаются как p0. Т.е. позиции нарастания первых импульсов для составляющих цвета(ов) совпадают в p0.
[0149] В этом способе формирование изображения одного пикселя выполняется за время, соответствующее четырем участкам (p0-p3). Отношение числа импульсов, используемых для цветного проявления желтого (Y), к суммарному числу импульсов, составляет один импульс всего для четырех импульсов. В показанном на фиг. 9 способе отношение числа импульсов, используемых для цветного проявления желтого (Y), к суммарному числу импульсов составляет один импульс всего для 17 импульсов. В показанном на фиг. 14 способе относительная площадь желтого (Y) улучшается, и, соответственно, улучшается эффективность цветного проявления желтого (Y). Также для каждого из M, Y, R, B и K процентное отношение к суммарному числу импульсов улучшается, и улучшается относительная площадь. Следовательно, улучшается эффективность цветного проявления каждого цвета.
[0150] Дополнительно, путем управления для наложения импульсов суммарное число возбуждающих импульсов для формирования одной точки уменьшается от числа, соответствующего семи участкам, до числа, соответствующего четырем участкам, по сравнению с фиг. 7 традиционного способа, или уменьшается от числа, соответствующего 17 участкам, до числа, соответствующего четырем участкам, по сравнению с фиг. 9. В результате, может быть сокращено время обработки, необходимое для печати.
[0151] Процедура обработки
Фиг. 15 - это блок-схема последовательности операций обработки изображения для реализации импульсов нагревания согласно этому варианту осуществления. Процедура, показанная на фиг. 15, выполняется при обработке на этапе S615, показанном на фиг. 6. Эта процедура реализуется, когда, например, CPU 401 устройства 40 формирования изображения считывает программы и данные, включенные в ROM 403 или т.п., и выполняет их. Отметим, что эта обработка может частично быть выполнена акселератором 406 обработки изображения. Этапы S1501-S1505 такие же, что и этапы S1001-S1005 на фиг. 10, описанных в первом варианте осуществления, и их описание здесь будет пропущено.
[0152] На этапе S1506 CPU 401 накладывает импульсы, соответствующие цветам. Более конкретно, импульсы накладываются как
P0=max(y, m, c, r, b, k)
P1=max(m, c, r, b, k)
P2=max(c, b, k)
P3=max(c, b, k)
где функция max(x, y) означает выбор максимальной длительности импульса из длительностей x и y импульсов.
[0153] Отметим, что при реализации этой обработки с помощью электрической цепи, это может быть реализовано с помощью логического ИЛИ для
P0=y+m+c+r+b+k
P1=m+c+r+b+k
P2=c+b+k
P3=c+b+k
где y, m, c, r, b и k являются управляющими импульсами вышеописанных цветов. Символ "+" представляет логическое ИЛИ. Как показано на фиг. 14, начальные точки (моменты нарастания) импульсов, соответствующих цветам, совпадают.
[0154] На этапе S1507 CPU 401 управляет печатающей головкой 30 через контроллер 405 головки. Требуемый цвет формируется на материале 10 изображения путем управления импульсами в p0/p1/p2/p3, показанными на фиг. 14.
[0155] На этапе S1508 CPU 401 определяет, завершена ли печать страницы. Если печать завершена (Да на этапе S1508), процедура обработки заканчивается, и процесс переходит к обработке следующей страницы или обработке по этапу S616 на фиг. 6. Если печать не завершена (Нет на этапе S1508), процесс возвращается к этапу S1502, продолжая обработку формирования изображения для страницы.
[0156] Как описано выше, с помощью фиг. 14 в качестве примера, из четырех импульсов в p0-p3, импульсы, используемые для цветного проявления красного (R), являются двумя импульсами в p0 и p1. Для синего (B) могут быть использованы четыре импульса в p0-p3, и для черного (K) могут быть использованы четыре импульса в p0-p3. Поскольку это предоставляет возможность эффективного цветного проявления по сравнению с традиционной конфигурацией, улучшается относительная площадь цветного проявления на материале 10 изображения. Соответственно, улучшается эффективность цветного проявления каждого цвета.
[0157] Дополнительно, как описано выше, поскольку суммарное число возбуждающих импульсов, необходимых для создания одной точки, уменьшается, может быть сокращено время обработки, необходимое для печати.
[0158] Модификация 1 второго варианта осуществления
В вышеописанном втором варианте осуществления был описан пример, в котором относительная площадь цветного проявления на материале 10 изображения увеличивается путем наложения импульсов нагревания, тем самым улучшая эффективность цветного проявления в дополнение к конфигурации первого варианта осуществления. В этой модификации будет дополнительно описан пример, в котором конечные позиции импульсов нагревания выполняют совпадающими с точки зрения несовпадения цвета.
[0159] Фиг. 16 - это вид для объяснения примера импульсов нагревания согласно этой модификации. Аналогично фиг. 14, управление выполняется так, что C, M, Y, R, B и K накладываются. Однако, в отличие от фиг. 14, позиция, где импульсы накладываются, является не начальной позицией p0 импульса, а конечной позицией p3 импульса.
[0160] При наложении импульсов в начале, как показано на фиг. 14, моменты времени цветного проявления сдвигаются для желтого (Y), пурпурного (M) и голубого (C), которые являются первичными цветами. По этой причине точки цветов могут не накладываться, и может происходить несовпадение цвета. Т.е. для первичных цветов, цветовое проявление выполняется в момент времени на границе конечного импульса в импульсах нагревания для вызова цветного проявления. Следовательно, если комбинация (число) импульсов нагревания является различной, изменяется момент времени цветного проявления.
[0161] Позиция, в которой импульсы накладываются, задается не на начальную позицию p0 импульса, а на конечную позицию p3 импульса, тем самым уменьшая возникновение несовпадения цвета. В случае импульсов нагревания, показанных на фиг. 14, момент времени цветного проявления желтого (Y) составляет p0. Момент времени цветного проявления пурпурного (M) составляет p1. Момент времени цветного проявления голубого (C) составляет p3. Следовательно, между моментом времени цветного проявления желтого (Y) и моментом времени цветного проявления пурпурного (M) формируется временная разница около Δt0 (= p1 - p0). Кроме того, между моментом времени цветного проявления желтого (Y) и моментом времени цветного проявления голубого (C) формируется временная разница около Δt0 × 3 (= p3 - p0). Между моментом цветного проявления пурпурного (M) и моментом цветного проявления голубого (C) формируется временная разница около Δt0 × 2 (= p3 - p1).
[0162] С другой стороны, в случае импульсов нагревания, показанных на фиг. 16, момент времени цветного проявления желтого (Y) составляет p3. Момент времени цветного проявления пурпурного (M) составляет p3. Момент времени цветного проявления голубого (C) составляет p3. Следовательно, моменты времени цветного проявления желтого (Y), пурпурного (M) и голубого (C) являются одинаковыми или почти одинаковыми, и временная разница, касающаяся момента времени цветного проявления, устраняется или становится небольшой.
[0163] Сравниваются временные разницы, показанные на фиг. 14 и 16. Временные разницы меньше на фиг. 16 на Δt0-0=Δt0 для желтого (Y) и пурпурного (M), на Δt0 × 3-0=Δt0 × 3 для желтого (Y) и голубого (C) и на Δt0 × 2-0=Δt0 × 2 для пурпурного (M) и голубого (C).
[0164] В вышеописанном способе позиция, в которой импульсы накладываются, задается не на начальную позицию p0 импульса, а на конечную позицию p3 импульса, в результате чего моменты времени выполнения цветного проявления задаются совпадающими. Когда моменты времени выполнения цветного проявления совпадают, несовпадение цвета едва ли возникает. Это обеспечивает сильный эффект подавления несовпадения цвета в случае, в котором формирование изображения и транспортировка материала 10 изображения выполняются одновременно параллельно, или в случае, в котором скорость транспортировки выше скорости формирования изображения.
[0165] Модификация 2 второго варианта осуществления
В модификации 1 по второму варианту осуществления был описан пример, в котором конечные позиции импульсов нагревания выполнены совпадающими с точки зрения несовпадения цвета. С другой стороны, в этой модификации будет описан пример, в котором центральные позиции импульсов нагревания (позиции нарастания импульсов в центре) выполнены совпадающими с точки зрения эффективности цветного проявления и несовпадения цвета.
[0166] Фиг. 17 - это вид для объяснения примера импульсов нагревания согласно этой модификации. Аналогично фиг. 14, управление выполняется так, что C, M, Y, R, B и K накладываются. Однако, в отличие от фиг. 14, позиция, где импульсы накладываются, является не начальной позицией p0 импульса, а центральной позицией p1 импульса.
[0167] При наложении импульсов в начале, как показано на фиг. 14, моменты времени цветного проявления сдвигаются для желтого (Y), пурпурного (M) и голубого (C), которые являются первичными цветами. По этой причине может происходить несовпадение цвета, с точками из неналоженных цветов. С другой стороны, при наложении импульсов в конце, как показано на фиг. 16, моменты времени цветного проявления одинаковы для первичных цветов. Однако, поскольку цветное проявление выполняется только в одном импульсе из четырех импульсов, общий охват поверхности может снижаться, и может ухудшаться эффективность цветного проявления.
[0168] Следовательно, позиция, в которой импульсы накладываются, задается ни на начальную позицию p0 импульса, ни на конечную позицию p3 импульса, а на центральную позицию, в результате чего гарантируется общий охват поверхности при улучшении момента времени выполнения цветного проявления. Отметим, что p1 будет приведена в пример здесь в качестве центральной позиции, в которой импульсы накладываются. Однако, используемая центральная позиция может изменяться в зависимости от числа импульсов в импульсах нагревания или комбинациях импульсов, соответствующих цветам.
[0169] В случае импульсов нагревания, показанных на фиг. 14, момент времени цветного проявления желтого (Y) составляет p0. Момент времени цветного проявления пурпурного (M) составляет p1. Момент времени цветного проявления голубого (C) составляет p3. Следовательно, между моментом времени цветного проявления желтого (Y) и моментом времени цветного проявления пурпурного (M) формируется временная разница около Δt0 (= p1 - p0). Кроме того, между моментом времени цветного проявления желтого (Y) и моментом времени цветного проявления голубого (C) формируется временная разница около Δt0 × 3 (= p3 - p0). Между моментом времени цветного проявления пурпурного (M) и моментом времени цветного проявления голубого (C) формируется временная разница около Δt0 × 2 (= p3 - p1).
[0170] С другой стороны, в случае импульсов нагревания, показанных на фиг. 17, момент времени цветного проявления желтого (Y) составляет p1. Момент времени цветного проявления пурпурного (M) составляет p2. Момент времени цветного проявления голубого (C) составляет p3. Следовательно, между моментом времени цветного проявления желтого (Y) и моментом времени цветного проявления пурпурного (M) формируется временная разница около Δt0 (= p2 - p1). Кроме того, между моментом времени цветного проявления желтого (Y) и моментом времени цветного проявления голубого (C) формируется временная разница около Δt0 × 2 (= p3 - p1). Кроме того, между моментом времени цветного проявления пурпурного (M) и моментом времени цветного проявления голубого (C) формируется временная разница около Δt0 (= p3 - p2).
[0171] Сравниваются временные разницы, показанные на фиг. 14 и 17. Временные разницы, относящиеся к моментам времени цветного проявления, меньше на фиг. 17 на Δt0 - Δt0=0 для желтого (Y) и пурпурного (M), на Δt0 × 3 - Δt0 × 2=Δt0 для желтого (Y) и голубого (C) и на Δt0 × 2 - Δt0=Δt0 для пурпурного (M) и голубого (C).
[0172] Дополнительно, в показанном на фиг. 17 способе, поскольку желтый (Y) проявляет цвет в p1, пурпурный (M) и красный (R) проявляют цвета в p2, а голубой (C), синий (B) и черный (K) проявляют цвета в p3, цветное проявление выполняется в трех импульсах из четырех импульсов. Поскольку число раз цветного проявления больше по сравнению с цветным проявлением только в одном импульсе из четырех импульсов в показанном на фиг. 17 способе, общий охват поверхности растет в способе на фиг. 16 по сравнению с фиг. 17.
[0173] Как описано выше, когда импульсы накладываются при одновременном обеспечении центральных позиций импульсов нагревания совпадающими, цветное проявление может управляться с учетом как эффективности цветного проявления, так и несовпадения цвета.
[0174] Другие варианты осуществления
Вариант(ы) осуществления настоящего изобретения могут также быть реализованы компьютером системы или устройства, который считывает и выполняет компьютерно-исполняемые инструкции (например, одну или более программ), записанные на носителе данных (который может также называться более полно как "невременный считываемый компьютером носитель данных"), выполняя функции одного или более из вышеописанных варианта(ов) осуществления, и/или который включает в себя одну или более схем (например, специализированную интегральную микросхему (ASIC)) для выполнения функций одного или более из вышеописанного варианта(ов) осуществления, и с помощью способа, выполняемого компьютером системы или устройства, например, путем считывания и выполнения компьютерно-исполняемых инструкций с носителя данных для выполнения функций одного или более из вышеописанных варианта(ов) осуществления и/или путем управления одной или более схемами для выполнения функций одного или более из вышеописанных варианта(ов) осуществления. Компьютер может содержать один или более процессоров (например, центральный процессор (CPU), микропроцессор (MPU)) и может включать в себя сеть отдельных компьютеров или отдельных процессоров для считывания и исполнения компьютерно-исполняемых инструкций. Компьютерно-исполняемые инструкции могут быть предоставлены компьютеру, например, из сети или носителя данных. Носитель данных может включать в себя, например, одно или более из жесткого диска, оперативного запоминающего устройства (RAM), постоянного запоминающего устройства (ROM), хранилища распределенных вычислительных систем, оптического диска (такого как компакт-диск (CD), цифровой многофункциональный диск (DVD) или диск Blu-ray (BD)™), устройства флэш-памяти, карты памяти и т.п.
[0175] В то время как настоящее изобретение было описано со ссылкой на примерные варианты осуществления, должно быть понятно, что изобретение не ограничено раскрытыми примерными вариантами осуществления. Объем следующей формулы изобретения должен соответствовать самой широкой интерпретации с тем, чтобы охватывать все такие модификации и эквивалентные структуры и функции.