УСТРОЙСТВО РЕДАКТИРОВАНИЯ И СПОСОБ РЕДАКТИРОВАНИЯ

1. Устройство редактирования, выполненное с возможностью редактирования данных, включающих в себя окрашиваемые растровые данные, векторные данные, или символ, причем устройство редактирования содержит:
устройство вывода, выполненное с возможностью отображения данных;
устройство ввода, выполненное с возможностью ввода операции пользователя;
блок извлечения цвета, выполненный с возможностью разрешения пользователю назначать цвет конкретного элемента данных в качестве репрезентативного цвета через устройство ввода;
блок создания применимого цвета, выполненный с возможностью создания одного или нескольких применимых цветов на основе цвета, извлеченного блоком извлечения цвета;
блок окраски, выполненный с возможностью окраски окрашиваемых растровых данных, векторных данных или символа с одним или несколькими применимыми цветами; и
блок отображения вариантов окраски, выполненный с возможностью отображения варианта окраски, созданного блоком окраски, на устройстве вывода.
2. Устройство редактирования по п.1, в котором блок окраски выполняет обработку для создания множества вариантов окраски, и причем устройство редактирования дополнительно включает в себя блок выбора варианта окраски, выполненный с возможностью разрешения пользователю выбирать, по меньшей мере, один вариант окраски из множества вариантов окраски через устройство ввода.
3. Устройство редактирования по п.2, в котором блок окраски выполняет обработку для создания множества вариантов окраски посредством окраски целевого объекта окраски с одним или несколькими применимыми цветами при изменении целевого объекта окраски.
4. Устройство редактирования по п.3, в котором блок создания применимого цвета выполняет обработку для создания множества образцов применимого цвета из одного репрезентативного цвета, и причем блок окраски устанавливает множество образцов применимого цвета в качестве цвета целевого объекта окраски для создания множества вариантов окраски.
5. Устройство редактирования по п.1, дополнительно содержащее:
блок цветового анализа, выполненный с возможностью извлечения одного или нескольких цветов элемента, служащего в качестве объекта извлечения цвета; и
блок выбора цвета, выполненный с возможностью разрешения пользователю выбирать цвет из одного или нескольких цветов, извлеченных блоком цветового анализа, через устройство ввода,
причем цвет, выбранный посредством блока выбора цвета, используется в качестве репрезентативного цвета данных.
6. Устройство редактирования по п.5, дополнительно содержащее блок назначения области, выполненный с возможностью разрешения пользователю назначать конкретную область в элементе, служащем в качестве целевого объекта извлечения цвета, причем блок цветового анализа выполняет обработку для извлечения цвета в области, назначенной блоком назначения области.
7. Устройство редактирования по п.1, дополнительно содержащее блок установки атрибутов, выполненный с возможностью установки атрибута окрашиваемых растровых данных, векторных данных или символа, причем блок установки атрибутов выполняет обработку для установки одного или нескольких применимых цветов в качестве значения по умолчанию.
8. Способ для редактирования данных, включающих в себя окрашиваемые растровые данные, векторные данные или символ, причем способ содержит этапы, на которых:
разрешают пользователю назначать цвет конкретного элемента данных в качестве репрезентативного цвета;
создают один или несколько применимых цветов на основе извлеченного цвета;
окрашивают окрашиваемые растровые данные, векторные данные или символ одним или несколькими применимыми цветами; и
отображают вариант окраски, созданный согласно окрашиванию.
9. Способ по п.8, дополнительно содержащий этапы, на которых:
создают множество вариантов окраски; и
разрешают пользователю выбирать, по меньшей мере, один вариант окраски из множества вариантов окраски.
10. Способ по п.9, дополнительно содержащий этап, на котором создают множество вариантов окраски посредством окраски целевого объекта окраски с одним или несколькими применимыми цветами при изменении целевого объекта окраски.
11. Способ по п.10, дополнительно содержащий этапы, на которых:
создают множество образцов применимого цвета из одного репрезентативного цвета; и
устанавливают множество образцов применимых цветов в качестве цвета целевого объекта окраски для создания множества вариантов окраски.
12. Способ по п.8, дополнительно содержащий этапы, на которых:
извлекают один или несколько цветов элемента, служащего в качестве объекта извлечения цвета;
разрешают пользователю выбирать цвет из извлеченного одного или нескольких цветов; и
используют выбранный цвет в качестве репрезентативного цвета данных.
13. Способ по п.12, дополнительно содержащий этапы, на которых:
разрешают пользователю назначать конкретную область в элементе, служащем в качестве целевого объекта извлечения цвета; и
извлекают цвет в назначенной области.
14. Способ по п.8, дополнительно содержащий этапы, на которых:
устанавливают атрибут окрашиваемых растровых данных, векторных данных или символа; и
устанавливают один или несколько применимых цветов в качестве значения по умолчанию.
15. Носитель данных, хранящий программу, которая заставляет компьютер выполнять способ для редактирования данных, включающих в себя окрашиваемые растровые данные, векторные данные или символ, причем символ содержит этапы, на которых:
разрешают пользователю назначать цвет конкретного элемента данных в качестве репрезентативного цвета;
создают один или несколько применимых цветов на основе извлеченного цвета;
окрашивают окрашиваемые растровые данные, векторные данные или символ с одним или несколькими применимыми цветами; и
отображают вариант окраски, созданный согласно окраске.