专利名称:配色支持系统、配色支持程序和存储介质、以及配色支持方法
技术领域:
本发明涉及支持对文档实施配色的作业的系统、程序及方法,尤其涉及在实现适合于用户图像的配色方面合适的配色支持系统、配色支持程序和存储介质、以及配色支持方法。
背景技术:
以往,对文档实施配色来制作目录(catalogue)或小册子(pamphlet)等彩色文档之时,作为提供用于支持用户实施配色的作业的指南信息的技术,例如有专利文献1中所公开的图像输出装置、和专利文献2中所公开的文档处理装置。
在专利文献1所记载的发明中,如果从根据种类表显示在画面的窗口上的选择项目之中选择目标文档的种类,则根据图像表显示与文档种类对应的图像字(image word)。如果从该图像字中选择作为目标的图像字,则根据图像配色变换表确定与图像字对应的配色和字体。
在专利文献2所记载的发明中,具有配色表,该配色表对每个图像字登记针对文档构成要素组规定了作为颜色添加的候补的色组合的颜色列表。并且,从配色表中检索全部图像字和颜色列表中所包括的全部构成要素的种类来加以显示。当用户从其中选择了图像字时,从配色表中检索与所选择的图像字对应的颜色列表来加以显示。用户根据所显示的颜色列表对文档实施配色。
专利文献1日本特开平8-305822号公报;专利文献2日本特开平8-55119号公报。
但是,专利文献1和2所记载的发明均有如下问题如果用户选择图像字,则显示与该图像字对应的配色候补,因此在用户设想的图像和选择的图像字的图像不一致的情况下,难以实现适合于用户图像的配色。例如,“冷”这样的图像字可以使用于表现凉爽的情况和表现难以靠近的冷静的感觉的情况。当系统采用“冷”作为表现一个图像的字,并与该图像字对应地规定配色候补的情况下,如果用户设想另一个图像来选择“冷”这一图像字,则显示与用户的图像不同的配色候补。
另外,也有不能用语言来表现用户设想的图像的情况,并且在该情况下也难以实现适合于用户图像的配色。
发明内容
本发明是鉴于这种现有技术中未解决的问题而完成的,其目的在于提供一种在实现适合于用户图像的配色方面合适的配色支持系统、配色支持程序和存储介质、以及配色支持方法。
(方式1)为了达到上述目的,方式1的配色支持系统是支持对文档实施配色的作业的配色支持系统,其特征在于,该配色支持系统具备颜色信息取得单元,其根据构成所述文档的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析单元,其根据由所述颜色信息取得单元取得的颜色信息,判定适合于对所述文档实施的配色的配色规则、或者与该配色规则相关联的配色规则;和配色规则提示单元,其提示由所述配色规则解析单元判定的配色规则。
根据这种结构,由颜色信息取得单元根据文档数据取得与对文档实施的颜色相关的颜色信息,并根据所取得的颜色信息,由配色规则解析单元判定适合于对文档实施的配色的配色规则、或者与该配色规则相关联的配色规则。并且,由配色规则提示单元提示所判定的配色规则。
由此,提示了被认为应用于用户实施了配色的文档中的配色规则、或者与该配色规则相关联的配色规则,因此如果用户参照所提示的配色规则进一步实施配色或者修改当前的配色,则可以实现比较适合于用户图像的配色。从而,可以得到与以往相比容易实现适合于用户图像的配色的效果。
这里,所谓提示,除了包括由显示装置等显示配色规则之外,还包括由打印装置等进行打印配色规则、和在通过网络与用户通信这种情况下向用户终端发送配色规则。从而,提示中至少包括显示、打印和发送。以下,在方式2的配色支持系统、方式9和10的配色支持程序、方式17和18的存储介质、以及方式25和26的配色支持方法中相同。
此外,文档是指图像、文字、图形和其他要素、以及它们的组合。此外,文档数据是指包括图像、文字、图形和其他要素的数据,如果仅包括图像则指图像数据本身,如果仅包括文字则指文本数据本身。以下,在方式2的配色支持系统、方式9和10的配色支持程序、方式17和18的存储介质、以及方式25和26的配色支持方法中相同。
此外,提示配色规则除了包括提示配色规则本身之外,还包括提示用于识别配色规则的识别信息。作为识别信息例如被认为将配色规则模式化的图、配色规则的链接目的地、或者配色规则的名称、编号或者ID。以下,在方式2的配色支持系统、方式9和10的配色支持程序、方式17和18的存储介质、以及方式25和26的配色支持方法中相同。
此外,作为与配色规则相关联的配色规则,例如在对多个配色规则进行过分组的情况下,包括与适合于对文档实施的配色的配色规则属于相同分组的其他配色规则、和与适合于对文档实施的配色的配色规则类似的配色规则。以下,在方式2的配色支持系统、方式9和10的配色支持程序、方式17和18的存储介质、以及方式25和26的配色支持方法中相同。
此外,本系统也可实现为单一的装置、终端和其他设备,也实现为将多个装置、终端和其他设备按照可通信的方式连接的网络系统。在后者的情况下,各构成要素只要按照分别可通信的方式连接,则可以属于多个设备等中的任意设备。以下,在方式2的配色支持系统中相同。
(方式2)进一步,方式2的配色支持系统是支持对文档实施配色的作业的配色支持系统,其特征在于,该系统具备配色规则存储单元,其存储规定了配色的配色规则;文档数据输入单元,其输入构成所述文档的文档数据;颜色信息取得单元,其根据由所述文档数据输入单元输入的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析单元,其根据由所述颜色信息取得单元取得的颜色信息,判定所述配色规则存储单元的配色规则之中适合于对所述文档实施的配色的配色规则、和对所述文档实施的颜色之中适合于该配色规则的适合色组;和配色规则提示单元,其将由所述配色规则解析单元判定的配色规则和配色调色板对应起来进行提示,该配色调色板由所述配色规则解析单元判定的适合色组、其近似色组、或者组合了那些颜色的色组构成。
根据这种结构,由文档数据输入单元输入文档数据,并根据所输入的文档数据,由颜色信息取得单元取得与对文档实施的颜色相关的颜色信息。然后,根据所取得的颜色信息,由配色规则解析单元判定配色规则存储单元的配色规则中适合于对文档实施的配色的配色规则、和对文档实施的颜色中适合于该配色规则的适合色组。并且,通过配色规则提示单元,将所判定的配色规则和配色调色板对应起来进行提示,该配色调色板由所判定的适合色组、其近似色组、或者由组合了这些颜色的色组构成。
由此,提示了被认为应用于用户实施了配色的文档的配色规则、且作为配色调色板提示了与对文档实施的颜色之中适合于该配色规则的适合色组或者与此相关联的色组,因此如果用户参照所提示的配色规则和配色调色板进一步实施配色或者修改当前的配色,则可以实现比较适合于用户图像的配色。从而,可以得到与以往相比容易实现适合于用户图像的配色的效果。
这里,作为近似色包括了由配色规则规定的规定色。即,在对文档实施的颜色之中适合于配色规则的适合色、与通过该配色规则规定的规定色完全不一致的情况下,也可提示规定色作为配色调色板。以下,在方式10的配色支持程序、以及方式26的配色支持方法中相同。
此外,配色规则存储单元以所有方法且在所有时期存储配色规则,也可预先存储配色规则,也可不预先存储配色规则,而在本系统的动作时通过来自外部的输入等存储配色规则。
(方式3)进一步,方式3的配色支持系统的特征在于,在方式2的配色支持系统中,该系统具备配色规则选择单元,其使用户输入对由所述配色规则提示单元提示的配色规则之中的某一配色规则的选择;和配色修改单元,其根据由所述配色规则选择单元选择的配色规则,来修改对所述文档实施的颜色之中适合于该配色规则的适合色组。
根据这种结构,如果用户通过配色规则选择单元输入对所提示的配色规则之中的某一配色规则的选择,则根据所选择的配色规则,由配色修改单元修改对文档实施的颜色之中适合于该配色规则的适合色组。
由此,基于被认为应用于用户实施了配色的文档的配色规则,来修改对文档实施的颜色之中适合于该配色规则的适合色组,所以可以得到即使不具有配色修改相关的专门技能的用户也可以容易实现适合于自己图像的配色的效果。
(方式4)进一步,方式4的配色支持系统的特征在于,在方式3的配色支持系统中,所述配色规则选择单元可以从对所述文档实施的颜色之中与所述配色调色板的各颜色对应的颜色以外的颜色中指定追加应用色;所述配色修改单元根据由所述配色规则选择单元选择的配色规则,来修改所述适合色组、和由所述配色规则选择单元指定的追加应用色。
根据这种结构,如果用户通过配色规则选择单元输入从对文档实施的颜色之中与配色调色板的各颜色对应的颜色以外的颜色之中追加应用色的指定,则根据所选择的配色规则,通过配色修改单元来修改适合色组和所指定的追加应用色。
由此,如果用户参照所提示的配色规则和配色调色板,指定对文档实施的颜色之中想要应用配色规则的追加应用色,则根据配色规则来修改适合色组和追加应用色,因此可以容易地扩大配色规则的应用范围。从而,可以得到即使不具有配色修改相关的专门技能的用户也可以进一步容易实现适合于自己图像的配色的效果。
(方式5)进一步,方式5的配色支持系统的特征在于,在方式3或4的配色支持系统中,所述配色规则选择单元可以从所述配色调色板的各颜色之中指定非应用色;所述配色修改单元根据由所述配色规则选择单元选择的配色规则,来修改所述适合色组之中与由所述配色规则选择单元指定的非应用色对应的颜色以外的颜色。
根据这种结构,如果用户通过配色规则选择单元输入从配色调色板的各颜色之中非应用色的指定,则根据所选择的配色规则,由配色修改单元来修改适合色组之中与所指定的非应用色对应的颜色以外的颜色。
由此,如果用户参照所提示的配色规则和配色调色板,指定配色调色板的各颜色之中不想应用配色规则的非应用色,则根据配色规则来修改适合色组之中与非应用色对应的颜色以外的颜色,因此能够容易地缩小配色规则的应用范围。因此,与以配色规则来配色全部的情况相比,能够进行更独创的配色。从而,可以得到即使不具有配色修改相关的专门技能的用户也可以进一步容易实现适合于自己图像的配色的效果。
(方式6)进一步,方式6的配色支持系统的特征在于,在方式2至5的任一个配色支持系统中,所述配色规则存储单元对所述配色规则进行分组来加以存储;所述配色规则解析单元判定所述配色规则存储单元的配色规则之中适合于对所述文档实施的配色的配色规则、和属于与该配色规则相同分组的其他配色规则。
根据该结构,由配色规则解析单元判定配色规则存储单元的配色规则之中适合于对文档实施的配色规则、和属于与该配色规则相同分组的其他配色规则。并且,通过配色规则提示单元提示这些配色规则。
由此,不仅提示了被认为应用于用户实施了配色的文档的配色规则,还提示了与该配色规则相关联的配色规则,因此可以得到更容易实现适合于用户图像的配色的效果。
这里,进行分组是指配色规则之间相关联。相关联的各配色规则属于相同分组,没有关联的配色规则属于不同的分组。此外,配色规则的相关联可直接进行,也可介入图像字这样的信息来间接进行。在间接进行时,不限于一级也可为多级。以下,在方式14的配色支持程序、和方式30的配色支持方法中相同。
(方式7)进一步,方式7的配色支持系统的特征在于,在方式6的配色支持系统中,所述配色规则存储单元将所述配色规则与图像字对应起来加以存储;所述配色规则提示单元将所述配色规则、所述配色调色板、和与该配色规则对应的图像字对应起来进行提示;所述配色支持系统具备图像字选择单元,该图像字选择单元使用户输入对由所述配色规则提示单元提示的图像字之中的某一图像字的选择;所述配色规则解析单元从所述配色规则存储单元中检索出与由所述图像字选择单元选择的图像字对应的其他配色规则。
根据这种结构,由配色规则提示单元将配色规则、配色调色板、和与该配色规则对应的图像字对应起来进行提示。这里,如果用户通过图像字选择单元输入对所提示的图像字之中的某一图像字的选择,则通过配色规则解析单元,从配色规则存储单元中检索出与所选择的图像字对应的其他配色规则。
由此,如果用户选择适合于自己图像的图像字,则能够参照与该图像字对应的其他配色规则,因此可以沿着图像进行检索,可以得到更容易实现适合于用户图像的配色的效果。
这里,图像字是指赋予印象的标记或者印象。以下,在方式15的配色支持程序、和方式31的配色支持方法中相同。
(方式8)进一步,方式8的配色支持系统的特征在于,在方式2至7的任一个配色支持系统中,所述配色规则提示单元通过在分别不同的方向上排列所述配色规则和所述配色调色板的各颜色,将所述配色规则和所述配色调色板对应起来进行提示。
根据这种结构,通过由配色提示单元将配色规则和配色调色板的各颜色排列为二维,由此将配色规则和配色调色板对应起来进行提示。
由此,可以得到容易把握配色规则和配色调色板的对应的效果。
(方式9)另一方面,为了达到上述目的,方式9的配色支持程序是支持对文档实施配色的作业的配色支持程序,其特征在于,该程序使计算机执行颜色信息取得步骤,其根据构成所述文档的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析步骤,其根据在所述颜色信息取得步骤中所取得的颜色信息,判定适合于对所述文档实施的配色的配色规则、或者与该配色规则相关联的配色规则;和配色规则提示步骤,其提示在所述配色规则解析步骤中所判定的配色规色规则。
根据这种结构,如果通过计算机读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式1的配色支持系统相同的作用和效果。
(方式10)进一步,方式10的配色支持程序是支持对文档实施配色的作业的配色支持程序,其特征在于,该程序使计算机执行文档数据输入步骤,其输入构成所述文档的文档数据;颜色信息取得步骤,其根据在所述文档数据输入步骤中所输入的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析步骤,其根据在所述颜色信息取得步骤中所取得的颜色信息,判定存储有规定了配色的配色规则的配色规则存储单元的配色规则之中适合于对所述文档实施的配色的配色规则、和对所述文档实施的颜色之中适合于该配色规则的适合色组;和配色规则提示步骤,其将在所述配色规则解析步骤中所判定的配色规则、以及由在所述配色规则解析步骤中所判定的适合色组、其近似色组或者组合了这些颜色的色组构成的配色调色板对应起来进行提示。
根据该结构,如果通过计算机读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式2的配色支持系统相同的作用和效果。
(方式11)进一步,方式11的配色支持程序的特征在于,在方式10的配色支持程序中,包括使计算机执行如下步骤的程序配色规则选择步骤,其使用户输入对在所述配色规则提示步骤中所提示的配色规则之中的某一配色规则的选择;和配色修改步骤,其根据在所述配色规则选择步骤中所选择的配色规则,来修改对所述文档实施的颜色中适合于该配色规则的适合色组。
根据该结构,如果通过计算机读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式3的配色支持系统相同的作用和效果。
(方式12)进一步,方式12的配色支持程序的特征在于,在方式11的配色支持程序中,所述配色规则选择步骤从对所述文档实施的颜色之中与所述配色调色板的各颜色对应的颜色以外的颜色之中指定追加应用色;所述配色修改步骤根据在所述配色规则选择步骤中所选择的配色规则,来修改所述适合色组和在所述配色规则选择步骤中所指定的追加应用色。
根据该结构,如果通过计算机读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式4的配色支持系统相同的作用和效果。
(方式13)进一步,方式13的配色支持程序的特征在于,在方式11或12的配色支持程序中,所述配色规则选择步骤使用户从所述配色调色板的各颜色之中指定非应用色;所述配色修改步骤根据在所述配色规则选择步骤中所选择的配色规则,来修改所述适合色组中与在所述配色规则选择步骤中所指定的非应用色对应的颜色以外的颜色。
根据该结构,如果通过计算机读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式5的配色支持系统相同的作用和效果。
(方式14)进一步,方式14的配色支持程序的特征在于,在方式10至13的任一个配色支持程序中,所述配色规则存储单元将所述配色规则进行分组来存储;所述配色规则解析步骤判定所述配色规则存储单元的配色规则之中适合于对所述文档实施的配色的配色规则、和属于与该配色规则相同分组的其他配色规则。
根据该结构,如果通过计算机读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式6的配色支持系统相同的作用和效果。
(方式15)进一步,方式15的配色支持程序的特征在于,在方式14的配色支持程序中,所述配色规则存储单元将所述配色规则与图像字对应起来存储;所述配色规则提示步骤将所述配色规则、所述配色调色板、和与该配色规则对应的图像字对应起来进行提示;所述配色支持程序包括用于使计算机执行图像字选择步骤的程序,该图像字选择步骤的程序使用户输入对在所述配色规则提示步骤中所提示的图像字中的某一图像字的选择;所述配色规则解析步骤从所述配色规则存储单元中检索出与在所述图像字选择步骤中所选择的图像字对应的其他配色规则。
根据该结构,如果通过计算机读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式7的配色支持系统相同的作用和效果。
(方式16)进一步,方式16的配色支持程序的特征在于,在方式10至15的任一个配色支持程序中,所述配色规则提示步骤通过在分别不同的方向上排列所述配色规则和所述配色调色板的各颜色,将所述配色规则和所述配色调色板对应起来进行提示。
根据该结构,如果通过计算机读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式8的配色支持系统相同的作用和效果。
(方式17)另一方面,为了达到上述目的,方式17的存储介质是存储有支持对文档实施配色的作业的配色支持程序的、可由计算机读取的存储介质,其特征在于,该存储介质存储有使计算机执行下述步骤的程序颜色信息取得步骤,其根据构成所述文档的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析步骤,其根据在所述颜色信息取得步骤中所取得的颜色信息,判定适合于对所述文档实施的配色的配色规则、或者与该配色规则相关联的配色规则;和配色规则提示步骤,其提示在所述配色规则解析步骤中所判定的配色规则。
根据该结构,如果通过计算机从存储介质中读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式1的配色支持系统相同的作用和效果。
(方式18)进一步,方式18的存储介质是存储有支持对文档实施配色的作业的配色支持程序的、可由计算机读取的存储介质,其特征在于,该存储介质存储有使计算机执行下述步骤的程序文档数据输入步骤,其输入构成所述文档的文档数据;颜色信息取得步骤,其根据在所述文档数据输入步骤中所输入的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析步骤,其根据在所述颜色信息取得步骤中所取得的颜色信息,判定存储有规定了配色的配色规则的配色规则存储单元的配色规则之中适合于对所述文档实施的配色的配色规则、和对所述文档实施的颜色之中适合于该配色规则的适合色组;和配色规则提示步骤,其将在所述配色规则解析步骤中所判定的配色规则和配色调色板对应起来进行提示,该配色调色板由在所述配色规则解析步骤中所判定的适合色组、其近似色组、或者组合了这些颜色的色组构成。
根据该结构,如果通过计算机从存储介质中读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式2的配色支持系统相同的作用和效果。
(方式19)进一步,方式19的存储介质的特征在于,在方式18的存储介质中,存储有使计算机执行下述步骤的程序配色规则选择步骤,其使用户输入对在所述配色规则提示步骤中所提示的配色规则之中的某一配色规则的选择;和配色修改步骤,其根据在所述配色规则选择步骤中所选择的配色规则,来修改对所述文档实施的颜色中适合于该配色规则的适合色组。
根据该结构,如果通过计算机从存储介质中读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式3的配色支持系统相同的作用和效果。
(方式20)进一步,方式20的存储介质的特征在于,在方式19的存储介质中,所述配色规则选择步骤从对所述文档实施的颜色之中与所述配色调色板的各颜色对应的颜色以外的颜色之中指定追加应用色;所述配色修改步骤根据在所述配色规则选择步骤中所选择的配色规则,来修改所述适合色组和在所述配色规则选择步骤中所指定的追加应用色。
根据该结构,如果通过计算机从存储介质中读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式4的配色支持系统相同的作用和效果。
(方式21)进一步,方式21的存储介质的特征在于,在方式19或20的存储介质中,所述配色规则选择步骤使用户从所述配色调色板的各颜色之中指定非应用色;所述配色修改步骤根据在所述配色规则选择步骤中所选择的配色规则,来修改所述适合色组中与在所述配色规则选择步骤中所指定的非应用色对应的颜色以外的颜色。
根据该结构,如果通过计算机从存储介质中读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式5的配色支持系统相同的作用和效果。
(方式22)进一步,方式22的存储介质的特征在于,在方式18至21的任一个存储介质中,所述配色规则存储单元将所述配色规则进行分组来存储;所述配色规则解析步骤判定所述配色规则存储单元的配色规则之中适合于对所述文档实施的配色的配色规则、和属于与该配色规则相同分组的其他配色规则。
根据该结构,如果通过计算机从存储介质中读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式6的配色支持系统相同的作用和效果。
(方式23)进一步,方式23的存储介质的特征在于,在方式22的存储介质中,所述配色规则存储单元将所述配色规则与图像字对应起来进行存储;所述配色规则提示步骤将所述配色规则、所述配色调色板、和与该配色规则对应的图像字对应起来进行提示;所述配色支持程序包括用于使计算机执行图像字选择步骤的程序,该图像字选择步骤的程序使用户输入对在所述配色规则提示步骤中所提示的图像字中的某一图像字的选择;所述配色规则解析步骤从所述配色规则存储单元中检索出与在所述图像字选择步骤中所选择的图像字对应的其他配色规则。
根据该结构,如果通过计算机从存储介质中读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式7的配色支持系统相同的作用和效果。
(方式24)进一步,方式24的存储介质的特征在于,在方式18至23的任一个存储介质中,所述配色规则提示步骤通过在分别不同的方向上排列所述配色规则和所述配色调色板的各颜色,将所述配色规则和所述配色调色板对应起来进行提示。
根据该结构,如果通过计算机从存储介质中读取程序,并且使计算机按照所读取的程序执行处理,则可得到与方式8的配色支持系统相同的作用和效果。
(方式25)另一方面,为了达到上述目的,方式25的配色支持方法是支持对文档实施配色的作业的配色支持方法,其特征在于,该方法包括颜色信息取得步骤,其中,运算部针对由存储部读入且构成所述文档的文档数据,取得对所述文档实施的颜色相关的颜色信息;配色规则解析步骤,其中,所述运算部根据在所述颜色信息取得步骤中所取得的颜色信息,判定适合于对所述文档实施的配色的配色规则、或者与该配色规则相关联的配色规则;和配色规则提示步骤,其中,所述运算部提示在所述配色规则解析步骤中所判定的配色规则。
由此,可以得到与方式1的配色支持系统相同的效果。
(方式26)进一步,方式26的配色支持方法是支持对文档实施配色的作业的配色支持方法,其特征在于,该方法包括文档数据输入步骤,其将构成所述文档的文档数据输入到存储部中;颜色信息取得步骤,其中,运算部针对在所述文档数据输入步骤中所输入的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析步骤,其中,所述运算部根据在所述颜色信息取得步骤中所取得的颜色信息,判定存储有规定了配色的配色规则的配色规则存储单元的配色规则之中适合于对所述文档实施的配色的配色规则、和对所述文档实施的颜色之中适合于该配色规则的适合色组;和配色规则提示步骤,其中,所述运算部将在所述配色规则解析步骤中所判定的配色规则和配色调色板对应起来进行提示,该配色调色板由在所述配色规则解析步骤中所判定的适合色组、其近似色组、或者组合了这些颜色的色组构成。
由此,可以得到与方式2的配色支持系统相同的效果。
(方式27)进一步,方式27的配色支持方法的特征在于,在方式26的配色支持方法中,该方法包括配色规则选择步骤,其使用户输入对在所述配色规则提示步骤中所提示的配色规则之中的某一配色规则的选择;和配色修改步骤,其根据在所述配色规则选择步骤中所选择的配色规则,来修改对所述文档实施的颜色中适合于该配色规则的适合色组。
由此,可以得到与方式3的配色支持系统相同的效果。
(方式28)进一步,方式28的配色支持方法的特征在于,在方式27的配色支持方法中,所述配色规则选择步骤从对所述文档实施的颜色之中与所述配色调色板的各颜色对应的颜色以外的颜色之中指定追加应用色;所述配色修改步骤根据在所述配色规则选择步骤中所选择的配色规则,来修改所述适合色组和在所述配色规则选择步骤中所指定的追加应用色。
由此,可以得到与方式4的配色支持系统相同的效果。
(方式29)进一步,方式29的配色支持方法的特征在于,在方式27或28的配色支持方法中,所述配色规则选择步骤使用户从所述配色调色板的各颜色之中指定非应用色;所述配色修改步骤根据在所述配色规则选择步骤中所选择的配色规则,来修改所述适合色组中与在所述配色规则选择步骤中所指定的非应用色对应的颜色以外的颜色。
由此,可以得到与方式5的配色支持系统相同的效果。
(方式30)进一步,方式30的配色支持方法的特征在于,在方式26至29的任一个配色支持方法中,所述配色规则存储单元将所述配色规则进行分组来存储;所述配色规则解析步骤判定所述配色规则存储单元的配色规则之中适合于对所述文档实施的配色的配色规则、和属于与该配色规则相同分组的其他配色规则。
由此,可以得到与方式6的配色支持系统相同的效果。
(方式31)进一步,方式31的配色支持方法的特征在于,在方式30的配色支持方法中,所述配色规则存储单元将所述配色规则与图像字对应起来进行存储;所述配色规则提示步骤将所述配色规则、所述配色调色板、和与该配色规则对应的图像字对应起来进行提示;所述配色支持方法包括图像字选择步骤,该图像字选择步骤使用户输入对在所述配色规则提示步骤中所提示的图像字中的某一图像字的选择;所述配色规则解析步骤从所述配色规则存储单元中检索出与在所述图像字选择步骤中所选择的图像字对应的其他配色规则。
由此,可以得到与方式7的配色支持系统相同的效果。
(方式32)进一步,方式32的配色支持方法的特征在于,在方式26至31的任一个配色支持方法中,所述配色规则提示步骤通过在分别不同的方向上排列所述配色规则和所述配色调色板的各颜色,将所述配色规则和所述配色调色板对应起来进行提示。
由此,可以得到与方式8的配色支持系统相同的效果。
图1是表示配色支持装置100的功能概要的功能框图。
图2是表示配色支持装置100的硬件结构的框图。
图3是表示配色规则登记DB 10的数据结构的图。
图4是表示配色支持处理的流程图。
图5是表示配色修改处理的流程图。
图6是用于对从文档数据中提取颜色信息的情况进行说明的图。
图7是用于判定配色规则4是否应用于文档中的表。
图8是用于判定配色规则1是否应用于文档中的表。
图9是显示了适合于对文档实施的配色的配色规则的显示画面。
图10是用于说明修改对文档实施的颜色的情况的图。
图11是用于对显示应用后颜色的情况进行说明的图。
图12是用于对指定非应用色的情况进行说明的图。
图13是表示配色支持装置100的功能概要的功能框图。
图14是表示配色规则登记DB 30的数据结构的图。
图15是表示配色支持处理的流程图。
图16是显示了适合于对文档实施的配色的配色规则的显示画面。
图17是显示了适合于对文档实施的配色的配色规则、和与该配色规则相关联的配色规则的显示画面。
图18是表示配色规则登记DB 30的数据结构的图。
图19是显示了适合于对文档实施的配色的配色规则的显示画面。
图20是显示了适合于对文档实施的配色的配色规则、和与该配色规则相关联的配色规则的显示画面。
图21是表示将本发明应用在由PC 200和显示器202构成的结构中时的功能概要的第一功能框图。
图22是表示将本发明应用于由PC 200和显示器202构成的结构中时的功能概要的第二功能框图。
图23是表示将本发明应用于由PC 200和显示器202构成的结构中时的功能概要的第三功能框图。
图24是表示将本发明应用于由PC 200、显示器202和扫描仪204构成的结构中时的功能概要的第一功能框图。
图25是表示将本发明应用于由PC 200、显示器202和扫描仪204构成的结构中时的功能概要的第二功能框图。
图26是表示将本发明应用于由客户端210和服务器212构成的网络系统中时的功能概要的第一功能框图。
图27是表示将本发明应用于由客户端210和服务器212构成的网络系统中时的功能概要的第二功能框图。
图28是表示存储介质及其数据结构的图。
符号说明100—配色支持装置;10、30—配色规则登记DB;12—文档数据输入部;14—颜色信息取得部;16、32—配色规则解析部;18、34—配色规则显示部;20—配色规则选择部;22—配色修改部;24—文档数据输出部;36—图像字选择部;50—CPU;52—ROM;54—RAM;58—I/F;59—总线;60—输入装置;62—存储装置;64—显示装置;420、422—复选框。
具体实施例方式
以下,参照
本发明的第一方式。图1至图12是表示本发明所涉及的配色支持系统、配色支持程序和存储介质、以及配色支持方法的第一实施方式的图。
本实施方式将本发明所涉及的配色支持系统、配色支持程序和存储介质、以及配色支持方法应用于如下的情况中在对文档实施配色而制作彩色文档之时,显示用于支持用户实施配色的作业的指南信息,并且自动进行配色修改。
首先,参照图1说明应用本发明的配色支持装置100的功能概要。
图1是表示配色支持装置100的功能概要的功能框图。
如图1所示,配色支持装置100具有;登记有规定了配色的配色规则的配色规则登记数据库(以下将数据库简记为DB)10;输入文档数据的文档数据输入部12;和颜色信息取得部14,其根据文档数据输入部12所输入的文档数据,来取得与对文档实施的颜色相关的颜色信息。
配色支持装置100构成为还具有配色规则解析部16,其对应用于文档中的配色规则进行解析;和配色规则显示部18,其对通过配色规则解析部16的解析所获得的配色规则进行显示。
配色规则解析部16根据颜色信息取得部14所取得的颜色信息,来判定在配色规则登记DB 10的配色规则中适合于对文档实施的配色的配色规则、和对文档实施的颜色中适合于该配色规则的适合色组。
颜色规则显示部18将配色规则解析部16所判定的配色规则、和由配色规则解析部16所判定的适合色组构成的配色调色板(palette)对应起来加以显示。
配色支持装置100构成为还具有配色规则选择部20,其使用户进行对配色规则显示部18所显示的配色规则之中的某一配色规则的选择并接受输入;配色修改部22,其根据配色规则选择部20所选择的配色规则,修改对文档实施的颜色之中适合于该配色规则的适合色组;和文档数据输出部24,其输出构成由配色修改部22所配色修改的文档的文档数据。
接下来,参照图2至图5说明配色支持装置100的结构。
图2是表示配色支持装置100的硬件结构的框图。
如图2所示,配色支持装置100包括CPU 50,其根据控制程序对运算和整个系统进行控制;ROM 52,其在规定区域中预先存储CPU 50的控制程序等;RAM 54,其保存从ROM 52等读出的数据或在CPU 50的运算过程中所需的运算结果;和I/F 58,其对针对外部装置数据的输入输出起到媒介作用,它们可通过作为用于传送数据的信号线的总线59按照可接收数据的方式相互连接。
I/F 58与下述部分连接作为外部装置的配色规则登记DB 10;作为人机接口的由可输入数据的键盘和鼠标等构成的输入装置60;将数据和表等作为文件存储的存储装置62;和根据图像信号显示画面的显示装置64。
对文档数据而言有如下情况在通过另外的应用程序制作文档数据并保存在存储装置62中;和经由输入装置60输入,或者根据经由了输入装置60的来自用户的指示从配色支持装置100的外部读入文档数据,并存储在存储装置62或者RAM 54中。
接下来,详细地说明配色规则登记DB 10的数据结构。
图3是表示配色规则登记DB 10的数据结构的图。
如图3所示,在配色规则登记DB 10中对每个配色规则登记一个记录(record)。各记录包括登记了对配色规则唯一分配的序列号的字段402;登记了配色规则的名称的字段404;和登记了配色规则的字段406。
在图3中,第一段和第二段的记录规定了配色模式(pattern)相关的配色规则。配色模式将配色上合适的多个颜色的组合以表色系来表现。在规定三种颜色的配色模式(以下称作三色配色。以下同样略记)的配色规则的情况下,作为基准色的配色模式例如能够以RGB3原色表现为“(212、231、210)、(236、228、190)、(216、226、241)”,因此,将从文档数据所取得的任意三种颜色设为(r1、g1、b1)、(r2、g2、b2)和(r3、g3、b3),并将阈值设为p1后,可通过下式(1)来规定3色配色的配色规则。另外,阈值p1与配色规则登记DB 10分开地在处理时被设定。
max(|r1-212|,|g1-231|,|b1-210|)<p1 &
max(|r2-236|,|g2-228|,|b2-190|)<p1 &
max(|r3-216|,|g3-226|,|b3-241|)<p1 …(1)在上式(1)中“max”是返回所赋予的多个自变量中成为最大值的函数。
同样,2色配色的配色规则将作为基准色的配色模式设为“(197、81、84)、(178、99、24)”后,可通过下式(2)规定。
max(|r1-197|,|g1-81|,|b1-84|)<p1 &
max(|r2-178|,|g2-99|,|b2-24|)<p1 …(2)此外,在图3中,第三段的记录中规定了使亮度和色度一致的配色规则。将从文档数据中所取得的任意两个颜色以色调、亮度、色度表现而设为(h1、v1、c1)和(h2、v2、c2),并将阈值设为p2后,可通过下式(3)规定该配色规则。此外,阈值p2与配色规则登记DB 10分开地在处理时被设定。
max(|v1-v2|,|c1-c2|)<p2…(3)此外,在图3中,第四段的记录规定了使色调一致的配色规则。将从文档数据中所取得的任意两个颜色以色调、亮度、色度表现而设为(h1、v1、c1)和(h2、v2、c2),并将阈值设为p2后,可通过下式(4)规定该配色规则。此外,阈值p2与配色规则登记DB 10分开地在处理时被设定。
|h1-h2|<p2…(4)此外,在图3中,第五段的记录规定了使用蓝色系的配色规则。将从文档数据中所取得的任意一个颜色设为(r1、g1、b1)后,可通过下式(5)规定该配色规则。
b1>g1&g1>r1&r1<128&b1>160…(5)在配色规则的解析中按顺序检查各配色规则是否应用于文档中。由于从与配色规则相关联的色数多的开始按顺序检查,所以将配色规则按应用色数多的可能性从高到低的顺序或者应用色数实际上从多到少的顺序排序而预先登记在配色规则登记DB 10中为好。
例如,相对于配色规则1(是指由序列号“1”来确定的配色规则。以下同样略记。)应用于文档中的3色、配色规则2应用于文档中的2色,配色规则3、4是2色间的规则,且以每2色的组合来加以应用,因此可应用于文档中的2色以上。另外,相对于配色规则3是两个变量(v、c),配色规则4是一个变量(h),因此配色规则4的应用色数多的可能性高。此外,由于配色规则5是1色的规则,因此应用色多的可能性最高。由以上所述,按照以配色规则5、4、3、1、2的顺序来检查的方式排序并加以存储。
另外,配色规则并不限定于如上式(1)~(5)这样的规定,可以考虑各种形式。例如,配色规则1也可通过下式(6)来规定。此外,在下式(6)中的三个条件式中将阈值分别设定为不同的值。
|r1-212|+|g1-231|+|b1-210|<p1 &
|r2-236|+|g2-228|+|b2-190|<p1 &
|r3-216|+|g3-226|+|b3-241|<p1 …(6)返回到图2,CPU 50由微处理单元(MPU)等构成,起动存储在ROM 52的规定区域中的规定程序,以使按照该规定程序执行图4的流程图中所示的配色支持处理。
图4是表示配色支持处理的流程图。
配色支持处理是显示想要应用于用户实施了配色的文档中的配色规则、并根据用户从中所选择的配色规则来自动修改文档配色的处理,如果在CPU 50中执行,则如图4所示那样首先转移到步骤S100。
在步骤S100中,从存储装置62或者配色支持装置100的外部读出作为配色支持对象的文档数据而存储在RAM 54中,并转移到步骤S102,根据所输入的文档数据来取得与对文档实施的颜色相关的颜色信息,并转移到步骤S104。
在步骤S104中,从配色规则登记DB 10中读出被排序的配色规则中位于首位的规则后,转移到步骤S106,根据所取得的颜色信息来判定所读出的配色规则是否适合于对文档实施的颜色的组合中的某个,并且判定对文档实施的颜色之中适合于所读出的配色规则的适合色组,并转移到步骤S108。
在步骤S108中,将步骤S106的判定结果存储在存储装置62或者RAM 54中,并转移到步骤S110,判定对配色规则登记DB 10的全部配色规则是否结束了步骤S106、S108的处理,在判定为对全部配色规则结束了处理时(是),转移到步骤S112。
在步骤S112中,根据存储在存储装置62或者RAM 54中的判定结果,将各步骤S106中所判定的配色规则的每一个与该配色规则的名称和由适合色组构成的配色调色板对应起来显示在显示装置64上,并转移到步骤S114。
在步骤S114中,判定是否由输入装置60选择了所显示的配色规则之中的某个配色规则,在判定为某个配色规则已被选择时(是),转移到步骤S116,判定是否从输入装置60请求应执行配色修改,在判定为请求了配色修改的执行时(是),转移到步骤S118。
在步骤S118中,执行修改对文档实施的颜色中所选择的适合于配色规则的适合色组的配色修改处理,并转移到步骤S120,将构成以配色修改处理来进行了配色修改的文档的文档数据保存在存储装置62中来进行输出,从而结束一系列的处理而返回到原来的处理。
另一方面,在步骤S116中,判定为未请求应执行配色修改时(否),转移到步骤S114。
另一方面,在步骤S114中,判定为从所显示的配色规则中没有选择任何一个配色规则时(否),转移到步骤S122,判定是否从输入装置60请求应通过从配色调色板的各颜色中指定某种颜色,来显示将配色规则应用于文档后的颜色(以下称作应用后颜色。),在判定为请求了应显示应用后颜色时(是),转移到步骤S124。
在步骤S124中,针对所指定的颜色求得将与该配色调色板对应的配色规则应用于文档后的颜色,并将所得到的应用后颜色与该指定颜色对应起来显示在显示装置64上,并转移到步骤S114。
另一方面,在步骤S122中,判定为未请求应显示应用后颜色时(否),转移到步骤S114。
另一方面,在步骤S110中,判定为对于配色规则登记DB 10的全部配色规则没有结束步骤S106、S108的处理时(否),转移到步骤S126,从配色规则登记DB 10中读出被排序的配色规则中的下一个规则后,转移到步骤S106。
接下来,详细地说明步骤S118的配色修改处理。
图5是表示配色修改处理的流程图。
如图5所示,如果在步骤S118中执行配色修改处理,则首先转移到步骤S200。
在步骤S200中,判定是否从对文档实施的颜色中与配色调色板的各颜色对应的以外的颜色之中指定了某种颜色(以下称作追加应用色),在判定为未指定追加应用色时(否),转移到步骤S202。
在步骤S202中,判定是否从配色调色板的各颜色之中指定了某种颜色(以下称作非应用色),在判定为未指定非应用色时(否),转移到步骤S204,根据所选择的配色规则,来修改对文档实施的颜色中适合于该配色规则的适合色组,并转移到步骤S206。
在步骤S206中,判定是否对所选择的全部配色规则结束了步骤S200~S204、S208~S214的处理,在判定为对全部配色规则结束了处理时(是),结束一系列的处理而返回到原来的处理。
另一方面,在步骤S206中,判定为对所选择的全部配色规则没有结束步骤S200~S204、S208~S214的处理时(否),转移到步骤S200。
另一方面,在步骤S202中,判定为指定了非应用色时(是),转移到步骤S208,根据所选择的配色规则,来修改对文档实施的颜色中除了指定的非适合色以外的适合于该配色规则的适合色组,并转移到步骤S206。
另一方面,在步骤S200中,判定为指定了追加应用色时(是),转移到步骤S210,判定是否指定了非应用色,在判定为未指定非应用色时(否),转移到步骤S212,根据所选择的配色规则,来修改对文档实施的颜色之中适合于该配色规则的适合色组和指定的追加应用色,并转移到步骤S206。
另一方面,在步骤S210中,判定为指定了非应用色时(是),转移到步骤S214,根据所选择的配色规则,来修改对文档实施的颜色中除了指定的非适合色以外的适合于配色规则的适合色组和指定的追加应用色,并转移到步骤S206。
接下来,参照图6至图12说明本实施方式的动作。
用户首先在配色支持装置100中指定经由输入装置60实施了配色的彩色文档的文档数据。
如果在配色支持装置100中指定文档数据,则通过步骤S100、S102从存储装置62或者配色支持装置100的外部输入所指定的文档数据,从而根据所输入的文档数据取得与对文档实施的颜色相关的颜色信息。
图6是用于对从文档数据提取颜色信息的情况进行说明的图。
如图6所示,如果对所输入的文档实施6种颜色D1~D6,则分别提取与D1~D6相关的颜色信息。作为颜色信息,可由RGB3原色来表现,例如设为D1=(69、151、197)、D2=(38、154、197)、D3=(122、179、190)、D4=(226、228、199)、D5=(212、231、210)、D6=(216、226、241)。另外,对如照片或照片区域那样应用多种颜色的区域而言提取与代表色相关的颜色信息。并且,对渐变或渐变区域而言提取与形成渐变所使用的颜色(边缘颜色)相关的颜色信息。
接下来,反复通过步骤S106,根据所取得的颜色信息,来判定配色规则登记DB 10的配色规则之中适合于对文档实施的配色的配色规则、和对文档实施的颜色之中适合于该配色规则的适合色组。设配色规则登记DB 10中如图3所示那样登记有5种配色规则1~5。
首先,判定被排序的配色规则中优先次序最高的配色规则5是否应用于文档中。由于配色规则5是1色规则,所以通过对于实施在文档中的各种颜色D1~D6判定其颜色信息是否满足上式(5),来判定配色规则5可否适合。在满足上式(5)时,判定为文档中应用了配色规则5。其结果,由于D1、D2和D3满足上式(5),所以满足配色规则5的色组为(D1、D2、D3)。
图7是用于判定配色规则4是否应用于文档中的表。
接下来,判定被排序的配色规则中优先次序为下一位的配色规则4是否应用于文档中。由于配色规则4是2色间的规则,所以如图7所示那样制作2色组合的行列,来判定各组合是否满足上式(4),由此判定配色规则4可否适合。在图7的表中,满足上式(4)时设定为“1”、不满足上式(4)时设定为“0”。
并且,从图7形成结合关系,来判定满足配色规则4的色组。首先,由于D1和D2满足上式(4),所以以该关系为基准来判定与D1或D2满足上式(4)的颜色。于是,可知对D1而言D6满足上式(4)、而对D2而言D3满足上式(4)。同样,可知对D6或D3来看虽然对D6而言是不存在的,但是对D3而言D6满足了上式(4)。将这些颜色结合后可得到色组(D1、D2、D3、D6)。
此外,由于D4和D5满足上式(4),所以以该关系为基准来判定与D4或D5满足上式(4)的颜色。于是,可知不存在与D4或D5满足上式(4)的颜色。将这些颜色结合后可得到色组(D4、D5)。
从而,满足配色规则4的色组为(D1、D2、D3、D6)和(D4、D5)。
接下来,判定被排序的配色规则中优先次序为下一位的配色规则3是否应用于文档中。由于配色规则3与配色规则4同样是2色间的规则,所以通过与配色规则4同样的方法进行判定。其结果,满足配色规则3的色组为(D1、D2)和(D4、D5、D6)。
图8是用于判定配色规则1是否应用于文档中的表。
接下来,判定被排序的配色规则中优先次序为下一位的配色规则1是否应用于文档中。由于配色规则1是3色配色规则,所以如图8所示那样通过对于实施在文档中的各种颜色D1~D6判定其颜色信息是否满足上式(1),由此判定配色规则1可否适合。在图8的表中,满足上式(1)时设定为“1”、不满足上式(1)时设定为“0”。此外,将阈值p1设为“16”。其结果,满足配色规则1的色组为(D4、D5、D6)。
接下来,判定被排序的配色规则中优先次序为最低的配色规则2是否应用于文档中。由于配色规则2是2色配色规则,所以通过与配色规则1同样的方法进行判定。其结果,满足配色规则2的色组不存在。
如上所述,满足各配色规则1~5的色组可表示为如下。
配色规则5(D1、D2、D3)配色规则4(D1、D2、D3、D6)和(D4、D5)配色规则3(D1、D2)和(D4、D5、D6)配色规则1(D4、D5、D6)配色规则2无然后,通过步骤S112将所判定的配色规则的每一个、与该配色规则的名称和由适合色组构成的配色调色板对应起来加以显示。
图9是显示了适合于对文档实施的配色的配色规则的显示画面。
在图9的显示画面中按照适合色组的色数从多到少的顺序显示了配色规则。
第一行显示了适合色组的色数为4的配色规则。
在第一行中显示有配色规则4的名称“使色调一致”;由满足配色规则4的色组中(D1、D2、D3、D6)构成的配色调色板;和复选框420。如果对复选框420进行选定(check),则可选择该配色规则。此外,配色调色板中由“□”来表示适合色组以外的颜色,如果将鼠标光标对准该处进行点击等,则可指定该颜色为追加应用色。此外,如果将鼠标光标对准配色调色板的某一颜色进行点击等,则可指定该颜色为非应用色,并且如果进行双击,则可请求对该颜色应显示应用后颜色。
第二行~第四行显示了适合色组的色数为3的配色规则。
在第二行中显示有配色规则5的名称“使用蓝色系”;由满足配色规则5的色组(D1、D2、D3)构成的配色调色板;和复选框420。
在第三行中显示有配色规则3的名称“使亮度和色度一致”;由满足配色规则3的色组(D4、D5、D6)构成的配色调色板;和复选框420。
在第四行中显示有配色规则1的名称“3色配色模式”;由满足配色规则1的色组(D4、D5、D6)构成的配色调色板;和复选框420。
第五行和第六行表示了适合色组的色数为2的配色规则。
在第五行中显示有配色规则4的名称“使色调一致”;由满足配色规则4的色组中的(D4、D5)构成的配色调色板;和复选框420。
在第六行中显示有配色规则3的名称“使亮度和色度一致”;由满足配色规则3的色组中的(D1、D2)构成的配色调色板;和复选框420。
这里,如图9所示那样用户选定第四行和第六行的复选框420,在第六行的配色调色板中指定了D3作为追加应用色。即,选择配色规则1、3,并对所选择的配色规则3指定了D3作为追加应用色。
在配色支持装置100中,如果选择配色规则,则通过步骤S118执行对适合于实施在文档中的颜色中选择的配色规则的适合色组进行修改的配色修改处理。
图10是用于对修改实施在文档中的颜色的情况进行说明的图。
在配色修改处理中按顺序应用所选择的配色规则。应用顺序中将适合色组的色数多的配色规则作为优先。这里,由于所选择的配色规则1、3的适合色组的色数均为3,所以按照配色规则登记DB 10中被排序的顺序来应用。
首先,应用配色规则1。由于满足所选择的配色规则1的色组为(D4、D5、D6),所以通过步骤S204根据配色规则1修改对文档实施的颜色D4~D6。在该情况下,如图10(a)和以下所示那样D4~D6分别修改为3色配色模式的基准色。
D4(226,228,199)D4′(236,228,190)D5(212,231,210)D5(212,231,210)D6(216,226,241)D6(216,226,241)接下来,应用配色规则3。由于满足所选择的配色规则3的色组为(D1、D2),且追加应用色为D3,所以通过步骤S212根据配色规则3修改对文档实施的颜色D1~D3。在该情况下,由于D1、D2的亮度和色度一致,因此D3的亮度和色度也如图10(a)和以下所示那样与其对照而修改为比阈值p2小。
D1(69,151,197) D1(69,151,197)D2(38,154,197) D2(38,154,197)D3(122,179,190)D3′(56,156,172)另外,在上述例子中说明了将D3指定为追加应用色的情况,但是在未指定追加应用色的情况下如图10(b)所示那样D3不会被修改而维持原样。
此外,在上述例子中根据配色规则3改变亮度和色度的值,直至收敛于亮度和色度的允许范围内为止,但是为了提高与D1、D2的适合度,也可按如下修改。
D3(122,179,190)D3′(0,160,182)此外,在追加应用多种颜色的配色规则的情况下,从所规定的多种颜色中选择与当前所实施的颜色最接近的颜色而修改为该颜色。
此外,在上述例子中,对于不属于所选择的配色规则的适合色组、且未被用户指定的颜色,不会进行修改而维持原样,但是对于这种颜色也可对照最接近颜色的修改来进行修改、或者对照最接近的2色的修改来进行修改、或者按照与这些颜色之间的距离来调整修改量来进行修改。
在配色支持装置100中如果结束配色修改处理,则通过步骤S120将构成配色修改过的文档的文档数据输出到存储装置62中。
图11是用于对显示应用后颜色的情况进行说明的图。
用户想要把握应用后颜色时,将鼠标光标对准配色调色板的某一颜色进行双击等,来请求对该颜色应显示应用后颜色。例如,在图11(a)的显示画面中,设将鼠标光标对准第六行的配色调色板的D3进行双击等。
在配色支持装置100中如果请求应显示应用后颜色,则通过步骤S124对于所指定的颜色求得将与该配色调色板对应的配色规则应用于文档后的颜色,所得到的应用后颜色与该指定色对应起来进行显示。在图11(b)的显示画面中,在第六行的配色调色板中与D3的位置对应的三角形的显示区域上显示有应用后颜色。
图12是用于对指定非应用色的情况进行说明的图。
用户想要指定所显示的适合色组中不想应用配色规则的颜色时,将鼠标光标对准配色调色板的某一颜色进行双击等,来指定该颜色为非应用色。例如,在图12(a)的显示画面中,设将鼠标光标对准第六行的配色调色板的D2进行双击等。另外,在第六行的配色调色板中指定D3作为追加应用色。
在配色支持装置100中如果指定了非应用色D2,则如图12(b)所示那样在第六行的配色调色板中与D2对应的位置显示为“□”。并且,通过步骤S214根据所选择的配色规则3将对文档实施的颜色D1、D3修改以满足上式(3)。
由此,在本实施方式中,输入构成文档的文档数据,并根据所输入的文档数据,取得与对文档实施的颜色相关的颜色信息,并根据所取得颜色信息,来判定配色规则登记DB 10的配色规则之中适合于对文档实施的配色的配色规则、和对文档实施的颜色之中适合于该配色规则的适合色组,并将所判定的各配色规则的每一个、与该配色规则的名称和由适合色组构成的配色调色板对应起来加以显示。
由此,显示了被认为应用于用户实施了配色的文档中的配色规则、并且作为配色调色板显示了对文档实施的颜色之中适合于该配色规则的适合色组,因此如果用户参照所显示的配色规则和配色调色板进一步实施配色或者修改当前的配色,则可以实现比较适合于用户图像的配色。从而,与以往相比容易地实现适合于用户图像的配色。
进而,在本实施方式中,使用户从所显示的配色规则中选择某种规则加以输入,使得根据所选择的配色规则来修改对文档实施的颜色之中适合于该配色规则的适合色组。
由此,根据被认为应用于用户实施了配色的文档中的配色规则,来修改对文档实施的颜色之中适合于该配色规则的适合色组,所以即使不具有配色修改相关的专门技能的用户也可以容易地实现适合于自己图像的配色。
进而,在本实施方式中,使用户输入追加应用色的指定,使得根据所选择的配色规则来修改适合色组和追加应用色。
由此,如果用户指定追加应用色,则根据配色规则来修改适合色组和追加应用色,因此可以容易地扩大配色规则的应用范围。从而,即使不具有配色修改相关的专门技能的用户也可以进一步容易地实现适合于自己图像的配色。
进而,在本实施方式中,使用户输入非应用色的指定,使得根据所选择的配色规则来修改适合色组中非应用色以外的颜色。
由此,如果用户指定非应用色,则根据配色规则来修改适合色组中非应用色以外的颜色,因此可以容易地缩小配色规则的应用范围。因此,与全部均由配色规则来进行配色相比,可以进行更独创的配色。从而,即使不具有配色修改相关的专门技能的用户也可以进一步容易地实现适合于自己图像的配色。
在上述第一实施方式中,配色规则登记DB 10与方式2、10、18或者26的配色规则存储单元对应,文档数据输入部12、输入装置60以及步骤S100与方式2的文档数据输入单元对应,步骤S100与方式10、18或者26的文档数据输入步骤对应。此外,颜色信启息取得部14和步骤102与方式1或者2的颜色信息取得单元对应,步骤S102与方式9、10、17、18、25或者26的颜色信息取得步骤对应,配色规则解析部16和步骤S104~S110、S126与方式1或者2的配色规则解析单元对应,步骤S104~S110、S126与方式9、10、17、18、25或者26的配色规则解析步骤对应。
此外,在上述第一实施方式中,配色规则显示部18、显示装置64以及步骤S112与方式1至3或者8的配色规则提示单元对应,步骤S112与方式9至11、16至19、24至27或者32的配色规则提示步骤对应。此外,配色规则选择部20、输入装置60以及步骤S114与方式3至5的配色规则选择单元对应,步骤S114与方式11至13、19至21、27至29的配色规则选择步骤对应。
此外,在上述第一实施方式中,配色修改部22以及步骤S118、S200~S214与方式3至5的配色修改单元对应,步骤S118、S200~S214与方式11至13、19至21、27至29的配色修改步骤对应,存储装置62或者RAM 54与方式25或者26的存储部对应。此外,CPU 50与方式25或者26的运算部对应。
以下,参照
本发明第二实施方式。图13至图17是表示本发明所涉及的配色支持系统、配色支持程序和存储介质、以及配色支持方法的第二实施方式的图。
本实施方式将本发明所涉及的配色支持系统、配色支持程序和存储介质、以及配色支持方法应用于如下的情况中在对文档实施配色而制作彩色文档时,显示用于支持用户实施配色的作业的指南信息,并且自动进行配色修改,本实施方式与上述第一实施方式不同点在于,除了显示适合于对文档实施的配色的配色规则之外,还显示与该配色规则关联的配色规则。另外,以下只对与上述第一实施方式不同的部分进行说明,而对与上述第一实施方式重复的部分赋予同一符号而省略说明。
首先,参照图13说明应用本发明的配色支持装置100的功能概要。
图13是表示配色支持装置100的功能概要的功能框图。
如图13所示,配色支持装置100具有将配色规则与图像字对应起来登记的配色规则登记DB 30;文档数据输入部12;和颜色信息取得部14。
配色支持装置100还具有配色规则解析部32,其对应用于文档的配色规则进行解析;配色规则显示部34,其将通过配色规则解析部32的解析得到的配色规则与图像字对应起来进行显示;和图像字选择部36,其使用户进行对配色规则显示部34所显示的图像字中的某一图像字的选择并接受输入。
配色规则解析部32根据由颜色信息取得部14取得的颜色信息,判定配色规则登记DB 30的配色规则之中适合于对文档实施的配色的配色规则、和对该文档实施的颜色之中适合于该配色规则的适合色组。此外,从配色规则登记DB 30中检索与由图像字选择部36选择的图像字对应的其他配色规则。
配色规则显示部34将配色规则解析部32所判定的配色规则、由配色规则解析部32所判定的适合色组构成的配色调色板、和与该配色规则对应的图像字对应起来加以显示。
配色支持装置100还具有配色规则选择部20、配色修改部22和文档数据输出部24。
接下来,详细地说明配色规则登记DB 30的数据结构。
图14是表示配色规则登记DB 30的数据结构的图。
如图14所示,配色规则登记DB 30中对各配色规则的每一个登记有一个记录。各记录包括登记了对配色规则唯一分配的序列号的字段402;登记了配色规则的名称的字段404;登记了配色规则的字段406;和登记了图像字的字段408。
图14的例子中,第五、第八、第十二、第二十三段的记录中登记有“理智的”作为图像字。这是表示配色规则1、8、12、23通过图像字“理智的”相关联的情况。
并且,对于配色规则,与上述第一实施方式中的配色规则登记DB 10的登记内容相比,追加了配色规则6~8、12、23。其中,配色规则12、23与配色规则1、2同样是多色配色规则。
在图14中,第六段的记录规定了提高亮度和色度的配色规则。该配色规则将从文档数据中取得的任意一个颜色以色调、亮度、色度来表现而设为(h1、v1、c1),可通过下式(7)规定。
c1>13&c1+v1>15(7)此外,在图14中,第七段的记录规定了抑止宽面的色度的配色规则。该配色配色将从文档数据中取得的任意一个颜色以色调、亮度、色度来表示而设为(h1、v1、c1),并将阈值设为p3,可通过下式(8)规定。
面积>p3&c1<10(8)此外,在图14中,第八段的记录规定了抑止色数的配色规则。该配色规则可通过下式(9)规定。
色数≤3(9)在配色规则的解析中按顺序检查各配色规则是否应用于文档中。由于从与配色规则相关联的色数多的开始按顺序检查,所以与上述第一实施方式同样地将配色规则按应用色数多的可能性从高到低的顺序或者应用色数实际上从多到少的顺序排序配色规则,并预先登记在配色规则登记DB 30中。
接下来,说明在CPU 50中执行的处理。
CPU 50执行图15的流程图中所示的配色支持处理,来代替图4的流程图中所示的配色支持处理。
图15是表示配色支持处理的流程图。
配色支持处理是显示被认为应用于用户实施了配色的文档中的配色规则、和与该配色规则相关联的配色规则,并且根据用户从中所选择的配色规则自动修改文档的配色的处理,如图15所示,在CPU 50中被执行后首先转移到步骤S300。
在步骤S300中,从存储装置62或者配色支持装置100的外部读出作为配色支持对象的文档数据并存储在RAM 54中,并转移到步骤S302,根据所输入的文档数据,取得与对文档实施的颜色相关的颜色信息后,转移到步骤S304。
在步骤S304中,从配色规则登记DB 30中读出被排序的配色规则中首位的配色规则,并转移到步骤S306,根据所取得的颜色信息,判定所读出的配色规则是否适合于对文档实施的颜色的组合的某一个,并且判定对文档实施的颜色中适合于所读出的配色规则的适合色组,并转移到步骤S308。
在步骤S308中,将步骤S306的判定结果存储在存储装置62或者RAM 54中,并转移到步骤S310,判定是否对配色规则登记DB 30的全部配色规则结束了步骤S306、S308的处理,在判定为对全部配色规则结束了处理时(是),转移到步骤S312。
在步骤S312中,根据存储在存储装置62或者RAM 54中的判定结果,将在步骤S306中所判定的各配色规则的每一个与该配色规则的名称、由适合色组构成的配色调色板和与该配色规则对应的图像字对应起来显示在显示装置64上,并转移到步骤S314。
在步骤S314中,判定所显示的配色规则中某一配色规则是否被输入装置60选择,在判定为某一配色规则被选择时(是),转移到步骤S316,判定是否从输入装置60请求应执行配色修改,在判定为请求了配色修改的执行时(是),转移到步骤S318。
在步骤S318中,执行与步骤S118同样的配色修改处理,并转移到步骤S320,将构成通过配色修改处理而配色修改后的文档的文档数据保存在存储装置62中来进行输出,从而结束一系列的处理而返回到原来的处理。
另一方面,在步骤S316中判定为未请求应执行配色修改时(否),转移到步骤S322,判定所显示的图像字中某一图像字是否被输入装置60选择,在判定为某一图像字被选择时(是),转移到步骤S324。
在步骤S324中,从配色规则登记DB 30中检索与所选择的图像字对应的其他配色规则,并转移到步骤S326,由于检索出的配色规则不能适合于按原样对文档实施的颜色的任何组合,所以改变上式(1)~(5)、(7)~(9)中的阈值(p1、p2、p3)或者常数(色数为3等)等,扩大检索出的配色规则的应用范围,并根据所取得的颜色信息来判定对文档实施的颜色之中适合于扩大了应用范围的配色规则的适合色组,并转移到步骤S328。
在步骤S328中,将步骤S326的判定结果存储在存储装置62或者RAM 54中,并转移到步骤S330,判定是否检索出与所选择的图像字对应的其他全部配色规则,在判定为检索出了其他全部配色规则时(是),转移到步骤S332。
在步骤S332中,根据存储在存储装置62或者RAM 54中的判定结果,将在步骤S324中检索出的各配色规则的每一个与该配设规则的名称、由适合色组构成的配色调色板和与该配色规则对应的图像字对应起来显示在显示装置64上,并转移到步骤S334。
在步骤S334中,判定是否从输入装置60请求应显示应用后颜色,在判定为请求了应显示应用后颜色时(是),转移到步骤S336,对于所指定的颜色,求得在文档中应用与该配色调色板对应的配色规则后的颜色,并将所得到的应用后颜色与该指定色对应起来显示在显示装置64上,并转移到步骤S314。
另一方面,在步骤S334中判定为未请求应显示应用后颜色时(否),转移到步骤S314。
另一方面,在步骤S330中判定为未检索出与所选择的图像字对应的其他全部配色规则时(否),转移到步骤S324。
另一方面,在步骤S322中判定为从所显示的图像字之中未选择任何图像字时(否),转移到步骤S334。
另一方面,在步骤S314中判定为从所显示的配色规则之中未选择任何配色规则时(否),转移到步骤S322。
另一方面,在步骤S310中判定为对于配色规则登记DB 30的全部配色规则未结束步骤S306、S308的处理时(否),转移到步骤S338,从配色规则登记DB 30中读出被排序的配色规则中的下一个配色规则,并转移到步骤S306。
接下来,参照图16和图17说明本实施方式的动作。另外,由于在配色规则的解析之前的动作与上述第一实施方式相同,因此省略说明。
在配色支持装置100中,通过步骤S312,将所判定的各配色规则的每一个与该配色规则的名称、由适合色组构成的配色调色板和与该配色规则对应的图像字对应起来加以显示。
图16是显示了适合于对文档实施的配色的配色规则的显示画面。
在图16的显示画面中,第一行中显示有配色规则4的名称“使色调一致”、满足配色规则4的色组中由(D1、D2、D3、D6)构成的配色调色板、与配色规则4对应的图像字“镇静”和复选框420、422。如果选中复选框420,则可选择该配色规则,如果选择复选框422,则可选择与该配色规则对应的图像字。此外,在配色调色板中适合色组以外的颜色由“□”表示,如果将鼠标光标对准该位置进行点击等,则可指定该颜色为追加应用色。并且,如果将鼠标光标对准配色调色板的某种颜色进行点击等,则可指定该颜色为非应用色,如果进行双击等,则可请求对该颜色应显示应用后颜色。
对于第二行~第六行也同样,将配色规则的名称、由满足配色规则的色组构成的配色调色板、与该配色规则对应的图像字和复选框420、422对应起来进行显示。
这里,如图16所示,设用户选中第二行的复选框422,而选择与配色规则5对应的图像字“理智的”。
在配色支持装置100中,如果选择图像字,则重复通过步骤S324、S326,从配色规则登记DB 30中检索与所选择的图像字对应的其他配色规则,从而改变阈值或者常数使检索出的配色规则的应用范围扩大,根据所取得的颜色信息,判定对文档实施的颜色中适合于应用范围被扩大的配色规则的适合色组。由于作为与图像字“理智的”对应的其他配色规则存在配色规则8、12、23,因此检索出配色规则8、12、23。并且,扩大了应用范围的结果是,对于配色规则8的应用色组为(D1、D3、D6),对于配色规则12的应用色组为(D2、D3),对于配色规则23的应用色组为(D4、D5、D6)。
图17是显示了适合于对文档实施的配色的配色规则、和与该配色规则相关联的配色规则的显示画面。
在配色支持装置100中,如果检索出相应的配色规则,则通过步骤S332,将检索出的各配色规则的每一个与该配色规则的名称、由适合色组构成的配色调色板和与该配色规则对应的图像字对应起来加以显示。
在图17的显示画面中,适合于对文档实施的配色的配色规则显示在上面的显示区域,而与所选择的图像字对应的其他配色规则显示在下面的显示区域。在下面的显示区域中,第一行中显示有配色规则23的名称“3色配色模式”、由满足配色规则23的色组(D4、D5、D6)构成的配色调色板、与配色规则23对应的图像字“理智的”和复选框420、422。
对于第二行、第三行也同样,将配色规则的名称、由满足配色规则的色组构成的配色调色板、与该配色规则对应的图像字和复选框420、422对应起来进行显示。
这里,如图17所示,设用户选定上面的显示区域中的第二行和下面的显示区域中的第一行的复选框420,并且选择了配色规则1、23。
在配色支持装置100中,如果选择配色规则,则通过步骤S318执行配色修改处理,该处理用于修改对文档实施的颜色之中适合于所选择的配色规则的适合色组。
在配色修改处理中,首先根据与图像字对应的其他配色规则(下面的显示区域)之中所选择的配色规则,来修改对文档实施的颜色。并且,根据从适合于对文档实施的配色的配色规则(上面的显示区域)之中所选择的配色规则,来修改对文档实施的颜色。
在配色支持装置100中,如果结束配色修改处理,则通过步骤S320,将构成配色修改后的文档的文档数据输出到存储装置62中。
这样,在本实施方式中,输入构成文档的文档数据,并根据所输入的文档数据,取得与对文档实施的颜色相关的颜色信息,根据所取得的颜色信息,来判定配色规则登记DB 30的配色规则之中适合于对文档实施的配色的配色规则、和对文档实施的颜色之中适合于该配色规则的适合色组,并且将所判定的各配色规则的每一个与该配色规则的名称、由适合色组构成的配色调色板和与该配色规则对应的图像字对应起来加以显示,使用户输入对所显示的图像字中的某一图像字的选择,从配色规则登记DB 30中检索与所选择的图像字对应的其他配色规则,并且将检索出的各配色规则的每一个与该配色规则的名称、由适合色组构成的配色调色板和与该配色规则对应的图像字对应起来加以显示。
由此,如果用户选择适合于自己图像的图像字,则可参照与该图像字对应的其他配色规则,因此,可沿着图像进行检索,从而更加容易地实现适合于用户图像的配色。
在上述第二实施方式中,配色规则登记DB 30与方式2、6、7、10、14、15、18、22、23、26、30或者31的配色存储单元对应,文档数据输入部12、输入装置60和步骤S300与方式2的文档数据输入单元对应,步骤S300与方式10、18或者26的文档数据输入步骤对应。此外,颜色信息取得部14和步骤S302与方式1或者2的颜色信息取得单元对应,步骤S302与方式9、10、17、18、25或者26的颜色信息取得步骤对应。
此外,在上述第二实施方式中,配色规则解析部32和步骤S304~S310、S324~S330、S338与方式1、2、6或者7的配色规则解析单元对应,步骤S304~S310、S324~S330、S338与方式9、10、14、15、17、18、22、23、25、26、30或者31的配色规则解析步骤对应。此外,配色规则显示部34、显示装置64和步骤S312、S332与方式1至3、7或者8的配色规则提示单元对应,步骤S312、S332与方式9至11、15至19、23至27或者31的配色规则提示步骤对应。
此外,在上述第二实施方式中,图像字选择部36、输入装置60和步骤S322与方式7的图像字选择单元对应,步骤S322与方式15、23或者31的图像字选择步骤对应,配色规则选择部20、输入装置60和步骤S314与方式3至5的配色规则选择单元对应,步骤S314与方式11至13、19至21、27至29的配色规则选择步骤对应。此外,配色修改部22和步骤S318、S200~S214与方式3至5的配色修改单元对应,步骤S318、S200~S214与方式11至13、19至21、27至29的配色修改步骤对应。
此外,在上述第二实施方式中,存储装置62或者RAM 54与方式25或者26的存储部对应,CPU 50与方式25或者26的运算部对应。
此外,在上述第一和第二实施方式中,构成为对配色规则登记DB10、30的各配色规则的每一个判定配色规则可否适合之后,显示所判定的配色规则,但是并不限定于此,也可构成为对配色规则登记DB 10、30的各配色规则的每一个进行可否适合的判定和显示。
此外,在上述第一和第二实施方式中,构成为按照适合色组的色数从多到少的顺序来显示配色规则,但是并不限定于此,也可构成为按照配色规则登记DB 10、30中被排序的顺序来显示配色规则。
此外,在上述第一和第二实施方式中,构成为将构成配色修改后的文档的文档数据保存在存储装置62中来进行输出,但是并不限定于此,也可构成为以其他装置或者应用软件读入的形式来进行输出,或者输出到打印机或者显示器等上。
此外,在上述第一和第二实施方式中,构成为显示由适合色组构成的配色调色板,但是并不限定于此,也可构成为显示由适合色组的近似色组构成的配色调色板、由应用后颜色组构成的配色调色板、或者由在适合色组、其近似色组或应用后颜色组中选择的颜色进行组合的色组构成的配色调色板。
此外,在上述第一和第二实施方式中,构成为显示配色规则的名称,但取而代之,也可显示配色规则本身、或者配色规则的其他识别信息。
此外,在上述第二实施方式中,构成为将配色规则与图像字对应起来二登记在配色规则登记DB 30中,但是并不限定于此,也可构成为与有关文档的用途、方针以及其他目的的信息、或者有关文档的类型的信息对应起来登记在配色规则登记DB 30中。此外,也可构成为将相关联的配色规则直接对应起来登记在配色规则登记DB 30中。作为该结构例如可提出如下的结构。
图18是表示配色规则登记DB 30的数据结构的图。
如图18所示,在配色规则登记DB 30中对各配色规则的每一个登记有一个记录。各记录包括登记了关联的配色规则的序列号的字段410来代替图14的字段408。
在图18的例子中,第一段的记录中登记了“15、19”作为关联配色规则的序列号。这表示配色规则1、15、19之间相关联。
在配色规则登记DB 30是图18的内容的情况下,图16的显示画面如图19所示。
图19是显示了适合于对文档实施的配色的配色规则的显示画面。
在图19的显示画面中对“使用蓝色系”的配色规则5选择了关联配色规则。在配色支持装置100中,如果接受关联配色规则的选择,则查找配色规则登记DB 30的配色规则来判定配色规则5的关联配色规则,从而如图20所示那样显示所判定的关联配色规则。
图20是显示了适合于对文档实施的配色的配色规则、和与该配色规则关联的配色规则的显示画面。
在图20的显示画面中显示了查找到二级的结果。作为第一级,从“使用蓝色系”的配色规则5中检索出配色规则8“抑制色数”和配色规则23“3色配色模式”。接着,作为第二级,从配色规则8检索出配色规则12“2色配色模式”,并从配色规则23检索出配色规则8和配色规则12。以此结束了二级查找,因此,如果依次将规则列表化,则配色规则8、12、23被判定为关联配色规则。从而,配色规则8、12、13显示为配色规则5的关联配色规则。
此外,在上述第二实施方式中,构成为扩大检索出的配色规则的应用范围,并根据所取得的颜色信息,来判定对文档实施的颜色中适合于扩大了应用范围的配色规则的适合色组,并将检索出的各配色规则的每一个与该配色规则的名称、由适合色组构成的配色调色板和与该配色规则对应的图像字对应起来加以显示,但是并不限定于此,也可构成为不进行步骤S326的处理,而将检索出的各配色规则的每一个与该配色规则的名称和由适合色组构成的配色调色板对应起来加以显示。
此外,在上述第一和第二实施方式中,将配色规则登记DB 10、30设置为配色支持装置100的外部装置,但是并不限定于此,也可将配色规则登记DB 10、30设置在网络上的任意终端,并将配色支持装置100和这些终端连接于网络上,使配色支持装置100利用这些终端的DB 10、30。同样,也可将文档数据输入部12、颜色信息取得部14、配色规则解析部16、32、配色规则显示部18、34、配色规则选择部20、配色修改部22、文档数据输出部24和图像字选择部36分散配置到多个设备中。作为该结构例如可提出下面的7种结构。
首先,说明第一结构。
图21是表示将本发明应用于由PC 200和显示器202构成的结构中时的功能概要的第一功能框图。
如图21所示,PC 200与显示器202连接。
PC 200具有颜色信息取得部14和配色规则解析部16、32,其将通过配色规则解析部16、32的解析得到的配色规则输出到显示器202中。
显示器202具有配色规则显示部18、34,在从PC 200输入了配色规则时,将所输入的配色规则输出到配色规则显示部18、34中。
另外,也可不设置配色规则登记DB 10、文档数据输入部12、配色规则选择部20、配色修改部22、文档数据输出部24和图像字选择部36,并且在设置时,可适当地设置在PC 200、显示器202以及其他设备中。以下,第四结构中也相同。
接下来,说明第二结构。
图22是表示将本发明应用于由PC 200和显示器202构成的结构中时的功能概要的第二功能框图。
如图22所示,PC 200与显示器202连接。
PC 200具有配色规则登记DB 10、文档数据输入部12、颜色信息取得部14和配色规则解析部16、32,其将通过配色规则解析部16、32的解析所得到的配色规则输出到显示器202中。
显示器202具有配色规则显示部18、34,在从PC 200输入了配色规则时,将所输入的配色规则输出到配色规则显示部18、34中。
另外,也可不设置配色规则选择部20、配色修改部22、文档数据输出部24和图像字选择部36,并且在设置时,可适当地设置在PC 200、显示器202和其他设备中。以下,在第三、第五~第七的结构中也相同。
接下来,说明第三结构。
图23是表示将本发明应用于由PC 200和显示器202构成的结构中时的功能概要的第三功能框图。
如图23所示,PC 200与显示器202连接。
PC 200除了具有颜色信息取得部14和配色规则解析部16、32之外,还具有作为存储卡读出装置208的文档数据输入部12、从作为CD-ROM206的配色规则登记DB 10中读取配色规则的CD-ROM读出装置。并且,将文档数据输入部12所读取的文档数据输出到颜色信息取得部14中,并将通过配色规则解析部16、32的解析得到的配色规则输出到显示器202中。此外,配色规则解析部16、32根据颜色信息取得部14所取得的颜色信息,来判定通过CD-ROM读出装置读取的配色规则中适合于对文档实施的配色的配色规则。
显示器202具有配色规则显示部18、34,在从PC 200输入了配色规则时,将所输入的配色规则输出到配色规则显示部18、34中。
接下来,说明第四结构。
图24是表示将本发明应用于由PC 200、显示器202和扫描仪204构成的结构中时的功能概要的第一功能框图。
如图24所示,PC 200与显示器202和扫描仪204连接。
扫描仪204具有作为光学式读取部的颜色信息取得部14,其将通过颜色信息取得部14取得到的颜色信息输出到PC 200中。
PC 200具有配色规则解析部16、32,在从扫描仪204输入了颜色信息时,将所输入的颜色信息输出到配色规则解析部16、32中,并将通过配色规则解析部16、32的解析得到的配色规则输出到显示器202中。
显示器202具有配色规则显示部18、34,在从PC 200输入了配色规则时,将所输入的配色规则输出到配色规则显示部18、34中。
接下来,说明第五结构。
图25是表示将本发明应用于由PC 200、显示器202和扫描仪204构成的结构中时的功能概要的第二功能框图。
如图25所示,PC 200与显示器202和扫描仪204连接。
扫描仪204具有作为光学式读取部的文档数据输入部12,其将文档数据输入部12所输入的文档数据输出到PC 200中。
PC 200具有配色规则登记DB 10、颜色信息取得部14和配色规则解析部16、32,在从扫描仪204输入了文档数据时,将所输入的文档数据输出到颜色信息取得部14中,并将通过配色规则解析部16、32的解析得到的配色规则输出到显示器202中。
显示器202具有配色规则显示部18、34,在从PC 200输入了配色规则时,将所输入的配色规则输出到配色规则显示部18、34中。
接下来,说明第六结构。
图26是表示将本发明应用于由客户端210和服务器212构成的网络系统中时的功能概要的第一功能框图。
如图26所示,网络上连接有客户端210和服务器212。
客户端210具有文档数据输入部12和配色规则显示部18、34,在将通过文档数据输入部12输入的文档数据发送到服务器212中,并从服务器212接收了配色规则时,将所接收的配色规则输出到配色规则显示部18、34中。
服务器212具有配色规则登记DB 10、颜色信息取得部14和配色规则解析部16、32,在从客户端210接收了文档数据时,将所接收的文档数据输出到颜色信息取得部14中,并将通过配色规则解析部16、32的解析得到的配色规则发送到客户端210。
接下来,说明第七结构。
图27是表示将本发明应用于由客户端210和服务器212构成的网络系统中时的功能概要的第二功能框图。
如图27所示,网络上连接有客户端210和服务器212。
客户端210具有文档数据输入部12、颜色信息取得部14和配色规则显示部18、34,在将通过颜色信息取得部14取得到的颜色信息发送到服务器212中,并从服务器212接收了配色规则时,将所接收的配色规则输出到配色规则显示部18、34中。
服务器212具有配色规则登记DB 10和配色规则解析部16、32,在从客户端210接收了颜色信息时,将所接收的颜色信息输出到配色规则解析部16、32中,并将通过配色规则解析部16、32的解析得到的配色规则发送到客户端210。
此外,作为第八结构也可应用于由FAX和服务器212构成的网络系统中。
FAX具有作为光学式读取部的文档数据输入部12,其将通过文档数据输入部12读取的文档数据发送到服务器212中。
服务器212具有颜色信息取得部14、配色规则解析部16、32和配色规则显示部18、34,在从FAX接收了文档数据时,将所接收的文档数据输出到颜色信息取得部14中。
另外,FAX也可具有与上述第六或者第七结构中的客户端210同样的功能。在该情况下,将服务器212也与其对应地构成。
此外,作为第九结构也可应用于应用软件专用机(信息亭终端(KioskTerminal))。
此外,作为第十结构也可应用于MFP(Multi Function Printer)。
此外,在上述第一和第二实施方式中,对在执行图4、图5和图15的流程图中所示的处理时,均执行预先存储在ROM 52中的控制程序的情况进行了说明,但是并不限定于此,如图28所示,也可从存储有表示这些顺序的程序的存储介质中,将该程序读入到RAM 54中而加以执行。
图28是表示存储介质及其数据结构的图。
这里,存储介质是指RAM、ROM等半导体存储介质、FD、HD等磁性存储式存储介质、CD、CDV、LD、DVD等光学读取方式存储介质、MO等磁性存储式/光学读取方式存储介质,并且与电子、磁性、光学等读取方法如何无关而只要是由计算机可读取的存储介质的话,可包括所有的存储介质。此外,也可经由网络下载该程序来执行。
此外,在上述第一和第二实施方式中,将本发明所涉及的配色支持系统、配色支持程序和存储介质、以及配色支持方法应用于如下的情况中在对文档实施配色而制作彩色文档之时,提供用于支持用户实施配色的作业的指南信息,并且自动进行配色修改,但是并不限定于此,只要在不脱离本发明的主旨的范围内可应用于其他情况。
权利要求
1.一种配色支持系统,该系统支持对文档实施配色的作业,其特征在于,所述配色支持系统具备颜色信息取得单元,其根据构成所述文档的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析单元,其根据由所述颜色信息取得单元取得的颜色信息,判定适合于对所述文档实施的配色的配色规则、或者与该配色规则相关联的配色规则;和配色规则提示单元,其提示由所述配色规则解析单元判定的配色规则。
2.一种配色支持系统,该系统支持对文档实施配色的作业,其特征在于,所述配色支持系统具备配色规则存储单元,其存储规定了配色的配色规则;文档数据输入单元,其输入构成所述文档的文档数据;颜色信息取得单元,其根据由所述文档数据输入单元输入的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析单元,其根据由所述颜色信息取得单元取得的颜色信息,判定所述配色规则存储单元的配色规则之中适合于对所述文档实施的配色的配色规则、和对所述文档实施的颜色之中适合于该配色规则的适合色组;和配色规则提示单元,其将由所述配色规则解析单元判定的配色规则和配色调色板对应起来进行提示,该配色调色板由所述配色规则解析单元判定的适合色组、其近似色组、或者组合了这些颜色的色组构成。
3.根据权利要求2所述的配色支持系统,其特征在于,所述配色支持系统具备配色规则选择单元,其使用户输入对所述配色规则提示单元所提示的配色规则之中的任一配色规则的选择;和配色修改单元,其根据由所述配色规则选择单元选择的配色规则,来修改对所述文档实施的颜色之中适合于该配色规则的适合色组。
4.根据权利要求3所述的配色支持系统,其特征在于,所述配色规则选择单元可以从对所述文档实施的颜色之中与所述配色调色板的各颜色对应的颜色以外的颜色中指定追加应用色,所述配色修改单元根据由所述配色规则选择单元选择的配色规则,来修改所述适合色组、和由所述配色规则选择单元指定的追加应用色。
5.根据权利要求3或4所述的配色支持系统,其特征在于,所述配色规则选择单元可以从所述配色调色板的各颜色之中指定非应用色,所述配色修改单元根据由所述配色规则选择单元选择的配色规则,来修改所述适合色组之中与由所述配色规则选择单元指定的非应用色对应的颜色以外的颜色。
6.根据权利要求2~5中任一项所述的配色支持系统,其特征在于,所述配色规则存储单元对所述配色规则进行分组来加以存储,所述配色规则解析单元判定所述配色规则存储单元的配色规则之中适合于对所述文档实施的配色的配色规则、和属于与该配色规则相同分组中的其他配色规则。
7.根据权利要求6所述的配色支持系统,其特征在于,所述配色规则存储单元将所述配色规则与图像字对应起来加以存储,所述配色规则提示单元将所述配色规则、所述配色调色板、和与该配色规则对应的图像字对应起来进行提示,所述配色支持系统具有图像字选择单元,该图像字选择单元使用户输入对所述配色规则提示单元所提示的图像字之中的任一图像字的选择,所述配色规则解析单元从所述配色规则存储单元中检索与所述图像字选择单元所选择的图像字对应的其他配色规则。
8.根据权利要求2~7中任一项所述的配色支持系统,其特征在于,所述配色规则提示单元通过在分别不同的方向上排列所述配色规则和所述配色调色板的各颜色,将所述配色规则和所述配色调色板对应起来进行提示。
9.一种配色支持程序,该程序支持对文档实施配色的作业,其特征在于,所述配色支持程序使计算机执行颜色信息取得步骤,其根据构成所述文档的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析步骤,其根据在所述颜色信息取得步骤中所取得的颜色信息,判定适合于对所述文档实施的配色的配色规则、或者与该配色规则相关联的配色规则;和配色规则提示步骤,其提示在所述配色规则解析步骤中所判定的配色规则。
10.一种配色支持程序,该程序支持对文档实施配色的作业,其特征在于,所述配色支持程序使计算机执行文档数据输入步骤,其输入构成所述文档的文档数据;颜色信息取得步骤,其根据在所述文档数据输入步骤中所输入的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析步骤,其根据在所述颜色信息取得步骤中所取得的颜色信息,判定存储有规定了配色的配色规则的配色规则存储单元的配色规则之中适合于对所述文档实施的配色的配色规则、和对所述文档实施的颜色之中适合于该配色规则的适合色组;和配色规则提示步骤,其将在所述配色规则解析步骤中所判定的配色规则和配色调色板对应起来进行提示,该配色调色板由在所述配色规则解析步骤中所判定的适合色组、其近似色组、或者组合了这些颜色的色组构成。
11.一种可由计算机读取的存储介质,该存储介质存储有支持对文档实施配色的作业的配色支持程序,其特征在于,所述存储介质存储有使计算机执行下述步骤的程序颜色信息取得步骤,其根据构成所述文档的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析步骤,其根据在所述颜色信息取得步骤中所取得的颜色信息,判定适合于对所述文档实施的配色的配色规则、或者与该配色规则相关联的配色规则;和配色规则提示步骤,其提示在所述配色规则解析步骤中所判定的配色规则。
12.一种可由计算机读取的存储介质,该存储介质存储有支持对文档实施配色的作业的配色支持程序,其特征在于,所述存储介质存储有使计算机执行下述步骤的程序文档数据输入步骤,其输入构成所述文档的文档数据;颜色信息取得步骤,其根据在所述文档数据输入步骤中所输入的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析步骤,其根据在所述颜色信息取得步骤中所取得的颜色信息,判定存储有规定了配色的配色规则的配色规则存储单元的配色规则之中适合于对所述文档实施的配色的配色规则、和对所述文档实施的颜色之中适合于该配色规则的适合色组;和配色规则提示步骤,其将在所述配色规则解析步骤中所判定的配色规则和配色调色板对应起来进行提示,该配色调色板由在所述配色规则解析步骤中所判定的适合色组、其近似色组、或者组合了这些颜色的色组构成。
13.一种配色支持方法,该方法支持对文档实施配色的作业,其特征在于,所述配色支持方法包括颜色信息取得步骤,其中,运算部针对由存储部读入且构成所述文档的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析步骤,其中,所述运算部根据在所述颜色信息取得步骤中所取得的颜色信息,判定适合于对所述文档实施的配色的配色规则、或者与该配色规则相关联的配色规则;和配色规则提示步骤,其中,所述运算部提示在所述配色规则解析步骤中所判定的配色规则。
14.一种配色支持方法,该方法支持对文档实施配色的作业,其特征在于,所述配色支持方法包括文档数据输入步骤,其将构成所述文档的文档数据输入到存储部中;颜色信息取得步骤,其中,运算部针对在所述文档数据输入步骤中所输入的文档数据,取得与对所述文档实施的颜色相关的颜色信息;配色规则解析步骤,其中,所述运算部根据在所述颜色信息取得步骤中所取得的颜色信息,判定存储有规定了配色的配色规则的配色规则存储单元的配色规则之中适合于对所述文档实施的配色的配色规则、和对所述文档实施的颜色之中适合于该配色规则的适合色组;和配色规则提示步骤,其中,所述运算部将在所述配色规则解析步骤中所判定的配色规则和配色调色板对应起来进行提示,该配色调色板由在所述配色规则解析步骤中所判定的适合色组、其近似色组、或者组合了这些颜色的色组构成。
全文摘要
本发明提供一种配色支持系统、配色支持程序和存储介质、以及配色支持方法,该配色支持系统在实现适合于用户图像的配色方面比较合适。配色支持装置(100)输入构成文档的文档数据,并根据所输入的文档数据,取得与对文档实施的颜色相关的颜色信息。并且,根据所取得的颜色信息,判定配色规则登记DB(10)的配色规则之中适合于对文档实施的配色的配色规则、和对文档实施的颜色之中适合于该配色规则的适合色组,并将所判定的各配色规则的每一个、与该配色规则的名称和由适合色组构成的配色调色板对应起来加以显示。
文档编号H04N1/60GK1973303SQ20058002037
公开日2007年5月30日 申请日期2005年5月17日 优先权日2004年6月22日
发明者田中敏雄, 三轮真司 申请人:精工爱普生株式会社