图像形成装置、控制图像形成装置的方法以及存储介质与流程

文档序号:23146651发布日期:2020-12-01 13:27阅读:123来源:国知局
图像形成装置、控制图像形成装置的方法以及存储介质与流程

本发明涉及图像形成装置、控制图像形成装置的方法以及存储介质。



背景技术:

在日本专利公开no.2-153677中公开了一种传真装置,其从发送站信息(tsi)信号中获取传真(fax)通信中的源的电话号码,并且,如果获取的源的电话号码与预先存储的电话号码一致,那么不立即打印在fax通信中接收到的图像数据,并且将图像数据累积在机密盒(confidentialbox)中。在日本专利公开no.2-153677中公开的传真装置中,必需输入机密盒的号码和密码才能打印累积在机密盒中的图像数据。

在其中在fax通信中接收到的图像数据在打印之前被存储在盒子中的相关技术的图像形成装置中,为了打印图像数据,除了规格之外,用户还必需指定任意盒子并发布打印指令。因而,用户的操作是麻烦的。

而且,对于在日本专利公开no.2-153677中公开的技术,虽然未打印来自用户不期望的源的图像数据,但是为了打印图像数据,用户必需指定任意盒子并发布打印指令。因而,用户的操作是麻烦的。

为了解决上述问题,提供本发明以减少与打印接收到的图像数据的指令有关的用户的操作。



技术实现要素:

本发明的一个方面提供了一种图像形成装置,其包括:接收单元,被配置为从外部装置接收图像数据;打印单元,被配置为基于由接收单元接收的图像数据在片材上打印图像;设定单元,被配置为从用户接受源信息的指定并与对象相关联地设定所接受的源信息;以及显示单元,被配置为显示对象,其中,一旦选择了在显示单元上显示的对象,打印单元基于从接收单元接收到的图像数据当中的、作为从具有与和该对象相关联的源信息对应的源信息的外部装置接收的图像数据,在片材上打印图像。

本发明的另一方面提供了一种图像形成装置,其具有读出原件的图像、生成图像数据并基于该图像数据执行打印的复印功能,以及读出原件的图像、生成图像数据并发送该图像数据的发送功能,该图像形成装置包括:接收单元,被配置为从外部装置接收图像数据;打印单元,被配置为基于由接收单元接收的图像数据在片材上打印图像;以及显示单元,被配置为显示对象,其中,一旦选择了在显示单元上显示的对象,打印单元基于由接收单元接收的图像数据在片材上打印图像,以及其中显示单元在功能选择画面上显示对象,在该功能选择画面上,从包括复印功能和发送功能的多个功能中选择用户使用的功能。

本发明的还有另一方面提供了一种控制图像形成装置的方法,该方法包括:从用户接受源信息的指定并与对象相关联地设定所接受的源信息;显示对象;从外部装置接收图像数据;以及基于所接收的图像数据,在片材上打印图像,其中,一旦选择了对象,该打印基于接收到的图像数据当中的、作为从具有与和该对象相关联的源信息对应的源信息的外部装置接收的图像数据,在片材上打印图像。

本发明的又一方面提供了一种控制图像形成装置的方法,该图像形成装置具有读出原件的图像、生成图像数据并基于该图像数据执行打印的复印功能,以及读出原件的图像、生成图像数据并发送该图像数据的发送功能,该方法包括:显示对象;从外部装置接收图像数据;以及基于所接收的图像数据,在片材上打印图像,其中,一旦选择了对象,该打印基于所接收的图像数据在片材上打印图像,以及其中该显示在功能选择画面上显示对象,在该功能选择画面上,从包括复印功能和发送功能的多个功能中选择用户使用的功能。

本发明的又一方面提供一种存储程序的非瞬态计算机可读存储介质,该程序在由计算机执行时使计算机执行控制图像形成装置的方法,该方法包括:从用户接受源信息的指定并与对象相关联地设定所接受的源信息;显示对象;从外部装置接收图像数据;以及基于所接收的图像数据,在片材上打印图像,其中,一旦选择了对象,该打印基于接收到的图像数据当中的、作为从具有与和该对象相关联的源信息对应的源信息的外部装置接收的图像数据,在片材上打印图像。

