(57)【要約】【課題】画像形成装置の操作画面上でユーザーが操作することなく、待機プリントジョブを自動で削除可能とすることを目的とする。【解決手段】情報処理装置から送られてきたプリントジョブに追跡情報が付加されているか否かを判定する判定手段と、判定手段によりプリントジョブに追跡情報が付加されていたと判定された場合、追跡情報を解析し、設定時間内にプリントジョブと同一のプリントジョブが送信された画像形成装置を特定する特定手段と、特定手段により特定された画像形成装置へ待機プリントジョブの削除要求を送信する削除要求送信手段と、を有することによって課題を解決する。【選択図】図６
2013244690.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置から送られてきたプリントジョブに追跡情報が付加されているか否かを判定する判定手段と、
前記判定手段により前記プリントジョブに追跡情報が付加されていたと判定された場合、前記追跡情報を解析し、設定時間内に前記プリントジョブと同一のプリントジョブが送信された画像形成装置を特定する特定手段と、
前記特定手段により特定された画像形成装置へ待機プリントジョブの削除要求を送信する削除要求送信手段と、
を有する画像形成装置。
【請求項２】
前記判定手段により前記情報処理装置から送られてきたプリントジョブに追跡情報が付加されていると判定された場合、前記特定手段により特定された前記画像形成装置へ待機プリントジョブの保留要求を送信する送信手段と、
前記情報処理装置から送られてきたプリントジョブを出力する出力手段と、
を更に有し、
前記削除要求送信手段は、前記出力手段において前記プリントジョブの出力が完了した場合、前記特定手段により特定された前記画像形成装置へ待機プリントジョブの削除要求を送信する請求項１記載の画像形成装置。
【請求項３】
画像形成装置より待機プリントジョブの削除要求を受信する削除要求受信手段と、
前記削除要求受信手段により受信された削除要求で削除を要求されている待機プリントジョブの削除を行う削除手段と、
を有する請求項１又は２記載の画像形成装置。
【請求項４】
画像形成装置より待機プリントジョブの保留要求を受信する受信手段と、
前記受信手段により受信された保留要求で保留を要求されている待機プリントジョブの出力を保留する保留手段と、
を更に有し、
前記削除手段は、前記削除要求受信手段で前記保留手段により出力が保留されている前記待機プリントジョブの削除要求が受信された場合、前記出力が保留されている待機プリントジョブの削除を行う請求項３記載の画像形成装置。
【請求項５】
画像形成装置より待機プリントジョブの保留要求を受信する受信手段と、
前記受信手段により受信された保留要求で保留を要求されている待機プリントジョブが既に出力を開始されている場合、前記待機プリントジョブの出力を停止する停止手段と、
を更に有し、
前記削除手段は、前記削除要求受信手段で前記停止手段により出力が停止されている前記待機プリントジョブの削除要求が受信された場合、前記出力が停止されている待機プリントジョブの削除を行う請求項３記載の画像形成装置。
【請求項６】
プリントジョブに関する追跡情報を管理する管理手段と、
第１の画像形成装置に送信されたプリントジョブと同一のプリントジョブが設定時間内に第２の画像形成装置に送信されようとしている場合、前記プリントジョブに前記追跡情報を付加する付加手段と、
を有する情報処理装置。
【請求項７】
画像形成装置が実行する情報処理方法であって、
情報処理装置から送られてきたプリントジョブに追跡情報が付加されているか否かを判定する判定ステップと、
前記判定ステップにより前記プリントジョブに追跡情報が付加されていたと判定された場合、前記追跡情報を解析し、設定時間内に前記プリントジョブと同一のプリントジョブが送信された画像形成装置を特定する特定ステップと、
前記特定ステップにより特定された画像形成装置へ待機プリントジョブの削除要求を送信する削除要求送信ステップと、
を含む情報処理方法。
【請求項８】
情報処理装置が実行する情報処理方法であって、
プリントジョブに関する追跡情報を管理する管理ステップと、
第１の画像形成装置に送信されたプリントジョブと同一のプリントジョブが設定時間内に第２の画像形成装置に送信されようとしている場合、前記プリントジョブに前記追跡情報を付加する付加ステップと、
を含む情報処理方法。
【請求項９】
コンピュータに、
情報処理装置から送られてきたプリントジョブに追跡情報が付加されているか否かを判定する判定ステップと、
前記判定ステップにより前記プリントジョブに追跡情報が付加されていたと判定された場合、前記追跡情報を解析し、設定時間内に前記プリントジョブと同一のプリントジョブが送信された画像形成装置を特定する特定ステップと、
前記特定ステップにより特定された画像形成装置へ待機プリントジョブの削除要求を送信する削除要求送信ステップと、
を実行させるためのプログラム。
【請求項１０】
コンピュータに、
プリントジョブに関する追跡情報を管理する管理ステップと、
第１の画像形成装置に送信されたプリントジョブと同一のプリントジョブが設定時間内に第２の画像形成装置に送信されようとしている場合、前記プリントジョブに前記追跡情報を付加する付加ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、プリント効率等を上げたり、機器を有効活用したりしたい等の理由により、複数台ＰＣやワークステーション等のホストと複数台のＭＦＰとをＬＡＮに接続したネットワークプリンティングシステムを構築したものが多くなってきている。
通常、このようなネットワーク化されたシステム環境では、１つのまとまったプリント出力となるプリントＪＯＢを作成するＰＣやワークステーションとプリントＪＯＢをプリント出力するＭＦＰとは離れた場所に設置されている。
このため、ＰＣ等で作成したプリントＪＯＢの出力結果を出力したＭＦＰに取りに行って初めて分かるエラー、例えば、プリンタや複写機に紙詰まり、ジャム、トナーや記録紙等のサプライ切れ等の異常により、プリントＪＯＢの出力が完了していない場合がある。
こういった場合で、急ぎでの出力完了を所望している場合、ユーザーは、直ぐに別のＭＦＰに出しなおすケースが多々ある。また、出力指示したＭＦＰが大量ジョブ出力中で塞がっている場合も同様に別のＭＦＰに出しなおすケースがある。
この際、何もしないと最初に出力指示したＭＦＰのプリントＪＯＢは、待機プリントＪＯＢとなって残り、待機したＪＯＢがそのうち出力され、放置の原因となり得る。
特許文献１では、ＭＦＰの操作画面上より、他のＭＦＰを選択し、プリントＪＯＢを転送して代行出力を行い、ユーザーがプリントＪＯＢの転送を選択したら、待機プリントＪＯＢを削除することにより解決を図っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−６５６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、ＭＦＰの操作画面上でのユーザー操作が必ず必要となる。
【０００５】
本発明はこのような問題点に鑑みなされたもので、画像形成装置の操作画面上でユーザーが操作することなく、待機プリントジョブを自動で削除可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、情報処理装置から送られてきたプリントジョブに追跡情報が付加されているか否かを判定する判定手段と、前記判定手段により前記プリントジョブに追跡情報が付加されていたと判定された場合、前記追跡情報を解析し、設定時間内に前記プリントジョブと同一のプリントジョブが送信された画像形成装置を特定する特定手段と、前記特定手段により特定された画像形成装置へ待機プリントジョブの削除要求を送信する削除要求送信手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、画像形成装置の操作画面上でユーザーが操作することなく、待機プリントジョブを自動で削除可能とすることができる。
【図面の簡単な説明】
【０００８】
【図１】クライアントＰＣと、ＭＦＰと、のハードウェア構成の一例を示す図である。
【図２】印刷システムのシステム構成の一例を示す図である。
【図３】クライアントＰＣと、ＭＦＰと、のソフトウェア構成の一例を示した図である。
【図４】追跡情報の管理テーブルの一例を示す図である。
【図５】常駐アプリの追跡情報作成処理の一例を示すフローチャートである。
【図６】ＭＦＰにおける情報処理の一例を示すフローチャートである。
【図７】実施形態１の待機プリントＪＯＢの制御処理の一例を示すフローチャートである。
【図８】実施形態２の待機プリントＪＯＢの制御処理の一例を示すフローチャートである。
【図９】待機プリントＪＯＢの一部が既に出力されてしまったことを通知するメッセージの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
図１は、クライアントＰＣと、ＭＦＰと、のハードウェア構成の一例を示す図である。なお、クライアントＰＣは、情報処理装置（コンピュータ）の一例である。また、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）は、画像形成装置（コンピュータ）の一例である。
クライアントＰＣ３００は、ＲＯＭ３のプログラム用ＲＯＭ或いは外部メモリ１１に記憶された文書処理プログラム等に基づいて図形、イメージ、文字、表（表計算等を含む）等が混在した文書処理を実行するＣＰＵ１を備える。更に、ＣＰＵ１は、システムバス４に接続される各デバイスを総括的に制御する。
また、このＲＯＭ３のプログラム用ＲＯＭ或いは外部メモリ１１には、ＣＰＵ１の制御プログラムであるオペレーティングシステムプログラム（以下、ＯＳという）等が記憶される。
ＲＯＭ３のフォント用ＲＯＭ或いは外部メモリ１１には、上記文書処理の際に使用するフォントデータ等が記憶される。ＲＯＭ３のデータ用ＲＯＭ或いは外部メモリ１１には、上記文書処理等を行う際に使用する各種データが記憶される。
【００１１】
ＲＡＭ２は、ＣＰＵ１の主メモリ、ワークエリア等として機能する。キーボードＩ／Ｆ５は、キーボード９や不図示のポインティングデバイスからのキー入力を制御する。ディスプレイＩ／Ｆ６は、ディスプレイ１０の表示を制御する。外部メモリＩ／Ｆ７は、ハードディスク（ＨＤ）、フレキシブルディスク（ＦＤ）等の外部メモリ１１とのアクセスを制御する。外部メモリ１１は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザーファイル、編集ファイル、プリンタドライバ等が記憶される。
プリンタＩ／Ｆ８は、所定の双方向性インターフェース２２を介してＭＦＰ１５０に接続されて、ＭＦＰ１５０との通信制御処理を実行する。なお、ＣＰＵ１は、例えばＲＡＭ２上に設定された表示情報ＲＡＭへのアウトラインフォントの展開（ラスタライズ）処理を実行し、ディスプレイ１０上でのＷＹＳＩＷＹＧを可能としている。
また、ＣＰＵ１は、ディスプレイ１０上の不図示のマウスカーソル等で指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。ユーザーは印刷を実行する際、印刷の設定に関するウインドウを開き、プリンタの設定や、印刷モードの選択を含むプリンタドライバに対する印刷処理方法の設定を行うことができる。
【００１２】
ＣＰＵ１が、ＲＯＭ３のプログラムＲＯＭ等に記憶されているプログラムに基づき処理を実行することによって、後述するクライアントＰＣ３００のソフトウェア構成やクライアントＰＣ３００のフローチャートに係る処理が実現される。
【００１３】
ＭＦＰ１５０において、ＣＰＵ１２は、制御プログラム等に基づいてシステムバス１５に接続される印刷部（プリンタエンジン）１７に出力情報としての画像信号を出力する。なお、制御プログラムは、ＲＯＭ１４のプログラム用ＲＯＭや外部メモリ２１等に記憶される。
また、このＲＯＭ１４のプログラムＲＯＭには、ＣＰＵ１２の制御プログラム等が記憶される。ＲＯＭ１４のフォント用ＲＯＭには、出力情報を生成する際に使用されるフォントデータ等が記憶される。ＲＯＭ１４のデータ用ＲＯＭには、ハードディスク等の外部メモリ２１がないプリンタの場合には、ホストコンピュータ上で利用される情報等が記憶されている。
ＣＰＵ１２は、入力部１６を介してホストコンピュータとの通信処理が可能となっており、プリンタ内の情報等をクライアントＰＣ３００に通知可能に構成されている。
【００１４】
ＲＡＭ１３は、ＣＰＵ１２の主メモリ、ワークエリア等として機能するＲＡＭで、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ１３は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ等に用いられる。前述したハードディスク（ＨＤ）、ＩＣカード等の外部メモリ２１は、メモリコントローラ（ＭＣ）１８によりアクセスを制御される。
外部メモリ２１は、オプションとして接続され、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。また、操作部（操作パネル）２０は、操作のためのスイッチ及びＬＥＤ表示器等が配されている。また、前述した外部メモリは１個に限らず、少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていてもよい。更に、図示しないＮＶＲＡＭを有し、操作パネル２０からのプリンタモード設定情報を記憶するようにしてもよい。
【００１５】
ＣＰＵ１２が、ＲＯＭ１４のプログラムＲＯＭ等に記憶されているプログラムに基づき処理を実行することによって、後述するＭＦＰ１５０のソフトウェア構成やＭＦＰ１５０のフローチャートに係る処理が実現される。なお、ＭＦＰ１６０は、ＭＦＰ１５０と同様の構成を有する。
【００１６】
図２は、印刷システムのシステム構成の一例を示す図である。図２において、印刷システムは、ＭＦＰ１５０及びＭＦＰ１６０、クライアントＰＣ３００を含む。これらは、ネットワーク（ＬＡＮ）２２を介して接続されている。ＭＦＰ１５０は、コピー機能、プリント機能、データ送信機能等を有する。例えば、ＭＦＰ１５０は、クライアントＰＣ３００から受信した画像データを印刷する。
【００１７】
図３は、クライアントＰＣと、ＭＦＰと、のソフトウェア構成の一例を示した図である。
アプリケーション３０１より、文書の印刷が実行されると、グラフィックエンジン３０２を介してプリンタドライバ３０３が呼び出され、プリンタドライバ３０３の処理により、プリントＪＯＢ（プリントジョブ）が生成される。また、ジョブの属性として、通常の印刷指示以外に各々のユーザーや出力したＭＦＰを特定できる情報が含まれている。本実施形態においては、一例として図４に示すように"ファイル名（ＪＯＢ名）"、"ユーザー名"、 "クライアントＰＣのＩＰアドレス"、"出力先機器のＩＰアドレス"、"出力機器名"、"出力した時間"が含まれている。常駐アプリ３０５は、これらを追跡情報としてプリントＪＯＢ（又はプリントＪＯＢの印刷指示内容）より抽出し、管理を行うことができる。つまり、追跡情報は、どのユーザーが、いつ、どのプリントジョブを、どの画像形成装置へ送信したかの情報である。なお、図４は、追跡情報の管理テーブルの一例を示す図である。
また、ＭＦＰ１５０は、プリントＪＯＢ受信部１５１、プリントＪＯＢ制御部１５２、待機プリントＪＯＢ制御部１５３、等をソフトウェア構成として有する。
プリントＪＯＢ受信部１５１は、プリントＪＯＢを受信する。プリントＪＯＢ制御部１５２は、プリントＪＯＢを制御する。待機プリントＪＯＢ制御部１５３は、待機プリントＪＯＢを制御する。
なお、以下に示すフローチャートの各ステップの処理においては、図３に示すソフトウェアが処理を行うものとして説明する。
【００１８】
＜実施形態１＞
以下、実施形態１について説明する。
はじめに、本実施形態における常駐アプリ３０５の追跡情報作成処理を図５のフローチャートを用いて説明する。図５は、常駐アプリ３０５の追跡情報作成処理の一例を示すフローチャートである。
クライアントＰＣ３００上でプリントＪＯＢの生成を常駐アプリ３０５が検出すると（Ｓ４０１においてＹｅｓ）、Ｓ４０２に処理を進める。
Ｓ４０２において、常駐アプリ３０５は、プリントＪＯＢより追跡情報の抽出を行う。
Ｓ４０３において、常駐アプリ３０５は、追跡情報を管理している、図４に示されるような管理テーブルを参照する。
【００１９】
Ｓ４０４において、常駐アプリ３０５は、Ｓ４０３の処理に基づいて、管理している追跡情報のなかに、前日の追跡情報があるか否かを判定する。常駐アプリ３０５は、前日の追跡情報がある場合（Ｓ４０４においてｙｅｓ）、Ｓ４０５に進み、前日の追跡情報がない場合（Ｓ４０４においてｎｏ）、Ｓ４０６に進む。
Ｓ４０５において、常駐アプリ３０５は、管理テーブルをクリア（管理テーブルで管理している追跡情報を削除）する。
Ｓ４０６において、常駐アプリ３０５は、設定された設定時間内（例えば、１０分以内）に、前記プリントＪＯＢと同一のプリントＪＯＢの出力が行われているか否かを判定する。常駐アプリ３０５は、設定された設定時間内に、前記プリントＪＯＢと同一のプリントＪＯＢの出力が行われていると判定した場合、Ｓ４０７に進み、前記プリントＪＯＢと同一のプリントＪＯＢの出力が行われていないと判定した場合、Ｓ４０８に進む。
Ｓ４０７において、常駐アプリ３０５は、前記生成されたプリントＪＯＢに該当する追跡情報を付加し、プリンタドライバ３０３を介してシステムスプーラ３０４に送信する。ここで、該当する追跡情報とは、前記同一のプリントＪＯＢの追跡情報である。つまり、この追跡情報には、前記プリントＪＯＢと同一のプリントＪＯＢ、即ち待機プリントジョブ（待機プリントＪＯＢ）、を保持しているデバイスのＩＰアドレス（出力先機器ＩＰアドレス）等が含まれる。
Ｓ４０８において、常駐アプリ３０５は、前記抽出した追跡情報を新規の追跡情報として、管理テーブルに登録し、管理する。
【００２０】
次にプリントＪＯＢを再投入した（出力し直した）ＭＦＰ１５０でのプリントＪＯＢの制御について、図６のフローチャートを用いて説明する。図６は、ＭＦＰにおける情報処理の一例を示すフローチャートである。
Ｓ５０１において、ＭＦＰ１５０のプリントＪＯＢ受信部１５１は、プリントＪＯＢを受信する。
すると、Ｓ５０２において、プリントＪＯＢ制御部１５２は、プリントＪＯＢに追跡情報が付加されているか否かを判定する。プリントＪＯＢ制御部１５２は、プリントＪＯＢに追跡情報が付加されていると判定すると、処理をＳ５０３に進め、プリントＪＯＢに追跡情報が付加されていないと判定すると、処理をＳ５０６に進める。
Ｓ５０６において、印刷処理部１５４は、そのまま受信されたプリントＪＯＢの出力を行う。
【００２１】
Ｓ５０３において、プリントＪＯＢ制御部１５２は、付加されている追跡情報の解析を行い、解析した結果として解析情報を取得する。なお、解析情報としては、追跡情報に含まれる"ファイル名（ＪＯＢ名）"、"ユーザー名"、 "クライアントＰＣのＩＰアドレス"、"出力先機器のＩＰアドレス"、"出力機器名"、"出力した時間"等が含まれるものとする。プリントＪＯＢ制御部１５２は、解析情報より出力先機器ＩＰアドレスより待機プリントＪＯＢを保持しているＭＦＰ（本実施形態の例ではＭＦＰ１６０）を特定する。プリントＪＯＢ制御部１５２は、解析情報を、待機プリントＪＯＢ制御部１５３に通知する。ＭＦＰ１６０は、第１の画像形成装置の一例である。また、ＭＦＰ１５０は、第２の画像形成装置の一例である。
Ｓ５０４において、待機プリントＪＯＢ制御部１５３は、前記特定されたＭＦＰ（ＭＦＰ１６０）に待機プリントＪＯＢの保留要求及び前記取得された解析情報を送信する。
Ｓ５０５において、印刷処理部１５４は、受信されたプリントＪＯＢの出力を行う。
Ｓ５０７において、プリントＪＯＢ制御部１５２は、プリントＪＯＢの出力が完了したか否かを判定する。プリントＪＯＢ制御部１５２は、プリントＪＯＢの出力が完了した場合は、Ｓ５０８に処理を進め、プリントＪＯＢの出力が完了していない場合は、Ｓ５０７の処理を繰り返す。
Ｓ５０８において、待機プリントＪＯＢ制御部１５３は、前記特定されたＭＦＰ（ＭＦＰ１６０）に待機プリントＪＯＢの削除要求を送信する（削除要求送信）。
【００２２】
続いて、クライアントＰＣ３００が最初に出力指示したＭＦＰ１６０の待機プリントＪＯＢの制御について、図７のフローチャートを用いて説明する。図７は、実施形態１の待機プリントＪＯＢの制御処理の一例を示すフローチャートである。
Ｓ６０１において、ＭＦＰ１６０の待機プリントＪＯＢ制御部１５３は、ＭＦＰ１５０より待機プリントＪＯＢの保留要求及び解析情報を受信する。
Ｓ６０２において、待機プリントＪＯＢ制御部１５３は、解析情報で示される対象の待機プリントＪＯＢが存在するか否かを判断する。待機プリントＪＯＢ制御部１５３は、対象の待機プリントＪＯＢが存在しない場合、図７に示す処理を終了し、対象の待機プリントＪＯＢが存在する場合、Ｓ６０３に処理を進める。
【００２３】
Ｓ６０３において、待機プリントＪＯＢ制御部１５３は、解析情報で示される対象の待機プリントＪＯＢの出力保留要求をプリントＪＯＢ制御部１５２に送信する。プリントＪＯＢ制御部１５２は、出力保留要求に基づき、前記待機プリントＪＯＢの出力を保留する。
次に、Ｓ６０４において、待機プリントＪＯＢ制御部１５３は、ＭＦＰ１５０より前記待機プリントＪＯＢの削除要求を受信したか否かを判定する。待機プリントＪＯＢ制御部１５３は、ＭＦＰ１５０より前記待機プリントＪＯＢの削除要求を受信（削除要求受信）した場合、Ｓ６０５に処理を進め、前記待機プリントＪＯＢの削除要求を受信していない場合、Ｓ６０４の処理を繰り返す。
Ｓ６０５において、待機プリントＪＯＢ制御部１５３は、前記待機プリントＪＯＢの削除をプリントＪＯＢ制御部１５２に対して行う。プリントＪＯＢ制御部１５２は、前記待機プリントＪＯＢを削除する。
【００２４】
＜実施形態２＞
次に、実施形態２について説明する。なお、実施形態２では主に実施形態１と異なる点を説明する。
実施形態２では、プリントＪＯＢを再投入した（出力し直した）ＭＦＰ１５０より最初に出力指示したＭＦＰ１６０に対して、待機プリントＪＯＢの保留要求を行った際、既に一部を出力開始していた場合の制御について説明する。
図８は、実施形態２の待機プリントＪＯＢの制御処理の一例を示すフローチャートである。
Ｓ７０１、Ｓ７０２の処理は、図７のＳ６０１、Ｓ６０２の処理と同様である。
Ｓ７０３において、待機プリントＪＯＢ制御部１５３は、プリントＪＯＢ制御部１５２等からの印刷制御情報に基づいて、解析情報で示される対象の待機プリントＪＯＢが既に印刷出力を開始されているか否かを判定する。待機プリントＪＯＢ制御部１５３は、対象の待機プリントＪＯＢが既に印刷出力を開始されている場合、Ｓ７０４に処理を進め、対象の待機プリントＪＯＢがまだ印刷出力を開始していない場合、Ｓ７０６に処理を進める。
Ｓ７０６の処理は、図７のＳ６０３の処理と同様である。
【００２５】
Ｓ７０４において、待機プリントＪＯＢ制御部１５３は、印刷出力を開始されている待機プリントＪＯＢの出力停止要求をプリントＪＯＢ制御部１５２に送信する。プリントＪＯＢ制御部１５２は、出力停止要求に基づき、前記待機プリントＪＯＢの出力を停止する。
Ｓ７０５において、待機プリントＪＯＢ制御部１５３は、受信した解析情報から、出力指示したクライアントＰＣ（ユーザー）を特定し、該当するクライアントＰＣ（ユーザー）へ図９に示すようなメッセージを通知する。図９は、待機プリントＪＯＢの一部が既に出力されてしまったことを通知するメッセージの一例を示す図である。
Ｓ７０７の処理は、図７のＳ６０４の処理と同様である。
【００２６】
Ｓ７０８の処理は、図７のＳ６０５の処理とほぼ同様である。より具体的に説明すると、Ｓ７０３の判定において、ｎｏと判定され、Ｓ７０６を経て、Ｓ７０８の処理に流れてきた場合、Ｓ７０８における処理は、図７のＳ６０５の処理と同様である。一方、Ｓ７０３の判定において、ｙｅｓと判定された、Ｓ７０４、Ｓ７０５を経て、Ｓ７０８の処理に流れてきた場合、Ｓ７０８において、待機プリントＪＯＢ制御部１５３は、以下の処理を行う。即ち、待機プリントＪＯＢ制御部１５３は、一部を出力したのち、出力を留保されている前記待機プリントＪＯＢの削除をプリントＪＯＢ制御部１５２に対して行う。プリントＪＯＢ制御部１５２は、前記待機プリントＪＯＢを削除する。
本実施形態では、例え待機プリントＪＯＢの一部が出力されていたとしても、直ちに出力停止させ、無駄な紙出力を極力抑え、ユーザーに対してもメッセージ通知することで放置されることを極力防止することができる。
【００２７】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００２８】
以上、上述した各実施形態によれば、画像形成装置の操作画面上でユーザーが操作することなく、待機プリントジョブを自動で削除可能とすることができる。
【００２９】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図１】
2013244690.tif 000003
【図２】
2013244690.tif 000004
【図３】
2013244690.tif 000005
【図４】
2013244690.tif 000006
【図５】
2013244690.tif 000007
【図６】
2013244690.tif 000008
【図７】
2013244690.tif 000009
【図８】
2013244690.tif 000010
【図９】
2013244690.tif 000011