(57)【特許請求の範囲】
【請求項１】
サーバと少なくとも１つの画像処理装置とがネットワークを介して相互に通信可能に構成され、前記画像処理装置に装着されて使用される消耗品の保管状況を管理するための消耗品保管管理システムであって、
前記消耗品には、
当該消耗品を示す消耗品情報として少なくともその消耗品の種類が登録された消耗品情報登録部と、
前記消耗品情報登録部に登録されている前記消耗品情報を送信する送信手段と、
が設けられ、
前記サーバは、
前記消耗品の種類毎にその消耗品の保管状況を示す保管情報が対応付けられてなる、消耗品保管情報が記憶された、サーバ内情報記憶部を備え、
前記保管情報として、少なくとも、前記消耗品の保管場所を示す情報及び前記消耗品の種類毎の在庫数量を有し、
更に、前記サーバは、
前記消耗品の前記送信手段から送信された前記消耗品情報を受信する受信手段と、
前記受信手段により前記消耗品情報が受信された場合に、その消耗品情報に基づいて、前記サーバ内情報記憶部に記憶されている前記消耗品保管情報におけるその消耗品の在庫数量を増加させる在庫数量設定手段と、
を備え、
前記画像処理装置は、
前記サーバ内情報記憶部に記憶されている、該画像処理装置で使用される前記消耗品に対応した前記保管情報を取得する保管情報取得手段と、
所定の情報出力条件が成立した場合に、前記保管情報取得手段が取得した前記保管情報を出力する情報出力手段と、
を備え、前記情報出力手段は、前記保管情報として、少なくとも前記保管場所及び前記在庫数量を出力する
ことを特徴とする消耗品保管管理システム。
【請求項２】
請求項１に記載の消耗品保管管理システムであって、
前記消耗品の前記消耗品情報登録部には、前記消耗品情報として、当該消耗品固有の消耗品識別情報が登録されており、
前記サーバは、
前記在庫数量設定手段により前記在庫数量が増加された際、その増加された消耗品の前記消耗品識別情報に基づき、その消耗品識別情報を有する消耗品については在庫数量として既に計上されたことを登録する在庫計上状況登録手段を備え、
前記在庫数量設定手段は、前記受信手段により前記消耗品から前記消耗品情報が受信された場合、その消耗品情報に含まれている前記消耗品識別情報に基づき、その消耗品が前記在庫計上状況登録手段によって既に在庫数量として計上されているか否か判断して、計上されていない場合に在庫数量を増加させる
ことを特徴とする消耗品保管管理システム。
【請求項３】
請求項１又は請求項２に記載の消耗品保管管理システムであって、
画像処理装置は、
該画像処理装置に前記消耗品が装着された場合にその消耗品から前記消耗品情報を取得する消耗品情報取得手段と、
前記消耗品が装着された場合に、前記消耗品情報取得手段により取得された前記消耗品情報を、その消耗品が装着されたことを示す装着情報として前記サーバへ送信する装着情報送信手段と、
を備え、
前記サーバの前記在庫数量設定手段は、前記装着情報送信手段から送信された前記装着情報を受信した場合、その装着情報に基づいて、前記サーバ内情報記憶部に記憶されている前記消耗品保管情報におけるその消耗品の在庫数量を減少させる
ことを特徴とする消耗品保管管理システム。
【請求項４】
請求項２に記載の消耗品保管管理システムであって、
画像処理装置は、
該画像処理装置に前記消耗品が装着された場合にその消耗品から前記消耗品情報を取得する消耗品情報取得手段と、
前記消耗品が装着された場合に、前記消耗品情報取得手段により取得された前記消耗品情報を、その消耗品が装着されたことを示す装着情報として前記サーバへ送信する装着情報送信手段と、
を備え、
前記サーバの前記在庫数量設定手段は、前記装着情報送信手段から送信された前記装着情報を受信した場合、その装着情報に基づいて、前記サーバ内情報記憶部に記憶されている前記消耗品保管情報におけるその消耗品の在庫数量を減少させ、
前記在庫計上状況登録手段は、前記在庫数量設定手段により前記在庫数量が減少された際、その減少された消耗品の前記消耗品識別情報に基づき、その消耗品識別情報を有する消耗品については在庫数量から減少されたことを登録し、
前記在庫数量設定手段は、前記装着情報送信手段から送信された前記装着情報を受信した場合、その装着情報に含まれている前記消耗品識別情報に基づき、その消耗品が前記在庫計上状況登録手段によって既に在庫数量から減少されたものとされているか否か判断して、減少されたものとされていない場合に在庫数量を減少させる
ことを特徴とする消耗品保管管理システム。
【請求項５】
請求項１〜請求項４の何れか１項に記載の消耗品保管管理システムであって、
前記サーバ内情報記憶部には、前記保管情報として、前記消耗品の保管場所を含む該保管場所周辺の地図、前記保管場所へのアクセス方法、及び前記保管場所の外観のうち少なくとも１つが記憶されており、
前記画像処理装置の前記情報出力手段は、前記保管情報として、前記地図、前記アクセス方法、及び前記外観の少なくとも１つを出力する
ことを特徴とする消耗品保管管理システム。
【請求項６】
請求項１〜請求項５の何れか１項に記載の消耗品保管管理システムであって、
前記画像処理装置は、
前記保管情報の印刷出力の要求を受け付ける印刷要求受付手段と、
前記保管情報を示す画像を記録媒体に印刷する印刷手段と、
を備え、
前記情報出力手段は、前記情報出力条件が成立した場合に、前記印刷要求受付手段により前記印刷出力の要求が受け付けられたならば、前記印刷手段に前記保管情報を示す画像を印刷させる
ことを特徴とする消耗品保管管理システム。
【請求項７】
請求項１〜請求項６の何れか１項に記載の消耗品保管管理システムであって、
外部からの情報の入力を受け付けて該入力された情報に基づいて前記消耗品保管情報を生成する消耗品保管情報生成手段を備え、
前記サーバは、前記消耗品保管情報生成手段により生成された前記消耗品保管情報を前記サーバ内情報記憶部に記憶させる
ことを特徴とする消耗品保管管理システム。
【請求項８】
請求項１〜請求項７の何れか１項に記載の消耗品保管管理システムであって、
前記画像処理装置の前記保管情報取得手段は、所定の取得タイミングで前記保管情報を取得して装置内情報記憶部に記憶しておき、前記情報出力条件が成立したとき、更新確認処理を実行するよう構成されており、
前記更新確認処理は、前記装置内情報記憶部に記憶されている前記保管情報に対して前記サーバ内情報記憶部に記憶されている該保管情報が更新されているか否かを確認する更新有無確認を行い、更新されていたならば、前記サーバからその更新されている保管情報を取得して前記装置内情報記憶部の記憶内容を更新する処理であり、
前記情報出力手段は、前記情報出力条件が成立した場合、前記保管情報取得手段による前記更新確認処理が行われた後に、当該情報出力手段の動作を実行する
ことを特徴とする消耗品保管管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置で使用される消耗品の保管状況を管理するための消耗品管理システムに関する。
【背景技術】
【０００２】
近年、画像処理装置として、プリンタ機能やファクシミリ機能、スキャナ機能などの複数種類の機能を備えた複合機が普及している。オフィスなどの規模の大きい組織の中でも、業務効率向上等のため、複数の複合機を適所に設けて利用するケースが増えている。
【０００３】
こういったケースにおいては、ある場所に設置されている複合機のインクの残量が少なくなって印刷できなくなった場合、ユーザは新しいインクカートリッジ（以下単に「カートリッジ」と言う）がどこに保管されているかわからず、業務に支障が生じることがある。特に、複合機の種類が多種に渡ると、それらに用いられるカートリッジも機種毎に異なる場合が多く、ユーザ側でそれらを保管・管理する負担も増大する。
【０００４】
これに対し、特許文献１には、消耗品の１つ１つにＩＣタグを取り付け、これら消耗品が使用・保管されるホームネットワーク内の各所（壁、天井、床など）にＩＣタグを検知するセンサを設けて、各センサからの検知情報に基づいてその消耗品の保管位置を検出し、ユーザに通知する発明が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２２１４２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載の発明は、ＩＣタグ検知用のセンサを各所に設ける必要があるため、システムの規模が大型化・複雑化し、膨大なコストがかかる。しかも、消耗品が金属製ロッカーの中に保管されているとセンサで検知できなくなるなど、消耗品の保管場所によっては検知されずに在庫がないなどと誤検出されてしまうおそれもある。
【０００７】
尚、消耗品を保管・管理するためのごく簡易的な方法としては、例えば、各複合機に保管場所や管理担当者等を書いたラベルを貼付する方法がある。しかしこのような方法だと、ラベルの作成・貼付の作業の負担が大きく、また、保管場所が変わるとその度に機器毎にラベル張り替えなどの各種作業が発生し、大きな負担となる。
【０００８】
本発明は上記課題に鑑みなされたものであり、カートリッジ等の消耗品の保管場所を、簡単・低コストなシステムで、しかもその消耗品を使用する機器の設置場所において、ユーザが容易に知ることができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するためになされた本発明は、サーバと少なくとも１つの画像処理装置とがネットワークを介して相互に通信可能に構成され、画像処理装置に装着されて使用される消耗品の保管状況を管理するための消耗品保管管理システムである。サーバは、消耗品の種類毎にその消耗品の保管状況を示す保管情報が対応付けられてなる、消耗品保管情報が記憶された、サーバ内情報記憶部を備え、保管情報として少なくとも消耗品の保管場所を示す情報を有している。画像処理装置は、サーバ内情報記憶部に記憶
されている、該画像処理装置で使用される消耗品に対応した保管情報を取得する保管情報取得手段と、所定の情報出力条件が成立した場合に、保管情報取得手段が取得した保管情報を出力する情報出力手段とを備えている。
【００１０】
上記構成の消耗品保管管理システムでは、サーバに消耗品保管情報（少なくとも保管場所）が保持され、画像処理装置が、その保管情報をサーバから取得して、所定の情報出力条件が成立するとその保管情報を出力する。そのため、画像処理装置を使用するユーザは、消耗品の保管場所を、簡単・低コストなシステムで、しかもその消耗品を使用する画像処理装置の設置場所において、容易に知ることができる。
【００１１】
保管場所を示す情報の具体的内容は種々考えられるが、地図、アクセス方法及び外観の少なくとも１つとすることができる。即ち、サーバ内情報記憶部には、保管情報として、消耗品の保管場所を含むその保管場所周辺の地図、保管場所へのアクセス方法、及び保管場所の外観のうち少なくとも１つが記憶されている。そして、画像処理装置の情報出力手段は、保管情報として、上記の地図、アクセス方法、及び外観の少なくとも１つを出力する。
【００１２】
上記構成の消耗品保管管理システムによれば、消耗品の保管場所について、その場所は具体的にどこなのか、どのようなルートで辿り着けるのか、どんな外観の場所なのか、などの情報まで出力されるため、ユーザは保管場所をより容易に知ることができる。
【００１３】
また、情報出力手段が保管情報を具体的にどのように出力するかについても種々考えられ、例えば画面表示したり音声出力したりする方法もあるが、印刷出力させるようにしてもよい。即ち、画像処理装置は、保管情報の印刷出力の要求を受け付ける印刷要求受付手段と、保管情報を示す画像を記録媒体に印刷する印刷手段とを備え、情報出力手段は、情報出力条件が成立した場合に、印刷要求受付手段により印刷出力の要求が受け付けられたならば、印刷手段に保管情報を示す画像を印刷させる。
【００１４】
上記構成の消耗品保管管理システムによれば、印刷された保管情報を持ってその内容を確認しながら保管場所に行くことができるため、ユーザの利便性が高まる。
消耗品保管情報をどのように生成してサーバに記憶させるかについても種々考えられるが、外部からの情報の入力を受け付けてその入力された情報に基づいて消耗品保管情報を生成する消耗品保管情報生成手段を備え、サーバは、その消耗品保管情報生成手段により生成された消耗品保管情報をサーバ内情報記憶部に記憶させるようにすることができる。消耗品保管情報生成手段は、サーバ及び画像処理装置とは別に独立した構成であってもよいし、サーバ又は画像処理装置に内蔵されていてもよい。
【００１５】
上記構成の消耗品保管管理システムによれば、ユーザ入力等の外部入力によって消耗品保管情報を生成できる。つまり、ユーザが必要に応じて保管情報を自在に生成でき、それをサーバに登録・更新等することができる。
【００１６】
また、画像処理装置の保管情報取得手段がサーバから保管情報を取得するタイミングや要領等も種々考えられるが、例えば次のように構成することができる。即ち、画像処理装置の保管情報取得手段は、所定の取得タイミングで保管情報を取得して装置内情報記憶部に記憶しておく。そして、情報出力条件が成立したとき、装置内情報記憶部に記憶されている保管情報に対してサーバ内情報記憶部に記憶されているその保管情報が更新されているか否かを確認する更新有無確認を行い、更新されていたならば、サーバからその更新されている保管情報を取得して装置内情報記憶部の記憶内容を更新する。
【００１７】
そして、情報出力手段は、情報出力条件が成立した場合、更新有無確認によって更新されていないならば装置内情報記憶部に記憶されている保管情報を出力し、更新されていたならば、その更新有無確認後に保管情報取得手段がサーバから取得した、その更新されている保管情報を出力する。
【００１８】
上記構成の消耗品保管管理システムによれば、サーバから予め保管情報を取得しておくことで、必要時に迅速にその情報を出力することができる。しかも、サーバにおける更新の有無を確認し、更新されている場合にはその更新情報をサーバから取得して出力するため、常に最新の保管情報をユーザに提供することができる。
【００１９】
ここで、保管情報としては、上記の保管場所の他、更に、消耗品の種類毎の在庫数量を有するようにするとよい。そして、画像処理装置の情報出力手段は、保管情報として、少なくとも保管場所及び在庫数量を出力する。
【００２０】
上記構成の消耗品保管管理システムによれば、保管場所に加えて在庫数量も出力（提供）されるため、ユーザは所望の消耗品についてその在庫数量まで知ることができ、情報提供の付加価値を高めることができる。
【００２１】
そして、在庫数量の管理は、サーバと消耗品との通信によって行えるようにすると効率的である。即ち、消耗品には、当該消耗品を示す消耗品情報として少なくともその消耗品の種類が登録された消耗品情報登録部と、この消耗品情報登録部に登録されている消耗品情報を送信する送信手段とが設けられている。一方、サーバは、消耗品の送信手段から送信された消耗品情報を受信する受信手段と、この受信手段により消耗品情報が受信された場合に、その消耗品情報に基づいて、サーバ内情報記憶部に記憶されている消耗品保管情報におけるその消耗品の在庫数量を増加させる在庫数量設定手段とを備えている。
【００２２】
上記構成の消耗品保管管理システムによれば、サーバは、消耗品との通信（消耗品情報の送受信）によって消耗品の在庫数量を管理（増加）するため、消耗品の在庫登録（増加）を容易に行うことができる。
【００２３】
但し、上記構成では、サーバの受信手段が同じ１つの消耗品から消耗品情報を複数回受信した場合、受信する度に在庫数量を増加させてしまうおそれがある。そこで、そのような重複登録を避けるために、例えば次の構成をとるとよい。
【００２４】
即ち、消耗品の消耗品情報登録部には、消耗品情報として、当該消耗品固有の消耗品識別情報が登録されている。一方、サーバは、在庫数量設定手段により在庫数量が増加された際、その増加された消耗品の消耗品識別情報に基づき、その消耗品識別情報を有する消耗品については在庫数量として既に計上されたことを登録する在庫計上状況登録手段を備えるようにする。そして、在庫数量設定手段は、受信手段により消耗品から消耗品情報が受信された場合、その消耗品情報に含まれている消耗品識別情報に基づき、その消耗品が在庫計上状況登録手段によって既に在庫数量として計上されているか否か判断して、計上されていない場合に在庫数量を増加させる。
【００２５】
つまり、サーバ側で、消耗品毎に個別に、在庫登録したものについてはその旨を登録しておくようにし、在庫登録時、既に在庫登録済みの消耗品であるかどうか判断して、未登録のものである場合に、在庫数量として計上(増加)するのである。そのため、同じ消耗品が二重・三重…に在庫数量として計上されてしまうのを防ぐことができ、在庫数量を適正に管理することができる。
【００２６】
在庫数量のより適切な管理のためには、消耗品が実際に画像処理装置に装着された場合にその分を在庫数量から減らすようにするとよい。即ち、画像処理装置は、該画像処理装置に消耗品が装着された場合にその消耗品から消耗品情報を取得する消耗品情報取得手段と、消耗品が装着された場合に、消耗品情報取得手段により取得された消耗品情報を、その消耗品が装着されたことを示す装着情報としてサーバへ送信する装着情報送信手段と、を備え、サーバの在庫数量設定手段は、装着情報送信手段から送信された装着情報を受信した場合、その装着情報に基づいて、サーバ内情報記憶部に記憶されている消耗品保管情報におけるその消耗品の在庫数量を減少させる。
【００２７】
消耗品が画像処理装置に装着されて使用されると、その消耗品はもはや在庫品（新品）ではなくなる。そこで、その場合はその都度サーバ側で在庫数量を減らすようにすることで、在庫数量のより適正な管理・把握が可能となる。
【００２８】
上記のように装置装着時に在庫数量を減少させる場合においても、例えば同じ１つの消耗品が複数回着脱されると、その度に在庫数量が減少してしまうおそれがある。そこで、そのような重複減少を避けるために、例えば次の構成をとるとよい。
【００２９】
即ち、画像処理装置は、上述した消耗品情報取得手段と装着情報送信手段とを備えている。一方、サーバの在庫数量設定手段は、装着情報送信手段から送信された装着情報を受信した場合、その装着情報に基づいて、サーバ内情報記憶部に記憶されている消耗品保管情報におけるその消耗品の在庫数量を減少させ、在庫計上状況登録手段は、在庫数量設定手段により在庫数量が減少された際、その減少された消耗品の消耗品識別情報に基づき、その消耗品識別情報を有する消耗品については在庫数量から減少されたことを登録するようにする。そして、在庫数量設定手段は、装着情報送信手段から送信された装着情報を受信した場合、その装着情報に含まれている消耗品識別情報に基づき、その消耗品が在庫計上状況登録手段によって既に在庫数量から減少されたものとされているか否か判断して、減少されたものとされていない場合に在庫数量を減少させる。
【００３０】
つまり、サーバ側で、消耗品毎に個別に、在庫数量から削除したものについてはその旨を登録しておく。そして、画像処理装置への消耗品装着時、その消耗品が既に在庫数量から削除されたものであるかどうか判断して、まだ削除されていないもの（つまりまだ在庫数量として計上されているもの）である場合に、在庫数量から削減する。そのため、同じ消耗品が重複して在庫数量から削減されてしまうのを防ぐことができ、在庫数量をより適正に管理することができる。
【００３１】
次に、本発明のサーバは、ネットワークを介して少なくとも１つの画像処理装置と相互に通信可能に構成されたサーバであって、画像処理装置に装着されて使用される消耗品の種類毎にその消耗品の保管状況を示す保管情報が対応付けられてなる、消耗品保管情報が記憶された、サーバ内情報記憶部と、画像処理装置に対し、サーバ内情報記憶部に記憶されている、該画像処理装置で使用される消耗品に対応した保管情報を送信する保管情報送信手段とを備え、保管情報として少なくとも消耗品の保管場所を示す情報を有している。
【００３２】
このように構成されたサーバによれば、保管情報が記憶されると共にその保管情報を画像処理装置に送信するため、画像処理装置側で消耗品の保管情報を利用（情報出力等）できる。
【００３３】
次に、本発明の画像処理装置は、サーバとネットワークを介して相互に通信可能に構成された画像処理装置であって、サーバには、当該画像処理装置に装着されて使用される消耗品の種類毎にその消耗品の保管状況を示す保管情報が対応付けられて記憶され、保管情報として少なくとも消耗品の保管場所を示す情報が記憶されている。そして、当該画像処理装置は、サーバから該サーバに記憶されている保管情報を取得する保管情報取得手段と、所定の情報出力条件が成立した場合に、保管情報取得手段が取得した保管情報を出力する情報出力手段とを備えている。
【００３４】
上記構成の画像処理装置によれば、消耗品の保管情報をサーバから取得して必要に応じて（情報出力条件成立時に）出力できる。
【図面の簡単な説明】
【００３５】
【図１】実施形態の消耗品保管管理システムの概略構成を表す構成図である。
【図２】第１実施形態の通信ＢＯＸに保存されるインク情報テーブルを表す説明図である。
【図３】第１実施形態のＭＦＰの動作時にＬＣＤ表示・印刷される内容の一例を表す説明図である。
【図４】第１実施形態のＭＦＰで実行されるインク保管場所情報表示・印刷処理を表すフローチャートである。
【図５】第２実施形態の各テーブルを表す説明図である。
【図６】第２実施形態のＭＦＰ及び通信ＢＯＸの動作時にＬＣＤ表示される内容の一例を表す説明図である。
【図７】第２実施形態の通信ＢＯＸで実行されるインク在庫情報登録処理を表すフローチャートである。
【図８】第２実施形態のＭＦＰ及び通信ＢＯＸで実行される各処理を表すフローチャートである。
【図９】消耗品保管管理システムの他の例を表す構成図である。
【図１０】図９の消耗品保管管理システムにおけるＭＦＰ及びＰＣで実行される各処理を表すフローチャートである。
【発明を実施するための形態】
【００３６】
以下に、本発明の好適な実施形態を図面に基づいて説明する。
［第１実施形態］
図１に示すように、本実施形態のインク保管管理システム１は、サーバ機能を有する通信ＢＯＸ２と、複数のＭＦＰ（Multi Function Peripheral）３，４，５，６とがネットワーク（本例では有線ＬＡＮ）８を介して相互にデータ通信可能に接続されたものである。ネットワーク８にはパーソナルコンピュータ（ＰＣ）７も接続されている。
【００３７】
通信ＢＯＸ２は、ＰＳＴＮやＩＰ網などの外部回線９と接続され、各ＭＦＰ３〜６と外部回線９との間のファクシミリ通信、データ通信、通話や、ＰＣ７と外部回線９との間のデータ通信を中継するものであり、ＣＰＵ２１，ＲＯＭ２２，ＲＡＭ２３，電気的に書き換え可能な不揮発性メモリであるＮＶＲＡＭ（以下単に「メモリ」と言う）２４，表示・操作部２５，ＬＡＮインタフェース（Ｉ／Ｆ）２６，タグリーダライタ（Ｒ／Ｗ）２７，ＷＡＮＩ／Ｆ３０などを備えている。
【００３８】
表示・操作部２５は、各種情報を画像表示するためのＬＣＤ（Liquid Crystal Display）やタッチパネル、各種操作ボタンなどを備えてなるものである。ＬＡＮＩ／Ｆ２６は、ネットワーク８を介したデータ送受信を担うものであり、ＷＡＮＩ／Ｆ３０は、外部回線９を介したデータや各種信号等の送受信を担うものである。尚、タグリーダライタ２７は、各ＭＦＰ３〜６で使用されるカートリッジに取り付けられたＩＣタグとの間で非接触通信を行うためのものであるが、これについては後述する第２実施形態で言及する。
【００３９】
この通信ＢＯＸ２は、サーバ機能を有し、ファクシミリ受信データを一旦保存して必要に応じて各ＭＦＰ３〜６へ送出するなどの各種機能を有する他、本実施形態では、インク（カートリッジ）の保管状況に関する情報が集約されたインク情報テーブルを保持しており、必要に応じて各ＭＦＰ３〜６へ提供する。通信ＢＯＸ２のメモリ２４には、これらサーバ機能を実現するための各種プログラムやインク情報テーブルが格納されており、これら各種プログラムをＣＰＵ２１が実行することによりサーバ機能が実現される。
【００４０】
インク情報テーブルは、図２に示すように、インク（カートリッジ）の種別毎に、各インクの保管場所（テキスト情報）、対応機種、カートリッジの外観画像、管理担当者名とその内線番号、保管場所の画像、保管場所の地図、本インク情報テーブルの最新の更新日時を示すタイムスタンプなどが対応付けられてなるものである。このインク情報テーブルの作成・更新は、後述するようにＰＣ７で行われるが、通信ＢＯＸ２本体でもユーザ操作により更新等できる。
【００４１】
尚、本実施形態では、ＭＦＰ−Ａ３に対応した（使用可能な）インク種別は「ＢＲ−０１」、ＭＦＰ−Ｂ４及びＭＦＰ−Ｃ５に対応したインク種別は「ＢＲ−０２」、ＭＦＰ−Ｄ６に対応したインク種別は「ＢＲ−０３」である。各インクいずれも、ブラック、イエロー、シアン、マゼンタの４色がある。
【００４２】
ＰＣ７は、周知のパーソナルコンピュータであり、ＣＰＵ７１，ＲＯＭ７２，ＲＡＭ７３，電気的に書き換え可能な不揮発性メモリであるＮＶＲＡＭ（メモリ）７４，表示・操作部７５，ＬＡＮＩ／Ｆ７６などを備えている。表示・操作部７５は、例えばユーザが各種入力操作をおこなうためのキーボードとＬＣＤとにより構成されている。
【００４３】
このＰＣ７は、内部に各種アプリケーションソフトがインストールされている他、通信ＢＯＸ２を介してインターネットに接続でき、Ｗｅｂサイトとの間で各種データのダウンロード・アップロードが可能である。ＰＣ７は更に、上述したインク情報テーブルをユーザ操作により作成して通信ＢＯＸ２へ送信する機能（ソフト）も有している。
【００４４】
ＰＣ７によるインク情報テーブルの作成・送信は次のように行われる。まず前提として、通信ＢＯＸ２は、ネットワーク８にＭＦＰが接続されると、その都度、自動的にその接続されたＭＦＰと所定のデータ通信を行って、そのＭＦＰの機種や対応インク種別などを取得する。そのため、通信ＢＯＸのメモリ２４には、ネットワーク８に接続されている各ＭＦＰ３〜６の機種や対応インク種別が記憶されている。
【００４５】
また、インク情報テーブルの雛形が所定のＷｅｂサイトにある。そこでユーザは、ＰＣ７を操作して、Ｗｅｂサイトからインク情報テーブルの雛形を取得する。雛形の初期状態は、何れの項目も基本的には空白となっているため、これをユーザが入力操作等して埋めていくことになる。但し、ネットワーク８に接続されているＭＦＰの機種や対応インク種別については上記のように通信ＢＯＸ２に記憶されているため、ＰＣ７が通信ＢＯＸ２からこれらを自動的に取得することで、インク情報テーブルのうち対応機種とインク種別については自動的に埋め込まれる。そのため、ユーザは、対応機種及びインク種別以外の各種情報について、順次埋めていくこととなる。但し、対応機種及びインク種別についても、ユーザ自ら入力できるようにしてもよい。
【００４６】
インク情報テーブルの各項目のうち、保管場所画像や保管場所地図については、例えば、予め写真撮影したり地図を作成してＰＣ７に保存しておき、それら画像データを雛形に貼り付けるようにすることができる。インク外観画像についても、同様にして画像データを雛形に貼り付けるようにしてもよいし、通信ＢＯＸ２又はＰＣ７がＷｅｂサイトからインク外観画像データを取得できるようにしてもよいなど、種々の方法を採り得る。
【００４７】
ＰＣ７で作成されたインク情報テーブルは、通信ＢＯＸ２へ送信され、これにより通信ＢＯＸ２に登録（即ちメモリ２４に記憶）される。また、ＰＣ７では、通信ＢＯＸ２に保存されているインク情報テーブルを更新することもできる。通信ＢＯＸ２は、自身に記憶されているインク情報テーブルが更新される毎に、その最新の更新時刻を示す情報であるタイムスタンプを、インク種別毎に設定する。
【００４８】
尚、上記のようにインク情報テーブルの作成をＷｅｂサイトから雛形を取得して行うようにするのはあくまでも一例であり、インク情報テーブルを具体的にどこでどのように作成するか、さらには作成したインク情報テーブルをどこで保持しておくか、などについては種々の形態をとることができる。
【００４９】
通信ＢＯＸ２と接続されているＭＦＰ−Ａ３，ＭＦＰ−Ｂ４，ＭＦＰ−Ｃ５及びＭＦＰ−Ｄ６は、何れも、プリンタ機能やファクシミリ機能、スキャナ機能などの複数種類の機能を備えたいわゆる複合機である。このうちＭＦＰ−Ａ３は、このＭＦＰ−Ａ３に対応したカートリッジ１２が着脱可能である。カートリッジ１２にはＩＣタグ１３が取り付けられ、ＭＦＰ−Ａ３にはそのＩＣタグ１３と無線通信してデータの読み書きを行うためのタグリーダライタ３７が設けられている。他の各ＭＦＰ４〜６も同様の構成であるため、以下の説明では、代表としてＭＦＰ−Ａ３について説明する。
【００５０】
ＭＦＰ−Ａ３は、ＣＰＵ３１，ＲＯＭ３２，ＲＡＭ３３，電気的に書き換え可能な不揮発性メモリであるＮＶＲＡＭ（メモリ）３４，表示・操作部３５，ＬＡＮＩ／Ｆ３６，タグリーダライタ３７，インク装着検知部３８ａ，インク残量検知部３８ｂ，プリンタ部３９，及びスキャナ部４０などを備えている。
【００５１】
表示・操作部３５は、各種情報を画像表示するためのＬＣＤやタッチパネル、各種操作ボタンなどを備えてなるものである。また、インク装着検知部３８ａは、当該ＭＦＰ−Ａ３にカートリッジ１２が装着された場合にこれを検知するものである。尚、図１ではＭＦＰ−Ａ３に１つのカートリッジ１２が装着された状態が図示されているが、実際には各色（４色）のカートリッジが装着され、インク装着検知部３８ａはそれぞれの装着の有無を個別に検知する。また、インク残量検知部３８ｂは、装着されているカートリッジ１２の残量を検知する。このインク残量検知部３８ｂも、装着されている各色のカートリッジ毎にそのインクの残量を検知する。
【００５２】
プリンタ部３９は、プリンタ機能を実現するものであり、図示しない用紙トレイに収容された印刷用紙に画像を形成（印刷）する。スキャナ部４０は、スキャナ機能を実現するものである。尚、タグリーダライタ３７は、装着された各カートリッジに取り付けられたＩＣタグとの間で非接触通信を行うためのものであるが、これについては本実施形態では言及せず、後述する第２実施形態で言及する。
【００５３】
ＭＦＰ−Ａ３のメモリ３４には、ＭＦＰとしての上記各種機能を実現するための各種プログラムや、後述するインク保管場所情報表示・印刷処理のプログラムなどが記憶されている。また、通信ＢＯＸ２に記憶されているインク情報テーブルのうち、少なくとも当該ＭＦＰ−Ａ３に対応した情報も、通信ＢＯＸ２から送信されてメモリ３４に記憶される。ＭＦＰ−Ａ３では、そのインク情報テーブルに基づき、後述するようにインクの保管場所を表示したり印刷出力したりすることができる。
【００５４】
通信ＢＯＸ２からＭＦＰ−Ａ３へのインク情報テーブルの送信タイミングは種々考えられるが、本実施形態では少なくとも、ＰＣ７にてインク情報テーブルが作成されてそれが通信ＢＯＸ２へ送信・記憶された時に、通信ＢＯＸ２が各ＭＦＰ３〜６へ送信し、これが各ＭＦＰ３〜６で記憶されるよう構成されている。
【００５５】
本実施形態のインク保管管理システム１における、最も特徴的な機能は、各ＭＦＰ３〜６において自身のインクの保管場所を表示・印刷出力させる機能である。この機能の実現過程で、図３（ａ）のインク残量情報や図３（ｂ）のインク保管場所情報などがＬＣＤ表示され、更に図３（ｃ）に示すインク保管場所情報が印刷出力される。
【００５６】
次に、ＭＦＰ−Ａ３で実行されるインク保管場所情報表示・印刷処理について、図４を用いて説明する。この処理はＣＰＵ３１により定期的に実行される。ＣＰＵ３１はこの処理を開始すると、まずインク残量表示キーが押されたか否か判断する（Ｓ１１０）。
【００５７】
表示・操作部３５を構成するＬＣＤには、初期状態では、所定のメニュー画面が表示されており、そのメニュー画面の中に残量表示ボタンも表示されている。その残量表示ボタンが押されると（Ｓ１１０：ＹＥＳ）、図３（ａ）に示すインク残量情報をＬＣＤ表示する。但しこの場合は、図３（ａ）のうち破線で囲まれたメッセージは表示しない。
【００５８】
一方、インク残量表示キーが押されない場合は（Ｓ１１０：ＮＯ）、インク残量が所定量以下と検出されたか否かをインク残量検知部３８ｂの検知情報に基づいて判断する。そして、インク残量が所定量以下でなければ（Ｓ１３０：ＮＯ）、Ｓ１１０に戻るが、所定量以下ならば（Ｓ１３０：ＹＥＳ）、インク切れが間近である旨のインク残量情報（図３（ａ））をＬＣＤ表示する（Ｓ１４０）。
【００５９】
そして、メモリ３４にインク保管場所情報（インク情報テーブル）があるか否か判断し（Ｓ１５０）、メモリ３４にインク情報テーブルが記憶されていない場合は（Ｓ１５０：ＮＯ）、インク保管場所情報がない旨をＬＣＤ表示して（Ｓ３００）、このインク保管場所情報表示・印刷処理を終了する。一方、メモリ３４にインク保管場所情報が記憶されていれば（Ｓ１５０：ＹＥＳ）、通信ＢＯＸ２に記憶されているインク情報テーブルの更新有無を確認する（Ｓ１６０）。
【００６０】
そのためにまず、通信ＢＯＸ２のインク情報テーブルを確認できたか否か判断する（Ｓ１７０）。そして、通信ＢＯＸ２のインク情報テーブルを確認できたならば（Ｓ１７０：ＹＥＳ）、自身のメモリ３４内の情報が通信ＢＯＸ２側で更新されているか否か判断する（Ｓ１８０）。この判断はタイムスタンプを比較することにより行い、更新されていたならば（Ｓ１８０：ＹＥＳ）、通信ＢＯＸ２のメモリ２４に記憶されている最新のインク情報テーブルに基づき、自身のメモリ３４のインク情報テーブルを更新する（Ｓ２００）。そして、その更新後のインク情報テーブルに基づいて、最新のインク保管場所情報を、図３（ｂ）に示すようにＬＣＤ表示する（Ｓ２１０）。尚、タイムスタンプの比較による更新有無の確認方法はあくまでも一例であり、他の方法で確認してもよい。
【００６１】
一方、Ｓ１７０にて通信ＢＯＸ２のインク情報テーブルを確認できなかった場合（Ｓ１７０：ＮＯ）、又はＳ１８０にて自身のメモリ３４内の情報が最新であると判断された場合は（Ｓ１８０：ＮＯ）、自身のメモリ３４内に記憶されているインク情報テーブルに基づき、図３（ｂ）に示すインク保管場所情報をＬＣＤ表示する（Ｓ１９０）。
【００６２】
インク保管場所情報のＬＣＤ表示後は、更に、インク保管場所情報の印刷要求があるか否かを判断する（Ｓ２２０）。図３（ｂ）に示すように、ＬＣＤ表示されるインク保管場所情報には、保管場所のテキストデータや各色のインク残量の他、保管場所情報を印刷するか否かをユーザに選択させる画像も表示される。ここで、「いいえ」が押されたら（Ｓ２２０：ＮＯ）、そのままこのインク保管場所情報表示・印刷処理を終了するが、「はい」が押された場合は（Ｓ２２０：ＹＥＳ）、インク残量検知部３８ｂの検知結果に基づいて各色のインク残量をチェックし（Ｓ２３０）、そのチェック結果に基づいて印刷出力可能かどうか、即ち印刷出力し得るだけのインク残量があるか否かを判断する（Ｓ２４０）。
【００６３】
そして、インク残量不足によって印刷出力できない場合は（Ｓ２４０：ＮＯ）、印刷できない旨をＬＣＤ表示するが（Ｓ２８０）、印刷出力できる場合は（Ｓ２４０：ＹＥＳ）、更に、カラー印刷可能か否かを判断する（Ｓ２５０）。そして、カラー印刷可能な程度に各色のインクが残っている場合は（Ｓ２５０：ＹＥＳ）、インク保管場所情報をカラー印刷する。具体的には、図３（ｃ）に示す画像を印刷用紙に印刷出力する。
【００６４】
この印刷出力される情報は、図３（ｃ）から明らかなように、保管場所のテキスト情報の他、保管場所の外観画像、保管場所の地図、インクの外観画像もある。尚、地図の代わりに（或いは地図に加えて）保管場所までのアクセス方法を提供してもよい。
【００６５】
一方、インク不足等によってカラー印刷できない場合は（Ｓ２５０：ＮＯ）、図３（ｃ）のインク保管場所情報をモノクロ印刷する（Ｓ２９０）。そして、インク保管場所情報を印刷出力した後は、ＬＣＤ表示をもとのメニュー画面に戻す（Ｓ２７０）。尚、保管場所の外観画像や地図、インクの外観画像などは、ＬＣＤ表示可能としてもよい。
【００６６】
以上説明した本実施形態のインク保管管理システム１によれば、ＭＦＰを使用するユーザは、インクの保管場所を、簡単・低コストなシステムで、しかもそのインクを使用するＭＦＰの設置場所において、容易に知ることができる。また、ＬＣＤ表示だけでなく印刷出力も可能であるため、ユーザは必要に応じてインク保管場所情報を印刷出力し、その印刷内容を確認しながら保管場所に行くことができ、ユーザの利便性が高まる。
【００６７】
しかも、ＬＣＤ表示或いは印刷出力されるインク保管場所情報として、保管場所を示すテキストデータだけでなく、保管場所の外観画像や地図、カートリッジの外観画像も表示或いは印刷出力される。そのため、ユーザは保管場所をより容易に知ることができる。
【００６８】
更に、ＭＦＰは、インク保管場所情報を表示等する際、通信ＢＯＸ２に更新の有無を確認し、更新されていた場合にはその最新のインク情報テーブルを取得してその内容を表示等するため、常に最新のインク保管場所情報をユーザに提供することができる。
【００６９】
また、通信ＢＯＸ２に記憶されるインク情報テーブルは、ユーザがＰＣ７にて自在に作成・更新することができる。そのため、例えば引越などでインク保管場所が変わっても、その変更をインク情報テーブルに迅速且つ容易に反映させるこができる。
【００７０】
［第２実施形態］
次に、第２実施形態のインク保管管理システムについて説明する。本実施形態のインク保管管理システムは、そのハード構成自体は図１に示すインク保管管理システム１と同じであり、第１実施形態で説明した各種機能は備えている。その上で、本実施形態では、インク（カートリッジ）の種別・色毎にその在庫数量を管理する機能も備えている。
【００７１】
図１に示すように、各カートリッジにはそれぞれ、ＩＣタグが取り付けられている。例えばＭＦＰ−Ａ３に装着されるカートリッジ１２に取り付けられているＩＣタグ１３は、主として、送受信部１３ａ，制御部１３ｂ，メモリ１３ｃを備えている。送受信部１３ａは、通信ＢＯＸ２のタグリーダライタ２７やＭＦＰ−Ａ３のタグリーダライタ３７との間で無線にてデータ送受信を行う。制御部１３ｂは、当該ＩＣタグ１３の動作全体を制御するものであり、メモリ１３ｃに対する各種データの読み書きを制御する。
【００７２】
通信ＢＯＸ２のタグリーダライタ２７は、各カートリッジのＩＣタグとの無線通信により在庫登録を行うために用いられる。例えば図１に示すようにあるカートリッジ１０を通信ＢＯＸ２のタグリーダライタ２７に近づけると、タグリーダライタ２７がカートリッジ１０のＩＣタグ１１から必要な情報を取得して、このカートリッジ１０を在庫として登録すると共にその登録した旨をＩＣタグ１１にも送信する。
【００７３】
一方、各ＭＦＰ３〜６の各タグリーダライタ３７，４７，５７，６７は、それぞれ対応するインクが装着された場合にそのインクのＩＣタグとの無線通信によりそのインクの情報を取得するために用いられる。
【００７４】
通信ＢＯＸ２のメモリ２４には、図５（ａ）に示すインク情報テーブル、及び図５（ｂ）に示すタグ情報テーブルが記憶される。このうち図５（ａ）のインク情報テーブルは、図２に示した第１実施形態のインク情報テーブルに対して更に、各カートリッジの在庫数量が加えられたものである。この在庫数量については、基本的にはユーザにより自在に操作できず（勿論できるようにしてもよいが）、よって初期値は全て０となっている。図５（ｂ）のタグ情報テーブルは、後述する在庫登録時に自動的に作成されるものである。
【００７５】
また、カートリッジ１２のＩＣタグ１３には、そのメモリ１３ｃ内に、図５（ｃ）に示すカートリッジ情報テーブルが記憶されている。具体的には、そのカートリッジ１２固有の固有ＩＤと、インク種別（本例では「ＢＲ−０１」の黒（ｂｌａｃｋ））、及び在庫として登録済みであるか否かを示す在庫フラグがテーブル化されて記憶されている。
【００７６】
このように構成された本実施形態のインク保管管理システム１においても、各ＭＦＰ３〜６では、第１実施形態で説明したインク保管場所情報表示・印刷処理（図４参照）が実行され、これにより第１実施形態と同様の作用効果が得られる。但し本実施形態では、ＬＣＤ表示されるインク保管場所情報として、図６（ａ）に示すように、各色インクの在庫数量（残り個数）も含まれており、この在庫数量は印刷出力の際にも印刷される。
【００７７】
更に本実施形態では、通信ＢＯＸ２にて、カートリッジがタグリーダライタ２７に近づけられると、図７に示すインク在庫情報登録処理がなされる。この処理の過程で、図６（ｂ）〜図６（ｄ）の各画像がＬＣＤ表示される。そこで、このインク在庫情報登録処理について、図７を用いて説明する。この処理は、通信ＢＯＸ２のＣＰＵ２１が定期的に実行するものであり、ＣＰＵ２１は、この処理を開始すると、カートリッジのＩＣタグを確認したか否か（即ちタグリーダライタ２７にて通信開始されたか否か）を判断し（Ｓ３１０）、ＩＣタグを確認したら、そのＩＣタグからＩＣタグ情報（図５（ｃ）のカートリッジ情報テーブル）を読み出す（Ｓ３２０）。
【００７８】
そして、読み出した固有ＩＤに基づき、現在登録されているタグ情報テーブル（図５（ｂ））を参照して、既に通信ＢＯＸ２に登録されているカートリッジであるか否か判断する（Ｓ３３０）。ここで、既に登録済み、即ち図５（ｂ）のタグ情報テーブルとして記憶されているならば（Ｓ３３０：ＹＥＳ）、図６（ｂ）に示す、既に登録済みである旨を示す登録済み通知をＬＣＤ表示する（Ｓ４１０）。そして、現在登録されている在庫保管先を変更するか否かをユーザに問い、変更しない旨の操作入力がなされたら（Ｓ４２０：ＮＯ）、通信ＢＯＸ２からカートリッジを離す旨をＬＣＤ表示する（Ｓ４００）。
【００７９】
一方、変更する旨の操作入力がなされた場合（Ｓ４２０：ＹＥＳ）、又はＳ３３０に未登録カートリッジである旨判断された場合（Ｓ３３０：ＮＯ）は、図６（ｃ）に示すインク在庫保管先選択画面をＬＣＤ表示する（Ｓ３４０）。このインク在庫保管先選択画面では、既に登録されている保管先情報がスクロール表示され、ユーザはその中から所望の保管場所をタッチ操作で指定（選択）できる。
【００８０】
そして、「戻る」が押されたらＳ４００に進むが、所望の保管場所が指定された状態で「設定」が押された場合は、図６（ｄ）に示すように、その指定した在庫保管先でよいか否かの確認を促すインク保管先確認画面をＬＣＤ表示する（Ｓ３６０）。図６の例では、インク在庫保管先選択画面（図６（ｃ））において指定された保管先がインク在庫保管先確認画面（図６（ｄ））にてあらためて表示され、それでよいか否かの確認が促されている。また、図６（ｃ）の画面において「新規登録・修正」が押された場合は、在庫保管先の新規登録又は変更を受け付けるための所定の処理を行った上で（Ｓ４３０）、その新規登録或いは変更後の在庫保管先について図６（ｄ）の確認画面を表示する。
【００８１】
そして、設定、新規登録、或いは変更された在庫保管先について、それを登録する旨の操作がされたら（即ち図６（ｄ）の確認画面で「はい」が押されたら）（Ｓ３７０：ＹＥＳ）、カートリッジのＩＣタグへ、在庫フラグを「○」に書き換えるよう指令送信する。これにより、ＩＣタグの在庫フラグは、在庫登録された旨を示す「○」に設定される。
【００８２】
更に、通信ＢＯＸ２自身の各テーブルをそれぞれ更新する。具体的には、インク情報テーブル（図５（ａ））については、登録されたカートリッジの在庫数量を増加させ、保管場所が新規登録或いは変更された場合はそれを反映させる。  タグ情報テーブルについては、登録されたカートリッジの情報を新規追加する。タグ情報テーブルは、図５（ｂ）に示すように、登録されたインク（ＩＣタグ）毎に固有ＩＤ、対応機種、インク保管場所、装着装置名、インク種別、及び在庫フラグが登録されてなるものである。そこで、新規登録されたカートリッジに関する情報を新規追加する。この場合、当該カートリッジはまだＭＦＰに装着されていないため、テーブル情報中、装着装置名については未定となる。
【００８３】
このようにして各テーブルをそれぞれ更新した後、通信ＢＯＸ２からカートリッジを離す旨を表示して（Ｓ４００）、本処理を終了する。尚、図６（ｄ）の確認画面で「いいえ」がおされた場合も（Ｓ３７０：ＮＯ）、このＳ４００の処理に進む。
【００８４】
一方、各ＭＦＰ（代表としてＭＦＰ−Ａ３）においては、ＣＰＵ３１が、図８（ａ）に示すインク装着時ＭＦＰ側在庫数量変更処理を定期的に実行する。ＣＰＵ３１は、この処理を開始すると、まず、インク装着検知部３８ａの検知結果に基づき、カートリッジが装着されたか否かを判断する（Ｓ５１０）。そして、装着が確認されたならば（Ｓ５１０：ＹＥＳ）、その装着されたカートリッジのＩＣタグからＩＣタグ情報（図５（ｃ））のカートリッジ情報テーブル）を読み出す（Ｓ５２０）。
【００８５】
そして、その読み出したＩＣタグ情報のうち在庫フラグに基づき、そのカートリッジが既に在庫として登録されているか否か判断する（Ｓ５３０）。ここで、在庫フラグが「×」で在庫として登録されていないならば（Ｓ５３０：ＮＯ）、そのままこの処理を終了するが、在庫フラグが「○」で在庫として登録されているならば（Ｓ５３０：ＹＥＳ）、カートリッジのＩＣタグへ、在庫フラグを「×」に書き換えるよう指令送信する（Ｓ５４０）。これにより、ＩＣタグの在庫フラグは、在庫品ではない旨を示す「×」に設定される。
【００８６】
更に、通信ＢＯＸ２へ、装着されたカートリッジから読み出したＩＣタグ情報を自装置名（ここではＭＦＰ−Ａ３を示す情報）と共にカートリッジ装着情報として送信する（Ｓ５５０）。つまり、カートリッジが装着された旨を通信ＢＯＸ２へ通知するのである。
【００８７】
これに対し、通信ＢＯＸ２では、図７のインク在庫情報登録処理と並行して図８（ｂ）に示すインク装着時通信ＢＯＸ側在庫数量変更処理も定期的に実行されている。即ち、通信ＢＯＸ２のＣＰＵ２１は、この図８（ｂ）の処理を開始すると、まず何れかのＭＦＰからカートリッジ装着情報が受信されたか否かを判断し（Ｓ６１０）、受信された場合には、そのカートリッジ装着情報に対応したカートリッジ（即ちＭＦＰ側で装着されたカートリッジ）が通信ＢＯＸ２自身のタグ情報テーブル（図５（ｂ））に登録されているものであるか否かを固有ＩＤに基づいて判断する（Ｓ６２０）。
【００８８】
そして、タグ情報テーブルに登録されているカートリッジでないならば（Ｓ６２０：ＮＯ）、そのままこの処理を終了するが、タグ情報テーブルに登録されているカートリッジならば（Ｓ６２０：ＹＥＳ）、そのカートリッジ装着情報の送信元のＭＦＰに対して既に装着済みとされている、同種別（同色）で異なる固有ＩＤのカートリッジが登録されているか否か判断する（Ｓ６３０）。つまり、タグ情報テーブル中、同種別・同色で異なる固有ＩＤのカートリッジについて、在庫フラグが「×」となっていて装着装置名がその送信元のＭＦＰと同名であるか否かを判断する。この判断をするのは、交換されて既に廃棄処分等されたカートリッジの情報についてはその都度消去していくようにするためである。
【００８９】
このＳ６３０で肯定判定された場合は、交換前の古いカートリッジの情報が残っているということであるため、そのカートリッジの情報についてはタグ情報テーブルから削除して（Ｓ６４０）、Ｓ６５０に移行する。また、Ｓ６３０で否定判定された場合も、Ｓ６５０に移行する。Ｓ６５０では、タグ情報テーブルにおける、新規装着されたカートリッジの情報を変更する。具体的には、インク情報テーブルにおいて、新規装着されたカートリッジの在庫数量を減少させる。また、タグ情報テーブルにおいて、新規装着されたカートリッジについて、在庫フラグを「×」にすると共に装着装置名を設定する。
【００９０】
以上説明した第２実施形態のインク保管管理システムによれば、ユーザに対してカートリッジの保管場所に加えて在庫数量も提供することができるため、低コストながら情報提供の付加価値を一層高めることができる。
【００９１】
しかもその在庫登録は、通信ＢＯＸ２とカートリッジのＩＣタグとの通信により行われ、在庫登録と共に在庫フラグも設定され、その在庫フラグに基づいて、新規登録時の在庫数量への計上、及びＭＦＰへの装着時における在庫数量からの削減がなされる。そのため、カートリッジの在庫数量の管理を、低コストながら容易に且つ適正に（重複計上・重複削減することなく）行うことができる。また、非接触のＩＣタグを用いていることから、複数のカートリッジをまとめて在庫登録することもできる。
【００９２】
［変形例］
本発明の実施の形態は、上記実施形態に何ら限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採り得ることはいうまでもない。
【００９３】
例えば、本発明は、図９に示すようなシステムにおいても適用可能である。図９のインク保管管理システム１０１は、複数のＭＦＰのうちＭＦＰ−Ａ１０３が、ネットワーク８には接続されずにＰＣ１０７とＵＳＢ１９０にてローカル接続されている。また、ＰＣ１０７は、無線ＬＡＮにて通信ＢＯＸ１０２とデータ通信可能に構成されている。
【００９４】
このシステムにおいても、実質的には上記各実施形態のシステムと同様の機能を備えているが、ＭＦＰ−Ａ１０３は、上記実施形態のように通信ＢＯＸ１０２と直接データ通信することはできないため、ＰＣ１０７を中継してデータ通信することとなる。その中継処理の一例を、図１０を用いて説明する。
【００９５】
まず図１０（ａ）は、ＭＦＰ−Ａ１０３が通信ＢＯＸ１０２からインク情報テーブルを取得するために所定のタイミング（例えば１日に数回、或いは一定時間毎、など）で実行するインク情報中継取得要求処理である。ＭＦＰ−Ａ１０３は、この処理を開始すると、まずＰＣ１０７との接続が確立できたか否か判断する（Ｓ７１０）。そして、通信が確立できない場合は、ＰＣとのケーブル接続及びＰＣの電源投入をユーザに促すための画面をＬＣＤ表示する（Ｓ７５０）。一方、ＰＣとの接続が確立できたら（Ｓ７１０：ＹＥＳ）、ＰＣに対し、通信ＢＯＸ１０２からインク情報テーブル中の自身（ＭＦＰ−Ａ１０３）に対応した情報を取得するよう指令を送信する（Ｓ７２０）。そして、ＰＣからその情報を受信するまで待機し（Ｓ７３０）、情報を受信したら、その受信したインク情報テーブルの情報を自身のメモリに格納する（Ｓ７４０）。
【００９６】
上記のＭＦＰ−Ａ１０３の処理に対し、ＰＣ１０７は、図１０（ｂ）に示すインク情報中継取得処理を定期的に実行する。ＰＣ１０７は、この処理を開始すると、まず、ＭＦＰ１０３から情報取得の指令（図１０（ａ）のＳ７２０で送信）を受信したか否か判断し（Ｓ８１０）、受信したならば、通信ＢＯＸ１０２との無線ＬＡＮによる通信接続が確認できたか否か判断する（Ｓ８２０）。そして、接続が確認できた場合は（Ｓ８２０：ＹＥＳ）、通信ＢＯＸ１０２に対し、インク情報テーブルにおける該当ＭＦＰ（ＭＦＰ−Ａ１０３）の情報を送信するよう指令を送る（Ｓ８３０）。そして、通信ＢＯＸ１０２からその情報が受信されると（Ｓ８４０：ＹＥＳ）、その受信した情報をＰＣ１０７自身に保存し（Ｓ８５０）、更にそれをＭＦＰ−Ａ１０３へ送信する（Ｓ８６０）。
【００９７】
一方、Ｓ８２０において通信ＢＯＸ１０２との接続が確認できない場合は、通信ＢＯＸ１０２と接続できないことをＰＣの画面（ＬＣＤ）上に表示し（Ｓ８７０）、更にその旨をＭＦＰ−Ａ１０３へ送信する（Ｓ８８０）。そして、例えばＬＣＤに通信ＢＯＸ１０２との接続を再試行すべきかどうかを問う画面を表示するなどして通信ＢＯＸ１０２との接続を再度確認し（Ｓ８９０）、再接続すべき旨の操作等がなされた場合は（Ｓ８９０：ＹＥＳ）、再びＳ８２０以降の処理に移る。一方、再接続は不要である旨の操作等がなされた場合は（Ｓ８９０：ＮＯ）、通信ＢＯＸ１０２との接続が失敗したことをＰＣ１０７の画面（ＬＣＤ）に表示し（Ｓ９００）、更にその旨をＭＦＰ−Ａ１０３にも送信する（Ｓ９１０）。
【００９８】
このように、システムの具体的構成に拘わらず、通信ＢＯＸとＭＦＰが直接又は間接的に通信可能である限り、あらゆる形態のシステムで本発明が適用可能である。
また、上記実施形態ではサーバ機能を通信ＢＯＸに持たせたが、これも一例に過ぎず、例えば何れかのＭＦＰにサーバ機能も持たせるようにしたり、ＰＣに持たせるようにしたり、或いはサーバ機能を備えた別の装置を設けるようにするなど、サーバ機能をどこに持たせるかについては特に限定されるものではない。
【００９９】
また、ネットワーク８は有線に限らず無線ネットワークでもよい。また、カートリッジと通信ＢＯＸとの通信（及びＭＦＰとの通信）は、非接触のＩＣタグに限らず、他の種々の通信方式を用いることができる。また、サーバと接続するＭＦＰの数も特に限定されるものではない。また、本発明の適用は、カートリッジの保管管理に限定されるものではなく、他のあらゆる消耗品に対して適用可能である。
【符号の説明】
【０１００】
１，１０１…インク保管管理システム、２，１０２…通信ＢＯＸ、３〜６，１０３…ＭＦＰ、７…ＰＣ、８…ネットワーク、９…外部回線、１０，１２，１４，１６，１８…カートリッジ、１１，１３，１５，１７，１９…ＩＣタグ、１３ａ…送受信部、１３ｂ…制御部、１３ｃ…メモリ、２７，３７，４７，５７，６７…タグリーダライタ、２１，３１，７１…ＣＰＵ、２２，３２，７２…ＲＯＭ、２３，３３，７３…ＲＡＭ、２４，３４，７４…メモリ（ＮＶＲＡＭ）、２５，３５，７５…表示・操作部、３８ａ…インク装着検知部、３８ｂ…インク残量検知部、３９…プリンタ部、４０…スキャナ部
【図４】
0005454506.tif 000002
【図７】
0005454506.tif 000003
【図８】
0005454506.tif 000004
【図９】
0005454506.tif 000005
【図１０】
0005454506.tif 000006
【図１】
0005454506.tif 000007
【図２】
0005454506.tif 000008
【図３】
0005454506.tif 000009
【図５】
0005454506.tif 000010
【図６】
0005454506.tif 000011