打印网页的方法及其装置的制作方法

文档序号:6372300阅读:119来源:国知局
专利名称:打印网页的方法及其装置的制作方法
技术领域
本发明涉及一种网络打印机,特别涉及一种用于打印链接(超级链接)到输出网页的其他网页信息的网页打印方法及其装置。对相关申请的交叉引用本申请要求2002年10月7日在韩国知识产权局提交的韩国专利申请2002-60964号的优先权,在此将其全文引作参考。
背景技术
随着信息通信装置的发展,各种移动设备以及计算机例如移动电话、PDA和网络打印机装备有web(全球网)浏览器,从而可以从这些设备访问和打印web服务器上的网页。
具体而言,装备有web浏览器、可以直接打印网页而无需经过计算机的网络打印机(因特网/web打印机)变得普及。因特网/web打印机包括web浏览器和网卡。因特网/web打印机通过网络接口装置如网卡经由所安装的web浏览器从web服务器获得信息如网页信息,以可以打印的形式转换所获得的网页,并且打印网页。
例如,日本专利申请公开公报11-134126(公开于1999年5月21)公开一种打印机,它可以直接从网络上的web服务器获得数据而无需经过信息处理装置如计算机,并且可以打印从web服务器获得的数据。日本专利申请公开公报11-134126的装置可以存储书签,并且允许打印机设置与书签的统一资源定位符(URL)相对应的网页的打印时间。在LCD面板上显示、检索和选择书签的URL。书签使用万维网,并且以列表的形式存储预定web地址以便于访问这些web地址。
URL表示在web上提供服务的各web服务器中的文件位置,并且包括可访问服务类型、web服务器位置(域名)和文件名。URL的一般语法如下形成协议//包含信息的计算机的名称/目录名/文件名。
图1是打印网页信息的传统因特网/web打印机的功能方框图。图1所示的装置包括URL输入单元102、内容载入单元104、内容分析单元106、内容布局单元108、内容绘制(rendering)单元110以及打印机引擎112。
URL输入单元102接收用户想要打印的网页的URL。内容载入单元104通过网卡(未示出)访问web服务器140,获得与通过URL输入单元102输入的URL相对应的网页信息,并且将所获得的网页信息提供给内容分析单元106。内容载入单元104对应于安装在网络打印机中的web浏览器,从而提供因特网/web页面打印机。
内容分析单元106从网页信息中分析所要输出的内容数据。所要输出的内容数据例如为文本、图形、图像等。内容布局单元108布置由内容分析单元106提供的信息项即文本、图形、图像等在什么位置以及采用什么方式将这些信息项打印在打印纸张上,并且将布局信息提供给内容绘制单元110。
内容绘制单元110参考在内容布局单元108中生成的布局信息,绘制所要打印的图像,并且将图像转换为可以由打印机引擎112处理的打印命令。打印机引擎112根据由内容绘制单元110提供的打印命令,在打印纸张114上打印。通过打印机引擎112的打印操作,网页信息打印在打印纸张114上。
在图1所示的传统因特网/Web打印机中,通过URL输入单元102输入想要打印的网页的URL,通过内容载入单元104获得网页信息,因此通过内容分析单元106、内容布局单元108、内容绘制单元110和打印机引擎112将所获得的网页信息打印在打印纸张114上。
然而,在打印的网页中,不能找到(确定/访问)预定超级链接项目(article)的URL。这是因为当打印网页时,只是在纸张上打印在显示时预定项目超级链接到该网页的典型指示(例如,带下划线超文本文字),但是项目URL没有显现在打印网页上,或者可在因特网/web打印机上访问,例如,作为书签登记并且通过URL输入单元102显示以进行打印选择。因此,采用现有技术的因特网/web打印机,在没有人工确定超级链接URL和/或通过URL输入单元102输入超级链接URL以打印超级链接网页的情况下,不能容易地检查(通过因特网/web打印机访问)超级链接到打印网页的预定项目内容。
因此,由于传统因特网/web打印机只能访问在书签中登记或通过输入单元输入的URL,因此用户不能高效访问显示在打印网页上的所需超级链接网页。例如,即使在打印网页之后用户想要打印超级链接到打印网页的网页,由于不能从打印网页中获得超级链接网页的URL,因此用户也不能打印链接的网页。

