(57)【要約】      （修正有）【課題】認証成立後から出力処理を完了させるのに必要な時間を短縮できる画像形成装置、画像形成装置の制御方法、プログラム、及び画像形成システムを提供すること。【解決手段】ＭＦＰは、画像形成ジョブに基づいて、印刷処理やファイルサーバへログ画像を記憶するサーバ記憶処理を実行する。ＭＦＰは、画像形成ジョブに係る認証が成立すると（Ｓ４５：ＹＥＳ）、印刷処理を実行する（Ｓ５１）。一方で、ＭＦＰは、画像形成ジョブに係る認証の成否に関わらずサーバ記憶処理を実行する。これにより、ＭＦＰは、認証が実行される前にサーバ記憶処理を先行して実行し、画像形成ジョブに関わる処理負荷を認証の前後に分散できる。【選択図】図６
2020005045.tif 000002
【特許請求の範囲】
【請求項１】
通信部と、
記憶部と、
制御部と、
シートに画像を形成する画像形成部と、
を備え、
前記制御部は、
前記通信部に画像形成ジョブを受信させ、前記画像形成ジョブを前記記憶部に記憶する記憶処理と、
前記記憶処理により前記記憶部に記憶した前記画像形成ジョブに係る認証が成立するか否かを判断する第１判断処理と、
前記第１判断処理において前記認証が成立すると判断したことを契機に、前記画像形成ジョブに係る画像を前記シートに形成する処理を前記画像形成部に実行させる画像形成処理と、
前記認証が成立するか否かの判断に関わらず、前記画像形成ジョブに係る画像データを前記通信部から転送する第１転送処理と、を実行する、画像形成装置。
【請求項２】
前記第１転送処理は、
前記画像データを前記通信部から外部装置へ転送する処理であり、且つ前記外部装置へ削除要求を送信することで前記外部装置に転送済みの前記画像データを削除可能なプロトコルに準拠した転送方式により、前記画像データを前記外部装置へ転送する処理である、請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、
前記画像形成ジョブに係る前記画像を、ファクシミリ及び電子メールのうち、少なくとも一方の形式で転送する第２転送処理を実行可能であり、
前記第１判断処理において前記認証が成立すると判断したことを契機に、前記画像形成処理と、前記第２転送処理とを実行する、請求項１又は請求項２に記載の画像形成装置。
【請求項４】
前記制御部は、
前記画像形成ジョブを中断する場合、前記外部装置へ削除要求を送信することにより前記第１転送処理で転送した前記画像データを削除する、請求項２に記載の画像形成装置。
【請求項５】
前記制御部は、
前記画像形成ジョブを中断する場合、前記第１転送処理で転送した前記画像データを削除する指示が有るか否かを判断する第２判断処理を実行し、
前記第２判断処理において削除する指示があると判断した場合、前記外部装置へ削除要求を送信することにより前記第１転送処理で転送した前記画像データを削除する、請求項２又は請求項４に記載の画像形成装置。
【請求項６】
前記制御部は、
前記第１転送処理を中断する場合、前記画像形成ジョブの実行を中断する、請求項１乃至請求項５の何れか１項に記載の画像形成装置。
【請求項７】
前記第１転送処理における前記画像形成ジョブに係る前記画像データは、前記画像形成処理において形成する前記画像に係るログ画像である、請求項６に記載の画像形成装置。
【請求項８】
前記制御部は、
前記第１転送処理を中断する場合、前記画像形成ジョブの実行を中断する指示が有るか否かを判断する第３判断処理を実行し、
前記第３判断処理において中断する指示があると判断した場合、前記画像形成ジョブの実行を中断する、請求項１乃至請求項７の何れか１項に記載の画像形成装置。
【請求項９】
前記制御部は、
前記第１転送処理を実行するのにともない、前記画像形成処理に用いる画像形成用データを前記画像形成ジョブに基づいて生成し、
前記第１判断処理において前記認証が成立すると判断したことを契機に、前記画像形成用データを用いて前記画像形成処理を実行する、請求項１乃至請求項８の何れか１項に記載の画像形成装置。
【請求項１０】
前記制御部は、
前記第１判断処理において前記認証が成立すると判断したことを契機に、前記画像形成処理に用いる画像形成用データを前記画像形成ジョブに基づいて生成し、生成した前記画像形成用データを用いて前記画像形成処理を実行する、請求項１乃至請求項８の何れか１項に記載の画像形成装置。
【請求項１１】
通信部と、記憶部と、シートに画像を形成する画像形成部と、を備える画像形成装置の制御方法であって、
前記通信部に画像形成ジョブを受信させ、前記画像形成ジョブを前記記憶部に記憶する記憶工程と、
前記記憶工程により前記記憶部に記憶した前記画像形成ジョブに係る認証が成立するか否かを判断する第１判断工程と、
前記第１判断工程において前記認証が成立すると判断したことを契機に、前記画像形成ジョブに係る画像を前記シートに形成する処理を前記画像形成部に実行させる画像形成工程と、
前記認証が成立するか否かの判断に関わらず、前記画像形成ジョブに係る画像データを前記通信部から転送する第１転送工程と、
を含む、画像形成装置の制御方法。
【請求項１２】
通信部と、記憶部と、シートに画像を形成する画像形成部と、を備える画像形成装置の制御をコンピュータに実行させるプログラムであって、
前記コンピュータに、
前記通信部に画像形成ジョブを受信させ、前記画像形成ジョブを前記記憶部に記憶する記憶処理と、
前記記憶処理により前記記憶部に記憶した前記画像形成ジョブに係る認証が成立するか否かを判断する第１判断処理と、
前記第１判断処理において前記認証が成立すると判断したことを契機に、前記画像形成ジョブに係る画像を前記シートに形成する処理を前記画像形成部に実行させる画像形成処理と、
前記認証が成立するか否かの判断に関わらず、前記画像形成ジョブに係る画像データを前記通信部から転送する第１転送処理と、
を実行させる、プログラム。
【請求項１３】
画像形成装置と、サーバと、を備える画像形成システムであって、
前記画像形成システムは、
制御部と、
記憶部と、を備え、
前記画像形成装置は、
通信部と、
シートに画像を形成する画像形成部と、
を備え、
前記制御部は、
前記通信部に画像形成ジョブを受信させ、前記画像形成ジョブを前記記憶部に記憶する記憶処理と、
前記記憶処理により前記記憶部に記憶した前記画像形成ジョブに係る認証が成立するか否かを判断する第１判断処理と、
前記第１判断処理において前記認証が成立すると判断したことを契機に、前記画像形成ジョブに係る画像を前記シートに形成する処理を前記画像形成部に実行させる画像形成処理と、
前記認証が成立するか否かの判断に関わらず、前記画像形成ジョブに係る画像データを前記通信部から前記サーバに転送する第１転送処理と、を実行する、画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの認証、及び複数種類の出力処理を実行する画像形成装置、その画像形成装置の制御方法、プログラム、及び画像形成システムに関するものである。
【背景技術】
【０００２】
従来、パスワードを設定された印刷データを受信した場合に、受信した印刷データをすぐに実行せずに蓄積する画像形成装置がある（例えば、特許文献１など）。特許文献１に記載された画像形成装置は、パスワードによる認証を実行し、認証が成立した後で蓄積していた印刷データを印刷する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１５９１２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像形成装置の中には、印刷処理の他に、ＦＡＸ送信処理など、複数種類の出力処理が可能な装置がある。この場合、画像形成装置は、１つの印刷データに基づいて複数種類の出力処理を実行できる。しかしながら、認証が成立したことを契機として複数種類の出力処理をまとめて実行すると、処理負荷が集中して全ての出力処理を完了させるのに必要な時間が長くなる虞がある。
【０００５】
本願は、上記の課題に鑑み提案されたものであって、認証成立後から出力処理を完了させるのに必要な時間を短縮できる画像形成装置、画像形成装置の制御方法、プログラム、及び画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る画像形成装置は、通信部と、記憶部と、制御部と、シートに画像を形成する画像形成部と、を備え、前記制御部は、前記通信部に画像形成ジョブを受信させ、前記画像形成ジョブを前記記憶部に記憶する記憶処理と、前記記憶処理により前記記憶部に記憶した前記画像形成ジョブに係る認証が成立するか否かを判断する第１判断処理と、前記第１判断処理において前記認証が成立すると判断したことを契機に、前記画像形成ジョブに係る画像を前記シートに形成する処理を前記画像形成部に実行させる画像形成処理と、前記認証が成立するか否かの判断に関わらず、前記画像形成ジョブに係る画像データを前記通信部から転送する第１転送処理と、を実行する。
【０００７】
また、本明細書に開示される技術は、種々の形態で実施可能である。例えば、上記した画像形成装置としての実施だけでなく、画像形成装置の制御方法、プログラム、及び画像形成システムとして実施しても有益である。
【０００８】
これによれば、画像形成ジョブに基づいて、画像をシートに形成する画像形成処理と、画像データを転送する第１転送処理の２つの出力処理を実行する。画像形成装置は、画像形成ジョブに係る認証が成立すると画像形成処理を実行する。また、画像形成装置は、画像形成ジョブに係る認証の成否に関わらず第１転送処理を実行する。画像形成装置は、認証が実行される前に第１転送処理を先行して実行できる。これにより、画像形成ジョブに関わる処理負荷を認証の前後に分散でき、認証の成立を契機として第１転送処理及び画像形成処理の両方を実行する場合に比べて出力処理が集中することを抑制できる。従って、認証成立後から画像形成処理（出力処理）を完了させるのに必要な時間を短縮できる。
【発明の効果】
【０００９】
本願に係る画像形成装置等によれば、認証成立後から出力処理を完了させるのに必要な時間を短縮できる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る画像形成システムの構成を示すブロック図である。
【図２】認証ＤＢに記憶されるデータを示す図である。
【図３】ユーザによる操作と、ＭＦＰによる処理を並列に図示したアクティビティ図である。
【図４】データ受信処理の内容を示すフローチャートである。
【図５】アイドル中出力処理の内容を示すフローチャートである。
【図６】ログイン時出力処理の内容を示すフローチャートである。
【図７】アイドル状態へ移行できなかった場合におけるユーザによる操作と、ＭＦＰによる処理を並列に図示したアクティビティ図である。
【図８】別例の各データの生成タイミング及び削除タイミングを示す図である。
【図９】別例の各データの生成タイミング及び削除タイミングを示す図である。
【図１０】別例の各データの生成タイミング及び削除タイミングを示す図である。
【図１１】別例の各データの生成タイミング及び削除タイミングを示す図である。
【図１２】別例の各データの生成タイミング及び削除タイミングを示す図である。
【図１３】別例の各データの生成タイミング及び削除タイミングを示す図である。
【図１４】別例の各データの生成タイミング及び削除タイミングを示す図である。
【図１５】別例の各データの生成タイミング及び削除タイミングを示す図である。
【発明を実施するための形態】
【００１１】
以下、本願の画像形成システムを具体化した一実施形態である画像形成システム１０について図１を参照しつつ説明する。図１は、画像形成システム１０の構成を示すブロック図である。図１に示すように、画像形成システム１０は、ＭＦＰ（Ｍｕｌｔｉ-Ｆｕｎｃｔｉｏｎ Ｐｅｒｉｐｈｅｒａｌの略）１と、ルータ２９と、複数のＰＣ４１と、メールサーバ４３と、ファイルサーバ４５とを備えている。
【００１２】
（１．ＭＦＰの構成）
ＭＦＰ１は、印刷機能、コピー機能、スキャナ機能、ＦＡＸ機能を備える複合機である。図１に示すように、ＭＦＰ１は、ＣＰＵ１２、ＲＡＭ１３、メモリ１５、画像形成部１６、画像読取部１７、ＦＡＸ通信部１８、ユーザインタフェース２０、及びネットワークインタフェース２４などを備えている。これらのＣＰＵ１２等は、バス１１で互いに接続されている。また、ＭＦＰ１は、商用電源から電力を供給する電源２５を備えている。電源２５は、電源コードや電源回路（ブリッジダイオード、平滑化回路など）を備え、商用電源から直流電源を生成し、電源線にてＭＦＰ１が備える各部へ電力を供給する。
【００１３】
メモリ１５（本願の記憶部の一例）は、例えば、ＮＶＲＡＭなどの不揮発性メモリである。なお、本願の記憶部は、ＮＶＲＡＭに限らず、ＲＡＭ、ＲＯＭ、ＨＤＤ、ＭＦＰ１に接続された外部記憶装置（ＵＳＢメモリなど）、あるいはそれらを組み合わせた記憶部でも良い。また、本願の記憶部は、ネットワークインタフェース２４を介して接続されるファイルサーバ４５等でも良い。また、記憶部は、コンピュータが読み取り可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体である。ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体には、上記の例の他に、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体も含まれる。また、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙな媒体は、ｔａｎｇｉｂｌｅな媒体でもある。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、コンピュータが読み取り可能な媒体の一種であるコンピュータが読み取り可能な信号媒体であるが、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙなコンピュータが読み取り可能なストレージ媒体には含まれない。
【００１４】
また、メモリ１５には、制御プログラム７１などの各種プログラムが記憶されている。制御プログラム７１は、例えば、ＭＦＰ１の各部を統括的に制御するプログラムである。ＣＰＵ１２は、制御プログラム７１を実行し、実行した処理結果をＲＡＭ１３に一時的に記憶させながら、バス１１で接続された各部を制御する。また、メモリ１５には、認証ＤＢ（データベースの略）７３が記憶されている。認証ＤＢ７３は、後述するように、例えば、ＭＦＰ１にログインできるログインユーザのユーザ名、ログイン認証に必要なパスワード、ユーザごとの実行すべき出力処理を関連付けたデータである（図２参照）。なお、以下の説明では、ＣＰＵ１２で制御プログラム７１等を実行するＭＦＰ１のことを、単に装置名で記載する場合がある。例えば、「ＭＦＰ１がタッチパネル２１に対する操作入力を受け付ける」という記載は、「ＭＦＰ１がＣＰＵ１２で制御プログラム７１を実行しタッチパネル２１を制御することで、タッチパネル２１に対する操作入力を受け付ける」ということを意味する場合がある。
【００１５】
画像形成部１６は、ＣＰＵ１２の制御に基づいて、シート（紙やＯＨＰなど）に画像を印刷する。画像形成部１６は、感光体ドラム１６１と、感光体ドラム１６１にトナーを供給するトナーカートリッジ１６２を有する。感光体ドラム１６１は、帯電器（図示略）により表面を帯電させられた後、レーザ光を照射されることで露光され静電潜像が形成される。トナーカートリッジ１６２は、現像ローラ（図示略）に担持させたトナーを、露光した感光体ドラム１６１上の静電潜像に供給しトナー像を形成する。そして、感光体ドラム１６１のトナー像がシートに転写され、転写されたシートにトナー像を熱定着させることで、電子写真方式によりシートに画像を印刷する。なお、本願の画像形成部１６は、電子写真方式で印刷を行う構成に限らず、他の方式、例えば、インクジェット方式で印刷を行う構成でも良い。
【００１６】
画像読取部１７は、不図示の原稿台及びＣＩＳ（Ｃｏｎｔａｃｔ Ｉｍａｇｅ Ｓｅｎｓｏｒ）やＣＣＤ(Ｃｈａｒｇｅ-Ｃｏｕｐｌｅｄ Ｄｅｖｉｃｅ)等のイメージセンサを備える。画像読取部１７は、原稿台に載置された原稿に対してＣＩＳ等を移動させ、原稿の画像を読み取り、画像データを生成する。ＦＡＸ通信部１８は、電話回線を介して、他のファクシミリ装置との間でＦＡＸデータの送受信を行う。
【００１７】
ユーザインタフェース２０は、タッチパネル２１、及びテンキー２２などの操作ボタンを有する。タッチパネル２１は、例えば、液晶パネル、液晶パネルの背面側から光を照射するＬＥＤ等の光源、液晶パネルの表面に貼り合わされた接触感知膜等を備えている。ユーザインタフェース２０は、ＣＰＵ１２の制御に基づいて、例えば各種の設定画面や装置の動作状態等をタッチパネル２１に表示する。また、ユーザインタフェース２０は、タッチパネル２１やテンキー２２に対する操作入力に応じた信号をＣＰＵ１２へ出力する。なお、本実施形態のＭＦＰ１は、表示部と操作部とを兼ねたタッチパネル２１を備えているが、特にこれに限らず、表示部とは別に例えばハードウェアキーが操作部として設けられていてもよい。
【００１８】
ネットワークインタフェース２４は、例えば、ＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）インタフェースであり、ＬＡＮケーブル（図示略）を介してルータ２９に接続されている。本実施形態のルータ２９には、例えば、複数のＰＣ４１と、メールサーバ４３と、ファイルサーバ４５とが接続されている。ユーザは、ＰＣ４１を操作することで、ＰＣ４１からＭＦＰ１へ画像形成ジョブ７５を送信できる。ＭＦＰ１は、ＰＣ４１から受信した画像形成ジョブ７５に基づいて印刷処理を実行する。なお、ＭＦＰ１へ画像形成ジョブ７５を送信する装置は、ＰＣ４１に限らず、例えば、ＭＦＰ１と無線通信が可能な携帯端末でも良い。また、ＭＦＰ１、ＰＣ４１、メールサーバ４３、ファイルサーバ４５を接続するネットワークは、有線ＬＡＮに限らず、例えば、無線ＬＡＮあるいはＷＡＮ（インターネットを含む）でも良い。また、ＭＦＰ１とファイルサーバ４５等を接続する方法は、ＬＡＮに限らず、ＵＳＢ規格に準拠した接続でも良い。
【００１９】
また、ＭＦＰ１は、画像を添付したメールをメールサーバ４３へ送信可能となっている。例えば、ＭＦＰ１は、画像形成ジョブ７５に基づいた画像をメールに添付し、ＳＭＴＰ（Ｓｉｍｐｌｅ Ｍａｉｌ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）に準じた通信により、メールサーバ４３へメールを送信する。ユーザは、例えば、ＰＣ４１を操作してメーラーを起動し、ＰＯＰ（Ｐｏｓｔ Ｏｆｆｉｃｅ Ｐｒｏｔｏｃｏｌ）３に準じた通信により、メールサーバ４３から画像を添付されたメールを受信する。これにより、ＭＦＰ１で印刷等した画像をメールで取得することができる。
【００２０】
また、ＭＦＰ１は、ログ画像７７をファイルサーバ４５に記憶可能となっている。このログ画像７７は、例えば、画像形成部１６によって印刷した画像を後から確認するための画像である。ログ画像７７は、例えば、印刷した画像の一部を切り出した画像、印刷した画像を縮小した画像、あるいは印刷した画像の解像度を低下させた画像などの印刷画像の概要を示す画像である。例えば、画像形成システム１０のシステム管理者は、このログ画像７７を後から確認することで、ユーザがどのような画像を印刷したのかを確認できる。
【００２１】
ＭＦＰ１は、例えば、ＦＴＰ（Ｆｉｌｅ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）に準拠した通信によりログ画像７７をファイルサーバ４５へ送信する。ファイルサーバ４５には、例えば、ユーザごとに作成されたフォルダが設けられている。ＭＦＰ１は、例えば、画像形成ジョブ７５に設定されたユーザ名８５に基づいてファイルサーバ４５の記憶先のフォルダを選択しログ画像７７を記憶する。これにより、システム管理者は、どのユーザのログ画像７７なのかを後から確認できる。なお、ログ画像７７とユーザとを関連付ける方法は、上記したフォルダを分ける方法に限らない。例えば、ＭＦＰ１は、ログ画像７７にユーザ名８５に関する情報を付加して記憶しても良い。また、ログ画像７７の送信方法は、ＦＴＰを用いた方法に限らない。例えば、ＭＦＰ１は、ＣＩＦＳ（Ｃｏｍｍｏｎ Ｉｎｔｅｒｎｅｔ Ｆｉｌｅ Ｓｙｓｔｅｍ）プロトコルやＳＭＢ（Ｓｅｒｖｅｒ Ｍｅｓｓａｇｅ Ｂｌｏｃｋ）プロトコルに準拠した通信によりログ画像７７をファイルサーバ４５へ送信しても良い。
【００２２】
次に、メモリ１５に記憶された認証ＤＢ７３について説明する。図２は、認証ＤＢ７３に記憶されたデータの一例を示している。図２に示すように、認証ＤＢ７３には、例えば、ユーザ名１１１、パスワード１１３、多出力の実行設定１１４が関連付けられて１つのレコードとして登録されている。本実施形態の認証ＤＢ７３には、例えば、「ｉｎｏｕｅ」等の４つのユーザ名が登録されている。ユーザ名１１１及びパスワード１１３は、例えば、ＭＦＰ１を管理するシステム管理者によって各ユーザに付与される。各ユーザは、このユーザ名１１１やパスワード１１３を用いてＭＦＰ１のログイン操作を行う。
【００２３】
また、認証ＤＢ７３の多出力の実行設定は、画像形成ジョブ７５に基づいて実行する出力処理を、画像形成ジョブ７５に設定されたユーザ名８５ごとに変更する設定である。印刷処理は、画像形成ジョブ７５に基づく画像を、画像形成部１６に印刷させる出力処理である。ＦＡＸ送信処理は、画像形成ジョブ７５に基づく画像を、ＦＡＸ通信部１８にＦＡＸ送信させる出力処理である。サーバ記憶処理は、上記したログ画像７７を、ファイルサーバ４５に記憶する出力処理である。メール送信処理は、画像形成ジョブ７５に基づく画像を添付したメールを、メールサーバ４３を介してＰＣ４１等に送信する出力処理である。
【００２４】
多出力の実行設定に示す丸印は、そのユーザに許可された出力処理を示し、バツ印は、禁止された出力処理を示している。図２に示す設定例では、ＭＦＰ１は、例えば、ユーザ名「ｉｎｏｕｅ」を設定された画像形成ジョブ７５を受信すると、印刷処理、ＦＡＸ送信処理、サーバ記憶処理を実行する。システム管理者は、認証ＤＢ７３の設定値を変更することで、ユーザごとの出力処理の内容を変更できる。なお、認証ＤＢ７３の変更方法は、特に限定されない。例えば、ＭＦＰ１においてＷＥＢサーバを構築し、ＷＥＢページ上で認証ＤＢ７３の変更を受け付けても良い。
【００２５】
（２．蓄積印刷機能）
本実施形態のＭＦＰ１は、蓄積印刷機能を備えている。蓄積印刷機能がオン設定の場合、ＭＦＰ１は、画像形成ジョブ７５をＰＣ４１から受信すると、受信した画像形成ジョブ７５を実行せずにメモリ１５に蓄積する。ＭＦＰ１は、例えば、認証ＤＢ７３に登録されたユーザ名１１１をタッチパネル２１に選択可能に表示する。ＭＦＰ１は、タッチパネル２１により何れかのユーザ名１１１を選択されると、パスワード１１３の入力を受け付ける。ＭＦＰ１は、選択されたユーザ名１１１と、パスワード１１３との組み合わせが、認証ＤＢ７３のものと一致するか否かを判断する。ＭＦＰ１は、選択されたユーザ名１１１と、パスワード１１３との組み合わせが、認証ＤＢ７３のものと一致すると、認証が成立したと判断しログイン状態となる。画像形成ジョブ７５は、例えば、ＰＤＬ（ページ記述言語）により記載され、ＰＣ４１のプリンタドライバによってユーザ名８５を設定される。ＭＦＰ１は、認証が成立すると、メモリ１５に蓄積している画像形成ジョブ７５のうち、ログインユーザのユーザ名１１１と一致するユーザ名８５が設定され画像形成ジョブ７５を実行する。なお、メモリ１５に蓄積する画像形成ジョブ７５や蓄積後に実行する画像形成ジョブ７５は、受信時の画像形成ジョブ７５のデータと完全に一致するものでなくともよい。例えば、ＭＦＰ１は、ＰＣ４１から受信した画像形成ジョブ７５のデータの一部を変更、削除、付加したものを蓄積し実行しても良い。また、蓄積印刷機能のオン・オフを設定する方法は、特に限定されない。例えば、ＭＦＰ１は、蓄積印刷機能を有効にするモードと、無効にするモードとが切り替え可能な構成でも良い。また、例えば、ＭＦＰ１は、認証ＤＢ７３の設定値として、認証ＤＢ７３に登録されているユーザ毎に、蓄積印刷機能のオン・オフを設定できる構成でも良い。これにより、ＭＦＰ１の管理者等は、蓄積印刷機能のオン・オフをユーザ毎に設定できる。あるいは、画像形成ジョブ７５をＰＣ４１から送信する際に、ＰＣ４１のプリンタドライバなどの画像形成ジョブ７５を送信するソフト上で、蓄積印刷機能のオン・オフを設定しても良い。これにより、ユーザ側で蓄積印刷機能のオン・オフを設定できる。
【００２６】
また、ＭＦＰ１は、画像形成ジョブ７５を実行する際、認証ＤＢ７３の多出力の実行設定に設定されたユーザごとの出力処理を実行する。また、蓄積印刷機能がオフ設定の場合、ＭＦＰ１は、例えば、受信した画像形成ジョブ７５を蓄積せずに、その画像形成ジョブ７５に設定されたユーザ名８５と一致するユーザ名１１１を認証ＤＢ７３から検索し、ユーザ名１１１と関連付けられた出力処理を実行する。
【００２７】
（３．ＭＦＰ１の処理）
次に、ＭＦＰ１による処理の一例について、図３〜図７を用いて説明する。図３は、ユーザによる操作と、ＭＦＰ１による処理を並列に図示したアクティビティ図である。図３の左側の枠は、ユーザによる操作を示している。図３の右側の枠は、ＭＦＰ１による処理を示している。本実施形態のＭＦＰ１は、上記したように蓄積印刷機能がオン設定となっている場合、受信した画像形成ジョブ７５をメモリ１５に蓄積する。また、ＭＦＰ１は、認証ＤＢ７３に設定された各ユーザの出力設定に応じて印刷処理、ＦＡＸ送信処理、サーバ記憶処理、メール送信処理などの出力処理を実行する。以下の説明では、一例として、印刷処理、ＦＡＸ送信処理、サーバ記憶処理の３つの出力処理の実行を認証ＤＢ７３に設定されたユーザの画像形成ジョブ７５を実行する場合について説明する。なお、本明細書のアクティビティ図やフローチャートは、基本的に、プログラム（制御プログラム７１など）に記述された命令に従ったＣＰＵ１２の処理を示す。即ち、以下の説明における「判断」、「受信」、「記憶」等の処理は、ＣＰＵ１２の処理を表している。ＣＰＵ１２による処理は、ハードウェア制御も含む。このため、以下の説明では、処理の主体を、単にＣＰＵ１２と記載する場合がある。
【００２８】
まず、図３のステップ（以下、単に「Ｓ」と記載する）１１において、ユーザは、例えば、複数のＰＣ４１の何れかを操作し、ＰＣ４１からＭＦＰ１へ画像形成ジョブ７５を送信する。ＭＦＰ１のＣＰＵ１２は、ＰＣ４１から画像形成ジョブ７５を受信する（Ｓ１３）。ＣＰＵ１２は、受信した画像形成ジョブ７５をメモリ１５に記憶する（Ｓ１３）。
【００２９】
（４．データ受信処理）
図４は、画像形成ジョブ７５を受信した際にＣＰＵ１２によって実行されるデータ受信処理の内容を示している。ＭＦＰ１は、例えば、電源を投入され制御プログラム７１をＣＰＵ１２で実行しシステムを起動した後、図１に示すデータ受信処理を開始する。図４のＳ１５において、ＣＰＵ１２は、画像形成ジョブ７５の受信の有無を判断する。ＣＰＵ１２は、ＰＣ４１から画像形成ジョブ７５を受信するまでの間、Ｓ１５の判断処理を繰り返し実行する（Ｓ１５：ＮＯ）。
【００３０】
ＣＰＵ１２は、ＰＣ４１から画像形成ジョブ７５を受信すると（Ｓ１５：ＹＥＳ）、画像形成ジョブ７５を中間データに変換する（Ｓ１７）。ＣＰＵ１２は、例えば、ページ記述言語（ＰＤＬ）で記述された画像形成ジョブ７５の画像データを、ビットマップ形式の画像データに変換するラスタライズを実行し、ビットマップ形式の画像データを含むデータを中間データの画像形成ジョブ７５として生成する（Ｓ１７）。ＣＰＵ１２は、ビットマップデータに生成する際に、元データであるＰＤＬ形式の画像形成ジョブ７５をメモリ１５から削除し、メモリ１５の記憶領域を開放する。
【００３１】
次に、ＣＰＵ１２は、蓄積印刷機能がオン設定になっているか否かを判断する（Ｓ１９）。ＣＰＵ１２は、蓄積印刷機能がオン設定であると判断すると（Ｓ１９：ＹＥＳ）、ビットマップデータを含む画像形成ジョブ７５をメモリ１５に記憶し（Ｓ２１）、図４に示すデータ受信処理を終了する。
【００３２】
一方、ＣＰＵ１２は、蓄積印刷機能がオフ設定であると判断すると（Ｓ１９：ＮＯ）、画像形成ジョブ７５を実行する（Ｓ２３）。ＣＰＵ１２は、画像形成ジョブ７５に設定されたユーザ名８５に対応するユーザ名１１１の出力設定を認証ＤＢ７３から検索する。例えば、認証ＤＢ７３のユーザ名１１１に関連付けられた出力設定として、印刷処理、ＦＡＸ送信処理、サーバ記憶処理の３つの出力処理が設定されている場合、ＣＰＵ１２は、３つの出力処理を実行する。ＣＰＵ１２は、３つの出力処理を並列に実行しても良く、あるいは順番に１つずつ実行しても良い。ＣＰＵ１２は、Ｓ１７で生成した中間データ（ビットマップデータを含む画像形成ジョブ７５）から各出力処理に必要なデータを生成し、出力を行う。ＣＰＵ１２は、画像形成ジョブ７５の実行が完了すると、図４に示すデータ受信処理を終了する。なお、３つの出力処理におけるデータ変換等の詳細については後述する。
【００３３】
（５．アイドル中出力処理）
次に、ＣＰＵ１２によってアイドル中に実行されるアイドル中出力処理について、図５を参照しつつ説明する。ここで、本実施形態のＭＦＰ１は、画像形成ジョブ７５を受信すると、その画像形成ジョブ７５に係わる出力処理のうち、例えば、サーバ記憶処理をアイドル中に実行する。また、ＭＦＰ１は、残りの出力処理（印刷処理やＦＡＸ送信処理など）を、ユーザによるログインに合わせて実行する。ここでいうアイドル中とは、例えば、他の画像形成ジョブ７５に基づく印刷処理等やタッチパネル２１の操作入力に基づくコピー等を実行していない待機状態である。
【００３４】
まず、図５のＳ２５において、ＣＰＵ１２は、例えば、実行中の画像形成ジョブ７５がなくなり一定時間が経過するとアイドル状態へ移行しアイドル中となる。次に、ＣＰＵ１２は、メモリ１５に蓄積している画像形成ジョブ７５があるか否かを判断する（Ｓ２７）。ＣＰＵ１２は、蓄積中の画像形成ジョブ７５がないと判断すると（Ｓ２７：ＮＯ）、図５に示すアイドル中出力処理を終了する。
【００３５】
一方、ＣＰＵ１２は、蓄積中の画像形成ジョブ７５があると判断すると（Ｓ２７：ＹＥＳ）、その蓄積中の画像形成ジョブ７５が多出力を必要とする画像形成ジョブ７５であるか否かを判断する（Ｓ２９）。ＣＰＵ１２は、例えば、蓄積中の画像形成ジョブ７５のユーザ名８５と一致するユーザ名１１１を認証ＤＢ７３（図２参照）から検索し、そのユーザ名１１１と関連付けられた出力処理が複数種類であるか判断する。ＣＰＵ１２は、１つの出力処理しか関連付けられていなかった場合や、一致するユーザ名１１１を認証ＤＢ７３から見つけることができなかった場合、多出力を必要とする画像形成ジョブ７５ではないと判断し（Ｓ２９：ＮＯ）、図５に示すアイドル中出力処理を終了する。
【００３６】
また、ＣＰＵ１２は、複数種類の出力処理が関連付けられている場合、多出力を必要とする画像形成ジョブ７５であると判断し（Ｓ２９：ＹＥＳ）、Ｓ３１を実行する。Ｓ３１において、ＣＰＵ１２は、Ｓ２９で検出した複数の出力処理のうち、アイドル中に実行可能な出力処理があるか否かを判断する。アイドル中に実行する出力処理の種類については、例えば、システム管理者によって認証ＤＢ７３に設定される。あるいは、画像形成ジョブ７５を送信するユーザが、プリンタドライバの設定画面等で、アイドル中に実行する出力処理の種類を設定しても良い。アイドル中に実行する出力処理の種類は、特に限定されないが、例えば、必要なセキュリティレベル等を基準として設定される。具体的には、印刷処理は、ユーザによるログイン前に実行すると、ユーザがＭＦＰ１に到着する前に印刷物がＭＦＰ１の排紙トレイに排出された状態となり、他のユーザによる印刷物の持ち去り等が発生する虞がある。このため、より高いセキュリティレベルを要求する場合、印刷処理は、アイドル中に実行しないことが好ましい。また、ＦＡＸ送信処理は、送信先のＦＡＸ機へ画像データを一度送信すると、送信済みの画像データを後から削除することが難しい。一方、後述するように、蓄積された画像形成ジョブ７５の実行は、中断される可能性がある（図６のＳ５３：ＮＯ）。ユーザは、画像形成ジョブ７５の実行を中断する場合、その画像形成ジョブ７５に関連する全ての出力処理の中断を望む可能性が高い。このため、ＦＡＸ送信処理は、アイドル中に実行しないことが好ましい。
【００３７】
また、サーバ記憶処理は、例えば、各ユーザの出力内容を確認等するために、出力内容をログ画像７７としてファイルサーバ４５に記憶しておく処理である。ファイルサーバ４５に記憶したログ画像７７は、例えば、システム管理者によって管理されており、他のユーザに見られる可能性が低い。また、仮に、ログイン前に先行してサーバ記憶処理を実行したとしても、画像形成ジョブ７５の中断に応じてファイルサーバ４５に記憶したログ画像７７を削除することが可能である。このため、サーバ記憶処理は、アイドル中に実行することができる。なお、ファイルサーバ４５に記憶したログ画像７７を削除する方法は、特に限定されない。例えば、ＣＰＵ１２は、削除を指示するＦＴＰコマンドなどの削除要求をファイルサーバ４５に送信する。ファイルサーバ４５は、削除要求の受信に応じてログ画像７７を別のデータで上書きし消去する。あるいは、ファイルサーバ４５は、ログ画像７７としては記憶されているものの、ログ画像７７を外部から読み出せないように管理ファイルのアドレス情報を変更しても良い。
【００３８】
また、メール送信処理は、メールサーバ４３に送信した画像データを他のユーザに見られる可能性が低い。また、メールサーバ４３からユーザのメーラーにメールを送信する前にメールサーバ４３に記憶されたメールを削除できれば、ログイン後の画像形成ジョブ７５の中断に合わせてメールサーバ４３上のメール（画像データ）を削除できる。このため、メールサーバ４３に送信済のメールを、メーラーに配信する前に削除等できる場合、メール送信処理は、アイドル中に実行することができる。
【００３９】
図５に戻り、Ｓ３１において、ＣＰＵ１２は、例えば、Ｓ２９で検出した複数の出力処理の中にサーバ記憶処理が含まれている場合、アイドル中に実行可能な出力処理があると判断する（Ｓ３１：ＹＥＳ）。ＣＰＵ１２は、Ｓ３３以降においてサーバ記憶処理を開始する。一方、ＣＰＵ１２は、Ｓ２９で検出した複数の出力処理の中にサーバ記憶処理が含まれている場合、アイドル中に実行可能な出力処理がないと判断し（Ｓ３１：ＮＯ）、図５に示すアイドル中出力処理を終了する。
【００４０】
Ｓ３３において、ＣＰＵ１２は、図４のＳ１７で生成したビットマップデータ（中間データ）からサーバ記憶処理に必要なデータを生成する。具体的には、例えば、ＣＰＵ１２は、ビットマップデータからＪＰＥＧ形式の画像データをログ画像７７として生成する。なお、ファイルサーバ４５に記憶するログ画像７７の形式はＪＰＥＧ形式に限らず、例えば、ＴＩＦＦ形式でも良い。
【００４１】
ＣＰＵ１２は、Ｓ３３でＪＰＥＧ形式のログ画像７７を生成すると、生成したログ画像７７をファイルサーバ４５へ送信し記憶する（Ｓ３５）。次に、ＣＰＵ１２は、ログ画像７７をファイルサーバ４５へ記憶することに成功したか否かを判断する（Ｓ３７）。ＣＰＵ１２は、例えば、ファイルサーバ４５からログ画像７７の記憶に成功したことを示す応答を受信すると、記憶に成功したと判断する（Ｓ３７：ＹＥＳ）。ＣＰＵ１２は、ログ画像７７の記憶に成功すると（Ｓ３７：ＹＥＳ）、ログ画像７７をメモリ１５から削除し、メモリ１５の記憶領域を開放する。ＣＰＵ１２は、図５に示すアイドル中出力処理を終了する。なお、ＣＰＵ１２は、複数の画像形成ジョブ７５がメモリ１５に蓄積されている場合、各画像形成ジョブ７５についてＳ２９からの処理を実行しても良い。
【００４２】
一方、ＣＰＵ１２は、例えば、ファイルサーバ４５との通信にエラーが発生しログ画像７７を送信できなかった場合、ログ画像７７の記憶に失敗したと判断する（Ｓ３７：ＮＯ）。あるいは、ＣＰＵ１２は、例えば、ＰＣ４１から画像形成ジョブ７５の実行を中断する指示を受け付けてログ画像７７の送信を中断した場合、ログ画像７７の記憶に失敗したと判断する（Ｓ３７：ＮＯ）。ＣＰＵ１２は、ログ画像７７の記憶に失敗したと判断すると（Ｓ３７：ＮＯ）、Ｓ３９を実行する。
【００４３】
Ｓ３９において、ＣＰＵ１２は、ログ画像７７の記憶に失敗した画像形成ジョブ７５をメモリ１５から削除する指示がなされているか否かを判断する。ログ画像７７の記憶に失敗した画像形成ジョブ７５に係わる他の出力処理（印刷処理やＦＡＸ送信処理）を実行すると、ログ画像７７を残せなかった画像が印刷等される。この場合、システム管理者は、ユーザが印刷等した画像を後から確認しようとしてもログ画像７７が記憶されていないため確認が難しくなる。従って、セキュリティレベルの低下を招く虞がある。このため、サーバ記憶処理に失敗した場合に、失敗した画像形成ジョブ７５を削除する必要が生じる。
【００４４】
画像形成ジョブ７５を削除するか否かの指示は、例えば、認証ＤＢ７３に指示用の設定値を設け、設定値を変更することで指示しても良い。あるいは、例えば、ＣＰＵ１２は、Ｓ３９において、サーバ記憶処理に失敗したことをシステム管理者へ通知し、システム管理者から画像形成ジョブ７５を削除すべきか否かの指示を受付けても良い。
【００４５】
Ｓ３９において、ＣＰＵ１２は、サーバ記憶処理に失敗した画像形成ジョブ７５を削除する指示があると判断すると（Ｓ３９：ＹＥＳ）、サーバ記憶処理に失敗した画像形成ジョブ７５をメモリ１５から削除する（Ｓ４１）。ＣＰＵ１２は、画像形成ジョブ７５を削除すると（Ｓ４１）、図５に示すアイドル中出力処理を終了する。この場合、ログイン操作をユーザが実行したとしても、画像形成ジョブ７５が既に削除されているため、ＣＰＵ１２は、後述するログインの成功に応じた印刷処理等を実行しない。
【００４６】
また、Ｓ３９において、ＣＰＵ１２は、画像形成ジョブ７５を削除する指示がないと判断すると（Ｓ３９：ＮＯ）、画像形成ジョブ７５を削除せずに図５に示すアイドル中出力処理を終了する。この場合、ＣＰＵ１２は、ログインの成功に応じた印刷処理等を実行する。なお、ＣＰＵ１２は、アイドル中やログイン後にサーバ記憶処理を再度実行しても良い。
【００４７】
また、上記した説明では、アイドル中であるか否かの基準として、他の画像形成ジョブ７５に基づく印刷処理等やタッチパネル２１の操作入力に基づくコピー等を実行していない待機状態を基準としたがこれに限らない。例えば、アイドル中とは、処理負荷に余裕のある状態でも良い。例えば、アイドル中とは、サーバ記憶処理を実行したとしても、ＣＰＵ１２で実行されている他の処理に影響を与えない程度にＣＰＵ１２の処理負荷が低い状態でも良い。例えば、ＣＰＵ１２は、２つの画像形成ジョブ７５を連続で受信した場合、２番目に受信した画像形成ジョブ７５のデータ受信処理（図４）中の処理負荷が低ければ、先に受信した画像形成ジョブ７５のアイドル中出力処理（図５）を並列に実行しても良い。また、ＣＰＵ１２は、ログイン操作により認証が成立しログインされると、アイドル状態からログイン状態へ遷移しても良い。
【００４８】
（６．ログイン出力処理）
次に、ログインの成功に応じて実行されるログイン出力処理について、図６を参照しつつ説明する。ＭＦＰ１は、例えば、電源を投入され制御プログラム７１をＣＰＵ１２で実行しシステムを起動した後、図６に示すログイン出力処理を開始する。図６のＳ４５において、ＣＰＵ１２は、ユーザによるログインが成功したか否かを判断する。ユーザは、例えば、ＰＣ４１から画像形成ジョブ７５を送信した後、ＭＦＰ１の前まで移動しタッチパネル２１を操作しログイン操作を行う（図３のＳ４３）。ＣＰＵ１２は、タッチパネル２１で選択されたユーザ名１１１と、タッチパネル２１を介して入力されたパスワード１１３の組み合わせが正しいか否かを、認証ＤＢ７３を用いて判断する（Ｓ４５）。ＣＰＵ１２は、ユーザ名１１１とパスワード１１３との組み合わせが認証ＤＢ７３のものと一致すると、ログインがあったと判断し（Ｓ４５：ＹＥＳ）、ログイン状態となる。一方、ＣＰＵ１２は、ログインの成功があるまで（Ｓ４５：ＮＯ）、Ｓ４５の処理を繰り返し実行する。
【００４９】
ログイン状態へ移行すると、ＣＰＵ１２は、蓄積中の画像形成ジョブ７５があるか否かを判断する（Ｓ４７）。ＣＰＵ１２は、ログインの成功に応じて、ログインユーザのユーザ名１１１と一致するユーザ名８５が設定された画像形成ジョブ７５を実行する。このため、Ｓ４７において、ログインユーザのユーザ名１１１と一致するユーザ名８５の画像形成ジョブ７５が蓄積されている場合、ＣＰＵ１２は、蓄積中の画像形成ジョブ７５があると判断する（Ｓ４７：ＹＥＳ）。ＣＰＵ１２は、蓄積中の画像形成ジョブ７５があると判断すると（Ｓ４７：ＹＥＳ）、蓄積中の画像形成ジョブ７５を出力するのに必要なデータを生成する（Ｓ４９）。また、ＣＰＵ１２は、蓄積中の画像形成ジョブ７５がないと判断すると（Ｓ４７：ＮＯ）、図６に示すログイン出力処理を終了する。
【００５０】
Ｓ４９において、例えば、ＣＰＵ１２は、画像形成ジョブ７５に基づいて印刷処理を実行する場合、印刷処理に用いる印刷データ（図３中のＰｒｉｎｔＤａｔａ）を中間データ（ビットマップデータ）から生成する（Ｓ４９）。印刷データは、例えば、ランレングス圧縮方式などにより圧縮して生成されるものである。また、例えば、ＣＰＵ１２は、画像形成ジョブ７５に基づいてＦＡＸ送信処理を実行する場合、ＦＡＸ送信処理用のデータ（図３中のＦＡＸデータ）としてＪＢＩＧ方式のデータを中間データから生成する（Ｓ４９）。なお、印刷処理用のデータの形式は、ランレングス圧縮方式のデータに限らない。また、ＦＡＸ送信処理用のデータの形式は、ＪＢＩＧ方式のデータに限らず、例えば、ＭＭＲ、ＭＲ、ＭＨなどの他の符号化形式で変換したデータでも良い。また、ＣＰＵ１２は、出力用のデータを中間データ（ビットマップデータ）から生成しなくとも良い。例えば、ＣＰＵ１２は、印刷処理用の印刷データから、ＦＡＸ送信処理のＪＢＩＧ方式のデータを生成しても良い。
【００５１】
ＣＰＵ１２は、Ｓ４９において出力用のデータを生成すると、出力処理を実行する（Ｓ５１）。ＣＰＵ１２は、Ｓ５１の出力処理を実行した後、出力処理に成功したか否かを判断する（Ｓ５３）。例えば、印刷処理の場合、ＣＰＵ１２は、全ての画像の印刷を正常に終了した場合、出力処理に成功したと判断する（Ｓ５３：ＹＥＳ）。また、例えば、ＦＡＸ送信処理の場合、ＣＰＵ１２は、送信先のＦＡＸ機から画像データの受信完了の通知を受信すると、出力処理に成功したと判断する（Ｓ５３：ＹＥＳ）。
【００５２】
ＣＰＵ１２は、出力処理に成功したと判断すると（Ｓ５３：ＹＥＳ）、出力処理に用いたデータ（印刷データやＪＢＩＧデータ）をメモリ１５から削除し、メモリ１５の記憶領域を開放する。また、ＣＰＵ１２は、出力処理に成功したと判断すると（Ｓ５３：ＹＥＳ）、全ての出力処理が完了したか否かを判断する（Ｓ５５）。ＣＰＵ１２は、全ての出力処理が完了していないと判断すると（Ｓ５５：ＮＯ）、Ｓ４９からの処理を再度実行する。例えば、ＣＰＵ１２は、１回目のＳ５１で印刷処理を実行した後、２回目のＳ５１でＦＡＸ送信処理を実行する。また、ＣＰＵ１２は、ログインユーザのユーザ名１１１と一致するユーザ名８５の画像形成ジョブ７５が複数蓄積されている場合、各画像形成ジョブ７５についてＳ４９以降の処理を実行する。なお、ＣＰＵ１２は、印刷処理とＦＡＸ送信処理を並列に実行しても良い。
【００５３】
また、ＣＰＵ１２は、全ての出力処理が完了したと判断すると（Ｓ５５：ＹＥＳ）、出力処理に用いたデータ（印刷データやＪＢＩＧデータ）をメモリ１５から削除し、メモリ１５の記憶領域を開放する。また、ＣＰＵ１２は、図６に示すログイン出力処理を終了する。これにより、ログイン前のアイドル中にサーバ記憶処理を実行しておき、ログインに合わせて印刷処理及びＦＡＸ送信処理を実行できる。
【００５４】
一方、ＣＰＵ１２は、Ｓ５３において、出力処理に失敗したと判断すると（Ｓ５３：ＮＯ）、画像形成ジョブ７５の実行を中断する。例えば、ＣＰＵ１２は、印刷処理においてエラー（シート不足やトナー切れ）が発生した場合、ＦＡＸ送信処理においてエラー（送信エラーなど）が発生した場合、出力処理に失敗したと判断し（Ｓ５３：ＮＯ）、画像形成ジョブ７５の実行を中断する。あるいは、ＣＰＵ１２は、例えば、画像形成ジョブ７５の実行の中断を示す指示をタッチパネル２１等で受け付けると、出力処理に失敗したと判断し（Ｓ５３：ＮＯ）、画像形成ジョブ７５の実行を中断する。ＣＰＵ１２は、出力処理に失敗したと判断すると（Ｓ５３：ＮＯ）、出力処理に失敗した画像形成ジョブ７５のログ画像７７がファイルサーバ４５に記憶されているか否かを判定する（Ｓ５７）。上記した図５のアイドル中出力処理において、ログイン操作に先立ってログ画像７７をファイルサーバ４５に記憶した場合、この時点でファイルサーバ４５にログ画像７７が記憶されている状態となる。なお、ＣＰＵ１２は、出力処理に失敗したと判断し（Ｓ５３：ＮＯ）、画像形成ジョブ７５の実行を中断する場合、画像形成ジョブ７５を中断することを報知しても良い。例えば、ＣＰＵ１２は、タッチパネル２１やシステム管理者のＰＣ４１へ画像形成ジョブ７５の中断を報知しても良い。
【００５５】
ＣＰＵ１２は、ファイルサーバ４５にログ画像７７が記憶されていないと判断すると（Ｓ５７：ＮＯ）、図６に示すログイン出力処理を終了する。この場合、出力に失敗した画像形成ジョブ７５が蓄積されたままとなる。このため、例えば、シート不足やトナー切れによって印刷出来なかった場合、ＣＰＵ１２は、シートやトナーの補充を要求する表示をタッチパネル２１に表示する。そして、ＣＰＵ１２は、シートやトナーの補充を検出すると、失敗した印刷処理を再度実行しても良い。あるいは、例えば、電話回線の混雑によってＦＡＸ送信に失敗した場合、ＣＰＵ１２は、一定時間だけ経過してから、失敗したＦＡＸ送信処理を再度実行しても良い。
【００５６】
また、Ｓ５７において、ＣＰＵ１２は、ファイルサーバ４５にログ画像７７が記憶されていると判断すると（Ｓ５７：ＹＥＳ）、ファイルサーバ４５のログ画像７７を削除する指示があるか否かを判断する（Ｓ５９）。ログ画像７７の削除を指示する方法は、特に限定されない。例えば、ログ画像７７を削除する指示を示す設定値がメモリ１５に記憶されている場合、ＣＰＵ１２は、ファイルサーバ４５のログ画像７７を消去する指示があると判断する（Ｓ５９：ＹＥＳ）。あるいは、ＣＰＵ１２は、ログ画像７７を削除すべきか否かの指示を受付ける画面をタッチパネル２１に表示しても良い。そして、ＣＰＵ１２は、削除しても良い旨の操作入力をタッチパネル２１で受け付けると、ファイルサーバ４５のログ画像７７を消去する指示があると判断しても良い（Ｓ５９：ＹＥＳ）。
【００５７】
ＣＰＵ１２は、ログ画像７７を消去する指示があると判断すると（Ｓ５９：ＹＥＳ）、ファイルサーバ４５に記憶したログ画像７７を消去する（Ｓ６１）。ＣＰＵ１２は、例えば、ファイルサーバ４５へ削除要求のＦＴＰコマンドを送信し、ログ画像７７を削除する。また、ＭＦＰ１は、ログ画像７７を削除する指示の設定に加え、印刷処理等に失敗した画像形成ジョブ７５をメモリ１５から削除する指示を設定可能となっている。例えば、ＣＰＵ１２は、ログ画像７７を削除する設定がされた場合、自動的に画像形成ジョブ７５を削除する設定となっている。このため、ＣＰＵ１２は、上記したログ画像７７を消去する指示があると判断した場合（Ｓ５９：ＹＥＳ）、印刷処理等に失敗した画像形成ジョブ７５をメモリ１５から削除する（Ｓ６１）。これにより、印刷処理等に失敗し、ログ画像７７も消去した画像形成ジョブ７５をメモリ１５から削除して中断できる。
【００５８】
なお、ＭＦＰ１は、ログ画像７７の削除指示と、画像形成ジョブ７５の削除指示を個別に設定可能な構成でも良い。例えば、ＣＰＵ１２は、ログ画像７７の削除指示と、画像形成ジョブ７５の削除指示を受付ける画面をタッチパネル２１に表示して個別の設定を受け付けても良い。ＣＰＵ１２は、例えば、Ｓ５７においてログ画像７７が記憶されていると判断した後（Ｓ５７：ＹＥＳ）、ログ画像７７の削除指示の有無と、画像形成ジョブ７５の削除指示の有無を個別に判断しても良い。そして、ＣＰＵ１２は、各判断結果に応じてログ画像７７や画像形成ジョブ７５を削除しても良い。ＣＰＵ１２は、Ｓ６１を実行すると、図６に示すログイン出力処理を終了する。
【００５９】
一方、ＣＰＵ１２は、ログ画像７７を消去する指示がないと判断すると（Ｓ５９：ＮＯ）、Ｓ５５を実行する。この場合、ＣＰＵ１２は、実行中の画像形成ジョブ７５に係わる出力処理（印刷処理やＦＡＸ送信処理）を全て完了するまで、Ｓ４９からの処理を繰り返し実行する。
【００６０】
（７．アイドル中の出力をしない場合）
上記した実施例では、ログイン前にアイドル状態へ移行し、アイドル中にサーバ記憶処理を実行した。しかしながら、ＭＦＰ１の状態によっては、ユーザによってログイン操作がなされるまでの間にアイドル状態へ移行しない可能性がある。この場合、ＣＰＵ１２は、ログイン前にサーバ記憶処理を実行できない。そこで、ＣＰＵ１２は、ログイン後にサーバ記憶処理を実行する。図７は、アイドル状態へ移行できなかった場合のアクティビティ図を示している。なお、以下の説明では、上記した図３〜図６と同様の処理については同一符号を付し、その説明を適宜省略する。
【００６１】
図７に示すように、ＣＰＵ１２は、ＰＣ４１から画像形成ジョブ７５を受信すると、データ受信処理（図４参照）を実行し、画像形成ジョブ７５から中間データを生成する（Ｓ１７）。そして、例えば、他の画像形成ジョブ７５等を実行しておりＣＰＵ１２の処理負荷が高い状態が継続すると、アイドル状態へ移行できない状態が継続する。その結果、サーバ記憶処理の実行前にログイン操作が行われる（Ｓ４３，Ｓ４５）。この場合、ＣＰＵ１２は、例えば、ログインの成功に応じて、例えば、印刷処理、ＦＡＸ送信処理に加え、事前に実行できなかったサーバ記憶処理を並列に実行する（Ｓ４９、Ｓ５１）。図３の場合に比べて処理負荷が集中するものの、ＣＰＵ１２は、画像形成ジョブ７５に関連付けられた全ての出力処理をログインに合わせて実行できる。なお、ＣＰＵ１２は、出力処理を並列に実行せず、印刷処理、ＦＡＸ送信処理、サーバ記憶処理を順番に実行しても良い。
【００６２】
（８．各データの生成タイミングと削除タイミング）
次に、各データの生成タイミング及び削除タイミングについて説明する。上記したように、ＣＰＵ１２は、画像形成ジョブ７５を受信した段階で中間データ（ビットマップデータ）を生成した（図４のＳ１７）。また、サーバ記憶処理、印刷処理、ＦＡＸ送信処理等の出力処理をそれぞれ実行する前に必要なデータを生成した（図５のＳ３３、図６のＳ４９）。そして、各出力処理が正常に終了すると使用したデータをメモリ１５から削除した。しなしながら、各データの生成タイミングや削除タイミングは、上記したタイミングに限らない。
【００６３】
図８〜図１１は、別例における各データの生成タイミング及び削除タイミングを示している。図８〜図１１において、実線で示す四角は、各フェーズにおいて四角内のデータの生成が完了していることを示している。また、破線で示す四角は、各フェーズにおいて四角内のデータの生成が未完了であることを示している。また、バツ印は、削除したデータを示している。図８〜図１１に示す例では、上記した実施形態とは異なり、予め必要なデータを全て生成する。
【００６４】
図８に示すフェーズ１０１は、画像形成ジョブ７５を受信したタイミングで行う処理を示している。図８に示すように、ＣＰＵ１２は、ＰＣ４１からＰＬＤで記述された画像形成ジョブ７５を受信しメモリ１５に記憶する。この段階では破線で示す中間データ（ビットマップデータ）等は生成しない。
【００６５】
次に、図９に示すフェーズ１０２，１０３は、画像形成ジョブ７５を受信した後、ＣＰＵ１２によって実行される画像データの変換処理を示している。ＣＰＵ１２は、例えば、画像形成ジョブ７５の受信直後にフェーズ１０２，１０３の処理を実行する。あるいは、ＣＰＵ１２は、画像形成ジョブ７５を受信した後、処理負荷が軽くなったタイミングでフェーズ１０２，１０３の処理を実行する。ＣＰＵ１２は、メモリ１５に記憶した画像形成ジョブ７５に含まれる画像データ（以下、ＰＤＬデータという）からビットマップデータ（中間データ）を生成し、不要となったＰＤＬデータをメモリ１５から削除する（フェーズ１０２）。ＣＰＵ１２は、画像形成ジョブ７５のユーザ名８５と一致するユーザ名１１１に関連付けられた出力処理を認証ＤＢ７３で判断し、実行する予定の出力処理に必要なデータを生成する。例えば、ＣＰＵ１２は、ビットマップデータからサーバ記憶処理用のＪＰＥＧデータ（ログ画像７７）、印刷処理用の印刷データ、ＦＡＸ送信処理用のＪＢＩＧデータをそれぞれ生成する。ＣＰＵ１２は、各出力処理用のデータを生成すると、ビットマップデータをメモリ１５から削除する（フェーズ１０３）。ＣＰＵ１２は、例えば、図４のＳ１７においてフェーズ１０２，１０３の処理を実行する。あるいは、ＣＰＵ１２は、図５のＳ３３においてフェーズ１０２，１０３の処理を実行しても良い。
【００６６】
図１０に示すフェーズ１０４，１０５は、アイドル中のサーバ記憶処理を示している。ＣＰＵ１２は、フェーズ１０２で生成したＪＰＥＧデータを用いてサーバ記憶処理を実行する（フェーズ１０４）。ＣＰＵ１２は、ＪＰＥＧデータの記憶に成功すると（図５のＳ３７：ＹＥＳ）、サーバ記憶処理に用いたＪＰＥＧデータを削除する（フェーズ１０５）。この間、印刷データ及びＪＢＩＧデータは、メモリ１５に記憶されたままとなる。
【００６７】
図１１に示すフェーズ１０６，１０７は、ログインに伴う印刷処理及びＦＡＸ送信処理を示している。上記したように、ログイン操作が行われる段階では、印刷データ及びＪＢＩＧデータは、メモリ１５内に記憶されている。ＣＰＵ１２は、印刷データをメモリ１５から読み出して印刷処理を実行し、ＪＢＩＧデータをメモリ１５から読み出してＦＡＸ送信処理を実行する（フェーズ１０６）。ＣＰＵ１２は、印刷処理等を完了させると、印刷データ及びＪＢＩＧデータをメモリ１５から削除する（フェーズ１０７）。ＣＰＵ１２は、例えば、図６のＳ５３において、各出力処理に成功すると、その出力処理に用いたデータを削除する。上記した図８〜図１１に示す処理手順では、出力処理用のデータ（ＪＰＥＧデータ、印刷データ、ＪＢＩＧデータ）を予め生成する。このため、メモリ１５の使用量が増大する一方で、出力処理用のデータを予め生成しておくことで、ログイン後に印刷処理、ＦＡＸ送信処理を迅速に開始できる。従って、例えば、メモリ１５の記憶容量が大きく、処理速度を速めたい場合に有効な処理手順となる。
【００６８】
次に、別の処理手順を説明する。図１２〜図１５は、別例における各データの生成タイミング及び削除タイミングを示している。図１２〜図１５に示す処理手順では、出力処理を実行する直前で画像形成ジョブ７５（ＰＤＬデータ）から各データを生成する。なお、以下の説明では、上記した図８〜図１１と同様の処理については同一符号を付し、その説明を適宜省略する。
【００６９】
図１２に示すフェーズ１２１は、画像形成ジョブ７５を受信したタイミングで行う処理を示している。ＣＰＵ１２は、図８と同様に、ＰＣ４１からＰＬＤで記述された画像形成ジョブ７５を受信しメモリ１５に記憶する（フェーズ１２１）。この段階では、ＣＰＵ１２は、ビットマップデータ等を生成しない。また、図１３のフェーズ１２２に示すように、ＣＰＵ１２は、図９とは異なり、画像形成ジョブ７５の受信後の処理としてビットマップデータ等を生成しない。一般的にＰＤＬデータは、ビットマップデータ等に比べてデータ量が小さい。このため、ＰＤＬデータのままメモリ１５に記憶することで、メモリ１５の使用量を減らすことができる。
【００７０】
図１４に示すフェーズ１２３，１２４は、アイドル中のサーバ記憶処理を示している。ＣＰＵ１２は、メモリ１５に記憶したＰＤＬデータからビットマップデータを生成し、ビットマップデータからＪＰＥＧデータを生成し、サーバ記憶処理を実行する（フェーズ１２３）。ＣＰＵ１２は、ログ画像７７をファイルサーバ４５へ記憶することに成功すると、ＪＰＥＧデータだけでなく、ビットマップデータも削除する（フェーズ１２４）。これにより、ビットマップデータをメモリ１５から削除することで、換言すれば、メモリ１５内にＰＤＬデータのみを残すことで、メモリ１５の記憶領域を可能な限り開放できる。
【００７１】
図１５に示すフェーズ１２５，１２６は、ログインに伴う印刷処理及びＦＡＸ送信処理を示している。上記したように、ログイン操作が行われる段階では、ＰＤＬデータのみがメモリ１５に記憶されている。従って、ＣＰＵ１２は、ＰＤＬデータからビットマップデータを生成し、ビットマップデータから印刷データ及びＪＰＥＧデータを生成する（フェーズ１２５）。そして、ＣＰＵ１２は、生成したデータを用いて印刷処理及びＦＡＸ送信処理を実行する（フェーズ１２５）。ＣＰＵ１２は、印刷処理等が正常に終了すると、ビットマップデータ、印刷データ、及びＪＢＩＧデータをメモリ１５から削除する（フェーズ１２６）。図１２〜図１５に示す処理手順では、可能な限りデータ量の小さいＰＤＬデータのみをメモリ１５に記憶することで、メモリ１５の使用量を減らすことができる。これにより、メモリ不足が発生するのを抑制できる。一方で、各出力処理を実行する直前でＰＤＬデータから各データを生成する必要があるため、出力処理の開始が遅れる虞がある。従って、例えば、メモリ１５の記憶領域が小さく、空き容量が不足するのを確実に抑制したい場合に有効な処理手順となる。
【００７２】
なお、ＣＰＵ１２は、上記実施形態の処理手順、図８〜図１１に示す処理手順、図１２〜図１５に示す処理手順を組み合わせて実行しても良い。例えば、ＣＰＵ１２は、画像形成ジョブ７５の受信時における空き容量に応じて使用する処理手順を変更しても良い。ＣＰＵ１２は、画像形成ジョブ７５の受信時に空き容量が多い場合には図８〜図１１に示す処理を実行し、空き容量が少ない場合には図１２〜図１５に示す処理を実行しても良い。あるいは、ＣＰＵ１２は、使用する処理手順の選択を、タッチパネル２１で受付けても良い。
【００７３】
因みに、ＭＦＰ１は、画像形成装置の一例である。ＣＰＵ１２は、制御部の一例である。メモリ１５は、記憶部の一例である。ネットワークインタフェース２４は、通信部の一例である。ファイルサーバ４５は、外部装置の一例である。ログ画像７７は、画像データの一例である。
【００７４】
（９．効果）
以上、上記した実施形態によれば、以下の効果を奏する。
（１）本実施形態のＭＦＰ１は、ネットワークインタフェース２４（通信部の一例）と、メモリ１５（記憶部の一例）と、ＣＰＵ１２（制御部の一例）と、シートに画像を印刷する画像形成部１６と、を備える。ＭＦＰ１のＣＰＵ１２は、ネットワークインタフェース２４に画像形成ジョブ７５を受信させ、画像形成ジョブ７５をメモリ１５に記憶する記憶処理（Ｓ１３）と、記憶処理によりメモリ１５に記憶した画像形成ジョブ７５に係る認証が成立するか否かを判断する第１判断処理（Ｓ４５）と、第１判断処理において認証が成立すると判断したことを契機に、画像形成ジョブ７５に係る画像をシートに印刷する処理を画像形成部１６に実行させる印刷処理（Ｓ５１：画像形成処理の一例）と、認証が成立するか否かの判断に関わらず、画像形成ジョブ７５に係るログ画像７７（画像データの一例）をネットワークインタフェース２４から転送するサーバ記憶処理（Ｓ３５：第１転送処理の一例）と、を実行する。
【００７５】
これによれば、ＭＦＰ１は、画像形成ジョブ７５に基づいて、印刷処理（Ｓ５１）と、サーバ記憶処理（Ｓ３５）の２つの出力処理を実行する。ＭＦＰ１のＣＰＵ１２は、画像形成ジョブ７５に係る認証が成立すると（Ｓ４５：ＹＥＳ）、印刷処理を実行する（Ｓ５１）。また、ＣＰＵ１２は、画像形成ジョブ７５に係る認証の成否に関わらずサーバ記憶処理を実行する（Ｓ３５）。ＣＰＵ１２は、認証が実行される前にサーバ記憶処理を先行して実行できる。これにより、画像形成ジョブ７５に関わる処理負荷を認証の前後に分散でき、認証の成立を契機としてサーバ記憶処理及び印刷処理の両方を実行する場合に比べて出力処理が集中することを抑制できる。従って、認証成立後から印刷処理（出力処理の一例）を完了させるのに必要な時間を短縮できる。また、認証成立後に印刷処理を実行するため、認証前に印刷処理を実行する場合に比べて、印刷物が他のユーザの目に触れる可能性を低くできる。このため、印刷に関わるセキュリティレベルを向上できる。
【００７６】
（２）また、Ｓ３５のサーバ記憶処理（第１転送処理の一例）は、ログ画像７７をネットワークインタフェース２４からファイルサーバ４５へ転送する処理であり、且つファイルサーバ４５へ削除要求を送信することでファイルサーバ４５に転送済みのログ画像７７を削除可能なプロトコルに準拠した転送方式により、ログ画像７７をファイルサーバ４５へ転送する処理である。
【００７７】
例えば、サーバ記憶処理を先に実行した後、印刷処理を実行する際に画像形成ジョブ７５の中断が行われる可能性がある。この場合、画像形成ジョブ７５の中断に合わせてサーバ記憶処理を取り消したい場合がある。これに対し、上記したプロトコルに準拠した転送方式であれば、画像形成ジョブ７５の中断に応じてファイルサーバ４５へ削除要求を送信しファイルサーバ４５に転送済みのログ画像７７を削除できる。
【００７８】
（３）また、ＣＰＵ１２は、画像形成ジョブ７５に係る画像を、ファクシミリ及び電子メールのうち、少なくとも一方の形式で転送する第２転送処理（ＦＡＸ送信処理、メール送信処理）を実行可能である。ＣＰＵ１２は、第１判断処理において認証が成立すると判断したことを契機に（Ｓ４５：ＹＥＳ）、印刷処理と、ＦＡＸ送信処理等とを実行する（Ｓ５１）。
【００７９】
例えば、ファクシミリや電子メールによる画像の転送は、外部装置（相手のＦＡＸ装置やメールサーバなど）に転送済みの画像を後から削除することが難しい場合がある。このため、印刷処理の前にＦＡＸ送信処理等の第２転送処理を実行すると、画像形成ジョブ７５が中断された場合に第２転送処理を取り消そうとしても、転送済みの画像を削除できなくなる。これに対し、認証が成立し印刷処理の実行が確実となってから第２転送処理を実行することで、画像形成ジョブ７５が中断された画像が転送されたまま削除できない事態の発生を抑制できる。
【００８０】
（４）また、ＣＰＵ１２は、画像形成ジョブ７５を中断する場合、ファイルサーバ４５へ削除要求を送信することによりサーバ記憶処理で転送したログ画像７７を削除する（Ｓ６１）。これによれば、画像形成ジョブ７５の中断に応じてファイルサーバ４５へ削除要求を送信し、サーバ記憶処理で転送済みのログ画像７７を後から削除する。これにより、中断された画像形成ジョブ７５に係わるログ画像７７が、転送先のファイルサーバ４５で記憶され続ける事態の発生を抑制できる。
【００８１】
（５）また、ＣＰＵ１２は、画像形成ジョブ７５を中断する場合、サーバ記憶処理で転送したログ画像７７を削除する指示が有るか否かを判断する第２判断処理を実行し（Ｓ５９）、第２判断処理において削除する指示があると判断した場合（Ｓ５９：ＹＥＳ）、ファイルサーバ４５へ削除要求を送信することによりサーバ記憶処理で転送したログ画像７７を削除する（Ｓ６１）。これによれば、画像形成ジョブ７５の中断に応じて転送済みのログ画像７７を削除すべきか、あるいは残しておくべきかをＭＦＰ１に対して指示できる。
【００８２】
（６）また、ＣＰＵ１２は、サーバ記憶処理を中断する場合、画像形成ジョブ７５の実行を中断する（Ｓ６１）。これによれば、サーバ記憶処理の中断に合わせて画像形成ジョブ７５の実行自体を中断できる。
【００８３】
（７）また、サーバ記憶処理における画像形成ジョブ７５に係る画像データは、印刷処理において形成する画像に係るログ画像７７である。これによれば、サーバ記憶処理によりログ画像７７を転送しておくことで、印刷した画像を、後からログ画像７７で確認できる。また、サーバ記憶処理を中断しログ画像７７を残せない場合に画像形成ジョブ７５を中断することで、ログ画像７７の記録がない画像形成ジョブ７５が実行される事態の発生を抑制できる。従って、サーバ記憶処理の中断に合わせてより適切な対応が可能となる。
【００８４】
（８）また、ＣＰＵ１２は、サーバ記憶処理を中断する場合、画像形成ジョブ７５の実行を中断する指示が有るか否かを判断する第３判断処理を実行し（Ｓ５９）、第３判断処理において中断する指示があると判断した場合（Ｓ５９：ＹＥＳ）、画像形成ジョブ７５の実行を中断する（Ｓ６１）。これによれば、サーバ記憶処理の中断に応じて画像形成ジョブ７５も中断すべきか、あるいは画像形成ジョブ７５を中断せずに実行すべきかをＭＦＰ１に対して指示できる。
【００８５】
（９）また、ＣＰＵ１２は、サーバ記憶処理を実行するのにともない、印刷処理に用いる印刷データ（画像形成用データの一例）を画像形成ジョブ７５に基づいて生成し(図９参照）、第１判断処理において認証が成立すると判断したことを契機に、印刷データを用いて印刷処理を実行する(図１１参照）。これによれば、サーバ記憶処理を実行するのにともない、印刷処理に用いる印刷データを生成しておくことで、認証成立後に印刷処理を迅速に開始することができる。従って、認証成立後に印刷処理（出力処理の一例）を完了させるのに必要な時間をより短縮できる。
【００８６】
（１０）また、ＣＰＵ１２は、第１判断処理において認証が成立すると判断したことを契機に、印刷処理に用いる印刷データを画像形成ジョブ７５に基づいて生成し、生成した印刷データを用いて印刷処理を実行しても良い（図１５参照）。これによれば、認証が成立するまでは、印刷処理に用いる印刷データを生成しない。そして、認証成立後に印刷データを生成して印刷処理を実行する。これにより、印刷処理を実行する直前まで印刷データを生成しないことで、メモリ１５の記憶領域を圧迫せず、メモリ１５の空き容量が不足するのを抑制できる。
【００８７】
（１０．変形例）
尚、本願は上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内での種々の改良、変更が可能であることは言うまでもない。
例えば、上記実施形態では、ＭＦＣ１のメモリ１５に認証ＤＢ７３を記憶しておき、受信した画像形成ジョブ７５のユーザ名８５、タッチパネル２１を介して入力されたパスワード１１３、認証ＤＢ７３に基づいて認証処理を実行したが、認証方法は、これに限らない。例えば、ＭＦＣ１は、ＮＦＣ、ＢｌｕｅＴｏｏｔｈ（登録商標）、Ｗｉｆｉ（登録商標）などの無線通信を介して認証カードや携帯端末から認証情報を受信し、認証ＤＢ７３との照合を実行しても良い。また、ＭＦＣ１は、ネットワーク上に設置された認証サーバによってユーザの認証を実行しても良い。この場合、認証ＤＢ７３を認証サーバに記憶しても良い。また、画像形成ジョブ７５の送信側（ＰＣ４１のプリンタドライバなど）において認証情報（パスワードやＰＩＮコード）を画像形成ジョブ７５に設定して送信しておき、ＭＦＣ１は、画像形成ジョブ７５の認証情報に基づくログイン認証を実行しても良い。この場合、また、ＭＦＰ１は、指紋認証などの生体認証を実行しても良い。
【００８８】
また、サーバ記憶処理に用いるプロトコルは、ファイルサーバ４５に一度記憶したログ画像７７を削除できない方式のプロトコルでも良い。
また、上記実施形態では、本願の画像形成処理として印刷処理を採用したが、スキャン処理、ＦＡＸ送信処理などの他の画像形成処理を採用しても良い。例えば、ＭＦＰ１は、出力処理として、サーバ記憶処理と、ＦＡＸ送信処理のみを実行する構成で、ＦＡＸ送信処理のログ画像７７を転送しても良い。
また、ＣＰＵ１２は、画像形成ジョブ７５を中断する場合、ログ画像７７を削除せずに残しても良い。
また、ＣＰＵ１２は、ログ画像７７を削除する指示が有るか否かを判断する第２判断処理（Ｓ５９）を実行しなくとも良い。例えば、ＣＰＵ１２は、ファイルサーバ４５にログ画像７７が記憶されていると判断すると（Ｓ５７：ＹＥＳ）、自動的にログ画像７７を削除しても良い。
【００８９】
また、ＣＰＵ１２は、サーバ記憶処理の中断に合わせて、画像形成ジョブ７５の実行を中断する処理（Ｓ６１）を実行しなくとも良い。
また、サーバ記憶処理として転送する画像データは、ログ画像７７に限らず、例えば、印刷等した画像そのものでも良い。
また、ＣＰＵ１２は、画像形成ジョブ７５の実行を中断する指示が有るか否かを判断する第３判断処理（Ｓ５９）を実行しなくとも良い。例えば、ＣＰＵ１２は、ファイルサーバ４５にログ画像７７が記憶されていると判断すると（Ｓ５７：ＹＥＳ）、自動的に画像形成ジョブ７５を削除しても良い。
また、上記実施形態の画像形成システム１０では、図４のデータ受信処理、図５のアイドル中出力処理、図６のログイン出力処理を、ＣＰＵ１２によって実行したが、これに限らない。画像形成システム１０は、図４〜図６に示す処理の一部又は全体を、他の制御部により実行しても良い。例えば、ＭＦＰ１とＰＣ４１との間の画像形成ジョブ７５の送受信処理を、ファイルサーバ４５の制御部が主体となって制御しても良い。ファイルサーバ４５は、ＰＣ４１に画像形成ジョブ７５の有無を定期的に問い合わせ、ＰＣ４１から取得した画像形成ジョブ７５をＭＦＰ１へ転送しても良い。この場合、ファイルサーバ４５が、画像形成ジョブ７５を蓄積し、ログ画像７７の生成、記憶、転送等を実行しても良い。また、ＭＦＰ１は、ファイルサーバ４５を認証用サーバとして利用し、ユーザの認証を実行しても良い。そして、ファイルサーバ４５は、認証の成功に応じて、蓄積していた画像形成ジョブ７５をＭＦＰ１へ送信し、印刷処理を実行させても良い。
【００９０】
また、制御プログラム７１の記憶先は、メモリ１５に限らず、他のコンピュータが読み取り可能なストレージ媒体、例えば、ＲＡＭ、ＨＤＤ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体でもよい。
また、上記実施形態では、本願の制御部として、所定のプログラムを実行するＣＰＵ１２を採用したが、これに限らない。例えば、制御部を、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などの専用のハードウェアで構成してもよい。また、制御部は、例えばソフトウェアによる処理と、ハードウェアによる処理とを併用して動作する構成でもよい。
【符号の説明】
【００９１】
１  ＭＦＰ（画像形成装置）、１２  ＣＰＵ（制御部）、１５  メモリ（記憶部）、１６  画像形成部、２４  ネットワークインタフェース（通信部）、４５  ファイルサーバ（外部装置）、７５  画像形成ジョブ、７７  ログ画像（画像データ）。
【図１】
2020005045.tif 000003
【図２】
2020005045.tif 000004
【図３】
2020005045.tif 000005
【図４】
2020005045.tif 000006
【図５】
2020005045.tif 000007
【図６】
2020005045.tif 000008
【図７】
2020005045.tif 000009
【図８】
2020005045.tif 000010
【図９】
2020005045.tif 000011
【図１０】
2020005045.tif 000012
【図１１】
2020005045.tif 000013
【図１２】
2020005045.tif 000014
【図１３】
2020005045.tif 000015
【図１４】
2020005045.tif 000016
【図１５】
2020005045.tif 000017