(57)【要約】      （修正有）【課題】印刷ジョブを共有する全てのグループユーザが印刷ジョブの実行を指示することができる画像形成装置を提供する。【解決手段】画像形成装置は、ＰＤＬジョブを実行し、実行されたＰＤＬジョブが複数のユーザに共有されているグループ文書のとき、当該実行されたＰＤＬジョブをＰＤＬジョブが格納されている格納場所から削除しない。【選択図】図１３
2016060160.tif 000002
【特許請求の範囲】
【請求項１】
蓄積された印刷ジョブの実行がユーザによって指示される画像形成装置において、
前記印刷ジョブが実行された後に前記印刷ジョブを削除する削除手段と、
前記印刷ジョブの実行が複数のユーザによって指示されるか否かを判別する判別手段とを備え、
前記印刷ジョブの実行が複数のユーザによって指示されると判別されたとき、前記削除手段は前記印刷ジョブを実行した後であっても、前記ジョブを削除しないことを特徴とする画像形成装置。
【請求項２】
前記印刷ジョブが実行された後に当該印刷ジョブを削除する削除モードを設定するモード設定手段をさらに備え、
前記削除モードが設定された場合であっても、前記印刷ジョブの実行が複数のユーザによって指示されると判別されたとき、前記削除手段は前記印刷ジョブを削除しないことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記印刷ジョブの実行が複数のユーザによって指示されると判別されたとき、前記印刷ジョブを削除するか否かの指示を受け付ける受付手段をさらに備え、
前記削除手段は、前記受付手段が前記印刷ジョブを削除しない旨の指示を受け付けたとき、前記印刷ジョブを削除せず、前記受付手段が前記印刷ジョブを削除する旨の指示を受け付けたとき、前記印刷ジョブを削除することを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
複数のユーザによって実行が指示されると判別された印刷ジョブを少なくとも１つ含むジョブリストを生成する生成手段をさらに備え、
前記生成手段は、前記ジョブリストに含まれる前記印刷ジョブは削除されない旨を設定することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記印刷ジョブの実行が複数のユーザによって指示されないと判別されたとき、前記削除手段は前記印刷ジョブが実行された後に当該印刷ジョブを削除することを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
複数のユーザによって実行が指示されると判別された前記印刷ジョブには、当該印刷ジョブに関する情報としてグループＩＤが設定されていることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
蓄積された印刷ジョブの実行がユーザによって指示される画像形成装置の制御方法において、
前記印刷ジョブが実行された後に前記印刷ジョブを削除する削除ステップと、
前記印刷ジョブの実行が複数のユーザによって指示されるか否かを判別する判別ステップとを有し、
前記印刷ジョブの実行が複数のユーザによって指示されると判別されたとき、前記削除ステップにおいて前記印刷ジョブを実行した後であっても、前記ジョブを削除しないことを特徴とする画像形成装置の制御方法。
【請求項８】
蓄積された印刷ジョブの実行がユーザによって指示される画像形成装置の制御方法をコンピュータに実行させるプログラムであって、
前記画像形成装置の制御方法は、
前記印刷ジョブが実行された後に前記印刷ジョブを削除する削除ステップと、
前記印刷ジョブの実行が複数のユーザによって指示されるか否かを判別する判別ステップとを有し、
前記印刷ジョブの実行が複数のユーザによって指示されると判別されたとき、前記削除ステップにおいて前記印刷ジョブを実行した後であっても、前記ジョブを削除しないことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、該装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
ユーザは画像形成装置に接続された外部機器、例えば、ＰＣから印刷ジョブを送信する。画像形成装置はＰＣから印刷ジョブを受信すると、画像形成装置が備える記憶装置に受信した印刷ジョブを格納し、ユーザが印刷ジョブを実行するために画像形成装置が備える操作部を操作したとき、記憶装置に格納された印刷ジョブを実行する留め置き印刷機能を有する。
【０００３】
印刷ジョブを画像形成装置に送信するユーザとしては個人ユーザとグループユーザが存在する。個人ユーザは印刷ジョブを他のユーザの誰とも共有せず、グループユーザは印刷ジョブを少なくとも１人の他のユーザ（以下、「他のグループユーザ」という。）と共有する。
【０００４】
グループユーザが記憶装置に格納された印刷ジョブの実行を指示した場合において、他のグループユーザの全員が記憶装置に格納された印刷ジョブにアクセスしたとき、又は所定の期間を経過しても他のグループユーザの誰も記憶装置に格納された印刷ジョブにアクセスしなかったときに記憶装置から印刷ジョブを削除する画像形成装置が知られている（例えば、特許文献１参照）。
【０００５】
また、留め置き印刷機能を有する画像形成装置において、印刷ジョブを実行した後、直ちに印刷ジョブを当該印刷ジョブが格納されていた記憶装置から削除する削除機能を有する画像形成装置が知られている（例えば、特許文献２参照）。
【０００６】
ところで、グループユーザが削除機能を有する画像形成装置に対して記憶装置に格納された印刷ジョブの実行を指示する場合がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平７−１７７２７７号公報
【特許文献２】特開２０１４−１４８０６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した場合、グループユーザによって実行を指示された印刷ジョブが実行されると、画像形成装置が有する削除機能によって記憶装置から印刷ジョブが削除され、印刷ジョブを共有する他のグループユーザが印刷ジョブの実行を指示することができないという問題がある。
【０００９】
本発明の目的は、印刷ジョブを共有する全てのグループユーザが印刷ジョブの実行を指示することができる画像形成装置、該装置の制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の画像形成装置は、蓄積された印刷ジョブの実行がユーザによって指示される画像形成装置において、前記印刷ジョブが実行された後に前記印刷ジョブを削除する削除手段と、前記印刷ジョブの実行が複数のユーザによって指示されるか否かを判別する判別手段とを備え、前記印刷ジョブの実行が複数のユーザによって指示されると判別されたとき、前記削除手段は前記印刷ジョブを実行した後であっても、前記ジョブを削除しないことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、印刷ジョブを共有する全てのグループユーザが印刷ジョブの実行を指示することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係る画像形成装置を含む画像形成システムの構成を概略的に示すブロック図である。
【図２】図１における画像形成装置の内部構成を概略的に示すブロック図である。
【図３】図２における画像形成装置のＣＰＵによって実行される画像形成装置のシステムソフトウェアの構成を概略的に示すブロック図である。
【図４】図３におけるユーザ認証部によって実行されるユーザ認証を説明するために用いられる図である。
【図５】図１におけるＰＣの内部構成を概略的に示すブロック図である。
【図６】図５におけるＰＣのＣＰＵによって実行されるＰＣのシステムソフトウェアの構成を概略的に示すブロック図である。
【図７】図６におけるプリンタドライバによって実行されるジョブ送信処理の手順を示すフローチャートである。
【図８】図７のステップＳ７０１において表示装置に表示される印刷画面を説明するために用いられる図である。
【図９】図７のステップＳ７０４において画像形成装置に送信されたＰＤＬジョブを画像形成装置に格納する格納処理の手順を示すフローチャートである。
【図１０】図９のステップＳ９０３において記憶装置に格納されたＰＤＬジョブに関する情報を示す情報リストを説明するために用いられる図である。
【図１１】図１０の情報リストに基づいて生成されたジョブリストを操作部に表示する表示処理の手順を示すフローチャートである。
【図１２】図１１のステップＳ１１０５において操作部に表示されるジョブリストを説明するために用いられる図である。
【図１３】図１２における表示エリアで選択されたＰＤＬジョブを実行後に削除する削除処理の手順を示すフローチャートである。
【図１４】図１３の削除処理の第１の変形例の手順を示すフローチャートである。
【図１５】図２の画像形成装置に削除モードを設定するモード設定画面を説明するために用いられる図である。
【図１６】図１３の削除処理の第２の変形例の手順を示すフローチャートである。
【図１７】図１６のステップＳ１６０１において操作部に表示される受付画面を説明するために用いられる図である。
【図１８】図１３の削除処理の第３の変形例の手順を示すフローチャートである。
【図１９】図１８のステップＳ１８０２において表示される個人文書用ジョブリスト又はグループ文書用ジョブリストを説明するために用いられる図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１４】
図１は、本発明の実施の形態に係る画像形成装置１０１を含む画像形成システム１００の構成を概略的に示すブロック図である。
【００１５】
図１の画像形成システム１００は画像形成装置１０１及びＰＣ１０２を備え、画像形成装置１０１及びＰＣ１０２はＬＡＮ１０３を介して互いに接続されている。印刷データを含む印刷ジョブはＰＣ１０２から画像形成装置１０１に送信され、画像形成装置１０１は当該印刷ジョブを受信する。
【００１６】
図２は、図１における画像形成装置１０１の内部構成を概略的に示すブロック図である。
【００１７】
図２の画像形成装置１０１は、コントローラユニット２０１、操作部２０２、スキャナ２０３、及びプリンタ２０４を備える。また、コントローラユニット２０１は、ＣＰＵ２０５、ＲＡＭ２０６、ＲＯＭ２０７、ＨＤＤ２０８、操作部Ｉ／Ｆ２０９、ネットワークＩ／Ｆ２１０、及びデバイスＩ／Ｆ２１１を備え、これらの構成要素はシステムバス２１２を介して互いに接続されている。さらに、操作部Ｉ／Ｆ２０９はコントローラユニット２０１及び操作部２０２を接続し、ネットワークＩ／Ｆ２１０はコントローラユニット２０１及びＬＡＮ１０３を接続し、デバイスＩ／Ｆ２１１はコントローラユニット２０１並びにスキャナ２０３及びプリンタ２０４を接続する。
【００１８】
操作部２０２はハードキーや操作パネルを備え、ユーザはハードキーや操作パネルを介して画像形成装置１０１に指示を入力する。なお、操作パネルは、例えば、液晶モニタを有していてもよく、当該液晶モニタには画像形成装置１０１に関する情報等が表示される。スキャナ２０３は文字等が記載された記録紙を読み取ると共に画像データを生成する。生成された画像データは、例えば、ＨＤＤ２０８に格納される。プリンタ２０４は、例えば、ＨＤＤ２０８に格納された画像データを印刷する。
【００１９】
ＣＰＵ２０５は画像形成装置１０１の各構成要素を制御する。ＲＡＭ２０６はＣＰＵ２０５のシステムワークメモリであると共に、画像データ、オペレーティングシステム、システムソフトウェア、アプリケーションソフトウェア等のプログラムや各種データを格納する。ＲＯＭ２０７は画像形成装置１０１のブートプログラムを格納する。ＨＤＤ２０８はオペレーティングシステム、システムソフトウェア、アプリケーションソフトウェア、画像データ、設定データ等を格納する。
【００２０】
図３は、図２における画像形成装置１０１のＣＰＵ２０５によって実行される画像形成装置１０１のシステムソフトウェア３００の構成を概略的に示すブロック図である。
【００２１】
図３のシステムソフトウェア３００は、ユーザインターフェース制御部３０１、ユーザ認証部３０２、データ管理部３０３、記憶制御部３０４、ネットワーク制御部３０５、ジョブ管理部３０６、及びジョブ制御部３０７を備え、これらの構成要素はバス３０８を介して互いに接続されている。
【００２２】
ユーザインターフェース制御部３０１はユーザが操作部２０２を介して入力した情報を受信し、受信した情報をデータ管理部３０３及びジョブ管理部３０６に送信する。また、ユーザインターフェース制御部３０１はデータ管理部３０３及びジョブ管理部３０６から受信した情報を操作部２０２に表示する。ユーザ認証部３０２はユーザが後述のユーザ認証画面４００（図４（ａ））に入力した入力情報及び後述のデータベース４１０（図４（ｂ））に格納された認証情報に基づいてユーザ認証を実行する。
【００２３】
図４（ａ）のユーザ認証画面４００は入力欄４０１，４０２及びログインボタン４０３を有する。入力欄４０１にはユーザＩＤが入力され、入力欄４０２にはパスワードが入力される。ユーザは入力欄４０１，４０２に入力されたユーザＩＤ及びパスワードに誤りがないことを確認した後、ログインボタン４０３を押下する。ログインボタン４０３が押下されたとき、ユーザ認証部３０２は入力欄４０１，４０２に入力されたユーザＩＤ及びパスワードと後述のデータベース４１０に格納された認証情報としてのユーザＩＤ及びパスワードとを比較する。夫々が一致したとき、ユーザ認証部３０２はユーザ認証を行って記憶制御部３０４に後述のログインコンテキスト４２０（図４（ｃ））を生成する。
【００２４】
図４（ｂ）のデータベース４１０はＨＤＤ２０８に格納され、ユーザＩＤ４１１、パスワード４１２、及び所属グループ４１３を有する。ユーザＩＤ４１１及びパスワード４１２はユーザがユーザ認証を受ける際に必要となるユーザＩＤ及びパスワードを示し、所属グループ４１３はユーザがグループユーザであるとき、ユーザが所属するグループを示す。
【００２５】
図４（ｃ）のログインコンテキスト４２０は画像形成装置１０１に認証されたユーザに関する情報を示す。ログインコンテキスト４２０はユーザＩＤ４２１及び所属グループ４２２を有し、ユーザＩＤ４２１はユーザ認証部３０２が認証したユーザのユーザＩＤを示し、所属グループ４２２はユーザ認証部３０２が認証したユーザがグループユーザであるときに当該ユーザが所属するグループを示す。なお、ユーザ認証部３０２が認証したユーザがグループユーザでは無く個人ユーザである場合、ユーザＩＤ４２１にはユーザＩＤが示されるが、所属グループ４２２には何も示されない。
【００２６】
図３に戻り、データ管理部３０３はユーザインターフェース制御部３０１、ネットワーク制御部３０５、又はジョブ管理部３０６からデータの書き込み又はデータの読み出しに関する要求を受信して記憶制御部３０４に送信する。また、データ管理部３０３は記憶制御部３０４から当該要求に対する応答を受信してユーザインターフェース制御部３０１、ネットワーク制御部３０５、又はジョブ管理部３０６に送信する。
【００２７】
記憶制御部３０４はデータ管理部３０３からデータの書き込み又はデータの読み出しに関する要求を受信して、例えば、ＨＤＤ２０８へのデータの書き込み、又はＨＤＤ２０８からのデータの読み出しを実行し、該データの書き込み又は読み出しが成功したか否かをデータ管理部３０３に送信する。また、記憶制御部３０４はＨＤＤ２０８に格納されたデータベース４１０を管理する。ネットワーク制御部３０５はＰＣ１０２から各種処理に関する要求を受信し、データ管理部３０３及びジョブ管理部３０６に対して当該要求を送信する。また、ネットワーク制御部３０５は、データ管理部３０３及びジョブ管理部３０６から当該要求に対する応答を受信してＰＣ１０２に送信する。
【００２８】
ジョブ管理部３０６はユーザインターフェース制御部３０１及びネットワーク制御部３０５から、例えば、ジョブの実行要求を受信し、受信したジョブを管理する。また、ジョブ管理部３０６は受信したジョブの実行をジョブ制御部３０７に要求する。ジョブ制御部３０７はジョブ管理部３０６からジョブの実行に関する要求を受信し、スキャナ２０３及びプリンタ２０４の動作を制御する。また、ジョブ制御部３０７はスキャナ２０３及びプリンタ２０４の動作状態を受信してジョブ管理部３０６に送信する。
【００２９】
図５は、図１におけるＰＣ１０２の内部構成を概略的に示すブロック図である。
【００３０】
図５のＰＣ１０２は、ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、ＨＤＤ５０４、入力装置５０５、表示装置５０６、及びネットワークＩ／Ｆ５０７を備え、これらの構成要素はシステムバス５０８を介して互いに接続されている。また、ネットワークＩ／Ｆ５０７はＰＣ１０２及びＬＡＮ１０３を接続する。
【００３１】
ＣＰＵ５０１はＰＣ１０２のシステム全体を制御する演算装置である。ＲＯＭ５０２はプログラムやデータを格納する。ＲＡＭ５０３はＣＰＵ５０１のシステムワークメモリであると共に画像データ等を格納する。ＨＤＤ５０４はプログラム、画像データ、アプリケーションデータ等を格納する。入力装置５０５は、例えば、キーボードやポインティングデバイスであり、ユーザがＰＣ１０２に指示を入力する際に使用される。表示装置５０６はＰＣ１０２の動作状況やＰＣ１０２上で動作する各プログラムの情報を表示する。
【００３２】
図６は、図５におけるＰＣ１０２のＣＰＵ５０１によって実行されるＰＣ１０２のシステムソフトウェア６００の構成を概略的に示すブロック図である。
【００３３】
システムソフトウェア６００はアプリケーション６０１及びアプリケーション６０１に接続されたプリンタドライバ６０２を備える。アプリケーション６０１は、例えば、画像データや文書データを作成し、又は編集するソフトウェアである。ユーザは、例えば、アプリケーション６０１を用いて文書データを作成し、プリンタドライバ６０２を介して当該作成した文書データを印刷ジョブとして画像形成装置１０１に送信する。プリンタドライバ６０２では、例えば、印刷部数の指定や白黒／カラー印刷の指定ができる。
【００３４】
図７は、図６におけるプリンタドライバ６０２によって実行されるジョブ送信処理の手順を示すフローチャートである。図７のジョブ送信処理はプリンタドライバ６０２がＰＣ１０２から画像形成装置１０１に印刷ジョブを送信するときに実行される。
【００３５】
図７において、まず、後述の印刷画面８００（図８）をＰＣ１０２の表示装置５０６に表示する（ステップＳ７０１）。図８の印刷画面８００は入力欄８０１、選択ボタン８０２、ユーザＩＤ８０３、グループＩＤ８０４、中止ボタン８０５、及び印刷ボタン８０６を有し、選択ボタン８０２はラジオボタン８０２ａ，８０２ｂを有する。
【００３６】
入力欄８０１には印刷部数が入力される。選択ボタン８０２が有するラジオボタン８０２ａ，８０２ｂは印刷面に関する情報を設定するときに選択される。具体的には、ラジオボタン８０２ａは印刷データを記録紙の片面に印刷するときに選択され、ラジオボタン８０２ｂは印刷データを記録紙の両面に印刷するときに選択される。ユーザＩＤ８０３にはＰＣ１０２から画像形成装置１０１に印刷ジョブを送信するユーザのＩＤが入力される。グループＩＤにはＰＣ１０２から画像形成装置１０１に印刷ジョブを送信するユーザがグループユーザであるときに当該ユーザが所属するグループのＩＤが入力される。中止ボタン８０５はＰＣ１０２から画像形成装置１０１への印刷ジョブの送信を中止するときに押下され、印刷ボタン８０６はＰＣ１０２から画像形成装置１０１への印刷ジョブの送信を実行するときに押下される。
【００３７】
図７に戻り、印刷ボタン８０６が押下されたか否かを判別する（ステップＳ７０２）。ステップＳ７０２の判別の結果、印刷ボタン８０６が押下されたとき、印刷ジョブとして、例えば、ＰＤＬ（Page Description Language）ジョブを生成し（ステップＳ７０３）、画像形成装置１０１にＰＤＬジョブを送信して（ステップＳ７０４）本処理を終了し、印刷ボタン８０６が押下されていないとき、ステップＳ７０３，Ｓ７０４をスキップして本処理を終了する。
【００３８】
図９は、図７のステップＳ７０４において画像形成装置１０１に送信されたＰＤＬジョブを画像形成装置１０１が有する記憶装置に格納する格納処理の手順を示すフローチャートである。
【００３９】
図９において、まず、ネットワーク制御部３０５はＰＣ１０２からＰＤＬジョブを受信してジョブ管理部３０６に送信し（ステップＳ９０１）、ジョブ管理部３０６はＰＤＬジョブを受信してデータ管理部３０３に送信し、データ管理部３０３はＰＤＬジョブを解析してＰＤＬジョブに関する情報を取得する（ステップＳ９０２）。次いで、データ管理部３０３はＰＤＬジョブ及びＰＤＬジョブに関する情報を記憶制御部３０４に送信し、記憶制御部３０４はＰＤＬジョブ及びＰＤＬジョブに関する情報を画像形成装置１０１が有する記憶装置、例えば、ＨＤＤ２０８に格納（蓄積）して（ステップＳ９０３）本処理を終了する。
【００４０】
図１０は、図９のステップＳ９０３において記憶装置に格納されたＰＤＬジョブに関する情報を示す情報リスト１０００を説明するために用いられる図である。
【００４１】
図１０の情報リスト１０００はユーザＩＤ１００１、グループＩＤ１００２、格納場所１００３、印刷ジョブ名１００４、及び印刷設定１００５を有する。ユーザＩＤ１００１はユーザＩＤ８０３に入力されたユーザＩＤを示し、グループＩＤ１００２はグループＩＤ８０４に入力されたグループＩＤを示す。格納場所１００３はＰＤＬジョブを格納している場所を示し、印刷ジョブ名１００４は格納場所１００３に格納されたＰＤＬジョブの名称を示し、印刷設定１００５は入力欄８０１に入力された印刷部数や選択ボタン８０２によって選択された印刷面に関する情報を示す。
【００４２】
図１１は、図１０の情報リスト１０００に基づいて生成されたジョブリストを操作部２０２に表示する表示処理の手順を示すフローチャートである。図１１の表示処理はジョブ管理部３０６によって実行される。
【００４３】
図１１において、まず、情報リスト１０００を取得し（ステップＳ１１０１）、情報リスト１０００におけるユーザＩＤ１００１とログインコンテキスト４２０におけるユーザＩＤ４２１とが一致するＰＤＬジョブを抽出し、抽出されたＰＤＬジョブを含むジョブリストを生成する（ステップＳ１１０２）。次いで、情報リスト１０００におけるグループＩＤ１００２とログインコンテキスト４２０における所属グループ４２２とが一致するＰＤＬジョブ（ステップＳ１１０２において既に抽出されたＰＤＬジョブを除く。）を抽出してジョブリストに追加し（ステップＳ１１０３）、ジョブリストをユーザインターフェース制御部３０１に送信する（ステップＳ１１０４）。ユーザインターフェース制御部３０１は受信したジョブリストを操作部２０２に表示して（ステップＳ１１０５）本処理を終了する。
【００４４】
図１２は、図１１のステップＳ１１０５において操作部２０２に表示されるジョブリスト１２００を説明するために用いられる図である。
【００４５】
図１２のジョブリスト１２００は、表示エリア１２０１、印刷ボタン１２０３、及びチェックボックス１２０４を有する。
【００４６】
表示エリア１２０１に表示されたＰＤＬジョブ１２０２は選択されたＰＤＬジョブであり、印刷ボタン１２０３が押下されたときに実行されるＰＤＬジョブである。チェックボックス１２０４にはユーザの意図に基づいてチェックマークが入力される。チェックボックス１２０４にチェックマークが入力されたとき、上述した削除機能は有効化され、実行されたＰＤＬジョブは実行後直ちに情報リスト１０００の格納場所１００３から削除される。一方、チェックボックス１２０４にチェックマークが入力されないとき、削除機能は有効化されず、実行されたＰＤＬジョブは削除されることなく格納場所１００３に格納され続ける。
【００４７】
上述の場合、削除機能はチェックボックス１２０４にチェックマークが入力されることによって有効化されているが、他の方法、例えば、削除機能を有効化する有効化ボタンが設けられ、有効化ボタンが押下されることによって有効化されてもよい。このとき、有効化ボタンはソフトキーであってもよく、ハードキーであってもよい。
【００４８】
図１３は、図１２における表示エリア１２０１で選択されたＰＤＬジョブ１２０２を実行後に削除する削除処理の手順を示すフローチャートである。図１３の削除処理はジョブ管理部３０６によって実行される。
【００４９】
図１３において、まず、ＰＤＬジョブ１２０２を実行し（ステップＳ１３０１）、チェックボックス１２０４に基づいて削除機能が有効化されているか否かを判別する（ステップＳ１３０２）。
【００５０】
ステップＳ１３０２の判別の結果、削除機能が有効化されているとき、実行されたＰＤＬジョブ１２０２がグループ文書か否かを判別する（ステップＳ１３０３）。ここで、グループ文書とはグループユーザが画像形成装置１０１に送信したＰＤＬジョブであり、当該グループユーザだけで無く他のグループユーザによっても実行が指示され得るＰＤＬジョブである。なお、グループ文書は単に当該グループユーザ及び他のグループユーザによって共有されるＰＤＬジョブであってもよい。また、実行されたＰＤＬジョブ１２０２がグループ文書か否かは情報リスト１０００におけるグループＩＤ１００２に基づいて判別される。ステップＳ１３０３の判別の結果、実行されたＰＤＬジョブ１２０２がグループ文書ではないとき、ＰＤＬジョブ１２０２をＰＤＬジョブ１２０２の格納場所１００３から削除して（ステップＳ１３０４）本処理を終了する。
【００５１】
ステップＳ１３０２の判別の結果、削除機能が有効化されていないとき、ステップＳ１３０３，Ｓ１３０４をスキップしてＰＤＬジョブ１２０２をＰＤＬジョブ１２０２の格納場所１００３から削除することなく本処理を終了する。また、ステップＳ１３０３の判別の結果、実行されたＰＤＬジョブ１２０２がグループ文書のとき、ステップＳ１３０４をスキップして本処理を終了する。
【００５２】
図１３の処理によれば、実行されたＰＤＬジョブ１２０２がグループ文書のとき（ステップＳ１３０３でＹＥＳ）、グループ文書に該当するＰＤＬジョブ１２０２は格納場所１００３から削除されないので、グループ文書を他のグループユーザと共有するグループユーザがグループ文書に該当するＰＤＬジョブ１２０２の実行を指示しても当該ＰＤＬジョブ１２０２は削除されない。その結果、グループ文書を共有する全てのグループユーザがグループ文書に該当するＰＤＬジョブ１２０２の実行を指示することができる。また、実行されたＰＤＬジョブ１２０２がグループ文書か否かは情報リスト１０００におけるグループＩＤ１００２に基づいて判別される（ステップＳ１３０３）ので、ＰＤＬジョブ１２０２がグループ文書か否かを簡単に判別することができる。
【００５３】
図１４は、図１３の削除処理の第１の変形例の手順を示すフローチャートである。図１４のステップＳ１３０１，Ｓ１３０３〜Ｓ１３０４の処理は図４のステップＳ１３０１，Ｓ１３０３〜Ｓ１３０４の処理と同一であるため、以下において、図１３の処理と異なる点のみ説明する。
【００５４】
図１４において、ＰＤＬジョブ１２０２を実行し（ステップＳ１３０１）、削除モードが画像形成装置１０１に設定されているか否かを判別する（ステップＳ１４０１）。ここで、削除モードは、ＰＤＬジョブ１２０２を実行した後、直ちにＰＤＬジョブを格納場所１００３から削除するモードであり、後述の図１５のモード設定画面１５００を介して設定される。
【００５５】
図１５のモード設定画面１５００は削除モード設定ボタン１５０１、非設定ボタン１５０２、及び非表示ボタン１５０３を有する。削除モード設定ボタン１５０１が選択され、非表示ボタン１５０３が押下されたとき、画像形成装置１０１には削除モードが設定される。非設定ボタン１５０２が選択され、非表示ボタン１５０３が押下されたとき、画像形成装置１０１には削除モードは設定されない。
【００５６】
図１４に戻り、ステップＳ１４０１の判別の結果、削除モードが設定されたとき、ステップＳ１３０３に進み、削除モードが設定されていないとき、ステップＳ１３０３，１３０４をスキップして本処理を終了する。
【００５７】
図１４の処理によれば、ＰＤＬジョブ１２０２を実行した後、直ちにＰＤＬジョブ１２０２を格納場所１００３から削除する削除モードが画像形成装置１０１に設定された場合（ステップＳ１４０１でＹＥＳ）であっても、実行されたＰＤＬジョブ１２０２がグループ文書のとき（ステップＳ１３０３でＹＥＳ）、ＰＤＬジョブは削除されない。すなわち、実行されたＰＤＬジョブ１２０２が複数のユーザに共有されていると判別されたとき、削除モードが設定されていることよりもグループ文書に該当するＰＤＬジョブ１２０２が削除されないことが優先されるので、他のグループユーザによって実行が指示されるグループ文書に該当する印刷ジョブ１２０２が削除されることを回避することができる。
【００５８】
図１６は、図１３の削除処理の第２の変形例の手順を示すフローチャートである。図１６のステップＳ１３０１〜Ｓ１３０４の処理は図１３のステップＳ１３０１〜Ｓ１３０４の処理と同一であるため、以下において、図１３の処理と異なる点のみ説明する。
【００５９】
図１６において、ステップＳ１３０３の判別の結果、実行されたＰＤＬジョブ１２０２がグループ文書のとき、後述の受付画面１７００（図１７）を操作部２０２に表示する（ステップＳ１６０１）。
【００６０】
図１７の受付画面１７００は確認表示１７０１及び指示ボタン１７０２，１７０３を有する。確認表示１７０１は実行されたＰＤＬジョブ１２０２がグループ文書であることを表示し、ＰＤＬジョブ１２０２を実行した後ＰＤＬジョブ１２０２を削除してもよいか否かを確認する。指示ボタン１７０２はＰＤＬジョブ１２０２を削除しないときに押下され、指示ボタン１７０３はＰＤＬジョブ１２０２を削除するときに押下される。
【００６１】
図１６に戻り、受付画面１７００における指示ボタン１７０２が押下されたか否かを判別する（ステップＳ１６０２）。ステップＳ１６０２の判別の結果、指示ボタン１７０２が押下されたとき、ステップＳ１３０４をスキップして本処理を終了し、指示ボタン１７０２が押下されていないとき（指示ボタン１７０３が押下されたとき）、ステップＳ１３０４に進む。ステップＳ１３０３の判別の結果、実行されたＰＤＬジョブ１２０２がグループ文書ではないとき、ステップＳ１６０１〜Ｓ１６０２をスキップしてステップＳ１３０４に進む。
【００６２】
図１６の処理によれば、実行されたＰＤＬジョブ１２０２がグループ文書であり（ステップＳ１３０３でＹＥＳ）且つ指示ボタン１７０２が押下されたとき（ステップＳ１６０２でＹＥＳ）、ＰＤＬジョブ１２０２が削除されず、実行されたＰＤＬジョブ１２０２がグループ文書であり（ステップＳ１３０３でＹＥＳ）且つ指示ボタン１７０３が押下されたとき（ステップＳ１６０２でＮＯ）、ＰＤＬジョブ１２０２が削除される。すなわち、ＰＤＬジョブ１２０２がグループ文書であるときは受け付けた指示に基づいてＰＤＬジョブ１２０２を削除するか否かが決定されるので、グループ文書に該当するＰＤＬジョブ１２０２を削除するか否かに対してユーザの意図を確実に反映することができる。
【００６３】
図１８は、図１３の削除処理の第３の変形例の手順を示すフローチャートである。
【００６４】
図１８において、まず、情報リスト１０００を取得し（ステップＳ１８０１）、操作部２０２への後述の個人文書用ジョブリスト１９００（図１９（ａ））及びグループ文書用ジョブリスト１９１０（図１９（ｂ））のいずれの表示が要求されているかを判別する（ステップＳ１８０２）。
【００６５】
図１９は、図１８のステップＳ１８０２において表示される個人文書用ジョブリスト１９００及びグループ文書用ジョブリスト１９１０を説明するために用いられる図である。
【００６６】
個人文書用ジョブリスト１９００及びグループ文書用ジョブリスト１９１０の構成はジョブリスト１２００の構成と基本的に同じであり、ユーザが操作部２０２に表示するジョブリストとして個人文書用ジョブリスト１９００及びグループ文書用ジョブリスト１９１０のいずれかを選択する選択ボタン１９０１，１９０２を有する点でジョブリスト１２００と異なる。
【００６７】
個人文書用ジョブリスト１９００は個人ユーザが画像形成装置１０１に送信したＰＤＬジョブから構成され、選択ボタン１９０１が押下されたときに操作部２０２に表示される。グループ文書用ジョブリスト１９１０はグループ文書から構成され、選択ボタン１９０２が押下されたときに操作部２０２に表示される。
【００６８】
個人文書用ジョブリスト１９００が有するチェックボックス１２０４にはユーザの意図に基づいてチェックマークが入力される。チェックボックス１２０４にチェックマークが入力されたとき、削除機能は有効化され、実行されたＰＤＬジョブは実行後直ちに削除される。一方、チェックボックス１２０４にチェックマークが入力されないとき、削除機能は有効化されず、実行されたＰＤＬジョブは削除されることなく格納場所１００３に格納され続ける。
【００６９】
一方、グループ文書用ジョブリスト１９１０が有するチェックボックス１２０４へのチェックマークの入力は不可とされる（チェックボックス１２０４の無効化）。これにより、グループ文書用ジョブリスト１９１０に表示されたＰＤＬジョブは実行後直ちに格納場所１００３から削除されることなく、格納場所１００３に格納され続ける。
【００７０】
個人文書用ジョブリスト１９００は、情報リスト１０００におけるユーザＩＤ１００１とログインコンテキスト４２０におけるユーザＩＤ４２１とが一致するＰＤＬジョブであって、グループＩＤを有していないＰＤＬジョブから構成される。グループ文書用ジョブリスト１９１０は、情報リスト１０００におけるユーザＩＤ１００１とログインコンテキスト４２０におけるユーザＩＤ４２１とが一致し、且つ情報リスト１０００におけるグループＩＤ１００２とログインコンテキスト４２０における所属グループ４２２とが一致するＰＤＬジョブから構成される。
【００７１】
図１８に戻り、ステップＳ１８０２の判別の結果、個人文書用ジョブリスト１９００の表示が要求されているとき、個人文書用ジョブリスト１９００を生成して操作部２０２に表示し（ステップＳ１８０３）、グループ文書用ジョブリスト１９１０の表示が要求されているとき、グループ文書用ジョブリスト１９１０を生成して操作部２０２に表示する（ステップＳ１８０４）。
【００７２】
次いで、操作部２０２に表示された個人文書用ジョブリスト１９００又はグループ文書用ジョブリスト１９１０からユーザによって選択されたＰＤＬジョブを実行し（ステップＳ１８０５）、実行されたＰＤＬジョブは個人文書用ジョブリスト１９００に含まれるＰＤＬジョブであるか否かを判別する（ステップＳ１８０６）。ステップＳ１８０６の判別の結果、実行されたＰＤＬジョブが個人文書用ジョブリスト１９００に含まれるＰＤＬジョブであるとき、チェックボックス１２０４に基づいて削除機能が有効化されているか否かを判別する（ステップＳ１８０７）。ステップＳ１８０７の判別の結果、削除機能が有効化されているとき、ＰＤＬジョブを実行した後に当該ＰＤＬジョブを格納場所１００３から削除して（ステップＳ１８０８）本処理を終了し、削除機能が有効化されていないとき、ステップＳ１８０８をスキップして当該ＰＤＬジョブを格納場所１００３から削除すること無く本処理を終了する。
【００７３】
ステップＳ１８０６の判別の結果、実行されたＰＤＬジョブが個人文書用ジョブリスト１９００に含まれるＰＤＬジョブでないとき（グループ文書用ジョブリスト１９１０に含まれるＰＤＬジョブであるとき）、チェックボックス１２０４は無効化され、ＰＤＬジョブが削除されることなくステップＳ１８０７，Ｓ１８０８をスキップして本処理を終了する。
【００７４】
図１８の処理によれば、グループ文書用ジョブリスト１９１０が生成され（ステップＳ１８０４）、実行されたＰＤＬジョブがグループ文書用ジョブリスト１９１０に含まれるＰＤＬジョブのとき、チェックボックス１２０４は無効化され、ＰＤＬジョブは削除されない（ステップＳ１８０６でＮＯ）ので、ユーザが無意識のうちにグループ文書用ジョブリスト１９１０に含まれるＰＤＬジョブを削除することを防止することができる。
【００７５】
また、実行されたＰＤＬジョブが個人文書用ジョブリスト１９００に含まれるＰＤＬジョブであり（ステップＳ１８０６でＹＥＳ）、削除機能が有効化されているとき（ステップＳ１８０７でＹＥＳ）、ＰＤＬジョブが実行された後に当該ＰＤＬジョブが格納場所１００３から削除される（ステップＳ１８０８）。これにより、他のユーザに実行を指示されることがないＰＤＬジョブは直ちに格納場所１００３から削除されるので、ＰＤＬジョブが格納場所１００３に格納され続けることを防止することができる。
【００７６】
上述した実施の形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理において、そのプログラム、及び該プログラムを格納するコンピュータ読み取り可能な記憶媒体は本発明を構成する。
【符号の説明】
【００７７】
１０１  画像形成装置
４２１  ユーザＩＤ
４２２  所属グループ
１０００  情報リスト
１００１  ユーザＩＤ
１００２  グループＩＤ
１２０４  チェックボックス
【図１】
2016060160.tif 000003
【図２】
2016060160.tif 000004
【図３】
2016060160.tif 000005
【図４】
2016060160.tif 000006
【図５】
2016060160.tif 000007
【図６】
2016060160.tif 000008
【図７】
2016060160.tif 000009
【図８】
2016060160.tif 000010
【図９】
2016060160.tif 000011
【図１０】
2016060160.tif 000012
【図１１】
2016060160.tif 000013
【図１３】
2016060160.tif 000014
【図１４】
2016060160.tif 000015
【図１５】
2016060160.tif 000016
【図１６】
2016060160.tif 000017
【図１８】
2016060160.tif 000018
【図１９】
2016060160.tif 000019
【図１２】
2016060160.tif 000020
【図１７】
2016060160.tif 000021