(57)【要約】【目的】印刷装置内に格納した設定情報を用いることにより、ユーザ毎に使用できる項目と使用できない項目とを制御することができる印刷装置を提供すること。【構成】印刷装置は、使用できるドライバ設定項目をユーザ毎に設定し、設定した内容を送信することができる機能を有したプリンタドライバ部（ＰＣ）から、設定内容をＰＣにネットワーク若しくはローカル接続されており、書き込み可能な読み出し記憶装置を有し、印刷部を有している印刷装置に対してＰＣのプリンタドライバ部で設定したユーザ毎の設定データを送信し、その設定データを受信して記憶装置に保持することができる。【選択図】      図１
2004234169.tif 000002
【特許請求の範囲】
【請求項１】
使用できるドライバ設定項目をユーザ毎に設定し、設定した内容を送信することができる機能を有したプリンタドライバ部（ＰＣ）から、設定内容をＰＣにネットワーク若しくはローカル接続されており、書き込み可能な読み出し記憶装置を有し、印刷部を有している印刷装置に対してＰＣのプリンタドライバ部で設定したユーザ毎の設定データを送信し、その設定データを受信して記憶装置に保持することができることを特徴とする印刷装置。
【請求項２】
ＰＣのプリンタドライバ部から印刷装置に対して請求項１で保持することとなった設定データを、プリンタ選択を行った際に、設定データの取得要求を出し、設定データを取得することを特徴とする処理方式。
【請求項３】
請求項２で取得した設定データをＰＣ内にファイル化して格納する手段を有し、その格納された情報ファイルをプリンタドライバによって解析し、プリンタドライバＵＩを表示する際に、解析した結果に従って表示することを特徴とする制御方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ内に設定情報を保持し、それをＰＣ側で利用してプリンタドライバ設定項目を制御するための印刷装置、処理方式及び制御方式に関するもである。
【０００２】
【従来の技術】
プリンタからプリンタＩＤやプリンタのインク情報といったプリンタ固有の情報取得を行うことにより、どのプリンタの印刷ダイアログを表示すべきか、又、インク残量表示等を決定することを可能としていた。
【０００３】
又、ヘッドランク情報等、プリンタ固有の状態情報を取得することにより、印刷実行時の色補正処理を行うことが可能であった。
【０００４】
【発明が解決しようとする課題】
従来は既にあるプリンタ情報を利用するに止まっていたが、本発明では更にプリンタ情報に新たな情報を付加し、しかも、ユーザ毎に情報を付加することによりプリンタからユーザ毎に情報を取得し、その情報を基にホストＰＣ側での印刷設定項目自体に制御を行うことが可能となる。これにより、印刷設定の運用の幅が広がり、更に、プリンタ管理者にとってもプリンタの使用状況／管理状況が把握できる。
【０００５】
従って、本発明の目的とする処は、印刷装置内に格納した設定情報を用いることにより、ユーザ毎に使用できる項目と使用できない項目とを制御することができる印刷装置、処理方式及び制御方式を提供することにある。
【０００６】
【課題を解決するための手段】
本発明によれば、印刷装置及びＰＣを含む印刷システムにおいて、プリンタ管理者が任意のＰＣにおいて、ユーザ毎にドライバ設定項目についての使用許可を設定する手段、設定した情報を印刷装置内に格納しておく手段、ＰＣから印刷装置内の設定情報を取得する手段、印刷装置内から取得した設定情報をＰＣにファイル化して保存する手段を有し、プリンタドライバでその設定情報を利用することによって、プリンタドライバの設定項目の詳細に制御を行い、使用可／不可にする作用のものである。
【０００７】
【発明の実施の形態】
以下に本発明の実施の形態を添付図面に基づいて説明する。
【０００８】
＜実施の形態１＞
図１は印刷装置及びＰＣを含む印刷システムを表す概略図である。
【０００９】
Ｓ１は印刷装置で、ローカル１１又はネットワーク１２媒体を介してＰＣ８又は１３と双方向にデータのやり取りを行う。
【００１０】
プリンタ管理者がＰＣ１３若しくは８において、ユーザ毎にドライバ設定項目についての使用許可を設定し、その設定情報をローカル１１又はネットワーク１２媒体を介して、印刷装置内のＦｌａｓｈＲＯＭ６に配列のテーブル形態で格納する。格納する媒体として、印刷装置内にハードディスクがある場合は、ハードディスク７に格納することも可能とする。
【００１１】
ＰＣ８又は１３からは、印刷装置に格納されている設定情報６又は７内に格納）に対して、ローカル１１又はネットワーク１２媒体を介して取得要求を出し、印刷装置内でユーザ名を判別して該当ユーザの設定情報を設定情報６又は７から取り出し、ＰＣ内に取得する。
【００１２】
ＰＣ内では印刷装置から取得した設定情報をファイル１０に記述して保存する。プリンタドライバ９は保存された設定情報ファイル１０に基づいてプリンタダイアログの表示項目をＤｉｓａｂｌｅ／Ｅｎａｂｌｅにする処理を行い、表示する。
【００１３】
図２はプリンタ管理者がＰＣＳ１３又はＳ８において、ユーザ毎にドライバ設定項目についての使用許可を設定する項目一覧である。設定するＵＩもこの図に準じるような形態を採る。
【００１４】
又、印刷装置の記憶媒体にはこの図に準じるような２次元配列状にデータが格納される。
【００１５】
図３はプリンタ管理者がユーザ毎に設定した設定項目情報を送信したときのフローである。
【００１６】
ＰＣ１３又は８においてプリンタ管理者権限のあるプリンタ管理者が専用のＵＩを使用してユーザ毎の使用許可項目を設定する（Ｓ１００）。続けて次のユーザの設定を行う場合は再度設定を行い、設定が完了したら設定内容を印刷装置へ送信する（Ｓ１０２）。印刷装置で設定内容を受信し、更に格納場所Ｓ６又はＳ７に保持される。この保存情報は、再度プリンタ管理者が設定内容を更新しない限り存続する。
【００１７】
一方、図４はＰＣ内での処理となる。ＰＣ内で出力先を選択時に印刷装置から設定情報を取得する際のフローである。ＯＳ等によって実現の度合いが異なるが、可能な場合の例である。プリンタの出力先を選択した際に自動的に通信モジュールを介してローカル若しくはネットワークを媒介として印刷装置に格納されている設定情報を取得しに行く前に、既に情報を取得した場合にはそのファイルを探しにいき（１１）、ファイルが存在して情報が取得できれば処理は終了となる。
【００１８】
ファイルが存在していない、若しくはファイルからの情報が取得できない場合は、通信モジュールを介してローカル若しくはネットワークを媒介として印刷装置に格納されている設定情報を取得要求を出す（Ｓ１１３）。取得要求に応じて印刷装置から設定情報が取得されたら、ＰＣ内にファイル化して（Ｓ１１５）、以後参照する。Ｓ１１４で設定情報が取得できなかった場合には、設定情報が取得できなかった旨のダイアログ表示を行う（Ｓ１１６）。
【００１９】
ＰＣ内に印刷装置から取得した設定情報を書き込んだファイル化が成功したことによって、プリンタドライバＵＩへの制御が可能となる。
【００２０】
図５はプリンタドライバＵＩをオープンした際のフローとなる。
【００２１】
印刷ダイアログをメニューから選択すると（Ｓ１２０）、既にファイル化して格納してある設定情報を所定の場所から取得する（Ｓ１２１）。取得すると、その情報を基にＵＩ上の項目で表示する／表示しないの制御を行う（Ｓ１２３）。その後は通常のプリンタドライバの処理で各プリンタドライバパネル間で矛盾が起こらないような処理も入ることも想定できるが、処理後のプリントダイアログＵＩを表示する（Ｓ１２４）。
【００２２】
＜実施の形態２＞
次に、本発明の実施の形態２について説明する。
【００２３】
図１〜図３については実施の形態１と同じ構成である。
【００２４】
図６は図４のように出力先を選択したときに設定情報を取得する方法ではなく、印刷ダイアログを選択した際に印刷装置から設定情報を取得する方法のフローである。
【００２５】
印刷ダイアログをメニューから選択すると、既にＰＣ内にファイル化した設定情報が格納されている場合を考慮し、先にそのファイルを所定の場所にあるか探す（Ｓ１３１）。成功すればＳ１３６にいって設定情報を基にＵＩ上の項目で表示する／表示しないの制御を行う。
【００２６】
ＰＣ内にファイル化した設定情報が所定の場所に格納されていない場合には、通信モジュールを介してローカル若しくはネットワークを媒介として印刷装置に格納されている設定情報を取得要求を出す（Ｓ１２３）。取得ができればＳ１３５で取得した設定情報をファイル化し、その情報を基にＵＩ上の項目で表示する／表示しないの制御を行う（Ｓ１３６）。Ｓ１３４で設定情報の取得に失敗した場合は、取得失敗及び設定情報に基づく制御を伴わない印刷ダイアログを表示する旨を表示し、通常の印刷ダイアログを表示する（Ｓ１３７，Ｓ１３８）。
【００２７】
【発明の効果】
以上の説明で明らかなように、本発明によれば、印刷装置内に格納した設定情報を用いることにより、ユーザ毎に使用できる項目と使用できない項目とを制御することが可能となる。これにより、ユーザによっては許可しない項目を設けることが可能となる。例えば、高価な用紙種の使用に制限を掛けて経費の削減の一助とする効果も期待できる。
【００２８】
又、給紙カセットが複数ある場合、ユーザをグループ毎に分けてグループ毎に使用する給紙カセットを定めておけば、どこのグループがどれだけの用紙を使用したかを目安として把握できる。これによりグループ毎に用紙代の支払いの割合を決めることが可能となる。
【図面の簡単な説明】
【図１】印刷装置及びＰＣを含む印刷システムを示す概略図である。
【図２】プリンタ管理者がＰＣにおいてユーザ毎にドライバ設定項目についての使用許可を設定する項目の一覧である。
【図３】プリンタ管理者がユーザ毎に設定した設定項目情報を送信したときのフローチャートである。
【図４】ＰＣ内で出力先を選択時に印刷装置から設定情報を取得する際のフローチャートである。
【図５】プリンタドライバＵＩをオープンした際のフローチャートである。
【図６】印刷ダイアログを選択した際に印刷装置から設定情報を取得する方法のフローチャートである。
【符号の説明】
１      印刷装置
２      印刷装置内の印刷部
３      印刷装置内の印刷制御部
４      印刷装置内のＩ／Ｆ部
５      印刷装置内のプログラム用ＲＯＭ
６      印刷装置内の設定情報を格納可能なＦｌａｓｈＲＯＭ
７      印刷装置内の設定情報を格納可能なハードディスク
８      ＰＣ
９      プリンタドライバ
１０    設定情報ファイル
１１    印刷装置とを結ぶローカル接続
１２    印刷装置とを結ぶネットワーク接続
【図１】
2004234169.tif 000003
【図２】
2004234169.tif 000004
【図３】
2004234169.tif 000005
【図４】
2004234169.tif 000006
【図５】
2004234169.tif 000007
【図６】
2004234169.tif 000008