JP4579807B2 - Image forming apparatus, e-mail printing method in image forming apparatus, and storage medium - Google Patents

Image forming apparatus, e-mail printing method in image forming apparatus, and storage medium Download PDF

Info

Publication number
JP4579807B2
JP4579807B2 JP2005277917A JP2005277917A JP4579807B2 JP 4579807 B2 JP4579807 B2 JP 4579807B2 JP 2005277917 A JP2005277917 A JP 2005277917A JP 2005277917 A JP2005277917 A JP 2005277917A JP 4579807 B2 JP4579807 B2 JP 4579807B2
Authority
JP
Japan
Prior art keywords
lines
mail
data
printing
setting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005277917A
Other languages
Japanese (ja)
Other versions
JP2006082557A (en
Inventor
耕太郎 山口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2005277917A priority Critical patent/JP4579807B2/en
Publication of JP2006082557A publication Critical patent/JP2006082557A/en
Application granted granted Critical
Publication of JP4579807B2 publication Critical patent/JP4579807B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Information Transfer Between Computers (AREA)

Description

本発明は、電子メールの印刷を実行する画像形成装置、画像形成装置における電子メール印刷方法、および記憶媒体に関するものである。   The present invention relates to an image forming apparatus that executes e-mail printing, an e-mail printing method in the image forming apparatus, and a storage medium.

近年、LAN(Local Area Network)やWAN(Wide Area Network)を用いたネットワーク網の普及に伴い、イントラネット/インターネットを介した電子メールによる情報交換手段が一般化してきた。電子メールを転送する仕組みを簡単に述べると、先ず電子メール・クライアント・ソフトウェア(以後、UA(UserAgent)と称する)で電子メールデータが作成され、最寄りの電子メール転送装置(以後、MTA(Mail Transfer Agent)と称する)に送信される。このMTAでは、受信した電子メールを装置内の補助記憶装置に格納し、次に転送すべきMTAに送信する。最終宛先までの間に点在する複数のMTA間では、同様の転送処理を繰り返し行い、あたかもバケツリレーのようにして最終のMTAまで電子メールが転送される。そして最後に、最終宛先である電子メール装置内の記憶装置に電子メールが格納される。或いは、受信した電子メールを各電子メールユーザ毎に管理するためのメールボックス(私書箱)を持つ受信電子メール管理サーバ装置内の記憶装置に格納される。その後、UAで電子メールが引き出されて各ユーザ毎に処理される。   In recent years, along with the spread of network networks using LAN (Local Area Network) and WAN (Wide Area Network), information exchange means by electronic mail via Intranet / Internet has become common. Briefly describing a mechanism for transferring an e-mail, e-mail data is first created by e-mail client software (hereinafter referred to as UA (User Agent)), and then the nearest e-mail transfer device (hereinafter referred to as MTA (Mail Transfer). Agent)). In this MTA, the received electronic mail is stored in an auxiliary storage device in the apparatus, and is transmitted to the MTA to be transferred next. The same transfer process is repeated between a plurality of MTAs scattered up to the final destination, and an e-mail is transferred to the final MTA as if it were a bucket relay. Finally, the e-mail is stored in the storage device in the e-mail apparatus that is the final destination. Alternatively, the received e-mail is stored in a storage device in the received e-mail management server apparatus having a mailbox (post office box) for managing each e-mail user. Thereafter, the e-mail is pulled out by the UA and processed for each user.

一般的にUAはパーソナルコンピュータ(以降、PCと称する)上で使用されていることが多く、ユーザは自分宛の電子メールの内容をPC上で閲覧することができる。更に、そのPCから利用できるプリンタがある場合、それを使用して受信した電子メールを印刷することも可能である。しかしこの際、ユーザは能動的に何らかのアプリケーションを使用してプリンタに対する印刷操作を行う必要がある。特に、定期的に受信メールを印刷する必要があるユーザは、この印刷操作をその都度定期的に行う必要があるため、その様なユーザからは受信メールを自動的に印刷する手段が望まれている。この要求に応えるため、最近では、プリンタ上でUAを動作させることでプリンタが直接特定の宛先の電子メールを受信し、ユーザの印刷操作を介すること無く自動的に電子メールの印刷を行う装置も現れてきた。   In general, the UA is often used on a personal computer (hereinafter referred to as a PC), and the user can view the contents of an e-mail addressed to the user on the PC. Furthermore, if there is a printer that can be used from the PC, it is also possible to print the received e-mail using that printer. However, at this time, the user needs to actively perform a printing operation on the printer using some application. In particular, since a user who needs to print a received mail regularly needs to perform this printing operation periodically, a means for automatically printing the received mail is desired from such a user. Yes. In order to meet this demand, recently, there is also an apparatus that operates a UA on a printer so that the printer directly receives an e-mail of a specific destination and automatically prints the e-mail without a user's printing operation. It has appeared.

上述した装置の中には、電子メールに添付された画像データも合わせて印刷することが可能なものもある。この様な装置では、後述する電子メール内のMIME情報が不完全だった場合に、添付された画像データが電子メールの本文テキストデータとして印刷されてしまうことがある。画像データ自体をテキストデータとして印刷してもそれは全く無意味な文字列として印刷されるのみであり、また通常印刷結果は数十ページにもなってしまう。このため、結果的に無駄なページを大量に印刷することになってしまう。   Some of the apparatuses described above can also print image data attached to an e-mail. In such an apparatus, when MIME information in an e-mail described later is incomplete, the attached image data may be printed as body text data of the e-mail. Even if the image data itself is printed as text data, it is only printed as a meaningless character string, and the printing result is usually several tens of pages. As a result, a large number of useless pages are printed.

本発明の目的は、たとえば、受信した電子メール内のMIME情報が不完全なために添付画像データ等をテキストデータとして印刷する際、無意味なページを大量に印刷するのを防ぐことが可能な装置を提供することにある。   An object of the present invention is to prevent a large amount of meaningless pages from being printed when printing attached image data or the like as text data because, for example, MIME information in the received e-mail is incomplete. To provide an apparatus.

上記の目的のために、本発明の画像形成装置は、
電子メールを受信する受信手段と、
前記受信手段による電子メールの受信に先立って、電子メールを印刷する際の制限値、及び行数の制限印刷を行い印刷するか行数の制限を設けずに印刷するかを設定する設定手段と、
前記受信手段により受信した電子メールのMIMEヘッダを解析し、テキスト部であるか判別し、テキスト部であると判別されたデコード処理を行わずにテキストデータの行数をカウントし、前記設定手段により行数の制限を行うと設定された場合にカウントされたテキストデータの行数が前記設定手段により設定された制限値を超える電子メールであっても前記設定手段により設定された制限値まで印刷し、前記設定手段により行数の制限を設けずに印刷すると設定された場合に行数を制限することなく印刷し、テキスト部でないと判別された際、画像データをデコードして印刷する印刷手段とを有することを特徴とする。
For the above purpose, the image forming apparatus of the present invention comprises:
Receiving means for receiving e-mail;
Prior to receiving the e-mail by the receiving means, a setting means for setting a limit value when printing the e-mail and whether to print by limiting the number of lines and printing without limiting the number of lines ; ,
Analyzing the MIME header of the received electronic mail by the receiving means, to determine whether a text part, when it is determined that the text unit, counts the number of lines of text data without decoding, the setting Even if the number of lines of text data counted when the number of lines is set to be limited by the means exceeds the limit value set by the setting means, the limit value set by the setting means is reached. Printing that prints without limiting the number of lines when the setting means is set to print without limiting the number of lines, and decodes and prints the image data when it is determined not to be a text portion Means.

また、本発明の画像形成装置における電子メール印刷方法は、
電子メールを受信する受信手段を有する画像形成装置おける電子メール印刷方法であって、
前記受信手段による電子メールの受信に先立って、電子メールを印刷する際の制限値、及び行数の制限印刷を行い印刷するか行数の制限を設けずに印刷するかを設定する設定ステップと、
前記受信ステップにより受信した電子メールのMIMEヘッダを解析し、テキスト部であるか判別し、テキスト部であると判別されたデコード処理を行わずにテキストデータの行数をカウントし、前記設定ステップにより行数の制限を行うと設定された場合にカウントされたテキストデータの行数が前記設定ステップにより設定された制限値を超える電子メールであっても前記設定ステップにより設定された制限値まで印刷し、前記設定ステップにより行数の制限を設けずに印刷すると設定された場合に行数を制限することなく印刷し、テキスト部でないと判別された際、画像データをデコードして印刷する印刷ステップとを有することを特徴とする。
In addition, an e-mail printing method in the image forming apparatus of the present invention includes:
An e-mail printing method in an image forming apparatus having receiving means for receiving e-mail,
A setting step for setting, prior to reception of the e-mail by the receiving means, a limit value for printing the e-mail and whether to print with or without limiting the number of lines and printing without limiting the number of lines ; ,
Analyzing the MIME header of the electronic mail received by said receiving step, to determine whether a text part, when it is determined that the text unit, counts the number of lines of text data without decoding, the setting Even if the number of lines of text data counted when the number of lines is set to be limited by the step exceeds the limit value set by the setting step, the limit value set by the setting step is reached. Printing that prints without limiting the number of lines when it is set to print without limiting the number of lines in the setting step, and decodes and prints the image data when it is determined that it is not a text part And a step.