本发明的又一方面提供一种存储程序的非瞬态计算机可读存储介质,该程序在由计算机执行时使计算机执行控制图像形成装置的方法,该图像形成装置具有读出原件的图像、生成图像数据并基于该图像数据执行打印的复印功能,以及读出原件的图像、生成图像数据并发送该图像数据的发送功能,该方法包括:显示对象;从外部装置接收图像数据;以及基于所接收的图像数据,在片材上打印图像,其中,一旦选择了对象,该打印基于所接收的图像数据在片材上打印图像,以及其中该显示在功能选择画面上显示对象,在该功能选择画面上,从包括复印功能和发送功能的多个功能中选择用户使用的功能。

通过以下参考附图对示例性实施例的描述,本发明的其它特征将变得清楚。

附图说明

图1例示了图像数据发送-接收系统的配置的示例;

图2例示了mfp的硬件配置的示例;

图3例示了mfp的软件配置的示例;

图4例示了主页画面的示例;

图5例示了按钮注册画面的示例;

图6是例示按钮注册处理的示例的流程图;

图7是例示打印fax接收作业数据的处理的示例的流程图;

图8是例示存储fax接收数据的处理的示例的流程图;

图9是例示控制fax接收作业数据的打印和记录的处理的示例的流程图;

图10是例示fax一键式打印处理的示例的流程图;

图11是例示其中在mfp中自动注册按钮的fax接收处理的示例的流程图;

图12是例示自动注册按钮的处理的示例的流程图;

图13例示了预览接收模式的设定画面的示例;以及

图14a和图14b是分别指示源电话号码与按钮名称之间的对应关系以及源电话号码与作业id之间的对应关系的表。

具体实施方式

本文将参考附图描述本发明的实施例。下述实施例中的配置仅仅是示例,并且本发明不限于附图中所示的配置。下面描述的本发明的每个实施例可以单独实现或在必要时作为多个实施例或其特征的组合来实现,或者在单个实施例中根据单个实施例的元素或特征的组合是有益的。

第一实施例

图1例示了图像数据发送-接收系统的配置的示例。作为图像形成装置的多功能外围设备(mfp)10通过公用交换电话网络(pstn)30连接到例如作为外部装置的传真(fax)装置21和fax装置22。mfp10能够使用fax通信与fax装置21和fax装置22通信。如下所述,mfp10接收从诸如fax装置21或fax装置22之类的装置发送的fax数据(图像数据),并基于接收到的fax数据在片材上打印图像。

图2例示了mfp10的硬件配置的示例。参考图2,mfp10包括中央处理单元(cpu)101、只读存储器(rom)102、随机存取存储器(ram)103、显示单元控制器104、显示单元105、操作单元控制器106和操作单元107。此外,mfp10包括嵌入式多媒体卡(emmc)主机控制器108、emmc109、读取单元控制器110、读取单元111、打印单元控制器112和打印单元113。此外,mfp10包括通用串行总线(usb)主机控制器114、调制解调器(modem)115、网络控制单元(ncu)116和网络接口卡(nic)117。

cpu101经由系统总线118控制构成mfp10的各种硬件部件102至117,以实现mfp10的相应功能。一旦供应电力,cpu101执行存储在rom102中的引导程序。通常,引导程序将存储在emmc109的特定区域中的主程序加载到ram103中,并跳转到所加载的主程序的头部。

rom102存储由cpu101使用的程序和各种数据。ram103不仅用作加载主程序的位置,而且还用作主程序的工作区域等。

显示单元控制器104控制显示单元105中的绘制处理。显示单元105是宽视频图形阵列(wvga)尺寸的全位图液晶显示器(lcd)。操作单元控制器106控制来自操作单元107的输入。操作单元107是用于使用mfp10的用户界面,并且接受例如布置在显示单元105上方的触摸面板之类的操作和输入。此外,操作单元107具有硬键,并且接受用户用硬键进行的操作和输入。第一实施例中的mfp10中的显示单元105和操作单元107可以分别外部地连接为显示设备和操作设备。

