JPH10320331A - メール受信システム、メール送信システムおよび記録媒体 - Google Patents
メール受信システム、メール送信システムおよび記録媒体Info
- Publication number
- JPH10320331A JPH10320331A JP12569597A JP12569597A JPH10320331A JP H10320331 A JPH10320331 A JP H10320331A JP 12569597 A JP12569597 A JP 12569597A JP 12569597 A JP12569597 A JP 12569597A JP H10320331 A JPH10320331 A JP H10320331A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- printed
- prints
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
- G06F3/1287—Remote printer device, e.g. being remote from client or server via internet
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1211—Improving printing performance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1239—Restricting the usage of resources, e.g. usage or user levels, credit limit, consumables, special fonts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/125—Page layout or assigning input pages onto output media, e.g. imposition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/121—Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1229—Printer resources management or printer maintenance, e.g. device status, power levels
- G06F3/1234—Errors handling and recovery, e.g. reprinting
- G06F3/1235—Errors handling and recovery, e.g. reprinting caused by end of consumables, e.g. paper, ink, toner
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1259—Print job monitoring, e.g. job status
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
合に受信側の都合に応じてメールの印刷枚数を、内容を
削除せずに調整できるメール受信システムおよび送信側
でメールの印刷枚数を調整できるメール送信システムの
提供。 【解決手段】 ステップS984の処理により、受信し
たメール50のヘッダ50bに基づいて、印刷枚数が所
定印刷枚数を越える印刷メールであると判明した場合に
は、ステップS985にて印刷用紙が1/4で済むよう
に印刷データを縮小処理している。このため、印刷にか
かる時間が1/4で済み、受信側で予期しないタイミン
グで大量の枚数を印刷しなくてはならない印刷メールが
送信されてきた場合でも、その印刷時間が自然に短縮さ
れる。したがって、さして重要でも緊急でもないメール
の印刷に受信側のプリンタが長時間占有されることはな
く、緊急あるいは重要な印刷を遅延させることがない。
Description
他のコンピュータシステムからメールを受信することが
可能なコンピュータシステムに設けられたメール受信シ
ステム、および通信回線を介して他のコンピュータシス
テムへメールを送信することが可能なコンピュータシス
テムに設けられたメール送信システムに関する。
ステムを利用して、パーソナルコンピュータ(以下、パ
ソコンと称する。)間でデータをメールとして送受信す
ることが行われている。
コンに受信されると、このデータは、受信メールデータ
としてハードディスクなどの記録装置に一旦格納され、
必要に応じて受信側の操作者が、受信したメールの中身
を読み取ったり、場合によりメールに添付されているデ
ータを、一旦アプリケーションを起動させてそのデータ
を読み込ませ、次いで自己のプリンタで印刷している。
システムを介して相手方に印刷物を得させる手法では、
一旦、ワープロソフト等のアプリケーションにてメール
中のデータを読み取らせてから、自己のプリンタで印刷
させるのは、手間がかかる。
バ等から出力されるプリンタ用の印刷データを含ませて
相手方に送信することが考えられる。印刷データを含む
メールを受信した側では、このメールから印刷データを
取り出して、直接、プリンタに出力すれば、中間にワー
プロソフト等のアプリケーションの立ち上げや読み込み
等の処理を必要とせずに、受信メールをそのままプリン
タから出力できるので、効率的に印刷物を相手方に与え
ることができる。
が普通であり、受信側では予期しないタイミングで、大
量のページを印刷しなくてはならないメールが送信され
てきた場合では、受信側のプリンタが長時間占有されて
しまい、受信側で緊急に重要なデータの印刷を行いたく
ても行えなくなるおそれがある。
されてきた場合に受信側の都合に応じてメールの印刷枚
数を、内容を削除せずに調整できるメール受信システ
ム、および送信側で予めメールの印刷枚数を、内容を削
除せずに調整できるメール送信システムを提供すること
を目的とするものである。
メール受信システムは、枚数判定手段にて、通信回線を
介して受信したメールの印刷枚数が所定枚数より大きい
と判定された場合には、印刷処理手段は、1枚の用紙に
印刷するページ数を増加させてプリンタにて印刷データ
を印刷する縮小印刷を行う。また、印刷枚数が所定枚数
より大きくないと判定された場合には、印刷処理手段
は、1枚の用紙に印刷するページ数を増加させずにプリ
ンタにて印刷データを印刷する。
はならないメールが送信されてきたとしても、1枚の用
紙に1ページを越える印刷データの印刷、例えば1枚の
用紙に2ページ分、あるいは1枚の用紙に4ページ分の
印刷データを縮小して印刷するので、結果として全印刷
データを印刷するのに時間が短縮されて、受信側のプリ
ンタが長時間占有されることなく、受信側で緊急に重要
なデータの印刷を遅延させることがない。
に、直ちに前述した縮小印刷をするのではなく、縮小印
刷実行確認手段にて、操作者の意志を確認してから、そ
の意志に沿った印刷処理を行っても良い。例えば、縮小
印刷実行確認手段としては、枚数判定手段にて、印刷枚
数が所定枚数より大きいと判定された場合には、表示装
置により、本メール受信システムの操作者に対して、1
枚の用紙に印刷するページ数を増加させてプリンタにて
印刷データを印刷する縮小印刷を行うか否かの確認表示
を行う。
認表示がなされた際に、印刷処理手段が、入力装置に
て、操作者側から縮小印刷を実行するとの入力があれ
ば、印刷データについて、プリンタにて縮小印刷を実行
し、操作者側から縮小印刷を実行しないとの入力があっ
た場合、あるいは枚数判定手段にて、印刷枚数が所定枚
数より大きくないと判定された場合には、1枚の用紙に
印刷するページ数を増加させずにプリンタにて印刷デー
タを印刷するようにすれば良い。
より、印刷データの枚数が所定枚数よりも大きいメール
が、緊急あるいは重要で、優先的に送信時の内容通りに
印刷することが必要な場合には、1枚の用紙に印刷する
ページ数を増加させない通常の印刷を選択することがで
きるので、通常の印刷が必要なメールまで、縮小された
印刷がなされることを防止することができる。
できる縮小印刷実行確認手段および印刷処理手段の組み
合わせとしては、次のような縮小印刷実行確認手段およ
び印刷処理手段を挙げることができる。また、例えば、
縮小印刷実行確認手段は、枚数判定手段にて、印刷枚数
が所定枚数より大きいと判定された場合には、表示装置
により、本メール受信システムの操作者に対して、1枚
の用紙に印刷するページ数を増加させてプリンタにて印
刷データを印刷する縮小印刷を行うか否かの確認表示を
行い、更に、入力装置にて操作者側から縮小印刷を行う
との入力があれば、操作者側に1枚の用紙に印刷するペ
ージ数の設定を求める。そして、印刷処理手段では、縮
小印刷実行確認手段にて確認表示がなされた際に、入力
装置にて、操作者側から縮小印刷を実行するとの入力が
あれば、印刷データについて、前記設定された1枚の用
紙に印刷するページ数に基づいて、プリンタにて縮小印
刷を実行し、操作者側から縮小印刷を実行しないとの入
力があった場合、あるいは枚数判定手段にて、印刷枚数
が所定枚数より大きくないと判定された場合には、1枚
の用紙に印刷するページ数を増加させずにプリンタにて
印刷データを印刷する。
枚数判定手段にて、印刷枚数が所定枚数より大きいと判
定された場合には、表示装置により、本メール受信シス
テムの操作者側に1枚の用紙に印刷するページ数の設定
を求める。印刷処理手段は、縮小印刷実行確認手段にて
確認表示がなされた際に入力装置にて操作者が設定した
1枚の用紙に印刷するページ数に基づいて、プリンタに
て縮小印刷を実行し、操作者が1枚の用紙に印刷するペ
ージ数を設定しなかった場合、あるいは枚数判定手段に
て、印刷枚数が所定枚数より大きくないと判定された場
合には、1枚の用紙に印刷するページ数を増加させずに
プリンタにて印刷データを印刷する。
判定手段にて、印刷枚数が所定枚数より大きいと判定さ
れた場合には、表示装置により、本メール受信システム
の操作者に対して、メールに含まれる印刷データの印刷
を実行するか否かの確認表示を行う。
認表示がなされた際に、入力装置にて、操作者側から印
刷を実行するとの入力があれば、1枚の用紙に印刷する
ページ数を増加させてプリンタにて印刷データを印刷す
る縮小印刷を行い、操作者側から印刷を実行しないとの
入力があれば、印刷データの印刷は行わず、枚数判定手
段にて、印刷枚数が所定枚数より大きくないと判定され
た場合には、1枚の用紙に印刷するページ数を増加させ
ずにプリンタにて印刷データを印刷する。
判定手段にて、印刷枚数が所定枚数より大きいと判定さ
れた場合には、表示装置により、本メール受信システム
の操作者に対して、メールに含まれる印刷データの印刷
を実行するか否かの確認表示を行い、更に、入力装置に
て操作者側から印刷を行うとの入力があれば、1枚の用
紙に印刷するページ数を増加させてプリンタにて印刷デ
ータを印刷する縮小印刷を行うか否かを求める。
認表示がなされた際に、入力装置にて、操作者側から印
刷を実行するとの入力があり、かつ縮小印刷を行うとの
入力があれば、印刷データについて縮小印刷を行い、操
作者側から印刷を実行するとの入力があり、かつ縮小印
刷を行うとの入力がなければ、印刷データについて1枚
の用紙に印刷するページ数を増加させずにプリンタにて
印刷データを印刷し、操作者側から印刷を実行しないと
の入力があれば、印刷データの印刷は行わず、枚数判定
手段にて、印刷枚数が所定枚数より大きくないと判定さ
れた場合には、1枚の用紙に印刷するページ数を増加さ
せずにプリンタにて印刷データを印刷する。
判定手段にて、印刷枚数が所定枚数より大きいと判定さ
れた場合には、表示装置により、本メール受信システム
の操作者に対して、メールに含まれる印刷データの印刷
を実行するか否かの確認表示を行い、更に、入力装置に
て操作者側から印刷を行うとの入力があれば、操作者側
に1枚の用紙に印刷するページ数の設定を求める。
認表示がなされた際に、入力装置にて、操作者側から印
刷を実行するとの入力があれば、設定された1枚の用紙
に印刷するページ数に基づいて、1枚の用紙に印刷する
ページ数を増加させてプリンタにて印刷データを印刷す
る縮小印刷を行い、操作者側から印刷を実行しないとの
入力があれば、印刷データの印刷は行わず、枚数判定手
段にて、印刷枚数が所定枚数より大きくないと判定され
た場合には、1枚の用紙に印刷するページ数を増加させ
ずにプリンタにて印刷データを印刷する。
判定手段にて、印刷枚数が所定枚数より大きいと判定さ
れた場合には、表示装置により、本メール受信システム
の操作者に対して、1枚の用紙に印刷するページ数を増
加させてプリンタにて印刷データを印刷する縮小印刷、
1枚の用紙に印刷するページ数を増加させずにプリンタ
にて印刷データを印刷する通常印刷、あるいは印刷せず
のいずれを実行するかの確認表示を行う。
認表示がなされた際に、入力装置にて、操作者側からの
入力に応じて、縮小印刷、通常印刷あるいは印刷せずの
内の該当する処理を実行する。また、例えば、印刷実行
確認手段は、枚数判定手段にて、印刷枚数が所定枚数よ
り大きいと判定された場合には、表示装置により、本メ
ール受信システムの操作者に対して、1枚の用紙に印刷
するページ数を増加させてプリンタにて印刷データを印
刷する縮小印刷におけるページ数の設定、1枚の用紙に
印刷するページ数を増加させずにプリンタにて印刷デー
タを印刷する通常印刷の実行、あるいは印刷せずのいず
れを実行するかの確認表示を行う。
認表示がなされた際に、入力装置にて、操作者側からの
入力に応じて、通常印刷あるいは印刷せずの内のいずれ
かが入力されると該当する処理を実行し、ページ数の設
定がなされるとプリンタにて印刷データの該当するペー
ジ数分を1枚の用紙に印刷する縮小印刷を実行する。
判定手段にて、印刷枚数が所定枚数より大きいと判定さ
れた場合には、表示装置により、本メール受信システム
の操作者に対して、1枚の用紙に印刷するページ数を増
加させてプリンタにて印刷データを印刷する縮小印刷、
1枚の用紙に印刷するページ数を増加させずにプリンタ
にて印刷データを印刷する通常印刷、あるいは印刷せず
のいずれを実行するかの確認表示を行い、更に、入力装
置にて操作者側から縮小印刷を行うとの入力があれば、
操作者側に1枚の用紙に印刷するページ数の設定を求め
る。
認表示がなされた際に、入力装置にて、操作者側からの
入力に応じて、通常印刷あるいは印刷せずの内のいずれ
かが入力されると該当する処理を実行し、縮小印刷の入
力がなされると操作者が設定したページ数の設定に応じ
てプリンタにて印刷データの該当するページ数分を1枚
の用紙に印刷する縮小印刷を実行する。
行うメール送信システムを挙げることができる。すなわ
ち、枚数判定手段は、通信回線を介して送信するメール
に含ませる印刷データの印刷枚数が所定枚数より大きい
か否かを判定し、送信処理手段が、枚数判定手段にて、
印刷枚数が所定枚数より大きいと判定された場合には、
印刷データに対して1枚の用紙に印刷するページ数を増
加させる縮小処理を行ってメールにて送信し、印刷枚数
が所定枚数より大きくないと判定された場合には、縮小
処理を行わずにメールにて送信する。
受信側で印刷枚数が多くなることを避けることができ、
受信側のプリンタが長時間占有されることなく、受信側
で緊急に重要なデータの印刷を阻害することがないの
で、円滑に受信側で印刷されて、迅速に所望の相手に連
絡することができる。
おいても、縮小処理実行確認手段を設けて、縮小処理実
行確認手段が、枚数判定手段にて、印刷枚数が所定枚数
より大きいと判定された場合には、表示装置により、本
メール送信システムの操作者に対して、印刷データに対
して1枚の用紙に印刷するページ数を増加させる縮小処
理を行うか否かの確認表示を行うとともに、送信処理手
段が、縮小処理実行確認手段にて確認表示がなされた際
に、入力装置にて、操作者側から縮小処理を実行すると
の入力があれば、印刷データについて縮小処理を実行し
た後にメールにて送信し、操作者側から縮小処理を実行
しないとの入力があった場合、あるいは枚数判定手段に
て、印刷枚数が所定枚数より大きくないと判定された場
合には、縮小処理を行わずにメールにて送信することと
しても良い。
信システムで述べた前記縮小印刷は、例えば、印刷デー
タに基づく印刷パターンを縮小して1枚の用紙に印刷す
ることにより、ページ数を増加させて印刷する処理であ
る。なお、このようなメール受信システムあるいはメー
ル送信システムの各手段をコンピュータシステムにて実
現する機能は、例えば、コンピュータシステム側で起動
するプログラムとして備えることができる。このような
プログラムの場合、例えば、フロッピーディスク、光磁
気ディスク、CD−ROM、ハードディスク等のコンピ
ュータ読み取り可能な記録媒体に記録し、必要に応じて
コンピュータシステムにロードして起動することにより
用いることができる。この他、ROMやバックアップR
AMをコンピュータ読み取り可能な記録媒体として前記
プログラムを記録しておき、このROMあるいはバック
アップRAMをコンピュータシステムに組み込んで用い
ても良い。
たメール送受信システム2の概略構成を表すブロック図
である。本メール送受信システム2は、パソコン4およ
びプリンタ6を主体とするコンピュータシステム8と、
パソコン10,12およびプリンタ14,16,18等
をLAN20で接続してなるコンピュータシステム22
と、これらのコンピュータシステム8とコンピュータシ
ステム22とが、メールサーバ24,26を介してイン
ターネット28で接続されて構成されている。
バイダにて提供されているメールサーバであり、他方の
メールサーバ26は、特定会社内のLAN20に接続さ
れているLAN専用のメールサーバである。図2の制御
ブロック図に示すごとく、各パソコン4,10,12に
て起動されているプリンタドライバ30からの印刷メー
ルの送信指示により、印刷メール送信用ユーティリティ
31aが起動して、送信対象のデータを含む印刷メール
を作成し、SMTP(Simple Mail Transfer Protoco
l:シンプル・メール・トランスファー・プロトコル)
によりSMTPサーバ32に送信する。SMTPサーバ
32は、パソコン4,10,12から送信された印刷メ
ールを、該当する送信先あてに、インターネット28側
へSMTPにて発信する。
によるメール(通常のメールと印刷メール)は、SMT
Pサーバ32が受信する。このメールの内、メールサー
バ24,26宛のメールはメールスプール34に蓄積
し、他は再度、インターネット28側に発信する。
動されている印刷メール受信用ユーティリティ31b
は、そのPOPクライアント36として、メールサーバ
24,26のPOPサーバ38へ、POPクライアント
36宛のメールを要求する。この要求に応えて、POP
サーバ38は、POP3(Post Office Protocol:ポス
トオフィスプロトコルのバージョン3)により、メール
スプール34内から、印刷メール受信用ユーティリティ
31bに対して準備されたメールボックス40へ、メー
ルを送信する。このメールを、後述するごとく、メール
の内容に応じて、印刷メール受信用ユーティリティ31
bがプリンタ6,14,16,18により用紙に印刷す
る。メールボックス40は、例えば、パソコン4,1
0,12に設けられているハードディスクの所定のディ
レクトリが当てられる。
ル送信用ユーティリティ31aおよび印刷メール受信用
ユーティリティ31bは、パソコン4,10,12にて
必要に応じて起動されるプログラムとして実現されてい
る。次に、これらプログラムの処理について説明する。
理を表すフローチャートである。本処理は、パソコン
4,10,12にて起動されているワードプロセッサ、
表計算ソフト、データベースソフト等のアプリケーショ
ンプログラムにおいて、印刷命令がなされることにより
起動される。以下、プリンタドライバ30は、コンピュ
ータシステム8にて起動されているものを例として説明
する。他のコンピュータシステム22でも同様である。
と、まず、印刷処理設定画面がコンピュータシステム8
に備えられているディスプレイ(図示していない)に表
示される(S110)。操作者がこの印刷処理設定画面
にて実行を指示すれば、直ちに、アプリケーションプロ
グラムより印刷を指示されているデータを、所定フォー
マットにて印刷データに変換する処理(S120)が行
われる。この所定フォーマットとは、例えば、自己のプ
リンタ6のエミュレーションを反映させたものであり、
プリンタ6のエミュレーションに対応する所定のページ
記述言語(PCL,PostScript,GDI等)
にて印刷データが記述される。
「出力」の項目で、「印刷」がチェックされたか「メー
ル」がチェックされたかが判定される(S130)。ス
テップS110にて、「出力」項目の設定を「印刷」と
設定した場合は、印刷データは自己のプリンタ6に出力
されて(S140)、自己のプリンタ6から印刷物とし
て出力される。また、ステップS110にて「出力」項
目の設定を行っていない場合も、デフォルトとして「印
刷」が設定されるので、ステップS140が実行され
る。ステップS140を実行すればプリンタドライバ3
0の処理は終了する。
「メール」がチェックされていた場合は、印刷メール送
信用ユーティリティ31aに渡すために、印刷データ
を、パソコン4のRAM内の所定記憶領域へ転送する
(S150)。次に、印刷メール送信用ユーティリティ
31aを起動し(S160)、起動した印刷メール送信
用ユーティリティ31aに対して、所定記憶領域に格納
されている印刷データのファイル情報(記憶領域情報、
ファイル属性等)と、メール送信命令を発行し(S17
0)、プリンタドライバ処理は終了する。ここでファイ
ル属性とは、例えば、ファイルの種類(ページ記述言語
等のエミュレーションの種類)、印刷枚数(ページ数あ
るいはコピー枚数)等を言う。
にて起動された印刷メール送信用ユーティリティ31a
の処理を図4のフローチャートに示す。印刷メール送信
用ユーティリティ処理が開始されると、まず、プリンタ
ドライバ処理のステップS170にて行われた印刷デー
タのファイル情報とメール送信命令とを受信する(S2
10)。
されて、メール送信に必要な情報や、印刷日時指定等の
設定を、操作者に求める(S220)。ここで、メール
送信に必要な情報とは、使用しているSMTP、メール
サーバ24のアドレス、宛先、件名等である。
内容に応じて、メールヘッダが作成される(S23
0)。次に、このメールヘッダに、ステップS210に
て受信された印刷データのファイル情報中のファイル属
性を付加する(S240)。更に、その他、必要に応じ
てステップS220にて設定された情報をメールヘッダ
に付加する(S250)。こうして形成されたメールヘ
ッダ50bを図14に示す。
イバ30から受信したファイル情報に基づいて、所定記
憶領域に格納されている印刷データを読み出して、図1
4に示すごとくメールボディ50cを形成し、その他の
必要な情報、例えば、図14に示すごとくエンベロープ
50aを付加して、印刷メール50を完成する(S26
0)。
S220にて設定された宛先あてにしてメールサーバ2
4に送信し(S270)、この送信ログをハードディス
ク等に記憶する(S280)。以後、メールサーバ24
にてインターネット28側に印刷メール50が送信さ
れ、このことにより印刷メール50は、インターネット
28内を転送されて、最終的に宛先に到着する。本実施
の形態では、コンピュータシステム22のパソコン10
宛に送信されるものとして説明する。なお、以下、説明
する印刷メール受信用ユーティリティ31bは、他のパ
ソコン4,12にても起動されている。コンピュータシ
ステム22のパソコン10で実行される印刷メール受信
用ユーティリティ31bについて図5〜図13のフロー
チャートに基づいて説明する。
は、その立ち上げ時に、図5〜図13の印刷メール受信
用ユーティリティが起動されるが、起動時に割込用タイ
マが設定されて、以後、所定周期毎(例えば、10秒周
期)に繰り返し、ステップS310から起動される。
介してメールサーバ26内のPOPサーバ38にアクセ
スし、新着メールをチェックする(S310)。このと
き、POPサーバ38はメールスプール34内に格納さ
れたメールの内にパソコン10宛の新着メールがあれ
ば、その新着メールの情報をパソコン10側に回答す
る。
存在有無をチェックし(S320)、新着メールが存在
していなければ(S320で「NO」)、次にタイマ割
込のためのタイマカウンタの値が初期化される(S33
0)。そして、タイマがスタートされる(S340)。
したがって、タイマが停止されない限り、印刷メール受
信用ユーティリティ処理は、所定周期で繰り返し、ステ
ップS310から実行される。
理における初期画面の表示がなされる(S350)。こ
の初期画面において、印刷メール受信用ユーティリティ
処理の設定を変更する指示が操作者によりなされたか否
かが判定され(S360)、設定変更の指示があった場
合には(S360で「YES」)、タイマ割込のための
タイマが停止され(S370)、設定画面が表示されて
操作者の設定入力を受け付ける(S380)。なお、こ
れらの受信側ユーザによる設定は、後述するステップS
840,S990,S1070,S1110等において
利用される。
テップS330に戻り、タイマカウンタ値が初期化され
て(S330)、再度タイマがスタートする(S34
0)。次に設定変更指示がなかった場合には(S360
で「NO」)、メール印刷選択処理(S400)が実行
される。
0のディスプレイには、メールログ表示部52が表示さ
れているが、このメールログ表示部52にリスト表示さ
れているメールログ52a上にマウスカーソルが存在す
る時に、パソコン10に設けられたマウス型入力装置の
左ボタンのクリックがなされたか否かが判定される(S
410)。なお、メールログ表示部52の表示は、操作
者が印刷メール受信用ユーティリティ処理における初期
画面の内、メニューから「メールログ表示部の表示」の
項目を、マウス型入力装置にて選択することにより、初
期画面上に重ねて表示される。したがって、このメール
ログ表示部52の表示がなされていなければ、ステップ
S410,S430,S460,S490では、すべて
「NO」と判定されて、ステップS360に戻るので、
メール印刷選択処理(S400)では実質的に処理はな
されない。なお、メールログ表示部52の内で、印刷済
みのメールログには開封マーク53aが付され、未印刷
のメールログには未開封マーク53bが付されている。
されると(S410で「YES」)、クリックされた時
にマウスカーソルが存在するメールログ52aの該当行
がハイライト表示されて、選択されたことを示す(S4
20)。ステップS410で「NO」であった場合に
は、メールログ表示部52上でマウス型入力装置の右ボ
タンのクリックがなされたか否かが判定される(S43
0)。もし右ボタンのクリックがなされていれば(S4
30で「YES」)、ハイライト表示されているメール
ログ52aが存在しているか否かが判定される(S44
0)。すなわち、メールログ52aの内、選択された行
が存在するか否かが判定される。
aが存在しなければ(S440で「NO」)、ステップ
S360に戻る。もし、ハイライト表示されているメー
ルログ52aが存在していれば(S440で「YE
S」)、図16に示すごとく、ポップアップメニュー5
2bがメールログ表示部52上に表示される(S45
0)。
の判定処理は、このポップアップメニュー52bでの選
択に関するものである。すなわち、ポップアップメニュ
ー52bに表示された「Delete」(「メール削除」)が
選択されると(S460で「YES」)、ハイライト表
示されているメールがメールボックス40から削除さ
れ、パソコン10のRAMに確保されているメールログ
情報格納エリアから該当するメールログ情報が削除され
る(S470)。このメールログ情報の削除に伴い、メ
ールログ表示部52の表示が更新される(S480)
と、削除されたメールの表示は消える。
択されると(S490で「YES」)、後述(ステップ
S980以降の説明参照)するごとくメールに基づいて
印刷がなされる。ステップS320にて、新着メールが
存在していると判定されると(S320で「YE
S」)、次にすべての新着メールについてステップS5
20〜S550にて行われるチェック処理が終了したか
否かが判定される(S510)。
了していなければ(S510で「NO」)、次にメール
サーバ26のメールスプール34から、POPサーバ3
8を介して、1つの新着メールのメールヘッダを読み込
む(S520)。そしてそのメールヘッダの内容から、
該当メールがキャンセルメールか否かを判定する(S5
30)。
「NO」)、該当メールのメールログを、メールログ情
報格納エリアに未処理メールとして登録する(S54
0)。このことにより、後述するステップS880にて
メールログ表示部52に新たなメールログ52aが表示
される。
0で「YES」)、そのメールヘッダに書き込まれてい
るキャンセル対象のメールのメッセージIDを、パソコ
ン10のRAM内に設けられたキャンセルメール情報格
納エリアに格納する(S550)。
が、すべての新着メールについて行われると(S510
で「YES」)、次にキャンセル対象のすべてのメッセ
ージIDについて、処理が終了したか否かが判定される
(S610)。この処理とはステップS620〜S71
0の処理である。
了していない場合には(S610で「NO」)、キャン
セルメール情報格納エリアに格納されているキャンセル
メール情報からキャンセル対象のメッセージIDが1つ
読み込まれる(S620)。次にメールログ中にキャン
セル対象のメッセージIDに該当するメールが存在する
か否かが判定される(S630)。存在しない場合には
(S630で「NO」)、再度、ステップS610に戻
るが、キャンセル対象のメッセージIDに該当するメー
ルがメールログ中に存在する場合は(S630で「YE
S」)、そのメッセージIDのキャンセルについて送信
者への返送指定が、キャンセルメールのメールヘッダに
設定してあるか否かが判定され(S640)、返送指定
がなければ(S640で「NO」)、ステップS690
の処理にジャンプする。
S」)、キャンセル対象のメールが既に印刷済みである
か否かが、メッセージログ情報から判定され(S65
0)、該当メールが印刷未処理である場合には(S65
0で「NO」)、キャンセル成功を示すメールを作成す
る(S660)。また、該当メールが印刷済みである場
合には(S650で「YES」)、印刷済みを示すメー
ルを作成する(S670)。
S670で作成されたメールが、キャンセル対象となっ
たメールの送信元に送信される(S680)。このメー
ルを受信することにより、キャンセルメールの送信者
は、キャンセルが成功したか否かを判断できる。
640で「NO」と判定された後に、パソコン10は、
POPサーバ38に、メッセージIDに該当するメール
の削除を指示する(S690)。この指示により、PO
Pサーバ38は、メールスプール34内の該当するメー
ルを削除する。
れているメールログの内、メッセージIDに該当するメ
ールログが削除され(S700)、最後に、キャンセル
メール情報格納エリアから、直前に処理したキャンセル
メールの情報が削除される(S710)。
て、キャンセルメール情報格納エリアにキャンセルメー
ル情報が存在する限り(S610で「NO」)、ステッ
プS620〜S710の処理が繰り返される。すべての
キャンセルメールについて処理を終了すると(S610
で「YES」)、次にメールログ情報中のすべての未処
理メールについて、ステップS820〜S870のチェ
ックが終了したか否かが判定される(S810)。終了
していなければ(S810で「NO」)、まず、メール
ログ情報に登録された未処理メール情報を1つ読み込む
(S820)。次に、この読み込んだ未処理メール情報
に該当するメールを、POPサーバ38を介してメール
スプール34から転送させ、パソコン10に接続されて
いるハードディスク等の外部メモリ(パソコン10内の
RAMでも良い。)に設けたメールボックス40の所定
記憶領域に記憶する(S830)。
領域に記憶したメールが、印刷対象か否かを判定する
(S840)。印刷対象であることの判定は、例えば、
メールヘッダに基づいて、前述した印刷メール送信用
ユーティリティにて送信された印刷メール、特定の送
信者、件名等を判断して、予め設定しておいた印刷条
件(図5のステップS380にて設定される。)にした
がって、〜のいずれかが満足された場合、あるいは
2つ以上の組み合わせの全てが満足された場合に、印刷
対象であると判定する。
ES」)、メールログ情報にメールの記憶領域の情報
(例えば、ハードディスクの格納ディレクトリへのパ
ス)を格納する(S850)。印刷対象でない場合には
(S840で「NO」)、メールボックス40内のメー
ルを削除し(S860)、メールログ情報からも該当メ
ールのメールログを削除する(S870)。
のメールログ情報中のすべての未処理メールについてス
テップS820〜S870の処理が繰り返され、すべて
の未処理メールについてステップS820〜S870の
処理が終了すると(S810で「YES」)、次にメー
ルログ情報中の未処理メールをメールログ表示部52に
表示する(S880)。
べてのメールについてステップS920〜S1170に
て行われるメール印刷処理が終了したか否かが判定され
る(S910)。メールログ情報中のすべてのメールに
ついてメール印刷処理が終了していなければ(S910
「NO」)、メールログ情報から1つのメールログを読
み込む(S920)。次にこのメールログに基づいて、
対応するメールが印刷済みか否かが判定される(S93
0)。印刷済みであれば(S930で「YES」)、ス
テップS910に戻る。
O」)、次に、一度もステップS920〜S1170の
メール印刷処理が行われていない未処理メールか否かが
判定される(S940)。未処理メールであれば(S9
40で「YES」)、まず、本メールのメールログを処
理済みにする(S950)。
960)。もし、該当メールログに印刷日時指定の記載
があれば(S960で「YES」)、指定された印刷日
時が経過したか否かが判定される(S970)。指定さ
れた印刷日時が経過していなければ(S970で「N
O」)、ステップS910に戻る。
60で「NO」)、指定された印刷日時が経過していれ
ば(S970で「YES」)、メールログに記載されて
いるメール記憶領域情報に基づいて、メールボックス4
0の記憶領域(ディレクトリ等)からメールを読み込む
(S980)。なお、前述した「メール印刷」が選択さ
れたと判定された場合(S490で「YES」)も、こ
のステップS980の処理に移る。
行される。この印刷枚数確認処理の詳細を図11に示
す。まず、該当メールの内部に含まれている添付ファイ
ルをすべて抽出する(S982)。次に、このメールが
印刷メールか否か、すなわち、前述した印刷メール送信
用ユーティリティ処理にて作成されたメールか否かが、
メールヘッダの内容から判定される(S983)。印刷
メールでなければ(S983で「NO」)、ステップS
990に移るが、印刷メールであれば(S983で「Y
ES」)、メールヘッダ50b内のファイル属性からペ
ージ数やコピー枚数を調べて、トータルの印刷枚数が所
定印刷枚数(例えば、100枚)以上か否かが判定され
る(S984:枚数判定手段としての処理に該当)。
「NO」)、ステップS990に移る。所定印刷枚数以
上であれば(S984で「YES」)、印刷データを記
述しているページ記述言語を変換して、変換前では4ペ
ージ分に該当するデータを、1ページ分にする(S98
5)。すなわち、1/4の用紙で印刷できるように縮小
処理する。この処理は、印刷データの文字データであれ
ば、行間、字間および文字のポイントを小さくして、か
つ4ページを1ページのレイアウトに変更したり、画像
データであれば、ドットデータを間引きして、かつ4ペ
ージを1ページのレイアウトに変更して、実現すること
ができる。ステップS985の処理が終了すれば、ステ
ップS990の処理に移る。なお、ステップS985と
後述するS1040とが印刷処理手段としての処理に該
当する。
定(図5のステップS380にて行われる。)にてカバ
ーページ印刷の設定がなされているか否かが判定され
る。カバーページ印刷の設定がなされていれば(S99
0で「YES」)、所定のプリンタ、例えばプリンタ1
6にてカバーページを印刷する(S1000)。
かった場合(S990で「NO」)、あるいはカバーペ
ージの印刷処理(S1000)の後、次に、印刷メール
か否か、すなわち、前述した印刷メール送信用ユーティ
リティ処理にて作成されたメールか否かが、メールヘッ
ダの内容から判定される(S1020)。印刷メールで
あれば(S1020で「YES」)、すべての添付ファ
イル(この場合は、印刷データに該当)について印刷処
理を行ったか否かが判定される(S1030)。終了し
ていなければ(S1030で「NO」)、まず1つの印
刷データをプリントスプーラ(パソコン10のOSとし
てマイクロソフト社製のWindowsが起動している
とすると、Windowsのプリントスプーラ)に転送
する(S1040)。このことにより、Windows
がLAN20を介して、プリンタ16にて印刷する処理
を行う。以下、印刷データが存在する限り(S1030
で「NO」)、印刷処理(S1040)が行われる。
の印刷処理(S1040)では、送信された時点では、
4ページ分の印刷データが、1ページ分の印刷データに
縮小されて、プリンタ16から印刷出力される。ステッ
プS985が実行されていなければ、縮小されることな
く送信された状態と同じ状態でプリンタ16から印刷出
力される。
020で「NO」)、すべての添付ファイルについて印
刷処理を行ったか否かが判定される(S1050)。終
了していなければ(S1050で「NO」)、その添付
ファイルの内容を、ファイルの様式、例えば添付ファイ
ルのファイル名の拡張子に対応する関連アプリケーショ
ンプログラムにて印刷するよう、該当アプリケーション
プログラムを選択して起動させ、起動されたアプリケー
ションプログラムに印刷処理を指示する(S106
0)。アプリケーションプログラムでは、プリンタ18
にて添付ファイルの内容を印刷する。
(S1030で「YES」あるいはS1050で「YE
S」)、受信側のユーザ設定(図5のステップS380
にて行われる。)に、処理したメールの削除の指定があ
るか否かが判定される(S1070)。メール削除の指
示があれば(S1070で「YES」)、メールボック
ス40に記憶された該当メールを削除し(S108
0)、メールログ情報からも本メールのログを削除する
(S1090)。メール削除の指示がなければ(S10
70で「NO」)、該当メールのメールログ情報を印刷
済みにする(S1100)。
00の次に、受信側のユーザ設定(図5のステップS3
80にて行われる。)にて、POPサーバ38のメール
スプール34内に格納されている該当するメールを削除
することが指示されているか否かが判定される(S11
10)。メールの削除が指示されている場合(S111
0で「YES」)、POPサーバ38に指示して、メー
ルスプール34内の該当メールを削除させる(S112
0)。
1110で「NO」)、あるいはステップS1120の
実行の後、メールログ表示部52の表示が更新される
(S1130)。次に、前述したポップアップメニュー
にて「メール印刷」を選択した(S490で「YE
S」)ためになされている処理か否かが判定され(S1
140)、ポップアップメニューにて「メール印刷」を
選択したことにより印刷処理が行われた場合には(S1
140で「YES」)、ステップS360の処理に戻
る。また、ポップアップメニューにて「メール印刷」を
選択していない場合(S1140で「NO」)、メール
ヘッダに、送信者への返送が設定されているか否かが判
定される(S1150)。返送が設定されていれば(S
1150で「YES」)、正常終了したことを示す返送
メールが作成され(S1160)、この返送メールが印
刷したメールの発信元に向けて送信される(S117
0)。なお、ステップS985にて縮小処理が実行され
ていれば、ステップS1160で作成される返送メール
には、縮小されて印刷されたことを示すメッセージを含
ませても良い。
で「NO」)、あるいはステップS1170の処理の後
は、ステップS910に戻り、メールログ情報に登録さ
れているメールに、まだ処理されていないメールが存在
するか否かが判定される(S910)。
910で「NO」)、該当メールについて、再度、ステ
ップS920〜S1170の処理が前述のごとく実行さ
れる。メールログ情報に登録されているすべてのメール
について、処理を終了すれば(S910で「YE
S」)、ステップS330の処理に戻る。
タシステム22側においては、ステップS984の処理
により、受信したメール50のヘッダ50bに基づい
て、印刷枚数が所定印刷枚数を越える印刷メールである
と判明した場合には、ステップS985にて印刷用紙が
1/4で済むように印刷データを縮小処理している。こ
のため、印刷にかかる時間が1/4で済み、受信側で予
期しないタイミングで大量の枚数を印刷しなくてはなら
ない印刷メールが送信されてきた場合でも、その印刷時
間が自然に短縮される。したがって、さして重要でも緊
急でもないメールの印刷に受信側のプリンタが長時間占
有されることはなく、緊急あるいは重要な印刷を遅延さ
せることがない。
刷枚数確認処理(図11)の代りに、図17に示す印刷
枚数確認処理でも良い。まず、該当メールの内部に含ま
れている添付ファイルをすべて抽出する(S121
0)。次に、このメールが印刷メールか否か、すなわ
ち、前述した印刷メール送信用ユーティリティ処理にて
作成されたメールか否かが、メールヘッダの内容から判
定される(S1220)。印刷メールでなければ(S1
220で「NO」)、ステップS990に移るが、印刷
メールであれば(S1220で「YES」)、次に、
「ステップS490にて『メール印刷』が指示されたメ
ールではなく、かつ以前に印刷枚数確認処理にて確認処
理されたメール」か否かが判定される(S1230)。
「メール印刷」が指示されたメールでなく、かつ以前に
印刷ページ確認処理がなされたメールであれば(S12
30で「YES」)、ステップS910に戻る。
あるいは「以前に印刷枚数確認処理がなされていないメ
ール」であれば(S1230で「NO」)、メールヘッ
ダ50b内のファイル属性からページ数やコピー枚数を
調べて、トータルの印刷枚数が所定印刷枚数(例えば、
100枚)以上か否かが判定される(S1240:枚数
判定手段としての処理に該当)。
「NO」)、ステップS990に移る。所定印刷枚数以
上であれば(S1240で「YES」)、4ページ分の
データを1ページ分に縮小するか否かの印刷確認の表示
が、パソコン10が備えているディスプレイ(表示装置
に該当)になされ、かつ印刷確認を求めていることを知
らせるために、パソコン10に設けられているブザーが
鳴動される(S1245:縮小印刷実行確認手段として
の処理に該当)。そして、操作者による設定が終了する
と、4ページ分のデータを1ページ分に縮小する処理が
設定されたか否かが判定される(S1250)。
(入力装置に該当)のクリックにて指示していた場合
(S1250で「YES」)、前述のごとく印刷データ
を記述しているページ記述言語を変換して、4ページ分
に該当するデータを1ページ分のデータに変換して縮小
する(S1260)。このため、以後のステップS10
40による印刷では縮小されて、例えばプリンタ16で
は、送信時の元の印刷データに比較して1/4の時間で
印刷される。
1250で「NO」)、ステップS990に移り、ステ
ップS1040による印刷では縮小されずに送信通りの
印刷がなされる。なお、ステップS1250,S126
0,S1040が印刷処理手段としての処理に該当す
る。
上であっても、操作者が許可しなければ、縮小印刷され
ることはない。このように操作者の意志を確認すること
により、印刷データの枚数が所定枚数よりも大きいメー
ルが、緊急あるいは重要で、優先的に送信時の内容通り
に印刷することが必要な場合には、1枚の用紙に印刷す
るページ数を増加させない、すなわち縮小させない通常
の印刷を、受信側の操作者は選択することができる。こ
のため、通常の大きさで印刷が必要なメールまで、縮小
されてしまうことを防止できる。
その判定(S1250)および縮小処理(S1260)
としては、上述した内容以外に、次のような構成でも良
い。例えば、ステップS1245にて、ディスプレイに
より、操作者に対して、4ページを1ページに縮小する
処理を行うか否かの確認表示を行い、更に、マウス型入
力装置にて操作者側から縮小印刷を行うとの入力があれ
ば、操作者側に1枚の用紙に印刷するページ数の設定を
求める。そして、ステップS1245にて確認表示がな
された際に、マウス型入力装置にて、操作者側から縮小
印刷を実行するとの入力があったとステップS1250
にて判定されれば、印刷データについて、操作者にて確
認表示に対して設定された1枚の用紙に印刷するページ
数に基づいて、ステップS1260にて縮小処理するこ
とにより、ステップS1040でプリンタにて縮小印刷
を実行する。操作者側から縮小印刷を実行しないとの入
力があったとステップS1250にて判定された場合、
あるいはステップS1240にて印刷枚数が所定枚数よ
り大きくないと判定された場合には、ステップS126
0は実行せずに、1枚の用紙に印刷するページ数を増加
させずにプリンタにて印刷データを印刷することとして
も良い。
ディスプレイにより操作者側に1枚の用紙に印刷するペ
ージ数の設定を求める確認表示を行う。ページ数の設定
が行われたとステップS1250で判定された場合に
は、縮小印刷実行確認手段にて確認表示がなされた際に
マウス型入力装置にて操作者が設定した1枚の用紙に印
刷するページ数に基づいてステップS1260にて縮小
処理することで、ステップS1040によりプリンタに
て縮小印刷を実行させ、また、操作者が1枚の用紙に印
刷するページ数を設定しなかったとステップS1250
にて判定された場合あるいはステップS1240にて印
刷枚数が所定枚数より大きくないと判定された場合に
は、1枚の用紙に印刷するページ数を増加させずにプリ
ンタにて印刷データを印刷することとしても良い。
ディスプレイにより、操作者に対して、メールに含まれ
る印刷データの印刷を実行するか否かの確認表示を行
う。ステップS1245で確認表示がなされた際に、マ
ウス型入力装置にて、操作者側から印刷を実行するとの
入力があったとステップS1250にて判断すれば、ス
テップS1260にて縮小処理を行い、また操作者側か
ら印刷を実行しないとの入力があったとステップS12
50にて判定されれば、ステップS910へ戻ることで
印刷データの印刷は行わず、ステップS1240にて印
刷枚数が所定枚数より大きくないと判定された場合には
ステップS1260は実行せずに、すなわち、1枚の用
紙に印刷するページ数を増加させずに、ステップS10
40でプリンタにて印刷データを印刷するようにしても
良い。
ディスプレイにより操作者に対して、メールに含まれる
印刷データの印刷を実行するか否かの確認表示を行い、
更に、マウス型入力装置にて操作者側から印刷を行うと
の入力があれば、縮小印刷を行うか否かを求める。ステ
ップS1245にて確認表示がなされた際に、マウス型
入力装置にて、操作者側から印刷を実行するとの入力が
あり、かつ縮小印刷を行うとの入力があったとステップ
S1250にて判定されれば、ステップS1260にて
印刷データについて縮小処理を行い、操作者側から印刷
を実行するとの入力がありかつ縮小印刷を行うとの入力
がなかったとステップS1250にて判定されれば、ス
テップS1260の縮小印刷は行わない。また、操作者
側から印刷を実行しないとの入力があったとステップS
1250にて判定されれば、ステップS910に戻って
印刷データの印刷は行わず、ステップS1240にて印
刷枚数が所定枚数より大きくないと判定された場合に
は、ステップS1260の縮小印刷は行わないで印刷す
ることとしても良い。
ディスプレイにより、操作者に対して、メールに含まれ
る印刷データの印刷を実行するか否かの確認表示を行
い、更に、マウス型入力装置にて操作者側から印刷を行
うとの入力があれば、操作者側に1枚の用紙に印刷する
ページ数の設定を求める。
た際に、マウス型入力装置にて、操作者側から印刷を実
行するとの入力があったとステップS1250で判定さ
れれば、ステップS1260にて設定された1枚の用紙
に印刷するページ数に基づいて縮小印刷を行い、操作者
側から印刷を実行しないとの入力があったとステップS
1250で判定されれば、ステップS910に戻って印
刷データの印刷は行わず、ステップS1240にて、印
刷枚数が所定枚数より大きくないと判定された場合に
は、ステップS1260は実行せずにステップS104
0にてプリンタにて印刷データを印刷することとしても
良い。
ディスプレイにより、操作者に対して、縮小印刷、送信
内容をそのまま印刷する通常印刷、あるいは印刷せずの
いずれを実行するかの確認表示を行う。ステップS12
45にて確認表示がなされた際に、マウス型入力装置に
て、操作者側からの入力をステップS1250にて判断
して、ステップS1260にて縮小処理したり、ステッ
プS1260を実行しない通常印刷あるいは印刷せずの
内の該当する処理を実行することとしても良い。
ディスプレイにより、操作者に対して、1枚の用紙に印
刷するページ数を増加させてプリンタにて印刷データを
印刷する縮小印刷におけるページ数の設定、1枚の用紙
に印刷するページ数を増加させずにプリンタにて印刷デ
ータを印刷する通常印刷の実行、あるいは印刷せずのい
ずれを実行するかの確認表示を行う。ステップS124
5にて確認表示がなされた際に、マウス型入力装置に
て、操作者側からの入力に応じて、通常印刷あるいは印
刷せずの内のいずれかが入力されたとステップS125
0にて判断されると、該当する処理を実行し、ページ数
の設定がなさたと判定されるとステップS1260にて
縮小処理を実行することとしても良い。
ディスプレイにより、縮小処理による印刷、通常印刷、
あるいは印刷せずのいずれを実行するかの確認表示を行
い、更に、マウス型入力装置にて操作者側から縮小印刷
を行うとの入力があれば、操作者側に1枚の用紙に印刷
するページ数の設定を求める。ステップS1245にて
確認表示がなされた際に、マウス型入力装置にて、操作
者側からの入力に応じて、通常印刷あるいは印刷せずの
内のいずれかが入力されたとステップS1250にて判
定されると該当する処理を実行し、縮小印刷の入力がな
されたとステップS1250にて判定されるとステップ
S1260にて操作者が設定したページ数の設定に応じ
てプリンタにて印刷データの該当するページ数分を1枚
の用紙に印刷するように縮小処理を実行することとして
も良い。
ルは、その後、ステップS490の処理により、操作者
により印刷の指示をすれば、メール印刷であることから
ステップS980,S981の処理の後、ステップS9
90に移り、その後、直接あるいはステップS1000
の実行後、ステップS1030,S1040が実行され
て、印刷出力がなされる。したがって、メール内容の伝
達自体は問題なくなされる。ステップS490で意思表
示しなくても、別個に、印刷メールが印刷できるアプリ
ケーションソフトにて、その印刷メールの内容を印刷し
ても良い。
ール受信用ユーティリティ処理にて、縮小処理を実行し
ている例であるが、送信側、すなわち、印刷メール送信
用ユーティリティ処理にて、縮小処理を実行しても良
い。すなわち、例えば、図4に示した印刷メール送信用
ユーティリティ処理のステップS250とステップS2
60との間に、図11に示したステップS984,S9
85の処理を挿入しても良い。また、同様にステップS
250とステップS260との間に、図17に示したス
テップS1240〜S1260の処理を挿入しても良
い。これらのステップS984,S985の処理あるい
はステップS1240〜S1260の処理は、印刷メー
ル送信用ユーティリティ処理でなく、図3に示したプリ
ンタドライバ処理内で行っても良い。
受信側で印刷枚数が多くなることを避けることができ、
受信側のプリンタが長時間占有されることなく、受信側
で緊急に重要なデータの印刷を阻害することがないの
で、円滑に受信側で印刷されて、迅速に所望の相手に連
絡することができる。
4およびステップS1240の印刷枚数判定処理は、メ
ールヘッダ50bに印刷枚数が記載されているとの前提
でなされたが、メールヘッダ50bに印刷枚数のデータ
が記載されていない場合には、ステップS982,S1
210で読み込んだ添付ファイルの印刷データをもと
に、そのページ記述言語の内容を解釈して、印刷枚数を
演算し、この演算された印刷枚数に基づいてステップS
984,S1240にて判定しても良い。
処理は、1ページに元の印刷データの4ページ分の内容
を縮小して入れる処理であったが、縮小は、1ページに
2ページ分が入るように縮小しても良いし、1ページに
8ページ分が入るように縮小しても良い。更に、この縮
小率を操作者に任意に選択できるようにしても良い。例
えば、1ページに2ページ分が入る縮小処理と1ページ
に4ページ分が入る縮小処理とを操作者に選択させる。
また、1ページに入れるページ数を操作者に入力させる
ことで任意の縮小率を設定させても良い。
タが画像データの場合は、縮小の程度が大きい(例え
ば、1ページに4ページ分が入る縮小)縮小処理を選択
させるようにし、印刷データが文字データの場合は、縮
小の程度が小さい(例えば、1ページに2ページ分が入
る縮小)縮小処理を選択させるようにしても良い。
は、縮小の程度を直接、操作者に確認表示で知らせるこ
とにより縮小処理の内容を報知していたが、印刷速度の
程度にて操作者に報知し(例えば、2倍速、4倍速、8
倍速、…)、操作者が、「2倍速」を選択すれば、1ペ
ージに2ページ分が入る縮小を設定し、「4倍速」を選
択すれば、1ページに4ページ分が入る縮小を設定し、
「8倍速」を選択すれば、1ページに8ページ分が入る
縮小を設定することとしても良い。
リケーションプログラムから、印刷処理の要求が発生し
た際に、まず、プリンタドライバ30におけるステップ
S130にて、自己のコンピュータシステム8側にて印
刷するか、通信回線を介して存在する相手方のコンピュ
ータシステム22側にて印刷させるかを選択している。
そして、ステップS130にて自己のコンピュータシス
テム8側が選択された場合には、ステップS140に
て、印刷データに基づいて、自己のコンピュータシステ
ム8に属するプリンタ6に対して印刷処理を行う。この
ことにより、自己のプリンタ6に対してもデータの印刷
を容易に行うことができる。
システム22側が選択された場合には、ステップS15
0〜S170,S210〜S270にて、印刷条件を記
載した印刷情報を含むヘッダを印刷データに付加したメ
ールを作成して、該メールを、通信回線を介してパソコ
ン10宛に送信する。このように、通信回線は、メール
による通信、例えば、パケット通信により、相手方との
1対1の通信ではなく複数の送受信先がメールとしてデ
ータをやり取りできるため、回線コストが非常に安価な
ものとなる。
は、ステップS510,S520,S540にて、通信
回線を介して到達するコンピュータシステム22宛の新
たなメールの存在の有無を所定時間周期で検出し、この
後、ステップS981,S1030,S1040等の処
理が行われる様に構成されている。このため、コンピュ
ータシステム22側では、迅速にメールを受信して印刷
物として出力できる。
述したステップS130〜S170の処理を含むプリン
タドライバ30、およびステップS210〜S270の
処理を含む印刷メール送信用ユーティリティ31aとと
もに、ステップS981,S1030,S1040の処
理を含む印刷メール受信用ユーティリティ31bの機能
を備えているので、上述した印刷メールの送信ととも
に、上述した印刷メールの受信も可能である。
も、ステップS981,S1030,S1040の処理
を含む印刷メール受信用ユーティリティ31bととも
に、ステップS130〜S170の処理を含むプリンタ
ドライバ30、およびステップS210〜S270の処
理を含む印刷メール送信用ユーティリティ31aの機能
を備えているので、上述した印刷メールの受信ととも
に、上述した印刷メールの送信も可能である。したがっ
て、双方向で印刷メールの送受信と、そのメールの印刷
とが可能となる。
成され、ステップS260にて印刷データに付加される
ヘッダには、印刷処理されるべき日時である印刷日時デ
ータを含ませることができる。したがって、このメール
を受信した印刷メール受信用ユーティリティ31bで
は、ステップS960,S970にて、ヘッダ中に印刷
日時データが存在すれば、その印刷日時データに記載さ
れた日時に、メールに含まれる印刷データを、プリンタ
から印刷物として出力させることができる。
信用ユーティリティ31aの処理は、プリンタドライバ
30から必要に応じて起動されていたが、プリンタドラ
イバ30の内部処理としてプリンタドライバ30に組み
込んでも良い。前述したプリンタドライバ30、印刷メ
ール送信用ユーティリティ31aおよび印刷メール受信
用ユーティリティ31bの処理をコンピュータシステム
8,22にて実現する機能は、例えば、コンピュータシ
ステム8,22のパソコン4,10,12で起動するプ
ログラムとして備えることができる。このようなプログ
ラムの場合、例えば、フロッピーディスク、光磁気ディ
スク、CD−ROM、ハードディスク等のコンピュータ
読み取り可能な記録媒体に記録し、必要に応じてパソコ
ン4,10,12にロードして起動することにより用い
ることができる。この他、ROMやバックアップRAM
をコンピュータ読み取り可能な記録媒体として前記プロ
グラムを記録しておき、このROMあるいはバックアッ
プRAMをパソコン4,10,12に組み込んで用いて
も良い。
ット28であったが、メールが送受信できる他のネット
ワークシステムであっても良い。
システムの概略構成を表すブロック図である。
である。
リンタドライバ処理のフローチャートである。
刷メール送信用ユーティリティ処理のフローチャートで
ある。
刷メール受信用ユーティリティ処理の一部のフローチャ
ートである。
一部のメール印刷選択処理のフローチャートである。
刷メール受信用ユーティリティ処理の一部のフローチャ
ートである。
刷メール受信用ユーティリティ処理の一部のフローチャ
ートである。
刷メール受信用ユーティリティ処理の一部のフローチャ
ートである。
印刷メール受信用ユーティリティ処理の一部のフローチ
ャートである。
の内の印刷枚数確認処理のフローチャートである。
印刷メール受信用ユーティリティ処理の一部のフローチ
ャートである。
印刷メール受信用ユーティリティ処理の一部のフローチ
ャートである。
ログ表示部の構成説明図である。
の内の印刷枚数確認処理の他の例を示すフローチャート
である。
コン 6,14,16,18…プリンタ 8,22…コンピュータシステム 20…LAN 24,26…メールサーバ 28…インターネット 30…プリンタドライバ 31a…印刷メール送信用
ユーティリティ 31b…印刷メール受信用ユーティリティ 32…S
MTPサーバ 34…メールスプール 36…POPクライアント 38…POPサーバ 40…メールボックス 50
…メール 50a…エンベロープ 50b…メールヘッダ 50c…メールボディ 52…メールログ表示部 52a…メールログ 52b…ポップアップメニュー 53a…開封マーク 53b…未開封マーク
Claims (16)
- 【請求項1】通信回線を介して他のコンピュータシステ
ムBからメールを受信することが可能なコンピュータシ
ステムAに設けられたメール受信システムであって、 前記コンピュータシステムAに信号的に接続されている
プリンタと、 前記通信回線を介して受信したメールに含まれる印刷デ
ータの印刷枚数が所定枚数より大きいか否かを判定する
枚数判定手段と、 前記枚数判定手段にて、前記印刷枚数が所定枚数より大
きいと判定された場合には、1枚の用紙に印刷するペー
ジ数を増加させて前記プリンタにて前記印刷データを印
刷する縮小印刷を行い、前記印刷枚数が所定枚数より大
きくないと判定された場合には、1枚の用紙に印刷する
ページ数を増加させずに前記プリンタにて前記印刷デー
タを印刷する印刷処理手段と、 を備えたことを特徴とするメール受信システム。 - 【請求項2】通信回線を介して他のコンピュータシステ
ムBからメールを受信することが可能なコンピュータシ
ステムAに設けられたメール受信システムであって、 表示装置と、 入力装置と、 前記コンピュータシステムAに信号的に接続されている
プリンタと、 前記通信回線を介して受信したメールに含まれる印刷デ
ータの印刷枚数が所定枚数より大きいか否かを判定する
枚数判定手段と、 前記枚数判定手段にて、前記印刷枚数が所定枚数より大
きいと判定された場合には、前記表示装置により、本メ
ール受信システムの操作者に対して、1枚の用紙に印刷
するページ数を増加させて前記プリンタにて前記印刷デ
ータを印刷する縮小印刷を行うか否かの確認表示を行う
縮小印刷実行確認手段と、 前記縮小印刷実行確認手段にて確認表示がなされた際
に、前記入力装置にて、前記操作者側から前記縮小印刷
を実行するとの入力があれば、前記印刷データについ
て、前記プリンタにて前記縮小印刷を実行し、前記操作
者側から縮小印刷を実行しないとの入力があった場合、
あるいは前記枚数判定手段にて、前記印刷枚数が所定枚
数より大きくないと判定された場合には、1枚の用紙に
印刷するページ数を増加させずに前記プリンタにて前記
印刷データを印刷する印刷処理手段と、 を備えたことを特徴とするメール受信システム。 - 【請求項3】通信回線を介して他のコンピュータシステ
ムBからメールを受信することが可能なコンピュータシ
ステムAに設けられたメール受信システムであって、 表示装置と、 入力装置と、 前記コンピュータシステムAに信号的に接続されている
プリンタと、 前記通信回線を介して受信したメールに含まれる印刷デ
ータの印刷枚数が所定枚数より大きいか否かを判定する
枚数判定手段と、 前記枚数判定手段にて、前記印刷枚数が所定枚数より大
きいと判定された場合には、前記表示装置により、本メ
ール受信システムの操作者に対して、1枚の用紙に印刷
するページ数を増加させて前記プリンタにて前記印刷デ
ータを印刷する縮小印刷を行うか否かの確認表示を行
い、更に、前記入力装置にて前記操作者側から前記縮小
印刷を行うとの入力があれば、前記操作者側に1枚の用
紙に印刷するページ数の設定を求める縮小印刷実行確認
手段と、 前記縮小印刷実行確認手段にて確認表示がなされた際
に、前記入力装置にて、前記操作者側から前記縮小印刷
を実行するとの入力があれば、前記印刷データについ
て、前記設定された1枚の用紙に印刷するページ数に基
づいて、前記プリンタにて前記縮小印刷を実行し、前記
操作者側から前記縮小印刷を実行しないとの入力があっ
た場合、あるいは前記枚数判定手段にて、前記印刷枚数
が所定枚数より大きくないと判定された場合には、1枚
の用紙に印刷するページ数を増加させずに前記プリンタ
にて前記印刷データを印刷する印刷処理手段と、 を備えたことを特徴とするメール受信システム。 - 【請求項4】通信回線を介して他のコンピュータシステ
ムBからメールを受信することが可能なコンピュータシ
ステムAに設けられたメール受信システムであって、 表示装置と、 入力装置と、 前記コンピュータシステムAに信号的に接続されている
プリンタと、 前記通信回線を介して受信したメールに含まれる印刷デ
ータの印刷枚数が所定枚数より大きいか否かを判定する
枚数判定手段と、 前記枚数判定手段にて、前記印刷枚数が所定枚数より大
きいと判定された場合には、前記表示装置により、本メ
ール受信システムの操作者側に1枚の用紙に印刷するペ
ージ数の設定を求める縮小印刷実行確認手段と、 前記縮小印刷実行確認手段にて確認表示がなされた際に
前記入力装置にて前記操作者が設定した1枚の用紙に印
刷するページ数に基づいて、前記プリンタにて前記縮小
印刷を実行し、前記操作者が1枚の用紙に印刷するペー
ジ数を設定しなかった場合、あるいは前記枚数判定手段
にて、前記印刷枚数が所定枚数より大きくないと判定さ
れた場合には、1枚の用紙に印刷するページ数を増加さ
せずに前記プリンタにて前記印刷データを印刷する印刷
処理手段と、 を備えたことを特徴とするメール受信システム。 - 【請求項5】通信回線を介して他のコンピュータシステ
ムBからメールを受信することが可能なコンピュータシ
ステムAに設けられたメール受信システムであって、 表示装置と、 入力装置と、 前記コンピュータシステムAに信号的に接続されている
プリンタと、 前記通信回線を介して受信したメールに含まれる印刷デ
ータの印刷枚数が所定枚数より大きいか否かを判定する
枚数判定手段と、 前記枚数判定手段にて、前記印刷枚数が所定枚数より大
きいと判定された場合には、前記表示装置により、本メ
ール受信システムの操作者に対して、前記メールに含ま
れる印刷データの印刷を実行するか否かの確認表示を行
う印刷実行確認手段と、 前記印刷実行確認手段にて確認表示がなされた際に、前
記入力装置にて、前記操作者側から印刷を実行するとの
入力があれば、1枚の用紙に印刷するページ数を増加さ
せて前記プリンタにて前記印刷データを印刷する縮小印
刷を行い、前記操作者側から印刷を実行しないとの入力
があれば、前記印刷データの印刷は行わず、前記枚数判
定手段にて、前記印刷枚数が所定枚数より大きくないと
判定された場合には、1枚の用紙に印刷するページ数を
増加させずに前記プリンタにて前記印刷データを印刷す
る印刷処理手段と、 を備えたことを特徴とするメール受信システム。 - 【請求項6】通信回線を介して他のコンピュータシステ
ムBからメールを受信することが可能なコンピュータシ
ステムAに設けられたメール受信システムであって、 表示装置と、 入力装置と、 前記コンピュータシステムAに信号的に接続されている
プリンタと、 前記通信回線を介して受信したメールに含まれる印刷デ
ータの印刷枚数が所定枚数より大きいか否かを判定する
枚数判定手段と、 前記枚数判定手段にて、前記印刷枚数が所定枚数より大
きいと判定された場合には、前記表示装置により、本メ
ール受信システムの操作者に対して、前記メールに含ま
れる印刷データの印刷を実行するか否かの確認表示を行
い、更に、前記入力装置にて前記操作者側から印刷を行
うとの入力があれば、1枚の用紙に印刷するページ数を
増加させて前記プリンタにて前記印刷データを印刷する
縮小印刷を行うか否かを求める印刷実行確認手段と、 前記印刷実行確認手段にて確認表示がなされた際に、前
記入力装置にて、前記操作者側から印刷を実行するとの
入力があり、かつ前記縮小印刷を行うとの入力があれ
ば、前記印刷データについて前記縮小印刷を行い、前記
操作者側から印刷を実行するとの入力があり、かつ前記
縮小印刷を行うとの入力がなければ、前記印刷データに
ついて1枚の用紙に印刷するページ数を増加させずに前
記プリンタにて前記印刷データを印刷し、前記操作者側
から印刷を実行しないとの入力があれば、前記印刷デー
タの印刷は行わず、前記枚数判定手段にて、前記印刷枚
数が所定枚数より大きくないと判定された場合には、1
枚の用紙に印刷するページ数を増加させずに前記プリン
タにて前記印刷データを印刷する印刷処理手段と、 を備えたことを特徴とするメール受信システム。 - 【請求項7】通信回線を介して他のコンピュータシステ
ムBからメールを受信することが可能なコンピュータシ
ステムAに設けられたメール受信システムであって、 表示装置と、 入力装置と、 前記コンピュータシステムAに信号的に接続されている
プリンタと、 前記通信回線を介して受信したメールに含まれる印刷デ
ータの印刷枚数が所定枚数より大きいか否かを判定する
枚数判定手段と、 前記枚数判定手段にて、前記印刷枚数が所定枚数より大
きいと判定された場合には、前記表示装置により、本メ
ール受信システムの操作者に対して、前記メールに含ま
れる印刷データの印刷を実行するか否かの確認表示を行
い、更に、前記入力装置にて前記操作者側から印刷を行
うとの入力があれば、前記操作者側に1枚の用紙に印刷
するページ数の設定を求める印刷実行確認手段と、 前記印刷実行確認手段にて確認表示がなされた際に、前
記入力装置にて、前記操作者側から印刷を実行するとの
入力があれば、前記設定された1枚の用紙に印刷するペ
ージ数に基づいて、1枚の用紙に印刷するページ数を増
加させて前記プリンタにて前記印刷データを印刷する縮
小印刷を行い、前記操作者側から印刷を実行しないとの
入力があれば、前記印刷データの印刷は行わず、前記枚
数判定手段にて、前記印刷枚数が所定枚数より大きくな
いと判定された場合には、1枚の用紙に印刷するページ
数を増加させずに前記プリンタにて前記印刷データを印
刷する印刷処理手段と、 を備えたことを特徴とするメール受信システム。 - 【請求項8】通信回線を介して他のコンピュータシステ
ムBからメールを受信することが可能なコンピュータシ
ステムAに設けられたメール受信システムであって、 表示装置と、 入力装置と、 前記コンピュータシステムAに信号的に接続されている
プリンタと、 前記通信回線を介して受信したメールに含まれる印刷デ
ータの印刷枚数が所定枚数より大きいか否かを判定する
枚数判定手段と、 前記枚数判定手段にて、前記印刷枚数が所定枚数より大
きいと判定された場合には、前記表示装置により、本メ
ール受信システムの操作者に対して、1枚の用紙に印刷
するページ数を増加させて前記プリンタにて前記印刷デ
ータを印刷する縮小印刷、1枚の用紙に印刷するページ
数を増加させずに前記プリンタにて前記印刷データを印
刷する通常印刷、あるいは印刷せずのいずれを実行する
かの確認表示を行う印刷実行確認手段と、 前記印刷実行確認手段にて確認表示がなされた際に、前
記入力装置にて、前記操作者側からの入力に応じて、前
記縮小印刷、前記通常印刷あるいは前記印刷せずの内の
該当する処理を実行する印刷処理手段と、 を備えたことを特徴とするメール受信システム。 - 【請求項9】通信回線を介して他のコンピュータシステ
ムBからメールを受信することが可能なコンピュータシ
ステムAに設けられたメール受信システムであって、 表示装置と、 入力装置と、 前記コンピュータシステムAに信号的に接続されている
プリンタと、 前記通信回線を介して受信したメールに含まれる印刷デ
ータの印刷枚数が所定枚数より大きいか否かを判定する
枚数判定手段と、 前記枚数判定手段にて、前記印刷枚数が所定枚数より大
きいと判定された場合には、前記表示装置により、本メ
ール受信システムの操作者に対して、1枚の用紙に印刷
するページ数を増加させて前記プリンタにて前記印刷デ
ータを印刷する縮小印刷における前記ページ数の設定、
1枚の用紙に印刷するページ数を増加させずに前記プリ
ンタにて前記印刷データを印刷する通常印刷の実行、あ
るいは印刷せずのいずれを実行するかの確認表示を行う
印刷実行確認手段と、 前記印刷実行確認手段にて確認表示がなされた際に、前
記入力装置にて、前記操作者側からの入力に応じて、前
記通常印刷あるいは前記印刷せずの内のいずれかが入力
されると該当する処理を実行し、前記ページ数の設定が
なされると前記プリンタにて前記印刷データの該当する
ページ数分を1枚の用紙に印刷する縮小印刷を実行する
印刷処理手段と、 を備えたことを特徴とするメール受信システム。 - 【請求項10】通信回線を介して他のコンピュータシス
テムBからメールを受信することが可能なコンピュータ
システムAに設けられたメール受信システムであって、 表示装置と、 入力装置と、 前記コンピュータシステムAに信号的に接続されている
プリンタと、 前記通信回線を介して受信したメールに含まれる印刷デ
ータの印刷枚数が所定枚数より大きいか否かを判定する
枚数判定手段と、 前記枚数判定手段にて、前記印刷枚数が所定枚数より大
きいと判定された場合には、前記表示装置により、本メ
ール受信システムの操作者に対して、1枚の用紙に印刷
するページ数を増加させて前記プリンタにて前記印刷デ
ータを印刷する縮小印刷、1枚の用紙に印刷するページ
数を増加させずに前記プリンタにて前記印刷データを印
刷する通常印刷、あるいは印刷せずのいずれを実行する
かの確認表示を行い、更に、前記入力装置にて前記操作
者側から前記縮小印刷を行うとの入力があれば、前記操
作者側に1枚の用紙に印刷するページ数の設定を求める
印刷実行確認手段と、 前記印刷実行確認手段にて確認表示がなされた際に、前
記入力装置にて、前記操作者側からの入力に応じて、前
記通常印刷あるいは前記印刷せずの内のいずれかが入力
されると該当する処理を実行し、前記縮小印刷の入力が
なされると前記操作者が設定した前記ページ数の設定に
応じて前記プリンタにて前記印刷データの該当するペー
ジ数分を1枚の用紙に印刷する縮小印刷を実行する印刷
処理手段と、 を備えたことを特徴とするメール受信システム。 - 【請求項11】前記縮小印刷は、印刷データに基づく印
刷パターンを縮小して1枚の用紙に印刷するページ数を
増加させて印刷する処理であることを特徴とする請求項
1〜10のいずれか記載のメール受信システム。 - 【請求項12】請求項1〜11のいずれか記載のメール
受信システムの各手段としてコンピュータシステムを機
能させるためのプログラムを記録したコンピュータ読み
取り可能な記録媒体。 - 【請求項13】通信回線を介して他のコンピュータシス
テムBへメールを送信することが可能なコンピュータシ
ステムAに設けられたメール送信システムであって、 前記通信回線を介して送信するメールに含ませる印刷デ
ータの印刷枚数が所定枚数より大きいか否かを判定する
枚数判定手段と、 前記枚数判定手段にて、前記印刷枚数が所定枚数より大
きいと判定された場合には、前記印刷データに対して1
枚の用紙に印刷するページ数を増加させる縮小処理を行
ってメールにて送信し、前記印刷枚数が所定枚数より大
きくないと判定された場合には、前記縮小処理を行わず
にメールにて送信する送信処理手段と、 を備えたことを特徴とするメール送信システム。 - 【請求項14】通信回線を介して他のコンピュータシス
テムBへメールを送信することが可能なコンピュータシ
ステムAに設けられたメール送信システムであって、 表示装置と、 入力装置と、 前記通信回線を介して送信するメールに含ませる印刷デ
ータの印刷枚数が所定枚数より大きいか否かを判定する
枚数判定手段と、 前記枚数判定手段にて、前記印刷枚数が所定枚数より大
きいと判定された場合には、前記表示装置により、本メ
ール送信システムの操作者に対して、前記印刷データに
対して1枚の用紙に印刷するページ数を増加させる縮小
処理を行うか否かの確認表示を行う縮小処理実行確認手
段と、 前記縮小処理実行確認手段にて確認表示がなされた際
に、前記入力装置にて、前記操作者側から前記縮小処理
を実行するとの入力があれば、前記印刷データについて
前記縮小処理を実行した後にメールにて送信し、前記操
作者側から縮小処理を実行しないとの入力があった場
合、あるいは前記枚数判定手段にて、前記印刷枚数が所
定枚数より大きくないと判定された場合には、前記縮小
処理を行わずにメールにて送信する送信処理手段と、 を備えたことを特徴とするメール送信システム。 - 【請求項15】前記縮小処理は、前記印刷データに対し
て、印刷時に印刷パターンが縮小されることにより1枚
の用紙に印刷されるページ数が増加されるように設定す
る処理であることを特徴とする請求項13または14記
載のメール送信システム。 - 【請求項16】請求項13〜15のいずれか記載のメー
ル送信システムの各手段としてコンピュータシステムを
機能させるためのプログラムを記録したコンピュータ読
み取り可能な記録媒体。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12569597A JP3873370B2 (ja) | 1997-05-15 | 1997-05-15 | メール受信システム、メール送信システムおよび記録媒体 |
| US09/076,811 US6268926B1 (en) | 1997-05-15 | 1998-05-13 | Mail transmission/reception system |
| US09/076,716 US6160631A (en) | 1997-05-14 | 1998-05-13 | Printing system |
| US09/618,644 US6449055B1 (en) | 1997-05-14 | 2000-07-18 | Printing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12569597A JP3873370B2 (ja) | 1997-05-15 | 1997-05-15 | メール受信システム、メール送信システムおよび記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10320331A true JPH10320331A (ja) | 1998-12-04 |
| JP3873370B2 JP3873370B2 (ja) | 2007-01-24 |
Family
ID=14916427
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12569597A Expired - Fee Related JP3873370B2 (ja) | 1997-05-14 | 1997-05-15 | メール受信システム、メール送信システムおよび記録媒体 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US6268926B1 (ja) |
| JP (1) | JP3873370B2 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1178392A2 (en) * | 2000-08-04 | 2002-02-06 | FutureLink Canada Corp | Printer driver system for remote printing |
| EP1207482A2 (en) * | 2000-08-08 | 2002-05-22 | Canon Kabushiki Kaisha | E-mail printing apparatus and method and E-mail printing program |
| JP2006082557A (ja) * | 2005-09-26 | 2006-03-30 | Canon Inc | 画像形成装置、画像形成装置における電子メール印刷方法、および記憶媒体 |
| JP2009129231A (ja) * | 2007-11-26 | 2009-06-11 | Nec Access Technica Ltd | 電子データ自動印刷端末、電子データ自動印刷方法、及び電子データ自動印刷プログラム |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6825955B1 (en) * | 1997-12-01 | 2004-11-30 | Ricoh Company, Ltd. | Method and apparatus for facsimile that notifies an e-mail transmission using facsimile protocol |
| AUPP407198A0 (en) * | 1998-06-12 | 1998-07-02 | Canon Kabushiki Kaisha | Print enablement in software systems |
| US7069335B1 (en) * | 1999-08-10 | 2006-06-27 | Microsoft Corporation | Method and system for exchanging messages between entities on a network comprising an actor attribute and a mandatory attribute in the header data structure |
| AU5609901A (en) * | 2000-02-23 | 2001-09-03 | Thinprint Gmbh | Method for transmitting data in networks via data lines |
| US6981254B2 (en) * | 2001-02-01 | 2005-12-27 | Hewlett-Packard Development Company, L.P. | Delay timer for printing from the driver |
| KR100421019B1 (ko) * | 2001-12-18 | 2004-03-04 | 삼성전자주식회사 | 인증절차를 구비하는 전자메일 프린터 및 프린팅 방법 |
| US20050094189A1 (en) * | 2002-07-09 | 2005-05-05 | Motoaki Aoyama | Electronic-mail receiving apparatus, electronic-mail communication system and electronic-mail creating apparatus |
| US7283272B2 (en) * | 2003-04-01 | 2007-10-16 | Infoprint Solutions Company | System and method for controlling a remote printer |
| JP2008006628A (ja) * | 2006-06-28 | 2008-01-17 | Brother Ind Ltd | 画像形成装置 |
| JP4062345B2 (ja) * | 2006-08-16 | 2008-03-19 | 富士ゼロックス株式会社 | 情報処理装置、情報処理システム、及び制御プログラム |
| US20090244597A1 (en) * | 2008-03-31 | 2009-10-01 | International Business Machines Corporation | Print system for optimizing size based on remaining pages |
| US8860979B2 (en) * | 2009-09-15 | 2014-10-14 | Xerox Corporation | Deletion of unwanted reply messages in e-mail printing |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63237640A (ja) | 1987-03-25 | 1988-10-04 | Nec Corp | 電子メ−ル自動印刷装置 |
| JPH04172043A (ja) | 1990-11-05 | 1992-06-19 | Canon Inc | 電子メールシステム端末 |
| JPH052541A (ja) | 1991-06-24 | 1993-01-08 | Fujitsu Ltd | プリンタ共用方式 |
| JPH06149505A (ja) | 1992-11-09 | 1994-05-27 | Matsushita Electric Ind Co Ltd | 電子メールメッセージ印刷方式 |
| JPH07175603A (ja) | 1993-12-17 | 1995-07-14 | Fuji Xerox Co Ltd | プリント処理システム |
| JPH08130554A (ja) | 1994-10-31 | 1996-05-21 | Fujitsu Ltd | 電子メール処理装置及び電子メールによるリモート印刷処理方法 |
| US5812278A (en) * | 1995-10-20 | 1998-09-22 | Matsushita Graphic Communication Systems, Inc. | Image communicating method, facsimile type electronic mail apparatus and facsimile apparatus |
-
1997
- 1997-05-15 JP JP12569597A patent/JP3873370B2/ja not_active Expired - Fee Related
-
1998
- 1998-05-13 US US09/076,811 patent/US6268926B1/en not_active Expired - Lifetime
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1178392A2 (en) * | 2000-08-04 | 2002-02-06 | FutureLink Canada Corp | Printer driver system for remote printing |
| EP2273358A3 (en) * | 2000-08-04 | 2011-04-06 | GFI Business Solutions Inc. | Printer driver system for remote printing |
| EP1207482A2 (en) * | 2000-08-08 | 2002-05-22 | Canon Kabushiki Kaisha | E-mail printing apparatus and method and E-mail printing program |
| US7057757B2 (en) | 2000-08-08 | 2006-06-06 | Canon Kabushiki Kaisha | E-mail printing apparatus and method and e-mail printing program |
| US7570387B2 (en) | 2000-08-08 | 2009-08-04 | Canon Kabushiki Kaisha | E-mail printing apparatus and method and E-mail printing program |
| JP2006082557A (ja) * | 2005-09-26 | 2006-03-30 | Canon Inc | 画像形成装置、画像形成装置における電子メール印刷方法、および記憶媒体 |
| JP2009129231A (ja) * | 2007-11-26 | 2009-06-11 | Nec Access Technica Ltd | 電子データ自動印刷端末、電子データ自動印刷方法、及び電子データ自動印刷プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3873370B2 (ja) | 2007-01-24 |
| US6268926B1 (en) | 2001-07-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3783331B2 (ja) | メール送信システム、メール受信システムおよび記録媒体 | |
| US6160631A (en) | Printing system | |
| JP3855363B2 (ja) | ネットワークシステムおよび記録媒体 | |
| JPH10320331A (ja) | メール受信システム、メール送信システムおよび記録媒体 | |
| JP4208344B2 (ja) | プリントシステム | |
| US7978360B2 (en) | Print system | |
| JPH10233860A (ja) | データ通信装置及びその方法 | |
| JP3496839B2 (ja) | ネットワーク対応プリント処理システム、プリントエージェント装置およびそのプリント処理方法 | |
| JP2008027153A (ja) | 情報処理プログラム、情報処理装置および情報処理方法 | |
| JP3855364B2 (ja) | メール印刷システム、記録媒体およびネットワークシステム | |
| JP4238494B2 (ja) | データ通信装置、データ通信システム、データ通信方法、制御プログラム、および制御プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| US20060170965A1 (en) | System, server, and device for providing contents | |
| JPH11220609A (ja) | 画像形成装置、画像データ処理装置、及び記憶媒体 | |
| JP4258473B2 (ja) | サーバ装置及びコンテンツ提供システム | |
| JP3855362B2 (ja) | 印刷システム、ネットワークシステム、および記録媒体 | |
| JP2000284920A (ja) | 印刷システム、印刷方法、および記録媒体 | |
| JPH11203076A (ja) | 画像形成装置及び記憶媒体 | |
| JP2000069077A (ja) | リモート印刷制御装置、リモート印刷制御方法、リモート印刷制御システム、及び記憶媒体 | |
| JP2006302317A (ja) | コンピュータ、ネットワークシステムおよび記録媒体 | |
| JP2014049004A (ja) | 印刷制御装置、印刷システム、サーバー装置および印刷制御プログラム | |
| US6621596B1 (en) | Limiting decomposition time on a per page basis for output devices | |
| JP2003186646A (ja) | 印刷システム、印刷装置、印刷情報報知方法および印刷情報報知プログラム | |
| JP2001154945A (ja) | 出力制御システム及び記憶媒体 | |
| JP2000330753A (ja) | プリンタ、プリンタの制御方法およびプリントシステム | |
| JP2007199898A (ja) | データ処理装置および画像形成装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060110 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060313 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060411 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060612 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060724 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20061003 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061016 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091102 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101102 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101102 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111102 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111102 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121102 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131102 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |