(57)【要約】【課題】特定情報が無制限に更新されることを防止することができる通信装置、タグ装置および情報通信システムを提供すること。【解決手段】タグ無線通信システム６０によれば、タグ用情報メモリ１８に記憶されている初めてフラグ１８ａ１がオンの場合に操作ＩＤ１８ａ３（特定情報）を更新でき、初めてフラグ１８ａ１がオフの場合に操作ＩＤ１８ａ３の更新を禁止できる。初めてフラグ１８ａ１は、ラベル情報の更新が行われると必ずオフされる。また、タグ用情報メモリ１８に記憶されているラベル情報（初めてフラグ１８ａ１を含む）の更新は、入力された操作者コードと記憶された操作者コードとが一致しなければ行うことができない。よって、操作者コードを設けることにより、操作ＩＤ１８ａ３や他のラベル情報が無制限に更新されることを防止することができる。【選択図】図２
2008191899.tif 000002
【特許請求の範囲】
【請求項１】
複数の対象物のそれぞれに装着されるタグ装置と通信可能に構成された通信装置において、
前記タグ装置が装着された対象物を特定する特定情報と、そのタグ装置が初期状態であるか否かを示す初期情報とが記憶された記憶手段と、
前記特定情報を更新する特定情報更新手段と、
前記記憶手段に記憶される前記初期情報が初期状態を示すものであるか否かを判別する第１判別手段と、
その第１判別手段により前記初期情報が初期状態を示すものであると判別された場合に、前記特定情報更新手段による前記特定情報の更新の許可を設定すると共に、前記第１判別手段により前記初期情報が初期状態を示すものでないと判別された場合に、前記特定情報更新手段による前記特定情報の更新の禁止を設定する第１設定手段と、
その第１設定手段により前記特定情報の更新の許可が設定された場合に、前記初期情報を前記初期状態を示すものでない情報に更新する第１初期情報更新手段とを備えていることを特徴とする通信装置。
【請求項２】
前記特定情報更新手段は、新たな特定情報を入力する入力手段と、前記記憶手段に記憶される特定情報を前記入力手段により入力された前記新たな特定情報に更新する更新手段とを備えていることを特徴とする請求項１記載の通信装置。
【請求項３】
前記記憶手段は、前記特定情報と共に前記特定情報とは異なる他の情報を記憶するものであり、
前記他の情報を更新する他情報更新手段と、
所定の特定情報を選択する選択手段と、
その選択手段により選択された特定情報と、前記記憶手段に記憶された特定情報とが対応する情報であるか否かを判別する第２判別手段と、
その第２判別手段が対応する情報でないと判別した場合に、前記他情報更新手段による更新前にその旨を報知する第１報知手段とを備えていることを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
前記記憶手段は、前記特定情報と共に前記特定情報とは異なる他の情報を記憶するものであり、
前記他の情報を更新する他情報更新手段と、
所定の特定情報を選択する選択手段と、
その選択手段により選択された特定情報と、前記記憶手段に記憶された特定情報とが対応する情報であるか否かを判別する第２判別手段と、
その第２判別手段が対応する情報であると判別した場合に、前記他情報更新手段による前記他の情報の更新の許可を設定すると共に、前記第２判別手段が対応する情報でないと判別した場合に、前記他情報更新手段による前記他の情報の更新の禁止を設定する第２設定手段とを備えていることを特徴とする請求項１又は２に記載の通信装置。
【請求項５】
所定の特定情報を選択する選択手段と、
その選択手段により選択された特定情報と、前記記憶手段に記憶された特定情報とが対応する情報であるか否かを判別する第２判別手段と、
前記記憶手段に記憶される前記初期情報を初期状態を示す情報に更新する第２初期情報更新手段と、
前記第１初期情報更新手段により前記初期情報が前記初期状態を示すものでない情報に更新され且つ、前記第２判別手段によって前記選択手段により選択された特定情報と前記記憶手段に記憶される特定情報とが対応する情報であると判別された場合に、前記第２初期情報更新手段による前記初期情報の初期状態を示す情報への更新の許可を設定する第３設定手段とを備えていることを特徴とする請求項１から４のいずれかに記載の通信装置。
【請求項６】
前記初期情報は、初期値である場合に初期状態を示すものであり、
前記第１初期値更新手段は、前記第１設定手段により前記特定情報の更新の許可が設定された場合に、前記初期情報を前記初期値とは異なる値に更新するものであることを特徴とする請求項１から５のいずれかに記載の通信装置。
【請求項７】
前記他の情報は、１の対象物を基準として、その基準となる対象物を除く他の対象物の上位層または、下位層、同位層を示す階層情報を有していることを特徴とする請求項１から６のいずれかに記載の通信装置。
【請求項８】
複数の対象物のそれぞれに装着されるタグ装置において、
前記対象物を特定する特定情報と、その対象物に装着されるタグ装置が初期状態であるか否かを示す初期情報とを取得する取得手段と、
前記特定情報を更新する特定情報更新手段と、
前記取得手段により取得された前記初期情報が初期状態を示すものであるか否かを判別する第３判別手段と、
その第３判別手段により前記初期情報が初期状態を示すものである場合に、前記特定情報更新手段による前記特定情報の更新の許可を設定すると共に、前記第３判別手段により前記初期情報が前記初期状態を示すものでないと判別された場合に、前記特定情報更新手段による前記特定情報の更新の禁止を設定する第４設定手段とを備えていることを特徴とするタグ装置。
【請求項９】
複数の対象物のそれぞれに装着されるタグ装置と、そのタグ装置と通信可能に構成された通信装置とを備えた情報通信システムにおいて、
前記通信装置は、
前記タグ装置が装着された対象物を特定する特定情報と、そのタグ装置が初期状態であるか否かを示す初期情報とが記憶された記憶手段と、
前記特定情報を更新する特定情報更新手段と、
前記記憶手段に記憶される前記初期情報が初期状態を示すものであるか否かを判別する第１判別手段と、
その第１判別手段により前記初期情報が初期状態を示すものであると判別された場合に、前記特定情報更新手段による前記特定情報の更新の許可を設定すると共に、前記第１判別手段により前記初期情報が初期状態を示すものでないと判別された場合に、前記特定情報更新手段による前記特定情報の更新の禁止を設定する第１設定手段とを備えていることを特徴とする情報通信システム。
【請求項１０】
複数の対象物のそれぞれに装着されるタグ装置と、そのタグ装置と通信可能に構成された通信装置とを備えた情報通信システムにおいて、
前記タグ装置は、
前記対象物を特定する特定情報と、その対象物に装着されるタグ装置が初期状態であるか否かを示す初期情報とを取得する取得手段と、
前記特定情報を更新する特定情報更新手段と、
前記取得手段により取得された前記初期情報が初期状態を示すものであるか否かを判別する第３判別手段と、
その第３判別手段により前記初期情報が初期状態を示すものである場合に、前記特定情報更新手段による前記特定情報の更新の許可を設定すると共に、前記第３判別手段により前記初期情報が前記初期状態を示すものでないと判別された場合に、前記特定情報更新手段による前記特定情報の更新の禁止を設定する第４設定手段とを備えていることを特徴とする情報通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、タグ装置および情報通信システムに関し、特に、特定情報が無制限に更新されることを防止することができる通信装置、タグ装置および情報通信システムに関する。
【背景技術】
【０００２】
特開２００５−１６５６２１号公報（特許文献１）に開示されているように、通信装置としてのリーダ・ライタ装置（以下「通信装置」と称す）と、商品などに装着される複数の非接触識別タグ（以下「タグ装置」と称す）とを備える非接触データ通信システムが知られている。この非接触データ通信システムは、通信装置によってタグ装置に記憶されている情報を読み出したり、書き換えたりすることができる。また、タグ装置には、各種の情報が記録されているので、不正にアクセスされ、情報が読み出されたり、書き換えられたりすることは好ましくない。そのため、タグ装置が商品から取り外された場合には、タグ装置から通信装置へ情報を送信しない構成とし、不正に情報が読み出されることを防止している。さらに、通信装置のアクセス記録を表示することができるので、そのアクセス記録を確認することで、不正にアクセスされたことを発見することができる。
【０００３】
しかしながら、アクセス記録を表示して不正なアクセスを発見できたとしても、既に、通信装置によってアクセスがされているので、情報が読み出されている場合もあるし、情報が書き換えられている場合もある。
【０００４】
そこで、不正にアクセスされ情報の読み出しや書き換えを禁止する方法としては、タグ装置に、そのタグ装置固有のＩＤコード（以下「特定情報」と称す）を予め記憶しておき、その特定情報が一致したか否かに応じてアクセス（所定の動作）の許可または禁止を設定する方法が知られている。
【特許文献１】特開２００５−１６５６２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、この特定情報をデータベース等で利用しているＩＤと共通化して利用している場合、この特定情報の書き換えが無制限にできてしまうと、データベースでのＩＤとの整合性がとれなくなってしまうという問題点があった。
【０００６】
本発明は上述した問題点を解決するためになされたものであり、特定情報が無制限に更新されることを防止することができる通信装置、タグ装置および情報通信システムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
この目的を達成するために請求項１記載の通信装置は、複数の対象物のそれぞれに装着されるタグ装置と通信可能に構成されており、前記タグ装置が装着された対象物を特定する特定情報と、そのタグ装置が初期状態であるか否かを示す初期情報とが記憶された記憶手段と、前記特定情報を更新する特定情報更新手段と、前記記憶手段に記憶される前記初期情報が初期状態を示すものであるか否かを判別する第１判別手段と、その第１判別手段により前記初期情報が初期状態を示すものであると判別された場合に、前記特定情報更新手段による前記特定情報の更新の許可を設定すると共に、前記第１判別手段により前記初期情報が初期状態を示すものでないと判別された場合に、前記特定情報更新手段による前記特定情報の更新の禁止を設定する第１設定手段と、その第１設定手段により前記特定情報の更新の許可が設定された場合に、前記初期情報を前記初期状態を示すものでない情報に更新する第１初期情報更新手段とを備えている。
【０００８】
なお、記憶手段に記憶される初期情報および特定情報は、予め記憶するものであっても良いし、タグ装置に設けられた記憶手段から取得して一時的に記憶するものであっても良いし、通信装置と通信可能な記憶装置（例えばネットワーク上の記憶装置など）から取得して一時的に記憶するものであっても良い。
【０００９】
請求項２記載の通信装置は、請求項１記載の通信装置において、前記特定情報更新手段は、新たな特定情報を入力する入力手段と、前記記憶手段に記憶される特定情報を前記入力手段により入力された前記新たな特定情報に更新する更新手段とを備えている。
【００１０】
請求項３記載の通信装置は、請求項１又は２に記載の通信装置において、前記記憶手段は、前記特定情報と共に前記特定情報とは異なる他の情報を記憶するものであり、前記他の情報を更新する他情報更新手段と、所定の特定情報を選択する選択手段と、その選択手段により選択された特定情報と、前記記憶手段に記憶された特定情報とが対応する情報であるか否かを判別する第２判別手段と、その第２判別手段が対応する情報でないと判別した場合に、前記他情報更新手段による更新前にその旨を報知する第１報知手段とを備えている。
【００１１】
請求項４記載の通信装置は、請求項１又は２に記載の通信装置において、前記記憶手段は、前記特定情報と共に前記特定情報とは異なる他の情報を記憶するものであり、前記他の情報を更新する他情報更新手段と、所定の特定情報を選択する選択手段と、その選択手段により選択された特定情報と、前記記憶手段に記憶された特定情報とが対応する情報であるか否かを判別する第２判別手段と、その第２判別手段が対応する情報でないと判別した場合に、前記他情報更新手段による前記他の情報の更新の禁止を設定する第２設定手段とを備えている。
【００１２】
請求項５記載の通信装置は、請求項１から４のいずれかに記載の通信装置において、所定の特定情報を選択する選択手段と、その選択手段により選択された特定情報と、前記記憶手段に記憶された特定情報とが対応する情報であるか否かを判別する第２判別手段と、前記記憶手段に記憶される前記初期情報を初期状態を示す情報に更新する第２初期情報更新手段と、前記第１初期情報更新手段により前記初期情報が前記初期状態を示すものでない情報に更新され且つ、前記第２判別手段によって前記選択手段により選択された特定情報と前記記憶手段に記憶される特定情報とが対応する情報であると判別された場合に、前記第２初期情報更新手段による前記初期情報の初期状態を示す情報への更新の許可を設定する第３設定手段とを備えている。
【００１３】
なお、請求項３から５において、選択手段は、予め記憶手段に記憶された複数の特定情報から１の特定情報を選択しても良いし、通信装置固有に付与された１の特定情報を選択しても良いし、操作者によって特定情報が入力されて選択するものとしても良い。
【００１４】
請求項６記載の通信装置は、請求項１から５のいずれかに記載の通信装置において、前記初期情報は、初期値である場合に初期状態を示すものであり、前記第１初期値更新手段は、前記第１設定手段により前記特定情報の更新の許可が設定された場合に、前記初期情報を前記初期値とは異なる値に更新するものである。
【００１５】
請求項７記載の通信装置は、請求項１から６のいずれかに記載の通信装置において、前記他の情報は、１の対象物を基準として、その基準となる対象物を除く他の対象物の上位層または、下位層、同位層を示す階層情報を有している。
【００１６】
請求項８記載のタグ装置は、複数の対象物のそれぞれに装着されるものであり、前記対象物を特定する特定情報と、その対象物に装着されるタグ装置が初期状態であるか否かを示す初期情報とを取得する取得手段と、前記特定情報を更新する特定情報更新手段と、前記取得手段により取得された前記初期情報が初期状態を示すものであるか否かを判別する第３判別手段と、その第３判別手段により前記初期情報が初期状態を示すものである場合に、前記特定情報更新手段による前記特定情報の更新の許可を設定すると共に、前記第３判別手段により前記初期情報が前記初期状態を示すものでないと判別された場合に、前記特定情報更新手段による前記特定情報の更新の禁止を設定する第４設定手段とを備えている。
【００１７】
なお、取得手段に取得される初期情報および特定情報は、タグ装置に設けられた記憶手段に予め記憶されているものを取得しても良いし、通信装置に設けられた記憶手段から取得しても良いし、タグ装置と通信可能な記憶装置（例えばネットワーク上の記憶装置など）から取得しても良い。
【００１８】
また、請求項２から７に記載される「通信装置」を「タグ装置」に読み替える共に、記憶手段に記憶される各情報（初期情報、特定情報および他の情報）を取得手段により取得される各情報（初期情報、特定情報および他の情報）に読み替えて、請求項８に従属させるものとしても良い。
【００１９】
請求項９記載の情報通信システムは、複数の対象物のそれぞれに装着されるタグ装置と、そのタグ装置と通信可能に構成された通信装置とを備えており、前記通信装置は、前記タグ装置が装着された対象物を特定する特定情報と、そのタグ装置が初期状態であるか否かを示す初期情報とが記憶された記憶手段と、前記特定情報を更新する特定情報更新手段と、前記記憶手段に記憶される前記初期情報が初期状態を示すものであるか否かを判別する第１判別手段と、その第１判別手段により前記初期情報が初期状態を示すものであると判別された場合に、前記特定情報更新手段による前記特定情報の更新の許可を設定すると共に、前記第１判別手段により前記初期情報が初期状態を示すものでないと判別された場合に、前記特定情報更新手段による前記特定情報の更新の禁止を設定する第１設定手段とを備えている。
【００２０】
なお、記憶手段に記憶される初期情報および特定情報は、予め記憶するものであっても良いし、タグ装置に設けられた記憶手段から取得して一時的に記憶するものであっても良いし、通信装置と通信可能な記憶装置（例えばネットワーク上の記憶装置など）から取得して一時的に記憶するものであっても良い。
【００２１】
また、請求項２から７に記載される「通信装置」を「情報通信システム」に読み替えて、請求項９記載の情報通信システムに従属させるものとしても良い。
【００２２】
請求項１０記載の情報通信システムは、複数の対象物のそれぞれに装着されるタグ装置と、そのタグ装置と通信可能に構成された通信装置とを備えており、前記タグ装置は、前記対象物を特定する特定情報と、その対象物に装着されるタグ装置が初期状態であるか否かを示す初期情報とを取得する取得手段と、前記特定情報を更新する特定情報更新手段と、前記取得手段により取得された前記初期情報が初期状態を示すものであるか否かを判別する第３判別手段と、その第３判別手段により前記初期情報が初期状態を示すものである場合に、前記特定情報更新手段による前記特定情報の更新の許可を設定すると共に、前記第３判別手段により前記初期情報が前記初期状態を示すものでないと判別された場合に、前記特定情報更新手段による前記特定情報の更新の禁止を設定する第４設定手段とを備えている。
【００２３】
なお、取得手段に取得される初期情報および特定情報は、タグ装置に設けられた記憶手段に予め記憶されているものを取得しても良いし、通信装置に設けられた記憶手段から取得しても良いし、タグ装置と通信可能な記憶装置（例えばネットワーク上の記憶装置など）から取得しても良い。
【００２４】
また、請求項２から７に記載される「通信装置」を「情報通信システム」に読み替える共に、記憶手段に記憶される各情報（初期情報、特定情報および他の情報）を取得手段により取得される各情報（初期情報、特定情報および他の情報）に読み替えて、請求項１０に従属させるものとしても良い。
【発明の効果】
【００２５】
請求項１記載の通信装置によれば、記憶手段には特定情報と初期情報とが記憶されており、その記憶手段に記憶された初期情報が初期状態を示すものであるか否かが第１判別手段により判別され、初期情報が初期状態を示すものであると判別されると、特定情報更新手段による特定情報の更新の許可が第１設定手段により設定されると共に、初期情報が初期状態を示すものでないと判別されると、特定情報更新手段による特定情報の更新の禁止が第１設定手段により設定される。そして、第１設定手段により特定情報の更新の許可が設定された場合には、初期情報が初期状態を示すものでない情報に第１初期情報更新手段により更新される。よって、記憶手段に記憶される初期情報が初期状態を示すものである場合に、対象物を特定する特定情報の更新ができ、更に、特定情報の更新の許可が設定されると、初期情報が初期状態を示すものでない情報に更新されるので、それ以降の特定情報の更新を禁止することもできる。従って、初期情報が初期状態を示すものであるか否かに応じて特定情報が無制限に更新されることを防止することができるという効果がある。
【００２６】
外部装置に設けられたデータベースに特定情報を記憶しておき、その外部装置で共通して特定情報を使用する場合には、タグ装置の特定情報が簡単に更新されると、データベース側の特定情報とタグ装置側の特定情報とで整合性がとれなくなってしまう。しかし、本発明によれば、初期情報が初期状態を示すものでない情報に更新されると、それ以降の特定情報の更新を禁止するので、特定情報の整合性がとれなくなることを防止することができるという効果がある。
【００２７】
請求項２記載の通信装置によれば、請求項１記載の通信装置の奏する効果に加え、特定情報の更新は、入力手段により新たな特定情報が入力され、更新手段によって、記憶手段に記憶される特定情報が入力手段により入力された新たな特定情報に更新されることで行われる。よって、ユーザーの操作により新たな特定情報が入力されるので、特定情報をユーザー以外に知られることを防止し、不正に情報の読み出しや書き換えが行われることを抑制することができるという効果がある。
【００２８】
請求項３記載の通信装置によれば、請求項１又は２に記載の通信装置の奏する効果に加え、記憶手段には、特定情報と共に特定情報とは異なる他の情報が記憶されており、その他の情報は、他情報更新手段により更新される。選択手段により所定の特定情報が選択され、その選択された所定の特定情報と記憶手段に記憶された特定情報とが対応する情報でないと第２判別手段により判別されると、他情報更新手段による他の情報の更新前に、その旨が第１報知手段により報知される。よって、特定情報を知らないユーザーが特定情報を選択して他の情報の更新をしようとした場合には、第１報知手段により報知がなされる。ここで、第１報知手段による報知は、例えば、通信装置およびタグ装置が表示部を有する場合には不正な更新を示唆する表示をしたり、音によって不正な更新を示唆することもできる。従って、第１報知手段により報知を行うことで、特定情報を知るユーザーには、特定情報の選択が間違えていることを認識させることができるし、特定情報を知らずに不正な更新をしようとした場合には、外部に不正な更新であることを示唆することができるという効果がある。
【００２９】
請求項４記載の通信装置によれば、請求項１又は２に記載の通信装置の奏する効果に加え、記憶手段には、特定情報と共に特定情報とは異なる他の情報が記憶されており、その他の情報は、他情報更新手段により更新される。選択手段により所定の特定情報が選択され、その選択された所定の特定情報と記憶手段に記憶された特定情報とが対応する情報でないと第２判別手段により判別されると、他情報更新手段による他の情報の更新の禁止が第２設定手段により設定される。よって、特定情報を知らないユーザーが特定情報を選択して他の情報の更新をしようとした場合には、他の情報の更新が禁止されるので、特定情報を知らないユーザーによって他の情報が更新されることを防止することができるという効果がある。
【００３０】
請求項５記載の通信装置によれば、請求項１から４のいずれかに記載の通信装置の奏する効果に加え、第１初期情報更新手段により初期情報が初期状態を示すものでない情報に構成され、且つ、選択手段により選択された所定の特定情報と記憶手段に記憶された特定情報とが対応する情報であると第２判別手段により判別されると、第２初期情報更新手段による初期情報の初期状態を示す情報への更新の許可が第３設定手段により設定される。よって、ユーザーにより特定情報が更新されて初期情報が初期状態を示すものでない情報に更新された後に、そのユーザーによって選択された特定情報と記憶手段に記憶されている特定情報とが対応するものである場合に、再度、初期情報を初期状態を示す情報に更新することができる。従って、特定情報を知るユーザーは、他の情報を更新できるし、特定情報を更新することもできるので、特定情報を一切更新できない場合と比較して、使い勝手を向上することができるという効果がある。また、特定情報を定期的に変更することで、不正アクセスが行われる危険性を低くすることができるという効果がある。
【００３１】
請求項６記載の通信装置によれば、請求項１から５のいずれかに記載の通信装置の奏する効果に加え、初期情報は、初期値である場合に初期状態を示すものであり、第１初期値更新手段は、第１設定手段により特定情報の更新の許可が設定された場合に、初期情報を初期値とは異なる値に更新するので、初期情報を確実に初期状態を示すものでない情報に更新することができるという効果がある。
【００３２】
請求項７記載の通信装置によれば、請求項１から６のいずれかに記載の通信装置の奏する効果に加え、他の情報は、複数の対象物の１つを基準として、その基準となる対象物を除く他の対象物のそれぞれについて、基準となる対象物の上位層または、下位層、同位層を示す階層構造を有しているので、階層構造を確認することで、複数の対象物の階層位置を把握することができるという効果がある。
【００３３】
また、階層構造は複雑な情報となるので、階層構造が更新されてしまうと情報の復旧作業が困難となってしまう。ユーザーによって特定情報が無制限に更新可能であると、階層構造の情報も簡単に更新されてしまうが、選択手段により選択された特定情報と記憶手段に記憶された特定情報とが対応する情報でない場合に更新の禁止を設定する構成とすれば、階層構造が簡単に更新されることを防止することができるという効果がある。
【００３４】
請求項８記載のタグ装置によれば、特定情報と初期情報とが取得手段により取得され、その取得手段により取得された初期情報が初期状態を示すものであるか否かが第３判別手段により判別される。第３判別手段によって、初期情報が初期状態を示すものであると判別されると特定情報更新手段による特定情報の更新の許可が第４設定手段により設定されると共に、初期情報が初期状態を示すものでないと判別されると特定情報更新手段による特定情報の更新の禁止が第４設定手段により設定される。よって、取得手段により取得された初期情報が初期状態を示すものであるか否かに応じて、対象物を特定する特定情報の更新の許可または禁止を設定できるので、特定情報の更新を初期情報に基づいて制限できるという効果がある。
【００３５】
また、外部装置に設けられたデータベースに特定情報を記憶しておき、その外部装置で共通して特定情報を使用する場合には、タグ装置において特定情報を簡単に更新できてしまうと、データベース側の特定情報と、その特定情報を共通して使用する他のタグ装置側の特定情報とで整合性がとれなくなってしまう。しかし、本発明によれば、初期情報が初期状態を示すものでない情報に更新されると、それ以降の特定情報の更新を禁止するので、特定情報の整合性がとれなくなることを防止することができるという効果がある。
【００３６】
請求項９記載の情報通信システムによれば、記憶手段には特定情報と初期情報とが記憶されており、その記憶手段に記憶された初期情報が初期状態を示すものであるか否かが第１判別手段により判別され、初期情報が初期状態を示すものであると判別されると、特定情報更新手段による特定情報の更新の許可が第１設定手段により設定されると共に、初期情報が初期状態を示すものでないと判別されると、特定情報更新手段による特定情報の更新の禁止が第１設定手段により設定される。よって、記憶手段に記憶された初期情報が初期状態を示すものであるか否かに応じて、対象物を特定する特定情報の更新の許可または禁止を設定できるので、特定情報の更新を初期情報に基づいて制限できるという効果がある。
【００３７】
また、外部装置に設けられたデータベースに特定情報を記憶しておき、その外部装置で共通して特定情報を使用する場合には、タグ装置の特定情報が簡単に更新されると、データベース側の特定情報とタグ装置側の特定情報とで整合性がとれなくなってしまう。しかし、本発明によれば、初期情報が初期状態を示すものでない情報に更新されると、それ以降の特定情報の更新を禁止するので、特定情報の整合性がとれなくなることを防止することができるという効果がある。
【００３８】
請求項１０記載の情報通信システムによれば、特定情報と初期情報とが取得手段により取得され、その取得手段により取得された初期情報が初期状態を示すものであるか否かが第３判別手段により判別される。第３判別手段によって、初期情報が初期状態を示すものであると判別されると特定情報更新手段による特定情報の更新の許可が第４設定手段により設定されると共に、初期情報が初期状態を示すものでないと判別されると特定情報更新手段による特定情報の更新の禁止が第４設定手段により設定される。よって、取得手段により取得された初期情報が初期状態を示すものであるか否かに応じて、対象物を特定する特定情報の更新の許可または禁止を設定できるので、特定情報の更新を初期情報に基づいて制限できるという効果がある。
【００３９】
また、外部装置に設けられたデータベースに特定情報を記憶しておき、その外部装置で共通して特定情報を使用する場合には、タグ装置において特定情報を簡単に更新できてしまうと、データベース側の特定情報と、その特定情報を共通して使用する他のタグ装置側の特定情報とで整合性がとれなくなってしまう。しかし、本発明によれば、初期情報が初期状態を示すものでない情報に更新されると、それ以降の特定情報の更新を禁止するので、特定情報の整合性がとれなくなることを防止することができるという効果がある。
【発明を実施するための最良の形態】
【００４０】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。図１は、本発明のタグ無線通信システム６０の構成を示した概略図である。なお、タグ無線通信システム６０は、主に、複数の無線タグ装置１０とリーダ・ライタ装置３０とで構成され、複数の無線タグ装置１０とリーダ・ライタ装置３０とは無線通信可能に構成されている。
【００４１】
図１に示すように、無線タグ装置１０は、バインダー２の背表紙に装着されており、そのバインダー２は、本棚７０に収納されている。なお、無線タグ装置１０は、バインダー２の背表紙に装着したが、ＣＤ、ＤＶＤやボックスなどに装着したり、本棚７０に装着したり、如何なるものに装着する構成としても良い。
【００４２】
図１に示すように、無線タグ装置１０は、タグ用アンテナ１１と、タグ用ディスプレイ１２と、タグ用ＩＣ回路部１３とを備えている。タグ用アンテナ１１は、リーダ・ライタ装置３０から送信された情報を受信し、受信した情報をタグ用ＩＣ回路部１３へ出力すると共に、タグ用ＩＣ回路１３から出力された情報をリーダ・ライタ装置３０へ送信するものであり、送受信回路を有している。タグ用ディスプレイ１２は、タグ用ＩＣ回路部１３から出力される制御信号によって、表示を変更することができる電気泳動方式を採用した不揮発性の表示装置である。タグ用ＩＣ回路部１３は、タグ用ディスプレイ１２に表示するバインダー２の名称等の情報設定を行う制御部である。
【００４３】
ここで、タグ用ディスプレイ１２に採用した電気泳動方式について説明する。電気永動式の表示装置の動作原理である電気泳動現象とは、液相分散媒中に微粒子を分散させた分散液に電界を印加したときに、帯電した粒子（電気泳動粒子）がクーロン力により移動する現象である。この電気泳動方式表示装置は、表示画像保持性能を有しており、電界の印加により一度表示された画像を保持することが可能である。
【００４４】
リーダ・ライタ装置３０は、無線タグ装置１０と無線通信を行う装置であり、アンテナ３１と、ディスプレイ３２と、キーボード３３とを備えている。アンテナ１１は、無線タグ装置１０から送信された情報を受信すると共に、リーダ・ライタ装置３０から出力される情報を送信するものである。ディスプレイ３２は、液晶を利用した表示装置である。キーボード３３は、無線タグ装置１０に送信する情報の入力や、リーダ・ライタ装置３０の機能を変更する場合に操作される、十字ボタン３４、機能ボタン３５、決定ボタン３７や複数の丸ボタン３８などを備えている。
【００４５】
十字ボタン３４は、ディスプレイ３２に表示された情報を選択する場合に操作されるボタンである。例えば、ディスプレイ３２に複数の情報が表示されている場合に、十字ボタン３４を上方向に操作すると、ディスプレイ３２に表示されているカーソルが一つ上に移動して選択される情報が変更される。
【００４６】
機能ボタン３５は、リーダ・ライタ装置３０が有する機能を変更する場合に操作されるボタンである。本実施例では、機能ボタン３５を操作する毎に、実行しようとする処理が変更される。リーダ・ライタ装置３０で実行される処理の１つとして、無線タグ装置１０に記憶されるラベル情報を書き換えるデータ書換処理（図４〜図９参照）があるが、そのデータ書換処理については後述する。その他に実行される処理としては、例えば、所望の無線タグ装置１０を検索する検索処理や、無線タグ装置１０に記憶されるラベル情報とリーダ・ライタ装置３０に記憶されるラベル情報とを照合する参照処理などがある。
【００４７】
決定ボタン３７は、ディスプレイ３２に表示された情報の決定や、操作者（検索者）に対しての問い合わせの回答を決定（確定）する場合に操作されるボタンである。この決定ボタン３７を操作することにより、リーダ・ライタ装置３０への入力が決定される。
【００４８】
丸ボタン３８は、文字等を入力するために操作されるボタンであり、図１に示すように、キーボード３３のうち破線で囲まれた部分に配置されている。丸ボタン３８には、それぞれに各種の文字等が割り当てられているので、丸ボタン３８を操作することにより、所望の文字等が入力される。そして、入力された文字等はディスプレイ３２に表示される。なお、ここで文字等とは、文字、数字、記号を含む意味である。
【００４９】
次に、図２を参照して、無線タグ装置１０およびリーダ・ライタ装置３０の電気的構成について説明する。図２は、無線タグ装置１０およびリーダ・ライタ装置３０の電気的構成を示したブロック図であり、図２（ａ）は無線タグ装置１０のブロック図であり、図２（ｂ）はリーダ・ライタ装置３０のブロック図である。
【００５０】
まず、図２（ａ）を参照して、無線タグ装置１０の電気的構成について説明する。無線タグ装置１０は、上述したように、タグ用アンテナ１１と、タグ用ディスプレイ１２と、タグ用ＩＣ回路１３とを備えている。さらに、タグ用ＩＣ回路１３は、タグ用送受信機１４と、タグ用ＣＰＵ１５と、タグ用ＲＯＭ１６と、タグ用ＲＡＭ１７と、タグ用フラッシュメモリ１８と、タグ用入出力ポート１９とを主に有している。
【００５１】
タグ用送受信機１４は、タグ用アンテナ１１と信号線２０を介して接続されており、無線タグ装置１０から送信する情報であって、リーダ・ライタ装置３０から送信され、タグ用アンテナ１１で受信された高周波電流を変調して再度タグ用アンテナ１１に送り返す送信装置と、タグ用アンテナ１１が受信した高周波電流から必要な情報を取り出す受信装置とが一体化された装置である。また、タグ用送受信機１４は、バスライン２１を介してタグ用入出力ポート１９と接続されており、受信された高周波電流から必要な情報を取り出した後に、その取り出した情報をタグ用入出力ポート１９に出力する機能と、タグ用入出力ポート１９から入力された情報を受け取る機能とを備えている。
【００５２】
よって、リーダ・ライタ装置３０から送信された電波をタグ用アンテナ１１が受信した場合には、受信した電波をタグ用アンテナ１１によって高周波電流に変換し、その変換された高周波電流は信号線２０を介してタグ用送受信機１４に入力される。そして、タグ用送受信機１４は、入力された高周波電流から必要な情報を取り出し、取り出した必要な情報を、バスライン２１を介してタグ用入出力ポート１９に出力する。また、無線タグ装置１０からリーダ・ライタ装置３０に情報を送信する場合には、タグ用入出力ポート１９から入力された情報をバスライン２１を介してタグ用送受信機１４が受け取り、その受け取った情報であってタグ用アンテナ１１で受信している高周波電流を変調し、タグ用アンテナ１１に出力する。出力された高周波電流はタグ用アンテナ１１により電波に変換され、リーダ・ライタ装置３０に送信される。
【００５３】
なお、タグ用ＣＰＵ１５は、通常スリープ状態であるが、タグ用送受信機１４がリーダ・ライタ装置３０から受信した高周波電流を検出すると、その情報をバスライン２１に出力することによりウェイクする。また、タグ用ＣＰＵ１５やタグ用ＲＯＭ１６、タグ用ＲＡＭ１７、タグ用フラッシュメモリ１８やタグ用ディスプレイ１２は、ペーパー電池２４で駆動される。
【００５４】
タグ用ＣＰＵ１５は、バスライン２２により接続された各部を制御する演算装置である。タグ用ＲＯＭ１６は、タグ用ＣＰＵ１５により実行される制御プログラム（例えば、図９及び図１０に示すフローチャート）を格納した書き換え不能な不揮発性のメモリである。タグ用ＲＡＭ１７は、制御プログラムの実行時に各種の情報を一時的に記憶するメモリである。
【００５５】
タグ用フラッシュメモリ１８は、リーダ・ライタ装置３０から送信された情報を記憶する書き換え可能な不揮発性のメモリであり、タグ用情報メモリ１８ａとタグ用階層構造情報メモリ１８ｂとを備えている。タグ用情報メモリ１８ａには、無線タグ装置１０を特定する各情報によって構成されるラベル情報が記憶され、タグ用階層構造情報メモリ１８ｂには、無線タグ装置１０の属するグループにおける階層構造に関する情報が記憶されている。
【００５６】
また、タグ用情報メモリ１８ａに記憶されているラベル情報は、リーダ・ライタ装置３０から送信される情報によって書き換えることができる。例えば、リーダ・ライタ装置３０からラベル情報が信号に変換された電波が送信されると、その電波がタグ用アンテナ１１に受信され、タグ用送受信機１４によりラベル情報が取り出され、その取り出したラベル情報はバスライン２１を介してタグ用入出力ポート１９に出力される。そして、タグ用ＣＰＵ１５により、取り出されたラベル情報の記憶命令が行われ、取り出されたラベル情報はバスライン２２を介して、タグ用情報メモリ１８ａに必要な情報が記憶される。これにより、タグ用情報メモリ１８ａに記憶されている情報は、リーダ・ライタ装置３０から送信される情報によって書き換えられる。なお、タグ用階層構造情報メモリ１８ｂも同様に、リーダ・ライタ装置３０から送信される情報によって書き換えられる。また、ラベル情報の書き換えの詳細な説明は、後述する。
【００５７】
また、ラベル情報の送信を行う場合は、タグ用ＣＰＵ１５によりタグ用情報メモリ１８ａからラベル情報の読み出し命令が行われ、タグ用入出力ポート１９を介してタグ用送受信機１４へラベル情報が出力される。出力されたラベル情報は、タグ用送受信機１４により高周波電流信号に変換され、タグ用アンテナ１１から送信される。
【００５８】
また、タグ用情報メモリ１８ａに記憶された情報に基づいてタグ用ディスプレイ１２に表示する場合には、例えば、タグ用ＣＰＵ１５の命令により、タグ用情報メモリ１８ａ内から必要な情報（表示データや文字列データなど）が読み出されてタグ用ディスプレイ１２に表示される。
【００５９】
ここで、図３及び図４を参照して、無線タグ装置１０のタグ用情報メモリ１８ａに記憶されるラベル情報について説明する。図３は、無線タグ装置１０のタグ用情報メモリ１８ａに記憶されるラベル情報を示した図であり、図４は、複数の対象物の階層構造を示した模式図である。
【００６０】
なお、無線タグ装置１０のタグ用情報メモリ１８ａに記憶されるラベル情報と、リーダ・ライタ装置３０の記憶用情報メモリ４９ａに記憶されるラベル情報とは、同一の情報で構成されている。よって、図３の説明では、タグ用情報メモリ１８ａに記憶されるラベル情報について説明し、記憶用情報メモリ４９ａに記憶されるラベル情報の説明については省略する。また、図３には、タグ用情報メモリ１８ａと記憶用情報メモリ４９ａに対応して、１８ａ１〜１８ａ３２と４９ａ１〜４９ａ３２との符番を付している。
【００６１】
図３に示すように、タグ用情報メモリ１８aは、複数の記憶領域を有しており、その記憶領域の一部に、初めてフラグ１８ａ１と、ＩＤ１８ａ２と、操作ＩＤ１８ａ３と、作成者コード１８ａ４と、操作許可範囲１８ａ５と、ライトプロテクト１８ａ６と、パスワード１８ａ７と、操作者コード１８ａ８と、更新日１８ａ９と、変更日Ａ１８ａ１０と、変更日Ｂ１８ａ１１と、表示指定日１８ａ１２と、待ち合わせ日数１８ａ１３と、検索者コード履歴１８ａ１４とを記憶している。
【００６２】
また、タグ用情報メモリ１８aの複数の記憶領域の一部は、表示データエリア１８ａ１５であり、テンプレートエリア１８ａ１６であり、表示データライトプロテクトエリア１８ａ１７であり、テンプレートライトプロテクトエリア１８ａ１８であり、書き換えデータエリア１８ａ１９であり、書き換えテンプレートエリア１８ａ２０であり、書き換えデータエリア１８ａ２１であり、表示指定日表示データエリア１８ａ２２であり、表示指定日表示テンプレートエリア１８ａ２３であり、待ち合わせ日数表示データエリア１８ａ２４であり、待ち合わせ日数テンプレートエリア１８ａ２５である。
【００６３】
初めてフラグ１８ａ１は、無線タグ装置１０が初期状態であることを示すフラグである。ＩＤ１８ａ２は、メーカー出荷時に予め定められた無線タグ装置１０固有の情報であり、書き換え不可に構成されている。操作ＩＤ１８ａ３は、ユーザーによって書き換え可能な情報であり、他の情報１８ａ４〜１８ａ３２を更新する際に参照される。作成者コード１８ａ４は、操作ＩＤ１８ａ３を更新したリーダ・ライタ装置３０や特定ユーザーなどを特定する情報であり、操作ＩＤ１８ａ３の更新時に更新される。操作許可範囲１８ａ５は、操作できるリーダ・ライタ装置３０やユーザーを指定する情報であり、操作ＩＤ１８ａ３の更新時に更新される。ライトプロテクト１８ａ６は、書き込みの許可または禁止を設定する情報であり、操作ＩＤ１８ａ３の更新時に更新される。パスワード１８ａ７は、ライトプロテクト１８ａ６を書き込み許可に変更するためのパスワードであり、操作ＩＤ１８ａ３の更新時に更新される。操作コード１８ａ８は、無線タグ装置１０と通信したリーダ・ライタ装置３０やユーザーを特定する情報であり、所定回数分記憶することができる。更新日１８ａ９は、操作ＩＤ１８ａ３が更新された日時の情報であり、所定回数分の日時を記憶することができる。変更日Ａ１８ａ１０及び変更日Ｂ１８ａ１１は、各情報１８ａ１５〜１８ａ３２が変更された日時の情報であり、所定回数分を記憶することができる。表示指定日１８ａ１２は、ディスプレイ１２の表示を変更する日時の情報であり、待ち合わせ日数１８ａ１３は、表示指定日１８ａ１２により指定された日時に対してカウントダウンを開始する日時の情報である。検索コード履歴１８ａ１４は、無線タグ装置１０が検索された日時やその検索したリーダ・ライタ装置３０及びユーザーを特定する情報であり、所定回数分の履歴を記憶することができる。表示データライトプロテクトエリア１８ａ１７は、後述する表示データエリア１８ａ１５に記憶される表示情報の読み出しを禁止する情報である。テンプレートライトプロテクト１８ａ１８は、後述するテンプレートエリア１８ａ１６に記憶される表示情報の読み出しを禁止する情報である。
【００６４】
表示データエリア１８ａ１５は、ディスプレイ１２に表示する表示情報などが記憶されている。テンプレートエリア１８ａ１６は、ディスプレイ１２に表示するテンプレートとしての表示情報などが記憶されている。書き換えデータエリア１８ａ１９は、ディスプレイ１２に表示する文字列などが記憶されている。書き換えテンプレートエリア１８ａ２０は、ディスプレイ１２に表示するテンプレートとしての文字列などが記憶されている。書き換えデータエリア１８ａ２１は、ディスプレイ１２に表示する表示情報や文字列以外の情報が記憶されている。書き換えデータエリア１８ａ２１に記憶される情報としては、例えば、日時を表示するための情報やバインダー２の概要を示す情報などである。表示指定日表示データエリア１８ａ２２は、表示指定日１８ａ１２に記憶されている日時となった場合にディスプレイ１２に表示する情報が記憶されている。表示指定日テンプレートエリア１８ａ２３は、表示指定日１８ａ１２に記憶されている日時となった場合にディスプレイ１２に表示するテンプレートとしての情報が記憶されている。待ち合わせ日数表示データエリア１８ａ２４は、待ち合わせ日数１８ａ１３に記憶されている日時となった場合にディスプレイ１２に表示する情報が記憶されている。待ち合わせ日数テンプレート１８ａ２５は、待ち合わせ日数１８ａ１３に記憶されている日時となった場合にディスプレイ１２に表示するテンプレートとしての情報が記憶されている。
【００６５】
さらに、タグ用階層構造情報メモリ１８ｂの記憶領域の一部は、上位層３レベル１８ａ２６と、上位層２レベル１８ａ２７と、上位層１レベル１８ａ２８と、同位層レベル１８ａ２９と、下位層１レベル１８ａ３０と、下位層２レベル１８ａ３１と、下位層３レベル１８ａ３２と、階層構造情報１８ａ３３とを記憶している。
【００６６】
上位層３レベル１８ａ２６は、本無線タグ装置１０に対して階層位置が上位の３レベルに位置するラベル名の階層位置情報である。なお、階層位置情報については、図５を参照して後述する。上位層２レベル１８ａ２７は、本無線タグ装置１０に対して階層位置が上位の２レベルに位置するラベル名の階層位置情報である。上位層１レベル１８ａ２８は、本無線タグ装置１０に対して階層位置が上位の１レベルに位置するラベル名の階層位置情報である。同位層レベル１８ａ２９は、本無線タグ装置１０に対して階層位置が同位相に位置するラベル名の階層位置情報である。下位層１レベル１８ａ３０は、本無線タグ装置１０に対して階層位置が下位の１レベルに位置するラベル名の階層位置情報である。下位層１レベル１８ａ３１は、本無線タグ装置１０に対して階層位置が下位の２レベルに位置するラベル名の階層位置情報である。下位層３レベル１８ａ３２は、本無線タグ装置１０に対して階層位置が下位の３レベルに位置するラベル名の階層位置情報である。なお、各情報１８ａ２６〜１８ａ３２は、上位層・同位層・下位層のラベル名が複数ある場合には、その複数の全ての階層位置情報を備える。また、ラベル名としては、IDや操作IDなどの無線タグ装置１０を特定できる情報を用いればよい。
【００６７】
ここで、図４を参照して、各情報１８ａ２６〜１８ａ３２に記憶される階層位置情報から構築される階層構造について説明する。
【００６８】
図４に示すように、階層構造の模式図には、グループ名５１ｂ１と、ラベル名５１ｂ２〜５８ｂ２と、階層構造内の階層位置情報５１ｂ３〜５８ｂ３とが示されている。なお、階層位置情報５１ｂ３〜５８ｂ３の全てをひとまとめにしたものが階層構造情報であり、全ての階層位置情報５１ｂ３〜５８ｂ３を備えた情報である。この階層構造情報に基づく情報が１８ａ３３にそれぞれ記憶されている。
【００６９】
グループ名５１ｂ１（「グループＡ」を示している）は、１または複数の無線タグ装置１０からなる集団の名称を示す情報である。このグループ名５１ｂ１は、グループＡに所属する全ての無線タグ装置１０のフラッシュメモリ１８及びリーダ・ライタ装置３０のフラッシュメモリ４９にそれぞれ記憶されている。本実施例では、グループ名５１ｂ１に示す「グループＡ」には、ラベル名５１ｂ２〜５８ｂ２の数に対応した無線タグ装置１０が存在するので、「グループＡ」に所属する無線タグ装置１０は全部で８つとなる。ラベル名５１ｂ２〜５８ｂ２は、それぞれの無線タグ装置１０を特定するラベル名を示しており、無線タグ装置１０それぞれに割り当てられている。ラベル名５１ｂ２〜５８ｂ２は、グループ名５１ｂ１と同様に、グループＡに所属する全ての無線タグ装置１０のフラッシュメモリ１８に記憶されている。
【００７０】
階層構造情報は、上記のとおり、全ての階層位置情報５１ｂ３〜５８ｂ３をひとまとめにしたものであり、階層構造内における無線タグ装置１０の階層位置を示している。例えば、階層構造位置情報５２ｂ３である「Ａ：￥Ｂ１￥Ｃ１」からは、ラベル名Ｂ１及びラベル名Ｃ１が、グループＡに属しており、ラベル名Ｂ１の下位層１レベルにラベル名Ｃ１が位置づけされていることが示されている。また、階層構造位置情報５４ｂ３，５７ｂ３である「Ａ：￥Ｂ１￥Ｃ１￥Ｄ１￥Ｅ１」及び「Ａ：￥Ｂ１￥Ｃ１￥Ｄ１￥Ｅ２」からは、ラベル名Ｅ１とラベル名Ｅ２とが同位層レベルに位置づけられていることが示されている。なお、詳細な説明は省略するが、他の階層位置情報５１ｂ３〜５１ｂ８も同様に、グループ内での階層レベルを示している。
【００７１】
次に、図２（ｂ）を参照して、リーダ・ライタ装置３０の電気的構成を説明する。リーダ・ライタ装置３０には、アンテナ３１と、ディスプレイ３２と、キーボード３３と、入出力ポート４０と、ＣＰＵ４６と、ＲＯＭ４７と、ＲＡＭ４８と、フラッシュメモリ４９と、送受信機５０とが備えられている。なお、送受信機５０は、無線タグ装置１０の送受信機１４と同様に作用するので、その詳細な説明は省略する。
【００７２】
ＣＰＵ４６は、バスライン４３により接続された各部を制御する演算装置である。ＲＯＭ４７は、ＣＰＵ４６により実行される制御プログラム（例えば、図５〜図８に示すフローチャート）や各種テーブルなどを格納した書き換え不能な不揮発性のメモリである。ＲＡＭ４８は、制御プログラムの実行時に利用する情報や無線タグ装置１０から送信された情報を一時的に記憶するメモリである。フラッシュメモリ４９は、無線タグ装置１０へ送信する情報や階層構造情報を記憶する書き換え可能な不揮発性のメモリである。なお、フラッシュメモリ４９に記憶される各種情報は、入出力ポート４０にバスライン４５を介して接続されるキーボード３３からの入力により変更可能に構成されている。また、フラッシュメモリ４９に記憶される各種情報は、入出力ポート４０に接続されたバスライン４４を介してディスプレイ３２に表示することができる。
【００７３】
ＲＡＭ４８は、受信用情報メモリ４８ａと受信用階層構造情報メモリ４８ｂとを備えている。受信用情報メモリ４８ａは、無線タグ装置１０のタグ用情報メモリ１８ａに記憶されたラベル情報が無線タグ装置１０から送信された場合に、送信された情報を一時的に記憶するメモリである。また、受信用階層構造情報メモリ４８ｂも同様に、無線タグ装置１０から送信された情報を一時的に記憶するメモリである。
【００７４】
フラッシュメモリ４９は、記憶用情報メモリ４９ａと記憶用階層構造情報メモリ４９ｂとを備えている。記憶用情報メモリ４９ａは、無線タグ装置１０を特定する各情報によって構成されるラベル情報（図３参照）が記憶されている。なお、記憶用情報メモリ４９ａは、無線タグ装置１０の数分のラベル情報を記憶している。また、記憶用階層構造情報メモリ４９ｂも同様に、無線タグ装置１０の数分のラベル情報を記憶している。ただし、階層構造はグループ毎に決まるので、無線タグ装置１０の数分が必要ではなく、グループ毎に１つずつ階層構造を記憶すればよい。
【００７５】
また、記憶用情報メモリ４９ａと記憶用階層構造情報メモリ４９ｂとに記憶された情報は、無線タグ装置１０から送信される情報によって書き換えることができる。例えば、無線タグ装置１０からラベル情報が変換された電波が送信されると、その電波がアンテナ３１に受信され、送受信機５０によりラベル情報が取り出され、その取り出されたラベル情報はバスライン４２を介して入出力ポート４０に出力される。そして、ＣＰＵ４６により、取り出されたラベル情報の記憶命令が行われ、取り出されたラベル情報はバスライン４３を介して、記憶用情報メモリ４９ａに記憶される。このように、無線タグ装置１０からラベル情報を受信して記憶用情報メモリ４９ａや記憶用階層構造情報メモリ４９ｂを更新することで、リーダ・ライタ装置３０と無線タグ装置１０とに記憶されるラベル情報が異なることを防止することができる。
【００７６】
また、記憶用情報メモリ４９ａや記憶用階層構造情報メモリ４９ｂに記憶される情報は、キーボード３３の操作により、ディスプレイ３２に表示することができる。例えば、キーボード３３の操作により所定のラベル情報の読み出し操作が行われたときは、ＣＰＵ４６によりラベル情報の読み出し命令が行われ、記憶用情報メモリ４９ａからラベル情報が読み出される。ＣＰＵ４６は読み出されたラベル情報を用いて、ディスプレイ３２にグループ名やラベル名、階層構造情報の表示を行うように命令する。更に、ディスプレイ３２に表示された情報をキーボード３３からの入力によって書き換えて、その書き換えた情報を記憶用情報メモリ４９ａや記憶用階層構造情報メモリ４９ｂに記憶することもできる。
【００７７】
ここで、図５〜図８を参照して、リーダ・ライタ装置３０のＣＰＵ４６により実行されるデータ書換処理について説明する。図５は、リーダ・ライタ装置３０のＣＰＵ４６により実行されるデータ書換処理を示したフローチャートである。なお、データ書換処理は、リーダ・ライタ装置３０の機能ボタン３６が操作され、十字ボタン３４によりデータ書換処理が選択され、決定ボタン３７により決定された場合に実行される。
【００７８】
データ書換処理が実行されると、ユーザーがリーダ・ライタ装置３０でタッチした対象無線タグ装置１０からラベル情報を読み取り、その読み取ったラベル情報に基づいてグループ名およびラベル名をディスプレイ３２に表示する（Ｓ１）。ディスプレイ３２には、例えば、「グループＡ・ラベルＢ１」や「新規ラベル」などが表示される。よって、ユーザーは、書き換え処理を行う対象の無線タグ装置１０が所望のものであるか確認できる。従って、十字ボタン３４によりカーソル位置を移動し、決定ボタン３７を操作することで、所望のタグを決定することができる。
【００７９】
Ｓ２の処理では、ユーザーによってラベル（対象無線タグ装置１０）が決定されたか否かが判別され（Ｓ２）、ラベルが決定されていない場合には（Ｓ２：Ｎｏ）、ラベルが決定されるまでＳ２の処理を繰り返し実行する。一方、ユーザーによってラベルが決定されたら（Ｓ２：Ｙｅｓ）、次に、リーダ・ライタ装置３０のディスプレイ３２に操作者コードの入力画面を表示し（Ｓ３）、ユーザーによって操作者コードの入力が完了したか否かが判別される（Ｓ４）。
【００８０】
Ｓ３の処理でディスプレイ３２に操作者コードの入力画面が表示されると、ユーザーは、丸ボタン３８を操作して、操作者コードを入力する。そして決定ボタン３７を操作することで、操作者コードの入力が確定し、Ｓ４の処理で入力が完了したと判別される。
【００８１】
Ｓ４の処理で、ユーザーによって操作者コードの入力が完了していないと判別された場合には（Ｓ４：Ｎｏ）、ユーザーによって操作者コードの入力が完了するまでＳ４の処理を繰り返し実行し、操作者コードの入力が完了したら（Ｓ４：Ｙｅｓ）、Ｓ５の処理へ移行する。
【００８２】
Ｓ５の処理では、Ｓ１及びＳ２の処理で決定されたファイル名の情報を更新する更新種類をディスプレイ３２に表示する（Ｓ５）。ディスプレイ３２には、「新規作成」、「更新」及び「リサイクル」が表示される。ユーザーは、十字ボタン３４と決定ボタン３７によりいずれか１つの更新種類を選択し決定することができる。
【００８３】
Ｓ６以降の処理では、ユーザーによって決定された更新種類を判別し（Ｓ６〜Ｓ８）、その決定された更新種類に対応した処理を実行し（Ｓ９〜１１）、データ書換処理を終了する。具体的には、まず、ユーザーによって決定された更新種類が「新規作成」か否かが判別され（Ｓ６）、新規作成であれば（Ｓ６：Ｙｅｓ）、新規作成処理を実行して（Ｓ９）、データ書換処理を終了する。また、Ｓ６の処理で、ユーザーによって決定された更新種類が新規作成でなければ（Ｓ６：Ｎｏ）、更新種類が「更新」であるか否かが判別され（Ｓ７）、更新種類が更新であれば（Ｓ７：Ｙｅｓ）、更新処理を実行して（Ｓ１０）、データ書換処理を終了する。また、Ｓ７の処理で、ユーザーによって決定された更新種類が更新でなければ（Ｓ７：Ｎｏ）、更新種類が「リサイクル」であるか否かが判別され（Ｓ８）、更新種類がリサイクルであれば（Ｓ８：Ｙｅｓ）、リサイクル処理を実行して（Ｓ１１）、データ書換処理を終了する。また、Ｓ８の処理で、ユーザーによって決定された更新種類がリサイクルでなければ（Ｓ８：Ｎｏ）、ユーザーによって更新種類が決定されていないことになるので、Ｓ６の処理へ戻り、ユーザーによって更新種類が決定されるまで、Ｓ６〜Ｓ８の処理を繰り返し実行する。
【００８４】
次に、図６を参照して、リーダ・ライタ装置３０のＣＰＵ４６により実行される新規作成処理について説明する。図６は、リーダ・ライタ装置３０のＣＰＵ４６により実行される新規作成処理を示したフローチャートである。なお、新規作成処理は、データ書換処理（図５参照）においてユーザーによって決定された更新種類が「新規作成」であった場合（Ｓ６：Ｙｅｓ）、及び、後述する更新処理（図７参照）において初めてフラグ１８ａ１がオンであった場合に（Ｓ４１：Ｙｅｓ）実行される。
【００８５】
また、新規作成処理は、新たなラベル情報（図３に示す情報）を作成して、記憶用情報メモリ４９ａ及び初期状態の無線タグ装置１０のタグ用情報メモリ１８ａにラベル情報を記憶させる処理である。なお、無線タグ装置１０が初期状態とは、工場から出荷されて初めて使用する場合や、後述するリサイクルによって初期状態に更新された場合である。
【００８６】
新規作成処理が実行されると、データ書換処理（図５参照）のＳ１及びＳ２の処理で決定されＲＡＭ４８に一時的に記憶されたラベル情報の初めてフラグ４９ａ１がオンであるか否かが判別され（Ｓ２１）、初めてフラグ４９ａ１がオンであれば（Ｓ２１：Ｙｅｓ）、Ｓ２の処理で決定された無線タグ装置１０が工場から出荷されて初めて使用される「新規ラベル」か、後述するリサイクル処理により初期状態に設定された場合であるので、新たな操作ＩＤ４９ａ３を設定する（Ｓ２２）。操作ＩＤ４９ａ３を設定したら、次に各情報４９ａ１〜４９ａ３以外の４９ａ４〜４９ａ３２のうち、更新が必要な情報を設定する（Ｓ２３）。なお、操作ＩＤ４９ａ３を設定する場合に、ＩＤ４９ａ２を同じ情報に設定するものとしても良い。この構成にすれば、初めてフラグ４９ａ１がオンであれば、工場出荷時のＩＤ４９ａ２を書き換えることもできる。
【００８７】
なお、Ｓ２２の処理では、ディスプレイ３２に操作ＩＤの入力画面が表示され、ユーザーは、丸ボタン３８により新たな操作ＩＤを入力し、決定ボタン３７により設定することができる。また、Ｓ２３の処理では、ディスプレイ３２に各情報４９ａ４〜４９ａ３２のうち更新可能な項目が表示され、十字ボタン３４と決定ボタン３７により更新が必要な項目を決定し、丸ボタン３８により更新したい情報を入力したり、文字列やテンプレートの情報などをＲＯＭ４７から読み出して設定する。なお、Ｓ２３の処理で、ユーザーによって新たなパスワードが入力されるので、その入力したユーザー以外にパスワードが知られることを抑制することができる。
【００８８】
Ｓ２２及びＳ２３の処理で、操作ＩＤ４９ａ３及び必要情報の設定が終わると、ラベル情報が初期状態ではなくなるので、初めてフラグ４９ａ１をオフして（Ｓ２４）、Ｓ２５の処理へ移行する。なお、Ｓ２４の処理で、初めてフラグ４９ａ１をオフすることで、それ以降、新規作成処理が実行されたとしても、操作ＩＤ４９ａ３が更新されることを禁止することができる。
【００８９】
Ｓ２５の処理では、記憶用情報メモリ４９ａの操作ＩＤ４９ａ３及び必要情報に対応した領域を、Ｓ２２及びＳ２３の処理で設定された操作ＩＤ及び必要情報に書き換えて（Ｓ２５）、無線タグ装置１０にラベル情報を送信して（Ｓ２６）、新規作成処理を終了する。なお、Ｓ２６の処理においてラベル情報が無線タグ装置１０に送信される際には、書き換え要求の指示信号も送信されると共に、ユーザーによって入力された操作者コードも送信される。
【００９０】
また、Ｓ２２の処理で新たな操作ＩＤ４９ａ３を設定し、Ｓ２６の処理で新たな操作ＩＤ４９ａ３を無線タグ装置１０に送信するので、Ｓ２２〜Ｓ２６の一連の処理が操作ＩＤ４９ａ３を更新する処理とも言える。よって、Ｓ２２〜Ｓ２６の一連の処理を実行するＣＰＵ４６が更新手段とも言え、請求項２記載の「更新手段」に対応する。
【００９１】
一方、Ｓ２１の処理で、初めてフラグ４９ａ１がオフであれば（Ｓ２１：Ｎｏ）、ユーザーによって更新種類が「新規作成」に決定されたにも関わらず、既に各情報４９ａ４〜４９ａ３２が初期状態でないことになるので、データ書換処理（図５参照）のＳ１及びＳ２の処理で決定されたラベルが使用中であることを報知し（Ｓ３１）、操作ＩＤ４９ａ３以外の各情報４９ａ４〜４９ａ３２を更新するか否かの問い合わせをディスプレイ３２に表示する（Ｓ３２）。ディスプレイ３２には、「他データの更新」及び「終了」が表示され、ユーザーは、十字ボタン３４と決定ボタン３７によりいずれか一方を選択して決定することができる。
【００９２】
Ｓ３３の処理では、ユーザーによって、「他データの更新」及び「終了」のいずれか一方が決定されたか否かが判別され（Ｓ３３）、ユーザーによっていずれか一方が決定されるまで（Ｓ３３：Ｎｏ）、Ｓ３３の処理を繰り返し実行し、ユーザーによっていずれか一方が決定されると（Ｓ３３：Ｙｅｓ）、操作ＩＤ４９ａ３以外の各情報４９ａ４〜４９ａ３２を更新するか否かが判別される（Ｓ３４）。
【００９３】
Ｓ３４の処理で、操作ＩＤ４９ａ３以外の各情報４９ａ４〜４９ａ３２の更新があると判別されると（Ｓ３４：Ｙｅｓ）、更新処理を実行して（Ｓ３５）、新規作成処理を終了する。一方、Ｓ３４の処理で、操作ＩＤ４９ａ３以外の各情報４９ａ４〜４９ａ３２の更新がないと判別されると（Ｓ３４：Ｎｏ）、更新処理を実行せずに、新規作成処理を終了する。
【００９４】
次に、図７を参照して、リーダ・ライタ装置３０のＣＰＵ４６により実行される更新処理について説明する。図７は、リーダ・ライタ装置３０のＣＰＵ４６により実行される更新処理を示したフローチャートである。更新処理は、データ書換処理（図５参照）においてユーザーによって決定された更新種類が「更新」である場合（Ｓ７：Ｙｅｓ）、又は、新規作成処理（図６参照）において操作ＩＤ４９ａ３以外の各情報４９ａ４〜４９ａ３２の更新があると判別された場合に（Ｓ３４：Ｙｅｓ）、実行される。なお、更新処理は、無線タグ装置１０が初期状態でない場合に、各情報４９ａ４〜４９ａ３２のうち必要な項目を書き換える処理である。
【００９５】
更新処理が実行されると、データ書換処理（図５参照）のＳ１及びＳ２の処理で決定されＲＡＭ４８に一時的に記憶されたラベル情報の初めてフラグ４９ａ１がオンであるか否かが判別され（Ｓ４１）、初めてフラグ４９ａ１がオンであれば（Ｓ４１：Ｙｅｓ）、新規作成されるラベル情報となるので、その旨を報知した後に（Ｓ４２）、新規作成処理を実行して（Ｓ４３）、更新処理を終了する。なお、Ｓ４２の処理で行われる報知としては、ディスプレイ３２にその旨を表示したり、音声により報知をしても良い。また、Ｓ４３の新規作成処理は、上述した新規作成処理（図６参照）が実行されるので、その説明は省略する。
【００９６】
Ｓ４１の処理で、初めてフラグ４９ａ１がオフであれば（Ｓ４１：Ｎｏ）、ＲＡＭ４８のラベル情報から操作者コードを取得し（Ｓ４４）、その取得された操作者コードと、データ書換処理のＳ３の処理でユーザーによって入力された操作者コードとが一致するか否かが判別される（Ｓ４５）。
【００９７】
Ｓ４５の処理で、取得された操作者コードとユーザーによって入力された操作者コードとが一致しなければ（Ｓ４５：Ｎｏ）、操作者コードを知らないユーザーによる更新が行われる可能性があり、不正にラベル情報を書き換えられることを防止するために、Ｓ４７〜Ｓ５６の処理（ラベル情報の設定および更新）を実行せずに、エラーを報知して（Ｓ４６）、更新処理を終了する。即ち、取得された操作者コードとユーザーによって入力された操作者コードとが一致しない場合には、ラベル情報の更新の禁止を設定することができる。
【００９８】
一方、Ｓ４５の処理で、Ｓ４４の処理で取得した操作者コードと、ユーザーによって入力された操作者コードが一致すれば（Ｓ４５：Ｙｅｓ）、操作者コードを知っているユーザーによるラベル情報の更新なので、必要な情報の更新を設定し（Ｓ４７）、Ｓ４８の処理へ移行する。なお、必要な情報の更新の設定は、新規作成処理（図６参照）のＳ２３の処理と同様なので、その説明は省略する。
【００９９】
Ｓ４８の処理では、Ｓ４７の処理で更新が設定されたラベル情報に操作ＩＤ４９ａ３が含まれているか否かが判別され（Ｓ４８）、操作ＩＤ４９ａ３の更新が設定されている場合には（Ｓ４８：Ｙｅｓ）、操作ＩＤ４９ａ３の書き換え不可の報知をして（Ｓ４９）、Ｓ４７の処理へ戻る。ユーザーは、書き換え不可の報知により操作ＩＤ４９ａ３の更新を設定したことを認識するので、Ｓ４７の処理において、操作ＩＤ４９ａ３を元の状態に再設定する。なお、Ｓ４８の処理で、操作ＩＤ４９ａ３の更新が設定されているか否かを判別することで、操作ＩＤ４９ａ３が自由に更新されることを防止することができる。なお、本実施例では、ラベル情報を更新する際に、操作ＩＤ４９ａ３が更新されることを禁止しているので、操作ＩＤ４９ａ３の更新が設定されている場合には（Ｓ４８：Ｙｅｓ）、エラーを報知して（Ｓ４６）、更新処理を終了するものとしても良い。
【０１００】
一方、Ｓ４８の処理で、操作ＩＤ４９ａ３の更新の設定がされていなければ（Ｓ４８：Ｎｏ）、データ書換処理（図５参照）のＳ１及びＳ２の処理で決定されたラベル情報のパスワード４９ａ７を取得し（Ｓ５０）、その取得したパスワード４９ａ７が初期状態であるか否かが判別される（Ｓ５１）。
【０１０１】
Ｓ５１の処理で、パスワード４９ａ７の情報が初期状態であれば（Ｓ５１：Ｙｅｓ）、ユーザーによってパスワードの設定がされていないので、そのまま、ラベル情報の書き換えを行うためにＳ５５の処理へ移行し、パスワード４９ａ７が初期状態でなければ（Ｓ５１：Ｎｏ）、ユーザーによってパスワードが設定されているので、パスワードの入力画面をディスプレイ３２に表示する（Ｓ５２）。ディスプレイ３２にパスワードの入力画面が表示されると、ユーザーは、丸ボタン３８と決定ボタン３７によりパスワードを入力して決定することができる。
【０１０２】
Ｓ５３の処理では、ユーザーによってパスワードの入力が完了したか否かが判別され（Ｓ５３）、パスワードの入力が完了していなければ（Ｓ５３：Ｎｏ）、パスワードの入力が完了するまでＳ５３の処理を繰り返し実行し、パスワードの入力が完了したら（Ｓ５３：Ｙｅｓ）、入力されたパスワードと、Ｓ５０の処理で取得されたパスワードとが一致するか否かが判別される（Ｓ５４）。
【０１０３】
Ｓ５４の処理で、ユーザーによって入力されたパスワードと、Ｓ５０の処理で取得されたパスワード４９ａ７とが一致しなかった場合には（Ｓ５４：Ｎｏ）、パスワードを知らないユーザーによるラベル情報の更新となるので、エラーを報知して（Ｓ４６）、更新処理を終了する。一方、Ｓ５４の処理で、ユーザーによって入力されたパスワードと、Ｓ５０の処理で取得されたパスワード４９ａ７とが一致した場合には（Ｓ５４：Ｙｅｓ）、パスワードを知っているユーザーによるラベル情報の更新となるので、記憶用情報メモリ４９ａのラベルに対応した領域を、Ｓ４７の処理で設定されたラベル情報に書き換えて（Ｓ５５）、無線タグ装置１０にラベル情報を送信して（Ｓ５６）、更新処理を終了する。
【０１０４】
なお、Ｓ５６の処理においてラベル情報が無線タグ装置１０に送信される際には、書き換え要求の指示信号も送信されると共に、ユーザーによって入力された操作者コードやパスワードも送信される。
【０１０５】
次に、図８を参照して、リーダ・ライタ装置３０のＣＰＵ４６により実行されるリサイクル処理について説明する。図８は、リーダ・ライタ装置３０のＣＰＵ４６により実行されるリサイクル処理を示したフローチャートである。リサイクル処理は、データ書換処理（図５参照）においてユーザーにより決定された更新種類が「リサイクル」である場合に（Ｓ８：Ｙｅｓ）、実行される。なお、リサイクル処理は、操作ＩＤ４９ａ３を含む各情報４９ａ３〜４９ａ３２を初期状態に更新する処理である。
【０１０６】
リサイクル処理が実行されると、データ書換処理（図５参照）のＳ１及びＳ２の処理で決定されたラベル情報から操作者コードを取得し（Ｓ６１）、その取得された操作者コードと、Ｓ３の処理でユーザーによって入力された操作者コードとが一致するか否かが判別される（Ｓ６２）。
【０１０７】
Ｓ６２の処理で、Ｓ６１の処理で取得された操作者コードと、ユーザーによって入力された操作者コードとが一致しなければ（Ｓ６２：Ｎｏ）、操作権限のないユーザーによってラベル情報が初期状態へ更新される可能性があり、不正にラベル情報が初期状態へ更新されることを防止するために、Ｓ６４〜Ｓ７１の処理（ラベル情報の初期状態への設定と送信）を実行せずに、エラーを報知して（Ｓ６３）、リサイクル処理を終了する。即ち、取得された操作者コードと、ユーザーによって入力された操作者コードが一致しない場合には、初期状態への更新の禁止が設定される。
【０１０８】
一方、Ｓ６２の処理で、Ｓ６１の処理で取得された操作者コードと、ユーザーにより入力された操作者コードとが一致すれば（Ｓ６２：Ｙｅｓ）、正規の権限をもつユーザーによるラベル情報の初期状態への更新となるので、次に、データ書換処理（図５参照）のＳ１及びＳ２の処理で決定されたラベル情報のパスワード４９ａ７を取得し（Ｓ６４）、その取得したパスワード４９ａ７の情報が初期状態であるか否かが判別される（Ｓ６５）。
【０１０９】
Ｓ６５の処理で、パスワード４９ａ７が初期状態であれば（Ｓ６５：Ｙｅｓ）、ユーザーによってパスワードの設定がされていないので、そのまま、ラベル情報を初期状態に書き換えるためにＳ６９の処理へ移行し、パスワード４９ａ７が初期状態でなければ（Ｓ６５：Ｎｏ）、ユーザーによってパスワードが設定されているので、パスワードの入力画面をディスプレイ３２に表示する（Ｓ６６）。ディスプレイ３２にパスワードの入力画面が表示されると、ユーザーは、丸ボタン３８と決定ボタン３７によりパスワードを入力して決定することができる。
【０１１０】
Ｓ６７の処理では、ユーザーによってパスワードの入力が完了したか否かが判別され（Ｓ６７）、ユーザーによってパスワードの入力が完了していなければ（Ｓ６７：Ｎｏ）、パスワードの入力が完了するまでＳ６７の処理を繰り返し実行し、パスワードの入力が完了したら（Ｓ６７：Ｙｅｓ）、入力されたパスワードとＳ６４の処理で取得されたパスワード４９ａ７とが一致するか否かが判別される（Ｓ６８）。
【０１１１】
Ｓ６８の処理で、ユーザーによって入力されたパスワードと、Ｓ６４の処理で取得されたパスワード４９ａ７とが一致しなかった場合には（Ｓ６８：Ｎｏ）、パスワードを知らないユーザーによるラベル情報の初期状態への更新となるので、エラーを報知して（Ｓ６３）、リサイクル処理を終了する。
【０１１２】
一方、Ｓ６８の処理で、ユーザーによって入力されたパスワードと、Ｓ６４の処理で取得されたパスワード４９ａ７とが一致した場合には（Ｓ６８：Ｙｅｓ）、パスワードを知っているユーザーによるラベル情報の初期状態への更新となるので、まず、初めてフラグ４９ａ１をオンし（Ｓ６９）、記憶用情報メモリ４９ａのラベル名に対応した各情報４９ａ３〜４９ａ３２内を初期状態に書き換えて（Ｓ７０）、無線タグ装置１０にラベル情報を送信して（Ｓ７１）、リサイクル処理を終了する。
【０１１３】
なお、Ｓ７１の処理においてラベル情報が無線タグ装置１０に送信される際には、書き換え要求の指示信号も送信されると共に、ユーザーによって入力された操作者コード及びパスワードも送信される。
【０１１４】
以上説明したデータ書換処理は、リーダ・ライタ装置３０側で実行され、初めてフラグのオン／オフを判断しているので、無線タグ装置１０では、リーダ・ライタ装置３０から送られた情報に基づいてタグ用情報メモリ１８ａの内容を書き換えるだけでよい。
【０１１５】
次に、リーダ・ライタ装置３０側で初めてフラグに関する処理は行わず、図９及び図１０を参照して、無線タグ装置１０のＣＰＵ１５により実行される書換処理および読出処理について説明する。書換処理および読出処理は、リーダ・ライタ装置３０からの書き換え要求および読み出し要求の指示信号を受信した場合に実行される。なお、読み出し要求には、タグ用階層構造情報メモリ１８ａに記憶される各情報１８ａ１〜１８ａ３２のうち、必要な項目を指示する読出項目の情報が含まれている。
【０１１６】
図９は、無線タグ装置１０のＣＰＵ１５により実行される書換処理を示したフローチャートである。書換処理が実行されると、リーダ・ライタ装置３０から送信された、ラベル情報、ユーザーによって入力された操作者コード及び、ユーザーによって入力されたパスワードをタグ用ＲＡＭ１７に記憶する（Ｓ１０１）。そして、タグ用情報メモリ１８ａに記憶されている初めてフラグ１８ａ１を取得して（Ｓ１０２）、Ｓ１０３の処理へ移行する。
【０１１７】
Ｓ１０３の処理では、Ｓ１０２の処理で取得した初めてフラグ１８ａ１がオンされているか否かが判別され（Ｓ１０３）、初めてフラグ１８ａ１がオンされていれば（Ｓ１０３：Ｙｅｓ）、その無線タグ装置１０が初期状態であるので、リーダ・ライタ装置３０から送信されてタグ用ＲＡＭ１７に記憶されているラベル情報を解析し（Ｓ１０４）、各情報１８ａ３〜１８ａ３２のうち、書き換えを行うべき項目が全てあるか否かが判別される（Ｓ１０５）。
【０１１８】
Ｓ１０５の処理で、書き換えを行うべき項目に不足分があれば（Ｓ１０５：Ｙｅｓ）、その不足分の項目に初期値を設定し（Ｓ１０６）、不足分の項目がなければ（Ｓ１０５：Ｎｏ）、Ｓ１０６の処理を実行せずに、タグ用ＲＡＭ１７に記憶されているラベル情報をタグ用情報メモリ１８ａに記憶して（Ｓ１０７）、書換処理を終了する。
【０１１９】
一方、Ｓ１０３の処理で、Ｓ１０２の処理で取得した初めてフラグ１８ａ１がオフであれば（Ｓ１０３：Ｎｏ）、タグ用情報メモリ１８ａに記憶されているラベル情報が初期状態ではないので、タグ用情報メモリ１８ａから操作者コードを取得し（Ｓ１０８）、その取得された操作者コードと、Ｓ１０１の処理で記憶したユーザーによって入力された操作者コードとが一致するか否かが判別される（Ｓ１０９）。
【０１２０】
Ｓ１０９の処理で、Ｓ１０８の処理で取得された操作者コードと、ユーザーによって入力された操作者コードとが一致しなければ（Ｓ１０９：Ｎｏ）、正規の操作権限のないユーザーによりラベル情報の更新が行われる可能性があり、不正にラベル情報の更新が行われることを防止するために、Ｓ１１１〜Ｓ１１６の処理で行われるラベル情報の書き換えの処理を実行せずに、エラーを報知して（Ｓ１１０）、書換処理を終了する。即ち、タグ用情報メモリ１８ａに記憶されている操作者コードと、ユーザーによって入力された操作者コードとが一致しない場合には、ラベル情報の書き換えを禁止している。なお、Ｓ１１０の処理で実行されるエラーの報知は、ディスプレイ１２にエラー内容を表示することで行われる。
【０１２１】
一方、Ｓ１０９の処理で、Ｓ１０８の処理で取得した操作者コードと、ユーザーによって入力された操作者コードとが一致すれば（Ｓ１０９：Ｙｅｓ）、操作者コードを知っているユーザーによるラベル情報の更新となるので、タグ用情報メモリ１８ａのパスワード１８ａ７を取得して（Ｓ１１１）、その取得したパスワード１８ａ７が初期状態であるか否かが判別される（Ｓ１１２）。
【０１２２】
Ｓ１１２の処理で、パスワード１８ａ７が初期状態であれば（Ｓ１１２：Ｙｅｓ）、ユーザーによってパスワードが設定されていないので、ラベル情報の書き換えを行うためにＳ１１４の処理へ移行する。一方、Ｓ１１２の処理で、パスワード１８ａ７が初期状態でなければ（Ｓ１１２：Ｎｏ）、ユーザーによってパスワードが設定されているので、Ｓ１１１の処理で取得されたパスワード１８ａ７と、Ｓ１０１の処理でタグ用ＲＡＭ１７に記憶されたパスワード（ユーザーによって入力されたパスワード）と、一致するか否かが判別される（Ｓ１１３）。
【０１２３】
Ｓ１１３の処理で、Ｓ１１１の処理で取得されたパスワード１８ａ７と、ユーザーによって入力されたパスワードとが一致していれば（Ｓ１１３：Ｙｅｓ）、ラベル情報の書き換えを行うためにＳ１１４の処理へ移行し、Ｓ１１１の処理で取得されたパスワード１８ａ７と、ユーザーによって入力されたパスワードとが一致しなければ（Ｓ１１３：Ｎｏ）、パスワードを知らないユーザーによるラベル情報の更新の可能性があるので、エラーを報知して（Ｓ１１０）、書換処理を終了する。
【０１２４】
Ｓ１１４の処理では、リーダ・ライタ装置３０から送信されてＲＡＭ１７に記憶されているラベル情報を解析し（Ｓ１１４）、更新をすべき項目に操作ＩＤ４９ａ３（１８ａ３に対応する）が含まれているか否かが判別される（Ｓ１１５）。
【０１２５】
Ｓ１１５の処理で、更新すべき項目に操作ＩＤ４９ａ３が含まれていれば（Ｓ１１５：Ｙｅｓ）、ラベル情報の書き換えを行うにも関わらず、操作ＩＤ４９ａ３が変更されているので、操作ＩＤ４９ａ３の更新を行わずに、エラーを報知して（Ｓ１１０）、書換処理を終了する。一方、Ｓ１１５の処理で、更新すべき項目に操作ＩＤ４９ａ３が含まれていなければ（Ｓ１１５：Ｎｏ）、タグ用情報メモリ１８ａの内容を、リーダ・ライタ装置３０から送信されたラベル情報に書き換えて（Ｓ１１６）、書換処理を終了する。
【０１２６】
図１０は、無線タグ装置１０のＣＰＵ１５により実行される読出処理を示したフローチャートである。読出処理が実行されると、リーダ・ライタ装置３０から送信された、ラベル情報、ユーザーによって入力された操作者コード及び、ユーザーによって入力されたパスワード、及び読み出し要求に含まれる読出項目をタグ用ＲＡＭ１７に記憶する（Ｓ１２１）。そして、タグ用情報メモリ１８ａに記憶されている初めてフラグ１８ａ１を取得して（Ｓ１２２）、Ｓ１２３の処理へ移行する。
【０１２７】
Ｓ１２３の処理では、Ｓ１２２の処理で取得した初めてフラグ１８ａ１がオンされているか否かを判別し（Ｓ１２３）、初めてフラグ１８ａ１がオンされていれば（Ｓ１２３：Ｙｅｓ）、その無線タグ装置１０は初期状態であり読み出しが不可となるので、エラーを報知して（Ｓ１２４）、読出処理を終了する。なお、Ｓ１２４の処理で実行されるエラーの報知は、ディスプレイ１２にエラー内容を表示することで行われる。
【０１２８】
一方、Ｓ１２３の処理で、初めてフラグ１８ａ１がオフであれば（Ｓ１２３：Ｎｏ）、タグ用情報メモリ１８ａに記憶されているラベル情報は初期状態でないので、操作者コードを取得し（Ｓ１２５）、その取得された操作者コードと、Ｓ１２１の処理でタグ用ＲＡＭ１７に記憶した操作者コード（ユーザーによって入力された操作者コード）とが一致するか否かが判別される（Ｓ１２６）。
【０１２９】
Ｓ１２６の処理で、Ｓ１２５の処理で取得した操作ＩＤ１８ａ３と、ユーザーによって入力された操作ＩＤとが一致しなければ（Ｓ１２６：Ｎｏ）、正規の読み出し権限のないユーザーによりラベル情報の読み出しが行われる可能性があり、不正にラベル情報が読み出されることを防止するために、Ｓ１２７〜Ｓ１３１の処理で行われるラベル情報の読み出しを実行せずに、エラーを報知して（Ｓ１２４）、書換処理を終了する。即ち、タグ用情報メモリ１８ａに記憶されている操作ＩＤ１８ａ３と、ユーザーによって入力された操作ＩＤとが一致しない場合には、無線タグ装置１０からラベル情報を読み出すことを禁止している。
【０１３０】
一方、Ｓ１２６の処理で、Ｓ１２５の処理で取得した操作者コードと、ユーザーによって入力された操作者コードとが一致していれば（Ｓ１２６：Ｙｅｓ）、正規の権限のあるユーザーによるラベル情報の読み出しなので、タグ用情報メモリ１８ａのパスワード１８ａ７を取得し（Ｓ１２７）、その取得したパスワード１８ａ７の情報が初期状態であるか否かが判別される（Ｓ１２８）。
【０１３１】
Ｓ１２８の処理で、パスワード１８ａ７の情報が初期状態であれば（Ｓ１２８：Ｙｅｓ）、ユーザーによってパスワードが設定されていないので、ラベル情報の読み出しを行うためにＳ１３０の処理へ移行する。一方、Ｓ１２８の処理で、パスワード１８ａ７の情報が初期状態でなければ（Ｓ１２８：Ｎｏ）、ユーザーによってパスワードが設定されているので、Ｓ１２７の処理で取得したパスワード１８ａ７と、Ｓ１２１の処理で記憶されたパスワード（ユーザーによって入力されたパスワード）とが一致するか否かが判別され（Ｓ１２９）、そのパスワードが一致していれば（Ｓ１２９：Ｙｅｓ）、ラベル情報の読み出しを行うためにＳ１３０の処理へ移行し、パスワードが一致していなければ（Ｓ１２９：Ｎｏ）、パスワードを知らないユーザーによってラベル情報が読み出される可能性があるので、ラベル情報の読み出しを行うことなく、エラーを報知して（Ｓ１２４）、書換処理を終了する。
【０１３２】
Ｓ１３０の処理では、Ｓ１２１の処理で記憶された読出項目に対応した情報をタグ用情報メモリ１８ａから読み出して（Ｓ１３０）、その読み出した情報をリーダ・ライタ装置３０に送信して（Ｓ１３１）、読出処理を終了する。
【０１３３】
以上、説明したように、タグ無線通信システム６０によれば、無線タグ装置１０のタグ用情報メモリ１８に記憶されている初めてフラグ１８ａ１がオンされている場合には、操作ＩＤ１８ａ３を更新することができる一方、初めてフラグ１８ａ１がオフされている場合には、操作ＩＤ１８ａ３の更新を禁止することができる。また、初めてフラグ１８ａ１は、ラベル情報の更新が行われ、初期状態でなくなると必ずオフされ、ユーザーによって入力された操作者コードと操作者コードとが一致した場合にはオンに設定することができる。また、無線タグ装置１０のタグ用情報メモリ１８に記憶されているラベル情報の更新は、ユーザーによって入力される操作者コードと操作者コードとが一致しなければ行うことができない。よって、操作者コードを設けることにより、無線タグ装置１０のタグ用情報メモリ１８に記憶されるラベル情報が無制限に更新されることを防止することができる。また、操作ＩＤを知っているユーザーは、ラベル情報を自由に更新できるので、タグ用無線通信システム６０の使い勝手を向上することができる。さらに、操作ＩＤ１８ａ３の更新は、初めてフラグ１８ａ１がオフされている場合には禁止されるので、操作ＩＤ１８ａ３が不用意に更新されることを防止し、その結果、正規の権限のないユーザーによってラベル情報が更新されることを防止することができる。
【０１３４】
また、外部装置（例えば、サーバなど）に設けられたデータベースに操作ＩＤを記憶し、その外部装置で共通して操作ＩＤを使用する場合には、無線タグ装置１０の操作ＩＤ１８ａ３が簡単に更新されると、データベース側の操作ＩＤと無線タグ装置１０側の操作ＩＤ４９ａ３とで整合性がとれなくなってしまう。しかし、タグ用無線通信システム６０によれば、初めてフラグ１８ａ１がオフとなると、それ以降の操作ＩＤ１８ａ３の更新を禁止できるので、操作ＩＤ１８ａ３の整合性がとれなくなることを防止することができる。
【０１３５】
以上の通り、書換処理を、リーダ・ライタ装置３０のみで行う場合と無線タグ装置１０のみで行う場合の２つの実施例を説明した。即ち、リーダ・ライタ装置３０と無線タグ装置１０とのどちらでも、ラベル情報の書き換えや変更を行うことができる。ただし、リーダ・ライタ装置３０と無線タグ装置１０とが同時に実行されることを意味するものではない。
【０１３６】
また、本実施例では、ラベル情報に階層位置情報としての各情報４９ａ２６〜４９ａ３２が含まれている。そのため、不正にラベル情報が更新されて階層位置情報が更新されてしまうと、階層位置情報が複雑であるために復旧作業が困難となる。しかし、操作者コードを設けることで、階層位置情報を更新できるユーザーを制限し、更に、操作ＩＤ４９ａ３，１８ａ３の更新も制限しているので、階層位置情報が無制限に更新されることを防止することができる。
【０１３７】
以上、各実施の形態に基づき本発明を説明したが、本発明は上記形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能であることは容易に推察できるものである。
【０１３８】
例えば、上記実施例では、リーダ・ライタ装置３０は専用機器を用いて実現したが、リーダ・ライタ装置３０は通信手段と接続されたパーソナルコンピュータを用いて実現しても良い。また、ラベル情報は、無線タグ装置１０のタグ用フラッシュメモリ１８及びリーダ・ライタ装置３０のフラッシュメモリ４９に記憶されていたが、リーダ・ライタ装置３０やパーソナルコンピュータと通信可能な記憶装置に記憶するものとしても良い。なお、通信可能な記憶装置とは、例えば、パーソナルコンピュータが接続されたネットワーク上の記憶装置である。
【０１３９】
また、上記実施例では、無線タグ装置１０のディスプレイ１２は電気詠動式を採用したが、ディスプレイ１２は、バッテリを内蔵しない表示媒体であり、表示内容を消去して何回でも書き換えることができ、更には、表示された内容を長時間にわたり維持できる電子ペーパー等の不揮発性の表示装置であっても良い。
【０１４０】
また、上記実施例では、初めてフラグ４９ａ１，１８ａ１がオンされているかの判別と、操作ＩＤ４９ａ３，１８ａ３とユーザーによって入力された操作ＩＤとが一致するか否かの判別とを、リーダ・ライタ装置３０と無線タグ装置１０との一方で行うものとしたが、両方で行うものとしても良い。リーダ・ライタ装置３０と無線タグ装置１０においても、初めてフラグ１８ａ１がオンされているか否かの判別と、ユーザーによって入力された操作者コードと記憶されている操作者コードとが一致するか否かの判別とを行っているので、リーダ・ライタ装置３０と無線タグ装置１０との両方で、不正にラベル情報が更新されることを監視し、セキュリティーを高めることができる。
【０１４１】
また、上記実施の形態では、操作者コード４９ａ８に記憶される操作者コードを知る（操作権限のある）ユーザーでないと、無線タグ装置１０でリサイクル処理を実行できないよう構成したが、操作者コードとは別に、リサイクル処理専用の操作者コードを記憶しておき、操作者コードを知らないユーザーであっても、リサイクル専用の操作者コードを知っていれば、リサイクル処理を実行可能に構成しても良い。
【０１４２】
ここで、本実施の形態において、請求項１又は９に記載の特定情報更新手段としては図６のＳ２２の処理が該当し、請求項１又は９に記載の第１判別手段としては図６のＳ２１の処理および図７のＳ４１の処理が該当し、請求項１又は９に記載の第１設定手段としては図６のＳ２１がＹｅｓと判別されＳ２２の処理へ移行すると共にＳ２１がＮｏと判別されＳ３１の処理へ移行する処理が該当し、請求項１又は９に記載の第１初期情報更新手段としては図６のＳ２４の処理が該当し、請求項３〜５のいずれかに記載の選択手段としては図５のＳ３及びＳ４の処理で操作者コードの入力が決定した場合に該当し、請求項３〜５のいずれかに記載の第２判別手段としては図７のＳ４５の処理および図８のＳ６２の処理が該当し、請求項３記載の第１報知手段としては図７のＳ４６の処理および図８のＳ６３の処理が該当し、請求項３又は４に記載の他情報更新手段としては図７のＳ４７の処理および図８のＳ７０の処理とが該当し、請求項４記載の第２設定手段としては図７のＳ４５がＹｅｓと判別されＳ４７の処理へ移行すると共にＳ４５の処理がＮｏと判別されＳ４６の処理が移行する処理が該当し、請求項５記載の第２初期情報更新手段としては図８のＳ６９の処理が該当し、請求項５記載の第３設定手段としては図８のＳ６２がＹｅｓと判別されＳ６４の処理へ移行すると共にＳ６２の処理がＮｏと判別されＳ６３の処理が移行する処理が該当し、請求項８記載の取得手段としては図９のＳ１０１の処理で操作者コードを取得する処理およびＳ１０２の処理で初めてフラグを取得する処理が該当し、請求項８又は１０に記載の特定情報更新手段としては図９のＳ１０７及びＳ１１６の処理が該当し、請求項８又は１０に記載の第３判別手段としては図９のＳ１０３の処理が該当し、請求項８又は１０に記載の第４設定手段としては図９のＳ１０３がＹｅｓと判別されＳ１０４の処理へ移行すると共にＳ１０３がＮｏと判別されＳ１０８の処理へ移行する処理が該当する。
【図面の簡単な説明】
【０１４３】
【図１】本発明のタグ無線通信システムの構成を示した概略図である。
【図２】無線タグ装置およびリーダ・ライタ装置の電気的構成を示したブロック図であり、（ａ）は無線タグ装置のブロック図であり、（ｂ）はリーダ・ライタ装置のブロック図である。
【図３】無線タグ装置のタグ用階層構造情報メモリに記憶されるラベル情報を示した図である。
【図４】複数の対象物の階層構造を示した模式図である。
【図５】リーダ・ライタ装置のＣＰＵにより実行されるデータ書換処理を示したフローチャートである。
【図６】リーダ・ライタ装置のＣＰＵにより実行される新規作成処理を示したフローチャートである。
【図７】リーダ・ライタ装置のＣＰＵにより実行される更新処理を示したフローチャートである。
【図８】リーダ・ライタ装置のＣＰＵにより実行されるリサイクル処理を示したフローチャートである。
【図９】無線タグ装置のＣＰＵにより実行される書換処理を示したフローチャートである。
【図１０】無線タグ装置のＣＰＵにより実行される読出処理を示したフローチャートである。
【符号の説明】
【０１４４】
２                    バインダー（対象物）
１０                  無線タグ装置（タグ装置）
１８ａ１              初めてフラグ（初期情報）
１８ａ３              操作ＩＤ（特定情報）
１８ａ４〜１８ａ３２  ラベル情報の各情報（他の情報）
３０                  リーダ・ライタ装置（通信装置）
３３                  キーボード（入力手段）
４６                  ＣＰＵ（更新手段）
４９ａ１              初めてフラグ（初期情報）
４９ａ３              操作ＩＤ（特定情報）
４９ａ４〜４９ａ３２  ラベル情報の各情報（他の情報）
６０                タグ無線通信システム（情報通信システム）
【図１】
2008191899.tif 000003
【図２】
2008191899.tif 000004
【図３】
2008191899.tif 000005
【図４】
2008191899.tif 000006
【図５】
2008191899.tif 000007
【図６】
2008191899.tif 000008
【図７】
2008191899.tif 000009
【図８】
2008191899.tif 000010
【図９】
2008191899.tif 000011
【図１０】
2008191899.tif 000012