用图符处理信息的系统的制作方法

文档序号:6407418阅读:223来源:国知局
专利名称:用图符处理信息的系统的制作方法
技术领域
本发明涉及用图符处理信息的技术,用于文件的编成/编辑系统,如文字处理机。
在计算机的显示器上显示一个图符,利用鼠标器在显示器的图符上寻找光标。若鼠标器在这样的状态下恰好吻合,就展开一份由图符表示的文件,从而执行一项由图符所表示的功能。
下面将描述各种图符的例子。例如,用图符在显示器上将编辑文件的程序表示成笔记本形式。此外,用图符可以把各种功能表示成一种程序。例如,在执行绘图程序中出现的铅笔形的图符表示成一种输入字符或线的功能,而橡皮形的图符表示擦除图象或图形的功能。
利用图符处理,省去直接输入文件名或指令的必要性,简化了计算机的操作。
计算机可用于编成文件和编辑文件,文字处理机便是一种用于这种目的的专用装置。诸如文字处理机之类的计算机的使用确保了很容易编成多媒体文件。多媒体文件是一种包括诸如图象、图形、表格以及由字符和符号组成的文本等多种属性数据的文件。
图68描述一个在显示器上显示的多媒体文件4的例子。文件4包括文本区5、图象区6和图线区7。
为了插入图象,操纵鼠标器,置于具有文件中所需部分的所需大小的“画面”。该画面用来确定图象区的外框。随后,将图象数据插入该画面。插入图线、表格或者类似的内容,其过程与上面所述相同。此外,还可以设定将文本插入画面。
下面将把由画面所确定并构成文件一部分的区域称为“局部区域”。
通常,图符只对应于整个文件,而不对应于其中的每个局部区域。
在日本专利公开NO、11105/92所揭示的惯用装置中,一个文件的多个部分可显示于相应的窗口中,而一个窗口中所进行的编辑结果可对其它窗口的数据起作用。
不过,从未实现过用图符方法将相应的窗口结合在一起的设想。
本发明的目的在于可对文件中每个局部区域放置多个图符,充分利用图符的优点,简化文件的编成和编辑。
本发明的另一目的在于使图符能代替局部区域的数据显示文件,简化文件的显示。
本发明的又一目的在于根据操作者的要求改变包含图符的文件的打印。
本发明的再一目的是要能够确定两个部分区域之间的关系。
为实现上述目的,本发明所用图符处理信息的装置包括(a)存储文件的装置;
(b)在屏幕上显示文件的装置;
(c)编辑文件的装置;
(d)在文件中设定局部区域的装置;
(e)使局部区域与表示该区域的图符发生相应联系的装置;
(f)用来从屏幕上擦除局部区域中的信息的显示控制装置,以便在屏幕上显示图符来代替该信息。
按照上面的结构,若操作员用鼠标器等设定文件的一部分区域(或局部区域),就能将图符与该局部区域对应地联系起来。随后,由显示控制装置控制显示屏,以便擦除屏幕上局部区域中的信息,用显示图符替代该信息。于是,该局部区域中的信息仍存储于存储装置中,不过没有显示。
按照本发明,不仅可以如同常规方式那样,根据整个文件确定图符,又可以对应于文件中的局部区域来确定图符。由于采用图符来表示局部区域中的信息,就可以简化显示屏。此外,可以采用后面将要描述的那样,用图符进行编辑。
本发明的一种情况是,上述显示控制装置具有区域图符显示方式和位置图符显示方式。
更确切地说,在保持局部区域的区域外形以便在该局部区域中的任何位置显示区域图符时,按照区域图符显示方式,显示控制装置可以擦除该局部区域中的信息。相反,按照位置图符显示方式,显示控制装置可擦除整个局部区域以及在该局部区域位置显示某位置图符的信息。
位置图符显示使操作员能够很容易并清楚局部区域的形状,但需要具有足够存储该局部区域形状的信息存储量。位置图符显示只允许操作员识别那种为了提供图符而提供具有一定尺寸及形状的局部区域的位置。换句话说,操作员只能了解是否存在局部区域及它的位置。尽管如此,位置图符消除了存储容量应足以存储局部区域尺寸及形状的信息的必要性。
本发明的一种情况是,该装置还包括启动控制装置,以便在确定启动图符时,允许局部区域中的信息转成屏幕上的显示。这里“启动”一词的意思是擦除屏幕上的图符,允许与该图符相对应的局部区域中的信息转到屏幕上显示。
如果设定一个密码图符,则只在由该密码图符所确定的口令与输入口令相符时,才能启动该密码图符。
在需打印由本发明所作出的文件时,可选用第一打印方式或第二打印方式。
在选择第一打印方式的情况下,所包含的图符随着打印文件的同时就被打印了。在选择第二打印方式的情况下,允许将由图符所表示的原始信息在打印文件时返回打印,以代替该图符。在后一种情况下,如果包含位置图符,就要重新编排打印格式。尽管第一打印方式不打出原始信息,但有利于缩短打印时间。第二打印方式用于诸如打印最终文件的情况。
本发明由于采用图符表示局部区域,就能保证用图符编辑局部区域。譬如,移动文件上的图符,就能引起由该图符所表示的局部区域中的信息移动,同样,删除图符,就能引起由该图符所表示的局部区域的删除。局部区域的每次操作,例如移动、复制或删除,均需指明该局部区域。按照本发明,在图符与局部区域中的信息相应地联系在一起以后,进行有关图符的操作将确保对多种信息的处理。
本发明的一种情况是,要确定多个局部区域之间的相互关系。按这种相互关系,一个局部区域中信息的变化会与其它局部区域中的信息变化相关联。


