JP4051938B2 - 印刷システムおよび印刷方法 - Google Patents
印刷システムおよび印刷方法 Download PDFInfo
- Publication number
- JP4051938B2 JP4051938B2 JP2002016759A JP2002016759A JP4051938B2 JP 4051938 B2 JP4051938 B2 JP 4051938B2 JP 2002016759 A JP2002016759 A JP 2002016759A JP 2002016759 A JP2002016759 A JP 2002016759A JP 4051938 B2 JP4051938 B2 JP 4051938B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- format
- server computer
- printing
- printable
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
【発明の属する技術分野】
本発明は、印刷システム、サーバコンピュータ、印刷装置、ならびにサーバコンピュータおよび印刷装置の制御プログラムに関する。
【0002】
【従来の技術】
近年、複写機、ファクシミリ、スキャナ、およびプリンタ等の機器の機能を1台に搭載した多機能周辺機器(MFP:Multi-Function Peripheral)が普及してきている。このMFPは、たとえば、原稿を読み取って画像データを取得し、取得された画像データを電子メールに添付して送信することが可能である。送信された画像データは、たとえば受信側のMFPにより印刷される。
【0003】
また、電子メールの送受信や中継を行うサーバコンピュータが、電子メールの送信相手先端末で処理可能なファイルフォーマットを予め記憶しておき、その送信相手先端末に送信すべき電子メールの添付ファイルのフォーマットがその送信相手先端末で処理可能なフォーマットでない場合、添付ファイルのフォーマットを適切なフォーマットに変換した上で送信する技術が知られている。
【0004】
この技術を利用することにより、印刷装置としての機能を有するMFPは、サーバコンピュータから、適切なフォーマットに変換された添付ファイルを含む電子メールを受信することができ、したがって、電子メールの添付ファイルをより確実に印刷することが可能となる。
【0005】
【発明が解決しようとする課題】
しかしながら、上記した従来技術において、サーバコンピュータは、電子メールに添付されたファイルが送信相手先端末で処理可能か否かを前もって個々に判断しなければならず、かつ必要に応じて添付ファイルのフォーマット変換を行わなければならない。このような処理は、数多くの電子メールの送受信や中継を行う必要があるサーバコンピュータにとって負担が大きい。
【0006】
本発明は、かかる課題を解決するためになされたものであり、本発明の目的は、サーバコンピュータの処理負担を軽減しつつ、サーバコンピュータから添付ファイルを含む電子メールを受信した印刷装置で、当該添付ファイルをより確実に印刷することである。
【0007】
【課題を解決するための手段】
本発明の目的は、下記する手段により達成される。
【0008】
(1)ネットワークを介して通信可能に接続されたサーバコンピュータと印刷装置とを備え、前記サーバコンピュータを経て受信したファイルを前記印刷装置で印刷するための印刷システムであって、
前記サーバコンピュータは、ファイルが添付された電子メールを受信する受信手段と、前記印刷装置に対して、前記受信手段により受信したファイルが添付された電子メールを送信するファイル送信手段と、前記印刷装置で印刷できないフォーマットのファイルに関する印刷不可ファイル情報を前記印刷装置から受信した場合、当該ファイルを前記印刷装置で印刷可能なフォーマットに変換するための変換手段と、前記変換手段によりファイルのフォーマットが変換された場合、前記印刷装置に対して、変換されたファイルを送信する変換ファイル送信手段とを有し、
前記印刷装置は、前記サーバコンピュータから受信した電子メールに添付されたファイルが当該印刷装置で印刷可能なフォーマットであるか否かを判断する判断手段と、前記判断手段により印刷可能なフォーマットであると判断されたファイルが存在する場合、当該ファイルを印刷する印刷手段と、前記判断手段により印刷できないフォーマットであると判断されたファイルが存在する場合、前記サーバコンピュータに対して、前記印刷不可ファイル情報を送信する印刷不可ファイル情報送信手段と、を有し、
前記印刷不可ファイル情報は、前記印刷できないフォーマットであると判断されたファイルを印刷可能なフォーマットに変換して返送する旨の要求コマンドのみを含み、前記サーバコンピュータは、該サーバコンピュータから前記印刷装置に対して添付ファイルを含む電子メールが最初に配信されるときに、当該添付ファイルを一時的に保存しておく手段を有し、前記サーバコンピュータの前記変換手段は、前記印刷装置からの前記要求コマンドに応じ、前記一時的に保存されているファイルのうちで、前記印刷装置の前記判断手段により印刷できないフォーマットであると判断されたファイルを当該印刷装置で印刷可能なフォーマットに変換する、ことを特徴とする印刷システム。
【0009】
(2)ネットワークを介して通信可能に接続されたサーバコンピュータと印刷装置とを備え、前記サーバコンピュータを経て受信したファイルを前記印刷装置で印刷するための印刷システムであって、
前記サーバコンピュータは、ファイルが添付された電子メールを受信する受信手段と、前記印刷装置に対して、前記受信手段により受信したファイルが添付された電子メールを送信するファイル送信手段と、前記印刷装置で印刷できないフォーマットのファイルに関する印刷不可ファイル情報を前記印刷装置から受信した場合、当該ファイルを前記印刷装置で印刷可能なフォーマットに変換するための変換手段と、前記変換手段によりファイルのフォーマットが変換された場合、前記印刷装置に対して、変換されたファイルを送信する変換ファイル送信手段とを有し、
前記印刷装置は、前記サーバコンピュータから受信した電子メールに添付されたファイルが当該印刷装置で印刷可能なフォーマットであるか否かを判断する判断手段と、前記判断手段により印刷可能なフォーマットであると判断されたファイルが存在する場合、当該ファイルを印刷する印刷手段と、前記判断手段により印刷できないフォーマットであると判断されたファイルが存在する場合、前記サーバコンピュータに対して、前記印刷不可ファイル情報を送信する印刷不可ファイル情報送信手段と、を有し、
前記印刷不可ファイル情報は、前記判断手段により前記印刷できないフォーマットであると判断され電子メールに添付されるファイルのみからなり、前記変換手段は、前記サーバコンピュータが、前記印刷不可ファイル情報送信手段から前記印刷不可ファイル情報として送信されるファイルが添付された電子メールを自機のサーバコンピュータを宛先として受信した場合に、当該ファイルを印刷可能なフォーマットに変換する、
ことを特徴とする印刷システム。
【0010】
(3)ネットワークを介して通信可能に接続されたサーバコンピュータと印刷装置とを備えた印刷システムを用いて、前記サーバコンピュータを経て受信したファイルを前記印刷装置で印刷するための印刷方法であって、
前記サーバコンピュータが、ファイルが添付された電子メールを受信する段階と、
前記サーバコンピュータが、前記印刷装置に対して、前記受信する段階において受信したファイルが添付された電子メールを送信する段階と、
前記印刷装置が、前記サーバコンピュータから受信した電子メールに添付されたファイルが当該印刷装置で印刷可能なフォーマットであるか否かを判断する段階と、
前記印刷装置が、前記判断する段階において印刷可能なフォーマットであると判断されたファイルが存在する場合、当該ファイルを印刷する段階と、
前記印刷装置が、前記判断する段階において印刷できないフォーマットであると判断されたファイルが存在する場合、前記サーバコンピュータに対して、当該印刷装置で印刷できないフォーマットのファイルに関する印刷不可ファイル情報を送信する段階と、
前記サーバコンピュータが、前記印刷不可ファイル情報を前記印刷装置から受信した場合、当該ファイルを前記印刷装置で印刷可能なフォーマットに変換する段階と、
前記サーバコンピュータが、前記変換する段階においてファイルのフォーマットが変換された場合、前記印刷装置に対して、変換されたファイルを送信する段階と、
を有し、
前記印刷不可ファイル情報は、前記印刷できないフォーマットであると判断されたファイルを印刷可能なフォーマットに変換して返送する旨の要求コマンドのみを含み、
前記サーバコンピュータが、該サーバコンピュータから前記印刷装置に対して添付ファイルを含む電子メールが最初に配信されるときに、当該添付ファイルを一時的に保存しておく段階を有し、
前記サーバコンピュータの前記変換する段階が、前記印刷装置からの前記要求コマンドに応じ、前記一時的に保存されているファイルのうちで、前記印刷装置の前記判断する段階により印刷できないフォーマットであると判断されたファイルを当該印刷装置で印刷可能なフォーマットに変換する、
ことを特徴とする印刷方法。
【0011】
(4)ネットワークを介して通信可能に接続されたサーバコンピュータと印刷装置とを備えた印刷システムを用いて、前記サーバコンピュータを経て受信したファイルを前記印刷装置で印刷するための印刷方法であって、
前記サーバコンピュータが、ファイルが添付された電子メールを受信する段階と、
前記サーバコンピュータが、前記印刷装置に対して、前記受信する段階において受信したファイルが添付された電子メールを送信する段階と、
前記印刷装置が、前記サーバコンピュータから受信した電子メールに添付されたファイルが当該印刷装置で印刷可能なフォーマットであるか否かを判断する段階と、
前記印刷装置が、前記判断する段階において印刷可能なフォーマットであると判断されたファイルが存在する場合、当該ファイルを印刷する段階と、
前記印刷装置が、前記判断する段階において印刷できないフォーマットであると判断されたファイルが存在する場合、前記サーバコンピュータに対して、当該印刷装置で印刷できないフォーマットのファイルに関する印刷不可ファイル情報を送信する段階と、
前記サーバコンピュータが、前記印刷不可ファイル情報を前記印刷装置から受信した場合、当該ファイルを前記印刷装置で印刷可能なフォーマットに変換する段階と、
前記サーバコンピュータが、前記変換する段階においてファイルのフォーマットが変換された場合、前記印刷装置に対して、変換されたファイルを送信する段階と、
を有し、
前記印刷不可ファイル情報は、前記判断する段階により前記印刷できないフォーマットであると判断され電子メールに添付されるファイルのみからなり、
前記サーバコンピュータが、前記印刷装置から前記印刷不可ファイル情報として送信されるファイルの添付された電子メールを、自機のサーバコンピュータを宛先として受信した場合に、前記変換する段階が当該ファイルを印刷可能なフォーマットに変換する、
ことを特徴とする印刷方法。
【0013】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【0014】
図1は、本発明の一実施形態にかかる印刷システムの全体構成を示すブロック図である。
【0015】
本実施形態にかかる印刷システムは、MFP10A、10Bと、サーバコンピュータ20A、20Bと、パソコン30A、30Bとを備え、これらは通信ネットワーク70を介して相互に通信可能に接続されている。MFP10A、10Bは、原稿のコピーを行うという通常の複写機としての機能のほかに、原稿を読み取って画像データを取得し、取得された画像データのファイルを電子メールに添付してネットワーク上の他の機器に送信するネットワークスキャナとしての機能と、ネットワーク上のサーバコンピュータから受信した電子メールの添付ファイルを印刷する印刷装置としての機能とを有している。なお、通信ネットワークに接続される機器の種類および台数は、図1に示す例に限定されない。
【0016】
図2は、MFPの構成の一例を示すブロック図である。
【0017】
図2に示すように、MFP10A、10Bは、CPU11、記憶部12、操作パネル13、インタフェース14、画像読取部15、および印刷部16を有し、これらは、バス17を介して相互に接続されている。
【0018】
CPU11は、制御プログラムにしたがって、各種の演算および制御を行う。
【0019】
記憶装置12は、たとえば、ROM、RAM、ハードディスクからなり、制御プログラム、および画像データなどの各種データが格納されると共に、プログラムを実行するため作業領域として一時的に使用される。
【0020】
制御プログラムには、サーバコンピュータ20A、20Bの通信サービスを利用するためのクライアント用プログラムが含まれる。このプログラムは、たとえば、SMTP(Simple Mail Transfer Protocol)およびPOP(Post Office Protocol)などの電子メールプロトコルを利用するものである。ただし、MFP10A、10Bは、FTP(File Transfer Protocol)、LPR(Line Printer Daemon Protocol)、あるいはその他のプロトコルにしたがって、データを送受信することも可能である。
【0021】
操作パネル13は、MFPに対して各種項目を入力するため、および各種の表示を行うために使用される。
【0022】
インタフェース14は、たとえば、ネットワークインターフェースカード(NIC)からなり、ネットワークを介したデータの送受信のためのインタフェースである。
【0023】
画像読取部15は、原稿を読み取って画像データを生成するためのCCDイメージセンサと、原稿を所定の読取位置まで搬送するための自動原稿搬送装置(ADF)とを備えている。
【0024】
印刷部16は、たとえば、電子写真式の画像形成装置であり、所定のデータを用紙等の記録材上に印刷する。
【0025】
図3は、サーバコンピュータの構成の一例を示すブロック図である。
【0026】
図3に示すように、サーバコンピュータ20A、20Bは、CPU21、記憶部22、入力装置23、ディスプレイ24、およびインタフェース25を有し、これらは、バス26を介して相互に接続されている。
【0027】
CPU21、記憶部22、およびインタフェース25は、前述したMFP10A、10Bにおける対応する構成要素と同様の機能を有するため、その説明を省略する。記憶部22に格納される制御プログラムには、電子メールの送受信および中継のための通信サービスを提供するためのサーバ用プログラムが含まれる。このプログラムは、たとえば、SMTPおよびPOPなどの電子メールプロトコルを利用するものである。ただし、サーバコンピュータ20A、20Bは、FTP、LPR、あるいはその他のプロトコルにしたがって、データを送受信および中継することも可能である。
【0028】
入力装置23は、キーボードやマウス等であり、各種の入力を行うために使用される。ディスプレイ24は、各種の表示を行う。ただし、入力装置23およびディスプレイ24は、省略可能である。
【0029】
パソコン30A、30Bには、サーバコンピュータ20A、20Bの通信サービスを利用するためのクライアント用プログラムがインストールされている。
【0030】
通信ネットワーク70は、電話網、ISDN、パケット交換網等の公衆網、およびLAN、WAN、インターネット等のコンピュータネットワークを含むものである。
【0031】
次に、本実施形態の印刷システムの動作について説明する。ここでは、たとえば、MFP10Aが所定の原稿を読み取って画像データを取得し、取得された画像データの添付ファイルを含む電子メールを、サーバコンピュータ20A、20Bを介してMFP10Bに送信し、MFP10Bでその添付ファイルを印刷させる場合、たとえばインターネットFAX機能を利用する場合について説明する。なお、たとえばパソコン30Aなどの他の機器から、所定の添付ファイルを含む電子メールを、サーバコンピュータ20A、20Bを介してMFP10Bに送信し、MFP10Bでその添付ファイルを印刷させることも可能であり、この場合も以下に述べる処理と同様の処理が可能である。
【0032】
本実施形態では、MFP10Aから送信された添付ファイルを含む電子メールは、サーバコンピュータ20Aを介し、一旦、サーバコンピュータ20BからそのままMFP10Bに配信される。したがって、説明の都合上、最初に、図4を参照して、MFP10Bにおける印刷処理の手順について説明する。なお、図4のフローチャートにより示されるアルゴリズムは、MFP10Bの記憶部12に制御プログラムとして記憶されており、CPU11によって実行される。
【0033】
ステップS101では、サーバコンピュータ20Bに対して所定の周期で問い合わせることにより、当該サーバコンピュータの記憶部22のメールボックスに自機宛ての電子メールがあるか否かが判断される。
【0034】
ステップS102では、サーバコンピュータ20Bに自機宛ての電子メールがある場合(ステップS101:YES)、サーバコンピュータ20Bから、当該電子メールが受信され、記憶部12に記憶される。
【0035】
ステップS103では、ステップS102で受信した電子メールの解析が行われる。ここで、電子メールの添付ファイルのフォーマットを示す添付ファイルフォーマット情報が、添付ファイルのソース部から検出される。添付ファイルフォーマット情報は、ファイル名の後ろのピリオド以降に付けられる文字列である拡張子の形で得られる。
【0036】
ステップS104では、ステップS102で受信した電子メールに、MFP10Bで印刷できないフォーマットの添付ファイルが存在するか否かが判断される。ここで、MFP10Bで印刷可能なファイルのフォーマットは、あらかじめMFP10Bの記憶部12に、印刷可能ファイルフォーマット情報として、拡張子の形で記憶されている。MFP10Bで印刷可能なファイルのフォーマットは、たとえば、TIFF(.tif)、JPEG(.jpg/.jpeg)、PDF(.pdf)、Excel(.xls)、HTML(.html/.html)、およびZip(登録商標)(.zip)である。上記かっこ内のピリオド以降の文字列は、それぞれのファイルの拡張子を示す。したがって、ステップS104では、ステップS103で検出された添付ファイルフォーマット情報とMFP10Bにおける印刷可能ファイルフォーマット情報とが比較されることにより、上記判断が行われる。
【0037】
MFP10Bで印刷できないフォーマットの添付ファイルが存在する場合(ステップS104:YES)、たとえば複数の添付ファイルのうちの1つでも印刷できないフォーマットの添付ファイルが存在する場合、ステップS105の処理が実行され、一方、MFP10Bで印刷できないフォーマットの添付ファイルが存在しない場合(ステップS104:NO)、たとえば複数の添付ファイルのうちのすべての添付ファイルが印刷可能である場合、ステップS106に進む。
【0038】
ステップS105では、サーバコンピュータ20Bに対して、印刷できないフォーマットの添付ファイルを印刷可能なフォーマットに変換する要求が送信される。本実施形態では、印刷できないフォーマットの添付ファイルと当該添付ファイルを印刷可能なフォーマットに変換して返送する旨の要求コマンドとを含む電子メールが、サーバコンピュータ20Bに送信される。
【0039】
ただし、サーバコンピュータ20BからMFP10Bに対して添付ファイルを含む電子メールが最初に配信されるときに(ステップS102)当該添付ファイルをサーバコンピュータ20Bに一時的に保存しておけば、当該添付ファイルを印刷可能なフォーマットに変換して返送する旨の要求コマンドのみを含む電子メールをサーバコンピュータ20Bに送信してもよい。この場合、電子メールプロトコルによらないで上記要求コマンドを送信することも可能である。さらには、上記要求コマンドを用いること無く、印刷できないフォーマットの添付ファイルを含む電子メールをサーバコンピュータ20B宛に送信してもよい。この場合、サーバコンピュータ20Bは、たとえば添付ファイルを含む電子メールの宛先が当該サーバコンピュータ20B、すなわち自機である場合に、当該添付ファイルを印刷可能なフォーマットに変換して送信元に返送することになる。
【0040】
ステップS106では、印刷可能なフォーマットの添付ファイルが、ラスタデータに展開され、用紙等の記録材上に印刷される。なお、電子メールに複数の添付ファイル(たとえば、ファイル名が「abcd.tif」および「efgh.doc」である2つの添付ファイル)が含まれている場合、印刷可能なフォーマットの添付ファイル(「abcd.tif」)が1つでも存在していれば、ステップS106の処理が実行される。
【0041】
本実施形態では、図5に示すように、印刷可能なフォーマットの添付ファイルの印刷に加えて、ステップS102で受信した電子メールの本文(たとえば図5では、「IFAXが届いています。」)が、1ページ目として印刷される。さらに、図5に示すように、「添付ファイルは、○○.○○です。」などの所定の印刷用フォームも、上記電子メールの本文に追加されて印刷され得る。この所定の印刷用フォームは、あらかじめMFP10Bの記憶部12に登録される。
【0042】
次に、図6を参照して、サーバコンピュータ20Bにおける処理の手順について説明する。なお、図6のフローチャートにより示されるアルゴリズムは、サーバコンピュータ20Bの記憶部22に制御プログラムとして記憶されており、CPU21によって実行される。
【0043】
まず、ステップS201では、電子メールが受信されるのを待機する。
【0044】
ステップS202では、ステップS201で電子メールが受信された場合(ステップS201:YES)、当該電子メールが、サーバコンピュータ20Bの記憶部22に記憶される。
【0045】
ステップS203では、ステップS201で受信した電子メールが、MFPからのフォーマット変換を要求する電子メールであるか否かが判断される。本実施形態では、当該電子メールに、添付ファイルをフォーマット変換して返送する旨の要求コマンドを含むか否かが判断される。MFPからのフォーマット変換を要求する電子メールである場合(ステップS203:YES)、ステップS205の処理が実行され、一方、MFPからのフォーマット変換を要求する電子メールでない場合(ステップS203:NO)、すなわち問い合わせに応じて配信されるべき電子メールである場合、ステップS204の処理が実行される。
【0046】
ステップS204では、ステップS201で受信した電子メールに関して当該電子メールの宛先に対応する機器から問い合わせがあった場合、その問い合わせに応じて、当該機器に対し、電子メールが送信される。図7は、MFP10Bに配信される電子メールの一例を示す図である。
【0047】
ステップS205では、ステップS201でMFP(以下、たとえばMFP10Bの場合について説明する。)から受信した電子メールの解析が行われる。ここで、ステップS103の処理と同様にして、電子メールの添付ファイルのフォーマットを示す添付ファイルフォーマット情報が、ファイルの拡張子の形で検出される。
【0048】
ステップS206では、受信した電子メールの添付ファイルを、当該電子メールの送信元であるMFP10Bが印刷できるフォーマットに変換することができるか否かが判断される。MFP10Bが印刷できるフォーマットとは、たとえば一般的なMFPで対応可能なフォーマットであるTIFFである。ただし、あらかじめサーバコンピュータ20Bの記憶部22に、管理下にあるMFPに対して当該MFPが印刷できるフォーマットが登録されていてもよい。
【0049】
ここで、サーバコンピュータ20Bで変換処理が可能なファイルのフォーマットは、あらかじめサーバコンピュータ20Bの記憶部22に、変換可能ファイルフォーマット情報として、拡張子の形で記憶されている。サーバコンピュータ20Bで変換可能なファイルのフォーマットは、たとえば、テキスト(.txt)、JPEG(.jpg/.jpeg)、Excel(.xls)、Word(.doc)、PowerPoint(登録商標)(.ppt)、HTML(.html/.html)、およびZip(登録商標)(.zip)である。上記かっこ内のピリオド以降の文字列は、それぞれのファイルの拡張子を示す。したがって、ステップS206では、ステップS205で検出された添付ファイルフォーマット情報とサーバコンピュータ20Bにおける変換可能ファイルフォーマット情報とが比較されることにより、上記判断が行われる。
【0050】
添付ファイルのフォーマットがサーバコンピュータ20Bで変換可能なフォーマットである場合(ステップS206:YES)、ステップS207の処理が実行される。たとえば、添付ファイルのファイル名が「efgh.doc」である場合、そのままではMFP10Bで印刷できないが、サーバコンピュータ20Bで適切なフォーマットに変換可能である。一方、サーバコンピュータ20Bで変換できないフォーマットである場合(ステップS206:NO)、ステップS209の処理が実行される。なお、ステップS206における判断は、添付ファイルが複数ある場合、それぞれの添付ファイルごとに判断されて、以降のステップが実行される。
【0051】
ステップS207では、受信した電子メールの添付ファイルが、当該電子メールの送信元であるMFP10Bで印刷可能なフォーマットに、変換される。
【0052】
ステップS208では、ステップS207でフォーマット変換された添付ファイルを含む電子メールが作成され、当該電子メールがMFP10Bに送信される。具体的には、MFP10Bからの問い合わせに応じて当該電子メールがMFP10Bに配信される。
【0053】
なお、フォーマット変換された添付ファイルのサーバコンピュータ20BからMFP10Bへの送信は、電子メールプロトコルによることなく、たとえばFTP、LPR、あるいは他のプロトコルにしたがって送信することも可能である。この場合、添付ファイルは、印刷言語形式の電子データに変換され得る。
【0054】
ステップS209では、フォーマット変換を要求したMFP10Bに対して、添付ファイルがサーバコンピュータ20Bで変換できなかった旨を通知するための電子メールが送信され、また、原稿を読み取って得られた画像データの添付ファイルを含む電子メールを送信したMFP10Aに対して、最終的に添付ファイルがMFP10Bで印刷できなかった旨を通知するための電子メールが送信される。ここで、各電子メールは、該当する添付ファイルを含むことができる。ただし、上記した通知用の2種類の電子メールのうち、いずれか一方のみが送信されてもよい。
【0055】
このように本実施形態によれば、サーバコンピュータ20Bは、MFP10Aからの添付ファイルを含む電子メールを受信すると、問い合わせに応じて、一旦、電子メールをそのままMFP10Bに送信する。MFP10Bは、受信した電子メールの添付ファイルが自機で印刷可能なフォーマットである場合、そのまま添付ファイルの印刷を行い、一方、自機で印刷できないフォーマットである場合、サーバコンピュータ20Bに対して、添付ファイルを適切なフォーマットに変換して返送する旨の要求を送信する。
【0056】
したがって、実際にはMFP10Bで印刷可能なフォーマットの添付ファイルがかなり存在すると考えられるため、サーバコンピュータ20Bは、電子メールの添付ファイルが配信先のMFP10Bで印刷可能か否かを判断することなく当該添付ファイルを含む電子メールをそのままMFP10Bに配信するだけで大部分の印刷に関する処理を済ませることができ、サーバコンピュータにおける処理負担が軽減される。しかも、MFP10Bは、印刷できないフォーマットの添付ファイルを含む電子メールを受信した場合には、サーバコンピュータ20Bに対して当該添付ファイルを適切なフォーマットに変換して返送する旨の要求を出して変換後の添付ファイルを受信し得るため、電子メールに含まれる様々な種類のフォーマットの添付ファイルをより確実に印刷することができる。
【0057】
なお、本発明は、上述した実施形態に限定されるものではなく、特許請求の範囲の範囲内で種々改変することができる。
【0058】
例えば、上記実施形態では、印刷装置として、MFPを例に挙げて説明してきたが、本発明はこれに限定されるものではない。本発明は、サーバコンピュータを経て受信した電子メールの添付ファイルを印刷することが可能なプリンタなどの他の印刷装置に対しても適用することができる。
【0059】
なお、本発明による印刷システムにおける制御または演算を行う各手段は、専用のハードウエア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。上記プログラムは、例えばフレキシブルディスクやCD−ROMなどのコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読取可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶装置に転送されて記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、装置の一機能としてその装置のソフトウエアに組み込まれてもよい。
【0060】
なお、上述した本発明の実施形態には、特許請求の範囲の請求項1〜5に記載した発明以外にも、以下の付記1〜6に示すような発明が含まれる。
【0061】
[付記1] ネットワークを介して通信可能に接続されたサーバコンピュータと印刷装置とを備えた印刷システムを用いて、前記サーバコンピュータを経て受信したファイルを前記印刷装置で印刷するための印刷方法であって、
前記サーバコンピュータが、ファイルが添付された電子メールを受信する段階と、
前記サーバコンピュータが、前記印刷装置に対して、前記受信する段階において受信したファイルが添付された電子メールを送信する段階と、
前記印刷装置が、前記サーバコンピュータから受信した電子メールに添付されたファイルが当該印刷装置で印刷可能なフォーマットであるか否かを判断する段階と、
前記印刷装置が、前記判断する段階において印刷可能なフォーマットであると判断されたファイルが存在する場合、当該ファイルを印刷する段階と、
前記印刷装置が、前記判断する段階において印刷できないフォーマットであると判断されたファイルが存在する場合、前記サーバコンピュータに対して、当該印刷装置で印刷できないフォーマットのファイルに関する印刷不可ファイル情報を送信する段階と、
前記サーバコンピュータが、前記印刷不可ファイル情報を前記印刷装置から受信した場合、当該ファイルを前記印刷装置で印刷可能なフォーマットに変換する段階と、
前記サーバコンピュータが、前記変換する段階においてファイルのフォーマットが変換された場合、前記印刷装置に対して、変換されたファイルを送信する段階と
を有することを特徴とする印刷方法。
【0062】
[付記2] 前記変換ファイル送信手段は、前記変換されたファイルを電子メールに添付して送信することを特徴とする請求項1に記載の印刷システム。
【0063】
[付記3] 前記印刷不可ファイル情報は、前記印刷できないフォーマットのファイルと、当該ファイルを印刷可能なフォーマットに変換して返送する旨の要求コマンドとを含むことを特徴とする請求項1に記載の印刷システム。
【0064】
[付記4] 前記サーバコンピュータは、
前記変換手段によりファイルを前記印刷装置で印刷可能なフォーマットに変換できなかった場合、前記印刷装置、および前記受信手段により受信した前記電子メールの送信元の少なくとも一方に対して、前記変換手段により変換できなかった添付ファイルに関する変換不可ファイル情報を送信する変換不可ファイル情報送信手段
をさらに有することを特徴とする請求項1に記載の印刷システム。
【0065】
[付記5] 前記印刷装置で印刷できないフォーマットのファイルを印刷可能なフォーマットに変換して返信することを促すための情報は、前記印刷できないフォーマットのファイルと、当該ファイルを印刷可能なフォーマットに変換して返送する旨の要求コマンドとを含むことを特徴とする請求項3に記載の印刷装置。
【0066】
[付記6] 請求項4または5に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【0067】
【発明の効果】
以上説明したように本発明によれば、実際には印刷装置で印刷可能なフォーマットの添付ファイルがかなり存在すると考えられるため、サーバコンピュータは、電子メールの添付ファイルが配信先の印刷装置で印刷可能か否かを判断することなく当該添付ファイルを含む電子メールをそのまま印刷装置に配信するだけで大部分の印刷に関する処理を済ませることができ、サーバコンピュータにおける処理負担が軽減される。しかも、印刷装置は、印刷できないフォーマットの添付ファイルを含む電子メールを受信した場合には、サーバコンピュータに対して当該添付ファイルを適切なフォーマットに変換して返送する旨の要求を出して変換後の添付ファイルを受信し得るため、電子メールに含まれる様々な種類のフォーマットの添付ファイルをより確実に印刷することができる。
【図面の簡単な説明】
【図1】 本発明の一実施形態にかかる印刷システムの全体構成を示すブロック図である。
【図2】 MFPの構成の一例を示すブロック図である。
【図3】 サーバコンピュータの構成の一例を示すブロック図である。
【図4】 MFP10Bにおける印刷処理の手順を示すフローチャートである。
【図5】 MFP10Bにおける印刷例を示す図である。
【図6】 サーバコンピュータ20Bにおける処理の手順を示すフローチャートである。
【図7】 MFP10Bに配信される電子メールの一例を示す図である。
【符号の説明】
10A、10B…MFP(印刷装置)、
11…CPU、
12…記憶部、
13…操作パネル、
14…インターフェース、
15…画像読取部、
16…印刷部、
17…バス、
20A、20B…サーバコンピュータ、
21…CPU、
22…記憶部、
25…インターフェース、
26…バス、
30A、30B…パソコン。
Claims (4)
- ネットワークを介して通信可能に接続されたサーバコンピュータと印刷装置とを備え、前記サーバコンピュータを経て受信したファイルを前記印刷装置で印刷するための印刷システムであって、
前記サーバコンピュータは、
ファイルが添付された電子メールを受信する受信手段と、
前記印刷装置に対して、前記受信手段により受信したファイルが添付された電子メールを送信するファイル送信手段と、
前記印刷装置で印刷できないフォーマットのファイルに関する印刷不可ファイル情報を前記印刷装置から受信した場合、当該ファイルを前記印刷装置で印刷可能なフォーマットに変換するための変換手段と、
前記変換手段によりファイルのフォーマットが変換された場合、前記印刷装置に対して、変換されたファイルを送信する変換ファイル送信手段と
を有し、
前記印刷装置は、
前記サーバコンピュータから受信した電子メールに添付されたファイルが当該印刷装置で印刷可能なフォーマットであるか否かを判断する判断手段と、
前記判断手段により印刷可能なフォーマットであると判断されたファイルが存在する場合、当該ファイルを印刷する印刷手段と、
前記判断手段により印刷できないフォーマットであると判断されたファイルが存在する場合、前記サーバコンピュータに対して、前記印刷不可ファイル情報を送信する印刷不可ファイル情報送信手段と、
を有し、
前記印刷不可ファイル情報は、前記印刷できないフォーマットであると判断されたファイルを印刷可能なフォーマットに変換して返送する旨の要求コマンドのみを含み、
前記サーバコンピュータは、該サーバコンピュータから前記印刷装置に対して添付ファイルを含む電子メールが最初に配信されるときに、当該添付ファイルを一時的に保存しておく手段を有し、
前記サーバコンピュータの前記変換手段は、前記印刷装置からの前記要求コマンドに応じ、前記一時的に保存されているファイルのうちで、前記印刷装置の前記判断手段により印刷できないフォーマットであると判断されたファイルを当該印刷装置で印刷可能なフォーマットに変換する、
ことを特徴とする印刷システム。 - ネットワークを介して通信可能に接続されたサーバコンピュータと印刷装置とを備え、前記サーバコンピュータを経て受信したファイルを前記印刷装置で印刷するための印刷システムであって、
前記サーバコンピュータは、
ファイルが添付された電子メールを受信する受信手段と、
前記印刷装置に対して、前記受信手段により受信したファイルが添付された電子メールを送信するファイル送信手段と、
前記印刷装置で印刷できないフォーマットのファイルに関する印刷不可ファイル情報を前記印刷装置から受信した場合、当該ファイルを前記印刷装置で印刷可能なフォーマットに変換するための変換手段と、
前記変換手段によりファイルのフォーマットが変換された場合、前記印刷装置に対して、変換されたファイルを送信する変換ファイル送信手段と
を有し、
前記印刷装置は、
前記サーバコンピュータから受信した電子メールに添付されたファイルが当該印刷装置 で印刷可能なフォーマットであるか否かを判断する判断手段と、
前記判断手段により印刷可能なフォーマットであると判断されたファイルが存在する場合、当該ファイルを印刷する印刷手段と、
前記判断手段により印刷できないフォーマットであると判断されたファイルが存在する場合、前記サーバコンピュータに対して、前記印刷不可ファイル情報を送信する印刷不可ファイル情報送信手段と、を有し、
前記印刷不可ファイル情報は、前記判断手段により前記印刷できないフォーマットであると判断され電子メールに添付されるファイルのみからなり、
前記変換手段は、前記サーバコンピュータが、前記印刷不可ファイル情報送信手段から前記印刷不可ファイル情報として送信されるファイルが添付された電子メールを自機のサーバコンピュータを宛先として受信した場合に、当該ファイルを印刷可能なフォーマットに変換する、
ことを特徴とする印刷システム。 - ネットワークを介して通信可能に接続されたサーバコンピュータと印刷装置とを備えた印刷システムを用いて、前記サーバコンピュータを経て受信したファイルを前記印刷装置で印刷するための印刷方法であって、
前記サーバコンピュータが、ファイルが添付された電子メールを受信する段階と、
前記サーバコンピュータが、前記印刷装置に対して、前記受信する段階において受信したファイルが添付された電子メールを送信する段階と、
前記印刷装置が、前記サーバコンピュータから受信した電子メールに添付されたファイルが当該印刷装置で印刷可能なフォーマットであるか否かを判断する段階と、
前記印刷装置が、前記判断する段階において印刷可能なフォーマットであると判断されたファイルが存在する場合、当該ファイルを印刷する段階と、
前記印刷装置が、前記判断する段階において印刷できないフォーマットであると判断されたファイルが存在する場合、前記サーバコンピュータに対して、当該印刷装置で印刷できないフォーマットのファイルに関する印刷不可ファイル情報を送信する段階と、
前記サーバコンピュータが、前記印刷不可ファイル情報を前記印刷装置から受信した場合、当該ファイルを前記印刷装置で印刷可能なフォーマットに変換する段階と、
前記サーバコンピュータが、前記変換する段階においてファイルのフォーマットが変換された場合、前記印刷装置に対して、変換されたファイルを送信する段階と、
を有し、
前記印刷不可ファイル情報は、前記印刷できないフォーマットであると判断されたファイルを印刷可能なフォーマットに変換して返送する旨の要求コマンドのみを含み、
前記サーバコンピュータが、該サーバコンピュータから前記印刷装置に対して添付ファイルを含む電子メールが最初に配信されるときに、当該添付ファイルを一時的に保存しておく段階を有し、
前記サーバコンピュータの前記変換する段階が、前記印刷装置からの前記要求コマンドに応じ、前記一時的に保存されているファイルのうちで、前記印刷装置の前記判断する段階により印刷できないフォーマットであると判断されたファイルを当該印刷装置で印刷可能なフォーマットに変換する、
ことを特徴とする印刷方法。 - ネットワークを介して通信可能に接続されたサーバコンピュータと印刷装置とを備えた印刷システムを用いて、前記サーバコンピュータを経て受信したファイルを前記印刷装置で印刷するための印刷方法であって、
前記サーバコンピュータが、ファイルが添付された電子メールを受信する段階と、
前記サーバコンピュータが、前記印刷装置に対して、前記受信する段階において受信したファイルが添付された電子メールを送信する段階と、
前記印刷装置が、前記サーバコンピュータから受信した電子メールに添付されたファイ ルが当該印刷装置で印刷可能なフォーマットであるか否かを判断する段階と、
前記印刷装置が、前記判断する段階において印刷可能なフォーマットであると判断されたファイルが存在する場合、当該ファイルを印刷する段階と、
前記印刷装置が、前記判断する段階において印刷できないフォーマットであると判断されたファイルが存在する場合、前記サーバコンピュータに対して、当該印刷装置で印刷できないフォーマットのファイルに関する印刷不可ファイル情報を送信する段階と、
前記サーバコンピュータが、前記印刷不可ファイル情報を前記印刷装置から受信した場合、当該ファイルを前記印刷装置で印刷可能なフォーマットに変換する段階と、
前記サーバコンピュータが、前記変換する段階においてファイルのフォーマットが変換された場合、前記印刷装置に対して、変換されたファイルを送信する段階と、
を有し、
前記印刷不可ファイル情報は、前記判断する段階により前記印刷できないフォーマットであると判断され電子メールに添付されるファイルのみからなり、
前記サーバコンピュータが、前記印刷装置から前記印刷不可ファイル情報として送信されるファイルの添付された電子メールを、自機のサーバコンピュータを宛先として受信した場合に、前記変換する段階が当該ファイルを印刷可能なフォーマットに変換する、
ことを特徴とする印刷方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002016759A JP4051938B2 (ja) | 2002-01-25 | 2002-01-25 | 印刷システムおよび印刷方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002016759A JP4051938B2 (ja) | 2002-01-25 | 2002-01-25 | 印刷システムおよび印刷方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2003216390A JP2003216390A (ja) | 2003-07-31 |
JP2003216390A5 JP2003216390A5 (ja) | 2005-06-23 |
JP4051938B2 true JP4051938B2 (ja) | 2008-02-27 |
Family
ID=27652717
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002016759A Expired - Fee Related JP4051938B2 (ja) | 2002-01-25 | 2002-01-25 | 印刷システムおよび印刷方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4051938B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010206452A (ja) * | 2009-03-03 | 2010-09-16 | Konica Minolta Business Technologies Inc | 画像データ送信装置、画像データ送信方法、およびコンピュータプログラム |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8174712B2 (en) | 2003-10-21 | 2012-05-08 | Sharp Laboratories Of America, Inc. | Generating passive metadata from user interface selections at an imaging device |
JP2009205527A (ja) | 2008-02-28 | 2009-09-10 | Oki Data Corp | 印刷装置 |
JP5565346B2 (ja) | 2011-03-11 | 2014-08-06 | ブラザー工業株式会社 | プリンタ |
JP5348166B2 (ja) | 2011-03-30 | 2013-11-20 | ブラザー工業株式会社 | 中継装置、通信方法、および通信システム |
JP5927950B2 (ja) | 2012-02-03 | 2016-06-01 | ブラザー工業株式会社 | 制御装置 |
JP5935515B2 (ja) | 2012-05-31 | 2016-06-15 | ブラザー工業株式会社 | 制御装置 |
JP6397168B2 (ja) * | 2013-07-10 | 2018-09-26 | キヤノン株式会社 | 画像処理装置、画像処理装置の制御方法、及びプログラム |
-
2002
- 2002-01-25 JP JP2002016759A patent/JP4051938B2/ja not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010206452A (ja) * | 2009-03-03 | 2010-09-16 | Konica Minolta Business Technologies Inc | 画像データ送信装置、画像データ送信方法、およびコンピュータプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2003216390A (ja) | 2003-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4537235B2 (ja) | 電子メール通信装置及び電子メール通信方法並びにプログラム | |
US8775522B2 (en) | Transmission apparatus, reception apparatus, control method thereof, communication system, and program | |
US20100171985A1 (en) | Image communication method and apparatus | |
JP2010539564A (ja) | 文書を伝達するためのシステム及び方法 | |
JP5791369B2 (ja) | 画像形成装置、画像形成システム、画像形成システムの制御方法、プログラム | |
JP4016747B2 (ja) | 画像処理装置 | |
US8756285B2 (en) | Image processing apparatus that sends apparatus-specific information email to another image processing apparatus | |
JP4238494B2 (ja) | データ通信装置、データ通信システム、データ通信方法、制御プログラム、および制御プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
US8988737B2 (en) | Communication system, relay device, and recording medium, providing communication between the relay device and a client device via a private network and an external device via a public network | |
JP4051938B2 (ja) | 印刷システムおよび印刷方法 | |
JP2005004586A (ja) | 印刷システム | |
JP4114672B2 (ja) | ファクシミリサーバ | |
JP2003281048A (ja) | 電子メール処理装置 | |
JP3841026B2 (ja) | 画像処理装置および画像処理方法 | |
JP6897369B2 (ja) | 画像形成装置及び画像形成プログラム | |
JP2002190898A (ja) | インターネットファクシミリ通信装置 | |
JP4927143B2 (ja) | 受信装置及びその制御方法、プログラム | |
JP4100411B2 (ja) | ファクシミリサーバ | |
JP5312635B2 (ja) | 電子メール通信装置及び電子メール通信方法並びにプログラム | |
JP3850252B2 (ja) | 複合装置 | |
JP5036846B2 (ja) | 電子メール通信装置及び電子メール通信方法並びにプログラム | |
JP5312634B2 (ja) | 電子メール通信装置及び電子メール通信方法並びにプログラム | |
JP5295275B2 (ja) | 電子メール通信装置及び電子メール通信方法並びにプログラム | |
JP4300735B2 (ja) | ネットワーク機器 | |
JP3903762B2 (ja) | データ通信装置、データ通信方法、データ通信プログラムおよびデータ通信プログラムを記録したコンピュータ読み取り可能な記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20040423 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20041006 Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041006 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041006 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20041006 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20061215 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070109 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070309 |
|
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: 20071113 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071126 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101214 Year of fee payment: 3 |
|
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: 20111214 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121214 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131214 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |