(57)【要約】【課題】印刷の際に不要な部分のみを省略して印刷の無駄を無くし、用紙を節約する。【解決手段】電子メールを印刷する際に用紙を節約する節約モードを有する電子メール印刷処理装置１であって、制御部１０、記憶部２０、ネットワークＩ／Ｆ３０を備えており、制御部１０には、電子メールを送受信するためのメールアプリ１１、オペレーティングシステム（ＯＳ）１２、プリンタドライバ１３が予めインストールされている。また、メールアプリ１１は、本文作成編集手段１４、送受信手段１５、省略設定手段１６、印刷処理手段１７を備えている。そして、制御部１０は、節約モード時、最終頁の行数をカウントし、そのカウントの結果、印刷する最終頁が所定行数以下の場合には、宛先、ｃｃ行、及び送信者の署名のうち省略可能なデータを省略して印刷するように制御する。【選択図】　図１
2004126670.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを印刷する際に用紙を節約する節約モードを有する電子メール印刷処理装置であって、
前記節約モード時、宛先及び／またはｃｃ行が所定行数以上の場合には、前記宛先及び／またはｃｃ行を省略して印刷するように制御する制御部を備えたことを特徴とする電子メール印刷処理装置。
【請求項２】
宛先をチェックする宛先チェックモードをさらに有し、　前記制御部は、宛先チェックモード以外の場合にのみ前記宛先及び／またはｃｃ行を省略して印刷するように制御することを特徴とする請求項１に記載の電子メール印刷処理装置。
【請求項３】
前記制御部は、電子メールの差出人が自分以外の場合には、宛先またはｃｃ行に自分自身の宛先を残して、自分以外の宛先及び／またはｃｃ行を省略して印刷するように制御することを特徴とする請求項１に記載の電子メール印刷処理装置。
【請求項４】
電子メールを印刷する際に用紙を節約する節約モード及び宛先をチェックする宛先チェックモードを有する電子メール印刷処理装置であって、
前記節約モード時、
最終頁の行数をカウントするカウント部と、
このカウント部でのカウントの結果、印刷する最終頁が所定行数以下の場合であって、かつ前記宛先チェックモードである場合には、最終頁に宛先及び／またはｃｃ行を含まない場合にのみ最終頁を省略して印刷するように制御する制御部とを備えたことを特徴とする電子メール印刷処理装置。
【請求項５】
電子メールを印刷する際に用紙を節約する節約モードを有する電子メール印刷処理装置であって、
前記節約モード時、
最終頁の行数をカウントするカウント部と、
このカウント部でのカウントの結果、印刷する最終頁が所定行数以下の場合には、宛先、ｃｃ行、及び送信者の署名のうち省略可能なデータを省略して印刷するように制御する制御部とを備えたことを特徴とする電子メール印刷処理装置。
【請求項６】
前記制御部は、所定期間内に電子メールを送信した人の署名を省略可能なデータとみなすことを特徴とする請求項５に記載の電子メール印刷処理装置。
【請求項７】
前記制御部は、所定期間内に電子メールを受信した人の宛先及び／またはｃｃ行を省略可能なデータとみなすことを特徴とする請求項５に記載の電子メール印刷処理装置。
【請求項８】
前記制御部は、省略可能なデータの行数が前記最終頁の行数以上である場合にのみ省略可能なデータを省略して印刷することを特徴とする請求項５に記載の電子メール印刷処理装置。
【請求項９】
電子メールを印刷する際に用紙を節約して印刷する電子メール印刷処理方法であって、
宛先及び／またはｃｃ行が所定行数以上であるか否かを判断する段階と、
判断の結果、宛先及び／またはｃｃ行が所定行数以上である場合には、前記宛先及び／またはｃｃ行を省略して印刷する段階とを含むことを特徴とする電子メール印刷処理方法。
【請求項１０】
電子メールを印刷する際に用紙を節約して印刷する電子メール印刷処理方法であって、
最終頁の行数をカウントする段階と、
カウントの結果、印刷する最終頁が所定行数以下であるか否かを判断する段階と、
印刷する最終頁が所定行数以下である場合には、次に宛先チェックモードであるか否かを判断する段階と、
宛先チェックモードでない場合には、最終頁に宛先及び／またはｃｃ行を含むか否かを判断する段階と、
最終頁に宛先及び／またはｃｃ行を含まない場合にのみ最終頁を省略して印刷する段階とを含むことを特徴とする電子メール印刷処理方法。
【請求項１１】
電子メールを印刷する際に用紙を節約して印刷する電子メール印刷処理方法であって、
最終頁の行数をカウントする段階と、
カウントの結果、印刷する最終頁が所定行数以下であるか否かを判断する段階と、
印刷する最終頁が所定行数以下である場合には、宛先、ｃｃ行、及び送信者の署名のうち省略可能なデータを省略して印刷する段階とを含むことを特徴とする電子メール印刷処理方法。
【請求項１２】
電子メールを印刷する際に用紙を節約して印刷する電子メール印刷処理方法であって、
最終頁の行数をカウントする段階と、
カウントの結果、印刷する最終頁が所定行数以下であるか否かを判断する段階と、
印刷する最終頁が所定行数以下である場合には、宛先、ｃｃ行、及び送信者の署名のうち省略可能なデータを見積もる段階と、
見積もった省略可能なデータの行数が前記最終頁が所定行数以上である場合にのみ省略可能なデータを省略して印刷する段階とを含むことを特徴とする電子メール印刷処理方法。
【請求項１３】
電子メールを印刷する際に用紙を節約して印刷するように処理するコンピュータ読み取り可能な電子メール印刷処理プログラムであって、
宛先及び／またはｃｃ行が所定行数以上であるか否かを判断するステップと、
判断の結果、宛先及び／またはｃｃ行が所定行数以上である場合には、前記宛先及び／またはｃｃ行を省略した印刷データを作成して出力するステップとを含むことを特徴とする電子メール印刷処理プログラム。
【請求項１４】
電子メールを印刷する際に用紙を節約して印刷するように処理するコンピュータ読み取り可能な電子メール印刷処理プログラムであって、
最終頁の行数をカウントするステップと、
カウントの結果、印刷する最終頁が所定行数以下であるか否かを判断するステップと、
印刷する最終頁が所定行数以下である場合には、次に宛先チェックモードであるか否かを判断するステップと、
宛先チェックモードでない場合には、最終頁に宛先及び／またはｃｃ行を含むか否かを判断するステップと、
最終頁に宛先及び／またはｃｃ行を含まない場合にのみ最終頁を省略した印刷データを作成して出力するステップとを含むことを特徴とする電子メール印刷処理プログラム。
【請求項１５】
電子メールを印刷する際に用紙を節約して印刷するように処理するコンピュータ読み取り可能な電子メール印刷処理プログラムであって、
最終頁の行数をカウントするステップと、
カウントの結果、印刷する最終頁が所定行数以下であるか否かを判断するステップと、
印刷する最終頁が所定行数以下である場合には、宛先、ｃｃ行、及び送信者の署名のうち省略可能なデータを省略した印刷データを作成して出力するステップとを含むことを特徴とする電子メール印刷処理プログラム。
【請求項１６】
電子メールを印刷する際に用紙を節約して印刷するように処理するコンピュータ読み取り可能な電子メール印刷処理プログラムであって、
最終頁の行数をカウントするステップと、
カウントの結果、印刷する最終頁が所定行数以下であるか否かを判断するステップと、
印刷する最終頁が所定行数以下である場合には、宛先、ｃｃ行、及び送信者の署名のうち省略可能なデータを見積もるステップと、
見積もった省略可能なデータの行数が前記最終頁が所定行数以上である場合にのみ省略可能なデータを省略した印刷データを作成して出力するステップとを含むことを特徴とする電子メール印刷処理プログラム。
【請求項１７】
前記請求項１３ないし請求項１６のいずれかに記載の電子メール印刷処理プログラムを格納したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子メールを印刷する際に、印刷の無駄を少なくするための電子メール印刷処理装置、印刷処理方法、印刷処理プログラム及び印刷処理プログラムを記録した記録媒体に関するものである。
【０００２】
【従来の技術】
電子文書の送受信を行う電子メールは、パソコンやインターネット技術の普及、向上等によって、急速に利用範囲が拡大してきている。このような電子メールには、送信者や送信先を示した宛先やｃｃ行、送信者の署名（シグネチャ）等が記載されている。そのため、電子メールを印刷する際は、電子メールの本文内容のほかに、これらの情報も併せて印刷される。
【０００３】
しかし、電子メールを印刷する人にとっては、これらの情報が必ずしも印刷を必要とする情報であるとは限らない場合がある。
【０００４】
また、電子メールを印刷する際に、最終頁が数文字あるいは数行程度である場合も多く、印刷の無駄が多く発生している。
【０００５】
これらの印刷の無駄を無くすために、最後のページが数文字や数行であった場合、または不要な文字がある場合、前ページあるいは前々ページの行間隔を調整したり、不要な文字を省略したりして、空白の多い最後のページの用紙を節約する用紙節約印刷システムが提案されている（例えば、特許文献１参照）。
【０００６】
また、印刷情報のうち予め設定されたキーワードとその前後の必要な部分だけを出力して不要な印刷を省略するプリンタバッファが提案されている（例えば、特許文献２参照）。
【０００７】
また、一連のメールを表示する際にシグネチャ（署名）、ヘッダや引用等を省略して見やすく要約する電子メール表示装置が提案されている（例えば、特許文献３参照）。
【０００８】
また、電子メールの返信の際に元のメールのシグネチャ（署名）を除いた引用文を生成する電子メール作成装置が提案されている（例えば、特許文献４参照）。
【０００９】
【特許文献１】
特開２０００−２８９２８４号公報
【特許文献２】
実開平０４−１２０１４０号公報
【特許文献３】
特開２０００−３２２３４４号公報
【特許文献４】
特開２００１−１４２８０８号公報
【００１０】
【発明が解決しようとする課題】
しかしながら、１通のメールを印刷する際、特許文献１に記載のシステムの場合、最後のシグネチャを前ページに詰め込むことにより、本文が見にくくなる等の問題があった。
【００１１】
また、特許文献２に記載のプリンタバッファの場合、電子メールを受け取る前から、予め必要な部分を特定するキーワードが判明していることは少ない。従って、キーワードを指標に必要な部分を特定することが困難であるといった問題があった。
【００１２】
また、特許文献３及び特許文献４に記載の装置の場合、返信の際は、元メールのシグネチャが返信先のものなので、無条件に削除して印刷できる。しかし、単独のメールを印刷する際は、元メールのシグネチャを省略して問題ないかどうかは差出人によって異なる。そのため、一様に元メールのシグネチャを削除することには問題があった。
【００１３】
本発明はかかる問題点を解決すべく創案されたもので、その目的は、印刷の際に不要な部分のみを省略して印刷の無駄を無くし、用紙を節約する電子メール印刷処理装置、印刷処理方法、印刷処理プログラム及び印刷処理プログラムを記録した記録媒体を提供することにある。
【００１４】
【課題を解決するための手段】
本発明の電子メール印刷処理装置は、電子メールを印刷する際に用紙を節約する節約モードを有する電子メール印刷処理装置であって、前記節約モード時、宛先及び／またはｃｃ行が所定行数以上の場合には、宛先及び／またはｃｃ行を省略して印刷するように制御する制御部を備えたことを特徴としている。また、本発明の電子メール印刷処理方法は、電子メールを印刷する際に用紙を節約して印刷する電子メール印刷処理方法であって、宛先及び／またはｃｃ行が所定行数以上であるか否かを判断する段階と、判断の結果、宛先及び／またはｃｃ行が所定行数以上である場合には、前記宛先及び／またはｃｃ行を省略して印刷する段階とを含むことを特徴としている。
【００１５】
電子メールには、本文の上方の位置に宛先やｃｃ行が記載されている。そして、電子メールの送信先が多い場合には、宛先やｃｃ行が多くなる。本発明の電子メール印刷処理装置は、このような宛先やｃｃ行が多い電子メールを印刷する場合、宛先及び／またはｃｃ行が所定行数より多いか否かを検証し、所定行数より多い場合は、これら宛先及び／またはｃｃ行を省略して印刷するように制御する。これにより、不要な用紙の出力を防ぐことが可能となる。従って、用紙の出力枚数やインク等の記録剤を節約することができる。
【００１６】
また、本発明の電子メール印刷処理装置は、上記構成において、宛先をチェックする宛先チェックモードをさらに有し、前記制御部は、宛先チェックモード以外の場合にのみ前記宛先及び／またはｃｃ行を省略して印刷するように制御することを特徴としている。
【００１７】
このような特徴を有する本発明によれば、宛先及び／またはｃｃ行が必要か否かを、ユーザが予め設定しておくことで、宛先及び／またはｃｃ行が不要の場合のみ宛先等を省略して印刷するように制御する。これにより、ユーザが必要とするデータ（情報）、例えば、ユーザ自身が、発信した電子メールの宛先等をチェックする場合、宛先データを省略せずに印刷することができる。従って、ユーザの意思に応じて、必要な宛先情報は印刷でき、不必要な宛先情報は省略できる。このため、必要に応じて用紙の出力枚数やインク等の記録剤を節約することができる。
【００１８】
本発明の電子メール印刷処理装置は、上記構成において、前記制御部は、電子メールの差出人が自分以外の場合には、宛先またはｃｃ行に自分自身の宛先を残して、自分以外の宛先及び／またはｃｃ行を省略して印刷するように制御することを特徴としている。このような構成によれば、自分宛に送られてきた電子メールが、宛先で送られてきたのか、それともｃｃで送られてきたのかを、印刷してチェックすることができる。
【００１９】
また、本発明の電子メール印刷処理装置は、電子メールを印刷する際に用紙を節約する節約モード及び宛先をチェックする宛先チェックモードを有する電子メール印刷処理装置であって、前記節約モード時、最終頁の行数をカウントするカウント部と、このカウント部でのカウントの結果、印刷する最終頁が所定行数以下の場合であって、かつ前記宛先チェックモードである場合には、最終頁に宛先及び／またはｃｃ行を含まない場合にのみ最終頁を省略して印刷するように制御する制御部とを備えたことを特徴としている。また、本発明の電子メール印刷処理方法は、電子メールを印刷する際に用紙を節約して印刷する電子メール印刷処理方法であって、最終頁の行数をカウントする段階と、カウントの結果、印刷する最終頁が所定行数以下であるか否かを判断する段階と、印刷する最終頁が所定行数以下である場合には、次に宛先チェックモードであるか否かを判断する段階と、宛先チェックモードでない場合には、最終頁に宛先及び／またはｃｃ行を含むか否かを判断する段階と、最終頁に宛先及び／またはｃｃ行を含まない場合にのみ最終頁を省略して印刷する段階とを含むことを特徴としている。
【００２０】
このような特徴を有する本発明によれば、宛先及び／またはｃｃ行を印刷する必要がある場合であって、宛先及び／またはｃｃ行が最終頁に載っていない場合には、最終頁の印刷を省略することができ、確実に用紙を節約することができる。
【００２１】
また、本発明の電子メール印刷処理装置は、電子メールを印刷する際に用紙を節約する節約モードを有する電子メール印刷処理装置であって、前記節約モード時、最終頁の行数をカウントするカウント部と、このカウント部でのカウントの結果、印刷する最終頁が所定行数以下の場合には、宛先、ｃｃ行、及び送信者の署名のうち省略可能なデータを省略して印刷するように制御する制御部とを備えたことを特徴としている。また、本発明の電子メール印刷処理方法は、電子メールを印刷する際に用紙を節約して印刷する電子メール印刷処理方法であって、最終頁の行数をカウントする段階と、カウントの結果、印刷する最終頁が所定行数以下であるか否かを判断する段階と、印刷する最終頁が所定行数以下である場合には、宛先、ｃｃ行、及び送信者の署名のうち省略可能なデータを省略して印刷する段階とを含むことを特徴としている。
【００２２】
このような特徴を有する本発明によれば、印刷する最終頁が所定行数より少ないか否かを検証し、少ない場合は、省略可能なデータを省略（削除）して印刷するように制御する。これにより、印刷する最終頁が数文字、または数行であるという無駄な印刷を無くすことができる。従って、用紙の出力枚数やインク等の記録剤を効率よく節約することができる。
【００２３】
この場合、前記制御部は、所定期間内に電子メールを送信した人の署名を省略可能なデータとみなすようにしてもよい。これにより、頻繁に電子メールのやりとりをしている人の署名のみを選択的に削除することができ、頻繁に電子メールのやりとりをしない人の署名は印刷して確認することができる。
【００２４】
また、前記制御部は、所定期間内に電子メールを受信した人の宛先及び／またはｃｃ行を省略可能なデータとみなしてもよい。これにより、頻繁に電子メールのやりとりをしている人の宛先及び／またはｃｃ行を選択的に省略でき、頻繁に電子メールのやりとりをしていない人の宛先及び／またはｃｃ行を印刷してチェックできる。
【００２５】
また、本発明の電子メール印刷処理装置は、上記構成において、、前記制御部は、省略可能なデータの行数が最終頁の行数以上である場合にのみ省略可能なデータを省略して印刷することを特徴としている。また、本発明の電子メール印刷処理方法は、電子メールを印刷する際に用紙を節約して印刷する電子メール印刷処理方法であって、最終頁の行数をカウントする段階と、カウントの結果、印刷する最終頁が所定行数以下であるか否かを判断する段階と、印刷する最終頁が所定行数以下である場合には、宛先、ｃｃ行、及び送信者の署名のうち省略可能なデータを見積もる段階と、見積もった省略可能なデータの行数が前記最終頁が所定行数以上である場合にのみ省略可能なデータを省略して印刷する段階とを含むことを特徴としている。
【００２６】
このような特徴を有する本発明によれば、まず、省略可能なデータを省略することにより、行数をどれだけ削除できるかを検証する。次に、その削除できる行数が印刷する最終頁の行数より多いか否かを検証する。その結果、削除できる行数が印刷する最終頁の行数と同じか、またはそれより多い場合に限り、省略可能なデータを省略して印刷を行う。これにより、最終頁を確実に削除でき、用紙枚数を節約できる場合にのみ、データを削除することが可能となる。従って、無駄なデータの削除を防ぐことができる。
【００２７】
また、上記した本発明の電子メール印刷処理方法は、これを実現するための電子メール印刷処理プログラムとして実現することができる。
【００２８】
すなわち、本発明の電子メール印刷処理プログラムは、電子メールを印刷する際に用紙を節約して印刷するように処理するコンピュータ読み取り可能なプログラムであって、宛先及び／またはｃｃ行が所定行数以上であるか否かを判断するステップと、判断の結果、宛先及び／またはｃｃ行が所定行数以上である場合には、前記宛先及び／またはｃｃ行を省略した印刷データを作成して出力するステップとを含むことを特徴としている。
【００２９】
また、本発明の電子メール印刷処理プログラムは、電子メールを印刷する際に用紙を節約して印刷するように処理するコンピュータ読み取り可能なプログラムであって、最終頁の行数をカウントするステップと、カウントの結果、印刷する最終頁が所定行数以下であるか否かを判断するステップと、印刷する最終頁が所定行数以下である場合には、次に宛先チェックモードであるか否かを判断するステップと、宛先チェックモードでない場合には、最終頁に宛先及び／またはｃｃ行を含むか否かを判断するステップと、最終頁に宛先及び／またはｃｃ行を含まない場合にのみ最終頁を省略した印刷データを作成して出力するステップとを含むことを特徴としている。
【００３０】
また、本発明の電子メール印刷処理プログラムは、電子メールを印刷する際に用紙を節約して印刷するように処理するコンピュータ読み取り可能なプログラムであって、最終頁の行数をカウントするステップと、カウントの結果、印刷する最終頁が所定行数以下であるか否かを判断するステップと、印刷する最終頁が所定行数以下である場合には、宛先、ｃｃ行、及び送信者の署名のうち省略可能なデータを省略した印刷データを作成して出力するステップとを含むことを特徴としている。
【００３１】
また、本発明の電子メール印刷処理プログラムは、電子メールを印刷する際に用紙を節約して印刷するように処理するコンピュータ読み取り可能なプログラムであって、最終頁の行数をカウントするステップと、カウントの結果、印刷する最終頁が所定行数以下であるか否かを判断するステップと、印刷する最終頁が所定行数以下である場合には、宛先、ｃｃ行、及び送信者の署名のうち省略可能なデータを見積もるステップと、見積もった省略可能なデータの行数が前記最終頁が所定行数以上である場合にのみ省略可能なデータを省略した印刷データを作成して出力するステップとを含むことを特徴としている。
【００３２】
なお、上記の電子メール印刷処理プログラムは、これを記録したコンピュータ読み取り可能な記録媒体として提供することができる。
【００３３】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。
【００３４】
図２は、本実施の形態に係る電子メール印刷処理装置を用いた電子メールシステムの全体の基本概念構成を示す図である。
【００３５】
電子メール印刷処理装置１を用いた電子メールシステムは、ＰＳＴＮ、ＩＳＤＮ等の電子データをやり取りする回線網である公衆回線網／インターネット１００、外部からの不正なアクセス行為の防止や、不正な情報がネットワーク内に侵入するのを防ぐためのファイアウォール５４、電子メールの送受信を行う多数のユーザ端末５０，５０，・・・、電子メール通信サービスを行うメールサーバ５１、ユーザ端末５０からの指令により情報を印刷する多数のプリンタ５２，５２，・・・を備えている。
【００３６】
すなわち、公衆回線網／インターネット１００に、ファイアウォール５４を介して多数のユーザ端末５０，５０，・・・が接続されるとともに、メールサーバ５１、及び多数のプリンタ５２，５２，・・・が接続されている。また、ユーザ端末５０，５０，・・・、メールサーバ５１、及びプリンタ５２，５２，・・・は、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）を形成している。
【００３７】
本実施の形態に係わる電子メール印刷処理装置１は、ユーザ端末５０に搭載されている。
【００３８】
図１は、電子メール印刷処理装置１の機能ブロック図である。
【００３９】
本実施の形態の電子メール印刷処理装置１は、制御部１０、記憶部２０、ネットワークＩ／Ｆ３０を備えている。
【００４０】
制御部１０には、電子メールを送受信するための電子メール用メールアプリケーション（メールアプリ）１１、オペレーティングシステム（ＯＳ）１２、プリンタドライバ１３が予めインストールされている。
【００４１】
また、メールアプリ１１は、本文作成編集手段１４、送受信手段１５、省略設定手段１６、印刷処理手段１７を備えている。
【００４２】
本文作成編集手段１４は、電子メールの本文を作成、編集するものである。送受信手段１５は、電子メールを送受信するためのものである。省略設定手段１６は、電子メールを印刷する際に、印刷の無駄を少なくして用紙を節約するために種々の条件を設定するためのものである。印刷処理手段１７は、省略設定手段１６で設定した条件に従って、電子メールを印刷処理するためのものである。
【００４３】
記憶部２０は、アドレス帳２１、メールフォルダ２２、スプールデータ２３を備えている。
【００４４】
アドレス帳２１には、電子メールの宛先等のデータが登録されている。メールフォルダ２２には、送受信された電子メールが保存されている。スプールデータ２３には、スプールされたデータが保存されている。
【００４５】
なお、制御部１０と記憶部２０とは、それぞれデータをやり取りできるように設定されている。すなわち、メールアプリ１１にて電子メールを作成する際には、記憶部２０内に記録されている宛先や電子メール等を引用、転写することにより、スムーズに電子メールを作成できるようになっている。
【００４６】
ネットワークＩ／Ｆ３０は、ユーザ端末５０をＬＡＮに接続するためのものである。
【００４７】
図３は、アドレス帳の構成例を示している。
【００４８】
アドレス帳２１には、例えば、図３（ａ）に示すように、氏名、メールアドレス、最終受信、署名へのポインタが登録されている。すなわち、氏名”　鈴木　○男”　、メールアドレス”ｈ＿ｓｕｚｕｋｉ＠・・・”　、最終受信”２００２．０５．２０”、署名へのポインタのデータが、ひとまとまりのデータとして登録されている。なお、署名（シグネチャ）には、例えば、図３（ｂ）、（ｄ）に示すように、会社名、氏名、電話番号、ＦＡＸ番号、メールアドレスを記載する場合がある。また図３（ｃ）に示すように、会社名、氏名のみを記している場合もある。
【００４９】
また、署名へのポインタとは、送られてきた電子メールから署名部分のみを切り取りデータ化したものであり、氏名等の情報とリンクしている。
【００５０】
また、アドレス帳２１には、自分の氏名、メールアドレス等も登録されている。本実施の形態では、例えば、最終受信の項目に自分であることがわかるように設定されている。
【００５１】
次に、上記構成の電子メール印刷処理装置１において、電子メール印刷時における制御部１０の動作を、図４に示すフローチャートを参照して説明する。
【００５２】
制御部１０は、まず、電子メールを印刷する際に、用紙を節約する節約モードに設定されているか否かを判断する（ステップＳ１）。ここで、節約モードに選定するか否かはユーザが判断し、ユーザ端末５０の図示しないキーボード等を操作して設定する。その結果、節約モードでないと判断した場合（ステップＳ１でＮｏと判断した場合）には、そのまま印刷データを作成する（ステップＳ２０）。
【００５３】
一方、ステップＳ１において節約モードであると判断した場合（Ｙｅｓと判断した場合）には、次に、宛先及び／またはｃｃ行が所定行以上か否かを判断する（ステップＳ２）。その結果、宛先及び／またはｃｃ行が所定行以上であると判断した場合（ステップＳ２でＹｅｓと判断した場合）には、さらに、送信者が自分であるか否かを判断する（ステップＳ３）。
【００５４】
そして、送信者が自分でないと判断した場合（ステップＳ３でＮｏと判断した場合）には、ステップＳ６へと動作を進め、自分を除く宛先を削除して印刷するように制御して、ステップＳ７に移行する。
【００５５】
一方、送信者が自分であると判断した場合（ステップＳ３でＹｅｓと判断した場合）には、宛先を表示して印刷し宛先をチェックできる宛先チェックモードであるか否かを判断する（ステップＳ４）。ここで、宛先チェックモードに選定するか否かはユーザが判断し、ユーザ端末５０の図示しないキーボード等を操作して設定する。その結果、ステップＳ４において宛先チェックモードであると判断した場合（Ｙｅｓと判断した場合）には、そのままステップＳ７に移行する。
【００５６】
一方、ステップＳ４において宛先チェックモードでないと判断した場合（Ｎｏと判断した場合）には、ステップＳ５へと動作を進め、全宛先を削除して印刷するように制御して、ステップＳ７に移行する。
【００５７】
一方、ステップＳ２において、宛先及び／またはｃｃ行が所定行以上でないと判断した場合（Ｎｏと判断した場合）も同様に、Ｓ７に移行する。
【００５８】
ステップＳ７では、最終頁に行数がどれだけあるかをカウントし、次のステップＳ８では、最終頁が所定行数以下か否かを判断する。
【００５９】
そして、最終頁が所定行数以下でないと判断した場合（ステップＳ８でＮｏと判断した場合）には、そのまま印刷データを作成する（ステップＳ２０）。
【００６０】
一方、最終頁が所定行数以下であると判断した場合（ステップＳ８でＹｅｓと判断した場合）には、次に、宛先チェックモードであるか否かを判断する（ステップＳ９）。そして、宛先チェックモードであると判断した場合（ステップＳ９でＹｅｓと判断した場合）には、次に、最終頁が宛先及び／またはｃｃ行を含むか否かを判断する（ステップＳ１０）。その結果、最終頁が宛先及び／またはｃｃ行を含むと判断した場合（ステップＳ１０でＹｅｓと判断した場合）には、そのまま印刷データを作成する（ステップＳ２０）。一方、最終頁が宛先及び／またはｃｃ行を含まないと判断した場合（ステップＳ１０でＮｏと判断した場合）には、最終頁を削除するように制御し（ステップＳ１１）、その後、最終頁を削除した印刷データを生成する（ステップＳ２０）。
【００６１】
一方、ステップＳ９において、宛先チェックモードでないと判断した場合（ステップＳ９でＮｏと判断した場合）には、ステップＳ１２以降の処理に移行する。
【００６２】
すなわち、ステップＳ１２では、頻繁に電子メールをやりとりしている人物（以下「常連」という。）の宛先を削除した場合に減る行数をカウントする。次に、ステップＳ１３では、送信者が自分であるか否かを判断する。
【００６３】
その結果、送信者が自分であると判断した場合（ステップＳ１３でＹｅｓと判断した場合）には、全ての宛先を削除した場合に行数がどれだけ減るかをカウントし（ステップＳ１６）、次に、署名を削除した場合に行数がどれだけ減るかをカウントして（ステップＳ１７）、ステップＳ１８に移行する。
【００６４】
一方、ステップＳ１３において送信者が自分でないと判断した場合（Ｎｏと判断した場合）、自分を除く宛先を削除することでどれだけ行数を減らせるかをカウントし（ステップＳ１４）、次に、送信者が常連であるか否かを判断する（ステップＳ１５）。ここで、常連であるか否かは、図３（ａ）のアドレス帳２１に示す最終受信を基準に、所定期間内にメールを受信しているか否かを指標に判断するが、これについては後述する。
【００６５】
その結果、送信者が常連であると判断した場合（ステップＳ１５でＹｅｓと判断した場合）には、署名を削除した場合に行数がどれだけ減るかをカウントして（ステップＳ１７）、ステップＳ１８に移行する。
【００６６】
一方、ステップＳ１５において送信者が常連でないと判断した場合（Ｎｏと判断した場合）には、そのままステップＳ１８に移行する。
【００６７】
ステップＳ１８では、ステップＳ１４またはステップＳ１６、及びステップＳ１２、並びにステップＳ１７で行ったカウント結果に基づき、最終頁にある印刷すべき行（データ）を全て前頁に繰り上げて、最終頁を削除して印刷できるか否かを判断する。
【００６８】
ここで、（１）Ｓ１２→Ｓ１３→Ｓ１４→Ｓ１５→Ｓ１８のルートで処理が進んだ場合と、（２）Ｓ１２→Ｓ１３→Ｓ１４→Ｓ１５→Ｓ１７→Ｓ１８のルートで処理が進んだ場合と、（３）Ｓ１２→Ｓ１３→Ｓ１６→Ｓ１７→Ｓ１８のルートで処理が進んだ場合とでは、ステップＳ１８での処理が異なるので、以下、各ルートに分けて説明する。
【００６９】
（１）Ｓ１２→Ｓ１３→Ｓ１４→Ｓ１５→Ｓ１８のルートで処理が進んだ場合
制御部１０は、まず、ステップＳ１２でカウントした常連の宛先の削除のみで、最終頁を削除して印刷できるか否かを判断する。その結果、ステップＳ１２でカウントした常連の宛先の削除のみで最終頁を削除して印刷できると判断した場合（ステップＳ１８でＹｅｓと判断した場合）は、ステップＳ１４でカウントした自分を除く宛先の削除は行わず、ステップＳ１２でカウントした常連の宛先のみ削除するように制御し、ステップＳ１９で削除を実行した後、ステップＳ２０で印刷データを作成して一連の動作を終了する。
【００７０】
一方、ステップＳ１２でカウントした常連の宛先の削除のみでは、最終頁を削除して印刷できないと判断した場合には、さらにステップＳ１４でカウントした自分を除く宛先の削除を組み合わせて、最終頁を削除可能か否かを判断する。その結果、ステップＳ１２でカウントした常連の宛先と、ステップＳ１４でカウントした自分を除く宛先とを組み合わせて削除すると、最終頁を削除して印刷できると判断した場合（ステップＳ１８でＹｅｓと判断した場合）には、ステップＳ１２でカウントした常連の宛先と、ステップＳ１４でカウントした自分を除く宛先とを組み合わせて削除するように制御して、ステップＳ１９で削除を実行した後、ステップＳ２０で印刷データを作成して一連の動作を終了する。
【００７１】
一方、ステップＳ１２でカウントした常連の宛先と、ステップＳ１４でカウントした自分を除く宛先とを組み合わせて削除しても、最終頁を削除できないと判断した場合（ステップＳ１８でＮｏと判断した場合）には、そのままステップＳ２０に移行し、最終頁を削除しないで、そのまま印刷データを作成して一連の動作を終了する。
【００７２】
（２）Ｓ１２→Ｓ１３→Ｓ１４→Ｓ１５→Ｓ１７→Ｓ１８のルートで処理が進んだ場合
制御部１０は、まず、ステップＳ１７でカウントした常連の署名の削除のみで、最終頁を削除して印刷できるか否かを判断する。その結果、ステップＳ１７でカウントした常連の署名の削除のみで、最終頁を削除して印刷できると判断した場合（ステップＳ１８でＹｅｓと判断した場合）には、ステップＳ１２でカウントした常連の宛先の削除と、ステップＳ１４でカウントした自分を除く宛先の削除とを行わず、ステップＳ１７でカウントした常連の署名の削除のみ行うように制御し、ステップＳ１９で削除を実行した後、ステップＳ２０で印刷データを作成して一連の動作を終了する。
【００７３】
一方、ステップＳ１７でカウントした常連の署名の削除のみでは、最終頁を削除して印刷できないと判断した場合には、さらにステップＳ１２でカウントした常連の宛先の削除を組み合わせて、最終頁を削除して印刷できるか否か判断する。その結果、ステップＳ１７でカウントした常連の署名と、ステップＳ１２でカウントした常連の宛先とを組み合わせて削除すると、最終頁を削除して印刷できると判断した場合（ステップＳ１８でＹｅｓと判断した場合）には、ステップＳ１４でカウントした自分を除く宛先の削除を行わず、ステップＳ１７でカウントした常連の署名と、ステップＳ１２でカウントした常連の宛先とを削除するように制御し、ステップＳ１９で削除を実行した後、ステップＳ２０で印刷データを作成して一連の動作を終了する。
【００７４】
一方、ステップＳ１７でカウントした常連の署名と、ステップＳ１２でカウントした常連の宛先とを組み合わせて削除しても、最終頁を削除して印刷できないと判断した場合には、さらにステップＳ１４でカウントした自分を除く宛先を組み合わせて削除すると、最終頁を削除可能か否か判断する。その結果、ステップＳ１７でカウントした常連の署名と、ステップＳ１２でカウントした常連の宛先と、ステップＳ１４でカウントした自分を除く宛先とを組み合わせて削除すると、最終頁を削除して印刷できると判断した場合（ステップＳ１８でＹｅｓと判断した場合）には、ステップＳ１７でカウントした常連の署名と、ステップＳ１２でカウントした常連の宛先と、ステップＳ１４でカウントした自分を除く宛先とを組み合わせて削除するように制御し、ステップＳ１９で削除を実行した後、ステップＳ２０で印刷データを作成して一連の動作を終了する。
【００７５】
一方、ステップＳ１７でカウントした常連の署名と、ステップＳ１２でカウントした常連の宛先と、ステップＳ１４でカウントした自分を除く宛先とを組み合わせて削除しても、最終頁を削除して印刷できないと判断した場合（ステップＳ１８でＮｏと判断した場合）には、ステップＳ２０に移行し、最終頁を削除しないで、そのまま印刷データを作成して、一連の動作を終了する。
【００７６】
（３）Ｓ１２→Ｓ１３→Ｓ１６→Ｓ１７→Ｓ１８のルートで処理が進んだ場合
制御部１０は、まず、ステップＳ１７でカウントした常連の署名の削除のみで、最終頁を削除して印刷できるか否か判断する。その結果、ステップＳ１７でカウントした常連の署名の削除のみで、最終頁を削除して印刷できると判断した場合（ステップＳ１８でＹｅｓと判断した場合）には、ステップＳ１２でカウントした常連の宛先と、ステップＳ１６でカウントした全宛先とを削除せず、ステップＳ１７でカウントした常連の署名の削除のみ行うように制御し、ステップＳ１９で削除を実行した後、ステップＳ２０で印刷データを作成して一連の動作を終了する。
【００７７】
一方、ステップＳ１７でカウントした常連の署名の削除のみでは、最終頁を削除して印刷できないと判断した場合には、さらにステップＳ１２でカウントした常連の宛先の削除を組み合わせると、最終頁を削除して印刷できるか否かを判断する。その結果、ステップＳ１７でカウントした常連の署名の削除と、ステップＳ１２でカウントした常連の宛先の削除とを組み合わせて削除すると、最終頁を削除して印刷できると判断した場合（ステップＳ１８でＹｅｓと判断した場合）には、ステップＳ１６でカウントした全宛先を削除せず、ステップＳ１７でカウントした常連の署名と、ステップＳ１２でカウントした常連の宛先とを削除するように制御し、ステップＳ１９で削除を実行した後、ステップＳ２０で印刷データを作成して一連の動作を終了する。
【００７８】
一方、ステップＳ１７でカウントした常連の署名の削除と、ステップＳ１２でカウントした常連の宛先の削除を組み合わせても、最終頁を削除して印刷できないと判断した場合には、さらにステップＳ１６でカウントした全宛先を組み合わせて削除すると、最終頁を削除可能か否かを判断する。その結果、ステップＳ１７でカウントした常連の署名と、ステップＳ１２でカウントした常連の宛先と、ステップＳ１６でカウントした全宛先とを組み合わせて削除すると、最終頁を削除して印刷できると判断した場合（ステップＳ１８でＹｅｓと判断した場合）には、ステップＳ１７でカウントした常連の署名と、ステップＳ１２でカウントした常連の宛先と、ステップＳ１６でカウントした全宛先とを組み合わせて削除するように制御し、ステップＳ１９で削除を実行した後、ステップＳ２０で印刷データを作成して一連の動作を終了する。
【００７９】
一方、ステップＳ１７でカウントした常連の署名と、ステップＳ１２でカウントした常連の宛先と、ステップＳ１６でカウントした全宛先とを組み合わせて削除しても、最終頁を削除して印刷できないと判断した場合（ステップＳ１８でＮｏと判断した場合）には、ステップＳ２０に移行し、最終頁を削除しないで、そのまま印刷データを作成して、一連の動作を終了する。
【００８０】
次に、制御部１０の制御によって不必要な情報が省略されて印刷される場合の具体例について、図５に示す電子メールの印刷様式を参照して説明する。
【００８１】
例えば、図５（ａ）に示すように、電子メールには、通常、送信者の氏名、宛先、ｃｃ行、送信日時、件名等が表示される。
【００８２】
図５（ｂ）は、ステップＳ１２でカウントした常連の宛先を削除して印刷した場合の印刷状態を示している。常連であるか否かは、図３（ａ）のアドレス帳２１に示す最終受信を基準に、所定期間内にメールを受信しているか否かを指標に判断する。例えば、本実施の形態では、所定期間を３ヶ月と設定している。そのため、図３（ａ）に示す、最終受信が”２００２．０５．２０”の”　鈴木○男”　、最終受信が”２００２．０５．１６”の”　高橋○子”　、最終受信が”２００２．０４．１１”の”　中村○美”　が常連と判断される。従って、図５（ｂ）では、図５（ａ）に示す宛先から常連の”　高橋○子”　が、ｃｃ行から”　中村○美”　がそれぞれ削除されている。
【００８３】
また、図５（ｃ）は、ステップＳ１４でカウントした自分の宛先以外を削除して印刷した場合の印刷状態を示している。この場合は、電子メールが自分（吉田○二）に送られてきた場合に、宛先で送られてきたのか、それともｃｃで送られてきたのかをチェックするために、自分の宛先のみを残して印刷している。
【００８４】
また、図５（ｄ）は、ステップＳ１６でカウントした自分の宛先以外を削除して印刷した場合の印刷状態を示している。この場合は、送信者が自分である場合であって、宛先チェックモードでないため、宛先、ｃｃ行を全て削除して、本文のみを印刷している。
【００８５】
最後に、メールアドレスが新しくなった場合の表示について、図６を参照して説明する。
【００８６】
例えば、図６（ａ）に示すように、変更前のアドレスを”　（旧）　Ｅ−ｍａｉｌ・・・”と、さらに、変更後のアドレスを”　（新）　Ｅ−ｍａｉｌ・・・”と表示して、変更前後のアドレスを両方表示することができる。
【００８７】
また、例えば、図６（ｂ）に示すように、変更後のアドレスのみを”　（新）
Ｅ−ｍａｉｌ・・・”として表示することもできる。
【００８８】
以上説明した電子メール印刷処理装置は、電子メールを印刷する際に用紙を節約する印刷する制御処理を機能させるためのプログラムで実現されている。
【００８９】
発明の対象とするのは、このプログラムそのものであってもよいし、このプログラムがコンピュータで読み取り可能な記録媒体に格納されているものであってもよい。
【００９０】
本発明では、この記録媒体として、図１に示されている制御部（マイクロコンピュータ）１０で処理が行なわれるために必要なメモリ、例えばＲＯＭのようなものそのものがプログラムメディアであってもよいし、また、図示していない外部記憶装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。いずれの場合においても、格納されているプログラムはマイクロコンピュータがアクセスして実行させる構成であってもよいし、あるいはいずれの場合もプログラムを読み出し、読み出されたプログラムは、マイクロコンピュータの図示しないプログラム記憶エリアにロードされて、そのプログラムが実行される方式であってもよい。このロード用のプログラムは予め本体装置に格納されているものとする。
【００９１】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、ＦＤ（フレキシブルディスク）やＨＤ（ハードディスク）等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【００９２】
また、本発明においては、インターネットを含む通信ネットワークと接続可能なシステム構成であることから、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用プログラムは予め装置本体に格納しておくか、あるいは別の記録媒体からインストールされるものであってもよい。なお、記録媒体に格納されている内容としてはプログラムに限定されず、データであってもよい。
【００９３】
さらに、本発明では、プログラム自体として、図１に示されている制御部（マイクロコンピュータ）１０で実行される処理そのものであってもよいし、あるいはインターネットを含む通信ネットワークとアクセスすることで取り込める、あるいは取り込めたものであってもよいし、こちらから送り出すものであってもよい。さらには、この取り込んだプログラムに基づいて、上記電子メール印刷処理装置内で処理された結果、つまり生成されたものであってもよい。あるいは、こちらから送り出す際に上記電子メール印刷処理装置内で処理された結果、つまり生成されたものであってもよい。なお、これらのものはプログラムに限定されず、データであってもよい。
【００９４】
【発明の効果】
以上説明したように、本発明によれば、宛先やｃｃ行が多い電子メールを印刷する場合、宛先及び／またはｃｃ行が所定行数より多いか否かを検証し、所定行数より多い場合は、これら宛先及び／またはｃｃ行を省略して印刷するように構成したので、不要な用紙の出力を防ぐことが可能となる。従って、用紙の出力枚数やインク等の記録剤を節約することができる。
【００９５】
また、本発明によれば、宛先及び／またはｃｃ行が必要か否かを、ユーザが予め設定しておくことで、宛先及び／またはｃｃ行が不要の場合のみ宛先等を省略して印刷するように構成したので、ユーザが必要とする情報、例えば、ユーザ自身が、発信した電子メールの宛先等をチェックする場合、宛先データを省略せずに印刷することができる。従って、ユーザの意思に応じて、必要な宛先情報は印刷でき、不必要な宛先情報は省略できる。このため、必要に応じて用紙の出力枚数やインク等の記録剤を節約することができる。
【００９６】
また、本発明によれば、宛先及び／またはｃｃ行を印刷する必要がある場合であって、宛先及び／またはｃｃ行が最終頁に載っていない場合には、最終頁の印刷を省略することができるので、確実に用紙を節約することができる。
【００９７】
また、本発明によれば、印刷する最終頁が所定行数より少ないか否かを検証し、少ない場合は、省略可能なデータを省略（削除）して印刷するように構成したので、印刷する最終頁が数文字、または数行であるという無駄な印刷を無くすことができる。従って、用紙の出力枚数やインク等の記録剤を効率よく節約することができる。
【図面の簡単な説明】
【図１】本発明に係わる電子メール印刷処理装置の機能ブロック図である。
【図２】本発明に係る電子メール印刷処理装置を用いた電子メールシステムの全体の基本概念構成を示す図である。
【図３】（ａ）は、アドレス帳の構成例を示す説明図、（ｂ）〜（ｄ）は、署名の各種記載例を示す説明図である。
【図４】本発明に係わる電子メール印刷処理装置において、電子メール印刷時における制御部の動作を説明するためのフローチャートである。
【図５】（ａ）〜（ｄ）は、本発明に係わる電子メールの印刷様式の例を示す説明図である。
【図６】（ａ），（ｂ）はメールアドレスの各種表示例を示す説明図である。
【符号の説明】
１　電子メール印刷処理装置
１０　制御部
１１　メールアプリ
１２　ＯＳ
１３　プリンタドライバ
１４　本文作成編集手段
１５　送受信手段
１６　省略設定手段
１７　印刷処理手段
２０　記憶部
２１　アドレス帳
２２　メールフォルダ
２３　スプールデータ
５０　ユーザ端末
【図１】
2004126670.tif 000003
【図２】
2004126670.tif 000004
【図３】
2004126670.tif 000005
【図４】
2004126670.tif 000006
【図５】
2004126670.tif 000007
【図６】
2004126670.tif 000008