(57)【特許請求の範囲】
【請求項１】
画像ファイルが添付されたＥメールを印刷する印刷装置において、
前記Ｅメールを受信する受信手段と、
前記受信手段により受信された前記Ｅメールを印刷する際に前記Ｅメールの本文の印刷をするか否かを、前記印刷装置の操作部を介して入力される該印刷装置のユーザの指示に基づいて選択する選択手段と、
前記選択手段により前記Ｅメールの本文を印刷することが選択された場合は前記Ｅメールの本文及び前記Ｅメールに添付された画像ファイルを印刷し、前記選択手段により前記Ｅメールの本文を印刷しないことが選択された場合は前記Ｅメールの本文を印刷せずに前記Ｅメールに添付された画像ファイルを印刷する印刷手段と
を有することを特徴とする印刷装置。
【請求項２】
前記選択手段は、前記Ｅメールの本文と前記Ｅメールに添付された画像ファイルとを同一紙面に印刷するか、前記Ｅメールの本文と前記Ｅメールに添付された画像ファイルとを別紙面に印刷するかを、前記印刷装置のユーザの指示に基づいて選択し、
前記印刷手段は、前記選択手段により同一紙面に印刷することが選択された場合は前記Ｅメールの本文と前記Ｅメールに添付された画像ファイルとを同一紙面に印刷し、前記選択手段により別紙面に印刷することが選択された場合は前記Ｅメールの本文と前記Ｅメールに添付された画像ファイルとを別紙面に印刷する
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
画像ファイルが添付されたＥメールを印刷する印刷装置における印刷方法であって、
前記Ｅメールを受信する受信工程と、
前記受信工程により受信された前記Ｅメールを印刷する際に前記Ｅメールの本文の印刷をするか否かを、前記印刷装置の操作部を介して入力される該印刷装置のユーザの指示に基づいて選択する選択工程と、
前記選択工程により前記Ｅメールの本文を印刷することが選択された場合は前記Ｅメールの本文及び前記Ｅメールに添付された画像ファイルを印刷し、前記選択工程により前記Ｅメールの本文を印刷しないことが選択された場合は前記Ｅメールの本文を印刷せずに前記Ｅメールに添付された画像ファイルを印刷する印刷工程と
を有することを特徴とする印刷方法。
【請求項４】
前記選択工程では、前記Ｅメールの本文と前記Ｅメールに添付された画像ファイルとを同一紙面に印刷するか、前記Ｅメールの本文と前記Ｅメールに添付された画像ファイルとを別紙面に印刷するかを、前記印刷装置のユーザの指示に基づいて選択し、
前記印刷工程では、前記選択工程により同一紙面に印刷することが選択された場合は前記Ｅメールの本文と前記Ｅメールに添付された画像ファイルとを同一紙面に印刷し、前記選択工程により別紙面に印刷することが選択された場合は前記Ｅメールの本文と前記Ｅメールに添付された画像ファイルとを別紙面に印刷する
ことを特徴とする請求項３に記載の印刷方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像ファイルが添付されたＥメールのメール本文と添付画像ファイルを印刷する印刷装置、印刷方法および記憶媒体に関する。
【０００２】
【従来の技術】
従来、インターネットを介してファクシミリ通信が可能なファクシミリ装置として、Ｅメールを用いたインターネットファクシミリ（以下、「インターネットＦＡＸ」という）が知られている。
【０００３】
インターネットＦＡＸの“Ｓｉｍｐｌｅ  Ｍｏｄｅ”と呼ばれる規格では、Ａ４用紙サイズ、２００ＤＰＩの画像データを送信／受信して印刷出力することが可能である。
【０００４】
さらに、ファクシミリ専用装置以外でも、インターネット経由にてＥメールの受信機能を備えたプリンタであれば、Ｅメールのメール本文と添付画像ファイルの印刷が可能である。
【０００５】
【発明が解決しようとする課題】
しかしながら、Ｅメールのメール本文や添付画像ファイルには、メール本文の印字に用いられる書体名、文字サイズ、印字位置に関する情報が含まれておらず、さらに印刷用紙に対する画像ファイルの印刷位置などの情報も含まれていないため、Ｅメールを受信したプリンタやファクシミリであらかじめ設定された印刷フォーマットに基づいて印刷されるケースが多く、したがって、Ｅメール本文の印字に使用される文字サイズが小さいために非常に見ずらい場合や、Ｅメールに複数の画像ファイルが添付されているときに各画像ファイル毎に排紙されて、印刷枚数が増加する場合がある。
【０００６】
本発明は、この点に着目してなされたものであり、Ｅメールのメール本文および添付画像ファイルを、ユーザの思い通りに印刷することが可能な印刷装置、印刷方法および記憶媒体を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載の印刷装置は、画像ファイルが添付されたＥメールを印刷する印刷装置において、前記Ｅメールを受信する受信手段と、前記受信手段により受信された前記Ｅメールを印刷する際に前記Ｅメールの本文の印刷をするか否かを、前記印刷装置の操作部を介して入力される該印刷装置のユーザの指示に基づいて選択する選択手段と、前記選択手段により前記Ｅメールの本文を印刷することが選択された場合は前記Ｅメールの本文及び前記Ｅメールに添付された画像ファイルを印刷し、前記選択手段により前記Ｅメールの本文を印刷しないことが選択された場合は前記Ｅメールの本文を印刷せずに前記Ｅメールに添付された画像ファイルを印刷する印刷手段とを有することを特徴とする。
【００３１】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００３２】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る印刷装置を含むインターネットメール送受信システムの概略構成を示すブロック図である。
【００３３】
同図において、本システムは、インターネット６０経由で画像を送信する送信装置１０，３０，４０および５０と、画像を受信する受信装置８０とにより構成され、本実施の形態では、送信装置として、ネットワーク接続されたスキャナ１０、パーソナルコンピュータ（ＰＣ）３０，４０および携帯電話機５０を採用し、受信装置として、ネットワークプリンタ８０を採用している。
【００３４】
ＰＣ３０，４０および携帯電話機５０から送信されたＥメールは、公衆回線６１を介してインターネット６０上に送信される。
【００３５】
スキャナ１０は、ＣＰＵ１１、スキャナ部１２、操作部１３、ＲＯＭ１４、ＲＡＭ１５およびＥｔｈｅｒｎｅｔインターフェイス１６によって構成されている。
【００３６】
ＣＰＵ１１は、スキャナ部１０全体の制御を司り、スキャナ部１０は、原稿を読み込み画像データに変換する。
【００３７】
操作部１３は、スキャナ部１２に対しての動作指示やＥメールの送信宛先を入力するためのキーを備えている。
【００３８】
ＲＯＭ１４は、ＣＰＵ１１の制御、スキャナ部１２の制御、読み込んだ画像ファイルをＥメールに添付して送信する制御などの制御プログラムを格納するリード・オンリ・メモリである。
【００３９】
ＲＡＭ１５は、ランダム・アクセス・メモリであり、上記制御プログラムのワークエリアとして使用される。
【００４０】
Ｅｔｈｅｒｎｅｔインターフェイス１６は、ＬＡＮ（ローカルエリアネットワーク）１７に接続するためのインターフェイスである。
【００４１】
ＬＡＮ１７は、ルータ１８を介して、インターネット６０に専用線接続されている。
【００４２】
また、ＬＡＮ１７には、スキャナ１０や、クライアント端末１９にＥメールサービスを提供するためのメールサーバ２０が接続されており、Ｅメールは、ＴＣＰ／ＩＰと呼ばれるトランスポートレイヤまでの伝送プロトコルと、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）と呼ばれる上位レイヤの通信プロトコルとの組み合わせを使用して送受信が行われる。
【００４３】
スキャナ１０が送信したＥメールは、Ｅｔｈｅｒｎｅｔインターフェイス１６からＬＡＮ１７、そしてルータ１８を経由してインターネット６０上に送信される。
【００４４】
ＰＣ３０は、モデム３１を介して公衆回線６１に接続されている。ＰＣ３０が送信したＥメールは、公衆回線６１を経由してインターネット６０上に送信される。
【００４５】
ＰＣ４０は、データ通信用公衆電話機４１を介してＥメールの送信が可能である。
【００４６】
Ｅメールが送信可能な携帯電話機５０からも、公衆回線６１を経由してインターネット上へのＥメール送信が可能である。
【００４７】
一方、Ｅメールを受信して印刷処理を行うプリンタ８０は、ＬＡＮ７０上に接続されている。
【００４８】
ＬＡＮ７０には、その他にも、クライアント端末７２およびメールサーバ７３が接続されており、ルータ７１を介してインターネット６０からＥメールの送受信が可能である。
【００４９】
プリンタ８０は、ＣＰＵ８１、エンジン部８２、操作部８３、ＲＯＭ８４、ＲＡＭ８５、Ｅｔｈｅｒｎｅｔインターフェイス８６および不揮発性メモリ８７によって構成されている。
【００５０】
ＣＰＵ８１は、プリンタ８０全体の制御を司り、エンジン部８２は、紙出力を行う。
【００５１】
操作部８３は、印刷出力に関しての動作指示などを入力するためのキーを備えている。
【００５２】
ＲＯＭ８４は、ＣＰＵ８１の制御、エンジン部８２の制御、受信したＥメールのメール本文や添付画像ファイルの印刷制御などの制御プログラムを格納するリード・オンリ・メモリである。
【００５３】
ＲＡＭ８５は、ランダム・アクセス・メモリであり、上記各制御プログラムのワークエリアとして使用される。
【００５４】
Ｅｔｈｅｒｎｅｔインターフェイス８６は、ＬＡＮ７０に接続するためのインターフェイスである。
【００５５】
不揮発性メモリ８７は、操作部８３から入力された設定などを記憶しておくためのメモリである。
【００５６】
プリンタ８０には、インターネット６０およびルータ７１を経由して送信されたＥメールが、Ｅｔｈｅｒｎｅｔインターフェイス８６を介して入力され、ＲＯＭ８４の印刷制御プログラムによって印刷出力がなされる。
【００５７】
次に、プリンタ８０の構成を詳細に説明する。本実施の形態では、プリンタとして、レーザビームプリンタ（以下、「ＬＢＰ」という）を採用している。
【００５８】
図２は、ＬＢＰの断面図である。
【００５９】
同図において、ＬＢＰ８０は、Ｅｔｈｅｒｎｅｔインターフェイス８６経由で受信したＥメールのメール本文および添付画像ファイルや、ＬＡＮ７０に接続されているＰＣ（クライアント端末７２）から入力されたＰＤＬ（Ｐｒｉｎｔ  Ｄｏｃｕｍｅｎｔ  Ｌａｎｇｕａｇｅ）データに従って、記録媒体である記録紙上に画像を形成する。
【００６０】
プリンタ制御ユニットは、ＬＢＰ８０全体を制御し、またＥメールやＰＤＬを受信および解析して画像生成を行うためのものであり、前記ＣＰＵ８１、ＲＯＭ８４、ＲＡＭ８５、Ｅｔｈｅｒｎｅｔインターフェイス８６および不揮発性メモリ８７から構成される。
【００６１】
操作部８３は、後述する印刷出力フォーマットの入力設定に用いられる。
【００６２】
要素１００２〜１０１１は、図１のエンジン部８２に相当する。
【００６３】
プリンタ制御ユニットは、生成した画像イメージをビデオ信号に変換してレーザドライバ１００２に出力する。
【００６４】
レーザドライバ１００２は、半導体レーザ１００３を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ１００３から発射されるレーザ光１００４のオン／オフ切り換えを行う。
【００６５】
レーザ光１００４は、回転多面鏡１００５で左右方向に振らされて、静電ドラム１００６上を走査露光する。
【００６６】
これにより、静電ドラム１００６上には出力画像の静電潜像が形成されることになる。
【００６７】
この潜像は、静電ドラム１００６周囲に配設された現像ユニット１００７により現像された後、記録紙に転写される。
【００６８】
記録紙にはカットシートを用い、カットシート記録紙はＬＢＰ８０本体に装着した用紙カセット１００８に収納され、給紙ローラ１００９および搬送ローラ１０１０，１０１１により装置内に取り込まれて静電ドラム１００６に供給される。
【００６９】
次に、スキャナ１０、ＰＣ３０および４０、携帯電話機５０から送信されるＥメールの構成例を、図３を用いて説明する。
【００７０】
図３に示すように、Ｅメールは、基本的にメールヘッダ１００、メール本文１０１、そして添付画像ファイル１０２，１０３によって構成される。
【００７１】
メールヘッダ１００は、送信日時情報を設定する“Ｄａｔｅ”フィールド、Ｅメールを識別するために送信日時、時刻、機器のメールアドレスより生成された固有のＩＤを設定する“Ｍｅｓｓａｇｅ−Ｉｄ”フィールド、送信者のメールアドレスを設定する“Ｆｒｏｍ”フィールド、受信者のメールアドレスを設定する“Ｔｏ”フィールド、そしてメール表題を設定する“Ｓｕｂｊｅｃｔ”フィールドで構成される。
【００７２】
図３の場合、メールの送信日時は“Ｆｒｉ，０７  Ｊｕｌ  ２０００  １２：００：００”、Ｅメールの識別ＩＤは“＜２００００７０７１２０００＠ｐｏｐ．×××××．ｃｏ．ｊｐ＞”、送信者のメールアドレスは“ｔｒａｎｓｍｉｔ＠×××××．ｃｏ．ｊｐ”、受信者のメールアドレスは“ｒｅｃｅｉｖｅ＠×××××．ｃｏ．ｊｐ”、メール表題は“Ｅｍａｉｌ  ｆｒｏｍ  Ｓｃａｎｎｅｒ  ｔｏ  Ｐｒｉｎｔｅｒ”である。
【００７３】
また、Ｅメールは、７ビットコードの可読情報でなければならないため、添付画像ファイル１０２，１０３がバイナリデータであればそのまま送信することができない。
【００７４】
そこで、メール本文、および添付ファイルはＭＩＭＥ（Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｔｉｏｎｓ）形式にデータ変換して送信される。
【００７５】
同図の場合、メールヘッダ１００の“ＭＩＭＥ−Ｖｅｒｓｉｏｎ”フィールドにてＭＩＭＥのバージョンを、メール本文１０１および添付画像ファイル１０２，１０３の“Ｃｏｎｔｅｎｔ−Ｔｙｐｅ”フィールドは各データ属性を、“Ｃｏｎｔｅｎｔ−Ｔｒａｎｓｆｅｒ−Ｅｎｃｏｄｉｎｇ”フィールドは各データの符号化方式を設定している。
【００７６】
メール本文１０１は、“ＩＳＯ−２０２２−ＪＰ”の言語体系のテキストデータにて構成されていることを示している。
【００７７】
添付画像ファイル１０２は、“ｂａｓｅ６４”と呼ばれる符号化方式のＪＰＥＧ画像データを示している。
【００７８】
添付画像ファイル１０３は、“ｂａｓｅ６４”と呼ばれる符号化方式のＴＩＦＦ形式データを示している。
【００７９】
ＴＩＦＦ形式とは、インターネットＦＡＸで用いられている形式であり、インターネットＦＡＸの“Ｓｉｍｐｌｅ  Ｍｏｄｅ”ではＭＨ符号化方式で符号化されたＡ４サイズ、２００ＤＰＩの画像データによって構成されている。
【００８０】
なお、本実施の形態では、２つの添付画像ファイル１０２，１０３をＥメールに添付しているが、Ｅメールに添付する画像ファイルの数や画像ファイルの圧縮形式を特に限定するものではない。
【００８１】
たとえば、ＪＰＥＧ形式やＴＩＦＦ形式などの画像ファイルの他にも、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）やＰｏｓｔＳｃｒｉｐｔなどのページ記述言語（ＰＤＬ）のデータをＥメールに添付送信して印刷してもよい。
【００８２】
また、ＪＰＥＧ、ＴＩＦＦ、ＭＨ符号化、ｂａｓｅ６４符号化の各フォーマットは、本発明の特徴を説明する上で必須のものではないため、その詳細については省略する。
【００８３】
次に、スキャナ１０で読み込んだ原稿をＥメールを介してプリンタ８０に送信し、印刷出力されるまでの動作処理の概要を説明する。
【００８４】
まず、スキャナ１０のスキャナ部１２に送信すべき原稿をセットし、操作部１３のキーを使用してＥメールの送信先（送信メールアドレス）を入力後、実行キーを押下するとセットした原稿がスキャナ１０で読み込まれ、ＲＯＭ１４の制御プログラムに従って、ＣＰＵ１１により、Ｅメールの添付画像ファイルに変換される。
【００８５】
この添付画像ファイルは、先に入力した送信メールアドレスを宛先としたＥメールに添付されて、ＳＭＴＰのプロトコルを使用して、Ｅｔｈｅｒｎｅｔインターフェイス１６を介してインターネット６０を経由してプリンタ８０に送信される。
【００８６】
プリンタ８０は、ＳＭＴＰのプロトコルを使用してＥｔｈｅｒｎｅｔインターフェイス８６を介して、Ｅメールを受信する。
【００８７】
ＲＯＭ８４の制御プログラムに基づいて、ＣＰＵ８１は、Ｅメールを受信すると、Ｅメールのメール本文や添付画像ファイルを検出し、テキストデータと画像データに変換してエンジン部８２により印刷処理を行う。
【００８８】
なお、添付画像ファイルは、前記符号化方式に従って、スキャナ１０により符号化され、プリンタ８０により復元化されて印刷出力される。
【００８９】
また、ＰＣ３０、４０、そして携帯電話機５０からのＥメール送信は、それぞれの機器が内蔵しているＥメールの送受信が可能なソフトウェアを使用して行われる。このソフトウェアについての詳細説明は行わないが、Ｅメールの送信先（送信メールアドレス）の入力とメール本文の入力、そして画像ファイルを添付して送信可能とする。
【００９０】
以上のように構成された電子メール送受信システムにおける本発明の特徴について説明する。
【００９１】
スキャナ１０、ＰＣ３０，４０、携帯電話機５０から送信されたＥメールは、インターネット６０を経由してプリンタ８０により紙に印刷されるが、Ｅメール中のメール本文は、印字に使用する書体名、文字サイズ、そして紙面における印字位置に関する情報を含んでいない。同様に、添付画像ファイルも、紙面における印刷位置に関する情報を含んでいない。
【００９２】
そのため、これら不足した情報に関しては、プリンタ８０のＲＯＭ８４に予め設定されている固定情報に基づいて印刷されるケースが多い。
【００９３】
その結果、メール本文の印字に使用されている文字サイズが小さく非常に見づらい場合や、Ｅメールに複数の画像ファイルが添付されており各画像ファイル毎に排紙が行われて印刷枚数が増加する場合がある。
【００９４】
本発明では、これらの問題を解決するために、受信したＥメールのメール本文と添付画像ファイルの印刷フォーマットをＲＯＭ８４中に複数定義しておき、プリンタ８０のユーザがこの印刷フォーマットを自由に選択してプリンタ８０に設定することで、Ｅメールを受信したときに、選択した印刷フォーマットに従って印刷処理が行われるように構成されている。
【００９５】
ここで、メール本文と添付画像ファイルの印刷フォーマット例を説明する。
【００９６】
図４〜図７は、それぞれフォーマット１〜フォーマット４の各フォーマットに基づいて印刷した例を示しているが、これ以外のフォーマットを用いても良い。
【００９７】
図４のフォーマット１による印刷例では、メール本文を１ページ目の全面を用いて印字し、２ページ目以降に添付画像ファイルを１画像ずつ印刷する。
【００９８】
図５のフォーマット２による印刷例では、メール本文の印字に用いる文字サイズとして１８ポイントを使用することで、フォーマット１と比較して文字を見やすくしたものであり、さらに添付画像ファイル２つを１ページ中に印刷することで印刷枚数の節約を図っている。
【００９９】
図６のフォーマット３による印刷例では、１ページ中にメール本文と２つの添付画像ファイルを印刷することでさらに印刷枚数の節約を図っている。
【０１００】
図７のフォーマット４による印刷例では、ページ中にメール本文と６つの添付画像ファイルを印刷することで印刷枚数の節約を図ると同時に、添付画像ファイルを１ページ中に一覧表示させている。
【０１０１】
なお、フォーマット１〜フォーマット４において添付画像ファイルを同フォーマット内に収めるために縮小処理が必要になるが、同処理については既知の方法を用いれば良く、本発明は縮小処理そのものに特徴を有しているものではないので、その方法の説明は省略する。
【０１０２】
また、これら複数のフォーマット中でどのフォーマットを選択するかは、プリンタ８０のユーザが自由に選択できるものとし、プリンタ８０の操作部８３を用いてフォーマットの選択を行い、不揮発性メモリ８７中に選択したフォーマット情報を記憶しておき、プリンタ８０の電源を入れ直した後でも選択したフォーマットが選択されるようにする。
【０１０３】
次に、選択した印刷フォーマットに従って印刷する印刷処理を、図８のフローチャートに基づいて説明する。
【０１０４】
ここで、プリンタ８０は、Ｅメールの受信印刷以外にも、ＬＡＮ７０に接続されているＰＣ（クライアント端末）７２から送信されるページ記述言語ＰＤＬの印刷も可能とするが、ＰＤＬについては周知であり、本発明は、ＰＤＬの印刷処理そのものに特徴を有しているものではないので、その処理の説明は省略する。
【０１０５】
プリンタ８０にＥメールやＰＤＬが入力されると、データ入力待ち状態を抜け、入力されたデータがＥメールかＰＤＬかの判断を行う（ステップＳ１→Ｓ２）。
【０１０６】
ステップＳ２でＰＤＬと判断した場合には、ＰＤＬの解析を行った（ステップＳ３）後、排紙命令と判断するまでの間、ＰＤＬの各命令に従って画像イメージの生成処理を行う（ステップＳ４）。
【０１０７】
ステップＳ５で排紙命令と判断した場合には、ＲＡＭ８５上に生成した画像イメージをビデオ信号に変換し（ステップＳ６）、同信号をエンジン部８２に転送して印刷を行い（ステップＳ７）、用紙を排紙する（ステップＳ８）。
【０１０８】
そして、ステップＳ１に戻り、データ入力待ち状態になる。
【０１０９】
一方、前記ステップＳ２でデータ入力がＥメールと判断した場合には、プリンタ８０の不揮発性メモリ８７が記憶している印刷フォーマットを読み込む（ステップＳ９）。
【０１１０】
そして、受信したＥメールに対しＭＩＭＥの解析を行い（ステップＳ１０）、ＭＩＭＥのデータ属性と符号化方式を判断して符号化されたメール本文と添付画像ファイルの符号復元化を行い（ステップＳ１１）、ステップＳ９で読み込んだ印刷フォーマットに従ってＲＡＭ８５上に画像イメージの形成を行い（ステップＳ１２）、前記ステップＳ６以降の処理を行って印刷出力を行う。
【０１１１】
なお、本実施の形態では、プリンタとして、レーザービームプリンタを採用したが、これに限られるものではなく、インクジェットプリンタ、昇華プリンタ、銀塩プリンタなどの他のプリンタを採用してもよい。
【０１１２】
このように、本実施の形態では、Ｅメールの印刷フォーマットを予め設定しておき、Ｅメールを受信した場合にこのフォーマットに従って自動的に印刷するようにしたので、各ユーザの用途に応じた印刷出力が可能となる。
【０１１３】
（第２の実施の形態）
上記第１の実施の形態では、プリンタ８０のＲＯＭ８４に格納されている印刷フォーマットの中から使用したいフォーマットを操作部８３を用いて選択する場合について説明したが、本実施の形態では、印刷フォーマットをプリンタ８０のユーザが定義して不揮発性メモリ８７に登録するようにしている。
【０１１４】
なお、本実施の形態では、上記第１の実施の形態に対して、上記点が異なるのみであるため、ハードウェアは、上記第１の実施の形態と同様のもの、すなわち図１および図２に記載のものを使用する。
【０１１５】
図９は、印刷フォーマットを定義するために、プリンタ８０の操作部８３に表示された設定画面の一例を示す図であり、ユーザはこの設定画面を用いて印刷フォーマットを不揮発性メモリ８７に登録することができる。
【０１１６】
同図において、たとえば「別紙印刷する」＋「明朝体」＋「８ポイント」＋「×２画像」＋「Ｎｏ．１」をそれぞれ選択すると、図１０のような印刷フォーマットが登録番号１番に登録される。
【０１１７】
また、「別紙印刷しない」＋「明朝体」＋「１２ポイント」＋「×９画像」×「Ｎｏ．３」をそれぞれ選択すると、図１１のような印刷フォーマットが登録番号３番に登録される。
【０１１８】
また、「印刷しない」＋「×９画像」＋「Ｎｏ．５」をそれぞれ選択すると、図１２のような印刷フォーマットが登録番号５番に登録される。
【０１１９】
登録された印刷フォーマットは不揮発性メモリ８７に記憶され、前記第１の実施の形態の印刷フォーマットの選択時に、この登録フォーマットを選択することができる。
【０１２０】
このように、本実施の形態では、Ｅメールの印刷フォーマットをユーザが自由に設定することが可能となる。
【０１２１】
（第３の実施の形態）
本実施の形態の印刷装置は、上記第１の実施の形態の印刷装置に対して、受信したＥメールの保存、削除、印刷の指示を、当該Ｅメールによって行うことができるようにした点のみが異なっている。
【０１２２】
したがって、本実施の形態でも、ハードウェアは上記第１の実施の形態と同様のものを使用する。
【０１２３】
図１３〜図１５は、それぞれ、Ｅメールの保存、削除および印刷を指示するためのメール本文の定義例を示す図である。
【０１２４】
図１３のメール本文中に記述のある“［Ｅｍａｉｌ  Ｒｅｓｅｒｖｅ＝ＭａｉｌＮｏ５］”とは、プリンタ８０の不揮発性メモリ８７にこのＥメールを“ＭａｉｌＮｏ５”という名称を付けて保存することを意味している。
【０１２５】
図１４のメール本文中に記述のある“［Ｅｍａｉｌ  Ｄｅｌｅｔｅ＝ＭａｉｌＮｏ５］”とは、プリンタ８０の不揮発性メモリ８７に保存されている“ＭａｉｌＮｏ５”という名称のＥメールを削除することを意味している。
【０１２６】
図１５のメール本文中に記述のある“［Ｅｍａｉｌ  Ｐｒｉｎｔ＝ＭａｉｌＮｏ５］”とは、プリンタ８０の不揮発性メモリ８７に保存されている“ＭａｉｌＮｏ５”という名称のＥメールを再印刷することを意味している。
【０１２７】
なお、本実施の形態では、メール本文中にＥメールの保存、削除、再印刷を指示する文字列“［Ｅｍａｉｌ  ＸＸＸＸＸ＝ＸＸＸＸＸ］”を埋め込む方法を用いて説明しているが、同文字列以外の文字列でも良く、さらに、別の方法として“Ｓｕｂｊｅｃｔ”フィールドに印刷、削除、再印刷を指示するための文字列を埋め込む方法でも良い。
【０１２８】
次に、プリンタ８０が受信したＥメールに基づいた印刷処理を、図１６のフローチャートを用いて説明する。
【０１２９】
なお、図１６中、前記図８と同様の処理を行うステップには同一符号を付し、その説明を省略する。
【０１３０】
図１６において、ステップＳ２で、データ入力がＥメールと判断した場合には、メール本文の解析を行い、“［Ｅｍａｉｌ  ＸＸＸＸＸ＝ＸＸＸＸＸ］”文字列の検索を行う（ステップＳ２１）。解析の結果、“［Ｅｍａｉｌ  Ｒｅｓｅｒｖｅ＝ＭａｉｌＮｏ５］”等の文字列により、このメールの保存が指示されている場合には、不揮発性メモリ８７にこのメールを“ＭａｉｌＮｏ５”という名称で保存する（ステップＳ２２→Ｓ２３）。
【０１３１】
また、解析の結果、“［Ｅｍａｉｌ  Ｄｅｌｅｔｅ＝ＭａｉｌＮｏ５］”等の文字列により、メールの削除が指示されている場合には、不揮発性メモリ８７に保存されている“ＭａｉｌＮｏ５”という名称のＥメールを削除する（ステップＳ２４→Ｓ２５）。
【０１３２】
さらに、解析の結果、“［Ｅｍａｉｌ  Ｐｒｉｎｔ＝ＭａｉｌＮｏ５］”等の文字列により、保存メールの再印刷が指示されている場合には、不揮発性メモリ８７に保存されている“  ＭａｉｌＮｏ５”という名称のＥメールを不揮発性メモリ８７から読み込み（ステップＳ２６→Ｓ２７）、ステップＳ１０以降の処理を行って印刷処理を実行する。
【０１３３】
このように、本実施の形態では、受信したＥメールをプリンタ内部に搭載しているハードディスクなどの不揮発性メモリに保存し、再印刷の指示を受けた場合には保存しているＥメールの印刷処理を行い、削除の指示を受けた場合には保存しているＥメールの削除処理を行うことができる。
【０１３４】
さらに、保存したＥメールの再印刷や削除の指示はＥメールによってできるので、外出先からモバイルＰＣや携帯電話機を使用してプリンタへの印刷指示が可能となる。
【０１３５】
なお、本実施の形態で、再印刷を行うときには、上記第１および第２の実施の形態で説明した印刷フォーマットに基づいて行うことは言うまでもない。
【０１３６】
（第４の実施の形態）
上記第３の実施の形態では、プリンタ８０中の不揮発性メモリ８７に格納されているＥメールの保存、削除、再印刷の指示を行うようにしたが、本実施の形態では、印刷条件の変更指示もできるようにしている。
【０１３７】
なお、本実施の形態は、上記第３の実施の形態に対して、上記点が異なるのみであるため、ハードウェアは、上記第３の実施の形態と同様のもの、すなわち上記第１の実施の形態と同様のものを使用する。
【０１３８】
図９は、印刷条件の変更を指示するためのメール本文の一例を示す図である。
【０１３９】
同図のメール本文中に記述のある“［Ｅｍａｉｌ  Ｐｒｉｎｔ＝ＭａｉｌＮｏ５］”にて再印刷の指示を行い、さらに“［Ｅｍａｉｌ  Ｃｏｐｉｅｓ＝３］”“［Ｅｍａｉｌ  Ｄｕｐｌｅｘ＝ＯＮ］”の指示により、それぞれ印刷部数を３部、そして両面印刷設定を行っている。
【０１４０】
さらに、印刷部数設定や両面印刷設定以外の設定変更も同様の方法により可能とする。
【０１４１】
このように、本実施の形態では、保存したＥメールの再印刷時の印刷条件を変更できるようにしたので、再印刷時の拡張性を持たせることが可能となる。
【０１４２】
なお、上述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１４３】
この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１４４】
プログラムコードを供給するための記憶媒体としては、たとえば、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【０１４５】
また、コンピュータが読出したプログラムコードを実行することにより、上述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１４６】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１４７】
【発明の効果】
以上説明したように、本発明によれば、Ｅメールを印刷する際にＥメールの本文の印刷をするか否かを、印刷装置の操作部を介して入力される該印刷装置のユーザの指示に基づいて適切に選択することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る印刷装置を含むインターネットメール送受信システムの概略構成を示すブロック図である。
【図２】図１のプリンタの断面図である。
【図３】図１のシステムにおいて送受信されるＥメールの構成の一例を示す図である。
【図４】フォーマット１によってＥメールを印刷したときの印刷例を示す図である。
【図５】フォーマット２によってＥメールを印刷したときに印刷例を示す図である。
【図６】フォーマット３によってＥメールを印刷したときの印刷例を示す図である。
【図７】フォーマット４によってＥメールを印刷したときの印刷例を示す図である。
【図８】本発明の第１の実施の形態の印刷装置が実行するＥメールの印刷処理の手順を示す図である。
【図９】本発明の第２の実施の形態の印刷装置に表示された、印刷フォーマットを定義するための設定画面の一例を示す図である。
【図１０】図９の設定画面によって設定された印刷フォーマットの一例を示す図である。
【図１１】図９の設定画面によって設定された印刷フォーマットの一例を示す図である。
【図１２】図９の設定画面によって設定された印刷フォーマットの一例を示す図である。
【図１３】本発明の第３の実施の形態における保存を指示するＥメールの構成の一例を示す図である。
【図１４】本発明の第３の実施の形態における削除を指示するＥメールの構成の一例を示す図である。
【図１５】本発明の第３の実施の形態における再印刷を指示するＥメールの構成の一例を示す図である。
【図１６】本発明の第３の実施の形態の印刷装置が実行するＥメールの印刷処理の手順を示すフローチャートである。
【図１７】本発明の第４の実施の形態における再印刷の条件変更を指示するＥメールの構成の一例を示す図である。
【符号の説明】
１０  スキャナ本体
１１  ＣＰＵ
１２  スキャナ部
１３  操作部
１４  ＲＯＭ
１５  ＲＡＭ
１６  Ｅｔｈｅｒｎｅｔインターフェイス
１７  ＬＡＮ
１８  ルータ
１９  ＰＣ（クライアント端末）
２０  ＰＣ（メールサーバ）
３０  ＰＣ
３１  モデム
４０  ＰＣ
４１  データ通信用公衆電話機
５０  携帯電話機
６０  インターネット
６１  公衆回線
７０  ＬＡＮ
７１  ルータ
７２  ＰＣ（クライアント端末）
７３  ＰＣ（メールサーバ）
８０  プリンタ本体
８１  ＣＰＵ
８２  エンジン部
８３  操作部
８４  ＲＯＭ
８５  ＲＡＭ
８６  Ｅｔｈｅｒｎｅｔインターフェイス
８７  不揮発性メモリ
【図１】
0004875797.tif 000002
【図２】
0004875797.tif 000003
【図３】
0004875797.tif 000004
【図４】
0004875797.tif 000005
【図５】
0004875797.tif 000006
【図６】
0004875797.tif 000007
【図７】
0004875797.tif 000008
【図８】
0004875797.tif 000009
【図９】
0004875797.tif 000010
【図１０】
0004875797.tif 000011
【図１１】
0004875797.tif 000012
【図１２】
0004875797.tif 000013
【図１３】
0004875797.tif 000014
【図１４】
0004875797.tif 000015
【図１５】
0004875797.tif 000016
【図１６】
0004875797.tif 000017
【図１７】
0004875797.tif 000018