(57)【要約】【課題】本発明は、ユーザの意図する印刷結果を得ることのできる画像形成装置、画像形成システム、画像形成制御方法、画像形成制御プログラム及び記録媒体に関する。【解決手段】画像形成システム１は、印刷ジョブからユーザ情報とジョブチケットデータを取得して、取得した該印刷設定とジョブチケット履歴情報記憶部７３の該印刷要求のユーザに対応するジョブチケット履歴情報の印刷設定とをジョブチケット比較部７２で比較し、処理選択部７４が、該比較結果に基づいて印刷要求の印刷データに対する処理内容を決定して、ジョブチケット管理部７６が、該決定処理内容、または、該決定処理内容に応じた印刷結果を、印刷適否情報として該印刷要求のジョブチケットデータとともにユーザに対応させてジョブチケット履歴情報記憶部７３にジョブチケット履歴情報として登録し、また、該ジョブチケット履歴情報に対するユーザによる印刷適否情報の変更を可能とする。【選択図】          図１
2011194634.tif 000002
【特許請求の範囲】
【請求項１】
過去の印刷要求の印刷条件とユーザの意図した印刷結果であったか否かの印刷適否情報を印刷履歴情報としてユーザ毎に記憶する情報記憶手段と、
ユーザ情報を含む印刷要求があると、該印刷要求からユーザ情報と印刷条件を取得する印刷関連情報取得手段と、
前記印刷要求の印刷条件と前記情報記憶手段の該印刷要求のユーザに対応する前記印刷履歴情報の印刷条件を比較する比較手段と、
前記比較手段の比較結果に基づいて前記印刷要求にかかる印刷データに対する処理内容を決定する処理内容決定手段と、
前記処理内容決定手段での決定処理内容または該決定処理内容に応じた印刷結果を取得して前記印刷適否情報として前記印刷要求の印刷条件とともに該印刷要求のユーザに対応させて前記情報記憶手段に前記印刷履歴情報として登録するとともに、該情報記憶手段に記憶されている該印刷履歴情報に対するユーザによる印刷適否情報の変更を受け付けて該適否情報を変更する履歴情報管理手段と、
を備えていることを特徴とする画像形成装置。
【請求項２】
前記履歴情報管理手段は、前記印刷履歴情報の前記情報記憶手段への登録を行うと、前記ユーザによる該印刷履歴情報の印刷適否情報に対する変更受付を可能とし、変更指示に応じて該印刷履歴情報の印刷適否情報を変更することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記処理内容決定手段は、前記比較手段による前記印刷要求の印刷条件と該印刷要求のユーザに対応する前記印刷履歴情報の印刷条件が、完全に一致する場合と部分的に一致する場合とに分け、完全に一致する場合には、該印刷要求による印刷を禁止し、部分的に一致する場合には、該比較手段の比較結果を報知出力して、該印刷要求にかかる印刷データに対して少なくとも印刷処理と印刷中止のいずれかを選択可能とし、該選択結果に応じて該印刷データに対する処理を決定することを特徴とする請求項１または請求項２記載の画像形成装置。
【請求項４】
前記画像形成装置は、
前記比較手段による前記印刷要求の印刷条件と前記印刷履歴情報の印刷条件が、完全に一致する場合に、該印刷要求の印刷データの印刷を禁止するか、該印刷データに対して少なくとも印刷処理と印刷中止のいずれかを選択可能として該選択結果に応じて該印刷データに対する処理を決定するか、を選択する選択手段をさらに備え、
前記処理内容決定手段は、前記印刷要求の印刷条件と前記印刷履歴情報の印刷条件が完全に一致すると、前記選択手段による選択に応じて該印刷要求の印刷データの処理を決定することを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記印刷関連情報取得手段は、前記印刷要求に印刷条件を含む詳細な印刷工程情報の記載されているジョブチケットが含まれていると、該ジョブチケットを前記印刷条件として取得し、
前記情報記憶手段は、前記印刷履歴情報として前記印刷適否情報と前記ジョブチケット履歴情報を記憶し、
前記比較手段は、前記印刷要求の前記ジョブチケットの印刷条件と前記情報記憶手段の前記ジョブチケット履歴情報の印刷条件を比較し、
前記履歴情報管理手段は、前記印刷適否情報を前記印刷要求の前記ジョブチケットとともにユーザ毎に前記情報記憶手段に前記ジョブチケット履歴情報として登録することを特徴とする請求項１から請求項４のいずれかに記載の画像形成装置。
【請求項６】
印刷データと印刷条件をユーザ情報とともに印刷要求として送信する情報処理装置と、該印刷要求を受け取って印刷処理を行う画像形成装置とが有線または無線の通信網で接続されている画像形成システムにおいて、
前記情報処理装置は、
印刷条件を含む詳細な印刷工程情報の記載されているジョブチケットを生成するジョブチケット生成手段と、
前記ジョブチケット生成手段の生成した前記ジョブチケットと前記印刷要求を纏めて前記画像形成装置に送信する送信手段と、
を備え、
前記画像形成装置は、
過去の印刷要求の印刷条件とユーザの意図した印刷結果であったか否かの印刷適否情報と前記ジョブチケットを対応させたジョブチケット履歴情報をユーザ毎に記憶する情報記憶手段と、
前記情報処理装置から前記印刷要求があると、該印刷要求からユーザ情報と前記ジョブチケットを取得する印刷関連情報取得手段と、
前記印刷要求の前記ジョブチケットの印刷条件と前記情報記憶手段の該印刷要求のユーザに対応する前記ジョブチケット履歴情報の印刷条件を比較する比較手段と、
前記比較手段の比較結果に基づいて前記印刷要求にかかる印刷データに対する処理内容を決定する処理内容決定手段と、
前記処理内容決定手段での決定処理内容または該決定処理内容に応じた印刷結果を取得して前記印刷適否情報として前記印刷要求の印刷条件とともに該印刷要求のユーザに対応させて前記情報記憶手段に前記ジョブチケット履歴情報として登録するとともに、該情報記憶手段に記憶されている該ジョブチケット履歴情報に対するユーザによる印刷適否情報の変更を受け付けて該適否情報を変更する履歴情報管理手段と、
を備えていることを特徴とする画像形成システム。
【請求項７】
前記情報処理装置は、
前記画像形成装置から前記情報記憶手段の前記ジョブチケット履歴情報を取得するジョブチケット履歴情報取得手段と、
印刷条件の設定時に、該印刷条件の設定に対して前記ジョブチケット履歴情報に基づいて印刷適否情報を提供する印刷適否情報提供手段と、
を備えていることを特徴とする請求項６記載の画像形成システム。
【請求項８】
ユーザ情報を含む印刷要求があると、該印刷要求からユーザ情報と印刷条件を取得する印刷関連情報取得処理ステップと、
前記印刷要求の印刷条件と、過去の印刷要求の印刷条件とユーザの意図した印刷結果であったか否かの印刷適否情報を印刷履歴情報としてユーザ毎に記憶する情報記憶手段の該印刷要求のユーザに対応する該印刷履歴情報の印刷条件を比較する比較処理ステップと、
前記比較処理ステップの比較結果に基づいて前記印刷要求にかかる印刷データに対する処理内容を決定する処理内容決定処理ステップと、
前記処理内容決定処理ステップでの決定処理内容または該決定処理内容に応じた印刷結果を取得して前記印刷適否情報として前記印刷要求の印刷条件とともに該印刷要求のユーザに対応させて前記情報記憶手段に前記印刷履歴情報として登録するとともに、該情報記憶手段に記憶されている該印刷履歴情報に対するユーザによる印刷適否情報の変更を受け付けて該適否情報を変更する履歴情報管理処理ステップと、
を有していることを特徴とする画像形成制御方法。
【請求項９】
ユーザ情報を含む印刷要求があると、該印刷要求からユーザ情報と印刷条件を含む詳細な印刷工程情報の記載されているジョブチケットを取得する印刷関連情報取得処理ステップと、
前記印刷要求の前記ジョブチケットの印刷条件と、過去の印刷要求のジョブチケットとユーザの意図した印刷結果であったか否かの印刷適否情報をジョブチケット履歴情報として該ユーザ毎に記憶する情報記憶手段の該印刷要求のユーザに対応する該ジョブチケット履歴情報の印刷条件とを比較する比較処理ステップと、
前記比較処理ステップでの比較結果に基づいて前記印刷要求にかかる印刷データに対する処理内容を決定する処理内容決定処理ステップと、
前記処理内容決定処理ステップでの決定処理内容または該決定処理内容に応じた印刷結果を取得して前記印刷適否情報として前記印刷要求のジョブチケットとともに該印刷要求のユーザに対応させて前記情報記憶手段に前記ジョブチケット履歴情報として登録するとともに、該情報記憶手段に記憶されている該ジョブチケット履歴情報に対するユーザによる印刷適否情報の変更を受け付けて該適否情報を変更する履歴情報管理処理ステップと、
を有していることを特徴とする画像形成制御方法。
【請求項１０】
コンピュータに、
ユーザ情報を含む印刷要求があると、該印刷要求からユーザ情報と印刷条件を取得する印刷関連情報取得処理と、
前記印刷要求の印刷条件と、過去の印刷要求の印刷条件とユーザの意図した印刷結果であったか否かの印刷適否情報を印刷履歴情報としてユーザ毎に記憶する情報記憶手段の該印刷要求のユーザに対応する該印刷履歴情報の印刷条件を比較する比較処理と、
前記比較処理の比較結果に基づいて前記印刷要求にかかる印刷データに対する処理内容を決定する処理内容決定処理と、
前記処理内容決定処理での決定処理内容または該決定処理内容に応じた印刷結果を取得して前記印刷適否情報として前記印刷要求の印刷条件とともに該印刷要求のユーザに対応させて前記情報記憶手段に前記印刷履歴情報として登録するとともに、該情報記憶手段に記憶されている該印刷履歴情報に対するユーザによる印刷適否情報の変更を受け付けて該適否情報を変更する履歴情報管理処理と、
を実行させることを特徴とする画像形成制御プログラム。
【請求項１１】
コンピュータに、
ユーザ情報を含む印刷要求があると、該印刷要求からユーザ情報と印刷条件を含む詳細な印刷工程情報の記載されているジョブチケットを取得する印刷関連情報取得処理と、
前記印刷要求の前記ジョブチケットの印刷条件と、過去の印刷要求のジョブチケットとユーザの意図した印刷結果であったか否かの印刷適否情報をジョブチケット履歴情報として該ユーザ毎に記憶する情報記憶手段の該印刷要求のユーザに対応する該ジョブチケット履歴情報の印刷条件とを比較する比較処理と、
前記比較処理での比較結果に基づいて前記印刷要求にかかる印刷データに対する処理内容を決定する処理内容決定処理と、
前記処理内容決定処理での決定処理内容または該決定処理内容に応じた印刷結果を取得して前記印刷適否情報として前記印刷要求のジョブチケットとともに該印刷要求のユーザに対応させて前記情報記憶手段に前記ジョブチケット履歴情報として登録するとともに、該情報記憶手段に記憶されている該ジョブチケット履歴情報に対するユーザによる印刷適否情報の変更を受け付けて該適否情報を変更する履歴情報管理処理と、
を実行させることを特徴とする画像形成制御プログラム。
【請求項１２】
請求項１０または請求項１１記載の画像形成制御プログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システム、画像形成制御方法、画像形成制御プログラム及び記録媒体に関し、詳細には、ユーザの意図する印刷結果を得ることのできる画像形成装置、画像形成システム、画像形成制御方法、画像形成制御プログラム及び記録媒体に関する。
【背景技術】
【０００２】
プリンタ装置、複写装置、複合装置等の画像形成装置においては、スキャナ部で読み取られたり、外部の情報処理装置から送られてきたデータに基づいて画像形成部で印刷出力する場合、コントローラまたはファームウェアによって、指定された用紙に対するデータの印刷設定が適切であるか否かチェックし、不正な印刷設定の場合には、その旨の通知を行って、印刷実行の可否を選択させる。そして、画像形成装置は、印刷実行が選択されると、印刷結果が不正になっても印刷を実行し、印刷中止が選択されると、印刷処理を中止している。
【０００３】
また、従来、印刷装置による印刷に異常が発生すると、該印刷異常を生じた文書データに対応させて印刷異常の原因に関連する項目の内容を履歴データとして蓄積し、印刷対象の文書データについてその項目の内容が、履歴データの内容と一致または類似すると、印刷前に、印刷を中止するか否かの指示を受け付け、印刷中止が指示されると、印刷を中止する技術が提案されている（特許文献１参照）。すなわち、この従来技術は、画像形成装置または印刷データを送信するホスト装置が、画像形成装置の画像形成能力等の装置仕様から印刷に不正が発生したか否かが問題となっており、ユーザの意図する印刷結果であったか否かとは、異なる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記公報記載の従来技術にあっては、画像形成装置または印刷データを送信するホスト装置が、画像形成装置の画像形成能力等の装置仕様から印刷に不正が発生するか否かを問題としているため、印刷文書を指定して印刷を要求するユーザが意図した印刷結果であったか否かは問題とはされておらず、ユーザが意図しないまたは好ましくないと判断する印刷結果になるような場合について、印刷制御を行うことができず、利用性を向上させる上で、改良の必要があった。
【０００５】
例えば、画像を用紙の両面に印刷する両面印刷が指定されて印刷する場合、給紙部にセットされている用紙が裏面に既に印刷の行われている裏紙であっても、従来技術では、不正とは判断されず、ユーザへの問い合わせを行うことなく、印刷が実行されるが、ユーザにとっては、裏面の印刷が２重印刷となり、不正印刷となる。また、外部に提出する正式文書の印刷において、給紙部にセットされている用紙が裏紙の場合、従来技術では、不正とは判定されず、ユーザへの問い合わせを行うことなく、印刷が実行されるが、ユーザによっては、正式文書を裏紙には印刷したくないのが通例であって、この場合、不正印刷となる。
【０００６】
そこで、本発明は、ユーザの意図する印刷を過去の履歴に基づいて行うことのできる画像形成装置、画像形成システム、画像形成制御方法、画像形成制御プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明は、上記目的を達成するために、ユーザ情報を含む印刷要求があると、該印刷要求からユーザ情報と印刷条件を取得して、取得した該印刷条件と、過去の印刷要求の印刷条件とユーザの意図した印刷結果であったか否かの印刷適否情報を印刷履歴情報としてユーザ毎に記憶する情報記憶手段の該印刷要求のユーザに対応する該印刷履歴情報の印刷条件とを比較し、該比較結果に基づいて印刷要求にかかる印刷データに対する処理内容を決定して、該決定処理内容または該決定処理内容に応じた印刷結果を取得して印刷適否情報として該印刷要求の印刷条件とともに該印刷要求のユーザに対応させて情報記憶手段に印刷履歴情報として登録するとともに、該情報記憶手段に記憶されている該印刷履歴情報に対するユーザによる印刷適否情報の変更を受け付けて該適否情報を変更することを特徴としている。
【０００８】
また、本発明は、前記印刷履歴情報の前記情報記憶手段への登録を行うと、ユーザによる該印刷履歴情報の印刷適否情報に対する変更受付を可能とし、変更指示に応じて該印刷履歴情報の印刷適否情報を変更することを特徴としてもよい。
【０００９】
さらに、本発明は、前記印刷要求の印刷条件と該印刷要求のユーザに対応する前記印刷履歴情報の印刷条件が、完全に一致する場合と部分的に一致する場合とに分け、完全に一致する場合には、該印刷要求による印刷を禁止し、部分的に一致する場合には、該比較結果を報知出力して、該印刷要求にかかる印刷データに対して少なくとも印刷処理と印刷中止のいずれかを選択可能とし、該選択結果に応じて該印刷データに対する処理を決定することを特徴としてもよい。
【００１０】
さらに、本発明は、前記印刷要求に印刷条件を含む詳細な印刷工程情報の記載されているジョブチケットが含まれていると、該ジョブチケットを前記印刷条件として取得し、前記情報記憶手段が、前記印刷履歴情報として前記印刷適否情報と前記ジョブチケット履歴情報を記憶して、前記印刷要求の前記ジョブチケットの印刷条件と前記情報記憶手段の前記ジョブチケット履歴情報の印刷条件を比較し、前記印刷適否情報を前記印刷要求の前記ジョブチケットとともにユーザ毎に前記情報記憶手段に前記ジョブチケット履歴情報として登録することを特徴としてもよい。
【発明の効果】
【００１１】
本発明によれば、ユーザの意図する印刷を過去の履歴に基づいて行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施例を適用した画像形成システムのシステム構成図。
【図２】コンピュータの要部ブロック構成図。
【図３】コンピュータの主要なソフトウェア構成を示す図。
【図４】ジョブチケットの設定は他の一例を示す図。
【図５】プリンタ装置の概略構成図。
【図６】プリンタ装置のブロック構成図。
【図７】プリンタ装置の機能ブロック構成図。
【図８】処理選択画面の一例を示す図。
【図９】ジョブチケット履歴情報管理画面の一例を示す図。
【図１０】コンピュータにおける画像形成制御処理を示すフローチャート。
【図１１】プリンタ装置における画像形成制御処理を示すフローチャート。
【図１２】図１１に続きの処理を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１４】
図１〜図１１は、本発明の画像形成装置、画像形成システム、画像形成制御方法、画像形成制御プログラム及び記録媒体の一実施例を示す図であり、図１は、本発明の画像形成装置、画像形成システム、画像形成制御方法、画像形成制御プログラム及び記録媒体の一実施例を適用した画像形成システム１のシステム構成図である。
【００１５】
図１において、画像形成システム１は、ＬＡＮ（Local Area Network）等の有線または無線のネットワーク（通信網）ＮＷに複数のコンピュータＰＣ１〜ＰＣｎと複数のプリンタ装置Ｐｒ１〜Ｐｒｍが接続されており、コンピュータとプリンタ装置とは、ネットワークで接続されている場合に限るものではなく、コンピュータとプリンタ装置が専用線等で１対１で接続されていてもよい。
【００１６】
コンピュータ（情報処理装置）ＰＣ１〜ＰＣｎは、通常のハードウェア構成とソフトウェア構成のコンピュータが用いられており、ソフトウェアとして、本発明の画像形成制御プログラムが搭載されている。コンピュータＰＣ１〜ＰＣｎは、例えば、図２に示すように、ＣＰＵ（Central Processing Unit ）１１、メモリ１２、入力部１３、出力部１４及び通信部１５等を備えており、各部は、バス１６で接続されている。
【００１７】
メモリ１２は、図３に示すように、アプリケーション２１、ワークフローソフトウェア２２及びプリンタドライバ２３等のプログラム及び必要なシステムデータが格納されているとともに、アプリケーションによって作成、編集等の行われた文書データやその他のデータが保管され、特に、本発明のユーザの意図する印刷結果となる印刷構成情報であるか否かを確認して適切な処理を行う画像形成制御方法を実現する画像形成制御プログラムが、上記プログラムの一部として組み込まれることで、または、単独で導入されることで、ジョブチケットデータ作成部２４が構築されている。
【００１８】
入力部１３は、キーボード、マウス、ポインティングデバイス等であり、ＣＰＵ１１の制御下で、各種命令や文字等が入力される。
【００１９】
出力部１４は、ディスプレイやスピーカ等であり、ＣＰＵ１１の制御下で、入力部１３から入力された内容やコンピュータＰＣ１〜ＰＣｎからユーザに通知する各種情報を表示情報や音声情報として出力する。
【００２０】
通信部１５は、ネットワークＮＷに接続され、ＣＰＵ１１の制御下で、ネットワークＮＷを介してプリンタ装置Ｐｒ１〜Ｐｒｍや他のコンピュータＰＣ１〜ＰＣｎ等のネットワークＮＷ上の端末とコマンドやデータの授受を行う。
【００２１】
ＣＰＵ１１は、メモリ１２内のプログラムに基づいてメモリ１２をワークメモリとして利用して、アプリケーション処理や本発明の画像形成制御処理を実行する。
【００２２】
コンピュータＰＣ１〜ＰＣｎは、ＲＯＭ（Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像形成制御方法を実行する画像形成制御プログラムを読み込んでメモリ１２等に導入することで、後述する本発明の画像形成制御方法を実行する情報処理装置として構築されている。この画像形成制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２３】
そして、コンピュータＰＣ１〜ＰＣｎは、上記画像形成制御プログラムが導入されることで、図３に示したような機能ブロックが構築される。すなわち、コンピュータＰＣ１〜ＰＣｎは、アプリケーション２１、ワークフローソフトウェア２２、プリンタドライバ２３、ジョブチケットデータ作成部２４及び通信部２５が構築されている。
【００２４】
アプリケーション２１は、文書作成を行うワードプロセッサ、表計算を行う表計算アプリケーション、データベースアプリケーション、図形作成アプリケーション等の各種アプリケーションを総称したものであり、作成結果の文書データや他のコンピュータＰＣ１〜ＰＣｎ等から受信した文書データの印刷要求を行うことができる。
【００２５】
ワークフローソフトウェア２２は、コンピュータＰＣ１〜ＰＣｎにおけるワークフローを制御するソフトウェアであり、印刷要求のあった文書データに対するフロー設定を行う。
【００２６】
プリンタドライバ２３は、ＵＩ（ユーザインターフェイス）部３１、描画部３２及びジョブ管理部３３等を備えており、アプリケーション２１によって印刷要求が発行されると、ＵＩ部３１が、印刷設定画面を出力部１４のディスプレイに表示させて、ユーザによる印刷設定（印刷条件の設定）を可能とする。なお、印刷条件を、以下、印刷設定情報または単に印刷設定ともいう。
【００２７】
ＵＩ部３１は、印刷設定画面によって印刷設定が行われると、印刷設定情報を描画部３２及びジョブチケットデータ作成部２４に渡す。
【００２８】
描画部３２は、アプリケーション２１から印刷要求の発行された文書データを受け取って、該文書データをＰＤＬ（Page Description Language）等の印刷データに変換する。
【００２９】
ジョブチケットデータ作成部（ジョブチケット生成手段）２４は、印刷要求の発行された文書データに対する印刷用のジョブチケットデータを生成してジョブ管理部３３に渡す。ジョブチケットデータは、印刷用のデジタル設定指示書であり、例えば、ＣＩＰ４（The International Cooperation for the Integration of Processes in Prepress, Press and Postpress Organization：プリプレス・プレス・ポストプレスの工程統合管理のための国際標準化団体）が定めるＪＤＦ（Job Definition Format）がある。このジョブチケットは、印刷時の設計指示書と呼ばれるものであり、この設計指示書には、ページの配置指定や色情報の指定等の前印刷工程、実際に印刷を行う印刷工程、印刷した後に綴じたり、裁断する後処理工程等の印刷に関する詳細な情報を記述することができ、また、工程の途中で情報の追加も可能である。そこで、本実施例のジョブチケットデータ作成部２４は、ＵＩ部３１から渡された印刷設定に関する詳細な情報（印刷設定情報）と不正印刷（失敗印刷）時に登録する情報からなるＪＤＦ形式のジョブチケットデータを生成する。この不正印刷では、印刷自体に失敗した場合だけでなく、ユーザが意図した印刷結果と異なる印刷結果となる印刷を全て不正印刷として記述している。例えば、ドライバの設定では両面印刷となっているが、プリンタ装置Ｐｒ１〜Ｐｒｍには裏紙がセットされていて、裏紙に両面に札すると、既に印刷されている裏面には既に印刷されている上に再度印刷することになってしまい、ユーザが不快であると感じると、この印刷結果は不正印刷となる。ただし、この場合、印刷されている面にはデータ自体を作成していないため、問題ないと考えるユーザにおいては不正印刷とはならない（成功印刷）。
【００３０】
なお、ジョブチケットにおいては、上述のように、印刷の全行程の情報を詳細な情報を設定することができるが、例えば、図４に示すように、１ページに複数ページ分の画像データを縮小して印刷するＮ−ｕｐ印刷での１ページに印刷するページ数（１ｕｐ、２ｕｐ、４ｕｐ等）、Ｎ−ｕｐ印刷でのページの割り振り順序である面付け順（左から右、右から左、左上 −右上 −左下 −右下等）、片面印刷と両面印刷の設定（片面、両面）、カラー印刷かモノクロ印刷かのカラー設定（カラー、モノクロ）、小冊子印刷における面付け方法（小冊子印刷、週刊誌印刷）、小冊子印刷における開き方向（左開き、右開き、上開き）、ステープルにおける穴の数（１個、２個等の数値）、ステープルにおける穴の位置（左上、左中央、右下等）等についても設定することができ、これらの値はジョブチケットの仕様で定義されている。ＪＤＦの場合、これらのパラメータがＸＭＬ（Extensible Markup Language）ベースで記載されている。
【００３１】
そして、ジョブ管理部３３は、描画部３２の変換した印刷データとＵＩ部３１が取得した印刷設定情報から印刷ジョブを生成し、生成した印刷ジョブとジョブチケットデータ作成部２４の生成したジョブチケットデータを通信部（送信手段）２５からネットワークＮＷを介してプリンタ装置Ｐｒ１〜Ｐｒｍに送信する。
【００３２】
プリンタ装置（画像形成装置）Ｐｒ１〜Ｐｒｍは、図５に示すように、上部からスキャナエンジン４１、オペレーションパネル４２、プリンタエンジン４３及びコントローラ４４等を備えており、スキャナエンジン４１は、原稿に読み取り光を照射して、該原稿を主走査・副走査して、原稿の画像を読み取り、読み取った原稿の画像データをコントローラ４４に出力する。
【００３３】
オペレーションパネル４２は、プリンタ装置Ｐｒ１〜Ｐｒｍのモード（手動両面印刷モード、片面印刷モード、プリンタモード、複写モード等）やフォント等の設定操作等の各種操作を行うための各種操作キーを備えるとともに、プリンタ装置Ｐｒ１〜Ｐｒｍの状態を表示するディスプレイ（例えば、液晶ディスプレイ）等を備えている。特に、オペレーションパネル４２は、後述するジョブチケットを用いたユーザの意図する画像形成を行う画像形成制御処理におけるユーザに対する印刷不正状況の通知表示、該通知表示に対するユーザの印刷続行、中止等の意志決定等を行うのに使用される。
【００３４】
プリンタエンジン４３は、その中央部に上下方向に所定長さにわたって無端ベルト状の感光体ベルト５１が回転可能に配設されており、感光体ベルト５１に沿ってＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）の現像器５２Ｙ、５２Ｍ、５２Ｃ、５２Ｋが並んで配設されている。感光体ベルト５１の周囲には、現像器５２Ｙ、５２Ｍ、５２Ｃ、５２Ｋの他に、感光体ベルト５１を一様に帯電させる帯電部５３、画像データに基づいて変調したレーザビームを感光体ベルト５１に照射する光書き込み部５４、感光体ベルト５１上のトナー付着量を検出する反射輝度センサ５５及び中間転写体５６等が配設されている。プリンタエンジン４３は、感光体ベルト５１が１回転する毎に、光書き込み部５４がＹＭＣＫの順に、該色の画像データに基づいて変調したレーザビームを感光体ベルト５１に照射して該色の静電潜像を形成し、該色の現像器５２Ｙ、５２Ｍ、５２Ｃ、５２Ｋから該色のトナーを付与して現像して該色のトナー画像を形成する。反射輝度センサ５５は、このトナー画像の濃度を検出してコントローラ４４に出力する。プリンタエンジン４３は、感光体ベルト５１上に形成された該色のトナー画像を中間転写体５６に転写させるが、このとき、各色のトナー画像が重なり合うように感光体ベルト５１上の各色のトナー画像を順次重ね合わせて中間転写体５６に転写して、中間転写体５６上にカラートナー画像を形成する。
【００３５】
プリンタエンジン４３は、中間転写体５６上に形成したカラートナー画像を給紙部５７から搬送されてくる用紙に転写し、トナー画像の転写された用紙Ｐを定着部５８に搬送する。定着部５８は、トナー画像の転写された用紙を加熱・加圧しつつ搬送してトナー画像を用紙に定着させた後、排紙トレイ５９上に排出する。
【００３６】
なお、反射輝度センサ５５による検出信号は、このコントローラ４４に搭載された換算テーブルにより濃度値に換算され、反射輝度センサ５５は、濃度検出手段として機能している。
【００３７】
そして、プリンタ装置Ｐｒ１〜Ｐｒｍは、図６に示すようにブロック構成されており、オペレーションパネル４２、プリンタエンジン４３及びコントローラ４４等を備えている。なお、図６では、スキャナエンジン４１については、省略している。
【００３８】
コントローラ４４は、通信Ｉ／Ｆ６１、プログラムＲＯＭ６２、フォントＲＯＭ６３、パネルＩ／Ｆ６４、ＣＰＵ６５、ＲＡＭ（Random Access Memory）６６、ＮＶＲＡＭ（Nonvolatile Random Access Memory）６７、エンジンＩ／Ｆ６８等を備えており、各部はバス６９により接続されている。
【００３９】
通信Ｉ／Ｆ６１には、図１に示したネットワークＮＷを介して複数のコンピュータＰＣ１〜ＰＣｎが接続されており、通信Ｉ／Ｆ６１は、コンピュータＰＣ１〜ＰＣｎから送信されてくる上記印刷ジョブ及びジョブチケットデータを受け取るとともに、プリンタ装置Ｐｒ１〜ＰｒｍからコンピュータＰＣ１〜ＰＣｎに送信するステータス信号等の送り出しを行うインターフェイスである。
【００４０】
プログラムＲＯＭ６２は、コントローラ４４内でのデータの処理や管理及び周辺モジュールを制御するためのプログラム、具体的には、プリンタ装置Ｐｒ１〜Ｐｒｍとしての基本処理プログラム及び後述するジョブチケットを利用した不正印刷の是正を行う画像形成制御方法を方法を実行する画像形成制御プログラム等の各種プログラムを格納しているとともに、これらの各プログラムを実行するのに必要な各種データを格納している。
【００４１】
フォントＲＯＭ６３は、プリンタ装置Ｐｒ１〜Ｐｒｍで印刷に使用する各種フォントが予め格納されており、ＣＰＵ６５により読み出されて、印刷処理に供される。
【００４２】
パネルＩ／Ｆ６４には、上記オペレーションパネル４２が接続されており、パネルＩ／Ｆ６４は、コントローラ４４とオペレーションパネル４２との間の信号の授受を行う。
【００４３】
ＣＰＵ６５は、プログラムＲＯＭ６２に格納されているプログラムに基づいて、ＲＡＭ６６をワークメモリとして利用しつつ、プリンタ装置Ｐｒ１〜Ｐｒｍの各部を制御して、印刷処理を行うとともに、後述するジョブチケットを利用した不正印刷の是正を行う画像形成制御処理を実行する。
【００４４】
ＲＡＭ６６は、ＣＰＵ６５のワークメモリとして利用されるとともに、コンピュータＰＣ１〜ＰＣｎからの印刷データをページ単位に管理して一時記憶するバッファ及びバッファに記憶されたデータを実際の印刷パターンに変換した描画データが展開されるビットマップメモリ等として利用される。ＲＡＭ６６は、この印刷データまたは印刷データから変換された描画データ、あるいは、中間データを、複数ページ分蓄積する容量を有している。
【００４５】
ＮＶＲＡＭ（情報記憶手段）６７は、プリンタ装置Ｐｒ１〜Ｐｒｍの電源が切られているときにも記憶内容を保持するメモリであり、プリンタ装置Ｐｒ１〜Ｐｒｍの電源がオフの際にも保持する必要のあるデータ、特に、ジョブチケット履歴情報等をＣＰＵ６５の制御下で格納される。
【００４６】
エンジンＩ／Ｆ６８には、プリンタエンジン４３が接続されており、コントローラ４４からプリンタエンジン４３への制御信号や描画データ及びプリンタ装置Ｐｒ１〜Ｐｒｍからコントローラ４４へのステータス信号の授受を行う。
【００４７】
そして、プリンタ装置Ｐｒ１〜Ｐｒｍは、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ、ＳＤカード、ＭＯ等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像形成制御方法を実行する画像形成制御プログラムを読み込んでプログラムＲＯＭ６２等に導入することで、後述するジョブチケットを利用した不正印刷の是正を行う画像形成制御方法を実行する画像処理装置としてのプリンタ装置Ｐｒ１〜Ｐｒｍとして構築されている。この画像処理プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００４８】
プリンタ装置Ｐｒ１〜Ｐｒｍは、上記画像処理プログラムが導入されて実行されることで、図７に示す機能部が構築され、ジョブチケット取得部７１、ジョブチケット比較部７２、ジョブチケット履歴情報記憶部７３、処理選択部７４、印刷処理制御部７５及びジョブチケット管理部７６等が構築される。
【００４９】
ジョブチケット履歴情報記憶部（情報記憶手段）７３は、ＮＶＲＡＭ６７によって実現され、過去にプリンタ装置Ｐｒ１〜Ｐｒｍにおいて画像形成出力（印刷出力）したときのジョブチケットデータを、ユーザ毎に、印刷データの印刷結果（失敗、成功）を含めてジョブチケット履歴情報として記憶する。
【００５０】
ジョブチケット取得部（印刷関連情報取得手段）７１は、印刷ジョブとともにコンピュータＰＣ１〜ＰＣｎから送信されてきたジョブチケットデータを取得して、ジョブチケット比較部７２に渡す。
【００５１】
ジョブチケット比較部（比較手段）７２は、ジョブチケット取得部７１が取得したジョブチケットとともに送られてきた印刷ジョブの印刷設定情報からユーザ情報を取得して、該ユーザ情報と同じユーザ情報のジョブチケット履歴情報のうち印刷結果が失敗となっているジョブチケットデータ（以下、不正ジョブチケットデータという。）をジョブチケット履歴情報記憶部７３から取得し、印刷ジョブのジョブチケットデータと不正ジョブチケットデータを比較する。そして、ジョブチケット比較部７２は、印刷ジョブのジョブチケットデータと不正ジョブチケットデータの印刷設定情報が完全に一致するか、部分的に一致するかの完全一致と部分一致のいずれであるかも比較し、比較結果として、完全一致情報と部分一致情報のいずれかの一致情報または不一致情報の比較結果情報と一致した不正ジョブチケットデータを処理選択部７４に渡す。
【００５２】
処理選択部（処理内容決定手段）７４は、ジョブチケット比較部７２の比較結果が、印刷ジョブのジョブチケットデータと一致する不正ジョブチケットデータがないとの比較結果であると、印刷処理制御部７５に該ジョブチケットデータの印刷データの印刷を許可し、印刷処理制御部７５は、印刷許可された印刷データの印刷をプリンタエンジン４３によって行わせる。印刷処理制御部７５は、該ジョブチケットデータの印刷データによるプリンタエンジン４３での印刷処理結果（印刷成功、印刷失敗）と該ジョブチケットデータをジョブチケット管理部７６に渡し、ジョブチケット管理部７６は、ジョブチケットデータと印刷処理結果をジョブチケット履歴情報記憶部７３にジョブチケット履歴情報として登録する。
【００５３】
処理選択部７４は、ジョブチケット比較部７２の比較結果情報が、印刷ジョブのジョブチケットデータと一致する不正ジョブチケットデータがあるときには、比較結果情報が、完全一致情報と部分一致情報のいずれであるか判断し、完全一致情報のときには、該ジョブチケットデータの印刷データの印刷を禁止して、該ジョブチケットデータと不正（失敗）である旨の情報をジョブチケット管理部７６に渡す。
【００５４】
処理選択部７４は、ジョブチケット比較部７２の比較結果情報が、部分一致情報のときには、ジョブチケット比較部７２から渡されたジョブチケットデータと不正ジョブチケットデータからユーザが以降の印刷処理の可否判断を行うのに必要な判断情報を取得して、例えば、図８に示すような処理選択画面Ｇ１をオペレーションパネル４２のディスプレイに表示し、ユーザに、「印刷中止」、「印刷停止」、「印刷続行」のいずれかを選択させる。図８の処理選択画面Ｇ１では、処理対象のジョブチケットデータの判断情報として、Ｎｏ（Ｃｕｒｒｅｎｔ）、印刷時間（２００９／４／５  １６：３０）、印刷ジョブ名（ｔｅｓｔ．ｐｓ）、印刷設定（両面／４ｕｐ）が表示され、不正ジョブチケットデータの判断情報として、Ｎｏ（１）、印刷時間（２００９／４／５  １３：３０）、印刷ジョブ名（ｔｅｓｔ．ｐｓ）、印刷設定（両面／２ｕｐ）が表示されているとともに、印刷失敗結果になるおそれがある旨のメッセージ及び「印刷中止」、「印刷停止」、「印刷続行」の機能ボタンを表示している。すなわち、オペレーションパネル４２は、ディスプレイとして、タッチパネル付きディスプレイが用いられており、「印刷中止」、「印刷停止」、「印刷続行」の機能ボタンへのタッチ操作で、動作指示を行うことができる。
【００５５】
処理選択部７４は、この処理選択画面Ｇ１で、ユーザによって「印刷続行」が選択操作されると、現在のジョブチケットデータの印刷データに対する印刷を許可し、印刷処理制御部７５は、印刷許可された印刷データの印刷をプリンタエンジン４３によって行わせる。
【００５６】
処理選択部７４は、処理選択画面Ｇ１で、「印刷中止」が選択されると、該ジョブチケットデータの印刷データの印刷を禁止し、該ジョブチケットデータと不正（失敗）である旨の情報をジョブチケット管理部７６に渡す。
【００５７】
ジョブチケット管理部（履歴情報管理手段）７６は、処理選択部７４からジョブチケットデータと不正（失敗）情報が渡されると、ジョブチケット履歴情報記憶部７３にジョブチケットデータと不正情報をジョブチケット履歴情報として登録する。
【００５８】
処理選択部７４は、処理選択画面Ｇ１で、「印刷停止」が選択されると、「印刷中止」と「印刷続行」を選択可能な処理待ち画面（図示略）をオペレーションパネル４２のディスプレイに表示した状態で、予め設定された所定の待ち時間だけ、処理対象の印刷データの処理を待ち、該待ち時間の間に該処理待ち画面で「印刷続行」が操作されると、処理選択画面Ｇ１で「印刷続行」が選択操作されたときと同様に、印刷処理制御部７５に印刷続行を通知して、プリンタエンジン４３による該印刷データの印刷を行わせる。処理選択部７４は、処理待ち画面で「印刷中止」が操作されると、処理選択画面Ｇ１で「印刷中止」が操作されたときと同様に、該印刷データの印刷を禁止し、該ジョブチケットデータと不正（失敗）である旨の情報をジョブチケット管理部７６に渡す。
【００５９】
また、処理選択部７４は、待ち時間の間に何の操作も行われないときには、「印刷中止」が操作された場合と同様に、該印刷データの印刷を禁止し、該印刷データの該ジョブチケットデータと不正（失敗）である旨の情報をジョブチケット管理部７６に渡す。
【００６０】
そして、ジョブチケット管理部７６は、処理選択部７４からジョブチケットデータと不正（失敗）である旨の情報が渡されると、ジョブチケット履歴情報記憶部７３にジョブチケットデータと不正情報をジョブチケット履歴情報として登録し、印刷処理制御部７５から印刷処理を行った印刷データのジョブチケットデータと印刷結果情報が渡されると、ジョブチケット履歴情報記憶部７３にジョブチケットデータと印刷結果情報をジョブチケット履歴情報として登録する。
【００６１】
なお、上記説明では、処理選択部７４は、ジョブチケット比較部７２の比較結果情報が完全一致情報であると、印刷データの印刷を中止しているが、予めユーザの設定に応じて、比較結果情報が完全一致情報である場合にも、処理選択画面Ｇ１を表示して、印刷処理の選択を行えるようにしてもよい。
【００６２】
そして、ジョブチケット管理部７６は、オペレーションパネル４２での操作に応じて、ジョブチケット履歴情報記憶部７３に記憶されているジョブチケット履歴情報をオペレーションパネル４２のディスプレイに表示して、ジョブチケット履歴情報毎に、印刷結果の失敗と成功の登録を行う印刷結果登録処理を行う。
【００６３】
すなわち、ジョブチケット管理部７６は、オペレーションパネル４２からユーザ名やユーザＩＤ等のユーザを特定するユーザ特定情報が入力されて、ジョブチケット管理モードが選択されると、例えば、図９に示すようなジョブチケット履歴情報管理画面Ｇ２をオペレーションパネル４２のディスプレイに表示し、ジョブチケット履歴情報管理画面Ｇ２で、ジョブチケット履歴情報を指定して失敗登録／成功登録を可能とする。図９のジョブチケット履歴情報管理画面Ｇ２では、Ｎｏ、印刷結果、印刷時間、印刷ジョブ名及び印刷設定のジョブチケット履歴情報が印刷ジョブチケット毎に表示されているとともに、「失敗登録」の機能ボタンが表示されている。
【００６４】
ジョブチケット管理部７６は、ユーザが、ジョブチケット履歴情報管理画面Ｇ２においてタッチ操作によって、編集対象のジョブチケット履歴情報を選択して、「失敗登録」ボタンを操作すると、選択操作された該ジョブチケット履歴情報の印刷結果を「成功」から「失敗」に変更する。また、図９では、記載されていないが、「成功登録」の機能ボタンをジョブチケット履歴情報管理画面Ｇ２に表示し、ジョブチケット履歴情報を選択して「成功登録」ボタンを操作することで、該ジョブチケット履歴情報の印刷結果を「失敗」から「成功」に変更できるようにしてもよい。
【００６５】
次に、本実施例の作用を説明する。本実施例の画像形成システム１は、ジョブチケットを利用してユーザの意図する印刷結果の印刷を効率的に行う。
【００６６】
すなわち、画像形成システム１は、図１０に示すように、コンピュータＰＣ１〜ＰＣｎで、ユーザによってアプリケーション２１を使用して作成、編集等された文書データに対して印刷要求があると（ステップＳ１０１）、プリンタドライバ２３のＵＩ部３１が、印刷設定画面をディスプレイに表示して、印刷設定が行われて（ステップＳ１０２）、印刷指示操作が行われると、描画部３２が、文書データをＰＤＬ等の印刷データに変換して印刷設定情報と印刷データを含む印刷ジョブを生成するとともに（ステップＳ１０３）、該印刷設定内容に応じてジョブチケットデータ作成部２４がジョブチケットデータを生成する（ステップＳ１０４）。
【００６７】
コンピュータＰＣ１〜ＰＣｎは、印刷ジョブとジョブチケットデータを通信部２５からネットワークＮＷを介してプリンタ装置Ｐｒ１〜Ｐｒｍに送信する（ステップＳ１０６）。
【００６８】
一方、プリンタ装置Ｐｒ１〜Ｐｒｍは、図１１及び図１２に示すように、画像形成制御処理を行う。すなわち、プリンタ装置Ｐｒ１〜Ｐｒｍは、図１１に示すように、コンピュータＰＣ１〜ＰＣｎから印刷ジョブとジョブチケットデータが送信されてくると（ステップＳ２０１）、ジョブチケット取得部７１が、ジョブチケットデータを取得してジョブチケット比較部７２に渡し（ステップＳ２０２）、ジョブチケット比較部７２が、受信ジョブチケットとジョブチケット履歴情報記憶部７３に記憶されているジョブチケット履歴情報のうち受信ジョブチケットの印刷設定情報のユーザと同じユーザのジョブチケット履歴情報を比較して比較結果を処理選択部７４に渡す（ステップＳ２０３）。
【００６９】
処理選択部７４は、ジョブチケット比較部７２の比較結果が受信ジョブチケットと完全に一致する印刷結果が失敗のジョブチケット履歴情報（不正ジョブチケットデータ）があったか、特に、印刷設定において完全に一致する不正ジョブチケットデータがあったかチェックし（ステップＳ２０４）、完全に一致する不正ジョブチケットデータがないときには、該比較結果が部分一致（受信ジョブチケットの印刷設定と部分的に一致する印刷設定の不正ジョブチケットデータ）であるかチェックする（ステップＳ２０５）。
【００７０】
ステップＳ２０５で、比較結果が部分一致でもなく、一致する部分がないときには、すなわち、受信ジョブチケットと部分的にも一致するジョブチケット履歴情報がないときには、処理選択部７４は、印刷処理制御部７５に受信した印刷ジョブとジョブチケットを渡して印刷処理制御部７５がプリンタエンジン４３を制御して印刷処理（画像形成処理）を行わせる（ステップＳ２０８）。
【００７１】
印刷処理が完了すると、ジョブチケット管理部７６が該ジョブチケットと該印刷処理の結果を対応させてジョブチケット履歴情報としてジョブチケット履歴情報記憶部７３に登録して処理を終了する（ステップＳ２０９）。
【００７２】
処理選択部７４は、ステップＳ２０５で、ジョブチケット比較部７２から渡された比較結果が、受信ジョブチケットと部分的に一致するジョブチケット履歴情報がある旨の比較結果であるときには、図８に示したような処理選択画面Ｇ１をオペレーションパネル４２のディスプレイに表示し（ステップＳ２０６）、図１２に示すように、ユーザによって「印刷続行」が選択操作されたかチェックし（ステップＳ２０７）、「印刷続行」が選択されると、印刷処理制御部７５を介してプリンタエンジン４３に印刷処理を行わせて（ステップＳ２０８）、ジョブチケット管理部７６にジョブチケットと印刷処理結果をジョブチケット履歴情報としてジョブチケット履歴情報記憶部７３に登録する（ステップＳ２０９）。
【００７３】
処理選択部７４は、ステップＳ２０７で「印刷続行」が選択されないときには、「印刷中止」が選択されたかチェックし（ステップＳ２１０）、「印刷中止」が選択されると、、該受信ジョブチケットデータの印刷データの印刷を禁止し、該ジョブチケットデータと不正（失敗）である旨の情報をジョブチケット管理部７６に渡す（ステップＳ２１１）。ジョブチケット管理部７６は、処理選択部７４からジョブチケットデータと不正（失敗）情報が渡されると、ジョブチケット履歴情報記憶部７３にジョブチケットデータと不正情報をジョブチケット履歴情報として登録する（ステップＳ２０９）。
【００７４】
処理選択部７４は、ステップＳ２１０で、「印刷中止」が選択されないときには、「印刷停止」が選択されたかチェックし（ステップＳ２１２）、「印刷停止」も選択されないときには、ステップＳ２０７に戻って、「印刷続行」、「印刷中止」、「印刷停止」のいずれが選択されるかを繰り返しチェックする（ステップＳ２０７、Ｓ２１０、Ｓ２１２）。
【００７５】
ステップＳ２１２で、「印刷停止」が選択されると、処理選択部７４は、予め設定されている待ち時間が経過したかチェックし（ステップＳ２１３）、待ち時間が経過していないときには、「印刷続行」と「印刷中止」を選択可能な処理待ち画面をオペレーションパネル４２のディスプレイに表示して（ステップＳ２１４）、「印刷続行」と「印刷中止」のいずれかが選択されたかチェックする（ステップＳ２１５）。
【００７６】
ステップＳ２１５で、「印刷続行」と「印刷中止」のいずれもが選択されないときには、処理選択部７４は、ステップＳ２１３に戻って待ち時間が経過したかチェックし（ステップＳ２１３）、待ち時間が経過していないときには、処理待ち画面の表示を継続して、「印刷続行」と「印刷中止」のいずれが選択されたかチェックする（ステップＳ２１４、Ｓ２１５）。
【００７７】
ステップＳ２１５で、「印刷続行」が選択されると、処理選択部７４は、処理選択画面Ｇ１で「印刷続行」が選択された場合と同様に、印刷処理制御部７５を介してプリンタエンジン４３に印刷処理を行わせて（ステップＳ２０８）、ジョブチケット管理部７６にジョブチケットと印刷処理結果をジョブチケット履歴情報としてジョブチケット履歴情報記憶部７３に登録させる（ステップＳ２０９）。
【００７８】
ステップＳ２１５で、「印刷中止」が選択されると、処理選択部７４は、処理選択画面Ｇ１で「印刷中止」が選択された場合と同様に、受信ジョブチケットデータの印刷データの印刷を禁止し、該ジョブチケットデータと不正（失敗）である旨の情報をジョブチケット管理部７６に渡す（ステップＳ２１１）。ジョブチケット管理部７６は、処理選択部７４からジョブチケットデータと不正（失敗）情報が渡されると、ジョブチケット履歴情報記憶部７３にジョブチケットデータと不正情報をジョブチケット履歴情報として登録する（ステップＳ２０９）。
【００７９】
そして、処理待ち画面を表示中に「印刷続行」と「印刷中止」のいずれもが選択されないまま、ステップＳ２１３で、待ち時間が経過すると、処理選択部７４は、受信ジョブチケットデータの印刷データの印刷を禁止し、該ジョブチケットデータと不正（失敗）である旨の情報をジョブチケット管理部７６に渡す（ステップＳ２１１）。ジョブチケット管理部７６は、処理選択部７４からジョブチケットデータと不正（失敗）情報が渡されると、ジョブチケット履歴情報記憶部７３にジョブチケットデータと不正情報をジョブチケット履歴情報として登録する（ステップＳ２０９）。
【００８０】
また、図１１に示した上記ステップＳ２０４で、ジョブチケット比較部７２の比較結果が受信ジョブチケットデータと完全に一致する不正ジョブチケットデータがある旨の比較結果であると、処理選択部７４は、予めユーザによって問い合わせモードが選択されているかチェックする（ステップＳ２１６）。すなわち、受信ジョブチケットと完全に一致するジョブチケット履歴情報が存在する場合に、処理選択画面Ｇ１を表示してユーザが処理を選択する問い合わせモードが選択されているのか、自動的に印刷処理を行うのかを判定する。
【００８１】
ステップＳ２１６で、問い合わせモードに設定されていると、処理選択部７４は、ステップＳ２０６に移行して、処理選択画面Ｇ１の表示を行って、図１２に示したように、以降上記同様に処理する（ステップＳ２０６〜Ｓ２１５）。
【００８２】
ステップＳ２１６で、問い合わせモードに設定されていないときには、処理選択部７４は、図１２に示したように、印刷処理制御部７５を介してプリンタエンジン４３に印刷処理を行わせて（ステップＳ２０８）、ジョブチケット管理部７６にジョブチケットと印刷処理結果をジョブチケット履歴情報としてジョブチケット履歴情報記憶部７３に登録させる（ステップＳ２０９）。
【００８３】
そして、プリンタ装置Ｐｒ１〜Ｐｒｍは、オペレーションパネル４２の操作に応じて、ジョブチケット管理部７６が、上述のように、ジョブチケット履歴情報記憶部７３に記憶されているジョブチケット履歴情報をオペレーションパネル４２のディスプレイに表示して、ジョブチケット履歴情報毎に、印刷結果の失敗と成功の登録を行う印刷結果登録処理を行う。ジョブチケット管理部７６は、印刷結果登録処理を、上記ステップＳ２０９で、印刷処理を完了した後のジョブチケット履歴情報登録処理を行った直後、及び、印刷中止処理を行った直後に、ジョブチケット履歴情報管理画面Ｇ２のような画面表示を行って、印刷処理結果をそのまままたは変更して登録できるようにしてもよい。
【００８４】
このように、本実施例の画像形成システム１は、ユーザ情報を含む印刷ジョブ（印刷要求）があると、該印刷ジョブからユーザ情報とジョブチケットを取得して、取得したジョブチケットの印刷設定と、印刷設定とユーザの意図した印刷結果であったか否かの印刷適否情報（成功／失敗）をジョブチケット履歴情報（印刷履歴情報）としてユーザ毎に記憶するジョブチケット履歴情報記憶部７３の該印刷要求のユーザに対応する該ジョブチケット履歴情報の印刷設定とをジョブチケット比較部７２で比較し、処理選択部７４が、該比較結果に基づいて印刷要求にかかる印刷データに対する処理内容を決定して、ジョブチケット管理部７６が、処理選択部７４から該決定処理内容を取得、または、印刷処理制御部７５から該決定処理内容に応じた印刷結果を取得して、印刷適否情報として該印刷要求のジョブチケットとともに該印刷要求のユーザに対応させてジョブチケット履歴情報記憶部７３にジョブチケット履歴情報として登録するとともに、該ジョブチケット履歴情報記憶部７３に記憶されている該ジョブチケット履歴情報に対するユーザによる印刷適否情報の変更を受け付けて該適否情報を変更する。
【００８５】
したがって、ユーザが意図した印刷結果であったか否かの判断結果が、次回以降に同じユーザの印刷要求に対して、ユーザの意図する印刷結果が得られるか否かを事前に判断して処理を決定することができ、ユーザの意図する印刷を過去の履歴に基づいて行うことができる。
【００８６】
また、本実施例の画像形成システム１は、ジョブチケット管理部７６が、ジョブチケット履歴情報のジョブチケット履歴情報記憶部７３への登録を行うと、ユーザによる該ジョブチケット履歴情報の印刷適否情報（成功／失敗の印刷結果）に対する変更受付を可能とし、ジョブチケット履歴情報管理画面Ｇ２での変更指示に応じて該ジョブチケット履歴情報の印刷適否情報を変更している。
【００８７】
したがって、印刷要求に対する処理結果が発生してジョブチケット履歴情報がジョブチケット履歴情報記憶部７３に登録されると、速やかに処理結果の適否をユーザが設定したり、変更したりすることがでる。その結果、ジョブチケット履歴情報の内容をユーザの意図する内容に速やかに是正することができ、処理の適正化を図ることができる。
【００８８】
さらに、本実施例の画像形成システム１は、処理選択部７４が、ジョブチケット比較部７２による印刷要求の印刷設定情報と該印刷要求のユーザに対応するジョブチケット履歴情報の印刷設定情報が、完全に一致する場合と部分的に一致する場合とに分けて、完全に一致する場合には、該印刷要求による印刷を禁止し、部分的に一致する場合には、該比較手段の比較結果を報知出力して、該印刷要求にかかる印刷データに対して少なくとも印刷処理と印刷中止のいずれかを選択可能として、該選択結果に応じて該印刷データに対する処理を決定している。
【００８９】
したがって、ユーザの印刷結果に対する意図との適合性をより一層細かく判定するとともに、ユーザの意図に応じた印刷結果であるかをより一層適切に事前にユーザに判断させて、ユーザの意図に合わない印刷を実行することを事前に防止することができ、利用性を向上させつつ無駄な印刷物の発生を防止して資源の有効利用を図ることができる。
【００９０】
また、本実施例の画像形成システム１は、プリンタ装置Ｐｒ１〜Ｐｒｍが、ジョブチケット比較部７２による印刷要求の印刷設定情報とジョブチケット履歴情報の印刷設定情報が、完全に一致する場合に、該印刷要求の印刷データの印刷を禁止するか、該印刷データに対して少なくとも印刷処理（印刷続行）と印刷中止のいずれかを選択可能として該選択結果に応じて該印刷データに対する処理を決定するか、をオペレーションパネル（選択手段）４２で選択可能とし、処理選択部７４が、印刷要求の印刷設定情報とジョブチケット履歴情報の印刷設定情報が完全に一致すると、オペレーションパネル４２による選択に応じて該印刷要求の印刷データの処理を決定している。
【００９１】
したがって、ジョブチケット履歴情報として誤って印刷結果を登録した場合にも、適切に対応することができ、ユーザの意図する印刷結果をより適切に得ることができる。
【００９２】
さらに、本実施例の画像形成システム１は、ジョブチケット取得手段７１が、印刷要求に印刷設定情報を含む詳細な印刷工程情報の記載されているジョブチケットが含まれていると、該ジョブチケットを印刷設定情報として取得して、ジョブチケット履歴情報記憶部７３が、印刷適否情報とジョブチケット履歴情報を記憶し、ジョブチケット比較部７２が、印刷要求のジョブチケットの印刷設定情報とジョブチケット履歴情報記憶部７３の前ョブチケット履歴情報の印刷設定情報を比較して、ジョブチケット管理部７６が、印刷適否情報を印刷要求のジョブチケットとともにユーザ毎にジョブチケット履歴情報記憶部７３にジョブチケット履歴情報として登録している。
【００９３】
したがって、印刷設定情報を含む詳細な印刷工程情報の記載されているジョブチケットを利用して詳細に印刷設定情報を判断してユーザの意図する印刷結果を得ることのできる印刷要求であるか否かを判断して、印刷データに対する処理を決定することができる。
【００９４】
なお、上記説明においては、コンピュータＰＣ１〜ＰＣｎが、ジョブチケットデータ作成部２４を搭載しているものとして説明したが、ジョブチケットデータ作成部２４は、コンピュータＰＣ１〜ＰＣｎが搭載している場合に限るものではなく、例えば、ネットワークＮＷにプリントサーバが接続されていて、プリントサーバがコンピュータＰＣ１〜ＰＣｎからの印刷ジョブを受け取ってプリンタ装置Ｐｒ１〜Ｐｒｍに印刷ジョブを送るときには、プリントサーバがジョブチケットデータ作成部を搭載して、該ジョブチケットデータ作成部が、コンピュータＰＣ１〜ＰＣｎから受け取った印刷ジョブに基づいてジョブチケットデータを生成してもよい。
【００９５】
このようにすると、コンピュータＰＣ１〜ＰＣｎがジョブチケットデータ作成部２４を構築するソフトウェアを搭載していない場合にも、適用することができ、コストを削減しつつ利用性を向上させることができる。
【００９６】
また、上記説明においては、処理選択画面Ｇ１、処理待ち画面を、プリンタ装置Ｐｒ１〜Ｐｒｍのオペレーションパネル４２のディスプレイに表示して、オペレーションパネル４２からの処理選択に応じて、処理内容を決定しているが、処理選択画面及び処理待ち画面を、受信した印刷ジョブ、ジョブチケットデータの送信元のコンピュータＰＣ１〜ＰＣｎのディスプレイに表示させ、コンピュータＰＣ１〜ＰＣｎによってユーザが処理内容を選択できるようにしてもよい。
【００９７】
この場合、例えば、コンピュータＰＣ１〜ＰＣｎは、プリンタ装置Ｐｒ１〜Ｐｒｍからジョブチケット履歴情報記憶部７３のジョブチケット履歴情報を取得し、プリンタドライバ２３のＵＩ部３１が、設定された印刷設定と完全に一致または部分的に一致している不正ジョブチケットデータがあると、不正印刷となるおそれがある旨の警告表示、不正印刷となる確率（パーセント表示等）をディスプレイに行ったり、一致する印刷設定を拒否する等の処理を行うようにしてもよい。
【００９８】
このようにすると、印刷設定を行う段階で、ユーザの意図する印刷設定を適切に行うことができ、利用性をより一層向上させることができる。
【００９９】
また、コンピュータＰＣ１〜ＰＣｎにおいて、不正印刷の発生するおそれのある印刷設定を防止するガイダンス表示を行ってもよい。この場合、コンピュータＰＣ１〜ＰＣｎは、プリンタ装置Ｐｒ１〜Ｐｒｍからジョブチケット履歴情報記憶部７３のジョブチケット履歴情報を取得し、プリンタドライバ２３のＵＩ部３１が、設定された印刷設定と完全に一致または部分的に一致しているジョブチケット履歴情報があると、ジョブチケット履歴情報のうち、現在印刷設定を行っているユーザ以外のユーザまたはの印刷結果が成功であるジョブチケット履歴情報を参照して、類似したジョブチケット履歴情報、または、類似した印刷目的のジョブチケット履歴情報を取り出して、印刷設定画面で表示することにより、印刷設定をガイダンスする。なお、この場合、参照する印刷結果が成功のジョブチケット履歴情報は、他のユーザのジョブチケット履歴情報に限るものではなく、現在印刷設定を行っているユーザのジョブチケット履歴情報であってもよい。
【０１００】
このようにすると、自己の過去の印刷設定とその印刷結果だけでなく、他のユーザの印刷設定での印刷結果を参考にすることができ、さらにより一層簡単かつ適切な印刷設定を行うことができる。
【０１０１】
さらに、プリンタ装置Ｐｒ１〜Ｐｒｍは、オペレーションパネル４２に、複数の不正印刷内容に対応させたキーを設け、印刷処理中に不正印刷が発生すると、該不正印刷の内容に対応したキーがユーザによって操作されると、ジョブチケット管理部７６が、該キーが操作されたときの印刷設定情報と印刷処理内容及び不正である旨の情報を取得してジョブチケット履歴情報としてジョブチケット履歴情報記憶部７３に登録してもよい。
【０１０２】
このようにすると、より一層細かくかつ正確にユーザの意図しない不正印刷の発生する印刷設定情報を取得することができ、以降の印刷要求に対して、より一層適切な処理を行うことができる。
【０１０３】
また、プリンタ装置Ｐｒ１〜Ｐｒｍは、不正（失敗）の印刷結果が発生したときに、ジョブチケット管理部７６が、オペレーションパネル４２のディスプレイに、ウィザード形式の質問を表示して、該質問にユーザが順次回答することによって、不正印刷が発生したときの印刷設定情報を抽出し、ジョブチケット履歴情報の不正情報としてジョブチケット履歴情報記憶部７３に登録して管理してもよい。
【０１０４】
このようにすると、ユーザが意図しない印刷結果となった印刷設定情報をより一層的確に抽出することができ、以降の印刷要求に対して、より一層適切な処理を行うことができる。
【０１０５】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【０１０６】
本発明は、ハード的に画像形成装置にとって不正となる印刷だけでなく、ユーザの意図している印刷結果でない印刷結果となる印刷を事前に判定して処理を選択するプリンタ装置、複写装置、複合装置等の画像形成装置、画像形成システム、画像形成制御方法、画像形成制御プログラム及び記録媒体に利用することができる。
【符号の説明】
【０１０７】
１  画像形成システム
ＮＷ  ネットワーク
ＰＣ１〜ＰＣｎ  コンピュータ
Ｐｒ１〜Ｐｒｍ  プリンタ装置
１１  ＣＰＵ
１２  メモリ
１３  入力部
１４  出力部
１５  通信部
１６  バス
２１  アプリケーション
２２  ワークフローソフトウェア
２３  プリンタドライバ
２４  ジョブチケットデータ作成部
２５  通信部
３１  ＵＩ部
３２  描画部
３３  ジョブ管理部
４１  スキャナエンジン
４２  オペレーションパネル
４３  プリンタエンジン
４４  コントローラ
５１  感光体ベルト
５２Ｙ、５２Ｍ、５２Ｃ、５２Ｋ  現像器
５３  帯電部
５４  光書き込み部
５５  反射輝度センサ
５６  中間転写体
５７  給紙部
５８  定着部
Ｐ  用紙
６１  通信Ｉ／Ｆ
６２  プログラムＲＯＭ
６３  フォントＲＯＭ
６４  パネルＩ／Ｆ
６５  ＣＰＵ
６６  ＲＡＭ
６７  ＮＶＲＡＭ
６８  エンジンＩ／Ｆ
６９  バス
７１  ジョブチケット取得部
７２  ジョブチケット比較部
７３  ジョブチケット履歴情報記憶部
７４  処理選択部
７５  印刷処理制御部
７６  ジョブチケット管理部
Ｇ１  処理選択画面
Ｇ２  ジョブチケット履歴情報管理画面
【先行技術文献】
【特許文献】
【０１０８】
【特許文献１】特開２００７−２４１６０９号公報
【図１】
2011194634.tif 000003
【図２】
2011194634.tif 000004
【図３】
2011194634.tif 000005
【図４】
2011194634.tif 000006
【図５】
2011194634.tif 000007
【図６】
2011194634.tif 000008
【図７】
2011194634.tif 000009
【図８】
2011194634.tif 000010
【図９】
2011194634.tif 000011
【図１０】
2011194634.tif 000012
【図１１】
2011194634.tif 000013
【図１２】
2011194634.tif 000014