读取单元111读取原件。读取单元111具有玻璃表面和压住原件的压板(未示出),并且能够每当接受到操作单元107的“开始”键的按下时就一张一张地读取原件。此外,操作单元107具有自动文档馈送器(adf)(未示出),并且还能够响应于操作单元107的“开始”键的一次按下而自动且顺序地读取多个原件。读取单元111连接到读取单元控制器110,并且cpu101利用读取单元控制器110来控制读取单元111的操作。

打印单元113使用电子照相方法在片材上打印图像。打印单元113连接到打印单元控制器112,并且cpu101利用打印单元控制器112来控制打印单元113。此外,打印单元113基于经由nic117接收到的打印作业中包括的图像数据在片材上打印图像。打印单元113不限于电子照相方法的使用,并且可以使用喷墨方法在片材上打印图像。

usb主机控制器114执行usb的协议控制,并介导对诸如usb存储器(未示出)之类的usb设备的访问。

modem115执行fax通信所需的信号的调制和解调。modem115连接到ncu116。在modem115中调制的信号通过ncu116被发送到pstn30。ncu116执行例如拨号信号的发送和接收。

nic117通过局域网(lan)与邮件程序(mailer)或文件服务器双向交换数据。此外,nic117与例如web服务器双向交换数据。nic117可以是用于连接到有线lan的nic,或者可以是用于连接到无线lan的nic。

虽然第一实施例的mfp10包括emmc109作为存储装置,但是mfp10可以包括硬盘驱动器(hdd)、固态驱动器(ssd)等。cpu101利用emmc主机控制器108控制emmc109。

mfp10中的cpu101根据mfp10中的控制程序来控制mfp10的操作。更具体而言,cpu101执行控制mfp10的操作系统(os)和用于控制硬件接口的驱动器程序。然后,布置在os上的应用程序等彼此协作以执行和控制用户期望的功能。os和各种程序存储在rom102中并从rom102中读出到ram103中以供执行。

图3例示了mfp10的软件配置的示例。图3中用实线指示的部件是由cpu101实现的软件模块,cpu101执行在ram103中加载的主程序。

主程序中以下描述的各个模块的执行由操作系统(os)201管理和控制。设备驱动器单元208包括在os201中。设备驱动器单元208介导与硬件设备(诸如显示单元控制器104、操作单元控制器106和读取单元控制器110)的通信。

用户界面(ui)单元202经由显示单元105和操作单元107向用户供应各种信息,并接受来自用户的各种指令。用于切换mfp10的操作的各种设定还能够利用ui单元202进行改变。由ui单元202改变的各种设定经由数据库单元213被物理地存储在emmc109中。作为各种设定之一的显示语言的设定也由ui单元202改变。

作业控制器单元203接受例如复印作业、打印作业或传真作业,并控制所接受的作业的执行。

存储单元206是软件模块,其物理地存储在emmc109中并且管理例如要经受fax发送和接收的图像数据以及由扩展应用单元210请求的关于应用的设定等的数据。

例如,当在mfp10中fax单元204经由ncu116和modem115接受指示fax发送的呼叫信号(cng信号)时,fax单元204请求作业控制器单元203生成fax接收作业。一旦接受了生成fax接收作业的请求,基于来自作业控制器单元203的指令执行以下参考图8描述的fax接收处理。使用fax通信接收的图像数据存储在emmc109中。通过打印单元212读取存储在emmc109中的fax图像数据,并且在经由打印单元控制器112的cpu101的控制下,打印单元113基于fax图像数据在片材上打印图像。

fax接收作业是使用fax通信从源接收图像数据的处理。通过执行一个fax接收作业,能够接收与多个页面对应的图像数据。

mfp10包括虚拟机框架(vm-fw)单元209。扩展应用单元210保持例如来自存储在emmc109中并以脚本语言描述的任意程序的多个应用。例如,可以使用作为解释并执行字节代码的解释器的java(注册商标),或诸如lua之类的语言系统。

vm-fw单元209具有将以脚本语言或某种高级语言描述的任意程序安装到扩展应用单元210中或从扩展应用单元210卸载的作用。同时,关于已安装的应用的状态信息(指示该应用是有效还是无效)存储在emmc109中。如果rom102上存在由于压缩多个预安装的应用而产生的存档(archive),那么vm-fw单元209还具有将存档安装在扩展应用单元210中的能力,同时如果需要的话对存档进行解压缩。

