(57)【要約】【課題】  管理対象に貼付された無線タグと管理情報を格納した無線タグとを同一のリーダライタで同時に読み取り、無線タグの読み取り抜けを検出できる手段を提供すること。【解決手段】  マルチリード装置が、第１の無線タグおよび第２の無線タグに格納された情報を読み取る読取手順と、読取手順で読み取られた各無線タグの情報の識別情報に続けて格納された情報が、第２の無線タグの識別情報であるかダミーの識別情報であるかによって、第１の無線タグの情報または第２の無線タグの情報であるかを区別して、それぞれ記憶部に格納する格納手順と、記憶部に格納した第１の無線タグの情報から、管理対象の個数を算出する算出手順と、記憶部に格納した第２の無線タグの情報に含まれる管理対象の個数と、算出手順で算出した管理対象の個数とを比較して、一致するか否かを判定する判定手順とを含んで実行する。【選択図】      図５
2006331205.tif 000002
【特許請求の範囲】
【請求項１】
複数の管理対象にそれぞれ貼付され、一意な識別情報および当該管理対象の種類を特定する個別情報を含んで格納した第１の無線タグと、一意な識別情報および前記管理対象を管理するための管理情報を含んで格納した第２の無線タグとを含む無線タグに格納された情報を読み取り、前記第１の無線タグおよび前記第２の無線タグの読み取り抜けを検出するマルチリード装置が実行するマルチリード方法であって、
前記第１の無線タグには、前記識別情報に続けて前記第２の無線タグの前記識別情報がさらに格納され、
前記第２の無線タグには、前記識別情報に続けてダミーの識別情報がさらに格納され、前記管理情報には、前記第２の無線タグが管理する前記管理対象の前記個別情報および前記個別情報ごとの前記管理対象の個数の情報が含まれ、
前記マルチリード装置が、
前記第１の無線タグおよび前記第２の無線タグに格納された情報を読み取る読取手順と、
前記読取手順で読み取られた各無線タグの情報のうち、前記識別情報に続けて格納された情報が、前記第２の無線タグの前記識別情報であるかダミーの識別情報であるかによって、当該無線タグの情報が、前記第１の無線タグの情報または前記第２の無線タグの情報であるかを区別して、それぞれ前記マルチリード装置の記憶部に格納する格納手順と、
前記記憶部に格納した前記第１の無線タグの情報から、前記個別情報ごとの前記管理対象の個数を算出する算出手順と、
前記記憶部に格納した前記第２の無線タグの前記管理情報と、前記算出手順で算出した前記個別情報ごとの前記管理対象の個数とを比較して、一致するか否かを判定する判定手順とを含んで実行すること、
を特徴とする無線タグのマルチリード方法。
【請求項２】
前記格納手順において、前記第２の無線タグに格納された情報が前記記憶部に格納されない場合は、前記記憶部に格納されるまで、前記読取手順を所定回数実行すること、
を特徴とする請求項１に記載の無線タグのマルチリード方法。
【請求項３】
前記判定手順において、前記算出手順で算出した前記個別情報ごとの前記管理対象の個数と、前記第２の無線タグの前記管理情報に含まれる前記個別情報ごとの前記管理対象の個数の情報とが、一致しない場合は、一致するまで、前記読取手順を所定回数実行すること、
を特徴とする請求項１または請求項２に記載の無線タグのマルチリード方法。
【請求項４】
複数の管理対象にそれぞれ貼付され、一意な識別情報および当該管理対象の種類を特定する個別情報を含んで格納した第１の無線タグと、一意な識別情報および前記管理対象を管理するための管理情報を含んで格納した第２の無線タグとを含む無線タグに格納された情報を読み取り、前記第１の無線タグおよび前記第２の無線タグの読み取り抜けを検出するマルチリード装置であって、
前記第１の無線タグには、前記識別情報に続けて、前記管理情報を格納した前記第２の無線タグの前記識別情報がさらに格納され、
前記第２の無線タグには、前記識別情報に続けて、ダミーの識別情報がさらに格納され、前記管理情報には、前記第２の無線タグが管理する前記管理対象の個別情報および前記個別情報ごとの前記管理対象の個数の情報が含まれ、
前記マルチリード装置は、
前記第１の無線タグおよび前記第２の無線タグに格納された情報を読み取り、
各無線タグの情報のうち、前記識別情報に続けて格納された情報が、前記第２の無線タグの前記識別情報であるかダミーの識別情報であるかによって、当該無線タグの情報が、前記第１の無線タグの情報または前記第２の無線タグの情報であるかを区別し、
それぞれ前記マルチリード装置の記憶部に格納し、この格納した前記第１の無線タグの情報から、前記個別情報ごとの前記管理対象の個数を算出して、
前記記憶部に格納した前記第２の無線タグの前記管理情報と、前記算出した前記個別情報ごとの前記管理対象の個数とを比較して、一致するか否かを判定すること、
を特徴とする無線タグのマルチリード装置。
【請求項５】
前記マルチリード装置が算出した前記個別情報ごとの前記管理対象の個数と、前記第２の無線タグの前記管理情報に含まれる前記個別情報ごとの前記管理対象の個数の情報とが一致しない場合、および、前記第２の無線タグに格納された情報が前記記憶部に格納されない場合は、
所定回数、前記第１の無線タグおよび前記第２の無線タグに格納された情報の読み取りを行うこと、
を特徴とする請求項４に記載の無線タグのマルチリード装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の管理対象に貼付される無線タグと、管理情報を格納した無線タグとを同時に読み取り、管理対象に貼付された無線タグの読み取り抜けを防止できるマルチリード方法およびマルチリード装置に関する。
【背景技術】
【０００２】
コンピュータ装置など複数の部品を組み合わせて構成される物品の製造において、組み立てのチェックや作業の進捗などを管理する作業管理では、組み立ての工程毎に組み付けられた部品のチェックを行う必要がある。
このような工程において、従来は、例えば、各部品に貼付されたバーコードを用いて組み立てのチェックが行われていた。この場合、部品毎に貼付されたバーコードを、バーコードリーダを用いて個別に読み取る必要があった。
【０００３】
そこで、バーコードに代わり、無線タグを用いることで、個々の部品の読み取りを行うことなく、一度に複数の無線タグを読み取るマルチリードが可能となり、読み取りの煩雑さを解消することができる。しかし、従来では、無線タグのマルチリードにおいて、すべての部品に取り付けた無線タグの読み取りが完全に行われたか否かを検出する手段がないため、読み取り抜けがあるか否かを判定することができなかった。
【０００４】
このような問題を解決するために、特許文献１には、容器内に収容された複数の郵便物に無線タグを貼付して、この容器に貼付された荷札に郵便物の個数をバーコードや２次元コードを用いて記録しておき、無線タグをマルチリードした際に、読み取られた郵便物に貼付された無線タグの数と、荷札に記録された郵便物の個数とを比較することで、すべての無線タグが読み取られたか否かを判定する査数対査方法が開示されている。
【特許文献１】特開２００４−１１５２１４号公報（段落００１１〜００１９、図１、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の査数対査方法では、郵便物に貼付された無線タグをマルチリードするものの、郵便物が収容された容器に貼付した荷札は、別途、バーコードリーダなどを用いて別途読み取る必要があり煩雑であった。また、容器に貼付された荷札を無線タグに置き換えた場合であっても、無線タグに格納された情報に合わせて、特許文献１に記載のように異なる読取アルゴリズムを有する２台の無線タグリーダを準備するか、無線タグリーダの読取アルゴリズムを変更して２回読み取りを行う必要があり、やはり煩雑であった。
【０００６】
したがって、本発明の目的は、管理対象に貼付された無線タグと管理情報を格納した無線タグとを同一のリーダライタで同時に読み取ることが可能であり、無線タグの読み取り抜けを検出できる手段を提供することである。
【課題を解決するための手段】
【０００７】
前記の課題を解決するために、本発明は、複数の管理対象にそれぞれ貼付され、一意な識別情報および当該管理対象の種類を特定する個別情報を含んで格納した第１の無線タグと、一意な識別情報および管理対象を管理するための管理情報を含んで格納した第２の無線タグとを含む無線タグに格納された情報を読み取り、第１の無線タグおよび第２の無線タグの読み抜けを検出するマルチリード装置が実行するマルチリード方法であって、第１の無線タグには、識別情報に続けて第２の無線タグの識別情報がさらに格納され、第２の無線タグには、識別情報に続けてダミーの識別情報がさらに格納され、管理情報には、第２の無線タグが管理する管理対象の個別情報および個別情報ごとの管理対象の個数の情報が含まれ、マルチリード装置が、第１の無線タグおよび第２の無線タグに格納された情報を読み取る読取手順と、読取手順で読み取られた各無線タグの情報のうち、識別情報に続けて格納された情報が、第２の無線タグの識別情報であるかダミーの識別情報であるかによって、当該無線タグの情報が、第１の無線タグの情報または第２の無線タグの情報であるかを区別して、それぞれマルチリード装置の記憶部に格納する格納手順と、記憶部に格納した第１の無線タグの情報から、個別情報ごとの管理対象の個数を算出する算出手順と、記憶部に格納した第２の無線タグの管理情報と、算出手順で算出した個別情報ごとの管理対象の個数とを比較して、一致するか否かを判定する判定手順とを含んで実行することを特徴としている。
【０００８】
本発明によると、第１の無線タグおよび第２の無線タグに格納される情報の順序であるフォーマットを統一することで、１台のマルチリード装置で、異なる用途の無線タグを読み取ることができる。また、第１の無線タグと第２の無線タグに格納された情報を比較判定することで、無線タグの読み取り抜けがあるか否かを判定することができる。
また、本発明の他の形態については後記する実施の形態の中で詳しく説明する。
【発明の効果】
【０００９】
本発明によると、管理対象に貼付される無線タグと、管理対象の数を含む管理情報を記憶した無線タグとを同時に読み取り、読み取り抜けを検出することができる。
【発明を実施するための最良の形態】
【００１０】
以下、添付した図面を参照しつつ、本発明の好適な実施の形態について詳しく説明する。
【００１１】
（装置構成）
本実施の形態は、ケースに複数の基板を組み付けて構成されるコンピュータ装置の組み立て作業に、本発明に係るマルチリード方法およびマルチリード装置を適用した例である。
ここで、図１は、本実施の形態のマルチリードシステムの構成例を示す構成図である。図１に示すように、本実施の形態のマルチリードシステムは、管理対象である１以上の種類からなる複数のプリント基板２と、各プリント基板２に貼付された第１無線タグ１と、コンピュータ装置１０のケース４と、ケース４に貼付された第２無線タグ３と、第１無線タグ１および第２無線タグ３に格納された情報の読み取りを行うリーダライタ５とから構成される。
【００１２】
ここで、第１無線タグ１および第２無線タグ３は、それぞれに固有なタグＩＤを、例えば、製造時に格納された無線タグである。また、第１無線タグ１および第２無線タグ３は、リーダライタ５から受信した電波を電力に変換して動作し、第１無線タグ１および第２無線タグ３の図示しない記憶部に格納された情報のリーダライタ５への送信およびリーダライタ５から受信した情報の記憶部への格納を実行可能に構成されている。
【００１３】
また、特許請求の範囲のマルチリード装置に相当するリーダライタ５は、第１無線タグ１および第２無線タグ３と無線通信により情報の送受信が可能な構成を有している。また、リーダライタ５は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、さまざまな情報を表示する表示部５１などを含むコンピュータを合わせて構成され、このＲＯＭに格納された、後記するマルチリード方法を実行するプログラムコードをＣＰＵが実行することで、第１無線タグ１および第２無線タグ３から受信した情報を処理する本実施の形態のリーダライタ５として動作する。なお、リーダライタ５は、第１無線タグ１および第２無線タグ３と無線通信により情報の送受信を行う構成と、コンピュータの構成とを別体とすることも可能であり、その場合、コンピュータは、ノート型のパーソナルコンピュータや、ＰＤＡ（Personal Digital Assistant）端末などにより具現される。
【００１４】
（無線タグに格納された情報）
次に、第１無線タグ１および第２無線タグ３に格納される情報について詳しく説明する。コンピュータ装置１０の組立工程では、顧客などの要求に応じて、異なった組み合わせでプリント基板２を実装することがあり、例えば、ネットワークボードのように、同一機能のプリント基板２を複数実装する場合がある。したがって、プリント基板２は、コンピュータ装置１０内において、複数種類を複数枚組み合わせて構成されることがある。
このため、プリント基板２に貼付される第１無線タグ１には、特許請求の範囲の「管理対象の種類を特定する情報」に相当する、各プリント基板２の型式を識別可能な個別情報、および、この第１無線タグ１を管理する無線タグのタグＩＤである管理用タグＩＤを含んだ情報が格納され、第２無線タグ３には、コンピュータ装置１０のケース４に組み付けられるプリント基板２の形式を示す個別情報およびその個数の情報を含んだ管理情報が格納されている。
【００１５】
ここで、図２は、プリント基板２に貼付された第１無線タグ１およびケース４に貼付された第２無線タグ３のデータフォーマットを示す図面であり、図２（ａ）は、第１無線タグ１に格納された情報のデータフォーマットを示している。図２（ａ）に示すように、第１無線タグ１に格納された情報は、先頭から、この第１無線タグ１に固有のタグＩＤ１０１、この第１無線タグ１の上位に対応付けされる管理用の無線タグのタグＩＤを格納する管理用タグＩＤ１０２と、この第１無線タグ１が貼付されたプリント基板２の型式の情報を格納する個別情報１０３と、進捗情報などを格納するトレース情報１０４とを含んで構成される。
なお、タグＩＤ１０１は、この第１無線タグ１に固有な情報であるため、この第１無線タグ１が貼付されたプリント基板２に固有なＩＤとして用いることができる。
【００１６】
そして、図２（ｂ）は、管理用の無線タグである第２無線タグ３に格納された情報のデータフォーマットを示している。図２（ｂ）に示すように、第２無線タグ３に格納された情報は、先頭から、この第２無線タグ３に固有のタグＩＤ２０１と、この第２無線タグの上位に対応付けされる管理用の無線タグのタグＩＤを格納する管理用タグＩＤ２０２と、このケース４内に配置される複数のプリント基板２の種類に応じた管理情報２０３とを含んで構成される。さらに、各管理情報２０３は、各プリント基板２（第１無線タグ１）の個別情報２０４およびプリント基板２（第１無線タグ１）の個数２０５から構成される。
なお、タグＩＤ２０１は、この第２無線タグ３に固有な情報であるため、この第２無線タグ３が貼付されたケース４に固有なＩＤとして用いることができる。
また、本実施の形態において、第２無線タグ３に格納される管理用タグＩＤ２０２は、上位に対応付けされる管理用の無線タグが存在しないため（最上位の無線タグであるため）、このことを示すために、無効な情報（例えば、すべてのビットが‘０’など）が格納される。
【００１７】
次に、図３には、図２に示した第１無線タグ１および第２無線タグ３に格納される情報のフォーマットにしたがって、第１無線タグ１および第２無線タグ３に格納された情報の例を示す図面である。図３に示した例は、図１に示したコンピュータ装置１０に対応するものであり、４枚のプリント基板２に貼付された４枚の第１無線タグ１と、ケース４に貼付された１枚の第２無線タグ３から構成される場合の例を示している。
図３（ａ）に示した第１無線タグ１に格納された情報は、タグＩＤ１０１が‘１００１００’である第１無線タグ１に格納された情報１００ａと、タグＩＤ１０１が‘１００１０１’である第１無線タグ１に格納された情報１００ｂと、タグＩＤ１０１が‘１００１０２’である第１無線タグ１に格納された情報１００ｃと、タグＩＤ１０１が‘１００１０３’である第１無線タグ１に格納された情報１００ｄとから構成され、各第１無線タグ１に格納された情報（１００ａ〜１００ｄ）の管理用タグＩＤ１０２には、すべて、図３（ｂ）に示す第２無線タグ３のタグＩＤ２０１である‘２００１００’が格納されており、４枚の第１無線タグ１が、第２無線タグ３により管理されることを示している。
【００１８】
また、符号１００ａおよび符号１００ｂで示した第１無線タグ１に格納された情報の個別情報１０３には、プリント基板２の型式を示す例として‘ＣＩＦ１００’が、符号１００ｃで示した第１無線タグ１に格納された情報の個別情報１０３には、別の型式を示す‘ＭＢ１２０’が格納され、符号１００ｄで示した第１無線タグ１に格納された情報の個別情報１０３には、別の型式を示す‘ＶＤ３００’が格納されている。
なお、図３（ａ）に示した例では、符号１００ａないし符号１００ｄで示した各第１無線タグに格納された情報のトレース情報１０４はブランクであり、この時点では何も情報が格納されていないことを示している。
【００１９】
一方、図３（ｂ）の符号２００で示した第２無線タグ３に格納された情報の管理用タグＩＤ２０２は、上位に対応付けされた管理用の無線タグがないこと、すなわち、最上位の無線タグであることを示す‘００００００’が格納されている。また、管理情報２０３ａには、符号１００ａおよび符号１００ｂで示した第１無線タグ１に格納された情報の個別情報２０４ａとして‘ＣＩＦ１００’と、その個数２０５ａとして‘２’が格納されており、次の管理情報２０３ｂには、符号１００ｃで示した第１無線タグ１に格納された情報の個別情報２０４ｂとして‘ＭＢ１２０’とその個数２０５ｂとして‘１’が、次の管理情報２０３ｃには符号１００ｄで示した第１無線タグ１に格納された情報の個別情報２０４ｃとして‘ＶＤ３００’とその個数２０５ｃとして‘１’が格納されている。
さらに、次の管理情報２０３ｄには、管理対象の情報がこれ以上ないこと示すために、個別情報２０４ｄとして‘００００００’とその個数２０５ｄとして‘０’が格納されている。
このようにして、第１無線タグ１に格納された情報（１００ａ〜１００ｄ）は、第２無線タグ３に格納された情報２００と対応付けられている。
【００２０】
なお、前記した第１無線タグ１および第２無線タグ３に格納された情報のうち、タグＩＤ（１０１，２０１）は、無線タグを製造する際に付された固有な情報であり、その他の情報は、第１無線タグ１および第２無線タグ３をそれぞれ、プリント基板２およびケース４に貼付する際などに、コンピュータ装置１０の仕様書などにもとづいて、予め書き込まれたものである。
【００２１】
（マルチリード方法）
次に、図３（ａ）の４枚の第１無線タグ１に格納された符号１００ａないし符号１００ｄで示した情報と、図３（ｂ）の１枚の第２無線タグ３に格納された符号２００で示した情報とをマルチリードする際に、リーダライタ５において行われる処理について、図４に示したフローチャートを参照しつつ説明する。
なお、以下、図３（ａ）の符号１００ａないし符号１００ｄで示した情報が格納された第１無線タグ１を、説明のために、それぞれ第１無線タグ１００ａないし第１無線タグ１００ｄと称し、図３（ｂ）の符号２００で示した情報を格納した第２無線タグ３を、説明のために、第２無線タグ２００と称す。
また、第１無線タグ１００ａないし第１無線タグ１００ｄおよび第２無線タグ２００を総称して、単に無線タグと称す。
【００２２】
コンピュータ装置１０に組み付けられたプリント基板２が適正であるか否かをチェックするチェック工程において、チェックを行う作業員は、まず、リーダライタ５を、プリント基板２およびケース４に貼付された第１無線タグ１および第２無線タグ３にかざして、無線タグの読み取りをおこなう。
この作業員の作業により無線タグのマルチリードが開始されると、リーダライタ５は、通信可能範囲にある無線タグへの応答要求を送信する（ステップＳ１０）。このとき、リーダライタ５と通信可能な無線タグは、ステップＳ１０で送信された応答要求に呼応して応答を行い、その無線タグに格納された情報を送信し、リーダライタ５は、各無線タグに格納された情報を格納する「データ読取」を行う（ステップＳ１１）。
【００２３】
ここで、ステップＳ１１の「データ読取」の処理について、その詳細を図５のフローチャートに示す。図５に示したフローチャートを参照しつつ、ステップＳ１１の「データ読取」の処理を詳しく説明する。
【００２４】
リーダライタ５と通信可能な、いずれかの無線タグに格納された情報を取得した（ステップＳ２０）リーダライタ５は、取得した情報に含まれる図３に示した管理用タグＩＤ（１０２，２０２）が有効か否かを判定して（ステップＳ２１）、取得した無線タグの情報が、第１無線タグ（１００ａ〜１００ｄ）のものであるか、第２無線タグ２００のものであるかを判別する。
すなわち、図３（ａ）に示すように、第１無線タグ（１００ａ〜１００ｄ）には、有効な管理用タグＩＤ１０２である‘２００１００’が格納されているので、これを第１無線タグ（１００ａ〜１００ｄ）と判別し、図３（ｂ）に示すように、第２無線タグ２００には、無効な管理用タグＩＤ２０２である‘００００００’が格納されているので、これを第２無線タグ２００と判別することができる。
【００２５】
ステップＳ２１において、管理用タグＩＤ（１０２，２０２）が有効な場合は（ステップＳ２１において‘Ｙｅｓ’の場合）、その無線タグは第１無線タグ（１００ａ〜１００ｄ）であるとして、リーダライタ５は、この無線タグから取得した情報を、リーダライタ５のＲＡＭなどの記憶部内に記憶領域が設けられた個別情報テーブルに格納し（ステップＳ２２）、図４に示したステップＳ１１へ戻って、次のステップに進む。
また、ステップＳ２１において、管理用タグＩＤ（１０２，２０２）が無効な場合は（ステップＳ２１において‘Ｎｏ’の場合）、その無線タグは第２無線タグ２００であるとして、この無線タグから取得した情報を同じく記憶部内に記憶領域が設けられた管理情報テーブルに格納し（ステップＳ２３）、図４に示したステップＳ１１に戻って、次のステップに進む。
【００２６】
ここで、図６（ａ）は、ステップＳ２２において、リーダライタ５の記憶部内に格納された個別情報テーブル含まれる情報の例を示し図面である。図６（ａ）に示すように、個別情報テーブル３００には、各第１無線タグ（１００ａ〜１００ｄ）の情報がレコードごとに格納されており、タグＩＤ３０１と、管理用タグＩＤ３０２と、個別情報３０３と、トレース情報３０４とから構成されることがわかる。
また、図６（ｂ）は、ステップＳ２２において、リーダライタ５の記憶部内に格納された管理情報テーブルに含まれる情報の例を示した図面である。図６（ｂ）に示すように、管理情報テーブル４００には、図３（ｂ）に示した第２無線タグ２００の管理情報（２０３ａ〜２０３ｃ）の数に応じたレコードから構成されており、当該第２無線タグ３のタグＩＤ４０１と、管理情報（２０３ａ〜２０３ｃ）を構成するプリント基板２の個別情報４０４とその個数４０５とから構成されることがわかる。
【００２７】
無線タグからの情報の取得（ステップＳ２０）から、個別情報テーブル３００または管理情報テーブル４００への取得した情報の格納（ステップＳ２２またはステップＳ２３）までの一連の処理では、無線タグに格納された管理用タグＩＤ（１０２、２０２）に応じて処理を切り換えており、第１無線タグ（１００ａ〜１００ｄ）および第２無線タグ２００の個数や管理情報の個数がさらに多くなった場合においても、同様に処理が可能である。
【００２８】
個別情報テーブル３００または管理情報テーブル４００へ情報の格納（ステップＳ２２またはステップＳ２３）が終了すると、図４に戻って、他の無線タグからの応答があるか否かを判定する（ステップＳ１２）。ここで、他の無線タグからの応答がある場合は（ステップＳ１２で‘Ｙｅｓ’の場合）、ステップＳ１１に戻って、他の無線タグから取得される情報の処理を行う。
また、他の無線タグからの応答がない場合は（ステップＳ１３で‘Ｎｏ’の場合）、読み取り可能な無線タグとの通信が終了したとして、リーダライタ５は、個別情報テーブル３００に格納された情報と管理情報テーブル４００に格納された情報が一致するか否かを判定する「比較判定」の処理を実行する（ステップＳ１３）。
【００２９】
ここで、ステップＳ１３の「比較判定」の処理について、その詳細を図７のフローチャートに示す。図７に示したフローチャートを参照しつつ、ステップＳ１３の「比較判定」の処理を詳しく説明する（適宜、図６参照のこと）。
【００３０】
まず、リーダライタ５は、管理情報テーブル４００にレコードがあるか否かを判定し（ステップＳ３０）、レコードが存在しない場合は（ステップＳ３０で‘Ｎｏ’の場合）、第２無線タグ２００の読み取り失敗と判断して「不一致」を出力して、図４に示したステップＳ１３に戻る。管理情報テーブル４００にレコードが存在する場合は（ステップＳ３０で‘Ｙｅｓ’の場合）、管理情報テーブル４００に格納された情報から１レコード分の情報を抽出し（ステップＳ３１）、タグＩＤ４０１と個別情報４０４とを検索キーとして、個別情報テーブル３００に格納された各レコードから、一致する管理用タグＩＤ３０２と個別情報３０３とを有するレコードを検索して、検索されたレコードの数を算出することで、個別情報テーブル３００のレコードから一致するレコードの数を算出する（ステップＳ３２）。
【００３１】
そして、ステップＳ３２で算出したレコードの数と、管理情報テーブル４００の当該レコードに格納された個数４０５の項目とが一致するか否かを判定し（ステップＳ３３）、一致していない場合は（ステップＳ３３で‘Ｎｏ’の場合）、第１無線タグ（１００ａ〜１００ｄ）の読み取り失敗と判断して「不一致」を出力して、図４に示したステップＳ１３に戻る。
また、一致している場合は（ステップＳ３３で‘Ｙｅｓ’の場合）、管理情報テーブル４００のすべてのレコードを抽出したか否かを判定する（ステップＳ３４）。すべてのレコードを抽出していない場合は（ステップＳ３４で‘Ｎｏ’の場合）、ステップＳ３１に戻って、次のレコードを抽出する。また、すべてのレコードを抽出した場合は（ステップＳ３４で‘Ｙｅｓ’の場合）、個別情報テーブル３００と管理情報テーブル４００との情報の整合がとれたと判断して「一致」を出力して、図４に示したステップＳ１３に戻る。
【００３２】
図４に戻って、ステップＳ３０またはステップＳ３３の判定手順において（図７参照のこと）、「一致」となった場合には（ステップＳ１３で‘一致’の場合）、そのまま、読み取りが正常に行われたこと、つまり、プリント基板２の組み付けが適正であることを示す表示をリーダライタ５の表示部５１などに表示して処理を終了する（正常終了）。
そして、正常終了した場合には、リーダライタ５の処理は、例えば、図２（ａ）に示した第１無線タグ１のトレース情報１０４の更新などの後段側の処理へ引き継がれる。
【００３３】
また、ステップＳ３０またはステップＳ３３の判定手順において（図７参照のこと）、「不一致」となった場合には（ステップＳ１３で‘不一致’の場合）、ステップＳ１１の「データ読取」の手順の実行回数が、所定の異常終了回数であるか否かを判定する（ステップＳ１４）。
【００３４】
ここで、「データ読取」の手順の実行回数が異常終了回数でなければ（ステップＳ１４で‘Ｎｏ’の場合）、ステップＳ１１の「データ読取」の手順のリトライが行われる。この異常終了回数とは、リーダライタ５に予め格納された所定の回数である。
また、「データ読取」の手順の実行回数が異常終了回数となった場合は（ステップＳ１４で‘Ｙｅｓ’の場合）、読み取りが異常終了したこと、つまり、第１無線タグ１、第２無線タグ３またはリーダライタ５の故障や作業内容の誤りなどがあるとして、管理装置６は、異常終了したことをリーダライタ５の表示部５１などに表示して処理を終了する（異常終了）。
【００３５】
以上、説明した本実施の形態によると、第１無線タグ１および第２無線タグ３のデータフォーマットが共通であるため、１台のリーダライタ５を用いて用途の異なる無線タグのマルチリードを行なうことができる。
また、管理用の無線タグである第２無線タグ３に、管理対象に貼付された無線タグである第１無線タグ１の種類を識別する個別情報２０４およびその個数２０５が格納されていることで、無線タグのマルチリードが確実に行われたか否かを判定することができる。
また、管理用の無線タグである第２無線タグ３の読み取りを失敗した場合には、読み取りのリトライを行なうことで、マルチリードの信頼性を向上させることが可能となる。
【００３６】
また、前記した実施の形態は、コンピュータ装置１０の製造におけるチェック工程に本発明を適用した例について説明したが、本発明は、他のさまざまな工程に適用可能である。例えば、電化製品や制御盤などの複数の部品を組み合わせて製品を製造する製造工程や検査工程などで、各部品に個別情報を格納した無線タグを貼付し、電化製品や制御盤の外郭などに管理用の無線タグを貼付して、これらの無線タグをマルチリードする場合にも適用可能である。
また、複数個の部品を移送する場合に、この部品のそれぞれに個別情報を格納した無線タグを貼付し、ラックやコンテナなどの移送を行う運搬機材に管理用の無線タグを貼付することで、同様に適用可能である。
【００３７】
さらに、前記した実施の形態では、第１無線タグ１に格納された情報の上位に管理用の無線タグである第２無線タグ３に格納された情報が対応付けされた２階層からなる形態を示したが、例えば、第２無線タグ３のさらに上位に、コンピュータ装置１０を複数収納するコンテナに貼付される第３の管理用の無線タグに格納された情報を対応付けることにより３階層からなるマルチリードの形態や、リーダライタ５の読取範囲内であれば、さらに多階層からなるマルチリード方法を具現することも可能である。
【００３８】
したがって、本発明は、前記した実施の形態に限定されるものではなく、特許請求の範囲に記載された技術的思想により定められる。
【図面の簡単な説明】
【００３９】
【図１】マルチリードシステムの構成図である。
【図２】図２（ａ）は、第１無線タグに格納された情報のフォーマットを示す図面であり、図２（ｂ）は、第２無線タグに格納された情報のフォーマットを示す図面である。
【図３】図３（ａ）は、第１無線タグに格納された情報の例を示す図面であり、図３（ｂ）は第２無線タグに格納された情報の例を示す図面である。
【図４】リーダライタにおける処理手順を示すフローチャートである。
【図５】データ読取の手順を詳細に示すフローチャートである。
【図６】リーダライタに格納されたテーブル情報を示す図面であり、（ａ）は、個別情報テーブルを示す図面であり、（ｂ）は、管理情報テーブルを示す図面である。
【図７】比較判定の処理手順を詳細に示すフローチャートである。
【符号の説明】
【００４０】
１      第１無線タグ
２      プリント基板
３      第２無線タグ
４      ケース
【図１】
2006331205.tif 000003
【図２】
2006331205.tif 000004
【図３】
2006331205.tif 000005
【図４】
2006331205.tif 000006
【図５】
2006331205.tif 000007
【図６】
2006331205.tif 000008
【図７】
2006331205.tif 000009