(57)【特許請求の範囲】
【請求項１】
原稿の色彩に関する属性として前記原稿の構成色の数と該構成色の色相を判別する属性判別手段と、
複数枚の原稿の画像データを１枚の画像データに集約する集約手段と、
原稿を印刷した際の料金を計算する料金計算手段と、を有し、
前記料金計算手段は、前記集約手段が集約する原稿の組み合せの異なる集約方法のそれぞれについて、前記属性判別手段による判別結果を用いて、印刷する際の料金を計算し、
前記集約手段は、入力された順番を入れ替えて、複数枚の原稿を組み合わせて１枚の画像データに集約することを特徴とする画像形成装置。
【請求項２】
前記集約手段は、複数枚の原稿の画像データの中の少なくとも１つの画像データに対してカラー変換を行うことにより集約出力の色数を減じて、１枚の画像データに集約することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記集約手段は、複数枚の原稿の画像データの中の少なくとも１つの画像データに対してトナーセーブする画像処理を施して、１枚の画像データに集約することを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記料金計算手段による計算結果を利用者にプレビューさせる表示手段と、
複数の異なる集約方法がある場合に、いずれか１つの集約方法を利用者が選ぶための選択手段と、を有することを特徴とする請求項１から３のいずれか１項記載の画像形成装置。
【請求項５】
前記属性判別手段は、１色からなる原稿か、２色からなる原稿か、３色以上からなる原稿かの色数と、１色及び２色からなる原稿に対しては、原稿を構成する色相と、に基づいて属性を判別することを特徴とする請求項１から４のいずれか１項記載の画像形成装置。
【請求項６】
画像形成装置による画像形成方法であって、
属性判別手段が、原稿の色彩に関する属性として前記原稿の構成色の数と該構成色の色相を判別する属性判別工程と、
集約手段が、複数枚の原稿の画像データを１枚の画像データに集約する集約工程と、
料金計算手段が、原稿を印刷した際の料金を計算する料金計算工程と、を含み、
前記料金計算工程は、前記集約工程にて集約される原稿の組み合わせの異なる集約方法のそれぞれについて、前記属性判別工程による判別結果を用いて、印刷する際の料金を計算し、
前記集約工程では、前記集約手段が、入力された順番を入れ替えて、複数枚の原稿を組み合わせて１枚の画像データに集約することを特徴とする画像形成方法。
【請求項７】
請求項６記載の画像形成方法を画像形成装置に実行させることを特徴とするプログラム。
【請求項８】
請求項７記載のプログラムをコンピュータ読取可能な形式で記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、プログラム及び記録媒体に関し、詳細には、集約画像形成にかかる費用を最適化する技術に関する。
【背景技術】
【０００２】
電子写真方式の複写機などの画像形成装置では、原稿が露光ランプで照射され、この露光走査された反射光が導かれて原稿に対応する潜像が感光体ドラム上に形成され、この潜像に現像器でトナーを付着することにより顕像化し、この顕像化されたトナー像を転写装置を用いて用紙上に転写し、この後、定着装置を用いて記録紙上のトナー像が定着されるようになっている。
このような画像形成装置において、複数枚の原稿を縮小して同一の記録紙上に画像を形成する機能（集約コピー）を有するものが知られている。この機能により、複数枚の原稿を複写することを所望する利用者は、複数の原稿を一枚の記録紙上に集約して複写することが可能であるため、所定量の原稿を複写する際の記録紙の枚数を節約することが可能である。
【０００３】
一方、自動原稿搬送装置（ＡＤＦ：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）等により原稿台上に順次搬送される原稿が白黒原稿かカラー原稿であるかを自動的に判定する自動カラー選択機能を有するカラーデジタル複写機も知られている。この機能により、白黒原稿とカラー原稿が混在した原稿を複写することを所望する利用者は、ＡＤＦの原稿台に原稿束を載置し、自動カラー選択機能を有効にして複写を開始させるだけで、原稿種別に応じた処理が自動的に施された高品質な画像を複写することが可能である。
また、一般にカラー印刷は、白黒印刷よりもコストが高く、白黒原稿とカラー原稿が混在した場合においては、自動カラー選択機能により各原稿に見合った印刷コストで複写を行うことが可能である。
【０００４】
また、カラーデジタル複写機は多量の消耗品を使用し、また、稼動による消耗も激しいために、利用者と保守業者との間で保守契約が締結されており保守費用の従量分として出力枚数に応じた料金が利用者に課金されることが一般的に行われている。この料金は、カラー印刷かモノクロ印刷かによっても印刷の単価を変えるなど課金額の設定を変えている。
そのため、ＡＤＦによりカラー原稿と白黒原稿とが混在した複数枚の原稿を複写した際には、自動カラー選択による白黒／カラー判定によって、白黒印刷するかフルカラー印刷するかを自動的に選択し、その選択した印刷方法に従って料金が振り分けられるようになっている。
【０００５】
なお、本発明に関連する技術としては、特許文献１，２に記載の技術があるが、後述するように、いずれも本発明とはその目的及び構成が異なる。
【特許文献１】特開２００３−２４４３６５号公報
【特許文献２】特開２００４−２１４７９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１においては、出力されるページ数やカラー／白黒の別、あるいは用紙のサイズなど、出力に応じた料金を、複写動作に先立って計算することができ、またその計算した料金を利用者に提示した上で利用者の指示により出力することが出来る複写装置およびその制御方法を提供できるようにしている。
【０００７】
特許文献１において、カラーデジタル複写機の料金に関しては、フルカラーコピーの場合はフルカラー料金、白黒コピーの場合はモノカラー料金と、異なる料金設定になっている。また、２色コピー（例えば、黒と赤で再現するコピー）の場合やシングルカラーコピー（例えば、赤１色でのコピー）の場合はモノカラー料金というような料金が設定されている場合がある。
すなわち、「フルカラー料金：フルカラーコピー」、「モノカラー料金：白黒コピー、シングルカラーコピー、２色コピー」というように、トナー消費量が少ない２色コピーや１色コピーは、フルカラーコピーよりも安価にカラーコピーを行えるような料金設定が行われている。
【０００８】
しかしながら、自動カラー選択では、白黒原稿であるかカラー原稿であるかのみを判別しており、２色からなる原稿や、黒以外の色を使った１色で構成される原稿については、全てカラー原稿であると判別している。
そのため、自動カラー選択の機能を利用した場合、２色からなる原稿であってもカラー原稿であると判定するため、紙出力した際の料金は、フルカラー料金が課されることとなってしまう。したがって、特許文献１のように、例え料金額を計算して利用者に出力するか否かを選択させるとしても、より安価な料金で出力することが出来ないという問題点が生じる。
【０００９】
さらに、白黒原稿とカラー原稿が混在している原稿束を、自動カラー選択と組み合わせて集約コピーする際には、１枚の記録紙上に集約される原稿に白黒原稿とカラー原稿が混在する場合があるため、１枚に集約される原稿の中に１枚でもカラー原稿が含まれていれば、カラー印刷が行われることとなる。
【００１０】
しかし、１枚に集約される原稿が全てカラー原稿のとき以外は、コスト削減を優先してモノカラー料金となるように印刷したいという利用者もいれば、カラー料金でもよいから画質を優先して印刷したいという利用者もおり、さまざまである。
【００１１】
そのような要望に応えるものとして、特許文献２においては、原稿束に白黒原稿とカラー原稿が混在しているときには、自動カラー選択による判定結果に基づいて原稿種別ごとに集約して複写を行うようにして、原稿束における白黒原稿群の集約結果と、カラー原稿群の集約結果が得られるようにしてコスト削減を満たす複写機を提供しようとしている。
【００１２】
しかしこの場合においても、自動カラー選択機能では、白黒かカラーかしか判定しないため、原稿束が白黒原稿と２色カラー原稿が混在したものである場合には、例え原稿種別ごとに白黒原稿群と２色カラー原稿群に仕分けて集約して複写を行うようにしても、２色カラー原稿の出力はフルカラー料金となってしまうという問題点が生じてしまう。
【００１３】
そこで本発明は、上記実情に鑑みて、利用者にとって好ましい集約結果を提供する画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するための請求項１記載の発明は、原稿の色彩に関する属性として前記原稿の構成色の数と該構成色の色相を判別する属性判別手段と、複数枚の原稿の画像データを１枚の画像データに集約する集約手段と、原稿を印刷した際の料金を計算する料金計算手段と、を有し、前記料金計算手段は、前記集約手段が集約する原稿の組み合せの異なる集約方法のそれぞれについて、前記属性判別手段による判別結果を用いて、印刷する際の料金を計算し、前記集約手段は、入力された順番を入れ替えて、複数枚の原稿を組み合わせて１枚の画像データに集約することを特徴とする画像形成装置である。
【００１６】
請求項２記載の発明は、請求項１記載の画像形成装置において、前記集約手段は、複数枚の原稿の画像データの中の少なくとも１つの画像データに対してカラー変換を行うことにより集約出力の色数を減じて、１枚の画像データに集約することを特徴とする。
【００１７】
請求項３記載の発明は、請求項１又は２記載の画像形成装置において、前記集約手段は、複数枚の原稿の画像データの中の少なくとも１つの画像データに対してトナーセーブする画像処理を施して、１枚の画像データに集約することを特徴とする。
【００１８】
請求項４記載の発明は、請求項１から３のいずれか１項記載の画像形成装置において、前記料金計算手段による計算結果を利用者にプレビューさせる表示手段と、複数の異なる集約方法がある場合に、いずれか１つの集約方法を利用者が選ぶための選択手段と、を有することを特徴とする。
【００１９】
請求項５記載の発明は、請求項１から４のいずれか１項記載の画像形成装置において、前記属性判別手段は、１色からなる原稿か、２色からなる原稿か、３色以上からなる原稿かの色数と、１色及び２色からなる原稿に対しては、原稿を構成する色相と、に基づいて属性を判別することを特徴とする。
【００２０】
請求項６記載の発明は、画像形成装置による画像形成方法であって、属性判別手段が、原稿の色彩に関する属性として前記原稿の構成色の数と該構成色の色相を判別する属性判別工程と、集約手段が、複数枚の原稿の画像データを１枚の画像データに集約する集約工程と、料金計算手段が、原稿を印刷した際の料金を計算する料金計算工程と、を含み、前記料金計算工程は、前記集約工程にて集約される原稿の組み合わせの異なる集約方法のそれぞれについて、前記属性判別工程による判別結果を用いて、印刷する際の料金を計算し、前記集約工程では、前記集約手段が、入力された順番を入れ替えて、複数枚の原稿を組み合わせて１枚の画像データに集約することを特徴とする画像形成方法である。
【００２１】
請求項７記載の発明は、請求項６記載の画像形成方法を画像形成装置に実行させることを特徴とするプログラムである。
【００２２】
請求項８記載の発明は、請求項７記載のプログラムをコンピュータ読取可能な形式で記録したことを特徴とする記録媒体である。
【発明の効果】
【００２３】
本発明によれば、利用者にとって好ましい集約結果を提供する画像形成装置を提供することが可能となる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。
図１は、本発明の好適な実施の形態に係る複写装置１のブロック構成図である。
図１において、画像形成装置は、スキャナ１０１、プリンタ１０２、操作部１０３、画像処理部１０４、画像蓄積部１０５、料金計算部１０６、制御部１０７、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０８及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０９等を備えており、上記各部は、バス１１０に接続されている。
【００２５】
スキャナ（画像読取部）１０１は、例えば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）を利用したイメージスキャナ等が利用されており、原稿を走査して、原稿の画像を所定の解像度で読み取る。
プリンタ１０２は、例えば、電子写真式記録装置等が使用されており、スキャナ１０１で読み取った原稿の画像をＣｙａｎ、Ｍａｇｅｎｔａ、Ｙｅｌｌｏｗ、Ｂｌａｃｋトナーを使って記録紙に記録出力する。
【００２６】
操作部１０３は、画像形成装置を操作するのに必要な各種キーを備えるとともに、ディスプレイ（例えば、液晶ディスプレイ）やＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等のランプを備え、操作キーからは、画像形成装置を利用した複写処理に必要な各種操作や後述するように集約記録機能を使用した記録処理での各種操作が行われ、ディスプレイには、操作キーから入力された命令内容や画像形成装置からオペレータに通知する各種情報が表示される。
【００２７】
画像処理部１０４は、画像データの属性判定、変倍処理、プリンタ出力用色変換などの各種画像処理を行うとともに、後述する集約記録処理で必要な各種画像処理を行う。
画像蓄積部１０５は、ＲＡＭあるいはハードディスク等で形成され、スキャナ１０１で読み取られ画像処理部１０４で処理された画像データを記憶することができる。
【００２８】
料金計算部１０６は、プリンタ１０２で記録紙に記録出力する際に掛かる料金を計算し、料金を制御部１０７に出力する。
ＲＯＭ１０８は、画像形成装置の基本プログラムや後述する集約処理プログラム及びこれらの各プログラムを実行するのに必要な各種データを予め記憶している。
ＲＡＭ１０９は、制御に必要な各種パラメータ等を記憶するとともに、制御部１０７のワークメモリとして利用される。
【００２９】
制御部１０７は、ＲＯＭ１０８内のプログラムに基づいて、ＲＡＭ１０９をワークメモリとして利用しつつ、画像形成装置の各部を制御して、画像形成処置としての基本処理を実行するとともに、集約処理を実行する。
【実施例１】
【００３０】
本実施例は、集約レイアウトと変更して料金を安く集約する場合の構成を示すものである。以下、図１とともに、利用者が集約コピーを行う際の流れを説明する。
利用者はスキャナ１０１の原稿台に原稿束を載置して、操作部１０３にて集約枚数と集約コピーを選択し、スタートボタンを押下する。
制御部１０７は、操作部１０３からの集約枚数の情報等を取得し、画像形成装置の各部へ適切な指示をする。
まず、スキャナ１０１は原稿を順次読み取り、読み取られた画像データは画像処理部１０４に転送される。
【００３１】
図２に画像処理部１０４のブロック図を示している。
画像処理部１０４は、画像処理１、画像処理２、画像処理３のブロックを備えて成る。画像処理ブロックの他は、セレクタを有する。セレクタ２０１は、画像処理部１０４に入力された画像データをどの画像処理パスに流すかを制御している。スキャナ１０１から入力された画像データは、まず画像処理１のパスを通るようにセレクタ２０１により選択されて画像処理を行う。
【００３２】
属性判定部２０２は、入力された画像データから原稿の構成色の数と構成色の色相を判定する。例えば、黒文字だけから構成される原稿の場合は構成色数は１色と判定し、黒文字と赤文字から構成される原稿の場合は構成色数は２色、黒文字と赤文字と青文字というように３色以上から構成される原稿の場合はフルカラー判定を判定する。
ここでは、例として黒文字と赤文字という２種類の色の文字から構成される原稿の例を示したが、特に文字に限定するものではなく、黒文字と赤絵柄や、黒絵柄と赤絵柄といった構成も同様に２色原稿であり、色数が２つで構成される原稿は２色と判定する。これは１色原稿の場合も同様である。
また、属性判定部２０２の出力は、何色で構成されるかという構成色数と、１色、２色と判定した場合はどの色相（例えば、赤、緑、青、シアン、マゼンタ、イエロー、ブラックの７色相）で構成されるかの構成色の２つの情報を出力する。
【００３３】
色変換部２０３は、入力された画像データに対して、デバイスに依存した色空間から、ある統一した色空間（例えばｓＲＧＢ空間）へ変換し、変倍部２０４へ転送する。
変倍部２０４では、２枚を１枚に集約する場合や、４枚を１枚に集約する場合に適した変倍率を設定して画像データの変倍を行う。変倍部２０４で変倍を行った画像データは、セレクタ２０８を介して画像蓄積部１０５に蓄積される。また、属性判定部２０２で原稿の属性判定を行った結果（構成色数と、構成色）は料金計算部１０６に送られる。
【００３４】
料金計算部１０６では集約結果を記録紙に出力した場合の料金額を計算する。料金計算部１０６は、操作部１０３から送られる集約枚数（２枚を１枚に集約する、４枚を１枚に集約するといった情報）と、画像処理部１０４の属性判定部２０２から出力される属性情報の２つの情報を使って、記録紙に出力した際のトータルの料金額を計算する。
【００３５】
集約出力のトータル料金額は、紙出力１枚における料金額を総和したものである。
紙出力１枚における料金額は、紙出力の色数で決まる。
例えば、読み取った原稿を黒のみで出力しても、赤のみで出力しても、１色で出力したことになり、料金額は同じである。
また、例えば、読み取った原稿を黒色と赤色の２色で出力した場合と、青色と赤色の２色で出力した場合も２色で出力したものであり、この場合の料金額も同一である。
さらに３色以上で出力した場合は、フルカラー出力の料金を課金する。
【００３６】
料金計算部１０６における課金額の表の構成例を図３に示す。図３に例示するように、１色コピーと２色コピーに掛かる料金は、同一で、「モノカラー料金Ａ」であり、３色以上の出力のコピーにかかる料金は、「フルカラー料金Ｂ」であるとする。ただし、Ｂ＞Ａとする。
【００３７】
ここで、具体的な集約料金の計算例を図４を用いて説明する。
図４においては、例えば、４枚の原稿からなる原稿束を２ｉｎ１（２枚原稿を１枚に出力）で集約するとする。４枚の原稿は、フルカラー原稿（ＦＣ）が２枚と、１色原稿（１Ｃ）が２枚とする。原稿の並び順は、図４（ａ）に示す通りとする。
【００３８】
４枚の原稿束を原稿の並び順のとおりに集約した場合、図４（ｂ）のように（ＦＣと１Ｃ）、（ＦＣと１Ｃ）のセットで２枚に集約される。一方で、料金の計算方法は、１枚の出力に必要な色数で決まり、その色数は原稿属性から判定できる。１枚目の出力料金は、ＦＣと１色であるので、ＦＣが優先され料金はＢとなる。２枚目の出力料金も、ＦＣと１色であるので、ＦＣが優先され料金はＢとなる。すなわち、合計の料金は（Ｂ＋Ｂ）となる。
【００３９】
原稿の並び順を変えて集約した場合の例を図４の（ｃ）に示す。この場合は、１枚目の出力料金は、１色＋１色であるので、１色コピーもしくは２色コピーで出力できるので料金はＡとなる。２枚目の出力料金は、ＦＣ＋ＦＣであるので、料金はＢとなる。すなわち、合計の料金は（Ａ＋Ｂ）となる。よって、図４（ｂ）の集約の料金よりも、（Ｂ−Ａ）だけ安く出力できることになる。
【００４０】
上記は簡単な例で示したが、図４のような集約コピー時に原稿を並べ替えて集約することで、原稿の並び順に従って集約した場合よりも料金を安く出力できるかは、全原稿の原稿属性と、１枚に集約する原稿枚数で決めることができる。
【００４１】
集約枚数をＮ（２ｉｎ１の集約ならＮ＝２）、料金Ａとなる原稿（＝１色または２色）の数をＭ＿ａとする。料金Ｂとなる原稿（フルカラー）の原稿数をＭ＿ｂとする。
このとき、（Ｍ＿ａ／Ｎ≧１）である場合は、料金Ａとなる原稿を集めて１枚に集約することで、出力に掛かる料金を安くできる可能性がある。Ｍ＿ａをＮで割った商（Ｓとする）を計算すれば、料金Ａとなる原稿群を集約した出力がＳ枚得られる。
また、Ｍ＿ｂをＮで割った商（Ｔとする）を計算して、料金Ｂとなる原稿群を集約した出力がＴ枚得られる。
【００４２】
残りの原稿数（Ｍ＿ａ＋Ｍ＿ｂ−（Ｓ＋Ｔ）×Ｎ）の集約については、集約結果に端数が出る場合と端数が出ない場合とに分けて計算する。ここでいう端数が出るとは、例えば２ｉｎ１の集約の場合に、集約結果に１枚分の原稿しか集約さない状態のことを示している。Ｎｉｎ１の集約の場合は、（Ｎ−１）枚以下の枚数で集約される場合を端数が出るという。
【００４３】
（１）端数が出ない場合：
残りの原稿数Ｚ（＝Ｍ＿ａ＋Ｍ＿ｂ−（Ｓ＋Ｔ）×Ｎ）は、Ｎで割り切れる。よって、残りの原稿を集約した場合の料金は、（Ｚ／Ｎ×Ｂ）となる。合計の集約料金は、（Ｓ×Ａ＋Ｔ×Ｂ＋Ｚ／Ｎ×Ｂ）で計算できる。
（２）端数が出る場合：
残りの原稿数Ｚ（＝Ｍ＿ａ＋Ｍ＿ｂ−（Ｓ＋Ｔ）×Ｎ）は、Ｎで割り切れない。余りの原稿枚数（Ｕとする）は、ＺをＮで割った余りである。すなわち、Ｕ＝Ｚ％Ｎ。さらに、Ｕ≦（Ｍ＿ａ−Ｓ×Ｎ）の場合とＵ＞（Ｍ＿ａ−Ｓ×Ｎ）となる場合で料金計算方法が変わる。
（２−１）Ｕ≦（Ｍ＿ａ−Ｓ×Ｎ）の場合：
この場合は、料金Ａとなる原稿属性のみでの集約が可能となり、端数分の集約料金はＡになる。最後まで残った原稿数（Ｚ−Ｕ）の集約は自動的に料金Ｂの集約となる。よって、合計の集約料金は、（Ｓ×Ａ＋Ｔ×Ｂ＋Ａ＋（Ｚ−Ｕ）／Ｎ×Ｂ）で計算できる。
（２−２）Ｕ＞（Ｍ＿ａ−Ｓ×Ｎ）となる場合：
料金Ａとなる原稿属性のみでの集約は出来ないため、端数分の集約料金はＢになる。最後まで残った原稿数（Ｚ−Ｕ）の集約は自動的に料金Ｂの集約となる。よって、合計の集約料金は、（Ｓ×Ａ＋Ｔ×Ｂ＋Ｂ＋（Ｚ−Ｕ）／Ｎ×Ｂ）で計算できる。
【００４４】
以上の料金計算部１０７における集約料金の計算方法をフローチャートにしたものが図５である。図５において、Ｓｔｅｐ５０１では、画像処理部から入力されるの原稿属性判定結果から料金Ａとなる原稿枚数：Ｍ＿ａと料金Ｂとなる原稿枚数：Ｍ＿ｂを求める。Ｓｔｅｐ５０２では、操作部から入力されるの集約条件（Ｎｉｎ１で集約する）である、Ｎを使って、原稿の合計枚数（Ｍ＿ａ＋Ｍ＿ｂ）がＮで割り切れるかを判定する。割り切れる場合は、Ｓｔｅｐ５０４へ移行し、（Ｓ×Ａ＋Ｔ×Ｂ＋Ｚ／Ｎ×Ｂ）にて料金の安い集約料金を計算する。ここで、Ｓは、Ｍ＿ａ／Ｎの商、ＴはＭ＿ｂ／Ｎの商である。また、Ｚ＝（Ｍ＿ａ＋Ｍ＿ｂ−（Ｓ＋Ｔ）×Ｎ）である。
【００４５】
Ｓｔｅｐ５０２において割り切れない場合は、Ｓｔｅｐ５０５へ移行し、端数である余りの枚数：Ｕに対して条件判定式：Ｕ≦（Ｍ＿ａ−Ｓ×Ｎ）を判定する。条件判定式を満たす場合は、（Ｓ×Ａ＋Ｔ×Ｂ＋Ａ＋（Ｚ−Ｕ）／Ｎ×Ｂ）にて料金の安い集約料金を計算する。条件判定式を満たさない場合は、Ｓｔｅｐ５０６へ移行し、（Ｓ×Ａ＋Ｔ×Ｂ＋Ｂ＋（Ｚ−Ｕ）／Ｎ×Ｂ）にて料金の安い集約料金を計算する。
【００４６】
Ｓｔｅｐ５０７では、原稿読みとり順で集約した場合の集約料金と料金の安い集約料金の差分を計算して終了する。ここで計算した集約料金の差分が存在する場合は、原稿の読み取り順での集約よりも、安く集約することが出来る。
【００４７】
料金計算部１０６は、差分の料金がある場合には、その集約料金と差分料金、さらに料金が安くなる場合の集約原稿の並び順を制御部１０７へ通知する。差分の料金が無い場合には、通常の原稿並び順で集約するため、その並び順を制御部１０７へ通知する。
【００４８】
制御部１０７は、料金計算部から通知された料金が通常の原稿並び順による集約方法よりも安くなる（差分料金がある）場合には、画像蓄積部１０５に蓄積された画像データを読み出して、料金が安くなる原稿の順番に従って集約した後、サムネイル化し操作部１０３の画面に表示し、利用者がプレビューできるようにする。
【００４９】
操作部１０３に表示するプレビュー画面の一例を図６に示す。
操作部の画面６００にて、２ｉｎ１での集約結果のサムネイル画像をプレビューウインドウ６０２に表示している。プレビュー画面では集約結果が４つ表示されているが、ボタン“前へ”６０３、ボタン“次へ”６０４を押下することで全原稿の集約結果を閲覧することが可能である。また、料金表示部６０１では、集約料金と、原稿読み取り順での集約料金との差分も表示している。利用者は、このプレビュー画面を見ることによって、集約結果の仕上がりレイアウトと必要な料金の情報を得ることが出来る。
【００５０】
利用者は、この集約設定でよいと判断したときに、ボタン“Ｏ.Ｋ.”６０５を押下する。そうでない場合は、原稿読み取り順での集約を行うとしてボタン“Ｎ.Ｇ.”６０４を押下する。それぞれのボタンを押下した場合の動作の説明を行う。
【００５１】
制御部１０７では、プレビュー画面で押下されたボタンが“Ｏ.Ｋ.”である場合は、安い料金となる集約方法で集約した結果で出力するように、画像蓄積部１０５から画像データを読み出し集約し、画像処理部１０４へ集約した画像データを転送する。画像処理部１０４では、図２に示した色変換部２０６にて、統一した色空間からプリンタ用の色空間へ色変換を行った後、階調処理部２０７で階調処理を施し、プリンタ１０２へ転送する。プリンタ１０２では、転送された画像データを記録紙に転写する。
【００５２】
プレビュー画面で押下されたボタンが“Ｎ.Ｇ.”である場合は、原稿読み取り順での集約方法で集約した結果で出力するように、画像蓄積部１０５から画像データを読み出し集約し、画像処理部１０４へ集約した画像データを転送する。以降の処理の流れは、“Ｏ.Ｋ.”ボタンを押下した場合と同様である。
【００５３】
以上説明したように、原稿を集約コピーする際に、原稿の属性を用いて集約コピーに掛かる料金を計算し、料金が安くできる場合には、プレビュー画面で集約結果と集約料金を提示することで、安い料金で集約コピーを行うことを利用者が選択できるようになる。
【実施例２】
【００５４】
先の実施例１では、１色原稿とフルカラー原稿の混在原稿束において、集約する原稿の順番を変更することで集約料金を安くできる計算方法を示した。本実施例は、集約レイアウトとカラー変更を行って料金を安く集約する場合の構成を示すものである。
【００５５】
上記実施例１の場合は、端数分まで考慮して料金のカテゴリごとに原稿の順番を入れ替えて集約することで、料金の安い集約結果を得ることが出来たが、１色原稿と２色原稿とフルカラー原稿が混在する場合は、先の実施例のように原稿の順番を入れ替えて集約するだけでは、安い料金の集約結果を得ることが出来ない。
【００５６】
例えば、料金のカテゴリ分けに従って、１色と２色の原稿が２ｉｎ１で集約される場合を仮定すると、図７（ａ）に示すように、１色原稿が白黒、２色原稿が赤と青から構成されるとした場合は、集約の結果として出力に必要な色数は、黒、赤、青の３色になる。料金は紙出力１枚ごとに料金され、出力の色数で決まるため、この場合はフルカラー料金になってしまうことになる。
【００５７】
そのため、１色原稿か２色原稿の組み合わせでの集約結果が３色以上になる場合には、図７（ｂ）に示すように、２色で構成されるように色変換（原稿の青部分→黒変換）した上で集約して、集約結果が２色になるよう色変更することでモノカラー料金となるようにする。そこで、集約料金を計算した後に集約結果をカラー変更するか否かの判定を料金計算部１０６で行う。
【００５８】
図８に、集約料金を計算した後に、料金が安く出来る場合には、その料金が安く出来る原稿の並べ順と原稿属性情報から、色変更のための情報を得るためのフローチャートを示す。図８において、Ｓｔｅｐ８０１では、先に計算した料金計算で差分料金があるか否かをチェックする。差分料金がある場合は、Ｓｔｅｐ８０２へ移行する。差分料金が無い場合は、通常の原稿並び順での集約を行うため、何も行わずに終了する。
【００５９】
Ｓｔｅｐ８０２では、集約レイアウトから、１枚の集約出力の料金額がフルカラー料金であるかをチェックする。料金額がフルカラー料金である場合は、集約出力に対する色変更を行う必要が無いので、Ｓｔｅｐ８０４へ移行する。集約料金がフルカラー料金で無い場合は、集約出力の構成色数に基づいて色変更テーブルを作成する必要があるので、Ｓｔｅｐ８０３へ移行し、構成色数が２色以下であるかを判定する。
【００６０】
Ｓｔｅｐ８０３において、構成色数が２色以下である場合は、色変更せずともフルカラー料金になることはないので、Ｓｔｅｐ８０４へ移行する。構成色数が２色以下でない場合は、色変更して構成色数を２色にしなければフルカラー料金になってしまうので、後述する構成色を２色にするための色変更テーブルを作成した後（Ｓｔｅｐ８０５）、Ｓｔｅｐ８０６へ移行する。
【００６１】
Ｓｔｅｐ８０４では、色変更が必要の無いので、色変更テーブルは空白を作成した後、Ｓｔｅｐ８０６へ移行する。Ｓｔｅｐ８０６では、各集約出力のチェックが全て終了したかをチェックし、まだ終了していない場合は、次の集約出力に対してＳｔｅｐ８０１〜Ｓｔｅｐ８０５までを処理する。全ての集約出力に対して完了しているときには終了する。
【００６２】
Ｓｔｅｐ８０５における色変更テーブルの作成の際には、集約レイアウトから変換する色を決定する。２枚集約の場合のレイアウト、４枚集約の場合のレイアウトのインデックスを図９に示した順番で付ける。また、図１０に、８枚の原稿を料金が安くなるように集約する場合の集約レイアウトの一例を示す。また、色変更テーブルの一例を図１１に示す。
【００６３】
図１０と図１１を用いて、色変更テーブルの作成例を説明する。
料金計算部による集約料金の安くなる集約レイアウトによって、図１０（ａ）の８枚の原稿の集約結果が図１０（ｂ）のようになるとする。なお、以下の色変更テーブルの作成例の説明においては、図１０（ａ）に丸囲み数字１ないし８で示した原稿を、それぞれ原稿１ないし８と表記することとする。
【００６４】
図１０（ｂ）の１枚目の集約結果は、インデックス１の原稿１が２色原稿（黒、赤）、インデックス２の原稿３が２色原稿（青、赤）であるので、インデックス２の原稿３を（青→黒）色変更を行うように色変更テーブルを作成する。インデックス１の原稿１は色変換する必要は無いので空白とする。
２枚目集約結果は、インデックス１の原稿４が１色原稿（赤）、インデックス２の原稿５が２色原稿（青、赤）であるので、２色で出力でき、色変更を行う必要がないので空白の色変更テーブルを作成する。
【００６５】
３枚目集約出力ではインデックス１の原稿６が２色原稿（青、赤）、インデックス２の原稿８が１色原稿（黒）であるので、インデックス２の原稿８を（黒→青）に色変更を行うように色変更テーブルを作成する。インデックス１の原稿６は色変更する必要が無いので空白とする。
４枚目集約出力は、インデックス１の原稿２もインデックス２の原稿７もフルカラーであるので、色変更を行う必要がないので空白の色変更テーブルを作成する。
以上のようにして、図１１に示したような集約出力に対応した、原稿番号と色変更を示す、色変更テーブルが出来る。
【００６６】
次に、料金計算部１０６は、差分の料金がある場合には、トータルの集約料金、差分の料金、色変更テーブル、を制御部１０７へ通知する。制御部１０７は、料金計算部１０６から通知された差分料金が０でない場合には、色変更テーブルに従って画像蓄積部１０５に蓄積された、色変更が必要な画像データを読み出して、画像処理部１０４へ転送する。画像処理部１０４では、図２に示した画像処理２に画像データが入力されるように、セレクタ２０１がパスを選択する。色変更部２０５では、色変更テーブルに基づいて画像データの色変更を行った後、再度画像蓄積部１０５に蓄積する。
【００６７】
色変更の終了後、制御部１０７は、色変更テーブルに従って画像蓄積部５に蓄積された画像データを読み出し集約した後サムネイル化し操作部１０３の画面に表示し、利用者がプレビューできるようにする。操作部１０３にプレビューの表示以降の処理の流れは、実施例１と同じである。操作部に表示するプレビュー画面の一例を図６に示す。
【００６８】
プレビュー画面６００にて、２ｉｎ１での集約結果のサムネイル画像をプレビューウインドウ６０２に表示している。プレビュー画面では４枚の集約結果が表示されているが、ボタン“前へ”６０３、ボタン“次へ”６０４を押下することで全原稿の集約結果を閲覧することが可能である。また、料金表示部６０１では、集約料金と、原稿読み取り順での集約料金との差分も表示している。利用者は、このプレビュー画面を見ることによって、集約結果の仕上がりレイアウトと必要な料金の情報を得ることが出来る。
【００６９】
利用者は、この集約設定でよいと判断したときに、ボタン“Ｏ.Ｋ.”６０５を押下する。そうでない場合は、原稿読み取り順での集約を行うとしてボタン“Ｎ.Ｇ.”６０４を押下する。それぞれのボタンを押下した場合の動作の説明を行う。
【００７０】
制御部１０７では、プレビュー画面で押下されたボタンが“Ｏ.Ｋ.”である場合は、安い料金となる集約方法で集約した結果で出力するように、画像蓄積部１０５から画像データを読み出し、集約し、画像処理部１０４へ集約した画像データを転送する。画像処理部１０４では、図２に示したように色変換部２０６にて、統一した色空間からプリンタ用の色空間へ色変換を行った後、階調処理部２０７で階調処理を施し、プリンタ１０２へ転送する。プリンタ１０２では、転送された画像データを記録紙に転写する。
【００７１】
プレビュー画面で押下されたボタンが“Ｎ.Ｇ.”である場合は、原稿読み取り順での集約方法で集約した結果で出力するように、画像蓄積部１０５から画像データを読み出して集約し、画像処理部１０４へ集約した画像データを転送する。以降の処理の流れは、“Ｏ.Ｋ.”ボタンを押下した場合と同様である。
【００７２】
以上説明したように、原稿を集約コピーする際に、原稿の属性を用いて集約コピーに掛かる料金を計算し、料金が安くできる場合には、必要ならば原稿に色変更を施して集約し、プレビュー画面で集約結果と集約料金を利用者に提示することで、安い料金で集約コピーを行うことを利用者が選択できるようになる。
【実施例３】
【００７３】
本実施例は、原稿集約時にトナーセーブを行って出力することにより料金を安くする場合の構成を示すものである。トナーセーブとは、画像の濃度を薄くし、トナーの消費を抑えるための処理であるが、公知の技術であるのでここではトナーセーブ処理に関する説明は省略する。
【００７４】
画像形成装置の構成は、図１と同一である。利用者は原稿台に原稿束を載置して、操作部１０３にて集約コピーを選択し、スタートボタンを押下する。スキャナ１０１は原稿を順次読み取り、読み取られた画像データは画像処理部１０４に転送される。
【００７５】
画像処理部１０４の内部構成を図１２に示す。画像処理部１０４は、画像処理１、画像処理２、画像処理３のブロックを備え、セレクタ１２０１は画像処理部１０４に入力された画像データをどの画像処理パスに流すかを制御している。スキャナ１０１から入力された画像データは、まず、画像処理１のパスを通るようにセレクタ１２０１により選択されて、画像処理を行う。
【００７６】
色変換部１２０２では、入力された画像データに対して、デバイスに依存した色空間から、ある統一した色空間（例えばｓＲＧＢ空間）へ変換し、変倍部１２０３へ転送する。変倍部１２０３では、２枚を１枚に集約する場合や、４枚を１枚に集約する場合に適した変倍率を設定して画像データの変倍を行う。変倍部１２０３にて画像処理を行った画像データは、セレクタ１２０７を介して画像蓄積部１０５に一旦蓄積される。
【００７７】
料金計算部１０７では、集約結果を記録紙に出力した場合の料金額を計算する。操作部１０３から送られる集約情報（２枚を１枚に集約する、４枚を１枚に集約するといった情報）と、予め決められたトナーセーブモードの出力料金の２つを使用する。
【００７８】
１色コピーと２色コピーに掛かる料金は同一料金Ａであり、３色以上の出力のフルカラーコピーにかかる料金はＢであり、トナーセーブモードに掛かる料金はＣであるとする。ただし、Ｂ＞Ｃ＞Ａとする。このような料金設定であると仮定すると、カラーコピーを行うよりもトナーセーブモードを使って出力する場合が、料金が安くなる。
【００７９】
ここで、具体的な集約料金の計算例を図４を用いて説明する。例えば、４枚の原稿からなる原稿束を２ｉｎ１（２枚原稿を１枚に出力）で集約するとする。４枚の原稿は、フルカラー原稿（ＦＣ）が２枚と、１色原稿（１Ｃ）が２枚とする。原稿の並び順は、図４（ａ）に示すと通りとする。
【００８０】
４枚の原稿の並び順のとおりに集約した場合、図４（ｂ）のように（ＦＣと１Ｃ）、（ＦＣと１Ｃ）のセットで２枚に集約される。料金の計算方法は、１枚の出力に必要な色数で決まり、その色数は原稿属性から判定できる。１枚目の出力料金は、ＦＣと１色であるので、料金はＢとなる。２枚目の出力料金も、ＦＣと１色であるので、料金はＢとなる。すなわち、合計の料金は（Ｂ＋Ｂ）となる。
【００８１】
原稿の並び順を変えて集約した場合の例を図４の（ｃ）に示す。この場合は、１枚目の出力料金は、１色＋１色であるので、料金はＡにできる。２枚目の出力料金は、ＦＣ＋ＦＣであるので、料金はＢとなる。すなわち、合計の料金は（Ａ＋Ｂ）となる。
ここで、２枚目の出力をトナーセーブモードで出力すると、料金はＣにできる。よって、図４（ｂ）の集約の料金よりも、（Ｂ＋Ｂ−Ａ−Ｃ）だけ安く出力できることになる。
【００８２】
ここで、トナーセーブモードを使用する場合の料金計算方法は、実施例１で示した料金Ｂを料金Ｃに置き変えれば得られる。すなわち、集約枚数をＮ（２ｉｎ１の集約ならＮ＝２）、料金Ａとなる原稿（＝１色又は２色）の数をＭ＿ａとする。料金Ｃとなる原稿（フルカラー）の原稿数をＭ＿ｃとする。
（Ｍ＿ａ／Ｎ≧１）である場合は、料金Ａとなる原稿を集めて１枚に集約することで、出力に掛かる料金を安くできる可能性がある。Ｍ＿ａをＮで割った商（Ｓとする）を計算すれば、料金Ａとなる原稿群を集約した出力がＳ枚得られる。また、Ｍ＿ｃをＮで割った商（Ｔとする）を計算して、料金Ｂとなる原稿群を集約した出力がＴ枚得られる。
【００８３】
残りの原稿数（Ｍ＿ａ＋Ｍ＿ｃ−（Ｓ＋Ｔ）×Ｎ）の集約については、集約結果に端数が出る場合と端数が出ない場合とに分けて計算する。ここでいう端数が出るとは、例えば２ｉｎ１の集約の場合に、集約結果に１枚分の原稿しか集約さない状態のことを示している。Ｎｉｎ１の集約の場合は、（Ｎ−１）枚以下の枚数で集約される場合を端数が出るという。
【００８４】
（１）端数が出ない場合：
残りの原稿数Ｚ（＝Ｍ＿ａ＋Ｍ＿ｃ−（Ｓ＋Ｔ）×Ｎ）は、Ｎで割り切れる。よって、残りの原稿を集約した場合の料金は、（Ｚ／Ｎ×Ｃ）となる。合計の集約料金は、（Ｓ×Ａ＋Ｔ×Ｃ＋Ｚ／Ｎ×Ｃ）で計算できる。
（２）端数が出る場合：
残りの原稿数Ｚ（＝Ｍ＿ａ＋Ｍ＿ｃ−（Ｓ＋Ｔ）×Ｎ）は、Ｎで割り切れない。余りの原稿枚数（Ｕとする）は、ＺをＮで割った余りである。すなわち、Ｕ＝Ｚ％Ｎ。さらに、Ｕ≦（Ｍ＿ａ−Ｓ×Ｎ）の場合とＵ＞（Ｍ＿ａ−Ｓ×Ｎ）となる場合で料金計算方法が変わる。
（２−１）Ｕ≦（Ｍ＿ａ−Ｓ×Ｎ）の場合：
この場合は、料金Ａとなる原稿属性のみでの集約が可能となり、端数分の集約料金はＡになる。最後まで残った原稿数（Ｚ−Ｕ）の集約は自動的に料金Ｃの集約となる。よって、合計の集約料金は、（Ｓ×Ａ＋Ｔ×Ｃ＋Ａ＋（Ｚ−Ｕ）／Ｎ×Ｃ）で計算できる。
（２−２）Ｕ＞（Ｍ＿ａ−Ｓ×Ｎ）となる場合：
料金Ａとなる原稿属性のみでの集約は出来ないため、端数分の集約料金はＢになる。最後まで残った原稿数（Ｚ−Ｕ）の集約は自動的に料金Ｂの集約となる。よって、合計の集約料金は、（Ｓ×Ａ＋Ｔ×Ｃ＋Ｃ＋（Ｚ−Ｕ）／Ｎ×Ｃ）で計算できる。
【００８５】
このようにすることにより、集約コピー時に原稿を並べ替え、フルカラー料金に対してはトナーセーブモードで集約することで、原稿の並び順に従って集約した場合よりも料金を安く出力できる。
【００８６】
料金計算部１０６では、トナーセーブモードを使用した場合の集約料金と、原稿順に集約した場合との差分料金、集約原稿の並び順とトナーセーブする原稿、を制御部１０７へ通知する。制御部１０７は、料金計算部１０６から得られるトナーセーブする原稿を画像蓄積部１０５から読み出して、画像処理部１０４へ転送する。画像処理部１０４では、図１２に示した画像処理２に画像データが入力されるように、セレクタ１２０１がパスを選択する。トナーセーブ処理部１２０４で入力画像データにトナーセーブ処理を施した後、セレクタ１２０４を介して再度画像蓄積部１０５に蓄積される。
【００８７】
さらに、制御部１０７は、集約する原稿の並び順に従って、画像蓄積部１０５から画像データを読み出し集約した後サムネイル化し、操作部１０３の画面に表示し、利用者がプレビューできるようにする。利用者は、集約結果と集約料金を確認して、安い集約料金となる集約結果を出力するか否かを決定する。
【００８８】
以上説明したように、原稿を集約コピーする際に、原稿の属性に基づいた原稿の並べ替えと、トナーセーブモードを用いて集約コピーに掛かる料金を計算し、プレビュー画面で集約結果と集約料金を提示することで、安い料金で集約コピーを行うことを利用者が選択できるようになる。
【００８９】
以上実施例１、２、３で集約料金が安くなる集約方法を示したが、例えば、実施例２の方法と実施例３の方法の両方を実行できるようにして、各集約方法による集約結果と集約料金を操作部でプレビューして利用者が選択できるようにすることで、より利用者の好みに合わせた集約コピーを行うようにすることも可能である。
【００９０】
また、“料金優先”ボタンを操作部に付加し、“料金優先”ボタンがＯＦＦのときは、通常の原稿の並び順での集約を常に実行し、ＯＮの場合は、料金が安くなる集約方法で集約し、かつ、いくつかの安くなる料金となる集約方法がある場合は、最も安い料金となる集約方法を強制的に選ぶようにすることで、より利用者の好みに合わせた集約コピーを行うことが出来る。
【実施例４】
【００９１】
上記実施例１ないし３において説明した各機能は、図１を参照して説明した折に記載したとおり、図１のＲＯＭ１０８に記憶されている集約料金計算プログラム等が、画像形成装置に実行させることによって実現する。しかしながら、本発明は、この実施態様に限定されない。例えば、ＲＯＭ１０８に記憶されている集約料金計算プログラム等を、記録媒体に、コンピュータ読取可能な形式で記録させておき、図示しない記録媒体の読取手段によって読み取らせて実行させても、上記実施例と同等の効果が得られる。また、この際、プログラムの可搬性が向上するという効果が更に得られる。なお、記録媒体は、磁気的、光学的等、様々な種類の方式が採用できる。
【図面の簡単な説明】
【００９２】
【図１】本発明の好適な実施の形態の概略構成を示すブロック図である。
【図２】本発明の実施例の画像処理部の構成を示すブロック図である。
【図３】本発明の実施例の料金計算部における課金額の表の構成例を示す図である。
【図４】本発明の実施例の集約料金の計算例を説明するための図である。
【図５】本発明の実施例の集約料金の計算方法を示すフローチャートである。
【図６】本発明の実施例の操作部に表示するプレビュー画面の一例を示す図である。
【図７】本発明の他の実施例を説明するための図である。
【図８】本発明の他の実施例の処理を示すフローチャートである。
【図９】本発明の他の実施例の出力レイアウト例を示す図である。
【図１０】本発明の他の実施例の色変更テーブルの作成例を説明するための図である。
【図１１】本発明の他の実施例の色変更テーブルの作成例を説明するための図である。
【図１２】本発明のさらに他の実施例の画像処理部の構成を示すブロック図である。
【符号の説明】
【００９３】
１    複写装置
１０１    スキャナ
１０２    プリンタ
１０３    操作部
１０４    画像処理部
１０５    画像蓄積部
１０６    料金計算部
１０７    制御部
１０８    ＲＯＭ
１０９    ＲＡＭ
２０１    セレクタ
２０２    属性判定部
２０３    色変換部
２０４    変倍部
２０５    色変更部
２０６    色変換部
２０７    階調処理部
２０８    セレクタ
６００    操作部の画面
６０１    料金表示部
６０２    プレビューウインドウ
６０３，６０４，６０５，６０６    ボタン
１２０４    トナーセーブ処理部
【図１】
0004981548.tif 000002
【図２】
0004981548.tif 000003
【図３】
0004981548.tif 000004
【図４】
0004981548.tif 000005
【図５】
0004981548.tif 000006
【図６】
0004981548.tif 000007
【図７】
0004981548.tif 000008
【図８】
0004981548.tif 000009
【図９】
0004981548.tif 000010
【図１０】
0004981548.tif 000011
【図１１】
0004981548.tif 000012
【図１２】
0004981548.tif 000013