(57)【要約】【課題】利用者のニーズに応じた禁則設定の変更を、印刷処理での不具合の発生を回避しつつ実現する。【解決手段】管理者による禁則設定の変更にあたり、禁則設定に該当しない印刷条件を指定させるための処理を停止している状態で管理者によって印刷条件(例えば解除対象の禁則設定に該当する印刷条件)を設定させ(100,102)、設定された印刷条件で印刷を行わせる(104,106)。印刷装置でエラーが発生しておらず(108が否定)、印刷結果を確認した管理者により、設定した印刷条件に合致する禁則設定の変更(解除)が指示された場合(120が肯定)には、上記禁則設定を変更(解除)するための禁則設定付帯情報を生成・登録する(124又は130)。【選択図】図５
2011133995.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段に記憶されている、印刷処理で指定可能な印刷条件のうち禁則対象の印刷条件を規定する禁則設定を表す禁則設定情報に基づき、印刷処理の印刷条件として、前記禁則対象の印刷条件に該当しない印刷条件を受付手段を介して利用者に指定させる禁則適用処理を行い、前記受付手段を介して指定された印刷条件で前記印刷手段によって前記印刷処理を行わせる第１制御手段と、
印刷条件が指定されている間中前記禁則適用処理が停止されている状態で、利用者により前記受付手段を介して指定された特定印刷条件で前記印刷手段によって前記印刷処理を行わせる第２制御手段と、
前記特定印刷条件での前記印刷処理の結果に基づき、前記禁則設定情報が表す禁則設定を変更する変更手段と、
を含む印刷制御装置。
【請求項２】
前記変更手段は、前記特定印刷条件での前記印刷処理でエラーが発生しなかった場合に、前記禁則設定を変更する処理として、前記特定印刷条件に含まれかつ前記禁則設定情報が表す禁則設定で禁則対象として規定されている印刷条件を禁則対象から除外する処理を行う請求項１記載の印刷制御装置。
【請求項３】
前記変更手段は、前記特定印刷条件での前記印刷処理の結果に基づき、前記特定印刷条件に含まれかつ前記禁則設定情報が表す禁則設定で禁則対象として規定されている印刷条件の禁則対象からの除外が利用者により前記受付手段を介して指示された場合に、前記禁則設定を変更する処理として、前記特定印刷条件に含まれかつ前記禁則設定情報が表す禁則設定で禁則対象として規定されている印刷条件を禁則対象から除外する処理を行う請求項１記載の印刷制御装置。
【請求項４】
前記変更手段は、前記禁則設定を変更する処理として、変更前の前記禁則設定と変更後の前記禁則設定との差分に相当する情報を差分情報として前記禁則設定情報と別に前記記憶手段に記憶させる処理を行い、
前記第１制御手段は、前記記憶手段に前記差分情報が記憶されている場合に、前記記憶手段に記憶されている前記禁則設定情報及び前記差分情報に基づいて、前記変更後の前記禁則設定を認識する請求項１〜請求項３の何れか１項記載の印刷制御装置。
【請求項５】
前記変更手段は、前記特定印刷条件に含まれかつ変更前の禁則設定と変更後の禁則設定との差分に相当する印刷条件に対し、禁則対象として扱う条件を表す適用条件又は禁則対象から除外する条件を表す除外条件が前記受付手段を介して指定された場合に、前記禁則設定を変更する処理として、前記指定された前記適用条件又は前記除外条件を条件情報として前記記憶手段に記憶させる処理も行い、
前記第１制御手段は、前記記憶手段に前記条件情報が記憶されている場合に、前記条件情報が表す条件に合致しているか否かに基づいて、前記差分に相当する印刷条件を禁則対象として扱うか禁則対象から除外するかを判断する請求項１〜請求項４の何れか１項記載の印刷制御装置。
【請求項６】
前記条件情報が表す前記適用条件又は前記除外条件は、前記印刷処理が予め設定された特定アプリケーションを介して利用者から指示されたか否か、及び、前記印刷処理の対象ファイルの名称に予め設定された特定語句が含まれているか否か、の少なくとも１つを含む請求項５記載の印刷制御装置。
【請求項７】
コンピュータを、
記憶手段に記憶されている、印刷処理で指定可能な印刷条件のうち禁則対象の印刷条件を規定する禁則設定を表す禁則設定情報に基づき、印刷処理の印刷条件として、前記禁則対象の印刷条件に該当しない印刷条件を受付手段を介して利用者に指定させる禁則適用処理を行い、前記受付手段を介して指定された印刷条件で前記印刷手段によって前記印刷処理を行わせる第１制御手段、
印刷条件が指定されている間中前記禁則適用処理が停止されている状態で、利用者により前記受付手段を介して指定された特定印刷条件で前記印刷手段によって前記印刷処理を行わせる第２制御手段、
及び、前記特定印刷条件での前記印刷処理の結果に基づき、前記禁則設定情報が表す禁則設定を変更する変更手段
として機能させるための印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷制御装置及び印刷制御プログラムに関する。
【背景技術】
【０００２】
特許文献１には、印刷設定を作成する文書管理クライアントサーバは、作成した印刷設定に対して実現不可能な組み合わせになっていないかどうかを、印刷を実行させる文書管理サーバに対して問い合わせ、文書管理サーバは文書管理クライアントサーバで作成された印刷設定の適否を判断し、実現不可能な組み合わせの場合は実現可能な印刷設定の組み合わせに変更して文書管理クライアントサーバに渡す技術が開示されている。
【０００３】
また特許文献２には、スプーラにスプールされた印刷ジョブのデータが、印刷機能の利用の制限を行う印刷制限機能に係る認証処理を行うべきか否かを判断し、当該判断に基づきＳＡ(Security Agent)に問い合わせて機能制限情報を取得し、取得した機能制限情報に基づいて警告処理を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２１５３５３号公報
【特許文献２】特開２００７−３２８４５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、利用者のニーズに応じた禁則設定の変更を、印刷処理での不具合の発生を回避しつつ実現することが可能な印刷制御装置及び印刷制御プログラムを得ることが目的である。
【課題を解決するための手段】
【０００６】
上記目的を達成するために請求項１記載の発明に係る印刷制御装置は、記憶手段に記憶されている、印刷処理で指定可能な印刷条件のうち禁則対象の印刷条件を規定する禁則設定を表す禁則設定情報に基づき、印刷処理の印刷条件として、前記禁則対象の印刷条件に該当しない印刷条件を受付手段を介して利用者に指定させる禁則適用処理を行い、前記受付手段を介して指定された印刷条件で前記印刷手段によって前記印刷処理を行わせる第１制御手段と、印刷条件が指定されている間中前記禁則適用処理が停止されている状態で、利用者により前記受付手段を介して指定された特定印刷条件で前記印刷手段によって前記印刷処理を行わせる第２制御手段と、前記特定印刷条件での前記印刷処理の結果に基づき、前記禁則設定情報が表す禁則設定を変更する変更手段と、を含んで構成されている。
【０００７】
請求項２記載の発明は、請求項１記載の発明において、前記変更手段は、前記特定印刷条件での前記印刷処理でエラーが発生しなかった場合に、前記禁則設定を変更する処理として、前記特定印刷条件に含まれかつ前記禁則設定情報が表す禁則設定で禁則対象として規定されている印刷条件を禁則対象から除外する処理を行う。
【０００８】
請求項３記載の発明は、請求項１記載の発明において、前記変更手段は、前記特定印刷条件での前記印刷処理の結果に基づき、前記特定印刷条件に含まれかつ前記禁則設定情報が表す禁則設定で禁則対象として規定されている印刷条件の禁則対象からの除外が利用者により前記受付手段を介して指示された場合に、前記禁則設定を変更する処理として、前記特定印刷条件に含まれかつ前記禁則設定情報が表す禁則設定で禁則対象として規定されている印刷条件を禁則対象から除外する処理を行う。
【０００９】
請求項４記載の発明は、請求項１〜請求項３の何れかに記載の発明において、前記変更手段は、前記禁則設定を変更する処理として、変更前の前記禁則設定と変更後の前記禁則設定との差分に相当する情報を差分情報として前記禁則設定情報と別に前記記憶手段に記憶させる処理を行い、前記第１制御手段は、前記記憶手段に前記差分情報が記憶されている場合に、前記記憶手段に記憶されている前記禁則設定情報及び前記差分情報に基づいて、前記変更後の前記禁則設定を認識する。
【００１０】
請求項５記載の発明は、請求項１〜請求項４の何れかに記載の発明において、前記変更手段は、前記特定印刷条件に含まれかつ変更前の禁則設定と変更後の禁則設定との差分に相当する印刷条件に対し、禁則対象として扱う条件を表す適用条件又は禁則対象から除外する条件を表す除外条件が前記受付手段を介して指定された場合に、前記禁則設定を変更する処理として、前記指定された前記適用条件又は前記除外条件を条件情報として前記記憶手段に記憶させる処理も行い、前記第１制御手段は、前記記憶手段に前記条件情報が記憶されている場合に、前記条件情報に基づいて、前記差分に相当する印刷条件を禁則対象として扱うか禁則対象から除外するかを判断する。
【００１１】
請求項６記載の発明は、請求項５記載の発明において、前記条件情報が表す前記適用条件又は前記除外条件は、前記印刷処理が予め設定された特定アプリケーションを介して利用者から指示されたか否か、及び、前記印刷処理の対象ファイルの名称に予め設定された特定語句が含まれているか否か、の少なくとも１つを含んでいる。
【００１２】
請求項７記載の発明に係る印刷制御プログラムは、コンピュータを、記憶手段に記憶されている、印刷処理で指定可能な印刷条件のうち禁則対象の印刷条件を規定する禁則設定を表す禁則設定情報に基づき、印刷処理の印刷条件として、前記禁則対象の印刷条件に該当しない印刷条件を受付手段を介して利用者に指定させる禁則適用処理を行い、前記受付手段を介して指定された印刷条件で前記印刷手段によって前記印刷処理を行わせる第１制御手段、印刷条件が指定されている間中前記禁則適用処理が停止されている状態で、利用者により前記受付手段を介して指定された特定印刷条件で前記印刷手段によって前記印刷処理を行わせる第２制御手段、及び、前記特定印刷条件での前記印刷処理の結果に基づき、前記禁則設定情報が表す禁則設定を変更する変更手段として機能させる。
【発明の効果】
【００１３】
請求項１,７記載の発明は、利用者のニーズに応じた禁則設定の変更を、印刷処理での不具合の発生を回避しつつ実現することが可能となる、という効果を有する。
【００１４】
請求項２記載の発明は、印刷処理でエラーが発生しなかった印刷条件を禁則対象から除外することを簡易な作業で実現できる、という効果を有する。
【００１５】
請求項３記載の発明は、印刷処理でエラーは発生しないものの他の不具合が生じた印刷条件が禁則対象から除外されることを回避できる、、という効果を有する。
【００１６】
請求項４記載の発明は、禁則設定の変更にあたって禁則設定情報自体を変更する必要が無くなる、という効果を有する。
【００１７】
請求項５,６記載の発明は、変更前の禁則設定と変更後の禁則設定との差分に相当する印刷条件について、禁則設定として扱う条件、或いは禁則設定から除外する条件を付加させることが可能となる、という効果を有する。
【図面の簡単な説明】
【００１８】
【図１】本実施形態に係る印刷システムの概略構成を示すブロック図である。
【図２】印刷条件設定処理の内容を示すフローチャートである。
【図３】印刷条件設定画面の一例を示すイメージ図である。
【図４】(Ａ)は禁則設定情報の一例、(Ｂ)は禁則設定付帯情報の一例を各々示す概略図である。
【図５】禁則設定更新処理の内容の一例を示すフローチャートである。
【図６】(Ａ)は警告画面、(Ｂ)は禁則設定の変更確認画面、(Ｃ)は禁則設定変更の適用条件設定画面の一例を各々示すイメージ図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して本発明の実施形態の一例を詳細に説明する。図１には本実施形態に係る印刷システム１０が示されている。印刷システム１０は、印刷装置１２と、複数台の端末装置２０と、が通信回線３０を介して互いに接続されて構成されている。
【００２０】
印刷装置１２は、マイクロコンピュータ等から成りＣＰＵ１４Ａ、メモリ１４Ｂ、ＨＤＤ(Hard Disk Drive)やフラッシュメモリ等から成る不揮発性の記憶部１４Ｃ及び通信Ｉ／Ｆ(インタフェース)部１４Ｄを内蔵した本体制御部１４を備えている。印刷装置１２は通信Ｉ／Ｆ部１４Ｄを介して通信回線３０に接続されている。本体制御部１４には、入力された印刷用画像データが表す画像を記録用紙に印刷する画像印刷部１６と、ＬＣＤ等から成る表示部１８Ａ及びテンキーやタッチパネル等から成る操作部１８Ｂが設けられた操作パネル１８と、が各々接続されている。
【００２１】
なお、画像印刷部１６は、例えば、印刷用画像データに基づき電子写真方式で画像を形成し形成した画像を記録用紙に転写・定着させる構成であってもよいし、印刷用画像データに基づきインクジェット方式により複数のノズルからインク滴を吐出させて記録用紙上に画像を記録する構成であってもよく、記録用紙上への画像の記録方式としては公知の各種方式の何れを適用することも可能である。
【００２２】
一方、端末装置２０は、パーソナル・コンピュータ(ＰＣ：Personal Computer)等から成りＣＰＵ２２Ａ、メモリ２２Ｂ、ＨＤＤやフラッシュメモリ等から成る不揮発性の記憶部２２Ｃ、通信Ｉ／Ｆ部２２Ｄを内蔵した端末本体２２を備えており、端末本体２２は通信Ｉ／Ｆ部２２Ｄを介して通信回線３０に接続されている。また、端末装置２０の端末本体２２にはディスプレイ２４、キーボード２６及びマウス２８が各々接続されている。
【００２３】
本実施形態において、印刷システム１０に設けられた複数台の端末装置２０の中には、一般利用者が操作する端末装置２０と、印刷システム１０の管理者が操作する端末装置２０と、があり、一般利用者が操作する端末装置２０の記憶部２２Ｃには、印刷対象の原稿を作成して印刷を指示するためのアプリケーション・プログラム(図１では「ＡＰＬ」と表記)、及び、端末装置２０によって後述する印刷条件設定処理を行わせるための印刷条件設定プログラムを含んで構成されたプリンタドライバのプログラムが各々インストールされており、禁則設定情報(後述)も記憶されている。また、管理者が操作する端末装置２０の記憶部２２Ｃには、上記のアプリケーション・プログラム及びプリンタドライバのプログラム以外に、端末装置２０によって後述する禁則設定更新処理を行わせるための禁則設定更新プログラムもインストールされており、禁則設定情報(後述)も記憶されている。
【００２４】
なお、上記の印刷条件設定プログラム及び禁則設定更新プログラムは請求項７に記載の印刷制御プログラムの一例であり、管理者が操作する端末装置２０は、端末本体２２のＣＰＵ２２Ａが印刷条件設定プログラム及び禁則設定更新プログラムを実行することで、本発明に係る印刷制御装置の一例として機能する。また、図１では禁則設定更新プログラムをプリンタドライバのプログラムと別に示しているが、これに限られるものではなく、禁則設定更新プログラムは、管理者としての権限を有する利用者のみが起動させることが可能なプログラムとして、プリンタドライバのプログラムに含まれていてもよい。また、図１では、個々の端末装置２０の記憶部２２Ｃに禁則設定付帯情報も記憶された状態を示しているが、この禁則設定付帯情報は、図１に破線で示すように、個々の端末装置２０の記憶部２２Ｃに当初は記憶されておらず、禁則設定更新プログラムの起動を含む作業(詳細は後述)を管理者が行うことで追加記憶される。
【００２５】
次に本実施形態の作用を説明する。一般に、利用者が印刷装置による印刷を指示する際には、プリンタドライバを介し、印刷条件を構成する各項目(例えば用紙サイズや印刷部数等)について各々所望の設定値が設定されることで印刷条件が指定されるが、印刷条件として指定可能な条件の中には、物理的に同時に利用できない機能を利用しようとする条件や、印刷装置１２で不具合が発生するか又はその可能性が高い条件も存在している。このため、個々の端末装置２０の記憶部２２Ｃに記憶されている禁則設定情報には、例として図４(Ａ)に示すように、利用者による指定が望ましくない複数の印刷条件が禁則設定として各々登録されている。なお、禁則設定情報は、印刷装置１２を購入した顧客に対し、プリンタドライバのプログラムと共に印刷装置１２の製造メーカから提供され、端末装置２０へのプリンタドライバのプログラムのインストール時に記憶部２２Ｃに記憶される。
【００２６】
次に、端末装置２０で行われる印刷条件設定処理について、図２を参照して説明する。なお、この印刷条件設定処理は、端末装置２０を操作している利用者により、印刷条件を指定して印刷装置１２による印刷を指示するために、端末装置２０上で任意のアプリケーション経由でプリンタドライバを起動させる操作が行われたことを契機として、ＣＰＵ２２Ａによって印刷条件設定プログラムが実行されることで実現される。
【００２７】
印刷条件設定処理では、まずステップ５０において、例として図３に示す印刷条件設定画面を端末装置２０のディスプレイ２４に表示させる。この印刷条件設定画面は、印刷条件を構成する各項目毎に現在の設定値を確認し必要に応じて設定値を変更することが可能とされた画面であり、図３(Ａ)には「原稿サイズ」「出力用紙サイズ」「原稿の向き」「倍率」「部数」「両面印刷モード」及び「複数画像印刷モード(図では「まとめて１枚」と表記)」の各項目について、現在の設定値が表示されかつ表示された現在の設定値を変更することが可能とされた画面状態が示されている。
【００２８】
また、図３に示す印刷条件設定画面には複数のタブ４６が設けられており、前面表示対象のタブ４６を切り替え、切り替え後のタブ４６に付随する画面を前面に表示させることで、印刷条件を構成する他の項目について設定値を変更することが可能な画面状態へ切り替えることも可能とされている。例えば図３(Ａ)には「基本」と表記されたタブ４６に付随する画面が前面に表示された状態を示し、図３(Ｂ)には「トレイ／排出」と表記されたタブ４６に付随する画面(「用紙トレイ選択」や「手差し設定」「パンチ」等の各項目について、現在の設定値が表示されかつ表示された現在の設定値を変更することが可能とされた画面)が前面に表示された状態を示している。
【００２９】
次のステップ５２では、端末装置２０を操作している利用者により、ディスプレイ２４に表示している印刷条件設定画面を介し、印刷条件を構成する何れかの項目について設定値を変更する操作が行われたか否か判定する。判定が否定された場合はステップ８０へ移行し、利用者による印刷条件の設定が完了したか否か判定する。この判定も否定された場合はステップ５２に戻り、何れかの判定が肯定される迄、ステップ５２,６０を繰り返す。端末装置２０を操作している利用者は、端末装置２０のディスプレイ２４に印刷条件設定画面が表示されると、必要に応じて前面表示対象のタブ４６を切り替えながら、印刷条件を構成する各項目について現在の設定値を確認し、現在の設定値を変更すべき項目を見出した場合には、当該項目の設定値を変更する操作(変更後の設定値を入力したり、複数の選択肢の中から現在の設定値に対応する選択肢と異なる選択肢を選択する操作)を行うことで、印刷条件を設定する。
【００３０】
利用者により印刷条件を構成する何れかの項目の設定値を変更する操作が行われると、ステップ５２の判定が肯定されてステップ５４へ移行し、記憶部２２Ｃに禁則設定付帯情報が記憶されているか否かを判定する。なお、ここでは禁則設定付帯情報が記憶部２２Ｃに記憶されていなかったものとして説明を進める。記憶部２２Ｃに禁則設定付帯情報が記憶されていなかった場合、ステップ５４の判定が否定されてステップ６６へ移行し、記憶部２２Ｃからメモリ２２Ｂへ禁則設定情報を読み出し、変更後の設定値を含む現在の印刷条件を読み出した禁則設定情報に登録されている個々の禁則設定と各々照合する。そしてステップ６８では、現在の印刷条件が禁則設定情報に登録されている何れかの禁則設定に合致しているか否か判定する。
【００３１】
ステップ６８において、現在の印刷条件が禁則設定情報に登録されている何れの禁則設定とも合致していなかった場合は、判定が否定されてステップ８０へ移行する。また、現在の印刷条件が禁則設定情報に登録されている何れかの禁則設定と合致していた場合、すなわち、禁則設定情報に登録されている禁則設定に合致する印刷条件が利用者によって指定された場合は、ステップ６８の判定が肯定されてステップ７０へ移行し、例として図６(Ａ)に示す警告画面(指定された印刷条件に合致する禁則設定(利用者による指定が望ましくない印刷条件)を明示した画面)をディスプレイ２４に表示させると共に、ステップ５２の判定が肯定される直前に設定値が変更された特定項目について、設定値を変更前の値に戻した後にステップ５２に戻る。
【００３２】
これにより、禁則設定情報に登録されている禁則設定に合致する印刷条件(図６(Ａ)に示す例では、「用紙トレイ選択」の項目に「トレイ５(手差し)」が設定されかつ「手差し用紙種類」の項目に「厚紙２」が設定された印刷条件)で印刷が行われることが阻止され、利用者によって指定された印刷条件が、禁則設定情報に登録されている何れの禁則設定にも合致しない印刷条件へ修正される。なお、上述したステップ５２,ステップ５４、ステップ６６〜ステップ７０は、後述するステップ５６〜ステップ６４と共に、本発明に係る禁則適用処理の一例である。
【００３３】
端末装置２０を操作している利用者は、印刷条件の設定が完了すると、印刷条件設定画面内に設けられたボタン４８を選択することで設定した印刷条件を確定させ、更に印刷対象の原稿の印刷を指示する操作を行う。この操作が行われると、ステップ８０の判定が肯定されてステップ８２へ移行し、印刷対象の原稿のデータ(印刷原稿データ)及び利用者によって設定された印刷条件を表す情報(印刷条件情報)を通信回線３０経由で印刷装置１２へ送信する。次のステップ８４では印刷装置１２から応答を受信したか否か判定し、判定が肯定される迄ステップ８４を繰り返す。
【００３４】
印刷装置１２の本体制御部１４では、端末装置２０から通信回線３０経由で上記の印刷原稿データ及び印刷条件情報を受信すると、受信した印刷原稿データが表す画像を端末装置２０から受信した印刷条件に従って記録用紙へ印刷させる印刷処理を画像印刷部１６によって行わせ、印刷完了を通知する情報を端末装置２０へ送信する。印刷装置１２から印刷完了が通知されると、端末装置２０で実行されている印刷条件設定処理(図２)では、ステップ８４の判定が肯定されてステップ８６へ移行し、処理を終了する。この場合、ディスプレイ２４に表示したメッセージにより、印刷対象の原稿の印刷が正常に終了したことが端末装置２０を操作している利用者に認識される。
【００３５】
ところで、禁則設定情報は、印刷装置１２を購入した顧客に対して印刷装置１２の製造メーカから提供される情報であり、印刷装置１２を購入した個々の顧客に対しては、一般に同一の禁則設定情報(同一の禁則設定が登録された情報)が提供されるが、印刷装置１２の利用形態(例えば印刷装置１２の利用環境や印刷装置１２で印刷する原稿の種類・内容等)は個々の顧客毎に相違していることから、印刷装置１２を購入した顧客の中には、印刷装置１２の利用形態やその他の事情に応じて、禁則設定情報に登録されている禁則設定の変更を所望している顧客も存在している。
【００３６】
印刷装置１２の製造メーカは、禁則設定の変更を所望している顧客に対しては、当該顧客からの要望に応じて禁則設定を変更した前記顧客専用の禁則設定情報を生成・提供することで対応しているが、例えば、或る顧客が、現状の禁則設定では指定が禁止されている新たな印刷条件で印刷することが望ましい新たな原稿を作成した等の場合、禁則設定を変更した禁則設定情報を顧客の希望通りに速やかに生成・提供することは困難であった。また、顧客(管理者)が禁則設定を自由に変更可能にプリンタドライバを構成したとすると、特に、指定が禁止されていた印刷条件の指定が可能となるように管理者によって禁則設定が変更された場合(一部の禁則設定を解除した場合)、禁則設定が解除された印刷条件が不適切な印刷条件であったために、当該印刷条件での印刷が他の利用者によって行われる度に印刷装置１２でエラーが発生したり、前記印刷条件での印刷が頻繁に使用されることで印刷装置１２の部品の破損、或いは印刷装置１２の短寿命化を招く可能性もある。
【００３７】
このため、本実施形態において、禁則設定の変更(一部の禁則設定の解除)を所望している場合、管理者は端末装置２０上で禁則設定更新プログラムを起動させる操作を行うことで、図５に示す禁則設定更新処理を端末装置２０によって行わせる。この禁則設定更新処理では、まずステップ１００において、先に説明した印刷条件設定処理(図２)のステップ５０と同様に、例として図３に示す印刷条件設定画面を端末装置２０のディスプレイ２４に表示させる。次のステップ１０２では管理者による印刷条件の設定が完了したか否か判定し、印刷条件の設定が完了する迄ステップ１０２を繰り返す。
【００３８】
このように、禁則設定更新処理では、先に説明した印刷条件設定処理(図２)におけるステップ５２〜ステップ７０に相当する処理、すなわち、印刷条件を構成する何れかの項目の設定値を変更する操作が行われる度に、変更後の設定値を含む現在の印刷条件が禁則設定情報に登録されている何れかの禁則設定に合致しているか否か判定し、判定が肯定された場合は警告画面をディスプレイ２４に表示させると共に、直前に設定値が変更された特定項目の設定値を変更前の値に戻す処理が省略されているので、管理者は、禁則設定情報に登録されている全ての禁則設定が解除された状態で、所望の印刷条件を指定することが可能となる。
【００３９】
管理者は、所望の印刷条件の指定を完了すると、印刷条件設定画面内のボタン４８を選択し、更に印刷対象の原稿の印刷を指示する操作を行う。これにより、ステップ１０２の判定が肯定されてステップ１０４へ移行し、印刷原稿データ及び印刷条件情報を通信回線３０経由で印刷装置１２へ送信する。次のステップ１０６では印刷装置１２から応答を受信したか否か判定し、判定が肯定される迄ステップ１０６を繰り返す。
【００４０】
印刷装置１２の本体制御部１４では、端末装置２０から通信回線３０経由で上記の印刷原稿データ及び印刷条件情報を受信すると、前述の通り、受信した印刷原稿データが表す画像を端末装置２０から受信した印刷条件に従って記録用紙へ印刷させる印刷処理を画像印刷部１６によって行わせ、印刷完了を通知する情報を端末装置２０へ送信する。但し、禁則設定更新処理(図５)で指定される印刷条件は、前述の通り、禁則設定情報に登録されている全ての禁則設定が解除された状態で指定された印刷条件であるので、端末装置２０から受信した印刷条件情報が、物理的に同時に利用できない機能を利用しようとする印刷条件であったり、印刷装置１２で不具合が発生する印刷条件である可能性もある。この場合、画像印刷部１６による印刷処理でエラーが発生したことを契機として、本体制御部１４は印刷処理でエラーが発生したことを通知する情報を端末装置２０へ送信する。
【００４１】
印刷装置１２から何らかの情報を受信すると、端末装置２０で実行されている禁則設定更新処理(図５)では、ステップ１０６の判定が肯定されてステップ１０８へ移行し、印刷装置１２から受信した情報がエラーの発生を通知する情報か否か判定する。この判定が肯定された場合、管理者が先に指定した印刷条件で印刷処理を再度行わせたとすると、同じエラーが再度発生する可能性が高いと判断できる。このため、ステップ１０８の判定が肯定された場合はステップ１１０へ移行し、管理者が先に指定した印刷条件に基づいて禁則設定を変更する(一部の禁則設定を解除する)ことは適当でない旨を通知するメッセージをディスプレイ２４に表示させ、禁則設定更新処理を終了する。
【００４２】
なお、ステップ１１０の処理に代えて、管理者が先に指定した印刷条件を構成する各項目のうち、印刷処理におけるエラー発生の原因となった複数項目の設定値の組み合わせを特定し、特定した複数項目の設定値の組み合わせが禁則設定として禁則設定情報に登録されているか否か判定し、未登録の場合は前記特定した複数項目の設定値の組み合わせを禁則設定として禁則設定情報に追加登録する処理を行うようにしてもよい。禁則設定情報に禁則設定として登録されていない印刷条件での印刷でエラーが発生する原因としては、例えば印刷装置１２を構成する部品の経時劣化等が考えられる。印刷処理におけるエラー発生の原因となった複数項目の設定値の組み合わせを特定することは、例えばエラーの発生を通知する際に発生したエラーの種別も端末装置２０へ送信するように印刷装置１２を構成すると共に、印刷装置１２で発生する可能性があるエラーの各種別毎に、その原因となる複数項目の設定値の組み合わせを登録したテーブル等を記憶部２２Ｃに予め記憶しておき、印刷装置１２から受信したエラーの種別に対応する複数項目の設定値の組み合わせを前記テーブルから読み出す処理を行うことで実現できる。
【００４３】
一方、印刷完了を通知する情報を印刷装置１２から受信した場合は、ステップ１０８の判定が否定されてステップ１１２へ移行し、印刷装置１２へ送信した印刷条件情報が表す印刷条件(先に管理者によって指定された印刷条件)を禁則設定情報に登録されている個々の禁則設定と各々照合し、次のステップ１１４では上記の印刷条件が禁則設定情報に登録されている何れかの禁則設定に合致しているか否か判定する。印刷装置１２へ送信した印刷条件情報が表す印刷条件が何れの禁則設定とも合致していなかった場合は、ステップ１１４の判定が否定されてステップ１１６へ移行し、管理者が先に指定した印刷条件は禁則設定情報に登録されている何れの禁則設定にも合致していないので、禁則設定の変更(一部の禁則設定の解除)は不要である旨を通知するメッセージをディスプレイ２４に表示させ、禁則設定更新処理を終了する。
【００４４】
また、印刷装置１２へ送信した印刷条件情報が表す印刷条件が何れかの禁則設定と合致していた場合、すなわち、禁則設定情報に登録されている禁則設定に合致する印刷条件が管理者によって指定されていた場合は、ステップ１１４の判定が肯定されてステップ１１８へ移行し、管理者によって指定された印刷条件と合致する禁則設定を明示した禁則設定の変更確認画面(一例を図６(Ｂ)に示す)をディスプレイ２４に表示させ、次のステップ１２０において、禁則設定の継続的な変更が指示されたか否か判定する。
【００４５】
なお、図６(Ｂ)に示す禁則設定の変更確認画面では、管理者によって指定された印刷条件と合致する禁則設定の内容(図６(Ｂ)の例では、「用紙トレイ選択」の項目に「トレイ５(手差し)」が設定されかつ「手差し用紙種類」の項目に「厚紙２」が設定された印刷条件)が明示されると共に、禁則設定の継続的な変更を管理者に確認するメッセージ(「この禁則設定の変更を継続的に適用しますか？印刷結果をご確認の上でご選択ください」)が表示され、更に、禁則設定変更の継続を指示するためのボタン１５０、禁則設定変更の適用条件の設定を指示するためのボタン１５２、及び、禁則設定変更の中止を指示するためのボタン１５４が各々設けられている。
【００４６】
端末装置２０を操作している管理者は、図６(Ｂ)に示す禁則設定の変更確認画面がディスプレイ２４に表示されると、印刷装置１２による印刷処理が完了したことを認識し、印刷結果を確認する。本実施形態において、図６(Ｂ)に示す禁則設定の変更確認画面は、印刷装置１２における印刷処理でエラーが発生しなかった場合に表示される画面であるが、印刷処理でエラーが発生しなかった場合にも、例えば印刷のかすれ等の不具合が生ずることがある。印刷結果に印刷のかすれ等の不具合が生じていた等の場合、管理者は、禁則設定変更の中止を指示するために禁則設定の変更確認画面内のボタン１５４を選択する操作を行う。この操作が行われた場合はステップ１２０の判定が否定され、禁則設定を変更することなく禁則設定更新処理を終了する。
【００４７】
また、印刷結果に印刷のかすれ等の不具合が生じていなかった場合、管理者は、禁則設定の変更確認画面に明示されている禁則設定の解除を印刷装置１２によって印刷される全ての原稿に一律に適用させるか、印刷装置１２によって印刷される一部の原稿に対してのみ前記禁則設定の解除を適用させるために、禁則設定変更の適用条件の設定を行うかを判断し、禁則設定の変更確認画面内のボタン１５０又はボタン１５２を前記判断の結果に応じて選択する操作を行う。管理者によってボタン１５０又はボタン１５２が選択されると、ステップ１２０の判定が肯定されてステップ１２２へ移行し、禁則設定変更の適用条件の設定が指示されたか否か判定する。
【００４８】
ここで、管理者が禁則設定の解除を印刷装置１２によって印刷される全ての原稿に一律に適用させることを所望している場合には、管理者によってボタン１５０を選択する操作が行われることで、ステップ１２２の判定が否定されてステップ１２４へ移行し、禁則設定の変更確認画面に明示した禁則設定を、禁則設定変更の適用条件無しで解除するための禁則設定変更情報を生成し、生成した禁則設定変更情報を禁則設定付帯情報として記憶部２２Ｃに記憶させて禁則設定更新処理を終了する。図４(Ｂ)に示すように、禁則設定付帯情報は、禁則設定の変更が禁則の解除か追加かを表す「変更種別」、禁則設定変更対象の印刷条件を表す「条件」、禁則設定変更の適用条件を表す「適用条件」の各情報から成り、ステップ１２４では、「変更種別」として禁則の解除を表す情報を、「条件」として禁則設定の変更確認画面に明示した禁則設定を表す情報を各々設定し、「適用条件」は適用条件無しを表す設定無しとした禁則設定付帯情報が生成・記憶される。なお、記憶部２２Ｃに既に禁則設定付帯情報が記憶されている場合、ステップ１２４で生成された禁則設定付帯情報は既存の禁則設定付帯情報に付加される。
【００４９】
また、管理者が印刷装置１２によって印刷される一部の原稿に対してのみ禁則設定の解除を適用させることを所望している場合には、管理者によってボタン１５２を選択する操作が行われることで、ステップ１２２の判定が肯定されてステップ１２６へ移行し、図６(Ｃ)に示す禁則設定変更の適用条件設定画面をディスプレイ２４に表示させる。次のステップ１２８では管理者による適用条件の設定が完了したか否か判定し、判定が肯定される迄ステップ１２８を繰り返す。
【００５０】
図６(Ｃ)に示す禁則設定変更の適用条件設定画面では、解除対象の禁則設定の内容(図６(Ｃ)に示す例では「用紙トレイ選択」の項目に「トレイ５(手差し)」が設定されかつ「手差し用紙種類」の項目に「厚紙２」が設定された印刷条件)が明示されている。また、図６(Ｃ)に示す禁則設定変更の適用条件設定画面では、禁則設定解除の適用条件として、「特定アプリケーションからの印刷指示時にのみ禁則設定を解除」する条件(第１条件)、及び、「特定キーワードを含むファイル名のファイルの印刷時にのみ禁則設定を解除」する条件(第２条件)を設定可能とされており、第１条件に対応して、第１条件を適用するか否かを選択するための選択欄１５６、特定アプリケーション(の実行ファイル)を指定するための指定欄１５８が各々設けられ、第２条件に対応して、第２条件を適用するか否かを選択するための選択欄１６０、特定キーワードを入力するための入力欄１６２が各々設けられており、設定した条件を確定させるためのボタン１６４も設けられている。
【００５１】
管理者は、図６(Ｃ)に示す禁則設定変更の適用条件設定画面がディスプレイ２４に表示されると、禁則設定変更の適用条件設定画面を介し、禁則設定の解除対象の原稿の特徴に応じて第１条件及び第２条件の少なくとも一方を設定する操作を行う。具体的には、禁則設定の解除対象の原稿の印刷が一定のアプリケーションから指示される場合は、選択欄１５６を選択すると共に前記一定のアプリケーションの実行ファイルの所在及び名称を指定欄１５８内に入力する操作が管理者によって行われることで第１条件が設定される。また、禁則設定の解除対象の原稿のファイル名に一定のキーワードが含まれている場合には、選択欄１６０を選択すると共に前記一定のキーワードを入力欄１６２内に入力する操作が管理者によって行われることで第２条件が設定される。そして管理者は、禁則設定解除の適用条件の設定が完了すると、設定した条件を確定させるためにボタン１６４を選択する操作を行う。
【００５２】
管理者によってボタン１６４を選択する操作を行われると、ステップ１２８の判定が肯定されてステップ１３０へ移行し、解除対象の禁則設定を、禁則設定変更の適用条件付きで解除するための禁則設定変更情報を生成し、生成した禁則設定変更情報を禁則設定付帯情報として記憶部２２Ｃに記憶させて禁則設定更新処理を終了する。なお、ステップ１３０では、「変更種別」として禁則の解除を表す情報を、「条件」として禁則設定の変更確認画面に明示した禁則設定を表す情報を、「適用条件」として管理者によって設定された禁則設定解除の適用条件を表す情報を各々設定した禁則設定付帯情報が生成・記憶される。また、記憶部２２Ｃに既に禁則設定付帯情報が記憶されている場合、ステップ１３０で生成された禁則設定付帯情報は既存の禁則設定付帯情報に付加される。
【００５３】
なお、上述した禁則設定更新処理において、ステップ１００〜ステップ１０６は本発明に係る第２制御手段によって実現される処理の一例であり、ステップ１０８〜ステップ１３０は本発明に係る変更手段によって実現される処理の一例である。
【００５４】
上述した禁則設定更新処理を経て、管理者が操作する端末装置２０の記憶部２２Ｃに禁則設定付帯情報が新たに記憶されるか、既存の禁則設定付帯情報が新たな禁則設定付帯情報が付加されることで既存の禁則設定付帯情報が更新されると、管理者は、自身が操作する端末装置２０の記憶部２２Ｃに記憶された禁則設定付帯情報を一般利用者が操作する個々の端末装置２０に各々配布し、配布先の端末装置２０の記憶部２２Ｃに記憶(既に禁則設定付帯情報が記憶されている場合は上書き記憶)させるための操作を行う。これにより、印刷システム１０に設けられた個々の端末装置２０の記憶部２２Ｃに同一の禁則設定付帯情報が各々記憶される。
【００５５】
その後、端末装置２０を操作している一般利用者が、所望の原稿を印刷装置１２によって所望の印刷条件で印刷させるために、端末装置２０上で印刷対象の原稿を開いている任意のアプリケーション経由でプリンタドライバを起動させる操作が行われた場合、印刷条件設定処理(図２) では、記憶部２２Ｃに禁則設定付帯情報が記憶されていることで、ステップ５４の判定が肯定されてステップ５６へ移行し、記憶部２２Ｃからメモリ２２Ｂへ禁則設定付帯情報を読み出し、変更後の設定値を含む現在の印刷条件を読み出した禁則設定付帯情報に「条件」として登録されている個々の印刷条件(禁則設定)と各々照合する。そしてステップ５８では、現在の印刷条件が禁則設定付帯情報に「条件」として登録されている何れかの印刷条件(禁則設定)に合致しているか否か判定する。
【００５６】
ステップ５８の判定が否定された場合、現在の印刷条件は、過去に行われた禁則設定更新処理で変更された禁則設定に合致する印刷条件ではないと判断できるので、ステップ５８からステップ６６へ移行し、先に説明したステップ６６以降の処理を行う。また、ステップ５８の判定が肯定定された場合、現在の印刷条件は、過去に行われた禁則設定更新処理で変更された禁則設定に合致しているので、ステップ５８からステップ６０へ移行し、ステップ５８で現在の印刷条件に合致していると判断された「条件」に対応する「適用条件」として何らかの情報が禁則設定付帯情報に登録されているか否か判定する。ステップ６０の判定が肯定された場合はステップ６２へ移行し、現在の印刷条件に合致していると判断された「条件」に対応する「適用条件」として禁則設定付帯情報に登録されている情報に基づき、今回の印刷指示が前記情報が表す適用条件に合致しているか否か判定する。
【００５７】
なお、例えば「適用条件」として前述の第１条件が設定されている場合、ステップ６２の判定は、今回の印刷の指示元(プリンタドライバの起動元)であるアプリケーション・プログラムについて、その実行ファイルの所在及び名称が第１条件に規定された所在及び名称に合致しているか否かを判定することで行うことができる。また、例えば「適用条件」として前述の第２条件が設定されている場合、ステップ６２の判定は、今回印刷が指示された原稿のファイル名に、第２条件に規定されたキーワードが含まれているか否かを判定することで行うことができる。ステップ６２の判定が否定された場合、今回の印刷指示は禁則設定付帯情報に登録されている適用条件に合致していないと判断できるので、ステップ６２からステップ６６へ移行し、先に説明したステップ６６以降の処理を行う。
【００５８】
一方、ステップ６２の判定が肯定された場合は、今回の印刷指示は禁則設定付帯情報に登録されている適用条件に合致しており、禁則設定付帯情報に登録されている禁則設定の変更を適用すべきと判断できるので、ステップ６２からステップ６４へ移行する。また、ステップ６０の判定が否定された場合も、禁則設定付帯情報に登録されている禁則設定の変更を適用すべきと判断できるので、ステップ６０からステップ６４へ移行する。ステップ６４では、現在の印刷条件に合致していると判断された「条件」と対応付けて禁則設定付帯情報に登録されている「変更種別」が「禁則解除」か否か判定する。この判定が否定された場合はステップ７０へ移行して警告画面をディスプレイ２４に表示させるが、ステップ６４の判定が肯定された場合は警告画面等の表示を行うことなくステップ６０へ移行する。なお、上述したステップ５４〜ステップ６６を含む印刷条件設定処理は、本発明に係る第１制御手段によって実現される処理の一例である。
【００５９】
上述した処理により、例えば「用紙トレイ選択」の項目に「トレイ５(手差し)」が設定されかつ「手差し用紙種類」の項目に「厚紙２」が設定された印刷条件が禁則対象の印刷条件として禁則設定情報に登録されている(図４(Ａ)参照)一方、上記の印刷条件が禁則解除対象の印刷条件として禁則設定付帯情報に登録されている状態で、上記の印刷条件が利用者によって指定された場合、禁則設定情報に登録されている情報よりも禁則設定付帯情報に登録されている情報が優先されることで、図６(Ａ)に示す警告画面が表示されることなく指定された印刷条件で印刷処理が行われる。また、上記の印刷条件が禁則解除対象の印刷条件として禁則設定付帯情報に登録され、かつ対応する適用条件も禁則設定付帯情報に登録されている状態で、上記の印刷条件が利用者によって指定された場合にも、印刷指示が適用条件に合致していれば、図６(Ａ)に示す警告画面が表示されることなく指定された印刷条件で印刷処理が行われる。また、上記の印刷条件で印刷処理を行った場合に、印刷装置１２でエラーが発生したり印刷結果に印刷のかすれ等の不具合が生じないことは、先に説明した禁則設定更新処理が行われた際に確認されているので、同様に、印刷装置１２でエラーが発生したり印刷結果に印刷のかすれ等の不具合が生じることはない。
【００６０】
なお、上記では禁則設定に合致しない印刷条件を利用者に指定させる処理として、利用者によって指定された印刷条件が禁則設定に合致した場合に、図６(Ａ)に示す警告画面をディスプレイ２４に表示させると共に、指定された印刷条件を禁則設定に合致しない印刷条件へ修正する処理を行う態様を説明したが、これに限定されるものではなく、印刷条件を構成する個々の項目における選択肢のうち禁則設定に該当する選択肢について、利用者による選択を阻止する処理を行うようにしてもよい。具体的には、例えば禁則設定の中に「項目Ａに設定値ａが設定されている場合」が含まれている場合は、項目Ａの選択肢を表示する際に、設定値ａに対応する選択肢を非表示又は選択不可であることが認識されるように表示(例えばグレイアウト表示)し、例えば禁則設定の中に「印刷条件を構成する項目Ｂに設定値ｂが設定されかつ項目Ｃに設定値ｃが設定されている場合」が含まれている場合は、項目Ｂに設定値ｂが設定された後は、項目Ｃの選択肢を表示する際に、設定値ｃに対応する選択肢を非表示又は選択不可であることが認識されるように表示する(項目Ｃへの設定値ｃの設定が先に行われた場合は、項目Ｂの設定値ｂについて上記と同様の処理を行う)ようにしてもよい。
【００６１】
また、上記では変更前の禁則設定と変更後の禁則設定との差分に相当する情報を禁則設定付帯情報として記憶部２２Ｃに記憶させることで、禁則設定情報自体は変更せずに初期状態のまま保存する態様を説明したが、本発明はこれに限定されるものではなく、禁則設定の変更にあたって禁則設定情報自体を更新するようにしてもよい。
【００６２】
また、上記では、禁則設定更新処理で管理者が印刷条件を設定する間、禁則設定を全て解除する態様を説明したが、本発明はこれに限定されるものではない。例えば、禁則設定情報が表す禁則設定の中には、印刷装置１２で確実にエラーが発生する印刷条件を制限する禁則設定や、物理的に同時に利用できない機能を利用しようとする印刷条件を制限する禁則設定も存在しており、これらの禁則設定は、禁則設定更新処理で管理者が印刷条件を設定する際にも解除しないようにしてもよい。
【００６３】
また、上記では禁則設定変更の適用条件の一例として、「特定アプリケーションからの印刷指示時にのみ禁則設定変更を適用」する条件や、「特定キーワードを含むファイル名のファイルの印刷時にのみ禁則設定変更を適用」する条件を説明したが、本発明はこれに限定されるものではなく、禁則設定変更(解除又は追加)の適用条件として、例えば「印刷条件を構成する別の項目Ｄが設定値ｄの場合にのみ禁則設定変更を適用」や、「印刷条件を構成する別の項目Ｅが設定値ｅ以外の場合にのみ禁則設定変更を適用」のように、印刷条件を構成する別の項目の設定値に応じて禁則設定変更を適用するか否かを切り替える条件を用いてもよい。
【００６４】
また、上記では禁則設定変更の条件の一例として、禁則設定変更を適用する条件が指定される態様を説明したが、本発明はこれに限定されるものでもなく、禁則設定変更(解除又は追加)の条件として、例えば「特定アプリケーションからの印刷指示時は禁則設定変更を適用しない」や、「特定キーワードを含むファイル名のファイルの印刷時は禁則設定変更を適用しない」、「印刷条件を構成する別の項目Ｄが設定値ｄの場合は禁則設定変更を適用しない」、「印刷条件を構成する別の項目Ｅが設定値ｅ以外の場合は禁則設定変更を適用しない」のように、禁則設定変更を適用しない条件(請求項５,６に記載の除外条件の一例)が指定されるようにしてもよいし、適用条件を指定するか除外条件を指定するかを管理者が選択可能としてもよい。
【００６５】
また、上記では本発明に係る印刷制御プログラムの一例である印刷条件設定プログラム及び禁則設定更新プログラムが端末装置２０の記憶部２２Ｃに予め記憶（インストール）されている態様を説明したが、本発明に係る印刷制御プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体に記録されている形態で提供することも可能である。
【符号の説明】
【００６６】
１０  印刷システム
１２  印刷装置
１６  画像印刷部
２０  端末装置
２２Ｃ  記憶部
３０  通信回線
【図１】
2011133995.tif 000003
【図２】
2011133995.tif 000004
【図３】
2011133995.tif 000005
【図４】
2011133995.tif 000006
【図５】
2011133995.tif 000007
【図６】
2011133995.tif 000008