动画cdrom软件制作支援方法及其装置的制作方法

文档序号:6744521阅读:166来源:国知局
专利名称:动画cdrom软件制作支援方法及其装置的制作方法
技术领域
本发明涉及动画CDROM(光盘只读存储器)软件制作支援方法及其装置,详细地说,其目的在于在制作须印刷于CDROM中的CDROM用软件时,提供不对CDROM进行印刷处理、重放处理的CDROM用软件的模拟(动画数据分脚本的模拟和分定时控制模拟),进行在短时间内的全传送重放测试等用的新的动画CDROM软件制作支援方法及其装置。
背景技术
以前,一直是制成含有动画数据的动画CDROM并提供实用的。


图10示出现有的动画CDROM制成过程的流程图。图中,步骤SP1制订动画CDROM的规划;步骤SP2编成一般的概略指示的手写脚本。接着步骤SP3进行脚本设计时的素材作成处理,同时在步骤SP4进行情节的程序设计。步骤SP3的处理与步骤SP4的处理是相互各别的处理过程,然而一般能相互并行地进行。
在进行了步骤SP3及步骤SP4的处理后,步骤SP5对CD印刷已编成的素材(动画、静止画、声音等)及程序,步骤SP6重放CD以确认内容。然后,如需要更改CD内容时,则再次进行步骤SP1的处理。反之,如不需要更改CD内容时,则给出CDROM标题,完成动画CDROM软件。
在已有的动画CDROM软件制作方法中,脚本设计与情节程序设计是互相分开的步骤,因此难以制成按设计者意图的软件,从而增大了CD印刷后需要更改内容的可能性。
而且,实际上如进行CD印刷而不重放,则不能进行动作确认、逻辑验证和CDROM物理制约验证,因此动画CDROM软件制作所要的时间变长,同时成本变高。
因而,有必要通过进行印刷并重放,进行动作确认、逻辑验证和CDROM物理制约验证。然而,其结果将导致必须更改内容的可能性会增大,多次重复图5的流程处理的可能性也高,进而动画CDROM软件制作所需时间明显变长,同时成本也明显变高。
鉴于上述问题,本发明的目的在于,提供在CD印刷前的阶段能进行CDROM用的软件的模拟、短时间内全部传送重放测试等的动画CDROM软件制作支援方法及其装置。发明内容权利要求1的脚本制作支援方法,是一种根据进行了脚本设计及程序编制的CDROM用软件,从数据库(1)依次读出相应的数据并重放,同时,响应编辑指令进行CDROM用的软件编辑的动画CDROM软件制作支援方法,并且是一种对通过上述CDROM用的软件重放的各数据、编制按时间顺序排定重放时间与按时间系列自动产生处理的表格,在分析并自动实行脚本流动时,以发生定时中断为条件进行对应于上述表格内容处理的方法。
权利要求2的动画CDROM软件制作支援装置,是一种根据进行了脚本设计及程序编制的CDROM用软件,从数据库依次读出相应的数据并重放,同时,响应编辑指令进行CDROM用软件编辑的装置,该装置具有对于按照上述CDROM用软件重放的各数据、编制按时间顺序排定重放时间与按时间系列自动发生处理的表格的表格编制手段;分析并自动实行脚本流动的脚本实行手段;以产生定时中断为条件进行对应于上述表格内容的处理的控制手段。
按照权利要求1的动画CDROM软件制作支援方法,根据进行了脚本设计及程序编制的CDROM用软件,从数据库依次读出相应的数据并重放,同时,响应编辑指令进行CDROM用软件的编辑时,对于按照上述CDROM用软件重放的各数据,编制按时间顺序排定重放时间与按时间系列自动产生处理的表格,分析并自动实行脚本的流动。而且,以产生定时中断为条件进行对应于上述表格内容的处理。因而,能在CD印刷之前进行CDROM用软件的模拟、短时间内全部传送重放测试等,能明显缩短最终获得按设计者意图的动画CDROM软件的时间,结果能明显降低动画CDROM软件的成本。
按照权利要求2动画软件制作支援装置,根据进行了脚本设计及程序编制的CDROM用软件,从数据库依次读出相应的数据并重放,同时,响应编辑指令进行CDROM用软件编辑时,由表格编制手段对于按照上述CDROM用软件重放的各数据,编制按时间顺序排定重放时间与按时间系列自动产生处理的表格,由脚本实行手段分析并自动实行脚本的流动。而且,由控制手段进行以发生定时中断为条件的对应于上述表格内容的处理。从而能在CD印刷之前进行CDROM用软件的模拟、短时间内全部传送重放测试等,能明显缩短最终获得满足设计者意图的动画CDROM软件的时间,结果能明显降低动画CDROM软件的成本。
附图概述图1为表示本发明的动画CDROM软件制作支援装置一实施例的方框图。
图2为说明模拟处理的流程图。
图3为说明自动检查处理的流程图。
图4为说明程序自动生成处理的流程图。
图5为说明数据失落自动检测处理的流程图。
图6为说明数据文件的有无检测处理的流程图。
图7为说明脚本自动验证处理的流程图。
图8为一暂停(time-out)表的例图。
图9为表示对应于暂停表的处理图。
图10为表示已有的CDROM软件编制过程的流程图。
本发明的最佳实施方式下面根据所示附图详细说明本发明的实施例。
图1为表示本发明的动画CDROM软件制作支援装置一实施例的方框图。
这一动画CDROM制作支援装置,具有保存压缩图像、声音素材、脚本等的数据库1;编辑压缩图像、声音数据和脚本用的作为用户接口的编辑窗口(以下简称为“窗”)2;对照脚本将CDROM的举动在计算机上作模拟用的作为用户接口的模拟窗3;在计算机上操作CDROM的举动用的作为用户接口的模拟操作窗4;将CDROM中的盘图像生成在计算机硬盘上的软件的CDROM盘图像格式器(formatter)5;将由CDROM盘图像格式器生成的盘图像写入一次性写入的CD(只能写一次的CD)14的印刷机(printer)6;将图像、声音数据作压缩数字化并取入用的外部图像声音实时压缩装置7;自动分析、自动实行脚本流动的软件的脚本自动验证装置8;对压缩图像声音数据作实时扩展的压缩图像声音实时扩展装置9;就一个数据编制按时间顺序排定重放时间与按时间系列自动发生的处理(例如自动暂停处理等)的暂停(time-out)表,同时响应计算机内部时钟中断和暂停表内容作为进行模拟的时间控制软件的时间控制装置10;在计算机上实现CDROM控制操作用接口的鼠标操作装置(模拟CDROM操作装置)11;将所扩展的图像和声音显示在计算机监示器上用视频窗口的重放窗口12;产生计算机内部时钟的系统时钟装置13。而且,上述结构的动画CDROM软件制作支援装置可以由独立的计算机系统构成,也可以由与网络相连的计算机、数据库的计算机系统构成。
图8示出了按照上述系统时间控制装置10编制的暂停表的一例。
如图9所示,图8的暂停表表示处理开始后,在第5秒时进行暂停处理,在第7秒时进行重放处理,在第10秒时进行暂停处理,在第12秒时进行重放处理,在第15秒时结束。
该暂停表的时间栏中贮存着自前项处理后的经过时间,处理栏中贮存着对应的处理名称,自变量栏中贮存着相应的处理自变量。该表中对应最后的“结束”行贮存了自变量“转下面”,因此在结束后能转移到下一处理。
因而,在统一的用户接口中,进行动画和声音数据的压缩取入,能与使用于标题作成的属性信息一起进行数据库化管理。而且,将取入数据图符(icon)化,且设计者也能简单地进行追加、更新和删除。进而,根据属性信息能再编辑动画、声音压缩数据。在采用上述后一种构成的计算机系统时,动画、声音压缩数据可在网络上实时传送,数据得到共享。而且,根据通过脚本语言记述的脚本文件,能进行数据与脚本的成批投入与退出。
而且,通过图符的拖放,进行硬盘上的动画、声音压缩数据与分脚本之间的关联,自动编制脚本程序,设计者只要简单地进行不作编程的CDROM标题制作。进而能够采用作成的关联信息进行动画软件的模拟。而且,能即时再编辑模拟结果、脚本的分支信息、定时控制,可以不用CDROM放像机而在计算机上反复模拟。
进而,自动分析分脚本,能根据CDROM规格的制约和CDROM媒体的物理制约的观点自动验证脚本的逻辑矛盾或是否是可存储在CDROM媒体上的数据。
而且,通过图符操作显示于上述编辑窗的动画、静止画素材,可进行各素材的重放信息(重放时间、重放后的动作记述、重放循环信息、对重放后的其他素材的脚本分支记述等)的编辑。各素材的分支信息也能在编辑各素材的窗口上由鼠标操作通过联系来编辑。根据编辑信息能进行后面所述的模拟处理,且能作成CDROM的盘图像。还具有关于CDROM的置放位置最优化的数据排列变更的功能。再是,素材数据、编辑信息由所述计算机系统的硬盘数据库所管理。
图4是说明程序自动编制处理的流程图。
步骤SP1进行CDROM图像生成用的初始设定;步骤SP2按脚本顺序从数据库检索没有设置程序生成标志的数据;步骤3判定数据的有无;在判定有数据时,步骤SP4就从数据库取出分支信息与数据;步骤SP5按照分支信息与数据生成CDROM程序;步骤SP6设置程序生成标志作为数据库的相应数据的数据属性,并再次进行步骤SP2的处理。
在上述步骤SP3中判定无数据时,步骤SP7就清除数据库的全部程序生成标志;步骤SP8生成CDROM图像,就此结束原有的一连串的处理。
从而,能自动生成程序。
图2是说明模拟处理的流程图。
步骤SP1,将上述编辑窗2所编辑的重放开始时间、重放结束时间、自动暂停时间(自动临时停止)和定时中断时间设定在暂停表上;步骤SP2,重放CDROM用软件、步骤SP3,判定定时中断的有无。如无定时中断,则在步骤SP4判定有无用户中断;如无用户中断则再到步骤SP3进行判定。
上述步骤SP4判定有用户中断时,步骤SP5就中止重放;步骤SP8从数据库检索下一数据;步骤SP9判定是否操作了结束键或是否没有重放数据,在判定操作了结束键或没有重放数据时,就此结束原有的一连串的处理。反之,没有操作结束键并且有重放数据时,就再一次进行步骤SP1的处理。
上述步骤SP3判定有定时中断的场合,步骤SP6就参照暂停表判定是否是自动暂停。不是自动暂定场合,步骤SP7参照暂停表判定是否重放结束。接着,在判定为重放结束时,就进行原有的步骤SP8处理。反之,上述步骤SP6判定是自动暂停时,或者步骤SP7判定不是重放结束时,就再次进行步骤SP3的判定。
因此,在每个所设定的定时中断时间参照暂停表,在重放结束之前继续重放。如重放结束,则从数据库1读出下一数据,进行各时间的初始设定(编成暂停表),并进行重放。而且,如有用户中断,则中止重放,从数据库1读出下一数据,进行各时间的初始设定并重放。结果能够按照CDROM用的软件进行数据重放。
即是,将上述硬盘上的动画、静止画素材数据、时间和分支信息实时地读入模拟程序中,能够在上述计算机系统上一面进行上述那样的时间管理,一面模拟与CDROM放像机相同的动作。
而且,能够进行在一个压缩动画素材中的分支(所谓自素材的N秒后重放,于N秒后分支的精细的时间控制)。
图3是说明自动检查的流程图。
步骤SP1将上述编辑窗2所编辑的重放开始时间、重放结束时间、自动暂停时间、假设用户中断时间(在模拟实行时设想用户中断的时间)和定时中断时间设定到暂停表上;步骤SP2重放CDROM用软件;步骤SP3判定定时中断的有无。接着,如有定时中断,则步骤SP4参照暂停表判定是否自动暂停;如无自动暂停,则步骤SP5参照暂停表判定是否重放结束。步骤SP5判定是重放结束时,步骤SP8就从数据库1检索下一个数据;步骤SP9判定重放数据的有无;没有重放数据时就结束原有的一连串的处理。反之,步骤SP6判定有重放数据时,就再次进行步骤SP1的处理。
上述步骤SP5判定不是重放结束时,步骤SP6就参照暂停表判定有否假设用户中断。如有假设用户中断,则步骤SP7中止重放,进行步骤SP8的原有处理。
在上述步骤SP3判定无定时中断的场合,或在步骤SP4判定是自动暂停场合,或在步骤SP6判定没有假设用户中断的场合,就再次在步骤SP3进行判定。
通过在用户模拟实行前任意设定延时(重放图像间的间隔)和重放时间等,本发明能分析脚本信息,自动实行(自动检查处理)全部传送检验。
从而,在每个所设定定时中断时间参照暂定表,判定是否自动暂停和自动重放结束,在重放结束之前或在有假设用户中断之前继续重放。而且,到了重放结束或者如有假设用户中断,则从数据库1读出下一数据,进行各时间的初始设定(编制暂停表)并进行重放。结果,能按照CDROM用软件自动进行数据重放。并且,由于即使重放未结束,也会在有假设用户中断的时刻中止重放,因此能缩短重放所需的时间,能在短时间内进行全部传送重放检查。
图5是说明数据失落检测处理的流程图。以下示明用上述自动检查处理实行的各验证处理的流程图。
步骤SP1进行数据失落的检测项目的设定;步骤SP2就检出项目判定失落的有无。接着当判定有失落的场合,步骤SP3就进行失落报告;步骤SP4判定是否对设定项目全部判断过,当全部判断过设定项目时,就此结束原有的一连串的处理,反之,若有未判断过的设定项目,就在步骤SP2再次进行判定。当上述步骤SP2判定无失落时,就紧接着进行步骤SP4的判定。
从而,只要设定检测项目就能够进行自动的数据失落检测。
图6是作为数据失落的一例说明检查数据文件存在与否的处理的流程图。
步骤SP1判定是否实际上存在数据文件;当判定不存在数据文件时,步骤SP2就报告没有数据文件;步骤SP3判定是否全部数据都经过判定。当判定全部数据都经过判定时就结束这一连串的处理。反之,当判定存在未判过的数据时就再次在步骤SP1进行判定。上述步骤SP1判定存在数据文件时,紧接着进行步骤SP3的判定。
从而,能自动地检测数据文件的有无。
图7是说明脚本自动验证处理的流程图。
步骤SP1从数据库检索没有设置自动验证标志的脚本传送;步骤SP2判定没有设置自动验证标志的脚本传送的有无。当判定存在没有设置自动验证标志的脚本传送时,步骤SP3就进行脚本传送的逻辑检查;步骤SP4判定出错与否。
当步骤SP4判定没有出错时,步骤SP5就输出记录(log)信息;步骤SP6检查有无用于脚本的数据;步骤SP7判定数据的有无。接着,当判定无数据时,步骤SP8就输出出错信息;当判定有数据时,步骤SP9就输出记录信息。在进行了步骤SP8或步骤SP9的处理情况下,步骤SP10设置自动验证标志,再次进行步骤SP1的处理。
当步骤SP4判定是出错时,步骤SP11就输出出错信息;步骤SP12输出全部报告;步骤SP13清除数据库的全部自动验证标志,就此结束一连串处理。而当步骤SP2判定存在未设置过自动验证标志的脚本传送时,就进行步骤SP12处理。
因此,能进行脚本的自动验证。
工业应用性如上所述,本发明有关的动画CDROM软件制作支援方法及其装置,能够在CD印刷前,进行CDROM用软件的模拟、短时间内全部传送重放检查,最后能明显缩短至获得按设计者意图的动画CDROM软件的所需时间,结果能明显降低动画CDROM软件的成本。
权利要求
1.一种动画CDROM软件制作支援方法,其特征在于,是一种根据进行了脚本设计及程序编制的CDROM用软件、从数据库(1)依次读出相应的数据并重放、同时响应编辑指令进行CDROM用软件编辑的动画CDROM软件制作支援方法,该方法对于按照上述CDROM用软件重放的各数据、编制按时间顺序排定重放时间和按时间系列自动发生处理的表格,在分析并自动实行脚本流动时,以发生定时中断为条件进行对应于上述表格内容的处理。
2.一种动画CDROM软件制作支援装置,其特征在于,是一种根据进行了脚本设计及程序编制的CDROM用软件、从数据库(1)依次读出相应的数据并重放、同时响应编辑指令进行CDROM用软件编辑的动画CDROM软件制作支援装置,该装置具有对于按照上述CDROM用软件重放的各数据、编制按时间顺序排定重放时间与按时间系列自动发生处理的表格的表格编制手段(10);分析并自动实行脚本流动的脚本实行手段(8);以及以发生定时中断为条件进行对应于上述表格内容处理的控制手段(8)(10)。
3.如权利要求2所述的动画CDROM软件制作支援装置,其特征在于,上述表格可由用户变更其内容。
4.如权利要求2所述的动画CDROM软件制作支援装置,其特征在于,在模拟实行时以设想用户中断的时间作为假设用户中断时间,由用户对上述表格加以设定。
全文摘要
一种动画CDROM软件制作支援方法及其装置,其特征在于,按照设定时间编制暂停表,从数据库(1)读出并重放素材,每当有定时中断时参照暂停表进行相应的处理,在重放结束或假设用户中断时,通过从数据库检索并重放下一个数据,减少动画CDROM软件的制作时间及成本。
文档编号G11B27/02GK1138381SQ95191159
公开日1996年12月18日 申请日期1995年11月14日 优先权日1994年11月14日
发明者大塚正人, 内山诏之, 稻田良造 申请人:大金工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1