图象形成装置上的自造字制作方法

文档序号:6410869阅读:279来源:国知局
专利名称:图象形成装置上的自造字制作方法
技术领域
本发明涉及一种图象形成装置上的自造字制作方法,特别是涉及显示器画面上的用于制作自造字的指定区域较小的图象形成装置上的自造字制作方法。
在个人计算机和字处理器等中,当需要未预先收纳在存储器内的文字图形时,使用者就要从新制作该文字图形即自造字来使用。现有的自造字制作方法,首先通过从装置内调出制作自造字的功能,一旦调出该功能就在显示器画面上显示用于自造字制作的指定区域。接着,使用者在指定区域内以上下方向和左右方向移动点状光标来制作自造字。制作的自造字登记到存储器内,就能根据需要读出而使用。
若采用这种现有的自造字制作方法,在图象形成装置为小型的而其显示器较小的情况下,以及在用于多画面显示的一个画面较小的情况下,自造字制作区域较小,就有难以看到光标的问题。即,即使自造字制作区域较小,为了显示各种图象,因需要构成其点数,则点本身小得难于看到。因此,光标过小,即使移动也看不到光标处于哪个位置上,而看不见光标。所以,存在自造字的制作变得非常复杂困难的问题。
本发明的目的是提供一种图象形成装置中的自造字制作方法,即使在图象形成装置的显示器画面上的自造字制作区域较小的情况下,也能容易并且高效地制作良好的自造字。
为了实现上述目的,根据本发明,提供一种自造字制作方法,为具有显示器画面的图象形成装置用的自造字制作方法,包括下列步骤在上述显示器画面上的指定区域内显示图象数据的至少一部分,在上述显示器画面上显示点状的光标,然后使用该光标而在该显示的图象数据上制作自造字。
本发明的自造字制作方法,其特征在于,使上述指定区域内的上述光标的位置为固定的,通过使上述图象数据在上下方向和左右方向滚动,来制作自造字。
根据本发明的自造字制作方法,使上述指定区域内的上述光标的位置不移动,使所显示的图象数据以上下左右滚动来制作自造字,因此,即使在用于制作自造字的指定区域较小从而光标极小的情况下,由于光标的位置一直处于预定的位置上,就不会看不见它,就能在易于看到的状态下制作自造字。
最好,上述图象形成装置,当在上述显示器画面上显示上述图象数据时,在上述光标位置上提供由交叉的多条线构成的位置表示标志。
在该优选实施例中,(例如十字形的)位置表示标志的(十字的)交叉点表示光标的位置,因此,即使在光标因周围的图象数据的状况而难于看到的情况下,也容易判别光标的位置。
最好,上述位置表示标志被显示在上述显示器画面内。即,由于上述光标一直处于同一位置上,则该位置表示标志就能与光标和图象数据等一起显示在显示器画面的指定区域内。
或者,上述位置表示标志为形成在上述显示器画面外的上述图象形成装置上的标记。即,上述位置表示标志通过例如刻画细线而附加在画面的外表面上,以便于看到画面中的显示。
最好,上述自造字制作方法具有用于进行上述光标的多个描绘方法的多个描绘方式。
根据该优选实施例,由于能够根据所要制作的自造字的特征而任意选择多个描绘方式中的一个来进行自造字制作,而使制作自造字作业变得容易,上述多个描绘方式是例如由点单位指定来设定或变更该点信息的描绘方式以及对任意的范围进行范围指定而大批地进行设定或变更的描绘方式等。
例如,在上述多个描绘方式中,包含用于把与上述图象数据的上述光标位置所对应的点的点信息进行反转的点反转描绘方式。
在该优选的实施例中,通过点反转描绘方式下的描绘,就能用点单位指定图象数据的任意点而把该点信息进行反转,能容易地制作自造字。
进而,在上述多个的描绘方式中,包含范围指定描绘方式,用于由上述光标指定上述图象数据上的两个点,在把连接这两个点的线作为对角线的四角范围的点群中,设定同一点信息。
根据该优选的实施例,上述自造字制作方法,通过范围指定描绘方式下的描绘,来指定图象数据上的两个点,就能对应设定点信息的任意四角范围进行范围指定。由此,在对任意范围进行范围指定而成批设定同一点信息的情况下,如果利用该范围指定描绘方式,就能更容易地制作自造字。而且,在此情况下,当在单一个点上设定点信息时,由于可以重复指定该点来作为上述两个点,就能利用作为点指定的描绘方式。通过指定仅上下或左右坐标不同的两个点,即使作为在上下方向的直线或左右方向的直线上的点群中一批设定同一点信息的线指定描绘方式也能使用。
最好,上述自造字制作方法具有用于任意地选择任一个并管理上述图象数据的具有多个自造字管理方式,在该多个自造字管理方式中,包括用于在上述图象数据上制作上述自造字并进行登记的自造字登记方式。
根据该优选的实施例,可以根据需要任意地选择包含自造字登记方式的多个自造字管理方式中的一个来进行图象数据的管理。例如,如果使用用于修正登记过的图象数据的自造字的自造字管理方式和用于复制的自造字管理方式等来作为另一个自造字管理方式,就能进行登记的自造字的挪用等,而能使自造字制作作业高效化。
进而最好,在上述自造字管理方式中,至少进一步包括下列方式中的一个用于修正登记过的图象数据的自造字并进行再登记的自造字修正方式、调出登记过的图象数据并生成对应的文本数据的自造字调出方式、复制登记过的图象数据并作为另一个图象数据进一步进行登记的自造字复制方式和删除登记过的图象数据的自造字删除方式。
根据该优选的实施例,由于进一步包括了自造字修正方式、自造字调出方式、自造字复制方式和自造字删除方式中的至少一个作为自造字登记方式之外的自造字管理方式,就有能够更容易并高效地制作自造字等优点。例如,在包括了自造字修正方式的情况下,通过选择该自造字管理方式,就能修正登记过的自造字而挪用作为另一个自造字。并且,在包括了自造字调出方式的情况下,由于可以制作任意的记号和图形等作为自造字而进行登记,并可生成对应于该图象数据的文本数据,因而,就能制作任意的记号和图形等文本数据,就能预备变化丰富的文本数据。在包括了自造字复制方式的情况下,如果复制登记过的图象数据而在除图象形成装置之外的其他处理中利用该图象数据,当进行图象数据的加工等时,就能以其原状保存原来的图象数据,而这时,如同时利用自造字方式,就可以同时登记原来的图象数据和修正后的图象数据等,而扩大自造字库。在包括了自造字删除方式的情况下,可以删除登记过的图象数据中的变成不需要的图象数据,而能节约进行自造字登记的存储器等的存储区域。
本发明的上述及其他目的、特征、及优点根据附图通过下面详细说明而可以进一步了解。
图1A是表示具有本发明的一个实施例所涉及的图象形成装置的印章制作装置的外观的平面图;图1B是表示上述印章制作装置的外观的正视图;图2是表示印章制作装置的机械装置部的内部构造的平面图;图3是印章本体的结构图;图4是表示制版胶片的构造图;图5是机械装置部的曝光装置周围的平面图;图6是去掉了开关盖的状态的匣周围的平面图;图7A和7B是表示方形印的印章本体的装到匣中的状态的结构说明图;图7C和7D是表示商务印的印章本体的装到匣中的状态的结构说明图;图8A是说明小方形印本体的判别图形的说明图;图8B是说明大方形印本体的判别图形的说明图;图8C是说明姓名印本体的判别图形的说明图;图8D是说明小商务印本体的判别图形的说明图;图8E是说明大商务印本体的判别图形的说明图;图8F是说明住所印本体的判别图形的说明图;图8G是说明更大的印章本体的判别图形的说明图;图9是表示印章检测部的检测动作的截面图;图10是匣和印章检测部周围的部分平面图;图11是印章制作装置的控制方框图;图12是印章制作装置的多任务处理的概念图;图13是表示印章制作装置的处理程序的概况的流程图;图14是表示印章制作装置的主处理的多层处理图表;图15是表示印章制作装置的任务监视·切换处理的分级处理图表;图16是表示印章制作装置的现任务进行处理的分级处理图表;
图17是表示印章制作装置的主任务启动处理的一例的流程图;图18A和18B是表示自造字制作方法的概要的说明图;图19是表示以自造字制作方法为基础的自造字登记处理的处理程序的流程图;图20是表示图19的自造字登记处理中的画面显示处理的处理程序的流程图;图21是表示图19的自造字登记处理中的普通设定处理的处理程序的流程图;图22A~22D是「普通」的描绘方式时的显示画面、自造字数据的滚动和点反转处理的说明图;图23A和23B是背景数据和自造字数据的存储区域及其尺寸的说明图;图24A~24D是各描绘方式时的显示画面的说明图;图25A~25D是变更自造字数据的尺寸时的显示画面的说明图。
下面,根据附图,就用于制作印章的印章制作装置中所适用的情况,说明本发明的一个实施例所涉及的图象制作装置中的自造字制作方法。该印章制作装置是在由紫外线硬化树脂所形成印面的印章本体上,把在墨带上将印字(印刷)的印章文字(包含图案的印章图象)作为掩模而以紫外线进行曝光,而制作所需的印章(印记),图形形成装置上的自造字制作方法是制作未预先存储在存储器内的文字·图形等图象的方法。图1(a)是印章制作装置的平面图,图1(b)是印章制作装置的正面图,图11是印章制作装置的控制方框图。
下面,根据


