(57)【要約】      （修正有）【課題】給紙部の用紙設定の変更可否を容易に設定でき、その設定に従ってその給紙部への用紙設定を制御することにより、ユーザの意図しない用紙が給紙部に装填されるのを防止する技術を提供する。【解決手段】複数の給紙部のいずれかから給紙される用紙に印刷する印刷装置を制御する印刷制御装置であって、複数の給紙部のそれぞれの用紙設定の変更可否を記憶しておき、複数の給紙部に収容されている用紙の情報と、前記用紙設定の変更可否を前記複数の給紙部に対応付けて表示し、複数の給紙部のいずれかに対する前記用紙設定の変更可否の変更を受付けると、記憶されている当該給紙部に対応する用紙設定の変更可否、及び表示する当該給紙部に対応する用紙設定の変更可否の表示を変更する。【選択図】図４
2018122451.tif 000002
【特許請求の範囲】
【請求項１】
複数の給紙部のいずれかから給紙される用紙に印刷する印刷装置を制御する印刷制御装置であって、
前記複数の給紙部のそれぞれの用紙設定の変更可否を記憶する記憶手段と、
前記複数の給紙部に収容されている用紙の情報と、前記用紙設定の変更可否を前記複数の給紙部に対応付けて表示する表示手段と、
前記複数の給紙部のいずれかに対する前記用紙設定の変更可否の変更を受付ける受付手段と、
前記受付手段による前記用紙設定の変更可否の変更を受付けると、前記記憶手段に記憶されている当該給紙部に対応する用紙設定の変更可否、及び前記表示手段に表示する当該給紙部に対応する用紙設定の変更可否の表示を変更する制御手段と、
を有することを特徴とする印刷制御装置。
【請求項２】
前記制御手段は更に、第１の給紙部に対応する用紙設定の変更可否が変更不可に設定されていると、当該第１の給紙部の用紙の情報の変更を受付けないことを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記表示手段は、前記複数の給紙部のそれぞれに対応する第１ボタンに対応付けて前記用紙設定の変更可否を表示する第２ボタンを表示し、
前記受付手段は、前記第２ボタンに対するユーザの操作に従って前記用紙設定の変更可否の変更を受付けることを特徴とする請求項１又は２に記載の印刷制御装置。
【請求項４】
前記受付手段は、前記第２ボタンに対するユーザの操作ごとに、前記用紙設定の変更可否を、変更可と変更不可とで切り替えて受け付けることを特徴とする請求項３に記載の印刷制御装置。
【請求項５】
前記記憶手段は更に、前記複数の給紙部のそれぞれに対応付けて給紙部の識別情報及び用紙サイズを記憶することを特徴とする請求項１乃至４のいずれか１項に記載の印刷制御装置。
【請求項６】
前記複数の給紙部の内の第２の給紙部に装填された用紙のサイズを取得する取得手段を、更に有し、
前記記憶手段に記憶されている前記第２の給紙部の用紙設定の変更可否が変更不可で、前記取得手段により取得した用紙のサイズと、前記記憶手段に記憶されている、前記第２の給紙部の用紙サイズとが同じでないとき、前記制御手段は、前記第２の給紙部に装填された用紙のサイズを受付けないことをユーザに通知することを特徴とする請求項５に記載の印刷制御装置。
【請求項７】
前記記憶手段に記憶されている前記第２の給紙部の用紙設定の変更可否が変更可の場合は、前記制御手段は、前記取得手段により取得した前記第２の給紙部に装填された用紙のサイズを、前記第２の給紙部の用紙サイズとして前記記憶手段に記憶させることを特徴とする請求項６に記載の印刷制御装置。
【請求項８】
前記複数の給紙部のそれぞれに設けられ、対応する給紙部の開閉を指示する指示部への操作を受付けると、前記制御手段は、当該指示部に対応する給紙部に対する前記用紙設定の変更可否が変更可であれば、当該指示部に対応する給紙部の開閉を指示し、
前記指示部に対応する給紙部に対する前記用紙設定の変更可否が変更不可であれば、前記指示部への操作が所定の条件を満たす場合に、当該指示部に対応する給紙部の開閉を指示することを特徴とする請求項１に記載の印刷制御装置。
【請求項９】
前記受付手段は、管理者ユーザによる前記用紙設定の変更可否の変更を受付けることを特徴とする請求項１に記載の印刷制御装置。
【請求項１０】
複数の給紙部のいずれかから給紙される用紙に印刷する印刷装置であって、
前記複数の給紙部のそれぞれの用紙設定の変更可否を記憶する記憶手段と、
前記複数の給紙部に収容されている用紙の情報と、前記用紙設定の変更可否を前記複数の給紙部に対応付けて表示する表示手段と、
前記複数の給紙部の内の第１の給紙部に対する前記用紙設定の変更可否の変更を受付ける受付手段と、
前記受付手段による前記第１の給紙部の用紙設定の変更可否の変更を受付けると、前記記憶手段に記憶されている前記第１の給紙部に対応する用紙設定の変更可否、及び前記表示手段に表示する前記第１の給紙部に対応する用紙設定の変更可否の表示を変更する制御手段と、
を有することを特徴とする印刷装置。
【請求項１１】
前記表示手段は、前記複数の給紙部のそれぞれに対応する第１ボタンに対応付けて前記用紙設定の変更可否を表示する第２ボタンを表示し、
前記受付手段は、前記第２ボタンに対するユーザの操作に従って前記用紙設定の変更可否の変更を受付けることを特徴とする請求項１０に記載の印刷装置。
【請求項１２】
複数の給紙部のいずれかから給紙される用紙に印刷する印刷装置を制御する印刷制御装置を制御する制御方法であって、
前記複数の給紙部のそれぞれの用紙設定の変更可否をメモリに記憶する記憶工程と、
前記複数の給紙部に収容されている用紙の情報と、前記用紙設定の変更可否を前記複数の給紙部に対応付けて表示する表示工程と、
前記複数の給紙部のいずれかに対する前記用紙設定の変更可否の変更を受付ける受付工程と、
前記受付工程で前記用紙設定の変更可否の変更を受付けると、前記メモリに記憶されている当該給紙部に対応する用紙設定の変更可否、及び前記表示工程で表示する当該給紙部に対応する用紙設定の変更可否の表示を変更する制御工程と、
を有することを特徴とする印刷制御装置の制御方法。
【請求項１３】
複数の給紙部のいずれかから給紙される用紙に印刷する印刷装置を制御する制御方法であって、
前記複数の給紙部のそれぞれの用紙設定の変更可否をメモリに記憶する記憶工程と、
前記複数の給紙部に収容されている用紙の情報と、前記用紙設定の変更可否を前記複数の給紙部に対応付けて表示する表示工程と、
前記複数の給紙部の内の第１の給紙部に対する前記用紙設定の変更可否の変更を受付ける受付工程と、
前記受付工程で前記第１の給紙部の用紙設定の変更可否の変更を受付けると、前記メモリに記憶されている前記第１の給紙部に対応する用紙設定の変更可否、及び前記表示工程で表示する前記第１の給紙部に対応する用紙設定の変更可否の表示を変更する制御工程と、
を有することを特徴とする印刷装置の制御方法。
【請求項１４】
コンピュータに、請求項１２に記載の制御方法の各工程を実行させるためのプログラム。
【請求項１５】
コンピュータに、請求項１３に記載の制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置と印刷制御装置、及びそれらの制御方法とプログラムに関する。
【背景技術】
【０００２】
ディジタル複合機を使った印刷において、印刷で使用したい用紙がディジタル複合機の給紙段に存在しない場合、ユーザは、任意の給紙段の用紙を取り除き、代わりに所望の用紙を、その給紙段に装填して印刷を行う。ディジタル複合機が有する給紙段には限りがあるため、印刷に使用する用紙の種類やサイズが多様になればなるほど、給紙段の用紙の入れ替えが頻繁に発生することになる。そこで印刷時に、その印刷で使用する用紙が給紙段に存在しないというエラーの発生を防止するために、ユーザは印刷を行う前に、所望の用紙が給紙段にセットされているかどうか確認することが必要となる。
【０００３】
特許文献１には、予約印刷を行うと給紙段の用紙設定の変更を禁止し、予約印刷による印刷が終了すると、その禁止を解除することが記載されている。これにより、予約印刷を行った後では、その予約印刷で使用する用紙は変更されないため、予約印刷で、紙無しエラーが発生することなく印刷できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２２１４６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら上記従来技術では、予約印刷をしないと給紙段の用紙設定の変更を禁止できない。つまり予約印刷の投入に関係なく、給紙段の用紙設定の変更を禁止することはできない。一般的に、給紙段の用紙の入れ替えが頻繁に発生する場合、場当たり的に、給紙段の用紙を入れ替えると効率が低下する。そこで、頻繁に使用する用紙と、そうでない用紙とを見極め、頻繁に使用する用紙を装填する給紙段の用紙は入れ替えないようにし、頻繁に使用しない用紙を装填する給紙段の用紙を入れ替えるようにするのが効率的である。しかし、頻繁に使用する用紙を装填する給紙段の用紙を変更できないようにする仕組みが存在しないので、その給紙段の用紙を誤って別の用紙に変更してしまう可能性があった。
【０００６】
本発明の目的は、上記従来技術の課題を解決することにある。
【０００７】
本発明の目的は、給紙部の用紙設定の変更可否を容易に設定でき、その設定に従ってその給紙部への用紙設定を制御することにより、ユーザの意図しない用紙が給紙部に装填されるのを防止する技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明の一態様に係る印刷制御装置は以下のような構成を備える。即ち、
複数の給紙部のいずれかから給紙される用紙に印刷する印刷装置を制御する印刷制御装置であって、
前記複数の給紙部のそれぞれの用紙設定の変更可否を記憶する記憶手段と、
前記複数の給紙部に収容されている用紙の情報と、前記用紙設定の変更可否を前記複数の給紙部に対応付けて表示する表示手段と、
前記複数の給紙部のいずれかに対する前記用紙設定の変更可否の変更を受付ける受付手段と、
前記受付手段による前記用紙設定の変更可否の変更を受付けると、前記記憶手段に記憶されている当該給紙部に対応する用紙設定の変更可否、及び前記表示手段に表示する当該給紙部に対応する用紙設定の変更可否の表示を変更する制御手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、給紙部の用紙設定の変更可否を容易に設定でき、その設定に従ってその給紙部への用紙設定を制御することにより、ユーザの意図しない用紙が給紙部に装填されるのを防止できるという効果がある。
【００１０】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。尚、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１１】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態１に係る印刷システムの全体構成を説明する図。
【図２】実施形態１に係る画像形成装置のハードウェア構成を説明するブロック図。
【図３】実施形態１に係る印刷制御装置のハードウェア構成を説明するブロック図。
【図４】実施形態１に係る印刷制御装置上で動作する用紙管理アプリケーションにより表示される画面例を示す図。
【図５】実施形態１に係る印刷制御装置により実行される、画像形成装置の給紙段の設定状況を表示する処理を説明するフローチャート。
【図６】実施形態１に係る印刷制御装置に格納されている、画像形成装置の各給紙段の用紙設定の変更可否、装填されている用紙サイズ等を格納するテーブルの一例を示す図。
【図７】実施形態１に係る印刷制御装置により実行される給紙段の用紙設定の変更可否を変更する処理を説明するフローチャート。
【図８】実施形態１に係る印刷制御装置による、画像形成装置の給紙段の用紙設定の変更処理を説明するフローチャート。
【図９】実施形態２に係る印刷制御装置が、画像形成装置の給紙段にセットされた用紙サイズが変更されたときの処理を説明するフローチャート。
【図１０】実施形態２に係る印刷制御装置が画像形成装置の開閉ボタンの操作を監視して給紙段の開閉を制御する処理を説明するフローチャート。
【図１１】実施形態２に係る印刷制御装置が、画像形成装置の給紙段の用紙設定の変更可否の設定を管理者ユーザに限定する処理を説明するフローチャート。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１３】
［実施形態１］
図１は、本発明の実施形態１に係る印刷システム１００の全体構成を説明する図である。
【００１４】
この印刷システム１００は、画像形成装置（印刷装置）１０１と、印刷制御装置１０２とを備えている。そして、この印刷システム１００は、クライアントコンピュータ１０３と通信可能に接続されている。クライアントコンピュータ１０３と印刷制御装置１０２とは、イーサネットケーブル１０９とＬｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ（ＬＡＮ）１１０とを介して通信可能に接続されている。また印刷制御装置１０２と画像形成装置１０１とは、画像ビデオケーブル１０７及び制御ケーブル１０８を介して接続されている。実施形態１では、画像形成装置１０１は、ＬＡＮ１１０に直接接続されておらず、印刷制御装置１０２を介してクライアントコンピュータ１０３と通信する。尚、画像形成装置１０１は直接ＬＡＮ１１０に接続されても良い。つまり画像形成装置１０１は、直接、クライアントコンピュータ１０３と通信可能に接続されていても良い。クライアントコンピュータ１０３は、アプリケーションを起動させて印刷指示などを行う。印刷制御装置１０２は、画像形成装置１０１と連携して画像処理を行う。
【００１５】
画像形成装置１０１は、例えば印刷機能、スキャン機能、ファクシミリ機能などの各種機能を有する複合機である。この画像形成装置１００は、クライアントコンピュータ１０３や印刷制御装置１０２から受け取った画像データに対する画像処理を行うだけでなく、スキャナ部１０４で原稿を読み取って得られた画像データを印刷したり、共有フォルダに送信することができる。スキャナ部１０４で原稿を読み取る際には、操作部１０５を介してユーザから各種指示を受け付ける。また操作部１０５の表示部は、スキャナ部１０４のスキャン状態などの各種情報を表示する。排紙部１０６は、画像が印刷された用紙を受け取って排紙する。
【００１６】
印刷制御装置１０２の表示部１１１は、印刷制御装置１０２における情報を表示する。ユーザは印刷制御装置１０２の操作ボタン部１１２を操作して、表示部１１１に表示されている情報の操作を行う。表示部１１１に表示される情報は、印刷制御装置１０２を操作する上で、最低限必要となる情報（電源操作やＩＰアドレスの確認等）を表示する目的で使用される。印刷制御装置１０２の外部表示装置１１３は、液晶モニタ等の表示装置である。また印刷制御装置１０２は、ユーザインターフェースとして、キーボード１１４やポインティングデバイス１１５を接続している。ボタン１１６は、給紙段を開閉するための機械的なハードウェアボタン（指示部）である。
【００１７】
実施形態１では、印刷制御装置１０２と画像形成装置１０１とをそれぞれ別システムとして印刷システム１００を説明するが、印刷制御装置１０２の機能を画像形成装置１０１の内部に包含し、印刷制制御装置１０２を物理的に配置しなくてもよい。また表示装置１１３がタッチパネル機能を有して、ポインティングデバイス１１５の機能を兼ねている構成でも良い。
【００１８】
また実施形態１の一部として、ユーザインターフェースを持つソフトウェアが実現されるが、このソフトウェアは印刷制御装置１０２或いは画像形成装置１０１のいずれか、或いは両方に機能を分散して実装されていても良い。これは、以下の説明から明らかになるように、実施形態に係る処理は、印刷制御装置１０２と画像形成装置１０１のいずれでも実現できるからである。
【００１９】
図２は、実施形態１に係る画像形成装置１０１のハードウェア構成を説明するブロック図である。
【００２０】
ＣＰＵ２０１は、ＲＯＭ２０３に記憶されているブートプログラムを実行して外部記憶装置２１１に記憶された制御プログラムをＲＡＭ２０２に展開し、それを実行することにより、システムバス２０４に接続される各デバイスを総括的に制御する。また印刷インターフェース２０７を介して接続される印刷部（プリンタエンジン）２１０に印刷情報としての画像信号を出力したり、読取インターフェース２１２を介して接続されるスキャナ部１０４から入力される画像信号を受け取る。またＣＰＵ２０１は、ＬＡＮコントローラ２０６を介して印刷制御装置１０２と通信を行うことができる。ＲＡＭ２０２は、主としてＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ハードディスク（ＨＤＤ）、ＩＣカード等の外部記憶装置２１１は、ディスクコントローラ（ＤＫＣ）２０８により、それへのアクセスが制御される。外部記憶装置２１１は、アプリケーションプログラム、フォントデータ、フォームデータ等を記憶したり、プリントジョブを一時的にスプールし、スプールされたジョブを外部から制御するためのジョブ格納領域として使用される。更に、スキャナ部１０４で読み取って得られた画像データやプリントジョブの画像データをＢＯＸデータとして保持し、ネットワークから参照し、印刷を行うＢＯＸデータ格納領域としても使用される。実施形態１では、外部記憶装置２１１としてはＨＤＤを使用するものとし、ジョブログ、画像ログ等の各種ログを保持する。操作部１０５は、ソフトウェアキー又はハードウェアキーを介してユーザが各種情報を入力でき、また操作部１０５の表示部（不図示）を介してユーザに各種情報を提示する。不揮発性メモリ２０９は、操作部１０５やネットワーク１１０を介して設定される各種設定情報を記憶している。ビデオインターフェース２１４は、印刷制御装置１０２から画像データを受信する。
【００２１】
図３は、実施形態１に係る印刷制御装置１０２のハードウェア構成を説明するブロック図である。
【００２２】
ＣＰＵ３０１は、ＲＯＭ３０３に記憶されているブートプログラムを実行して外部記憶装置３０９に記憶された制御プログラムをＲＡＭ３０２に展開し、それを実行することにより、システムバス３０４に接続される各部を総括的に制御する。またＣＰＵ３０１は、ＬＡＮコントローラ３０６を介して画像形成装置１０１との通信が可能である。またＣＰＵ３０１はＬＡＮコントローラ３０７を介して、ネットワーク１１０上のクライアントコンピュータ１０３や画像形成装置１０１との通信が可能である。ＲＡＭ３０２は、主としてＣＰＵ３０１の主メモリ、ワークエリア等として機能する。ハードディスク（ＨＤＤ）、ＩＣカード等の外部記憶装置３０９は、ディスクコントローラ（ＤＫＣ）３０８により、それへのアクセスが制御される。外部記憶装置３０９は、アプリケーションプログラム、フォントデータ、フォームデータ等を記憶したり、プリントジョブを一時的にスプールする。スプールされたジョブは、ＲＩＰ（Ｒａｓｔｅｒ Ｉｍａｇｅ Ｐｒｏｃｅｓｓｏｒ）により処理され、再度、外部記憶装置３０９に保存される。操作部３０５は、ユーザが操作ボタン部１１２を介して入力した各種情報を受取ってシステムバス３０４に出力し、またそのバス３０４から受け取った情報を表示部１１１へ出力して表示する。ビデオインターフェース３１０は、画像形成装置１０１へＲＩＰ処理した画像データを送信するのに使用される。キーボードコントローラ（ＫＢＣ）３１１は、キーボード１１４、マウス（登録商標）等のポインティングデバイス１１５からの情報の入力に係る処理を行う。表示制御部３１２は内部にビデオメモリを有し、ＣＰＵ３０１からの指示に従ってそのビデオメモリに描画すると共に、そのビデオメモリに描画されたイメージデータをビデオ信号として表示装置１１３に出力して表示させる。
【００２３】
図４は、実施形態１に係る印刷制御装置１０２上で動作する用紙管理アプリケーションにより表示される画面例を示す図である。
【００２４】
用紙管理アプリケーションのトップ画面４０１は、ＣＰＵ３０１からの指示に従ってそのビデオメモリに描画すると共に、ビデオメモリに描画されたイメージデータをビデオ信号として表示装置１１３に出力されて表示される。
【００２５】
用紙管理アプリケーションのトップ画面４０１は、タブコントロールを実施可能な表示領域４０２を含んでいる。図４は、デバイスタブ４０３が押下されて、表示領域４０２に画像形成装置１０１の給紙段情報を表示した状態の画面を示している。一方、調整タブ４０４を押下すると、表示領域４０２に、各種調整設定を実施可能なボタン（不図示）を表示した状態の画面を表示させることができる。
【００２６】
表示領域４０５は、現在、印刷制御装置１０２に接続されている画像形成装置１０１のハードウェアオプション（給紙段や後処理装置等）の接続状況を表示している。用紙管理アプリケーションは起動すると、画像形成装置１０１から、そのハードウェアオプション情報を取得し、その取得したオプション情報に従って、そのハードウェアオプションの接続状況を表示する。図４では、ＰＯＤデッキが重連で、かつフィニッシャが接続されている状態を表している。給紙段ボタン４０６〜４１３は、各給紙段に対応付けられた操作ボタンで、その給紙段に装填されている用紙の種類や、後述するボタン等を表示している。用紙管理アプリケーションが起動すると、取得した画像形成装置１０１の給紙段の情報を基に、これら給紙段ボタン４０６〜４１３を作成して画面に配置する。用紙情報４１４は、画像形成装置１０１の給紙段に装填可能な用紙情報を表示している。用紙情報４１４の各行には、用紙の属性（サイズ、種類）とその用紙の坪量が表示されている。表示されている用紙の属性をスクロールしたい場合は、スライダーバー４１５を操作することで表示できる。また表示されている用紙以外の用紙情報を表示したい場合は、スライダーバー４１６を操作することで、他の用紙情報を表示できる。
【００２７】
給紙段ボタン４０６〜４１３のボタン４１７は、その給紙段に設定されている用紙設定の変更の可否を切り替えるソフトボタンである。この変更可否の状態は、「許可」（変更可）と「禁止」（変更不可）の二通りがあり、ボタン４１７の内側に現在の状態を表示している。図４では、給紙段ボタン４０７のボタン４１７は、用紙設定の変更が許可されていることを示す「許可」が表示されている例を示している。このボタン４１７を押下することで、変更可否の状態を、「許可」と「禁止」にトグルで切り替えることができる。用紙管理アプリケーションは、このボタン４１７が押下されるたびに、その給紙段に対する用紙設定の変更可否を、「許可」と「禁止」の間で切り替えるとともに、その状態を後述する図６のテーブル６０１に保存する。
【００２８】
給紙段ボタン４０６〜４１３の開閉ボタン４１８は、給紙段を開閉するように指示するソフトウェアボタンである。給紙段に用紙を給紙したり、ジャム発生時の回復処理を行うために給紙段を開閉する必要がある。このときユーザは、目的の給紙段の給紙段ボタンの開閉ボタン４１８を押下することで、その給紙段を開閉させることができる。図４では開閉ボタン４１８には「開」と表示されているが、これは閉じている給紙段を開けるときに表示され、給紙段が開けられた状態のとき開閉ボタン４１８には「閉」と表示される。また、開く或いは閉じる指示を示すために、文字ではなく記号で表示しても良い。例えば、ＰＣやビデオデッキ等のＤＶＤトレイを開閉するボタンに用いられる記号等を使用しても良い。
【００２９】
管理者ユーザログインボタン４１９は、管理者ユーザがログインするボタンである。後で説明するように、ユーザには管理者ユーザと、一般ユーザがあり、管理者ユーザがログインするためのボタンである。
【００３０】
図５は、実施形態１に係る印刷制御装置１０２により実行される、画像形成装置１０１の給紙段の設定状況を表示する処理を説明するフローチャートである。このフローチャートで示す処理は、ＣＰＵ３０１が外部記憶装置３０９に記憶されているプログラムをＲＡＭ３０２に展開して実行することにより達成される。
【００３１】
まずＳ５０１でＣＰＵ３０１は、用紙管理の対象となる画像形成装置１０１のモデルを判別する。この画像形成装置１０１のモデルの情報は、ハードウェアオプション画面の表示領域４０５を作成する時や、モデルごとの仕様差を吸収する際に使用される。このときＣＰＵ３０１は、画像形成装置１０１と通信を行って、そのモデル情報を取得し、印刷制御装置１０２が予め保持しているモデル判別情報を基に画像形成装置１０１のモデルを判別する。こうしてＳ５０１で画像形成装置１０１のモデルを判別するとＳ５０２へ処理を進める。Ｓ５０２でＣＰＵ３０１は、その画像形成装置１０１に接続されているハードウェアオプションを判別する。このハードウェアオプションの情報は、図４のハードウェアオプション画面を作成する時、給紙段の情報を特定する時、モデルごとの仕様差を吸収する際に使用される。ここでもＣＰＵ３０１は画像形成装置１０１と通信を行って、そのハードウェアオプションの情報を取得する。次にＳ５０３に進みＣＰＵ３０１は、用紙管理の対象となる画像形成装置１０１に接続されている給紙段を判別して、接続されている給紙段の数を特定する。ここでも画像形成装置１０１と通信を行って、画像形成装置１０１に接続されている給紙段の数を判定する。次にＳ５０４に進みＣＰＵ３０１は、画像形成装置１０１と通信を行って、それぞれの給紙段に設定されている用紙情報を取得する。この用紙情報は、用紙のサイズ、種類、坪量等を含んでいる。
【００３２】
次にＳ５０５に進みＣＰＵ３０１は、例えば図４に示すようなトップ画面４０１に表示する給紙段ボタン４０６〜４１３に表示する情報を作成する。次にＳ５０６に進みＣＰＵ３０１は、画像形成装置１０１と通信を行って、その画像形成装置１０１で使用可能な用紙情報を取得する。次にＳ５０７に進みＣＰＵ３０１は、例えば図４の画面に表示する用紙情報４１４を作成する。次にＳ５０８に進みＣＰＵ３０１は、画像形成装置１０１と通信を行って、図４の画面に表示する、ボタン４１７で表示する、給紙段の用紙設定の変更可否の状態を取得する。このボタン４１７で表示する、各給紙段の用紙設定の変更可否の状態は、例えば図６に示すテーブルで管理されている。次にＳ５０９に進みＣＰＵ３０１は、Ｓ５０８で取得した、各給紙段の用紙設定の変更可否の状態に基づいて、各給紙段のボタン４１７に設定する文字列（ここでは「許可」或いは「禁止」）を作成する。そしてＳ５１０に進みＣＰＵ３０１は、画像形成装置１０１のモデル、ハードウェアオプションの情報、給紙段のボタン情報、用紙リスト、及び用紙設定の変更可否の状態に基づいて、例えば図４に示すような画面情報を作成して表示する。
【００３３】
尚、Ｓ５０９では、取得した各給紙段の用紙設定の変更可否の状態に基づいて、各ボタンに設定する文字列を作成するが、別の表現方法でも良い。用紙管理アプリケーションのトップ画面４０１はユーザインターフェース画面でもあるので、直感的に見やすい工夫を行うのが一般的である。各給紙段の用紙設定の変更可否の状態は、上記で説明した文字列以外に、南京錠をアイコン化し、掛け金（ツル）部分の開閉状態で表してもよい。その場合、掛け金が開いていれば許可、閉じていれば禁止の状態を示すようにしても良い。他にも、ボタン４１７の色が、例えば緑色であれば許可、橙色であれば禁止を示すようにしても良い。このように色々な手法で、各給紙段の用紙設定の変更可否を表示した画面を構成することができる。
【００３４】
図６は、実施形態１に係る印刷制御装置１０２に格納されている、画像形成装置１０１の各給紙段の用紙設定の変更可否、装填されている用紙サイズ等を格納するテーブル６０１の一例を示す図である。このテーブル６０１は、外部記憶装置３０９に格納されている。このテーブル６０１は、画像形成装置１０１に装備されている全ての給紙段の名称（識別情報）６１１、その給紙段の用紙設定の変更可否６１２、装填用紙サイズ（実際に収容されている用紙サイズ）６１３、暫定用紙サイズ６１４を格納している。
【００３５】
図６の例では、画像形成装置１０１には給紙段１から給紙段８までの８個の給紙段が装備或いは接続されており、給紙段１の用紙設定の変更可否はセル６０２に、給紙段２の用紙設定の変更可否はセル６０３に、それぞれ格納されている。尚、給紙段３から給紙段８までの用紙設定の変更可否は全て同じ（許可）である。ここでは、給紙段１の用紙設定の変更可否は「許可」、給紙段２の用紙設定の変更可否は「禁止」となっている。尚、画像形成装置１０１に装備、或いは接続されている給紙段の数に応じて、このテーブルの縦の数（行数）は増減する。また用紙管理アプリケーションによって、各給紙段の用紙設定の変更可否６１２、装填用紙サイズ６１３、暫定用紙サイズ６１を取得したり、書き換えたりすることができる。
【００３６】
図７は、実施形態１に係る印刷制御装置１０２により実行される給紙段の用紙設定の変更可否を変更する処理を説明するフローチャートである。このフローチャートで示す処理は、ＣＰＵ３０１が外部記憶装置３０９に記憶されているプログラムをＲＡＭ３０２に展開して実行することにより達成される。
【００３７】
まずＳ７０１でＣＰＵ３０１は、画面４０１のボタン４１７への操作の監視を開始する。そしてＳ７０２でＣＰＵ３０１は、ボタン４１７が押下されたかどうかを判定し、押されたと判定するとＳ７０３に処理を進め、そうでないときはＳ７０２の処理を繰り返す。Ｓ７０２でＣＰＵ３０１は、押下されたボタン４１７が存在する給紙段ボタンを特定する。ここで例えば、図４の給紙段ボタン４０７のボタン４１７が押下されたと判定すると、その給紙段は「給紙段２」と特定する。次にＳ７０４に進みＣＰＵ３０１は、図６のテーブルを参照して、その特定した給紙段の用紙設定の変更可否６１２を取得する。図６のテーブルの例では、給紙段２の用紙設定の変更可否６１２は、セル６０２に示すように「禁止」である。
【００３８】
そしてＳ７０５に進みＣＰＵ３０１は、その取得した用紙設定の変更可否が「許可」かどうか判定する。ここで「許可」であると判定するとＳ７０６に進み、その給紙段の用紙設定の変更可否６１２を「禁止」に変更する。一方、図６のセル６０２に示すように「禁止」であればＳ７０７に進み、その給紙段の用紙設定の変更可否６１２を「許可」に変更する。こうしてＳ７０６或いはＳ７０７を実行するとＳ７０１に進み、前述したようにボタン４１７への操作の監視を継続する。
【００３９】
このようにして、給紙段ボタンのボタン４１７が押下されるたびに、その給紙段ボタンに対応する給紙段の図６のテーブルの用紙設定の変更可否６１２を「許可」と「禁止」との間で切り替えることができる。更に、これに応じて、例えば図４に示す給紙段ボタンのボタン４１７の内部に表示される文字列が、「許可」と「禁止」との間で変わることになる。
【００４０】
尚、ここではボタン４１７の押下を検知することによって図６のテーブルの用紙設定の変更可否を切り替えたが、ボタン４１７の押下以外の検知でも構わない。例えば、ＯＳがＷｉｎｄｏｗｓ（登録商標）の場合、マウス（登録商標）の右クリックによる操作をサポートしているので、マウスの右クリックのメニューに「許可に変更する」或いは「禁止に変更する」を用意し、これによって変更することも可能である。この場合、Ｓ７０２ではボタン４１７の押下ではなく、メニューが選択されたか否かを判定すればよい。また他のＯＳの場合も操作は変わるが、印刷制御装置１０２のプログラムに対し「許可」と「禁止」を変更する操作に応じて、図６のテーブルの用紙設定の変更可否を変更するようにしても良い。
【００４１】
図８は、実施形態１に係る印刷制御装置１０２による、画像形成装置１０１の給紙段の用紙設定の変更処理を説明するフローチャートである。このフローチャートで示す処理は、ＣＰＵ３０１が外部記憶装置３０９に記憶されているプログラムをＲＡＭ３０２に展開して実行することにより達成される。
【００４２】
まずＳ８０１でＣＰＵ３０１は、画像形成装置１０１の給紙段の用紙設定の変更操作が行われたかどうかの監視を開始する。ここで言う給紙段の用紙設定への変更操作とは、例えば、給紙段に設定されている用紙の種類やサイズの設定の変更、給紙段に対して設定されている用紙の処理の設定の変更等を含む。例えば、用紙サイズの変更とは、給紙段に給紙されている用紙を、例えばＡ４サイズからレターサイズに変更することである。用紙種類の変更とは、給紙段に給紙されている用紙を、例えば普通紙から厚紙に変更することである。或いは、普通紙や厚紙といった用紙の種類は変更しないが、画像形成装置１０１が用紙に対して画像を形成する際、その画像形成処理の一部をその用紙の特性に合わせて行うための属性である、用紙のカール補正調整値や用紙の色などの属性の変更も含む。また、表裏レジ調整などは画像形成装置１０１の用紙の搬送経路によって表裏レジが微妙に変わるので、用紙種類とは独立して各給紙段における調整値を設定することがある。このような給紙段に対して設定されている用紙の処理の設定変更も含む。
【００４３】
尚、用紙の種類とサイズに関しては、オフィスで良く使われる画像形成装置は、用紙の種類とサイズを独立に設定でき、更に用紙サイズは、各給紙段における用紙ガイド機構による検知で自動設定できるものが多い。一方、印刷業務等で使用される画像形成装置では、用紙サイズの自動設定のための用紙ガイド機構を備えず、サイズがセットになった用紙種類を用いて手動で設定するものが多い。ここで言うサイズがセットになった用紙種類とは、例えば「Ａ４サイズの普通紙」や「レターサイズの厚紙」と言った用紙種類であり、「Ａ４サイズの普通紙」を設定すれば用紙種類が普通紙と設定されるだけでなく、用紙サイズがＡ４に設定される。このような変更操作は、用紙管理アプリケーションのトップ画面４０１に対するユーザの操作として行われる。例えば、給紙段１においてマウスの右クリックで給紙段１に対する操作をメニューとして表示させ、その中から用紙種類や表裏レジ調整などの給紙段の調整値の変更を選択する。そして、その後に表示される複数の用紙種類のリストの中の別の用紙種類への変更を指示する。或いは、複数の用紙種類のリストから変更したい用紙種類をマウスの左クリックで選択し、変更したい給紙段１に対しマウスの左クリックで重ねた後に左クリックを放す操作を行う。こうして給紙段１の用紙種類を変更することができる。従ってＳ８０２では、上述した変更操作のいずれかがなされたかどうかを判定する。
【００４４】
Ｓ８０２で変更操作がなされないと判定するとＳ８０２を実行し、変更操作がなされたと判定するとＳ８０３に処理を進める。Ｓ８０３でＣＰＵ３０１は、操作がなされた給紙段を特定し、その給紙段の給紙段の名称を取得する。そして、テーブル６０１におけるその給紙段の名称に対応する用紙設定の変更可否を取得する。例えば、給紙段２に対し操作がなされたとすれば、その給紙段の名称（給紙段２）に対応する用紙設定の変更可否として「禁止」を取得することになる。次にＳ８０４に進みＣＰＵ３０１は、Ｓ８０３で取得した用紙設定の変更可否が「許可」かどうか判定する。ここで「許可」と判定するとＳ８０５に処理を進め、「許可」でないと判定するとＳ８０６へ処理を進める。Ｓ８０５でＣＰＵ３０１は、Ｓ８０２における用紙種類の変更などの操作に従って、用紙サイズや種類などの変更処理を行ってＳ８０１に進む。ここでは例えば、その給紙段の用紙種類を普通紙から厚紙へ変更したり、カール補正調整値の値を変更したり、用紙の色を白から別の色に変更したりする。
【００４５】
一方、Ｓ８０６でＣＰＵ３０１は、Ｓ８０２で検知した変更操作に従った変更処理を行わず、ユーザに対しその変更操作が不可能であることを通知する。例えば、その給紙段の用紙種類を普通紙から厚紙へ変更する操作の場合、その操作が、例えば前述の操作例として説明した、マウスの右クリックで操作可能な候補をメニューとして表示させるとき、そのメニューに用紙種類の変更を選択肢として表示しない。また或いは、表示するが選択できないという意味のグレー文字で表示する。また前述の操作例として説明したマウスの左クリックで重ねる操作をした場合は、重ならないように表示したり、重ねた後に選択した用紙種類をリストに飛んで戻るように表示したりする。尚、このような変更操作が実行不可であることをユーザに通知するユーザインターフェースは、ＯＳによって異なるため、ここでは特に特定しない。
【００４６】
以上説明したように実施形態１によれば、画像形成装置の各給紙段に対する用紙設定の変更の許可或いは禁止を容易に設定でき、更に、その設定状態をユーザに分かるように表示できる。更に、給紙段に対する用紙設定の変更可否に応じて、その給紙段に対する用紙情報の変更を受付けるか、或いは受付けないようにできる。これにより、ユーザが用紙情報を変更したくない給紙段に対しては用紙設定の変更を不可に設定でき、更に、その用紙設定の変更可否を容易に判別できるように表示できるため、所定の給紙段の用紙情報が誤って変更されるのを防止できる。
【００４７】
［実施形態２］
上述の実施形態１では、用紙設定の変更が「禁止」されている給紙段の用紙設定は変更できなかったが、給紙段に給紙されている用紙の残量が減ると用紙を追加する必要があるため、開閉ボタン４１８を指示することにより給紙段を開くことはできる。従って、給紙段に対する用紙設定の変更が禁止状態にあることをユーザが認識せずに給紙段を開いた場合、その給紙段に別のサイズの用紙を装填してしまうミスが発生する可能性がある。そこで実施形態２では、このミスを防ぐためのいくつかの方法を具体的に説明する。尚、実施形態２に係る画像形成装置１０１、印刷制御装置１０２の構成及び、これらを含むシステムの構成は前述の実施形態１と同様であるため、その説明を省略する。
【００４８】
オフィスで良く使われる画像形成装置には、各給紙段の用紙ガイド機構により、その給紙段にセットされている用紙のサイズを自動的に検知し、その給紙段の用紙サイズとして設定できるものがある。このような画像形成装置では、ユーザが給紙段を開いて、その給紙段に残存している用紙を取り除いた後、新たに別のサイズの用紙をセットして給紙段を閉じると、その給紙段の用紙サイズは別のサイズに自動設定される。従って、もし、その給紙段の設定変更が禁止であった場合でも、その給紙段の用紙サイズが変更されてしまうという問題が生じる。
【００４９】
図９は、実施形態２に係る印刷制御装置１０２が、画像形成装置１０１の給紙段にセットされた用紙サイズが変更されたときの処理を説明するフローチャートである。尚、このフローチャートで示す処理は、ＣＰＵ３０１が外部記憶装置３０９に記憶されているプログラムをＲＡＭ３０２に展開して実行することにより達成される。尚、以下の処理において画像形成装置１０１における用紙サイズの検知結果などは、実施形態１と同様に、画像形成装置１０１との通信により知ることができる。
【００５０】
まずＳ９０１でＣＰＵ３０１は、画像形成装置１０１の給紙部に設けられた用紙ガイド機構による用紙サイズの検知結果を監視する。次にＳ９０２に進みＣＰＵ３０１は、画像形成装置１０１において用紙ガイド機構による用紙サイズの検知がなされたかどうかを判定し、用紙サイズが検知されたという通知を受け取るとＳ９０３に処理を進める。Ｓ９０３でＣＰＵ３０１は、画像形成装置１０１から用紙ガイド機構により用紙サイズの検知がなされた給紙段の用紙設定の変更可否を取得する。そしてＳ９０４に進みＣＰＵ３０１は、その給紙段の用紙設定の変更可否が「許可」かどうか判定する。ここで「許可」と判定するとＳ９０５に進みＣＰＵ３０１は、画像形成装置１０１のその給紙段の用紙サイズを、Ｓ９０２で検知された用紙サイズに変更してＳ９０１に処理を進める。具体的には、Ｓ９０２で、例えば図６のテーブル６０１の給紙段７の用紙が入れ替えられた後に用紙ガイド機構により、用紙サイズがＡ３と検知されたときは、給紙段７の装填用紙サイズ６１３のセル６０６の値を「Ａ３」に変更する。このように、その給紙段の用紙設定の変更可否が「許可」であれば、その給紙段の用紙ガイド機構が検知した用紙サイズを、その給紙段の用紙サイズに設定することができる。
【００５１】
次に、用紙設定の変更可否が「禁止」の場合を説明する。
【００５２】
Ｓ９０４で、その給紙段の用紙設定の変更可否が「許可」でないときはＳ９０６に進みＣＰＵ３０１は、図６のテーブル６０１の、その給紙段の装填用紙サイズ６１３の値を「未決定」に変更する。例えば、給紙段２は、用紙サイズがＡ４である用紙がセットされており、その用紙設定の変更可否が「禁止」である。このとき給紙段２が開けられて、その給紙段２の用紙が入れ替えられ、その給紙段２の用紙ガイド機構が検知した用紙サイズが元のサイズと異なるときは、装填用紙サイズ６１３のセル６０４を「未決定」に変更する。そして、その給紙段２の暫定用紙サイズ６１４のセル６０５に、検知前の用紙サイズ「Ａ４」に設定する。更にＳ９０６でＣＰＵ３０１は、ユーザに対し、用紙設定の変更可否が「禁止」である給紙段の用紙サイズが変更されたことを警告として表示する。この警告によりユーザは、その給紙段の用紙設定の変更が禁止されているため、その給紙段の用紙を入れ替えてはいけないことが分かり、元の用紙に戻す回復操作を行うことができる。
【００５３】
こうしてユーザが回復操作を行うと、その給紙段の用紙ガイド機構により用紙サイズの検知が行われる。Ｓ９０７でＣＰＵ３０１は、その給紙段の用紙ガイド機構により用紙サイズが検知されたかどうか判定し、検知されるまでＳ９０７を繰り返す。そして用紙サイズが検知されるとＳ９０８に進みＣＰＵ３０１は、用紙ガイド機構により検知した用紙サイズが、元の用紙サイズと同じかどうか判定する。ここでは、用紙ガイド機構により検知した用紙サイズと、図６のテーブル６０１の暫定用紙サイズ６１４とを比較し、同じかどうか判定する。例えば、前述の給紙段２の例では、暫定用紙サイズ６１４のセル６０５は「Ａ４」であるため、Ｓ９０８では、Ｓ９０７で用紙ガイド機構により検知した用紙サイズがＡ４かどうか判定する。ここで同じ用紙サイズと判定するとＳ９０９に進み、そうでないときはＳ９０６に進む。Ｓ９０６に戻ったときは、再度図６のテーブル６０１の、その給紙段の装填用紙サイズ６１３を「未決定」に変更し、用紙設定の変更を禁止している用紙サイズとは異なる用紙サイズが給紙段に給紙されたことを警告として表示する。
【００５４】
Ｓ９０９でＣＰＵ３０１は、図６のテーブル６０１の、その給紙段の装填用紙サイズ６１３の値を元のサイズに変更する。例えば、給紙段２の暫定用紙サイズのセル６０５の「Ａ４」を、装填用紙サイズ６１３のセル６０４に複製し、セル６０５の値を削除する。更に、Ｓ９０６で表示した警告を消去してＳ９０１に処理を進める。
【００５５】
以上説明したように、用紙設定の変更可否が禁止と設定されている給紙段に、異なる用紙サイズの用紙が装填されたときは、ユーザに元のサイズの用紙に戻すように警告を表示できる。そして、ユーザが、元の用紙サイズに戻すまでは、その給紙段の用紙サイズが「未決定」になるため、その給紙段の用紙は印刷ジョブによって使用されることがない。
【００５６】
次に、給紙段の用紙設定の変更が禁止状態にあることをユーザが認識せずにその給紙段を開いた場合、その給紙段の用紙を別のサイズの用紙に交換するミスが発生する可能性がある。このミスを防ぐための給紙段の開閉ボタンを用いた別の方法を説明する。
【００５７】
給紙段の開閉ボタンには２種類のボタンがある。１つは図１に示す各給紙段に装備されたハードウェアの開閉ボタン１１６であり、もう１つは用紙管理アプリケーションのトップ画面（図４）のソフト開閉ボタン４１８である。各給紙段に装備された開閉ボタン１１６は、メカニカルな機構だけで給紙段を開閉させるボタンではなく、ボタンへの操作を電気信号に変換し、その信号をソフトウェアが処理した結果として給紙段を開閉する仕組みを持つボタンである。開閉ボタン１１６の操作は、ソフトウェア処理により制御されているので、その給紙段の用紙が印刷ジョブによって使用されている場合は、開閉ボタン１１６の操作直後には給紙段が開かずに、ジョブが終了した後に開くように制御できる。またユーザが開閉ボタン１１６を直接操作するのではなく、遠隔からソフトウェア経由で操作することができる。
【００５８】
一方、図４に示す用紙管理アプリケーションのトップ画面の開閉ボタン４１８は、この遠隔操作のボタンであり、開閉ボタン４１８を押下することで、対応する給紙段を開閉できる。尚、このようなソフトウェアで制御する開閉ボタン４１８は既に実用化されている。
【００５９】
まず、上述のミスを防ぐために、給紙段の開閉ボタン４１８を操作する際、その給紙段の用紙設定の変更可否が禁止かどうかをユーザが確認しやすいように、用紙設定の変更可否を表示するボタン４１７を開閉ボタン４１８の近くに配置している。図４の用紙管理アプリケーションのトップ画面４０１では、開閉ボタン４１８は、同じ給紙段ボタン内で、ボタン４１７の近くに配置されている例を示す。
【００６０】
また、上述のミスを防ぐために、用紙設定の変更可否が禁止の場合、開閉ボタン４１８を押下した時に別のサイズの用紙に入れ替えないように警告を画面に表示する。
【００６１】
また或いは、各給紙段に装備された開閉ボタン１１６による開閉操作において工夫することで、上述のミスを防ぐ方法もある。通常、ユーザがこの開閉ボタン１１６を一回押すと、開閉ボタン１１６の押下を検知して、閉じている給紙段を開く。しかし、給紙段の用紙設定の変更可否が禁止の場合は、通常の一回とは別の方法で開閉ボタン１１６を押さなければ給紙段は開かないようにする。別な方法とは、連続して二回押す方法や、少し長めに押し続ける方法などである。これによりユーザは、用紙設定の変更可否が禁止であることを認識していない場合は、通常の一回の押し操作を行うので給紙段は開かなくできる。更にユーザが、その給紙段の用紙設定の変更可否が禁止であることを認識している場合、ユーザは意識して通常とは異なる二回押しや、長め押しを行うので、この操作を行えば給紙段を開くことができる。しかし、このときそのユーザは、その給紙段の用紙設定の変更可否が禁止であることを認識しているため、ユーザが、その給紙段の用紙を意図しない用紙に変更することは有りえないと考えられる。
【００６２】
図１０は、実施形態２に係る印刷制御装置１０２が画像形成装置１０１の開閉ボタン１１６の操作を監視して給紙段の開閉を制御する処理を説明するフローチャートである。尚、このフローチャートで示す処理は、ＣＰＵ３０１が外部記憶装置３０９に記憶されているプログラムをＲＡＭ３０２に展開して実行することにより達成される。
【００６３】
まずＳ１００１でＣＰＵ３０１は、画像形成装置１０１の各給紙段に装備された開閉ボタン１１６の監視を開始する。次にＳ１００２に進みＣＰＵ３０１は、給紙段の開閉ボタン１１６が操作されたかどうかを判定し、操作されたと判定するとＳ１００３に進み、そうでないときはＳ１００２の処理を繰り返す。Ｓ１００３でＣＰＵ３０１は、開閉ボタン１１６への操作方法を取得する。ここでは例えば、前述したように、通常の一回押し、或いは連続して二回押す方法、或いは少し長めに押し続ける方法などの何れかである。この操作方法の設定は、給紙段の用紙設定の変更可否等に応じて、予め設定されているものとする。
【００６４】
次にＳ１００４に進みＣＰＵ３０１は、開閉ボタン１１６が操作された給紙段の用紙設定の変更可否を取得し、Ｓ１００５で、その取得した用紙設定の変更可否が「許可」かどうか判定する。ここで「許可」であると判定するとＳ１００７に進み、その給紙段を開いてＳ１００１へ遷移する。この場合、ユーザは、その給紙段の用紙を、所望の用紙に変更することができる。
【００６５】
一方、Ｓ１００５で、その給紙段の用紙設定の変更可否が「許可」でないときはＳ１００６に進む。Ｓ１００６でＣＰＵ３０１は、Ｓ１００３で取得した開閉ボタン１１６への操作方法が、給紙段の用紙設定の変更可否が「禁止」の場合の操作条件を満たしているかどうか判定する。例えば、通常の操作方法が一回押しであるなら、それとは異なる連続して二回押す方法や、少し長めに押し続ける方法などを用紙設定の変更が禁止の場合の操作方法として定義し、その通りに操作されたかを判定する。ここで、その定義された操作方法と同じ操作がされたときはＳ１００７に処理を進め、その給紙段を開いてＳ１００１へ遷移する。
【００６６】
一方、Ｓ１００６で禁止の場合の操作方法でないと判定したときはＳ１００８へ処理を進める。Ｓ１００７でＣＰＵ３０１は、その給紙段を開くことをせず、ユーザに対して「給紙段の用紙設定の変更可否が禁止であるので、今の操作方法では給紙段を開くことができない」旨の警告を表示してＳ１００１へ処理を進める。
【００６７】
このようにして、給紙段の用紙設定の変更可否が禁止の場合、ユーザが、用紙設定の変更が禁止されていることを認識して、通常とは異なる操作方法で開閉ボタン１１６を操作しないと給紙段を開くことができないようにできる。このように、給紙段の用紙設定が変更できないことをユーザに認識させることができるので、ユーザが、その給紙段を開いて、その給紙段の用紙を別の用紙に入れ替えてしまうというミスを防止できる。
【００６８】
複数のユーザが実施形態に係るシステムを使用する場合、誰もが給紙段の用紙設定の変更可否を設定できると、用紙設定の変更を禁止に設定したユーザが知らないうちに、別のユーザによって、その給紙段の用紙設定の変更可否が許可に変更されるおそれがある。そこで、ユーザに役割を導入し、給紙段の用紙設定の変更可否を許可或いは禁止に設定できるユーザを特定のユーザに限定する。実施形態２では、給紙段の用紙設定の変更可否を設定できるユーザを管理者ユーザと呼び、設定できないユーザを一般ユーザと呼ぶ。
【００６９】
図４の画面４０１には、管理者ユーザとしてログインするための管理者ユーザログインボタン４１９が設けられており、ユーザはこのボタン４１９を押下し、管理者ユーザのパスワードを入力することで管理者ユーザとしてログインできる。尚、管理者ユーザを複数設定する場合は、管理者ユーザごとにＩＤとパスワードを設定し、個別にログインするようにしても良い。更に、管理者ユーザとしてログインすると、ボタン４１９の表示を「管理者ユーザをログアウト」に変更する。また或いは、ボタン４１９や用紙管理アプリケーションのトップ画面の全部或いは一部の色などを変更して、管理者ユーザとしてログイン中であることを明示するようにしても良い。また「管理者ユーザをログアウト」と表示されているボタン４１９が押下されると、管理者ユーザをログアウトする。用紙管理アプリケーションは、管理者ユーザとしてログイン中であるか、ログアウトして一般ユーザになっているかの状態をフラグとしてＲＡＭ３０２保持しておく。以上の管理者ユーザに関する機能は一般的に公知の技術を用いて実現できる。
【００７０】
図１１は、実施形態２に係る印刷制御装置１０２が、画像形成装置１０１の給紙段の用紙設定の変更可否の設定を管理者ユーザに限定する処理を説明するフローチャートである。尚、このフローチャートで示す処理は、ＣＰＵ３０１が外部記憶装置３０９に記憶されているプログラムをＲＡＭ３０２に展開して実行することにより達成される。
【００７１】
まずＳ１１０１でＣＰＵ３０１は、ログインしているユーザが管理者ユーザか、一般ユーザであるかを示す前述のフラグの値を取得する。次にＳ１１０２に進みＣＰＵ３０１は、そのフラグの値からログインしているユーザが管理者ユーザかどうか判定する。ここで管理者ユーザであると判定するとＳ１１０３に進みＣＰＵ３０１は、ボタン４１７が押下できるように表示してＳ１１０１に進む。そして、この管理者ユーザが、ボタン４１７に対して操作を行うと、前述の図７のフローチャートで説明したように、その給紙段の用紙設定の変更可否を切り替える。
【００７２】
一方、Ｓ１１０５で、ログインしているユーザが管理者ユーザでないと判定するとＳ１１０４に進みＣＰＵ３０１は、ボタン４１７が押下できないように表示する。例えば、Ｓ１１０３では、ボタン４１７の枠線や内部の表示文字の色を実線や黒文字で表示し、Ｓ１１０４では、点線や灰色文字或いはグレーアウトして表示する。またボタン４１７が絵文字やアイコンであれば、Ｓ１１０３では濃く、Ｓ１１０４では薄く表示し、見た目の違いで、そのボタン４１７が操作できるかどうかユーザが判別できるように表示する。
【００７３】
次にＳ１１０５に進み、ユーザがボタン４１７に対する操作を行ったかどうか判定し、操作が行われるとＳ１１０６へ処理を進める。Ｓ１１０６でＣＰＵ３０１は、ボタン４１７に対する操作を受付けない。即ち、その給紙段の用紙設定の変更可否を変更することなく、「管理者ではないので、用紙設定の変更可否を変更できません」などの警告表示を行ない、ユーザに対してその操作の実行ができないことを表示してＳ１１０１に進む。
【００７４】
以上説明したように、管理者ユーザと一般ユーザとを区別し、管理者ユーザだけが給紙段の用紙設定の変更可否を切り替えることができるようにできる。
【００７５】
尚、以上説明した実施形態１，２では印刷制御装置１０２による処理として説明したが本発明はこれに限定されるものでなく、画像形成装置１０１が上述の実施形態に係る処理を実行するようにしても良い。その場合は、図５のフローチャートで示す画像形成装置１０１からの情報を取得する処理は不要になり、画像形成装置１０１自身が、モデル、ハードウェアオプション、給紙段の情報等を管理することになる。
【００７６】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００７７】
本発明は上記実施形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【符号の説明】
【００７８】
１０１…画像形成装置、１０２…印刷制御装置、３０１…ＣＰＵ、３０２…ＲＡＭ、１１１…表示部、１１６…開閉ボタン、４１７…ボタン、４１８…開閉ボタン、４１９…管理者ユーザログインボタン
【図１】
2018122451.tif 000003
【図２】
2018122451.tif 000004
【図３】
2018122451.tif 000005
【図４】
2018122451.tif 000006
【図５】
2018122451.tif 000007
【図６】
2018122451.tif 000008
【図７】
2018122451.tif 000009
【図８】
2018122451.tif 000010
【図９】
2018122451.tif 000011
【図１０】
2018122451.tif 000012
【図１１】
2018122451.tif 000013