(57)【特許請求の範囲】
【請求項１】
プリンタに使用されるカートリッジを識別する識別情報に対応してＭＳＤＳ情報を特定する特定番号、及び特定番号に対応するＭＳＤＳ情報を記憶する対応表と、管理者の識別情報に対応して既に送信したＭＳＤＳを特定する特定番号を記憶する送付済み表とを記憶する記憶手段と、
プリンタに使用されるカートリッジの識別情報を入手する第１入手手段と、
前記第１入手手段により入手したプリンタに使用されるカートリッジの識別情報に対応するＭＳＤＳを特定する特定番号を抽出する抽出手段と、
管理者情報を入手する第２入手手段と、
前記第２入手手段により入手した管理者情報を有するユーザに既に送付済みのＭＳＤＳ番号を特定する特定手段と、
前記特定手段により特定された前記第２入手手段により入手した管理者情報を有するユーザに既に送付済みのＭＳＤＳ番号に基づき前記抽出手段により抽出されたＭＳＤＳを特定する特定番号が送信済みか判別する判別手段と、
前記判別手段により送信済みでないと判別された場合、ＭＳＤＳ番号に対応するＭＳＤＳ情報を送信する送信手段と
を有し、
印刷ジョブが発信される毎にプリンタに使用されるカートリッジの識別情報は獲得され、獲得されたプリンタに使用されるカートリッジの識別情報に基づきプリンタに使用されるカートリッジが交換されたと判定された場合に、プリンタに使用されるカートリッジの識別情報が前記第１入手手段により入手されることを特徴とする情報提供装置。
【請求項２】
プリンタに使用されるカートリッジを識別する識別情報に対応してＭＳＤＳ情報を特定する特定番号、及び特定番号に対応するＭＳＤＳ情報を記憶する対応表と、管理者の識別情報に対応して既に送信したＭＳＤＳを特定する特定番号を記憶する送付済み表とを記憶する記憶手段を有する情報提供装置で実行される情報提供方法であって、
第１入手手段が、プリンタに使用されるカートリッジの識別情報を入手する第１入手ステップと、
抽出手段が、前記第１入手ステップにより入手したプリンタに使用されるカートリッジの識別情報に対応するＭＳＤＳを特定する特定番号を抽出する抽出ステップと、
第２入手手段が、管理者情報を入手する第２入手ステップと、
特定手段が、前記第２入手ステップにより入手した管理者情報を有するユーザに既に送付済みのＭＳＤＳ番号を特定する特定ステップと、
判別手段が、前記特定ステップにより特定された前記第２入手ステップにより入手した管理者情報を有するユーザに既に送付済みのＭＳＤＳ番号に基づき前記抽出ステップにより抽出されたＭＳＤＳを特定する特定番号が送信済みか判別する判別ステップと、
送信手段が、前記判別ステップにより送信済みでないと判別された場合、ＭＳＤＳ番号に対応するＭＳＤＳ情報を送信する送信ステップと
を有し、
印刷ジョブが発信される毎にプリンタに使用されるカートリッジの識別情報は獲得され、獲得されたプリンタに使用されるカートリッジの識別情報に基づきプリンタに使用されるカートリッジが交換されたと判定された場合に、プリンタに使用されるカートリッジの識別情報が前記第１入手ステップにより入手されることを特徴とする情報提供方法。
【請求項３】
プリンタに使用されるカートリッジを識別する識別情報に対応してＭＳＤＳ情報を特定する特定番号、及び特定番号に対応するＭＳＤＳ情報を記憶する対応表と、管理者の識別情報に対応して既に送信したＭＳＤＳを特定する特定番号を記憶する送付済み表とを記憶する記憶手段を有するコンピュータで実行されるプログラムであって、
プリンタに使用されるカートリッジの識別情報を入手する第１入手ステップと、
前記第１入手ステップにより入手したプリンタに使用されるカートリッジの識別情報に対応するＭＳＤＳを特定する特定番号を抽出する抽出ステップと、
管理者情報を入手する第２入手ステップと、
前記第２入手ステップにより入手した管理者情報を有するユーザに既に送付済みのＭＳＤＳ番号を特定する特定ステップと、
前記特定ステップにより特定された前記第２入手ステップにより入手した管理者情報を有するユーザに既に送付済みのＭＳＤＳ番号に基づき前記抽出ステップにより抽出されたＭＳＤＳを特定する特定番号が送信済みか判別する判別ステップと、
前記判別ステップにより送信済みでないと判別された場合、ＭＳＤＳ番号に対応するＭＳＤＳ情報を送信する送信ステップと
をコンピュータに実現させ、
印刷ジョブが発信される毎にプリンタに使用されるカートリッジの識別情報は獲得され、獲得されたプリンタに使用されるカートリッジの識別情報に基づきプリンタに使用されるカートリッジが交換されたと判定された場合に、プリンタに使用されるカートリッジの識別情報が前記第１入手ステップにより入手されることを特徴とするプログラム。
【請求項４】
プリンタに使用されるカートリッジを識別する識別情報に対応してＭＳＤＳ情報を特定する特定番号、及び特定番号に対応するＭＳＤＳ情報を記憶する対応表と、管理者の識別情報に対応して既に送信したＭＳＤＳを特定する特定番号を記憶する送付済み表とを記憶する記憶手段と、プリンタに使用されるカートリッジの識別情報を入手する第１入手手段と、前記第１入手手段により入手したプリンタに使用されるカートリッジの識別情報に対応するＭＳＤＳを特定する特定番号を抽出する抽出手段と、管理者情報を入手する第２入手手段と、前記第２入手手段により入手した管理者情報を有するユーザに既に送付済みのＭＳＤＳ番号を特定する特定手段と、前記特定手段により特定された前記第２入手手段により入手した管理者情報を有するユーザに既に送付済みのＭＳＤＳ番号に基づき前記抽出手段により抽出されたＭＳＤＳを特定する特定番号が送信済みか判別する判別手段と、前記判別手段により送信済みでないと判別された場合、ＭＳＤＳ番号に対応するＭＳＤＳ情報を送信する送信手段とを有する情報提供装置と、
印刷ジョブが発信される毎にプリンタに使用されるカートリッジの識別情報を獲得し、獲得されたプリンタに使用されるカートリッジの識別情報に基づきプリンタに使用されるカートリッジが交換されたと判定された場合に、プリンタに使用されるカートリッジの識別情報を前記情報提供装置に出力する情報処理装置とを有することを特徴とする情報提供システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばプリンタのトナーなどに使用されている化学物質について、最新の化学安全性情報を、購買者等による要求に応じて確実に提供できる情報提供装置及び方法と情報提供システムに関する。
【０００２】
【従来の技術】
化学品等に対する安全性に関する試験研究・調査活動が積極的に行われてきている昨今、その進行速度も著しく高まりつつある。一方、世界的な化学品の安全性への関心の高まりによる後押しによって、既存の化学品の安全性に関する法規制制度の改訂・見直し頻度も急速に高まってきている。そのため、例えば、危険有害性物質として取り扱われる物質リストの見直し、すなわち新たなる物質のリストへの追加などの機会が増加している。このような危険有害性物質リストに含まれる物質、いわゆる特定化学品を用いた製品については、その製品が特定化学品を用いていることや、その製品を使用する上での詳細な注意事項等を記載した資料を製造者や販売者等により購買者の求めに応じて提供すべきことが義務づけられている。また、化学品に対する安全意識の高まりに応じて、製造者や販売者により法律上の義務を越える範囲の情報が開示される場合も多い。
【０００３】
このような化学品の安全性に関する情報をその取扱者や顧客に対して提供する手段としては、従来、物質安全性データシート（Material Safety Data Sheet、略してＭＳＤＳ）なる紙資料の提供によるものが一般的であった。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記のように開示すべき情報の更新の頻度が著しく高くなっている昨今、一旦提供された物質安全性データシート内に記載の情報と、最新の情報との間に食い違いが生じる等、提供された情報が陳腐化する頻度が多くなるという問題、いいかえれば情報の賞味期限が著しく短くなっているという問題が生じていた。加えて、化学品の一種にあたるプリンタや複写機のトナーは、時として処方、使用化学品の変更が行われることもある。このような情報の陳腐化や製品の組成の変更等が生じれば、最新の情報を反映すべくＭＳＤＳの改訂が必要となる。
【０００５】
一方、平成１３年４月に改正された労働安全衛生法では、特定化学品を使用する者へのＭＳＤＳ提供の周知徹底が義務化された。従来の紙資料形態でのＭＳＤＳ提供での対応も不可能ではない。しかしこの場合、膨大な量の紙の使用にもつながりかねないことが懸念される。これを解決する手段の一つとしてインターネット上に設けたウエブサイトからの情報提供が考えられよう。しかしこの場合でもユーザーの求める情報を適確に提供することには至らない。
本発明は上記従来例に鑑みて成されたもので、その第１の目的は、特定化学品を使用する者へのＭＳＤＳ提供の周知徹底を行うための情報提供装置及び方法と情報提供システムを提供することである。これにより改正された労働安全衛生法の遵守も達成される。
【０００６】
また第２の目的は、最新の化学品安全性情報を迅速に、かつ資源を浪費することなく提供することのできる情報提供装置及び方法と情報提供システムを提供することにある。
【０００７】
【課題を解決する為の手段】
上記目的を達せするために本発明は次のような構成から成る。
【０００８】
プリンタに使用されるカートリッジを識別する識別情報に対応してＭＳＤＳ情報を特定する特定番号、及び特定番号に対応するＭＳＤＳ情報を記憶する対応表と、管理者の識別情報に対応して既に送信したＭＳＤＳを特定する特定番号を記憶する送付済み表とを記憶する記憶手段と、
プリンタに使用されるカートリッジの識別情報を入手する第１入手手段と、
前記第１入手手段により入手したプリンタに使用されるカートリッジの識別情報に対応するＭＳＤＳを特定する特定番号を抽出する抽出手段と、
管理者情報を入手する第２入手手段と、
前記第２入手手段により入手した管理者情報を有するユーザに既に送付済みのＭＳＤＳ番号を特定する特定手段と、
前記特定手段により特定された前記第２入手手段により入手した管理者情報を有するユーザに既に送付済みのＭＳＤＳ番号に基づき前記抽出手段により抽出されたＭＳＤＳを特定する特定番号が送信済みか判別する判別手段と、
前記判別手段により送信済みでないと判別された場合、ＭＳＤＳ番号に対応するＭＳＤＳ情報を送信する送信手段と
を有し、
印刷ジョブが発信される毎にプリンタに使用されるカートリッジの識別情報は獲得され、獲得されたプリンタに使用されるカートリッジの識別情報に基づきプリンタに使用されるカートリッジが交換されたと判定された場合に、プリンタに使用されるカートリッジの識別情報が前記第１入手手段により入手されることを特徴とする。
【０００９】
あるいは、プリンタに使用されるカートリッジを識別する識別情報に対応してＭＳＤＳ情報を特定する特定番号、及び特定番号に対応するＭＳＤＳ情報を記憶する対応表と、管理者の識別情報に対応して既に送信したＭＳＤＳを特定する特定番号を記憶する送付済み表とを記憶する記憶手段と、プリンタに使用されるカートリッジの識別情報を入手する第１入手手段と、前記第１入手手段により入手したプリンタに使用されるカートリッジの識別情報に対応するＭＳＤＳを特定する特定番号を抽出する抽出手段と、管理者情報を入手する第２入手手段と、前記第２入手手段により入手した管理者情報を有するユーザに既に送付済みのＭＳＤＳ番号を特定する特定手段と、前記特定手段により特定された前記第２入手手段により入手した管理者情報を有するユーザに既に送付済みのＭＳＤＳ番号に基づき前記抽出手段により抽出されたＭＳＤＳを特定する特定番号が送信済みか判別する判別手段と、前記判別手段により送信済みでないと判別された場合、ＭＳＤＳ番号に対応するＭＳＤＳ情報を送信する送信手段とを有する情報提供装置と、
印刷ジョブが発信される毎にプリンタに使用されるカートリッジの識別情報を獲得し、獲得されたプリンタに使用されるカートリッジの識別情報に基づきプリンタに使用されるカートリッジが交換されたと判定された場合に、プリンタに使用されるカートリッジの識別情報を前記情報提供装置に出力する情報処理装置とを有する。
【００４０】
【発明の実施の形態】
＜発明に係る情報提供システムの概要＞
本発明に係る情報提供システムは、インターネット等の双方向通信を介して互いに接続される製品の上市者（取引市場において製品を流通/販売する者。たとえば、生産会社や販売会社）のサーバと製品使用者の管理者用ＰＣ（以下、利用者端末あるいは単にＰＣと呼ぶこともある。）、その管理者用ＰＣにＬＡＮ等を介して接続されたプリンタを有する。プリンタは、情報提供の対象製品として消耗品、たとえばトナーカートリッジ（以下ＣＲＧと呼ぶ。）を使用するが、そのカートリッジはメモリーチップなどの情報記憶媒体を具備し、カートリッジそれぞれに付されたＩＤ番号（以下、ＣＲＧ−ＩＤと呼ぶ。）が記録されているものを使用することが望ましい。そして、管理者用ＰＣは、一定の情報をサーバとの間で交換することで、使用するカートリッジに対応するＭＳＤＳ情報をサーバから獲得する。
【００４１】
本発明では、ＭＳＤＳ情報に関する情報のやり取りのタイミングとして下記の２つの場合を想定している。まず第一は「ユーザが新たにプリンタを導入し、カートリッジを装着した場合」であり、第二は「ユーザがカートリッジの交換を行った場合」である。
【００４２】
まず第一の場合について説明する。情報のやり取りは管理者用ＰＣからプリンタに対するＣＲＧ−ＩＤ情報の要求により開始される。この要求を発する時期については、（１）インストーラによってプリンタドライバをＰＣにインストールする作業途中、（２）プリンタドライバのインストール作業終了後、（３）ＰＣからプリンタに対して初めて印刷ジョブが発信された時、の３つが考えられる。中でも（２）の場合、特にプリンタドライバのインストールを完了した直後に引き続いてＭＳＤＳ情報に係る情報のやり取りを開始することが好ましい。この場合、インストールされたプリンタドライバの機能を拡張して、それ自身がインストールされた後のやりとり操作を担わせる方法や、プリンタドライバのインストール終了後に、それとは別個に用意した専用のドライバを起動する方法がある。
【００４３】
プリンタドライバのインストールに伴うＰＣからの送信要求を受けて、プリンタはカートリッジの情報記憶媒体から読み出したＣＲＧ−ＩＤ情報をＰＣ宛てに送信する。ＰＣは受理したＣＲＧ−ＩＤ情報を記憶する。
【００４４】
ところで本発明の目的は、化学品の使用者に対する情報提供の徹底にある。従って情報の提供先であるユーザ（ＰＣ管理者）を識別するためには、ＰＣ（ユーザの管理するＰＣ）に識別番号（管理者ＩＤ）が付与されている必要がある。このためＰＣは自らが管理者ＩＤを取得しているか否かの確認を行う。
【００４５】
未だ管理者ＩＤを取得していないことが確認された場合、ユーザは上市者に対して管理者ＩＤの授与を申請し、これを取得した上で、当該管理者ＩＤをＰＣに記憶しておく必要がある。この作業はインターネットを介した情報の授受が最も好ましいが、この他にも通常の逓信手段に加えて、Ｅメールによって授与されたＩＤ情報の送信を受けたユーザが自らキーボードなどで手入力するやりかたでも特に問題はない。
【００４６】
管理者ＩＤを既に取得している場合、ならびに管理者ＩＤを受理した場合、これに引き続いてＰＣから上市者サーバ宛てに管理者ＩＤ情報とＣＲＧ−ＩＤ情報が併せて送信される。この際、ＰＣ側にて送信履歴を記録しておくことが好ましい。
【００４７】
上市者サーバは、ＰＣから管理者ＩＤ情報とＣＲＧ−ＩＤ情報の送信を受ける。上市者サーバでは、ＣＲＧ−ＩＤとそのＣＲＧ-ＩＤに固有に対応付けられたＭＳＤＳの識別番号（ＭＳＤＳ−ＩＤ）を対照することができる。この結果、対照した固有のＭＳＤＳ−ＩＤで識別されるＭＳＤＳ情報をＰＣ宛てに送信する。なお、この際、上市者サーバではユーザに対するＭＳＤＳ送信履歴を記録しておく。いいかえればサーバには特定のユーザにどのようなＭＳＤＳを送付した経緯があるかが記録されている。当該ＭＳＤＳ情報を受理したＰＣは端末画面上への表示や所定の場所に保存を行う。
【００４８】
次に第２の場合、すなわち「ユーザがカートリッジの交換を行った場合」について説明する。この場合も一連の処理は、管理者用ＰＣからプリンタに対するＣＲＧ−ＩＤ情報の要求により開始される。しかし、その時期が第一の場合と異なる。当該時期として想定される例としては（１）一定の稼働時間の経過、（２）一定の枚数の出力、（３）ＰＣからプリンタ宛てに印刷ジョブを送信する毎、等がある。いずれの時期であっても、第一の場合と同様、プリンタから伝送されたＣＲＧ−ＩＤ情報はＰＣを経由して上市者サーバ宛てに伝えられる。ただしＰＣにおいてサーバ宛てのＣＲＧ−ＩＤ情報送信履歴を記録している場合、新たにプリンタから受理したＣＲＧ−ＩＤが過去の送信履歴記録にあるか否かの確認を行う。もしも既に記録がある場合、これ以降の情報のやり取りは既に行ったものと重複するので行わない。記録が無い旨が確認されたときに限って管理者ＩＤ情報とＣＲＧ−ＩＤ情報の上市者サーバへの送信が実施される。こうした確認処理を挿入することによって、上市者サーバの負荷やユーザと上市者間の通信コストの削減や処理時間の短縮化を達成することができ、より好ましい。
【００４９】
ＰＣから管理者ＩＤ情報とＣＲＧ−ＩＤ情報とを受理した上市者サーバは、第一の場合同様、ＣＲＧ−ＩＤを元に、それに対応付けられた固有のＭＳＤＳ−ＩＤ（固有ＭＳＤＳ）の特定を行う。一方、管理者ＩＤ情報から、このユーザに対して既に送付した履歴のあるＭＳＤＳ−ＩＤ（送付済ＭＳＤＳ）の特定を行う。送付済ＭＳＤＳは複数存在する場合もあり得る。続いてサーバでは、各送付済ＭＳＤＳと固有ＭＳＤＳの同一性の確認を行う。固有ＭＳＤＳと同一の送付済ＭＳＤＳが存在すれば、既にそのＣＲＧ−ＩＤに対応するＭＳＤＳ情報は送付済みであることから、その送信は行わない。同一のものが無いことが確認された場合に限ってＭＳＤＳ−ＩＤで識別されるＭＳＤＳ情報がＰＣに送信され、上市者サーバにはそのＭＳＤＳを送信した履歴が記録される。当該ＭＳＤＳ情報を受理したＰＣは端末画面上への表示や所定の場所に保存を行う。
【００５０】
当該ＭＳＤＳ情報の配信形態としては、インターネットを介して情報の記録されたファイルを送信することが最も好ましい選択肢としてあげられる。こうしたファイル送信に代えて電子メールによって送信のアナウンスのみを行った後、当該電子メールに付加されたＵＲＬアドレスへのリンクによって使用者の目に触れるような形態とすることも好ましい。さらに上記電子メールをユーザが開くことによって当該ＵＲＬサイトが自動的に表示されるシステムを採用すれば情報伝達の徹底が図られる。加えてＵＲＬサイトへのアクセス確認システムを併用すれば、情報の徹底といった法規制対応の遵守目的は十分達成される。
【００５１】
＜情報提供システムの詳細な説明＞
本発明にかかる情報提供システムの構成はおおむね上述した通りのものである。以下、図面を参照してその構成及び動作について詳しく説明する。
【００５２】
図１は情報提供システムの全体構成を示す図である。インターネット１０２には、プリンタのトナーカートリッジを販売する販売者（上市者）のサーバ１０１と、その販売者により販売されているカートリッジの使用者の運用する管理者用ＰＣ１１１，ＰＣ１２１，ＰＣ１３１が接続されている。ＰＣ１１１及びＰＣ１２１は、使用者の運用するＬＡＮ１１２、１２２にそれぞれ接続されており、ＬＡＮ１１２，１２２に、上市者の販売するカートリッジを使用するプリンタ１１３，１１４，１２３，１２４が接続されている。また、ＰＣ１３１には、これもサーバ１０１を運用する上市者の販売するカートリッジプリンタ１３２を使用するプリンタ１３２が接続されている。
【００５３】
この構成において、各管理者用ＰＣは、それに直接あるいはＬＡＮを介して接続されたプリンタからＣＲＧ−ＩＤを獲得できると共に、インターネット所定のプロトコルを使用することで、サーバと情報を交換できる。上述したように、情報交換のためには、電子メールを利用する方法やＦＴＰ（ファイル転送プロトコル）を利用する方法など、いくつものやり方が選択肢として存在しているが、本実施形態では、ＨＴＴＰ（ハイパーテキスト転送プロトコル）を使用するものとする。ＨＴＴＰを用いるためには、サーバ１０１はＨＴＴＰサーバとして、管理者用ＰＣはＨＴＴＰクライアントとして機能する必要がある。ＨＴＴＰについては周知の技術であり、ここでは説明は省略する。なお複数のプロトコルを併用することも可能である。いずれにしても、データを双方向に交換できる通信路が確保される通信手順であれば、利用可能である。
【００５４】
＜ＰＣ及びプリンタの構成＞
次に図１０により、図１のシステムを構成する管理者用ＰＣ及びプリンタの構成を説明する。なお、サーバ１０１は、果たす機能に応じてサーバ用のプログラム等がインストールされている点は管理者用ＰＣと異なるものの、ハードウエア構成そのものは管理者用ＰＣと同様である。そこでここでは管理者用ＰＣとサーバとをホストコンピュータと総称する。
【００５５】
図１０において、ホストコンピュータ３０００は、ＲＯＭ３あるいはＲＡＭ２に記憶されたプログラムを実行するＣＰＵ１を備えており、システムバス４に接続される各デバイスをＣＰＵ１が統括的に制御する。ＲＡＭ２は、ＣＰＵ１の主メモリであり、ワークエリア等として機能する。キーボードコントローラ（ＫＢＣ）５は、キーボード９や不図示のポインティングデバイスからのキー入力を制御する。ＣＲＴコントローラ（ＣＲＴＣ）６は、ＣＲＴディスプレイ１０の表示を制御する。管理者用ＰＣのＣＲＴディスプレイには、ＭＳＤＳ情報取得シーケンスの進行に伴って後述するような表示が行われる。
【００５６】
ディスクコントローラ（ＤＫＣ）７は、ブートプログラム、種々のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶するハードディスク（ＨＤ）、フロッピーディスク（ＦＤ）等の外部メモリ１１とのアクセスを制御する。後述するＭＳＤＳ情報取得手順を実行するためのプログラムもプログラムファイルとしてハードディスクに格納され、必要に応じて」ＲＡＭ２にロードされてＣＰＵ１により実行される。ネットワークコントローラ（ＮＩＣ）８は、ＬＡＮ２１に接続するためのコントローラである。
【００５７】
一方、プリンタ１００において、プリンタＣＰＵ１２は、ＲＯＭ１３やＲＡＭ１２に記憶された制御プログラムに基づいてシステムバス１５に接続される各種のデバイスとのアクセスを統括的に制御し、印刷部Ｉ／Ｆ１６を介して接続される印刷部（プリンタエンジン）１７に出力情報としての画像信号を出力するほか、トナーカートリッジ１１００に取り付けられたメモリからＣＲＧ−ＩＤを読み出す処理を行う。ＣＰＵ１２はＮＩＣ１８及びＬＡＮ２１を介してホストコンピュータとの通信処理が可能となっており、プリンタ内の情報等をホストコンピュータ３０００に通知可能に構成されている。ＲＡＭ１９はＣＰＵ２１の主メモリ、ワークエリア等として機能するＲＡＭである。入力部１８はホストコンピュータ３０００と双方向インターフェース２１を介して印刷状態情報などのステータス情報などの交信を制御し、プリンタ内の情報等をホストコンピュータ３０００に通知可能に構成されている。
【００５８】
メモリコントローラ（ＭＣ）２０は、ブートプログラム、種々のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶するハードディスク（ＨＤ）、フロッピーディスク（ＦＤ）等の外部メモリ１４とのアクセスを制御する。操作部１０１２は、表示パネルやキーボードを含んでおり、オペレータへの情報の提供や、オペレータからの指示の入力を行わせる。
【００５９】
印刷部１７は実際に記録材を用いて印刷媒体に画像を記録するプリンタエンジンであり、本実施形態では電子写真方式である。電子写真方式では、印刷データに基づいて感光ドラム上に形成された静電潜像をトナーにより可視化してそれを印刷媒体に転写・定着させる。そのため、感光ドラムとトナーとをひとつの筐体に納めたトナーカートリッジ１１００が、交換を予定された消耗品として使用されている。
【００６０】
なお、プリンタ１００については、ＬＡＮに直接接続されるいわゆるネットワークプリンタについてその構成を説明したが、図１のプリンタ１３２では、ＮＩＣ１８のかわりにＵＳＢポートやパラレルポート等を介してホストコンピュータと接続されている。もちろんその場合にはホストコンピュータ側もプリンタに対応するインターフェースを介してプリンタと接続されることとなる。
【００６１】
＜トナーカートリッジの例＞
図１１はプリンタ１００に使用されるカートリッジ１１００の外観を示す図である。
【００６２】
カートリッジ１１００には半導体メモリ１１００ａが組み込まれている。カートリッジ１１００をプリンタ１００に装着すると、半導体メモリ１１００ａはプリンタ１００のコントローラに電気的にあるいは無線により接続され、その読み出しが可能になる。また、半導体メモリ１１００ａには、カートリッジ１１００のタイプを示すＣＲＧ−ＩＤ、シリアル番号等が記録されている。このように、ＣＲＧ−ＩＤやシリアル番号といったカートリッジ１１００の識別情報をトナーカートリッジ１１００自体に保持および表示させることで、カートリッジ１１００の識別を容易かつ正確に行うことができる。
【００６３】
なお、半導体メモリ１１００ａは書き込み可能なものであってもよい。その場合には印刷処理等に伴う種々のカートリッジに固有の情報を半導体メモリ１１００ａに書き込むことでカートリッジ自体に保持させておくことができる。
【００６４】
＜管理者用ＰＣのソフトウエア構成＞
図１２は、図１０に示したホストコンピュータ３０００におけるソフトウエアモジュールの構成を示すブロック図である。ただし、図１の構成から明らかなとおりサーバ１０１にはプリンタは接続されていないことから、図１２は管理者用ＰＣのソフトウエア構成となっている。もちろんサーバがクライアントを兼ねることはあり得るし、プリンタが接続されることもまたあり得るから、その場合にはサーバ１０１も図１２に示す構成をとることとなる。
【００６５】
図１２において、アプリケーション２０１、グラフィック・エンジン２０２、プリンタ・ドライバ２０３、およびシステム・スプーラ２０４は、ＣＤ−ＲＯＭやハードディスク等の外部メモリ１１に保存されたファイルとして存在し、実行される場合にＯＳやそのモジュールを利用するモジュールによってＲＡＭ２にロードされ実行されるプログラム・モジュールである。
【００６６】
また、アプリケーション２０１およびプリンタ・ドライバ２０３は、ＦＤやＣＤ−ＲＯＭ、あるいは不図示のネットワークを経由してハードディスク等の外部メモリ１１に追加することが可能となっている。外部メモリに保存されているアプリケーション２０１はＲＡＭ２にロードされて実行されるが、このアプリケーション２０１からプリンタ１００に対して印刷を行う際には、同様にＲＡＭにロードされ実行可能となっているグラフィック・エンジン２０２を利用して出力（描画）を行う。
【００６７】
グラフィック・エンジン２０２は印刷装置ごとに用意されたプリンタ・ドライバ２０３を同様に外部メモリからＲＡＭ２にロードし、アプリケーション２０１の出力をプリンタ・ドライバ２０３を用いてプリンタの制御コマンドに変換する。変換されたプリンタ制御コマンドはＯＳによってＲＡＭ２にロードされたシステム・スプーラ２０４を経てＮＩＣ２１経由でプリンタ１００へ出力される仕組みとなっている。
【００６８】
＜ＭＳＤＳ情報提供のための処理手順＞
次に、上述した構成において、管理者用ＰＣからサーバ１０２に対してＭＳＤＳ情報を要求し、それをサーバから管理者用ＰＣに送信する手順を説明する。本発明に係る情報提供システムにおいては、カートリッジに情報記憶媒体（半導体メモリチップなど）が設けられていることを前提として、該媒体に記録された各カートリッジ固有の情報であるＣＲＧ−ＩＤを基に下記の処理／やり取りが行われる。
【００６９】
以下、新たにプリンタを導入した場合と、既存のプリンタにおいてカートリッジ交換が発生した場合とに分けて、それぞれ図２及び図９のフローチャートを参照して説明する。
【００７０】
（１．新たにプリンタを導入した場合（図２））
ユーザが新たにプリンタを導入する際、ユーザはまず管理者用ＰＣ（以下、ＰＣと呼ぶ）にプリンタドライバのインストールを行う。この作業は、プリンタの販売者によってプリンタに同梱提供されるＣＤ−ＲＯＭ等の媒体に記録されたインストーラをＰＣで実行することにより開始される。プリンタドライバのインストール作業が終了すると（Ｓ２０１）、当該インストーラは、以下に述べるように、ＰＣがプリンタと各種情報のやり取りを行うための拡張機能ドライバのインストールを行う（Ｓ２０２）。以下の処理プロセスは当該拡張機能ドライバによって行われる。この拡張ドライバは、図１２のプリンタドライバ２０３に含まれる。
【００７１】
第一に、拡張機能ドライバはプリンタの機種を認識し、その機種のプリンタがＰＣに対して自動的にＣＲＧ−ＩＤを伝送することが可能か否か判別を行う（Ｓ２０３）。自動的にＣＲＧ−ＩＤの送信を行うことができるプリンタである場合、設置されたプリンタに対してプリンタに装着されたカートリッジのＣＲＧ−ＩＤの伝送要求（Ｓ２０４ａ）を送信する。
【００７２】
ＣＲＧ−ＩＤの伝送要求を受けたプリンタは、装着されたカートリッジからＣＲＧ−ＩＤを読み込んで（Ｓ２２１）、管理者用ＰＣに対して読み込んだＣＲＧ−ＩＤを送信する（Ｓ２２２）。
【００７３】
ＰＣはプリンタからＣＲＧ−ＩＤ情報を受信すると（Ｓ２０４ｃ）、それをＲＡＭ２等の所定の記録手段に記録する（Ｓ２０５）。一方、ＰＣがＣＲＧ−ＩＤを自動的に入手できないプリンタ機種の場合、ユーザがＰＣの入力端末にＣＲＧ−ＩＤ情報を入力する（Ｓ２０４ｂ）。この場合にもステップＳ２０５において、入力されたＣＲＧ−ＩＤはＰＣにおいて記録される。この際、記録したＣＲＧ−ＩＤが、図４の画面４０１とともにＰＣのディスプレイに表示される。
【００７４】
これ以降のアクションは、インターネットを介して上市者サーバとのやり取りとなる。したがって拡張ドライバはまず、ＰＣがインターネットとオンライン接続されていることを確認する（Ｓ２０６）。オフライン状態であった場合、オンライン状態とする旨のプロンプトをディスプレイ上に表示し、オンライン状態にされるのを待つ。
【００７５】
インターネットに接続できた場合、拡張機能ドライバは、ユーザが管理者ＩＤを既に取得しているか否かの確認を行う（Ｓ２０７）。既に管理者ＩＤを取得していることが確認された場合、ＰＣから上市者サーバ宛てにＣＲＧ−ＩＤと管理者ＩＤとが同時に送信される（Ｓ２１０）。その際、ＰＣ画面上にはユーザ宛てに送信中であることを示す図４の画面４０２が表示される。
【００７６】
サーバは管理者ＩＤ及びＣＲＧ−ＩＤを受信すると（Ｓ２１５）、図６に詳述する手順により必要に応じてＣＲＧ−ＩＤに対応するＭＳＤＳ情報を管理者ＰＣに送信する（Ｓ２１６）。
【００７７】
管理者ＰＣはＭＳＤＳ情報をサーバから受信すると（Ｓ２１１）、それをハードディスク１１等に確保した所定の記憶場所に記憶するとともに、その内容を図４の画面４０３のように表示する。さらに、管理者用ＰＣはサーバに対して、ＭＳＤＳ情報を受信したことの確認メッセージを送信する（Ｓ２１６）。なお、ステップＳ２１１ではＭＳＤＳ情報を提供できない旨のエラーメッセージをサーバから受信することもある。その場合には、図５のエラー画面５０１，５０２を表示する。
【００７８】
一方、ステップＳ２０７においてユーザが管理者ＩＤを未取得であると判定された場合、ユーザに対して図３に記載の案内画面３０１および３０２を表示し、管理者ＩＤ登録確認の入力を行わせる。こうして所定の手続きを経た後に、ＰＣから上市者サーバに対して管理者ＩＤの取得申請が伝送される（Ｓ２１２）。この間管理者用ＰＣには図３の画面３０３が表示される。
【００７９】
管理者ＩＤの取得申請を受理した上市者サーバは、申請者に対して管理者ＩＤを付与し（Ｓ２１３）、付与した管理者ＩＤをＰＣ宛てに送信する（Ｓ２１４）。
【００８０】
ＰＣでは受信した（Ｓ２０８）管理者ＩＤが記録される（Ｓ２０９）。その後ＰＣは管理者ＩＤの割り当てを受けてステップＳ２１０以降の処理を行い、上市者サーバ宛てにＣＲＧ−ＩＤと管理者ＩＤとを同時に送信する。
【００８１】
（サーバにおける処理（図６））
図６は、図２のステップＳ２１６における、サーバによりＭＳＤＳ情報の送信の要否を判別する処理内容を示すフローチャートである。以下、サーバによる処理を図６に沿って説明する。
【００８２】
サーバはＣＲＧ−ＩＤを受信すると（Ｓ６０１）、そのＣＲＧ−ＩＤに対応する固有のＭＳＤＳ番号（以下、固有ＭＳＤＳ番号と呼ぶ。）を特定する（Ｓ６０２）。ＣＲＧ−ＩＤとＭＳＤＳ番号との対応付けは、図７（Ａ）に示すＣＲＧ−ＭＳＤＳ対応表を参照して行われる。ＣＲＧ−ＭＳＤＳ対応表はサーバに保持されており、ＣＲＧ−ＩＤ欄７０１とＭＳＤＳ番号欄７０２とＭＳＤＳ情報欄７０３とを対応づけた表である。したがって、所与のＣＲＧ−ＩＤをＤＲＧ−ＩＤ欄７０１から検索すれば、それに対応する固有ＭＳＤＳ番号とＭＳＤＳ情報とをＭＳＤＳ番号欄７０２およびＭＳＤＳ情報欄７０３からそれぞれ獲得できる。ＣＲＧ−ＭＳＤＳ対応表は、上市者により、市場に流通する製品については漏らさず登録されるよう、保守されている。したがって、ＣＲＧ−ＭＳＤＳ対応表に登録されていないＣＲＧ−ＩＤについては、表末に記録された"ＥＲＲＯＲ"に該当するものとし、固有ＭＳＤＳ番号として９９９９が与えられる。
【００８３】
上市者サーバはまた、管理者ＩＤ毎に既に送付済のＭＳＤＳ番号を、すべて図８に示す送付済みＭＳＤＳ表に記録している。送付済みＭＳＤＳ表は、管理者ＩＤ欄８０１、既に送付したＭＳＤＳ番号欄８０２、送付済みＭＳＤＳ数欄８０３を対応づけて構成されている。例えば図８では、管理者ＩＤが"ＡＡＡ"のユーザに対してはＭＳＤＳ番号が１，２，１０，１１，１００の５つのＭＳＤＳ情報を送付していることが記録されている。サーバはこの記録に基づき、受信した管理者ＩＤを有するユーザに対して既に送付済のＭＳＤＳ（以下、送付済ＭＳＤＳと呼ぶ。）番号を特定する（Ｓ６０４）。
【００８４】
次に獲得した固有ＭＳＤＳ番号が９９９９であるか判定する（Ｓ６０５）。固有ＭＳＤＳ番号が９９９９の場合には、図５に示すエラー画面５０１および５０２を管理者ＰＣに表示させるべく、エラーメッセージを、サーバに登録されていないＣＲＧ−ＩＤを送信した管理者ＰＣに対して送信する（Ｓ６１５）。このような場合の一例としては、ＣＲＧのメモリーチップに不具合が生じた場合や、カートリッジの製造販売者とＭＳＤＳサーバの管理者とが異なる場合があげられる
。
【００８６】
固有ＭＳＤＳ番号が９９９９以外の値であったなら、すなわち受信したＣＲＧ−ＩＤがサーバの管理下にあるカートリッジのそれであったなら、送付済みＭＳＤＳ表を参照して、管理者ＩＤに対応する送付済みＭＳＤＳ数欄８０３から値Ｎを読み出し、その値Ｎが０であるか判定する（Ｓ６０６）。もしも送付済ＭＳＤＳが無い場合（すなわちＮ＝０の場合）、ＣＲＧ−ＩＤに対応するＭＳＤＳ情報をユーザに送信する（Ｓ６１２）。そして、ユーザの管理者ＰＣから受信確認を受信したなら（Ｓ６１３）、図８の送付済みＭＳＤＳ表に、送信したＭＳＤＳ情報のＭＳＤＳ番号を送信済ＭＳＤＳ番号として記録する（Ｓ６１４）。
【００８５】
一方、当該ユーザに対するＭＳＤＳの送付記録がある場合（すなわちステップＳ６０６においてＮ≠０の場合）には、送付済みＭＳＤＳ表を検索してから送付するか否かを判断する。
【００８６】
この場合、ユーザから受信したＣＲＧ−ＩＤに対応した固有ＭＳＤＳ番号から、対応するＭＳＤＳ情報が既にユーザに対して送付済か否かの判別を行う。図６では変数ｉを便宜的に用いているが、要するに、ユーザから受信した管理者ＩＤに対応する送付済みＭＳＤＳ番号が、送付済みＭＳＤＳ表に登録されているか否かを判定する。
【００８７】
まず、当該管理者ＩＤに対応する送付済みＭＳＤＳ番号に対して、例えば表の登録順にインデックスｉを付与し、その値を０に初期化する（Ｓ６０７）。インデックスｉは、１が先頭のエントリを示し、Ｎが末尾のエントリを示す。そして、インデックスｉに１加算し（Ｓ６０８）、インデックスｉで示される送付済みＭＳＤＳ番号（ｉ）と、ステップＳ６０２で獲得した固有ＭＳＤＳ番号とが一致するか判定する。この判定を、送付済みＭＳＤＳ番号（ｉ）と固有ＭＳＤＳ番号とが一致するか（Ｓ６０９−ＹＥＳ）、インデックスｉがＮになり（Ｓ６１０−ＹＥＳ）、末尾のエントリに達するまで繰り返す。
【００８８】
ステップＳ６０９で一致したと判定されれば、ＭＳＤＳ情報は送付済みなので、送付不要と判断して、その旨管理者ＰＣに送信する（Ｓ６１１）。
【００８９】
一方、当該管理者ＩＤに対応する送付済みＭＳＤＳ番号の全エントリを固有ＭＳＤＳ番号と比較しても一致するものがなかった場合には、その固有ＭＳＤＳ番号に対応するＭＳＤＳ情報は、ステップＳ６１２によりユーザに送信される。
【００９０】
（２．既存のプリンタにおいてカートリッジ交換が発生した場合（図９））
前述のように、既存のプリンタにおいてカートリッジが交換されたことの検知は様々なタイミングで行うことができる。本実施形態では、管理者用ＰＣからプリンタに対して印刷ジョブが発信される毎にＣＲＧ−ＩＤをプリンタから獲得してそれを基にカートリッジの交換を判定する。そしてカートリッジが交換されていれば、新たなカートリッジに対応するＭＳＤＳ情報をサーバに要求する。この手順を、図９を参照して説明する。
【００９１】
プリンタが、自らに設置されているカートリッジのＣＲＧ−ＩＤを自動的にＰＣ宛てに送信することのできる機能を有する型式の場合、前述したＰＣ上の拡張機能ドライバ（以下、拡張ドライバ）は、管理者用ＰＣからプリンタに対して印刷ジョブが発信される毎に、プリンタに対して、当該プリンタに設置されているカートリッジのＣＲＧ−ＩＤの伝送要求を発信する（Ｓ９０１）。そしてこの要求を受信したプリンタは、その時点で設置されているＣＲＧ−ＩＤをカートリッジから読取り（Ｓ２２１）、ＣＲＧ−ＩＤをＰＣ側に送信する（Ｓ２２２）。
【００９２】
管理者用ＰＣは、プリンタから送付されたＣＲＧ−ＩＤ情報を受信すると（Ｓ９０２）、拡張ドライバは以下の手順を遂行する。
【００９３】
カートリッジの交換が発生したとすると、ＰＣが新たにプリンタから受け取ったＣＲＧ−ＩＤ情報が、ＰＣの拡張ドライバが既に記憶しているＣＲＧ−ＩＤ情報と異なる場合が発生する。そこで、管理者ＰＣは、プリンタからＣＲＧ−ＩＤを受信すると（これをＣＲＧ−ＩＤ（Ｙ）と呼ぶ。）、その値を、それまで記憶されていたＣＲＧ−ＩＤ（これをＣＲＧ−ＩＤ（Ｘ）と呼ぶ。）と比較する（Ｓ９０４）。一致すればカートリッジは交換されていないか、全く同じタイプのものに交換されたか、いずれかなので、ＭＳＤＳ情報は既に受信しているはずである。したがって、処理はここで終了する。
【００９４】
一方、もし拡張ドライバが既に記憶していたＣＲＧ−ＩＤ（Ｘ）と、新たに送信を受けたＣＲＧ−ＩＤ（Ｙ）とが互いに異なるのであれば、直前まで使用されていたカートリッジと異なるタイプのカートリッジが装着されたこととなるので、拡張ドライバはＣＲＧ−ＩＤ（Ｘ）をＣＲＧ−ＩＤ（Ｙ）により更新する（Ｓ９０５）。そして、上市者サーバに対して新しいＣＲＧ−ＩＤの送信を行う（Ｓ２０６）。
【００９５】
ステップＳ２０６以降の処理の流れは、図２のステップＳ２０６以下と同様である。すなわちＣＲＧ−ＩＤと管理者ＩＤがサーバに送信される。管理者用ＰＣからＣＲＧ−ＩＤと管理者ＩＤ情報とを受理した上市者サーバでは、図６に記載のフローに従って、必要に応じてユーザにＭＳＤＳ情報を送信する。
【００９６】
図７（Ｂ）に、あるユーザに対してＭＳＤＳ情報を送信した履歴の一例を示す。まず、設置時には、サーバはその管理者ＩＤとＣＲＧ−ＩＤ＝"ＸＸ．Ｐ１"とを受信している。その管理者についてはそのＣＲＧ−ＩＤ"ＸＸ．Ｐ１"を初めて受信しており、そのＣＲＧに対応するＭＳＤＳ"０００１"を送信している。最初のカートリッジ交換では"ＸＸ．Ｐ１"のカートリッジに交換されており、そのＭＳＤＳ−ＩＤは前回送信したＭＳＤＳのＩＤであるから、その場合ＭＳＤＳの送信はしない。２回目の交換では、ＣＲＧ−ＩＤはそれまでと異なるものの、対応するＭＳＤＳ−ＩＤは変わらないことから、ここでもＭＳＤＳの送信は行わない。３回目の交換では、"ＸＸ．Ｐ１"なるＣＲＧ−ＩＤを受信し、それに対応するＭＤＳＤ−ＩＤが、それまで送信していたどのＭＳＤＳ−ＩＤとも異なる"０００２"であることから、このＭＳＤＳを送信している。
【００９７】
以上の手順によって、管理者用ＰＣでは、新たにインストールされたプリンタで使用するカートリッジのＭＳＤＳ情報を、そのカートリッジの販売者等のサーバから獲得し、ＭＳＤＳ情報を獲得した旨およびＭＳＤＳ情報そのものをユーザに報知することができ、確実な情報提供を実現している。その際、カートリッジ自体にＣＲＧ−ＩＤが記録されていれば、ユーザは特に関与する必要はない。またＭＳＤＳは電子的な情報で提供されるために、紙資源を使用することがない。さらに、サーバによりＭＳＤＳ情報を一元管理できるために、情報の更新頻度が高くとも、サーバには最新の情報を登録しておくことができる。さらに、新しいカートリッジがプリンタに装着されると、そのカートリッジに対応するＭＳＤＳ情報をカートリッジの使用者が受け取っていない場合には、確実にＭＳＤＳ情報を使用者に送信することができる。
【００９８】
［実施形態の変形例］
（１）本実施形態ではネットワークはインターネットを用いることとし、ＨＴＴＰを利用するものとしているが、上市者サーバと一般の消費者とを接続可能なネットワークであり、双方向通信可能であれば、接続形態や使用プロトコル等は、種々の選択肢がある。
【００９９】
（２）本実施形態ではトナーカートリッジについてその原材料安全性データシート（ＭＳＤＳ）を提供するケースを示したが、インクジェットプリンタのインクタンク（ヘッド）についてその原材料安全性データシート（ＭＳＤＳ）を提供するケースも考えられる。また、トナーカートリッジを使用しないでトナーを本体に直接供給するプリンタや複写機やＦＡＸや複合機本体に対してもその原材料安全性データシート（ＭＳＤＳ）を提供するケースも考えられる。さらに、物品一般について付随する情報をその物品の利用者に提供する場合、本実施形態を適用することが可能となる。特に、ＩＰｖ６等の普及によりインターネットに接続可能なネットワーク型電気製品の普及が予想されていることもあり、レーザプリンタのトナーカートリッジやインクジェットプリンタのインクカートリッジなどの事務機器に限らず、冷蔵庫や空調装置などの冷却媒体など、家庭電化製品についても、本実施形態の情報提供システムを適用することができる。
【０１００】
（３）本実施形態では、サーバ１０１は上市者自身が運用するものとしているが、データセンタ等のサーバを利用して上市者自身が情報を提供する場合も含むことはもちろんである。
【０１０１】
（４）本実施形態では、トナーカットリッジに設けられた情報記憶媒体は半導体メモリであるとしているが、カートリッジのＣＲＧ−ＩＤやシリアル番号は製造時に決定され変更されることはないので、カートリッジ１１００の筐体に、光学的に読取り可能な形式で印刷するなどにより記録してもよい。その場合にはプリンタ本体に、印刷されたデータを光学的に読み取る機構が必要となる。いずれにしても、カートリッジの種類を識別するための情報であるＣＲＧ−ＩＤはプリンタから読取り可能にカートリッジに付されていることが望ましい。
【０１０２】
（５）本実施形態では、サーバが保持するデータベースは、図７（Ａ）に示したＣＲＧ−ＩＤとＭＳＤＳ−ＩＤとを対応づけた表と、図８に示した管理者ＩＤと既送付のＭＳＤＳ−ＩＤとを対応づけた表とを利用して、利用者に対して送信済みのＭＳＤＳを管理している。しかし、図７（Ａ）、図８で管理すべきは、利用者において保持する利用者自身の識別情報とその利用者が利用する物品の識別情報とから、その利用者に対して送信済みの物品の情報を特定するための情報と、送信済みでなければ新たに送信すべき物品の情報を特定するための情報である。したがって、データベースの形式としては設計上多くのバリエーションが考えられる。
【０１０３】
（６）本実施形態では、プリンタインストール時を特殊な扱いとしているが、図２の手順を省略し、図９の手順だけにしても、ＭＳＤＳは利用者の手元に確実に届けられる。その場合には、図９におけるＣＲＧ−ＩＤ（Ｘ）を、プリンタドライバのインストール時において、ＣＲＧ−ＩＤとしては利用されることのない値に初期化しておけばよい。
【０１０４】
（７）本実施形態においては、サーバが管理する図７（Ａ）のテーブルの更新については言及しなかったが、ＭＳＤＳはカートリッジに含まれるトナーの組成に応じて作成されるものの、製造ロットによっては組成が変更される場合もある。この場合には、サーバでは、製造ロットごとにＭＳＤＳ番号を付与して、図７（Ａ）のテーブルを更新することとなる。
【０１０５】
なお、本発明は、複数の機器（例えばホストコンピュータ、インターフェース機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【０１０６】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。
【０１０７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体およびプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１０９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１１０】
【発明の効果】
以上のように、本発明によれば、特定化学品を使用する者へのＭＳＤＳ提供の周知徹底を行うことができる。さらに、最新の化学品安全性情報を迅速に、かつ資源を浪費することなく提供することができる。
【０１１１】
また、次のような効果も奏する。
【０１１２】
（１）利用者に与えられた識別情報と物品機器別情報とに基づいて利用者に対して未送付の物品情報の有無を検索し、未送付のものがあればそれを送信できる。この際、物品識別情報と物品情報との対応付けをサーバで行うために、物品情報の更新を一元的に容易かつ迅速に行える。また、利用者識別番号により、送付済みの利用者を管理しているために、物品情報を利用者のもとへ確実に送付できる。
【０１１３】
（２）送信済みの物品情報については、送信済みとして送信を省くことができる。
【０１１４】
（３）送信済みの物品情報については、利用者による受信を確認することができる。
【０１１５】
（４）管理していない物品識別情報については、そのむね利用者に通知することができる。
【０１１６】
（５）物品識別情報と利用者識別情報とを情報提供装置に送信することで、物品情報を簡便に獲得できる。
【０１１７】
（６）部品に取りつけられた情報記録媒体から、物品識別情報を獲得できるために、物品識別情報の獲得にあたり労力の軽減や過誤の発生を防止できる。
【０１１８】
（７）部品の交換を検出して、交換された場合に限って物品情報を取得できる。
【０１１９】
（８）交換が予定されている消耗品についての物品情報を取得できる。
【０１２０】
（９）入力されたカートリッジＩＤと管理者ＩＤとから、そのカートリッジについて管理者に未送信のＭＳＤＳ情報を送信できる。
【０１２１】
（１０）プリンタから入力されたカートリッジＩＤと管理者ＩＤとから、そのカートリッジについて管理者に未送信のＭＳＤＳ情報を送信できる。
【０１２２】
（１１）ドライバのインストール時に入力されたカートリッジＩＤと管理者ＩＤとから、そのカートリッジについて管理者に未送信のＭＳＤＳ情報を送信できる。
【図面の簡単な説明】
【図１】本発明にかかる情報提供システムの構成図である。
【図２】初めてインストールされたプリンタについて、カートリッジのＭＳＤＳ情報を使用者に提供する手順のフローチャートである。
【図３】管理者ＩＤ登録時の管理者ＰＣにおける表示画面の例を示す図である。
【図４】ＣＲＧ−ＩＤ送信時における管理者ＰＣにおける表示画面の例を示す図である。
【図５】カートリッジに対応するＭＳＤＳ情報が内場合のエラー表示画面の例を示す図である。
【図６】管理者ＩＤ及びＣＲＧ−ＩＤを受信した際のサーバによる処理手順のフローチャートである。
【図７】ＣＲＧ−ＭＳＤＳ対応表の例を示す図である。
【図８】送付済みＭＳＤＳ表の例を示す図である。
【図９】カートリッジ交換時において、カートリッジのＭＳＤＳ情報を使用者に提供する手順のフローチャートである。
【図１０】ＰＣ及びプリンタのブロック図である。
【図１１】プリンタの外観図である。
【図１２】管理者用ＰＣのソフトウエアブロック図である。
【図１】
0004095319.tif 000002
【図２】
0004095319.tif 000003
【図３】
0004095319.tif 000004
【図４】
0004095319.tif 000005
【図５】
0004095319.tif 000006
【図６】
0004095319.tif 000007
【図７】
0004095319.tif 000008
【図８】
0004095319.tif 000009
【図９】
0004095319.tif 000010
【図１０】
0004095319.tif 000011
【図１１】
0004095319.tif 000012
【図１２】
0004095319.tif 000013