(57)【要約】    【課題】  印刷データを電子メールで送付することの利点を保ちつつ、印刷設定がより行いやすい印刷処理システムを提供する。    【解決手段】  どのような印刷処理をするかを示す印刷設定を、電子メールのメールアドレスに対応付けて予め記憶しておく。そして、情報処理装置から送信されてきた電子メールを受信した場合は、その宛先のメールアドレスに対応する印刷設定に基づいて、当該電子メールに添付されているデータを印刷する。【選択図】      図１４
2005115559.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象のデータをネットワークを介して情報処理装置から画像形成装置に送信して印刷させる印刷処理システムであって、
前記情報処理装置から発信された電子メールを受信する受信手段と、
どのような印刷処理をするかを示す印刷設定を、電子メールのメールアドレスに対応付けて管理する管理手段と、
前記受信手段により受信された電子メールの宛先のメールアドレスに対応する印刷設定に基づいて、当該電子メールに添付されているデータを印刷処理する印刷制御手段と、
を有することを特徴とする印刷処理システム。
【請求項２】
データが添付された電子メールを受信する受信手段と、
どのような印刷処理をするかを示す印刷設定を、電子メールのメールアドレスに対応付けて管理する管理手段と、
前記受信手段により受信された電子メールの宛て先のメールアドレスに対応する印刷設定に基づいて、当該電子メールに添付されているデータを印刷処理する印刷制御手段と、
を有することを特徴とする印刷処理システム。
【請求項３】
前記電子メールを発信する情報処理装置と前記印刷処理システムとは、それぞれ異なるイントラネットに接続され、前記情報処理装置は、ルータ、及び前記ネットワークを介して前記電子メールを前記印刷処理システムのメールアドレス宛てに発信することを特徴とする請求項２に記載の印刷処理システム。
【請求項４】
添付ファイル内のデータのフォーマットが当該印刷処理システムで処理し得るフォーマットであるか否かを判定する判定手段と、前記判定手段により当該印刷処理システムで処理し得ないフォーマットであると判定された場合に当該電子メールを発信した情報処理装置に電子メールでエラーメッセージを返信する返信手段とを有することを特徴とする請求項２又は３に記載の印刷処理システム。
【請求項５】
前記受信手段により受信された電子メールを本文部と添付ファイル部とに分離する分離手段と、分離された電子メールの本文部を解析して印刷制御コマンドを抽出する抽出手段とを有し、前記印刷制御手段は、抽出された印刷制御コマンドに基づいて前記添付ファイル部内のデータを印刷処理することを特徴とする請求項２乃至４のいずれかに記載の印刷処理システム。
【請求項６】
前記管理手段は、前記印刷設定を、複数のメールアドレスのそれぞれに対応付けて管理し、前記受信手段は、前記複数のメールアドレスのそれぞれを宛先とする電子メールを受信することを特徴とする請求項２乃至５のいずれかに記載の印刷処理システム。
【請求項７】
前記受信手段は、メールアドレスに対応する識別子とパスワードとを電子メールを管理するサーバに送信して、当該サーバから電子メールを受信することを特徴とする請求項２乃至６のいずれかに記載の印刷処理システム。
【請求項８】
印刷対象のデータをネットワークを介して情報処理装置から画像形成装置に送信して印刷させる印刷処理システムの制御方法であって、
どのような印刷処理をするかを示す印刷設定を、電子メールのメールアドレスに対応付けて管理しておき、前記情報処理装置から送信されてきた電子メールの宛先のメールアドレスに対応する印刷設定に基づいて、当該電子メールに添付されているデータを印刷処理することを特徴とする印刷処理システムの制御方法。
【請求項９】
印刷対象のデータをネットワークを介して情報処理装置から画像形成装置に送信して印刷させる印刷処理システムの制御プログラムであって、どのような印刷処理をするかを示す印刷設定を、電子メールのメールアドレスに対応付けて管理しておき、前記情報処理装置から送信されてきた電子メールの宛先のメールアドレスに対応する印刷設定に基づいて、当該電子メールに添付されているデータを印刷処理する内容を有することを特徴とする制御プログラム。
【請求項１０】
請求項９に記載の制御プログラムに係るプログラムコードを保持する記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷処理システム、その制御方法、制御プログラム、及び記憶媒体に
関し、特に、ネットワークを介して受信したデータを印刷する技術に関する。
【背景技術】
【０００２】
図１７は、従来の画像形成システムを表すシステム構成図である。
【０００３】
図１７において、５００１は第１のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、５００２はセグメントの異なるＬＡＮ同士を接続し、データパケットの中継やフィルタリングなどを行う第１のルータ、５００３はインターネット、５００４及び５００５はコンピュータ装置により構成された印刷クライアント、５００６は第１のＬＡＮ５００１に接続された第１の画像形成装置、５００７は第１のＬＡＮ５００１とルータによって分離された第２のＬＡＮ、５００８は第２のルータ、５００９は第２のＬＡＮ５００７に接続された第２の画像形成装置、５０１０はコンピュータ装置により構成された制御クライアントである。
【０００４】
なお、各ＬＡＮ５００１，５００７には、この他にも、印刷クライアントや制御クライアントとして機能する複数のコンピュータ装置、画像形成装置（プリンタ装置、複写機、複合機等）、サーバコンピュータ装置、リピータやＨＵＢなどのネットワークを構成するための中継装置等が接続されていることが考えられるが、ここではそれらを図示省略している。
【０００５】
［第１の従来の技術］
このような画像形成システムにおいて、従来、印刷クライアント５００４により、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）に係る印刷データ（印刷ジョブ）を生成し、このＰＤＬに係る印刷データを第１の画像形成装置５００６に送信して印刷させる技術が知られている（例えば、特許文献１）。
【０００６】
例えば、ＰＤＬでは、用紙サイズ、印刷幅、改行幅、両面印刷／片面印刷、印刷解像度、印刷倍率、ページレイアウト、ウォーターマーク、透かし文字、孔開け、製本印刷等の印刷制御情報を指定することができる。
【０００７】
また、印刷クライアント５００４と第１の画像形成装置５００６との間の通信では、電子メールが用いられる。
【０００８】
すなわち、印刷クライアント５００４は、第１の画像形成装置５００６に印刷ジョブを送信する場合、印刷データ（例えば、印刷を所望する画像データ、文書データ或いは文書ファイル）を電子メールに添付して、当該電子メールを画像形成装置５００６のメールアドレス宛てに送信する。
【０００９】
［第２の従来の技術］
第２の従来の技術では、制御クライアント５０１０により、第１の画像形成装置５００６等の動作等を制御している。
【００１０】
図１８は、制御クライアント５０１０上で実行される画像形成装置の管理ソフトウェアのＧＵＩ画面例を表している。
【００１１】
図１８において、６００１は管理ソフトウェアのＧＵＩ画面、６００２は管理対象となる画像形成装置の一覧を表示するエリアであるデバイスリスト欄、６００３は画像形成装置の印刷キューに保持されたジョブの一覧を表示するためのジョブリスト欄であり、ジョブの名称、ジョブのオーナー名、ジョブの投入日付、ジョブの投入時間等を表示することが可能である。
【００１２】
６００４はジョブリスト欄６００３の表示内容を更新するためのリフレッシュボタン、６００５は画像形成装置の印刷処理を一時的に中断するためのポーズボタン、６００６は中断していた印刷処理を再開するためのリスタートボタン、６００７は指定したジョブを削除するためのデリートボタン、６００８は指定したジョブの出力優先順位を高くするためのアップボタン、６００９は指定したジョブの出力優先順位を低くするためのダウンボタンである。
【００１３】
この管理ソフトウェアは、制御クライアント５０１０上で実行され、オペレータによって、デバイスリスト欄６００２で指定したデバイスの制御が行われる。制御クライアント５０１０と第１の画像形成装置５００６との通信には、例えばＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）が利用され、エージェントとなる制御クライアント５０１０が、マネージャとなる第１の画像形成装置５００６に対してＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）の読み書きを行うことによって、各種制御を実現することが可能であるが、独自プロトコルを利用しても何ら問題はない。
【００１４】
上記の説明では、第１の画像形成装置５００６の印刷キューに保持されたジョブの制御のみに言及しているが、上記のような管理ソフトウェアを用いることにより、第１の画像形成装置５００６のステータス情報やエラー情報の収集と表示、各種パラメータの設定などを行うことも可能である（例えば、特許文献２）。
【００１５】
上記のように、制御クライアント５０１０と第１の画像形成装置５００６との通信用のプロトコルとしてＳＮＭＰを用いた場合、ポート番号としては、ポート１６１番が使用される。
【特許文献１】特開２００３−２４２０９３号公報
【特許文献２】特開平１０−３０３９３１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
以上説明したように、第１の従来の技術では、印刷クライアントと画像形成装置との間の通信に電子メールが用いられるため、印刷クライアントと画像形成装置とのそれぞれがルータを超えた異なるセグメントに存在する場合でも、印刷クライアントから画像形成装置へ印刷ジョブを送信することが可能である。
【００１７】
例えば、一般のルータには、セグメント間でのパケット中継機能のほかに、２つの大きな機能を有している。その１つの機能は、パケットの流れを管理する機能である。この管理機能では、セグメントの外に余計なパケットが流出し、他のネットワークに余計なトラフィックが発生しないようにしている。
【００１８】
もう１つの機能は、フィルタ機能である。このフィルタ機能では、ネットワークプロトコル、ＴＣＰ／ＩＰのポート番号、ＩＰアドレスなどを監視し、セグメントを越えて中継するパケットを細かく制御している。
【００１９】
例えば、第１のルータ５００２が、社内のイントラネットと、社外のインターネット５００３との接点に配置されたルータであれば、セキュリティ上の観点から、外部からの不正なアクセスを防止するために、印刷プロトコルが通過できるように設定されている可能性は殆ど無く、通常、第１のルータ５００２は、ＬＰＤ（Ｌｉｎｅ  Ｐｒｉｎｔｅｒ  Ｄａｅｍｏｎ）が使用するポート５１５番、ダウンロードプロトコル（或いはＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ））が使用するポート、又はＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）や独自プロトコルが使用するポート１６１番（第２の従来の技術の場合）等が通過できないように設定されている可能性がある。
【００２０】
このような場合、印刷クライアント５００４は、ＬＰＤやダウンロードプロトコルでは、第１のルータ５００２の外に接続された第２の画像形成装置５００９を用いて遠隔印刷を行えないことになる。また、ＳＮＭＰや独自プロトコルでは、第２の画像形成装置５００９の各種パラメータの設定を行えなくなる。
【００２１】
一方、電子メールでは、メールアドレスの管理や電子メール自体の暗号化によって比較的高いセキュリティを保ったまま、ルータを超えた送受信が行われている。従って、より遠隔の画像形成装置に対して印刷ジョブを送信することができる。
【００２２】
しかし、印刷データを電子メールに添付して送信する場合、どのような形態で印刷するかを示す設定（以下、このような指定を印刷設定と呼ぶ）を指定しにくい。例えば、第１の従来の技術のように、電子メールの本文部に印刷設定を記述することによって印刷設定を画像形成装置に通知することは可能であるが、ユーザは、印刷設定を１つ１つの電子メールごとに記述しなくてはならず、或いは、その記述規則・コマンド体系等を知っていなければならないため、利便性が低下する。
【００２３】
そこで、本発明では、印刷データを電子メールで送付することの利点を保ちつつ、印刷設定がより行いやすい印刷処理システム、その制御方法、制御プログラム、及び記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００２４】
上記目的を達成するため、本発明は、印刷対象のデータをネットワークを介して情報処理装置から画像形成装置に送信して印刷させる印刷処理システムであって、前記情報処理装置から発信された電子メールを受信する受信手段と、どのような印刷処理をするかを示す印刷設定を、電子メールのメールアドレスに対応付けて管理する管理手段と、前記受信手段により受信された電子メールの宛先のメールアドレスに対応する印刷設定に基づいて、当該電子メールに添付されているデータを印刷処理する印刷制御手段とを有している。
【００２５】
また、本発明に係る印刷処理システムは、データが添付された電子メールを受信する受信手段と、どのような印刷処理をするかを示す印刷設定を、電子メールのメールアドレスに対応付けて管理する管理手段と、前記受信手段により受信された電子メールの宛て先のメールアドレスに対応する印刷設定に基づいて、当該電子メールに添付されているデータを印刷処理する印刷制御手段とを有している。
【００２６】
また、本発明は、印刷対象のデータをネットワークを介して情報処理装置から画像形成装置に送信して印刷させる印刷処理システムの制御方法であって、どのような印刷処理をするかを示す印刷設定を、電子メールのメールアドレスに対応付けて管理しておき、前記情報処理装置から送信されてきた電子メールの宛先のメールアドレスに対応する印刷設定に基づいて、当該電子メールに添付されているデータを印刷処理するように構成されている。
【００２７】
また、本発明は、印刷対象のデータをネットワークを介して情報処理装置から画像形成装置に送信して印刷させる印刷処理システムの制御プログラムであって、どのような印刷処理をするかを示す印刷設定を、電子メールのメールアドレスに対応付けて管理しておき、前記情報処理装置から送信されてきた電子メールの宛先のメールアドレスに対応する印刷設定に基づいて、当該電子メールに添付されているデータを印刷処理する内容を有している。
【００２８】
また、本発明に係る記憶媒体は、上記制御プログラムに係るプログラムコードを保持している。
【発明の効果】
【００２９】
以上詳述したように、本発明によれば、印刷データを電子メールで送付することの利点を保ちつつ、印刷設定がより行いやすい印刷処理システム、その制御方法、制御プログラム、及び記憶媒体を提供することができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００３１】
図１は、本発明の実施形態に係る画像形成システムの概略構成を示すシステム構成図である。
【００３２】
図１において、１０１は第１のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、１０２はセグメントの異なるＬＡＮ同士を接続し、データパケットの中継やフィルタリングなどを行う第１のルータ、１０３はインターネット、１０４、１０５及び１１１はコンピュータ装置により構成された印刷クライアント、１０６はＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サービス、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サービス、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）サービス等を提供する第１のサーバ装置、１０７は第１のＬＡＮ１０１とルータによって分離された第２のＬＡＮ、１０８は第２のルータ、１０９は第２のＬＡＮ１０７に接続された画像形成装置、１１０はＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サービス、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サービス、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）サービス等を提供する第２のサーバ装置である。
【００３３】
各ＬＡＮ１０１，１０７上には、この他にも、印刷クライアントとなり得る複数のコンピュータ装置、プリンタ装置、複写機、複合機等の画像形成装置、サーバコンピュータ装置、リピータやＨＵＢなどのネットワークを構成するための中継装置、などが接続されていることが考えられるが、ここではそれらを図示省略している。
【００３４】
図２は、図１に示した画像形成装置１０９の制御系の構成を示すブロック図である。
【００３５】
図２において、２０１は画像形成装置１０９全体の制御を司るメインコントローラ部、２０２はオペレータが画像形成装置１０９を操作するための操作部である。
【００３６】
操作部２０２は、メインコントローラ部２０１と通信を行うためのＩ／Ｏ部２０３と、オペレータに情報を提供したり、仮想的なスイッチを表示したりするためのＬＣＤ部２０４と、ＬＣＤ部２０４上に表示された仮想的なスイッチの操作を検知するためのタッチパネル部２０５と、オペレータが操作を行うために物理的に配置されたスイッチ部２０６とを有している。
【００３７】
２０７は印刷データやプログラムを記憶したり、データのキャッシュエリアとして利用されるＨＤＤ部、２０８は印刷画像を展開したり、加工するために用いられる画像メモリ部である。なお、ＨＤＤ部２０７には、後述する図８，９，１４，１５のフローチャートに対応する制御プログラム（プログラムコード）、電子メール送受信用のソフトも記憶されている。
【００３８】
２０９は画像形成装置１０９の機能を拡張するために利用される拡張バス、２１０は拡張バス２０９を利用して画像形成装置１０９に追加されたＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）部である。
【００３９】
このＮＩＣ部２１０は、第２のＬＡＮ１０７上を流れる通信パケットを監視し、画像形成装置１０９に関係のある情報のみを内部に取込むと共に、画像形成装置１０９で作成されたパケットを第２のＬＡＮ１０７へ送るための制御を行うＬＡＮコントローラ２１１と、電圧変換を行い、画像形成装置１０９と第２のＬＡＮ１０７との間で物理的な通信を実現するためのトランス部２１２とを有している。
【００４０】
２１３は印刷用紙に画像を印刷するための印刷部である。この印刷部２１３は、メインコントローラ部２０１から送られてくる画像データを、印刷用紙に印刷するのに適したデータに補正するために、ガンマ変換、エッジ強調、スムージングなどの処理を行う出力処理部２１４、出力処理後の画像データをレーザビーム駆動用の信号に変換するためのＰＷＭ部２１５、及びレーザビームに基づいて画像を形成すべくプリンタエンジン（図３参照）を制御するエンジン制御部２１６を有している。
【００４１】
２１７は印刷部２１３によって印刷処理がなされた印刷用紙を、画像形成装置１０９の外部に排出するための排紙部である、この排紙部２１７は、メインコントローラ部２０１と通信するためのＩ／Ｏ部２１８、排紙部２１７の制御を司るコントローラ部２１９、印刷用紙の搬送状態を監視するための用紙センサ部２２０、印刷用紙を給紙するための給紙モータを駆動する給紙モータ駆動部２２１、排紙トレイを駆動するためのトレイモータ駆動部２２２、及び印刷用紙の搬送方向を制御するための用紙パス制御部２２３を有している。
【００４２】
図３は、画像形成装置１０９の機械的な構成、すなわちプリンタエンジンの構成を示す断面図である。なお、図３は、画像形成装置１０９が電子写真方式のモノクロのプリンタエンジンを搭載している場合を示しているが、電子写真方式のカラーのプリンタエンジンを搭載している場合、或いは、インクジェット方式等、他の方式のプリンタエンジンを搭載している場合にも本発明を適用することが可能である。
【００４３】
図３において、５２１３はポリゴンミラーであり、レーザ発振器（図示省略）から入射されたレーザビームの進行方向を偏向させる。ポリゴンミラー５２１３により偏向されるレーザビームは、ミラー５２１４、５２１５、５２１６を経て感光ドラム５２１７へ照射され、感光ドラム５２１７が露光走査される。この露光走査により、感光ドラム５２１７上に静電潜像が形成される。
【００４４】
この静電潜像は、現像器５２３０から供給された黒色のトナーによりトナー像として現像され、このトナー像が印刷用紙に転写される。
【００４５】
すなわち、用紙カセット５２３４、５２３５、手差しトレイ５２３６の何れかから給紙された印刷用紙は、レジストローラ５２３７を経て、転写ベルト５２３８上に吸着されて搬送される。一方、感光ドラム５２１７には、給紙のタイミングと同期がとられて予めトナー像が形成されており、印刷用紙が転写ベルト５２３８上に吸着されて搬送される過程で、感光ドラム５２１７上のトナー像が印刷用紙に転写される。
【００４６】
トナー像が転写された印刷用紙は、転写ベルト５２３８から分離され、定着器５２４０によって、トナー像が印刷用紙に定着され、排出ローラ５２４２によって画像形成装置１０９の外へ排出される。
【００４７】
ただし、両面印刷が行われる場合は、印刷用紙は、排出ローラ５２４２の位置まで搬送された後、排出ローラ５２４２の回転方向の逆転、及びフラッパ５２４１の切換えによって再給紙搬送路へ導かれる。また、多重記録が行われる場合は、印刷用紙は、排出ローラ５２４２の位置まで搬送されることなくフラッパ５２４１を介して再給紙搬送路へ導かれる。
【００４８】
再給紙搬送路へ導かれた印刷用紙は、上述したタイミングでレジストローラ５２３７から給紙され、再び上記の画像形成処理が施される。
【００４９】
図４は、画像形成装置１０９に接続された排紙装置（排紙部２１７）の機械的な構成を示す断面図である。
【００５０】
図４において、５３０１はサンプルトレイ、５３０２はスタックトレイ、５３０８はブックレットトレイであり、図２に示したコントローラ部２１９の制御により、ジョブの種類や排出される印刷用紙の枚数に応じて、排紙先のトレイが切替えられる。
【００５１】
スタックトレイ５３０２では、排出される前の印刷用紙をジョブ毎に蓄えておき、排出する直前にステイプラ５３０５にてバインドすることが可能である。
【００５２】
また、印刷用紙がサンプルトレイ５３０１及びスタックトレイ５３０２に至るまでの経路には、印刷用紙をＺ字状に折るためのＺ折り機５３０４や、ファイリングのための孔開けを行うパンチャ５３０６が配備されており、ジョブの種類に応じてＺ折り、又は孔開けが行われる。
【００５３】
また、インサータ５３０３は、中差し機能を行うために用いられ、中差し用の用紙は、このインサータ５３０３から給紙される。
【００５４】
さらに、サドルステッチャ５３０７は、ブックレット形式に紙を二つ折りにし、その真ん中をバインドするために使用する。このサドルステッチャ５３０７で処理された印刷用紙は、ブックレットトレイ５３０８へ排出される。
【００５５】
図１に示した印刷クライアント１０４，１０５及び１１１は、電子メール作成ソフト（メーラー）を搭載しており、印刷データとしての画像データを電子メールの添付ファイルにして画像形成装置１０９に送信することが可能である。なお、画像データのほかに、印刷を所望するテキストデータ、文書データ、表データなどが電子メールに添付されても良い。
【００５６】
図５は、メーラーのＧＵＩ画面を示している。
【００５７】
図５において、３０１はメーラーのウィンドウ画面、３０２は電子メールを送信するための送信ボタン、３０３は電子メールを受信するための受信ボタン、３０４は電子メールを新規に作成するための新規作成ボタン、３０５は画像データ等を収納したファイルを電子メールに添付するための添付ボタン、３０６は電子メールの宛先が記憶されたアドレス帳を参照するための宛先ボタン、３０７は電子メールの宛先を入力するための編集ボックス、３０８は電子メールの件名を入力するための編集ボックス、３０９は電子メールの本文を入力するためのテキストボックス、３１０は添付ファイルをグラフィカルに表示するためのウィンドウ、３１１は電子メールに添付されているファイルを示すアイコンとファイル名である。
【００５８】
次に、印刷クライアント１０４，１０５による電子メールの送信処理を、図６のフローチャートに基づいて説明する。
【００５９】
印刷クライアント１０４，１０５は、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）などにより第１のＬＡＮ１０１へ接続するための機能を持ったコンピュータ装置であり、印刷対象の画像データを記憶媒体等に保持している。
【００６０】
この状態で、オペレータは、印刷クライアント１０４，１０５を操作して、メーラーを起動して図５のＧＵＩ画面を表示させる（ステップＳ４０１）。次に、オペレータは、当該ＧＵＩ画面上の新規作成ボタン３０４を押下して電子メールの新規作成をメーラーに指示する（ステップＳ４０２）。
【００６１】
次に、オペレータは、編集ボックス３０７へ宛先を入力すると共に、テキストボックス３０９に本文を入力する（ステップＳ４０３）。この宛先としては、画像形成装置１０９の電子メールアドレスを入力する。このような電子メールアドレスは、一般的にメーラーが所有するアドレス帳に登録されており、宛先ボタン３０６を押下することにより、図７に示したようなアドレス帳を呼び出し、マウス等を利用して選択することにより、簡単、かつ正確に入力することも可能である。
【００６２】
次に、オペレータは、添付ボタン３０５を押下して、印刷対象の画像データに係るファイルを添付ファイルとして指定する（ステップＳ４０４）。すなわち、メーラーは、添付ボタン３０５が押下されると、印刷クライアント１０４、１０５の記憶媒体に保存された画像データ等のファイル一覧を表示し、添付ファイルの指定を促すＧＵＩ画面（図示省略）を表示するので、オペレータは、一覧表示されたファイルの中から所望のファイルを選択することにより、添付ファイルを指定する。
【００６３】
なお、添付ファイル指定用のＧＵＩ画面上で複数の添付ファイルを指定することができる（ステップＳ４０５→ステップＳ４０４）。これら指定された添付ファイルは、アイコン３１１とファイル名によって、図５のウィンドウ３１０にグラフィカルに表示される。オペレータは、添付ファイルの指定を終了する場合は（ステップＳ４０５）、添付ファイル指定用のＧＵＩ画面上のＯＫボタンを押下することにより、当該ＧＵＩ画面をクローズする。
【００６４】
オペレータは、添付ファイル指定用のＧＵＩ画面をクローズした後、図５の送信ボタン３０２を押下する。送信ボタン３０２が押下されると、メーラーは、電子メールの送信処理を開始する（ステップＳ４０６）。そして、メーラーは、電子メールの送信が全て終了したか否かを判別し（ステップＳ４０７）、送信が終了していなければステップＳ４０６に戻って送信処理を継続し、送信が終了した場合は、本処理を終了する。
【００６５】
こうして印刷クライアント１０４，１０５から送信された電子メールデータは、一旦、ＳＭＴＰサービスを提供するサーバ装置１０６に取り込まれた後、ＳＭＴＰサービス機能によって、メールの配信が行われる。この場合、サーバ装置１０６は、オペレータがステップＳ４０３で入力したメールアドレスに基づいて、ＤＮＳサービス機能によってドメインを特定することにより、電子メールデータを指定に係る宛先へ送信する。
【００６６】
本実施形態では、電子メールの宛先として画像形成装置１０９を指定したので、サーバ装置１０６から送信された電子メールデータは、ルータ１０２、インターネット１０３、ルータ１０８を経由して第２のＬＡＮ１０７に送信された後、画像形成装置１０９と同一ドメインに設置されたサーバ装置１１０で提供されているＳＭＴＰサービス機能によって、サーバ装置１１０内の画像形成装置１０９用のメールボックス内に取り込まれる。
【００６７】
なお、インターネット１０３に接続されるルータ１０２及びルータ１０８は、イントラネット内のコンピュータ装置が電子メールを利用可能にするため、ＳＭＴＰのためのポート２５番は開けておくことが一般的である。
【００６８】
従って、本実施形態のようにＳＭＴＰプロトコルを利用することにより、ルータ１０２，１０８を越えたドメインの外に存在する画像形成装置１０９に対して、印刷対象の画像データを電子メールの添付ファイルとして送信して印刷させることが可能となる。
【００６９】
次に、画像形成装置１０９による電子メールの受信・印刷処理を、図８のフローチャートに基づいて説明する。なお、このフローチャートは、図６の送信処理に対応するものである。
【００７０】
画像形成装置１０９のメインコントローラ２０１は、サーバ装置１１０に対して定期的にアクセスして、自己宛ての電子メールが届いているか否かを確認する（ステップＳ６０１）。すなわち、サーバ装置１１０はＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）サービス機能を有しているため、画像形成装置１０９のメインコントローラ２０１は、ＰＯＰを使って、ユーザＩＤとユーザパスワードをサーバ装置１１０へ送信し、自己のメールボックスに電子メールが届いているか否かを確認する。
【００７１】
その結果、自己のメールボックスに電子メールが届いていれば、画像形成装置１０９のメインコントローラ２０１は、ＰＯＰを用いて、第２のＬＡＮ１０７、ＮＩＣ部２１０、拡張バス２０９を介して、サーバ装置１１０から電子メールデータを受信する（ステップＳ６０２）。
【００７２】
次に、画像形成装置１０９のメインコントローラ２０１は、自己宛ての全ての電子メールデータを受信し終えたか否かを判別する（ステップＳ６０３）。その結果、未だ受信が終了していない場合は、ステップＳ６０２に戻り、電子メールデータの受信を継続する。
【００７３】
一方、自己宛ての全ての電子メールデータを受信し終えた場合は、受信した電子メールデータを、ヘッダ部、本文部、添付ファイル部の３ブロックに分離する（ステップＳ６０４）。
【００７４】
すなわち、電子メールは、一般的に、ＭＩＭＥ（Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎｓ）の規格に従ったメッセージフォーマットで構成されており、ファイルの添付が行われた電子メールデータは、Ｍｕｌｔｉｐａｒｔタイプによって構成され、各々のブロックの境界には、Ｃｏｎｔｅｎｔ−ＴｙｐｅフィールドのＢｏｕｎｄａｒｙパラメータによって境界を示すユニークな文字列が配置されるため、この文字列を検索することで、容易にヘッダ部と本文部と添付ファイル部とを分離することができる。
【００７５】
画像形成装置１０９のメインコントローラ２０１は、印刷部２１３を制御することにより、分離した添付ファイルに収納されている画像データを印刷処理する（ステップＳ６０５）。印刷処理では、当該画像データに基づく印刷を行う。
【００７６】
次に、上記ステップＳ６０５における印刷処理の詳細を、図９のフローチャートに基づいて説明する。
【００７７】
画像形成装置１０９のメインコントローラ２０１は、添付ファイルのファイル名の拡張子に基づいて、当該添付ファイルに収納されている画像データの画像フォーマットを特定する（ステップＳ８０１）。この画像フォーマットとしては、例えばＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ：米アドビシステムズ）、ＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ：米マイクロソフト＆米アルダス）、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ：ＩＳＯ＆ＩＴＵ共同規格）、ＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ：米コンピュータサーブ）などのフォーマットが挙げられる。
【００７８】
次に、画像形成装置１０９のメインコントローラ２０１は、特定した画像フォーマットが、画像形成装置１０９で展開可能な既知の画像フォーマットであるか否かを判別する（ステップＳ８０２）。その結果、既知の画像フォーマットでない場合は、画像形成装置１０９のメインコントローラ２０１は、当該電子メールの送信者である印刷クライアント１０４，１０５に対し、エラーメッセージを記述した電子メールを返信して（ステップＳ８０３）、処理を終了する。このエラーメッセージとしては、画像形成装置１０９が処理不可能な画像フォーマットである旨を、電子メールの本文中に記載する。
【００７９】
一方、当該添付ファイルに収納されている画像データの画像フォーマットが既知の画像フォーマットである場合は、この段階では当該画像データは、当該画像フォーマットに係るデータの状態であり、この状態のままでは印刷データとして扱えないため、メインコントローラ２０１は、当該画像データをデコードした後に、ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）処理を行って、ラスタ画像データに変換する（ステップＳ８０４）。
【００８０】
次に、メインコントローラ２０１は、ラスタ画像データを、一旦、画像メモリ部２０８に展開し（ステップＳ８０５）、印刷部２１３の出力処理部２１４により、印刷に適したデータに補正するための出力処理として、ガンマ変換、エッジ強調、スムージングなどを実行させる（ステップＳ８０６）。
【００８１】
このようにして印刷に適したデータに変換された画像データは、ＰＷＭ部２１５によってレーザ駆動信号に変換された後（ステップＳ８０７）、エンジン制御部２１６へ送られる。
【００８２】
エンジン制御部２１６は、このレーザ駆動信号に基づいて画像を印刷用紙に印刷すべく、プリンタエンジンを制御する（ステップＳ８０８）。そして、エンジン制御部２１６は、画像データが印刷された印刷用紙を排紙装置に搬送し、排紙装置の排紙部２１７に制御権を渡して排紙処理を実行させる（ステップＳ８０９）。
【００８３】
なお、排紙部２１７では、コントローラ部２１９が、Ｉ／Ｏ部５５１８を介してメインコントローラ２０１と通信することによって、各種の排紙処理に係る次のような制御を行っている。すなわち、コントローラ部２１９は、用紙センサ部２２０により印刷用紙の流れを監視しながら、給紙モータ駆動部２２１、用紙パス制御部２２３を制御して印刷用紙を排紙装置のモードに応じた方向に搬送させ、トレイモータ駆動部２２２を制御することにより、排紙装置のモードに応じた排紙トレイに印刷用紙を排紙させている。
【００８４】
次に、印刷設定がより行いやすい画像形成装置について説明する。以下では、画像形成装置は複数のメールアドレスを有しており、それぞれのメールアドレスには異なる印刷設定を対応させておくことができる。例えば、メールアドレス「ＡＡＡ＠ｃｃｃ．ｊｐ」宛ての電子メールに添付された画像データは両面で印刷され、メールアドレス「ＢＢＢ＠ｃｃｃ．ｊｐ」宛ての電子メールに添付された画像データはＡ３用紙に印刷される。
【００８５】
以下、上記のように電子メールを受信・印刷する場合の画像形成装置１０９の処理を、図１４のフローチャートに基づいて説明する。
【００８６】
画像形成装置１０９のメインコントローラ２０１は、サーバ装置１１０に対して定期的にアクセスして、自己宛ての電子メールが届いているか否かを確認する（ステップＳ１３０１）。すなわち、サーバ装置１１０はＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）サービス機能を有しているため、画像形成装置１０９のメインコントローラ２０１は、ＰＯＰを使って、ユーザＩＤとユーザパスワードをサーバ装置１１０へ送信し、自己のメールボックスに電子メールが届いているか否かを確認する。ここでは、画像形成装置１０９は複数のメールアドレスを有しているため、それぞれのメールアドレスに対応するユーザＩＤとユーザパスワードとをサーバ装置１１０へ送信して、複数のメールアドレスのそれぞれについて電子メールが届いているかを否かを確認する。
【００８７】
その結果、自己のメールボックス（自己のメールアドレスに対応するメールボックス）に電子メールが届いていれば、画像形成装置１０９のメインコントローラ２０１は、ＰＯＰを用いて、第２のＬＡＮ１０７、ＮＩＣ部２１０、拡張バス２０９を介して、サーバ装置１１０から電子メールデータを受信する（ステップＳ１３０２）。
【００８８】
次に、画像形成装置１０９のメインコントローラ２０１は、１つのメールアドレスに係る全ての電子メールデータの受信が完了したか否かを判別する（ステップＳ１３０３）。その結果、受信が完了していない場合は、ステップＳ１３０２に戻り、当該メールアドレスに係る電子メールデータの受信を継続する。
【００８９】
一方、１つのメールアドレスに係る全ての電子メールデータの受信が完了している場合は、画像形成装置１０９のメインコントローラ２０１は、全てのメールアドレスに係る電子メールデータの受信が完了したか否かを判別する（ステップＳ１３０４）。その結果、受信が完了していないメールアドレスがある場合は、ステップＳ１３０２に戻り、他のメールアドレスに係る電子メールデータの受信を継続する。
【００９０】
一方、全てのメールアドレスに係る電子メールデータの受信が完了している場合は、受信した各電子メールデータを、ヘッダ部、本文部、添付ファイル部の３ブロックに分離する（ステップＳ１３０５）。
【００９１】
次に、画像形成装置１０９のメインコントローラ２０１は、分離した添付ファイルに収納されている画像データを、図９のフローチャートに従って印刷処理する（ステップＳ１３０６）。なお、ここでは、複数のメールアドレスのそれぞれごとに、画像データを、メールアドレスに対応する印刷設定に従って印刷処理する。例えば、「ＡＡＡ＠ｃｃｃ．ｊｐ」宛ての電子メールに添付された画像データは、両面で印刷するよう印刷部２１３を制御する。
【００９２】
次に、画像形成装置１０９のメインコントローラ２０１は、全てのメールアドレスに係る電子メールデータの印刷が完了したか否かを判別する（ステップＳ１３０７）。その結果、印刷が完了していない場合は、ステップＳ１３０６に戻り、印刷処理を続行し、印刷が完了している場合は、電子メールの受信・印刷処理を終了する。
【００９３】
次に、複数のメールアドレスのそれぞれに印刷設定を対応付ける方法を図１５、図１６に基づいて説明する。
【００９４】
図１６は、複数のメールアドレスのそれぞれに印刷設定を対応付けるためのソフトウェアプログラムの画面を示している。ここで入力された内容は、ＨＤＤ部２０７またはその他のメモリに登録され、画像形成装置によって管理される。ユーザは、このソフトウェアプログラムを操作して、電子メールを受信するＰＯＰサーバ（本実施形態では、サーバ１１０）の名称と、このＰＯＰサーバから定期的に電子メールを受信するためのＰＯＰコマンドの発行間隔を、図１６のＧＵＩ画面上で入力する（ステップＳ１４０１）。図１４のフローチャートが示す処理は、この発行間隔で実行される。
【００９５】
次に、ユーザは、図１６のＧＵＩ画面上でアカウント数（メールアドレス数）を指定する（ステップＳ１４０２）。すると、ソフトウェアプログラムはＰＯＰアカウント名とパスワード、割当機能を入力するための入力ボックスを、入力されたアカウント数に対応する数だけ表示するので（ステップＳ１４０３）、ユーザは、表示された各入力ボックスにＰＯＰアカウント名とパスワードと割当機能を入力する（ステップＳ１４０４）。なお、メールアドレスは、ＰＯＰアカウント名とサーバ名とに基づいて作成される。
【００９６】
なお、割当機能は、電子メールの送信先の画像形成装置１０９での印刷処理形態を指定するもの（印刷設定）であり、表示された選択候補の中から選択することができる。
【００９７】
図１１は、画像形成装置１０９がサポートしている割当機能の種類を示している。
【００９８】
図１１に示したｍｏｎｏｃｈｒｏｍｅは、白黒印刷を指示するコマンドである。ｄｒａｆｔは、ドラフトモード印刷を指示するコマンドである。ｃｏｐｉｅｓ（ｎ）は、部数を変換するコマンドであり、引数として部数を指定することができる。ｒｅｓｏｌｕｔｉｏｎ（ｘｘｘ）は、解像度を変換するコマンドであり、引数として解像度を指定することができる。ａｕｔｏ＿ｃｒは、ｌｉｎｅ  ｆｅｅｄにｃａｒｒｉａｇｅ  ｒｅｔｕｒｎを付加して印刷するように指示するコマンドである。
【００９９】
ｗｉｄｅＡ４は、Ａ４紙サイズの横方向の文字数を増やして印刷するように指示するコマンドである。ｏｖｅｒｒｉｄｅは、ＬＴＲ（レターサイズ)とＡ４紙サイズの変更要求をしない旨を示すコマンドである。ｍａｎｕａｌは、手差しトレイから給紙するように指示するコマンドである。ｊａｍ＿ｒｅｃｏｖｅｒｙは、ジャムが発生した場合にリカバリを行うように指示するコマンドである。
【０１００】
ｒｅｆｉｎｅは、スムージング処理を行うように指示するコマンドである。ｂａｎｎｅｒ（ｘ）は、バナーページを出力するように指示するコマンドであり、引数としてバナー文字列を指定することができる。ｏｕｔｌｉｎｅ（ｓｓｓ）は、アウトライン出力を指示するコマンドであり、引数として文字列を指定することができる。
【０１０１】
また、図１６のＧＵＩ画面では、１つのアカウントに対して１つの割当機能だけが対応しているが、１つのアカウントに対して複数の割当機能を対応させることも可能である。
【０１０２】
ユーザは、入力が終了すると、図１６のＧＵＩ画面上のＯＫボタンを押下して、ＰＯＰアカウント設定処理を終了し（ステップＳ１４０５）、他の画像形成装置の使用に対するＰＯＰアカウント設定を行う場合は、ステップＳ１４０１に戻り、他の画像形成装置の使用に関する同様の設定処理を行う。
【０１０３】
なお、上記の説明は、ＰＯＰサーバを介して画像形成装置が電子メールを受信する場合であったが、ＳＭＴＰサーバを介して電子メールを受信する場合にも本発明を適用することができる。この場合には、ＳＭＴＰサーバ名、再送回数、再送間隔等を設定することとなる。
【０１０４】
上記では、画像形成装置が有するメールアドレスに印刷設定を対応付けておくことで、印刷設定の指定を不要にした。しかし、電子メールの本文部による印刷設定の指定と併用することも可能である。例えば、ユーザは、ほとんど変更しない或いは全く変更しない印刷設定に関しては、電子メールの本文部中で指定して、よく変更する印刷設定に関しては、メールアドレスを選択することで印刷設定を指定することができる。この場合には、電子メールの本文は常に保存しておき、保存した本文を流用するのが便利である。
【０１０５】
以下、印刷設定の指定がある電子メールの送信処理を、図１０のフローチャートに基づいて説明する。
【０１０６】
印刷クライアント１１１は、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）などにより第１のＬＡＮ１０１へ接続するための機能を持ったコンピュータ装置である。
【０１０７】
オペレータは、印刷クライアント１１１を操作して、メーラーを起動して図５のＧＵＩ画面を表示させる（ステップＳ１２０１）。次に、オペレータは、当該ＧＵＩ画面上の新規作成ボタン３０４を押下して電子メールの新規作成をメーラーに指示する（ステップＳ１２０２）。
【０１０８】
次に、オペレータは、編集ボックス３０７に宛先を入力する（ステップＳ１２０３）。この宛先としては、画像形成装置１０９の電子メールアドレスであって、所望の印刷設定に対応する電子メールアドレスを入力する。この場合、宛先ボタン３０６を用いることにより、図７に示したようなアドレス帳を呼び出して宛先を入力することも可能である。
【０１０９】
次に、オペレータは、添付ボタン３０５を押下して、印刷対象の画像データに係るファイルを添付ファイルとして指定する（ステップＳ１２０４）。すなわち、メーラーは、添付ボタン３０５が押下されると、印刷クライアント１１１の記憶媒体に保存された画像データ等のファイル一覧を表示し、添付ファイルの指定を促すＧＵＩ画面（図示省略）を表示するので、オペレータは、一覧表示されたファイルの中から所望のファイルを選択することにより、添付ファイルを指定する。
【０１１０】
なお、添付ファイル指定用のＧＵＩ画面上で複数の添付ファイルを指定することができる（ステップＳ１２０５→ステップＳ１２０４）。これら指定された添付ファイルは、アイコン３１１とファイル名によって、図５のウィンドウ３１０にグラフィカルに表示される。オペレータは、添付ファイルの指定を終了する場合は（ステップＳ１２０５）、添付ファイル指定用のＧＵＩ画面上のＯＫボタンを押下して当該ＧＵＩ画面をクローズする。
【０１１１】
オペレータは、添付ファイル指定用のＧＵＩ画面をクローズした後、電子メールの本文を図５のテキストボックス３０９に入力する（ステップＳ１２０６）。この本文には、添付ファイルに収納された画像データを画像形成装置１０９で印刷するための印刷制御コマンドを記載することができる。この印刷制御コマンドの一例は、図１１に示す。
【０１１２】
図１２は、その印刷形態を指示する印刷制御コマンドの記述例を示している。印刷制御コマンドは、電子メールの本文部において、図１２に示したように１行に１つのコマンドを記述する。
【０１１３】
また、電子メールに複数のファイルを添付した場合は、図１３に示したように、各添付ファイル内の画像データに対して、個別に印刷形態を指示することも可能である。図１３の印刷制御コマンドは、ＦＯＲコマンドとＥＮＤ＿ＦＯＲコマンドで括られたコマンド群が、ＦＯＲコマンドで指定された１つの添付ファイル（ドキュメント）に係るコマンドに対応している。
【０１１４】
なお、オペレータの便宜を考慮して、画像形成装置１０９がサポートしている印刷制御コマンドの一覧を、印刷クライアント１１１に表示できるようにするのが好ましい。この場合、第２のＬＡＮ１０７上に複数の各画像形成装置が接続され、これら各画像形成装置が互いに異なる印刷制御コマンドをサポートするように構成されている場合は、例えば、オペレータが電子メールの宛先として指定した画像形成装置に係る印刷制御コマンドを選択的に表示できるようにすると便利である。
【０１１５】
次に、オペレータは、送信ボタン３０２を押下する。送信ボタン３０２が押下されると、メーラーは、電子メールの送信処理を開始する（ステップＳ１２０７）。そして、メーラーは、電子メールの送信が全て終了したか否かを判別し（ステップＳ１２０８）、送信が終了していなければ、ステップＳ１２０７に戻って送信処理を継続し、送信が終了した場合は、送信処理を終了する。
【０１１６】
こうして、印刷クライアント１１１から送信された電子メールデータは、一旦、ＳＭＴＰサービスを提供するサーバ装置１０６に取り込まれた後、ＳＭＴＰサービス機能によって、メールの配信が行われる。この場合、サーバ装置１０６は、オペレータがステップＳ１２０３で入力したメールアドレスに基づいて、ＤＮＳサービス機能によってドメインを特定することにより、電子メールデータを指定に係る宛先へ送信する。
【０１１７】
本実施形態では、電子メールの宛先として画像形成装置１０９を指定したので、サーバ装置１０６から送信された電子メールデータは、ルータ１０２、インターネット１０３、ルータ１０８を経由して第２のＬＡＮ１０７に送信された後、画像形成装置１０９と同一ドメインに設置されたサーバ装置１１０で提供されているＳＭＴＰサービス機能によって、サーバ装置１１０内の画像形成装置１０９用のメールボックス内に取り込まれる。
【０１１８】
つぎに、画像形成装置１０９は、図１４のフローチャートが示す処理を実行する。なお、Ｓ１３０６では、電子メールの本文部に記載された印刷制御コマンドと、宛て先として指定されたメールアドレスに対応する印刷設定とに基づいて印刷処理を実行する。
【０１１９】
画像形成装置１０９は、印刷制御コマンドによる印刷設定の指定もサポートしているので、印刷対象の画像データを電子メールの添付ファイルとして画像形成装置１０９に送信して所望の形態で印刷させたい場合は、画像形成装置１０９がサポートしている図１１に示したような印刷制御コマンドを用いて所望の印刷形態を指示すればよい。
【０１２０】
以上説明したように、本実施形態では、印刷クライアント１１１（情報処理装置）は、印刷対象のデータを電子メールに添付すると共に、電子メールの本文部に印刷制御コマンドを記載してＳＭＴＰプロトコルで画像形成装置１０９に送信し、画像形成装置１０９は、本文部に記載された印刷制御コマンドに従って添付に係るデータを印刷している。
【０１２１】
この場合、印刷クライアント１１１と画像形成装置１０９がルータ１０２，１０８によって分離され、異なるイントラネット１０１，１０７に接続されていたとしても、ルータ１０２，１０８は、通常、ＳＭＴＰプロトコル用のポートは開けているので、画像形成装置１０９は、印刷クライアント１１１からデータを受信して印刷することが可能となる。
【０１２２】
なお、本発明は、上記実施形態に限定されることなく、例えば、図１２、図１３に示したような印刷制御コマンドを電子メールの本文部に記載するだけでなく、印刷対象のデータをＰＤＬデータに変換し、そのＰＤＬデータの中に例えば上記印刷制御コマンドとは別の制御を行うための印刷制御データを埋め込むことも可能である。
【０１２３】
また、図１１に示した印刷制御コマンド以外の例えば印刷用紙の給紙元を指定するコマンド、排紙先を指定するコマンド、印刷時の解像度を指定するコマンド、片面印刷／両面印刷を指定するコマンド、印刷時の倍率を指定するコマンド、ページレイアウトを指定するコマンド、ウォーターマークや透かし文字等を指定するコマンド、Ｚ字折りを指定するコマンド、製本印刷を指定するコマンド等を使用することも可能である。
【０１２４】
さらに、本発明の目的は、上記実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１２５】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(ＯＳ)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した（図６，８，９，１０，１４，１５に示す）フローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【０１２７】
【図１】本発明の実施形態に係る画像形成システムの概略構成を示すシステム構成図である。
【図２】図１に示した画像形成装置の制御系を示すブロック図である。
【図３】上記画像形成装置の機械的な構成を示す断面図である。
【図４】上記画像形成装置に接続された排紙装置の機械的な構成を示す断面図である。
【図５】図１に示した印刷クライアントに搭載されたメーラーのＧＵＩ画面を示す図である。
【図６】上記印刷クライアントによる電子メールの送信処理を示すフローチャートである。
【図７】電子メールを送信する際に利用されるアドレス帳に係るＧＵＩ画面を示す図である。
【図８】上記画像形成装置による電子メールの受信・印刷処理を示すフローチャートである（図６に対応）。
【図９】図８のフローチャート中の受信処理を詳細に示すフローチャートである。
【図１０】図１に示した印刷クライアントによる電子メールの送信処理を示すフローチャートである。
【図１１】上記画像形成装置がサポートしている印刷制御コマンドを示す図である。
【図１２】電子メールの本文部に記述する印刷制御コマンドを例示する図である（添付ファイルが１つの場合）。
【図１３】電子メールの本文部に記述する印刷制御コマンドを例示する図である（添付ファイルが２つの場合）。
【図１４】上記画像形成装置による電子メールの受信・印刷処理を示すフローチャートである（図１０に対応）。
【図１５】上記画像形成装置に電子メール受信用のＰＯＰアカウントを設定する処理を示すフローチャートである。
【図１６】上記ＰＯＰアカウント設定用のＧＵＩ画面例を示す図である。
【図１７】従来の画像形成システムを示すシステム構成図である。
【図１８】従来のプリンタドライバの印刷制御画面例を示す図である。
【符号の説明】
【０１２８】
１０１…第１のＬＡＮ
１０２…第１のルータ
１０３…インターネット
１０４，１０５…印刷クライアント（情報処理装置）
１０６，１１０…サーバ装置
１０７…第２のＬＡＮ
１０８…第２のルータ
１０９…画像形成装置
１１１…印刷クライアント（情報処理装置）
２０１…メインコントローラ部
２０２…操作部
２０７…ＨＤＤ部
２０８…画像メモリ部
２１０…ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）部
２１３…印刷部
２１７…排紙部
３０１…メーラーのウィンドウ画面
３０２…送信ボタン
３０３…受信ボタン
３０４…新規作成ボタン
３０５…添付ボタン
３０６…宛先ボタン
３０７…電子メールの宛先を入力するための編集ボックス
３０８…電子メールの件名を入力するための編集ボックス
３０９…電子メールの本文部を入力するためのテキストボックス
【図１】
2005115559.tif 000003
【図２】
2005115559.tif 000004
【図３】
2005115559.tif 000005
【図４】
2005115559.tif 000006
【図５】
2005115559.tif 000007
【図６】
2005115559.tif 000008
【図７】
2005115559.tif 000009
【図８】
2005115559.tif 000010
【図９】
2005115559.tif 000011
【図１０】
2005115559.tif 000012
【図１１】
2005115559.tif 000013
【図１２】
2005115559.tif 000014
【図１３】
2005115559.tif 000015
【図１４】
2005115559.tif 000016
【図１５】
2005115559.tif 000017
【図１６】
2005115559.tif 000018
【図１７】
2005115559.tif 000019
【図１８】
2005115559.tif 000020