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