(57)【要約】  【課題】  ユーザが印刷に要する消耗品量を考慮して容易且つ迅速に最適の印刷モードを選択することができる画像処理装置を提供すること。  【解決手段】  画像メモリ１７に記憶された画像データを印刷する際に要する消耗品量を算出する消耗品量算出手段と、その消耗品量算出手段により算出された消耗品量に基づいて複数の印刷モード毎の印刷コストを算出する印刷コスト算出手段と、その印刷コスト算出手段により算出された複数の印刷モード毎の印刷コストと複数の印刷モードとを対応付けて表示するＬＣＤ５を有することから、ＬＣＤ５において複数の印刷モードがそれに対応する印刷コスト（金額）と共に表示されるので、ユーザが複数の印刷モードの中から容易且つ迅速に最適の印刷モードを選択することができる。  【選択図】    図３
2005047133.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷モードで印刷可能な画像処理装置において、
入力された特定の画像データを記憶する画像記憶手段と、
前記複数の印刷モードによる印刷を行うために前記複数の印刷モードに対応づけて設定される印刷モードデータを記憶する印刷モードデータ記憶手段と、
前記画像記憶手段に記憶された特定の画像データを印刷する際に要する消耗品量を算出する消耗品量算出手段と、
その消耗品量算出手段により算出された消耗品量に基づいて前記複数の印刷モード毎の印刷コストを算出する印刷コスト算出手段と、
その印刷コスト算出手段により算出された前記複数の印刷モード毎の印刷コストと前記複数の印刷モードとを対応付けて表示する表示手段と、
その表示手段に表示された前記複数の印刷モードから少なくとも１つの印刷モードを選択する選択手段と、
その選択手段により選択された印刷モードで前記画像記憶手段に記憶された画像データに基づく画像を印刷する印刷手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記印刷モードデータ記憶手段に記憶される印刷モードデータを任意に設定し得る印刷モードデータ設定手段を有するものである請求項１記載の画像処理装置。
【請求項３】
前記画像記憶手段に記憶された画像データを印刷する際に要する黒色の消耗品量を記憶する黒色量記憶手段と、黒色以外のいずれかのカラーの消耗品量を記憶するカラー量記憶手段とを有し、
前記印刷モードデータ記憶手段は前記印刷モードデータとして少なくとも前記黒色量記憶手段に記憶された黒色の消耗品量に重み付けをする黒重み値と前記カラー量記憶手段に記憶された黒色以外のいずれかのカラーの消耗品量に重み付けをするカラー重み値とを記憶するものであり、
前記印刷モードデータ設定手段は少なくとも前記黒色重み値と前記カラー重み値とをそれぞれ設定することができることを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記画像記憶手段に記憶される入力された特定の画像データが複数ページ分の画像データである場合には、前記消耗品量算出手段は前記画像記憶手段に記憶された複数ページ分の画像データの印刷に要する消耗品量の総量を算出するものであり、前記印刷コスト算出手段はその消耗品量算出手段により算出された消耗品量の総量に基づいて前記複数の印刷モード毎の印刷コストを算出するものであることを特徴とする請求項１から３のいずれかに記載の画像処理装置。
【請求項５】
前記画像記憶手段は、原稿の画像データを読み取る読取手段により読み取られた画像データを前記入力された特定の画像データとして記憶するものであり、前記印刷手段が画像を印刷しているときに、前記読取手段による原稿の画像データの読み取りを可能にする読取制御手段を備えたことを特徴とする請求項１から４のいずれかに記載の画像処理装置。
【請求項６】
前記印刷コスト算出手段により算出された印刷コストが最も低い印刷モードを選択する最低印刷コスト選択手段を有することを特徴とする請求項１から５のいずれかに記載の画像処理装置。
【請求項７】
トナーカートリッジ又はインクカートリッジの価格に関する値を入力するカートリッジ価格入力手段を有し、
前記印刷コスト算出手段は前記カートリッジ価格入力手段により入力されたトナーカートリッジ又はインクカートリッジの価格に関する値に基づいて印刷コストを金額に換算して算出するものであることを特徴とする請求項１から６のいずれかに記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、特に、ユーザが印刷に要する消耗品量を考慮して容易且つ迅速に最適の印刷モードを選択することができる画像処理装置に関するものである。
【背景技術】
【０００２】
従来より、画像処理装置として、原稿の複写装置、画像データを読み取るスキャナ、プリンタ装置、ファクシミリ装置として、相互に或いは独立に利用可能に形成されているものが知られている。このような画像処理装置において、印刷の際に消費するトナー量を考慮して印刷に要する料金を算出する発明が開示されている（特許文献１）。この発明によれば、ユーザは予めある印刷モードを設定し、その印刷モードで印刷した場合に使用するトナー量に基づいて、印刷に要する料金を知ることができる。
【特許文献１】特開平９−１３８６２１号公報（［００６７］）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、印刷する画像によっては、トナー量を節約するモードを選択した場合とトナー量を節約しないモードを選択した場合とで、使用するトナー量がさほど変わらない場合がある。このような場合はトナーを節約しないモードで印刷をすることが望まれるが、従来の画像処理装置では、ユーザが最適な印刷モードを選択するためには、ある印刷モードを選択してその印刷に要する料金を確認し、次に別の印刷モードを選択してその印刷に要する料金を確認する、という作業を繰り返さなければならない。このように、従来の技術では、ユーザが納得のいく料金の印刷モードを見つけるためには煩雑な作業と時間とを要するという問題点があった。
【０００４】
本発明は上述した問題点を解決するためになされたものであり、複数の印刷モードとその印刷モードに対応する消耗品量を表示し、ユーザが印刷に要する消耗品量を考慮して容易且つ迅速に最適の印刷モードを選択することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１記載の画像処理装置の要旨とするところは、複数の印刷モードで印刷可能な画像処理装置において、入力された特定の画像データを記憶する画像記憶手段と、前記複数の印刷モードによる印刷を行うために前記複数の印刷モードに対応づけて設定される印刷モードデータを記憶する印刷モードデータ記憶手段と、前記画像記憶手段に記憶された特定の画像データを印刷する際に要する消耗品量を算出する消耗品量算出手段と、その消耗品量算出手段により算出された消耗品量に基づいて前記複数の印刷モード毎の印刷コストを算出する印刷コスト算出手段と、その印刷コスト算出手段により算出された前記複数の印刷モード毎の印刷コストと前記複数の印刷モードとを対応付けて表示する表示手段と、その表示手段に表示された前記複数の印刷モードから少なくとも１つの印刷モードを選択する選択手段と、その選択手段により選択された印刷モードで前記画像記憶手段に記憶された画像データに基づく画像を印刷する印刷手段とを有することを特徴とする。
【０００６】
請求項２記載の画像処理装置の要旨とするところは、請求項１記載の画像処理装置において、前記印刷モードデータ記憶手段に記憶される印刷モードデータを任意に設定し得る印刷モードデータ設定手段を有するものであることを特徴とする。
【０００７】
請求項３記載の画像処理装置の要旨とするところは、請求項２記載の画像処理装置において、前記画像記憶手段に記憶された画像データを印刷する際に要する黒色の消耗品量を記憶する黒色量記憶手段と、黒色以外のいずれかのカラーの消耗品量を記憶するカラー量記憶手段とを有し、前記印刷モードデータ記憶手段は前記印刷モードデータとして少なくとも前記黒色量記憶手段に記憶された黒色の消耗品量に重み付けをする黒重み値と前記カラー量記憶手段に記憶された黒色以外のいずれかのカラーの消耗品量に重み付けをするカラー重み値とを記憶するものであり、前記印刷モードデータ設定手段は少なくとも前記黒色重み値と前記カラー重み値とをそれぞれ設定することができることを特徴とする。
【０００８】
請求項４記載の画像処理装置の要旨とするところは、請求項１から３に記載の画像処理装置において、前記画像記憶手段に記憶される入力された特定の画像データが複数ページ分の画像データである場合には、前記消耗品量算出手段は前記画像記憶手段に記憶された複数ページ分の画像データの印刷に要する消耗品量の総量を算出するものであり、前記印刷コスト算出手段はその消耗品量算出手段により算出された消耗品量の総量に基づいて前記複数の印刷モード毎の印刷コストを算出するものであることを特徴とする。
【０００９】
請求項５記載の画像処理装置の要旨とするところは、請求項１から４に記載の画像処理装置において、前記画像記憶手段は、原稿の画像データを読み取る読取手段により読み取られた画像データを前記入力された特定の画像データとして記憶するものであり、前記印刷手段が画像を印刷しているときに、前記読取手段による原稿の画像データの読み取りを可能にする読取制御手段を備えたことを特徴とする。
【００１０】
請求項６記載の画像処理装置の要旨とするところは、請求項１から５に記載の画像処理装置において、前記印刷コスト算出手段により算出された印刷コストが最も低い印刷モードを選択する最低印刷コスト選択手段を有することを特徴とする。
【００１１】
請求項７記載の画像処理装置の要旨とするところは、請求項１から６に記載の画像処理装置において、トナーカートリッジ又はインクカートリッジの価格に関する値を入力するカートリッジ価格入力手段を有し、前記印刷コスト算出手段は前記カートリッジ価格入力手段により入力されたトナーカートリッジ又はインクカートリッジの価格に関する値に基づいて印刷コストを金額に換算して算出するものであることを特徴とする請求項１から６のいずれかに記載の画像処理装置。
【発明の効果】
【００１２】
請求項１記載の画像処理装置によれば、画像記憶手段に記憶された特定の画像データを印刷する際に要する消耗品量を複数の印刷モード毎に算出する消耗品量算出手段と、その消耗品量算出手段により算出された消耗品量に基づいて複数の印刷モード毎の印刷コストを算出する印刷コスト算出手段と、その印刷コスト算出手段により算出された複数の印刷モード毎の印刷コストと複数の印刷モードとを対応付けて表示する表示手段と、その表示手段に表示された複数の印刷モードから少なくとも１つの印刷モードを選択する選択手段と、その選択手段により選択された印刷モードで画像記憶手段に記憶された画像データに基づく画像を印刷する印刷手段とを有することから、表示手段において複数の印刷モードがそれに対応する印刷コストと共に表示されるので、ユーザが複数の印刷モードの中から容易且つ迅速に最適の印刷モードを選択することができるという効果がある。
【００１３】
請求項２記載の画像処理装置によれば、請求項１記載の画像処理装置の奏する効果に加え、印刷モードデータ記憶手段に記憶される印刷モードデータを任意に設定し得る印刷モードデータ設定手段を有するものであることから、ユーザが印刷モードを任意に設定できるので、最適の印刷モードを設定することができるという効果がある。
【００１４】
請求項３記載の画像処理装置によれば、請求項２記載の画像処理装置の奏する効果に加え、画像記憶手段に記憶された画像データを印刷する際に要する黒色の消耗品量を記憶する黒色量記憶手段と、黒色以外のいずれかのカラーの消耗品量を記憶するカラー量記憶手段とを有し、印刷モードデータ記憶手段は印刷モードデータとして少なくとも黒色量記憶手段に記憶された黒色の消耗品量に重み付けをする黒重み値とカラー量記憶手段に記憶された黒色以外のいずれかのカラーの消耗品量に重み付けをするカラー重み値とを記憶するものであり、印刷モードデータ設定手段は少なくとも黒色重み値とカラー重み値とをそれぞれ設定することができるものであることから、ユーザが消耗品を節約したい場合には、黒重み値とカラー重み値をそれぞれ設定することによって、例えば黒色の文字部分ははっきりと印刷し、一方でそれほど鮮明さの要求されないカラーの図形部分は画質を低下させるなどの印刷モードを設定することができ、ユーザが最適の印刷モードを選択することができるという効果がある。
【００１５】
請求項４記載の画像処理装置によれば、請求項１から３のいずれかに記載の画像処理装置の奏する効果に加え、画像記憶手段に記憶される入力された特定の画像データが複数ページ分の画像データである場合には、消耗品量算出手段は画像記憶手段に記憶された複数ページ分の画像データの印刷に要する消耗品量の総量を算出するものであり、印刷コスト算出手段はその消耗品量算出手段により算出された消耗品量の総量に基づいて前記複数の印刷モード毎の印刷コストを算出するものであることから、画像記憶手段に記憶される入力された特定の画像データが複数ページに相当する画像データである場合であっても、ユーザは容易に複数ページの記録紙への印刷に要する合計の印刷コストを知ることができるという効果がある。
【００１６】
請求項５記載の画像処理装置によれば、請求項１から４のいずれかに記載の画像処理装置の奏する効果に加え、画像記憶手段は、原稿の画像データを読み取る読取手段により読み取られた画像データを前記入力された特定の画像データとして記憶するものであり、印刷手段が画像を印刷している時に、前記読取手段による原稿の画像データの読み取りを可能にする読取制御手段を備えたものであることから、印刷手段による印刷の最中に、読取手段により次の原稿の画像データを読み取ることができ、印刷作業に要する時間を短縮できるという効果がある。また、画像記憶手段が読取手段により読み取られた画像データを記憶しているため、印刷コストを算出するために印刷のための読み込みに先立ってプリスキャンする必要がなく、短時間でその印刷に要する印刷コストを知ることができるという効果がある。
【００１７】
請求項６記載の画像処理装置によれば、請求項１から５のいずれかに記載の画像処理装置の奏する効果に加え、印刷コスト算出手段により算出された印刷コストが最も低い印刷モードを選択する最低印刷コスト選択手段を有することから、ユーザが印刷物の画質にこだわらず最も印刷コストの低い印刷モードを選択したい場合には、最低印刷コスト選択手段により、容易に最適の印刷モードを選択することができるという効果がある。
【００１８】
請求項７記載の画像処理装置によれば、請求項１から６のいずれかに記載の画像処理装置の奏する効果に加え、印刷コスト算出手段はカートリッジ価格入力手段により入力されたトナーカートリッジ又はインクカートリッジの価格に関する値に基づいて印刷コストを金額に換算して算出するものであることから、トナーカートリッジ又はインクカートリッジの実際の価格に基づいてより正確に消耗品量を金額として認識できるので、ユーザが複数の印刷モードの中から容易に最適の印刷モードを選択することができるという効果がある。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。図１は、本発明の画像処理装置としての複合機１を示す斜視図である。
【００２０】
図１に示す複合機１は、通信回線事業者の提供する公衆通信網に電話回線を介して有線により接続され、文字や図形等で構成された画像をデジタル化した画像データの送受信を行うことが可能なファックス通信機能と、画像が形成された原稿を光学的に読み取ってデジタルデータ化する画像読み取り機能と、画像読み取り機能で読み取った原稿の画像を被記録媒体上に形成する画像複写機能と、パーソナルコンピュータ（ＰＣ）から入力されたプリントデータを印刷するプリンタ機能とが搭載された機能複合型の装置である。
【００２１】
図１に、本複合機１の外観斜視図を示す。本体１ａの上面前部には、後述するエコノミーモードボタン４ａ、カートリッジ価格入力ボタン４ｂ、印刷モードデータ設定ボタン４ｃやテンキー４ｄなどの複数のボタンとＬＣＤ（液晶表示器）５とを備えた操作パネル４が設けられている。ＬＣＤ５は、複合機１により実行される処理や、複合機１と接続されているＰＣ３５、或いは電話回線２６を介して接続されている相手側装置との通信状態を表示する表示器であり、タッチパネルで構成されている。複合機１が、操作パネル４上に設けられたボタンにより操作されると、その操作状態や操作手順などはこのＬＣＤ５へ表示される。
【００２２】
本体１ａの上面には、原稿挿入口１ｃと原稿排出口１ｄとを備えた原稿送り装置１ｅが設けられている。複写される原稿は、この原稿挿入口１ｃに原稿面を下向きにして挿入される。原稿挿入口１ｃへ挿入された原稿は、原稿送り装置１ｅによって複合機１の読取部に送られて、その原稿画像が複合機１の内部に設けられたスキャナ（ＣＣＤラインセンサ）２２により画像データとして読み取られた後に、原稿排出口１ｄから排出される。
【００２３】
一方、本体１ａの下方部分には、記録紙を複数枚積載して手前引き出し可能な給紙トレイ１ｆが設けられている。給紙トレイ１ｆからは、読み込まれた画像データを印刷するための記録紙が、記録紙を搬送する搬送モータ即ちＬＦモータ（図示せず）の駆動によって本体１ａ内部へと供給されるようになっている。また、印刷された記録紙は、複合機１の側面部に設けられた記録紙排出口１ｇから排出される。
【００２４】
図２は、複合機１とＰＣ３５との電気的構成を示したブロック図である。複合機１には、ＣＰＵ１２、ＲＯＭ１３、ＲＡＭ１４、ＥＥＰＲＯＭ１５、画像メモリ１７、ネットワーク・コントロール・ユニット（以下単に「ＮＣＵ」と称す）１９、モデム２０、バッファ２１、スキャナ２２、符号化部２３、復号化部２４、プリンタ２５、操作パネル４、ＬＣＤ５、アンプ２７、インターフェース３０ａが設けられ、これらはバスライン２９を介して互いに接続されている。
【００２５】
ＮＣＵ１９は回線制御を行うためのものであり、複合機１はこのＮＣＵ１９を介して電話回線２６に接続されている。ＮＣＵ１９は、交換機から送信される呼出信号や各種信号を受信するとともに、操作パネル４上の入力キーの操作に応じた発信時のダイヤル信号を交換機へ送信したり、電話回線２６の閉結時において、ファクシミリデータの送受信を行うものである。
【００２６】
ＣＰＵ１２は、ＮＣＵ１９を介して送受信される各種信号などに基づいて、バスライン２９に接続された各部を制御してファクシミリ動作やプリンタ動作などを実行する。また、マルチタスク処理により、スキャナ２２による読取処理とプリンタ２５による印刷処理とを同時並行に実行することができる。
【００２７】
ＲＯＭ１３は、この複合機１で実行される制御プログラムなどを格納した書換不能なメモリであり、図５から図８に図示されるフローチャートに示すプログラムは、このＲＯＭ１３内に格納されている。
【００２８】
制御プログラムは、複合機１で実行されるファクシミリ動作やプリンタ動作、複合機１とＰＣ３５とのデータ通信動作などを制御するためのプログラムである。本実施例の制御プログラムにおいては、かかる制御を行うプログラムとして、特に、後述する印刷処理、金額見積処理、カートリッジ価格決定処理、印刷モード設定処理のプログラムが備えられている。
【００２９】
ＲＡＭ１４は、各種のデータを一時的に記憶するためのメモリであり、モード数メモリ１４ａと、Ｃドット数カウンタメモリ１４ｂと、Ｍドット数カウンタメモリ１４ｃと、Ｙドット数カウンタメモリ１４ｄと、Ｋドット数カウンタメモリ１４ｅと、印刷コストメモリ１４ｆ、エコノミーモードフラグ１４ｇとを備えている。
【００３０】
モード数メモリ１４ａは、後述する印刷モードメモリ１５ｇに印刷モードデータが記憶されている印刷モードの数を記憶するメモリである。
【００３１】
消耗品量算出手段は、画像メモリ１７に記憶された画像データを印刷する際に要するＣＭＹＫのそれぞれの成分のドット数（画素数）をカウントする。Ｃドット数カウンタメモリ１４ｂはその消耗品量算出手段により算出されたＣ成分のドット数を記憶するメモリであり、Ｍドット数カウンタメモリ１４ｃはその消耗品量算出手段により算出されたＭ成分のドット数を記憶するメモリであり、Ｙドット数カウンタメモリ１４ｄはその消耗品量算出手段により算出されたＹ成分のドット数を記憶するメモリであり、Ｋドット数カウンタメモリ１４ｅはその消耗品量算出手段により算出されたＫ成分のドット数を記憶するメモリである。Ｃドット数カウンタメモリ１４ｂ、Ｍドット数カウンタメモリ１４ｃ、Ｙドット数カウンタメモリ１４ｄ、Ｋドット数カウンタメモリ１４ｅは、後述する図６の金額見積処理の開始時に「０」に初期化された後、消耗品量算出手段がその１ページに相当する画像データを印刷する際に要する各色成分のドット数をカウントすると、Ｃドット数カウンタメモリ１４ｂ、Ｍドット数カウンタメモリ１４ｃ、Ｙドット数カウンタメモリ１４ｄ、Ｋドット数カウンタメモリ１４ｅはそれぞれ対応する色成分のドット数が累積加算されて値を更新する。
【００３２】
印刷コスト算出手段は、Ｃドット数カウンタメモリ１４ｂ、Ｍドット数カウンタメモリ１４ｃ、Ｙドット数カウンタメモリ１４ｄ、Ｋドット数カウンタメモリ１４ｅに記憶された各色成分のドット数と、後述する印刷モードメモリ１５ｇに記憶された印刷モードデータの黒重み（黒重み値）とカラー重み（カラー重み値）と、後述するＣカートリッジ価格メモリ１５ｃ、Ｍカートリッジ価格メモリ１５ｄ、Ｙカートリッジ価格メモリ１５ｅ、Ｋカートリッジ価格メモリ１５ｆに記憶された各色カートリッジの価格に基づいて、画像メモリ１７に記憶された画像データを印刷する際に要する印刷コストを金額に換算して算出するものである。印刷コストメモリ１４ｆは、その印刷コスト算出手段により金額として算出された印刷コストを印刷モードのモード番号に対応付けて記憶するメモリである。
【００３３】
エコノミーモードフラグ１４ｇは、エコノミーモードが選択されているか否かを示すフラグである。エコノミーモードとは複数の印刷モードの中から最も印刷コストの低い印刷モードを自動的に選択し、その印刷モードで印刷を実行する印刷モードである。ユーザによるエコノミーモードボタン４ａの押下によってオフからオン、またはオンからオフへ切り替えられる。
【００３４】
ＥＥＰＲＯＭ１５は、書換可能な不揮発性のメモリであり、このＥＥＰＲＯＭ１５へ記憶されたデータは電源オフ後も保持される。ＥＥＰＲＯＭ１５は、操作者によって設定或いは登録される各種のデータや設定値を不揮発に記憶しておくためのメモリであり、電話帳メモリ１５ａ、設定値メモリ１５ｂ、Ｃカートリッジ価格メモリ１５ｃ、Ｍカートリッジ価格メモリ１５ｄ、Ｙカートリッジ価格メモリ１５ｅ、Ｋカートリッジ価格メモリ１５ｆ、印刷モードメモリ１５ｇを備えている。複合機１は、所定の操作によりＬＣＤ５に各種のデータや設定値を入力するための入力画面を表示させることができ、かかる入力画面において入力されたデータがこの電話帳メモリ１５ａに記憶されるようになっている。
【００３５】
電話帳メモリ１５ａは、相手側装置のファクシミリ番号を記憶するメモリである。この電話帳メモリ１５ａに記憶される各データは、ファクシミリ動作時などの必要時に読み出すことができる。
【００３６】
設定値メモリ１５ｂは、複合機１とＰＣ３５との無線通信を行うために必要となる設定値を記憶しておくためのメモリである。複合機１とＰＣ３５とのデータ通信は無線通信で行われており、この無線通信に使用されている媒体は電波である。このため、その傍受を防ぐためのセキュリティが必要となる。つまり、無線通信を実行するにあたって、複合機とＰＣ３５とにおいてのみ相互に通信ができるように予め設定しておく必要があり、ここで設定された設定値がこの設定値メモリ１５ｂに記憶されている。無線通信時には、この設定値メモリ１５ｂに記憶されている設定値に基づいて通信が実行される。
【００３７】
具体的には、この設定値メモリ１５ｂに記憶される設定値は、インターフェース３０ａ、３０ｃのチャンネルとExtended Service Set ID（以下単に「ＥＳＳＩＤ」と略す）とである。チャンネルは見えないデータの通り道であり、無線のインターフェース３０ａ、３０ｃとが相互に通信するためには、通信する装置に備えられたそれぞれのインターフェース３０ａ、３０ｃにおいて、同一のチャンネルに設定されていなくてはならない。このため、本体２のチャンネルとＰＣ３５とは同一のチャンネルに設定されており、その値が設定値として設定値メモリ１５ｂに記憶されている。ＥＳＳＩＤは、無線のネットワークにおいて、個々のネットワークを区別するための文字列である。このＥＳＳＩＤはユーザが決定して装置毎に設定される。
【００３８】
Ｃカートリッジ価格メモリ１５ｃ、Ｍカートリッジ価格メモリ１５ｄ、Ｙカートリッジ価格メモリ１５ｅ、Ｋカートリッジ価格メモリ１５ｆは、各色のインクカートリッジの価格を記憶するメモリである。このＣカートリッジ価格メモリ１５ｃ、Ｍカートリッジ価格メモリ１５ｄ、Ｙカートリッジ価格メモリ１５ｅ、Ｋカートリッジ価格メモリ１５ｆには工場出荷時に各色インクカートリッジの価格がデフォルト値として書き込まれるが、後述する図７のカートリッジ価格決定処理において、カートリッジの価格の変更が指示され、新たな値が入力された場合には、その値で上書きされる。
【００３９】
印刷モードメモリ１５ｇは、複数の印刷モードによる印刷を行うために複数の印刷モードに対応づけて設定される印刷モードデータを記憶するためのメモリである。図４は印刷モードメモリ１５ｇに格納されるテーブル４０を示す図である。図４に示すように、テーブル４０は、ノーマルモード、モノクロモード、７０％インク量モード、５０％インク量モード、黒１００％・カラー７０％モード、黒１００％・カラー５０％モード、モノクロ７０％モード、モノクロ５０％モードそれぞれについて、モード番号、モード名、モノクロ化をするか否か、黒重み、カラー重みを印刷モードデータとして有している。印刷モードメモリ１５ｇに記憶された、モード名、黒重み、カラー重みは、後述する図８の印刷モード設定処理により書き換えることができる。また、印刷モードメモリ１５ｇは、操作パネル４からの操作により、新たな印刷モードを設定して登録したり、既存の印刷モードを削除することができる。後述する図５の印刷処理において印刷モードが選択されると、その印刷モードに対応した印刷モードデータがテーブル４０から読み出され、その印刷モードデータに基づいてプリンタ２５による印刷処理が行われる。
【００４０】
画像メモリ１７は、画像データ（イメージデータ）を記憶するためのメモリであり、大容量のＤＲＡＭで構成されている。複合機１において、ファクシミリデータが受信されると、そのファクシミリデータは、一旦、この画像メモリ１７に記憶された後、プリンタ２５が正常に稼働する状態にあればプリンタ２５へ出力されて記録される。出力されたファクシミリデータは、プリンタ２５によって記録紙に印刷された後に、画像メモリ１７から消去される。ファクシミリデータが画像データである場合、一般に、そのデータ量は大容量であるが、ファクシミリデータが印刷されることを条件にそのファクシミリデータを消去しているので、画像メモリ１７を有効に使用することができる。また、画像メモリ１７には、ＰＣ３５から入力された画像データが、画像データファイルとして記憶されている。このＰＣ３５から入力された画像データについては、所定の操作により消去処理を行うまで、この画像メモリ１７に保持される。また、画像メモリ１７には、スキャナ２２により読み取られた画像データが記憶され、その画像データはプリンタ２５によって印刷出力された後、画像メモリ１７から消去される。画像メモリ１７に記憶されたファクシミリデータ、画像データファイル、スキャナ２２により読み取られた画像データは入力された特定の画像データに相当する。
【００４１】
モデム２０は、画像データを変調および復調して伝送するとともに伝送制御用の各種手順信号を送受信するものである。バッファ２１は、他のファクシミリ装置との間で送受信される符号化されたファクシミリデータを一時的に格納するものである。
【００４２】
スキャナ２２は原稿挿入口１ｃに挿入された原稿の画像を読み取るためのものであって、符号化部２３はスキャナ２２により読み取られた原稿画像の符号化を行うものである。復号化部２４は、バッファ２１に記憶された受信したデータを読み出して、これを復号化するものであり、復号化されたデータは、プリンタ２５により記録用紙に印刷される。操作パネル４は、上記したように操作者がこの複合機１の設定等の各種の操作を行うためのものである。アンプ２７は、そのアンプ２７に接続されたスピーカ２８を鳴動して、呼出音などを出力するためのものである。
【００４３】
インターフェース３０ａ、３０ｃは、複合機１とＰＣ３５とを接続するためのものである。インターフェース３０ａ、３０ｃは異なる装置間でのデータ通信におけるその接点の規定であり、電気的な規格である。本実施例で使用されるインターフェース３０ａ、３０ｃには、汎用の無線通信の規格であるBluetoothのインターフェースが用いられている。Bluetoothは、免許無しで使うことのできる２．４５ＧＨｚ帯の電波を利用し、１Ｍｂｐｓ以上の速度で通信を行うことのできるインターフェースである。このBluetoothは一般的に消費電力が小さく製造コストも低く押さえることのできる上、機器間の距離が１０ｍ以内であれば、障害物があってもデータ通信を行うことができる。
【００４４】
ＰＣ３５は、パーソナルコンピュータで構成され、複合機１との間でデータ通信を実行する外部装置である。このため、ＰＣ３５は、ＰＣ３５の有するデータを複合機１へ送信することができ、また、複合機１から送信される画像データを受信してそのデータに対する処理を実行することができるようになっている。
【００４５】
このＰＣ３５は、ＣＰＵ３６、ＲＯＭ３７、ＲＡＭ３８、ハードディスク３９、入出力ポート４１、キーボード４２、ＬＣＤ４３、インターフェース３０ｃを備えている。ＣＰＵ３６はＲＯＭ３７に記憶される固定値やプログラム或いはインターフェース３０ｃを介して送受信される各種信号に基づいて、バスライン４０により接続される各部を制御するものである。ＲＯＭ３７は、ＰＣ３５で実行される制御プログラム等を格納した書換不能なメモリである。ＲＡＭ３８は、各種のデータを一時的に記憶するためのメモリである。
【００４６】
ハードディスク３９は書き換え可能な不揮発性のメモリであり、必要に応じてインストールされるプログラムや、各種データを記憶しておくためのメモリである。具体的には、このハードディスク３９には、ＰＣ３５で作成されたデータを複合機１へ送信するプログラムや、複合機１から送信される画像データを処理するプログラムなどが記憶されている。
【００４７】
キーボード４２は文字を入力する入力装置となっており、このキーボード４２に備えられた各キーが押下されることにより、各キーに対応付けられた文字などが入力される。入力された文字はＬＣＤ４３に表示される。
【００４８】
インターフェース３０ｃは、複合機１に搭載されるインターフェース３０ａと同じ規格のインターフェースであり、Bluetoothで構成されている。このインターフェース３０ｃにより、ＰＣ３５は複合機１と接続される。これによりＰＣ３５は、複合機１から入力される画像データなどを受信することができる。受信したデータはＲＡＭ３８に記憶され、記憶されたデータは所定の出力操作によりＬＣＤ４３に表示される。
【００４９】
図２に示すように、上記したＣＰＵ３６、ＲＯＭ３７、ＲＡＭ３８はバスライン４０を介して互いに接続されており、バスライン４０はまた入出力ポート４１に接続されている。この入出力ポート４１は、バスライン４０の他にハードディスク３９、キーボード４２、ＬＣＤ４３、インターフェース３０ｃに接続されている。
【００５０】
次に、上記のように構成された複合機１の各処理について、図５から図８のフローチャートを参照し説明する。図５に示す印刷処理は、スキャナ２２により読み込まれた画像データ、他のファクシミリ装置から受信したファクシミリデータ、ＰＣ３５から送信された画像データが画像メモリ１７に書き込まれたタイミングで実行される。
【００５１】
図５に示すように、この印刷処理では、まず図６に示す金額見積処理がされるので、まず、図６に示す金額見積処理について説明する。
【００５２】
図６に示す金額見積処理においては、まず、印刷モードメモリ１５ｇに印刷モードデータが記憶された印刷モードの数が読み出されてモード数メモリ１４ａに書き込まれる。たとえば、印刷モードメモリ１５ｇが図４に示すテーブル４０を記憶している場合には、テーブル４０の行数である「８」がモード数メモリ１４ａに書き込まれる（Ｓ２１）。
【００５３】
次に、そのモード数メモリ１４ａの値が「０」か否かを調べる。モード数メモリ１４ａの値が「０」でない場合は（Ｓ２２：Ｎｏ）、印刷モードメモリ１５ｇに記憶されたテーブル４０から、モード数メモリ１４ａの値のモード番号の印刷モードデータを読み出す。たとえば、モード数メモリ１４ａの値が「８」である場合には、図４に示すテーブル４０のモード番号「８」の印刷モードデータが読み出される（Ｓ２３）。
【００５４】
続いて、Ｃドット数カウンタメモリ１４ｂ、Ｍドット数カウンタメモリ１４ｃ、Ｙドット数カウンタメモリ１４ｄ、Ｋドット数カウンタメモリ１４ｅに「０」を書き込む（Ｓ２４）。
【００５５】
次に、画像メモリ１７に記憶されている画像データのうち、第１ページに相当する画像データを参照ページとし（Ｓ２５）、その参照ページをＲＡＭ１４の所定のエリアに読み出す（Ｓ２６）。
【００５６】
続いて、Ｓ２３において読み出した印刷モードデータを調べ、モノクロ化を実行する印刷モードデータであるか否かを判断する（Ｓ２７）。例えば、図４のテーブル４０に示すモノクロモード、モノクロ７０％モード、モノクロ５０％モードが読み出されている場合にはモノクロ化を実行する印刷モードデータであるので（Ｓ２７：Ｙｅｓ）、Ｓ２６において読み出された画像データが２値変換されてモノクロ化され、Ｓ２９の処理に進む。
【００５７】
一方、Ｓ２３において読み出した印刷モードデータが図４のテーブル４０に示すノーマルモード、７０％インク量モード、５０％インク量モード、黒１００％・カラー７０％モード、黒１００％・カラー５０％モードである場合には、モノクロ化を実行する印刷モードではないので（Ｓ２７：Ｎｏ）、Ｓ２８の処理は実行されずにＳ２９に進む。
【００５８】
次に、読み出した画像データを調べ、ＣＭＹＫの各色のドット数をカウントし、それぞれの各色毎のドット数をＣドット数カウンタメモリ１４ｂ、Ｍドット数カウンタメモリ１４ｃ、Ｙドット数カウンタメモリ１４ｄ、Ｋドット数カウンタメモリ１４ｅの値に累積加算する（Ｓ２９）。第１ページ目の画像データについてドット数をカウントした場合は、Ｃドット数カウンタメモリ１４ｂ、Ｍドット数カウンタメモリ１４ｃ、Ｙドット数カウンタメモリ１４ｄ、Ｋドット数カウンタメモリ１４ｅにその第１ページ目のドット数がそのまま書き込まれるが、第２ページ目以降の画像データが参照されてドット数がカウントされた場合には、その値が前回までの値に累積加算される。すなわち、Ｃドット数カウンタメモリ１４ｂ、Ｍドット数カウンタメモリ１４ｃ、Ｙドット数カウンタメモリ１４ｄ、Ｋドット数カウンタメモリ１４ｅには、読み出した画像データの合計のドット数が各色別に記憶されることとなる。
【００５９】
次に、画像メモリ１７に記憶された画像データの全てのページ分について読み出しが終了したか否かを調べる（Ｓ３０）。全てのページ分について読み出しが終了していない場合には（Ｓ３０：Ｎｏ）、次ページを参照ページとして（Ｓ３２）、Ｓ２６に進み、画像メモリ１７から次ページを読み出す（Ｓ２６）。そして、画像メモリ１７に記憶された画像データの全てのページ分について読み出しが終了した場合には（Ｓ３０：Ｙｅｓ）、数式１に基づいて印刷コストが金額で換算され、モード番号と対応づけて印刷コストメモリ１４ｆに書き込まれる（Ｓ３１）。
【００６０】
（数式１）
金額＝Ｋドット数カウンタの値×黒ドット当たり単価×（黒重み／１００）＋（Ｃドット数カウンタの値×Ｃドット当たり単価＋Ｍドット数カウンタの値×Ｍドット当たり単価＋Ｙドット数カウンタの値×Ｙドット当たり単価）×（カラー重み／１００）
【００６１】
ここで、数式１に示す黒ドット当たり単価とは、通常サイズのドットを１つ印刷するために要する黒インクの価格を意味する。具体的には、Ｋカートリッジ価格メモリ１５ｆに記憶された値、すなわち黒インクカートリッジの１個当たりの価格（例えば２６００円）を、黒インクカートリッジ１個で印刷することができる通常サイズのドット数（例えば４４２×１０６ドット）で除算した値（例えば５．９×１０−６）である。またＣドット当たり単価とは、具体的には、Ｃカートリッジ価格メモリ１５ｃに記憶された値、すなわちＣインクカートリッジの１個当たりの価格（例えば１３００円）を、Ｃインクカートリッジ１個で印刷することができる通常サイズのドット数（例えば２３３×１０６ドット）で除算した値（例えば５．６×１０−６）である。Ｍドット当たり単価、Ｙドット当たり単価も、Ｃドット当たり単価と同様に、それぞれにインクカートリッジの価格に基づいて決定される値である。
【００６２】
また、黒重み、カラー重みとは、図４にテーブルで示すように、印刷モード毎に設定されている値であって、後述する図５の印刷処理において、印刷に用いるインクの量を調整する値である。
【００６３】
次に、モード数メモリ１４ａの値から「１」減算されて（Ｓ３３）、Ｓ２２へ進む。モード数メモリ１４ａの値が「０」でない場合は（Ｓ２２：Ｎｏ）、印刷モードメモリ１５ａから、モード数メモリ１４ａの値に対応したモード番号の印刷モードデータが読み出される（Ｓ２３）。すなわち、Ｓ３１においてモード番号が「８」のモノクロ５０％モードについて印刷コストを算出した場合には、モード数メモリの値が「１」減算されて「７」となり、Ｓ２３において、モード番号が「７」であるモノクロ７０％モードの印刷モードデータが読み出されるのである。
【００６４】
このようにして、印刷モードメモリ１５ｇに印刷モードデータが記憶されている全ての印刷モードについて印刷コストを算出し、モード番号と対応づけて印刷コストメモリ１４ｆに記憶すると、モード数メモリの値が０となるので（Ｓ２２：Ｙｅｓ）、金額見積処理を終了し、図５の印刷処理のＳ２に進む。
【００６５】
Ｓ２において、エコノミーモードが選択されているか否かを調べる（Ｓ２）。エコノミーモードフラグ１４ｇがオンである場合には（Ｓ２：Ｙｅｓ）、印刷コストメモリ１４ｆに記憶した金額のうちで最も低いものに対応付けられたモード番号の印刷モードを選択する（Ｓ４）。
【００６６】
一方、エコノミーモードが選択されていない場合（Ｓ２：Ｎｏ）、印刷モードメモリ１５ｇに記憶されたモード番号、モード名と、印刷コストメモリ１４ｆに記憶された金額とをそれぞれ対応付けてＬＣＤ５に表示する（Ｓ３）。図３は、Ｓ３の処理においてＬＣＤ５に表示される内容を表した図である。ＬＣＤ５の画面５ａには、モード番号を操作番号として示す項目５ｂ、モード名を示す項目５ｃ、金額を示す項目５ｄが表示される。ユーザはＬＣＤ５の画面５ａを見て最適の印刷モードを決定し、テンキー４ｄから操作番号を入力することで印刷モードを選択する。ここでテンキー４ｄから「０」を入力した場合には、印刷のキャンセルを選択することができる。
【００６７】
続いて、モード選択操作がされたか否かを調べる（Ｓ５）。すなわち、ＬＣＤ５に表示された操作番号か「０」がテンキー４ｄから入力されたか否かを調べる。モード選択操作がされない間は待機する（Ｓ５：Ｎｏ）。一方、テンキー４ｄから操作番号または「０」が入力された場合、またはエコノミーモードが選択され、Ｓ４において印刷モードが選択されている場合（Ｓ５：Ｙｅｓ）、キャンセル操作がされたか否か、すなわちテンキー４ｄから「０」が入力されたか否かを調べる（Ｓ６）。テンキー４ｄから「０」が入力された場合（Ｓ６：Ｙｅｓ）、印刷処理を終了するが、テンキー４ｄから「０」以外の操作番号が入力された場合（Ｓ６：Ｎｏ）、画像メモリ１７に記憶されている画像データのうち、第１ページに相当する画像データを参照ページとし（Ｓ７）、その参照ページをＲＡＭ１４の所定のエリアに読み出す（Ｓ８）。
【００６８】
続いて、Ｓ４またはＳ５において選択された印刷モードの印刷モードデータを印刷モードメモリ１５ｇから読み出し（Ｓ９）、その印刷モードがモノクロ化を実行する印刷モードデータであるか否かを調べる（Ｓ１０）。図４のテーブル４０に示すモノクロモード、モノクロ７０％モード、モノクロ５０％モードが読み出されている場合にはモノクロ化を実行する印刷モードデータであるので（Ｓ１０：Ｙｅｓ）、Ｓ８において読み出された画像データが２値変換されてモノクロ化される（Ｓ１１）。
【００６９】
次に、Ｓ１１においてモノクロ化した画像データを印刷モードデータの黒重みに従って印刷する（Ｓ１３）。具体的には、ユーザがモノクロ７０％インク量モードを選択している場合には、黒重みが７０％であるので（図４参照）、１ドット当たりのインク量を通常のインク量に対して７０％としてプリンタ２５による印刷を行う（Ｓ１３）。
【００７０】
一方、Ｓ４またはＳ５において読み出した印刷モードデータが図４のテーブル４０に示すノーマルモード、７０％インク量モード、５０％インク量モード、黒１００％・カラー７０％モード、黒１００％・カラー５０％モードである場合には、モノクロ化を実行する印刷モードではないので（Ｓ１０：Ｎｏ）、読み出した画像データを選択された印刷モードデータの黒重み及びカラー重みに従って印刷する（Ｓ１２）。具体的には、例えば、ユーザが黒１００％・カラー７０％モードを選択した場合には、Ｋ（黒）のインクについては１ドット当たりのインク量を通常と同じ量とするが、Ｃ、Ｍ，Ｙ（黒以外のカラー）のインクについては１ドット当たりのインク量を通常のインク量に対して７０％としてプリンタ２５による印刷を行う。
【００７１】
次に、画像メモリ１７に記憶された画像データの全てのページ分について読み出しが終了したか否かを調べる（Ｓ１４）。全てのページ分について読み出しが終了していない場合には（Ｓ１４：Ｎｏ）、次ページを参照ページとして（Ｓ１５）、Ｓ８に進み、画像メモリ１７から次ページを読み出す（Ｓ８）。そして、画像メモリ１７に記憶された画像データの全てのページ分について読み出しが終了した場合には（Ｓ１４：Ｙｅｓ）、印刷処理が終了する。
【００７２】
次にカートリッジ価格決定処理、印刷モード設定処理について説明する。カートリッジ価格決定処理、印刷モード設定処理は所定時間毎に起動されて実行される処理である。
【００７３】
図７はカートリッジ価格決定処理のフローチャートである。まず、カートリッジ価格入力ボタン４ｂが押下されてテンキー４ｄからカートリッジ価格が入力された状態で、図示しない実行キーによりカートリッジ価格の変更が指示されたか否かを調べる（Ｓ４０）。変更が指示されない場合、（Ｓ４０：Ｎｏ）、カートリッジ価格決定処理は終了するが、一方、変更が指示された場合（Ｓ４０：Ｙｅｓ）、テンキー４ｄからＣインクカートリッジの価格が入力されたか否かを調べる（Ｓ４１）。Ｃインクカートリッジの価格が入力された場合（Ｓ４１：Ｙｅｓ）、入力値をＣカートリッジ価格メモリ１５ｃに書き込みＳ４３に進む。一方、Ｃインクカートリッジの価格が入力されなかった場合（Ｓ４１：Ｎｏ）、そのままＳ４３に進む。
【００７４】
次に、テンキー４ｄからＭインクカートリッジの価格が入力されたか否かを調べる（Ｓ４３）。Ｍインクカートリッジの価格が入力された場合（Ｓ４３：Ｙｅｓ）、入力値をＭカートリッジ価格メモリ１５ｄに書き込みＳ４５に進む。一方、Ｍインクカートリッジの価格が入力されなかった場合（Ｓ４３：Ｎｏ）、そのままＳ４５に進む。
【００７５】
次に、テンキー４ｄからＹインクカートリッジの価格が入力されたか否かを調べる（Ｓ４５）。Ｙインクカートリッジの価格が入力された場合（Ｓ４５：Ｙｅｓ）、入力値をＹカートリッジ価格メモリ１５ｅに書き込みＳ４７に進む。一方、Ｙインクカートリッジの価格が入力されなかった場合（Ｓ４５：Ｎｏ）、そのままＳ４７に進む。
【００７６】
次に、テンキー４ｄからＫインクカートリッジの価格が入力されたか否かを調べる（Ｓ４７）。Ｋインクカートリッジの価格が入力された場合（Ｓ４７：Ｙｅｓ）、入力値をＫカートリッジ価格メモリ１５ｆに書き込み、カートリッジ価格決定処理を終了する。一方、Ｋインクカートリッジの価格が入力されなかった場合（Ｓ４７：Ｎｏ）、カートリッジ価格決定処理を終了する。
【００７７】
図８は印刷モード設定処理のフローチャートである。まず、印刷モードデータの変更が指示されたか否かを調べる（Ｓ６０）。具体的には、ユーザにより印刷モードデータ設定ボタン４ｃが押下されたか否かを調べる。カートリッジ価格入力ボタン４ｂが押下されない場合（Ｓ６０：Ｎｏ）、印刷モード設定処理は終了する。一方、カートリッジ価格入力ボタン４ｂが押下された場合（Ｓ６０：Ｙｅｓ）、印刷モードの変更が指示されているので、印刷モードデータの変更が指示されたモード番号の印刷モードデータを印刷モードメモリ１５ｇから読み出す（Ｓ６１）。次にモード名が入力されたか否かを調べ（Ｓ６２）、モード名が入力されない場合（Ｓ６２：Ｎｏ）、待機する。一方、モード名が入力された場合（Ｓ６２：Ｙｅｓ）、Ｓ６１において読み出した印刷モードデータのモード名を書き換える（Ｓ６３）。
【００７８】
次に黒重みが入力されたか否かを調べ（Ｓ６４）、黒重みが入力されない場合（Ｓ６４：Ｎｏ）、待機する。一方、黒重みが入力された場合（Ｓ６４：Ｙｅｓ）、Ｓ６１において読み出した印刷モードデータの黒重みを書き換える（Ｓ６５）。続いてカラー重みが入力されたか否かを調べ（Ｓ６６）、カラー重みが入力されない場合（Ｓ６６：Ｎｏ）、待機する。一方、カラー重みが入力された場合（Ｓ６６：Ｙｅｓ）、Ｓ６１において読み出した印刷モードデータのカラー重みを書き換える（Ｓ６７）。
【００７９】
続いて、ユーザから更新指示があったか否かを調べる（Ｓ６８）。更新指示があった場合（Ｓ６８：Ｙｅｓ）、印刷モードメモリ１５ｇに記憶された印刷モードデータのうち変更が指示されたモード番号の印刷モードデータを上書きする（Ｓ６９）。一方、更新指示がない場合（Ｓ６９：Ｎｏ）、印刷モードメモリ１５ｇに記憶された印刷モードデータを上書きすることなく、印刷モード設定処理を終了する。
【００８０】
尚、本実施例において、請求項１記載の消耗品量算出手段としては図６のＳ２９の処理が該当する。請求項１記載の印刷コスト算出手段としては図６のＳ３１の処理が該当する。請求項１記載の選択手段としては図５のＳ５の処理が該当する。請求項２記載の印刷モード設定手段は、図８のＳ６０からＳ６９の処理が該当する。請求項６記載の最低印刷コスト選択手段は、図５のＳ４の処理が該当する。請求項７記載のカートリッジ価格入力手段は、図７のＳ４０からＳ４８の処理が該当する。
【００８１】
本実施例の複合機１によれば、画像メモリ１７に記憶された特定の画像データを印刷する際に要する消耗品量を算出する消耗品量算出手段と、その消耗品量算出手段により算出された消耗品量に基づいて複数の印刷モード毎の印刷コストを算出する印刷コスト算出手段と、その印刷コスト算出手段により算出された複数の印刷モード毎の印刷コストと複数の印刷モードとを対応付けて表示するＬＣＤ５と、そのＬＣＤ５に表示された複数の印刷モードから少なくとも１つの印刷モードを選択する選択手段と、その選択手段により選択された印刷モードで画像メモリ１７に記憶された画像データに基づく画像を印刷するプリンタ２５とを有することから、ＬＣＤ５において複数の印刷モードがそれに対応する印刷コスト（金額）と共に表示されるので、ユーザが複数の印刷モードの中から容易且つ迅速に最適の印刷モードを選択することができる。
【００８２】
また本実施例の複合機１によれば、印刷モードメモリ１５ｇに記憶される印刷モードデータを任意に設定し得る印刷モードデータ設定手段を有するものであることから、ユーザが印刷モードを任意に設定できるので、最適の印刷モードを設定することができる。
【００８３】
また本実施例の複合機１によれば、画像メモリ１７に記憶された画像データを印刷する際に要する黒色のドットの量を記憶するＫドット数カウンタメモリ（黒色量記憶手段）１４ｅと、黒色以外のいずれかのカラーのドットの量を記憶するＣドット数カウンタメモリ１４ｂ、Ｍドット数カウンタメモリ１４ｃ、Ｙドット数カウンタメモリ１４ｄとを有し、印刷モードデータ設定手段は黒色重み値とカラー重み値とをそれぞれ設定することができるものであることから、ユーザが消耗品を節約したい場合には、黒重み値とカラー重み値をそれぞれ設定することによって、例えば黒色の文字部分ははっきりと印刷し、一方でそれほど鮮明さの要求されないカラーの図形部分は画質を低下させるなどの印刷モードを設定することができ、ユーザが最適の印刷モードを選択することができる。
【００８４】
また本実施例の複合機１によれば、画像メモリ１７に記憶される入力された特定の画像データが複数ページ分の画像データである場合には、消耗品量算出手段は画像メモリ１７に記憶された複数ページ分の画像データの印刷に要する消耗品量の総量を算出するものであり、印刷コスト算出手段はその消耗品量算出手段により算出された消耗品量の総量に基づいて前記複数の印刷モード毎の印刷コストを算出するものであることから、画像記憶手段に記憶される入力された特定の画像データが複数ページに相当する画像データである場合であっても、ユーザは容易に複数ページの記録紙への印刷に要する合計の印刷コストを知ることができるという効果がある。
【００８５】
また本実施例の複合機１によれば、画像メモリ１７は、スキャナ２２により読み取られた画像データを前記入力された特定の画像データとして記憶するものであり、プリンタ２５が画像を印刷している時に、マルチタスク処理によりスキャナ２２による原稿の画像データの読み取りを可能にするＣＰＵ１２を備えたものであることから、印刷手段による印刷の最中に、スキャナ２２により次の原稿の画像データを読み取ることができ、印刷作業に要する時間を短縮できるという効果がある。また、画像メモリ１７がスキャナ２２により読み取られた画像データを記憶しているため、印刷コストを算出するために印刷のための読み込みに先立ってプリスキャンする必要がなく、短時間でその印刷に要する印刷コストを知ることができるという効果がある。
【００８６】
また本実施例の複合機１によれば、印刷コスト算出手段により算出された印刷コストが最も低い印刷モードを選択する最低印刷コスト選択手段を有することから、ユーザが印刷物の画質にこだわらず最も印刷コストの低い印刷モードを選択したい場合には、最低印刷コスト選択手段により、容易に最適の印刷モードを選択することができるという効果がある。
【００８７】
また本実施例の複合機１によれば、印刷コスト算出手段はカートリッジ価格入力手段により入力されたトナーカートリッジ又はインクカートリッジの価格に関する値に基づいて印刷コストを金額に換算して算出するものであることから、トナーカートリッジ又はインクカートリッジの実際の価格に基づいてより正確に消耗品量を金額として認識できるので、ユーザが複数の印刷モードの中から容易に最適の印刷モードを選択することができるという効果がある。
【００８８】
以上実施例に基づき本発明を説明したが、本発明は上記実施例に何ら限定されるものでなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【００８９】
例えば、本実施例では、プリンタ２５は、印刷モードが選択されると、その印刷モードに対応する黒重みの値とカラー重みの値とに応じて１ドット当たりのインク量を変更して印刷するものであったが、印刷するドット数を黒重みの値とカラー重みの値とに応じて所定割合減らすものであっても良い。
【００９０】
また、本実施例では、プリンタ２５はいわゆるインクジェットプリンタであったが、レーザプリンタやＬＥＤプリンタであってもよい。この場合は、プリンタ２５は黒重み値とカラー重み値とに基づいて感光体ドラムの表面電位値を制御することによって、印刷に使用するトナー量を調節する。また、本実施例では、Ｃカートリッジ価格メモリ１５ｃ、Ｍカートリッジ価格メモリ１５ｄ、Ｙカートリッジ価格メモリ１５ｅ、Ｋカートリッジ価格メモリ１５ｆはインクカートリッジの価格を記憶するものであったが、プリンタ２５がレーザプリンタやＬＥＤプリンタである場合にはトナーカートリッジの価格を記憶するものである。
【図面の簡単な説明】
【００９１】
【図１】本発明の画像処理装置としての複合機を示す斜視図である。
【図２】複合機と外部装置との電気的構成を示したブロック図である。
【図３】印刷処理においてＬＣＤに表示される内容を表した図である。
【図４】印刷モードメモリに格納されるテーブルを示す図である。
【図５】複合機で実行される印刷処理を示したフローチャートである。
【図６】複合機で実行される金銭見積処理を示したフローチャートである。
【図７】複合機で実行されるカートリッジ価格決定処理を示したフローチャートである。
【図８】複合機で実行される印刷モード設定処理を示したフローチャートである。
【符号の説明】
【００９２】
１              複合機（画像処理装置）
５              ＬＣＤ（表示手段）
１２            ＣＰＵ（読取制御手段）
１４ｂ          Ｃドット数カウンタメモリ（カラー量記憶手段）
１４ｃ          Ｍドット数カウンタメモリ（カラー量記憶手段）
１４ｄ          Ｙドット数カウンタメモリ（カラー量記憶手段）
１４ｅ          Ｋドット数カウンタメモリ（黒色量記憶手段）
１５ｇ          印刷モードメモリ（印刷モードデータ記憶手段）
１７            画像メモリ（画像記憶手段）
２２            スキャナ（読取手段）
２５            プリンタ（印刷手段）
【図１】
2005047133.tif 000003
【図２】
2005047133.tif 000004
【図３】
2005047133.tif 000005
【図４】
2005047133.tif 000006
【図５】
2005047133.tif 000007
【図６】
2005047133.tif 000008
【図７】
2005047133.tif 000009
【図８】
2005047133.tif 000010