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

Иллюстрации

Показать все

Изобретение относится к оргтехнике, предназначенной для струйной и/или лазерной печати. Раскрыт картридж с запоминающим устройством, характеризующийся содержанием множества сжатых многомерных цветовых таблиц. Каждая цветовая таблица включает в себя, по меньшей мере, одну низкоразмерную часть многомерной цветовой таблицы, хранящую информацию о преобразовании цветов с первым разрешением, и множество оставшихся частей многомерной цветовой таблицы, хранящих информацию о преобразовании цветов со вторым разрешением. В цветовой таблице первое разрешение превышает второе разрешение, и, по меньшей мере, одна сжатая многомерная цветовая таблица предназначена для генерирования несжатой многомерной цветовой таблицы высокого разрешения, причем высокое разрешение, по меньшей мере, практически равно первому разрешению. Технический результат – расширение функциональных возможностей и улучшение качества печати. 15 з.п. ф-лы, 7 ил.

Реферат

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

[0001] Множество устройств вывода, таких как, например, струйные устройства печати и лазерные устройства печати, реализовывают субтрактивную цветовую модель, между тем как устройства ввода, такие как, например, компьютерные мониторы, мобильные телефоны и другие устройства ввода, реализовывают аддитивную цветовую модель. Например, устройства вывода могут использовать цветовую модель CMYK (голубого, пурпурного, желтого и черного цветов), между тем как устройства ввода могут использовать цветовую модель RGB (красного, зеленого и синего цветов). Для вывода данных из устройства ввода, таких как, например, графика, текст или комбинация вышеперечисленного, устройства вывода конвертируют аддитивную цветовую модель в субтрактивную цветовую модель.

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

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

[0003] Фиг. 1 изображает графическое представление устройств ввода, устройства вывода и картриджа для устройства печати, содержащего сжатые многомерные цветовые таблицы, согласно одному примеру описанных в настоящей заявке принципов.

[0004] Фиг. 2 изображает графическое представление картриджа для устройства печати с запоминающим устройством, содержащим сжатую многомерную цветовую таблицу, согласно одному примеру описанных в настоящей заявке принципов.

[0005] Фиг. 3 изображает графическое представление запоминающего устройства со сжатой многомерной цветовой таблицей, согласно одному примеру описанных в настоящей заявке принципов.

[0006] Фиг. 4 изображает графическое представление сжатой многомерной цветовой таблицы, согласно одному примеру описанных в настоящей заявке принципов.

[0007] Фиг. 5 изображает графическое представление плоскости сжатой многомерной цветовой таблицы, согласно одному примеру описанных в настоящей заявке принципов.

[0008] Фиг. 6 изображает графическое представление плоскости сжатой многомерной цветовой таблицы, включающей в себя интерполированные узлы, согласно одному примеру описанных в настоящей заявке принципов.

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

[0010] На всех чертежах идентичные ссылочные позиции обозначают подобные, но не обязательно идентичные, элементы.

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

[0011] Устройства ввода могут реализовывать одну цветовую модель, такую как, например, аддитивная цветовая модель, для визуального отображения текста или изображений. Например, устройство ввода может реализовывать цветовую модель RGB. Устройство ввода может реализовывать различные типы цветовых моделей RGB. Примеры цветовых моделей RGB включают в себя sRGB, Adobe® RGB и scan RGB. В данном контексте различные типы цветовых моделей RGB могут относиться, в целом, к цветовой модели RGB или подобной терминологии.

[0012] Перед печатью вводимого изображения в качестве физического вывода, вводимая цветовая модель (например, RGB) конвертируется в выводимую цветовую модель (например, CMYK). Это может быть выполнено с использованием таблицы преобразования цветов, которая включает в себя информацию о преобразовании цветов, используемую посредством процессора для конвертирования вводимых цветовых данных, таких как, например, цветовые данные RGB, в выводимые цветовые данные, такие как, например, цветовые данные CMYK.

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

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

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

