(57)【要約】【課題】ある回の記録ジョブが終了した時点で、その回の記録ジョブに配賦されるインク配賦量を、適切に算出することができる情報処理装置を提供する。【解決手段】ｉ回目の記録時消費量をカウントし、ｉ回目の非記録時消費量をカウントし、（ｉ−１）回目の記録時消費量累計値と、（ｉ−１）回目の総消費量累計値と、を記憶し、（ｉ−１）回目の記録時消費量累計値と、ｉ回目の記録時消費量と、を加算した値に基づいて、ｉ回目の記録時消費量累計値を算出し、（ｉ−１）回目の総消費量累計値と、ｉ回目の記録時消費量と、ｉ回目の非記録時消費量と、を加算した値に基づいて、ｉ回目の総消費量累計値を算出し、ｉ回目の総消費量累計値をｉ回目の記録時消費量累計値で除算したｉ回目のインク配賦率を、ｉ回目の記録時消費量に乗算した値に基づいて、ｉ回目の記録ジョブに配賦されるｉ回目のインク配賦量を算出する。【選択図】図６
2015182374.tif 000002
【特許請求の範囲】
【請求項１】
記録装置が実行したｉ回目（ｉは１以上の整数）の記録ジョブに配賦されるｉ回目のインク配賦量を、ｉ回目の総消費量累計値をｉ回目の記録時消費量累計値で除算したｉ回目のインク配賦率に応じて算出するインク配賦量算出部を備えたことを特徴とする情報処理装置。
【請求項２】
前記記録装置が実行したｉ回目の前記記録ジョブにより消費されたインク量であるｉ回目の記録時消費量をカウントする第１カウント部と、
（ｉ−１）回目の前記記録ジョブとｉ回目の前記記録ジョブとの間に前記記録装置が実行した、前記記録ジョブ以外の非記録ジョブにより消費されたインク量であるｉ回目の非記録時消費量をカウントする第２カウント部と、
（ｉ−１）回目の前記記録時消費量累計値と、（ｉ−１）回目の前記総消費量累計値と、を記憶する消費量累計値記憶部と、
（ｉ−１）回目の前記記録時消費量累計値と、ｉ回目の前記記録時消費量と、を加算した値に基づいて、ｉ回目の前記記録時消費量累計値を算出し、（ｉ−１）回目の前記総消費量累計値と、ｉ回目の前記記録時消費量と、ｉ回目の前記非記録時消費量と、を加算した値に基づいて、ｉ回目の前記総消費量累計値を算出する消費量累計値算出部と、をさらに備え、
前記インク配賦量算出部は、ｉ回目の前記インク配賦率をｉ回目の前記記録時消費量に乗算した値に基づいて、ｉ回目の前記インク配賦量を算出することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
累計上限値を記憶する累計上限値記憶部と、
１より大きい数である基準除数を記憶する基準除数記憶部と、
ｉ回目の前記総消費量累計値が、前記累計上限値を超えるか否かを判定する累計上限判定部と、をさらに備え、
前記消費量累計値算出部は、前記累計上限判定部によりｉ回目の前記総消費量累計値が前記累計上限値以下であると判定された場合には、ｉ回目の前記記録時消費量およびｉ回目の前記総消費量累計値を補正せず、前記累計上限判定部によりｉ回目の前記総消費量累計値が前記累計上限値を超えると判定された場合には、ｉ回目の前記記録時消費量累計値を、前記基準除数で除算した値に、ｉ回目の前記総消費量累計値を、前記基準除数で除算した値に、それぞれ補正することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
ｉ回目の前記記録時消費量に基づいて、ｉ回目の配賦対象量を算出する配賦対象量算出部と、
ｉ回目の前記非記録時消費量が、ｉ回目の前記配賦対象量を超えるか否かを判定する配賦上限判定部と、をさらに備え、
前記配賦対象量算出部は、前記配賦上限判定部によりｉ回目の前記非記録時消費量がｉ回目の前記配賦対象量以下であると判定された場合には、ｉ回目の前記非記録時消費量を補正せず、前記配賦上限判定部によりｉ回目の前記非記録時消費量がｉ回目の前記配賦対象量を超えると判定された場合には、ｉ回目の前記非記録時消費量をｉ回目の前記配賦対象量に補正することを特徴とする請求項２または３に記載の情報処理装置。
【請求項５】
前記配賦対象量算出部がｉ回目の前記配賦対象量を算出する際のパラメーターとなる設定値を、ユーザーが入力する操作を受け付ける設定値操作部と、
前記設定値操作部から入力された前記設定値を記憶する設定値記憶部と、
をさらに備えたことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記配賦上限判定部によりｉ回目の前記非記録時消費量がｉ回目の前記配賦対象量以下であると判定された場合には、ｉ回目の繰越対象量をゼロとして算出し、前記配賦上限判定部によりｉ回目の前記非記録時消費量がｉ回目の前記配賦対象量を超えると判定された場合には、ｉ回目の前記非記録時消費量からｉ回目の前記配賦対象量を減算した値に基づいて、ｉ回目の前記繰越対象量を算出する繰越対象量算出部と、
（ｉ−１）回目の次回繰越量を記憶する次回繰越量記憶部と、
（ｉ−１）回目の前記次回繰越量と、ｉ回目の前記繰越対象量と、を加算した値に基づいて、ｉ回目の追加量を算出する追加量算出部と、
（ｉ−１）回目の前記次回繰越量と、ｉ回目の前記繰越対象量と、を加算した値から、ｉ回目の追加量を減算した値に基づいて、ｉ回目の前記次回繰越量を算出する次回繰越量算出部と、をさらに備え、
前記インク配賦量算出部は、前記インク配賦率をｉ回目の前記記録時消費量に乗算した値と、ｉ回目の前記追加量と、を加算した値に基づいて、ｉ回目の前記インク配賦量を算出することを特徴とする請求項４または５に記載の情報処理装置。
【請求項７】
０以上１以下の数である第１追加率と、０以上１以下で且つ前記第１追加率より大きい数である第２追加率と、を記憶する追加率記憶部、をさらに備え、
前記追加量算出部は、前記配賦上限判定部によりｉ回目の前記非記録時消費量がｉ回目の前記配賦対象量以下であると判定された場合には、（ｉ−１）回目の前記次回繰越量と、ｉ回目の前記繰越対象量と、を加算した値に、前記第１追加率を乗算した値に基づいて、ｉ回目の前記追加量を算出し、前記配賦上限判定部によりｉ回目の前記非記録時消費量がｉ回目の前記配賦対象量を超えると判定された場合には、（ｉ−１）回目の前記次回繰越量と、ｉ回目の前記繰越対象量と、を加算した値に、前記第２追加率を乗じた値に基づいて、ｉ回目の前記追加量を算出することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記第１追加率および前記第２追加率をユーザーが入力する操作を受け付ける追加率操作部と、
前記追加率操作部から入力された前記第１追加率および前記第２追加率を記憶する設定値記憶部と、
をさらに備えたことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
ｉ回目の前記インク配賦量を、表示部および外部装置の少なくとも一方に出力する出力制御部、をさらに備えたことを特徴とする請求項１ないし８のいずれか一項に記載の情報処理装置。
【請求項１０】
インク単価を記憶する単価記憶部と、
前記インク単価を、ｉ回目の前記インク配賦量に乗算した値に基づいて、ｉ回目の前記記録ジョブに対するインクコストを算出するコスト算出部と、
をさらに備えたことを特徴とする請求項１ないし９のいずれか一項に記載の情報処理装置。
【請求項１１】
記録装置が実行したｉ回目（ｉは１以上の整数）の記録ジョブにより消費されたインク量であるｉ回目の記録時消費量をカウントするステップと、
（ｉ−１）回目の前記記録ジョブとｉ回目の前記記録ジョブとの間に前記記録装置が実行した、前記記録ジョブ以外の非記録ジョブにより消費されたインク量であるｉ回目の非記録時消費量をカウントするステップと、
（ｉ−１）回目の記録時消費量累計値と、（ｉ−１）回目の総消費量累計値と、を記憶部から読み出すステップと、
（ｉ−１）回目の前記記録時消費量累計値と、ｉ回目の前記記録時消費量と、を加算した値に基づいて、ｉ回目の前記記録時消費量累計値を算出し、（ｉ−１）回目の前記総消費量累計値と、ｉ回目の前記記録時消費量と、ｉ回目の前記非記録時消費量と、を加算した値に基づいて、ｉ回目の前記総消費量累計値を算出するステップと、
ｉ回目の前記総消費量累計値をｉ回目の前記記録時消費量累計値で除算したｉ回目のインク配賦率を、ｉ回目の前記記録時消費量に乗算した値に基づいて、ｉ回目の前記記録ジョブに配賦されるｉ回目のインク配賦量を算出するステップと、
をコンピューターに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、記録ジョブ毎のインクコストを算出するために、各記録ジョブに配賦されるインク配賦量を算出する情報処理装置およびプログラムに関するものである。
【背景技術】
【０００２】
従来、オフィス等で複数の人や複数の部門で印刷装置を共有する場合において、各印刷ジョブに対するインクコストを算出するために、印刷ジョブ以外で使用したインク使用量、つまりメンテナンスインクのインク使用量を、各印刷ジョブへ割り振ることで、印刷ジョブ毎に、印刷ジョブで使用したインク使用量と割り振られたインク使用量との合計インク使用量を算出するようにした印刷装置が知られている。例えば、この印刷装置では、メンテナンスインクのインク使用量を、割り振り対象となる複数の印刷ジョブに均等割りするか、或いは、割り振り対象となる各印刷ジョブのインク使用量の割合に応じて、複数の印刷ジョブに割り振っている。より具体的には、メンテナンスインクのインク使用量が１ｍｌの場合に、ジョブＡおよびジョブＢに対し、均等に０．５ｍｌずつ割り振り、或いは、ジョブＡのインク使用量（２ｍｌ）およびジョブＢのインク使用量（８ｍｌ）に応じて、ジョブＡに対して０．２ｍｌを割り振り、ジョブＢには対して０．８ｍｌを割り振っている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１８４３７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、従来の印刷装置では、複数の印刷ジョブが終了した時点で、メンテナンスインクのインク使用量を、複数の印刷ジョブに割り振ることが可能である。しかしながら、従来の印刷装置では、ある印刷ジョブが終了した時点で、メンテナンスインクのインク使用量を、その印刷ジョブに適切に割り振ることを考慮したものではなかった。
【０００５】
本発明は、ある回の記録ジョブが終了した時点で、その回の記録ジョブに配賦されるインク配賦量を、適切に算出することができる情報処理装置およびプログラムを提供することを課題としている。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、記録装置が実行したｉ回目（ｉは１以上の整数）の記録ジョブに配賦されるｉ回目のインク配賦量を、ｉ回目の総消費量累計値をｉ回目の記録時消費量累計値で除算したｉ回目のインク配賦率に応じて算出するインク配賦量算出部を備えたことを特徴とする。
この場合、記録装置が実行したｉ回目の記録ジョブにより消費されたインク量であるｉ回目の記録時消費量をカウントする第１カウント部と、（ｉ−１）回目の記録ジョブとｉ回目の記録ジョブとの間に記録装置が実行した、記録ジョブ以外の非記録ジョブにより消費されたインク量であるｉ回目の非記録時消費量をカウントする第２カウント部と、（ｉ−１）回目の記録時消費量累計値と、（ｉ−１）回目の総消費量累計値と、を記憶する消費量累計値記憶部と、（ｉ−１）回目の記録時消費量累計値と、ｉ回目の記録時消費量と、を加算した値に基づいて、ｉ回目の記録時消費量累計値を算出し、（ｉ−１）回目の総消費量累計値と、ｉ回目の記録時消費量と、ｉ回目の非記録時消費量と、を加算した値に基づいて、ｉ回目の総消費量累計値を算出する消費量累計値算出部と、をさらに備え、インク配賦量算出部は、ｉ回目のインク配賦率をｉ回目の記録時消費量に乗算した値に基づいて、ｉ回目のインク配賦量を算出することが好ましい。
【０００７】
本発明のプログラムは、記録装置が実行したｉ回目（ｉは１以上の整数）の記録ジョブにより消費されたインク量であるｉ回目の記録時消費量をカウントするステップと、（ｉ−１）回目の記録ジョブとｉ回目の記録ジョブとの間に記録装置が実行した、記録ジョブ以外の非記録ジョブにより消費されたインク量であるｉ回目の非記録時消費量をカウントするステップと、（ｉ−１）回目の記録時消費量累計値と、（ｉ−１）回目の総消費量累計値と、を記憶部から読み出すステップと、（ｉ−１）回目の記録時消費量累計値と、ｉ回目の記録時消費量と、を加算した値に基づいて、ｉ回目の記録時消費量累計値を算出し、（ｉ−１）回目の総消費量累計値と、ｉ回目の記録時消費量と、ｉ回目の非記録時消費量と、を加算した値に基づいて、ｉ回目の総消費量累計値を算出するステップと、ｉ回目の総消費量累計値をｉ回目の記録時消費量累計値で除算したｉ回目のインク配賦率を、ｉ回目の記録時消費量に乗算した値に基づいて、ｉ回目の記録ジョブに配賦されるｉ回目のインク配賦量を算出するステップと、をコンピューターに実行させることを特徴とする。
【０００８】
この構成によれば、ｉ回目の記録時消費量累計値および総消費量累計値は、ｉ回目の記録ジョブが終了した時点で算出可能である。そして、算出されたｉ回目の記録時消費量累計値に対するｉ回目の総消費量累計値の割合であるｉ回目のインク配賦率に基づいて、ｉ回目のインク配賦量を算出する。そのため、ｉ回目のインク配賦率、つまりｉ回目の記録ジョブまでの記録装置の稼動状況が反映されたｉ回目のインク配賦量を得ることができる。したがって、ｉ回目の記録ジョブが終了した時点で、ｉ回目の記録ジョブに配賦されるインク配賦量を、適切に算出することができる。
【０００９】
上記の情報処理装置において、累計上限値を記憶する累計上限値記憶部と、１より大きい数である基準除数を記憶する基準除数記憶部と、ｉ回目の総消費量累計値が、累計上限値を超えるか否かを判定する累計上限判定部と、をさらに備え、消費量累計値算出部は、累計上限判定部によりｉ回目の総消費量累計値が累計上限値以下であると判定された場合には、ｉ回目の記録時消費量およびｉ回目の総消費量累計値を補正せず、累計上限判定部によりｉ回目の総消費量累計値が累計上限値を超えると判定された場合には、ｉ回目の記録時消費量累計値を、基準除数で除算した値に、ｉ回目の総消費量累計値を、基準除数で除算した値に、それぞれ補正することが好ましい。
【００１０】
この構成によれば、ｉ回目の総消費量累計値が累計上限値を超えた場合には、ｉ回目の記録時消費量累計値およびｉ回目の総消費量累計値が、基準除数で除算した値にそれぞれ補正されるため、ｉ回目の記録時消費量累計値および総消費量累計値が小さくなる。これにより、ｉ回目より後の記録時消費量累計値は、ｉ回目より後の記録時消費量がより強く反映された値となり、また、ｉ回目より後の総消費量累計値は、ｉ回目より後の記録時消費量および非記録時消費量がより強く反映された値となる。したがって、ｉ回目より後のインク配賦率を、ｉ回目より後の記録時消費量および非記録時消費量がより強く反映された値、つまり直近の記録装置の稼動状況がより強く反映された値、として得ることができる。
【００１１】
この場合、ｉ回目の記録時消費量に基づいて、ｉ回目の配賦対象量を算出する配賦対象量算出部と、ｉ回目の非記録時消費量が、ｉ回目の配賦対象量を超えるか否かを判定する配賦上限判定部と、をさらに備え、配賦対象量算出部は、配賦上限判定部によりｉ回目の非記録時消費量がｉ回目の配賦対象量以下であると判定された場合には、ｉ回目の非記録時消費量を補正せず、配賦上限判定部によりｉ回目の非記録時消費量がｉ回目の配賦対象量を超えると判定された場合には、ｉ回目の非記録時消費量をｉ回目の配賦対象量に補正することが好ましい。
【００１２】
この構成によれば、ｉ回目の記録時消費量がさほど多くない割に、ｉ回目の非記録時消費量が多かった場合には、ｉ回目の非記録時消費量が、ｉ回目の配賦対象量に補正される。そのため、ｉ回目の記録時消費量がさほど多くない場合に、ｉ回目の記録ジョブに配賦されるインク配賦量が過度に配賦されることを抑制することができる。
【００１３】
この場合、配賦対象量算出部がｉ回目の配賦対象量を算出する際のパラメーターとなる設定値を、ユーザーが入力する操作を受け付ける設定値操作部と、設定値操作部から入力された設定値を記憶する設定値記憶部と、をさらに備えたことが好ましい。
【００１４】
この構成によれば、ユーザーが、ｉ回目の配賦対象量が適切に算出されるように、設定値を設定することができる。
【００１５】
この場合、配賦上限判定部によりｉ回目の非記録時消費量がｉ回目の配賦対象量以下であると判定された場合には、ｉ回目の繰越対象量をゼロとして算出し、配賦上限判定部によりｉ回目の非記録時消費量がｉ回目の配賦対象量を超えると判定された場合には、ｉ回目の非記録時消費量からｉ回目の配賦対象量を減算した値に基づいて、ｉ回目の繰越対象量を算出する繰越対象量算出部と、（ｉ−１）回目の次回繰越量を記憶する次回繰越量記憶部と、（ｉ−１）回目の次回繰越量と、ｉ回目の繰越対象量と、を加算した値に基づいて、ｉ回目の追加量を算出する追加量算出部と、（ｉ−１）回目の次回繰越量と、ｉ回目の繰越対象量と、を加算した値から、ｉ回目の追加量を減算した値に基づいて、ｉ回目の次回繰越量を算出する次回繰越量算出部と、をさらに備え、インク配賦量算出部は、インク配賦率をｉ回目の記録時消費量に乗算した値と、ｉ回目の追加量と、を加算した値に基づいて、ｉ回目のインク配賦量を算出することが好ましい。
【００１６】
この構成によれば、ｉ回目の非記録時消費量がｉ回目の配賦対象量を超えた場合には、その超えた分であるｉ回目の繰越対象量の一部を、ｉ回目の追加量として、ｉ回目の記録ジョブに配賦することができる。また、ｉ回目の非記録時消費量がｉ回目の配賦対象量以下である場合も含め、（ｉ−１）回目までの繰越対象量うち、追加量として（ｉ−１）回目までの記録ジョブに配賦されていない残量である、（ｉ−１）回目の次回繰越量の一部を、ｉ回目の追加量として、ｉ回目の記録ジョブに配賦することができる。これにより、１回目からｉ回目までのインク配賦量の累計値を、１回目からｉ回目までの記録ジョブにより消費された実際のインク量の累計値に近づけることができ、インク配賦量をより適切に算出することができる。
【００１７】
この場合、０以上１以下の数である第１追加率と、０以上１以下で且つ第１追加率より大きい数である第２追加率と、を記憶する追加率記憶部、をさらに備え、追加量算出部は、配賦上限判定部によりｉ回目の非記録時消費量がｉ回目の配賦対象量以下であると判定された場合には、（ｉ−１）回目の次回繰越量と、ｉ回目の繰越対象量と、を加算した値に、第１追加率を乗算した値に基づいて、ｉ回目の追加量を算出し、配賦上限判定部によりｉ回目の非記録時消費量がｉ回目の配賦対象量を超えると判定された場合には、（ｉ−１）回目の次回繰越量と、ｉ回目の繰越対象量と、を加算した値に、第２追加率を乗じた値に基づいて、ｉ回目の追加量を算出することが好ましい。
【００１８】
この構成によれば、ｉ回目の非記録時消費量がｉ回目の配賦対象量以下である場合、つまり、ｉ回目の繰越対象量がゼロである場合は、第２追加率よりも小さい第１追加率に基づいて、ｉ回目の追加量が算出されるため、ｉ回目の追加量が比較的小さい値となる。これに対し、ｉ回目の非記録時消費量がｉ回目の配賦対象量を超える場合、つまり、ｉ回目の繰越対象量がゼロより大きい場合は、第１追加率より大きい第２追加率に基づいて、ｉ回目の追加量が算出されるため、ｉ回目の追加量が比較的大きな値となる。これにより、ｉ回目の次回繰越量が過大になることを抑制することができる。
【００１９】
この場合、第１追加率および第２追加率をユーザーが入力する操作を受け付ける追加率操作部と、追加率操作部から入力された第１追加率および第２追加率を記憶する設定値記憶部と、をさらに備えたことが好ましい。
【００２０】
この構成によれば、ユーザーが、ｉ回目の追加量が適切に算出されるように、第１追加率および第２追加率を設定することができる。
【００２１】
この場合、ｉ回目のインク配賦量を、表示部および外部装置の少なくとも一方に出力する出力制御部、をさらに備えたことが好ましい。
【００２２】
この構成によれば、ユーザーが、算出されたインク配賦量を、表示部および外部装置の少なくとも一方を介して、容易に把握することができる。
【００２３】
この場合、インク単価を記憶する単価記憶部と、インク単価を、ｉ回目のインク配賦量に乗算した値に基づいて、ｉ回目の記録ジョブに対するインクコストを算出するコスト算出部と、をさらに備えたことが好ましい。
【００２４】
この構成によれば、ｉ回目の記録ジョブが終了した時点で、ｉ回目の記録ジョブに対するインクコストを、適切に算出することができる。
【図面の簡単な説明】
【００２５】
【図１】インクジェット記録装置に関して、メーカー、印刷業者および発注者を説明するための図である。
【図２】インクジェット記録装置の稼動状況の一例を示す図である。
【図３】比較例に係るインクコスト算出処理の算出結果を示す図である。
【図４】インクジェット記録装置のハードウェアの構成例を示す図である。
【図５】インクジェット記録装置の機能構成例を示す図である。
【図６】インクジェット記録装置によるインク配賦量算出処理の一例を示すフローチャートである。
【図７】インク配賦量算出処理において、累計上限値および基準除数を説明するための図である。
【図８】実施形態に係るインク配賦量算出処理の算出結果を示す図である。
【図９】コンピューターのハードウェアの構成例を示す図である。
【発明を実施するための形態】
【００２６】
以下、添付の図面を参照し、本発明の一実施形態に係るインクジェット記録装置について説明する。
【００２７】
図１に示すように、インクジェット記録装置１０は、メーカーから印刷業者に供給され、印刷業者において使用される。インクジェット記録装置１０は、発注者からの注文に応じて、記録媒体に対して画像を記録する記録ジョブを行う。インクジェット記録装置１０は、詳細は後述するが、記録ジョブごとに、インク配賦量を算出する。
なお、本実施形態では、インクジェット記録装置１０が、「記録装置」と「情報処理装置」とを兼ねており、いわばインクジェット記録装置１０に情報処理装置が内蔵された態様であるが、これに限定されるものではなく、本実施形態のインクジェット記録装置１０と同様にしてインク配賦量を算出する情報処理装置が、インクジェット記録装置１０とは別体に設けられた態様であってもよい。
【００２８】
インクジェット記録装置１０においては、記録媒体にインクを吐出して画像を記録する記録ジョブ時にインクを消費するほか、各回の記録ジョブの前に、記録ジョブ以外の非記録ジョブとして、メンテナンス処理を行う。このメンテナンス処理は、吐出不良等を解消するために、インクジェットヘッド内やインク供給流路内のインクを排出するものである。
【００２９】
メンテナンス処理には、特定の時間ごとに、自動的に実行されるタイマークリーニングと、手動で実行されるマニュアルクリーニングとが用意されている。マニュアルクリーニングに関しては、例えば、印刷業者と発注者との取り決めにより、各回の記録ジョブの前に、所定の回数、必ず実行される。一方、タイマークリーニングに関しては、特定の時間ごとに実行されるため、各回の記録ジョブの前に、実行されるとは限らない。
なお、本実施形態では、例えばホワイトインクのように、他の色のインクに比べ、色材が沈降しやすく、また稼働率が低いために、特にメンテナンス処理を行う必要があるインクを使用した場合を念頭においているため、各回の記録ジョブの前に、常にマニュアルクリーニングを実行しているが、そのようなインクを使用しない場合には、各回の記録ジョブの前に、常にマニュアルクリーニング処理を行う必要があるわけではない。
【００３０】
このメンテナンス処理により消費されたインク量に関して、どのようにして各回の記録ジョブに配賦するかが問題となる。この問題点を明らかにすべく、本実施形態のインクジェット記録装置１０によるインク配賦量算出処理を説明する前に、まず、比較例について説明する。
【００３１】
比較例に係るインクコスト算出処理は、ある回の記録ジョブにより消費されたインク量、つまり記録時消費量に、その回の前に実行されたメンテナンス処理により消費されたインク量、つまり非記録時消費量を足した総インク量に対し、インク単価を掛けた値を、その回の記録ジョブに対するインクコストとして算出するものである。
【００３２】
比較例のインクコスト算出処理によると、同じ画像の印刷を発注した場合でも、記録ジョブの前にタイマークリーニングが発生するか否かにより、インクコストが異なることになる。タイマークリーニングが発生するか否かは、発注者が知る由もない事情であり、このようなインクコスト算出処理では、発注者に不信感、不公平感が生じてしまう。
【００３３】
図２および図３を参照して、より具体的に説明する。なお、ここに挙げる、タイマークリーニングやマニュアルクリーニングにより消費されるインク量は、単なる例示にすぎず、実際には、インクジェット記録装置１０の機種、インクの種類等により、インク量が異なることは言うまでもない。これは、以降の説明においても同様である。
【００３４】
まず、インクコストを算出する前提として、インクジェット記録装置１０の稼動状況について説明する。ここでは、１６回の記録ジョブ（図２では「Ｊ」で示す）、つまり記録ジョブ＃１〜記録ジョブ＃１６が実行された。記録ジョブ＃２、記録ジョブ＃６、記録ジョブ＃１０および記録ジョブ＃１４は、発注者Ｂが発注し、他の回の記録ジョブは、発注者Ａが発注したものである。記録ジョブ＃４、記録ジョブ＃８、記録ジョブ＃１２、記録ジョブ＃１３および記録ジョブ＃１６は、画像Ｑを記録するものであり、他の回の記録ジョブは、画像Ｐを記録するものであった。画像Ｐを記録する記録ジョブによる記録時消費量は、２ｇであり、画像Ｑを記録する記録ジョブによる記録時消費量は、１２ｇであった。
【００３５】
各回の記録ジョブの前には、２回ずつマニュアルクリーニング（図２では「Ｍ」で示す）が実行された。１回のマニュアルクリーニングにより消費されるインク量は、２．５ｇである。また、記録ジョブ＃１、記録ジョブ＃５、記録ジョブ＃９および記録ジョブ＃１３の前には、タイマークリーニング（図２では「Ｔ」で示す）が実行された。１回のタイマークリーニングにより消費されるインク量は、１０ｇである。そのため、記録ジョブ＃１、記録ジョブ＃５、記録ジョブ＃９および記録ジョブ＃１３の非記録時消費量は、１５ｇ（＝（２．５ｇ×２）＋１０ｇ）であり、他の回の記録ジョブによる非記録時消費量は、５ｇ（＝２．５ｇ×２）である。また、インク単価は、１０円／ｇであった。
【００３６】
以上の前提のもと、比較例に係るインクコスト算出処理により、インクコストを算出した結果を、図３の表の右欄に示す。この算出結果を見ると、同じ画像Ｐを記録する場合にも、記録ジョブ＃２、記録ジョブ＃３、記録ジョブ＃６、記録ジョブ＃７、記録ジョブ＃１０、記録ジョブ＃１１、記録ジョブ＃１４および記録ジョブ＃１５では、インクコストが７０円となっているのに対し、直前にタイマークリーニングが入った記録ジョブ＃１、記録ジョブ＃５および記録ジョブ＃９では、インクコストが１７０円となっている。同様に、同じ画像Ｑを記録する場合にも、記録ジョブ＃４、記録ジョブ＃８、記録ジョブ＃１２および記録ジョブ＃１６では、インクコストが１７０円であるのに対し、直前にタイマークリーニングが入った記録ジョブ＃１３では、インクコストが２７０円となっている。見方を変えると、画像Ｐを記録した記録ジョブ＃１、記録ジョブ＃５および記録ジョブ＃９では、画像Ｑを記録した記録ジョブ＃４、記録ジョブ＃８、記録ジョブ＃１２および記録ジョブ＃１６に比べて、記録時消費量が少ないにもかかわらず、インクコストが同じ１７０円となっている。
【００３７】
そのため、例えば、発注者Ａが、記録ジョブ＃１と記録ジョブ＃３とを比較すると、同じ画像Ｐであるにもかかわらず、インクコストが相違しているため、発注者Ａに不信感が生じる。また、発注者Ａが、記録ジョブ＃１と記録ジョブ＃４とを比較すると、異なる画像であるにもかかわらず、インクコストが同じであるため、やはり発注者Ａに不信感が生じる。さらに、発注者Ｂは、４回とも画像Ｐを発注しており、そのインクコストはいずれも７０円であったが、発注者Ａが、発注者Ｂから、「当社は画像Ｐを４回発注したが、インクコストは毎回７０円だった。」との情報を得ると、画像Ｐのインクコストが１７０円の場合もあった発注者Ａには、不公平感が生じる。
【００３８】
これに対し、本実施形態のインクジェット記録装置１０が実行するインク配賦量算出処理は、発注者に、このような不信感、不公平感が極力発生することのないようにするためのものである。
【００３９】
図４を参照して、インクジェット記録装置１０のハードウェア構成例について説明する。インクジェット記録装置１０は、インクジェットヘッド１１と、メンテナンスユニット１２と、通信インターフェース１３と、操作デバイス１４と、表示デバイス１５と、コントローラー１６とを備えている。
【００４０】
インクジェットヘッド１１は、記録媒体に対し、インクを吐出する。
【００４１】
メンテナンスユニット１２は、例えば、インクジェットヘッド１１をキャッピングするキャップ部材、キャップ部材を介してインクジェットヘッド１１を吸引する吸引ポンプなどにより構成される。メンテナンスユニット１２は、インクジェットヘッド１１内やインク供給流路内のインクを排出するメンテナンス処理を行う。
【００４２】
通信インターフェース１３は、例えば、送受信回路によって構成される。通信インターフェース１３は、情報処理端末などの外部装置と通信し、各種のデータを受信してコントローラー１６に供給したり、コントローラー１６から供給されたデータを送信したりする。なお、情報処理端末としては、パソコン、スマートフォン、タブレット端末などを例示することができる。
【００４３】
操作デバイス１４は、例えば、操作ボタンによって構成される。操作デバイス１４は、ユーザーからの操作を受け付ける。
【００４４】
表示デバイス１５は、例えば、液晶ディスプレイや有機ＥＬディスプレイによって構成される。表示デバイス１５は、ユーザーに対し、算出されたインクコストなどの各種情報を表示する。
【００４５】
コントローラー１６は、例えば、図示しないＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などにより構成される。コントローラー１６のＣＰＵは、ＲＯＭからプログラムをロードしてＲＡＭを用いて実行し、インクジェット記録装置１０の全体の動作を制御する。
【００４６】
図５を参照して、インクジェット記録装置１０の機能構成例について説明する。図５に示す機能部のうちの少なくとも一部は、図４のコントローラー１６により所定のプログラムが実行されることによって実現される。
【００４７】
インクジェット記録装置１０は、カウント部２０と、算出部３０と、記憶部４０と、判定部５０と、操作部６０と、出力制御部７０とを備えている。
【００４８】
カウント部２０は、第１カウント部２１と、第２カウント部２２とを備えている。
【００４９】
算出部３０は、配賦対象量算出部３１と、繰越対象量算出部３２と、追加量算出部３３と、次回繰越量算出部３４、消費量累計値算出部３５と、インク配賦量算出部３６と、インクコスト算出部３７とを備えている。
【００５０】
記憶部４０は、設定値記憶部４１と、追加率記憶部４２と、累計上限値記憶部４３と、基準除数記憶部４４と、インク配賦量記憶部４５と、次回繰越量記憶部４６と、消費量累計値記憶部４７とを備えている。
【００５１】
判定部５０は、累計上限判定部５１と、配賦上限判定部５２とを備えている。
【００５２】
操作部６０は、設定値操作部６１と、追加率操作部６２とを備えている。
【００５３】
図５を参照しつつ、図６のフローチャートに従って、インクジェット記録装置１０が実行する処理について説明する。
【００５４】
ｉ回目（ｉは１以上の整数）の記録ジョブが終了すると、第１カウント部２１が、ｉ回目の記録時消費量ａiをカウントする（Ｓ１）。第１カウント部２１は、例えば、ｉ回目の記録ジョブにおけるインクジェットヘッド１１の吐出回数をカウントし、その吐出回数にインク滴の液量を乗算することで、記録時消費量ａiを算出する。
【００５５】
続いて、第２カウント部２２が、ｉ回目の非記録時消費量ｂiをカウントする（Ｓ２）。第２カウント部２２は、例えば、（ｉ−１）回目の記録ジョブとｉ回目の記録ジョブとの間に実行された、マニュアルクリーニングおよびタイマークリーニングの回数をそれぞれカウントし、その回数に、１回のマニュアルクリーニングやタイマークリーニングにより消費されるインク量を乗算することで、ｉ回目の非記録時消費量ｂiを算出する。
【００５６】
続いて、配賦対象量算出部３１が、数式（１）に基づいて、ｉ回目の配賦対象量ｃiを算出する（Ｓ３）。
ｃi＝Ａ１×ａi＋Ａ２  ・・・（１）
Ａ１：第１設定値
Ａ２：第２設定値
【００５７】
数式（１）のパラメーターである第１設定値（Ａ１）および第２設定値（Ａ２）は、設定値操作部６１により、ユーザーが任意に設定可能となっている。設定値操作部６１により設定された第１設定値（Ａ１）および第２設定値（Ａ２）は、設定値記憶部４１に記憶される。第１設定値（Ａ１）および第２設定値（Ａ２）の好ましい範囲は、インクジェット記録装置１０の稼動状況等にもよるが、例えば、第１設定値（Ａ１）は１以上２以下であり、第２設定値（Ａ２）は０以上１以下である。ユーザーは、ｉ回目の配賦対象量ｃiが適切に算出されるよう、経験則等に基づいて、第１設定値（Ａ１）および第２設定値（Ａ２）を設定する。本実施形態では、Ａ１＝１．５、Ａ２＝０．５に設定されている。
なお、ユーザーとは、例えば、印刷業者の担当者、或いは、メーカーの担当者である。
【００５８】
続いて、配賦上限判定部５２が、ｉ回目の非記録時消費量ｂiがｉ回目の配賦対象量ｃiを超えたか否かを判定する（Ｓ４）。
【００５９】
ステップ４において、配賦上限判定部５２が、ｉ回目の非記録時消費量ｂiがｉ回目の配賦対象量ｃi以下であると判定した場合には（Ｓ４；Ｎｏ）繰越対象量算出部３２が、ｉ回目の繰越対象量ｄiをゼロとして算出する（Ｓ５）。
【００６０】
さらに、追加量算出部３３が、数式（２−１）に基づいて、ｉ回目の追加量ｅiを算出する（Ｓ６）。詳細は後述するが、算出されたｉ回目の追加量ｅiは、ｉ回目のインク配賦量ｋiに加算される。
ｅi＝（ｆi-1＋ｄi）×Ｒ１  ・・・（２−１）
ｆi：ｉ回目の次回繰越量
Ｒ１：第１追加率
ここで、（ｉ−１）回目の次回繰越量ｆi-1は、後述する次回繰越量記憶部４６から読み出されたものである。
【００６１】
第１追加率Ｒ１は、後述する第２追加率Ｒ２と共に、追加率操作部６２により、ユーザーが任意に設定可能となっている。
【００６２】
一方、ステップ４において、配賦上限判定部５２が、ｉ回目の非記録時消費量ｂiがｉ回目の配賦対象量ｃiを超えたと判定した場合には（Ｓ４；Ｙｅｓ）、配賦対象量算出部３１が、ｉ回目の非記録時消費量ｂiを、ｉ回目の配賦対象量ｃiに補正する（Ｓ７）。このように、ｉ回目の記録時消費量ａiがさほど多くない割に、ｉ回目の非記録時消費量ｂiが多かった場合には、ｉ回目の非記録時消費量ｂiが、ｉ回目の配賦対象量ｃiに補正される。そのため、ｉ回目の記録時消費量ａiがさほど多くない場合に、ｉ回目のインク配賦量ｋi（後述する）が過度に配賦されることを抑制することができる。
【００６３】
この場合、さらに、繰越対象量算出部３２が、数式（３）に基づいて、ｉ回目の繰越対象量ｄiを算出する（Ｓ８）。
ｄi＝ｂi−ｃi  ・・・（３）
【００６４】
さらに、追加量算出部３３が、数式（２−２）に基づいて、ｉ回目の追加量ｅiを算出する（Ｓ９）。
ｅi＝（ｆi-1＋ｄi）×Ｒ２  ・・・（２−２）
Ｒ２：第２追加率
【００６５】
第２追加率Ｒ２は、上記の第１追加率Ｒ１と共に、追加率操作部６２により、ユーザーが任意に設定可能となっている。追加率操作部６２により設定された第１追加率Ｒ１および第２追加率Ｒ２は、追加率記憶部４２に記憶される。第１追加率Ｒ１および第２追加率Ｒ２は、０以上１以下の数であり、第２追加率Ｒ２は、０以上１以下で、且つ、Ｒ１より大きい数である。ユーザーは、ｉ回目の追加量ｅiが適切に算出されるよう、経験則等に基づいて、第１設定値（Ａ１）および第２設定値（Ａ２）を設定する。本実施形態では、Ｒ１＝０．０２、Ｒ２＝０．２に設定されている。
【００６６】
このように、ｉ回目の非記録時消費量ｂiがｉ回目の配賦対象量ｃi以下である場合、つまり、ｉ回目の繰越対象量ｄiがゼロである場合は、第２追加率Ｒ２よりも小さい第１追加率Ｒ１に基づいて、ｉ回目の追加量ｅiが算出されるため、ｉ回目の追加量ｅiが比較的小さい値となる。これに対し、ｉ回目の非記録時消費量ｂiがｉ回目の配賦対象量ｃiを超える場合、つまり、ｉ回目の繰越対象量ｄiがゼロより大きい場合は、第１追加率Ｒ１より大きい第２追加率Ｒ２に基づいて、ｉ回目の追加量ｅiが算出されるため、ｉ回目の追加量ｅiが比較的大きな値となる。これにより、ｉ回目の次回繰越量ｆiが過大になることを抑制することができる。これを卑近な例でたとえるならば、カードローンの返済において、ある月（記録ジョブに相当）に、所定の額をリボ払い（繰越対象量に相当）にした場合は、その月のリボ返済額（追加量に相当）を多くすることで、翌月に回すリボ残高（次回繰越量）が増えすぎないようにする、ということである。
【００６７】
ステップ６またはステップ９において、ｉ回目の追加量ｅiが算出された後、次回繰越量算出部３４が、数式（４）に基づいて、次回繰越量ｆiを算出する（Ｓ１０）。
ｆi＝ｆi-1＋ｄi−ｅi  ・・・（４）
【００６８】
続いて、消費量累計値算出部３５が、数式（５−１）に基づいて、ｉ回目の記録時消費量累計値ｇiを算出すると共に、数式（６−１）に基づいて、ｉ回目の総消費量累計値ｈiを算出する（Ｓ１１）。
ｇi＝ａi＋ｇi-1  ・・・（５−１）
ｈi＝ａi＋ｂi＋ｈi-1  ・・・（６−１）
算出された、ｉ回目の記録時消費量累計値ｇiおよびｉ回目の総消費量累計値ｈiは、消費量累計値記憶部４７に記憶される。なお、（ｉ−１）回目の記録時消費量累計値ｇi-1および（ｉ−１）回目の総消費量累計値ｈi-1は、消費量累計値記憶部４７から読み出されたものである。つまり、（ｉ−１）回目の記録時消費量累計値ｇi-1および（ｉ−１）回目の総消費量累計値ｈi-1は、（ｉ−１）回目の記録ジョブの後に実行されたインク配賦量算出処理において算出され、消費量累計値記憶部４７に記憶されたものである。
【００６９】
続いて、累計上限判定部５１が、ｉ回目の総消費量累計値ｈiが累計上限値記憶部４３から読み出された累計上限値Ｂを超えるか否かを判定する（Ｓ１２）。本実施形態では、Ｂ＝１００［ｇ］である。なお、上記の第１設定値（Ａ１）等と同様に、累計上限値Ｂについても、ユーザーが任意に設定可能としてもよいが、「１×10＾（記録時消費量の整数部の有効桁数）」とすることがより好ましい。例えば、想定される市場において、１回分の記録時消費量の最大量の整数部が３桁未満の消費量[ｇ]の場合、記録時消費量累計値および総消費量累計値を、記録時消費量と同じ２桁の消費量[ｇ]に補正することが、整数部の有効桁数を揃える観点でより好ましい。よって、累計上限値Ｂを、整数部の有効桁数が３桁である最小数、つまり１００[ｇ]とすることが、整数部の有効桁数を揃える観点でより好ましい。なお、想定される市場が不明な場合は、記録装置で適用され、ＩＳＯ２１６のＡシリーズで定める最大定型用紙の塗り潰し消費量を、１回分の記録時消費量の最大量としてもよい。
【００７０】
ステップ１２において、累計上限判定部５１が、ｉ回目の総消費量累計値ｈiが累計上限値Ｂを超えると判定した場合（Ｓ１２；Ｙｅｓ）、消費量累計値算出部３５が、数式（５−２）に基づいて、ｉ回目の記録時消費量累計値ｇiを補正すると共に、数式（６−２）に基づいて、ｉ回目の総消費量累計値ｈiを補正する（Ｓ１３）。
ｇi＝（ａi＋ｇi-1）／Ｃ  ・・・（５−２）
ｈi＝（ａi＋ｂi＋ｈi-1）Ｃ  ・・・（６−２）
Ｃ：基準除数
補正後、再び、累計上限判定部５１が、ｉ回目の総消費量累計値ｈiが累計上限値Ｂを超えるか否か判定する（Ｓ１４）。つまり、ｉ回目の総消費量累計値ｈiが累計上限値Ｂ以下となるまで、ステップ１３を繰り返し実行する。
【００７１】
ここで、基準除数Ｃは、基準除数記憶部４４から読み出されたものである。ここでは、Ｃ＝１０であるものとする。なお、基準除数Ｃについても、ユーザーが任意に設定可能としてもよいが、「１×10＾（累計上限値の整数部の有効桁数−２）」とすることがより好ましい。例えば、想定される市場において、１回分の記録時消費量の最大量の整数部が３桁未満の消費量[ｇ]の場合、記録時消費量累計値および総消費量累計値を、記録時消費量と同じ２桁の消費量[ｇ]に補正することが、整数部の有効桁数を揃える観点でより好ましい。よって整数部の有効桁数を揃える観点、および情報処理演算において効率的な観点で、１０の乗算値であることがより好ましい。
【００７２】
以上の点について、図７を参照して、より具体的に説明する。ｉ回目の記録時消費量累計値ｇiおよび総消費量累計値ｈiが大きくなるにつれて、ｉ回目以後のインク配賦率への反映が小さくなるので、累計上限値Ｂは小さいほど好ましい。一方で、累計上限値Ｂが小さ過ぎると、i回目以後のインク配賦率への反映が大きくなり過ぎるので、累計上限値Ｂは、想定される記録時消費量の整数部の有効桁数と同じ有効桁数にすることが好ましい。また、基準除数Ｃが大き過ぎると、ｉ回目以後のインク配賦率への反映が大きくなり過ぎるので、基準除数は、累計上限値の有効桁数よりも２桁小さいことが好ましい。
【００７３】
図７（ａ）は、累計上限値の設定がなく、基準除数Ｃ＝１の場合である。この場合は、反映が常に小さくなっている。図７（ｂ）は、累計上限値Ｂ＝１０００、基準除数Ｃ＝１０の場合である。つまり、累計上限値Ｂが、１×10＾（記録時消費量の整数部の有効桁数）を満たさず、整数部４桁の最小数であり、基準除数Ｃが、１×10＾（累計上限値の整数部の有効桁数−２）を満たしていない。この場合、補正直後の今回への反映が小さいが、次回への反映はできる。図７（ｃ）は、累計上限値Ｂ＝１０００、基準除数Ｃ＝１００の場合である。つまり、累計上限値Ｂが、１×10＾（記録時消費量の整数部の有効桁数）を満たさず、整数部４桁の最小数であり、基準除数Ｃが、１×10＾（累計上限値の整数部の有効桁数−２）を満たしている。この場合、補正直後の今回への反映が小さいが、次回への反映は適正にできる。図７（ｄ）は、累計上限値Ｂ＝１００、基準除数Ｃ＝１０の場合である。つまり、累計上限値Ｂが、１×10＾（記録時消費量の整数部の有効桁数）を満たし、整数部３桁の最小数であり、基準除数Ｃが、１×10＾（累計上限値の整数部の有効桁数−２）を満たしている。この場合、補正直後の今回への反映および次回への反映が適正にできる。図７（ｅ）は、累計上限値Ｂ＝１０、基準除数Ｃ＝１０の場合である。つまり、累計上限値Ｂが、１×10＾（記録時消費量の整数部の有効桁数）を満たさず、整数部２桁の最小数であり、基準除数Ｃが、１×10＾（累計上限値の整数部の有効桁数−２）を満たしていない。この場合、補正直後の今回および次回への反映はできるが、インク配賦率が大きくなりすぎて、同じ記録時消費量に対して、インク配賦量が変動しすぎるので好ましくない。
【００７４】
このように、ｉ回目の総消費量累計値ｈiが累計上限値Ｂを超えた場合には、ｉ回目の記録時消費量累計値ｇiおよびｉ回目の総消費量累計値ｈiが、基準除数Ｃで除算した値にそれぞれ補正されるため、ｉ回目の記録時消費量累計値ｇiおよび総消費量累計値ｈiが小さくなる。これにより、ｉ回目より後の記録時消費量累計値は、ｉ回目より後の記録時消費量がより強く反映された値となり、また、ｉ回目より後の総消費量累計値は、ｉ回目より後の記録時消費量および非記録時消費量がより強く反映された値となる。したがって、ｉ回目より後のインク配賦率を、ｉ回目より後の記録時消費量および非記録時消費量がより強く反映された値、つまり直近のインクジェット記録装置１０の稼動状況がより強く反映された値、として得ることができる。また、ｉ回目の記録時消費量累計値ｇiおよびｉ回目の総消費量累計値ｈiを共通の基準除数Ｃで除算するため、ｉ回目のインク配賦率（ｈi／ｇi）が変動することもない。
【００７５】
続いて、インク配賦量算出部３６が、数式（７）に基づいて、ｉ回目の追加前配賦量ｊiを算出する（Ｓ１５）。
ｊi＝ａi×（ｈi／ｇi）  ・・・（７）
【００７６】
一方、ステップ１２において、累計上限判定部５１が、ｉ回目の総消費量累計値ｈiが累計上限値Ｂ以下であると判定した場合には（Ｓ１２；Ｎｏ）、ｉ回目の記録時消費量累計値ｇiおよびｉ回目の総消費量累計値ｈiを補正することなく、上記と同様に、数式（７）に基づいて、ｉ回目の追加前配賦量ｊiを算出する（Ｓ１５）。
【００７７】
続いて、インク配賦量算出部３６が、数式（８）に基づいて、ｉ回目のインク配賦量ｋiを算出する（Ｓ１６）。
ｋi＝ｅi＋ｊi  ・・・（８）
このように、ｉ回目の非記録時消費量ｂiがｉ回目の配賦対象量ｃiを超えた場合には、その超えた分であるｉ回目の繰越対象量ｄiの一部を、ｉ回目の追加量ｅiとして、ｉ回目の記録ジョブに配賦することができる。また、ｉ回目の非記録時消費量ｂiがｉ回目の配賦対象量ｃi以下である場合も含め、（ｉ−１）回目までの各繰越対象量うち、追加量として（ｉ−１）回目までの記録ジョブに配賦されていない残量である、（ｉ−１）回目の次回繰越量ｆi-1の一部を、ｉ回目の追加量ｅiとして、ｉ回目の記録ジョブに配賦することができる。これにより、１回目からｉ回目までのインク配賦量の累計値を、１回目からｉ回目までの記録ジョブにより消費された実際のインク量の累計値に近づけることができ、インク配賦量をより適切に算出することができる。
【００７８】
算出されたｉ回目のインク配賦量ｋiは、インク配賦量記憶部４５に記憶される。インク配賦量記憶部４５は、各回のインク配賦量を記憶可能である。操作デバイス１４や外部装置からの指示により、指定された記録ジョブに対応するインク配賦量を、インク配賦量記憶部４５から読み出し、外部装置に出力する。外部装置では、インク単価が入力できるようになっており、入力されたインク単価とインク配賦量とに基づいて、記録ジョブに対するインクコストを外部装置にて算出できるようになっている。インクジェット記録装置１０は、以上の処理を行った後、処理を終了する。
なお、インクジェット記録装置１０において、操作デバイス１４から入力されたインク単価に基づいて、或いは、あらかじめインクジェット記録装置１０の単価記憶部に記憶させておいたインク単価に基づいて、インクコストを算出する構成であってもよい。
【００７９】
なお、出力制御部７０は、算出したｉ回目のインク配賦量ｋiなどの算出結果を、上記の表示デバイス１５に出力する。これにより、ユーザーが、算出結果を表示デバイス１５を介して容易に把握することができる。
【００８０】
図８は、本実施形態のインクジェット記録装置１０により、インク配賦量を算出した結果を示したものである。なお、図８には、便宜上、外部装置で算出されたインクコストについても併せて記載している。インク単価は１０円／ｇとする。ここで、インクコストを算出する前提となる、インクジェット記録装置１０の稼動状況については、上記した比較例の場合と同様である。また、インク配賦量等の単位として、［ｇ］を用いたが、［ｍｌ］等の別の単位を用いることも可能である。以下、具体的に、記録ジョブ＃３が終了した場合と、記録ジョブ＃１２が終了した場合とについて、説明する。
【００８１】
まず、記録ジョブ＃３が終了した場合について説明する。
この場合、第１カウント部２１が、３回目の記録時消費量ａ3を、２ｇとしてカウントする（Ｓ１）。続いて、第２カウント部２２が、３回目の非記録時消費量ｂ3を、５ｇとしてカウントする（Ｓ２）。続いて、配賦対象量算出部３１が、数式（１）に基づいて、３回目の配賦対象量ｃ3を、３．５ｇとして算出する（Ｓ３）。
ｃ3＝Ａ１×ａ3＋Ａ２＝１．５×２＋０．５＝３．５［ｇ］
【００８２】
この場合、配賦上限判定部５２が、３回目の非記録時消費量ｂ3（＝５ｇ）が３回目の配賦対象量ｃ3（＝３．５ｇ）を超えたと判定するため（Ｓ４；Ｙｅｓ）、配賦対象量算出部３１が、３回目の非記録時消費量ｂ3（＝５ｇ）を、３回目の配賦対象量ｃ3（＝３．５ｇ）に補正する（Ｓ７）。続いて、繰越対象量算出部３２が、数式（３）に基づいて、３回目の繰越対象量ｄ3を、１．５ｇとして算出する（Ｓ８）。
ｄ3＝ｂ3−ｃ3＝５−３．５＝１．５［ｇ］
【００８３】
さらに、追加量算出部３３が、数式（２−２）に基づいて、３回目の追加量ｅ3を、２．０１ｇとして算出する（Ｓ９）。
ｅ3＝（ｆ2＋ｄ3）×Ｒ２＝（８．５６＋１．５）×０．２＝２．０１［ｇ］
【００８４】
３回目の追加量ｅ3が算出された後、次回繰越量算出部３４が、数式（４）に基づいて、次回繰越量ｆ3を、８．０５ｇとして算出する（Ｓ１０）。
ｆ3＝ｆ2＋ｄ3−ｅ3＝８．５６＋１．５−２．０１＝８．０５［ｇ］
【００８５】
続いて、消費量累計値算出部３５が、数式（５−１）に基づいて、３回目の記録時消費量累計値ｇ3を、６ｇとして算出すると共に、数式（６−１）に基づいて、３回目の総消費量累計値ｈ3を、１６．５ｇとして算出する（Ｓ１１）。
ｇ3＝ａ3＋ｇ2＝２＋４＝６［ｇ］
ｈ3＝ａ3＋ｂ3＋ｈ2＝２＋３．５＋１１＝１６．５［ｇ］
【００８６】
この場合、累計上限判定部５１が、３回目の総消費量累計値ｈ3（＝１６．５ｇ）が累計上限値Ｂ（＝１００ｇ）以下であると判定するため（Ｓ１２；Ｎｏ）、インク配賦量算出部３６が、数式（７）に基づいて、３回目の追加前配賦量ｊ3を、５．５ｇとして算出する（Ｓ１５）。
ｊ3＝ａ3×（ｈ3／ｇ3）＝２×（１６．５／６）＝５．５［ｇ］
【００８７】
続いて、インク配賦量算出部３６が、数式（８）に基づいて、３回目のインク配賦量ｋ3を、７．５１ｇとして算出する（Ｓ１６）。
ｋ3＝ｅ3＋ｊ3＝２．０１＋５．５＝７．５１［ｇ］
【００８８】
算出された３回目のインク配賦量ｋ3が外部装置に出力され、外部装置が、３回目のインクコストｍ3を、７５円として算出する。
【００８９】
続いて、記録ジョブ＃１２が終了した場合について説明する。
この場合、第１カウント部２１が、１２回目の記録時消費量ａ12を、１２ｇとしてカウントする（Ｓ１）。続いて、第２カウント部２２が、１２回目の非記録時消費量ｂ12を、５ｇとしてカウントする（Ｓ２）。続いて、配賦対象量算出部３１が、数式（１）に基づいて、１２回目の配賦対象量ｃ12を、１８．５ｇとして算出する（Ｓ３）。
ｃ12＝Ａ１×ａ12＋Ａ２＝１．５×１２＋０．５＝１８．５［ｇ］
【００９０】
この場合、配賦上限判定部５２が、１２回目の非記録時消費量ｂ12（＝５ｇ）が１２回目の配賦対象量ｃ12（＝１８．５ｇ）以下であると判定するため（Ｓ４；Ｎｏ）、繰越対象量算出部３２が、１２回目の繰越対象量ｄ12を、０ｇとして算出する（Ｓ５）。
【００９１】
さらに、追加量算出部３３が、数式（２−１）に基づいて、１２回目の追加量ｅ12を、０．２８ｇとして算出する（Ｓ６）。
ｅ12＝（ｆ11＋ｄ12）×Ｒ１＝（１４．１１＋０）×０．０２＝０．２８［ｇ］
【００９２】
１２回目の追加量ｅ12が算出された後、次回繰越量算出部３４が、数式（４）に基づいて、次回繰越量ｆ12を、１３．８３ｇとして算出する（Ｓ１０）。
ｆ12＝ｆ11＋ｄ12−ｅ12＝１４．１１＋０−０．２８＝１３．８３［ｇ］
【００９３】
続いて、消費量累計値算出部３５が、数式（５−１）に基づいて、１２回目の記録時消費量累計値ｇ12を、５４ｇとして算出すると共に、数式（６−１）に基づいて、１２回目の総消費量累計値ｈ12を、１００．５ｇとして算出する（Ｓ１１）。
ｇ12＝ａ12＋ｇ11＝１２＋４２＝５４［ｇ］
ｈ12＝ａ12＋ｂ12＋ｈ11＝１２＋５＋８３．５＝１００．５［ｇ］
【００９４】
この場合、累計上限判定部５１が、１２回目の総消費量累計値ｈ12（＝１００．５ｇ）が累計上限値Ｂ（＝１００ｇ）を超えると判定するため（Ｓ１２；Ｙｅｓ）、消費量累計値算出部３５が、数式（５−２）に基づいて、１２回目の記録時消費量累計値ｇ12を、５．４ｇに補正すると共に、数式（６−２）に基づいて、１２回目の総消費量累計値ｈ12を、１０．０５ｇに補正する（Ｓ１３）。
ｇ12＝（ａ12＋ｇ11）／Ｃ＝（１２＋４２）／１０＝５．４［ｇ］
ｈ12＝（ａ12＋ｂ12＋ｈ11）Ｃ＝（１２＋５＋８３．５）／１０＝１０．０５［ｇ］
【００９５】
続いて、インク配賦量算出部３６が、数式（７）に基づいて、１２回目の追加前配賦量ｊ12を、２２．３３ｇとして算出する（Ｓ１５）。
ｊ12＝ａ12×（ｈ12／ｇ12）＝１２×（１０．０５／５．４）＝２２．３３［ｇ］
【００９６】
続いて、インク配賦量算出部３６が、数式（８）に基づいて、１２回目のインク配賦量ｋ12を、２２．６２ｇとして算出する（Ｓ１６）。
ｋ12＝ｅ12＋ｊ12＝０．２８＋２２．３３＝２２．６２［ｇ］
【００９７】
算出された１２回目のインク配賦量ｋ12が外部装置に出力され、外部装置が、１２回目のインクコストｍ12を、２２６円として算出する。
【００９８】
以上のようにして算出されたインクコストの算出結果を見ると、同じ画像Ｐを記録した記録ジョブ＃１、記録ジョブ＃２、記録ジョブ＃３、記録ジョブ＃５、記録ジョブ＃６、記録ジョブ＃７、記録ジョブ＃９、記録ジョブ＃１０、記録ジョブ＃１１、記録ジョブ＃１４および記録ジョブ＃１５に関しては、インクコストが７２〜８５円の間に収まっている。また、同じ画像Ｑを記録した記録ジョブ＃４、記録ジョブ＃８、記録ジョブ＃１２、記録ジョブ＃１３および記録ジョブ＃１６に関しては、インクコストが２２５〜２５８円の間に収まっている。
【００９９】
そのため、例えば、発注者Ａが、同じ画像Ｐを記録した記録ジョブ＃１と記録ジョブ＃３とを比較すると、インクコストが７８円、７５円と略同額であり、納得感が得られる。また、発注者Ａが、画像Ｐを記録した記録ジョブ＃１と画像Ｑを記録した記録ジョブ＃４とを比較すると、記録時消費量の多い画像Ｑの方がインクストが高くなっているので、納得感が得られる。さらに、発注者Ａが、発注者Ｂから、「当社は画像Ｐを４回発注したが、いずれもインクコストは７０円台だった。」との情報を得た場合にも、発注者Ａは、「俺も画像Ｐを７回発注したが、だいたいそれくらいの金額だった。」と答えることができ、発注者Ａに不公平感が生じることもない。
【０１００】
以上のように、本実施形態のインクジェット記録装置１０によれば、ｉ回目の記録時消費量累計値ｇiおよび総消費量累計値ｈiは、ｉ回目の記録ジョブが終了した時点で算出可能である。そして、算出されたｉ回目の記録時消費量累計値ｇiに対するｉ回目の総消費量累計値ｈiの割合であるｉ回目のインク配賦率（ｈi／ｇi）に基づいて、ｉ回目のインク配賦量ｋiを算出する。そのため、ｉ回目のインク配賦率（ｈi／ｇi）、つまりｉ回目の記録ジョブまでのインクジェット記録装置１０の稼動状況が反映されたｉ回目のインク配賦量ｋiを得ることができる。また、同じ記録時消費量ａiであっても、稼働状況に応じて、インク配賦量ｋiに反映できることがわかる。したがって、ｉ回目の記録ジョブが終了した時点で、ｉ回目の記録ジョブに配賦されるインク配賦量ｋiを、適切に算出することができる。
【０１０１】
なお、本実施形態では、記録ジョブが終了する度に、インク配賦量算出処理を実行する態様について説明したが、これに限定されるものではなく、各回の記録時消費量および非記録時消費量を記憶しておくことで、複数回の記録ジョブについてまとめてインク配賦量算出処理を実行するようにしてもよい。
【０１０２】
なお、本実施形態では、記録装置として、インクジェット記録装置１０を用いたが、インクを消費するものであれば特に限定されるものではない。
【０１０３】
上述した一連のインク配賦量算出処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、コンピューターにインストールされる。ここで、コンピューターには、専用のハードウェアに組み込まれたコンピューターや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０１０４】
図９を参照して、上述した一連の処理をプログラムにより実行するコンピューターのハードウェアの構成例について説明する。
【０１０５】
コンピューターにおいて、ＣＰＵ１０１、ＲＯＭ１０２およびＲＡＭ１０３は、バス１０４により相互に接続されている。バス１０４には、さらに、入出力インターフェース１０５が接続されている。入出力インターフェース１０５には、入力部１０６、出力部１０７、記憶部１０８、通信部１０９およびドライブ１１０が接続されている。
【０１０６】
入力部１０６は、タッチパネル、キーボード、マウスなどからなる。出力部１０７は、ディスプレイ、スピーカーなどからなる。記憶部１０８は、ハードディスクや不揮発性のメモリーなどからなる。通信部１０９は、ネットワークインターフェースなどからなる。ドライブ１１０は、光ディスク、半導体メモリーなどに代表されるリムーバブルメディア１１１を駆動する。
【０１０７】
以上のように構成されるコンピューターでは、ＣＰＵ１０１が、例えば、記憶部１０８に記憶されているプログラムを入出力インターフェース１０５およびバス１０４を介してＲＡＭ１０３にロードして実行することにより、上述した一連の処理が行われる。
【０１０８】
コンピューターが実行するプログラムは、例えば、リムーバブルメディア１１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネットといった、有線または無線の伝送媒体を介して提供することができる。
【符号の説明】
【０１０９】
１：インクジェット記録装置
【図１】
2015182374.tif 000003
【図２】
2015182374.tif 000004
【図３】
2015182374.tif 000005
【図４】
2015182374.tif 000006
【図５】
2015182374.tif 000007
【図６】
2015182374.tif 000008
【図７】
2015182374.tif 000009
【図８】
2015182374.tif 000010
【図９】
2015182374.tif 000011