また、本発明の記憶媒体は、
電子メールを受信する受信手段を有する画像形成装置で実行されるプログラムを記憶した記憶媒体であって、
前記受信手段による電子メールの受信に先立って、電子メールを印刷する際の制限値、及び行数の制限印刷を行い印刷するか行数の制限を設けずに印刷するかを設定する設定ステップと、
前記受信ステップにより受信した電子メールのMIMEヘッダを解析し、テキスト部であるか判別し、テキスト部であると判別されたデコード処理を行わずにテキストデータの行数をカウントし、前記設定ステップにより行数の制限を行うと設定された場合にカウントされたテキストデータの行数が前記設定ステップにより設定された制限値を超える電子メールであっても前記設定ステップにより設定された制限値まで印刷し、前記設定ステップにより行数の制限を設けずに印刷すると設定された場合に行数を制限することなく印刷し、テキスト部でないと判別された際、画像データをデコードして印刷する印刷ステップとを画像形成装置に実行させることを特徴とする。
The storage medium of the present invention is
A storage medium storing a program executed by an image forming apparatus having a receiving means for receiving an electronic mail,
A setting step for setting, prior to reception of the e-mail by the receiving means, a limit value for printing the e-mail and whether to print with or without limiting the number of lines and printing without limiting the number of lines ; ,
Analyzing the MIME header of the electronic mail received by said receiving step, to determine whether a text part, when it is determined that the text unit, counts the number of lines of text data without decoding, the setting Even if the number of lines of text data counted when the number of lines is set to be limited by the step exceeds the limit value set by the setting step, the limit value set by the setting step is reached. Printing that prints without limiting the number of lines when it is set to print without limiting the number of lines in the setting step, and decodes and prints the image data when it is determined that it is not a text part And causing the image forming apparatus to execute the steps.

また、本発明の画像形成装置は、
電子メールを受信する受信手段と、
前記受信手段による電子メールの受信に先立って、電子メールを印刷する際の制限値、及び行数の制限印刷を行い印刷するか行数の制限を設けずに印刷するかを設定する設定手段と、
前記受信手段により受信した電子メールのMIMEヘッダを解析し、テキスト部であるか判別し、テキスト部でないと判別された、印刷可能なデータであるか判別し、印刷可能なデータでないと判別された場合、印刷可能でないと判別されたデータを読み飛ばし、印刷可能なデータであると判別された場合、画像データをデコードして印刷し、テキスト部であると判別された際、デコード処理を行わずにテキストデータの行数をカウントし、前記設定手段により行数の制限を行うと設定された場合にカウントされたテキストデータの行数が前記設定手段により設定された制限値を超える電子メールであっても前記設定手段により設定された制限値まで印刷し、前記設定手段により行数の制限を設けずに印刷すると設定された場合に行数を制限することなく印刷する印刷手段とを有することを特徴とする。
The image forming apparatus according to the present invention includes:
Receiving means for receiving e-mail;
Prior to receiving the e-mail by the receiving means, a setting means for setting a limit value when printing the e-mail and whether to print by limiting the number of lines and printing without limiting the number of lines ; ,
Analyzing the MIME header of the received electronic mail by said receiving means, to determine whether a text part, when it is determined not to be text unit, determines whether the printable data, it is determined that the data is not printable If it is determined that the data is printable, the image data is decoded and printed. When it is determined that the data is a text portion, the decoding process is performed. If the number of lines of text data is counted and the number of lines is set to be limited by the setting means , the number of lines of text data counted when the setting means is set to exceed the limit value set by the setting means also printed up to a limit set by the setting means there, control the number of rows when it is set to print without a limit of the number of rows by the setting unit And having a printing means for printing without.

また、本発明の画像形成装置における電子メール印刷方法は、
電子メールを受信する受信手段を有する画像形成装置おける電子メール印刷方法であって、
前記受信手段による電子メールの受信に先立って、電子メールを印刷する際の制限値、及び行数の制限印刷を行い印刷するか行数の制限を設けずに印刷するかを設定する設定ステップと、
前記受信ステップにより受信した電子メールのMIMEヘッダを解析し、テキスト部であるか判別し、テキスト部でないと判別された、印刷可能なデータであるか判別し、印刷可能なデータでないと判別された場合、印刷可能でないと判別されたデータを読み飛ばし、印刷可能なデータであると判別された場合、画像データをデコードして印刷し、テキスト部であると判別された際、デコード処理を行わずにテキストデータの行数をカウントし、前記設定ステップにより行数の制限を行うと設定された場合にカウントされたテキストデータの行数が前記設定ステップにより設定された制限値を超える電子メールであっても前記設定ステップにより設定された制限値まで印刷し、前記設定ステップにより行数の制限を設けずに印刷すると設定された場合に行数を制限することなく印刷する印刷ステップとを有することを特徴とする。
In addition, an e-mail printing method in the image forming apparatus of the present invention includes:
An e-mail printing method in an image forming apparatus having receiving means for receiving e-mail,
A setting step for setting, prior to reception of the e-mail by the receiving means, a limit value for printing the e-mail and whether to print with or without limiting the number of lines and printing without limiting the number of lines ; ,
Analyzing the MIME header of the electronic mail received by said receiving step, to determine whether a text part, when it is determined not to be text unit, determines whether the printable data, it is determined that the data is not printable If it is determined that the data is printable, the image data is decoded and printed. When it is determined that the data is a text portion, the decoding process is performed. If the number of lines of text data is counted and the number of lines is set to be limited by the setting step, the number of lines of text data counted when the number is set exceeds the limit value set by the setting step. Configuration and was also printed up to a limit set by the setting step, the printing without a limit of the number of rows in the setting step And having a printing step of printing without limiting the number of rows when it is.

また、本発明の記憶媒体は、
電子メールを受信する受信手段を有する画像形成装置で実行されるプログラムを記憶した記憶媒体であって、
前記受信手段による電子メールの受信に先立って、電子メールを印刷する際の制限値、及び行数の制限印刷を行い印刷するか行数の制限を設けずに印刷するかを設定する設定ステップと、
前記受信ステップにより受信した電子メールのMIMEヘッダを解析し、テキスト部であるか判別し、テキスト部でないと判別された、印刷可能なデータであるか判別し、印刷可能なデータでないと判別された場合、印刷可能でないと判別されたデータを読み飛ばし、印刷可能なデータであると判別された場合、画像データをデコードして印刷し、テキスト部であると判別された際、デコード処理を行わずにテキストデータの行数をカウントし、前記設定ステップにより行数の制限を行うと設定された場合にカウントされたテキストデータの行数が前記設定ステップにより設定された制限値を超える電子メールであっても前記設定ステップにより設定された制限値まで印刷し、前記設定ステップにより行数の制限を設けずに印刷すると設定された場合に行数を制限することなく印刷する印刷ステップとを画像形成装置に実行させることを特徴とする。
The storage medium of the present invention is
A storage medium storing a program executed by an image forming apparatus having a receiving means for receiving an electronic mail,
A setting step for setting, prior to reception of the e-mail by the receiving means, a limit value for printing the e-mail and whether to print with or without limiting the number of lines and printing without limiting the number of lines ; ,
Analyzing the MIME header of the electronic mail received by said receiving step, to determine whether a text part, when it is determined not to be text unit, determines whether the printable data, it is determined that the data is not printable If it is determined that the data is printable, the image data is decoded and printed. When it is determined that the data is a text portion, the decoding process is performed. If the number of lines of text data is counted and the number of lines is set to be limited by the setting step, the number of lines of text data counted when the number is set exceeds the limit value set by the setting step. Configuration and was also printed up to a limit set by the setting step, the printing without a limit of the number of rows in the setting step Characterized in that to execute a printing step of printing without limiting the number of rows in the image forming apparatus when it.

以上説明したように本発明によれば、たとえば、受信した電子メールのMIME情報が不完全なために添付画像データ等をテキストデータとして印刷する際、無意味なページを大量に印刷するのを防ぐことが可能となる。   As described above, according to the present invention, for example, when the attached image data or the like is printed as text data because the MIME information of the received e-mail is incomplete, it is prevented that a large number of meaningless pages are printed. It becomes possible.

図3は本発明の画像形成装置とネットワークとの接続を示すシステム構成図である。   FIG. 3 is a system configuration diagram showing the connection between the image forming apparatus of the present invention and a network.

電子メールクライアント301と本発明の画像形成装置305とはローカルエリアネットワーク304で接続され、それぞれ電子メールサーバ302の補助記憶装置にメールボックスが割り当てられている。本発明の画像形成装置305は電子メールの送受信機能が搭載されている。更に本画像形成装置は、ドメイン名とIPアドレスの相互変換する機能を持つDNSサーバ303を利用して、ドメインの異なるインターネット/イントラネット307とリモートルータ306を介して接続され、ローカルネットワーク上の前記装置や該インターネット/イントラネットに接続されている電子メールサーバ302、電子メールクライアント301と電子メールの交信が可能である。   The e-mail client 301 and the image forming apparatus 305 of the present invention are connected by a local area network 304, and a mailbox is assigned to the auxiliary storage device of the e-mail server 302, respectively. The image forming apparatus 305 of the present invention is equipped with an e-mail transmission / reception function. Further, the present image forming apparatus is connected to the Internet / intranet 307 in a different domain via a remote router 306 using a DNS server 303 having a function of converting between a domain name and an IP address. It is also possible to communicate electronic mail with the electronic mail server 302 and the electronic mail client 301 connected to the Internet / intranet.