[0016] Сжатая многомерная цветовая таблица, которая кодирует низкоразмерные данные с более высокими разрешениями и оставшиеся данные с более низкими разрешениями, обеспечивает компактное хранилище информации о преобразовании цветов наряду с поддержкой более высокого разрешения для конкретных частей цветовой таблицы. Более того, сжатая цветовая таблица, сохраненная в запоминающем устройстве, позволит перцептивно сжимать без потерь цветовые таблицы со значительными степенями сжатия. Соответственно, сжатая цветовая таблица предусматривает результаты сжатия без потерь, наряду с удовлетворением распределения памяти запоминающего устройства картриджа для устройства печати. Части многомерной цветовой таблицы, которые сохраняются с более высокими разрешениями, могут отражать надлежащее использование цветовой таблицы. Например, сжатая многомерная цветовая таблица может сохранять части цветовой таблицы, которые соответствуют цветам, которые являются наиболее подверженными к ошибочному зрительному восприятию посредством человеческого глаза, что в свою очередь повышает общее качество сжатой цветовой таблицы. Более конкретно, может возникнуть потребность в сохранении частей цветовой таблицы, которые находятся около нейтральной оси (то есть, около линии между черным и белым в цветовой таблице) и могут называться оттенками серого, цветами телесного или земляного тона, с более высоким разрешением. В этом примере сжатая многомерная цветовая таблица предусматривает более высокую степень точности в этих частях нейтрального цвета, серого цвета, цвета телесного или земляного тона, а также более высокую степень сжатия в интерполированных или прогнозируемых точках данных, где повышенное разрешение может не требоваться вовсе, наряду с поддержкой полного преобразования без потерь. В другом примере, например, при печати фирменного логотипа, может возникнуть потребность в более высокой степени сжатия в частях нейтрального цвета, серого цвета, цвета телесного или земляного тона, наряду с поддержкой более высокого разрешения для цветов, используемых в фирменном логотипе. В еще одном примере может возникнуть потребность в более высокой степени точности в цветах фирменного логотипа, в дополнение к нейтральным цветам. Иначе говоря, настоящее раскрытие описывает структуру данных, которая более эффективно сжимает каждое красящее вещество.

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

[0018] Более того, сжатие цветовой таблицы может уменьшить объем памяти, используемый для сохранения информации. Например, несжатая 17-кубовая RGB-индексированная цветовая таблица CMYK-вывода использует 19.562 байтов памяти. При этом, описанная в настоящей заявке сжатая многомерная цветовая таблица с частью более высокого разрешения, такой как, например, нейтральная ось, которая имеет 17 узлов, расположенных вдоль ее длины, а оставшаяся часть цветовой таблицы имеет 5 узлов, расположенных вдоль осей, использует меньшее количество байтов памяти. После удаления избыточных узлов, сжатая многомерная таблица с низкоразмерными частями более высокого разрешения и высокоразмерными частями более низкого разрешения использует 548 байтов. Эти 548 байтов составляются следующим образом: 17 байтов, соответствующих узлам, расположенным вдоль нейтральной оси, плюс 53 байтов за вычетом 5 байтов лишних узлов, 53 за вычетом 5 байтов, соответствующих оставшимся частям. Несмотря на то, что в заявке рассматривается 5-узловое разрешение и 17-узловое разрешение, может быть использована любая степень разрешения, в соответствии с настоящим описанием, включая 3-узловое разрешение, 33-узловое разрешение и так далее вплоть до 256-узлового разрешения.

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

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

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

[0022] В контексте настоящего описания и прилагаемой формулы изобретения термин "многомерная цветовая таблица" или подобная терминология относится в широком смысле к цветовой таблице, которая включает в себя информацию о преобразовании цветов с различными размерностями. Например, цветовая таблица может являться трехмерной и визуализироваться в качестве куба, при этом каждая ось относится к вводимой цветовой насыщенности. В одном примере, куб преобразования цветов RGB может включать в себя узлы, которые индексируются посредством значений R, G и B, при этом каждый цветовой компонент R, G, B представляет вводимую размерность в трехмерном преобразовании цветов RGB. Многомерная цветовая таблица может быть подразделена на множество представлений с меньшей размерностью.

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

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

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

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

[0027] Помимо всего прочего, в настоящем описании и прилагаемой формуле изобретения термин "интерполированная цветовая таблица" или аналогичная терминология может включать в себя цветовую таблицу, которая содержит 1) множество фактических узлов, которые соответствуют узлам из основной цветовой таблицы, такой как, например, многомерная цветовая таблица, и 2) множество интерполированных узлов, которые интерполируются из основной цветовой таблицы с использованием любого математического интерполяционного метода. Интерполированные узлы могут включать в себя значения интерполированного узла.

