信息处理装置、信息处理方法以及程序与流程

文档序号:22508318发布日期:2020-10-13 09:48阅读:148来源:国知局
本发明涉及信息处理装置、信息处理方法以及程序。
背景技术
::关于现有的内容生成,从内容的生成目的和图像中自动地选择模板来进行配色。例如,专利文献1记载的设计生成辅助装置具有:照片配置单元,其利用按类别进行分类后的数据组,将指定的一个以上的照片配置于模板的各个插图框,以使能够对从该数据组中选择出的模板数据生成平衡较好的平面设计;以及配色单元,其根据表示利用颜色的基本原则规定的颜色与图像的相关关系的表,对模板的各区域进行着色,使得与用与输入的平面设计相关的关键词确定的图像一致。现有技术文献专利文献专利文献1:日本特开2006-221601号公报技术实现要素:发明要解决的课题但是,现有的技术存在如下问题点:通过配置图像,内容整体的配色平衡被破坏。因此,本发明的一个或多个方式的目的在于,能够在配置有图像的情况下容易地生成成为优选配色的内容。用于解决课题的手段本发明的一个方式的信息处理装置的特征在于,该信息处理装置具有:显示部,其显示各种画面图像;输入部,其受理各种输入;图像转换部,其将用于内容的图像数据的图像形式转换成能够使用色相进行减色的图像形式,由此生成转换图像数据;图像减色部,其对所述转换图像数据的颜色进行减色以使所述转换图像数据的色相成为预先确定的数量的色相,由此生成对象图像数据;颜色面积计算部,其按照所述对象图像数据的每个颜色,计算在所述对象图像数据中的面积的大小;内容配色确定部,其根据在所述对象图像数据的颜色中所述面积最大的颜色,确定所述内容的配色图案;目的选择部,其经由所述输入部从预先确定的多个目的中接受生成所述内容的目的的选择;文本取得部,其经由所述输入部,按照所述选择出的目的来取得与预先确定的项目对应的文本;提议内容生成部,其按照预先确定的布局图案对所述图像数据的图像和所述取得的文本进行布局,并且按照所述确定的配色图案对所述内容的背景和所述取得的文本进行着色,由此生成用于显示提议内容的提议内容数据;以及内容提议部,其根据所述提议内容数据,将所述提议内容显示到所述显示部。本发明的一个方式的信息处理方法的特征在于,将用于内容的图像数据的图像形式转换成能够使用色相进行减色的图像形式,由此生成转换图像数据;对所述转换图像数据的颜色进行减色以使所述转换图像数据的色相成为预先确定的数量的色相,由此生成对象图像数据;按照所述对象图像数据的每个颜色,计算在所述对象图像数据中的面积的大小;根据在所述对象图像数据的颜色中所述面积最大的颜色,确定所述内容的配色图案;从预先确定的多个目的中接受生成所述内容的目的的选择;按照所述选择出的目的来取得与预先确定的项目对应的文本;按照预先确定的布局图案对所述图像数据的图像和所述取得的文本进行布局,并且按照所述确定的配色图案对所述内容的背景和所述取得的文本进行着色,由此生成用于显示提议内容的提议内容数据;以及根据所述提议内容数据,显示所述提议内容。本发明的一个方式的程序的特征在于,该程序使计算机作为以下部件发挥功能:显示部,其显示各种画面图像;输入部,其受理各种输入;图像转换部,其将用于内容的图像数据的图像形式转换成能够使用色相进行减色的图像形式,由此生成转换图像数据;图像减色部,其对所述转换图像数据的颜色进行减色以使所述转换图像数据的色相成为预先确定的数量的色相,由此生成对象图像数据;颜色面积计算部,其按照所述对象图像数据的每个颜色,计算在所述对象图像数据中的面积的大小;内容配色确定部,其根据在所述对象图像数据的颜色中所述面积最大的颜色,确定所述内容的配色图案;目的选择部,其经由所述输入部从预先确定的多个目的中接受生成所述内容的目的的选择;文本取得部,其经由所述输入部,按照所述选择出的目的来取得与预先确定的项目对应的文本;提议内容生成部,其按照预先确定的布局图案对所述图像数据的图像和所述取得的文本进行布局,并且按照所述确定的配色图案对所述内容的背景和所述取得的文本进行着色,由此生成用于显示提议内容的提议内容数据;以及内容提议部,其根据所述提议内容数据,将所述提议内容显示到所述显示部。发明效果根据本发明的一个或多个方式,能够在配置有图像的情况下容易地生成成为优选配色的内容。附图说明图1是概略地示出实施方式的内容生成装置的结构的框图。图2是示出配色图案数据的一例的示意图。图3是示出内容生成装置的硬件结构例的框图。图4是示出内容生成装置中的处理的流程图。图5是示出颜色面积数据的一例的概略图。具体实施方式图1是概略地示出作为实施方式的信息处理装置的内容生成装置100的结构的框图。内容生成装置100具有存储部110、显示部120、输入部130和控制部140。存储部110存储内容生成装置100中的处理所需的数据。存储部110具有图像存储部111、配色图案存储部112、目的存储部113、布局图案存储部114和提议内容存储部115。图像存储部111存储用于内容的图像数据。这里的图像数据例如是jpeg(jointphotographicexpersgroup:联合图像专家组)、png(portablenetworkgraphics:便携式网络图形)或bmp这样的图像形式的数据。配色图案存储部112存储表示决定配色时的配色图案的配色图案数据。配色图案数据按照每个主色表示多个配色图案、用于从多个配色图案中确定一个或多个配色图案的条件和不可使用的目的。另外,各个配色图案是主色、重点色和基础色的组合。图2是示出配色图案数据的一例的示意图。图2所示的配色图案数据112a是设蓝紫为主色的情况下的数据,并且是具有主色列112b、条件列112c、重点色列112d、基础色列112e、不可使用的目的列112f的表形式的数据。主色列112b存储表示作为主色的色相的信息。条件列112c存储用于确定配色图案的条件。这里,例如,根据主色中的平均饱和度(s)和平均明度(v)的范围,确定配色图案。重点色列112d存储表示配色图案中的成为重点色的色相的信息。例如,重点色为主色的相反颜色。基础色列112e存储表示配色图案中的成为基础色的色相的信息。例如,基础色成为预先确定的颜色。这里,基础色被预先设定成与主色进行明度对比以与主色调和。即,主色、重点色和基础色被预先设定成在配色理论上优异的配色。不可使用的目的列112f存储表示无法使用配色图案的目的的信息。在不存在这样的目的的情况下,对应的行为空栏。另外,图2所示的“bases”为主色的饱和度,“basev”为主色的明度,“baseh”表示主色的色相。返回到图1,目的存储部113存储表示生成内容的目的的目的数据。例如,目的数据表示:表示生成内容的目的的信息、在生成内容的目的中需要输入的项目和该项目的重要度。这里的重要度为较高的重要度或较低的重要度这两种。布局图案存储部114存储表示内容的布局图案的布局图案数据。布局图案是表示文本和图像的配置的数据。例如,布局图案表示输入的文本的项目的显示位置和尺寸、以及图像的显示位置和尺寸。提议内容存储部115将提议内容数据与由内容布局评价部148计算出的评价值对应起来存储。显示部120显示各种画面图像。输入部130受理各种输入。控制部140控制内容生成装置100中的处理。控制部140具有图像转换部141、图像减色部142、颜色面积计算部143、内容配色确定部144、目的选择部145、文本取得部146、提议内容生成部147、内容布局评价部148和内容提议部149。图像转换部141经由显示部120和输入部130,受理图像存储部111中存储的图像数据中的用于内容的图像数据的选择。而且,图像转换部141将选择出的图像数据的图像形式转换成hsv颜色空间或hsl颜色空间这样的、能够使用色相进行减色的颜色空间的图像形式,由此生成转换图像数据。另外,例如,在图像存储部111中存储的图像数据为一个的情况下等,也可以省略图像数据的选择。图像减色部142对转换图像数据的颜色进行减色以使转换图像数据的色相成为预先确定的数量的色相,由此生成对象图像数据。例如,将转换图像数据的色相分类成预先确定的数量的区段,对其像素值进行转换。具体而言,在hsv空间上用0°~360°表示转换图像数据的色相的情况下,按照每15°对色相进行分割,将色相分类成24个区段。然后,图像减色部142计算被分类成24个区段的像素的像素值的平均色相、平均明度和平均饱和度。然后,通过用计算出的平均色相、平均明度和平均饱和度表示被分类成24个区段的像素的像素值(色相、明度、饱和度),将转换图像数据转换成24色的对象图像数据。另外,在该例子中是以15°对色相进行等分,但是,等分不是必需的,进行几次分割可以根据使用的颜色系统而改变。颜色面积计算部143根据对象图像数据,按照每个颜色计算面积的大小。例如,颜色面积计算部143求出每个颜色的面积比例。具体而言,颜色面积计算部143能够根据相对于对象图像数据中包含的全部像素的数量的每个颜色的像素的数量,求出每个颜色的面积比例。另外,颜色面积计算部143也可以通过每个颜色的像素数量计算面积的大小。内容配色确定部144根据由颜色面积计算部143计算出的面积最大的颜色,确定配色图案。例如,内容配色确定部144使用由颜色面积计算部143计算出的面积比例、由图像减色部142计算出的主色的平均色相(h)、平均饱和度(s)和平均明度(v)以及如后所述由目的选择部145选择出的目的,根据配色图案数据确定配色图案。目的选择部145经由显示部120和输入部130,从用目的存储部113中存储的目的数据表示的多个目的接受生成内容的目的的选择。文本取得部146经由显示部120和输入部130,按照选择出的目的来取得与预先确定的项目对应的文本。提议内容生成部147以用布局图案存储部114中存储的布局图案数据表示的布局图案,配置由图像转换部141选择出的图像数据的图像和由文本取得部146取得的文本,按照由内容配色确定部144确定的配色图案进行着色,由此生成用于显示提议内容的提议内容数据。例如,提议内容生成部147用配色图案的主色对提议内容的背景进行着色,用重点色对重要度较高的项目的文本进行着色,用主色对重要度较低的项目的文本进行着色。内容布局评价部148是如下评价部:以使提议内容数据的配色比越接近预先确定的配色比则得到越高的评价的方式,进行提议内容数据的评价。内容布局评价部148以使提议内容数据中的基础色、主色和重点色的面积比越接近作为预先确定的面积比的基准面积比则得到越高的评价的方式,进行提议内容数据的评价。另外,根据配色理论,以成为优选配色的方式预定确定基准面积比。具体而言,基准面积比用基础色:主色:重点色=sb:sm:sa表示,为sb+sm+sa=100。而且,内容布局评价部148从提议内容数据提取基础色、主色和重点色的像素值,校正基础色、主色和重点色的面积,以使基础色:主色:重点色的合计面积比为100。而且,内容布局评价部148设基础色的校正面积为b,主色的校正面积为m,重点色的校正面积为a,通过下述的(1)式计算评价值e。e={(b-sb)÷sb}+{(m-sm)÷sm}+{(a-sa)÷sa}(1)设评价值e越小,评价越高。另外,(1)式的(b-sb)、(m-sm)和(a-sa)也可以是绝对值。此外,内容布局评价部148通过下述的(2)式,计算评价值e。e=(b-sb)2+(m-sm)2+(a-sa)2(2)在(2)式中,评价值e越小,评价越高。内容提议部149将提议内容存储部115中存储的提议内容数据提议给用户。例如,内容提议部149通过根据提议内容数据将提议内容显示到显示部120,提议给用户。另外,内容提议部149以能够知晓内容布局评价部148的评价的方式显示提议内容。图3是示出内容生成装置100的硬件结构例的框图。内容生成装置100具有存储装置160、通信接口(通信i/f)161、存储器162、cpu(centralprocessingunit:中央处理器)163、gpu(graphicsprocessingunit:图形处理单元)164、显示接口(显示i/f)165、显示装置166、输入接口(输入i/f)167和输入装置168。以上记载的存储部110能够通过存储装置160或存储器162来实现。显示部120能够通过显示i/f165和显示装置166来实现。输入部130能够通过输入i/f167和输入装置168来实现。控制部140能够通过cpu163将存储装置160中存储的程序读出到存储器162并执行读出的程序来实现。此外,控制部140的一部分或全部也可以通过gpu164来实现。这样的程序可以通过网络来提供,此外也可以记录到记录介质中来提供。即,这样的程序例如作为程序产品来提供。另外,内容提议部149将提议内容数据中的由用户选择出的提议内容数据经由通信i/f161而发布到一个或多个显示端末170。此外,内容生成装置100中的操作全部经由显示i/f165而显示到显示装置166。图4是示出内容生成装置100中的处理的流程图。首先,图像转换部141使显示部120显示用于选择图像存储部111中存储的图像数据的图像选择画面图像,经由输入部130而从用户接受用于内容的图像数据的选择。然后,图像转换部141取入选择出的图像数据(s10)。目的选择部145根据目的存储部113中存储的目的数据,使显示部120显示用于选择生成内容的目的的目的选择画面图像,经由输入部130从用户接受生成内容的目的的选择(s11)。文本取得部126使显示部120显示文本输入画面图像,该文本输入画面图像用于将文本输入到根据在步骤s11中选择出的目的而预先确定的项目(s12)。例如,假设对文本输入画面图像按照每个项目设置有输入文本的栏。此外,假设在文本输入画面图像显示有能够通过用户的选择来追加的项目。文本取得部126根据是否选择了在文本输入画面图像中能够追加的项目,判断是否追加了项目(s13)。在追加了项目的情况下(在s13中为“是”),处理进入步骤s14,在未追加项目的情况下(s13中为“否”),处理进入步骤s15。在步骤s14中,文本取得部126将输入所追加的项目的文本的栏追加到文本输入画面图中。然后,处理进入步骤s15。在步骤s15中,文本取得部126使用文本输入画面图像从输入部130接受文本的输入。然后,文本取得部126判断文本的输入是否已完成(s16)。例如,在文本输入画面图像设置有指示输入完成的按钮等区域,在将指定这样的区域的执行指示输入到输入部130的情况下,文本取得部126判断为文本的输入已完成。而且,在文本的输入已完成的情况下(s16中为“是”),处理进入步骤s17,在文本的输入未完成的情况下(在s16中为“否”),处理返回步骤s13。在步骤s17中,图像转换部141将在步骤s10中取入的图像数据转换成能够使用色相进行减色的颜色空间的图像数据,由此生成转换图像数据。此外,图像减色部142对转换图像数据进行减色处理。这里,假设图像转换部141将图像数据的图像形式转换成hsv空间的图像形式,图像减色部142对转换图像数据进行减色,生成24色的对象图像数据。接着,颜色面积计算部143分析对象图像数据,生成表示24色各自的面积比例、平均色相、平均饱和度和平均明度的颜色面积数据(s18)。平均色相、平均饱和度和平均明度是由图像减色部142计算出的。图5是示出颜色面积数据的一例的概略图。返回到图4,内容配色确定部144确定内容的配色图案(s19)。例如,内容配色确定部144参照颜色面积数据,将面积比率最高的、换言之面积最大的颜色确定为主色。而且,内容配色确定部144参照配色图案存储部112中存储的配色图案数据,确定配色图案。具体而言,主色是成为hsv=(232,47,96)的蓝紫,在配色图案存储部112中存储有图2所示的蓝紫的配色图案数据112a的情况下,内容配色确定部144判断为满足配色图案数据112a的条件列112c的第4行的条件,利用该行的主色、重点色和基础色确定配色图案。这里,重点色为主色的色相(平均色相)减去“180”而得到的值、主色的饱和度加上“40”而得到的值和主色的明度(平均明度)减去“30”而得到的值。此外,基础色为hsv=(0,0,20)。另外,在配色图案数据112a的第4行未存储不可使用的目的,因此,不进行与在步骤s11中选择出的目的的比较。但是,例如,在如配色图案数据112a的第1行那样存储有不可使用的目的的情况下,在步骤s11中选择出的目的与不可使用的目的一致时,无法使用该行的配色图案。接着,提议内容生成部147以用布局图案存储部114中存储的布局图案数据表示的布局图案,配置在步骤s10中取入的图像数据和在步骤s15中取得的文本,用在步骤s19中确定的配色图案进行着色,生成用于显示内容的提议内容数据(s20)。这里,利用布局图案数据表示多个布局图案,按照多个布局图案分别生成多个提议内容数据。例如,作为多个布局图案,改变图像的尺寸和文本的尺寸,由此,提议内容的配色发生变化。接着,内容布局评价部148,以使多个提议内容数据各自的基础色、主色和重点色的面积比越接近作为预先确定的面积比的基准面积比则得到越高的评价的方式,进行多个提议内容数据各自的评价(s21)。另外,内容布局评价部148将多个提议内容数据分别与其评价值对应起来存储到提议内容存储部115。接着,内容提议部149将基于提议内容存储部115中存储的多个提议内容数据的多个提议内容分别按照其评价从高到低的顺序表示的提议内容选择画面图像显示到显示部120,由此对用户进行内容的提议(s22)。另外,内容提议部149也可以将基于提议内容数据的提议内容按照评价从高到低的顺序逐个显示到显示部120,并且,还可以将多个提议内容包含在一个提议内容选择画面图像中显示到显示部120。如上所述,根据本实施方式,仅通过输入图像数据和文本,即使是没有色彩知识的用户也能够生成平衡较好的配色的内容。特别是在本实施方式中,用户能够从每个颜色的面积比中以使配色在配色理论上最优异的方式选择内容,因此,用户无需进行图像和文本的配置。此外,在本实施方式中,考虑用于内容的图像的颜色来选择配色图案,因此,即使在放置有图像的情况下,也能够保持画面整体的配色平衡。并且,在本实施方式中,能够针对重要项目的文本分配能够在提议内容中强调该信息的重点色,因此,能够选择内容的制作者有意地优先传达给内容视听者的信息。在图4所示的流程图中,是按照多个布局图案生成多个提议内容数据,但是,实施方式不限定于这样的例子。例如,也可以利用布局图案存储部114中存储的布局图案数据表示一个布局图案。在这样的情况下,也可以是,提议内容生成部147生成一个提议内容数据,内容提议部149根据生成的一个内容数据提议一个内容。在这样的情况下,也可以省略内容布局评价部148中的处理。此外,在不省略内容布局评价部148中的处理的情况下,内容提议部149也可以使显示部120显示内容布局评价部148中的评价值。此外,内容配色确定部144也可以确定多个配色图案。在这样的情况下,将一个或多个布局图案分别应用于多个配色图案,生成多个提议内容数据。此外,在以上记载的实施方式中,如图2所示,对满足某一条件的明度和饱和度逐个确定重点色和基础色,但是,不限定于这样的例子。例如,也可以对满足某一条件的明度和饱和度,逐个确定重点色和基础色。在这样的情况下,可确定多个配色图案,因此,可将一个或多个布局图案分别应用于多个配色图案,生成多个提议内容数据。标号说明100:内容生成装置;110:存储部;111:图像存储部;112:配色图案存储部;113:目的存储部;114:布局图案存储部;115:提议内容存储部;120:显示部;130:输入部;140:控制部;141:图像转换部;142:图像减色部;143:颜色面积计算部;144:内容配色确定部;145:目的选择部;146:文本取得部;147:提议内容生成部;148:内容布局评价部;149:内容提议部。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1