(57)【要約】【課題】  ユーザ毎の総印刷枚数、総両面印刷枚数等を利用状況記録として管理するとともに、各ユーザの用紙節約状況等も一目で簡単にわかるようにする。【解決手段】  印刷装置は、図、記号などの視覚表現による表示機能を備えたグラフィック表示装置９を備える両面印刷プリンタ装置１と複数頁分の印刷データを１頁の印刷データに合成して前記プリンタ装置へ出力するＮｕｐ印刷機能を有するプリンタドライバにより印刷処理を実行する上位機器からなる。利用者毎にプリンタドライバから受け取ったＮｕｐ印刷指示情報、総印刷枚数及び総両面印刷枚数をカウントし利用状況記録テーブルに記録管理する利用状況管理手段１２と、記録情報を統計的に解析し解析結果を視覚表現表示情報に変換する変換手段１３と、視覚表現表示情報に基づきグラフィック表示手段に表示を行う表示制御手段１４を備える。【選択図】      図１
2010280144.tif 000002
【特許請求の範囲】
【請求項１】
図、記号などの視覚表現による表示を行う表示装置を備えるプリンタ装置において、
前記プリンタ装置の利用者毎に総印刷枚数をカウントし利用状況記録テーブルに記録管理する利用状況管理手段と、
前記記録情報を統計的に解析し解析結果を視覚表現表示情報に変換する変換手段と、
前記視覚表現表示情報に基づき前記表示手段に表示を行う表示制御手段とを備えることを特徴とするプリンタ装置。
【請求項２】
請求項１記載のプリンタ装置において、
表示装置は、図、記号などの視覚表現による表示機能をもつグラフィック表示装置であることを特徴とするプリンタ装置。
【請求項３】
請求項１または請求項２記載のプリンタ装置において、
プリンタ装置は、両面印刷プリンタ装置であり、
利用状況管理手段は、総印刷枚数と共に、総両面印刷枚数を利用状況記録テーブルに記録管理することを特徴とするプリンタ装置。
【請求項４】
図、記号などの視覚表現による表示を行う表示装置を備えるプリンタ装置と複数頁分の印刷データを１頁の印刷データに合成して前記プリンタ装置へ出力するＮｕｐ印刷機能を有するプリンタドライバにより印刷処理を実行する上位機器とからなる印刷装置において、
前記プリンタ装置の利用者毎に、前記プリンタドライバから受け取ったＮｕｐ印刷指示情報、総印刷枚数をカウントし利用状況記録テーブルに記録管理する利用状況管理手段と、
前記記録情報を統計的に解析し解析結果を視覚表現表示情報に変換する変換手段と、
前記視覚表現表示情報に基づき前記表示手段に表示を行う表示制御手段とを備えることを特徴とする印刷装置。
【請求項５】
請求項４記載の印刷装置において、
表示装置は、図、記号などの視覚表現による表示機能をもつグラフィック表示装置であることを特徴とする印刷装置。
【請求項６】
請求項４または請求項５記載の印刷装置において、
プリンタ装置は、両面印刷プリンタ装置であり、
利用状況管理手段は、総印刷枚数と共に、総両面印刷枚数を利用状況記録テーブルに記録管理することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえばネットワークを介して接続された上位機器とグラフィック表示装置を装備する両面印刷プリンタ装置とからなる印刷装置に関し、特にグラフィック表示装置にプリンタ装置の利用者毎に、Ｎｕｐ印刷（複数ページのデータを１ページに自動レイアウトしてプリントする印刷）の利用枚数、総印刷枚数及び総両面印刷枚数に関する情報を視覚的にわかりやすく表示するためのプリンタ装置およびこれを備えた印刷装置に関する。
【背景技術】
【０００２】
従来から種々のプリンタ装置が知られているが、このようなプリンタ装置の中には、総印刷枚数、総両面印刷枚数等をログ（利用状況記録）に保管しておき、操作パネル上での表示やステータス印刷という形で、情報をユーザに知らせることができるものがある。
【０００３】
さらに、プリンタ装置単体ではなく、プリントサーバを別体で持つようなシステム構成による印刷装置である場合には、総印刷枚数や総両面印刷枚数等をユーザ毎に集計して、サーバのディスプレイに表示することができるようにしたものもある（例えば、特許文献１，２等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１１０１５６号公報
【特許文献２】特開２００３−０５０６８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のプリンタ利用状況表示方式による装置では、以下のような問題点がある。
【０００６】
１．プリンタ装置の本体内に保存する利用状況記録（ログ）にて、総印刷枚数等を表示または印字する場合
この場合は、ユーザ毎の総印刷枚数や両面印刷の使用枚数ではなく、プリンタ装置自体の総印刷枚数や両面印刷の使用枚数が記録されている。したがって、表示または印字されるのは、プリンタ自体の情報のみとなり、ユーザ毎の情報等の集計とはならない。
【０００７】
２．プリントサーバ内に保存する利用状況記録（ログ）にて、ユーザ毎に総印刷枚数等を管理し、プリントサーバのディスプレイ等に表示を行う場合
この場合は、専用のプリントサーバ本体、またはサーバアプリが必要となり、初期投資が大きくなってしまう。また、導入後も一般的には定期的なメンテナンスが必要となるため、維持費も高価になってしまい、構築は容易ではない。
【０００８】
本発明はこのような事情に鑑みてなされたものであり、ユーザ毎の総印刷枚数、総両面印刷枚数等を利用状況記録として管理するとともに、各ユーザの用紙節約状況等も一目で簡単にわかるようにするプリンタ装置およびこれを備えた印刷装置を得ることを目的とする。
【課題を解決するための手段】
【０００９】
このような目的に応えるために本発明（請求項１記載の発明）に係るプリンタ装置は、図、記号などの視覚表現による表示を行う表示装置を備えるプリンタ装置において、前記プリンタ装置の利用者毎に総印刷枚数をカウントし利用状況記録テーブルに記録管理する利用状況管理手段と、前記記録情報を統計的に解析し解析結果を視覚表現表示情報に変換する変換手段と、前記視覚表現表示情報に基づき前記表示手段に表示を行う表示制御手段とを備えることを特徴とする。
【００１０】
本発明（請求項２記載の発明）に係るプリンタ装置は、請求項１において、表示装置は、図、記号などの視覚表現による表示機能をもつグラフィック表示装置であることを特徴とする。
【００１１】
本発明（請求項３記載の発明）に係るプリンタ装置は、請求項１または請求項２において、プリンタ装置は、両面印刷プリンタ装置であり、利用状況管理手段は、総印刷枚数と共に、総両面印刷枚数をカウントし利用状況記録テーブルに記録管理することを特徴とする。
【００１２】
本発明（請求項４記載の発明）に係るプリンタ装置は、図、記号などの視覚表現による表示を行う表示装置を備えるプリンタ装置と複数頁分の印刷データを１頁の印刷データに合成して前記プリンタ装置へ出力するＮｕｐ印刷機能を有するプリンタドライバにより印刷処理を実行する上位機器とからなる印刷装置において、前記プリンタ装置の利用者毎に、前記プリンタドライバから受け取ったＮｕｐ印刷指示情報、総印刷枚数をカウントし利用状況記録テーブルに記録管理する利用状況管理手段と、前記記録情報を統計的に解析し解析結果を視覚表現表示情報に変換する変換手段と、前記視覚表現表示情報に基づき前記表示手段に表示を行う表示制御手段とを備えることを特徴とする。
【００１３】
本発明（請求項５記載の発明）に係る印刷装置は、請求項４において、表示装置は、図、記号などの視覚表現による表示機能をもつグラフィック表示装置であることを特徴とする。
【００１４】
本発明（請求項６記載の発明）に係る印刷装置は、請求項４または請求項５において、プリンタ装置は、両面印刷プリンタ装置であり、利用状況管理手段は、総印刷枚数と共に、総両面印刷枚数をカウントし利用状況記録テーブルに記録管理することを特徴とする。
【発明の効果】
【００１５】
以上説明したように本発明に係るプリンタ装置によれば、プリンタ装置本体でユーザ毎の総印刷枚数と総両面印刷枚数の両方を利用状況記録として管理し、これをグラフィックＬＣＤ上にグラフで統計表示することにより、各ユーザの用紙節約状況が一目で簡単にわかるようになる。さらに、このような利用状況記録はプリンタ装置単体で保存、解析、表示されるため、特別なサーバやアプリケーションを用意する必要はなくなる。
【００１６】
また、本発明に係る印刷装置によれば、プリンタ装置本体でユーザ毎の総印刷枚数、総両面印刷枚数、総合成印刷枚数を利用状況記録管理し、これをグラフィックＬＣＤ上にグラフで統計表示することにより、各ユーザの用紙節約状況が一目で簡単にわかるようになる。ここで、総合成印刷枚数については、ＰＣ上のドライバ側で構成するため通常プリンタ装置本体では検知できないが、印字データに合成情報も埋め込むため、プリンタ装置にて利用状況記録管理を行うことが可能になる。さらに、利用状況記録はプリンタ装置単体で保存、解析、表示されるため、特別なサーバやアプリケーションを用意する必要はなくなる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係るプリンタ装置およびこれを備えた印刷装置の一実施形態を示し、印刷装置全体の概略構成を説明するための概略図である。
【図２】本発明に係るプリンタ装置およびこれを備えた印刷装置の一実施形態を示し、コマンドの概要を示す図である。
【図３】本発明に係るプリンタ装置およびこれを備えた印刷装置の一実施形態を示し、ｎ人のエントリーによるログテーブルの例を説明するための説明図である。
【図４】本発明に係るプリンタ装置およびこれを備えた印刷装置の一実施形態を示し、印刷時の動作を説明するためのフローチャートである。
【図５】本発明に係るプリンタ装置およびこれを備えた印刷装置の一実施形態を示し、両面印刷の割合順の表示例を示す図である。
【図６】本発明に係るプリンタ装置およびこれを備えた印刷装置の別の実施形態を示し、プリンタ装置による４ページ合成印刷の状況を説明するための概略図である。
【図７】本発明に係るプリンタ装置およびこれを備えた印刷装置の別の実施形態を示し、ページ合成情報の付加を説明するための図である。
【図８】本発明に係るプリンタ装置およびこれを備えた印刷装置の別の実施形態を示し、ｎ人のエントリーによるログテーブルの例を説明するための説明図である。
【発明を実施するための形態】
【００１８】
図１は本発明に係るプリンタ装置の一実施形態を示すものである。
同図において、符号１は本発明を特徴づけるプリンタ装置であり、このプリンタ装置１は、クライアントＰＣ１〜ｎ（パーソナルコンピュータ）２ａ〜２ｎとＬＡＮを介してネットワーク接続され、印刷データ等の授受を行う。なお、プリンタ装置１は、両面印刷を行う両面印刷プリンタである場合を説明する。
【００１９】
また、プリンタ装置１の前面などには、図、記号などの視覚表現による表示を行う図、記号などの視覚表現による表示機能をもつ後述するグラフィック表示装置９や操作パネル１０が設けられ、後述する各種設定状態や利用状況などの表示を行うとともに、各種設定を行えるようになっている。
【００２０】
一方、前記プリンタ装置１は、図１に示すように、ＬＡＮを介してクライアントＰＣ１〜ｎ２ａ〜２ｎと接続されるデータ受信部３、データ解析部４を備え、制御部５に解析情報が送られるとともに、データ描画部６、データ転送部７を介してプリンタエンジン８に送られる。なお、このプリンタエンジン８は印字ヘッドの他、画像形成部や現像部、転写部等の機構部で構成されている。
【００２１】
また、前記プリンタ装置１は、記憶手段としての記憶装置（ＨＤＤ）１１を備え、この記憶装置（ＨＤＤ）１１は、画像データ等を選択的に記憶する画像メモリを有している。
【００２２】
さらに、前記制御部５は、プリンタ装置１の利用者毎に、プリンタドライバから受け取ったＮｕｐ印刷指示情報、総印刷枚数、さらに総両面印刷枚数などをカウントし利用状況記録テーブルに記録管理する利用状況管理手段１２と、記録情報を統計的に解析し解析結果を視覚表現表示情報に変換する変換手段１３と、視覚表現表示情報に基づき前記表示装置９に表示を行う表示制御手段１４などを備えている。
【００２３】
ここで、上位機器としてのクライアントＰＣ１〜ｎ２ａ〜２ｎは、プリンタ装置１をＬＡＮなどの回線を介して利用する各クライアントＰＣ１〜ｎ２ａ〜２ｎ（各ユーザ）毎の印刷枚数集計機能を備えており、それぞれの総印刷枚数、両面印刷を行った枚数等をカウントして、プリンタ装置１の本体が備える記憶装置（ＨＤＤ）１１等に敷設した不揮発性メモリ等の記憶メモリ（図示せず）に記憶するように構成されている。
【００２４】
さらに、上述したクライアントＰＣ１〜ｎ２ａ〜２ｎは、複数頁分の印刷データを１頁の印刷データに合成して前記プリンタ装置１へ出力するＮｕｐ印刷機能を有するプリンタドライバにより印刷処理を実行するように構成されている。
【００２５】
換言すれば、プリンタ装置１の本体に設けた記憶メモリに、当該プリンタ装置１をＬＡＮ（ローカルエリアネットワーク）などの回線を介して利用するクライアントＰＣ１〜ｎ２ａ〜２ｎ（ユーザ）毎の利用状況記録保存エリアとして利用状況記録テーブルを設けるとともに、これに各ユーザ毎に総印刷枚数と両面印刷を行った枚数をカウントして利用状況記録テーブルに記録管理する利用状況管理手段１２と、記録情報を統計的に解析し解析結果を視覚表現表示情報に変換する変換手段１３と、視覚表現表示情報に基づき表示装置９に表示を行う表示制御手段１４とを設けている。
【００２６】
ここで、総印刷枚数はジョブ毎に単純に使用した用紙の枚数をカウントし、また両面印刷枚数は処理したジョブの中で両面用の画像を何回作ったかをカウントすることによって得ることができる。
【００２７】
さらに、このプリンタ３は、図、記号などの視覚表現による表示を行う液晶ディスプレイ等によるグラフィック表示装置９を当該プリンタ装置１の操作パネル１０上等に備えており、上述したようにして得た視覚表現表示情報を上記表示制御手段により適宜表示するようになっている。たとえば表示装置９にグラフ表示を行うことにより、各ユーザ毎の用紙節約状況が一目でわかるようにする。
【００２８】
換言すれば、従来一般的なプリンタでは、使用した用紙の枚数をカウントしておき、コントローラ上の記憶メモリにその都度保存しておく方式が一般的である。この使用枚数は消耗品管理等の目的であって、どのユーザからの印刷であるかに関係なく、プリンタ本体の総印刷枚数としてカウントされて保存されているだけであった。
【００２９】
一方、クライアントＰＣ１〜ｎ２ａ〜２ｎから送出される印刷コマンドとしては、図２に示すように、ジョブの先頭にユーザ名（例えばＷｉｎｄｏｗｓ（登録商標）のログイン名）が付加されることが一般的である。
【００３０】
本発明によれば、このような従来一般的なプリンタにおいての利用状況記録を見直し、各ユーザ毎の総印刷枚数、総両面印刷枚数等を記録するようにするとともに、その記録状況を視覚的な情報として表示できるようにしたものである。
ここで、本発明によれば、上述した図２の印刷コマンドを利用し、そのユーザ名毎に利用状況記録のエントリーを作成し、図３のようなテーブルを形成するように構成している。
【００３１】
このような本発明によるプリンタ装置１において、その印刷動作を、図４を用いて以下に説明する。
すなわち、プリンタ３のコントローラは、図４のＳ１に示すように、図２のコマンドを受け取った際にそのジョブがどのユーザからのジョブであるかを判別し、記憶メモリ上の利用状況記録テーブルに該当ユーザのエントリーが存在しているか否かを判別する（Ｓ２）。
【００３２】
そして、該当ユーザのエントリーがない場合には、Ｓ４に進み、新規ユーザとしてエントリーを追加し、該当ユーザが見つかった場合には、Ｓ３に進み、その総印刷枚数と総両面印刷枚数をメモリにロードしておく。
【００３３】
以後、Ｓ９で該当ユーザのジョブが終了するまで、用紙が排出されるたびに総印刷枚数を１枚分カウントアップして記憶メモリ上の総印刷枚数を更新する（Ｓ５〜Ｓ９、Ｓ１〜Ｓ９）。
【００３４】
また、作成した画像が両面印刷用の画像であった場合、または印刷した用紙が両面印刷ユニットを通過したことを検知した場合には、その用紙が排出される度に総両面印刷枚数を２枚分カウントアップし、記憶メモリ上の総両面印刷枚数を更新する。
このとき、総印刷枚数も２枚分カウントアップされるようにするとよい。
【００３５】
また、該当ユーザのジョブ終了を検知したら、次のコマンドのユーザ検索に備えることになる。
【００３６】
また、上述したようにして集めた利用状況記録などの情報は、図５に示すように、ユーザの要求に応じてプリンタオペレーションパネルのグラフィックＬＣＤ（表示装置９）上に、棒グラフ等による表示を行うようになっている。
ここで、このような表示は、総印刷枚数が多い順、総印刷枚数中の両面印刷の割合順等、様々な統計表示の中からどれを表示するかを、操作者は適宜選択することができる。
【００３７】
そして、上述したように、ユーザ毎の総印刷枚数と総両面印刷枚数の両方を管理し、これをグラフィックＬＣＤ上にグラフで統計表示することにより、各ユーザの用紙節約状況が一目でわかるようなる。
【００３８】
さらに、この機能はプリンタ単体での保存機能を使用するため、特別なサーバやアプリケーションを追加する必要はない。
【００３９】
図６ないし図８は本発明の別の実施形態を説明するためのものである。
すなわち、上述した実施形態では、プリンタ装置１の本体での節約状況を利用状況記録保存していたが、この実施形態では、プリンタドライバでの節約状況も併せて利用状況記録保存を行う。
【００４０】
すなわち、プリンタドライバ上で複数ページの合成を行った場合、何ページ分を合成したデータであるかを、印字コマンドに付加してクライアントＰＣ１〜ｎ２ａ〜２ｎからプリンタ装置１に送信する。これにより、プリンタ装置１はユーザ毎に複数ページの合成の履歴も利用状況記録保存することができ、これをユーザの要求に応じてプリンタオペレーションパネル上のグラフィックＬＣＤ（表示装置９）にグラフ表示を行い、各ユーザ毎の用紙節約状況を更に細かく見ることができるのである。
【００４１】
これを詳述すると、この種のプリンタドライバでは、通常、用紙節約を目的として、例えば２ページまたは４ページにわたる印刷物を、１ページを２分割または４分割して縮小合成してしまうような機能を有している（図６参照）。そして、このような印刷方法では、プリンタドライバがページを合成してしまうため、プリンタ装置１の本体では、それが合成されたページであるのかどうかは関知しない。
【００４２】
このため、本発明によるプリンタ装置では、図７に示すように、クライアントＰＣ１〜ｎ２ａ〜２ｎから送出される印刷コマンドにページ合成のフラグを付加することによって、ＰＣ側のプリンタドライバからプリンタ装置１側にページ合成の情報を送出するように構成している。
そして、この合成情報を、図８に示すように、ユーザ名毎のテーブルにエントリー付加して、記憶するようにしている。
【００４３】
すなわち、プリンタコントローラは、図７のコマンドを受け取った際に、そのジョブがどのユーザからのジョブであるかを判別し、記憶メモリ上のテーブルに該当ユーザのエントリーが存在しているかを判別する。
ここで、該当ユーザのエントリーがない場合には、新規ユーザとしてエントリーを追加し、該当ユーザが見つかった場合には、その総印刷枚数，総両面印刷枚数，総合成印刷枚数をメモリにロードしておく。
【００４４】
以後、該当ユーザのジョブが終了するまで、用紙が排出されるたびに総印刷枚数を１枚分カウントアップして不揮発性メモリ上の総印刷枚数を更新する。
【００４５】
また、作成した画像が両面印刷用の画像であった場合、または印刷した用紙が両面印刷ユニットを通過したことを検知した場合には、その用紙が排出されるたびに総両面印刷枚数を２枚分カウントアップし、記憶メモリ上の総両面印刷枚数を更新する。
このとき、総印刷枚数も２枚分カウントアップされるようにする。
【００４６】
さらに、印刷したページがドライバによる複数ページの合成物であった場合には、その用紙が排出されるたびに総合成印刷枚数を合成したページ数分カウントアップし、記憶メモリ上の総合成印刷枚数を更新する。
このとき、総印刷枚数及び総両面印刷枚数も、合成したページ数分カウントアップされるようにする。
【００４７】
該当ユーザのジョブ終了を検知したら、次のコマンドのユーザ検索に備える。
なお、以上の動作は、前述した図４に示すフローチャートに準じるものであり、詳細な図示などは省略する。
【００４８】
また、こうして集めた情報を、ユーザの要求に応じてプリンタ装置１のオペレーションパネルのグラフィックＬＣＤ（表示装置９）上に、上述した第１の実施形態、図５で説明したと同様にグラフ表示を行うとよい。
【００４９】
勿論、ここでの表示は、総印刷枚数が多い順、総印刷枚数中の両面印刷の割合順、総印刷枚数中の合成印刷の割合等、様々な統計表示の中からどれを表示するかを、操作者は選択することができる。
【００５０】
そして、このように、ユーザ毎の総印刷枚数、総両面印刷枚数、総合成印刷枚数を管理し、これをグラフィックＬＣＤ（表示装置９）上にグラフで統計表示することにより、各ユーザの用紙節約状況が一目でわかるようなる。
【００５１】
また、この機能は一般的にプリンタメーカーが専用に提供するプリンタドライバからの合成印刷情報と、プリンタ単体での保存機能を使用するため、特別なサーバやアプリケーションを追加する必要はない。
【００５２】
なお、本発明は上述した実施の形態で説明した構造には限定されず、プリンタ装置１を構成する各部の形状、構造等を適宜変形、変更し得ることはいうまでもない。
たとえばプリンタ装置１の種類やその印刷方法、さらに表示装置の種類などを適宜変更し売ることは勿論である。
【符号の説明】
【００５３】
１    プリンタ装置
２ａ〜２ｎ    クライアントＰＣ
５    制御部
９    表示装置
１０    操作パネル
１１    記憶装置（ＨＤＤ）
１２    利用状況管理手段
１３    変換手段
１４    表示制御手段
【図１】
2010280144.tif 000003
【図２】
2010280144.tif 000004
【図３】
2010280144.tif 000005
【図４】
2010280144.tif 000006
【図５】
2010280144.tif 000007
【図６】
2010280144.tif 000008
【図７】
2010280144.tif 000009
【図８】
2010280144.tif 000010