(57)【要約】【課題】  １つの電子メールに複数の添付ファイルが添付され、印刷可能なファイルと印刷不可能なファイルが混在していた場合に、送信者が、どのファイルが印刷され、どのファイルが印刷不可能であってかを分かるようにする。【解決手段】  判断部１０４は、上記複数のファイルのそれぞれに対して印刷可能か否かを判断し、電子メール転送部１０３は、判断部１０４の判断結果に基づき、上記複数のファイルの中から印刷不可能なファイルを選択し、該印刷不可能なファイルを特定可能な情報を含めた転送用メールを生成し、所定の転送先へ転送する。【選択図】図１
2009205527.tif 000002
【特許請求の範囲】
【請求項１】
受信メールに添付されているファイルを印刷可能な印刷装置であって、
前記受信メールに添付されているファイルに対して印刷可能か否かを判断する判断部と、
前記判断部の判断結果に基いて、前記ファイルが印刷不可能であると、該印刷不可能なファイルを特定可能な情報を含めた転送用メールを生成し、所定の転送先へ転送する転送部とを備えることを特徴とする印刷装置。
【請求項２】
前記受信メールに添付されているファイルは複数であって、
前記判断部は、該複数のファイルのそれぞれに対して印刷可能か否かを判断し、
前記転送部は、前記判断部の判断結果に基き、前記複数のファイルの中から印刷不可能なファイルを選択し、該印刷不可能なファイルを特定可能な情報を含めた転送用メールを生成し、所定の転送先へ転送することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記印刷不可能なファイルを特定可能な情報として、前記印刷不可能なファイルを前記転送用メールに添付することを特徴とする請求項１又は請求項２に記載の印刷装置。
【請求項４】
受信メールに添付されているファイルを印刷可能な印刷装置であって、
前記ファイルに対して印刷可能か否かを判断する判断部と、
前記判断部の判断結果が印刷不可能であると、前記判断部から不可能理由を取得し、該不可能理由を含めた転送用メールを生成し、所定の転送先へ転送する転送部とを備えることを特徴とする印刷装置。
【請求項５】
前記判断結果が印刷不可能なファイルを印刷可能にする対策方法を前記転送用メールに含めることを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記判断結果が印刷不可能なファイルを印刷可能にする対策方法を示す情報を格納するＵＲＬを前記転送用メールに含めることを特徴とする請求項４に記載の印刷装置。
【請求項７】
前記受信メールには、添付されているファイルの印刷属性情報が含まれ、前記判断部による印刷可能か否かの判断には、前記添付されているファイルの印刷属性情報が含まれることを特徴とする請求項１又は請求項４に記載の印刷装置。
【請求項８】
前記所定の転送先が、前記受信したメールの送信元であることを特徴とする請求項１から請求項７のいずれか一項に記載の印刷装置。
【請求項９】
前記所定の転送先が、前記印刷装置の管理者であることを特徴とする請求項１から請求項７のいずれか一項に記載の印刷装置。
【請求項１０】
前記所定の転送先として複数の宛先を記憶し、前記不可能理由の種類に対応して転送先が前記宛先の中から選択されることを特徴とする請求項１から請求項７のいずれか一項に記載の印刷装置。
【請求項１１】
前記印刷装置は、親展印刷可能であって、
前記受信メールには、添付されているファイルの親展印刷指定が可能であることを特徴とする請求項１から請求項１０までの何れか一項に記載の印刷装置。
【請求項１２】
前記親展印刷指定はＢＣＣであることを特徴とする請求項１１に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールを受信し、該電子メールに添付されているファイルを印刷する機能を有する印刷装置に関する。
【背景技術】
【０００２】
電子メールを受信し、受信したメールに添付されているファイルを印刷する機能を持つ印刷装置が存在している。上記のような機能を持つ従来の印刷装置では、添付されているファイルについて印刷可能なファイルのみ印刷する（特許文献１参照）。
【特許文献１】特開平１１−１７７７５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、電子メールにはあらゆる種類のファイルを添付することが可能であるのに対して、印刷装置ではＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）など限られた種類のファイルだけを印刷することが可能である。このため、１つの電子メールに複数の添付ファイルが添付され、印刷可能なファイルと印刷不可能なファイルが混在していた場合、送信者には、どのファイルが印刷され、どのファイルが印刷不可能であって、その理由が何であったのかがわからないという解決すべき課題が残されていた。
【課題を解決するための手段】
【０００４】
第１の発明は、受信メールに添付されているファイルを印刷可能な印刷装置であって、上記受信メールに添付されているファイルに対して印刷可能か否かを判断する判断部と、上記判断部の判断結果に基いて、上記ファイルが印刷不可能であると、該印刷不可能なファイルを特定可能な情報を含めた転送用メールを生成し、所定の転送先へ転送する転送部とを備えることを主要な特徴とする。
【０００５】
第２の発明は、受信メールに添付されているファイルを印刷可能な印刷装置であって、上記ファイルに対して印刷可能か否かを判断する判断部と、上記判断部の判断結果が印刷不可能であると、上記判断部から不可能理由を取得し、該不可能理由を含めた転送用メールを生成し、所定の転送先へ転送する転送部とを備えることを主要な特徴とする。
【発明の効果】
【０００６】
第１の発明によれば、受信メールにファイルが添付されていて、該添付ファイルが印刷可能なファイルであった場合には印刷装置によって印刷され、印刷不可能なファイルであった場合には、所定の宛先に転送される。このため、送信者は受信した電子メール添付ファイルが印刷可能なファイルであったか、印刷不可能なファイルであったかをチェックする必要がなくなるという効果を得る。
【０００７】
第２の発明によれば、受信メールに印刷不可能な添付ファイルが添付されていた場合には、印刷不可能とされた理由、および印刷不可能ファイルを印刷する為に必要な対策も転送用メールに記載されるので、転送用メールを見たユーザは、印刷できなかった理由と対策方法を知ることが容易になり、印刷不可能とされたファイルにしかるべき対策を行って再度印刷を行なうことが出来るという効果を得る。
【発明を実施するための最良の形態】
【０００８】
図１９は、本発明による印刷装置を含むネットワーク構成図である。
図中、ＬＡＮ２００は印刷装置１００が接続されているローカルエリアネットワークで、インターネット３００と接続されている。メールサーバ２０２は、インターネット３００を経由した電子メールの送受信を行うサーバである。このメールサーバ２０２は、印刷装置１００宛ての電子メールを受信して一時格納後、印刷装置１００へ転送する。また、印刷装置１００から送信された電子メールを受信して一時格納後、インターネット３００へ転送する。
【０００９】
ＬＡＮ４００はインターネット３００に接続され、送信者ＰＣ４０１およびメールサーバ４０２が接続されている。送信者ＰＣ４０１は電子メールの送受信機能を持つ一般的なＰＣである。メールサーバ４０２はインターネット３００を経由した電子メールの送受信を行い、送信者ＰＣ４０１はメールサーバ４０２を経由して電子メールの送受信を行うことができる。なお、通常、インターネット３００とＬＡＮ２００を接続する場合には、両者の間に、ルータやゲートウェイが配置されているが、本発明の説明には直接関係しないので図１９では省略してある。
【００１０】
上記ネットワーク構成に基づいて、本発明による印刷装置１００（実施例２では５００、実施例３では６００、実施例４では７００）は、１つの電子メールに複数の添付ファイルが添付され、印刷可能なファイルと印刷不可能なファイルが混在していた場合、送信者は、どのファイルが印刷され、どのファイルが印刷不可能であって、その理由が何であったのかが判らなかったという上記解決課題を有効に解決する。以下に、その印刷装置の実施例について図を用いて詳細に説明する。
【実施例１】
【００１１】
図１は、実施例１の印刷装置の機能ブロック図である。
図に示すように、実施例１の印刷装置１００は、ネットワークインタフェース部１０１と、電子メール解析部１０２と、電子メール転送部１０３と、判断部１０４と、プリンタ部１０５と、設定情報記憶部１０６とを備える。
【００１２】
ネットワークインタフェース部１０１は、ＬＡＮ２００を経由して電子メールの送受信を行うために印刷装置１００とＬＡＮ２００との間でインタフェース機能を果す部分である。
【００１３】
電子メール解析部１０２は、その内部に受信バッファ１０２１を有し、ネットワークインタフェース部１０１が受信した電子メールを解析し、該電子メールの送信元情報及び、添付ファイルを取り出す部分である。この電子メールの送信元情報は一旦受信バッファ１０２１に保存された後、設定情報記憶部１０６に格納される。ここで受信バッファ１０２１は、ネットワークインタフェース部１０１から受信した電子メールを解析する為に一時保存するためのバッファメモリである。
【００１４】
電子メール転送部１０３は、その内部に送信バッファ１０３１を有し、判断部１０４により印刷不可能と判断されたファイルを添付した電子メールを生成し、ネットワークインタフェース部１０１を介して送信者ＰＣ４０１（図１９）へ送信する部分である。ここで送信バッファ１０３１は、上記印刷不可能ファイルを一時保存し、また、転送用メールを生成するための一時記憶に使用されるバッファメモリである。
【００１５】
判断部１０４は、電子メール解析部１０２によって取り出された添付ファイルを解析し、プリンタ部１０５により印刷可能であるか否かを判断する部分である。プリンタ部１０５は、判断部１０４にて印刷可能と判断された添付ファイルを印刷用紙に印字する部分である。
【００１６】
設定情報記憶部１０６は、印刷装置１００内の各部が動作する為に必要な設定情報（メッセージを含む）を予め格納しているメモリである。また、上記電子メール解析部１０２により取得され、電子メール転送部１０３が印刷不可能ファイルを転送する為に必要になる電子メールヘッダ及び本文を作成する情報（電子メールの送信元情報等）も格納される。その内容例について図を用いて説明する。
【００１７】
図２は、実施例１の設定情報記憶部における転送用情報格納例の説明図である。
図に示すように、送信元メールアドレス、Ｓｕｂｊｅｃｔメッセージ、本文メッセージ、管理者メールアドレス等が含まれている。
【００１８】
以下に、実施例１の印刷装置１００の動作についてフローチャートを用いて説明する。
最初に動作説明の前提条件を以下のように定める。
送信者が送信者ＰＣ４０１を用いて発信した電子メールが、図１９に示すようにメールサーバ４０２、インターネット３００、及びメールサーバ２０２を介して印刷装置１００へ送信され、印刷装置１００により受信されるものとする。その受信メール１０００の内容は以下の図に示す内容（１例）とする。一般に電子メールはＭＩＭＥと呼ばれる形式を使用してファイルが添付されている。ＭＩＭＥ形式については一般的な規格であるため、その詳細ついての説明は省略する。
【００１９】
図３は、実施例１の受信メールの内容例の説明図である。
図に於いて、メールヘッダ１００１は該電子メールの宛先や送信者を示すヘッダである。このヘッダ中には該メールがＭＩＭＥ化されていることを示す“ＭＩＭＥ−Ｖｅｒｓｉｏｎ”フィールドが含まれている。
【００２０】
また、送信元情報は“Ｆｒｏｍ”フィールドに記載されており、受信メール１０００では“ｕｓｅｒ１＠ａｂｃ．ｃｏｍ”である。メール本文１００２はメールの本文テキストが記載されている。
【００２１】
添付ファイル（１）１００３は１つ目の添付ファイルである。ここでは“ｔｅｓｔ１．ｐｄｆ”というファイル名のファイルがＢＡＳＥ６４符号化が施された上、添付されていることがわかる。
【００２２】
添付ファイル（２）１００４は２つ目の添付ファイル“ｔｅｓｔ２．ｐｄｆ”で、添付ファイル（１）１００３と同様にＢＡＳＥ６４符号化されて添付されている。
【００２３】
本実施例では、印刷装置１００の動作を説明するために、添付ファイル（１）１００３として添付されていた“ｔｅｓｔ１．ｐｄｆ”は印刷可能なファイル、添付ファイル（２）１００４として添付されていた“ｔｅｓｔ２．ｐｄｆ”はバージョン違いのため印刷不可能なファイルであるものと仮定する。
【００２４】
従って、上記前提条件によれば、添付ファイル（２）１００４として添付されていた“ｔｅｓｔ２．ｐｄｆ”はバージョン違いのため印刷不可能なので、電子メール転送部１０３に於いて転送用メールが生成され、送信者ＰＣ４０１へ返信されることになる。その転送用メールの１例について説明する。その詳細については動作説明の中で必要に応じて、その都度説明する。
【００２５】
図４は、実施例１の転送用メールの内容例の説明図である。
図に於いて、メールヘッダ２００１は設定情報記憶部１０６から取得した設定情報および受信メール１０００から取り出された送信元情報を基に作成される。転送用メールの宛先を示すＴｏフィールドの値として、受信メール１０００の送信元情報“ｕｓｅｒ１＠ａｂｃ．ｃｏｍ”が記載される。メール本文２００２は本実施例では、設定情報記憶部１０６から取得したメッセージが記載される。添付ファイルとしては、本実施例では上記前提条件として印刷不可の“ｔｅｓｔ２．ｐｄｆ”が添付ファイル２００４として添付されている。
【００２６】
以上説明した前提条件により、印刷装置１００は以下のように動作する。
図５は、実施例１の印刷装置の動作フローチャートである。
以下の動作説明では、送信者ＰＣ４０１における電子メール作成、送信動作、メールサーバ４０２およびメールサーバ２０２における電子メール転送の動作については、一般的な動作であるため説明はしない。また、メールサーバ２０２と印刷装置１００内のネットワークインタフェース部１０１との間の通信はＳＭＴＰプロトコルにより行われるものとするが、ＳＭＴＰプロトコルによる電子メール送受信制御は一般的な技術である為、本発明では説明をしない。
【００２７】
図に示すステップＳ１０１からステップＳ１１５まで、図１、図２、図３、図４を併用しながらステップ順に説明する。
ステップＳ１０１
印刷装置１００はメール受信を開始する。上記受信メール１０００は、送信者が送信者ＰＣ４０１を用いて発信した電子メールであり、メールサーバ４０２、インターネット３００、メールサーバ２０２を介して受信される。
【００２８】
ステップＳ１０２
ネットワークインタフェース部１０１で受信された上記受信メール１０００は、電子メール解析部１０２内の受信バッファ１０２１に一時的に保存され解析される。電子メール解析部１０２ではまず、受信メール１０００から送信元情報が取り出される。取り出された送信元情報は電子メール解析部１０２内の受信バッファ１０２１に一時的に保存され、その後、設定情報記憶部１０６へ格納される。次に、電子メール解析部１０２は、受信メール１０００から添付ファイルを取り出す動作に入る。
【００２９】
ステップＳ１０３
ここで、もし添付ファイルが添付されていないか、または、全てのファイルが取り出された後、ステップＳ１０９へ進み、未解析の添付ファイルが残っている内はステップＳ１０４へ進む。
【００３０】
ステップＳ１０４
電子メール解析部１０２は、受信メール１０００を先頭から解析する。上記前提条件によればまず、電子メール解析部１０２は、添付ファイル（１）１００３を抽出し、ＢＡＳＥ６４のデコードを行い、復元された“ｔｅｓｔ１．ｐｄｆ”を判断部１０４に渡す。
【００３１】
ステップＳ１０５
判断部１０４では、電子メール解析部１０２から添付ファイルを受け入れて印刷可能か否かを判断する。上記前提条件では“ｔｅｓｔ１．ｐｄｆ”が印刷可能かどうか判断されることになる。
【００３２】
ステップＳ１０６
印刷可能であった場合にはステップＳ１０７へ進み印刷不可であった場合にはステップＳ１０８へ進む。ここで判断部１０４は、例えば、プリンタ部１０５がＰＤＦ形式のファイルを印刷可能であった場合、添付ファイルのファイル名が“．ＰＤＦ”という拡張子を持っているか、ＰＤＦファイルのバージョンが適当か、セキュリティにより印刷の制限が設定されていないか、といった項目を判断する。上記前提条件によれば“ｔｅｓｔ１．ｐｄｆ”は印刷可能と判断されるため“ｔｅｓｔ１．ｐｄｆ”はプリンタ部１０５に渡されることになる。
【００３３】
ステップＳ１０７
プリンタ部１０５では、受け入れたファイルを印刷出力する。上記前提条件によれば“ｔｅｓｔ１．ｐｄｆ”を印刷用紙に印刷されることになる。一つ目の添付ファイルについて処理が終了すると、ステップＳ１０３に戻り、受信メール１０００に添付されていた次のファイルについて同一の処理を実行し、全てのファイルの処理を終わるまで同様の動作を繰り返す。上記前提条件によれば、まだ添付ファイル（２）１００４が存在しているため、続いて、電子メール解析部１０２は添付ファイル（２）１００４を抽出し、ＢＡＳＥ６４のデコードを行い、復元された“ｔｅｓｔ２．ｐｄｆ”を判断部１０４に渡す（ステップＳ１０４）。判断部１０４では、上記復元された“ｔｅｓｔ２．ｐｄｆ”が印刷可能かどうかを判断する（ステップＳ１０５）。ここでは、上記前提条件により“ｔｅｓｔ２．ｐｄｆ”はプリンタ部１０５では印刷できないバージョンのファイルであるため、判断部１０４は“ｔｅｓｔ２．ｐｄｆ”は印刷不可能と判断することによりステップＳ１０８へ進むことになる。
【００３４】
ステップＳ１０８
印刷不可能と判断された添付ファイルは電子メール転送部１０３に渡され、送信バッファ１０３１内に一時保存されステップＳ１０３へ戻る。ここでは前提条件より“ｔｅｓｔ２．ｐｄｆ”は電子メール転送部１０３に渡され、送信バッファ１０３１内に一時保存されステップＳ１０３へ戻る。以下、同様の動作を繰り返し、全ての添付ファイルについて処理が終了するとステップＳ１０９へ進む。前提条件によれば“ｔｅｓｔ２．ｐｄｆ”の処理が終わるとステップＳ１０９へ進むことになる。
【００３５】
ステップＳ１０９
ネットワークインタフェース部１０１は電子メール受信動作を終了し、受信バッファ１０２１内の受信メール１０００は破棄される。
【００３６】
ステップＳ１１０
次に、受信メール１０００に印刷不可能ファイルが含まれていたかどうかが判断される。ここで、もし、印刷不可能ファイルが含まれていなかった場合は、送信バッファ１０３１内の送信元情報は破棄され、本実施例の動作は終了する。印刷不可能ファイルが含まれていた場合にはステップＳ１１１へ進む。上記前提条件より“ｔｅｓｔ２．ｐｄｆ”が印刷不可能ファイルと判断され、ステップＳ１１１へ進むことになる。
【００３７】
ステップＳ１１１
印刷不可能ファイルが送信バッファ１０３１内に一時保存されている為、電子メール転送部１０３は、転送用メール２０００を編成する。まず、電子メール転送部１０３は、設定情報記憶部１０６からメールヘッダ２００１およびメール本文２００２を作成する為の情報を取得する。
【００３８】
ステップＳ１１２
電子メール転送部１０３は、続いて、送信バッファ１０３１内にメールヘッダ２００１及びメール本文２００２を作成する。このとき、転送用メール２０００の宛先として、メールヘッダ２００１内の“Ｔｏ”フィールドには、ステップＳ１０２にて取り出されていた受信メール１０００の送信元情報が記載される。すなわち、上記前提条件によれば、“ｕｓｅｒ１＠ａｂｃ．ｃｏｍ”が記載される。
【００３９】
ステップＳ１１３
続いて、電子メール転送部１０３は、一時保存されている印刷不可能と判断されたファイルを転送用メールに添付する。上記前提条件によれば、“ｔｅｓｔ２．ｐｄｆ”が添付されることになる。
【００４０】
ステップＳ１１４
印刷不可能と判断された全てのファイルが転送用メールに添付されるまで、印刷不可能ファイルを前記転送用メールに添付する動作が繰り返される。上記前提条件では受信メール１０００の添付ファイルのうち、印刷不可能と判断されたのは“ｔｅｓｔ２．ｐｄｆ”一つだけであるので、転送用メール２０００の編成は終了し、次の動作に進む。電子メール転送部１０３によって編成された転送用メール２０００は上記前提条件によれば図４のようになる。ここでメールヘッダ２００１は設定情報記憶部１０６から取得した設定情報および受信メール１０００から取り出された送信元情報を基に作成される。前提条件によれば、該転送用メールの宛先を示すＴｏフィールドの値として、ステップＳ１０２にてとりだされた受信メール１０００の送信元情報“ｕｓｅｒ１＠ａｂｃ．ｃｏｍ”が記載される。メール本文２００２は、設定情報記憶部１０６から取得したメッセージが記載される。添付ファイルとしては、本実施例では“ｔｅｓｔ２．ｐｄｆ”が添付ファイル２００４として添付されている。
【００４１】
ステップＳ１１５
電子メール転送部１０３は転送用メールをネットワークインタフェース部１０１に送り、ネットワークインタフェース部１０１はメールサーバ２０２へ送信してフローを終了する。
【００４２】
なお、メールサーバ２０２に送信された転送用メール２０００は、インターネット３００を経由してメールサーバ４０２に転送される。送信者は送信者ＰＣ４０１を用いてメールサーバ４０２から転送用メール２０００を受信する。転送用メール２０００を閲覧した送信者は、印刷装置１００において“ｔｅｓｔ２．ｐｄｆ”だけが印刷できなかったことを知ることができるため、プリンタドライバ経由で“ｔｅｓｔ２．ｐｄｆ”を印刷するなどの対策を行うことができる。
【００４３】
また、“ｔｅｓｔ１．ｐｄｆ”については印刷装置１００において印刷されたため、転送用メール２０００には添付されておらず、したがって、送信者は受信した電子メール添付ファイルのどれが印刷され、どれが印刷されなかったかをチェックする必要がなくなる。
【００４４】
以上説明したように、本実施例によれば、電子メールに複数の添付ファイルが添付されていて、該添付ファイルは印刷可能なファイルと印刷不可能なファイルが混在している場合であっても、印刷可能なファイルは印刷装置によって印刷され、印刷不可能なファイルのみが所定の宛先に転送される。このため、送信者は受信した電子メール添付ファイルのどれが印刷され、どれが印刷されなかったかをチェックする必要がなくなるという効果を得る。その結果、送信者は転送された転送用メールに添付されていたファイルについてのみ、アプリケーションからプリンタドライバ経由で印刷するなどの処理を行えばよいことになる。
【００４５】
以上の説明では、転送用メールに印刷不可能なファイルを添付するものとして説明したが、本発明は、この例に限定されるものではない。即ち、印刷不可能なファイルデータに替えてファイル名を通知しても良い。更には、印刷不可能なファイルデータ又はファイル名に替えて、印刷できたファイル名を通知しても良い。
【実施例２】
【００４６】
上記実施例１では、電子メールに複数の添付ファイルが添付されていて、該添付ファイルには印刷可能なファイルと印刷不可能なファイルとが混在している場合に、印刷不可能なファイルのみを所定の宛先へ転送した。その結果、送信者は、どの添付ファイルが印刷され、どの添付ファイルが印刷されなかったかをチェックする必要がなった。本実施例では、更に、印刷されなかった理由等を追加して転送することとする。かかる目的を達成するために本実施例の印刷装置は次のように構成される。
【００４７】
図６は、実施例２の印刷装置の機能ブロック図である。
図に示すように、実施例２の印刷装置５００は、ネットワークインタフェース部１０１と、電子メール解析部１０２と、電子メール転送部５０３と、判断部５０４と、プリンタ部１０５と、設定情報記憶部５０６と、エラーメッセージ格納部５０７とを備える。以下に実施例１との相違部分のみについて説明する。実施例１と同一の部分については実施例１と同一の符号を付して説明を省略する。
【００４８】
電子メール転送部５０３は、その内部に送信バッファ１０３１を有し、判断部５０４により印刷不可能と判断されたファイルを添付した電子メールを生成し、ネットワークインタフェース部１０１を介して送信者ＰＣ４０１（図１９）へ送信する部分である。この電子メールに、判断部５０４から通知されたエラー種別情報に応じたメッセージをエラーメッセージ格納部５０７から取得して記載する部分でもある。
【００４９】
判断部５０４は、電子メール解析部１０２によって取り出された添付ファイルを解析し、プリンタ部１０５が印刷可能か否かを判断し、印刷不可能と判断した場合はその理由をエラー種別情報として通知する部分である。
【００５０】
エラーメッセージ格納部５０７は、判断部５０４が出力するエラー種別情報に対応したエラーメッセージ、対策方法メッセージ、対策方法情報のＵＲＬ、および転送先種別が格納されており、電子メール転送部５０３からの照会に応じてエラー種別情報に対応するエラーメッセージ及び対策方法メッセージ等を出力する部分である。ここで、エラーメッセージ格納部５０７におけるエラー種別対応情報の格納の様子について説明する。
【００５１】
図７は、エラーメッセージ格納部におけるメッセージ格納例の説明図である。
図に示すように、１例としてエラー種別として、０１バージョン相違、０２印刷禁止ファイル、０３メモリ不足（＊＊頁展開）、０４メモリ不足（頁数超過）の４項目設定され、それぞれに対応する、メッセージ、対策方法、ＵＲＬ、返信先が設定されている。
【００５２】
設定情報記憶部５０６は、印刷装置５００内の各部が動作する為の設定情報を格納し、該設定情報には、電子メール転送部５０３が印刷不可能ファイルを転送する為の転送先メールアドレス、送信元メールアドレス、Ｓｕｂｊｅｃｔメッセージ、本文メッセージ、など電子メールヘッダ及び本文を作成するための情報を含む。また、転送先メールアドレスとして、複数のメールアドレスが格納されている。その内容例について図を用いて説明する。
【００５３】
図８は、実施例２の設定情報記憶部における転送用情報格納例の説明図である。
図に示すように、実施例１における設定情報記憶部１０６と同様に送信元メールアドレス、Ｓｕｂｊｅｃｔメッセージ、本文メッセージ等のほかに、本実施例では返信先メールアドレス等が含まれている。
【００５４】
更に、図１９に戻って、ＬＡＮ２００には、実施例１と比較すると管理者ＰＣ２０１が追加されている。管理者ＰＣ２０１は印刷装置５００の管理者のＰＣで、メールサーバ２０２との電子メール送受信機能を併せ持っている。
【００５５】
以下に、実施例２の印刷装置５００の動作についてフローチャートを用いて説明する。
最初に動作説明の前提条件を以下のように定める。
送信者が送信者ＰＣ４０１を用いて発信した電子メールが、図１９に示すようにメールサーバ４０２、インターネット３００、及びメールサーバ２０２を介して印刷装置５００へ送信されるものとする。その受信メールの内容は、実施例１の動作説明で用いた受信メール１０００（図３）と同様であるものと仮定する。
【００５６】
従って、上記前提条件によれば、実施例１と同様に添付ファイル（２）１００４として添付されていた“ｔｅｓｔ２．ｐｄｆ”はバージョン違いのため印刷不可能なので、電子メール転送部５０３に於いて転送用メールが生成され、送信者ＰＣ４０１へ返信されることになる。本実施例では、この転送用メールの内容が実施例１と異なってくる。以下にその概要について説明し、その詳細については、フローチャートの説明の中で説明する。
【００５７】
図９は、実施例２の転送用メールの内容例の説明図である。
この図は、電子メール転送部５０３によって編成された転送用メール３０００の例を示す。メールヘッダ３００１は設定情報記憶部５０６から取得した設定情報を基に作成される。本実施例では、受信メール１０００の宛先を示すＴｏフィールドの値として、設定情報記憶部５０６に格納されていた管理者の電子メールアドレスが選択されていた場合を示す。メール本文３００２は本実施例では、設定情報記憶部５０６から取得したメッセージが記載される。テキスト（３００３）は添付ファイル３００４が印刷できなかった理由及び対策方法、対策ＵＲＬを、エラーメッセージ格納部５０７から取得したメッセージを基に作成されている。添付ファイルとしては、本実施例では“ｔｅｓｔ２．ｐｄｆ”が添付ファイル３００４として添付されている。
【００５８】
以上説明した前提条件により、印刷装置５００は以下のように動作する。
図１０は、実施例２の印刷装置の動作フローチャートである。
以下の動作説明では、送信者ＰＣ４０１における電子メール作成、送信動作、メールサーバ４０２およびメールサーバ２０２における電子メール転送の動作については、一般的な動作であるため説明はしない。また、メールサーバ２０２と印刷装置５００内のネットワークインタフェース部１０１との間の通信はＳＭＴＰプロトコルにより行われるものとするが、ＳＭＴＰプロトコルによる電子メール送受信制御は一般的な技術である為、本発明では説明をしない。
【００５９】
図に示すステップＳ２０１からステップＳ２１８まで、図３、図６、図７、図８、図９を併用しながらステップ順に説明する。
ステップＳ２０１
印刷装置５００はメール受信を開始する。上記受信メール１０００は、送信者が送信者ＰＣ４０１を用いて発信した電子メールで、メールサーバ４０２、インターネット３００、メールサーバ２０２を介して受信される。
【００６０】
ステップＳ２０２
ネットワークインタフェース部１０１で受信された上記受信メール１０００は、電子メール解析部１０２内の受信バッファ１０２１に一時的に保存され解析される。電子メール解析部１０２ではまず、受信メール１０００から送信元情報を取り出す。取り出された送信元情報は電子メール解析部１０２内の受信バッファ１０２１に一時的に保存され、その後、設定情報記憶部５０６へ格納される。次に、電子メール解析部１０２は、受信メール１０００から添付ファイルを取り出す動作に入る。
【００６１】
ステップＳ２０３
ここで、もし添付ファイルが添付されていないか、あるいはまた全てのファイルが取り出された後、ステップＳ２０９へ進み、未解析の添付ファイルが残っている内はステップＳ２０４へ進む。
【００６２】
ステップＳ２０４
電子メール解析部１０２は、受信メール１０００（図３）を先頭から解析する。上記前提条件によればまず、電子メール解析部１０２は、添付ファイル（１）１００３を抽出し、ＢＡＳＥ６４のデコードを行い、復元された“ｔｅｓｔ１．ｐｄｆ”を判断部５０４に渡す。
【００６３】
ステップＳ２０５
判断部５０４は、電子メール解析部１０２から添付ファイルを受け入れて印刷可能か否かを判断する。上記前提条件では“ｔｅｓｔ１．ｐｄｆ”が印刷可能かどうかが判断されることになる。
【００６４】
ステップＳ２０６
印刷可能であった場合にはステップＳ２０７へ進み印刷不可であった場合にはステップＳ２０８へ進む。ここで判断部５０４は、例えば、プリンタ部１０５がＰＤＦ形式のファイルを印刷可能であった場合、添付ファイルのファイル名が“．ＰＤＦ”という拡張子を持っているか、ＰＤＦファイルのバージョンが適当か、セキュリティにより印刷の制限が設定されていないか、といった項目を判断する。上記前提条件によれば“ｔｅｓｔ１．ｐｄｆ”は印刷可能と判断されるため“ｔｅｓｔ１．ｐｄｆ”はプリンタ部１０５に渡されることになる。
【００６５】
ステップＳ２０７
プリンタ部１０５では、受け入れたファイルを印刷出力する。上記前提条件によれば“ｔｅｓｔ１．ｐｄｆ”を印刷用紙に印刷することになる。一つ目の添付ファイルについて処理が終了すると、ステップＳ２０３に戻り、受信メール１０００に添付されていた次のファイルについて同一の処理を実行し、全てのファイルの処理を終わるまで同様の動作を繰り返す。上記前提条件によれば、まだ添付ファイル（２）１００４が存在しているため、続いて、電子メール解析部１０２は添付ファイル（２）１００４を抽出し、ＢＡＳＥ６４のデコードを行い、復元された“ｔｅｓｔ２．ｐｄｆ”を判断部５０４に渡す（ステップＳ２０４）。判断部５０４では、上記復元された“ｔｅｓｔ２．ｐｄｆ”が印刷可能かどうかを解析する（ステップＳ２０５）。ここでは、上記前提条件により“ｔｅｓｔ２．ｐｄｆ”はプリンタ部１０５では印刷できないバージョンのファイルであるため、判断部５０４は“ｔｅｓｔ２．ｐｄｆ”は印刷不可能と判断することによりステップＳ２０８へ進むことになる。
【００６６】
ステップＳ２０８
印刷不可能と判断された添付ファイルは電子メール転送部５０３に一時保存される。ここでは“ｔｅｓｔ２．ｐｄｆ”は、エラー種別情報“バージョン相違（０１）”とともに電子メール転送部５０３に渡され、送信バッファ１０３１内に一時保存されステップＳ２０３へ戻る。以下、同様の動作を繰り返し、全ての添付ファイルについて処理が終了するとステップＳ２０９へ進む。前提条件によれば“ｔｅｓｔ２．ｐｄｆ”の処理が終わるとステップＳ２０９へ進むことになる。
【００６７】
ステップＳ２０９
ネットワークインタフェース部１０１は電子メール受信動作を終了し、受信バッファ１０２１内の受信メール１０００は破棄される。
【００６８】
ステップＳ２１０
次に、受信メール１０００に印刷不可能ファイルが含まれていたかどうかが判断される。ここで、もし、印刷不可能ファイルが含まれていなかった場合は、送信バッファ１０３１内の送信元情報は破棄され、本実施例の動作は終了する。印刷不可能ファイルが含まれていた場合にはステップＳ２１１へ進む。上記前提条件より“ｔｅｓｔ２．ｐｄｆ”が印刷不可能ファイルと判断され、ステップＳ２１１へ進むことになる。
【００６９】
ステップＳ２１１
印刷不可能ファイルが送信バッファ１０３１内に一時保存されている為、電子メール転送部５０３は、転送用メール３０００を編成する。まず、電子メール転送部５０３は、設定情報記憶部５０６からメールヘッダ３００１およびメール本文３００２を作成する為の情報を取得する。
【００７０】
ステップＳ２１２
電子メール転送部５０３は、続いて、送信バッファ１０３１内にメールヘッダ３００１及びメール本文３００２を作成する。このとき、転送用メール３０００の宛先として、“Ｔｏ”フィールドは、まだ記載されていない。
【００７１】
ステップＳ２１３
続いて、電子メール転送部５０３はステップＳ２０８において判断部５０４から渡されたエラー種別情報に基づいたエラーメッセージ、対策方法メッセージ、対策方法ＵＲＬ（詳細な説明が記載されたホームページアドレス）および、転送先種別をエラーメッセージ格納部５０７から取得する。ここでは、エラー種別情報は“バージョン相違０１”であるとして、図７より、エラーメッセージ格納部５０７からは、エラーメッセージとして“この添付ファイルのバージョンは印刷できません”、対策方法として“作成するファイルの形式としてバージョン「１．５」を選択して、再作成します”、対策方法ＵＲＬとしては“ｈｔｔｐ：／／ｆａｑ．ｐｒｉｎｔ．ｃｏｍ／ｖｅｒｓｉｏｎｓ．ｈｔｍｌ”が取得される。また、転送用メール３０００の宛先として“管理者”が取得される。
【００７２】
ステップＳ２１４
電子メール転送部５０３は、メールヘッダ３００１の“Ｔｏ”フィールドを記載する。ここでは、ステップＳ２１３において、宛先として“管理者”が取得されたので、図８に示すように、“ａｄｍｉｎ＠ｐｒｔ．ｃｏｍ”が“Ｔｏ”フィールドに記載される。ここで、もしも、ステップＳ２１３で取得した宛先情報が“送信元”であった場合は、ステップＳ２０２で取り出された受信メール１０００の送信元情報“ｕｓｅｒ１＠ａｂｃ．ｃｏｍ”が選択され、“Ｔｏ”フィールドに記載されることになる。この場合のメールヘッダ３００１の“Ｔｏ”フィールドは、図４のメールヘッダ２００１と同様となる。
【００７３】
ステップＳ２１５
電子メール転送部５０３は、次に、上記取得したエラーメッセージおよび対策方法メッセージ、対策方法ＵＲＬを転送用メール３０００にテキスト（３００３）として記載する。
【００７４】
ステップＳ２１６
電子メール転送部５０３は、一時保存されている印刷不可能と判断されたファイルを転送用メールに添付する。上記前提条件によれば、“ｔｅｓｔ２．ｐｄｆ”が添付されることになる。
【００７５】
ステップＳ２１７
印刷不可能と判断された全てのファイルが転送用メールに添付されるまで、印刷不可能ファイルを上記転送用メールに添付する動作が繰り返される。上記前提条件では受信メール１０００の添付ファイルのうち、印刷不可能と判断されたのは“ｔｅｓｔ２．ｐｄｆ”一つだけであるので、転送用メール３０００の編成は終了し、次の動作に進む。電子メール転送部５０３によって編成された転送用メール３０００は上記前提条件によれば図９のようになる。
【００７６】
ステップＳ２１８
全ての印刷不可能ファイル及び印刷不可能理由と対策方法メッセージが転送用メール３０００に添付され終わると、転送用メール３０００はネットワークインタフェース部１０１へ渡され送信され、フローを終了する。
【００７７】
なお、メールサーバ２０２に送信された転送用メール３０００は、本実施例では宛先として管理者のメールアドレスが記載されているため、管理者は、管理者ＰＣ２０１を用いて受信することができる。転送用メール３０００を閲覧した管理者は、印刷装置５００において“ｔｅｓｔ２．ｐｄｆ”だけが印刷できなかったことを知ることができる。さらに、印刷できなかった理由、及びその対策方法も知ることができる。本実施例では、管理者は“ｔｅｓｔ２．ｐｄｆ”を、バージョンを変更して再作成し、印刷装置５００に再び電子メールにて送信することにより、“ｔｅｓｔ２．ｐｄｆ”が印刷できる。
【００７８】
また、“ｔｅｓｔ１．ｐｄｆ”については印刷装置５００において印刷されたため、転送用メール３０００には添付されておらず、したがって、管理者は受信した電子メール添付ファイルのどれが印刷され、どれが印刷されなかったかをチェックする必要がない。
なお、ステップＳ２１３で取得された転送先が“送信元”であった場合は、作成された転送用メール３０００の宛先は送信者ＰＣ４０１であるので、送信者が転送用メール３０００を受信し、同様に“ｔｅｓｔ２．ｐｄｆ”が印刷できなかったこととその理由、対策方法を知ることができる。
【００７９】
以上説明したように、本実施例によれば、受信した電子メールに複数のファイルが添付され、それらのファイルに印刷可能なファイルと印刷不可能なファイルが混在していた場合であっても、印刷不可能なファイルのみが転送される。さらに、各ファイルが印刷不可能とされた理由、および前記印刷不可能ファイルを印刷する為に必要な対策も転送用メールに記載される。
【００８０】
このため、印刷不可能ファイルが添付された転送用メールを見たユーザは、印刷できなかった理由と対策方法を知ることが容易になるため、印刷不可能とされたファイルにしかるべき対策を行って再度印刷を行うことができるという効果を得られる。
また、印刷不可能理由に応じて、転送用メールの宛先を印刷不可能ファイルを対策する為の適切な宛先が選択されるという効果も得られる。
【実施例３】
【００８１】
本実施例では、添付ファイルの印刷属性情報を送信電子メールに含めて送信することとする。かかる目的を達成するために本実施例による印刷装置は次のように構成される。
【００８２】
図１１は、実施例３の印刷装置の機能ブロック図である。
図に示すように、実施例３の印刷装置６００は、ネットワークインタフェース部１０１と、電子メール解析部６０２と、電子メール転送部１０３と、判断部６０４と、プリンタ部１０５と、設定情報記憶部１０６と、印刷属性情報格納部６０３とを備える。以下に実施例１との相違部分のみについて説明する。実施例１と同一の部分については実施例１と同一の符号を付して説明を省略する。
【００８３】
電子メール解析部６０２は、その内部に受信バッファ１０２１を有し、ネットワークインタフェース部１０１が受信した電子メールを解析し、該電子メールの送信元情報、添付ファイル、及び添付ファイルの印刷属性情報を取り出す部分である。この電子メールの送信元情報は一旦受信バッファ１０２１に保存された後、設定情報記憶部１０６に格納される。更に、この印刷属性情報は後記印刷属性情報格納部６０３へ格納される。ここで受信バッファ１０２１は、ネットワークインタフェース部１０１から受信した電子メールを解析する為に一時保存するためのバッファメモリである。
【００８４】
印刷属性情報格納部６０３は、電子メール解析部６０２により取り出された添付ファイルの印刷時における印刷属性情報を格納する部分である。プリンタ部１０５は、印刷処理の実行時にこの印刷属性情報格納部６０３を参照することになる。
【００８５】
判断部６０４は、電子メール解析部６０２によって取り出された添付ファイルを解析し、プリンタ部１０５により印刷可能であるか否かを判断する部分である。この判断には添付ファイルの印刷属性情報に基づく印刷が可能であるか否かも含まれる。
【００８６】
以下に、実施例３の印刷装置６００の動作についてフローチャートを用いて説明する。
最初に動作説明の前提条件を以下のように定める。
送信者が送信者ＰＣ４０１を用いて発信した電子メールが、図１９に示すようにメールサーバ４０２、インターネット３００、及びメールサーバ２０２を介して印刷装置６００へ送信され、受信されるものとする。その受信メール４０００の内容は以下の図に示す内容とする。一般に電子メールはＭＩＭＥと呼ばれる形式を使用してファイルが添付されている。ＭＩＭＥ形式については一般的な規格であるため、その詳細ついての説明は省略する。
【００８７】
図１２は、実施例３の受信メールの内容例の説明図である。
図に於いて、メールヘッダ１００１は該電子メールの宛先や送信者を示すヘッダである。このヘッダ中には該メールがＭＩＭＥ化されていることを示す“ＭＩＭＥ−Ｖｅｒｓｉｏｎ”フィールドが含まれている。
【００８８】
また、送信元情報は“Ｆｒｏｍ”フィールドに記載されており、受信メール４０００では“ｕｓｅｒ１＠ａｂｃ．ｃｏｍ”である。メール本文４００２はメールの本文テキストが記載されている。この中には、印刷属性情報；２ｕｐ（１頁に２頁まとめて印刷）、Ａ４（用紙サイズ）、両面（両面印刷）がプリンタ言語による設定コマンド“Ｓｅｔｔｉｎｇ  Ｉｎｆｏ、２ｕｐ、Ａ４、Ｄｕｐ”として挿入されている。
【００８９】
添付ファイル（１）１００３は一つ目の添付ファイルである。ここでは“ｔｅｓｔ１．ｐｄｆ”というファイル名のファイルがＢＡＳＥ６４符号化が施された上、添付されていることがわかる。
【００９０】
添付ファイル（２）１００４は２つ目の添付ファイル“ｔｅｓｔ２．ｐｄｆ”で、添付ファイル（１）１００３と同様にＢＡＳＥ６４符号化されて添付されている。
【００９１】
本実施例では、印刷装置６００の動作を説明するために、添付ファイル（１）１００３として添付されていた“ｔｅｓｔ１．ｐｄｆ”は印刷可能なファイル、添付ファイル（２）１００４として添付されていた“ｔｅｓｔ２．ｐｄｆ”はバージョン違いのため印刷不可能なファイルであるものと仮定する。更に、“印刷属性情報；２ｕｐ、Ａ４、両面”は実行可能と仮定する。
【００９２】
従って、上記前提条件によれば、添付ファイル（２）１００４として添付されていた“ｔｅｓｔ２．ｐｄｆ”はバージョン違いのため印刷不可能なので、電子メール転送部１０３に於いて転送用メールが生成され、送信者ＰＣ４０１へ返信されることになる。その転送用メールの１例について説明する。その詳細については動作説明の中で必要に応じて、その都度説明する。
【００９３】
図１３は、実施例３の転送用メールの内容例の説明図である。
図に於いて、メールヘッダ２００１は設定情報記憶部１０６から取得した設定情報および受信メール４０００から取り出された送信元情報を基に作成される。転送用メールの宛先を示すＴｏフィールドの値として、受信メール４０００の送信元情報“ｕｓｅｒ１＠ａｂｃ．ｃｏｍ”が記載される。メール本文５００２は本実施例では、設定情報記憶部１０６から取得したメッセージが記載される。添付ファイルとしては、本実施例では上記前提条件として印刷不可の“ｔｅｓｔ２．ｐｄｆ”が添付ファイル２００４として添付されている。
【００９４】
以上説明した前提条件により、印刷装置６００は以下のように動作する。
図１４は、実施例３の印刷装置の動作フローチャートである。
以下の動作説明では、送信者ＰＣ４０１における電子メール作成、送信動作、メールサーバ４０２およびメールサーバ２０２における電子メール転送の動作については、一般的な動作であるため説明はしない。また、メールサーバ２０２と印刷装置６００内のネットワークインタフェース部１０１との間の通信はＳＭＴＰプロトコルにより行われるものとするが、ＳＭＴＰプロトコルによる電子メール送受信制御は一般的な技術である為、本発明では説明をしない。
【００９５】
図に示すステップＳ３０１からステップＳ３１５まで、図１１、図１２、図１３を併用しながらステップ順に説明する。
ステップＳ３０１
印刷装置６００はメール受信を開始する。上記受信メール４０００は、送信者が送信者ＰＣ４０１を用いて印刷装置６００へ発信し、メールサーバ４０２、インターネット３００、メールサーバ２０２を介して受信される。
【００９６】
ステップＳ３０２
ネットワークインタフェース部１０１で受信された上記受信メール４０００は、電子メール解析部６０２内の受信バッファ１０２１に一時的に保存され解析される。電子メール解析部６０２ではまず、受信メール４０００から送信元情報と印刷属性情報とを取り出す。取り出された送信元情報は、電子メール解析部６０２内の受信バッファ１０３１に一時的に保存された後、設定情報記憶部１０６へ格納される。更に、取り出された印刷属性情報は受信バッファ１０２１に一時的に保存された後、印刷属性情報格納部６０３へ格納される。次に、電子メール解析部６０２は、受信メール４０００から添付ファイルを取り出す動作に入る。
【００９７】
ステップＳ３０３
ここで、もし添付ファイルが添付されていないか、または、全てのファイルが取り出された後、ステップＳ３０９へ進み、未解析の添付ファイルが残っている内はステップＳ３０４へ進む。
【００９８】
ステップＳ３０４
電子メール解析部６０２は、受信メール４０００を先頭から解析する。上記前提条件によればまず、電子メール解析部６０２は、添付ファイル（１）１００３を抽出し、ＢＡＳＥ６４のデコードを行い、復元された“ｔｅｓｔ１．ｐｄｆ”を判断部６０４に渡す。
【００９９】
ステップＳ３０５
判断部６０４では、電子メール解析部６０２から添付ファイルを受け入れて印刷可能か否かを判断する。上記前提条件では“ｔｅｓｔ１．ｐｄｆ”が印刷可能かどうかを判断することになる。
【０１００】
ステップＳ３０６
印刷可能であった場合にはステップＳ３０７へ進み印刷不可であった場合にはステップＳ３０８へ進む。ここで判断部６０４は、例えば、プリンタ部１０５がＰＤＦ形式のファイルを印刷可能であった場合、添付ファイルのファイル名が“．ＰＤＦ”という拡張子を持っているか、ＰＤＦファイルのバージョンが適当か、セキュリティにより印刷の制限が設定されていないか、といった項目を判断する。更に、印刷属性情報が適切かどうかが判断される。上記前提条件によれば“ｔｅｓｔ１．ｐｄｆ”は印刷可能と判断され、さらに、“Ｓｅｔｔｉｎｇ  Ｉｎｆｏ、２ｕｐ、Ａ４、Ｄｕｐ”が可能と判断されるため“ｔｅｓｔ１．ｐｄｆ”はプリンタ部１０５に渡されることになる。
【０１０１】
ステップＳ３０７
プリンタ部１０５では、受け入れたファイルを印刷属性情報格納部６０３に格納されている印刷属性情報に基づいて印刷出力する。上記前提条件によれば“ｔｅｓｔ１．ｐｄｆ”を印刷用紙に印刷属性情報；２ｕｐ、Ａ４、両面で印刷することになる。一つ目の添付ファイルについて処理が終了すると、ステップＳ３０３に戻り、受信メール４０００に添付されていた次のファイルについて同一の処理を実行し、全てのファイルの処理を終わるまで同様の動作を繰り返す。上記前提条件によれば、まだ添付ファイル（２）１００４が存在しているため、続いて、電子メール解析部６０２は添付ファイル（２）１００４を抽出し、ＢＡＳＥ６４のデコードを行い、復元された“ｔｅｓｔ２．ｐｄｆ”を判断部６０４に渡す（ステップＳ３０４）。判断部６０４では、上記復元された“ｔｅｓｔ２．ｐｄｆ”が印刷可能かどうかを解析する（ステップＳ３０５）。ここでは、上記前提条件により“ｔｅｓｔ２．ｐｄｆ”はプリンタ部１０５では印刷できないバージョンのファイルであるため、判断部６０４は“ｔｅｓｔ２．ｐｄｆ”は印刷不可能と判断することによりステップＳ３０８へ進むことになる。
【０１０２】
ステップＳ３０８
印刷不可能と判断された添付ファイルは電子メール転送部１０３へ渡される。ここでは“ｔｅｓｔ２．ｐｄｆ”は電子メール転送部１０３に渡され、送信バッファ１０３１内に一時保存されステップＳ３０３へ戻る。以下、同様の動作を繰り返し、全ての添付ファイルについて処理が終了するとステップＳ３０９へ進む。前提条件によれば“ｔｅｓｔ２．ｐｄｆ”の処理が終わるとステップＳ３０９へ進むことになる。
【０１０３】
ステップＳ３０９
ネットワークインタフェース部１０１は電子メール受信動作を終了し、受信バッファ１０２１内の受信メール４０００は破棄される。
【０１０４】
ステップＳ３１０
次に、受信メール４０００に印刷不可能ファイルが含まれていたかどうかが判断される。ここで、もし、印刷不可能ファイルが含まれていなかった場合は、送信バッファ１０３１内の送信元情報は破棄され、本実施例の動作は終了する。印刷不可能ファイルが含まれていた場合にはステップＳ３１１へ進む。上記前提条件より“ｔｅｓｔ２．ｐｄｆ”が印刷不可能ファイルと判断され、ステップＳ３１１へ進むことになる。
【０１０５】
ステップＳ３１１
印刷不可能ファイルが送信バッファ１０３１内に一時保存されている為、電子メール転送部１０３は、転送用メール５０００を編成する。まず、電子メール転送部１０３は、設定情報記憶部１０６からメールヘッダ２００１およびメール本文５００２を作成する為の情報を取得する。
【０１０６】
ステップＳ３１２
電子メール転送部１０３は、続いて、送信バッファ１０３１内にメールヘッダ２００１及びメール本文５００２を作成する。このとき、転送用メール５０００の宛先として、メールヘッダ２００１内の“Ｔｏ”フィールドには、ステップＳ３０２にてとりだされていた受信メール４０００の送信元情報が記載される。すなわち、上記前提条件によれば、“ｕｓｅｒ１＠ａｂｃ．ｃｏｍ”が記載される。
【０１０７】
ステップＳ３１３
続いて、電子メール転送部１０３は、一時保存されている印刷不可能と判断されたファイルを転送用メールに添付する。上記前提条件によれば、“ｔｅｓｔ２．ｐｄｆ”が添付されることになる。
【０１０８】
ステップＳ３１４
印刷不可能と判断された全てのファイルが転送用メールに添付されるまで、印刷不可能ファイルを上記転送用メールに添付する動作が繰り返される。上記前提条件では受信メール４０００の添付ファイルのうち、印刷不可能と判断されたのは“ｔｅｓｔ２．ｐｄｆ”一つだけであるので、転送用メール５０００の編成は終了し、次の動作に進む。電子メール転送部１０３によって編成された転送用メール５０００は上記前提条件によれば図１３のようになる。ここでメールヘッダ２００１は設定情報記憶部１０６から取得した設定情報および受信メール４０００から取り出された送信元情報を基に作成される。前提条件によれば、転送用メールの宛先を示すＴｏフィールドの値として、ステップＳ３０２にて取り出された受信メール４０００の送信元情報“ｕｓｅｒ１＠ａｂｃ．ｃｏｍ”が記載される。メール本文５００２は、設定情報記憶部１０６から取得したメッセージが記載される。添付ファイルとしては、本実施例では“ｔｅｓｔ２．ｐｄｆ”が添付ファイル２００４として添付されている。
【０１０９】
ステップＳ３１５
電子メール転送部１０３は転送用メール５０００をネットワークインタフェース部１０１に送り、ネットワークインタフェース部１０１はメールサーバ２０２へ送信してフローを終了する。
【０１１０】
以上の説明では、添付されているファイルの印刷属性情報が全て同じ場合に限定して説明したが、本発明はこの例に限定されるものではない。即ち、添付される複数のファイルのそれぞれについて個別に印刷属性情報を設定することも可能である。かかる場合には、判断部６０４は添付ファイル毎に印刷可能か否かを判断し、更に、印刷処理毎にプリンタ部１０５は、印刷属性情報格納部６０３から属性情報を取得して印刷することになる。
尚、印刷属性情報は、メール本文に追加されるだけでなく、添付ファイルとして送られてきても良い。更に、印刷属性情報は、２種類追加しても良い。
例えば、上記“＜＜ｔｅｓｔ１．ｐｄｆ＞＞Ｓｅｔｔｉｎｇ  Ｉｎｆｏ、２ｕｐ、Ａ４、Ｄｕｐ”に対して“＜＜ｔｅｓｔ２．ｐｄｆ＞＞Ｓｅｔｔｉｎｇ  Ｉｎｆｏ、４ｕｐ（１頁に４頁まとめて印刷）、Ａ４（用紙サイズ）、Ｍｏｎｏ（モノクロ印刷）”を追加しても良い。
【０１１１】
なお、メールサーバ２０２に送信された転送用メール５０００は、インターネット３００を経由してメールサーバ４０２に転送される。送信者は送信者ＰＣ４０１を用いてメールサーバ４０２から転送用メール５０００を受信する。転送用メール５０００を閲覧した送信者は、印刷装置６００において“ｔｅｓｔ２．ｐｄｆ”だけが印刷できなかったことを知ることができるため、プリンタドライバ経由で“ｔｅｓｔ２．ｐｄｆ”を印刷するなどの対策を行うことができる。
【０１１２】
また、“ｔｅｓｔ１．ｐｄｆ”については印刷装置６００において印刷されたため、転送用メール５０００には添付されておらず、したがって、送信者は受信した電子メール添付ファイルのどれが印刷され、どれが印刷されなかったかをチェックする必要がなくなる。更に、印刷装置６００がサポートしていない印刷属性情報に基づく印刷要求をしている場合にも印刷不可能として転送用メール通知されることになる。
【０１１３】
以上説明したように、本実施例によれば、電子メールに複数の添付ファイルが添付されていて、該添付ファイルは印刷可能なファイルと印刷不可能なファイルが混在している場合であっても、印刷可能なファイルは印刷装置によって印刷され、印刷不可能なファイルのみが所定の宛先に転送される。この印刷不可能の条件には印刷属性情報をも含めることが出来る。このため、送信者は受信した電子メール添付ファイルのどれが印刷され、どれが印刷されなかったかをチェックする必要がなくなるという効果を得る。その結果、送信者は転送された転送用メールに添付されていたファイルについてのみ、アプリケーションからプリンタドライバ経由で印刷するなどの処理を行えばよいことになる。
【０１１４】
以上の説明では、転送用メールに印刷不可能なファイルを添付するものとして説明したが、本発明は、この例に限定されるものではない。即ち、印刷不可能なファイルに替えてファイル名を通知しても良い。更には、印刷不可能なファイルに替えて、印刷できたファイル名を通知しても良い。
【実施例４】
【０１１５】
本実施例では、印刷装置が親展印刷機能を備え、受信メールにより親展印刷要求が含まれていると判断すると、該当する添付ファイルの親展印刷を可能にする。かかる目的を達成するために本実施例の印刷装置は以下のように構成される。
【０１１６】
図１５は、実施例４の印刷装置の機能ブロック図である。
図に示すように、実施例４の印刷装置７００は、ネットワークインタフェース部１０１と、電子メール解析部７０２と、電子メール転送部１０３と、判断部７０４と、プリンタ部７０５と、設定情報記憶部１０６と、親展ファイル格納部７０３とを備える。以下に実施例１との相違部分のみについて説明する。実施例１と同一の部分については実施例１と同一の符号を付して説明を省略する。
【０１１７】
電子メール解析部７０２は、その内部に受信バッファ１０２１を有し、ネットワークインタフェース部１０１が受信した電子メールを解析し、該電子メールの送信元情報、添付ファイル、及び親展印刷指定情報を取り出す部分である。この電子メールの送信元情報は設定情報記憶部１０６に格納される。更に、電子メールに親展印刷指定情報が付加されている場合には、その親展印刷指定情報を親展ファイル格納部７０３へ格納する部分である。本実施例では、ＴｏではなくＢＣＣにより送信先が指定された場合、親展印刷が指定されたと認識する。ここで受信バッファ１０２１は、ネットワークインタフェース部１０１から受信した電子メールを解析する為に一時保存するためのバッファメモリである。
【０１１８】
親展ファイル格納部７０３は、電子メール解析部７０２により取り出された添付ファイルの親展印刷指定情報、及び添付ファイルが格納される部分である。プリンタ部７０５は、印刷実行時にこの親展ファイル格納部７０３の内容を参照することになる。
【０１１９】
判断部７０４は、電子メール解析部７０２によって取り出された添付ファイルを解析し、プリンタ部７０５により印刷可能であるか否かを判断する部分である。更に、印刷可能な添付ファイルに親展印刷指定がされているか否かを判定し、親展印刷指定されている添付ファイルを親展ファイル格納部７０３へ格納する部分でもある。
【０１２０】
プリンタ部７０５は、判断部７０４にて印刷可能と判断された添付ファイルを印刷用紙に印字する部分である。更に、その内部に印刷要求受入手段７０５ａと印刷可否判定手段７０５ｂとを有し、親展印刷指定がされている添付ファイルの親展印刷を可能にする部分である。ここで、印刷要求受入手段７０５ａは、親展印刷指定された利用者から印刷要求を受け入れる手段であり、印刷可否判定手段７０５ｂは、印刷要求している利用者に対して印刷を認めるか否かの判定を実行する部分である。その印刷を認めるか否かの判定方法について説明する。
【０１２１】
図１６は、印刷可否判定手段の説明図である。
印刷可否判定手段７０５ｂは、印刷要求受入手段７０５ａ（オペレーションパネル）から受け入れた利用者による印刷要求が、予め格納されている図に示す印刷可否判定情報（１例）に一致する場合には、印刷可と判定し、一致しない場合には印刷不可と判定する。
【０１２２】
即ち、印刷要求している利用者が印刷装置７００へ出向き、利用者ＩＤ、ＰＩＮ・ＮＯを印刷要求受入手段７０５ａ（オペレーションパネル）から入力し、印刷可否判定手段７０５ｂが図に示す印刷可否判定情報（１例）に一致すると判定した場合には、プリンタ部７０５は該当する添付ファイルを印刷することになる。
【０１２３】
以下に、実施例４の印刷装置７００の動作についてフローチャートを用いて説明する。
最初に動作説明の前提条件を以下のように定める。
送信者が送信者ＰＣ４０１を用いて発信した電子メールが、図１９に示すようにメールサーバ４０２、インターネット３００、及びメールサーバ２０２を介して印刷装置７００へ送信され、印刷装置７００により受信されるものとする。その受信メール６０００の内容は以下の図に示す内容（１例）とする。一般に電子メールはＭＩＭＥと呼ばれる形式を使用してファイルが添付されている。ＭＩＭＥ形式については一般的な規格であるため、その詳細ついての説明は省略する。
【０１２４】
図１７は、実施例４の受信メールの内容例の説明図である。
図に於いて、メールヘッダ６００１は該電子メールの宛先や送信者を示すヘッダである。このヘッダ中には該メールがＭＩＭＥ化されていることを示す“ＭＩＭＥ−Ｖｅｒｓｉｏｎ”フィールドが含まれている。
【０１２５】
また、送信元情報は、受信メール６０００では、Ｆｒｏｍ：ｕｓｅｒ１＠ａｂｃ．ｃｏｍと記載され、添付ファイルの親展印刷指定ＢＣＣ：ｐｒｉｎｔｅｒ１＠ｐｒｔ．ｃｏｍが含まれているものと仮定する。メール本文１００２はメールの本文テキストが記載されている。
【０１２６】
添付ファイル（１）１００３は１つ目の添付ファイルである。ここでは“ｔｅｓｔ１．ｐｄｆ”というファイル名のファイルがＢＡＳＥ６４符号化が施された上、添付されていることがわかる。
【０１２７】
添付ファイル（２）１００４は２つ目の添付ファイル“ｔｅｓｔ２．ｐｄｆ”で、添付ファイル（１）１００３と同様にＢＡＳＥ６４符号化されて添付されている。
【０１２８】
本実施例では、印刷装置７００の動作を説明するために、添付ファイル（１）１００３として添付されていた“ｔｅｓｔ１．ｐｄｆ”は印刷可能なファイル、添付ファイル（２）１００４として添付されていた“ｔｅｓｔ２．ｐｄｆ”はバージョン違いのため印刷不可能なファイルであるものと仮定する。
【０１２９】
従って、上記前提条件によれば、添付ファイル（２）１００４として添付されていた“ｔｅｓｔ２．ｐｄｆ”はバージョン違いのため印刷不可能なので、電子メール転送部１０３に於いて転送用メールが生成され、送信者ＰＣ４０１へ返信されることになる。その転送用メールは、実施例１における転送用メール２０００（図４）と同様なので説明を省略する。
【０１３０】
以上説明した前提条件により、印刷装置７００は以下のように動作する。
図１８は、実施例４の印刷装置の動作フローチャートである。
以下の動作説明では、送信者ＰＣ４０１における電子メール作成、送信動作、メールサーバ４０２およびメールサーバ２０２における電子メール転送の動作については、一般的な動作であるため説明はしない。また、メールサーバ２０２と印刷装置７００内のネットワークインタフェース部１０１との間の通信はＳＭＴＰプロトコルにより行われるものとするが、ＳＭＴＰプロトコルによる電子メール送受信制御は一般的な技術である為、本発明では説明をしない。
【０１３１】
図に示すステップＳ４０１からステップＳ４１７まで、図４、図１５、図１６、図１７を併用しながらステップ順に説明する。
ステップＳ４０１
印刷装置７００はメール受信を開始する。上記受信メール６０００は、送信者が送信者ＰＣ４０１を用いて発信した電子メールであり、メールサーバ４０２、インターネット３００、メールサーバ２０２を介して受信される。
【０１３２】
ステップＳ４０２
ネットワークインタフェース部１０１で受信された上記受信メール６０００は、電子メール解析部７０２内の受信バッファ１０２１に一時的に保存され解析される。電子メール解析部７０２ではまず、受信メール６０００から送信元情報、及び親展印刷指定情報が取り出される。取り出された送信元情報は、電子メール解析部７０２内の送信バッファ１０２１に一時的に保存され、その後設定情報記憶部１０６へ格納される。取り出された親展印刷指定情報は、電子メール解析部７０２内の送信バッファ１０２１に一時的に保存され、その後親展ファイル格納部７０３へ格納される。次に、電子メール解析部７０２は、受信メール６０００から添付ファイルを取り出す動作に入る。
【０１３３】
ステップＳ４０３
ここで、もし添付ファイルが添付されていないか、または、全てのファイルが取り出された後、ステップＳ４１１へ進み、未解析の添付ファイルが残っている内はステップＳ４０４へ進む。
【０１３４】
ステップＳ４０４
電子メール解析部７０２は、受信メール６０００を先頭から解析する。上記前提条件によればまず、電子メール解析部７０２は、添付ファイル（１）１００３を抽出し、ＢＡＳＥ６４のデコードを行い、復元された“ｔｅｓｔ１．ｐｄｆ”を判断部７０４に渡す。
【０１３５】
ステップＳ４０５
判断部７０４では、電子メール解析部７０２から添付ファイルを受け入れて印刷可能か否かを判断する。上記前提条件では“ｔｅｓｔ１．ｐｄｆ”が印刷可能かどうかを判断することになる。
【０１３６】
ステップＳ４０６
印刷可能であった場合にはステップＳ４０７へ進み印刷不可であった場合にはステップＳ４１０へ進む。ここで判断部７０４は、例えば、プリンタ部７０５がＰＤＦ形式のファイルを印刷可能であった場合、添付ファイルのファイル名が“．ＰＤＦ”という拡張子を持っているか、ＰＤＦファイルのバージョンが適当か、セキュリティにより印刷の制限が設定されていないか、といった項目を判断する。上記前提条件によれば“ｔｅｓｔ１．ｐｄｆ”は印刷可能と判断されるためステップＳ４０７へ進むことになる。
【０１３７】
ステップＳ４０７
親展印刷指定されていた場合にはステップＳ４０８へ進み、親展印刷指定されていない場合にはステップＳ４０９へ進む。ここでは、上記前提条件により親展印刷されているのでステップＳ４０８へ進むことになる。
【０１３８】
ステップＳ４０８
添付ファイルは、親展ファイル格納部７０３へ格納されることになる。処理が終了すると、ステップＳ４０３に戻り、受信メール６０００に添付されていた次のファイルについて同一の処理を実行し、全てのファイルの処理を終わるまで同様の動作を繰り返す。
【０１３９】
ステップＳ４０９
添付ファイルは、プリンタ部７０５へ送られ、プリンタ部７０５では、受け入れたファイルを印刷出力する。処理が終了すると、ステップＳ４０３に戻り、受信メール６０００に添付されていた次のファイルについて同一の処理を実行し、全てのファイルの処理を終わるまで同様の動作を繰り返す。
【０１４０】
上記前提条件によれば、まだ添付ファイル（２）１００４が存在しているため、続いて、電子メール解析部７０２は添付ファイル（２）１００４を抽出し、ＢＡＳＥ６４のデコードを行い、復元された“ｔｅｓｔ２．ｐｄｆ”を判断部７０４に渡す（ステップＳ４０４）。判断部７０４では、上記復元された“ｔｅｓｔ２．ｐｄｆ”が印刷可能かどうかを解析する（ステップＳ４０５）。ここでは、上記前提条件により“ｔｅｓｔ２．ｐｄｆ”はプリンタ部７０５では印刷できないバージョンのファイルであるため、判断部７０４は“ｔｅｓｔ２．ｐｄｆ”は印刷不可能と判断することによりステップＳ４１０へ進むことになる。
【０１４１】
ステップＳ４１０
印刷不可能と判断された添付ファイルは電子メール転送部１０３に渡される。前提条件より、ここでは“ｔｅｓｔ２．ｐｄｆ”は電子メール転送部１０３に渡され、送信バッファ１０３１内に一時保存されステップＳ４０３へ戻る。以下、同様の動作を繰り返し、全ての添付ファイルについて処理が終了するとステップＳ４１１へ進む。前提条件によれば“ｔｅｓｔ２．ｐｄｆ”の処理が終わるとステップＳ４１１へ進むことになる。
【０１４２】
ステップＳ４１１
ネットワークインタフェース部１０１は電子メール受信動作を終了し、受信バッファ１０２１内の受信メール６０００は破棄される。
【０１４３】
ステップＳ４１２
次に、受信メール６０００に印刷不可能ファイルが含まれていたかどうかが判断される。ここで、もし、印刷不可能ファイルが含まれていなかった場合は、送信バッファ１０３１内の送信元情報は破棄され、本実施例の動作は終了する。印刷不可能ファイルが含まれていた場合にはステップＳ４１３へ進む。上記前提条件より“ｔｅｓｔ２．ｐｄｆ”が印刷不可能ファイルと判断され、ステップＳ４１３へ進むことになる。
【０１４４】
ステップＳ４１３
印刷不可能ファイルが送信バッファ１０３１内に一時保存されている為、電子メール転送部１０３は、転送用メール２０００（図４）を編成する。まず、電子メール転送部１０３は、設定情報記憶部１０６からメールヘッダ２００１およびメール本文２００２を作成する為の情報を取得する。
【０１４５】
ステップＳ４１４
電子メール転送部１０３は、続いて、送信バッファ１０３１内にメールヘッダ２００１及びメール本文２００２を作成する。このとき、転送用メール２０００の宛先として、メールヘッダ２００１内の“Ｔｏ”フィールドには、ステップＳ４０２にて取り出されていた受信メール６０００の送信元情報が記載される。すなわち、上記前提条件によれば、“ｕｓｅｒ１＠ａｂｃ．ｃｏｍ”が記載される。
【０１４６】
ステップＳ４１５
続いて、電子メール転送部１０３は、一時保存されている印刷不可能と判断されたファイルを転送用メールに添付する。上記前提条件によれば、“ｔｅｓｔ２．ｐｄｆ”が添付されることになる。
【０１４７】
ステップＳ４１６
印刷不可能と判断された全てのファイルが転送用メールに添付されるまで、印刷不可能ファイルを上記転送用メールに添付する動作が繰り返される。上記前提条件では受信メール６０００の添付ファイルのうち、印刷不可能と判断されたのは“ｔｅｓｔ２．ｐｄｆ”一つだけであるので、転送用メール２０００の編成は終了し、次の動作に進む。電子メール転送部１０３によって編成された転送用メール２０００は上記前提条件によれば図４のようになる。ここでメールヘッダ２００１は設定情報記憶部１０６から取得した設定情報および受信メール６０００から取り出された送信元情報を基に作成される。前提条件によれば、該電子メールの宛先を示すＴｏフィールドの値として、ステップＳ４０２にてとりだされた受信メール６０００の送信元情報“ｕｓｅｒ１＠ａｂｃ．ｃｏｍ”が記載される。メール本文２００２は、設定情報記憶部１０６から取得したメッセージが記載される。添付ファイルとしては、本実施例では“ｔｅｓｔ２．ｐｄｆ”が添付ファイル２００４として添付されている。
【０１４８】
ステップＳ４１７
電子メール転送部１０３は転送用メールをネットワークインタフェース部１０１に送り、ネットワークインタフェース部１０１はメールサーバ２０２へ送信してフローを終了する。
【０１４９】
尚、親展ファイル格納部７０３へ格納された添付ファイルの印刷については、プリンタ部７０５が印刷要求受入手段７０５ａと印刷可否判定手段７０５ｂとを有し、親展印刷指定がされている添付ファイルの親展印刷を実行することになるが、この親展印刷の機能については一般に普及しているので説明を省略する。
【０１５０】
以上の説明では、添付されているファイルの全てに親展印刷指定がされている場合に限定して説明したが、本発明はこの例に限定されるものではない。即ち、添付される複数のファイルのそれぞれについて個別に親展印刷指定することも可能である。かかる場合には、判断部７０４は添付ファイル毎に親展印刷指定されているか否かを判断し、親展印刷指定されている添付ファイルのみを親展ファイル格納部７０３へ格納することになる。
【０１５１】
上記説明でメールサーバ２０２に送信された転送用メール２０００は、インターネット３００を経由してメールサーバ４０２に転送される。送信者は送信者ＰＣ４０１を用いてメールサーバ４０２から転送用メール２０００を受信する。転送用メール２０００を閲覧した送信者は、印刷装置７００において“ｔｅｓｔ２．ｐｄｆ”だけが印刷できなかったことを知ることができるため、プリンタドライバ経由で“ｔｅｓｔ２．ｐｄｆ”を印刷するなどの対策を行うことができる。
【０１５２】
また、“ｔｅｓｔ１．ｐｄｆ”については印刷装置７００において親展ファイル格納部７０３へ格納されているために、転送用メール２０００には添付されておらず、したがって、送信者は送信した電子メール添付ファイルのどれが印刷され（又は親展ファイル格納部７０３へ格納され）、どれが親展ファイル格納部７０３に格納されず、且つ、印刷不可能であったかをチェックする必要がなくなる。
【０１５３】
以上説明したように、本実施例によれば、実施例１の効果に加え、送信メールに対して親展印刷指定をすることも可能になり、秘密保持機能を向上させることが可能になるという効果を得る。
【０１５４】
以上の説明では、転送用メールに印刷不可能なファイルを添付するものとして説明したが、本発明は、この例に限定されるものではない。即ち、印刷不可能なファイルに替えてファイル名を通知しても良い。更には、印刷不可能なファイルに替えて、印刷できたファイル名を通知しても良い。
【産業上の利用可能性】
【０１５５】
上記実施例の説明では印刷装置としてプリンタを例に記載したが、本発明はこの例に限定されるものではない。即ち、複合機においても同様の機能を実現することができる。又、電子メールの受信プロトコルとしてＳＭＴＰを用いて説明しているが、電子メール受信プロトコルはＰＯＰ３、ＩＭＡＰ４を用いても同じ機能を実現することができる。
又、上記実施例の説明では、印刷装置が印刷可能なファイル形式としてＰＤＦを例に説明しているが、ＪＰＥＧ、ＴＩＦＦあるいはワードプロセッサなどアプリケーション用ファイルが印刷可能な印刷装置であっても同様の機能を実現することができる。
又、上記実施例の説明では、電子メールの本文を印刷対象にしない例を記載したが、本文と添付ファイルとを印刷する形態であっても同様の効果を得ることができる。
更に、上記実施例２の説明では、印刷不可能ファイルを添付した転送用メールの宛先として印刷装置の管理者が設定されているが、受信した電子メールの送信元アドレスへ転送する形態であっても同様の効果を得ることができる。転送する場合に、返信先をＴｏとして、管理者や送信元には必ずエラー情報が転送されるようにＣＣに入れると良い。
【図面の簡単な説明】
【０１５６】
【図１】実施例１の印刷装置の機能ブロック図である。
【図２】実施例１の設定情報記憶部における転送用情報格納例の説明図である。
【図３】実施例１の受信メールの内容例の説明図である。
【図４】実施例１の転送用メールの内容例の説明図である。
【図５】実施例１の印刷装置の動作フローチャートである。
【図６】実施例２の印刷装置の機能ブロック図である。
【図７】エラーメッセージ格納部におけるメッセージ格納例の説明図である。
【図８】実施例２の設定情報記憶部における転送用情報格納例の説明図である。
【図９】実施例２の転送用メールの内容例の説明図である。
【図１０】実施例２の印刷装置の動作フローチャートである。
【図１１】実施例３の印刷装置の機能ブロック図である。
【図１２】実施例３の受信メールの内容例の説明図である。
【図１３】実施例３の転送用メールの内容例の説明図である。
【図１４】実施例３の印刷装置の動作フローチャートである。
【図１５】実施例４の印刷装置の機能ブロック図である。
【図１６】印刷可否判定手段の説明図である。
【図１７】実施例４の受信メールの内容例の説明図である。
【図１８】実施例４の印刷装置の動作フローチャートである。
【図１９】本発明による印刷装置を含むネットワーク構成図である。
【符号の説明】
【０１５７】
１００    印刷装置
１０１    ネットワークインタフェース部
１０２    電子メール解析部
１０３    電子メール転送部
１０４    判断部
１０５    プリンタ部
１０６    設定情報記憶部
１０２１    受信バッファ
１０３１    送信バッファ
【図１】
2009205527.tif 000003
【図２】
2009205527.tif 000004
【図３】
2009205527.tif 000005
【図４】
2009205527.tif 000006
【図５】
2009205527.tif 000007
【図６】
2009205527.tif 000008
【図７】
2009205527.tif 000009
【図８】
2009205527.tif 000010
【図９】
2009205527.tif 000011
【図１０】
2009205527.tif 000012
【図１１】
2009205527.tif 000013
【図１２】
2009205527.tif 000014
【図１３】
2009205527.tif 000015
【図１４】
2009205527.tif 000016
【図１５】
2009205527.tif 000017
【図１６】
2009205527.tif 000018
【図１７】
2009205527.tif 000019
【図１８】
2009205527.tif 000020
【図１９】
2009205527.tif 000021