(57)【要約】【課題】  本発明はホスト機器に接続され、ホスト機器から供給された印刷データに従って印刷処理を行う印刷システムに関し、特に必要に応じて管理者がプリンタ装置本体側の設定だけを変更することによって、機能制限を行い、コストダウンやセキュリティ印刷を可能にする印刷システムを提供するものである。【解決手段】  本発明は、パーソナルコンピュータ（ＰＣ）等のホスト機器とプリンタ装置１がネットワーク回線で接続された印刷システムにおいて、プリンタドライバ３は印刷データを送信する際、クライアント情報、又はユーザ情報等の問い合わせ情報を送信し、プリンタ装置１に対して必要な問い合わせを行い、セキュリティ確保のため、又はコストダウン目的のため記憶装置５に登録された機能制限情報を読み出し、ホスト機器に供給することによって、ホスト機器に対応する情報を出力させる構成である。【選択図】  図１
2007041875.tif 000002
【特許請求の範囲】
【請求項１】
ホスト機器と、該ホスト機器から送信された印刷データに従って印刷処理を行うプリンタ装置から成る印刷システムにおいて、
前記プリンタ装置は、機能制限情報を記憶する記憶手段と、該機能制限情報を前記ホスト機器に送信する送信手段とを備え、
前記ホスト機器は、前記機能制限情報を受信する受信手段と、該受信手段を介して取得した前記機能制限情報に従って、前記印刷データを前記プリンタ装置に適合する印刷制御コマンドを有する印刷データに変換し、前記プリンタ装置に出力する制御手段とを有し、
前記プリンタ装置は、前記制御手段から出力された印刷データに従って印刷処理を行うことを特徴とする印刷システム。
【請求項２】
前記制御手段は、プリンタドライバであることを特徴とする請求項１記載の印刷システム。
【請求項３】
前記機能制限情報は、前記ホスト機器又はユーザに応じて禁止する機能を予め定義する情報であることを特徴とする請求項１、又は２記載の印刷システム。
【請求項４】
前記機能制限情報は、前記ホスト機器又はユーザに応じて許可する機能を予め定義する情報であることを特徴とする請求項１、又は２記載の印刷システム。
【請求項５】
前記機能制限情報は、前記ホスト機器又はユーザに応じて強制的に実施する機能を予め定義する情報であることを特徴とする請求項１、又は２記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホスト機器に接続され、ホスト機器から供給された印刷データに従って印刷処理を行う印刷システムに関する。
【背景技術】
【０００２】
今日、プリンタ装置は高機能化し、例えばプリンタドライバ側の制御による多彩な付加機能によって、高性能なシステムとなっている。例えば、トナーセーブ印刷や、Ａ４縮小印刷、複写牽制印刷等の多彩な機能を有する。
【０００３】
上記印刷システムに備わる機能は、コストの観点から考えるとコストアップに繋がる高機能と、コストダウンに貢献する高機能に分けられる。例えば、多彩で綺麗な印刷を容易に行うため、通常モノクロ印刷で充分な場合でも色を多用し、派手な色使いを行い、無駄なトナーを消費する場合がある。一方、両面印刷機能や縮小印刷機能に加え、１枚の用紙に複数ページの印刷データを縮小して印刷する所謂ｎアップ印刷や、トナー消費を抑制するトナーセーブ機能を利用する印刷ではコストダウンを図ることができる。
【０００４】
尚、特許文献１には、プリンタ装置本体の現在の状況をホストコンピュータに送信し、ホストコンピュータ側においてプリンタ装置の状況に合わせた印字データの処理方法を切り換える発明が開示されている。また、特許文献２には、プリント条件を不揮発性メモリに記憶させ、当該情報をホストコンピュータに送信し、例えばメニュー画面に表示し、キーボード等によってプリント条件を設定できる発明も開示されている。
【特許文献１】特開平８−２９０６３８号公報（段落番号００１８〜００７２）
【特許文献２】特開平８−２３４９４５号公報（段落番号０００５〜００１８）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
一般的に、印刷システムの管理者は、できるだけコストダウンに繋がる設定によって印刷処理を行うよう案内する。しかし、プリンタドライバの設定は、各ユーザ毎に行い、その設定も容易に変更できるため、実行性に乏しい。
【０００６】
そこで、本発明はプリンタ装置本体側で機能制限情報を持ち、必要に応じて管理者がプリンタ装置本体側の設定だけを変更することによって、機能制限を行い、コストダウンやセキュリティを確保する印刷システムを提供するものである。
【課題を解決するための手段】
【０００７】
上記課題は本発明によれば、ホスト機器と、該ホスト機器から送信された印刷データに従って印刷処理を行うプリンタ装置から成る印刷システムにおいて、前記プリンタ装置は、機能制限情報を記憶する記憶手段と、該機能制限情報を前記ホスト機器に送信する送信手段とを備え、前記ホスト機器は、前記機能制限情報を受信する受信手段と、該受信手段を介して取得した前記機能制限情報に従って、前記印刷データを前記プリンタ装置に適合する印刷制御コマンドを有する印刷データに変換し、前記プリンタ装置に出力する制御手段とを有し、前記プリンタ装置は、前記制御手段から出力された印刷データに従って印刷処理を行う印刷システムを提供することによって達成できる。
【０００８】
このように構成することにより、プリンタ装置に予め機能制限情報を登録するだけで全てのホスト機器、及びユーザに対応できる印刷システムとすることができ、コストダウンを図ると共に、セキュリティの優れた印刷システムとすることができる。
【０００９】
また、前記機能制限情報は、例えば前記ホスト機器又はユーザに応じて禁止する機能を予め定義する情報である。このような禁止機能としては、例えばカラー印刷、片面印刷等の機能である。
【００１０】
また、前記機能制限情報は、例えば前記ホスト機器又はユーザに応じて許可する機能を予め定義する情報である。このような許可機能としては、例えば上記と同様、カラー印刷、片面印刷等の機能である。
【００１１】
さらに、前記機能制限情報は、例えば前記ホスト機器又はユーザに応じて強制的に実施する機能を予め定義する情報である。このような強制的な実施機能として、例えば単色印刷や、トナーセーブ印刷、ｎアップ印刷、Ａ４縮小印刷等の機能がある。
【発明の効果】
【００１２】
本発明によれば、プリンタ装置に予め機能制限情報を登録するだけで全てのホスト機器、及びユーザに対応できる印刷システムとすることができ、コストダウンを図ることができる。
【００１３】
また、複写牽制印刷等のセキュリティ機能を機能制限情報に含ませることにより、強制的に上記機能を実行させ、セキュリティの優れた印刷システムとすることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態について、図面を参照して詳細に説明する。
図１は、本例の印刷システムのシステム構成図である。同図において、ホスト機器であるパーソナルコンピュータ（ＰＣ）は、プリンタ装置１に接続されている。パーソナルコンピュータ（ＰＣ）はアプリケーションソフト２、及びプリンタドライバ３を有し、アプリケーションソフト２に従って作成した印刷データをプリンタドライバ３に供給し、プリンタドライバ３は印刷制御コマンドを生成し、プリンタ装置１に出力する。また、プリンタドライバ３は印刷制御コマンドを生成する際、プリンタ装置１から出力された機能制限情報を参照して行う。
【００１５】
プリンタ装置１は、パーソナルコンピュータ（ＰＣ）から供給される印刷データに基づいて印刷処理を行い、印刷結果を排紙トレイ４に出力する。また、プリンタ装置１には、機能制限情報を記憶する記憶装置５が接続されている。尚、プリンタ装置１の内部には、不図示のインターフェイス制御部や、プリント制御部等が配設され、更に給紙部や画像形成部、転写部等の印刷機構部も配設されている。
【００１６】
図２は上記機能制限情報の定義例を示すものであり、上記記憶装置５のデータ構成を示す。機能制限情報は同図に示すように、プリンタ装置１に接続されるパーソナルコンピュータ（クライアントＰＣ）名、及びクライアントＰＣ名に対応した機能制限情報のデータである。例えば、同図に示す例では、機能制限情報に基づいてクライアントＰＣ−Ａは、機能１、及び機能２を実行することができることを示す。また、クライアントＰＣ−Ｂは、機能１のみを実行することができることを示し、ＭＦＰ（マルチファンクションプリンタ）−１の場合、全機能を実行することができることを示す。
【００１７】
図３は上記機能制限情報の具体例を示す図である。同図の例では、機能制限情報として、カラー／モノクロ機能、トナーセーブ機能、両面印刷機能、ｎアップ機能、Ａ４縮小機能の各機能が定義されている。また、ユーザ名Ａ〜ＤはクライアントＰＣ−Ａ〜ＰＣ−Ｄを示す。尚、同図において、○印は利用可能な機能であり、ユーザが設定、変更可能な機能を示す。また、●印は利用不可能な機能であり、ユーザが設定、変更できない機能を示す。
【００１８】
次に、上記構成において本例の処理動作を説明する。
図４は本システムの処理動作を説明するフローチャートである。先ず、パーソナルコンピュータ（ＰＣ）は内蔵するアプリケーションソフト２を実行し、プリンタドライバ３に出力する（ステップ（以下、Sで示す）１）。プリンタドライバ３では、自己のクライアントＰＣ名をプリンタ装置１に送信し、前述の機能制限情報の問い合わせを行う（Ｓ２）。例えば、印刷実行を行うパーソナルコンピュータ（ＰＣ）がクライアントＰＣ−Ａである場合、クライアントＰＣ−Ａであることを示す情報をプリンタ装置１に送信し、機能制限情報の問い合わせを行う。
【００１９】
プリンタ装置１は上記問い合わせがあると、前述の記憶装置５に記憶されたデータを検索し、対応するクライアントＰＣの機能制限情報を読み出す（Ｓ３）。例えば、前述の図３に示す例の場合、問い合わせを行ったパーソナルコンピュータ（ＰＣ）がクライアントＰＣ−Ａであれば、図３に示すユーザ名Ａの記憶エリアに登録された機能制限情報を読み出す。すなわち、この場合カラー機能、トナーセーブ機能、両面印刷機能、ｎアップ機能、Ａ４縮小機能の全ての機能を設定できる情報が読み出される。
【００２０】
このようにして読み出された機能制限情報は、問い合わせのあったパーソナルコンピュータ（ＰＣ）（例えば、クライアントＰＣ−Ａ）に出力され、プリンタドライバ３は供給された機能制限情報を反映させる（Ｓ４）。例えば、クライアントＰＣ−Ａのユーザがカラー印刷を指示する場合には、カラー印刷の設定を行い、モノクロ印刷を指示する場合には、モノクロ印刷の設定を行う。また、クライアントＰＣ−Ａのユーザが、トナーセーブ機能を指示する場合には、当該トナーセーブモードの設定を行い、両面印刷機能や、ｎアップ機能、又はＡ４縮小機能を指示する場合も、対応するモードの設定を行う。
【００２１】
上記設定に従って生成された印刷制御コマンドを含む印刷データはプリンタ装置１に送信され、プリンタ装置１によって印刷処理が実行される（Ｓ６）。また、上記印刷処理の結果は、前述のプリンタ装置１の上面に設けられた排紙トレイ４に出力させる（Ｓ７）。
【００２２】
以上のように本例によればプリンタ装置１の記憶装置５に予め登録された機能制限情報に従って印刷処理を実行することができ、システム管理者が通常要望する無駄のない印刷処理を実現できる。
【００２３】
尚、上記例ではクライアントＰＣ−Ａが全機能を利用できる場合であったが、図３に示すユーザＢの場合には、両面印刷機能について実行が強制され、用紙の無駄を無くした印刷処理を行うことができる。また、ユーザＣやユーザＤの場合、全ての機能は変更不可能に設定され、用紙の無駄のみではなく、トナーの節約も図ることができる。
（実施形態２）
次に、本発明の実施形態２について説明する。
【００２４】
本実施形態２についても、基本的なシステム構成は前述の図１と同様である。しかし、プリンタ装置１側に設けられる記憶装置５のデータ構成が異なる。
図５（ａ）乃至（ｃ）に示す図は、上記記憶装置５のデータ構成を示す図であり、同図（ａ）は、例えば従業員のランク分けによる機能制限情報を示す。また、同図（ｂ）は部門別による機能制限情報を示し、同図（ｃ）はユーザ別による機能制限情報を示す。例えば、同図（ａ）に示すランク分けによる場合、管理職に全機能が許可され、リーダに機能１、機能２、及び機能３が許可され、一般職には機能１のみが許可されている。尚、同図（ｂ）に示す部門別、及び同図（ｃ）に示すユーザ別の場合も同図に示す通りである。
【００２５】
図６は記憶装置５に記憶されるデータの具体例を示す図である。特に、同図に示す例は、セキュリティ強化を目的とした機能制限情報を登録している。例えば、機能制限情報として、同図に示す印刷実行、ヘッダ／フッタ、コピーガードがあり、ヘッダ／フッタについてはユーザ名、ドキュメント名、日時の情報の別がある。尚、印刷実行は、プリンタ装置１自体の使用を許可するか否かの情報であり、利用できるユーザを予め限定してセキュリティを確保するためである。また、ヘッダ／フッタについては、印刷日時や、印刷したユーザ、及び書類を特定しセキュリティを確保する。さらに、コピーガードについては、例えばコピーによって文字が浮き上がる地紋印刷を行うことでセキュリティを確保する。
【００２６】
次に、上記構成において本例の処理動作を説明する。
図７は本システムの処理動作を説明するフローチャートである。本例においても、先ずパーソナルコンピュータ（ＰＣ）は内蔵するアプリケーションソフト２を実行し、プリンタドライバ３に出力すると共に、認証情報を取得する（ステップ（以下、SＴで示す）１）。例えば、図８に示すように、クライアントＰＣ−Ａ（パーソナルコンピュータ（ＰＣ））に設けられた認証装置７によって、指紋認証、又は虹彩認証等の情報が読み取られる。そして、認証装置７によって読み取られた認証情報は、プリンタドライバ３に送信される。
【００２７】
プリンタドライバ３では、上記認証情報をプリンタ装置１に送信し、機能制限情報の問い合わせを行う（ＳＴ２）。プリンタ装置１は上記問い合わせがあると、前述の記憶装置５に記憶されたデータを検索し、対応するクライアントＰＣの機能制限情報を読み出す（ＳＴ３）。例えば、前述の図６に示す例の場合、問い合わせを行ったパーソナルコンピュータ（ＰＣ）がクライアントＰＣ−Ｃであれば、図６に示すユーザ名Ｃの記憶エリアに登録された機能制限情報を読み出す。すなわち、この場合印刷実行は可能であるが、ヘッダ／フッタ、及びコピーガードの利用が必須である。一方、問い合わせを行ったパーソナルコンピュータ（ＰＣ）がクライアントＰＣ−Ａであれば、図６に示すユーザ名Ａの記憶エリアに登録された機能制限情報を読み出す。この場合、印刷実行が可能であり、且つヘッダ／フッタ、及びコピーガードの利用も任意に設定可能である。
【００２８】
このようにして読み出された機能制限情報は、問い合わせのあったパーソナルコンピュータ（ＰＣ）（例えば、クライアントＰＣ−Ｃ）に出力され、プリンタドライバ３は供給された機能制限情報を反映させる（ＳＴ４）。例えば、クライアントＰＣ−Ｃのユーザが印刷処理を実行する場合には、強制的にヘッダ／フッタや、コピーガード機能が働く。
【００２９】
尚、ユーザＢの場合、初期値はヘッダ／フッタ、及びコピーガード機能が働く状態に設定されているが、ユーザの設定により上記機能が働かない状態に再設定することが可能である。また、ユーザＤの場合、プリンタ装置１を使用して印刷することも禁止される。
【００３０】
上記設定に従って生成された印刷制御コマンドを含む印刷データはプリンタ装置１に送信され、プリンタ装置１によって印刷処理が実行される（ＳＴ６）。また、上記印刷処理の結果は、前述のプリンタ装置１の上面に設けられた排紙トレイ４に出力させる（ＳＴ７）。
【００３１】
以上のように本例によればプリンタ装置１の記憶装置５に予め登録された機能制限情報に従って印刷処理を実行することができ、従業員のランクや部門、ユーザ名によってセキュリティを強化する印刷を行うことができ、印刷データの秘密を確保することができる。
【００３２】
尚、上記記憶装置５に記憶するデータとして、図９に示す構成の機能制限情報であってもよい。すなわち、管理者、リーダ、一般ユーザ、ゲストユーザの別に機能制限情報を設定する構成としてもよい。
【００３３】
また、前述の説明では、認証装置７について、指紋認証、又は虹彩認証の例で説明したが、静脈情報等のバイオメトリックス情報であってもよく、又他の認証情報を用いる構成としてもよい。
【図面の簡単な説明】
【００３４】
【図１】本実施形態の印刷システムのシステム構成図である。
【図２】機能制限情報の定義例を示す図である。
【図３】機能制限情報の具体例を示す図である。
【図４】実施形態１の処理動作を説明するフローチャートである。
【図５】（ａ）は、例えば従業員のランク分けによる機能制限情報を示す図であり、（ｂ）は、部門別による機能制限情報を示す図であり、（ｃ）は、ユーザ別による機能制限情報を示す図である。
【図６】記憶装置に記憶されるデータの具体例を示す図である。
【図７】実施形態２の処理動作を説明するフローチャートである。
【図８】クライアントＰＣ−Ａについて、認証装置を含めたシステム構成を示す図である。
【図９】記憶装置に記憶される機能制限情報の他の例を示す図である。
【符号の説明】
【００３５】
１・・・プリンタ装置
２・・・アプリケーションソフト
３・・・プリンタドライバ
４・・・排紙トレイ
５・・・記憶装置
７・・・認証装置
【図１】
2007041875.tif 000003
【図２】
2007041875.tif 000004
【図３】
2007041875.tif 000005
【図４】
2007041875.tif 000006
【図５】
2007041875.tif 000007
【図６】
2007041875.tif 000008
【図７】
2007041875.tif 000009
【図８】
2007041875.tif 000010
【図９】
2007041875.tif 000011