此外,vm-fw单元209具有例如调整由安装在扩展应用单元210中的任意程序实现的功能和现有功能的作用。当cpu101执行vm-fw单元209时,一旦接收到对显示单元105中显示的按钮的选择,vm-fw单元209在将对应应用的脚本语言加载在ram103中的同时解释内容。mfp10能够以上述方式在保持功能的可安装性的同时容易地实现诸如fax打印应用214之类的任意功能。此外,vm-fw单元209响应于来自扩展应用单元210中安装的任意程序的请求而参考或改变数据库单元213中的各种设定的值。

ui设备控制器211是通过ui单元202和扩展应用单元210将各种信息的输出介导到显示单元105的软件。此外,ui设备控制器211是介导用户通过操作单元107进行的操作向ui单元202和扩展应用单元210的发送的软件。

在其中在fax通信中接收到的图像数据在打印之前被存储在盒子中的现有技术的图像形成装置中,为了打印图像数据,除了规格之外,用户还必需指定任意盒子并发布打印指令。因而,用户的操作是麻烦的。

而且,在日本专利公开no.2-153677中公开的技术中,虽然未打印来自用户不期望的源的图像数据,但是为了打印图像数据,除了规格之外,用户还必需指定任意盒子并发布打印指令。因而,用户的操作是麻烦的。

为了解决上述问题,可以通过执行以下处理来减少与打印接收到的图像数据的指令有关的用户的操作。

现在将粗略地描述fax一键式打印的流程。首先,根据图8中所示的流程图从外部fax装置接收fax数据(图像数据)。然后,以一定间隔执行图9中所示的循环处理,以确定fax数据是否被存储。

此时,基于是否设定了预览接收模式来改变操作。如果设定了预览接收模式,那么等待用户对按钮的选择。如果未设定预览接收模式,那么根据图7中所示的处理来打印所存储的fax数据。当等待用户对按钮的选择时,执行图10中所示的处理。

图6是例示按钮注册处理的示例的流程图。cpu101将存储在emmc109中的fax打印应用214读出到ram103中。然后,由执行vm-fw单元209的cpu101解释在ram103中读出的图6所示的流程图中的处理。一旦由用户利用操作单元107从设定菜单中选择按钮注册,开始图6中所示的流程图。按钮注册也可以通过由用户使用web浏览器访问由mfp10提供的网页来进行。

参考图6,在步骤s601中,当在显示单元105中显示按钮注册画面时,cpu101经由操作单元107接受用户对按钮名称和源电话号码的输入。现在将参考图5描述按钮注册画面的示例。

图5例示了按钮注册画面的示例。按钮注册画面500是在mfp10中的显示单元105中显示的画面的示例。

输入字段501是用于设定按钮名称的对象。一旦用户选择输入字段501,显示软件键盘(未示出)。用户能够使用软件键盘输入按钮名称。

输入字段502是用于注册在打印单元113响应于选择要注册的按钮而对其执行打印处理的fax图像数据中的源电话号码的对象。当输入字段502被用户选择时,显示软件键盘(未示出)并且用户能够使用软件键盘输入电话号码。到输入字段502中的输入不限于上述由用户进行的手动输入,并且要输入到输入字段502中的电话号码可以从预先注册在mfp10中的emmc109中的地址簿中的电话号码中选择。可以使用输入字段502注册任意数量的源电话号码。

“ok”按钮503是用于将在选择时输入的值与按钮相关联并且存储与按钮相关联的值的对象。在图5的示例中,一旦选择“ok”按钮503,按钮名称“xxx有限公司”以及源电话号码“00-0000-0000”和“11-1111-1111”作为按钮信息被存储在emmc109中。

“取消”按钮504是用于放弃在选择时输入的值并关闭按钮注册画面的按钮。

在图5中的按钮注册画面500上设定的源电话号码和按钮名称以图14a和图14b中所示的方式彼此关联。

图14a和图14b是分别指示源电话号码与按钮名称之间的对应关系以及源电话号码与作业标识符(id)之间的对应关系的表。图14a中的表1400指示在图5中的按钮注册画面500上设定的按钮名称与源电话号码之间的对应关系。图14a中的表1400可以存储在emmc109中,或者可以存储在外部服务器等中。