図4は、本発明の画像形成装置のリーダー部422及びプリンタ部423の断面図である。   FIG. 4 is a cross-sectional view of the reader unit 422 and the printer unit 423 of the image forming apparatus of the present invention.

リーダー部422の原稿給送装置401は原稿を最終頁から順にl枚ずつプラテンガラス402上へ給送し、原稿の読み取り動作終了後、プラテンガラス402上の原稿を排出するものである。原稿がプラテンガラス402上に搬送されるとランプ403を点灯し、そしてリーダーユニット404の移動を開始させて原稿を露光走査する。この時の原稿からの反射光は、ミラー405、406、407、及ぴレンズ408によってCCDイメージセンサ(以下「CCD」と呼ぶ)409へ導かれる。このように走査された原稿の画像はCCD409によって読み取られる。CCD409から出力される画像データは所定の処理が施された後、プリンタ部423及ぴ制御ユニット部517へ転送される。   The document feeder 401 of the reader unit 422 feeds documents one by one from the last page onto the platen glass 402, and discharges the document on the platen glass 402 after the document reading operation is completed. When the document is conveyed onto the platen glass 402, the lamp 403 is turned on, and the movement of the reader unit 404 is started to expose and scan the document. The reflected light from the original at this time is guided to a CCD image sensor (hereinafter referred to as “CCD”) 409 by mirrors 405, 406, 407 and a lens 408. The image of the original scanned in this way is read by the CCD 409. Image data output from the CCD 409 is subjected to predetermined processing and then transferred to the printer unit 423 and the control unit unit 517.

プリンタ部423のレーザドライバ421はレーザ発光部410を駆動するものであり、リーダー部422から出力された画像データに応したレーザ光をレーザ発光部410で発光させる。このレーザ光は感光ドラム411に照射され、感光ドラム411にはレーザ光に応じた潜像が形成される。この感光ドラム411の潜像の部分には、現像器412によって現像剤が付着する。そして、レーザ光の照射開始と同期したタイミングで,カセット413及びカセット414のいずれかから記録紙を給紙して転写部415へ搬送し、感光ドラム411に付着した現像剤を記録紙に転写する。現像剤の乗った記録紙は定着部416に搬送され、定着部416の熱と圧力により現像剤は記像紙に定者される。定着部416を通過した記録紙は排出ローラ417によって排出され、ソータ420は排出された記録紙をそれぞれのピンに収納して記録紙の仕分けを行う。なお、ソータ420に仕分けが設定されていない場合は最上ビンに記録紙を収納する。また、両面記録が設定されている場合は、排出ローラ417のところまで記録紙を搬送した後、排出ローラ417の回転方向を逆転させ、フラッパ418によって再給紙搬送路419へ導く。多重記録が設定されている場合は、記録紙を排出ローラ417まで搬送しないようにフラッパ418によって再給紙搬送路419へ導く。再給紙搬送路へ導かれた記録紙は上述したタイミングで再び転写部415へ給紙される。   A laser driver 421 of the printer unit 423 drives the laser emission unit 410, and causes the laser emission unit 410 to emit laser light corresponding to the image data output from the reader unit 422. The laser beam is irradiated onto the photosensitive drum 411, and a latent image corresponding to the laser beam is formed on the photosensitive drum 411. A developer adheres to the latent image portion of the photosensitive drum 411 by the developing device 412. The recording paper is fed from either the cassette 413 or the cassette 414 and conveyed to the transfer unit 415 at a timing synchronized with the start of laser light irradiation, and the developer attached to the photosensitive drum 411 is transferred to the recording paper. . The recording paper on which the developer is placed is conveyed to the fixing unit 416, and the developer is fixed on the recording paper by the heat and pressure of the fixing unit 416. The recording paper that has passed through the fixing unit 416 is discharged by the discharge roller 417, and the sorter 420 stores the discharged recording paper in each pin and sorts the recording paper. If no sort is set in the sorter 420, the recording paper is stored in the uppermost bin. If double-sided recording is set, the recording sheet is conveyed to the discharge roller 417, and then the rotation direction of the discharge roller 417 is reversed and guided to the refeed conveyance path 419 by the flapper 418. When multiple recording is set, the recording paper is guided to the refeed conveyance path 419 by the flapper 418 so as not to be conveyed to the discharge roller 417. The recording paper guided to the refeed conveyance path is fed again to the transfer unit 415 at the timing described above.

図5は、本発明の画像形成装置の制御ユニット部517のブロック図である。   FIG. 5 is a block diagram of the control unit 517 of the image forming apparatus of the present invention.

制御ユニット部517の各構成要素は、システムバス501及び画像バス510に接続されている。ROM502はブートROMであり、システムのブートプログラムが格納されている。また本発明の各手段を実現するシステムソフトウエアはROM502または、蓄積メモリ505に記憶されており、CPU503で実行される。RAM504は、ソフトウエアを実行するためのシステムワークメモリエリアであり、画像データを一時記憶するための画像メモリでもある。蓄積メモリ505には、システムソフトウェアや電子メール・データ、画像データなどが記憶される。LAN I/F部506はLANと接続するためのインタフェース部であり、LANに接続されたリモートルータ等の機器でインターネットに接続される。回線I/F部507は、ISDNや公衆電話網に接続され、ROM502内の通信制御プログラムにより制御され、ISDN I/Fやモデム、NCU(Network Control Unit)を介して遠隔の端末にデータを送受信する機能等が搭載されている。   Each component of the control unit 517 is connected to the system bus 501 and the image bus 510. A ROM 502 is a boot ROM, and stores a system boot program. Further, system software for realizing each means of the present invention is stored in the ROM 502 or the storage memory 505 and executed by the CPU 503. A RAM 504 is a system work memory area for executing software, and is also an image memory for temporarily storing image data. The storage memory 505 stores system software, e-mail data, image data, and the like. A LAN I / F unit 506 is an interface unit for connecting to a LAN, and is connected to the Internet by a device such as a remote router connected to the LAN. The line I / F unit 507 is connected to an ISDN or a public telephone network, controlled by a communication control program in the ROM 502, and transmits / receives data to / from a remote terminal via an ISDN I / F, a modem, and an NCU (Network Control Unit). The function to do is carried.

以上のデバイスがシステムバス501上に配置される。IO制御部509は、システムバス501と画像データを高速で転送する画像バス510を接続するためのバスブリッジである。画像バス510は、PCIバスまたはIEEE1394で構成される。画像バス510上には以下のデバイスが配置される。デジタルI/F部515は、リーダー部422やプリンタ部423と制御ユニット517を接続し、画像データの同期系/非同期系の変換を行う。画像処理部514は、入力及び出力画像データに対し補正/加工/編集を行う。画像回転部513は画像データの回転を行う。画像圧縮伸長部512は、多値画像データはJPEG、2値画像画像データはJBIG/MMR/MR/MHの圧縮伸張処理を行う。画像密度変換部511は、出力用画像データに対して解像度変換等を行う。   The above devices are arranged on the system bus 501. The IO control unit 509 is a bus bridge for connecting the system bus 501 and the image bus 510 that transfers image data at high speed. The image bus 510 is configured by a PCI bus or IEEE1394. The following devices are arranged on the image bus 510. The digital I / F unit 515 connects the reader unit 422 and the printer unit 423 to the control unit 517, and performs synchronous / asynchronous conversion of image data. The image processing unit 514 corrects / processes / edits input and output image data. An image rotation unit 513 rotates image data. The image compression / decompression unit 512 performs JPEG compression / decompression processing for multi-value image data and JBIG / MMR / MR / MH for binary image data. The image density conversion unit 511 performs resolution conversion and the like on the output image data.

IO制御部508は、操作部516とのインタフェース部であり、操作部516に表示する画像データをシステムバス501側から操作部516に対して出力する。また、操作部516を介してユーザが入力した情報をCPU503に伝える役割をする。   The IO control unit 508 is an interface unit with the operation unit 516, and outputs image data to be displayed on the operation unit 516 from the system bus 501 side to the operation unit 516. Also, it plays a role of transmitting information input by the user via the operation unit 516 to the CPU 503.

図6は、本発明の画像形成装置から電子メールを受信する際のユーザアカウントのリスト画面401である。   FIG. 6 shows a user account list screen 401 when an e-mail is received from the image forming apparatus of the present invention.

この画面は、画像形成層装置の操作部516上に表示され、ユーザは本画面を通じて画像形成装置に対して電子メールを受信する際のユーザアカウントを設定することができる。本画像形成装置は、ここで設定されたユーザアカウントに従って電子メールサーバ302から電子メールを受信する。ユーザリスト402には、すでに設定されてユーザ受信アカウントが表示されている。新規にユーザアカウントを設定する場合、追加ボタン404を押下することで詳細設定画面701が開き、そこでユーザアカウント等の設定を行う。既に設定されているユーザアカウントの設定内容を変更する場合、変更対象のユーザアカウントをユーザリスト402から選択した後、編集ボタン403を押下することで同じく詳細設定画面701が開く。この画面には設定済みのユーザアカウント等の設定内容が予め表示されており、ユーザはその設定を上書きすることで設定内容を変更することができる。既に設定されているユーザアカウントを削除する場合、削除対象のユーザカウントをユーザリスト402から選択した後、削除ボタン405を押下することで指定されたユーザアカウントがユーザリスト402から削除される。   This screen is displayed on the operation unit 516 of the image forming layer apparatus, and the user can set a user account for receiving an e-mail to the image forming apparatus through this screen. The image forming apparatus receives an email from the email server 302 according to the user account set here. In the user list 402, user reception accounts that have already been set are displayed. When a user account is newly set, a detailed setting screen 701 is opened by pressing an add button 404, and a user account or the like is set there. When changing the setting contents of a user account that has already been set, the user selects the user account to be changed from the user list 402 and then presses the edit button 403 to open the detailed setting screen 701. On this screen, setting contents such as a set user account are displayed in advance, and the user can change the setting contents by overwriting the setting. When deleting a user account that has already been set, a user account to be deleted is selected from the user list 402, and then the user account designated by pressing the delete button 405 is deleted from the user list 402.

