用于输出静止图象的万维网浏览器及程序存储介质的制作方法

文档序号:6417466阅读:211来源:国知局
专利名称:用于输出静止图象的万维网浏览器及程序存储介质的制作方法
技术领域
本发明涉及一种“WWW”(万维网)浏览器,其输出静止图象,该静止图象构成了WEB网页上的动画,本发明还涉及存储程序的存储介质。更具体地说,本发明涉及WWW-浏览器及存储程序的存储介质,其能够由用户从多幅构成动画的静止图象中自由地选择想要的静止图象。
以前,当用户用WWW浏览器的打印功能打印包含动画的Web网页时,要执行下面的程序(1)由WWW浏览器选择构成动画的静止图象之一;(2)读取所选择的静止图象的数据;和(3)所读取的图象数据被置入Web网页上显示动画的区域内,根据上述程序形成打印数据,从而根据该打印数据执行打印。
但是,常规的WWW浏览器有下列问题(1)当常规的打印系统打印出包含动画的Web网页时,构成该动画的静止图象之一被选择作为用于打印的图象数据。但是,用户不能自由地选择。这也是常规的WWW浏览器之所以不能含有这种使用户在打印含有该动画的Web网页时自由地从动画中选择想要打印的静止图象作为输出的图象数据的原因。
(2)另外,当打印系统打印含有该动画的Web网页时,打印时的版式受到限制,即只有输出的图象数据被置入Web网页上的动画区中,因此,用户不能自由地处理。这也是常规的WWW浏览器之所以不能含有这种使用户在打印含有动画的Web网页时自由地选择用于输出的图象数据和Web网页的版式的原因。
考虑到前面所述及的问题,本发明的目的是,为了克服上述问题而提供一种WWW浏览器,其输出构成Web网页上的动画的静止图象,并提供一种存储程序的存储介质,其中用户在打印包括动画的Web网页时,可以在构成动画的多幅静止图象中选择用于输出的图象数据,并能够对用于输出的图象数据和Web网页安排版式。
根据本发明的第一实施例,为了实现上述目的,提供了一种WWW浏览器,用于输出一构成Web网页上的动画的静止图象,该WWW浏览器将访问作为包括一动画程序的Hyper Text Markup Language文件(超级文本标签语言文件,此后称为HTML文件)的Web网页,该WWW浏览器包括一HTML文件解释装置,用于解释HTML文件和动画程序的内容,还包括一图象信息获取装置,用于根据HTML文件解释装置的解释结果获取关于在Web网页内的动画的信息,一图象数据获取变量建立装置,用于将输入的参数建立为图象数据获取变量,一图象数据获取装置,用于根据由图象信息获取装置获得的信息、和由图象数据获取变量建立装置的建立值来捕捉显示在显示装置中的一幅动画,以及一打印图象数据选择装置,用于从所述图象数据获取装置捕捉的图象数据中选择用于打印的图象数据。
如上所述,根据本发明第一方面的构成,所述图象信息获取装置根据HTML文件解释装置对HTML文件和动画程序的解释结果获取关于在Web网页内的动画的信息。所述图象数据获取变量建立装置将用户输入的参数建立为图象数据获取变量,从而根据基于建立值和所述图象信息获取装置的信息,由所述图象数据获取装置捕捉在显示装置上显示的动画,接着,通过所述打印图象数据选择装置从所捕捉的图象数据中选择用于打印的图象数据。该打印数据是根据所述打印图象数据选择装置选择的图象数据而准备好的。结果,在打印包含动画的Web网页时,就可以任意地选择构成动画的静止图象作为输出所用的图象数据了。
根据本发明的第二方面,提供了一种WWW浏览器,用于输出一构成Web网页上的动画的静止图象,该WWW浏览器将访问作为含有动画程序的HTML文件的Web网页,该WWW浏览器包括一HTML文件解释装置,用于解释HTML文件和动画程序的内容,还包括一图象信息获取装置,用于根据HTML文件解释装置的解释结果获取关于在Web网页内的动画的信息,一图象数据获取变量建立装置,用于将输入的参数建立为图象数据获取变量,一图象数据获取装置,用于根据由图象信息获取装置获得的信息、和由图象数据获取变量建立装置的建立值来捕捉显示在显示装置中的一幅动画,以及一打印图象数据选择装置,用于从所述图象数据获取装置捕捉的图象数据中选择用于打印的图象数据,一网页版式存储装置,用于储存多种网页版式,一网页版式选择装置,用于从所述网页版式存储装置储存的多种网页版式中选择打印时所用的版式,一打印数据准备装置,用于准备打印数据,使得在打印数据中由打印图象数据选择装置选择的图象数据根据所述网页版式选择装置选择的网页版式来进行排版。
如上所述,根据本发明第二方面的构成,除了第一方面构成的操作之外,网页版式选择装置还能够从所述网页版式存储装置储存的多种网页版式中选择打印时所用的版式,从而通过打印数据准备装置根据所选择的版式来准备打印数据。
根据本发明的第三方面,提供了一种WWW浏览器,用于输出一构成Web网页上的动画的静止图象,该WWW浏览器要访问作为含有动画程序和图像信息的HTML文件的Web网页,该WWW浏览器包括一HTML文件解释装置,用于解释HTML文件和动画程序的内容,还包括一图象信息获取装置,用于根据HTML文件解释装置的解释结果获取关于在Web网页内的动画的信息,一图象数据获取变量建立装置,用于将输入的参数建立为图象数据获取变量,一图象数据读出装置,用于按照如下方式来获取图象数据,即图象数据读出装置根据图象信息获取装置所获取的信息、和由图象数据获取变量建立装置的建立值,来访问“Web”服务器上的图象文件,以及一打印图象数据选择装置,用于从所述图象数据读出装置读取的图象数据中选择用于打印的图象数据。
如上所述,根据本发明第三方面的构成,由图象信息获取装置根据HTML文件解释装置的HTML文件解释结果、动画程序以及图象信息来得到关于在Web网页内构成动画的图象数据的信息。通过图象数据获取变量建立装置将用户输入的参数建立为图象数据获取变量。由图象数据读出装置根据图象信息获取装置所获取的信息和所述建立值来访问“Web”服务器上的图象文件,从而由打印图象数据选择装置从根据该访问所读取的图象数据中选择用于打印的图象数据。根据所述打印图象数据选择装置所选择的图象数据来准备打印数据。结果,就可以任意地选择构成动画的静止图象作为打印含有动画的Web网页时输出的图象数据。
根据本发明的第四方面,提供了一种WWW浏览器,用于输出一构成Web网页上的动画的静止图象,该WWW浏览器要访问作为含有动画程序和图象信息的HTML文件的Web网页,该WWW浏览器包括一HTML文件解释装置,用于解释HTML文件和动画程序的内容,还包括一图象信息获取装置,用于根据HTML文件解释装置的解释结果获取关于在Web网页内的动画的信息,一图象数据获取变量建立装置,用于将输入的参数建立为图象数据获取变量,一图象数据读出装置,用于按照如下方式来获取图象数据,即图象数据读出装置根据图象信息获取装置所获取的信息、和由图象数据获取变量建立装置的建立值,来访问“Web”服务器上的图象文件,一打印图象数据选择装置,用于从所述图象数据读出装置读取的图象数据中选择用于打印的图象数据,一网页版式存储装置,用于储存多种网页版式,一网页版式选择装置,用于从所述网页版式存储装置储存的多种网页版式中选择打印时所用的版式,一打印数据准备装置,用于准备打印数据,从而在打印数据中由打印图象数据选择装置选择的图象数据根据所述网页版式选择装置选择的网页版式来进行排版。
如上所述,根据本发明第四方面的构成,除了本发明第三方面的操作之外,还可以由所述网页版式选择装置从所述网页版式存储装置储存的多种网页版式中选择打印时所用的版式,从而由打印数据准备装置根据所选择的网页版式来准备打印数据。
根据本发明的第五方面,提供了一种WWW浏览器中的存储介质,用于存取作为含有动画程序的HTML文件的Web网页,该存储介质中储存一程序,用于使计算机执行下述处理对HTML文件的解释处理,以解释HTML文件和动画程序的内容,图象信息获取处理,用于根据HTML文件解释处理的解释结果获取关于在Web网页内的动画的信息,图象数据获取变量建立处理,用于将输入的参数建立为图象数据获取变量,图象数据获取处理,用于根据由所述图象信息获取处理所获得的信息、和由所述图象数据获取变量建立处理的建立值来捕捉显示在显示装置中的一幅动画,以及打印图象数据选择处理,用于从所述图象数据获取处理所捕捉的图象数据中选择用于打印的图象数据。
如上所述,根据本发明第五方面的构成,图象信息获取处理根据HTML文件解释处理的解释结果获取关于在Web网页内的动画的信息。图象数据获取变量建立处理将用户输入的参数建立为图象数据获取变量,从而由图象数据获取处理根据该建立值和图象信息获取处理得到的信息捕捉显示在显示装置上的动画。打印图象数据选择处理从所捕捉的图象数据中选择用于打印的图象数据。根据打印图象数据选择处理所选择的图象数据来准备打印数据。结果,在打印含有动画的Web网页时,就可以任意地选择构成动画的静止图象作为输出的图象数据。
根据本发明的第六方面,提供了一种WWW浏览器中的存储介质,用于存取作为含有动画程序的HTML文件的Web网页,该存储介质中储存一程序,用于使计算机执行下述处理对HTML文件的解释处理,以解释HTML文件和动画程序的内容,图象信息获取处理,用于根据HTML文件解释处理的解释结果获取关于在Web网页内的动画的信息,图象数据获取变量建立处理,用于将输入的参数建立为图象数据获取变量,图象数据获取处理,用于根据由所述图象信息获取处理所获得的信息、和由所述图象数据获取变量建立处理的建立值来捕捉显示在显示装置中的一幅动画,打印图象数据选择处理,用于从所述图象数据获取处理捕捉的图象数据中选择用于打印的图象数据,网页版式存储处理,用于储存多种网页版式,网页版式选择处理,用于从所述网页版式存储处理储存的多种网页版式中选择打印时所用的版式,打印数据准备处理,用于准备打印数据,从而在打印数据中使打印图象数据选择处理选择的图象数据根据所述网页版式选择处理选择的网页版式来进行排版。
如上所述,根据本发明第六方面的操作,除了第五方面的操作外,还能够从所述网页版式存储处理储存的多种网页版式中选择打印时所用的版式,从而由打印数据准备处理根据所选择的网页版式来准备打印数据。
根据本发明的第七方面,提供了一种WWW浏览器中的存储介质,用于存取作为含有动画程序和图象信息的HTML文件的Web网页,该存储介质中储存一程序,用于使计算机执行下述处理对HTML文件的解释处理,以解释HTML文件、动画程序和图象信息各自的内容,图象信息获取处理,用于根据HTML文件解释处理的解释结果获取关于在Web网页内的动画的信息,图象数据获取变量建立处理,用于将输入的参数建立为图象数据获取变量,图象数据读出处理,用于按照如下方式来获取图象数据,即根据图象信息获取处理所获取的信息、和由图象数据获取变量建立处理建立的值,来访问“Web”服务器上的图象文件,打印图象数据选择处理,用于从所述图象数据读出处理读取的图象数据中选择用于打印的图象数据。
如上所述,根据这一构成,图象信息获取处理从HTML文件解释处理得到的HTML文件、动画程序和图象信息的解释结果中获取关于构成Web网页内动画的图象数据的信息。图象数据获取变量建立处理将用户输入的参数建立为图象数据获取变量。图象数据读出处理根据该建立值和图象信息获取处理得到的信息捕捉访问“Web”服务器上的图象文件。打印图象数据选择处理从该访问所读出的图象数据中选择用于打印的图象数据。根据打印图象数据选择处理所选择的图象数据来准备打印数据。结果,在打印含有动画的Web网页时,就可以任意地选择构成动画的静止图象作为输出的图象数据。
根据本发明的第八方面,提供了一种WWW浏览器中的存储介质,用于存取作为含有动画程序和图象信息的HTML文件的Web网页,该存储介质中储存一程序,用于使计算机执行下述处理对HTML文件的解释处理,以解释HTML文件、动画程序和图象信息各自的内容,图象信息获取处理,用于根据HTML文件解释处理的解释结果获取关于在Web网页内的动画的信息,图象数据获取变量的建立处理,用于将输入的参数建立为图象数据获取变量,图象数据读出处理,用于按照如下方式来获取图象数据,即根据图象信息获取处理所获取的信息、和由图象数据获取变量的建立处理所建立的值,来访问“Web”服务器上的图象文件,打印图象数据选择处理,用于从所述图象数据读出处理读取的图象数据中选择用于打印的图象数据。网页版式存储处理,用于储存多种网页版式,网页版式选择处理,用于从所述网页版式存储处理储存的多种网页版式中选择打印时所用的版式,打印数据准备处理,用于准备打印数据,从而在打印数据中由打印图象数据选择处理选择的图象数据根据所述网页版式选择处理选择的网页版式来进行排版。
如上所述,根据上述构成,除了第七方面的操作外,还能够由网页版式选择处理从所述网页版式存储处理储存的多种网页版式中选择打印时所用的版式。
本发明的上述及其它目的和新颖的特征将从下面结合附图所作的详细说明中得到理解。但是,应当说明,这些附图只是用于解释的目的,而不是对本发明的定义和限制。


