(57)【要約】【課題】ネットワーク上にプリンタが複数存在し、これらのプリンタのうちで、プリンタの用紙の色管理状態を管理する色管理システムの管理下にあるプリンタについて、キャリブレーションコストを算出することが容易であるシステムを提供することを目的とする。【解決手段】管理装置と、ネットワークを介して上記管理装置に接続されている複数のプリンタとを備え、所定のプリンタにおける色調整情報を、他のプリンタに適用することによって、前記複数のプリンタにおいて統一した色管理を実現する色管理システムのコスト管理システムであって、色管理システムに所属するプリンタについて、プリンタ毎の所定期間内の印刷コストを算出可能な第１算出手段と、色管理システムに所属するプリンタについて、プリンタ毎の所定期間内のキャリブレーションのコストを算出可能な第２算出手段と、を有する。【選択図】図１０
2015035123.tif 000002
【特許請求の範囲】
【請求項１】
管理装置と、ネットワークを介して上記管理装置に接続されている複数のプリンタとを備え、所定のプリンタにおける色調整情報を、他のプリンタに適用することによって、前記複数のプリンタにおいて統一した色管理を実現する色管理システムのコスト管理システムであって、
上記色管理システムに所属するプリンタについて、プリンタ毎の所定期間内の印刷コストを算出可能な第１算出手段と、
上記色管理システムに所属するプリンタについて、プリンタ毎の所定期間内のキャリブレーションのコストを算出可能な第２算出手段と、
を有することを特徴とするコスト管理システム。
【請求項２】
上記第２算出手段は、当該プリンタが使用した用紙種、記録剤使用量、用紙使用量の情報に基づいて、キャリブレーションコストを算出することを特徴とする請求項１に記載のコスト管理システム。
【請求項３】
上記管理装置が、上記第２算出手段を備えることを特徴とする請求項１又は２に記載のコスト管理システム。
【請求項４】
プリンタが上記色管理システムに所属するか否かを判別する判別手段をさらに備えることを特徴とする請求項１から３のいずれか１項に記載のコスト管理システム。
【請求項５】
上記判別手段は、上記判別手段が予め保持している用紙毎の色調整情報と、所定のプリンタの用紙毎の色調整情報のデータとを比較し、差分が所定値以下であれば、色管理システムに所属するプリンタであると判別することを特徴とする請求項４に記載のコスト管理システム。
【請求項６】
上記判別手段は、記録剤構成情報、対応用紙サイズ情報、キャリブレーション実行間隔情報のうちの少なくとも１つの情報に基づいて、上記色管理システムに所属するプリンタであると判別することを特徴とする請求項４に記載のコスト管理システム。
【請求項７】
上記色管理システムに所属するプリンタについて、プリンタ毎の所定期間内のメンテナンスインクで消費されるコストを算出する第３算出手段をさらに備えることを特徴とする請求項１から６のいずれか１項に記載のコスト管理システム。
【請求項８】
管理装置と、ネットワークを介して上記管理装置に接続されている複数のプリンタとを備え、所定のプリンタにおける色調整情報を、他のプリンタに適用することによって、前記複数のプリンタにおいて統一した色管理を実現する色管理システムのコスト管理方法であって、
上記色管理システムに所属するプリンタについて、プリンタ毎の所定期間内の印刷コストを算出可能な第１算出工程と、
上記色管理システムに所属するプリンタについて、プリンタ毎の所定期間内のキャリブレーションのコストを算出可能な第２算出工程と、
を有することを特徴とするコスト管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色管理システムに所属する複数プリンタのキャリブレーションコストを算出するコスト管理システム及びコスト管理システムの制御方法に関する。
【背景技術】
【０００２】
近年の大判プリンタの色管理システムでは、測色器を備えたプリンタで作成した色調整情報を、他の同種のプリンタに適用することによって、複数台のプリンタが全体として統一した色管理を実現することができる（特許文献１参照）。
【０００３】
このような色管理システムでは、各プリンタに対して色安定性の確保を目的として、キャリブレーションを、定期的に実施する必要があるので、キャリブレーションコストが定期的に発生する。また、このキャリブレーションの頻度が高ければ、発生するコストも高くなる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２６２４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の発明では、色管理システムの管理下にあるプリンタであることをユーザが判別し、これらプリンタのそれぞれからキャリブレーションコストをユーザが収集する。したがって、ユーザによるキャリブレーションコストの収集作業が煩雑であるという問題がある。
【０００６】
また、色管理システムにおいて、用紙種毎に定義される色調整情報単位でキャリブレーションを実行するため、用紙種毎に、キャリブレーションコストを集計する必要があり、作業が煩雑であるという問題がある。
【０００７】
本発明は、ネットワーク上にプリンタが複数存在し、これらのプリンタのうちで、プリンタの用紙の色管理状態を管理する色管理システムの管理下にあるプリンタのキャリブレーションコストを算出することが容易であるシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のコスト管理システムは、管理装置と、ネットワークを介して上記管理装置に接続されている複数のプリンタとを備え、所定のプリンタにおける色調整情報を、他のプリンタに適用することによって、前記複数のプリンタにおいて統一した色管理を実現する色管理システムのコスト管理システムであって、上記色管理システムに所属するプリンタについて、プリンタ毎の所定期間内の印刷コストを算出可能な第１算出手段と、上記色管理システムに所属するプリンタについて、プリンタ毎の所定期間内のキャリブレーションのコストを算出可能な第２算出手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ネットワーク上にプリンタが複数存在し、これらのプリンタのうちで、プリンタの色管理状態を管理する色管理システムの管理下にあるプリンタについて、キャリブレーションコストを算出することが容易であるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】実施例１におけるプリントシステムの構成を示すブロック図である。
【図２】管理者ＰＣ１１０の内部構造と外部との接続を示すブロック図である。
【図３】ジョブ履歴とキャリブレーション履歴とのデータ構成例を示す図である。
【図４】コスト管理プログラム１１１の動作を示すフローチャートである。
【図５】色管理システムに所属するプリンタを判別するフローチャートである。
【図６】コスト管理プログラムのコスト算出動作を示すフローチャートである。
【図７】コスト管理プログラムが表示するコスト算出ダイアログの画面例である。
【図８】コスト管理プログラムが表示するコスト表示ダイアログの画面例である。
【図９】実施例２であるプリントシステムの構成を示すブロック図である。
【図１０】実施例２におけるコスト算出動作を示すフローチャートである。
【図１１】コスト管理プログラムが表示するコスト表示ダイアログの例である。
【発明を実施するための形態】
【００１１】
発明を実施するための形態は、以下の実施例である。
【実施例１】
【００１２】
図１は、本発明の実施例１であるコスト管理システムにおけるプリントシステムの構成を示すブロック図である。
【００１３】
プリントシステムは、管理者ＰＣ１１０と、ネットワーク１２０と、例えば大判プリンタに代表されるプリンタＡ１３０、プリンタＢ１４０、プリンタＣ１５０とを有する。
【００１４】
本実施例では、プリンタＡ１３０とプリンタＢ１４０とは、色管理システムに属しているプリンタであり、プリンタＣ１５０は、色管理システムの管理外のプリンタである。上記色管理システムは、所定のプリンタにおける色調整情報を、他のプリンタに適用することによって、全体として統一された色管理を実現する。
【００１５】
また、本実施例では、３台のプリンタがネットワークに接続されているが、ネットワークに接続するプリンタの台数はこれに限定されず、例えば、さらに多くの台数のプリンタをネットワーク１２０に接続し、管理するようにしてもよい。
【００１６】
管理者ＰＣ１１０上では、コスト管理プログラム１１１が動作する。コスト管理プログラム１１１は、ジョブ履歴取得部１１２、キャリブレーション履歴取得部１１３、プリンタ検索部１１４、プリンタ判別部１１５、コスト算出部１１６、コスト情報管理部１１７、コスト情報表示部１１８を有する。
【００１７】
コスト管理プログラム１１１は、プリンタ検索部１１４を使用して、ネットワーク１２０上のコスト管理プログラムが、対応するプリンタを検索する。プリンタ判別部１１５は、プリンタ検索部１１４により検索されたプリンタから判別情報を取得し、プリンタ判別部１１５が予め保持している判別情報と照合し、色管理システムに所属するプリンタであるか否かを判別する。なお、上記判別情報は、プリンタが色管理システムに所属するか否かを判別するために使用する用紙毎の色調整情報である。
【００１８】
プリンタ判別部１１５により色管理システムに所属するプリンタであると判別されたプリンタから、ジョブ履歴取得部１１２はジョブ履歴を取得し、キャリブレーション履歴取得部１１３はキャリブレーション履歴を取得する。そして、それらを、コスト情報管理部１１７に保存する。コスト算出部１１６は、コスト情報管理部１１７に保存されている情報に基づいて、色管理システムに所属するプリンタが要した印刷コストとキャリブレーションコストとを算出する。
【００１９】
プリンタＡ１３０は、印字部１３１、キャリブレーション実行部１３２、ジョブ履歴管理部１３３、キャリブレーション履歴管理部１３４、判別情報管理部１３５を有する。なお、プリンタＢ１４０、プリンタＣ１５０の構成も、プリンタＡ１３０の構成と同様であるので説明を省略する。
【００２０】
印字部１３１は、ホストＰＣからのジョブデータを受信し、印刷を実行し、実行したジョブの履歴をジョブ履歴管理部１３３に保存する。キャリブレーション実行部１３２は、ホストＰＣから実行指示を受け、キャリブレーション処理を実行し、実行したキャリブレーションの履歴をキャリブレーション履歴管理部１３４に保存する。
【００２１】
判別情報管理部１３５は、プリンタが色管理システムに所属するか否かを判別するために使用する判別情報を管理する。本実施例では、用紙種毎の色調整情報を判別情報として管理する。
【００２２】
次に、上記色調整情報がどのように活用されるかについて、インクジェットプリンタにおけるキャリブレーションの仕組みの概要とともに、説明する。
【００２３】
インクジェットプリンタでのキャリブレーションでは、まず色材色毎の印刷濃度特性を調べるために、キャリブレーションチャートを印刷する。印刷したキャリブレーションチャートを測色し、この測色した印刷濃度特性が、色調整情報として予め記憶されている印刷濃度特性になるように、各色材色で補正パラメータを算出する。なお、補正パラメータの算出は、用紙種毎に行う。
【００２４】
キャリブレーション実行済みの用紙種を用いたこれ以降の印刷時には、この算出した補正パラメータで、印刷濃度を補正することによって、印刷結果の色味を一定にした印刷が可能になる。また、上記補正パラメータを含む色調整情報は、用紙種毎にバイナリデータとして、プリンタ内に保持される。
【００２５】
また、上記判別情報は、用紙毎の色調整情報に加え、インク構成情報、対応用紙サイズ情報、キャリブレーション実行間隔情報等を含む情報としてもよい。
【００２６】
図２は、管理者ＰＣ１１０の内部構造と外部との接続を示すブロック図である。
【００２７】
管理者ＰＣ１１０は、中央処理装置２０１、ＲＡＭなどの記憶装置２０２、マウスやキーボード等の入力装置２０３、ＣＲＴやＬＣＤなどの表示装置２０４、ハードディスクや光磁気ディスク等の補助記憶装置２０５を有する。そして、それぞれが内部バスラインＩＢによって接続されている。
【００２８】
入力装置２０３は、アプリケーションが表示装置に表示するアイコンやメニュー、その他のユーザインタフェースオブジェクトについて、ユーザが各種入力を行う装置である。
【００２９】
補助記憶装置２０５には、本実施例に関するソフトウェアやＯＳ、その他プログラム情報が格納される。補助記憶装置２０５に格納されたソフトウェアやＯＳ、その他プログラム情報は、中央処理装置２０１が適宜呼び出し、呼び出された情報が記憶装置２０２に格納される。
【００３０】
また、管理者ＰＣ１１０の内部バスラインは、外部バスラインＢＬを介して、プリンタ２０６に接続される。これにより、管理者ＰＣ１１０は、プリンタ２０６から各種情報を取得する。
【００３１】
図３は、プリンタＡ１３０が保持するジョブ履歴とキャリブレーション履歴とのデータ構成例を示す図である。
【００３２】
ジョブ履歴は、ジョブ履歴管理部１３３で管理され、本実施例では、図３（Ａ）に示すように、ジョブ毎に、ジョブ名、実行日時、キャリブレーションフラグ、用紙種、印刷コスト、インク使用量、用紙使用量の項目から構成されている。
【００３３】
なお、プリンタＡ１３０のジョブ履歴として印刷コストを管理せずに、管理者ＰＣ１１０側で印刷コストを算出するようにしてもよい。例えば、用紙種、インク使用量、用紙使用量の情報をプリンタ（プリンタＡ１３０）側で管理し、印刷コストは、管理者ＰＣ１１０側で、用紙種、インク使用量、用紙使用量の情報に基づいて算出するようにしてもよい。
【００３４】
キャリブレーションフラグは、当該ジョブを印刷する際に、プリンタＡ１３０が色管理システムに管理された状態で、印刷されたジョブであるか否かを判別するフラグである。すなわち、キャリブレーションフラグがＯＮであるジョブは、色管理システムの管理下で、キャリブレーションが適用されて印刷されたジョブであると判断することができる。一方、キャリブレーションフラグがＮＯであるジョブは、色管理システムの管理下でキャリブレーションが適用されずに印刷されたジョブであると判断することができる。
【００３５】
キャリブレーション履歴は、キャリブレーション履歴管理部１３４が管理している。
【００３６】
キャリブレーション履歴データは、図３（Ｂ）に示すように、実行日時、用紙種、コスト、インク使用量、用紙使用量等の項目から構成される。なお、プリンタＡ１３０のキャリブレーション履歴としてキャリブレーションコストを管理せずに、管理者ＰＣ１１０側でキャリブレーションコストを算出するようにしてもよい。例えば、用紙種、インク使用量、用紙使用量の情報をプリンタ（プリンタＡ１３０）側で管理し、キャリブレーションコストは、管理者ＰＣ１１０側で、用紙種、インク使用量、用紙使用量の情報などに基づいて、算出するようにしてもよい。
【００３７】
図４は、コスト管理プログラム１１１の動作を示すフローチャートである。この動作は、中央処理装置２０１により実行される。
【００３８】
コスト管理プログラム１１１が起動されると、４−１から４−５に示すフローで動作する。まず、４−１で、図７に示すコスト算出ダイアログを入力装置２０３に表示し、コスト算出設定の入力を、ユーザに促す。ユーザがコスト算出ダイアログに対して入力したコスト算出設定を受信し、コスト情報管理部１１７で保存する。コスト算出設定としては、対象プリンタ、集計期間、用紙種類などが挙げられる。本実施例では、例えば、対象プリンタ：ネットワーク上のプリンタ、集計期間：１カ月、用紙種類：光沢紙Ａのように入力される。
【００３９】
４−２で、プリンタ検索部１１４が、コスト管理プログラム１１１の対象機種プリンタを、ネットワーク１２０から検索する。プリンタ検索部１１４は、プリンタ検索用パケットをネットワーク１２０にブロードキャストし、検索パケットに応答したプリンタを検索リストに追加し、コスト情報管理部１１７に保存する。本実施例において、コスト管理プログラム１１１の対象機種プリンタである、プリンタＡ１３０、プリンタＢ１４０、プリンタＣ１５０が検索リストとして、コスト情報管理部１１７に保存される。対象プリンタが１台も検索されない場合、コスト表示ダイアログで、色管理システムに属するプリンタが見つからなかった旨を通知し、処理を終了する。例えば、図８（Ｂ）に示すようなエラーメッセージ「色管理システムに属するプリンタが見つかりませんでした。対象のプリンタに電源が入っているか、また、ネットワークに接続されているか確認してください」を表示し、終了する。
【００４０】
本実施例では、プリンタ検索部１１４は、ネットワーク１２０を介して検索を行ったが、これに限定されるものではない。例えば、管理者ＰＣ１１０のシステムに登録されているプリンタやローカル接続されているプリンタから、コスト管理プログラム１１１の対象機種プリンタを取得し、検索リストを作成するようにしてもよい。
【００４１】
４−３で、４−２において検索されたプリンタの中から、色管理システムに所属するプリンタの判別及び情報取得の処理を、図５に示すフローチャートに従って実行する。
【００４２】
４−４で、色管理システムに所属するプリンタの印刷コスト及びキャリブレーションコストの算出を、図６に示すフローチャートに従って実行する。なお、本実施例では、さらに、印刷コストとキャリブレーションコストの合計値を算出する。
【００４３】
４−５で、表示ダイアログにおいて、コスト算出結果を表示する。例えば、コスト表示ダイアログにおいて、図８（Ａ）に示すように、色管理システムに所属するプリンタ毎に、印刷コスト、キャリブレーションコスト、合計コストを表示する。
【００４４】
図５は、４−３で示すコスト管理プログラム１１１の色管理システムに所属するプリンタの判別及び情報取得処理の動作を示すフローチャートである。この動作は、中央処理装置２０１により実行される。
【００４５】
５−１で、コスト情報管理部１１７に保存されているコスト算出設定を読み出す。すなわち、ユーザにより入力されたコスト算出設定を読み出す。本実施例では、コスト算出設定として、集計期間：１カ月、用紙種類：光沢紙Ａが設定され、それらに基づいてコスト算出される。
【００４６】
５−２で、インデックス変数Ｎを初期化し、Ｎ＝１とする。
【００４７】
５−３で、コスト情報管理部１１７に保存されている検索リストを読み出し、検索されたプリンタ数：Ｍを読み出す。本実施例では、検索リストには、プリンタＡ１３０、プリンタＢ１４０、プリンタＣ１５０の順で保存され、検索されたプリンタ数Ｍ＝３で初期化される。
【００４８】
５−４で、検索リストのＮ番目のプリンタから判別情報を取得する。プリンタ判別部１１５は、検索リストのＮ番目のプリンタにおける判別情報管理部１３５から判別情報として、用紙毎の色調整情報を取得する。
【００４９】
５−５で、プリンタ判別部１１５は、Ｎ番目のプリンタが色管理システムに所属するプリンタであるかどうかを判別する。プリンタ判別部１１５が予め保持している用紙毎の色調整情報と、５−４で取得したＮ番目のプリンタの用紙毎の色調整情報のデータとを比較し、差分が所定値以下であれば、色管理システムに所属するプリンタであると判別し、５−６の処理に移行する。差分が所定値より大きければ、色管理システムに属していないプリンタであると判別し、ジョブ履歴に関する処理を実行せずに、５−１０の処理に移行する。本実施例では、プリンタＡ１３０とプリンタＢ１４０とが色管理システムに所属するプリンタであると判別され、プリンタＣ１５０は、色管理システムに属していないプリンタであると判別される。プリンタ判別部１１５による色管理システムに属しているかどうかの判別は、全ての用紙の色調整情報のデータを比較して判別するようにしてもよい。なお、Ｎ番目のプリンタに給紙されている用紙の色調整情報のみについてデータを比較して判別するようにしてもよい。また、コスト算出設定として指定されている用紙種類の色調整情報のみについてデータを比較し、色管理システムに属しているかどうかを判別するようにしてもよい。また、色調整情報の比較方法として、色調整情報からハッシュ値を算出し、ハッシュ値を比較することによって、判別するようにしてもよい。
【００５０】
５−６で、Ｎ番目のプリンタのジョブ履歴を取得する。具体的には、ジョブ履歴取得部１１２が、Ｎ番目のプリンタのジョブ履歴管理部１３３から、ジョブ履歴を取得する。このとき、５−１で読み出したコスト算出設定に基づいて、ジョブ履歴を取得する。本実施例では、光沢紙Ａに関する直近１カ月分のジョブ履歴を取得する。本実施例におけるジョブ履歴管理部１３３で管理されるジョブ履歴のデータ構成を、図３（Ａ）に示す。
【００５１】
５−７で、５−６において取得したＮ番目のプリンタのジョブ履歴を、コスト情報管理部１１７に保存し、５−８で、Ｎ番目のプリンタのキャリブレーション履歴を取得する。キャリブレーション履歴取得部１１３は、Ｎ番目のプリンタのキャリブレーション履歴管理部１３４から、キャリブレーション履歴を取得する。このときに、５−１で読み出したコスト算出設定に基づいて、キャリブレーション履歴を取得する。
【００５２】
本実施例では、光沢紙Ａに関する直近１カ月分のキャリブレーション履歴を取得する。本実施例におけるキャリブレーション履歴管理部１３４で管理されるキャリブレーション履歴のデータ構成を、図３（Ｂ）に示す。
【００５３】
５−７において取得したＮ番目のプリンタのキャリブレーション履歴を、５−９で、コスト情報管理部１１７に保存する。
【００５４】
５−１０で、インデックス変数Ｎと検索されたプリンタ数Ｍとを比較する。Ｎ＝Ｍであれば、全てのプリンタの判別処理及び情報取得処理が終了しているので、フローを終了する。Ｎ＜Ｍであれば、５−１１の処理に移行する。５−１１で、インデックス変数Ｎをインクリメントし、Ｎ＝Ｎ＋１とする。５−４の処理に戻り、処理を繰り返す。
【００５５】
図６は、コスト管理プログラム１１１のコスト算出動作を示すフローチャートである。
【００５６】
６−１で、コスト情報管理部１１７に保存されているコスト算出設定を読み出す。本実施例では、コスト算出設定として、集計期間：１カ月、用紙種類：光沢紙Ａが設定され、それらに基づいて、コスト算出する。
【００５７】
６−２で、６−１において取得したコスト算出設定に基づいて、コスト情報管理部１１７からジョブ履歴情報を読み込む。本実施例では、光沢紙Ａに関する直近１カ月分のジョブ履歴が読み出される。６−３で、印刷コストを算出する。コスト算出部１１６は、６−２で読み出したジョブ履歴情報に保持されるジョブ毎の印刷コストを積算し、プリンタ毎に印刷コストの合計値を算出する。
【００５８】
本実施例では、
プリンタＡ１３０の印刷コスト：８５００円、
プリンタＢ１４０の印刷コスト：６８００円、
色管理システムに所属するプリンタの印刷コスト合計：１５３００円、
の値が算出される。算出した値は、コスト情報として、コスト情報管理部１１７に保存される。
【００５９】
６−４で、６−１において取得したコスト算出設定に基づいて、コスト情報管理部１１７から、キャリブレーション履歴情報を読み込む。本実施例では、光沢紙Ａに関する直近１カ月分のキャリブレーション履歴が読み出される。６−５で、キャリブレーションコストを算出する。
【００６０】
コスト算出部１１６は、６−４で読み出したキャリブレーション履歴情報に保持される各キャリブレーションに要したコストを積算し、プリンタ毎にキャリブレーションコストの合計値を算出する。
【００６１】
本実施例では、
プリンタＡ１３０のキャリブレーションコスト：５００円、
プリンタＢ１４０のキャリブレーションコスト：２００円、
色管理システムに所属するプリンタのキャリブレーションコスト合計：７００円、
の値が算出される。算出した値は、コスト情報としてコスト情報管理部１１７に保存される。
【００６２】
図７は、コスト管理プログラム１１１が表示するコスト算出ダイアログの画面例を示す図である。
【００６３】
コスト管理プログラム１１１を起動すると、コスト算出ダイアログを表示する。コスト算出ダイアログは、コスト算出ダイアログのタイトル表示を行うタイトルバー７０１と、ユーザへのメッセージを表示するエディットボックス７０２と、検索対象プリンタを設定するコンボボックス７０３と、を備える。コンボボックス７０３をプルダウンすると、コスト管理システムがサポートする接続形態が表示される。接続形態としては、例えば、「ネットワーク上のプリンタ」、「色管理システムに登録されているプリンタ」、「ローカル接続のプリンタ」が挙げられる。
【００６４】
また、コスト算出ダイアログは、コスト計算を行う際の集計期間を設定するコンボボックス７０４と、コスト計算を行う際の用紙種類を設定するコンボボックス７０５と、コスト算出ボタン７０６と、キャンセルボタン７０７と、を備える。
【００６５】
コンボボックス７０４をプルダウンすると、サポートする集計期間設定が複数表示される。本実施例では、コンボボックスにおいて集計期間を入力するが、集計期間設定はこれに限定されず、例えばエディットボックス等から、集計期間を日付で入力して任意の期間を指定するようにしてもよい。
【００６６】
コンボボックス７０５をプルダウンすると、サポートしている用紙種類の全種類（本実施例では数十種類）が表示される。コンボボックス７０５で選択された用紙のコスト計算を行うことができ、コンボボックス７０５において、「全ての用紙」を選択すると、サポートする用紙種類の全てに関してコスト計算することができる。
【００６７】
コスト算出ボタン７０６が押下されると、コスト算出ダイアログの設定内容でコスト算出を指示する。キャンセルボタン７０７が押下されると、コスト算出ダイアログに対して行った変更がキャンセルされて、ダイアログが終了する。
【００６８】
図８は、実施例１におけるコスト管理プログラム１１１が表示するコスト表示ダイアログの画面例を示す図である。
【００６９】
図８（Ａ）は、コスト算出が正常に行われた場合におけるコスト表示ダイアログの画面例を示す図である。図８（Ｂ）は、コスト算出時にエラーしたコスト表示ダイアログの画面例を示す図である。
【００７０】
８０１は、コスト表示ダイアログのタイトル表示を行うタイトルバーである。８０２は、ユーザへのメッセージを表示するエディットボックスである。８０３は、コスト算出結果を表示するリストコントロールである。８０４は、コスト表示ダイアログの表示を終了するためのＯＫボタンである。
【００７１】
実施例１のコスト管理システムを用いることによって、ユーザが手間をかけずに、色管理システムに所属する全てのプリンタが所定期間内に実行したキャリブレーションコストを算出することが容易である。そして、印刷コストとは別枠で、キャリブレーションコストを管理することができる。
【００７２】
本実施例では、各プリンタの印刷コスト及びキャリブレーションコストをそれぞれのプリンタで算出するものとしたが、これに限定されず、各プリンタの印刷コスト及び／又はキャリブレーションコストを管理者ＰＣ１１０が算出するようにしてもよい。
【実施例２】
【００７３】
本発明の実施例２は、実施例１のコスト管理システムにおいて、印刷コスト、キャリブレーションコストに加え、メンテナンスインク（廃インク）として消費されるコストについても算出し、管理する実施例である。メンテナンスインクは、プリンタのヘッドクリーニングや、ノズルチェック等の各種メンテナンスにおいて必要なインクである。
【００７４】
また、実施例２では、算出したキャリブレーションコストを色管理システムが管理するプリンタで実行された各ジョブに対して計上する場合について説明する。
【００７５】
なお、実施例２の印刷システムにおける基本的な動作は、実施例１と同様であり、差分の動作のみについて説明する。
【００７６】
図９は、本発明の実施例２であるプリントシステムの構成を示すブロック図である。
【００７７】
実施例２であるプリントシステムは、管理者ＰＣ９１０と、ネットワーク９２０と、例えば大判プリンタに代表されるプリンタＡ９３０、プリンタＢ９４０、プリンタＣ９５０とを有する。実施例２では、プリンタＡ９３０とプリンタＢ９４０が、色管理システムに属しているプリンタであり、プリンタＣ９５０は、色管理システムの管理外のプリンタである。
【００７８】
管理者ＰＣ９１０上では、コスト管理プログラム９１１が動作する。コスト管理プログラム９１１は、ジョブ履歴取得部９１２、キャリブレーション履歴取得部９１３、プリンタ検索部９１４、プリンタ判別部９１５、コスト算出部９１６、コスト情報管理部９１７を含む。また、コスト管理プログラム９１１は、コスト情報表示部９１８、インク消費量取得部９１９を含む。
【００７９】
コスト管理プログラム９１１は、プリンタ検索部９１４を使用して、ネットワーク９２０上のコスト管理プログラムが対応するプリンタを検索する。次に、プリンタ判別部９１５は、プリンタから判別情報を取得し、プリンタ判別部９１５が予め保持している判別情報と照合し、色管理システムに所属するプリンタであるか否かを判別する。
【００８０】
プリンタ判別部９１５により色管理システムに所属するプリンタであると判別されると、当該プリンタから、ジョブ履歴取得部９１２が、ジョブ履歴を取得し、キャリブレーション履歴取得部９１３が、キャリブレーション履歴を取得し、インク消費量取得部９１９が、インク消費量を取得する。取得したこれらの情報は、コスト情報管理部９１７に保存する。
【００８１】
コスト算出部９１６は、コスト情報管理部９１７に保存される情報から色管理システムに所属するプリンタが必要とした印刷コストとキャリブレーションコストとメンテナンスインクコストとを算出する。
【００８２】
プリンタＡ９３０は、印字部９３１、キャリブレーション実行部９３２、ジョブ履歴管理部９３３、キャリブレーション履歴管理部９３４、判別情報管理部９３５、インク消費量管理部９３６によって構成されている。プリンタＢ９４０、プリンタＣ９５０の構成も、プリンタＡ９３０の構成と同様である。
【００８３】
印字部９３１は、ホストＰＣからのジョブデータを受信し、印刷し、印刷したジョブの履歴を、ジョブ履歴管理部９３３に保存する。キャリブレーション実行部９３２は、ホストＰＣから実行指示を受け、キャリブレーション処理を実行し、実行したキャリブレーションの履歴を、キャリブレーション履歴管理部９３４に保存する。
【００８４】
判別情報管理部９３５は、プリンタが色管理システムに所属するか否かを判別するために、用紙毎の色調整情報を判別情報として管理する。上記判別情報は、用紙毎の色調整情報に加え、インク構成情報、対応用紙サイズ情報、キャリブレーション実行間隔情報の少なくとも１つの情報を含む情報であるとしてもよい。
【００８５】
インク消費量管理部９３６は、プリンタＡ９３０が消費したインクの総量を管理し、ホストＰＣからの取得要求を受け、指定期間内に消費したインク量の情報を応答することができる。
【００８６】
実施例２では、図４に示すコスト管理プログラム１１１の動作を示すフローチャートにおいて、４−４で、さらに、色管理システムに所属するプリンタのメンテナンスインクコストの算出を行う以外は、実施例１と同様であるので４−４以外の説明を省略する。４−４における色管理システムに所属するプリンタの印刷コスト、キャリブレーションコスト、及びメンテナンスインクコストの算出は、図１０に示すフローチャートに従って処理する。
【００８７】
図１０は、実施例２におけるコスト算出動作を示すフローチャートである。
【００８８】
単位インクあたりのコスト（以下、「Ｃ＿ｉ」と記載する）が、コスト情報管理部９１７に予め保存されている。
【００８９】
１０−１で、コスト情報管理部９１７に保存されているコスト算出設定を読み出す。実施例２では、コスト算出設定として、集計期間：１カ月、用紙種類：全ての用紙、が設定されているものとする。
【００９０】
１０−２で、１０−１において取得したコスト算出設定に基づいて、コスト情報管理部９１７から、ジョブ履歴情報を読み込む。実施例２では、全ての用紙の直近１カ月分のジョブ履歴が読み出される。
【００９１】
１０−３で、各ジョブの印刷コストを算出する。すなわち、本実施例では、各プリンタのジョブ毎の印刷コストを算出する。
【００９２】
１０−４で、１０−１において取得したコスト算出設定に基づいて、コスト情報管理部９１７から、キャリブレーション履歴情報を読み込む。実施例２では、全ての用紙の直近１カ月分のキャリブレーション履歴が読み出される。
【００９３】
１０−５で、プリンタ毎にキャリブレーションコストを算出する。コスト算出部９１６は、１０−４で読み出したキャリブレーション履歴情報に保持されている各キャリブレーションにかかったコストを積算し、プリンタ毎に、キャリブレーションコストの合計値を算出する。
【００９４】
実施例２では、
プリンタＡ１３０のキャリブレーションコスト（以下、「Ｃ＿ａ」と記載する）：１２０円
プリンタＢ１４０のキャリブレーションコスト（以下、「Ｃ＿ｂ」と記載する）：６０円
全プリンタのキャリブレーションコスト（以下、「Ｃ＿ａｌｌ」と記載する）：１８０円
の値が算出される。算出した値は、コスト情報としてコスト情報管理部９１７に保存される。
【００９５】
１０−６で、プリンタ毎に、キャリブレーションフラグがＯＮである印刷回数を算出する。
【００９６】
コスト算出部９１６は、１０−２で読み出したジョブ履歴情報から、プリンタ毎にキャリブレーションフラグがＯＮである印刷回数を算出する。
プリンタＡ１３０のキャリブレーションフラグがＯＮである印刷回数（以下、「Ｐ＿ａ」と記載する）：４回
プリンタＢ１４０のキャリブレーションフラグがＯＮである印刷回数（以下、「Ｐ＿ｂ」と記載する）：３回
１０−７で、プリンタの各ジョブに計上するキャリブレーションコストを算出する。本実施例では、キャリブレーションが適用されて印刷されたジョブに対して、プリンタのキャリブレーションコストを等分して、計上する。
【００９７】
プリンタＡ１３０の各ジョブに計上するキャリブレーションコスト（以下、「Ｃ＿ｊａ」と記載する）と、プリンタＢ１４０の各ジョブに計上するキャリブレーションコスト（以下、「Ｃ＿ｊｂ」と記載する）を以下の式を用いて算出する。
Ｃ＿ｊａ＝Ｃ＿ａｌｌ×（Ｃ＿ａ÷Ｃ＿ａｌｌ）÷Ｐ＿ａ
Ｃ＿ｊｂ＝Ｃ＿ａｌｌ×（Ｃ＿ｂ÷Ｃ＿ａｌｌ）÷Ｐ＿ｂ
上記式によって、実施例２におけるプリンタＡ１３０、プリンタＢ１４０の各ジョブに計上するキャリブレーションコストを算出すると、以下の値になる。
Ｃ＿ｊａ：３０円
Ｃ＿ｊｂ：２０円
１０−８で、インク消費量情報を取得する。インク消費量取得部９１９は、１０−１で取得したコスト算出設定に基づいて指定された集計期間におけるインク消費量を、インク消費量管理部９３６から取得し、コスト情報管理部９１７に保存する。
【００９８】
１０−９で、コスト算出部９１６は、コスト情報管理部９１７に保存されているプリンタ毎のインク消費量を合算し、全プリンタのインク消費量（以下、「Ｉ＿ａｌｌ」と記載する）を算出する。
【００９９】
次に、コスト算出部９１６は、コスト情報管理部９１７に保存されているプリンタ毎の印刷によるインク消費量を合算し、全プリンタの印刷によるインク消費量（以下、「Ｉ＿ｐｒｎ」と記載する）を算出する。
【０１００】
次に、コスト算出部９１６は、コスト情報管理部９１７に保存されるプリンタ毎のキャリブレーションによるインク消費量を合算し、全プリンタのキャリブレーションによるインク消費量（以下、「Ｉ＿ｃａｌ」と記載する）を算出する。そして、メンテナンスインク消費量（以下、「Ｉ＿ｍｎｔ」と記載する）を、以下の式を用いて算出する。
Ｉ＿ｍｎｔ＝Ｉ＿ａｌｌ−Ｉ＿ｐｒｎ−Ｉ＿ｃａｌ
次に、コスト算出部９１６は、全プリンタで実行されたジョブ数（以下、「Ｊ＿ａｌｌ」と記載する）を、コスト情報管理部９１７から取得し、各ジョブに計上するメンテナンスインクコスト（以下、「Ｃ＿ｍｎｔ」と記載する）を、以下の式を用いて算出する。
Ｃ＿ｍｎｔ＝Ｉ＿ｍｎｔ÷Ｊ＿ａｌｌ×Ｃ＿ｉ
上記式において、実施例２におけるプリンタＡ１３０、プリンタＢ１４０の各ジョブに計上するメンテナンスインクコストを算出すると、以下の値になる。
プリンタＡ１３０のＣ＿ｍｎｔ：５円
プリンタＢ１４０のＣ＿ｍｎｔ：５円
図１１は、実施例２におけるコスト管理プログラム９１１が表示するコスト表示ダイアログの画面例を示す図である。なお、本実施例では、４−５で、例えば、図１１に示すコスト表示ダイアログを介して、コスト算出結果を表示する。
【０１０１】
図１１に示す画面例は、コスト算出が正常に行われた場合におけるコスト表示ダイアログの画面例である。１１０１は、コスト表示ダイアログのタイトル表示を行うタイトルバーである。１１０２は、ユーザへのメッセージを表示するエディットボックスである。１１０３は、ジョブ毎にコストの算出結果を表示するリストコントロールである。１１０４は、プリンタ毎にコスト合計値の算出結果を表示するリストコントロールである。１１０５は、コスト表示ダイアログの表示を終了するためのＯＫボタンである。
【０１０２】
実施例２であるコスト管理システムを用いることによって、印刷コスト、キャリブレーションコストに加え、メンテナンスインク等で消費されるその他のコストについても管理することができる。また、算出したキャリブレーションコストを色管理システムに所属するプリンタで実行された各ジョブに対して計上することができる。
【０１０３】
本実施例では、メンテナンスインクで消費されるインク量を算出し、そのコストを算出して、各印刷ジョブに等分に割り振ることにより、メンテナンス費用を実際の使用比率に基づいた割合で、各印刷ジョブに分配することができる。これにより、色管理システムの管理者は、色管理システムの管理下にある各プリンタが実行する各ジョブに対して適切なコストを算出することができる。また、キャリブレーションを適用した印刷ジョブのみに適切にコストを計上することができる。
【０１０４】
（他の実施形態）
本発明の基本的構成は上述したものに限定されるものではない。上述した実施形態は、本発明の効果を得るための一手段であり、類似の別手法を用いたり、異なるパラメータを用いたとしても、本発明と同等の効果が得られる場合は、本発明の範疇に含まれる。
【０１０５】
例えば、実施例２と同様の方法により、メンテナンスインクの使用量を算出し、実施例１のコスト表示ダイアログにおいて、プリンタ毎のメンテナンスインクのコストを表示するようにしてもよい。
【０１０６】
また、実施例２では、メンテナンスインクのコストを各ジョブに対して等分に計上したが、これに限定されず、例えば、使用したインク量や用紙使用量に応じて、計上するコストを変更するようにしてもよい。
【０１０７】
また、実施例２では、ジョブ毎のコスト算出結果とプリンタ毎のコスト合計値の算出結果を表示するものとしたが、プリンタ毎のコスト合計値を表示しないようにしてもよい。
【０１０８】
プリンタは記録剤としてインクを用いるインクジェットプリンタに限定されるものではなく、例えば、記録剤としてトナーを用いる電子写真装置であってもよい。
【０１０９】
上述した実施形態は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。また、プログラムは、１つのコンピュータで実行させても、複数のコンピュータを連動させて実行させるようにしてもよい。また、上記した処理の全てをソフトウェアで実現する必要はなく、処理の一部または全部をＡＳＩＣ等のハードウェアで実現するようにしてもよい。また、ＣＰＵも１つのＣＰＵで全ての処理を行うものに限らず、複数のＣＰＵが適宜連携をしながら処理を行うものとしてもよい。
【符号の説明】
【０１１０】
１１０…管理者ＰＣ
１１１…コスト管理プログラム
１１６…コスト算出部
１１７…コスト情報管理部
１１８…コスト情報表示部
【図１】
2015035123.tif 000003
【図２】
2015035123.tif 000004
【図３】
2015035123.tif 000005
【図４】
2015035123.tif 000006
【図５】
2015035123.tif 000007
【図６】
2015035123.tif 000008
【図７】
2015035123.tif 000009
【図８】
2015035123.tif 000010
【図９】
2015035123.tif 000011
【図１０】
2015035123.tif 000012
【図１１】
2015035123.tif 000013