通信装置及其控制方法与流程

文档序号:11594509阅读:111来源:国知局

本发明涉及通信装置及通信装置的控制方法。



背景技术:

传统上,如果用户在从诸如传真机的通信装置发送图像时指定了不正确的发送目的地,则会将图像数据发送给不期望的通信对方。

为了防止这种误发送,从通信装置发送图像数据的用户引导另一用户到通信设备,并且另一用户作为检验员从视觉上确认输入的发送目的地的内容。

在日本特开2007-258946号公报中讨论的传统技术中,将输入的目的地发送到传真服务器,并且在以下条件下进行传真发送:通过对连接到传真服务器的终端的操作来确认该目的地。

在传统技术中,不容易在后来检查是谁作为检验员确认了图像数据的发送目的地。

如果检验员确认了发送目的地,在记录簿上签上检验员的签名(例如,盖上他们的私人印章)作为证据,并管理记录簿,则能够针对各个发送作业在后来检查是谁作为检验员确认了发送目的地。但是,在这种情况下,准备记录簿并管理签名的记录簿是麻烦的。



技术实现要素:

根据本发明的一方面,一种通信装置包括:输入单元,其被构造为从用户接收发送目的地;第一获取单元,其被构造为获取经由输入单元输入图像数据的发送目的地的用户的识别信息;请求单元,其被构造为对发送目的地的检验员的识别信息进行请求;第二获取单元,其被构造为获取由请求单元请求的检验员的识别信息;以及存储单元,其被构造为存储由第一获取单元获取的用户的识别信息和由第二获取单元获取的检验员的识别信息,作为图像数据的发送历史信息。

根据下面参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。

附图说明

图1是示出根据本示例性实施例的通信系统的构造的框图。

图2示出根据本示例性实施例的操作单元。

图3是示出根据本示例性实施例的控制示例的流程图。

图4a、图4b和图4c是示出根据本示例性实施例的操作画面的图。

图5是示出根据本示例性实施例的用户数据库的图。

图6是示出根据本示例性实施例的控制示例的流程图。

图7是示出根据本示例性实施例的控制示例的流程图。

图8是示出根据本示例性实施例的控制示例的流程图。

图9a、图9b和图9c是示出根据本示例性实施例的操作画面的图。

图10a、图10b和图10c是示出根据本示例性实施例的操作画面的图。

图11是示出根据本示例性实施例的发送结果数据库的图。

图12是示出根据本示例性实施例的控制示例的流程图。

图13是示出根据本示例性实施例的发送历史显示画面的图。

图14是示出根据本示例性实施例的发送结果报告的图。

具体实施方式

下面将参照附图描述本发明的示例性实施例。

图1是示出根据本示例性实施例的包括作为通信装置的示例的多功能外围设备(mfp)100的通信系统的构造的框图。

根据本示例性实施例的mfp100包括中央处理单元(cpu)101、只读存储器(rom)102、随机存取存储器(ram)103、操作单元104、硬盘驱动器(hdd)105、读卡器106、计时器107、调制解调器108、网络控制单元(ncu)109、网络接口卡(nic)110、扫描器111和打印机112。mfp100与电话113相连。

mfp100经由专用分支交换(privatebranchexchanging)系统180与mfp150连接,并经由专用分支交换系统180与连接到分机的mfp150通信。mfp100经由专用分支交换系统180和公共交换电话网(pstn)190与mfp160通信。

cpu101通过将rom102或hdd105中存储的程序加载到ram103然后执行程序来整体地控制mfp100。

rom102存储要被cpu101读取并执行的程序。

ram103用作cpu101的工作区域。ram103存储由cpu101读取的数据和程序。

操作单元104包括硬件键和配设有触摸屏的显示单元。操作单元104在显示单元上显示操作画面和mfp100的状态。操作单元104经由硬件按键或触摸屏接收来自用户的操作。