[0028] Более того, в настоящем описании и прилагаемой формуле изобретения термин "нейтральная ось" может включать в себя линию, проходящую от источника трехмерной цветовой таблицы до самого дальнего от источника узла цветовой таблицы. Один из исходного узла и самого дальнего узла соответствует белому цвету, а другой соответствует черному цвету. Цвета вдоль нейтральной оси могут называться "нейтральными цветами", "почти нейтральными цветами" или аналогичной терминологией, а также могут являться такими цветами, где небольшие различия или ошибки наиболее точно различаются человеческим глазом. Соответственно, отклонения вдоль нейтральной оси легче воспринимаются человеческим глазом.

[0029] В заключение, в контексте настоящего описания и прилагаемой формулы изобретения термин "множество" или подобная терминология может включать в себя любое положительное число, содержащее от 1 до бесконечности; ноль не является множеством и указывает на отсутствие множества.

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

[0031] Фиг. 1 изображает графическое представление устройств (101-1, 101-2, 101-3, 101-4) ввода, устройство (102) вывода и картридж (103) для устройства печати, имеющий сжатую многомерную цветовую таблицу (105), согласно одному примеру описанных в настоящей заявке принципов. В некоторых примерах через устройство (101) ввода пользователь может сгенерировать данные для вывода в вещественной форме. Данные могут являться текстом, изображением или комбинацией вышеперечисленного. В одном примере генерирования ввода для физического вывода, пользователь использует компьютерную программу для обработки текстов на компьютере (101-1), портативном компьютере (101-2), смартфоне (101-3), личном цифровом устройстве (101-4) или другом устройстве (101) ввода для генерирования текстового документа. В другом примере пользователь генерирует графику или получает ее иным образом. Примеры устройств (101) ввода включают в себя компьютеры, портативные компьютеры, цифровые камеры, мобильные устройства, личные цифровые устройства (PDA), планшеты и другие устройства ввода. Устройство (102) вывода может быть использовано для вывода физической версии сгенерированных данных. Например, устройство печати может распечатать текстовый документ или графику на бумаге. Примеры устройств (102) вывода включают в себя лазерные устройства печати и струйные устройства печати.

[0032] Картридж (103) для устройства печати может быть использован с устройством (102) вывода для генерирования физического вывода на основе информации, принятой от устройства (101) ввода. Например, картридж (103) для устройства печати может являться картриджем с печатной краской, который содержит жидкую печатную краску для использования со струйным устройством печати. В другом примере картридж (103) для устройства печати может являться картриджем с красящим порошком, который содержит сухой красящий порошок для использования с лазерным устройством печати. В одном примере картридж (103) для устройства печати является трехмерным картриджем (103) для устройства печати, чтобы картридж (103) для устройства печати мог быть использован для трехмерной печати. Как будет описано ниже, картридж (103) для устройства печати может содержать множество сжатых цветовых таблиц или представлений множества сжатых цветовых таблиц, которые конвертируют цветовую модель устройства (101) ввода в цветовую модель устройства (102) вывода.

[0033] Картридж (103) для устройства печати включает в себя сжатую многомерную цветовую таблицу (105). Многомерная цветовая таблица (105) включает в себя части, которые сохраняются с более высоким разрешением, а также части, которые сохраняются с более низким разрешением. Многомерная цветовая таблица (105) может быть сжата, поскольку некоторая часть информации сохраняется с более низким разрешением, и вследствие этого может иметь меньший размер. Иначе говоря, если все записи многомерной цветовой таблицы (105) сохраняются с более высоким разрешением, то многомерная цветовая таблица (105) не будет являться сжатой цветовой таблицей.

[0034] В некоторых примерах множество картриджей (103) для устройства печати может быть использовано с устройством (102) вывода для генерирования вывода. Например, при использовании со струйным устройством печати, может быть использовано множество картриджей (103) для устройства печати. Более конкретно, один картридж (103) для устройства печати может включать в себя печатную краску черного цвета, а другой картридж (103) для устройства печати может включать в себя печатную краску голубого, пурпурного и желтого цветов. В другом примере один картридж (103) для устройства печати может включать в себя печатную краску черного цвета, другой картридж (103) для устройства печати может включать в себя печатную краску голубого цвета, еще один картридж (103) для устройства печати может включать в себя печатную краску пурпурного цвета, и еще один картридж (103) для устройства печати может включать в себя печатную краску желтого цвета. Соответственно, каждый картридж (103) для устройства печати может содержать множество сжатых цветовых таблиц, соответствующих цветам печатной краски, включенным в картридж (103) для устройства печати. Несмотря на то, что Фиг. 1 изображает множество устройств (101) ввода и устройство (102) вывода, в одном примере, настоящее описание направлено на картридж (103) для устройства печати и запоминающее устройство, содержащее сжатую цветовую таблицу.