图14b是指示作业id与源电话号码之间的对应关系的表。图14b中的表1410指示在图8中所示的流程图中创建的fax接收作业的作业id与在作业中接收到的图像数据中的源信息(电话号码)之间的对应关系。作业id可以是任意值,诸如数字的枚举或字母的枚举,只要该值是唯一地区分作业的标识号即可。

图14b中的表1410可以存储在emmc109中,或者可以存储在外部服务器等中。

虽然在第一实施例中将源电话号码与作业id相关联地存储,但是可以将源电话号码与作业名称等相关联地存储。

返回去参考图6,在步骤s602中,cpu101确定是否选择了“ok”按钮503。如果cpu101确定选择了“ok”按钮503(步骤s602中为“是”),那么处理进入步骤s604。否则(步骤s602中为“否”),处理进入步骤s603。

在步骤s603中,cpu101确定是否选择了“取消”按钮504。如果cpu101确定选择了“取消”按钮504(步骤s603中为“是”),那么终止图6中所示的按钮注册处理。否则(步骤s603中为“否”),处理返回步骤s602以重复这些步骤。

在步骤s604中,cpu101确定是否开启了预览接收模式的设定。在预览接收模式下,由mfp10在fax通信中接收到的图像数据不会在用户不进行操作的情况下自动打印,而是将接收到的数据的预览图像显示在显示单元105中,并且,一旦接受到用户利用操作单元107进行的选择,打印预览图像。在图13中所示的画面上设定预览接收模式。

图13例示了预览接收模式的设定画面的示例。图13中的设定画面1300被显示在mfp10中的显示单元105中,并接受利用操作单元107进行的操作。设定画面1300可以显示在个人计算机(pc)的画面上,该个人计算机已经从mfp10接收到在超文本传输协议(http)通信中接收的超文本标记语言(html)文件,并且可以在设定画面1300上接受pc上的操作。

在设定画面1300上显示“开”按钮1301和“关”按钮1302。“开”按钮1301是用于一旦用户选择就开启mfp10的预览接收模式的设定的按钮。当选择“开”按钮1301时,指示开启预览接收模式的设定值被存储在emmc109中。

“关”按钮1302是用于一旦用户选择就关闭mfp10的预览接收模式的设定的按钮。当选择“关”按钮1302时,指示关闭预览接收模式的设定值被存储在emmc109中。

设定画面1300是用于改变作为mfp10的设备设定的预览接收模式的设定的画面。无论登录的用户如何,都反映在设定画面1300上设定的设定。此外,无论执行的作业如何,都反映在设定画面1300上设定的设定。

如果cpu101在步骤s604中确定开启了预览接收模式的设定(步骤s604中为“是”),那么处理进入步骤s606。否则(步骤s604中为“否”),处理进入步骤s605。

在步骤s605中,cpu101开启预览接收模式。具体而言,将指示开启预览接收模式的设定值存储在emmc109中。当开启预览接收模式时,可以在显示单元105中显示确认画面,在该画面上,向用户确认如果开启预览接收模式那么是否没有问题出现。

在步骤s606中,cpu101在emmc109中存储在步骤s601中接受其输入的按钮名称和源电话号码。

此处注册的按钮显示在图4中的主页画面上。图4例示了主页画面的示例。

参考图4,在显示单元105中显示主页画面400。在主页画面400上显示使mfp10执行复印功能的“复印”按钮。在复印功能中,读取单元111读取原件的图像以生成图像数据并且打印单元113基于生成的图像数据在片材上打印图像。在主页画面400上还显示使mfp10执行发送功能或扫描处理的“扫描”按钮。在发送功能中,读取单元111读取原件的图像以生成图像数据,并且生成的图像数据被发送。在扫描处理中,读取单元111读取原件的图像以生成图像数据,并且生成的图像数据被存储在emmc109中。此外,在主页画面400上显示用于执行fax发送的“fax”按钮、用于设定各种功能的“菜单”按钮等。

