建立图形的设备和方法

文档序号:6411985阅读:218来源:国知局
专利名称:建立图形的设备和方法
技术领域
本发明涉及一种在显示器上建立任何图形的设备,并且更具体地涉及一种用于为粘贴操作显示图形的方法。
通常,常规的图形建立设备当由诸如键盘或鼠标在建立图形期间于显示器上选择和粘贴图形模式时不具有向用户指示粘贴处理结果的功能,不过在某些情况下可以发出对应于该处理的音频数据。
例如,使用运行在计算机上的用于建立图形的应用软件以便在产生图形期间在显示器上粘贴准备好的图象模式。这种应用程序是一类经常可遇到的软件,其作用是由鼠标等选择一种所需的图象,把它拖拉移动到粘贴位置,并通过松开鼠标按扭等把它粘贴在选择的位置上。
此外,一种新发明的应用软件具有把鼠标光标的形态改变成和选定的图象相同的图象,以便清楚地标明选择了那一种模式。在这种情况下,其形态已被改变成所选择的图象模式的鼠标光标被移动到粘贴该图象模式的指定位置,然后通过在该位置上用鼠标按钮进行选择粘贴选定的图象模式。
大多数常规的图形建立设备是以这种方式操作的把鼠标光标的形态改变为选定的模式并且接着决定粘贴该图象的位置。尽管难以确定是否正确地粘贴选定的图象,这种方法具有在对选定的图象定位时容易获取外观的优点。相应地,在完成粘贴操作后发出对应的声音。但是,发出声音还不够,因为不能在直观上获得操作的效果。
尤其在由儿童使用的绘图应用软件的情况下,鼠标操作不能足够精确地把图画图象粘贴在正确的位置上,或者因为他们是儿童他们会厌倦操作。在由儿童使用的绘图应用软件的情况下,重要的是设计出让儿童感到高兴的方式,但是因为只能发出声音常规的软件在使儿童高兴上不是有效的。
本发明的一个目的是提供一种图形建立设备和方法,通过它可以非常容易地识别是否正确地粘贴图象,并且通过它儿童建立图形时可使儿童感到快乐。
本发明的图形建立方法包括步骤选择显示器上要粘贴的图象模式,把该图象模式放置在粘贴位置上,并且当正确地完成图象模式的粘贴操作时显示一个特定的动画图象。
本图形建立设备包括一个输入单元,用于从用户输入在显示器上粘贴图象模式的命令;一个图形建立单元,用于根据把图象模式粘贴在显示器上的动画信息数据并参照来自输入单元的命令所规定的粘贴在屏幕上的图象以及参照粘贴图象模式时所显示的动画信息数据来建立要显示的显示数据;以及一个显示单元,用于显示由图形建立单元建立的显示数据。
根据本图形建立设备或者运行在计算机上的用于建立本发明的图形的应用软件,当从菜单上选择的特定图象模式被粘贴到显示器上时对各种图象模式或者各种操作显示预定的动画。从而,用户可以直观识别是否成功地完成了粘贴操作。此外,当儿童使用本设备时会对这种操作有兴趣。因此,可以期待可对儿童的娱乐以及教育业作出重要的贡献。
在粘贴图象模式时显示的动画可以通过执行规定的过程借助使用动画信息数据或者用于改变所粘贴的图象模式的形态或颜色的程序数据来显示。
例如,在对一条狗粘贴图画图象的情况下,有可能通过暂时性地显示狗的放大图象来指示已经正确地粘贴了狗的图象。
从下述连同附图的详细说明中本发明将会更明确,附图中

