(57)【要約】【課題】無用なカラー印字データの送出を避けることにより、ランニングコストを低減しかつ印字装置の出力処理効率を向上させるものとする。【解決手段】プリンタドライバ３が、ユーザ端末１側で設定されたパスワードに基づいて印字の指示がカラー出力権限を有するか否かを検証する検証部２１と、この検証部での検証結果からカラー出力権限を有しない場合に印字データをモノクロ変換部２２にてモノクロに変換した上で出力先のカラープリンタ４への送出処理を行う印字データ送出処理部２３とを有するものとする。さらに印字データのカラー及びモノクロの別を判定するカラーモノクロ判定部２５を有し、印字の指示がカラー出力権限を有し且つ印字データがモノクロである場合に、カラープリンタへの印字データの送出を拒否するものとする。【選択図】    図１
2004348630.tif 000002
【特許請求の範囲】
【請求項１】
取得したカラー出力権限判別情報に基づいて印字の指示がカラー出力権限を有するか否かを検証する検証手段と、この検証手段での検証結果からカラー出力権限を有しない場合に印字データをモノクロ変換手段にてモノクロに変換した上で出力先のカラー印字装置への送出処理を行う印字データ送出処理手段とを有することを特徴とするプリンタドライバ。
【請求項２】
取得したカラー出力権限判別情報を出力先のカラー印字装置に転送する判別情報転送手段と、前記カラー印字装置にて行われるカラー出力権限判別情報に基づくカラー出力権限の有無に関する検証結果を受け取る検証結果取得手段と、ここで受け取った検証結果から印字の指示がカラー出力権限を有しない場合に印字データをモノクロ変換手段にてモノクロに変換した上で前記カラー印字装置への送出処理を行う印字データ送出処理手段とを有することを特徴とするプリンタドライバ。
【請求項３】
印字データのカラー及びモノクロの別を判定するカラーモノクロ判定手段をさらに有し、印字の指示がカラー出力権限を有し且つ印字データがモノクロである場合に、前記カラー印字装置への印字データの送出を拒否することを特徴とする請求項１若しくは請求項２に記載のプリンタドライバ。
【請求項４】
前記カラー出力権限判別情報は、前記ユーザ端末側で印字の実行を指示する際にその都度入力されるパスワードであることを特徴とする請求項１乃至請求項３のいずれかに記載のプリンタドライバ。
【請求項５】
ユーザ端末からカラー出力権限判別情報を受け取る判別情報取得手段と、ここで受け取ったカラー出力権限判別情報に基づいてカラー出力権限の有無を検証する検証手段と、ここでの検証結果を前記ユーザ端末に送出する検証結果送出手段と、前記ユーザ端末にて受け取った検証結果に基づいて前記ユーザ端末から送出される印字データをカラー及びモノクロの別に応じて印字する印字手段とを有することを特徴とするカラー印字装置。
【請求項６】
ユーザ端末が取得したカラー出力権限判別情報に基づいてカラー出力権限の有無を検証する検証過程と、この検証過程での検証結果からカラー出力権限を有しない場合には前記ユーザ端末において印字データをモノクロに変換した上で出力先のカラー印字装置への送出処理を行う印字データ送出処理過程とを有することを特徴とする印字データ処理方法。
【請求項７】
印字データがカラー及びモノクロのいずれであるかを判別する判別過程をさらに有し、印字の指示がカラー出力権限を有し且つ印字データがモノクロである場合に、前記カラー印字装置への印字データの送出を拒否することを特徴とする請求項６に記載の印字データ処理方法。
【請求項８】
前記検証過程は、前記ユーザ端末のプリンタドライバにおいて実行されることを特徴とする請求項６若しくは請求項７に記載の印字データ処理方法。
【請求項９】
前記検証過程は、前記出力先のカラー印字装置において実行されることを特徴とする請求項６若しくは請求項７に記載の印字データ処理方法。
【請求項１０】
前記カラー出力権限判別情報は、前記ユーザ端末側で印字の実行を指示する際にその都度入力されるパスワードであることを特徴とする請求項６乃至請求項９のいずれかに記載の印字データ処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パソコンなどのユーザ端末で作成された印字データをカラー印字装置に転送するプリンタドライバ、ならびに転送された印字データに基づいて画像を印字出力する印字装置、並びにユーザ端末及びカラー印字装置で行われる印字データ処理方法に関するものである。
【０００２】
【従来の技術】
カラー印字装置では、モノクロ印字に比較してカラー印字のコストが大幅に嵩み、またデータ量の増大により処理速度も低下することから、カラー印字とモノクロ印字とでモードを切り替えて印字を行うことが可能になっており、パソコン側での印刷要求の際にカラー及びモノクロの別を指定することで、これに対応する印字データが作成されてカラー印字装置に送出され、カラー印字装置では、印字データの色情報に基づいてカラー及びモノクロの別を識別して適切なモードの印字処理が行われる。
【０００３】
これに対して、カラー印字装置への印字データの転送処理を効率化するため、カラー印字装置に対してカラー印字とモノクロ印字とのいずれを行うかを選択指示可能とし、パソコン側からカラー印字装置へカラー印字データを送出した上で、モノクロ印字が選択指示されたときには、カラー印字装置にてカラー印字データをモノクロに変換してモノクロ印字を行わせるようにした技術が開示されている（例えば、特許文献１参照）。
【０００４】
また、無駄なカラー印字を防止して印字コストの削減を図るため、予め登録された相手局から印刷要求があった場合のみにカラー印字を限定し、登録のない相手局からの印刷要求に対しては、カラー印字データをモノクロに変換してモノクロ印字を行わせるようにした技術が開示されている（例えば、特許文献２参照）。
【０００５】
【特許文献１】
特開平３−６８２７５号公報
【特許文献２】
特開平６−１２５４７０号公報
【０００６】
【発明が解決しようとする課題】
ところが、前記従来の技術では、最終的にカラー印字装置でモノクロ印字が行われる場合でも、カラー印字データがカラー印字装置に転送されるため、無用に大きなデータが送信されることにより、印字データの転送時間を徒に増大させ、通信コストを増大させたり、カラー印字装置での処理効率を低下させたりする不都合があった。
【０００７】
また、パソコン側でのオペレータの指定操作に応じてカラー印字装置でカラー及びモノクロのいずれかの印字を行う構成では、カラー印字装置での印字処理がオペレータの指定操作にのみ委ねられているため、オペレータの操作に誤りがあると、オペレータの意図とは反する無駄な印字出力が行われる不都合があった。
【０００８】
本発明は、このような従来技術の問題点を解消するべく案出されたものであり、その主な目的は、無用なカラー印字データの送出を避けることにより、ランニングコストを低減しかつ印字装置での出力処理効率を向上させることができるように構成されたプリンタドライバ、カラー印字装置、及び印字データ処理方法を提供することにある。さらに本発明は、オペレータの操作の誤りにより生じる無駄な印字出力を極力避けることができるように構成することを目的とする。
【０００９】
【課題を解決するための手段】
このような目的を果たすために、本発明においては、請求項１に示すとおり、プリンタドライバの構成を、取得したカラー出力権限判別情報に基づいて印字の指示がカラー出力権限を有するか否かを検証する検証手段と、この検証手段での検証結果からカラー出力権限を有しない場合に印字データをモノクロ変換手段にてモノクロに変換した上で出力先のカラー印字装置への送出処理を行う印字データ送出処理手段とを有するものとした。
【００１０】
これによると、カラー出力権限がない場合にカラー出力を行わずにモノクロ出力とするため、カラー印字装置で無用なカラー出力が行われることを避けることができる。そしてユーザ端末側で予めモノクロデータに変換するため、カラー印字装置に送出するデータ量を削減することができる。このため、印字や通信に要するランニングコストを低減すると共に、通信やカラー印字装置でのデータ処理に要する出力処理時間を短縮して出力処理効率を向上させることができる。
【００１１】
この場合、検証手段は、カラー出力権限を有するカラー出力権限判別情報に関する情報が予め登録された記憶手段から登録情報を取り出して、その登録情報とカラー出力権限判別情報とを照合するものとすれば良く、この登録情報とカラー出力権限判別情報とが一致せず、検証が失敗した場合にカラー出力権限を有しないものと判断する。なお、登録情報の記憶手段は、ユーザ端末内に設ければ良いが、管理サーバなどの他の装置から登録情報を入手するものとしても良い。
【００１２】
また本発明においては、請求項２に示すとおり、プリンタドライバの構成を、取得したカラー出力権限判別情報を出力先のカラー印字装置に転送する判別情報転送手段と、前記カラー印字装置にて行われるカラー出力権限判別情報に基づくカラー出力権限の有無に関する検証結果を受け取る検証結果取得手段と、ここで受け取った検証結果から印字の指示がカラー出力権限を有しない場合に印字データをモノクロ変換手段にてモノクロに変換した上で前記カラー印字装置への送出処理を行う印字データ送出処理手段とを有するものとした。
【００１３】
これによると、カラー印字装置で無用なカラー出力が行われることを避けることができる上に、カラー印字装置に送出するデータ量を削減することができるため、ランニングコストを低減すると共に、出力処理効率を向上させることができる。なお、登録情報の記憶手段は、カラー印字装置内に設ければ良いが、管理サーバなどの他の装置から登録情報を入手するものとしても良い。
【００１４】
前記プリンタドライバにおいては、請求項３に示すとおり、印字データのカラー及びモノクロの別を判定するカラーモノクロ判定手段をさらに有し、印字の指示がカラー出力権限を有し且つ印字データがモノクロである場合に、前記カラー印字装置への印字データの送出を拒否する構成をとることができる。これによると、カラー出力権限を有し且つ印字データがモノクロである場合に、オペレータの操作に誤りがあるものと想定して印字を行わないため、誤って無駄なモノクロ出力を行うことを避けることができる。
【００１５】
この場合、指示に誤りがある旨をオペレータに報知する報知処理手段をさらに有する構成とすると良い。これによると、オペレータに指示操作に誤りがないか速やかに確認させて正しい操作を促すことができ、使い勝手が良くなる。
【００１６】
また、印字データがカラー及びモノクロのいずれであるかの判別は、アプリケーション上での印字実行の指示に応じて生成される中間印字データにカラーオブジェクトが含まれるか否かで行えば良く、受け取ったオブジェクト単位でカラーの色情報の有無を判定し、カラーの色情報を有するオブジェクトがあればカラーの印字データと判定する。
【００１７】
前記プリンタドライバにおいては、請求項４に示すとおり、前記カラー出力権限判別情報は、前記ユーザ端末側で印字の実行を指示する際にその都度入力されるパスワードである構成とすることができる。これによると、ユーザがカラー印字を行いたい場合にパスワードをその都度入力させることによりカラー印字の指示を判別することができ、無駄なカラー印字を避けることができる。
【００１８】
なお、本発明におけるカラー出力権限判別情報は、ユーザ端末においてユーザがその都度入力するものに限定されない。例えば、ユーザに対して予め発行されるユーザＩＤなどのユーザ管理情報や、ユーザ端末に対して付与されるＩＰアドレスなどの端末管理情報も可能である。
【００１９】
また本発明においては、請求項５に示すとおり、カラー印字装置の構成を、ユーザ端末からカラー出力権限判別情報を受け取る判別情報取得手段と、ここで受け取ったカラー出力権限判別情報に基づいてカラー出力権限の有無を検証する検証手段と、ここでの検証結果を前記ユーザ端末に送出する検証結果送出手段と、前記ユーザ端末にて受け取った検証結果に基づいて前記ユーザ端末から送出される印字データをカラー及びモノクロの別に応じて印字する印字手段とを有するものとした。
【００２０】
これによると、カラー印字装置で無用なカラー出力が行われることを避けることができる上に、カラー印字装置に送られるデータ量を削減することができるため、ランニングコストを低減すると共に、出力処理効率を向上させることができる。
【００２１】
また本発明においては、請求項６に示すとおり、ユーザ端末が取得したカラー出力権限判別情報に基づいてカラー出力権限の有無を検証する検証過程と、この検証過程での検証結果からカラー出力権限を有しない場合には前記ユーザ端末において印字データをモノクロに変換した上で出力先のカラー印字装置への送出処理を行う印字データ送出処理過程とを有するものとした。
【００２２】
これによると、カラー印字装置で無用なカラー出力が行われることを避けることができる上に、ユーザ端末からカラー印字装置に送出するデータ量を削減することができるため、ランニングコストを低減すると共に、出力処理効率を向上させることができる。
【００２３】
前記印字データ処理方法においては、請求項７に示すとおり、印字データがカラー及びモノクロのいずれであるかを判別する判別過程をさらに有し、印字の指示がカラー出力権限を有し且つ印字データがモノクロである場合に、前記カラー印字装置への印字データの送出を拒否する構成をとることができる。これによると、カラー出力権限を有し且つ印字データがモノクロである場合に、オペレータの操作に誤りがあるものと想定して印字を行わないため、誤って無駄なモノクロ出力を行うことを避けることができる。
【００２４】
前記印字データ処理方法においては、請求項８に示すとおり、前記検証過程が、前記ユーザ端末のプリンタドライバにおいて実行される構成をとることができる。これによると、出力先のカラー印字装置が通常の構成のもので済み、利便性が向上する。
【００２５】
印字データ処理方法においては、請求項９に示すとおり、前記検証過程が、前記出力先のカラー印字装置において実行される構成をとることができる。これによると、検証過程で要する情報の新規登録や更新などの管理作業がカラー印字装置のみで済み、管理が容易になる。
【００２６】
印字データ処理方法においては、請求項１０に示すとおり、前記カラー出力権限判別情報が、前記ユーザ端末側で印字の実行を指示する際にその都度入力されるパスワードである構成をとることができる。これによると、パスワード入力によりカラー印字の指示を判別することができ、無駄なカラー印字を避けることができる。
【００２７】
【発明の実施の形態】
以下に添付の図面を参照して本発明の実施の形態について詳細に説明する。
【００２８】
図１は、本発明が適用されたユーザ端末及びカラープリンタの第１の実施形態の概略構成を示すブロック図である。ここでは、ユーザ端末（ＰＣ）１に、所要のアプリケーション２、並びに本発明によるプリンタドライバ３が導入されており、アプリケーション２でドキュメントを作成して印刷要求を行うと、プリンタドライバ３を介して印字データがカラープリンタ４に送出され、カラープリンタ４では、受け取った印字データに基づいて印字が行われる。
【００２９】
ユーザ端末１には、ＣＲＴなどからなる表示部６と、キーボードなどからなる操作部７と、カラープリンタ４との間で所要の情報の送受を行うインタフェイス８と、各部を制御する制御部９とが設けられている。カラープリンタ４には、所定の記録紙に画像を記録する印字部１２と、この印字部１２を印字データに基づいて制御する印字制御部１３と、ユーザ端末１との間で所要の情報の送受を行うインタフェイス１４と、各部の動作を制御する制御部１５とが設けられている。
【００３０】
ユーザ端末１のプリンタドライバ３では、アプリケーション２から印刷が指示されると、印字データをＧＤＩ（Ｇｒａｐｈｉｃ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）を介して取得し、カラープリンタ４が解釈可能なページ記述言語で記述された印字データを生成してカラープリンタ４に送出する。カラープリンタ４の制御部１５では、受け取った印字データを解釈して１ページ単位のビットマップを作成し、印字制御部１３に印字を依頼する。なお、プリンタドライバ３でビットマップを作成した上でカラープリンタ４に送出することも可能である。
【００３１】
ユーザ端末１のプリンタドライバ３は、ユーザ端末１で設定されたパスワード（カラー出力権限判別情報）に基づいて印字の指示がカラー出力権限を有するか否かを検証する検証部２１と、この検証部２１での検証結果からカラー出力権限を有しない場合に印字データをモノクロ変換部２２にてモノクロに変換した上で出力先のカラープリンタ４への送出処理を行う印字データ送出処理部２３とを有している。
【００３２】
検証部２１では、カラー出力権限を有するパスワードに関する情報が予め登録されたパスワード登録部（記憶手段）２４から登録情報を取り出して、その登録情報とパスワードとを照合し、登録情報とパスワードとが一致せず、検証が失敗した場合にはカラー出力権限を有しないものと判断する。パスワードは、ユーザ端末１側で印字の実行を指示する際にその都度入力される。
【００３３】
さらにプリンタドライバ３は、印字データのカラー及びモノクロの別を判定するカラーモノクロ判定部２５をさらに有し、印字の指示がカラー出力権限を有し且つ印字データがモノクロである場合に、カラープリンタ４への印字データの送出を拒否するようになっている。特にここでは、印字データの送出の拒否と併せて、表示処理部（報知処理手段）２６により、指示に誤りがある旨のメッセージが表示部６に画面表示される。
【００３４】
図２は、図１に示したユーザ端末での処理の手順を示すフロー図である。ここでは、ユーザ端末（ＰＣ）１において、印字を指示した際に入力されるパスワードの正否により印字の指示がカラー出力権限を有するか否かを判定する処理と、印字データのカラー及びモノクロの別を判定する処理とが行われ、印字の指示がカラー出力権限を有し且つ印字データがカラーである場合には、そのまま通常の送出処理を行う。印字の指示がカラー出力権限を有し且つ印字データがモノクロである場合には、カラープリンタ４への印字データの送出を拒否する。また印字の指示がカラー出力権限を有しない場合には、モノクロ変換処理を行ってモノクロの印字データを送出する。
【００３５】
まずステップ１０１にてアプリケーションの画面上で印刷の指示が行われ、つづくステップ１０２にて操作部７によりパスワードが入力されると、ステップ１０３にて入力パスワードと登録パスワードとを比較する照合処理が検証部２１で行われる。そしてステップ１０４にてパスワードが一致するものと判定されるとステップ１０５に進んで印字データのカラー及びモノクロの別に応じて判定フラグを設定する処理がカラーモノクロ判定部２５で行われる。そしてステップ１０６にてカラー印字データと判定されるとステップ１０７に進んで印字データを通常どおりに送出する処理が行われ、モノクロデータと判定されるとステップ１０８に進んで印字データの送出を拒否してエラーを示すメッセージが画面表示される。
【００３６】
他方、ステップ１０４にてパスワードが一致しないものと判定されるとステップ１０９に進んで印字データをモノクロに変換する処理がモノクロ変換部２２で行われ、ついでステップ１１０にてモノクロ変換された印字データを送出する処理が行われる。
【００３７】
図３は、図２に示したカラーモノクロ判定の手順を示すフロー図である。前記図２のステップ１０５に示したカラーモノクロ判定では、アプリケーション上での印字実行の指示に応じて制御部９から取得する中間印字データにカラーオブジェクト、すなわちカラーの色情報を有するオブジェクト（文字、図形等）が含まれるか否かで、印字データのカラー及びモノクロの別を判定する。
【００３８】
まずステップ２０１にて判定フラグが初期化され、つづくステップ２０２にて制御部９よりプリントオブジェクトを取得する。そしてステップ２０３にてカラーオブジェクトか否かを判定し、カラーオブジェクトであればステップ２０４に進んで判定フラグに１を格納する。このようなオブジェクト単位のカラーモノクロ判定は、ステップ２０５にて最終データと判定されるまで繰り返し行われる。これにより、カラーオブジェクトがあれば判定フラグが１となり、これに基づいて前記図２に示したステップ１０６にて印字データのカラー及びモノクロの別を判定することができる。
【００３９】
オブジェクト単位のカラーモノクロ判定は、オブジェクトにカラーの色情報が付与されているか否かで行われ、例えば白黒２値で判定する場合には、ＲＧＢデータにより行われ、ＲＧＢ＝（２５５，２５５，２５５）となる白の場合、並びにＲＧＢ＝（０，０，０）となる黒の場合以外の色情報があればカラーと判定し、なければモノクロと判定する。また中間調を含めた多値で判定する場合には、ＲＧＢデータをＬａｂデータに変換し、ａ値及びｂ値で判定すれば良い。
【００４０】
なお、印字データのカラーモノクロ判定は、オブジェクトをビットマップ展開した後に行うことも可能である。
【００４１】
図４は、図１に示したユーザ端末での処理の手順の変形例を示すフロー図である。ここでは、印字データのカラー及びモノクロの別を判定する処理が、印字の指示がカラー出力権限を有しない場合にも行われ、印字の指示がカラー出力権限を有せず且つ印字データがカラーである場合にのみ、モノクロ変換処理を行う。
【００４２】
すなわちステップ３０１〜ステップ３０８は前記図２に示した例と同様であるが、ここではステップ３０４にてパスワードが不一致と判定されるとステップ３０９及びステップ３１０で印字データがカラーか否かの判定が行われ、モノクロデータであればステップ３１１に進んで印字データが通常の方法で送出され、他方、カラーデータであればステップ３１２での印字データのモノクロ変換処理並びにステップ３１３でのモノクロ変換された印字データの送出処理が行われる。
【００４３】
なお、前記図２・図４に示した例では、印字の指示がカラー出力権限を有し且つ印字データがモノクロである場合に、カラープリンタへの印字データの送出を拒否するものとしたが（図２のステップ１０８、図４のステップ３０８参照）、この場合に印字データの送出を拒否することなく、そのままモノクロの印字データを通常どおりに送出するものとする態様も可能である。この場合、例えば図４に示した例では、ステップ３０４にて一致と判定されると、ステップ３０５〜ステップ３０８に代えて、印字データのカラー及びモノクロの別の判定を行わずに、印字データがカラー及びモノクロのいずれであるかに関わらず、そのまま通常の送出処理を行うものとすれば良い。
【００４４】
図５は、図１に示したユーザ端末での処理の手順の変形例を示すフロー図である。ここでは、まず印字データのカラー及びモノクロの別を判定する処理が行われ、印字データがモノクロである場合には、カラー出力権限の有無に関わらず、そのまま通常の送出処理を行う。印字データがカラーである場合には、さらに印字の指示がカラー出力権限を有するか否かを判定する処理が行われ、カラー出力権限を有する場合には、そのまま通常の送出処理を行う。他方、カラー出力権限を有しない場合には、モノクロ変換を行った上で印字データを送出する。
【００４５】
まずステップ４０１での印字の指示並びにステップ４０２でのパスワードの入力が行われると、ステップ４０３にてカラーモノクロ判定が行われ、つづくステップ４０４にてモノクロデータと判定されるとステップ４０５に進み、そのまま通常の送出処理が行われる。他方、ステップ４０４にてカラーデータと判定されるとステップ４０６に進んでパスワードの照合処理が行われ、つづくステップ４０７にてパスワードが一致と判定されるとステップ４０８に進んでそのまま通常の送出処理が行われる。他方、パスワードが不一致と判定されるとステップ４０９での印字データのモノクロ変換処理並びにステップ４１０でのモノクロ変換された印字データの送出処理が行われる。
【００４６】
図６は、本発明が適用されたユーザ端末及びカラープリンタの第２の実施形態の概略構成を示すブロック図である。ここでは、ユーザ端末３１で印字を指示した際に入力されるパスワードの正否により印字の指示がカラー出力権限を有するか否かを判定する検証処理がカラープリンタ３２で行われる。なお、図１に示した例と同様のものは同一の符号を付してその説明を省略する。
【００４７】
ユーザ端末３１のプリンタドライバ３３は、ユーザ端末３１側で設定されたパスワードを出力先のカラープリンタ３２に転送するパスワード転送部（判別情報転送手段）３５と、カラープリンタ３２側にて行われるパスワードに基づくカラー出力権限の有無に関する検証結果を受け取る検証結果取得部３６と、ここで受け取った検証結果から印字の指示がカラー出力権限を有しない場合に印字データをモノクロ変換部２２にてモノクロに変換した上でカラープリンタ３２への送出処理を行う印字データ送出処理部３７とを有している。
【００４８】
カラープリンタ３２の制御部４１は、ユーザ端末３１側で設定されたパスワードを受け取るパスワード取得部（判別情報取得手段）４２と、ここで受け取ったパスワードに基づいてカラー出力権限の有無を検証する検証部４３と、ここでの検証結果をユーザ端末３１に送出する検証結果送出部４４とを有しており、ユーザ端末３１にて受け取った検証結果に基づいて送出される印字データを受け取り、カラー及びモノクロの別に応じた印字処理が行われる。
【００４９】
図７は、図６に示したユーザ端末及びカラープリンタでの処理の手順を示すフロー図である。ユーザ端末３１では、まずステップ５０１での印刷の指示並びにステップ５０２でのパスワードの入力が行われると、ステップ５０３にてプリンタドライバ３３のパスワード転送部３５においてパスワードをカラープリンタ３２に転送する処理が行われる。そしてステップ５０４にて検証結果取得部３６においてカラープリンタ３２から照合処理の結果を受け取る。
【００５０】
以下、ユーザ端末３１のプリンタドライバ３３において前記図２に示した例と同様の処理が行われ、印字の指示がカラー出力権限を有し且つ印字データがカラーである場合には、そのまま通常の送出処理を行う（ステップ５０８）。印字の指示がカラー出力権限を有し且つ印字データがモノクロである場合には、カラープリンタへの印字データの送出を拒否する（ステップ５０９）。また印字の指示がカラー出力権限を有しない場合には、モノクロ変換処理を行ってモノクロの印字データを送出する（ステップ５１１）。
【００５１】
カラープリンタ３２では、待機状態においてステップ６０１にてユーザ端末３１からのパスワードをパスワード取得部４２が受け取ると、ステップ６０２にてパスワードの照合処理が検証部４３で行われ、つづくステップ６０３にてパスワードが一致と判定されるとステップ６０４に進んで一致する旨の照合結果をユーザ端末３１に送出する処理が検証結果送出部４４で行われ、他方、パスワードが不一致と判定されるとステップ６０５に進んで不一致である旨の照合結果をユーザ端末３１に送出する処理が行われる。そしてステップ６０６にて印字データを受け取るとステップ６０７にて印字処理が行われる。
【００５２】
ここでは、ユーザ端末３１でのステップ５０５以降の処理を図２に示した例と同様のものとしたが、図４・図５などに示したような手順の処理を行うものとすることも可能である。
【００５３】
なお、本実施形態においては、カラー出力権限判別情報をパスワードとしたが、このカラー出力権限判別情報は、この他に、ユーザに対して予め発行されてユーザ端末に保持されるユーザＩＤや、ユーザ端末に対して予め設定されるＩＰアドレスなどの管理情報も可能であり、この場合、例えば図２に示した例では、ステップ１０１にてユーザ端末や外部のサーバ装置などにアクセスしてカラー出力権限判別情報を取得する処理が行われるものとすれば良い。
【００５４】
【発明の効果】
このように本発明によれば、カラー出力権限がない場合にカラー出力を行わずにモノクロ出力とするため、カラー印字装置で無用なカラー出力が行われることを避けることができる。そしてユーザ端末側で予めモノクロデータに変換するため、カラー印字装置に送出するデータ量を削減することができる。このため、印字や通信に要するランニングコストを低減すると共に、通信やカラー印字装置でのデータ処理に要する出力処理時間を短縮して出力処理効率を向上させることができる。
【図面の簡単な説明】
【図１】本発明が適用されたユーザ端末及びカラープリンタの第１の実施形態の概略構成を示すブロック図
【図２】図１に示したユーザ端末での処理の手順を示すフロー図
【図３】図２に示したカラーモノクロ判定の手順を示すフロー図
【図４】図１に示したユーザ端末での処理の手順の変形例を示すフロー図
【図５】図１に示したユーザ端末での処理の手順の変形例を示すフロー図
【図６】本発明が適用されたユーザ端末及びカラープリンタの第２の実施形態の概略構成を示すブロック図
【図７】図６に示したユーザ端末及びカラープリンタでの処理の手順を示すフロー図
【符号の説明】
１  ユーザ端末
３  プリンタドライバ
４  カラープリンタ
２１  検証部
２２  モノクロ変換部
２３  印字データ送出処理部
２５  カラーモノクロ判定部
３１  ユーザ端末
３２  カラープリンタ
３３  プリンタドライバ
３６  検証結果取得部
３７  印字データ送出処理部
４３  検証部
４４  検証結果送出部
【図１】
2004348630.tif 000003
【図２】
2004348630.tif 000004
【図３】
2004348630.tif 000005
【図４】
2004348630.tif 000006
【図５】
2004348630.tif 000007
【図６】
2004348630.tif 000008
【図７】
2004348630.tif 000009