図7は、ユーザアカウントの詳細設定画面である。   FIG. 7 is a user account detail setting screen.

図3の電子メールサーバ302はPOP(Post Office Protocol)サーバと呼ばれるもので、受信した電子メールを宛先毎のメールボックス(私書箱)に振り分けて蓄積しておく機能を有している。そして、UAはPOPと呼ばれるプロトコルを用いて電子メールサーバ302内の特定のメールボックスに蓄積されている電子メールを引き抜くことができる。本発明の画像形成装置にはこのUAが実装されており、電子メールサーバ302内のメールボックスに蓄積されている電子メールを引き直接引き抜くことができる。詳細設定画面701では、本発明の画像形成装置が電子メールを引き抜く先の電子メールサーバとメールボックスの指定、及び引き抜いた電子メールをプリンタ部423にて印刷する際の各種印刷設定を行うことができる。   The e-mail server 302 in FIG. 3 is called a POP (Post Office Protocol) server, and has a function of distributing and storing received e-mails in a mailbox (post office box) for each destination. Then, the UA can extract an e-mail stored in a specific mailbox in the e-mail server 302 by using a protocol called POP. The UA is mounted on the image forming apparatus of the present invention, and the electronic mail stored in the mail box in the electronic mail server 302 can be directly pulled out. On the detailed setting screen 701, the image forming apparatus of the present invention can specify an e-mail server and a mailbox to which the e-mail is extracted, and perform various print settings when the extracted e-mail is printed by the printer unit 423. it can.

詳細設定画面701のサーバ名入力領域703には、電子メールを引き抜く先の電子メールサーバのアドレスを設定する。ユーザアカウント入力領域702には、電子メールを引き抜く先の電子メールサーバ内のメールボックス名を設定し、パスワード入力領域704には、このメールボックスにアクセスするためのパスワードを設定する。また、アクセス間隔入力領域705には、本発明の画像形成装置が電子メールサーバにアクセスする時間間隔を設定する。本発明の画像形成装置は、ここで設定された時間間隔に従って定期的に電子メールサーバにアクセスし、所定のメールボックスに蓄積されている電子メールを引き抜く。引き抜かれた電子メールは、706から710の印刷設定に従ってプリンタ部423にて印刷される。印刷部数入力領域706には、1つの電子メールを印刷する際の部数を1部から99部までの間で設定する。両面印刷設定領域707には、印刷する電子メールが複数頁に渡る場合に印刷用紙の両面に印刷を行うか否かを設定する。N in 1設定領域708には、印刷する電子メールが複数頁に渡る場合に、1頁の印刷用紙に複数頁を縮小してまとめて印刷するか否かを設定する。縮小する際には、2頁分を1頁の印刷用紙にまとめるか、或いは4頁分を1頁の印刷用紙にまとめるかのどちらかを選択できる。ソート設定領域709には、複数部数印刷を指定した際、各部毎にソータ420の排紙ビンを振り分けるか否か、或いは振り分けて排紙した際に各排紙ビン毎にステープルするか否かを設定する。用紙サイズ設定領域710には、印刷に使用する用紙サイズを設定する。印刷行数制限設定領域711には、受信した電子メールデータ内の本文テキスト部を印刷する際の行数制限値を設定する。本文テキスト部の行数がこの制限値を超えていた場合には、制限値までの行数を印刷してそれ以降の行の印刷は行わない。因みに、制限値として“0”を設定した場合には、行数の制限は設けず無制限に印刷を行う。   In the server name input area 703 of the detailed setting screen 701, the address of the e-mail server to which the e-mail is extracted is set. In the user account input area 702, the name of the mailbox in the e-mail server to which the e-mail is extracted is set, and in the password input area 704, a password for accessing this mailbox is set. In the access interval input area 705, a time interval at which the image forming apparatus of the present invention accesses the electronic mail server is set. The image forming apparatus of the present invention periodically accesses the e-mail server according to the time interval set here, and extracts e-mails stored in a predetermined mailbox. The extracted e-mail is printed by the printer unit 423 in accordance with print settings 706 to 710. In the copy number input area 706, the number of copies for printing one electronic mail is set between 1 and 99 copies. In the double-sided printing setting area 707, it is set whether or not to print on both sides of the printing paper when the e-mail to be printed extends over a plurality of pages. In the N in 1 setting area 708, when an electronic mail to be printed is spread over a plurality of pages, it is set whether or not a plurality of pages are reduced and printed together on one page of printing paper. At the time of reduction, it is possible to select whether to combine two pages on one page of printing paper or four pages on one page of printing paper. In the sort setting area 709, it is determined whether or not to sort the discharge bins of the sorter 420 for each set when printing a plurality of copies, or whether or not to staple each discharge bin when the divided discharge is performed. Set. In the paper size setting area 710, a paper size used for printing is set. In the print line number limit setting area 711, a line number limit value for printing the body text portion in the received e-mail data is set. If the number of lines in the body text portion exceeds this limit value, the number of lines up to the limit value is printed, and subsequent lines are not printed. Incidentally, when “0” is set as the limit value, printing is performed without limitation without limiting the number of lines.

図8は、ユーザアカウントの詳細設定画面701にて設定された内容が、画像形成装置の制御ユニット部517のRAM504内で保持されている状態を表す図である。   FIG. 8 is a diagram illustrating a state in which the contents set on the user account detail setting screen 701 are held in the RAM 504 of the control unit 517 of the image forming apparatus.

設定された全てのユーザアカウントは、ユーザアカウントリスト801としてRAM504内に保持されている。各アカウントの内容は、アカウント毎に一意的に割り振られたユーザIDと、次回電子メールサーバにアクセスする予定時刻である。また、各ユーザアカウントにはRAM504上の別領域に保持されている詳細設定情報リスト802がリンクされており、本画像形成装置の制御プログラム上は、ユーザアカウントリスト801から各ユーザアカウント毎の詳細設定情報リスト802を辿ることができる仕組みになっている。この詳細設定情報リスト802には、図5の詳細設定画面701にて設定されたユーザアカウント/サーバ名/パスワード/アクセス間隔/印刷部数/用紙サイズ/両面印刷指定/N in 1指定/ソート指定の内容が保持されている。   All set user accounts are stored in the RAM 504 as a user account list 801. The contents of each account are a user ID uniquely assigned to each account and a scheduled time for accessing the e-mail server next time. Each user account is linked with a detailed setting information list 802 held in a separate area on the RAM 504, and detailed setting for each user account is made from the user account list 801 on the control program of the image forming apparatus. The information list 802 can be traced. In this detailed setting information list 802, user account / server name / password / access interval / number of copies / paper size / double-sided printing designation / N in 1 designation / sort designation set in the detailed setting screen 701 of FIG. The content is retained.

図9は、本発明の画像形成装置が電子メールを受信して印刷を行う際のフローチャートである。本図をもとに本発明の画像形成装置の処理の流れを説明する。なお、図9のフローチャートにかかわるプログラムはROM502に記憶されており、CPU503に読み出され実行される。   FIG. 9 is a flowchart when the image forming apparatus of the present invention receives an e-mail and performs printing. The processing flow of the image forming apparatus of the present invention will be described with reference to FIG. 9 is stored in the ROM 502 and read out and executed by the CPU 503.

本発明の画像形成装置の電源を入れてシステムが起動(9−1)されると、本装置は先ずタイマ監視状態(9−2)に入る。この状態においてシステムは内部クロックをもとに算出される現在時刻を常時監視しており、ユーザアカウントリスト801内のアクセス時刻との比較を行う(9−3)。現在時刻がアクセス時刻と一致、若しくは現在時刻がアクセス時刻を過ぎているユーザアカウントがリスト内に存在する場合、システムは電子メールサーバに対するアクセス処理を開始する。システムは処理対象のユーザアカウントにリンクされた詳細設定情報リスト802を読み出し、ここからユーザアカウントとサーバ名、パスワード情報を得る。そしてこれらの情報をもとに目的の電子メールサーバにアクセスし、ユーザアカウントで指定されたメールボックス内の電子メールを受信する(9−4)。この際メールボックス内には複数の電子メールが存在する場合があるが、本装置はメールボックス内の全ての電子メールデータを受信し、蓄積メモリ505内に蓄積する。続いて、蓄積した電子メールデータを1つずつ蓄積メモリ505から読み出し、順次後述する印刷処理を行う。そして蓄積した電子メールデータが蓄積メモリ505から無くなった時点で、再度実行すべきユーザアカウントが存在するか否かをチェックする処理に戻る(9−5)。   When the image forming apparatus of the present invention is turned on and the system is activated (9-1), the apparatus first enters a timer monitoring state (9-2). In this state, the system constantly monitors the current time calculated based on the internal clock, and compares it with the access time in the user account list 801 (9-3). If there is a user account in the list whose current time matches the access time or whose current time has passed the access time, the system starts an access process for the electronic mail server. The system reads the detailed setting information list 802 linked to the user account to be processed, and obtains the user account, server name, and password information therefrom. Based on these pieces of information, the target e-mail server is accessed, and the e-mail in the mailbox designated by the user account is received (9-4). At this time, there may be a plurality of e-mails in the mailbox, but this apparatus receives all the e-mail data in the mailbox and stores them in the storage memory 505. Subsequently, the stored e-mail data is read one by one from the storage memory 505, and sequentially described later. When the stored e-mail data is no longer stored in the storage memory 505, the process returns to the process of checking whether there is a user account to be executed again (9-5).

