图像处理装置、图像处理方法以及程序的制作方法

文档序号:10494444阅读:434来源:国知局
图像处理装置、图像处理方法以及程序的制作方法
【专利摘要】图像处理装置(100)的获取部(231)从存储部(210)的胶水设定表(214)获取设置在被显示于显示部(30)的第一部件的显示状态和胶水之间的第一连接信息。获取部(231)从存储部(210)的胶水设定表(214)获取设置在被显示于显示部(30)的第二部件的显示状态和胶水之间的第二连接信息。连接部(232)根据获取部(231)获取的第一连接信息和第二连接信息,连接显示在显示部(30)上的第一部件和第二部件。显示控制部(230)将连接的第一部件和第二部件显示在显示部(30)上。
【专利说明】
图像处理装置、图像处理方法以及程序
技术领域
[0001]本发明涉及图像处理装置、图像处理方法以及程序。
【背景技术】
[0002]以往,改变二维模型的状态(例如,改变脸的表情或身体的动作等)的图像处理技术是公知的。
[0003]例如,专利文献I中记载了,根据改变外观的参数来改变构成二维模型的各部件,从而改变表情的图像处理技术。例如,专利文献I中公开了,部件为眼睛时,根据眼睛的开闭参数来开闭眼睛的图像处理技术。
[0004]现有技术文献
[0005]专利文献
[0006]专利文献I:日本特开2009-104570号公报

【发明内容】

