(57)【特許請求の範囲】
【請求項１】
印刷要求を受け付ける受付手段と、
前記受付手段が受け付けた印刷要求の実行が可能か否かを判定する判定手段と、
前記印刷要求の実行を制御する印刷制御手段と、を有し
前記判定手段は、
印刷要求に蓄積されることを示す識別情報を付与する識別情報付与手段と、
前記識別情報が付与された印刷要求を選択する選択手段と、を有し、
前記受け付けた印刷要求が前記選択手段により選択されたとき、前記受け付けた印刷要求を実行可能な印刷要求と判定し、前記受け付けた印刷要求を前記印刷制御手段へ渡し、
前記受け付けた印刷要求が前記選択手段により選択されないとき、前記受け付けた印刷要求の実行が不可能と判定し、前記識別情報付与手段により前記受け付けた印刷要求に前記識別情報を付与し、前記受け付けた印刷要求を蓄積することを特徴とする画像形成装置。
【請求項２】
前記判定手段は、
前記受け付けた印刷要求が前記選択手段により選択されたとき、前記受け付けた印刷要求に付与された前記識別情報を削除して、前記受け付けた印刷要求を前記印刷制御手段へ渡すことを特徴とする請求項１記載の画像形成装置。
【請求項３】
ユーザ識別情報を読み取るユーザ識別情報読取手段と、
前記ユーザ識別情報読取手段により読み取られた前記ユーザ識別情報の認証を行う認証手段と、
前記認証手段による認証結果に基づき、蓄積された前記印刷要求の一覧を表示させる表示制御手段と、を有し
前記印刷制御手段は、表示された前記印刷要求の一覧から選択された印刷要求を実行することを特徴とする請求項１又は２画像形成装置。
【請求項４】
印刷要求を受け付ける受付手順と、
前記受付手段が受け付けた印刷要求の実行が可能か否かを判定する判定手順と、
前記印刷要求の実行を制御する印刷制御手順とを有し、
前記判定手順は、
印刷要求に蓄積されることを示す識別情報を付与する識別情報付与手順と、
前記識別情報が付与された印刷要求を選択する選択手順と、を有し、
前記受け付けた印刷要求が前記選択手順において選択されたとき、前記受け付けた印刷要求を実行可能な印刷要求と判定し、前記受け付けた印刷要求を前記印刷制御手順へ渡し、
前記受け付けた印刷要求が前記選択手順において選択されないとき、前記受け付けた印刷要求の実行が不可能と判定し、前記識別情報付与手順により前記受け付けた印刷要求に前記識別情報を付与し、前記受け付けた印刷要求を蓄積することを特徴とする画像形成方法。
【請求項５】
演算処理装置と記憶装置とを有する画像形成装置において実行される画像形成プログラムであって、
前記演算処理装置に、
印刷要求を受け付ける受付ステップと、
前記受付ステップが受け付けた印刷要求の実行が可能か否かを判定する判定ステップと、
前記印刷要求の実行を制御する印刷制御ステップとを実行させ、
前記判定ステップは、
印刷要求に蓄積されることを示す識別情報を付与する識別情報付与ステップと、
前記識別情報が付与された印刷要求を選択する選択ステップと、を実行させ、
前記受け付けた印刷要求が前記選択ステップにおいて選択されたとき、前記受け付けた印刷要求を実行可能な印刷要求と判定し、前記受け付けた印刷要求を前記印刷制御ステップへ渡し、
前記受け付けた印刷要求が前記選択ステップにおいて選択されないとき、前記受け付けた印刷要求の実行が不可能と判定し、前記識別情報付与ステップにより前記受け付けた印刷要求に前記識別情報を付与し、前記受け付けた印刷要求を蓄積する画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、画像形成プログラムに関する。
【背景技術】
【０００２】
近年では、クライアントＰＣ（パーソナルコンピュータ）からの印刷要求（印刷ジョブ）を蓄積しておき、装置本体から印刷指示を受けたとき、印刷ジョブを実行するオンデマンド印刷を行う画像形成装置がある。オンデマンド印刷では、印刷ジョブを実行させる際に、装置本体から印刷指示を行う必要があるため、機密性の高い文書等の印刷に好適である。
【０００３】
通常オンデマンド印刷を行う場合、クライアントＰＣ側でオンデマンド印刷に対応した印刷ジョブが生成され、画像形成装置は、オンデマンド印刷に対応した印刷ジョブを受けるとこの印刷ジョブを蓄積し、操作本体からの印刷指示を待つ。
【０００４】
クライアントＰＣ側でオンデマンド印刷に対応した印刷ジョブを生成する方法としては、例えばクライアントＰＣに画像形成装置専用のドライバ等をインストールし、印刷ジョブを生成する際に蓄積指示を含む印刷ジョブを生成する方法、特定の操作により印刷ジョブに蓄積指示を含ませる方法、蓄積指示を含む特定のプロトコルにしたがって印刷ジョブを画像形成装置へ送信する方法などがある。
【０００５】
特許文献１には、より高いセキュリティを維持しながら効率的に処理を行うことができる情報処理装置管理システム、情報処理装置管理方法及び情報処理装置管理プログラムが記載されている。
【特許文献１】特開２００７−６０１６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記従来の技術では、画像形成装置は、クライアントＰＣ側で上記した特定の方法により生成された、オンデマンド印刷に対応した特定の印刷ジョブしか蓄積することができない。
【０００７】
本発明は、上記事情を鑑みて、これを解決すべくなされたものであり、受け付けた任意の印刷ジョブを蓄積することが可能な画像形成装置、画像形成方法、画像形成プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
本発明は、上記目的を達成するために以下の如き構成を採用した。
【０００９】
本発明の画像形成装置は、印刷要求を受け付ける受付手段と、前記受付手段が受け付けた印刷要求の実行が可能か否かを判定する判定手段と、前記印刷要求の実行を制御する印刷制御手段と、を有し前記判定手段は、印刷要求に蓄積されることを示す識別情報を付与する識別情報付与手段と、前記識別情報が付与された印刷要求を選択する選択手段と、を有し、前記受け付けた印刷要求が前記選択手段により選択されたとき、前記受け付けた印刷要求を実行可能な印刷要求と判定し、前記受け付けた印刷要求を前記印刷制御手段へ渡し、前記受け付けた印刷要求が前記選択手段により選択されないとき、前記受け付けた印刷要求の実行が不可能と判定し、前記識別情報付与手段により前記受け付けた印刷要求に前記識別情報を付与し、前記受け付けた印刷要求を蓄積する構成とした。
【００１０】
係る構成によれば、受け付けた任意の印刷ジョブを蓄積することが可能となる。
【００１２】
また前記判定手段は、前記受け付けた印刷要求が前記選択手段により選択されたとき、前記受け付けた印刷要求に付与された前記識別情報を削除して、前記受け付けた印刷要求を前記印刷制御手段へ渡す構成としても良い。
【００１３】
また本発明の画像形成装置は、ユーザ識別情報を読み取るユーザ識別情報読取手段と、前記ユーザ識別情報読取手段により読み取られた前記ユーザ識別情報の認証を行う認証手段と、前記認証手段による認証結果に基づき、蓄積された前記印刷要求の一覧を表示させる表示制御手段と、を有し前記印刷制御手段は、表示された前記印刷要求の一覧から選択された印刷要求を実行する構成としても良い。
【００１４】
本発明は、印刷要求を受け付ける受付手順と、前記受付手段が受け付けた印刷要求の実行が可能か否かを判定する判定手順と、前記印刷要求の実行を制御する印刷制御手順とを有し、前記判定手順は、印刷要求に蓄積されることを示す識別情報を付与する識別情報付与手順と、前記識別情報が付与された印刷要求を選択する選択手順と、を有し、前記受け付けた印刷要求が前記選択手順において選択されたとき、前記受け付けた印刷要求を実行可能な印刷要求と判定し、前記受け付けた印刷要求を前記印刷制御手順へ渡し、前記受け付けた印刷要求が前記選択手順において選択されないとき、前記受け付けた印刷要求の実行が不可能と判定し、前記識別情報付与手順により前記受け付けた印刷要求に前記識別情報を付与し、前記受け付けた印刷要求を蓄積する方法とした。
【００１５】
本発明は、演算処理装置と記憶装置とを有する画像形成装置において実行される画像形成プログラムであって、前記演算処理装置に、印刷要求を受け付ける受付ステップと、前記受付ステップが受け付けた印刷要求の実行が可能か否かを判定する判定ステップと、前記印刷要求の実行を制御する印刷制御ステップとを実行させ、前記判定ステップは、印刷要求に蓄積されることを示す識別情報を付与する識別情報付与ステップと、前記識別情報が付与された印刷要求を選択する選択ステップと、を実行させ、前記受け付けた印刷要求が前記選択ステップにおいて選択されたとき、前記受け付けた印刷要求を実行可能な印刷要求と判定し、前記受け付けた印刷要求を前記印刷制御ステップへ渡し、前記受け付けた印刷要求が前記選択ステップにおいて選択されないとき、前記受け付けた印刷要求の実行が不可能と判定し、前記識別情報付与ステップにより前記受け付けた印刷要求に前記識別情報を付与し、前記受け付けた印刷要求を蓄積するプログラムとした。
【発明の効果】
【００１６】
本発明によれば、受け付けた任意の印刷ジョブを蓄積することが可能な画像形成装置、画像形成方法、画像形成プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１７】
本発明の画像形成装置は、受け付けた印刷ジョブに、一度蓄積されたことを示す識別情報を付与して蓄積する。そして印刷ジョブの実行指示を受けた際に、印刷ジョブに識別情報が付与されている場合のみ、印刷ジョブを実行可能と判定し、印刷ジョブの実行を行う。
（第一の実施形態）
以下に図面を参照して本発明の第一の実施形態について説明する。図１は、第一の実施形態の画像形成装置１００のハードウェア構成の一例を示す図である。本実施形態の画像形成装置１００は、例えばコピー機能、スキャン機能、ＦＡＸ機能、印刷機能などの複数の機能を有する複合機で実現されても良いし、印刷機能のみを有する印刷装置により実現されても良い。
【００１８】
画像形成装置１００は、それぞれバスＢで相互に接続されているスキャン装置１１、プロッタ装置１２、ドライブ装置１３、補助記憶装置１４、メモリ装置１５、演算処理装置１６、インターフェース装置１７、操作パネル１８で構成される。
【００１９】
スキャン装置１１は、スキャナエンジンと、スキャナエンジンを制御するエンジン制御部などから構成されており、紙原稿を画像データとするために用いられる。プロッタ装置１２はプロッタエンジンとプロッタエンジンを制御するエンジン制御部などから構成され、画像データを出力するために用いられる。インターフェース装置１７は、モデム、ＬＡＮカードなどで構成されており、ネットワークに接続する為に用いられる。画像形成装置１００は、インターフェース装置１７を介してネットワーク上の他の装置との情報の送受信を行う。操作パネル１８は、タッチパネルなどで構成され、画像形成装置１００の操作キーや処理の進捗状況などが表示される。
【００２０】
本発明の画像形成プログラムは、画像形成装置１００を制御する各種プログラムの少なくとも一部である。画像形成プログラムは例えば記録媒体１９の配布やネットワークからのダウンロードなどによって提供される。画像形成プログラムを記録した記録媒体１９は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００２１】
また、画像形成プログラムを記録した記録媒体１９がドライブ装置１３にセットされると、画像形成プログラムは記録媒体１９からドライブ装置１３を介して補助記憶装置１４にインストールされる。ネットワークからダウンロードされた画像形成プログラムは、インターフェース装置１７を介して補助記憶装置１４にインストールされる。
【００２２】
画像形成装置１００は、インストールされた画像形成プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置１５は、コンピュータの起動時に補助記憶装置１４から画像形成プログラムを読み出して格納する。そして、演算処理装置１６はメモリ装置１５に格納された画像形成プログラムに従って、後述するような各種処理を実現している。
【００２３】
次に画像形成装置１００の機能構成について説明する。図２は、第一の実施形態の画像形成装置１００の機能構成を説明する図である。画像形成装置１００は、印刷制御部１１０、ジョブ受付部１２０、蓄積判定部１４０、ジョブ蓄積部１９０を有する。
【００２４】
画像形成装置１００では、ジョブ受付部１２０によりクライアントＰＣ２００から受け付けた印刷ジョブ３０を蓄積判定部１４０へ渡す。蓄積判定部１４０は、印刷ジョブ３０が実行可能か否かを判定し、実行不可能である場合は印刷ジョブ３０をジョブ蓄積部１９０へ蓄積し、印刷ジョブ３０が実行可能である場合は印刷ジョブ３０を印刷制御部１１０へ渡す。
【００２５】
印刷制御部１１０は、印刷ジョブの実行を制御する。ジョブ受付部１２０は、印刷ジョブ３０の受け付けを行い、受け付けた印刷ジョブ３０を蓄積判定部１４０へ渡す。尚ジョブ受付部１２０は、画像形成装置１００の外部から送信される印刷ジョブ３０と、画像形成装置１００の操作パネル１８から受ける印刷ジョブの両方を受け付ける。
【００２６】
蓄積判定部１４０は、ジョブ受付部１２０から渡された印刷ジョブ３０が実行可能か否かを判定する。蓄積判定部１４０は、印刷選択部１４１と、マーカ付与部１４２とを有する。印刷選択部１４１は、実行する印刷ジョブ３０を選択する。マーカ付与部１４２は、蓄積される印刷ジョブ３０に、一度蓄積されることを示す識別情報（マーカ）を付与する。尚本実施形態のマーカとは、例えば特殊な数バイトの列であっても良い。マーカ付与部１４２は、印刷ジョブ３０にこの数バイトの列を埋め込んでマーカを付与しても良い。
【００２７】
蓄積判定部１４０は、印刷ジョブ３０にマーカが付与されていた場合、印刷ジョブ３０を実行可能な印刷ジョブと判定し、印刷ジョブ３０を印刷制御部１１０へ渡す。また蓄積判定部１４０は、印刷ジョブ３０にマーカが付与されていない場合、印刷ジョブ３０を実行不可能と判定し、ジョブ蓄積部１９０へ印刷ジョブ３０を蓄積する。
【００２８】
ジョブ蓄積部１９０には、印刷ジョブ３０が蓄積される。尚本実施形態のジョブ蓄積部１９０には、印刷ジョブが渡された順に蓄積されるものとした。また本実施形態のジョブ蓄積部１９０は、例えばメモリ装置１５内に格納されていても良い。
【００２９】
次に、本実施形態の画像形成装置１００の動作について説明する。図３は、第一の実施形態の画像形成装置１００の動作を説明するフローチャートである。
【００３０】
ジョブ受付部１２０は、印刷ジョブ３０を受け付けて印刷ジョブ３０を蓄積判定部１４０へ渡す（Ｓ３１）。尚ジョブ受付部１２０が受け付ける印刷ジョブ３０は、クライアントＰＣ２００で作成されて画像形成装置１００へ送信されたものであっても良いし、画像形成装置１００の操作パネル１８等から直接指示されたものであっても良い。
【００３１】
蓄積判定部１４０は、渡された印刷ジョブ３０が実行可能か否かを判定する。印刷ジョブ３０にマーカが付与されている場合（Ｓ３２）、印刷選択部１４１は、印刷ジョブ３０を実行可能な印刷ジョブとして選択する。
【００３２】
蓄積判定部１４０は、印刷選択部１４１により選択された印刷ジョブ３０に付与されたマーカを削除し（Ｓ３３）、印刷ジョブ３０を印刷制御部１１０へ渡す。印刷制御部１１０は、印刷ジョブ３０を実行する（Ｓ３４）。
【００３３】
Ｓ３２において印刷ジョブ３０にマーカが付与されていない場合、蓄積判定部１４０は印刷ジョブ３０を実行不可能な印刷ジョブ３０と判定し、マーカ付与部１４２により印刷ジョブ３０にマーカを付与する（Ｓ３５）。そしてマーカが付与された印刷ジョブ３０をジョブ蓄積部１９０へ蓄積する（Ｓ３６）。
【００３４】
以上に説明したように、本実施形態では、ジョブ受付部１２０が受け付けた印刷ジョブは、一度強制的に蓄積判定部１４０へ渡される。蓄積判定部１４０では、渡された印刷ジョブが、一度蓄積されていたものか否かを判断し、一度蓄積された印刷ジョブの場合には実行可能な印刷ジョブと判定する。
【００３５】
したがって本実施形態の画像形成装置１００では、同様の印刷ジョブを二度受け付けた場合にのみ、印刷ジョブが実行される。本実施形態の画像処理装置１００では、この構成を有することにより、受け付けた任意の印刷ジョブを蓄積することを可能とし、クライアントＰＣ側でオンデマンド印刷に対応した印刷ジョブを生成する必要性を排除している。
【００３６】
すなわち本実施形態では、一度目に受け付けた印刷ジョブは、クライアントＰＣ２００から送信された印刷ジョブと想定し、印刷ジョブを蓄積しておく。そして二度目に同様の印刷ジョブを受け付けたとき、この印刷ジョブを画像形成装置１００の操作パネル１８から受け付けたものと想定することで、オンデマンド印刷を実現することができる。
【００３７】
したがって本実施形態によれば、ジョブの蓄積指示を含む特定のプロトコルにしたがった印刷ジョブ以外の印刷ジョブ３０も蓄積することができる。よって、汎用的なプロトコルで送信された印刷ジョブを蓄積することができ、オンデマンド印刷に対応させることができる。また本実施形態によれば、印刷ジョブを蓄積させるための特定の操作を行う必要がなく、操作性を向上させることができる。
【００３８】
また本実施形態によれば、オンデマンド印刷を実現させるために、クライアントＰＣへ画像形成装置１００専用のドライバ等をインストールする必要性を排除できる。
【００３９】
特に、画像形成装置１００と接続された端末装置に画像形成装置１００専用のドライバがインストールされており、この端末装置とクライアントＰＣとが接続されている場合、本実施形態では、上記構成により、端末装置を介さずに画像形成装置１００を直接ネットワークに接続することが可能となる。従来の画像形成装置ではドライバがインストールされた端末装置を必要とするため、ネットワークに画像形成装置を接続する際に、端末装置用のＩＰアドレス及び画像形成装置用のＩＰアドレスという２つのＩＰアドレスを確保する必要があった。これに対し本実施形態の画像形成装置１００は、端末装置を介さずに画像形成装置１００を直接ネットワークへ接続することができる。よって本実施形態によれば、画像形成装置１００用のＩＰアドレス１つのみを確保すれば良く、システム構築の自由度の向上に貢献することができる。
（第二の実施形態）
以下に図面を参照して本発明の第二の実施形態について説明する。本発明の第二の実施形態は、受け付けた印刷ジョブに指定されたプロトコルを印刷させるためのプロトコルへ変換する点、蓄積された印刷ジョブから選択された印刷ジョブを実行させる点が第一の実施形態と相違する。よって以下の第二の実施形態の説明では、第一の実施形態の相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【００４０】
図４は、第二の実施形態の画像形成装置１００Ａの機能構成を説明する図である。本実施形態の画像形成装置１００Ａは、第一の実施形態の画像形成装置１００の有する各部に加え、ジョブ処理部１３０、カードリーダ制御部１５０、認証部１６０、表示制御部１７０、ユーザ情報格納部１８０を有する。また画像形成装置１００Ａは、ＩＣカードリーダ１９５を備える。
【００４１】
ジョブ処理部１３０は、プロトコル判定部１３１と変換処理部１３２とを有し、指定されたプロトコル（以下、指定プロトコル）にしたがった印刷ジョブ３０を画像形成装置へ印刷させるためのプロトコル（以下、印刷プロトコル）にしたがった印刷ジョブへ変換する。プロトコル判定部１３１は、ジョブ受付部１２０から渡された印刷ジョブ３０の指定プロトコルの種別を判別する。尚指定プロトコルとは、例えばＦＴＰ（File Transfer Protocol）、ＩＰＰ（Internet Printing Protocol）等である。プロトコル判別部１３１は、印刷ジョブ３０に含まれる指定プロトコルに関する情報に基づき、指定プロトコルの種別を判別する。
【００４２】
変換処理部１３２は、印刷ジョブ３０を指定プロトコルにしたがった印刷ジョブから、印刷プロトコルにしたがった印刷ジョブへ変換する処理を行う。変換処理部１３２は、印刷ジョブ３０に含まれる指定プロトコルを示す情報と、印刷データファイルとを印刷プロトコルにしたがって書き換えることにより、印刷ジョブ３０を印刷プロトコルにしたがった印刷ジョブへ変換する。尚印刷データファイルとは、印刷ジョブ３０に含まれる印刷データである。また印刷プロトコルとは、例えばＬＰＲ（Line PRinter daemon protocol）である。また本実施形態のジョブ処理部１３０は、クライアントＰＣ２００から受け付けた印刷ジョブ３０が印刷プロトコルにしたがっている場合には、変換処理を行わない。
【００４３】
本実施形態の画像形成装置１００Ａでは、印刷プロトコルにしたがった印刷ジョブへ変換された印刷ジョブ３０Ａをジョブ蓄積部１９０Ａに蓄積し、認証部１６０により認証されたユーザに対してジョブ蓄積部１９０Ａに蓄積された印刷ジョブ３０Ａの一覧を表示する。そして画像形成装置１００Ａは、印刷ジョブ３０Ａの一覧から選択された印刷ジョブ３０Ａを実行する。
【００４４】
したがって本実施形態の画像形成装置１００Ａでは、例えばクライアントＰＣ２００から画像形成装置１００Ａへ送信した印刷ジョブを蓄積しておき、画像形成装置１００Ａにおいて認証されたユーザに対してのみ、印刷ジョブの実行させることができる。
【００４５】
カードリーダ制御部１５０は、ＩＣカードリーダ１９５の制御を行い、ＩＣカードリーダ１９５が読み取った後述するカード識別情報（カードＩＤ）を取得する。
【００４６】
認証部１６０は、カードリーダ制御部１５０が取得したカードＩＤの認証を行う。具体的には認証部１６０は、後述するユーザ情報格納部１８０内を取得したカードＩＤで検索し、該当するカードＩＤがユーザ情報格納部１８０内に存在した場合にカードＩＤを認証したものとする。表示制御部１７０は、画像形成装置１００Ａの有する操作パネル１８の表示制御を行う。
【００４７】
ユーザ情報格納部１８０には、予め画像形成装置１００Ａのユーザ情報が格納されている。ユーザ情報とは、例えばＩＣカードのカードＩＤ、ユーザ識別情報（ユーザＩＤ）、パスワードなどが対応付けられた情報である。ユーザ情報格納部１８０は、例えば補助記憶装置１４内に格納されていても良い。尚本実施形態では、カードＩＤをユーザＩＤとして用いても良い。
【００４８】
ジョブ蓄積部１９０Ａは、印刷プロトコルに変換された印刷ジョブ３０Ａが蓄積される。尚本実施形態のジョブ蓄積部１９０Ａは、印刷ジョブを渡された順に蓄積するものとした。また本実施形態のジョブ蓄積部１９０Ａは、例えばメモリ装置１５内に格納されていても良い。
【００４９】
ＩＣカードリーダ１９５は、例えばＩＣカードなどの記録媒体に記録されたカードＩＤを読み取る。ＩＣカードリーダ１９５は、接触型のカードリーダであっても良いし、非接触型のカードリーダであっても良い。尚本実施形態では、ユーザＩＤをＩＣカードリーダ１９５によりＩＣカードから読み取るものとしたが、ユーザＩＤを取得する手段はこれに限定されない。例えば画像形成装置１００Ａの操作パネル１８においてユーザＩＤが入力されても良い。
【００５０】
次に本実施形態の画像形成装置１００Ａの動作について説明する。始めに本実施形態の画像形成装置１００Ａにおける印刷ジョブ３０Ａの蓄積について説明する。図５は、第二の実施形態の画像形成装置１００Ａの蓄積動作を説明するフローチャートである。
【００５１】
ジョブ受付部１２０は、印刷ジョブ３０を受け付けて印刷ジョブ３０をジョブ処理部１３０へ渡す（Ｓ５１）。尚ジョブ受付部１２０が受け付ける印刷ジョブ３０は、クライアントＰＣ２００で作成されて画像形成装置１００へ送信されたものであっても良いし、画像形成装置１００の操作パネル１８等から直接指示されたものであっても良い。
【００５２】
ジョブ処理部１３０は、渡された印刷ジョブ３０が、印刷プロトコルにしたがった印刷ジョブか否かを判定する（Ｓ５２）。
【００５３】
Ｓ５２において変換処理が必要と判定された場合、ジョブ処理部１３０は変換処理部１３２により印刷ジョブ３０を印刷プロトコルにしたがった印刷ジョブ３０Ａに変換する処理を行う（Ｓ５３）。ジョブ処理部１３０は、変換処理を完了すると、変換後の印刷ジョブ３０Ａを蓄積判定部１４０へ渡す。
【００５４】
尚印刷ジョブ３０Ａが蓄積判定部１４０へ渡された後のＳ５４からＳ５８までの処理は、図３のＳ３２からＳ３６までの処理と同様であるから説明を省略する。
【００５５】
尚Ｓ５２において、印刷ジョブ３０の指定プロトコルの種別が印刷プロトコルであった場合、プロトコル判別部１３１は変換処理が不要と判定し、印刷ジョブ３０を蓄積判定部１４０へ渡す。
【００５６】
このように本実施形態の画像処理装置１００では、印刷プロトコル以外の指定プロトコルにしたがった印刷ジョブを受け付けた場合、印刷ジョブを印刷プロトコルにしたがった印刷ジョブへ変換する。よって本実施形態の画像形成装置１００では、印刷プロトコル以外のプロトコルが指定された印刷ジョブを蓄積すること可能となり、汎用的なプロトコルにも対応することができる。
【００５７】
次に本実施形態の画像形成装置１００Ａにおいて、蓄積された印刷ジョブ３０Ａの選択について説明する。図６は、第二の実施形態の画像形成装置１００Ａにおける印刷ジョブ３０Ａの選択を説明するフローチャートである。
【００５８】
画像形成装置１００Ａにおいて、ジョブ蓄積部１９０Ａに蓄積された印刷ジョブＡの実行指示を受けると、表示制御部１７０は操作パネル１８にユーザ認証の要求メッセージを表示させる（Ｓ６１）。カードリーダ制御部１５０は、ＩＣカードリーダ１９５がＩＣカードから読み取ったカードＩＤ（ユーザＩＤ）を取得する（Ｓ６２）。
【００５９】
画像形成装置１００Ａは、ユーザＩＤを取得すると、認証部１６０により認証を行う（Ｓ６３）。Ｓ６３においてユーザＩＤが認証されなかった場合、表示制御部１７０は操作パネル１８にエラーメッセージを表示させる（Ｓ６４）。
【００６０】
Ｓ６３において認証部１６０によりユーザＩＤが認証された場合、表示制御部１７０はジョブ蓄積部１９０Ａに蓄積された印刷ジョブ３０Ａの一覧を操作パネル１８に表示させる（Ｓ６５）。画像形成装置１００Ａは、表示された一覧から印刷ジョブ３０Ａが選択されると（Ｓ６６）、選択された印刷ジョブ３０Ａの実行指示を受けたものとし、選択された印刷ジョブ３０Ａをジョブ受付部１２０へ渡す。
【００６１】
印刷ジョブ３０Ａがジョブ受付部１２０に渡った後の処理は、図５で説明した通りである。図５において、ジョブ蓄積部１９０Ａに蓄積された印刷ジョブ３０Ａを実行する場合、印刷ジョブ３０Ａは既に印刷プロトコルにしたがった印刷ジョブであるから、Ｓ５２では変換処理を行わない。また印刷ジョブ３０Ａは蓄積されていた印刷ジョブであるから、マーカが付与されている。よってＳ５４では、印刷ジョブ３０Ａは実行可能な印刷ジョブと判定されて、印刷制御部１１０へ渡される。印刷制御部１１０は、印刷ジョブ３０Ａを実行する。
【００６２】
このように本実施形態の画像形成装置１００Ａでは、第一の実施形態により奏する効果に加え、ユーザＩＤの認証を行うことにより、特定のユーザにのみ印刷ジョブの実行を可能にしている。よって本実施形態では、情報漏洩の危険性を低減できる。
【００６３】
以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【００６４】
【図１】第一の実施形態の画像形成装置１００のハードウェア構成の一例を示す図である。
【図２】第一の実施形態の画像形成装置１００の機能構成を説明する図である。
【図３】第一の実施形態の画像形成装置１００の動作を説明するフローチャートである。
【図４】第二の実施形態の画像形成装置１００Ａの機能構成を説明する図である。
【図５】第二の実施形態の画像形成装置１００Ａの蓄積動作を説明するフローチャートである。
【図６】第二の実施形態の画像形成装置１００Ａにおける印刷ジョブ３０Ａの選択を説明するフローチャートである。
【符号の説明】
【００６５】
１００、１００Ａ  画像処理装置
１１０  印刷制御部
１２０  ジョブ受付部
１３０  ジョブ処理部
１３１  プロトコル判別部
１３２  変換処理部
１４０  蓄積判定部
１４１  印刷選択部
１４２  マーカ付与部
１５０  カードリーダ制御部
１６０  認証部
１７０  表示制御部
１８０  ユーザ情報格納部
１９０、１９０Ａ  ジョブ蓄積部
【図１】
0005072546.tif 000002
【図２】
0005072546.tif 000003
【図３】
0005072546.tif 000004
【図４】
0005072546.tif 000005
【図５】
0005072546.tif 000006
【図６】
0005072546.tif 000007