发明内容
本发明提供一种改进的网页打印方法,通过这种方法,可以高效打印链接到由装备有web浏览器和网卡的网络打印机(即因特网/web打印机)打印的网页的其他网页。
本发明还提供一种实现本发明网页打印方法的装置。
本发明的另外方面和优点将在下面描述中部分得到阐述,并且部分从该描述中将是明显的,或者可以通过本发明的实施来领会。
根据本发明的一方面,提供一种用于具有web浏览器和网络接口单元的网络打印机的网页打印方法,其中,网络打印机通过web浏览器和网络接口单元获得对应于输入统一资源定位符(URL)的网页信息,将所获得的网页信息转换为图像信息以进行打印,并且打印图像信息,该方法包括从通过网络获得的网页信息中提取超级链接到该网页的URL;将网页信息转换为图像信息并且打印图像信息;从转换图像信息中,获得表示对应于提取URL的超文本URL的所在区域的区域信息;接收对应于打印图像信息的通过位置输入单元输入的位置信息;比较输入位置信息与提取URL区域信息,并且选择对应于输入位置信息的该提取URL;并且将所选提取URL提供给web浏览器以获得对应于所选URL的网页信息。
根据本发明的一方面,位置信息输入包括将打印有图像信息的纸张放置在位置输入单元上;以及通过位置输入单元接收与在打印纸张上选择的位置相对应的位置信息输入。
根据本发明的一方面,选择URL包括通过显示设备显示对应于输入位置信息的URL信息;以及接收选择所显示的URL的输入。
根据本发明的另一方面,提供一种网络打印机,具有访问因特网的网络接口单元和通过网络接口单元获得对应于输入URL的网页信息的web浏览器,该网络打印机包括图像信息转换单元,将通过web浏览器获得的网页信息转换为图像信息;URL提取单元,从所获得的网页信息中提取链接到网页的URL;URL区域信息获取单元,从由图像信息转换单元生成的图像信息中获取表示与由URL提取单元提取的URL相对应的超文本URL的所在区域的区域信息;位置信息输入单元,通过它输入位置信息;以及选择单元,比较通过位置信息输入单元输入的位置信息与由URL区域信息获取单元获取的URL区域信息,选择对应于输入位置信息的提取URL,并且将所选提取URL提供给web浏览器。
根据本发明的一方面,位置信息输入单元是安装在网络打印机的出纸托盘上的平板型数字化装置。