[0007]发明所要解决的技术问题
[0008]然而,通常,对于构成二维模型的各部件,改变一个部件的外观比较容易(上述专利文献I的示例中眼睛部件单体的开闭动作等)。但是,很难将部件之间的接缝没有生疏感的显示。
[0009]特别是,连接的部件之间的显示状态为多个时(例如,上臂部件的显示状态和下臂部件的显示状态为多个时),用户必须对各部件的所有显示状态进行组合,做编辑作业。因此,部件的显示状态的数量会增加,用户的编辑作业量会增加。进一步地,存储容量也会增加。
[0010]另一方面,三维模型时,构成骨架的骨头上粘帖构成皮肤的皮。该三维模型中,根据骨头的运动,皮的形状会改变。为此,不存在像二维模型那样分离的部件之间连接的概念。
[0011]在这种情况下,在二维中,希望有一种能够抑制用户的作业量和存储容量,且部件之间没有生疏感地进行连接的图像处理技术。
[0012]本发明是鉴于上述事项提出的,其目的在于提出一种在二维中,能够抑制用户的作业量和存储量,并且部件之间没有生疏感的进行连接的图像处理装置、图像处理方法以及程序。
[0013]解决技术问题的手段
[0014]为了达到上述目的,本发明的图像处理装置,其特征在于,包括:
[0015]第一存储单元,以多个不同的显示状态分别存储第一连接信息,所述第一连接信息与在第一部件的显示状态和对二维分离的部件间的连接进行媒介的连接媒介部之间设置的连接相关;
[0016]第二存储单元,以多个不同的显示状态分别存储第二连接信息,所述第二连接信息与在第二部件的显示状态和所述连接媒介部之间设置的连接相关;
[0017]第一获取单元,从所述第一存储单元获取在被显示于显示单元的第一部件的显示状态和所述连接媒介部之间设置的第一连接信息;
[0018]第二获取单元,从所述第二存储单元获取在被显示于所述显示单元的第二部件的显示状态和所述连接媒介部之间设置的第二连接信息;以及
[0019]连接单元,根据由所述第一获取单元获取的所述第一连接信息和由所述第二获取单元获取的所述第二连接信息连接显示在所述显示单元的第一部件和第二部件。
[0020]发明效果
[0021]根据本发明,在二维中,能够抑制用户的作业量和存储量,并且可以使部件之间没有生疏感地进行连接。
【附图说明】
[0022]图1是示出本发明实施例涉及的图像处理装置的硬件构成的框图。
[0023]图2是本发明实施例涉及的图像处理装置的功能框图。
[0024]图3是示出参数设定处理流程的一示例的流程图。
[0025]图4A是示出部件表的一示例的图。
[0026I图4B是示出参数值的一示例的图。
[0027I图5A是示出部件的各显示状态的一示例的图。
[0028I图5B是示出显示状态表的一示例的图。
[0029]图6是示出胶水设定处理流程的一示例的流程图。
[0030]图7A是示出胶水G和上臂部件A2之间的关系的图。
[0031 ]图7B是示出上臂部件A2的胶水设定表的一示例的图。
[0032]图8A是示出胶水G和下臂部件B2之间的关系的图。
[0033]图SB是示出下臂部件B2的胶水设定表的一示例的图。
[0034]图9是示出连接处理的流程的一示例的流程图。
[0035]图10是阶段性的示出连接处理的各步骤的图。
[0036]图11是示出连接处理的各步骤中,连接形态步骤的另一示例的图。
[0037]图12是示出变形例涉及的图像处理装置的功能框图。
[0038]图13A是示出变形例的参数值的一示例的图。
[0039I图13B是示出显示在显示部的参数值的一示例的图。
[0040]图14是示出插值处理流程的一示例的流程图。
[0041 ]图15A是示出插值上臂部件A’的状态的图。
[0042]图15B是示出上臂部件A’的插值表的一示例的图。
[0043]图16A是示出插值下臂部件B’的状态的图。
[0044]图16B是示出下臂部件B’的插值表的一示例的图。
[0045]图17是阶段性的示出插值后连接处理的各步骤的图。
【具体实施方式】
[0046]下面,参照图1对本发明实施例的图像处理装置进行说明。
[0047]如图1所示的图像处理装置100包括:CPU21、R0M22、RAM23、HDD24,以及I/O端口 25。
[0048]其中,CPU21是控制整个图像处理装置100的中央处理装置。
[0049 ] R0M22是存储CPU21执行的程序的非易失性存储器。
[0050]RAM23是暂时展开CPU21执行的程序,并作为CPU21进行各种处理时的作业区域而使用的易失性存储器。
[0051 ] HDD (Heard Disc Drive)24是,记录与部件相关的各种数据的大容量非易失性存储器。例如,HDD24存储后述的二维模型的各部件和各种表的数据等。
[0052]I/O端口 25为,用于与键盘和鼠标等输入部10(参照图2)或显示器等显示部30连接的接口。
[0053]其中,CPU21读取R0M22内的各种程序,展开到RAM23。之后,CPU21通过这些各种程序控制图像处理装置100,以实现如图2所示的各部的功能。作为功能,如图2所示,包括,存储部210、设定部220以及显示控制部230。
[0054]首先,存储部210由HDD24构成。存储部210存储有部件存储部211和各种表(部件表212、显示状态表213、胶水设定表214)。需要说明的是,该存储部210作为第一存储单元和第二存储单元起到作用。
[0055]部件存储部211存储用户预先通过Photoshop或Painter等图像编辑软件作成的构成二维模型的各部件。该二维模型为人物时,各部件例如为,脸、眼睛、鼻子、脖子、上臂、下臂等。该各部件存在像脸和脖子那样具有并列关系的情况或者像脸和眼睛那样具有亲子关系的情况。对于各种表在后面进行说明。另外,部件存储部211存储的各部件也可以是对图像处理软件制作的部件进行加工后的。
[0056]该实施例中,对于一个部件,用户设定用于改变该部件外观的参数。通过设定该参数每个部件能够获得多个显示状态。下面,对参数的设定进行具体说明。
[0057]设定部220,包括参数设定部221和胶水设定部222,根据来自用户的输入部10的操作进行各种设定。
[0058]参数设定部221根据来自用户的输入部10的操作,对部件进行参数设定。对于该参数设定部221进行的参数设定处理参照图3进行说明。该参数设定处理,是用户通过输入部10选择欲设定参数的部件,并以此为契机而开始的。需要说明的是,部件的选择,例如经由显示在显示部30的部件选择画面等进行。
[0059]首先,参数设定部221将被选择的部件作为编辑对象进行显示(步骤S101)。具体地,参数设定部221将用户选择的部件显示在显示部30上。例如,用户选择上臂部件时,该上臂部件显示在显示部30上。
[0060]接下来,参数设定部221判断是否接受到参数(步骤S102)。接受到参数时(步骤S102;是),参数设定部221将接受到的参数与部件关联生成部件表212(步骤S103)。例如,参数设定部221接受到作为参数的上臂部件参数ΘΧ、ΘΥ以及衣服时,将这些参数与上臂部件关联,生成如图4Α所示的部件表,并存储到存储部210。
[0061]其中,ΘΧ是表示以旋转轴为中心将部件横向旋转时的旋转角度的参数。另外,ΘΥ是表示以旋转轴为中心将部件纵向旋转时的旋转角度的参数。衣服是表示部件穿着的服装的参数。
[0062]返回到图3,部件表已经存在的情况等中没有接受到部件的参数时(步骤S102;否),前进到步骤S104。
[0063]步骤S104中,参数设定部221判断是否接受到参数值(步骤S104)。具体地,参数设定部221判断是否接受到用户选择的部件的参数值。例如,用户选择的部件为上臂部件时,参数设定部221对于θχ、θγ以及衣服判断是否接受到参数值。
[0064]其中,参数设定部221没有接受到参数值时(步骤S104;否),结束参数设定处理。另一方面,参数设定部221接受到参数值时(步骤S104;是),生成与接受的参数值对应的显示状态的部件并存储、显示(步骤S105)。
[0065]例如,如图4Β所示,用户对于上臂部件的各参数(θχ,θγ,衣服)分别设定了(-90,0,I),(O,O,I),(90,0,I)。那么,参数设定部221如图5A所示,生成与接受的参数值对应的各显示状态Al、A2、A3的上臂部件并存储到部件存储部211。而且,用户通过选择自己设定的参数可以在Al、A2、A3之间切换,并显示在显示部30。
[0066]其中,参数ΘΧ的旋转角度的正负分别是,正表示右旋转,负表示左旋转。图5A中,与参数值(O,O,I)对应的显示状态Α2的上臂部件,右向旋转90°的显示状态为参数值(90,O,I)对应的显示状态A3的上臂部件,左向旋转90°的显示状态为参数值(_90、0、1)对应的显示状态Al的上臂部件。
[0067]返回到图3,步骤S105之后,参数设定部221根据接受的参数值生成部件的显示状态表213(步骤S106),结束参数设定处理。例如,上述的上臂部件示例情况下,参数设定部221生成如图5Β所示的上臂部件的显示状态表,并存储到存储部210,结束参数设定处理。
[0068]该显示状态表213是,在部件ID上关联参数、参数值、显示状态ID、对象的表。例如,图5B的上臂部件的显示状态表中,作为上臂部件的部件ID的A上对应各显示状态Al、A2、A3各自的参数、参数值和对象。
[0069]其中,对象是指,构成部件的一个构成要素。部件是由成为该构成要素的多个对象构成的。对象例如为,线图、图像、多边形(二维平面状的多边形)等。部件ID为A的上臂部件也是由多个对象构成,通过根据参数值改变这些多个对象,从而可以呈现出图5A的各显示状态 Al、A2、A3。
[0070]其中,对象中,线图不限于直线和曲线绘制的轮廓线。包括由这些直线和曲线绘制的轮廓线所包围的区域内填充和色调等。另外,图像包括表示图案和设计等的图案图像或质感的纹理图像等。
[0071]这样,根据从用户的输入部10的操作,重复图3的参数设定处理,设定每个部件的参数和参数值,能够生成部件表212和显示状态表213。分别表示在图4和图5的部件表和显示状态表为部件表212和显示状态表213的一示例。另外,通过重复参数设定处理,在部件存储部211存储多个不同显示状态的部件。
[0072]该实施例中,用户除了上臂部件以外设定下臂部件的参数和参数值。而且,图5A中表示的各显示状态B1、B2、B3的下臂部件和,图5B中表示的下臂部件的显示状态表是,由参数设定处理生成并存储的。
[0073]需要说明的是,在下面的说明中,显示状态A1、A2、A3各自的上臂部件称为上臂部件A1、A2、A3。另外,作为这些各显示状态的上臂部件的上位概念,将不具有特定的显示状态的上臂部件称为上臂部件A。下臂部件也相同。
[0074]返回到图2,胶水设定部222根据用户从输入部10进行的操作,为存储在部件存储部211的部件的每个不同显示状态设定与胶水之间的连接相关的连接信息。
[0075]其中,胶水是指,对二维分离的部件之间的连接的连接媒介部。该实施例中,根据设定在胶水和一个的部件的显示状态之间的连接信息,和设定在胶水和连接对象的另一个的部件的显示状态之间的连接信息,连接该一个和另一个的部件。胶水设定部222根据用户操作设定作为前提的连接信息。其中,对于该胶水设定部222进行的胶水设定处理参照图6进行说明。当用户通过输入部10选择了想要设定与胶水之间的连接信息的显示状态的部件时,设置胶水设定模式,以此为契机,开始该胶水设定处理。
[0076]作为设置该胶水设定模式的方式,例如为用户在选择了部件的状态下,经输入部10的鼠标按下胶水设定模式按钮的情况。或者,用户在选择了部件的状态下点击鼠标右键显示菜单后,选择胶水设定模式的情况。
[0077]首先,胶水设定部222显示所选择的显示状态的部件和胶水G(步骤S201)。具体地,胶水设定部222将用户所选择的显示状态的部件和胶水G显示在显示部30上。例如,用户选择上臂部件A2时,如图7A所示,该上臂部件A2和胶水G分离的被显示在显示部30上。
[0078]该胶水G在二维平面的任意位置上,与上臂部件A2分开地被显示,位置大小根据用户操作而自由变形。用户通过输入部10调整该胶水G的位置大小,使得安到上臂部件A2上。由此,该胶水G的一部分成为与其它连接对象部件的连接部分。
[0079]接下来,胶水设定部222接受对胶水G的位置影响度的设定(步骤S202)。该位置影响度表示将胶水G靠近到部件的程度的强度。图7A中,虽然用户将胶水G安到了上臂部件A2,但实际的处理中通过对其它连接对象部件设定的位置影响度来从两端拉伸胶水G以调整胶水G的位置,决定部件之间的连接位置。为此,设定该位置影响度的用户在注意到其它连接对象部件的同时,设定作为连接位置的胶水G伸展多少。由此,该位置影响度可以称为,表示部件和胶水G之间位置关系的位置信息。
[0080]其中,用户例如通过输入部10将上臂部件A2和胶水G之间的位置影响度设定为50 %时,胶水设定部222接受该位置影响度的设定。
[0081]接下来,胶水设定部222接受到胶水G的连接形态的设定(步骤S203)。该连接形态是,对于根据位置影响度被调整位置的胶水G的连接状态。作为该连接形态,例如有伸展、移动等。其中,用户例如通过输入部10将从上臂部件A2到胶水G的连接形态设定为伸展时,胶水设定部222接受作为连接形态的伸展的设定。
[0082]接下来,胶水设定部222接受权重的设定(步骤S204)。该权重表示所选择的显示状态的部件的连接部分以及连接部分以外的变形程度。
[0083]具体地,用户如图7A中菱形所示,通过输入部10分别将上臂部件A2的权重位置设定为菱形的位置,权重的大小设定为菱形的大小。那么,胶水设定部222接受包含权重位置和大小的权重的设定。具体地,胶水设定部222从菱形位置获取二维平面上的位置坐标,根据菱形的大小获取表示权重的值,并将其作为上臂部件A2和胶水G之间的一个连接信息的权重而接受。
[0084]该权值成为部件之间连接后(例如,上臂部件A2和连接部分的部件连接后),连接部分以及连接部分以外的部分以自然结合的方式变形时的基准(变形位置和变形程度)。例如,图7A的示例情况下,在连接部分的两个菱形的位置表示较大的变形。另一方面,在连接部分以外的部分(即,上臂部件A2的部分)的四个菱形的位置表示以比连接部分更小的变形量产生了变形。通过采用该权重的变形使部件之间可以自然结合。
[0085]接下来,胶水设定部222接受颜色的混合比和混合范围的设定(步骤S205)。该颜色的混合比表示将被选择的显示状态的部件的颜色混合到连接对象的部件的颜色的强度。另夕卜,混合范围是指,被选择的显示状态的部件的颜色混合到连接对象的部件的范围。其中,用户例如对上臂部件A2没有设定颜色的混合比和混合范围时,胶水设定部222接受表示均没有设定的“O”。
[0086]接下来,胶水设定部222生成胶水设定表(步骤S206)。具体地,胶水设定部222根据分别在步骤S202至S205接受的设定的位置影响度、连接形态、权重、颜色混合比以及混合范围,生成被选择图像的显示状态和胶水G之间的胶水设定表214,并存储到存储部210。
[0087]上述的上臂部件的示例中,胶水设定部222生成设定有图7B所示的显示状态A2和胶水G之间的连接信息的上臂部件A2的胶水设定表,并存储到存储部210。这样,通过重复胶水设定处理,对某个部件的多个不同显示状态(例如,对上臂部件A的显示状态A1、A2、A3),分别生成设定有与胶水G之间的连接相关的连接信息的胶水设定表,并存储。
[0088]该实施例中,用户除了在上臂部件A2之外下臂部件B2也设定有位置影响度等,通过胶水设定处理生成如图SB所示的下臂部件B2的胶水设定表并存储。从该下臂部件B2的胶水设定表得知,用户设定了以图8A的虚线所表示的颜色的混合范围、50%的混合比。
[0089]需要说明的是,上述胶水设定处理中也可以调换各步骤的顺序。另外,也可以跳过非必要的步骤。另外,对位置影响度的值、连接形态的选择、颜色的混合比的值等设定,用户可以通过任意的设定画面等进行。另外,胶水设定表的权重的位置和大小虽然是菱形,但实际上存储有权重的位置坐标和权重的大小的值(例如,根据菱形的大小从最小的I至最大的10权重的值等)。另外,菱形为一示例,只要用户能够识别通过何种形状、方式设定权重都是可行的。
[0090]另外,上述的参数设定处理以及胶水设定处理中,虽然在显示部30显示所设定的部件(步骤SlOl和步骤S201),但不限于此。例如,二维模型的各部件被显示在显示部30的状态下,如果用户以选择所设定的部件为契机开始上述任何处理时,可以省略上述步骤S101、S201o
[0091]以上说明的,由参数设定处理的多个不同显示状态的部件生成和由胶水设定处理的连接信息的生成是,当进行部件之间的连接时,有必要作为前提而进行的前处理。下面,对基于该前处理的连接的功能进行具体说明。
[0092]返回到图2,显示控制部230包括,与连接相关功能的获取部231和连接部232。该显示控制部230进行对连接后的部件到显示部30上的显示控制。需要说明的是,显示控制部230作为显示控制单元起到其作用。
[0093]获取部231从该显示状态的部件的胶水设定表获取设置在被显示于显示部30的一个部件的显示状态和胶水之间的连接信息。另外,获取部231从该显示状态的部件的胶水设定表获取设置在被显示于显示部30的另一个部件的显示状态和胶水之间的连接信息。需要说明的是,获取部231以第一获取单元和第二获取单元起到其作用。
[0094]连接部232,根据获取部231获取的两个连接信息,连接显示在显示部30的一个部件和另一个部件。需要说明的是,连接部232作为连接单元起到其作用。
[0095]其中,参照图9对由获取部231和连接部232连接的相关的连接处理进行说明。作为该连接处理的前提,当被显示在显示部30的两个部件分别具有胶水设定表时,即两个部件使用在前处理设定的连接信息而处于可连接的状态是必须的。另外,显示在显示部30的两个部件的二维平面上的配置位置和配置方向是根据二维模型的姿态(二维模型整体的姿势)决定的。在根据二维模型的姿态决定的配置位置和配置方向中,绘制两个部件并显示时有必要连接这两个部件的情况下(两个部件的配置位置被分离,且具有在前处理设定的连接信息),该连接处理在显示之前率先开始。
[0096]需要说明的是,上述配置位置是指,二维平面中配置部件的位置坐标。另外,配置方向是指,根据二维模型的姿态确定的上述位置坐标中部件所面向的既定方向。
[0097]其中,连接处理开始时,依次进行以下处理。
[0098]首先,获取部231从连接对象的两个部件各自的胶水设定表获取连接信息(步骤S301)。例如,被显示在显示部30的一个部件为上臂部件A2,另一个部件为下臂部件B2时,获取部231从存储部210获取包含在A2的胶水设定表的连接信息和包含在B2的胶水设定表的连接信息。
[0099]接下来,连接部232根据两个位置影响度调整两个部件的连接位置(步骤S302)。例如,根据二维模型的姿态确定的上臂部件A2和下臂部件B2在二维平面上的配置位置和配置方向为图1O的步骤O所示的内容。对于连接部232,由于包含在上臂部件A2的连接信息的位置影响度为50% (参照图7B的A2的胶水设定表),包含在下臂部件B2的连接信息的位置影响度为50% (参照图SB的B2的胶水设定表),因此相互拉胶水G的力相同。因此,作为连接位置的胶水G成为两个部件的位置的中间位置(参照图10的步骤I)。需要说明的是,作为该连接位置的胶水G也可以根据步骤O的上臂部件A2和下臂部件B2各自的胶水G新生成,也可以使用任意一个的胶水G作为连接位置。
[0100]接下来,连接部232对于调整的连接位置,以两个部件各自的连接形态进行连接(步骤S303)。例如,上臂部件A2的连接形态为伸展、下臂部件B2的连接形态为移动时,对于调整了的胶水G的连接位置,上臂部件A2延伸进行相连,下臂部件B2移动进行相连(参照图10的步骤2)。此时,随着连接形态的改变,菱形的位置(权重的位置)也会改变。
[0101]接下来,连接部232根据权重使连接部分变形(步骤S304)。例如,根据在图7A和图8A中设定的权重将上臂部件A2和下臂部件B2的连接部分以自然结合的方式变形(参照图10的步骤3)。从图10的步骤3能够得知,在连接部分较大的菱形位置产生了较大的变形。另一方面,可以得知,在连接部分以外的部分(即,上臂部件A2和下臂部件B2的部分)的菱形位置变形较小。由此,连接部分可以没有歪斜的自然结合。
[0102]接下来,连接部232判断是否有颜色的混合(步骤S305)。具体地,连接部232可以通过判断两个部件中是否设定有一个或两个的颜色的混合比和混合范围,来进行上述的判断。
[0103]其中,如果没有颜色的混合时(步骤S305;否),显示控制部230将连接的部件显示在显示部30(步骤S307),结束连接处理。
[0104]另一方面,有颜色的混合时(步骤S305;是),连接部232根据混合比和混合范围来混合颜色(步骤S306) ο例如,B2的胶水设定表中,颜色的混合比为50 %,颜色的混合范围为虚线的椭圆所示的范围,因此下臂部件B2的颜色以混合比50%混合到上臂部件A2的颜色中(图10的步骤4)。
[0105]接下来,混合颜色后,步骤S307中将连接的部件显示在显示部30(图10的步骤5),并结束连接处理。
[0106]根据以上的连接处理,图像处理装置100具有获取部231和连接部232,由此,在分离的部件之间分别设定有连接信息时,利用该连接信息能够连接部件彼此。
[0107]用户在前处理中,可以分别在部件的每个显示状态与胶水之间设定连接信息。这个事项,例如,二维模型的某个部件具有10种显示状态的变化,与其连接的部件具有10种显示状态的变化时,作为用户,可分别在其总和的20种显示状态的每一个与胶水之间设定连接信息。
[0108]S卩,作为用户,对于所有组合的10 X 10 = 100个模式全部进行连接的编辑作业。另夕卜,即使任意一者或两者的显示状态增加,用户可对所增加部分的显示状态设定连接信息,并进行编辑作业,以将增加部分的部件的显示状态分别连接到连接对象的部件的所有显示状态上。另外,由于不需要对所有组合进行编辑作业,因此不需要存储全部组合数据。因此,二维中,能够抑制用户的作业量和存储容量的同时,进行部件之间的连接。
[0109]也就是说,通过连接媒介部(胶水)可以解决二维模型的部件之间难以以没有生疏感的接缝显示的技术问题和存储容量较大的技术问题。
[0110]另外,前处理中,用户设定各种信息作为连接信息。而且,连接处理中,利用设定的各种信息(例如,利用权重、颜色的混合等)能够自然地连接部件彼此。因此,在二维中,能够抑制用户的作业量和存储容量,使部件之间的接缝没有生疏感地进行连接。
[0111]另外,该实施例中,以连接作为前提,为了进行无需绘制的二维部件的自然连接,而引入了中立的称为居间连接的胶水的新技术思想。由此,解决了在三维模型中没有的、分离的二维部件之间的连接的技术问题。
[0112]需要说明的是,上述的连接处理中,虽然以上臂部件A2的连接形态为伸展,下臂部件B2的连接形态为移动的情况下的示例进行了说明,但不限于此。其中,对于别的连接形态的示例,参照图11进行说明。
[0113]图11的步骤I是,对于上臂部件A4和下臂部件B4,根据包含在两个部件的连接信息中的位置影响度调整连接位置的情况(相当于图9的连接处理中的步骤S302)。其中,由于上臂部件A4的位置影响度比下臂部件的位置影响度大,因此可以得知成为连接位置的胶水G被拉近到上臂部件侧。另外,作为部件参数的θχ、θγ、衣服以外还设定尺寸,上臂部件A4和下臂部件Β4的尺寸不同。
[0114]此时,虽然对于上臂部件Α4连接形态为伸展即可,但是对于下臂部件Β4仅以移动或伸展的任一的话无法自然的连接。这种情况下,连接部232对下臂部件Β4的方向以及尺寸进行修正并使其伸展(参照图11的步骤2)。
[0115]图11的步骤2中,对下臂部件Β4的连接的方向和连接部分的尺寸进行补正时,由于以平滑的曲线伸展而成为自然的连接。这样,即使作为连接对象的两个部件无法仅以一个连接形态连接时(例如,两个部件的尺寸和方向不同的情况),连接部232组合连接形态以成为自然的连接,从而连接两个部件。
[0116]需要说明的是,连接形态的设定中,用户针对尺寸和方向不同的情况可以预先设定多个连接形态(例如,除了连接形态的伸展之外设定修正选项等)。或者,连接部232除了在用户设定的一个连接形态之外可以自动进行修正等以进行连接。
[0117](变形例)
[0118]以上虽然完成了实施例的说明,但是理所当然地图像处理装置100的具体结构不限于上述实施例的说明。
[0119]例如,作为变形例可以想到将图像处理装置100变为图12所示的图像处理装置100’。该图像处理装置100’与图像处理装置100的区别在于具有插值部233。需要说明的是,硬件构成与图像处理装置100相同。另外,插值部233作为第一插值单元、第二插值单元、第一连接信息插值单元以及第二连接信息插值单元起到其作用。
[0120]上述的实施例中,对每个部件存储多个显示状态,并根据用户操作切换这些显示状态作为前提。该变形例中,作为代替,在用户设定的显示状态的部件之间插值某个部件。下面,对该插值进行具体说明。
[0121]插值部233进行I)部件插值,和2)连接信息插值。
[0122]在进行I)的部件插值时,用户预先在上述的参数设定处理中设定多个某个部件的参数,生成可以表示多个显示状态的部件。图13A的参数值的示例中,用户通过预先的参数设定处理生成能够以黑圆表示的9个显示形态上臂部件A。
[0123]插值部233根据黑圆和黑圆之间的参数值生成这些9个黑圆之间的显示状态的部件,并进行插值。通过该部件插值,例如上臂部件A能够具有9个以上的显示状态。
[0124]其中,显示控制部230将图13B所示的参数值显示在显示部30,使得用户能够自由地改变显示状态。用户通过鼠标等的输入部10能够自由的扫描白圆。插值部233接受该白圆的位置,根据其位置的参数值进行部件插值。下面,参照图14对该插值处理进行说明。该插值处理是以用户改变白圆的位置为契机开始的。
[0125]首先,插值部233判断是否有相应于所接受到的参数值的显示状态的部件(步骤S401)。其中,白圆的位置例如与黑圆重叠时,即已经存在显示状态的部件时(步骤S401;是),由于没有必要进行插值因此结束插值处理。结束该插值处理后,如果没有必要进行上述连接处理(没有连接对象的部件时等),显示控制部230直接将用户已经设定的某个显示状态的部件显示在显示部30。如果有必要进行连接处理时(对于连接对象的部件,该部件具有连接信息时),结束连接处理后,将连接后的部件显示在显示部30。
[0126]另一方面,如果没有相应于接受到的参数值的显示状态的部件时(步骤S401;否),即白圆的位置和黑圆不重叠并且白圆的位置在任意黑圆之间时,插值部233根据与白圆的位置对应的接受的参数值插值显示状态的部件(步骤S402)。
[0127]例如,用户将白圆的位置改变为图13B的箭头(I)所示的位置。此时,插值部233接受的参数值(θχ,θγ,衣服)为,上臂部件A2的参数值(0,0,1)和上臂部件A3的参数值(90,0,I)之间的值为(45,0,1)。根据该值,插值部233对上臂部件Α2和上臂部件A3之间的上臂部件Α’进行补充(参照图15Α)。该处理就是部件插值。
[0128]需要说明的是,对部件插值虽然是根据箭头(I)进行了说明,但是用户将白圆的位置移动到图13Β的箭头(2)所示的位置时,理所当然根据其位置的参数进行部件插值。
[0129]接下来,对2)连接信息插值进行说明。
[0130]插值部233是对插值的部件的显示状态和胶水G之间的连接信息进行插值(步骤S403)。例如,插值部233根据设定在上臂部件Α2和胶水G之间的连接信息(参照图15Β的上臂部件Α’的插值表)和设定在上臂部件A3和胶水G之间的连接信息,对插值的上臂部件Α’和胶7KG之间的连接信息进行插值。该处理就是连接信息插值。
[0131]其中,如图15B的A’的插值表所示,上臂部件A2和上臂部件A3的位置影响度分别为50%和80%时,插值部233将上臂部件A’和胶水G之间的位置影响度插值为中间值的65%。另外,颜色的混合比和混合范围只设定在上臂部件A3上,因此上臂部件A’上设定有作为中间值的混合比40%和混合范围。权重位置也在上臂部件A2和A3上有细微的不同(以不同的显示状态权重的位置坐标完全一致的情况除外),上臂部件A’的权重位置为两者的中间坐标值。
[0132]通过这样,位置影响度逐渐变强(以与连接对象部件之间的关系逐渐拉近连接位置),能够插值逐渐进行混合的连接信息。
[0133]需要说明的是,该示例中,权重的大小在上臂部件A2和A3上没有差异,因此插值的上臂部件A’的权重大小也相同,但是权重的大小(菱形的大小)不同时,权重的大小也插值为中间值。另外,连接形态不同时,例如上臂部件A2为伸展,A3为移动时,插值的连接形态可以为组合伸展和移动的连接形态。例如,插值的连接形态中,对于连接位置与连接对象部件之间的关系确定的胶水G,延伸的距离为一半,剩下的部分以移动进行连接等。
[0134]另外,该实施例中,上臂部件A2和A3中只有旋转角ΘΧ的显示状态不同,虽然部件自身的尺寸没有变化,但是也能够得到作为参数的尺寸发生改变的情况(例如,上臂部件A3比Α2的尺寸大的情况)。另外,根据二维模型的姿态也能够得到Α2和A3中配置的方向不同的情况。此时,胶水G不会以相同的大小和相同的位置安在被插值的上臂部件Α’上。
[0135]为此,在尺寸和方向改变时,插值部233根据插值的上臂部件Α’的参数值(尺寸为Α2和A3的中间尺寸,方向为具有Α2和A3之间产生的角度差的中间角度的方向)修正胶水G自身的尺寸和位置偏差。由此,对于尺寸和方向不同的上臂部件Α2和A3之间被插值的上臂部件Α’,能够自动的插值作为连接部分的胶水G。
[0136]返回到图14的插值处理,步骤S403的连接信息插值后,结束插值处理。该插值处理后,如果没有必要进行上述的连接处理时,显示控制部230直接将被插值的部件显示在显示部30。如果有必要进行连接处理时,被插值的部件之间进行连接处理后,将连接后的部件显示在显示部30。
[0137]此时,是否有必要进行连接处理是,在被插值的部件和胶水G之间存在被插值的连接信息,且连接对象部件也存在被插值的连接信息时,通过上述图9的连接处理在被插值的部件之间进行连接。
[0138]其中,例如通过上述插值处理,下臂部件Β2和Β3之间的下臂部件B’被插值(参照图16Α),且下臂部件B’和胶水G之间的连接信息(参照图16Β的B’的插值表)被插值。该插值处理的时机是,由于上臂和下臂部件的参数相同,用户通过输入部10启动上述的白圆时,同时可以进行上臂和下臂部件的插值处理。
[0139]而且,根据插值的两个连接信息通过上述的图9的连接处理连接插值的上臂部件Α’和下臂部件B’。其中,插值的上臂部件Α’和下臂部件B’的配置位置和配置方向是以图17的步骤O所示的情况进行说明。首先,连接部232根据两个位置影响度调整两个部件的连接位置。此时,上臂部件Α’的65%的位置影响度比下臂部件B’的35%的位置影响度大,因此连接位置稍微偏向上臂部件Α’(参照图17的步骤I)。
[0140]接下来,连接部232对于调整的连接位置,以两个部件各自的连接形态连接(参照图17的步骤2),根据权重变形之后(参照图17的步骤3)混合颜色(参照图17的步骤4)。此时,由于插值的两个部件上分别设定有混合比和混合范围,因此对于椭圆形权重的部分,两个部件的颜色之间进行混合。然后,显示控制部230在显示部30上显示连接的部件(参照图17的步骤5)。
[0141]以上说明的变形例中,图像处理装置100’具有插值部233,该插值部233通过插值处理进行部件插值和连接信息插值。通过重复该插值处理(例如,通过每次白圆的位置改变时进行重复),能够可连续的插值部件。另外,插值处理后,根据有没有连接处理以连接插值后部件彼此的状态或非连接的显示在显示部30,能够以逐渐平滑的连接改变部件的显示状态。由此,与上述的不连续替换显示状态的实施例相比,通过插值能够增加显示状态的变化。此外,部件之间的接缝部分也能够没有生疏感的连接并显示。
[0142]需要说明的是,上述实施例和变形例中,主要以上臂部件和下臂部件为例进行说明。但是,不限于此,对于二维模型中需要连接的某个部件之间(例如,脸和脖子、脖子和躯体、下臂和手等),能够适用上述连接处理和插值处理。
[0143]另外,参数设定处理中,根据用户操作设定参数也是一个示例,用户可以设置多个与二维模型的各部件相关的参数。另外,胶水设定处理中,根据用户操作设定的连接信息也是一个示例,用户能够设定多个与连接对应的有用的信息。
[0144]另外,上述实施例和变形例中,是以一个胶水为前提进行了说明,但不限于此。例如,在胶水设定处理中,对于某个显示状态的部件,在胶水Gl和G2之间分别设定连接信息也是可以的。此时,如果设定使用哪个胶水的使用条件,就能够知道使用的连接信息。例如,可以想到通常使用的为胶水Gl,作为例外使用(例如,特定连接对象部件之间使用的连接信息)的为胶水G2的使用方法。
[0145]另外,上述实施例和变形例中,胶水是以媒介两个部件之间的连接为前提进行说明的,但是不限于此。胶水可以是媒介三个以上部件之间的连接。例如,根据具有连接关系的三个部件的连接信息连接三个部件也是可以的。
[0146]另外,上述的实施例和变形例中,胶水是以媒介未插值的部件或插值的部件之间的连接为前提进行说明的,但不限于此。胶水也可以媒介未插值的部件和插值的部件之间的连接。
[0147]另外,对某个部件具有多个显示状态时,在某个显示状态的部件之间进行插值,而别的显示状态的部件之间可以不进行插值。例如,上臂部件A具有显示状态Al至A6时,对Al至A4之间进行插值,A4至A6之间不进行插值而是不连续的进行替换。
[0148]另外,上述变形例中,插值部233根据用户设定的多个参数值之间的参数值对部件进行插值,但不限于此。插值部233除了部件插值以外也可以将部件外插。例如,根据图13B所示的用户设定的9个黑点所表示的参数值所包围的范围以外的参数对部件进行外插。例如,根据在-90°到90°的θχ以外的θχ的参数值为100°、和在-45°到45°的0y以外的0y的参数值为50°对部件进行外插等。
[0149]另外,对构成二维模型的多个部件进行上述的连接处理和插值处理,结果是,将确定的二维模型的一个姿态作为第一帧,另一个姿态作为第二帧,进一步地再一个姿态作为第三帧情况下,制作多个帧。而且,通过将这些帧在时间轴上并排,并以30fps等再生,从而能够制作动画。
[0150]另外,上述实施例和变形例中,全部是以二维为前提进行说明的。但是,为了以防万一附带说明一下,该连接处理和插值处理对于具有深度的三维空间也是适用的。
[0151]另外,上述实施例中,对用于实现各处理相关的各功能(获取部231、连接部232、插值部233等)的程序,预先存储在R0M22的情况进行了说明。但是,为了实现各部功能的程序可以存储、配置在软盘、CD_R0M(Compact Disc Read Only Memory) nDVD(DigitalVersatile Disc)以及M0(Magnet_0ptical Disc)等计算机可读的存储介质中,通过将这些程序安装到PC等计算机上,以构成能够实现上述各部的功能的计算机。
[0152]另外,程序可以存储在具有因特网等通信网络的服务器的磁盘等中,例如也可以使计算机能够进行下载等。
[0153]以上,对本发明的实施例进行了说明,但是该实施例仅仅是示例,不是对本发明的权利要求进行限定。本发明可以采取其它各种实施例,进一步地,在不脱离本发明的要点的范围内,可以进行省略或替换等各种变更。这些实施例和其变形例被包含在记载有权利要求的发明等同的范围内。
[0154](备注I)
[0155]一种图像处理装置,其特征在于,包括:
[0156]第一存储单元,以多个不同的显示状态分别存储第一连接信息,所述第一连接信息与在第一部件的显示状态和对二维分离的部件间的连接进行媒介的连接媒介部之间设置的连接相关;
[0157]第二存储单元,以多个不同的显示状态分别存储第二连接信息,所述第二连接信息与在第二部件的显示状态和所述连接媒介部之间设置的连接相关;
[0158]第一获取单元,从所述第一存储单元获取在被显示于显示单元的第一部件的显示状态和所述连接媒介部之间设置的第一连接信息;
[0159]第二获取单元,从所述第二存储单元获取在被显示于所述显示单元的第二部件的显示状态和所述连接媒介部之间设置的第二连接信息;以及
[0160]连接单元,根据由所述第一获取单元获取的所述第一连接信息和由所述第二获取单元获取的所述第二连接信息连接显示在所述显示单元的第一部件和第二部件。
[0161](备注2)
[0162]根据备注I所述的图像处理装置,其特征在于,
[0163]所述第一连接信息中含有表示所述第一部件和所述连接媒介部之间的位置关系的第一位置信息,
[0164]所述第二连接信息中含有表示所述第二部件和所述连接媒介部之间的位置关系的第二位置信息,
[0165]所述连接单元根据所述第一位置信息和所述第二位置信息调整显示在所述显示单元上的第一部件和第二部件之间的连接位置,并连接该第一部件和该第二部件。
[0166](备注3)
[0167]根据备注I或2所述的图像处理装置,其特征在于,
[0168]所述第一连接信息中含有第一形态信息,所述第一形态信息表示相对于所述连接媒介部的所述第一部件的连接形态,
[0169]所述第二连接信息中含有第二形态信息,所述第二形态信息表示相对于所述连接媒介部所述第二部件的连接形态,
[0170]所述连接单元,将显示在所述显示单元的第一部件变更为所述第一形态信息所表示的连接形态,将显示在所述显示单元的第二部件变更为所述第二形态信息所表示的连接形态,连接该变更后的第一部件和第二部件。
[0171](备注4)
[0172]根据备注1-3中任一个所述的图像处理装置,其特征在于,
[0173]所述第一连接信息中含有表示所述第一部件的连接部分中的变形程度的第一权重信息,
[0174]所述第二连接信息中含有表示所述第二部件的连接部分中的变形程度的第二权重信息,
[0175]所述连接单元连接被显示在所述显示单元的第一部件和第二部件后,根据所述第一权重信息和所述第二权重信息改变所述第一部件和所述第二部件的连接部分的形状。
[0176](备注5)
[0177]根据权利要求1-4中任一个所述的图像处理装置,其特征在于,
[0178]所述第一连接信息中含有表示所述第一部件的颜色对被连接对象部件所影响的影响度和影响范围,
[0179]所述连接单元连接被显示在所述显示单元的第一部件和第二部件后,根据所述影响度和所述影响范围将所述第一部件的颜色混合至所述第二部件的颜色上。
[0180](备注6)
[0181]根据备注1-5中任一个所述的图像处理装置,其特征在于,包括:
[0182]第一部件插值单元,在所述第一部件的多个不同显示状态中,根据决定该第一部件的一种显示状态的参数值和决定另一种显示状态的参数值之间的参数值,插值表示所述一种和另一种之间的显不状态的第一部件;
[0183]第二部件插值单元,在所述第二部件的多个不同显示状态中,根据决定该第二部件的一种显示状态的参数值和决定另一种显示状态的参数值之间的参数值,插值表示所述一种和另一种之间的显示状态的第二部件。
[0184](备注7)
[0185]根据备注6所述的图像处理装置,其特征在于,包括:
[0186]第一连接信息插值单元,根据设置在所述第一部件的一种显示状态和所述连接媒介部之间的第一连接信息和设置在所述第一部件的另一种显示状态和所述连接媒介部之间的第一连接信息,插值由所述第一部件插值单元插值的第一部件的显示状态和所述连接媒介部之间的连接信息;
[0187]第二连接信息插值单元,根据设置在所述第二部件的一种显示状态和所述连接媒介部之间的第二连接信息和设置在所述第二部件的另一种显示状态和所述连接媒介部之间的第二连接信息,插值由所述第二部件插值单元插值的第二部件的显示状态和所述连接媒介部之间的连接信息。
[0188](备注8)
[0189]根据备注7所述的图像处理装置,其特征在于,
[0190]所述连接单元根据由所述第一连接信息插值单元插值的连接信息和由所述第二连接信息插值单元插值的连接信息,连接由所述第一部件插值单元插值的第一部件和由所述第二部件插值单元插值的第二部件。
[0191](备注9)
[0192]根据备注1-8中任一个所述的图像处理装置,其特征在于,包括:
[0193]显示控制单元,在所述显示单元上显示通过所述连接单元连接的所述第一部件和第二部件。
[0194](备注10)
[0195]一种图像处理方法,其特征在于,包括:
[0196]第一存储步骤,以多个不同的显示状态将第一连接信息存储到存储单元中,所述第一连接信息与在第一部件的显示状态和对二维分离的部件间的连接进行媒介的连接媒介部之间设置的连接相关第二存储步骤,以多个不同的显示状态将第二连接信息存储到存储单元中,所述第二连接信息与在第二部件的显示状态和所述连接媒介部之间设置的连接相关;
[0197]第一获取步骤,从所述第一存储单元获取在被显示于显示单元的第一部件的显示状态和所述连接媒介部之间设置的第一连接信息;
[0198]第二获取步骤,从所述第二存储单元获取在被显示于所述显示单元的第二部件的显示状态和所述连接媒介部之间设置的第二连接信息;以及
[0199]连接步骤,根据由所述第一获取单元获取的所述第一连接信息和由所述第二获取单元获取的所述第二连接信息连接显示在所述显示单元的第一部件和第二部件。
[0200](备注11)
[0201 ] 一种程序,所述程序使得计算机起到如下单元的作用,
[0202]第一存储单元,以多个不同的显示状态分别存储第一连接信息,所述第一连接信息与在第一部件的显示状态和对二维分离的部件间的连接进行媒介的连接媒介部之间设置的连接相关;
[0203]第二存储单元,以多个不同的显示状态分别存储第二连接信息,所述第二连接信息与在第二部件的显示状态和所述连接媒介部之间设置的连接相关;第一获取单元,从所述第一存储单元获取在被显示于显示单元的第一部件的显示状态和所述连接媒介部之间设置的第一连接信息;
[0204]第二获取单元,从所述第二存储单元获取在被显示于所述显示单元的第二部件的显示状态和所述连接媒介部之间设置的第二连接信息;以及
[0205]连接单元,根据由所述第一获取单元获取的所述第一连接信息和由所述第二获取单元获取的所述第二连接信息连接显示在所述显示单元的第一部件和第二部件。
[0206]本申请以2013年12月2日申请的日本专利申请2013-249602为基础主张优先权,本申请包含该基础申请的所有内容。
[0207]【符号的说明】
[0208]100、100’…图像处理装置
[0209]10…输入部
[0210]21..-CPU
[0211]22..-ROM
[0212]23..-RAM
[0213]24.--HDD
[0214]25...Ι/0 端口
[0215]30...显示部
[0216]210…存储部
[0217]211…部件存储部
[0218]212…部件表
[0219]213…显示状态表
[0220]214…胶水设定表
[0221]220…设定部
[0222]221…参数设定部
[0223]222…胶水设定部
[0224]230…显示控制部
[0225]231…获取部
[0226]232…连接部
[0227]233…插值部
【主权项】
1.一种图像处理装置,其特征在于,包括: 第一存储单元,以多个不同的显示状态分别存储第一连接信息,所述第一连接信息与在第一部件的显示状态和对二维分离的部件间的连接进行媒介的连接媒介部之间设置的连接相关; 第二存储单元,以多个不同的显示状态分别存储第二连接信息,所述第二连接信息与在第二部件的显示状态和所述连接媒介部之间设置的连接相关; 第一获取单元,从所述第一存储单元获取在被显示于显示单元的第一部件的显示状态和所述连接媒介部之间设置的第一连接信息; 第二获取单元,从所述第二存储单元获取在被显示于所述显示单元的第二部件的显示状态和所述连接媒介部之间设置的第二连接信息;以及 连接单元,根据由所述第一获取单元获取的所述第一连接信息和由所述第二获取单元获取的所述第二连接信息连接显示在所述显示单元的第一部件和第二部件。2.根据权利要求1所述的图像处理装置,其特征在于, 所述第一连接信息中含有表示所述第一部件和所述连接媒介部之间的位置关系的第一位置信息, 所述第二连接信息中含有表示所述第二部件和所述连接媒介部之间的位置关系的第二位置信息, 所述连接单元根据所述第一位置信息和所述第二位置信息调整显示在所述显示单元上的第一部件和第二部件之间的连接位置,并连接该第一部件和该第二部件。3.根据权利要求1或2所述的图像处理装置,其特征在于, 所述第一连接信息中含有第一形态信息,所述第一形态信息表示相对于所述连接媒介部的所述第一部件的连接形态, 所述第二连接信息中含有第二形态信息,所述第二形态信息表示相对于所述连接媒介部所述第二部件的连接形态, 所述连接单元,将显示在所述显示单元的第一部件变更为所述第一形态信息所表示的连接形态,将显示在所述显示单元的第二部件变更为所述第二形态信息所表示的连接形态,连接该变更后的第一部件和第二部件。4.根据权利要求1-3中任一项所述的图像处理装置,其特征在于, 所述第一连接信息中含有表示所述第一部件的连接部分中的变形程度的第一权重信息, 所述第二连接信息中含有表示所述第二部件的连接部分中的变形程度的第二权重信息, 所述连接单元连接被显示在所述显示单元的第一部件和第二部件后,根据所述第一权重信息和所述第二权重信息改变所述第一部件和所述第二部件的连接部分的形状。5.根据权利要求1-4中任一项所述的图像处理装置,其特征在于, 所述第一连接信息中含有表示所述第一部件的颜色被连接对象部件所影响的强度的影响度和影响范围, 所述连接单元连接被显示在所述显示单元的第一部件和第二部件后,根据所述影响度和所述影响范围将所述第一部件的颜色混合至所述第二部件的颜色上。6.根据权利要求1-5中任一项所述的图像处理装置,其特征在于,包括: 第一部件插值单元,在所述第一部件的多个不同显示状态中,根据决定该第一部件的一种显示状态的参数值和决定另一种显示状态的参数值之间的参数值,插值表示所述一种和另一种之间的显示状态的第一部件; 第二部件插值单元,在所述第二部件的多个不同显示状态中,根据决定该第二部件的一种显示状态的参数值和决定另一种显示状态的参数值之间的参数值,插值表示所述一种和另一种之间的显示状态的第二部件。7.根据权利要求6所述的图像处理装置,其特征在于,包括: 第一连接信息插值单元,根据设置在所述第一部件的一种显示状态和所述连接媒介部之间的第一连接信息,和设置在所述第一部件的另一种显示状态和所述连接媒介部之间的第一连接信息,插值由所述第一部件插值单元插值的第一部件的显示状态和所述连接媒介部之间的连接信息; 第二连接信息插值单元,根据设置在所述第二部件的一种显示状态和所述连接媒介部之间的第二连接信息,和设置在所述第二部件的另一种显示状态和所述连接媒介部之间的第二连接信息,插值由所述第二部件插值单元插值的第二部件的显示状态和所述连接媒介部之间的连接信息。8.根据权利要求7所述的图像处理装置,其特征在于, 所述连接单元根据由所述第一连接信息插值单元插值的连接信息和由所述第二连接信息插值单元插值的连接信息,连接由所述第一部件插值单元插值的第一部件和由所述第二部件插值单元插值的第二部件。9.根据权利要求1-8中任一项所述的图像处理装置,其特征在于,包括: 显示控制单元,在所述显示单元上显示通过所述连接单元连接的所述第一部件和第二部件。10.—种图像处理方法,其特征在于,包括: 第一存储步骤,以多个不同的显示状态将第一连接信息存储到存储单元中,所述第一连接信息与在第一部件的显示状态和对二维分离的部件间的连接进行媒介的连接媒介部之间设置的连接相关; 第二存储步骤,以多个不同的显示状态将第二连接信息存储到存储单元中,所述第二连接信息与在第二部件的显示状态和所述连接媒介部之间设置的连接相关; 第一获取步骤,从所述第一存储单元获取在被显示于显示单元的第一部件的显示状态和所述连接媒介部之间设置的第一连接信息; 第二获取步骤,从所述第二存储单元获取在被显示于所述显示单元的第二部件的显示状态和所述连接媒介部之间设置的第二连接信息;以及 连接步骤,根据由所述第一获取单元获取的所述第一连接信息和由所述第二获取单元获取的所述第二连接信息连接显示在所述显示单元的第一部件和第二部件。11.一种程序,所述程序使得计算机起到如下单元的作用, 第一存储单元,以多个不同的显示状态分别存储第一连接信息,所述第一连接信息与在第一部件的显示状态和对二维分离的部件间的连接进行媒介的连接媒介部之间设置的连接相关; 第二存储单元,以多个不同的显示状态分别存储第二连接信息,所述第二连接信息与在第二部件的显示状态和所述连接媒介部之间设置的连接相关; 第一获取单元,从所述第一存储单元获取在被显示于显示单元的第一部件的显示状态和所述连接媒介部之间设置的第一连接信息; 第二获取单元,从所述第二存储单元获取在被显示于所述显示单元的第二部件的显示状态和所述连接媒介部之间设置的第二连接信息;以及 连接单元,根据由所述第一获取单元获取的所述第一连接信息和由所述第二获取单元获取的所述第二连接信息连接显示在所述显示单元的第一部件和第二部件。
【文档编号】G06T13/40GK105849779SQ201480066053
【公开日】2016年8月10日
【申请日】2014年10月23日
【发明人】中城哲也, 东舘将之
【申请人】株式会社Live2D
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1