此外,在主页画面400上显示作为在图6中所示的流程图中创建的对象(一键式按钮)的“xxx有限公司”按钮401和“客户a”按钮402。一旦用户选择按钮401或按钮402,打印单元113基于从具有与和按钮相关联地预先注册的源电话号码一致的源电话号码的源发送的fax接收数据在片材上打印图像。例如,当“xxx有限公司”按钮401被选择时,打印单元113基于具有在图5中所示的按钮注册画面500上设定的源电话号码“00-0000-0000”和“11-1111-111”的图像数据在片材上打印图像。下面将参考图10详细描述这个处理。

分别显示在按钮401和按钮402上的字符串“xxx有限公司”和“客户a”是在图5中所示的按钮注册画面500上输入的按钮名称。

一旦选择按钮401或按钮402,执行参考图10详细描述的fax一键式打印的处理。

以上述方式在主页画面上显示用于执行fax一键式打印的按钮使得能够以减少的操作来打印接收到的图像数据。

图7是例示打印fax接收作业数据的处理的示例的流程图。图7中所示的流程图中的处理由cpu101实现,cpu101将存储在rom102中的程序读出到ram103中并执行该程序。一旦执行下面描述的图9中的步骤s903或图10中的步骤s1005,开始图7中所示的流程图。

参考图7,在步骤s701中,cpu101确定mfp10是否处于不可打印状态。具体而言,例如,cpu101确定是否剩余诸如调色剂之类的记录材料、是否发生卡纸或者是否没有剩余记录纸。如果cpu101确定mfp10处于不可打印状态(步骤s701中为“是”),那么终止图7中所示的处理。否则(步骤s701中为“否”),处理进入步骤s702。具体而言,如果mfp10处于不剩余诸如调色剂之类的记录材料的状态、发生卡纸的状态以及不剩余记录纸的状态中的至少一种,那么cpu101确定mfp10处于不可打印状态。如果mfp10不处于不剩余诸如调色剂之类的记录材料的状态、发生卡纸的状态以及不剩余记录纸的状态,那么cpu101确定mfp10处于可打印状态。

在步骤s702中,cpu101确定是否存在未打印的fax接收数据的任何页面。如果cpu101确定存在未打印的fax接收数据的任何页面(步骤s702中为“是”),那么处理进入步骤s703。否则(步骤s702中为“否”),处理进入步骤s706。

在步骤s703中,cpu101控制打印单元113,并且打印单元113基于所接收的图像数据(页面)在片材上打印图像。

在步骤s704中,cpu101确定在步骤s703中打印是否成功。如果cpu101确定打印成功(步骤s704中为“是”),那么处理进入步骤s705。如果cpu101确定打印不成功(步骤s704中为“否”),那么处理返回到步骤s701以再次确定cpu101是否处于不可打印状态。

在步骤s705中,cpu101删除在步骤s703中记录在emmc109中的图像数据(页面)。

在步骤s706中,cpu101确定是否完成fax接收作业。如果cpu101确定完成fax接收作业(步骤s706中为是),那么处理进入步骤s707。否则(步骤s706中为“否”),处理返回到步骤s701以重复这些步骤。

在步骤s707中,cpu101从emmc109中删除fax接收作业。然后,终止图7中所示的处理。当按钮与所接收的图像数据相关联时,按钮与图像数据之间的对应关系也被删除。

图8是例示存储fax接收数据的处理的示例的流程图。图8中所示的流程图中的处理由cpu101实现,cpu101将存储在rom102中的程序读出到ram103中并执行该程序。当通过pstn30从fax设备21等向mfp10发送对fax接收的请求时,自动开始图8中所示的流程图。

参考图8,在步骤s801中,cpu101在emmc109中存储当在fax通信中接收到图像数据时接收到的tsi信号。tsi信号中包括指示为源注册的电话号码的信息。

在步骤s802中,cpu101根据传真过程在emmc109中存储在fax通信中接收到的图像数据。图像数据与接收到的源电话号码相关联地存储在emmc109中。在此,创建fax接收作业,并将作业id添加到fax接收作业。

源电话号码可以与接收到的每条图像数据相关联地存储,或者可以与每个fax接收作业相关联地存储,如图14b中的表1410中所示。

在步骤s803中,cpu101根据传真过程确定是否给出了指示关于下一页面的图像数据存在的通知。如果cpu101确定给出了通知(步骤s803中为“是”),那么处理返回到步骤s802以重复这些步骤。