印刷処理では、先ず電子メールデータ内のMIME(Multipurpose Internet MailExtensionsの略)ヘッダ解析を行う(9−6)。MIMEヘッダとは、電子メール内のデータの並び方やデータフォーマット等を表す識別子のことで、その内容はRFC(Request for Comment)という国際標準規格書によって規格化されている。インターネット上に送出する電子メールデータは必ずASCII文字コードでなければならないため、非ASCII文字を含む日本語テキストデータや画像データ等のバイナイリデータはASCII文字コードにエンコードしてから送出する必要がある。この際のエンコード方法等もMIMEヘッダにて表すことが可能となっている。   In the print processing, first, MIME (abbreviation of Multipurpose Internet Mail Extensions) header analysis in the e-mail data is performed (9-6). The MIME header is an identifier representing the arrangement of data in the e-mail, the data format, and the like, and its contents are standardized by an international standard document called RFC (Request for Comment). Since e-mail data sent to the Internet must be ASCII character codes, binary text data such as Japanese text data and image data containing non-ASCII characters must be encoded and sent after ASCII characters. . The encoding method at this time can also be expressed by the MIME header.

図2は、電子メールに画像データが添付されている通常の電子メールデータの例を表している。本装置は、先ずMIMEヘッダ201の「multipart/mixed」という記述から、それ以降のデータ内に複数フォーマットのデータが存在することを認識する。また「boundary=“−−−−−−−−−−−−−−−−−”」という記述から、個々のフォーマットのデータが“−−−−−−−−−−−−−−−−”という区切りにより分けられていることも認識する。続いて本装置は、最初の区切り以降のMIMEヘッダの解析を行い、「text/plain」、「US−ASCII」という記述から、それ以降のデータ202がASCII文字コードのテキストデータであることを認識する(9−7)。このテキストデータ202はエンコードされていないため、デコード処理を行わずにテキストデータの行数をカウントする(9−11)。本装置では本文テキストデータの印刷量を制限することを可能としている。本装置は、本文テキスト行数が図7の印刷行数制限設定領域711にて設定された制限行数を超えているか否かを判断する(9−12)。越えていない場合には、そのまま本文テキストデータをビットマップメモリに展開し、詳細設定情報リスト802内に保持されている各種印刷設定に従って、本装置のプリンタ部423にてメモリ展開されたデータを印刷処理する(9−15)。越えていた場合の処理については後述する。更に次の区切り以降のMIMEヘッダ203の解析を行い(9−6)、「image/tiff」、「base64」という記述から、それ以降のデータ204がbase64形式でエンコードされたTIFFフォーマットの画像データであることを認識する(9−8)。本装置はTIFFフォーマットの画像データを扱うことが可能であるため、画像データ204をデコード(9−10)した後、上述したようにビットマップメモリに展開して印刷を行う(9−15)。因みに、本装置で扱えないフォーマットのデータが存在した場合には、そのデータ部分のみを読み飛ばす。以後、受信した電子メールデータが無くなるまで上述した一連の処理を繰り返して印刷処理を行う。   FIG. 2 shows an example of normal e-mail data in which image data is attached to the e-mail. First, the apparatus recognizes from the description “multipart / mixed” in the MIME header 201 that data of a plurality of formats exists in the subsequent data. Further, from the description “boundary =“ ---------------- ””, the data in each format is “--------------- Recognize that they are separated by a “-” delimiter. Subsequently, the apparatus analyzes the MIME header after the first segment and recognizes that the subsequent data 202 is text data of ASCII character code from the description “text / plain” and “US-ASCII”. (9-7). Since the text data 202 is not encoded, the number of lines of the text data is counted without performing the decoding process (9-11). This apparatus can limit the amount of text text data printed. This apparatus determines whether or not the number of body text lines exceeds the limit line number set in the print line number limit setting area 711 in FIG. 7 (9-12). If not exceeded, the text data is expanded as it is in the bitmap memory, and the data expanded in the memory is printed by the printer unit 423 of the apparatus according to various print settings stored in the detailed setting information list 802. Process (9-15). Processing in the case of exceeding will be described later. Further, the MIME header 203 after the next segment is analyzed (9-6). From the description “image / tiff” and “base64”, the subsequent data 204 is TIFF format image data encoded in the base64 format. Recognize that it exists (9-8). Since this apparatus can handle image data in the TIFF format, the image data 204 is decoded (9-10), and then expanded in the bitmap memory as described above and printed (9-15). Incidentally, if there is data in a format that cannot be handled by this apparatus, only that data portion is skipped. Thereafter, the printing process is repeated by repeating the series of processes described above until there is no received e-mail data.

受信した全ての電子メールの印刷処理が終了した後、本装置は処理対象のユーザアカウントリスト801内のアクセス時刻にアクセス間隔を加算した値を上書きし、次回のアクセス予定時刻に更新する。そしてタイマ監視状態(9−2)に戻る。   After the print processing of all received e-mails is completed, the apparatus overwrites the value obtained by adding the access interval to the access time in the user account list 801 to be processed, and updates it to the next scheduled access time. And it returns to a timer monitoring state (9-2).

図1は、図2と同様に電子メールに画像データが添付されている電子メールデータの例を表しているが、MIMEヘッダの記述が不完全である。世の中で使用されている電子メールアプリケーションソフトの中には、図1に示した例の様なデータ形式で電子メールを送信するものが存在する。本装置がこの電子メールを受信した場合、MIMEヘッダ101の「text」という記述から、それ以降のデータはテキストデータであると解釈する。しかし、実際には本文テキストデータ102以降にはエンコードされた画像データ103が存在するため、このデータをそのまま印刷すると画像データ103部分も意味の無いテキストデータとして印刷されることになってしまう。通常、エンコードされた画像データをテキストデータとして印刷すると数十ページにもなってしまうため、結果的に無駄なページを大量に印刷することになってしまう。しかし、電子メールデータ内に画像データが含まれていることがMIMEヘッダ101に記述されていないため、本装置では画像データの存在を認識することは不可能である。このため、本装置では本文テキストデータの印刷量を制限することを可能としている。本装置は、先ず本文テキストデータの行数をカウントし(9−11)、図7の印刷行数制限設定領域711にて設定された制限行数を超えているか否かを判断する(9−12)。越えていた場合には、更に図7の制限時印刷設定領域712の設定に従って以下の様に処理を振り分ける(9−13)。制限時印刷設定領域712にて「する」に設定されていた場合には、本装置は制限値までの行数の本文テキストデータをビットマップメモリに展開して印刷処理し、制限値を越えた部分のデータは破棄する(9−14)。また、制限時印刷設定領域712にて「しない」に設定されていた場合には、当該電子メールデータの印刷処理を一切行わず、当該電子メールデータを送信元アドレス宛にそのまま送信する(9−16)。尚、この際の送信元アドレスとは、当該電子メールデータのメールヘッダ内に記述されている“From:”ヘッダにて指定されている電子メールアドレスのことである。但し、同じくメールヘッダ内に“Reply−To:”ヘッダで指定された電子メールアドレスが存在する場合には、こちらのアドレス宛に優先的に送信する。上述した一連の処理により、画像データが本文テキストデータとして認識されてしまった場合であっても、無駄なページを大量に印刷することを防ぐことが可能となっている。   FIG. 1 shows an example of e-mail data in which image data is attached to an e-mail as in FIG. 2, but the description of the MIME header is incomplete. Some e-mail application software used in the world transmits e-mails in a data format such as the example shown in FIG. When this apparatus receives this e-mail, the subsequent data is interpreted as text data from the description “text” in the MIME header 101. However, since the encoded image data 103 actually exists after the body text data 102, if this data is printed as it is, the image data 103 portion is also printed as meaningless text data. Normally, when encoded image data is printed as text data, the number of pages becomes tens of pages. As a result, a large number of wasted pages are printed. However, since the MIME header 101 does not describe that the image data is included in the e-mail data, the present apparatus cannot recognize the presence of the image data. For this reason, in this apparatus, it is possible to limit the amount of text text data printed. The apparatus first counts the number of lines of text data (9-11), and determines whether or not the limit number of lines set in the print line number limit setting area 711 in FIG. 7 is exceeded (9-). 12). If it has exceeded, the processing is further distributed as follows according to the setting in the limited time print setting area 712 of FIG. 7 (9-13). If “Yes” is set in the print setting area 712 at the time of restriction, the apparatus expands the body text data of the number of lines up to the limit value to the bitmap memory and performs print processing, and the limit value is exceeded. The portion of data is discarded (9-14). If “No” is set in the limited time print setting area 712, the electronic mail data is not printed at all, and the electronic mail data is transmitted as it is to the transmission source address (9-). 16). Note that the source address in this case is an e-mail address specified by the “From:” header described in the mail header of the e-mail data. However, if the e-mail address specified by the “Reply-To:” header exists in the same mail header, it is preferentially transmitted to this address. By the series of processes described above, even when image data is recognized as body text data, it is possible to prevent a large amount of wasted pages from being printed.

