图像制作装置以及图像制作方法

文档序号:6654944阅读:170来源:国知局
专利名称:图像制作装置以及图像制作方法
技术领域
本发明涉及根据文本制作电脑图形的图像制作装置以及图像制作方法。
背景技术
以往提出过在电脑聊天(chat)等情形下输入文本,并自动制作对应该文本的电脑图形的方法(譬如,专利文献1)。
该技术为首先将文本和动作数据(材料数据)相关联地存储,在文字被输入时,分析输入的文本,并对对应该分析出的文本的动作数据进行检索。继而通过实行检索的动作数据来制作对应文本的电脑图形。
专利文献1日本申请专利特开2001-307137号公告发明内容但是,利用以往的技术,用户无从确认系统中哪些材料数据可以使用,装置又是如何根据该材料数据来制作动画的。所以用户在制作电脑图形时,即使输入制作方案(scenario),也不能使用对应于输入文本的材料数据,因此有可能导致无法制作电脑图形。
于是可以想到,如果从根据制作方案来制作电脑图形的处理,改变为检索有哪些材料数据可以使用的处理,则可检索出可以使用的材料数据。
但是,用于材料数据检索的引擎(engine)与制作电脑图形的引擎不同。所以需要改变为具有以下步骤的处理为了检索材料数据而启动数据检索用的引擎,其后检索材料数据,再次重新启动制作电脑图形的引擎,使用检索出的的材料数据来进行电脑图形的制作。因此,有可能发生以下的情形检索处理时忘记了在检索处理前考虑好的制作方案,而在重新转移到电脑图形的制作处理时,想起考虑好的制作方案。而且,甚至有可能发生以下的情形过渡到电脑图形的制作处理时,却忘记了检索出的材料数据。
如上所述,以往技术存在电脑图形制作处理不能顺利进行的问题。
另外,检索出的材料数据,是该用户的使用频率高的材料数据的可能性很大。但是,因为以往技术对检索出的材料数据不进行管理,所以存在对同一个材料数据进行重复检索的问题。
本发明旨在提供一种进行电脑图形制作处理与材料数据检索的一连串的操作,并且使曾经检索出的材料数据在此以后也可以简单地使用的图像制作装置以及图像制作方法。
用于解决该问题的方案本发明设置字符串/材料对应表,将用于制作电脑图形的材料数据与该材料数据的材料名称的组相关联地存储下来,还设置阶层(hierarchical)结构表述,将材料数据的特征通过阶层结构来表述,当出现特征的输入时,利用阶层结构表述检索对应该特征的材料数据,将检索出的所述材料数据存储,并且将检索出的材料数据以及材料数据的材料名称登录于字符串/材料对应表,当有材料名称的输入时,利用字符串/材料对应表来取得对应于材料名称的材料数据,并利用取得的材料数据来制作电脑图形。
本发明的有益效果根据本发明,可以进行电脑图形制作处理与材料数据检索的一连串的操作,并且使曾经检索出的材料数据在此以后也能简单地使用。


