图像形成装置和信息处理方法

文档序号:6574738阅读:211来源:国知局
专利名称:图像形成装置和信息处理方法
技术领域
本发明涉及一种处理技术,用于打印由图像形成装置的浏览器功能所显示的对象。
背景技术
近些年来,包括基于数字复印装置的许多功能的多功能外围设备已经被商业化。除了复印、传真、打印机和扫描仪功能外,多功能外围设备还包括比如用于将扫描的图像数据保存到硬盘等的保存功能或用于浏览网页的网络浏览器功能的功能。
为了操作多种功能,近些年来多功能外围设备的操作面板的尺寸增加了。结果操作面板不仅仅作为用于执行上述功能的操作设定装置,而且还作为例如监控网络上的远程设备的操作和状态的显示装置。此外,在使用网络浏览器功能时,操作面板还作为显示网页的显示装置。
将网页浏览器功能和打印机功能结合在一起使得简单地通过按下开始按钮就能够打印所浏览的网页(例如,参见JP2003-122279A)。
然而,网页通常具有各种尺寸。因此如果网页不能被完全显示在固定尺寸的显示面板上,那么整个网页可以使用滚动功能被观看。另一方面,在打印网页的情况下,当尝试以指定格式打印时,打印的网页的一部分可能被切断而终止,有时使得不能以指定格式打印。这会引起缺乏用户友好性,因为用户必须在每次网页被打印时选择最佳打印条件。

发明内容
考虑到上述问题确定的本发明的一个目的是在打印由图像形成装置的浏览器功能所显示的对象时,简化打印参数的设定。
为达到以上目的,根据本发明的图像形成装置包括以下配置。也就是,能够打印浏览器所显示的对象的图像形成装置包括搜索单元,配置为如果指示打印该浏览器所显示的对象,那么搜索能够存储一条或多条信息的存储器单元,该一条或多条信息中的每一条都将对象的打印条件与该对象的存储位置相关联;读取单元,配置为基于搜索单元的搜索结果,读取与指示打印的对象的存储位置相关联的打印条件;以及打印单元,配置为基于读取单元所读取的打印条件打印该对象。
为实现上述目的,根据本发明的一种信息处理方法包括以下配置。也就是,在能够打印浏览器所显示的对象的图像形成装置中的信息处理方法包括以下步骤如果指示打印浏览器所显示的对象,那么搜索能够存储一条或多条信息的存储器单元,该一条或多条信息中的每一条都将对象的打印条件与该对象的存储位置相关联;基于搜索步骤中的搜索结果,读取对应于指示打印的对象的存储位置的打印条件;以及基于读取步骤中所读取的打印条件打印该对象。
根据本发明,当打印由图像形成装置的浏览器功能所显示的对象时,打印条件的设定可被简化。
本发明的其它特征将通过以下参照附图对示意性实施例的描述而变得明显。