[0035] Фиг. 2 изображает графическое представление картриджа (103) для устройства печати с запоминающим устройством (204), содержащим сжатую многомерную цветовую таблицу (105), согласно одному примеру описанных в настоящей заявке принципов. Запоминающее устройство (204) сохраняет данные, относящиеся к конвертированию вводимых данных в выводимые данные. Например, запоминающее устройство (204) может сохранять множество сжатых многомерных цветовых таблиц (105), которые конвертируют вводимую цветовую модель в выводимую цветовую модель. Запоминающее устройство (204) может быть реализовано с другими электронными компонентами для генерирования физического вывода. Например, запоминающее устройство (204) может быть соединено с контроллером картриджа для устройства печати (не изображен), который управляет распределением выводимого материала (например, печатной краски или красящего порошка) на физическую подложку. В некоторых примерах запоминающее устройство (204) располагается в картридже (103) для устройства печати. В других примерах запоминающее устройство (204) является независимым от картриджа (103) для устройства печати и программируется для использования с картриджем (103) для устройства печати.

[0036] Как было описано выше, запоминающее устройство (204) сохраняет представление сжатых многомерных цветовых таблиц (105), которые преобразовывают принятые данные из вводимой цветовой модели в выводимую цветовую модель. Например, Фиг. 2 изображает пример, в котором представление является сжатой многомерной цветовой таблицей (105), которая сохраняется в запоминающем устройстве (204), а Фиг. 7 изображает пример, в котором представление является указателем на сжатую многомерную цветовую таблицу (105). Сжатая многомерная цветовая таблица (105) указывает преобразования вводимой модели (такой как, например, sRGB, adobe RGB, scan RGB) в выводимую модель. Для упрощения, в настоящем описании обсуждается преобразование цветов в отношении трехмерной цветовой модели RGB, однако сжатые многомерные цветовые таблицы (105) могут конвертировать любое множество и любой тип вводимых цветовых моделей в любое множество и любой тип выводимых цветовых моделей. Например, многомерная цветовая таблица может являться четырехмерной таблицей CMYK. Примеры цветовых моделей, которые могут быть сконвертированы, включают в себя модель спецификаций публикаций способом офсетной рулонной печати (SWOP) CMYK и цветовую модель международной комиссии по освещению (CIE) L*a*b*.

[0037] Каждая сжатая многомерная цветовая таблица (105) включает в себя, по меньшей мере, одну низкоразмерную часть, которая сохраняет информацию о преобразовании цветов с первым разрешением, а также множество оставшихся частей, которые сохраняют информацию о преобразовании цветов со вторым разрешением, в которой первое разрешение превышает второе разрешение. Например, низкоразмерные переходы, такие как, например, нейтральная ось, или другие одномерные оси в пределах трехмерной цветовой таблицы, могут быть сохранены с более высоким разрешением (то есть, 17-узловым разрешением), нежели остальная часть трехмерной цветовой таблицы (105), которая, например, может быть сохранена с 5-узловым разрешением. Низкоразмерные части могут быть сохранены с более высоким разрешением для сохранения точности информации о преобразовании цветов, благодаря чему повышается точность этих областей.

[0038] В некоторых примерах низкоразмерная часть, оставшиеся части или комбинации вышеперечисленного могут быть использованы посредством множества приложений. Иначе говоря, низкоразмерная часть многомерной цветовой таблицы (105) может являться подобной, по меньшей мере, одной низкоразмерной части другой многомерной цветовой таблицы другого картриджа для устройства печати. Например, отдельная низкоразмерная нейтральная ось более высокого разрешения может быть сохранена и использована при создании нескольких справочных цветовых таблиц (CLUT) относительно различных типов бумаги и различного качества печати. Совместное использование такой информации для множества типов бумаги и различного качества бумаги дополнительно снижает использование памяти в картридже (103) для устройства печати.

