(57)【要約】【課題】利便性を高める。【解決手段】ユーザー端末３００が、ＭＦＰ１００Ａ〜１００Ｃが参照できる共有フォルダーを有し、印刷ジョブの送信に先立ち、印刷ジョブに含まれる、共有フォルダーを参照できる印刷ジョブＩＤに関連付けられたファイル参照情報を含む印刷ジョブハンドルをＭＦＰ１００Ａ〜１００Ｃに送信する。さらに、ユーザー端末３００が、印刷ジョブに含まれる印刷ジョブハンドルに関連付けられた画像形成データである印刷データをＭＦＰ１００Ａ〜１００Ｃのいずれかに送信する。そして、印刷データを受け取ったいずれかのＭＦＰ１００Ａ〜１００Ｃは、印刷データに対する印刷指示を受け付けると、印刷データに基づいた印刷処理を実行し、印刷処理が完了した後、印刷データを受け取っていないいずれかのＭＦＰ１００Ａ〜１００Ｃに対し、印刷ジョブハンドルの消去を指示する。【選択図】図１
2020141179.tif 000002
【特許請求の範囲】
【請求項１】
ユーザー端末と、
ネットワークを介して前記ユーザー端末と接続される第１〜第３の画像形成装置とを備え、
前記ユーザー端末は、前記第１〜第３の画像形成装置が参照できる共有フォルダーを有し、印刷ジョブに含まれる、前記共有フォルダーを参照できるファイル参照情報を含む印刷ジョブハンドルを前記第１〜第３の画像形成装置に送信し、さらに、前記印刷ジョブに含まれる前記印刷ジョブハンドルに関連付けられた画像形成データを前記第１〜第３の画像形成装置のいずれかに送信し、
前記画像形成データを受け取ったいずれかの前記第１〜第３の画像形成装置は、前記画像形成データに対する印刷指示を受け付けると、前記画像形成データに基づいた印刷処理を実行し、印刷処理が完了した後、前記画像形成データを受け取っていないいずれかの前記第１〜第３の画像形成装置に対し、前記印刷ジョブハンドルの消去を指示する
ことを特徴とする画像形成システム。
【請求項２】
前記ファイル参照情報は、少なくとも、印刷ジョブＩＤに関連付けられた、ファイル名、ファイル送信元情報、ファイル保存パスを含み、
前記画像形成データを受け取っていないいずれかの前記第１〜第３の画像形成装置は、前記ユーザー端末から受け取っている前記印刷ジョブハンドルの前記印刷ジョブＩＤが選択されると、選択された前記印刷ジョブＩＤに関連付けられている前記ファイル名、ファイル送信元情報、ファイル保存パスを用い、前記共有フォルダーから前記ファイル名に該当する画像形成データを受け取り、受け取った前記画像形成データに基づき印刷処理を実行し、印刷処理が完了した後、前記印刷ジョブハンドルの前記印刷ジョブＩＤが選択されていないいずれかの前記第１〜第３の画像形成装置に対し、前記印刷ジョブハンドルの消去を指示する
ことを特徴とする請求項１に記載の画像形成システム。
【請求項３】
印刷処理が完了したいずれかの前記第１〜第３の画像形成装置は、前記印刷ジョブハンドルの消去と、受け取った前記画像形成データの消去とを行うことを特徴とする請求項１又は２に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利便性の向上に適した画像形成システムに関する。
【背景技術】
【０００２】
従来より、ＬＡＮ(Local Area Network)等のネットワークを介し、複数のＭＦＰ(Multifunction Peripheral)等の画像形成装置を利用できる環境にあっては、ＰＣ(Personal Computer)等のユーザー端末から任意の画像形成装置に印刷ジョブを送信することで、任意の画像形成装置での印刷が可能となっている。
【０００３】
ところで、このようなネットワークを介して複数の画像形成装置を利用できる環境にあっては、印刷ジョブの送信先の画像形成装置での印刷処理が用紙切れやトナー切れ等のトラブルにより停止することもある。この場合、たとえば印刷ジョブを送信したユーザーが画像形成装置でのトラブルを解消した後、ユーザー端末まで戻り、ユーザー端末から印刷ジョブを再送信することで印刷を再指示できる。ただし、ユーザー端末と画像形成装置とが離れていると、画像形成装置でのトラブルに気づくまでに時間がかかるため、ユーザーに対する利便性が低下してしまうものと考えられる。
【０００４】
この場合、たとえばネットワークを介して複数の画像形成装置を利用できる環境にあっては、トラブルを生じた画像形成装置からトラブルを生じていない他の画像形成装置へ印刷ジョブを転送できるようにすると、ユーザー端末に戻ってから、再度印刷ジョブの送信することが不要となるため、ユーザーに対する利便性の低下を抑制できるものと考えられる。
【０００５】
このような、印刷ジョブを他の画像形成装置へ転送する技術に関するものとして、特許文献１では、次のような情報処理システムを提案している。すなわち、この情報処理システムは、複合機Ａから複合機Ｂへジョブの転送が指示されると、複合機Ｂから複合機Ａのジョブを特定できるジョブハンドルを複合機Ａが生成し、そのジョブの転送に先立って、その生成したジョブハンドルを複合機Ａから複合機Ｂに送信する。これにより、複合機Ｂから、その転送が指示されたジョブを特定してジョブの操作を行うことができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４９７９５６４号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述した特許文献１の情報処理システムでは、複合機Ａから複合機Ｂへのジョブの転送が指示されると、複合機Ａがジョブを特定できるジョブハンドルを生成し、ジョブの転送に先立って、その生成したジョブハンドルを複合機Ｂに送信するので、たとえばユーザーがユーザー端末まで戻ることなく、複合機Ｂにて印刷を指示できる。
【０００８】
また、上述した特許文献１の情報処理システムでは、複合機Ａから複合機Ｂにジョブハンドル及びジョブを転送すると、複合機Ｂが複合機Ａに対してジョブハンドル及びジョブの削除を指示しているため、システム全体の印刷パフォーマンス、及びセキュリティーの向上が保たれるものと考えられる。
【０００９】
ところが、このような情報処理システムでは、複合機Ａから複合機Ｂへのジョブの転送を指示するとき、ユーザーが複合機Ａでジョブを特定できるジョブハンドルの生成を指示する必要がある。
【００１０】
また、上述した特許文献１の情報処理システムでは、複合機Ａから複合機Ｂにジョブハンドル及びジョブを転送すると、複合機Ｂでの印刷処理が可能となるが、転送先である複合機Ｂで用紙切れやトナー切れ等のトラブルが発生していると、トラブルが解消されるまで、印刷処理が行われないことになる。
【００１１】
このようなことから、ジョブハンドルの利用に係わる利便性を高めることができるシステムの開発が望まれている。
【００１２】
本発明は、このような状況に鑑みてなされたものであり、利便性を高めることができる画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の画像形成システムは、ユーザー端末と、ネットワークを介して前記ユーザー端末と接続される第１〜第３の画像形成装置とを備え、前記ユーザー端末は、前記第１〜第３の画像形成装置が参照できる共有フォルダーを有し、印刷ジョブに含まれる、前記共有フォルダーを参照できるファイル参照情報を含む印刷ジョブハンドルを前記第１〜第３の画像形成装置に送信し、さらに、前記印刷ジョブに含まれる前記印刷ジョブハンドルに関連付けられた画像形成データを前記第１〜第３の画像形成装置のいずれかに送信し、前記画像形成データを受け取ったいずれかの前記第１〜第３の画像形成装置は、前記画像形成データに対する印刷指示を受け付けると、前記画像形成データに基づいた印刷処理を実行し、印刷処理が完了した後、前記画像形成データを受け取っていないいずれかの前記第１〜第３の画像形成装置に対し、前記印刷ジョブハンドルの消去を指示することを特徴とする。
また、前記ファイル参照情報は、少なくとも、印刷ジョブＩＤに関連付けられた、ファイル名、ファイル送信元情報、ファイル保存パスを含み、前記画像形成データを受け取っていないいずれかの前記第１〜第３の画像形成装置は、前記ユーザー端末から受け取っている前記印刷ジョブハンドルの前記印刷ジョブＩＤが選択されると、選択された前記印刷ジョブＩＤに関連付けられている前記ファイル名、ファイル送信元情報、ファイル保存パスを用い、前記共有フォルダーから前記ファイル名に該当する画像形成データを受け取り、受け取った前記画像形成データに基づき印刷処理を実行し、印刷処理が完了した後、前記印刷ジョブハンドルの前記印刷ジョブＩＤが選択されていないいずれかの前記第１〜第３の画像形成装置に対し、前記印刷ジョブハンドルの消去を指示することを特徴とする。
また、印刷処理が完了したいずれかの前記第１〜第３の画像形成装置は、前記印刷ジョブハンドルの消去と、受け取った前記画像形成データの消去とを行うことを特徴とする。
本発明の画像形成システムでは、ユーザー端末が、第１〜第３の画像形成装置が参照できる共有フォルダーを有し、印刷ジョブに含まれる、共有フォルダーを参照できるファイル参照情報を含む印刷ジョブハンドルを第１〜第３の画像形成装置に送信する。さらに、ユーザー端末が、印刷ジョブに含まれる印刷ジョブハンドルに関連付けられた画像形成データを第１〜第３の画像形成装置のいずれかに送信する。そして、画像形成データを受け取ったいずれかの第１〜第３の画像形成装置は、画像形成データに対する印刷指示を受け付けると、画像形成データに基づいた印刷処理を実行し、印刷処理が完了した後、画像形成データを受け取っていないいずれかの第１〜第３の画像形成装置に対し、印刷ジョブハンドルの消去を指示する。
これにより、印刷ジョブの送信に先立ち、全ての第１〜第３の画像形成装置に対して印刷ジョブハンドルを送信するので、いずれの第１〜第３の画像形成装置であっても、印刷ジョブハンドルの利用が可能となることから、ジョブハンドルの利用に係わる利便性を高めることができる。
【発明の効果】
【００１４】
本発明の画像形成システムによれば、利便性を高めることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の画像形成システムの一実施形態を説明するための図である。
【図２】図１のＭＦＰ、ユーザー端末の構成の一例について説明するための図である。
【図３】図１のユーザー端末の表示部に表示される内容を示すものであって、図３（ａ）はＭＦＰでの認証を得るためのログイン画面の一例を示す図であり、図３（ｂ）はＭＦＰでの認証が得られた場合に表示される印刷ジョブハンドル送信画面の一例を示す図である。
【図４】図１のユーザー端末の表示部に表示される内容を示すものであって、図４（ａ）はＭＦＰでの認証を得るためのログイン画面の一例を示す図であり、図４（ｂ）はＭＦＰでの認証が得られた場合に表示される印刷ジョブ送信画面の一例を示す図である。
【図５】図１のＭＦＰのパネル部に表示される内容をしめすものであって、図５（ａ）はＭＦＰでの認証を得るためのログイン画面の一例を示す図であり、図５（ｂ）はＭＦＰでの認証が得られた場合に表示される印刷ジョブ選択画面の一例について説明するためのフローチャートである。
【図６】図１の画像形成システムでの印刷処理の一例について説明するためのフローチャートである。
【図７】図１の画像形成システムでの印刷処理の一例について説明するためのフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の画像形成システムの一実施形態を、図１〜図７を参照しながら説明する。なお、以下の説明においての画像形成システムに含まれる画像形成装置の一例としては、たとえば印刷機能、コピー機能、ＦＡＸ(Facsimile)機能、ネットワーク経由でのデータ送受信機能等を搭載した複合的な周辺機器であるＭＦＰ(Multifunction Peripheral)であるものとする。
【００１７】
まず、図１に示すように、画像形成システムは、ＭＦＰ１００Ａ〜１００Ｃとユーザー端末３００とを備えている。ＭＦＰ１００Ａ〜１００Ｃとユーザー端末３００とは、ＬＡＮ(Local Area Network)等のネットワーク２００を介して接続されている。なお、ＭＦＰ１００Ａ〜１００Ｃとユーザー端末３００とは、ＬＡＮ等のネットワーク２００を介し、インターネット等のネットワークに接続されていてもよい。また、ＭＦＰ１００Ａ〜１００Ｃは、ネットワーク２００又は無線通信により、スマートフォン等の携帯端末と接続されていてもよい。また、ＭＦＰ１００Ａ〜１００Ｃやユーザー端末３００の台数は、特に限定されない。
【００１８】
ここで、本実施形態での印刷ジョブは、画像形成データである印刷データ、及び印刷ジョブハンドルを含むものとする。また、本実施形態では、印刷ジョブの印刷ジョブハンドルを単独で送信できるものとする。なお、印刷ジョブハンドルは、印刷ジョブの属性である。すなわち、印刷ジョブハンドルは、詳細については後述するが、たとえば後述の図３（ａ）に示すように、印刷ジョブＩＤ(Identification)、ファイル名、ファイル保存パス、ファイル送信元情報、選択済みＭＦＰ情報を含んでいる。また、ファイル名、ファイル送信元情報、ファイル保存パス、選択済みＭＦＰ情報は、印刷ジョブＩＤに関連付けられている。なお、印刷ジョブＩＤに関連付けられている、ファイル名、ファイル保存パス、ファイル送信元情報はファイル参照情報である。
【００１９】
ユーザー端末３００は、詳細については後述するが、印刷ジョブの送信に先立ち、複数のＭＦＰ１００Ａ〜１００Ｃに対して印刷ジョブハンドルを送信できる。また、ユーザー端末３００は、指定したＭＦＰ１００Ａ〜１００Ｃのいずれかに対して印刷ジョブを送信できる。また、ユーザー端末３００は、印刷ジョブハンドルを受け取ったそれぞれのＭＦＰ１００Ａ〜１００Ｃがアクセスできる共有ホルダーを有している。なお、ユーザー端末３００から印刷ジョブハンドル、又は印刷ジョブを送信する場合、ＭＦＰ１００Ａ〜１００Ｃ側に登録してあるログイン処理に必要なユーザーＩＤ及びパスワード等のユーザー情報４１０（後述の図３（ａ）等を参照）を用いる。
【００２０】
ＭＦＰ１００Ａ〜１００Ｃは、後述の図２に示すＨＤＤ１０６にユーザーボックスを搭載しており、ユーザー端末３００から受け取った印刷ジョブハンドル、又は印刷ジョブを登録する。いずれかのＭＦＰ１００Ａ〜１００Ｃ側で印刷を実行する場合、セキュリティの観点から、ユーザー端末３００から受け取った印刷ジョブをＨＤＤ１０６のユーザーボックスに登録する。また、後述の図２のパネル部１０５を介してのタッチ操作により、後述の図５（ａ）に示すログイン画面４００ｂで入力された上述のユーザーＩＤ及びパスワード等のユーザー情報４１０を用いて認証処理を実行する。そして、認証に成功した場合、図示しない印刷ジョブ一覧からたとえば印刷ジョブＩＤを選択することで、選択された印刷ジョブＩＤに該当するファイルの印刷が実行される。なお、本実施形態では、ユーザー端末３００からの印刷ジョブの送信に先立ち、複数のＭＦＰ１００Ａ〜１００Ｃに対して印刷ジョブハンドルを送信できる。これにより、任意のＭＦＰ１００Ａ〜１００Ｃで、印刷ジョブハンドルから印刷ジョブＩＤを選択することで、印刷ジョブＩＤに関連付けられているファイル送信元情報、及びファイル保存パスを用い、印刷ジョブＩＤに関連付けられているファイルをユーザー端末３００側の図示しない共有フォルダーから取得し、印刷を実行できる。
【００２１】
次に、図２を参照し、ＭＦＰ１００Ａ〜１００Ｃ、ユーザー端末３００の構成の一例について説明する。なお、ＭＦＰ１００Ａ〜１００Ｃの構成は、ほぼ同じであるため、説明の都合上、ＭＦＰ１００Ａを代表させて説明する。ＭＦＰ１００Ａは、スキャナー部１０１、プリンター部１０２、ＦＡＸ部１０３、Ｉ／Ｆ（インターフェース）１０４、パネル部１０５、ＨＤＤ１０６、及びこれらの動作を制御する制御部１１０を備えている。
【００２２】
スキャナー部１０１は、イメージセンサ（図示省略）によって読み取られる図示しない用紙上の画像をデジタルの画像データに変換し、制御部１１０に入力するデバイスである。プリンター部１０２は、制御部１１０から出力される印刷データに基づき、図示しない用紙上に画像を印刷するデバイスである。ＦＡＸ部１０３は、制御部１１０から出力されるデータを、電話回線を通じ相手方となるファクシミリへと送信し、また、相手方ファクシミリからのデータを受信して制御部１１０に入力するデバイスである。
【００２３】
Ｉ／Ｆ１０４は、ネットワーク２００を介し、他のＭＦＰ１００Ｂ〜ＭＦＰ１００Ｃ、ユーザー端末３００等との通信を受け持つ。なお、Ｉ／Ｆ１０４は、図示しないコンテンツサーバーやウェブサーバー等との通信を受け持ってもよい。パネル部１０５は、ＭＦＰ１００Ａの印刷機能、コピー機能、ＦＡＸ機能、ネットワーク経由でのデータ送受信機能や、各種設定のための表示を行うタッチパネル等のデバイスである。また、パネル部１０５は、ログイン処理で必要となる認証情報であるユーザーＩＤ及びパスワードの入力を促す後述の図５（ａ）に示すログイン画面４００ｂを表示する。また、パネル部１０５は、認証に成功すると、ユーザーのタッチ操作に応じて、図示しない印刷ジョブ一覧、後述の図５（ｂ）の印刷ジョブ選択画面４００Ｃ等を表示する。ＨＤＤ１０６は、ＭＦＰ１００Ａの種々の機能を提供するためのアプリケーションプログラム等を記憶している記憶デバイスである。また、ＨＤＤ１０６は、たとえばユーザー端末３００側から登録された印刷ジョブを記憶するユーザーボックスを有している。
【００２４】
制御部１１０は、アプリケーションプログラム、画像形成プログラム、および制御プログラム等を実行してＭＦＰ１００Ａ全体の動作を制御するプロセッサーである。制御部１１０は、スキャナー制御部１１１、プリンター制御部１１２、ＦＡＸ（Facsimile)制御部１１３、通信制御部１１４、ＲＡＭ(Random Access Memory)１１５、ＲＯＭ(Read-Only Memory)１１６、認証管理部１１７、ジョブ管理部１１８、画像処理部１１９、パネル操作制御部１２０、ＨＤＤ制御部１２１、システム制御部１２２を備えている。また、これらは、データバス１２３に接続されている。
【００２５】
スキャナー制御部１１１は、スキャナー部１０１の読み取り動作を制御する。プリンター制御部１１２は、プリンター部１０２の印刷動作を制御する。ＦＡＸ制御部１１３は、ＦＡＸ部１０３によるデータの送受信動作を制御する。通信制御部１１４は、Ｉ／Ｆ１０４を介し、ネットワーク２００経由でのデータ等の送受信の制御を行う。ＲＡＭ１１５は、プログラムを実行するためのワークメモリーである。また、ＲＡＭ１１５は、画像処理部１１９によって画像処理された印刷データを記憶する。ＲＯＭ１１６には、各部の動作チェック等を行う制御プログラムが記憶されている。
【００２６】
認証管理部１１７は、たとえばパネル部１０５を介して入力される、後述の図５（ａ）のログイン画面４００ｂを介してのログイン処理に必要なユーザーＩＤ及びパスワード等のユーザー情報４１０と、ＨＤＤ１０６に登録されているユーザーＩＤ及びパスワード等のユーザー情報４１０とを比較し、認証処理を行う。画像処理部１１９は、スキャナー部１０１によって読み取られた画像データに対する画像処理（ラスタライズ）を行う。また、画像処理部１１９は、たとえばＨＤＤ１０６のユーザーボックスに登録された印刷ジョブに対する画像処理（ラスタライズ）を行う。なお、システム制御部１２２は、画像処理部１１９が画像処理した印刷データを、一旦、ＲＡＭ１１５に記憶させる。パネル操作制御部１２０は、パネル部１０５の表示動作を制御する。また、パネル操作制御部１２０は、パネル部１０５を介し、印刷、コピー、ＦＡＸ、ネットワーク２００経由でのデータ送受信等の開始、認証情報の入力等の入力等を受け付ける。ＨＤＤ制御部１２１は、ＨＤＤ１０６に対するデータの書き込みや読み出しを制御する。
【００２７】
システム制御部１２２は、各部の連携動作等を制御する。また、システム制御部１２２は、パネル操作制御部１２０がパネル部１０５に表示される後述の図５（ａ）のログイン画面４００ｂを介してのログインのためのユーザーＩＤ及びパスワードを示すユーザー情報４１０の入力を受け付けると、認証管理部１１７に対して認証処理を指示する。また、システム制御部１２２は、ユーザー情報４１０の認証に成功すると、パネル操作制御部１２０に対してパネル部１０５を介しての各種指示等の入力を受け付けを許可する。この場合、たとえば後述の図５（ｂ）の印刷ジョブ選択画面４００Ｃ等の表示を許可する。また、システム制御部１２２は、後述の図５（ｂ）の印刷ジョブ選択画面４００Ｃで、任意の印刷ジョブＩＤが選択されると、その任意の印刷ジョブＩＤに関連付けられているファイル送信元情報、及びファイル保存パスを用い、該当するファイルを取得し、印刷を指示する。なお、該当するファイルは、後述のユーザー端末３００が有する共有フォルダーに保存されている。
【００２８】
ユーザー端末３００は、Ｉ／Ｆ３０１、キーボード３０２、マウス３０３、表示部３０４、ＨＤＤ３０５、及びこれらの動作を制御する制御部３１０を備えている。Ｉ／Ｆ３０１は、ネットワーク２００を介し、ＭＦＰ１００Ａ〜１００Ｃ等との通信を受け持つ。なお、Ｉ／Ｆ３０１は、ネットワーク２００を介し、図示しないコンテンツサーバーやウェブサーバー等との通信を受け持ってもよい。キーボード３０２は、制御部３１０に文字等を入力する入力デバイスである。マウス３０３は、制御部３１０に入力位置等を指示する入力デバイスである。表示部３０４は、文字等の情報を表示する。また、表示部３０４は、ユーザーの操作に応じて、後述の図３（ａ）のログイン画面４００ａ、後述の図３（ｂ）の印刷ジョブハンドル送信画面４００Ａ、後述の図４（ａ）のログイン画面４００ａ、後述の図４（ｂ）の印刷ジョブ送信画面４００Ｂ等を表示する。ＨＤＤ３０５は、ユーザー端末３００の種々の機能を提供するためのアプリケーションプログラム等を記憶している記憶デバイスである。
【００２９】
制御部３１０は、アプリケーションプログラム及び制御プログラム等を実行してユーザー端末３００全体の動作を制御するプロセッサーである。制御部３１０は、通信制御部３１１、ＲＡＭ３１２、ＲＯＭ３１３、入力デバイス制御部３１４、フォルダー管理部３１５、表示制御部３１６、ＨＤＤ制御部３１７、システム制御部３１８を備えている。また、これらは、データバス３１９に接続されている。
【００３０】
通信制御部３１１は、Ｉ／Ｆ３０１を介し、ＭＦＰ１００Ａ〜１００Ｃ等との送受信の制御を行う。ＲＡＭ３１２は、プログラムを実行するためのワークメモリーである。ＲＯＭ３１３には、各部の動作チェック等を行う制御プログラムが記憶されている。入力デバイス制御部３１４は、キーボード３０２及びマウス３０３の入力動作を制御し、キーボード３０２及びマウス３０３の入力信号を制御部３１０に渡す。フォルダー管理部３１５は、複数のＭＦＰ１００Ａ〜１００Ｃが参照できる共有フォルダーを管理する。なお、共有フォルダーには、ユーザー端末３００で作成した様々なファイルが保存されている。
【００３１】
表示制御部３１６は、表示部３０４の表示動作を制御する。ＨＤＤ制御部３１７は、ＨＤＤ３０５に対するデータの読み出し及び書き込み等を制御する。システム制御部３１８は、各部の連携動作等を制御する。また、システム制御部３１８は、ＭＦＰ１００Ａ〜１００Ｃのいずれかに対する印刷ジョブの登録指示があると、通信制御部３１１を介し、ＭＦＰ１００Ａ〜１００Ｃのいずれかに印刷ジョブを送信する。また、システム制御部３１８は、後述の図３（ｂ）の印刷ジョブハンドル送信画面４００Ａや、後述の図４（ｂ）の印刷ジョブ送信画面４００Ｂを介しての送信指示が有ると、通信制御部３１１を介し、選択されたＭＦＰ１００Ａ〜１００Ｃのいずれかに対して印刷ジョブハンドル送信画面４００Ａが示す印刷ジョブハンドルに関する情報や、印刷ジョブ送信画面４００Ｂが示す印刷ジョブに関する情報を送信する。
【００３２】
次に、図３を参照し、印刷ジョブハンドル送信画面４００Ａについて説明する。なお、この印刷ジョブハンドル送信画面４００Ａは、ユーザー端末３００の表示部３０４に表示されるものである。
【００３３】
まず、図３（ａ）は、ユーザー端末３００の表示部３０４に表示されるログイン画面４００ａを示している。ログイン画面４００ａには、たとえばユーザー情報４１０を入力する項目４１１と、メールアドレス４１２を入力する項目４１３とが設けられている。ここで、項目４１１には、ユーザーＩＤ及びパスワード等の認証処理に必要な認証情報であるユーザー情報４１０を入力する。メールアドレス４１２は、ユーザーが使用するユーザー端末３００、又はスマートフォン等の携帯端末で用いるアドレスを用いることができる。なお、メールアドレス４１２の項目４１３へのアドレスの入力は省略してもよい。ユーザー情報４１０を入力する項目４１１に、ユーザーＩＤ及びパスワード等の認証処理に必要な認証情報であるユーザー情報４１０を入力し、ＭＦＰ１００Ａ〜１００Ｃ側での認証が得られると、ユーザー端末３００の表示部３０４に図３（ｂ）に示す印刷ジョブハンドル送信画面４００Ａが表示される。
【００３４】
なお、メールアドレス４１２の項目４１３にアドレスを入力しておくことで、送信先のＭＦＰ１００Ａ〜１００Ｃからの受信完了の通知等を受け取ることができる。また、メールアドレス４１２の項目４１３にアドレスを入力しておくことで、印刷ジョブを送信したいずれかのＭＦＰ１００Ａ〜１００Ｃからのトラブル発生の通知等を受け取ることができる。
【００３５】
印刷ジョブハンドル送信画面４００Ａには、印刷したいファイルの選択を行うファイル選択ボタン４２０と、選択されたファイルを表示する表示欄４２１とが設けられている。ファイル選択ボタン４２０を選択すると、たとえばダイアログボックス４２２が表示される。ダイアログボックス４２２には、たとえば図示しない共有フォルダーに保存されているファイルの一覧が表示される。ダイアログボックス４２２で、たとえば000111.docのファイルを、キーボード３０２、又はマウス３０３の操作により選択すると、選択されたファイルが表示欄４２１に表示される。なお、ダイアログボックス４２２からは、１つのファイルに限らず、複数のファイルを選択できる。この場合、選択したい複数のファイルを、キーボード３０２、又はマウス３０３の操作により指示することで、複数のファイルを選択できる。
【００３６】
また、印刷ジョブハンドル送信画面４００Ａには、いずれかのＭＦＰ１００Ａ〜１００Ｃを選択するＭＦＰ選択ボタン４３０と、選択したいずれかのＭＦＰ１００Ａ〜１００Ｃを表示する表示欄４３１とが設けられている。ＭＦＰ選択ボタン４３０を選択すると、たとえばダイアログボックス４３２が表示される。ダイアログボックス４３２には、たとえばネットワーク２００を介してユーザー端末３００から接続できる複数のＭＦＰ１００Ａ〜１００Ｃの機種名が表示される。ちなみに、機種名である0123MFPはＭＦＰ１００Ａに該当し、機種名である0234MFPはＭＦＰ１００Ｂに該当し、機種名である0345MFPはＭＦＰ１００Ｃに該当しているものとする。また、ダイアログボックス４３２に表示されている機種名には、それぞれの接続情報が関連付けられている。ダイアログボックス４３２で、たとえば機種名である0123MFPを、たとえばキーボード３０２、又はマウス３０３の操作により選択すると、選択された機種名である0123MFPが表示欄４３１に表示される。なお、ＭＦＰ選択ボタン４３０を一定回数(たとえば３回)連続操作することで、ダイアログボックス４３２に表示されている全てのＭＦＰ１００Ａ〜１００Ｃの機種名が選択されるようにしてもよい。
【００３７】
また、印刷ジョブハンドル送信画面４００Ａには、印刷ジョブハンドルを表示させる印刷ジョブハンドル表示ボタン４４１と、表示指示のあった印刷ジョブハンドルを表示する表示欄４４２とが設けられている。印刷ジョブハンドル表示ボタン４４１を操作すると、表示欄４２１に表示されているたとえば000111.docのファイルに関連付けられた印刷ジョブハンドルが表示される。ここで、印刷ジョブハンドルは、印刷ジョブの属性であり、図３の左下の点線枠で示すように、印刷ジョブＩＤ、ファイル名、ファイル送信元情報、ファイル保存パス、選択済みＭＦＰ情報を含む。なお、ファイル名、ファイル送信元情報、ファイル保存パス、選択済みＭＦＰ情報は、印刷ジョブＩＤに関連付けられている。また、ファイル送信元情報は、ユーザー端末３００を特定できる情報である。また、ファイル保存パスは、ファイルが保存されている場所であり、ユーザー端末３００が有する図示しない共有フォルダーである。また、選択済みＭＦＰ情報は、ＭＦＰ選択ボタン４３０の操作で選択された１又は複数のＭＦＰ１００Ａ〜１００Ｃを特定できる情報である。ちなみに、印刷ジョブは、上述したように、印刷データ、及び印刷ジョブハンドルを含むものである。
【００３８】
また、印刷ジョブハンドル送信画面４００Ａには、送信ボタン４５０が設けられている。送信ボタン４５０を選択すると、ＭＦＰ選択ボタン４３０の操作で選択された１又は複数のＭＦＰ１００Ａ〜１００Ｃに対し、表示欄４２１に表示されているたとえば000111.docのファイルの印刷データに関連付けられた印刷ジョブハンドルが送信される。
【００３９】
次に、図４を参照し、印刷ジョブ送信画面４００Ｂについて説明する。なお、この印刷ジョブ送信画面４００Ｂは、ユーザー端末３００の表示部３０４に表示されるものである。
【００４０】
まず、図４（ａ）は、ユーザー端末３００の表示部３０４に表示されるログイン画面４００ａを示している。ログイン画面４００ａには、上記同様に、たとえばユーザー情報４１０を入力する項目４１１と、メールアドレス４１２を入力する項目４１３とが設けられている。ここで、項目４１１には、ユーザーＩＤ及びパスワード等の認証処理に必要な認証情報であるユーザー情報４１０を入力する。メールアドレス４１２は、上記同様に、ユーザーが使用するユーザー端末３００、又はスマートフォン等の携帯端末で用いるアドレスを用いることができる。なお、メールアドレス４１２の項目４１３へのアドレスの入力は省略してもよい。ユーザー情報４１０を入力する項目４１１に、ユーザーＩＤ及びパスワード等の認証処理に必要な認証情報であるユーザー情報４１０を入力し、ＭＦＰ１００Ａ〜１００Ｃ側での認証が得られると、ユーザー端末３００の表示部３０４に図４（ｂ）に示す印刷ジョブハンドル送信画面４００Ｂが表示される。
【００４１】
なお、メールアドレス４１２の項目４１３にアドレスを入力しておくことで、上記同様に、送信先のＭＦＰ１００Ａ〜１００Ｃからの受信完了の通知等を受け取ることができる。また、メールアドレス４１２の項目４１３にアドレスを入力しておくことで、上記同様に、印刷ジョブを送信したいずれかのＭＦＰ１００Ａ〜１００Ｃからのトラブル発生の通知等を受け取ることができる。
【００４２】
また、印刷ジョブ送信画面４００Ｂには、上記同様に、印刷したファイルの選択を行うファイル選択ボタン４２０と、選択されたファイルを表示する表示欄４２１とが設けられている。ファイル選択ボタン４２０を選択すると、たとえばダイアログボックス４２２が表示される。ダイアログボックス４２２には、たとえば図示しない共有フォルダーに保存されているファイルの一覧が表示される。ダイアログボックス４２２で、たとえば000111.docのファイルを、キーボード３０２、又はマウス３０３の操作により選択すると、上記同様に、選択されたファイルが表示欄４２１に表示される。なお、ダイアログボックス４２２からは、１つのファイルに限らず、複数のファイルを選択できる。この場合、選択したいファイルを、キーボード３０２、又はマウス３０３の操作により指示することで、複数のファイルを選択できる。
【００４３】
また、印刷ジョブ送信画面４００Ｂには、ＭＦＰ１００を選択するＭＦＰ選択ボタン４３０と、選択したＭＦＰ１００を表示する表示欄４３１とが設けられている。ＭＦＰ選択ボタン４３０を選択すると、上記同様に、たとえばダイアログボックス４３２が表示される。ダイアログボックス４３２には、たとえばネットワーク２００を介してユーザー端末３００から接続できる複数のＭＦＰ１００の機種名が表示される。なお、ダイアログボックス４３２に表示されている機種名には、それぞれの接続情報が関連付けられている。ダイアログボックス４３２で、たとえば機種名である0123MFPを、たとえばキーボード３０２、又はマウス３０３の操作により選択すると、選択された機種名である0123MFPが表示欄４３１に表示される。ここで、印刷ジョブ送信画面４００Ｂは、印刷に利用したいＭＦＰ１００を選択するものであり、ダイアログボックス４３２で、印刷に利用したいＭＦＰ１００を選択する。また、印刷ジョブ送信画面４００Ｂでは、ファイル選択ボタン４２０で選択したファイルに対し、図３で示した印刷ジョブハンドルが関連付けられる。
【００４４】
また、印刷ジョブ送信画面４００Ｂには、送信ボタン４５０が設けられている。送信ボタン４５０を選択すると、ＭＦＰ選択ボタン４３０の操作で選択されたＭＦＰ１００に対し、印刷ジョブが送信される。ここで、印刷ジョブには、上述したように、印刷指示、選択されたファイルに含まれる印刷データ、選択されたファイルに関連付けられている印刷ジョブハンドルが含まれる。なお、印刷ジョブ送信画面４００Ｂで印刷ジョブを送信する場合、印刷ジョブハンドルは既にＭＦＰ１００に送信しているため、印刷ジョブハンドルについての送信を省いてもよい。
【００４５】
次に、図５を参照し、印刷ジョブ選択画面４００Ｃについて説明する。なお、この印刷ジョブ選択画面４００Ｃは、印刷ジョブハンドルを送信しているＭＦＰ１００Ａ〜１００Ｃのパネル部１０５に表示されるものである。
【００４６】
まず、図５（ａ）は、ＭＦＰ１００のパネル部１０５に表示されるログイン画面４００ｂを示している。ログイン画面４００ｂには、上記同様に、たとえばユーザー情報４１０を入力する項目４１１と、メールアドレス４１２を入力する項目４１３とが設けられている。ここで、項目４１１には、上記同様に、ユーザーＩＤ及びパスワード等の認証処理に必要な認証情報であるユーザー情報４１０を入力する。メールアドレス４１２は、上記同様に、ユーザーが使用するユーザー端末３００、又はスマートフォン等の携帯端末で用いるアドレスを用いることができる。なお、メールアドレス４１２の項目４１３へのアドレスの入力は省略してもよい。ユーザー情報４１０を入力する項目４１１に、ユーザーＩＤ及びパスワード等の認証処理に必要な認証情報であるユーザー情報４１０を入力し、ＭＦＰ１００Ａ〜１００Ｃ側での認証が得られると、ＭＦＰ１００Ａ〜１００Ｃのパネル部１０５に図５（ｂ）に示す印刷ジョブ選択画面４００Ｃが表示される。
【００４７】
なお、メールアドレス４１２の項目４１３にアドレスを入力しておくことで、上記同様に、送信先のＭＦＰ１００Ａ〜１００Ｃからの受信完了の通知等を受け取ることができる。また、メールアドレス４１２の項目４１３にアドレスを入力しておくことで、上記同様に、印刷ジョブを送信したいずれかのＭＦＰ１００Ａ〜１００Ｃからのトラブル発生の通知等を受け取ることができる。
【００４８】
印刷ジョブ選択画面４００Ｃには、ＭＦＰ１００Ａ〜１００Ｃのいずれかを選択するＭＦＰ選択ボタン４３０と、上記同様に、選択したＭＦＰ１００Ａ〜１００Ｃのいずれかを表示する表示欄４３１とが設けられている。ＭＦＰ選択ボタン４３０を選択すると、たとえばダイアログボックス４３２が表示される。ダイアログボックス４３２には、たとえばネットワーク２００を介してユーザー端末３００から接続できる複数のＭＦＰ１００Ａ〜１００Ｃの機種名が表示される。ここで、印刷ジョブ選択画面４００Ｃは、先に印刷の利用先として選択したＭＦＰ１００Ａを、たとえばＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃに変更する場合に利用する画面であり、ダイアログボックス４３２で、印刷に利用したいたとえばＭＦＰ１００Ｂ、又はＭＦＰを選択する。すなわち、図４（ｂ）の印刷ジョブ送信画面４００Ｂで、印刷の利用先としてダイアログボックス４３２からたとえばＭＦＰ１００Ａに該当する機種名である0123MFPを選択しているとき、ダイアログボックス４３２からたとえばＭＦＰ１００Ｂに該当する機種名である0234MFPを選択すると、印刷の利用先を機種名である0234MFPに変更できる。すなわち、ここでの操作は、たとえば先に印刷の利用先として選択した機種名である0123MFPのＭＦＰ１００Ａにおいて、用紙切りやトナー切れ等のトラブルが発生し、印刷が停止しているとする。この場合、印刷が可能なたとえばＭＦＰ１００Ｂにおいて、ダイアログボックス４３２からたとえばＭＦＰ１００Ｂに該当する機種名である0234MFPを選択すると、印刷の利用先を機種名である0234MFPのＭＦＰ１００Ｂに変更できる。すなわち、ＭＦＰ１００Ｂでも印刷が可能となる。
【００４９】
また、同様に、印刷が可能なたとえばＭＦＰ１００Ｃにおいても、ダイアログボックス４３２からたとえばＭＦＰ１００Ｃに該当する機種名である0234MFPを選択すると、印刷の利用先を機種名である0234MFPのＭＦＰ１００Ｃに変更できる。すなわち、ＭＦＰ１００Ｃでも印刷が可能となる。なお、印刷が停止しているＭＦＰ１００Ａにあっては、用紙切れやトナー切れ等のトラブルが解消された後、同様に、ダイアログボックス４３２からたとえば機種名である0123MFPを選択すると、0123MFPのＭＦＰ１００Ａでも再度印刷が可能となる。すなわち、いずれのＭＦＰ１００Ａ〜１００Ｃであっても、それぞれに既に図３（ｂ）の印刷ジョブハンドル送信画面４００Ａが送信されているため、どのＭＦＰ１００Ａ〜１００Ｃであっても、認証が得られれば、印刷ジョブの印刷を指示することができる。
【００５０】
また、印刷ジョブ選択画面４００Ｃには、印刷ジョブハンドル表示ボタン４４１と、印刷ジョブハンドルの一覧を表示する表示欄４４２とが設けられている。印刷ジョブハンドル表示ボタン４４１を操作すると、ＭＦＰ１００のジョブ管理部１１８が管理している印刷ジョブハンドルを一覧で表示する。ここでパネル部１０５のタッチ操作により、たとえば印刷ジョブＩＤ・１を選択すると、印刷ジョブＩＤ・１に関連付けられた印刷ジョブハンドルが選択される。これにより、たとえば印刷が停止しているＭＦＰ１００において、ジョブ管理部１１８が管理している印刷ジョブハンドルを選択できるので、印刷ジョブハンドルの再生成が不要となる。
【００５１】
また、印刷ジョブ選択画面４００Ｃには、印刷ボタン４５１が設けられている。印刷ボタン４５１を選択すると、表示欄４４２で選択された印刷ジョブハンドルに基づき、印刷を実行できる。すなわち、たとえば先に印刷の利用先として選択した機種名である0123MFPのＭＦＰ１００Ａにおいて、用紙切りやトナー切れ等のトラブルが発生し、印刷が停止しているとする。この場合、印刷が停止しているＭＦＰ１００Ａにおいて、ダイアログボックス４３２からたとえば機種名である0234MFPを選択すると、印刷の利用先を機種名である0234MFPのＭＦＰ１００Ｂに変更できる。この場合、上述したように、ＭＦＰ１００Ｂは、印刷ジョブハンドルのファイル名、ファイル送信元情報、及びファイル保存パスを参照し、ユーザー端末３００の図示しない共有フォルダーからファイル名に該当するファイルを読み出し、印刷を実行できる。
【００５２】
次に、図６を参照し、画像形成システムによる印刷処理の一例について説明する。なお、以下においては、ユーザー端末３００が複数のＭＦＰ１００Ａ〜１００Ｃに対して印刷ジョブハンドルを送信した後、ユーザー端末３００がＭＦＰ１００Ａに対して印刷ジョブを送信する場合として説明する。また、以下においては、図３（ａ）、図４（ａ）、図５（ａ）のログイン画面４００ａ、４００ｂでのユーザー情報４１０の入力により、認証が得られるとユーザー端末３００の表示部３０４に図３（ｂ）の印刷ジョブハンドル送信画面４００Ａ、図４（ｂ）の印刷ジョブ送信画面４００Ｂが表示され、ＭＦＰ１００Ａ〜１００Ｃのパネル部１０５に図５（ｂ）の印刷ジョブ選択画面４００Ｃが表示される。ただし、説明の都合上、図３（ａ）、図４（ａ）、図５（ａ）のログイン画面４００ａ、４００ｂでのユーザー情報４１０の入力による認証処理については省略する。言い換えれば、以下の処理は、全てＭＦＰ１００Ａ〜１００Ｃのいずれかでの認証が得られているものとして説明する。
【００５３】
（ステップＳ１０１）
ユーザー端末３００のシステム制御部３１８は、印刷ジョブハンドル送信画面４００Ａの表示が可能かどうかを判断する。
この場合、システム制御部３１８は、通信制御部３１１がたとえばＭＦＰ１００Ａからの認証を得たことを示す通知を受け取っていなければ、印刷ジョブハンドル送信画面４００Ａの表示が可能でないと判断する（ステップＳ１０１：Ｎｏ）。
これに対し、システム制御部３１８は、通信制御部３１１がたとえばＭＦＰ１００Ａからの認証を得たことを示す通知を受け取っていれば、印刷ジョブハンドル送信画面４００Ａの表示が可能であると判断し（ステップＳ１０１：Ｙｅｓ）、ステップＳ１０２に移行する。
【００５４】
（ステップＳ１０２）
ユーザー端末３００のシステム制御部３１８は、印刷ジョブハンドル送信画面４００Ａを表示させる。
この場合、システム制御部３１８は、表示制御部３１６に対して印刷ジョブハンドル送信画面４００Ａの表示を指示し、ステップＳ１０３に移行する。
このとき、表示制御部３１６は、表示部３０４に、図３（ｂ）に示した印刷ジョブハンドル送信画面４００Ａを表示させる。
【００５５】
（ステップＳ１０３）
ユーザー端末３００のシステム制御部３１８は、送信ボタン４５０が選択されたかどうかを判断する。
この場合、システム制御部３１８は、図３（ｂ）の印刷ジョブハンドル送信画面４００Ａにおいて、入力デバイス制御部３１４からの、ユーザーによるキーボード３０２、又はマウス３０３によっての送信ボタン４５０の選択が行われたことを示す通知がなければ送信ボタン４５０が選択されないと判断する（ステップＳ１０３：Ｎｏ）。
これに対し、システム制御部３１８は、図３（ｂ）の印刷ジョブハンドル送信画面４００Ａにおいて、入力デバイス制御部３１４からの、ユーザーによるキーボード３０２、又はマウス３０３によっての送信ボタン４５０の選択が行われたことを示す通知があれば送信ボタン４５０が選択されたと判断し（ステップＳ１０３：Ｙｅｓ）、ステップＳ１０４に移行する。
ここで、印刷ジョブハンドル送信画面４００Ａでは、ファイル選択ボタン４２０が操作されると、たとえばユーザー端末３００の共有フォルダーに保存されているファイルの一覧を示すダイアログボックス４２２を表示制御部３１６が表示させる。また、ダイアログボックス４２２から任意のファイルが選択されると、表示制御部３１６が選択されたファイルを表示欄４２１に表示させる。ここで、表示制御部３１６は、ダイアログボックス４２２で、たとえば000111.docのファイルが選択されると、選択された000111.docのファイルを表示欄４２１に表示させる。
また、表示制御部３１６は、ＭＦＰ選択ボタン４３０が操作されると、ユーザー端末３００から接続できる複数のＭＦＰ１００Ａ〜１００Ｃの機種名の一覧を示すダイアログボックス４３２を表示させる。また、ダイアログボックス４３２で、たとえば機種名である0123MFPが、たとえばキーボード３０２、又はマウス３０３の操作により選択されると、選択された機種名である0123MFPが表示欄４３１に表示される。なお、ＭＦＰ選択ボタン４３０を一定回数(たとえば３回)連続操作することで、ダイアログボックス４３２に表示されている全てのＭＦＰ１００Ａ〜１００Ｃの機種名が選択されて、表示欄４３１に表示されるようにしてもよい。なお、本実施形態では、説明の都合上、全てのＭＦＰ１００Ａ〜１００Ｃの機種名が選択されて、表示欄４３１に表示されるものとする。
【００５６】
（ステップＳ１０４）
ユーザー端末３００のシステム制御部３１８は、通信制御部３１１を介し、ＭＦＰ１００Ａ〜１００Ｃに対して印刷ジョブハンドル送信画面４００Ａの入力情報を送信させる。
このとき、通信制御部１１４は、ＭＦＰ１００Ａ〜１００Ｃに対して印刷ジョブ選択画面４００Ｃの入力情報を送信する。
【００５７】
（ステップＳ１０５）
ユーザー端末３００のシステム制御部３１８は、印刷ジョブ送信画面４００Ｂの表示が可能かどうかを判断する。
この場合、システム制御部３１８は、通信制御部３１１がたとえばＭＦＰ１００Ａからの認証を得たことを示す通知を受け取っていなければ、印刷ジョブ送信画面４００Ｂの表示が可能でないと判断する（ステップＳ１０５：Ｎｏ）。
これに対し、システム制御部３１８は、通信制御部３１１がたとえばＭＦＰ１００Ａからの認証を得たことを示す通知を受け取っていれば、印刷ジョブ送信画面４００Ｂの表示が可能であると判断し（ステップＳ１０５：Ｙｅｓ）、ステップＳ１０６に移行する。
【００５８】
（ステップＳ１０６）
ユーザー端末３００のシステム制御部３１８は、印刷ジョブ送信画面４００Ｂを表示させる。
この場合、システム制御部３１８は、表示制御部３１６に対して印刷ジョブ送信画面４００Ｂの表示を指示し、ステップＳ１０７に移行する。
このとき、表示制御部３１６は、表示部３０４に、図４（ｂ）に示した印刷ジョブ送信画面４００Ｂを表示させる。
【００５９】
（ステップＳ１０７）
ユーザー端末３００のシステム制御部３１８は、送信ボタン４５０が選択されたかどうかを判断する。
この場合、システム制御部３１８は、図４（ｂ）の印刷ジョブ送信画面４００Ｂにおいて、入力デバイス制御部３１４からの、ユーザーによるキーボード３０２、又はマウス３０３によっての送信ボタン４５０の選択が行われたことを示す通知がなければ送信ボタン４５０が選択されないと判断する（ステップＳ１０７：Ｎｏ）。
これに対し、システム制御部３１８は、図４（ｂ）の印刷ジョブ送信画面４００Ｂにおいて、入力デバイス制御部３１４からの、ユーザーによるキーボード３０２、又はマウス３０３によっての送信ボタン４５０の選択が行われたことを示す通知があれば送信ボタン４５０が選択されたと判断し（ステップＳ１０７：Ｙｅｓ）、ステップＳ１０８に移行する。
ここで、印刷ジョブ送信画面４００Ｂでは、ファイル選択ボタン４２０が操作されると、たとえばユーザー端末３００の共有フォルダーに保存されているファイルの一覧を示すダイアログボックス４２２を表示制御部３１６が表示させる。また、ダイアログボックス４２２から任意のファイルが選択されると、表示制御部３１６が選択されたファイルを表示欄４２１に表示させる。ここで、表示制御部３１６は、ダイアログボックス４２２で、たとえば000111.docのファイルが選択されると、選択された000111.docのファイルを表示欄４２１に表示させる。
また、表示制御部３１６は、ＭＦＰ選択ボタン４３０が操作されると、ユーザー端末３００から接続できる複数のＭＦＰ１００Ａ〜１００Ｃの機種名の一覧を示すダイアログボックス４３２を表示させる。また、ダイアログボックス４３２で、たとえば機種名である0123MFPが、たとえばキーボード３０２、又はマウス３０３の操作により選択されると、選択された機種名である0123MFPが表示欄４３１に表示される。なお、ここで選択された機種名である0123MFPは、ＭＦＰ１００Ａに該当するものであり、印刷先として選択されたＭＦＰ１００Ａを示している。
【００６０】
（ステップＳ１０８）
ユーザー端末３００のシステム制御部３１８は、通信制御部３１１を介し、ＭＦＰ１００Ａに対して印刷ジョブ選択画面４００Ｃの入力情報を送信させる。
このとき、通信制御部１１４は、ＭＦＰ１００Ａ〜１００Ｃに対して印刷ジョブ選択画面４００Ｃの入力情報を送信する。ここで、ユーザー端末３００がＭＦＰ１００Ａに対して印刷ジョブを送信する場合、印刷データ、及び印刷ジョブハンドルを送信してもよいし、印刷データのみを送信してもよい。
【００６１】
（ステップＳ２０１）
ＭＦＰ１００Ａ〜１００Ｃのシステム制御部１２２は、ユーザー端末３００からの印刷ジョブハンドル送信画面４００Ａの入力情報を受け取ったかどうかを判断する。
この場合、それぞれのシステム制御部１２２は、通信制御部１１４からのユーザー端末３００から印刷ジョブハンドル送信画面４００Ａの入力情報を受け取ったことを示す通知がなければ、ユーザー端末３００からの印刷ジョブハンドル送信画面４００Ａの入力情報を受け取っていないと判断する（ステップＳ２０１：Ｎｏ）。
これに対し、それぞれのシステム制御部１２２は、通信制御部１１４からのユーザー端末３００から印刷ジョブハンドル送信画面４００Ａの入力情報を受け取ったことを示す通知があれば、ユーザー端末３００からの印刷ジョブハンドル送信画面４００Ａの入力情報を受け取っていると判断し（ステップＳ２０１：Ｙｅｓ）、ステップＳ２０２に移行する。
【００６２】
（ステップＳ２０２）
ＭＦＰ１００Ａ〜１００Ｃのシステム制御部１２２は、ジョブ管理部１１８に対して印刷ジョブハンドルを管理させる。
このとき、ジョブ管理部１１８は、図３（ｂ）の表示欄４４２に表示されているたとえば印刷ジョブＩＤ・１に関連付けられている印刷ジョブハンドルを管理する。ちなみに、印刷ジョブハンドルは、上述したように、印刷ジョブＩＤに関連付けられた、ファイル名、ファイル送信元情報、ファイル保存パス、選択済みＭＦＰ情報を含んでいる。
【００６３】
（ステップＳ２０３）
ＭＦＰ１００Ａのシステム制御部１２２は、ユーザー端末３００からの印刷ジョブを受け取ったかどうかを判断する。
この場合、システム制御部１２２は、通信制御部１１４からのユーザー端末３００から印刷ジョブを受け取ったことを示す通知がなければ、ユーザー端末３００からの印刷ジョブを受け取っていないと判断する（ステップＳ２０３：Ｎｏ）。
これに対し、システム制御部１２２は、通信制御部１１４からのユーザー端末３００から印刷ジョブを受け取ったことを示す通知があれば、ユーザー端末３００からの印刷ジョブを受け取っていると判断し（ステップＳ２０３：Ｙｅｓ）、ステップＳ２０４に移行する。
【００６４】
（ステップＳ２０４）
ＭＦＰ１００Ａのシステム制御部１２２は、ジョブ管理部１１８に対して印刷ジョブを管理させる。
このとき、ジョブ管理部１１８は、図４（ｂ）の表示欄４２１に表示されているたとえばたとえば000111.docで示すファイルの印刷データを管理する。ちなみに、ジョブ管理部１１８は、ユーザー端末３００からの印刷ジョブに、印刷ジョブハンドルが含まれている場合、既に同じ印刷ジョブハンドルを管理している場合、印刷ジョブに含まれている印刷ジョブハンドルを削除する。
【００６５】
（ステップＳ２０５）
ＭＦＰ１００Ａのシステム制御部１２２は、印刷可能かどうかを判断する。
この場合、システム制御部１２２は、ジョブ管理部１１８からの印刷データの管理の完了を示す通知がなく、さらに先行ジョブの処理が行われているとき、印刷可能でないと判断する（ステップＳ２０５：Ｎｏ）。
これに対し、システム制御部１２２は、ジョブ管理部１１８からの印刷データの管理の完了を示す通知があり、さらに先行ジョブの処理が行われていないとき、印刷可能であると判断し（ステップＳ２０５：Ｙｅｓ）、ステップＳ２０６に移行する。
【００６６】
（ステップＳ２０６）
ＭＦＰ１００Ａのシステム制御部１２２は、印刷処理を指示する。
この場合、システム制御部１２２は、画像処理部１１９に対してたとえば000111.docで示すファイルの印刷データに対する画像処理（ラスタライズ）と、プリンター制御部１１２に対する画像処理されたデータに基づく処理とを指示する。
【００６７】
（ステップＳ２０７）
ＭＦＰ１００Ａのシステム制御部１２２は、印刷処理が完了したかどうかを判断する。
この場合、システム制御部１２２は、たとえばプリンター制御部１１２からの印刷完了を示す通知がなければ、印刷処理が完了していないと判断する（ステップＳ２０７：Ｎｏ）。
これに対し、システム制御部１２２は、たとえばプリンター制御部１１２からの印刷完了を示す通知があければ、印刷処理が完了したと判断し（ステップＳ２０７：Ｙｅｓ）、ステップＳ２０８に移行する。
【００６８】
（ステップＳ２０８）
ＭＦＰ１００Ａのシステム制御部１２２は、印刷ジョブハンドルの消去を指示する。
この場合、ＭＦＰ１００Ａのシステム制御部１２２は、他のＭＦＰ１００Ｂ、及びＭＦＰ１００Ｃに対して印刷ジョブハンドルの消去を指示する。
このとき、ＭＦＰ１００Ａのシステム制御部１２２は、ジョブ管理部１１８が管理している印刷ジョブハンドルを消去させる。
これにより、ジョブ管理部１１８が管理する印刷ジョブハンドルの記憶領域を開放できるとともに、印刷ジョブハンドルの不正使用を防止できる。
また、ＭＦＰ１００Ａのシステム制御部１２２は、ユーザー端末３００からのＭＦＰ１００Ａでの印刷が可能な印刷データを受け取っている場合、ユーザー端末３００に対して印刷データの消去を指示する。
これにより、ユーザー端末３００側での印刷データの記憶領域を開放できる。
【００６９】
次に、図７を参照し、印刷ジョブハンドルのみを受け取っている他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃ側での印刷処理について説明する。
【００７０】
（ステップＳ３０１）
他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、ユーザー端末３００からの印刷ジョブハンドル送信画面４００Ａの入力情報を受け取ったかどうかを判断する。
この場合、それぞれのシステム制御部１２２は、通信制御部１１４からのユーザー端末３００から印刷ジョブハンドル送信画面４００Ａの入力情報を受け取ったことを示す通知がなければ、ユーザー端末３００からの印刷ジョブハンドル送信画面４００Ａの入力情報を受け取っていないと判断する（ステップＳ３０１：Ｎｏ）。
これに対し、それぞれのシステム制御部１２２は、通信制御部１１４からのユーザー端末３００から印刷ジョブハンドル送信画面４００Ａの入力情報を受け取ったことを示す通知があれば、ユーザー端末３００からの印刷ジョブハンドル送信画面４００Ａの入力情報を受け取っていると判断し（ステップＳ３０１：Ｙｅｓ）、ステップＳ３０２に移行する。
【００７１】
（ステップＳ３０２）
他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、ジョブ管理部１１８に対して印刷ジョブハンドルを管理させる。
このとき、ジョブ管理部１１８は、図３（ｂ）の表示欄４４２に表示されているたとえば印刷ジョブＩＤ・１に関連付けられている印刷ジョブハンドルを管理する。ちなみに、印刷ジョブハンドルは、上述したように、印刷ジョブＩＤに関連付けられた、ファイル名、ファイル送信元情報、ファイル保存パス、選択済みＭＦＰ情報を含んでいる。
【００７２】
（ステップＳ３０３）
他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、図５（ｂ）の印刷ジョブ選択画面４００Ｃの表示が可能かどうかを判断する。
この場合、他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、認証管理部１１７による認証が成功していないとき、図５（ｂ）の印刷ジョブ選択画面４００Ｃの表示が可能でないと判断し（ステップＳ３０３：Ｎｏ）、ステップＳ３０４に移行する。
これに対し、他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、認証管理部１１７による認証が成功しているとき、図５（ｂ）の印刷ジョブ選択画面４００Ｃの表示が可能であると判断し（ステップＳ３０３：Ｙｅｓ）、ステップＳ３０４に移行する。
【００７３】
（ステップＳ３０４）
他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、印刷ジョブハンドルの消去の指示を受け取ったかどうかを判断する。
この場合、他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、通信制御部１１４がＭＦＰ１００Ａからの印刷ジョブハンドルの消去の指示を受け取っていなければ、印刷ジョブハンドルの消去の指示を受け取っていないと判断し（ステップＳ３０４：Ｎｏ）、ステップＳ３０３に戻る。
これに対し、他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、通信制御部１１４がＭＦＰ１００Ａからの印刷ジョブハンドルの消去の指示を受け取っていれば、印刷ジョブハンドルの消去の指示を受け取ったと判断し（ステップＳ３０４：Ｙｅｓ）、ステップＳ３０５に移行する。
【００７４】
（ステップＳ３０５）
他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、印刷ジョブハンドルを消去させる。
このとき、他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、それぞれのジョブ管理部１１８が管理している印刷ジョブハンドルを消去させる。
これにより、ジョブ管理部１１８が管理する印刷ジョブハンドルの記憶領域を開放できるとともに、印刷ジョブハンドルの不正使用を防止できる。
また、ＭＦＰ１００Ａ、１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、ユーザー端末３００からのＭＦＰ１００Ａ、１００Ｂ、又はＭＦＰ１００Ｃでの印刷が可能な印刷データを受け取っている場合、ユーザー端末３００に対して印刷データの消去を指示する。
これにより、上記同様に、ユーザー端末３００側での印刷データの記憶領域を開放できる。
【００７５】
（ステップＳ３０６）
他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、図５（ｂ）の印刷ジョブ選択画面４００Ｃを表示させる。
この場合、システム制御部３１８は、表示制御部３１６に対して図５（ｂ）の印刷ジョブ選択画面４００Ｃの表示を指示し、ステップＳ３０７に移行する。
このとき、表示制御部３１６は、表示部３０４に、図５（ｂ）に示した印刷ジョブ選択画面４００Ｃを表示させる。
【００７６】
（ステップＳ３０７）
他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、印刷ボタン４５１が選択されたかどうかを判断する。
この場合、他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、図５（ｂ）の印刷ジョブ選択画面４００Ｃにおいて、パネル操作制御部１２０からの、パネル部１０５を介してのタッチ操作による印刷ボタン４５１の選択が行われたことを示す通知がなければ印刷ボタン４５１が選択されないと判断する（ステップＳ３０７：Ｎｏ）。
これに対し、他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、図５（ｂ）の印刷ジョブ選択画面４００Ｃにおいて、パネル操作制御部１２０からの、パネル部１０５を介してのタッチ操作による印刷ボタン４５１の選択が行われたことを示す通知があれば印刷ボタン４５１が選択さたと判断し（ステップＳ３０７：Ｙｅｓ）、ステップＳ３０８に移行する。
【００７７】
（ステップＳ３０８）
他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、印刷処理を指示する。
この場合、他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、画像処理部１１９に対してたとえば000111.docで示すファイルの印刷データに対する画像処理（ラスタライズ）と、プリンター制御部１１２に対する画像処理されたデータに基づく処理とを指示する。
【００７８】
（ステップＳ３０９）
他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、印刷処理が完了したかどうかを判断する。
この場合、他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、たとえばプリンター制御部１１２からの印刷完了を示す通知がなければ、印刷処理が完了していないと判断する（ステップＳ３０９：Ｎｏ）。
これに対し、他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのシステム制御部１２２は、たとえばプリンター制御部１１２からの印刷完了を示す通知があければ、印刷処理が完了したと判断し（ステップＳ３０９：Ｙｅｓ）、処理を終了する。
【００７９】
なお、ステップＳ３０９において、他のＭＦＰ１００Ｂ、又はＭＦＰ１００Ｃのうち、たとえばＭＦＰ１００Ｂが印刷処理を実行した場合、ＭＦＰ１００Ｂのシステム制御部１２２が図６のステップＳ２０８と同様に、ＭＦＰ１００Ａ、及びＭＦＰ１００Ｃに対して印刷ジョブハンドルの消去を指示する。
このとき、ＭＦＰ１００Ａ、及びＭＦＰ１００Ｃのシステム制御部１２２は、ジョブ管理部１１８が管理している印刷ジョブハンドルを消去させる。また、ＭＦＰ１００Ｂのシステム制御部１２２も同様に、ジョブ管理部１１８が管理している印刷ジョブハンドルを消去させる。これにより、上述したように、ジョブ管理部１１８が管理する印刷ジョブハンドルの記憶領域を開放できるとともに、印刷ジョブハンドルの不正使用を防止できる。
【００８０】
このように、本実施形態では、ユーザー端末３００が、ＭＦＰ１００Ａ〜１００Ｃ（第１〜第３の画像形成装置）が参照できる共有フォルダーを有し、印刷ジョブに含まれる、共有フォルダーを参照できる印刷ジョブＩＤに関連付けられたファイル名、ファイル送信元情報、ファイル保存パス（ファイル参照情報）を含む印刷ジョブハンドルをＭＦＰ１００Ａ〜１００Ｃ（第１〜第３の画像形成装置）に送信する。さらに、ユーザー端末３００が、印刷ジョブに含まれる印刷ジョブハンドルに関連付けられた画像形成データである印刷データをＭＦＰ１００Ａ〜１００Ｃ（第１〜第３の画像形成装置）のいずれかに送信する。そして、印刷データを受け取ったいずれかのＭＦＰ１００Ａ〜１００Ｃ（第１〜第３の画像形成装置）は、印刷データに対する印刷指示を受け付けると、印刷データに基づいた印刷処理を実行し、印刷処理が完了した後、印刷データを受け取っていないいずれかのＭＦＰ１００Ａ〜１００Ｃ（第１〜第３の画像形成装置）に対し、印刷ジョブハンドルの消去を指示する。
【００８１】
これにより、印刷ジョブの送信に先立ち、全てのＭＦＰ１００Ａ〜１００Ｃ（第１〜第３の画像形成装置）に対して印刷ジョブハンドルを送信するので、いずれのＭＦＰ１００Ａ〜１００Ｃ（第１〜第３の画像形成装置）であっても、印刷ジョブハンドルの利用が可能となることから、ジョブハンドルの利用に係わる利便性を高めることができる。また、印刷処理が完了したいずれかのＭＦＰ１００Ａ〜１００Ｃ（第１〜第３の画像形成装置）が、印刷データを受け取っていないいずれかのＭＦＰ１００Ａ〜１００Ｃ（第１〜第３の画像形成装置）に対し、印刷ジョブハンドルの消去を指示するので、印刷ジョブハンドルの記憶領域を開放できるとともに、印刷ジョブハンドルの不正使用を防止でき、システム全体の印刷パフォーマンス、及びセキュリティーの向上を保つことができる。その結果、ジョブハンドルの利用に係わる利便性を高め、さらに、システム全体の印刷パフォーマンス、及びセキュリティーの向上を保ちつつ、ユーザーに対する利便性をさらに高めることができる。
【００８２】
また、印刷データに基づいての印刷処理を実行したいずれかのＭＦＰ１００Ａ〜１００Ｃ（第１〜第３の画像形成装置）が、印刷処理が完了した後、印刷データを受け取っていないいずれかのＭＦＰ１００Ａ〜１００Ｃ（第１〜第３の画像形成装置）が受け取っている印刷ジョブハンドルの消去を指示する。また、印刷処理を実行したいずれかのＭＦＰ１００Ａ〜１００Ｃ（第１〜第３の画像形成装置）が、印刷ジョブハンドルと印刷データとを消去する。これにより、印刷ジョブハンドルの記憶領域と印刷データの記憶領域とを開放できるとともに、印刷ジョブハンドル及び印刷データの不正使用を防止できる。
【符号の説明】
【００８３】
１００Ａ〜１００Ｃ  ＭＦＰ
１０１  スキャナー部
１０２  プリンター部
１０３  ＦＡＸ部
１０４、３０１  Ｉ／Ｆ
１０５  パネル部
１０６、３０５  ＨＤＤ
１１０、３１０  制御部
１１１  スキャナー制御部
１１２  プリンター制御部
１１３  ＦＡＸ制御部
１１４、３１１  通信制御部
１１５、３１２  ＲＡＭ
１１６、３１３  ＲＯＭ
１１７  認証管理部
１１８  ジョブ管理部
１１９  画像処理部
１２０  パネル操作制御部
１２１、３１７  ＨＤＤ制御部
１２２、３１８  システム制御部
１２３、３１９  データバス
２００  ネットワーク
３００  ユーザー端末
３０２  キーボード
３０３  マウス
３０４  表示部
３１４  入力デバイス制御部
３１５  フォルダー管理部
３１６  表示制御部
４００Ａ  印刷ジョブハンドル送信画面
４００Ｂ  印刷ジョブ送信画面
４００Ｃ  印刷ジョブ選択画面
４００ａ、４００ｂ  ログイン画面
４１０  ユーザー情報
４１１、４１３  項目
４１２  メールアドレス
４２０  ファイル選択ボタン
４２１、４３１、４４２  表示欄
４２２、４３２  ダイアログボックス
４３０  ＭＦＰ選択ボタン
４４１  印刷ジョブハンドル表示ボタン
４５０  送信ボタン
４５１  印刷ボタン
【図１】
2020141179.tif 000003
【図２】
2020141179.tif 000004
【図３】
2020141179.tif 000005
【図４】
2020141179.tif 000006
【図５】
2020141179.tif 000007
【図６】
2020141179.tif 000008
【図７】
2020141179.tif 000009