被结合进本说明书并构成其一部分的附图示出了本发明的实施例,并与该描述一起服务于解释本发明的原理。
图1显示了根据本发明一个实施例的包括MFP的示意性网络配置。
图2是显示MFP 101的主要配置的框图。
图3是示范性地显示了图1中MFP 101的扫描仪单元291和打印机单元292的硬件配置。
图4显示了操作单元293的外部配置。
图5显示了显示在操作单元293的LCD显示单元401上的示意性操作屏幕。
图6显示了一个示意性网络浏览器屏幕。
图7是显示根据本发明第一实施例的由MFP执行的打印的流程的流程图。
图8显示了一个示意性URL表格。
图9显示了示意性打印设定窗口。
图10是显示根据本发明第二实施例的由MFP执行的打印的流程的流程图。
图11显示了一个示意性URL表格。
图12显示了当确定将被打印的网页的URL存在于URL表格中时,显示在显示区域611中的示意性显示内容。
图13是显示根据本发明第三实施例的在MFP 101和经由LAN106连接到MFP 101的MFP 102中进行的打印的流程的流程图。
图14显示了当多个打印条件被每URL地注册为MFP 101和MFP 102的URL表格时的打印流程。
图15是显示当URL表格被存储在数据库/邮件服务器104中时打印由MFP 101和数据库/邮件服务器104执行时的处理流程的流程图。
具体实施例方式
现在将根据附图描述本发明的优选实施例。
第一实施例1.网络配置1显示了一种示意性网络配置,其包括根据本发明一个实施例的图像形成装置。本实施例将使用多功能外围设备(“MFP”)来描述,该多功能外围设备是具有数据传输功能的多功能外围设备,比如图像形成装置。
MFP 101以及具有与MFP 101同样功能的MFP 102、传真103、数据库/邮件服务器104和客户端计算机105可被连接以使用于LAN106,该LAN 106由Ethernet(注册商标)等构成。MFP 101还可与传真107一起被连接到公共线路108并与其一起使用。
MFP 101具有网络功能用于读取文档图像并通过LAN 106将所读取的图像数据发送到装置,还具有复印功能和传真功能。MFP 101还具有PDL功能,这使其能够接收通过LAN 106连接的客户端计算机105等所提供的PDL图像,并打印所接收的PDL图像。
MFP 101还具有箱(box)功能,用于将MFP 101读取的图像和通过LAN 106连接的客户端计算机105所提供的PDL图像保存到硬盘驱动器(HDD)204的指定箱区域(将在以后描述)。打印保存在该箱区域中的图像也是可能的。
此外,MFP 101还能够经由LAN 106接收MFP 102所读取的数据,并保存到MFP 101中的HDD 204以及打印出所接收的数据。MFP101还能够经由客户端计算机105和LAN 106接收数据库/邮件服务器104上的图像,并保存在MFP101中以及打印出所接收的图像。
此外,MFP 101还具有Web浏览器功能,用于访问经由公共线路108被连接的Web服务器(未示出),并显示在该网络服务器上的网页。
传真103能够经由LAN 106接收MFP 101所读取的数据,并发送所接收的数据。数据库/邮件服务器104能够经由LAN 106接收MFP101所读取的数据,存储所接收的数据到数据库中,并将所存储的数据作为电子邮件发送。
客户端计算机105被连接到数据库/邮件服务器104,并且能够从该数据库/邮件服务器104获取并显示所期望的数据。客户端计算机105还能够经由LAN 106接收MFP 101所读取的数据,并处理/编辑所接收的数据。
传真107能够经由公共线路108接收MFP 101所读取的数据,并打印出所接收的数据。
2.MFP 101的主要配置框2是显示MFP 101的主要配置的框图。在图2中,控制器单元200被连接到作为图像输入设备的扫描仪单元291,和作为图像输出设备的打印机单元292。控制器单元200执行实现使用打印机单元292来打印扫描仪单元291所读取的图像数据的复印功能所需要的控制。控制器单元200还被连接到LAN 106和公共线路108(WAN),并执行用于输入/输出图像信息和设备信息的控制。
特别地,控制单元200包括CPU 201,其使用存储在ROM 203中的启动程序来启动操作系统(OS)。CPU 201还通过在OS上执行存储在HDD 204中的应用程序来执行各种处理。除了用于实现复印功能的程序之外,这里提到的应用程序还包括用于实现发送/传真的功能、箱功能和Web浏览器功能的程序。还包括用于实现执行外部数据的发送/接收的网络功能的程序。
RAM 202被用作CPU 201的工作区。除了该工作区之外,RAM202还提供图像存储区用于暂时存储图像数据。HDD 204存储图像数据和应用程序。
操作单元接口(操作单元I/F)206和网络接口(网络I/F)210以及ROM 203和RAM 202经由系统总线207被连接到CPU 201。调制解调器250和图像总线接口(图像总线I/F)205也被连接。
操作单元I/F 206是具有带有触摸板的操作单元293的接口,并且输出图像数据到操作单元293以用于显示在操作单元293上。操作单元I/F 206还发送用户输入到操作单元293的信息到CPU 201。
网络I/F 210被连接到LAN 106,并通过LAN 106输入/输出装置信息。调制解调器250被连接到公共线路108,并经由公共线路108输入/输出信息。
图像总线I/F 205被连接到系统总线207和图像总线208用于高速传送图像数据,并且是用于转换图像结构的总线桥。图像总线208从PCI总线或IEEE 1394总线被配置。光栅图像处理器(以下称作“RIP”)260、设备I/F 220、扫描仪图像处理单元270、打印机图像处理单元280、图像旋转单元230和图像压缩单元240都被提供在图像总线208上。
RIP 260将PDL码扩展为位像。扫描仪单元291和打印机单元292被连接到设备I/F 220,该设备I/F 220执行图像数据的同步/异步转换。扫描仪图像处理单元270纠正、处理和编辑输入的图像数据。打印机图像处理单元280对打印出的图像数据执行打印机的纠正、分辨率转换等处理。
图像旋转单元230旋转图像数据。图像压缩单元240除了解压缩所压缩的数据之外,还将多值图像数据压缩成JPEG数据和将二进制图像数据压缩成比如JBIG、MMR或MH数据。
3.MFP 101的硬件配置图3示意性地显示了图1中MFP 101的扫描仪单元291和打印机单元292的硬件配置。
扫描仪单元291和打印机单元292被一体地配置,如图3所示。扫描仪单元291装配有文档馈送器单元301,其从开始处按照顺序每次一张地将文档馈送到压板玻璃302,并在每次读取文档结束时将该文档排出到排出托盘(未示出)中。
当文档被馈送到压板玻璃302上时,扫描仪单元291照亮灯303并开始移动移动单元304。压板玻璃302上的文档作为移动单元304的移动的结果被读取和扫描。在读取和扫描过程中,来自文档的反射光经由镜305、306、307和透镜308被引向CCD图像传感器(以下称作“CCD”),并且文档上的图像被形成在CCD 309的图像感测表面上。CCD 309将形成在图像感测表面上的图像转换成电信号,该电信号在规定对其所执行的处理后被输入到控制器单元200(图3中未示出)。
打印机单元292具有激光驱动器311,其基于从控制器200输入的图像数据驱动激光发射单元312。因此在扫描时激光根据该图像数据从激光发射单元被发射,并且被照射到感光鼓313上。
静电潜像通过照射的激光被形成在感光鼓313上,并且该静电潜像通过从显影器314提供的调色剂被呈现为调色剂图像。记录纸与激光照射的定时同步地经由馈送路径从纸盒320或321被馈送到感光鼓313和转印单元315之间,并且感光鼓313上的调色剂图像被转印到转印单元315所馈送的记录纸上。
其上被转印了调色剂图像的记录纸被经由传送带发送给定影辊对(加热辊,加压辊)316,并且定影辊对316热加压该记录纸以将记录纸上的调色剂图像定影在该记录纸上。经过了定影辊对316的该记录纸通过排出辊对317被排出到排出单元330。排出单元330包括能够执行比如分类和卡钉(staple)的后处理的纸张处理装置。如果双面记录模式被设定,那么记录纸在反转排出辊对317的旋转方向之前被传送直到排出辊对317,并且使用挡板318将记录纸定向到重馈送路径319。已经被定向到重馈送路径319的记录纸在上述定时被重馈送到感光鼓313和转印单元315之间,并且调色剂图像被转印到该记录纸的背面。
4.MFP 101的操作单元的外观操作单元293的外部配置下面被显示在图4中。由附着到LCD的触摸板片组成的LCD显示单元401显示系统操作屏幕,并且将被按下的所显示键的位置信息传达给控制单元200的CPU 201。
例如在开始经由扫描仪单元291读取文档图像时,开始键405被使用。在开始键405的中心部分具有绿和红两色的LED 406,其根据该颜色显示开始键405是否处于可用状态。停止键404用于停止正在执行的操作。在输入用户的用户ID时,ID键403被使用。当经由显示在LCD显示单元401上的操作屏幕设定用户模式时,用户模式键402被使用。
5.操作单元293的屏幕。
图5显示了显示在操作单元293的LCD显示单元401上的示意性操作屏幕。
如图5所示,多个触摸键,比如复印键501、发送/传真键502、箱键503和网络浏览器键504,被以每个功能作为一个标签的方式显示在操作屏幕的上部。
注意图5显示了当复印键501被按下时所显示的复印功能的初始屏幕。如图5所示,显示复印功能可执行的状态消息(“复印就绪”)被显示在复印功能的初始屏幕506上部,其下面显示的是缩放系数、所选纸张馈送纸盒和复印份数。
相同尺寸键、缩放键、纸张选择键、分类器键、双面键、中断键和文本/照片/地图键被作为用于设定复印功能的操作模式的触摸键而显示。对应于变浅(lighten)的左箭头键、对应于变重(darken)的右箭头键和用于浓度的自动调整的自动键被显示用于浓度调整。注意不能被适配到初始屏幕上的操作模式通过按下应用模式键以在初始屏幕内部分级地显示设定屏幕而被指定。
显示区507用于显示MFP101的状态。例如,指示卡纸的告警消息,或在打印PDL图像时显示“打印PDL”的状态消息。
附图标记508指示了系统状态/取消键。显示MFP 101的设备信息的屏幕或显示打印作业状态的屏幕(未示出)通过按下该键被显示,使得能够经由该屏幕取消作业。
当发送/传真键502被按下时,设定屏幕(未显示)被显示用于对经由扫描仪单元291读取的图像执行到LAN 106上的设备(传真103等)的FTP传输和电子邮件传输。该设定屏幕的结果是,所读取图像还能够使用公共线路108被发送到传真107。
当箱按键503被按下时,设定屏幕(未示出)被显示。该设定屏幕使得能够执行用于将MFP 101所读取的图像保存到(注册到)HDD204中的箱区域,指定保存在箱区域的图像数据用于打印,并发送保存的图像数据到LAN 106上的设备的设定。
当Web浏览器键504被按下时,网络浏览器屏幕被显示,该屏幕使得能够浏览比如HTML文件(以下简单称为“网页”)的对象。注意下面将详细描述Web浏览器屏幕。
注意如果控制器单元200被装配五个或更多功能,右箭头键505被显示在四个功能键即复印、发送/传真、存储器和Web浏览器的右面。
6.网络浏览器屏幕的描述图6显示了通过按下Web浏览器键504而显示的示意性Web浏览器屏幕。图6中显示的Web浏览器屏幕将在下面被详细描述。
附图标记610指示当指定一个URL来打开网页时按下的URL输入单元。通过按下URL输入单元610,软键盘(未示出)被显示,使得用户能够指定URL。
附图标记601指示了用于返回到前一个网页的后退键。附图标记602指示了用于继续到下一个网页的前进键。附图标记604指示了用于重新加载当前被显示网页的刷新键。附图标记603指示了用于停止读取网页的停止键。附图标记605指示了用于移动到预设URL的网页的主页键。
附图标记611指示了用于显示加载的网页的显示区域。附图标记612指示了显示在显示区域611中的网页的例子。这里,通过HTML例示的网页的文本被显示。附图标记614指示用于滚动显示区域611的滚动条。附图标记613指示用于上滚显示区域611的按钮,而附图标记615指示用于下滚显示区域611的按钮。
附图标记606指示打印键。当打印键606被按下时,对当前在显示区域611中被显示的网页的打印开始(注意打印将在以后被详细描述)。附图标记608指示打印设定键。打印设定窗口通过按下打印设定键被显示,使得用于打印网页的各种打印条件能够被设定。打印设定键608在重新设定打印条件时被使用。附图标记607指示打印设定注册键,其在将已设定打印条件注册为URL表格(以后将被描述)时被使用。
当打印条件注册键607被按下时,如图9所示的注册细节显示屏幕被显示。在图9中,附图标记901指示显示当前设定的打印条件的区域。通过用户在确认在区域901中显示的打印条件之后按下“是”键902,显示在区域901中的打印条件和网页的URL被以互相关联的方式注册在HDD 204的URL表格中。因此在下次该URL的网页被打印时就能够使用注册在该URL表格中的打印条件。当“否”键903被按下时,注册被取消,并且在URL表格中的注册不被执行。
注意图9中的例子显示了设定打印条件是“双面(2合1)”的状态,这使得进行双面打印,且其中相当于显示在区域901中的给定URL的网页的两页根据需要被缩小并被一起打印在一张纸的一面上,以及“卡钉(右上)”使得在右上角对纸张卡钉。
图8显示了存储在HDD 204中的示意性URL表格,其中URL作为“是”键902被按下的结果与打印条件相关联。在图8中,附图标记801指示了用于存储URL的区域,而附图标记802指示了用于存储对应于存储在区域801中的URL的打印条件的区域。
回到图6,附图标记609指示了在显示已注册URL表格时被使用的URL表格参考键。例如,图8中显示的URL表格作为按下该URL表格参考键的结果被显示。
7.在网页浏览器功能中打印的流程根据本实施例的在MFP 101的Web浏览器功能中打印的流程将在下面使用图7被描述。图7是显示根据本实施例的在MFP 101的网页浏览器功能中打印的流程的流程图。在该流程图中显示的处理作为图5的Web浏览器键504被按下以显示图6的Web浏览器显示屏幕的结果开始。
在步骤S701,确定打印键606是否被按下。如果在步骤S701确定打印键606已经被按下,那么处理继续到步骤S702。
在步骤S702,注册在HDD 204中的URL表格(图8)被参考。在该URL表格(图8)中搜索将被打印的网页的URL(即,显示区域611中显示的网页)。
如果在步骤S702确定将被打印的网页的URL存在于该URL表格(图8)中,那么处理继续到步骤S703。在步骤S703,注册在URL表格中的打印条件被读取。
在步骤S704,在步骤S703中读取的打印条件被设定在MFP 101中。注意在步骤S704中设定的打印条件被显示在显示区域611中,一同显示的还有“OK”按钮和“取消”按钮(未示出)。如果“OK”按钮被按下,那么处理继续到步骤S705,在那里打印基于该打印条件被执行。另一方面,如果“取消”按钮被按下,那么打印不被执行。注意用户能够在按下“OK”按钮之前改变在步骤S704中设定的打印条件。
另一方面,如果在步骤S702中确定将被打印的网页的URL不存在于该URL表格中,那么处理继续到步骤S704。在这种情况下,用于打印条件还没有被设定时(即,打印条件栏是空的或者默认值被设定)的打印设定窗口被显示在图6的显示区域中。用户被提示输入打印设定,并且MFP 101等待用户对打印设定的输入。在这种情况下,用户在此执行初始打印条件设定。在步骤S704设定了打印条件之后,用户能够通过按下打印设定注册键607来重新注册或更新图8的URL表格中的打印设定。如果将被打印的网页的URL存在于该URL表格中,且用户在步骤S704改变打印条件,关于URL表格中该URL的打印条件通过使用修改后的打印条件来重写而被更新。另一方面,如果将被打印的网页的URL不存在于该URL表格中,那么在步骤S704中设定的打印条件和URL被重新注册在该URL表格中。
从上面描述可以明显看出,根据本实施例的MFP在打印由网络浏览器功能所显示的网页时,参考已注册URL表格来设定打印条件。因为用户省去了在每次打印被执行时设定打印条件的麻烦,用户友好性因此被提升。
第二实施例第一实施例在URL表格中为每个URL注册一个打印条件的环境下被描述,但本发明并不被特别地限制于此。可在URL表格中为每个URL注册多个打印条件。本实施例将在URL表格能够为每个URL注册多个打印条件,并且使用该URL表格执行打印的环境中被描述。
1.URL表格图11显示了根据本实施例的MFP 101的示例性URL表格。相同的附图标记被附加给与第一实施例例示的URL表格(图8)共同的部分。
与图8的一个区别是在用于注册打印条件的区域802中对单一URL注册了多个打印条件。另外,积累设定频率栏1101与多个打印条件一致提供。注册在积累设定频率栏1101中的积累设定频率显示了用户之前已经使用每个打印条件而来打印该URL所显示的单一网页的次数。
在图11的例子中,三个不同打印条件被注册用于当URL“http://www.xxx.co.jp/aaa/aaa1.html”被打印时的情况。这三个打印条件中,之前已经被执行的打印中五次使用了打印条件“双面(2合1)+卡钉(右上)”。之前已经执行的打印中三次使用了打印条件“双面(4合1)+卡钉(右上)”。以及之前已经执行的打印中两次使用了打印条件“双面(2合1)+卡钉(双右)”。
2.打印流程图10是显示根据本实施例在MFP 101的Web浏览器功能中打印的流程的流程图。相同的附图标记被附加给与第一实施例中显示的流程图(图7)共同的部分。
与图7的一个区别是在步骤S1001包括打印条件选择过程。对于图7的流程图,如果在步骤S702确定将被打印的网页的URL存在于URL表格中,那么注册在该URL表格中的打印条件被读取并显示在图6的显示区域611。相反,对于根据本实施例的MFP,多个打印条件可被注册在URL表格中,所以所有注册的打印条件在最初就被显示在显示区域611中,以使得用户能够选择一个打印条件。
图12显示了当在步骤S702中确定将被打印的网页的URL存在于URL表格的情况下,显示在显示区域611中的示意性显示内容。
如图12所示,对应于将被打印的网页的URL的多个打印条件(1202)被显示。在所显示的打印条件(1202)的左边显示的是呈现用户所选择的打印条件的选择栏(1201)。
结果,在该选择栏(1201)中被选择的打印条件在步骤S703被读取。
从上面描述可以明显看出,根据本实施例的MFP在打印由网络浏览器功能所显示的网页时参考预注册的URL表格,并且如果注册了多个打印条件,那么MFP可选择地显示这些打印条件。
因为用户只需要从所显示的打印条件中选择所希望的打印条件,而不需要经过从开始设定打印条件的过程,用户友好性因此被提高。
第三实施例在第一和第二实施例中,存储在该装置的HDD 204中的URL表格被参考,尽管本发明并不特定地局限于此。例如,可以参考经由LAN106或公共线路108可通信地被连接的另一个设备(MFP 102、传真107等)中存储的URL表格。
1.打印流程图13是显示根据本实施例的使用MFP101和经由LAN 106被连接到MFP 101的MFP 102进行打印的流程的流程图。图13的左栏和右栏分别显示了在MFP 101和MFP 102中的处理流程。相同的附图标记被附加到图13的左栏中所显示的流程图中与图7共同的部分。图7和图13的左栏之间的区别在于步骤S702’的过程。
对于图7的流程图,如果确定将被打印的网页的URL不存在于HDD 204中的URL表格中,那么用于当打印条件没有被设定时的打印设定窗口被显示在图6的显示区域611中。相反,根据本实施例的MFP 101询问将被打印的网页的URL是否存在于MFP 102的URL表格中。
然后确定将被MFP 101打印的网页的URL是否存在于MFP 102的HDD中的URL表格中(步骤S1301)。如果确定将被MFP 101打印的网页的URL不存在于MFP 102的HDD中的URL表格中,那么对此的通知被发送到MFP 101。在这种情况下,MFP 101在显示区域611中显示用于当打印条件还没有被设定时的打印设定窗口(即,该用户必须设定打印条件)。
另一方面,如果在步骤S1301确定将被MFP 101打印的网页的URL存在于MFP 102的HDD中的URL表格中,那么处理继续到步骤S1302。在步骤S1302,注册在URL表格中的打印条件被读取。
在步骤S1303,在步骤S1302中读取的打印条件被设定在MFP102中。在步骤S1304,打印被基于在步骤S1303中设定的打印条件被执行(步骤S1304)。
从上面描述可以明显看出,根据该实施例的MFP在打印由Web浏览器功能显示的网页时,不仅参考其自身注册的URL表格,而且还会参考其他设备的注册的URL表格。因此,如果对应于所期望的URL的打印条件不存在于操作的装置中,而存在于其它装置中,那么打印也是可以通过使用在其它装置中的打印条件来执行的。也就是,因为即使在对应于所期望的URL的打印条件不存在于操作的装置中,用户也不需要经过从一开始就设定打印条件的过程,用户友好性被提高。
第四实施例第三实施例在URL表格中为每个URL中注册单个打印条件的环境中被描述,该URL表格存储在一个装置(MFP 101)和另一个装置(MFP 102)的HDD中,但本发明并不特定地局限于此。例如,可以为每个URL注册多个打印条件。
图14显示了当为每个URL注册多个打印条件作为MFP 101和MFP 102的URL表格时的打印流程(参见图11)。注意相同的附图标记被附加给与第三实施例中显示的流程图(图13)共同的部分。
图14和13的左栏之间的区别在于在步骤S1401包括最常用的打印条件搜索过程。对于图13的左栏中的流程图,如果在步骤S702确定将被打印的网页的URL存在于URL表格中,那么注册在URL表格中的打印条件被读取(步骤S703)。相反,对于根据本实施例的MFP 101,可能存在多个对应的打印条件。
考虑到这一点,在最常用打印条件搜索过程中到目前为止最常用的多个注册的打印条件被提取(步骤S1401)。结果,在最常用打印条件搜索(步骤S1401)中提取的打印条件在步骤S703被读取。
类似地,图14和图13的右栏之间的区别在于在步骤S1402中包括最常用打印条件搜索过程。对于图13右栏中的流程图,如果确定将被MFP 101打印的网页的URL存在于MFP 102的HDD中的URL表格中,那么注册的打印条件被读取(步骤S1302)。相反,对于根据本实施例的MFP 102,可能存在多个对应的打印条件。
考虑到这一点,在最常用打印条件搜索过程中到目前为止最常用的所述多个注册的打印条件被提取(步骤S1402)。结果,在最常用打印条件搜索(步骤S1402)中提取的打印条件在步骤S1302被读取。
最常用打印条件搜索过程(S1401、S1402)将使用图11的URL表格被详细描述。如果将被打印的网页的URL被假设成“http://www.XXX.co.jp/aaa/aaa1.html”,存在三个对应的打印条件。这些打印条件中,之前已经被执行的打印中五次使用了打印条件“双面(2合1)+卡钉(右上)”。之前已经执行的打印中三次使用了打印条件“双面(4合1)+卡钉(右上)”。以及之前已经执行的打印中两次使用了打印条件“双面(2合1)+卡钉(双右)”。
接下来,既然之前执行的打印中最常使用的打印条件是“双面(2合1)+卡钉(右上)”,那么在最常用打印条件搜索过程中该打印条件被提取。
注意对于图13右栏中的流程图,MFP 102基于在步骤S1302中读取的打印条件来执行打印。相反,对于图14右栏中的流程图,MFP102将在步骤S1302中读取的打印条件发送到MFP 101。然后,MFP101基于从MFP 102发送来的打印条件执行打印条件设定(步骤S704)。
注意在步骤S1402中,具有高使用频率的多个打印条件可能被提取并显示在LCD显示单元401的显示区域611中,而不是提取具有最高使用频率的那个打印条件。然后多个所显示的打印条件中被用户选择的一个被设定为当前被显示的网页的打印条件。
从上面描述可以明显看出,根据本实施例的MFP在打印由网络浏览器功能所显示的网页时,参考预注册的URL表格。在注册了多个打印条件的情况下,基于使用频率读取单个打印条件。
因为用户即使在多个打印条件被注册在该装置的URL表格中时也免去了从多个打印条件中选择一个的麻烦,用户友好性因此被提高。而且,即使对应于所期望URL的打印条件没有注册在存储在该装置的HDD中的URL表格中,用户也不需要经过从一开始设定打印条件的过程,因为该装置会参考另一个装置的URL表格。因此用户友好性被进一步增强。
此外,即使多个打印条件被注册在其他装置的URL表格中,也能基于使用频率提取单一的打印条件。因此,用户免去了从多个打印条件中选择一个的麻烦,并且对于其他装置的用户,用户友好性被同样增强。
第五实施例在以上实施例中,如果打印键606被按下,首先搜索装置的URL表格,但本发明并不局限于此。被指示在连接到LAN 106的设备中注册的打印条件例如可被共同存储为数据库/邮件服务器104中的URL表格。然后,如果打印键606被按下,那么存储在数据库/邮件服务器104中的URL表格会被搜索。
图15是显示当URL表格存储在该数据库/邮件服务器104中时打印被MFP 101和数据库/邮件服务器104执行时的处理流程的流程图。
在步骤S1501,确定打印键606是否被按下。如果在步骤S1501确定打印键606已经被按下了,那么作出将被打印的网页的URL是否存在于该数据库/邮件服务器104的URL表格中的询问。
然后该数据库/邮件服务器104确定将被MFP 101打印的网页的URL是否存在(步骤S1301)。如果确定将被MFP 101打印的网页的URL不存在于数据库/邮件服务器104的URL表格中,那么对此的通知被发送给MFP 101。在这种情况下,MFP 101在显示区域611中显示用于当打印条件还没有被设定时的打印设定窗口。
另一方面,如果在步骤S1301确定将被MFP 101打印的网页的URL存在于数据库/邮件服务器104的URL表格中,那么处理继续到步骤S1302。在步骤S1302,注册在该URL表格中的打印条件被读取。
在步骤S1503,在步骤S1302读取的打印条件被发送给MFP 101。MFP 101接收在步骤S1502中的该打印条件,并在步骤S704基于接收的打印条件执行打印条件设定。
从上面描述可以明显看出,在打印由网络浏览器功能所显示的网页时,根据本实施例的MFP参考预注册在服务器中的URL表格来设定打印条件。因为用户免去了设定打印条件的麻烦,用户友好性因此被提高。此外,所有的被指令在连接到该服务器的设备中注册的打印条件被注册在服务器的URL表格中。因此有个将被打印的网页的URL将从该URL表格中提取的好机会。因此,用户友好性被进一步提升,因为用户需要设定打印条件的频率被降低了。
其它实施例在用于在URL表格中存储URL的区域801中,除了被注册用于比如“http://www.XXX.co.jp/aaa/aaa1.html”的网页之外,上述实施例中的打印条件也可被注册用于网站,比如“http://www.XXX.co.jp”。在这种情况下,相同的打印设定可被应用到存储在“http://www.XXX.co.jp”下面目录的所有对象。此外,打印条件可以通过指定比如“http://www.XXX.co.jp/aaa/”的网站中的指定目录而被注册。在这种情况下,同样的打印设置可以应用于在http://www.XXX.co.jp/aaa/下的目录中存储的所有对象。这种指定方法使得打印条件能够共同地被设定用于相同网站上的网页。
用于网页“http://www.XXX.co.jp/aaa/aaa1.html”的打印条件例如还能够与用于包括上述网页的网站“http://www.XXX.co.jp”的打印条件相分离地注册在URL表格中。在这种情况下,如果构成网站“http://www.XXX.co.jp”的多个网页中的网页“http://www.XXX.co.jp/aaa/aaa1.html”将被打印,那么用于该网页的打印条件被应用,而如果在相同网站上的另一个网页将被打印,那么URL表格中的用于“http://www.XXX.co.jp”的打印条件被应用。
此外,本发明还可被配置以使得当在URL表格中注册用于给定网页(例如“http://www.XXX.co.jp/aaa/aaa1.html”)的打印条件时,关于是注册该打印条件作为用于该网页的打印条件还是作为用于包括该网页的网站(“http://www.XXX.co.jp”)的打印条件的询问被显示在操作单元293的LCD显示单元401中,以使得用户能够选择注册两者之一。
注意本发明可被应用于包括多个设备(例如,主机、接口、读取器和打印机)的系统或包括单一设备的装置(例如,复印机或传真装置)。
还应注意本发明的目的还能通过向系统或装置提供存储媒体而实现,该存储媒体记录了用于实施上述实施例的功能的软件的程序代码。在这种情况下,该系统或装置的计算机(或CPU或MPU)通过读出和执行存储在该存储媒体中的程序代码来实施上述功能。在这种情况下,存储了该程序代码的存储媒体构成了本发明。
作为用于提供该程序代码的存储媒体,可以使用例如floppy(注册商标)盘、硬盘、光盘、磁光盘、CD-ROM、CD-R、磁带、非易失性存储卡和ROM。
另外,除了上述实施例的功能通过计算机执行读出的程序代码被实施外,本发明本身包括一种情况,其中运行在计算机上的OS(操作系统)等基于程序代码的指令执行实际处理的一部分或全部,以此实施各实施例的功能。
此外,本发明当然还包括以下情况,即上述实施例的功能在从存储媒体读出的程序代码被写入插到计算机中的功能扩展卡或连接到计算机的功能扩展单元的的存储器中后被实施。也就是,在程序代码被写入到存储器中后,功能扩展卡或功能扩展单元的CPU等基于程序代码的指令执行实际处理的部分或全部,以此实施上述功能。
虽然本发明参照示意性实施例被描述,但是应当理解本发明并不局限于所揭露的示意性实施例。以下权利要求的范围应与最宽泛的解释相一致,以覆盖所有这种修改和等同结构和功能。
权利要求
1.一种图像形成装置,能够打印浏览器所显示的对象,包括搜索单元,配置为如果指示对浏览器所显示的对象的打印,那么搜索能够存储一条或多条信息的存储器单元,其中所述一条或多条信息中的每一条信息都将对象的打印条件与对象的存储位置相关联;读取单元,配置为基于所述搜索单元的搜索结果,读取与指示打印的对象的存储位置相关联的打印条件;以及打印单元,配置为基于所述读取单元读取的打印条件打印该对象。
2.如权利要求1所述的图像形成装置,其中所述存储器单元能够与对象的存储位置相关联地存储多个打印条件。
3.如权利要求2所述的图像形成装置,进一步包括显示单元,配置为显示所述读取单元所读取的多个打印条件;以及选择单元,配置为选择所述显示单元所显示的所述多个打印条件之一,其中所述打印单元基于所述选择单元所选择的打印条件打印该对象。
4.如权利要求2所述的图像形成装置,其中所述存储器单元进一步存储该对象关于与对象的存储位置关联地存储的所述多个打印条件中的每一个的打印频率。
5.如权利要求4所述的图像形成装置,其中所述读取单元从所述多个打印条件中读取具有最大打印频率的打印条件。
6.如权利要求1所述的图像形成装置,进一步包括设定单元,配置为如果没有对应于指示打印的对象的存储位置的打印条件,那么基于所述搜索单元的搜索结果设定用户指示的该对象的打印条件,其中所述存储单元将所述设定单元设定的打印条件重新与该对象的存储位置相关联地存储。
7.如权利要求1所述的图像形成装置,其中由所述搜索单元搜索的所述存储单元包括可通信地连接到该图像形成装置的另一个图像形成装置中的存储单元。
8.如权利要求1所述的图像形成装置,其中所述读取单元能够将所述存储单元中与对象的存储位置关联地存储的打印条件读取为由服务器装置存储的另一个对象的打印条件,该服务器装置与打印条件相关联地存储对象。
9.一种图像形成装置中的信息处理方法,该图像形成装置能够打印浏览器所显示的对象,该方法包括以下步骤如果指示对浏览器所显示的对象的打印,那么搜索能够存储一条或多条信息的存储器单元,所述一条或多条信息中的每一条信息都将对象的打印条件与对象的存储位置相关联;基于所述搜索步骤中的搜索结果,读取对应于指示打印的对象的存储位置的打印条件;以及基于所述读取步骤中读取的打印条件打印该对象。
全文摘要
本发明涉及图像形成装置和信息处理方法。本发明的目的之一是在打印浏览器所显示的对象时简化打印条件的设定。本发明是在图像形成装置中的一种信息处理方法,该图像形成装置能够打印浏览器所显示的对象,该方法包括以下步骤如果打印指令被输入,那么搜索其中对象被打印时的打印条件与该对象的存储位置相关联地存储的存储器单元(步骤S702),基于步骤S702中的搜索结果读取对应于在打印指令被输入时正被显示的对象的存储位置的打印条件(步骤S703),以及基于步骤S703中读取的打印条件打印正被显示的对象(步骤S704、S705)。
文档编号G06F17/30GK101047760SQ20071008981
公开日2007年10月3日 申请日期2007年3月30日 优先权日2006年3月30日
发明者木村浩之 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1