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