在步骤s804中,cpu101终止fax接收作业。在此,fax接收作业没有从emmc109中删除,而是保留在emmc109中。按照存储的次序将编号赋予fax接收作业并存储被赋予编号的fax接收作业。

图9是例示控制fax接收作业数据的打印和记录的处理的示例的流程图。图9中所示的流程图中的处理由cpu101实现,cpu101将存储在rom102中的程序读出到ram103中并执行该程序。图9中所示的流程图中的处理一旦mfp10启动就开始、驻留在mfp10中,并以一定的间隔持续监视fax接收作业的状态。

参考图9,在步骤s901中,cpu101确定在emmc109中是否存储了未对其执行记录的fax接收作业数据。如果cpu101确定在emmc109中存储了未对其执行记录的fax接收作业数据(步骤s901中为“是”),那么处理进入步骤s902。否则(步骤s901中为“否”),处理返回到步骤s901。

在步骤s902中,cpu101确定mfp10的设定是否被设定为预览接收模式。如果cpu101确定mfp10的设定被设定为预览接收模式(步骤s902中为“是”),那么处理进入步骤s904。否则(步骤s902中为“否”),处理进入步骤s903。

在步骤s903中,cpu101执行fax接收作业数据的打印。具体而言,cpu101执行图7中所示的处理。

在步骤s904中,cpu101在显示单元105中显示指示fax接收作业数据正保持在存储器中的消息。例如,在显示单元105中显示字符串“正在存储器中接收”或“正保持在存储器中”。

图10是例示fax一键式打印处理的示例的流程图。cpu101将存储在emmc109中的fax打印应用214读出到ram103中。然后,cpu101执行vm-fw单元209以解释被读出到ram103中的图10中所示的流程图中的处理。一旦选择了一键式按钮(诸如按钮401或402),开始图10中所示的处理。

参考图10,在步骤s1001中,cpu101将1指派给变量i。在步骤s1002中,cpu101以fax接收作业的编号的升序获取第i个作业的源电话号码。

在步骤s1003中,cpu101将在步骤s1002中获取的源电话号码与和被选择以开始图10中所示的流程图的按钮相关联地注册的源电话号码进行比较。在此,期望从比较的目标中排除数字以外的空格、符号等。此外,可以将任意数量的尾数(trailingdigit)用作比较的目标。

在步骤s1004中,cpu101确定是否确定在步骤s1002中获取的源电话号码与和按钮相关联地注册的源电话号码一致。如果cpu101确定了确定在步骤s1002中获取的源电话号码与和按钮相关联地注册的源电话号码一致(步骤s1004中为“是”),那么处理进入步骤s1005。否则(步骤s1004中为“否”),处理进入步骤s1006。

在步骤s1005中,cpu101执行第i个fax接收作业数据的打印。具体而言,执行图7中所示的流程图。

在步骤s1006中,cpu101将i+1指派给变量i。在步骤s1007中,cpu101确定是否对于存储在emmc109中的所有fax接收作业都完成了步骤s1003中的比较。如果cpu101确定对于所有fax接收作业都完成了比较(步骤s1007中为“是”),那么处理进入步骤s1008。否则(步骤s1007中为“否”),处理返回到步骤s1002以重复这些步骤。

在步骤s1008中,一旦完成与用户选择的按钮对应的作业(图像数据的打印)的执行,cpu101就不在主页画面400上显示用户选择的按钮。当从具有与fax通信中的按钮对应的源电话号码的装置接收到图像数据时,再次在主页画面400上显示该按钮。

执行上述处理使得能够减少与打印接收到的图像数据的指令有关的用户操作。

此外,由于打印目标的打印和选择能够在显示功能选择画面(诸如主页画面)时利用一个操作来执行,因此可以减少用户的操作。

此外,由于在执行了与用户选择的按钮对应的作业之后未显示选择的按钮,因此许多已注册的按钮未显示在主页画面上并且用户选择按钮的操作不麻烦。

虽然在第一实施例中将fax打印应用214描述为扩展应用,但是可以在出厂时将fax打印应用214预先存储在rom102中。