图1是一个框图,表示本发明的图形建立设备的最佳实施方式的配置;图2A至2C说明模式数据和动画信息数据之间的关系;图3是图象模式粘贴处理的流程图;图4是按照本发明的图形建立屏幕的一个初始显示例;图5是本发明的第一显示例;图6是本发明的第二显示例;图7是本发明的第三显示例;
图8是本发明的第四显示例;图9A是本发明的第五显示例;图9B是本发明的第六显示例;图10A是本发明的第七显示例;图10B是本发明的第八显示例;图11A是本发明的第九显示例;图11B是本发明的第十显示例;图12是本发明的第十一显示例。
在本发明里,准备动画信息并接着在粘贴操作之后显示动画信息。从而,操作员能直观地识别粘贴的完成。
图1是一个框图,表示本发明的图形建立系统的最佳实施方式的结构。
本发明的图形建立系统包括一个图形建立单元10,一个用于显示图形建立单元10建立的图形的显示单元11,一个用于输入对图形建立单元10建立图形的命令的输入单元12。输入单元12为键盘、鼠标等。这里,在本设备中可以包括一个声音回放单元15,当正确运行粘贴时该单元重现声音数据,但是它不是本发明的基本必需品。
在图形建立单元10里包括一个由CPU等构成的图形建立控制单元14,而且来自输入单元12的所有输入数据都输入到图形建立控制单元14并受到处理。在图形建立单元10里包括ROM或RAM,并存储与正确粘贴图象时要显示的动画有关的动画信息数据以及存储被粘贴的图象的模式数据。
当接收到来自输入单元12的命令后图形建立控制单元14参考动画信息数据和要被粘贴的图象的模式数据,接着通过生成图象数据把图象数据发送给显示内容VRAM13。这样,由图形建立控制单元14建立的存储在显示内容VRAM13里的图象数据作为图形在显示部件11上显示。
为了粘贴包括一个声音回放单元15以输出声音,另外,把声音数据供给图形单元10以便根据各种需要输出不同的声音。在这种情况下,图形建立控制单元14根据来自输入单元12的命令输入参考声音数据,并且接着命令声音回放单元15输出声音。
这里,如上面所述,在本发明中在图1所示的用虚线包括的配置不是基本必需品,因为本发明并不必须要求输出对应的声音。为了输出声音,本系统配置成使图形建立控制单元14能够参考声音数据以便输出和来自输入单元12的命令相匹配的声音。这里,有可能配置成使动画信息数据形成对象等并且和执行数据一起输出声音。
上面所述的动画信息数据可以是程序数据,其根据指定的处理为粘贴改变显示模式数据。接着为本发明说明下述情况,在这种情况里指定动画图象的数据不仅含有专门指定动画图象本身的数据还含有通过指定的方法改变图象模式的程序数据。
图形建立控制单元14具有一个和它连接的存储媒体读出单元17,并且可以读出图形建立控制单元14执行的处理程序。首先,把其中存储着由图形建立控制单元14执行的处理程序的存储媒体16(例如CD-ROM等)插入到存储媒体读出单元17,后者接着读出存储在存储媒体16里的例如程序的数据。读出的数据存储在图形建立控制单元14的存储器里,并且图形建立控制单元14如上述执行处理。
图2A说明模式数据和动画信息数据之间的关系。
当建立图形时,在一起显示粘贴图象和动画的情况下,必须为各种图象模式准备动画信息,并且使图象模式和动画信息相关连。
图2A表示把模式数据和动画信息数据合并在一起的方法。在图1中表示了分别存储被粘贴的模式数据及动画信息数据的结构。在这种情况下,表明在存储器里按对存储模式数据和动画信息数据。
当从输入设备输入指定的命令时,图形建立控制单元14读出要粘贴的模式数据,接着读出动画信息数据,并且根据所读出的动画信息数据在显示单元11上显示动画。
此外,还有可能通过一个地址指针使得图形建立控制单元14在读出模式数据时能读出对应的动画信息数据,在该地址指针中对应的动画信息数据存储成包含在模式数据中。
图2B表示通过管理表把图象模式和动画信息对应起来的方法。
在管理表中存储一组索引号、模式名及动画信息名。管理表的模式名列中的每个模式名和模式数据组的对应数据连接,各对应数据是用模式名或者指针分别存储的。以相同的方式,独立存储的动画信息数据组和管理表的动画信息名和指针连接,并且构造成当图形建立控制单元14访问管理表时所需的模式数据和动画信息数据得到访问。
另外,通过管理表中提供的索引号可以分别把模式数据和模式名、动画信息名和动画信息数据连接起来。
例如,当图形建立控制单元14访问管理表时,首先搜索存在着对应模式名的列,接着得到该列的索引号。模式数据及动画信息数据是通过该索引号管理的,从而图形建立控制单元14根据该索引号得到模式数据和动画信息数据。
这样得到的模式数据和动画信息数据被输出到显示单元11。
图2C表示为操作准备动画信息的方法。
在图2A和2B中,动画信息对应于显示单元11上显示的图象的各种模式,并且根据不同图象模式的不同动画信息显示图象,在图2C的情况下,系统配置成为来自输入单元12的每个输入操作请求显示每个不同的图象。
例如,当执行由输入单元12请求的画直线的输入操作时,通过改变粘贴操作的颜色显示动画图象,同时通过暂时性地放大图象模式的尺寸为粘贴预备好的图象模式的操作粘贴图象模式。
如图2C中所示,准备好管理表并由图形建立控制单元14接收和分析来自输入单元12的操作命令输入,并且接着在管理表中搜索对应的操作名。管理表中和该操作名对应的动画信息名得到管理,并且如图2A中所说明的那样动画信息数据还和动画信息名对应。
这样,图形建立控制单元14根据操作名读出对应的动画信息数据,并根据完成对应的操作时所读出的动画信息数据显示图形。
图3是图象粘贴处理的流程图。
首先,在显示单元11的图形建立屏幕上显示选择操作的菜单,并通过单击鼠标按钮选择粘贴图象的操作(步骤S1)。接着,显示要粘贴的图象模式的列表,并通过用鼠标等选择图象模式选取要粘贴的图象模式(步骤S2)。当选择了要粘贴的图象模式时,读出所选模式的图象数据(步骤S3),并接着读出对应于所选模式的动画信息数据(步骤S4)。此刻,当由为每个模式准备的一个程序实现动画图象时(例如,通过放大或缩小图象的尺寸),得到对应的程序地址(仍在步骤S4)。此外,当要播放声音时,读出声音数据(步骤S5)。但是,如果在已把动画图象构造成一个对象等的情况中把声音包括成对象的一个部分或者不产生声音时,步骤S5是不需要的。
接着,在鼠标光标的设计已经改变成要被粘贴的模式图象数据的形状之后,通过诸如鼠标或键盘的输入单元12在屏幕上移动鼠标光标,并通过单击鼠标按钮决定将要粘贴模式的位置(步骤S6)。在这种情况下,鼠标光标的设计改变成要粘贴的模式的图象数据的形式,但是,作为另一种方法,要粘贴的模式可以附着在光标箭头的顶部。
在步骤S7,把模式的图象数据粘贴在指定的位置,并在步骤S8回放对应于该模式的动画图象。或者,当由对应于该模式的程序回放动画图象时执行该程序。
在步骤S9,当在步骤S5读出声音数据时,回放声音数据,尽管这并不是必要条件。
在上述所说明的步骤中执行步骤S3、S4和S5的处理次序不能是固定的,并且可以在紧靠着步骤S8和S9之前执行步骤S4和S5。按同样的方式,步骤S7、S8和S9的处理次序在执行上不能是固定的。
图4是图形建立屏幕的一个例子,用于说明本发明的设备和方法的操作。
图4是执行由儿童使用的画图应用软件的一个屏幕例子,该屏幕表示一个激活模式一览表窗口41,在该窗口里列出可在主屏幕上粘贴的不同类型的图象模式。另外,显示人手形状的鼠标光标40而且该光标指向一个狗的图象模式。在下面的说明中参照图5和图6将说明选择狗的图象之后的在主屏幕上的粘贴操作。在从图4中的模式一览表窗口41选择狗的图画的情况下,鼠标光标移到狗的图象的位置并且利用鼠标等选择该图象,如图4中所示。
如图5中所示,当从图4的模式一览表窗口41中选择狗的图画时,模式一览表窗口41从屏幕上消失,并且相继地显示以狗的图画为形式的鼠标光标51,如图5中所示。这样,通过用选定的图象构成鼠标光标51,用户可以检查是否选择了正确的图象。
在鼠标光标51变成选定的图象模式之后再次单击鼠标按钮,该图象模式被粘贴在主屏幕上。一旦单击鼠标,则粘贴图象模式。在图5中所示的情况下,可以在主屏幕上反复粘贴狗的图画。按照本发明,当粘贴该狗的图画时显示动画图象。
在图6中说明已经粘贴狗的图画的情况。
在图6中表示在单击以狗的脸部为形式的鼠标光标51之后的变大的狗的图画的动画图象。在动画图象的显示操作结束之后,狗脸的尺寸变回为原来的尺寸,接着结束粘贴操作。从而,通过放大狗脸的尺寸来指示正常的粘贴操作,可以直观地检查成功地进行了粘贴操作,并且因此有可使软件引起儿童的兴趣。因此,本方法不仅对成人使用的系统是非常有用的,而且对儿童使用的系统也是非常有用的,尤其可对培养儿童的娱乐和教育界做出贡献。
在图7和图8中说明用于在粘贴操作中显示的其它动画图象的例子。
在图7中表示从图4中所示的模式一览表窗口41里选择猫脸的情况。通过选择猫脸,鼠标光标71的形状变成猫的脸,向用户表示做出什么样的选择。在这种情况下,通过移动鼠标光标71、定位及单击鼠标按钮猫脸粘贴到主屏幕的指定位置上。
图8中表示动画图象显示笑着的猫脸的情况,该表示彻底结束粘贴操作的动画图象被指定为图象数据,并且鼠标光标71的设计表示猫的图象模式之后在主屏幕上粘贴猫的图象模式。
图9到图12表示根据本发明画线的例子。
最初,如图9A中所示,显示菜单窗口91并选择所画线的类型。接着,如图9B中所示,把鼠标光标定位在要画的线的起点处并且单击鼠标。这里,鼠标光标92的形状已改变为对应于所选的画线的铅笔的形状。在单击起点之后,铅笔形状的鼠标光标92移动到该线的终点,如图10A中所示。在该时刻该线大致显示成从起点到终点的橡皮条型。操作者可以参考这种橡皮条式的显示计划所需的线。从而,当决定终点的位置时,通过单击鼠标把该线粘贴在该点上。
图10B表示一个显示动画图象的例子,该例中粘贴该线时该线变粗。图11A表示粘贴该线时加粗该线并且同时改变线的颜色(例如成红色)的例子。(在该图中显示单色的图画图象,但是在显示单元11的实际显示情况下,用红色显示彩色的图象)。
图11B表示当单击终点时暂时性地使该线起波纹的例子。
如图10B至11B中所示,可能有不同种类的动画显示来指示线的粘贴,在显示这些动画图象之后,在如图12中所指定的起点和终点的位置之间粘贴该线。
在图10B至图11B中所示的各例里,指定的程序应该对应于画线的功能,因为不是显示规定的动画图象而且需要基于要画的线的所需形状显示不同种类的线。这些程序可以做成根据系统设计者的选择显示不同类型的线。
尽管为了解释上述的最佳实施方式采用了特定的显示例子,本发明不局限于上面所述的实施方式,相反为了在粘贴图象模式时进行直观辨别有可能把显示任何种类的图象的装置和方法作为对本发明的修改。
尤其,对应于图象数据和操作的数据不局限于固定形式的动画信息数据,相反改变被粘贴对象的颜色或形状的程序也可能用于直观辨别被粘贴的对象。也就是说,本发明的“动画图象”的意义广义地包含任何种类的显示图象,并且相应地在本发明中所有类型的粘贴操作都是可能的。
另外,尽管在最佳实施方式中把供显示的动图象说明成暂时性地把猫脸变化成笑着的脸、暂时性地变大的狗脸以及暂时性地波动的线,在本发明中也可能把上述的动画图象显示成狗脸的尺寸逐步自小到大、猫用张开嘴和闭上嘴发笑以及波纹状逐步地从一侧到另一侧地移动等等。
当完成把任一模式粘贴到当前正在进行图画图象绘制的屏幕的操作时,操作者可直观地知道完成了粘贴操作。此外,通过发明为每种粘贴模式或操作准备的动画图象实现了使儿童对图形建立感到有趣的效果。
尤其,作为供儿童使用的图形建立设备,和常规的方法和设备相比它实现了提高儿童的兴趣的效果,从而对儿童的娱乐及教育界可期待作出明显的贡献。
权利要求
1.一种在显示器上建立任何类型的图形的图形建立方法,包括步骤选择要粘贴在显示屏幕上的图象模式;把所述图象模式移动到粘贴位置上;以及在粘贴所述图象模式时在所述显示屏幕上显示指定的动画。
2.按照权利要求1的方法,其中所述图象模式是动物脸部的图画,并且所述指定的动画表示根据各种动物脸部的面部表情变化。
3.按照权利要求1的方法,其中所述动画图画是用所粘贴的图象模式的放大尺寸来显示的。
4.按照权利要求1的方法,其中所述动画是通过改变要粘贴的图象模式的颜色显示的。
5.按照权利要求1的方法,其中所述动画是通过使要粘贴的一条线的图象模式成波纹状显示的。
6.一种用于在显示屏幕上建立任何类型的图画图象的图形建立设备,包括存储装置,用于存储要粘贴在所述显示屏幕上的图象模式数据以及存储粘贴图象模式时显示的动画信息数据;输入装置,用于输入操作者的把所述图象模式粘贴到所述显示屏幕上的命令;图形建立装置,用于根据来自所述输入装置的所述命令访问存储在所述存储器装置里的要粘贴到所述显示屏幕上的所述图象模式数据,以及当所述图象模式粘贴在所述显示屏幕时基于所述动画信息数据为显示器建立所述图画图象数据;以及显示装置,用于把由所述图形建立装置生成的图形显示数据显示在所述显示屏幕上。
7.按照权利要求6的设备,其中所述动画信息数据是用于改变图象模式表观方式的程序数据。
8.按照权利要求6的设备,其中所述图象模式构成一种动物的脸部并且所述动画信息数据是对应于各种动物的脸部用于面部表情改变的处理数据。
9.按照权利要求6的设备,其中所述动画信息数据是用于放大要粘贴的图象模式的尺寸的显示处理数据。
10.按照权利要求6的设备,其中所述动画信息数据是用于改变要粘贴的图象模式的颜色的显示处理数据。
11.按照权利要求6的设备,其中所述动画信息数据是用于使要粘贴的图象模式线成波纹状的显示处理数据。
12.一种计算机可读的存储媒体,其能使计算机运行为在显示屏幕上建立任何种类的图画图象,包括下述过程存储要粘贴到显示屏幕上的图象模式的数据并且存储在粘贴所述图象模式时显示的动画信息数据;从操作者输入把所述图象模式粘贴到所述显示屏幕上的命令;通过访问所存储的所述要粘贴到显示屏幕上的图象模式以及所存储的在粘贴所述图象模式时显示的动画信息数据,基于在把所述图象模式粘贴到所述显示屏幕上时显示的所述动画信息数据产生图形显示数据;以及在计算机系统的所述显示屏幕上显示所述图形显示数据。
13.一种计算机可读的存储媒体,其能使计算机运行为在显示屏幕上建立任何种类的图画图象,包括过程使得所述计算机能在粘贴图象模式时显示指定的动画图象。
全文摘要
一种建立图形的设备和方法,通过操作者从输入单元输入把图象模式粘贴到显示部件的显示屏幕上的命令、访问要粘贴的模式数据并且还访问动画信息数据、获得粘贴模式时如何暂时性地改变形状和颜色的信息、建立显示数据以及在显示单元的屏幕上显示显示数据,用于借助显示内容VRAM建立在显示单元的屏幕上显示的要粘贴的图象模式的图形。
文档编号G06F3/033GK1175045SQ9710992
公开日1998年3月4日 申请日期1997年3月28日 优先权日1996年8月26日
发明者东条隆 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1