(57)【特許請求の範囲】
【請求項１】
印刷装置用可換モジュールに関連付けられた電子監視タグをテストする電子診断デバイスであって、
リーダ側無線通信素子を備え当該リーダ側無線通信素子を用いて上記電子監視タグからタグ診断データを読み取るタグリーダと、
タグリーダからタグ診断データを取得し取得したタグ診断データに基づき上記電子監視タグが所定動作パラメタ範囲内で動作しているかどうかを判別し、上記電子監視タグが当該所定動作パラメタ範囲外で動作していると判別した場合には所有している一組の所定エラー分類の中から該当するエラー分類を識別してエラー分類情報を生成するデータプロセッサと、
エラー分類情報をデータプロセッサから取得して発信する結果発信素子と、
を備え、
前記データプロセッサは、
前記電子監視タグと前記タグリーダとの間で適正に通信リンクが確立できるか否かを判別する通信テスト、
前記タグ診断データが、前記電子監視タグが真正である場合に期待されるデータに一致するか否かを判別する認証テスト、
少なくとも、前記タグ診断データのデータフォーマットが期待していたデータフォーマットであるか否かを判別するデータ完全性テスト、および、
前記モジュールの使用環境を表す情報のオペレータによる入力を受け付け、受け付けた情報と、前記タグ診断データに含まれる、前記印刷装置用可換モジュールについて想定されている使用環境を表す情報と、が一致するか否かを判別する一致性テスト、
の４種類のテストを上記の順に実行し、否定的な結果が得られた場合に、当該否定的な結果が得られたテストに対応する前記エラー分類情報を生成するとともに、当該否定的な結果が得られたテストの後のテストの実行を中止する、
電子診断デバイス。
【請求項２】
請求項１記載の電子診断デバイスにおいて、
結果発信素子が、取得したエラー分類情報をユーザに対し提示する結果ディスプレイを含む電子診断デバイス。
【請求項３】
請求項１記載の電子診断デバイスにおいて、
結果発信素子が、それぞれ何れかのエラー分類に対応づけられている所定エラーメッセージのうち、取得したエラー分類情報に係るエラー分類に対応するものを提示する電子診断デバイス。
【請求項４】
請求項１記載の電子診断デバイスにおいて、
データプロセッサが、生成したエラー分類情報に応じて訂正タグ内容情報を生成し、
結果発信素子が、訂正タグ内容情報をデータプロセッサから取得して上記電子監視タグにプログラミングするタグライタを含む電子診断デバイス。
【請求項５】
印刷装置用可換モジュールに関連付けられた電子監視タグをテストする方法であって、
可搬型電子タグリーダを上記電子監視タグに近づけるステップと、
上記可搬型電子タグリーダにより上記電子監視タグからタグ診断データを読み取らせるステップと、
上記電子監視タグが所定動作パラメタ範囲内で動作しているかどうかを上記タグ診断データに基づき電子的に判別するステップと、
上記電子監視タグが上記所定動作パラメタ範囲内で動作していないと判別された場合にエラー信号を発信するステップと、
を有し、
前記判別するステップにおいて、
前記電子監視タグと前記タグリーダとの間で適正に通信リンクが確立できるか否かを判別する通信テスト、
前記タグ診断データが、前記電子監視タグが真正である場合に期待されるデータに一致するか否かを判別する認証テスト、
少なくとも、前記タグ診断データのデータフォーマットが期待していたデータフォーマットであるか否かを判別するデータ完全性テスト、および、
前記モジュールの使用環境を表す情報のオペレータによる入力を受け付け、受け付けた情報と、前記タグ診断データに含まれる、前記印刷装置用可換モジュールについて想定されている使用環境を表す情報と、が一致するか否かを判別する一致性テスト、
の４種類のテストを上記の順に実行し、否定的な結果が得られた場合に、当該否定的な結果が得られたテストの後のテストの実行を中止し、
前記エラー信号は、前記否定的な結果が得られたテストに対応する情報を含む、
方法。
【請求項６】
請求項５記載の方法において、
タグ診断データを読み取らせるステップが、上記電子監視タグ内に格納されている全データを上記可搬型電子タグリーダにより読み取らせるステップを含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラマブルデバイス又はモジュールに関する。本発明は、例えば、文書印刷装置等の装置用のモジュールに関連付けられたタグ等のプログラマブルデバイスについての診断や、当該プログラマブルデバイスにおけるエラー乃至異常の訂正において、特に有用である。
【背景技術】
【０００２】
追尾等の目的で各種生産物乃至製造物に付せられるデバイスの一つに、ＲＦ（無線周波数）送信機を備えたＲＦＩＤ（無線周波数識別）デバイスがある。所定のリーダを用いれば、ＲＦＩＤデバイスが保持している情報を読み取ることができる。
【０００３】
【特許文献１】米国特許第６２６２６６２号（Ｂ１）
【特許文献２】米国特許第６５８４２９０号（Ｂ２）
【特許文献３】米国特許第６１７６４２５号（Ｂ１）
【特許文献４】米国特許第６００８７２７号
【特許文献５】米国特許第６３２６９４６号（Ｂ１）
【特許文献６】米国特許第６３４６８８４号（Ｂ１）
【特許文献７】米国特許第６３５１６２１号（Ｂ１）
【非特許文献１】"The Write Stuff: Understanding the Value of Read/Write RFID Functionality," Technologies Corporation, 2003, page.1-4
【非特許文献２】"Applications, Intermec-Authentication, Applications for Flying Null Technology"、［online］、２００３年５月２０日検索、インターネット＜URL:www.flying-null.com＞
【非特許文献３】"Flying Null, A Unique Product Identity, Flying Null Technology-the new concept in remote magnetic sensing"、［online］、２００３年５月２０日検索、インターネット＜URL:www.flying-null.com＞
【発明の開示】
【０００４】
ここに、本発明の実施形態に係る電子診断デバイスは、印刷装置用可換モジュールに関連付けられた電子監視タグをテストする電子診断デバイスであって、リーダ側無線通信素子を備え当該リーダ側無線通信素子を用いて上記電子監視タグからタグ診断データを読み取るタグリーダと、タグリーダからタグ診断データを取得し取得したタグ診断データに基づき上記電子監視タグが所定動作パラメタ範囲内で動作しているかどうかを判別し、上記電子監視タグが当該所定動作パラメタ範囲外で動作していると判別した場合には所有している一組の所定エラー分類の中から該当するエラー分類を識別してエラー分類情報を生成するデータプロセッサと、エラー分類情報をデータプロセッサから取得して発信する結果発信素子と、を備える。
【０００５】
また、本発明の実施形態に係る方法は、印刷装置用可換モジュールに関連付けられた電子監視タグをテストする方法であって、可搬型電子タグリーダを上記電子監視タグに近づけるステップと、上記可搬型電子タグリーダにより上記電子監視タグからタグ診断データを読み取らせるステップと、上記電子監視タグが所定動作パラメタ範囲内で動作しているかどうかを上記タグ診断データに基づき電子的に判別するステップと、上記電子監視タグが上記所定動作パラメタ範囲内で動作していないと判別された場合にエラー信号を発信するステップと、を有する。
【発明を実施するための最良の形態】
【０００６】
本発明の実施に適する電子監視タグは、その機能面からいえば、情報を格納しておくためのタグメモリを備え電子的にプログラミングを施すことが可能なタグ即ちプログラマブル電子タグである。また、その用途面からいえば、本発明の実施に適する電子監視タグは、印刷装置その他の機械用の可換モジュール（交換可能なモジュール）等といった各種の製品に付される（或いは何れにせよ関連付けられる）電子モジュールタグである。以下、本発明の好適な実施形態を、プログラマブル電子モジュールタグを例にして説明する。
【０００７】
図１に、例えば機械乃至システムの可換部分乃至消耗部品であるモジュール３０に関連付けられているプログラマブル電子モジュールタグ２０を示す。本願でモジュール３０の一例として想定しているのは、消費されるトナーを収蔵しているトナーカートリッジ等の印刷装置用消耗モジュールである。トナーカートリッジは、電子写真印刷装置内に組み込めるよう設計及び製造され、印刷プロセス実行時にトナーを吐出するモジュールである。但し、本発明を適用できるモジュール３０はこの種のモジュールに限られるものではない。本願においては、プログラマブル電子モジュールタグ２０を関連付けることができる（例えばその本体や梱包用容器に付すことができる）何れのデバイスをも包含する意味で、「モジュール」という言葉を使用している。
【０００８】
図２にプログラマブル電子モジュールタグ２０の一例構成を示す。この図に示すプログラマブル電子モジュールタグ２０は、情報格納用のタグメモリ２４を含むタグ内電子回路２２と、情報をプログラマブル電子モジュールタグ２０内に取り込みまたプログラマブル電子モジュールタグ２０から情報を送り出すためのタグ側通信素子２６と、を備えている。タグ内電子回路２２内のプロセッサ（ＣＰＵ）２８は計算その他の機能を実現する手段であり、インタフェース用電子回路２９はＣＰＵ２８、メモリ２４及び通信素子２６を相互に接続する手段である。なお、プログラマブル電子モジュールタグ２０を構成する部品の配置や接続関係等に関しては、様々な態様を採用可能である。実施の仕方によっては、プログラマブル電子モジュールタグ２０内のＣＰＵ２８を省略することもできる。
【０００９】
本発明を実施するに当たり通信素子２６を無線通信素子とすれば、この無線通信素子を用いて他のデバイスとの間で無線通信リンクを確立することができる。無線通信素子としては、具体的にはＲＦ（無線周波数）アンテナを使用することができ、ＲＦアンテナを用いれば他のデバイスとの間でＲＦによる通信リンクを確立することができる。
【００１０】
通信素子２６として用いる無線通信素子は、能動型通信素子とすることもできるし受動型通信素子とすることもできる。能動型通信素子とは、この場合でいえば、内蔵電源によって駆動されるタイプの通信素子を指している。能動型通信素子とする場合は、プログラマブル電子モジュールタグ２０内に電池（図示せず）等の電源を組み込んでおく。プログラマブル電子モジュールタグ２０内の各部材乃至回路も、この電源からの電力にて動作させることができる。また、受動型通信素子とは、この場合でいえば、ＲＦリーダ（ＲＦ利用型タグリーダ）やＲＦライタ（ＲＦ利用型タグライタ）といった他のデバイスからＲＦ信号を受信し、受信したＲＦ信号からエネルギを取り出して利用するタイプの通信素子を指している。プログラマブル電子モジュールタグ２０に対して問いかけを発するＲＦリーダやプログラマブル電子モジュールタグ２０から情報を取り出すＲＦライタ等といったデバイスからのＲＦ信号は、プログラマブル電子モジュールタグ２０内の部材乃至回路のうち少なくともＲＦアンテナ及びインタフェース用電子回路２９を、短時間だけ動作させるのには十分なエネルギを有する信号とすることができ、当該ＲＦ信号を電力源として利用することにより、ＲＦアンテナによる情報送受信を行うことができる。
【００１１】
タグ内電子回路２２内にあるタグメモリ２４内には、例えば特定の情報が特定の位置に格納されるよう、各種の情報が格納されている。タグメモリ２４内の情報は、通信素子２６を介して読み出すことができる。例えば、通信素子２６例えばＲＦアンテナが動作しているのであれば、その通信素子２６を介してタグメモリ２４から情報を選択的に又は一括して読み出すことが可能である。また、実施形態によっては、通信素子２６例えばＲＦアンテナにて情報を受信し、受信した情報をタグメモリ２４内に書き込むことも可能である。
【００１２】
この図に示す通信素子２６は無線通信素子であるが、この無線通信素子に代えて又はこれと共に、有線通信素子（図示せず）を設けることもできる。この有線通信素子は、例えば、プラグその他のコネクタを介しタグメモリ２４を外部通信システムに接続する。このようにすれば、当該外部通信システムからタグメモリ２４内に情報を取り込み、またタグメモリ２４から当該外部通信システムへと情報を送り出すことができる。
【００１３】
プログラマブル電子モジュールタグ２０は、例えば図１に示すようにトナーカートリッジ等のモジュール３０に直接付すことができるけれども、これに加え又はこれに代えて、モジュール容器にプログラマブル電子モジュールタグ２０を付すこともできる。図３〜図５に、移送用にモジュール３０を梱包する際用いられる容器３２を、その容器３２に収められたモジュール３０と共に示す。まず、図３に示す実施形態においては、プログラマブル電子モジュールタグ２０は容器３２を形成する基材（例えば段ボール）に埋め込まれている。この図においては容器３２が直線的な形状を有しているが、容器３２の形状は他の様々な形状ともすることができる。また、容器３２の内部には、印刷装置用可換モジュール等の梱包対象モジュール３０だけでなく、当該モジュール３０を保護するため各種の補助梱包材乃至詰め物（図示せず）も封入され得る。更に、全く同じモジュールを複数個、１個の容器３２内に収納梱包することもできるし、互いに関連のある別々のモジュールを組み合わせて、１個の容器３２内に収納梱包することもできる。何れにせよ、モジュール（例えばトナーカートリッジ）３０と、その容器３２に付されている（付される）プログラマブル電子モジュールタグ２０と、の間の関連付けは、プログラマブル電子モジュールタグ２０が付された（付される）容器３２内にモジュール３０を置くことそれ自体によって、達成される。なお、本実施形態を採用する場合、容器３２内のモジュール３０に別のプログラマブル電子モジュールタグ２０を直接付すこと（図１参照）は、行ってもかまわないが、省略することもできる。
【００１４】
次に、図４及び図５に示す実施形態においては、容器３２に付されているラベル３３上にプログラマブル電子モジュールタグ２０が付されている。この容器３２の一方の側（図４中の上側）には、容器３２を開くときに外向きに開かれる開閉部３４が形成されている。図示した実施形態における開閉部３４は両バタ式であり、閉じたとき頂面に１本の継ぎ目が形成されるよう容器３２の頂面を二分する２個の容器基材片３６、３８から、形成されている。従って、この開閉部３４にて容器３２を開くと図５に示す状態となる。また、開閉部としては、両バタ式又は片バタ式のものの他、蓋式のものやプルタブ式のものがある。例えば蓋式の開閉部は、蓋の輪郭に沿った形の開口面を有する容器本体と、これとは別体の基材片からなり容器本体にぴったりはまる周縁部を有する蓋から、構成される。また、プルタブ式の開閉部は、容器基材を引き裂くプルタブか、或いはミシン目の線に沿って容器の一部を別体化できるプルタブによって、構成される。何れにせよ、プログラマブル電子モジュールタグ２０が付されているラベル３３は、好ましくは開閉部３４の継ぎ目を跨ぐよう、容器３２にしっかりと付す。
【００１５】
タグメモリ２４内への情報格納は、タグライタ、タグプログラマ、タグ処理デバイス等と称せられる装置により行うことができる。
【００１６】
図６に、容器３２に収められて持ち込まれたモジュール３０を使用できる代表的な印刷装置７０を示す。ここで代表例として示している印刷装置７０はその印刷サブシステム乃至印刷サブアセンブリ７２として電子写真サブシステム乃至サブアセンブリを備える印刷装置であり、この電子写真サブシステムはフォトレセプタ７４及び現像機７３を備えている。容器３２内に収められて持ち込まれたモジュール３０がトナーカートリッジであるなら、そのモジュール３０即ちトナーカートリッジモジュールは印刷サブシステム７２内に組み込まれることとなり、組み込まれたトナーカートリッジモジュールからは現像機７３によりトナーが取り出され現像機７３へと送られる。印刷装置７０は更に、フューザサブアセンブリ７８、制御信号処理用電子サブシステム（ＥＳＳ）８０及び分配器８２を備えており、ＥＳＳ８０から印刷サブシステム乃至印刷サブアセンブリ７２やフューザサブアセンブリ７８への電子信号の分配は分配器８２によって制御されている。また、分配器８２からグラフィカルディスプレイ８４に情報を与えれば、マシンユーザに対して情報を提供することができる。印刷装置７０には更に複写機能を設けることができる。複写機能を使用する際、スキャナ８８を通った文書はドキュメントハンドラ８６を通っていく。
【００１７】
印刷装置７０には、リーダ側無線通信素子９２を備える印刷装置側タグリーダ９０が設けられている。リーダ側無線通信素子９２は、プログラマブル電子モジュールタグ２０の通信素子２６により送信された情報を受信するための通信素子である。印刷装置７０に設けられているこのタグリーダ９０は、更に、リーダ内電子回路９４と、リーダ側無線通信素子９２を構成するＲＦアンテナとを、備えている。このＲＦアンテナは十分な信号強度を有するＲＦ信号、即ち印刷装置側タグリーダ９０の近傍にプログラマブル電子モジュールタグ２０が持ち込まれたときにそのプログラマブル電子モジュールタグ２０に設けられたタグ側通信素子２６を構成するＲＦアンテナを動作させることができる程に強いＲＦ信号を、輻射する。タグリーダ９０のＲＦアンテナからの輻射によって動作しているとき、ＲＦアンテナたるタグ側通信素子２６は、タグ内電子回路２２内のタグメモリ２４内に格納されている情報を送信する。リーダ側無線通信素子９２はこの情報を受信し、受信した情報を対応するリーダ内電子回路９４内で処理するか、或いは受信した情報を印刷装置７０内のＥＳＳ８０に送る。
【００１８】
印刷装置７０側のリーダ内電子回路９４やＥＳＳ８０は、リーダ側無線通信素子９２がプログラマブル電子モジュールタグ２０から受信した情報を解析する。プログラマブル電子モジュールタグ２０から読み取られリーダ内電子回路９４やＥＳＳ８０により解析される情報即ちタグ情報は、そのプログラマブル電子モジュールタグ２０のタグメモリ２４内に格納されているモジュール構成情報（そのプログラマブル電子モジュールタグ２０に係るモジュール３０の構成を示す情報）を含んでいる。リーダ内電子回路９４やＥＳＳ８０による解析は、例えば、“持ち込まれた容器３２に収められているモジュール３０はそのタグ情報から見て本印刷装置７０にて利用できる”ということを確認するためのものであり、解析対象とされたタグ情報特にその中のモジュール構成情報を所定構成パラメータと比較することにより行われる。例えば、ＥＳＳ８０は、“持ち込まれたモジュール３０にて利用先として想定しているのはそのタグ情報から見て本印刷装置７０をカバーするタイプの保守契約が付された印刷装置である”ということを確認するよう、構成される。或いは、ＥＳＳ８０は、容器３２上のプログラマブル電子モジュールタグ２０から受信したタグ情報を用いその容器３２に入れられているものの種類を判別するよう、構成される。ＥＳＳ８０は、この他にも、受信した情報に応じて様々なアクションを採るよう、構成することができる。例えば、ＥＳＳ８０は、プログラマブル電子モジュールタグ２０から受信した情報から、“その容器３２に収められているモジュール３０を好適に利用するには印刷装置７０の構成をどのように設定乃至調整すべきか”知ることができる。ＥＳＳ８０は、また、プログラマブル電子モジュールタグ２０から読み取ったタグ情報が“いままさに印刷装置７０に組み込まれようとしているモジュール３０は本印刷装置７０にて利用できない（又は利用するのが好ましくない）モジュールである”ことを表している場合に、印刷装置７０に設けられているユーザインタフェース（例えばグラフィカルディスプレイ８４）上で注意を喚起するよう、構成することができる。ＥＳＳ８０に対しては、更に、タグメモリ２４から読み出された情報が期待している情報に対し一致していない（矛盾している）場合に印刷装置７０内へのそのモジュール３０の組み込みをブロックするよう、プログラミングを施すことができる。
【００１９】
その内部に印刷装置側タグリーダ７６又は９０ａが組み込まれている印刷装置７０内に、プログラマブル電子モジュールタグ２０が直接付されたモジュール３０を組み込んで使用している場合は、印刷装置７０使用中においても印刷装置側タグリーダ７６又は９０ａによってプログラマブル電子モジュールタグ２０の内容を読み取ることができる。印刷装置７０は、印刷装置側タグリーダ７６又は９０ａによりそのプログラマブル電子モジュールタグ２０から読み取った情報から見てそのプログラマブル電子モジュールタグ２０にプログラミングされているのが一組の第１構成情報であると判別できるのであれば読み取った情報に対応する第１形態で動作し、第１構成情報とは異なる一組の第２構成情報であると判別できるのであれば読み取った情報に対応し第１形態とは異なる第２形態で動作する。モジュール３０が現像機７３用のトナーカートリッジである場合を例としていうと、ここでいう第１形態と第２形態との相違は、例えば、現像機７３がフォトレセプタ７４上に堆積させるトナーの濃度、印刷装置７０におけるトナー使用量推定手法等、印刷装置７０の性能に影響する要因についての設定乃至調整に関わる相違である。
【００２０】
また、図７に示すように、モジュール３０が組み込まれる場所に隣り合うよう印刷装置側タグリーダを実装しておくことができる。例えば、その印刷装置７０にトナーカートリッジ等のモジュール３０を受容するための挿入トレイ７５が設けられているなら、その挿入トレイ７５内に印刷装置側タグリーダ７６を組み込んでおけばよい。また、挿入トレイ７５に隣り合う場所や、その印刷装置７０内にモジュール３０を組み込む際にモジュール３０が採る経路に沿った場所に、印刷装置側タグリーダ９０ａを実装しておくこともできる。なお、図中の９２ａは無線通信素子、９４ａはリーダ内電子回路であって、何れも印刷装置側タグリーダ９０ａの一部分である。
【００２１】
プログラマブル電子モジュールタグ２０内のタグメモリ２４内への情報の書込は、対応するモジュール３０又はその容器３２にそのプログラマブル電子モジュールタグ２０が付された後等、モジュール３０の種類やタイプ等も考慮して決定された様々な形態及び時点にて、行うことができる。従って、様々な時点で、またモジュール３０が配置される様々な場所で、タグメモリ２４内に情報を書き加えることができる。
【００２２】
プログラマブル電子モジュールタグ２０上には、例えば、対応するモジュール３０が使用される印刷装置７０等のマシンに関する情報を、格納することができる。例えば、当該マシンが動作している期間も、そのマシンやモジュール３０の使用乃至利用に関する情報を、プログラマブル電子モジュールタグ２０に格納することができる。格納されるのは、例えば、これまでの印刷乃至複写枚数、トナー使用量等、そのマシンの動作に関連した情報である。
【００２３】
また、タグメモリ２４内に格納されている情報がマシン動作に影響を及ぼすこともあり得る。即ち、マシン設定、実行済マシン動作量（例えば印刷枚数や複写枚数）等、性能関連事項に影響を及ぼすことがあり得る。そのため、プログラマブル電子モジュールタグ２０における不正常動作、例えばそのタグメモリ２４内に格納されているデータにおけるエラー等が、マシン性能に強い影響を与えるかもしれない。
【００２４】
図８及び図９に示されているタグ診断デバイス４０は、タグメモリ２４を含めプログラマブル電子モジュールタグ２０が不正常になっているかどうかを判別するよう、即ちプログラマブル電子モジュールタグ２０をテストできるよう、構成された電子診断デバイスである。まず、図８においてはタグ診断デバイス４０の位置は固定されており、固定手段４２によってしっかりと保持されている。この図に示すタグ診断デバイス４０及びその固定手段４２は、モジュール３０又はモジュール３０が収められている容器３２等、プログラマブル電子モジュールタグ２０を伴っている物体を、タグ診断デバイス４０に近づけることができるよう、構成されている。なお、後に図９を参照して説明するように、可搬型モジュールタグ処理デバイス５０内にタグ診断デバイス４０を組み込むこともできる。
【００２５】
タグ診断デバイス４０は、プログラマブル電子モジュールタグ２０から電子的に情報を読み出すことができるタグリーダと、プログラマブル電子モジュールタグ２０に情報をプログラミングできるタグライタとを、備えている。注記すべきことに、タグ診断デバイス４０を固定して使用する場合であっても後述の通り可搬型モジュールタグ処理デバイス５０に組み込んで使用する場合であっても、タグリーダとタグライタの間でその構成部材を全て又は大部分共用できる。タグ診断デバイス４０は、更に、図中そのシルエットのみを示す診断デバイス内電子回路４４及び診断デバイス側通信素子４６を備えており、診断デバイス側通信素子４６を用いてプログラマブル電子モジュールタグ２０側の通信素子２６と通信することによって、タグ診断デバイス４０とプログラマブル電子モジュールタグ２０との間に通信リンクを形成する。なお、タグリーダが使用する通信素子即ちリーダ側通信素子とタグライタが使用する通信素子即ちライタ側通信素子とを別々に設けてもよいが、図示した実施形態においては両者を共用化して診断デバイス側通信素子４６としている。
【００２６】
診断デバイス側通信素子４６は、例えば、ＲＦアンテナ等の無線通信素子とすることができる。そのようにする場合、診断デバイス側通信素子４６たるＲＦアンテナは、診断デバイス側通信素子４６とタグ側通信素子２６との距離が互いの所定動作可能圏内にあるときにタグ側無線通信素子２６たるＲＦアンテナを動作させられるよう、ひいてはタグ診断デバイス４０がタグ診断デバイス４０とプログラマブル電子モジュールタグ２０との間に通信リンクを確立できるよう、十分なエネルギを輻射する構成とする。
【００２７】
タグ診断デバイス４０とプログラマブル電子モジュールタグ２０との間に通信リンクが確立された後は、タグ診断デバイス４０とプログラマブル電子モジュールタグ２０との間でこの通信リンクを介し情報を交換することができる。なお、ここで例示しているのはＲＦ無線通信リンクであるが、他種の通信リンクを用いることもできる。例えば、図示しないプラグやソケットに接続された有線伝送路を用いて、タグリーダとプログラマブル電子モジュールタグ２０との間に有線通信リンクを形成することができる。また、例えば有線伝送路乃至ケーブル４８を利用して外部に対する通信リンクを形成することができる。即ち、他のシステム（例えばコンピュータその他の情報取扱システム）からタグ診断デバイス４０へ或いはタグ診断デバイス４０から他のシステムへとデータを渡せるよう、有線伝送路乃至ケーブル４８等により外部に対する通信リンクを形成することができる。
【００２８】
他方、図９に示されている可搬型モジュールタグ処理デバイス５０は、例えば、タグ診断デバイス４０に加えて各種のユーザインタフェース部材が組み込まれた構成を有しており、そのタグリーダとしての機能に着目した場合に可搬型電子タグリーダとも呼べるデバイスである。ここでいうユーザインタフェース部材としては、一つには、タグ診断デバイス４０に対してユーザが情報を与えられるようにしているユーザ入力用素子があり、もう一つには、タグ診断デバイス４０からユーザに情報を提示乃至通知できるようにしている対ユーザ通知用素子がある。対ユーザ通知用素子及びタグライタは後述の通り結果発信素子として使用することができる。
【００２９】
図１０〜図１３に可搬型モジュールタグ処理デバイス５０の一例を示す。図示した例は、ユーザ入力用素子として、可搬型モジュールタグ処理デバイス５０内の診断デバイス内電子回路４４に接続されたキーパッド５２を備えている。このキーパッド５２は、ユーザが診断デバイス内電子回路４４例えばデータプロセッサ５９に対してプログラミング指令等の入力情報を与えられるようにする手段である。可搬型モジュールタグ処理デバイス５０に対するユーザ入力情報等の情報の入力は、有線通信ポート５４等の通信ポートを介して行うこともできる。有線通信ポート５４はシリアルデータポートでもパラレルデータポートでもよく、この有線通信ポート５４を用いれば、ユーザ入力用の外部デバイス例えばラップトップコンピュータやデスクトップコンピュータを、可搬型モジュールタグ処理デバイス５０に接続することができる。この外部デバイスと有線通信ポート５４の間は、ケーブル等の接続手段により随時接続すればよい。また、可搬型モジュールタグ処理デバイス５０に組み込まれた診断デバイス内電子回路４４内には、例えば動作中に情報を蓄えておくためのデバイスメモリを設けることができる。そのようにすれば、可搬型モジュールタグ処理デバイス５０がこの内部記憶を利用し随時、データ及び情報をダウンロード或いはアップロードすることができる。即ち、可搬型モジュールタグ処理デバイス５０にこの種の情報格納能力を与えておけば、有線通信ポート５４等を介した外部システムとの継続的通信が行われていない時点（例えばケーブル等が外されているとき）であっても、可搬型モジュールタグ処理デバイス５０を動作させることができる。
【００３０】
可搬型モジュールタグ処理デバイス５０への通信は、更に、赤外線信号やＲＦ信号等を用いて無線で実行することもできる。例えば、図１０等に示されている外部アンテナ５６は、無線通信リンクを介し他の構成部材又はシステムからユーザ入力情報を受信するための接続点として、使用することができる。アンテナスイッチ５８は、例えば可搬型モジュールタグ処理デバイス５０内の回路と外部アンテナ５６との間を接続／切断するための手段とすることができ、また通信手段を外部アンテナ５６から有線通信ポート５４へ又はその逆へと切り替えるための手段とすることもできる。なお、本件技術分野に親しい者であれば、ユーザから可搬型モジュールタグ処理デバイス５０へと情報を与えタグ診断デバイス４０により使用させるための機構として、他種の機構があり得ることを認識できる。
【００３１】
診断デバイス内電子回路４４はデータプロセッサ５９を備えている。データプロセッサ５９は、診断デバイス側通信素子４６にて受信したデータや、キーパッド５２等のユーザ入力用素子から入力された情報や、有線通信ポート５４又は外部アンテナ５６を介して通信先のデバイスから受信した情報を、処理する。データプロセッサ５９は、所定条件に従いデータを操作する。例えば、データプロセッサ５９は、ユーザ入力用素子を介して与えられた指令を解釈するよう、診断デバイス側通信素子４６にてプログラマブル電子モジュールタグ２０から受信した情報を確認するよう、またプログラマブル電子モジュールタグ２０から受信したデータについての計算を実行するよう、構成することができる。タグ診断デバイス４０側データプロセッサ５９は、更に、診断デバイス側通信素子４６を介し情報を送信させること等によって、プログラマブル電子モジュールタグ２０に対してある種の情報を発するよう、構成されている。
【００３２】
可搬型モジュールタグ処理デバイス５０に設けられているユーザインタフェース部材のうち、ユーザに情報を提示乃至通知するための対ユーザ通知用素子としては、例えば、ＧＵＩ（グラフィカルユーザインタフェース）部６０、発光表示部６２、音響出力部６４等を設けることができる。本実施形態におけるＧＵＩ部６０は、グラフィクス又はテキストによるメッセージを表示できるよう、例えばＬＣＤ（液晶）スクリーンによって構成されている。診断デバイス内電子回路４４は、ＧＵＩ部６０により表示されるメッセージを制御する。ＧＵＩ部６０には、また、ユーザがキーパッド５２により入力したデータを確認するための情報も、表示できる。
【００３３】
また、発光表示部６２からはユーザに対して単純な可視信号を発することができる。発光表示部６２は、例えば二種類の信号を発光するよう構成すればよい。その場合、例えば、一種類目は否定的な状態乃至結果を示す赤信号、二種類目は肯定的な状態乃至結果を示す緑信号とする。また、三種類の信号を発光するよう発光表示部６２を構成することもできる。その場合、三種類の信号によって三種類の状態を表現することができる他、一種類目及び二種類目の信号に係る機能（例えば状態乃至結果の表示）とは別の機能（例えば電源投入状態の表示）を三種類目の信号に割り当てて表現させることもできる。更に、発光信号乃至発光素子の個数を更に異なる個数とすることができる。そして、発光表示部６２は、１個又は複数個のＬＥＤ（発光ダイオード）、白熱管その他の発光デバイスを用いて実現することができる。
【００３４】
更に、スピーカ等の音響出力部６４を設け一種類又は複数種類の可聴信号を鳴音させるようにすれば、ユーザに対して更なる通知を行うことができるし、鳴音させる可聴信号の種類によって異なる状態を通知することができる。例えば、否定的な状態乃至結果を通知するときにはブザー音を発し、肯定的な状態乃至結果を通知するときにはビープ音を発する、といった具合である。また、可聴信号は、ある種の状態に対してユーザの注意を喚起するために使用することもできる。そして、発光表示部６２や音響出力部６４といった簡素な信号発生デバイスのみでユーザに対し十分な情報を提供できる用例であれば、ＧＵＩ部６０を設ける必要はない。
【００３５】
有線通信ポート５４や外部アンテナ５６等の通信ポートは、可搬型モジュールタグ処理デバイス５０によって生成された情報をコンピュータ等の外部デバイスに送信することを含め、双方向的な情報通信に使用できる。
【００３６】
そして、可搬性を確保拡張するため可搬型モジュールタグ処理デバイス５０には電池６６が内蔵されており、可搬型モジュールタグ処理デバイス５０を構成する部材のうち電源を必要とする部材に対してはこの電池６６から電力を供給できる（但し診断デバイス側通信素子４６は受動型にすることができる）。スイッチ６８は、可搬型モジュールタグ処理デバイス５０をユーザが随意にオンオフできるようにするためのスイッチである。無論、図示しない電源コードによりタグ処理デバイスを電源に接続する、という実施形態も可能である。
【００３７】
なお、特に図示していないけれども、図８に示すようにタグ診断デバイス４０を固定して使用するに当たり、可搬型モジュールタグ処理デバイス５０に関して図示又は説明した各種のユーザインタフェース部材をタグ診断デバイス４０に付設し又は組み込むことも可能である。
【００３８】
また、用途によっては、タグ診断デバイス４０を含む可搬型モジュールタグ処理デバイス５０の構成部品乃至要素のうち使用位置に配置される部品乃至要素の個数を制限することが有用な場合もある。ここでいう使用位置とは、プログラマブル電子モジュールタグ２０が付された物体例えばモジュール３０又はモジュール収納容器３２に対してタグ診断デバイス４０が近づく位置のことである。この位置に近づく部品乃至要素（即ちプログラマブル電子モジュールタグ２０に近づける部材）の個数を制限するには、例えば、アンテナ等の診断デバイス側通信素子４６と、可搬型モジュールタグ処理デバイス５０を構成する電子回路のうちアンテナ等の直近に配置する必要がある（又は配置するのが好ましい）部分のみを、使用位置に置くようにすればよい。可搬型モジュールタグ処理デバイス５０を構成する電子回路のうち他の部分例えばデータプロセッサ５９や、ユーザインタフェース部材は、使用位置から離れた場所に置くことができる。使用位置に置かれている部品乃至要素（アンテナ等）とそこから離れた場所に置かれている部品乃至要素（データプロセッサ５９等）との間を接続するには、それらの間を接続する通信素子を追加すればよい（図示せず）。
【００３９】
可搬型モジュールタグ処理デバイス５０又はそのタグ診断デバイス４０は、プログラマブル電子モジュールタグ２０に関連付けられているモジュール３０がどのカテゴリに分類されるのかを識別するよう、構成することができる。例えば、第１カテゴリに係るカテゴリ識別条件、第２カテゴリに係るカテゴリ識別条件、等々といった具合に、カテゴリ毎にカテゴリ識別条件（群）を準備し、データプロセッサ５９に保持させておく（或いはデータプロセッサ５９が利用できるようにしておく）。ここでいうカテゴリとは、例えば、これまでのモジュール使用量（印刷モジュールであればその印刷モジュールがこれまでに提供してきた印刷物の量）、そのモジュールに適用可能なマーケティングプログラムタイプ（売りきりかリースか等）、サービスプログラムタイプ（包括的か個別課金か等）、等といった条件に係るカテゴリである。データプロセッサ５９は、診断デバイス側通信素子４６によりプログラマブル電子モジュールタグ２０から受信した情報（例えばタグ識別情報を含む）を解析することにより、その情報が所定のカテゴリ識別条件（例えばタグ識別条件を含む）のうち何れと合致しているのかを判別し、合致していると判別したカテゴリに相応するプロセッサ処理結果を生成する。生成されたプロセッサ処理結果は、図１８に示すコンピュータ９５等、他のシステムに送信されるか、或いは、ＧＵＩ部６０等のユーザインタフェース部材を通じてユーザに提供される。またこのプロセッサ処理結果をプログラマブル電子モジュールタグ２０に書き込むこともできる。
【００４０】
モジュール使用量に基づくカテゴリ分類に際しては、可搬型モジュールタグ処理デバイス５０は、既に消費乃至使用が開始されているモジュール３０に付されているプログラマブル電子モジュールタグ２０からタグ情報を読み取る。読み取られるタグ情報には、例えば、その時点までにおけるそのモジュール３０の使用量に関する情報（例えばそのモジュール３０の組込先マシン例えば印刷装置がそのモジュール３０のプログラマブル電子モジュールタグ２０に随時書き込むトナー消費量推定値等の使用量データ）が、含まれている。データプロセッサ５９は、プログラマブル電子モジュールタグ２０から読み取られる情報のうちこの使用量データを使用量条件（群）と比較し、そのモジュール３０を複数通りの使用量カテゴリのうち何れかに分類し、表示等によって分類先カテゴリをユーザに通知することができる。この手順をより一般的に（即ちタグ情報に基づくカテゴリ分類一般に適用できる形で）示したものが、図１４である。この図に示す手順においては、データプロセッサ５９は、読み取られたタグ情報をまずカテゴリ識別条件Ｃ１と比較することにより（１８３）、そのタグ情報がカテゴリ識別条件Ｃ１と合致しているかどうか即ちモジュール３０が第１カテゴリに該当するかどうかを判別する。タグ情報がカテゴリ識別条件Ｃ１と合致しなかった場合は、データプロセッサ５９は、タグ情報をカテゴリ識別条件Ｃ２と比較することにより（１８５）、そのタグ情報がカテゴリ識別条件Ｃ２と合致しているかどうか即ちモジュール３０が第２カテゴリに該当するかどうかを判別する。データプロセッサ５９は、こういった比較処理を、カテゴリ識別条件又はその組合せそれぞれ毎に（例えばＮ個目のカテゴリ識別条件ＣＮまで繰り返して）行うことができる（１８７）。データプロセッサ５９は、例えば、タグ情報が何れかのカテゴリ識別条件と合致した場合に、該当するカテゴリをＧＵＩ部６０により表示させユーザに知らせるよう（１８８）、構成することができる。そもそも準備されているカテゴリの個数が少ないのであれば、発光信号部６２からの発光信号やスピーカ等の音響出力部６４からの可聴信号によって、該当するカテゴリを知らせてもよい。また、タグ情報が何れの所定カテゴリ識別条件とも合致しなかった場合に“合致せず”という結果を表示（又は発光、鳴音）によりユーザに通知するよう、データプロセッサ５９を構成することができる（１８９）。ユーザは、“合致せず”を含む各種カテゴリの何れにモジュール３０が分類されたかに応じて、そのモジュール３０を適宜再生、回収等にまわすこともできる。可搬型モジュールタグ処理デバイス５０に例えば一体型プリンタが組み込まれているのであれば、カテゴリ判別結果（例えば該当カテゴリ）をそのプリンタを用いてラベル上に印刷し、そのラベルを対応するモジュール３０に付すようにすることも、可能である。
【００４１】
より具体的な用途例でいえば、プログラマブル電子モジュールタグ２０を付すことができるモジュール３０としては、電子写真式印刷装置において用いられる各種の印刷装置用可換モジュール、例えばトナーを収蔵する印刷モジュールやフォトレセプタ等を挙げることができる。その場合、タグ情報には、例えば、その印刷装置用可換モジュールの寄与により現時点までに作成された画像枚数等の情報を、使用量データとして含めておく。可搬型モジュールタグ処理デバイス５０はタグ情報を読み取り、（例えばそのデータプロセッサ５９において）このタグ情報に基づき作成済画像枚数を識別する。データプロセッサ５９は、識別された画像枚数を、それぞれ画像枚数に関するしきい値を含む一種類又は複数種類のカテゴリ識別条件（この場合使用量条件）と比較する。データプロセッサ５９は、この比較を通じてモジュール３０をカテゴリ分類する。印刷モジュール（トナーカートリッジ）を例としていうなら、識別された画像枚数が第１しきい値未満ならそのモジュール３０を“充填再利用”カテゴリに分類し、第１しきい値超第２しきい値未満（但し第１しきい値＜第２しきい値）ならそのモジュール３０を“部分再生”カテゴリに分類し、第２しきい値超ならそのモジュール３０を“全面再生”カテゴリに分類し、という具合である。こういったカテゴリ分類の結果を示す情報を利用すれば、ユーザは、例えばそのモジュール３０を最も適切な処理設備に送る等、適切な処置を執ることができる。
【００４２】
上に示した例における複数種類のカテゴリ識別条件は相互排他的なものであるが、カテゴリ分類は、非排他的な条件群によっても、或いは互いに全く異種の条件群に基づきつつ、行うことができる。例えば、タグ情報に画像枚数を示す情報及び製造日を示す情報が含まれている場合、画像枚数が第１しきい値未満で且つ製造日が所定日より前ならそのモジュール３０を特定カテゴリに分類する、といった分類の仕方が可能である。即ち、画像枚数が第１しきい値未満であっても製造日が所定日より後ならまた別のカテゴリに分類される。なお、以上述べた幾通りかのカテゴリ分類プロセスはそれぞれ一例に過ぎず、本件技術分野における習熟者であれば、以上の記述を含め本願による開示を検討することにより、カテゴリ分類プロセスを所望の分類目的に応じて構築することができる。
【００４３】
本発明の実施形態においては、こういったカテゴリ分類能力を小型且つ可搬型のデバイス（可搬型モジュールタグ処理デバイス５０）に持たせ適切な宛先へと送れるようにしているため、モジュール３０を中央処理設備に持ち込む際の待ちを廃することができる。このように早めの時点でカテゴリ分類を行えるようにしたため、本発明の実施形態によれば、モジュール３０の移送回数乃至頻度を減らすことができ、モジュール処理全体の速度を向上させることができる。
【００４４】
カテゴリ分類に使用するカテゴリ識別条件としては、更に、そのモジュール３０が故障しているかどうか、また故障しているのであればどのようなモードで故障しているのか、といった事柄を判別するための条件を含めることができる。この種の条件を用いてカテゴリ分類を行うことにより得られる情報、即ち故障モードに基づくカテゴリ分類の結果を示す情報を利用すれば、その故障したモジュール３０を適切な修理設備に送ることができる。また、データプロセッサ５９に診断修理機能（テスト機能）を持たせることもできる。例えば、プログラマブル電子モジュールタグ２０に対してタグ診断デバイス４０により各種の診断テストを実行させるための指令を、当該タグ診断デバイス４０のデータプロセッサ５９にプログラミングする。プログラマブル電子モジュールタグ２０をテストする際には、ユーザは、可搬型モジュールタグ処理デバイス５０をプログラマブル電子モジュールタグ２０に近づけた上で、後述の通りテストを起動するための操作を行い又は指令を与える。すると、タグリーダによりプログラマブル電子モジュールタグ２０からタグ診断データ（診断の基礎となるデータ）を読み取る処理が実行される。即ち、データプロセッサ５９は、タグ診断デバイス４０からプログラマブル電子モジュールタグ２０へと所定情報要求を送らせる。タグ診断デバイス４０のタグリーダは、診断デバイス側無線通信素子４６を用いてプログラマブル電子モジュールタグ２０から応答（タグ診断データの返信）を受信してデータプロセッサ５９に取得させる。データプロセッサ５９は、所定情報要求に対するプログラマブル電子モジュールタグ２０からの応答（タグ診断データの返信）の有無やその応答の内容について解析を行い、そのプログラマブル電子モジュールタグ２０が所定の適正なパラメータ範囲内にて動作しているかどうかを例えばタグ診断データの有無や内容に基づき電子的に判別して診断結果を示す情報例えばエラー分類情報を生成し、生成した情報をプロセッサ処理結果として提供する。即ち、プログラマブル電子モジュールタグ２０が所定動作パラメタ範囲内で動作していないと判別した場合には、エラー分類情報やエラーメッセージ等といったエラー信号を発信する。具体的には、データプロセッサ５９は、図１５に示した各種の診断テスト１００を実行するよう、構成できる。
【００４５】
この図においては、多岐に亘る診断テスト１００をその性質に従い枝状に分類して描いている。図示した枝のうち一つは、例えば、そのタイプ乃至カテゴリが異なる多数のプログラマブル電子モジュールタグ２０に対して適用可能な一群の一般テスト１０２を含んでいる。一般テスト１０２は、更に、例えば、プログラマブル電子モジュールタグ２０がその通信素子２６により正常に通信していることを確認するための一群の通信シーケンステスト１０４と、プログラマブル電子モジュールタグ２０のアイデンティティ及び認証性を確認するための一群の認証テスト１０６とを、含んでいる。
【００４６】
診断テスト１００のもう一つの枝は、例えば、特定モデル乃至カテゴリに属するプログラマブル電子モジュールタグ２０向けの一群の分類（カテゴリ）別テスト１０８を含んでいる。分類（カテゴリ）別テスト１０８は、例えば、プログラマブル電子モジュールタグ２０から読み取ったデータのサイズ及びタイプが期待していたサイズ及びタイプであることを確認するための一群のデータ完全性テスト１１０と、プログラマブル電子モジュールタグ２０から読み取ったデータがそのプログラマブル電子モジュールタグ２０に係るモジュール３０乃至マシンと一致している（矛盾していない）ことを確認するための一群のタグ構成一致性テスト１１２とを、含んでいる。
【００４７】
図１６に、プログラミングされているデータプロセッサ５９による制御下に可搬型モジュールタグ処理デバイス５０乃至タグ診断デバイス４０が実行する診断テストのうちいくつかを、概念的に示す。この図においては、多くの状況に論理的に対処できるような順番で各種テストを実行するようにしているが、これとは異なった順番で実行するようにしてもよい。また、何れのテストも、タグ性能上許容できる所定動作パラメタ範囲内でプログラマブル電子モジュールタグ２０が動作しているかどうかを判別するためのテストであるが、テストの内容が異なれば使用される判別条件は異なるものとなる。テスト毎に異なる判別条件を用いているため、タグ診断デバイス４０は、タグ不正常動作についてのエラー分類の中から一種類又は複数種類を識別してその結果を自分のユーザに対し知らせることができる。
【００４８】
図示の如く、診断テスト１００のうち最初に実行されるのは、プログラマブル電子モジュールタグ２０がタグ診断デバイス４０との間で適正に通信リンクを確立することを確認するための一群の通信テスト１０４であり、これらのテストにおいてタグ診断デバイス４０との間で適正に通信リンクを確立できなければ、そのプログラマブル電子モジュールタグ２０は、恐らく、タグ診断デバイス４０以外のデバイス、例えばプログラマブル電子モジュールタグ２０にプログラミングを施すためのデバイスやプログラマブル電子モジュールタグ２０を読み取るためのデバイス（他の可搬型モジュールタグ処理デバイス５０等）との間で通信リンクを確立する能力も、欠いているであろう。通信テスト１０４は、例えば、タグメモリ２４の特定セル群からデータを読み出すよう又はタグメモリ２４の特定セル群にある種のデータを書き込むよう指令を与え、その上で当該特定セル群からデータを読み出してデータが正しく伝送及び格納されたかを確認する、というテストを含んでいる。また、プログラマブル電子モジュールタグ２０の中には、そのセルについて書き込み又は読み出しを行うとそのプログラマブル電子モジュールタグ２０の性能に影響が現れてしまうような所定のセルを、そのタグメモリ２４内に有しているものがある。通信テスト１０４は、この種のセルを回避しその種のセルについては書き込み又は読み出しを行わない手順によって、実行する。更に、プログラマブル電子モジュールタグ２０の構成にもよるが、上述のものとは異なる内容を含む一群の通信テスト、例えば当該プログラマブル電子モジュールタグ２０を構成するタグメモリ２４、ＣＰＵ２８等の部分間を接続するデータバス等のリンクが適正に動作していることを確認できるいくつかの通信テストを、実行する一群の通信テスト１０４に含めてもよい。なお、各通信テスト１０４の詳細については、タグメモリ２４等のメモリ部分を含めプログラマブル電子モジュールタグ２０の構成に応じて決めればよい。
【００４９】
データプロセッサ５９は、一群の通信テスト１０４の結果に基づき、プログラマブル電子モジュールタグ２０との通信が所定動作パラメータ範囲内で行われたかどうかを判別する（１２０）。また、データプロセッサ５９は、通信テスト１０４の結果を、タグ診断デバイス４０が利用できる各種の対ユーザ通知用素子を用いて、ユーザに通知することができる。例えば、ＧＵＩ部６０上にメッセージを表示させればよい。特に、何れかの通信テスト１０４にて不合格（失敗）という結果が得られている場合即ちプログラマブル電子モジュールタグ２０が所定動作パラメタ範囲外で動作していると判別した場合には、データプロセッサ５９は、いくつか保持している所定のエラー分類の中から不合格内容に該当するエラー分類を例えば一つ識別することによりエラー分類情報を生成し、作成したエラー分類情報又はこれに対応するエラーメッセージをＧＵＩ部６０上に表示させる（１２２）。例えば、“応答なし”といったメッセージをＧＵＩ部６０上に表示させる。なお、エラーメッセージはそれぞれ何れかのエラー分類に対応するよう例えば複数通り準備されている。また、データプロセッサ５９は、発光信号部６２や音響信号部６４を動作させユーザに対しテスト結果を警報する（エラーメッセージを提示する）こともできる。例えば、タグ診断デバイス４０は、一群の通信テスト１０４にて通信リンク確立失敗との結果が得られているなら発光信号部６２を赤く発光させたり音響出力部６４からある種の可聴信号例えばブザー音を鳴音させたりする一方、成功という結果が得られているなら発光信号部６２を緑で発光させたり音響出力部６４から異なる可聴信号例えばベル音を鳴音させたりするよう、構成することができる。従って、ＧＵＩ部６０や発光信号部６２や音響出力部６４はいわば取得したエラー分類情報をユーザに対し提示する結果ディスプレイである。また、これらの対ユーザ通知用素子の他、有線通信ポート５４、外部アンテナ５６等の通信ポートや、後述の再プログラミングに使用されるタグライタは、いわばエラー分類情報をデータプロセッサ５９から取得して発信する結果発信素子である。なお、通信テスト１０４を含め各段階のテスト結果が合格であったというだけではユーザに通知することはせず、タグ診断デバイス４０の動作を単純に次のテストに進めるだけにする、という実施形態も可能である。また、エラー分類情報の作成からエラー分類情報乃至エラーメッセージの発信に至る処理の大まかな流れは概略他のテストでも同様である。
【００５０】
また、これら通信テスト１０４は、タグ診断デバイス４０のプログラミングに従い、所定条件が整ったときに開始するようにすればよい。例えば、ユーザがキーパッド５２上の特定のキー又はキーの組合せを押したときや、通信ポート（有線通信ポート５４や外部アンテナ５６）のうち一つを介して外部デバイスから指令を受け取ったときに、一群の通信テスト１０４が開始されるよう、タグ診断デバイス４０にプログラミングしておけばよい。
【００５１】
プログラマブル電子モジュールタグ２０との間で基本的な（即ち下位的な）通信を行えることが一群の通信テスト１０４において確認されたならば、より複雑なテスト、例えばそのプログラマブル電子モジュールタグ２０が真正なものであり偽物ではないことを確かめるための一群の認証テスト１０６を、行うことができる。認証テスト１０６には、例えばエミュレーションテストを含めることができる。ここでいうエミュレーションテストとは、プログラマブル電子モジュールタグ２０に対して各種の問いかけを発して探りを入れ、期待していた好適な結果がそのプログラマブル電子モジュールタグ２０から返ってくるかどうかを判別するテストである。実行する認証テスト１０６には、更に、メモリマップ確認テストやメモリテスト、即ちプログラマブル電子モジュールタグ２０に含まれるタグメモリ２４等のメモリ部分に格納されている特定の読み出し専用データについて確認するテストの他、タグ識別情報を引き出してそのプログラマブル電子モジュールタグ２０のカテゴリ乃至分類を判別するテストを、含めることができる。
【００５２】
また、通信テスト乃至通信シーケンステスト１０４のうちいくつかを、認証テスト１０６の一部、特にプログラマブル電子モジュールタグ２０が適正なシーケンスに従い情報を発することを確認するためのテストとして位置づけて、実行することができる。これは、ある種の問いかけに対してある所定の返答を返すよう、プログラマブル電子モジュールタグ２０を設計できることに基づいている。例えば、プログラマブル電子モジュールタグ２０は、ある種の問いかけに応じてそのメモリ部分（例えばタグメモリ２４）のあるセルの内容を読み出して通信素子２６から送出するよう、構成することができる。また例えば、プログラマブル電子モジュールタグ２０は、また別種の問いかけに応じそのＣＰＵ２８がメモリ部分（例えばタグメモリ２４）のあるセルの内容について所定の計算、例えば１個又は複数個のメモリセルの内容を暗号化する計算や１個又は複数個のメモリセルの内容を所定方式乃至公式（これは固定しておいてもよいし所定規則に従い時間経過により変化させてもよい）に従い操作する計算を実行し、通信素子２６からその計算の結果を返答するよう、構成することができる。タグ診断デバイス４０側においては、その通信素子４６を用いてプログラマブル電子モジュールタグ２０側の通信素子２６からの返答を受信する。タグ診断デバイス４０側のデータプロセッサ５９は、受信した返答を解析することによって、認証できるプログラマブル電子モジュールタグ２０から返ってくると期待される返答に対して実際に受信した返答が一致している（矛盾していない）かどうかを、判別する（１２４）。
【００５３】
これら認証テスト１０６の結果もまた、ＧＵＩ部６０、発光信号部６２、音響出力部６４、その組合せ等を用いて、ユーザに対して通知することができる。例えば、プログラマブル電子モジュールタグ２０から受信した返答は認証できるプログラマブル電子モジュールタグ２０から返ってくると期待される返答と一致していない（矛盾している）、と判別したデータプロセッサ５９は、そのプログラマブル電子モジュールタグ２０（及びモジュール３０を含むアセンブリ）をその頒布元又は指定場所まで回付すべき旨のメッセージを、ＧＵＩ部６０により表示させることができる（１２６）。
【００５４】
診断対象プログラマブル電子モジュールタグ２０は認証できるものである、との結果が一群の認証テスト１０６において得られた場合は（１２４）、タグ診断デバイス４０の動作は一群のデータ完全性テスト１１０へと進む。ここでも、タグ診断デバイス４０内の電子回路４４及びデータプロセッサ５９は、その通信素子（ＲＦアンテナ）４６によりテスト用の問いかけを一種類又は複数種類輻射させる。プログラマブル電子モジュールタグ２０は、その通信素子（ＲＦアンテナ）２６によりこれらのテスト用問いかけを受信し、設計的に定められている所定手順に従いこれらの問いかけを処理することによってタグ返答を作成し、作成したこれらのタグ返答をその通信素子２６から送信する。また、実行するデータ完全性テスト１１０には、データフォーマットを確認するテストや、データ範囲を確認するテストや、タグ内電子回路２２内で使用される変数間の関係を確認するテスト等を、含めることができる。
【００５５】
データプロセッサ５９は、受信したタグ返答を、期待していたタグ返答と比較する（１２８）。その結果、そのプログラマブル電子モジュールタグ２０は何れかのタグ完全性テスト１１０に合格していない、と判別した場合、データプロセッサ５９は、ユーザインタフェース部材を用いてユーザに不合格を通知する。例えば、データ完全性テスト不合格というメッセージを、ＧＵＩ部６０上に表示させる（１３０）。このメッセージには、そのプログラマブル電子モジュールタグ２０及び対応するモジュール３０からなるアセンブリをその頒布元例えば製造者や頒布者（仲買人や卸）まで回付すべき旨の指示を、含めることができる。また、この不合格通知は、上記表示と併せ又はこれに代え、発光信号部６２又はこれを構成する発光素子のうち特定の一つを発光させることや、音響出力部６４から特定種類の可聴信号を鳴音させることや、それらを組み合わせて行うこと等によっても、行うことができる。
【００５６】
あるモジュール３０に係るプログラマブル電子モジュールタグ２０が通信テスト１０４、タグ認証テスト１０６及びデータ完全性テスト１１０に含まれるテストのうち何れか一つでも不合格であった場合、そのモジュール３０が組み込まれているマシン例えば印刷装置のユーザは、そのモジュール３０を交換する必要があろう。そのため、可搬型モジュールタグ処理デバイス５０又はそのタグ診断デバイス４０においては、システムを発注乃至購入する際に提出する情報（モジュール発注情報）に含めるべく、そのユーザに対して、そのモジュール３０を用いていた又は用いようとしていたマシンについての情報の入力を求める（１３２）。タグ診断デバイス４０を含む（又はタグ診断デバイス４０に含まれる）診断システムやタグ診断デバイス４０外の発注システムは、このマシン構成情報を用いそのマシンの構成に適するモジュール構成を好適に識別し、識別結果に基づきモジュール発注情報を作成して（１３４）、診断ルーチンを終えるための処理に進む（１４４）。
【００５７】
また、状況によっては、そのプログラマブル電子モジュールタグ２０に対するプログラミングをやり直せばそのプログラマブル電子モジュールタグ２０を適正に使用できるようになることもあるし、そのような状況をプログラマブル電子モジュールタグ２０の不合格の仕方から察知できることがある。例えば、通信テスト１０４及び認証テスト１０６には合格したがデータ完全性テスト１１０のうちあるものについては不合格であった場合等が、特にそうである。そこで、データプロセッサ５９は、不合格の仕方を解析することにより、その不合格が、そのプログラマブル電子モジュールタグ２０に再びプログラミングを施すことにより矯正できるような種類の不合格に該当するかどうかを、判別する。
【００５８】
プログラマブル電子モジュールタグ２０に再びプログラミングを施せばその不合格を矯正できるとデータプロセッサ５９が判別した場合、プログラマブル電子モジュールタグ２０に再びプログラミングを施すプロセスが起動される（１３３）。このプロセスにおいては、タグ診断デバイス４０側の通信素子（ＲＦアンテナ）４６を動作させ再プログラミング情報を送信する動作を、マシン構成情報その他、プログラマブル電子モジュールタグ２０から読み取った情報やユーザが入力した情報に基づき、タグ診断デバイス４０側のデータプロセッサ５９が実行する。その結果送信された再プログラミング情報はプログラマブル電子モジュールタグ２０側の通信素子（ＲＦアンテナ）２６により受信され、これに含まれている訂正タグ内容情報即ち訂正版のタグ内容情報はタグメモリ２４内に格納される。言い換えれば、データプロセッサ５９は生成したエラー分類情報に応じて訂正タグ内容情報を生成し、結果発信素子の一つであるタグライタが、訂正タグ内容情報をデータプロセッサ５９から取得してプログラマブル電子モジュールタグ２０にプログラミングする。このような再プログラミングプロセスは、自動的に行わせることもできるし、ＧＵＩ部６０上に指示乃至問いかけを表示しこれに応じユーザがキーパッド５２その他のユーザ入力用素子乃至ユーザ入力機構から入力するのを待つという形態即ちインタラクティブな形態でも行わせることもできる。インタラクティブな形態による再プログラミングプロセスには、例えば、再プログラミングに関するユーザ権限を認証するためのプロセスを含めることができる。このユーザ権限認証プロセスにおいては、例えば、まずタグ診断デバイス４０がユーザに対してそのアイデンティティを示す情報即ちユーザ個人を特定できるユーザアイデンティティ情報を要求する。ユーザは、キーパッド５２上の一連のキーによる入力によって、要求された情報を入力することができる。タグ診断デバイス４０にアイデンティティカードリーダが付設又は接続されている場合は、このカードリーダによりアイデンティティカードからユーザアイデンティティ情報を読み取ることによっても、この入力を行うこともできる。データプロセッサ５９は、入力されたユーザアイデンティティ情報に基づき、そのプログラマブル電子モジュールタグ２０に対する再プログラミング処理を起動する権限がそのユーザに備わっているかどうか等を識別する。そして、自動プロセスであれインタラクティブプロセスであれプログラマブル電子モジュールタグ２０に対して再プログラミングが施された後は、例えばそのプログラマブル電子モジュールタグ２０について再び一群の診断テスト１００を実行する。これにより、そのプログラマブル電子モジュールタグ２０に対する再プログラミングに成功したかどうかを確認することができる。場合によっては、この再テストでは通信テスト１０４及び認証テスト１０６を省略し直ちにデータ完全性テスト１１０に進めるようにしてもよい。
【００５９】
一群のデータ完全性テスト１１０の結果から見てデータ完全性が十分に備わっていると判別できる場合（１２８）、例えばデータプロセッサ５９において、そのプログラマブル電子モジュールタグ２０が使用されている環境に対してそのプログラマブル電子モジュールタグ２０が整合していることを確認するため一群の一致性テスト１１２が起動される。これらの一致性テスト１１２においては、そのプログラマブル電子モジュールタグ２０に係るモジュール３０がどのような環境で最善の能力を発揮できるよう設計されているのかを示す情報、例えばそのモジュール３０がどのような機械向けかを示す情報やそのモジュール３０がどのような地理的領域向けかを示す情報が、利用される。この種の情報は、そのモジュール３０に係るプログラマブル電子モジュールタグ２０上に格納されている。
【００６０】
一致性テスト１１２には、モジュール設計製造時に想定していた地理的領域にてそのプログラマブル電子モジュールタグ２０に係るモジュール３０が使用されていることを確認するための地理的確認テストを、含めることができる。一致性テスト１１２には、更に、マシンプロダクトファミリ確認テスト及びマシンプロダクトタイプ確認テストを含めることができる。これらのテストや後述のサービスプラン確認テストにおいて利用するため、タグ診断デバイス４０のオペレータは、そのモジュール３０が使用される又は使用されているマシンの構成についての情報即ちマシン構成情報を入力するよう、求められる（１３６）。オペレータは、キーパッド５２を用いて、或いは通信ポート（有線通信ポート５４や外部アンテナ５６）のうち一つを介しタグ診断デバイス４０と通信するポータブルコンピュータ等、他のデバイスを用いて、この情報を入力する。入力された情報を利用するマシンプロダクトファミリ確認テスト及びマシンプロダクトタイプ確認テストは、そのマシンと、プログラマブル電子モジュールタグ２０に係るモジュール３０との一致性を、確認するためのテストであって、場合によっては、両者を結合させて単一のマシンモデル確認テストとすることもできる。マシンモデル確認テストにおいては、プログラマブル電子モジュールタグ２０を読み取るタグ診断デバイス４０が読み取った情報により識別されたモジュール３０についての適正マシンモデルリストに対し、そのマシンのモデルナンバー（型式番号）が合致していることを、確認する。
【００６１】
一致性テスト１１２には更に、サービスプラン確認テストを含めることができる。ここに、プログラマブル電子モジュールタグ２０と関連付けられたモジュール３０が組み込まれる各種のマシンは、様々に異なったサービスプランの下で運用することができ、またモジュール３０のタイプが違えばそれにふさわしいサービスプランもまた違うものになる。例えば、マシンが印刷装置でありモジュール３０がトナーカートリッジ等の可換モジュールであるなら、サービスプラン毎に異なるタイプのトナーカートリッジが使用され得る。具体的には、ユーザが可換モジュールを個別に購入して使用するマシンについてはあるタイプのモジュール３０がふさわしく、ユーザが（可換モジュールを個別に購入せずに）所定印刷量毎に支払いを行うマシンについてはまた別のタイプのモジュール３０がふさわしい、といった具合である。サービスプラン確認テストは、そのマシンのサービスプランにふさわしいプログラマブル電子モジュールタグ２０が用いられていることを確認することによって、そのプログラマブル電子モジュールタグ２０が、適当な種類の情報を記録でき且つ当該情報をマシンのユーザに対して提供できるタイプのものであること、従ってユーザがその情報を受けてそのマシンのサービスプランに従いそのマシンを適切に管理できるようになっていることを、確かめるためのテストである。ユーザがステップ１３６で入力するマシン構成情報には、このサービスプラン確認テストにて使用する情報、即ちマシンサービスプランに関する情報が含まれている。
【００６２】
データプロセッサ５９は、そのマシンが置かれている地理的領域、そのマシンの構成並びにそのマシンについてのマシンサービスプランの何れに対してもそのプログラマブル電子モジュールタグ２０がふさわしい（両者間に一致性乃至整合性があり特に矛盾を来さない）ものであるかどうかを、一致性テスト１１２の結果を調べることによって判別する（１３８）。プログラマブル電子モジュールタグ２０はマシン用の特定可換モジュールに関連付けられているのであるから、モジュール３０とマシンとの間に整合性乃至一致性があるかどうかについても、プログラマブル電子モジュールタグ２０に対する一致性テスト１１２によって、少なくともある程度は明らかになる。
【００６３】
プログラマブル電子モジュールタグ２０が地理的領域、マシン（構成）及びマシンサービスプランの何れに対しても一致性乃至整合性を呈していることが一致性テスト１１２によって明らかとなった場合（１３８）、タグ診断デバイス４０は診断ルーチンを終えるための処理に進む（１４４）。診断ルーチンを終える前に、タグ診断デバイス４０は、表示等の手段によりユーザに対し全診断テスト合格である旨通知することができる（１４２）。
【００６４】
プログラマブル電子モジュールタグ２０が地理的領域、マシン（構成）及びマシンサービスプランのうち何れかに対して一致性乃至整合性を呈していないことが一致性テスト１１２によって明らかとなった場合（１３８）、タグ診断デバイス４０は、例えば不合格通知を表示させる（１４０）。例えば、ユーザインタフェース部材により“一致性なし”等のテキストメッセージを表示させることができる。その際に、その不一致がどういった性質の不一致であるのかについてのテキスト情報又はグラフィック情報を併せて表示させることもできる。こういった表示に代えて、又はこれと共に、発光信号部６２を構成する発光素子のうち少なくとも１個により可視的に信号を表示する、音響出力部６４により可聴的に信号を発する、等という手段を使用してもよい。そして、タグ診断デバイス４０その他のシステムは、その不一致がどういった性質の不一致であるのかに応じて、発注すべき正しいモジュール（のタイプ）を識別し、正しいモジュール発注情報を生成する（１３４）。
【００６５】
以上述べた一群の診断テスト１００を実行するに際しては、タグ診断デバイス４０が各テスト毎にプログラマブル電子モジュールタグ２０からデータを読み取るようにしてもよいが、タグ診断デバイス４０が例えば通信テスト１０４の際にタグメモリ２４の全内容即ちプログラマブル電子モジュールタグ２０内の全データをタグリーダにより一遍に読み出しタグ診断デバイス４０上のメモリ内にそれらのタグデータを格納するようにすることもできる。後者の如く全タグデータを取り込んでしまえば、タグ診断デバイス４０側のデータプロセッサ５９は、取り込んだタグデータに基づき認証テスト１０６、データ完全性テスト１１０及びタグ一致性テスト１１２を行うことができる。即ち、プログラマブル電子モジュールタグ２０からデータを再び送らせる必要はない。また、全タグデータを一遍に取り込むことによりデータを選択的に送らせるための通信が不要になり、従ってタグメモリ２４内に格納されている情報の構造に関する所有権情報を通信再開時に明示することが不要になる。
【００６６】
図１７に、タグ診断デバイス４０に搭載されている（即ちタグ診断デバイス４０を構成している）ソフトウエア組織の例を示す。この図に示す組織においては各ソフトウエアがモジュール化されている。このように診断ソフトウエアをモジュール的に組織しておけば、サポート及び保守が容易になり、また特定のプログラマブル電子モジュールタグ２０向けの新たなテストを診断ソフトウエアに追加すること、特に診断ソフトウエアの他の部分に影響乃至混乱を及ぼさないで追加することができる。
【００６７】
図示したモジュールのうち主ＧＵＩ（グラフィカルユーザインタフェース）モジュール１５０は、タグ診断デバイス４０の各種機能乃至能力に対するユーザアクセスを制御するためのコードを含んでいる。主ＧＵＩモジュール１５０は、例えば、ＧＵＩ部６０上で実現されるパスワード制御インタフェースを制御する。主ＧＵＩモジュール１５０は、また例えば、各種テストを通じユーザをナビゲーションする動作を制御する。
【００６８】
モードフロー／制御モジュール１５２は、診断テストモジュール１５４やタグダンプ制御モジュール１５６を含む他のモジュール間のやりとりを制御する。診断テストモジュール１５４は、診断テスト１００を実行乃至管理する。タグダンプ制御モジュール１５６は、プログラマブル電子モジュールタグ２０に含まれるタグメモリ２４の全内容についてその読み出し（ダンプ）を管理することにより、タグ診断デバイス４０がプログラマブル電子モジュールタグ２０からのデータを解析できるようにしている。これとは別モジュールとなっているタグダンプモードＧＵＩモジュール１５８は、ＧＵＩ部６０を介してユーザに情報を提供できるモジュールである。診断モードＧＵＩモジュール１６０は、診断テスト１００中にユーザに与える指示乃至情報を制御する。例えば、診断モードＧＵＩモジュール１６０は、ＧＵＩ部６０上にエラーメッセージを表示させる際にエラーメッセージ毎に違う色で表示させることにより、ユーザの注意をより多く喚起できるようにする。アプリケーションアクセスセキュリティモジュール１６２は、タグ診断デバイス４０に対するアクセスやタグ診断デバイス４０を用いた診断テスト１００の実行を制限できるようにしているモジュールである。例えば、アプリケーションアクセスセキュリティモジュール１６２は、パスワード確認を実行し、またパスワードを変更する仕組みを提供する。
【００６９】
通信モジュール１６４は、タグ診断デバイス４０とプログラマブル電子モジュールタグ２０との通信のうち、基本的な通信即ち下位的な通信を取り扱う。エラーメッセージモジュール１６６は、全てのエラー分類と、各エラーメッセージに対応するエラーコードやエラーメッセージ（ＧＵＩ部６０上に表示させる情報）と、のリストを含んでいる。周辺ハードウエア対応モジュール１６８は、アクセサリとして付加されるバーコードスキャナ（図示せず）等の周辺ハードウエアとのやりとりを取り扱うためのコードを含んでいる。構成記述別モジュール１７０は、一種類又は複数種類実装されており、各特定モデルのプログラマブル電子モジュールタグ２０に固有な情報（プログラマブル電子モジュールタグ２０の個別モデルについての情報）、プログラマブル電子モジュールタグ２０の各特徴乃至構成についての情報、データにおける特定の変数や定義や解釈についての情報等を、含んでいる。
【００７０】
ＰＣ／ネットワーク通信モジュール１７２は、タグ診断デバイス４０の通信ポート（有線通信ポート５４や外部アンテナ５６）のうち一つを介してデータネットワークコンピュータその他の外部デバイスと情報を交わすのに必要なコードを、含んでいる。
【００７１】
暗号化データファイル生成モジュール１７４は、タグダンプ制御モジュール１５６によりプログラマブル電子モジュールタグ２０から取り寄せたデータ即ちタグデータを暗号化するためのコードを、含んでいる。タグデータを暗号化することにより、情報を無権限アクセスから保護することができる。
【００７２】
これらのソフトウエアモジュールは、タグ診断デバイス４０内に設けられている記憶デバイス例えばハードドライブ（図示せず）内に格納しておけばよい。また、これらのソフトウエアモジュールを、タグ診断デバイス４０の回路のうち図１１に示した電子回路４４の一部として形成されているファームウエア内に、組み込むこともできる。
【００７３】
更に、図８及び図９は、電子モジュールタグ診断システム及び方法における動作を、概念的に示している。これらの図においては、モジュール３０が収められている容器３２にしっかりと付されているプログラマブル電子モジュールタグ２０をプロセスの対象としているが、本件技術分野における習熟者であれば認識できる通り、モジュール３０それ自体に付されているプログラマブル電子モジュールタグ２０も、このプロセスの対象とすることができる。その場合、このプロセスは、そのモジュール３０が容器３２内にあるのかそれとも容器３２外にあるのかを問わず、モジュール３０に付されたプログラマブル電子モジュールタグ２０に対して適用することができる。更に、このプロセスはマシン内に実装されてるモジュール３０に対しても適用できる。
【００７４】
図８に示すようにタグ診断デバイス４０を固定して使用する場合は、プログラマブル電子モジュールタグ２０に対して関連付けられているモジュール３０を固定されているタグ診断デバイス４０の近くまで動かすことにより（例えば図３に示したようにモジュール３０が収められておりプログラマブル電子モジュールタグ２０が付されている容器３２をタグ診断デバイス４０に近づけることにより）、プログラマブル電子モジュールタグ２０をタグ診断デバイス４０に近づける。プログラマブル電子モジュールタグ２０が付されているモジュール３０又は容器３２をタグ診断デバイス４０に十分近づければ、タグ側通信素子２６と診断デバイス側通信素子４６との間、従ってプログラマブル電子モジュールタグ２０とタグ診断デバイス４０との間に、通信リンクを確立することができる。なお、タグ診断デバイス４０を図９に示す可搬型モジュールタグ処理デバイス５０の一部として使用する場合は、可搬型モジュールタグ処理デバイス５０をプログラム対象プログラマブル電子モジュールタグ２０の近くまで移動させることによっても、タグ診断デバイス４０をプログラム対象プログラマブル電子モジュールタグ２０に近づけることができる。
【００７５】
図１８に、可搬型診断システムの一例構成を示す。このシステムにおいては、ノートブックコンピュータ９５がケーブル９６により可搬型モジュールタグ処理デバイス５０に接続されている。特に、ケーブル９６の両端のうち一方は可搬型モジュールタグ処理デバイス５０の有線通信ポート５４に、他方はノートブックコンピュータ９５のポートのうち何れかに、それぞれ接続されている。ノートブックコンピュータ９５のポートのうちケーブル９６による接続に使用できるポートとしては、パラレル（プリンタ）ポート、シリアルポート、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート等、通常のコンピュータにて利用できる各種のポートを挙げることができる。ユーザは、このコンピュータ９５を用い、可搬型モジュールタグ処理デバイス５０に指令を与えることができる。また、プログラマブル電子モジュールタグ２０に関して行われたテストの結果を、可搬型モジュールタグ処理デバイス５０からコンピュータ９５へとダウンロードすることができる。コンピュータ９５と可搬型モジュールタグ処理デバイス５０との間は、常時接続しておいてもよいし、随時接続するようにしてもよい。
【図面の簡単な説明】
【００７６】
【図１】モジュールへのプログラマブル電子モジュールタグの付し方の例を示す図である。
【図２】一実施形態に係るプログラマブル電子モジュールタグを示す図である。
【図３】モジュール容器へのプログラマブル電子モジュールタグの付し方の例を示す図である。
【図４】モジュール容器へのプログラマブル電子モジュールタグの付し方の他の例を示す図である。
【図５】図４に示した例にてモジュール容器を開いた後の状態を示す図である。
【図６】一実施形態に係るタグリーダを備えた印刷装置の概念図である。
【図７】図６に示した印刷装置の一部分の装備状態を単純化して描いた立面図である。
【図８】固定されたタグ診断デバイスを用いてプログラマブル電子モジュールタグを解析している場面を示す図である。
【図９】可搬型モジュールタグ処理デバイスを用いてプログラマブル電子モジュールタグを解析している場面を示す図である。
【図１０】一実施形態に係る可搬型モジュールタグ処理デバイスの斜視図である。
【図１１】図１０に示した可搬型モジュールタグ処理デバイスを図１０中の線１１−１１に沿って切断して描いた断面図である。
【図１２】図１０に示した可搬型モジュールタグ処理デバイスの頂面図である。
【図１３】図１０に示した可搬型モジュールタグ処理デバイスの後部端面図である。
【図１４】本発明の一実施形態に係るプロセスの一部分を示す概略フローチャートである。
【図１５】本発明の一実施形態に係るシステムの部分構造を示す概略図である。
【図１６】本発明の一実施形態に係るシステムの一部分を示す概略フローチャートである。
【図１７】本発明の一実施形態に係るシステムの部分構造を示す概略図である。
【図１８】本発明の一実施形態に係る可搬型モジュールタグ処理デバイスを含む可搬型診断システムの斜視図である。
【図１】
0004819396.tif 000002
【図２】
0004819396.tif 000003
【図３】
0004819396.tif 000004
【図４】
0004819396.tif 000005
【図５】
0004819396.tif 000006
【図６】
0004819396.tif 000007
【図７】
0004819396.tif 000008
【図８】
0004819396.tif 000009
【図９】
0004819396.tif 000010
【図１０】
0004819396.tif 000011
【図１１】
0004819396.tif 000012
【図１２】
0004819396.tif 000013
【図１３】
0004819396.tif 000014
【図１４】
0004819396.tif 000015
【図１５】
0004819396.tif 000016
【図１６】
0004819396.tif 000017
【図１７】
0004819396.tif 000018
【図１８】
0004819396.tif 000019