(57)【要約】【課題】１枚の用紙上に複数のユーザが面つけした場合、用紙の余白部分についての課金を、公正にカウントすることができる画像形成装置および画像形成装置の制御方法を提供することを目的とするものである。【解決手段】複数のユーザのそれぞれが消耗した消耗材の消耗量をカウントし、また、上記複数のユーザのそれぞれが使用した描画媒体の面積をカウントする手段と、複数のユーザの画像を１枚の描画媒体に面付けする手段と、複数のユーザの画像を１枚の描画媒体に面付けした場合に、描画媒体の余白部分の面積を、上記複数のユーザのそれぞれが上記描画媒体にプリントした面積の比で分割し、上記複数のユーザのそれぞれが描画媒体を使用した面積に加算する手段とを有する画像形成装置である。【選択図】図５
2007152855.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザのそれぞれが消耗した消耗材の消耗量をカウントし、また、上記複数のユーザのそれぞれが使用した描画媒体の面積をカウントする手段と；
複数のユーザの画像を１枚の描画媒体に面付けする手段と；
複数のユーザの画像を１枚の描画媒体に面付けした場合に、描画媒体の余白部分の面積を、上記複数のユーザのそれぞれが上記描画媒体にプリントした面積の比で分割し、上記複数のユーザのそれぞれが描画媒体を使用した面積に加算する手段と；
を有することを特徴とする画像形成装置。
【請求項２】
請求項１において、
上記複数のユーザのそれぞれが上記描画媒体にプリントした面積を、上記描画媒体の種類毎にカウントし、上記描画媒体の余白部分の面積を、上記描画媒体の種類毎にカウントすることを特徴とする画像形成装置。
【請求項３】
請求項１または請求項２において、
上記複数のユーザのそれぞれが出力した画像についてのビデオカウント値に基づいて、画像形成剤の使用量をカウントする手段と；
複数のユーザの画像を１枚の描画媒体に面付けした場合における余白部分に、調整目的で画像形成剤を使用した場合、上記余白部分において消費した画像形成剤についてのビデオカウント量を、各ユーザが上記媒体にプリントした各ユーザの画像領域についてのビデオカウントの比で分割し、各ユーザのビデオカウント値に加算することを特徴とする画像形成装置。
【請求項４】
複数のユーザのそれぞれが消耗した消耗材の消耗量をカウントし、また、上記複数のユーザのそれぞれが使用した描画媒体の面積をカウントする工程と；
複数のユーザの画像を１枚の描画媒体に面付けする工程と；
複数のユーザの画像を１枚の描画媒体に面付けした場合に、描画媒体の余白部分の面積を、上記複数のユーザのそれぞれが上記描画媒体にプリントした面積の比で分割し、上記複数のユーザのそれぞれが描画媒体を使用した面積に加算する工程と；
を有することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを印刷する画像形成装置に係り、特に、画像形成装置におけるカウンタの制御に関する。
【背景技術】
【０００２】
従来、画像形成装置において、課金のためのカウンタ制御が行われている。このカウンタ制御は、複数のユーザが共有して使用する画像形成装置である。また、この従来の画像形成装置は、ユーザ内のシステム管理者が、プリントを実行するエンドユーザに、用紙、インク、トナー等の消耗品のコストを公正に負担させるために用いられる制御である（たとえば、特許文献１参照）。
【０００３】
エンドユーザは、個人や所属部門毎に、画像形成装置を使用した量をカウントアップし、システム管理者は、定期的にカウント数をチェックし、各カウント数に応じて、エンドユーザ個人や所属部門の予算からコストを引き落とす。
【０００４】
上記カウンタ制御は、ネットワークを用いてプリンタを共有する環境において、システム管理者の負担を減らす有効な方法である。
【０００５】
一方、昨今、エコロジーや節約の観点から、面つけ（またはネスティング）と呼ばれる制御方法が、利用されている（たとえば、特許文献２参照）。たとえば、Ａ２サイズのような大きな用紙に、Ａ４サイズの用紙をプリントする場合に、１枚づつ印刷すると大きな余白が発生するが、４枚のＡ４サイズの画像を１枚のＡ２サイズの用紙に配置して、一度にプリントすれば、余白を削減することができる。
【０００６】
上記「面つけ」は、画像をプリントする場合に、無駄な余白が発生しないように、１枚の用紙に、複数の画像を効率良く配置して印刷することである。上記面つけは、大判のロール紙を扱うプリンタにおいて、特に有効な方法である。
【特許文献１】特開平０５−２９４５４９号公報（段落０００５）
【特許文献２】特開２００１−１２７９８９号公報（図６）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところが、従来のカウンタ制御と面つけ制御とを同時には実行できないという問題がある。すなわち、複数のユーザが、面つけによって１枚の用紙にプリントする場合、従来のカウンタ制御を実行することができない。
【０００８】
面つけしない場合には、用紙の余白部分は、その用紙のプリントを実行したユーザが使用した用紙であるとして、カウントの対象となる。つまり、１人のユーザに所属する画像だけで面つけする場合、用紙の余白部分は、上記用紙上に印刷した上記１人のユーザが負担する。
【０００９】
ところが、ネットワーク上で複数のユーザが面つけ可能としてプリントした場合、余白部分を誰が負担するかという問題が生じる。
【００１０】
この場合、プリンタに最後にデータを送ったユーザが余白を負担するとすれば、不公平であり、また、余白部分を誰にも負担させないとすれば、ユーザのシステム管理者が負担することになる。システム管理者の負担は、いずれユーザに配分され、この場合、プリンタの使用回数が少ないユーザから不満がでる。
【００１１】
つまり、上記従来例では、１枚の用紙上に複数のユーザが面つけした場合、用紙の余白部分についての課金を公正にカウントすることができないという問題がある。
【００１２】
本発明は、１枚の用紙上に複数のユーザが面つけした場合、用紙の余白部分についての課金を、公正にカウントすることができる画像形成装置および画像形成装置の制御方法を提供することを目的とするものである。
【課題を解決するための手段】
【００１３】
本発明は、複数のユーザのそれぞれが消耗した消耗材の消耗量をカウントし、また、複数のユーザのそれぞれが使用した描画媒体の面積をカウントする手段と、複数のユーザの画像を１枚の描画媒体に面付けする手段とを有する。また、本発明は、複数のユーザの画像を１枚の描画媒体に面付けした場合に、描画媒体の余白部分の面積を、複数のユーザのそれぞれが描画媒体にプリントした面積の比で分割し、複数のユーザのそれぞれが描画媒体を使用した面積に加算する手段を有する。
【発明の効果】
【００１４】
本発明によれば、１枚の用紙上に複数のユーザが面つけした場合、用紙の余白部分についての課金を、公正にカウントすることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１５】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１６】
図１は、本発明の実施例１である画像形成装置１００がネットワークＮＷを介して、ホストＰＣ２０１、２０２、２０３に接続されている状態を示す図である。
【００１７】
画像形成装置１００は、大判のインクジェットプリンタである。ネットワークＮＷは、画像形成装置１００が接続されているＬＡＮのネットワークである。
【００１８】
ホストＰＣ２０１、２０２、２０３は、ＬＡＮに接続されているホストＰＣであり、互いに異なるユーザＡ、Ｂ、Ｃに所属し、異なる課金対象である。
【００１９】
図１に示すように、画像形成装置１００は、ホストＰＣ２０１、２０２、２０３のそれぞれのユーザＡ、Ｂ、Ｃによって共有されている。
【００２０】
なお、実施例１における画像形成装置１００は、インクジェット方式の大判プリンタを例示している。プリント方式が、電子写真方式や熱昇華方式のようなインクジェット方式以外の手段で構成されていてもよく、また、大判プリンタではなく、デスクトップ型のカセット給紙や手差し給紙のプリンタや、複数の給紙段を有する複合複写機であってもよい。このようにしても、課金制御が応用可能である。
【００２１】
また、画像形成装置１００は、外部Ｉ／Ｆ部としてネットワーク接続ユニットを有するが、プリンタサーバを立て、上記サーバにＵＳＢやＩＥＥＥ１３９４等で接続されるものであってもよい。
【００２２】
図２は、画像形成装置１００の構成を示すブロック図である。
【００２３】
画像形成装置１００は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、不揮発性メモリ１４と、操作部１５と、外部Ｉ／Ｆ部１６と、画像処理部１７と、エンジン制御部１８と、ヘッド制御部１９とを有する。また、画像形成装置１００は、プリンタヘッド２０と、メカ制御部２１と、ヘッド駆動部２２と、給排紙制御部２３と、カッター制御部２４とを有する。
【００２４】
ＣＰＵ１１は、画像形成装置１００を制御し、外部からのコマンドを解析し、実行し、ＲＯＭ１２から読み出したプログラムを実行する。
【００２５】
ＲＡＭ１３は、外部から受信した画像データを格納するための画像メモリ領域と、ＣＰＵ１１がプログラムを実行するためのワークメモリ領域とを有する。両メモリ領域は、互いに独立し、ＲＡＭ１３上に確保されている。
【００２６】
不揮発性メモリ１４は、ＦｌａｓｈＲＯＭやＥＥＰＲＯＭによって構成されている。不揮発メモリ１４上には、ＣＰＵ１１によって読み書きされる課金用のカウンタ値や、画像形成装置１００に現在設定されている用紙の種類等、種々の設定値が、電力供給から独立して不揮発に記憶される。
【００２７】
操作部１５は、ＣＰＵからのメッセージを、ＬＣＤやＬＥＤによってユーザに表示し、キー入力装置によってユーザからの指示をＣＰＵに入力する。
【００２８】
外部Ｉ／Ｆ部１６は、ＩＰプロトコルのようなネットワーク接続プロトコルによる送受信が可能である。
【００２９】
画像処理部１７は、ＣＰＵ１１からの指示に基づいて、外部Ｉ／Ｆ部１６が受信した画像データを、ＲＡＭ１３上の画像メモリ領域に格納し、展開し、後述するエンジン制御ブロックがプリント実行できるような描画データに変更する処理を実行する。
【００３０】
エンジン制御部１８は、画像形成装置１００の各ユニットを制御し、プリント動作を実行する。ヘッド制御部１９は、プリンタヘッド２０が各画素の描画を実行する制御を行う。メカ制御部２１は、ヘッド駆動部２２、給排紙制御部２３、カッター制御部２４を制御し、描画データのプリントを実行する。
【００３１】
図３は、用紙３００において面付された例を示す図である。
【００３２】
用紙３００は、１枚の出力されたプリント用紙である。用紙３００には、画像領域３０１、３０２、３０３と、余白３０４、３０５とが設けられている。
【００３３】
画像領域３０１は、ユーザＡの画像領域である。画像領域３０２は、ユーザＢの画像領域である。画像領域３０３は、ユーザＣの画像領域である。図３において、各ユーザの画像領域は、実画像とその周りの既定の枠で構成されている。
【００３４】
実施例１において、各画像を枠消しでプリントする装置であってもよい。余白３０４、３０５は、各ユーザの実画像ではなく、また、枠でもない部分に相当する。余白３０４と３０５とを合わせた面積は、用紙３００全体の面積から、各ユーザの画像領域３０１、３０２、３０３の面積を引いた面積であり、ＣＰＵ１１が演算する。
【００３５】
次に、実施例１におけるカウンタのデータ構成について説明する。
【００３６】
図４は、実施例１におけるカウンタのデータ構成を説明する図である。
【００３７】
列４０４は、用紙に関するカウンタのカウント値を示し、列４０５は、使用したインク量を表示するカウンタのカウント値を示す。列４０６は、用紙の種類を示し、列４０７は、インクの種類を示す。
【００３８】
図４において、たとえば、ユーザＡは、普通紙を、５００３０７００平方ミリメートル使用し、Ｋインクを、４９００４００３２５ドット使用した。このように、ユーザ毎に、紙種毎に、またインクの種類毎に、カウントする。なお、用紙の使用単位として、平方ミリメートル以外の単位を使用してもよく、インクの使用単位として、ドット以外の単位を使用するようにしてもよい。
【００３９】
次に、実施例１において、複数のユーザの画像が１枚の用紙に面付けされた場合におけるカウンタ制御の動作について説明する。
【００４０】
図５は、実施例１において、複数のユーザの画像が１枚の用紙に面付けされた場合におけるカウンタ制御の動作を示すフローチャートである。
【００４１】
まず、Ｓ１では、ユーザの画像領域３０１、３０２、３０３に相当する部分における用紙の面積のカウント値が、図４に示す用紙の種類４０６の使用面積カウンタのカウント値に加算される。また、ユーザの画像領域３０１、３０２、３０３に相当する部分におけるインクの使用量（ビデオカウント値）が、図４に示すインクの種類４０７の使用カウンタのカウント値に加算される。
【００４２】
Ｓ２では、余白領域３０４と３０５とを合わせた余白面積を求める。この余白面積は、プリントした用紙３００の全体の面積から、ユーザＡ、Ｂ、Ｃの各画像領域３０１、３０２、３０３を、ＣＰＵ１１が減算することによって演算される。
【００４３】
Ｓ３では、余白の面積が０であるか否かを判定し、余白が０であれば、図５に示すフローチャートを抜ける。余白の面積があれば、Ｓ４へ進む。
【００４４】
Ｓ４では、余白の面積を、各ユーザＡ、Ｂ、Ｃのそれぞれの画像領域３０１、３０２、３０３の各面積に比例するように配分し、各ユーザＡ、Ｂ、Ｃのそれぞれに所属する余白の面積を、ＣＰＵ１１が演算する。このときに、余白部分において、調整等の目的で、インクを消費していれば、余白において消耗したインク量を、各ユーザの画像領域で使用した使用量（ビデオカウント値）に比例させて配分する。
【００４５】
Ｓ５では、Ｓ４で得た各ユーザの余白用紙消費量と余白インク消費量とを、図４に示す各ユーザのカウンタ値４０４、４０５に加算し、処理を抜ける。
【００４６】
上記実施例によれば、複数のユーザが１枚のプリント用紙上に面付けプリントする場合に、画像形成装置１００の課金カウント処理を適用することができる。
【００４７】
つまり、上記実施例によれば、複数のユーザが１枚の用紙上に面つけした場合、用紙の余白部分の課金を、公正にカウントすることができる。したがって、画像形成装置１００のエンドユーザは、課金上の問題で、他のユーザとの面つけができなくなることがなく、余白部分の負担を小さくした安上がりなプリントが可能である。
【００４８】
また、上記実施例によれば、複数のユーザが１枚の用紙上に面つけを行った場合の余白部分も、公平にエンドユーザが負担するので、ユーザのシステム管理者にとっても、余白部分の負担に悩まされることがない。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施例１である画像形成装置１００がネットワークＮＷを介して、ホストＰＣ２０１、２０２、２０３に接続されている状態を示す図である。
【図２】画像形成装置１００の構成を示すブロック図である。
【図３】用紙３００において面付された例を示す図である。
【図４】実施例１におけるカウンタのデータ構成を説明する図である。
【図５】実施例１において、複数のユーザの画像が１枚の用紙に面付けされた場合におけるカウンタ制御の動作を示すフローチャートである。
【符号の説明】
【００５０】
１００…画像形成装置、
１１…ＣＰＵ、
１２…ＲＯＭ、
１３…ＲＡＭ、
１４…不揮発性メモリ、
１５…操作部、
１６…外部Ｉ／Ｆ部、
１７…画像処理部、
１８…エンジン制御部、
１９…ヘッド制御部、
２０…プリンタヘッド、
２１…メカ制御部、
２２…ヘッド駆動部、
２０１、２０２、２０３…ホストＰＣ、
Ａ、Ｂ、Ｃ…ユーザ、
３００…用紙、
３０１、３０２、３０３…画像領域、
３０４、３０５…余白領域。
【図１】
2007152855.tif 000003
【図２】
2007152855.tif 000004
【図３】
2007152855.tif 000005
【図４】
2007152855.tif 000006
【図５】
2007152855.tif 000007