(57)【特許請求の範囲】
【請求項１】
搬送手段によって所定の搬送方向に搬送される対象物を、当該対象物を撮像して取得される画像情報に基づいてサイズ判定または商品識別する商品識別手段と、
前記搬送方向に沿って配列された表示手段を、前記搬送方向に搬送される対象物の前記搬送方向における位置に対応して、前記商品識別手段による当該対象物の商品識別結果を示すように制御する表示制御手段と、を備え、
前記表示制御手段は、前記表示手段の表示態様が前記サイズ判定の結果に対応した表示態様となるように前記表示手段を制御するとともに、前記商品識別手段が前記対象物を前記画像情報に基づいて商品識別した際に商品の候補が一つに絞れて商品を特定できた場合と前記商品の候補が複数得られて一つに絞り切れていない場合とで、前記表示手段の表示態様が異なるように、前記表示手段を制御する、
ことを特徴とする商品処理システム。
【請求項２】
前記搬送手段は、ベルトを備えるベルトコンベアであり、
前記表示手段は、前記ベルトに配列された複数の表示ランプであり、
前記表示制御手段は、複数の前記表示ランプのうち、前記商品識別手段の識別対象となった対象物の前記搬送方向における位置に対応する表示ランプを前記サイズ判定の結果に対応する数だけ点灯させる、
ことを特徴とする請求項１に記載の商品処理システム。
【請求項３】
前記表示手段は、前記搬送手段の側方の被設置具に配列された複数の表示ランプであり、
前記表示制御手段は、複数の前記表示ランプのうち前記サイズ判定の結果に対応する数だけ表示ランプを点灯させるとともに、当該点灯させる表示ランプを、前記商品識別手段の識別対象となった対象物の位置の変化に対応して切り替える、
ことを特徴とする請求項１に記載の商品処理システム。
【請求項４】
前記表示制御手段は、複数の前記表示ランプのうち、前記商品識別手段によって前記商品の候補が一つに絞れて商品を特定できた対象物の位置に対応する表示ランプと、前記商品識別手段によって前記商品の候補が複数得られて一つに絞り切れていない対象物の位置に対応する表示ランプと、を異なる色で点灯させる、
ことを特徴とする請求項２又は請求項３に記載の商品処理システム。
【請求項５】
前記表示制御手段は、前記商品識別手段が前記対象物を前記画像情報に基づいて商品識別した際に前記商品の候補が得られなかった場合には、前記表示手段の表示態様が、前記商品の候補が一つに絞れて商品を特定できた場合と異なるように、且つ、前記商品の候補が複数得られて一つに絞り切れていない場合と異なるように、前記表示手段を制御する、
ことを特徴とする請求項１から請求項４のいずれか一項に記載の商品処理システム。
【請求項６】
前記表示制御手段は、前記商品識別手段が前記対象物を前記画像情報に基づいて商品識別した際に前記商品の候補が一つであるものの所定の条件を満たしていないために商品の特定にまでは至っていない場合には、前記表示手段の表示態様が、前記商品の候補が複数得られて一つに絞り切れていない場合と同じになるように、前記表示手段を制御する、
ことを特徴とする請求項１から請求項５のいずれか一項に記載の商品処理システム。
【請求項７】
搬送手段によって所定の搬送方向に搬送される対象物を、当該対象物を撮像して取得される画像情報に基づいてサイズ判定または商品識別する商品識別ステップと、
前記搬送方向に沿って配列された表示手段を、前記搬送方向に搬送される対象物の前記搬送方向における位置に対応して、前記商品識別ステップでの当該対象物の商品識別結果を示すように制御する表示制御ステップと、
を有し、
前記表示制御ステップは、前記表示手段の表示態様が前記サイズ判定の結果に対応した表示態様となるように前記表示手段を制御するとともに、前記商品識別ステップで前記対象物を前記画像情報に基づいて商品識別した際に商品の候補が一つに絞れて商品を特定できた場合と前記商品の候補が複数得られて一つに絞り切れていない場合とで、前記表示手段の表示態様が異なるように、前記表示手段を制御する、
ことを特徴とする商品処理方法。
【請求項８】
コンピュータを、
搬送手段によって所定の搬送方向に搬送される対象物を、当該対象物を撮像して取得される画像情報に基づいてサイズ判定または商品識別する商品識別手段、
前記搬送方向に沿って配列された表示手段を、前記搬送方向に搬送される対象物の前記搬送方向における位置に対応して、前記商品識別手段による当該対象物の商品識別結果を示すように制御する表示制御手段、
として機能させ、
前記表示制御手段は、前記表示手段の表示態様が前記サイズ判定の結果に対応した表示態様となるように前記表示手段を制御するとともに、前記商品識別手段が前記対象物を前記画像情報に基づいて商品識別した際に商品の候補が一つに絞れて商品を特定できた場合と前記商品の候補が複数得られて一つに絞り切れていない場合とで、前記表示手段の表示態様が異なるように、前記表示手段を制御する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品処理システム、商品処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、商品を撮像することで得られる画像情報に基づいて商品を識別する商品識別装置が普及しつつある。この商品識別装置をキャッシュレジスタの精算に用いることで、バーコードを付していない青果類等の売上登録が容易になるという利点がある。
【０００３】
例えば、特許文献１には、商品の撮像によって得られる画像情報に基づいて商品の外観特徴量を抽出する特徴量抽出手段と、所定の認識辞書ファイルの特徴量データと外観特徴量との比較に基づいて類似度を算出する類似度算出手段と、類似度算出手段によって算出される類似度に基づいて対象商品の候補を出力する候補出力手段と、を備える商品識別装置について記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−９２９７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１では、オペレータ（店員）がカゴから取り上げた商品を読取窓にかざし、商品識別装置によって商品を撮像・識別した後、この商品を別のカゴに入れていくという作業を繰り返す態様になっている。
【０００６】
一方、顧客自身が商品をベルトコンベアに次々と載せ、精算が終了した商品を顧客自身が袋に詰めていくというベルトコンベア式のシステムが知られている。これによって、商品をカゴから取り出して別のカゴへ移すという作業をオペレータが行う必要がなくなる。
このようなシステムは、例えば、ベルトコンベアの途中にトンネル形の商品識別装置を設け、商品識別装置によって識別された商品については自動的に売上登録し、商品識別装置によって識別されなかった（一つの商品に絞れなかった）ものについてはオペレータの操作で売上登録する構成になっている。
【０００７】
つまり、ベルトコンベア式のシステムは、オペレータ自身が商品をカゴから取り出して売上登録するのではなく、ベルトコンベアによって搬送されてくる商品を売上登録するように構成されている。したがって、次々と搬送されてくる商品（対象物）と、商品識別装置の識別対象となった商品（対象物）と、の対応関係をオペレータが把握しにくく、オペレータにとって使い勝手が悪いという問題があった。
【０００８】
そこで、本発明は、対象物に関する識別結果を容易に把握可能な商品処理システム、商品処理方法及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
前記課題を解決するために、本発明に係る商品処理システムは、搬送手段によって所定の搬送方向に搬送される対象物を、当該対象物を撮像して取得される画像情報に基づいてサイズ判定または商品識別する商品識別手段と、前記搬送方向に沿って配列された表示手段を、前記搬送方向に搬送される対象物の前記搬送方向における位置に対応して、前記商品識別手段による当該対象物の商品識別結果を示すように制御する表示制御手段と、を備え、前記表示制御手段は、前記表示手段の表示態様が前記サイズ判定の結果に対応した表示態様となるように前記表示手段を制御するとともに、前記商品識別手段が前記対象物を前記画像情報に基づいて商品識別した際に商品の候補が一つに絞れて商品を特定できた場合と前記商品の候補が複数得られて一つに絞り切れていない場合とで、前記表示手段の表示態様が異なるように、前記表示手段を制御する、ことを特徴とする。
【００１０】
また、本発明に係る商品処理方法は、搬送手段によって所定の搬送方向に搬送される対象物を、当該対象物を撮像して取得される画像情報に基づいてサイズ判定または商品識別する商品識別ステップと、前記搬送方向に沿って配列された表示手段を、前記搬送方向に搬送される対象物の前記搬送方向における位置に対応して、前記商品識別ステップでの当該対象物の商品識別結果を示すように制御する表示制御ステップと、を有し、
前記表示制御ステップは、前記表示手段の表示態様が前記サイズ判定の結果に対応した表示態様となるように前記表示手段を制御するとともに、前記商品識別ステップで前記対象物を前記画像情報に基づいて商品識別した際に商品の候補が一つに絞れて商品を特定できた場合と前記商品の候補が複数得られて一つに絞り切れていない場合とで、前記表示手段の表示態様が異なるように、前記表示手段を制御する、ことを特徴とする。
また、本発明に係るプログラムは、コンピュータを、搬送手段によって所定の搬送方向に搬送される対象物を、当該対象物を撮像して取得される画像情報に基づいてサイズ判定または商品識別する商品識別手段、前記搬送方向に沿って配列された表示手段を、前記搬送方向に搬送される対象物の前記搬送方向における位置に対応して、前記商品識別手段による当該対象物の商品識別結果を示すように制御する表示制御手段、として機能させ、前記表示制御手段は、前記表示手段の表示態様が前記サイズ判定の結果に対応した表示態様となるように前記表示手段を制御するとともに、前記商品識別手段が前記対象物を前記画像情報に基づいて商品識別した際に商品の候補が一つに絞れて商品を特定できた場合と前記商品の候補が複数得られて一つに絞り切れていない場合とで、前記表示手段の表示態様が異なるように、前記表示手段を制御する、ことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、対象物に関する識別結果を容易に把握可能な商品処理システム、商品処理方法及びプログラムを提供できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係る商品処理システムの外観斜視図である。
【図２】商品処理システムの構成図である。
【図３】商品識別装置のマイクロコンピュータを含む機能ブロック図である。
【図４】商品識別装置が実行する処理を示すフローチャートである。
【図５】商品処理システムに関するシーケンス図である。
【図６】本発明の第２実施形態に係る商品処理システムの外観斜視図である。
【図７】商品処理システムの構成図である。
【図８】商品識別装置が実行する処理を示すフローチャートである。
【図９】表示制御回路が実行する処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
本発明の実施形態について、適宜図面を参照しながら詳細に説明する。以下では、商品処理システムＳ（図１参照）のベルトコンベア１（図１参照）に載せられた商品を「対象物」と記すことがあるものとする。また、図１に示すように、前後・上下・左右を定義する。
【００１４】
≪第１実施形態≫
図１は、第１実施形態に係る商品処理システムＳの外観斜視図である。
商品処理システムＳは、商品の精算等を行うためのシステムであり、商品を搬送するベルトコンベア１（搬送手段）と、商品を識別する商品識別装置２と、商品識別装置２の識別結果に応じて色分けして点灯する複数の表示ランプＰ（表示手段）と、精算等を行うＰＯＳ端末３と、を備えている。
【００１５】
なお、図１ではオペレータ（店員）や顧客の図示を省略したが、オペレータはベルトコンベア１の左側（紙面手前側）でＰＯＳ端末３を操作しており、顧客はベルトコンベア１の右側（紙面奥側）で金銭の支払い等を行うものとする。
また、購入対象である商品は、ベルトコンベア１の上流端付近で顧客によってカゴ（図示せず）から取り出され、ベルト１２上に１つずつ載せられる。そして、金銭の支払いが終わった後、載置台Ｃ上で顧客によって商品が袋に詰められる。
【００１６】
ベルトコンベア１は、環状を呈する幅広のベルト１２を回転させることによって、商品である対象物を所定の搬送方向（図１の矢印を参照）に搬送する装置である。
ベルトコンベア１は、軸線が平行となるように並べられた複数のローラ１１と、このローラ１１上を摺動するように張られた環状のベルト１２と、各ローラ１１を回転自在に軸支する支持具１３と、ローラ１１を回転させるモータ１４と、モータ１４の回転角（機械角）を検出する回転角センサ１５（図２参照）と、モータ１４を制御するモータ制御回路１６（図２参照）と、モータ１４の駆動／停止を切り替えるフットスイッチ１７と、を備えている。
なお、図１では、複数のローラ１１のうち、モータ１４の回転子に連結されたキャリアローラのみを図示し、ベルト１２との摩擦力で回転するフリーローラについては図示を省略している。
【００１７】
また、本実施形態では、ベルト１２として光透過性を有する透明（又は半透明）のベルトを用いている。これは、後記するカメラ２２１〜２２４によって、上下左右の４方向から対象物を撮像するためである。つまり、ベルト１２の下側に配置されたカメラ２２２によって、対象物を下側からも撮像できるように光透過性のベルト１２を用いている。
【００１８】
図１に示すように、フットスイッチ１７はＰＯＳ端末３の下方に配置されている。そして、オペレータが足でフットスイッチ１７を踏むたびに、モータ制御回路１６（図２参照）によって、モータ１４の駆動／停止（つまり、ベルト１２上の対象物の移動／停止）が切り替わるようになっている。
図２に示す回転角センサ１５は、モータ制御回路１６に接続され、また、商品識別装置２のマイクロコンピュータ２４にも接続されている。そして、回転角センサ１５は、その検出値をモータ制御回路１６及びマイクロコンピュータ２４に出力するようになっている。
【００１９】
図１に示す商品識別装置２は、ベルトコンベア１によって所定の搬送方向（図１の矢印を参照）に搬送される対象物を、当該対象物を撮像して取得される画像情報に基づき、商品として識別する装置である。なお、対象物に対応する商品を特定できなかった場合には、その旨の情報や、一又は複数の候補商品を示す情報が、商品識別装置２からＰＯＳ端末３に出力されるようになっている。
【００２０】
図１に示すように、商品識別装置２は、ハウジング２１と、カメラ２２１〜２２４と、信号送信回路２３と、を備えている。
ハウジング２１は、孔部Ｈを有し、縦断面視で四角枠状を呈している。そして、この孔部Ｈを貫通するようにベルト１２が配置されている。つまり、商品識別装置２は、ベルトコンベア１によって対象物が搬送される途中で、その対象物を識別するように配置されている。
【００２１】
図１に示すカメラ２２１は、対象物を上から撮像するものであり、ハウジング２１の上壁に設置されている。カメラ２２２は、対象物を下から撮像するものであり、ハウジング２１の下壁に設置されている。カメラ２２３は、対象物を左から撮像するものであり、ハウジング２１の左壁に設置されている。カメラ２２４は、対象物を右から撮像するものであり、ハウジング２１の右壁に設置されている。
【００２２】
このように本実施形態では、カメラ２２１〜２２４によって、対象物を上下左右の４方向から撮像する構成になっている。なお、図１では図示を省略したが、上下左右から商品に光を照射する光源が、ハウジング２１の上壁・下壁・左壁・右壁にそれぞれ設置されている。
前記したように、ベルト１２は光透過性を有しているため、下壁に設置された光源（図示せず）からの光がベルト１２を透過して対象物に照射され、カメラ２２２によって対象物を下側からも撮像できるようになっている。ちなみに、搬送方向においてハウジング２１に対応する範囲には、ローラ１１が設置されていない。したがって、カメラ２２２による対象物の撮像が、ローラ１１によって阻害されるおそれはない。
【００２３】
カメラ２２１〜２２４は、例えば、カラーＣＣＤ（Charge-Coupled Device）イメージセンサ、カラーＣＭＯＳイメージセンサ（Complementary Metal Oxide Semiconductor）であり、ＣＰＵ２４１（図２参照）からの指令に従って所定のフレームレートで（例えば、１秒間に３０回の）撮像を行うようになっている。
【００２４】
信号送信回路２３は、後記する「商品識別処理」の結果に基づく情報を、電磁波として表示ランプＰに送信する機能を有している。図１に示す例では、信号送信回路２３は、ハウジング２１の上壁に設置されている。
【００２５】
詳細については後記するが、商品識別装置２によって実行される「商品識別処理」の結果は、以下に示す（Ａ）、（Ｂ）、（Ｃ）のいずれかに該当する。
（Ａ）対象物を商品として特定できた場合
（Ｂ）対象物を商品として特定できないものの、その候補商品が挙げられた場合
（Ｃ）対象物を商品として特定できず、候補商品も挙げられない場合
【００２６】
信号送信回路２３は、ベルトコンベア１によって搬送されてくる対象物に関して、前記した（Ａ）、（Ｂ）、（Ｃ）のいずれに該当するかを示す情報と、点灯させる表示ランプＰのランプＩＤと、を含む点灯信号を送信するようになっている。
また、信号送信回路２３は、ベルトコンベア１の下流端付近まで搬送された対象物に関して、その横側で点灯していた表示ランプＰを消灯するための消灯信号を送信する機能も有している。なお、点灯信号及び消灯信号の詳細については後記する。
【００２７】
複数の表示ランプＰは、信号送信回路２３からの信号に応じて点灯／消灯するランプである。図１に示すように、それぞれの表示ランプＰは、ベルトコンベア１の搬送方向に沿って、ベルトコンベア１の表面に等間隔で配列されている。このため、複数の表示ランプＰは、ベルトコンベア１により搬送される対象物を追従するようにその位置が移動する。
また、図１に示す例では、複数の表示ランプＰは、ベルト１２の幅方向においてＰＯＳ端末３側の縁部付近に設置されている。これは、オペレータに対して表示ランプＰを見えやすくためであり、また、ベルト１２上の対象物によって表示ランプＰが隠されることを防止するためである。
【００２８】
表示ランプＰには、それぞれ異なるランプＩＤが割り振られている。このランプＩＤは、点灯／消灯させる表示ランプＰを特定する際に用いられる情報であり、後記する商品識別装置２のＲＯＭ２４２（図２参照）に格納されるとともに、表示制御回路Ｐｂ（図２参照）の記憶部（図示せず）にも格納されている。
【００２９】
表示ランプＰは、ランプ本体Ｐａ（図２参照）と、表示制御回路Ｐｂ（図２参照）と、を備えている。ランプ本体Ｐａは、例えば、ＬＥＤ（Light Emitting Diode）であり、表示制御回路Ｐｂからの信号に従って点灯／消灯し、また、点灯時の発光色（例えば、青色／黄色／赤色）を切替可能に構成されている。
【００３０】
表示制御回路Ｐｂ（図２参照）は、ランプ本体Ｐａを制御する回路であり、信号送信回路２３から受信した点灯信号に対応する発光色でランプ本体Ｐａを点灯させるようになっている。例えば、表示制御回路Ｐｂは、信号送信回路２３からの信号に応じてランプ本体Ｐａを、青色（Ａ：商品を一つに特定できた場合）、黄色（Ｂ：候補商品が挙げられた場合）、又は赤色（Ｃ：商品を特定できない場合）で色分けして点灯させるようになっている。
【００３１】
ランプ本体Ｐａ及び表示制御回路Ｐｂは、ベルトコンベア１の上流端付近及び下流端付近で湾曲可能なフィルム部材（図示せず）に設置されている。また、表示ランプＰは、例えば、二次電池を用いたワイヤレス給電によって電力供給されるようになっている。
【００３２】
図２は、商品処理システムＳの構成図である。
商品識別装置２は、前記したハウジング２１（図１参照）、カメラ２２１〜２２４（図２では、「カメラ２２」と記載）、及び信号送信回路２３の他、マイクロコンピュータ２４と、インタフェース２５と、電源２６と、を備えている。
マイクロコンピュータ２４は、商品識別装置２が備えるカメラ２２１〜２２４や信号送信回路２３を制御するものであり、ＣＰＵ２４１と、ＲＯＭ２４２と、ＲＡＭ２４３と、を含んで構成される。
【００３３】
ＣＰＵ２４１、ＲＯＭ２４２、及びＲＡＭ２４３はバス接続され、ＲＯＭ２４２に記憶されたプログラムを読み出してＲＡＭ２４３に展開し、ＣＰＵ２４１が各種処理を実行するようになっている。ＣＰＵ２４１には、カメラ２２と、信号送信回路２３と、インタフェース２５と、電源２６と、が内部バスや入出力回路（図示せず）を介して接続されている。
【００３４】
インタフェース２５は、商品識別装置２とＰＯＳ端末３との間でデータの送受信するためのものであり、ＰＯＳ端末３が備えるインタフェース３６に接続されている。
電源２６は、商品識別装置２が備える各機器の電源であり、前記した各機器に接続されている。
【００３５】
ＰＯＳ端末３は、商品識別装置２によって商品が一つに特定された場合（前記した（Ａ））、その商品の商品分類、商品名、単価等の売上登録に係る情報を売上マスタファイル（不図示）に記録して売上登録するようになっている。
また、ＰＯＳ端末３は、商品識別装置２よって商品が一つに特定されなかった場合（前記した（Ｂ）、（Ｃ））、オペレータの操作によって特定された商品ＩＤに対応する商品を売上登録するようになっている。
【００３６】
図２に示すように、ＰＯＳ端末３は、マイクロコンピュータ３１と、ディスプレイ３２と、タッチパネル３３と、キーボード３４と、顧客用ディスプレイ３５と、インタフェース３６と、ＨＤＤ３７（Hard Disk Drive）と、ドロワ３８と、プリンタ３９と、電源４０と、を備えている。
【００３７】
マイクロコンピュータ３１は、ＰＯＳ端末３が備える各機器を制御するものであり、ＣＰＵ３１１、ＲＯＭ３１２、及びＲＡＭ３１３を含んで構成される。ＣＰＵ３１１、ＲＯＭ３１２、及びＲＡＭ３１３はバス接続され、ＲＯＭ３１２に記憶されたプログラムを読み出してＲＡＭ３１３に展開し、ＣＰＵ３１１が各種処理を実行するようになっている。
【００３８】
また、ＣＰＵ３１１には、ディスプレイ３２、タッチパネル３３、キーボード３４、顧客用ディスプレイ３５、インタフェース３６、ＨＤＤ３７、ドロワ３８、プリンタ３９、及び電源４０が、内部バスや入出力回路（図示せず）を介して接続されている。
【００３９】
ディスプレイ３２は、インタフェース３６を介して商品識別装置２から入力される情報や、タッチパネル３３等を介したオペレータの操作に基づき、ＣＰＵ３１１からの指令に従って、商品に関する情報を表示するものである。
タッチパネル３３は、ディスプレイ３２に表示された情報に関するオペレータの操作を受け付けるものである。
キーボード３４は、売上登録の仮締め（仮会計）を行う際に押下される仮締めキー３４１と、売上登録の締め（会計）を行う際に押下される締めキー３４２と、数字キー・各種演算子キーを含むテンキー３４３と、を備えている。
【００４０】
顧客用ディスプレイ３５は、ＣＰＵ３１１からの指令に従って、売上登録に関する情報を顧客に提示するものである。
インタフェース３６は、商品識別装置２とＰＯＳ端末３との間でデータを送受信するためのものであり、商品識別装置２が備えるインタフェース２５に接続されている。
【００４１】
ＨＤＤ３７には、プログラムや各種ファイルが格納されている。ＨＤＤ３７に記憶されているプログラムや各種ファイルはＰＯＳ端末３の起動時に、その全部又は一部がＲＡＭ３１３にコピーされ、ＲＡＭ３１３にコピーされたプログラムがＣＰＵ３１１によって実行される。ＨＤＤ３７には、各商品に関する特徴量ファイル３７１が格納されている。特徴量ファイル３７１は、店舗に陳列して販売する商品の各々について、商品の識別情報や商品価格等の情報と、その商品の基準画像情報との関連付けが設定された商品ファイルである。
【００４２】
ドロワ３８は、現金等を収納するものであり、キーボード３４を介した所定の操作によって開くようになっている。
プリンタ３９は、ＣＰＵ３１１からの指令に従って、商品に関する取引内容をレシートに印字するものである。
電源４０は、ＰＯＳ端末３が備える各機器の電源であり、前記した各機器に接続されている。
【００４３】
図３は、商品識別装置２のマイクロコンピュータ２４を含む機能ブロック図である。
マイクロコンピュータ２４は、画像情報取得部２４ａと、対象物検出部２４ｂと、特徴量抽出部２４ｃと、類似度算出部２４ｄと、類似度判定部２４ｅと、信号生成部２４ｆと、情報出力部２４ｇと、を備えている。前記した各構成の機能は、マイクロコンピュータ２４のＣＰＵ２４１（図２参照）が、ＲＯＭ２４２（図２参照）に格納されたプログラムを実行することによって具現化される。
【００４４】
画像情報取得部２４ａは、カメラ２２（図１に示すカメラ２２１〜２２４）に撮像オン信号を出力し、撮像によって得られる対象物のフレーム画像を順次取り込んでＲＡＭ２４３（図２参照）に保存する。
対象物検出部２４ｂは、画像情報取得部２４ａによって取得されたフレーム画像に含まれる対象物の全部又は一部を、パターンマッチング等に基づいて検出する。例えば、対象物検出部２４ｂは、前記したフレーム画像を二値化して輪郭線を抽出し、この輪郭線に基づいて対象物を検出する。
【００４５】
特徴量抽出部２４ｃは、前記したフレーム画像から特徴量を抽出する。具体的には、特徴量抽出部２４ｃは、対象物が検出されたフレーム画像から、対象物の色合い、形状（表面の凹凸を含む）、大きさ等の特徴量を画像情報として抽出する。
【００４６】
このように画像中に含まれる対象物を認識することは、一般物体認識（generic object recognition）と呼ばれている。柳井啓司著の「一般物体認識の現状と今後」では、一般物体認識の研究のサーベイを手法に加えて、データセット、評価ベンチマークを行い、更にその今後について展望している。
柳井 啓司，「一般物体認識の現状と今後」，[online]、情報処理学会論文誌，2007年11月15日，Vol.48，No.SIG16、1-24頁，[平成２６年１１月２７日検索]，インターネット<URL:http://mm.cs.uec.ac.jp/IPSJ-TCVIM-Yanai.pdf>
【００４７】
また、画像をオブジェクトごとに領域分割することによって一般物体認識を行う技術は、以下の文献に記載されている。
Jamie Shottonら，“Semantic Texton Forests for Image Categorization and Segmentation”，Computer Vision and Pattern Recognition, 2008. CVPR 2008. IEEE Conference on，[平成２６年１１月２７日検索]，インターネット<URL: http://mi.eng.cam.ac.uk/~cipolla/publications/inproceedings/2008-CVPR-semantic-texton-forests.pdf>
【００４８】
特徴量抽出部２４ｃは、カメラ２２１〜２２４（図１参照）によって対象物を上下左右から撮像することで取得される４方向のフレーム画像それぞれについて特徴量を抽出する。
【００４９】
類似度算出部２４ｄは、特徴量抽出部２４ｃによって抽出された特徴量等の画像情報と、ＨＤＤ３７に格納されている各商品の基準画像情報と、を比較参照し、対象物と各商品との類似度を算出する。ここで「類似度」とは、商品に対して対象物がどの程度類似しているかを示す値である。対象物の画像が商品の画像に完全一致している場合には類似度が１００％になり、対象物の画像が商品の画像と大きく異なっている場合には類似度が低くなる。
【００５０】
類似度判定部２４ｅは、類似度算出部２４ｄによって算出された類似度に基づいて商品を特定したり、一又は複数の候補商品を挙げたりする機能を有している。類似度判定部２４ｅの判定結果は、前記したＡ（商品を特定できた場合）、Ｂ（候補商品が挙げられた場合）、Ｃ（商品を特定できず、候補商品も挙げられなかった場合）のいずれかに該当する。
【００５１】
なお、ベルトコンベア１によって搬送される対象物を、この対象物を撮像して取得される画像情報に基づいて商品として識別する「商品識別手段」は、図３に示す特徴量抽出部２４ｃと、類似度算出部２４ｄと、類似度判定部２４ｅと、を含んで構成される。
【００５２】
信号生成部２４ｆは、類似度判定部２４ｅの判定結果と、回転角センサ１５の検出値と、に基づいて、表示ランプＰを点灯させるための点灯信号を生成する。また、信号生成部２４ｆは、対象物がベルトコンベア１の下流端付近まで移動したときに、その横側で点灯していた表示ランプＰを消灯させるための消灯信号を生成する。
【００５３】
なお、商品識別装置２の識別対象となった対象物の搬送方向における位置に対応して、この対象物に関する識別結果を示すようにランプ本体Ｐａを制御する「表示制御手段」は、信号生成部２４ｆ（図３参照）と、表示制御回路Ｐｂ（図２参照）と、を含んで構成される。
【００５４】
図３に示す情報出力部２４ｇは、類似度判定部２４ｅの判定結果に基づく情報をＰＯＳ端末３のマイクロコンピュータ３１に出力する。具体的には、対象物に対応する商品が特定された場合（前記した（Ａ）の場合）、情報出力部２４ｇは、特定した商品の商品ＩＤ等をＰＯＳ端末３に出力する。この場合、ＰＯＳ端末３側では、この商品がそのまま売上登録される。
【００５５】
また、対象物に関して一又は複数の候補商品が挙げられた場合（前記した（Ｂ）の場合）、情報出力部２４ｇは、候補商品の商品ＩＤ等をＰＯＳ端末３に出力する。この場合、ＰＯＳ端末３側では、オペレータの操作によって選択された候補商品が売上登録される。
また、対象物に対応する商品が特定されず候補商品も挙げられなかった場合（前記した（Ｃ）の場合）、情報出力部２４ｇは、その旨の情報をＰＯＳ端末３に出力する。この場合、ＰＯＳ端末３側では、オペレータの操作によって入力された商品が売上登録される。
【００５６】
図４は、商品識別装置２が実行する処理を示すフローチャートである。
なお、図４に示す処理中、ベルトコンベア１によって対象物（商品）が搬送されているものとする。
ステップＳ１０１において商品識別装置２は、対象物検出部２４ｂによって、対象物が検出されたか否かを判定する。前記したように、商品識別装置２は、対象物の撮像によって得られるフレーム画像から、パターンマッチング等に基づいて対象物を検出する。
【００５７】
対象物が検出された場合（Ｓ１０１→Ｙｅｓ）、商品識別装置２の処理はステップＳ１０２に進む。一方、対象物が検出されていない場合（Ｓ１０１→Ｎｏ）、商品識別装置２はステップＳ１０１の処理を繰り返す。
【００５８】
ステップＳ１０２において商品識別装置２は、点灯させる表示ランプＰを特定する。具体的には、商品識別装置２は、複数の表示ランプＰのうち、対象物の撮像時にカメラ２２１〜２２４を横切っていたもの（搬送方向において対象物の位置に対応する表示ランプＰ）を、その対象物の横側に位置している表示ランプＰとして特定する。
【００５９】
対象物の撮像時にカメラ２２１〜２２４を横切っていた表示ランプＰは、例えば、次の関係に基づいて特定できる。すなわち、モータ１４に連結されたローラ１１（キャリアローラ）の半径ｒと、ベルト１２の周方向の全長Ｌと、表示ランプＰの総数Ｎと、所定の初期状態からモータ１４が回転した回数（回転数）ｍと、カメラ２２１〜２２４を横切っている表示ランプＰkの番号ｋと、に関して、次の関係が成り立っている。
【００６０】
ｋＬ／Ｎ＝２πｒｍ  ・・・（１）
【００６１】
なお、前記した初期状態では、特定の表示ランプＰ0がカメラ２２１〜２２４を横切っていたものとし、この表示ランプＰ0から下流側に向かって順に、表示ランプＰ1，Ｐ2，…，Ｐk，…，ＰN-1が設置されているものとする（図１では、初期状態になっている）。ベルト１２が一周するたびに初期状態になるが、例えば、ハウジング２１（図１参照）に設けられたセンサ（図示せず）よって表示ランプＰ0が検知されるたびに、モータ１４の回転数ｍをゼロに初期化すればよい。
【００６２】
商品識別装置２は、モータ１４に設置された回転角センサ１５（図２参照）の検出値に基づいて、初期状態からカメラ２２１〜２２４による撮像時までのモータ１４の回転数ｍを算出する。さらに、商品識別装置２は、この回転数ｍと、式（１）と、に基づいて表示ランプＰkの番号ｋを算出する。これによって、対象物の撮像時にカメラ２２１〜２２４を横切っている表示ランプＰk（点灯すべき表示ランプＰ）を特定できる。
【００６３】
なお、搬送方向における対象物の長さｈ（図１参照）に対応して、点灯させる表示ランプＰの個数を可変にすることが好ましい。搬送方向における対象物の長さｈは、ステップＳ１０１の検出時に得られたフレーム画像に基づいて算出される。
そして、商品識別装置２は、搬送方向における対象物の長さｈに基づいて、点灯すべき表示ランプＰの個数を算出する。具体的には、図１に示す対象物Ｊ２（商品「大根」）の搬送方向における長さｈは、概ね、表示ランプＰの３個分の長さ（３Ｌ／Ｎ）に対応している。この場合、式（１）に基づいて特定された表示ランプＰ4に加えて、表示ランプＰ3，Ｐ5も点灯するようにすればよい。
【００６４】
ステップＳ１０３において商品識別装置２は、特徴量抽出部２４ｃによって、対象物のフレーム画像から特徴量を抽出する。すなわち、商品識別装置２は、撮像によって得られた対象物のフレーム画像から、対象物の色合い、形状、大きさ等の特徴量を画像情報として抽出する。前記したように、カメラ２２１〜２２４によって対象物を撮像することで取得される上下左右の４方向のフレーム画像それぞれについて、オブジェクト認識用に画像情報が抽出される。
【００６５】
ステップＳ１０４において商品識別装置２は、カメラ２２１〜２２４によって撮像された対象物の画像情報と、特徴量ファイル３７１（図３参照）に登録されている各商品の基準画像情報と、の類似度αを、類似度算出部２４ｄによって算出する。
【００６６】
商品識別装置２は、例えば、次のようにして類似度を算出する。すなわち、商品識別装置２は、カメラ２２１によって対象物を上から撮像して得られたフレーム画像に基づく画像情報（特徴量）と、特徴量ファイル３７１に格納されている各商品の基準画像情報と、を比較参照することによって、類似度αを算出する。なお、特徴量ファイル３７１には、商品のそれぞれについて、上下左右の４方向に対応する基準画像情報が格納されている。
【００６７】
次に、商品識別装置２は、１つの商品の４方向の基準画像情報のうち、上からの撮像によって得られた対象物の画像情報との類似度が最も高いもの（方向）を特定する。さらに、商品識別装置２は、他の方向（類似度が最も高かった方向を上として、下・左・右）に対応する基準画像情報と、対象物を下・左・右から撮像して得られたフレーム画像に基づく画像情報（特徴量）と、をそれぞれ比較参照することによって、各方向における類似度を算出する。商品識別装置２は、このような処理を各商品について行う。
【００６８】
通常、顧客は、対象物（商品）の向きに特に注意を払わずに、対象物を次々にベルト１２に載せていく。したがって、仮に１つのカメラの撮像結果のみに基づいて類似度を算出した場合、対象物の載せ方によっては、この対象物に対応する商品との類似度が低くなる可能性がある。
これに対して本実施形態では、上下左右の４方向から対象物を撮像して得られる画像情報に基づいて、各方向に対応する類似度が算出される。したがって、次に説明する類似度の判定処理（Ｓ１０５、Ｓ１１０）の精度を高めることができる。
【００６９】
ステップＳ１０５において商品識別装置２は、類似度判定部２４ｅによって、上下左右の４方向全てにおいて、類似度が第１閾値α１（例えば、７０％）以上である商品が存在するか否かを判定する。なお、第１閾値α１は、対象物に対応する商品を特定する際の判定基準となる閾値であり、予め設定されている。
【００７０】
上下左右の４方向全てにおいて、類似度が第１閾値α１以上である商品が存在する場合（Ｓ１０５→Ｙｅｓ）、商品識別装置２の処理はステップＳ１０６に進む。
ステップＳ１０６において商品識別装置２は、対象物に対応する商品を特定する。すなわち、類似度が第１閾値α１以上である商品が一つに絞られている場合には、商品識別装置２は、対象物を当該商品として特定する。また、類似度が第１閾値α１以上である商品が複数存在する場合、商品識別装置２は、例えば、類似度の最大値を与える商品を、対象物に対応する商品として特定する。
【００７１】
ステップＳ１０７において商品識別装置２は、信号生成部２４ｆによって、第１点灯信号を生成する。ここで「第１点灯信号」とは、対象物に対応する商品が特定されたことを示すために、その対象物の横側の表示ランプＰを青色に点灯させる信号である。「第１点灯信号」には、対象物の撮像時にカメラ２２１〜２２４を横切っていた表示ランプＰkの識別情報（前記した番号ｋ）と、この表示ランプＰkの発光色（青色）を特定する情報と、が含まれている。
【００７２】
ステップＳ１０８において商品識別装置２は、信号送信回路２３によって、第１点灯信号を送信する。これによって、ステップＳ１０１で検出した対象物の横側に位置している表示ランプＰが青色に点灯する。図１に示す例では、商品「大根」として特定された対象物Ｊ２の横側の表示ランプＰ3，Ｐ4，Ｐ5が青色（太枠線で図示）に点灯している。
【００７３】
ステップＳ１０９において商品識別装置２は、情報出力部２４ｇによって、ステップＳ１０６で特定した商品に関する商品情報（商品ＩＤ等）をＰＯＳ端末３に送信する。これによって、ステップＳ１０１で検出した対象物が、ステップＳ１０６で特定した商品として売上登録される。
【００７４】
前記したように、商品「大根」として特定された対象物Ｊ２（図１参照）の横側の表示ランプＰ3，Ｐ4，Ｐ5が青色に点灯しているため、ＰＯＳ端末３の手前側にいるオペレータは、ディスプレイ３２に表示されている商品「大根」と対象物Ｊ２との対応関係を容易に把握できる。つまり、オペレータは、対象物Ｊ２に関しては、ベルトコンベア１を止めることなく素通りさせればよいことを事前に把握できる。
【００７５】
また、ステップＳ１０５で上下左右の４方向全てにおいて類似度が第１閾値α１以上である商品が存在しない場合（Ｓ１０５→Ｎｏ）、商品識別装置２の処理はステップＳ１１０に進む。
ステップＳ１１０において商品識別装置２は、類似度判定部２４ｅによって、上下左右の４方向全てにおいて類似度が第２閾値α２（例えば、５０％）以上である商品が存在するか否かを判定する。なお、第２閾値α２は、対象物の候補となる候補商品を挙げるか否かの判定基準となる閾値であり、予め設定されている。
【００７６】
上下左右の４方向全てにおいて、類似度が第２閾値α２以上である商品が存在する場合（Ｓ１１０→Ｙｅｓ）、商品識別装置２の処理はステップＳ１１１に進む。
ステップＳ１１１において商品識別装置２は、信号生成部２４ｆによって、第２点灯信号を生成する。ここで「第２点灯信号」とは、対象物の候補商品が挙げられたことを示すために、その対象物の横側の表示ランプＰを黄色に点灯させる信号である。「第２点灯信号」には、対象物の撮像時にカメラ２２１〜２２４を横切っていた表示ランプＰkの識別情報（前記した番号ｋ）と、この表示ランプＰkの発光色（黄色）を特定する情報と、が含まれている。
【００７７】
ステップＳ１１２において商品識別装置２は、信号送信回路２３によって、第２点灯信号を送信する。これによって、ステップＳ１０１で検出した対象物の横側に位置している表示ランプＰが黄色に点灯する。図１に示す例では、対象物Ｊ３の横側の表示ランプＰ1が黄色（斜線で図示）に点灯している。
【００７８】
ステップＳ１１３において商品識別装置２は、情報出力部２４ｇによって、ステップＳ１１０で特定した候補商品に関する情報（商品ＩＤ等）をＰＯＳ端末３に送信する。これによって、候補商品の選択画面（候補商品が一つである場合には、確認画面）が、ＰＯＳ端末３のディスプレイ３２に表示される。
【００７９】
前記したように、対象物Ｊ３（図１参照）の横側の表示ランプＰ1が黄色に点灯しているため、ＰＯＳ端末３の手前側にいるオペレータは、ディスプレイ３２に表示された候補商品と対象物Ｊ３との対応関係を容易に把握できる。この場合、対象物Ｊ３がＰＯＳ端末３の前まで移動したときに、オペレータによってフットスイッチ１７（図１参照）が踏まれ、ベルトコンベア１がいったん止められる。そして、ディスプレイ３２に表示された候補商品の中から対象物Ｊ３に該当するものがオペレータによって選択され、売上登録される。
なお、より好ましくは、対象物Ｊ３の横側で黄色に点灯していた表示ランプＰ1は、この売上登録されたタイミングで、黄色から青色に発光色が変更制御される構成とすればよい。これにより売上登録できたことをオペレータ及び顧客に明示することができる。そして、その後に、オペレータによってフットスイッチ１７（図１参照）が再度踏まれると、ベルトコンベア１による搬送が再開される。
【００８０】
ステップＳ１１０で、上下左右の４方向全てにおいて類似度が第２閾値α２以上である商品が存在しない場合（Ｓ１１０→Ｎｏ）、商品識別装置２の処理はステップＳ１１４に進む。
ステップＳ１１４において商品識別装置２は、信号生成部２４ｆによって、第３点灯信号を生成する。ここで「第３点灯信号」とは、対象物に対応する商品が特定されず、候補商品も挙げられなかったことを示すために、その対象物の横側の表示ランプＰを赤色に点灯させる信号である。「第３点灯信号」には、対象物の撮像時にカメラ２２１〜２２４を横切っていた表示ランプＰkの識別情報（前記した番号ｋ）と、この表示ランプＰkの発光色（赤色）を特定する情報と、が含まれている。
【００８１】
なお、ベルトコンベア１によって所定の搬送方向に搬送される対象物を、この対象物を撮像して取得される画像情報に基づいて商品として識別する「商品識別処理」（商品識別ステップ）には、ステップＳ１０３〜Ｓ１０６、Ｓ１１０の処理が含まれる。
【００８２】
ステップＳ１１５において商品識別装置２は、信号送信回路２３（図１参照）によって、第３点灯信号を送信する。これによって、ステップＳ１０１で検出した対象物の横側に位置している表示ランプＰが赤色に点灯する。図１に示す例では、対象物Ｊ１の横側の表示ランプＰ7，Ｐ8が赤色（網掛で図示）に点灯している。
【００８３】
ステップＳ１１６において商品識別装置２は、情報出力部２４ｇによって、商品が特定されなかった旨の情報をＰＯＳ端末３に送信する。これによって、商品が特定されなかったことがＰＯＳ端末３のディスプレイ３２に表示される。
【００８４】
前記したように、対象物Ｊ１（図１参照）の横側の表示ランプＰ7，Ｐ8が赤色に点灯しているため、ＰＯＳ端末３の手前側にいるオペレータは、この対象物Ｊ１が商品として特定されなかったことを容易に把握できる。この場合、対象物Ｊ１（図１参照）がＰＯＳ端末３の前まで移動したときに、オペレータによってフットスイッチ１７が踏まれ、ベルトコンベア１がいったん止められる。そして、対象物Ｊ１に該当する商品がオペレータによって入力され（又は、バーコードスキャナを用いてバーコードが読み取られ）、売上登録される。
なお、より好ましくは、対象物Ｊ１の横側で赤色に点灯していた表示ランプＰ7，Ｐ8は、この売上登録されたタイミングで、赤色から青色に発光色が変更制御される構成とすればよい。これにより売上登録できたことをオペレータ及び顧客に明示することができる。そして、その後に、オペレータによってフットスイッチ１７（図１参照）が再度踏まれると、ベルトコンベア１による搬送が再開される。
【００８５】
ステップＳ１１７において商品識別装置２は、点灯信号（第１点灯信号、第２点灯信号、又は第３点灯信号）を送信してからの対象物の移動距離ｘが、所定値ｘ１以上になったか否かを判定する。前記した所定値ｘ１は、対象物がベルトコンベア１の下流端付近に達したか否かの判定基準となる閾値であり、予め設定されている。なお、対象物の移動距離ｘは、モータ１４に設置された回転角センサ１５（図２参照）の検出値に基づいて算出される。
【００８６】
対象物の移動距離ｘが所定値ｘ１以上になった場合（Ｓ１１７→Ｙｅｓ）、商品識別装置２の処理はステップＳ１１８に進む。また、対象物の移動距離ｘが所定値ｘ１未満である場合（Ｓ１１７→Ｎｏ）、商品識別装置２はステップＳ１１７の処理を繰り返す。
【００８７】
ステップＳ１１８において商品識別装置２は、表示ランプＰを消灯するための消灯信号を送信する。なお、消灯信号には、ステップＳ１０１で検出した対象物の横側に位置する表示ランプＰkの識別情報と、この表示ランプＰkを消灯させる旨の情報と、が含まれている。
消灯信号を送信することで、前記した識別情報に対応する表示ランプＰkが消灯する。したがって、ベルトコンベア１の上流端付近では、表示ランプＰkが消灯した状態になっている。
【００８８】
図５は、商品処理システムＳに関するシーケンス図である。
ステップＳ２０１において商品識別装置２は、前記した商品識別処理（Ｓ１０３〜Ｓ１０６、Ｓ１１０）の結果に基づいて、表示制御回路Ｐｂに点灯信号を送信する。
ステップＳ２０２において表示制御回路Ｐｂは、表示ランプＰ（ランプ本体Ｐａ）を点灯させる。なお、図５では省略したが、表示制御回路Ｐｂは、ステップＳ２０１で受信した点灯信号に含まれる表示ランプＰの識別情報と、自身の識別情報と、が一致している場合に、商品識別処理の結果に対応する発光色（青／黄／赤）で表示ランプＰを点灯させる。
【００８９】
また、識別対象となった対象物の搬送方向における位置に対応して、この対象物に関する識別結果を示すように表示ランプＰを制御する「表示制御処理」（表示制御ステップ）には、ステップＳ２０１，Ｓ２０２の処理が含まれる。
【００９０】
ステップＳ２０３において商品識別装置２は、点灯信号の送信時を基準とする対象物の移動距離に基づいて、表示制御回路Ｐｂに消灯信号を送信する。
ステップＳ２０４において表示制御回路Ｐｂは、表示ランプＰを消灯する。なお、図５では省略したが、表示制御回路Ｐｂは、ステップＳ２０３で受信した消灯信号に含まれる表示ランプＰの識別情報と、自身の識別情報と、が一致している場合に、表示ランプＰを消灯する。
【００９１】
＜効果＞
本実施形態では、図１に示すように、ベルト１２に設置された複数の表示ランプＰのうち、商品識別装置２の識別対象となった商品の横側の表示ランプＰが、商品の識別結果に対応する色で点灯される。したがって、ＰＯＳ端末３を操作しているオペレータは、ディスプレイ３２に表示された商品（候補商品、又は識別できなかった旨の情報）と、次々と搬送されてくる商品との対応関係を容易に把握できる。つまり、そのまま商品を素通りさせるべきか、ベルトコンベア１をいったん止めて商品を確認すべきかをオペレータが事前に把握できる。このように、本実施形態によれば、対象物に関する識別結果を容易に把握可能な商品処理システムＳを提供できる。
【００９２】
また、本実施形態では、対象物を上下左右の４方向から撮像し、撮像によって得られる画像情報に基づいて対象物を識別する構成になっている。したがって、対象物を一方向から撮像する場合と比較して、対象物に対応する商品を正確に特定できる。
また、顧客がベルト１２上に対象物を載せる際、その特徴がよく出ている方向で撮像されるように気を配ることは稀である。本実施形態によれば、対象物を４方向から撮像するため、ベルト１２上における対象物の向きに関わらず、この対象物に対応する商品を正確に特定できる。
【００９３】
≪第２実施形態≫
第２実施形態は、ベルト１２に表示ランプＰ（図１参照）を設置するのではなく、ベルト１２の側方の支持具１３（図６参照）に表示ランプＰを設置する点が第１実施形態と異なっている。つまり、第１実施形態では表示ランプＰがベルト１２と共に移動する構成であったが、第２実施形態では表示ランプＰが支持具１３に設置されており、ベルト１２と共には移動しない構成になっている。そして、この第２実施形態では、複数の表示ランプＰは、ベルトコンベア１により搬送される対象物に発光箇所が追従しているかのように見えるように、搬送される対象物の横を通過中の表示ランプＰが該通過中にだけ点灯される。
なお、第２実施形態に係る商品処理システムＳ（図７参照）は、回転角センサ１５に関する接続関係を除いて、第１実施形態（図２参照）と大凡同様の構成になっている。したがって、第１実施形態と異なる部分について説明し、第１実施形態と重複する部分については説明を省略する。
【００９４】
図６は、第２実施形態に係る商品処理システムＳの外観斜視図である。
図６に示すように、表示ランプＰは、支持具１３（被設置具）の上面に設置されている。なお、ベルトコンベア１のローラ１１を支持する支持具１３は、平面視において搬送方向に細長い矩形状を呈している。そして、複数の表示ランプＰが、商品の搬送方向に沿って、支持具１３（商品識別装置２の下流側）の上面に配列されている。
【００９５】
図７は、商品処理システムＳの構成図である。
図７に示すように、ランプ本体Ｐａを制御する表示制御回路Ｐｂは、信号送信回路２３と電気的に接続され、信号送信回路２３から入力される信号に応じて、ランプ本体Ｐａの点灯色を制御するようになっている。
また、表示制御回路Ｐｂは、モータ１４の回転角を検出する回転角センサ１５にも接続されている。表示制御回路Ｐｂは、回転角センサ１５の検出値に基づいて（つまり、対象物の移動距離に対応して）、表示ランプＰの点灯／消灯を切り替えるようになっている。なお、表示制御回路Ｐｂが実行する処理については後記する。
【００９６】
図８は、商品識別装置２が実行する処理を示すフローチャートである。なお、第１実施形態で説明したものと同様の処理については、図４と同一のステップ番号を付している。
図８に示す一連の処理は、第１実施形態で説明した処理（図４参照）からステップＳ１０２（点灯させる表示ランプＰの特定）と、ステップＳ１１７（対象物の移動距離に関する判定）と、ステップＳ１１８（消灯信号の送信）と、を省略した点が異なっている。
なお、表示ランプＰの点灯／消灯のタイミングは、表示制御回路Ｐｂ側で決定される。
【００９７】
また、生成される第１点灯信号（Ｓ１０７ａ）、第２点灯信号（Ｓ１１１ａ）、第３点灯信号（Ｓ１１４ａ）の内容が、第１実施形態のステップＳ１０７、Ｓ１１１、Ｓ１１４（図４参照）とは異なっている。
すなわち、ステップＳ１０７ａで送信される第１点灯信号には、搬送方向における対象物の長さｈと、対象物に対応する商品が特定された旨（Ｓ１０５→Ｙｅｓ）の情報と、が含まれる。
ステップＳ１１１ａで送信される第２点灯信号には、搬送方向における対象物の長さｈと、候補商品が挙げられた旨（Ｓ１１０→Ｙｅｓ）の情報と、が含まれる。
ステップＳ１１４ａで送信される第３点灯信号には、搬送方向における対象物の長さｈと、対象物に対応する商品が特定できず候補商品も挙げられなかった旨（Ｓ１１０→Ｎｏ）の情報と、が含まれる。
なお、他の各処理については第１実施形態（図４参照）と同様であるから、説明を省略する。
【００９８】
図９は、表示制御回路Ｐｂが実行する処理を示すフローチャートである。
ステップＳ３０１において表示制御回路Ｐｂは、商品識別装置２から点灯信号（第１点灯信号、第２点灯信号、又は第３点灯信号）を受信したか否かを判定する。前記したように、点灯信号には、搬送方向における対象物の長さｈ（図６参照）と、商品識別処理の結果を示す情報と、が含まれる。
点灯信号を受信していない場合（Ｓ３０１→Ｎｏ）、表示制御回路ＰｂはステップＳ３０１の処理を繰り返す。また、点灯信号を受信した場合（Ｓ３０１→Ｙｅｓ）、表示制御回路Ｐｂの処理はステップＳ３０２に進む。
【００９９】
ステップＳ３０２において表示制御回路Ｐｂは、搬送方向における対象物の長さｈに基づいて、点灯させる表示ランプＰの個数を算出する。例えば、図６に示す例では、搬送方向における対象物Ｊ２（商品「大根」）の長さｈに対応して、３個の表示ランプＰが点灯されている。
【０１００】
ステップＳ３０３において表示制御回路Ｐｂは、ステップＳ３０１で受信した点灯信号と、モータ１４に設置された回転角センサ１５の検出値と、に基づいて、表示ランプＰの点灯／消灯を制御する。
具体的に説明すると、表示制御回路Ｐｂは、ステップＳ３０１で点灯信号を受信した時点を基準として、ベルト１２上の対象物の移動距離を繰り返し算出する。そして、表示制御回路Ｐｂは、前記した移動距離に基づき、時々刻々と移動する対象物の横側の表示ランプＰが点灯状態となるように、それぞれの表示ランプＰの点灯／消灯を切り替える。
【０１０１】
また、表示制御回路Ｐｂは、ステップＳ３０１で受信した点灯信号に基づき、商品識別処理の結果に対応する発光色で表示ランプＰを点灯させる。例えば、表示制御回路Ｐｂは、商品「大根」と特定された対象物Ｊ２（図６参照）については、その横側の表示ランプＰを青色（図６では、太枠線）で点灯させるように、各表示ランプＰの点灯／消灯を切り替える。言い換えると、表示制御回路Ｐｂは、複数の表示ランプＰのうち点灯させるものを、対象物の位置の変化に対応して切り替える。
これによって、ＰＯＳ端末３の手前側にいるオペレータは、ディスプレイ３２に表示された商品「大根」が対象物Ｊ２であることを容易に把握できる。
【０１０２】
同様にして、表示制御回路Ｐｂは、候補商品が挙げられた対象物Ｊ３（図６参照）については、その横側の表示ランプＰを黄色（図６では、斜線）で点灯させるように、各表示ランプＰの点灯／消灯を切り替える。
また、表示制御回路Ｐｂは、商品が特定されず候補商品も挙げられなかった対象物Ｊ１（図６参照）については、その横側の表示ランプＰを赤色（図６では、網掛）で点灯させるように、各表示ランプＰの点灯／消灯を切り替える。
これによって、ＰＯＳ端末３の手前側にいるオペレータは、対象物Ｊ１，Ｊ３が目の前まで移動してきたときにフットスイッチ１７を踏んでベルトコンベア１を止め、候補商品の選択等を行うことができる。
【０１０３】
＜効果＞
本実施形態によれば、支持具１３に設置された複数の表示ランプＰのうち、商品識別装置２の識別対象となった商品の横側の表示ランプＰが、商品の識別結果に対応する色で点灯される。したがって、ＰＯＳ端末３を操作しているオペレータは、ディスプレイ３２に表示された商品（候補商品、又は識別できなかった旨の情報）と、ベルトコンベア１によって次々と搬送されてくる対象物との対応関係を容易に把握できる。
【０１０４】
≪変形例≫
以上、本発明に係る商品処理システムＳについて各実施形態により説明したが、本発明はこれらの記載に限定されるものではなく、種々の変更を行うことができる。
例えば、各実施形態では、カメラ２２１〜２２４（図１、図６参照）によって上下左右の４方向から対象物を撮像する構成について説明したが、これに限らない。例えば、対象物を斜め方向で見下ろすように設置された一つのカメラの撮像結果に基づいて、対象物を識別するようにしてもよい。
また、２方向（例えば、上・右）、又は３方向（例えば、上・右・左）から対象物を撮像し、その撮像結果に基づいて対象物を識別するようにしてもよい。なお、対象物を下側から撮像しない場合には、ベルト１２として光透過性を有しない通常のベルトを用いればよい。
【０１０５】
また、各実施形態では、商品識別処理の結果に基づいて表示ランプＰを青色／黄色／赤色に点灯させる場合について説明したが、表示ランプＰの色（状態）は適宜変更してもよい。例えば、商品識別処理の結果に応じて表示ランプＰを異なる輝度（状態）で点灯させてもよいし、商品識別処理の結果に応じて表示ランプＰの点滅状態を変えるようにしてもよい。
【０１０６】
また、例えば、対象物に対応する商品を特定できた場合には（Ｓ１０５→Ｙｅｓ：図４参照）、その対象物の横側の表示ランプＰを青色に点灯させ、対象物に対応する商品を特定できなかった場合には（Ｓ１０５→Ｎｏ：図４参照）、その対象物の横側の表示ランプＰを赤色に点灯するようにしてもよい。
なお、「対象物に対応する商品を特定できなかった場合」には、一又は複数の候補商品が挙げられた場合と、候補商品が挙げられない場合と、が含まれる。このように表示ランプＰの発光色を２色としても、オペレータは、そのまま素通りさせてよい商品（発光色：青色に対応）と、ベルトコンベア１をいったん停止させて確認すべき商品（発光色：赤色に対応）と、を事前に把握できる。
また、例えば、対象物に対応する商品を特定できた場合には（Ｓ１０５→Ｙｅｓ、Ｓ１０６：図４参照）、その対象物の横側の表示ランプＰを点灯させ、対象物に対応する商品を特定できなかった場合には（Ｓ１０５→Ｎｏ：図４参照）、その対象物の横側の表示ランプＰを消灯にしたままにするようにしてもよい。
【０１０７】
また、各実施形態では、搬送方向において隣り合う表示ランプＰの間に所定の間隔を設ける構成について説明したが（図１、図６参照）、これに限らない。例えば、対象物の搬送方向に沿って並べられた多数のＬＥＤをベルト１２に設置し、商品識別装置２の識別結果に基づいて、対象物の横側のＬＥＤを点灯させるようにしてもよい。
また、搬送方向に細長い液晶ディスプレイ（図示せず）を支持具１３（被設置具）の上面に設置し、商品識別装置２の識別対象となった対象物の位置に対応して、この対象物に関する識別結果を示すように液晶ディスプレイを制御するようにしてもよい。なお、対象物に関する識別結果を色分けして表示してもよいし、図柄や文字として表示してもよい。
【０１０８】
また、第２実施形態（図６参照）では、ローラ１１を回転可能の軸支する支持具１３（被設置具）に表示ランプＰを設置する構成について説明したが、これに限らない。例えば、表示ランプＰを設置するための「被設置具」を別途設け、この「被設置具」をベルトコンベア１の側方に配置する構成でもよい。
【０１０９】
また、各実施形態では、対象物を撮像して得られる画像情報（特徴量）に基づいて、対象物を識別する構成について説明したが、これに限らない。例えば、商品識別装置２に代えて、対象物に付されたバーコード（識別ラベル）を読み取るバーコードスキャナ（商品識別手段：図示せず）をベルトコンベア１の途中に配置してもよい。
そして、バーコードスキャナによってバーコードが読み取られた対象物については、その対象物の横側の表示ランプＰを、例えば、青色で点灯させる。また、バーコードが読み取れなかった対象物については、その対象物の横側の表示ランプＰを、例えば、赤色で点灯させる。これによって、オペレータは、バーコードが読み取られた対象物と、そうでない対象物と、を事前に把握できる。
【０１１０】
また、商品識別装置２がバーコードスキャナも備えており、対象物を撮像して得られる画像情報、及び／又は、対象物に付されたバーコード（識別ラベル）に基づいて対象物を識別する構成にしてもよい。この構成において、バーコードに基づいて特定される商品と、画像情報に基づいて特定される商品と、が異なる場合には、確実性が高いバーコードを優先させるようにすることが好ましい。
【０１１１】
また、各実施形態では、商品処理システムＳを商品の売上登録に用いる場合について説明したが、これに限らない。例えば、ベルトコンベアを用いて商品を分類や管理等を行うシステムにも、各実施形態の商品処理システムＳを適用できる。
【０１１２】
また、各実施形態で説明した処理（図４、図８等）を、プログラムによって別のコンピュータに実行させるようにしてもよい。前記したプログラムは、通信回線を介して提供することもできるし、ＣＤ−ＲＯＭ等の記録媒体に書き込んで配布することも可能である。
【０１１３】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
【０１１４】
（付記）
［１］
搬送手段によって所定の搬送方向に搬送される対象物を、当該対象物を撮像して取得される画像情報、及び／又は、当該対象物に付された識別ラベルに基づいて、商品として識別する商品識別手段と、
前記搬送方向に沿って配列された表示手段を、前記搬送方向に搬送される対象物の前記搬送方向における位置に対応して、前記商品識別手段による当該対象物の識別結果を示すように制御する表示制御手段と、を備えることを特徴とする商品処理システムである。
［２］
前記搬送手段は、ベルトを備えるベルトコンベアであり、
前記表示手段は、前記ベルトに配列された複数の表示ランプであり、
前記表示制御手段は、複数の前記表示ランプのうち、前記商品識別手段の識別対象となった対象物の前記搬送方向における位置に対応する表示ランプを点灯させることを特徴とする請求項１に記載の商品処理システムである。
［３］
前記表示手段は、前記搬送手段の側方の被設置具に配列された複数の表示ランプであり、
前記表示制御手段は、複数の前記表示ランプのうち点灯させる表示ランプを、前記商品識別手段の識別対象となった対象物の位置の変化に対応して切り替えることを特徴とする請求項１に記載の商品処理システムである。
［４］
前記表示制御手段は、複数の前記表示ランプのうち、
前記商品識別手段によって商品として特定された対象物の位置に対応する表示ランプと、
前記商品識別手段によって商品として特定されなかった対象物の位置に対応する表示ランプと、を異なる状態で点灯させることを特徴とする請求項２又は請求項３に記載の商品処理システムである。
［５］
前記表示制御手段は、複数の前記表示ランプのうち、
前記商品識別手段によって商品として特定された対象物の位置に対応する表示ランプと、
前記商品識別手段によって一又は複数の候補商品が特定された対象物の位置に対応する表示ランプと、
前記商品識別手段によって商品として特定されず、かつ、候補商品も特定されなかった対象物の位置に対応する表示ランプと、を異なる状態で点灯させることを特徴とする請求項２又は請求項３に記載の商品処理システムである。
［６］
前記商品識別手段は、
前記搬送手段によって搬送される対象物を複数方向から撮像して得られる画像情報のそれぞれについて、記憶手段に登録されている各商品の基準画像情報との類似度を算出し、前記複数方向に対応する前記画像情報のそれぞれについて類似度が所定閾値以上となる商品が存在する場合、撮像対象である対象物を当該商品として特定することを特徴とする請求項１から請求項５のいずれか一項に記載の商品処理システムである。
［７］
搬送手段によって所定の搬送方向に搬送される対象物を、当該対象物を撮像して取得される画像情報、及び／又は、当該対象物に付された識別ラベルに基づいて、商品として識別する商品識別ステップと、
前記搬送方向に沿って配列された表示手段を、前記搬送方向に搬送される対象物の前記搬送方向における位置に対応して、前記商品識別ステップにおける当該対象物の識別結果を示すように制御する表示制御ステップと、を含むことを特徴とする商品処理方法である。
【符号の説明】
【０１１５】
Ｓ  商品処理システム
１  ベルトコンベア（搬送手段）
１２  ベルト
１３  支持具（被設置具）
１４  モータ
１５  センサ
１５  回転角センサ
１６  モータ制御回路
１７  フットスイッチ
２  商品識別装置（商品識別手段）
２１  ハウジング
２２，２２１，２２２，２２３，２２４  カメラ
２３  信号送信回路
２４  マイクロコンピュータ
２４ａ  画像情報取得部
２４ｂ  対象物検出部
２４ｃ  特徴量抽出部（商品識別手段）
２４ｄ  類似度算出部（商品識別手段）
２４ｅ  類似度判定部（商品識別手段）
２４ｆ  信号生成部（表示制御手段）
２４ｇ  情報出力部
３  ＰＯＳ端末
Ｐ  表示ランプ（表示手段）
Ｐｂ  表示制御回路（表示制御手段）
Ｐａ  ランプ本体（表示手段）
【図１】
0006451274.tif 000002
【図２】
0006451274.tif 000003
【図３】
0006451274.tif 000004
【図４】
0006451274.tif 000005
【図５】
0006451274.tif 000006
【図６】
0006451274.tif 000007
【図７】
0006451274.tif 000008
【図８】
0006451274.tif 000009
【図９】
0006451274.tif 000010