(57)【要約】【課題】  ＲＦＩＤ読取を確認するためのＲＦＩＤ読取及び画像化システムを提供する。【解決手段】  対象物の画像及び対象物に関連する光符号を感知してそれぞれの対象物画像データ及び光符号画像データを生成するためのシステム及び方法。データベースは、複数のデジタル符号及び複数のデジタル符号のそれぞれのデジタル符号の各々に関連する対象物画像データエントリを記憶する。処理ユニットは、少なくとも１つのデジタル符号を生成し、それぞれの少なくとも１つの生成デジタル符号に実質的に一致する少なくとも１つのそれぞれの記憶デジタル符号に関連する少なくとも１つの対象物画像データエントリにアクセスし、対象物画像データを少なくとも１つのアクセスした対象物画像データエントリと比較して比較結果が所定の画像認識確実性閾値内であるかを判断する。
2006514383.tif 000002
【特許請求の範囲】
【請求項１】
光符号を読み取り、読み取った光符号を確認するためのシステムであって、
対象物の画像と該対象物に関連する光符号とを感知するための画像センサのアレイを有し、それぞれの対象物画像データと光符号画像データとを生成する画像化エンジンと、
複数のデジタル符号と、該複数のデジタル符号のそれぞれのデジタル符号に関連する対象物画像データエントリとを記憶するデータベースと、
を含み、
前記複数のデジタル符号の１つのデジタル符号に関連する対象物画像データエントリは、該デジタル符号を割り当てられた対象物の少なくとも１つの画像を表すものであり、
前記光符号画像データに対応する少なくとも１つのデジタル符号を生成するための符号生成ソフトウエアモジュールと、
それぞれの前記少なくとも１つの生成されたデジタル符号と実質的に一致する少なくとも１つのそれぞれの記憶されたデジタル符号に関連する前記データベースに記憶された少なくとも１つの対象物画像データエントリにアクセスするためのデータベース問合せモジュールと、
前記生成された対象物画像データを前記少なくとも１つのアクセスされた対象物画像データエントリに比較するための比較モジュールと、
を有する、前記画像化エンジンから前記対象物画像データと前記光符号画像データとを受信するための処理ユニット、
を更に含むことを特徴とするシステム。
【請求項２】
前記光符号画像データは、前記対象物画像データから抽出されることを特徴とする請求項１に記載のシステム。
【請求項３】
前記画像化エンジン及び前記ＲＦＩＤ読取回路により生成された信号は、信号処理回路により連続的に処理されることを特徴とする請求項１に記載のシステム。
【請求項４】
前記複数のＲＦＩＤ符号のそれぞれのＲＦＩＤ符号に関連する前記画像データは、複数の画像を含むことを特徴とする請求項１に記載のシステム。
【請求項５】
前記比較モジュールは、前記生成された画像データを前記生成されたＲＦＩＤ符号に対応する前記複数の画像の少なくとも１つと比較するための手段を含むことを特徴とする請求項４に記載のシステム。
【請求項６】
それぞれのＲＦＩＤ符号に関連する前記画像データは、前記少なくとも１つの対象物の少なくとも１つの特性を示すデータを含むことを特徴とする請求項１に記載のシステム。
【請求項７】
前記それぞれのＲＦＩＤ符号に関連する前記画像データは、前記少なくとも１つの対象物の画像から抽出されたデータを含むことを特徴とする請求項１に記載のシステム。
【請求項８】
前記処理ユニットは、前記生成された対象物画像データからデータを抽出するためのデータ抽出モジュールを更に含むことを特徴とする請求項１に記載のシステム。
【請求項９】
前記抽出データは、前記画像化エンジンによって画像化された前記対象物の少なくとも１つの特性を示すことを特徴とする請求項８に記載のシステム。
【請求項１０】
前記符号生成ソフトウエアモジュールは、前記少なくとも１つのデジタル符号の生成のために前記光符号画像データに光学的文字認識処理を実行するための光学的文字認識（ＯＣＲ）ソフトウエアモジュールを含むことを特徴とする請求項１に記載のシステム。
【請求項１１】
前記符号生成ソフトウエアモジュールは、前記少なくとも１つのデジタル符号のそれぞれの生成されたデジタル符号に関連する推定精度得点を更に生成することを特徴とする請求項１に記載のシステム。
【請求項１２】
前記生成された少なくとも１つのデジタル符号は、テキストコードであることを特徴とする請求項１０に記載のシステム。
【請求項１３】
前記比較モジュールは、前記比較結果が所定の画像認識確実性閾値内であるかを判断することを特徴とする請求項１に記載のシステム。
【請求項１４】
光符号読取を確認する方法であって、
光符号読取と該光符号に関連する対象物とにそれぞれ関連する光符号画像データと対象物画像データとを受信する段階と、
前記光符号画像データに従って少なくとも１つのデジタル符号を生成する段階と、
前記少なくとも１つの生成されたデジタル符号に実質的に一致する少なくとも１つの記憶されたデジタル符号に関連する少なくとも１つの記憶された対象物画像データエントリにアクセスするためにデータベースに問合せする段階と、
前記受信した対象物画像データを前記少なくとも１つのアクセスした対象物画像データエントリと比較する段階と、
を含むことを特徴とする方法。
【請求項１５】
前記生成する段階は、前記少なくとも１つのデジタル符号を生成するために前記受信した光符号画像データに光学的文字認識を実行する段階を含むことを特徴とする請求項１４に記載の方法。
【請求項１６】
前記少なくとも１つのデジタル符号のそれぞれの生成されたデジタル符号に関連する推定精度得点を生成する段階を更に含むことを特徴とする請求項１４に記載の方法。
【請求項１７】
前記生成された少なくとも１つのデジタル符号は、テキストコードであることを特徴とする請求項１４に記載の方法。
【請求項１８】
前記少なくとも１つのアクセスされた対象物画像データエントリは、前記一致する記憶されたデジタル符号を割り当てられた前記対象物の少なくとも１つの特性を示すデータを含み、
前記受信した対象物画像データから、前記画像化エンジンによって画像化された前記対象物の少なくとも１つの特性を示すデータを抽出する段階、
を更に含み、
前記比較する段階は、それぞれの前記少なくとも１つのアクセスされた対象物画像データエントリの前記少なくとも１つの特性を示すデータと前記受信した対象物画像データとを比較する段階を含む、
ことを特徴とする請求項１４に記載の方法。
【請求項１９】
前記比較結果が所定の画像認識確実性閾値内であるかを判断する段階を更に含むことを特徴とする請求項１４に記載の方法。
【請求項２０】
光符号読取の画像確認のためのシステムであって、
光符号読取と該光符号に関連する対象物とにそれぞれ関連する光符号画像データと対象物画像データとを受信するための手段と、
前記光符号画像データに従って少なくとも１つのデジタル符号を生成するための手段と、
それぞれの前記少なくとも１つの生成されたデジタル符号に一致する少なくとも１つのそれぞれの記憶されたデジタル符号に関連する少なくとも１つの記憶された対象物画像データエントリにアクセスするためにデータベースに問合せするための手段と、
前記受信した対象物画像データを前記少なくとも１つのアクセスされた対象物画像データエントリと比較するための手段と、
を含むことを特徴とするシステム。
【請求項２１】
前記少なくとも１つのデジタル符号のそれぞれの生成されたデジタル符号に関連する推定精度得点を生成するための手段を含むことを特徴とする請求項２０に記載のシステム。
【請求項２２】
前記比較するための手段は、前記比較結果が所定の画像認識確実性閾値内であるかを判断することを特徴とする請求項２０に記載のシステム。
【請求項２３】
光符号読取と該光符号に関連する対象物とにそれぞれ関連する光符号画像データと対象物画像データとを受信する段階と、
前記光符号画像データに従って少なくとも１つのデジタル符号を生成する段階と、
それぞれの前記少なくとも１つの生成されたデジタル符号に実質的に一致する少なくとも１つのそれぞれの記憶されたデジタル符号に関連する少なくとも１つの記憶された対象物画像データエントリにアクセスするためにデータベースに問合せする段階と、
前記受信した対象物画像データを前記少なくとも１つのアクセスされた対象物画像データエントリと比較する段階と、
を含む光符号読取確認方法を実行するための少なくとも１つのプロセッサによって実行されるように構成された一連のプログラム可能命令を記憶するコンピュータ可読媒体。
【請求項２４】
前記方法は、前記比較結果が所定の画像認識確実性閾値内であるかを判断する段階を更に含むことを特徴とする請求項２３に記載のコンピュータ可読媒体。
【請求項２５】
光符号読取確認方法を実行するための少なくとも１つのプロセッサによる実行のために伝送媒体に組み込まれたデータ信号であって、
光符号読取と該光符号に関連する対象物とにそれぞれ関連する光符号画像データと対象物画像データとを受信するための命令を含む符号セグメントと、
前記光符号画像データに従って少なくとも１つのデジタル符号を生成するための命令を含む符号セグメントと、
それぞれの前記少なくとも１つの生成されたデジタル符号に実質的に一致する少なくとも１つのそれぞれの記憶されたデジタル符号に関連する少なくとも１つの記憶された対象物画像データエントリにアクセスするためにデータベースに問合せするための命令を含む符号セグメントと、
前記受信した対象物画像データを前記少なくとも１つのアクセスされた対象物画像データエントリと比較するための命令を含む符号セグメントと、
を含むことを特徴とするデータ信号。
【請求項２６】
前記比較結果が所定の画像認識確実性閾値内であるかを判断するための命令を有する符号セグメントを更に含むことを特徴とする請求項２５に記載のデータ信号。
【請求項２７】
光符号読取及びＲＦＩＤ読取の少なくとも一方を確認するための画像化システムであって、
ＲＦＩＤタグデータをＲＦＩＤタグから受信することによりＲＦＩＤ読取を選択可能に実行するためのＲＦＩＤ読取回路と、
対象物の画像を撮像するための画像センサを有し、光符号を画像化して光符号画像データを生成することにより対象物画像データを生成して該対象物に関連する光符号を選択可能に読み取る画像化エンジンと、
それぞれが少なくとも１つのデジタル符号及び関連の対象物画像データエントリを有する複数のデジタル符号セットを記憶するデータベースと、
を含み、
それぞれのデジタル符号セットの前記対象物画像データエントリは、前記それぞれのデジタル符号セットの前記少なくとも１つのデジタル符号を割り当てられた対象物の少なくとも１つの画像を表すものであり、
前記ＲＦＩＤタグデータ、前記対象物画像データ、及び前記光符号画像データのうちの少なくとも２つを受信して処理するための処理ユニット、
を更に含み、
前記処理ユニットは、
前記ＲＦＩＤタグデータを復号化して少なくとも１つの第１のデジタル符号を生成するためのＲＦＩＤ復号化モジュールと、
前記対象物符号画像データを処理して少なくとも１つの第２のデジタル符号を生成するための符号生成ソフトウエアモジュールと、
前記データベースにアクセスし、前記少なくとも１つの第１のデジタル符号及び前記少なくとも１つの第２のデジタル符号の少なくとも一方に実質的に一致するデジタル符号を含む少なくとも１つの記憶されたデジタル符号セットに関連する少なくとも１つの対象物画像データエントリを検索するためのデータベース問合せモジュールと、
前記対象物画像データを前記少なくとも１つの検索した対象物画像データエントリと比較するための比較モジュールと、
を含む、
ことを特徴とするシステム。
【請求項２８】
ＲＦＩＤ読取を確認するためのＲＦＩＤ読取及び画像化システムであって、
ＲＦＩＤタグデータをＲＦＩＤタグから受信することによりＲＦＩＤ読取を実行するためのＲＦＩＤ読取回路と、
対象物の画像を感知するための画像センサのアレイを有し、画像データを生成する画像化エンジンと、
複数のＲＦＩＤ符号と、該複数のＲＦＩＤ符号のそれぞれのＲＦＩＤ符号に関連する画像データとを記憶するデータベースと、
を含み、
前記関連の画像データは、ＲＦＩＤタグを有する少なくとも１つの対象物の少なくとも１つの画像を表すものであり、
前記ＲＦＩＤ読取回路から前記ＲＦＩＤタグデータ及び前記画像化エンジンから前記生成された画像データを受信するための処理ユニット、
を更に含み、
前記処理ユニットは、
前記処理ユニット上で実行可能なプログラム可能命令を含む、前記受信したＲＦＩＤタグデータを復号化してＲＦＩＤ符号を生成するためのＲＦＩＤ復号化モジュールと、
前記処理ユニット上で実行可能なプログラム可能命令を含む、前記生成されたＲＦＩＤ符号に一致するＲＦＩＤ符号に関連する記憶された画像データにアクセスするためのデータベース問合せモジュールと、
前記処理ユニット上で実行可能なプログラム可能命令を含む、前記生成された画像データが前記生成されたＲＦＩＤ符号に対応するか否かを判断して前記ＲＦＩＤ読取を確認するために該生成された画像データを前記アクセスされた画像データと比較するための比較モジュールと、
を含む、
ことを特徴とするシステム。
【請求項２９】
前記画像化エンジン及び前記ＲＦＩＤ読取回路は、統合ＲＦＩＤ読取及び画像化装置内に収納されることを特徴とする請求項２８に記載のシステム。
【請求項３０】
前記画像化エンジン及び前記ＲＦＩＤ読取回路により生成された信号は、信号処理回路により連続的に処理されることを特徴とする請求項２８に記載のシステム。
【請求項３１】
前記複数のＲＦＩＤ符号のそれぞれのＲＦＩＤ符号に関連する前記画像データは、複数の画像を含むことを特徴とする請求項２８に記載のシステム。
【請求項３２】
前記比較モジュールは、前記生成された画像データを前記生成されたＲＦＩＤ符号に対応する前記複数の画像の少なくとも１つと比較するための手段を含むことを特徴とする請求項３１に記載のシステム。
【請求項３３】
それぞれのＲＦＩＤ符号に関連する前記画像データは、前記少なくとも１つの対象物の少なくとも１つの特性を示すデータを含むことを特徴とする請求項２８に記載のシステム。
【請求項３４】
前記それぞれのＲＦＩＤ符号に関連する前記画像データは、前記少なくとも１つの対象物の画像から抽出されたデータを含むことを特徴とする請求項２８に記載のシステム。
【請求項３５】
それぞれのＲＦＩＤ符号に関連する画像データの前記複数の画像データエントリのそれぞれの画像データエントリは、前記少なくとも１つの対象物の異なる眺めに対応する画像データを含むことを特徴とする請求項３１に記載のシステム。
【請求項３６】
前記処理ユニットは、前記画像化エンジンによって画像化された前記対象物の少なくとも１つ面に対応する前記生成された画像データのデータを判断するための面判断モジュールを更に含むことを特徴とする請求項２８に記載のシステム。
【請求項３７】
前記処理ユニットは、該処理ユニット上で実行可能なプログラム可能命令を含む、前記生成された画像データからデータを抽出するためのデータ抽出モジュールを更に含むことを特徴とする請求項２８に記載のシステム。
【請求項３８】
前記抽出されたデータは、前記画像化エンジンによって画像化された前記対象物の少なくとも１つの特性を示すことを特徴とする請求項３７に記載のシステム。
【請求項３９】
前記ＲＦＩＤ読取装置は、ＲＦＩＤタグデータを１つよりも多いＲＦＩＤタグから受信し、
前記ＲＦＩＤ復号化モジュールは、それぞれのＲＦＩＤタグ読取に対応するＲＦＩＤ符号を生成し、
前記データベース問合せモジュールは、それぞれの生成されたＲＦＩＤ符号に一致するそれぞれのＲＦＩＤ符号に関連するそれぞれの記憶された画像データにアクセスし、
前記比較モジュールは、前記生成された画像データと前記生成されたＲＦＩＤ符号の１つとの間の最良の一致を判断するために、該生成された画像データをそれぞれのアクセスされた画像データと比較してその最良の相関を判断し、相関が存在しない場合には、誤った読取が発生したと判断する、
ことを特徴とする請求項２８に記載のシステム。
【請求項４０】
ＲＦＩＤ読取を確認する方法であって、
ＲＦＩＤ読取作動中にＲＦＩＤタグを読み取ることによって得られた一組のＲＦＩＤタグデータから復号化されたＲＦＩＤ符号を受信する段階と、
前記ＲＦＩＤ読取作動と実質的に同時に実行された画像化作動によって得られた画像データを受信する段階と、
前記受信したＲＦＩＤ符号に一致する記憶されたＲＦＩＤ符号に対応する記憶データにアクセスするためにデータベースに問合せする段階と、
前記受信した画像データを前記アクセスされた記憶データと比較して、該受信した画像データが前記受信したＲＦＩＤ符号に対応するか否かを判断する段階と、
を含むことを特徴とする方法。
【請求項４１】
前記ＲＦＩＤ符号を受信する段階は、前記ＲＦＩＤ読取作動中に読み取られた複数のそれぞれのＲＦＩＤタグに対応する複数のそれぞれの組のＲＦＩＤタグデータから復号化された複数のＲＦＩＤ符号を受信する段階を含み、
前記問合せする段階は、前記複数の受信したＲＦＩＤ符号のそれぞれの受信したＲＦＩＤ符号に一致するそれぞれの記憶されたＲＦＩＤ符号に対応する一組の記憶データにアクセスする段階を含み、
前記比較する段階は、前記受信した画像データを前記それぞれの組のアクセスされたデータと比較してその最適な相関を判断し、前記複数の受信したＲＦＩＤ符号のどの受信したＲＦＩＤ符号が該受信した画像データに対応するかを判断し、相関が存在しない場合には、誤った読取が発生したと判断する段階を含む、
ことを特徴とする請求項４０に記載の方法。
【請求項４２】
ＲＦＩＤ読取作動中にＲＦＩＤタグを読み取ることによって得られた一組のＲＦＩＤタグデータから復号化されたＲＦＩＤ符号を受信する段階と、
前記ＲＦＩＤ読取作動と実質的に同時に実行された画像化作動によって得られた画像データを受信する段階と、
前記受信したＲＦＩＤ符号に一致する記憶されたＲＦＩＤ符号に対応する記憶データにアクセスするためにデータベースに問合せする段階と、
前記受信した画像データを前記アクセスされた記憶データと比較して、該受信した画像データが前記受信したＲＦＩＤ符号に対応するかを否かを判断する段階と、
を含むＲＦＩＤ確認方法を実行するための少なくとも１つのプロセッサによって実行されるように構成された一連のプログラム可能命令を記憶するコンピュータ可読媒体。
【請求項４３】
ＲＦＩＤ読取を確認するための確認システムであって、
ＲＦＩＤ読取作動中にＲＦＩＤタグを読み取ることによって得られた一組のＲＦＩＤタグデータから復号化されたＲＦＩＤ符号を受信するための手段と、
前記ＲＦＩＤタグに関連する対象物に対応する対象物データを受信するための手段と、
を含み、
前記対象物データは、前記ＲＦＩＤ読取作動と実質的に同時に感知されたものであり、
前記受信したＲＦＩＤ符号に一致する記憶されたＲＦＩＤ符号に対応する記憶データにアクセスするためにデータベースに問合せするための手段と、
前記受信した対象物データが前記受信したＲＦＩＤ符号に対応するか否かを判断するために、該受信した対象物データを前記アクセスされたデータと比較するための手段と、
を更に含むことを特徴とするシステム。
【請求項４４】
前記生成されたＲＦＩＤ符号に対応する前記記憶データは、画像データであり、前記受信した対象物データは、画像化エンジンによって得られた画像データであることを特徴とする請求項４３に記載の確認システム。
【請求項４５】
前記受信した対象物データは、前記画像データから導出されることを特徴とする請求項４４に記載の確認システム。
【請求項４６】
前記比較するための手段は、前記比較の結果が所定の画像認識確実性閾値内であるかを判断することを特徴とする請求項４４に記載の確認システム。
【請求項４７】
前記ＲＦＩＤ符号を受信するための手段は、前記ＲＦＩＤ読取作動中に読み取られた複数のそれぞれのＲＦＩＤタグに対応する複数のそれぞれの組のＲＦＩＤタグデータから復号化された複数のＲＦＩＤ符号を受信するための手段を含み、
前記問合せするための手段は、前記複数の受信したＲＦＩＤ符号のそれぞれの受信したＲＦＩＤ符号に一致するそれぞれの記憶されたＲＦＩＤ符号に対応する一組の記憶データにアクセスするための手段を含み、
前記比較するための手段は、前記複数の受信したＲＦＩＤ符号のどの受信したＲＦＩＤ符号が前記受信した対象物データに対応するか否かを判断するために、該受信した対象物データを前記それぞれの組のアクセスされたデータと比較してその最適な相関を判断し、相関が存在しない場合には、誤った読取が発生したと判断するための手段を含む、
ことを特徴とする請求項４３に記載の確認システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読み取られた光学的証印の確認、特に、取得されて記憶された画像データを使用した光符号読取の光学的文字認識の確認に関する。本発明はまた、取得されて記憶された画像データを使用してＲＦＩＤ読取を確認するためのＲＦＩＤ読取及び画像化システムに関する。
【背景技術】
【０００２】
無線ＩＣタグ（ＲＦＩＤ）は、対象物に取り付けられた一般的にタグとして公知のトランスポンダがＲＦＩＤ読取装置と無線で通信する自動識別の分野である。ＲＦＩＤ技術は、小売り、工業、輸送、追跡、セキュリティ、動物識別、及び個人識別を含む様々な用途で使用されている。ＲＦＩＤ技術を通じたデータ転送は、例えば、対象物に付随するデータを取得するか又は対象物を識別するために、電子商品監視（ＥＡＳ）などにおいて対象物の存在を示す際に使用することができる。自動識別システムにおいては、タグは、一般的に、識別符号を含む符号化されたデータのような固有の情報でプログラムされる。読取装置は、無線搬送信号を発してタグを作動し、かつそれからのデータを読み取るアンテナと、読み取られたデータを復号化するための復号器とを含む。タグは、符号化されたデータに従って搬送信号を変調することによって信号に応答する。
【０００３】
ＲＦＩＤ技術は、非接触読取を可能にするものである。ＲＦＩＤ読取装置は、手持ち式読取装置のような移動式読取装置、又は、トンネル、ドア入り口、又は料金所に位置する読取装置のような固定式読取装置とすることができる。アンテナによって発生する電磁場は一定であるか、又は、センサ又はトリガのような作動手段によって作動させることができる。ＲＦＩＤ技術の利点には、視線問い合せの必要がない非接触読取が含まれる。
【０００４】
ＲＦＩＤ読取装置及びタグは、コイル内の電流の誘導、プレート又は磁場上の電圧の誘導がそれぞれデータ及び／又は電力伝送の手段として使用される誘導結合、静電結合、又は電磁結合を用いて作動するように構成することができる。タグは、受動的であり、その場合は内部電源を含まずに読取装置から放射される搬送信号によって電力供給され、又は能動的であり、その場合は部分的又は完全なエネルギ源のためのバッテリを使用することができる。トランスポンダと読取装置の間の作動距離は、使用される読取装置及びタグの構成、並びに送信される信号の周波数及び電力に依存する。また、ＲＦＩＤシステムの構成によっては、読取装置によるタグの読取が成功するように特定の向きにタグを配向する必要性がない場合もある。
【０００５】
対象物が一般的に読取装置から離れた位置にあって必ずしも読取装置の視線内にない間に、ＲＦＩＤ読取装置がタグを特定の向きに配向せずに対象物からタグを読み取る機能は多くの用途において有利であるが、読取装置による処理を意図しない対象物に関連するタグを読取装置が読み取り、誤った読取をもたらす可能性が非常に高いものである。読み取られたタグデータが更に処理される用途においては、読取の誤りは、誤ったデータの処理をもたらし、不正確な在庫、消費者品目の誤った価格の請求、対象外の図書館書籍の処理、対象外の車両に対する通行料の請求などのような望ましくない結果を招くことになる。更に、空気中の湿気及び干渉物体を含む環境条件のために、ノイズは、読取装置で読み取り中のデータを壊す場合がある。
従って、本発明の目的は、ＲＦＩＤ法で読み取られたタグが、読み取られて処理されるように意図したタグに対応することを確認するためのシステムを提供することである。
【０００６】
また、精度及び信頼性の欠如のために誤った読取が発生しやすいのは、光符号を画像化し、光学的文字認識（ＯＣＲ）を使用してその符号を認識し、対応するテキストコードを生成する光符号読取装置である。各文字の認識には、関連するエラー率がある。文字のストリングに関連するエラー率は、ストリング内の各文字に対応するエラー率によって悪化することになる。光符号の文字の画像化及び認識における精度は、視野の照明、背景の照明、符号の設計形状、光符号の印刷品質、光符号及び環境の清浄度、文字フォント、光符号が印刷されるステッカの反射率、符号の配置、光符号が添付される表面の輪郭、及び、光符号、画像ノイズ、及び歪みの平坦度などのような様々な要因によって影響を受けるものである。上述の要因が理想的でない時には、ＯＣＲ処理を実行するＯＣＲモジュールは、個々の文字のいくつかの解釈の間の区別が困難である場合があり、最も確率の高いテキストコードを表す解釈を独立に選択する場合がある。
【０００７】
従って、本発明の目的は、ＯＣＲ処理によって読み取られた光符号を確認し、及び／又は複数の可能な符号からＯＣＲ処理によって生成された画像化された符号に対応する符号を効率的かつ正確に選択するためのシステムを提供することである。
更に、本発明の目的は、精度が増して処理時間が短くなった、識別用光符号を有する対象物を識別するための画像化装置を使用するシステム及び方法を提供することである。
【０００８】
【特許文献１】米国特許第６，２６４，１０６号
【発明の開示】
【０００９】
本発明によれば、光符号を読み取り、読み取られた光符号を確認するための光符号読取システムが提供される。光符号読取装置は、対象物の画像及び対象物に関連する光符号を感知するための画像センサのアレイを有すると共にそれぞれの対象物画像データ及び光符号画像データを生成する画像化エンジンを含む。データベースは、テキストコードのような複数のデジタル符号、及び複数のデジタル符号のそれぞれのデジタル符号の各々に関連する対象物画像データエントリを記憶するものである。複数のデジタル符号のうちの１つのデジタル符号に関連する対象物画像データエントリは、このデジタル符号を割り当てられた対象物の少なくとも１つの画像を表し、対象物画像データ及び光符号画像データを画像化エンジンから受信するための処理ユニットが設けられる。
【００１０】
処理ユニットは、光符号画像データに対応するテキストコードのような少なくとも１つのデジタル符号を生成するための処理ユニット上で実行可能なプログラム可能命令を含む符号生成ソフトウエアモジュールを含んでいる。処理ユニットは、それぞれの少なくとも１つの生成したデジタル符号に実質的に一致する少なくとも１つのそれぞれの記憶されたデジタル符号に関連するデータベース内に記憶された少なくとも１つの対象物画像データエントリにアクセスするための処理ユニット上で実行可能なプログラム可能命令を含むデータベース問合せモジュールを更に含んでいる。処理ユニットは、生成された対象物画像データを少なくとも１つのアクセスされた対象物画像データエントリと比較し、比較結果が光符号読取を確認するための所定の画像認識確実性閾値内であるかを判断するための処理ユニット上で実行可能なプログラム可能命令を含む比較モジュールを更に含んでいる。相関が存在しなかった場合、比較モジュールは、読取の失敗が発生したと判断するものである。
【００１１】
更に、光符号読取を確認する方法が提供され、この方法は、光符号に関連する光符号画像データと、光符号に関連する対象物に関連する対象物画像データとをそれぞれ受信する段階と、光符号画像データに従ってテキストコードのような少なくとも１つのデジタル符号を生成する段階と、それぞれの少なくとも１つの生成されたデジタル符号に実質的に一致するテキストコードのような少なくとも１つのそれぞれの記憶したデジタル符号に関連する少なくとも１つの記憶した対象物画像データエントリにアクセスするためにデータベースに問合せする段階と、受信した対象物画像データを少なくとも１つのアクセスされた対象物画像データエントリと比較して、比較結果が光符号読取を確認するための所定の画像認識確実性閾値内であるかを判断する段階とを含むものである。相関が存在しない場合は、読取の失敗が発生したと判断することになる。
【００１２】
本発明は、本発明の方法を実行するための少なくとも１つのプロセッサによって実行されるように構成された一連のプログラム可能命令を記憶するコンピュータ可読媒体を更に含む。更に、本発明は、本発明の方法を実行するための少なくとも１つのプロセッサによって実行される伝送媒体に組み込まれたコンピュータデータ信号を含むものである。
本発明は、ＲＦＩＤ読取装置によって読み取られるＲＦＩＤ符号を有するタグに関連する対象物を画像化するための画像化装置を有するＲＦＩＤ読取及び画像化システムを更に含む。画像化装置は、画像化された対象物に関連する画像データを生成するものである。本システムは、複数の対象物に関連するＲＦＩＤ符号を記憶し、かつ各記憶したＲＦＩＤ符号に関連する完全な又は抽出された画像データを記憶するデータベースを更に含む。本システムの少なくとも１つのプロセッサ上で実行可能な確認ソフトウエアが提供され、これは、ＲＦＩＤ読取及び画像化システムによって読み取られて処理されたＲＦＩＤタグが画像化された対象物に対応するか否かを確認するためのものである。
【００１３】
本発明の実施形態によれば、確認は、画像化した対象物に関連する取得画像データ又は他のデータを、読み取られたＲＦＩＤ符号に対応する記憶画像データ又は他の記憶データと比較することによって行われる。取得画像データ又は他のデータが記憶画像データ又は他の記憶データに実質的に一致する場合（すなわち、所定の画像認識確実性閾値又は他のシステム設定パラメータの範囲内である）、本システムは、適切なＲＦＩＤ符号が読み取られたことを確認する。取得画像データ又は他のデータが記憶画像データ又は他の記憶データと実質的に一致しなかった場合、本システムは、適切なＲＦＩＤ符号が読み取られなかったこと、又はシステムがエラーを含むことを確認するものである。例えば、適正なＲＦＩＤ符号は読み取られたが、読み取られたＲＦＩＤ符号に関して対応する記憶画像データ又は他の記憶データは正しくないことになる。
【００１４】
本発明の別の実施形態によれば、ＲＦＩＤ読取を確認するためのＲＦＩＤ読取及び画像化システムが提供され、本システムは、ＲＦＩＤタグデータをＲＦＩＤタグから受信することによってＲＦＩＤ読取を実行するためのＲＦＩＤ読取回路と、対象物の画像を感知するための画像センサのアレイを有して画像データを生成する画像化エンジンとを含む。本システムは、複数のＲＦＩＤ符号と、複数のＲＦＩＤ符号のそれぞれのＲＦＩＤ符号の各々に関連する画像データとを記憶するデータベースを更に含むものである。この関連する画像データは、ＲＦＩＤタグを有する少なくとも１つの対象物の少なくとも１つの画像を表している。本システムはまた、ＲＦＩＤタグデータをＲＦＩＤ読取回路から、及び生成された画像データを画像化エンジンから受信するための処理ユニットを含む。処理ユニットは、受信ＲＦＩＤタグデータを復号化してＲＦＩＤ符号を生成するための処理ユニット上で実行可能なプログラム可能命令を含むＲＦＩＤ復号化モジュールと、生成ＲＦＩＤ符号に一致するＲＦＩＤ符号に関連する記憶画像データにアクセスするための処理ユニット上で実行可能なプログラム可能命令を含むデータベース問合せモジュールと、生成画像データをアクセスされた画像データと比較し、ＲＦＩＤ読取を確認するために生成画像データが生成ＲＦＩＤ符号に対応するか否かを判断するための処理ユニット上で実行可能なプログラム可能命令を含む比較モジュールとを含むものである。
【００１５】
本発明の更に別の実施形態では、ＲＦＩＤ読取を確認する方法が提供される。本方法は、ＲＦＩＤ読取作動中にＲＦＩＤタグを読み取ることによって得られる一組のＲＦＩＤタグデータから復号化されたＲＦＩＤ符号を受信する段階と、ＲＦＩＤ読取作動と実質的に同時に実行される画像化作動によって得られる画像データを受信する段階と、受信ＲＦＩＤ符号に一致する記憶ＲＦＩＤ符号に対応する記憶データにアクセスするためにデータベースに問合せする段階と、受信画像データをアクセスされた記憶データに比較して受信画像データが受信ＲＦＩＤ符号に対応するか否かを判断する段階とを含む。本方法は、ＲＦＩＤ読取作動中に読み取られた複数のそれぞれのＲＦＩＤタグに対応する複数のそれぞれの組のＲＦＩＤタグデータから復号化された複数のＲＦＩＤ符号を受信する段階と、複数の受信ＲＦＩＤ符号のそれぞれの受信ＲＦＩＤ符号に一致するそれぞれの記憶ＲＦＩＤ符合に対応する一組の記憶データにアクセスする段階と、受信画像データをそれぞれの組のアクセスされたデータと比較してその最適相関を判断し、複数の受信ＲＦＩＤ符号のどの受信ＲＦＩＤ符号が受信画像データに対応するかを判断する段階と、相関が存在しなかった場合には、読取の失敗が発生したと判断する段階とを更に含むことができる。
【００１６】
本発明の別の実施形態によれば、光符号読取及びＲＦＩＤ読取の少なくとも一方を確認するための画像化システムが提供される。この画像化システムは、ＲＦＩＤタグデータをＲＦＩＤタグから受信することによってＲＦＩＤ読取を選択可能に実行するためのＲＦＩＤ読取回路を含むものである。画像化システムは、対象物の画像を撮像するための画像センサを有し、光符号を画像化して光符号画像データを生成することにより対象物画像データを生成して対象物に関連する光符号を選択可能に読み取る画像化エンジンを更に含んでいる。更に、画像化システムは、少なくとも１つのデジタル符号を有する複数のデジタル符号セットと、この複数のデジタル符号セットの１つのデジタル符号セットに関連する対象物画像データエントリとを記憶するデータベースを含み、この複数のデジタル符号セットのうちのデジタル符号セットに関連する対象物画像データエントリは、デジタル符号セットの少なくとも１つのデジタル符号を割り当てられた対象物の少なくとも１つの画像を表すものである。画像化システムは、ＲＦＩＤタグデータ、対象物画像データ、及び光符号画像データのうちの少なくとも２つを受信して処理するための処理ユニットを更に含んでいる。
【００１７】
処理ユニットは、ＲＦＩＤタグデータを復号化して少なくとも１つの第１のデジタル符号を生成するためのＲＦＩＤ復号化モジュールと、対象物符号画像データを処理して少なくとも１つの第２のデジタル符号を生成するための符号生成ソフトウエアモジュールとを含むものである。処理ユニットは、データベースにアクセスして少なくとも１つの第１のデジタル符号及び少なくとも１つの第２のデジタル符号の少なくとも一方に実質的に一致するデジタル符号を含む少なくとも１つの記憶デジタル符号セットに関連する少なくとも１つの対象物画像データエントリを検索するためのデータベース問合せモジュールと、対象物画像データを少なくとも１つの検索した対象物画像データエントリに比較するための比較モジュールとを更に含んでいる。
ここで、本発明の様々な実施形態を図面を参照して以下に説明する。
【発明を実施するための最良の形態】
【００１８】
本発明は、対象物に貼付されたＲＦＩＤタグから送信されたＲＦＩＤ符号がＲＦＩＤ読取システムのＲＦＩＤ読取装置によって読み取られたか否か、又は何らかの他の対象物に対応する別のＲＦＩＤ符号が読み取られたか否かを確認するための方法を提供するものである。他の対象物は、ＲＦＩＤタグが読み取られることが意図された対象物と同じほぼ近傍に位置することができると考えられる。確認方法を実行しなければ、ＲＦＩＤ読取システムは、目標とするＲＦＩＤタグのＲＦＩＤ符号が読み取られたか否かを確認することはできないであろう。これは、異なる種類の用途においていくつかの明らかな欠陥をもたらすことになる。
【００１９】
本発明はまた、ＲＦＩＤ読取を確認することができるＲＦＩＤ読取及び画像化システムを提供するものである。本システムは、一般的に、本発明の様々な機能を実行するための一組のプログラム可能命令を実行することができる少なくとも１つのプロセッサを有する処理システムを含んでいる。本システムは、更に、対象物に貼付されたＲＦＩＤタグに問合せしてＲＦＩＤタグデータを受信し、ＲＦＩＤタグデータを処理システムに供給するための回路を含む。また、画像化エンジンのような対象物の画像を捕捉して一連のデジタル信号のような画像データの形で画像を処理システムに供給するための画像捕捉回路が、本発明のシステムに対して設けられる。ＲＦＩＤ読取は、対象物の画像化と実質的に同時に行われるものである。
【００２０】
処理システムの少なくとも１つのプロセッサは、ＲＦＩＤタグデータを復号化すると画像データを処理し、ＲＦＩＤ符号とそれぞれの関連画像とを相関付けるデータベースにアクセスし、画像化エンジンによって生成された画像データが、読み取られたＲＦＩＤ符号に関連する記憶画像データに対応するか否かを判断して本発明による確認方法を実行する。従って、本システムは、本発明のＲＦＩＤ読取及び画像化システムによって問合せされて読み取られたＲＦＩＤタグが画像化された対象物に対応するか否かを確認することができる。
【００２１】
画像化エンジンをＲＦＩＤ読取装置で使用することは、当業技術で公知のものである。画像化エンジンを有するＲＦＩＤ読取装置については、本明細書においてその全内容が引用により組み込まれている、シンボル・テクノロジーズ・インコーポレーテッドに譲渡された米国特許第６，２６４，１０６号に説明されている。画像化エンジンは、装置の視野内の画像要素又はピクセルに対応するエリア電荷結合（ＣＣＤ）光検出器のようなセル又は光センサの二次元アレイ、画像センサ上に入射する光を集束させるためのレンズアセンブリ、及び画像化された視野に対してピクセル情報の二次元アレイに対応する信号を生成するための画像センサに結合された関連回路を含むものである。
【００２２】
図１は、以下で説明するように本発明による様々なデータ圧縮、データ解凍、復号化、画像化、及びＲＦＩＤ／画像確認機能に使用することができる、ＲＦＩＤ読取ブロック１２を有する読取装置１１と、当業技術で公知の画像化エンジン及び関連回路のような画像化エンジン１４と、外部ホスト端末２６のような読取装置１１の内部又は外部に位置する処理手段とを含む統合ＲＦＩＤ読取及び画像化システム１０の斜視図である。
【００２３】
読取装置１１は、ＲＦＩＤ読取ブロック１２及び画像化エンジン１４を有する図１に示す手持ち式読取装置のような１つのユニット、又は、レジカウンタ、出入り口成形物、料金所、ベルトコンベヤ上のステーションなどに一体化されたＲＦＩＤ読取ブロック１２及び／又は画像化エンジン１４を有する１つよりも多いユニット内に収納することができる。更に、ＲＦＩＤ読取ブロック１２及び／又は画像化エンジン１４は、「ＰＤＴ６８００シリーズ」及び「ＰＤＴ８１００シリーズ携帯式データターミナル」のようなシンボル・テクノロジーズ・インコーポレーテッドから販売されているＰＤＡ及び手持ち式コンピュータ装置のような携帯式で手持ち式のコンピュータ装置に取り付けるか又は一体化され、又は、シンボル・テクノロジーズ・インコーポレーテッドから販売されているもののような携帯式走査システム又は端末に取り付けるか又は一体化することができる。このようなシステムは、以下で説明する走査機能及び他の処理機能を調整するようにローカルエリアネットワーク、セルラーネットワーク、又は広域ネットワークの一部として一体化することができる。更に、読取装置１１は、画像を端末モニタ上に表示するためのビデオ信号を出力するためのビデオ制御回路及びフレームグラブ回路を含むことができる。
【００２４】
図示の例示的な読取装置１１においては、手持ち式読取装置１１は、全体的に細長いハンドル又はハンドグリップ１８、及びＲＦＩＤ読取ブロック１２及び画像化エンジン１４を収納するための上部部分２０を有するハウジング１６を含む。画像化エンジン１４の正面は、読取装置１１の上部部分２０の前端１５に現れている。ハンドル部１８の断面寸法及び全体的な大きさは、読取装置１１をユーザの手で好都合に保持することができるように人間工学に基づいて構成されて寸法が決められる。代替的に、読取装置１１は、画像化エンジン１４が読取装置１１のいずれかの一端又は底部から外を見て、読取装置１１の本体がユーザがユニット全体を操作するために掴むことを可能にするように設計されるように、手持ち式コンピュータの一般的な形状因子で成形することができる。
【００２５】
読取装置１１は、対象物に狙いを定め、対象物に貼付されたタグから送信される符号を受信して読取り、対象物に対応する画像データを同時に又は連続的に取得して生成することができる。手動式トリガ２１のような作動手段は、読取装置１１の前を向く領域においてハンドル部１８上に移動する関係で取り付けられる。通常、ユーザの人差し指（読取装置１１の代替形状因子の場合は、親指の場合もある）を使用して、画像データを生成するために読取装置の視野を同時に又は連続的に画像化している間に、タグから送信される符号の読取を作動するためのトリガ２１を引くことによって読取装置１１を作動する。対象物が視野内にある場合、画像データは、対象物を示すデータを含むことになる。
【００２６】
読取装置１１をホスト端末２６に接続するために撓み電気ケーブル２２が設けられる。また、代替的実施形態では、ケーブル２２は、電力をＲＦＩＤ読取ブロック１２及び／又は画像化エンジン１４に供給することができる。更に別の代替的実施形態では、ケーブル２２の部分的又は完全な代用品として、無線周波数手段、光学的手段、又はセルラー通信手段のような無線通信手段を使用することができる。好ましい実施形態では、読取装置１１は、画像データ及び／又はＲＦＩＤタグデータを処理するための少なくとも１つのホストプロセッサ３０２（図３を参照）を含み、処理された情報は、ケーブル２２を通じて読取装置１１からホスト端末２６に送信される。
【００２７】
他の実施形態では、ＲＦＩＤ読取ブロック１２及び画像化エンジン１４によって生成されたデジタルＲＦＩＤタグデータ及び画像データは、ホスト端末２６に供給され、そこでは、読取装置１１は、デジタル画像データ及びＲＦＩＤタグデータに対して一切の処理又は部分的な処理も行わない。ホスト端末２６は、少なくとも１つのプロセッサを含むか又はこのプロセッサにアクセスし、少なくとも１つのプロセッサをビデオモニタ及び／又はネットワークのような１つ又はそれ以上の周辺機器又は計算機に接続することができる。読取装置１１及び／又はホスト端末２６内に記憶するためのＲＦＩＤタグデータ及び／又は画像データを圧縮するためのデータ圧縮モジュールを設置することができる。電気ケーブル２２を通じて、圧縮したＲＦＩＤタグデータ及び／又は画像データをホスト端末２６に送信することができる。
【００２８】
読取装置１１からホスト端末２６へのＲＦＩＤタグデータ及び／又は画像データの送信は、トリガ２１を押すことにより、読取装置１１上の別のスイッチを作動することにより、及び／又はホスト端末２６に接続したデータ出力ポートを有するクレードル内に読取装置１１を置くことにより開始されるものである。パーソナルコンピュータがホスト端末２６として使用される時のこのような装置のシリアル通信ポートのような有線通信、又は「ＩＥＥＥ  ８０２．１１」規格のような無線通信を通じて、ＲＦＩＤタグデータ及び／又は画像データをホスト端末２６に送信することができる。画像データは、ホスト端末２６のデータプロセッサによって処理し、本システム１０のモニタ（図示せず）上に選択的に表示することができる。
【００２９】
図２は、ＲＦＩＤ読取ブロック１２、画像化エンジン１４、トリガ回路基板３４、及び制御及び論理回路（ＣＬＣ）基板４０を含む、読取装置１１の内部構成要素を示す本発明による読取装置１１の一実施形態の断面図である。手持ち式読取装置１１のハンドル部１８に位置するトリガ回路基板３４は、読取装置１１のトリガ２１に関連するスイッチ手段に電気接続されており、ＲＦＩＤ符号の読取及び読取装置１１の視野内の対象物の画像化を開始又は継続するために、オペレータがトリガ２１を引いたことを示す信号を処理するものである。ペダルアクチュエータ又は感知又は処理信号に応答する自動アクチュエータのような当業技術で公知の作動手段をトリガ２１及びトリガ基板３４に加えるか又はそれらの代わりに含めることができることが考えられている。更に、トリガ２１は、ＲＦＩＤタグ符号の読取、及び読取装置１１の画像化エンジン１４から遠位側に呈示された対象物の画像化を独立して又は組合せて作動するための第１及び第２のトリガを含むことが考えられている。また、ＲＦＩＤ読取ブロック１２及び／又は画像化エンジン１４を無効にするためのスイッチを読取装置１１に設置してもよい。
【００３０】
代替的に、ホスト端末２６におけるような読取装置１１から外部にＣＬＣ基板４０又はその一部を設置することができる。図２の読取装置１１をレーザライン走査エンジンから画像化エンジン１４に換装する状況においては、画像化エンジン１４、ＲＦＩＤモジュール、及びＣＬＣ基板４０を読取装置１１内のライン走査エンジン及び回路基板４０の代わりに挿入することができる。このようにすれば、以前の設計によるツール、ハウジング、及びホスト装置を使用して符号読取システムのアップグレード時の回路とすることができる。好ましい実施形態では、画像化エンジン１４は、容積的には２立方インチよりも小さいものであり、「ＳＥ１２００」形状因子走査エンジンのような手持ち式光学的符号スキャナにおける移動式レーザビーム走査エンジンに取って代わるように寸法決めされる。
【００３１】
代替的な実施形態では、読取装置１１は、ホスト端末２６のような１つ又はそれ以上のデータ端末との移動体無線リンクを実現する無線周波数基板及びアンテナを含む。読取装置１１の電力は、ホスト端末２６を通じて又は読取装置１１内の充電式バッテリによって供給される。また、赤外線データインタフェース（ＩＲＤＡ）又は多接点シューを設置し、それぞれ、読取装置１１と外部受信器又はドッキング装置との間でデータを伝達することができる。無線周波数リンク、ＩＲ通信リンク、又はドッキング装置との直接的な接触を通じて、圧縮タグ及び／又は画像データをホスト端末２６に送信することができる。
【００３２】
本発明の態様は、ホスト端末２６とデータ通信中である別々のユニットに位置するＲＦＩＤ読取ブロック１２及び画像化エンジン１４にも適用可能であることが理解されるであろう。代替的に、ＲＦＩＤ読取ブロック１２又は画像化エンジン１４は、固定位置の又は回定式ターレットのコンピュータ端末の中に組み込むことができる。このような配置は、特に、コンピュータ端末の表示、処理、及び入力／出力機能も使用するテレビ電話システムの一部としての画像化エンジン１４の使用に十分に適合するものである。
【００３３】
対象物が固定のものか又は回転式のものであるかを問わず、静止画像又はビデオデータを生成することにより画像化エンジン１４によって画像データの１つよりも多いフレームを生成するか、又は画像化エンジンを有する１つ又はそれ以上の装置を設置することが考えられている。従って、対象物を１つ又はそれ以上の角度から画像化し、対象物の様々な側面、眺め、又は面に対応する画像データを取得し、より信頼性が高い確認結果をもたらすことができる。
【００３４】
図３を参照すると、例示的なＣＬＣ基板４０は、ホットプロセッサ（ＣＰＵ）３０２、マイクロコントローラ３０４、及び結晶３０６を含むように示されている。画像照明器３１０（任意的に含められる）は、レーザＬＥＤ又は従来の照明のような１つ又はそれ以上の照明源を用いて読取装置１１の視野を照明するものである。画像センサ３２０に含められたセンサのアレイの各センサは、集束光学部品３３０を通じて反射ビームを受光し、アナログピクセル信号３５０をデータ取得回路１１５に送信する。ＲＦＩＤ読取ブロック１２は、アナログＲＦＩＤタグデータ３６０をデータ取得回路１１５に供給する。データ取得回路１１５は、デジタルＲＦＩＤタグ及び画像データをプロセッサ３０２に供給する。マイクロプロセッサに供給されたＲＦＩＤタグデータを復号化して対応するＲＦＩＤ符号を生成するための、プロセッサ３０２又はホスト端末２６上で実行可能なソフトウエアモジュールである復号化モジュール３０８が設けられ、復号化モジュール３０８は、ハードドライブ、フロッピー、又はＣＤ−ＲＯＭのような読取装置１１の外部にあるＣＬＣ基板４０又は記憶装置のＤＲＡＭ又はフラッシュメモリのようなプロセッサアクセス可能な記憶媒体（図示せず）上に記憶される。
画像化エンジン１４及びＲＦＩＤ読取ブロック１２の作動は、同期が結晶３０６によって行われる状態で制御バス３４０及び３４２を通じてマイクロコントローラ３０４によって制御される。ＲＦＩＤ読取及び／又は画像化方法を作動するための作動信号を供給するためのトリガ基板３４は、制御ユニット４０に接続されている。
【００３５】
ＲＦＩＤ読取ブロック１２、画像化エンジン１４、及びデータ取得回路１１５から成る機能ブロック図を図４に示す。ＲＦＩＤ読取ブロック１２は、ＲＦＩＤタグの存在を検出し、以下のようにＲＦＩＤタグから受信した信号に対して予処理を行うものである。増幅器４１６は、ＣＬＣ基板４０からクロック信号を受信すると増幅して処理し、信号をカウンタ４１８に供給する。また、ＣＬＣ基板４０は、ＲＦＩＤ読取ブロック１２を有効にするＲＦＩＤ有効信号をカウンタ４１８に供給する。その後、カウンタ信号は、帯域通過フィルタ４２２によって濾過され、電力増幅器４２３によって増幅され、次に、アンテナ４２６を通じてＲＦ信号として伝播されることが好ましい。その後、アンテナ４２６は、誘導結合、ＲＦ伝播、又は他の適切なＲＦ方法を通じてＲＦフィールドにアンテナ４２６によって伝播されたＲＦＩＤタグがあるか否かを判断し、ある場合は、ＲＦＩＤタグの特性を判断する。
【００３６】
その後、アンテナ４２６は、ＲＦ情報に基づくデータ信号を帯域通過フィルタ４２８に送信する。次に、帯域通過フィルタ４２８は、信号を乗算器４３２に送信し、乗算器４３２は、好ましくは、カウンタ４１８によって制御された速度で信号をサンプリングし、その後、サンプリングされた信号を別の帯域通過フィルタ４３３に送信し、別の帯域通過フィルタ４３３は、データ信号を予処理してデータ取得回路１１５の加算器４３６に送信する。ＲＦＩＤタグを検出してデータ信号を予処理するための特定の電子機器は当業技術で公知のものであり、図４に示す特定的な実施形態に限定されるものではない。
【００３７】
ＲＦＩＤ読取ブロック１２及び画像化エンジン１４からの各信号は、図示の例示的なデータ取得回路１１５内の要素４４０に送信されることが好ましい。要素４４０は、着信信号のピークの大きさ及び持続時間を求めるためのピーク検出器、比較器、微分器、又は他の適切な装置とすることができることが好ましい。その後、信号は、自動利得制御ユニット４４２、利得及びフィルタブロック４４４、及びデジタイザ４４６によって更に処理され、その後、適切なデジタル信号としてプロセッサ３０２に送信される。信号は、デジタル信号を送信するための適切なインタフェースによってプロセッサ３０２に送信することもできる。
【００３８】
一実施形態では、画像化エンジン１４は、例えば、信号のバッファリング、増幅、濾過、及びデジタル化のような、画像センサ３２０のセンサアレイによる画像信号出力を処理するための回路を含む。この実施形態では、処理に向けてこれらの画像信号をプロセッサ３０２に直接的に送信するように画像化エンジン１４とプロセッサ３０２を接続するためのインタフェース回路が含まれている。
単一のＣＬＣ基板４０、単一のデータ取得回路１１５、プロセッサ３０２とマイクロコントローラ３０４の間の単一のインタフェース、及びデータ取得回路１１５とＣＬＣ基板４０の間の単一のデジタル信号路を利用すれば、画像化／ＲＦＩＤ回路を実質的に小型化することができる。この小型化された大きさでは、回路は、走査機能のみを提供する読取装置、例えば、上述の「ＳＥ１２００」走査エンジンを含むように作り出された空間を有する読取装置に現在割り当てられている空間に収まるように形成することができる。
【００３９】
同時のＲＦＩＤ読取及び画像化処理がオペレータによって要求された時、ＲＦＩＤ読取ブロック１２及び画像化エンジン１４は、連続的に作動するようにＣＬＣ基板４０によって制御され、その場合、データ取得回路１１５は、信号を連続的に受信して処理することになる。ＣＬＣ基板４０は、画像及びＲＦＩＤタグデータを連続的に受信し、受信したデータの相関を取り、受信画像データが受信ＲＦＩＤタグデータに対応するか否かを確認する。代替的に、ＣＬＣ基板４０は、ＲＦＩＤ読取ブロック１２及び画像化エンジン１４を同時に作動させ、その場合、ＲＦＩＤ読取ブロック１２及び画像化エンジン１４の少なくとも一方による信号出力がバッファリングされ、データ取得回路１１５に連続的に供給される。
本発明の代替的実施形態では、ＣＬＣ基板４０は、対象物を同時に画像化してＲＦＩＤタグによって送信された信号を処理するようにＲＦＩＤ読取ブロック１２及び画像化エンジン１４を制御する。これは、例えば、組立ライン用途におけるように、速度が信号を処理してＲＦＩＤタグデータが画像データに対応することを確認する際の重要な因子である用途に対して有用であろう。
【００４０】
図５は、ＲＦＩＤ読取ブロック１２によって生成されたＲＦＩＤ信号、及び、２つの別々のデータ転送経路を含むデータ取得回路５１５を有する画像化エンジン１４によって生成された画像化信号を同時に処理することができる同時画像化／ＲＦＩＤ回路の一実施形態のブロック図である。各データ転送経路は、ピーク検出器４４０、自動利得制御ユニット４４２、利得及びフィルタブロック４４４、及びデジタイザ４４６を含むことが好ましい。この特定的な実施形態では、画像化エンジン１４及びＲＦＩＤ読取ブロック１２の各々からのデータ信号がピーク検出器４４０に直接に送信されるために要素４３６は不要である。ＣＬＣ基板４０は、データ取得回路５１５を通じて２つの信号を同時に受信するように構成することもできる。
【００４１】
ＲＦＩＤ技術を用いれば、読取装置１１の視線内にはないＲＦＩＤタグを読み取ることが可能である。例えば、読取装置１１をスーパーマーケットの通路で使用すると、特定の品目に関する価格を取得することができるが、ＲＦＩＤタグが付けられた複数の食品品目が周囲にある場合がある。すなわち、読取装置１１を操作してＲＦＩＤ及び画像確認作動が行われた時に、望ましい対象物を画像化する間に複数のＲＦＩＤタグを読み取る場合がある。従って、復号化モジュール３０８は、それぞれの読み取られたＲＦＩＤタグに対応する複数のＲＦＩＤ符号を生成するが、ＲＦＩＤ符号のうちの１つのみが望ましい品目の対応するＲＦＩＤタグに対応することになる。画像化エンジン１４は、狙いを定めた、すなわち、読取装置１１の視野内にある望ましい対象物に対する画像データを生成するものである。
【００４２】
確認処理は、ホスト端末２６のプロセッサによって行われることが好ましい。確認処理は、代替的に、データベース６０２にアクセス可能なプロセッサ３０２のようなプロセッサによって部分的又は全体的に行われてもよく、その場合、プロセッサ及び／又はデータベース６０２は、読取装置１１内に収納されている。図６を参照すると、ホスト端末２６は、１つ又はそれ以上のＲＦＩＤ符号を受信し、ＲＦＩＤ符号の１つが望ましい対象物に対応し、画像データは、プロセッサ３０２からの望ましい対象物に対応することになる。ホスト端末２６は、複数のＲＦＩＤ符号６０３及びそれぞれの関連画像データ６０５を記憶するか又はそれらに連結したデータベース６０２にアクセスすることができ、関連画像データ６０５は、対象物、すなわち、それぞれのＲＦＩＤ符号を割り当てられた対象物を表すことになる。
【００４３】
記憶画像データ６０５は、対象物の各側面、眺め、又は面（又は、主な面（例えば、正面及び後面））に対するエントリのような１つ又はそれ以上の画像エントリ６０６を含むことが好ましい。記憶画像データ６０６の解像度は、読取装置１１によって生成された画像データの解像度と互角か、又はそれを超えるか、又はそれを下回る可能性がある。画像エントリ６０６としては、画像データに加えて又は代替的に、画像化される対象物の１つ又はそれ以上のパラメータ又は特性を判断するための対象物の寸法のような対象物を示すデータと、対象物を特定する及び／又は対象物の面上に含められたテキストと、色分析（色当たりのピクセル数の内訳、優勢な色、色の比率などを取得するためなど）、反射率分析、形状分析、きめ分析、光コントラスト分析、又はエッジ検出を行うためのアルゴリズムのような抽出アルゴリズムにより実際の画像データから導出又は抽出された定量的データ又は定性的データのような実際の画像データからの抽出物又は導出物とを含むことができる。記憶した抽出データは、最小背景又は背景なしの画像データを有するような受信画像データの選択ピクセルデータ又はサンプルピクセルデータとすることができる。
【００４４】
問合せモジュール６０４及び比較モジュール６０８が設けられる。モジュール６０４及び６０８の各々は、プロセッサ３０２のようなプロセッサによって実行可能な一組のプログラム可能命令を含んでいる。更に、本発明により付加的な機能を実行するためのプロセッサ３０２のようなプロセッサによって実行可能な付加的な組のプログラム可能命令を有する面判断モジュール６１２及び／又はデータ抽出モジュール６１６が設けられる。
【００４５】
問合せモジュール６０４は、受信した１つ又はそれ以上のＲＦＩＤ符号に対応する画像データ６０５を検索するためにデータベース６０２に問合せして、各受信ＲＦＩＤ符号に一致する記憶ＲＦＩＤ符号に対応する記憶データ、好ましくは画像データにアクセスし、及び／又は検索するものである。比較モジュール６０８は、受信した画像データ及び検索した（アクセスされた）画像データ６０５を比較し、実質的な一致がこれらのデータ間に存在するか否かを判断し、読み取られたＲＦＩＤ符号が画像化された対象物に対応するか否かを判断するものである。
【００４６】
それぞれの受信ＲＦＩＤ符号に一致する１つよりも多い記憶ＲＦＩＤ符号に対応する記憶データを検索した時には、比較モジュール６０８は、受信画像データをそれぞれの一致するＲＦＩＤ符号の各々に関連する検索したデータと比較し、相関判断基準に従って最良の相関を判断することになる。従って、最良の相関を有する検索したデータに対応する記憶ＲＦＩＤ符号は、受信画像データに最良に対応していると判断される。更に、最良の対応する記憶ＲＦＩＤ符号に一致する受信ＲＦＩＤ符号は、望ましい対象物に最良に対応する受信ＲＦＩＤ符号であると判断される。相関が存在しなかった場合、誤った読取、復号化なし、読取なしなどのような読取の失敗が発生したと判断される。
【００４７】
面判断モジュール６１２は、受信画像データ（又は、１つよりも多い画像がある時には、それぞれの画像の各々）を分析して、どの画像データが読取装置１１によって最良に画像化された対象物の面に対応するか、すなわち、読取装置１１によって画像化された対象物の優勢な面に対応するかを判断するためのアルゴリズムを含み、画像化された面に対応しない画像データを廃棄する。
データ抽出モジュール６１６は、受信画像データに対応するピクセルデータを抽出又は選択し、背景画像データが最小であるか皆無であるピクセルデータを選択し、最良の画像化面に関連するデータを選択し、境界域のピクセルデータを廃棄し、ピクセルデータをサンプリングすることなどにより、情報を受信画像データから抽出する抽出アルゴリズムを含むものである。また、データ抽出モジュール６１６は、画像化された対象物の１つ又はそれ以上のパラメータ又は特性を導出するための抽出アルゴリズムを使用する。使用される抽出アルゴリズムは、データベース６０２に記憶された画像データ６０５を導出又は抽出するために先に使用された抽出アルゴリズムと類似のものである。データ抽出が対象物の寸法の判断を含む時のようにデータの抽出が対象物と画像センサ３２０の間の距離に依存する場合に関しては、当業技術で公知のように、視差測距又は三角測量と一般的に称される部類のアルゴリズムを用いてレーザ照準手段を使用するなどによりその距離を判断することができる。
【００４８】
検索した画像データ６０５が抽出されたデータではない時のような代替的実施形態では、データ抽出モジュール６１６は、検索画像データ６０５及び受信画像データの両方に抽出アルゴリズムを実行する。一実施形態では、比較モジュール６０８は、データ抽出モジュール６１６及び面判断モジュール６１２を省略することができるように、受信画像データと検索画像データ６０５の間の類似性を認識するための十分な認識処理を行うものである。
尚、本明細書で説明するモジュールの１つ又はそれ以上に対応する一連のプログラム可能命令は、不揮発性メモリ（例えば、フラッシュ）ユニット、ＣＤ、スマートカード、３．５インチディスケットなどのようなコンピュータ可読媒体上に記憶することができる。
【００４９】
ここで、確認処理の例示的な作動について、図７に示す流れ図を参照して説明する。段階７０４で、ホスト端末２６は、画像データ及びＲＦＩＤ符号をプロセッサ３０２から受信する。段階７０８で、面判断モジュール６１２を実行して、受信画像データ内に含まれた画像の優勢な面（又は、それぞれの画像）を抽出する。データ抽出モジュール６１６は、受信画像データから余分なデータを廃棄する。段階７１６で、データ抽出モジュール６１６は、データベース６０２内に記憶された画像データ６０５に一致するデータを抽出するためのアルゴリズムを使用して、データを受信画像データから抽出する。段階７２０で、問合せモジュール６０４は、データベース６０２に問合せして、受信ＲＦＩＤ符号に対応する画像データ６０５を検索する。段階７２４で、比較モジュール６０８は、抽出された及び／又は受信した画像データを検索した画像データ６０５（又は、他の記憶データ）と比較する。
【００５０】
抽出及び／又は受信画像データは、抽出及び／又は受信画像データと記憶画像データ６０５の間に実質的な一致が見つかるまで１つよりも多いそれぞれの面に対応する記憶画像データ６０５と比較されることが好ましい。一致に必要とされる類似性の程度又は信頼性のレベルは、所定のものであるか又は選択的に重み付けすることができる（すなわち、所定の画像認識確実性閾値又は他のシステム設定パラメータの範囲内）。
【００５１】
実質的な一致が存在しなかった場合、比較モジュール６０８は、間違ったＲＦＩＤタブ符号、つまり、おそらくはＲＦＩＤタグが読取られるように意図された対象物と同じ周辺部にある別の対象物に対応するＲＦＩＤタグ符号が読み取られたと判断する。比較モジュール６０８はまた、適正なＲＦＩＤタグ符号が読み取られたと判断する場合もあるが、データベース６０２は、読取ったＲＦＩＤタグ符号を記憶画像データ６０５の少なくとも１つのそれぞれの記憶画像データ６０５と誤って相関を取ることになる。一致が存在した場合は、比較モジュール６０８は、読取ったＲＦＩＤタグ符号が画像化された対象物に対応すると判断する。
【００５２】
確認処理の例示的な用途では、ＲＦＩＤ読取装置ブースを通過するＲＦＩＤタグを有する車のナンバープレートを画像化する段階、ナンバープレートに対応する画像データを抽出する段階、ナンバープレート上の文字を判断するための光学的文字認識（ＯＣＲ）を抽出された画像データに実行する段階、及び、読取後にデータベース６０２に記憶されたＲＦＩＤ符号に関連するナンバープレートを検索及び抽出された文字と比較する段階が含まれる。同様に、農産物又は他の製品に貼付されたＲＦＩＤタグを有するステッカ上の文字符号、並びに、セキュリティバッジ上の名前のようなＲＦＩＤタグを有する包装又はバッジ上の印刷された文字のようなＯＣＲ光符号により、文字を抽出及び認識することができる。
【００５３】
更に別のセキュリティ用途においては、確認処理は、指紋、網膜プリント、動物の皮のマーキング、又は顔面マップのような画像化された生物測定的特徴を取得し、これらの得られた特徴を対応する記憶画像データ又はデータベース６０２内に記憶された他のデータと比較する。小売り用途においては、食料品店などにおける貼付されたＲＦＩＤタグを有するパッケージされた製品を読取装置１１に当てることができる。読取装置１１は、貼付されたＲＦＩＤタグを読み取ってＲＦＩＤ符号を生成し、パッケージの面を画像化して画像データを生成する。データ抽出モジュール６１６は、画像データを処理して１つの面に対応するデータを取得する。データベース６０２は、読取ったＲＦＩＤタグ符号に相関する符号に関連して記憶された６つの面を有することができる。比較モジュール６０８は、実質的な一致が見つかるまで、画像面に対応する画像データを記憶された６つの面の各々と比較する。実質的な一致が見つからなかった場合、読取ったＲＦＩＤタグは画像化されたパッケージに対応しない、つまり、システムエラーが存在すると判断される。
【００５４】
更に別の実施形態では、読取装置１１には、画像化エンジン１４が備えられるが、ＲＦＩＤ読取ブロック１２は含まれないか、又は含まれても作動されないことになる。読取装置１１の画像化エンジン１４は、対象物及び対象物に関連する光符号を画像化する。対象物は、光学的文字認識（ＯＣＲ）ソフトウエアと画像確認ソフトウエアの組合せを使用して識別される。画像化された符号は、バー符号又は文字ストリング又はその組合せのような光符号であり、各文字は、英数字及び他の符号（例えば、ロゴ、シンボル、又はその一部、バー符号の線、又はスペースなど）のような所定の組の文字から選択される。光符号は、対象物に貼付されたステッカ又はタグ上に印刷されるような、対象物に関連付けられ、好ましくは対象物に貼付されたものであり、対象物とは、農産物品目、保存食品品目、組立ライン上の品目、衣服などのような品目である。
【００５５】
作動中は、読取装置１１は、対象物に近付けられ、画像化エンジン１４は、対象物の画像及び対象物に関連する光符号を捕捉してそれぞれの対応する対象物画像データ及び光符号画像データを生成する。画像化エンジン１４によって生成された光符号画像データは、光学的文字認識（ＯＣＲ）ソフトウエアモジュールによって処理されるように、プロセッサ及び／又はホスト端末２６に供給される。ＯＣＲモジュールは、プロセッサ３０２又はホスト端末２６上で実行可能なソフトウエアモジュールである。
【００５６】
ＯＣＲモジュールは、画像化エンジン１４から受信した光符号画像データに文字認識処理を行って、画像化された光符号に対応するテキストコードのような少なくとも１つの可能なデジタル符号を生成する。ＯＣＲモジュールは、一般的に、画像化された光符号に含まれた符号及び／又は文字のストリングに含まれる個々の符号及び／又は文字を認識することができ、個々の認識された符号及び／又は文字は、所定の組の符号及び／又は文字に属するものである。ＯＣＲモジュールは、画像化された光符号の個々の符号及び／又は文字に対応する１つ又はそれ以上の可能なテキスト文字を生成する。ＯＣＲモジュールは、光符号画像データに関連する少なくとも１つのテキストコードを生成し、各テキストコードは、画像化された光符号に含まれた符号及び／又は文字のストリングに含まれるそれぞれの符号及び／又は文字に対応する生成テキスト文字のストリングを含むものである。光符号画像データの１つ又はそれ以上の符号及び／又は文字について１つよりも多い可能なテキスト文字が生成された時には、１つよりも多い可能なテキストコードがＯＣＲモジュールによって生成される。
【００５７】
ＯＣＲモジュールによって生成された少なくとも１つの可能なテキストコードは、プロセッサ３０２又はホスト端末２６上で実行可能なソフトウエア確認モジュールである画像確認モジュールに供給される。画像確認モジュールは、データベース６０２にアクセスし、データベース６０２は、テキストコード又は画像データのような複数のデジタル符号を記憶し、デジタル符号は、画像データに対するインデックスであることが好ましい。テキストコードは、記憶ＲＦＩＤ符号と同じものであるか、又は記憶ＲＦＩＤ符号に追加されるものとすることができる。画像確認モジュールは、画像確認ソフトウエアの相関判断基準に従ってどの記憶画像データエントリが受信画像データと相関するか又は最良に相関するかを判断するまで、生成された少なくとも１つの可能なテキストコードの生成テキストコードに一致する記憶テキストコードに関連するそれぞれの記憶画像データエントリを画像化エンジン１４から受信した画像データと比較する。
相関があるか又は最良の相関がある記憶画像データエントリに関連するテキストコードは、対象物を識別するための対象物に関連するテキストコードであると判断される。受信画像データと比較された記憶画像データエントリの中に受信画像データと相関するものがなかった場合、画像確認ソフトウエアは、誤った読取、読取なしなどのような読取の失敗が発生したと判断する。
【００５８】
対象物及び光符号の画像化は、対象物画像データと光符号画像データを個々に画像化かつ生成するための２つの画像化作動を行うことによって実行することができる。別の実施形態では、対象物及び符号を１つの画像化作動において画像化し、光符号画像データを対象物データから抽出することができる。対象物及び光符号の画像化は、同時に又は連続的に行うことができる。対象物及び光符号を画像化するための第１及び第２の画像エンジンをそれぞれ設置することができる。
【００５９】
図８を参照すると、光符号認識及び画像化認識を実施する本発明の好ましい実施形態による例示的な光符号読取システム１０’の斜視図が示されている。少なくとも１つの画像化エンジン１４’を有する光符号読取装置１１’が示されており、光符号読取装置１１’は、対象物及び対象物に関連する光符号に対応する画像データを同時に又は連続的に取得して生成するために対象物に狙いを定めることができる。光符号読取装置１１’は、ケーブル２２を通じてホスト端末２６に接続されることが好ましい。図示の光符号読取装置１１’は、図１の光符号読取装置１１と類似のものであるが、光符号読取装置１１’は、ＲＦＩＤモジュールを含まないことが好ましい。例示的な光符号読取装置１１’は、全体的に細長いハンドル又はハンドグリップ１８’及び画像化エンジン１４’を収納するための上部部分２０’を有するハウジングを含む。画像化エンジン１４’の正面１５’は、読取装置１１’の上部部分２０’の前端に現れている。光符号読取装置１１’を作動して光符号及び対象物の少なくとも一方を画像化するための、手動トリガ２１’のような作動手段が設けられる。読取装置１１と同様に、読取装置１１’をレーザライン走査エンジンから画像化エンジン１４’に換装する状況においては、画像化エンジン１４’及び関連回路（図示せず）をライン走査エンジン及び回路基板の代わりに挿入することができる。
【００６０】
読取装置１１’は、画像化エンジン１４’を有する図８に示す手持ち式読取装置のような１つのユニット、又は、レジカウンタ、出入り口成形物、料金所、ベルトコンベヤ上のステーション、コンピュータ端末、回転式ターレットなどに一体化された画像化エンジン１４’を有する１つよりも多いユニット内に収納することができる。読取装置１１’の少なくとも一部は、「ＰＤＴ６８００シリーズ」及び「ＰＤＴ８１００シリーズ携帯式データターミナル」のようなシンボル・テクノロジーズ・インコーポレーテッドから販売されているＰＤＡ及び手持ち式コンピュータ装置のような携帯式で手持ち式のコンピュータ装置に取り付けるか又は一体化され、又は、シンボル・テクノロジーズ・インコーポレーテッドから販売されているもののような携帯式走査システム又は端末に取り付けるか又は一体化することができる。このようなシステムは、以下で説明する走査機能及び他の処理機能を調整するためにローカルエリアネットワーク、セルラーネットワーク、又は広域ネットワークの一部として一体化することができる。更に、読取装置１１’は、画像を端末モニタ上に表示するためのビデオ信号を出力するためのビデオ制御回路及びフレームグラブ回路を含むことができる。本発明の態様は、単一のユニット又は別々のユニット内に位置する１つよりも多い画像化エンジン１４’を有する光学的読取装置１１’にも適用可能であることが理解されるであろう。
【００６１】
代替的実施形態では、ケーブル２２’もまた電力を画像化エンジン１４’に供給することができる。更に別の代替的実施形態では、ケーブル２２’の部分的又は完全な代用品として、無線周波数手段、光学的手段、又はセルラー通信手段のような無線通信手段を使用することができる。画像データは、読取装置１１’内で処理し、及び／又はホスト端末２６に供給することができ、その場合、読取装置１１’は、画像データに対して一切の処理又は部分的な処理を行わない。ホスト端末２６は、少なくとも１つのプロセッサを含むか又はそれにアクセスし、少なくとも１つのプロセッサは、ビデオモニタ及び／又はネットワークのような１つ又はそれ以上の周辺装置又は計算機に接続することができる。読取装置１１’及び／又はホスト端末２６内に記憶するための画像データを圧縮するためのデータ圧縮モジュールを設置することができる。また、電気ケーブル２２’を通じて画像データをホスト端末２６に送信することができる。
【００６２】
読取装置１１’からホスト端末２６への画像データの送信は、トリガ２１’などの作動手段を押すことにより、及び／又はホスト端末２６に接続したデータ出力ポートを有するクレードル内に読取装置１１’を置くことによって開始される。パーソナルコンピュータがホスト端末２６として使用される時のこのような装置のシリアル通信ポートのような有線通信又は「ＩＥＥＥ  ８０２．１１」規格のような無線通信を通じて、画像データをホスト端末２６に送信することができる。画像データは、ホスト端末２６のデータプロセッサによって処理し、システム１０’のモニタ（図示せず）上に選択的に表示することができる。
【００６３】
代替的実施形態では、読取装置１１’は、ホスト端末２６のような１つ又はそれ以上のデータ端末との移動体無線リンクを提供する無線周波数基板及びアンテナを含む。読取装置１１’の電力は、ホスト端末２６を通じて又は読取装置１１’内の充電式バッテリによって供給される。また、赤外線データインタフェース（ＩＲＤＡ）又は多接点シューを設置し、読取装置１１’と外部受信器又はドッキング装置との間でデータをそれぞれ通信することができる。圧縮タグ及び／又は画像データは、無線周波数リンク、ＩＲ通信リンク、又はドッキング装置との直接接触を通じてホスト端末２６に送信することができる。
【００６４】
静止画像又はビデオデータを生成することにより画像化エンジン１４’によって画像データの１つよりも多いフレームを生成することが考えられており、ここで、対象物は、固定されるか又は移動され、例えば回転され、及び／又は画像化エンジン１４’の少なくとも一部分は、固定されるか又は移動される。従って、対象物を１つ又はそれ以上の角度から画像化し、対象物の様々な側面、眺め、又は面に対応する画像データを取得し、より信頼性が高い確認結果をもたらすことができる。
【００６５】
図９は、画像化エンジン１４’と、データ取得回路９０２と、プロセッサ（図示せず）を有する制御ユニット４０’とを含む読取装置１１’のブロック図である。図３の制御ユニット４０と類似である制御ユニット４０’は、更に、制御信号９０８を画像化エンジン１４’と通信するためのマイクロコントローラ（図示せず）を含むことができる。画像化エンジン１４’は、制御ユニット４０’、ホスト端末２６、及び／又はトリガ２１’のような作動手段によって生成された制御信号に応答し、光符号と、画像化エンジン１４’によって狙いが現在定められている視野内に位置決めされた光符号に関連する対象物とを画像化し、光符号画像データ９０４及び対象物画像データ９０６をそれぞれ生成する。対象物及び光符号の画像化は、対象物画像データ及び光符号画像データを個々に画像化かつ生成するための２つの画像化作動を行うことによって実行することができる。別の実施形態では、対象物及び光符号を一回の画像化作動において画像化し、光符号画像データ９０４を対象物画像データ９０６から抽出することができる。対象物及び光符号の画像化は、同時に又は連続的に行うことができる。また、対象物及び光符号を画像化するための第１及び第２の画像エンジンをそれぞれ設置することができる。
【００６６】
データ取得回路９０２は、濾過及びデジタル化のような光符号画像データ９０４及び対象物画像データ９０６の処理を行い、処理のために光符号画像データ９０４及び対象物画像データ９０６を制御ユニット４０’及び／又はホスト端末２６に供給する。データ取得回路９０２は、画像化エンジン１４によって出力されたデータを処理する図５のデータ取得回路５１５の一部と類似のものである。データ取得回路９０２は、ＣＣＤ光センサアレイを有するＣＣＤ回路基板上に一体化することができる。更に、画像化エンジン１４と制御ユニット４０’及び／又はホスト端末２６の間のインタフェースを行うためのインタフェース回路（図示せず）を読取装置１１’及びホスト端末２６内に設置することができる。読取装置１１’がプロセッサを含まないこと、及び光符号画像データ９０４及び対象物画像データ９０６が処理のためにケーブル２２を通じてホスト端末２６に送信されることが考えられている。
【００６７】
図１０においては、１つ又はそれ以上のプロセッサを有するプロセッサ１００２を含む処理構成要素１０００が示されており、処理構成要素１０００は、制御ユニット４０’及び／又はホスト端末２６に含められている。プロセッサ１００２は、複数のプロセッサを含むことができる。更に、プロセッサ１００２は、図６のデータベース６０２と類似である光符号（ＯＣ）データベース１００４にアクセス可能である。データベース１００４は、データベース１００４にインデックスを付けるための複数のテキストコード１００６を記憶し（一方、データベース６０２は、データベース６０２にインデックスを付けるための複数のＲＦＩＤコードを記憶し、テキストコード１００６はＲＦＩＤコードと同じとすることができることが考えられている）、及び図６の関連画像データ６０５と類似のものであるそれぞれの関連対象物画像データエントリ１００８又はそれとのリンクを記憶し、その場合、各関連対象物画像データエントリ１００８は、それぞれのテキストコードを割り当てられた対象物を表すものである。記憶された関連対象物画像データエントリ１００８は、対象物の各側面、眺め、又は面（又は、主な面（例えば、正面及び後面））に対するサブエントリのような１つ又はそれ以上の画像サブエントリ１０１０を含むことが好ましい。
【００６８】
ＯＣＲモジュール１０１２及び確認モジュール１０１６が更に設けられており、その各々は、プロセッサ１００２によって実行可能である一組のプログラム可能命令を含むソフトウエアモジュールである。尚、本明細書で説明するモジュールの１つ又はそれ以上に対応する一連のプログラム可能命令は、ＣＤ、スマートカード、３．５インチディスケットなどのようなコンピュータ可読媒体上に記憶するか、又は伝播信号を通じて送信することができる。
【００６９】
ＯＣＲモジュール１０１２は、光符号画像データ９０４を受信し、ＯＣＲアルゴリズムを使用して光符号画像データ９０４を生成し、光符号画像データ９０４に対応する少なくとも１つのテキストコード１０２０を生成する。ＯＣＲモジュール１０１２は、画像化された光符号に含まれた符号及び／又は文字のストリング内に含まれる個々の符号及び／又は文字を認識するものである。光符号の設計形状、印刷品質、清浄性、配置、平坦さ、照明など、並びに画像ノイズ、歪みなどのような理想的ではない条件が原因となり、一般的なＯＣＲアルゴリズムが上述の少なくとも１つのテキストコード１０２０を生成するためのいくつかの解釈の間の区別を困難にする場合がある。好ましい実施形態では、ＯＣＲモジュール１０１２は、好ましくは推定確率得点及び／又は定性的得点のようなそれぞれの推定精度得点と共に、最も確率の高いテキストコード１０２０のリストを生成する。代替的に、単一の最も確率の高いテキストコード１０２０を選択することができる。
【００７０】
確認モジュール１０１６は、少なくとも１つのテキストコード１０２０及び対象物画像データ９０６を受信し、対象物画像データ９０６を少なくとも１つのテキストコード１０２０に実質的に一致する記憶テキストコード１００６に対応する関連対象物画像データエントリ１００８と比較し、実質的な一致が存在するか否か、又は相関判断基準に従ってどれが最良の一致かを判断する。確認モジュール１０１６は、図６の問合せモジュール６０４と類似である問合せモジュール１０２２を含み、問合せモジュール１０２２は、１つ又はそれ以上のテキストコード１０２０に対応する対象物画像データエントリ１００８を検索するためのＯＣデータベース１００４に問合せする。確認モジュール１０１６は、更に、図６の比較モジュール６０８と類似の比較モジュール１０２４を含み、比較モジュール１０２４は、対象物画像データ９０６及び関連対象物画像データエントリ１００８を比較し、比較結果が所定の画像認識確実性閾値内であるか否かを判断するなどにより確認モジュール１０１０の相関判断基準に従って実質的な一致が存在するか否か又は最良の一致があるかを判断する。
【００７１】
確認モジュール１０１６は、図６の面判断モジュール６１２と類似である面判断モジュール１０２６を含むことが好ましく、面判断モジュール１０２６は、対象物画像データ９０６（又は、１つよりも多い画像がある時は、それぞれの画像の各々）を分析し、どの関連対象物画像データエントリ１００８が、読取装置１１’によって画像化された対象物の優勢な面と相関があるなどの読取装置１１’によって最良に画像化された対象物の面と最良の相関がある画像サブエントリ１０１０を有するかを判断する。
【００７２】
確認モジュール１０１６は、更に、図６のデータ抽出モジュール６１６と類似であるデータ抽出モジュール１０２８を含むことが好ましく、データ抽出モジュール１０２８は、比較のために対象物画像データ９０６及び／又は関連対象物画像データエントリ１００８から情報を抽出するものである。対象物画像データエントリ１００８は、既に抽出されたデータを含む場合がある。一実施形態では、比較モジュール１０２４は、データ抽出モジュール１０２８及び面判断モジュール１０２６を省略することができるように、対象物画像データ９０６と関連対象物画像データエントリ１００８の間の類似性を認識するための十分な認識処理を実行する。
【００７３】
相関があるか又は最良の相関を有する関連対象物画像データエントリ１００８に関連するテキストコード１００６は、対象物を識別するための対象物に関連するテキストコード１００６であると判断される。対象物画像データ９０６と比較された関連対象物画像データエントリ１００８の中に対象物画像データ９０６と相関するものがなかった場合、確認モジュール１０１６は、誤った読取又は読取なしが発生したと判断する。
【００７４】
一実施形態では、光符号読取システム１０’は、光符号読取及びＲＦＩＤ読取を確認することができる。従って、光符号読取システム１０’は、ＲＦＩＤタグデータをＲＦＩＤタグから受信することによりＲＦＩＤ読取を行ってＲＦＩＤタグデータをプロセッサ１００２に供給するための図１に示すＲＦＩＤ読取ブロック１２と類似のＲＦＩＤ読取回路１００１を含む。読取装置１１’は、対象物の画像を画像化して対象物画像データ９０６を生成し、光符号を画像化して光符号画像データ９０４を生成することによって対象物に関連する光符号を選択的に読み取るための、画像センサを有する画像化エンジン１４’を含む。データベース１００４は、少なくとも１つのデジタル符号と、複数のデジタル符号のデジタル符号セットに関連する対象物画像データエントリ１００８とを有するテキストコード１００６のような複数のデジタル符号セットを記憶し、複数のデジタル符号セットのデジタル符号セットに関連する対象物画像データエントリ１００８は、デジタル符号セットの少なくとも１つのデジタル符号を割り当てられた対象物の少なくとも１つの画像を表している。プロセッサ１００２は、ＲＦＩＤタグデータ、対象物画像データ、及び光符号画像データのうちの少なくとも２つを受信して処理するものである。
【００７５】
プロセッサ１００２は、ＲＦＩＤタグデータを復号化して少なくとも１つの第１のデジタル符号を生成するためのＲＦＩＤ復号化モジュール１０１４と、対象物符号画像データを処理してテキストコード１０２０のような少なくとも１つの第２のデジタル符号を生成するためのＯＣＲ１０１２のような符号生成ソフトウエアモジュールとを含む。データベース問合せモジュール１０２２は、データベース１００４にアクセスし、少なくとも１つの第１のデジタル符号及び少なくとも１つの第２のデジタル符号の少なくとも１つに実質的に一致するデジタル符号を含む少なくとも１つの記憶デジタル符号セットに関連する少なくとも１つの対象物画像データエントリ１００８を検索する。比較モジュール１０２４は、対象物画像データを少なくとも１つの検索した対象物画像データエントリ１００８と比較する。対象物が光符号及び関連のＦＩＤタグの両方を有する場合、光符号読取システム１０’は、ＲＦＩＤタグ及び光符号の両方を読取って確認することができる。大部分の用途においては、一般的に、復号化時に同じテキストコードがＲＦＩＤタグと光符号に関連付けられる。
【００７６】
本発明の上述の実施形態は、限定的ではなく例示的であるものとし、本発明の全ての実施形態を代表しないものとする。特許請求の範囲に文字通りにかつ法律的に認識される均等物で示す本発明の精神及び範囲から逸脱することなく、様々な修正及び変形を行うことができる。
【図面の簡単な説明】
【００７７】
【図１】本発明によるＲＦＩＤ読取及び画像化システムの斜視図である。
【図２】図１に示すシステムのＲＦＩＤ読取及び画像化装置の断面図である。
【図３】図１に示すＲＦＩＤ読取及び画像化システムのブロック図である。
【図４】本発明の実施形態による画像化エンジン、ＲＦＩＤモジュール、及びデータ取得回路の機能ブロック図である。
【図５】本発明の別の実施形態による画像化エンジン、ＲＦＩＤモジュール、及びデータ取得回路の機能ブロック図である。
【図６】図１のＲＦＩＤ読取及び画像化システムのホスト端末、データベースモジュール、及び関連ソフトウエアモジュールのブロック図である。
【図７】図１に示すＲＦＩＤ読取及び画像化システムの例示的な作動を示す流れ図である。
【図８】本発明の別の実施形態による画像化エンジンを含む光符号読取装置を有する例示的な光符号読取システムの斜視図である。
【図９】図８に示す光符号読取装置のブロック図である。
【図１０】図８に示す光符号読取システムの処理構成要素のブロック図である。
【符号の説明】
【００７８】
ＲＦＩＤ  無線ＩＣタグ
７０４、７０８、７１２、７１６、７２０、７２４  確認処理の例示的な作動の流れ図における段階
【図１】
2006514383.tif 000003
【図２】
2006514383.tif 000004
【図３】
2006514383.tif 000005
【図４】
2006514383.tif 000006
【図５】
2006514383.tif 000007
【図６】
2006514383.tif 000008
【図７】
2006514383.tif 000009
【図８】
2006514383.tif 000010
【図９】
2006514383.tif 000011
【図１０】
2006514383.tif 000012
【手続補正書】
【提出日】平成17年7月22日(2005.7.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＲＦＩＤ読取を確認するためのＲＦＩＤ読取及び画像化システムであって、
ＲＦＩＤタグデータをＲＦＩＤタグから受信することによりＲＦＩＤ読取を実行するためのＲＦＩＤ読取回路と、
対象物の画像を感知するための画像センサのアレイを有し、該対象物に対応する画像データを生成する画像化エンジンと、
複数のＲＦＩＤ符号と、該複数のＲＦＩＤ符号のそれぞれのＲＦＩＤ符号に関連する画像データとを記憶するデータベースと、
を含み、
前記関連の画像データは、ＲＦＩＤタグを有する少なくとも１つの対象物の少なくとも１つの画像を表すものであり、
前記ＲＦＩＤ読取回路から前記ＲＦＩＤタグデータ及び前記画像化エンジンから前記生成された画像データを受信するための処理ユニット、
を更に含み、
前記処理ユニットは、
前記処理ユニット上で実行可能なプログラム可能命令を含む、前記受信したＲＦＩＤタグデータを復号化してＲＦＩＤ符号を生成するためのＲＦＩＤ復号化モジュールと、
前記処理ユニット上で実行可能なプログラム可能命令を含む、前記生成されたＲＦＩＤ符号に一致するＲＦＩＤ符号に関連する記憶された画像データにアクセスするためのデータベース問合せモジュールと、
前記生成された画像データが前記生成されたＲＦＩＤ符号に対応するか否かを判断して前記ＲＦＩＤ読取を確認するために該生成された画像データの画像を含む該生成された画像データを前記アクセスされた画像データの画像を含む該アクセスされた画像データと比較するための、前記処理ユニット上で実行可能なプログラム可能命令を含む比較モジュールと、
を含む、
ことを特徴とするシステム。
【請求項２】
前記画像化エンジン及び前記ＲＦＩＤ読取回路は、統合ＲＦＩＤ読取及び画像化装置内に収納されることを特徴とする請求項１に記載のシステム。
【請求項３】
前記画像化エンジン及び前記ＲＦＩＤ読取回路により生成された信号は、信号処理回路により連続的に処理されることを特徴とする請求項１に記載のシステム。
【請求項４】
前記複数のＲＦＩＤ符号のそれぞれのＲＦＩＤ符号に関連する前記画像データは、複数の画像を含むことを特徴とする請求項１に記載のシステム。
【請求項５】
前記比較モジュールは、前記生成された画像データを前記生成されたＲＦＩＤ符号に対応する前記複数の画像の少なくとも１つと比較するための手段を含むことを特徴とする請求項４に記載のシステム。
【請求項６】
それぞれのＲＦＩＤ符号に関連する前記画像データは、前記少なくとも１つの対象物の少なくとも１つの特性を示すデータを含むことを特徴とする請求項１に記載のシステム。
【請求項７】
前記それぞれのＲＦＩＤ符号に関連する前記画像データは、前記少なくとも１つの対象物の画像から抽出されたデータを含むことを特徴とする請求項１に記載のシステム。
【請求項８】
それぞれのＲＦＩＤ符号に関連する画像データの複数の画像データエントリのそれぞれの画像データエントリは、前記少なくとも１つの対象物の異なる眺めに対応する画像を含むことを特徴とする請求項４に記載のシステム。
【請求項９】
前記処理ユニットは、前記画像化エンジンによって画像化された前記対象物の少なくとも１つ面に対応する前記生成された画像データのデータを判断するための面判断モジュールを更に含むことを特徴とする請求項１に記載のシステム。
【請求項１０】
前記処理ユニットは、該処理ユニット上で実行可能なプログラム可能命令を含む、前記生成された画像データからデータを抽出するためのデータ抽出モジュールを更に含むことを特徴とする請求項１に記載のシステム。
【請求項１１】
前記抽出されたデータは、前記画像化エンジンによって画像化された前記対象物の少なくとも１つの特性を示すことを特徴とする請求項１０に記載のシステム。
【請求項１２】
前記ＲＦＩＤ読取装置は、ＲＦＩＤタグデータを１つよりも多いＲＦＩＤタグから受信し、
前記ＲＦＩＤ復号化モジュールは、それぞれのＲＦＩＤタグ読取に対応するＲＦＩＤ符号を生成し、
前記データベース問合せモジュールは、それぞれの生成されたＲＦＩＤ符号に一致するそれぞれのＲＦＩＤ符号に関連するそれぞれの記憶された画像データにアクセスし、
前記比較モジュールは、前記生成された画像データと前記生成されたＲＦＩＤ符号の１つとの間の最良の一致を判断するために、該生成された画像データをそれぞれのアクセスされた画像データと比較してその最良の相関を判断し、相関が存在しない場合には、誤った読取が発生したと判断する、
ことを特徴とする請求項１に記載のシステム。
【請求項１３】
ＲＦＩＤ読取を確認する方法であって、
ＲＦＩＤ読取作動中に対象物上のＲＦＩＤタグを読み取ることによって得られた一組のＲＦＩＤタグデータから復号化されたＲＦＩＤ符号を受信する段階と、
前記ＲＦＩＤ読取作動と実質的に同時に実行された画像化作動によって得られた、前記対象物に対応する画像データを受信する段階と、
前記受信したＲＦＩＤ符号に一致する記憶されたＲＦＩＤ符号に対応する記憶データにアクセスするためにデータベースに問合せする段階と、
前記受信した画像データの画像を含む該受信した画像データを前記アクセスされた記憶データの画像を含む該アクセスされた記憶データと比較して、前記対象物に対応する前記受信した画像データが、該対象物上の前記ＲＦＩＤタグに対応する前記受信したＲＦＩＤ符号に対応するか否かを判断する段階と、
を含むことを特徴とする方法。
【請求項１４】
前記ＲＦＩＤ符号を受信する段階は、前記ＲＦＩＤ読取作動中に読み取られた複数のそれぞれのＲＦＩＤタグに対応する複数のそれぞれの組のＲＦＩＤタグデータから復号化された複数のＲＦＩＤ符号を受信する段階を含み、
前記問合せする段階は、前記複数の受信したＲＦＩＤ符号のそれぞれの受信したＲＦＩＤ符号に一致するそれぞれの記憶されたＲＦＩＤ符号に対応する一組の記憶データにアクセスする段階を含み、
前記比較する段階は、前記受信した画像データを前記それぞれの組のアクセスされたデータと比較してその最適な相関を判断し、前記複数の受信したＲＦＩＤ符号のどの受信したＲＦＩＤ符号が該受信した画像データに対応するかを判断し、相関が存在しない場合には、誤った読取が発生したと判断する段階を含む、
ことを特徴とする請求項１３に記載の方法。
【請求項１５】
ＲＦＩＤ読取作動中に対象物上のＲＦＩＤタグを読み取ることによって得られた一組のＲＦＩＤタグデータから復号化されたＲＦＩＤ符号を受信する段階と、
前記ＲＦＩＤ読取作動と実質的に同時に実行された画像化作動によって得られた、前記対象物に対応する画像データを受信する段階と、
前記受信したＲＦＩＤ符号に一致する記憶されたＲＦＩＤ符号に対応する記憶データにアクセスするためにデータベースに問合せする段階と、
前記受信した画像データの画像を含む該受信した画像データを前記アクセスされた記憶データの画像を含む該アクセスされた記憶データと比較して、前記対象物に対応する前記受信した画像データが、該対象物上の前記ＲＦＩＤタグに対応する前記受信したＲＦＩＤ符号に対応するか否かを判断する段階と、
を含むＲＦＩＤ確認方法を実行するための少なくとも１つのプロセッサによって実行されるように構成された一連のプログラム可能命令を記憶するコンピュータ可読媒体。
【請求項１６】
ＲＦＩＤ読取を確認するための確認システムであって、
ＲＦＩＤ読取作動中に対象物上のＲＦＩＤタグを読み取ることによって得られた一組のＲＦＩＤタグデータから復号化されたＲＦＩＤ符号を受信するための手段と、
前記ＲＦＩＤタグに関連する前記対象物に対応する対象物データを受信するための手段と、
を含み、
前記対象物データは、前記ＲＦＩＤ読取作動と実質的に同時に感知されたものであり、
前記受信したＲＦＩＤ符号に一致する記憶されたＲＦＩＤ符号に対応する記憶データにアクセスするためにデータベースに問合せするための手段と、
前記対象物に対応する前記受信した対象物データが、該対象物上の前記ＲＦＩＤタグに対応する前記受信したＲＦＩＤ符号に対応するか否かを判断するために、前記受信した対象物データの画像を含む該受信した対象物データを前記アクセスされたデータの画像を含む該アクセスされたデータと比較するための手段と、
を更に含むことを特徴とするシステム。
【請求項１７】
前記生成されたＲＦＩＤ符号に対応する前記記憶データは、画像データであり、前記受信した対象物データは、画像化エンジンによって得られた画像データであることを特徴とする請求項１６に記載の確認システム。
【請求項１８】
前記受信した対象物データは、前記画像データから導出されることを特徴とする請求項１７に記載の確認システム。
【請求項１９】
前記比較するための手段は、前記比較の結果が所定の画像認識確実性閾値内であるかを判断することを特徴とする請求項１７に記載の確認システム。
【請求項２０】
前記ＲＦＩＤ符号を受信するための手段は、前記ＲＦＩＤ読取作動中に読み取られた複数のそれぞれのＲＦＩＤタグに対応する複数のそれぞれの組のＲＦＩＤタグデータから復号化された複数のＲＦＩＤ符号を受信するための手段を含み、
前記問合せするための手段は、前記複数の受信したＲＦＩＤ符号のそれぞれの受信したＲＦＩＤ符号に一致するそれぞれの記憶されたＲＦＩＤ符号に対応する一組の記憶データにアクセスするための手段を含み、
前記比較するための手段は、前記複数の受信したＲＦＩＤ符号のどの受信したＲＦＩＤ符号が前記受信した対象物データに対応するか否かを判断するために、該受信した対象物データを前記それぞれの組のアクセスされたデータと比較してその最適な相関を判断し、相関が存在しない場合には、誤った読取が発生したと判断するための手段を含む、
ことを特徴とする請求項１６に記載の確認システム。
【国際調査報告】
2006514383.tif 000013
2006514383.tif 000014
2006514383.tif 000015