hdd105是用于存储程序和图像数据的大容量存储非易失性存储器。可用蓝光光盘或固态驱动器(ssd)替代hdd105。

读卡器106是集成电路(ic)读卡器,其用于无线地读取被用户拿来靠近读卡器106的ic卡中的信息。可以利用用于从卡上的磁条读取信息的系统来替代ic读卡器。将读卡器106作为可拆卸地附装到mfp100的可选装置配设给mfp100。

计时器107管理当前时间。

调制解调器108对经受传真通信的信号进行调制和解调。更具体地,调制解调器108对要通过传真从mfp100发送的数据进行调制并对通过传真接收到的数据进行解调。

ncu109基于预定的过程与专用分支交换系统180交换信息。例如,ncu109发送和接收拨号信号使得mfp100能够经由pstn190进行通信。

nic110控制由mfp100经由局域网(lan)120进行的网络通信。mfp100经由nic110和lan120与外部个人计算机(pc)和mfp进行网络通信。

扫描器111读取放置在原稿定位板上的原稿片材的图像,以生成表示读取的原稿片材的图像的图像数据。扫描器111具有自动原稿进给器(adf)用于逐一连续地输送多个片材。当使用adf时,扫描器111读取由adf输送的原稿片材的图像以生成表示原稿片材的图像的图像数据。将生成的图像数据存储在hdd105中。

打印机112进给片材并在进给的片材上打印图像。基于由扫描器111读取的原稿片材的图像数据、经由ncu109接收的图像数据或经由lan120接收的图像数据进行图像打印。

mfp150和mfp160具有与mfp100的构造类似的构造,将省略其详细描述。

专用分支交换系统180接收来自mfp100的呼叫。如果将外部呼叫号码添加到目的地的先头,则专用分支交换系统180向pstn190呼叫。如果没有将外部呼叫号码添加到目的地的先头,则专用分支交换系统180向mfp150呼叫。

图2示出了图1中所示的操作单元104。

操作单元104包括键输入单元201和触摸屏单元202,键输入单元201用于经由硬件键接收用户操作,触摸屏单元202用于经由软件键接收用户操作。

如图2中所示,键输入单元201配设有操作单元电源开关203。当用户在mfp100处于待机模式(正常操作状态)时按下操作单元电源开关203时,cpu101将mfp100的模式从待机模式切换为睡眠模式(在睡眠模式中电力消耗小于正常操作状态的电力消耗)。当用户在mfp100处于睡眠模式时按下操作单元电源开关203时,cpu101将mfp100的模式从睡眠模式切换为待机模式。

开始键205是用于从用户接收例如指示mfp100执行复印作业或发送作业的指令的键。

停止键204是用于从用户接收例如中止当前正在执行的复印作业或发送作业的指令的键。

数字小键盘206是用于从用户接收例如副本数量的设置和电话号码的键。

触摸屏单元202包括液晶显示器(lcd)单元和由附着在lcd单元上的透明电极组成的触摸屏薄片。lcd显示操作画面和mfp100的状态。触摸屏薄片用于当在lcd上显示操作画面时接收来自用户的操作。

用户操作操作单元104以输入目的地,并按下开始键205以请求mfp100执行发送作业。发送作业的示例包括通过电子邮件将通过使用扫描器111读取原稿片材的图像而生成的图像数据发送到lan120的发送作业。发送作业的另一个示例是经由ncu109通过传真将通过使用扫描器111读取原稿片材的图像而生成的图像数据发送的发送作业。下面将使用传真发送作为发送作业的示例来描述本示例性实施例。

在接收到传真发送指令之后,mfp100指示扫描器111读取原稿片材的图像以生成图像数据,并经由ncu109对生成的图像数据进行传真发送。

如果用户输入错误的目的地,则图像数据将被发送到不期望的目的地。