通过参照附图对本发明的优选实施例进行详细描述,本发明的上述和/或其他方面和优点将会变得更加清楚,其中图1是打印网页信息的传统因特网/web打印机的功能方框图;图2是根据本发明实施例的在网络打印机中打印网页的装置的功能方框图;图3是根据本发明实施例的在放于位置信息输入装置的打印纸张上输入位置信息的方法的示意图;图4是根据本发明实施例的安装在因特网/web页面打印机的出纸托盘上的位置识别装置的图;图5是根据本发明实施例的URL选择单元的外观图;以及图6是使用图2所示的网络打印机打印网页信息的流程图。
具体实施例方式
现在将详细参考本发明的实施例,其例子如附图所示,其中,相同的标号在全文范围内表示相同的单元。为说明本发明,下面将参照附图对这些实施例进行描述。
由于打印机的一般结构对于本领域的技术人员而言是公知的,因此将略去打印机整体结构的说明,并且以获得和处理网页信息的单元为重点来说明本发明。
图2是根据本发明一个实施例的在网络打印机中打印网页从而提供因特网/web页面打印机的装置的功能方框图。图2所示的装置包括URL输入单元202、内容载入单元204、内容分析单元206、内容布局单元208、内容绘制单元210、打印机引擎212、位置信息输入装置216、URL选择单元218以及URL信息存储器210。
URL输入单元202接收用户想要打印的网页的URL。内容载入单元204通过网卡(未示出)访问web服务器240,获得与通过URL输入单元202输入的URL相对应的网页信息,并且将所获得的网页信息提供给内容分析单元206。内容载入单元204对应于安装在网络打印机中的web浏览器。
内容分析单元206从所获得的网页信息中分析所要输出的内容数据。所要输出的内容数据例如为文本、图形、图像等。如果所获得的网页信息中存在URL信息项(即,所获得的网页信息中存在链接网页),也就是,例如对应于URL的超文本文字(即超文本URL)或图形表示的URL(统称作URL锚(archor))和URL,则典型地将这些链接的URL信息提供给内容布局单元208、内容载入单元204和URL存储器220。内容载入单元204获得与由内容分析单元206提供的链接的URL相对应的网页信息,并且存储链接网页信息,从而预先存储超级链接网页信息。
内容布局单元208布置由内容分析单元206提供的信息项即文本、图形、图像等在什么位置以及采用什么方式将这些信息项打印在打印纸张上,并且将布局信息提供给内容绘制单元210。例如,内容布局单元208可以参考用于设置段落的置标语言标记包括<P>(Paragraph,段落)、<BR>(BReak,分行)、<PRE>(PREformated text,预格式化文本)、<HR>(Horizontal Ruler,水平标尺)、<LIST>和<BLOCKQUOTE>,布置文字在打印纸张上的位置。另外,内容布局单元208可以参考用于设置文字尺寸的标记包括<Hn>(Heading,标题)、<BASEFONT SIZE=n>和<FONT>,布置所要打印的文字的尺寸。另外,内容布局单元208可以参考标记<IMG SRC="...">布置图像在打印纸张上的位置及其尺寸。
同时,作为例子使用超文本URL文字作为URL锚,内容分析单元206参考置标(markup)语言标记<A HREF=",,,,">....>,获取URL信息。在此,在",,,,"部分中,写入想要访问的站点地址或文档URL,并且在"...."部分中,写入对应于URL的超文本文字(即超文本URL)。典型地,当通过web浏览器和内容布局单元208查看或打印HTML文档时,仅显示/打印(显现)URL锚,如在超文本文字下绘有下划线的超文本URL文字。另外,在进一步区分超文本URL文字与其他普通文字的超文本URL文字的情况下,以不同颜色显示/打印超文本URL文字。
同时,参考由内容分析单元206提供的URL信息,内容布局单元208将分配超文本URL文字所要打印区域的坐标(以下称作“URL区域信息”或“URL锚打印区域信息”)提供给URL信息存储器220。由于内容布局单元208分配当显示时布置对应于URL的超文本URL文字(通常称作URL锚)的位置,因此可以将超文本URL文字所要打印区域的坐标提供给URL信息存储器220。在此,URL区域信息可以简单地是矩形框的顶点坐标,并且也可以是表示更复杂图形的坐标,从而对应于图形表示的超文本URL文字。
因此,URL存储器220存储来自内容分析单元206的URL信息和来自内容布局单元208的URL区域信息,其中,URL区域信息表示对应于链接URL的超文本URL文字打印在打印纸张上的区域。
内容绘制单元210参考在内容布局单元208中生成的布局信息,将分析信息项转换为图像信息以及可以由打印机引擎212处理的打印命令。打印机引擎212根据由内容绘制单元210提供的打印命令,在打印纸张214上打印。通过打印机引擎212的打印操作,所获得的网页信息打印在打印纸张214上。
打印有所获得网页信息的打印纸张214置于(放于)位置信息输入装置216上。在此,位置信息输入装置216被映射为对应于打印纸张214。也就是,如果用户在放置于位置信息输入装置216的打印纸张214上选择一个位置,则从位置信息输入装置216输出表示所选位置的位置信息。从位置信息输入装置216输出的位置信息提供给URL选择单元218。
根据本发明的一方面,位置信息输入装置216是可以恰当放置打印纸张的平板型数字化装置。数字化装置是输出对应于所指位置的位置信息例如坐标信息的装置,并且数字化装置的类型包括手指触摸型、触针(stylus)型、触摸面板型等。根据本发明的一方面,典型地,位置信息输入装置216是手指触摸型,并且当在纸张上打印网页时,用户触摸打印在纸张上的超级链接URL锚,从而通过位置信息输入装置216选择(导致产生)对应于打印URL锚的位置信息来选择纸张上的打印超级链接URL。具体而言,通过装置216选择/生成的位置信息与预先存储的URL锚打印区域信息相比较以确定用户在打印网页纸张上选择了哪个打印超级链接URL锚。
图3是根据本发明实施例的在放于位置信息输入装置216的打印纸张214上输入位置信息的方法的示意图。在打印纸张214上,打印包括超级链接网页例如超文本URL文字的网页信息,并且超文本URL文字通常标有下划线。如果用户在打印纸张214上选择超文本URL之一,则位置信息输入装置216识别该选择并且输出位置信息。根据本发明的一方面,位置信息输入装置216安装在从因特网/web页面打印机输出打印纸张的位置,从而用户不需要额外设置打印纸张。
图4是根据本发明一个实施例的安装在因特网/web页面打印机的出纸托盘上的位置识别装置的图。虽然位置信息输入装置216可以安装在控制因特网/web页面打印机的控制面板上或其附近,但是为便于使用和打印机设计,典型地,位置信息输入装置216安装在出纸托盘上。
参照图2,URL选择单元218比较由位置信息输入装置216提供的打印纸张214上的用户所选位置的位置信息(例如,用户所选打印超文本URL)与存储在URL信息存储器220中的URL区域信息,并且选择对应于匹配URL区域信息的提取链接URL。所选提取链接URL提供给内容载入单元204。由于典型地如上所述内容载入单元204预先访问并存储链接到打印网页的其他网页,因此内容载入单元204可以立即提供与由URL选择单元218提供的所选提取链接URL(即链接web页信息)相对应的网页信息。虽然内容载入单元204不一定需要预先获取并存储链接到打印网页的其他网页信息,但是打印其他链接网页信息的时间大大缩短。
图5是根据本发明实施例的URL选择单元218的外观图。URL选择单元218包括显示单元218a和选择按钮218b。如果用户在放置于位置信息输入装置216的打印纸张214上选择一个位置,例如,如果用户用手指或定点设备按一个位置,则从位置信息输入装置216生成对应于所按位置的位置信息。该位置信息提供给URL选择单元218,并且URL选择单元218访问URL信息存储器220,并且搜索与来自位置信息输入装置216的输入位置信息相对应的URL区域信息。
如果存在对应于输入位置信息的URL区域信息,则在显示单元218a上显示对应于URL区域信息的URL信息例如URL(图5所示)或超文本URL文字(例如,带颜色字型和下划线的“Samsung”,图5未示出)。用户通过参考所显示的超文本URL文字,确认所选位置是否正确,然后按压选择按钮218b。通过按压选择按钮218b,将对应于所选超文本URL文字的URL提供给内容载入单元204,内容载入单元204可以例如立即将对应于所选链接URL的网页信息提供给内容分析单元206以进行处理。
图6是使用图2所示的网络打印机结构打印网页信息的流程图。首先,在操作602,获得与由用户输入的URL相对应的网页信息。具体而言,在操作602,内容载入单元204访问web服务器240,获得与从URL输入单元202输入的URL相对应的网页信息,并且将所获得的网页信息提供给内容分析单元206。
在操作604,从通过网络获得的网页信息中提取其他链接的URL信息。具体而言,在操作604,内容分析单元206从所获得的网页信息中分析所要输出的内容数据,并且如果存在,将所分析和提取的链接URL信息(即URL和/或超文本URL)提供给URL存储器220。
在操作606,将网页信息转换为可以打印的图像信息,并且打印图像。具体而言,在操作606,内容布局单元208布置由内容分析单元206提供的信息项即文本、图形、图像等在什么位置以及采用什么方式将这些信息项打印在打印纸张214上,并且将布局信息提供给内容绘制单元210。参考由内容布局单元208生成的布局信息,内容绘制单元210将来自内容分析单元206的分析信息项转换为图像信息以及可以由打印机引擎212处理的打印命令。同时,打印机引擎212根据由内容绘制单元210提供的打印命令,在打印纸张214上打印。通过打印机引擎212的打印操作,所获得的网页信息打印在打印纸张214上。
在操作608,从转换图像信息中,获得提取的链接URL信息在打印纸张214上的所在区域所对应的区域信息(即,获得URL锚打印区域)。具体而言,在操作608,参考由内容分析单元206提供的提取链接URL信息,内容布局单元208将对应于提取链接URL信息的区域信息(即URL锚打印区域信息)提供给URL信息存储器220。
在操作610,通过位置输入单元,输入对应于打印图像信息的位置信息。具体而言,例如,如果在操作610,用户选择打印在打印纸张214上的链接超文本URL之一,则位置信息输入装置216识别打印纸张214上的用户所选位置(即识别用户所选打印超文本URL),并且输出URL位置信息。
在操作612,比较输入的URL位置信息与存储的URL区域信息,选择对应于输入的URL位置信息的URL。具体而言,在操作612,URL选择单元218比较由位置信息输入装置216提供的URL位置信息与存储在URL信息存储器220中的提取链接URL信息的URL区域信息,并且选择对应于匹配URL区域信息的提取链接URL。所选提取链接URL提供给内容载入单元204。所选提取链接URL提供给web浏览器(即内容载入单元204),从而可以获取对应于所选提取链接URL的网页信息。
根据本发明,内容载入单元204和内容分析单元206获得与由URL输入单元202输入的URL相对应的网页信息以及各获得网页信息中的其他链接(超级链接)URL。因此,通过内容分析单元206、内容布局单元208、内容绘制单元210和打印机引擎212将所获得的网页信息包括超级链接网页信息打印在打印纸张214上。根据上述本发明的因特网/web页面打印机,可以容易地打印超级链接到网页的其他网页。
更具体地说,本发明提供一种根据打印的URL锚的输入位置信息或者根据输入的URL锚打印区域(位置)对打印网页的超级链接网页信息进行打印的因特网/web页面打印机。从经由web浏览器通过网络如因特网获得的网页信息中提取超级链接到打印网页的URL信息,并且将其转换为图像信息以进行打印。从转换图像信息中,获取/存储表示对应于提取URL信息的URL锚在打印网页/图像上的所在区域的URL锚打印区域位置,如超文本URL打印区域信息。将对应于打印网页/图像信息的来自位置输入单元的输入位置信息与存储的URL锚打印区域信息进行比较,从而如果输入位置信息与URL锚打印区域位置相匹配时,选择所提取的超级链接URL(即,选择打印的URL锚之一)。所选提取超级链接URL提供给web浏览器,以便获得对应于所选提取超级链接URL的网页信息,从而获得超级链接到该打印网页的其他网页。
有利的是,本发明提供一种用于打印在打印的网页上选择的打印统一资源定位符(URL)锚的网页信息的方法(以及因特网/web页面打印机)。此外,虽然在所述示例实施例中,可以在打印机上访问超级链接到一个打印网页的网页(例如,通过URL选择单元218在打印机查看、打印等),但是本发明不限于这种结构,并且可以在打印机上访问超级链接到所有各自(连续)打印网页的网页,从而在打印机上提供嵌套超级链接网页访问。如图2所示且在因特网/web页面网络打印机中提供的本发明的处理采用软件和/或计算硬件来实现。例如,内容分析单元206和内容布局单元208可以分别是实施本发明的URL提取器、图像信息转换器和URL区域信息获取器的软件。因此,本发明的打印机包括其上可以存储和执行本发明过程的数据存储器,如磁盘和光盘、RAM、ROM等。
尽管上面示出了本发明的一些实施例,但本领域的技术人员应该理解,在不脱离本发明的原理和精神的情况下,可以对这些实施例进行改变,其中,本发明的范围由所附权利要求及其等价物限定。
权利要求
1.一种使用网络打印机打印网页的方法,所述网络打印机具有web浏览器和网络接口单元,并且通过web浏览器和网络接口单元获得对应于输入的统一资源定位符(URL)的网页信息,将所获得的网页信息转换为图像信息以进行打印,并且打印图像信息,所述方法包括从通过网络接口单元获得的网页信息中提取超级链接到该网页的URL;将网页信息转换为图像信息并且打印图像信息;从转换图像信息中,检索表示与所提取的超级链接URL的URL锚在打印的图像信息上的所在区域相对应的URL锚打印区域信息;通过位置输入单元输入对应于打印的图像信息的位置信息;比较输入的位置信息与URL锚打印区域信息,从而如果输入位置信息与URL锚打印区域信息相匹配,则选择所提取的超级链接URL;以及将所选的提取超级链接URL提供给web浏览器,以检索相应的网页信息。
2.如权利要求1所述的方法,其中,位置信息的输入包括将其上作为打印网页来打印图像信息的纸张放置在位置输入单元上;以及在该打印纸张上选择位置。
3.如权利要求1所述的方法,其中,该所提取的超级链接URL的选择包括如果URL锚打印机区域与输入位置信息相匹配,则通过显示设备显示所提取的超级链接URL的URL信息;以及接收选择所显示的URL的输入。
4.一种网络打印机,具有访问因特网的网络接口单元和通过网络接口单元获得对应于输入统一资源定位符(URL)的网页信息的web浏览器,所述网络打印机包括图像信息转换器,将通过web浏览器获得的网页信息转换为图像信息,并且作为打印网页打印图像信息;URL提取器,从所获得的网页信息中提取超级链接到该打印网页的URL;URL区域信息获取单元,从图像信息中检索表示对应于所提取的超级链接URL的URL锚在该打印图像信息上的所在区域的URL锚打印区域信息;位置信息输入单元,通过它输入位置信息;以及选择器,比较通过位置信息输入单元输入的位置信息与URL锚打印区域信息,如果输入的位置信息与URL锚打印区域信息相匹配,则选择所提取的超级链接URL,并且通过web浏览器检索对应于所选提取超级链接URL的超级链接网页信息。
5.如权利要求4所述的网络打印机,其中,位置信息输入单元是平板型数字化装置,在其上接收打印网页,并且通过在该打印网页上选择位置经由平板型数字化装置输入位置信息。
6.如权利要求5所述的网络打印机,其中,位置信息输入单元安装在出纸托盘上。
7.如权利要求4所述的网络打印机,还包括显示装置,如果URL锚打印区域与输入的位置信息相匹配,则显示所提取的超级链接URL的URL信息;以及输入单元,接收选择所显示的URL的输入。
8.如权利要求1所述的网络打印机,其中,位置输入单元是平板型数字化装置。
9.如权利要求8所述的网络打印机,其中,位置输入单元安装在出纸托盘上。
10.如权利要求4所述的网络打印机,其中,URL提取器预先将对应于所提取的超级链接URL的超级链接网页信息存储在存储器中,并且选择器从存储器中检索对应于所选提取超级链接URL的超级链接网页信息。
11.一种方法,包括打印在一打印的网页上选择的打印统一资源定位符(URL)锚的网页信息。
12.一种打印机,包括位置输入单元;以及编程计算机处理器,根据通过位置输入单元在打印的网页上输入的URL锚打印位置,打印超级链接到一打印网页的网页。
13.一种计算机可读存储器,控制打印机并且包括如下过程通过网络检索对应于输入统一资源定位符(URL)的网页信息;提取超级链接到所检索的网页信息的URL;将所检索的网页信息转换为图像信息并且打印图像信息;从转换图像信息中,检索表示对应于所提取的超级链接URL的URL锚打印在该打印图像信息上的位置的URL锚打印区域信息;通过位置输入单元接收对应于在打印的图像信息上的该打印URL锚的输入位置信息;比较输入位置信息与URL锚打印区域信息,从而如果输入位置信息与URL锚打印区域信息相匹配,则选择所提取的超级链接URL;以及打印对应于所选提取超级链接URL的网页信息。
全文摘要
一种打印链接到打印网页的其他网页的因特网/web页面打印机及其方法。从经由web浏览器通过网络获得的网页信息中提取超级链接到打印网页的URL,并且将其转换为图像信息以进行打印。从转换的图像信息中,获得表示对应于所提取的超级链接URL的URL锚在该打印网页上的打印区域的URL区域信息。将对应于打印图像信息、通过位置输入单元输入的位置信息与URL区域信息进行比较,以选择对应于输入位置信息的所提取的超级链接URL。将所选提取超级链接URL提供给web浏览器,以便获得相应网页信息,从而获得超级链接到该打印的网页的其他网页。
文档编号G06F17/30GK1489034SQ0314845
公开日2004年4月14日 申请日期2003年6月30日 优先权日2002年10月7日
发明者金大显 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1