(57)【特許請求の範囲】
【請求項１】
データ通信可能に接続される端末から出力された画像形成ジョブの一覧を画面に表示するために、一覧に表示する対象の画像形成ジョブを識別する情報と、前記対象の画像形成ジョブに含まれる画像形成処理の設定を指定する設定情報と、を少なくとも含むジョブ情報を取得する情報取得部と、
前記情報取得部が取得したジョブ情報に基づいて、画像形成ジョブの一覧を前記画面に表示する表示制御部であって、前記一覧の表示において、前記設定情報によって指定される画像形成処理の設定を、一覧表示するジョブ同士において共通の設定項目について、設定項目ごとに設定の内容を示唆する図形で表示する表示制御部と、
前記一覧に表示された画像形成ジョブの中から、操作入力により選択された画像形成ジョブの実行を制御する画像形成処理制御部と、
を備える画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記端末から出力された画像形成ジョブを取得するジョブ取得部と、
前記ジョブ取得部が取得した画像形成ジョブを記憶領域に記憶させる記憶制御部と、
をさらにそなえる画像形成装置。
【請求項３】
請求項２に記載の画像形成装置において、
前記ジョブ取得部が取得した画像形成ジョブに含まれる設定情報のうち、前記一覧の表示において前記図形で表示する設定項目の設定情報を抽出する設定情報抽出部をさらに備え、
前記記憶制御部は、前記設定情報抽出部が抽出した設定情報を、前記設定情報が抽出された前記画像形成ジョブと関連付けて記憶させる画像形成装置。
【請求項４】
請求項３に記載の画像形成装置において、
前記情報取得部は、前記一覧に表示する対象の画像形成ジョブを識別する情報と、前記画像形成ジョブと関連付けられて記憶された、前記設定情報抽出部が抽出した設定情報と、を前記ジョブ情報として取得する画像形成装置。
【請求項５】
請求項１に記載の画像形成装置において、
前記表示制御部は、前記一覧の表示において図形で表示する画像形成処理の設定に、画像形成処理を実行できない設定が存在する場合には、その画像形成処理を実行できない設定に対応する図形の表示を変化させる画像形成装置。
【請求項６】
請求項５に記載の画像形成装置において、
前記表示制御部は、画像形成装置の機能が画像形成ジョブの画像形成処理の設定に対応していないために画像形成処理を実行できない場合と、画像形成装置の消耗品の不足により一時的に画像形成処理を実行できない場合とで、画像形成処理を実行できない設定に対応する図形の表示が互いに異なる表示となるように図形を変化させて表示する画像形成装置。
【請求項７】
請求項１乃至６のいずれか１つに記載の画像形成装置と、
データ通信可能に接続される端末から出力された画像形成ジョブを取得するジョブ取得部と、
前記ジョブ取得部が取得した画像形成ジョブを記憶領域に記憶させる記憶制御部と、
前記一覧に表示する対象の画像形成ジョブの前記ジョブ情報を要求するジョブ情報要求指示を、画像形成装置から取得する指示取得部と、
前記ジョブ情報要求指示に基づき、一覧に表示する対象の画像形成ジョブの前記ジョブ情報を、前記ジョブ情報要求指示が出された前記画像形成装置に送信する情報送信部と、
を備えるサーバと、
を備える画像形成処理システム。
【請求項８】
データ通信可能に接続される端末から出力された画像形成ジョブの一覧を画面に表示するために、一覧に表示する対象の画像形成ジョブを識別する情報と、前記対象の画像形成ジョブに含まれる画像形成処理の設定を指定する設定情報と、を少なくとも含むジョブ情報を取得し、
前記取得したジョブ情報に基づいて、画像形成ジョブの一覧を前記画面に表示するとともに、前記一覧の表示において、前記設定情報によって指定される画像形成処理の設定を、一覧表示するジョブ同士において共通の設定項目について、設定項目ごとに設定の内容を示唆する図形で表示し、
前記一覧表示された画像形成ジョブの中から、操作入力により選択された画像形成ジョブの実行を制御する処理をコンピュータに実行させるコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書に記載の実施形態は、画像形成装置において処理される印刷ジョブの表示方法に関する。
【背景技術】
【０００２】
従来、クライアントコンピュータから、ネットワークを介して、ＭＦＰ（Multi Function Peripheral）などの画像形成装置やプリントサーバに、印刷ジョブを送信し、画像形成装置において印刷ジョブに基づいて画像形成処理を行うことが行われている。そして、画像形成装置の表示パネルや、プリントサーバにアクセスしたクライアントコンピュータのディスプレイなどにおいて、印刷ジョブの一覧を表示することも行われている。
【０００３】
印刷ジョブを一覧表示することにより、たとえば、複数の印刷ジョブの中から優先的に実行したい印刷ジョブを選択して先に画像形成処理を行わせるように指示することができる。また、クライアントコンピュータから誤った印刷の設定をして印刷ジョブを送信した場合に、一覧表示から該当する印刷ジョブを選択して削除することもできる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−５６９０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、印刷ジョブの一覧に多数のジョブがある場合、ユーザが削除などの処理を行いたい対象のジョブが、一覧表示中のどのジョブであるかを見分けることが難しい場合がある。
【０００６】
本発明が解決しようとする課題は、印刷ジョブの内容を直感的に把握することができる画面を表示可能な画像形成装置を提供することである。
【課題を解決するための手段】
【０００７】
実施形態の画像形成装置は、情報取得部と、表示制御部と、画像形成処理制御部と、を持つ。情報取得部は、データ通信可能に接続される端末から出力された画像形成ジョブの一覧を画面に表示するために、一覧に表示する対象の画像形成ジョブを識別する情報と、前記対象の画像形成ジョブに含まれる画像形成処理の設定を指定する設定情報と、を少なくとも含むジョブ情報を取得する。表示制御部は、前記情報取得部が取得したジョブ情報に基づいて、画像形成ジョブの一覧を前記画面に表示する表示制御部であって、前記一覧の表示において、前記設定情報によって指定される画像形成処理の設定を、設定項目ごとに設定の内容を示唆する図形で表示する。画像形成処理制御部は、前記一覧に表示された画像形成ジョブの中から、操作入力により選択された画像形成ジョブの実行を制御する。
【図面の簡単な説明】
【０００８】
【図１】画像形成装置と、クライアント端末を含むシステムの構成を説明するブロック図である。
【図２】画像形成装置の機能ブロック図である。
【図３】ジョブ登録データベースのデータ配列の一例である。
【図４】印刷ジョブの一覧表示画面である。
【図５】画像形成装置が取得した印刷ジョブをジョブ登録データベースに登録する処理の流れを説明するフローチャートである。
【図６】画像形成装置による印刷ジョブの一覧表示処理およびジョブに対する様々な処理の流れを説明するフローチャートである。
【図７】クライアント端末と、画像形成装置と、プリントサーバと、を含むシステム構成を示すシステム構成図である。
【図８】画像形成装置の機能を示す機能ブロック図である。
【図９】プリントサーバの機能を示す機能ブロック図である。
【図１０】プリントサーバでの処理の流れを示すフローチャートである。
【図１１】印刷ジョブの一覧を表示する処理および、印刷ジョブを実行する処理の流れを示すフローチャートである。
【図１２】画像形成装置の機能を説明する機能ブロック図である。
【図１３】実施形態の表示制御部によって表示される一覧表示画面である。
【図１４】画像形成装置の印刷ジョブの一覧表示処理の流れを示すフローチャートである。
【図１５】案内ウインドウを、一覧表示画面の上に表示した状態の画面の一例である。
【図１６】印刷が実行可能なほかの画像形成装置を案内する画面を表示する処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、実施の形態について図面を参照しつつ説明する。
【００１０】
（第１の実施形態）
図１は、画像形成装置１と、クライアント端末１００を含むシステムの構成を説明するブロック図である。
【００１１】
まず、画像形成装置１は、制御部２と、補助記憶装置８と、プリンタ部１０と、スキャナ部１２と、操作パネル１４と、通信インターフェース（通信Ｉ／Ｆ）１６と、ファクシミリコントロールユニット（ＦＣＵ）１８と、を備える。画像形成装置１の各コンポーネントは、バス２０を介して接続される。
【００１２】
制御部２は、プロセッサ４と、メモリ６と、オペレーティングシステム（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ、ＯＳ）により機能する。
【００１３】
プロセッサ４は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）あるいはＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
【００１４】
メモリ６は、例えば、半導体メモリである。メモリ６は、プロセッサ４の制御プログラムを格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６ａと、プロセッサ４に一時的な作業領域を提供するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６ｂを備える。
【００１５】
制御部２は、ＲＯＭ６ａあるいは補助記憶装置８に格納された制御プログラム等に基づいて、プリンタ部１０、スキャナ部１２、操作パネル１４、通信Ｉ／Ｆ１６、ＦＣＵ１８などを制御する。制御部２はさらに、さまざまな画像処理機能を有してもよい。なお、制御部２は、画像形成装置１が備える機能の一部又は全部を実現するＡＳＩＣ（Application Specific Integrated Circuit）を含んでもよい。
【００１６】
補助記憶装置８は、アプリケーションプログラムおよびＯＳを記憶する。アプリケーションプログラムは、コピー機能、プリント機能、スキャナ機能、ファクシミリ機能、ネットワークファイル機能といった画像形成装置１が有する機能を実行するプログラムを含む。アプリケーションプログラムは、更に、Ｗｅｂクライアント用のアプリケーション（Ｗｅｂブラウザ）やその他のアプリケーションを有する。
【００１７】
補助記憶装置８は、スキャナ部１２で原稿を読み取って生成した画像データや、ネットワーク１３０介して通信Ｉ／Ｆ１６に接続される外部の機器から取得したデータ等を記憶する。さらに本実施形態では、補助記憶装置８は、ネットワーク１３０を介して接続されるクライアント端末１００から送信される印刷ジョブを、印刷ジョブとして実行されるまで一時的に記憶する。
【００１８】
補助記憶装置８としては、たとえば、ハードディスクドライブ等の磁気記憶装置、光学式記憶装置、半導体記憶装置（フラッシュ・メモリ等）またはこれら記憶装置の任意の組合せでもよい。補助記憶装置８は、ソフトウェア更新、保護された電子ドキュメント、テキストデータ、アカウント情報、ポリシー情報等を適切に保存する。
【００１９】
プリンタ部１０は、スキャナ部１２で読み取った原稿の画像データに対応する画像や、外部のクライアント端末１００を含むコンピュータから、ネットワーク１３０を介して送られてきたデータに対応する画像をシート上へ形成する。
【００２０】
スキャナ部１２は、原稿を画像として読み取る内蔵された走査読取ユニットと、原稿載置台と、読取位置へ原稿を搬送する自動原稿送り装置と、を備える。スキャナ部１２の走査読取ユニットは、原稿載置台あるいは自動原稿送り装置にセットされた原稿を読み取る。
【００２１】
操作パネル１４は、タッチパネル式の表示部１４ａと各種の操作キー１４ｂとを備える。表示部１４ａは、たとえば、用紙サイズ、コピー枚数、印刷濃度設定、あるいは仕上げ（綴じ、折り）等の印刷条件に関する指示項目を表示する。操作キー１４ｂは、たとえば、テンキー、リセットキー、ストップキー、スタートキー等を備える。ユーザは、各種処理や表示部１４ａに表示された項目に対する指示を、表示部１４ａまたは操作キー１４ｂから入力して指示することができる。
【００２２】
通信Ｉ／Ｆ１６は、ネットワーク１３０を介して、画像形成装置１とクライアント端末１００とを接続するインターフェースである。また、図１は、画像形成装置１とクライアント端末１００とが接続された構成を示すが、通信Ｉ／Ｆ１６は、ネットワーク１３０を介して他の外部の機器と接続することもできる。通信Ｉ／Ｆ１６は、たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線接続、光接続といったＩＥＥＥ８０２．１５、ＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．３、ＩＥＥＥ１２８４等に準拠した適切な無線通信または有線通信によりネットワーク１３０を介して外部機器と接続する。通信Ｉ／Ｆ１６は、バッファを含み、ネットワーク１３０を介して受信したデータの一部あるいは全部を一時的にバッファへ保持する。
【００２３】
制御部２は、通信Ｉ／Ｆ１６を介してネットワーク１３０を介して接続されるクライアント端末１００などを含むＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や、その他外部機器と通信する。
【００２４】
ファクシミリコントロールユニット（ＦＣＵ）２０は、画像形成装置１におけるファクシミリの送信処理及び受信処理を制御する。
【００２５】
次に、クライアント端末１００は、制御部１０２と、補助記憶装置１０８と、入力インターフェース（入力Ｉ／Ｆ）１１０と、入力部１１２と、表示インターフェース（表示Ｉ／Ｆ）１１４と、表示部１１６と、通信インターフェース（通信Ｉ／Ｆ）１１８と、を備える。クライアント端末１００の各コンポーネントは、バス１２０を介して接続される。なお、クライアント端末１００としてはＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を用いてよい。
【００２６】
制御部１０２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）あるいはＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）からなるプロセッサ１０４、メモリ１０６、およびオペレーティングシステム（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ、ＯＳ）１０８ｃにより機能する。
【００２７】
プロセッサ１０４は、補助記憶装置１０８が記憶するアプリケーション１０８ａを実行し、さらにプリンタドライバ１０８ｂを実行して、印刷対象のデータに基づき印刷ジョブを生成する処理を実行する。プロセッサ１０４は、生成した印刷ジョブを通信Ｉ／Ｆ１１８およびネットワーク１３０を介して、画像形成装置１に送信する処理を実行する。
【００２８】
メモリ１０６は、たとえば、半導体メモリであり、プロセッサ１０４の制御プログラムを格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０６ａと、プロセッサ１０４に一時的な作業領域を提供するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０６ｂとを有する。
【００２９】
補助記憶装置１０８は、アプリケーションプログラム１０８ａと、プリンタドライバ１０８ｂと、プロセッサ１０４の制御プログラムであるＯＳ１０８ｃと、を記憶する。
【００３０】
アプリケーションプログラム１０８ａは、ＯＳ１０８ｃのソフトウェアとして動作する。アプリケーションプログラム１０８ａは、文書作成ソフトなどの一般的なソフトウェアに加え、Ｗｅｂアプリケーションを含む。
【００３１】
プリンタドライバ１０８ｂは、アプリケーションプログラム１０８ａからの印刷指示に合わせて画像形成装置１を制御するデバイスドライバであり、ＯＳ１０８ｃのソフトウェアとして動作する。
【００３２】
以上のような機能を有する補助記憶装置１０８としては、たとえば、ハードディスクドライブやその他の磁気記憶装置、光学式記憶装置、フラッシュメモリ等の半導体記憶装置またはこれらの任意の組合せであってよい。
【００３３】
入力Ｉ／Ｆ１１０は、入力部１１２を接続するインターフェースである。入力部１１２は、キーボードデバイスやマウスなどのポインティングデバイスである。
【００３４】
表示Ｉ／Ｆ１１４は、表示部１１６を接続するインターフェースである。表示Ｉ／Ｆ１１６は、バス１２０に接続された他のコンポーネントから表示部１１６に表示するデータを受け取る。表示Ｉ／Ｆ１１４は、表示部１１６へ表示データを出力する。表示部１１６は、出力された表示データを表示する。表示部１１６は、たとえば、ＰＣに付随するディスプレイである。
【００３５】
通信Ｉ／Ｆ１１８は、外部の機器と接続するインターフェースである。通信Ｉ／Ｆ１１８は、たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線接続、光接続といったＩＥＥＥ８０２．１５、ＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．３、ＩＥＥＥ１２８４等に準拠した適切な無線通信または有線通信によりネットワーク１３０を介して外部の機器（たとえば、画像形成装置１や他のＰＣやＵＳＢデバイス）と通信する。制御部１０２は、通信Ｉ／Ｆ１１８を介して画像形成装置１や他のＰＣやＵＳＢデバイスその他外部機器と通信する。本実施形態では、通信Ｉ／Ｆ１１８を介して、印刷ジョブが画像形成装置１に送信される。
【００３６】
次に、画像形成装置１の機能ブロックを説明する。図２は、クライアント端末１００から出力された印刷ジョブを取得して記憶領域に記憶させる処理、記憶された印刷ジョブを一覧表示する処理、および、一覧表示した印刷ジョブに対するさまざまな処理を実行するための機能を示す機能ブロック図である。
【００３７】
なお、本実施形態において、画像形成装置１における印刷ジョブの一覧表示は、たとえば、ユーザが多数の印刷ジョブをクライアント端末１００から出力しておき、ユーザが画像形成装置１に移動して、表示部１４ａに表示される印刷ジョブの一覧から、必要な印刷ジョブを選択して、画像形成処理を実行させるという利用方法を可能にするために用いられる。このような処理により、優先度にかかわらず多数の印刷ジョブを画像形成装置１にとりあえず出力しておき、必要なジョブから優先的に画像形成処理を行うことができる。
【００３８】
画像形成装置１は、ジョブ取得部２００と、印刷設定分析部２０２と、ジョブ記憶制御部２０４と、操作入力取得部２０６と、ユーザ認証部２０８と、情報取得部２１０と、表示制御部２１２と、画像形成処理制御部２１４と、を備える。
【００３９】
ジョブ取得部２００は、クライアント端末１００において、プリンタドライバ１０８ｂによって生成され、画像形成装置１に対して出力された印刷ジョブを取得する。ジョブ取得部２００は、ネットワーク１３０および通信Ｉ／Ｆ１６を介して印刷ジョブを取得する。
【００４０】
印刷設定抽出部２０２は、印刷ジョブに含まれる印刷設定から必要な印刷設定項目の設定情報を抽出する。本実施形態の画像形成装置１は、印刷ジョブの一覧を表示部１４に表示する際に、所定の印刷設定項目の設定をアイコンで表示する。そのため、印刷設定抽出部２０２は、少なくともアイコンで表示するように予め決められている印刷設定項目の設定情報を印刷ジョブから抽出する。
【００４１】
なお、アイコンで表示する印刷設定項目は、具体的には、たとえば、カラー・白黒印刷設定、両面・片面印刷設定、割付印刷設定、ステープラー設定、パンチング設定などが挙げられる。割付印刷設定とは、１枚の用紙に複数ページを印刷する設定であり、Ｎｉｎ１印刷とも呼ばれる。ステープラー設定は、画像形成して排出された紙をステープラーでとじる設定であり、パンチング設定は、紙をとじるための穴をあける設定である。印刷設定抽出部２０２は、これらの印刷設定項目の中から、印刷ジョブの一覧を表示する際に、印刷設定としてアイコンで表示する項目の設定情報を抽出する。
【００４２】
ジョブ記憶制御部２０４は、ジョブ取得部２００が取得した印刷ジョブを、補助記憶装置８に格納されているジョブ登録データベース（ジョブ登録ＤＢ）３０に登録する。またジョブ記憶制御部２０４は、印刷設定抽出部２０２が抽出した印刷設定項目の設定情報を、印刷ジョブの一覧表示の際にアイコンで表示するための情報として、印刷ジョブと対応付けてジョブ登録ＤＢ３０に登録する。
【００４３】
ここで、ジョブ登録ＤＢ３０を説明する。図３は、ジョブ登録ＤＢ３０のデータ配列の一例である。ジョブ登録ＤＢ３０には、印刷ジョブのデータが、各印刷ジョブのファイル名、日時、用紙サイズ、ページ数、印刷部数と、印刷ジョブの一覧表示の際にアイコンで表示する印刷設定の各項目の設定情報などと対応付けられて登録されている。
【００４４】
図３では、印刷設定の設定項目として、カラー・白黒印刷設定、両面・片面印刷設定、割付印刷設定を示している。
【００４５】
例えば、Ｎｏ．１のジョブは、ＡＡＡ.ｘｌｓというファイル名で、用紙サイズがＡ４、ページ数が１ページ、部数が１２部の印刷ジョブで、アイコンで表示する印刷設定項目の設定内容は、白黒印刷、両面印刷、そして用紙１枚につき１ページの割付印刷として登録されている。
【００４６】
操作入力取得部２０６は、操作パネル１４からの操作入力を取得する。本実施形態では、ユーザがあらかじめ画像形成装置１に対して出力した印刷ジョブの一覧を表示するように指示する操作入力を取得する。また、印刷ジョブの一覧を操作パネル１４の表示部１４ａに表示した場合に、表示された印刷ジョブに対するさまざまな処理を実行するよう指示する操作入力を取得する。印刷ジョブに対するさまざまな処理とは、表示された一覧から印刷ジョブを選択したり、選択された印刷ジョブに対する画像形成処理や、印刷ジョブの削除などである。
【００４７】
なお、画像形成装置１を複数のユーザが使用する場合には、ユーザごとに印刷ジョブの一覧を表示することもできる。その場合には、ユーザは操作パネル１４を操作して、ログイン処理を行うこととなる。ユーザ認証部２０８は、このログイン処理を行う。
【００４８】
具体的には、たとえば、操作パネル１４での操作入力によりユーザのＩＤとパスワードを取得し、ユーザＩＤとパスワードが対応付けられて記憶されているユーザＤＢ３２にアクセスして、入力されたユーザＩＤとパスワードが適切かどうかを判定してログイン処理を行う。ログインが許可された場合には、ログインしたユーザとして許可されている画像形成装置１での処理が可能になる。そして、本実施形態では、ログインしたユーザが出力した印刷ジョブの一覧が表示部１４ａに表示される。なおユーザＤＢ３２は、たとえば、補助記憶装置８に記憶することができる。
【００４９】
情報取得部２１０は、操作入力取得部２０６が印刷ジョブの一覧を表示するよう指示する操作入力を取得した場合に、印刷ジョブを登録したジョブ登録ＤＢ３０にアクセスし、登録されている印刷ジョブのさまざまな設定を示す設定情報を含むジョブ情報を取得する。本実施径庭において、ジョブ情報とは、少なくとも、印刷ジョブに含まれる印刷の設定情報と、印刷ジョブを識別する情報を含む情報であり、具体的には、後述する図４に示す印刷ジョブ一覧４２に表示する各項目の情報である。印刷ジョブを識別する情報は、たとえば、印刷ジョブの元のデータのファイル名である。
【００５０】
表示制御部２１２は、情報取得部２１０が取得したジョブ情報に基づき、印刷ジョブの一覧を表示部１４ａに表示する。そして、表示制御部２１２は、一覧表示において、アイコンで表示する印刷設定項目の設定内容を、印刷ジョブに対応付けられている印刷設定項目の設定情報に基づいて、対応するアイコンで表示する。
【００５１】
ここで、図４を参照して、印刷ジョブの一覧表示の具体例を説明する。図４は、表示制御部２１２が表示部１４ａに表示する印刷ジョブの一覧表示画面４０である。図４の一覧表示画面４０には、ユーザ名表示４１と、印刷ジョブ一覧４２と、各種操作入力ボタン４５〜４８が表示される。
【００５２】
ユーザ名表示４１は、ユーザ認証部２０８によるログイン処理によりログインしたユーザ名を表示する。図４では、ユーザ名が「ａｂｃ」というユーザがログインした場合を示す。
【００５３】
印刷ジョブ一覧４２には、ユーザ「ａｂｃ」が画像形成装置１に出力して、ジョブ登録ＤＢ３０に登録されている印刷ジョブの一覧が表示される。図４では５つのジョブが表示される。そして、印刷ジョブ一覧４２の印刷設定表示欄４３には、カラー・白黒印刷設定の設定内容を示すアイコン４３ａと、両面・片面印刷設定の設定内容を示すアイコン４３ｂと、割付印刷設定の設定内容を示すアイコン４３ｃが表示される。たとえば、ジョブＮｏ．１の場合は、白黒（アイコン４３ａに対応）、両面（アイコン４３ｂに対応）、１枚に１ページの割付（アイコン４３ｃに対応）という設定で印刷されることが、アイコンで表示されている。また、ジョブＮｏ．２の場合は、カラー印刷、片面印刷、そして、１枚の用紙に２ページを印刷する（２ｉｎ１印刷）という設定で印刷されるジョブが示されている。
【００５４】
印刷ジョブ一覧４２の下には、削除ボタン４５と、選択クリアボタン４６と、全選択ボタン４７と、印刷ボタン４８が表示される。削除ボタン４５は、たとえば、操作パネル１４をタッチして一覧から印刷ジョブを選択し、さらに選択したジョブを削除する場合に押すボタンである。選択クリアボタン４６は、上記のようにして選択したジョブの選択を解除するボタンである。全選択は、印刷ジョブ一覧４２に表示された全ての印刷ジョブを選択するためのボタンである。印刷ボタン４８は、選択したジョブの印刷を実行するために押すボタンである。
【００５５】
なお、印刷設定項目の設定内容に応じて表示されるアイコンの画像情報は、たとえば、補助記憶装置８に、設定情報と対応付けられて保存されていればよい。表示制御部２１２は、表示する設定項目の設定情報に対応するアイコンの画像情報を補助記憶装置８から取得することで、設定内容に応じてアイコンを表示することができる。
【００５６】
画像形成処理制御部２１４は、印刷ジョブの印刷を実行するよう指示を取得した場合に、プリンタ部１０に画像形成処理を実行させる。本実施形態の場合には、ユーザが、表示パネル１４に表示される、図４に示した印刷ジョブ一覧４２の中から印刷するジョブを選択して、印刷ボタン４８を押すことで、画像形成処理制御部２１４は、該当する印刷ジョブのデータをジョブ登録ＤＢ３０から取得する。そして、画像形成処理制御部２１４は、取得した印刷ジョブのデータに基づき、プリンタ部１０に画像形成処理を実行させる。
【００５７】
以上が、本実施形態の画像形成装置１の機能ブロックである。
【００５８】
次に、本実施形態の画像形成装置１が、クライアント端末１００から印刷ジョブを取得し、ジョブ登録ＤＢ３０に印刷ジョブを登録する処理の流れを説明する。図５は、画像形成装置１が取得した印刷ジョブをジョブ登録ＤＢ３０に登録する処理の流れを説明するフローチャートである。
【００５９】
まず、ジョブ取得部２００は、ネットワーク１３０に接続される通信Ｉ／Ｆ１６を介して、クライアント端末１００から送信される印刷ジョブを取得する（Ａｃｔ１０１）。
【００６０】
次に、印刷設定抽出部２０２は、ジョブ取得部２００が取得した印刷ジョブを分析し、印刷ジョブ一覧の表示の際にアイコンで表示する印刷設定項目の設定情報を抽出する（Ａｃｔ１０２）。本実施形態では、アイコンで表示する印刷設定項目の一例として、カラー・白黒印刷設定、両面・片面印刷設定、および、割付印刷設定の各設定情報を抽出する。
【００６１】
次に、ジョブ記憶制御部２０４は、取得した印刷ジョブをジョブ登録ＤＢ３０に登録する（Ａｃｔ１０３）。また、ジョブ記憶制御部２０４は、印刷設定抽出部２０２が抽出した印刷設定項目の設定情報を、印刷ジョブと対応付けてジョブ登録ＤＢ３０に登録する。
【００６２】
次に、本実施形態の画像形成装置１による、表示部１４ａに一覧表示画面４０を表示する処理、および、表示した一覧表示画面に対する操作入力に基づいて実行される様々な処理の流れを説明する。図６は、本実施形態の画像形成装置１による印刷ジョブの一覧表示処理およびジョブに対する様々な処理の流れを説明するフローチャートである。
【００６３】
まず、ユーザ認証部２０８が、ログイン処理を行う（Ａｃｔ２０１）。具体的には、画像形成装置１を複数のユーザが使用する場合に、自分が出力した印刷ジョブの一覧を表示するために、ログイン処理を行う。ログイン処理は、操作パネル１４を操作して、ユーザのユーザＩＤやパスワードを入力して行う。なお、画像形成装置１を一人のユーザしか使用しない場合など、ログイン処理が必要ない場合には、Ａｃｔ２０１のログイン処理は省略してもよい。
【００６４】
次に、ユーザが画像形成装置１に出力している印刷ジョブ一覧を表示させるために、操作パネル１４を操作すると、操作入力取得部２０６は、その印刷ジョブ一覧を表示するよう指示する操作入力を取得する（Ａｃｔ２０２）。
【００６５】
次に、表示制御部２１２は、ログインしているユーザの印刷ジョブ一覧を表示する（Ａｃｔ２０３）。具体的には、まず情報取得部２１０が、ジョブ登録ＤＢ３０にアクセスして、ログイン処理でログインしたユーザＩＤで登録されている印刷ジョブについて、少なくとも印刷ジョブを識別する情報であるファイル名と印刷ジョブに対応付けられている印刷の設定情報を含むジョブ情報を、ジョブ登録ＤＢ３０から取得する。そして、表示制御部２１２は、取得したジョブ情報に基づき印刷ジョブの一覧を表示部１４ａに表示する。この際、本実施形態では、表示制御部２１２は、印刷設定項目の設定情報を対応するアイコンで表示する。印刷設定項目の設定情報は、画像形成装置１が印刷ジョブを取得した際に、印刷設定抽出部２０２が印刷ジョブから抽出した情報である。本実施形態では、図４に示したように、カラー・白黒印刷設定、両面・片面印刷設定、割付印刷設定のそれぞれの設定内容をアイコンで表示する。
【００６６】
次に、ユーザが操作パネル１４を操作するなどして、表示された印刷ジョブの一覧の中から印刷を行う印刷ジョブを選択する（Ａｃｔ２０４）。そして、さらにユーザが選択した印刷ジョブを実行するよう操作すると、操作入力取得部２０６が、選択された印刷ジョブについて印刷を実行する指示を取得する（Ａｃｔ２０５）。
【００６７】
次に、選択された印刷ジョブについて画像形成処理を実行する（Ａｃｔ２０６）。具体的には、まず、情報取得部２１０が、実行する印刷ジョブのデータをジョブ登録ＤＢ３０から取得する。そして、画像形成処理制御部２１４は、プリンタ部１０に、情報取得部２１０が取得した印刷ジョブに基づいて、画像形成処理を実行させる。
【００６８】
そして、操作入力取得部２０６がさらに印刷ジョブに対する処理の実行を指示する操作入力を取得した場合には（Ａｃｔ２０７のＹｅｓ）、Ａｃｔ２０４に戻る。一方、印刷などの処理を終了する操作入力を取得した場合には（Ａｃｔ２０７のＮｏ）、印刷ジョブ一覧の表示処理を終了する。
【００６９】
なお、図６では、印刷ジョブ一覧を表示して、選択した印刷ジョブの印刷を実行する処理の流れを説明したが、印刷処理以外にも、選択した印刷ジョブを削除する処理を実行することもできる。この場合は、Ａｃｔ２０４で操作入力取得部２０６が、ジョブの選択の操作入力を取得した後、ユーザが図４で示した画面の中の削除ボタン４５を押すことで、削除処理を指示する操作入力を取得する。この場合は、ジョブ記憶制御部２０４が、削除する対象として指定された印刷ジョブをジョブ登録ＤＢ３０から削除する処理を行う。
【００７０】
またこのほかにも、選択状態を解除する選択クリアボタン４６や印刷ジョブを全て選択する全選択ボタン４７が押された場合には、その指示に対応する処理を、表示制御部２１２などが実行する。
【００７１】
以上が、本実施形態の画像形成装置１が実行する、印刷ジョブをジョブ登録ＤＢ３０に登録する処理と、登録されたジョブの一覧を表示部１４ａに表示し、表示した一覧に対する操作入力に応じて行われる処理の流れである。
【００７２】
以上説明した本実施形態の画像形成装置１によれば、画像形成装置１に登録された印刷ジョブの印刷設定の設定内容をアイコンで表示することにより、複数の印刷ジョブから、目的の印刷ジョブを容易に識別することができる。したがって、複数の印刷ジョブの中から必要な印刷ジョブだけを、速やかに選択して、印刷などの処理を実行することができる。
【００７３】
特に、クライアント端末１００から、同じファイルについて、印刷設定を変更して印刷ジョブを複数回出力したような場合には、画像形成装置１に同じファイル名で複数の印刷ジョブが登録されることになる。そうすると、ファイル名や用紙サイズなどでは印刷ジョブが見分けがつきにくい。しかし、本実施形態のように、印刷設定項目の設定内容をアイコンで表示することで、各ジョブの設定の違いを用意に見分けることができ、印刷したい設定の印刷ジョブのみを選択して、印刷することができる。
【００７４】
一方、アイコンで印刷の設定を表示しない場合には、ジョブが登録された日時やページ数などが同じ場合は、目的の印刷ジョブとそれ以外の印刷ジョブの区別がつかない。したがって、印刷したい設定内容の印刷ジョブのみを印刷するといった操作が難しい。
【００７５】
なお、本実施形態では、印刷設定抽出部２０２が、取得した印刷ジョブからアイコンで表示する印刷設定項目の設定情報を抽出し、情報取得部２１０が、印刷ジョブの一覧表示の際に抽出された設定情報を含むジョブ情報を取得し、表示制御部２１２が取得した情報に基づいてアイコンの表示を行うとして説明したが、これに限られるものではない。ジョブの取得の際にアイコン表示のための印刷設定項目の設定情報の抽出は行わず、ジョブの一覧表示の際に、アイコン表示を行う印刷設定項目の設定情報を、登録されている印刷ジョブから抽出して、表示してもよい。
【００７６】
また、本実施形態では、ジョブの一覧を画像形成装置１の表示部１４ａに表示し、操作パネル１４における操作入力により処理を行うとして説明したが、これに限られるものではない。たとえば、クライアント端末１００から画像形成装置１にジョブの一覧を表示するために必要なジョブ情報を要求して取得し、クライアント端末１００の表示部１１６に表示させてもよい。そして、クライアント端末１００からの操作入力に基づき、選択された印刷ジョブの印刷を実行したり、選択された印刷ジョブを削除する処理を実行してもよい。
【００７７】
（第２の実施形態）
次に、第２の実施形態について説明する。本実施形態は、ジョブ登録ＤＢ３０が、クライアント端末１００および画像形成装置とネットワークを介して接続される、外部のプリントサーバに格納されているものである。以下、本実施形態について説明するが、第１の実施形態と同様の構成については、同じ符号を付して説明を省略する。
【００７８】
図７は、本実施形態のクライアント端末１００と、画像形成装置１と、プリントサーバ３００と、を含むシステム構成を示すシステム構成図である。
【００７９】
クライアント端末１００は、第１の実施形態と同様の構成である。
【００８０】
画像形成装置１は、ジョブ登録ＤＢを有していない点以外は、第１の実施形態と同様の構成である。
【００８１】
プリントサーバ３００は、基本的には、クライアント端末１００と同様の構成のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を用いてよい。
【００８２】
具体的には、プリントサーバ３００は、プロセッサ３０４と、メモリ３０６とを備える制御部３０２と、補助記憶装置３０８と、通信Ｉ／Ｆ３１８と、を備える。なお、クライアント端末１００と同様に、入力Ｉ／Ｆや入力部や表示Ｉ／Ｆや表示部などを備えてもよい。これらのプリントサーバ３００が備える各構成は、クライアント端末１００の構成と同様であるため、説明を省略する。
【００８３】
そして、プリントサーバ３００の補助記憶装置３０８は、第１の実施形態において、画像形成装置１が備えていたジョブ登録ＤＢ３０’を格納する。ジョブ登録ＤＢ３０’は、クライアント端末１００を含むネットワークに接続される端末から出力される印刷ジョブが登録される。
【００８４】
また、補助記憶装置３０８は、画像形成装置１などプリントサーバ３００に接続される画像形成装置に対して印刷の指示を行うなど、画像形成装置における印刷を管理するための印刷指示アプリケーション３０８ａを格納する。印刷指示アプリケーション３０８ａの起動することで実現されるプリントサーバ３００の機能については、後述する。
【００８５】
次に、画像形成装置１の機能について説明する。図８は、本実施形態の画像形成装置１の機能を示す機能ブロック図である。
【００８６】
画像形成装置１は、操作入力取得部２０６と、ユーザ認証部２０８と、情報取得部２１０と、表示制御部２１２と、画像形成処理制御部２１４と、を備える。なお、本実施形態では、クライアント端末１００からの印刷ジョブの取得や印刷設定項目の設定情報の抽出などの処理に関する機能は、プリントサーバ３００が備える。
【００８７】
操作入力取得部２０６とユーザ認証部２０８の機能は、第１の実施形態と同様である。
【００８８】
情報取得部２１０は、操作パネル１４における操作に応じて、印刷ジョブの一覧を表示するためのジョブ情報をプリントサーバ３００のジョブ登録ＤＢ３０’から取得する。また、情報取得部２１０は、表示した印刷ジョブの一覧から印刷ジョブが選択され、印刷を実行するよう指示する操作入力があった場合には、ネットワーク１３０を介してプリントサーバ３００のジョブ登録ＤＢ３０’から、選択された印刷ジョブのデータを取得する。
【００８９】
表示制御部２１２は、第１の実施形態と同様に、情報取得部２１０が取得したジョブ情報に基づいて、表示部１４ａに印刷ジョブの一覧などを表示する。
【００９０】
画像形成処理制御部２１４は、第１の実施形態と同様に、印刷処理の実行の指示を取得した場合に、情報取得部２１０が取得した印刷ジョブのデータに基づき、プリンタ部１０に画像形成処理を実行させる処理を制御する。
【００９１】
次に、プリントサーバ３００の機能について説明する。図９は、本実施形態のプリントサーバ３００の機能を示す機能ブロック図である。
【００９２】
プリントサーバ３００は、ジョブ取得部３５０と、印刷設定抽出部３５２と、ジョブ記憶制御部３５４と、指示取得部３５６と、送信情報取得部３５８と、情報送信部３６０と、を備える。なお、これらの機能は、印刷指示アプリケーション３０８ａをプロセッサ３０４が実行することにより実現される。
【００９３】
ジョブ取得部３５０と、印刷設定抽出部３５２と、ジョブ記憶制御部３５４は、第１の実施形態の画像形成装置１が備えた機能と同様である。ジョブ取得部３５０は、クライアント端末１００から出力される印刷ジョブを取得する。印刷設定抽出部３５２は、ジョブ取得部３５０が取得した印刷ジョブを分析し、印刷ジョブに含まれる印刷設定から必要な印刷設定項目の設定情報を抽出する。ジョブ記憶制御部３５４は、ジョブ取得部３５０が取得した印刷ジョブを、ジョブ登録ＤＢ３０’に登録する。そして、ジョブ記憶制御部３５４は、印刷ジョブから抽出された印刷設定項目の設定情報を、印刷ジョブと対応付けてジョブ登録ＤＢ３０’に登録する。
【００９４】
指示取得部３５６は、まず、ユーザが、画像形成装置１において、印刷ジョブの一覧を表示するように操作入力を行った場合に、印刷ジョブの一覧表示に必要なジョブ情報を出力するようにプリントサーバ３００に要求する指示を、画像形成装置１から取得する。ジョブ情報は第１の実施形態で説明したとおりであり、少なくとも、印刷ジョブを識別する情報と、印刷ジョブに含まれる印刷の設定情報と、を含む情報であり、具体的には、図４に示す印刷ジョブ一覧に表示する各項目の情報である。
【００９５】
また、指示取得部３５６は、画像形成装置１において、印刷ジョブを一覧表示した後に、印刷ジョブが選択されて印刷の実行を指示する操作入力がされた場合に、印刷する対象として選択された印刷ジョブの実際のデータを要求する指示を取得する。
【００９６】
送信情報取得部３５８は、指示取得部３５６が取得した画像形成装置１からの指示に基づき、必要な情報を取得する。具体的には、印刷ジョブ一覧の表示に必要なジョブ情報の要求があった場合には、送信情報取得部３５８は、ジョブ登録ＤＢ３０’にアクセスし、印刷ジョブの一覧表示のために必要なジョブ情報を取得する。また、送信情報取得部３５８は、画像形成装置１において、印刷の実行が指示された場合に、その印刷ジョブの実際のデータを取得する。
【００９７】
情報送信部３６０は、送信情報取得部３５８が取得した情報を、画像形成装置１にネットワーク１３０を介して送信する。具体的には、印刷ジョブの一覧表示に必要な設定情報などを含むジョブ情報や、印刷の実行が指示された印刷ジョブの実際のデータを、画像形成装置１に送信する。
【００９８】
以上が、本実施形態の画像形成装置１と、プリントサーバ３００の機能ブロックである。
【００９９】
なお、画像形成装置１においてログイン処理をして、表示部１４ａにログインしたユーザの印刷ジョブの一覧を表示する場合には、画像形成装置１の情報取得部２１０が、ログインしたユーザの出力した印刷ジョブのみを要求すればよい。そして、この要求を受けた送信情報取得部３５８は、ログインしたユーザのユーザ情報に基づき、ジョブ登録ＤＢ３０’に登録されている印刷ジョブの中から、ログインしているユーザが出力した印刷ジョブのジョブ情報を取得し、情報送信部３６０がその情報を送信すればよい。
【０１００】
次に、本実施形態のプリントサーバ３００が、印刷ジョブの一覧表示のためのジョブ情報の要求を受けてその情報を送信する処理、および、印刷を実行するように画像形成装置１側で操作入力がされ、画像形成装置１から印刷の対象の印刷ジョブの要求がされた場合に、その印刷ジョブを送信する処理の流れを説明する。図１０は、プリントサーバ３００の処理の流れを示すフローチャートである。なお、以下のフローチャートでは、画像形成装置１にログインしたユーザが出力した印刷ジョブの一覧を表示する場合を説明する。
【０１０１】
まず、プリントサーバ３００の指示取得部３５６は、ネットワーク１３０を介して、画像形成装置１から、印刷ジョブの一覧を表示するために必要なジョブ情報を要求する要求指示を取得する（Ａｃｔ３０１）。
【０１０２】
次に、送信情報取得部３５８は、ジョブ登録ＤＢ３０’にアクセスし、ログインしたユーザが出力した印刷ジョブの一覧を表示するために必要なジョブ情報を取得し、情報送信部３６０が、取得した情報を画像形成装置１に対して送信する（Ａｃｔ３０２）。
【０１０３】
次に、指示取得部３５６は、ジョブ情報に基づいて画像形成装置１において表示された印刷ジョブの一覧の中から選択され、印刷を実行するよう操作入力がされた印刷ジョブの、実際のデータを要求する指示を画像形成装置１から取得する（Ａｃｔ３０３）。具体的には、画像形成装置１において、表示部１４ａに図４に示すような一覧表示画面４０が表示され、ユーザがその中から印刷を行うジョブを選択して印刷の実行を指示すると、情報取得部２１０が、プリントサーバ３００に、その選択された印刷ジョブのデータを要求する指示を出す。そして、指示取得部３５６は、この要求指示を取得する。
【０１０４】
次に、送信情報取得部３５８は、指示取得部３５６が取得した要求指示に基づき、ジョブ登録ＤＢ３０’から対応する印刷ジョブのデータを取得し、情報送信部３６０が、取得された印刷ジョブのデータを画像形成装置１に対して送信する（Ａｃｔ３０４）。
【０１０５】
以上が、本実施形態のプリントサーバ３００の処理の流れである。
【０１０６】
なお、プリントサーバ３００がクライアント端末１００からジョブを取得し、取得したジョブをジョブ登録ＤＢ３０’に登録する処理の流れは第１の実施形態の画像形成装置１が行う処理の流れと同様であるため、説明を省略する。
【０１０７】
次に、画像形成装置１が登録されている印刷ジョブの一覧を表示する処理および、表示された一覧から印刷の対象として選択された印刷ジョブの印刷を実行する処理の流れを説明する。図１１は、印刷ジョブの一覧を表示する処理および、印刷ジョブの印刷を実行する処理の流れを示すフローチャートである。
【０１０８】
まず、画像形成装置１の利用を開始するためのログイン処理を行う（Ａｃｔ４０１）。
【０１０９】
次に、ユーザが操作パネル１４を操作して、印刷ジョブの一覧を表示するように操作入力をすることにより、操作入力取得部２０６が、印刷ジョブを一覧表示する処理を実行する指示を取得する（Ａｃｔ４０２）。
【０１１０】
次に、情報取得部２１０は、印刷ジョブの一覧表示に必要なジョブ情報を、プリントサーバ３００に要求し、取得する（Ａｃｔ４０３）。
【０１１１】
次に、Ａｃｒ４０３で情報取得部２１０が取得したジョブ情報に基づき、表示制御部２１２は、表示部１４ａに印刷ジョブの一覧を表示する（Ａｃｔ４０４）。この際に、本実施形態においては、表示制御部２１２は、各印刷ジョブに対応付けられている、印刷設定項目の設定情報のうち、カラー・白黒印刷設定、両面・片面印刷設定、割付印刷設定の設定内容を、対応するアイコンで表示する。
【０１１２】
次に、ユーザが一覧で表示された印刷ジョブの中から印刷対象として印刷ジョブを選択し、印刷の実行を指示する操作入力を行うことにより、操作入力取得部２０６が、印刷を実行する指示を取得する（Ａｃｔ４０５）。
【０１１３】
次に、情報取得部２１０は、プリントサーバ３００に対して、印刷するよう指示された印刷ジョブのデータを要求し、プリントサーバ３００から印刷ジョブのデータを取得する（Ａｃｔ４０６）。
【０１１４】
次に、画像形成処理制御部２１４は、プリンタ部１０を制御して、取得した印刷ジョブのデータに基づき印刷を実行する（Ａｃｔ４０７）。
【０１１５】
次に、操作入力取得部２０６がさらに印刷ジョブに対する処理の実行を指示する操作入力を取得した場合には（Ａｃｔ４０８のＹｅｓ）、Ａｃｔ４０５に戻り、処理を繰り返す。一方、印刷などの処理を終了する操作入力を取得した場合には（Ａｃｔ４０８のＮｏ）、印刷ジョブ一覧の表示処理を終了する。
【０１１６】
以上の本実施形態によれば、印刷ジョブが、クライアント端末１００からプリントサーバ３００に出力されるような、プリントサーバ３００と画像形成装置１とから構成されるシステムにおいても、第１の実施形態と同様に、印刷設定の所定の設定項目についての設定内容をアイコンで表示することができる。
【０１１７】
なお、本実施形態では、画像形成装置１は、印刷ジョブの一覧を表示する際に、該当する印刷ジョブのジョブ情報だけを取得するとして説明したが、これに限られるものではない。たとえば、プリントサーバ３００に、一覧表示画面４０を構成する情報をすべて保存しておいてもよい。この場合には、画像形成装置１側には、画面を表示するための機能（たとえば、ブラウザ機能）のみを備えておき、このブラウザ機能によって、印刷ジョブの一覧を表示する際に、一覧表示画面４０を構成する情報の全体を要求して、一覧表示画面４０表示部１４ａに表示してもよい。
【０１１８】
（第３の実施形態）
次に、第３の実施形態について説明する。本実施形態は、印刷ジョブの一覧表示の際に、表示する設定項目の設定内容について、印刷を実行しようとする画像形成装置１がその設定内容での印刷が可能であるか否かを、アイコンで表示するものである。なお、上述したほかの実施形態と同じ構成については、同じ符号を付し説明を省略する。なお、本実施形態は、第２の実施形態と同様に、プリントサーバ３００と、画像形成装置１とがネットワーク１３０で接続された画像形成処理システムにより構成されるものとして説明する。
【０１１９】
図１２は、本実施形態の画像形成装置１の機能を説明する機能ブロック図である。本実施形態の画像形成装置１は、操作入力取得部２０６と、ユーザ認証部２０８と、情報取得部２１０と、表示制御部２１２’と、画像形成処理制御部２１４と、を備える。
【０１２０】
本実施形態の表示制御部２１２’は、情報取得部２１０がプリントサーバ３００から取得したジョブ情報に基づき、印刷ジョブの一覧を表示するとともに、印刷設定項目の設定内容をアイコンで表示する際に、画像形成装置１がその設定内容で印刷を実行できるか否かについても視覚的に表示する。すなわち、印刷が実行できない設定が含まれる場合には、その設定のアイコンの表示を、印刷が可能な場合の通常の表示とは異なる表示に変化させる。
【０１２１】
ここで、図１３に基づき、本実施形態における一覧表示画面の具体例を説明する。図１３は、本実施形態の表示制御部２１２’によって表示される一覧表示画面４０’である。図１３に示すように、カラー・白黒設定の印刷設定項目（４３ａ）において、画像形成装置１がカラー印刷ができない場合に、アイコンの上に、Ｘ印５０を表示する。図１３では、カラー印刷設定であることを示している、印刷ジョブＮｏ．２と、Ｎｏ．４と、Ｎｏ．５のアイコンの上に、Ｘ印５０が表示されている。このように、実行できない設定項目を視覚的に表示することで、画像形成装置１において利用できない設定内容を直感的に把握することができる。したがって、たとえば、画像形成装置１で実行できないカラー印刷を設定した印刷ジョブを削除し、白黒印刷の印刷ジョブを新たに出力しなおすことが容易となる。
【０１２２】
なお、画像形成装置１で実行できないケースとしては、たとえば、カラー・白黒印刷設定については、画像形成装置がそもそもカラー印刷に対応していない場合や、カラー印刷のためのトナーが切れている場合など複数の要因が考えられる。そのため、表示制御部２１２’は、実行できない設定内容を視覚的に表示する際に、たとえば、その設定内容に機能が対応していない場合と、トナーを交換したり用紙を補充したりするなど、消耗品を交換・補充すれば印刷が可能な場合とで、表示方法を相違させてもよい。具体的には、表示制御部２１２’は、画像形成装置１の機能が設定内容に対応していない場合には、上記のとおりＸ印５０をアイコンの上に表示し、消耗品の不足の場合には、該当するアイコンを点滅させることにより、区別して表示してもよい。
【０１２３】
このように、印刷が実行できない原因に応じてアイコンの表示を変えることで、印刷したい印刷ジョブについて、印刷が実行できない設定内容が含まれている場合に、ユーザがより最適な対応をとることができる。
【０１２４】
次に、本実施形態の画像形成装置１による印刷ジョブを一覧で表示する処理の流れについて説明する。図１４は、画像形成装置１の印刷ジョブの一覧表示処理の流れを示すフローチャートである。なお、図１４のフローチャートでは、実行できない設定内容のアイコンにＸ印５０を表示する処理までの流れを示す。ジョブの一覧表示の後に、印刷するジョブが選択され、選択された印刷ジョブの印刷を実行する処理の流れは、第１や第２の実施形態と同様であるため説明を省略する。
【０１２５】
まず、ログイン処理（Ａｃｔ５０１）と、ユーザの操作入力による印刷ジョブの一覧表示指示の取得（Ａｃｔ５０２）が行われると、情報取得部２１０が、プリントサーバ３００に、一覧表示する印刷ジョブのジョブ情報を要求し、該当するジョブ情報をプリントサーバ３００から取得する（Ａｃｔ５０３）。
【０１２６】
次に、表示制御部２１２’が、取得した各印刷ジョブの印刷設定項目の設定内容と、プリンタ部１０の機能や、トナーや用紙などの消耗品の状態などとを比較して、印刷ができない設定項目があるか否かを判別する（Ａｃｔ５０４）。
【０１２７】
印刷不可の設定項目が存在した場合には（Ａｃｔ５０４のＹｅｓ）、表示制御部２１２’が、印刷ジョブの一覧表示を行うとともに、印刷不可の設定項目のアイコンについて、印刷が実行できないことを示す表示を行う（Ａｃｔ５０５）。具体的には、上述したようなＸ印５０や、アイコンの点滅表示を行う。
【０１２８】
一方、印刷不可の設定項目が存在しない場合には（Ａｃｔ５０４のＮｏ）、表示制御部２１２’は、通常の印刷ジョブの一覧の表示を行う。
【０１２９】
なお、一覧に表示する印刷ジョブに、印刷不可の設定情報が含まれているか否かの判別処理は、画像形成装置１がその判別処理を行う専用の判別部を備えてもよい。
【０１３０】
さらに、印刷不可の設定情報が含まれているか否かの処理を行う判別機能は、画像形成装置１が備える場合に限られず、プリントサーバ３００が備えてもよい。この場合は、プリントサーバ３００の判別機能による判別結果を画像形成装置１に送信し、画像形成装置１の表示制御部２１２’が、取得した判別結果に基づき、実行できない設定内容である旨の表示を行えばよい。
【０１３１】
また、印刷が実行できない設定内容である旨の表示は、Ｘ印や点滅表示に限られず、その旨が認識できるような表示方法であればよい。たとえば、色を薄く表示するグレーアウト表示などでもよい。
【０１３２】
（第３の実施形態の変形例１）
次に、第３の実施形態の変形例について説明する。
【０１３３】
本実施形態の画像形成装置１の表示制御部２１２’は、第３の実施形態と同様に、印刷ジョブの一覧表示の際に、画像形成装置１が印刷を実行できない印刷設定内容を含む場合、実行できないことを示す表示（たとえば、Ｘ印５０）を行う。そして、表示制御部２１２’は、さらに、設定内容を変えることなく印刷が可能な他の画像形成装置を表示するよう要求する操作入力がされた場合に、プリントサーバ３００の機能を利用して、印刷を実行可能な他の画像形成装置の情報を取得し、表示することができる。
【０１３４】
図１５には、表示制御部２１２’が、画像形成装置１においてユーザが選択した印刷ジョブは画像形成装置１においては実行できないことと、選択した印刷ジョブが他のどの画像形成装置であれば実行可能であるかを知らせる案内ウインドウ６０を、一覧表示画面４０の上に表示した画面の例を示す。図１５では、カラー印刷が設定されており、画像形成装置１では実行できないとして、Ｘ印５０が表示されている、印刷ジョブＮｏ．２が選択されたことにより、案内ウインドウ６０が表示された状態を示している。
【０１３５】
本実施形態の画像形成装置１の処理の流れを説明する。図１６は、画像形成装置１において印刷が実行できない印刷設定項目があった場合に、印刷が実行可能なほかの画像形成装置を案内する案内ウインドウ６０を表示する処理の流れを説明するフローチャートである。なお、図１６のフローチャートでは、すでに、印刷ジョブの一覧表示画面４０が表示された状態からの処理の流れを説明する。
【０１３６】
まず、操作入力取得部２０６は、選択した印刷ジョブの実行が可能な他の画像形成装置を表示させる指示を取得する（Ａｃｔ６０１）。本実施形態では、印刷が実行できないことが表示された印刷ジョブを選択するユーザの操作入力を、選択した印刷ジョブの実効が可能な他の画像形成装置を表示させる指示としている。
【０１３７】
次に、情報取得部２１０が、選択された印刷ジョブの設定内容で印刷が可能な他の画像形成装置を識別する情報を、プリントサーバ３００に要求し、取得する（Ａｃｔ６０２）。具体的には、たとえば、Ｎｏ．２のジョブであれば、カラー印刷、片面印刷、そして、２ｉｎ１の設定内容で印刷が可能な他の画像形成装置を検索して送信するよう要求する指示をプリントサーバ３００に送信する。プリントサーバ３００は、この指示を受けて、プリントサーバ３００に接続されている画像形成装置の機能やトナーや用紙の残量などの動作状況を収集し、画像形成装置１において選択された印刷ジョブを代わりに実行可能な画像形成装置を探す。そして、印刷ジョブを実行可能な画像形成装置が存在した場合には、その画像形成装置を識別する情報を、画像形成装置１に送信する。ここで、プリントサーバ３００に接続されている画像形成装置の機能や動作状況の収集は、プリントサーバ３００の送信情報取得部３５８が行ってもよいし、プリントサーバ３００が専用の情報収集部をさらに備えてもよい。
【０１３８】
なお、画像形成装置を識別する情報とは、たとえば、画像形成装置の管理番号などである。ただし、管理番号の表示に限定されず、画像形成装置の場所をマップで表示するなど、ユーザが表示を見てどの画像形成装置を指しているかがわかれば、どのような表示方法でもよい。
【０１３９】
次に、表示制御部２１２’は、プリントサーバ３００から送信された情報に基づき、印刷ジョブを実行可能な他の画像形成装置を示す情報を表示する（Ａｃｔ６０３）。この表示の例は、図１５に示したとおりである。
【０１４０】
以上のように、選択した印刷ジョブの印刷を実行できるほかの画像形成装置を識別する情報を表示することで、印刷ジョブの印刷設定の設定内容を変更しないで、現在の設定のままで印刷が可能な他の画像形成装置を知ることができる。したがって、ユーザは、表示された印刷が可能な画像形成装置に移動して、再度印刷ジョブの一覧を表示させて、一覧から実行したい印刷ジョブを選択すれば、設定内容を変えることなく、印刷を実行できる。
【０１４１】
なお、本実施形態では、画像形成装置１において、印刷可能なほかの画像形成装置を表示するよう操作入力がされた場合に、画像形成装置１がプリントサーバ３００に印刷可能な他の画像形成装置を識別する情報を要求し、プリントサーバ３００が検索を行って該当する画像形成装置の情報を画像形成装置１に送信するとして説明したが、これに限られるものではない。たとえば、画像形成装置１の情報取得部２１０が印刷ジョブの一覧を表示するために、ジョブ情報を要求した際に、プリントサーバ３００がジョブ情報を送信する印刷ジョブの各設定項目の設定内容と、プリントサーバ３００に接続されている画像形成装置１以外の画像形成装置の状態とを比較する。そして、画像形成装置１以外でジョブ情報を送信する印刷ジョブの実行が可能な画像形成装置の情報を、ジョブ情報とともに画像形成装置１に送信してもよい。この場合には、画像形成装置１において実行できない印刷ジョブをユーザが選択することにより、選択された印刷ジョブを実行可能な他の画像形成装置の情報を表示する指示をした場合に、すぐに対応する画像形成装置の情報を表示することができる。
【０１４２】
（第３の実施形態の変形例２）
別の変形例として、表示制御部２１２’は、画像形成装置１において印刷が実行できず、さらに、プリントサーバ３００に接続される他の画像形成装置でも印刷が実行できない場合に、印刷ジョブの設定内容をどのように変更することでいずれかの画像形成装置で印刷ジョブを実行することができるということを知らせる表示を行ってもよい。たとえば、カラーの設定から白黒の設定に変更することで、画像形成装置１、あるいは、プリントサーバ３００に接続される他の画像形成装置で印刷ジョブの実行が可能である旨を表示することができる。
【０１４３】
このような表示により、印刷したい印刷ジョブの印刷の設定内容をどのように変更すれば、画像形成装置１で、あるいは他の画像形成装置にて、印刷ジョブの実行が可能になるかを容易に把握することができる。
【０１４４】
（第３の実施形態の変形例３）
さらに別の変形例として、画像形成装置１において印刷が実行できず、プリントサーバ３００に接続される他の画像形成装置でも印刷が実行できない場合であって、ジョブ登録ＤＢ３０’へのジョブの保管期間が登録時から所定期間に限定されている場合に、プリントサーバ３００のジョブ記憶制御部３５４が、印刷が実行できない印刷ジョブのジョブ登録ＤＢ３０’への保管期間を変更する処理を行ってもよい。
【０１４５】
具体的には、ジョブ記憶制御部３５４が、保管期間を延長する処理を行うことができる。保管期間を延長することで、一時的にトナーや用紙などの消耗品が切れていることで印刷ジョブの実行ができない場合であっても、消耗品が補充されることで、印刷ジョブの実行が可能になる場合があるからである。ジョブ登録ＤＢ３０’への印刷ジョブの保管期間の延長により、印刷ジョブの実行が可能になるまでジョブが保管されることになれば、再度同じ印刷ジョブをクライアント端末１００から出力し直さなくてもよい。
【０１４６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１４７】
１  画像形成装置
２  制御部
４  プロセッサ
６  メモリ
８  補助記憶装置
１０  プリンタ部
１２  スキャナ部
１４  操作パネル
３０  ジョブ登録データベース
１００  クライアント端末
２００  ジョブ取得部
２０２  印刷設定抽出部
２０４  ジョブ記憶制御部
２０６  操作入力取得部
２０８  ユーザ認証部
２１０  情報取得部
２１２  表示制御部
２１４  画像形成処理制御部
３００  プリントサーバ
３５０  ジョブ取得部
３５２  印刷設定抽出部
３５４  ジョブ記憶制御部
３５６  指示取得部
３５８  送信情報取得部
３６０  情報送信部
【図１】
0005629621.tif 000002
【図２】
0005629621.tif 000003
【図３】
0005629621.tif 000004
【図５】
0005629621.tif 000005
【図６】
0005629621.tif 000006
【図７】
0005629621.tif 000007
【図８】
0005629621.tif 000008
【図９】
0005629621.tif 000009
【図１０】
0005629621.tif 000010
【図１１】
0005629621.tif 000011
【図１２】
0005629621.tif 000012
【図１４】
0005629621.tif 000013
【図１６】
0005629621.tif 000014
【図４】
0005629621.tif 000015
【図１３】
0005629621.tif 000016
【図１５】
0005629621.tif 000017