因此,在根据本示例性实施例的mfp100中,与作为发送者的用户不同的另一用户(检验员)确认输入的目的地。检验员向mfp100输入检验员的识别信息。然后,在输入检验员的识别信息之后,mfp100发送图像数据。

这使得能够防止误发送的发生。

mfp100将检验员的识别信息作为历史信息存储在hdd105中以允许在后来打印历史信息。这使得能够针对各个发送作业在后来容易地识别作为检查员来确认发送目的地的人。

上述过程使得即使不进行复杂的过程(检验员在记录簿上签名并管理签名的记录簿),通过操作mfp100,也能够在后来容易地确认作为检验员来确认图像数据的发送目的地的人。

这也使得能够在后来针对各个发送作业检查是否除发送者之外的检验员确认了目的地。

下面将详细描述与上述讨论有关的处理。

<登录处理>

下面将参照图3描述由发送者进行以登录到mfp100的登录过程。以cpu101将存储在rom102中的程序加载到ram103然后执行该程序的方式实施图3所示的流程图中的处理。

图3所示的流程图中的处理在启动mfp100时以及在用户从mfp100注销的状态下开始。

在步骤s3010中,cpu101确定读卡器106是否连接到mfp100。在cpu101确定连接了读卡器106的情况下(步骤s3010中为“是”),处理进行到步骤s3020。在cpu101确定没有连接读卡器106的情况下(步骤s3010中为“否”),处理进行到步骤s3080。

在步骤s3020中,cpu101在操作单元104上显示提示用户用卡接触读卡器106的登录画面。图4a是示出登录画面的示例的图。登录画面401显示“用ic卡接触读卡器”的消息。

在步骤s3030中,cpu101确定是否使ic卡靠近了读卡器106。可以将非接触式ic卡用作ic卡。当使ic卡靠近读卡器106并且ic卡和读卡器106之间的距离变为预定距离时,ic卡中的ic芯片与读卡器106进行无线通信。当读卡器106检测到进行无线通信时,读卡器106向cpu101通知无线通信的实现。然后,cpu101确定使ic卡接近了读卡器106。当cpu101确定没有使ic卡接近读卡器106时(步骤s3030中为“否”),cpu101重复在步骤s3030中的处理直到使ic卡接近读卡器106。当cpu101确定使ic卡接近了读卡器106时(步骤s3030中为“是”),处理进行到步骤s3040。

在步骤s3040中,cpu101与接近了读卡器106的ic卡进行无线通信,从ic卡获取存储在ic卡中的用户名并将用户名存储在ram103中。

在步骤s3050中,cpu101基于在步骤s3040中获取的用户名对用户进行认证。更具体地,cpu101通过确定在步骤s3040中获取的用户名是否登记在图5中所示的用户数据库501中来对用户进行认证。用户数据库501存储在hdd105中并由cpu101参照。用户数据库501包括用户标志符(id)、用户名和密码。从安全角度出发,期望在将这些信息存储到hdd105之前对这些信息进行加密,并在其被从hdd105中读取时对它们进行解密。

如果在用户数据库501中登记了在步骤s3040中获取并在ram103中存储的用户名,则用户认证成功。如果没有在用户数据库501中登记在步骤s3040中获取并在ram103中存储的用户名,则用户认证失败。

在步骤s3080中(步骤s3010中为“否”),cpu101在操作单元104上显示用于输入用户名的用户名输入画面。图4b是示出用户名输入画面的示例的图。用户名输入画面402显示“输入用户名”的消息、用户名输入区域403和ok按钮404。当用户选择用户名输入区域403时,显示用于输入字母数字字符的软件键盘。用户经由软件键盘输入用户名。

在步骤s3090中,cpu101确定是否输入了用户名。在用户没有按下ok按钮404的情况下(步骤s3090中为“否”),cpu101重复在步骤s3090中的处理直到ok按钮404被按下。在用户按下ok按钮404的情况下(步骤s3090中为“是”),cpu101将在用户名输入区域403中输入的用户名存储在ram103中。然后,处理进行到步骤s3100。