尚、本実施例では本文テキストデータの印刷量を行数で制限しているが、文字数やデータサイズにて制限をかけても同様の効果が得られる。この場合には、図7の印刷行数制限設定領域711の代わりに文字数制限設定領域やデータサイズ制限設定領域を設け、予めユーザに任意の値を設定させておく。本装置は、先ず本文テキストデータの文字数やデータサイズが制限値を越えているか否かを判断する。越えている場合には、制限時印刷設定領域712の設定に従って、制限値までの本文テキストデータをビットマップメモリに展開して印刷処理し、制限値を越えた部分のデータは破棄する。若しくは、当該電子メールデータの印刷処理を一切行わず、当該電子メールデータを送信元アドレス宛にそのまま送信する。   In this embodiment, the print amount of the text text data is limited by the number of lines. However, the same effect can be obtained by limiting the number of characters and the data size. In this case, a character number restriction setting area and a data size restriction setting area are provided instead of the print line number restriction setting area 711 shown in FIG. 7, and an arbitrary value is set by the user in advance. The apparatus first determines whether the number of characters and the data size of the body text data exceed the limit values. If the limit value is exceeded, the text data up to the limit value is developed in the bitmap memory according to the setting in the limit print setting area 712 and printed, and the data exceeding the limit value is discarded. Alternatively, the e-mail data is sent to the transmission source address as it is without performing any print processing of the e-mail data.

また、印刷ページ数にて制限をかけても同様の効果が得られる。この場合には、図7の印刷行数制限設定領域711の代わりにページ数制限設定領域を設け、予めユーザに任意の値を設定させておく。本装置は、先ず本文テキストデータを印刷する際のページ数が制限値を越えているか否かを判断する。越えている場合には、制限時印刷設定領域712の設定に従って、制限値までの本文テキストデータをビットマップメモリに展開して印刷処理し、制限値を越えた部分のデータは破棄する。若しくは、当該電子メールデータの印刷処理を一切行わず、当該電子メールデータを送信元アドレス宛にそのまま送信する。図10は、本発明の画像形成装置が電子メールサーバにアクセスして電子メールを受信する際の通信手順を表した図である。   Further, the same effect can be obtained even when the number of print pages is limited. In this case, a page number limit setting area is provided instead of the print line number limit setting area 711 in FIG. 7, and the user is allowed to set an arbitrary value in advance. The apparatus first determines whether or not the number of pages when the text data is printed exceeds a limit value. If the limit value is exceeded, the text data up to the limit value is expanded in the bitmap memory according to the setting in the limit print setting area 712 and printed, and the data exceeding the limit value is discarded. Alternatively, the e-mail data is sent to the transmission source address as it is without performing any print processing of the e-mail data. FIG. 10 is a diagram showing a communication procedure when the image forming apparatus of the present invention accesses an electronic mail server and receives an electronic mail.

本発明の画像形成装置と電子メールサーバとは、POPと呼ばれるプロトコルを用いて通信が行われる。このプロトコルは、TCP/IPと呼ばれるプロトコルの上位レイヤに位置し、その制御データはTCPパケット内に包含された形でネットワーク上を流れる。   The image forming apparatus of the present invention and the electronic mail server communicate with each other using a protocol called POP. This protocol is located in an upper layer of a protocol called TCP / IP, and its control data flows on the network in a form contained in a TCP packet.

先ず本画像形成装置は、電子メールサーバのTCPポート110番に対してポート接続要求10−1を送出する。この要求に対してサーバが正常応答10−2を返すと、この時点でTCP/IPによる通信が確立される。続いて本画像形成装置は、サーバに対してユーザ名10−3、パスワード10−5を順次送出する。これに対してサーバが正常応答10−4・10−6を返すと、この時点でメールボックスに対するユーザ認証がなされたことになる。次に本画像形成装置は、指定したメールボックス内に蓄積されている電子メールのリスト情報要求10−8を送出し、サーバからリスト情報10−10を受信する。図10の例におけるリスト情報10−9の内容は、「1番目の電子メールのデータサイズは319バイトである」ということを意味している。その後サーバがリスト情報終了通知10−10を送出していることから、このメールボックスには電子メールが1通のみ存在することが分かる。もしも複数の電子メールが存在する場合には、リスト情報10−9がその数分だけ繰り返し送出される。次に本画像形成装置は、電子メールデータ要求10−11を送出し、サーバからはメールヘッダ情報10−13に続いて電子メールデータ10−14を受信する。そして最後に通信終了10−16、ポート切断要求10−18を順次送出し、一連の通信を終了する。   First, the image forming apparatus sends a port connection request 10-1 to the TCP port number 110 of the electronic mail server. When the server returns a normal response 10-2 in response to this request, TCP / IP communication is established at this point. Subsequently, the image forming apparatus sequentially sends a user name 10-3 and a password 10-5 to the server. On the other hand, when the server returns normal responses 10-4 and 10-6, user authentication for the mailbox is performed at this point. Next, the image forming apparatus transmits a list information request 10-8 for the email stored in the designated mailbox and receives the list information 10-10 from the server. The content of the list information 10-9 in the example of FIG. 10 means that “the data size of the first electronic mail is 319 bytes”. Since the server then sends a list information end notification 10-10, it can be seen that there is only one e-mail in this mailbox. If there are a plurality of electronic mails, the list information 10-9 is repeatedly sent by that number. Next, the image forming apparatus sends an e-mail data request 10-11, and receives e-mail data 10-14 following the mail header information 10-13 from the server. Finally, a communication end 10-16 and a port disconnection request 10-18 are sequentially transmitted to end a series of communication.

本実施の形態では、本発明の画像形成装置とは別の電子メールサーバが外部に存在し、そのサーバからPOPを用いて電子メールを受信する形態を例にとって説明した。しかし、本発明の画像形成装置内にこのサーバ機能を包含した形態でも同様の効果が得られる。   In this embodiment, an example has been described in which an e-mail server different from the image forming apparatus of the present invention exists outside and an e-mail is received from the server using POP. However, the same effect can be obtained by a mode in which the server function is included in the image forming apparatus of the present invention.

また、図9の9−12以降を図11のようにすることもできる。9−11までは図9と同様なので説明は省略し、9−11以降を説明する。9−13で制限印刷が指定されているか判別し、指定されている場合9−12に進み、制限行数を超えているか判別し、超えていると判別された場合9−16に進み、超えていないと判別された場合9−15に進むようにして、ユーザが制限時印刷を指定した場合に制限するデータ量を超える電子メールは印刷せず、ユーザが制限時印刷を指定しない場合は、制限するデータ量にかかわらず印刷を実行する。   Moreover, 9-12 and after of FIG. 9 can also be made into FIG. Since the steps up to 9-11 are the same as those in FIG. 9, the description is omitted, and the steps after 9-11 are described. In 9-13, it is determined whether restricted printing is specified. If specified, the process proceeds to 9-12. If it is determined that the limited number of lines has been exceeded, the process proceeds to 9-16. If it is determined that there is not, e-mail exceeding the amount of data restricted when the user designates printing at the time of restriction is not printed, and if the user does not designate printing at the time of restriction, restriction is performed. Execute printing regardless of the amount of data.

また、更に、9−16のステップによる印刷させない実施の形態を9−14のステップにして、制限行数まで印刷させる実施の形態にすることもできる。   Furthermore, the embodiment in which the printing is not performed in the step 9-16 can be changed to the embodiment in which the printing is performed up to the limited number of lines by the step 9-14.

MIME情報が不完全な電子メールデータを示す図である。It is a figure which shows the email data with incomplete MIME information. 正常な電子メールデータを示す図である。It is a figure which shows normal e-mail data. 本発明の画像形成装置とネットワークとの接続を示すシステム構成図である。1 is a system configuration diagram illustrating a connection between an image forming apparatus of the present invention and a network. リーダー部及びプリンタ部の断面図である。It is sectional drawing of a leader part and a printer part. 制御ユニット部のブロック図である。It is a block diagram of a control unit part. 操作部上に表示されるユーザアカウントリスト画面を表す図である。It is a figure showing the user account list screen displayed on an operation part. 操作部上に表示されるユーザアカウントの詳細設定画面を表す図である。It is a figure showing the detailed setting screen of the user account displayed on an operation part. RAM内でのユーザアカウントの詳細設定情報の保持状態を表す図である。It is a figure showing the holding state of the detailed setting information of the user account in RAM. 複数ユーザアカウントによる電子メール受信、印刷処理を示すフローチャートを示す図である。It is a figure which shows the flowchart which shows the email reception and printing process by a multiple user account. 電子メールサーバから電子メールを受信する際の通信手順を示す図である。It is a figure which shows the communication procedure at the time of receiving an email from an email server. 複数ユーザアカウントによる電子メール受信、印刷処理を示すフローチャートを示す図である。It is a figure which shows the flowchart which shows the email reception and printing process by a multiple user account.

符号の説明Explanation of symbols

