(57)【要約】 【課題】印刷材の補充条件が満たされるか否かを判断するための基準値を容易に設定する。【解決手段】複数個の印刷装置と通信可能に接続される通信装置は、複数個の印刷装置に関する情報を用いて、複数個の印刷装置の種類が一致するか否かを判断し、複数個の印刷装置のそれぞれについて印刷材の補充条件が満たされるか否かを判断するための基準値の設定に関する画面データを生成し、画面データを出力する。補充条件が満たされる場合には、印刷材を補充する契機となる情報が通知される。複数個の印刷装置の種類が一致する場合には、第１の画面を示す画面データが生成され、複数個の印刷装置の種類が一致しない場合には、第２の画面を示す画面データを生成される。第１の画面は、ユーザによって複数個の印刷装置に共通する共通指示が入力可能な設定画面である。第２の画面は、ユーザによって共通指示が入力不可能な画面である。【選択図】  図８
2019175295.tif 000002
【特許請求の範囲】
【請求項１】
印刷材を用いて印刷を行う複数個の印刷装置と通信可能に接続される通信装置のためのコンピュータプログラムであって、
前記複数個の印刷装置に関する情報を用いて、前記複数個の印刷装置の種類が一致するか否かを判断する判断機能と、
前記複数個の印刷装置のそれぞれについて前記印刷材の補充条件が満たされるか否かを判断するための基準値の設定に関する画面データを生成する生成機能であって、前記補充条件が満たされる場合には、前記印刷材を補充する契機となる情報が通知される、前記生成機能と、
前記画面データを出力する出力機能と、
をコンピュータに実現させ、
前記生成機能は、前記複数個の印刷装置の種類が一致する場合には、第１の画面を示す前記画面データを生成し、前記複数個の印刷装置の種類が一致しない場合には、第２の画面を示す前記画面データを生成し、
前記第１の画面は、ユーザによって前記複数個の印刷装置に共通する共通指示が入力可能な設定画面であり、
前記複数個の印刷装置に対応する複数個の前記基準値は、前記共通指示に基づいて設定され、
前記第２の画面は、ユーザによって前記共通指示が入力不可能な画面である、コンピュータプログラム。
【請求項２】
請求項１に記載のコンピュータプログラムであって、
前記判断機能は、前記複数個の印刷装置の前記印刷材の供給方式が一致することを含む一致条件が満たされる場合に、前記複数個の印刷装置の種類が一致すると判断する、コンピュータプログラム。
【請求項３】
請求項２に記載のコンピュータプログラムであって、
前記判断機能は、前記複数個の印刷装置のそれぞれが、前記印刷材を収容するカートリッジを装着可能な装着部と、前記装着部に装着される前記カートリッジに収容される前記印刷材を用いて印刷を実行する印刷機構と、前記装着部に装着される前記カートリッジから前記印刷機構に至る前記印刷材の経路に配置される容器と、を備える前記供給方式であることを含む前記一致条件が満たされる場合に、前記複数個の印刷装置の種類が一致すると判断し、
前記生成機能は、種類が一致すると判断される前記複数個の印刷装置が、前記印刷材の初期量と前記印刷材の境界量とのうちの少なくとも一方が互いに異なる２個以上の印刷装置を含む場合に、前記２個以上の印刷装置に対応する２個以上の第１の表示であって前記印刷材の前記初期量と前記印刷材の前記境界量とに関する前記２個以上の第１の表示と、前記共通指示に基づいて設定すべき前記基準値を前記２個以上の第１の表示のそれぞれと関連付けて示す１個の第２の表示と、を含む前記第１の画面を示す前記画面データを生成し、
前記印刷材の前記境界量は、前記カートリッジ内に前記印刷材が残存し、かつ、前記容器内に前記印刷材が残存する第１の状態と、前記カートリッジ内に前記印刷材が残存せず、かつ、前記容器内に前記印刷材が残存する第２の状態と、の境界に対応する前記印刷材の量である、コンピュータプログラム。
【請求項４】
請求項２に記載のコンピュータプログラムであって、
前記基準値は、前記印刷材の残量に応じた期間を示す指標値であって、前記印刷材が補充されない場合に印刷可能な前記期間を示す前記指標値について設定され、
前記判断機能は、前記複数個の印刷装置のそれぞれが、前記印刷材を収容するカートリッジを装着可能な装着部と、前記装着部に装着される前記カートリッジに収容される前記印刷材を用いて印刷を実行する印刷機構と、前記装着部に装着される前記カートリッジから前記印刷機構に至る前記印刷材の経路に配置される容器と、を備える前記供給方式である場合に、前記印刷材の初期量と、前記印刷材の境界量と、に拘わらずに、前記複数個の印刷装置の種類が一致すると判断し、
前記印刷材の前記境界量は、前記カートリッジ内に前記印刷材が残存し、かつ、前記容器内に前記印刷材が残存する第１の状態と、前記カートリッジ内に前記印刷材が残存せず、かつ、前記容器内に前記印刷材が残存する第２の状態と、の境界に対応する前記印刷材の量である、コンピュータプログラム。
【請求項５】
請求項２に記載のコンピュータプログラムであって、
前記基準値は、前記印刷材の残量と、前記印刷材の初期量に対する前記印刷材の残量の割合と、のいずれかの指標値について設定され、
前記判断機能は、前記複数個の印刷装置のそれぞれが、前記印刷材を収容するカートリッジを装着可能な装着部と、前記装着部に装着される前記カートリッジに収容される前記印刷材を用いて印刷を実行する印刷機構と、前記装着部に装着される前記カートリッジから前記印刷機構に至る前記印刷材の経路に配置される容器と、を備える前記供給方式であり、かつ、前記複数個の印刷装置のそれぞれの前記印刷材の境界量が同じである場合に、前記複数個の印刷装置の種類が一致すると判断し、
前記印刷材の前記境界量は、前記カートリッジ内に前記印刷材が残存し、かつ、前記容器内に前記印刷材が残存する第１の状態と、前記カートリッジ内に前記印刷材が残存せず、かつ、前記容器内に前記印刷材が残存する第２の状態と、の境界に対応する前記印刷材の量である、コンピュータプログラム。
【請求項６】
請求項５に記載のコンピュータプログラムであって、
前記生成機能は、種類が一致すると判断される前記複数個の印刷装置が、前記境界量が互いに異なる２個以上の印刷装置を含む場合に、前記２個以上の印刷装置に対応する２個以上の第１の表示であって前記印刷材の前記初期量と前記印刷材の前記境界量とに関する前記２個以上の第１の表示と、前記共通指示に基づいて設定すべき前記基準値を前記２個以上の第１の表示のそれぞれと関連付けて示す１個の第２の表示と、を含む前記第１の画面を示す前記画面データを生成し、
前記２個以上の第１の表示は、それぞれ、前記境界量に対応する特定の前記指標値である境界指標値の表示を含み、
前記２個以上の第１の表示は、それぞれの前記境界指標値の表示の特定方向の位置が一致するように、配置されている、コンピュータプログラム。
【請求項７】
請求項１〜６のいずれかに記載のコンピュータプログラムであって、
前記判断機能は、前記複数個の印刷装置について、前記印刷材の初期量が一致することを含む一致条件が満たされる場合に、前記複数個の印刷装置の種類が一致すると判断する、コンピュータプログラム。
【請求項８】
請求項１〜７のいずれかに記載のコンピュータプログラムであって、
前記判断機能は、
前記複数個の印刷装置のそれぞれの機種を識別する識別情報を取得し、
前記複数個の印刷装置のそれぞれの前記識別情報が一致する場合に、前記複数個の印刷装置の種類が一致すると判断する、コンピュータプログラム。
【請求項９】
請求項１〜８のいずれかに記載のコンピュータプログラムであって、
前記第２の画面は、前記基準値を設定できないエラーを示す画面である、コンピュータプログラム。
【請求項１０】
請求項１〜８のいずれかに記載のコンピュータプログラムであって、
前記第２の画面は、ユーザによって前記複数個の印刷装置に対応する複数個の指示が入力可能な設定画面であり、
前記複数個の印刷装置に対応する複数個の前記基準値は、前記複数個の指示に基づいて設定される、コンピュータプログラム。
【請求項１１】
印刷材を用いて印刷を行う複数個の印刷装置と通信可能に接続される通信装置であって、
前記複数個の印刷装置に関する情報を用いて、前記複数個の印刷装置の種類が一致するか否かを判断する判断部と、
前記複数個の印刷装置のそれぞれについて前記印刷材の補充条件が満たされるか否かを判断するための基準値の設定に関する画面データを生成する生成部であって、前記補充条件が満たされる場合には、前記印刷材を補充する契機となる情報が通知される、前記生成部と、
前記画面データを出力する出力部と、
を備え、
前記生成部は、前記複数個の印刷装置の種類が一致する場合には、第１の画面を示す前記画面データを生成し、前記複数個の印刷装置の種類が一致しない場合には、第２の画面を示す前記画面データを生成し、
前記第１の画面は、ユーザによって前記複数個の印刷装置に共通する共通指示が入力可能な設定画面であり、
前記複数個の印刷装置に対応する複数個の前記基準値は、前記共通指示に基づいて設定され、
前記第２の画面は、ユーザによって前記共通指示が入力不可能な画面である、通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、印刷材を用いて印刷を実行する印刷実行部の印刷を補充する契機となる情報を通知する技術に関する。
【背景技術】
【０００２】
特許文献１には、画像形成装置の現像剤の量が規定値以下になると、画像形成装置が注文依頼信号をサービスセンターに発信する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１５４７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記技術では、規定値が適切に設定されていない場合には、注文依頼信号が適切に発信されない可能性があるので、規定値の設定が設定者（例えば、ユーザ）にとって負担になる場合があった。このために、印刷材の補充条件が満たされるか否かを判断するための基準値（例えば、上記規定値）が容易に設定され得る技術が求められている。
【０００５】
本明細書は、印刷材の補充条件が満たされるか否かを判断するための基準値が容易に設定され得る技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書に開示された技術は、以下の適用例として実現することが可能である。
【０００７】
［適用例１］印刷材を用いて印刷を行う複数個の印刷装置と通信可能に接続される通信装置のためのコンピュータプログラムであって、前記複数個の印刷装置に関する情報を用いて、前記複数個の印刷装置の種類が一致するか否かを判断する判断機能と、前記複数個の印刷装置のそれぞれについて前記印刷材の補充条件が満たされるか否かを判断するための基準値の設定に関する画面データを生成する生成機能であって、前記補充条件が満たされる場合には、前記印刷材を補充する契機となる情報が通知される、前記生成機能と、前記画面データを出力する出力機能と、をコンピュータに実現させ、前記生成機能は、前記複数個の印刷装置の種類が一致する場合には、第１の画面を示す前記画面データを生成し、前記複数個の印刷装置の種類が一致しない場合には、第２の画面を示す前記画面データを生成し、前記第１の画面は、前記複数個の印刷装置に共通する共通指示をユーザが入力できる設定画面であり、前記共通指示に基づいて前記複数個の印刷装置に対応する複数個の前記基準値が設定され、前記第２の画面は、前記共通指示をユーザが入力できない画面である、コンピュータプログラム。
【０００８】
上記構成によれば、複数個の印刷装置の種類が一致する場合には、共通指示をユーザが入力できる第１の画面を示す画像データが生成され、複数個の印刷装置の種類が一致しない場合には、共通指示をユーザが入力できない第２の画面を示す画像データが生成される。この結果、複数個の印刷装置の種類が一致するか否かに応じた適切な画面が、ユーザに提供される。したがって、印刷材の補充条件が満たされるか否かを判断するための基準値が容易に設定され得る。例えば、複数個の印刷装置の種類が一致する場合には、ユーザは、第１の画面を介して、共通指示を入力することによって、複数個の印刷装置に対応する複数個の基準値を容易に設定できる。
【０００９】
なお、本明細書に開示された技術は、種々の形態で実現可能であり、例えば、通信装置、通信装置と複数個の印刷装置とを含むシステム、複数個の印刷装置の管理方法、これらの装置および方法の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、等の形態で実現することができる。
【図面の簡単な説明】
【００１０】
【図１】システム１０００の構成を示すブロック図である。
【図２】印刷実行部１７０Ａの構成を示す概略図である。
【図３】印刷実行部１７０Ｃの構成を示す概略図である。
【図４】第１実施例の管理データベースＰＤの一例を示す図である。
【図５】管理処理のフローチャートである。
【図６】管理リストＭＬの一例を示す図である。
【図７】基準値設定処理のフローチャートである。
【図８】第１実施例の設定画面の一例を示す図である。
【図９】エラー画面の一例を示す図である。
【図１０】残印刷日数ＲＤの算出について説明する図である。
【図１１】第２実施例の管理データベースＰＤ２の一例を示す図である。
【図１２】第２実施例の管理処理のフローチャートである。
【図１３】第２実施例の基準値設定処理のフローチャートである。
【図１４】第２実施例の設定画面の一例を示す図である。
【図１５】変形例の設定画面の一例を示す図である。
【図１６】変形例の基準値設定処理のフローチャートである。
【発明を実施するための形態】
【００１１】
Ａ．第１実施例
Ａ−１．システム１０００の構成
図１は、システム１０００の構成を示すブロック図である。システム１０００は、プリンタ１００Ａ〜１００Ｃを含む複数個のプリンタと、本実施例の情報処理装置としての管理サーバ３００と、事業者サーバ４００と、を備える。図１では、図の煩雑を避けるために、プリンタ１００Ａ〜１００Ｃのみが図示されている。プリンタ１００Ａ〜１００Ｃを含む複数個のプリンタと、管理サーバ３００とは、ローカルエリアネットワークＮＴに接続されており、ローカルエリアネットワークＮＴを介して、互いに通信可能である。事業者サーバ４００は、例えば、システム１０００を運用する事業者のサーバであり、インターネットＩＴに接続されている。事業者サーバ４００は、後述する管理処理において、管理サーバ３００から発注通知を受信する。
【００１２】
プリンタ１００Ａは、プリンタ１００ＡのコントローラとしてのＣＰＵ１１０と、ＤＲＡＭなどの揮発性記憶装置１２０と、ハードディスクやフラッシュメモリなどの不揮発性記憶装置１３０と、画像を表示する液晶ディスプレイなどの表示部１４０と、ユーザによる操作を取得するためのボタンやタッチパネルなどの操作部１５０と、印刷実行部１７０Ａと、通信インタフェース（ＩＦ）１８０と、を備えている。
【００１３】
通信ＩＦ１８０は、ローカルエリアネットワークＮＴに接続するためのインタフェースである。具体的には、通信ＩＦ１８０は、イーサネット（登録商標）に準拠した有線のインタフェースや、Ｗｉ−Ｆｉ規格（ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.の略）の８０２．１１の規格又はそれに準ずる規格（例えば、８０２．１１ａ，１１ｂ，１１ｇ，１１ｎ等）に従った規格）に準拠した無線のインタフェースである。
【００１４】
ＣＰＵ１１０は、データ処理を行う演算装置（プロセッサ）である。揮発性記憶装置１２０は、ＣＰＵ１１０が処理を行う際に生成される種々の中間データを一時的に格納するバッファ領域を提供する。不揮発性記憶装置１３０には、プリンタを制御するためのコンピュータプログラムＰＧ１と、後述する情報データベースＩＢと、が格納されている。
【００１５】
コンピュータプログラムＰＧ１は、本実施例では、プリンタ１００Ａの製造時に不揮発性記憶装置１３０に予め格納されて提供され得る。これに代えて、コンピュータプログラムＰＧ１は、例えば、インターネットＩＴを介して接続されたサーバからダウンロードされる形態、あるいは、ＣＤ−ＲＯＭなどに記録された形態で提供され得る。
【００１６】
ＣＰＵ１１０は、コンピュータプログラムＰＧ１を実行することによって、印刷実行部１７０Ａを制御して、印刷実行部１７０Ａに画像を印刷させる印刷処理を実行する。また、ＣＰＵ１１０は、コンピュータプログラムＰＧ１を実行することによって、管理サーバ３００からの要求に応じて、情報データベースＩＢに格納されたプリンタ１００Ａに関する各種のプリンタ情報を、管理サーバ３００に送信する。
【００１７】
印刷実行部１７０Ａは、ＣＰＵ１１０の制御に従って、印刷を実行する。図２は、印刷実行部１７０Ａの構成を示す概略図である。図２（Ａ）、図２（Ｂ）に示すように、印刷実行部１７０Ａは、印刷機構１７１Ａと、装着部１７２Ａと、インク供給口１７４Ａと、中間容器１７５Ａと、インク流路部１７７Ａと、を備えている。
【００１８】
印刷機構１７１Ａは、インクカートリッジ２００Ａから供給されるインクを印刷材として用いて、印刷媒体としての用紙上に画像を印刷するインクジェット方式の印刷機構である。具体的には、印刷機構１７１Ａは、図示しない印刷ヘッドのノズルからインクを吐出して用紙上にドットを形成することによって、用紙上に画像を形成する。本実施例では、印刷機構１７１Ａは、１色のインク（例えば、ブラック（Ｋ））が用いられるモノクロの印刷機構である。
【００１９】
インクカートリッジ２００Ａには、インクＩｋを収容する主収容室２１０Ａと、連通口２２０Ａと、インク出口２３０Ａと、が形成されている。連通口２２０Ａは、主収容室２１０Ａと外気とを連通する開口である。インク出口２３０Ａは、主収容室２１０Ａ内のインクＩｋを印刷実行部１７０Ａに供給するための開口である。インク出口２３０Ａは、主収容室２１０Ａ内の全てのインクＩｋを印刷実行部１７０Ａに供給できるように、主収容室２１０Ａの鉛直方向の下端近傍に設けられている。
【００２０】
インクカートリッジ２００Ａの外面には、ＩＣチップ２５０Ａが取り付けられている。ＩＣチップ２５０Ａのメモリには、インクカートリッジ２００Ａに関する各種の情報が格納されている。本実施例では、ＩＣチップ２５０Ａのメモリに格納される情報には、新品のインクカートリッジ２００Ａに収容されているインクＩｋの量である初期インク量ＩＶを示す情報と、インクカートリッジ２００Ａを識別する識別情報（例えば、シリアルナンバー）が含まれる。
【００２１】
装着部１７２Ａは、例えば、インクカートリッジ２００Ａを着脱可能に装着することができるホルダである。インク供給口１７４Ａは、装着部１７２Ａに装着されたインクカートリッジ２００Ａのインク出口２３０Ａと連通される。インク供給口１７４Ａから主収容室２１０Ａ内のインクＩｋが印刷実行部１７０Ａに供給される。装着部１７２Ａには、装着部１７２Ａに装着されるインクカートリッジ２００ＡのＩＣチップ２５０Ａの電極に接触する接点ＣＰを有している。接点ＣＰを介して、プリンタ１００Ａ（ＣＰＵ１１０）は、ＩＣチップ２５０Ａのメモリに格納される情報の読み出しや、該メモリへの情報の書き込みを実行できる。
【００２２】
中間容器１７５Ａには、インクＩｋを収容する副収容室１７９Ａと、連通口１７８Ａと、が形成されている。連通口１７８Ａは、副収容室１７９Ａと外気とを連通する開口である。副収容室１７９Ａは、インク供給口１７４Ａと連通しており、インク供給口１７４Ａを介してインクカートリッジ２００Ａから供給されるインクを貯留する。
【００２３】
インク流路部１７７Ａの上流端は、中間容器１７５Ａの副収容室１７９Ａの底面の近傍に接続され、副収容室１７９Ａと連通している。インク流路部１７７Ａの下流端は、印刷機構１７１Ａの図示しない印刷ヘッドに接続されている。これによって、インク流路部１７７Ａを介して副収容室１７９Ａ内のインクＩｋが印刷機構１７１Ａに供給される。
【００２４】
以上の説明から解るように、中間容器１７５Ａは、装着部１７２Ａに装着されるインクカートリッジ２００Ａから印刷機構１７１Ａに至るインクＩｋの流動経路に配置されている。
【００２５】
ここで、プリンタ１００Ａの印刷実行部１７０Ａのように、インクカートリッジから印刷機構に至るインクＩｋの経路に中間容器を備えるタイプのインクＩｋの供給方式を二室供給方式とも呼ぶ。図２（Ａ）には、インクカートリッジ２００Ａ内（主収容室２１０Ａ内）にインクＩｋが残存し、かつ、中間容器１７５Ａ内（副収容室１７９Ａ内）にインクＩｋが残存する第１の収容状態Ｓ１にある印刷実行部１７０Ａが図示されている。図２（Ｂ）には、インクカートリッジ２００Ａ内（主収容室２１０Ａ内）にインクＩｋが残存せず、かつ、中間容器１７５Ａ内（副収容室１７９Ａ内）にインクＩｋが残存する第２の収容状態Ｓ２にある印刷実行部１７０Ａが図示されている。
【００２６】
インクカートリッジ２００Ａの主収容室２１０Ａは、連通口２２０Ａによって外部と連通し、中間容器１７５Ａの副収容室１７９Ａは、連通口１７８Ａによって外部と連通している。そして、中間容器１７５Ａの副収容室１７９Ａは、インクカートリッジ２００Ａの主収容室２１０Ａの鉛直方向の下端（以下、単に、下端とも呼ぶ）よりも鉛直下方（図２の下側）に位置する部分と、主収容室２１０Ａの鉛直方向の下端よりも鉛直上方に位置する部分と、を含んでいる。このために、新品のインクカートリッジ２００Ａが装着されると、インクカートリッジ２００Ａ内のインクＩｋの一部は、インク供給口１７４Ａから副収容室１７９Ａ内に移動する。そして、主収容室２１０Ａ内のインクＩｋの液面ＩＳｍと、副収容室１７９Ａ内のインクＩｋの液面ＩＳｓと、の高さが一致した状態となる（図２（Ａ））。
【００２７】
印刷機構１７１Ａによって印刷が行われてインクＩｋが消費されると、２つの液面ＩＳｍ、ＩＳｓが一致した状態を維持したまま、液面ＩＳｍ、ＩＳｓが低下していく。そして、液面ＩＳｍ、ＩＳｓが、インクカートリッジ２００Ａの主収容室２１０Ａの下端の位置ＥＬ（エンプティレベルＥＬとも呼ぶ）に到達すると、インクカートリッジ２００Ａの主収容室２１０Ａ内にインクＩｋは、残存しなくなり、インクＩｋの収容状態は、第１の収容状態Ｓ１（図２（Ａ））から第２の収容状態Ｓ２（図２（Ｂ））に遷移する。ここで、インクカートリッジ２００Ａの主収容室２１０Ａ内にインクＩｋが、残存しない状態とは、主収容室２１０Ａから副収容室１７９ＡへのインクＩｋの移動が無くなる状態を意味し、主収容室２１０Ａの内壁に多少のインクＩｋが付着している状態を含む。
【００２８】
第２の収容状態Ｓ２に遷移した後であっても、副収容室１７９ＡにインクＩｋが残存している限り、印刷機構１７１Ａは、印刷を継続できる。第２の収容状態Ｓ２に遷移した後に、インクカートリッジ２００Ａが交換されれば、インクカートリッジ２００ＡにインクＩｋが残存しない状態で、インクカートリッジ２００Ａを交換できるので、インクＩｋの無駄が発生しない。印刷を継続できる状態で、インクＩｋの無駄を発生することなく、インクカートリッジ２００Ａを交換できる点が、二室供給方式の利点である。
【００２９】
二室供給方式では、中間容器１７５Ａに、副収容室１７９Ａ内のインクＩｋの液面ＩＳｓがエンプティレベルＥＬに到達したか否かを検出する液面センサ（図示省略）が備えられている。これによって、インクカートリッジ２００Ａ内にインクＩｋが残存するか否かを検出することができる。液面センサとしては、例えば、インクＩｋよりも比重が小さなフロートを含む構成が採用される。この構成では、液面ＩＳｓがエンプティレベルＥＬに到達すると、該フロートの位置が鉛直下方に移動し、該フロートの移動を検出することによって、インクＩｋの液面ＩＳｓがエンプティレベルＥＬに到達したか否かが検出される。換言すれば、液面センサは、インクの収容状態が、第１の収容状態Ｓ１であるか第２の収容状態Ｓ２であるかを検出するセンサである。液面センサは、他の公知の方式、例えば、インクＩｋの電気抵抗を測定する方式が採用されても良い。二室供給方式では、インクカートリッジ２００Ａに、液面センサを備える必要がないので、インクカートリッジ２００Ａの構成をシンプルにできる利点がある。
【００３０】
ここで、第１の収容状態Ｓ１と第２の収容状態Ｓ２との境界に対応するインク量を境界インク量ＢＶとも呼ぶ。本実施例の境界インク量ＢＶは、副収容室１７９Ａにおいて、液面ＩＳｓがエンプティレベルＥＬに位置しているときの副収容室１７９Ａにおけるインク量とも言うことができる。また、境界インク量ＢＶは、第２の収容状態Ｓ２における最大のインク量とも言うことができる。また、境界インク量ＢＶは、副収容室１７９Ａのうち、主収容室２１０Ａの鉛直下方の端よりも鉛直下方に位置する部分の容量と等しい。
【００３１】
情報データベースＩＢは、プリンタ１００Ａに関するプリンタ情報が格納されたデータベースである。プリンタ情報は、例えば、シリアルナンバーやモデル名を示す情報を含む。モデル名は、プリンタの機種を示す識別情報であり、型番、モデルコードなどとも呼ばれる。プリンタ情報は、例えば、インクＩｋに関するインク情報や、印刷履歴に関する履歴情報を含む。インク情報は、例えば、インクカートリッジ２００Ａの初期インク量ＩＶと、後述する境界インク量ＢＶと、インクカートリッジ２００Ａの交換回数と、インク残率ＩＲと、を含む。プリンタ情報は、例えば、印刷履歴に関する情報、例えば、特定の期間における印刷枚数や、総印刷枚数を含む。プリンタ１００Ａ（ＣＰＵ１１０）は、例えば、印刷を実行する度に、情報データベースＩＢに格納される履歴情報やインク情報を更新することで、情報データベースＩＢに格納されるプリンタ情報を最新の情報に維持する。例えば、初期インク量ＩＶは、例えば、インクカートリッジ２００ＡのＩＣチップ２５０Ａのメモリから取得される。交換回数は、例えば、インクカートリッジ２００ＡのＩＣチップ２５０Ａのメモリから取得される識別情報が、情報データベースＩＢに記録済みの識別情報と異なる場合に、１ずつカウントアップされる。
【００３２】
プリンタ１００Ｂは、プリンタ１００Ａの印刷実行部１７０Ａとは異なる印刷実行部１７０Ｂ（図１）を備えている。プリンタ１００Ｂの他の構成は、プリンタ１００Ａと同じである。印刷実行部１７０Ｂでは、図２の印刷実行部１７０Ａと同様に、インクカートリッジから印刷機構に至るインクＩｋの経路に中間容器を備える二室供給方式が採用されている（図示省略）。ただし、印刷実行部１７０Ｂでは、中間容器（副収容室）の容量が、印刷実行部１７０Ａの中間容器１７５Ａの容量とは異なっているために、上述した境界インク量ＢＶが印刷実行部１７０Ａとは異なっている。また、印刷実行部１７０Ｂに装着されるインクカートリッジ２００Ｂ（図１）の初期インク量ＩＶは、インクカートリッジ２００Ａの初期インク量ＩＶとは異なっている。
【００３３】
プリンタ１００Ｃは、プリンタ１００Ａの印刷実行部１７０Ａとは異なる印刷実行部１７０Ｃを備えている。プリンタ１００Ｃの他の構成は、プリンタ１００Ａと同じである。印刷実行部１７０Ｃでは、図２の印刷実行部１７０Ａとは異なり、インクカートリッジ２００Ｃから印刷機構に至るインクＩｋの経路に中間容器を備えない一室供給方式が採用されている。
【００３４】
図３は、印刷実行部１７０Ｃの構成を示す概略図である。印刷実行部１７０Ｃは、図２の印刷機構１７１Ａと同様のインクジェット方式の印刷機構１７１Ｃと、装着部１７２Ｃと、インク供給口１７４Ｃと、インク流路部１７７Ｃと、を備えている。
【００３５】
インクカートリッジ２００Ｃには、インクカートリッジ２００Ａと同様に、インクＩｋを収容する収容室２１０Ｃと、収容室２１０Ｃと外気とを連通する連通口２２０Ｃと、インクＩｋを印刷実行部１７０Ｃに供給するためのインク出口２３０Ｃと、が形成されている。インクカートリッジ２００Ｃの外面には、インクカートリッジ２００Ａと同様に、ＩＣチップ２５０Ｃが取り付けられている。
【００３６】
装着部１７２Ｃは、例えば、インクカートリッジ２００Ｃを着脱可能に装着することができるホルダである。インク供給口１７４Ｃは、装着部１７２Ｃに装着されたインクカートリッジ２００Ｃのインク出口２３０Ｃと連通される。インク流路部１７７Ｃの上流端は、インク供給口１７４Ｃと連通しており、インク流路部１７７Ｃの下流端は、印刷機構１７１Ｃの図示しない印刷ヘッドに接続されている。これによって、インク流路部１７７Ｃを介してインクカートリッジ２００Ｃ（収容室２１０Ｃ）内のインクＩｋが印刷機構１７１Ｃに供給される。
【００３７】
一室供給方式では、インクカートリッジ２００Ｃに、収容室２１０Ｃ内のインクＩｋの液面ＩＳがエンプティレベルＥＬｃに到達したか否かを検出する液面センサ（図示省略）が備えられている。
【００３８】
一室供給方式では、二室供給方式が備える中間容器を備えないので、インクカートリッジ２００Ｃ内にインクＩｋが残存しなくなる前に、印刷機構１７１Ｃは印刷を行うことができなくなる。例えば、インクカートリッジ２００Ｃ内のインクＩｋの残量が僅かになると、印刷機構１７１Ｃに供給されるインクＩｋに空気が混入する不具合が発生する。このために、このような空気の混入が発生し得る量以上のインクＩｋが、インクカートリッジ２００Ｃ内に残存する状態で、印刷機構１７１Ｃによる印刷は停止されざるを得ない。
【００３９】
このために、一室供給方式では、エンプティレベルＥＬｃ（図３）は、インクカートリッジ２００ＡのエンプティレベルＥＬ（図２、図３）よりも鉛直方向の上方に設定されている。図３（Ｂ）には、インクカートリッジ２００Ｃ内のインクＩｋの液面ＩＳが、エンプティレベルＥＬｃに到達した状態を示している。この状態では、インクカートリッジ２００Ｃ（収容室２１０Ｃ）内に、少量のインクＩｋが残存している。一室供給方式では、例えば、インクカートリッジ２００Ｃ内のインクＩｋの液面ＩＳが、エンプティレベルＥＬｃに到達した状態で、インクカートリッジ２００Ｃの交換が行われる。
【００４０】
システム１０００が備える複数個のプリンタのうち、プリンタ１００Ａ〜１００Ｃについて説明した。他のプリンタについては説明を省略するが、他のプリンタのそれぞれは、一室供給方式と二室供給方式とのうちのいずれかの供給方式のプリンタである。システム１０００が備える複数個のプリンタは、二室供給方式の２個以上のプリンタであって、境界インク量ＢＶが互いに等しく、初期インク量ＩＶが互いに異なる２個以上のプリンタを含み得る。システム１０００が備える複数個のプリンタは、二室供給方式の２個以上のプリンタであって、境界インク量ＢＶと初期インク量ＩＶとの両方が互いに等しい２個以上のプリンタを含み得る。システム１０００が備える複数個のプリンタは、二室供給方式の２個以上のプリンタであって、境界インク量ＢＶと初期インク量ＩＶとの両方が互いに異なる２個以上のプリンタ（例えば、プリンタ１００Ａと１プリンタ１００Ｂ）を含み得る。システム１０００が備える複数個のプリンタは、一室供給方式の２個以上のプリンタであって、初期インク量ＩＶが互いに等しい２個以上のプリンタを含み得る。システム１０００が備える複数個のプリンタは、一室供給方式の２個以上のプリンタであって、初期インク量ＩＶが互いに異なる２個以上のプリンタを含み得る。
【００４１】
管理サーバ３００は、システム１０００内の複数個のプリンタの管理者が所有する計算機である。管理サーバ３００は、計算機であり、管理サーバ３００のコントローラとしてのＣＰＵ３１０と、ＤＲＡＭなどの揮発性記憶装置３２０と、ハードディスクやフラッシュメモリなどの不揮発性記憶装置３３０と、画像を表示する液晶ディスプレイなどの表示部３４０と、キーボードやマウスなどの操作部３５０と、通信インタフェース（ＩＦ）３８０と、を備えている。
【００４２】
通信ＩＦ３８０は、ローカルエリアネットワークＮＴに接続されている。通信ＩＦ３８０は、通信ＩＦ１８０と同様に、イーサネット（登録商標）に準拠した有線のインタフェースや、Ｗｉ−Ｆｉ規格又はそれに準ずる規格に準拠した無線のインタフェースである。
【００４３】
ＣＰＵ３１０は、データ処理を行う演算装置（プロセッサ）である。揮発性記憶装置３２０は、ＣＰＵ３１０が処理を行う際に生成される種々の中間データを一時的に格納するバッファ領域を提供する。不揮発性記憶装置３３０には、コンピュータプログラムＰＧ２と、管理データベースＰＤと、が格納されている。
【００４４】
コンピュータプログラムＰＧ２は、例えば、システム１０００を管理する事業者やシステム１０００内の複数個のプリンタを製造する事業者のサーバ４００からダウンロードされる形態で提供されるアプリケーションプログラムである。これに代えて、コンピュータプログラムＰＧ２は、ＣＤ−ＲＯＭなどに記録された形態で提供されても良く、管理サーバ３００の製造時に不揮発性記憶装置３３０に予め格納されて提供されても良い。
【００４５】
管理サーバ３００（ＣＰＵ３１０）は、コンピュータプログラムＰＧ２を実行することによって、後述するシステム１０００内の複数個のプリンタの管理に関する処理、例えば、後述する管理処理、プリンタ情報表示処理、基準値設定処理を実行する。
【００４６】
管理データベースＰＤは、管理サーバ３００によって収集された装置情報が記録されるデータベースである。図４は、第１実施例の管理データベースＰＤの一例を示す図である。図４に示すように、管理データベースＰＤは、管理対象であるシステム１０００内の複数個のプリンタに対応するエントリを含む。図４では、プリンタ１００Ａ〜２００Ｃに対応するエントリＥＮ１〜ＥＮ３のみが代表して図示されている。
【００４７】
プリンタ１００Ａに対応するエントリＥＮ１は、プリンタ１００Ａのプリンタ情報の複数個の項目、具体的には、シリアルナンバーと、モデル名と、ＩＰアドレスと、インクＩｋに関するインク関連情報と、を含む。インク関連情報は、取得ステータスと、判定ステータスと、交換回数と、上述したインクＩｋの供給方式と、初期インク量ＩＶと、境界インク量ＢＶと、インク残率ＩＲと、基準残率ＴＲと、を示す情報を含む。
【００４８】
シリアルナンバーは、プリンタ１００Ａを識別するための識別情報である。モデル名は、プリンタ１００Ａの機種を示す名称である。ＩＰアドレスは、プリンタ１００Ａに割り当てられているＩＰアドレスである。
【００４９】
取得ステータスと判定ステータスとは、装着部１７２Ａに装着されたインクカートリッジ２００ＡのインクＩｋの残量の状態を示す情報であり、「通常」と「少量」とのいずれかの値を取る。取得ステータスは、プリンタ１００Ａから取得される情報であり、プリンタ１００Ａが上述した液面センサを用いて判定した判定結果を示す。すなわち、液面センサによって、液面ＩＳｓがエンプティレベルＥＬより高いと判定される場合には、取得ステータスは「通常」であり、液面がエンプティレベルＥＬ以下であると判定される場合には、取得ステータスは「少量」である。判定ステータスは、後述する管理処理においてインク残率ＩＲと基準残率ＴＲとを用いて判定される判定結果を示す。すなわち、インク残率ＩＲが基準残率ＴＲより大きい場合には、判定ステータスは「通常」であり、インク残率ＩＲが基準残率ＴＲ以下である場合には、判定ステータスは「少量」である。判定ステータスが未判定である場合には、エントリＥＮ１には、判定ステータスは含まれない。
【００５０】
交換回数は、プリンタ１００Ａにおいて、システム１０００の運用の開始から現在までにインクカートリッジ２００Ａが交換された回数である。供給方式は、上述した一室供給方式と二室供給方式とのいずれかであり、プリンタ１００Ａについては二室供給方式である。
【００５１】
インク残率ＩＲは、インクカートリッジ２００Ａと中間容器１７５Ａとに残存しているインクＩｋの量である。インク残率ＩＲは、本実施例では、インクカートリッジ２００Ａの初期インク量ＩＶに対する現在のインクＩｋの残量の割合（本実施例では単位は％）である。インク残率ＩＲは、インク残量に関する指標値と言うことができる。インク残率ＩＲは、プリンタ１００Ａによって、例えば、プリンタ１００Ａにおいて印刷が実行される度に、印刷データおよび印刷枚数に基づいて算出されるインクＩｋの消費量と、印刷の実行前のインク残率ＩＲと、に基づいて、算出される。
【００５２】
基準残率ＴＲは、管理サーバ３００において、上述した判定ステータスを判定するために用いられる。基準残率ＴＲは、上述したインク残率ＩＲについての閾値である。基準残率ＴＲが未設定である場合には、エントリＥＮ１に、基準残率ＴＲは、含まれない。
【００５３】
プリンタ１００Ｂ、１００Ｃに対応するエントリＥＮ２、ＥＮ３は、それぞれ、プリンタ１００Ａに対応するエントリＥＮ１と同種の項目を示す情報を含む。ただし、プリンタ１００Ｃは、一室供給方式のプリンタであり、中間容器を備えないために、エントリＥＮ３は、境界インク量ＢＶを含まない。
【００５４】
本実施例では、管理データベースＰＤに記録されるプリンタ情報のうちのシリアルナンバーと、モデル名と、ＩＰアドレスとは、例えば、システム１０００の運用の開始時に、管理サーバ３００によって取得される。本実施例では、これらの情報の取得には、ＳＮＭＰ（Simple Network Management Protocol）が用いられる。具体的には、管理サーバ３００は、ローカルエリアネットワークＮＴ内のプリンタを探索するためのＳＮＭＰ要求を、ローカルエリアネットワークＮＴ内にブロードキャストする。プリンタ１００Ａ〜１００Ｃは、該ＳＮＭＰ要求に対して、自身のＩＰアドレスを含む応答を返信する。管理サーバ３００は、受信されるＩＰアドレスを用いて、シリアルナンバーとモデル名との送信を要求するＳＮＭＰ要求をプリンタ１００Ａ〜１００Ｃにそれぞれ送信し、該ＳＮＭＰ要求に対する応答として、プリンタ１００Ａ〜１００Ｃのシリアルナンバーとモデル名とを受信する。管理サーバ３００は、シリアルナンバーとモデル名とＩＰアドレスとを管理データベースＰＤに記録する。これによって、管理対象のプリンタとして、プリンタ１００Ａ〜１００Ｃが登録される。
【００５５】
管理データベースＰＤに記録されるプリンタ情報のうちの取得ステータスと、交換回数と、インクＩｋの供給方式と、初期インク量ＩＶと、境界インク量ＢＶと、インク残率ＩＲとは、後述する管理処理において、管理対象のプリンタ１００Ａ〜１００Ｃから取得される。管理データベースＰＤに記録されるプリンタ情報のうちの判定ステータスは、上述したように管理処理において判定され、基準残率ＴＲは、後述する基準値設定処理によって設定される。
【００５６】
Ａ−２．システム１０００の動作
Ａ−２−１．管理処理
管理サーバ３００（ＣＰＵ３１０）は、管理対象の複数個のプリンタ、本実施例では、システム１０００内のプリンタ１００Ａ〜１００Ｃを含む複数個のプリンタを管理するための管理処理を実行する。管理処理は、定期的に、例えば、１日あたり１〜数回の頻度で、予め定められた時刻に実行される。管理処理は、管理対象の複数個のプリンタのそれぞれを注目プリンタとして実行される。以下では、プリンタ１００Ａが注目プリンタである場合を例として説明する。
【００５７】
図５は、管理処理のフローチャートである。Ｓ１００では、管理サーバ３００は、注目プリンタとしてのプリンタ１００Ａから、プリンタ情報を収集する。プリンタ情報の収集には、本実施例では、ＳＮＭＰが用いられる。具体的には、管理サーバ３００は、プリンタ情報のうち、収集すべき項目を要求するＳＮＭＰ要求を、プリンタ１００Ａに対して送信する。管理サーバ３００は、ＳＮＭＰ要求に対する応答として、プリンタ１００Ａからプリンタ情報を受信する。管理サーバ３００は、収集したプリンタ情報を揮発性記憶装置１２０に記録する。後のステップにて、前回に取得されたプリンタ情報を参照する必要があるために、この時点では、管理データベースＰＤに記録済みのプリンタ情報は更新されない。収集されるプリンタ情報は、上述した取得ステータスと、交換回数と、インクＩｋの供給方式と、初期インク量ＩＶと、境界インク量ＢＶと、インク残率ＩＲと、を含む。
【００５８】
Ｓ１０５では、管理サーバ３００は、プリンタ１００Ａについて、基準残率ＴＲが設定済みであるか否かを判断する。管理データベースＰＤに基準残率ＴＲが記録されている場合には、基準残率ＴＲが設定済みであると判断される。基準残率ＴＲが設定済みである場合には（Ｓ１０５：ＹＥＳ）、管理サーバ３００は、Ｓ１１０に処理を進める。基準残率ＴＲが未設定である場合には（Ｓ１０５：ＮＯ）、管理サーバ３００は、Ｓ１４５に処理を進める。
【００５９】
Ｓ１１０では、管理サーバ３００は、プリンタ情報として取得済みのインクＩｋの供給方式を示す情報に基づいて、注目プリンタのインクＩｋの供給方式が二室供給方式であるか否かを判断する。インクＩｋの供給方式が二室供給方式である場合には（Ｓ１１０：ＹＥＳ）、管理サーバ３００は、Ｓ１１５に処理を進める。インクＩｋの供給方式が二室供給方式でない場合には（Ｓ１１０：ＮＯ）、すなわち、インクＩｋの供給方式が一室供給方式である場合には、管理サーバ３００は、Ｓ１１５〜Ｓ１３０をスキップして、Ｓ１４０に処理を進める。注目プリンタはプリンタ１００Ａであるとして説明しているので、本ステップでは、供給方式は二室供給方式であると判断される。注目プリンタがプリンタ１００Ｃである場合には、供給方式は二室供給方式ではないと判断される。
【００６０】
Ｓ１１５では、ＣＰＵ１１０は、前回の管理処理の実行時から、初期インク量ＩＶが変更されたか否かを判断する。例えば、プリンタ１００Ａには、初期インク量ＩＶが異なる複数種類のインクカートリッジ２００Ａが装着され得る。例えば、主収容室２１０Ａの容量が比較的小さな小容量のインクカートリッジ２００Ａと、主収容室２１０Ａの容量が比較的大きな大容量のインクカートリッジ２００Ａと、では、初期インク量ＩＶが互いに異なる。このために、前回の管理処理の実行時から現在までに、インクカートリッジ２００Ａの交換が行われた場合には、前回の管理処理の実行時から、初期インク量ＩＶが変更されている可能性がある。ＣＰＵ１１０は、Ｓ１０５にて取得済みのプリンタ情報が示す初期インク量ＩＶと、管理データベースＰＤに記録済みの初期インク量ＩＶと、が異なる場合には、初期インク量ＩＶが変更されたと判断する。初期インク量ＩＶが変更された場合には（Ｓ１１５：ＹＥＳ）、Ｓ１２０に処理を進める。初期インク量ＩＶが変更されていない場合には（Ｓ１１５：ＮＯ）、管理サーバ３００は、Ｓ１２０〜Ｓ１３０をスキップして、Ｓ１４０に処理を進める。
【００６１】
Ｓ１２０では、管理サーバ３００は、境界指標値を算出する。境界指標値は、境界インク量ＢＶに関する指標値である。図７に示すように、第１実施例では、境界指標値として、境界残率ＢＲが用いられる。境界残率ＢＲは、上述した初期インク量ＩＶに対する境界インク量ＢＶの割合（本実施例では単位は％）である（ＢＲ＝（ＢＶ／ＩＶ）×１００）。境界残率ＢＲは、境界インク量ＢＶに対応するインク残率ＩＲであると言うことができる。例えば、インクカートリッジ２００Ａの交換によって、初期インク量ＩＶが、第１値ＩＶ１から第１値よりも小さな第２値ＩＶ２に変わった場合には、境界残率ＢＲは、インクカートリッジ２００Ａの交換前よりも大きな値となる。
【００６２】
Ｓ１２５では、管理サーバ３００は、管理データベースＰＤに記録された基準残率ＴＲは、Ｓ１２０にて算出される境界残率ＢＲ未満であるか否かを判断する。基準残率ＴＲは、後述するように、設定時の境界残率ＢＲ以上の値に設定される。しかしながら、インクカートリッジ２００Ａの交換によって、境界残率ＢＲが交換前よりも大きな値になると、基準残率ＴＲは、インクカートリッジ２００Ａの交換後の境界残率ＢＲ未満になる場合がある。基準残率ＴＲが境界残率ＢＲ未満である場合には（Ｓ１２０：ＹＥＳ）、管理サーバ３００は、Ｓ１３０に処理を進める。基準残率ＴＲが境界残率ＢＲ以上である場合には（Ｓ１２０：ＮＯ）、管理サーバ３００は、Ｓ１３０をスキップして、Ｓ１４０に処理を進める。
【００６３】
Ｓ１３０では、管理サーバ３００は、境界残率ＢＲを、新たな基準残率ＴＲとして設定する。これは、後述するように、本実施例では、境界残率ＢＲ未満の基準残率ＴＲを設定することは禁止されているためである。
【００６４】
Ｓ１４０では、管理サーバ３００は、インク残率ＩＲと基準残率ＴＲとの比較に基づいてインク残率ＩＲのステータスを判定する。具体的には、インク残率ＩＲが基準残率ＴＲより大きい場合には（ＩＲ＞ＴＲ）、ステータスは「通常」と判定され、インク残率ＩＲが基準残率ＴＲ以下である場合には（ＩＲ≦ＴＲ）、ステータスは「少量」と判定される。
【００６５】
基準残率ＴＲが未設定である場合には（Ｓ１０５：ＮＯ）、Ｓ１４５にて、管理サーバ３００は、Ｓ１００にてプリンタ１００Ａから取得済みの取得ステータスを、インク残率ＩＲのステータスとして採用する。
【００６６】
Ｓ１５０では、管理サーバ３００は、インク残率ＩＲのステータスが、前回の管理処理の際のインク残率ＩＲのステータスから変化したか否かを判断する。管理データベースＰＤに判定ステータスが記録されている場合には、該判定ステータスを、前回の管理処理の際のインク残率ＩＲのステータスとして採用する。管理データベースＰＤに判定ステータスが記録されていない場合には、管理データベースＰＤに記録済みの取得ステータスを、前回の管理処理の際のインク残率ＩＲのステータスとして採用する。インク残率ＩＲのステータスが変化した場合には（Ｓ１５０：ＹＥＳ）、管理サーバ３００は、Ｓ１５５に処理を進める。インク残率ＩＲのステータスが変化していない場合には（Ｓ１５０：ＮＯ）、管理サーバ３００は、Ｓ１７５に処理を進める。
【００６７】
Ｓ１５５では、管理サーバ３００は、インク残率ＩＲのステータスが、「通常」から「少量」に変化したか否かを判断する。インク残率ＩＲのステータスが、「通常」から「少量」に変化した場合には（Ｓ１５５：ＹＥＳ）は、管理サーバ３００は、Ｓ１６０に処理を進める。インク残率ＩＲのステータスが、「通常」から「少量」に変化していない場合には（Ｓ１５５：ＮＯ）は、すなわち、インク残率ＩＲのステータスが、「少量」から「通常」に変化した場合には、管理サーバ３００は、Ｓ１６５に処理を進める。
【００６８】
Ｓ１６０では、ＣＰＵ１１０は、インクカートリッジ２００Ａの発注通知を事業者サーバ４００に送信する。発注通知は、例えば、予め登録された事業者サーバ４００のメールアドレス宛のｅメールである。発注通知は、例えば、発注通知であることを示す情報と、発注すべきインクカートリッジ２００Ａを特定するための情報（例えば、品番）と、プリンタ１００Ａを特定するための情報（例えば、シリアルナンバー）と、を含む。事業者サーバ４００が発注通知を受信すると、事業者によって新品のインクカートリッジ２００Ａが手配される。手配されたインクカートリッジ２００Ａは、プリンタ１００Ａ〜１００Ｃの使用者の予め登録された所在地に届けられ、プリンタ１００Ａのインクカートリッジ２００Ａの交換が行われる。
【００６９】
Ｓ１６５では、ＣＰＵ１１０は、管理サーバ３００は、インクカートリッジ２００Ａの交換回数が、前回の管理処理の際のインクカートリッジ２００Ａの交換回数よりも増加したが否かを判断する。Ｓ１００にて取得済みの交換回数が、管理データベースＰＤに記録済みの交換回数よりも増加している場合には、交換回数が増加したと判断される。
【００７０】
交換回数が増加した場合には（Ｓ１６５：ＹＥＳ）、プリンタ１００Ａのインクカートリッジ２００Ａの交換が行われたために、インク残率ＩＲのステータスが、「少量」から「通常」に変化したと考えられる。このために、この場合には、Ｓ１７０にて、管理サーバ３００は、インクカートリッジ２００Ａの交換完了通知を事業者サーバ４００に送信する。交換完了通知は、発注通知と同様に、事業者サーバ４００のメールアドレス宛のｅメールである。交換完了通知は、例えば、交換完了通知であることを示す情報と、プリンタ１００Ａを特定するための情報と、を含む。事業者サーバ４００が交換完了通知を受信することで、事業者は、プリンタ１００Ａにおいて、インクカートリッジ２００Ａが交換されたことを認識できる。
【００７１】
交換回数が増加していない場合には（Ｓ１６５：ＮＯ）、インク残率ＩＲのステータスが、「少量」から「通常」に変化したことは、今回の管理処理で取得されたインク残率ＩＲのステータスが誤っていることに起因すると考えられる。例えば、インク残率ＩＲのステータスとして、プリンタ１００Ａから取得済みの取得ステータスが採用されている場合（Ｓ１４５）には、プリンタ１００Ａにおける液面センサの誤動作によって、誤った取得ステータスが取得されている可能性がある。このために、この場合には、管理サーバ３００は、Ｓ１７０をスキップしてＳ１７５に処理を進める。
【００７２】
Ｓ１７５では、管理サーバ３００は、管理データベースＰＤを更新する。例えば、Ｓ１００にてプリンタ１００Ａから収集され、揮発性記憶装置１２０に格納されているプリンタ情報を、管理データベースＰＤのプリンタ１００Ａに対応するエントリＥＮ１に記録する。ただし、上述したＳ１６５にて、交換回数が増加していないと判断されている場合には、取得ステータスは誤っていると考えられるので、取得ステータスは更新されず、取得ステータスを除いたプリンタ情報が更新される。また、Ｓ１４０にて、管理サーバ３００がインク残率ＩＲのステータスを判定している場合には、該ステータスの判定結果が、判定ステータスとして管理データベースＰＤに記録される。
【００７３】
以上の説明から解るように、管理処理では、注目プリンタについて基準残率ＴＲが設定されている場合には、インク残率ＩＲが基準残率ＴＲより大きい状態（ステータスが「通常」と判定される状態）から、インク残率ＩＲが基準残率ＴＲ以下である状態（ステータスが「少量」と判定される状態）に変化することが、発注通知が送信される条件である。発注通知が送信される条件は、インクＩｋの補充が必要となると判断される条件であると言うことができるので、発注通知が送信される条件を、補充条件とも呼ぶ。また、注目プリンタについて基準残率ＴＲが設定されていない場合には、注目プリンタにおいて液面センサを用いて判定される取得ステータスが「通常」から「少量」に変化することが、補充条件である。
【００７４】
Ａ−２−３．プリンタ情報表示処理
管理サーバ３００は、上述した管理処理とは別に、操作部３５０を介してユーザからの表示要求を取得した場合に、表示部３４０に、管理リストＭＬを表示するプリンタ情報表示処理を実行する。管理サーバ３００のユーザは、例えば、システム１０００の管理者である。システム１０００の管理者は、管理対象の複数個のプリンタの使用者であっても良いし、複数個のプリンタの使用者とは異なる者、例えば、複数個のプリンタの販売者であっても良い。図６は、管理リストＭＬの一例を示す図である。管理リストＭＬは、管理データベースＰＤに基づいて生成されるリストであり、管理対象の複数個のプリンタのプリンタ情報の一覧である。管理リストＭＬは、管理対象のプリンタに対応する複数個の行を含んでいる。図６では、プリンタ１００Ａ〜１００Ｃに対応する３個の行Ｌ１〜Ｌ３のみが代表して図示されている。行Ｌ１〜Ｌ３には、それぞれ、管理データベースＰＤの対応するエントリＥＮ１〜ＥＮ３に含まれるプリンタ情報が示されている。ユーザは、管理リストＭＬを表示させることで、管理対象のプリンタ１００Ａ〜１００Ｃのプリンタ情報を容易に確認できる。
【００７５】
ユーザが、カーソルＣＳを操作して、行Ｌ１〜Ｌ３のうちの処理対象のプリンタに対応する行を選択し、所定の操作（例えば、マウスの右クリック）を行うと、表示部３４０にはサブウインドウＳＷが表示される。ユーザは、複数個のプリンタに対応する複数個の行を選択することができる。これによってユーザは、複数個のプリンタを処理対象として選択することができる。図６の例では、プリンタ１００Ｂ、１００Ｃに対応する行Ｌ２、Ｌ３が選択されているので、２個のプリンタ１００Ｂ、１００Ｃと、が処理対象のプリンタである。サブウインドウＳＷには、実行可能な処理の一覧が表示される。実行可能な処理は、図６に示すように、プリンタ情報の削除処理と、プリンタ情報の更新処理と、に加えて、基準値設定処理が含まれる。ユーザが、カーソルＣＳを操作して、サブウインドウＳＷにおいて基準値設定処理を選択し、所定の操作（例えば、マウスの左クリック）を行うと、管理サーバ３００は、処理対象のプリンタについて基準値設定処理の開始要求を取得する。このように、システム１０００内の管理対象の複数個のプリンタのうちの１以上のプリンタが、基準値設定処理の処理対象のプリンタとして選択され得る。
【００７６】
Ａ−２−４．基準値設定処理
図７は、基準値設定処理のフローチャートである。基準値設定処理は、処理対象のプリンタについて、上述した管理処理で用いられる基準値、第１実施例では、基準残率ＴＲを設定する処理である。
【００７７】
Ｓ２００では、管理サーバ３００（ＣＰＵ３１０）は、上述した基準値設定処理の開始要求を取得したか否かを判断する。開始要求を取得した場合には（Ｓ２００：ＹＥＳ）、管理サーバ３００は、Ｓ２０５に処理を進める。開始要求を取得しない場合には（Ｓ２００：ＮＯ）、管理サーバ３００は、開始要求を取得するまで待機する。
【００７８】
Ｓ２０５では、管理サーバ３００は、処理対象のプリンタとして、複数個のプリンタが選択されたか否かを判断する。複数個のプリンタが選択された場合には（Ｓ２０５：ＹＥＳ）、Ｓ２１０にて、管理サーバ３００は、処理対象の複数個のプリンタの供給方式が、二室供給方式と一室供給方式との両方を含むか否かを判断する。１個のプリンタが選択された場合には（Ｓ２０５：ＮＯ）、管理サーバ３００は、Ｓ２１０を、スキップする。処理対象の複数個のプリンタの供給方式が、二室供給方式と一室供給方式との両方を含む場合には（Ｓ２１０：ＹＥＳ）、管理サーバ３００は、Ｓ２５５に処理を進める。処理対象の複数個のプリンタの供給方式が、二室供給方式のみである場合、または、一室供給方式のみである場合には（Ｓ２１０：ＮＯ）、管理サーバ３００は、Ｓ２１５に処理を進める。なお、処理対象のプリンタの供給方式は、管理データベースＰＤに記録済みのプリンタ情報に含まれる（図４）。
【００７９】
Ｓ２１５では、管理サーバ３００は、処理対象のプリンタの供給方式が二室供給方式であるか否かを判断する。処理対象のプリンタの供給方式が二室供給方式でない場合、すなわち、一室供給方式である場合には（Ｓ２１５：ＮＯ）、Ｓ２２０にて、管理サーバ３００は、処理対象のプリンタの初期インク量ＩＶが、全て等しいか否かを判断する。処理対象のプリンタの初期インク量ＩＶが、全て等しい場合には（Ｓ２２０：ＹＥＳ）、Ｓ２３５にて、管理サーバ３００は、管理サーバ３００は、表示すべき設定画面を、設定画面ＷＡに決定する。処理対象のプリンタの初期インク量ＩＶが、互いに異なる２以上の値を含む場合には（Ｓ２２０：ＮＯ）、Ｓ２４０にて、管理サーバ３００は、表示すべき設定画面を、設定画面ＷＢに決定する。なお、処理対象のプリンタの初期インク量ＩＶは、管理データベースＰＤに記録済みのプリンタ情報に含まれる（図４）。設定画面ＷＡ、ＷＢについては後述する。
【００８０】
処理対象のプリンタの供給方式が二室供給方式である場合には（Ｓ２１５：ＹＥＳ）、Ｓ２２５にて、管理サーバ３００は、処理対象のプリンタの初期インク量ＩＶが全て等しく、かつ、処理対象のプリンタの境界インク量ＢＶが全て等しいか否かを判断する。処理対象のプリンタの初期インク量ＩＶが全て等しく、かつ、処理対象のプリンタの境界インク量ＢＶが全て等しい場合には（Ｓ２２５：ＹＥＳ）、Ｓ２４５にて、管理サーバ３００は、管理サーバ３００は、表示すべき設定画面を、設定画面ＷＣ（後述）に決定する。
【００８１】
処理対象のプリンタの初期インク量ＩＶが互いに異なる２以上の値を含む場合、または、処理対象のプリンタの境界インク量ＢＶが互いに異なる２以上の値を含む場合には（Ｓ２２５：ＮＯ）、Ｓ２３０にて、管理サーバ３００は、処理対象のプリンタの境界インク量ＢＶが、全て等しいか否かを判断する。処理対象のプリンタの境界インク量ＢＶが、全て等しい場合には（Ｓ２３０：ＹＥＳ）、Ｓ２５０にて、管理サーバ３００は、表示すべき設定画面を、設定画面ＷＤ（後述）に決定する。処理対象のプリンタの境界インク量ＢＶが、互いに異なる２以上の値を含む場合には（Ｓ２３０：ＮＯ）、Ｓ２５５にて、管理サーバ３００は、表示すべき設定画面を、エラー画面ＷＥ（後述）に決定する。なお、処理対象のプリンタの境界インク量ＢＶは、管理データベースＰＤに記録済みのプリンタ情報に含まれる（図４）。
【００８２】
表示すべき画面が決定されると、Ｓ２６０にて、管理サーバ３００は、表示すべき画面（上述した画面ＷＡ〜ＷＥのいずれか）を示す画面データを生成する。Ｓ２６５では、管理サーバ３００は、生成済みの画面データを用いて、表示部３４０に、生成済みの画面データによって示される画面を表示する。
【００８３】
Ｓ２７０では、管理サーバ３００は、表示部３４０に表示される画面を介して、設定すべき基準残率ＴＲが取得されたか否かを判断する。表示部３４０に、設定画面ＷＡ〜ＷＤが表示される場合には、基準残率ＴＲが取得され得る。表示部３４０に、エラー画面ＷＥが表示される場合には、基準残率ＴＲは取得されない。
【００８４】
設定すべき基準残率ＴＲが取得された場合には（Ｓ２７０：ＹＥＳ）、Ｓ２７５にて、管理サーバ３００は、処理対象のプリンタの基準値として、設定画面を介して取得された基準残率ＴＲを設定して、基準値設定処理を終了する。具体的には、管理データベースＰＤのエントリのうち、処理対象のプリンタに対応するエントリに、設定画面を介して取得された基準残率ＴＲを記録する。この時点で、既に記録済みの基準残率ＴＲが存在する場合には、当該記録済みの基準残率ＴＲは削除される。設定すべき基準残率ＴＲが取得されない場合には（Ｓ２７０：ＮＯ）、管理サーバ３００は、Ｓ２７５をスキップして、基準値設定処理を終了する。
【００８５】
Ａ−２−５．設定画面およびエラー画面
基準値設定処理において用いられる設定画面ＷＡ〜ＷＤ、および、エラー画面ＷＥについて説明する。図８は、第１実施例の設定画面の一例を示す図である。図９は、エラー画面の一例を示す図である。
【００８６】
図８（Ａ）の設定画面ＷＡは、処理対象の１個以上のプリンタの供給方式が全て一室供給方式であり、かつ、処理対象の１個以上のプリンタの初期インク量ＩＶが全て等しい場合に用いられる。
【００８７】
設定画面ＷＡは、ユーザインタフェース（ＵＩ）画像Ｉａと、ＯＫボタンＢＴ１と、キャンセルボタンＢＴ２と、を含む。ＵＩ画像Ｉａは、棒状のオブジェクトＯａと、オブジェクトＯａ上に配置されるスライダＳＤｓと、を含む。設定画面内に配置され、ユーザの操作を受け取るための要素、例えば、スライダやボタンを入力要素、ユーザインタフェース部品（ＵＩ部品）、ウイジェット（widget）とも呼ぶ。
【００８８】
オブジェクトＯａは、インク残率ＩＲが取り得る特定範囲を示す。具体的には、オブジェクトＯａの長手方向（図８（Ａ）の上下方向）の位置は、インク残率ＩＲが取り得る値に対応する。オブジェクトＯａの上端は、インク残率ＩＲの最大値（１００％）に対応し、オブジェクトＯａの下端は、インク残率ＩＲの最小値（０％）に対応する。
【００８９】
スライダＳＤｓは、オブジェクトＯａによって示される特定範囲内で、設定すべき基準残率ＴＲを示している。スライダＳＤｓは、ユーザによる移動指示、例えば、マウスを介して入力される移動指示に応じて、オブジェクトＯａの長手方向（図８（Ａ）の上下方向）に沿って、オブジェクトＯａ上を移動する。ユーザは、スライダＳＤｓを移動させることで、設定すべき基準残率ＴＲを変更することができる。スライダＳＤｓの近傍には、スライダＳＤｓの位置に対応する基準残率ＴＲを示す数値ＳＴ（図８（Ａ）の例では「５％」）が表示されている。スライダＳＤｓは、ユーザが設定すべき基準残率ＴＲを指定するための入力要素であると言うことができる。設定すべき基準残率ＴＲに対応する位置にスライダＳＤｓが位置した状態でＯＫボタンＢＴ１が押下されると、設定すべき基準残率ＴＲが入力される。すなわち、ＣＰＵ２１０は、ＯＫボタンＢＴ１が押下された時点におけるスライダＳＤｓの位置に対応する基準残率ＴＲを、設定すべき１個の基準残率ＴＲとして取得する。換言すれば、ユーザは、１個のスライダＳＤｓを介して設定すべき１個の基準残率ＴＲを指定する１個の指示を入力することができる。
【００９０】
ＣＰＵ２１０が設定画面ＷＡを介して設定すべき基準残率ＴＲを取得すると、上述したＳ２７５にて、取得済みの基準残率ＴＲが、処理対象の１個以上のプリンタに対応する基準残率ＴＲとして設定される。ここで、処理対象のプリンタが複数個である場合には、当該処理対象の複数個のプリンタのそれぞれに、基準残率ＴＲが設定されるから、設定画面ＷＡを介して入力される１個の指示は、処理対象の複数個のプリンタに共通する共通指示である。
【００９１】
図８（Ｂ）の設定画面ＷＢは、処理対象の２個以上のプリンタの供給方式が全て一室供給方式であり、かつ、処理対象の２個以上のプリンタが、初期インク量ＩＶが第１の量であるプリンタと、初期インク量ＩＶが第１の量よりも小さな第２の量であるプリンタとのいずれかである場合に用いられる。
【００９２】
設定画面ＷＢは、ＵＩ画像Ｉｂと、ＯＫボタンＢＴ１と、キャンセルボタンＢＴ２と、を含む。ＵＩ画像Ｉｂは、棒状の２個のオブジェクトＯｂ１、Ｏｂ２と、２個のオブジェクトＯｂ１、Ｏｂ２上に跨って配置される１個のスライダＳＤｌと、を含む。
【００９３】
オブジェクトＯｂ１は、処理対象の２個以上のプリンタのうち、初期インク量ＩＶが第１の量である１個以上のプリンタのインク残率ＩＲが取り得る特定範囲を示す。オブジェクトＯｂ２は、処理対象の２個以上のプリンタのうち、初期インク量ＩＶが第２の量である１個以上のプリンタのインク残率ＩＲが取り得る特定範囲を示す。オブジェクトＯｂ１の長手方向（図８（Ｂ）の上下方向）の長さと、オブジェクトＯｂ２の長手方向の長さと、の比率は、第１の量と第２の量との比率に設定されている。このため、オブジェクトＯｂ１、Ｏｂ２は、処理対象の２個以上のプリンタの初期インク量ＩＶに関する２個の表示と言うことができる。オブジェクトＯｂ１、Ｏｂ２は、オブジェクトＯｂ１の下端の長手方向の位置（すなわち、インク残率ＩＲが取り得る最小値に対応する長手方向の位置）と、オブジェクトＯｂ２の下端の長手方向の位置と、が一致するように、配置されている。
【００９４】
スライダＳＤｌは、オブジェクトＯｂ１、Ｏｂ２によって示される特定範囲内で、設定すべき基準残率ＴＲを示している。設定画面ＷＢでは、オブジェクトＯｂ２の長手方向の長さが、オブジェクトＯｂ１より短いので、スライダＳＤｌの移動範囲は、オブジェクトＯｂ２によって示される範囲に制限される。設定画面ＷＡと同様に、ユーザは、スライダＳＤｌを移動させることで、設定すべき基準残率ＴＲを変更することができる。スライダＳＤｌの左側には、オブジェクトＯｂ１におけるスライダＳＤｌの位置に対応する基準残率ＴＲを示す数値ＳＴ１（図８（Ｂ）の例では「１２％」）が表示されている。スライダＳＤｌの右側には、オブジェクトＯｂ２おけるスライダＳＤｌの位置に対応する基準残率ＴＲを示す数値ＳＴ２（図８（Ｂ）の例では「２４％」）が表示されている。設定すべき基準残率ＴＲに対応する位置にスライダＳＤｌが位置した状態でＯＫボタンＢＴ１が押下されると、設定すべき２個の基準残率ＴＲが入力される。すなわち、ＣＰＵ２１０は、ＯＫボタンＢＴ１が押下された時点におけるスライダＳＤｌの位置に対応する２個の基準残率ＴＲを、設定すべき基準残率ＴＲとして取得する。換言すれば、ユーザは、１個のスライダＳＤｌを介して設定すべき２個の基準残率ＴＲを指定する１個の指示を入力することができる。
【００９５】
ＣＰＵ２１０が設定画面ＷＢを介して設定すべき２個の基準残率ＴＲを取得すると、Ｓ２７５にて、取得済みの２個の基準残率ＴＲのうちの一方の値（例えば、１２％）が、処理対象の２個以上のプリンタのうち、初期インク量ＩＶが第１の量であるプリンタに対応する基準残率ＴＲとして設定される。そして、取得済みの２個の基準残率ＴＲのうちの他方の値（例えば、２４％）が、処理対象の２個以上のプリンタのうち、初期インク量ＩＶが第２の量であるプリンタに対応する基準残率ＴＲとして設定される。このように、設定画面ＷＢを介して入力される２個の基準残率ＴＲを指定する１個の指示は、処理対象の複数個のプリンタに共通する共通指示である。
【００９６】
なお、設定画面ＷＢのＵＩ画像Ｉｂは、処理対象の２個以上のプリンタの初期インク量ＩＶが、互いに異なる２種類の量（第１の量と第２の量）である場合の設定画面であるので、ＵＩ画像Ｉｂは、２個のオブジェクトＯｂ１、Ｏｂ２を含んでいる。処理対象のプリンタが３個以上である場合であって、当該３個以上のプリンタの初期インク量ＩＶが、互いに異なる３種類の量である場合には、設定画面ＷＢのＵＩ画像は、長手方向の長さが３種類の量に対応する３個のオブジェクトと、当該３個のオブジェクトに跨って配置される１個のスライダと、を含む。一般的に言えば、処理対象のＭ個（Ｍは２以上の整数）のプリンタの初期インク量ＩＶが、互いに異なるＭ種類の量である場合には、設定画面ＷＢのＵＩ画像は、該Ｍ種類の量に対応するＭ個のオブジェクトと、当該Ｍ個のオブジェクトに跨って配置される１個のスライダと、を含む。
【００９７】
図８（Ｃ）の設定画面ＷＣは、処理対象の１個以上のプリンタの供給方式が全て二室供給方式であり、かつ、処理対象の１個以上のプリンタの初期インク量ＩＶが全て等しく、かつ、処理対象の１個以上のプリンタの境界インク量ＢＶが全て等しい場合に用いられる。
【００９８】
設定画面ＷＣは、ＵＩ画像Ｉｃと、ＯＫボタンＢＴ１と、キャンセルボタンＢＴ２と、を含む。ＵＩ画像Ｉｃは、設定画面ＷＡのＵＩ画像Ｉｃと同様に、棒状のオブジェクトＯｃと、オブジェクトＯｃ上に配置されるスライダＳＤｓと、を含む。
【００９９】
オブジェクトＯｃは、設定画面ＷＡのオブジェクトＯａと同様に、インク残率ＩＲが取り得る特定範囲を示す。オブジェクトＯｃは、さらに、境界ラインＬｃを含んでいる。境界ラインＬｃは、境界残率ＢＲに対応するオブジェクトＯｃ上の長手方向の位置に配置されている。境界残率ＢＲは、上述したように、初期インク量ＩＶと境界インク量ＢＶとを用いて算出される（ＢＲ＝（ＢＶ／ＩＶ）×１００）。境界残率ＢＲは、境界インク量ＢＶに対応するインク残率ＩＲであると言うことができる。のため、オブジェクトＯｃは、処理対象の１個以上のプリンタの初期インク量ＩＶと境界インク量ＢＶに関する表示と言うことができる。
【０１００】
スライダＳＤｓは、オブジェクトＯｃによって示される特定範囲内で、設定すべき基準残率ＴＲを示している。スライダＳＤｓの近傍には、スライダＳＤｓの位置に対応する基準残率ＴＲを示す数値ＳＴ（図８（Ｃ）の例では「２０％」）が表示されている。ユーザは、１個のスライダＳＤｓを介して設定すべき１個の基準残率ＴＲを指定する１個の指示を入力することができる。
【０１０１】
処理対象のプリンタが複数個である場合には、Ｓ２７５にて、当該処理対象の複数個のプリンタのそれぞれに、基準残率ＴＲが設定されるから、設定画面ＷＣを介して入力される１個の指示は、設定画面ＷＡを介して入力される指示と同様に、処理対象の複数個のプリンタに共通する共通指示である。
【０１０２】
図８（Ｄ）の設定画面ＷＤは、処理対象の２個以上のプリンタの供給方式が全て二室供給方式であり、かつ、処理対象の２個以上のプリンタが、初期インク量ＩＶが第３の量であるプリンタと、初期インク量ＩＶが第３の量よりも小さな第４の量であるプリンタとのいずれかであり、かつ、処理対象の２個以上のプリンタの境界インク量ＢＶが全て等しい場合に用いられる。
【０１０３】
設定画面ＷＤは、ＵＩ画像Ｉｄと、ＯＫボタンＢＴ１と、キャンセルボタンＢＴ２と、を含む。ＵＩ画像Ｉｄは、設定画面ＷＢと同様に、棒状の２個のオブジェクトＯｄ１、Ｏｄ２と、２個のオブジェクトＯｄ１、Ｏｄ２上に跨って配置される１個のスライダＳＤｌと、を含む。
【０１０４】
オブジェクトＯｄ１は、処理対象の２個以上のプリンタのうち、初期インク量ＩＶが第３の量である１個以上のプリンタのインク残率ＩＲが取り得る特定範囲を示す。オブジェクトＯｄ２は、処理対象の２個以上のプリンタのうち、初期インク量ＩＶが第４の量である１個以上のプリンタのインク残率ＩＲが取り得る特定範囲を示す。オブジェクトＯｄ１の長手方向（図８（Ｄ）の上下方向）の長さと、オブジェクトＯｄ２の長手方向の長さと、の比率は、第３の量と第４の量との比率に設定されている。オブジェクトＯｄ１、Ｏｄ２は、さらに、境界ラインＬｄ１、Ｌｄ２を含んでいる。境界ラインＬｄ１、Ｌｄ２は、設定画面ＷＣの境界ラインＬｃと同様に、境界残率ＢＲに対応するオブジェクトＯｄ１、Ｏｄ２上の長手方向の位置に配置されている。境界残率ＢＲは、上述したように、初期インク量ＩＶと境界インク量ＢＶとを用いて算出される。このため、オブジェクトＯｄ１、Ｏｄ２は、処理対象の２個以上のプリンタの初期インク量ＩＶと境界インク量ＢＶとに関する２個の表示と言うことができる。
【０１０５】
オブジェクトＯｄ１、Ｏｄ２は、オブジェクトＯｄ１の下端の長手方向の位置と、オブジェクトＯｂ２の下端の長手方向の位置と、が一致するように、配置されている。そして、上述したように、オブジェクトＯｄ１の長手方向の長さとオブジェクトＯｄ２の長手方向の長さとの比率は、第３の量と第４の量との比率に設定されており、処理対象の複数個のプリンタの境界インク量ＢＶとが等しい。このために、２本の境界ラインＬｄ１、Ｌｄ２が配置される長手方向の位置は、互いに等しい。
【０１０６】
設定画面ＷＢと同様に、設定画面ＷＤのスライダＳＤｌは、オブジェクトＯｄ１、Ｏｂ２によって示される特定範囲内で、設定すべき基準残率ＴＲを示している。設定画面ＷＢと同様に、ユーザは、スライダＳＤｌを移動させることで、設定すべき基準残率ＴＲを変更することができる。スライダＳＤｌの左側には、オブジェクトＯｄ１におけるスライダＳＤｌの位置に対応する基準残率ＴＲを示す数値ＳＴ１（図８（Ｄ）の例では「２３％」）が表示されている。スライダＳＤｌの右側には、オブジェクトＯｄ２おけるスライダＳＤｌの位置に対応する基準残率ＴＲを示す数値ＳＴ２（図８（Ｄ）の例では「３０％」）が表示されている。設定すべき基準残率ＴＲに対応する位置にスライダＳＤｌが位置した状態でＯＫボタンＢＴ１が押下されると、設定すべき２個の基準残率ＴＲが入力される。換言すれば、ユーザは、１個のスライダＳＤｌを介して設定すべき２個の基準残率ＴＲを指定する１個の指示を入力することができる。
【０１０７】
ＣＰＵ２１０が設定画面ＷＤを介して設定すべき２個の基準残率ＴＲを取得すると、Ｓ２７５にて、取得済みの２個の基準残率ＴＲのうちの一方の値（例えば、２３％）が、処理対象の２個以上のプリンタのうち、初期インク量ＩＶが第３の量であるプリンタに対応する基準残率ＴＲとして設定される。そして、取得済みの２個の基準残率ＴＲのうちの他方の値（例えば、３０％）が、処理対象の２個以上のプリンタのうち、初期インク量ＩＶが第４の量であるプリンタに対応する基準残率ＴＲとして設定される。このように、設定画面ＷＤを介して入力される２個の基準残率ＴＲを指定する１個の指示は、処理対象の複数個のプリンタに共通する共通指示である。
【０１０８】
なお、設定画面ＷＤのＵＩ画像Ｉｄは、処理対象の２個以上のプリンタの初期インク量ＩＶが、互いに異なる２種類の量（第３の量と第４の量）である場合の設定画面であるので、ＵＩ画像Ｉｂは、２個のオブジェクトＯｄ１、Ｏｄ２を含んでいる。設定画面ＷＢと同様に、一般的に言えば、処理対象のＭ個（Ｍは２以上の整数）のプリンタの初期インク量ＩＶが、互いに異なるＭ種類の量である場合には、設定画面ＷＤのＵＩ画像は、該Ｍ種類の量に対応するＭ個のオブジェクトと、当該Ｍ個のオブジェクトに跨って配置される１個のスライダと、を含む。
【０１０９】
図９は、エラー画面の一例を示す図である。図９のエラー画面ＷＥは、境界残率ＢＲを設定できない理由として、仕様が異なるプリンタが処理対象として選択していることを示すメッセージＭＳと、ＯＫボタンＢＴ１と、を含む。この場合には、Ｓ２７０はスキップされるために、境界残率ＢＲは設定されない。したがって、この場合には、ユーザは、今回の設定処理の処理対象の複数個のプリンタとは、少なくとも一部が異なる１個以上のプリンタを、処理対象のプリンタとして選択して、再度、基準値設定処理の開始要求を行う。エラー画面ＷＥは、設定画面ＷＡ〜ＷＤとは異なり、設定すべき基準残率ＴＲを示す共通指示を入力するための入力要素（スライダＳＤｓ、ＳＤｌ）を含まない。したがって、エラー画面ＷＥは、ユーザによって共通指示が入力不可能な画面である。
【０１１０】
以上説明した第１実施例によれば、図７の基準値設定処理において、管理サーバ３００は、図４の管理データベースＰＤに記録されたプリンタ情報を用いて、処理対象の複数個のプリンタの種類が一致するか否かを判断する（図７のＳ２１０〜Ｓ２３０）。管理サーバ３００は、処理対象の複数個のプリンタの種類が一致する場合には（図７のＳ２１５にてＮＯ、または、Ｓ２２５にてＹＥＳ、または、Ｓ２３０にてＹＥＳ）、設定画面ＷＡ〜ＷＤを示す画面データを生成し、表示する（図７のＳ２３５〜Ｓ２５０、Ｓ２６０、Ｓ２６５）。設定画面ＷＡ〜ＷＤは、上述したように、ユーザによって、処理対象の複数個のプリンタに共通する共通指示が入力可能な設定画面である（図８）。管理サーバ３００は、共通指示に基づいて処理対象の複数個のプリンタに対応する複数個の基準残率ＴＲを設定する（図７のＳ２７５）。管理サーバ３００は、処理対象の複数個のプリンタの種類が一致しない場合には（図７のＳ２１０にてＮＯ、または、Ｓ２３０にてＮＯ）、エラー画面ＷＥを示す画面データを生成し、表示する（図７のＳ２５５、Ｓ２６０、Ｓ２６５）。エラー画面ＷＥは、ユーザによって共通指示が入力不可能な画面である。この結果、複数個のプリンタの種類が一致するか否かに応じた適切な画面が、ユーザに提供される。したがって、インクＩｋの補充条件が満たされるか否かを判断するための基準残率ＴＲが容易に設定され得る。例えば、処理対象の複数個のプリンタの種類が一致する場合には、ユーザは、設定画面ＷＡ〜ＷＤを介して、共通指示を入力することによって、複数個のプリンタに対応する複数個の基準残率ＴＲを容易に設定できる。
【０１１１】
より具体的には、管理サーバ３００は、複数個のプリンタのインクＩｋの供給方式が一致すること（図７のＳ２１０）を含む一致条件が満たされる場合に、複数個のプリンタの種類が一致すると判断する（図７のＳ２１０〜Ｓ２３０）。この結果、処理対象のプリンタのインクＩｋの供給方式が一致するか否かに応じた適切な画面が、ユーザに提供される。例えば、二室供給方式のプリンタでは、上述したように、基準残率ＴＲは、境界残率ＢＲ未満の値に設定されても、インクＩｋの無駄を防ぐ観点から意味がない。このために、基準残率ＴＲは、境界残率ＢＲ以上の値に設定されるべきである。一室供給方式のプリンタでは、インクＩｋの無駄を防ぐ観点からは、基準残率ＴＲは０％に近い方が好ましく、印刷の停止を防ぐ観点からは、基準残率ＴＲは大きな値であることが好ましい。このような違いから、１個の共通指示に基づいて、一室供給方式のプリンタと二室供給方式のプリンタとのそれぞれについて、適切に基準残率ＴＲを設定することは困難である場合が多い。本実施例では、複数個のプリンタのインクＩｋの供給方式が一致することを含む一致条件が採用されているので、適切な画面がユーザに提供され得る。
【０１１２】
さらに、管理サーバ３００は、処理対象の複数個のプリンタのそれぞれが二室供給方式であること（図７のＳ２１５にてＹＥＳ）を含む一致条件が満たされる場合に、設定画面ＷＣ、ＷＤを表示する。図８（Ｄ）の設定画面ＷＤは、上述したように、処理対象の複数個のプリンタが、初期インク量ＩＶが互いに異なる２個以上のプリンタを含む場合に（Ｓ２２５にてＮＯ、Ｓ２３０にてＹＥＳ）、表示される。設定画面ＷＤは、初期インク量ＩＶが互いに異なる２個以上のプリンタに対応する２個のオブジェクトＯｄ１、Ｏｄ２と、共通指示に基づいて設定すべき基準残率ＴＲを２個のオブジェクトＯｄ１、Ｏｄ２のそれぞれと関連付けて示す１個のスライダＳＤｌとを含む。この結果、例えば、ユーザは、オブジェクトＯｄ１、Ｏｄ２を見ることで、処理対象の複数個のプリンタの初期インク量ＩＶの違いを認識しながら、共通指示を入力できるので、初期インク量ＩＶが互いに異なるプリンタについて、適切な基準残率ＴＲが容易に設定され得る。
【０１１３】
さらに、設定画面ＷＤは、境界残率ＢＲを示す境界ラインＬｄ１、Ｌｄ２の表示を含んでいる（図８（Ｄ））。設定画面ＷＤにおいて、２個のオブジェクトＯｄ１、Ｏｄ２は、それぞれの境界ラインＬｄ１、Ｌｄ２の上下方向の位置が一致するように、配置されている。この結果、ユーザは、境界残率ＢＲの位置を参考にしながら、共通指示を入力できるので、適切な基準残率ＴＲがさらに容易に設定され得る。この結果、基準値が、印刷材の残量と、収容可能な印刷材の容量に対する印刷材の残量の割合と、のいずれかの指標値について設定される場合に、さらに、基準値が容易に設定され得る。
【０１１４】
ここで、基準値として基準残率ＴＲが用いられる場合には、同じ二室供給方式のプリンタであっても境界インク量ＢＶが互いに異なる２個以上のプリンタについては、１個の共通指示に基づいて適切な基準残率ＴＲを設定することは困難である場合がある。境界インク量ＢＶが互いに異なる場合には、インクＩｋの残量が境界インク量ＢＶを下回った後に、印刷可能な期間の違いが大きいために、インクカートリッジの発注のタイミングが互いに異なることが好ましい場合があるからである。本実施例によれば、管理サーバ３００は、処理対象の複数個のプリンタのそれぞれが二室供給方式であり（図７のＳ２１５にてＹＥＳ）、かつ、処理対象のプリンタのそれぞれの境界インク量ＢＶが同じである場合に（Ｓ２２５にてＹＥＳ、または、Ｓ２３０にてＹＥＳ）、複数個のプリンタの種類が一致すると判断される。構成によれば、基準値として基準残率ＴＲが用いられる場合に、適切な基準残率ＴＲが容易に設定され得る。
【０１１５】
さらに、上記実施例では、管理サーバ３００は、処理対象の複数個のプリンタの種類が一致しない場合には（例えば、図７のＳ２１０にてＹＥＳ）、基準残率ＴＲを設定できないエラーを示すエラー画面ＷＥ（図８（Ｄ））を表示する（図７のＳ２５５、Ｓ２６０（Ｄ））。この結果、適切な基準残率ＴＲを設定し難い場合には、エラー画面ＷＥが表示されるので、例えば、ユーザは、適切な対応を取り得る。例えば、ユーザは、処理対象の複数個のプリンタを選択しなおした上で、再度、基準値設定処理の開始要求を入力することができる。
【０１１６】
さらに、上記実施例では、管理サーバ３００は、処理対象の複数個のプリンタのそれぞれが一室供給方式である場合に（図７のＳ２１５にてＮＯ）、設定画面ＷＡ、ＷＢを表示する。図８（Ｂ）の設定画面ＷＢは、上述したように、処理対象の複数個のプリンタが、初期インク量ＩＶが互いに異なる２個以上のプリンタを含む場合に（Ｓ２２０にてＮＯ）、表示される。設定画面ＷＢは、初期インク量ＩＶが互いに異なる２個以上のプリンタに対応する２個のオブジェクトＯｂ１、Ｏｂ２と、共通指示に基づいて設定すべき基準残率ＴＲを２個のオブジェクトＯｂ１、Ｏｂ２のそれぞれと関連付けて示す１個のスライダＳＤｌとを含む。この結果、例えば、ユーザは、オブジェクトＯｂ１、Ｏｂ２を見ることで、処理対象の複数個のプリンタの初期インク量ＩＶの違いを認識しながら、共通指示を入力できる。したがって、初期インク量ＩＶが互いに異なるプリンタについて、適切な基準残率ＴＲが容易に設定され得る。
【０１１７】
以上の説明から解るように、本実施例のインク残率ＩＲは、指標値の例であり、境界残率ＢＲは、境界指標値の例であり、基準残率ＴＲは、基準値の例であり、境界インク量ＢＶは、境界量の例である。また、本実施例の設定画面ＷＡ〜ＷＤは、第１の画面の例であり、エラー画面ＷＥは、第２の画面の例であり、オブジェクトＯｄ１、Ｏｄ２は、第１の表示の例であり、スライダＳＤｌは、第２の表示の例である。
【０１１８】
Ｂ.第２実施例
第２実施例では、管理サーバ３００が、補充条件が満たされるか否かを判定するために用いられるインクＩｋの残量に関する指標値として、インク残率ＩＲに代えて、残印刷日数ＲＤが用いられる。残印刷日数ＲＤは、インクＩｋの残量（あるいはインク残率ＩＲ）に応じた期間を示す日数であって、インクカートリッジ２００Ａの交換が行われない場合に、印刷可能な期間を示す日数である。すなわち、残印刷日数ＲＤが１０日であることは、インクカートリッジ２００Ａを交換することなく、現在から１０日間に亘って印刷が可能であることを意味する。ただし、管理サーバ３００が、管理対象の複数個のプリンタから取得するインクＩｋの残量に関する指標値は、第１実施例と同様にインク残率ＩＲである。
【０１１９】
図１０は、残印刷日数ＲＤの算出について説明する図である。インクカートリッジ２００Ａが新品に交換された日を、交換日とする。換言すれば、交換日は、現在、装着部１７２Ａに装着されているインクカートリッジ２００Ａが最初に装着された日である。交換日におけるインク残率は１００％である。現在のインク残率は、後述する管理データベースＰＤ２に記録されるインク残率ＩＲ（プリンタ１００Ａから取得されるインク残率ＩＲ）である。交換日から現在までのインクＩｋの消費のペースが今後も続くと仮定すると、残印刷日数ＲＤは、交換日とインク残率ＩＲを用いて、以下の式（１）に従って算出される。
ＲＤ＝（ＵＤ×ＩＲ）／（１００−ＩＲ）    …（１）
ここで、ＵＤは、交換日から現在までの期間（日数）である。
【０１２０】
なお、図１０には、インクカートリッジ２００Ａが新品に交換された時点での残印刷日数ＲＤである初期印刷日数ＩＤが図示されている。初期印刷日数ＩＤは、以下の式（２）に従って算出される。
ＩＤ＝（ＵＤ×１００）／（１００−ＩＲ）    …（２）
【０１２１】
Ｂ−１．管理データベースＰＤ２
第２実施例では、残印刷日数ＲＤを用いて補充条件が満たされるか否かを判定するために、管理データベースＰＤ２において管理される情報の一部が、第１実施例の管理データベースＰＤにおいて管理される情報とは異なる。
【０１２２】
図１１は、第２実施例の管理データベースＰＤ２の一例を示す図である。管理データベースＰＤ２は、図４の管理データベースＰＤと同様に、管理対象であるシステム１０００内の複数個のプリンタに対応するエントリを含む。図１１では、プリンタ１００Ａ〜２００Ｃに対応するエントリＥＮ１ｂ〜ＥＮ３ｂのみが代表して図示されている。
【０１２３】
プリンタ１００Ａに対応するエントリＥＮ１ｂは、図４のエントリＥＮ１と同様に、プリンタ１００Ａのプリンタ情報の複数個の項目、具体的には、シリアルナンバーと、モデル名と、ＩＰアドレスと、取得ステータスと、判定ステータスと、交換回数と、インクＩｋの供給方式と、初期インク量ＩＶと、境界インク量ＢＶと、インク残率ＩＲと、を示す情報をそれぞれ含む。ただし、図１１では、モデル名と、ＩＰアドレスと、については図示が省略されている。
【０１２４】
プリンタ１００Ａに対応するエントリＥＮ１ｂは、図４のエントリＥＮ１に含まれる基準残率ＴＲに代えて、基準日数ＴＤを示す情報を含んでいる。基準日数ＴＤは、管理サーバ３００において、ステータスを判定するために用いられる。基準日数ＴＤは、残印刷日数ＲＤについての閾値であり、後述する基準値設定処理（図１３）にて、ユーザの指示に基づいて設定される。残印刷日数ＲＤが未設定である場合には、エントリＥＮ１ｂに、基準日数ＴＤは、含まれない。
【０１２５】
プリンタ１００Ａに対応するエントリＥＮ１ｂは、さらに、上述した交換日と、境界印刷日数ＢＤと、を示す情報を含んでいる。
【０１２６】
境界印刷日数ＢＤは、二室供給方式のプリンタ（例えば、プリンタ１００Ａ、１００Ｂ）において、境界インク量ＢＶのインクＩｋが残存している場合の残印刷日数ＲＤである。換言すれば、境界印刷日数ＢＤは、第１の収容状態Ｓ１と第２の収容状態Ｓ２との境界に対応する残印刷日数ＲＤである。交換日から現在までのインクＩｋの消費のペースが今後も続くと仮定すると、境界印刷日数ＢＤは、上述した交換日と境界残率ＢＲとインク残率ＩＲとを用いて、以下の式（３）に従って算出される。
ＢＤ＝（ＵＤ×ＢＲ）／（１００−ＩＲ）    …（３）
【０１２７】
プリンタ１００Ｂ、１００Ｃに対応するエントリＥＮ２ｂ、ＥＮ３ｂは、それぞれ、プリンタ１００Ａに対応するエントリＥＮ１ｂと同種の項目を示す情報を含む。ただし、プリンタ１００Ｃは、一室供給方式のプリンタであり、中間容器を備えないために、エントリＥＮ３ｂは、境界インク量ＢＶと境界印刷日数ＢＤとを含まない。
【０１２８】
管理データベースＰＤ２に記録されるプリンタ情報のうちの取得ステータスと、交換回数と、交換日と、インクＩｋの供給方式と、初期インク量ＩＶと、境界インク量ＢＶと、インク残率ＩＲとは、後述する管理処理において、管理対象の各プリンタから取得される。管理データベースＰＤに記録されるプリンタ情報のうちの判定ステータスと境界印刷日数ＢＤとは、後述する管理処理において生成される。基準日数ＴＤは、後述する基準値設定処理によって設定される。
【０１２９】
Ｂ−２．管理処理
第２実施例の管理処理について説明する。第２実施例の管理処理は、第１実施例の管理処理と同様に、定期的に、かつ、管理対象のプリンタ１００Ａ〜１００Ｃのそれぞれを注目プリンタとして実行される。以下では、プリンタ１００Ａが注目プリンタである場合を例として説明する。
【０１３０】
図１２は、第２実施例の管理処理のフローチャートである。図１２において、図５の管理処理と同一であるＳ１５０以降のステップについては、図５と同一の符号を付し、その説明を省略する。図５の管理処理のＳ１５０より前のステップについては符号の末尾に「Ｂ」を付した。図１２に示すように、第２実施例の管理処理では、図５の第１実施例の管理処理のＳ１００〜Ｓ１４５に代えて、Ｓ１００Ｂ〜Ｓ１４５Ｂが実行される。
【０１３１】
Ｓ１００Ｂでは、管理サーバ３００は、図５のＳ１００と同様に、注目プリンタとしてのプリンタ１００Ａから、プリンタ情報を収集する。プリンタ情報の収集には、第１実施例と同様に、ＳＮＭＰが用いられる。管理サーバ３００は、収集したプリンタ情報を揮発性記憶装置１２０に記録する。収集されるプリンタ情報は、第１実施例と一部が異なり、上述のように、取得ステータスと、交換回数と、交換日と、インクＩｋの供給方式と、初期インク量ＩＶと、境界インク量ＢＶと、インク残率ＩＲ、を含む。
【０１３２】
Ｓ１０５Ｂでは、管理サーバ３００は、注目プリンタ（説明ではプリンタ１００Ａ）について、基準日数ＴＤが設定済みであるか否かを判断する。管理データベースＰＤに基準日数ＴＤが記録されている場合には、基準日数ＴＤが設定済みであると判断される。基準日数ＴＤが設定済みである場合には（Ｓ１０５Ｂ：ＹＥＳ）、管理サーバ３００は、Ｓ１１０Ｂに処理を進める。基準日数ＴＤが未設定である場合には（Ｓ１０５Ｂ：ＮＯ）、管理サーバ３００は、Ｓ１４５Ｂに処理を進める。
【０１３３】
Ｓ１１０Ｂでは、管理サーバ３００は、図５のＳ１１０Ｂと同様に、プリンタ情報として取得済みのインクＩｋの供給方式を示す情報に基づいて、注目プリンタのインクＩｋの供給方式が二室供給方式であるか否かを判断する。インクＩｋの供給方式が二室供給方式である場合には（Ｓ１１０Ｂ：ＹＥＳ）、管理サーバ３００は、Ｓ１１５Ｂに処理を進める。
【０１３４】
Ｓ１１５Ｂでは、ＣＰＵ１１０は、Ｓ１１０Ｂにて取得済みの交換日と境界インク量ＢＶとインク残率ＩＲとを用いて、上述した式（３）に従って境界印刷日数ＢＤを算出する。境界印刷日数ＢＤは、プリンタ１００Ａにおける印刷の実行状況、換言すれば、プリンタ１００ＡにおけるインクＩｋの消費状況によって変動する。このために、境界印刷日数ＢＤは、管理処理を行う度に、毎回計算される。インクＩｋの供給方式が二室供給方式でない場合には（Ｓ１１０Ｂ：ＮＯ）、すなわち、インクＩｋの供給方式が一室供給方式である場合には、管理サーバ３００は、Ｓ１１５Ｂをスキップする。一室供給方式の印刷実行部１７０Ｃ（図３）は、中間容器を備えないので、境界インク量ＢＶや境界印刷日数ＢＤという概念は存在しないためである。
【０１３５】
Ｓ１２０Ｂでは、管理サーバ３００は、Ｓ１１０Ｂにて取得済みの交換日とインク残率ＩＲとを用いて、上述した式（１）に従って現時点の残印刷日数ＲＤを算出する。
【０１３６】
Ｓ１３０Ｂでは、管理サーバ３００は、残印刷日数ＲＤと基準日数ＴＤとに基づいて残印刷日数ＲＤのステータスを判定する。具体的には、注目プリンタが一室供給方式のプリンタである場合には、残印刷日数ＲＤが基準日数ＴＤより大きい場合には（ＲＤ＞ＴＤ）、ステータスは「通常」と判定され、残印刷日数ＲＤが基準日数ＴＤ以下（ＲＤ≦ＴＤ）である場合には、ステータスは「少量」と判定される。注目プリンタが二室供給方式のプリンタである場合には、残印刷日数ＲＤが、境界印刷日数ＢＤと基準日数ＴＤとの和より大きい場合には（ＲＤ＞（ＢＤ＋ＴＤ））、ステータスは「通常」と判定され、残印刷日数ＲＤが、境界印刷日数ＢＤと基準日数ＴＤとの和以下（ＲＤ≦（ＢＤ＋ＴＤ））である場合には、ステータスは「少量」と判定される。
【０１３７】
このように、一室供給方式では、残印刷日数ＲＤと基準日数ＴＤとを比較するのに対して、二室供給方式では、残印刷日数ＲＤと、境界印刷日数ＢＤと基準日数ＴＤとの和と、を比較する。これは、一室供給方式では、残印刷日数ＲＤがゼロである状態を基準（ゼロ）として、基準日数ＴＤが設定されるのに対して、二室供給方式では、残印刷日数ＲＤが境界印刷日数ＢＤである状態を基準（ゼロ）として、基準日数ＴＤが設定されるためである。
【０１３８】
基準日数ＴＤが未設定である場合には（Ｓ１０５Ｂ：ＮＯ）、管理サーバ３００は、Ｓ１４５Ｂにて、管理サーバ３００は、Ｓ１００にてプリンタ１００Ａから取得済みの取得ステータスを、残印刷日数ＲＤのステータスとして採用する。
【０１３９】
Ｂ−３．基準値設定処理
第２実施例の基準値設定処理は、処理対象のプリンタについて、上述した管理処理で用いられる基準値として、第１実施例の基準残率ＴＲに代えて、基準日数ＴＤを設定する処理である。図１３は、第２実施例の基準値設定処理のフローチャートである。
【０１４０】
図１３の基準値設定処理では、図７のＳ２３０が実行されず、図７のＳ２３５〜Ｓ２５０に代えて、Ｓ２３５Ｂ〜Ｓ２５０Ｂが実行され、図７のＳ２７０、Ｓ２７５に代えて、Ｓ２７０Ｂ、Ｓ２７５Ｂが実行される。したがって、Ｓ２２５にて、処理対象のプリンタの初期インク量ＩＶが互いに異なる２以上の値を含む場合、または、処理対象のプリンタの境界インク量ＢＶが互いに異なる２以上の値を含む場合には（Ｓ２２５：ＮＯ）、管理サーバ３００は、Ｓ２５０Ｂに処理を進める。Ｓ２３５Ｂでは、設定画面ＷＡに代えて、設定画面ＷＦが、表示すべき画面として決定される。Ｓ２４０Ｂでは、設定画面ＷＢに代えて、設定画面ＷＧが、表示すべき画面として決定される。Ｓ２４５Ｂでは、設定画面ＷＣに代えて、設定画面ＷＨが、表示すべき画面として決定される。Ｓ２５０Ｂでは、設定画面ＷＤに代えて、設定画面ＷＩが、表示すべき画面として決定される。Ｓ２７０Ｂでは、設定画面ＷＦ〜ＷＩを介して、基準日数ＴＤが取得される。Ｓ２７５Ｂでは、処理対象のプリンタの基準値として、設定画面ＷＦ〜ＷＩを介して取得された基準日数ＴＤが設定される。
【０１４１】
図１４は、第２実施例の設定画面の一例を示す図である。図１４（Ａ）の設定画面ＷＦは、処理対象の１個以上のプリンタの供給方式が全て一室供給方式であり、かつ、処理対象の１個以上のプリンタの初期インク量ＩＶが全て等しい場合に用いられる。設定画面ＷＦは、ＵＩ画像Ｉｆと、ＯＫボタンＢＴ１と、キャンセルボタンＢＴ２と、を含む。ＵＩ画像Ｉｆは、棒状のオブジェクトＯｆと、オブジェクトＯｆ上に配置されるスライダＳＤｓと、を含む。
【０１４２】
オブジェクトＯｆは、残印刷日数ＲＤが取り得る特定範囲を示す。具体的には、オブジェクトＯｆの長手方向（図１４（Ａ）の上下方向）の位置は、残印刷日数ＲＤが取り得る値に対応する。オブジェクトＯｆの上端は、残印刷日数ＲＤの最大値（すなわち、初期印刷日数ＩＤ）に対応し、オブジェクトＯｆの下端は、残印刷日数ＲＤの最小値（０日）に対応する。
【０１４３】
スライダＳＤｓは、オブジェクトＯｆによって示される特定範囲内で、設定すべき基準日数ＴＤを示している。スライダＳＤｓの近傍には、スライダＳＤｓの位置に対応する基準日数ＴＤを示す数値ＤＴ（図１４（Ａ）の例では「２日」）が表示されている。ユーザは、１個のスライダＳＤｓを介して設定すべき１個の基準日数ＴＤを指定する１個の指示を入力することができる。処理対象のプリンタが複数個である場合には、当該処理対象の複数個のプリンタのそれぞれに、基準日数ＴＤが設定されるから、設定画面ＷＦを介して入力される１個の指示は、処理対象の複数個のプリンタに共通する共通指示である。
【０１４４】
図１４（Ｂ）の設定画面ＷＧは、処理対象の２個以上のプリンタの供給方式が全て一室供給方式であり、かつ、処理対象の２個以上のプリンタが、初期インク量ＩＶが互いに異なるプリンタを含む場合に用いられる。
【０１４５】
設定画面ＷＧは、ＵＩ画像Ｉｇと、ＯＫボタンＢＴ１と、キャンセルボタンＢＴ２と、を含む。ＵＩ画像Ｉｇは、棒状の２個のオブジェクトＯｇ１、Ｏｇ２と、２個のオブジェクトＯｇ１、Ｏｇ２上に跨って配置される１個のスライダＳＤｌと、を含む。
【０１４６】
オブジェクトＯｇ１、Ｏｇ２は、処理対象の２個以上のプリンタの残印刷日数ＲＤが取り得る特定範囲を示す。オブジェクトＯｇ２は、処理対象の２個以上のプリンタのうち、初期インク量ＩＶが第２の量である１個以上のプリンタの残印刷日数ＲＤが取り得る特定範囲を示す。オブジェクトＯｇ１の長手方向（図１４（Ｂ）の上下方向）の長さと、オブジェクトＯｇ２の長手方向の長さと、の比率は、オブジェクトＯｇ１に対応するプリンタの初期印刷日数ＩＤと、オブジェクトＯｇ２に対応するプリンタの初期印刷日数ＩＤと、オブジェクトＯｇ１に対応する初期印刷日数ＩＤと、の比率に設定されている。
【０１４７】
スライダＳＤｌの左側には、オブジェクトＯｇ１、Ｏｇ２におけるスライダＳＤｌの位置に対応する基準日数ＴＤを示す数値ＤＴ（図１４（Ｂ）の例では「３日」）が表示されている。ユーザは、１個のスライダＳＤｌを介して設定すべき１個の基準日数ＴＤを指定する１個の指示を入力することができる。設定画面ＷＧを介して入力される１個の指示は、処理対象の複数個のプリンタに共通する共通指示である。
【０１４８】
図１４（Ｃ）の設定画面ＷＨは、処理対象の１個以上のプリンタの供給方式が全て二室供給方式であり、かつ、処理対象の１個以上のプリンタの初期インク量ＩＶが全て等しく、かつ、処理対象の１個以上のプリンタの境界インク量ＢＶが全て等しい場合に用いられる。
【０１４９】
設定画面ＷＨは、ＵＩ画像Ｉｈと、ＯＫボタンＢＴ１と、キャンセルボタンＢＴ２と、を含む。ＵＩ画像Ｉｈは、設定画面ＷＡのＵＩ画像Ｉｈと同様に、棒状のオブジェクトＯｈと、オブジェクトＯｈ上に配置されるスライダＳＤｓと、を含む。オブジェクトＯｈは、設定画面ＷＦのオブジェクトＯｆと同様に、残印刷日数ＲＤが取り得る特定範囲を示す。オブジェクトＯｈは、さらに、境界ラインＬｈを含んでいる。境界ラインＬｈは、境界印刷日数ＢＤに対応するオブジェクトＯｈ上の長手方向の位置に配置されている。基準日数ＴＤは、上述したように、残印刷日数ＲＤが境界印刷日数ＢＤである状態を基準（ゼロ）として設定されるので、境界ラインＬｈの近傍には、「０日」を示す文字が表示されている。境界印刷日数ＢＤは、上述のように境界残率ＢＲを用いて算出され、境界残率ＢＲは、上述したように、初期インク量ＩＶと境界インク量ＢＶとを用いて算出される（ＢＲ＝（ＢＶ／ＩＶ）×１００）。このため、オブジェクトＯｈは、処理対象の１個以上のプリンタの初期インク量ＩＶと境界インク量ＢＶに関する表示と言うことができる。
【０１５０】
スライダＳＤｓの左側には、スライダＳＤｓの位置に対応する基準日数ＴＤを示す数値ＤＴ（図１４（Ｃ）の例では「３日」）が表示されている。ユーザは、１個のスライダＳＤｓを介して設定すべき１個の基準残率ＴＲを指定する１個の指示を入力することができる。設定画面ＷＨを介して入力される１個の指示は、設定画面ＷＦを介して入力される指示と同様に、処理対象の複数個のプリンタに共通する共通指示である。
【０１５１】
図１４（Ｄ）の設定画面ＷＩは、処理対象の２個以上のプリンタの供給方式が全て二室供給方式であり、かつ、処理対象の２個以上のプリンタの初期インク量ＩＶと境界インク量ＢＶとの少なくとも一方が異なる場合に用いられる。
【０１５２】
設定画面ＷＩは、ＵＩ画像Ｉｉと、ＯＫボタンＢＴ１と、キャンセルボタンＢＴ２と、を含む。ＵＩ画像Ｉｉは、設定画面ＷＢと同様に、棒状の２個のオブジェクトＯｉ１、Ｏｉ２と、２個のオブジェクトＯｉ１、Ｏｉ２上に跨って配置される１個のスライダＳＤｌと、を含む。
【０１５３】
オブジェクトＯｉ１、Ｏｉ２は、処理対象の２個以上の残印刷日数ＲＤが取り得る特定範囲を示す。オブジェクトＯｉ１の長手方向（図１４（Ｄ）の上下方向）の長さと、オブジェクトＯｉ２の長手方向の長さと、の比率は、オブジェクトＯｉ１に対応する初期印刷日数ＩＤと、オブジェクトＯｉ２に対応するプリンタの初期印刷日数ＩＤと、の比率に設定されている。オブジェクトＯｉ１、Ｏｉ２は、さらに、境界ラインＬｉ１、Ｌｉ２を含んでいる。境界ラインＬｉ１、Ｌｉ２は、設定画面ＷＨの境界ラインＬｈと同様に、境界印刷日数ＢＤに対応するオブジェクトＯｉ１、Ｏｉ２上の長手方向の位置に配置されている。オブジェクトＯｉ１、Ｏｉ２は、処理対象の２個以上のプリンタの初期インク量ＩＶと境界インク量ＢＶとに関する２個の表示と言うことができる。
【０１５４】
オブジェクトＯｉ１、Ｏｉ２は、２本の境界ラインＬｉ１、Ｌｉ２が配置される長手方向の位置が互いに等しくなるように、配置されている。
【０１５５】
設定画面ＷＩのスライダＳＤｌは、の左側には、オブジェクトＯｉ１、Ｏｉ２におけるスライダＳＤｌの位置に対応する基準日数ＴＤを示す数値ＤＴ（図１４（Ｄ）の例では「３日」）が表示されている。ユーザは、１個のスライダＳＤｌを介して設定すべき１個の基準残率ＴＲを指定する１個の指示を入力することができる。設定画面ＷＩを介して入力される１個の指示は、設定画面ＷＧを介して入力される指示と同様に、処理対象の複数個のプリンタに共通する共通指示である。
【０１５６】
以上説明した第２実施例では、インクの残量に関する指標値として、インク残率ＩＲに加えて、残印刷日数ＲＤが用いられ、境界指標値として、第１の収容状態Ｓ１と第２の収容状態Ｓ２との境界に対応する残印刷日数ＲＤが用いられる。そして、残印刷日数ＲＤについて基準日数ＴＤが設定されるので、ユーザは、容易に適切な基準日数ＴＤを設定できる。例えば、インクカートリッジ２００Ａの発注通知の送信から、インクカートリッジ２００Ａが、プリンタ１００Ａの所在値に届くまでの日数を考慮して、容易に適切な基準日数ＴＤが設定され得る。
【０１５７】
処理対象のプリンタが二室供給方式のプリンタであり、かつ、基準値（本実施例では基準日数ＴＤ）が、残印刷日数ＲＤについて設定される場合には、初期インク量ＩＶと境界インク量ＢＶとに拘わらずに、同じ基準日数ＴＤが設定される可能性が高い。これは、基準日数ＴＤは、例えば、境界印刷日数ＢＤを基準（ゼロ）として、インクカートリッジの配送に要する日数を考慮した日数に設定される可能性が高いからである。第２実施例の基準値設定処理では、管理サーバ３００は、処理対象の複数個のプリンタが、二室供給方式のプリンタである場合に（図１３のＳ２１５にてＹＥＳ）、初期インク量ＩＶと境界インク量ＢＶとに拘わらずに、共通指示を入力できる設定画面ＷＨ、ＷＩが表示される（Ｓ２４５Ｂ、Ｓ２５０Ｂ）。換言すれば、処理対象の複数個のプリンタが、二室供給方式のプリンタである場合には、初期インク量ＩＶと境界インク量ＢＶとに拘わらずに、処理対象の複数個のプリンタの種類が一致すると判断される。この結果、二室供給方式のプリンタについて、基準日数ＴＤが容易に設定され得る。
【０１５８】
以上の説明から解るように、本実施例の残印刷日数ＲＤは、指標値の例であり、境界印刷日数ＢＤは、境界指標値の例であり、基準日数ＴＤは、基準値の例であり、境界インク量ＢＶは、境界量の例である。また、本実施例の設定画面ＷＦ〜ＷＩは、第１の画面の例であり、エラー画面ＷＥは、第２の画面の例であり、オブジェクトＯｉ１、Ｏｉ２は、第１の表示の例であり、スライダＳＤｌは、第２の表示の例である。
【０１５９】
Ｃ．変形例
（１）上記各実施例の設定画面ＷＡ〜ＷＩ（図９、図１３）は、一例であり、適宜に変形が可能である。図１５は、変形例の設定画面の一例を示す図である。第２実施例の設定画面ＷＩ（図１４（Ｄ））に代えて、図１５（Ａ）の設定画面ＷＩ２が表示されても良い。設定画面ＷＩ２は、設定画面ＷＩのＵＩ画像Ｉｉに代えて、ＵＩ画像Ｉｉ２を含んでいる。ＵＩ画像Ｉｉ２は、ＵＩ画像Ｉｉと同様に、棒状の２個のオブジェクトＯｉ１、Ｏｉ２と、２個のオブジェクトＯｉ１、Ｏｉ２上に跨って配置される１個のスライダＳＤｌと、を含む。設定画面ＷＩでは、オブジェクトＯｉ１、Ｏｉ２は、２本の境界ラインＬｉ１、Ｌｉ２が配置される長手方向の位置が互いに等しくなるように、配置されているが、設定画面ＷＩ２では、オブジェクトＯｉ１、Ｏｉ２は、互いの下端の長手方向の位置が互いに等しくなるように、配置されている。ＵＩ画像Ｉｉ２のその他の構成は、ＵＩ画像Ｉｉと同じである。本変形例によれば、例えば、基準日数ＴＤが、インクＩｋの残量がゼロになる日を基準（ゼロ）として、インクカートリッジの配送に要する日数を考慮した日数に設定される場合に、基準日数ＴＤが容易に設定され得る。
【０１６０】
（２）設定画面ＷＡ〜ＷＩでは、スライダＳＤｓ、ＳＤｌを介して、設定すべき基準残率ＴＲが入力される。これに代えて、他の種類の入力要素を介して、設定すべき基準残率ＴＲが入力されても良い。例えば、第２実施例の設定画面ＷＩに代えて、図１５（Ｂ）の設定画面ＷＩ３が表示されても良い。図１５（Ｂ）の設定画面ＷＩ３が、図１４（Ｄ）の設定画面ＷＩと異なる点は、設定すべき基準残率ＴＲを入力するための入力要素であるボックスＢＸを含む点である。設定画面ＷＩ３では、ユーザは、スライダＳＤｌを操作することに代えて、ボックスＢＸに数値を入力することで、設定すべき基準残率ＴＲを示す指示を入力することができる。設定画面ＷＩ３では、スライダＳＤｌに代えて、ユーザの操作では移動しない線が表示されても良い。これらの線は、例えば、ボックスＢＸに入力された値に応じて移動しても良い。
【０１６１】
（３）上記第１実施例のエラー画面ＷＥに代えて、図１５（Ｃ）の設定画面ＷＫが表示されても良い。設定画面ＷＫは、処理対象のプリンタの個数が２個であり、処理対象の２個のプリンタのうちの一方が、一室供給方式のプリンタであり、他方が、二室供給方式のプリンタである場合に用いられる。設定画面ＷＫは、ＵＩ画像Ｉｋと、ＯＫボタンＢＴ１と、キャンセルボタンＢＴ２と、を含む。ＵＩ画像Ｉｋは、棒状の２個のオブジェクトＯｋ１、Ｏｋ２と、２個のオブジェクトＯｋ１上に配置される第１スライダＳＤ１と、オブジェクトＯｋ２上に跨って配置される第２スライダＳＤ２と、を含む。
【０１６２】
オブジェクトＯｋ１は、処理対象の２個のプリンタのうちの一室供給方式のプリンタに対応している。オブジェクトＯｋ２は、処理対象の２個のプリンタのうちの二室供給方式のプリンタに対応している。オブジェクトＯｋ１の長手方向（図１５（Ｃ）の上下方向）の長さは、一室供給方式のプリンタの初期インク量ＩＶを示し、オブジェクトＯｋ２の長手方向の長さは、二室供給方式のプリンタの初期インク量ＩＶを示している。
【０１６３】
第１スライダＳＤ１は、オブジェクトＯｋ１によって示される特定範囲内で、設定すべき基準残率ＴＲを示している。第２スライダＳＤ２は、オブジェクトＯｋ２によって示される特定範囲内で、設定すべき基準残率ＴＲを示している。ユーザの操作に従って、第１スライダＳＤ１と第２スライダＳＤ２とは、それぞれ、独立して移動する。ユーザは、スライダＳＤ１、ＳＤ２を移動させることで、設定すべき基準残率ＴＲを変更することができる。スライダＳＤ１、ＳＤ２の左側には、それぞれ、対応する基準残率ＴＲを示す数値ＳＴ１、ＳＴ２が表示されている。設定すべき基準残率ＴＲに対応する位置にスライダＳＤ１、ＳＤ２が位置した状態でＯＫボタンＢＴ１が押下されると、設定すべき２個の基準残率ＴＲが入力される。すなわち、ＣＰＵ２１０は、ＯＫボタンＢＴ１が押下された時点における２個のスライダＳＤ１、ＳＤ２の位置に対応する２個の基準残率ＴＲを、設定すべき基準残率ＴＲとして取得する。換言すれば、ユーザは、２個のスライダＳＤ１、ＳＤ２を介して設定すべき２個の基準残率ＴＲを指定する２個の指示を入力することができる。
【０１６４】
このように、設定画面ＷＫを介して入力される２個の指示は、共通指示ではない。したがって、設定画面ＷＫは、エラー画面ＷＥと同様に、共通指示を入力するための入力要素（例えば、設定画面ＷＡ〜ＷＤ、ＷＦ〜ＷＩのスライダＳＤｓ、ＳＤｌ）を含まない。すなわち、設定画面ＷＫは、エラー画面ＷＥと同様に、ユーザによって共通指示が入力不可能な画面である。設定画面ＷＫは、処理対象の２個の印刷装置に対応する２個の指示をユーザが入力できる設定画面である。なお、設定画面ＷＫのＵＩ画像Ｉｋは、処理対象のプリンタが２個である場合の設定画面であるので、ＵＩ画像Ｉｋは、２個のオブジェクトＯｋ１、Ｏｋ２を含んでいる。一般的に言えば、処理対象のプリンタが、互いに種類が異なるＫ個（Ｋは２以上の整数）のプリンタである場合には、設定画面ＷＫのＵＩ画像は、Ｋ個のオブジェクトと、当該Ｋ個のオブジェクトのそれぞれに１個ずつ配置されるＫ個のスライダと、を含む。この変形例では、図７のＳ２７０では、Ｋ個の指示に基づいて、処理対象のＫ個のプリンタに対応するＫ個の基準残率ＴＲが設定される。この変形例によれば、処理対象の複数個おプリンタの種類が一致しない場合であっても、ユーザの指示に基づいて、基準残率ＴＲが設定される。
【０１６５】
（４）上記各実施例の基準値設定処理（図７、図１３）は、一例であり、適宜に変更され得る。例えば、システム１０００に含まれる複数個のプリンタが、一室供給方式のプリンタのみである場合や二室供給方式のプリンタには、よりシンプルな基準値設定処理が実行され得る。
【０１６６】
図１６は、変形例の基準値設定処理のフローチャートである。この変形例では、システム１０００に含まれる複数個のプリンタが、一室供給方式のプリンタのみである場合を想定している。図１６（Ａ）の基準値設定処理が、第１実施例の図７の基準値設定処理と異なる点は、図７のＳ２１０に代えてＳ２１０Ｃが実行される点と、図７のＳ２５０に代えてＳ２５０Ｃが実行される点と、図７のＳ２１５〜Ｓ２４５が実行されない点である。図１６の他の処理は、図７の同符号の処理と同じである。
【０１６７】
図１６（Ａ）の基準値設定処理では、処理対象のプリンタとして複数個のプリンタが選択された場合には（Ｓ２０５：ＹＥＳ）、Ｓ２１０Ｃにて、管理サーバ３００は、処理対象の複数個のプリンタの初期インク量ＩＶが全て等しいか否かを判断する。処理対象の複数個のプリンタの初期インク量ＩＶが全て等しい場合には（Ｓ２１０Ｃ：ＹＥＳ）、管理サーバ３００は、表示すべき画面を、図８（Ａ）の設定画面ＷＡに決定する。処理対象の複数個のプリンタの初期インク量ＩＶが、互いに異なる２以上の値を含む場合には（Ｓ２１０Ｃ：ＮＯ）、管理サーバ３００は、表示すべき画面を、図９のエラー画面ＷＥに決定する。この変形例では、設定画面ＷＡが第１の画面の例であり、設定画面ＷＦが第２の画面の例である。本変形例によれば、処理対象の複数個のプリンタの初期インク量ＩＶが一致することを含む一致条件が満たされる場合に、処理対象のプリンタの種類が一致すると判断される。この結果、初期インク量ＩＶが一致するか否かに応じて適切な画面が、ユーザに提供される。
【０１６８】
（５）図１６（Ａ）の基準値設定処理のＳ２１０Ｃに代えて、図１６（Ｂ）に示すＳ２１０Ｄが実行されても良い。Ｓ２１０Ｄでは、管理サーバ３００は、処理対象の複数個のプリンタのモデル名（図４参照）が全て等しいか否かを判断する。処理対象の複数個のプリンタのモデル名が全て等しい場合には（Ｓ２１０Ｄ：ＹＥＳ）、管理サーバ３００は、表示すべき画面を、図８（Ａ）の設定画面ＷＡに決定する。処理対象の複数個のプリンタのモデル名が、互いに異なる２以上の値を含む場合には（Ｓ２１０Ｄ：ＮＯ）、管理サーバ３００は、表示すべき画面を、図９のエラー画面ＷＥに決定する。本変形例によれば、処理対象の複数個のプリンタのモデル名が一致する場合に、処理対象のプリンタの種類が一致すると判断される。この結果、モデル名を用いて、処理対象の複数個のプリンタの種類が一致するか否かを容易に判断できる。なお、モデル名は、プリンタの機種を識別する識別情報の一例である。
【０１６９】
（６）上記実施例では、処理対象のプリンタ、例えば、プリンタ１００Ａは、１色のインク（例えば、ブラック（Ｋ））を用いるモノクロの印刷機構１７１Ａを備える。これに代えて、プリンタ１００Ａは、複数色のインクＩｋを用いる印刷機構、例えば、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ）の４色のインクを用いてカラー画像を印刷する印刷機構を備えても良い。この場合には、プリンタ１００Ａの印刷実行部１７０Ａは、４色のインクに対応する４個のインクカートリッジ２００Ａを装着可能である。印刷実行部１７０Ａは、装着部１７２Ａとインク供給口１７４Ａと中間容器１７５Ａとインク流路部１７７Ａとを、４色のインクのそれぞれについて備える。管理データベースＰＤには、１個のエントリに、４色のインクに対応する４種類のインク関連情報が記録される。そして、図５の管理処理は、１個のプリンタ１００Ａの４個のインクカートリッジ２００Ａについて、それぞれ独立して実行される。そして、図７の基準値設定処理において表示される設定画面ＷＡは、４個のインクカートリッジ２００Ａに対応する４個のＵＩ画像Ｉａを含む。設定画面ＷＢ〜ＷＤ、ＷＦ〜ＨＩについても同様である。
【０１７０】
（７）上記実施例では、処理対象のプリンタ、例えば、プリンタ１００Ａは、インクジェット式の印刷実行部１７０Ａを備える。これに代えて、プリンタ１００Ａは、トナーを印刷材として用いて画像を印刷する電子写真式（例えば、レーザ式）の印刷機構を備えても良い。この場合には、印刷実行部は、トナーカートリッジを装着可能な装着部と、装着部に装着されるトナーカートリッジに収容されるトナーを用いて印刷を実行する印刷機構と、装着部に装着されるトナーカートリッジから印刷機構に至るトナーの経路に配置される容器（例えば、トナーが一時的に貯留されるサブタンク）と、を備えても良い。このような二室供給方式のトナー供給方式を備えるプリンタが採用される場合にも、本実施例の管理処理や基準値設定処理を適用することができる。
【０１７１】
（８）上記各実施例では、管理サーバ３００が、補充条件が満たされるか否かを判断して、補充条件が満たされる場合に（図５のＳ１５０、Ｓ１５５）、管理サーバ３００が、発注通知を送信する（図５のＳ１６０）。これに代えて、管理サーバ３００から設定すべき基準残率ＴＲをプリンタ１００Ａに送信し、プリンタ１００Ａが、補充条件が満たされるか否かを判断し、補充条件が満たされる場合に発注通知を事業者サーバ４００に送信しても良い。また、プリンタ１００Ａが、補充条件が満たされるか否かを判断し、補充条件が満たされる場合に、補充条件が満たされたことを示す情報を管理サーバ３００に送信しても良い。この場合には、管理サーバ３００は、プリンタ１００Ａから補充条件が満たされたことを示す情報を受信した場合に、発注通知を事業者サーバ４００に送信する。この場合には、管理サーバ３００は、補充条件が満たされるか否かを判断しないので、インク残率ＩＲ、取得ステータスをプリンタ１００Ａから取得しなくても良い。
【０１７２】
（９）上記第１実施例では、管理サーバ３００は、プリンタ１００Ａから初期インク量ＩＶと境界インク量ＢＶとを取得して（図５のＳ１００）、境界残率ＢＲを算出している（図５のＳ１２０）。これに代えて、プリンタ１００Ａにて境界残率ＢＲを算出して、管理サーバ３００は、プリンタ１００Ａから境界残率ＢＲを取得しても良い。第２実施例では、管理サーバ３００は、プリンタ１００Ａから交換日と境界インク量ＢＶとインク残率ＩＲとを取得して（図１２のＳ１００Ｂ）、残印刷日数ＲＤや境界印刷日数ＢＤを算出している（図１２のＳ１２０Ｂ、Ｓ１３０Ｂ）。これに代えて、プリンタ１００Ａにて境界印刷日数ＢＤや残印刷日数ＲＤを算出して、管理サーバ３００は、プリンタ１００Ａから境界印刷日数ＢＤや残印刷日数ＲＤを取得しても良い。
【０１７３】
（１０）上記各実施例では、プリンタ１００ＡのためのインクＩｋの補充は、インクカートリッジ２００Ａの交換によって行われる。これに代えて、カートリッジが、カートリッジを交換することなく、例えば、所定のボトルからカートリッジに印刷材を注入できるタイプである場合には、印刷材の補充は、カートリッジに印刷材を注入することで行われても良い。
【０１７４】
（１１）上記各実施例では、図７の基準値設定処理は、表示部３４０に表示されるサブウインドウＳＷを介して入力されるユーザの開始要求があった場合に実行される。これに代えて、基準値設定処理は、例えば、ユーザの端末装置（例えば、スマートフォン）から管理サーバ３００に開始要求が送信された場合に実行されてもよい。また、開始要求がなくても、例えば、管理サーバ３００は、例えば、コンピュータプログラムＰＧ２の起動時に、新たな管理対象のプリンタが検出された場合に、自動的に、基準値設定処理を実行してもよい。
【０１７５】
（１２）管理サーバ３００による画面データの出力は、画面データを用いて表示部３４０に、設定画面（例えば、図９（Ａ）の設定画面Ｗａ）を表示する形態で行われる。これに代えて、例えば、基準値設定処理が、ユーザの端末装置からの開始要求に応じて実行される場合には、管理サーバ３００による画面データの出力は、例えば、ユーザの端末装置に対して画面データを送信する形態で行われても良い。この場合には、例えば、端末装置の表示部に設定画面が表示されて、該設定画面を介して設定すべき基準残率ＴＲや基準日数ＴＤが取得される。そして、取得された基準残率ＴＲや基準日数ＴＤは、端末装置から管理サーバ３００に送信される。
【０１７６】
（１３）上記各実施例では、管理サーバ３００は、補充条件が満たされる場合に、発注通知を事業者サーバ４００に送信する（図５、図１２のＳ１６０）。これに代えて、補充条件が満たされる場合に、表示部３４０に、インクカートリッジ２００Ａの交換を促す通知が表示されても良い。また、補充条件が満たされる場合に、ユーザ宛のメールアドレス宛に、インクカートリッジ２００Ａの交換を促す通知を送信しても良い。一般的に言えば、補充条件が満たされる場合には、インクＩｋなどの印刷材の補充の契機となる情報が通知されることが好ましい。
【０１７７】
（１４）管理サーバ３００は、ローカルエリアネットワークＮＴに接続されているが、管理サーバ３００は、インターネットＩＴに接続されていても良い。この場合には、例えば、プリンタ１００Ａ〜１００Ｂが、定期的に、かつ、自発的に、管理サーバ３００に、プリンタ情報を送信する。管理サーバ３００は、これらのプリンタ情報を用いて、図５や図１２の管理処理を実行する。そして、管理サーバ３００は、上述したように、ユーザの端末装置からの開始要求に応じて、図７や図１３の基準値設定処理を実行する。この場合に、例えば、管理サーバ３００は、ネットワークを介して互いに通信可能な複数個の計算機を含む、いわゆるクラウドサーバであっても良い。
【０１７８】
（１５）上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部あるいは全部をハードウェアに置き換えるようにしてもよい。
【０１７９】
（１６）本発明の機能の一部または全部がコンピュータプログラムで実現される場合には、そのプログラムは、コンピュータ読み取り可能な記録媒体（例えば、一時的ではない記録媒体）に格納された形で提供することができる。プログラムは、提供時と同一または異なる記録媒体（コンピュータ読み取り可能な記録媒体）に格納された状態で、使用され得る。「コンピュータ読み取り可能な記録媒体」は、メモリーカードやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種ＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスクドライブ等のコンピュータに接続されている外部記憶装置も含み得る。
【０１８０】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【０１８１】
１００Ａ〜１００Ｃ…プリンタ、１１０…ＣＰＵ、１２０…揮発性記憶装置、１３０…不揮発性記憶装置、１４０…表示部、１５０…操作部、１７０Ａ、１７０Ｃ…印刷実行部、１７１Ａ、１７１Ｃ…印刷機構、１７２Ａ、１７２Ｃ…装着部、１７４Ａ、１７４Ｃ…インク供給口、１７５Ａ…中間容器、１７７Ａ、１７７Ｃ…インク流路部、１７８Ａ、１７８Ｃ…連通口、１８０…通信ＩＦ、２００Ａ〜２００Ｃ…インクカートリッジ、２１０Ａ…主収容室、２１０Ｃ…収容室、２２０Ａ、２２０Ｃ…連通口、２３０Ａ、２３０Ｃ…インク出口、２５０Ａ、２５０Ｃ…ＩＣチップ、３００…管理サーバ、３１０…ＣＰＵ、３２０…揮発性記憶装置、３３０…不揮発性記憶装置、３４０…表示部、３５０…操作部、３８０…通信ＩＦ、４００…事業者サーバ、１０００…システム、Ｓ１…第１の収容状態、Ｓ２…第２の収容状態、ＩＢ…情報データベース、ＲＤ…残印刷日数、ＴＤ…基準日数、ＢＤ…境界印刷日数、ＰＤ、ＰＤ２…管理データベース、ＳＤｓ、ＳＤｌ、ＳＤ１、ＳＤ２…スライダ、ＭＬ…管理リスト、ＣＰ…接点、ＩＲ…インク残率、ＴＲ…基準残率、ＢＲ…境界残率、ＩＳ…液面、ＣＳ…カーソル、ＮＴ…ローカルエリアネットワーク、ＩＴ…インターネット、ＩＶ…初期インク量、ＢＶ…境界インク量、ＰＧ１、ＰＧ２…コンピュータプログラム、ＷＡ〜ＷＤ、ＷＦ〜ＷＩ…設定画面、ＷＥ…エラー画面
【図１】
2019175295.tif 000003
【図２】
2019175295.tif 000004
【図３】
2019175295.tif 000005
【図４】
2019175295.tif 000006
【図５】
2019175295.tif 000007
【図６】
2019175295.tif 000008
【図７】
2019175295.tif 000009
【図８】
2019175295.tif 000010
【図９】
2019175295.tif 000011
【図１０】
2019175295.tif 000012
【図１１】
2019175295.tif 000013
【図１２】
2019175295.tif 000014
【図１３】
2019175295.tif 000015
【図１４】
2019175295.tif 000016
【図１５】
2019175295.tif 000017
【図１６】
2019175295.tif 000018