图像处理设备、图像处理方法和存储介质的制作方法

文档序号:6349596阅读:240来源:国知局

专利名称::图像处理设备、图像处理方法和存储介质的制作方法
技术领域
:本发明涉及基于结构化文档来输出图像的图像处理设备。
背景技术
:如今,人们可以在访问因特网上的网页时获得各种信息。各网页是以诸如超文本标记语言(HTML)或可扩展超文本标记语言(XHTML)等的结构化语言所写的结构化文档。以针对结构化文档的被称为浏览器的软件来在显示器上显示网页以用于查看。日本专利03588337论述了一种用于选择和打印网页的区域作为图像的方法。当使用该方法时,通常在显示器上在浏览器中显示网页,并且通过用户使用诸如鼠标等的指示装置选择所显示的网页中的区域。然而,传统上,当在浏览器中选择浏览器中所显示的网页的区域时,在结构化文档中仅以要素为单位进行选择。换句话说,用户不能选择诸如图像要素的一部分或文本要素的一部分等的期望区域。
发明内容本发明提出一种允许用户根据需要选择网页的区域的图像处理设备。根据本发明的方面,一种图像处理设备,包括确定单元,用于确定结构化文档形式的具有多个要素的网页中由用户指定的区域的坐标;提取单元,用于提取与所述确定单元所确定的所述网页中的坐标相对应的图像数据;输出单元,用于基于所述提取单元所提取的图像数据来输出图像,其中,当由用户指定的区域是从所述网页中的要素剪切出的一部分时,所述提取单元提取与所述确定单元所确定的坐标相对应的要素的一部分的图像数据。通过以下参考附图对典型实施例的详细说明,本发明的其它特征和方面将变得明Mo包含在说明书中并构成说明书的一部分的附图示出本发明的典型实施例、特征和方面,并与说明书一起用于说明本发明的原理。图1示出用于基于结构化文档来打印的打印系统。图2是示出个人计算机(PC)的结构的框图。图3是示出PC中的软件结构的框图。图4示出图形用户界面(⑶I)的画面。图5示出点击区域选择按钮后的⑶I的画面。图6示出结构化文档的例子。图7是示出结构化文档打印模块所进行的过程的流程图。图8是示出PC中的软件结构的框图。图9示出区域选择窗口。图10是示出PC中的软件结构的框图。图11示出具有区域选择窗口的⑶I画面。具体实施例方式以下将参考附图详细说明本发明的各种典型实施例、特征和方面。图1示出用于基于结构化文档来打印的打印系统。图1中的个人计算机(PC)101连接至打印机104,并用作用于控制打印机104的图像打印的打印控制设备。PC101还经由因特网102连接至万维网(WWW)服务器103以从WWW服务器103下载结构化文档,各文档以结构化语言写成。PC101基于所获得的结构化文档来显示网页。结构化文档以诸如HTML和XHTML等的语言写成。PC101驱动打印机104,以基于所获得的结构化文档来打印图像。图2是示出PC101的结构的框图。CPU201根据程序来计算数据和发送命令,并控制PC101中的各单元和连接至PC101的装置。RAM202是用作临时存储区域的存储器,并且ROM203是用于存储CPU201所执行的各种程序的另一存储器。硬盘204记录操作系统(OS)、浏览器、以及其它应用软件程序和数据。由此,当CPU201读取ROM203或硬盘204中存储的程序并将程序载入至RAM202中时进行各种控制操作,并利用作为工作存储器的RAM202执行程序。USB接口205被配置为连接至用于PC101和打印机104之间的数据通信的USB线缆。除了USB线缆以外,还可以经由例如SCSI或无线传输来建立通信。显示装置207包括阴极射线管(CRT)或液晶显示器、以及图形控制器,以用于在用作图像处理设备的PC101上进行各种显示。例如,在显示装置207上显示从WWW服务器103下载的网页、打印预览图像和图形用户界面(GUI)。输入装置206由用户使用来将各种指示输入至PC101,并且可以包括鼠标和键盘。系统总线209用于在CPU201、RAM202、ROM203和硬盘204之间传输数据。局域网(LAN)接口208连接至LAN线缆以用于经由路由器(未示出)和因特网102与外部Wffff服务器103进行数据通信。可以使用用于无线传输的接口来无线地建立数据通信。在图2中,PC101是具有与包括CPU201和RAM202的控制单元一体的显示装置207和输入装置206的膝上型PC。然而,本发明不限于该类型的PC,并且本发明可以应用至具有与控制单元分离的显示装置和输入装置的台式PC。图3是示出PC101的软件结构的框图。图3中的各框示出ROM203或硬盘204中存储的程序的功能类型,并由CPU201执行。将参考图3说明PC101上运行的程序和该程序的用于数据处理的结构。在图3中,浏览器301是用于显示网页的应用程序,并基于从WWW服务器103接收到的结构化文档来显示各网页。浏览器301将诸如HTML文件等的结构化文档文件下载至PC101的硬盘204中,并基于文件在显示装置207上显示网页。网页是以HTML或XHTML写成的结构化文档文件,并且各结构化文档包括用于文本和图像的要素,其中使用标签来写成要素。各结构化文档还包括指定用于显示各要素的样式的被称为级联样式表(CascadingStyleSreet,以下简称为CSS)的文件。浏览器301分析这些结构化文档文件,并将文件显示在显示装置207上。在图3中,结构化文档打印模块302是由浏览器301调用的插入软件。当用户将用于区域选择的指示输入至浏览器301时执行结构化文档打印模块302。结构化文档打印模块302执行网页的一部分的提取。在结构化文档打印模块302中,区域选择对象插入单元303将至少一个区域选择对象插入浏览器上显示的网页中,区域选择对象采用用于区域选择的矩形区域的形式。为了将区域选择对象提升至画面的最前面,区域选择对象插入单元303获得结构化文档中的各要素的Z-ordeHZ顺序),Z-order表示要素的显示顺序。然后,区域选择对象插入单元303将区域选择对象设置为具有所获得的Z-order,该Z-order允许在已经在画面最前面显示的结构化文档的要素的前面、在结构化文档中显示区域选择对象。区域选择对象改变单元304接收来自用户的改变所选择区域的指示。由用户经由诸如鼠标等的输入装置206做出指示。术语“所选择区域”意思是从网页选择的用于打印的区域。在接收到指示时,区域选择对象改变单元304改变网页中由区域选择对象插入单元303插入的区域选择对象所指定的所选择区域的坐标。因此,用户可以通过经由诸如鼠标等的输入装置206改变网页中的矩形区域的位置和大小来在网页中指定任意区域作为所选择区域。在以下情况下执行选择区域数据提取单元305:在选择网页中的区域之后,用户将用于进行该区域的打印或打印预览的指示输入至浏览器。选择区域数据提取单元305获得由区域选择对象指定的并由区域选择对象改变单元304设置的网页中的所选择区域的坐标。然后,选择区域数据提取单元305提取由区域选择对象表示的所选择区域中包括的结构化文档中的要素,并生成用于提取要素的一部分的中间数据文件。中间数据文件是由通常的浏览器基于结构化文档生成的用于显示的图像数据。选择区域数据提取单元305使用中间数据文件生成位图数据以显示网页。用于提取要素的一部分的图像数据可以是位图数据。然而,在位图数据的情况下,当放大图像时,图像具有较低的分辨率。由此,作为用于提取要素的一部分的图像数据,期望以矢量数据格式存储文本信息和图形信息来代替位图数据。例如,可以在中间数据文件中使用增强型图元文件格式(EnhancedMetafileFormat,EMF)和便携式文档格式(PortableDocumentFormat,PDF)。打印布置单元306基于选择区域数据提取单元305所提取的中间数据文件、根据打印设置中记载的纸张大小来对图像数据进行布置。打印设置包括诸如纸张大小、分辨率和可打印区域等的信息,并经由操作系统(OS)309从打印机驱动器310中获得。打印预览单元307基于打印布置单元306所布置的图像数据来在显示装置207上显示打印预览图像。当接收到来自用户的开始打印的指示时,打印处理单元308根据打印布置单元306所布置的要素的配置信息,经由OS309在打印机驱动器310上执行图像生成处理。OS309设置用于在结构化文档打印模块302和打印机驱动器310之间发送/接收打印设置数据的应用程序编程接口(API),并设置用于图像绘制的API。0S309包括将不会在以下详细说明的各种控制软件,例如管理打印作业的假脱机程序系统和将打印机命令输出至端口的端口监视器。308所执行的图像绘制处理来生成打印数据。打印机驱动器310将所生成的打印数据转换成打印机命令,并经由OS309将打印机命令发送至打印机104。在接收到打印机命令时,打印机104根据所接收到的打印机命令来打印出数据。参考图4和5,说明根据本典型实施例的由作为用于结构化文档的图像处理的设备的PC101在显示装置207上显示的图像。图4示出⑶I画面的例子。浏览器301在⑶I上显示网页。浏览器301包括用于切换要显示的网页的后退按钮401和前进按钮402、以及地址输入区域403。此外,在窗口中配置打印按钮404、打印预览按钮405和用于选择网页中的区域的区域选择按钮406。当用户点击区域选择按钮406时,浏览器301调用结构化文档打印模块302。在结构化文档打印模块302中,区域选择对象插入单元303将具有初始坐标的区域选择对象插入浏览器301中的结构化文档中。图5示出在点击区域选择按钮406之后所显示的⑶I画面。在点击时,通过区域选择对象插入单元303插入图5中具有多个要素的区域选择对象502。矩形对象503表示由区域选择对象502选择的所选择区域。区域选择对象502具有允许区域选择对象502大约位于浏览器所显示的网页中心的初始坐标。区域选择对象502还包括具有预定值的初始大小的区域。区域选择对象502包括用于所选择区域的矩形对象503、以及在矩形对象503的4个角和4条边处设置的用于改变矩形大小的对象504511。矩形对象503具有半透明的图像绘制属性,以使得用户可以透过矩形对象503看到在基于结构化文档的网页中所选择的区域。用户通过诸如使用鼠标的拖拽等的利用输入装置206对矩形对象503的操作,根据需要来改变区域选择对象502所表示的所选择区域的坐标。当用户在画面上指定和拖拽用于改变矩形大小的对象504511之一作为用于改变矩形大小的指示时,区域选择对象改变单元304响应于该指示来改变矩形对象503的大小。如图5所示,还设置打印按钮512来用于打印区域选择对象502所指定的区域。在点击打印按钮512时,选择区域数据提取单元305获得区域选择对象502的坐标和矩形对象503的大小,并提取矩形对象503中包含的结构化文档来作为中间数据文件。在图5中,还设置用于取消区域选择的取消按钮513。当点击取消按钮513时,画面返回至图4所示的状态。在本典型实施例中,用户通过拖拽来改变矩形对象503的坐标和大小。该操作不限于拖拽,并且可以使用用户能够指定画面上的位置的任意操作来改变坐标和大小。当用户指定画面上的位置时,将位置信息输入至PC101,然后根据该信息来控制PC101。即使通过用户的拖拽操作而使矩形对象503所指定的区域超出画面上显示的网页的区域,也将矩形对象503控制为在网页内被显示。图6示出结构化文档的例子。图6中的结构化文档601以XHTML写成。结构化文档601具有说明文档中要素的布置的CSS文件(未示出)。结构化文档601包括用于显示区域选择对象502的〈span〉标签602。在图6中的<span>标签602中,“position:absolute”属性用于以网页上的绝对坐标来指定区域选择对象502的位置,以使得可以在任意坐标处显示区域选择对象502。即使窗口被移动、放大或缩小,也不影响与画面的坐标或浏览器的窗口的坐标不同的绝对坐标。图6中的〈span〉标签602以200px的宽度和200px的高度在左IOOpx和右IOOpx处指定区域选择对象502的位置,其中px表示像素数。图6中的z-index属性603指定在显示时的区域选择对象502的显示顺序,并且"z-index:1000”是最前面显示的说明。在该条件下,如果结构化文档中除区域选择对象502以外的要素均具有小于1000的z-index,则将区域选择对象502提升至画面的最前面。用于区域选择对象502的〈span〉标签在结构化文档中具有唯一ID,以使得可以在改变区域选择对象502的大小时使用该ID来获得对象。虽然未在图6中示出,但针对区域选择对象502,指定了矩形区域503的颜色和背景、以及使得矩形区域503透明的滤波器属性。虽然未在图6中示出,但针对区域选择对象502,除了用于矩形区域503的标签以外,还将用于改变矩形大小的对象504511的标签写入文档中,在此不进行说明。图4和5示出由浏览器301生成的⑶I画面作为PC101所显示的图像,但是当还激活了除浏览器301以外的应用程序时,可以在所显示的图像中包括用于该应用程序的窗口。此外,在如图5所示显示了区域选择对象502之后,浏览器301的窗口可以在画面上被移动、放大或缩小。即使改变了画面上的矩形对象503的位置或大小,矩形对象503也与网页中的所选择区域的绝对坐标相对应,从而在网页中要打印出的区域没有改变。图7是示出结构化文档打印模块302中的处理的流程图。将执行处理的程序存储在ROM203和硬盘204中。当CPU201将程序读取并载入RAM202中并执行该程序时,进行以下处理。在步骤701中,点击浏览器301的区域选择按钮406,以激活结构化文档打印模块302来开始处理。在步骤702中,结构化文档打印模块302开始获取所显示的浏览器301中的基于结构化文档而显示的区域内发生的鼠标事件。基于经由连接至PC101的鼠标输入的信息,在区域选择对象改变单元304中处理所获取的鼠标事件。在步骤703中,区域选择对象插入单元303获得结构化文档中各要素的z-index属性值,并指定被提升至画面的最前面的对象的z-index属性值。在步骤704中,区域选择对象插入单元303设置区域选择对象502所表示的所选择区域的初始坐标、初始大小和用于最前面显示的z-index属性值,并将这些描述插入结构化文档的<body>要素中。为了将区域选择对象502的显示提升至画面的最前面,将区域选择对象502设置为具有比步骤703中获得的其它要素的z-index属性值大的z-index属性值。在步骤705中,结构化文档打印模块302等待基于来自鼠标的信息的指示。当经由鼠标操作输入选择取消按钮513的指示时,之后在步骤710中,结构化文档打印模块302取消获取。然后,在步骤711中,结构化文档打印模块302结束区域选择处理。在步骤705中,当输入了改变区域选择对象502的位置和大小的指示时,处理进入步骤709。在步骤709中,结构化文档打印模块302响应于经由鼠标操作输入的指示来改变结构化文档中区域选择对象502的位置和大小。然后,处理返回至步骤705。在步骤705中,当输入选择打印按钮512的指示时,结构化文档打印模块302执行步骤706708中的打印操作,并且处理返回至步骤705来等待指示的输入。在步骤706中,选择区域数据提取单元305获得基于结构化文档的整个页面内的、在结构化文档中插入的区域选择对象502所表示的所选择区域的坐标。在步骤707中,选择区域数据提取单元305提取在基于结构化文档的网页内的在步骤706中获得的坐标处与区域选择对象502重叠的区域内的要素和剪切信息,并生成中间数据文件。剪切信息表示在如上所述从网页提取区域的情况下部分地剪切网页的位置。根据剪切信息,通过从基于所生成的中间数据文件所生成的图像数据剪切出与所选择区域相对应的区域,来生成图像数据。在步骤707中提取的区域选择对象502具有初始大小或者如上所述在步骤709中改变后的大小。在步骤707中的操作之后,结构化文档打印模块302将在步骤706中获得的坐标处与区域选择对象502相对应的网页中的区域确定为要打印的区域。在步骤708中,打印布置单元306基于中间数据文件并根据打印设置所表示的纸张大小来对用于打印的图像数据进行布置。基于由打印布置单元306布置后的图像数据,打印处理单元308进行打印操作。在步骤706中,可以生成仅用于所选择区域的中间数据文件。在该情况下,可以按原样使用所生成的中间数据文件以获得与所选择区域相对应的图像数据。在步骤708中,打印预览单元307可以基于由打印布置单元306布置后的图像数据在显示装置上显示打印预览。通过上述操作,结构化文档打印模块302可以响应于用户的鼠标操作而从浏览器所显示的网页中选择区域,并提取和打印出所选择区域。结果,用户可以指定网页中的期望区域来用于打印。可以通过鼠标操作来改变所选择区域,从而即使在网页的大小太大而需要滚动画面来选择区域的情况下也可以选择任意区域。在以上说明中,通过将用于选择区域的对象插入结构化文档中来显示所选择区域。这使得能够利用诸如Java(注册商标)Script等的独立于平台的脚本语言来封装,并便于使用诸如Web应用程序等的用于脚本语言的软件来执行处理。在本典型实施例中,使用来自浏览器的插入软件来选择基于结构化文档的网页的区域,但可以使用单独的应用程序软件来进行选择。将说明用户指定要打印的区域的另一方式。图8是示出PClOl中的软件结构的框图。将参考图8说明PC101上运行的程序及其数据处理。图8中的浏览器301与图3中相同,以下将不再详细说明。在图8中,结构化文档打印模块802是来自浏览器301的插入软件,并在用户将用于区域选择的指示输入至浏览器301时执行该结构化文档打印模块802。在结构化文档打印模块802中,区域选择窗口控制单元803将用于选择结构化文档中的区域的区域选择窗口显示在浏览器的最前面。图9示出区域选择窗口901。区域选择窗口901包括透明的区域和半透明的矩形区域902。在显示浏览器301的网页的区域的最前面显示包括透明和半透明区域的区域选择窗口901,这使得所选择区域重叠在结构化文档上。区域选择窗口控制单元803响应于来自用户的经由诸如鼠标等的输入装置206的用于改变所选择区域的指示的输入,来改变所选择的矩形区域902的坐标。因此,用户可以使用诸如鼠标等的输入装置将所显示的网页上的任意矩形区域指定为所选择区域。当用户选择网页中的区域,并将开始打印该区域或显示该区域的打印预览的指示输入至浏览器时,执行选择区域数据提取单元804。选择区域数据提取单元804获得区域选择窗口控制单元803所设置的矩形区域902的坐标。坐标可以是整个网页中的绝对坐标或具有绝对大小,或者具有浏览器301的窗口内的网页中的区域的坐标或大小。在窗口内的网页中的区域的坐标的情况下,可以通过参考坐标来获得浏览器301的网页中用户所选择的区域的坐标和大小。然后,将所显示的网页中的坐标和大小转换成整个网页的坐标和大小,从而产生用户从整个网页所选择的区域的坐标和大小。在获得矩形区域902的坐标之后,选择区域数据提取单元804从结构化文档中的要素提取浏览器301所显示的网页中与由所获得的坐标和大小所定义的区域相对应的要素。如上所述将所提取的要素生成为中间数据文件。图8中的打印布置单元306、打印预览单元307、打印处理单元308、0S309和打印机驱动器310均如图3中那样操作,将不再详细说明。如上所述,图8中的数据处理在浏览器的最前面显示具有透明和半透明区域的区域选择窗口以选择基于结构化文档的网页中的任意区域。可以在区域选择窗口控制单元803显示区域选择窗口和选择区域数据提取单元804提取数据之间的任意时间点获得矩形区域902的坐标和大小。例如,可以在移动浏览器的窗口、改变窗口的大小或点击打印按钮512时获得坐标和大小。在本典型实施例中,与浏览器分开地设置具有透明和半透明区域的区域选择窗口以显示所选择区域。在该情况下,根据浏览器的窗口的移动和大小来改变区域选择窗口的位置和大小,这需要监视浏览器信息。以下是在不需要监视浏览器信息的情况下选择区域的方法。图10是示出PC101中的软件结构的框图。将参考图10说明PC101上运行的程序及其数据处理。图10中的浏览器301与图3中相同,以下将不再详细说明。在图10中,结构化文档打印模块1002是来自浏览器301的插入软件,并在用户将用于区域选择的指示输入至浏览器301时执行该结构化文档打印模块1002。在结构化文档打印模块1002中,区域选择子窗口控制单元1003生成允许用户选择网页中的区域的区域选择窗口作为浏览器的子窗口。以相对于浏览器的固定位置在浏览器的窗口上配置子窗口。图11示出区域选择窗口的⑶I画面。区域选择子窗口控制单元1003生成区域选择窗口1101作为浏览器的子窗口,并将子窗口设置在浏览器上,子窗口具有与浏览器的窗口中网页的大小相同的大小并位于与网页相同的区域。如图11所示,基于从浏览器获得的结构化文档在区域选择窗口1101中生成网页。区域选择窗口1101根据需要可以设置有滚动条1103,以使得可以通过滚动滚动条1103来显示网页的整个区域。区域选择窗口1101还设置有作为半透明矩形的矩形选择区域1102。当用户操作诸如鼠标等的输入装置206时,区域选择子窗口控制单元1003输入用于改变半透明矩形的坐标和大小的指示。响应于该输入,改变矩形选择区域1102的坐标和大小以再次生成矩形选择区域1102。因此,用户可以经由诸如鼠标等的输入装置206指定使用结构化文档的网页中的任意矩形区域作为所选择区域。在如上所述用户选择网页中的区域之后,当用户输入开始打印该区域或显示该区域的打印预览的指示时,执行选择区域数据提取单元1004。选择区域数据提取单元1004获得区域选择子窗口控制单元1003所设置的矩形选择区域的坐标。然后,选择区域数据提取单元1004从所显示的网页中提取矩形选择区域的坐标处的区域,以生成中间数据文件。图10中的打印布置单元306、打印预览单元307、打印处理单元308、OS309和打印机驱动器310困如图3中那样操作,将不再详细说明。如上所述,将区域选择窗口1101设置为浏览器的子窗口,其允许用户选择网页中的任意区域。特别是在本典型实施例中,不需要监视浏览器信息来使区域适应浏览器的移动或大小改变。在本典型实施例中,主要关注以下情况用户从网页选择的区域的数据被提取并被生成中间数据文件。然而,可以将用户从网页选择的区域的数据提取为位图数据。为了将该区域提取为位图数据,可以使用用于在显示装置上显示的在图像存储器中存储的位图数据。然而,在该情况下,用户可能无意地从要在画面上显示的图像中选择不在网页内的区域。相反,在本典型实施例中,基于网页的绝对坐标或浏览器中显示的网页的坐标来提取图像数据。这将用户选择的用于打印或打印预览的区域限制到显示网页的区域。在本典型实施例中,将用于用户指定网页中用于输出的区域的区域选择图像重叠在基于结构化文档的网页上。然而,重叠不是唯一的方式,只要用户指定网页中的区域并且可以获得网页中区域的坐标即可。例如,响应于用户在显示网页的区域中的拖拽,可以获得通过拖拽指定的网页中的区域的坐标。此外,在本典型实施例中,基于用于打印和打印预览的区域在网页中的坐标和大小来确定该区域。由此,即使在进行目标区域的打印时未显示目标区域,也可以根据网页中的该区域的坐标来实现输出。例如,即使在将区域确定为要打印或要进行打印预览显示之后将该区域滚动出去,也可以输出该区域的图像。还可以利用读出并执行记录在存储器装置上的程序以进行上述实施例的功能的系统或设备的计算机(或者CPU或MPU等装置)和通过下面的方法实现本发明的方面,其中,利用系统或设备的计算机通过例如读出并执行记录在存储器装置上的程序以进行上述实施例的功能来进行上述方法的步骤。为此,例如,通过网络或者通过用作存储器装置的各种类型的记录介质(例如,计算机可读介质)将该程序提供给计算机。尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。本申请要求于2009年6月9日提交的日本专利申请2009-138399的优先权,其全部内容通过引用包含于此。权利要求1.一种图像处理设备,包括确定单元,用于确定结构化文档形式的具有多个要素的网页中由用户指定的区域的坐标;提取单元,用于提取与所述确定单元所确定的所述网页中的坐标相对应的图像数据;输出单元,用于基于所述提取单元所提取的图像数据来输出图像,其中,当由用户指定的区域是从所述网页中的要素剪切出的一部分时,所述提取单元提取与所述确定单元所确定的坐标相对应的要素的一部分的图像数据。2.根据权利要求1所述的图像处理设备,其特征在于,所述提取单元生成与所述确定单元所确定的坐标相对应的要素的图像数据,并从所生成的图像数据中提取与所述确定单元所确定的坐标相对应的部分的图像数据。3.根据权利要求1所述的图像处理设备,其特征在于,所述提取单元基于对应于与所述确定单元所确定的坐标相对应的至少一个要素的矢量图像数据、以及表示该要素的与所述确定单元所确定的坐标相对应的部分的信息,来提取与所述确定单元所确定的所述网页中的坐标相对应的图像数据。4.根据权利要求1所述的图像处理设备,其特征在于,还包括显示控制单元,用于在显示装置上显示结构化文档形式的具有多个要素的所述网页的至少一部分,其中,所述确定单元根据来自用户的指示来指定作为所述显示控制单元所显示的所述网页的一部分的区域,并确定该区域在所述网页中的坐标。5.根据权利要求4所述的图像处理设备,其特征在于,所述显示控制单元以重叠的方式在结构化文档形式的具有多个要素的所述网页上显示表示作为所述网页的一部分的区域的区域选择图像,其中,所述确定单元根据来自用户的指示来指定所述显示控制单元所显示的所述网页中的由所述区域选择图像所表示的区域。6.根据权利要求5所述的图像处理设备,其特征在于,还包括插入单元,用于将表示所述区域选择图像的区域选择对象插入至所述结构化文档中,其中,所述显示控制单元基于所述插入单元插入了所述区域选择对象的结构化文档,在所述显示装置上显示如下的显示图像在该显示图像中,所述区域选择对象所表示的所述区域选择图像被重叠在结构化文档形式的具有多个要素的所述网页上。7.根据权利要求6所述的图像处理设备,其特征在于,所述区域选择对象具有所述网页中的坐标,该坐标与所述显示控制单元所显示的所述网页中的由所述区域选择图像所表示的区域相对应,其中,所述确定单元基于所述区域选择对象的坐标来确定所述网页中的坐标。8.根据权利要求5所述的图像处理设备,其特征在于,还包括生成单元,用于生成所述区域选择图像,其中,所述显示控制单元以重叠的方式在结构化文档形式的具有多个要素的所述网页上显示所述生成单元所生成的区域选择图像。9.根据权利要求8所述的图像处理设备,其特征在于,所述显示控制单元以重叠的方式在显示所述网页的窗口上显示区域选择窗口,所述区域选择窗口包括所述生成单元所生成的区域选择图像并具有与显示所述网页的窗口的大小相对应的大小。10.根据权利要求1所述的图像处理设备,其特征在于,所述输出单元将所述图像输出至打印机以打印所述图像。11.根据权利要求1所述的图像处理设备,其特征在于,所述输出单元将所述图像输出至显示装置以显示所述图像。12.—种图像处理方法,包括确定结构化文档形式的具有多个要素的网页中由用户指定的区域的坐标;提取与所确定的所述网页中的坐标相对应的图像数据;基于所提取的图像数据来输出图像;以及当由用户指定的区域是从所述网页中的要素剪切出的一部分时,提取与所确定的坐标相对应的要素的一部分的图像数据。13.一种存储用于使计算机进行图像处理方法的程序的计算机可读存储介质,所述图像处理方法包括确定结构化文档形式的具有多个要素的网页中由用户指定的区域的坐标;提取与所确定的所述网页中的坐标相对应的图像数据;基于所提取的图像数据来输出图像;以及当由用户指定的区域是从所述网页中的要素剪切出的一部分时,提取与所确定的坐标相对应的要素的一部分的图像数据。全文摘要一种图像处理设备,包括确定单元,用于确定结构化文档形式的具有多个要素的网页中由用户指定的区域的坐标;提取单元,用于提取与所述确定单元所确定的所述网页中的坐标相对应的图像数据;输出单元,用于基于所述提取单元所提取的图像数据来输出图像,其中,当由用户指定的区域是从所述网页中的要素剪切出的一部分时,所述提取单元提取与所述确定单元所确定的坐标相对应的要素的一部分的图像数据。文档编号G06F17/24GK102460427SQ20108002578公开日2012年5月16日申请日期2010年6月4日优先权日2009年6月9日发明者青木伸成申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1