(57)【特許請求の範囲】
【請求項１】
それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行う方法であって、
（１）対象物を撮像して得られた画像に基づき、当該対象物に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを出力するバーコードリーダーを準備するステップと、
（２）基準商品群に含まれるバーコードシンボルに関する参照データを設定するステップと、を有し、前記参照データは、前記基準商品群の平面上への射影において高さ位置毎かつ基準商品毎にグループ分けしたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅に関するデータを含み、さらに、
（３）前記商品群を上方から前記バーコードリーダーによって撮像し、前記バーコードリーダーから出力されたデータのうち各バーコードシンボルのバー１本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出するステップと、
（４）前記各バーコードシンボルの高さ位置のデータに基づき、前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータを、それぞれ前記基準商品群の射影を行った前記平面の高さ位置を基準とするデータに変換するステップと、
（５）前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの種類のデータと、ステップ（３）で算出した前記各バーコードシンボルの高さ位置のデータと、ステップ（４）で変換した各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータとからなるデータの組を、前記参照データと照合することにより、前記商品群について検品を行うステップと、を有していることを特徴とする方法。
【請求項２】
それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行う方法であって、
（１）対象物を撮像して得られた画像に基づき、当該対象物に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを出力するバーコードリーダーを準備するステップと、
（２）基準商品群を上方から前記バーコードリーダーによって撮像し、取得した画像に基づいて基準商品群に含まれるバーコードシンボルに関する参照データを設定するステップと、を有し、前記参照データは、前記取得した画像において基準商品毎にグループ分けしたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを含み、さらに、
（３）前記商品群を上方から前記バーコードリーダーによって撮像し、前記バーコードリーダーから出力されたデータを前記参照データと照合することにより、前記商品群について検品を行うステップを有していることを特徴とする方法。
【請求項３】
それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行うシステムであって、
読み取りステーションを有するフレームと、
前記フレームに取り付けられて前記読み取りステーションの上方において下向きに配置され、前記読み取りステーションに商品群が配置されたとき前記商品群を撮像し、得られた画像に基づき、前記商品群に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを出力するバーコードリーダーと、
基準商品群に含まれるバーコードシンボルに関する参照データが格納されたメモリ部と、を備え、前記参照データは、前記基準商品群の平面上への射影において高さ位置毎かつ基準商品毎にグループ分けされたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを含み、さらに、
前記バーコードリーダーから出力されたデータのうち各バーコードシンボルのバー１本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出する演算部と、
前記演算部で算出された前記各バーコードシンボルの高さ位置のデータに基づき、前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータを、それぞれ前記基準商品群の射影がなされた前記平面の高さ位置を基準とするデータに変換するデータ変換部と、
前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの種類のデータと、前記演算部で算出された前記各バーコードシンボルの高さ位置のデータと、前記データ変換部で変換された前記各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータとからなるデータの組を、前記メモリ部に格納された前記参照データと照合することにより、前記商品群について検品を行う照合部と、を備えたものであることを特徴とするシステム。
【請求項４】
それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行うシステムであって、
読み取りステーションを有するフレームと、
前記フレームに取り付けられて前記読み取りステーションの上方において下向きに配置され、前記読み取りステーションに商品群が配置されたとき前記商品群を撮像し、取得した画像に基づき、前記商品群に含まれたバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを出力するバーコードリーダーと、
基準商品群に含まれるバーコードシンボルに関する参照データが格納されたメモリ部と、を備え、前記参照データは予め前記バーコードリーダーによって取得された前記基準商品群の画像に基づいて設定され、前記参照データには、前記基準商品群の画像において基準商品毎にグループ分けされたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータが含まれており、さらに、
前記バーコードリーダーから出力されたデータを前記メモリ部に格納された前記参照データと照合することにより、前記商品群について検品を行う照合部を備えたものであることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行う方法およびシステムに関するものである。
【背景技術】
【０００２】
バーコードシンボルを用いて検品が行われる場合、通常、バーコードシンボルの読み取りは、バーコードリーダーを用いてバーコードシンボルを１つずつ読み取ることでなされるが、この方法によれば、読み取るべきバーコードシンボルが多数存在する場合には、バーコードシンボルの読み取り作業に長時間を要し、作業効率が非常に悪くなる。
【０００３】
したがって、バーコードシンボル読み取り作業の効率を上げるため、複数のバーコードシンボルを一括して読み取る方法が、従来技術においていくつか提案されている。
この種の方法として、例えば、それぞれバーコードシンボルが付された複数の商品について、それらのバーコードシンボルを一括して読み取り、読み取ったバーコードシンボルの情報に基づいて商品を認識する方法（例えば、特許文献１参照）や、それぞれに２種類のバーコードシンボルが付された商品について、商品毎にバーコードシンボルを一括して読み取り、読み取ったバーコードシンボルの情報に基づいて、商品情報を更新する方法（例えば、特許文献２参照）等がある。
【０００４】
しかしながら、これらの従来法では、複数のバーコードシンボルを、一括してかつバーコードシンボル毎に区物して読み取れるだけであり、バーコードシンボルを当該バーコードシンボルが付された商品と関係づけて読み取ることができない。
【０００５】
よって、これらの従来法によれば、例えば、図２Ａに示すように、それぞれにバーコードシンボルが付された携帯電話本体が収納された箱２、ＳＩＭカードが封入された封筒３、および当該携帯電話に関する作業工程表１が組み合わされて１つの商品パッケージとされ、さらに、この商品パッケージが複数組み合わされて商品パッケージ群が形成され、この商品パッケージ群について、バーコードシンボルを一括読み取りして検品を行う場合、携帯電話本体、ＳＩＭカードおよび作業工程表の種類毎の欠品数はわかるが、どの商品パッケージについてどの梱包物が欠落しているのかをチェックすることはできなかった。
【０００６】
加えて、これらの従来法では、バーコードシンボルをその高さ位置毎に区別して一括読み取りすること、すなわち、バーコードシンボルを３次元的に一括読み取りすることはできない。
【０００７】
そのため、これらの従来法においては、例えば、図２Ａに示すような、ＳＩＭカードが封入された封筒３が携帯電話本体が収納された箱２の上面に置かれている商品パッケージと、図２Ｂに示すような、ＳＩＭカードが封入された封筒３が作業工程表１の上面に置かれている商品パッケージとの分別ができす、その結果、作業工程表１のバーコードシンボルとＳＩＭカード（封筒３）のバーコードシンボルが読み取られた場合に、図２Ａに示すような商品パッケージについて携帯電話本体（箱３）のバーコードシンボルの読み取りエラーが発生したのか、図２Ｂに示すような商品パッケージについて全てのバーコードシンボルが正確に読み取られたのかの区別がつかなかった。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平９−１１４９１３号公報
【特許文献２】特許第４０８０７８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
したがって、本発明の課題は、商品群について、バーコードを一括して、商品に関係づけて、かつ高さ位置を区別して読み取り、検品を行う方法およびシステムを提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、第１発明によれば、それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行う方法であって、（１）対象物を撮像して得られた画像に基づき、当該対象物に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを出力するバーコードリーダーを準備するステップと、（２）基準商品群に含まれるバーコードシンボルに関する参照データを設定するステップと、を有し、前記参照データは、前記基準商品群の平面上への射影において高さ位置毎かつ基準商品毎にグループ分けしたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅に関するデータを含み、さらに、（３）前記商品群を上方から前記バーコードリーダーによって撮像し、前記バーコードリーダーから出力されたデータのうち各バーコードシンボルのバー１本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出するステップと、（４）前記各バーコードシンボルの高さ位置のデータに基づき、前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータを、それぞれ前記基準商品群の射影を行った前記平面の高さ位置を基準とするデータに変換するステップと、（５）前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの種類のデータと、ステップ（３）で算出した前記各バーコードシンボルの高さ位置のデータと、ステップ（４）で変換した前記各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータとからなるデータの組を、前記参照データと照合することにより、前記商品群について検品を行うステップと、を有していることを特徴とする方法が提供される。
ここで、用語「バーコードシンボル」は、バーコードシンボルのほか、ＱＲコードシンボル(登録商標）やＯＣＲシンボル等のような、矩形領域に印刷される、コード化された情報を表示するシンボルを全て意味し、また、用語「バーコードリーダー」は、読み取るべきシンボルに対応した専用のイメージリーダーを意味し、また、用語「バー１本当たりの幅」は、読み取るべきシンボルの最小構成要素の幅を意味する。以下同様。
【００１１】
上記課題を解決するため、また、第２発明によれば、それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行う方法であって、（１）対象物を撮像して得られた画像に基づき、当該対象物に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを出力するバーコードリーダーを準備するステップと、（２）基準商品群を上方から前記バーコードリーダーによって撮像し、取得した画像に基づいて基準商品群に含まれるバーコードシンボルに関する参照データを設定するステップと、を有し、前記参照データは、前記取得した画像において基準商品毎にグループ分けしたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを含み、さらに、（３）前記商品群を上方から前記バーコードリーダーによって撮像し、前記バーコードリーダーから出力されたデータを前記参照データと照合することにより、前記商品群について検品を行うステップを有していることを特徴とする方法が提供される。
【００１２】
また、上記課題を解決するため、第３発明によれば、それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行うシステムであって、読み取りステーションを有するフレームと、前記フレームに取り付けられて前記読み取りステーションの上方において下向きに配置され、前記読み取りステーションに商品群が配置されたとき前記商品群を撮像し、得られた画像に基づき、前記商品群に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを出力するバーコードリーダーと、基準商品群に含まれるバーコードシンボルに関する参照データが格納されたメモリ部と、を備え、前記参照データは、前記基準商品群の平面上への射影において高さ位置毎かつ基準商品毎にグループ分けされたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを含み、さらに、前記バーコードリーダーから出力されたデータのうち各バーコードシンボルのバー１本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出する演算部と、前記演算部で算出された前記各バーコードシンボルの高さ位置のデータに基づき、前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータを、それぞれ前記基準商品群の射影がなされた前記平面の高さ位置を基準とするデータに変換するデータ変換部と、前記バーコードリーダーから出力されたデータのうちの各バーコードシンボルの種類のデータと、前記演算部で算出された前記各バーコードシンボルの高さ位置のデータと、前記データ変換部で変換された前記各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータとからなるデータの組を、前記メモリ部に格納された前記参照データと照合することにより、前記商品群について検品を行う照合部と、を備えたものであることを特徴とする検品システムが提供される。
【００１３】
また、上記課題を解決するため、第４発明によれば、それぞれバーコードシンボルが付された複数の商品からなる商品群について、バーコードシンボルを一括して読み取り、検品を行うシステムであって、読み取りステーションを有するフレームと、前記フレームに取り付けられて前記読み取りステーションの上方において下向きに配置され、前記読み取りステーションに商品群が配置されたとき前記商品群を撮像し、取得した画像に基づき、前記商品群に含まれたバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを出力するバーコードリーダーと、基準商品群に含まれるバーコードシンボルに関する参照データが格納されたメモリ部と、を備え、前記参照データは予め前記バーコードリーダーによって取得された前記基準商品群の画像に基づいて設定され、前記参照データには、前記基準商品群の画像において基準商品毎にグループ分けされたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータが含まれており、さらに、前記バーコードリーダーから出力されたデータを前記メモリ部に格納された前記参照データと照合することにより、前記商品群について検品を行う照合部を備えたものであることを特徴とするシステムが提供される。
【発明の効果】
【００１４】
第１および第３発明によれば、基準商品群の平面上への射影において、基準商品群に含まれるバーコードシンボルを高さ位置毎かつ基準商品毎にグループ分けすると共に、グループ毎の各バーコードシンボルの属性（種類、位置座標、大きさ、桁数、バー１本当たりの幅）のデータを参照データとして設定する。
【００１５】
次いで、検品すべき商品群を上方からバーコードリーダーで撮像する。それによって、当該商品群に含まれるバーコードシンボルのそれぞれの属性のデータがバーコードリーダーから出力される。
この場合、バーコードリーダーによって読み取られるバーコードシンボルは、撮像時のバーコードリーダーの焦点距離を含む一定の被写界深度の範囲内にあり、そして、バーコードリーダーで取得された画像中、焦点距離付近にあるバーコードシンボルの大きさおよびバー１本当たりの幅を基準にすると、焦点距離よりも近くにあるバーコードシンボルの大きさおよびバー１本当たりの幅は基準値よりも大きくなり、焦点距離よりも遠くにあるバーコードシンボルの大きさおよびバー１本当たりの幅は基準値よりも小さくなる。
【００１６】
この事実に基づき、バーコードリーダーの出力データ中の各バーコードシンボルのバー１本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出する。さらには、この算出した各バーコードシンボルの高さ位置のデータに基づき、バーコードリーダーの出力データ中の各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータを、それぞれ、基準商品群の射影を行った平面の高さ位置を基準とするデータに変換する。
【００１７】
そして、バーコードリーダーの出力データ中の各バーコードシンボルの種類のデータと、前記算出した各バーコードシンボルの高さ位置のデータと、前記変換した各バーコードシンボルの位置座標、大きさおよびバー１本当たりの幅のデータからなるデータの組を参照データと照合する。それによって、バーコードリーダーによって読み取った各バーコードシンボルが基準商品群のどの高さ位置においてどの基準商品に属しているかを特定する。
【００１８】
こうして、参照データとの完全な照合ができたとき、商品群に欠品がないことが確認でき、一方、参照データの一部と照合ができない場合は、商品群に欠品があるとして、欠落した商品を正確かつ容易に特定できる。
すなわち、第１および第３発明によれば、バーコードシンボル群を３次元的にかつ商品毎に区別しつつ一括読み取りし、検品を行うことができる。
【００１９】
第２および第４の発明と第１および第３の発明とは、後者では、参照データの設定時のバーコードシンボルのグループ分けを基準商品群の平面上への射影に基づいて行うのに対し、前者では、基準商品群を上方からバーコードリーダーで撮像して取得し画像に基づいて行う点が互いに異なるだけである。
【００２０】
そして、バーコードリーダーによって取得した基準商品群の画像に基づいて参照データを設定する場合には、各バーコードシンボルの高さ位置のデータは、当該画像中の各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータに反映されているので、バーコードシンボルのグループ分けは基準商品毎にだけすればよく、また、バーコードリーダーから出力されるデータをそのまま参照データと照合すればよい。
そして、第２および第４の発明についても、第１および第３の発明と同様の効果が得られることは言うまでもない。
【図面の簡単な説明】
【００２１】
【図１】本発明の１実施例による検品方法のフロー図である。
【図２】（Ａ）は、携帯電話の商品パッケージの１例の斜視図であり、（Ｂ）は、携帯電話の商品パッケージの別の例の斜視図であり、（Ｃ）は、（Ａ）の商品パッケージ内の作業工程表の平面図である。
【図３】（Ａ）は、図２（Ａ）の商品パッケージ内の、携帯電話本体を収納した箱の平面図であり、（Ｂ）は、図２（Ａ）の商品パッケージ内の、ＳＩＭカードを収納した封筒の平面図である。
【図４】図２（Ａ）の商品パッケージの作業工程表が位置する平面上への射影を示したものである。
【図５】図１に示した検品方法を実施するのに適した検品システムのブロック図である。
【図６】本発明の別の実施例による検品方法のフロー図である。
【図７】図６に示した検品方法を実施するのに適した検品システムのブロック図である。
【発明を実施するための形態】
【００２２】
以下、添付図面を参照しつつ、本発明の構成を好ましい実施例に基づいて説明する。
図１は、本発明の１実施例による検品方法のフロー図である。
図１を参照して、本発明によれば、まず、対象物を撮像して得られた画像に基づき、当該対象物に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを出力するバーコードリーダーを準備する（図１のステップＳ１）。
【００２３】
バーコードシンボルの種類としては、例えば、Code39、Code128、NW-7等が挙げられる。バーコードシンボルの位置座標とは、バーコードリーダーによって撮像された画像に予め設定されたＸＹ座標系に基づく、バーコードシンボルの四隅の座標あるいはバーコードシンボルの中心の座標を意味し、また、バーコードシンボルの大きさとは、バーコードシンボルの面積を意味する。
また、バー１本当たりの幅のデータは、通常、バー１本当たりの幅を構成する画素数として出力される。
【００２４】
本発明によれば、次に、基準商品群に含まれるバーコードシンボルに関する参照データを設定する（図１のステップＳ２）。参照データは、基準商品群の平面上への射影において高さ位置毎かつ基準商品毎にグループ分けしたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを含んでいる。
【００２５】
以下に、参照データの設定の仕方を、具体例を挙げて説明する。
今、基準商品群として、図２Ａに示すような携帯電話の商品パッケージを考える。この商品パッケージは、携帯電話本体が収納された箱２が作業工程表１の上に置かれ、箱２の上面に、ＳＩＭカードが封入された封筒３が置かれた状態で、作業工程表１、箱２および封筒３の全体が透明なシュリンクフィルムで梱包されたものからなっている。
【００２６】
図２Ｃは、図２Ａの商品パッケージ内の作業工程表１の平面図であり、図３Ａは、図２Ａの商品パッケージ内の箱２の平面図であり、図３Ｂは、図２Ａの商品パッケージ内の封筒３の平面図である。
図２Ｃに示すように、作業工程表１には、２種類のバーコードシンボルｂ１、ｂ２が印刷され、図３Ａに示すように、箱２の上面には、３種類のバーコードシンボルｂ３〜ｂ５の印刷されたラベルが貼着されており、また、図３Ｂに示すように、封筒３は窓３ａを有し、封筒３の表面に２種類のバーコードシンボルｂ６、ｂ７が印刷されるとともに、窓３ａから封筒３内のＳＩＭカード４に印刷されたバーコードｂ８が見えている。
【００２７】
図２Ａからわかるように、この商品パッケージに含まれるバーコードシンボル群ｂ１〜ｂ８は、作業工程表１の高さ位置ｈ１に属するものと、箱２の上面の高さ位置に属するものにグループ分けできる。
そこで、図４に示すように、商品パッケージの作業工程表が位置する平面上への射影をとり、まず、バーコードシンボル群（バーコードシンボルｂ１〜ｂ８）を、高さ位置ｈ１のグループ（バーコードシンボルｂ１、ｂ２）と、高さ位置ｈ２のグループ（バーコードシンボルｂ３〜ｂ８）に分け、さらに、それぞれのグループ内において、バーコードシンボル群を商品毎にグループ分けする。
【００２８】
上記グループ分けの結果は次のようになる。
（i）高さ位置ｈ１のグループ
グループＧ１（作業工程表１）→バーコードシンボルｂ１、ｂ２
（ii）高さ位置ｈ２のグループ
グループＧ２（封筒３＝ＳＩＭカード４）→バーコードシンボルｂ６〜ｂ８
グループＧ３（箱２＝携帯電話本体）→バーコードシンボルｂ３〜ｂ５
【００２９】
さらに、グループ毎に、各バーコードシンボルｂ１〜ｂ８の種類、位置座標、大きさ、桁数およびバー１本当たりの幅を設定し、それによって参照データの設定が完了する。この場合、バーコードシンボルｂ１〜ｂ８の位置座標として、作業工程表１の四隅のうちの１つを原点として設定したＸＹ座標系に基づく、各バーコードシンボルｂ１〜ｂ８の四隅の座標または各バーコードシンボルｂ１〜ｂ８の中心の座標を設定する。
【００３０】
再び図１を参照して、本発明によれば、さらに、検品すべき商品群を上方からバーコードリーダーによって撮像する（図１のステップＳ３）。それによって、当該商品群に含まれるバーコードシンボルのそれぞれの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータがバーコードリーダーから出力される。
【００３１】
この場合、バーコードリーダーによって読み取られるバーコードシンボルは、撮像時のバーコードリーダーの焦点距離を含む一定の被写界深度の範囲内にあり、そして、バーコードリーダーによって取得された画像においては、焦点距離付近にあるバーコードシンボルの大きさおよびバー１本当たりの幅を基準にすると、焦点距離よりも近くにあるバーコードシンボルの大きさおよびバー１本当たりの幅は基準値よりも大きくなり、焦点距離よりも遠くにあるバーコードシンボルの大きさおよびバー１本当たりの幅は基準値よりも小さくなる。
【００３２】
この事実に基づき、バーコードリーダーの出力データ中の各バーコードシンボルのバー１本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出する（図１のステップＳ４）。
【００３３】
さらに、ステップＳ４で算出した各バーコードシンボルの高さ位置のデータに基づき、バーコードリーダーの出力データ中の各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータを、それぞれ、基準商品群の射影を行った平面の高さ位置を基準とするデータに変換する（図１のステップＳ５）。
【００３４】
そして、バーコードリーダーの出力データ中の各バーコードシンボルの種類のデータと、ステップＳ４で算出した各バーコードシンボルの高さ位置のデータと、ステップＳ５で変換した各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータとからなるデータの組を、参照データと照合することにより、検品を行う（図１のステップＳ６）。
【００３５】
すなわち、バーコードリーダーによって読み取った各バーコードシンボルが基準商品群のどの高さ位置においてどの基準商品に属しているかを特定する。そして、参照データとの完全な照合ができたとき、商品群に欠品がないことが確認でき、一方、参照データの一部と照合ができない場合は、商品群に欠品があるとして、該当欠落した商品を正確かつ容易に特定できる。
【００３６】
それによって、例えば、図２Ａに示すような商品パッケージの複数の組み合わせからなる商品パッケージ群について検品を行い、どの商品パッケージについてどの梱包物が欠落しているのかを特定することができ、また、図２Ａに示すような商品パッケージと図２Ｂに示すような商品パッケージの任意の組み合わせからなる商品パッケージ群について検品を行い、作業工程表１のバーコードシンボルとＳＩＭカード（封筒３）のバーコードシンボルのみが読み取られた場合に、図２Ａに示すような商品パッケージについて携帯電話本体（箱３）のバーコードシンボルの読み取りエラーが発生したのか、図２Ｂに示すような商品パッケージについて全てのバーコードシンボルが正確に読み取られたのかを正確に区別することができる。
こうして、本発明の検品方法によれば、バーコードシンボル群を３次元的にかつ商品毎に区別しつつ一括読み取りして検品を行うことができる。
【００３７】
図５は、図１に示した検品方法を実施するのに適した検品システムのブロック図である。
図５を参照して、この検品システムは、読み取りステーションを有するフレーム５と、フレーム５に取り付けられて読み取りステーションの上方において下向きに配置されたバーコードリーダー６を備えている。
【００３８】
バーコードリーダー６は、読み取りステーションに商品群７（図５では、段ボール箱１２内に収容された４個の商品７ａ〜７ｄから構成される）が配置されたとき商品群７を撮像し、得られた画像に基づき、商品群７に含まれるバーコードシンボルｂ９〜ｂ１３のそれぞれの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを出力する。
【００３９】
検品システムは、また、基準商品群に含まれるバーコードシンボルに関する参照データが格納されたメモリ部１１を備えている。
この場合、参照データは、基準商品群の平面上への射影において高さ位置毎かつ基準商品毎にグループ分けされたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを含んでいる。
【００４０】
検品システムは、さらに、バーコードリーダー６の出力データ中の各バーコードシンボルのバー１本当たりの幅のデータを用いて、当該各バーコードシンボルの高さ位置を算出する演算部８と、演算部８で算出された各バーコードシンボルの高さ位置のデータに基づき、バーコードリーダー６の出力データ中の各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータを、それぞれ基準商品群の射影がなされた平面の高さ位置を基準とするデータに変換する変換部９を備えている。
【００４１】
検品システムは、さらに、バーコードリーダー６の出力データ中の各バーコードシンボルの種類のデータと、演算部８で算出された各バーコードシンボルの高さ位置のデータと、変換部９で変換された各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータとからなるデータの組を、メモリ部１１に格納された参照データと照合することにより、商品群について検品を行う照合部１０を備えている。
【００４２】
そして、読み取りステーションに商品群が配置されるたびに、当該商品群がバーコードリーダー６によって撮像されて、照合部１０による照合がなされ、検品が行われるが、この場合、商品群をその都度手作業で読み取りステーションに置いて検品を行ってもよいし、あるいは、ベルトコンベヤを配置してベルトコンベヤの搬送面上に読み取りステーションを設け、商品群を順次ベルトコンベヤによって搬送しつつ、商品群が読み取りステーションに到達する度に、バーコードリーダー６によって商品群を撮像し、検品を行ってもよい。
【００４３】
図６は、本発明の別の実施例による検品方法のフロー図である。
図６に示した実施例と図１に示した実施例は、後者では、参照データの設定時のバーコードシンボルのグループ分けを基準商品群の平面上への射影に基づいて行うのに対し、前者では、基準商品群を実際に上方からバーコードリーダーで撮像して取得し画像に基づいて行う点が互いに異なるだけである。
よって以下では、図１に示した実施例と同様の構成については詳細な説明を省略する。
【００４４】
図６を参照して、本発明によれば、まず、図１の実施例の場合と同様のバーコードリーダーを準備する（図６のステップＳ１）。
【００４５】
次に、基準商品群を上方からバーコードリーダーによって撮像し、取得した画像に基づいて基準商品群に含まれるバーコードシンボルに関する参照データを設定する（図６のステップＳ２）。
参照データは、取得した画像において基準商品毎にグループ分けしたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータを含んでいる。
【００４６】
このように、バーコードリーダーによって取得した基準商品群の画像に基づいて参照データを設定する場合には、各バーコードシンボルの高さ位置のデータは、当該画像中の各バーコードシンボルの位置座標および大きさおよびバー１本当たりの幅のデータに反映されているので、バーコードシンボルのグループ分けは基準商品毎にだけすればよい。
【００４７】
そして、検品すべき商品群を上方からバーコードリーダーによって撮像し、バーコードリーダーから出力されたデータを参照データと照合することにより、商品群について検品を行う（図６のステップＳ３）。
こうして、この実施例によれば、バーコードリーダーの出力データを直接参照データと照合して検品が行える。
この実施例によっても、図１の実施例の場合と同様の効果が得られることは言うまでもない。
【００４８】
図７は、図６に示した検品方法を実施するのに適した検品システムのブロック図である。なお、図７中、図５に示した実施例と同じ構成要素には同一の参照番号を付し、以下では、それらの詳細な説明を省略する。
図７を参照して、この検品システムは、読み取りステーションを有するフレーム５と、フレーム５に取り付けられて読み取りステーションの上方において下向きに配置されたバーコードリーダー６を備えている。
【００４９】
検品システムは、また、基準商品群に含まれるバーコードシンボルに関する参照データが格納されたメモリ部１４を備えている。
参照データは予めバーコードリーダー６によって取得された基準商品群の画像に基づいて設定され、参照データには、基準商品群の画像において基準商品毎にグループ分けされたバーコードシンボル群毎の、各バーコードシンボルの種類、位置座標、大きさ、桁数、およびバー１本当たりの幅のデータが含まれている。
【００５０】
検品システムはさらに、バーコードリーダー６から出力されたデータをメモリ部１４に格納された参照データと照合することにより、商品群７について検品を行う照合部１３を備えている。
【００５１】
上述の実施例では、バーコードリーダーによってバーコードシンボルを読み取ることによって、検品を行う構成を例示したが、本発明においては、バーコードシンボルのほかに、ＱＲコードシンボルやＯＣＲシンボル等のような、矩形領域に印刷される、コード化された情報を表示するシンボルがすべて使用可能であり、その際には、バーコードリーダーの代わりに、読み取るべきシンボルに対応した専用のイメージリーダーが使用される。その場合には、上記実施例中の用語「バー１本当たりの幅」は、読み取るべきシンボルの最小構成要素の幅を意味する。
【符号の説明】
【００５２】
１  作業工程表
２  携帯電話本体が収納された箱
３  ＳＩＭカードが封入された封筒
３ａ  窓
４  ＳＩＭカード
５  フレーム
６  バーコードリーダー
７  商品群
７ａ〜７ｄ  商品
８  演算部
９  変換部
１０  照合部
１１  メモリ部
１２  段ボール箱
１３  照合部
１４  メモリ部
ｂ１〜ｂ１３  バーコードシンボル
Ｇ１、Ｇ２、Ｇ３  基準商品毎のグループ
ｈ１、ｈ２  高さ位置
【図１】
0006557525.tif 000002
【図２】
0006557525.tif 000003
【図３】
0006557525.tif 000004
【図４】
0006557525.tif 000005
【図５】
0006557525.tif 000006
【図６】
0006557525.tif 000007
【図７】
0006557525.tif 000008