(57)【要約】    【課題】  外部端末から印刷装置に印刷要求を電子メールで送信するユーザが印刷装置で指定可能な印刷設定項目或いは設定可能な設定値を予め把握していなくても印刷を行うことができる印刷装置及びその印刷実行方法、並びにプログラム及び記憶媒体を提供する。    【解決手段】  印刷装置１００は、画像処理装置２００及び画像形成装置３００を備え、画像処理装置２００は、メール送受信部２１１と、メール生成部２１３と、外部インターフェース２１６と、印刷データ取得部２１８とを備え、外部インターフェース２１６には、ケーブル２０１を介してホストコンピュータ１０１に接続されている。受信した電子メールのSubject欄に記述されているコマンドの種類が「GETCONFIG」であるときは、メール生成部２１３は印刷設定項目を記述した電子メール５００を生成し、メール送受信部２１１は電子メール５００をホストコンピュータ１０１に送信する。【選択図】      図３
2005342956.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置であって、
外部端末からの電子メールを受信する電子メール受信手段と、
前記受信した電子メールの内容が印刷設定を示すときに、当該印刷設定に基づいて印刷処理を行う印刷処理手段とを備え、
前記外部端末は、前記印刷設定を電子メールで前記印刷装置に送信する前に、印刷設定として設定可能な設定項目の取得要求を電子メールで前記印刷装置に送信するように構成されており、
前記印刷装置は、
前記受信した電子メールの内容が前記取得要求であるときに、当該電子メールを送信した外部端末に、印刷設定として設定可能な設定項目を識別する情報を電子メールで送信する電子メール送信手段を更に備えることを特徴とする印刷装置。
【請求項２】
前記電子メール送信手段は、印刷設定として設定可能な設定項目を識別する情報と、当該設定項目で設定可能な１または複数の設定値を示す情報とを電子メールで送信することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記受信した電子メールに印刷データの所在を示すアドレスが記載されているときは、前記アドレスに基づいてネットワーク上の任意の場所にある印刷データを取得する印刷データ取得手段をさらに備え、
前記印刷処理手段は、電子メールの内容が示す印刷設定に基づいて、前記印刷データ取得手段により取得された印刷データが示す画像を印刷することを特徴とする請求項１又は２記載の印刷装置。
【請求項４】
前記印刷設定は、前記電子メール送信手段により送信された電子メールにある情報であって、印刷設定として設定可能な設定項目を識別する情報によって指定されていることを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記設定項目は、前記電子メールが送信された時点で前記画像形成装置において印刷設定として設定可能な項目と、前記電子メールが送信された時点では印刷設定として設定可能ではないが、前記画像形成装置の設定が変更されたときは印刷設定として設定可能な項目とが区別して記述されていることを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
前記画像処理装置は、前記印刷設定に基づく印刷要求に対して固有のID番号を生成するID番号生成手段と、前記受信した電子メールの内容が前記印刷設定がなされていない印刷要求であるときに、前記受信した電子メールを送信した外部端末に前記印刷設定可能項目と前記ID番号とを通信回路を介して電子メールで送信する他の電子メール送信手段とを更に備えることを特徴とする請求項１乃至５のいずれか１項に記載の印刷装置。
【請求項７】
前記受信した電子メールに印刷設定及び前記ID番号が記載されているときは、前記データ生成手段により前記ID番号に対応する印刷要求に前記印刷設定をなしたものに基づいて画像データを生成することを特徴とする請求項６記載の印刷装置。
【請求項８】
前記電子メール送信手段は、前記印刷設定可能項目を送信した後に、前記印刷設定可能項目の内容が変化したときに、変化後の前記印刷設定可能項目を再送信する再送信手段を備えることを特徴とする請求項１乃至７のいずれか１項に記載の印刷装置。
【請求項９】
印刷装置であって、
外部端末からの電子メールを受信する電子メール受信手段と、
前記受信した電子メールの内容が印刷設定を示すときに、当該印刷設定に基づいて印刷処理を行う印刷処理手段とを備え、
前記外部端末は、前記印刷設定を電子メールで前記印刷装置に送信する前に、印刷設定として設定可能な設定値の取得要求を電子メールで前記印刷装置に送信するように構成されており、
前記印刷装置は、
前記受信した電子メールの内容が前記取得要求であるときに、当該電子メールを送信した外部端末に、印刷設定における設定項目のそれぞれで設定可能な複数の設定値を電子メールで送信する電子メール送信手段を更に備えることを特徴とする印刷装置。
【請求項１０】
画像処理装置と画像形成装置を備える印刷装置であって、前記画像処理装置は、通信回路を介して外部端末からのデータを受信するデータ受信手段と、前記受信したデータがテキストデータから成る印刷設定とファイルデータからなる印刷データであるときに、前記印刷設定をなした前記印刷データに基づいて画像データを生成するデータ生成手段と、前記画像形成装置に前記画像データを送信する画像データ送信手段とを備え、前記画像形成装置は、前記送信された画像データに基づいて画像を形成する画像形成手段を備える印刷装置において、
前記外部端末は、前記印刷設定及び印刷データを前記印刷装置に送信する前に、印刷設定可能項目の取得要求を前記印刷装置に送信するように構成されており、
前記画像処理装置は、
前記受信したデータの内容が前記印刷設定可能項目の取得要求であるときに、前記受信したデータを送信した外部端末に前記印刷設定可能項目を送信するデータ送信手段を更に備えることを特徴とする印刷装置。
【請求項１１】
印刷装置の印刷実行方法であって、外部端末からの電子メールを受信する電子メール受信ステップと、前記受信した電子メールの内容が印刷設定を示すときに、当該印刷設定に基づいて印刷を行う印刷ステップと、を備え、
前記外部端末は、前記印刷設定を電子メールで前記印刷装置に送信する前に、印刷設定として設定可能な設定項目の取得要求を電子メールで前記印刷装置に送信するように構成されており、
前記受信した電子メールの内容が前記取得要求であるときに、当該電子メールを送信した外部端末に、前記印刷設定として設定可能な設定項目を識別する情報を電子メールで送信する電子メール送信ステップを更に有することを特徴とする印刷実行方法。
【請求項１２】
前記電子メール送信ステップは、印刷設定として設定可能な設定項目を識別する情報と、当該設定項目で設定可能な１または複数の設定値を示す情報とを電子メールで送信することを特徴とする請求項１１記載の印刷実行方法。
【請求項１３】
前記受信した電子メールに印刷データの所在を示すアドレスが記載されているときは、前記アドレスに基づいてネットワーク上の任意の場所にある印刷データを取得する印刷データ取得ステップをさらに備え、
前記印刷ステップでは、電子メールの内容が示す印刷設定に基づいて、前記印刷データ取得手段により取得された印刷データが示す画像を印刷することを特徴とする請求項１１又は１２記載の印刷実行方法。
【請求項１４】
前記印刷設定は、前記電子メール送信手段により送信された電子メールにある情報であって、印刷設定として設定可能な設定項目を識別する情報によって指定されていることを特徴とする請求項１１乃至１３のいずれか１項に記載の印刷実行方法。
【請求項１５】
印刷装置の印刷実行方法であって、外部端末からの電子メールを受信する電子メール受信ステップと、前記受信した電子メールの内容が印刷設定を示すときに、当該印刷設定に基づいて印刷を行う印刷ステップと、を備え、
前記外部端末は、前記印刷設定を電子メールで前記印刷装置に送信する前に、印刷設定として設定可能な設定値の取得要求を電子メールで前記印刷装置に送信するように構成されており、
前記受信した電子メールの内容が前記取得要求であるときに、当該電子メールを送信した外部端末に、前記印刷設定における設定項目のそれぞれで設定可能な設定値を電子メールで送信する電子メール送信ステップを更に有することを特徴とする印刷実行方法。
【請求項１６】
画像処理装置と画像形成装置を備える印刷装置の印刷実行方法であって、前記画像処理装置で、通信回路を介して外部端末からのデータを受信するデータ受信ステップと、前記受信したデータがテキストデータから成る印刷設定とファイルデータからなる印刷データであるときに、前記印刷設定をなした前記印刷データに基づいて画像データを生成するデータ生成手段と、前記画像形成装置に前記画像データを送信する画像データ送信手段とを有し、前記画像形成装置で、前記送信された画像データに基づいて画像を形成する画像形成ステップを有する印刷装置の印刷実行方法において、
前記外部端末は、前記印刷設定及び印刷データを前記印刷装置に送信する前に、印刷設定可能項目の取得要求を前記印刷装置に送信するように構成されており、
前記画像処理装置で、前記受信したデータの内容が前記印刷設定可能項目の取得要求であるときに、前記受信したデータを送信した外部端末に前記印刷設定可能項目を送信するデータ送信ステップを更に有することを特徴とする印刷装置の印刷実行方法。
【請求項１７】
印刷装置の印刷を実行するプログラムであって、外部端末からの電子メールを受信する電子メール受信モジュールと、前記受信した電子メールの内容が印刷設定を示すときに、当該印刷設定に基づいて印刷を制御する印刷モジュールと、を有し、
前記外部端末は、前記印刷設定を電子メールで前記印刷装置に送信する前に、印刷設定として設定可能な設定項目の取得要求を電子メールで前記印刷装置に送信するように構成されており、
前記受信した電子メールの内容が前記取得要求であるときに、当該電子メールを送信した外部端末に、前記印刷設定として設定可能な設定項目を識別する情報を電子メールで送信する電子メール送信モジュールを更に有することを特徴とする印刷装置の印刷を実行するプログラム。
【請求項１８】
請求項１７記載のプログラムを格納することを特徴とするコンピュータ読取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及びその印刷実行方法、並びにプログラム及び記憶媒体に関し、特に電子メールを使用して印刷データを印刷する印刷装置及びその印刷実行方法、並びにプログラム及び記憶媒体に関する。
【背景技術】
【０００２】
企業や家庭におけるパーソナルコンピュータ（以下「ＰＣ」という）の普及に伴い、ＬＡＮやインターネット等のネットワーク環境が整備されたことから、電子メールやＷＷＷ（World Wide Web）がごく一般的に利用されるようになり、ワードプロセッサやＰＣで作成した文書や表形式文書等の電子文書データをＬＡＮやインターネットを介して共有することが一般的となっている。
【０００３】
従来の印刷装置としてのプリンタは、ＬＡＮ（Local Area Network）に代表されるネットワーク環境に対応しており、当該プリンタに対応したプリンタドライバが予めインストールされている同じネットワーク上のＰＣから遠隔制御することができる。当該プリンタは、プリンタ固有の機能をはじめとする各種印刷設定が施された印刷データをＰＣからネットワークを介して受信することにより、印刷データを印刷する。
【０００４】
さらに、上記プリンタの使用によって、例えば企業内のＬＡＮに接続されたＰＣが、同じＰＣ上で作成した電子データやインターネット上のホームページのデータ等をＬＡＮを介して接続されたプリンタに印刷させることができる。
【０００５】
また、企業内のＬＡＮには、一般的にセキュリティ向上のために外部ネットワークとの接続を制限すべくファイアウォールが設置され、この場合、任意のＬＡＮに接続されたＰＣは、電子メールの送受信やインターネット閲覧は可能であるが、別の外部ネットワークにあるプリンタへのアクセスができず、上記プリンタを使用して印刷データの印刷を行うことができない場合がある。これに対処するために、最近では、印刷データが添付された電子メールによる印刷を行うプリンタが提案されている（例えば、特許文献１参照）。
【０００６】
このプリンタは、印刷データが添付された電子メールを受信すると、当該電子メールに所定のフォーマットで予め記述された印刷設定パラメータの設定値で、添付された印刷データを印刷することができ、これにより、外部ネットワークにあるプリンタを使用してプリンタドライバを介さずに印刷データの印刷を行うことが可能となる。
【０００７】
また、プリンタは、印刷設定パラメータの設定値を取得するためのコマンドを含む電子メールを受信すると、電子メールで指定された設定項目の設定値を含む電子メールを返信する。これにより、プリンタにおいて設定されている設定値を確認することができる。
【０００８】
このような電子メールによる印刷が可能なプリンタは、特にＰＯＤ（Print On Demand）市場等では、顧客が印刷物を発注先に発注する際に、電子メールに印刷データを添付した上で入稿する場合等に利用されている。
【特許文献１】特開２００２−２３６５６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記プリンタは、印刷データが添付された電子メールにより印刷データを印刷するときに、プリンタドライバを介さずに印刷を行うため、そのプリンタ固有のフィニッシング等の機能が初期設定として設定されているモードのみしか使用できない場合や、全く使用できない場合があり、これらのプリンタ固有の機能を使用する場合は上記印刷データの印刷ジョブを待機キューに保存し、印刷ジョブの設定変更を行うツール等によって所定の設定を行う必要がある。
【００１０】
しかしながら、電子メールの印刷データを印刷する上記プリンタでは、電子メールの送信者は、印刷設定パラメータの設定値を設定或いは変更するときに、上記プリンタで設定可能な設定項目としてどういうものがあるかを予め知っていなければならず、さらには、各設定項目で設定可能な設定値の範囲を予め知っていなければならない。プリンタドライバを用いる場合には、ＰＣのユーザは、プリンタドライバが提示する設定項目のそれぞれにおいて、プリンタドライバが提示する設定値から所望の設定値を選ぶことで、設定可能な設定項目や設定可能な設定値の範囲を知らなくてもよかった。が、電子メールで設定値を記述する場合には、電子メールの送信者は、プリンタが実現できない設定項目を記述したり、プリンタが受付けることができない設定値を記述してしまう可能性がある。
【００１１】
また、上記電子メールの送信者は、上記プリンタが印刷を行うのに必要となる印刷設定情報の記述フォーマットを予め把握しておく必要がある。
【００１２】
本発明の目的は、外部端末から印刷装置に印刷要求を電子メールで送信するユーザが印刷装置で指定可能な印刷設定項目或いは設定可能な設定値を予め把握していなくても印刷を行うことができる印刷装置及びその印刷実行方法、並びにプログラム及び記憶媒体を提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、請求項１記載の印刷装置は、印刷装置であって、外部端末からの電子メールを受信する電子メール受信手段と、前記受信した電子メールの内容が印刷設定を示すときに、当該印刷設定に基づいて印刷処理を行う印刷処理手段とを備え、前記外部端末は、前記印刷設定を電子メールで前記印刷装置に送信する前に、印刷設定として設定可能な設定項目の取得要求を電子メールで前記印刷装置に送信するように構成されており、前記印刷装置は、前記受信した電子メールの内容が前記取得要求であるときに、当該電子メールを送信した外部端末に、印刷設定として設定可能な設定項目を識別する情報を電子メールで送信する電子メール送信手段を更に備えることを特徴とする。
【００１４】
請求項２記載の印刷装置は、請求項１記載の印刷装置において、前記電子メール送信手段は、印刷設定として設定可能な設定項目を識別する情報と、当該設定項目で設定可能な１または複数の設定値を示す情報とを電子メールで送信することを特徴とする。
【００１５】
請求項３記載の印刷装置は、請求項１又は２記載の印刷装置において、前記受信した電子メールの本文に印刷データの所在を示すアドレスが記載されているときは、前記アドレスに基づいてネットワーク上の任意の場所にある印刷データを取得する印刷データ取得手段をさらに備えることを特徴とする。
【００１６】
請求項４記載の印刷装置は、請求項１乃至３のいずれか１項に記載の印刷装置において、印刷設定は、前記電子メール送信手段により送信された電子メールにある情報であって、印刷設定として設定可能な設定項目を識別する情報によって指定されていることを特徴とする。
【００１７】
請求項５記載の印刷装置において、請求項１乃至４のいずれか１項に記載の印刷装置において、前記設定項目は、前記電子メールが送信された時点で前記画像形成装置において印刷設定として設定可能な項目と、前記電子メールが送信された時点では印刷設定として設定可能ではないが、前記画像形成装置の設定が変更されたときは印刷設定として設定可能な項目とが区別して記述されていることを特徴とする。
【００１８】
請求項６記載の印刷装置は、請求項１乃至５のいずれか１項に記載の印刷装置において、前記画像処理装置は、前記印刷設定に基づく印刷要求に対して固有のID番号を生成するID番号生成手段と、前記受信した電子メールの内容が前記印刷設定がなされていない印刷要求であるときに、前記受信した電子メールを送信した外部端末に前記印刷設定可能項目と前記ID番号とを通信回路を介して電子メールで送信する他の電子メール送信手段とを更に備えることを特徴とする。
【００１９】
請求項７記載の印刷装置は、請求項６記載の印刷装置において、前記受信した電子メールに印刷設定及び前記ID番号が記載されているときは、前記データ生成手段により前記ID番号に対応する印刷要求に前記印刷設定をなしたものに基づいて画像データを生成することを特徴とする。
【００２０】
請求項８記載の印刷装置は、請求項１乃至７のいずれか１項に記載の印刷装置において、前記電子メール送信手段は、前記印刷設定可能項目を送信した後に、前記印刷設定可能項目の内容が変化したときに、変化後の前記印刷設定可能項目を再送信する再送信手段を備えることを特徴とする。
【００２１】
上記目的を達成するために請求項９記載の印刷装置は、印刷装置であって、外部端末からの電子メールを受信する電子メール受信手段と、前記受信した電子メールの内容が印刷設定を示すときに、当該印刷設定に基づいて印刷処理を行う印刷処理手段とを備え、前記外部端末は、前記印刷設定を電子メールで前記印刷装置に送信する前に、印刷設定として設定可能な設定値の取得要求を電子メールで前記印刷装置に送信するように構成されており、前記印刷装置は、前記受信した電子メールの内容が前記取得要求であるときに、当該電子メールを送信した外部端末に、前記印刷設定における設定項目のそれぞれで設定可能な複数の設定値を電子メールで送信する電子メール送信手段を更に備えることを特徴とする。
【００２２】
上記目的を達成するために請求項１０記載の印刷装置は、画像処理装置と画像形成装置を備える印刷装置であって、前記画像処理装置は、通信回路を介して外部端末からのデータを受信するデータ受信手段と、前記受信したデータがテキストデータから成る印刷設定とファイルデータからなる印刷データであるときに、前記印刷設定をなした前記印刷データに基づいて画像データを生成するデータ生成手段と、前記画像形成装置に前記画像データを送信する画像データ送信手段とを備え、前記画像形成装置は、前記送信された画像データに基づいて画像を形成する画像形成手段を備える印刷装置において、前記外部端末は、前記印刷設定及び印刷データを前記印刷装置に送信する前に、印刷設定可能項目の取得要求を前記印刷装置に送信するように構成されており、前記画像処理装置は、前記受信したデータの内容が前記印刷設定可能項目の取得要求であるときに、前記受信したデータを送信した外部端末に前記印刷設定可能項目を送信するデータ送信手段を更に備えることを特徴とする。
【００２３】
上記目的を達成するために、請求項１１記載の印刷実行方法は、印刷装置の印刷実行方法であって、外部端末からの電子メールを受信する電子メール受信ステップと、前記受信した電子メールの内容が印刷設定を示すときに、当該印刷設定に基づいて印刷を行う印刷ステップと、を備え、前記外部端末は、前記印刷設定を電子メールで前記印刷装置に送信する前に、印刷設定として設定可能な設定項目の取得要求を電子メールで前記印刷装置に送信するように構成されており、前記受信した電子メールの内容が前記取得要求であるときに、当該電子メールを送信した外部端末に、前記印刷設定として設定可能な設定項目を識別する情報を電子メールで送信する電子メール送信ステップを更に有することを特徴とする。
【００２４】
請求項１２記載の印刷実行方法は、請求項１１記載の印刷実行方法において、前記電子メール送信ステップは、印刷設定として設定可能な設定項目を識別する情報と、当該設定項目で設定可能な１または複数の設定値を示す情報とを電子メールで送信することを特徴とする。
【００２５】
請求項１３記載の印刷実行方法は、請求項１１又は１２記載の印刷実行方法において、前記受信した電子メールの本文に印刷データの所在を示すアドレスが記載されているときは、前記アドレスに基づいてネットワーク上の任意の場所にある印刷データを取得する印刷データ取得ステップをさらに備えることを特徴とする。
【００２６】
請求項１４記載の印刷実行方法は、請求項１１乃至１３のいずれか１項に記載の印刷実行方法において、前記印刷設定は、前記電子メール送信手段により送信された電子メールにある情報であって、印刷設定として設定可能な設定項目を識別する情報によって指定されていることを特徴とする。
【００２７】
上記目的を達成するために、請求項１５記載の印刷実行方法は、印刷装置の印刷実行方法であって、外部端末からの電子メールを受信する電子メール受信ステップと、前記受信した電子メールの内容が印刷設定を示すときに、当該印刷設定に基づいて印刷を行う印刷ステップと、を備え、前記外部端末は、前記印刷設定を電子メールで前記印刷装置に送信する前に、印刷設定として設定可能な設定値の取得要求を電子メールで前記印刷装置に送信するように構成されており、前記受信した電子メールの内容が前記取得要求であるときに、当該電子メールを送信した外部端末に、前記印刷設定における設定項目のそれぞれで設定可能な設定値を電子メールで送信する電子メール送信ステップを更に有することを特徴とする。
【００２８】
上記目的を達成するために、請求項１６記載の印刷実行方法は、画像処理装置と画像形成装置を備える印刷装置の印刷実行方法であって、前記画像処理装置で、通信回路を介して外部端末からのデータを受信するデータ受信ステップと、前記受信したデータがテキストデータから成る印刷設定とファイルデータからなる印刷データであるときに、前記印刷設定をなした前記印刷データに基づいて画像データを生成するデータ生成手段と、前記画像形成装置に前記画像データを送信する画像データ送信手段とを有し、前記画像形成装置で、前記送信された画像データに基づいて画像を形成する画像形成ステップを有する印刷装置の印刷実行方法において、前記外部端末は、前記印刷設定及び印刷データを前記印刷装置に送信する前に、印刷設定可能項目の取得要求を前記印刷装置に送信するように構成されており、前記画像処理装置で、前記受信したデータの内容が前記印刷設定可能項目の取得要求であるときに、前記受信したデータを送信した外部端末に前記印刷設定可能項目を送信するデータ送信ステップを更に有することを特徴とする。
【００２９】
上記目的を達成するために、請求項１７記載のプログラムは、印刷装置の印刷を実行するプログラムであって、外部端末からの電子メールを受信する電子メール受信モジュールと、前記受信した電子メールの内容が印刷設定を示すときに、当該印刷設定に基づいて印刷を制御する印刷モジュールと、を有し、前記外部端末は、前記印刷設定を電子メールで前記印刷装置に送信する前に、印刷設定として設定可能な設定項目の取得要求を電子メールで前記印刷装置に送信するように構成されており、前記受信した電子メールの内容が前記取得要求であるときに、当該電子メールを送信した外部端末に、前記印刷設定として設定可能な設定項目を識別する情報を電子メールで送信する電子メール送信モジュールを更に有することを特徴とする。
【００３０】
上記目的を達成するために、請求項１８記載の記憶媒体は、請求項１７記載のプログラムを格納することを特徴とする。
【発明の効果】
【００３１】
以上詳細に説明したように、請求項１記載の印刷装置、請求項１１記載の印刷実行方法、請求項１７のプログラム、並びに請求項１８の記憶媒体によれば、受信した電子メールの内容が印刷設定として設定可能な設定項目の取得要求を行うものであるときに、当該電子メールを送信した外部端末に印刷設定として設定可能な設定項目を識別する情報を電子メールで送信するので、外部端末から印刷装置に印刷要求を電子メールで送信するユーザが印刷装置で指定可能な印刷設定項目或いは設定可能な設定値を予め把握していなくても印刷を行うことができる。
【００３２】
請求項３記載の印刷装置及び請求項１３記載の印刷実行方法によれば、受信した電子メールの本文に印刷データの所在を示すアドレスが記載されているときは、そのアドレスに基づいてネットワーク上の任意の場所にある印刷データを取得するので、電子メールの送信者は電子メールに印刷データを添付する必要をなくすことができる。
【００３３】
請求項４記載の印刷装置及び請求項１４記載の印刷実行方法によれば、外部端末が送信する印刷要求の印刷設定は画像処理装置から送信される印刷設定として設定可能な設定項目を識別する情報に基づいて指定されるので、電子メールの送信者は適切な印刷設定を行うことができる。
【００３４】
請求項５記載の印刷装置によれば、印刷設定として設定可能な項目は、画像処理装置から外部端末へ電子メールが送信された時点で画像形成装置において印刷設定として設定可能な項目と、電子メールが送信された時点では印刷設定として設定可能ではないが、画像形成装置の設定が変更されたときは印刷設定として設定可能な項目とを含むが区別して記述されているので、電子メールの送信者は画像形成装置の設定を確認することができる。
【００３５】
請求項６記載の印刷装置によれば、受信した電子メールの内容が印刷設定がなされていない印刷要求であるときに、受信した電子メールを送信した外部端末に印刷可能項目とID番号とを通信回路を介して電子メールで送信するので、ユーザが外部端末から電子メールで印刷要求をする場合に印刷データのみを指定してその印刷設定を行うのを忘れても、所望の印刷設定で印刷データの印刷を行うことができる。
【００３６】
請求項７記載の印刷装置によれば、受信した電子メールに印刷設定及びID番号が記載されているときは、そのID番号に対応する印刷要求にその印刷設定をなしたものに基づいて画像データを生成するので、ユーザが外部端末から電子メールで印刷要求をする場合に印刷データのみを指定してその印刷設定を行うのを忘れても、所望の印刷設定で印刷データの印刷を確実に行うことができる。
【００３７】
請求項８記載の印刷装置によれば、印刷設定可能項目を送信した後に、印刷設定可能項目の内容が変化したときに、更新後の印刷設定可能項目を再送信するので、電子メールの送信者は印刷設定可能項目の内容の変化を把握することができる。
【００３８】
請求項９記載の印刷装置及び請求項１５記載の印刷実行方法によれば、受信した電子メールの内容が印刷設定として設定可能な設定値の取得要求を行うものであるときに、当該電子メールを送信した外部端末に印刷設定における設定項目のそれぞれで設定可能な設定値を電子メールで送信するので、外部端末から印刷装置に印刷設定を電子メールで送信するユーザが印刷設定として設定可能な設定値を予め把握していなくても印刷を行うことができる。
【００３９】
請求項１０記載の印刷装置及び請求項１６記載の印刷実行方法によれば、電子メールを使わないので、メールサーバを介することなく印刷装置に印刷を実行させることができる。
【発明を実施するための最良の形態】
【００４０】
以下、本発明の実施の形態を図面を用いて詳述する。
【００４１】
図１は、本発明の実施の形態に係る印刷装置の構成を概略的に示すブロック図である。
【００４２】
図１において、印刷装置１００は、画像処理装置２００及び画像形成装置３００を備える。
【００４３】
画像処理装置２００は、メール送受信部２１１（電子メール受信手段、電子メール送信手段）と、メール解析部２１２と、メール生成部２１３と、プリントデータであるＰＤＬデータを展開して生成した画像データやプリント済みのＰＤＬデータを一時的に保存する領域とフォントデータを格納する領域等とを有するＨＤＤ２１４と、ＨＤＤ２１４を制御すべくＨＤＤ２１４に接続されたＨＤＤコントローラ２１５と、外部インターフェース２１６と、画像形成装置３００を制御するエンジン制御部２１７と、印刷データ取得部２１８と、ＲＡＭ２２１と、ＲＯＭ（不図示）に格納された制御プログラムに基づいて動作し画像処理装置２００の機能を制御するＣＰＵ２２２とを備えており、これらは夫々ＣＰＵバス２０３を介して接続されている。外部インターフェース２１６には、ケーブル２０１を介してＰＤＬデータの供給源として機能するホストコンピュータ１０１に接続されている。
【００４４】
ＲＡＭ２２１は、ホストコンピュータ１０１から受信したＰＤＬデータを一時的に保存するバッファであるＰＤＬバッファ２１９及び当該ＰＤＬデータを展開した画像データを一時的に保存するためのフレームメモリ２２０から成る。
【００４５】
画像形成装置３００は、画像読取り部３０１と、画像形成部３０３と、制御部３０５と、ケーブル２０２を介して外部インターフェース２１６に接続されると共に、画像読取り部３０１、画像形成部３０３、及び制御部３０５に夫々接続された画像処理部３０２と、制御部３０５に接続された操作部３０４とを備える。
【００４６】
ケーブル２０１及び２０２は、パラレルケーブル、ＳＣＳＩケーブル、シリアルケーブル及びネットワークケーブル等の汎用ケーブルであっても、専用ケーブルであってもよい。
【００４７】
画像形成装置３００は、フルカラーの画像を出力可能な電子写真方式の画像形成装置であって、原稿を複写する複写機やスキャナとしての機能と、ホストコンピュータ１０１から供給されたＰＤＬデータを印刷するプリンタとしての機能とを有する。
【００４８】
画像処理装置２００は、ホストコンピュータ１０１からケーブル２０１を介して供給されたＰＤＬデータを、ＨＤＤコントローラ２１５を介してＨＤＤ２１４に一旦保存し、ＣＰＵバス２０３を介してＰＤＬバッファ２１９に一時的に保存した上で、当該データをフレームメモリ２２０に展開して画像データを形成する。次に、当該画像データはケーブル２０２を介して画像形成装置３００に転送され、用紙に印刷される。
【００４９】
また、画像処理装置２００は、ケーブル２０２を介して画像形成装置３００のステータス情報等を取得し、ホストコンピュータ１０１に送信することができるほか、このステータス情報に基づいて画像形成装置３００をエンジン制御部２１７によって制御することができる。さらに、画像処理装置２００は、ホストコンピュータ１０１から供給されるＰＤＬデータに応じて、フルカラー又はグレイスケール用の画像データを生成する。
【００５０】
画像処理装置２００から画像形成装置３００に画像データがケーブル２０２を介して供給されると、画像処理部３０２は、ＣＭＹＫデータ（グレイスケールの場合にはＫデータ）を生成し、当該データが画像形成部３０３に供給されると共に用紙に印刷される。また、画像読取り部３０１によって読取られた画像データも同様に、画像形成部３０３に供給され、用紙に印刷される。
【００５１】
画像形成部３０３は、例えば、４００ｄｐｉの解像度のカラー又はグレイスケール画像を出力する機能を有する。制御部３０５は、コントローラ２００又は操作部３０４からの命令に基づいて画像形成装置３００の動作を制御する。
【００５２】
図２は、図１の印刷装置１００の構成を詳細に示すブロック図である。
【００５３】
図２において、図１の構成要素と同じものには同一の符号を付して重複した説明を省略する。
【００５４】
図２において、画像形成部３０３は、所定位置に積載された複数の原稿を１枚ずつ原稿読取り位置に順次搬送する原稿給紙部（以下「ＤＦ（Document Feeder）」という）３１７と、両面印刷用の両面トレイ３１３と、画像を出力するための用紙が格納されている上段カセット３１４及び下段カセット３１５と、これらから搬送経路３０９を介して用紙を受容する感光ドラム３０７と、画像処理部３０２から供給されるＣ，Ｍ，Ｙ及びＫの画像データをレーザ光に変換して感光ドラム３０７上で走査させて潜像を形成するレーザ駆動部３０６と、トナー像を定着する定着器３０８と、定着器３０８から搬送経路３１１を介して排紙された用紙を受容する排紙トレイ３１６と、定着器３０８から排紙された用紙を反転させて搬送経路３１２を介して両面トレイ３１３に供給する反転ユニット３１０とを備える。
【００５５】
画像読取り部３０１は、ＤＦ３１７によって又は手動で画像読取り部３０１の原稿読取り位置に置かれた原稿を読取り、原稿に対応したＲＧＢデータを生成すると共に当該ＲＧＢデータを画像処理部３０２に送る。
【００５６】
画像処理部３０２は、画像形成装置３００がプリンタとして使用される場合には、制御部３０５の制御に基づいて画像処理装置２００から受信したＲＧＢデータをＹＭＣＫデータに変換すると共に画像形成部３０３及び画像処理装置２００に送信し、画像形成装置３００が複写機として使用される場合には、制御部３０５の制御に基づいて画像読取り部３０１から受信したＲＧＢデータをＹＭＣＫデータに変換すると共に画像形成部３０３及び画像処理装置２００へ送信する。
【００５７】
レーザ駆動部３０６は、画像形成部３０３から受信したＹＭＣＫデータに基づき、Ｃ，Ｍ，Ｙ及びＫの画像データをレーザ光に変換して、このレーザ光を感光ドラム３０７上で走査させて潜像を形成し、当該潜像は、現像器（不図示）によって現像されることにより可視像（トナー像）となり、搬送経路３０９を介して感光ドラム３０７まで搬送された用紙の上に転写され、定着器３０８によってトナー像が定着される。
【００５８】
反転ユニット３１０は、両面に画像を形成するモードにおいては、用紙の片面に対するトナー像が転写された後に搬送経路３１１を介して供給された用紙を反転させると共に搬送経路３１２に供給し、感光ドラム３０７は、両面トレイ３１３を介して搬送経路３１２から再び搬送経路３０９に搬送された用紙の裏面に対してトナー像を転写し、定着器３０８は、用紙のトナー像を定着させ、排紙トレイ３１６に用紙を排出する。
【００５９】
図３は、図１の印刷装置１００によって実行される電子メール送受信処理の手順を示すフローチャートである。
【００６０】
本処理は、印刷装置１００のＣＰＵ２２２によって実行され、本処理の実施の形態では、後述する図４のコマンドに含まれる「GETCONFIG」コマンド、「SETCONFIG」コマンド、「PRINT」コマンド及び「CANCEL」コマンドの４つに対応している。
【００６１】
図３において、メール送受信部２１１は、外部インターフェース２１６を介してホストコンピュータ１０１から後述する図４のコマンドのいずれか１つを含む電子メールを受信して（電子メール受信手段）、当該電子メールをメール解析部２１２に送出すると（ステップＳ１０１でＹＥＳ）、メール解析部２１２は、当該電子メールのSubject欄に記述されているコマンドを解析し、コマンドの種類を判別する（ステップＳ１０２）。
【００６２】
ステップＳ１０２の判別の結果、後述する図５の電子メール４００のようにコマンドの種類が「GETCONFIG」であるときは（ステップＳ１０３）、メール生成部２１３は印刷設定可能項目一覧を記述した後述する図６の電子メール５００を生成し（ステップＳ１０４）、メール送受信部２１１は電子メール５００をホストコンピュータ１０１に送信し（ステップＳ１０５）（電子メール送信手段）、本処理を終了する。
【００６３】
ステップＳ１０２の判別の結果、後述する図７及び図８の電子メールのようにコマンドの種類が「PRINT」であるときは（ステップＳ１０６）、当該電子メールの本文におけるJOB TYPEの項目の記述から、印刷すべきＰＤＬデータの形式が添付ファイルであるか否かを判別し（ステップＳ１０７）、添付ファイルであるときは、受信した電子メールに添付されているＰＤＬデータをＰＤＬバッファ２１９に格納すると共に（ステップＳ１０８）、上記ＰＤＬデータにJOB IDを付加し（ID番号生成手段）、JOB IDが記述された後述する図９の電子メール８００を返信すると共に（他の電子メール送信手段）、JOB IDとＰＤＬデータとを関連付けて保存して（ステップＳ１０９）、ＰＤＬデータを展開し、上記ＰＤＬデータについて後述するステップＳ１１６で設定された印刷設定を行った画像データを生成して（データ生成手段）、画像形成装置３００へ送信し（ステップＳ１１０）（画像データ送信手段）、一方、ステップＳ１０７の判別の結果、添付ファイルでないときは、メール本文にＰＤＬデータの所在情報データがあるか否かを判別し、メール本文にＰＤＬデータの所在情報データがあるときは（ステップＳ１１１ａでＹＥＳ）、当該所在情報データを印刷データ取得部２１８へ送出し（ステップＳ１１１）、印刷データ取得部２１８は、受け取った印刷データの所在情報を元に、外部インターフェース２１６を介して指定された場所からＰＤＬデータを取得し（ステップＳ１１２）（印刷データ取得手段）、取得したＰＤＬデータをＰＤＬバッファ２１９に格納し（ステップＳ１１３）、ステップ１０９及びＳ１１０の処理に進み、本処理を終了する。一方、ステップＳ１１１ａの判別の結果、メール本文にＰＤＬデータの所在情報データがないときは、エラー内容を記載した電子メールを電子メール送信者に対して返信し（ステップＳ１１１ｂ）、本処理を終了する。
【００６４】
ステップＳ１０２の判別の結果、後述する図１０の電子メール９００のようにコマンドの種類が「SETCONFIG」であるときは（ステップＳ１１４）、メール本文のJOB IDの項目に指定されているJOB IDのＰＤＬデータを検索し（ステップＳ１１５）、上記JOB IDに対応するＰＤＬデータに対して指定された印刷設定を行い（ステップＳ１１６）、上記ＰＤＬデータをＰＤＬバッファ２１９に格納し（ステップＳ１１７）、ステップＳ１１０の処理に進み、本処理を終了する。
【００６５】
ステップＳ１０２の判別の結果、コマンドの種類が「CANCEL」のときは（ステップＳ１１８）、指定されたJOB IDのＰＤＬデータが印刷実行中であるか否かを判別し（ステップＳ１１９）、印刷実行中のときは直ちにその印刷を中止し（ステップＳ１２０）、印刷実行中でないときは、印刷待ちリストから削除し（ステップＳ１２１）、本処理を終了する。
【００６６】
図３の処理によれば、Subject欄に記述されているコマンドの種類が「GETCONFIG」であるときは（ステップＳ１０３）、メール生成部２１３は設定可能な印刷設定項目を記述した電子メール５００を生成し（ステップＳ１０４）、メール送受信部２１１は電子メール５００をホストコンピュータ１０１に送信する（ステップＳ１０５）ので、電子メール５００の送信者に、印刷を行うのに必要な印刷設定項目の記述フォーマットを予め通知しておくことができ、その結果、電子メール５００の送信者は、印刷に必要な印刷設定項目を予め把握していなくても印刷を行うことができる。
【００６７】
また、本実施の形態では、ステップＳ１０８，Ｓ１１３でＰＤＬバッファ２１９に格納されたＰＤＬデータは、コマンドの種類が「SETCONFIG」である電子メールの印刷設定を行うようにしたが、ステップＳ１０７において、受信した電子メールのメール本文に印刷設定が記載されているか否かについても同時に判別し、印刷設定が記載されている場合はＰＤＬデータをＰＤＬバッファ２１９に格納することなく、そのまま取得してＰＤＬデータに対してその印刷設定を行って、ステップＳ１１０の処理を行うようにしてもよい。
【００６８】
図４は、図３のステップＳ１０２で解析されるコマンドの一覧表である。
【００６９】
図４のコマンドは、「GETCONFIG」、「PRINT」、「SETCONFIG」、「UPDATED」、「REPRINT」、及び「CANCEL」の各コマンドを含む。
【００７０】
図４において、「GETCONFIG」コマンドは、印刷時に設定可能な印刷設定項目一覧を取得するときに使用される。「PRINT」コマンドは、電子メールの添付ファイル（ＰＤＬデータ）又は指定されたアドレスのファイルサーバに保存されている印刷ジョブであるＰＤＬデータの印刷を実行するときに使用される。「SETCONFIG」コマンドは、印刷時に設定可能な印刷設定項目をセットするときに使用される。「UPDATED」コマンドは、プリンタ（印刷装置１００）の印刷設定可能項目に変化があったことをプリンタからホストコンピュータ１０１のユーザに対して送信するのに使用される。「REPRINT」コマンドは、既に印刷済みのジョブ（ＰＤＬデータ）を再度印刷するときに使用される。「CANCEL」コマンドは、現在印刷中又は印刷待ちのジョブを中止させるときに使用される。
【００７１】
図５は、図３のステップＳ１０２で判別された「GETCONFIG」コマンドを含む電子メールの例を説明するのに用いられる図である。
【００７２】
図５の電子メール４００は、ホストコンピュータ１０１のユーザによって電子メールアドレスが「printer1@abcde.com」である印刷装置１００に送信されたものであり、Subject欄に「GETCONFIG」コマンドが記述されている。
【００７３】
電子メール４００の本文は、何も記述されていない。これは、電子メール４００のSubject欄には「GETCONFIG」コマンドが記述されているときは、印刷装置１００は、電子メール４００の本文に記述された内容を無視するため、記述の必要がないからである。
【００７４】
図６は、図３のステップＳ１０４で生成される電子メールの例を説明するのに用いられる図である。
【００７５】
図６の電子メール５００は、印刷装置１００によって電子メールアドレスが「User1@abcde.com」であるユーザに送信されたものであり、図５の電子メール４００に対する返信メールである。
【００７６】
電子メール５００の本文は、印刷設定可能項目が記述されており、例えば「JOB TYPE：」の「：」の前の部分は、指定可能な印刷設定可能項目名の１つ「JOB TYPE」が記述されており、「＜ Attached， URL ＞」の「＜」と「＞」で括られた部分は、１つの印刷設定可能項目についての選択肢「Attached」と「URL」が記述されている。
【００７７】
また、「Paper Size」設定項目の選択肢として記述されているものには、図６に示してあるようにアンダーラインが付いているもの（例えば、「Ａ４」、「Ａ３」）と付いていないもの（例えば、「Ｂ４」、「Ａ５」）があり、アンダーラインが付いている項目は、現在の印刷装置１００の状態で設定可能であり、アンダーラインが付いていない項目は、印刷装置１００の仕様としては設定可能だが、現在の構成では設定できない項目である。アンダーラインが付いていない項目を指定して印刷を実行した場合は、印刷装置１００の構成が、指定された項目に合う構成に変更されるまで印刷が実行されない場合がある。
【００７８】
電子メール５００は、「JOB TYPE」（ＰＤＬデータの形式）、「Copies」（部数設定）、「Paper Size」（用紙サイズ設定）、「Media Type」（用紙の種類設定）、「Color Mode」（印刷時のカラーモード指定）、「Duplex」（片面/両面印刷指定）、「Finishing」（ソートモードやBookletの指定）、「StapleMode」（ステイプルのモード指定）、及び「Layout」（1ページ上のレイアウト設定）等が印刷設定可能項目として記述されているが、これは一例であり、これ以外にも個々の印刷装置の仕様によって様々な印刷設定可能項目が存在する。
【００７９】
図７は、図３のステップＳ１０２で「PRINT」コマンドと判別される電子メールの第１の例を説明するのに用いられる図である。
【００８０】
図７の電子メール６００は、ホストコンピュータ１０１のユーザによって電子メールアドレスが「printer1@abcde.com」の印刷装置１００に送信されたものであり、Subject欄には「PRINT」コマンドが記述され、Attached欄には電子メール６００に添付されているＰＤＬデータの名称（PrintJob1.pdf）が記述されている。
【００８１】
電子メール６００の本文は、図６の電子メール５００の本文に記述された印刷設定可能項目から所望の設定のみを残したものが記述されており、電子メール６００を受信した印刷装置１００は、電子メール６００の本文の記述に基づき印刷設定を行う。これにより、ホストコンピュータ１０１のユーザは、電子メール５００から不要な項目を削除して、印刷装置１００に送信するだけで印刷装置１００の印刷設定ができるので、印刷設定を容易に行うことができる。
【００８２】
具体的には、図７に示す電子メール６００のメール本文には、ＰＤＬデータの形式は添付ファイル、用紙サイズがA4のThick（厚紙）、カラーモードはFullColor、両面のステイプルソート（ステイプルはコーナー指定）、及びレイアウトが２ｕｐ指定のＰＤＬデータを１０部印刷することを指示する印刷設定が記載されている。
【００８３】
図８は、図３のステップＳ１０２で「PRINT」コマンドと判別される電子メールの第２の例を説明するのに用いられる図である。
【００８４】
図８の電子メール７００は、ホストコンピュータ１０１のユーザによって電子メールアドレスが「printer1@abcde.com」である印刷装置１００に送信されたものであり、Subject欄には「PRINT」コマンドが記述され、Attached欄には何も記述されていない。
【００８５】
電子メール７００の本文の記載は、「JOB TYPE」項目が「＜ Attached ＞」ではなく、「＜URL： ftp://www.abcde.com/printjob/PrintJob2.pdf ＞」のようにＰＤＬデータの保存場所のＵＲＬとなっている点のみ図７の電子メール６００と異なり、それ以外は電子メール６００と同じである。これにより、印刷装置１００は、任意のファイルサーバに保存されているＰＤＬデータも印刷することができる。
【００８６】
また、印刷装置１００が「User1@abcde.com」であるユーザから受信した電子メールが、ＰＤＬデータは添付されているが、メール本文に印刷設定項目が全く記載されていないとき、印刷装置１００は、メール本文に印刷設定可能項目が記述され、「JOB ID」項目に、この電子メールに添付されたＰＤＬデータに付加されたJOB ID（この例では１２３４）が記述された電子メール８００（図９）を「User1@abcde.com」であるユーザに送信する。印刷装置１００が「User1@abcde.com」であるユーザから受信した電子メールが、ＰＤＬデータは添付されているが、メール本文にＰＤＬデータの保存場所のＵＲＬのみが記載されているときにについても同様の処理を行う。
【００８７】
また、電子メール８００に対する返信メールである電子メール９００は、電子メール８００のSubject欄を「SETCONFIG」に書き換え、本文の印刷設定可能項目から所望の設定のみが残されたものであり、電子メール９００（図１０）を印刷装置１００が受信すると、印刷装置１００は指定されたJOB IDが付加されたＰＤＬデータに対して印刷設定を行う。
【００８８】
また、画像形成装置３００において現在印刷中又は待機中の画像データがあるときに、印刷装置１００の構成が変更されたことによって印刷設定可能項目に変更が生じたとき、印刷装置１００は、Subject欄に「UPDATED」コマンドが記述され、新たに設定が可能となった項目・選択肢や設定が不可能になった項目・選択肢が本文に記述された電子メール１１０を電子メールで印刷要求を行ったユーザに送信する（図１１）。これにより、ユーザは印刷装置１００の設定可能な印刷設定項目の状態の変化を把握することができる。  例えば、図９に示すＰＤＬデータ（JOB ID=１２３４）が印刷待ちの状態のときに、印刷装置１００にセットされているカセットの用紙サイズ、用紙の種類、及びフィニッシングオプションに変更があり、用紙サイズ＝Tabloid，用紙の種類＝Extra Thick Paper，Finishing＝Bookletが使用可能になったときに、電子メール１１０が当該ＰＤＬデータの送信者に印刷装置１００から自動的に送信される。この電子メール１１０は、Subject欄に「UPDATED」と記述され、本文には、「UPDATED」項目にはJOB IDである１２３４が記述されている。また、新たに設定可能（又は不能）になった項目はその文字を斜体にして、判別できるように記述されている。
【００８９】
また、印刷装置１００は、Subject欄に「REPRINT」コマンドが記述され、電子メール本文における「JOB ID」項目に任意のＰＤＬデータのJOB IDが記述された電子メールを受信すると、指定されたJOB IDのＰＤＬデータを再印刷する。また、上記受信した電子メール本文中に印刷設定項目が記述されているときは、当該記述された印刷設定で再印刷してもよい。
【００９０】
また、印刷装置１００は、Subject欄に「CANCEL」コマンドが記述された電子メールを受信すると、受信した電子メールの本文の「JOB ID」項目に記載されているJOB IDに対応するＰＤＬデータの印刷を中止する。
【００９１】
また、本発明の目的は、上記実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム又は装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００９２】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(ＯＳ)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９４】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９５】
また、上記プログラムは、上述した実施の形態の機能をコンピュータで実現することができればよく、その形態は、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給されるスクリプトデータ等の形態を有するものでもよい。
【００９６】
プログラムを供給する記録媒体としては、例えば、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ）、磁気テープ、不揮発性のメモリカード、他のＲＯＭ等の上記プログラムを記憶できるものであればよい。或いは、上記プログラムは、インターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【図面の簡単な説明】
【００９７】
【図１】本発明の実施の形態に係る印刷装置の構成を概略的に示すブロック図である。
【図２】図１の印刷装置１００の構成を詳細に示すブロック図である。
【図３】図１の印刷装置１００によって実行される電子メール送受信処理の手順を示すフローチャートである。
【図４】図３のステップＳ１０２で解析されるコマンドの一覧表である。
【図５】図３のステップＳ１０２で判別された「GETCONFIG」コマンドを含む電子メールの例を説明するのに用いられる図である。
【図６】図３のステップＳ１０４で生成される電子メールの例を説明するのに用いられる図である。
【図７】図３のステップＳ１０２で「PRINT」コマンドと判別される電子メールの第１の例を説明するのに用いられる図である。
【図８】図３のステップＳ１０２で「PRINT」コマンドと判別される電子メールの第２の例を説明するのに用いられる図である。
【図９】図３のステップＳ１０２で「PRINT」コマンドと判別される電子メールの第３の例を説明するのに用いられる図である。
【図１０】図３のステップＳ１０２で「SETCONFIG」コマンドと判別される電子メール電子メールの例を説明するのに用いられる図である。
【図１１】図１の印刷装置１００の構成の変更をユーザに知らせる電子メールの例を説明するのに用いられる図である。
【符号の説明】
【００９８】
１００  印刷装置
１０１  ホストコンピュータ
２００  画像処理装置
２０１  ケーブル
２１１  メール送受信部
２１３  メール生成部
２１６  外部インターフェース
２１８  印刷データ取得部
３００  画像形成装置
【図１】
2005342956.tif 000003
【図２】
2005342956.tif 000004
【図３】
2005342956.tif 000005
【図４】
2005342956.tif 000006
【図５】
2005342956.tif 000007
【図６】
2005342956.tif 000008
【図７】
2005342956.tif 000009
【図８】
2005342956.tif 000010
【図９】
2005342956.tif 000011
【図１０】
2005342956.tif 000012
【図１１】
2005342956.tif 000013