在步骤s3100中,cpu101在操作单元104上显示用于输入密码的密码输入画面。图4c是示出密码输入画面的示例的图。密码输入画面405显示“输入用户密码”的消息、密码输入区域406和ok按钮407。当用户选择密码输入区域406时,显示用于输入字母数字字符的软件键盘。用户经由软件键盘输入密码。

在步骤s3110中,cpu101确定是否输入了密码。在用户没有按下ok按钮407的情况下(步骤s3110中为“否”),cpu101重复在步骤s3110中的处理直到ok按钮407被按下。在用户按下ok按钮407的情况下(步骤s3110中为“是”),cpu101将输入的密码存储在ram103中。然后,处理进行到步骤s3120。

在步骤s3120中,cpu101基于存储在ram103中的用户名和密码对用户进行认证。更具体地,cpu101通过确定存储在ram103中的用户名和密码是否在图5中所示的用户数据库501中登记来对用户进行认证。当存储在ram103中的用户名和密码与在用户数据库501中登记的用户名和密码匹配时,用户认证成功。当存储在ram103中的用户名和密码没有在用户数据库501中登记时,用户认证失败。

在步骤s3060中,cpu101确定用户认证成功还是失败。在cpu101确定用户认证成功的情况下(步骤s3060中为“是”),处理进行到步骤s3070。在cpu101确定用户认证失败的情况下(步骤s3060中为“否”),处理进行到步骤s3130。

在步骤s3070中,cpu101允许经认证的用户登录到mfp100并使用mfp100。然后,cpu101在操作单元104上显示作业设置画面。

在步骤s3130中(步骤s3060中为“否”),cpu101在操作单元104上显示表示认证失败的错误画面。

这就完成了登录处理。

<执行发送作业和存储发送历史>

登录到mfp100之后,用户经由显示的作业设置画面设置发送作业。可以在用户登录到mfp100之后立即显示用于设置发送作业的作业设置画面。作为选择,可以在用户登录到mfp100之后从功能选择画面上选择发送功能后,显示作业设置画面。

图6是示出用户登录到mfp100、执行发送作业并存储发送作业的历史信息的处理的流程图。以cpu101将存储在rom102中的程序加载到ram103中然后执行该程序的方式来实施图6中所示的流程图中的处理。

在步骤s6010中,cpu101在操作单元104上显示作业设置画面。mfp100显示用于设置复印作业的作业设置画面、用于设置电子邮件发送作业的作业设置画面和用于设置传真发送作业的作业设置画面。下面将使用在显示用于设置传真发送作业的作业设置画面之后进行的处理的示例来描述本示例性实施例。

在步骤s6015中,cpu101经由作业设置画面接收目的地和详细的设置。图9a是示出作业设置画面的示例的图。作业设置画面410是发送作业设置画面。发送作业设置画面410包括目的地输入栏411、纸张大小设置栏412、分辨率设置栏413、纸张方向设置栏414和开始键415。目的地输入栏411用于设置图像数据的发送目的地。纸张大小设置栏412用于设置在目的地要使用的纸张的大小。分辨率设置栏413用于设置图像数据的发送分辨率。纸张方向设置栏414用于设置在目的地要使用的纸张的方向。

用户触摸目的地输入栏411并操作数字小键盘206以输入目的地。用户可根据需要改变详细设置。例如,用户可将分辨率设置栏413从200dpix200dpi改变为400dpix400dpi。改变的设置由cpu101存储在hdd105中。详细设置不限于在图9a中示出的那些并且可以包括诸如在记忆发送(memorytransmission)和直接发送之间的切换的其他设置。

在步骤s6020中,cpu101确定作为硬件键的开始键205或者作为软件键的开始键415是否被按下。在开始键205和开始键415二者均没有被按下的情况下(步骤s6020中为“否”),cpu101重复步骤s6020中的处理直到开始键205或开始键415被按下。在开始键205或开始键415被按下的情况下(步骤s6020中为“是”),cpu101确定接收到发送请求。然后,处理进行到步骤s6030。

在步骤s6030中,cpu101确定在目的地输入栏411中输入的目的地是外线还是分机。当向外线呼叫时,外线号码通常以00开头,00是外部呼叫号码0和区号的开始号码0的组合。在目的地输入栏411中输入的目的地以00开头的情况下,cpu101确定目的地是外线(步骤s6030中为“是”)。另一方面,在在目的地输入栏411中输入的目的地以除00之外的号码开头的情况下,cpu101确定目的地为分机(步骤s6030中为“否”)。作为选择,在目的地的位数大于预定数目的情况下,cpu101可以确定目的地是外线。在目的地的位数小于预定数目的情况下,cpu101可以确定目的地是分机。在cpu101确定在目的地输入栏411中输入的目的地是外线的情况下(步骤s6030中为“是”),处理进行到步骤s6040。另一方面,在cpu101确定在目的地输入栏411中输入的目的地是分机的情况下(步骤s6030中为“否”),处理跳过步骤s6040,并进行到步骤s6050。

在步骤s6040中,cpu101进行用于提示检验员确认目的地和发送目标图像的处理。下面将参照图7中示出的流程图描述步骤s6040中的处理。以cpu101将存储在rom102中的程序加载到ram103然后执行该程序的方式实施图7中示出的流程图中的处理。

在步骤s7010中,cpu101在操作单元104上显示图9b中示出的确认画面的示例。确认画面430是用于提示检验员确认目的地和图像的画面。

确认画面430包括复选框431和432。确认画面430还包括ok按钮433和取消按钮434。在初始状态,复选框431和432二者均未选中。在确认画面430中,ok按钮433变灰或被禁用。在检验员确认发送者输入的目的地正确之后,检验员选择复选框431。当选择了复选框431时,cpu101显示复选框431的选中标记。在检验员确认发送者放置到扫描器111的原稿正确之后,检验员选择复选框432并且cpu101显示复选框432的选中标记。由此,检验员检查目的地和原稿是否已被确认。

在步骤s7015中,cpu101确定取消按钮434是否被按下。在cpu101确定取消按钮434被按下的情况下(步骤s7015中为“是”),处理进行到如图6所示的步骤s6010。在cpu101确定取消按钮434没有被按下的情况下(步骤s7015中为“否”),处理进行到步骤s7020。

在步骤s7020中,cpu101确定ok按钮433是否被按下。在ok按钮433没有被按下的情况下(步骤s7020中为“否”),处理进行到步骤s7030。在ok按钮433被按下的情况下(步骤s7020中为“是”),处理进行到步骤s7050。

在步骤s7030中,cpu101确定是否选择了所有的复选框。在cpu101确定选择了所有的复选框的情况下(步骤s7030中为“是”),处理进行到步骤s7040。另一方面,在cpu101确定复选框中的任一个没有被选择的情况下(步骤s7030中为“否”),处理返回到步骤s7015。

在步骤s7040中,cpu101使ok按钮433可用。图9c是示出此时在操作单元104上显示的确认画面的图。然后,处理进行到步骤s7015。在本示例性实施例中,cpu101提供询问来提示检验员他或她是否确认了目的地和发送目标原稿。cpu101通过禁止确认画面转换到下一画面来禁止图像数据发送,直到检验员使用复选框进行确认。这使得能够防止检验员忘记确认目的地和原稿。

在步骤s7050中(步骤s7020中为“是”),cpu101确定读卡器106是否连接到mfp100。在cpu101确定读卡器106连接到mfp100的情况下(步骤s7050中为“是”),处理进行到步骤s7060。在cpu101确定读卡器106没有连接到mfp100的情况下(步骤s7050中为“否”),处理进行到步骤s7120。

在步骤s7060中,cpu101在操作单元104上显示图10a中所示的检验员认证画面的示例。检验员认证画面440包括取消按钮441。当检验员查看检验员认证画面440时,检验员使检验员保持的ic卡接近读卡器106。

在步骤s7070中,cpu101确定是否使ic卡接近了读卡器106。确定的方法类似于步骤s3030中的方法。在cpu101确定没有使ic卡接近读卡器106的情况下(步骤s7070中为“否”),处理进行到步骤s7080。在cpu101确定使ic卡接近了读卡器106的情况下(步骤s7070中为“是”),处理进行到步骤s7090。

在步骤s7080中,cpu101确定图10a中所示的取消按钮441是否被按下。在cpu101确定取消按钮441没有被按下的情况下(步骤s7080中为“否”),处理进行到步骤s7070。在cpu101确定取消按钮441被按下的情况下(步骤s7080中为“是”),处理进行到图6中所示的步骤s6010。在这种情况下,cpu101可以取消设置的目的地和详细设置并将它们设置为默认值,或者留下目的地和详细设置而不取消它们,并接受设置的改变。

在步骤s7090中,cpu101与接近的ic卡无线通信以从ic卡获取存储在ic卡中的检验员姓名,并将检验员姓名存储在ram103中。

这就完成了使用ic卡获取检验员的识别信息的方法。

在步骤s7120中(步骤s7050中为“否”),cpu101在操作单元104上显示图10b中所示的检验员姓名输入画面。检验员姓名输入画面442包括检验员姓名输入区域443、ok按钮444和取消按钮445。当用户选择检验员姓名输入区域443时,显示用于输入字母数字字符的软件键盘。用户经由软件键盘输入用户姓名。

在步骤s7130中,cpu101确定是否输入了检验员姓名。在ok按钮444被选择之后,cpu101确定输入了检验员姓名。在没有输入检验员姓名的情况下(步骤s7130中为“否”),cpu101重复步骤s7130中的处理直到输入检验员姓名。在cpu101确定输入了检验员姓名的情况下(步骤s7130中为“是”),处理进行到步骤s7140。如果取消按钮445被按下,则处理可以进行到图6中所示的步骤s6010。

在步骤s7140中,cpu101在操作单元104上显示图10c中所示的密码输入画面450。密码输入画面450包括密码输入栏451、ok按钮452和取消按钮453。当用户选择密码输入栏451时,显示用于输入字母数字字符的软件键盘。用户经由软件键盘输入密码。

在步骤s7150中,cpu101确定是否输入了密码。在ok按钮452被选择之后,cpu101确定输入了密码。在cpu101确定没有输入密码的情况下(步骤s7150中为“否”),cpu101重复步骤s7150中的处理直到输入密码。在cpu101确定输入了密码的情况下(步骤s7150中为“是”),处理进行到步骤s7100。如果取消按钮453被按下,则处理可以进行到图6中所示的步骤s6010。

在步骤s7100中,cpu101确定检验员是否登记在用户数据库501中。在cpu101确定检验员登记在用户数据库501中的情况下(步骤s7100中为“是”),处理进行到步骤s7110。在cpu101确定检验员没有登记在用户数据库501中的情况下(步骤s7100中为“否”),处理进行到步骤s7160。

在步骤s7110中,cpu101将检验员的用户名存储在hdd105中作为要在发送历史数据库(下面描述)中存储的信息。然后,处理进行到图6中所示的步骤s6050。

在步骤s7160中(步骤s7100中为“否”),cpu101在操作单元104上显示表示检验员不是有效检验员的错误画面。然后,处理进行到步骤s7050。

下面将再次描述图6中所示的流程图。在步骤s6050中,cpu101发出管理编号以将要新执行的发送作业的发送历史记录添加到发送历史数据库,并在发送历史数据库中存储管理编号。图11是示出发送历史数据库的示例的图。除了管理编号,发送历史数据库801还包括开始时间、目的地、发送者、检验员、通信片材计数和通信结果。

在步骤s6060中,cpu101将在步骤s6050中发出的管理编号存储在发送历史数据库801中,并将此时确定的发送作业的开始时间、目的地、发送者和检验员与管理编号相关联地存储在发送历史数据库801中。更具体地,cpu101从计时器107获取当前时间,并将获取的当前时间与在步骤s6050中发出的管理编号相关联地存储在开始时间栏中。cpu101获取在步骤s6015中设置的目的地,并将获取的目的地与在步骤s6050中发出的管理编号相关联地存储在目的地栏中。cpu101还将在图3中所示的步骤s3050或s3120中认证的发送者的用户名存储在发送者栏中。cpu101将在步骤s7110中存储的检验员的用户名存储在检验员栏中。在读取原稿片材之前确定这些信息,并因此此时能够将这些信息存储在发送历史数据库801中。

在步骤s6070中,cpu101执行发送作业。下面将参照图8详细描述步骤s6070中的处理。以cpu101将存储在rom102中的程序加载到ram103中然后执行该程序的方式实施图8中示出的流程图中的处理。

在步骤s8010中,cpu101在ram103中准备用于对原稿片材数量进行计数的原稿片材计数器(可变的),并且将原稿片材计数器的值初始化为0。

在步骤s8020中,cpu101指示扫描器111基于详细设置读取原稿片材。扫描器111根据指令开始输送放置在adf上的第一原稿片材,并且读取输送的原稿片材的图像以生成表示读取的原稿片材的图像的图像数据。cpu101将生成的图像数据存储在hdd105中。

在步骤s8030中,为了对原稿片材的数量进行计数,cpu101使存储在ram103中的原稿片材计数器的值增加1。

在步骤s8040中,cpu101通过使用配设在adf上的原稿检测传感器确定adf是否有后续的原稿片材。在cpu101确定adf有后续的原稿片材的情况下(步骤s8040中为“是”),处理进行到步骤s8020。在cpu101确定adf没有后续的原稿片材的情况下(步骤s8040中为“否”),处理进行到步骤s8050。

在步骤s8050中,cpu101经由调制解调器108和ncu109将在hdd105中存储的图像数据发送到在步骤s6015中输入的目的地。

上面已经使用记忆发送的示例描述了本示例性实施例,在记忆发送中,在读取了所有原稿之后发送第一原稿片材的图像数据。但是,本示例性实施例不限于此,并且可以执行直接发送,在直接发送中,在读取和发送各个原稿片材之后,读取和发送后续的原稿片材。

下面将再次描述图6中示出的流程图。在步骤s6080中,cpu101将在步骤s8030中计数的ram103中的原稿片材计数器的值,作为通信片材计数,与管理编号相关联地存储在在步骤s6050中发出的发送历史数据库801中。cpu101将通信结果与在步骤s6050中发出的管理编号相关联地存储在通信结果栏中。当针对最后的原稿片材的图像发送完成而没有出现错误时,存储“ok”作为通信结果。如果在针对最后的原稿片材的图像发送完成之前出现错误,则存储“ng”。

通过上述过程,执行发送作业并将发送历史存储在hdd105中。下面描述用于基于在hdd105中存储的发送历史数据库801显示发送历史画面和打印发送结果报告的处理。

<显示发送历史画面和打印发送结果报告>

图12是示出用于显示发送历史画面和打印发送结果报告的处理的流程图。以cpu101将存储在rom102中的程序加载到ram103然后执行该程序的方式实施图12中示出的流程图中的处理。

在步骤s9010中,cpu101确定是否经由操作单元104接收到用于显示历史画面的请求。在cpu101确定没有接收到用于显示历史画面的请求的情况下(步骤s9010中为“否”),cpu101重复步骤s9010中的处理直到接收到请求。在cpu101确定接收到用于显示历史画面的请求的情况下(步骤s9010中为“是”),处理进行到步骤s9020。

在步骤s9020中,cpu101读取在hdd105中存储的发送历史数据库801中的发送历史信息。在这种情况下,cpu101以在一个画面中一次能够显示的记录的数量,来读取发送历史信息。

在步骤s9030中,cpu101将各自与发送历史信息中包括的管理编号相关联地存储的发送者信息和检验员信息合并。更具体地,cpu101将这些信息合并以实现“发送者(检验员)”格式。

在步骤s9040中,cpu101生成包括互相合并的发送者信息和检验员信息的历史画面。

在步骤s9050中,cpu101在操作单元104上显示在步骤s9040中生成的历史画面。图13是示出发送历史画面的示例的图。发送历史画面880包括开始时间栏、发送目的地栏、发送者(检验员)栏、管理编号栏、通信片材计数栏和通信结果栏。一个记录对应于一个发送作业。图13中示出的发送历史画面880包括打印按钮881和关闭按钮882。

在步骤s9060中,cpu101确定是否经由打印按钮881接收到打印请求。在cpu101确定接收到打印请求的情况下(步骤s9060中为“是”),处理进行到步骤s9070。在cpu101确定没有接收到打印请求的情况下(步骤s9060中为“否”),处理进行到步骤s9090。

在步骤s9090中,cpu101确定关闭按钮882是否被按下。在cpu101确定关闭按钮882没有被按下的情况下(步骤s9090中为“否”),处理进行到步骤s9060。在cpu101确定关闭按钮882被按下的情况下(步骤s9090中为“是”),处理进行到步骤s9100。

在步骤s9070中,cpu101基于存储在hdd105中的发送结果数据库801生成发送结果报告。

在步骤s9080中,cpu101指示打印机112在片材上打印生成的发送结果报告。图14是示出发送结果报告的示例的图。发送结果报告802包括开始时间栏、发送目的地栏、发送者(检验员)栏、管理编号栏和通信片材计数栏。一个记录对应于一个发送作业。

在步骤s9100中(步骤s9090中为“是”),cpu101指示操作单元104结束发送历史画面880的显示。在该处理中,cpu101显示在显示步骤s9010中接收到用于发送历史画面880的请求之前显示的画面。

上述控制使得能够参照发送历史画面880或者发送结果报告802,针对各个发送作业在后来容易地识别是谁作为检验员检查了目的地。

即使没有如下复杂的过程:检验员将检验员的签名登记在记录簿上并管理签名的记录簿,上述过程也使得能够通过操作mfp100在后来容易地检查是谁作为检验员确认了图像数据的发送目的地。

上述过程还使得能够在后来检查是否与发送者不同的检验员已经针对各个发送作业确认了目的地。

在上述的示例性实施例中,cpu101接收由用户发出的用于打印发送历史信息的指令,并根据接收到的输出指令基于发送历史信息打印发送历史结果报告。但是,上述示例性实施例不限于此。cpu101可以确定是否存储了预定数量的发送历史项目,并在确定存储了预定数量的发送历史项目之后打印发送历史结果报告。cpu101还可以确定是否已经到达预定的时间,并在确定已经到达预定时间之后,打印发送历史结果报告。

尽管上面已经使用传真发送作业的示例描述了示例性实施例,但示例性实施例还适用于电子邮件发送作业。在这种情况下,目的地不是电话号码而是邮箱地址。在电子邮件的情况下,可以跳过步骤s6030中的对目的地是外线还是分机的确定。

其他实施例

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

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

虽然已经参照示例性实施例对本发明进行了描述,但是应该理解,本发明不限于所公开的示例性实施例。应当对以下权利要求的范围给予最宽的解释,以使其涵盖所有这些变型例以及等同的结构及功能。

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