301 電子メールクライアント
302 電子メールサーバ
303 DNSサーバ
304 ローカルエリアネットワーク
305 画像形成装置
306 リモートルータ
307 インターネット/イントラネット
401 原稿給送装置
402 プラテンガラス
403 ランプ
404 リーダーユニット
405〜407 ミラー
408 レンズ
409 CCD
410 レーザ発光部
411 感光ドラム
412 現像器
413,414 カセット
415 転写部
416 定着部
417 排出ローラ
418 フラッパ
419 再給紙搬送路
420 ソータ
421 レーザドライバ
422 スキャナ部
423 プリンタ部
501 システムバス
502 ROM
503 CPU
504 RAM
505 蓄積メモリ
506 LAN I/F部
507 回線I/F部
508,509 IO制御部
510 画像バス
511 画像密度変換部
512 画像圧縮伸長部
513 画像回転部
514 画像処理部
515 デジタルI/F部
516 操作部
517 制御ユニット部
601 ユーザアカウントリスト画面
602 ユーザリスト
603 編集ボタン
604 追加ボタン
605 削除ボタン
701 ユーザアカウント詳細設定画面
702 ユーザアカウント入力領域
703 サーバ名入力領域
704 パスワード入力領域
705 アクセス間隔入力領域
706 印刷部数入力領域
707 両面印刷設定領域
708 N in 1設定領域
709 ソート設定領域
710 用紙サイズ設定領域
711 印刷行数制限設定領域
712 制限時印刷設定領域
801 RAM内のユーザアカウントリスト
802 RAM内の詳細設定情報リスト
DESCRIPTION OF SYMBOLS 301 E-mail client 302 E-mail server 303 DNS server 304 Local area network 305 Image forming apparatus 306 Remote router 307 Internet / Intranet 401 Document feeder 402 Platen glass 403 Lamp 404 Reader unit 405 to 407 Mirror 408 Lens 409 CCD
410 Laser emission unit 411 Photosensitive drum 412 Developer 413, 414 Cassette 415 Transfer unit 416 Fixing unit 417 Ejection roller 418 Flapper 419 Refeeding conveyance path 420 Sorter 421 Laser unit 421 Scanner unit 423 Printer unit 501 System bus 502 ROM
503 CPU
504 RAM
505 Storage memory 506 LAN I / F unit 507 Line I / F unit 508, 509 IO control unit 510 Image bus 511 Image density conversion unit 512 Image compression / decompression unit 513 Image rotation unit 514 Image processing unit 515 Digital I / F unit 516 Operation Section 517 Control unit section 601 User account list screen 602 User list 603 Edit button 604 Add button 605 Delete button 701 User account detailed setting screen 702 User account input area 703 Server name input area 704 Password input area 705 Access interval input area 706 Number of copies Input area 707 Duplex printing setting area 708 N in 1 setting area 709 Sort setting area 710 Paper size setting area 711 Print line number limit setting area 712 Restricted print setting area 801 RAM Advanced information list of user account list 802 in the RAM of

Claims (6)

電子メールを受信する受信手段と、
前記受信手段による電子メールの受信に先立って、電子メールを印刷する際の制限値、及び行数の制限印刷を行い印刷するか行数の制限を設けずに印刷するかを設定する設定手段と、
前記受信手段により受信した電子メールのMIMEヘッダを解析し、テキスト部であるか判別し、テキスト部であると判別されたデコード処理を行わずにテキストデータの行数をカウントし、前記設定手段により行数の制限を行うと設定された場合にカウントされたテキストデータの行数が前記設定手段により設定された制限値を超える電子メールであっても前記設定手段により設定された制限値まで印刷し、前記設定手段により行数の制限を設けずに印刷すると設定された場合に行数を制限することなく印刷し、テキスト部でないと判別された際、画像データをデコードして印刷する印刷手段とを有することを特徴とする画像形成装置。
Receiving means for receiving e-mail;
Prior to receiving the e-mail by the receiving means, a setting means for setting a limit value when printing the e-mail and whether to print by limiting the number of lines and printing without limiting the number of lines ; ,
Analyzing the MIME header of the received electronic mail by the receiving means, to determine whether a text part, when it is determined that the text unit, counts the number of lines of text data without decoding, the setting Even if the number of lines of text data counted when the number of lines is set to be limited by the means exceeds the limit value set by the setting means, the limit value set by the setting means is reached. Printing that prints without limiting the number of lines when the setting means is set to print without limiting the number of lines, and decodes and prints the image data when it is determined not to be a text portion And an image forming apparatus.
電子メールを受信する受信手段を有する画像形成装置おける電子メール印刷方法であって、
前記受信手段による電子メールの受信に先立って、電子メールを印刷する際の制限値、及び行数の制限印刷を行い印刷するか行数の制限を設けずに印刷するかを設定する設定ステップと、
前記受信ステップにより受信した電子メールのMIMEヘッダを解析し、テキスト部であるか判別し、テキスト部であると判別されたデコード処理を行わずにテキストデータの行数をカウントし、前記設定ステップにより行数の制限を行うと設定された場合にカウントされたテキストデータの行数が前記設定ステップにより設定された制限値を超える電子メールであっても前記設定ステップにより設定された制限値まで印刷し、前記設定ステップにより行数の制限を設けずに印刷すると設定された場合に行数を制限することなく印刷し、テキスト部でないと判別された際、画像データをデコードして印刷する印刷ステップとを有することを特徴とする画像形成装置における電子メール印刷方法。
An e-mail printing method in an image forming apparatus having receiving means for receiving e-mail,
A setting step for setting, prior to reception of the e-mail by the receiving means, a limit value for printing the e-mail and whether to print with or without limiting the number of lines and printing without limiting the number of lines ; ,
Analyzing the MIME header of the electronic mail received by said receiving step, to determine whether a text part, when it is determined that the text unit, counts the number of lines of text data without decoding, the setting Even if the number of lines of text data counted when the number of lines is set to be limited by the step exceeds the limit value set by the setting step, the limit value set by the setting step is reached. Printing that prints without limiting the number of lines when it is set to print without limiting the number of lines in the setting step, and decodes and prints the image data when it is determined that it is not a text part And an e-mail printing method in the image forming apparatus.
電子メールを受信する受信手段を有する画像形成装置で実行されるプログラムを記憶した記憶媒体であって、
前記受信手段による電子メールの受信に先立って、電子メールを印刷する際の制限値、及び行数の制限印刷を行い印刷するか行数の制限を設けずに印刷するかを設定する設定ステップと、
前記受信ステップにより受信した電子メールのMIMEヘッダを解析し、テキスト部であるか判別し、テキスト部であると判別されたデコード処理を行わずにテキストデータの行数をカウントし、前記設定ステップにより行数の制限を行うと設定された場合にカウントされたテキストデータの行数が前記設定ステップにより設定された制限値を超える電子メールであっても前記設定ステップにより設定された制限値まで印刷し、前記設定ステップにより行数の制限を設けずに印刷すると設定された場合に行数を制限することなく印刷し、テキスト部でないと判別された際、画像データをデコードして印刷する印刷ステップとを画像形成装置に実行させることを特徴とするプログラムを記憶した記憶媒体。
A storage medium storing a program executed by an image forming apparatus having a receiving means for receiving an electronic mail,
A setting step for setting, prior to reception of the e-mail by the receiving means, a limit value for printing the e-mail and whether to print with or without limiting the number of lines and printing without limiting the number of lines ; ,
Analyzing the MIME header of the electronic mail received by said receiving step, to determine whether a text part, when it is determined that the text unit, counts the number of lines of text data without decoding, the setting Even if the number of lines of text data counted when the number of lines is set to be limited by the step exceeds the limit value set by the setting step, the limit value set by the setting step is reached. Printing that prints without limiting the number of lines when it is set to print without limiting the number of lines in the setting step, and decodes and prints the image data when it is determined that it is not a text part A storage medium storing a program that causes the image forming apparatus to execute the steps.
電子メールを受信する受信手段と、
前記受信手段による電子メールの受信に先立って、電子メールを印刷する際の制限値、及び行数の制限印刷を行い印刷するか行数の制限を設けずに印刷するかを設定する設定手段と、
前記受信手段により受信した電子メールのMIMEヘッダを解析し、テキスト部であるか判別し、テキスト部でないと判別された、印刷可能なデータであるか判別し、印刷可能なデータでないと判別された場合、印刷可能でないと判別されたデータを読み飛ばし、印刷可能なデータであると判別された場合、画像データをデコードして印刷し、テキスト部であると判別された際、デコード処理を行わずにテキストデータの行数をカウントし、前記設定手段により行数の制限を行うと設定された場合にカウントされたテキストデータの行数が前記設定手段により設定された制限値を超える電子メールであっても前記設定手段により設定された制限値まで印刷し、前記設定手段により行数の制限を設けずに印刷すると設定された場合に行数を制限することなく印刷する印刷手段とを有することを特徴とする画像形成装置。
Receiving means for receiving e-mail;
Prior to receiving the e-mail by the receiving means, a setting means for setting a limit value when printing the e-mail and whether to print by limiting the number of lines and printing without limiting the number of lines ; ,
Analyzing the MIME header of the received electronic mail by the receiving means, to determine whether a text part, when it is determined not to be text unit, determines whether the printable data, it is determined that the data is not printable If it is determined that the data is printable, the image data is decoded and printed. When it is determined that the data is a text portion, the decoding process is performed. If the number of lines of text data is counted and the number of lines is set to be limited by the setting means , the number of lines of text data counted when the setting means is set to exceed the limit value set by the setting means also printed up to a limit set by the setting means there, control the number of rows when it is set to print without a limit of the number of rows by the setting unit An image forming apparatus, comprising a print means for printing without.
電子メールを受信する受信手段を有する画像形成装置おける電子メール印刷方法であって、
前記受信手段による電子メールの受信に先立って、電子メールを印刷する際の制限値、及び行数の制限印刷を行い印刷するか行数の制限を設けずに印刷するかを設定する設定ステップと、
前記受信ステップにより受信した電子メールのMIMEヘッダを解析し、テキスト部であるか判別し、テキスト部でないと判別された、印刷可能なデータであるか判別し、印刷可能なデータでないと判別された場合、印刷可能でないと判別されたデータを読み飛ばし、印刷可能なデータであると判別された場合、画像データをデコードして印刷し、テキスト部であると判別された際、デコード処理を行わずにテキストデータの行数をカウントし、前記設定ステップにより行数の制限を行うと設定された場合にカウントされたテキストデータの行数が前記設定ステップにより設定された制限値を超える電子メールであっても前記設定ステップにより設定された制限値まで印刷し、前記設定ステップにより行数の制限を設けずに印刷すると設定された場合に行数を制限することなく印刷する印刷ステップとを有することを特徴とする画像形成装置における電子メール印刷方法。
An e-mail printing method in an image forming apparatus having receiving means for receiving e-mail,
A setting step for setting, prior to reception of the e-mail by the receiving means, a limit value for printing the e-mail and whether to print with or without limiting the number of lines and printing without limiting the number of lines ; ,
Analyzing the MIME header of the electronic mail received by said receiving step, to determine whether a text part, when it is determined not to be text unit, determines whether the printable data, it is determined that the data is not printable If it is determined that the data is printable, the image data is decoded and printed. When it is determined that the data is a text portion, the decoding process is performed. If the number of lines of text data is counted and the number of lines is set to be limited by the setting step, the number of lines of text data counted when the number is set exceeds the limit value set by the setting step. Configuration and was also printed up to a limit set by the setting step, the printing without a limit of the number of rows in the setting step E-mail printing method in an image forming apparatus characterized by comprising a printing step of printing without limiting the number of rows when it is.
電子メールを受信する受信手段を有する画像形成装置で実行されるプログラムを記憶した記憶媒体であって、
前記受信手段による電子メールの受信に先立って、電子メールを印刷する際の制限値、及び行数の制限印刷を行い印刷するか行数の制限を設けずに印刷するかを設定する設定ステップと、
前記受信ステップにより受信した電子メールのMIMEヘッダを解析し、テキスト部であるか判別し、テキスト部でないと判別された、印刷可能なデータであるか判別し、印刷可能なデータでないと判別された場合、印刷可能でないと判別されたデータを読み飛ばし、印刷可能なデータであると判別された場合、画像データをデコードして印刷し、テキスト部であると判別された際、デコード処理を行わずにテキストデータの行数をカウントし、前記設定ステップにより行数の制限を行うと設定された場合にカウントされたテキストデータの行数が前記設定ステップにより設定された制限値を超える電子メールであっても前記設定ステップにより設定された制限値まで印刷し、前記設定ステップにより行数の制限を設けずに印刷すると設定された場合に行数を制限することなく印刷する印刷ステップとを画像形成装置に実行させることを特徴とするプログラムを記憶した記憶媒体。
A storage medium storing a program executed by an image forming apparatus having receiving means for receiving an electronic mail,
A setting step for setting, prior to reception of the e-mail by the receiving means, a limit value for printing the e-mail and whether to print with or without limiting the number of lines and printing without limiting the number of lines ; ,
Analyzing the MIME header of the electronic mail received by said receiving step, to determine whether a text part, when it is determined not to be text unit, determines whether the printable data, it is determined that the data is not printable If it is determined that the data is printable, the image data is decoded and printed. When it is determined that the data is a text portion, the decoding process is performed. If the number of lines of text data is counted and the number of lines is set to be limited by the setting step, the number of lines of text data counted when the number is set exceeds the limit value set by the setting step. Configuration and was also printed up to a limit set by the setting step, the printing without a limit of the number of rows in the setting step Storage medium storing a program, characterized in that a printing step of printing without limiting the number of lines to be executed by the image forming apparatus when it.
JP2005277917A 2005-09-26 2005-09-26 Image forming apparatus, e-mail printing method in image forming apparatus, and storage medium Expired - Fee Related JP4579807B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005277917A JP4579807B2 (en) 2005-09-26 2005-09-26 Image forming apparatus, e-mail printing method in image forming apparatus, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005277917A JP4579807B2 (en) 2005-09-26 2005-09-26 Image forming apparatus, e-mail printing method in image forming apparatus, and storage medium

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2004373343A Division JP2005161860A (en) 2004-12-24 2004-12-24 E-mail printing device, e-mail printing method, and storage medium

