(57)【要約】    【課題】その実際の利用状況の把握が容易なカラーページプリンタを、提供する。    【解決手段】４サイクル方式或いはタンデム方式の印刷エンジン１３ｘを備えたカラーページプリンタ１０ｘの制御部１１ｘに、印刷エンジン１３のカラーモード，モノクロモードによる印刷面数を，それぞれ，エンジンカウンタモードにおけるカラー印刷枚数，モノクロ印刷枚数として出力し、カラー印刷が指定されている印刷データ，モノクロ印刷が指定されている印刷データに基づき行った印刷面数を，それぞれ，ドライバ指定カウンタモードにおけるカラー印刷枚数，モノクロ印刷枚数として出力し、印刷結果がカラーであった印刷面数、印刷結果がモノクロであった印刷面数を，それぞれ，リアルカウンタモードにおけるカラー印刷枚数，モノクロ印刷枚数として出力する機能を付与しておく。    【選択図】図１
2008293347.tif 000002
【特許請求の範囲】
【請求項１】
カラー印刷を行うためのカラーモードと，モノクロ印刷を行うためのモノクロモードとで動作可能な印刷エンジンと、
受信した印刷データに応じた内容の印刷物を前記印刷エンジンに生成させるための制御部と
を、有し、
前記制御部が、
前記印刷エンジンのカラーモード，モノクロモードによる印刷面数を，それぞれ，エンジンカウンタモードにおけるカラー印刷枚数，モノクロ印刷枚数として出力し、カラー印刷が指定されている印刷データ，モノクロ印刷が指定されている印刷データに基づき行った印刷面数を，それぞれ，ドライバ指定カウンタモードにおけるカラー印刷枚数，モノクロ印刷枚数として出力し、印刷結果がカラーであった印刷面数、印刷結果がモノクロであった印刷面数を，それぞれ，リアルカウンタモードにおけるカラー印刷枚数，モノクロ印刷枚数として出力する印刷枚数出力手段を備えたユニットである
ことを特徴とするカラーページプリンタ。
【請求項２】
前記制御部が、
印刷枚数出力モードを、前記エンジンカウンタモード，前記ドライバ指定カウンタモード，前記リアルカウンタモードのいずれとするかについての指定を受け付ける受付手段
を、さらに備え、
前記印刷枚数出力手段が、
前記受付手段によって前記印刷枚数出力モードとすることについての指定が受け付けられているモードのみについてのカラー印刷枚数，モノクロ印刷枚数を，出力する手段である
ことを特徴とする請求項１記載のカラーページプリンタ。
【請求項３】
前記印刷エンジンが、
両面印刷が可能なユニットであり、
前記制御部の前記印刷枚数出力手段が、
カラー印刷及び両面印刷が指定されている印刷データ，モノクロ印刷及び両面印刷が指定されている印刷データに基づき行った両面印刷面数を，それぞれ，ドライバ指定カウンタモードにおけるカラー両面印刷枚数，モノクロ両面印刷枚数として出力し、少なくとも一方の面の印刷結果がカラーであった両面印刷面数、双方の面の印刷結果がモノクロであった両面印刷面数を，それぞれ，リアルカウンタモードにおけるカラー両面印刷枚数，モノクロ両面印刷枚数として出力する手段であると共に、ドライバ指定カウンタモードにおける各両面印刷枚数，リアルカウンタモードにおける各両面印刷枚数として、それぞれ、両面印刷時における白紙の最終面をカウントした値，両面印刷時における白紙の最終面をカウントしていない値を出力する手段である
ことを特徴とする請求項１又は請求項２記載のカラーページプリンタ。
【請求項４】
前記制御部の前記印刷枚数出力手段が、
各モードにおける各印刷枚数を出力するために、７種の情報を管理する手段である
ことを特徴とする請求項３記載のカラーページプリンタ。
【請求項５】
前記印刷エンジンが、
サイズが異なる複数種類の用紙への印刷が可能なユニットであり、
前記制御部の前記印刷枚数出力手段が、
各モードにおける各印刷枚数を，前記複数種類の用紙のそれぞれについて出力する手段である
ことを特徴とする請求項１乃至請求項４のいずれかに記載のカラーページプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーページプリンタに関する。
【背景技術】
【０００２】
周知のように、近年の一般的なカラーページプリンタは、印刷エンジンのカラーモード（カラー印刷用の動作モード）での印刷枚数（印刷面数），及び，印刷エンジンのモノクロモード（モノクロ印刷用の動作モード）での印刷枚数を出力する機能（各印刷枚数が印字されたステータスシートを印刷する機能や，各印刷枚数を他装置へ送信する機能）が付与された装置となっている。
【０００３】
すなわち、一般的なカラーページプリンタは、印刷エンジンの保守に必要な情報（２種の印刷枚数）を出力できる装置として構成されているのであるが、一般的なカラーページプリンタは、カラー印刷が指定されている印刷データの処理時に，印刷エンジンをモノクロモード或いはカラーモードで動作させることによりモノクロ印刷を行うことがある装置ともなっている。
【０００４】
このため、一般的なカラーページプリンタは、その管理者が、カラーページプリンタの実際の利用状況（ユーザがカラー印刷を指定して行わせた印刷枚数，印刷結果がモノクロである印刷枚数等）を把握できない装置となっていた。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで、本発明の課題は、その実際の利用状況の把握が容易なカラーページプリンタを、提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のカラーページプリンタは、カラー印刷を行うためのカラーモードと，モノクロ印刷を行うためのモノクロモードとで動作可能な印刷エンジンと、受信した印刷データに応じた内容の印刷物を印刷エンジンに生成させるための制御部であって、印刷エンジンのカラーモード，モノクロモードによる印刷面数を，それぞれ，エンジンカウンタモードにおけるカラー印刷枚数，モノクロ印刷枚数として出力し、カラー印刷が指定されている印刷データ，モノクロ印刷が指定されている印刷データに基づき行った印刷面数を，それぞれ，ドライバ指定カウンタモードにおけるカラー印刷枚数，モノクロ印刷枚数として出力し、印刷結果がカラーであった印刷面数、印刷結果がモノクロであった印刷面数を，それぞれ，リアルカウンタモードにおけるカラー印刷枚数，モノクロ印刷枚数として出力する印刷枚数出力手段を備えた制御部とを、有する。
【０００７】
すなわち、本発明のカラーページプリンタは、エンジンカウンタモードにおけるカラー印刷枚数及びモノクロ印刷枚数（従来のカラーページプリンタが出力する情報）のみならず、ドライバ指定カウンタモードにおけるカラー印刷枚数及びモノクロ印刷枚数，リアルカウンタモードにおけるカラー印刷枚数及びモノクロ印刷枚数も出力できる構成を有している。そして、ドライバ指定カウンタモード，リアルカウンタモードにおける各印刷枚数は、カラーページプリンタの実際の利用状況を把握できる情報であるため、このカラーページプリンタは、その実際の利用状況の把握が容易な装置となっていると言うことが出来る。
【０００８】
本発明のカラーページプリンタを実現する際には、各モードにおける各印刷枚数が同時に出力されるようにしておいても良い。ただし、把握したい利用状況によって、必要な情報は異なるため、制御部を、“印刷枚数出力モードを、エンジンカウンタモード，ドライバ指定カウンタモード，リアルカウンタモードのいずれとするかについての指定を受け付ける受付手段を、さらに備え、印刷枚数出力手段が、受付手段によって印刷枚数出力モードとすることについての指定が受け付けられているモードのみについてのカラー印刷枚数，モノクロ印刷枚数を，出力する手段であるユニット”としておくことが、出来る。
【０００９】
また、制御部をそのようなユニットとした上で、印刷エンジンを、サイズが異なる複数種類の用紙への印刷が可能なユニットとし、制御部の印刷枚数出力手段を、各モードにおける各印刷枚数を，複数種類の用紙のそれぞれについて出力する手段としておけば、その使用状況をより細かく把握できるカラーページプリンタであって，多数の用紙に関する印刷枚数をわかりやすい形で出力させることができるカラーページプリンタを実現できることになる。
【００１０】
また、本発明のカラーページプリンタを、両面印刷が可能な装置（印刷エンジンとして、両面印刷が可能なユニットが用いられたもの）として実現する際には、両面印刷の利用状況も把握できるようにするために、制御部の印刷枚数出力手段を、カラー印刷及び両面印刷が指定されている印刷データ，モノクロ印刷及び両面印刷が指定されている印刷データに基づき行った両面印刷面数を，それぞれ，ドライバ指定カウンタモードにおけるカラー両面印刷枚数，モノクロ両面印刷枚数として出力し、少なくとも一方の面の印刷結果がカラーであった両面印刷面数、双方の面の印刷結果がモノクロであった両面印刷面数を，それぞれ，リアルカウンタモードにおけるカラー両面印刷枚数，モノクロ両面印刷枚数として出力する手段であると共に、ドライバ指定カウンタモードにおける各両面印刷枚数，リアルカウンタモードにおける各両面印刷枚数として、それぞれ、両面印刷時における白紙の最終面をカウントした値，両面印刷時における白紙の最終面をカウントしていない値を出力する手段としておくことが、望ましい。
【００１１】
また、そのような印刷枚数出力手段が出力する各印刷枚数は、７種の情報から特定できるものである。そして、管理が必要な情報数が減れば、印刷枚数出力手段の実現に必要なメモリ容量も減ることになる。このため、上記機能を有する印刷枚数出力手段は、各モードにおける各印刷枚数を出力するために、７種の情報を管理する手段としておくことが、望ましい。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。
【００１３】
まず、図１及び図２を用いて、本発明の一実施形態に係るカラーページプリンタ１０ａ，１０ｂの概要を、説明する。
【００１４】
図１に示してあるように、本発明の一実施形態に係るカラーページプリンタ１０ｘ（ｘ＝ａ，ｂ）は、制御部１１ｘ，操作パネル１２ｘ，印刷エンジン１３ｘを備えた装置である。また、カラーページプリンタ１０ｘは、プリンタドライバ２０ｘがインストールされた何台かのＰＣ（パーソナルコンピュータ）３０と各種ケーブル（ＬＡＮケーブル，ＵＳＢケーブル）で接続されて使用される装置となっている。
【００１５】
各カラーページプリンタ１０ｘ内の操作パネル１２ｘは、ユーザとカラーページプリンタ１０ｘ（制御部１１ｘ）との間のインタフェースユニットである。各操作パネル１２ｘは、ＬＣＤ，複数のボタン（押しボタンスイッチ）等から構成されたユニットとなっている。
【００１６】
印刷エンジン１３ａ，１３ｂは、いずれも、Ｋトナーのみを使用して印刷を行う動作モード（以下、モノクロモードと表記する）と、Ｃ，Ｍ，Ｙ及びＫトナーを使用して印刷を行う動作モード（以下、カラーモードと表記する）とを有する，両面印刷が可能なユニットある。ただし、印刷エンジン１３ａは、タンデム方式のものとなっており、印刷エンジン１３ｂは、４サイクル方式のものとなっている。
【００１７】
制御部１１ｘは、カラーページプリンタ１０ｘを、モノクロ／カラーの片面／両面印刷が可能な装置として機能させるための、ＣＰＵ，ＲＯＭ，ＲＡＭ，ＥＥＰＲＯＭ，ＡＳＩＣ，各種のインタフェース回路等からなるユニットである。
【００１８】
制御部１１ａ，１１ｂは、いずれも、カラー印刷が指定されている印刷データ中の各ページをカラーモードで印刷エンジン１３に印刷させる固定カラー印刷と，カラー印刷が指定されている印刷データ中の各カラーページを、カラーモードで印刷エンジン１３に印刷させ、モノクロページをモノクロモードで印刷エンジン１３に印刷させる自動選択印刷とが可能なユニットとなっている。ただし、制御部１１ｂが、原則として（ユーザが設定を変えない限り）、自動選択印刷を行うユニットであるのに対し、制御部１１ａは、原則として（ユーザが設定を変えない限り），固定カラー印刷を行うユニットとなっている。なお、カラー印刷が指定されている印刷データとは、図２に示した印刷設定用ウィンドウ（プリンタドライバ２０ｘが表示するウィンドウ）上のカラーラジオボタンが選択されている状態にあるプリンタドライバ２０ｘが生成、送信する印刷データのことである。
【００１９】
以上のことを前提に、以下、本実施形態に係るカラーページプリンタ１０ｘの構成及び動作を、さらに具体的に説明する。
【００２０】
本実施形態に係るカラーページプリンタ１０ｘは、用紙サイズ別に，各種の印刷枚数（カラー片面印刷枚数，モノクロ片面印刷枚数，片面印刷枚数，カラー両面印刷枚数，モノクロ両面印刷枚数，両面印刷枚数等）を出力可能なように、かつ、印刷枚数出力モードとして、ドライバ指定カウンタモード，リアルカウンタモード及びエンジンカウンタモードを有するように、既存のカラーページプリンタを改良した装置となっている。なお、印刷枚数の出力とは、各種の印刷枚数が印字されたステータスシート（詳細は後述）を印刷する処理や、印刷枚数（数値情報）を，それを要求した機器に送信する処理や、印刷枚数を組み込んだＨＴＭＬデータ（各種印刷枚数を確認できるＷｅｂページ用のソースデータ）を、それを要求した機器に送信する処理のことである。
【００２１】
本実施形態に係るカラーページプリンタ１０ｘが有しているドライバ指定カウンタモードは、各種カラー印刷枚数（各種用紙サイズのカラー印刷枚数）として、カラー印刷が指定されている印刷データに基づき行った印刷枚数が出力され、各種モノクロ印刷枚数として、モノクロ印刷が指定されている印刷データに基づき行った印刷枚数が出力されるモードである。このドライバ指定カウンタモードは、両面印刷時の，白紙の最終ページがカウントされるモードとなっている。
【００２２】
リアルカウンタモードは、各種のカラー印刷枚数，モノクロ印刷枚数として、それぞれ、印刷結果がカラーであった印刷面数（カラーモードでカラー印刷された面数）、印刷結果がモノクロであった印刷面（モノクロモードで印刷された面数＋カラーモードでモノクロ印刷された面数）が出力されるモードである。このリアルカウンタモードは、両面印刷時の，白紙の最終ページがカウントされないモードとなっている。
【００２３】
エンジンカウンタモードは、各種のカラー印刷枚数，モノクロ印刷枚数として、それぞれ、印刷エンジン１３のカラーモードによる印刷面数，印刷エンジン１３のモノクロモードによる印刷面数が出力されるモードである。このエンジンカウンタモードは、両面印刷時の，白紙の最終ページがカウントされるモードとなっている。
【００２４】
すなわち、各印刷枚数出力モードは、カラーページプリンタ１０ｘが最初に印刷を行った印刷データ（カラー印刷が指定されているもの）の第１，第３，第５ページがカラーページであり、第２，第４ページがモノクロページであった場合には、各印刷枚数が、以下の表に示した値となるモードとなっている。
【００２５】
【表１】
2008293347.tif 000003
【００２６】
なお、上記表において、“ＤＭ”，“ＲＭ”，“ＥＭ”とは、それぞれ、ドライバ指定カウンタモード，リアルカウンタモード，エンジンカウンタモードのことである。また、“Ｃ”とは、カラーページ，或いは，カラー印刷枚数のことであり、“Ｂ”とは、モノクロページ，或いは，モノクロ印刷枚数のことである。
【００２７】
そして、本実施形態に係るカラーページプリンタ１０ｘは、操作パネル１２ｘを操作することにより管理者が印刷枚数出力モードを指定できるように（印刷枚数出力モードの変更時に、管理者パスワードの入力を要求するように）、かつ、PaperSizeMonoCompleted，PaperSizeColorCompleted，PaperSizeSimplexCount，PaperSizeProcessColorSimplexCount，PaperSizeNullCount，PaperSizeProcessColorCount，PaperSizeCountといった７種の情報を用紙サイズ毎に管理し、印刷枚数を出力する必要が生じたときに，それらの情報から現モードにおける印刷枚数を算出するように、構成した（制御部１１ｘをプログラミングした）装置となっている。
【００２８】
より具体的には、カラーページプリンタ１０ｘ内の制御部１１ｘは、操作パネル１２ｘの操作による印刷枚数出力モードの変更時に、管理者パスワードの入力を要求するユニットとして構成されている。
【００２９】
また、制御部１１ｘは、PaperSizeMonoCompleted等として以下の情報を管理する（ＥＥＰＲＯＭ上に保持し更新する）ユニットとなっている。
【００３０】
制御部１１ｘが管理するPaperSizeMonoCompleted，PaperSizeColorCompletedは、それぞれ、モノクロモードにおける印刷エンジン１３ｘの印刷面数，カラーモードにおける印刷エンジン１３の印刷面数である。
【００３１】
PaperSizeSimplexCountは、片面印刷面数（印刷エンジン１３ｘが片面印刷を行った回数）である。PaperSizeProcessColorSimplexCountは、カラー印刷が指示されている両面印刷が，１回，完了する度（１枚の用紙の各面への印刷が完了する度）に“２”が加算される値〔＝ドライバ指定カウンタモードにおけるカラー両面印刷枚数〕である。
【００３２】
PaperSizeNullCountは、最終ページが白紙の両面印刷が行われる度に，“１”が加算される値〔＝最終ページが白紙の両面印刷の総実行回数〕である。
【００３３】
PaperSizeProcessColorCountは、カラー印刷が指定されている両面印刷が，１回，完了する度に，“２”が加算され、カラー印刷が指定されている片面印刷が，１回，完了する度に，“１”が加算される値〔＝ドライバ指定カウンタモードにおける，カラー両面印刷枚数＋カラー片面印刷面数〕である。PaperSizeCountは、両面印刷が，１回，完了する度に，“２”が加算され、片面印刷が，１回，完了する度に，“１”が加算される値である。
【００３４】
要するに、制御部１１ｘが管理している各情報は、図３に示したような形で使用すれば、ドライバ指定カウンタモードにおける各種印刷枚数（印刷面数）を算出できるものとなっている。なお、図２における“Mono”，“Color”，“Simplex”，“Duplex”とは、それぞれ、モノクロ印刷，カラー印刷，片面印刷，両面印刷のことであり、“Simplex_Color”，“Total_Duplex”とは、それぞれ、片面のモノクロ印刷枚数（PaperSizeProcessColorCount-PaperSizeProcessSimplexColorCount），モノクロ及びカラーの両面印刷枚数（PaperSizeProcessSimplexColorCount）のことである。
【００３５】
また、各情報は、図４に示したような形で使用すれば、リアルカウンタモードにおける各種印刷枚数を算出できるものとなっている。
【００３６】
そして、PaperSizeMonoCompleted，PaperSizeColorCompletedは、エンジンカウンタモードで出力すべき印刷枚数自体であるため、制御部１１ｘは、ドライバ指定モードが指定されている場合には、各種印刷枚数として図３に示したものを出力し、リアルカウンタモードが指定されている場合には、各種印刷枚数として、図５に示したものを出力し、リアルカウンタモードが指定されている場合には、各種印刷枚数として、PaperSizeMonoCompleted，PaperSizeColorCompletedを出力するように構成した（プログラミングした）ユニットとなっている。
【００３７】
なお、カラーページプリンタ１０ｘが印刷するステータスシート（制御部１１ｘが印刷エンジン１３ｘに印刷させるステータスシート）は、図６に示した構成のものとなっている。すなわち、制御部１１ｘは、各種の印刷枚数の各種条件による集計結果（用紙種類が同じ印刷枚数の総和等；図６の左上，左下，右の枠内に示される数値）を出力する機能も有するユニットとなっている。
【００３８】
また、両面印刷枚数は、印刷エンジン１３の保守のためには不必要な情報であるため、制御部１１ｘは、エンジンカウンタモードが指定されている場合には、各印刷枚数として図７に示した値が示されるステータスシートを印刷エンジン１３に印刷させるものとなっている。
【００３９】
以上の説明から明らかなように、本実施形態に係るカラーページプリンタ１０ｘ（ｘ＝ａ，ｂ）は、エンジンカウンタモードにおけるカラー印刷枚数及びモノクロ印刷枚数のみならず、ドライバ指定カウンタモードにおけるカラー印刷枚数及びモノクロ印刷枚数，リアルカウンタモードにおけるカラー印刷枚数及びモノクロ印刷枚数も出力できる装置となっている。そして、ドライバ指定カウンタモード，リアルカウンタモードにおける各印刷枚数は、カラーページプリンタの実際の利用状況を把握できる情報であるため、カラーページプリンタ１０ｘは、その実際の利用状況の把握が容易な装置となっていると言うことが出来る。
【００４０】
《変形形態》
上記したカラーページプリンタ１０ｘは、各種の変形を行うことが出来る。例えば、カラーページプリンタ１０ｘを、３種のモードにおける各種印刷枚数を同時に出力する装置（３種のモードにおける各種印刷枚数が全て印字されたステータスシートを印刷する装置等）に変形することが出来る。ただし、把握したい利用状況によって、必要な情報は異なるのが通常であるため、上記したカラーページプリンタ１０ｘの構成（各モードに関する情報のみが出力される構成）を採用しておくことが望ましい。
【００４１】
また、カラーページプリンタ１０ｘを、各モードにおける，各用紙サイズについての各種印刷枚数を出力可能とするために、８種以上の情報（例えば、各モードで，印刷枚数として出力する個々の情報からなる情報群）を管理する装置に変形することも出来る。ただし、そのような装置にカラーページプリンタ１０ｘを変形しても、各モードにおける，各用紙サイズについての各種印刷枚数を出力させるために必要とされるメモリ容量が増えるだけである。このため、上記したカラーページプリンタ１０ｘの構成（用紙サイズ毎に、７種の情報を管理する構成）を採用しておくことが望ましい。
【図面の簡単な説明】
【００４２】
【図１】本発明の一実施形態に係るカラーページプリンタの構成図。
【図２】実施形態に係るカラーページプリンタ用のプリンタドライバが表示する印刷設定用ウィンドウの説明図。
【図３】実施形態に係るカラーページプリンタの，ドライバ指定カウンタモード時における各種印刷枚数の特定・算出手順の説明図。
【図４】実施形態に係るカラーページプリンタの，リアルカウンタモード時における各種印刷枚数の特定・算出手順の説明図。
【図５】実施形態に係るカラーページプリンタが印刷するステータスシートの説明図。
【図６】実施形態に係るカラーページプリンタの，エンジンカウンタモード時における各種印刷枚数の特定・算出手順の説明図。
【符号の説明】
【００４３】
１０ｘ（ｘ＝ａ，ｂ）  カラーページプリンタ
１１ｘ  制御部、  １２ｘ  操作パネル、  １３ｘ  印刷エンジン
２０ｘ  プリンタドライバ
【図１】
2008293347.tif 000004
【図２】
2008293347.tif 000005
【図３】
2008293347.tif 000006
【図４】
2008293347.tif 000007
【図５】
2008293347.tif 000008
【図６】
2008293347.tif 000009