[0039] Сохранение сжатой многомерной цветовой таблицы (105) или указателя в запоминающем устройстве (204), либо используемом с картриджем (103) для устройства печати, либо расположенном в нем, обеспечивает большую гибкость в персональной настройке выводимого материала. Например, обновления для преобразования цветов могут быть распределены через картриджи (103) для устройства печати в противоположность вводу обновлений программных инструкций устройства печати или драйвера устройства печати. Кроме того, поскольку преобразование цветов сильно зависит от рецептуры печатной краски или красящего порошка, более точное представление вводимой цветовой модели может быть сгенерировано в случае, когда сжатая многомерная цветовая таблица (105) разрабатывается для конкретного картриджа (103) для устройства печати, а не сохраняется в устройстве (на Фиг. 1 обозначается посредством ссылочной позиции 102) вывода, которое может реализовать различные виды картриджей (103) для устройства печати. Кроме того, сжатые цветовые таблицы (105) могут быть обновлены в случае изменения рецептуры печатной краски или красящего порошка.

[0040] Более того, включение низкоразмерных частей более высокого разрешения и оставшихся частей более низкого разрешения цветовой таблицы (105) обеспечивает улучшенное использование памяти, наряду с сохранением качества конкретных частей таблицы преобразования цветов.

[0041] Фиг. 3 изображает графическое представление запоминающего устройства (204) со сжатой многомерной цветовой таблицей (105), согласно одному примеру описанных в настоящей заявке принципов. Как было описано выше, в некоторых примерах сжатая многомерная цветовая таблица (105) может быть представлена в качестве трехмерного куба; причем каждая ось куба соответствует цвету вводимой цветовой модели. Например, в RGB-индексированной цветовой таблице (105) ось (306) x может соответствовать зеленому цвету, ось (307) y может соответствовать красному цвету, а ось (308) z может соответствовать синему цвету. Множество линий делят каждую плоскость куба, как изображено на Фиг. 3 посредством пунктирных линий (311). Для упрощения, на Фиг. 3 одна линия (311) была указана посредством ссылочной позиции. Пересечение двух линий обозначается в качестве узла (309), который указывает преобразование из вводимого красящего вещества, указанного посредством индекса узла (309) в кубе, в выводимое красящее вещество, указанное посредством значения узла. Более конкретно, каждый узел (309) индексируется посредством красящих веществ вводимой цветовой модели (например, R, G, B, как изображено на Фиг. 3), при этом значение узла указывает комбинацию выводимого красящего вещества, которая генерирует выводимое красящее вещество, соответствующее вводимому красящему веществу для того узла (309).

[0042] Точность преобразования цветов зависит от количества узлов (309). В некоторых примерах точность преобразования цветов называется разрешением цветовой таблицы. Например, 5-кубовая цветовая таблица генерирует менее точное выводимое представление вводимой цветовой модели. Такая таблица может называться цветовой таблицей более низкого разрешения. В то время как 17-кубовая цветовая таблица генерирует более точное выводимое представление вводимой цветовой модели. Такая таблица может называться цветовой таблицей более высокого разрешения.

[0043] Как будет описано со ссылкой на Фиг. 4, сжатая многомерная цветовая таблица (105) подразделяется на размерные части, причем каждая размерная часть содержит множество узлов (309). Множество узлов в конкретной размерной части определяет разрешение той части. Например, сжатая многомерная цветовая таблица (105) включает в себя узлы (309), расположенные вдоль низкоразмерной части, и эти узлы (309) сохраняют информацию о преобразовании цветов с первым разрешением. Многомерная цветовая таблица (105) также включает в себя узлы (309), расположенные вдоль других частей, и эти узлы (309) сохраняют информацию о преобразовании цветов со вторым, более низким, разрешением. Как было описано выше, те узлы других частей, которые не располагаются вдоль низкоразмерной части, могут называться узлами оставшихся частей. Иначе говоря, сжатая многомерная цветовая таблица (105) может включать в себя части, которые имеют более низкое разрешение относительно других частей. В конкретном примере сжатая многомерная цветовая таблица (105) включает в себя одномерную часть, такую как, например, нейтральная ось, или другой переход более низкой размерности, который содержит 17 точек вдоль его длины, а также содержит другие части, такие как, например, множество двухмерных срезов трехмерного куба, которые включают в себя по 5 узлов вдоль их осей.