图1是本发明的一个实施方式所涉及的图像制作装置的结构图。
图2是表示本实施方式所涉及的字符数据的表述例的第1图。
图3是表示本实施方式所涉及的字符数据的表述例的第2图。
图4是表示本实施方式所涉及的动作数据的表述例的第1图。
图5是表示本实施方式所涉及的动作数据的表述例的第2图。
图6是本实施方式所涉及的字符串/字符对应表的结构图。
图7是本实施方式所涉及的字符/动作对应表的结构图。
图8是本实施方式所涉及的字符串/组对应表的结构图。
图9是本实施方式所涉及的动作辞典的结构图。
图10是表示对本实施方式所涉及的元数据数据库进行检索的结果的表述例的图。
图11是表示本实施方式所涉及的阶层结构表述的概念的第1图。
图12是表示本实施方式所涉及的阶层结构表述的表述例的第1图。
图13是表示本实施方式所涉及的阶层结构表述的表述例的第2图。
图14是表示本实施方式所涉及的阶层结构表述的概念的第2图。
图15是表示本实施方式所涉及的动画制作时所表示的GUI的图。
图16是表示本实施方式所涉及的材料数据检索时所表示的GUI的结构图。
图17是本实施方式所涉及的图像制作装置的制作方案决定处理的流程图。
图18是本实施方式所涉及的图像制作装置的组决定处理的流程图。
图19是用来说明本实施方式所涉及的图像制作装置的组决定处理的图。
图20是本实施方式所涉及的图像制作装置的字符决定处理的流程图。
图21是用来说明本实施方式所涉及的图像制作装置的字符决定处理的图。
图22是本实施方式所涉及的图像制作装置的操作决定处理的流程图。
图23是用来说明本实施方式所涉及的图像制作装置的操作决定处理的图。
图24是本实施方式所涉及的图像制作装置的对象决定处理的流程图。
图25是用来说明本实施方式所涉及的图像制作装置的对象决定处理的图。
图26是用来说明本实施方式所涉及的图像制作装置的制作方案输入的图。
图27是用来说明本实施方式所涉及的对象的关系的图。
图28是本实施方式所涉及的图像制作装置的检索处理的流程图。
图29是本实施方式所涉及的图像制作装置的材料数据检索处理的流程图。
图30是用来说明本实施方式所涉及的图像制作装置的材料数据检索处理的第1图。
图31是用来说明本实施方式所涉及的图像制作装置的材料数据检索处理的第2图。
具体实施例方式
下面,关于本发明的一个实施方式所涉及的图像制作装置的结构,利用图1进行说明。图1是本实施方式所涉及的图像制作装置的结构图。
本实施方式的图像制作装置100配置了控制装置整体的CPU101。CPU101将存储在HDD102的程序馈入RAM103并实行该程序,由此作为具有各种功能的处理单元来动作。
另外,图像制作装置100还具备键盘,鼠标等输入单元104。另外,图像制作装置100还具备作为表示单元的显示器105。
另外,图像制作装置100还具备字符数据数据库108,存储作为电脑图形的动画数据的字符数据112;动作数据数据库109,存储动作数据113;发送/接收单元106,从存储组数据组数据114的组数据组数据数据库110,经由因特网107接收字符数据或动作数据或组数据组数据。另外,发送/接收单元106还从元数据数据库111接收元数据。
另外,图形制作装置100还具备字符数据存储单元115,存储经由因特网107取得的多个字符数据112;动作数据存储单元116,存储经由因特网107取得的多个动作数据113以及组数据组数据存储单元117,存储经由因特网107取得的多个组数据组数据114。
另外,元数据为用来说明作为材料数据的字符数据112、动作数据113以及组数据组数据114的元数据。具体而言,元数据中记载着对应的材料数据的特征以及索引(thumbnail)图像或链接于材料数据的链接地址等。另外,关于元数据的详细将后述。
字符数据112为字符的顶点坐标等的参数群。另外,动作数据113是用来使字符实行规定动作的参数群。参数包括旋转矩阵、移动矩阵等。组数据组数据114为可以对地点或字符产生作用的对象等的组信息的组数据组数据的顶点坐标等的参数群。另外,有关字符数据112、动作数据113以及组数据组数据114的详细将后述。
另外,字符数据112对应于规定的字符串(主语名词字符串)。本实施方式,通过将字符串和字符数据112相关联地存储在字符串/字符对应表118,并将字符串/字符对应表118存储在字符串/字符对应表存储单元119,来取得字符串和与其对应的字符数据112的对应关系。
另外,关于字符串/字符对应表118的详细将后述。
另外,图像制作装置100具备字符/动作对应表存储单元121,存储用来取得字符数据112与动作数据113之间的对应关系的字符/动作对应表120。
另外,关于字符/动作对应表121的详细将后述。
另外,图像制作装置100具备字符串/组对应表存储单元123,存储用来取得规定的字符串(地点名称字符串)与组数据组数据114以及包含于组数据组数据114中的对象的对应关系的字符串/组对应表122。
另外,关于字符串/组对应表122的详细将后述。
另外,动作数据113中,既有使用包含于组数据组数据114中的对象的动作,也有不使用包含于组数据组数据114中的对象的动作。由此,图像制作装置100具备动作辞典存储单元125,存储记载了关于动作数据113是否使用对象的信息的动作辞典124。
另外,关于动作辞典124的详细将后述。
另外,图像制作装置100还具备输入控制单元126。输入控制单元126从经输入单元104输入的制作方案中,将表示地点的地点名称字符串、表示主语的主语名词字符串、表示动作的动词字符串提取出来,并输出到字符串/CG转换处理单元131。
字符串/CG转换处理单元131,参照字符串/字符对应表118、字符/动作对应表120、字符串/组对应表122以及动作辞典124,并且选择与经输入控制单元126输入的字符串对应的字符数据112、动作数据113以及组数据组数据114。继而,字符串/CG转换处理单元131,将所选择的字符数据112、动作数据113以及组数据组数据114输入到表示控制单元127。
表示控制单元127基于输入的字符数据112、动作数据113以及组数据组数据114,制作电脑图形,并将其表示在显示器105。
另外,图像制作装置100还具备检索单元128。检索单元128取得多个存储于元数据数据库111的元数据,并从所取得的多个元数据提取特征,归纳为阶层结构表述130来加以管理。另外,关于阶层结构表述130的详细将后述。
另外,检索单元128参照阶层结构表述130,检测出经输入控制单元126输入的字符串具有部分一致的特征。继而,检索单元128将检测出的特征输入表示控制单元127。
另外,检索单元128将信息输入到登录单元129,该信息是有关从输入控制单元126所输入的特征的列表中选择的、与特征对应的有关字符数据112、动作数据113以及组数据组数据114的信息。
当输入的有关字符数据112、动作数据113以及组数据组数据114的信息在字符串/字符对应表118、字符/动作对应表120、字符串/组对应表122中不存在时,登录单元129将输入的有关字符数据112、动作数据113以及组数据组数据114的信息登录于字符串/字符对应表118、字符/动作对应表120、字符串/组对应表122。
如上述图像制作装置100具有上所述的结构。
下面,利用图2以及图3来说明字符数据112。图2以及图3是表示字符数据112的表述例的图。另外,虽然本实施方式将字符数据112表述为BAC格式(Ver.6.0),但是利用其他的表述例也可以。
字符数据112有以下数据结构如图中201所示的表示字符基本姿态的坐标值;如图中202所示的字符表示方法的类型;如图中203所示的用于字符的构造;如图中204所示的用于字符的多角形的数据。
另外,因为组数据组数据114的表述方法与字符数据112的表述方法相同,所以省略对其说明。
下面,利用图4以及图5来说明动作数据113。图4以及图5是表示动作数据113的表述例的图。另外,虽然本实施方式将动作数据113表述为TRA格式(Ver.4.0),但是利用其他的表述例也可以。
动作数据113中表述如图中401a~401f所示的对各个坐标方向的移动;如图中402a~402f所示的对各个坐标方向的扩大缩小;如图中403a~403f所示的指向各个方向的矢量;如图中404a~404f所示的中心的旋转角度。
下面,利用图6来具体地说明字符串/字符对应表118。图6是字符串/字符对应表118的结构图。
字符串/字符对应表118为包含多个以下类型的数据的组的表格作为字符数据112名称的主语名词字符串601、链接于对应主语名词字符串601的字符数据112的链接信息602、表现字符数据112的特征的字符数据形容词字符串603。
另外,字符串/字符对应表118中,一个主语名词字符串601对应着链接于多个字符数据112的链接信息602。也就是说,对一个主语名词字符串601,字符串/字符对应表118至少有一个或多个字符数据112。
由此,字符串/CG转换处理单元131可以通过参照字符串/字符对应表118,容易地检测出是否有对应于经输入单元104输入的字符串的主语名词字符串601,并将该主语名词字符串601的列表输入到表示控制单元127。另外,字符串/CG转换处理单元131可以通过参照字符串/字符对应表118,容易地检测出从哪里取得所输入的字符串(主语名词字符串601)的字符数据112。
下面,利用图7来具体地说明字符/动作对应表120的结构。图7是本实施方式所涉及的字符/动作对应表120的结构图。
字符/动作对应表120为包括多个以下类型数据的组的表格字符数据名称701、动词字符串702、与动词字符串702相对应的表现名称字符串703、链接与动词字符串702相对应的动作数据113的链接信息704。
另外,字符/动作对应表120中,一个字符数据名称701对应着多个动词字符串702。也就是说,对一个字符数据112,字符/动作对应表120至少有一个或多个动作数据113。
另外,在字符/动作对应表120中,一个动词字符串702对应着链接于多个动作数据的链接信息704。另外,在字符/动作对应表120中,一个动词字符串702也可以对应一个或多个表现名称字符串703。也就是说,一个动词字符串702对应着至少具有一个或多个表现的动作数据113。
由此,字符串/CG转换处理单元131可以通过参照字符/动作对应表120,容易地检测出是否有对应于经输入单元104输入的字符所能实行的动作的动词字符串702,并将该动词字符串702的列表输入到表示控制单元127。另外,字符串/CG转换处理单元131可以通过参照字符/动作对应表120,容易地检测出从哪里取得所输入的动词字符串702的动作数据113。
下面,利用图8来具体地说明字符串/组对应表122的结构。图8是字符串/组对应表122的结构图。
字符串/组对应表122为包括多个以下类型数据的组的表格地点名称字符串801、对应于地点名称字符串801的组数据组数据114的链接信息802、对应于地点名称字符串801的组数据组数据114所具备的对象名称803、表示对象名称803所表示的对象的特征的对象形容词字符串804、对象的位置或大小以及作用范围等的对象参数805。
另外,字符串/组对应表122中,一个地点名称字符串801对应着链接于多个组数据组数据的链接信息802。也就是说,对一个地点名称字符串801,在字符串/组对应表122中至少有一个或多个组数据组数据114。
另外,字符串/组对应表122中,链接于一个组数据组数据114的链接信息802对应着多个对象名称803。也就是说,对一个组数据组数据114对应着一个或多个对象803。
字符串/CG转换处理单元131可以通过参照字符串/组对应表122,容易地检测出经输入单元104输入的地点名称字符串801是否可以利用,并将该地点名称字符串801的列表输入到表示控制单元127。另外,字符串/CG转换处理单元131可以通过参照字符串/组对应表122,容易地检测出从哪里取得所输入的地点名称字符串的组数据组数据114。
下面,利用图9来说明动作辞典124的结构。图9是动作辞典124的构成图。
动作辞典124中,表述着多个动词字符串与动词字符串是否需要对象的信息。图9的例子,表述着“+”的动词字符串(譬如,“sit on”)意味着在后面需要对象。另外,表述着“*”的动词字符串(譬如,“Stand up”)意味着在中间需要对象。另外,表述着“+”与“*”的动词字符串(譬如,“made up”)意味着在中间和后面需要对象。
字符串/CG转换处理单元131可以通过参照动作辞典124,容易地检测出经输入单元104输入的动词字符串是否需要对象以及在何处需要对象,并将有关是否需要对象的信息输入到表示控制单元127。
下面,利用图10来具体地说明存储于元数据数据库111的元数据。图10是表示对元数据数据库进行检索的结果的表述例的图。
将要素“Search Results”设定为根要素,并以XML表述图10所示的针对元数据数据库的检索结果1000。要素“Search Results”为多个“item”要素构成。各个“item”要素为检索出的材料的元数据1006,其中表述着材料的内容。如图10所示的元数据1006,其中如1001所示,表述着内容(content)的类型。图10的例子中,作为内容类型表述着“Character”。
另外,在元数据1006中,如1002所示,表述着链接于针对元数据1006的材料数据的索引所存储的地点的链接地址。
另外,在元数据1006中,如1003所示,表述着链接于针对元数据1006的材料数据的信息所存储的地点的链接地址。
另外,在元数据1006中,如1004所示,表述着链接于针对元数据1006的材料数据所存储的地点的链接地址。
另外,在元数据1006中,如1005所示,表述着针对元数据1006的材料数据的特征。特征1005由属性(type)与数值(value)来表述。图10的例子中,作为特征1005表述着由以下的组所定义的特征信息属性“Genre”数值“Human”;属性“Sex”数值“Female”;属性“Wear”数值“Shirt”;属性“ShirtColor”数值“Blue”;属性“Age”数值“Young”。
如上所述,元数据1006中表述着有关材料数据的存储地点的参照目的地、表示材料数据的索引的参照目的地、表示材料数据的特征的信息。
下面,利用图11具体地说明检索单元128通过多个元数据生成的阶层结构表述130的结构。图11是针对字符数据112或组数据组数据114的阶层结构表述130的示意图。
如图11所示,阶层结构表述130的概念模型1100表述着表示材料数据的属性的“Key”与表示针对该属性的数值“Term”的多个组。
另外,阶层结构表述130的概念模型1100中,在上位概念(母要素)的属性“Key”和在数值“Term”下表述下位概念(子要素)的属性“Key”以及数值“Term”。也就是,阶层结构表述130的概念模型1100是将多个属性“Key”以及数值“Term”分层,并加以表述。
譬如,如图11所示的阶层结构表述130的概念模型1100,最上位的“Content”的Key1101具有“Character”“Picture”“Sound”等多个Term1102a~1102c。
另外,Term“Character”1102a的下面,有子要素Key“Genre”1103,并且Key“Genre”1103具有Term“Human”1104a与Term“Animal”1104b。
另外Term“Human”1104a具有多个子要素Key“Sex”1105a、Key“Age”1105b、Key“Wear”1105c、Key“Motion”1105d。
另外Key“Wear”1105c具有多个子要素Term“Shirt”1106a、Term“Trouser”1106b、Term“Glasses”1106c。
另外Term“Trouser”1106b具有多个子要素Key“Trouser.Color”1107a、“Trouser.Length”1107b。
另外Key“Trouser.Color”1107a具有多个Term“Blue”1108a、Term“Gray”1108b、Term“Green”1108c、Term“Brown”1108d。
另外,Key“Sex”1105a、Key“Age”1105b、Key“Motion”1105d的下位也有多个子要素Term,在此省略对其说明。另外,Term“shirt”1106a、Term“Glassed”1106c的下面也有子要素Key,在此省略对其说明。另外,key“Trouser.Length”1107b的下面也有多个子要素Term。
如上所述,阶层结构表述130的概念模型1100对材料数据的特征将多个属性“Key”以及数值“Term”分层,并加以管理。
由此,不光是有关通过元数据数据库管理的字符数据112、组数据组数据114的“属性”或“数值”所使用的词汇,就连在意思上的限制都可以加以表述。
另外,通过将字符数据112、组数据组数据114的特征利用多个属性“Key”与数值“Term”来管理,譬如,机动车或家电产品一般常常在商品目录上登载利用“属性”与“数值”的组的表格,如果将字符数据112、组数据组数据114也类似地加以管理的话,就可以使管理数据变得简单,而且特征更加明确。
下面,利用图12来具体地说明阶层结构表述130的具体的表述例1200。图12是表示阶层结构表述130的表述例的图。另外,表述例1200对应于图11所示的词汇管理表的概念模型1100。另外,因为表述例1200为阶层结构表述130的一例,下面将表述例1200作为阶层结构表述1200来说明。
图12所示的阶层结构表述1200是以XML形式来表述图11所示的词汇管理表的概念模型1100。另外,为了便于说明,词汇管理表1200与词汇管理表的概念模型1100存在不完全一致的部分。
具体而言,词汇管理表1200中,最上位的Key“Content”1201具有多个Term“Character”1202a、“Picture”1202b、“Sound”1202c。
另外,Term“Character”1202a的下面,有子要素Key“Genre”1203a,并且Key“Genre”1203a具有子要素Term“Human”1204a与Term“Animal”1204b。
另外,Term“Human”1204a具有多个子要素Key“Sex”1205a、Key“Age”1205b、Key“Wear”1205c、Key“Motion”1205d。
另外,Key“Wear”1205c具有多个子要素Term“Shirt”1206a、Term“Trouser”1206b、Term“Glasses”1206c。
另外,Term“Trouser”1206b具有多个子要素Key“Trouser.Color”1207a。
另外,Key“Trouser.Color”1207a具有多个Term“Blue”1208a、Term“Gray”1208b、Term“Green”1208c、Term“Brown”1208d。
另外,Key“Sex”1205a、Key“Age”1205b的下位也有多个Term,在此省略对其具体说明。另外,Term“shirt”1206a、Term“Glasses”1206c的下面也有Key,在此省略对其说明。
另外,Term“Picture”1202b的下面,有子要素Key“Format”1209,Key“Format”1209具有多个子要素的Term“JPEG”1210a、Term“GIF”1210b以及Term“PNG”1210c。
另外,Term“JPEG”1210a如1211所示,具有子要素Key,而且Key1211还有如1212所示的多个子要素Term。
另外,Term“Sound”1202c的下面,有子要素的Key“Format”1213,Key“Format”1213具有多个子要素Term1214a~1214e。
而且,Term“MP3”1214d如1215所示,有表述着下位的子要素Key等的链接目的地。
链接目的地1215如图13所示,具有Key“Bit Rate”1301,并且Key“BitRate”1301如1302所示具有多个子要素的Term。
如上所述,表述例1200可以利用链接目的地来表述,也就是还可以利用其他的表述来表述Term“MP3”1214d的下位的说明。由此,可以将词汇管理表分成多个部分来表述,并将每个表述分别来管理。
如上所述,阶层结构表述130将材料数据的特征的属性“Key”以及数值“Term”阶层并加以管理。由此,可以使用上位概念的词汇来粗略地检索材料数据,其后再利用下位概念的词汇细致地检索材料数据。
下面,利用图14具体地说明针对动作数据113的阶层结构表述130的结构。
如图14所示,针对动作数据113的阶层结构表述130的概念模型4000,与如图11所示的概念模型1100相同,将多个的属性“Key”以及数值“Term”分层并加以表述。
譬如,概念模型4000,其中最上位的“Content”的Key1101具有称为“Motion”的多个Term1102d。
另外,Term“Motion”1102d的下面,具有子要素Key“Directional”“Non-Directional”1109a、1109b。Key“Directional”1109a具有子要素Term“Walking”1110a、Term“Tuming”1110b以及Term“Jumping”1110c。
另外,Key“Non-Directional”1109b具有子要素Term“Standing”1110d、Term“Posing”1110e、Term“Bowing”1110f以及Term“Kicking”1110g。
另外、Term“Walking”1110a具有多个子要素Key“Speed”1112a、Key“Emotion”1112b、Key“Direction”1112c。
另外,Key“Direction”1112c具有多个子要素Term“Forward”1113a、Term“Backward”1113b、Term“Rightward”1113c以及Term“Leftward”1113d。
另外,Key“Emotion”1112b的下位也有多个子要素Term,在此省略对其说明。
如上所述,阶层结构表述130的概念模式4000是将材料数据的特征分层成多个属性“Key”以及数值“Term”,并加以管理。
由此,不光是有关通过元数据数据库管理的动作数据113的“属性”或“数值”所使用的词汇,就连在意思上的限制都可以加以表述。
另外,通过将动作数据113的特征利用多个属性“Key”与数值“Term”加以管理,可以使管理数据变得简单,而且特征更加明确。
下面,利用图15来具体地说明表示控制单元127在制作动画时制作的GUI。图15是表示动画制作时所表示的GUI的图。
GUI1400的上部设置场景输入单元1401来设定电脑图形的场景的名称。场景输入单元1401被输入场景的号码等的场景的名称。
另外,在GUI1400的场景输入单元1401的下部,设置地点名称字符串输入单元1402来输入电脑图形的场面、状况、外景等信息。
地点名称字符串输入单元1402,表示在用户输入文字时可以利用的地点名称字符串801的列表。譬如,用户输入1个文字时,就表示以该文字起头的所有的地点名称字符串801。另外,用户输入2个文字时,就表示以该2个文字起头的所有的地点名称字符串801。
由此,用户可以通过参照地点名称字符串输入单元1402,确认具有组数据组数据114的地点名称字符串801,并在确认的基础上输入希望的地点名称字符串801。
另外,在GUI1400的地点名称字符串输入单元1402的下面,具有用来输入电脑图形的主语的主语输入单元1403。
主语输入单元1403,表示在用户输入文字时可以利用的主语名词字符串601的列表。譬如,用户输入1个文字时,就表示以该文字起头的所有的主语名词字符串601。另外,用户输入2个文字时,就表示以该2个文字起头的所有的主语名词字符串601。
由此,用户可以通过参照主语名词字符串601,确认具有字符数据112的主语名词字符串601,并在确认的基础上输入希望的主语名词字符串601。
另外,GUI1400的主语输入单元1403的右方具备动作输入单元1404来输入使字符动作的内容。
在用户设定主语名词字符串601到主语输入单元1403时,动作输入单元1404表示对应于所设定的主语名词字符串601的动词字符串702的列表。另外,动作输入单元1404,表示在用户输入文字时可以利用的动词字符串702的列表。譬如,用户输入1个文字时,就表示以该文字起头的所有的动词字符串702。另外,用户输入2个文字时,就表示以该2个文字起头的所有的动词字符串702。
另外,在用户结束了动词字符串702的输入后,如果有对应于所输入的动词字符串702的表现名称字符串703的话,则由动作输入单元1404表示该列表。另外此时,动作输入单元1404也表示在用户输入文字时所对应的表现名称字符串703的列表。
由此,用户可以通过参照动作输入单元1404,确认对应所输入字符的动词字符串702,并在确认的基础上输入希望的动词字符串702。
另外,GUI1400的动作输入单元1404的右方具备宾语输入单元1405来输入作为动作的对象。
当用户在动作输入单元1404设定动词字符串702时,宾语输入单元1405表示所设定的动词字符串702的动作的对象名称803的列表。另外,宾语输入单元1405,表示在用户输入文字时可以起作用的对象名称803的列表。譬如,用户输入1个文字时,就表示以该文字起头的所有的对象名称803。
由此,用户可以通过参照宾语输入单元1405,确认对应于所输入的动词字符串702的对象名称803,并在确认的基础上输入希望的对象名称803。
另外,GUI1400的右下方处,设置预览表示单元1406来表示电脑图形的预览,该预览对应于用户从GUI1400的地点名称字符串输入单元1402、主语输入单元1403、动作输入单元1404以及宾语输入单元1405所输入的制作方案。另外,将电脑图形表示在预览表示单元1406时,使用预览表示单元1406下方的预览按钮1408。
另外,预览表示单元1406还表示对应于地点名称字符串801的预览、对应于主语名词字符串601的预览、对应于动词字符串702的预览以及对应于对象名称803的预览。
由此,用户可以确认对应于输入的制作方案的电脑图形的内容。
另外,在GUI1400的下部右侧设置一个候补按钮1407,当用户通过地点名称字符串输入单元1402、主语输入单元1403、动作输入单元1404以及宾语输入单元1405选择了地点名称字符串801、主语名词字符串601、动词字符串702以及对象名称803所对应的数据为多个时,利用该候补按钮1407可以选择其他的数据,该数据不同于表示在与在当前预览表示单元1406所表示的预览中使用的地点名称字符串801、主语名词字符串601、动词字符串702以及对象名称803所对应的数据。
由此,即使在对应于所选择的地点名称字符串801、主语名词字符串601、动词字符串702以及对象名称803的数据为多个时,用户也可以从这些数据选择希望的数据。
另外,在GUI1400的下部右侧设置一个发送按钮1409,将表示在预览表示单元1406的预览所对应的地点名称字符串801、主语名词字符串601、动词字符串702以及对象名称803作为选择的数据发送到表示控制单元127。
下面,利用图16来具体地说明表示控制单元127在检索材料数据时制作的GUI。图16是材料数据检索时所表示的GUI的结构图。
GUI1500的上部配置有特征输入单元1502来输入用于检索材料数据的特征。
特征输入单元1502从阶层结构表述130中提取特征(Term、Key)并加以表示,该特征是与用户在输入文字时输入的文字部分一致的特征。譬如,用户输入1个文字时,就表示以该文字起头的所有的特征(Term、Key)。另外,用户输入2个文字时,就表示以该2个文字起头的所有的特征(Term、Key)。
另外,GUI1500具有特征表示单元1503,当用户在特征输入单元1502决定了特征时,表示对应于决定了的特征(Term、Key)的下位或者上位的特征(Term、Key)。而且,GUI1500还具有特征表示单元1504,当用户在特征表示单元1503决定了特征时,表示对应于决定了的特征(Term、Key)的下位或者上位的特征(Term、Key)。另外,特征表示单元1503、1504的数目不限于图15的例子,可以是任意数字。
另外,在GUI1500的下部设置索引表示单元1505,当用户通过特征表示单元1503、1504决定了特征时,表示针对决定了的特征的材料数据的索引。
由此,用户可以通过阅览索引表示单元1505来掌握在特征表示单元1503、1504中决定了的特征所对应的材料数据的概略或数目。
下面,利用图17来具体地说明图像制作装置100的制作方案的决定处理。图17是本实施方式所涉及的图像制作装置100的制作方案的决定处理的流程图。
首先,图像制作装置100,通过输入控制单元126监测是否有来自GUI1400的场景输入单元1401的输入,当出现场景的输入时,通过字符串/CG转换处理单元131设定场景(S1701)。另外,也有不出现场景的设定的情形。或者,存在将场景设定为多个的情形。
其次,图像制作装置100,通过输入控制单元126监测是否有来自GUI1400的地点名称字符串输入单元1402的地点名称字符串801的输入,当出现地点名称字符串801的输入时,通过字符串/CG转换处理单元131决定组(S1702)。另外,关于S1702的处理的详细内容将后述。另外,也存在不经选择组而利用系统默认(default)或不通过组来进行制作动画的情形。
其次,图像制作装置100,通过输入控制单元126监测是否有来自GUI1400的主语输入单元1403的主语名词字符串601的输入,当出现主语名词字符串601的输入时,通过字符串/CG转换处理单元131决定字符(S1703)。另外,关于S1703的处理的详细将后述。
其次,图像制作装置100,通过输入控制单元126监测由GUI1400的动作输入单元1404是否有动词字符串702的输入,当出现动词字符串702的输入时,通过字符串/CG转换处理单元131决定动作(S1704)。另外,关于S1704的处理的详细将后述。
接下来,图像制作装置100检索动作辞典124(S1705),判断在S1704决定的动作是否需要对象(S1706)。
继而,当在S1706需要对象时,字符串/CG变换处理单元131参照字符串/组对应表122,提取对象列表,并将其输出到表示控制单元127。继而,表示控制单元127表示对象名称的列表。其次,图像制作装置100,通过输入控制单元126监测是否有来自GUI1400的宾语输入单元1005的对象名称803的输入,当出现对象名称803的输入时,通过字符串/CG转换处理单元131决定对象(S1707)。另外,关于S1707的处理的详细内容将后述。
继而,图像制作装置100,通过输入控制单元126监测是否有来自GUI1400的场景输入单元1401的场景的追加(S1708),当出现场景的追加时,对追加的场景进行S1701及其之后的处理。
另一方面,在S1706判断出不需要对象时,图像制作装置100省略S1707的处理,转入S1708的处理。
接下来,字符串/CG转换存储单元131,取得在上述处理中对应于决定了的组、字符、动作以及对象的材料数据(字符数据112、动作数据113、组数据组数据114)(S1709),然后利用取得的材料数据生成动画(S1710),并将生成的动画表示在显示器105(S1711)。
如上所述,图像制作装置100,在收到制作方案的输入后,接收对于该制作方案的特征的输入,然后取得对应于该特征的材料数据,并利用该材料数据来制作动画。
依据上述步骤,图像制作装置100决定用于制作电脑图形的制作方案,继而制作动画。
下面,利用图18来具体地说明图像制作装置100的组决定处理(S1702)的动作。图18是图像制作装置100的组决定处理的流程图。
首先,图像制作装置100的输入控制单元126监测是否有从输入单元104到GUI1400的制作方案的输入(S1801)。具体而言,在S1801,监测在地点名称字符串输入单元1402是否有鼠标等的选择(点击处理),或者是否有地点名称字符串801的输入。
继而,如果S1801出现制作方案的输入,当有地点名称字符串801的输入时,输入控制单元126将该输入文字输出到字符串/CG转换处理单元131;有点击处理时,输入控制单元126将该事实输出到字符串/CG转换处理单元131。
继而,字符串/CG转换处理单元131检索字符串/组对应表122(S1802)。然后,字符串/CG转换处理单元131在接收到有关地点名称字符串801的文字时,检索是否有以输入的文字起头的地点名称字符串801。
而且,字符串/CG转换处理单元131在接收到有点击处理的信息时,检索字符串/组对应表122的所有的地点名称字符串801(S1803)。
继而,在S1803检测出地点名称字符串801时,字符串/CG转换处理单元131将检测出的地点名称字符串801输出到表示控制单元127。继而,表示控制单元127表示输入的地点名称字符串801以及地点名称字符串输入单元1402的输入文字(S1804)。
譬如,在S1801,在地点名称字符串输入单元1402有点击处理时,字符串/CG转换处理单元131检索字符串/组对应表122的所有的地点名称字符串801(S1802、1803)并输出到表示控制单元127。继而,表示控制单元127如图19所示,将输入的地点名称字符串801的“Park”和“School”、用来通过检索单元128执行组数据组数据114的检索处理的“more…”,并列表示在地点名称字符串输入单元1402(S1804)。
由此、通过表示地点名称字符串801的列表,用户可以确认在哪些地点可以使用。
而且,在S1804,表示地点名称字符串801的列表时,利用以往用户的选择历史,按选择次数的降序顺序来排列地点名称字符串801。
继而,输入控制单元126监测是否有在S1801输入的制作方案的追加制作方案的输入(S1805)。继而,在S1805存在追加制作方案时,针对包含追加制作方案的字符串进行S1803及其之后的处理。
继而,输入控制单元126监测用户是否利用地点名称字符串输入单元1402来决定地点名称字符串801,如果用户决定地点名称字符串801的话,则将决定的地点名称字符串801输出到字符串/CG转换处理单元131。
针对该输入,字符串/CG转换处理单元131,参照字符串/组对应表122来提取链接802,该链接802链接对应于输入的地点名称字符串801的组数据组数据114。
接下来,字符串/CG转换处理单元131利用提取的链接信息802,提取组数据组数据114,并将提取的组数据组数据114输出到表示控制单元127。
针对于此,表示控制单元127将输入的组数据组数据114预览表示在GUI1400的预览表示单元1406(S1806)。
而且,此时,表示控制单元127在输入的组数据组数据114为多个时,选择譬如起头的组数据组数据114等,并且对在GUI1400的预览表示单元1406选择的组数据组数据114进行预览表示。
继而,输入控制单元126监测以下情形是否发生(S1807)GUI1400的下一个候补按钮1407被按下、表示在地点名称字符串输入单元1402的“more…”被选择、发送按钮1409被按下。
在S1807,如果发送按钮1409被按下时,表示控制单元127结束处理,将生成的动画通过发送/接收单元106经由因特网107输入到其他的图像制作装置100。在发送到其他的图像制作装置100时,只发送动画数据或者发送动画数据和制作方案数据。其他的图像制作装置100,利用发送/接收单元106接收动画数据时,通过表示控制单元127将预览表示在GUI1400的预览表示单元1406。利用发送/接收单元106接收动画数据和制作方案数据时,通过表示控制单元127将预览表示在GUI1400的预览表示单元1406,并且可以与发送端的图像制作装置100同样地进行制作方案的输入/编辑。
另外,在判断为下一个候补按钮1407被按下时,字符串/CG转换处理单元131,选择组数据组数据114,该组数据组数据114为用户在地点名称字符串输入单元1402选择的地点名称字符串801所对应的组数据组数据114之中,在S1806未被表示预览的组数据组数据114。继而,字符串/CG转换处理单元131将选择的组数据组数据114输出到表示控制单元127。表示控制单元127利用输入的组数据组数据114制作预览,表示在预览表示单元1406(S1808),进入S1807的处理。
如上所述,用户所选择的地点名称字符串801所对应的组数据组数据114的所有预览都可以表示。结果,用户可以在阅览预览后,再对选择的地点名称字符串801对应的组数据组数据114加以选择。
另外,在S1807表示在地点名称字符串输入单元1402的“more…”被选择时,也就是判断为指示通过检索单元128来执行组数据组数据114的检索处理时,检索单元128进行检索处理(S1809),并且进入S1807的处理。另外,关于检索处理(S1809)的详细将后述。
如上所述,可以将所保存的组数据组数据114的地点名称字符串801的列表表示给用户。由此,用户可以容易地掌握都有哪些组数据组数据114。
另外,通过在GUI1400表示可以选择的组数据组数据114的地点名称字符串801的列表,用户就可以无需分析字符串/组对应表122,而容易地掌握可以选择的地点名称字符串801的列表。
下面,利用图20来具体地说明图像制作装置100的字符决定处理(S1703)的动作。图20是图像制作装置100的字符决定处理的流程图。
图像制作装置100的输入控制单元126监测是否有从输入单元104到GUI1400的制作方案的输入(S2001)。具体而言,在S2001,监测在主语输入单元1403是否有鼠标等的选择(点击处理),或者是否有地点名称字符串801的输入。
继而,如果在S2001出现制作方案的输入,当有主语名词字符串601的输入时,输入控制单元126将该输入文字输入到字符串/CG转换处理单元131;当有点击处理时,输入控制单元127将该事实输入到字符串/CG转换处理单元131。
继而,字符串/CG转换处理单元131检索字符串/字符对应表118(S2002)。然后,字符串/CG转换处理单元131在接收到有关主语名词字符串601的文字时,检索是否有以输入的文字起头的主语名词字符串601。而且,字符串/CG转换处理单元131在接收到有点击处理的信息时,检索字符串/字符对应表118的所有的主语名词字符串601(S2003)。
继而,在S2003检测出主语名词字符串601时,字符串/CG转换处理单元131将检测出的主语名词字符串601输出到表示控制单元127。继而,表示控制单元127表示输入的主语名词字符串601以及主语输入单元1403的输入文字(S2004)。
譬如,在S2001,在主语输入单元1403有“G”的输入时,字符串/CG转换处理单元131检索字符串/字符对应表118的所有以“G”起头的主语名词字符串601(S2002、2003)并输出到表示控制单元127。继而,表示控制单元127如图21所示,将输入的主语名词字符串601的“Girl”和“Gorilla”、用来实行通过检索单元128进行的字符数据112的检索处理的“more…”,并列表示在主语输入单元1403(S2004)。
由此、通过表示主语名词字符串601的列表,用户可以确认具有哪些主语名词字符串601。
而且,在S2004,表示主语名词字符串601的列表时,利用以往用户的选择历史,按选择次数的降序顺序来排列主语名词字符串601。另外,也可以按地点名称字符串801被选择的状态下,主语名词字符串601的利用频率的降序顺序来排列主语名词字符串601。
继而,输入控制单元126监测是否有在S2001输入的制作方案的追加制作方案的输入(S2005)。继而,在S2005存在追加制作方案时,针对包含追加制作方案的字符串进行S2003及其之后的处理。
继而,输入控制单元126监测用户是否利用主语输入单元1403来决定主语名词字符串601,如果用户决定主语名词字符串601的话,则将决定的主语名词字符串601输出到字符串/CG转换处理单元131。
针对该输入,字符串/CG转换处理单元131,参照字符串/字符对应表118来提取链接602,该链接602是链接对应于输入的主语名词字符串601的字符数据112的。
接下来,字符串/CG转换处理单元131利用提取的链接信息602,提取字符数据112,并将提取的字符数据112输出到表示控制单元127。
针对该输入,表示控制单元127将输入的字符数据112预览表示在GUI1400的预览表示单元1406(S2006)。
而且,此时,表示控制单元127在输入的字符数据112为多个时,选择譬如起头的字符数据112等,并且在GUI1400的预览表示单元1406对选择的字符数据112进行预览表示。
继而,输入控制单元126监测以下情形是否发生(S2007)GUI1400的下一个候补按钮1407被按下、表示在主语输入单元1403的“more…”被选择、发送按钮1409被按下。
在S2007,如果发送按钮1409被按下时,表示控制单元127结束处理,将生成的动画通过发送/接收单元106经由因特网107输入到其他的图像制作装置100。在发送到其他的图像制作装置100时,只发送动画数据或者发送动画数据和制作方案数据。其他的图像制作装置100,利用发送/接收单元106接收动画数据时,通过表示控制单元127将预览表示在GUI1400的预览表示单元1406。利用发送/接收单元106接收动画数据和制作方案数据时,通过表示控制单元127将预览表示在GUI1400的预览表示单元1406,并且可以与发送端的图像制作装置100同样地进行制作方案的输入/编辑。
另外,在判断为下一个候补按钮1407被按下时,字符串/CG转换处理单元131,选择字符数据112,该字符数据112为用户在主语输入单元1403选择的主语名词字符串601所对应的字符数据112中,在S2006未被表示预览的字符数据112。继而,字符串/CG转换处理单元131将选择的字符数据112输出到表示控制单元127。表示控制单元127利用输入的字符数据112制作预览,将其表示在预览表示单元1406(S2008),并且进入S2007的处理。
如上所述,用户所选择的主语名词字符串601所对应的字符数据112的所有预览都可以表示。作为其结果,用户可以在阅览预览后,再对选择的主语名词字符串601所对应的字符数据112加以选择。
另外,在S2007中在表示在主语输入单元1403的“more…”被选择时,也就是判断为指示通过检索单元128来执行字符数据112的检索处理时,检索单元128进行检索处理(S2009),并且进入S2007的处理。另外,关于检索处理(S2009)的详细内容将后述。
如上所述,可以将所保持的字符数据112的主语名词字符串601的列表表示给用户。由此,用户可以容易地把握都有哪些字符数据112。
另外,通过在GUI1400表示可以选择的字符数据112的主语名词字符串601的列表,用户就可以无需分析字符串/字符对应表118,而容易地掌握可以选择的主语名词字符串601的列表。
下面,利用图22来具体地说明图像制作装置100的动作决定处理(S1704)的动作。图22是图像制作装置100的动作决定处理的流程图。
首先,图像制作装置100的输入控制单元126监测是否有从输入单元104到GUI1400的制作方案的输入(S2201)。具体而言,在S2201,监测在动作输入单元1404是否有鼠标等的选择(点击处理),或者是否有动词字符串702的输入。
继而,如果S2201出现制作方案的输入,当有动词字符串702的输入时,输入控制单元126将该输入字符串输出到字符串/CG转换处理单元131;当有点击处理时,输入控制单元126将该事实输出到字符串/CG转换处理单元131。
继而,字符串/CG转换处理单元131检索字符/动作对应表120(S2202)。然后,字符串/CG转换处理单元131在接收到有关动词字符串702的字符时,检索是否有对应于如图17所示的字符决定处理(S1703)所决定的主语名词字符串601并且以输入的文字起头的动词字符串802。而且,字符串/CG转换处理单元131在接收到有点击处理的信息时,检索对应于图17所示的字符决定处理(S1703)所决定的主语名词字符串601的所有动词字符串702(S2203)。
继而,在S2203检测出动词字符串702时,字符串/CG转换处理单元131将检测出的动词字符串702输出到表示控制单元127。继而,表示控制单元127表示输入的动词字符串702以及动作输入单元1404的输入文字(S2204)。
譬如,在S2201,在动作输入单元1404有点击处理时,字符串/CG转换处理单元131通过字符/动作对应表120,检索对应于图17所示的字符决定处理(S1703)所决定的主语名词字符串601(譬如“Girl”)的所有动词字符串702(S2202、2203),并输出到表示控制单元127。继而,表示控制单元127如图23所示,将输入的动词字符串702的“goes close to”、“sits on”和“standsup”,以及用来通过检索单元128进行字符数据112的检索处理的“more…”,并列表示在动作输入单元1404(S2204)。
由此、通过表示动词字符串702的列表,用户可以确认可以使用哪些动词字符串702。
而且,在S2204,表示动词字符串702的列表时,利用以往用户的选择历史,按选择次数的降序顺序来排列动词字符串702。另外,也可以按主语字符串601被选择的状态下,动词字符串702的利用频率的降序顺序来排列动词字符串702。另外,也可以按地点名称字符串801与主语名词字符串601都被选择的状态下,动词字符串702的利用频率的降序顺序来排列动词字符串702。
继而,输入控制单元126监测是否有在S2201输入的制作方案的追加制作方案的输入(S2205)。继而,在S2205存在追加制作方案时,针对包含追加制作方案的字符串进行S2203之后的处理。
另一方面,在S2205,没有追加制作方案时,字符串/CG转换处理单元131检索字符/动作对应表120,检索是否有与S2204中所表示的动词字符串702对应的表现名称字符串703(S2206)。
继而,在S2206检测出表现名称字符串703时,字符串/CG转换处理单元131将检测出的表现名称字符串703输出到表示控制单元127。继而,表示控制单元127将输入的表现名称字符串703表示在动作输入单元1404的旁边(S2207)。
继而,输入控制单元126监测是否有针对表现名称字符串703的(追加的)文字(制作方案)的输入(S2208)。继而,在S2208存在追加制作方案时,针对包含追加制作方案的字符串进行S2206之后的处理。
具体而言,字符串/CG转换处理单元131检索以输入文字起头的表现名称字符串703。继而,表示控制单元127将检索的表现名称字符串703表示在显示器。
由此,通过表示表现名称字符串703的列表,用户可以确认可以选择哪些表现名称字符串703。
而且,在S2207,表示表现名称字符串703的列表时,利用以往用户的选择历史,按选择次数的降序顺序来排列表现名称字符串703。而且,也可以按以下顺序排列按主语名词字符串601被选择的状态下,表现名称字符串703的利用频率的降序顺序来排列表现名称字符串703;按地点名称字符串801与主语名词字符串601都被选择的状态下,表现名称字符串703的利用频率的降序顺序来排列表现名称字符串703;按动词字符串702被选择的状态下,表现名称字符串703的利用频率的降序顺序来排列表现名称字符串703;按地点名称字符串801与动词字符串702都被选择的状态下,表现名称字符串703的利用频率的降序顺序来排列表现名称字符串703;按地点名称字符串801、主语名词字符串601与动词字符串702三个序列都被选择的状态下,表现名称字符串703的利用频率的降序顺序来排列表现名称字符串703。
继而,输入控制单元127监测用户是否利用GUI1400的动作输入单元1404等来决定动词字符串702以及表现名称字符串703,如果用户决定了动词字符串702以及表现名称字符串703的话,则将决定的动词字符串702以及表现名称字符串703输出到字符串/CG转换处理单元131。
针对该输入,字符串/CG转换处理单元131,参照字符/动作对应表120来提取链接704,该链接704是链接对应于输入的动词字符串702以及表现名称字符串703的动作数据的。
接下来,字符串/CG转换处理单元131利用提取的链接信息704,提取动作数据113,并将提取的动作数据113输出到表示控制单元127。
针对该输入,表示控制单元127将输入的动作数据113预览表示在GUI1400的预览表示单元1406(S2209)。
而且,此时,表示控制单元127在输入的动作数据113为多个时,选择譬如起头的动作数据113等,并且在GUI1400的预览表示单元1406对选择的动作数据113进行预览表示。
继而,输入控制单元126监测以下情形是否发生(S2210)GUI1400的下一个候补按钮1407被按下、表示在动作输入单元1404的“more…”被选择、发送按钮1409被按下。
在S2210,当判断发送按钮1409被按下时,表示控制单元127结束处理。另外,在判断为下一个候补按钮1407被按下时,字符串/CG转换处理单元131选择动作数据,该动作数据为用户在GUI1400选择的动词字符串702以及表现名称字符串703所对应的动作数据113中,在S2209未被表示预览的动作数据。继而,字符串/CG转换处理单元131将选择的动作数据输出到表示控制单元127。表示控制单元127利用输入的动作数据制作预览,表示在预览表示单元1406(S2211),并进入S2210的处理。
如上所述,用户所选择的动词字符串702以及表现名称字符串703所对应的动作数据113的所有预览都可以表示。作为其结果,用户可以在阅览预览后,再对选择的动词字符串702以及表现名称字符串703对应的动作数据113加以选择。
另外,在S2207中表示在动作输入单元1404的“more…”被选择时,也就是判断为指示通过检索单元128来执行动作数据113的检索处理时,检索单元128进行检索处理(S2212),并进入S2207的处理。另外,关于检索处理(S2212)的详细将后述。
如上所述,可以将所保持的动词字符串702以及表现名称字符串703的列表表示给用户。由此,用户可以容易地把握都有哪些动作数据113。
另外,通过在GUI1400表示可以选择的动作数据113的动词字符串702以及表现名称701的列表,用户就可以无需分析字符/动作对应表120,而容易地掌握可以选择的动词字符串702以及表现名称字符串703的列表。
下面,利用图24来具体地说明图像制作装置100的对象决定处理(S1707)的动作。图24是图像制作装置100的对象决定处理的流程图。
图像制作装置100的输入控制单元126监测通过输入单元104是否有GUI1400的制作方案的输入(S2401)。具体而言,在S2401,监测在宾语输入单元1405是否有鼠标等的选择(点击处理),或者是否有对象名称的输入。
继而,如果S2401有制作方案的输入,当有对象名称的输入时,输入控制单元126将该输入文字输入到字符串/CG转换处理单元131;当有点击处理时,输入控制单元127将该信息输入到字符串/CG转换处理单元131。
继而,字符串/CG转换处理单元131检索字符串/组对应表122(S2402)。然后,字符串/CG转换处理单元131在接收到有关对象名称803的文字时,检索是否有对应于在S1702所决定的地点名称字符串801、并且以输入的文字起头的对象名称803。而且,字符串/CG转换处理单元131在接收到有点击处理的信息时,检索存储在字符串/组对应表122的对应于在S1702所决定的地点名称字符串801的所有对象名称803(S2403)。
继而,在S2403检测出对象名称803时,字符串/CG转换处理单元131将检测出的对象名称803输出到表示控制单元127。继而,表示控制单元127表示输入的对象名称803以及宾语输入单元1405的输入文字(S2404)。
譬如,在S2401,在宾语输入单元1405有点击处理时,字符串/CG转换处理单元131检索字符串/组对应表122中的所有的对应于在S1702所决定的地点名称字符串801的对象名称803(S2402、2403)并输出到表示控制单元127。继而,表示控制单元127如图25所示,将输入的对象名称803的“thebench”和“the slide”、用来通过检索单元128进行组数据组数据114的检索处理的“more…”,并列表示在宾语输入单元1405(S2404)。
由此,通过表示对象名称803的列表,用户可以确认可以选择哪些对象名称803。
而且,在S2404,表示对象名称803的列表时,利用以往用户的选择历史,按选择次数的降序顺序来排列对象名称803。
继而,输入控制单元126监测是否有在S2401输入的制作方案的追加制作方案的输入(S2405)。继而,在S2405存在追加制作方案时,针对包含追加制作方案的字符串进行S2403之后的处理。
继而,输入控制单元126监测用户利用宾语输入单元1405来决定对象名称803,如果用户决定对象名称803的话,则将决定的对象参数805输出到字符串/CG转换处理单元131。
针对该输入,表示控制单元127,将输入的对象参数805,表示预览(S2406)于GUI1400的预览表示单元1406,以使已经选择的字符在所选择的动作中可以起作用(例子坐在椅子上)。
继而,输入控制单元126监测以下情形是否发生(S2407)GUI1400的下一个候补按钮1407被按下、表示在宾语输入单元1405的“more…”被选择、发送按钮1409被按下。
在S2407中,当判断为发送按钮1409被按下时,表示控制单元127结束处理;当判断为下一个候补按钮1407被按下时,字符串/CG转换处理单元131,选择对象,该对象为用户在宾语输入单元1405选择的对象名称803所对应的对象数据之中,在S2406未被表示预览的对象。继而,字符串/CG转换处理单元131将选择的对象参数输出到表示控制单元127。表示控制单元127利用输入的对象参数制作预览,表示在预览表示单元1406(S2408),并且进入S2407的处理。
如上所述,用户所选择的对象名称803所对应的对象参数805的所有预览都可以表示。作为其结果,用户可以在阅览预览后,再对选择的对象名称803所对应的对象加以选择。
另外,在S2407中表示在宾语输入单元1405的“more…”被选择时,也就是判断为指示通过检索单元128来执行组数据组数据(对象数据)114的检索处理时,检索单元128进行检索处理(S2409),并且进入S2407的处理。另外,关于检索处理(S2409)的详细将后述。
由此,可以将可以选择的对象名称803的列表表示给用户。由此,用户可以容易地把握都有哪些对象名称803。而且,也可以按以下顺序排列按动词字符串702被选择的状态下,对象名称803的利用频率的降序顺序来排列对象名称803;按地点名称字符串801与动词字符串702都被选择的状态下,对象名称803的利用频率的降序顺序来排列对象名称803;按地点名称字符串801、主语名词字符串601与动词字符串702三个序列都被选择的状态下,对象名称803的利用频率的降序顺序来排列对象名称803。
如上说明所述,根据本实施方式,用户能够表示可以选择的动作、字符、组的列表,还能够表示作为动作的对象的列表。由此,用户可以容易地确认可以选择的动作、字符、组以及动作的对象,因为在确认的基础上可以选择,所以能够容易而且切实地依据制作方案制作电脑图形。
另外,图像制作装置100,如图26所示,可以在GUI1400输入由多个句子组成的制作方案。此时,可以从上位的句子开始依次制作电脑图形。
另外,如图26所示由多个句子组成的制作方案被输入时,有可能如图中2601所示,出现与最开始的句子的字符(“Girl”)不同的字符(“Man”)。在该情形,如图27所示,当出现了多个字符时,将一个字符加入另一个字符所动作的对象中。在图27的例子中,“Girl”的对象中加上“Man”2701,并在“Man”的对象中加上“Girl”2702。
另外,本实施方式作为地点名称字符串使用了Park、School;作为主语名词字符串使用了Girl、Man;作为动词字符串使用了“make a fuss”、“jump”、sits on、goes close to、stands up、says;作为表现名称字符串使用了happily、sadly,本发明并不仅限于此。特别值得一提的是,主语名词字符串的例子虽然为一般名词,但是对于频繁使用的字符数据,也可以给予其合适名词的名称(例子将Girl设定为Ai)并加以存储,由此利用合适名称也可以。
另外,在本实施方式中,字符形容词字符串603和对象形容词字符串804既可以通过在分别表示字符数据和对象数据之前以及该时表示,由此明确易懂地显示数据的不同之处;也可以通过分别在主语输入单元1403和宾语输入单元1405中或者在旁边的列表中表示,由此进行字符数据和对象数据的进一步检索(筛选)。
另外,在本实施方式,可以将字符串/字符对应表118、字符/动作对应表120、字符串/组对应表122设置在因特网107的伺服器108~114上,使一个或者多个用户共有。另外,不仅可以使用大量的材料数据,还可以使用通过其他用户制作的最新的材料数据。
另外,可以将字符串/字符对应表118的主语名词字符串601、字符/动作对应表120的动词字符串702以及表现名称字符串703、字符串/组对应表122的地点名称字符串801以及对象名称803,基于多个用户选择的历史来依次存储选择次数的降序顺序的字符串,使利用频率高的字符串被优先检索出来。另外同样地,可以将链接于字符串/字符对应表118的字符数据的链接信息602、链接于字符/动作对应表120的动词数据的链接信息704、链接于字符串/组对应表122的组数据组数据的链接信息802,基于多个用户选择的历史来依次存储链接于选择次数的降序顺序的数据链接信息,使利用频率高的数据被优先表示出来。
另外,还可以将动作辞典设置在因特网107上,使一个或者多个用户共有。
下面,利用图28来具体地说明本实施方式所涉及的图像制作装置100的检索处理(S1809、2009、2212、2409)。图28是本实施方式所涉及的图像制作装置100的检索处理的流程图。
另外,在实际操作上,图像制作装置100在S1809进行组数据组数据114的检索;在S2009进行字符数据112的检索;在S2209进行动作数据113的检索;在S2409进行对象数据(组数据组数据114)的检索。但是,在下述的说明中,将字符数据112、动作数据113以及组数据组数据114作为材料数据来说明。
首先,图像制作装置100的表示控制单元127,制作用来检索材料数据的画面GUI1500,并表示在显示器105(S2801)。继而,图像制作装置100,转向通过特征检索材料数据的模式。
继而,图像制作装置100的输入控制单元126,监视针对材料是否有来自特征输入单元1502的输入(S2802),如果有输入的特征时,将该信息输入到检索单元128。
另外,在S2802中,图像制作装置100在特征被输入到特征输入单元1502时,参照阶层结构表述130,并且将与输入的特征部分一致的Term或Key的列表表示在特征输入单元1502。
继而,检索单元128进行针对在S2802输入的特征的材料数据的检索处理(S2803)。另外,关于S2803的处理的详细将后述。
继而,图像制作装置100的登录单元129,从元数据数据库111中取得在S2803决定的材料数据所对应的元数据。继而,登录单元129利用记载于取得的元数据中的链接信息,从字符数据数据库108、动作数据数据库109、或组数据组数据数据库110中,取得在S2803中决定的材料数据(字符数据112、动作数据113、组数据组数据114)(S2804)。
继而,登录单元129将在S2804中取得的元数据的内容,也就是检索结果进行登录。具体而言,登录单元129当在S2804中取得的元数据与字符有关联时,将元数据的内容追加于字符串/字符对应表118;当在S2804中取得的元数据与动作有关联时,将元数据的内容登录于字符/动作对应表120;当在S2804中取得的元数据与组有关联时,将元数据的内容登录于字符串/组对应表122(S2805)。
由此,字符串/字符对应表118、字符/动作对应表120、字符串/组对应表122可以反映出检索的结果。结果,有关用户曾经检索过的材料数据的信息将在以后表示在用来输入制作方案的GUI1400。由此,用户可以使用曾经检索过的材料数据而不需要再次检索。
继而,登录单元129追加取得的材料数据。具体而言,登录单元129,当取得的材料数据为字符数据112时,将取得的材料数据存储于材料数据存储单元115;当取得的材料数据为动作数据113时,将取得的动作数据存储于动作数据存储单元116;当取得的材料数据为组数据组数据114时,将取得的材料数据存储于组数据组数据存储单元117(S2806)。
由此,曾经取得的材料数据没有必要再次通过因特网107来取得。因为检索的材料数据被用户频繁使用的可能性很大,所以该效果也大。
下面,利用图29来具体地说明图像制作装置100的材料数据检索处理(图28的S2803)的处理。图29是本实施方式所涉及的图像制作装置100的材料数据检索处理的流程图。
首先,图像制作装置100的检索单元128接收由输入控制单元126输入的特征(单词)(S2901)。继而,检索单元128参照阶层结构表述130来检索在S2901中输入的特征(单词)或与特征类似的词汇(S2902)。
继而,检索单元128在S2902,判断检索的单词为有关Key的单词还是有关Term的单词(S2903)。
S2903中,判断出检索的单词为Key时,检索单元128参照阶层结构表述130,对在S2902中检索的单词(Key)的子要素的Term进行检索,并将检索出的Term的列表输入到表示控制单元127。继而,表示控制单元127将输入的Term的列表表示在GUI1500的特征表示单元1503(S2904)。
另外,在S2904也可以将表示的Term的数量设定为用户所期望的数量等。此时,可以想到关于要表示的Term有很多种应用例,譬如在历史中使用频繁的Term给予优先级;按英语字母的顺序;向预先提供了的优先级高的Term给予优先级等等。此时,用户可以减少选项,从而提高检索效率。
继而,输入控制单元126监测用户是否从表示在特征表示单元1503的Term的列表中选择了所期望的Term,如果存在所期望的Term的选择时,将选择的Term输入到检索单元128。继而,检索单元128决定输入了的Term(S2905)。
继而,检索单元128参照元数据数据库111,对决定了的Term所对应的元数据进行检索。继而,检索单元128,将检索的元数据输入字符串/CG转换存储单元131,字符串/CG转换存储单元131利用输入的元数据,取得决定了的Term的索引,并将取得的索引(检索结果)的列表输入到表示控制单元127。继而,表示控制单元127将输入的索引的列表表示在GUI1500的索引表示单元1505(S2906)。
由此,用户可以通过阅览索引来从视觉上确认针对决定了的Term的材料数据的概要。
继而,图像制作装置100,通过输入控制单元126判断是否有用户的用来更加详细地设定检索条件(Key)的输入,也就是利用下位概念更加详细地进行检索的输入(S2907)。
继而,在S2907中,判断为不进行更加详细的设定而检索时,也就是存在对索引的选择时结束处理,该索引为在S2906中表示的索引的列表中的任一个。
另一方面,S2907中,判断出详细设定而进行检索时,检索单元128参照阶层结构表述130,对在S2905中决定的Term的子要素的Key进行检索,并将检索出的Key的列表输入到表示控制单元127。继而,表示控制单元127将输入的Key的列表表示在GUI1500的特征表示单元1504(S2909)。
继而,输入控制单元126监测是否有用户从表示在特征表示单元1504的Key的列表中选择了所期望的Key,如果所期望的Key的选择存在时,将选择的Key输入到检索单元128。继而,检索单元128决定输入的Key(S2910)。
继而,检索单元128在S2910,对决定了的Key进行S2904及其以后的处理,决定对应制作方案的材料的材料数据。
譬如,如图30所示,图像制作装置100,在特征输入单元1502输入了称为“Wear”的Key时(S2901),在阶层结构表述130中检索称为“Wear”的Key的子要素的Term的“Shirt”、“Trouser”、“Glasses”,并表示在特征表示单元1503(S2902~S2904)。
继而,用户通过特征表示单元1503选择了“Trouser”时,图像制作装置100决定“Trouser”(S2905),并将对应“Trouser”的材料数据的索引表示在索引表示单元1505(S2906)。
继而,当用户判断表示的索引的数量过多时,为了更加详细地检索而输入(S2907),图像制作装置100从阶层结构表述130中检索“Trouser”的子要素的Key的“Trouser.Color”和“Trouser.Length”,并表示在特征表示单元1504(S2908)。
继而,用户选择了“Trouser.Color”时,图像制作装置100决定“Trouser.Color”(S2910),并参照阶层结构表述130,检索作为“Trouser.Color”的子要素的Term的“Blue”、“Gray”、“Green”、“Brown”,并表示在特征表示单元3001(S2904)。
继而,用户从特征表示单元1503选择了“Blue”时,图像制作装置100决定“Blue”(S2905),并将对应“Blue”的材料数据的索引表示在索引表示单元1505(S2906)。然后,用户通过从表示的索引中选择所期望的索引来选择针对该索引的材料数据。
由此,图像制作装置100在对应制作方案的材料的特征通过Key被输入时,检索输入的Key和对应该Key的Term所对应的材料数据。
另外,在利用最开始输入的Key而进行的检索中,对应该Key的材料数据过多时,可以利用下位的Key来缩小检索范围而进行检索。由此,用户可以从适当数量的材料数据的候补中检索所期望的材料数据。
也就是,可以从上位概念的特征开始到下位概念的特征,换言之从大概的特征开始到具体的特征,一边缩小检索范围,一边检索材料数据。
另一方面,在S2903中,判断出检索的单词为Term时,检索单元128参照阶层结构表述130,对在S2902中检索的单词(Term)的母要素的Key进行检索,并判断检索出的Key是否为多个(S2911)。继而,在S2911,当判断为存在多个可以成为母要素的Key时,将该Key的列表输出到表示控制单元127。继而,表示控制单元127将输入的Key的列表表示在GUI1500的特征表示单元1503(S2912)。
另外,在S2912也可以将表示的Key的数量设定为用户所期望的数量等。此时,可以想到表示的Key有很多种应用例,譬如向具有用户频繁使用的历史的Key给予优先级;按英语字母的顺序列出的Key;向预先提供了高优先级的Key给予优先级等等。
继而,输入控制单元126监测是否有用户由表示在特征表示单元1503的Key的列表中选择了所期望的Key,如果所期望的Key的选择存在时,将选择的Key输入到检索单元128。继而,检索单元128决定输入的Key(S2913)。
继而,在S2913中决定的Key和在S2901中输入的Term被输出到检索单元128,检索单元128参照元数据数据库111来检索对应于决定了的Key和Term的元数据。继而,检索单元128,将检索的元数据输入字符串/CG转换存储单元131,字符串/CG转换存储单元131利用输入的元数据,取得决定了的Key和Term的索引,并将取得的索引(检索结果)的列表输入到表示控制单元127。继而,表示控制单元127将索引的列表表示在GUI1500的索引表示单元1505(S2914)。
由此,用户可以通过阅览索引来从视觉上确认针对决定了的Key和Term的材料数据的概要。
继而,图像制作装置100,通过输入控制单元126判断是否有用户的用来更加详细地设定检索条件(Term)的输入,也就是利用下位概念更加详细地进行检索的输入(S2915)。
继而,在S2915中,判断为不进行更加详细设定来检索时,则结束处理。
另一方面,S2915中,判断出进行详细设定来检索时,检索单元128参照阶层结构表述130,对在S2913中决定的可以成为Key的母要素的Term进行检索,并判断检索出的Term是否为多个(S2916)。
在S2916中判断有多个Term存在时,因为需要让用户选择任一个Term,所以将检索了的Term的列表输出到表示控制单元127。继而,表示控制单元127将输入的Term的列表表示在GUI1500的特征表示单元1504(S2917)。
继而,输入控制单元126监测是否有用户从表示在特征表示单元1504的Term的列表中选择了所期望的Term,如果所期望的Term的选择存在时,将选择的Term输入到检索单元128。继而,检索单元128决定输入的Term(S2918)。
继而,检索单元128对在S2918中决定的Term,进行S2911及其以后的处理。
另一方面,在S2916中判断为不存在多个Term时,因为不需要让用户选择Term,所以对该Term进行S2911及其以后的处理。继而,检索单元128在S2910,对决定了的Key进行S2904及其以后的处理,决定对应制作方案的材料的材料数据。
另外,在S2911中,判断为并不存在多个可以成为母要素的Key时,检索单元128判断该Key是否为Root要素也就是最上位的Key(S2919)。
然后,在S2919中,判断该Key为Root要素时,因为该母要素的Key只有Root要素,所以检索单元128进入S2921的处理;判断该Key不为Root要素时,则自动决定选择了该Key,并进入S2914的处理(S2920)。
继而,在S2919中决定的Key和在S2911中或在S2913中决定的Key被输出到检索单元128,检索单元128参照元数据数据库105来检索对应于决定了的Key和Term的元数据。继而,检索单元128,将检索的元数据输入字符串/CG转换存储单元131,字符串/CG转换存储单元131利用输入的检索结果中的链接信息取得索引的列表,并将取得的索引(检索结果)的输入到表示控制单元127。继而,表示控制单元127将索引的列表表示在GU1600的索引表示单元605(S2921)。
继而,图像制作装置100,等待从S2921中所表示的索引的列表中选择任一个索引,作出选择后则决定对应于所决定的索引的材料数据,并结束处理。
譬如,如图31所示,图像制作装置100,在特征输入单元1502输入了称为“Blue”的Key时(S2901),在阶层结构表述130中检索称为“Blue”的Term的母要素的Key的“Shirt.Color”、“Trouser.Color”,并表示在特征表示单元1503(S290~S2903、S2911、S2912)。
继而,图像制作装置100将对应于用户所选择的“Shirt.Color”的索引表示在索引表示单元1505(S2913、S2914)。
然后,在用户要利用“Shirt.Color”的上位的Term的“Shirt”来进行检索时,图像制作装置100将“Shirt”和“Shirt”的母要素的Key“Wear”表示在特征表示单元1504,并表示针对“Shirt”和“Wear”的索引以供用户选择(S2915、S2916、S2911~S2914)。
然后,在用户要利用“Wear”的上位的Term的“Human”来进行检索时,图像制作装置100将“Human”和“Human”的母要素的Key“Genre”表示在特征表示单元3101,并表示针对“Human”和“Genre”的索引以供用户选择(S2915、S2916、S2911~S2914)。
然后,在用户即将利用“Genre”的上位的Term的“Character”来进行检索时,图像制作装置100将“Character”和“Character”的母要素的Key“Content”表示在特征表示单元3102,并表示针对“Character”和“Content”的索引以供用户选择(S2915、S2916、S2911、S2919、S2921)。
由此,图像制作装置100在对应制作方案的材料的特征通过Term被输入时,利用输入的Term和具有该Term的母要素Key的组进行检索。
另外,在利用最开始输入的Term和母要素的Key进行的检索中所对应的材料数据过少时,可以利用上位的Term及其母要素的Key来扩大检索范围而进行检索。由此,用户可以从适当数量的材料数据的候补中检索所期望的材料数据。
也就是说,可以从下位概念的特征开始到上位概念的特征,换言之从具体的特征开始到大概的特征,一边扩大检索范围,一边检索材料数据。
如上说明所述,可以一边进行电脑图形的制作处理一边进行材料数据的检索,并利用检索的材料数据进行电脑图形的制作处理。由此,可以将电脑图形的制作处理和材料数据的检索处理通过一连串的动作来完成。结果可以实现电脑图形的制作处理的高速化以及其切实性。
另外,用户只要将浮现于脑海的特征输入就可以检索对应于该特征的材料数据。由此,即使不知道材料数据的名称也可以简单地完成对所期待的材料数据的检索。
如上说明所述,根据本实施方式,用户可以一边确认装置所有的材料数据一边制作电脑图形的制作方案。另外,可以通过一连串的动作来完成根据制作方案来完成电脑图形的制作处理和重新进行材料数据的检索处理。另外,通过登录重新检索的材料数据,可以在登录后简单地使用该检索的材料数据。
另外,还可以将图像制作装置100所进行的处理制成程序,在通用电脑上实行。
另外,本实施方式,虽然对以下的实施方式进行了说明将通过制作方案进行电脑图形的制作处理,重新进行材料数据的检索处理以及将重新检索的材料数据进行登录的处理通过一连串的动作来完成,但是也可以将通过制作方案进行电脑图形的制作处理,重新进行材料数据的检索处理以及将重新检索的材料数据进行登录的处理分别在不同的装置上实施。
本说明书根据2004年1月27日提交的日本专利申请第2004-018839、2004年2月5日提交的日本专利申请第2004-029599以及2005年1月25日提交的日本专利申请第2005-17468号专利申请,其内容通过引用并入本文。
工业实用性本发明不仅可以利用于制作图像的装置,也可以广泛利用于使用电脑图形将所期望的消息或信息传达给其他用户的便携式电话等的通信装置等。
权利要求
1.一种图像制作装置,包括输入单元,输入各种信息;表示单元,表示各种信息;材料数据存储单元,存储用来制作电脑图形的材料数据;字符串/材料对应表,使所述材料数据和所述材料数据的材料名称的组相关联地存储下来;阶层结构表述,将所述材料数据的特征通过阶层结构进行表述;检索单元,在所述输入单元有所述特征的输入时,利用所述阶层结构表述来检索对应于所述特征的所述材料数据;登录单元,将检索的所述材料数据存储于所述材料数据存储单元,并且将所述检索材料数据以及该材料数据的所述材料名称登录于字符串/材料对应表;字符串/CG转换处理单元,在所述输入单元出现所述材料名称的输入时,利用所述字符串/材料对应表来取得对应于所述材料名称的材料数据,并利用所述材料数据来制作电脑图形。
2.如权利要求1所述的图像制作装置,其中,所述检索单元在所述特征被输入时,参照所述阶层结构表述,检索处于所输入的所述特征的下位阶层的所述特征,并对所检索的所述下位特征所对应的所述材料数据进行检索。
3.如权利要求1所述的图像制作装置,其中,所述检索单元在所述特征被输入时,参照所述阶层结构表述,检索处于所输入的所述特征的上位阶层的所述特征,并对所检索的所述上位特征所对应的所述材料数据进行检索。
4.如权利要求1所述的图像制作装置,包括表示控制单元,将检索的所述特征的列表表示在所述表示单元,其中所述检索单元在所述列表中有所述特征的选择存在时,检索对应于所选择的所述特征的所述材料数据。
5.如权利要求4所述的图像制作装置,其中所述表示控制单元,在所述列表中有所选择的所述特征存在时,表示对应于该所述特征的所述材料数据的索引的列表。
6.如权利要求4所述的图像制作装置,其中所述表示控制单元,表示预先设定数量的所述特征。
7.如权利要求1所述的图像制作装置,其中所述特征通过属性和所述属性的值来定义。
8.如权利要求1所述的图像制作装置,所述阶层结构表述对在因特网上存储的有关所述材料数据的所述特征进行表述,所述检索单元对所述在因特网上存储的所述材料数据进行检索,所述登录单元对在所述因特网上存储的所述材料数据进行登录。
9.如权利要求1所述的图像制作装置,其中所述字符串/CG转换处理单元,在所述输入画面上有指示所述材料名称的文本输入时,参照字符串/材料对应表,对输入的所述文本部分一致的所述材料名称进行检索;和所述表示控制单元表示检索的所述材料名称的列表。
10.如权利要求1所述的图像制作装置,其中使所述材料名称进一步与表示表现的表现形容词相关联;所述字符串/CG转换处理单元,在有指示所述表现形容词的文本输入时,检索与输入的所述文本部分一致的所述表现形容词;和所述表示控制单元表示所述表现形容词。
11.如权利要求1所述的图像制作装置,其中使所述材料名称进一步与表示表现的表现副词相关联;所述字符串/CG转换处理单元,在有指示所述表现形容词的文本输入时;和检索与输入的所述文本部分一致的所述表现副词,所述表示控制单元表示所述表现副词。
12.如权利要求1所述的图像制作装置,所述材料数据至少具有动作数据、字符数据、对象数据、组数据组数据中的一个;所述材料名称为对应于动作数据、字符数据、对象数据、组数据组数据的动作名称、字符名称、对象名称、组名称;和所述字符串/材料对应表为对应于动作数据、字符数据、对象数据、组数据组数据的字符串/动作对应表、字符串/字符对应表、字符串/组对应表。
13.如权利要求12所述的图像制作装置,其中将所述动作名称与所述字符数据相关联地存储下来;和其中字符串/CG转换处理单元,对所选择的所述字符数据所对应的所述动作名称进行检索。
14.如权利要求12所述的图像制作装置,其中所述动作数据取得宾语;和其中字符串/CG转换处理单元,在表示所述动作数据可以选取的宾语的对象名称被输入时,取得输入的所述对象名称所对应的对象数据,并使用取得的所述对象数据来制作电脑图形。
15.如权利要求14所述的图像制作装置,其中所述字符串/CG转换处理单元,在有用于指示对象名称来表示所述动作名称可以取得的宾语的文本输入时,参照字符串/组对应表,检索与输入的所述文本部分一致的所述对象名称。
16.一种图像制作方法,包括设置字符串/材料对应表的步骤,将用来制作电脑图形的材料数据与该材料数据的材料名称的组相关联地存储下来;设置阶层结构表述的步骤,将所述材料数据的特征通过阶层结构来表述;检索的步骤,当出现所述特征的输入时,利用所述阶层结构表述对对应该特征的材料数据进行检索;存储的步骤,将检索出的所述材料数据进行存储;登录的步骤,将检索出的所述材料数据以及材料数据的材料名称登录于字符串/材料对应表;取得的步骤,当有所述材料名称的输入时,利用字符串/材料对应表来取得对应于所述材料名称的材料数据;制作电脑图形的步骤,利用取得的所述材料数据来制作电脑图形。
全文摘要
本发明设置字符串/材料对应表,使用于制作电脑图形的材料数据与该材料数据的材料名称的组相关联地存储下来,还设置阶层结构表述,将材料数据的特征通过阶层结构来表述,当出现特征的输入时,利用阶层结构表述对对应该特征的材料数据进行检索,将检索出的所述材料数据存储,并且将检索出的所述材料数据以及材料数据的材料名称登录于字符串/材料对应表,当出现材料名称的输入时,利用字符串/材料对应表来取得对应于材料名称的材料数据,并利用取得的材料数据来制作电脑图形。
文档编号G06F3/00GK1914645SQ200580003380
公开日2007年2月14日 申请日期2005年1月26日 优先权日2004年1月27日
发明者江村恒一, 田中俊之, 冈田雄治, 高桥克直 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1