Publications (2)

Publication Number Publication Date
JP2006082557A JP2006082557A (en) 2006-03-30
JP4579807B2 true JP4579807B2 (en) 2010-11-10

Family

ID=36161421

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005277917A Expired - Fee Related JP4579807B2 (en) 2005-09-26 2005-09-26 Image forming apparatus, e-mail printing method in image forming apparatus, and storage medium

Country Status (1)

Country Link
JP (1) JP4579807B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5791248B2 (en) * 2010-08-26 2015-10-07 キヤノン株式会社 Job processing apparatus, control method thereof, job processing system, job processing method, and program

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10320331A (en) * 1997-05-15 1998-12-04 Brother Ind Ltd Mail reception system and mail transmission system and recording medium
JPH1195937A (en) * 1997-09-16 1999-04-09 Canon Inc Printer system, print control method, and computer-readable memory
JPH11119955A (en) * 1997-10-17 1999-04-30 Minolta Co Ltd Printing processor
JPH11203076A (en) * 1998-01-19 1999-07-30 Brother Ind Ltd Image forming device and recording medium
JPH11305968A (en) * 1998-04-21 1999-11-05 Canon Inc Output device and method
JPH11353262A (en) * 1998-06-03 1999-12-24 Ricoh Co Ltd Printing method and device of electronic mail and storage medium recorded with program of electronic mail print procedure
JP2000147955A (en) * 1998-11-13 2000-05-26 Minolta Co Ltd Image forming apparatus
JP2000155733A (en) * 1998-11-20 2000-06-06 Fuji Xerox Co Ltd Method and device for automatic acquisition of document
JP2000194531A (en) * 1998-12-28 2000-07-14 Canon Inc Information processor, information processing method and storage medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10320331A (en) * 1997-05-15 1998-12-04 Brother Ind Ltd Mail reception system and mail transmission system and recording medium
JPH1195937A (en) * 1997-09-16 1999-04-09 Canon Inc Printer system, print control method, and computer-readable memory
JPH11119955A (en) * 1997-10-17 1999-04-30 Minolta Co Ltd Printing processor
JPH11203076A (en) * 1998-01-19 1999-07-30 Brother Ind Ltd Image forming device and recording medium
JPH11305968A (en) * 1998-04-21 1999-11-05 Canon Inc Output device and method
JPH11353262A (en) * 1998-06-03 1999-12-24 Ricoh Co Ltd Printing method and device of electronic mail and storage medium recorded with program of electronic mail print procedure
JP2000147955A (en) * 1998-11-13 2000-05-26 Minolta Co Ltd Image forming apparatus
JP2000155733A (en) * 1998-11-20 2000-06-06 Fuji Xerox Co Ltd Method and device for automatic acquisition of document
JP2000194531A (en) * 1998-12-28 2000-07-14 Canon Inc Information processor, information processing method and storage medium

Also Published As

Publication number Publication date
JP2006082557A (en) 2006-03-30

Similar Documents

Publication Publication Date Title
US7570387B2 (en) E-mail printing apparatus and method and E-mail printing program
JP4537235B2 (en) E-mail communication apparatus, e-mail communication method and program
US10305836B2 (en) Communication apparatus, information processing method, program, and storage medium
KR100880288B1 (en) E-mail communication apparatus and data processing method
US10057435B2 (en) Transmission apparatus, reception apparatus, control method thereof, communication system, and program
US20060192990A1 (en) Image communication method and apparatus
CN102801885A (en) Image forming apparatus and control method thereof
US6952721B2 (en) Communication apparatus, control method, and storage medium that can identify communication errors
JP4785551B2 (en) Communication apparatus, communication method, and computer executable program
JP2006293998A (en) E-mail communication apparatus, data processing method, program and storage medium
JP4579807B2 (en) Image forming apparatus, e-mail printing method in image forming apparatus, and storage medium
JP2005161860A (en) E-mail printing device, e-mail printing method, and storage medium
JP2001036688A (en) Network facsimile terminal and its control method
JP5127938B2 (en) COMMUNICATION DEVICE, TRANSMISSION METHOD, PROGRAM, AND STORAGE MEDIUM
JP4927143B2 (en) Reception device, control method therefor, and program
JP5295275B2 (en) E-mail communication apparatus, e-mail communication method and program
JP5073073B2 (en) COMMUNICATION DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
JP5312635B2 (en) E-mail communication apparatus, e-mail communication method and program
JP5036846B2 (en) E-mail communication apparatus, e-mail communication method and program
JP5312634B2 (en) E-mail communication apparatus, e-mail communication method and program

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080318

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080516

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080715

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080808

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20080917

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20081114

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100201

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100623

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20100630

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100726

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100826

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130903

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees