专利名称:通信装置以及通信装置的控制方法
技术领域:
本发明涉及通信装置以及通信装置的控制方法,更详细地说涉及 具有电子邮件发送功能的通信装置以及通信装置的控制方法。
背景技术:
近年来,随着计算机的普及以及信息的网络化,用网络发送接收 文字信息的电子邮件正在广泛普及。在电子邮件中除了作为文字信息 的邮件文本外可以添加各种形式的文件,提出了通过添加作为添加文 件所规定的形式(TIFF: Tagged Image Format:标记图像文件格式) 的图像文件进行图像的发送接收的因特网FAX(以下,还称为IFAX)。
另外,在进行因特网技术的标准化作业的,因特网技术开发组织 IETF (Internet Engineering Task Force:因特网工禾呈部)发行的 RFC2532 ( Expanded Facsimile Using Internet Mail)中提出了在接收 机正常地接收了发送机发送的附加有TIFF文件的邮件时,从接收机 向发送机以电子邮件通知已正常接收的意思的因特网FAX的Full Mock。
电子邮件服务器如果处理数据大小大的电子邮件则处理速度极 低,在对其他的电子邮件的配送中产生问题,在最差的事例中还可以 引起邮件服务器停机致使电子邮件系统停止的现象。
因此,如特开2002-324035号公报所记载的那样,提出了在发送 时把电子邮件的数据分割成多块的技术。
另外,在特开2003-233558号公报中,提出了设置切换是向被设
定在地址簿中的每个发送地址经由SMTP服务器发送电子邮件,还是
直接发送到收件人处的开关。
如上所述,邮件服务器如果发送附加有数据大小大的文件的电子
邮件,因为处理任务重(处理速度下降),所以有时在电子邮件的数
据大小上设置限制。
这种情况下,产生数据大小大的图像数据不能发送的问题。
而且,数据大小的限制对于每个邮件服务器各自不同。
另外,在所发送的地址是在途中存在防火墙等的因特网环境的情
况下需要经由邮件服务器,但当所发送的地址是在同一网络上那样的
局部环境的情况下不需要经由邮件服务器发送。因而,不需要按照在
上述那样的邮件服务器中可以受理的数据大小。
发明内容
本发明的目的在于在发送电子邮件的通信装置中,在经由邮件服 务器发送电子邮件的情况下和不经由的情况下,可以变更一次发送的 数据的大小。
本发明的另一目的在于提供一种经由邮件服务器发送电子邮件 的情况下和不经由的情况下,可以变更一次发送的数据大小的通信装 置的控制方法。
作为实现上述目的的本发明的一形态的通信装置是具有发送电 子邮件数据的发送装置的通信装置,包含生成电子邮件数据的电子 邮件数据生成装置;在发送用上述电子邮件生成装置生成的电子邮件 数据时设定是否使其经由邮件服务器的设定装置;当在上述电子邮件 数据生成装置中生成的电子邮件超过规定的大小的情况下,分割该电 子邮件数据的分割装置;控制装置,当用上述设定装置设定成经由邮 件服务器的情况下,如果在上述电子邮件生成装置中生成的电子邮件 数据超过规定的大小则用上述分割装置分割后用上述发送装置发送, 当用上述设定装置设定成不经由邮件服务器的情况下,即使在上述电
子邮件数据生成装置中生成的电子邮件数据超过规定的大小也不用上 述分割装置分割而用上述发送装置发送的控制装置。
于是,当经由邮件服务器的情况下如果电子邮件数据超过规定的 数据大小则被分割成多个发送,当不经由邮件服务器的情况下不管数 据大小如何都直接发送电子邮件数据。
因而,因为在经由邮件服务器发送电子邮件的情况下和不经由的 情况下,可以变更一次发送的数据的大小,所以一方面可以除去当经 由邮件服务器的情况下因邮件服务器的限制不能发送邮件的问题,另 一方面当不经由邮件服务器的情况下可以一并进行邮件发送。
作为实现上述目的的本发明的另 一形态的通信装置是具有发送
电子邮件数据的发送装置的通信装置,包含生成电子邮件数据的电 子邮件数据生成装置;在发送用上述电子邮件数据生成装置生成的电 子邮件数据时设定是否使其经由邮件服务器的设定装置;登录在上述 设定装置中设定成经由邮件服务器时的数据大小限制值的笫l登录装 置;登录在上述设定装置中设定成不经由邮件服务器时的数据大小限 制值的第2登录装置;当在上述电子邮件数据生成装置中生成的电子 邮件的数据大小超过在上述第1登录装置中登录的限制值或者超过在 上述第2登录装置中登录的限制值的情况下,分割该电子邮件数据的 分割装置;控制装置,当用上述设定装置设定成经由邮件服务器的情 况下,如果在上述电子邮件生成装置中生成的电子邮件数据超过在上 述第1登录装置中登录的限制值时用上述分割装置分割后用上述发送 装置发送,当用上述设定装置设定成不经由邮件服务器的情况下,在 上述电子邮件数据生成装置中生成的电子邮件数据超过在上述第2登 录装置中登录的限制值时用上述分割装置分割后用上述发送装置发送 的控制装置。
于是,当经由邮件服务器的情况下和不经由邮件服务器的情况 下,根据不同的限制值分割电子邮件数据发送。
因而,因为在经由邮件服务器发送电子邮件的情况下和不经由的 情况下,可以变更一次发送的数据的大小,所以一方面可以除去当经
由邮件服务器的情况下因邮件服务器的限制不能发送邮件的问题,另 一方面当不经由邮件服务器的情况下,例如与经由邮件服务器的情况 相比可以发送大数据大小的电子邮件数据。
作为实现上述目的的本发明的再一形态的通信装置是具有发送
电子邮件数据的发送装置的通信装置,包含生成电子邮件数据的电
子邮件数据生成装置;对每个发送目标逐个地登录数据大小限制值的
发送目标信息登录装置;当在上述电子邮件数据生成装置中生成的电 子邮件数据的数据大小超过了在上述发送目标信息登录装置中对用上
述发送装置发送时的发送目标所登录的限制值的情况下,按照该限制 值分割电子邮件数据的分割装置。
于是,根据在每个发送目标上登录的限制值,分割电子邮件数据发送。
因而,因为可以根据在每个发送目标中的限制值分割电子邮件数 据发送,所以可以发送依据每个发送目标的条件的最佳的数据大小的 电子邮件数据。
对于每个发送目标具有登录包含是否经由邮件服务器的信息的 各种信息的发送目标信息登录装置,设定装置可以按照被登录在发送 目标信息登录装置上的内容进行设定。
这种情况下,发送目标信息登录装置在每个发送目标上登录规定 的数据大小,分割装置可以通过在发送目标确定后判定是否超过在发 送目标信息登录装置上对该发送目标登录的数据大小进行电子邮件数 据的分割。
另外,发送目标信息登录装置对于每个发送目标,登录以进行送 达确认的第l发送方式以及不进行送达确认的第2发送方式的哪个发 送方式发送,控制装置在判定为电子邮件数据超过规定数据大小时, 当发送到发送目标的方式是第l发送方式的情况下,可以中止电子邮 件数据的发送。
电子邮件数据生成装置也可以生成把图像数据作为附加文件的 电子邮件。
进而,本发明的目还可以通过与上述通信装置对应的通信装置的 控制方法、用计算机装置执行该通信装置的控制方法的计算机程序, 以及存储有该计算机程序的计算机可以读取的存储介质实现。
通过以下参照附图所进行的描述,本发明的其它特征和优点将更 加清楚,其中附图中相同的参考标记表示相同或相似的部分。
附图作为说明书的组成部分,例示了本发明的实施方式,并且与 以下的描迷一起,用于解释本发明的原理。
图l是展示包含涉及的本发明通信装置的实施方式的网络连接环 境的图。
图2是展示MFP100的概略构成的方框图。
图3是展示被存储在MFP100中的程序构成的图。
图4是展示从MFP100以简单方式发送时的动作顺序的图。
图5是展示从MFP100以全方式发送时的动作顺序的图。
图6是展示从MFP100到MF101以简单方式发送时的动作顺序图。
图7是展示从MFP100到MF101以全方式发送时的动作顺序图。 图8是展示发送图像时的操作单元的发送设定画面例子的图。 图9是展示显示地址簿时的画面例子的图。 图IO是展示登录地址簿的详细项目的画面例子的图。 图11是展示对1个地址进行电子邮件发送时动作的流程图。 图12是展示登录实施方式2的地址簿详细项目的画面例子的图。 图13是展示在实施方式2中向1个地址发送电子邮件时动作的 流程图。
具体实施例方式
下面将根据附图详细说明本发明的优选实施方式。本发明并不限 于下面的作为实施例的各实施方式。
实施方式1 网络构成
图1是展示包含本发明的通信装置的实施方式1的网络连接环境的图。
MFP (Multi Function Peripheral:多功能外部设备)100以及 101是安装扫描机、打印机,具备拷贝功能、FAX发送接收功能、印 刷在计算机上制成的数据的打印功能等的多功能复印机(也称为复合 机)。
MFP100以及101被连接在用域名xyz.co.jp识别的网络上,和邮 件服务器/POP服务器103、 PC 104等多台计算机装置及网络机器连 接。
此网络进而和全世界的因特网110连接,还经由因特网110连接 在用连接有邮件服务器/POP服务器120、 PC121、因特网FAX122等 的abc.co.jp这一域名识别的网络上。
在 MFP100 上赋与 copyl.xyz.co.jp 这 一 主机名,和 ifax@copyl.xyz.co.jp这一机器的电子邮件地址,在FMP101上赋与 copy2.xyz.co.jp这一主机名,和ifax@copy2.xyz.co.jp这一机器的电子 邮件地址。
在PC104上安装通用邮件软件,赋与syainl@xyz.co.jp这一邮件地址。
邮件服务器/POP服务器103是具备邮件服务器和POP服务器两 个功能的服务器,邮件服务器/POP服务器120也具有同样的功能。
当从PC104的地址syainl@xyz.co.jp向 PC121 的地址 pcmail@abc.co.jp发送电子邮件的情况下,在PC104中制成的电子邮 件数据用SMTP ( Simple Mail Transfer Protocol:简单邮件传送协议) 协议发送到邮件服务器103,从邮件服务器103向邮件服务器120经 由因特网以IIO用SMTP协议发送。
即使在PC121中也安装通用邮件软件,从PC121对邮件服务器 120使用POP3 ( post office Protocol-Version3:第3代邮局协议)协
议以 一 定间隔询问邮件是否到达,当邮件到达时接收邮件数据。
当从PC121的地址pcmail@abc.co.jp向PC104的地址 syainl@xyz.co.jp发送电子邮件的情况下,沿着与上述相反的路线, 在PC121中制成的数据从邮件服务器120经由因特网发送到邮件服务 器103。
PC104使用POP3协议进行工作,以取得到达邮件服务器103的 邮件数据。
MFP100以及101作为发送方式具有以送到一般的电子邮件地址 为前提发送用FAX或者IFAX接收功能接收到的图像,以及用扫描器 读取的黑白/彩色图像的E-mail发送方式,和以发送到基于IFAX标 准的装置为前提的IFAX发送方式。
作为发送以及接收协议分别使用SMTP协议以及POP3协议,进 行和以上说明的发送/接收同样的动作。
在E-mail发送方式中,发送JPEG形式的图像。例如,MFP100 或者101如果向作为客户PC的PC104的地址syainl@xyz.co.jp用电 子邮件发送JPEG形式的彩色图像,则PC104接收电子邮件,可以用 所安装的通用图像取景器显示附加的JPEG图像。
另一方面,在IFAX发送方式中发送基于RFC2301的TIFT形式 的图像。例如,用MFPIOO、 MFP101和因特网FAX122基于IFAX 标准发送接收TIFF形式的图像。 (MFP的功能构成)
图2是展示MFP100的概略构成的方框图。
CPU130是根据被存储在ROM131中的程序利用RAM132的存 储区域执行系统整体控制的控制单元,用CPU总线和各单元连接。
操作单元133是具备LCD显示板和起动鍵、十个数字鍵等硬键, 在LCD上显示软键盘并检测用户的手指接触软键圆滑地执行用户操 作的部分。
扫描器134是通过光电变换把被设置在规定位置上的原稿的图像 数据变换为电气数据的部分。如果更详细地说明扫描器134的动作,则如果用原稿供给装置把 原稿搬送到台板玻璃上,点亮灯使扫描单元开始移动,啄光扫描原稿。 来自原稿的反射光用反射镜以及透镜导入CCD图像传感器中变换为 电气信号,用A/D变换电路变换为数字数据。在原稿读取动作结束后, 排出台板玻璃上的原稿。
打印机单元135是把电气性图像数据印刷在记录纸上的部分。
如果更详细地说明打印机单元135的动作,则从激光发生单元发 出与电气性图像数据相应的激光,通过照射在感光磁鼓上,在感光磁 鼓上形成与激光光相应的潜象。
在形成于感光磁鼓上的潜象的部分上用显象器附着显象剂,在和 激光照射开始相同步的时刻,从供纸盒中提供记录纸搬送到转印单元, 把附着在感光磁鼓上的显象剂转印到记录纸上。
栽有显象剂的记录纸被搬送到定影单元,用定影单元的热和压力 把显影剂定影在记录纸上。通过了定影单元的记录纸用排纸滚轮排出, 分类器把排出的记录纸收纳在各自的箱中进行记录纸的分类。
图像处理电路136由大容量的图像存储器、图像旋转电路、解象 度变倍电路、MH、 MR、 MMR、 JBIG、 JPEG等的编码/复合电路等 构成,还可以执行浓淡处理、修整、屏蔽等的各种图像处理。
硬盘137是用SCSI、 USB等I/F连接的大容量记录介质,不只 是硬盘还可以是MO等的记录介质。
网络I/F138是执行代表IOBASE-T、 100BASE-T的以太网或者 用于和权标环等的网络线相连接的网络数据链路的部分。
格式化单元139具备依据IEE1284的并行接口 、USB等的PC I/F 电路,基于用PCI/F电路或者网络I/F电路接收的,用从个人计算机 发送的PDL ( Page Description Language:页面描述语言)所记述的 数据执行制成图像数据的绘制处理。所制成的图像在图像处理电路 136中进行图像处理,由打印机135中执行印刷。
传真单元140和电话线连接作为用NCU( Network Control Unit: 网络控制器)、MODEM ( Modulator/Demodulator:调制器/解调器)
等电路构成的传真1/F运行。
如果更详细地说明传真单元140的动作,则把用扫描器134读取 的图像数据在图像处理电路136中进行图像处理经由电话线路发送到 其它的FAX。或者接收从其它的FAX发送的数据,在图像处理电路 136中进行图像处理由打印机135印刷。
扫描器134、打印机135、图像处理电路136、格式化单元139、 传真单元140其构成是和CPU130进行数据的发送接收的CPU总线不 同的以高速视频总线相互连接,可以高速传送图像数据。
另外,由图像处理电路136对用扫描器134读出的图像数据进行 图像处理,用打印机135执行印刷实现复制功能。
用MFP100实现把用扫描器134读取的图像数据添加在电子邮件 中从网络I/F发送到网络上的E-mail发送功能,或者用图像处理电路 136制成依据RFC2301的图像,用电子邮件协议发送接收数据的IFAX 功能。
(MFP的程序构成)
图3是说明被存储在MFP100中的程序构成的图。 程序构成大致分为IP (Internet Protocol:内部协议)200、 TCP (Transmission Control Protocol: 传输控制程序)/UDP (User
Datagram Protocol:用户数据报协议)201、应用程序阶层的程序202
的3层。
IP200是和从发送主机到目的地主机的路由器等的中继节点连带 地提供送达信息的服务的因特网的协议层。在IP200中执行管理发送 信息的发送源地址、接收信息的目的地的地址,管理按照地址信息把 消息从网络内的某条路径发送到目的地主机的路由功能。
TCP/UDP201是提供从发送应用程序向接收应用程序送达消息 的服务的传输阶层。TCP是连接型的服务,保证通信的高度可靠性, 而UDP是连接型的服务不进行可靠性的保证。
应用程序层的协议202规定多个协议,作为此协议包含作为文 件转送服务的FTP (File Transfer Protocol:文件传送协议);作为
网络管理协议的SNMP ( Simple Network Management Protocol:简 单网络管理协议);作为打印机印刷用的服务协议LPD;作为WWW (World Wide Web:万维网)服务的协议的HTTP;电子邮件的发送 接收协议SMTP( Simple Mail Transfer Protocol:简单邮件传送协议); 邮件下载协议POP3 ( Post Office Protocol-Version 3:第三代邮局协 议)等。另外,还搭载有用RFC1510规定的安全系统认证程序。
如上所述,在IFAX发送中存在简单方式发送和全方式的2种, 而如后述,在地址簿的每个地址中可以设定是用简单方式发送,或者 用全方式发送。
(发送时的动作MFP100—因特网FAX122)
图4是展示从MFP100向因特网FAX122用IF AX简单方式发 送时的动作的顺序图。
在此事例中,需要经由因特网110向目的地(最终地址)发送, 当在MFP100和因特网FAX122之间存在未图示的防火墙等的情况 下,因为不能直接发送到目的地,所以在MFP100中制成的电子邮件 经由邮件服务器103以及邮件服务器120发送。
最初,添加有在MFP100中制成的图像数据的电子邮件从 MFP100发送到邮件服务器103 (250)。
MFP100在和邮件服务器103的通信正常结束的情况下,在发送 记录以及发送结束报告的结果中,作为表示是否正常送达目的地不明 的信息登录"--",督促发送者注意并结束。
另一方面,当在电子邮件发送250中失败的情况下,在发送记录 以及发送结果报告中登录表示发生了错误的信息后结束发送。
以下,从邮件服务器103向邮件服务器120经由因特网110用邮 件发送(251),从邮件服务器120到因特网FAX122,用同样的网络 内的电子邮件通信转送邮件数据(252)。
图5是展示从MFP100向因特网FAX122用IFAX全方式发送 时的动作的顺序图。
在添加有在MFP100中制成的图像数据的电子邮件中,赋与请求
送达确i人(MDN: Message Disposition Notifications)的数据,从 MFPIOO向邮件服务器103用电子邮件发送(260),从邮件服务器 103向邮件服务器120经由因特网IIO用邮件发送(261),从邮件服 务器120向因特网FAX122用电子邮件转送邮件数据(262)。
接收到请求送达确认的邮件的因特网FAX122当从接收到的图 像数据中可以正常形成图像的情况下,制成表示通信成功的MDN电 子邮件数据,当不能正常处理的情况下制成表示发生了错误的MDN 电子邮件数据。
在因特网FAX122中制成的MDN电子邮件数据从因特网 FAX122向邮件服务器120用邮件进行通信(263 ),从邮件服务器120 向邮件服务器103经由因特网110发送(264),从邮件服务器103 向MFPIOO用邮件发送(265 ),把送达确认的结果通知发送者的 MFPIOO。
接收到送达确认的MFPIOO作为发送记录的结果登录正常,印刷 发送结果报告。
另一方面,邮件服务器103在260中从MFPIOO接收邮件后,向 邮件服务器120的邮件发送261当因一些故障不能正常执行的情况下, 邮件服务器103向MFPIOO发送DSN ( Delivery Status Notifications ) 错误邮件(266)。
MFPIOO如果从邮件服务器103接收DSN错误邮件,则结束发 送动作,作为发送记录的结果登录错误,印刷表示发送结果错误的发 送结果报告。
(发送时的动作MFPIOO—MFP101)
图6是展示从MFPIOO向MFP101用IF AX简单方式发送时的 动作的顺序图。
这种情况下,因为两者在同样的网络内中途不存在防火墙,所以 在MFPIOO中制成的电子邮件不经由邮件服务器103被直接发送到 MFP101 ( 270)。
当在270的电子邮件发送中失败的情况下,把表示发送错误的
"NG"登录在发送记录中,印刷发送结果报告结束发送动作。
图7是展示从MFPIOO向MFP101用IF AX全方式发送时的动 作的顺序图。
在添加有在MFPIOO中制成的图像数据的电子邮件中,赋与请求 送达确i人(MND: Message Disposition Notifications)的数据,从 MFPIOO不经由邮件服务器103直接向MFP101发送电子邮件(280)。
接收到送达确认请求的邮件的MFP101从接收到的图像数据中 制成当可以正常形成图像的情况下表示通信成功的MDN电子邮件数 据,当不能正常处理的情况下制成表示发生了错误的MDN电子邮件 数据。
所制成的MDN电子邮件数据从MFP101向邮件服务器103用邮 件通信(281),从邮件服务器103向MFPIOO由邮件进行通信,把 送达确认的结果通知发送者的MFPIOO (282)。
接收到送达确认的MFPIOO如果接收MDN则作为发送记录的结 果登录正常/错误,印刷发送结果报告。 (操作单元的显示画面)
图8是展示发送图像时的操作单元115的发送设定画面的例子的图。
读取大小300是用于指定用扫描器单元104读取的图像的用纸大 小的区域。可以从A5、 A4、 A3、 B5、 B4、自动中指定,在默认下自 动地设定。
解象度301是用于指定在扫描器单元104中读取的图像的解象度 的区域。作为解象度可以选择200x100, 200x200, 200x400, 300x300, 400x400, 600x600dpi之一的解象度,在默认下设定200x200dpi。
如果按下详细设定302的按键则显示可以进行扫描时的浓度设 定、原稿类型指定、双面读入、页连拍指定、画质调整等的设定的窗 口 (未图示),可以设定各自的值。
目的地303是用于输入电子邮件的发送目的地的键。如果按压此 键则显示图9的地址簿。详细说明利用图9在后面叙述,在此作为发送目的地地址选择因特网FAX122的ifax@abc.co.jp。
Subject304是可以输入电子邮件的文件名的区域,在图示的例子
中输入了"TEST"。文本305是可以输入电子邮件文本的区域,在图示
的例子中输入了 "HELLO"。
回送目标306在从因特网FAX机发送邮件时,在接收一侧的用
户进行回信动作时,当把回送目标的电子邮件地址设定为不是因特网
FAX机而是自己平常使用的电子邮件地址(例如,client@xyz.co.jp)
的情况下是输入地址的区域。此回信目标电子邮件地址也可以用地址
簿输入。
另外当设定了返回目标电子邮件地址的情况下,送达确认可以指 示发送到此机器的电子邮件地址(ifax@abc.co.jp )和回信目标电子邮 件(client@xyz.co.jp)的双方。由此如果把回信目标地址设定在平常 使用的邮件地址,则送达确认也被送到client@xyz.co.jp,可以容易进 行送达确认。
(地址簿的显示画面)
图9是展示显示地址簿时的画面的例子的图。地址簿是可以存储 多个因特网FAX等的通信机器的邮件地址的数据库。
地址簿用由地址簿ID350、选择标记351和发送电子邮件地址352 构成的表形式表示,使用353以及354的键分别在上方向以及下方向 上滚动。
在发送时可以从此地址簿中选择多个目的地,对于所选择的地址 在选择标记351上显示圆点。在图示的例子中,把地址簿的ID号码6 的ifax@abc.co.jp作为地址选择。
详细鍵355是用于显示与被选择的地址有关的已登录的详细信息 的键。有关详细信息用图IO说明。
图10是展示通过按下详细键显示的登录地址簿的详细项目的画 面例子的图。
地址400是输入电子邮件地址的部分,如果触摸此区域则显示字 母键盘可以输入字符串和数字、记号等。 401是作为发送方式用于设定简单方式/全方式之一的开关,可以 选择在发送时是选择以不进行送达确认的简单方式发送,还是以要求 送达确认的全方式发送之一。在每次按压此开关时交替切换简单方式/ 全方式。
402是在发送时用于设定经由邮件服务器103那样的电子邮件服 务器发送数据,还是不经由电子邮件服务器直接发送数据的开关,和 上述的开关401—样,在每次按压开关时交替切换设定。
403是用于设定在接收机中可以使用的纸张大小的开关,当接收 机可以接收B4尺寸的图像的情况下把404的B4设定为ON,在可以 接收A3尺寸的情况下把405的A3设定为ON。因为如果是因特网FAX 则不管哪种机器都可以接收A4尺寸,所以常常为ON状态。
406是用于设定图像的压缩方式的开关,当用接收机可以接收以 MR形式的压缩方式压缩的图像的情况下,把407的MR设定为ON, 当可以接收以MMR形式的压缩方式压缩的图像的情况下,把408的 MMR设定为ON。因为用MH方式的压缩方式压缩的图4象在任何接 收机都可以接收,所以常常为ON状态。
409是设定接收机可以接收的图像的能力(解象度)的开关,当 用接收机可以接收200x400dpi解象度的图像的情况下,把410的 200x400设定为ON,当可以接收300x300dpi解象度图像的情况下, 把411的300x300设定为ON,当可以接收400x400dpi解象度的图像 的情况下,把412的400x400设定为ON,在可以接收600x600 dpi 解象度的图像的情况下,把413的600x600设定为ON。因为如果是 因特网FAX则任何接收机都可以接收200xl00dpi、 200x200dpi的解 象度的图像,所以常常处于ON状态。
还有,如果403、 405、 407、 408、 410、 411、 412、 413的各开 关处于ON状态则背景为黑色,在每次按压开关时ON/OFF切换。另 外,如果按压411的OK键则已被设定的内容登录在地址簿上。 (邮件发送流程)
图ll是展示向1个地址发送电子邮件时的动作的流程图。
进而,当指示向多个地址同时进行发送动作的同文发送时,对每 个地址执行以下的处理顺序。
如果开始发送动作,则处理转移至l个发送地址(步骤S500)。
如上所述,电子邮件服务器如果处理数据大小大的数据则处理速 度下降,最差的情况下服务器有可能功能停止。在本实施方式中,为 了防止这种现象,可以从操作单元133以用户方式按照1Mbyte单位 设定限制发送数据大小的数值,以便不发送超过规定的数据大小的数 据。读入由此用户方式设定的数据大小限制值(步骤S501)。
进而,作为此限制值当设定为"O,,的情况下,解释为无限制。另 外,作为此限制值通过在SMTP通信中从电子邮件服务器取得被登录 在电子邮件服务器中的值并进行设定也可以得到同样的效果。
用扫描器读取的图像或者用FAX、 IFAX接收功能接收到的图像 被转换为TIFF图像数据,对该数据执行BASE64编码处理、赋与电 子邮件标题等,制成电子邮件数据(步骤S502 )。
调查与被设定在地址簿中的发送地址对应的开关402的状态,是 经由/不经由服务器的哪个状态(步骤S503)。
当设定为不经由服务器的情况下,不管在步骤501中读入的限制 值如何,都把此值设定为0 (无限制)(步骤S504),向发送目标直 接发送在步骤S502中制成的邮件数据(步骤S505),然后结束处理 (步骤S511)。
另一方面,在步骤S503中,当设定为经由服务器的情况下,判 定在步骤S502中制成的数据的大小是否超过在步骤S501中读入的限 制值(步骤S506),当不超过限制值的情况下,把在步骤S502中制 成的数据发送到邮件服务器(步骤S509 ),然后结束处理(步骤S511 )。
在步骤S506中当数据的大小超过限制值的情况下,判定被设定 在地址簿中的表示每个地址的发送方式的开关401是否是简单方式 (步骤S507),当不是简单方式的情况下(是全方式的情况下),因 为若执行分割发送则要求多个送达确认所以作为发送错误(步骤 S510)结束处理(步骤S511)。在步骤S507中当是简单方式的情况下,为了不超过在步骤S501 中读入的限制值把邮件数据分割成多块(步骤S508),向邮件服务器 发送数据(步骤S509),结束处理(步骤S511)。
进而,在步骤S508中的邮件数据的分割处理可是把记载在 RFC2046中的方式(把与原稿对应的图像文件,和页间划分没有关系 地基于数据大小进行分割),也可以是以页单位的分割发送(使l份 电子邮件数据不超过限制值,把与原稿对应的图像文件用各页的划分 进行分割)。
另外,在本实施方式中是把未经由服务器的情况下的限制值设置 为O(无限制)固定进行说明的,但当用户以用户方式从操作单元133 输入不经由服务器时的限制值时,按照此限制值分割发送邮件数据, 或者设置成发送错误,可以得到同样的效果。
这种情况下,在图11的流程图的步骤S504中,按照不经由邮件 服务器时的限制值,进行和步骤S506、 507、 508、 510等同样的处理。
另外,理想的是在此设定的限制值是比经由邮件服务器的情况下 大的值。
如上所述如果采用本实施方式,则在用电子邮件协议收发图像的 通信装置中,由于具备在管理发送地址的地址簿中设定是否经由邮件 服务器发送的开关,因而可以在经由邮件服务器的地址中设定发送数 据大小的上限值,从而抑制邮件服务器的负荷,在不经由邮件服务器 发送的地址中可以不管数据大小直接发送。
因而,只在向地址簿登录时设定经由或者不经邮件服务器,可以 把一次发送的数据的大小设定成不同的值,在每次发送图像数据时操 作人员不需要复杂的操作,可以减轻邮件服务器的负荷。
<实施方式2>
以下,说明本发明的通信装置的实施方式2。以下有关和上述的 实施方式l同样的部分省略其说明,以本实施方式的特征部分为中心 进行说明。实施方式2也是和实施方式1同样的通信装置,在可以设 定给每个地址的发送数据的大小这一点上和实施方式1不同。
(地址簿的显示画面)
图12和图10—样是展示涉及本发明实施方式2的登录地址簿的 详细项目画面的例子的图,存储有因特网FAX、电子邮件的地址的信 息。
如果把图12的画面和在实施方式1中说明的图10的画面比较, 在追加用于输入415的发送最大数据大小的区域这一点不同。
用输入到区域415上的数字设定发送最大数据大小,设定的单位 是lMbyte,可以改变对每个地址的发送最大数据大小。
例如,当邮件服务器103的容量限制是5MByte,邮件服务器120 的容量限制是3MByte的情况下,当从MFP100 (邮件地址 ifax@copyl.xyz.co.jp)向PC104 (由卩件地址syainl@xyz.co.jp)发送 电子邮件的情况下,因为邮件经由邮件服务器103,所以容量限制和 邮件服务器103 —样被设定在5MByte。
另外,当向因特网FAX122 (邮件地址ifax@abc.co.jp)发送电 子邮件的情况下,因为邮件经由邮件服务器103以及邮件服务器120, 所以容量限制和邮件服务器120 —样被设定为3MByte。
因而,当地址簿的地址400是syainl@xyz.co.jp ( PC104 )的情 况下,作为发送最大数据大小415设定为5MByte,当地址400是 ifax@abc.co.jp (因特网FAX122 )的情况下,作为发送最大数据大小 415设定为3MByte,由此对于各地址可以不发送超过限制容量的邮件 数据。
(邮件发送的流程)
图13是展示在实施方式2中向1个地址发送电子邮件时的动作 的流程图。
进而,当指示同时向多个地址进行发送动作的同文发送的情况 下,对每个地址执行以下的处理顺序。
如果发送动作开始,则处理转移到对1个地址发送的处理(步骤 S600)。
以下,读取被设定在参照图12说明的地址簿中的发送最大数据
大小415的值(步骤S601)。
把用扫描器读取的图像或者用FAX、 IFAX接收功能接收到的图 像变换为TIFF图像数据,对此数据实施BASE64编码处理、电子邮 件标题的赋与等制成电子邮件数据(步骤S602)。
比较已制成的邮件数据和在步骤S601中读入的数据大小,判定 已制成的邮件数据是否超过发送最大尺寸(步骤S603),当制成的邮 件数据未超过发送最大数据大小的情况下进入步骤S607。
另一方面,当在步骤S603中制成的邮件数据超过发送最大数据 大小的情况下,判断表示被设定在地址簿中的每个地址的发送方式的 开关401是否是简单方式(步骤S604 ),当不是简单方式的情况下(是 全方式的情况下),因为如果执行分割发送则要要求多个送达确认所 以作为发送错误(步骤S605),结束处理(步骤S610)。
当在步骤S604中是简单处理的情况下,把邮件数据分割为多块 以便不超过在步骤S601中读入的发送最大尺寸(步骤S606)。
而后,调查与被设定在地址簿中的发送地址对应的开关402的状 态,是经由/不经由服务器的哪个状态(步骤S607)。
当设定为不经由服务器的情况下,直接向发送地址发送在步骤 S602中制成的邮件数据(步骤S609),结束处理(步骤S610)。
当在步骤S607中设定为经由服务器的情况下,向邮件服务器进 行发送(步骤S608),结束处理(步骤S610)。
如以上说明那样如果采用本实施方式,则可以对地址簿的每个地 址设定发送最大数据大小,可以发送与在每个地址中使用的邮件服务 器相应的适宜数据大小的图像信息。
进而,在本实施方式中不管是否经由邮件服务器都根据限制值分 割邮件数据,但和实施方式l一样,当不经由邮件服务器的情况下不 设置限制值,把不经由邮件服务器的情况下的限制值设置为规定的值。
<其他的实施方式>
在上述的实施方式中,说明了把图像数据作为附加文件的例子, 但并不限于此也可以采用各种形态的电子邮件数据。
另外,在本实施方式中,只说明了由l个机器构成的通信装置, 但用由多个机器构成和本发明的通信装置同等的功能的系统也可以实 现。
此外,本发明还可以通过将一个软件程序直接或间接地提供给一 个系统或设备来实现,该程序实现了前述实施例的功能,用该系统或 设备的计算机读取所提供的程序代码,然后执行该程序代码。在这种 情况下,只要所述系统或设备具有该程序的功能,实现的方法不需要 依赖于程序。
因此,由于本发明的功能通过计算机来实现,安装在该计算机中 的程序代码也实现了本发明。换句话说,本发明的保护范围还覆盖了 用于实现本发明的功能的计算机程序。
在这种情况下,只要所述系统或设备具有该程序的功能,该程序 可以以任意形式执行,如目标代码、由解释器执行的程序、或者提供
给操作系统的临时数据(scrip data )。
可用于提供程序的存储介质例如为软盘、硬盘、光盘、磁-光盘、 CD-ROM、 CD-R、 CD-RW、磁带、非易失型存储卡、ROM和DVD (DVD画ROM和DVD-R)。
对于提供程序的方法, 一个客户端计算机可以使用客户端计算机 的浏览器连接到互联网上的一个站点,并且本发明的计算机程序或该 程序的可自动安装的压缩文件可以下载到记录介质上,如一个硬盘上。 另外,可以通过将构成程序的程序代码分为多个文件,并从不同的站 点下载这些文件来提供本发明的程序。换句话说,通过计算机向多个 用户下载实现本发明的功能的程序文件的WWW (World Wide Web) 服务器也由本发明的保护范围所覆盖。
还可以对本发明的程序进行加密并将其存储在 一个存储介质上, 如CD-ROM上,将所述存储介质分发给用户,允许那些满足特定要 求的用户经由互联网从一个站点下载解密密钥信息,并允许这些用户 通过使用密钥信息来对加密后的程序进行解密,其中所述程序安装在 用户计算机上。
除了根据所述实施例通过由计算机执行所读取的程序来执行上 述功能的情况外,操作系统或在计算机上运行的类似程序可以执行所 有的实际处理或实际处理的一部分,这样前述实施例的功能可以通过 这种处理来实现。
此外,当从存储介质读出的程序被写入到 一个插在计算机中的功 能扩展板上、或者写入到一个在与计算机相连的功能扩展单元中提供
的存储器中之后,安装在所述功能扩展板或功能扩展单元上的CPU或
类似元件执行所有的实际处理或实际处理的一部分,这样前述实施例
的功能可以通过这种处理来实现。
如果本发明作为一种存储介质来实现,则对应于上述流程图(图
4, 5, 6, 7, 11和图13)中至少一个的程序代码将被存储在该存储介 质中。
由于本发明显然可以做出很多不同的实施例,而不会背离本发明 的主旨和保护范围,应理解本发明除了在权利要求中所限定的之外, 不限于其特定实施例。
权利要求
1.一种具有发送电子邮件数据的发送装置的通信装置,其特征在于包括电子邮件数据生成装置,生成电子邮件数据;设定装置,在发送用上述电子邮件数据生成装置生成的电子邮件数据时,设定是否使其经由邮件服务器;登录装置,对在上述设定装置中设定成经由邮件服务器时的第1数据大小限制值和在上述设定装置中设定成不经由邮件服务器时的第2数据大小限制值进行登录;分割装置,当在上述电子邮件数据生成装置中生成的电子邮件数据的数据大小超过上述第1数据大小限制值或者超过上述第2数据大小限制值的情况下,分割该电子邮件数据;控制装置,进行控制以便当用上述设定装置设定成经由邮件服务器的情况下,如果在上述电子邮件数据生成装置中生成的电子邮件数据超过了上述第1数据大小限制值时,用上述分割装置分割后用上述发送装置发送,当用上述设定装置设定成不经由邮件服务器的情况下,在上述电子邮件数据生成装置中生成的电子邮件数据超过了上述第2数据大小限制值时,用上述分割装置分割后用上述发送装置发送。
2.根据权利要求l所述的通信装置,其特征在于还包括发送目标信息登录装置,对每个发送目标登录包含是否经由邮件服务器的信息的各种信息,上述设定装置按照被登录在上述发送目标信息登录装置中的内容进行设定。
3.根据权利要求2所述的通信装置,其特征在于 上述发送目标信息登录装置针对每个发送目标登录在上述登录 装置中登录的限制值。
4. 根据权利要求2所述的通信装置,其特征在于 上述发送目标信息登录装置,针对上述每个发送目标,对利用进行送达确认的第l发送方式或者不进行送达确认的第2发送方式的某 一个进行发送的情况进行登录,上述控制装置,在向上述发送目标进行发送的方式是上述第l发 送方式的情况下,停止伴随上述分割装置的分割的电子邮件数据的发 送。
5. 根据权利要求1所述的通信装置,其特征在于 上述电子邮件数据生成装置生成把图像数据作为附加文件的电子邮件数据。
6. 根据权利要求5所述的通信装置,其特征在于 上述图像数据是传真图像数据。
7. —种具有电子邮件发送功能的通信装置的控制方法,其特征 在于包括电子邮件数据生成步骤,生成电子邮件数据;设定步骤,在发送在上述电子邮件数据生成步骤中生成的电子邮 件数据时,设定是否使其经由邮件服务器;登录步骤,对在上述设定步骤中设定成经由邮件服务器时的第1 数据大小限制值和在上述设定步骤中设定成经不由邮件服务器时的第 2数据大小限制值进行登录;发送步骤,当在上述设定步骤中设定成经由邮件服务器的情况 下,如果在上述电子邮件数据生成步骤中生成的电子邮件数据的数据 大小超过了上述第l数据大小限制值时,分割该电子邮件并将其发送, 当在上述设定步骤中设定成不经由邮件服务器的情况下,在上述电子 邮件数据生成步骤中生成的电子邮件数据的数据大小超过了上述第2 数据大小限制值时,分割该电子邮件并将其发送。
全文摘要
本发明提供了通信装置以及通信装置的控制方法。揭示了在经由或者不经由邮件服务器发送电子邮件的情况下,可以变更一次发送数据的数据大小的通信装置。生成把图像数据作为附加文件的电子邮件数据,判定在对发送目标发送电子邮件时是否经由预先确定的邮件服务器,当把地址确定为邮件服务器时,判定电子邮件数据是否超过规定的大小,把判定为超过规定大小的电子邮件数据分割为多块,把电子邮件数据发送到已确定的地址。
文档编号H04L12/58GK101197789SQ200710169750
公开日2008年6月11日 申请日期2004年9月20日 优先权日2003年9月25日
发明者利根川信行 申请人:佳能株式会社