本发明。
首先,图1A和图1B表示适用本发明的一个实施例所涉及的图形形成装置中的自造字制作方法的印章制作装置。该印章制作装置是在由紫外线硬化树脂所形成的印章本体上,把在墨带上印字(印刷)的印章文字(包含图案的印章图象)作为掩模而受紫外线曝光,而制作所需的印章(印记),图形形成装置上的自造字制作方法是制作未预先存储在存储器内的文字·图形等图象的方法。图1A是印章制作装置的平面图,图1B是印章制作装置的正视图,图11是印章制作装置的控制方框图。
如图1A和图1B所示的那样,该印章制作装置1这样构成由分成上下两半的装置外壳2形成其外壳,在前部设置电子装置部3,在后部设置机械装置部4。在该机械装置部4的中央部上,形成用于把作为印章制作对象物的印章本体A装入装置本体5中的匣6。在匣6上设有带窗孔的开关盖7。在机械装置部4的左部设有功能开关8,该功能开关8在把印章制作装置1切换为制版(印字)或曝光动作的同时,打开开关盖7。该功能开关8的切换操作是,相对于下述的控制部300的输入接口304而进行报告,同时,在该操作位置上进行「曝光」、「输入/制版」、「OFF」和「OPEN 」的操作显示,在其中的「曝光」、「输入/制版」和「OPEN」的位置上设置连接到控制部300的输出接口305上的发光器件12。在机械装置部4的右侧部上形成用于在印章制作装置1上的下述印章文字标签制作用的制版胶片B的插入口9a和取出口9b。在机械装置部4上,位于匣6的外侧而装卸自如地设置维修盖10,在维修盖10的内部装有搭载墨带C的墨带架11。
在电子装置部3中,在上表面形成操作部21,内置下述的控制部300。在操作部21上设置同控制部300的输入接口304相连接的按钮群22和操作拨号盘23、连接到输出接口305上的显示器驱动电路24a(参照图11)、由该显示器驱动电路24a所驱动的显示器24。操作拨号盘23具有由在中心部配置为圆形的执行键31、在其外侧配置成环状的四等份的光标/变换键32、在其最外侧配置成环状的文字输入键33所构成的三重结构,在文字输入键33的表面上印刷五十音图的平假名等(图示省略)。印章文字的输入,首先按下按钮群22的预定按钮22a来确定文字大小,然后,把文字输入键33旋转到对着三角标记25,按下执行键31来进行平假名输入,适合于该平假名输入,由光标/变换键32进行汉字变换。接着,通过在显示器24上制作所需的印章文字,来进行确定。
其中,有关制作印章时的一系列操作,参照图1A和1B及图2简单地进行说明。首先,旋转操作功能开关8而从为待机位置的「OFF」位置到「OPEN」位置,以打开开关盖7,把印章本体A放置到匣6内。随着该印章本体A的放置,由连接在控制部300的输入接口304上的印章检测部66来检测印章本体A的种类。
接着,把功能开关8旋转到「输入/制版」位置而使功能切换到制版动作,操作按钮群22和操作拨号盘23来输入印章文字。在印章文字的输入完成之后,把做上了印章文字标签的制版胶片B插入放置到插入口9a中。
接着,操作按钮群22的按钮22a,进行制版动作即印字。该印字是与墨带C和制版胶片B同时进行的。一旦该印字完成,墨带(的印字部分)C为了曝光而送到目的地,同时把制版胶片B从取出口9b取出而送到外部。其中,如果通过送出的制版胶片B,而确认在印章文字上没有错误,接着,把功能开关8旋转操作到「曝光」位置上而把功能切换到曝光动作,在下述的曝光部65进行曝光。
如果曝光完成,把功能开关8旋转操作到「OPEN」位置上而打开开关盖7,从匣6中取出印章本体A,并把其洗净。虽然通过该洗净而制成了印章,但尽管制成了印章,仍需从上述制版胶片B剥下印章文字标签,并把其粘贴到印章的背面上。
然后,参照图2~图11,按顺序对印章制作装置1的构成部位中的与下述控制部300相关的部位进行说明。
墨带架11是对着装置本体5而装卸自如地构成,当墨带C消耗后,能够更换盒子。如图2所示的那样,在墨带架11上,分别在一端设置卷取轴13而在另一端设置放出轴14,墨带C从放出轴14放出而以转动倒L形的形状弯曲,而卷绕到卷取轴13上。在该转动倒L形的墨带C的行走路径上,下述的印字部64靠近其短边部分,而曝光部靠近长边部分。此时,该墨带C和上述制版胶片B同时靠近印字部64,印字后的墨带C靠近曝光部65。
墨带C由透明的条带和涂敷在其上的油墨构成,在实施例中,使用6μm厚的。在印字部64上,一旦在该墨带C上进行了印字,油墨部分就转印到制版胶片B上。由此,在墨带C的条带上,形成墨的文字部分剥离的负象图象,在制版胶片B上形成墨的文字部分附着的正象图象。接着,墨带C,应把其作为掩模使用,送到目的地的曝光部,另一方面,制版胶片B,为了印章文字的确认,把其粘贴在制作成的印章上,而送出到装置外部。
如图4所示的那样,制版胶片B是把基片Ba和粘结胶片Bb层叠而形成,整体形成为薄长方形。在粘结胶片Bb上形成方形切开线Bc,沿着该切开线Bc从基胶片Ba剥下的粘结胶片Bb的方形部分就成为贴到上述印章背面的印章文字标签Bd。印章本体A与作为印章的用途相配合,而可以准备形状不同的多种印章本体A,与此相对应,制版胶片B就要准备该印章文字标签Bd的部分的形状(切开线的形状)不同的多种。
另一方面,如图3所示的那样,在底座(实施例为树脂制成)Aa的顶端上粘贴薄的海绵(发泡氨基甲酸乙酯)Ab,同时,在海绵Ab上粘贴不受紫外线影响的树脂基层Ac,进而在树脂基层Ac上粘贴构成印面Ad的紫外线硬化树脂。对该印章本体A的紫外线硬化树脂(印面Ad)的部分,通过把墨带C作为掩模而以紫外线进行曝光,使对应于印面Ad的印章文字硬化。在此状态下,把印章本体A从匣6中取出并洗净,由此,洗掉水溶性的未硬化部分,而制成印章。图中的标号Ae是树脂制成的罩。
下面,参照图2和图11来对印字部64进行说明。印字部64包括连接在控制部300的输出接口305上的头驱动电路56a和电动机驱动电路57a、由头驱动电路56a驱动的把印章文字印到墨带C上的印字头(热头)56、由电动机驱动电路57a驱动的对应于印字头56的印字动作而输送墨带C的压纸卷筒57、设置于印字头56的头表面上的头温度传感器56b。向着印字头56和压纸卷筒57的接触部分而在装置外壳2上形成送入上述制版胶片B的送入通路181和送出制版胶片B的送出通路182。在送入通路181的上游端形成向外部敞开的上述插入口9a,在送出通路182的下游端形成向外部敞开的上述取出口9b。
压纸卷筒57是上述那样的驱动辊,从放出轴14卷出墨带C,同时,在与印字头56之间插入制版胶片B,在墨带C和制版胶片B重叠的状态下,靠近印字头56。印字头56是热头,通过热转印而把涂敷在墨带C的条带上的墨转印到制版胶片B上。通过该转印,从墨带C上剥下相当于印章文字的部分,在该部分上表示条带的透明外,另一方面,在制版胶片B上粘贴剥下的墨而作为印章文字。头温度传感器56b,如上述那样是紧贴在印字头56的头表面上而设置的热敏电阻等的温度传感器,并连接到控制部300的输入接口304上,检测并报告印字头56的表面温度。
检测制版胶片B的插入和送出基准位置的传感器183靠近送入通路181,根据该传感器183的检测结果,而由压纸卷筒57送出插入送入通路181的制版胶片B,从该印章文字标签Bd的顶端位置开始印字。在构成送出通路182的左侧壁上,在其顶端(上游端)形成分离爪部184,通过该分离爪部184来拉开在重叠状态下输送的墨带C和制版胶片B。接着,墨带C被输送到目的地的曝光部,制版胶片B通过送出通路182被送出到装置外部。
下面,参照图2和图11对曝光部65进行说明。曝光部65包括连接在控制部300的输出接口305上的光源驱动电路191a、设置成与放置在匣6中的印章本体A的印面Ad相对的由光源驱动电路191a所驱动的紫外线光源191、设在紫外线光源191和印章本体A的印面Ad之间的压板58。紫外线光源191是称为半热管的自加热型热阴极管,支撑在设在未图示的基板上的荧光管支架上。印章本体A的印面Ad和压板58和紫外线光源191分别存在间隙,并相互平行地配置,在该印面Ad和58之间配置墨带C。
压板58由透明的树脂等构成,前进(前进到图2中的下方)而把墨带C压接到印章本体A的印面Ad上。即,在曝光时,通过压板58把墨带C压接到印章本体A的印面Ad上,然后,点亮紫外线光源191,透过压板58而进行把墨带C作为掩模的曝光(参照图5)。在该曝光部65上设置连接在控制部300的输入接口304上并检测报告曝光部65的周围(环境)温度的热敏电阻等周围温度传感器67。
随着压板58的前进,第一导向销钉53和第二导向销钉54在同方向移动。该移动缓和了在第一导向销钉53和第二导向销钉54之间张开的墨带C的张力,墨带C在减小了张力的的状态下即不产生纵皱的状态下被压接到印章本体A印面Ad上。
参照图2和图5来更详细地说明该状态,在图2中,通过卷紧轴13而在行走的墨带C上作用强张力,如上述那样,墨带C产生极薄的带纵皱。因而,当按原样把墨带C压到印章本体A的印面Ad上时,墨带C产生纵皱而压到印面Ad上,印章文字变形并被曝光。另一方面,如使墨带C松弛,则印章文字位置偏移而被曝光。因此,如图5所示的那样,随着压板58的前进,也使第一导向销钉53和第二导向销钉54前进,缓和了墨带C的张力,同时,此时通过拉伸销钉55,来以在墨带C上不产生纵皱的程度的微弱的力提供张力。
在图5的曝光状态下的墨带C,通过拉伸销钉55和第二路径销钉52,在压板58的两端向后方弯曲,通过在压板58的两端形成的倒角部分207的作用,就不会在墨带C上产生不许有的皱纹。
如上述那样,通过印字而形成在制版胶片B上的正象图象和在墨带C上形成的负象图象分别作为印章文字标签和曝光用掩模被使用。即,这些图象的显示映照直接反映为作为印章的制成品的显示映照。特别是,当作为曝光用的掩模而使用的墨带C变形时,由于印章文字变形并被曝光,除了上述的对于张力的机械构造上的办法之外,还采用对于热量的电气功能上的办法,就不会在墨带C上产生不许有的皱纹。
下面,对同开关盖7的开关相联动的印章检测部66进行说明。该印章检测部66检测在匣6中是否装有印章本体A,同时,判别印章本体A的种类。对印章本体A,可以准备方形印用、姓名印用、商务印用、住所印用等各种形状不同的,各种印章本体A长度相同,但宽度和厚度不同。其中,「长度」代表印面Ad和相对侧的表面之间的印章本体A的尺寸,「宽度」代表处于装在匣6中的位置上的两侧表面之间的尺寸,「厚度」代表处于装在匣6中的位置上的印章本体的上表面与下表面之间的尺寸。为了把这种宽度和厚度不同的各种印章本体A在宽度方向和厚度方向上放置到匣6内的一定位置上,在该实施例中,如图6和图7A~7D所示的那样,在匣6的底面6b上立设长短四个突起部251、251、251、251,与此相对应,在印章本体A上形成嵌入突起251的嵌合孔Af。
四个突起部251、251、251、251配置成「T」字形,与此相对应,例如,在方形印上形成两个嵌合孔Af、Af(图7A和图7B),在商务印上形成四个嵌合孔Af、Af、Af、Af(图7C和图7D)。这样,印章本体A的嵌合孔Af的数量和深度随印章本体A的种类而不同,通过该嵌合孔Af同突起251的组合,可以使装在匣6中的各种印章本体A的印面Ad的中心被定位,以便一直保持在同一位置上。
在与印章本体A的印面Ad相反的背面Ag上,形成在厚度方向的中间位置上横向并列的多个小孔(种类检测孔)Ah,通过同下述的印章检测部66的开关阵列262的联动,来判别印章本体A的种类(参照图8A~8G)。在印章本体A的背面Ag上粘贴在印字后从墨带C分离并送出到装置外部的制版胶片B的印章文字标签Bd,由此而盖住小孔Ah。
如图9和图10所示的那样,印章检测部66包括配置成与印章本体A的背面Ag相对的开关按钮(兼为匣6的壁面)261、由支撑在开关按钮261上的六个检测开关263所组成的开关阵列262。各检测开关263包括由按压开关等所构成的开关本体264和顶端靠近匣6内的开关顶265。开关顶265由平板部266和从平板部266垂直延伸的检测突起部267所组成,在由平板部266的下部在开关按钮261上形成的导向突起268上,以及在由检测突起部267在开关按钮261上形成的导向孔269中来对开关顶265进行导向,以在前后方向移动。
开关本体264固定在基板270的里面,并配置成使其柱塞271顶到开关顶265的平板部266上。在此情况下,柱塞271用其弹力把开关顶265压缩到匣6侧,通过该压缩而使检测突起部267的顶端从开关按钮261的导向孔269突出到匣6内的状态和抗拒该压缩而沉入到导向孔269中的状态对应于检测开关263的ON-OFF。在此情况下,当开关阵列262内的任一个检测开关263为ON状态时,检测到印章本体A被装入,当全部的检测开关263为OFF状态时,检测到印章本体A未装入。接着,开关阵列262的各检测开关263,通过相对应的印章本体A的小孔Ah的有无,而成为ON或OFF中的一种状态。因此,通过六个检测开关263的ON·OFF的图形,来判别印章本体A的种类。
图8A~8G表示印章本体A的小孔Ah与六个检测开关(检测突起部)263的关系。从六个检测开关263和小孔Ah的有无的关系,可以得到26-1种即63种判别图形。在此情况下,对于方形印等宽度窄的印章本体A,没有对着两外端的两个检测开关263、263的小孔Ah,这两个检测开关263、263伸出到印章本体A的两侧的空间中。即,如果方形印等宽度窄的印章本体A,就作为在印章本体A的最外端具有架空的小孔Ah的判别图形,进行识别。
下面,参照图11对控制部300进行说明。该控制部300由例如微型计算机构成,包括CPU301、ROM302、RAM303、输入接口304、输出接口305及连接它们的系统总线306。
在ROM302中,存储各种程序、假名汉字变换用字典数据、文字·记号等字体数据、预定的印章框数据等固定数据。RAM303用于作业区,用于存储与使用者的输入有关的固定数据。该RAM303的存储数据,在电源切断时进行备用。
输入接口304执行接口功能,用于把来自上述功能开关8、操作部21的按钮群22、操作拨号盘23、印字部64的头表面温度传感器56b、曝光部65的周围温度传感器67、印章检测部66等的输入信号通过系统总线306而读入CPU301和RAM。输出接口305执行接口功能,用于把来自CPU301、ROM302或RAM303的各种控制信号和各种控制用数据通过系统总线306进行输入,并输出到上述的发光器件12、操作部21的显示器驱动电路24a、印字部64的头驱动电路56a、电动机驱动电路57a、曝光部65的光源驱动电路191a等。
CPU301,根据来自输入接口304的输入信号和此时的对应于处理内容而定的ROM302的处理程序,来使用RAM303作为作业区,当需要时,适当地使用存储在ROM302和RAM303内的固定数据进行处理。
在该印章制作装置1的情况下,CPU301进行下述的多任务处理。
图12是本实施例的多任务处理的概念图,把应进行处理的多个任务分成优先顺序RDY0~RDYn(在图示的情况下,n=7),根据该优先顺序决定处理顺序,来启动各任务。在以下的说明中,把分为最高优先顺序RDY7的任务表示为TCB0i(i=0、1、2、…),把分为最低优先顺序RDY7的任务表示为TCB7i,与其他的优先顺序相关,同样,把分为优先顺序RDYj(j=0~7)的任务表示为TCBji。把成为分为优先顺序RDYj并在该分类中的等待状态,表示为例如当任务TCBm0作为TCBj0进行登记,把以优先顺序RDYj登记一个以上任务,在RDYj中表示为「任务有」。
如该图所示的那样,在该多任务处理中,由于按钮群22中的任一按钮的按下和由操作拨号盘23的操作引起的插入等事件的发生,登记从新表示成为需要的处理内容的任务名(图示的TCBm0等),确保登记各任务间的通信(图示的Mailm1等以下简称为「邮递」(メ-ル))的区域,下面,把该区域表示为「邮箱MBX」。把表示目前执行中的处理内容的任务名表示为TCBr0,把执行该任务并进行处理表示为「现任务执行处理」,或进行省略而表示为「RUN处理」,例如,当选择TCB00而启动时,表示为「把TCB00作为TCBr0进行登记并启动」。在下述的分级处理图表和流程图中,把此时的登记表示为「TCBr0←TCB00」。邮箱MBX内的任务TCBm0等具有目前执行中的任务TCBr0的强制中断的可否或登记在哪个优先顺序RDYj中等的信息,在下述的MBX处理中,根据这些信息来处理任务TCBm0。
图13是使用通常的流程图而表示本发明的实施例的处理程序。如该图所示的那样,一旦电源接通等而处理开始,首先,进行印章制作装置1内的各部分的初始设定(S01),接着,进行任务监视·切换(RDY)处理(S02),然后,进行邮箱(MBX)处理(S03)。接着,检查哪个事件是否发生(S04),当发生时,进行与该发生的事件所对应的处理(S05),然后,进行现任务执行(RUN)处理(S06)。接着,重复进行从RDY处理(S02)到RUN处理(S06)。
但是,在实际的处理中,上述RDY处理、MBX处理仅是以预定的定时定期地进行处理,各事件所对应的处理是根据其事件的发生而启动的处理,在其他的定时中,由于正在进行RUN处理,而难于由该流程图的记述进行正确的表示,则程序的分级构造难于理解。因此,在以下的说明中,当说明一个连续进行的处理时,并不限制启动另一个任务等的实际多任务的动作,使用把该任务处理表示为子程序的流程图,在通过事件驱动类型即事件发生等而启动的任务等的说明中,使用图14所示的记述方法(以下简称为「分级处理图表」)来说明。
其中,在分级处理图表中,◇记号的存在的处理分支表示事件驱动形式的任务、程序、或子程序的情况,当插入和来自其他任务的任务启动等的事件发生时,被执行。图14的任务监视·切换(RDY)处理,由实时方式等以一定间隔的定时发生插入,在该定时下仅被启动。邮箱(MBX)处理是由与RDY处理不同的定时插入而启动的。事件发生处理,如上述那样,是把由操作拨号盘23等各种事件所启动的任务登记到邮箱MBX内的处理,实际上,每个事件发生独立进行,进入邮箱MBX,登记对应于该事件处理的任务名,而在图14中,对这些仅代表性地表示出一个。
如图14所示的那样,当电源接通等,处理开始时,首先进行分支In的初始设定(以下表示为「初始设定(In)」。在初始设定(In)中,把由于决定印章制作装置1全部处理流程的下述的主任务启动处理的任务TCBin登记到MBX中(In1)。初始设定(In)结束,假如不是RDY处理的定时,也不是MBS处理的定时,如果那种事件的发生都没有,接着,移到RUN处理(CT),在此,尚未被登记,由于不执行,RDY处理或MBS处理的启动定时变为等待。
在此状态下,一旦成为RDY处理的定时,就执行RDY处理(R),由于任务未被登记到RDY0~RDY7中,即由于在RDY0~RDY7中不是任务有(R1~R8),则未进行任何处理而结束。另一方面,一旦成为MBX处理的定时,就执行MBX处理(M),在MBX内,由于主任务启动处理用的任务TCBin被登记为TCBm0,则进行「在MBX中任务有(M1)」的处理,把MBX内的任务TCB登记到RDY中(M11)。即,例如,如果任务TCBin的所指定的优先顺序相当于RDY4,则任务TCBin作为TCB40被登记到RDY4中。
在此状态下,当变为RDY处理的定时,而执行RDY处理(R)时,就执行例如「在RDY4中任务有(R3)」的处理,在此,参照图15来说明「在RDYi中任务有(R(i-1))」的处理。在此处理中,大多,在启动新任务时,任务未启动,当对于现在执行中的任务,发送中断依赖邮递时,分支为对未进行任何处理的情况的任一个。
首先,在没有现在执行任务的情况下,即不进行任何作为TCBr0的登记。在未处于RUN处理的情况下,或在现在执行中的任务TCBr0的优先顺序为RDY(i+1)以下,并且,在该现在执行任务可能中断的情况下,新任务被启动。所谓可能中断的情况相当于新任务可能强制中断现在执行任务、或下述的相对于中断依赖邮递的返回发送邮递的内容为可中断邮递、或表示为已经结束的结束邮递的情况。当该条件成立时,即,当(现在执行任务无)+(现在执行任务RDY(i+1)以下)&((可强制中断)+(在MBX中返回发送邮递有)&(可中断邮递)+(结束邮递)))的条件成立时,在(R(i-1)1)下,新任务被启动(R(i-1)11)。其中「+」是表示‘或’,「&」表示‘与’。
另一方面,在现在执行任务的优先顺序为RDY(i+1)以下,并且,来自该任务的返回发送邮递没有而可中断还是不可,不明确的情况下,或者,在当之前一度依赖时,为不可中断而通过状况进行再依赖的情况下,把请求中断的中断依赖邮递发送给邮箱MBX。即,当(现在执行任务RDY(i+1)以下)&((不可强制中断)+(在MBX中返回发送邮递无)&(不可中断邮递))的条件成立时,在(R(i-1)2)下,进行中断依赖邮递发送(R(i-1)21)。当这些条件对双方不成立时,即,当现在执行任务的优先顺序为RDYi以上时,不进行任何处理,结束「在RDYi中的任务有(R(i-1))」。
在「新任务启动(R(i-1)11)」的情况下,在该处理以前,例如,由于启动优先顺序更高的另一个任务而被中断,又,在存在启动子任务并在等待该子任务的处理结果的状态下而被中断的任务等的情况下,由下述的重新开始信息等来判断其可否重新开始,在可以重新开始的情况下,进行「(中断任务有)&(可重新开始)(R(i-1)111)」的处理。在该处理中,作为现在执行任务名TCBr0来登记被中断的任务名(R(i-1)1111),在存在保存的数据等的情况下,恢复它们(R(i-1)1112),启动新的RUN处理(R(i-1)1113)。通过该事件的发生,在下述的RUN处理(CT)中,启动新任务启动(CT1)的处理。
在没有被中断的任务的情况下,处理「中断任务无(R(i-1)112)」,在「TCBr0←新任务名」(R(i-1)1121)之后,启动新的RUN处理(R(i-1)1122)。例如,当主任务启动处理的任务TCBin时,在新任务启动(R311)的处理中,在中断任务无(R3112)的「TCBr0←TCBin(R31121)」之后,执行RUN处理启动(R31122)。
另一方面,在存在中断任务的不可重新开始的情况下,为了等待直到变为可以重新开始,而不进行任何处理,结束新任务启动(R(i-1)11)。上述的子任务,通常,由于把优先顺序设定为高于主任务,当处理该新任务启动(R(i-1)11)时,子任务结束,则变为可以重新开始的情况是一般的。
下面,参照图14对邮箱(MBX)处理进行说明。在该处理中,在MBX中任务有(M1)的情况下,把MBX内的任务TCBm0根据该任务所指定的优先顺序而登记到对应的优先顺序的RDYj中(M11)。在MBX中任务有(M2)的情况下,当中断依赖邮递时(M21),作为最新依赖邮递进行登记(M211),发送到现在执行任务TCBr0中(M212),同时,当(返回发送邮递)+(结束邮递)时(M22),作为对应于最新依赖邮递的返回发送邮递进行登记(M221),发送给返回发送RDY(M222)。
下面对事件发生处理(E)进行说明。上述的初始设定(In),为了便于说明,作为另一情况进行说明,但实际上,是该事件发生处理(E)的一种。即,事件处理(E)进行下述处理把通过来自操作拨号盘23的操作等装置外部的事件所启动的任务和因内部处理而在程序中发生的任务等登记到MBX中。主任务启动处理的任务TCBin,在登记到该MBX中之后,登记到RDY中,作为新任务,以下述的RUN处理(CT)执行。
下面,参照图16对现任务执行(RUN)处理(CT)进行说明。该处理是当上述其它事件未发生时,继续处理现在执行任务TCBr0的处理,作为在该处理中发生的事件,具有新任务启动(CT1)、「中断依赖邮递有(CT2)」和「现在执行任务结束(CT3)」,当这些事件未发生时,继续执行现在执行任务处理(CT4)。当启动新任务(CT1)时,进行用于现在执行中的任务的数据的保存等(CT11),中断现在执行任务(CT12),在预定重新开始继续时(CT13),作为任务信息记录重新开始信息(CT131),与该信息一起把该任务重新登记到原来的RDY中(CT132)。
当中断依赖邮递有(CT2)时,判断此时的现在执行任务的状态是否可以中断,当可以中断(CT21)时,把可以中断邮递发送给MBX(CT211),当不可以中断(CT22)时,发送不可以中断邮递(CT221)。在RUN处理(CT)中,当切换为上述的RDY处理(R)、MBX处理(M)或事件发生处理(E)时,为了暂时中断RUN处理,进行同样的处理,但是,由于与同其它的任务的切换不同而是实时监控的基本处理,而省略说明。接着,当结束现在执行任务TCBr0的处理时(CT3),把结束邮递发送给MBX(CT31),等待下一个新任务启动(CT32)。
图17表示主任务启动处理的一个例子。如图所示的那样,当主任务启动处理任务TCBin启动时,首先,把工作(作业)区域确保(S11)的任务登记到邮箱MBX中,接着,把显示处理(S12)和单位(印章本体)判定误差处理(S13)的任务进行登记,然后,登记输入误差判定处理(S14)、字符等输入处理(S15)、制版(印章)图象制作处理(S16)、胶片处理(S17)和报警处理(S18),之后,登记印刷处理(S19)的任务,然后登记曝光处理(S20)。这些子任务通过MBX处理而分类登记到各自的优先顺序RCYi中,通过RDY处理依次进行启动。当启动这些子任务时,根据需要进一步把孙任务登记到邮箱MBX中,通过RDY处理分别进行启动。
即,包含初始设定的任务TCBin的多个任务分别在变为等待任一个处理的状态之前而进行处理。印章制作装置1内的内部处理,如果在成为等待处理要素的另一个任务的处理进行处理而解除等待状态,由于由上述的多任务处理而进入下一个处理,结果,使用者的输入成为等待该另一个操作。若反言之,在进行了使用者的操作之后,在成为等待下一个操作之前,依次进行含有误差处理的各任务的处理。
因此,该结果,作为操作时的真实感,并列和同时地进行各种处理。即,在该印章制作装置1的处理中,在一一等待使用者的操作之后,移到下一个处理,与此相比,就能先进行需要的各种处理,由此,就能大大减少人的等待时间,而能谋求高速化。上述多任务处理这样的并列处理,以程序或上述这种多任务处理作为全部插入处理,而能通过采用控制发生的插入的优先顺序的插入控制电路来实现。
图17中的虚线的表示是表示外观上同时进行并行处理的任务处理的图形。同时处理字符等输入处理(S15)、输入误差判定处理(S14)和制版图象制作处理(S16)£。具体是,从进行了最初的字符等(文字·记号·图形等)的输入到进行下一个字符等的输入(S15)之间,判断在输入到文本内的文字数等中没有错误(S14),而制成制版用的图象(S16)。变成在这些处理的过程中,当进行字符的输入时(S15),立刻中止输入误差判定处理(S14)和制版图象制作处理(S16),变成从头重新进行各处理。在这些期间,并行执行显示处理(S12)和报警处理(S18),以及在制版片B的插入时并行执行胶片处理(S17)。
下面,首先参照图18A和18B,说明有关本发明的图象形成装置中的自造字制作方法的实施例的概要,然后,参照图19~25D来进行详细说明。
通常,在个人计算机和字处理器中,当需要未预先存储在存储器内的文字图形时,使用者就要从新制作该文字图形即自造字来使用。在此情况下,一旦首先通过从装置内调出制作自造字的功能,就在显示器画面上显示用于自造字制作的指定区域。接着,使用者在指定区域内以上下方向和左右方向移动点状光标来制作自造字。
与此相反,本发明的自造字制作方法,使显示器画面上的指定区域内的光标固定不动,使所显示的图象数据(自造字数据)在上下方向和左右方向滚动,来制作自造字。例如,如图18A和18B所示的那样,当在显示器24的指定区域D内制作自造字E时,操作图1所示的操作拨号盘23和按钮22a,在指定区域D内使所显示的自造字数据在上下方向和左右方向滚动,来制作自造字E。在此情况下,点状的光标F处在作为指定区域D内的中央部的原来位置上而不移动,自造字数据按图18A到图18B那样移动。
这样,由于显示器24的画面上的光标的位置不移动,使在用于制作自造字的指定区域内所显示的图象数据以上下左右滚动来制作自造字,因此,即使在用于制作自造字的指定区域较小从而光标极小的情况下,由于光标的位置一直处于预定的位置上,就不会看不见它,就能在易于看到的状态下制作自造字。
下面参照图19~25D来对具体的处理程序进行详细说明。在上述的图17的字符等输入处理(S15)的任务执行中,当按下预定的按钮22a时,就会在显示器24上显示出字符等输入处理(S15)的前一次的输入方式,例如,可输入平假名等的「记述」、可输入记号等的「记号」、可输入插图等的图形的「图型」、……、「自造字」中的一个。在该显示状态下,当操作光标/变换键32或文字输入键33时,由于变更了显示内容,当选择「自造字」作为该显示内容而按下执行键31时,显示「自造字」的选择分支中的更下位的选择分支,例如,「登记」、「修正」、「调出」、「复制」、「删除」等。
在此显示状态下,当用同样的方法选择「登记」而按下执行键31时,成为「自造字登记」的自造字管理方式,显示处于更下位的选择分支的登记编号。作为该登记编号,由于在作为自造字的可登记的自造字数据的登记编号中显示未登记的登记编号,则用同样的方法从中选择进行此次登记的登记编号,当按下执行键31时,结束自造字管理方式的选择处理,作为字符等输入处理(S15)的子任务,启动图19所示的自造字登记处理。
如上述那样,由于同图17的字符等输入处理(S15)并行地进行输入误差判定处理(S14),在此时刻,当没有未登记的登记编号时,在显示误差的同时消除「自造字登记」的自造字管理方式的设定,显示「自造字」的选择分支中的其它分支,例如,「修正」、「调出」、「复制」、「删除」等。在此情况下,使用者选择其它的分支,或者,按下预定的按钮22a而返回上层,进行其它的处理。
如上述那样,由于图17的显示处理(S12)同字符等输入处理(S15)并行地执行,实际上,图19的画面显示处理(S802)被作为图17的显示处理(S12)的子任务而启动,但是,在说明中,是作为图19的自造字登记处理的一个处理来图示的。
当自造字登记处理开始时,如图19所示的那样,首先,进行初始化(S801)。在该处理中,把描绘方式设定为下述的「普通」方式,在ROM302内确保图23A所示的背景数据的存储区域和图23B所示的自造字数据的存储区域。由该图23A的背景数据的中央部所示的白粗线框所包围的范围对应于初始化后最初在显示器24上显示的范围。
图23B的自造字数据的中央部的黑粗线框的范围对应于在下述的图22C的显示器24的指定区域D中所显示的范围。与此相对,由细线表示的范围,除了16点×16点外,相对地表示24点×24点、32点×32点和48点×48点的自造字数据的尺寸,图示的各个尺寸的自造字数据的存储区域对应于上述的登记编号,并且,确保上述每个各尺寸的自造字数据。
当该初始化的处理(S801)结束时,如图19所示的那样,进行画面显示处理(S802)。使用图20的流程图来说明该画面显示处理。
首先,进行清除画面显示的初始化(S821),接着,进行方式文字显示(S822)。在此时刻,由于图19的初始化处理(S801)之后,作为显示器24的最初的显示,如图22(a)所示的那样,在画面右侧作为描绘方式而显示设定的「普通」(S822)。
当该方式文字显示(S822)结束时,在「普通」的方式文字的左侧显示此时的光标坐标的数值(S823)。在此时刻,由于图19的初始化处理(S801)之后,作为横向的X坐标的初始值,如图22A所示的那样,在方式文字「普通」的左上侧显示「16」,在左下侧显示纵向的Y坐标的初始值「16」。该「16、16」的坐标为当把自造字数据G的区域的左下作为基准位置的「0、0」坐标时的最右上的坐标。之所以把坐标的初始值作为右上端即最大值,是因为由于显示画面较小而点尺寸表记困难因而通过表示最大坐标值作为初始值来显示点尺寸信息。
当光标坐标数值显示(S823)结束时,在光标坐标的左侧,在到显示器24画面左端的范围(指定区域D的范围)内仅可以显示的部分,作为背景图象显示上述图23A的背景数据的图象(S824),接着,显示自造字数据G的图象(S825)。在此时刻,由于图19的初始化处理(S801)之后,如图22A所示的那样,显示不输入任何自造字的状态的自造字数据G。
当自造字数据显示(S825)结束时,接着显示光标F的位置显示标记(十字标记)(S826)。如图22A所示的那样,在以黑点显示的背景图象上由白点表示该十字标记,该十字标记为光标F的位置。由此,在由于周围的自造字数据G的状况而难于看到光标F的情况下,就可以参照十字标记而易于判别其交叉点为光标F。由于光标F一直处于相同的位置上,可以通过例如刻画细线来附加该十字标记,以便于在显示器24的画面的表面上容易见到画面中的显示。在此情况下,就不需要上述的十字标记显示(S826)的处理。
当上述的十字标记显示(S826)结束时,接着显示光标F(S827)。该光标F,在「普通」的方式时,通过按下预定的按钮22a,就能切换选择白点显示和黑点显示,通常,在光标F的周边为黑点时选择白点显示,当周边为白点时选择黑点显示,由此,就易于看到光标F的位置。
当光标F显示(S827)结束时,结束画面显示处理(S802)(S828)。在此时刻,由于图19的初始化处理(S801)之后,结束图22A所示的显示状态。在以下说明的各处理中,为了每当存在任何键输入而变更显示画面,而执行该画面显示处理(S802)。当在下述的其它状态下进行画面显示处理(S802)时的显示画面为图22B等,下面,参照此时的显示画面来进行说明,以代替此时所启动的画面显示处理(S802)的处理的说明。
回到图19,当画面显示处理(S802)结束时,接着判别操作拨号盘23是否转动(S803)。由于该操作拨号盘23的转动意味着下述的描绘方式的变更,因而,当操作拨号盘23转动时(S803Yes),接着进行下述的设定画面变更处理(S813)。
当操作拨号盘23不转动时(S803No),接着判别是否有键输入(S804),当没有键输入时(S804No),再次进行操作拨号盘转动判别(S803)。即,在存在操作拨号盘23转动的任何键输入之前,具有由该操作拨号盘转动判别(S803)和键输入有无判别(S804)所进行的环行处理。如上述的那样,由于是与图17的字符等输入处理(S15)并行地进行输入误差判定处理(S14),在此时刻,当进行与下述处理相关的预定的键和操作拨号盘23之外的操作时,显示错误,同时返回环行处理。
当有预定的键输入时(S804Yes),接着进行按下键和设定状态判定处理(S805),根据该判定结果,当描绘方式被设定为「普通」时,接着进行普通设定处理(S806),当被设定为「涂黑」时,进行涂黑设定处理(S807),当设定为「涂白」时,进行涂白设定处理(S808),当按下光标/变换键(以下简称为「光标键」)32时,进行光标坐标移动处理(S809),接着,进行对应于该处理结果的画面显示处理(S802)。另一方面,当设定并显示「结束」时,当按下执行键31时,进行结束处理(S810)。
如上述那样,刚初始化处理(S801)之后,如图22A所示的那样,显示作为描绘方式的「普通」、作为「X、Y」坐标的初始值的「16、16」的坐标、背景数据的图象和未输入任何自造字的自造字数据G图象,来作为显示器24的最初的显示。图22B~22D表示在该「普通」的显示状态下即进行图19的普通设定处理(S806)的状态下,操作预定的按钮22a和光标键32,而制作自造字E时的显示画面,图22B和22C分别对应于上述图18A和18B。
在自造字E的制作过程中的图22B中所示的状态下,光标F位于坐标「09、11」。在此状态下操作光标键32,当把光标F向例如右方向的坐标位置移动时,实际上,显示在显示器24上的自造字数据G向相反方向的左方向移动,在图象显示部分的中央即原点位置显示光标F,同时作为自造字数据G上的坐标向右方向移动。当使光标F向左方向、上方向、下方向的坐标位置移动时,同样,通过指定区域D分别向相反的右方向、下方向、上方向移动,来进行坐标移动。
在图22B的状态下按下预定的按钮22a(以下假设该预定的按钮22a是「上档键22a」),接着,操作光标键32而使光标F移动到坐标「10、11」,当因再次按下上档键22a而使光标F移动到坐标「11、11」时,成为图22C所示的显示状态,如图所示的那样,就能使坐标「09、11」和坐标「10、11」的点反转。即,能够把图22B的坐标「09、11」和坐标「10、11」的白点进行反转而变为黑点。在坐标「09、11」的状态下,通过一边按下上档键22a一边操作光标键32,就能连续进行上述的反转处理。
由图19的画面显示处理(S802)~拨号转动判别(S803)~键输入有无判别(S804)~按下键和设定状态判定处理(S805)~普通设定处理(S806)~画面显示处理(S802)的环行处理来进行上述处理。即,上述的点反转处理选择·设定「普通」作为描绘方式,参照图21来说明作为进行图19的普通设定处理(S806)状态下的处理一例的该处理流程。
如该图所示的那样,当按下上档键22a而普通设定处理(S806)开始时,首先,取得此时的光标F的位置的点状态,即取得黑点或白点(S821),判别是否是黑点(S822)。当不是黑点时,即是白点时(S822No),设置黑点(S823),当是黑点时(S822Yes),设置白点(S824),结束(S825)。在作为设置黑点的点、与之相反重新设置白点的点而进行处理的情况下,如图中的()内所示的那样,当在此时的光标F的位置上没有设置的点时(S822No),进行点设置(S823),当存在所设置的点时(S822Yes),进行点重新设置(S824),结束(S825)。
在光标F位于坐标「11、11」的上述的图22C的状态下,当未按下上档键22a,而操作光标键32以使光标F移动到坐标「11、09」时,成为图22D所示的显示状态,在此情况下,其间的坐标即图示的坐标「11、11」和坐标「11、10」的点不反转,成为仅移动光标F的坐标的处理。这样,只进行光标F的坐标移动的处理是上述的图19的光标坐标移动处理(S809)。
接着,在上述的图19的自造字登记处理中,当判别操作拨号盘23的转动时(S803Yes),接着参照图24A~24D对所执行的设定画面变更处理(S813)进行说明,然后,对变更后的各个描绘方式中的处理,即涂黑设定处理(S807)、涂白设定处理(S808)和结束处理(S810)进行说明。
在图24A所示的(与图22A相同)的显示状态下,当把操作拨号盘23向左转动时,以图24A~24D所示的顺序,即从「普通」的显示状态显示变更为「普通」→「涂黑」→「涂白」→「结束?」→「普通」。当使操作拨号盘23相反地转动时,显示变更为「普通」→「结束?」→「涂白」→「涂黑」→「普通」。以上的处理,是以图19的画面显示处理(S802)~拨号盘转动判别(S803)~设定画面变更处理(S813)~画面显示处理(S802)的环行处理而进行的。
在图24B的显示状态下,即在选择·设定「涂黑」作为描绘方式而进行图19的涂黑设定处理(S807)的状态下,把光标F移动到任意的始点位置上,当按下上档键22a或执行键31时,该始点位置的点被设置为黑点。接着,当使光标F移动到任意的位置上时,把联结移动中的光标F和始点位置的线作为对角线的全部涂黑的四角,与光标F的移动连动并象伸缩那样显示。在此状态下,移动到任意的终点位置上,当按下上档键22a或执行键31时,此时的全部涂黑的四角内的点全部被设置为黑点。
当一如该「涂黑」的描绘方式的那样把一个点设置为黑点时,可以把该点作为上述始点位置和终点位置的两个点来重复指定。即,也可以利用作为点指定的描绘方式。通过指定仅上下或左右的坐标不同的两个点,就能把上下方向的直线或左右方向的直线上的点群一齐设置为黑点,而能利用作为线指定的描绘方式。
上述的处理以图19的画面显示处理(S802)~拨号转动判别(S803)~键输入有无判别(S804)~按下键和设定状态判定处理(S805)~涂黑设定处理(S807)~画面显示处理(S802)的环行处理来进行上述处理。
在图24c的显示状态下,即在进行「涂白」的描绘方式时的图19的涂白设定处理(S808)的状态下,把光标F移动到任意的始点位置上,当按下上档键22a或执行键31时,该始点位置的点被设置为白点。与「涂黑」时相同,接着,当使光标F移动到任意的位置上时,由于显示出与该移动连动而伸缩的全部涂白的四角,当在任意的终点位置上按下上档键22a或执行键31时,全部涂白的四角内的点,全部都被设置为白点。该「涂白」的描绘方式,也与「涂黑」相同,可以利用而作为点指定和线指定的描绘方式。
上述的处理以图19的画面显示处理(S802)~拨号转动判别(S803)~键输入有无判别(S804)~按下键和设定状态判定处理(S805)~涂白设定处理(S808)~画面显示处理(S802)的环行处理来进行上述处理。
在图24D的显示状态下,即,在进行「结束?」的描绘方式时的图19的结束处理(S810)的状态下,当按下执行键31时,此时的自造字数据G被存储记忆在对应于图23中所示的的登记编号和各尺寸的自造字的存储区域中。如上述那样,在此时刻,由于结束了对于16点×16点的自造字数据G的自造字制作,而存储在16点用的存储区域中。
当结束处理(S810)结束时,如图19所示的那样,接着判别48点是否结束了(S811)。在此时刻,由于仅16点结束(S811No),所以接着进行对于24点的点构成变更设定处理(S812),椐此在进行了设定画面变更处理(S813)之后,进行画面显示处理(S802)。以下,与16点时相同,进行对24点的自造字数据G的自造字制作。
下面参照图23B和图25A~25D来对该点构成变更设定处理(S812)进行说明。
如上述那样,在图23B中所示的各尺寸的自造字数据的存储区域,对应于上述的登记编号,并且确保每个各尺寸的自造字数据,因而,当结束16点的自造字制作时,该自造字数据G存储在指定登记编号的自造字数据的存储区域中的该图所示的16点×16点的尺寸的自造字数据的存储区域中,结束该登记编号的16点的自造字登记。
当结束该16点的自造字登记时,印章制作装置1的控制部300从该16点的自造字数据G生成使纵横两尺寸分别为1.5倍的24点的自造字数据G和同样使两尺寸为2倍的32点的自造字数据G,并存储到对应的自造字数据的存储区域中。当结束了这些自造字数据G的生成处理及其存储·记忆时,设定「普通」作为初始状态的描绘方式。
在此之前的处理是16点的自造字制作结束时的上述图19的点构成变更设定处理(S812),此后,把显示和处理对象的自造字数据的尺寸变更为24点(S813),进行画面显示处理(S802),由此,接着与16点时相同,进行对24点的自造字数据G的自造字制作。在24点的自造字制作结束时进行扩大尺寸的自造字数据G的生成,此时,从该24点的自造字数据G生成并存储记忆纵横各2倍的48点的自造字数据G。
图25A表示上述的图22A和图24A相同的16点时的初始状态的显示画面,图25B表示24点时的初始状态的显示画面。如图所示的那样,当24点时,通过显示最大坐标值即坐标「24、24」作为坐标的初始值,而显示点尺寸,此时的自造字数据G的尺寸为16点时的1.5×1.5倍。
在图25A~25D中,为了表示自造字数据显示的大小的差别,表示出显示没有输入任何自造字的初始状态的自造字数据G的显示画面,但,实际上,在24点时的画面上显示由16点的自造字制作所制作的自造字数据G的1.5×1.5倍的自造字数据G。
一般,当制作小尺寸的图象并把其放大时,该图象的粗糙度变得显著起来,特别是以多个阶梯状的点模拟地描画的曲线部分的部分等变得更加显著。由此,在印章制作装置1中,例如在上述的24点所显示的画面上,通过修正由16点制作的自造字数据G,而能以适合于其点数的精度制作出外观良好的图象,即制作出外观良好的自造字。
在印章制作装置1中,能够对放大的图象(自造字)进行修正。即,在24点的自造字制作结束时的图19的点构成变更设定处理(S812)和设定画面变更处理(S813)中,如图25C所示的那样,在指定区域D内显示使16点的自造字数据G为纵横各2倍的上述32点的自造字数据G,因而,此后,就能修正成为适合于32点的自造字。在32点的自造字制作结束之后,同样,在图25D的48点用的显示画面上,可以把32点的自造字数据G为纵横各2倍的上述48点的自造字数据G的自造字修正成为适合于48点的自造字。
当在48点中的自造字制作结束而在图19中上述的结束处理(S810)结束时,如该图所示的那样,接着判别48点是否结束了(S811)。在此时刻,由于成为48点结束(S811Yes),而结束自造字登记处理(S80)的全部处理(S814)。
在印章制作装置1中,如上述的那样,作为「自造字」的选择分支的下位的选择分支,除了上述的「登记」之外,还有「修正」、「调出」、「复制」、「删除」等。首先,在选择「修正」时,成为「自造字修正」的自造字管理方式,与「登记」时相同,显示登记编号作为更下位的选择分支。在此情况下,与「登记」时不同,显示已登记的自造字的登记编号,当选择任一个而按下执行键31时,作为图17的字符等输入处理(S15)的子任务而启动自造字修正处理。当选择「自造字修正」时,当没有已登记的自造字的登记编号时,通过输入误差判定处理(S14)而进行输入错误显示。
在该自造字修正处理中,由图19中所述的自造字登记处理的初始化处理(S801)之后的画面显示处理(S802)所显示的图象成为已经登记的指定登记编号的自造字数据的图象。16点、24点、32点及48点的自造字数据G相互独立,例如,在上述的自造字登记处理中,虽然从16点的自造字数据G生成24点和32点的自造字数据G,但在该自造字修正处理中,并不影响其它点数的自造字数据。关于这些之外的处理,与自造字登记处理相同,所制作的自造字数据G被存储(重写)记忆到指定的登记编号的自造字数据的存储区域中。
在选择「调出」时,同样,显示登记编号作为更下位的选择分支。在此情况下,与「修正」时相同,显示已登记的登记编号,当选择任一个而按下执行键31时,作为文本数据调出指定登记编号的自造字。即,通过选择该「自造字调出」,作为印章图象用的文本数据输入平假名和记号等,与此相同,可以利用自造字作为印章图象。在此情况下,与「修正」时相同,当没有已登记的自造字的登记编号时,进行输入错误显示。
在选择「复制」时,同样,显示登记编号作为下位的选择分支。在此情况下,首先,与「修正」时相同,显示已登记的登记编号,当选择任一个而按下执行键31时,接着与「登记」时相同,显示未登记的编号,因此,当选择任一个而按下执行键时,已登记的指定登记编号的自造字数据被复制(拷贝)到未登记的指定登记编号的自造字数据的存储区域中。即,通过该「复制」而把相同的自造字拷贝到其它的登记编号中,例如,制作出通过「修正」而进行了部分变更的自造字等,扩大了适用范围,就能使自造字制作变得容易。在此情况下,当没有已登记的自造字的登记编号时,进行输入错误显示。
在选择「删除」时,同样,显示已登记的登记编号作为下位的选择分支,因此,当选择任一个而按下执行键31时,就能删除该指定登记编号的自造字数据。即,通过该「删除」而删除不需要的自造字来进行整理,以使未登记的登记编号增加,由此,就能从新登记更多的所需要的自造字。在此情况下,当没有已登记的自造字的登记编号时,进行输入错误显示。
如上述的那样,在印章制作装置1中,由于使显示器24(显示器)的指定区域D的光标F的位置不移动,而使指定区域D内的自造字数据(图象数据)G以上下左右滚动来制作自造字,因此,就不会看不见光标F的位置,且能在易于看到的状态下制作自造字。由于十字标志(位置显示标志)的十字的交叉点表示光标F的位置,因此,即使在光标F因周围的自造字数据G的状况而难于看到的情况下,也容易判别光标F的位置。
由于具有「普通」、「涂黑」、「涂白」三个描绘方式,就能根据需制作的自造字的特征而任意选择三个(多个)描绘方式中的一个,因此就能容易地制作自造字。例如,当选择「普通」(点反转描绘方式)时,由点单位指定任意的点,就能把该点反转,即可从黑点变为白点,从白点变为黑点。当选择「涂黑」或「涂白」(范围指定描绘方式)时,指定自造字数据上的两个点,就能范围指定任意的四角范围,就能成批地设置(设定)黑点或白点(同一点信息)。
由于具有「登记」、「修正」、「调出」、「复制」、「删除」等多个自造字管理方式,就能根据需要任意地选择其中的一种,来进行自造字数据的管理,就有可能更容易并高效地制作自造字的优点。例如,如上述那样,当选择「修正」(自造字修正方式)时,就能修正已登记的自造字并作为另一个自造字通用。当选择「调出」(自造字调出方式)时,由于能够从已登记的自造字数据生成所对应的文本数据,因而,就能制作任意的记号和图形等文本数据,就能准备各种各样丰富的文本数据。
当选择「复制」(自造字复制方式)时,若复制已登记的自造字数据,由其它的处理利用该自造字数据,在进行自造字数据的加工等时,就能以原来的状态保管原来的自造字数据。在此情况下,如果与自造字修正方式一起使用,就能同时登记原来的自造字数据和修正后的自造字数据等,并扩大自造字库。当选择「删除」(自造字删除方式)时,就能删除已登记的自造字数据中的不需要的自造字数据,而能够节约自造字登记的ROM302(存储器等)的存储(记忆)区域。
在上述的实施例中,对显示器本身较小的情况进行了说明,但,本发明也能适用于例如,在同一显示器画面上,能够打开多个画面而作业的个人计算机或字处理器等中,在显示多个画面而作业的一个角落上,在显示在所谓的アイコン大小的画面(指定区域)内的图象数据中,制作手绘图形等的自造字的情况。
以上是本发明的优选实施例的说明,本领域技术人员可以在不背离本发明的精神和范围的情况下进行种种变更。
权利要求
1.一种自造字制作方法,用于具有显示器画面的图象形成装置,包括下列步骤在上述显示器画面上的指定区域内显示图象数据的至少一部分,在上述显示器画面上显示点状的光标,接着使用该光标而在该显示的图象数据上制作自造字,其特征在于使上述指定区域内的上述光标的位置为固定的,通过使上述图象数据在上下方向和左右方向滚动,来制作自造字。
2.根据权利要求1所述的自造字制作方法,其特征在于,上述图象形成装置,当在上述显示器画面上显示上述图象数据时,在上述光标位置上提供由交叉的多条线构成的位置表示标志。
3.根据权利要求2所述的自造字制作方法,其特征在于,上述位置表示标志被显示在上述显示器画面内。
4.根据权利要求2所述的自造字制作方法,其特征在于,上述位置表示标志为形成在上述显示器画面外的上述图象形成装置上的标记。
5.根据权利要求1所述的自造字制作方法,其特征在于,具有用于执行由上述光标所产生的多个描绘方法的多个描绘方式。
6.根据权利要求2所述的自造字制作方法,其特征在于,具有用于执行由上述光标所产生的多个描绘方法的多个描绘方式。
7.根据权利要求5所述的自造字制作方法,其特征在于,在上述多个描绘方式中,包含用于把上述图象数据的上述光标位置所对应的点的点信息进行反转的点反转描绘方式。
8.根据权利要求6所述的自造字制作方法,其特征在于,在上述多个描绘方式中,包含用于把上述图象数据的上述光标位置所对应的点的点信息进行反转的点反转描绘方式。
9.根据权利要求5所述的自造字制作方法,其特征在于,在上述多个的描绘方式中,包含范围指定描绘方式,用于由上述光标指定上述图象数据上的两个点,在把连接这两个点的线作为对角线的四角范围的点群中,设定同一点信息。
10.根据权利要求6所述的自造字制作方法,其特征在于,在上述多个的描绘方式中,包含范围指定描绘方式,用于由上述光标指定上述图象数据上的两个点,在把连接这两个点的线作为对角线的四角范围的点群中,设定同一点信息。
11.根据权利要求1所述的自造字制作方法,其特征在于,具有多个自造字管理方式,用于任意地选择任一个并管理上述图象数据,在该多个自造字管理方式中,包括用于在上述图象数据上制作上述自造字并进行登记的自造字登记方式。
12.根据权利要求2所述的自造字制作方法,其特征在于,具有多个自造字管理方式,用于任意地选择任一个并管理上述图象数据,在该多个自造字管理方式中,包括用于在上述图象数据上制作上述自造字并进行登记的自造字登记方式。
13.根据权利要求5所述的自造字制作方法,其特征在于,具有多个自造字管理方式,用于任意地选择任一个并管理上述图象数据,在该多个自造字管理方式中,包括用于在上述图象数据上制作上述自造字并进行登记的自造字登记方式。
14.根据权利要求11所述的自造字制作方法,其特征在于,在上述自造字管理方式中至少进一步包括下列方式中的一个用于修正登记过的图象数据的自造字并进行再登记的自造字修正方式;调出登记过的图象数据并生成对应的文本数据的自造字调出方式;复制登记过的图象数据并作为另一个图象数据进一步进行登记的自造字复制方式;和删除登记过的图象数据的自造字删除方式。
15.根据权利要求12所述的自造字制作方法,其特征在于,在上述自造字管理方式中至少进一步包括下列方式中的一个用于修正登记过的图象数据的自造字并进行再登记的自造字修正方式;调出登记过的图象数据并生成对应的文本数据的自造字调出方式;复制登记过的图象数据并作为另一个图象数据进一步进行登记的自造字复制方式;和删除登记过的图象数据的自造字删除方式。
16.根据权利要求13所述的自造字制作方法,其特征在于,在上述自造字管理方式中至少进一步包括下列方式中的一个用于修正登记过的图象数据的自造字并进行再登记的自造字修正方式;调出登记过的图象数据并生成对应的文本数据的自造字调出方式;复制登记过的图象数据并作为另一个图象数据进一步进行登记的自造字复制方式;和删除登记过的图象数据的自造字删除方式。
全文摘要
本发明提供一种具有显示器画面的图象形成装置用的自造字制作方法。该自造字制作方法,包括下列步骤在上述显示器画面上的指定区域内显示图象数据的至少一部分,在上述显示器画面上显示点状的光标,接着使用该光标而在该显示的图象数据上制作自造字。使上述指定区域内的上述光标的位置为固定的,通过使上述图象数据在上下方向和左右方向滚动,来制作自造字。
文档编号G06F3/00GK1158466SQ9612361
公开日1997年9月3日 申请日期1996年12月27日 优先权日1995年12月28日
发明者羽山均, 渡边健二, 龟田登信, 新村朋之 申请人:精工爱普生株式会社, 株式会社吉姆帝王
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1