(57)【特許請求の範囲】
【請求項１】
各商品の外観情報を当該商品の印字データと関連づけて記憶する記憶手段と、
商品を撮像するテレビカメラと、
このテレビカメラからの撮像信号に基づいて商品の外観情報を得る画像処理装置と、
この画像処理装置からの商品の外観情報と上記記憶手段に記憶されている各商品の外観情報を比較して、上記テレビカメラで撮像した商品を特定する商品特定手段とを備えたラベル発行機であって、
上記商品特定手段で特定された商品の印字データを上記記憶手段から読み出す印字内容読出手段と、
上記印字内容読出手段で読み出された商品の印字データを表示する表示器と、
上記印字内容読出手段で読み出された商品の印字データをラベルに印字して発行するラベルプリンタと、
登録モードにおいて登録する商品を指定するための商品指定手段と、
登録モードにおいて上記画像処理装置からの商品の外観情報に基づいて登録すべき外観情報を決定する登録外観情報決定手段と、
登録モードにおいて上記登録外観情報決定手段で決定された商品の外観情報を当該商品の印字データと関連づけて上記記憶手段に書き込む書込手段とを備え、
上記記憶手段、上記商品特定手段、上記印字内容読出手段、上記登録外観情報決定手段および上記書込手段をマイクロコンピュータに内蔵しているラベル発行機。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、撮像した商品の画像を画像処理することにより商品を特定する手段を備えたラベル発行機に関するものである。
【０００２】
【従来の技術】
従来より、計量装置に設けたラベル発行機ではあるが、商品を特定する手段として、テレビカメラと画像処理装置を備えたものが知られている（たとえば、特開昭６３−１５１２４号公報参照。）
【０００３】
【発明が解決しようとする課題】
かかる装置において商品を特定するには、予め、商品の外観情報を入力する必要があるが、商品の外観情報をキー操作部から入力するのは、極めて面倒なうえ、入力を誤ると正確に商品を特定できない。
【０００５】
この発明は上記従来の問題を解決するためになされたもので、画像処理で商品を特定するラベル発行機において、商品を正確に特定し得るラベル発行機を提供することを目的とする。
【０００６】
【課題を解決するための手段および作用】
上記目的を達成するために、請求項１の発明は、まず、各商品の外観情報を当該商品の印字データと関連づけて記憶する記憶手段と、商品を撮像するテレビカメラと、このテレビカメラからの撮像信号に基づいて商品の外観情報を得る画像処理装置と、この画像処理装置からの商品の外観情報と上記記憶手段に記憶されている各商品の外観情報を比較して、上記テレビカメラで撮像した商品を特定する商品特定手段とを備えたラベル発行機である。
そして、上記商品特定手段で特定された商品の印字データを上記記憶手段から読み出す印字内容読出手段と、上記印字内容読出手段で読み出された商品の印字データを表示する表示器と、上記印字内容読出手段で読み出された商品の印字データをラベルに印字して発行するラベルプリンタと、登録モードにおいて登録する商品を指定するための商品指定手段と、登録モードにおいて上記画像処理装置からの商品の外観情報に基づいて登録すべき外観情報を決定する登録外観情報決定手段と、登録モードにおいて上記登録外観情報決定手段で決定された商品の外観情報を当該商品の印字データと関連づけて上記記憶手段に書き込む書込手段とを備えている。
ここで、上記記憶手段、上記商品特定手段、上記印字内容読出手段、上記登録外観情報決定手段および上記書込手段をマイクロコンピュータに内蔵している。
請求項１の発明によれば、画像処理装置からの外観情報を記憶手段に書き込むので、商品の外観情報を登録モードにおいてキー入力する必要がなくなる。
【０００８】
【実施例】
以下、この発明の実施例を図面にしたがって説明する。
図１ないし図６は第１実施例を示す。
図１において、ラベル発行機は、たとえばテーブル３０の上に載せられる卓上型のもので、表示器２、キー操作部（商品指定手段）３およびラベルプリンタ４が一体の発行機本体Ａと、商品の載置台１およびテレビカメラ５が一体になった外観検出機Ｂとを備えている。テレビカメラ５は、載置台１の背面から上方に伸びるブラケット７を介して、載置台１の上方に配設されている。このテレビカメラ５は、たとえば光源８とオートフォーカス機構を備えており、２点鎖線で示すように、ステンレス製の載置台１の上面を撮像範囲１ａとしている。載置台１の上面は単一の金属色になっている。この載置台１の中央には、載置台１に商品Ｍが載せられた際に下方に若干退避して、商品の載置を検出する載置検出手段９が設けられている。図２の載置検出手段９は、載置台１に商品Ｍが載置されたとき、載置信号ｂをテレビカメラ５に出力する。なお、商品Ｍは、たとえば、多数のスプリングコイルやコネクタソケットの部品が透明のビニール袋に袋詰めされたものである。
【０００９】
テレビカメラ５は、上記載置信号ｂを受けたときに、商品Ｍの撮像を開始する。このテレビカメラ５は、商品Ｍを撮像して、輝度信号と青・赤・緑の３色の信号からなる撮像信号ｃを画像処理装置２０に出力する。
【００１０】
上記画像処理装置２０は、上記撮像信号ｃに基づいて、輝度から包装材を含んだ商品Ｍの包絡線を判定して商品Ｍの面積を算出し、また、包装材および載置台１の色調を含んだ商品Ｍの青・赤・緑・白・黒の比を算出して、外観情報を得る。画像処理装置２０は、外観情報が安定するまで外観情報を繰り返し求め、外観情報が安定した後、面積および色調からなる外観情報信号ｄを、登録モードにおいて登録外観情報決定手段１４に出力し、一方、ラベル発行モードにおいて商品特定手段１５に出力する。なお、登録外観情報決定手段１４および商品特定手段１５などは、マイクロコンピュータ１０に内蔵されている。
【００１１】
上記登録外観情報決定手段１４は、登録モードにおいて外観情報信号ｄに基づいて、後述するように、登録すべき外観情報を決定し、登録外観情報信号ｅを書込手段１６に出力する。この書込手段１６には、登録モードにおいて、商品指定手段であるキー操作部３から商品コード、商品名および商品の単価などの商品情報信号ｆが入力される。上記書込手段１６は、この商品情報信号ｆおよび上記登録外観情報信号ｅを入力とし、登録外観情報決定手段１４つまり画像処理装置２０からの外観情報を、当該商品の印字データと関連づけて記憶手段１７に書き込む。この記憶手段１７は、各商品の外観情報を、当該商品の印字データと関連づけて記憶する。なお、記憶手段１７に記憶されている内容は、図３に示すとおりである。
【００１２】
図２の上記商品特定手段１５は、ラベル発行モードにおいて、外観情報信号ｄと記憶手段１７の登録外観情報信号ｅとを受けて、画像処理装置２０からの外観情報を記憶手段１７に記憶されている外観情報と比較して、商品を特定して商品コード信号ｇを印字内容読出手段１３および表示器２に出力するものである。ここで、上記画像処理装置２０からの外観情報は、載置検出手段９から載置信号ｂが出力された後にのみ商品特定手段１５に出力されるから、商品特定手段１５は、載置信号ｂをテレビカメラ５が受けたことを条件に商品を特定することになる。
【００１３】
この商品特定手段１５は、上記外観情報と登録外観情報を比較しただけでは商品を特定できない場合、該当する可能性のある全ての商品の商品コード信号ｇを表示器２に出力する。この場合、表示器２は、図４（ｂ）のように、複数の商品の商品コードを表示する。また、図２の上記商品特定手段１５は、キー操作部３からの商品指定信号ｈを受けて、上記可能性のある全ての商品から１つの商品を特定し、印字内容読出手段１３に商品コード信号ｇを出力する。
【００１４】
上記印字内容読出手段１３は、記憶手段１７からの商品情報信号ｆによって、印字内容を読出し、その結果を商品表示信号ｉとして表示器２およびラベルプリンタ４に出力する。この場合、表示器２は、図４（ａ）のように、商品の内容を表示する。
【００１５】
つぎに、上記構成の動作を、登録モードとラベル発行モードに分けて説明する。
登録モードにおいては、まず、オペレータが図２のキー操作部３から、登録する商品の商品コード、品名および個数などを入力する。入力された商品情報は、商品情報信号ｆとして書込手段１６により記憶手段１７に、図３のように、書き込まれて記憶される。
【００１６】
つづいて、オペレータは、図２の載置台１の上に、商品Ｍを載置する。この商品Ｍの載置により、載置信号ｂがテレビカメラ５に出力される。載置信号ｂを受けたテレビカメラ５は、商品Ｍを撮像し、輝度信号および色信号からなる撮像信号ｃを画像処理装置２０に出力する。画像処理装置２０は、登録外観情報決定手段１４に外観情報信号ｄを出力する。登録外観情報決定手段１４は、外観情報信号ｄを受けて以下に説明するように、登録すべき外観情報を決定し、書込手段１６に出力する。
【００１７】
つぎに、登録すべき外観情報の決定方法について、つまり、登録外観情報決定手段１４および書込手段１６の動作について、図５のフローチャートを用いて説明する。
図５において、ステップＳ１でスタートすると、ステップＳ２に進み、商品コードを入力し、つづいて、ステップＳ３に進む。ステップＳ３では、当該商品について既に登録されているか否かが判断され、登録されていない商品であれば、ステップＳ４に進み、一方、既に登録された商品であれば、ステップＳ５に進む。ステップＳ４では、キー操作部３（図１）のエンターキーが押されると、当該商品の面積、青、赤、緑、白、黒の情報が、図３のように、最小値および最大値として記憶される。その後、オペレータは、当該商品を載置台１（図１）から取り去り、ステップＳ２へ戻る。
【００１８】
ステップＳ５では、図２の登録外観情報決定手段１４が記憶手段１７の内容を読み出して、撮像した当該商品の面積が記憶手段１７に記憶された図３の面積の最小値よりも小さいか否かが判断され、小さければ図５のステップＳ６に進み、当該商品の面積が最小値以上であればステップＳ７に進む。ステップＳ６では、撮像した当該商品の面積を最小値として、記憶手段１７（図１）に記憶する。
【００１９】
一方、ステップＳ７では、撮像した当該商品の面積が記憶手段１７（図２）に記憶された図３の面積の最大値よりも大きいか否かが判断され、大きければ、図５のステップＳ８に進み、一方、最大値以下であれば、ステップＳ９に進む。ステップＳ８では、撮像した当該商品の面積を最大値として、記憶手段１７（図２）に記憶する。
【００２０】
ステップＳ９では、上記面積と同様に、青、赤、緑、白、黒についても、順次、最小値および最大値の判別を行い、判別内容に応じて記憶手段１７の内容を書き換える。
【００２１】
このように、このラベル発行機では、登録モードにおいて、図２のテレビカメラ５で商品Ｍを撮像し、更に画像処理装置２０で画像処理を行って、記憶手段１７に記憶させるので、外観情報をキー操作部３から全て入力するのと異なり、外観情報の入力が容易になるとともに、入力を誤るおそれがない。
【００２２】
つぎに、ラベル発行モードの動作について説明する。
オペレータは、まず、品名が特定されていない商品を載置台１の上に載せる。ここで、このラベル発行機は、図１のように、テレビカメラ５が載置台１の上方に設けられているから、載置台１の上に商品を載せる際に、テレビカメラ５が邪魔にならないので、ラベル発行の操作が容易である。また、テレビカメラ５は、載置台１の上面を撮像範囲１ａとしているので、オペレータの手や衣服が外観情報として取り込まれにくい。そのためバックグラウンドが安定するから、商品Ｍの外観情報が正確になる。
【００２３】
上記商品Ｍの載置により、図２の載置信号ｂを受けたテレビカメラ５は、商品Ｍを撮像し、輝度信号および色信号からなる撮像信号ｃを画像処理装置２０に出力する。画像処理装置２０は画像処理を行って、外観情報信号ｄを商品特定手段１５に出力する。商品特定手段１５は、後述する方法で商品を特定し、商品コード信号ｇを印字内容読出手段１３に出力する。この商品コード信号ｇを受けて、印字内容読出手段１３は記憶手段１７から商品の情報を読み出し、商品表示信号ｉを表示器２およびラベルプリンタ４に出力する。この後、表示器２は、図４（ａ）のような商品の情報を表示する。オペレータは表示を確認した後、図２のキー操作部３を操作して、ラベルプリンタ４にラベルを発行させる。
【００２４】
なお、上記載置検出手段９が商品Ｍの載置を検出して、商品Ｍが載置されたことを条件に、テレビカメラ５が商品Ｍを撮像し、商品特定手段１５が商品を特定する。したがって、商品Ｍを取り扱うオペレータの手や衣服などの外観情報が取り込まれるおそれがやはり少ないので、商品を正確に特定し得る。
【００２５】
つぎに、商品の特定方法について、つまり、商品特定手段１５の動作について、図６のフローチャートを用いて説明する。
図６において、ステップＳ２０でスタートすると、ステップＳ２１に進み、商品コードｎを００１とする。つづいて、ステップＳ２２に進み、図２の商品特定手段１５は記憶手段１７から当該ｎ＝００１の商品についての情報を読み出し、図６のステップＳ２３に進む。ステップＳ２３では、撮像した当該商品の面積が、記憶手段１７（図２）に記憶された図３の面積の最小値と最大値の範囲内か否かを判断し、その結果、範囲外であればステップＳ２４に進み、範囲内であればステップＳ２５に進む。ステップＳ２４では、ｎ＝ｎ＋１として、ステップＳ２２に戻り、次の商品コードについての検討を行う。
【００２６】
一方、ステップＳ２５では、撮像した当該商品の青色の輝度の総和が、記憶手段１７（図２）に記憶された図３の青色の輝度の総和の最小値と最大値の範囲内か否かを判断し、その結果、範囲外であれば図６のステップＳ２４に進む。一方、判断の結果、範囲内であれば、同様に、赤、緑、白と順次判断し、ステップＳ２９に進む。なお、赤、緑、白については、ステップＳ２５と同様のフローであり、その図示および説明を省略する。
【００２７】
ステップＳ２９では、同様に黒について判断し、判断の結果、範囲外であればステップＳ２４に進み、一方、範囲内であれば、ステップＳ３０に進む。ステップＳ３０では、当該商品コードを商品特定手段１５（図２）のメモリ（図示せず）に記憶し、ステップＳ３１に進む。ステップＳ３１では、全ての商品コードについての検索を完了したか否かを判断し、完了していなければステップＳ２４に戻り、完了していればステップＳ３２に進む。
【００２８】
ステップＳ３２では、該当する商品コードが２種類以上か否かを判断し、２種類以上であればステップＳ３３に進み、１種類であればステップＳ３４に進む。ステップＳ３３では、該当すると判定された２種以上の商品のコードおよび品名が図４（ｂ）のように表示され、図６のステップＳ３６でオペレータが商品の外観から品名を判断し、キー操作部３（図２）によりコード番号を選択して入力すると、ステップＳ３４に進み商品が特定される。ステップＳ３４では、商品特定手段１５（図２）が商品を特定し、つづいて、ステップＳ３５に進み、図４（ａ）のように、商品のコード、品名、ロット番号および個数などが表示される。
【００２９】
ここで、画像処理によって多数の商品を完璧に見分けるのは、必ずしも容易でない。これに対し、この実施例は、該当する可能性のある商品が２種以上の場合には、そのうちの１つを、最終的にオペレータに判断させる。したがって、商品の特定の確実性が向上する。
【００３０】
ところで、商品を特定する際に、該当する商品がない場合がある。この場合を考慮して、面積、青、赤、緑、白、黒のうちの６つの条件のうちの、たとえば面積を含む５つ以上の条件を満足する商品名を、表示器２（図２）に表示させて、オペレータに選択させることとしてもよい。
【００３１】
また、上記実施例では、図３のように、登録モードにおいて撮像した複数の商品の外観情報のうち最大値と最小値を、記憶手段１７（図２）に記憶させた。しかし、必ずしも、このようにする必要はなく、たとえば、同種の商品のうちの２以上のサンプルの平均値を基準として、偏差に基づいて許容範囲を適宜算出し、図７のような平均値と許容範囲からなる外観情報を記憶手段１７（図２）に記憶させてもよい。
【００３２】
つぎに、第２実施例について説明する。
図８の第２実施例において、テレビカメラ５は、ブラケット７を介して、発行機本体Ａの上方に配置されている。商品の載置台１は本体上面Ａａで構成されており、この本体上面Ａａがテレビカメラ５の撮像範囲１ａになっている。また、この実施例では、載置検出手段９を設けていない。なお、その他の構成は、上記第１実施例と同様であり、同一部分または相当部分に同一符号を付して、その説明および図示を省略する。
【００３３】
ところで、上記各実施例では、面積および色のみを外観情報としたが、これらの外観情報に加えて、あるいは、これらの外観情報の一部に代えて、形状や反射率を外観情報の一部としてもよい。
【００３４】
また、上記実施例では、図２のキー操作部３から商品コードの入力を行ったが、キー操作部３に代えて、音声で商品コードを入力する商品指定手段を用いてもよい。
【００３５】
また、上記実施例では、図６のように、全ての商品について判別することとしたが、たとえば、牛肉、豚肉、魚などの大分類を図２のキー操作部３から予め入力して、それに該当する商品についてのみ検索を行って商品を特定してもよい。そうすれば、検索時間が短縮される。
【００３６】
さらに、上記実施例では、商品特定手段１５が外観情報のみで商品を特定したが、外観以外に、時間帯、季節、曜日、売れ筋などの情報を予め入力し、これらの情報を商品特定の基準の１つとしてもよい。
【００３７】
【発明の効果】
以上説明したように、請求項１の発明によれば、登録モードにおいて、画像処理装置からの外観情報を記憶手段に書き込むので、外観情報の登録が容易になるとともに、登録を誤るおそれがないので、商品特定の確実性が向上する。
【図面の簡単な説明】
【図１】この発明の一実施例を示すラベル発行機の概略斜視図である。
【図２】同概略構成図である。
【図３】記憶手段に記憶されている商品の情報を示す図表である。
【図４】表示器の表示内容を示す平面図である。
【図５】登録モードにおける外観情報の登録方法を示すフローチャートである。
【図６】ラベル発行モードにおける商品特定の方法を示すフローチャートである。
【図７】記憶手段に記憶する商品の情報の他の例を示す図表である。
【図８】第２実施例を示すラベル発行機の概略斜視図である。
【符号の説明】
１…載置台、３…商品指定手段（キー操作部）、５…テレビカメラ、１５…商品特定手段、１６…書込手段、１７…記憶手段、２０…画像処理装置、ｃ…撮像信号。
【図１】
0003824238.tif 000002
【図２】
0003824238.tif 000003
【図３】
0003824238.tif 000004
【図４】
0003824238.tif 000005
【図５】
0003824238.tif 000006
【図６】
0003824238.tif 000007
【図７】
0003824238.tif 000008
【図８】
0003824238.tif 000009