(57)【要約】【課題】印刷装置の機能制御情報に応じた適切な画像情報をコンピュータ側で作成できる印刷制御システム、印刷制御プログラム及び印刷制御装置を提供する。【解決手段】利用者からの指示入力に基づき、機能制御情報取得部１１２ｃが印刷装置２００から機能制御情報を取得する。取得された機能制御情報は、表示制御部１１２ａが表示部１１４の印刷設定画面に表示する。また、機能制御情報記憶部１１６に予め機能制御情報が格納されていた場合には、更新部１１２ｄが当該格納されていた機能制御情報を更新する。【選択図】図１
2008033597.tif 000002
【特許請求の範囲】
【請求項１】
印刷機能を制御するための機能制御情報を印刷装置側で記憶する記憶手段と、
前記機能制御情報を、前記印刷装置に画像情報を送信するコンピュータ側で取得する取得手段と、
前記取得した機能制御情報に基づいて、印刷機能を制御する制御手段と、
を備えることを特徴とする印刷制御システム。
【請求項２】
請求項１記載の印刷制御システムは、さらに前記取得した機能制御情報に基づいて、印刷設定情報を表示する表示手段を備えることを特徴とする印刷制御システム。
【請求項３】
請求項１または請求項２記載の印刷制御システムは、さらに前記取得した機能制御情報に基づいて、コンピュータ側に格納されていた機能制御情報を更新する更新手段を備えることを特徴とする印刷制御システム。
【請求項４】
請求項１から請求項３のいずれか一項記載の印刷制御システムにおいて、前記取得手段は、前記コンピュータから印刷指示を送信する前に前記機能制御情報を取得することを特徴とする印刷制御システム。
【請求項５】
請求項２記載の印刷制御システムにおいて、前記取得手段は、前記表示手段が機能制御情報を表示する前に前記機能制御情報を取得することを特徴とする印刷制御システム。
【請求項６】
請求項１から請求項３のいずれか一項記載の印刷制御システムにおいて、前記機能制御情報は、ユーザ名、コンピュータの識別情報または画像情報の種類とそれらの情報毎に許可する印刷機能とを含むことを特徴とする印刷制御システム。
【請求項７】
印刷装置に記憶された印刷機能を制御するための機能制御情報を取得する取得手段と、
前記取得した機能制御情報に基づいて、既に格納されていた機能制御情報を更新する更新手段と、
前記更新された機能制御情報を表示する表示手段と、
を備えることを特徴とする印刷制御装置。
【請求項８】
印刷装置に記憶された印刷機能を制御するための機能制御情報を取得し、
前記取得した機能制御情報に基づいて、既に格納されていた機能制御情報を更新し、
前記更新された機能制御情報を表示する処理をコンピュータに実行させることを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御システム、印刷制御プログラム及び印刷制御装置に関する。
【背景技術】
【０００２】
従来より、印刷装置のランニングコストの低減等を目的として、カラー印刷等の特定機能を制限する技術が実用化されている。
【０００３】
例えば、下記特許文献１には、複数のユーザ名とそのユーザに対して許可する印刷属性とのテーブルを有し、ユーザ毎に印刷の可否を判断するプリンタ装置が開示されている。
【特許文献１】特開２００４−２６８４２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、印刷装置の機能制御情報に応じた適切な画像情報をコンピュータ側で作成できる印刷制御システム、印刷制御プログラム及び印刷制御装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１記載の印刷制御システムの発明は、印刷機能を制御するための機能制御情報を印刷装置側で記憶する記憶手段と、前記機能制御情報を、前記印刷装置に画像情報を送信するコンピュータ側で取得する取得手段と、前記取得した機能制御情報に基づいて、印刷機能を制御する制御手段と、を備えることを特徴とする。
【０００６】
請求項２記載の発明は、上記請求項１記載の発明において、さらに前記取得した機能制御情報に基づいて、印刷設定情報を表示する表示手段を備えることを特徴とする。
【０００７】
請求項３記載の発明は、上記請求項１または請求項２記載の発明において、さらに前記取得した機能制御情報に基づいて、コンピュータ側に格納されていた機能制御情報を更新する更新手段を備えることを特徴とする。
【０００８】
請求項４記載の発明は、上記請求項１から請求項３のいずれか一項記載の発明において、前記取得手段が、前記コンピュータから印刷指示を送信する前に前記機能制御情報を取得することを特徴とする。
【０００９】
請求項５記載の発明は、上記請求項２記載の発明において、前記取得手段が、前記表示手段が機能制御情報を表示する前に前記機能制御情報を取得することを特徴とする。
【００１０】
請求項６記載の発明は、上記請求項１から請求項３のいずれか一項記載の発明において、前記機能制御情報が、ユーザ名、コンピュータの識別情報または画像情報の種類とそれらの情報毎に許可する印刷機能とを含むことを特徴とする。
【００１１】
請求項７記載の印刷制御装置の発明は、印刷装置に記憶された印刷機能を制御するための機能制御情報を取得する取得手段と、前記取得した機能制御情報に基づいて、既に格納されていた機能制御情報を更新する更新手段と、前記更新された機能制御情報を表示する表示手段と、を備えることを特徴とする。
【００１２】
請求項８記載の印刷制御プログラムの発明は、印刷装置に記憶された印刷機能を制御するための機能制御情報を取得し、前記取得した機能制御情報に基づいて、既に格納されていた機能制御情報を更新し、前記更新された機能制御情報を表示する処理をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１３】
請求項１の発明によれば、本構成を有していない場合に比較して、印刷装置の機能制御情報に応じた適切な画像情報をコンピュータ側で作成できる。
【００１４】
請求項２の発明によれば、本構成を有していない場合に比較して、印刷装置の機能制御情報をコンピュータ側で容易に把握することができる。
【００１５】
請求項３の発明によれば、本構成を有していない場合に比較して、コンピュータ側に格納された機能制御情報を容易に更新することができる。
【００１６】
請求項４の発明によれば、本構成を有していない場合に比較して、印刷実行時の機能制御情報をコンピュータ側で容易に把握することができる。
【００１７】
請求項５の発明によれば、本構成を有していない場合に比較して、最新の機能制御情報をコンピュータ側で容易に把握することができる。
【００１８】
請求項６の発明によれば、本構成を有していない場合に比較して、印刷装置の印刷機能をきめ細かく制御することができる。
【００１９】
請求項７の発明によれば、本構成を有していない場合に比較して、印刷装置の機能制御情報を容易に把握することができる印刷装置を提供できる。
【００２０】
請求項８の発明によれば、本構成を有していない場合に比較して、印刷装置の機能制御情報を容易に把握することができる印刷制御プログラムを提供できる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を実施するための最良の形態（以下、実施形態という）を、図面に従って説明する。
【００２２】
実施形態１．
図１には、本発明にかかる印刷制御システムの実施形態１における機能ブロック図が示される。図１において、印刷制御システムは、印刷対象である画像情報を生成するコンピュータ１００、コンピュータ１００から受け取った画像情報を印刷出力する印刷装置２００及びコンピュータ１００と印刷装置２００とを接続する通信手段３００を含んで構成されている。なお、通信手段３００は、ネットワークその他のデータの送受信を行うことができる手段であれば限定されない。なお、図１では、コンピュータ１００及び印刷装置２００が１台記載されているが、それぞれ複数台であってもよい。
【００２３】
上記コンピュータ１００は、印刷制御部１１０、アプリケーション部１２０、入力部１３０及び通信部１４０を含んで構成されている。
【００２４】
印刷制御部１１０は、上記画像情報を生成し、通信部１４０を介して印刷装置２００に送信する機能であり、制御部１１２、表示部１１４及び機能制御情報記憶部１１６を含んでいる。ここで、制御部１１２は、中央処理装置（ＣＰＵ）及び中央処理装置の処理動作を制御するプログラムにより実現され、表示制御部１１２ａ、描画処理部１１２ｂ、機能制御情報取得部１１２ｃ及び更新部１１２ｄの各機能を備えている。
【００２５】
表示制御部１１２ａは、表示部１１４の印刷設定画面に印刷装置２００の印刷機能を制御するための機能制御情報を表示する表示動作を制御する。
【００２６】
また、描画処理部１１２ｂは、アプリケーション部１２０で生成した画像情報を印刷装置２００により処理可能なデータに変換する。変換された画像情報には、カラー印刷・白黒印刷の区別、印刷枚数、用紙サイズ等の印刷設定情報も付加される。
【００２７】
また、機能制御情報取得部１１２ｃは、通信部１４０を介して印刷装置２００に機能制御情報の取得要求情報を送信し、機能制御情報を取得する。上記取得要求情報には、利用者名、コンピュータ１００の識別情報、印刷対象である画像情報の種類（拡張子）等の設定選択情報を付加し、それぞれの取得要求情報に応じた機能制御情報を取得するように構成してもよい。取得した機能制御情報は、上記表示部１１４の印刷設定画面に表示される。なお、上記機能制御情報取得部１１２ｃが取得要求情報を送信するタイミングは、例えば印刷実行時に表示部１１４に印刷設定画面を表示する前、印刷実行時とは異なる時に印刷装置の機能情報（プロパティ）を印刷設定画面に表示する前、または印刷設定画面を表示せずに印刷実行指示を印刷装置２００に送信する前等とすることができる。
【００２８】
また、更新部１１２ｄは、機能制御情報取得部１１２ｃが取得した機能制御情報に基づいて、機能制御情報記憶部１１６に格納されていた機能制御情報を更新する。
【００２９】
上記印刷制御部１１０の表示部１１４は、液晶ディスプレイ等の表示装置により実現され、上述したように、表示制御部１１２ａの指示に従って印刷設定画面に機能制御情報等を表示する。この表示部１１４は、ユーザインターフェースとして機能し、表示された機能制御情報は、入力部１３０から利用者が入力した情報により変更することができる。
【００３０】
機能制御情報記憶部１１６は、ハードディスク装置等の磁気記憶装置等で実現され、機能制御情報取得部１１２ｃが印刷装置２００から取得した機能制御情報を格納する。
【００３１】
また、コンピュータ１００を構成するアプリケーション部１２０は、文書作成、表計算等の機能を有するプログラムにより実現され、印刷対象である画像情報を生成する。
【００３２】
入力部１３０は、キーボード、マウス等の入力装置により実現され、利用者がコンピュータ１００に対して所望の指示情報等を入力するために使用する。
【００３３】
通信部１４０は、適宜な通信インターフェースにより実現され、印刷装置２００との間でデータのやり取りを行う。
【００３４】
また、本実施形態の印刷制御システムを構成する印刷装置２００は、機能制御情報設定部２１０、印刷処理部２２０及び通信部２３０を含んで構成されている。
【００３５】
機能制御情報設定部２１０は、タッチパネル等の入力装置により実現され、印刷装置２００の機能を制御するための機能制御情報を設定する設定入力部２１２と、フラッシュメモリ、ハードディスク装置等の記憶装置により実現され、設定入力部２１２が設定した機能制御情報を記憶する設定記憶部２１４とを含んでいる。ここで、機能制御情報としては、例えばカラー印刷を制限するカラー制限情報、印刷枚数を制限する制限枚数情報等がある。なお、設定入力部２１２は、トグルスイッチ等で構成し、スイッチの接点の開閉の組み合わせにより機能制御情報を設定する構成としてもよい。この場合には、設定記憶部２１４を設けなくてもよい。
【００３６】
また、機能制御情報設定部２１０は、コンピュータ１００の機能制御情報取得部１１２ｃから通信部２３０を介して受信した機能制御情報の取得要求情報に対して、設定記憶部２１４に記憶した機能制御情報を返信する。
【００３７】
印刷処理部２２０は、プリントエンジンを含んで構成され、コンピュータ１００描画処理部１１２ｂが変換した画像情報を印刷出力する。
【００３８】
通信部２３０は、適宜な通信インターフェースにより実現され、コンピュータ１００との間でデータのやり取りを行う。
【００３９】
図２には、本実施形態にかかる印刷制御システムを構成する印刷装置２００の動作例のフローが示される。図２において、利用者が機能制御情報設定部２１０の設定入力部２１２から機能制御情報を入力すると（Ｓ１０１）、この入力情報が設定記憶部２１４に格納される（Ｓ１０２）。
【００４０】
図３及び図４には、上記設定記憶部２１４に格納された機能制御情報の例が示される。図３では、印刷装置２００に複数台のコンピュータ１００が接続されている場合に、コンピュータ１００の識別情報（コンピュータ識別情報）毎にカラー印刷の可否、印刷の制限枚数の有無及び制限枚数の数値が登録されている例である。ここで、コンピュータ１００の識別情報が、コンピュータ１００の機能制御情報取得部１１２ｃで生成された取得要求情報に含まれる設定選択情報に対応している。なお、印刷装置２００に１台のコンピュータ１００が接続されている場合には、図３に示された「コンピュータ識別情報」は不要となる。
【００４１】
また、図４では、上記設定選択情報に対応する利用者名毎にカラー印刷の可否、印刷の制限枚数の有無及び制限枚数の数値が登録されている。機能制御情報としてカラー印刷が不可とされている場合には、カラー印刷が制限され、白黒印刷のみが許可される。なお、利用者毎に機能制御情報を区別する必要がない場合には、図４に示された「利用者名」は不要となる。
【００４２】
次に、通信部１４０、２３０を介して、コンピュータ１００の機能制御情報取得部１１２ｃから機能制御情報の取得要求情報が送信されると（Ｓ１０３）、機能制御情報設定部２１０が、当該取得要求情報に含まれるコンピュータ識別情報、利用者名等の設定選択情報を取得し（Ｓ１０４）、設定記憶部２１４から上記設定選択情報に対応する機能制御情報を取得する（Ｓ１０５）。
【００４３】
次に、機能制御情報設定部２１０は、上記設定記憶部２１４から取得した機能制御情報を通信部２３０、１４０を介して機能制御情報取得部１１２ｃに送信する（Ｓ１０６）。
【００４４】
図５には、本実施形態にかかる印刷制御システムを構成するコンピュータ１００の動作例のフローが示される。なお、図５では、機能制御情報としてカラー印刷の可否を取得する場合の動作例となっている。
【００４５】
図５において、利用者が入力部１３０から画像情報の印刷を行わせるための指示情報を入力すると（Ｓ２０１）、制御部１１２の表示制御部１１２ａが、その指示情報に、表示部１１４の印刷設定画面を表示する指示が含まれているか否かを判定する（Ｓ２０２）。印刷設定画面を表示する指示は、例えば印刷を行わせる場合に、または印刷実行時とは異なる時に印刷装置２００の機能制御情報を確認する場合に入力される。前者の場合は、例えば適宜設定された印刷を指示する画面から、後者の場合は、印刷装置の機能情報を表示する画面（いわゆるプロパティ画面）から表示指示を入力することができる。
【００４６】
上記Ｓ２０２において、印刷設定画面を表示すると判断された場合には、機能制御情報取得部１１２ｃが印刷装置２００から図２のステップに従って機能制御情報を取得する（Ｓ２０３）。この場合の機能制御情報は、例えば図３、図４に示されたカラー印刷の可否等の情報である。
【００４７】
Ｓ２０３で取得された機能制御情報は、表示制御部１１２ａが表示部１１４の印刷設定画面に表示する（Ｓ２０４）。なお、機能制御情報記憶部１１６に予め機能制御情報が格納されていた場合には、更新部１１２ｄが当該格納されていた機能制御情報を更新する。
【００４８】
図６（ａ）、（ｂ）には、上記印刷設定画面の例が示される。図６（ａ）は、機能制御情報であるカラーモードに「カラー（自動判別）」と表示され、カラー印刷が可能であることを示している。一方、図６（ｂ）では、カラーモードに「白黒」と表示され、白黒印刷のみが可能であることを示している。なお、白黒印刷のみが可能であるときには、カラーモードの欄をグレイアウト（灰色表示）または非表示としてもよい。さらに、カラー／白黒印刷の機能制御情報として、明度、コントラスト、彩度等を表示してもよい。この場合にも、白黒印刷のみが可能であるときには彩度の欄を非表示としてもよい。
【００４９】
次に、Ｓ２０１において入力された指示情報に印刷の実行指示が含まれていた場合には、上記表示された機能制御情報に基づき、描画処理部１１２ｂが画像情報を変換し、印刷実行指示として印刷装置２００に送信する。この場合、描画処理部１１２ｂは、上記画像情報がカラー印刷の印刷設定値となっているか否かを判断する（Ｓ２０５）。カラー印刷である場合には画像情報をカラー印刷用のデータに変換し、印刷実行指示として印刷装置２００に送信する（Ｓ２１０）。一方、Ｓ２０５において印刷設定値がカラー印刷でなかった場合には、描画処理部１１２ｂが画像情報を白黒印刷用のデータに変換し、印刷実行指示として印刷装置２００に送信する（Ｓ２１１）。
【００５０】
一方、Ｓ２０２において、印刷設定画面を表示しないと判断された場合には、印刷設定画面を表示せずに印刷実行指示を行う指示情報が入力された場合であり、Ｓ２０１において入力された指示情報に含まれる印刷設定値を取得する（Ｓ２０６）。本例における印刷設定値は、機能制御情報であるカラー印刷の要否である。
【００５１】
Ｓ２０６で取得された印刷設定値がカラー印刷である場合には（Ｓ２０７）、機能制御情報取得部１１２ｃが印刷装置２００から図２のステップに従って機能制御情報を取得する（Ｓ２０８）。この場合の機能制御情報も、例えば図３、図４に示されたカラー印刷の可否等の情報である。機能制御情報取得部１１２ｃが取得した機能制御情報が、カラー印刷可となっていた場合には（Ｓ２０９）、描画処理部１１２ｂが画像情報をカラー印刷用のデータに変換し、印刷実行指示として印刷装置２００に送信する（Ｓ２１０）。
【００５２】
一方、Ｓ２０７において印刷設定値がカラー印刷でなかった場合、またはＳ２０９において機能制御情報がカラー印刷不可となっていた場合には、描画処理部１１２ｂが画像情報を白黒印刷用のデータに変換し、印刷実行指示として印刷装置２００に送信する（Ｓ２１１）。
【００５３】
図７には、コンピュータ１００の機能制御情報記憶部１１６に格納されている機能制御情報の他の例が示される。図７は、コンピュータ１００に複数の印刷装置２００が接続されている場合に、各印刷装置２００毎に機能制御情報が設定されている例である。図７に示されたテーブルは、機能制御情報取得部１１２ｃが各印刷装置２００から取得した機能制御情報に基づいて、更新部１１２ｄが機能制御情報記憶部１１６に作成する。
【００５４】
また、図８には、コンピュータ１００の機能制御情報記憶部１１６及び印刷装置２００の設定記憶部２１４に格納されている機能制御情報のさらに他の例が示される。図８では、印刷対象である画像情報の種類（拡張子）に応じて機能制御情報が設定されている。例えば、テキストファイル（．ｔｘｔ）は白黒印刷（カラー印刷不可）とし、他のファイル（．ｘｓｌ、．ｐｄｆ）ではカラー印刷可とする旨設定することができる。
【００５５】
なお、以上に述べた図２及び図５の各ステップを実行するためのプログラムは、通信手段により提供してもよいし、ＣＤＲＯＭ等の記憶媒体に格納して提供してもよい。
【００５６】
実施形態２．
図９には、上記機能制御情報設定部２１０の変形例が示される。図９において、設定入力部２１２には、トグルスイッチ等で構成された複数の設定部１，２，…ｎが設けられている。この各設定部１，２，…ｎでは、コンピュータ１００の機能制御情報取得部１１２ｃで生成される取得要求情報に含まれる利用者名、コンピュータ１００の識別情報、画像情報の種類等の設定選択情報に応じて印刷装置の機能制御情報が予め設定される。設定選択部２１６は、機能制御情報取得部１１２ｃからの取得要求情報を受け取ると、上記設定選択情報に基づいて対応する設定部を選択し、その設定部に設定された機能制御情報を、通信部２３０を介して機能制御情報取得部１１２ｃに返信する。
【図面の簡単な説明】
【００５７】
【図１】本発明にかかる印刷制御システムの実施形態１における機能ブロック図である。
【図２】印刷装置の動作例のフロー図である。
【図３】機能制御情報の例を示す図である。
【図４】機能制御情報の例を示す図である。
【図５】コンピュータの動作例のフロー図である。
【図６】印刷設定画面の例を示す図である。
【図７】機能制御情報の他の例を示す図である。
【図８】機能制御情報のさらに他の例を示す図である。
【図９】機能制御情報設定部の変形例を示す図である。
【符号の説明】
【００５８】
１００  コンピュータ、１１０  印刷制御部、１１２  制御部、１１２ａ  表示制御部、１１２ｂ  描画処理部、１１２ｃ  機能制御情報取得部、１１２ｄ  更新部、１１４  表示部、１１６  機能制御情報記憶部、１２０  アプリケーション部、１３０  入力部、１４０  通信部、２００  印刷装置、２１０  機能制御情報設定部、２１２  設定入力部、２１４  設定記憶部、２１６  設定選択部、２２０  印刷処理部、２３０  通信部、３００  通信手段。
【図１】
2008033597.tif 000003
【図２】
2008033597.tif 000004
【図３】
2008033597.tif 000005
【図４】
2008033597.tif 000006
【図５】
2008033597.tif 000007
【図６】
2008033597.tif 000008
【図７】
2008033597.tif 000009
【図８】
2008033597.tif 000010
【図９】
2008033597.tif 000011