(57)【特許請求の範囲】
【請求項１】
識別対象である移動体に取り付けられ固有の識別番号を有し応答器と質問器とが交信することにより移動体を非接触で識別する非接触移動体識別装置において、
どの識別番号の応答器でもレスポンスを返せる第１の交信範囲進入検出コマンドを応答器よりレスポンスが返ってくるまで質問器が発信し続け、応答器が前記第１の交信範囲進入検出コマンドを受信することにより自身の識別番号をレスポンスに付加して質問器に返し、前記第１の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより、当該レスポンスに付加された識別番号の応答器が交信範囲に進入したことを検出し、質問器がその識別番号を記憶し、
データ読み出し、書き込み等の交信コマンドに質問器が記憶している識別番号を付加し、同じ識別番号の応答器だけが応答できる識別番号付きの交信コマンドを質問器が送信し、応答器が適合する識別番号付きの交信コマンドを受信することにより、その交信コマンドのレスポンスを質問器に返し、
質問器が記憶している識別番号の付加により同じ識別番号の応答器だけが受け取れる識別番号付きの第２の交信範囲進入検出コマンドを質問器が繰り返し送信し、応答器が適合する識別番号付きの第２の交信範囲進入検出コマンドを受信することにより、当該第２の交信範囲進入検出コマンドのレスポンスを質問器に返し、
前記第２の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより応答器が交信範囲内に存在していることを確認し、レスポンスが返ってこない場合には応答器が交信範囲から抜け出たと判定し、質問器が記憶している識別番号を削除すること、
を特徴とする非接触移動体識別装置。
【請求項２】
識別対象である移動体に取り付けられ固有の識別番号を有し応答器と質問器とが交信することにより移動体を非接触で識別する非接触移動体識別装置において、
質問器の交信範囲に最初に進入してきた第１の応答器が交信範囲内から抜け出る前に、つぎに同じ質問器の交信範囲内に進入してきた第２の応答器と交信を行う場合の処理で、
どの識別番号の応答器でもレスポンスを返せる第１の交信範囲進入検出コマンドを応答器よりレスポンスが返ってくるまで質問器が発信し続け、応答器が前記第１の交信範囲進入検出コマンドを受信することにより自身の識別番号をレスポンスに付加して質問器に返し、前記第１の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより、当該レスポンスに付加された識別番号の応答器が交信範囲に進入したことを検出し、質問器がその識別番号を第１の識別番号として記憶し、
第１の応答器の識別番号以外の他の識別番号の応答器が応答することができる第３の交信範囲進入検出コマンドを質問器が発信し、前記第３の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより、当該レスポンスに付加された識別番号の応答器が交信範囲に進入したことを検出し、質問器がその識別番号を第２の識別番号として記憶し、
データ読み出し、書き込み等の交信コマンドに質問器が前記１の識別番号として或は第２の識別番号として記憶している識別番号を付加し、同じ識別番号の応答器だけが応答できる識別番号付きの交信コマンドを質問器が送信し、応答器が適合する識別番号付きの交信コマンドを受信することにより、その交信コマンドのレスポンスを質問器に返し、
質問器が第１の識別番号として記憶している識別番号の付加により同じ識別番号の応答器だけが受け取れる識別番号付きの第２の交信範囲進入検出コマンドと、質問器が第２の識別番号として記憶している識別番号の付加により同じ識別番号の応答器だけが受け取れる識別番号付きの第２の交信範囲進入検出コマンドとを交互に質問器が繰り返し送信し、応答器が適合する識別番号付きの第２の交信範囲進入検出コマンドを受信することにより、当該第２の交信範囲進入検出コマンドのレスポンスを質問器に返し、
前記第２の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより応答器が交信範囲内に存在していることを確認し、レスポンスが返ってこない場合には応答器が交信範囲から抜け出たと判定し、質問器が記憶している識別番号を削除すること、
を特徴とする非接触移動体識別装置。
【請求項３】
質問器が送信する前記第１の交信範囲進入検出コマンドを応答器が受信することにより、応答器がレスポンスを質問器に返すことにより、応答器が質問器の交信範囲内に進入したことを検出し、レスポンスが得られなくなることにより応答器が質問器の交信範囲外に退出したことを検出する際に、質問器は前記第１の交信範囲進入検出コマンドに対する応答器からのレスポンスを受信した後、前記第２の交信範囲進入検出コマンドを送信し、任意の回数または設定時間から換算された回数だけ前記第１および第２の交信範囲進入検出コマンドによるレスポンスが連続して得られることにより応答器が質問器の交信範囲内に進入したと判定し、任意の回数または設定時間から換算された回数だけ前記第２の交信範囲進入検出コマンドによるレスポンスが連続して得られなくなることにより応答器が質問器の交信範囲外に退出したと判定することを特徴とする請求項１に記載の非接触移動体識別装置。
【請求項４】
質問器が応答器と非接触交信する際の送信出力を可変設定することができ、前記送信出力を可変設定により質問器と応答器との交信範囲の大きさを変化させ、１つの交信範囲に１つの応答器しか存在しないようにすることを特徴とする請求項１に記載の非接触移動体識別装置。
【請求項５】
識別対象である移動体に取り付けられ固有の識別番号を有し応答器と質問器とが交信することにより移動体を非接触で識別する非接触移動体識別装置における質問器−応答器間交信方法において、
どの識別番号の応答器でもレスポンスを返せる第１の交信範囲進入検出コマンドを応答器よりレスポンスが返ってくるまで質問器が発信し続ける工程と、
応答器が前記第１の交信範囲進入検出コマンドを受信することにより自身の識別番号をレスポンスに付加して質問器に返す工程と、
前記第１の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより、当該レスポンスに付加された識別番号の応答器が交信範囲に進入したことを検出し、質問器がその識別番号を記憶する工程と、
データ読み出し、書き込み等の交信コマンドに質問器が記憶している識別番号を付加し、同じ識別番号の応答器だけが応答できる識別番号付きの交信コマンドを質問器が送信する工程と、
応答器が適合する識別番号付きの交信コマンドを受信することにより、その交信コマンドのレスポンスを質問器に返す工程と、
質問器が記憶している識別番号の付加により同じ識別番号の応答器だけが受け取れる識別番号付きの第２の交信範囲進入検出コマンドを質問器が繰り返し送信する工程と、
応答器が適合する識別番号付きの第２の交信範囲進入検出コマンドを受信することにより、当該第２の交信範囲進入検出コマンドのレスポンスを質問器に返す工程と、
前記第２の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより応答器が交信範囲内に存在していることを確認し、レスポンスが返ってこない場合には応答器が交信範囲から抜け出たと判定し、質問器が記憶している識別番号を削除する工程と、
を含むことを特徴とする非接触移動体識別装置における質問器−応答器間交信方法。
【請求項６】
識別対象である移動体に取り付けられ固有の識別番号を有し応答器と質問器とが交信することにより移動体を非接触で識別する非接触移動体識別装置における質問器−応答器間交信方法において、
質問器の交信範囲に最初に進入してきた第１の応答器が交信範囲内から抜け出る前に、つぎに同じ質問器の交信範囲内に進入してきた第２の応答器と交信を行う場合の処理で、
どの識別番号の応答器でもレスポンスを返せる第１の交信範囲進入検出コマンドを応答器よりレスポンスが返ってくるまで質問器が発信し続ける工程と、
応答器が前記第１の交信範囲進入検出コマンドを受信することにより自身の識別番号をレスポンスに付加して質問器に返す工程と、
前記第１の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより、当該レスポンスに付加された識別番号の応答器が交信範囲に進入したことを検出し、質問器がその識別番号を第１の識別番号として記憶する工程と、
第１の応答器の識別番号以外の他の識別番号の応答器が応答することができる第３の交信範囲進入検出コマンドを質問器が発信する工程と、
前記第３の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより、当該レスポンスに付加された識別番号の応答器が交信範囲に進入したことを検出し、質問器がその識別番号を第２の識別番号として記憶する工程と、
データ読み出し、書き込み等の交信コマンドに質問器が前記１の識別番号として或は第２の識別番号として記憶している識別番号を付加し、同じ識別番号の応答器だけが応答できる識別番号付きの交信コマンドを質問器が送信する工程と、  応答器が適合する識別番号付きの交信コマンドを受信することにより、その交信コマンドのレスポンスを質問器に返す工程と、
質問器が第１の識別番号として記憶している識別番号の付加により同じ識別番号の応答器だけが受け取れる識別番号付きの第２の交信範囲進入検出コマンドと、質問器が第２の識別番号として記憶している識別番号の付加により同じ識別番号の応答器だけが受け取れる識別番号付きの第２の交信範囲進入検出コマンドとを交互に質問器が繰り返し送信する工程と、
応答器が適合する識別番号付きの第２の交信範囲進入検出コマンドを受信することにより、当該第２の交信範囲進入検出コマンドのレスポンスを質問器に返す工程と、
前記第２の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより応答器が交信範囲内に存在していることを確認し、レスポンスが返ってこない場合には応答器が交信範囲から抜け出たと判定し、質問器が記憶している識別番号を削除する工程と、
を含むことを特徴とする非接触移動体識別装置における質問器−応答器間交信方法。
【請求項７】
質問器が送信する前記第１の交信範囲進入検出コマンドを応答器が受信することにより、応答器がレスポンスを質問器に返すことにより、応答器が質問器の交信範囲内に進入したことを検出し、レスポンスが得られなくなることにより応答器が質問器の交信範囲外に退出したことを検出する際に、質問器は前記第１の交信範囲進入検出コマンドに対する応答器からのレスポンスを受信した後、前記第２の交信範囲進入検出コマンドを送信し、任意の回数または設定時間から換算された回数だけ前記第１および第２の交信範囲進入検出コマンドによるレスポンスが連続して得られることにより応答器が質問器の交信範囲内に進入したと判定し、任意の回数または設定時間から換算された回数だけ前記第２の交信範囲進入検出コマンドによるレスポンスが連続して得られなくなることにより応答器が質問器の交信範囲外に退出したと判定することを特徴とする請求項５に記載の非接触移動体識別装置における質問器−応答器間交信方法。
【請求項８】
質問器が応答器と非接触交信する際の送信出力を可変設定することにより質問器と応答器との交信範囲の大きさを変化させ、１つの交信範囲に１つの応答器しか存在しないようにすることを特徴とする請求項５に記載の非接触移動体識別装置における質問器−応答器間交信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、非接触移動体識別装置およびその質問器−応答器間交信方法に関し、特に工場の自動化ラインにおける製品、部品、工具の管理や物流、搬送システムにおいて使用される非接触移動体識別装置およびその質問器−応答器間交信方法に関するものである。
【０００２】
【従来の技術】
従来、小さな製品の自動組立ラインにおいては、識別対象である製品が小型であるため、組立ラインを流れる製品間隔が短く、当然、各製品毎に付加される応答器同士の離間距離が短くなり、質問器の交信範囲内に同時に２個の応答器が入り、質問器のコマンドに対して同時に２個の応答器からレスポンスが帰ってきてデータが混信するという問題点があった。また、質問器と応答器の交信距離が長い場合でも同様に混信するという問題点があった。
【０００３】
そこで、図１１（ａ）、（ｂ）に示されているように、質問器１００の交信面以外の面を金属製の磁気遮蔽箱１０１によって覆うことにより質問器１００の交信面以外の面を磁気遮蔽し、質問器１００の交信範囲Ａを狭めることが行われている。これにより図示の状態では、３個の応答器２０１、２０２、２０３が次々と搬送されてきても、１つの応答器２０２しか質問器１００の交信範囲Ａに入らない。
【０００４】
特開平５−２７３３３８号公報には、応答器が質問器の有効電波内に入り、応答器が起動コマンドを受信すると、応答器自体が保有している認識コードを付加して起動レスポンスを質問器に返し、これ以降の交信にはコマンドに認識コードを付加することで、特定の応答器とだけ交信を行い、混信を防止する移動体識別装置が示されている。
【０００５】
特開平４−３０２８３号公報に示されている物品識別システムには、応答器にある規則で識別番号が設定してあり、例えば１、２、３、４、１、２、３、４というように識別番号が連続して設定してあり、その応答器が設定された識別番号の順序で自動化ラインを流れてくる場合には、質問器から識別番号を付して応答器をアクセスし、その応答から識別番号を変化させてアクセスすることで、交信範囲内にある最初の応答器の識別番号を得て、これに続く応答器のそれぞれの識別番号でアクセスして混信を防止する物品識別システムが示されている。
【０００６】
特開平３−１２３１２８号公報には、応答器に乱数発生手段が内蔵され、質問器からのコマンドに対して前記乱数発生手段より発生させた乱数を応答器の固有番号としてレスポンスと同時に返すことで、交信中の応答器の識別番号を得て、それに続く応答器との混信を防止する技術が示されている。
【０００７】
また、従来は、応答器がハンガーにつり下げられた揺れの大きい識別対象である物品に取り付けられていることにより、応答器が質問器の交信範囲内を短時間に入ったり出たりするような場合には、通信の途中で応答器が交信範囲から抜け出し、交信エラーとなることを防ぐため、交信のリトライを交信が成功するまで行っていた。
【０００８】
【発明が解決しようとする課題】
図１１に示されているように、質問器１００の交信面以外の面を金属製の磁気遮蔽箱１０１によって覆うことにより質問器１００の交信面以外の面を磁気遮蔽し、質問器１００の交信範囲Ａを狭めることで、混信を防止するものでは、横方向の交信範囲だけでなく、縦方向の交信範囲まで狭めてしまうため、質問器と応答器の距離を縮めなければならないという問題が生じ、これができない場合には、磁気遮蔽箱による磁気遮蔽で対処できない。
【０００９】
特開平５−２７３３３８号公報に示されている移動体識別装置では、質問器の起動コマンドに対するレスポンスに付加された認識コードをそれ以降のコマンドに付加することで、特定の応答器とだけ交信しているが、特定の応答器と交信中に別の応答器が交信範囲内に進入してきて、１台目の応答器が交信範囲から抜け出る前に別の応答器と交信を行いたい場合、質問器が起動コマンドを発行しても、交信範囲内にあるどちらの応答器からレスポンスが返ってくるかが判らないため、同じ応答器と２度連続して交信してしまう場合や、２台の応答器から同時にレスポンスが返ってきて混信してしまうという問題点がある。
【００１０】
特開平４−３０２８３号公報に示されている物品識別システムでは、質問器から識別番号を付して応答器をアクセスし、その応答から識別番号を変化させてアクセスすることで交信範囲内にある最初の応答器の識別番号を得て混信を防止するが、この最初に交信範囲に入ってくる応答器の識別番号を得るために質問器と応答器の間で数回の交信が必要であるため、高速の移動体には不向きであるという問題点がある。
【００１１】
また、応答器の識別番号がある規則で並んでいる必要があり、もし途中の応答器を抜き出したり、順番を入れ替えることで応答器の並びが崩れた場合には、質問器から送られる識別番号の応答器がレスポンスを返すことができず、応答器の読み飛ばしが発生、あるいは新たに識別番号を得るために時間がかかるという問題点がある。
【００１２】
特開平３−１２３１２８号公報に示されているものでは、応答器に乱数発生手段が内蔵され、質問器から発信するコマンドに対してこの乱数発生手段より発生させた乱数を応答器の固有番号としてレスポンスと同時に返すことで、交信中の応答器の識別番号を得て混信を防止しているため、応答器に内蔵する乱数発生回路が複雑であるという問題と、乱数により設定された識別番号が交信囲内に後から入ってきた別の応答器の識別番号と一致することが確率的にあり得るという問題点がある。
【００１３】
また、応答器がハンガーにつり下げられた揺れの大きい識別対象である物品に取り付けられており、応答器が質問器の交信範囲内を短時間に入ったり出たりするような場合には、通信の途中で応答器が交信範囲から抜け出てしまい交信エラーとなることを防ぐべく交信のリトライを交信が成功するまで行うことで、その対策としているため、揺れが大きいと交信が成功した後に交信範囲を抜け出てしまい、同じ応答器と再度交信してしまうという問題点がある。
【００１４】
この発明は、上述の如き問題点を解消するためになされたものであり、磁気遮蔽箱等を使用することなく、質問器の交信範囲内に複数個の応答器が入っても混信せずに所定の応答器と確実に交信でき、また交信範囲境界付近を揺れのために入ったり出たりする同一の応答器の同じデータを２度読みしたり、２度書きすることなく応答器を確実に検出した後に交信でき、また混信を防止した上で、複数の応答器や質問器を高密度に設置できる非接触移動体識別装置およびその質問器−応答器間交信方法を得ることを目的としている。
【００１５】
【課題を解決するための手段】
上述の目的を達成するために、この発明による非接触移動体識別装置は、識別対象である移動体に取り付けられ固有の識別番号を有し応答器と質問器とが交信することにより移動体を非接触で識別する非接触移動体識別装置において、どの識別番号の応答器でもレスポンスを返せる第１の交信範囲進入検出コマンドを応答器よりレスポンスが返ってくるまで質問器が発信し続け、応答器が前記第１の交信範囲進入検出コマンドを受信することにより自身の識別番号をレスポンスに付加して質問器に返し、前記第１の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより、当該レスポンスに付加された識別番号の応答器が交信範囲に進入したことを検出し、質問器がその識別番号を記憶し、データ読み出し、書き込み等の交信コマンドに質問器が記憶している識別番号を付加し、同じ識別番号の応答器だけが応答できる識別番号付きの交信コマンドを質問器が送信し、応答器が適合する識別番号付きの交信コマンドを受信することにより、その交信コマンドのレスポンスを質問器に返し、質問器が記憶している識別番号の付加により同じ識別番号の応答器だけが受け取れる識別番号付きの第２の交信範囲進入検出コマンドを質問器が繰り返し送信し、応答器が適合する識別番号付きの第２の交信範囲進入検出コマンドを受信することにより、当該第２の交信範囲進入検出コマンドのレスポンスを質問器に返し、前記第２の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより応答器が交信範囲内に存在していることを確認し、レスポンスが返ってこない場合には応答器が交信範囲から抜け出たと判定し、質問器が記憶している識別番号を削除するものである。
【００１６】
この発明による非接触移動体識別装置では、質問器の交信範囲へ応答器の進入を検出する第１の交信範囲進入検出コマンドに対する応答器のレスポンスに付加される応答器の識別番号を質問器が記憶し、交信コマンドにこの識別番号を付加して送信し、この識別番号の応答器としか交信しない。そして記憶している識別番号付きの第２の交信範囲進入検出コマンドによる応答器との交信で、交信範囲に応答器が存在していることを確認し、第２の交信範囲進入検出コマンドのレスポンスが返ってこないことによって応答器が交信範囲から抜け出たと判定し、質問器が記憶している識別番号を削除する。
【００１７】
つぎの発明による非接触移動体識別装置は、識別対象である移動体に取り付けられ固有の識別番号を有し応答器と質問器とが交信することにより移動体を非接触で識別する非接触移動体識別装置において、質問器の交信範囲に最初に進入してきた第１の応答器が交信範囲内から抜け出る前に、つぎに同じ質問器の交信範囲内に進入してきた第２の応答器と交信を行う場合の処理で、どの識別番号の応答器でもレスポンスを返せる第１の交信範囲進入検出コマンドを応答器よりレスポンスが返ってくるまで質問器が発信し続け、応答器が前記第１の交信範囲進入検出コマンドを受信することにより自身の識別番号をレスポンスに付加して質問器に返し、前記第１の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより、当該レスポンスに付加された識別番号の応答器が交信範囲に進入したことを検出し、質問器がその識別番号を第１の識別番号として記憶し、第１の応答器の識別番号以外の他の識別番号の応答器が応答することができる第３の交信範囲進入検出コマンドを質問器が発信し、前記第３の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより、当該レスポンスに付加された識別番号の応答器が交信範囲に進入したことを検出し、質問器がその識別番号を第２の識別番号として記憶し、データ読み出し、書き込み等の交信コマンドに質問器が前記１の識別番号として或は第２の識別番号として記憶している識別番号を付加し、同じ識別番号の応答器だけが応答できる識別番号付きの交信コマンドを質問器が送信し、応答器が適合する識別番号付きの交信コマンドを受信することにより、その交信コマンドのレスポンスを質問器に返し、質問器が第１の識別番号として記憶している識別番号の付加により同じ識別番号の応答器だけが受け取れる識別番号付きの第２の交信範囲進入検出コマンドと、質問器が第２の識別番号として記憶している識別番号の付加により同じ識別番号の応答器だけが受け取れる識別番号付きの第２の交信範囲進入検出コマンドとを交互に質問器が繰り返し送信し、応答器が適合する識別番号付きの第２の交信範囲進入検出コマンドを受信することにより、当該第２の交信範囲進入検出コマンドのレスポンスを質問器に返し、前記第２の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより応答器が交信範囲内に存在していることを確認し、レスポンスが返ってこない場合には応答器が交信範囲から抜け出たと判定し、質問器が記憶している識別番号を削除するものである。
【００１８】
この発明による非接触移動体識別装置では、質問器の交信範囲へ応答器の進入を検出する第１の交信範囲進入検出コマンドに対する応答器のレスポンスに付加される応答器の識別番号を質問器が記憶し、交信コマンドにこの識別番号を付加して送信し、この識別番号の応答器と交信する。最初に交信範囲に進入した応答器が交信範囲から抜け出る前に別の応答器と交信したい場合には、つぎに交信範囲に進入してくる応答器の識別番号を第３の交信範囲進入検出コマンドに対する応答器のレスポンスで得てこの識別番号も記憶し、後から検出した応答器の識別番号をコマンドに付加することで混信せずに指定の応答器と交信する。そして記憶している識別番号付きの第２の交信範囲進入検出コマンドによる応答器との交信で、交信範囲に応答器が存在していることを確認し、第２の交信範囲進入検出コマンドのレスポンスが返ってこないことによって応答器が交信範囲から抜け出たと判定し、質問器が記憶している識別番号を削除する。
【００１９】
つぎの発明による非接触移動体識別装置は、質問器が送信する前記第１の交信範囲進入検出コマンドを応答器が受信することにより、応答器がレスポンスを質問器に返すことにより、応答器が質問器の交信範囲内に進入したことを検出し、レスポンスが得られなくなることにより応答器が質問器の交信範囲外に退出したことを検出する際に、質問器は前記第１の交信範囲進入検出コマンドに対する応答器からのレスポンスを受信した後、前記第２の交信範囲進入検出コマンドを送信し、任意の回数または設定時間から換算された回数だけ前記第１および第２の交信範囲進入検出コマンドによるレスポンスが連続して得られることにより応答器が質問器の交信範囲内に進入したと判定し、任意の回数または設定時間から換算された回数だけ前記第２の交信範囲進入検出コマンドによるレスポンスが連続して得られなくなることにより応答器が質問器の交信範囲外に退出したと判定するものである。
【００２０】
この発明による非接触移動体識別装置では、任意の回数または設定時間から換算された回数だけ第１または第２の交信範囲進入検出コマンドによるレスポンスが連続して得られることにより応答器が質問器の交信範囲内に進入したと判定し、任意の回数または設定時間から換算された回数だけ第２の交信範囲進入検出コマンドによるレスポンスが連続して得られなくなることにより応答器が質問器の交信範囲外に退出したと判定する。
【００２１】
つぎの発明による非接触移動体識別装置は、質問器が応答器と非接触交信する際の送信出力を可変設定することができ、前記送信出力を可変設定により質問器と応答器との交信範囲の大きさを変化させ、１つの交信範囲に１つの応答器しか存在しないようにするものである。
【００２２】
この発明による非接触移動体識別装置は、質問器が応答器と非接触交信する際の送信出力を可変設定により質問器と応答器との交信範囲の大きさを変化させ、１つの交信範囲に１つの応答器しか存在しないようにする。
【００２３】
つぎの発明による非接触移動体識別装置における質問器−応答器間交信方法は、識別対象である移動体に取り付けられ固有の識別番号を有し応答器と質問器とが交信することにより移動体を非接触で識別する非接触移動体識別装置における質問器−応答器間交信方法において、どの識別番号の応答器でもレスポンスを返せる第１の交信範囲進入検出コマンドを応答器よりレスポンスが返ってくるまで質問器が発信し続ける工程と、応答器が前記第１の交信範囲進入検出コマンドを受信することにより自身の識別番号をレスポンスに付加して質問器に返す工程と、前記第１の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより、当該レスポンスに付加された識別番号の応答器が交信範囲に進入したことを検出し、質問器がその識別番号を記憶する工程と、データ読み出し、書き込み等の交信コマンドに質問器が記憶している識別番号を付加し、同じ識別番号の応答器だけが応答できる識別番号付きの交信コマンドを質問器が送信する工程と、応答器が適合する識別番号付きの交信コマンドを受信することにより、その交信コマンドのレスポンスを質問器に返す工程と、質問器が記憶している識別番号の付加により同じ識別番号の応答器だけが受け取れる識別番号付きの第２の交信範囲進入検出コマンドを質問器が繰り返し送信する工程と、応答器が適合する識別番号付きの第２の交信範囲進入検出コマンドを受信することにより、その交信コマンドのレスポンスを質問器に返す工程と、前記第２の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより応答器が交信範囲内に存在していることを確認し、レスポンスが返ってこない場合には応答器が交信範囲から抜け出たと判定し、質問器が記憶している識別番号を削除する工程とを含むものである。
【００２４】
この発明による非接触移動体識別装置における質問器−応答器間交信方法では、質問器の交信範囲へ応答器の進入を検出する第１の交信範囲進入検出コマンドに対する応答器のレスポンスに付加される応答器の識別番号を質問器が記憶し、交信コマンドにこの識別番号を付加して送信し、この識別番号の応答器としか交信しない。そして記憶している識別番号付きの第２の交信範囲進入検出コマンドによる応答器との交信で、交信範囲に応答器が存在していることを確認し、第２の交信範囲進入検出コマンドのレスポンスが返ってこないことによって応答器が交信範囲から抜け出たと判定し、質問器が記憶している識別番号を削除する。
【００２５】
つぎの発明に係る非接触移動体識別装置における質問器−応答器間交信方法は、識別対象である移動体に取り付けられ固有の識別番号を有し応答器と質問器とが交信することにより移動体を非接触で識別する非接触移動体識別装置における質問器−応答器間交信方法において、質問器の交信範囲に最初に進入してきた第１の応答器が交信範囲内から抜け出る前に、つぎに同じ質問器の交信範囲内に進入してきた第２の応答器と交信を行う場合の処理で、どの識別番号の応答器でもレスポンスを返せる第１の交信範囲進入検出コマンドを応答器よりレスポンスが返ってくるまで質問器が発信し続ける工程と、応答器が前記第１の交信範囲進入検出コマンドを受信することにより自身の識別番号をレスポンスに付加して質問器に返す工程と、前記第１の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより、当該レスポンスに付加された識別番号の応答器が交信範囲に進入したことを検出し、質問器がその識別番号を第１の識別番号として記憶する工程と、第１の応答器の識別番号以外の他の識別番号の応答器が応答することができる第３の交信範囲進入検出コマンドを質問器が発信する工程と、前記第３の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより、当該レスポンスに付加された識別番号の応答器が交信範囲に進入したことを検出し、質問器がその識別番号を第２の識別番号として記憶する工程と、データ読み出し、書き込み等の交信コマンドに質問器が前記１の識別番号として或は第２の識別番号として記憶している識別番号を付加し、同じ識別番号の応答器だけが応答できる識別番号付きの交信コマンドを質問器が送信する工程と、応答器が適合する識別番号付きの交信コマンドを受信することにより、その交信コマンドのレスポンスを質問器に返す工程と、質問器が第１の識別番号として記憶している識別番号の付加により同じ識別番号の応答器だけが受け取れる識別番号付きの第２の交信範囲進入検出コマンドと、質問器が第２の識別番号として記憶している識別番号の付加により同じ識別番号の応答器だけが受け取れる識別番号付きの第２の交信範囲進入検出コマンドとを交互に質問器が繰り返し送信する工程と、応答器が適合する識別番号付きの第２の交信範囲進入検出コマンドを受信することにより、当該第２の交信範囲進入検出コマンドのレスポンスを質問器に返す工程と、前記第２の交信範囲進入検出コマンドのレスポンスを質問器が受信することにより応答器が交信範囲内に存在していることを確認し、レスポンスが返ってこない場合には応答器が交信範囲から抜け出たと判定し、質問器が記憶している識別番号を削除する工程とを含むものである。
【００２６】
この発明による非接触移動体識別装置における質問器−応答器間交信方法では、質問器の交信範囲へ応答器の進入を検出する第１の交信範囲進入検出コマンドに対する応答器のレスポンスに付加される応答器の識別番号を質問器が記憶し、交信コマンドにこの識別番号を付加して送信し、この識別番号の応答器と交信する。最初に交信範囲に進入した応答器が交信範囲から抜け出る前に別の応答器と交信したい場合には、つぎに交信範囲に進入してくる応答器の識別番号を第３の交信範囲進入検出コマンドに対する応答器のレスポンスで得てこの識別番号も記憶し、後から検出した応答器の識別番号をコマンドに付加することで混信せずに指定の応答器と交信する。そして記憶している識別番号付きの第２の交信範囲進入検出コマンドによる応答器との交信で、交信範囲に応答器が存在していることを確認し、第２の交信範囲進入検出コマンドのレスポンスが返ってこないことによって応答器が交信範囲から抜け出たと判定し、質問器が記憶している識別番号を削除する。
【００２７】
つぎの発明による非接触移動体識別装置における質問器−応答器間交信方法は、質問器が送信する前記第１の交信範囲進入検出コマンドを応答器が受信することにより、応答器がレスポンスを質問器に返すことにより、応答器が質問器の交信範囲内に進入したことを検出し、レスポンスが得られなくなることにより応答器が質問器の交信範囲外に退出したことを検出する際に、質問器は前記第１の交信範囲進入検出コマンドに対する応答器からのレスポンスを受信した後、前記第２の交信範囲進入検出コマンドを送信し、任意の回数または設定時間から換算された回数だけ前記第１および第２の交信範囲進入検出コマンドによるレスポンスが連続して得られることにより応答器が質問器の交信範囲内に進入したと判定し、任意の回数または設定時間から換算された回数だけ前記第２の交信範囲進入検出コマンドによるレスポンスが連続して得られなくなることにより応答器が質問器の交信範囲外に退出したと判定するものである。
【００２８】
この発明による非接触移動体識別装置における質問器−応答器間交信方法では、任意の回数または設定時間から換算された回数だけ第１または第２の交信範囲進入検出コマンドによるレスポンスが連続して得られることにより応答器が質問器の交信範囲内に進入したと判定し、任意の回数または設定時間から換算された回数だけ第２の交信範囲進入検出コマンドによるレスポンスが連続して得られなくなることにより応答器が質問器の交信範囲外に退出したと判定する。
【００２９】
つぎの発明による非接触移動体識別装置における質問器−応答器間交信方法は、質問器が応答器と非接触交信する際の送信出力を可変設定することにより質問器と応答器との交信範囲の大きさを変化させ、１つの交信範囲に１つの応答器しか存在しないようにするものである。
【００３０】
この発明による非接触移動体識別装置における質問器−応答器間交信方法では、質問器が応答器と非接触交信する際の送信出力を可変設定により質問器と応答器との交信範囲の大きさを変化させ、１つの交信範囲に１つの応答器しか存在しないようにする。
【００３１】
【発明の実施の形態】
以下に添付の図を参照してこの発明に係る非接触移動体識別装置およびその質問器−応答器間交信方法の実施の形態を詳細に説明する。
【００３２】
（実施の形態１）
図１はこの発明による非接触移動体識別装置の全体構成を示している。図１において、１ａ、１ｂ、１ｃは識別の対象となる製品が搬送されるパレットを、２ａ、２ｂ、２ｃは各パレット１ａ、１ｂ、１ｃに取り付けられた応答器を、３は応答器２ａ、２ｂ、２ｃのデータの読み出し・書き込みを行う質問器を、４は上位制御機器５に基づいて質問器３を制御し応答器３のデータのインターフェイスとなるＩＤコントローラを、５はユーザが作成した制御プログラムに基づきＩＤコントローラ４に応答器３への指令を与える上位制御機器を示している。Ａは質問器３の交信範囲を示しており、この交信範囲Ａ内に同時に２個の応答器２ａ、２ｂが入ることがあるものとする。
【００３３】
図２はこの発明による非接触移動体識別装置における応答器２と質問器３の内部構成を示している。応答器２は、質問器３から送信されたコマンドを解析してメモリ２２のデータを読み書き、また質問器３へ返信するレスポンスの作成を行う制御回路２１と、上述のメモリ２２と、質問器３とのコマンド、レスポンスの送受信及び応答器２の動作クロックを受信する信号送受信アンテナ回路２３と、例えば位相変調された信号を復調して制御回路２１へ渡したり、逆に制御回路２１のレスポンスを位相変調して質問器３に送信するの変復調回路２４と、アンテナ２３が受信したクロック成分より応答器２の動作クロックを生成してこれを制御回路２１に供給するクロック生成回路２５と、電力受信アンテナ２６と、電力受信アンテナ２６が受信して質問器３よりの電力（電流）を整流する電源整流回路２７とを有し、電源整流回路２７による整流電力を応答器全体の電源とする。
【００３４】
質問器３は、ＩＤコントローラ４から送られてくる指令により応答器２へ送信するコマンドの作成、応答器２より返ってきたレスポンスの解析、応答器２から読み出したデータをＩＤコントローラ４へ送るなど、質問器全体を制御するＣＰＵ３１と、データ送信、受信制御を行う通信制御回路３２と、送受信データの変調及び復調を行う変復調回路３３と、応答器２と交信するための信号送受信アンテナ回路３４と、ＩＤコントローラ４とデータの受け渡しを行うインターフェイス回路３５と、応答器２へ書き込むデータや応答器２から読み出したデータを一時的に格納するメモリ３６と、応答器２に対する電力送信アンテナ３７と、応答器２に対する電力送信用電源３８とを有している。
【００３５】
動作説明として、まず始めに、応答器が１台だけ質問器の前を移動しながら応答器のデータを読み出し交信する例を、図３、図４（ａ）〜（ｄ）を参照して説明する。
【００３６】
最初に、上位制御機器５からＩＤコントローラ４に応答器２のデータを読み出す第１の読出し命令が出される（Ｓ３０１）。これを受けてＩＤコントローラ４は質問器３に対して応答器２のデータを読み出す第２の読出し命令を与えると（Ｓ３０２）、質問器３は自分の交信範囲内に応答器２が存在するか否かを検出するための第１の交信範囲進入検出コマンドを応答器２からレスポンスが返ってくるまで送り続ける（Ｓ３０３〜Ｓ３０４）。この第１の交信範囲進入検出コマンドにはどの応答器２でもレスポンスを返せるような識別番号が付加してある。このとき応答器２は、まだ質問器３の交信範囲Ａに入っておらず、図４（ａ）の位置関係にある。
【００３７】
図４（ｂ）に示されているように、応答器２が質問器３の交信範囲に入ってくると、応答器１は交信範囲Ａにおける第１の交信範囲進入検出コマンドに反応してレスポンスを返す（Ｓ３０５）。このとき応答器２は決して重複しない製品出荷時に設定される固有の識別番号１（＃１）をレスポンスに付加しており、質問器３はこの識別番号１を持つ応答器２が自らの交信範囲内に進入してきたことを検出し、この識別番号１をメモリ３６に記憶する。
【００３８】
質問器３はこのレスポンスを受け、識別番号１の応答器２が質問器３の交信範囲に進入してきたことをＩＤコントローラ４に知らせ（Ｓ３０６）、ＩＤコントローラ４が上位制御機器１に対して識別番号１の応答器２が質問器３の交信範囲に進入してきたことを通知する（Ｓ３０７）。
【００３９】
質問器３は、取得した識別番号１からこの識別番号１を持つ応答器２だけがレスポンスを返すことがでるように、識別番号１を付加したデータ読出しコマンド１を送信する（Ｓ３０８）。識別番号１の応答器２はこれを受けて自らのメモリ２２に格納してある指定のデータをレスポンスとして返す（Ｓ３０９）。
【００４０】
質問器３は、ＩＤコントローラ４に読出しデータを送信し（Ｓ３１０）、ＩＤコントローラ４が上位制御機器５に対して読出したデータを送信する（Ｓ３１１）。これにより上位制御機器５から識別番号１の応答器２に対する第１の読出し命令が完了する。このとき、図４（ｄ）に示されているように、質問器３の交信範囲Ａに別の応答器２が進入した場合でも、この別の応答器２は、識別番号（識別番号１以外）が異なるため、レスポンスを返せず、混信しない。
【００４１】
質問器３は、ＩＤコントローラ４に読出しデータを送信した後も、自らの交信範囲に識別番号１の応答器２が存在するかどうかを検出するため、識別番号１の応答器２だけがレスポンスを返す事ができる第２の交信範囲進入検出コマンドを送り（Ｓ３１２，Ｓ３１４〜Ｓ３１６）、識別番号１の応答器２よりこれに対するレスポンスを受けることにより（Ｓ３１３，Ｓ３１５〜Ｓ３１７）、質問器３の交信範囲内に識別番号１の応答器２が存在していることを検出する。
【００４２】
図４（ｃ）に示されているように、識別番号１の応答器２が交信範囲Ａから抜け出ると、質問器３が第２の交信範囲進入検出コマンドを送信しても（Ｓ３１８）、識別番号１の応答器２よりレスポンスが返ってこないので（Ｓ３１９）、質問器３は、識別番号１の応答器２が交信範囲Ａから抜け出たと判断してメモリ３６に記憶している識別番号１を削除した後、ＩＤコントローラ４、上位制御機器５に識別番号１の応答器２が質問器３の交信範囲Ａから抜け出たことを通知する（Ｓ３２０，Ｓ３２１）。
【００４３】
つぎに、２個の応答器２が質問器３の交信範囲Ａに同時に存在し、識別番号１、２、３の応答器２が次々と質問器３の交信範囲Ａを通過していく例を、図５、図６、図７（ａ）〜（ｅ）を参照して説明する。
【００４４】
図７（ａ）に示されているように、識別番号１（＃１）の応答器２（以下、応答器＃１と云うことがある）だけが質問器３の交信範囲Ａに入り、識別番号１を取得してからデータを読み出し、その後も第２の交信範囲進入検出コマンドに対する交信を繰り返し行い続ける所までは図３のＳ３０１からＳ３２１による交信処理と同じである。なお、応答器＃１の識別番号１は第１の識別番号として質問器３のメモリ３６に記憶される。
【００４５】
応答器＃１のつぎに交信範囲Ａに入ってくる識別番号２（＃２）の応答器２（以下、応答器＃２と云うことがある）と交信を行いたい場合には、上位制御機器５から第１の応答器切替命令がＩＤコントローラ４に出され（Ｓ５０１）、これを受けてＩＤコントローラ４は質問器３に対して第２の応答器切替命令を出す（Ｓ５０２）。
【００４６】
これにより質問器３は応答器＃１以外の応答器がレスポンスを返すことが出来る第３の交信範囲進入検出コマンドを送る。このときに応答器＃２が、図７（ｂ）に示されているように、まだ交信範囲Ａに入っていなければ、レスポンスを返さない。
【００４７】
レスポンスが返ってこないと、質問器３と識別番号１の応答器２は第２の交信範囲進入検出交信を引き続き行い（Ｓ５０４，Ｓ５０５）、識別番号１の応答器２が交信範囲Ａに存在していることを確認する。
【００４８】
上位制御機器５は識別番号２の応答器２に対する第１のデータ読出し命令を送り（Ｓ５０６）、これを受けてＩＤコントローラ４は第２のデータ読出し命令を質問器３に与える（Ｓ５０７）。このとき、質問器３は識別番号２の応答器２が交信範囲Ａに進入してきたことをまだ検出していないので、質問器３はデータ読み出しコマンドを発行せずにメモリ３６にＩＤコントローラ４よりの命令を記憶する。
【００４９】
図７（ｃ）に示されているように、応答器＃２が交信範囲Ａに進入してくると、第３の交信範囲進入検出コマンドの送信（Ｓ５０８）に対して応答器＃２はレスポンスを返すが（Ｓ５０９）、そのレスポンスに固有の識別番号２を付加しているので、質問器３は、応答器＃２が交信範囲Ａに進入した事を検出してメモリ３６にこの識別番号２を第２の識別番号として記憶し、ＩＤコントローラ４、上位制御機器５にそのことを通知する（Ｓ５１０，Ｓ５１１）。
【００５０】
なお、メモリ３６は認別番号を２個までしか記憶しないので、交信範囲Ａに新たに別の応答器が進入してきても、この識別番号を得ることはない。
【００５１】
質問器３は応答器＃２の検出により、応答器＃２だけがレスポンスを返せるように、メモリ３６に第２の識別番号として記憶している識別番号２を付加したデータ読出しコマンド２を送信する（Ｓ５１２）。これを受けて応答器＃２は指定されたメモリ２２のデータをレスポンスに付加して質問器３へ送り（Ｓ５１３）、この読出しデータがＩＤコントローラ４を通して上位制御機器５に送られる（Ｓ５１４，Ｓ５１５）。
【００５２】
データ読み出し後も、質問器３は応答器＃１と応答器＃２の交信範囲進入検出を交互に行っているが（Ｓ５１６〜Ｓ５１９）、上位制御機器５よりＩＤコントローラ４を通して応答器＃２への第１のデータ書込み命令、第２のデータ書込み命令が出されると（Ｓ５２０，Ｓ５２１）、質問器３はメモリ３６に記憶している識別番号２を付加したデータ書き込みコマンド２を送信する（Ｓ５２２）。これに応答して応答器＃２は書き込みが終了したことを示すレスポンスを返す（Ｓ５２３）。この書き込みレスポンスを受けて質問器３は、ＩＤコントローラ４を通して上位制御機器５に書き込みが完了したことを通知する（Ｓ５２４，Ｓ５２５）。
【００５３】
識別番号３の応答器２（以下、応答器＃３と云うことがある）と交信を行いたい場合には、前述のＳ５０１，Ｓ５０２における場合と同等に、第１の応答器切替命令、第２の応答器切替命令が上位制御機器５よりＩＤコントローラ４を通して質問器３に出され（Ｓ５２６，Ｓ５２７）、また前述のＳ５０６，Ｓ５０７における場合と同等に、第１のデータ読出し命令、第２のデータ読出し命令が上位制御機器５よりＩＤコントローラ４を通して質問器３に出される（Ｓ５２８，Ｓ５２９）。このとき、質問器３は識別番号３の応答器２が交信範囲Ａに進入してきたことをまだ検出していないので、質問器３はデータ読み出しコマンドを発行せずにメモリ３６にＩＤコントローラ４より命令を記憶する。
【００５４】
質問器３は、交信範囲Ａ内に２個の応答器＃１、＃２を検出しているので、応答器＃３の交信範囲進入検出はせずに応答器＃１、＃２とそれぞれ第１及び第２の交信範囲進入検出を交互に行なっている（Ｓ５３０〜Ｓ５３５）。
【００５５】
図７（ｄ）に示されているように、交信範囲Ａから応答器＃１が抜け出ると、応答器＃１に対する第２の交信範囲進入検出コマンド（Ｓ５３６）に対するレスポンスが応答器＃１より返ってこないので、質問器３は、応答器＃１が交信範囲Ａから抜け出たことを検出してメモリ３６より識別番号１を削除した後、このこと（交信範囲Ａから応答器＃１が退出した事）をＩＤコントローラ４、上位制御機器５に通知する（Ｓ５３７，Ｓ５３８）。
【００５６】
応答器＃１が交信範囲Ａより抜け出ると、質問器３は応答器＃３の検出を行うために、応答器＃２以外のどんな応答器でもレスポンスを返せる第３の交信範囲進入検出コマンドを送信する（Ｓ５３９）。ここでは応答器＃２以外の応答器は交信範囲Ａに入っていないので、レスポンスは返ってこない。
【００５７】
図６（ｅ）の様に応答器３が交信範囲に入ってくると、第３の交信範囲進入検出コマンド（Ｓ５４０）に対して、応答器＃３が固有の識別番号３を付加したレスポンスを返すことで（Ｓ５４１）、質問器３は応答器＃３が交信範囲Ａに進入してきたことを検出してメモリ３６に識別番号３を記憶した後、このこと（交信範囲Ａへ応答器＃３が進入した事）をＩＤコントローラ４、上位制御機器５に通知する（Ｓ５４２，Ｓ５４３）。
【００５８】
質問器３はメモリ３６に記憶していた読出し命令から応答器＃３の指定のデータを読み出すため、応答器＃３だけがレスポンスを返せるように記憶している識別番号３を付加した読出しコマンド３を送信する（Ｓ５４４）。これを受けて応答器＃３は指定のデータをレスポンスに付加して質問器３に送信する（Ｓ５４５）。この読出しデ−タはＩＤコントローラ４、上位制御機器５に送られる（Ｓ５４６，Ｓ５４７）。
【００５９】
この後、交信範囲Ａから応答器２が抜け出るまで、交信範囲Ａに現存する応答器２に交信を続け、交信範囲Ａに応答器２が存在する事を検出し、監視し続ける（Ｓ５４８〜Ｓ５５１）。
【００６０】
上述のような通信処理により、質問器３の交信範囲Ａに順番に応答器２が進入し、同時に２個の応答器が交信範囲に存在する様な場合でも、質問器３は指定の応答器と混信せずに交信することが出来る。
【００６１】
（実施の形態２）
つぎに、揺れの大きい識別対象である物品に応答器が取り付けられ、質問器の交信範囲境界付近を通過する際に、短時間に交信範囲を入ったり出たりする場合でも、確実に交信範囲への進入検出または退出検出を行い、特定の応答器と交信する実施の形態について説明する。
【００６２】
図８（ａ）、（ｂ）はハンガ５１に吊り下げ式に取り付けて揺れながら移動する識別対象物５０に取り付けられた応答器２が移動しながら質問器３と交信する様子を示している。
【００６３】
図９は応答器２が確実に交信範囲Ａに進入したことの検出を行う質問器３における処理フローを示している。この処理フローでは、まず、上位制御機器５からＩＤコントローラ４を通して設定された交信範囲Ａへの進入検出回数をカウンタに設定する（ステップＳ８０１）。この設定値は応答器２の揺れが大きい時は大きな値を、応答器２の揺れが小さいときは小さい値を設定する。
【００６４】
つぎに、どの識別番号による応答器２でもレスポンスを返せる識別番号を付加された第１の交信範囲進入検出コマンドを送信する（ステップＳ８０２，ステップＳ８０３）。
【００６５】
つぎに、レスポンスの検出を行う（ステップＳ８０４）。レスポンスがない場合には応答器２が交信範囲Ａに進入し、レスポンスを返すまで、ステップＳ８０１に戻り、第１の交信範囲進入検出コマンドを送り続ける。
【００６６】
図８（ａ）に示されているように、応答器２が交信範囲Ａに進入すると、その応答器２よりのレスポンスの解析、エラーチェックを行い（ステップＳ８０５）、当該レスポンスに付加された識別番号を記憶する（ステップＳ８０６）。
【００６７】
つぎに、ステップＳ８０１で設定した進入検出回数のカウント値より１を引き（ステップＳ８０７）、このカウント値が０であるか否かをチェックする（ステップＳ８０８）。設定回数が０でない場合には（ステップＳ８０８否定）、ステップＳ８０３に戻り、再度、交信範囲進入検出コマンドを送る。このときには記憶した識別番号を持つ応答器だけがレスポンスを返せる第２の交信範囲進入検出コマンドを送信する。
【００６８】
このように上位制御機器５が指定してきた回数だけ交信範囲進入検出の交信を行わないと、交信範囲Ａへの進入検出を行わないが、図８（ｂ）に示されているように、応答器が１度でも交信範囲Ａより出てしまうと、ステップＳ８０４の判別で、レスポンスがないので、ステップＳ８０１に戻り、進入検出交信回数のカウント値を元の設定値にリセットして最初から進入検出を行う。
【００６９】
進入検出回数のカウント値が０になると（ステップＳ８０８肯定）、応答器２が交信範囲Ａに進入を検出し（ステップＳ８０９）、このことをＩＤコントローラ４を通じて上位制御機器５に通知する（ステップＳ８１０）。この後に、応答器２のデータ読み出し、または書き込みコマンドを送信し、応答器２と交信を行う。
【００７０】
このように交信範囲Ａへの進入検出を任意の指定回数だけ連続して交信を行わないと、進入検出しないので、交信範囲境界付近を揺れのために入ったり出たりする同一の応答器２の同じデータを２度読みしたり、２度書きすることがなくなり、応答器２が交信範囲Ａ内に確実に進入したことを検出した後に交信する。また、上述のような交信範囲進入検出処理は、応答器２が揺れながら交信範囲Ａから抜け出る場合についても有効であることは云うまでもない。
【００７１】
（実施の形態３）
つぎに、上位制御機器５のユーザープログラムによって命令により、質問器３の送信出力を変化させて質問器３の交信範囲Ａを小さくすることで、応答器２の混信、もしくは複数の質問器３の混信を防ぐ実施の形態について説明する。
【００７２】
図１０（ａ）は質問器３の前を応答器＃１、応答器＃２、応答器＃３が移動していく状態で、符号Ａｎが質問器３の通常の交信範囲を、符号Ａｓは上位制御機器５の命令により送信出力を落として交信範囲を小さくした時の交信範囲を示している。
【００７３】
通常の交信範囲Ａｎでは応答器＃１、応答器＃２、応答器＃３が交信範囲に入っており、質問器３が送信するコマンドに対してレスポンスを返すので、レスポンスが混信し、正常に交信できないそこで、上位制御機器５の命令により交信範囲を交信範囲Ａｓのように小さくすると、応答器＃１、応答器＃３は交信範囲Ａｓから抜け出すので、質問器３と応答器＃２とだけ正常に交信できる。
【００７４】
このように、上位制御機器５の命令により質問器３の送信出力を意図的に小さくする事で、交信範囲に複数の応答器が入らないようにして混信をなくし、応答器の高密度設置が可能になる。
【００７５】
つぎに、図１０（ｂ）に示されているように、複数の質問器が近接して設置された場合、質問器＃１の通常の交信範囲をＡｎ１  、交信範囲が小さいときをＡｓ１  、質問器＃２の通常の交信範囲をＡｎ２  、交信範囲が小さいときをＡｓ２  とし、質問器＃１と＃２とが共に通常の交信範囲Ａｎ１  、Ａｎ２  とすると、交信範囲が重なる領域Ａｏが発生する。この重複領域Ａｏでは応答器＃２は質問器＃１、質問器＃２のコマンドが混信してしまい正常に交信できない。
【００７６】
そこで、上位制御機器から交信範囲を小さくする命令が出ると、質問器＃１、＃２の送信出力を意図的に低下させることで、質問器＃１、質問器＃２の交信範囲はＡｓ１  、Ａｓ２  となり、重複領域Ａｏが生じることがなく、混信が起こらない。このように、上位制御機器５の命令により質問器＃１、質問器＃２の送信出力を小さくする事で混信をなくし、質問器の高密度設置が可能になる。
【００７７】
【発明の効果】
以上の説明から理解される如く、この発明による非接触移動体識別装置によれば、質問器の交信範囲へ応答器の進入を検出する第１の交信範囲進入検出コマンドに対する応答器のレスポンスに付加される応答器の識別番号を質問器が記憶し、交信コマンドにこの識別番号を付加して送信し、この識別番号の応答器としか交信せず、つぎに交信範囲に進入してくる別の応答器は識別番号が異なるためコマンドを受け取れないから、交信範囲に複数個の応答器が入っても混信せずに１つの応答器と正常に交信することができる。
【００７８】
つぎの発明による非接触移動体識別装置によれば、質問器の交信範囲へ応答器の進入を検出する第１の交信範囲進入検出コマンドに対する応答器のレスポンスに付加される応答器の識別番号を質問器が記憶し、交信コマンドにこの識別番号を付加して送信し、この識別番号の応答器と交信し、最初に交信範囲に進入した応答器が交信範囲から抜け出る前に別の応答器と交信したい場合には、つぎに交信範囲に進入してくる応答器の識別番号を第３の交信範囲進入検出コマンドに対する応答器のレスポンスで得てこの識別番号も記憶し、後から検出した応答器の識別番号をコマンドに付加することで混信せずに指定の応答器と交信するから、後から検出した応答器の識別番号をコマンドに付加することで、混信せずに指定の応答器と正常に交信することができる。
【００７９】
つぎの発明による非接触移動体識別装置によれば、任意の回数または設定時間から換算された回数だけ第１または第２の交信範囲進入検出コマンドによるレスポンスが連続して得られることにより応答器が質問器の交信範囲内に進入したと判定し、任意の回数または設定時間から換算された回数だけ第２の交信範囲進入検出コマンドによるレスポンスが連続して得られなくなることにより応答器が質問器の交信範囲外に退出したと判定するから、揺れる識別対象に取り付けられた応答器が、質問器の交信範囲境界付近を移動するときに交信範囲を入ったり出たりするような場合でも、交信範囲への進入検出、交信範囲よりの退出検出を確実に行え、交信範囲境界付近を揺れのために入ったり出たりする同一の応答器の同じデータを２度読みしたり、２度書きすることがなくなる。
【００８０】
つぎの発明による非接触移動体識別装置によれば、質問器が応答器と非接触交信する際の送信出力を可変設定により質問器と応答器との交信範囲の大きさを変化させ、１つの交信範囲に１つの応答器しか存在しないようにするから、混信することがなく、また、複数の質問器の間隔が短く交信範囲が重なってしまい混信するような場合でも、送信出力を下げて信範囲を小さくできるから、重なる部分がなくなり、混信しなくなり、複数の応答器、または質問器を高密度に設置できる。
【００８１】
つぎの発明による非接触移動体識別装置における質問器−応答器間交信方法によれば、質問器の交信範囲へ応答器の進入を検出する第１の交信範囲進入検出コマンドに対する応答器のレスポンスに付加される応答器の識別番号を質問器が記憶し、交信コマンドにこの識別番号を付加して送信し、この識別番号の応答器としか交信せず、つぎに交信範囲に進入してくる別の応答器は識別番号が異なるためコマンドを受け取れないから、交信範囲に複数個の応答器が入っても混信せずに１つの応答器と正常に交信することができる。
【００８２】
つぎの発明による非接触移動体識別装置における質問器−応答器間交信方法によれば、質問器の交信範囲へ応答器の進入を検出する第１の交信範囲進入検出コマンドに対する応答器のレスポンスに付加される応答器の識別番号を質問器が記憶し、交信コマンドにこの識別番号を付加して送信し、この識別番号の応答器と交信し、最初に交信範囲に進入した応答器が交信範囲から抜け出る前に別の応答器と交信したい場合には、つぎに交信範囲に進入してくる応答器の識別番号を第３の交信範囲進入検出コマンドに対する応答器のレスポンスで得てこの識別番号も記憶し、後から検出した応答器の識別番号をコマンドに付加することで混信せずに指定の応答器と交信するから、後から検出した応答器の識別番号をコマンドに付加することで、混信せずに指定の応答器と正常に交信することができる。
【００８３】
つぎの発明による非接触移動体識別装置における質問器−応答器間交信方法によれば、任意の回数または設定時間から換算された回数だけ第１または第２の交信範囲進入検出コマンドによるレスポンスが連続して得られることにより応答器が質問器の交信範囲内に進入したと判定し、任意の回数または設定時間から換算された回数だけ第２の交信範囲進入検出コマンドによるレスポンスが連続して得られなくなることにより応答器が質問器の交信範囲外に退出したと判定するから、揺れる識別対象に取り付けられた応答器が、質問器の交信範囲境界付近を移動するときに交信範囲を入ったり出たりするような場合でも、交信範囲への進入検出、交信範囲よりの退出検出を確実に行え、交信範囲境界付近を揺れのために入ったり出たりする同一の応答器の同じデータを２度読みしたり、２度書きすることがなくなる。
【００８４】
つぎの発明による非接触移動体識別装置における質問器−応答器間交信方法によれば、質問器が応答器と非接触交信する際の送信出力を可変設定により質問器と応答器との交信範囲の大きさを変化させ、１つの交信範囲に１つの応答器しか存在しないようにするから、混信することがなく、また、複数の質問器の間隔が短く交信範囲が重なってしまい混信するような場合でも、送信出力を下げて信範囲を小さくできるから、重なる部分がなくなり、混信しなくなり、複数の応答器、または質問器を高密度に設置できる。
【図面の簡単な説明】
【図１】この発明による非接触移動体識別装置の全体構成を示すブロック線図である。
【図２】この発明による非接触移動体識別装置における応答器と質問器の内部構成を示すブロック線図である。
【図３】質問器と応答器との通信シーケンスを示す通信シーケンス図である。
【図４】（ａ）〜（ｄ）は質問器と応答器との位置関係を示す説明図である。
【図５】質問器と応答器との通信シーケンスを示す通信シーケンス図である。
【図６】質問器と応答器との通信シーケンスを示す通信シーケンス図である。
【図７】（ａ）〜（ｅ）は質問器と応答器との位置関係を示す説明図である。
【図８】（ａ）、（ｂ）は揺れる認識対象に取り付けられた応答器が質問器の交信範囲境界付近を入ったり出たりする様子を示す説明図である。
【図９】質問器と応答器との交信処理フローを示すフローチャートである。
【図１０】（ａ）、（ｂ）は質問器の送信出力変化により交信範囲を小さくしたときの質問器と応答器との位置関係を示す説明図である。
【図１１】（ａ）、（ｂ）は質問器の通信面以外を金属で覆うことによって磁気を遮蔽し、交信範囲を小さくして混信を防止する従来例を示す説明図である。
【符号の説明】
１ａ，１ｂ，１ｃ，パレット，２，２ａ，２ｂ，２ｃ  応答器，３  質問器，４  ＩＤコントローラ，５  上位制御機器，２１  制御回路，２２  メモリ，２３  信号送受信アンテナ回路，２４  変復調回路，２５  クロック生成回路，２６  電力受信アンテナ，２７  電源整流回路，３１  ＣＰＵ，３２  通信制御回路，３３  変復調回路，３４  信号送受信アンテナ回路，３５  インターフェイス回路，３６  メモリ，３７  電力送信アンテナ，３８  電力送信用電源。
【図１】
0003560773.tif 000002
【図２】
0003560773.tif 000003
【図３】
0003560773.tif 000004
【図４】
0003560773.tif 000005
【図５】
0003560773.tif 000006
【図６】
0003560773.tif 000007
【図７】
0003560773.tif 000008
【図８】
0003560773.tif 000009
【図９】
0003560773.tif 000010
【図１０】
0003560773.tif 000011
【図１１】
0003560773.tif 000012