(57)【要約】      （修正有）【課題】サーバーに保持された画像形成データを取得して画像形成を行う場合に画像形成を即時に中止可能な画像形成装置を提供する。【解決手段】ユーザー情報を入力したログインユーザーに対しスプールサーバーにスプールされたセキュアジョブを取得して画像形成を行う画像形成装置９であって、スプールサーバーからスプール中のセキュアジョブのリストを取得するリスト管理部２５と、取得したリストに基づいてスプール中のセキュアジョブをスプールサーバーから個別に読み込んで取得するジョブ取得部２８と、ログインユーザーからの指示入力に応じて印刷ジョブの読み込みを中止するジョブ取得中止部３１とを備えた。【選択図】図２
2014024262.tif 000002
【特許請求の範囲】
【請求項１】
認証情報を入力したユーザーに対しサーバーに保持された画像形成データを取得して画像形成を行う画像形成装置であって、
前記サーバーから保持中の画像形成データのリストを取得するリスト管理部と、
前記取得したリストに基づいて前記保持中の画像形成データを前記サーバーから個別に読み込んで取得するデータ取得部と、
前記ユーザーからの指示入力に応じて前記画像形成データの読み込みを中止するデータ取得中止部と、
を備えたことを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置であって、
前記リスト管理部は、前記画像形成データの読み込み中止時に前記取得したリストを削除する、
ことを特徴とする画像形成装置。
【請求項３】
請求項１又は２記載の画像形成装置であって、
前記リストに基づく画像形成対象の画像形成データ間に前記リスト外の他の画像形成データの割り込みを禁止する割り込み禁止部を備えた、
ことを特徴とする画像形成装置。
【請求項４】
請求項１〜３の何れか一項に記載の画像形成装置であって、
前記取得したリストを表示して画像形成対象となる画像形成データを選択させるデータ選択部を備え、
前記リストの表示は、特定数の画像形成データ毎に行われる、
ことを特徴とする画像形成装置。
【請求項５】
画像形成装置で認証情報を入力したユーザーに対しサーバーに保持された画像形成データを取得して画像形成を行う画像形成プログラムであって、
前記サーバーから保持中の画像形成データのリストを取得するリスト取得手順と、
前記取得したリストに基づいて前記保持中の画像形成データを前記サーバーから個別に読み込んで取得するデータ管理手順と、
前記ユーザーからの指示入力に応じて前記画像形成データの読み込みを中止するデータ取得中止手順と、
をコンピューターに実行させることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバーに保持された画像形成データを取得して画像形成を行う画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
従来の画像形成装置としては、プルプリント方式での印刷出力（画像形成）が可能なプリンター等がある。プルプリント方式では、サーバーにスプールされた印刷ジョブ（画像形成データ）を画像形成装置で取得して印刷出力する。
【０００３】
プルプリント方式には、ユーザーに暗証番号等を入力させることで、画像形成装置での印刷ジョブの取得及びそれによる印刷出力を行うものもある（例えば特許文献１参照）。
【０００４】
この場合は、実際に暗証番号等を入力したユーザーに対して印刷出力を行うことができ、出力物が第三者に取得されることによる情報漏えい等を防止できる。
【０００５】
このようなプルプリント方式においては、サーバー側での処理を通じて画像形成装置へ印刷ジョブを送信するのが一般的である。このため、従来では、印刷ジョブがサーバー側から画像形成装置に一方的に送信されることになり、複数の印刷ジョブを取得する場合等に印刷出力を即時に中止させることが困難なものとなっていた。
【０００６】
例えば、ユーザーが画像形成装置を離れる必要が生じた場合には、情報漏えいの防止等のために印刷出力を即時に中止させることが好ましい。しかし、サーバー側から一方的に印刷ジョブが送信されると、画像形成装置側で印刷出力の中止を指示した後にも、印刷ジョブを受信して印刷出力が継続されてしまうおそれがある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平５−１４３２５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明が解決しようとする問題点は、サーバーに保持された画像形成データを取得して画像形成を行う場合に画像形成を即時に中止させることが困難な点である。
【課題を解決するための手段】
【０００９】
本発明は、サーバーに保持された画像形成データを取得して画像形成を行う場合に画像形成を即時に中止可能とするため、認証情報を入力したユーザーに対しサーバーに保持された画像形成データを取得して画像形成を行う画像形成装置であって、前記サーバーから保持中の画像形成データのリストを取得するリスト管理部と、前記取得したリストに基づいて前記保持中の画像形成データを前記サーバーから個別に読み込んで取得するデータ取得部と、前記ユーザーからの指示入力に応じて前記画像形成データの読み込みを中止するデータ取得中止部とを備えたことを最も主要な特徴とする。
【発明の効果】
【００１０】
本発明によれば、画像形成データの読み込みを中止すれば、それ以上の画像形成データの取得を即時且つ確実に中止することができ、結果として画像形成を即時に中止することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】画像形成装置を適用した画像形成システムを示す概念図である（実施例１）。
【図２】画像形成装置の構成を示すブロック図である（実施例１）。
【図３】図２の画像形成装置によるセキュアプリント処理を示すフローチャートである（実施例１）。
【図４】図２の画像形成装置によるセキュアプリント処理を示すタイミングチャートである（実施例１）。
【図５】図２の画像形成装置によるセキュアプリントの中止処理を示すフローチャートである（実施例１）。
【図６】図２の画像形成装置によるセキュアプリントの中止処理を示すタイミングチャートである（実施例１）。
【図７】画像形成装置を示すブロック図である（実施例２）。
【図８】図７の画像形成装置によるセキュアプリントを示すタイミングチャートである（実施例２）。
【発明を実施するための形態】
【００１２】
サーバーに保持された画像形成データを取得して画像形成を行う場合に画像形成を即時に中止可能とするという目的を、サーバーから保持中の画像形成データのリストを取得し、取得したリストに基づいて画像形成データをサーバーから個別に読み込ませ、この読み込みを中止可能とすることで実現した。
【００１３】
以下、本発明の実施例について図面を参照して説明する。
【実施例１】
【００１４】
［画像形成システム］
図１は本発明の実施例１に係る画像形成装置を適用した画像形成システムを示す概念図である。
【００１５】
図１の画像形成システム１は、ユーザー認証を通じてプルプリント方式のセキュアプリントを行うものであり、認証サーバー３と、ユーザー端末５と、スプールサーバー７と、画像形成装置９とがネットワーク１１を介して相互に接続されている。
【００１６】
認証サーバー３は、画像形成装置９やユーザー端末５等の外部サブシステムに対してユーザー認証サービスを提供するものである。本実施例の認証サーバー３は、ユーザー情報（ユーザー名及びパスワード）を管理しており、画像形成装置９やユーザー端末５から認証情報として受信したユーザー情報を照合してユーザー認証を行う。
【００１７】
ユーザー認証後は、認証トークンをユーザー情報の送信元である画像形成装置９やユーザー端末５へ送信する。
【００１８】
ユーザー端末５は、情報処理装置からなり、画像形成データである印刷ジョブを生成するためのプリンタードライバーを有する。プリンタードライバーは、通常の印刷ジョブの他、セキュアプリント用の印刷ジョブ（以下、「セキュアジョブ」と称する）も生成可能となっている。
【００１９】
セキュアジョブを生成する際には、プリンタードライバーがユーザー情報の入力を行わせ、これを認証サーバー３に送信してユーザー認証を依頼する。ユーザー認証後は、認証されたユーザー情報を埋め込んだセキュアジョブを生成してスプールサーバー７に送信する。
【００２０】
スプールサーバー７は、ユーザー端末５からのセキュアジョブを受信してスプールする。これにより、ユーザー毎のセキュアジョブを一時的に格納保持する。このスプールサーバー７は、画像形成装置９からの要求に応じ、ユーザー毎のセキュアジョブのスプール数、リストを送信し、或いはセキュアジョブの読み込みを行わせる。各要求に対しては認証サーバー３を通じて認証トークンを確認する。
【００２１】
画像形成装置９は、スプールサーバー７からセキュアジョブを取得し、セキュアプリントとしての印刷出力（画像形成）を行う。セキュアプリントの際には、ユーザー情報の入力によるログインを行わせる。ログイン時には、入力されたユーザー情報を認証サーバー３に送信してユーザー認証を依頼する。
【００２２】
ユーザー認証後においては、スプールサーバー７に対する要求を行い、ログインユーザーに対するスプール数やリストの取得、或いはセキュアジョブの読み込み可能とする。
【００２３】
このような本実施例の画像形成システム１では、予めユーザー端末５でのユーザー認証を通じてセキュアジョブをスプールサーバー７にスプールしておき、その後の画像形成装置９でのユーザー認証を通じてセキュアジョブの取得及びそれによる印刷出力を行わせる。こうして、画像形成装置９でのセキュアプリントが実現されることになる。本実施例のセキュアプリントは、画像形成装置９において中途で即時に中止できるようになっている。
［画像形成装置の構成］
図２は、画像形成装置の構成を示すブロック図である。
【００２４】
本実施例の画像形成装置９は、例えばデジタル複合機等として構成され、ネットワークインターフェース１３と、画像形成部１５と、操作パネル部１７と、記憶部１９と、制御部２１とを少なくとも備えている。
【００２５】
ネットワークインターフェース１３は、ネットワーク１１を介して認証サーバー３、スプールサーバー７、ユーザー端末５との間でデータの送受信を行わせる。
【００２６】
画像形成部１５は、印刷ジョブに基づいて用紙上に画像形成を行わせる。セキュアプリントにおいては、ネットワーク１１を介して取得したセキュアジョブに基づいて画像形成を行う。
【００２７】
操作パネル部１７は、タッチパネル式の液晶表示画面等からなり、画像形成装置９に対する操作入力や操作状況等の表示を行わせる。本実施例では、操作パネル部１７により、ユーザー名及びパスワードのユーザー情報の入力等によるセキュアプリントの実行指示入力やその中止指示入力を行わせることができる。
【００２８】
記憶部１９は、各種制御のアプリケーション、制御に必要なデータ或いは処理対象のデータを記憶するＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）等の記憶装置である。この記憶部１９内には、本実施例のセキュアプリントのための画像形成プログラムが記憶されている。
【００２９】
制御部２１は、プログラムを実行して各種制御や作業を行わせるＣＰＵ（Central Process Unit）等の制御要素である。本実施例では、記憶部１９内の画像形成プログラムを実行することで、ログイン管理部２３、保持数取得部であるスプール数取得部２４、リスト管理部２５、データ選択部であるジョブ選択部２７、データ取得部であるジョブ取得部２８、ジョブ処理部２９、データ取得中止部であるジョブ取得中止部３１を機能構成として備える。
【００３０】
ログイン管理部２３は、ログイン管理手順を実現し、ユーザーに対するログイン及びログオフを管理する。ログイン管理部２３は、操作パネル部１７上で入力されたユーザー情報を認証サーバー３に送信してユーザー認証を依頼する。
【００３１】
このログイン管理部２３は、認証サーバー３からの認証トークンを受信すると、認証されたユーザーに対してログインを実行すると共に認証トークンを記憶部１９内に記憶する。このログインにより、セキュアプリントが可能な状態となる。
【００３２】
また、ログイン管理部２３は、操作パネル部１７上でのログオフ指示に応じてログオフを実行する。なお、ログオフは、省電力モード等へ移行する際にも実行される。
【００３３】
スプール数取得部２４は、保持数取得手順を実現し、ログインユーザーのセキュアジョブのスプール数をスプールサーバー７から取得する。取得の際は、スプール数の取得要求をスプールサーバー７に認証トークンと共に送信し、これに基づいて受信したスプール数を記憶部１９内に記憶する。
【００３４】
リスト管理部２５は、リスト管理手順を実現し、スプールサーバー７からスプール中のセキュアジョブのリストを取得する。具体的には、リスト管理部２５は、ログインユーザーのセキュアジョブのスプール中リストの取得要求を認証トークンと共にスプールサーバー７に送信する。これに基づいて受信したセキュアジョブのリストは、リスト管理部２５により記憶部１９内に記憶される。
【００３５】
ジョブ選択部２７は、データ選択手順を実現し、取得したリストからセキュアプリントを実行するセキュアジョブを選択させる。このとき、ジョブ選択部２７は、セキュアジョブの選択情報及びセキュアジョブの選択数を記憶部１９内に記憶する。なお、全セキュアジョブを選択する場合は、取得したリストが選択情報となり、スプール数が選択数となる。
【００３６】
セキュアジョブの選択は、記憶部１９内のリストを操作パネル部１７上に表示させることで行われる。本実施例では、リストの表示を特定数のセキュアジョブ毎に行わせる。例えば、セキュアジョブのスプール数が１０００である場合は、１００のセキュアジョブ毎に表示を行う。ただし、表示されるセキュアジョブの数は、任意であり、セキュアジョブのスプール数に応じて適宜変更することも可能である。
【００３７】
ジョブ取得部２８は、データ取得手順を実現し、記憶部１９内のリストに基づいてスプール中のセキュアジョブをスプールサーバー７から個別に読み込んで取得する。具体的には、記憶部１９内の選択情報に基づいて、スプールサーバー７からセキュアジョブの読み込みを行う。
【００３８】
セキュアジョブの読み込みは、記憶部１９内の選択数だけ連続して繰り返される。繰り返しのタイミングとしては、例えば先のセキュアジョブの処理開始等とすることができる。
【００３９】
ジョブ処理部２９は、データ処理手順を実現し、スプールサーバー７から読み込まれたセキュアジョブに対して、解析や描画データ生成等の処理を行う。このジョブ処理部２９は、生成した描画データを画像形成部１５に渡してセキュアジョブに基づく印刷出力を行わせる。
【００４０】
ジョブ取得中止部３１は、データ取得中止手順を実現し、操作パネル部１７上でのセキュアプリントの中止指示に応じ、ジョブ取得部２８によるセキュアジョブの読み込みを中止する。
【００４１】
また、ジョブ取得中止部３１は、セキュアプリントの中止指示に応じて、リスト管理部２５に対して取得済みのリストを記憶部１９内から削除させ、ジョブ処理部２９及び画像形成部１５にセキュアジョブの処理を中止させる。なお、リスト管理部２５によるリストの削除には、セキュアジョブの選択情報や選択数も含まれる。
［セキュアプリント処理］
本実施例の画像形成装置によるセキュアプリント処理について説明する。図３は、図２の画像形成装置によるセキュアプリント処理を示すフローチャート、図４は、同タイミングチャートである。
【００４２】
本実施例のセキュアプリント処理では、まず図３のステップＳ１において「ログイン処理」を行う。すなわち、画像形成装置９のログイン管理部２３は、ユーザーに対してユーザー情報であるユーザー名及びパスワードの入力を操作パネル部１７上で受け付ける。入力されたユーザー情報は、ログイン管理部２３により認証サーバー３に送信される（図４の１．１）。認証サーバー３では、管理するユーザー情報と受信したユーザー情報とを比較してユーザー認証を行う。
【００４３】
ユーザー認証が行われた場合は、認証サーバー３から認証トークンが送信されて、画像形成装置９のログイン管理部２３が認証されたユーザーをログインさせる（図４の１．２）。このとき、ログイン管理部２３は、受信した認証トークンを記憶部１９内に記憶する。
【００４４】
これにより、ステップＳ１が完了してステップＳ２へ移行する。
【００４５】
ステップＳ２では、「スプール数の取得」が行われる。すなわち、画像形成装置９のスプール数取得部２４は、スプールサーバー７に対してログインユーザーのセキュアジョブのスプール数の取得を要求する（図４の２．１）。この要求には、記憶部１９内の認証トークンが含められる。なお、要求は、操作パネル部１７上での指示入力やログイン完了に応じて行わせることができる。
【００４６】
スプールサーバー７では、スプール数の取得要求に含まれる認証トークンを認証サーバー３に送信する（図４の２．２）。認証サーバー３では、受信した認証トークンが適正か否かを、管理する情報との対比により判断する。
【００４７】
判断結果は、スプールサーバー７に通知され（図４の２．３）、認証トークンが適正である場合には、ログインユーザーのスプール数が画像形成装置９に送信される（図４の２．４）。画像形成装置９では、受信したスプール数をスプール数取得部２４により記憶部１９内に記憶する。
【００４８】
こうしてステップＳ２が完了し、ステップＳ３へ移行する。
【００４９】
ステップＳ３では、「リスト取得」が行われる。すなわち、画像形成装置９のリスト管理部２５は、スプールサーバー７に対してログインユーザーのセキュアジョブのスプール中リストの取得を要求する（図４の３．１）。この要求は、操作パネル部１７上での指示入力やスプール数取得完了に応じて行わせることができる。
【００５０】
このステップＳ３においても、取得要求に含まれる認証トークンがスプールサーバー７から認証サーバー３に送信されて適正か否かを判断される（図４の３．２及び３．３）。そして、認証トークンが適正である場合には、ログインユーザーのスプール中リストがスプールサーバー７から送信されて画像形成装置９の記憶部１９内に記憶される（図４の３．４）。
【００５１】
こうしてステップＳ３が完了して、ステップＳ４へ移行する。
【００５２】
ステップＳ４では、「セキュアジョブの選択」が行われる。すなわち、画像形成装置９のジョブ選択部２７は、操作パネル部１７上に取得したセキュアジョブのスプール中リストを表示し、ログインユーザーにセキュアプリントの対象となるセキュアジョブを選択させる。
【００５３】
リスト表示は、操作パネル部１７上での指示入力やリストの受信に応じて行うことができる。セキュアジョブの選択が行われると、ジョブ選択部２７は、セキュアジョブの選択情報及び選択数を記憶部１９内に記憶する。
【００５４】
こうしてステップＳ４が完了すると、ステップＳ５へ移行する。
【００５５】
ステップＳ５では、「セキュアジョブの読み込み」が行われる。すなわち、画像形成装置９のジョブ取得部２８は、記憶部１９内のセキュアジョブの選択情報に応じ、スプールサーバー７に対してログインユーザーのセキュアジョブの読み込みを個別に要求する（図４の４．１）。この要求は、ステップＳ４での選択完了等に応じて行わせることができる。
【００５６】
ステップＳ５においても、認証トークンが認証サーバー３で適正か否かを判断され（図４の４．２及び４．３）、認証トークンが適正である場合に、画像形成装置９のジョブ取得部２８によるセキュアジョブの個別の読み込みが開始される（図４の４．４）。このセキュアジョブの読み込みが完了すると、ステップＳ６へ移行する。
【００５７】
ステップＳ６では、「セキュアジョブの処理開始」が行われる。すなわち、画像形成装置９のジョブ処理部２９は、読み込んだセキュアジョブに対する解析や描画データ生成等の処理を開始する（図４の５）。この処理が完了すると、ジョブ処理部２９が生成した描画データを画像形成部１５に渡してセキュアジョブに基づく印刷出力を行わせることになる。
【００５８】
こうしてステップＳ６が完了すると、ステップＳ７へ移行する。
【００５９】
ステップＳ７では、「最後のセキュアジョブの処理開始？」の処理が行われる。この処理では、ジョブ処理部２９がセキュアプリントの対象であるセキュアジョブの最後について処理が開始したか否かを判断する。この判断は、記憶部１９内の選択数の分だけセキュアジョブの処理を開始したか否かによって行うことができる。
【００６０】
選択されたセキュアジョブの最後の処理が開始されていない場合は（ＮＯ）、ステップＳ５へ戻って処理を繰り返す。一方、セキュアジョブの最後の処理が開始されている場合は（ＹＥＳ）は、本セキュアプリント処理が終了することになる。
［セキュアプリントの中止処理］
図５は、図２の画像形成装置によるセキュアプリントの中止処理を示すフローチャート、図６は、同タイミングチャートである。
【００６１】
本実施例の画像形成装置９においては、ログインユーザーからの中止指示があると、上記セキュアプリント処理を即時に中止する。この中止指示は、ログインユーザーが必要とするときに行われる。本実施例においては、先のセキュアジョブの処理が開始された後であって、それに続くセキュアジョブの読み込み中に行われている（図６の６．１）。
【００６２】
中止指示が行われると、まず図５のステップＳ１１において、「セキュアジョブの読み込み中止」が行われる。すなわち、画像形成装置９のジョブ取得中止部３１は、ジョブ取得部２８に対してスプールサーバー７からのセキュアジョブの読み込みを中止させる（図６の６．２）。これにより、セキュアジョブの取得を即時に中止（キャンセル）することができる。
【００６３】
なお、中止指示は、操作パネル１７上のログアウトキーを1度押下することにより、行われる。
【００６４】
こうしてステップＳ１１が完了し、ステップＳ１２へ移行する。
【００６５】
ステップＳ１２では、「処理中のセキュアジョブの中止」が行われる。すなわち、画像形成装置９のジョブ取得中止部３１は、ジョブ処理部２９に対してセキュアジョブの解析や描画データ生成等の処理を中止させ、画像形成部１５に対してセキュアジョブによる印刷出力処理を中止させる（図６の６．３）。これにより、セキュアジョブによる印刷出力を即時に中止することができる。
【００６６】
こうしてステップＳ１２が完了し、ステップＳ１３へ移行する。
【００６７】
ステップＳ１３では、「リスト削除」が行われる。すなわち、画像形成装置９のジョブ取得中止部３１は、リスト管理部２５に対して記憶部１９内のリストを削除させる（図６の６．４）。これにより、セキュアジョブの取得の元となる情報がなくなり、全てのセキュアジョブによる印刷出力を即時にキャンセルすることができる。
［実施例１の効果］
本実施例の画像形成装置９は、ユーザー情報を入力したログインユーザーに対しスプールサーバー７にスプールされたセキュアジョブを取得して画像形成を行う画像形成装置９であって、スプールサーバー７からスプール中のセキュアジョブのリストを取得するリスト管理部２５と、取得したリストに基づいてスプール中のセキュアジョブをスプールサーバー７から個別に読み込んで取得するジョブ取得部２８と、ログインユーザーからの指示入力に応じて印刷ジョブの読み込みを中止するジョブ取得中止部３１とを備えている。
【００６８】
従って、本実施例では、画像形成装置９側においてセキュアジョブの個別の読み込みを中止すれば、それ以上のセキュアジョブの取得を即時且つ確実に中止することができる。
【００６９】
このため、本実施例では、画像形成装置９側でセキュアプリントを中止した後に更にセキュアジョブを受信するようなことがなく、結果として印刷出力を即時に中止することが可能となる。
【００７０】
これにより、ログインユーザーが画像形成装置９を緊急に離れる必要が生じた場合でも、情報漏えいの防止等を図ることができる。
【００７１】
また、セキュアジョブが複数ある場合でも、セキュアジョブを個別に読み込むことから、画像形成装置９側で全てのセキュアジョブを受信することがなく、より確実に印刷出力の即時中止を実現できると共に操作性を向上することができる。
【００７２】
しかも、本実施例では、リスト管理部２５が取得したリストを削除するので、セキュアジョブの読み込みのための元となる情報をなくすことができ、ログインユーザーに対する全てのセキュアジョブによる印刷出力を一括して即時に中止することができる。同時に、画像形成装置９側にリストが残らないので、セキュリティも向上することができる。
【００７３】
また、本実施例では、ジョブ取得部２８によって画像形成装置９が自らスプールサーバー７からセキュアジョブを取得するので、セキュアプリントの状況管理が容易になる。
【００７４】
本実施例の画像形成装置９では、取得したリストを表示してセキュアプリント対象となるセキュアジョブを選択させるジョブ選択部２７を備え、リスト表示が特定数のセキュアジョブ毎に行われる。
【００７５】
従って、本実施例では、スプール中のセキュアジョブの数が多い場合であっても、全てのセキュアジョブに対するリスト取得を待たずにリスト表示を行わせることができる。
【００７６】
また、本実施例では、画像形成装置９が省電力モードへ移行する際、例えば操作パネル部１７の電源が切れた際、ログインユーザーのログオフを行わせて利便性を向上することができる。
【００７７】
このように構成しても、本実施例の画像形成装置９では、ジョブ取得部２８がスプール中のセキュアジョブをスプールサーバー７から個別に読み込むので、不用意にログオフが行われてセキュアプリントが中断されるのを防止できる。
【実施例２】
【００７８】
図７は、本発明の実施例２に係る画像形成装置を示すブロック図である。なお、本実施例の画像形成装置は、実施例１と基本構成が共通するため、対応する部分に同符号又は同符号Ａを付加したものを用いて重複した説明を省略する。
【００７９】
本実施例の画像形成装置９Ａは、実施例１の画像形成装置９に対し、割り込み禁止部３３を追加したものである。
【００８０】
割り込み禁止部３３は、割り込み禁止手順を実現し、リストに基づいて処理されるセキュアジョブ間へ、リスト外の他の印刷ジョブの割り込みを禁止する。
【００８１】
本実施例では、リストから選択されたセキュアジョブの最後が処理開始になるまでは他の印刷ジョブの処理を待機させる。これは、選択されたセキュアジョブの読み込みから処理開始までを記憶部１９内の選択数だけ繰り返し、他の印刷ジョブの処理を選択された最後のセキュアジョブの次にスケジューリングすることで実現できる。
【００８２】
割り込みの禁止の有無は、操作パネル部１７上での指示入力で行うことができる。
【００８３】
この割り込み禁止によるセキュアプリントは、基本的に実施例１と同一の図３のフローチャートにより行うことが可能である。このため、以下においては、図８のタイミングチャートを用いて説明する。
【００８４】
割り込み禁止が指定されている場合は、図８の１．１のようにセキュアプリントの実行指示に基づいて（図３のステップＳ１〜Ｓ４）、同１．２のように割り込みが禁止された優先印刷開始となる。
【００８５】
優先印刷が開始されると、図８の１．３〜１．６のように、画像形成装置９Ａのジョブ取得部２８がスプールサーバー７からログインユーザーのセキュアジョブを読み込み（図３のステップＳ５）、同１．７のように、ジョブ処理部２９がセキュアジョブの処理を開始することになる（図３のステップＳ６）。これらのセキュアジョブの読み込み及び処理の開始は、記憶部１９内の選択数の分だけ繰り返し行われる（図３のステップＳ７）。
【００８６】
そして、本実施例の画像形成装置９Ａでは、上記繰り返し中にリスト外の他の印刷ジョブを受け付けると、その印刷ジョブの処理をセキュアジョブの最後が処理開始となるまで待機させる。
【００８７】
図８においては、その２．１及び２．２のように、リスト外の他の印刷ジョブとしてのコピーが開始されており、原稿画像の読み取りによって受け付けられている。この印刷ジョブは、リストから選択された最後のセキュアジョブの次にスケジューリングされて待機状態になる。待機中の印刷ジョブは、図８の１．８及び２．３のように、優先印刷が完了すると処理が開始されることになる。
【００８８】
また、ログインユーザーからの中止指示があると、図５のステップＳ１１からＳ１２、図６の６．１から６．３と同様に、上記セキュアプリント処理を即時に中止する。次いで、待機中の印刷ジョブの処理が開始されることになる。
【００８９】
このように、本実施例の画像形成装置９Ａでは、セキュアジョブのリストに基づいてリスト外の他の印刷ジョブの割り込み容易且つ確実に禁止することができ、他の印刷ジョブによる出力物の混入を防止できる。
【００９０】
その他、実施例１と同様の作用効果を奏することができる。
【００９１】
なお、実施例１及び２において、セキュアジョブを処理する際、セキュアプリントとともに、ネットワークインターフェース１３を介して送信出力することが出来るようにしてもよい。この場合、ログインユーザーからの中止指示があると、図５のステップＳ１１からＳ１２、図６の６．１から６．３と同様に、上記セキュアプリント処理を即時に中止する。一方、送信出力については、印刷物が中止せずに継続することができる。
【００９２】
従って、ログインユーザーが画像形成装置９を緊急に離れる必要が生じた場合でも、印刷物が画像形成装置９に放置されることによる情報漏えいの防止等を図ることができ、更に送信出力を確実に行うことが可能になる。
【符号の説明】
【００９３】
７  スプールサーバー
９  画像形成装置
２５  リスト管理部
２７  ジョブ選択部（データ選択部）
２８  ジョブ取得部（データ取得部）
３１  ジョブ取得中止部（データ取得中止部）
３３  割り込み禁止部
【図１】
2014024262.tif 000003
【図２】
2014024262.tif 000004
【図３】
2014024262.tif 000005
【図４】
2014024262.tif 000006
【図５】
2014024262.tif 000007
【図６】
2014024262.tif 000008
【図７】
2014024262.tif 000009
【図８】
2014024262.tif 000010