[0044] В некоторых примерах разрешение частей сжатой многомерной цветовой таблицы (105) может быть выбрано на основе целевого применения. Например, различия в ярких цветах труднее воспринимаются посредством человеческого глаза. Соответственно, узлы (309), соответствующие этим ярким цветам, могут иметь более низкое разрешение. В то время как различия в "почти нейтральных" цветах (то есть, в цветах, близких к нейтральной оси куба, таких как, например, цвета земельных тонов, цвета телесных тонов или оттенки серого) могут быть восприняты легче. Соответственно, узлы (309), соответствующие этим почти нейтральным цветам, могут иметь более высокое разрешение.

[0045] В другом примере части многомерной цветовой таблицы (105), которые сохраняются с более высоким разрешением, могут являться цветами, имеющими большие цветовые различия между парами узлов относительно оставшихся частей, как измеряется посредством метрики цветовых различий. Такие метрики включают в себя метрику международной комиссии по освещению (CIE) дельта E, формулу CIE76, формулу CIE94, CIEDE2000 и метрику CMC I:c. Например, может возникнуть потребность в том, чтобы фирменный логотип имел более высокое разрешение для цвета, который в большей степени используется в фирменном логотипе, например, для зеленого, при этом высокое разрешение может не требоваться для цветов земляных тонов, таких как, например, коричневый или бежевый, поскольку такие цвета могут отсутствовать в фирменном логотипе. Иначе говоря, сжатая многомерная цветовая таблица (105) может включать в себя любое количество различных частей таблицы (105), сохраненных с более высоким разрешением, в зависимости от, например, применения.

[0046] Сжатая многомерная цветовая таблица (105) может соответствовать конкретному типу среды. Например, конкретные типы бумаги или конкретные цвета бумаги могут иметь соответствующие сжатые многомерные цветовые таблицы (105). Например, одна сжатая многомерная цветовая таблица (105) может соответствовать простой бумаге, а другая сжатая многомерная цветовая таблица (105) может соответствовать более толстой бумаге, такой как, например, фирменный бланк или документная бумага. В другом примере различные степени качества вывода могут иметь различные сжатые многомерные цветовые таблицы (105). Например, "черновое" качество может иметь одну сжатую многомерную цветовую таблицу (105), а "наилучшее" качество может иметь другую сжатую многомерную цветовую таблицу (105). В еще одном примере различные устройства (на Фиг. 1 обозначаются посредством ссылочной позиции 101) ввода могут иметь различные соответствующие сжатые многомерные цветовые таблицы (105). Например, мобильное устройство может иметь одну соответствующую сжатую многомерную цветовую таблицу (105), а цифровая камера может иметь другую соответствующую сжатую многомерную цветовую таблицу (105).

[0047] Фиг. 4 изображает другое графическое представление сжатой многомерной цветовой таблицы (105), согласно одному примеру описанных в настоящей заявке принципов. Как было описано выше, цветовая таблица может быть представлена посредством трехмерного куба, имеющего множество узлов (на Фиг. 3 обозначаются посредством ссылочной позиции 309). Сжатая многомерная цветовая таблица (105) может быть разбита на множество размерных представлений. Например, трехмерная сжатая цветовая таблица (105) может включать в себя множество низкоразмерных частей. Конкретным примером является одномерная часть (412) трехмерной сжатой цветовой таблицы (105). Одномерная часть (412) сжатой многомерной цветовой таблицы (105) может относиться к линии, соединяющей два узла (на Фиг. 3 обозначаются посредством ссылочной позиции 309); причем все узлы (на Фиг. 3 обозначаются посредством ссылочной позиции 309), расположенные вдоль этой линии, являются частью одномерной части (412). Например, как изображено на Фиг. 4, одномерная часть (412) может являться линией, соединяющей узлы (на Фиг. 3 обозначаются посредством ссылочной позиции 309) от нижнего левого угла передней поверхности до верхнего правого угла передней поверхности. Несмотря на то, что Фиг. 4 изображает в частности один пример одномерной части (412), сжатая многомерная цветовая таблица (105) может быть сформирована из множества одномерных частей, которые соединяют различные точки в пределах цветового пространства.

[0048] Подобным образом, трехмерная сжатая цветовая таблица (105) может включать в себя множество оставшихся частей, причем оставшаяся часть является частью, которая включает в себя узлы, не идентифицированные в качестве относящихся к низкоразмерной части. Например, если одномер