(57)【要約】      （修正有）【課題】電子メールの送信先に応じて適切な印刷設定を用いて印刷出力を行うことで、妥当な印刷確認をすることが可能な画像形成装置、画像形成システム、制御方法、及びプログラムを提供する。【解決手段】情報処理装置において、電子メールの送信指示を受け付けるとＳ１００、当該電子メールに添付されたファイルがあるか否かを判定しＳ１０１、添付ファイルがあると判定した場合、過去に添付ファイルの印刷確認を行った後、電子メールを送信したかの履歴を検索しＳ１０２、その検索結果によって、ユーザは、印刷確認を行うか否かを選択しＳ１０３、印刷確認を行うことを選択すると、複合機に対して印刷指示Ｓ１０７，Ｓ１０８を行い、印刷終了後、当該電子メールの送信可否を受け付けるＳ１１０。【選択図】図４
2016012286.tif 000002
【特許請求の範囲】
【請求項１】
電子メールの送信指示を行うための情報処理装置と、印刷を行うための印刷装置とが、ネットワークを介して接続された画像形成システムであって、
前記情報処理装置は、
前記電子メールに添付されたファイルの印刷設定を送信先に応じて記憶する記憶手段と、
前記電子メールを送信する際に、前記電子メールの送信先に対応する前記記憶手段の印刷設定を用いて、前記印刷装置に対して行う印刷指示手段と、
前記印刷装置の印刷実行手段によって、前記添付されたファイルが印刷された後、前記電子メールの送信可否を受け付ける受付手段と、
を備え、
前記印刷装置は、
前記印刷指示手段によって印刷指示を受け付けた前記添付されたファイルを印刷する印刷実行手段、
を備えたことを特徴とする画像形成システム。
【請求項２】
印刷を行うための印刷装置とネットワークを介して接続された印刷装置であって、
電子メールに添付されたファイルの印刷設定を送信先に応じて記憶する記憶手段と、
前記電子メールを送信する際に、前記電子メールの送信先に対応する前記記憶手段の印刷設定を用いて、前記印刷装置に対して行う印刷指示手段と、
前記印刷指示手段によって、前記印刷装置において前記添付されたファイルが印刷された後、前記電子メールの送信可否を受け付ける受付手段と、
を備えたことを特徴とする印刷装置。
【請求項３】
電子メールの送信指示を行うための情報処理装置と、印刷を行うための印刷装置とが、ネットワークを介して接続された画像形成システムの制御方法であって、
前記情報処理装置は、
前記電子メールを送信する際に、前記電子メールの送信先に対応する、前記電子メールに添付されたファイルの印刷設定を送信先に応じて記憶する記憶手段の印刷設定を用いて、前記印刷装置に対して行う印刷指示ステップと、
前記印刷装置の印刷実行ステップによって、前記添付されたファイルが印刷された後、前記電子メールの送信可否を受け付ける受付ステップと、
を実行し、
前記印刷装置は、
前記印刷指示ステップによって印刷指示を受け付けた前記添付されたファイルを印刷する印刷実行ステップ、
を実行することを特徴とする画像形成システムの制御方法。
【請求項４】
印刷を行うための印刷装置とネットワークを介して接続された印刷装置の制御方法であって、
前記印刷装置は、
電子メールを送信する際に、前記電子メールの送信先に対応する、前記電子メールに添付されたファイルの印刷設定を送信先に応じて記憶する記憶手段の印刷設定を用いて、前記印刷装置に対して行う印刷指示ステップと、
前記印刷指示ステップによって、前記印刷装置において前記添付されたファイルが印刷された後、前記電子メールの送信可否を受け付ける受付ステップと、
を実行することを特徴とする印刷装置の制御方法。
【請求項５】
電子メールの送信指示を行うための情報処理装置と、印刷を行うための印刷装置とが、ネットワークを介して接続された画像形成システムで読取実行可能なプログラムあって、
前記情報処理装置を、
前記電子メールを送信する際に、前記電子メールの送信先に対応する、前記電子メールに添付されたファイルの印刷設定を送信先に応じて記憶する記憶手段の印刷設定を用いて、前記印刷装置に対して行う印刷指示手段と、
前記印刷装置の印刷実行手段によって、前記添付されたファイルが印刷された後、前記電子メールの送信可否を受け付ける受付手段と、
して機能させ、
前記印刷装置を、
前記印刷指示手段によって印刷指示を受け付けた前記添付されたファイルを印刷する印刷実行手段、
として機能させることを特徴とするプログラム。
【請求項６】
印刷を行うための印刷装置とネットワークを介して接続された印刷装置で読取実行可能なプログラムあって、
前記印刷装置を、
電子メールを送信する際に、前記電子メールの送信先に対応する、前記電子メールに添付されたファイルの印刷設定を送信先に応じて記憶する記憶手段の印刷設定を用いて、前記印刷装置に対して行う印刷指示手段と、
前記印刷指示手段によって、前記印刷装置において前記添付されたファイルが印刷された後、前記電子メールの送信可否を受け付ける受付手段と、
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールに添付されたファイルの確認方法に関する発明であり、特に、添付ファイルを印刷して確認する方法に関する。
【背景技術】
【０００２】
近年、電子メールの普及により、書類をお客様に提出する際には、電子書類をメールに添付し送付するようになってきており、社外に送付されるような重要な書類は、特に確認を必要とするような書類であるため、当該書類を印刷した後、印刷物を確認してから送付する必要がある。
【０００３】
なぜなら、電子メールに添付された資料を確実に確認するには、資料全体を確認できるとうに資料を印刷することが最も有効であるためである。
【０００４】
しかしながら、すべての社外向けの電子メールに添付された資料を印刷して確認する事は、印刷コスト、作業確認が増加し、業務効率を落としてしまう。
【０００５】
また、電子メールに添付された資料は、送信先毎に対して印刷して欲しい形態（モノクロ、カラー／1in1、2in1など）が存在するため、各々、印刷設定を変える必要性が生じ得る。
【０００６】
例えば、見積書や請求書などは、カラー、片面、1in1、報告書などは、モノクロ、片面、1in1などで印刷して欲しいなど、がその例である。
【０００７】
現状では、電子メールに添付された資料の確認方法については、印刷確認の必要性や、カラー印刷の推奨など、通常の業務とは異なる方法での運用が必要であるが、電子メールへ添付された資料を印刷して確認するという一連の作業については、システム化されていないため、ユーザにとって、大きな手間となる。
【０００８】
そこで、特許文献１では、電子メールに添付された資料を印刷するための設定情報に基づいて、添付資料の印刷設定を行なうシステムが記載されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００４−３４２０３８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記特許文献１のシステムでは、電子メールのメール本文と添付ファイルの印刷条件の設定を自身で指定することが可能であるものの、その印刷設定が、送信先に対して適した設定であるか否かは、不明である。
【００１１】
そこで、本発明では、電子メールの送信先に応じて適切な印刷設定を用いて印刷出力を行うことで、妥当な印刷確認をすることが可能な画像形成装置、画像形成システム、制御方法、及びプログラムを提供することである。
【課題を解決するための手段】
【００１２】
上記課題を解決するための第一の発明は、電子メールの送信指示を行うための情報処理装置と、印刷を行うための印刷装置とが、ネットワークを介して接続された画像形成システムであって、前記情報処理装置は、前記電子メールに添付されたファイルの印刷設定を送信先に応じて記憶する記憶手段と、前記電子メールを送信する際に、前記電子メールの送信先に対応する前記記憶手段の印刷設定を用いて、前記印刷装置に対して行う印刷指示手段と、前記印刷装置の印刷実行手段によって、前記添付されたファイルが印刷された後、前記電子メールの送信可否を受け付ける受付手段と、を備え、前記印刷装置は、前記印刷指示手段によって印刷指示を受け付けた前記添付されたファイルを印刷する印刷実行手段、を備えたことを特徴とする。
【００１３】
上記課題を解決するための第二の発明は、印刷を行うための印刷装置とネットワークを介して接続された印刷装置であって、電子メールに添付されたファイルの印刷設定を送信先に応じて記憶する記憶手段と、前記電子メールを送信する際に、前記電子メールの送信先に対応する前記記憶手段の印刷設定を用いて、前記印刷装置に対して行う印刷指示手段と、前記印刷指示手段によって、前記印刷装置において前記添付されたファイルが印刷された後、前記電子メールの送信可否を受け付ける受付手段と、を備えたことを特徴とする。
【００１４】
上記課題を解決するための第三の発明は、電子メールの送信指示を行うための情報処理装置と、印刷を行うための印刷装置とが、ネットワークを介して接続された画像形成システムの制御方法であって、前記情報処理装置は、前記電子メールを送信する際に、前記電子メールの送信先に対応する、前記電子メールに添付されたファイルの印刷設定を送信先に応じて記憶する記憶手段の印刷設定を用いて、前記印刷装置に対して行う印刷指示ステップと、前記印刷装置の印刷実行ステップによって、前記添付されたファイルが印刷された後、前記電子メールの送信可否を受け付ける受付ステップと、を実行し、前記印刷装置は、前記印刷指示ステップによって印刷指示を受け付けた前記添付されたファイルを印刷する印刷実行ステップ、を実行することを特徴とする。
【００１５】
上記課題を解決するための第四の発明は、印刷を行うための印刷装置とネットワークを介して接続された印刷装置の制御方法であって、前記印刷装置は、電子メールを送信する際に、前記電子メールの送信先に対応する、前記電子メールに添付されたファイルの印刷設定を送信先に応じて記憶する記憶手段の印刷設定を用いて、前記印刷装置に対して行う印刷指示ステップと、前記印刷指示ステップによって、前記印刷装置において前記添付されたファイルが印刷された後、前記電子メールの送信可否を受け付ける受付ステップと、を実行することを特徴とする。
【００１６】
上記課題を解決するための第五の発明は、電子メールの送信指示を行うための情報処理装置と、印刷を行うための印刷装置とが、ネットワークを介して接続された画像形成システムで読取実行可能なプログラムあって、前記情報処理装置を、前記電子メールを送信する際に、前記電子メールの送信先に対応する、前記電子メールに添付されたファイルの印刷設定を送信先に応じて記憶する記憶手段の印刷設定を用いて、前記印刷装置に対して行う印刷指示手段と、前記印刷装置の印刷実行手段によって、前記添付されたファイルが印刷された後、前記電子メールの送信可否を受け付ける受付手段と、して機能させ、前記印刷装置を、前記印刷指示手段によって印刷指示を受け付けた前記添付されたファイルを印刷する印刷実行手段、として機能させることを特徴とする。
【００１７】
上記課題を解決するための第六の発明は、印刷を行うための印刷装置とネットワークを介して接続された印刷装置で読取実行可能なプログラムあって、前記印刷装置を、前記電子メールを送信する際に、前記電子メールの送信先に対応する、電子メールに添付されたファイルの印刷設定を送信先に応じて記憶する記憶手段の印刷設定を用いて、前記印刷装置に対して行う印刷指示手段と、前記印刷指示手段によって、前記印刷装置において前記添付されたファイルが印刷された後、前記電子メールの送信可否を受け付ける受付手段と、して機能させることを特徴とする。
【発明の効果】
【００１８】
本発明により、ユーザに対して電子メールの送信先に応じて適切な印刷設定を提示し、当該ユーザは、提示された印刷設定を用いて印刷出力を行うことが可能となるので、妥当な印刷確認をすることができる、という効果を奏する。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る画像形成システムの構成を示す構成図である。
【図２】本発明の実施形態に係る情報処理装置、メールサーバのハードウェア構成を示す構成図である。
【図３】本発明の実施形態に係る複合機のハードウェア構成を示す構成図である。
【図４】本発明の実施形態において、電子メールを送信先へ送信する際に、当該電子メールに添付されたファイルの確認を行う処理の流れについて示すフローチャートである。
【図５】本発明の実施形態において、印刷履歴を検索する処理の流れを示すフローチャートである。
【図６】本発明の実施形態において、電子メールに添付されたファイルの印刷設定を確認する処理の流れを示すフローチャートである。
【図７】本発明の実施形態において、送信先のユーザが、受信した電子メールに添付されたファイルを印刷する処理の流れを示すフローチャートである。
【図８】本発明の実施形態において、各処理で用いられるデータ構成を示す構成図である。
【図９】本発明の実施形態において、印刷履歴検索結果画面の構成を示す構成図である。
【図１０】本発明の実施形態において、印刷履歴検索結果画面の構成を示す構成図である。
【図１１】本発明の実施形態において、印刷履歴検索結果画面の構成を示す構成図である。
【図１２】本発明の実施形態において、プレビュー確認画面の構成を示す構成図である。
【図１３】本発明の実施形態において、印刷結果確認画面の構成を示す構成図である。
【図１４】本発明の実施形態において、印刷結果再確認画面の構成を示す構成図である。
【図１５】本発明の実施形態において、送信先印刷設定確認画面の構成を示す構成図である。
【図１６】本発明の実施形態において、印刷指示画面の構成を示す構成図である。
【図１７】本発明の実施形態において、印刷設定変更画面の構成を示す構成図である。
【図１８】本発明の実施形態において、印刷確認レベル設定画面の構成を示す構成図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本発明の実施形態に係る画像形成システムの構成を示す構成図である。
【００２１】
画像形成システム１００は、ユーザが電子メールの送信指示を行うための情報処理装置１０１、電子メールの送信を制御するメールサーバ１０２、及びファクシミリ送受信やコピー、印刷処理等を行うための複合機１０３（印刷装置）が、それぞれネットワーク１０４を介して接続されている。
【００２２】
本実施形態では、ユーザが、情報処理装置１０１を用いて電子メールを作成する際に、当該電子メールへファイルを添付して送信先へ送信する際に、まず、複合機１０３において、当該電子メールに添付されたファイルの印刷を行う。
【００２３】
そして、複合機１０３は、電子メールに添付されたファイルの印刷を行うと、ユーザが、その印刷物を確認した後、情報処理装置１０１から送信先に対して、メールサーバ１０２を介して、当該電子メールを送信する構成を備える。
【００２４】
以下、図２を用いて、図１に示した情報処理装置、メールサーバに適用可能な情報処理装置のハードウェア構成について説明する。
【００２５】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２６】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２７】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００２８】
２０７はメモリコントローラで、ブートプログラム、各種のアプリケーション、フォントデータ，ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２９】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したネットワーク１０４）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３０】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３１】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００３２】
次に、図３を用いて、図１に示した複合機１０３のハードウェア構成について説明する。
【００３３】
図３は、図１に示した複合機１０３のハードウェア構成の一例を示すブロック図である。
【００３４】
図３において、３１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ３１４や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮ（例えば、図１に示したネットワーク１０４）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００３５】
コントローラユニット３１６において、３０１はＣＰＵで、システム全体を制御するプロセッサである。３０２はＲＡＭで、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００３６】
３０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。３０４はハードディスクドライブ（ＨＤＤ）で、システムを制御するための各種プログラム，画像データ等を格納する。
【００３７】
３０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（キーボード）３０８とのインタフェース部である。また、操作部Ｉ／Ｆ３０７は、操作部３０８から入力したキー情報（例えば、スタートボタンの押下）をＣＰＵ３０１に伝える役割をする。
【００３８】
３０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）で、ネットワーク１０４（ＬＡＮ）に接続する。また、無線通信も可能な構成となっており、赤外線やＢｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ-Ｆｉ（登録商標）を用いた通信にて他の装置と接続する。データの入出力を行う。３０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００３９】
３１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４、プリンタポート、ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となる携帯端末のＩＣカード（記憶媒体）の読み取り用のカードリーダ３１９が外部Ｉ／Ｆ部３１８に接続されている。
【００４０】
そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９による携帯端末のＩＣカードからの情報読み取りを制御し、該携帯端末のＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００４１】
３２０はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００４２】
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００４３】
３１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ部３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。また、３１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００４４】
３１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００４５】
スキャナ３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置を使用するユーザが操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００４６】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。
【００４７】
プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００４８】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００４９】
尚、表示部は複合機によって表示性能が異なり、タッチパネルを介して操作をできる複合機、単に液晶画面を備え文字列を表示（印刷状態や印刷している文書名の表示）させるだけの複合機によって本発明は構成されている。
【００５０】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。
【００５１】
また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００５２】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、ＩＣカード（ＩＣチップとして携帯端末内に備えられていてもよい）に記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００５３】
また、カードリーダ３１９はＮＦＣの通信規格に対応しており、ＩＣカードや携帯端末のＩＣチップへの読み書きを行うことが可能な構成となっている。なお、ＮＦＣ規格対応のカードリーダに、ＮＦＣ規格対応の携帯端末をかざすと、認証を行い、携帯端末とプリンタ（複合機）とのペアリングを行う。そして、かざされた携帯端末とプリンタ（複合機）で通信（Ｐ２Ｐ）を確立してデータの通信を行うことが可能である。
【００５４】
その他、高速通信規格である、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉ-Ｆｉ（登録商標）に通信を引き継ぎ（ハンドオーバー）、携帯端末とプリンタ（複合機）間で通信を行わせることも可能である。
【００５５】
例えば、携帯端末をカードリーダにかざすことで、携帯端末に記憶されている画像を複合機へ送信することが可能となる。なお、ＮＦＣの通信規格の詳細は、従来技術であるため、説明を省略するものとする。
【００５６】
上述した複合機１０３では、複合機１０３を制御するためのプラットフォームが存在し、このプラットフォーム上で、認証サーバと通信するための認証アプリケーションが動作している。
【００５７】
認証アプリケーションはＨＤＤ３０４に記憶されている。プラットフォームが管理する、ログイン時にユーザ情報を格納するログインコンテキストや、各種設定情報は、ＨＤＤ３０４上に領域が確保されている。
【００５８】
また、プラットフォーム上には、複合機１０３の本体機能を拡張したアプリケーションがインストールされ、動作している。これらアプリケーションは、プラットフォームのＡＰＩを用いて実行される。
【００５９】
このプラットフォームを介して、複合機の各機能を制御することが可能な構成となっている。
【００６０】
また、複合機１０３には、Ｗｅｂブラウザも記憶されており、Ｗｅｂシステムと連携することも可能である。この場合、Ｗｅｂアプリケーションサーバから受信した画面をＷｅｂブラウザを用いて表示する。
【００６１】
Ｗｅｂブラウザ上で指示した命令は、Ｗｅｂアプリケーションサーバへ要求がなされ、Ｗｅｂアプリケーションサーバからの命令を受け付けることによって、複合機１０３により動作（スキャンやプリント処理）を実行することが可能である。
【００６２】
以上のような構成によって、複合機１０３は、スキャナ３１４から読み込んだ画像データをネットワーク１０４（ＬＡＮ）上に送信したり、ネットワーク１０４（ＬＡＮ）から受信した印刷データをプリンタ部３１２により印刷出力することができる。
【００６３】
また、スキャナ３１４から読み込んだ画像データをモデム３０６により、公衆回線上にＦＡＸ送信したり、公衆回線からＦＡＸ受信した画像データをプリンタ部３１２により出力することできる。
【００６４】
更に、ネットワーク１０４（ＬＡＮ）から受信した電子メールを解析することにより、当該電子メールに添付されたファイルを取得し、当該ファイルをプリンタ部３１２により印刷出力することができる。
【００６５】
図４は、電子メールを送信先へ送信する際に、当該電子メールに添付されたファイルの確認を行う処理の流れについて示すフローチャートである。
【００６６】
ステップＳ１００では、情報処理装置１０１において、電子メールの送信指示を受け付けると、ステップＳ１０１では、情報処理装置１０１において、ステップＳ１００で送信指示がなされた電子メールにファイルが添付されているか否かを判定する。
【００６７】
電子メールにファイルが添付されていると判定した場合、ステップＳ１０２へ処理を進め、添付されていると判定しない場合、ステップＳ１０７へ処理を進める。
【００６８】
ステップＳ１０２では、情報処理装置１０１において、送信先に対する印刷履歴を検索するが、詳細な処理については、図５を用いて説明する。
図５は、印刷履歴を検索する処理の流れを示すフローチャートである。
【００６９】
ステップＳ２００では、情報処理装置１０１において、電子メールの送信先を用いて、送信時印刷履歴テーブル（図８参照）を検索する。尚、複数の送信先が存在する場合は、まず、１つのメールアドレスを用いて検索を行う。
【００７０】
送信時印刷履歴テーブルは、図８の最上段に示されるテーブルであり、情報処理装置１０１の外部メモリ２１１に備えられているが、複合機１０３のＨＤＤ３０４に備えられていても良い。
【００７１】
つまり、検索は、情報処理装置１０１に対して行っても、複合機１０３に行っても何れの態様をとる構成でも構わないが、本実施形態では、情報処理装置１０１において、検索を行う構成について説明する。
【００７２】
この送信時印刷履歴テーブルは、電子メールを送信すると共に、当該電子メールに添付されたファイルの印刷を行う処理を行った際に、送信した日時、送信先のメールアドレスのローカル部、送信先のメールアドレスのドメイン、印刷を行った時の設定に関するデータを、この記載順に、送信時印刷履歴テーブルの日付、送信先、送信先ドメイン、印刷確認レベルへ記憶しておく。
【００７３】
ステップＳ２０１では、情報処理装置１０１において、ステップＳ２００で検索を行った結果、電子メールの送信先のメールアドレスと、送信時印刷履歴テーブルの送信先と送信先ドメインと、が完全に一致するか否かを判定し、一致すると判定しない場合は、ステップＳ２０２へ処理を進め、一致すると判定する場合は、ステップＳ２０３へ処理を進める。
【００７４】
ステップＳ２０２では、情報処理装置１０１において、ステップＳ２００で検索を行った結果、電子メールの送信先のメールアドレスのドメインと、送信時印刷履歴テーブルの送信先ドメインが一致するか否かを判定し、一致すると判定する場合は、ステップＳ２０３へ処理を進め、一致すると判定しない場合は、ステップＳ２０４へ処理を進める。
【００７５】
ステップＳ２０３では、情報処理装置１０１において、ステップＳ２００からステップＳ２０２において検索した結果を出力する。その出力例として、送信履歴検索結果ファイル（図８参照）があげられる。
【００７６】
送信履歴検索結果ファイルは、図８の最上段から２段目に示されるファイルの構成を備えており、送信先のメールアドレスが送信時印刷履歴テーブルに記憶されたメールアドレスと完全に一致したか、あるいはドメインのみ一致したかを識別するための分類という項目を備えている。
【００７７】
つまり、ステップＳ２０１で完全一致すると判定した場合は、送信履歴検索結果ファイルの分類には、完全一致を示す個人一致というデータを記憶し、一方、ステップＳ２０２でドメインのみ一致すると判定した場合は、送信履歴検索結果ファイルの分類には、会社一致というデータを記憶する。
【００７８】
送信履歴検索結果ファイルは、当該分類に対応して、処理対象とする電子メールの送信先のメールアドレスのローカル部、メールアドレスのドメイン、送信時印刷履歴テーブルの印刷確認レベルを備えている。
【００７９】
この出力例は、ファイルを対象としているが、ファイルに限らず、テーブルや、ＲＡＭ２０３に一時的に記憶する構成であっても良い。
【００８０】
ステップＳ２０４では、処理対象とする電子メールの全ての送信先に対して、検索を行ったか否かを判定し、行ったと判定した場合は、ステップＳ２０５へ処理を進め、行ったと判定しない場合は、ステップＳ２００へ処理を進める。
【００８１】
ステップＳ２０５では、情報処理装置１０１において、ステップＳ２０３で出力された送信履歴検索結果ファイルに含まれるレコードから、最も印刷確認レベルの高いものを取得する。
【００８２】
例えば、印刷確認レベルの高いものとして、図８に示す送信履歴検索結果ファイルに含まれるレコードにおいては、数値の最も低いもの、つまり、１（モノクロ、２in1）を取得する。
【００８３】
次に、図４に戻り、ステップＳ１０３では、情報処理装置１０１において、印刷確認を行うか否かを判定し、行うと判定した場合、ステップＳ１０４へ処理を進め、行うと判定しない場合、ステップＳ１１１へ処理を進める。
【００８４】
この判定は、図９に示すような印刷履歴検索結果画面４００をＣＲＴ２１０に表示し、ユーザが、印刷確認を行うかを、印刷履歴検索結果画面４００に対して行うことで、判定を行っている。
【００８５】
印刷履歴検索結果画面４００は、ステップＳ１０２において印刷履歴の検索を行う処理対象となる電子メールの送信先のメールアドレスを表示する送信先表示領域４０１を備えている。
【００８６】
また、印刷履歴検索結果画面４００は、電子メールを送信すると共に、当該電子メールに添付されたファイルの印刷を行う処理を行った際の情報、つまり送信時印刷履歴テーブルに記憶されたデータを表示するための印刷履歴表示領域４０２を備えている。
【００８７】
また、印刷履歴検索結果画面４００は、処理対象となるメールアドレスを用いて、送信時印刷履歴テーブルを検索した結果、つまり、送信履歴検索結果ファイルに含まれるレコードを表示するための検索結果表示領域４０３を備えている。
【００８８】
更に、印刷履歴検索結果画面４００は、ユーザが、処理対象となる電子メールに添付されたファイルの印刷を行って、印刷物の確認を行う際に押下するためのＯＫボタン４０４、印刷物の確認が不要な場合に押下するためのキャンセルボタン４０５を備えている。
【００８９】
また、印刷履歴検索結果画面４００は、検索結果に応じて、表示態様を変えることが可能である。
【００９０】
過去にファイルを添付して電子メールを送信したことがあるが、その際に、当該ファイルを印刷して確認を行わなかったような場合は、図１０に示す印刷履歴検索結果画面４００が表示される。
【００９１】
その表示例として、図１０に示す印刷履歴検索結果画面４００は、過去にファイルを添付して電子メールを送信したことがあるが、その際に、当該ファイルを印刷して確認を行わなかった旨を示すメッセージを表示するためのメッセージ表示領域４０６を備えている。
【００９２】
また、このメッセージ表示領域４０６には、「送信前に印刷確認を行いますか？」とユーザに対して、印刷確認の有無を尋ねるメッセージを含めることも可能である。
【００９３】
また、図１０に示す印刷履歴検索結果画面４００は、処理対象となる電子メールに添付されたファイルの印刷を行って、印刷物の確認を行う際に押下するための印刷確認するボタン４０７、印刷物の確認が不要な場合に押下するための印刷しないボタン４０８を備えているが、初期表示では、印刷しないボタン４０８にフォーカスがあたるように設定がなされている。
【００９４】
この判定方法としては、送信先毎に、ファイルが添付された電子メールの送信履歴をテーブル（不図示）へ記憶しておき、このテーブルに対して、ファイルが添付された電子メールの送信履歴に関するレコードが存在し、送信時印刷履歴テーブルには、レコードが存在しない場合、このような表示例を示す。
【００９５】
表示例の別例として、図１１に示す印刷履歴検索結果画面４００は、処理対象とする電子メールの送信先は、初めて、送信を行う送信先であり、その旨を示すメッセージ表示領域４０９を備えている。
【００９６】
送信先表示領域４０１に設定された「eee@eee.co.jp」、「fff@fff.co.jp」のメールアドレスは、送信時印刷履歴テーブルに記憶されていないため、送信履歴検索結果ファイルに対してもレコードが出力されていない。
【００９７】
このようなケースでは、ファイルを添付して電子メールを送信するのは、初めての送信先であるとして、その旨をメッセージとしてユーザへ提示する。
【００９８】
また、このメッセージ表示領域４０９には、「送信前に印刷確認を行いますか？」とユーザに対して、印刷確認の有無を尋ねるメッセージを含めることも可能であり、初期表示では、印刷確認するボタン４０７にフォーカスがあたるように設定がなされている。
【００９９】
本ステップでは、印刷履歴検索結果画面４００のＯＫボタン４０４あるいは印刷確認するボタン４０７が押下されたことを検知すると、ステップＳ１０４へ処理を進め、印刷履歴検索結果画面４００のキャンセルボタン４０５あるいは印刷しないボタン４０８が押下されたことを検知すると、ステップＳ１１２へ処理を進める。
【０１００】
ステップＳ１０４では、情報処理装置１０１において、ＣＲＴ２１０のモニタサイズ（物理的なサイズ）と、電子メールに添付されたファイルを印刷出力する用紙サイズ（物理的なサイズ）と、比較を行い、モニタサイズが用紙サイズより大きいと判定した場合は、ステップＳ１０５へ処理を進め、モニタサイズが用紙サイズより大きいと判定しない場合は、ステップＳ１０７へ処理を進める。尚、用紙サイズは、電子メール添付されたファイルに設定された用紙サイズを用いる。
【０１０１】
そして、印刷確認するボタン４０７が押下されると、図１８に示す印刷確認レベル設定画面１１００をＣＲＴ２１０へ表示し、ユーザは、印刷確認レベル設定画面１１００に対して、印刷確認レベルを入力して設定を行うことができる。
【０１０２】
また、印刷確認レベル設定画面１１００は、処理対象となる電子メールの送信先のメールアドレスを表示する送信先表示領域１１０１、印刷確認レベルを選択することで設定を行うための印刷確認レベル設定領域１１０２を備えている。
【０１０３】
更に、印刷確認レベル設定画面１１００は、ユーザが、印刷確認レベル設定領域１１０２で選択された印刷確認レベルを設定する際に押下するための設定ボタン１１０３、印刷確認レベルの設定を行わない際に押下するためのキャンセルボタン１１０４を備えている。
【０１０４】
設定ボタン１１０３が押下されると、送信時印刷履歴テーブルへ、印刷確認レベル設定領域１１０２で選択された印刷確認レベルが、送信先表示領域１１０１に表示された送信先のメールアドレス毎に、当該メールアドレスに対応させて記憶する。
【０１０５】
ステップＳ１０５では、情報処理装置１０１において、電子メールに添付されたファイルをＣＲＴ２１０に対して、印刷前のプレビュー表示を行うか、あるいは、当該ファイルを印刷するかを判定し、印刷前のプレビュー表示を行うと判定した場合、ステップＳ１０６へ処理を進め、ファイルを印刷すると判定した場合は、ステップＳ１０８へ処理を進める。
【０１０６】
この判定方法しては、図１２に示すようにプレビュー確認画面５００をＣＲＴ２１０へ表示し、ユーザは、印刷前のプレビュー表示を行うか、あるいは、ファイルを印刷するかをプレビュー確認画面５００に対して指定することで判定を行っている。
【０１０７】
プレビュー確認画面５００は、ＣＲＴ２１０のモニタの物理的なサイズ、当該ファイルを印刷する用紙の物理的なサイズを表示するためのサイズ表示領域５０１を備えている。
【０１０８】
また、プレビュー確認画面５００は、このＣＲＴ２１０のモニタ及び用紙の物理的なサイズを視覚的に表示するためのサイズ比較表示領域５０２、及び物理的なサイズを比較した結果、印刷前のプレビュー表示を行うか、あるいは、ファイルを印刷するかの選択を促す旨を示すメッセージとして表示するメッセージ表示領域５０３を備えている。
【０１０９】
更に、プレビュー確認画面５００は、ユーザが、印刷前のプレビュー表示を行う際に押下するためのプレビューボタン５０４、及びファイルを印刷する際に押下するための、印刷して確認するボタン５０５を備えている。
【０１１０】
本ステップでは、プレビューボタン５０４が押下されたと判定した場合は、ステップＳ１０６へ処理を進め、印刷して確認するボタン５０５が押下されたと判定した場合は、ステップＳ１０８へ処理を進める。
【０１１１】
ステップＳ１０６では、情報処理装置１０１において、ステップＳ２０５で取得した印刷設定を用いてＣＲＴ２１０へ電子メールに添付されたファイルについて、印刷前のプレビュー表示を行う。
【０１１２】
ステップＳ１０７では、情報処理装置１０１において、複合機１０３に対して、電子メールに添付されたファイルの印刷指示を行う。また、ステップＳ１０８についても、同様に、複合機１０３に対して、電子メールに添付されたファイルの印刷指示を行う。印刷指示を行う際には、ステップＳ２０５で取得した印刷設定を用いて印刷を行うように印刷指示がなされる。
【０１１３】
ステップＳ１０９では、複合機１０３において、ステップＳ１０７及びステップＳ１０８において印刷指示がなされたファイルに対して、印刷処理を実行する。
【０１１４】
ステップＳ１１０では、情報処理装置１０１において、電子メールに添付されたファイルの確認をした結果、問題があったか否かを判定し、問題があったと判定しない場合は、ステップＳ１１１へ処理を進め、問題があったと判定した場合は、処理を終了する。
【０１１５】
本ステップにおける判定方法としては、図１３に示す印刷結果確認画面６００をＣＲＴ２１０へ表示し、ユーザが、印刷確認を行った結果、印刷結果確認画面６００に対して、問題あったか否かについて指示入力を行うことで判定する。
【０１１６】
印刷結果確認画面６００は、処理対象となる電子メールの送信先のメールアドレスを表示する送信先表示領域６０１、電子メールに添付されたファイルの名称を示す資料名称６０２を備えている。
【０１１７】
また、印刷結果確認画面６００は、複合機１０３で電子メールに添付されたファイルを用紙へ印刷してから経過した時間、あるいは、印刷前のプレビュー表示を行なう際に、表示された経過時間を表示し、更に、電子メールに添付されたファイルの文字量などによって印刷確認に要する時間を算出して確認目安時間として表示するための印刷確認時間表示領域６０３を備えている。
【０１１８】
また、印刷結果確認画面６００は、電子メールに添付されたファイルを用紙へ印刷して確認したか、あるいは、印刷前のプレビュー表示を行って確認をしたかを問うメッセージ、及び当該電子メールを送信先に対して送信するか否かの選択を促すメッセージを表示するメッセージ表示領域６０４を備えている。
【０１１９】
更に、印刷結果確認画面６００は、ユーザが、処理対象としている電子メールの送信を行う際に押下するための送信確定ボタン６０５、処理対象としている電子メールの送信をキャンセルする際に押下するための送信キャンセルボタン６０６を備えている。
【０１２０】
更に、印刷結果確認画面６００は、送信確定ボタン６０５が押下されると、印刷確認時間表示領域６０３に表示された経過時間が目安時間よりも短い場合は、図１４に示すような印刷結果再確認画面７００をＣＲＴ２１０へ表示し、ユーザに対して、再度、電子メールの送信を行うか否かの確認を行う。
【０１２１】
印刷結果再確認画面７００は、印刷確認時間表示領域６０３に表示された経過時間及び目安時間、印刷確認を行った時間が短い旨を示すメッセージ、及び当該電子メールを送信するか否かの選択を促すメッセージを表示するメッセージ表示領域７０１を備えている。
【０１２２】
また、印刷結果再確認画面７００は、ユーザが、当該電子メールを送信する際に押下すうための送信確定ボタン７０２、及び送信を保留して、印刷結果確認画面６００へ戻る際に押下するためのキャンセルボタン７０３を備えている。
【０１２３】
本ステップでは、送信確定ボタン６０５、あるいは、送信確定ボタン７０２が押下されたと判定した場合は、ステップＳ１１１へ処理を進め、送信キャンセルボタン６０６が押下されたと判定した場合は、処理を終了する。
【０１２４】
ステップＳ１１１では、情報処理装置１０１において、電子メールに添付されたファイルの印刷設定を確認する処理を行うが、詳細な処理内容については、図を用いて説明する。
【０１２５】
図６は、電子メールに添付されたファイルの印刷設定を確認する処理の流れを示すフローチャートである。
【０１２６】
ステップＳ３００では、情報処理装置１０１において、電子メールの送信先に対して、過去に、電子メールをファイルに添付して送信されたことがあるか否かを検索する。
【０１２７】
この検索は、電子メールの送信先のメールアドレスと、当該電子メールに添付されたファイルを特定するためのファイル特定情報（例えば、ファイル名やファイルに入力された文書解析から当該文書の特徴を示すキーワードなど）を用いて、図８の最上段から３段目に示す送信先印刷設定履歴テーブルを検索する。
【０１２８】
送信先印刷設定履歴テーブルは、情報処理装置１０１の外部メモリ２１１に備えられており、電子メールに添付されたファイルの印刷設定に関する情報を、送信先に応じて記憶するためのテーブルであり、ファイルの当該特定情報を示すファイル名・キーワード、当該印刷設定に係る色モードを示すカラーモード、及び当該印刷設定に係る印刷形式を示すレイアウト・印刷モードに関するデータを記憶するための項目を含んで構成されている。尚、これらの項目に記憶するデータは、送信先毎に記憶されている（図８では、送信先ccc@ccc.co.jpについて示している）。
【０１２９】
ステップＳ３０１では、情報処理装置１０１において、ステップＳ３００の検索結果から、電子メールの送信先に対して、過去に、電子メールをファイルに添付して送信されたことがあると判定した場合、つまり、処理対象となる電子メールの送信先に関して、送信先印刷設定履歴テーブルにデータが存在すると判定した場合、ステップＳ３０２へ処理を進め、電子メールをファイルに添付して送信されたことがあると判定しない場合、つまり、処理対象となる電子メールの送信先に関して、送信先印刷設定履歴テーブルにデータが存在すると判定しない場合、処理を終了する。
【０１３０】
ステップＳ３０２では、情報処理装置１０１において、処理対象となる電子メールに添付されたファイルの特定情報と、送信先印刷設定履歴テーブルに記憶されたファイル名・キーワードと、が一致するか否かを判定し、一致すると判定した場合は、ステップＳ３０３へ処理を進め、一致すると判定しない場合は、ステップＳ３０４へ処理を進める。
【０１３１】
ステップS３０３では、情報処理装置１０１において、ステップＳ３００及びステップＳ３０１において検索した結果を出力する。その一例として、図８の最下段に示す送信先印刷設定検索結果テーブルに対して、一致するレコードを記憶する。送信先印刷設定検索結果テーブルは、送信先印刷設定履歴テーブルと同一の項目を備えた構成を有しており、情報処理装置１０１の外部メモリ２１１に備えられている。尚、この構成は、テーブルに限らず、ＲＡＭ２０３へ一時的に記憶しても良い。
【０１３２】
ステップＳ３０４では、情報処理装置１０１において、処理対象となる電子メールに添付されたファイルから特定情報を取得、あるいは、解析して取得し、新たな特定情報として、送信先印刷設定検索結果テーブルに記憶する。その際に、カラーモード、及びレイアウト・印刷モードへは、過去に印刷設定を行っていないため、記憶を行わない。
【０１３３】
ステップＳ３０５では、情報処理装置１０１において、処理対象となる電子メールの送信先に対して、送信先印刷設定履歴テーブルの全てのレコードに対して検索を行ったか否かを判定し、検索を行ったと判定した場合は、ステップＳ３０６へ処理を進め、検索を行っていないと判定した場合、ステップＳ３００へ処理を進める。
【０１３４】
ステップＳ３０６では、情報処理装置１０１において、検索した結果に基づき、処理対象となる電子メールの送信先に対する印刷設定を出力する。
【０１３５】
この出力方法の１例として、当該印刷設定を出力するための送信先印刷設定確認画面８００（図１５参照）をＣＲＴ２１０に表示を行い、ユーザは、送信先印刷設定確認画面８００を参照して、印刷設定の確からしさを確認することができる。
【０１３６】
送信先印刷設定確認画面８００は、電子メールの送信先のメールアドレスを表示する送信先表示領域８０１、当該電子メールに添付されたファイルの名称を示す添付ファイル名８０２、ステップＳ３００からステップＳ３０４において行った検索結果、つまり、送信先印刷設定検索結果テーブルに記憶したレコードを表示するための印刷設定履歴検索結果表示領域８０３を備えている。
【０１３７】
また、送信先印刷設定確認画面８００は、電子メールに添付されたファイルに対する印刷設定として、推奨の設定を表示すると共に、当該推奨の設定を変更するための印刷設定領域８０４を備えている。
【０１３８】
印刷設定領域８０４は、送信先印刷設定検索結果テーブルの特定情報を表示するためのキーワードや、送信先印刷設定検索結果テーブルのカラーモード、及びレイアウト・印刷モードを表示するための、カラーモード、レイアウト、片面／両面／製本、とじ方向などの項目を含む構成を備える。
【０１３９】
ユーザは、キーワードに設定されたデータから、所望する特定情報を選択すると、当該特定情報に対応する送信先印刷設定検索結果テーブルのカラーモード、及びレイアウト・印刷モードをそれぞれの項目に表示する。
【０１４０】
ステップＳ３０７では、情報処理装置１０１において、印刷設定の確定を受け付ける。つまり、送信先印刷設定確認画面８００の確定ボタン８０５が押下されたことを受け付けると、印刷設定領域８０４に表示された印刷設定で確定を行う。
【０１４１】
次に、図４に戻り、ステップＳ１１２では、情報処理装置１０１において、処理対象となる電子メールを送信先に対して送信を行う。
【０１４２】
図７は、送信先のユーザが、受信した電子メールに添付されたファイルを印刷する処理の流れを示すフローチャートである。
【０１４３】
ステップＳ４００では、情報処理装置１０１において、ステップＳ１１２で送信された電子メールを受信する。
【０１４４】
そして、ステップＳ４０１では、情報処理装置１０１において、図１６に示す印刷指示画面９００をＣＲＴ２１０へ表示する。
【０１４５】
この印刷指示画面９００については、送信元と送信先の情報処理装置１０１に対して、同一のアプリケーションを導入しておき、送信元から電子メールを送信する際に、例えば、拡張子付きファイルを電子メールへ添付し、送信先のユーザは、この拡張子付きファイルをキーボード２０９やマウス等を用いてクリックすることで起動させると、送信元で意図した印刷設定が表示された印刷指示画面９００を表示することが可能である。
【０１４６】
また、このようなアプリケーションについては、同一のメーラを利用した態様でも構わない。
【０１４７】
印刷指示画面９００は、ステップＳ４００で受信した電子メールの送信元のメールアドレスを表示する送信元表示領域９０１、当該電子メールに添付されたファイルの名称を示す添付ファイル名９０２、ステップＳ３０７において確定された印刷設定を推奨の印刷設定として表示するための印刷設定表示領域９０３を備えている。
【０１４８】
また、印刷指示画面９００は、ユーザが押下可能な各種ボタンを備えており、印刷指示を行う際に押下するための印刷ボタン９０４、推奨された印刷設定を後述する印刷設定変更画面１０００を用いて印刷設定を変更した後、当該推奨の印刷設定に戻す際に押下するための推奨設定に戻すボタン９０５、現在、印刷設定表示領域９０３に表示された印刷設定を変更する際に押下するための設定修正ボタン９０６を備えている。
【０１４９】
ステップＳ４０２では、情報処理装置１０１において、設定修正ボタン９０６が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ４０３へ処理を進め、押下されたと判定しない場合、ステップＳ４０４へ処理を進める。
【０１５０】
ステップＳ４０３では、情報処理装置１０１において、ＣＲＴ２１０へ印刷設定変更画面１０００（図１７参照）を表示する。
【０１５１】
印刷設定変更画面１０００は、送信元表示領域９０１及び添付ファイル名９０２に表示されたデータを引き継いで表示する送信元表示領域１００１及び添付ファイル名１００２を備え、更に、現在、印刷設定されている設定の変更が可能な設定変更領域１００３を備えている。
【０１５２】
印刷設定変更画面１０００が、印刷指示画面９００から遷移した時は、設定変更領域１００３には、印刷設定表示領域９０３に表示された印刷設定に関するデータが表示される。そして、ユーザは、設定変更領域１００３に表示されたこれらの項目に関して、変更を行う。
【０１５３】
また、印刷設定変更画面１０００は、ユーザが、設定変更領域１００３に表示された印刷設定を反映する際に押下するためのＯＫボタン１００４、当該画面において、印刷設定の修正を行わない場合に押下するためのキャンセルボタン１００５を備えている。
【０１５４】
ステップＳ４０３では、情報処理装置１０１において、ＯＫボタン１００４が押下されたか否か、あるいは、キャンセルボタン１００５が押下されたか否かを判定し、押下されたと判定した場合は、ステップＳ４０４へ処理を進める。
【０１５５】
ＯＫボタン１００４が押下されたと判定した場合は、現在、設定されている印刷設定から、設定変更領域１００３に表示された各項目に対して表示されたデータへ変更を行い、印刷設定表示領域９０３に対して、変更後の印刷設定を表示し、キャンセルボタン１００５が押下されたと判定した場合は、変更を行わずに、現在、印刷設定表示領域９０３に表示されている印刷設定への変更を行わない。
【０１５６】
ステップＳ４０４では、情報処理装置１０１において、印刷指示画面９００の推奨設定に戻すボタン９０５が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ４０５へ処理を進め、押下されたと判定しない場合、ステップＳ４０６へ処理を進める。
【０１５７】
ステップＳ４０５では、情報処理装置１０１において、現在の印刷設定を、ステップＳ４０１における推奨の印刷設定に変更し、印刷設定表示領域９０３に推奨の印刷設定を表示する。
【０１５８】
ステップＳ４０６では、情報処理装置１０１において、印刷ボタン９０４が押下されたか否かを判定し、押下されたと判定した場合は、ステップＳ４０６へ処理を進め、押下されたと判定しない場合は、ステップＳ４０２へ処理を進める。
【０１５９】
ステップＳ４０６では、情報処理装置１０１において、現在、印刷設定表示領域９０３に表示された印刷設定を用いて、送信先の環境に設置された複合機１０３に対して、当該電子メールに添付されたファイルの印刷指示を行う。
【０１６０】
そして、複合機１０３では、当該印刷指示を受け付け、当該印刷設定を用いて、当該ファイルの印刷を用紙に対して行う。
【０１６１】
以上、本発明によれば、ユーザに対して電子メールの送信先に応じて適切な印刷設定を提示し、当該ユーザは、提示された印刷設定を用いて印刷出力を行うことが可能となるので、妥当な印刷確認をすることができる。
【０１６２】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読取り実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１６３】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１６４】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることができる。
【０１６５】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータで稼働しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６７】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。
【０１６８】
この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１６９】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステム、あるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【０１７０】
更に、基本的に、情報処理装置における処理を想定した形態を説明したが、情報処理装置から複合機に対して、直接、電子メールを送信する態様を想定し、印刷履歴検索や送信先印刷設定確認の処理を行う際に、過去に設定した印刷設定に関する情報（図８に示す各データ構成）を複合機１０３へ記憶しておき、逐次、このデータを用いて処理を行っても良い。
【符号の説明】
【０１７１】
１００    画像形成システム
１０１    情報処理装置
１０２    メールサーバ
１０３    複合機
２０１    ＣＰＵ
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    システムバス
２０５    入力コントローラ
２０６    ビデオコントローラ
２０７    メモリコントローラ
２０８    通信Ｉ／Ｆコントローラ
２０９    ＫＢ
２１０    ＣＲＴ
２１１    外部メモリ
３０１    ＣＰＵ
３０２    ＲＡＭ
３０３    ＲＯＭ
３０４    ハードディスクドライブ
３０５    ネットワークインタフェース
３０６    モデム
３０７    操作部インタフェース
３０８    操作部
３０９    システムバス
３１０    ラスタイメージプロセッサ
３１１    プリンタインタフェース
３１２    プリンタ部
３１３    スキャナインタフェース
３１４    スキャナ部
３１５    画像バス
３１６    コントローラユニット
３１７    画像処理部
３１８    外部インタフェース
３１９    カードリーダ
３２０    イメージバスインタフェース
【図１】
2016012286.tif 000003
【図２】
2016012286.tif 000004
【図３】
2016012286.tif 000005
【図４】
2016012286.tif 000006
【図５】
2016012286.tif 000007
【図６】
2016012286.tif 000008
【図７】
2016012286.tif 000009
【図８】
2016012286.tif 000010
【図９】
2016012286.tif 000011
【図１０】
2016012286.tif 000012
【図１１】
2016012286.tif 000013
【図１２】
2016012286.tif 000014
【図１３】
2016012286.tif 000015
【図１４】
2016012286.tif 000016
【図１５】
2016012286.tif 000017
【図１６】
2016012286.tif 000018
【図１７】
2016012286.tif 000019
【図１８】
2016012286.tif 000020