(57)【要約】【課題】ＰＣに専用のソフトウェアをインストールすることなく、ＦＡＸ送信と電子メールの送信、又は、ＦＡＸ送信とプリントの少なくともどちらかが可能な、画像形成装置等を提供すること。【解決手段】機器２００から入力用画像データ及び２つ以上の出力手段１６を指定する該入力用画像データの出力条件とを受信する受信手段１１と、入力用画像データを記憶する画像データ記憶手段１５と、入力用画像データのフォーマットを出力手段毎に変換して出力用画像データを画像データ記憶手段１５に記憶させるフォーマット変換手段１４と、出力条件を参照し、印刷手段２１、ファクス送信手段２２又は電子メール送信手段２３の少なくとも２つに、出力用画像データの出力を実行させる出力制御手段１２と、を備えたことを特徴とする。【選択図】図１
2011155392.tif 000002
【特許請求の範囲】
【請求項１】
画像データを複数の出力手段から出力可能な画像形成装置であって、
ネットワークを介して機器と通信し、前記機器から入力用画像データ及び２つ以上の前記出力手段を指定する該入力用画像データの出力条件とを受信する受信手段と、
前記入力用画像データを記憶する画像データ記憶手段と、
前記入力用画像データのフォーマットを前記出力手段毎に出力用画像データに変換して前記画像データ記憶手段に記憶させるフォーマット変換手段と、
前記出力条件を参照し、印刷手段、ファクス送信手段又は電子メール送信手段の少なくとも２つ以上に、前記出力用画像データの出力を実行させる出力制御手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記出力手段が出力可能な前記出力用画像データのフォーマットに、前記入力用画像データのフォーマットを変換可能か否かを登録したフォーマット変換表を記憶しており、
前記出力制御手段は前記フォーマット変換表を参照して、前記入力用画像データを前記出力用画像データのフォーマットに変換可能か否かを判定する、
ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記入力用画像データを前記出力用画像データのフォーマットに変換できない場合の処理手順が登録された初期設定保存手段を有し、
前記出力制御手段が、一部の前記出力手段について、前記入力用画像データを前記出力用画像データのフォーマットに変換できないと判定した場合、前記処理手順に基づき、前記入力用画像データを前記出力用画像データのフォーマットに変換できると判定した前記出力手段にのみ、前記出力用画像データの出力を実行させる、
ことを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記入力用画像データを前記出力用画像データのフォーマットに変換できない場合の処理手順が登録された初期設定保存手段を有し、
前記出力制御手段が、一部の前記出力手段について、前記入力用画像データを前記出力用画像データのフォーマットに変換できないと判定した場合、前記処理手順に基づき、ユーザに、前記入力用画像データを前記出力用画像データのフォーマットに変換できる前記出力手段についてのみ前記出力用画像データの出力を実行させるか否かを問い合わせる、
ことを特徴とする請求項２記載の画像形成装置。
【請求項５】
前記出力制御手段は、ユーザから、前記入力用画像データを前記出力用画像データのフォーマットに変換できる前記出力手段についてのみ前記出力用画像データの出力を実行させないという要求を受け付けた場合、
全ての前記出力手段に前記出力用画像データの出力を実行させない、
ことを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記出力制御手段が、全ての前記出力手段について、前記入力用画像データを前記出力用画像データのフォーマットに変換できないと判定した場合、
前記入力用画像データが出力できないフォーマットであることをユーザに通知する、
ことを特徴とする請求項１記載の画像形成装置。
【請求項７】
前記出力条件に、フォーマットの変更が不要であると登録されている場合、
前記出力制御手段は前記フォーマット変換表を参照することなく、前記入力用画像データを前記出力用画像データのフォーマットに変換可能であると判定し、前記出力手段に前記入力用画像データの出力を実行させる、
ことを特徴とする請求項２記載の画像形成装置。
【請求項８】
前記出力制御手段は前記フォーマット変換表を参照して、前記入力用画像データと前記出力用画像データのフォーマットが同一であると判定した場合、
前記フォーマット変換手段によるフォーマットの変換を省略する、
ことを特徴とする請求項２記載の画像形成装置。
【請求項９】
機器と画像形成装置とがネットワークを介して接続された出力システムであって、
前記機器は、
入力用画像データ及び２つ以上の出力手段を指定する該入力用画像データの出力条件とを前記画像形成装置に送信する送信手段と、を有し、
前記画像形成装置は、
前記機器から前記入力用画像データ及び前記出力条件を受信する受信手段と、
前記入力用画像データを記憶する画像データ記憶手段と、
前記入力用画像データのフォーマットを前記出力手段毎に出力用画像データに変換し前記画像データ記憶手段に記憶させるフォーマット変換手段と、
前記出力条件を参照し、印刷手段、ファクス送信手段又は電子メール送信手段の少なくとも２つに、前記出力用画像データの出力を実行させる出力制御手段と、
を備えたことを特徴とする出力システム。
【請求項１０】
画像データを複数の出力手段から出力可能な画像形成装置の出力方法であって、
受信手段が、ネットワークを介して機器と通信し、前記機器から入力用画像データ及び２つ以上の前記出力手段を指定する該入力用画像データの出力条件とを受信するステップと、
画像データ記憶手段が、前記入力用画像データを記憶するステップと、
フォーマット変換手段が、前記入力用画像データのフォーマットを前記出力手段毎に出力用画像データに変換し前記画像データ記憶手段に記憶させるステップと、
出力制御手段が、前記出力条件を参照し、印刷手段、ファクス送信手段又は電子メール送信手段の少なくとも２つ以上に、前記出力用画像データの出力を実行させるステップと、
を有することを特徴とする出力方法。
【請求項１１】
画像データを複数の出力手段から出力可能な画像形成装置を、
ネットワークを介して機器と通信し、前記機器から入力用画像データ及び２つ以上の前記出力手段を指定する該入力用画像データの出力条件とを受信する受信手段と、
前記入力用画像データを記憶する画像データ記憶手段と、
前記入力用画像データのフォーマットを前記出力手段毎に出力用画像データに変換し前記画像データ記憶手段に記憶させるフォーマット変換手段と、
前記出力条件を参照し、印刷手段、ファクス送信手段又は電子メール送信手段の少なくとも２つ以上に、前記出力用画像データの出力を実行させる出力制御手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数の出力手段を備えた画像形成装置、出力システム、出力方法及びプログラムに関し、特に、機器から受信した画像データを出力手段から出力する画像形成装置、出力システム、出力方法及びプログラムに関する。
【背景技術】
【０００２】
ファクシミリ装置には原稿の読み取り手段が搭載されており、読み取った原稿の画像データを宛先のファクシミリ装置に送信することができる。また、ＰＣ（パーソナルコンピュータ）と接続可能なファクシミリ装置は、ＰＣから受信したファイルから生成した画像データを宛先のファクシミリ装置に送信することができる。後者の場合、ＰＣにＦＡＸ送信のためのＰＣ−ＦＡＸドライバがインストールされていることが必要な場合がほとんどである。
【０００３】
また、ＰＣは、プリンタに適合したプリンタドライバを利用して文書データをＰＤＬ（
）に変換し、プリンタに送信する。これによりプリンタは文書を印刷できる。ここで、プリンタドライバを介さずに文書データをプリンタが印刷するダイレクトプリントが提案されている（例えば、特許文献１参照。）。特許文献１には、ＰＤＬでない文書データをプリンタに送信した場合に生じるエラーを利用して、文書データをＰｏｓｔＳｃｒｉｐｔコマンドに変換して、ＰｏｓｔＳｃｒｉｐｔインタープリタがそのジョブを処理する印刷方法が開示されている。
【０００４】
特許文献１に記載された印刷方法なら、ワープロなどのファイルに専用のアプリケーションソフトをＰＣにインストールする必要も立ち上げる必要もなく、かつ、プリンタドライバをインストールする必要もなく、文書データをプリンタに送信するだけで印刷することができる。
【０００５】
また、ダイレクトプリントをＦＡＸ送信にも適用すれば、ＰＣにＰＣ−ＦＡＸドライバをインストールしなくてもＰＣからファイルをファクシミリ装置に送信するだけで、ＦＡＸを送信することが可能になると考えられる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、プリンタにしてもファクシミリ装置にしても、単一の機能だけを有することは少なく、プリンタ機能、ファクシミリ機能、及び、スキャナ機能等を搭載したＭＦＰ（Multifunction Peripheral）が設置されたオフィスも多い。このようなＭＦＰでは、ＦＡＸ送信だけでなく、電子メールで画像データを送信することができるようになっている。
【０００７】
ユーザはＭＦＰを前提に、ＦＡＸ送信だけでなく、同じファイルを電子メールでも送信したりプリントしたい場合があるが、これまで、ＰＣからＭＦＰに送信したファイルをＦＡＸ送信し、かつ、電子メール又はプリントすることは考慮されていなかった。
【０００８】
本発明は、上記課題に鑑み、ＰＣに専用のソフトウェアをインストールすることなく、ＦＡＸ送信と電子メールの送信、又は、ＦＡＸ送信とプリントの少なくともどちらかが可能な、画像形成装置、出力システム、出力方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題に鑑み、本発明は、画像データを複数の出力手段から出力可能な画像形成装置であって、ネットワークを介して機器と通信し、前記機器から入力用画像データ及び２つ以上の前記出力手段を指定する該入力用画像データの出力条件とを受信する受信手段と、前記入力用画像データを記憶する画像データ記憶手段と、前記入力用画像データのフォーマットを前記出力手段毎に変換した出力用画像データ記憶手段に記憶させるフォーマット変換手段と、前記出力条件を参照し、印刷手段、ファクス送信手段又は電子メール送信手段の少なくとも２つに、前記出力用画像データの出力を実行させる出力制御手段と、を備えたことを特徴とする。
【００１０】
本発明によれば、画像形成装置が、機器から入力用画像データ及び２つ以上の前記出力手段を指定する該入力用画像データの出力条件とを受信することで、一度の出力要求で複数の出力手段から画像データを出力することができる。
【発明の効果】
【００１１】
ＰＣに専用のソフトウェアをインストールすることなく、ＦＡＸ送信と電子メールの送信、又は、ＦＡＸ送信とプリントの少なくともどちらかが可能な、画像形成装置、出力システム、出力方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】印刷システムの概略を説明する図の一例である。
【図２】画像形成装置のハードウェア構成図の一例である。
【図３】ＰＣのハードウェア構成図の一例である。
【図４】ＰＣのＷｅｂブラウザに表示される出力指示入力画面の一例を示す図である。
【図５】出力条件入力画面の一例を示す図である。
【図６】ＰＣから画像形成装置に送信される画像データと出力条件を模式的に説明する図の一例である。
【図７】画像形成装置の機能ブロック図の一例である。
【図８】フォーマット変換表の一例を示す図である。
【図９】フォーマット変換表と出力条件に基づき、出力制御手段が出力手段を制御する手順を示すフローチャート図の一例である。
【図１０】出力制御手段が、フォーマット変換するか否かを判定する一態様を説明するフローチャート図の一例である。
【図１１】ＰＣから画像形成装置に画像データの出力を要求する手順を示すシーケンス図の一例である。
【図１２】ＰＣから画像形成装置に画像データの出力を要求する手順を示すシーケンス図の一例である。
【図１３】出力制御手段は、Ｅメール送信条件を参照して処理を切り替える手順を示すフローチャート図の一例である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態について図面を参照しながら説明する。
図１は、出力システム３００の概略を説明する図の一例である。ネットワークを介してＰＣ（パーソナルコンピュータ）２００と画像形成装置１００が接続されている。
【００１４】
まず、ＰＣ２００は、画像データを出力する複数の出力手段を指定して、画像データをファイルのまま画像形成装置１００に送信する。この画像データのフォーマットは、例えば、ＣＭＹＫ（ＣＭＹＫ色空間でレンダリングされた画像データ）、ＰＤＬ（Page Description Language）、ＪＰＥＧ、ＴＩＦＦ（Tagged Image File Format）、ＰＤＦ（Portable Document Format）、ＭＨ/ＭＲ/ＭＭＲ等である。
【００１５】
画像形成装置１００は、少なくとも３つの出力手段（印刷手段、Ｅメール送信手段、ＦＡＸ送信手段）を有する。画像形成装置１００は、後述するフォーマット変換表を参照して、受信した画像データのファイルフォーマット（以下、単にフォーマットという）を変換し、ＰＣ２００から指定された出力手段を用いて出力する。
【００１６】
上記の画像データのフォーマットのうち、ＪＰＥＧ、ＴＩＦＦ、ＰＤＦ、ＭＨ／ＭＲ／ＭＭＲは、ＰＣ２００に専用のアプリケーションがインストールされていなくても、汎用的なアプリケーションが生成することができるフォーマットである。専用のアプリケーションとは、画像形成装置１００のハードウェアに依存するアプリケーションをいい、例えば、プリンタドライバやＰＣ−ＦＡＸドライバが相当する。すなわち、ハードウェアに専用のソフトウェアが専用のアプリケーションである。また、汎用的なアプリケーションとは、ワープロアプリケーションやＣＡＤアプリケーション等、ＰＣ２００上で内部のＣＰＵやＯＳに依存することはあっても、外部の機器に依存せず実行可能なアプリケーションをいう。
【００１７】
したがって、本実施形態の画像形成装置１００は、専用のアプリケーションがＰＣ２００にインストールされていなくても、画像データをファイルのまま画像形成装置１００に送信することで、画像データを出力することができる。
【００１８】
また、ＰＣ２００は、画像データを出力する複数の出力手段を指定して画像データの出力を要求するので、一度の画像データの出力要求で、複数の出力手段から画像データを出力することができる。
【００１９】
図２は、画像形成装置１００のハードウェア構成図の一例を示す。画像形成装置１００のハードウェア構成図の一例を示す。画像形成装置１００は、コントローラ１０１と、操作パネル１１３と、ＦＣＵ（ファックスコントロールユニット）１１４と、プリンタやスキャナ等の画像形成処理に特有のハードウェア資源であるエンジン部１１５とを含む。また、コントローラ１０１は、ＣＰＵ１０２と、システムメモリ１０３と、ＮＢ（ノースブリッジ）１０４と、ＳＢ（サウスブリッジ）１０８と、ＮＩＣ（ネットワークインターフェースカード）１０９と、ＵＳＢデバイス１１０と、ＩＥＥＥ１３９４デバイス１１１と、セントロニクスインターフェイス１１２と、ＡＳＩＣ１０７と、ローカルメモリ１０５と、ＨＤＤ１０６とを有する。ＦＣＵ１１４及びエンジン部１１５は、コントローラ１０１のＡＳＩＣ１０７にＰＣＩバス１１６を介して接続されている。エンジン部１１５は、原稿を光学的に読み取るスキャナ部と、記録媒体に画像を形成する画像形成部とを有する。
【００２０】
ＨＤＤ１０６には、プログラム１１７が記憶されている。ＣＰＵ１０２がこのプログラム１１７を実行することで、図7のソフトウェアブロックが実現される。プログラム１１７は、記憶媒体１１８に記憶された状態で配布されてもよいし、不図示のサーバからＮＩＣ１０９を介してダウンロードされる態様で配布されてもよい。記憶媒体１１８は、ＳＤメモリカードやＵＳＢメモリ等のフラッシュメモリ、FeRAM / MRAM / PRAM / ReRAM等の半導体メモリ、又は、ＣＤ−ＲＯＭ等の光ディスク等である。
【００２１】
図３は、ＰＣ２００のハードウェア構成図の一例を示す。ＰＣ２００は、コンピュータの機能を有していれば、その呼称はワークステーション、携帯電話、スマートフォン、無線ＬＡＮ端末、ＰＤＡ（Personal Digital Assistant）等、どのようなものでもよい。
【００２２】
ＰＣ２００は、それぞれバスで相互に接続されているＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、記憶媒体装着部２０４、表示制御部２０５、通信装置２０６、入力装置２０７、及び、ＨＤＤ（Hard  Disk  Drive）２０８を有する。ＣＰＵ２０１は、ＯＳ（Operating  System）やプログラムをＨＤＤ２０８から読み出して実行することで種々の機能を提供すると共に、ＰＣ２００が行う処理を統括的に制御する。
【００２３】
ＲＡＭ２０２はＣＰＵ２０１がプログラムを実行する際に必要なデータを一時保管する作業メモリ（主記憶メモリ）になり、ＲＯＭ２０３はＢＩＯＳ（Basic Input Output System）やＯＳを起動するためのプログラム、設定ファイルが記憶されている。
【００２４】
記憶媒体装着部２０４には記憶媒体２１０が着脱可能であり、記憶媒体２１０に記録されたプログラムや画像データを読み込み、ＨＤＤ２０８に記憶させる。また、記憶媒体装着部２０４は、ＨＤＤ２０８に記憶されたプログラムや画像データを記憶媒体２１０に書き込むこともできる。記憶媒体２１０は図２の記憶媒体１１８と同じものである必要はないが、同様にＳＤメモリカード等である。
【００２５】
入力装置２０７は、キーボードやタッチパッド（マウス）などであり、ＰＣ２００のユーザの様々な操作指示を受け付ける。表示制御部２０５は、プログラムが指示する画面情報に基づき所定の解像度や色数等で液晶などのディスプレイ２０９に、ウィンドウ、ドキュメント、フレーム、文字列、画像、フォーム、リンク等を表示する。
【００２６】
ＨＤＤ２０８は、ＳＳＤ（Flash Solid State Drive）等の不揮発メモリでもよく、プログラムや画像データが記憶されている。ＰＣ２００が実行するプログラムは、画像形成装置１００と通信するためのブラウザソフトウェア（以下、Ｗｅｂブラウザという）である。また、画像データは、ＰＣ２００にインストールされた汎用又は専用のアプリケーションが生成したものでも、記憶媒体１１８やネットワークを介してＨＤＤ２０８にコピーされたものでもよい。
【００２７】
通信装置２０６は、インターネットなどのネットワーク４００に接続するためのインターフェイス（例えば、イーサネット（登録商標）カード）であり、ＩＰ以下のプロトコル（物理層、データリンク層、ネットワーク層）にしたがいＰＣ２００と通信する。
【００２８】
Ｗｅｂブラウザは、ＨＴＴＰ（HyperText Transfer Protocol）やＨＴＴＰＳ（ＨＴＴＰ Security）に従い、ＴＣＰ以上のプロトコルに必要な処理（例えば、ソケットを呼び出す、データをカプセル化する等）を提供して画像形成装置１００と通信する。
【００２９】
図４は、ＰＣ２００のＷｅｂブラウザに表示される出力指示入力画面４０１の一例を示す図である。ＰＣ２００のユーザはＷｅｂブラウザを立ち上げ、画像形成装置１００のＵＲＬ又はＩＰアドレスをアドレス欄に入力する。Ｗｅｂブラウザが画像形成装置１００にアクセスすると、画像形成装置１００のサーバ機能が出力指示入力画面４０１のＨＴＭＬファイルをＰＣ２００に送信する。ＷｅｂブラウザはＨＴＭＬファイルを解析して図４の出力指示入力画面４０１をディスプレイ２０９に表示する。
【００３０】
出力指示入力画面４０１は、「印刷」ボタン４０３、「送信」ボタン４０４、「印刷＋送信」ボタン４０５、「Ｅメール」ボタン４０６、「印刷＋Ｅメール」ボタン４０７、「送信＋Ｅメール」ボタン４０８、及び、「印刷＋送信＋Ｅメール」ボタン４０９を有する。以下、これらのボタンを区別しない場合、「動作モード」ボタン４０２という。
【００３１】
「印刷」が含まれる「動作モード」ボタン４０２は、Ｗｅｂブラウザが画像データの印刷を受け付けるボタンであり、「送信」が含まれる「動作モード」ボタン４０２は、Ｗｅｂブラウザが画像データのＦＡＸ送信を受け付けるボタンであり、「Ｅメール」が含まれる「動作モード」ボタン４０２は、Ｗｅｂブラウザが画像データのＥメール送信を受け付けるボタンである。
【００３２】
したがって、ユーザが、「印刷＋送信」ボタン４０５、「印刷＋Ｅメール」ボタン４０７、「送信＋Ｅメール」ボタン４０８、又は、「印刷＋送信＋Ｅメール」ボタン４０９のいずれかを押下した場合、ユーザは複数の出力手段を一度に指定することができる。
【００３３】
また、出力指示入力画面４０１は、画像データ指定欄４１０、名前入力欄４１１、及び、「参照」ボタン４１２を有する。ユーザが、Ｗｅｂブラウザに表示されている「参照」ボタン４１２を押下すると、ＨＴＭＬファイルに記述されたＪａｖａＳｃｒｉｐｔ（登録商標）をＷｅｂブラウザが解析する。ＪａｖａＳｃｒｉｐｔ（登録商標）に、ファイル選択ダイアログ４２１を表示するコードが記述されているので、ファイル選択ダイアログ４２１が表示される。
【００３４】
ユーザは、ファイル選択ダイアログ４２１からＰＣ２００内又は記憶媒体２１０に保存されている画像データのファイルを特定し、ファイル名欄４２２に入力することができる。ここで選択された画像データのファイルが変換対象ファイルとして画像形成装置１００にアップロードされる。図ではＰＣ２００内に保存されている「test.tiff」ファイルが選択された場合を示す。ユーザがファイル選択ダイアログ４２１の「開く」ボタン４２３を押下すると、再度、出力指示入力画面４０１がアクティブになる。画像データ指定欄４１０には、パスを含む画像データのファイル名が表示される。
【００３５】
出力指示入力画面４０１の名前入力欄４１１において、ユーザは、選択したファイル毎に「名前」を入力することができる。ここで指定した名前は、ジョブログやメール送信時に添付されるファイル名として利用される。すなわち、ユーザは、画像データ指定欄４１０のファイル名とは別に、画像データに名前を付けることができる。図では「送信文書」という名前が入力されている。
【００３６】
図示した出力指示入力画面４０１では、ユーザは複数の画像データを指定できるようになっている。したがって、出力指示入力画面４０１は、画像データ指定欄４１０、名前入力欄４１１、及び、「参照」ボタン４１２を一組とする画像データ指定部４１３を複数個有する。ユーザが複数の画像データを送信した場合、複数の画像データが一度に画像形成装置１００にアップロードされる。
【００３７】
出力条件について説明する。ユーザがファイルを選択した後、「動作モード」ボタン４０２のいずれかを押下すると、Ｗｅｂブラウザは、出力条件を入力するウィンドウ（出力条件入力画面４３１）をディスプレイ２０９に表示する。Ｗｅｂブラウザは、「動作モード」ボタン４０２にリンクされているＪａｖａＳｃｒｉｐｔ（登録商標）の記述を解析し、出力条件入力画面４３１を表示する。
【００３８】
図５は、出力条件入力画面４３１の一例を示す図である。変換対象ファイル欄４３２とファイル名欄４３３は、出力指示入力画面４０１にて入力された値がそのまま入力される。出力指示入力画面４０１で、複数の「変換対象ファイル」と「ファイル名」が選択された場合、「変換対象ファイル」と「ファイル名」も複数個、表示される。したがって、出力条件は、各画像データに共通とすることができる。この場合、１回の出力条件の設定で、複数の画像データを出力することができる。また、各画像データ毎に出力条件を変えられるようにしてもよい。この場合、複数の画像データを種々の出力条件で出力することができる。
【００３９】
出力指示入力画面４０１において、「印刷」が含まれる「動作モード」ボタン４０２には「印刷条件」の入力フォーム４３５を表示するＪａｖａＳｃｒｉｐｔ（登録商標）の記述がリンクされており、「送信」が含まれる「動作モード」ボタン４０２には「ＦＡＸ送信条件」の入力フォーム４３６を表示するＪａｖａＳｃｒｉｐｔ（登録商標）の記述がリンクされており、「Ｅメール」が含まれる「動作モード」ボタン４０２には「Ｅメール送信条件」の入力フォーム４３７を表示するＪａｖａＳｃｒｉｐｔ（登録商標）の記述がリンクされている。したがって、出力条件入力画面４３１の「印刷条件」の入力フォーム４３５、「ＦＡＸ送信条件」の入力フォーム４３６、及び、「Ｅメール送信条件」の入力フォーム４３７は、ユーザが押下した「動作モード」ボタン４０２に応じて選択的に有効になる（ユーザが押下した「動作モード」ボタン４０２によっては入力できないか又は表示できない入力フォームが存在しうる）。
【００４０】
例えば、「印刷条件」の入力フォーム４３５では、「部数」「ステープル」「両面」の条件が入力可能になっている。これらは「印刷条件」のあくまで一例である。画像形成装置１００からＰＣ２００に送信された出力条件入力画面４３１のＨＴＭＬファイルには、画像形成装置１００の印刷において設定可能な印刷条件が含まれる。したがって、ＨＴＭＬファイルを介することで、画像形成装置１００で設定可能な全ての印刷条件をユーザが選択することができる。一般には、印刷条件はＰＣ２００にインストールされたプリンタドライバから選択されるが、本実施例ではプリンタドライバがなくても印刷条件を選択できる。
【００４１】
なお、入力フォーム４３５，４３６，４３７の右側には正しい入力フォーマットが表示されているので、ユーザは入力フォーマットにしたがって各出力条件を正しく入力できる。図示するように、ユーザが入力装置２０７を用いて各入力フォーム４３５，４３６，４３７に入力するのでなく、プルダウン式のメニューからユーザが選択する選択式を用いてもよい。
【００４２】
Ｗｅｂブラウザは、出力条件入力画面４３１のＨＴＭＬファイルのＪａｖａＳｃｒｉｐｔ（登録商標）の記述に基づき、各入力フォーム４３５，４３６，４３７の入力チェック（入力フォーマットが正しいか否か）を行い、正しければ入力された各出力条件を受け付ける。
【００４３】
入力フォーム４３５，４３６，４３７に正しい出力条件が設定され、ユーザが「実行」ボタン４３４を押下すると、Ｗｅｂブラウザは、画像データと出力条件を画像形成装置１００に送信する。
【００４４】
図６は、ＰＣ２００から画像形成装置１００に送信される画像データと出力条件を模式的に説明する図の一例である。図６の「変換対象ファイル」が画像データを意味する。それ以外の「ファイル名」「印刷」「ファックス送信」「メール送信」が出力条件である。出力条件入力画面４３１からユーザが入力した「印刷条件」として、「部数：５」「ステープル：左上」「両面：する」が、「ＦＡＸ送信条件」として「宛先：０３−１２３４−５６７８」「宛先：０４２−１２３−４５６７」が、「Ｅメール送信条件」として「宛先：abc＠def.co.jp」「宛先：abc@efg.co.jp」「フォーマット：ＴＩＦＦ」が、登録されている。
【００４５】
したがって、図６は出力指示入力画面４０１にて「印刷＋送信＋Ｅメール」ボタン４０９が押下された場合の出力条件の例を示す。図６の「変換対象ファイル」と「ファイル名」はそれぞれ出力指示入力画面４０１で設定された「test.tiff」と「送信文書」と同じものである。
【００４６】
なお、Ｅメール送信条件の「フォーマット：ＴＩＦＦ」は、画像形成装置１００が２つの宛先のＥメールに画像データを添付する際のフォーマットである。Ｅメール送信時にユーザが指定可能なフォーマットの種別は、出力条件入力画面４３１に示したように「ＴＩＦＦ/ＰＤＦ/ＪＰＥＧ/変換なし」であるので、Ｅメール送信条件の「フォーマット：○○」は「○○」のフォーマットへ変換することを意味する。したがって、ユーザがアップロードする画像データをそのままＥメールに添付したいのであれば、「フォーマット：変換なし」を選択することにより、画像データに限らない任意のファイル（例えばワープロファイル）をＥメールに添付することもできる。
【００４７】
図７は、画像形成装置１００の機能ブロック図の一例を示す。画像形成装置１００は、要求制御手段１１、出力制御手段１２、フォーマット変換手段１４、初期設定保存手段１３、ファイル保存手段１５及び出力手段１６を有する。
【００４８】
要求制御手段１１は、ＰＣ２００から出力条件と変換対象ファイル（画像データ）を受信し、ファイル保存手段１５に画像データを記憶し、出力制御手段１２に出力条件と画像データの保存先を送出する。また、要求制御手段１１は、画像形成装置１００の状態変化（例えば、各出力手段１６の進捗状況、エラー状況等）をＰＣ２００に通知する。要求制御手段１１は、１つの画像データについて指定された全ての出力手段１６が出力を完了したと出力制御手段１２から通知されると、出力結果をＰＣ２００に通知する。要求制御手段１１は、他に受信している出力条件と画像データがあれば、その出力指示を出力制御手段１２に送出する。
【００４９】
フォーマット変換手段１４は、ファイル保存手段１５に記憶された画像データのフォーマットを別のフォーマットに変換する。変換については後述する。
【００５０】
ファイル保存手段１５は、要求制御手段１１がＰＣ２００から受信した、元のフォーマットの画像データと、フォーマット変換手段１４が変換した後のフォーマットの画像データを保存する。ファイル保存手段１５は、例えば、ＨＤＤ１０６を実体とする。
【００５１】
出力手段１６は、印刷手段２１、ＦＡＸ送信手段２２及びＥメール送信手段２３を有する。これら出力手段１６は、ハードウェアとソフトウェアが協働して実現されるもので、例えば、印刷手段２１は、プリントアプリ、不図示のファームウェア及びエンジン部１１５が相当し、ＦＡＸ送信手段２２はＦＡＸアプリ、不図示のファームウェア及びＦＣＵ１１４が相当し、Ｅメール送信手段２３はＥメールアプリ、不図示のファームウェア及びＮＩＣ１０９が相当する。
【００５２】
印刷手段２１は、ファイル保存手段１５からフォーマット変換後の画像データを読み出し、印刷を実行する。ＦＡＸ２２送信手段は、ファイル保存手段１５からフォーマット変換後の画像データを読み出し宛先にＦＡＸ送信し、Ｅメール送信手段２３は、ファイル保存手段１５からフォーマット変換後の画像データを読み出しＥメールに添付して送信する。
【００５３】
出力制御手段１２は、出力条件に従い、各出力手段１６を制御して、フォーマット変換後の画像データを印刷、ＦＡＸ送信、及び、Ｅメール送信させる。出力制御手段１２は、出力条件に従い画像データのフォーマットの変換が必要か否かを判定し、フォーマット変換手段１４にフォーマットの変換を要求する。出力制御手段１２は、フォーマット変換手段１４からフォーマットの完了した画像データの通知を受け、各出力手段１６に出力を指示する。
【００５４】
初期設定保存手段１３は、画像形成装置１００の動作を規定する各種パラメータの初期値を保存している。初期設定の値は、ＰＣ２００から受信した画像データを出力手段１６に応じたフォーマットに変換可能でない場合の、画像形成装置１００の動作である。例えば、３つの出力手段１６のうち、１つ又は２つの出力手段１６用にだけ、ＰＣ２００から受信した画像データのフォーマットを変換可能な場合、画像形成装置１００は可能なフォーマット変換だけ実行して出力することも、画像形成装置１００が可能なフォーマット変換だけ実行して出力するかをユーザに問い合わせることもできる。前者の設定が、「自動継続」である。
【００５５】
したがって、初期設定保存手段１３に「自動継続」が設定されている場合、画像形成装置１００は、ＰＣ２００から受信した画像データのフォーマットを出力手段１６毎に変換可能か否かを判定し、変換可能な出力手段１６が１つでもあれば、その出力手段１６用に画像データのフォーマットを変換して出力させる。初期設定保存手段１３に「自動継続」が設定されていない場合、画像形成装置１００は、ユーザに出力を継続するかを問い合わせ、ユーザから出力を継続するという操作を受け付けた場合だけ、変換可能な出力手段１６用に画像データのフォーマットを変換して出力させる。
【００５６】
なお、印刷手段２１、ＦＡＸ送信手段２２、及び、Ｅメール送信手段２３は、出力手段１６の一例であり、このほかにメディア送信手段やフォルダ送信手段を有していてもよい。メディア送信手段は、画像データを所定のサーバに送信する手段であり、フォルダ送信手段は画像形成装置１００のフォルダに記憶する手段である。
【００５７】
図８は、フォーマット変換表の一例を示す図である。フォーマット変換表は、出力制御手段１２がパラメータやテーブルとして記憶している。
【００５８】
このフォーマット変換表は、入力側と出力側にそれぞれフォーマットとして「ＣＭＹＫ」「ＰＤＬ」「ＪＰＥＧ」「ＴＩＦＦ」「ＰＤＦ」「ＭＨ/ＭＲ/ＭＭＲ」を有し、入力側のフォーマットから出力側のフォーマットへ変換可能な場合、対応するセルに「○」が、変換不可の場合、対応するセルに「×」がそれぞれ登録されている。入力側のフォーマットは、ＰＣ２００から画像形成装置１００に送信される際の画像データのフォーマットである。
【００５９】
例えば、印刷手段２１を出力手段１６とする場合、入力側の画像データのフォーマットが「ＣＭＹＫ」「ＰＤＬ」「ＪＰＥＧ」「ＴＩＦＦ」「ＰＤＦ」「ＭＨ/ＭＲ/ＭＭＲ」のいずれでも、フォーマット変換手段１４は「ＣＭＹＫ」「ＰＤＬ」「ＪＰＥＧ」「ＴＩＦＦ」「ＰＤＦ」「ＭＨ/ＭＲ/ＭＭＲ」のいずれにも変換できる。
【００６０】
Ｅメール送信手段２３を出力手段１６とする場合、入力側の画像データのフォーマットが「ＣＭＹＫ」ならフォーマット変換手段１４は「ＪＰＥＧ」に変換できる。「ＰＤＬ」の場合、フォーマット変換手段１４は変換できず、「ＪＰＥＧ」の場合、フォーマット変換手段１４は「ＪＰＥＧ」に変換でき、「ＴＩＦＦ」の場合、フォーマット変換手段１４は「ＴＩＦＦ」に変換でき、「ＰＤＦ」の場合、フォーマット変換手段１４は「ＰＤＦ」に変換でき、「ＭＨ/ＭＲ/ＭＭＲ」の場合、フォーマット変換手段１４は「ＴＩＦＦ」と「ＰＤＦ」に変換できる。
【００６１】
ＦＡＸ送信手段２２を出力手段１６とする場合、入力側の画像データのフォーマットが「ＣＭＹＫ」ならフォーマット変換手段１４は「ＭＨ/ＭＲ/ＭＭＲ」に変換できない。「ＰＤＬ」の場合、フォーマット変換手段１４は「ＭＨ/ＭＲ/ＭＭＲ」に変換できず、「ＪＰＥＧ」の場合、フォーマット変換手段１４は「ＭＨ/ＭＲ/ＭＭＲ」に変換できず、「ＴＩＦＦ」の場合、フォーマット変換手段１４は「ＭＨ/ＭＲ/ＭＭＲ」に変換でき、「ＰＤＦ」の場合、フォーマット変換手段１４は「ＭＨ/ＭＲ/ＭＭＲ」に変換できず、「ＭＨ/ＭＲ/ＭＭＲ」の場合、フォーマット変換手段１４は「ＭＨ/ＭＲ/ＭＭＲ」に変換できる。
【００６２】
したがって、出力制御手段１２は、このフォーマット変換表を参照して、ＰＣ２００から受信した画像データのフォーマットを、出力手段１６が取り扱い可能な画像データのフォーマットに変換か否か判定する。すなわち、出力制御手段１２は、出力条件から出力手段１６を抽出し、フォーマット変換表に照らし合わせて、フォーマット変換前の画像データのフォーマットが出力手段１６が取り扱う画像データのフォーマットに変換可能か否かを判定する。
【００６３】
上記の出力条件のように、画像データ（test.tiff）のフォーマットが「ＴＩＦＦ」で、出力手段１６が印刷手段２１、ＦＡＸ送信手段２２、及び、Ｅメール送信手段２３の場合、入力の「ＴＩＦＦ」フォーマットと印刷手段２１の「ＣＭＹＫ」フォーマットとが対応するセルは「○」なので、出力制御手段１２は、印刷手段２１に対し「ＣＭＹＫ」フォーマットに変換できると判定する。
【００６４】
入力の「ＴＩＦＦ」フォーマットとＦＡＸ送信手段２２の「ＭＨ/ＭＲ/ＭＭＲ」フォーマットとが対応するセルは「○」なので、出力制御手段１２は、ＦＡＸ送信手段２２に対し「ＭＨ/ＭＲ/ＭＭＲ」フォーマットに変換できると判定する。
【００６５】
入力の「ＴＩＦＦ」フォーマットとＥメール送信手段２３の「ＴＩＦＦ」フォーマットとが対応するセルは「○」なので変換できると、出力制御手段１２はＥメール送信手段２３に対し「ＴＩＦＦ」フォーマットに変換できると判定する。なお、このように、入力側と出力側の画像データのフォーマットが同じ場合、変換の必要がないので、実際には出力制御手段１２は変換可能か否かを判定しない。
【００６６】
また、出力制御手段１２は、変換後のフォーマットを出力手段１６毎にフォーマット変換手段１４に通知する。
【００６７】
図９は、フォーマット変換表と出力条件に基づき、出力制御手段１２が出力手段１６を制御する手順を示すフローチャート図の一例である。図９のフローチャート図は、画像形成装置（要求制御手段１１）１００がＰＣ２００から画像データと出力条件を受信するとスタートする。要求制御手段１１は、ＰＣ２００から受信した画像データをファイル保存手段１５に記憶している。
【００６８】
まず、出力制御手段１２は、受信した画像データのフォーマットが、出力条件に指定された全ての出力手段１６が取り扱う画像データのフォーマットに変換可能か否かを判定する（Ｓ１）。すなわち、出力制御手段１２は、出力条件に基づき変換先の出力手段１６を特定し、受信した画像データのフォーマットが、出力手段１６が取り扱う画像データのフォーマットに変換可能か否かを、フォーマット変換表を参照して出力手段１６毎に判定する。
【００６９】
図１０は、出力制御手段１２が、フォーマット変換するか否かを判定する一態様を説明するフローチャート図の一例である。出力制御手段１２は、ＰＣ２００から受信した画像データのフォーマットが、特定した出力手段１６が取り扱う画像データのフォーマットと異なるか否かを判定する（Ｓ２０１０）。
【００７０】
受信した画像データのフォーマットと、特定した出力手段１６が取り扱う画像データのフォーマットが同じであれば（Ｓ２０１０のＮｏ）、フォーマット変換手段１４が変換する必要がないので、出力制御手段１２はフォーマットを変換しない。これによりフォーマット変換が不要であれば変換を省略することができる。
【００７１】
受信した画像データのフォーマットと、特定した出力手段１６が取り扱う画像データのフォーマットが異なる場合（Ｓ２０１０のＹｅｓ）、フォーマット変換手段１４が変換する必要があるので、出力制御手段１２はフォーマットを変換すると判定する（Ｓ２０２０）。
【００７２】
図９に戻り、全ての出力手段１６が取り扱う画像データのフォーマットに変換可能な場合（Ｓ１のＹｅｓ）、出力制御手段１２は各出力手段１６毎に出力を制御する（Ｓ７〜９）。ステップＳ７〜９の処理はシーケンス図にて説明する。
【００７３】
全ての出力手段１６が取り扱う画像データのフォーマットに変換可能でない場合（Ｓ１のＮｏ）、出力制御手段１２は一部の（１つ以上の）出力手段１６が取り扱う画像データのフォーマットに変換可能か否かを判定する（Ｓ２）。
【００７４】
一部の出力手段１６が取り扱う画像データのフォーマットに変換可能でない場合（Ｓ２のＮｏ）、ＰＣ２００から受信した画像データを一切、変換できない（出力もできない）ことになるので、出力制御手段１２は、要求制御手段１１に、ＰＣ２００から受信した画像データは受け付けられないフォーマットであることをユーザに通知するよう要求する（Ｓ３）。
【００７５】
要求制御手段１１は、「この画像データ（test.tiif）はフォーマットを変換できません」というメッセージを含むＨＴＭＬファイルをＰＣ２００に送信する。これにより、ユーザは、別の画像データを選択したり、画像データを別のフォーマットに変換してから送信するなど適切な対応を取ることができる。
【００７６】
また、出力制御手段１２の処理はステップＳ９に進み、出力制御手段１２はファイル保存手段１５に記憶されている受信した画像データを削除する（Ｓ９）。
【００７７】
一部の出力手段１６が取り扱う画像データのフォーマットに変換可能である場合（Ｓ２のＹｅｓ）、出力制御手段１２は初期設定保存手段１３を参照し「自動継続」が設定されているか否かを判定する（Ｓ４）。初期設定保存手段１３に「自動継続」が設定されている場合（Ｓ４のＹｅｓ）、出力が可能な出力手段１６だけが出力すればよいので、出力制御手段１２は各出力手段１６毎に出力を制御する（Ｓ７〜９）。これにより一部の出力手段１６が出力を実行できないことにより、全ての出力が中止されることを防止できる。また、ユーザへ継続確認する処理を省くことができる。
【００７８】
初期設定保存手段１３に「自動継続」が設定されていない場合（Ｓ４のＮｏ）、出力が可能な出力手段１６だけに出力させるか否かをユーザに問い合わせる必要があるので、出力制御手段１２は、要求制御手段１１に、出力が可能な出力手段１６だけに出力させるか否かをユーザに問い合わせるよう要求する（Ｓ５）。
【００７９】
要求制御手段１１は、「この画像データ（test.tiif）は、印刷用のフォーマットとＥメール用のフォーマットには変換できますが、ＦＡＸ送信用のフォーマットには変換できません。印刷とＥメール送信だけ実行しますか？  はい又はいいえを選択してください」というメッセージ、「はい」ボタン及び「いいえ」ボタンを含むＨＴＭＬファイルをＰＣ２００に送信する。これにより、ユーザは、「はい」又は「いいえ」を選択し、Ｗｅｂブラウザが受け付けた選択結果を画像形成装置１００に送信する。選択結果が「はい」なら、ユーザは出力の継続要求を送信したことになる。
【００８０】
出力制御手段１２はユーザから継続要求を受信したか否かを判定する（Ｓ６）。
【００８１】
要求制御手段１１がユーザから継続要求を受信した場合（Ｓ６のＹｅｓ）、ユーザは出力が可能な出力手段１６だけが出力することを望んでいるので、出力制御手段１２は各出力手段１６毎に出力を制御する（Ｓ７〜９）。これにより、一部の出力手段が実行できないことにより全ての出力が中止されることを防止でき、一部の出力（例えば、印刷、Ｅメール送信のみ）が実行されることをユーザが確認することができる。
【００８２】
要求制御手段１１がユーザから継続要求を受信しない場合（Ｓ６のＮｏ）、ユーザは出力が可能な出力手段１６だけが出力することを望んでいないので、出力制御手段１２の処理はステップＳ９に進み、出力制御手段１２はファイル保存手段１５に記憶されている受信した画像データを削除する（Ｓ９）。全ての出力処理を中止することで、一部の出力だけ実行されるというユーザが意図しない結果になることを防ぐことができる。
【００８３】
図１１に基づいて、ＰＣ２００が画像形成装置１００を用いて画像データを出力するまでの手順を説明する。図１１は、ＰＣ２００から画像形成装置１００に画像データの出力を要求する手順を示すシーケンス図の一例である。
【００８４】
ユーザはＷｅｂブラウザを立ち上げ、出力指示入力画面４０１から画像データを選択し、出力条件入力画面４３１から出力条件を入力する。そして、ユーザが「実行」ボタン４３４を押下するとＷｅｂブラウザが、出力要求を画像形成装置１００に送信する（Ｓ１０）。出力要求には出力条件と画像データが含まれる。要求制御手段１１は、出力条件と画像データを受信する。なお、出力条件と画像データは図６のとおりとする。
【００８５】
要求制御手段１１は、フォーマット変換前の画像データをファイル保存手段１５に保存する（Ｓ２０）。
【００８６】
ついで、画像データをファイル保存手段１５に保存すると、要求制御手段１１は、出力制御手段１２に出力条件と保存した画像データ（test.tiff）の保存先（ファイルパス）を通知する（Ｓ３０）。
【００８７】
以下の処理は、出力手段１６毎に実行される。出力制御手段１２は、ＰＣ２００から受信した画像データのフォーマットを、出力手段１６毎に変換可能か否かを判定し、出力手段１６毎に出力を制御する。
【００８８】
まず、印刷手段２１による印刷について説明するが、Ｅメール送信手段２３によるＥメール送信から実行してもよいし、ＦＡＸ送信手段２２によるＦＡＸ送信から実行してもよい。
【００８９】
出力制御手段１２は、出力条件から印刷手段２１による印刷が含まれると判定する。出力制御手段１２は、フォーマット変換表を参照して、画像データのフォーマット（ＴＩＦＦ）を印刷用のフォーマット（ＣＭＹＫ）に変換できるか否かを判定する。
【００９０】
出力制御手段１２は、画像データ（ＴＩＦＦ）のフォーマットを印刷用のフォーマットに変換できると判定し、変換先のフォーマット（「ＣＭＹＫ」のフォーマット）と画像データ（test.tiff）の保存先（ファイルパス）をフォーマット変換手段１４に通知する（Ｓ４０）。
【００９１】
フォーマット変換手段１４は、出力制御手段１２から通知された画像データの保存先を参照し、ファイル保存手段１５から画像データを読み出す（Ｓ５０）。
【００９２】
画像データを読み出すと、フォーマット変換手段１４は、印刷手段２１のために「ＴＩＦＦ」フォーマットの画像データを「ＣＭＹＫ」フォーマットの画像データに変換する（Ｓ６０）。
【００９３】
フォーマット変換手段１４は、フォーマット変換後の画像データをファイル保存手段１５に保存する（Ｓ７０）。また、フォーマット変換手段１４は、正常にフォーマットを変換でき、ファイル保存手段１５に保存できると、変換の完了とフォーマット変換後の画像データの保存先（ファイルパス）を出力制御手段１２に通知する（Ｓ８０）。ステップＳ５０〜Ｓ８０の処理は図９のステップＳ７の処理に相当する。
【００９４】
印刷制御手段は、変換の完了の通知を受けて、印刷手段２１に印刷要求を送出する（Ｓ９０）。印刷要求には、フォーマット変換後の画像データの保存先及び印刷条件が含まれる。
【００９５】
印刷手段２１は、通知された保存先に基づきファイル保存手段１５から「ＣＭＹＫ」フォーマットの画像データを読み出す（Ｓ１００）。そして、印刷手段２１は、印刷条件（印刷部数：５、ステープル：左上  両面：する）に基づき印刷条件を設定し、印刷を実行する（Ｓ１１０）。出力手段１６は、一連の印刷処理が完了すると出力制御手段１２に印刷完了を通知する（Ｓ１２０）。ステップＳ９０〜Ｓ１２０の処理は図９のステップＳ８の処理に相当する。
【００９６】
出力制御手段１２は印刷完了通知を取得すると、ファイル保存手段１５の上記の保存先に記憶されている、不要になった「ＣＭＹＫ」フォーマットの画像データを削除する（Ｓ１３０）。ステップＳ１３０の処理は図９のステップＳ９の処理に相当する。
【００９７】
以上で、画像形成装置１００がＰＣ２００から受信した画像データのフォーマットを変換し、印刷手段２１が印刷する処理が完了する。
【００９８】
続いて、図１２に基づき、ＦＡＸ送信手段２２によるＦＡＸ送信までの手順を説明する。
出力制御手段１２は、出力条件からＦＡＸ送信手段２２による送信が含まれると判定する。出力制御手段１２は、フォーマット変換表を参照して、画像データのフォーマット（ＴＩＦＦ）をＦＡＸ送信用のフォーマット（ＭＨ/ＭＲ/ＭＭＲ）に変換できるか否かを判定する。出力制御手段１２は、画像データ（ＴＩＦＦ）のフォーマットをＦＡＸ送信手段２２用のフォーマット（ＭＨ/ＭＲ/ＭＭＲ）に変換できると判定し、変換先のフォーマット（「ＭＨ/ＭＲ/ＭＭＲ」のフォーマット）と画像データ（test.tiff）の保存先（ファイルパス）をフォーマット変換手段１４に通知する（Ｓ２４０）。
【００９９】
フォーマット変換手段１４は、出力制御手段１２から通知された画像データの保存先を参照し、ファイル保存手段１５から画像データを読み出す（Ｓ２５０）。
【０１００】
画像データを読み出すと、フォーマット変換手段１４は、ＦＡＸ送信手段２２のために「ＴＩＦＦ」フォーマットの画像データを「ＭＨ/ＭＲ/ＭＭＲ」フォーマットの画像データに変換する（Ｓ２６０）。
【０１０１】
フォーマット変換手段１４は、フォーマット変換後の各画像データをファイル保存手段１５に保存する（Ｓ２７０）。また、フォーマット変換手段１４は、正常にフォーマットを変換でき、ファイル保存手段１５に保存できると、変換の完了とフォーマット変換後の画像データの保存先（ファイルパス）を出力制御手段１２に通知する（Ｓ２８０）。
【０１０２】
出力制御手段１２は、変換の完了の通知を受けて、ＦＡＸ送信手段２２にＦＡＸ送信要求を送出する（Ｓ２９０）。ＦＡＸ送信要求には、フォーマット変換後の画像データの保存先及びＦＡＸ送信条件が含まれる。
【０１０３】
ＦＡＸ送信手段２２は、通知された保存先に基づき「ファイル保存手段１５」から「ＭＨ/ＭＲ/ＭＭＲ」フォーマットの画像データを読み出す（Ｓ３００）。そして、ＦＡＸ送信手段２２は、ＦＡＸ送信条件（宛先：０３−１２３４−５６７８、宛先：０４２−１２３−４５６７）に基づき宛先を設定し、各宛先にＦＡＸを送信する（Ｓ３１０）。
【０１０４】
ＦＡＸ送信手段２２は、一連のＦＡＸ送信処理が完了すると出力制御手段１２にＦＡＸ送信完了を通知する（Ｓ３２０）。
【０１０５】
出力制御手段１２はＦＡＸ送信完了通知を取得すると、ファイル保存手段１５の上記の保存先に記憶されている、不要になった「ＭＨ/ＭＲ/ＭＭＲ」フォーマットの画像データを削除する（Ｓ３３０）。
【０１０６】
以上で、画像形成装置１００がＰＣ２００から受信した画像データのフォーマットを変換し、ＦＡＸ送信手段２２がＦＡＸ送信する処理が完了する。
【０１０７】
続いて、Ｅメール送信手段２３によるＥメール送信までの手順を説明する。
【０１０８】
出力制御手段１２は、出力条件からＥメール送信手段２３による送信が含まれると判定する。出力制御手段１２は、Ｅメール送信条件に基づきフォーマット変換が必要か否かを判定する。
図１３は、出力制御手段１２は、Ｅメール送信条件を参照して処理を切り替える手順を示すフローチャート図の一例である。
【０１０９】
上記のとおり、Ｅメール送信条件には「フォーマット」が含まれる。「フォーマット」には「ＴＩＦＦ ＪＰＥＧ  ＰＤＦ  変換なし」のいずれか設定可能であるが、「変換なし」の場合、出力制御手段１２はフォーマットを変換する必要がない。
【０１１０】
そこで、出力制御手段１２はＥメール送信条件の「フォーマット」が「変換なし」か否かを判定する（Ｓ１０１０）。「フォーマット」が「変換なし」の場合（Ｓ１０１０のＹｅｓ）、出力制御手段１２はフォーマット変換表を参照することなく、フォーマット変換が可能であると判定する（Ｓ１０２０）。これにより「フォーマット変換表」に依存せずいかなるフォーマットの画像データでもメール送信可能となる。
【０１１１】
「フォーマット」が「変換なし」でない場合（Ｓ１０１０のＮｏ）、出力制御手段１２はフォーマット変換表を参照して、ＰＣ２００から受信した画像データを変換可能か否かを判定する（Ｓ１０３０）。
【０１１２】
図１２に戻り、出力制御手段１２は、Ｅメール送信条件が「フォーマット：ＴＩＦＦ」であり、フォーマット変換前の画像データのフォーマットが「ＴＩＦＦ」であることから、画像データのフォーマット（ＴＩＦＦ）を変換する必要がないと判定する。
【０１１３】
このため、出力制御手段１２はフォーマット変換手段１４にフォーマットの返還を要求することなく、Ｅメール送信手段２３にＥメール送信信要求を送出する（Ｓ４９０）。Ｅメール送信要求には、フォーマット変換前の画像データの保存先及び出力条件が含まれる。
【０１１４】
Ｅメール送信手段２３は、通知された保存先に基づき「ファイル保存手段１５」からＴＩＦＦフォーマットの画像データを読み出す（Ｓ５００）。そして、Ｅメール送信手段２３は、出力条件に含まれるＥメール送信条件（宛先：abc＠def.co.jp、宛先：abc@efg.co.jp）に基づき宛先を設定し、各宛先にＥメールを送信する（Ｓ５１０）。
【０１１５】
Ｅメール送信手段２３は、一連のＥメール送信処理が完了すると出力制御手段１２にＥメール送信完了を通知する（Ｓ５２０）。
【０１１６】
出力制御手段１２はＥメール送信完了通知を取得すると、ファイル保存手段１５の上記の保存先に記憶されている、不要になったＴＩＦＦフォーマットの画像データを削除する（Ｓ５３０）。
【０１１７】
Ｅメール送信手段２３が送信するＴＩＦＦフォーマットの画像データは、ＰＣ２００から受信した画像データなので、印刷やＦＡＸ送信が完了する前にメール送信が完了しても、出力制御手段１２はＴＩＦＦフォーマットの画像データを削除しない。出力制御手段１２がＴＩＦＦフォーマットの画像データを削除すると、タイミングによっては「ＣＭＹＫ」フォーマットへの変換前又は「ＭＨ/ＭＲ/ＭＭＲ」フォーマットへの変換前に画像データが削除される可能性があるためである。すなわち、出力制御手段１２は、印刷手段２１から印刷完了通知を取得し、かつ、ＦＡＸ送信手段２２からＦＡＸ送信完了通知を取得すると、フォーマット変換前の画像データを削除する。出力制御手段１２は、メール送信完了通知を受信し、全ての出力が完了したと判定すると、ＰＣ２００から受信したＴＩＦＦフォーマットの画像データをファイル保存手段１５から削除する。
【０１１８】
以上説明したように、本実施形態の画像形成装置１００は、ＰＣ２００から一度に印刷、Ｅメール送信、ＦＡＸ送信の要求を受け付け、それぞれの出力を実行することができる。ＰＣ２００にはプリンタドライバなど専用のアプリケーションが不要なので、画像データのファイルを画像形成装置１００にアップデートするだけで、画像形成装置１００が出力することができる。
【符号の説明】
【０１１９】
１１      要求制御手段
１２      出力制御手段
１３      初期設定保存手段
１４      フォーマット変換手段
１５      ファイル保存手段
１６      出力手段
２１      印刷手段
２２      ＦＡＸ送信手段
２３      Ｅメール送信手段
１００    画像形成装置
２００    ＰＣ（パーソナルコンピュータ）
３００    出力システム
【先行技術文献】
【特許文献】
【０１２０】
【特許文献１】特開２００２−３５１６３７号公報
【図１】
2011155392.tif 000003
【図２】
2011155392.tif 000004
【図３】
2011155392.tif 000005
【図４】
2011155392.tif 000006
【図５】
2011155392.tif 000007
【図６】
2011155392.tif 000008
【図７】
2011155392.tif 000009
【図８】
2011155392.tif 000010
【図９】
2011155392.tif 000011
【図１０】
2011155392.tif 000012
【図１１】
2011155392.tif 000013
【図１２】
2011155392.tif 000014
【図１３】
2011155392.tif 000015