(57)【要約】【課題】ユーザが情報処理端末の共有状況に応じてユーザ情報の入力の必要／不必要を制御することが可能な印刷制御プログラム、印刷データの生成制御装置および方法の生成制御方法を提供する。【解決手段】印刷データ生成の指示を受け付けると、集計管理設定処理部１２は集計管理設定記憶部１３から現在のＰｏｐ−ｕｐダイアログの表示／非表示の設定を読み出し、読み出した現在のＰｏｐ−ｕｐダイアログの表示／非表示の設定が「Ｐｏｐ−ｕｐダイアログの表示」である場合、Ｐｏｐ−ｕｐダイアログ制御部１４はＰｏｐ−ｕｐダイアログをディスプレイ等に表示し、ユーザ情報を受け付けると、ユーザ情報付加部１５は受け付けたユーザ情報を印刷データに付加する。また、集計管理設定処理部１２が読み出した現在のＰｏｐ−ｕｐダイアログの表示／非表示の設定が「Ｐｏｐ−ｕｐダイアログの非表示」である場合、予め設定したユーザ情報を印刷データに付加する。【選択図】図１
2005115749.tif 000002
【特許請求の範囲】
【請求項１】
生成した印刷データをプリンタに出力するとともに、該プリンタの機能構成を管理する印刷制御プログラムにおいて、
前記印刷データの生成の指示を受け付ける際に、該生成の指示者からユーザ情報を受け付け、該受け付けたユーザ情報を該印刷データに付加する処理と、
前記指示者に対してユーザ情報の問い合わせをするか否かの設定を切り替える処理と、
前記設定の切り替えを管理者権限を有する第１のユーザに限定するか、該管理者権限を有しない第２のユーザにも許可するかを設定する処理と
をコンピューターに動作させることを特徴とする印刷制御プログラム。
【請求項２】
前記ユーザ情報を問い合わせる設定に切り替えた場合、
表示手段にユーザ情報入力ウィンドウを表示する処理と、
該表示したユーザ情報入力ウィンドウを介して前記指示者が入力したユーザ情報を前記印刷データに付加する処理と
をコンピューターに動作させることを特徴とする請求項１記載の印刷制御プログラム。
【請求項３】
前記ユーザ情報を問い合わせない設定に切り替えた場合、予め設定したユーザ情報を前記印刷データに付加する処理
をコンピューターに動作させることを特徴とする請求項１記載の印刷制御プログラム。
【請求項４】
プリンタに出力する印刷データの生成制御装置において、
前記印刷データの生成の指示を受け付ける際に、該生成の指示者に対してユーザ情報を問い合わせるユーザ情報問合せ手段と、
前記ユーザ情報問合せ手段で問い合わせたユーザ情報を前記印刷データに付加するユーザ情報付加手段と、
前記印刷データの生成の指示を受け付ける際に前記指示者に対してユーザ情報を問い合わせるか否かの第１の設定、および該第１の設定の切り替えを管理者権限を有する第１のユーザに限定するか、該管理者権限を有しない第２のユーザにも許可するかの第２の設定を記憶保持する設定記憶手段と、
前記設定記憶手段で記憶保持された第１の設定および第２の設定を管理する設定管理手段と
を具備することを特徴とする印刷データの生成制御装置。
【請求項５】
前記ユーザ情報問合せ手段は前記第１の設定が前記ユーザ情報を問い合わせる設定である場合、表示手段にユーザ情報入力ウィンドウを表示し、
前記ユーザ情報付加手段は前記ユーザ情報入力ウィンドウを介して前記指示者が入力したユーザ情報を前記印刷データに付加する
ことを特徴とする請求項４記載の印刷データの生成制御装置。
【請求項６】
前記ユーザ情報付加手段は、
前記第１の設定が前記ユーザ情報を問い合わせない設定である場合、予め設定したユーザ情報を前記印刷データに付加する
ことを特徴とする請求項４記載の印刷データの生成制御装置。
【請求項７】
プリンタに出力する印刷データの生成制御方法において、
前記印刷データの生成の指示を受け付ける際に、該生成の指示者に対してユーザ情報の問い合わせるか否かの設定の切り替えを管理者権限を有する第１のユーザに限定するか、該管理者権限を有しない第２のユーザにも許可するかを設定する
ことを特徴とする印刷データの生成制御方法。
【請求項８】
前記ユーザ情報を問い合わせる設定に切り替えた場合、
表示手段にユーザ情報入力ウィンドウを表示し、
該表示したユーザ情報入力ウィンドウを介して前記指示者が入力したユーザ情報を前記印刷データに付加する
ことを特徴とする請求項７記載の印刷データの生成制御方法。
【請求項９】
前記ユーザ情報を問い合わせない設定に切り替えた場合、予め設定したユーザ情報を前記印刷データに付加する
ことを特徴とする請求項７記載の印刷データの生成制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御プログラム、印刷データの生成制御装置および方法に関し、特に、情報処理端末がプリンタを共有するネットワークにおいて、ユーザが情報処理端末の共有状況に応じてユーザ情報の入力の必要／不必要を制御する印刷制御プログラム、印刷データの生成制御装置および方法に関する。
【背景技術】
【０００２】
近年、ＯＡ（Office Automation）化が広まるなか、ＰＣ（Personal Computer）等の情報処理端末がネットワークを介してプリンタを共有している。
【０００３】
このようなプリンタを複数の情報処理装置が共有する場合、情報処理装置とプリンタとが物理的に接続されているため、情報処理装置の使用者であれば、誰でもプリンタを使用することが可能である。
【０００４】
そのため、複数の部署に属する情報処理装置がそれぞれの部署のプリンタに相互に接続されている場合、ある部署の情報処理装置のユーザが他の部署のプリンタを使用することも可能であるが、頻繁に自分の部署のプリンタが他の部署のユーザにより使用されると、当該プリンタの部署のユーザが使用したい時に使用できなくなるという問題がある。
【０００５】
そこで、プリント出力、更にプリント出力のうちのカラー出力を許可するユーザを予め登録し、登録ユーザのみ出力を可能とするユーザ認証の機能において、プリント出力時にユーザ識別のためのユーザ情報を指定する印刷装置およびそれを用いた情報処理システムがある（例えば、特許文献１参照。）。
【０００６】
また、プリント出力における課金管理において、出力データにユーザ識別情報を付加し、該ユーザ情報毎に出力枚数等を蓄積、管理するプリンタ利用者制限システムがある（例えば、特許文献２参照。）。
【特許文献１】特開平６−３３２６４１号公報
【特許文献２】特開２００２−６３００８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、学校または図書館等、不特定多数のユーザが情報処理装置およびプリンタを共有する場合、正確に使用者の情報（ユーザ情報）を入力させるための手段は存在せず、情報の入力は使用するユーザに委ねられていた。また、ユーザ情報を入力する際にも、その都度入力画面を表示する必要があり、正確に全てのユーザにユーザ情報を入力させることは困難であった。
【０００８】
更に、共通のユーザ情報にて、不特定多数のユーザが情報処理端末を共有する場合、直前に使用したユーザの設定情報のまま、異なるユーザが使用してしまう可能性があり、正確性を欠いていた。
【０００９】
そこで、本発明は、ユーザが情報処理端末の共有状況に応じてユーザ情報の入力の必要／不必要を制御することが可能な印刷制御プログラム、印刷データの生成制御装置および方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、請求項１の発明は、生成した印刷データをプリンタに出力するとともに、該プリンタの機能構成を管理する印刷制御プログラムにおいて、前記印刷データの生成の指示者からユーザ情報の問合わせをするか否かの設定を切り替える処理と、前記設定がユーザ情報の問合せをするに切り替えている場合、前記印刷データの生成の指示を受け付ける際に、該生成の指示者からユーザ情報を受け付け、該受け付けたユーザ情報を該印刷データに付加する処理と、前記設定の切り替えを管理者権限を有する第１のユーザに限定するか、該管理者権限を有しない第２のユーザにも許可するかを設定する処理とをコンピューターに動作させることを特徴とする。
【００１１】
なお、ユーザ情報の問合せをするに切り替えている場合、印刷データの生成の指示を受け付ける際に、指示者からユーザ情報を受け付けることで、不特定多数のユーザが使用する環境においても正確なユーザ情報を入力させることができ、設定の切り替えを管理者権限を有する第１のユーザに限定することで、正確なユーザ情報の入力を第１のユーザである管理者が強制できる。
【００１２】
また、請求項２の発明は、請求項１の発明において、前記ユーザ情報を問い合わせる設定に切り替えた場合、表示手段にユーザ情報入力ウィンドウを表示する処理と、該表示したユーザ情報入力ウィンドウを介して前記指示者が入力したユーザ情報を前記印刷データに付加する処理とをコンピューターに動作させることを特徴とする。
【００１３】
また、請求項３の発明は、請求項１の発明において、前記ユーザ情報を問い合わせない設定に切り替えた場合、予め設定したユーザ情報を前記印刷データに付加する処理をコンピューターに動作させることを特徴とする。
【００１４】
また、請求項４の発明は、プリンタに出力する印刷データの生成制御装置において、前記印刷データの生成の指示を受け付ける際に、該生成の指示者に対してユーザ情報を問い合わせるユーザ情報問合せ手段と、前記ユーザ情報問合せ手段で問い合わせたユーザ情報を前記印刷データに付加するユーザ情報付加手段と、前記印刷データの生成の指示を受け付ける際に前記指示者に対してユーザ情報を問い合わせるか否かの第１の設定、および該第１の設定の切り替えを管理者権限を有する第１のユーザに限定するか、該管理者権限を有しない第２のユーザにも許可するかの第２の設定を記憶保持する設定記憶手段と、前記設定記憶手段で記憶保持された第１の設定および第２の設定を管理する設定管理手段とを具備することを特徴とする。
【００１５】
なお、ユーザ情報問合せ手段は図１に示す入出力制御部に対応し、ユーザ情報付加手段は図１に示すユーザ情報付加部に対応し、設定記憶手段は図１に示す集計管理設定記憶部に対応し、設定管理手段は図１に示す集計管理設定処理部に対応する。
【００１６】
また、請求項５の発明は、請求項４の発明において、前記ユーザ情報問合せ手段は前記第１の設定が前記ユーザ情報を問い合わせる設定である場合、表示手段にユーザ情報入力ウィンドウを表示し、前記ユーザ情報付加手段は前記ユーザ情報入力ウィンドウを介して前記指示者が入力したユーザ情報を前記印刷データに付加することを特徴とする。
【００１７】
また、請求項６の発明は、請求項４の発明において、前記ユーザ情報付加手段は、前記第１の設定が前記ユーザ情報を問い合わせない設定である場合、予め設定したユーザ情報を前記印刷データに付加することを特徴とする。
【００１８】
また、請求項７の発明は、プリンタに出力する印刷データの生成制御方法において、前記印刷データの生成の指示を受け付ける際に、該生成の指示者に対してユーザ情報の問い合わせるか否かの設定の切り替えを管理者権限を有する第１のユーザに限定するか、該管理者権限を有しない第２のユーザにも許可するかを設定することを特徴とする。
【００１９】
また、請求項８の発明は、請求項７の発明において、前記ユーザ情報を問い合わせる設定に切り替えた場合、表示手段にユーザ情報入力ウィンドウを表示し、該表示したユーザ情報入力ウィンドウを介して前記指示者が入力したユーザ情報を前記印刷データに付加することを特徴とする。
【００２０】
また、請求項９の発明は、請求項７の発明において、前記ユーザ情報を問い合わせない設定に切り替えた場合、予め設定したユーザ情報を前記印刷データに付加することを特徴とする。
【発明の効果】
【００２１】
本発明によれば、ユーザが情報処理端末の共有状況に応じてユーザ情報の入力の必要／不必要を制御することで、各ユーザが任意のユーザ情報を指定することが可能になり、また、全印刷データに漏れなくユーザ情報を付加することを管理者が強制することで、プリント出力におけるユーザ情報の付加をより厳格に行うことが可能になり、また、１つの情報処理装置を不特定多数のユーザが使用する環境において、出力の都度ユーザ情報を入力することで、他のユーザ情報を不正に利用することを防止することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２２】
以下、本発明に係わる印刷制御プログラム、印刷データの生成制御装置および方法の実施の形態について添付図面を参照して詳細に説明する。
【００２３】
図１は、本発明に係わる印刷制御プログラム、印刷データの生成制御装置および方法の機能的な構成の一例を示すブロック図である。図１において、プリンタ１とクライアント２とがネットワーク３に接続されて構成され、クライアント２にはプリンタ１の制御プログラムであるプリンタドライバ４がインストールされている。
【００２４】
図１に示すように、クライアント２は、印刷ジョブ等の生成を行うプログラムおよびデータを有するプリンタドライバ４、アプリケーションプログラムによって実現される各種のアプリケーション５、ネットワーク３を介した通信を行うための通信制御を行う通信制御部６から構成されている。これらは、図示していないＯＳ（Operating System）の制御下で、ＯＳの機能を利用して各種処理を実行する。また、クライアント２には、キーボードまたはマウス等の入力装置７、ディスプレイ等の表示装置８が接続されている。
【００２５】
ここで、プリンタドライバ４の機能的な構成について詳細に説明する。
【００２６】
図１に示すように、プリンタドライバ４は、その機能として、アプリケーション５から印刷データを受け付ける印刷データ受付部９、印刷データおよびプリンタ１の設定情報に基づいて印刷データを生成する印刷データ生成部１０、入出力制御部１１、集計管理設定処理部１２、集計管理設定記憶部１３、Ｐｏｐ−ｕｐダイアログ制御部１４、ユーザ情報付加部１５を有する。
【００２７】
入出力制御部１１は、入力装置７からの指示を受け付ける入力処理、表示装置８にプリンタドライバ４の案内画面等（以後、プロパティウィンドウとする）を表示させる出力処理を行う。
【００２８】
集計管理設定処理部１２は、印刷データを生成する際の集計管理に関する設定を処理する。例えば、集計管理のモードの設定、設定した集計管理のモードにおける印刷データ生成毎にユーザ情報を入力するか否か（Ｐｏｐ−ｕｐダイアログの表示／非表示）の設定等を処理する。なお、ハードウェアの新規追加、またはシステムの構成変更等を行うことが可能な管理者権限を有するユーザのみが集計管理のモードを設定することができ、集計管理のモードとして、管理者権限を有するユーザのみがＰｏｐ−ｕｐダイアログの表示／非表示を設定することができる管理者設定モードと、管理者権限を有しないユーザもＰｏｐ−ｕｐダイアログの表示／非表示を設定することができるユーザ設定モードとがある。
【００２９】
集計管理設定記憶部１３は、集計管理設定処理部１２で処理した集計管理に関する設定を記憶保持する。
【００３０】
Ｐｏｐ−ｕｐダイアログ制御部１４は、入力装置７から印刷データ生成の指示を受け付けた際に印刷データ生成毎にユーザ情報を入力するように設定されている場合、表示装置８にユーザ情報を入力するためのＰｏｐ−ｕｐダイアログを表示させる。
【００３１】
ユーザ情報付加部１５は、ユーザ情報を印刷データに付加する。
【００３２】
次に、管理者権限を有するユーザが集計管理のモードを設定する際に、プリンタドライバ４が行う機能的な動作について説明する。
【００３３】
管理者権限を有するユーザが入力装置７から集計管理のモードの設定を入力すると、入力された集計管理のモードは入出力制御部１１に送信され、入出力制御部１１は集計管理のモードを受信すると、受信した集計管理のモードを集計管理設定処理部１２に出力し、集計管理設定処理部１２は集計管理のモードを入力すると、入力した集計管理のモードを集計管理設定記憶部１３に記憶保持する。
【００３４】
次に、Ｐｏｐ−ｕｐダイアログの表示／非表示を設定する際に、プリンタドライバ４が行う機能的な動作について説明する。
【００３５】
集計管理のモードが管理者設定モードの場合、管理者権限を有するユーザはＰｏｐ−ｕｐダイアログの表示／非表示を設定することができ、管理者権限を有するユーザが入力装置７からＰｏｐ−ｕｐダイアログの表示／非表示の設定を入力すると、入力されたＰｏｐ−ｕｐダイアログの表示／非表示の設定は入出力制御部１１に送信され、入出力制御部１１はＰｏｐ−ｕｐダイアログの表示／非表示の設定を受信すると、受信したＰｏｐ−ｕｐダイアログの表示／非表示の設定を集計管理設定処理部１２に出力し、集計管理設定処理部１２はＰｏｐ−ｕｐダイアログの表示／非表示の設定を入力すると、入力したＰｏｐ−ｕｐダイアログの表示／非表示の設定を集計管理設定記憶部１３に記憶保持する。また、管理者権限を有しないユーザはＰｏｐ−ｕｐダイアログの表示／非表示を設定することができない。
【００３６】
集計管理のモードがユーザ設定モードの場合、管理者権限を有するユーザ、および管理者権限を有しないユーザはＰｏｐ−ｕｐダイアログの表示／非表示を設定することができ、管理者権限を有するユーザ、および管理者権限を有しないユーザが入力装置７からＰｏｐ−ｕｐダイアログの表示／非表示の設定を入力すると、入力されたＰｏｐ−ｕｐダイアログの表示／非表示の設定は入出力制御部１１に送信され、入出力制御部１１はＰｏｐ−ｕｐダイアログの表示／非表示の設定を受信すると、受信したＰｏｐ−ｕｐダイアログの表示／非表示の設定を集計管理設定処理部１２に出力し、集計管理設定処理部１２はＰｏｐ−ｕｐダイアログの表示／非表示の設定を入力すると、入力したＰｏｐ−ｕｐダイアログの表示／非表示の設定を集計管理設定記憶部１３に記憶保持する。
【００３７】
次に、印刷データを生成する際に、プリンタドライバ４が行う機能的な動作について説明する。
【００３８】
入出力制御部１１は印刷データ生成の指示を入力装置７から受け付けると、印刷データ受付部９に印刷データ生成の指示を出力するとともに、集計管理設定処理部１２に印刷データ生成の指示を受け付けた旨を出力し、集計管理設定処理部１２は印刷データ生成の指示を受け付けた旨を入力すると、集計管理設定記憶部１３から現在のＰｏｐ−ｕｐダイアログの表示／非表示の設定を読み出す。
【００３９】
ここで、集計管理設定処理部１２が読み出した現在のＰｏｐ−ｕｐダイアログの表示／非表示の設定が「Ｐｏｐ−ｕｐダイアログの表示」である場合、集計管理設定処理部１２はＰｏｐ−ｕｐダイアログの表示の指示をＰｏｐ−ｕｐダイアログ制御部１４に出力し、Ｐｏｐ−ｕｐダイアログ制御部１４はＰｏｐ−ｕｐダイアログの表示の指示を入力すると、Ｐｏｐ−ｕｐダイアログを入出力制御部１１に出力し、入出力制御部１１はＰｏｐ−ｕｐダイアログを入力すると、入力したＰｏｐ−ｕｐダイアログを表示装置８に送信し、表示装置８はＰｏｐ−ｕｐダイアログを受信すると、受信したＰｏｐ−ｕｐダイアログをディスプレイ等に表示する。
【００４０】
入出力制御部１１はＰｏｐ−ｕｐダイアログにてユーザ情報を受け付けると、受け付けたユーザ情報をユーザ情報付加部１５に出力し、ユーザ情報付加部１５はユーザ情報を入力すると、入力したユーザ情報を印刷データ生成部１０で生成した印刷データに付加し、印刷データ生成部１０はユーザ情報を付加した印刷データを通信制御部６に出力する。
【００４１】
また、集計管理設定処理部１２が読み出した現在のＰｏｐ−ｕｐダイアログの表示／非表示の設定が「Ｐｏｐ−ｕｐダイアログの非表示」である場合、Ｐｏｐ−ｕｐダイアログを表示しない旨を入出力制御部１１に出力する。
【００４２】
ここで、集計管理のモードが「管理者設定モード」である場合、ユーザ情報付加部１５は管理者権限を有するユーザが予め設定したユーザ情報を印刷データ生成部１０で生成した印刷データに付加し、印刷データ生成部１０はユーザ情報を付加した印刷データを通信制御部６に出力する。また、集計管理のモードが「ユーザ設定モード」である場合、ユーザ情報付加部１５はユーザがクライアント２にログインする際に入力したユーザ情報を印刷データ生成部１０で生成した印刷データに付加し、印刷データ生成部１０はユーザ情報を付加した印刷データを通信制御部６に出力する。
【００４３】
次に、集計管理のモードおよびＰｏｐ−ｕｐダイアログの表示／非表示を設定する際に、プリンタドライバ４が行う処理の手順について図２のフローチャートを参照して説明する。
【００４４】
集計管理のモードを設定する（ステップＳ２０１）。
【００４５】
設定した集計管理のモードが管理者設定モードであり（ステップＳ２０２でＹＥＳ）、管理者権限を有する場合（ステップＳ２０３でＹＥＳ）、Ｐｏｐ−ｕｐダイアログの表示／非表示を設定し（ステップＳ２０４）、処理手順を終了する。
【００４６】
また、ステップＳ２０２において、ユーザ設定モードである場合（ステップＳ２０２でＮＯ）、管理者権限の有無に関係無く、Ｐｏｐ−ｕｐダイアログの表示／非表示を設定し（ステップＳ２０４）、処理手順を終了する。
【００４７】
また、ステップＳ２０３において、管理者権限を有しない場合（ステップＳ２０３でＮＯ）、Ｐｏｐ−ｕｐダイアログの表示／非表示を設定することはできなく、処理手順を終了する。
【００４８】
次に、集計管理のモードが管理者設定モードである場合、印刷データを生成する際にプリンタドライバ４が行う処理の手順について図３のフローチャートを参照して説明する。
【００４９】
印刷指示が有ると（ステップＳ３０１でＹＥＳ）、Ｐｏｐ−ｕｐダイアログの表示／非表示の設定を確認する（ステップＳ３０２）。
【００５０】
Ｐｏｐ−ｕｐダイアログが表示である場合（ステップＳ３０２でＹＥＳ）、ユーザ情報を入力し（ステップＳ３０３）、入力したユーザ情報を印刷データに付加し（ステップＳ３０４）、処理手順を終了する。
【００５１】
また、ステップＳ３０２において、Ｐｏｐ−ｕｐダイアログが非表示である場合（ステップＳ３０２でＮＯ）、予め管理者権限が設定したユーザ情報を印刷データに付加し（ステップＳ３０５）、処理手順を終了する。
【００５２】
次に、集計管理のモードがユーザ設定モードである場合、印刷データを生成する際にプリンタドライバ４が行う処理の手順について図４のフローチャートを参照して説明する。
【００５３】
印刷指示が有ると（ステップＳ４０１でＹＥＳ）、Ｐｏｐ−ｕｐダイアログの表示／非表示の設定を確認する（ステップＳ４０２）。
【００５４】
Ｐｏｐ−ｕｐダイアログが表示である場合（ステップＳ４０２でＹＥＳ）、ユーザ情報を入力し（ステップＳ４０３）、入力したユーザ情報を印刷データに付加し（ステップＳ４０４）、処理手順を終了する。
【００５５】
また、ステップＳ４０２において、Ｐｏｐ−ｕｐダイアログが非表示である場合（ステップＳ４０２でＮＯ）、ユーザがログインする際に入力したユーザ情報を印刷データに付加し（ステップＳ４０５）、処理手順を終了する。
【００５６】
次に、集計管理のモードおよびＰｏｐ−ｕｐダイアログの表示／非表示を設定する処理について具体的な実施例を参照して詳細に説明する。
【００５７】
図５は、表示装置８に表示されたプリンタドライバ４のプロパティウィンドウ１６の一例を示す図である。
【００５８】
図５（ａ）は、管理者権限を有するユーザがログインしている場合の表示装置８に表示されたプリンタドライバ４のプロパティウィンドウ１６の一例を示す図である。図５（ａ）に示すように、プリンタドライバ４のプロパティウィンドウ１６には、「全般」のカード、「共有」のカード、「ポート」のカード、「詳細設定」のカード、「セキュリティ」のカード、「初期設定」のカード１７、「プリンタ構成」のカードが存在し、集計管理のモードおよびＰｏｐ−ｕｐダイアログの表示／非表示の設定を行うためには、「初期設定」のカード１７をオープンする必要がある。
【００５９】
「初期設定」のカード１７には集計管理のモードの設定用のコンボボックス１８が表示されている。ここで、集計管理のモードの設定用のコンボボックス１８には「管理者設定」のモードが設定され、且つ管理者権限を有するユーザがログインしているので、Ｐｏｐ−ｕｐダイアログの表示／非表示の設定用の集計管理の詳細設定ウィンドウを表示することができる「集計管理の詳細設定」のボタン１９が、「初期設定」のカード１７に表示され、「集計管理の詳細設定」のボタン１９を操作すると、図６に示す集計管理の詳細設定ウィンドウ２０が表示される。
【００６０】
図５（ｂ）は、管理者権限を有しないユーザがログインしている場合の表示装置７に表示されたプリンタドライバ４のプロパティウィンドウ１６の一例を示す図である。「初期設定」のカード１７には集計管理のモードの設定用のコンボボックス１８が表示されている。ここで、集計管理のモードの設定用のコンボボックス１８には「管理者設定」のモードが設定され、且つ管理者権限を有しないユーザがログインしているので、Ｐｏｐ−ｕｐダイアログの表示／非表示の設定用の集計管理の詳細設定ウィンドウを表示することができる「集計管理の詳細設定」のボタンは表示されないため、集計管理の詳細設定ウィンドウを表示することはできず、管理者権限を有しないユーザはＰｏｐ−ｕｐダイアログの表示／非表示を設定することはできない。
【００６１】
図６は、集計管理のモードが「管理者設定モード」である場合の表示装置８に表示された集計管理の詳細設定ウィンドウ２０の一例を示す図である。
【００６２】
図６に示すように、集計管理の詳細設定ウィンドウ２０には、Ｐｏｐ−ｕｐダイアログの非表示設定用の「常に同じユーザ情報を使用する」のチェックボックス２１と、Ｐｏｐ−ｕｐダイアログの表示設定用の「ジョブ毎にユーザ情報の入力画面を表示する」のチェックボックス２２とが表示されている。
【００６３】
ここで、Ｐｏｐ−ｕｐダイアログを非表示に設定する場合は「常に同じユーザ情報を使用する」のチェックボックス２１にチェックを入力し、Ｐｏｐ−ｕｐダイアログを表示に設定する場合は「ジョブ毎にユーザ情報の入力画面を表示する」のチェックボックス２２にチェックを入力する。
【００６４】
なお、「常に同じユーザ情報を使用する」のチェックボックス２１にチェックを入力すると、ユーザ情報である「Ｕｓｅｒ  ＩＤ」、「パスワード」および「Ａｃｃｏｕｎｔ  ＩＤ」の指定を行うことができる。ここで、「Ｕｓｅｒ  ＩＤ」としてログイン名を指定した場合は、「パスワード」および「Ａｃｃｏｕｎｔ  ＩＤ」を指定することになり、また、「Ｕｓｅｒ  ＩＤ」として管理者指定のユーザ名を指定した場合は、「Ｕｓｅｒ  ＩＤ」、「パスワード」および「Ａｃｃｏｕｎｔ  ＩＤ」を指定することになる。
【００６５】
また、「ジョブ毎にユーザ情報の入力画面を表示する」のチェックボックス２２にチェックを入力すると、ユーザ情報である「Ｕｓｅｒ  ＩＤ」、「パスワード」および「Ａｃｃｏｕｎｔ  ＩＤ」の指定を行うことができる。ここで、「管理者が指定」のチェックボックス２３にチェックを入力すると、「Ｕｓｅｒ  ＩＤ」、「パスワード」および「Ａｃｃｏｕｎｔ  ＩＤ」を指定することになり、また、「ユーザ毎に指定」のチェックボックス２４にチェックを入力すると、各ユーザが任意にユーザ情報を入力することが可能になる。
【００６６】
図７は、集計管理のモードが「ユーザ設定モード」である場合の表示装置８に表示された集計管理の詳細設定ウィンドウ２０の一例を示す図である。
【００６７】
図７に示すように、集計管理のモードの設定用のコンボボックス１８には「ユーザ設定」のモードが設定されているため、どのようなユーザも管理者権限の有無は関係無く、「集計管理の詳細設定」のボタン１９が、「初期設定」のカード１７に表示され、「集計管理の詳細設定」のボタン１９を操作すると、集計管理の詳細設定ウィンドウ２０が表示される。
【００６８】
集計管理の詳細設定ウィンドウ２０には、Ｐｏｐ−ｕｐダイアログの非表示設定用の「常に同じユーザ情報を使用する」のチェックボックス２１と、Ｐｏｐ−ｕｐダイアログの表示設定用の「ジョブ毎にユーザ情報の入力画面を表示する」のチェックボックス２２とが表示されている。
【００６９】
ここで、Ｐｏｐ−ｕｐダイアログを非表示に設定する場合は「常に同じユーザ情報を使用する」のチェックボックスにチェック２１を入力し、Ｐｏｐ−ｕｐダイアログを表示に設定する場合は「ジョブ毎にユーザ情報の入力画面を表示する」のチェックボックス２２にチェックを入力する。
【００７０】
図８は、Ｐｏｐ−ｕｐダイアログを表示に設定する場合、印刷データ生成を指示する際に表示装置８に表示されたＰｏｐ−ｕｐダイアログ２５の一例を示す図である。
【００７１】
図８に示すように、表示されたＰｏｐ−ｕｐダイアログ２５の所定の場所に「Ｕｓｅｒ  ＩＤ」、「パスワード」および「Ａｃｃｏｕｎｔ  ＩＤ」を入力する。
【００７２】
ここで、集計管理のモードとＰｏｐ−ｕｐダイアログの表示／非表示との組み合わせによる具体的な用途について説明する。
【００７３】
管理者設定モード且つＰｏｐ−ｕｐダイアログ表示の場合、例えば、学校または図書館等の公共施設に設置された情報処理装置を不特定多数のユーザが使用する場合、全ユーザに対してＰｏｐ−ｕｐダイアログによるユーザ情報入力を強制させることができる。
【００７４】
管理者設定モード且つＰｏｐ−ｕｐダイアログ非表示の場合、例えば、会社等に設置された情報処理装置、若しくは特定用途の情報処理装置を特定のユーザが使用する場合、使用するユーザが特定されているので、全ユーザに対して同一のユーザ情報を使用させることができる。
【００７５】
ユーザ設定モード且つＰｏｐ−ｕｐダイアログ表示の場合、例えば、学校等に設置された情報処理装置を不特定多数のユーザと特定のユーザとが使用する場合、不特定多数のユーザに対してはＰｏｐ−ｕｐダイアログによるユーザ情報入力を強制し、特定のユーザに対しては同一のユーザ情報を使用させることができる。また、具体的な例として、特定の情報処理装置を占有するユーザＡがＸ、Ｙという２つのプロジェクトを担当し、コスト管理のために印刷コストもＸ、Ｙ毎に管理する必要がある場合、プロジェクトに応じてユーザ情報を使い分けることで、プロジェクト毎に印刷コストを集計管理することができる。
【００７６】
ユーザ設定モード且つＰｏｐ−ｕｐダイアログ非表示の場合、例えば、会社等に設置された情報処理装置をユーザが占有している場合、印刷の都度ユーザ情報を入力する必要がなく、予め入力したユーザ情報またはログイン名等を全印刷データに付加することができる。
【００７７】
なお、本発明においては、上記で説明したプリンタドライバと同様な機能を持つ印刷データの生成制御装置をクライアントに接続する構成でも適用可能である。
【図面の簡単な説明】
【００７８】
【図１】本発明に係わる印刷制御プログラム、印刷データの生成制御装置および方法の機能的な構成の一例を示すブロック図である。
【図２】集計管理のモードおよびＰｏｐ−ｕｐダイアログの表示／非表示を設定する際に、プリンタドライバ４が行う処理を示すフローチャートである。
【図３】集計管理のモードが管理者設定モードである場合、印刷データを生成する際にプリンタドライバ４が行う処理の手順を示すフローチャートである。
【図４】集計管理のモードがユーザ設定モードである場合、印刷データを生成する際にプリンタドライバ４が行う処理の手順を示すフローチャートである。
【図５】表示装置８に表示されたプリンタドライバ４のプロパティウィンドウ１６の一例を示す図である。
【図６】集計管理のモードが「管理者設定モード」である場合の表示装置８に表示された集計管理の詳細設定ウィンドウ２０の一例を示す図である。
【図７】集計管理のモードが「ユーザ設定モード」である場合の表示装置８に表示された集計管理の詳細設定ウィンドウ２０の一例を示す図である。
【図８】Ｐｏｐ−ｕｐダイアログを表示に設定する場合、印刷データ生成を指示する際に表示装置８に表示されたＰｏｐ−ｕｐダイアログ２５の一例を示す図である。
【符号の説明】
【００７９】
１    プリンタ
２    クライアント
３    ネットワーク
４    プリンタドライバ
５    アプリケーション
６    通信制御部
７    入力装置
８    表示装置
９    印刷データ受付部
１０    印刷データ生成部
１１    入出力制御部
１２    集計管理設定処理部
１３    集計管理設定記憶部
１４    Ｐｏｐ−ｕｐダイアログ制御部
１５    ユーザ情報付加部
１６    プロパティウィンドウ
１７    「初期設定」のカード
１８    集計管理のモードの設定用のコンボボックス
１９    「集計管理の詳細設定」のボタン
２０    集計管理の詳細設定ウィンドウ
２１    「常に同じユーザ情報を使用する」のチェックボックス
２２    「ジョブ毎にユーザ情報の入力画面を表示する」のチェックボックス
２３    「管理者が指定」のチェックボックス
２４    「ユーザ毎に指定」のチェックボックス
２５    Ｐｏｐ−ｕｐダイアログ
【図１】
2005115749.tif 000003
【図２】
2005115749.tif 000004
【図３】
2005115749.tif 000005
【図４】
2005115749.tif 000006
【図５】
2005115749.tif 000007
【図６】
2005115749.tif 000008
【図７】
2005115749.tif 000009
【図８】
2005115749.tif 000010