(57)【特許請求の範囲】
【請求項１】
所定の記憶手段に蓄積された蓄積ジョブの印刷実行をユーザが指示するときの操作画面を表示する表示装置を備える画像処理装置であって、
前記蓄積ジョブの一覧と、前記一覧から選択された蓄積ジョブの印刷実行を指示する印刷実行指示部品と、前記一覧から選択された蓄積ジョブの印刷設定を行うための印刷設定画面の表示を指示する画面遷移指示部品と、を含むジョブ一覧画面を前記表示装置に表示する画面制御手段と、
前記ジョブ一覧画面を介して前記印刷実行指示部品に対するユーザ操作を受け付けた場合に、前記一覧から選択された蓄積ジョブの印刷データの印刷を、モノクロ印刷の印刷設定で実行する印刷制御手段と、を有し、
前記画面制御手段は、モノクロ印刷の実行を指示する指示部品として前記印刷実行指示部品を表示し、カラー印刷の実行を指示する指示部品を前記ジョブ一覧画面に表示せず、前記ジョブ一覧画面を介して前記画面遷移指示部品に対するユーザ操作を受け付けた場合に、カラー印刷の実行を指示する指示部品を含んだ前記印刷設定画面を表示し、
前記印刷制御手段は、前記印刷設定画面を介したユーザ操作に応じて前記一覧から選択された蓄積ジョブを印刷するときの印刷設定の指定を受け付けた場合に、当該蓄積ジョブの印刷データの印刷を、指定された印刷設定で実行することを特徴とする画像処理装置。
【請求項２】
前記蓄積ジョブの印刷データに対して設定されている前記印刷設定が、カラー印刷設定となっているか、モノクロ印刷設定となっているかを判定する第１の判定手段を有し、
前記画面制御手段は、
前記一覧から選択された蓄積ジョブの印刷データに対して設定されている前記印刷設定が前記第１の判定手段によりモノクロ印刷設定と判定された場合に、カラー印刷の実行を指示する指示部品を含まない前記印刷設定画面を表示し、
カラー印刷設定と判定された場合に、カラー印刷の実行を指示する指示部品を含んだ前記印刷設定画面を表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記ユーザによる印刷機能の利用上限を定めた利用上限値と、当該ユーザにより利用された印刷機能の利用状況を管理した利用状況情報と、に基づき、前記印刷設定画面を介して指定可能な前記印刷設定を判定する第２の判定手段を有し、
前記画面制御手段は、
前記第２の判定手段による判定結果に基づき、前記印刷設定画面を介して指定可能でない印刷設定による印刷の実行指示を受け付けないことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記画面制御手段は、
前記指定可能でない印刷設定による印刷実行を指示する指示部品を、前記印刷設定画面において、非表示又は半輝度表示とすることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記画面制御手段は、
前記印刷設定画面を介して前記指定可能でない印刷設定による印刷の実行を指示する前記ユーザ操作を受け付けると、印刷を実行するか否かの実行確認画面を表示し、
前記印刷制御手段は、前記実行確認画面を介して印刷実行を指示する前記ユーザ操作を受け付けた場合に、前記一覧から選択された蓄積ジョブの前記印刷データの印刷を、モノクロ印刷の印刷設定で実行することを特徴とする請求項３又は４に記載の画像処理装置。
【請求項６】
印刷の操作の手順が定義された定義情報に基づき、印刷時の操作手順を決定する決定手段を有し、
前記画面制御手段は、
前記決定手段により決定された操作手順となるように、前記表示装置への操作画面の表示を制御することを特徴とする請求項１ないし５のいずれか一項に記載の画像処理装置。
【請求項７】
前記決定手段は、
前記蓄積ジョブの印刷データ又は前記蓄積ジョブのジョブ情報からの取得値を前記定義情報に設定された条件式に代入し、条件が満たされた条件式に対応する前記定義情報に定義された操作手順情報に基づき、印刷時の操作手順を決定することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記画面制御手段は、
前記ジョブ一覧画面から前記印刷設定画面への遷移指示を受け付けると、前記印刷設定画面を表示し、前記印刷設定画面を介して指定された印刷設定による印刷実行を指示する前記ユーザ操作を受け付けると、前記決定手段により決定された操作手順となるように、利用者情報又は管理者情報の入力画面を表示し、前記入力画面からの入力情報を予め所定の記憶領域に保持される前記利用者情報又は前記管理者情報と照合し、照合結果が一致の場合、指定された印刷設定による印刷実行を指示することを特徴とする請求項６又は７に記載の画像処理装置。
【請求項９】
前記一覧から選択された蓄積ジョブの印刷データを印刷するときのページ数が所定の条件を超えるか否かを判定する第３の判定手段を備え、
前記画面制御手段は、
前記印刷設定画面を介して指定された印刷設定による印刷実行を指示する前記ユーザ操作を受け付けると、前記第３の判定手段による判定結果に基づき、利用者情報又は管理者情報の入力画面を表示するか否かを制御し、
前記入力画面を表示した場合は、前記入力画面からの入力情報が前記利用者情報又は前記管理者情報と一致することを条件として、指定された印刷設定による印刷実行指示を受け付けることを特徴とする請求項１乃至８のいずれか１項に記載の画像処理装置。
【請求項１０】
所定の記憶手段に蓄積された蓄積ジョブの印刷実行をユーザが指示するときの操作画面を表示する表示装置を備える画像処理装置における印刷制御方法であって、
前記蓄積ジョブの一覧と、前記一覧から選択された蓄積ジョブの印刷実行を指示する印刷実行指示部品と、前記一覧から選択された蓄積ジョブの印刷設定を行うための印刷設定画面の表示を指示する画面遷移指示部品と、を含むジョブ一覧画面を前記表示装置に表示する画面制御工程と、
前記ジョブ一覧画面を介して前記印刷実行指示部品に対するユーザ操作を受け付けた場合に、前記一覧から選択された蓄積ジョブの印刷データの印刷を、モノクロ印刷の印刷設定で実行する印刷制御工程と、を有し、
前記画面制御工程において、前記画像処理装置は、モノクロ印刷の実行を指示する指示部品として前記印刷実行指示部品を表示し、カラー印刷の実行を指示する指示部品を前記ジョブ一覧画面に表示せず、前記ジョブ一覧画面を介して前記画面遷移指示部品に対するユーザ操作を受け付けた場合に、カラー印刷の実行を指示する指示部品を含んだ前記印刷設定画面を表示し、
前記印刷制御工程において、前記画像処理装置は、前記印刷設定画面を介したユーザ操作に応じて前記一覧から選択された蓄積ジョブを印刷するときの印刷設定の指定を受け付けた場合に、当該蓄積ジョブの印刷データの印刷を、指定された印刷設定で実行することを特徴とする印刷制御方法。
【請求項１１】
所定の記憶手段に蓄積された蓄積ジョブの印刷実行をユーザが指示するときの操作画面を表示する表示装置を備える画像処理装置における印刷制御プログラムであって、
コンピュータを
前記蓄積ジョブの一覧と、前記一覧から選択された蓄積ジョブの印刷実行を指示する印刷実行指示部品と、前記一覧から選択された蓄積ジョブの印刷設定を行うための印刷設定画面の表示を指示する画面遷移指示部品と、を含むジョブ一覧画面を前記表示装置に表示する画面制御手段と、
前記ジョブ一覧画面を介して前記印刷実行指示部品に対するユーザ操作を受け付けた場合に、前記一覧から選択された蓄積ジョブの印刷データの印刷を、モノクロ印刷の印刷設定で実行する印刷制御手段として機能させ、
前記画面制御手段は、モノクロ印刷の実行を指示する指示部品として前記印刷実行指示部品を表示し、カラー印刷の実行を指示する指示部品を前記ジョブ一覧画面に表示せず、前記ジョブ一覧画面を介して前記画面遷移指示部品に対するユーザ操作を受け付けた場合に、カラー印刷の実行を指示する指示部品を含んだ前記印刷設定画面を表示し、
前記印刷制御手段は、前記印刷設定画面を介したユーザ操作に応じて前記一覧から選択された蓄積ジョブを印刷するときの印刷設定の指定を受け付けた場合に、当該蓄積ジョブの印刷データの印刷を、指定された印刷設定で実行する印刷制御プログラム。
【請求項１２】
請求項１１に記載のプログラムを記憶した、コンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置の蓄積ジョブを印刷する技術に関するものである。
【背景技術】
【０００２】
例えば、特許文献１には、利用者からカラー印刷のジョブを受信すると、印刷設定を変更し、モノクロ印刷する印刷制御技術が開示されている。この技術は、印刷時のランニングコストを抑制することを目的とした技術である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の印刷制御では、本当にカラー印刷を行いたい場合であっても、印刷ジョブが強制的にモノクロ印刷されてしまう問題がある。
【０００４】
実業務において画像処理装置で印刷されるジョブには、例えば、顧客への提案資料などがある。このような提案資料は、提案内容を視覚的に分かりやすく表すため、業務上、カラー印刷を行いたい。しかし、従来では、このような印刷ジョブであっても、強制的にモノクロ印刷されてしまう。そのため、利用者にとって利便性が悪い。
【０００５】
このようなことから、印刷時のランニングコストを抑制しながら、カラー印刷を所望する利用者の利便性を損なうことのない印刷機能を提供することが望ましい。具体的には、利用者に対して通常時のモノクロ印刷の利用を促し、必要なときのみカラー印刷が行える環境の実現が望まれる。
【０００６】
本発明は上記従来技術の問題点を鑑み提案されたものであり、利用者に対して利用を促したい機能が他の機能に比べて操作しやすく、簡単に利用可能な画像処理装置、印刷制御方法、印刷制御プログラム、及びそのプログラムを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る画像処理装置は、表示装置を備える画像処理装置であって、利用者による印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように前記表示装置への操作画面の表示を制御する画面制御手段と、前記画面制御手段により制御され表示された操作画面から受け付けた印刷実行指示に基づき、所定の記憶領域に保持される蓄積ジョブのうち、印刷実行指示を受け付けた際に選択指定された蓄積ジョブの印刷データの印刷設定をモノクロ又はカラーに変更する設定変更手段と、前記設定変更手段により変更された印刷設定に従って、前記印刷データのモノクロ印刷又はカラー印刷を実行する印刷制御手段と、を有している。
【０００８】
このような構成によって、本発明に係る画像処理装置は、利用者による印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように、当該装置が備える表示装置への操作画面の表示を制御する。画像処理装置は、操作画面から受け付けた印刷実行指示に基づき、印刷設定をモノクロ又はカラーに変更する。画像処理装置は、変更した印刷設定に従って、モノクロ印刷又はカラー印刷を実行する。
【０００９】
これによって、利用者には、モノクロ印刷時に比べてカラー印刷時の操作が複雑な印刷操作環境が提供され、通常、モノクロ印刷を利用するように心理的な影響を与える。その結果、利用者に対して通常時のモノクロ印刷の利用を促し、必要なときのみカラー印刷が行える環境が実現される。つまり、本発明に係る画像処理装置では、利用者に対して利用を促したい機能が他の機能に比べて操作しやすく、簡単に利用できる。
【００１０】
上記目的を達成するため、本発明に係る印刷制御方法は、表示装置を備える画像処理装置における印刷制御方法であって、利用者による印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように前記表示装置への操作画面の表示を制御する画面制御工程と、前記画面制御工程により制御され表示された操作画面から受け付けた印刷実行指示に基づき、所定の記憶領域に保持される蓄積ジョブのうち、印刷実行指示を受け付けた際に選択指定された蓄積ジョブの印刷データの印刷設定をモノクロ又はカラーに変更する設定変更工程と、前記設定変更工程により変更された印刷設定に従って、前記印刷データのモノクロ印刷又はカラー印刷を実行する印刷制御工程と、を有している。
【００１１】
このような手順によって、本発明に係る印刷制御方法は、利用者による印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように、当該装置が備える表示装置への操作画面の表示を制御し、操作画面から受け付けた印刷実行指示に基づき、印刷設定をモノクロ又はカラーに変更し、変更した印刷設定に従って、モノクロ印刷又はカラー印刷を実行するという動作を実現する。
【００１２】
これによって、本発明に係る印刷制御方法では、利用者に対して利用を促したい機能が他の機能に比べて操作しやすく、簡単に利用可能な環境を提供できる。
【発明の効果】
【００１３】
本発明によれば、印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように操作画面の表示を制御し、操作画面から受け付けた印刷実行指示に基づき、印刷設定をモノクロ又はカラーに変更し、変更した印刷設定に従って、モノクロ印刷又はカラー印刷を実行することで、利用者に対して利用を促したい機能が他の機能に比べて操作しやすく、簡単に利用可能な画像処理装置、印刷制御方法、印刷制御プログラム、及びそのプログラムを記録した記録媒体を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施形態に係る印刷制御システムの構成例を示す図である。
【図２】本発明の第１の実施形態に係る画像処理装置のハードウェア構成例を示す図である。
【図３】本発明の第１の実施形態に係る印刷制御の機能構成例を示す図である。
【図４】本発明の第１の実施形態に係るジョブ情報のデータ例を示す図である。
【図５】本発明の第１の実施形態に係る印刷制御の処理手順例を示すフローチャートである。
【図６】本発明の第１の実施形態に係る印刷制御時の動作例を示す図である。
【図７】本発明の第２の実施形態に係る印刷制御の機能構成例を示す図である。
【図８】本発明の第２の実施形態に係る利用制限情報のデータ例を示す図である。
【図９】本発明の第２の実施形態に係る印刷制御の処理手順例（その１）を示すフローチャートである。
【図１０】本発明の第２の実施形態に係る印刷制御時の動作例（その１）を示す図である。
【図１１】本発明の変形例に係る印刷制御の処理手順例を示すフローチャートである。
【図１２】本発明の第２の実施形態に係る印刷制御の処理手順例（その２）を示すフローチャートである。
【図１３】本発明の第２の実施形態に係る印刷制御時の動作例（その２）を示す図である。
【図１４】本発明の第３の実施形態に係る印刷制御の機能構成例を示す図である。
【図１５】本発明の第３の実施形態に係る定義情報のデータ例を示す図である。
【図１６】本発明の第３の実施形態に係る印刷制御の処理手順例を示すフローチャートである。
【図１７】本発明の第３の実施形態に係る印刷制御時の動作例を示す図である。
【図１８】本発明の変形例に係る印刷制御システムの構成例を示す図である。
【図１９】本発明の変形例に係る印刷制御の機能構成例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の好適な実施の形態（以下「実施形態」という）について、図面を用いて詳細に説明する。
【００１６】
［第１の実施形態］
＜システム構成＞
図１は、本実施形態に係る印刷制御システム１の構成例を示す図である。
図１には、１又は複数の画像処理装置１００１〜１００ｎ（以降総称する場合「画像処理装置１００」という）と、１又は複数の情報処理装置２００１〜２００ｎ（以降総称する場合「情報処理装置２００」という）とが、ネットワークなどのデータ伝送路Ｎ（例えば「ＬＡＮ：Local Area Network」）で接続されるシステム構成例が示されている。
【００１７】
画像処理装置１００は、印刷機能を含む画像処理機能を有する機器であり、例えば、ＭＦＰ（Multifunction Peripheral）やＬＰ（Laser Printer）などである。情報処理装置２００は、情報処理機能を有する機器であり、例えば、ＰＣ（Personal Computer）などである。
【００１８】
本実施形態に係る印刷制御システム１では、利用者に対して、次のような印刷サービスが提供される。例えば、情報処理装置２００から画像処理装置１００に対して、印刷ジョブが送信されると、画像処理装置１００は、受信した印刷ジョブのデータ（以下「印刷データ」という）を所定の記憶領域に格納し蓄積する。その後、画像処理装置１００は、操作画面を介して、利用者から蓄積された印刷ジョブ（以下「蓄積ジョブ」という）の選択指定及び実行指示を受け付ける。このとき、画像処理装置１００は、受け付けた実行指示に基づき、モノクロ印刷の実行か、カラー印刷への設定変更かを判断する。その結果、画像処理装置１００は、モノクロ印刷の実行指示の場合、所定の記憶領域から、選択指定された蓄積ジョブの該当データを取得し、実行指示に基づき、取得したデータをモノクロ印刷する。一方、画像処理装置１００は、カラー印刷への設定変更指示の場合、カラー印刷の実行指示を受け付ける操作画面を表示し、利用者からカラー印刷の実行指示を受け付ける。その結果、画像処理装置１００は、所定の記憶領域から、選択指定された蓄積ジョブの該当データを取得し、実行指示に基づき、取得したデータをカラー印刷する。
【００１９】
以上のように、本実施形態に係る印刷制御システム１では、上記印刷サービス（蓄積印刷機能）を提供することができる。
【００２０】
＜ハードウェア構成＞
図２は、本実施形態に係る画像処理装置１００のハードウェア構成例を示す図である。なお、図２には、画像処理装置１００がＭＦＰであった場合の例が示されている。
図２に示すように、画像処理装置１００は、コントローラ１１０、操作パネル１２０、プロッタ１３０、及びスキャナ１４０などを備え、それぞれが相互にバスＢで接続されている。
【００２１】
操作パネル１２０は、表示部及び入力部を備えており、機器情報などの各種情報をユーザに提供したり、動作設定や動作指示などの各種ユーザ操作を受け付けたりする。プロッタ１３０は、画像形成部を備えており、用紙に出力画像を形成する。出力画像を形成する方式には、例えば、電子写真プロセスやインクジェット方式などがある。スキャナ１４０は、原稿を光学的に読み取り、読み取り画像を生成する。
【００２２】
コントローラ１１０は、ＣＰＵ（Central Processing Unit）１１１、記憶装置１１２、ネットワークＩ／Ｆ１１３、及び外部記憶Ｉ／Ｆ１１４などを備えており、それぞれが相互にバスＢで接続されている。
【００２３】
ＣＰＵ１１１は、プログラムを実行することで装置全体を制御する。また、記憶装置１１２は、上記プログラムや各種データ（例えば「画像データ」）を格納し保持する。記憶装置２１２には、例えば、揮発性のメモリであるＲＡＭ（Random Access Memory）、不揮発性のメモリであるＲＯＭ（Read Only Memory）、及び大容量の記憶領域を備えたＨＤＤ（Hard Disk Drive）などがある。ＲＡＭは、ＣＰＵ１１１のワークエリア（プログラムやデータが一時的に読み出される記憶エリア）として機能する。ＲＯＭやＨＤＤは、プログラムや各種データの格納先として用いられる。これにより、画像処理装置１００では、ＣＰＵ１１１がＲＯＭに格納されたプログラムをＲＡＭ上に読み出し、プログラムを実行する。
【００２４】
ネットワークＩ／Ｆ１１３は、画像処理装置１００をネットワークなどの所定のデータ伝送路Ｎに接続するためのインタフェースである。これにより、画像処理装置１００は、ネットワークＩ／Ｆ１１３を介して、印刷制御装置２００とデータ通信を行うことができる。
【００２５】
外部記憶Ｉ／Ｆ１１４は、外部記憶装置にあたる記録媒体１１４ａを接続するためのインタフェースである。記録媒体１１４ａには、例えば、ＳＤメモリカード（SD memory card）やＵＳＢメモリ（Universal Serial Bus memory）などがある。これにより、画像処理装置１００は、外部記憶Ｉ／Ｆ１１４を介して、記録媒体１１４ａの読み取り及び／又は書き込みを行うことができる。
【００２６】
以上のように、本実施形態に係る画像処理装置１００では、上記ハードウェア構成により、印刷機能を含む画像処理サービス（画像処理機能）を提供することができる。
【００２７】
＜印刷制御機能＞
本実施形態に係る印刷制御機能について説明する。
本実施形態に係る画像処理装置１００では、利用者による印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように、当該装置１００が備える操作パネル１２０への操作画面の表示を制御する。画像処理装置１００は、操作画面から受け付けた印刷実行指示に基づき、印刷設定をモノクロ又はカラーに変更する。画像処理装置１００は、変更した印刷設定に従って、モノクロ印刷又はカラー印刷を実行する。本実施形態に係る画像処理装置１００は、このような印刷制御機能を有している。
【００２８】
従来の印刷制御では、本当にカラー印刷を行いたい場合であっても、ランニングコストを抑制するために、印刷ジョブが強制的にモノクロ印刷されてしまい、利用者にとって利便性が悪い。
【００２９】
そこで、本実施形態に係る画像処理装置１００では、印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように操作画面の表示を制御し、操作画面から受け付けた印刷実行指示に基づき、印刷設定をモノクロ又はカラーに変更し、変更した印刷設定に従って、モノクロ印刷又はカラー印刷を実行する仕組みとした。
【００３０】
これにより、本実施形態に係る画像処理装置１００では、利用者への利用促進機能（モノクロ印刷）が他の機能（カラー印刷）に比べて操作しやすく、簡単に利用できる。その結果、利用者に対して、通常印刷を行う際は、操作手順が少なく簡単に利用できるモノクロ印刷を利用し、必要なときのみカラー印刷を利用するよう促す効果が期待できる。そのため、本実施形態に係る画像処理装置１００では、印刷時のランニングコストを抑制でき、かつ、カラー印刷を所望する利用者の利便性も損なわない。
【００３１】
以下に、本実施形態に係る印刷制御機能の構成とその動作について説明する。
図３は、本実施形態に係る印刷制御の機能構成例を示す図である。
図３に示すように、本実施形態に係る印刷制御機能は、画面制御部１０、印刷設定変更部２０、印刷制御部３０、及びジョブ情報保持部９０などを有している。これらの機能部は、画像処理装置１００で動作する。
【００３２】
ジョブ情報保持部９０は、印刷ジョブに関する情報（以下「ジョブ情報」という）を保持する機能部である。ジョブ情報保持部９０は、画像処理装置１００が備える記憶装置１１２（例えば「ＨＤＤ」）の所定の記憶領域にあたる。
【００３３】
ここで、ジョブ情報について説明する。
図４は、本実施形態に係るジョブ情報９０Ｄのデータ例を示す図である。
図４に示すように、ジョブ情報９０Ｄは、［ジョブ識別］、［利用者識別］、［ジョブ名］、［ページ数］、［カラー／モノクロ］、［両面／片面］、及び［部数］などの情報項目が、印刷ジョブ単位で対応づけられ、ジョブ情報保持部９０に保持される。
【００３４】
［ジョブ識別］項目は、印刷ジョブを識別する情報（以下「ジョブ識別情報」という）を保持する項目であり、項目値には、印刷ジョブごとに発行されるＩＤ値などがある。［利用者識別］項目は、印刷ジョブのオーナにあたる利用者を識別する情報（以下「利用者識別情報」という）を保持する項目であり、項目値には、利用者ごとに発行されるＩＤ値や利用者名の文字列などがある。［ジョブ名］項目は、印刷ジョブの名前を示す情報（以下「ジョブ名情報」という）を保持する項目であり、項目値には、印刷データ名（ファイル名）を示す文字列などがある。［ページ数］項目は、印刷ジョブのページ数を示す情報（以下「ページ数情報」という）を保持する項目であり、項目値には、ページ数を示す値などがある。
【００３５】
また、［カラー／モノクロ］項目は、印刷条件として設定されるカラー又はモノクロを示す情報（以下「カラー／モノクロ設定情報」という）を保持する項目であり、項目値には、"カラー"又は"モノクロ"の設定値などがある。［両面／片面］項目は、印刷条件として設定される両面又は片面を示す情報（以下「両面／片面設定情報」という）を保持する項目であり、項目値には、"両面"又は"片面"の設定値などがある。［部数］項目は、印刷条件として設定される部数を示す情報（以下「部数設定情報」という）を保持する項目であり、項目値には、部数を示す設定値などがある。なお、以降の説明では、便宜上、上記「印刷条件の設定」を単に「印刷設定」という。
【００３６】
上記情報項目の項目値は、例えば、情報処理装置１００から受信した印刷データに含まれる書誌情報や印刷条件情報などから取得できる。具体的には、印刷データであるＰＤＬデータ（Page Description Language data）のヘッダ部にあたるＰＪＬデータ（Printer Job Language data）を解析することで取得できる。なお、［ジョブ識別］、［利用者識別］、［ジョブ名］、及び［ページ数］項目の項目値は、書誌情報から取得でき、［カラー／モノクロ］、［両面／片面］、及び［部数］項目の項目値は、印刷条件情報から取得できる。
【００３７】
その後、取得された項目値は、受信した印刷データに紐づいて保持される。具体的には、受信した印刷データを所定の記憶領域に格納し蓄積する際に発行されるジョブ識別情報に基づき紐づけられる。
【００３８】
図３の説明に戻る。画面制御部１０は、印刷時の操作画面を制御する機能部である。画面制御部１０は、主に、操作画面を生成する画面生成部１１と操作画面からの入力を受け付ける入力受付部１２などを有している。画面生成部１１は、予め用意しておいた表示部品を用いて、所定のレイアウト情報に基づき、操作画面を生成する。上記表示部品は、例えば、画面上のＧＵＩ（Graphical User Interface）を形成するグラフィックデータや表示内容を表すテキストデータなどである。また、上記レイアウト情報は、例えば、画面座標に従った表示部品の配置データなどである。
【００３９】
画面生成部１１は、画面制御部１０からの生成指示に従って、次のような操作画面を生成する。印刷時の操作画面には、ジョブ選択時の操作画面（以下「ジョブ一覧画面」という）と印刷設定変更時の操作画面（以下「印刷設定画面」という）がある。ジョブ一覧画面は、例えば、蓄積ジョブのジョブ情報９０Ｄが一覧表示され、表示された蓄積ジョブの一覧の中から、印刷を実行するジョブを選択指定する［ジョブ選択指定］ボタン、印刷設定を変更する操作画面への遷移を指示する［印刷設定］ボタン、及びモノクロ印刷の実行を指示する［印刷］ボタンなどを有している。また、印刷設定画面は、例えば、カラー印刷の実行を指示する［カラー印刷］ボタン、部数指定に従った印刷の実行を指示する［部数変更印刷］ボタン、及び形式変換指定や保存先（転送先）指定に従った保存印刷の実行を指示する［保存印刷］ボタンなどを有している。画面制御部１０は、画面生成部１１により生成された上記操作画面を、画像処理装置１００が備える操作パネル１２０に表示する。
【００４０】
入力受付部１２は、画面操作による操作イベントに基づき、操作画面からの入力を受け付ける。上記操作イベントは、例えば、ボタン押下やキー入力などの操作に応じて発行される入力信号などである。また、受け付ける入力は、入力信号から判別した処理の実行指示、処理対象の選択指定、操作画面の遷移指示、及びキー入力データなどがある。
【００４１】
入力受付部１２は、画面制御部１０に対し、次のような画面操作入力を受け渡す。上記操作画面を介して受け付ける入力には、モノクロ、カラー、部数変更、保存などの各種印刷の実行指示、蓄積ジョブの選択指定、及び印刷設定変更の操作画面への遷移指示などがある。画面制御部１０は、入力受付部１２で受け付けた画面操作入力に基づき、操作画面の表示を制御する。
【００４２】
画面制御部１０は、まず、利用者からジョブ一覧画面の表示要求を受け付けると、ジョブ情報保持部９０にアクセスし、蓄積ジョブのジョブ情報９０Ｄを取得し、取得したジョブ情報９０Ｄを画面生成部１１に渡し、画面生成を指示する。これにより、操作パネル１２０には、ジョブ選択可能なジョブ一覧画面が表示される。このとき、操作画面上で［ジョブ選択指定］ボタンが押下された後に［印刷］ボタンが押下された場合、画面制御部１０は、入力受付部１２で、蓄積ジョブの選択指定及びモノクロ印刷の実行指示を受け付ける。その結果、画面制御部１０は、選択指定された蓄積ジョブのジョブ識別情報を、後述する印刷設定変更部２０に渡し、モノクロ印刷（モノクロ強制印刷）の実行を指示する。つまり、本実施形態では、ジョブ選択後の１アクション（１回のボタン押下）で、モノクロ印刷が実行される。
【００４３】
一方、操作画面上で［ジョブ選択指定］ボタンが押下された後に［印刷設定］ボタンが押下された場合、画面制御部１０は、入力受付部１２で、蓄積ジョブの選択指定及び印刷設定変更の操作画面への遷移指示を受け付ける。その結果、画面制御部１０は、画面生成部１１に対し、画面生成を指示する。これにより、操作パネル１２０には、設定変更可能な印刷設定画面が表示される。このとき、操作画面上で［カラー印刷］ボタンが押下された場合、画面制御部１０は、入力受付部１２で、カラー印刷の実行指示を受け付ける。その結果、画面制御部１０は、選択指定された蓄積ジョブのジョブ識別情報を、後述する印刷設定変更部２０に渡し、カラー印刷の実行を指示する。つまり、本実施形態では、ジョブ選択後の２アクション（２回のボタン押下）で、カラー印刷が実行される。
【００４４】
このように、画像処理装置１００では、カラー印刷を行えるようにするために、ジョブ一覧画面上に、［カラー印刷］ボタンを配置するのではない。画像処理装置１００では、印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように操作画面の表示が制御される。その結果、利用者は、モノクロ印刷時に比べてカラー印刷時の操作手順が多いため、必要なとき以外はモノクロ印刷を行おうとする。
【００４５】
印刷設定変更部２０は、印刷設定を変更する機能部である。また、印刷制御部３０は、印刷の実行を制御する機能部である。
【００４６】
印刷設定変更部２０は、画面制御部１０で受け付けた各種印刷の実行指示に基づき、選択指定された蓄積ジョブの印刷設定を変更する。印刷設定変更部２０は、ジョブ情報保持部９０にアクセスし、画面制御部１０からのジョブ識別情報に基づき、選択指定された蓄積ジョブの印刷データを取得する。上述したように、印刷データには、印刷条件情報が含まれている。印刷設定変更部２０は、この印刷条件情報の値を実行指示に応じた値に変更し、変更した印刷データを印刷制御部３０に渡し、印刷の実行を指示する。
【００４７】
印刷設定変更部２０は、例えば、画面制御部１０が、印刷条件情報に"カラー"が設定された印刷データに対して、モノクロ印刷の実行指示を受け付けた場合、印刷条件情報の設定値を実行指示に応じた値（"カラー"設定から"モノクロ"設定）に変更する。また、印刷設定変更部２０は、例えば、画面制御部１０が、印刷条件情報に"１部"が設定された印刷データに対して、１０部の部数変更印刷の実行指示を受け付けた場合、印刷条件情報の設定値を実行指示に応じた値（"１部"設定を"１０部"設定）に変更する。印刷設定変更部２０は、このようにして印刷条件情報を変更した印刷データを印刷制御部３０に渡す。
【００４８】
その結果、印刷制御部３０は、印刷設定変更部２０からの印刷データを解析処理し、印刷条件情報に基づきラスタイメージ（ビットマップイメージ）を生成するとともに、印刷条件情報の値をプロッタ１３０に設定する。つまり、印刷制御部３０は、例えば、ＰＤＬパーサなどで実現される機能である。これにより、プロッタ１３０では、生成されたラスタイメージが設定された印刷条件に従って印刷される。
【００４９】
このように、画像処理装置１００では、操作画面から受け付けた印刷実行指示に基づき、印刷設定がモノクロ又はカラーに変更され、変更された印刷設定に従って、モノクロ印刷又はカラー印刷が実行される。
【００５０】
以上のように、本実施形態に係る印刷制御機能は、上記各機能部が連携動作することにより実現される。なお、上記各機能部は、画像処理装置１００に搭載（インストール）されるプログラム（印刷制御機能を実現するソフトウェア）が、演算装置（ＣＰＵ）により、記憶装置１１２上に読み出され（例えば「ＨＤＤやＲＯＭからＲＡＭ上に読み出され」）、以下の処理が実行されることで実現される。
【００５１】
本実施形態に係る印刷制御機能の詳細な動作（機能部群の連携動作）について、処理手順を示すフローチャートを用いて説明する。
【００５２】
《印刷制御処理》
図５は、本実施形態に係る印刷制御の処理手順例を示すフローチャートである。図５に示す処理は、画像処理装置１００において、利用者からジョブ一覧画面の表示要求を受け付けると実行される。
【００５３】
図５に示すように、画面制御部１０は、ジョブ情報保持部９０にアクセスし、蓄積ジョブのジョブ情報９０Ｄを取得する（ステップＳ１０１）。
【００５４】
画面制御部１０（画面生成部）は、取得したジョブ情報９０Ｄに基づき、ジョブ選択可能なジョブ一覧画面を生成し、操作パネル１２０に表示する（ステップＳ１０２）。
【００５５】
なお、画面制御部１０は、利用者ログイン時に利用者識別情報を受け取る場合、利用者識別情報に基づき、蓄積ジョブのジョブ情報９０Ｄを取得し、画面生成部１１に対し、利用者ごとのジョブ一覧画面の生成を指示するようにしてもよい。
【００５６】
画面制御部１０（入力受付部）は、ジョブ一覧画面から、印刷を実行する蓄積ジョブの選択指定、印刷の実行指示又は印刷設定画面への遷移指示を受け付ける（ステップＳ１０３）。このとき、入力受付部１２は、［ジョブ選択指定］ボタン押下による操作イベントに基づき、蓄積ジョブの選択指定を受け付け、［印刷］ボタン又は［印刷設定］ボタンのどちらか一方の押下による操作イベントに基づき、印刷の実行指示又は印刷設定画面への遷移指示を受け付ける。
【００５７】
画面制御部１０は、印刷の実行指示又は印刷設定画面への遷移指示のどちらを受け付けたかを判定する（ステップＳ１０５）。
【００５８】
画面制御部１０は、印刷の実行指示を受け付けたと判定した場合（ステップＳ１０５：［印刷実行］）、印刷設定変更部２０に対し、選択指定された蓄積ジョブのモノクロ印刷の実行を指示する。このとき、画面制御部１０は、選択指定された蓄積ジョブのジョブ識別情報を印刷設定変更部２０に渡す。
【００５９】
これを受けて、印刷設定変更部２０は、ジョブ情報保持部９０にアクセスし、ジョブ識別情報に基づき、選択指定された蓄積ジョブを取得する（ステップＳ１０６）。このとき、印刷設定変更部２０は、選択指定された蓄積ジョブの印刷データを取得する。
【００６０】
印刷設定変更部２０は、取得した印刷データの印刷条件をモノクロ設定に変更する（ステップＳ１０７）。印刷設定変更部２０は、変更した印刷データを印刷制御部３０に渡し、モノクロ印刷の実行を指示する。
【００６１】
これを受けて、印刷制御部３０は、印刷データを解析処理し、印刷条件（モノクロ設定）に基づきラスタイメージを生成し、印刷条件をプロッタ１３０に設定し、印刷（モノクロ強制印刷）を実行する（ステップＳ１０８）。
【００６２】
一方、画面制御部１０は、印刷設定画面への遷移指示を受け付けたと判定した場合（ステップＳ１０５：［画面遷移］）、印刷設定画面を生成し、操作パネル１２０に表示する（ステップＳ１０９）。
【００６３】
画面制御部１０（入力受付部）は、印刷設定画面から、カラー印刷の実行指示を受け付ける（ステップＳ１１０）。このとき、入力受付部１２は、［カラー印刷］ボタンの押下による操作イベントに基づき、カラー印刷の実行指示を受け付ける。また、画面制御部１０は、選択指定された蓄積ジョブのジョブ識別情報を印刷設定変更部２０に渡し、カラー印刷の実行を指示する。
【００６４】
これを受けて、印刷設定変更部２０は、ジョブ情報保持部９０にアクセスし、ジョブ識別情報に基づき、選択指定された蓄積ジョブを取得する（ステップＳ１１１）。このとき、印刷設定変更部２０は、選択指定された蓄積ジョブの印刷データを取得する。
【００６５】
印刷設定変更部２０は、取得した印刷データの印刷条件をカラー設定に変更する（ステップＳ１１２）。印刷設定変更部２０は、変更した印刷データを印刷制御部３０に渡し、カラー印刷の実行を指示する。
【００６６】
これを受けて、印刷制御部３０は、印刷データを解析処理し、印刷条件（カラー設定）に基づきラスタイメージを生成し、印刷条件をプロッタ１３０に設定し、印刷を実行する（ステップＳ１０８）。
【００６７】
なお、画面制御部１０（入力受付部）は、印刷設定画面で［カラー印刷］ボタン以外のボタン（［部数変更印刷］ボタンや［保存印刷］ボタンなど）が押下された場合、印刷設定変更部２０に対し、受け付けた印刷設定の変更及びモノクロ印刷（モノクロ強制印刷）の実行を指示する。これにより、画像処理装置１００では、変更された部数や保存先に従ったモノクロ強制印刷が行われる。
【００６８】
《印刷制御時の動作例》
図６は、本実施形態に係る印刷制御時の動作例を示す図である。図６には、画像処理装置１００において、図５の処理が実行された場合の画面表示及び印刷の動作例が示されている。
【００６９】
まず、画像処理装置１００では、操作パネル１２０にジョブ一覧画面Ｗ１が表示される。このとき、画像処理装置１００では、ジョブ一覧画面Ｗ１上で［印刷］ボタンが押下された場合、受け付けた印刷実行指示に基づき、選択指定された蓄積ジョブの印刷データの印刷条件がモノクロ設定に変更され、変更された印刷設定に従って、モノクロ印刷（モノクロ強制印刷）が実行される。
【００７０】
一方、画像処理装置１００では、ジョブ一覧画面Ｗ１上で［印刷設定］ボタンが押下された場合、受け付けた画面遷移指示に基づき、操作パネル１２０に印刷設定画面Ｗ２が表示される。その後、画像処理装置１００では、印刷設定画面Ｗ２上で［カラー印刷］ボタンが押下された場合、受け付けた印刷実行指示に基づき、選択指定された蓄積ジョブの印刷データの印刷条件がカラー設定に変更され、変更された印刷設定に従って、カラー印刷が実行される。
【００７１】
このように、画像処理装置１００では、印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように操作画面の表示が制御され、操作画面から受け付けた印刷実行指示に基づき、印刷設定がモノクロ又はカラーに変更され、変更された印刷設定に従って、モノクロ印刷又はカラー印刷が実行される。
【００７２】
＜まとめ＞
以上のように、本実施形態に係る画像処理装置１００によれば、画面制御部１０が、利用者による印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように、当該装置１００が備える操作パネル１２０への操作画面の表示を制御する。画像処理装置１００は、印刷設定変更部２０が、操作画面から受け付けた印刷実行指示に基づき、印刷設定をモノクロ又はカラーに変更する。画像処理装置１００は、印刷制御部３０が、変更した印刷設定に従って、モノクロ印刷又はカラー印刷を実行する。
【００７３】
これによって、本実施形態に係る画像処理装置１００では、利用者への利用促進機能（モノクロ印刷）が他の機能（カラー印刷）に比べて操作しやすく、簡単に利用できる。その結果、利用者に対して、通常印刷を行う際は、操作手順が少なく簡単に利用できるモノクロ印刷を利用し、必要なときのみカラー印刷を利用するよう促す効果が期待できる。つまり、本実施形態では、モノクロ印刷時に比べてカラー印刷時の操作を複雑にすることで、通常、利用者がモノクロ印刷を利用するように心理的な影響を与える。このようなことから、本実施形態に係る画像処理装置１００では、印刷時のランニングコストを抑制でき、かつ、カラー印刷が行える（利用者の利便性を損なわない）。
【００７４】
［第２の実施形態］
本実施形態では、印刷時の操作画面の表示を制御し、利用制限に従って利用許可された利用者（利用制限非適用者）により変更された印刷設定に従って印刷制御を行う技術を提案する。なお、以降には、第１の実施形態と異なる事項についてのみ説明し、同様の事項については、その説明を省略する。
【００７５】
＜印刷制御機能＞
図７は、本実施形態に係る印刷制御の機能構成例を示す図である。
図７に示すように、本実施形態と第１の実施形態との違いは、変更可否判定部４０及び利用制限情報保持部８０などを有する点である。これらの機能部も、画像処理装置１００で動作する。
【００７６】
利用制限情報保持部８０は、印刷機能の利用を制限するための情報（以下「利用制限情報」という）を保持する機能部である。利用制限情報保持部８０は、画像処理装置１００が備える記憶装置１１２の所定の記憶領域にあたる。
【００７７】
ここで、利用制限情報について説明する。
図８は、本実施形態に係る利用制限情報８０Ｄのデータ例を示す図である。
図８に示すように、利用制限情報８０Ｄは、［利用者識別］、［利用上限］、及び［利用状況］などの情報項目が、利用者単位で対応づけられ、利用制限情報保持部８０に保持される。
【００７８】
［利用者識別］項目は、利用者識別情報が設定される項目であり、項目値（設定値）には、利用者ごとに発行されるＩＤ値や利用者名の文字列などがある。［利用上限］項目は、利用上限（利用制限の閾値）を示す情報（以下「利用上限情報」という）が設定される項目であり、項目値には、利用上限回数などがある。［利用状況］項目は、印刷機能の利用状況（利用制限の制御値）を示す情報（以下「利用状況情報」という）が記録される項目であり、項目値には、現在の利用回数などである。
【００７９】
なお、本実施形態では、利用回数による利用制限情報８０Ｄの例を示したが、この限りでない。例えば、利用枚数などによる利用制限情報８０Ｄであってもよい。
【００８０】
上記情報項目のうち、［利用者識別］及び［利用上限］の項目値は、例えば、管理者が、所定のツールを用いて予め設定しておくことができる。また、［利用状況］項目の項目値には、例えば、印刷機能のカウンタ値に基づく算出値が、利用者識別情報に基づき記録され、機能利用時に更新される。
【００８１】
なお、本実施形態では、［利用上限］及び［利用状況］の各項目の利用回数をカラー印刷時の利用回数とする。
【００８２】
図７の説明に戻る。変更可否判定部４０は、蓄積ジョブの印刷を所望する利用者が印刷設定を変更できるか否かを判定する機能部である。変更可否判定部４０は、利用者が選択指定した蓄積ジョブの印刷データの印刷条件をカラー設定に変更できるか否かを判定する。本実施形態では、上記変更可否判定を、利用者の利用制限情報８０Ｄに基づき行う。具体的には、次の通りである。
【００８３】
変更可否判定部４０は、利用制限情報保持部８０にアクセスし、利用者識別情報に基づき、変更可否判定を行う利用者の利用制限情報８０Ｄを取得する。変更可否判定部４０は、取得した利用制限情報８０Ｄの利用状況情報の値（利用回数）と利用上限情報の値（利用上限回数）とを比較し、比較結果に基づき、利用制限の要否を判定する。例えば、利用状況情報の利用回数が利用上限情報の利用上限値以上である比較結果を得た場合、蓄積ジョブの印刷を所望する利用者に対し、利用制限を行う必要があると判定される。変更可否判定部４０は、上記制限要否判定の結果に基づき、上記変更可否判定を行う。変更可否判定部４０は、利用制限を行う必要があると判定した場合、利用者が印刷条件をカラー設定に変更できないと判定し、利用制限を行う必要がないと判定した場合、利用者が印刷条件をカラー設定に変更できると判定する。
【００８４】
なお、本実施形態では、利用上限値の条件に基づき上記変更可否判定を行う例を示したが、この限りでない。例えば、利用者ごとに設定された権限情報や印刷部数などの条件に基づき判定してもよい。印刷部数の条件に基づき判定を行う場合には、次のように行う。大量部数印刷の場合には、業務用の印刷である（カラー印刷を必要としている）可能性が高いため、利用者が印刷条件をカラー設定に変更可能と判定する。一方、一部印刷の場合には、個人用の印刷である可能性が高いため、利用者が印刷条件をカラー設定に変更不可能と判定する。
【００８５】
本実施形態では、印刷制御における上記変更可否判定の動作タイミングを２通り提案する。１つ目の動作タイミングは、ジョブ一覧画面Ｗ１上で［印刷設定］ボタンが押下された際に、画面制御部１０からの動作指示に従って、変更可否判定部４０が上記変更可否判定を行うものである。なお、判定結果は、変更可否判定部４０から画面制御部１０へと返される。これにより、画面制御部１０は、判定結果に基づき、遷移後の印刷設定画面Ｗ２上の［カラー印刷］ボタンを機能させるか否かを制御する。本実施形態では、上記ボタン機能の制御を、画面生成部１１が、操作画面上のＧＵＩボタンの表示態様を制御することで実現する。ここでいう「表示態様」とは、例えば、ＧＵＩボタンの表示又は半輝度表示（又は非表示）などである。
【００８６】
また、２つ目の動作タイミングは、印刷設定画面Ｗ２上で［カラー印刷］ボタンが押下された際に、画面制御部１０からの動作指示に従って、変更可否判定部４０が上記変更可否判定を行うものである。これにより、画面制御部１０は、判定結果に基づき、設定変更後にカラー印刷を実行するか、利用者に対して印刷実行の最終確認を促す操作画面（以下「実行確認画面」という）を表示するか、を制御する。
【００８７】
画面制御部１０は、利用者がカラー設定変更可能と判定された場合、印刷設定変更部２０に対し、印刷設定変更によるカラー印刷の実行を指示する。一方、画面制御部１０は、利用者がカラー設定変更不可能と判定された場合、画面生成部１１に対し、実行確認画面の生成を指示する。実行確認画面は、例えば、カラー印刷が行えない旨が表示され、モノクロ印刷による継続実行を指示する［継続］ボタンなどを有している。画面制御部１０は、画面生成部１１により生成された上記実行確認画面を操作パネル１２０に表示する。画面制御部１０は、入力受付部１２により、継続実行指示を受け付けると、印刷設定変更部２０に対し、印刷設定変更によるモノクロ印刷の実行を指示する。
【００８８】
このように、画像処理装置１００では、印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように操作画面の表示が制御され、操作画面を介して、利用制限を行う必要がないと判定された利用者（利用制限非適用者）から受け付けた印刷実行指示に基づき、印刷設定がカラーに変更され、変更された印刷設定に従ってカラー印刷が実行される。
【００８９】
以下に、本実施形態に係る印刷制御機能の詳細な動作（機能部群の連携動作）について、処理手順を示すフローチャートを用いて説明する。なお、以下には、第１の実施形態において説明した処理と同様の処理については、その対応関係を明らかにし、異なる処理についてのみ説明する。
【００９０】
《印刷制御処理：その１》
図９は、本実施形態に係る印刷制御の処理手順例（その１）を示すフローチャートである。図９に示す処理は、画像処理装置１００において、印刷制御における変更可否判定処理が、上述した１つ目の動作タイミングで実行される場合である。また、図９に示す処理のうち、ステップＳ２０１−Ｓ２０８の処理は、図５に示したステップＳ１０１−Ｓ１０８の処理と同様である。よって、ステップＳ２０９−Ｓ２１４の処理について説明する。
【００９１】
図９に示すように、画面制御部１０（入力受付部）は、印刷設定画面Ｗ２への遷移指示を受け付けたと判定した場合（ステップＳ２０５：［画面遷移］）、変更可否判定部４０に対し、利用者の印刷設定の変更可否判定を指示する。このとき、画面制御部１０は、利用者ログイン時の利用者識別情報を変更可否判定部４０に渡す。
【００９２】
これを受けて、変更可否判定部４０は、利用者が選択指定した蓄積ジョブの印刷データの印刷条件をカラー設定に変更できるか否かを判定する（ステップＳ２０９）。このとき、変更可否判定部４０は、利用制限情報保持部８０にアクセスし、利用者識別情報に基づき取得した利用制限情報８０Ｄの利用状況情報の利用回数が利用上限情報の利用上限回数以上であるか否かを判定する。その結果、変更可否判定部４０は、利用回数が利用上限値以上であった場合、利用者に対し、利用制限を行う必要があると判定し、利用者が印刷条件をカラー設定に変更できないと判定する。一方、変更可否判定部４０は、利用回数が利用上限値未満であった場合、利用者に対し、利用制限を行う必要がないと判定し、利用者が印刷条件をカラー設定に変更できると判定する。変更可否判定部４０は、変更可否の判定結果を画面制御部１０に渡す。
【００９３】
変更可否判定部４０が、利用者がカラー設定変更できると判定した場合（ステップＳ２０９：ＹＥＳ）、画面制御部１０（画面生成部）は、［カラー印刷］ボタンが機能する（表示される）印刷設定画面Ｗ２を生成し、操作パネル１２０に表示する（ステップＳ２１０）。
【００９４】
画面制御部１０（入力受付部）は、印刷設定画面Ｗ２から、カラー印刷の実行指示を受け付ける（ステップＳ２１１）。このとき、入力受付部１２は、［カラー印刷］ボタンの押下による操作イベントに基づき、カラー印刷の実行指示を受け付ける。また、画面制御部１０は、選択指定された蓄積ジョブのジョブ識別情報を印刷設定変更部２０に渡し、カラー印刷の実行を指示する。
【００９５】
これを受けて、印刷設定変更部２０は、ジョブ情報保持部９０にアクセスし、ジョブ識別情報に基づき、選択指定された蓄積ジョブを取得する（ステップＳ２１２）。このとき、印刷設定変更部２０は、選択指定された蓄積ジョブの印刷データを取得する。
【００９６】
印刷設定変更部２０は、取得した印刷データの印刷条件をカラー設定に変更する（ステップＳ２１３）。印刷設定変更部２０は、変更した印刷データを印刷制御部３０に渡し、カラー印刷の実行を指示する。
【００９７】
これを受けて、印刷制御部３０は、印刷データを解析処理し、印刷条件（カラー設定）に基づきラスタイメージを生成し、印刷条件をプロッタ１３０に設定し、印刷を実行する（ステップＳ２０８）。
【００９８】
一方、変更可否判定部４０が、利用者がカラー設定変更できないと判定した場合（ステップＳ２０９：ＮＯ）、画面制御部１０（画面生成部）は、［カラー印刷］ボタンが機能しない（表示されない又は半輝度とされる）印刷設定画面Ｗ２を生成し、操作パネル１２０に表示する（ステップＳ２１４）。
【００９９】
画面制御部１０（入力受付部）は、印刷設定画面Ｗ２から１つ前の操作画面に戻る遷移指示を受け付けると、ステップＳ２０２の処理に移行し、ジョブ一覧画面Ｗ１を表示する。
【０１００】
《印刷制御時の動作例：その１》
図１０は、本実施形態に係る印刷制御時の動作例（その１）を示す図である。図１０には、画像処理装置１００において、図９の処理が実行された場合の画面表示及び印刷の動作例が示されている。
【０１０１】
まず、画像処理装置１００では、操作パネル１２０にジョブ一覧画面Ｗ１が表示される。このとき、画像処理装置１００では、ジョブ一覧画面Ｗ１上で［印刷］ボタンが押下された場合、受け付けた印刷実行指示に基づき、選択指定された蓄積ジョブの印刷データの印刷条件がモノクロ設定に変更され、変更された印刷設定に従って、モノクロ印刷が実行される。
【０１０２】
一方、画像処理装置１００では、ジョブ一覧画面Ｗ１上で［印刷設定］ボタンが押下された場合、利用者がカラー設定に変更可能か否かが判定される。
【０１０３】
画像処理装置１００では、利用者がカラー設定に変更可能な場合、受け付けた画面遷移指示に基づき、操作パネル１２０に印刷設定画面Ｗ２１（［カラー印刷］ボタンが機能する操作画面）が表示される。その後、画像処理装置１００では、印刷設定画面Ｗ２１上で［カラー印刷］ボタンが押下された場合、受け付けた印刷実行指示に基づき、選択指定された蓄積ジョブの印刷データの印刷条件がカラー設定に変更され、変更された印刷設定に従って、カラー印刷が実行される。
【０１０４】
一方、画像処理装置１００では、利用者がカラー設定に変更不可能な場合、受け付けた画面遷移指示に基づき、操作パネル１２０に印刷設定画面Ｗ２２（［カラー印刷］ボタンが半輝度表示で機能しない操作画面）が表示される。その後、画像処理装置１００では、印刷設定画面Ｗ２２上で［戻る］ボタンが押下された場合、受け付けた画面遷移指示に基づき、操作パネル１２０にジョブ一覧画面Ｗ１が表示される。
【０１０５】
なお、図１０には、［カラー印刷］ボタンを半輝度表示した印刷設定画面Ｗ２２の例を示したが、この限りでない。画面上で［カラー印刷］ボタンが機能しないようにすればよく、例えば、非表示としてもよい。
【０１０６】
《印刷制御処理：変形例》
ここで、図１０に示した処理の変形例を示す。本変形例は、画像処理装置１００において、利用者により選択指定された蓄積ジョブの印刷データの印刷条件がカラー設定の場合、変更可否判定部４０が、利用者の印刷設定の変更可否判定を行うものである。
【０１０７】
図１１は、本変形例に係る印刷制御の処理手順例を示すフローチャートである。図１１に示す処理と図１０に示す処理との違いは、ステップＳ２０９１，Ｓ２０９２の処理である。
【０１０８】
図１１に示すように、画面制御部１０（入力受付部）は、印刷設定画面Ｗ２への遷移指示を受け付けたと判定した場合（ステップＳ２０５：［画面遷移］）、選択指定された蓄積ジョブの印刷データの印刷条件がカラー設定か否かを判定する（ステップＳ２０９１）。このとき、画面制御部１０は、選択指定された蓄積ジョブのジョブ識別情報に基づき、先に（ステップＳ２０１で）取得したジョブ情報９０Ｄの中から該当情報を特定する。画面制御部１０は、特定したジョブ情報９０Ｄのカラー／モノクロ設定情報に基づき、印刷条件がカラー設定か否かを判定する。
【０１０９】
画面制御部１０は、印刷条件がカラー設定であると判定した場合（ステップＳ２０９１：ＹＥＳ）、変更可否判定部４０に対し、利用者の印刷設定の変更可否判定を指示する。このとき、画面制御部１０は、利用者ログイン時の利用者識別情報を変更可否判定部４０に渡す。
【０１１０】
これを受けて、変更可否判定部４０は、利用者が選択指定した蓄積ジョブの印刷データの印刷条件をカラー設定に変更できるか否かを判定する（ステップＳ２０９２）。
【０１１１】
一方、画面制御部１０は、印刷条件がモノクロ設定であると判定した場合（ステップＳ２０９１：ＮＯ）、画面生成部１１で、［カラー印刷］ボタンが機能しない（表示されない又は半輝度とされる）印刷設定画面Ｗ２を生成し、操作パネル１２０に表示する（ステップＳ２１４）。
【０１１２】
このように、本変形例では、利用者により選択指定された蓄積ジョブの印刷データの印刷条件がモノクロ設定の場合、ジョブ一覧画面Ｗ１上で［印刷設定］ボタンが押下されても、画面遷移後の印刷設定画面Ｗ２上で［カラー印刷］ボタンを機能させない。なぜなら、印刷条件がモノクロ設定の蓄積ジョブは、本来、設定通りにモノクロ印刷を行うことが望ましく、ランニングコストを抑制するという観点から、利用者に対してカラー印刷の変更を許可する印刷制御は好ましくない。
【０１１３】
《印刷制御処理：その２》
図１２は、本実施形態に係る印刷制御の処理手順例（その２）を示すフローチャートである。図１２に示す処理は、画像処理装置１００において、印刷制御における変更可否判定処理が、上述した２つ目の動作タイミングで実行される場合である。また、図１２に示す処理のうち、ステップＳ３０１−Ｓ３０８の処理は、図５に示したステップＳ１０１−Ｓ１０８の処理と同様である。よって、ステップＳ３０９−Ｓ３１６の処理について説明する。
【０１１４】
図１２に示すように、画面制御部１０（入力受付部）は、印刷設定画面Ｗ２への遷移指示を受け付けたと判定した場合（ステップＳ３０５：［画面遷移］）、画面生成部１１で、印刷設定画面Ｗ２を生成し、操作パネル１２０に表示する（ステップＳ３０９）。
【０１１５】
画面制御部１０（入力受付部）は、印刷設定画面Ｗ２から、カラー印刷の実行指示を受け付ける（ステップＳ３１０）。このとき、入力受付部１２は、［カラー印刷］ボタンの押下による操作イベントに基づき、カラー印刷の実行指示を受け付ける。また、画面制御部１０は、選択指定された蓄積ジョブのジョブ識別情報を印刷設定変更部２０に渡し、変更可否判定部４０に対し、利用者の印刷設定の変更可否判定を指示する。このとき、画面制御部１０は、利用者ログイン時の利用者識別情報を変更可否判定部４０に渡す。
【０１１６】
これを受けて、変更可否判定部４０は、利用者が選択指定した蓄積ジョブの印刷データの印刷条件をカラー設定に変更できるか否かを判定する（ステップＳ３１１）。このとき、変更可否判定部４０は、カラー設定の変更可否の判定結果を画面制御部１０に渡す。
【０１１７】
変更可否判定部４０が、利用者がカラー設定変更できると判定した場合（ステップＳ３１１：ＹＥＳ）、画面制御部１０は、印刷設定変更部２０に対し、カラー印刷の実行を指示する。
【０１１８】
これを受けて、印刷設定変更部２０は、ジョブ情報保持部９０にアクセスし、ジョブ識別情報に基づき、選択指定された蓄積ジョブを取得する（ステップＳ３１２）。このとき、印刷設定変更部２０は、選択指定された蓄積ジョブの印刷データを取得する。
【０１１９】
印刷設定変更部２０は、取得した印刷データの印刷条件をカラー設定に変更する（ステップＳ３１３）。印刷設定変更部２０は、変更した印刷データを印刷制御部３０に渡し、カラー印刷の実行を指示する。
【０１２０】
これを受けて、印刷制御部３０は、印刷データを解析処理し、印刷条件（カラー設定）に基づきラスタイメージを生成し、印刷条件をプロッタ１３０に設定し、印刷を実行する（ステップＳ３０８）。
【０１２１】
一方、変更可否判定部４０が、利用者がカラー設定変更できないと判定した場合（ステップＳ３１１：ＮＯ）、画面制御部１０（画面生成部）は、実行確認画面を生成し、操作パネル１２０に表示する（ステップＳ３１４）。
【０１２２】
画面制御部１０（入力受付部）は、実行確認画面から、印刷の継続実行指示又は印刷設定画面Ｗ２への遷移指示を受け付ける（ステップＳ３１５）。このとき、入力受付部１２は、［継続］ボタン又は［戻る］ボタンのどちらか一方の押下による操作イベントに基づき、印刷の継続実行指示又は印刷設定画面Ｗ２への遷移指示を受け付ける。
【０１２３】
画面制御部１０は、印刷の継続実行指示又は印刷設定画面Ｗ２への遷移指示のどちらを受け付けたかを判定する（ステップＳ３１６）。
【０１２４】
画面制御部１０は、印刷の継続実行指示を受け付けたと判定した場合（ステップＳ３１６：［継続印刷実行］）、ステップＳ３０６の処理に移行し、印刷設定変更部２０に対し、モノクロ印刷による継続実行を指示する。
【０１２５】
一方、画面制御部１０は、印刷設定画面Ｗ２への遷移指示を受け付けたと判定した場合（ステップＳ３１６：［画面遷移］）、ステップＳ３０９の処理に移行し、印刷設定画面Ｗ２を表示する。
【０１２６】
《印刷制御時の動作例：その２》
図１３は、本実施形態に係る印刷制御時の動作例（その２）を示す図である。図１３には、画像処理装置１００において、図１２の処理が実行された場合の画面表示及び印刷の動作例が示されている。
【０１２７】
まず、画像処理装置１００では、操作パネル１２０にジョブ一覧画面Ｗ１が表示される。このとき、画像処理装置１００では、ジョブ一覧画面Ｗ１上で［印刷］ボタンが押下された場合、受け付けた印刷実行指示に基づき、選択指定された蓄積ジョブの印刷データの印刷条件がモノクロ設定に変更され、変更された印刷設定に従って、モノクロ印刷が実行される。
【０１２８】
一方、画像処理装置１００では、ジョブ一覧画面Ｗ１上で［印刷設定］ボタンが押下された場合、受け付けた画面遷移指示に基づき、操作パネル１２０に印刷設定画面Ｗ２が表示される。その後、画像処理装置１００では、印刷設定画面Ｗ２１上で［カラー印刷］ボタンが押下された場合、利用者がカラー設定に変更可能か否かが判定される。
【０１２９】
画像処理装置１００では、利用者がカラー設定に変更可能な場合、受け付けた印刷実行指示に基づき、選択指定された蓄積ジョブの印刷データの印刷条件がカラー設定に変更され、変更された印刷設定に従って、カラー印刷が実行される。
【０１３０】
一方、画像処理装置１００では、利用者がカラー設定に変更不可能な場合、操作パネル１２０に実行確認画面Ｗ３が表示される。その後、画像処理装置１００では、実行確認画面Ｗ３上で［継続］ボタンが押下された場合、受け付けた印刷継続実行指示に基づき、選択指定された蓄積ジョブの印刷データの印刷条件がモノクロ設定に変更され、変更された印刷設定に従って、モノクロ印刷が実行される。また、画像処理装置１００では、実行確認画面Ｗ３上で［戻る］ボタンが押下された場合、受け付けた画面遷移指示に基づき、操作パネル１２０に印刷設定画面Ｗ２が表示される。
【０１３１】
＜まとめ＞
以上のように、本実施形態に係る画像処理装置１００によれば、画面制御部１０が、利用者による印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように、当該装置１００が備える操作パネル１２０への操作画面の表示を制御する。画像処理装置１００は、変更可否判定部４０が、利用者ごとに設定された利用制限情報８０Ｄに基づき、画面操作を行った利用者の利用制限の要否判定を行い、要否判定結果に基づき、利用者が印刷設定を変更可能か否かを判定する。画像処理装置１００は、利用者が印刷設定を変更可能な場合、印刷設定変更部２０が、操作画面から受け付けた印刷実行指示に基づき、印刷設定をカラーに変更する。画像処理装置１００は、印刷制御部３０が、変更した印刷設定に従って、カラー印刷を実行する。
【０１３２】
これによって、本実施形態に係る画像処理装置１００では、利用者への利用促進機能（モノクロ印刷）が他の機能（カラー印刷）に比べて操作しやすく、簡単に利用できる。また、本実施形態の場合、利用者は、自身の機能利用状況が利用制限内でなければ、カラー印刷を行うことができない。さらに、自身の機能利用状況が利用制限内であっても、モノクロ印刷時に比べてカラー印刷時の操作手順が多いため、利用者に対して、通常印刷を行う際は、操作手順が少なく簡単に実行できるモノクロ印刷を利用し、必要なときのみカラー印刷を利用するよう促す効果が期待できる。このようなことから、本実施形態に係る画像処理装置１００では、印刷時のランニングコストを抑制でき、かつ、予め設定しておいた利用制限の範囲内であれば、カラー印刷が行える（利用者の利便性を損なわない）。
【０１３３】
なお、上記実施形態では、利用者ごとの利用制限情報８０Ｄを用いて、利用者の変更可否判定を行う構成について説明を行ったが、この限りでない。例えば、利用上限情報及び利用状況情報を機器単位や利用者が属するグループ単位で管理する利用制限情報８０Ｄを用いて、変更可否判定を行うようにしてもよい。
【０１３４】
［第３の実施形態］
本実施形態では、所定の条件に基づき、印刷時の操作手順を決定し、決定した操作手順となるように操作画面の表示を制御し、操作画面を介して変更された印刷設定に従って印刷制御を行う技術を提案する。なお、以降には、第１の実施形態と異なる事項についてのみ説明し、同様の事項については、その説明を省略する。
【０１３５】
＜印刷制御機能＞
図１４は、本実施形態に係る印刷制御の機能構成例を示す図である。
図１４に示すように、本実施形態と第１の実施形態との違いは、操作手順決定部５０及び定義情報保持部７０などを有する点である。これらの機能部も、画像処理装置１００で動作する。
【０１３６】
定義情報保持部７０は、印刷時の操作手順が定義された情報（以下「定義情報」という）を保持する機能部である。定義情報保持部７０は、画像処理装置１００が備える記憶装置１１２の所定の記憶領域にあたる。
【０１３７】
ここで、定義情報について説明する。
図１５は、本実施形態に係る定義情報７０Ｄのデータ例を示す図である。
図１５に示すように、定義情報７０Ｄは、［決定条件］及び［操作手順］などの情報項目が、操作手順を決定する条件単位で対応づけられ、定義情報保持部７０に保持される。
【０１３８】
［決定条件］項目は、操作手順を決定するための判断条件に関する情報（以下「判断条件情報」という）が設定される項目であり、項目値（設定値）には、蓄積ジョブの印刷データから取得可能なページ数などに基づく操作手順の決定を判断する不等式などがある。［操作手順］項目は、印刷時の操作手順を示す情報（以下「操作手順情報」という）が設定される項目であり、項目値には、ＧＵＩボタンの押下や数値又は文字列の入力などの印刷時の操作が順に定義された定義データなどがある。
【０１３９】
上記情報項目の項目値は、例えば、管理者が、所定のツールを用いて予め設定しておくことができる。
【０１４０】
図１４の説明に戻る。操作手順決定部５０は、所定の条件に基づき、印刷時の操作手順を決定する機能部である。操作手順決定部５０は、操作手順の決定を判断する条件に基づき、利用者が選択指定した蓄積ジョブの印刷データをカラー印刷する際の画面操作の順序を決定する。本実施形態では、上記操作手順決定の判断を、定義情報７０Ｄに基づき行う。具体的には、次の通りである。
【０１４１】
操作手順決定部５０は、定義情報保持部７０にアクセスし、設定された操作手順決定の判断を行う定義情報７０Ｄを取得する。操作手順決定部５０は、取得した定義情報７０Ｄの判断条件情報の条件式（不等式）に蓄積ジョブの印刷データから取得した値（ページ数）を代入し、判断条件が満たされた条件式を特定する。なお、ページ数などの値は、書誌情報であることから、蓄積ジョブのジョブ情報９０Ｄからも取得できる。操作手順決定部５０は、特定した条件式に基づき、該当判断条件情報に対応づけられた操作手順情報を特定する。操作手順決定部５０は、特定した操作手順情報に基づき、印刷時の操作手順を決定する。例えば、操作手順決定部５０が、図１５に示す定義情報７０Ｄに基づき、操作手順決定の判断を行うとする。このとき、選択指定された蓄積ジョブが１ページの場合、［カラー印刷］ボタン押下の画面操作を、カラー印刷時の操作手順として決定する。一方、選択指定された蓄積ジョブが５０ページの場合、［カラー印刷］ボタン押下後に、さらに利用者ＩＤなどの利用者識別情報の入力する画面操作を、カラー印刷時の操作手順として決定する。これにより、画面制御部１０は、決定された操作手順となるように、操作画面の表示を制御する。
【０１４２】
画面制御部１０は、決定された操作手順に新たな操作画面での操作が含まれていない場合、印刷設定変更部２０に対し、印刷設定変更によるカラー印刷の実行を指示する。一方、画面制御部１０は、決定された操作手順に新たな操作画面での操作が含まれている場合、画面生成部１１に対し、操作画面の生成を指示する。図１５に示す定義情報７０Ｄでは、新たな操作画面として、利用者ＩＤ（利用者情報）又は管理者パスワード（管理者情報）の入力画面の例が示されている。入力画面は、例えば、情報入力を受け付けるテキストボックス、入力情報（テキストボックスの入力値）の照合実行を指示する［ＯＫ］ボタン、及び情報入力の取消（キャンセル）を指示する［取消］ボタンなどを有している。画面制御部１０は、画面生成部１１により生成された上記入力画面を操作パネル１２０に表示する。画面制御部１０は、入力受付部１２により、照合実行指示を受け付けると、入力情報を当該画像処理装置１００で保持する利用者情報又は管理者情報と照合し、一致した場合、印刷設定変更部２０に対し、印刷設定変更によるカラー印刷の実行を指示する。
【０１４３】
このように、画像処理装置１００では、所定の条件に基づき決定した操作手順に従い、印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように操作画面の表示が制御され、操作画面から受け付けた印刷実行指示に基づき、印刷設定がカラーに変更され、変更された印刷設定に従ってカラー印刷が実行される。
【０１４４】
以下に、本実施形態に係る印刷制御機能の詳細な動作（機能部群の連携動作）について、処理手順を示すフローチャートを用いて説明する。なお、以下には、第１の実施形態において説明した処理と同様の処理については、その対応関係を明らかにし、異なる処理についてのみ説明する。
【０１４５】
《印刷制御処理》
図１６は、本実施形態に係る印刷制御の処理手順例を示すフローチャートである。
図１６に示す処理は、画像処理装置１００において、印刷制御における上記操作手順決定の判断処理が実行される場合である。また、図１６に示す処理のうち、ステップＳ４０１−Ｓ４０８の処理は、図５に示したステップＳ１０１−Ｓ１０８の処理と同様である。よって、ステップＳ４０９−Ｓ４２３の処理について説明する。
【０１４６】
図１６に示すように、画面制御部１０（入力受付部）は、印刷設定画面Ｗ２への遷移指示を受け付けたと判定した場合（ステップＳ４０５：［画面遷移］）、画面生成部１１で、印刷設定画面Ｗ２を生成し、操作パネル１２０に表示する（ステップＳ４０９）。
【０１４７】
画面制御部１０（入力受付部）は、印刷設定画面Ｗ２から、カラー印刷の実行指示を受け付ける（ステップＳ４１０）。このとき、入力受付部１２は、［カラー印刷］ボタンの押下による操作イベントに基づき、カラー印刷の実行指示を受け付ける。また、画面制御部１０は、選択指定された蓄積ジョブのジョブ識別情報を操作手順決定部５０に渡し、操作手順決定部５０に対し、以降の操作手順決定の判断を指示する。
【０１４８】
これを受けて、操作手順決定部５０は、選択指定された蓄積ジョブの印刷データから取得可能なページ数が、定義情報７０Ｄに設定される判断条件どの条件を満たしているかを判定する（ステップＳ４１１）。このとき、操作手順決定部５０は、定義情報保持部７０にアクセスし、取得した定義情報７０Ｄの判断条件情報の条件式（Ｘ：ページ数，不等式［Ｘ＝＝１］，［１＜Ｘ≦１００］，［Ｘ＞１００］）に蓄積ジョブの印刷データから取得したページ数を代入し、判断条件が満たされた条件式を特定する。操作手順決定部５０は、特定した条件式に基づき、該当判断条件情報に対応づけられた操作手順情報（（［カラー印刷］ボタン押下），（［カラー印刷］ボタン押下，利用者ＩＤ入力），（［カラー印刷］ボタン押下，管理者ＩＤ入力）のいずれか１つ）を特定し、特定した操作手順情報に基づき、印刷時の操作手順を決定する。
【０１４９】
操作手順決定部５０は、蓄積ジョブが１ページの場合、判断条件［Ｘ＝＝１］を満たしていると判定し（ステップＳ４１１：［Ｘ＝＝１］）、該当判断条件に対応する"［カラー印刷］ボタン押下"を操作手順として決定する（ステップＳ４１２）。これにより、画面制御部１０は、印刷設定変更部２０に対し、カラー印刷の実行を指示する。
【０１５０】
これを受けて、印刷設定変更部２０は、ジョブ情報保持部９０にアクセスし、ジョブ識別情報に基づき、選択指定された蓄積ジョブを取得する（ステップＳ４１３）。このとき、印刷設定変更部２０は、選択指定された蓄積ジョブの印刷データを取得する。
【０１５１】
印刷設定変更部２０は、取得した印刷データの印刷条件をカラー設定に変更する（ステップＳ４１４）。印刷設定変更部２０は、変更した印刷データを印刷制御部３０に渡し、カラー印刷の実行を指示する。
【０１５２】
これを受けて、印刷制御部３０は、印刷データを解析処理し、印刷条件（カラー設定）に基づきラスタイメージを生成し、印刷条件をプロッタ１３０に設定し、印刷を実行する（ステップＳ４０８）。
【０１５３】
また、操作手順決定部５０は、蓄積ジョブが１ページより多く、かつ、１００ページ以下の場合、判断条件［１＜Ｘ≦１００］を満たしていると判定し（ステップＳ４１１：［１＜Ｘ≦１００］）、該当判断条件に対応する"［カラー印刷］ボタン押下"，"利用者ＩＤ入力"を操作手順として決定する（ステップＳ４１５）。これにより、画面制御部１０（画面生成部）は、利用者ＩＤの入力を要求する利用者情報入力画面を生成し、操作パネル１２０に表示する（ステップＳ４１６）。
【０１５４】
画面制御部１０（入力受付部）は、利用者情報入力画面から、利用者情報の入力値（利用者ＩＤ）及び照合実行指示を受け付ける（ステップＳ４１７）。このとき、入力受付部１２は、［ＯＫ］ボタンの押下による操作イベントに基づき、入力された利用者情報の照合実行指示を受け付ける。
【０１５５】
画面制御部１０は、入力された利用者情報が正しいか否かを判定する（ステップＳ４１８）。このとき、画面制御部１０は、入力された利用者情報を当該画像処理装置１００で保持する利用者情報と照合し、一致するか否かを判定する。画面制御部１０は、一致した場合、入力された利用者情報が正しいと判定する。
【０１５６】
画面制御部１０は、入力された利用者情報が正しいと判定した場合（ステップＳ４１８：ＹＥＳ）、ステップＳ４１３の処理に移行し、印刷設定変更部２０に対し、カラー印刷による実行を指示する。
【０１５７】
また、操作手順決定部５０は、蓄積ジョブが１００ページより多い場合、判断条件［Ｘ＞１００］を満たしていると判定し（ステップＳ４１１：［Ｘ＞１００］）、該当判断条件に対応する"［カラー印刷］ボタン押下"，"管理者ＩＤ入力"を操作手順として決定する（ステップＳ４１９）。これにより、画面制御部１０（画面生成部）は、管理者ＩＤの入力を要求する管理者情報入力画面を生成し、操作パネル１２０に表示する（ステップＳ４２０）。
【０１５８】
画面制御部１０（入力受付部）は、管理者情報入力画面から、管理者情報の入力値（管理者ＩＤ）及び照合実行指示を受け付ける（ステップＳ４２１）。このとき、入力受付部１２は、［ＯＫ］ボタンの押下による操作イベントに基づき、入力された管理者情報の照合実行指示を受け付ける。
【０１５９】
画面制御部１０は、入力された管理者情報が正しいか否かを判定する（ステップＳ４２２）。このとき、画面制御部１０は、入力された管理者情報を当該画像処理装置１００で保持する管理者情報と照合し、一致するか否かを判定する。画面制御部１０は、一致した場合、入力された管理者情報が正しいと判定する。
【０１６０】
画面制御部１０は、入力された管理者情報が正しいと判定した場合（ステップＳ４２２：ＹＥＳ）、ステップＳ４１３の処理に移行し、印刷設定変更部２０に対し、カラー印刷による実行を指示する。
【０１６１】
《印刷制御時の動作例》
図１７は、本実施形態に係る印刷制御時の動作例を示す図である。図１７には、画像処理装置１００において、図１６の処理が実行された場合の画面表示及び印刷の動作例が示されている。
【０１６２】
まず、画像処理装置１００では、操作パネル１２０にジョブ一覧画面Ｗ１が表示される。このとき、画像処理装置１００では、ジョブ一覧画面Ｗ１上で［印刷］ボタンが押下された場合、受け付けた印刷実行指示に基づき、選択指定された蓄積ジョブの印刷データの印刷条件がモノクロ設定に変更され、変更された印刷設定に従って、モノクロ印刷が実行される。
【０１６３】
一方、画像処理装置１００では、ジョブ一覧画面Ｗ１上で［印刷設定］ボタンが押下された場合、受け付けた画面遷移指示に基づき、操作パネル１２０に印刷設定画面Ｗ２が表示される。その後、画像処理装置１００では、印刷設定画面Ｗ２１上で［カラー印刷］ボタンが押下された場合、予め設定された判断条件に対応する操作手順の定義に従って、以降の操作手順が決定される。
【０１６４】
画像処理装置１００では、蓄積ジョブが１ページの場合、条件が満たされた判断条件［ページ数：Ｘ＝＝１］に対応する"［カラー印刷］ボタン押下"が操作手順として決定される。これにより、画像処理装置１００では、受け付けた印刷実行指示に基づき、選択指定された蓄積ジョブの印刷データの印刷条件がカラー設定に変更され、変更された印刷設定に従って、カラー印刷が実行される。
【０１６５】
また、画像処理装置１００では、蓄積ジョブが１ページより多く、かつ、１００ページ以下の場合、条件が満たされた判断条件［１＜ページ数：Ｘ≦１００］に対応する"［カラー印刷］ボタン押下"，"利用者ＩＤ入力"が操作手順として決定される。これにより、画像処理装置１００では、操作パネル１２０に利用者情報入力画面Ｗ４１が表示される。その後、画像処理装置１００では、利用者情報入力画面Ｗ４１上で利用者ＩＤが入力され、［ＯＫ］ボタンが押下された場合、入力された利用者ＩＤが照合される。その結果、画像処理装置１００では、利用者ＩＤが正しいと判定された場合、受け付けた印刷実行指示に基づき、選択指定された蓄積ジョブの印刷データの印刷条件がカラー設定に変更され、変更された印刷設定に従って、カラー印刷が実行される。
【０１６６】
また、画像処理装置１００では、蓄積ジョブが１００ページより多い場合、条件が満たされた判断条件［ページ数：Ｘ＞１００］に対応する"［カラー印刷］ボタン押下"，"管理者ＩＤ入力"が操作手順として決定される。これにより、画像処理装置１００では、操作パネル１２０に管理者情報入力画面Ｗ４２が表示される。その後、画像処理装置１００では、管理者情報入力画面Ｗ４２上で管理者パスワードが入力され、［ＯＫ］ボタンが押下された場合、入力された管理者パスワードが照合される。その結果、画像処理装置１００では、管理者パスワードが正しいと判定された場合、受け付けた印刷実行指示に基づき、選択指定された蓄積ジョブの印刷データの印刷条件がカラー設定に変更され、変更された印刷設定に従って、カラー印刷が実行される。
【０１６７】
＜まとめ＞
以上のように、本実施形態に係る画像処理装置１００によれば、本実施形態に係る画像処理装置１００によれば、画面制御部１０が、定義情報７０Ｄに設定される判断条件に基づき、操作手順決定の判断を行い、同情報７０Ｄに定義される操作手順の中から、印刷時の操作手順を決定する。画像処理装置１００は、画面制御部１０が、決定した操作手順に従い、利用者による印刷操作において、モノクロ印刷時に比べてカラー印刷時の操作手順が多くなるように、当該装置１００が備える操作パネル１２０への操作画面の表示を制御する。画像処理装置１００は、印刷設定変更部２０が、操作画面から受け付けた印刷実行指示に基づき、印刷設定をカラーに変更する。画像処理装置１００は、印刷制御部３０が、変更した印刷設定に従って、カラー印刷を実行する。
【０１６８】
これによって、本実施形態に係る画像処理装置１００では、利用者への利用促進機能（モノクロ印刷）が他の機能（カラー印刷）に比べて操作しやすく、簡単に利用できる。また、本実施形態の場合、利用者は、印刷する蓄積ジョブに応じて、所定の条件に従い決定された操作手順によりカラー印刷を行える。しかし、モノクロ印刷時に比べてカラー印刷時の操作手順が多いため、利用者に対して、通常印刷を行う際は、操作手順が少なく簡単に実行できるモノクロ印刷を利用し、必要なときのみカラー印刷を利用するよう促す効果が期待できる。このようなことから、本実施形態に係る画像処理装置１００では、印刷時のランニングコストを抑制でき、かつ、印刷する蓄積ジョブが所定の条件を満たしていれば、カラー印刷が行える（利用者の利便性を損なわない）。
【０１６９】
なお、上記実施形態では、蓄積ジョブのページ数に基づく判断条件が設定された定義情報７０Ｄを用いて、操作手順決定の判断を行う構成について説明を行ったが、この限りでない。
【０１７０】
例えば、利用者又は機器に基づく判断条件が設定された定義情報７０Ｄを用いて、操作手順決定の判断を行うようにしてもよい。これにより、画像処理装置１００では、例えば、特定利用者又は特定機器では、カラー印刷時の操作が複雑になるような操作手順を決定し、カラー印刷時の操作画面を制御できる。
【０１７１】
また、利用者又は機器単位の利用回数に基づく判断条件が設定された定義情報７０Ｄを用いて、操作手順決定の判断を行うようにしてもよい。これにより、画像処理装置１００では、例えば、利用回数が多い場合には、カラー印刷時の操作が複雑になるような操作手順を決定し、カラー印刷時の操作画面を制御できる。
【０１７２】
また、利用者又は機器単位の印刷部数に基づく判断条件が設定された定義情報７０Ｄを用いて、操作手順決定の判断を行うようにしてもよい。これにより、画像処理装置１００では、例えば、一部印刷の場合には、個人用の印刷である可能性が高いため、カラー印刷時の操作が複雑になるような操作手順を決定し、カラー印刷時の操作画面を制御できる。
【０１７３】
また、印刷機能の利用時間帯に基づき判断条件が設定された定義情報７０Ｄを用いて、操作手順決定の判断を行うようにしてもよい。これにより、画像処理装置１００では、例えば、使用頻度の高い時間帯では、カラー印刷時の操作が複雑になるような操作手順を決定し、カラー印刷時の操作画面を制御できる。
【０１７４】
ここまで、上記実施形態の説明を行ってきたが、上記実施形態に係る「印刷制御機能」は、図を用いて説明を行った各処理手順を、動作環境（プラットフォーム）にあったプログラミング言語でコード化したプログラムが、画像処理装置１００が備える演算装置（ＣＰＵ）により実行されることで実現される。
【０１７５】
上記プログラムは、コンピュータが読み取り可能な記録媒体１１４ａに格納することができる。これにより、例えば、上記プログラムは、外部記憶Ｉ／Ｆ１１４を介して、画像処理装置１００にインストールすることができる。また、画像処理装置１００は、ネットワークＩ／Ｆ１１３を備えていることから、電気通信回線を用いて上記プログラムをダウンロードし、インストールすることもできる。
【０１７６】
＜変形例＞
また、上記実施形態では、画像処理装置１００が情報処理装置２００から受信した印刷ジョブを蓄積する印刷制御システム１について説明を行ったが、この限りでない。例えば、図１８に示すような、印刷処理システム１であってもよい。
【０１７７】
図１８は、本変形例に係る印刷制御システム１の構成例を示す図である。
図１８には、画像処理装置１００及び情報処理装置２００に加えて、印刷制御装置３００が、ネットワークなどのデータ伝送路Ｎで接続されるシステム構成例が示されている。
【０１７８】
印刷制御装置３００は、情報処理装置２００から受信した印刷ジョブを所定の記憶領域に保持し、印刷実行要求に応じて、該当印刷データを画像処理装置１００に送信する印刷制御機能を有するサーバ機器（プルプリントサーバ）であり、例えば、ＰＣなどの情報処理装置である。
【０１７９】
本実施形態に係る印刷制御システム１では、利用者に対して、次のような印刷サービスが提供される。例えば、情報処理装置２００から印刷制御装置３００に対して、印刷ジョブが送信されると、印刷制御装置３００は、受信した印刷ジョブを所定の記憶領域に格納し蓄積する。一方、画像処理装置１００は、印刷制御装置３００から取得したジョブ情報９０Ｄに基づき、ジョブ一覧画面Ｗ１を表示し、利用者からジョブ選択指定及び印刷実行要求を受け付けると、印刷制御装置３００から、選択指定された蓄積ジョブの該当印刷データを取得し、取得データの印刷を実行する。これにより、利用者は、所望する印刷結果を得る。
【０１８０】
図１９は、本変形例に係る印刷制御の機能構成例を示す図である。
図１９に示すように、本変形例に係る印刷制御機能では、印刷制御装置３００がジョブ情報保持部９０を有する。よって、画像処理装置１００では、画面制御部１０が用いるジョブ情報９０Ｄや印刷設定変更部２０が用いる印刷データなどを、印刷制御装置３００から受信する。なおこの場合、画像処理装置１００では、印刷制御装置３００にアクセスするためのネットワーク設定情報（例えば「ＩＰアドレス：Internet Protocol address」やデータへの「ＵＲＩ：Uniform Resource Identifier」など）を保持しているものとする。
【０１８１】
このように、本変形例では、ジョブ情報９０Ｄや印刷データなどが外部装置に保持されているだけであり、本変形例に係る画像処理装置１００でも、上記実施形態と同様の効果を奏することができる。
【０１８２】
上記実施形態では、ランニングコストを抑制するためのモノクロ印刷と利用者の利便性を考慮したカラー印刷とを制御する印刷制御機能について説明を行ったが、この限りでない。例えば、印刷制御において、片面印刷と両面印刷とを制御したり、集約あり印刷と集約なし印刷とを制御したりしてもよい。つまり、両面強制印刷又は集約強制印刷により、ランニングコストを抑制する印刷制御システム１において、両面強制印刷又は集約強制印刷時に比べて片面印刷又は集約なし印刷時の操作手順を多くし、印刷の実行を可能とするようにしてもよい。
【０１８３】
また、上記実施形態で説明を行った操作画面の表示制御については、印刷機能などの画像処理機能への適用に限るものではない。例えば、管理者が利用者に対して利用を促したい機能又は設定に係る操作手順に比べて、その他の機能又は設定に係る操作手順が多くなるように操作画面の表示を制御してもよい。つまり、利用者に利用を促したい機能又は設定を、他の機能又は設定より簡単に利用可能な環境を提供するシステムであれば適用できる。
【０１８４】
最後に、上記実施形態に挙げた形状や構成に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨を損なわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【０１８５】
１      印刷制御システム
１０    画面制御部
１１    画面生成部
１２    入力受付部
２０    印刷設定変更部
３０    印刷制御部
４０    変更可否判定部
５０    操作手順決定部
７０    定義情報保持部（Ｄ：定義情報）
８０    利用制限情報保持部（Ｄ：利用制限情報）
９０    ジョブ情報保持部（Ｄ：ジョブ情報）
１００  画像処理装置
１１０  コントローラ（制御基板）
１１１  ＣＰＵ（処理装置）
１１２  記憶装置（揮発性・不揮発性の半導体メモリ、大容量記憶装置など）
１１３  ネットワークＩ／Ｆ（ＮＩＣ：Network I/F Card）
１１４  外部記憶Ｉ／Ｆ（ａ：記録媒体）
１２０  操作パネル（表示装置）
１３０  プロッタ
１４０  スキャナ
２００  情報処理装置
３００  印刷制御装置（サーバ）
Ｂ      バス
Ｎ      データ伝送路（ネットワーク）
【先行技術文献】
【特許文献】
【０１８６】
【特許文献１】特開２０１０−１０８４７０号公報
【図１】
0005821255.tif 000002
【図２】
0005821255.tif 000003
【図３】
0005821255.tif 000004
【図４】
0005821255.tif 000005
【図５】
0005821255.tif 000006
【図６】
0005821255.tif 000007
【図７】
0005821255.tif 000008
【図８】
0005821255.tif 000009
【図９】
0005821255.tif 000010
【図１１】
0005821255.tif 000011
【図１２】
0005821255.tif 000012
【図１３】
0005821255.tif 000013
【図１４】
0005821255.tif 000014
【図１５】
0005821255.tif 000015
【図１６】
0005821255.tif 000016
【図１７】
0005821255.tif 000017
【図１８】
0005821255.tif 000018
【図１９】
0005821255.tif 000019
【図１０】
0005821255.tif 000020