图1是表示本发明的采用图符处理信息系统的总体结构方框图;
图2是表示一个图符显示过程实例的流程图;
图3是表示一个图符启动过程实例的流程图;
图4是表示一个图符打印过程实例的流程图;
图5表示图符的三种属性;
图6是表示图符第一个例子的示意图;
图7是表示图符第二个例子的示意图;
图8是表示图符第三个例子的示意图;
图9描述屏幕上显示的一个文件的实例;
图10描述局部区域的设定;
图11描述在项目单上选择位置图符;
图12描述文件上出现的位置图符;
图13描述文件上出现的区域图符;
图14是表示一个文件的文件信息与图符信息之间关系的第一实例;
图15是表示一个文件的文件信息与图符信息之间关系的第二实例;
图16是表示一个文件的文件信息与图符信息之间关系的第三实例;
图17是表示一个文件的文件信息与图符信息之间关系的第四实例;
图18是表示一个文件的文件信息与图符信息之间关系的第五实例;
图19是表示设定局部区域的示意图;
图20描述在项目单上选择重叠图符;
图21描述屏幕上出现的重叠图符;
图22描述一个包含需备有密码的数据的文件实例;
图23是表示设定局部区域的示意图;
图24是表示在项目单上选择区域图符的示意图;
图25表示在项目单上选择密码图符并输入一个口令;
图26描述屏幕上出现的密码图符;
图27是说明启动密码图符的示意图;
图28是表示设定局部区域的示意图;
图29描述在项目单上选择位置图符;
图30描述在项目单上选择表格图符;
图31描述所显示的表格图符(也用作位置图符);
图32描述在一幅图象周围设定的局部区域;
图33描述在项目单上选择区域图符;
图34描述在项目单上选择图象图符;
图35描述所显示的图象图符(也用作区域图符);
图36是表示设定局部区域的示意图;
图37描述在项目单上选择位置图符;
图38描述在项目单上选择声音图符;
图39描述所显示的声音图(也用作位置图符);
图40是表示包含一个图符的文件示意图;
图41是用来说明复制图符的示意图;
图42是用来表示包含一个图符的文件示意图;
图43是用来说明移动图符的示意图;
图44是表示包含一个图符的文件示意图;
图45是表示设定包含图符的局部区域的示意图;
图46描述包含图符(A)的图符(B);
图47是表示三个图符间关系的示意图;
图48是表示四个图符间关系的示意图;
图49描述一个文件的文件信息与图符信息之间的关系;
图50是表示设定局部区域的示意图;
图51描述在项目单上设定的位置图符;
图52描述屏幕上所出现的位置图符;
图53描述在项目单上选择图线图符;
图54是用来说明启动一个图线生成程序的示意图;
图55描述一个文件的文件信息与图符信息之间的关系;
图56是用来说明局部区域图符化的示意图;
图57是用来说明启动图符自动导致一个应用程序启动的示意图;
图58是用来说明在第二打印方式中重新编排打印格式的示意图;
图59是表示标题部分具体构成的示意图;
图60是用来说明处理分区与应用程序的运行的示意图;
图61是表示包含多个局部区域文件的示意图;
图62是表示多个局部区域之间相互关系的示意图;
图63是表示具有二等分横向长度的图象区;
图64是表示图象图符的示意图;
图65是表示一个椭圆形局部区域的示意图;
图66是表示一个三角形局部区域的示意图;
图67是表示一个具有复杂形状的局部区域示意图;
图68描述一个典型的包含图象及图线的文件实例。
首先参见图1,它表示本发明信息处理系统的总体结构,该实施例中,将文字处理机标为10。
本实施例系统10的特点是把文件中的局部区域与使该区相应符号化的“局部区域符号图符”联系起来。更确切地说,即整个文件信息与按常规方式将文件信息符号化处理的图符对应地联系起来。而局部区域却与它们各自的局部区域符号图符(以下简述为图符)对应地联系起来。
操作部分12主要包括CPU和若干程序,它与由鼠标器16及键18组成的输入部分14相连。鼠标器16产生一个光标,在显示器上来回运动。鼠标器16用来对图符发出启动指令(双连击)。鼠标器16还用来设定局部区域等。
操作部分12还与构成输出部分的显示器20,打印机22以及图中未示出的杨声器相连。操作部分12进一步还与用来存储文件信息的文件存储部分26,用来存储图符信息的图符信息存储部分26以及用来存储确定各局部区域间互相关系的关系表达式存储部分30相连。应指出,实际上无需单独提供文件存储部分26和图符信息存储部分28,文件存储器就可以存储图符信息。
操作部分12大致上可分成三部分,即文件编辑32、图符处理34和应用执行36。
文件编辑部分32具有包括全部常规文字处理器的功能,并执行文件编成及编辑的一般处理。即,在其执行场合下,文件编辑部分32可使操作员能利用键盘8等编成文本,并由此编辑所编成的文本。
图符处理部分34用来显示和启动与文件中有关局部区域对应的图符,它包括图符显示控制部分38,图符启动控制部分40,图符编辑部分42,区域相互关系的确定部分44和图符打印控制部分46。
图符显示控制部分38用来完成对各个局部区域的信息赋予图符、建立图符模式以及操纵在显示器20上显示图符。图2表示控制部分38的动作。
在图1中,如果对显示中的一个图符提供一个双连击启动指令,那么图符启协控制部分40就允许该图符所表征的局部区域中的信息显现在显示屏上。换言之,图符启动控制部分40控制应用程序的自动执行。
图3表示控制部分40的动作。
在图1中,图符编辑部分42对图符编辑控制单元完成编辑操作,并使多个局部区域中的信息能够只靠相应图符的移动而自动地移动。
区域相互关系的确定部分44用来确定多个局部区域之间的相互作用。所得到的确定是以关系表达式的形式存储于关系表达式存储部分30中。
图符打印控制部分46的作用在于控制包含图符的打印。图4描述这种控制部分46的动作。
图1中的应用执行部分36包括诸如展页程序、图线编成程序、图形编成程序、图象处理程序以及声音处理程序在内的一个或多个应用程序。这些应用程序可设在系统内,也可以设在系统外。
参见图5,图中给出有关相应于局部区域符号化的图符属性的描述。
如图5所示,图符的属性包括,格式属性,保密属性和多媒体属性。每个图符都有这三种属性。
格式属性涉及图符显示情况下的文件格式,它包括三类图符,即位置图符、区域图符和重叠图符。
位置图符,在擦除全部局部区域(连同其中所包含的信息)之后,出现于一个局部区域的原来位置。换句话说,这种图符表示目前写有文件的局部区域。当出现位置图符时,文件的格式要发生变化,而有关尺寸的信息及局部区域的外部不会出现在显示器上。
区域图符与上面所说的位置图符不同,在全部擦除局部区域中所包含的信息之后,它可出现在该局部区域中的任何位置。当显示这种图符时,保持文件的格式。换句话说,无论局部区域内的信息擦除与否,该局部区域的区域外形保持不变。
重叠图符表示局部区域中,用图符符号化表示的信息可重叠在用于显示或打印的其它信息上面。
这些格式属性可以用图符模式或类似方式来表示。如图5所示,作为举例,位置区域以及重叠图符,可分别表示成圆圈、方块或者倒置显示,作为他们属性的常用显示。
保密属性涉及局部区域中用图符表示信息的保密性。保密属性包括正常图符和密码图符。正常图符无需任何特殊操作即可被启动,但密码图符只在口令彼此吻合时才能被特定地启动。例如,正常图符和密码图符分别显示成正常亮度和半亮度。
多媒体属性涉及局部区域中,由图符表示的信息的类别,它包括九种图符。字符图符表示局部区域中的信息构成诸如字母符号等字符,这种图符被表示成字符数组模式“A,B,……”。表格图符表示局部区域中的信息为表格形式,这种图符是用粗直线表示的。图线图符表示局部区域中的信息是诸如曲线或直线的图线形式,这种图符由符号化的图线方式来表示。图形图符表示局部区域中的信息是图形信息,这种图符包括简单的标准图形的图形来表示。图象图符表示局部区域中的信息是诸如照片或者保真信息,这种图符由符号“IM”表示。声音图符表示局部区域内的信息与诸如人的声音、动物鸣叫或者计算机合成的声音等信息,这种图符用代表人的声音的图形来表示。动画图符表示局部区域中的信息是动画图象信息,这种图符用人的面型来表示。动画图象图符表示局部区域中的信息是由电视摄像机等取出的动画的图象图符,这种图符由模仿电视摄像机的图样来表示。混合图符表示局部区域中的信息是由上述多种信息段组成的合成信息,这种图符由“MIX”图样来表示。
照此,由图符经符号化表示的信息被形象地表示成符号或画面形式,使操作员只观察图符就能很容易地识别图符的属性。
图6至图8表示一些图符的实例。图6中表示的图符包含位置图符、密码图符和字符图符的属性。图7中表示的图符包括区域图符、密码图符及表格图符的属性。图8中表示的图符包括区域图符、正常图符及图象图符的属性。
如上所述,图符各有三个属性,即格式属性、保密属性和多媒体属性。
原来存储在图符显示控制部分38中的图符模式可随意变换成所需的模式。
可如下面所述来实现图符模式的变换。
尽管图符的模式依其在图5中所示的属性而存在于系统中,但如果需要,还是可由操作员来改变他们的。这种过程所包括的步骤是利用未图示的图符模式编成程序来准备所需成形的图符;将其作为一个文件存储于系统中;选择图43中虚线所指示的“模式变换”,同时屏幕上出现一个图符;输入文件名并存储图符的图形。于是,原来的图符模式就可由任意准备的图符模式所替代。
下面结合图2,并参看图9至图13,描述有关图符显示控制部分38的动作。
作为例子,图9表示显示器20的屏幕140上出现的文件142。置于屏幕140底部的项目单144表示多种功能;通过光标等操作来选择这些功能。项目单的显示并不限于所示的例子,也可以置于屏幕的顶部,或者可采用另外一种所谓下拉的项目单。
为了对这种文件142设定局部区域,在项目单144上选择“范围”,并由方框152(图2中的S101)来表示文件142中局部区域146的范围。之后,下一个项目单144显示下述各种词,“复制”、“移动”、“删除”、和“图符”。如果除了“图符”之外选择一些词,则实行一般的编辑过程(S103)。
项目单144中的“图符”表示这样选定的局部区域与一个图符对应相关的过程。如果选择“图符”(S102),则随后如图11所示那样,下一个项目单显示“位置”、“区域”、和“重叠”。这样一来,“位置”、“区域”和“重叠”就分别允许位置图符、区域图符和重叠图符。例如,选择了“位置”(S104)。
这当中,并不给出图2中有关设定密码图符(S105,S106)和选择多媒体属性(S107)的描述。
在图2中,从(S101)-(S105)这一系列过程,使图符显示操作部分38能够编成图符信息(S112)。
如果选择在图2中的S104的“位置”,则过程S108转成执行S109。更确切地说,如图12所示那样,图10中所选定的局部区域146整体随其中所包含的信息一起自屏幕上消失,在该局部区域原来存在的位置(S109)处代之出现位置图符148。也即,当显示位置用图符148时,该局部区域的区域轮廓消失,允许该局部区域后面的文本向着它的前方文本移动,这将引起格式的变动。
在图12的例子中,多条线的局部区域被擦除,同时在原来局部区域第一条线的右端出现位置图符。
相反,如果在图11中选择“区域”(S104),则在部分区域146中的信息(例如一个文本)被擦除,但局部区域146的区域保持不变,像图13所示那样,有一个区域图符50显示在该区域的顶部左端(S110),这里参考数码52指示界定该局部区域的范围。
另,重叠图符的显示如下所述进行。为图19所示,由ABC公司发出的清单全部格式被指定在局部区域的范围(S101)。之后,从项目单选择“图符”(S102),继而由项目单选择“重叠”(S104)(如图20所示)。这时,如图21所示,在图19中所示的清单格式被擦除,并代之的屏幕左上端出现的黑白转换图形的重叠图符53(S111)。
之后,在清单格式原来存在的局部区域空间,输入做为清单被访地址的公司名、物品、数量和金额。
为打印该文件,将清单的输入数据见图21叠加在清单格式(见图19)上。重叠图符53和双连击启动,自然确保这两项信息的叠加显示。
作为实例,图14表示文件的结构。图14中所示的图符信息56a和56b是由图符显示控制部分36所准备的。图符信息56a和56b每个都包括一个标题部分58和一个数据部分60。标题部分58包括与后面图59所示的图符相联系的管理信息,而数据部分60包括该局部区域内的由图符符号化表示的,并在屏幕显示及打印时读出的信息。这种图符存储在图1所示的图符信息存储部分28中。
图15至18为描述管理图符信息56的另一些实例。图15中,以与图14同样的方式将图符信息56a、56b插入文件信息A中。这意味着在一个文件信息中管理文件信息和图符信息。在图16的例子中,文件信息和图符信息56a、56b分别由它们的存储器分开管理。把表示图符信息56a、56b的存储信息B的指示字插入文件信息A中。虽然在图16的例子中将多项图符信息56a和56b存储在一个文件存储信息B中,但在图17所示的例中,图符信息56a和56b被分开存储于各自的文件存储信息B和C中。在图18所示的例子中,一方面,图符信息56a存储在文件存储信息A中,而另一方面,图符信息56b被存储在分开提供的文件存储信息B中。
只要文件与局部区域之间的关系已被规定,图符信息56的任何存储方式均可被采用。
现在参照图22至26描述密码图符。
图22所示的数据为个人评价数据,它们的秘密含意应限于所表示的个人。为此要采用密码图符。
图22中,从项目单上选择“范围”(S101),然后用图23所示的画面设定局部区域(S102)。换句话说,将这个范围(为保存密码所需的)装在画面里。继而,像图24所示的那样,在项目单上选择“区域”,用于选择区域图符(S104)。
这就允许项目单显示所选的局部区域是否保存了密码。如果保密,则选择图符“密码”,以便保存该系统,等着输入由四个字符组成的口令。然后,通过键盘输入该口令(S106),以便擦除局部区域中的信息(如图26所示),使得半亮度的密码图符60得以出现(S110)。接着,只要输入口令,就不能启动该密码图符60,从而确保数据的安全,保持了秘密。
相反,为了通过启动该密码图符60来显示局部区域中的信息,就使用鼠标器来敲击该密码图符(图3中的S201)。随后,图符启动控制部分40判定该图符为密码图符(S202),将屏幕上的项目单变成如图27所示那样的等待口令的状态。之后,完成口令的输入(S203)。如果输入的口令与所存储的口令吻合(S204),则输入“启动”(S205),得以显示由该密码图符所显示的信息(S208)。如果要把密码图符变换成正常图符,则只须在输入口令之后的图27所示的阶段选择“解除密码”(S205,S206)。如果要改变已经存储了的口令,则在输入口令之后选择“口令变换”(S205),再把新口令输入其中(S207)。
下面是几个典型的多媒体属性实例(表格图符、图象图符和声音图符)的描述。
图28表示一个足球比赛结果的清单。通过下述步骤组成的过程显示表格图符以局部区域表示该表格(S101);选择图符显示(S102);选择图29所示的位置图符(S104);如图30所示,选择“表格”作为多媒体属性(S107),使得表格图符62能象图31所示那样被显示(S109)。应当指出的是,多媒体属性可以在图2中S107位置,通过图符显示控制部分38自动判断,同时省去S107。三种图符的选择顺序并不限于图2中所示。
图32表示一份带图象的文件。通过由下述步骤组成的过程显示图象图符以区域表示该图象(S101);在项目单上选择“图符”(S102);如图33所示那样,在项目单上选择“区域”(区域图符)(S104);在新换的下一个项目单上选择“图象”(S107),使得图象图符64象图35所示那样得到显示(S110)。
图36表示一份含有由问题及其回答组成的文本的文件。通过下述步骤组成的过程显示声音图符以区域表示譬如两个问题部分,组成文本数据(S101);在项目单上选择“图符”(S102);像图37所示那样,在项目单上选择“位置”(S104);像图38所示那样,在项目单上选择“声音”(S107),使得声音图符66a和66b得以像图38所示那样被显示(S109)。
当两次连击声音图符66时(S201),用图符启动控制部分40判断执行一个应用程序(AP)的需要性,如果需要,从启动AP(这时是声音合成程序)(S208),从而使由这种声音图符所表示的文本数据可能换成声音信号,用扬声器(图未示)输出声音。在本例中,问题是以声音送出的,因为他们受到范围的限定。
以下对图符编辑部分42的功能进行描述。
在本实施例的系统10中,图符可以成为编辑的目的。为了复制局部区域内的信息,首先像图40所示,选择“范围”来表示一个图符68本身。然而,像图41所示,选择“复制”,以其作为目标,复制图符68,得到图符70。既然如此,图符的复制意味着,由该图符所表示的符号化的信息的复制,这就实现了利用图符的简单编辑,而不使局部区域中的信息直接受到范围的约束。
相反,为了变动局部区域,从项目单上选择“范围”,以便规定一个图符72。然后,从项目单上选择“移动”,以规定移动的目标。于是图符72随图43所示的局部区域一起移动所规定的目标。
下面将描述图符包含其它图符的情况。
如图4所示,用显示的图符A从项目单上选择“范围”。然后,如图45所示,将含有图符A的区域显示在框内,作为范围的目标。随之,像图46那样,选择“图符”,得以显示一个新图符B。这里,图符B包含带括号的图符A,这样就弄清了这两个图符间的关系。
图47和48描述了另外一些例子。在图47所示的例子中,图符A含有图符B和图符C,可以写成“ACB,C”。另一方面,在图48所示的例子中,图符A含有图符B和图符C,图符B又包含图符D,它们的关系可写成(ACB(D),C)。如此,一个局部区域还能包含其它的局部区域。
图49描述一种文件格式。文件存储器54包含图符A的图符信息56a,而这个信息又依次包含图符B的图符信息56b和图符C的图符信息56c。
下面给出启动应用程序的描述。
下面所描述的例子与图2和3中所表示的过程略有不同,即多媒体的选择是在图符启动时完成的。
譬如,当把一个图线插入文件中时,首先要像图50所示那样设定一个局部区域。然后,在项目单上确定“图符”,并像图51所示那样,在项目单上选择“位置”,使得能像图52所示那样显示位置图符74。可见,这个图符只接受格属性的含意,而不接受多媒体属性的含意。所以,位置图符由一个简单的圆圈构成。
当启动图符74时,由于尚未选择多媒体属性,出现图53所示的项目单。之后选择“图线”。于是,图符74中显示一个图线,形成如图54所示的图线图符76,同时自动启动图线编成程序。在图54的例子中,启动该程序,允许应用窗口78单独地从编辑窗口77开启。
例如,按照这个图线编成程序,在窗口78中显示编成该图线的项目单。于是,譬如操作员选择“条形图线”,并输入“班级”作为X-轴参量,“人数”做为Y-轴参量。然后,输入“A、B、C”作为指定的班级数据,而输入“40、50、30”作为相应班级的人数数据。于是,在窗口78中出现一个以上述输入的数据为基础编成的图线。
这个图线编成程序的结束,就使窗口78中的图线存储到图符76的图符信息56中。
图55描述这个实例中一个文件格式的例子。将图符信息56插入文件存储器中。该图符信息56包括标题部分58和数据部分60。数据部分60包括由曲线图组成的显示/打印数据80和为编成该图线而输入的声音数据82。当显示数据的规范与打印数据的规范不同时,可分开存储显示数据和打印数据。
启动这样设定的图符可自动地得以启动图线编成图符,并打开窗口。在该窗口内可进行任何所需的修改和编辑。在修改图线以后,图线编成程序终结时,图符信息就得到修改。
根据该实施例的系统,使一个局部区域部分地插入文件,可使该局部区域与一个图符对应地联系起来。更准确地说,如图56所示,作为局部区域中文件的图线符号表示,可使用所显示的符号化的图线图符替代该图线,并可将其称为局部区域的“图符化”。
根据本实施例的系统,如图57所示,启动一个图符,可使被该图符符号化的局部区域中的信息转到屏幕上。既如此,如果一个给定的应用程序的启动与局部区域中的信息相联系,则启动图符便可自动导致应用程序的启动。
下面描述图符打印控制部分46的动作。
图符打印控制部分46有第一打印方式和第二打印方式。第一打印方式使图符在打印文件时能被打印成简单的图线(图4中的S302)。相反,第二打印方式,如果有一个图符,它可使该图符符号化的局部区域中的信息反过来打印成打印文件(S307)。换言之,第一种打印方式是使图符被打印,而第二种打印方式不打印图符。
图4中的S303用来判断文件中是否包括密码图符。通过S304可以实现操作,在那里由操作人员对S305实行输入口令,以判断这样输入的口令是否与所存储的口令相符。
第一打印方式使打印时间缩短,因为它省去了复杂的图线或图象的打印,而打印图符。相反,第二打印方式保证了完整文件的打印。当以第二打印方式打印重叠图符时,两个数据被配合在一起打印。
在文件中包含位置图符的情况下,企图以第二打印方式打印文件,在打印中较多的重叠时可能产生困难。由于这个原因,图符打印控制部分46具有重新编排打印格式的功能,以应付这样的情况(S306)。
图58描述一个包含以图线80为其数据的位置图符的文件。如果以第二打印方式打印这个文件,可将这个图符后面存在的数据打印在连续的两页内,这样做可能会损害所显示数据的连续性。由于这个原因,考虑到这种情况,本实施例进行重新编排打印格式。例如图58所示的那样,将图线打印在第一页上,而将正文打印在第二页上,尽管第一页上还留有空白。
可以通过变换方法实现重新编排打印格式。不过,需注意,诸如图线或者图象这样具有显示连续性的数据是不允许打印在连续的两页上的。为此,可提出一个判断需要显示连续性的数据的步骤,为的是一旦断定需要重新编排打印格式时,就可以实现这种重新编排。
以下给出有关构成图符信息的标题部分58的功能的描述。图58表示一个标题部分的具体结构。
“识别”81是识别图符属性的识别信息。借助于这个“识别”来识别每个图符的属性。
“AP文件名”82是与一个图符对应相联系的应用程序的文件名称。在启动该图符时,图符启动控制部分40涉及到这个“AP文件名”。
“源数据文件名”83是存储作为执行应用程序基础的数据的文件名称。如图55所示,源数据82原来存储于图符信息中,但可以把这个“源数据文件名”83存入到别的文件中。
“AP文件名/源数据文件名的传送名称”85是一个当存取一个应用程序的文件时作为参考的传送名称。“源数据文件名的传送名称”是当存取一个用源数据文件名标志的文件时作为参考的传送名称。
“显示/打印数据的长度”85是用于显示和打印的数据的长度。在此显示数据与打印数据的长度不同,各自的长度分开存储。
“X长度和Y长度”86和87表示在屏幕上显示或者在打印纸上打印显示/打印数据的情况下的垂直长度和水平长度。这时,显示数据与打印数据的长度不同,各自以厘米、英寸或者BMU的单位分开存储。
“源数据格式”88表示一种源数据的数据格式。给定的源数据格式包括ASCⅡ码的正文文件格式、SYLK格式、TIFF格式、GKS格式、CORE格式和GTS格式。最好使用与其它应用程序不矛盾的数据格式。
“显示过程种类”89是一种标记,用来标记是显示图符,还是显示诸如用应用程序编成的图线或图表数据。“显示过程分类”89使得任意的显示方式都可设定。
“显示过程启动时间”90表示显示一个应用程序处理结果的时间。可以理解这个时间包括诸如(ⅰ)接受用户的特殊启动的指令的时间;
(ⅱ)开始文件编辑过程的时间;
(ⅲ)装入数据的时间;
(ⅳ)文件编辑过程终止的时间。
“图符存储器名称”91是存储一个任意准备好的图符模式的存储器名称。
“打印应用文件名”92是一个被启动的打印应用程序的文件名称。如果存在,则在打印一份文件时,要指明这种名称。
“打印启动时间”93是执行打印的时间,这个时间包括诸如(ⅰ)接受用户的特殊启动指令的时间;
(ⅱ)开始文件编辑过程的时间;
(ⅲ)装入数据的时间;
(ⅳ)文件编辑过程终止的时间。
“打印过程种类”94被规定为用于指定上面所描述的打印模式。
“AP区”95是一个为用户应用程序所用的区域。如果需要,它可以存储诸如版本名称、区域名称、注释等信息。
“口令”96是用来设置密码图符的。
“终止标识符”意味着标题部分的终结。
下面是关于执行应用程序的描述。
图60用图解方式表示图符信息56、应用程序36以及处理单元12之间的相互关系。应予指出的是,在图1的配置中,应用程序36位于处理部分12里面,而在此,应用程序位于处理单元12外面。
当处理单元12由操作员那里接受对一个图符的两次连击时,它就判断是否已经以这个图符的图符信息为基础指定了一个应用程序(S1)。如果判断存在这种指定,则处理单元12启动由图符信息56的“AP文件名”所指定的这个应用程序36,直至这个处理过程终结(S2)。当这个应用过程终结,并且处理单元12接到该程序恰好结束的通知时,经处理单元12操作,把这个应用程序36的执行结果存入图符信息56中的数据部分80和82中。应当注意,一旦这个应用程序未能及时终结,就不能校正数据部分80和82。在执行应用程序36的过程中,当处理单元12本身发生不正常的终结或强制的终结时,处理单元12对该应用程序36发出指示这种状态的信号。
现在进一步描述应用程序36的执行。如果由应用程序36所安排的数据格式与处理单元12中所用的数据格式不同,则应用程序36起到以“源数据格式”88为基础把该数据格式变换成它自己的数据格式(S3)的作用。之后,将这样变换的数据加到该应用程序上。然后,这个应用程序36反馈信息给处理单元12,表示该应用过程是否按时,或未及时地被终结。
可以理解,在上述情况下,数据部分80和82受到处理单元12的修改,不过根据应用程序36的执行结果,他们可受到该应用程序的修改。
图符信息的配置并不限制于图14、49以及60所示的例子,而且做为应用程序执行结果的数据可存于分离的存储器中。在这种情况下,存储执行结果的文件名应记录于标题部分58中。
下面将描述确定区域间关系的部分44的操作。在图61中的参考标号分别分到每个局部区域中。文件A包含局部区域B,局部区域C和局部区域D,其中,局部区域B为图线区,局部区域C为图形区,而局区域D为表格区。
各个区域之间建立的关系式如下(a)区域B=图线(区域D)(b)区域C=图形(区域D)(c)区域A=区域B+区域C+区域D表达式(a)的意思是,区域B中的图线是从区域D中的表格数据取得的。表达式(b)表示,区域C中的图形是从区域D中的表格数据取得的。表达式(c)表示,区域A包含区域B,区域C和区域D。
譬如,改变区域D的数据内容,就会导致区域B和C的数据内容改变。
图62描述设置采用图符的关系式。
如所示,图符A与编成表格的应用程序对应相联系。同样,图符B与编成表格的应用程序对应相联系,每个都具有表格数据。这当中,如果规定关系式(d)C=图线(A+B),则图符C就与编成图线的应用程序对应相联系。于是,显示出一条图线,它是把图符A的表格数据与图符B的表格数据加在一起的结果。在图符A或B的表格数据发生变化时,这个应用程序足以改变根据上述计算表达式修改的表格数据为基础的图线。
本发明不局限于上述那些将图符化的局部区域设定成行单元形式的例子。
在图63的例子中,一个人脸作为图象被置入一份文件中。这个图象区域的横向线度等于一行一半。当用图符表示这个图象区域时,如图64所示,出现一个图形图符(位置图符)。这当中,使紧接在该图象区后面的正文(C)移位到该图符的右边。
以把原来的区域配置信息包含在该图符的图符信息中为条件,当启动该图符时,就能得到具有如图63所示的原来格式的文件。
参照图65,将一个椭圆外形的图象区域插入文件中,该区域也可以用图符表示。同样,如图66所示,可把一个三角形图象用图符表示。
此外,还可以把如图67所示的较为复杂的区域用图符表示。由此,由编成图形的单元取得的图形数据均可被用作使区域图符化的数据。
如果将具有复杂外形的区域用图符表示成为位置图符,可能使格式变形。所以本系统不能把这种复杂的区域作为位置图符的选择来处理。
权利要求
1.一种处理文件信息的系统,包括(a)存储所说文件的装置;(b)在屏幕上显示所说文件的装置;(c)编辑所说文件的装置;(d)在所说文件中设定局部区域的装置;(e)使所说局部区域与使所说局部区域符号化的图符相应联系的装置;(f)用来从屏幕上擦除所说局部区域中的信息的显示控制装置,以便在屏幕上显示所说的图符来代替所说的信息。
2.一种如权利要求1所述的处理文件信息的系统,其特征在于所述显示控制装置具有区域图符显示方式和位置图符显示方式;所说显示控制装置在所说区域图符显示方式中擦除所说局部区域中的信息,而保持所说局部区域的区域外形,以便在所说局部区域中的任何位置处显示一个区域图符。所说显示控制装置在所说位置图符显示方式中,与包含在所说局部区域中的信息一起擦除全部所说的局部区域,以便在局部区域曾经存在的位置显示一个位置图符。所说的区域图符显示方式是用来保持格式的,而所说的位置图符显示方式是用来改变格式的。
3.一种如权利要求2所述的处理文件信息的系统,进一步包括(g)启动控制装置,它用来在确定启动所说的图符时,将所说局部区域中的信息变换成屏幕上的显示。
4.一种如权利要求3所述的处理文件信息的系统,还包括(h)用来设定密码图符的装置;所说的启动控制装置只在对所说密码图符确定的口令与输入口令相符合时,才启动所说的密码图符。
5.一种如权利要求4所述的处理文件信息的系统,还包括(i)打印所说文件的装置;(j)选择第一打印方式或者第二打印方式的装置;(k)控制所说打印装置的打印控制装置,所说控制装置在选择第一打印方式时,使所说图符在打印所述文件的同时被打印;所说控制装置在选择第二打印方式时,使由所说图符符号化的原始信息被打印,在打印所说文件的同时替代所说的图符。
6.一种如权利要求5所述的处理文件信息的系统,其特征在于,在按第二打印方式打印时,如果包含所说的位置图符,则所说的打印控制装置实行重新编排打印格式。
7.一种如权利要求6所述的处理文件信息的系统,还包括(l)图符编辑装置,它用来执行包括在所说图符的编辑单元中移动、复制和删除所说局部区域的编辑。
8.一种如权利要求7所述的处理文件信息的系统,还包括(m)存储多个局部区域间相互关系的装置,(n)以及按照所述相互关系,和另外的局部区域中发生的变化一起改变一个局部区域中信息的装置。
9.一种处理文件信息的方法,包括以下步骤(a)在屏幕上显示所述文件;(b)在所述文件中指定一个局部区域;(c)使所述局部区域与一个图符对应地联系起来;以及(d)擦除所述局部区域中的信息,代替所述图符而显示。
10.一种处理文件信息的方法,包括以下步骤(a)将整个所述文件与一个图符对应地联系起来,以及(b)将所述文件的一个局部区域与一个图符对应地联系起来。
全文摘要
一种用来编成和编辑多媒体文件的处理文件信息的系统。文件信息与使他们符号化的图符对应地联系起来。同样地,在文件中给定的局部区域与将他们符号化的图符对应地联系起来。在屏幕上删除一个局部区域中的信息(正文,图线等)并用一个图符代替之。为了启动,通过敲击所述图符,将由该图符符号化的局部区域信息转到屏幕上。
文档编号G06F17/24GK1095174SQ9312164
公开日1994年11月16日 申请日期1993年12月1日 优先权日1992年12月1日
发明者樱井宏, 池田信之, 渡部明洋 申请人:三菱电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1