此外,虽然在第一实施例中描述了当注册一键式按钮时开启预览接收模式的示例,但是第一实施例不限于此。例如,仅当开启预览接收模式时,才可以接受一键式按钮的注册。

此外,在第一实施例中,当每个用户的登录功能被设定为开时,用户注册的按钮仅在注册了该按钮的用户登录时才可以显示在主页画面上,或者也可以在任意用户登录时显示。

此外,虽然在第一实施例中一旦选择一键式按钮就必需开启预览接收模式来打印在fax通信中接收到的图像数据,但是也可以使用专用接收设定而响应于用户进行的操作来打印fax接收数据。例如,可以使用切换一键式fax接收功能的开启和关闭的设定。

第二实施例

在第一实施例中描述其中一旦接受了用户的操作就注册一键式按钮的示例。在第二实施例中描述其中基于tsi信号中包括的源电话号码自动创建按钮的示例。

图11是例示其中在mfp10中自动注册按钮的fax接收处理的示例的流程图。图11中所示的流程图中的处理由cpu101实现,cpu101将存储在rom102中的程序读出到ram103中并执行该程序。

从s801到s804的步骤与在第一实施例中描述的图8中所示的处理中的步骤相同。

在步骤s1101中,cpu101执行按钮的自动注册。具体而言,cpu101执行图12中所示的处理。

图12是例示自动注册按钮的处理的示例的流程图。图12中所示的流程图中的处理由cpu101实现,cpu101将存储在rom102中的程序读出到ram103中并执行该程序。

参考图12,在步骤s1201中,cpu101从emmc109读出在步骤s801中存储的源电话号码。

在步骤s1202中,cpu101将关于已注册的按钮的源信息与在步骤s1201中读出的源电话号码进行比较,以确定是否存在具有相同源电话号码的按钮。如果cpu101确定存在具有相同源电话号码的按钮(步骤s1202中为“是”),那么终止自动注册按钮的处理。如果cpu101确定不存在具有相同源电话号码的按钮(步骤s1202中为“否”),那么处理进入步骤s1203。

在步骤s1203中,cpu101基于读出的源电话号码来设定按钮名称。例如,将源电话号码的最后四位数设定为按钮名称。如果配置mfp10使得可以设定任意位数,那么可以自动设定具有更高灵活性的按钮名称。

在步骤s1204中,cpu101基于读出的源电话号码来设定源信息。例如,将源电话号码的所有数都设定为源信息。可以配置mfp10使得可以设定任意位数。

在步骤s1205中,cpu101将在步骤s1203中设定的按钮名称和在步骤s1204中设定的源信息作为按钮信息存储在emmc109中。

以上述方式配置mfp10使得能够基于接收到的tsi信息来自动注册按钮。不需要用户的操作来执行在第一实施例中描述的按钮的注册,因此花费更少的精力。

其它实施例

本发明的实施例还可以通过读出并执行记录在存储介质(也可以被更完整地称为“非瞬态计算机可读存储介质”)上的计算机可执行指令(例如,一个或多个程序)以执行上述实施例中的一个或多个实施例的功能和/或包括用于执行上述实施例中的一个或多个实施例的功能的一个或多个电路(例如,专用集成电路(asic))的系统或装置的计算机来实现,以及通过由系统或装置的计算机通过例如从存储介质读出并执行计算机可执行指令以执行上述实施例中的一个或多个实施例的功能和/或控制一个或多个电路执行上述实施例中的一个或多个实施例的功能而执行的方法来实现。计算机可以包括一个或多个处理器(例如,中央处理单元(cpu)、微处理单元(mpu)),并且可以包括单独计算机或单独处理器的网络,以读出并执行计算机可执行指令。计算机可执行指令可以例如从网络或存储介质提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(ram)、只读存储器(rom)、分布式计算系统的存储装置、光盘(诸如紧凑盘(cd)、数字多功能盘(dvd)或蓝光盘(bd)tm)、闪存设备、存储卡等中的一个或多个。

本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(cpu)、微处理单元(mpu)读出并执行程序的方法。

虽然已经参考示例性实施例描述了本发明,但是应该理解的是,本发明不限于所公开的示例性实施例。所附权利要求的范围应被赋予最广泛的解释,以便涵盖所有这种修改以及等同的结构和功能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1