(57)【要約】【課題】消耗品の残量情報の表示を効果的に行う端末装置、消耗品残量表示プログラム及びコンピュータ読み取り可能な記録媒体を提供することを目的とする。【解決手段】ネットワークを介して接続された印刷装置と通信可能な端末装置１であって、前記印刷装置２から該印刷装置２内の消耗品の情報を取得する取得手段２１０と、前記取得手段２１０により取得された消耗品の内の少なくとも一つの情報が所定の条件を満たす場合に前記消耗品の情報を表示する、と共に、次回以降前記取得手段２１０により消耗品の情報が取得される際に該消耗品の内の少なくとも一つの情報が前記所定の条件を満たす場合であっても前記消耗品の情報を非表示にする非表示設定を促す非表示設定画面を表示する表示制御手段２３０とを有することを特徴とする端末装置１。【選択図】図３
2008210112.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された印刷装置と通信可能な端末装置であって、
前記印刷装置から該印刷装置内の消耗品の情報を取得する取得手段と、
前記取得手段により取得された消耗品の内の少なくとも一つの情報が所定の条件を満たす場合に前記消耗品の情報を表示する、と共に、次回以降前記取得手段により消耗品の情報が取得される際に該消耗品の内の少なくとも一つの情報が前記所定の条件を満たす場合であっても前記消耗品の情報を非表示にする非表示設定を促す非表示設定画面を表示する表示制御手段と、
を有することを特徴とする端末装置。
【請求項２】
前記取得手段により取得される消耗品の情報は、前記印刷装置内のトナーの残量又は給紙トレイ内の給紙用紙の残量であり、
前記所定の条件は、前記消耗品の内の少なくとも一つの残量が所定の閾値以下の状態であることを特徴とする請求項１に記載の端末装置。
【請求項３】
消耗品の在庫情報を管理する消耗品在庫管理装置が当該端末装置とネットワークを介して接続され、
前記取得手段は、更に、前記消耗品在庫管理装置から該消耗品在庫管理装置内の消耗品の在庫情報を取得し、
前記表示制御手段は、更に、前記取得手段により取得された消耗品の在庫情報を表示することを特徴とする請求項１又は２に記載の端末装置。
【請求項４】
前記表示制御手段により促された非表示設定画面におけるユーザの入力に基づいて、非表示設定が設定される非表示設定手段を有し、
前記取得手段が、更に、前記印刷装置から該印刷装置内の消耗品が補充された旨の情報を取得した場合、前記非表示設定手段は非表示設定を解除することを特徴とする請求項１乃至３のいずれか一項に記載の端末装置。
【請求項５】
前記表示制御手段は、更に、前記非表示設定手段により非表示設定が行われた場合であっても、前記取得手段により取得された消耗品の情報を所定の規則に従って表示することを特徴とする請求項４に記載の端末装置。
【請求項６】
コンピュータに、請求項１乃至５のいずれか一項に記載の端末装置の各手段に係る処理を実行させることを特徴とする消耗品残量表示プログラム。
【請求項７】
請求項１乃至５のいずれか一項に記載の端末装置の各手段に係る処理を実行するための、コンピュータ読み取り可能なプログラムを記録することを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、消耗品の残量を表示する端末装置、消耗品残量表示プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来、プリンタ等の印刷装置ではトナー、給紙用紙等の消耗品が用いられている。これら消耗品の残量が少なくなると、ユーザによりトナー交換、給紙用紙の補充等が行われる。このような消耗品の残量の低下に対する対処等に係る種々の発明がなされてきた。
【０００３】
特許文献１には、ニアエンド（又はエンド）を検知すると機器に警告を表示する記録装置に係る発明が開示されている。ニアエンドとは、もうすぐ消耗品が無くなる状態（残量＜所定の閾値）であり、エンドとは、消耗品が無くなった状態である。即ち、トナーの残量がエンド状態又はニアエンド状態になるとこれを検知して警告を通知するものである。
【０００４】
また、給紙トレイの給紙用紙の残量についても、その状態を例えばＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）等により通知することができる。
【特許文献１】特開平１１―３２７３８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された記録装置においては、消耗品の残量がエンド状態またはニアエンド状態と判断した場合には一律的に通知を行う。そのため、ニアエンド状態を検知する度に毎回警告が表示され、ユーザにとっては煩わしい・不便になり消耗品の残量情報の表示が効果的に行われない。
【０００６】
本発明は、上記の点に鑑みて、この問題を解決するために発明されたものであり、消耗品の残量情報の表示を効果的に行う端末装置、消耗品残量表示プログラム及びコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明の端末装置は、ネットワークを介して接続された印刷装置と通信可能な端末装置であって、前記印刷装置から該印刷装置内の消耗品の情報を取得する取得手段と、前記取得手段により取得された消耗品の内の少なくとも一つの情報が所定の条件を満たす場合に前記消耗品の情報を表示する、と共に、次回以降前記取得手段により消耗品の情報が取得される際に該消耗品の内の少なくとも一つの情報が前記所定の条件を満たす場合であっても前記消耗品の情報を非表示にする非表示設定を促す非表示設定画面を表示する表示制御手段とを有するように構成することができる。
【０００８】
また、上記の目的を達成するために、本発明の前記取得手段により取得される消耗品の情報は、前記印刷装置内のトナーの残量又は給紙トレイ内の給紙用紙の残量であり、前記所定の条件は、前記消耗品の内の少なくとも一つの残量が所定の閾値以下の状態であるように構成することができる。
【０００９】
また、上記の目的を達成するために、消耗品の在庫情報を管理する消耗品在庫管理装置が当該端末装置とネットワークを介して接続され、前記取得手段は、更に、前記消耗品在庫管理装置から該消耗品在庫管理装置内の消耗品の在庫情報を取得し、前記表示制御手段は、更に、前記取得手段により取得された消耗品の在庫情報を表示するように構成することができる。
【００１０】
また、上記の目的を達成するために、本発明の端末装置は、前記表示制御手段により促された非表示設定画面におけるユーザの入力に基づいて、非表示設定が設定される非表示設定手段を有し、前記取得手段が、更に、前記印刷装置から該印刷装置内の消耗品が補充された旨の情報を取得した場合、前記非表示設定手段は非表示設定を解除するように構成することができる。
【００１１】
また、上記の目的を達成するために、本発明の前記表示制御手段は、更に、前記非表示設定手段により非表示設定が行われた場合であっても、前記取得手段により取得された消耗品の情報を所定の規則に従って表示するように構成することができる。
【００１２】
また、上記の目的を達成するために、本発明の消耗品残量表示プログラムは、コンピュータに、上記の端末装置の各手段に係る処理を実行させるように構成することができる。
【００１３】
また、上記の目的を達成するために、本発明の記録媒体は、上記の端末装置の各手段に係る処理を実行するための、コンピュータ読み取り可能なプログラムを記録するように構成することができる。
【発明の効果】
【００１４】
本発明の端末装置、消耗品残量表示プログラム及び記録媒体によれば、消耗品の残量情報の表示を効果的に行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための最良の形態を各実施形態において図面を用いて説明する。なお、本発明に係る端末装置の一例として一般的なコンピュータ装置であるＰＣ（クライアントＰＣ）１を例に説明を行うが、この場合に限らないものとする。
【００１６】
［第１の実施形態］
以下、本発明の第１の実施の形態について図１〜８を用いて説明する。
（ネットワーク構成）
まず、図１を用いて本実施の形態１に係るネットワーク構成の一例を説明する。
【００１７】
図１において、本実施の形態１に係るシステムは、ＬＡＮ等のネットワークを介して接続された１台以上のクライアントＰＣ１Ａ、１Ｂ、１Ｃ（以降、総称してクライアントＰＣ１とする）、１台以上のプリンタ２Ａ、２Ｂ、２Ｃ（以降、総称してプリンタ２とする）、１台以上のプリントサーバ３Ａ、３Ｂ（以降、総称してプリントサーバ３とする）により構成される。
【００１８】
クライアントＰＣ１は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備えた一般的なコンピュータ装置である。
【００１９】
プリンタ２は、印刷出力用の画像を形成する図示しない画像形成部、印刷出力を行う出力装置等を備えた一般的な印刷装置である。また、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）等であってもよい。さらには、トナー、給紙用紙等の消耗品が用いられる装置であればこの場合に限らない。
【００２０】
プリントサーバ３は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭ等を備えた一般的なコンピュータ装置である。さらにクライアントＰＣ１から印刷出力データを受信し、受信した印刷出力データを一時的にためておくキャッシュ機能を備えている。
【００２１】
以上の構成により、クライアントＰＣ１は印刷出力データをプリントサーバ３に送信し、印刷出力データを受信したプリントサーバ３は、該印刷出力データに基づいてプリンタ２に印刷指示を送信し、プリンタ２は印刷指示に基づいて印刷出力を行う。
【００２２】
（クライアントＰＣの内部構成例）
次に、図２を用いて本実施の形態１に係るクライアントＰＣ１の内部構成の一例を説明する。
【００２３】
図２において、クライアントＰＣ１は、図示しないバス等により接続された中央処理装置１１、記憶装置１２、入力装置１３、表示装置１４、記録媒体読込装置１５、Ｉ／Ｆ１６により構成される。
【００２４】
中央処理装置１１は、情報の制御及び演算処理のための装置であり、後述の記憶装置１２に記憶された情報等に基づいて情報の制御及び演算処理を行う。例えば、後述のアプリケーションソフト２１、スプーラ２２、ドライバ（以降、本実施の形態ではプリンタドライバとする）２３等のソフトウェアに基づいて処理を行う。なお、アプリケーションソフト２１〜プリンタドライバ２３等のソフトウェアは、クライアントＰＣ１が採用するＷｉｎｄｏｗｓ（登録商標）ＯＳ等の基本ソフトウェア上で動作するものとし、該基本ソフトウェアと共に予め記憶装置１２に記憶されている。中央演算装置１１は記憶装置１２から上記のソフトウェアを呼び出してこれらを実行する。
【００２５】
記憶装置１２は、情報の記憶のための装置であり、例えばハードディスク等の不揮発性記憶装置、ＲＡＭ等の揮発性記憶装置により構成される。入力装置１３は、情報の入力のための装置であり、例えばキーボード、タッチパネル、マウス等のポインティング装置、音声入力装置等により構成される。
【００２６】
表示装置１４は、情報の表示のための装置であり、例えばＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等により構成される。記録媒体読込装置１５は、フロッピー（登録商標）、ＣＤ―ＲＯＭ、ＤＶＤ―ＲＯＭ等の記録媒体の読み込みのための装置であり、例えばフロッピー（登録商標）ドライブ、ＣＤドライブ、ＤＶＤドライブ等により構成される。
【００２７】
Ｉ／Ｆ１６は、外部との情報の入出力のための入出力インターフェースである。パラレルＩ／Ｆ１６Ａは、ＩＥＥ１２８４仕様に基づいた入出力インターフェースである。ＵＳＢＩ／Ｆ１６Ｂは、ＵＳＢ１．０又は２．０等のＵＳＢ仕様に基づいた入出力インターフェースである。ネットワークＩ／Ｆ１６Ｃは、イーサネット（登録商標）等の入出力インターフェースである。
【００２８】
アプリケーションソフト２１は、文書作成ソフトウェア、表計算ソフトウェア、画像作成・編集・加工ソフトウェア、或いは業務専用のソフトウェア等のアプリケーションソフトウェアである。スプーラ２２は、Ｗｉｎｄｏｗｓ（登録商標）ＯＳ等の基本ソフトウェアの印刷機能を管理するソフトウェアモジュールである。プリンタドライバ２３は、スプーラ２２の一部として動作する、外部のプリンタ２の制御のためのソフトウェアである。
【００２９】
以上の内部構成により、ユーザはクライアントＰＣ１上でアプリケーションソフト２１を用いて印刷する文書を作成する。印刷が必要になった時、アプリケーションソフト２１において印刷指示がユーザ等に入力されることにより、以下の流れで印刷を開始する。
【００３０】
印刷指示が入力されたアプリケーションソフト２１は、印刷する文書（描画情報）をプリンタドライバ２３に送信する。プリンタドライバ２３は、外部のプリンタ２が解釈し、実際の印刷画像を生成するための必要な情報のコマンド（以降、プリンタ用印刷データとする）を作成する。
【００３１】
作成されたプリンタ用印刷データは、スプーラ２２が保持するプリンタ構成情報に基づいて適切なＩ／Ｆ１６を経由してプリンタ２に送信される。例えばプリンタ２がネットワークを介して接続されている場合には、ネットワークＩ／Ｆ１６Ｃを介してネットワークを経由してプリンタ２に送信される。プリンタ２は、受信したプリンタ用印刷データを解釈し、適切な画像を用紙等のメディアに形成することにより印刷を実現する。
【００３２】
（消耗品残量表示ソフトウェアの内部構成）
次に、図３を用いて本実施の形態１に係るクライアントＰＣ１の消耗品残量表示ソフトウェアの内部構成の一例を説明する。ここで消耗品残量表示ソフトウェア２１Ａとは、例えば図２のアプリケーションソフト２１の一つである。消耗品残量表示ソフトウェア２１Ａは、外部のプリンタ２の消耗品（トナー、給紙トレイの給紙用紙）の残量情報を表示するためのアプリケーションソフトウェアである。
【００３３】
図３において、消耗品残量表示ソフトウェア２１Ａは、残量取得手段（取得手段）２１０、処理判定手段２２０、表示制御手段２３０等を有する。さらに、表示制御手段２３０は、設定画面表示手段２３１と残量画面表示手段２３２を有する。
【００３４】
残量取得手段２１０は、外部のプリンタ２等から消耗品の情報を取得する。例えば、プリンタ２内の任意の色のトナーの残量、給紙トレイの任意のサイズの給紙用紙の残量の情報を取得する。
【００３５】
処理判定手段２２０は、残量取得手段２１０により取得された消耗品の情報に従って処理内容（消耗品の情報の表示に係る処理等）に係る判定を行う。処理内容の詳細な例は、後述の残量表示条件判定動作において図６を用いて説明する。
【００３６】
表示制御手段２３０は、後述の設定画面表示手段２３１、残量画面表示手段２３２により構成されており、クライアントＰＣ１の表示装置１４の表示に係る制御を行う。
【００３７】
設定画面表示手段２３１は、設定画面を表示する。例えば図８のようにトナー毎のニアエンド閾値等の設定情報を示す設定画面を表示する。設定情報の詳細については後述する。さらには、表示される設定画面には、設定情報の変更（又は入力）を促すインターフェースが実装されていてもよい。このようなインターフェースが実装された設定画面を、以降設定変更画面とよぶ。
【００３８】
残量画面表示手段２３２は、消耗品の情報、ここでは消耗品の残量、を表示する。例えば図９のように消耗品の残量を示す各トナーの残量を示す状態に係る情報を表示する。表示される情報の詳細については後述する。さらには、表示される消耗品の残量の表示画面には、次回以降の消耗品の残量を非表示にする非表示設定を促すインターフェースが実装される。このようなインターフェースが実装された画面を、以降非表示設定画面とよぶ。詳細については後述する。
【００３９】
また、記憶制御手段２４０は、例えば記憶装置等の記憶手段１２に記憶された記憶内容を制御する。なお、記憶制御手段２４０は、記憶手段１２（設定手段）に設定された設定内容を制御する設定制御手段と言い換えてもよい。例えば設定手段に設定内容の設定、或いは設定内容の解除等を行う。
【００４０】
以上の機能の構成により、消耗品残量表示ソフトウェア２１Ａでは、残量取得手段２１０は外部のプリンタ２等から消耗品の残量情報を取得する。処理判定手段２２０は、取得された消耗品の残量に基づいて処理内容（消耗品の情報の表示に係る処理等）に係る判定を行う。設定画面表示手段２３１及び残量画面表示手段２３２は、処理判定手段２２０により判定された処理内容に基づいて表示を行う。
【００４１】
このような消耗品残量表示ソフトウェア２１Ａの起動は、例えばクライアントＰＣ１の表示装置１４に表示されたアイコン又は該ソフトウェアの格納されたディレクトリ等の直接指定等により行われる。
【００４２】
以上に示す消耗品残量表示ソフトウェア２１Ａは、ＣＤ―ＲＯＭ、ＤＶＤ−ＲＯＭ、フロッピー（登録商標）ディスク等の記録媒体に１つ以上のファイルとして格納されていてもよい。該記録媒体が記録媒体読込装置１５により読み込まれ記憶装置１２に必要な形式でコピーされることによりクライアントＰＣ１にインストールされる。但し、該プログラムは、通信回線、ネットワーク等の転送手段によって供給されてもよい。
【００４３】
なお、消耗品残量表示ソフトウェア２１Ａの実現する各機能は、図２のプリンタドライバ２３の有する機能として実装されていてもよい。プリンタドライバ２３に実装された場合は、例えばプリンタドライバ２３の画面上での該ソフトウェアの実行指示入力に従って実行することができる。この場合該ソフトウェアの実行は印刷指示とは非同期になるが、アプリケーションソフト２１を用いて作成したデータの印刷指示が入力されたときに起動されるようにして同期をとってもよい。
【００４４】
また、図１のプリントサーバ３に搭載されていてもよい。例えばＷｅｂ等のネットワーク環境で消耗品残量表示ソフトウェア２１Ａの実現する各機能を提供するときには好適である。さらには、図１のプリンタ２（ＭＦＰを含む）に搭載されてもよい。この場合、プリンタ２（ＭＦＰを含む）の操作パネルに残量表示をさせることができるようになるため、コピー動作を行うときに残量表示をすることができる。
【００４５】
（消耗品残量表示の概要）
続いて、図３の消耗品残量表示ソフトウェア２１Ａの実現する各機能の動作例に先立って図４を用いて消耗品残量表示の概要について説明を行う。
【００４６】
図４では、本実施の形態１に係る消耗品残量表示に係る処理は（１）設定値変更処理、（２）残量表示条件判定処理、（３）残量表示処理に分けられている。（１）〜（３）に係る処理については、図５〜７を用いて後述する。
【００４７】
ここでは（１）〜（３）に係る処理を説明する前に、まず、消耗品残量表示において用いられる設定情報について説明を行う。設定情報とは、ここではニアエンド閾値及び非表示設定（又は非表示設定値）であり記憶手段１２等により記憶される。以下、順に詳細を説明する。
【００４８】
まず、ニアエンド閾値について説明する。ニアエンド閾値とは、消耗品の残量の状態を決定するための所定の閾値である。これにより消耗品が十分ある正常状態（残量＞所定の閾値）、もうすぐ消耗品が無くなるニアエンド状態（０＜残量≦所定の閾値）、消耗品が無くなったエンド状態（残量＝０）の３つの消耗品の残量の状態が決定される。
【００４９】
消耗品がトナーである場合には、ニアエンド閾値はブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）等トナーの種類毎に設定される。また、消耗品が給紙トレイの給紙用紙である場合には、ニアエンド閾値はＡ４、Ｂ４、Ａ３等給紙用紙のサイズ毎に設定される。このように、ニアエンド閾値は消耗品の種類毎に設定されることにより、消耗品毎の使用頻度等を消耗品の残量の状態に反映することができる。
【００５０】
続いて、非表示設定（又は非表示設定値）について説明する。非表示設定は、消耗品の残量を表示しないことを決定するための設定（値）である。非表示設定が設定されている場合には、消耗品の残量の表示を禁止する。非表示設定が解除されている場合には、消耗品の残量の表示を行う。これにより、必要でない表示を制限することができる。このような非表示設定（値）は、消耗品毎に設定される。なお、ニアエンド、エンド状態などの消耗品の残量の状態毎に設定されてもよい。
【００５１】
（消耗品残量表示の動作例１）
図５〜９を用いて（１）〜（３）に係る処理の第１の動作例を説明する。
【００５２】
ここでは、消耗品残量表示ソフトウェア２１Ａを初めて起動する場合を例に説明を行う。上記の消耗品残量表示において用いられるニアエンド閾値は、ユーザにより設定可能である。また、初めて起動する場合であるため、消耗品の残量がニアエンド状態のときの非表示設定は解除されているものとする。
【００５３】
（（１）設定値変更動作の例）
図５を用いて設定値を変更する動作の一例を説明する。ここでは、ユーザによる入力に基づいて記憶手段１２により記憶された設定情報を変更する動作を行う。設定情報の一例としてニアエンド閾値を例に説明を行うがこの場合に限らない。
【００５４】
まず、入力手段１３は、設定値を入力する（Ｓ１１）。ここでは、ユーザがニアエンド閾値の変更を希望する場合、設定変更画面（図８参照）が表示された状態で入力手段１３におけるユーザ操作により設定値が入力される。なお、図８の設定変更画面は設定画面表示手段２３１により表示される画面の一例であり、詳細は後述の（３）残量表示処理において説明を行う。
【００５５】
ステップＳ１１において設定値が入力された場合（Ｓ１１、ＹＥＳ）、ステップＳ１２へ移って、記憶制御手段２４０は記憶手段１２により記憶されたニアエンド閾値をステップＳ１１において入力された設定値に更新する（Ｓ１２）。
【００５６】
ステップＳ１１において設定値が入力されない場合（Ｓ１１、ＮＯ）、ステップＳ１３へ移って、記憶制御手段２４０は記憶手段１２により記憶されたニアエンド閾値を変更せずに規定値又はデフォルト値として処理を終了する（Ｓ１３）。なお、値の変更が可能なニアエンド閾値がない場合もステップＳ１３と同様の処理を行う。
【００５７】
以上の動作により、ユーザによる入力に基づいて記憶手段１２により記憶された設定情報、ここでは一例としてニアエンド閾値を変更する動作を行う。
【００５８】
（（２）残量表示条件判定動作の例）
図６を用いて消耗品の情報の表示を判定する動作の一例を説明する。ここでは、外部のプリンタ２等から取得した消耗品の情報を表示するか否かを、記憶手段１２により記憶された設定情報に基づいて判定する動作を行う。消耗品の情報の一例として４色（Ｋ、Ｃ、Ｍ、Ｙ）のトナーの残量を例に説明を行うがこの場合に限らない。給紙トレイの給紙用紙の残量であってもよい。
【００５９】
まず、残量取得手段２１０は、外部のプリンタ２から消耗品の残量を取得する（Ｓ２１）。ここでは、印刷が実行されると、外部のプリンタ２の４色（Ｋ、Ｃ、Ｍ、Ｙ）のトナーの残量を取得する。
【００６０】
続いて、処理判定手段２２０は、ステップＳ２１により取得された消耗品の内の少なくとも１つの残量がユーザに通知すべき条件（ニアエンド又はエンド状態）を満たす否かを判定する（Ｓ２２）。ここでは、各トナーの残量を記憶手段１２により記憶された各トナーのニアエンド閾値等と比較する（又は各トナー残量がゼロであるか否かを判定する）。１つ以上のトナーがニアエンド（又はエンド）状態である場合には、ユーザに通知すべき状態であると判定し（Ｓ２２、ＹＥＳ）、ステップＳ２３へ移る。全て正常の状態である、つまり全てのトナーの残量がニアエンド閾値より大である場合には、ユーザに通知すべき状態でないと判定し（Ｓ２２、ＮＯ）、ステップＳ２４へ移る。
【００６１】
ステップＳ２３へ移った場合、記憶制御手段２４０は、記憶手段１２により記憶された消耗品の残量がニアエンド状態のときの非表示設定を解除する（Ｓ２３）。ここでは、ニアエンド状態のときの非表示設定は解除されているため、変更せずに処理を終了する。
【００６２】
ステップＳ２４へ移った場合、処理判定手段２２０は、ニアエンド状態のときの非表示解除条件を満たすか否かを判定する（Ｓ２４）。非表示解除条件を満たすと判定すると（Ｓ２４、ＹＥＳ）、ステップＳ２５へ移る。非表示解除条件を満たさないと判定すると（Ｓ２４、ＮＯ）、変更せずに処理を終了する。非表示解除条件とは、記憶手段１２（設定手段）により記憶（設定）された非表示設定を解除する条件である。例えば全てのトナーが正常状態、つまり全てのトナーの残量がニアエンド閾値より大であるという条件である。
【００６３】
ステップＳ２５へ移った場合、記憶制御手段２４０は、記憶手段１２により記憶された消耗品の残量がニアエンド状態のときの非表示設定を解除し（Ｓ２５）、処理を終了する。これにより、例えば全てのトナーが補充されたと判断し、補充された消耗品に対して次回以降のニアエンド状態をユーザに通知するために、非表示設定を解除する動作を行う。
【００６４】
以上の動作により、外部のプリンタ２等から取得した消耗品の情報を表示するか否かを、記憶手段１２により記憶された設定情報に基づいて判定する動作を行う。
【００６５】
つまり、残量取得手段２１０により取得された消耗品の内の少なくとも一つの情報が所定の条件、ここではユーザに通知すべき条件を満たす場合には消耗品の情報を表示し、所定の条件を満たさない場合には消耗品の情報を表示せずに処理を終了する。
【００６６】
なお、ステップＳ２１において残量取得手段２１０が外部のプリンタ２からトナーのエンド状態又はニアエンド状態を取得する処理において、ＳＮＭＰやＷｅｂ Ｓｅｒｖｉｃｅなどを用いて行うものとするが、独自プロトコルを用いてもよいものとする。
【００６７】
（（３）残量表示処理動作の例）
図７を用いて消耗品の情報の表示の動作の一例を説明する。ここでは、前述の（２）残量表示条件判定動作のステップＳ２１〜Ｓ２３の処理を経て特にステップＳ２２により消耗品の内の少なくとも１つの情報、例えばＫのトナーの残量、がユーザに通知すべき条件を満たすと判定された場合、該消耗品の情報を表示する動作を行う。
【００６８】
まず、残量画面表示手段２３２は、消耗品の情報、ここでは残量をダイアログボックスや警告画面等で表示する（Ｓ３１）。さらに、設定画面表示手段２３１は、次回以降の印刷実行時にＫのトナーの残量がユーザに通知すべき条件を満たす場合に消耗品の情報を表示するか否かの選択を促す非表示設定画面（図９参照）を表示する（Ｓ３２）。ここでは、具体的にはＫのトナーの残量がニアエンド状態のときの非表示設定（非表示設定値の設定）をチェックボックスにより促す非表示設定画面（図９参照）を表示する。
【００６９】
続いてステップＳ３３では、入力手段１３はステップＳ３２において促された非表示設定画面におけるユーザの操作を入力し、記憶制御手段２４０は入力手段１３による入力に基づいて記憶手段１２により記憶（設定）された非表示設定を設定する（Ｓ３３）。ここでは、非表示設定画面においてユーザによりチェックボックスのチェックが入力されると、Ｋのトナーの残量がニアエンド状態のときの非表示設定が設定される。
【００７０】
以上の動作により、前述の（２）残量表示条件判定動作のステップＳ２２により消耗品の内の少なくとも１つの情報、例えばＫのトナーの残量、がユーザに通知すべき条件を満たすと判定された場合、該消耗品の情報を表示する動作を行う。
【００７１】
さらに、ステップＳ３２の処理により次回以降の印刷実行時に、消耗品の内の少なくとも一つの情報がユーザに通知すべき条件を満たす場合であっても消耗品の情報を非表示にする非表示設定を促す非表示設定画面を表示する。
【００７２】
以上に示された各動作により、以下に掲げる利点を奏する。その利点とは、消耗品の残量等の情報の表示を効果的に行うことができることである。具体的には、消耗品の残量がニアエンド状態のときの表示動作を非表示に設定可能とすることで、ニアエンド状態を検知する度に毎回警告が表示されずにユーザに適したタイミングでメッセージを表示することができることである。
【００７３】
（消耗品残量表示の動作例２）
動作例１では、消耗品残量表示ソフトウェア２１Ａを初めて起動する場合を例に説明を行った。さらに、消耗品の残量がニアエンド状態のときの非表示設定は解除されているものとした。ここでは、消耗品の残量がニアエンド状態のときの非表示設定は設定されている場合を例に説明を行う。また、前回の印刷実行時（つまり残量取得手段２１０による消耗品の情報の取得の際）に、取得された消耗品の残量がＫはニアエンド状態、Ｃ、Ｍ、Ｙは正常状態であった場合の動作である。
【００７４】
（１）設定値変更処理、（３）残量表示処理、については前述の動作例１と同様であるのでここでは説明を省略する。（２）残量表示条件判定処理について図６を用いて説明を行う。
【００７５】
（２−１）Ｋはニアエンド状態、Ｃ、Ｍ、Ｙは正常状態（前回と同様）である場合
まず、残量取得手段２１０は、外部のプリンタ２から消耗品の残量を取得する（Ｓ２１）。ここでは、印刷が実行されると、外部のプリンタ２の４色（Ｋ、Ｃ、Ｍ、Ｙ）のトナーの残量を取得する。
【００７６】
続いて、処理判定手段２２０は、ステップＳ２１により取得された消耗品の内の少なくとも１つの残量がユーザに通知すべき状態（ニアエンド又はエンド状態）を満たすか否かを判定する（Ｓ２２）。ここでは、各トナーの残量がニアエンド状態のときの非表示設定は記憶手段１２により記憶（設定）されているので、ユーザに通知すべき状態でないと判定し（Ｓ２２、ＮＯ）、ステップＳ２４へ移る。
【００７７】
ステップＳ２４へ移った場合、処理判定手段２２０は、ニアエンド状態の非表示解除条件を満たすか否かを判定する（Ｓ２４）。前回の印刷実行時と同様の結果のため、ニアエンド状態の非表示解除条件を満たさないと判定し（Ｓ２４、ＮＯ）、変更せずに処理を終了する。
【００７８】
以上の動作により、前回の印刷実行時（つまり残量取得手段２１０による消耗品の情報の取得の際）と同様である場合には、外部のプリンタ２等から取得した消耗品の情報を表示せずに処理を終了する。これにより、ニアエンド状態を検知する度に毎回警告が表示されるという従来の課題を解消することができる。
【００７９】
（２−２）Ｋはエンド状態、Ｃ、Ｍ、Ｙは正常状態である場合
まず、残量取得手段２１０は、外部のプリンタ２から消耗品の残量を取得する（Ｓ２１）。ここでは、印刷が実行されると、外部のプリンタ２の４色（Ｋ、Ｃ、Ｍ、Ｙ）のトナーの残量を取得する。
【００８０】
続いて、処理判定手段２２０は、ステップＳ２１により取得された消耗品の内の少なくとも１つの残量がユーザに通知すべき状態（ニアエンド又はエンド状態）を満たすか否かを判定する（Ｓ２２）。ここでは、１つ以上のトナー（Ｋのトナー）がエンド状態であるので、ユーザに通知すべき状態であると判定し（Ｓ２２、ＹＥＳ）、ステップＳ２３へ移る。
【００８１】
ステップＳ２３へ移った場合、記憶制御手段２４０は、記憶手段１２により記憶（設定）された消耗品の残量がニアエンド状態のときの非表示設定を解除する（Ｓ２３）。ここでは、Ｋのトナーの残量がニアエンド状態のときの非表示設定が設定されているため、非表示設定を解除して処理を終了する。続いて（３）残量表示処理へと移る。
【００８２】
以上の動作により、外部のプリンタ２等から取得した消耗品の情報を表示する動作を行う。ここではニアエンド、エンド状態の消耗品の残量の状態毎に非表示設定が設定されているため、Ｋのトナーの残量がエンド状態である旨の警告を表示することができる。
【００８３】
（２−３）Ｋはニアエンド状態、Ｃはニアエンド状態、Ｍ、Ｙは正常状態である場合
まず、残量取得手段２１０は、外部のプリンタ２から消耗品の残量を取得する（Ｓ２１）。ここでは、印刷が実行されると、プリンタ２の４色（Ｋ、Ｃ、Ｍ、Ｙ）のトナーの残量を取得する。
【００８４】
続いて、処理判定手段２２０は、ステップＳ２１により取得された消耗品の内の少なくとも１つの残量がユーザに通知すべき状態（ニアエンド又はエンド状態）を満たすか否かを判定する（Ｓ２２）。ここでは、各トナーの残量を記憶手段１２により記憶された各トナーのニアエンド閾値と比較する。１つ以上のトナー（Ｃのトナー）が新規のニアエンド状態（又はエンド状態）であるので、ユーザに通知すべき状態であると判定し（Ｓ２２、ＹＥＳ）、ステップＳ２３へ移る。
【００８５】
ステップＳ２３へ移った場合、記憶制御手段２４０は、記憶手段１２により記憶（設定）された消耗品の残量がニアエンド状態のときの非表示設定を解除する（Ｓ２３）。ここでは、Ｃのトナーの残量がニアエンド状態のときの非表示設定を解除して処理を終了する。続いて（３）残量表示処理へと移る。
【００８６】
以上の動作により、外部のプリンタ２等から取得した消耗品の情報を表示する動作を行う。ここではＫ、Ｃ等のトナー毎に非表示設定が設定されているため、これにより、Ｃのトナーの残量がニアエンド状態である旨の警告を表示することができる。さらに次回以降の印刷実行時にＣのトナーの残量がニアエンド状態を検知する度に毎回警告が表示されるという課題を解消することができる。
【００８７】
（２−４）Ｋ、Ｃ、Ｍ、Ｙは正常状態である場合
まず、残量取得手段２１０は、外部のプリンタ２から消耗品の残量を取得する（Ｓ２１）。ここでは、印刷が実行されると、プリンタ２の４色（Ｋ、Ｃ、Ｍ、Ｙ）のトナーの残量を取得する。
【００８８】
続いて、処理判定手段２２０は、ステップＳ２１により取得された消耗品の残量の内の少なくとも１つがユーザに通知すべき状態（ニアエンド又はエンド状態）を満たすか否かを判定する（Ｓ２２）。ここでは、各トナーの残量を記憶手段１２により記憶された各トナーのニアエンド閾値と比較する。全て正常の状態である、つまり全てのトナーの残量がニアエンド閾値より大であるので、ユーザに通知すべき状態でないと判定し（Ｓ２２、ＮＯ）、ステップＳ２４へ移る。
【００８９】
ステップＳ２４へ移った場合、処理判定手段２２０は、ニアエンド状態の非表示解除条件を満たすか否かを判定する（Ｓ２４）。非表示解除条件を満たすと判定されるので（Ｓ２４、ＹＥＳ）、ステップＳ２５へ移る。非表示解除条件とは、記憶手段１２により記憶（設定）された非表示設定を解除する条件である。例えば全てのトナーが正常状態、つまり全てのトナーの残量がニアエンド閾値より大であるという条件である。これを満たす場合全てのトナーが補充されたと判断し、補充された消耗品に対して次回以降の該消耗品の残量のニアエンド状態をユーザに通知するために、非表示設定を解除する動作を行う。
【００９０】
ステップＳ２５へ移った場合、記憶制御手段２４０は、記憶手段１２により記憶（設定）された非表示設定を解除し（Ｓ２５）、処理を終了する。
【００９１】
以上の動作により、外部のプリンタ２等から消耗品が補充された旨の情報を取得した場合、消耗品の情報を表示せずに非表示設定を解除する動作を行う。
【００９２】
これにより、消耗品の残量の変化により消耗品の交換・補充と判断した場合には、消耗品の残量がニアエンド状態のときの非表示設定を解除することにより、補充・交換後に消耗品の残量がニアエンド状態になった旨の警告が表示されずに、消耗品がエンドである旨の警告が表示されることを防止する。
【００９３】
以上、消耗品残量表示の動作例２では、消耗品の残量がニアエンド状態のときの非表示設定は設定されている場合を例に説明を行ってきたが、上記の動作に加えて以下に示す動作も実現する。例えば残量取得手段２１０による消耗品の情報の取得時（例えば印刷の実行時）の数回に一度はニアエンド状態を通知する動作である。
【００９４】
消耗品の残量がニアエンド状態のときの非表示設定が設定された場合であっても、残量取得手段２１０により取得された消耗品の情報を所定の規則に従って表示することにより数回に一度は消耗品の残量がニアエンド状態であることを通知することができる。
【００９５】
例えば、印刷の実行時（つまり、残量取得手段２１０による消耗品の情報の取得の際）毎に記憶手段１２により非表示設定が記憶（設定）されている場合にカウントするカウント手段を備え、処理判定手段２２０はカウント手段によりカウントされたカウント回数が既定の回数の場合に達した場合にユーザに通知する条件に当てはまるとすることにより実現される。
【００９６】
また、例えば残量取得手段２１０による消耗品の情報の取得が所定の時間毎に行われるように制御する残量取得制御手段を備えることにより定期的な消耗品の残量の表示が実現される。なお、上記の場合に限らず、所定の規則は様々な形態をとってもよいものとする。
【００９７】
［第２の実施形態］
以下、本発明の第２の実施の形態について図１０〜１５を用いて説明する。
（ネットワーク構成）
まず、図１０を用いて本実施の形態２に係るネットワーク構成の一例を説明する。
【００９８】
図１０で示される本実施の形態２に係るシステムは、在庫情報ＤＢ４が設けられている点が前述の実施形態１（図１参照）と相違するため、ここでは在庫情報ＤＢ４について説明を行う。
【００９９】
在庫情報ＤＢ４は、消耗品の在庫情報を管理するためのデータベースである。消耗品とは、例えばプリンタ２に用いられるトナー、給紙トレイの給紙用紙等の消耗品である。
【０１００】
（クライアントＰＣの内部構成）
クライアントＰＣ１の内部構成については、前述の実施の形態１（図２参照）と同様であるとしてここでは説明を省略する。
【０１０１】
（消耗品残量表示ソフトウェアの内部構成）
次に、図１１を用いて本実施の形態２に係るクライアントＰＣ１の消耗品残量表示ソフトウェアの内部構成の一例を説明する。ここで消耗品残量表示ソフトウェア２１Ａとは、例えば図２のアプリケーションソフト２１の一つである。消耗品残量表示ソフトウェア２１Ａは、外部のプリンタ２の消耗品（トナー、給紙トレイの給紙用紙）の残量情報を表示するためのアプリケーションソフトウェアである。
【０１０２】
図１１で示される本実施の形態２に係る消耗品残量表示ソフトウェアは、在庫情報取得手段２５０が設けられている点が前述の実施形態１（図３参照）と相違するため、ここでは在庫情報取得手段２５０及び該在庫情報取得手段２５０との関連する各機能について中心に説明を行う。
【０１０３】
在庫情報取得手段２５０は、外部の在庫情報ＤＢ４等から消耗品の在庫情報を取得する。例えば、外部のプリンタ２の任意の色のトナーの在庫数、給紙トレイの任意のサイズの給紙用紙の在庫枚数の情報を取得する。
【０１０４】
処理判定手段２２０は、前述の実施の形態１に加えて、さらに、在庫情報取得手段２５０により取得された消耗品の在庫情報に従って処理内容（消耗品の在庫情報の表示に係る処理等）に係る判定を行う。処理内容の詳細例は、後述の残量表示条件判定処理において説明する。
【０１０５】
設定画面表示手段２３１は、設定画面を表示する。例えば図１２のようにトナー毎のニアエンド閾値等の設定情報と在庫情報を表示する。さらには、表示される設定画面には、設定情報と在庫情報の変更（又は入力）を促すインターフェースが実装されていてもよい。このようなインターフェースが実装された設定画面を、以降設定変更画面とよぶ。
【０１０６】
以上の機能の構成により、消耗品残量表示ソフトウェア２１Ａでは、前述の実施の形態１に加えて、在庫情報取得手段２５０は、在庫情報ＤＢ４から該在庫情報ＤＢ４内の消耗品の在庫情報を取得する。
【０１０７】
なお、在庫情報取得手段２５０は、プリンタ２に対して消耗品の在庫情報の取得要求を行い、取得要求を受けたプリンタ２が自ら在庫情報ＤＢ４から消耗品の在庫情報を取得し、取得した在庫情報をクライアントＰＣ１に対して送信してもよい。
【０１０８】
このような消耗品残量表示ソフトウェア２１Ａの起動は、例えばクライアントＰＣ１の表示装置１４に表示されたアイコン又は該ソフトウェアの格納されたディレクトリ等の直接指定等により行われる。
【０１０９】
以上に示す消耗品残量表示ソフトウェア２１Ａは、ＣＤＲＯＭ、フロッピー（登録商標）ディスク等の記録媒体に１つ以上のファイルとして格納されていてもよい。該記録媒体が記録媒体読込装置１５により読み込まれ記憶装置１２に必要な形式でコピーされることによりクライアントＰＣ１にインストールされる。但し、該プログラムは、通信回線、ネットワーク等の転送手段によって供給されてもよい。
【０１１０】
なお、消耗品残量表示ソフトウェア２１Ａの実現する各機能は、図２のプリンタドライバ２３の有する機能として実装されていてもよい。プリンタドライバ２３に実装された場合は、例えばプリンタドライバ２３の画面上での該ソフトウェアの実行指示入力に従って実行することができる。この場合該ソフトウェアの実行は印刷指示とは非同期になるが、アプリケーションソフト２１を用いて作成したデータの印刷指示が入力されたときに起動されるようにして同期をとってもよい。
【０１１１】
また、図１のプリントサーバ３に搭載されていてもよい。例えばＷｅｂ等のネットワーク環境で消耗品残量表示ソフトウェア２１Ａの実現する各機能を提供するときには好適である。さらには、図１のプリンタ２（ＭＦＰを含む）に搭載されてもよい。この場合、プリンタ２（ＭＦＰを含む）の操作パネルに残量表示をさせることができるようになるため、コピー動作を行うときに残量表示をすることができる。
【０１１２】
（消耗品残量表示の概要）
消耗品残量表示の概要については、前述の実施の形態１（図３参照）と同様であるとしてここでは説明を省略する。
【０１１３】
（消耗品残量表示の動作例１）
図１２〜１４を用いて（１）〜（３）に係る処理の第１の動作例を説明する。
【０１１４】
ここでは、消耗品残量表示ソフトウェア２１Ａを初めて起動する場合を例に説明を行う。上記の消耗品残量表示において用いられるニアエンド閾値は、ユーザにより設定可能である。また、初めて起動する場合であるため、消耗品の残量がニアエンド状態のときの非表示設定は解除されているものとする。さらに、上記の消耗品残量表示において用いられる在庫情報は、ユーザが設定可能か在庫情報ＤＢから取得できるものとする。
【０１１５】
なお、本動作例１では前述の実施の形態１との差を中心に説明を行う。
【０１１６】
（（１）設定値変更動作の例）
図１２を用いて設定値を変更する動作の一例を説明する。ここでは、ユーザによる入力に基づいて記憶手段１２により記憶された設定情報を変更する動作を行う。設定情報の一例として在庫情報を例に説明を行うがこの場合に限らない。
【０１１７】
まず、入力手段１３は、設定値を入力する（Ｓ４１）。ここでは、ユーザが在庫情報の変更を希望する場合、設定変更画面（図１５参照）が表示された状態で入力手段１３におけるユーザ操作により設定値が入力される。なお、図１５の設定変更画面は設定画面表示手段２３１により表示されるものであり、詳細は後述の（３）残量表示処理において説明を行う。
【０１１８】
ステップＳ４１において設定値が入力された場合（Ｓ４１、ＹＥＳ）、ステップＳ４２へ移って、記憶制御手段２４０は記憶手段１２により記憶された在庫情報をステップＳ４１において入力された設定値に更新する（Ｓ４２）。
【０１１９】
ステップＳ４１において設定値が入力されない場合（Ｓ４１、ＮＯ）、ステップＳ４３へ移って、記憶制御手段２４０は記憶手段１２により記憶された在庫情報を変更せずに規定値又はデフォルト値として処理を終了する（Ｓ４３）。なお、値の変更が可能なニアエンド閾値がない場合もステップＳ１３と同様の処理を行う。
【０１２０】
以上の動作により、ユーザによる入力に基づいて記憶手段１２により記憶された設定情報を変更する動作を行う。ここでは一例として在庫情報を変更する動作を行う。
【０１２１】
（（２）残量表示条件判定動作の例）
図１３を用いて消耗品の情報の表示を判定する動作の一例を説明する。ここでは、外部のプリンタ２等から取得した消耗品の情報を表示するか否かを、記憶手段１２により記憶された設定情報に基づいて判定する動作を行う。消耗品の情報の一例として４色（Ｋ、Ｃ、Ｍ、Ｙ）のトナーの残量を例に説明を行うがこの場合に限らない。給紙トレイの給紙用紙の残量であってもよい。
【０１２２】
まず、残量取得手段２１０は、外部のプリンタ２から消耗品の残量を取得する。さらに在庫情報取得手段２５０は、外部の在庫情報ＤＢ４から消耗品の在庫情報を取得する。（Ｓ５１）。ここでは、印刷が実行されると、外部のプリンタ２の４色（Ｋ、Ｃ、Ｍ、Ｙ）のトナーの残量及び在庫数を取得する。
【０１２３】
続いて、処理判定手段２２０は、ステップＳ２１により取得された消耗品の内の少なくとも１つの残量がユーザに通知すべき条件（ニアエンド又はエンド状態）を満たす否かを判定する（Ｓ５２）。ここでは、各トナーの残量を記憶手段１２により記憶された各トナーのニアエンド閾値等と比較する（又は各トナー残量がゼロであるか否かを判定する）。１つ以上のトナーがニアエンド（又はエンド）状態である場合、且つ、ステップＳ５１により取得された在庫数が記憶手段１２により記憶された各トナーの在庫数より少ない場合、ユーザに通知すべき状態であると判定し（Ｓ５２、ＹＥＳ）、ステップＳ５３へ移る。全て正常の状態である、つまり全てのトナーの残量がニアエンド閾値より大である場合、且つ、には、ステップＳ５１により取得された在庫数が記憶手段１２により記憶された各トナーの在庫数以上である場合ユーザに通知すべき状態でないと判定し（Ｓ５２、ＮＯ）、ステップＳ５４へ移る。
【０１２４】
ステップＳ５３へ移った場合、記憶制御手段２４０は、記憶手段１２により記憶された消耗品の残量がニアエンド状態のときの非表示設定を解除する（Ｓ５３）。ここでは、ニアエンド状態のときの非表示設定は解除されているため、変更せずに処理を終了する。
【０１２５】
ステップＳ５４へ移った場合、処理判定手段２２０は、ニアエンド状態のときの非表示解除条件を満たすか否かを判定する（Ｓ５４）。非表示解除条件を満たすと判定すると（Ｓ５４、ＹＥＳ）、ステップＳ５５へ移る。非表示解除条件を満たさないと判定すると（Ｓ５４、ＮＯ）、変更せずに処理を終了する。非表示解除条件とは、記憶手段１２（設定手段）により記憶（設定）された非表示設定を解除する条件である。例えば全てのトナーが正常状態、つまり全てのトナーの残量がニアエンド閾値より大であるという条件である。
【０１２６】
ステップＳ５５へ移った場合、記憶制御手段２４０は、記憶手段１２により記憶された消耗品の残量がニアエンド状態のときの非表示設定を解除し（Ｓ５５）、処理を終了する。これにより、例えば全てのトナーが補充されたと判断し、補充された消耗品に対して次回以降のニアエンド状態をユーザに通知するために、非表示設定を解除する動作を行う。
【０１２７】
以上の動作により、外部のプリンタ２等から取得した消耗品の情報を表示するか否かを、記憶手段１２により記憶された設定情報に基づいて判定する動作を行う。
【０１２８】
つまり、残量取得手段２１０により取得された消耗品の内の少なくとも一つの情報が所定の条件、ここではユーザに通知すべき条件を満たす場合には消耗品の情報を表示し、所定の条件を満たさない場合には消耗品の情報を表示せずに処理を終了する。
【０１２９】
なお、外部のプリンタ２からトナーのエンド状態又はニアエンド状態を取得する場合、ＳＮＭＰやＷｅｂ Ｓｅｒｖｉｃｅなどを用いて行うが、独自プロトコルを用いてもよいものとする。
【０１３０】
（（３）消耗品情報表示動作の例）
図１４を用いて消耗品の情報の表示の動作の一例を説明する。ここでは、前述の（２）残量表示条件判定動作のステップＳ５１〜Ｓ５３の処理を経て特にステップＳ５２により消耗品の内の少なくとも１つの情報、例えばＫのトナーの残量、がユーザに通知すべき条件を満たすと判定された場合、該消耗品の情報を表示する動作を行う。
【０１３１】
まず、残量画面表示手段２３２は、消耗品の情報、ここでは残量をダイアログボックスや警告画面等で表示する（Ｓ６１）。さらに、設定画面表示手段２３１は、次回以降の印刷実行時にＫのトナーの残量がユーザに通知すべき条件を満たす場合に消耗品の情報を表示するか否かの選択を促す非表示設定画面（実施の形態１の図９参照）を表示する（Ｓ６２）。ここでは、具体的にはＫのトナーの残量がニアエンド状態のときの非表示設定（非表示設定値の設定）をチェックボックスにより促す非表示設定画面（図９参照）を表示する。
【０１３２】
続いてステップＳ６３では、入力手段１３はステップＳ６２において促された非表示設定画面におけるユーザの操作を入力し、記憶制御手段２４０は入力手段１３による入力に基づいて記憶手段１２により記憶（設定）された非表示設定を設定する（Ｓ６３）。ここでは、非表示設定画面においてユーザによりチェックボックスのチェックが入力されると、Ｋのトナーの残量がニアエンド状態のときの非表示設定が設定される。
【０１３３】
以上の動作により、前述の（２）残量表示条件判定動作のステップＳ５２により消耗品の内の少なくとも１つの情報、例えばＫのトナーの残量、がユーザに通知すべき条件を満たすと判定された場合、該消耗品の情報を表示する動作を行う。
【０１３４】
さらに、ステップＳ５２の処理により次回以降の印刷実行時に、消耗品の内の少なくとも一つの情報がユーザに通知すべき条件を満たす場合であっても消耗品の情報を非表示にする非表示設定を促す非表示設定画面を表示する。
【０１３５】
以上に示された各動作により、以下に掲げる利点を奏する。その利点とは、前述の実施の形態１における利点に加えて、消耗品の在庫情報と消耗品の残量表示とを連携させることが可能であることである。即ち、消耗品の残量がニアエンド状態（又はエンド状態）になった場合のみならず、消耗品の在庫数が少なくなった場合にも表示を行うため、ユーザにとっては表示された消耗品の在庫情報に応じた在庫管理などを行うことも可能になる。
【０１３６】
以上、各実施形態に基づき本発明の説明を行ってきたが、上記各実施形態にあげたその他の要素との組み合わせなど、ここで示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【０１３７】
【図１】本実施の形態１に係るネットワーク構成の一例を示す図である。
【図２】本実施の形態１に係るクライアントＰＣ１の内部構成の一例を示す図である。
【図３】本実施の形態１に係るクライアントＰＣ１の消耗品残量表示ソフトウェアの内部構成の一例を示す図である。
【図４】本実施の形態１に係る消耗品残量表示の概要を示す図である。
【図５】本実施の形態１に係る（１）設定値変更処理を示すフローチャートである。
【図６】本実施の形態１に係る（２）残量表示条件判定処理を示すフローチャートである。
【図７】本実施の形態１に係る（３）残量表示処理を示すフローチャートである。
【図８】本実施の形態１に係る設定画面表示手段２３１が表示する画面の一例を示す図である。
【図９】本実施の形態１に係る残量画面表示手段２３２が表示する画面の一例を示す図である。
【図１０】本実施の形態２に係るネットワーク構成の一例を示す図である。
【図１１】本実施の形態２に係るクライアントＰＣ１の消耗品残量表示ソフトウェアの内部構成の一例を示す図である。
【図１２】本実施の形態２に係る（１）設定値変更処理を示すフローチャートである。
【図１３】本実施の形態２に係る（２）残量表示条件判定処理を示すフローチャートである。
【図１４】本実施の形態２に係る（３）残量表示処理を示すフローチャートである。
【図１５】本実施の形態２に係る設定画面表示手段２３１が表示する画面の一例を示す図である。
【符号の説明】
【０１３８】
１  クライアントＰＣ（端末装置）
２  プリンタ
３  プリントサーバ
１２  記憶装置（記憶手段）
１４  表示装置
２１  アプリケーションソフト
２１Ａ  消耗品残量表示ソフトウェア
２１０  残量取得手段
２１１  在庫情報取得手段
２２０  処理判定手段
２３０  表示制御手段
２３１  設定画面表示手段
２３２  残量画面表示手段
２４０  記憶制御手段
【図１】
2008210112.tif 000003
【図２】
2008210112.tif 000004
【図３】
2008210112.tif 000005
【図４】
2008210112.tif 000006
【図５】
2008210112.tif 000007
【図６】
2008210112.tif 000008
【図７】
2008210112.tif 000009
【図８】
2008210112.tif 000010
【図９】
2008210112.tif 000011
【図１０】
2008210112.tif 000012
【図１１】
2008210112.tif 000013
【図１２】
2008210112.tif 000014
【図１３】
2008210112.tif 000015
【図１４】
2008210112.tif 000016
【図１５】
2008210112.tif 000017