图1是本发明第一实施例的结构方框图;图2是解释本发明第一实施例操作的流程图;图3是根据本发明的WWW浏览器操作的情况;图4是本发明第一实施例的输入图象数据获取参数的对话框;图5是本发明第二实施例的结构方框图;图6是解释本发明第二实施例操作的流程图;图7是本发明第二实施例的输入图象数据获取参数的对话框;图8是本发明第三实施例的结构方框图;图9是解释本发明第三实施例操作的流程图;图10是本发明第四实施例的结构方框图;图11解释本发明第四实施例操作的流程图。
接下来将参照附图对本发明的优选实施例进行详细地说明。第一实施例图1所示为根据本发明的用于实现WWW浏览器的系统的第一实施例。如图1所示,其中安装有WWW浏览器4的计算机1依靠CPU来进行操作。计算机1与作为显示装置的CRT显示器2、作为输出装置的打印机3、以及用户指令输入装置5相连。键盘,鼠标及诸如此类均可被用作用户指令输入装置5。用户利用用户指令输入装置5向WWW浏览器4中输入指令或数据。所输入的指令或数据由WWW浏览器进行处理,并相应地选择及执行各自的处理。同时将其内容显示在CRT显示器2上以帮助用户进行操作。
计算机1能够利用WWW浏览器4来访问Web网页6。WWW浏览器4由Web网页访问装置41、HTML文件解释装置42、Web网页显示装置43、图象信息获取装置44、图象数据获取变量建立装置45、图象数据获取装置46、图象数据存储装置47、储存数据显示装置48、打印图象数据选择装置49、网页版式存储装置410、网页版式选择装置411、网页数据存储装置412、打印数据准备装置413、打印数据输出装置414构成。另外,Web网页6包含有HTML文件61、动画程序62、以及动画图象文件组63。
接下来将对WWW浏览器4的操作进行说明。WWW浏览器4将含有动画的Web网页6作为一幅图象显示到CRT显示器2上。WWW浏览器4还具有利用打印机3来打印含有动画的Web网页6的功能。Web网页6是一个包含有动画程序62的HTML文件61。利用动画程序62从动画图象文件组63中连续地读出包含于其中的图象数据,并将其显示在CRT显示器2上。于是用户将能够通过屏幕看到由动画程序62所生成的动画。
Web网页访问装置41访问Web服务器上的Web网页6,并具有读取包含于其中的HTML文件61和动画程序62的功能。HTML文件解释装置42对由Web网页访问装置41所读入的HTML文件61和动画程序62进行解释。而Web网页显示装置43将通过HTML文件解释装置42对HTML文件61和动画程序62进行解释所得的结果显示到CRT显示器2上。在此情况下,利用动画程序62从动画图象文件组63中连续地读出并显示其中包含的图象数据,从而在CRT显示器2上显示出该动画。
图象信息获取装置44从通过HTML文件解释装置42对HTML文件61和动画程序62进行解释所得的结果中获取与该动画有关的信息。即,图象信息获取装置44获取有关诸如该动画被包含于Web网页6的哪个区域中、每秒显示多少幅图象,显示长度共几秒等方面的信息。此类信息是完成动画显示的必要信息。而图象数据获取变量建立装置45则接收来自用户的参数输入,并将该参数输入建立为图象数据获取变量。图象数据获取装置46使Web网页显示装置43根据由图象信息获取装置44所获取的信息和由图象数据获取变量建立装置45所建立的值来捕捉CRT显示器2上所显示的动画,以获取打印图象数据。
图象数据存储装置47暂时地储存图象数据获取装置46所获取的图象数据。当图象数据获取装置46获取了整幅图象的数据后,储存数据显示装置48将把图象数据存储装置47中所储存的图象数据显示到CRT显示器2上。打印图象数据选择装置49将根据用户的输入从由储存数据显示装置48所显示的图象数据中选出所要打印的图象数据。
网页数据存储装置412储存通过HTML文件解释装置42对整个Web网页6进行解释而产生的要用于打印的网页数据。在网页版式存储装置410中存储有多种网页版式,以对由打印图象数据选择装置49所选择的图象数据、以及网页数据存储装置412中所储存的网页数据进行不同形式地排版处理。网页版式选择装置411根据用户的输入,从网页版式存储装置410所存储的多种网页版式中选出打印所用的版式。
打印数据准备装置413通过利用由网页版式选择装置411所选出的网页版式对由打印图象数据选择装置49所选出的图象数据,以及由网页数据存储装置412所储存的网页数据进行排版处理来准备打印图象数据。打印数据输出装置414随后将由打印数据准备装置413所准备好的打印图象数据发送给打印机3。
接下来将参照图1所示的配置结构和图2所示的流程图对第一实施例的操作进行说明。
首先,当用户想要利用计算机1上的WWW浏览器在CRT显示器2上显示Web网页6时,其将先利用用户指令输入装置5向WWW浏览器4输入Web网页6的地址。而Web网页访问装置41则利用此地址来访问Web服务器上的Web网页6,并读入构成该Web网页6的HTML文件61以及其中所包含的动画程序62(步骤S101)。接下来由HTML文件解释装置42对所读入的HTML文件61和动画程序62进行解释(步骤S102),随后再利用Web网页显示装置43将其显示到CRT显示器2上(步骤S103)。在此情况下,动画程序62连续地读出包含于动画图象文件组63中的图象数据,从而在CRT显示器2上显示出该动画。
当用户利用打印机3打印Web网页6时,用户可能会希望亲自从构成该动画的多幅静止图象中选出最合适的一幅作为输出图象数据(步骤S104)。图象信息获取装置44将从根据HTML文件解释装置61对HTML文件61和动画程序62进行解释所得的结果中,获取关于该动画被包含于Web网页6的哪个区域中、该动画每秒显示多少张、其显示时间共几秒等方面的信息(步骤S105)。
接着,图象数据获取变量建立装置45接收用户从用户指令输入装置5输入的参数,并将其建立为图象数据获取变量(步骤S106)。Web网页显示装置43使图象数据获取装置46根据由图象信息获取装置44所获取的信息,以及由图象数据获取变量建立装置45所建立的数值来捕捉CRT显示器2上所显示的动画图象,并由此获得打印图象数据(步骤S107)。随后将所得图象数据暂时储存于图象数据存储装置47中。
在图象数据获取装置46完成了对整幅图象数据的获取操作之后,将利用储存数据显示装置48将储存于图象数据存储装置47中的图象数据显示到CRT显示器2上(步骤S108)。如果该图象数据中并未包含用户所要打印的图象数据(步骤S109的否),则用户将重复步骤S106,再次向图象数据获取变量建立装置45中输入参数。而另一方面,当其中含有用户所要打印的图象数据时(步骤S109的是),则用户将指定所要打印的图象数据。打印图象数据选择装置49将根据用户的指示选出所指定的图象数据(步骤S110)。
另外,网页数据存储装置412将由HTML文件解释装置42所产生的用于打印整个Web网页6的网页数据储存于其中,而网页版式存储装置410中则存储有由打印图象数据选择装置49所选出的图象数据以及用于对储存在网页数据存储装置412中的网页数据进行排版处理的多种网页版式。同时这些网页版式还被显示在CRT显示器2上。用户在利用用户指令输入装置5指定打印所用的网页版式之前先预览各种版式,随后再利用网页版式选择装置411选出所指定的网页版式(步骤S111)。其结果是,打印数据准备装置413可以通过利用由网页版式选择装置411所选出的网页版式来对由打印图象数据选择装置49所选出的图象数据、以及储存于网页数据存储装置412中的网页数据进行排版处理,来准备打印数据(步骤S112),随后再利用打印数据输出装置414将打印数据发送给打印机3(步骤S113),由其实施打印操作。
另外,当用户利用打印机打印包含有动画的Web网页6(步骤S104)而并不需要由用户来亲自选择所要输出的图象数据时,WWW浏览器4将根据适当的规则选出用于输出的图象数据以及网页版式,以准备打印数据(步骤S112),随后再利用打印数据输出装置将打印数据发送给打印机3(步骤S113),由其实施打印操作。
如上所述,在根据本发明的第一实施例中,为获取打印图象数据,Web网页显示装置43使图象数据获取装置46根据由图象信息获取装置44所获取的信息、以及由图象数据获取变量建立装置45所建立的数值,捕捉CRT显示器2上显示的动画。而打印图象数据选择装置49则从中选出所要打印的图象数据。
因此,用户将能够随意地从构成该动画的静止图象中的选出所要打印的合适的静止图象。
另外,在本实施例中,可以利用网页版式选择装置411从储存于网页版式存储装置410中的网页版式中选出打印所用的网页版式,因此,其能够对由用户所选出的图象数据以及由网页版式选择装置411所选出的网页数据随意地进行排版处理。
接下来将利用具体的图象来对本实施例的操作进行说明。
图3所示为根据本发明的WWW浏览器的一种具体示例。图4所示为图象数据获取参数输入画面(picture)的一种示例。
如图3的Web网页所示,假设WWW浏览器4想要利用打印机3来打印其中某个区域中包含有动画A的Web网页6。当用户想亲自从构成该动画的静止图象中选出最合适的一幅作为所要输出的图象数据时(步骤S104中的是),则图象信息获取装置44将能够从根据HTML文件解释装置42对HTML文件61和动画程序62进行解释所得的结果中获得Web网页6中是否包含与动画、以及该动画每“x”秒共显示“y”幅图象数据等有关的信息(步骤S105)。WWW浏览器4在图4所示的图象数据获取参数输入画面401的上半部显示动画信息,而在图象数据获取参数输入画面401的下半部则提供有用于输入图象数据获取变量建立装置45所需参数的用户界面。在CRT显示器2上显示图象数据获取参数输入画面401,以由此帮助用户利用用户指令输入装置5来输入参数。
当用户输入数值N作为图象获取数时,数值N将由图象数据获取变量建立装置45建立为图象数据获取变量(步骤S106)。Web网页显示装置43使图象数据获取装置46根据由图象信息获取装置44所获取的信息以及由图象数据获取变量建立装置45所建立的数值N,捕捉CRT显示器2上所显示的动画,从而如图3的获取图象所示,获得N幅打印图象数据-图象“1”到图象“N”(步骤S107)。如果这N幅打印图象数据中包含有用户所要打印的图象数据(步骤S109),则用户将利用用户指令输入装置5指定所要打印的图象数据,随后打印图象数据选择装置49将相应于用户的指令选出所要打印的图象数据(步骤S110)。另外,用户还利用用户指令输入装置5从网页版式存储装置410中所存储的多种网页版式中指定打印所用的网页版式,由此当网页版式选择装置411选出所用的网页版式时(步骤S111),打印数据准备装置413将通过排版处理来准备打印数据。具体地说,其根据由网页版式选择装置411根据由打印图象数据选择装置49所选出的图象数据、和网页数据存储装置412中所储存的网页数据而选出的网页版式来准备打印数据。
图3中的“打印结果1”显示了当把图3所示的获取图象中的图象3选作打印图象数据,同时选用“将所选图象内嵌于Web网页上显示该动画的区域中”作为网页版式时的打印结果。
图3所示所示为其中将4幅图象1,2,3和N选为打印图象数据,同时选用“将其内嵌于同一网页中”作为网页版式时的“打印结果2”。第二实施例图5所示为根据本发明的用于实现WWW浏览器的系统的第二实施例。其中,安装有WWW浏览器7的计算机1与CRT显示器2、打印机3和用户指令输入装置5相连。计算机1能够访问Web网页8。Web网页8由HTML文件61、动画程序62、动画图象文件组63、以及图象信息81构成。
WWW浏览器7由Web网页访问装置71、HTML文件解释装置72、Web网页显示装置73、图象信息获取装置74、图象数据获取变量建立装置75、图象数据读出装置76、图象数据存储装置47、储存数据显示装置48、打印图象数据选择装置49、网页版式存储装置410、网页版式选择装置411、网页数据存储装置412、打印数据准备装置413、以及打印数据输出装置414构成。
另外,WWW浏览器7还能够在CRT显示器2上显示包含有动画的Web网页8,并能够利用打印机3实现打印功能。Web网页8为含有动画程序62以及图象信息81的HTML文件61,利用动画程序62可以连续地读出动画图象文件组63中所包含的图象数据,并在CRT显示器2上显示出该动画。另外,诸如图象数据的总幅数、图象的名称、地址以及动画图象文件组63中所含的诸如此类信息则被写入到图象信息81中。
Web网页访问装置71访问Web服务器上的Web网页8,随后则分别读取HTML文件61中所包含的HTML文件61、动画程序62以及图象信息81。HTML文件解释装置72对由Web网页访问装置71所读取的HTML文件61、动画程序62、以及图象信息81进行解释。Web网页显示装置73将HTML文件解释装置72对HTML文件61和动画程序62进行解释所得的结果显示到CRT显示器2上。在此情况下,动画程序62连续地读出动画图象文件组63中所包含的图象数据,从而在CRT显示器2上显示出该动画。
图象信息获取装置74从HTML文件解释装置72对HTML文件61、动画程序62以及图象信息81进行解释所得的结果中,获取关于该动画被包含在Web网页8的哪个区域中、其由总共多少幅图象构成、各幅图象的名称和地址等方面的信息。图象数据获取变量建立装置75接受来自用户的参数输入,并将所输入的参数建立为图象数据获取变量。图象数据读出装置76使Web网页访问装置71根据由图象信息获取装置74所获取的信息以及由图象数据获取变量建立装置75所建立的数值访问Web服务器上的图象文件,以获取打印图象数据。图象数据存储装置47则暂时地储存由图象数据读出装置76所得的图象数据。
当图象数据获取装置46获取了整幅图象数据之后,储存数据显示装置48将在CRT显示器2上显示图象数据存储装置47中所储存的图象数据。而打印图象数据选择装置49则根据用户的输入,从储存数据显示装置48所显示的图象数据中选出所要打印的图象数据。
网页数据存储装置412储存通过HTML文件解释装置42对整个Web网页6进行解释而产生的所要打印的网页数据。网页版式存储装置410中存储有多种用于对由打印图象数据选择装置49所选出的图象数据,以及网页数据存储装置412中所储存的网页数据进行排版处理的网页版式。网页版式选择装置411根据用户的输入从存储在网页版式存储装置410中的多种网页版式中选出打印所用的版式。
打印数据准备装置413通过利用由网页版式选择装置411所选中的版式对由打印图象数据选择装置49所选出的图象数据、以及由网页数据存储装置412所储存的网页数据进行排版处理来准备打印数据。而打印数据输出装置414则将由打印数据准备装置413所准备的打印数据发送给打印机3。
图6所示为本发明第二实施例的操作流程图。
首先,当用户希望利用计算机1上的WWW浏览器7在CRT显示器2上显示Web网页8时,其将利用用户指令输入装置5在WWW浏览器7中输入Web网页8的地址。而Web网页访问装置71则利用此地址访问Web服务器上的Web网页8(步骤S201),随后其将读入构成该Web网页8的HTML文件61以及其中所包含的动画程序62。接着由HTML文件解释装置72对所读入的HTML文件61和动画程序62进行解释(步骤S202),随后再利用Web网页显示装置73将其显示到CRT显示器2上(步骤S203)。在此情况下,动画程序62连续地读出包含于动画图象文件组63中的所要显示的图象数据,从而在CRT显示器2上显示出该动画。
在利用打印机打印包含有该动画的Web网页8时,如果用户将构成该动画的多幅静止图象中最合适的一幅选作所要输出的图象数据(步骤S204),则图象信息获取装置74将从HTML文件解释装置72对HTML文件61、动画程序62,以及图象信息81进行解释所得的结果中获取关于该动画被包含于Web网页8的哪个区域中、该动画总共由多少幅图象构成,以及各幅图象的名称和地址等方面的信息(步骤S205)。
接着,图象数据获取变量建立装置75将用户通过用户指令输入装置5输入的一个参数建立为图象数据获取变量(步骤S206)。图象数据读出装置76则使Web网页访问装置71根据由图象信息获取装置74所获取的信息、以及由图象数据获取变量建立装置75所建立的数值,来访问Web服务器上的图象文件。利用此步骤将获得打印图象数据(步骤S207)。随后,将所得图象数据暂时储存于图象数据存储装置47中。
当图象数据读出装置76读取完整幅图象的数据时,储存数据显示装置48将把图象数据存储装置47中所存储的图象数据显示到CRT显示器2上(步骤S208)。当所显示的内容中并未包含用户所要打印的图象数据时(步骤S209的否),则用户将重复执行步骤S206以再次向图象数据获取变量建立装置75输入参数。当所显示的内容中包含用户所要打印的图象数据时(步骤S209的是),则用户将利用用户指令输入装置5指定所要打印的图象数据,由此在利用打印图象数据选择装置49根据用户指定来选择图象数据(步骤S210)。
另一方面,网页数据存储装置412储存有HTML文件解释装置72所产生的用于打印整幅Web网页8的网页数据。另外,网页版式存储装置410中存储有,用于对由打印图象数据选择装置49所选出的图象数据以及网页数据存储装置412中所储存的网页数据进行排版处理的多种网页版式。所存储的这些网页版式将被显示到CRT显示器2上。而用户则可以利用用户指令输入装置5来指定打印所用的网页版式。网页版式选择装置411根据用户指令选出所用的网页版式(步骤S211)。打印数据准备装置413根据由打印图象数据选择装置49所选出的图象数据、网页数据存储装置412所储存的网页数据、以及由网页版式选择装置411所选出的网页版式来准备打印数据(步骤S212)。另外,利用打印数据准备装置413所准备的打印数据由打印数据输出装置414发送给打印机3(步骤S213),由此便可以利用打印机3来实现打印操作。
另外,当用户利用打印机3打印包含有动画的Web网页8时,如果在步骤S204进行判断表明用户不必亲自选择所要输出的图象数据,WWW浏览器7将通过自动选出所要输出的图象数据和符合一定规则的网页版式来准备打印数据(步骤S212)。随后利用打印数据输出装置414将此打印数据发送给打印机3(步骤S213),由此便可以利用打印机3实现打印操作。
在上述第二实施例中,图象数据读出装置76使Web网页访问装置71根据由图象信息获取装置74所获取的信息以及图象数据获取变量建立装置75中所建立的数值来访问Web服务器上的图象文件,以获取打印图象数据。打印图象数据选择装置49从该打印图象数据中选出打印所用的图象数据,从而使用户可以从构成该动画的静止图象中随意地选出所要打印的静止图象。
另外在本实施例中,网页版式选择装置411能够从存储在网页版式存储装置410中的多种网页版式中选择打印所用的网页版式,因此其能够随意地对用户通过界面所选出的图象数据和网页数据进行排版处理。
接下来将参照图3所示的Web网页对第二实施例的操作进行说明。其中图7所示为本实施例中用于获取图象数据的参数输入画面的一种示例。
如图3的Web网页所示,假设WWW浏览器7想利用打印机3打印Web网页8,而同时Web网页8的右侧区域中包含有动画“A”。当用户想亲自从构成该动画的多幅静止图象中选出最合适的静止图象作为所用输出的图象数据时(步骤S204的是),图象信息获取装置74将从HTML文件解释装置72对HTML文件61、动画程序62,以及图象信息81进行解释所得的结果中获取有关Web网页8中是否包含动画“A”,以及该动画的图象总幅数为“y”而各幅图象的名称和地址为xxxx等方面的信息(步骤S205)。WWW浏览器7显示如图7所示的图象数据获取参数输入画面701,而在图7所示的同一图象数据获取参数输入画面701内,提供有用于输入图象数据获取变量建立装置75所需参数的用户界面。在CRT显示器2上显示图象数据获取参数输入画面701,以由此帮助用户利用用户指令输入装置5来输入参数。
其中当用户将“N”幅图象数据选为“获取图象”时,数值“N”、图象名称和地址将由图象数据获取变量建立装置75建立为图象数据获取变量(步骤S206)。图象数据读出装置76将驱动Web网页访问装置71,以根据由图象信息获取装置74所获取的信息以及由图象数据获取变量建立装置75所建立的数值来访问Web服务器上的图象文件,从而产生如图3所示的“获取图象”,并由此获得“N”幅打印图象数据—即如图3所示的“图象1”到“图象N”(步骤S207)。如果这N幅打印图象数据中包含有用户所要打印的图象数据(步骤S209的是),则用户将利用用户指令输入装置5指定所要打印的图象数据。随后,打印图象数据选择装置49将根据用户指令选出所要打印的图象数据(步骤S210)。另外,用户还将利用用户指令输入装置5从网页版式存储装置410中所存储的多种网页版式中指定打印所用的网页版式,由此利用网页版式选择装置411选出所用的网页版式(步骤S211)。
紧接着,打印数据准备装置413通过进行排版处理来准备打印数据。其中是根据由网页版式选择装置411基于由打印图象数据选择装置49所选出的图象数据,以及网页数据存储装置中所储存的网页数据所选出的网页版式,来准备打印数据的(步骤S212)。随后,利用打印数据输出装置414将此打印数据发送给打印机3(步骤S213),由此利用打印机3来实施打印操作。图3的“打印结果1”所示为当把图象3选为打印图象数据、同时以“把所选图象数据内嵌于网页上显示动画的所在区域中”作为其网页版式时的打印结果。而图3的“打印结果2”所示为将多幅图象数据“图象1”到“图象N”选为为打印图象数据、同时“在同一网页中同时编排整幅网页的内容和多幅图象”作为其网页版式时的打印结果。第三实施例图8所示为根据本发明的用于实现WWW浏览器的系统的第三实施例。如图8所示,其中安装有WWW浏览器4的计算机1依靠CPU来进行操作。计算机1与作为显示装置的CRT显示器2,作为输出装置的打印机3、用户指令输入装置5、存储介质9相连。首先,计算机1读入WWW浏览器的程序。而键盘、鼠标及诸如此类外设均可被用作用户指令输入装置5。用户利用用户指令输入装置5向WWW浏览器4输入指令或数据。所输入的指令或数据由WWW浏览器进行处理,在各项处理中产生选择及相应的处理结果。而处理内容则被显示到CRT显示器2上以帮助用户进行操作。本第三实施例特征在于,其配备有其中存储有WWW浏览器4的程序的存储介质9。磁盘、半导体存储器或其它类型的存储介质均可被用作此类存储介质9。
首先,计算机1从存储介质9中读入WWW浏览器4的程序,以根据如上所述的方式对计算机的操作进行控制。随后,计算机1根据其对WWW浏览器程序的控制执行一系列的处理。
计算机1能够利用WWW浏览器4访问Web网页6。WWW浏览器4由Web网页访问装置41、HTML(超文本链接标记语言)文件解释装置42、Web网页显示装置43、图象信息获取装置44、图象数据获取变量建立装置45、图象数据获取装置46、图象数据存储装置47、储存数据显示装置48、打印图象数据选择装置49、网页版式存储装置410、网页版式选择装置411、网页数据存储装置412、打印数据准备装置413、打印数据输出装置414构成。另外,Web网页6由HTML文件61、动画程序62以及动画图象文件组63构成。
接下来将对WWW浏览器4的操作进行说明。WWW浏览器4能够在CRT显示器2上显示含有动画的Web网页6。同时WWW浏览器4还具有利用打印机3打印含有动画的Web网页6的功能。Web网页6是一个包含有动画程序62的HTML文件61。利用动画程序62可以连续地读出动画图象文件组63中所包含的图象数据,并显示到CRT显示器2上。于是用户将能够利用画面看到根据动画程序62所生成的动画。
Web网页访问装置41能够访问Web服务器上的Web网页6,并具有读取含于其中的HTML文件61和动画程序62的功能。HTML文件解释装置42对由Web网页访问装置41所读取的HTML文件61和动画程序62进行解释。Web网页显示装置43将由HTML文件解释装置42对HTML文件61和动画程序62进行解释所得的结果显示到CRT显示器2上。在此情况下,利用动画程序62连续地读出并显示动画图象文件组63中所包含的图象数据,从而将该动画显示到CRT显示器2上。
图象信息获取装置44从由于HTML文件解释装置42对HTML文件61和动画程序62进行解释所得的结果中获取关于该动画的信息。即,图象信息获取装置44获取有关该动画被包含在Web网页6的哪个区域中、每秒显示多少幅图象和动画长度共几秒等方面的信息。从用户接收参数输入的图象数据获取变量建立装置45将所输入的参数建立为图象数据获取变量。图象数据获取装置46使Web网页显示装置43根据由图象信息获取装置44所获取的信息,以及由图象数据获取变量建立装置45所建立的数值来捕捉CRT显示器2上所显示的动画,从而获得打印图象数据。
图象数据存储装置47暂时地储存图象数据获取装置46所得的图象数据。当图象数据获取装置46获取了整幅图象的数据时,储存数据显示装置48将在CRT显示器2上显示图象数据存储装置47中所存储的图象数据。而打印图象数据选择装置49则根据用户的输入,从由储存数据显示装置48所显示的图象数据中选出所要打印的图象数据。
网页数据存储装置412储存通过HTML文件解释装置42对整个Web网页6进行解释而产生的所要打印的网页数据。网页版式存储装置410中存储有多种网页版式,以对由打印图象数据选择装置49所选出的图象数据和网页数据存储装置412中所储存的网页数据进行排版处理。网页版式选择装置411根据用户的输入从网页版式存储装置410所存储的多种网页版式中选出打印所用的版式。
打印数据准备装置413通过利用根据网页版式选择装置411所选出的网页版式对由打印图象数据选择装置49所选出的图象数据、以及由网页数据存储装置412所储存的网页数据进行排版处理,来准备打印数据。而打印数据输出装置414则将由打印数据准备装置413所准备的打印图象数据发送给打印机3。
接下来,将参照图8所示的配置结构和图9所示的流程图对第三实施例的操作进行说明。
首先,当用户向利用计算机1上的WWW浏览器CRT显示器2上显示Web网页6的内容时,使计算机1读入WWW浏览器的程序(步骤S301)。接着,用户利用用户指令输入装置5向WWW浏览器4输入Web网页6的地址。而Web网页访问装置41则利用此地址访问Web服务器上的Web网页6(步骤S302),随后其将读入构成Web网页6的HTML文件61及其中所包含的动画程序62。接下来由HTML文件解释装置42对所读入的HTML文件61和动画程序62进行解释(步骤S303),并利用Web网页显示装置43将其显示到CRT显示器2上(步骤S304)。在此情况下,动画程序62连续地读出包含于动画图象文件组63中的所要显示的图象数据,以将该动画显示到CRT显示器2上。
当用户利用打印机3打印Web网页6时,用户可以亲自从构成该动画的多幅静止图象中选出最合适的一幅作为输出图象数据(步骤S305)。在此情况下,图象信息获取装置44从根据HTML文件解释装置42对HTML文件61和动画程序62进行解释的结果中获取有关该动画被包含在Web网页6的哪个区域中、以及该动画每秒显示多少幅而长度共几秒等方面的信息(步骤S306)。
接着,图象数据获取变量建立装置45接收用户利用用户指令输入装置5输入的参数,并将其建立为图象数据获取变量(步骤S307)。Web网页显示装置43使图象数据获取装置46根据由图象信息获取装置44所获取的信息以及由图象数据获取变量建立装置45所建立的数值,捕捉CRT显示器2上所显示的动画,由此获得打印图象数据(步骤S308)。随后将所得图象数据暂时地存储到图象数据存储装置47中。
当图象数据获取装置46获取完整幅图象的数据时,将利用储存数据显示装置48把图象数据存储装置47中所存储的图象数据显示到CRT显示器2上(步骤S309)。如果该图象数据中并未包含用户所要打印的图象数据(步骤S310的否),则用户将重复执行步骤S307以再次向图象数据获取变量建立装置45输入参数。而另一方面,当其中包含有用户所要打印的图象数据时(步骤S310的是),则用户将指定所要打印的图象数据。随后由打印图象数据选择装置49响应用户的指令选出所要打印的图象数据(步骤S311)。
另外,网页数据存储装置412中存储有由HTML文件解释装置42所产生的用于打印整个Web网页6的网页数据,而网页版式存储装置410则储存由打印图象数据选择装置49所选出的图象数据、以及用于对储存在网页数据存储装置412中的网页数据进行排版处理的多种网页版式。这些网页版式均被显示到CRT显示器2上。而用户观察这些版式并利用用户指令输入装置5指定打印所用的网页版式,随后由网页版式选择装置411选出所指定的网页版式(步骤S312)。其结果是,打印数据准备装置413通过利用由网页版式选择装置411所选出的网页版式对由打印图象数据选择装置49所选出的图象数据、以及在储存于网页数据存储装置412中的网页数据进行排版处理来准备打印数据(步骤S313),随后由打印数据输出装置414将其发送给打印机3(步骤S314),由其实施打印操作。
另外,当用户利用打印机打印包含有动画的Web网页6时,如果用户不必亲自选择所要输出的图象数据(步骤S305),则WWW浏览器4将根据一定的规则选出所要输出的图象数据以及网页版式,以准备打印数据(步骤S313),随后由打印数据输出装置将打印数据发送给打印机3(步骤S314),由其实施打印操作。
如上所述,在根据本发明的第三实施例中,Web网页显示装置43使图象数据获取装置46根据由图象信息获取装置44所获取的信息以及由图象数据获取变量建立装置45所建立的数值,捕捉CRT显示器2上所显示的动画,以获取打印图象数据。而打印图象数据选择装置49则从中选出所要打印的图象数据。因此,用户能够从构成该动画的静止图象中随意地选择打印其中合适的一幅图象。
另外,本实施例中可以利用网页版式选择装置411从网页版式存储装置410中所存储的网页版式中选择打印所用的网页版式,因此,其能够对由用户所选出的图象数据以及由网页数据存储装置412所储存的网页数据随意地进行排版处理。第四实施例图10所示为根据本发明的用于实现WWW浏览器的系统的第四实施例。其中安装有WWW浏览器7的计算机1与CRT显示器2、打印机3、用户指令输入装置5以及存储介质9相连。
首先,计算机1从存储介质9中读入WWW浏览器4的程序,以根据如上所述的方式对计算机的操作进行控制。随后计算机1根据计算机1对WWW浏览器程序的控制执行一系列的处理。
计算机1能够访问Web网页8。而Web网页8由HTML文件61、动画程序62、动画图象文件组63、图象信息81构成。
WWW浏览器7由Web网页访问装置71、HTML文件解释装置72、Web网页显示装置73、图象信息获取装置74、图象数据获取变量建立装置75、图象数据读出装置76、图象数据存储装置47、储存数据显示装置48、打印图象数据选择装置49、网页版式存储装置410、网页版式选择装置411、网页数据存储装置412、打印数据准备装置413、以及打印数据输出装置414构成。
另外,WWW浏览器7能够在CRT显示器2上显示含有动画的Web网页8,并具有利用打印机3打印该种网页的功能。Web网页8为含有动画程序62以及图象信息81的HTML文件61,利用动画程序62连续地读出动画图象文件组63中所包含的图象数据,从而将该动画显示到CRT显示器2上。另外,在图象信息81中写入有诸如图象数据的总幅数、图象的名称和地址以及诸如此类动画图象文件组63中所包含的信息。
Web网页访问装置71访问Web服务器上的Web网页8,并读取HTML文件61中所包含的HTML文件61和动画程序62,以及图象信息81。HTML文件解释装置72对由Web网页访问装置71所读入的HTML文件61、动画程序62、以及图象信息81进行解释。Web网页显示装置73将HTML文件解释装置72对HTML文件61和动画程序62解释所得的结果显示到CRT显示器2上。在此情况下,动画程序62连续地读出动画图象文件组63中所包含的图象数据,从而将动画显示到CRT显示器2上。
图象信息获取装置74从HTML文件解释装置72对各自HTML文件61、动画程序62、以及图象信息81进行解释所得的结果中获取有关该动画被包含在Web网页8的哪个区域中、该动画总共由多少幅图象构成、以及各幅图象的名称及地址等方面的信息。图象数据获取变量建立装置75接受用户输入的参数,并将其建立为图象数据获取变量。图象数据读出装置76使Web网页访问装置71根据由图象信息获取装置74所获取的信息以及由图象数据获取变量建立装置75所建立的数值来访问Web服务器上的图象文件,以获取打印图象数据。而图象数据存储装置77则暂时地储存由图象数据读出装置76所得的图象数据。
当图象数据获取装置46获取完整幅图象的数据时,储存数据显示装置48将把图象数据存储装置47中所储存的图象数据显示到CRT显示器2上。打印图象数据选择装置49根据用户的输入,从由储存数据显示装置48所显示的图象数据中选出所要打印的图象数据。
网页数据存储装置412储存通过HTML文件解释装置42对整个Web网页8进行解释而产生的要用于打印的网页数据。在网页版式存储装置410中,储存有多种网页版式,用于对由打印图象数据选择装置49所选出的图象数据、以及由网页数据存储装置412中所储存的网页数据进行排版处理。网页版式选择装置411根据用户的输入,从网页版式存储装置410所存储的多种网页版式中选出打印所用的版式。
打印数据准备装置413通过利用由网页版式选择装置411所选出的版式对由打印图象数据选择装置49所选出的图象数据和由网页数据存储装置412所储存的网页数据进行排版处理来准备打印数据。而打印数据输出装置414则将由打印数据准备装置413所准备好的打印数据发送给打印机3。
图11所示为用于本发明第四实施例的操作流程图。
首先,当用户想要利用计算机1上的WWW浏览器在CRT显示器2上显示Web网页8时,其将使计算机1从存储介质9中读入WWW浏览器的程序(步骤S401)。随后,其利用用户指令输入装置5向WWW浏览器7输入Web网页8的地址。而Web网页访问装置71则利用此地址访问Web服务器上的Web网页8(步骤S402),然后读入构成该Web网页8的HTML文件61以及其中所包含的动画程序62。随后由HTML文件解释装置72对所读入的HTML文件61和动画程序62进行解释(步骤S403),然后利用Web网页显示装置73将其显示到CRT显示器2上(步骤S404)。在此情况下,动画程序62连续地读出包含于动画图象文件组63中的所要显示的图象数据,从而将该动画显示到CRT显示器2上。
当用户利用打印机打印包含有该动画的Web网页8时,如果用户将构成该动画的多幅静止图象中最合适的一幅选为所要输出的图象数据时(步骤S405),图象信息获取装置74将从HTML文件解释装置72对HTML文件61和动画程序62、以及图象信息81进行解释所得的结果中获取有关该动画被包含在Web网页8的哪个区域中、该动画总共由多少幅图象构成、以及各幅图象的名称和地址等方面的信息(步骤S406)。
接着,图象数据获取变量建立装置75将用户从用户指令输入装置5输入的参数建立为图象数据获取变量(步骤S407)。图象数据读出装置76使Web网页访问装置71根据由图象信息获取装置74所获取的信息以及由图象数据获取变量建立装置75所建立的数值来访问Web服务器上的图象文件。利用此步骤将获得打印图象数据(步骤S408)。随后将所获得的图象数据暂时地储存在图象数据存储装置47中。
当图象数据读出装置76读完整幅图象的数据时,储存数据显示装置48将把图象数据存储装置47中所存储的图象数据显示到CRT显示器2上(步骤S409)。当所显示的内容中并未包含用户所要打印的图象数据时(步骤S410的否),用户将重复执行步骤S407,以再次向图象数据获取变量建立装置75输入参数。当显示内容中包含有用户所要打印的图象数据时(步骤S410的是),则用户将利用用户指令输入装置5指定所要打印的图象数据,随后由打印图象数据选择装置49根据用户指令选出所要打印的图象数据(步骤S411)。
另一方面,网页数据存储装置412储存由HTML文件解释装置72所产生的用于打印整个Web网页8的网页数据。另外,网页版式存储装置410中存储有用于对由打印图象数据选择装置49所选出的图象数据以及网页数据存储装置412中所储存的网页数据进行排版处理的多种网页版式。所存储的这些网页版式均被显示在CRT显示器2上。用户利用用户指令输入装置5来指定打印所用的网页版式。网页版式选择装置411根据用户指令选出所用的网页版式(步骤S412)。打印数据准备装置413根据由打印图象数据选择装置49所选出的图象数据、网页数据存储装置412所储存的网页数据、以及由网页版式选择装置411所选出的网页版式,来准备打印数据(步骤S413)。另外,利用打印数据输出装置414,将由打印数据准备装置413所产生的打印数据发送给打印机3(步骤S414),从而由打印机3来实施打印操作。
另外,当用户利用打印机3打印包含有动画的Web网页8时,如果在步骤S405进行判断表明用户不必亲自选择所要输出的图象数据,WWW浏览器7将通过自动选出所要输出的图象数据和符合一定规则的网页版式来准备打印数据(步骤S413)。随后利用打印数据输出装置414将此打印数据发送给打印机3(步骤S414),由此便可以利用打印机3实现打印操作。
在上述第四实施例中,图象数据读出装置76使Web网页访问装置71根据由图象信息获取装置74所获取的信息以及在图象数据获取变量建立装置75中所建立的数值来访问Web服务器上的图象文件,以获取打印图象数据。打印图象数据选择装置49可以从该打印图象数据中选择所要打印的图象数据,从而使用户可以从构成该动画的静止图象中随意地选择所要打印的静止图象。
另外,在本实施例中,可以利用网页版式选择装置411从网页版式存储装置410所存储的多种网页版式中选择打印所用的网页版式,因此其能够随意地对用户在画面中选出的图象数据和网页数据进行排版处理。
如上所述,本发明根据由图象信息获取装置所获取的与Web网页内的动画有关的信息以及由图象数据获取建立装置所建立的数值来获取多幅图象的数据,同时其还能够利用打印图象数据选择装置从多幅图象数据中选出所要打印的图象数据。因此当需要打印包含有动画的Web网页时,用户能够从构成该动画的静止图象中随意地选择合适的图象数据作为所要输出的图象数据。
另外,WWW浏览器中还储存有多种网页版式,并能够利用网页版式选择装置从上述多种网页版式中选择打印所用的版式,从而其能够通过利用由网页版式选择装置所选出的网页版式,对由打印图象数据选择装置所选出的图象数据进行排版处理来准备打印数据,因此,在打印包含有动画的Web网页时,本发明能够随意地选择打印所用的版式。
尽管上文中对本发明的多种实施例进行了说明,但上述说明仅是出于例示的目的,应当理解的是在不背离权利要求的精神和范围的情况下,可以对本发明进行多种形式的修正与变型。
权利要求
1.一种“WWW”(万维网)浏览器,其访问作为包含动画程序的超级文本标签语言文件(此后称为HTML文件)的Web网页,并输出构成Web网页上的动画的静止图象,该WWW浏览器包括HTML文件解释装置,用于解释所述HTML文件和动画程序的内容;图象信息获取装置,用于根据所述HTML文件解释装置的解释结果获取关于在所述Web网页内的动画的信息;图象数据获取变量建立装置,用于将输入的参数建立为图象数据获取变量;图象数据获取装置,用于根据由所述图象信息获取装置获得的信息、和由所述图象数据获取变量建立装置的建立值来捕捉显示在显示装置中的一幅动画;以及打印图象数据选择装置,用于从所述图象数据获取装置捕捉的图象数据中选择用于打印的图象数据。
2.一种WWW浏览器,其访问作为包含动画程序的HTML文件的Web网页,并输出构成Web网页上的动画的静止图象,该WWW浏览器包括HTML文件解释装置,用于解释所述HTML文件和所述动画程序的内容;图象信息获取装置,用于根据所述HTML文件解释装置的解释结果获取关于在所述Web网页内的动画的信息;图象数据获取变量建立装置,用于将输入的参数建立为图象数据获取变量;图象数据获取装置,用于根据由所述图象信息获取装置获得的信息、和由所述图象数据获取变量建立装置的建立值来捕捉显示在显示装置中的一幅动画;打印图象数据选择装置,用于从所述图象数据获取装置捕捉的图象数据中选择用于打印的图象数据;网页版式存储装置,用于储存多种网页版式;网页版式选择装置,用于从所述网页版式存储装置储存的所述多种网页版式中选择打印时所用的版式;和打印数据准备装置,用于准备打印数据,从而在打印数据中由所述打印图象数据选择装置选择的图象数据根据所述网页版式选择装置选择的网页版式来进行排版。
3.一种WWW浏览器,其访问作为包含动画程序的HTML文件的Web网页,并输出构成Web网页上的动画的静止图象,该WWW浏览器包括HTML文件解释装置,用于解释所述HTML文件和所述动画程序的内容;图象信息获取装置,用于根据所述HTML文件解释装置的解释结果获取关于在所述Web网页内的动画的信息;图象数据获取变量建立装置,用于将输入的参数建立为图象数据获取变量;图象数据读出装置,用于按照如下方式来获取图象数据,即所述图象数据读出装置根据所述图象信息获取装置所获取的信息、和由所述图象数据获取变量建立装置的建立值,来访问所述“Web”服务器上的图象文件;和打印图象数据选择装置,用于从所述图象数据读出装置读取的图象数据中选择用于打印的图象数据。
4.一种WWW浏览器,其访问作为包含动画程序的HTML文件的Web网页,并输出构成Web网页上的动画的静止图象,该WWW浏览器包括HTML文件解释装置,用于解释所述HTML文件、所述动画程序和所述图象信息的内容;图象信息获取装置,用于根据所述HTML文件解释装置的解释结果获取关于在所述Web网页内的动画的信息;图象数据获取变量建立装置,用于将输入的参数建立为图象数据获取变量;图象数据读出装置,用于按照如下方式来获取图象数据,即所述图象数据读出装置根据所述图象信息获取装置所获取的信息、和由所述图象数据获取变量建立装置的建立值,来访问所述“Web”服务器上的图象文件;打印图象数据选择装置,用于从所述图象数据读出装置读取的图象数据中选择用于打印的图象数据;网页版式存储装置,用于储存多种网页版式;网页版式选择装置,用于从所述网页版式存储装置储存的所述多种网页版式中选择打印时所用的版式;打印数据准备装置,用于准备打印数据,从而在打印数据中由打印所述图象数据选择装置选择的图象数据根据所述网页版式选择装置选择的网页版式来进行排版。
5.一种存储介质,其储存WWW浏览器的程序,该程序用于访问作为含有动画程序的HTML文件的Web网页,使计算机执行下述处理对HTML文件的解释处理,以解释所述HTML文件和所述动画程序的内容;图象信息获取处理,用于根据所述HTML文件解释处理的解释结果获取关于在所述Web网页内的动画的信息;图象数据获取变量建立处理,用于将输入的参数建立为图象数据获取变量;图象数据获取处理,用于根据由所述图象信息获取处理所获得的信息、和由所述图象数据获取变量建立处理的建立值来捕捉显示在显示装置中的一幅动画;和打印图象数据选择处理,用于从所述图象数据获取处理所捕捉的图象数据中选择用于打印的图象数据。
6.一种存储介质,其储存WWW浏览器的程序,该程序用于访问作为HTML文件的含有动画程序的Web网页,使计算机执行下述处理对HTML文件的解释处理,以解释所述HTML文件和动画程序的内容;图象信息获取处理,用于根据所述HTML文件解释处理的解释结果获取关于在所述Web网页内的动画的信息;图象数据获取变量建立处理,用于将输入的参数建立为图象数据获取变量;图象数据获取处理,用于根据由所述图象信息获取处理所获得的信息、和由所述图象数据获取变量建立处理的建立值来捕捉显示在显示装置中的一幅动画;打印图象数据选择处理,用于从所述图象数据获取处理捕捉的图象数据中选择用于打印的图象数据;网页版式存储处理,用于储存多种网页版式;网页版式选择处理,用于从所述网页版式存储处理储存的所述多种网页版式中选择打印时所用的版式;打印数据准备处理,用于准备打印数据,从而在打印数据中由所述打印图象数据选择处理选择的图象数据根据所述网页版式选择处理选择的网页版式来进行排版。
7.一种存储介质,其储存WWW浏览器的程序,该程序用于访问作为含有动画程序的HTML文件的Web网页,使计算机执行下述处理对HTML文件的解释处理,以解释所述HTML文件、所述动画程序和所述图象信息各自的内容;图象信息获取处理,用于根据所述HTML文件解释处理的解释结果获取关于在所述Web网页内动画的信息;图象数据获取变量建立处理,用于将输入的参数建立为图象数据获取变量;图象数据读出处理,用于按照如下方式来获取图象数据,即根据所述图象信息获取处理所获取的信息、和由所述图象数据获取变量建立处理建立的值,来访问所述“Web”服务器上的图象文件;打印图象数据选择处理,用于从所述图象数据读出处理读取的图象数据中选择用于打印的图象数据。
8.一种存储介质,其储存WWW浏览器的程序,该程序用于访问含有动画程序的作为HTML文件的Web网页,使计算机执行下述处理对HTML文件的解释处理,以解释所述HTML文件、所述动画程序和所述图象信息各自的内容;图象信息获取处理,用于根据所述HTML文件解释处理的解释结果获取关于在所述Web网页内的动画的信息;图象数据获取变量的建立处理,用于将输入的参数建立为图象数据获取变量;图象数据读出处理,用于按照如下方式来获取图象数据,即根据所述图象信息获取处理所获取的信息、和由所述图象数据获取变量的建立处理所建立的值,来访问所述“Web”服务器上的图象文件;打印图象数据选择处理,用于从所述图象数据读出处理读取的图象数据中选择用于打印的图象数据;网页版式存储处理,用于储存多种网页版式;网页版式选择处理,用于从所述网页版式存储处理储存的所述多种网页版式中选择打印时所用的版式;和打印数据准备处理,用于准备打印数据,从而在打印数据中使所述打印图象数据选择处理选择的图象数据根据所述网页版式选择处理选择的网页版式来进行排版。
全文摘要
一种WWW浏览器和存储介质,用户在打印包括动画的Web网页时,在构成动画的多幅静止图象中可自由选择输出的图象。图象信息获取装置从HTML文件解释装置中获取关于在Web网页内的动画的信息,图象数据获取变量建立装置由用户指令输入装置输入的参数建立图象数据获取变量,图象数据获取装置根据获得的信息和变量建立值捕捉CRT显示装置中的一幅动画,打印图象数据选择装置从图象数据中选择用于打印的图象数据。
文档编号G06F17/30GK1258163SQ9912606
公开日2000年6月28日 申请日期1999年12月14日 优先权日1998年12月14日
发明者高桥阳子 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1