(57)【要約】【課題】商品ラベルのデザインに変更があった場合であっても、変更に伴う作業手間を要することなく商品ラベルの正否を判定することができる商品情報検査システム及びコンピュータの制御方法を提供する。【解決手段】商品情報検査システム１は、商品識別情報と商品情報とを関連付けて記憶する記憶部９１と、商品識別情報を特定する識別情報特定部９５Ａと、貼付予定ラベル６３の画像情報を取得する画像情報取得部９５Ｂと、商品識別情報に関連付けて記憶されている商品名をテキスト情報として記憶部から抽出する第一抽出部９５Ｃと、画像情報に含まれる文字の情報をテキスト情報として抽出する第二抽出部９５Ｄと、第一抽出部によって抽出された文字列と、第二抽出部によって抽出された文字列との一致度合に基づいて貼付予定ラベルの正否を判定する判定部９５Ｆと、を備える。【選択図】図２
2020154791.tif 000002
【特許請求の範囲】
【請求項１】
商品を識別する識別情報と前記商品に関する商品情報とを関連付けて記憶する記憶部と、
生産に係る商品の前記識別情報を特定する識別情報特定部と、
前記商品情報に含まれる一以上の商品項目が印字された、前記商品に貼付する商品ラベル及び／又は前記商品を包装する包装材に関する画像情報を取得する画像情報取得部と、
前記識別情報特定部によって特定された前記識別情報に関連付けて記憶されている前記商品情報の中の比較対象となる所定の前記商品項目を、テキスト情報として前記記憶部から抽出する第一抽出部と、
前記画像情報取得部によって取得された前記画像情報に含まれる文字の情報をテキスト情報として抽出する第二抽出部と、
前記第一抽出部によって抽出されたテキスト情報としての文字列と、前記第二抽出部によって抽出されたテキスト情報としての文字列との比較に基づいて、前記商品ラベル及び／又は前記包装材の正否を判定する判定部と、を備える、商品情報検査システム。
【請求項２】
前記第一抽出部は、前記商品項目として商品名を抽出する、請求項１記載の商品情報検査システム。
【請求項３】
前記第一抽出部によって抽出された商品名に含まれる文字列を全て含む商品名であって、前記識別情報特定部によって特定された前記識別情報とは異なる他の識別情報に関連付けられた商品名を前記記憶部から抽出する第三抽出部を更に備え、
前記判定部は、前記第三抽出部によって抽出された商品名の文字列が、前記第二抽出部によって抽出された商品名の文字列に含まれる場合には、前記商品ラベル及び／又は前記包装材は、正しいものではないと判定する、請求項２記載の商品情報検査システム。
【請求項４】
前記第一抽出部によって抽出された商品名の文字列に対する編集距離が所定値以下である商品名であって、前記識別情報特定部によって特定された前記識別情報とは異なる他の識別情報に関連付けられた商品名を前記記憶部から抽出する第三抽出部を更に備え、
前記判定部は、前記第三抽出部によって抽出された商品名の文字列が、前記第二抽出部によって抽出された商品名の文字列に含まれる場合には、前記商品ラベル及び／又は前記包装材は、正しいものではないと判定する、請求項２記載の商品情報検査システム。
【請求項５】
前記第三抽出部によって商品名が抽出されたことを報知する報知部を更に備える、請求項３又は４記載の商品情報検査システム。
【請求項６】
商品を識別する識別情報と前記商品に関する商品情報とを関連付けて記憶する記憶部と、
生産に係る商品の前記識別情報を特定する識別情報特定部と、
前記識別情報特定部によって特定された前記識別情報に関連付けて記憶されている前記商品情報の中の比較対象となる所定の商品項目をテキスト情報として抽出すると共に、抽出した前記テキスト情報を第一画像情報に変換する変換部と、
前記商品情報に含まれる一以上の商品項目が印字された、前記商品に貼付する商品ラベル及び／又は前記商品を包装する包装材に関する第二画像情報を取得する画像情報取得部と、
前記変換部によって変換された前記第一画像情報と、前記画像情報取得部によって取得された前記第二画像情報との比較に基づいて、前記商品ラベル及び／又は前記包装材の正否を判定する判定部と、を備える、商品情報検査システム。
【請求項７】
前記変換部は、抽出した前記テキスト情報を前記第一画像情報に変換するときのフォントを選択的に設定可能に設けられている、請求項６記載の商品情報検査システム。
【請求項８】
前記識別情報と、前記商品ラベル及び／又は前記包装材と、を撮像する撮像部を更に備え、
前記識別情報特定部及び前記画像情報取得部は、前記撮像部が取得する撮像画像から前記識別情報及び前記画像情報を取得する、請求項１〜７の何れか一項記載の商品情報検査システム。
【請求項９】
前記撮像部は、前記識別情報が印字されると共に前記商品ラベル及び／又は前記包装材が貼付された台帳を撮像する、請求項８記載の商品情報検査システム。
【請求項１０】
商品を識別する識別情報と前記商品に関する商品情報とを関連付けて記憶する記憶部を備え、前記商品に貼付する商品ラベル及び／又は前記商品を包装する包装材が前記商品に対応した正しいものであるか否かを判定する商品情報検査システムに用いられるコンピュータの制御方法であって、
生産に係る商品の前記識別情報を特定する識別情報特定ステップと、
前記商品情報に含まれる一以上の商品項目が印字された前記商品ラベル及び／又は前記包装材に関する画像情報を取得する画像情報取得ステップと、
前記識別情報特定ステップによって特定された前記識別情報に関連付けて記憶されている前記商品情報の中の比較対象となる所定の前記商品項目を、テキスト情報として前記記憶部から抽出する第一抽出ステップと、
前記画像情報取得ステップによって取得された前記画像情報に含まれる文字の情報をテキスト情報として抽出する第二抽出ステップと、
前記第一抽出ステップによって抽出されたテキスト情報としての文字列と、前記第二抽出ステップによって抽出されたテキスト情報としての文字列との比較に基づいて、前記商品ラベル及び／又は前記包装材の正否を判定する判定ステップと、を実行する、コンピュータの制御方法。
【請求項１１】
商品を識別する識別情報と前記商品に関する商品情報とを関連付けて記憶する記憶部を備え、前記商品に貼付する商品ラベル及び／又は前記商品を包装する包装材が前記商品に対応した正しいものであるか否かを判定する商品情報検査システムに用いられるコンピュータの制御方法であって、
生産に係る商品の前記識別情報を特定する識別情報特定ステップと、
前記商品情報に含まれる一以上の商品項目が印字された、前記商品に貼付する商品ラベル及び／又は前記商品を包装する包装材に関する第二画像情報を取得する画像情報取得ステップと、
前記識別情報特定ステップによって特定された前記識別情報に関連付けて記憶されている前記商品情報の中の比較対象となる所定の商品項目をテキスト情報として抽出すると共に、抽出した前記テキスト情報を第一画像情報に変換する変換ステップと、
前記変換ステップによって変換された前記第一画像情報と、前記画像情報取得ステップによって取得された前記第二画像情報との比較に基づいて、前記商品ラベル及び／又は前記包装材の正否を判定する判定ステップと、を実行する、コンピュータの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品情報検査システム及びコンピュータの制御方法に関する。
【背景技術】
【０００２】
例えば、パン及びおにぎり等の商品には、商品名、賞味期限、原材料等が記載された商品ラベルが貼付されている。これらの商品を製造する工場等では、製造された商品に貼付する商品ラベルが、当該商品に貼付されるべきラベルとして正しいものであるか否かの検査が実施されている。このようなラベルの正否を検査する方法として、商品に関する情報が印字された部分と、当該商品に貼付すべき正しい商品ラベル（以後、「見本ラベル」と称する。）が印刷される（又は貼付される）部分と、これから貼付しようとする商品ラベル（以後、「貼付予定ラベル」）が貼付される部分とから構成されるラベル台帳を用いた検査方法が知られている。作業者は、見本ラベルと貼付予定ラベルとが一致するか否かを目視によって確認している。なお、見本ラベルがなく、チェックすべき商品情報の文字列（商品名、価格、消費期限、バーコードに係る文字列、生産工場の名称、生産ラインの識別コード、配送便の識別コード等）のみが印刷（又は貼付）されたラベル台帳が用いられることもある。
【０００３】
特許文献１には、このような目視による検査を自動的に行うためのラベル台帳検査装置が開示されている。具体的には、見本ラベルと貼付予定ラベルとを撮像装置によって撮像し、撮像された見本ラベルの画像と貼付予定ラベルの画像とを比較することによって、貼付予定ラベルの正否（見本ラベルと貼付予定ラベルとが一致するか否か）を判定するラベル台帳検査装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１５０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の方法では、比較検査のために、例えば商品名等の商品情報に変更がなくても、商品ラベルのデザイン（例えば、文字位置、文字大きさ、背景画像、及び配色等）が変更された場合には、貼付すべき商品ラベルである見本ラベルを差し替える必要があり、その作業は非常に手間である。また、商品を包装する包装材についても、商品ラベルと同様の課題がある。
【０００６】
そこで、本発明は、商品ラベル及び／又は包装材のデザインに変更があった場合であっても、変更に伴う作業手間を要することなく商品ラベル及び／又は包装材の正否を判定することができる商品情報検査システム及びコンピュータの制御方法を提供すること目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る商品情報検査システムは、商品を識別する識別情報と商品に関する商品情報とを関連付けて記憶する記憶部と、生産に係る商品の識別情報を特定する識別情報特定部と、商品情報に含まれる一以上の商品項目が印字された、商品に貼付する商品ラベル及び／又は商品を包装する包装材に関する画像情報を取得する画像情報取得部と、識別情報特定部によって特定された識別情報に関連付けて記憶されている商品情報の中の比較対象となる所定の商品項目を、テキスト情報として記憶部から抽出する第一抽出部と、画像情報取得部によって取得された画像情報に含まれる文字の情報をテキスト情報として抽出する第二抽出部と、第一抽出部によって抽出されたテキスト情報としての文字列と、第二抽出部によって抽出されたテキスト情報としての文字列との比較に基づいて、商品ラベル及び／又は包装材の正否を判定する判定部と、を備える。
【０００８】
この構成の商品情報検査システムでは、見本となる（貼付すべき）商品ラベル及び／又は包装材の画像情報と画像情報取得部によって取得された商品に貼付する商品ラベル及び／又は包装材の画像情報とを比較するのではなく、記憶部に記憶されているテキスト情報としての商品項目と、上記画像情報から抽出されたテキスト情報としての商品項目とを比較することによって、商品ラベル及び／又は包装材の正否を判定している。すなわち、この構成の商品情報検査システムでは、商品ラベル及び／又は包装材の正否を判定するための基準データを、画像情報ではなくテキスト情報としている。この結果、商品ラベル及び／又は包装材のデザインに変更があった場合であっても、変更に伴う作業手間を要することなく商品ラベル及び／又は包装材の正否を判定することができる。
【０００９】
本発明に係る商品情報検査システムでは、第一抽出部は、商品項目として商品名を抽出してもよい。この構成では、商品名の文字列を、商品ラベル及び／又は包装材の正否を判定する基準データとすることができる。
【００１０】
本発明に係る商品情報検査システムでは、第一抽出部によって抽出された商品名に含まれる文字列を全て含む商品名であって、識別情報特定部によって特定された識別情報とは異なる他の識別情報に関連付けられた商品名を記憶部から抽出する第三抽出部を更に備え、判定部は、第三抽出部によって抽出された商品名の文字列が、第二抽出部によって抽出された商品名の文字列に含まれる場合には、商品ラベル及び／又は包装材は、正しいものではないと判定してもよい。
【００１１】
例えば、記憶部に記憶された商品名として「カレーパン」及び「辛口カレーパン」が存在し、第一抽出部によって取得された文字列が「カレーパン」、第二抽出部によって取得された文字列が「辛口カレーパン」であった場合を例に挙げる。このとき、判定部は、第一抽出部によって取得された文字列「カレーパン」が、第二抽出部によって取得された文字列「辛口カレーパン」とが異なるので、判定部は、商品ラベル及び／又は包装材は正しくないと判定されるべきである。ところが、判定部は、第二抽出部によって取得された文字列「辛口カレーパン」の中に、第一抽出部によって抽出された文字列「カレーパン」が含まれることで、画像情報取得部によって取得された「辛口カレーパン」と印字された商品ラベル及び／又は包装材を正しい商品ラベル及び／又は包装材であると判定する。このように、記憶部に類似する商品名が複数ある場合には、判定部における正否の判定精度を低下することがある。
【００１２】
そこで、本発明に係る構成では、第三抽出部は、第一抽出部によって抽出された商品名に含まれる文字列を全て含む商品名を抽出することによって、第一抽出部によって抽出された商品名に類似する商品名を抽出する。そして、第三抽出部によって抽出された商品名が第二抽出部によって抽出された商品名に含まれる場合には、画像情報取得部によって取得された商品ラベルは正しくないと判定する。すなわち、第三抽出部によって抽出される文字列「辛口カレーパン」が、第二抽出部によって抽出された文字列「辛口カレーパン」に含まれると、判定部は、画像情報取得部によって取得された商品ラベルは正しくないと判定することができる。これにより、記憶部に類似する商品名が複数ある場合であっても、判定部における正否の判定精度を高めることができる。
【００１３】
本発明に係る商品情報検査システムでは、第一抽出部によって抽出された商品名の文字列に対する編集距離が所定値以下である商品名であって、識別情報特定部によって特定された識別情報とは異なる他の識別情報に関連付けられた商品名を記憶部から抽出する第三抽出部を更に備え、判定部は、第三抽出部によって抽出された商品名の文字列が、第二抽出部によって抽出された商品名の文字列に含まれる場合には、商品ラベル及び／又は包装材は、正しいものではないと判定してもよい。
【００１４】
ここでいう編集距離とは、二つの文字列がどの程度異なっているかを示す指標であり、レーベンシュタイン距離とも称される公知の定義である。例えば、記憶部に記憶された商品名として「カレーパン」及び「辛口カレーパン」が存在し、第一抽出部によって取得された文字列が「カレーパン」、第二抽出部によって取得された文字列が「辛口カレーパン」であった場合を例に挙げる。このとき、判定部は、第一抽出部によって取得された文字列と、第二抽出部によって取得された文字列とが異なるので、判定部は、貼付予定の商品ラベルは正しくないと判定されるべきである。ところが、判定部は、第二抽出部によって取得された文字列の中に、第一抽出部によって抽出された文字列「カレーパン」が含まれることで、画像情報取得部によって取得された「辛口カレーパン」と印字された商品ラベルを正しい商品ラベルであると判定する。このように、記憶部に類似する商品名が複数ある場合には、判定部における正否の判定精度を低下することがある。
【００１５】
そこで、本発明に係る構成では、第三抽出部は、第一抽出部によって抽出された商品名の文字列に対する編集距離が所定値以下である文字列を含む商品名を抽出することによって、第一抽出部によって抽出された商品名に類似する商品名を抽出する。そして、第三抽出部によって抽出された商品名が第二抽出部によって抽出された商品名に含まれる場合には、画像情報取得部によって取得された商品ラベルは正しくないと判定する。すなわち、第三抽出部によって抽出される文字列「辛口カレーパン」が、第二抽出部によって抽出された文字列「辛口カレーパン」に含まれると、判定部は、画像情報取得部によって取得された商品ラベルは正しくないと判定することができる。これにより、記憶部に類似する商品名が複数ある場合であっても、判定部における正否の判定精度を高めることができる。
【００１６】
本発明に係る商品情報検査システムでは、第三抽出部によって商品名が抽出されたことを報知する報知部を更に備えてもよい。この構成では、作業者に注意喚起を促すことが可能になる。
【００１７】
本発明に係る商品情報検査システムは、商品を識別する識別情報と商品に関する商品情報とを関連付けて記憶する記憶部と、生産に係る商品の識別情報を特定する識別情報特定部と、識別情報特定部によって特定された識別情報に関連付けて記憶されている商品情報の中の比較対象となる所定の商品項目をテキスト情報として抽出すると共に、抽出したテキスト情報を第一画像情報に変換する変換部と、商品情報に含まれる一以上の商品項目が印字された、商品に貼付する商品ラベル及び／又は商品を包装する包装材に関する第二画像情報を取得する画像情報取得部と、変換部によって変換された第一画像情報と、画像情報取得部によって取得された第二画像情報との比較に基づいて、商品ラベル及び／又は包装材の正否を判定する判定部と、を備える。
【００１８】
この構成の商品情報検査システムでは、見本となる（貼付すべき）商品ラベルの画像情報と画像情報取得部によって取得された商品に貼付する商品ラベルの画像情報とを比較するのではなく、記憶部に記憶されているテキスト情報としての商品項目から変換された第一画像情報と、商品に貼付する商品ラベル及び／又は商品を包装する包装材に関する第二画像情報とを比較することによって、ラベルの正否を判定している。すなわち、この構成の商品情報検査システムは、商品ラベルの正否を判定するための基準データを、テキスト情報から変換された第一画像情報としている。この結果、商品ラベル及び／又は包装材のデザインに変更があった場合であっても、変更に伴う作業手間を要することなく商品ラベル及び／又は包装材の正否を判定することができる。
【００１９】
本発明に係る商品情報検査システムでは、変換部は、抽出したテキスト情報を第一画像情報に変換するときのフォントを選択的に設定可能に設けられていてもよい。この構成の商品情報検査システムでは、テキスト情報から第一画像情報に変換するときに、ラベル情報に印字されている商品項目のフォントに合わせたフォントとなるように選択することができる。これにより、第一画像情報と第二画像情報との比較が容易となり、判定精度を高めることが可能となる。
【００２０】
本発明に係る商品情報検査システムは、識別情報と、商品ラベル及び／又は包装材と、を撮像する撮像部を更に備え、識別情報特定部及び画像情報取得部は、撮像部が取得する撮像画像から識別情報及び画像情報を取得してもよい。この構成では、容易に識別情報及び画像情報を取得することができる。
【００２１】
本発明に係る商品情報検査システムでは、撮像部は、識別情報が印字されると共に商品ラベル及び／又は包装材が貼付された台帳を撮像してもよい。この構成では、台帳を用いて商品ラベルの検査を行っている現場において、商品ラベルの正否を判定させることができる。
【００２２】
本発明に係るコンピュータの制御方法では、商品を識別する識別情報と商品に関する商品情報とを関連付けて記憶する記憶部を備え、商品に貼付する商品ラベル及び／又は商品を包装する包装材が商品に対応した正しいものであるか否かを判定する商品情報検査システムに用いられるコンピュータの制御方法であって、生産に係る商品の識別情報を特定する識別情報特定ステップと、商品情報に含まれる一以上の商品項目が印字された商品ラベル及び／又は包装材に関する画像情報を取得する画像情報取得ステップと、識別情報特定ステップによって特定された識別情報に関連付けて記憶されている商品情報の中の比較対象となる所定の商品項目を、テキスト情報として記憶部から抽出する第一抽出ステップと、画像情報取得ステップによって取得された画像情報に含まれる文字の情報をテキスト情報として抽出する第二抽出ステップと、第一抽出ステップによって抽出されたテキスト情報としての文字列と、第二抽出ステップによって抽出されたテキスト情報としての文字列との比較に基づいて、商品ラベル及び／又は包装材の正否を判定する判定ステップと、を実行する。
【００２３】
このコンピュータの制御方法では、見本となる（貼付すべき）商品ラベルの画像情報と画像情報取得部によって取得された商品に貼付する商品ラベルの画像情報とを比較するのではなく、記憶部に記憶されているテキスト情報としての商品項目と、商品に貼付する商品ラベルの画像情報から抽出されたテキスト情報としての商品項目とを比較することによって、商品ラベルの正否を判定している。すなわち、このコンピュータの制御方法では、商品ラベルの正否を判定するための基準データを、画像情報ではなくテキスト情報としている。この結果、商品ラベル及び／又は包装材のデザインに変更があった場合であっても、変更に伴う作業手間を要することなく商品ラベル及び／又は包装材の正否を判定することができる。
【００２４】
本発明に係るコンピュータの制御方法では、商品を識別する識別情報と商品に関する商品情報とを関連付けて記憶する記憶部を備え、商品に貼付する商品ラベル及び／又は商品を包装する包装材が商品に対応した正しいものであるか否かを判定する商品情報検査システムに用いられるコンピュータの制御方法であって、生産に係る商品の識別情報を特定する識別情報特定ステップと、商品情報に含まれる一以上の商品項目が印字された、商品に貼付する商品ラベル及び／又は商品を包装する包装材に関する第二画像情報を取得する画像情報取得ステップと、識別情報特定ステップによって特定された識別情報に関連付けて記憶されている商品情報の中の比較対象となる所定の商品項目をテキスト情報として抽出すると共に、抽出したテキスト情報を第一画像情報に変換する変換ステップと、変換ステップによって変換された第一画像情報と、画像情報取得ステップによって取得された第二画像情報との比較に基づいて、商品ラベル及び／又は包装材の正否を判定する判定ステップと、を実行する。
【００２５】
このコンピュータの制御方法では、単に見本となる（貼付すべき）商品ラベルの画像情報と画像情報取得部によって取得された商品に貼付する商品ラベル及び／又は包装材の画像情報とを比較するのではなく、テキスト情報としての商品項目から変換される第一画像情報と、商品に貼付する商品ラベル及び／又は包装材の画像情報である第二画像情報とを比較することによって、商品ラベル及び／又は包装材の正否を判定している。すなわち、このコンピュータの制御方法では、商品ラベル及び／又は包装材の正否を判定するための基準データを、記憶部に記憶されたテキスト情報から変換された第一画像情報としている。この結果、商品ラベル及び／又は包装材のデザインに変更があった場合であっても、変更に伴う作業手間を要することなく商品ラベル及び／又は包装材の正否を判定することができる。
【発明の効果】
【００２６】
本発明によれば、商品ラベル及び／又は包装材のデザインに変更があった場合であっても、変更に伴う作業手間を要することなく商品ラベル及び／又は包装材の正否を判定することができる。
【図面の簡単な説明】
【００２７】
【図１】図１は、一実施形態に係る商品情報検査システムの機能構成を示すブロック図である。
【図２】図２は、図１の商品情報検査システムを構成する端末装置の斜視図である。
【図３】図３は、ラベル台帳の一例を示す図である。
【図４】図４は、図１の商品情報検査システムによって実行される検査処理の流れを示すフローチャートである。
【図５】図５は、図２の端末装置の撮像部が撮像した画像情報の一例を示した図である。
【図６】図６は、図２の端末装置の撮像部が撮像した画像情報の一例を示した図である。
【図７】図７は、図２の端末装置の撮像部が撮像した画像情報の一例を示した図である。
【図８】図８は、図１の商品情報検査システムによって実行される商品名の一致判定を示すフローチャートである。
【図９】図９は、変形例１に係る商品情報検査システムの機能構成を示すブロック図である。を示す図である。
【図１０】図１０は、ラベル台帳の変形例の一例を示す図である。
【発明を実施するための形態】
【００２８】
以下、添付図面を参照して、本発明の好適な実施形態について詳細に説明する。なお、図面の説明において同一又は相当要素には同一符号を付し、重複する説明は省略する。
【００２９】
商品を生産する工場等には、図１に示されるように、商品を識別する商品識別情報（識別情報）が印字された部分としてのバーコード５１と、当該商品に貼付すべき正しい商品ラベル６１（以後、「見本ラベル６１」と称する。）を貼付する部分５３と、当該商品に貼付予定の商品ラベル６３（以後、「貼付予定ラベル６３」と称する。）を貼付する部分５５とから構成されるラベル台帳５０が備えられている。そして、工場等の管理者は、図１に示されるようなラベル台帳５０に、見本ラベル６１と貼付予定ラベル６３とを貼付し、貼付予定ラベル６３が貼付されるべき正しいラベルであるか否かの確認を行っている。一実施形態の商品情報検査システム１は、このような貼付予定ラベル６３が正しいものであるか否かを判定するシステムである。
【００３０】
バーコード５１は、商品を識別する商品識別情報を含んでいる。商品識別情報は、例えば数字、英字、及び記号等を組み合わせた符号である。本実施形態では、バーコード５１には、商品識別情報に加えて、当該商品がどのように製造されるかの予定を特定するための情報である製造識別情報も含んでいる。製造識別情報も、商品識別情報と同様に、例えば数字、英字、及び記号等を組み合わせた符号である。なお、ここでは、商品識別情報及び製造識別情報を含む情報の例として、バーコードを例に挙げて説明したが、ＱＲコード（登録商標）等の二次元コードであってもよいし、文字列等の情報であってもよい。
【００３１】
見本ラベル６１には、商品名が記載された表ラベル６１Ａと、商品名、原材料名、消費期限、保存方法、及び製造者等が記載された裏ラベル６１Ｂと、が含まれる。貼付予定ラベル６３には、商品名、消費期限、及び出荷便等が記載された表ラベル６３Ａと、商品名、原材料名、消費期限、保存方法、及び製造者等が記載された裏ラベル６３Ｂと、が含まれる。なお、表ラベル６１Ａには、「消費期限までにお召し上がりください」又は「旬の素材」等といった、顧客に注意喚起（販売促進）するための文字情報が印字される場合もある。
【００３２】
（第一実施形態）
第一実施形態の商品情報検査システム１について説明する。図２に示されるように、商品情報検査システム１は、端末装置３と、端末装置３と通信可能に設けられる管理サーバ９と、を含んで構成されている。
【００３３】
端末装置３は、管理サーバ９に、ラベル台帳５０の撮像画像（画像情報）を送信すると共に、貼付予定ラベル６３が正しいラベルであるか否かの判定結果を管理サーバ９から受け取る装置である。端末装置３の例には、据え置き型の端末、スマートフォン等の携帯端末、及びタブレット端末等が含まれる。端末装置３は、例えば、図３に示されるように、柱状部５Ａと脚部５Ｂとを有する架台５に支持された状態で、ラベル台帳５０（図１参照）の撮像を実行する。図２に示されるように、端末装置３は、撮像部１１と、表示操作部１３と、制御部１５と、通信部１７と、を備えている。
【００３４】
撮像部１１は、例えば、タブレット端末の背面に搭載されたカメラである。撮像部１１によるラベル台帳５０の撮像は、作業者が表示操作部１３を操作することによって実行されてもよいし、管理サーバ９によって制御されることによって実行されてもよい。撮像部１１は、図１に示されるようなバーコード５１が印字されると共に貼付予定ラベル６３が貼付されたラベル台帳５０を撮像する。表示操作部１３は、例えば、タッチパネルである。
【００３５】
制御部１５は、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）等からなる電子制御ユニットである。制御部１５は、端末装置３における各種動作を制御する。制御部１５は、例えば、表示操作部１３における操作される内容にしたがって撮像部１１を制御して、ラベル台帳５０の撮像画像を取得したり、通信部１７を制御して、撮像部１１が取得した撮像画像を管理サーバ９に送信したり、表示操作部１３を制御して、管理サーバ９から送信されてくる貼付予定ラベル６３の正否判定結果を表示させたりする。通信部１７は、管理サーバ９との間で情報をやりとりし、撮像部１１によって撮像されたラベル台帳５０の撮像画像を管理サーバ９に送信したり、管理サーバ９によって判定される貼付予定ラベル６３の正否判定結果を受信したりする。
【００３６】
管理サーバ９は、ＣＰＵ、ＲＡＭ及びＲＯＭ等の主記憶部、ハードディスク、フラッシュメモリ等に例示される補助記憶部等を含むコンピュータシステムとして構成されている。管理サーバ９の例には、据え置き型の端末、スマートフォン等の携帯端末、及びタブレット端末等が含まれる。管理サーバ９は、記憶部９１と、制御部９５と、通信部９７とを備えている。
【００３７】
記憶部９１は、例えば、上述したようにハードディスク、フラッシュメモリ等が例示される。記憶部９１は、商品識別情報と商品に関する商品情報とが関連付けて記憶されている。商品に関する商品情報の商品項目の例には、商品名、価格、税込価格、及び原材料名等が含まれている。また、記憶部９１は、製造識別情報と当該商品がどのように製造されるかの予定に関する情報である製造情報とが関連付けて記憶されている。製造情報の例には、消費期限、製造者、製造者連絡先、製造場所、製造ライン、及び出荷便等が含まれる。
【００３８】
制御部９５は、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）等からなる電子制御ユニットである。制御部９５は、管理サーバ９における各種動作を制御する。また、制御部９５は、例えばＲＯＭに格納されているプログラムがＲＡＭ上にロードされてＣＰＵで実行されるソフトウェアとして構成することができる。制御部９５は、電子回路等によるハードウェアとして構成されてもよい。制御部９５では、ＣＰＵ、ＲＡＭ及びＲＯＭ等のハードウェアと、プログラム等のソフトウェアとが協働することによって、下記に示す識別情報特定部９５Ａと、画像情報取得部９５Ｂと、第一抽出部９５Ｃと、第二抽出部９５Ｄと、第三抽出部９５Ｅと、判定部９５Ｆと、報知部９５Ｇと、が形成される。
【００３９】
識別情報特定部９５Ａは、生産に係る商品の識別情報を特定する。本実施形態では、識別情報特定部９５Ａは、端末装置３から送信されてくるラベル台帳５０の撮像画像から商品識別情報を特定する。より詳細には、識別情報特定部９５Ａは、当該撮像画像に含まれるバーコード５１の画像からテキスト情報（符号）としての商品識別情報を特定する。
【００４０】
画像情報取得部９５Ｂは、商品情報に含まれる一以上の商品項目が印字された貼付予定ラベル６３に関する画像情報を取得する。本実施形態では、画像情報取得部９５Ｂは、端末装置３から送信されてくるラベル台帳５０の撮像画像から商品に貼付予定の商品ラベルの画像情報を取得する。具体的には、図５に示されるように、第二抽出部９５Ｄは、ラベル台帳５０の撮像画像において、見本ラベル６１の表ラベル６１Ａが貼付される領域Ｃ１と、見本ラベル６１の裏ラベル６１Ｂが貼付される領域Ｃ２と、貼付予定ラベル６３の表ラベル６３Ａが貼付される領域Ｃ３と、貼付予定ラベル６３の裏ラベル６３Ｂが貼付される領域Ｃ４とをそれぞれ識別する。画像情報取得部９５Ｂは、領域Ｃ３及び領域Ｃ４の領域に存在する画像情報を取得することによって、貼付予定ラベル６３の画像情報を取得する。なお、第二抽出部９５Ｄは、領域Ｃ１及び領域Ｃ２を識別する処理を必須としなくてもよい。
【００４１】
図２に戻り、第一抽出部９５Ｃは、識別情報特定部９５Ａによって特定された商品識別情報に関連付けて記憶されている商品情報を記憶部９１から抽出する。本実施形態では、第一抽出部９５Ｃは、識別情報特定部９５Ａによって特定された商品識別情報に関連付けて記憶されている商品名（商品項目）を記憶部９１から抽出する。
【００４２】
第二抽出部９５Ｄは、画像情報取得部９５Ｂによって取得された画像情報に含まれる文字列をテキスト情報として抽出する。より詳細には、図５に示されるように、第二抽出部９５Ｄは、画像情報取得部９５Ｂによって取得された画像情報において商品名が印字される領域Ｃ３１及び領域Ｃ４１に印字された内容を文字列として抽出する。第二抽出部９５Ｄにおける領域Ｃ３１及び領域Ｃ４１の識別は、予め設定された座標情報等に基づいて可能になる。なお、画像情報から文字列を抽出することは、既知のＯＣＲ（Optical  Character  Recognition）技術を用いることで可能となる。
【００４３】
ここで、上述したように、表ラベル６１Ａ及び裏ラベル６１Ｂには、種々の情報が印字されている。第二抽出部９５Ｄは、このような情報を抽出する際に、必ずしも項目ごとに区別して取得することができるとは限らない。そのため、第二抽出部９５Ｄは、所望の項目以外の情報も合わせて抽出することがある。例えば、第二抽出部９５Ｄは、表ラベル６１Ａから商品名を抽出するときに、商品名と合わせて、「消費期限までにお召し上がりください」といった注意喚起のための文字列、価格、又は消費期限といった文字列を合わせて抽出してしまうこともある。
【００４４】
なお、抽出する位置をソフト的に又はハード的に調整し、限定することにより、第二抽出部９５Ｄが所望の項目だけを抽出するように調整可能な場合もある。上述したように、例えば、抽出する位置は、領域Ｃ３，Ｃ４を座標情報に基づいて抽出したり、他のパーツの位置との相対関係等に基づいて抽出してもよい。また、撮像部１１（タブレット端末）の設置位置に対するラベル台帳５０の配置位置を固定するための目印等を設けることによって、領域Ｃ３，Ｃ４が抽出されるようにしてもよい。
【００４５】
判定部９５Ｆは、第一抽出部９５Ｃによって抽出されたテキスト情報としての文字列と、第二抽出部９５Ｄによって抽出されるテキスト情報としての文字列との一致度合に基づいて、貼付予定ラベル６３の正否を判定する。具体的には、判定部９５Ｆは、第一抽出部９５Ｃによって抽出された文字列が、第二抽出部９５Ｄによって抽出された文字列に含まれている（一部一致）ときに、ラベル台帳５０に貼付された貼付予定ラベル６３が正しいと判定し、第一抽出部９５Ｃによって抽出された文字列が、第二抽出部９５Ｄによって抽出された文字列に含まれていない（一致しない）ときに、ラベル台帳５０に貼付された貼付予定ラベル６３が正しくない（間違っている）と判定する。なお、ここでは、両文字列の一部一致を貼付予定ラベル６３の正否判定の基準としたが、両文字列の完全一致を当該正否判定の基準としてもよい。
【００４６】
通信部９７は、判定部９５Ｆによって判定された貼付予定ラベル６３の正否判定結果を端末装置３に送信する。
【００４７】
次に、図４〜図６を参照しながら、商品情報検査システム１における動作について説明する。ラベル台帳５０における貼付予定ラベル６３が正しいものであるか否かを商品情報検査システム１に判定させたい場合、作業者は、端末装置３を架台５に設置し（図３参照）、ラベル台帳５０を撮像可能な状態とする。そして、作業者は、端末装置３の表示操作部１３を操作して、撮像部１１にラベル台帳５０を撮像させる。これにより、撮像部１１によってラベル台帳５０の撮像画像が取得される（ステップＳ１）。撮像部１１によって取得されたラベル台帳５０の撮像画像は通信部１７によって管理サーバ９に送信される（ステップＳ２）。
【００４８】
管理サーバ９の識別情報特定部９５Ａは、端末装置３から送信されてくるラベル台帳５０の撮像画像に含まれるバーコード５１の撮像画像から商品識別情報を特定する（ステップＳ３：識別情報特定ステップ）。ここでは、識別情報特定部９５Ａが特定した商品識別情報には、記憶部９１において商品名「カレーパン」が関連付けられていたとして以後の説明を行う。
【００４９】
更に、管理サーバ９の画像情報取得部９５Ｂは、端末装置３から送信されてくるラベル台帳５０の撮像画像から貼付予定ラベル６３の画像情報を取得する（ステップＳ４：画像情報取得ステップ）。更に詳細には、画像情報取得部９５Ｂは、領域Ｃ３及び領域Ｃ４（図５参照）の領域に存在する画像情報を取得することによって、貼付予定ラベル６３の画像情報を取得する。ここでは、画像情報取得部９５Ｂは、図５に示されるような表ラベル６３Ａ及び裏ラベル６３Ｂの画像、すなわち商品名「カレーパン」と印字された表ラベル６３Ａ及び裏ラベル６３Ｂの画像を取得したとして、以後の説明を行う。
【００５０】
次に、管理サーバ９の第一抽出部９５Ｃは、識別情報特定部９５Ａによって特定された商品識別情報に関連付けて記憶されている商品名をテキスト情報として記憶部９１から抽出する（ステップＳ５：第一抽出ステップ）。ここで、第一抽出部９５Ｃは、記憶部９１において商品識別情報に関連付けられて記憶されている商品名「カレーパン」を抽出したとする。次に、管理サーバ９の第二抽出部９５Ｄは、画像情報取得部９５Ｂによって取得された表ラベル６３Ａ及び裏ラベル６３Ｂの画像情報に含まれる文字列を抽出する（ステップＳ６：第二抽出ステップ）。ここで、第二抽出部９５Ｄは、「カレーパン」を含む文字列「カレーパン  ￥１１０（税込￥１１８）」をテキスト情報として抽出したとする。
【００５１】
次に、管理サーバ９の判定部９５Ｆは、ステップＳ５において取得された文字列が、ステップＳ５において取得された文字列に含まれるか否かを判定する（ステップＳ７）。ここで、判定部９５Ｆは、ステップＳ５において取得された文字列が、ステップＳ６において取得された文字列に含まれる場合には、貼付予定ラベル６３は正しいと判定し（ステップＳ８：判定ステップ）、ステップＳ８において取得された文字列が、ステップＳ６において取得された文字列に含まれない場合には、貼付予定ラベル６３は正しくないと判定する（ステップＳ９：判定ステップ）。なお、ここで、「文字列に含まれる」とは、一方の文字列を形態素解析等により単語に分節した上で、各単語が他方の文字列に含まれることを示している。また、第二抽出部９５Ｄによりテキスト情報として抽出する際に、文字の認識誤りが生じる可能性がある。そのため、数文字（たとえば、１，２文字の所定文字数）程度の不一致については、許容されるように構成されていてもよい。
【００５２】
ここでは、ステップＳ５で取得される文字列「カレーパン」が、ステップＳ６で取得される文字列「カレーパン  ￥１１０（税込￥１１８）」に含まれるため、貼付予定ラベル６３は正しいと判定する。判定部９５Ｆは、表ラベル６３Ａ及び裏ラベル６３Ｂのそれぞれについて、正しいラベルであるか否かを判定する。
【００５３】
例えば、図６に示されるようなラベル台帳５０が撮像部１１によって撮像された場合には、ステップＳ５で取得される文字列「カレーパン」が、ステップＳ６で取得される文字列「メロンパン  ￥１１０（税込￥１１８）」に含まれなくなる。このため、判定部９５Ｆは、貼付予定ラベル６３は正しくないと判定する。
【００５４】
次に、管理サーバ９の通信部９７は、ステップＳ８及びステップＳ９における判定結果を端末装置３に送信する（ステップＳ１０）。管理サーバ９により送信された判定結果は、端末装置３の通信部１７によって受信される。端末装置３の制御部１５は、受信した判定結果を表示操作部１３に表示させる（ステップＳ１１）。
【００５５】
上記実施形態の商品情報検査システム１では、見本ラベル６１の画像情報と貼付予定ラベル６３の画像情報とを比較するのではなく、記憶部９１に記憶されている文字列（テキスト情報）としての商品名と、貼付予定ラベル６３の画像情報から抽出された文字列（テキスト情報）としての商品名とを比較することによって、貼付予定ラベル６３の正否を判定している。すなわち、上記実施形態の商品情報検査システム１では、貼付予定ラベル６３の正否を判定するための基準データを、画像情報ではなく文字列（テキスト情報）としている。この結果、商品ラベルのデザインに変更があった場合であっても、貼付すべき商品ラベルを差し替える等の変更作業を実施することなく、貼付予定ラベル６３の正否を判定することができる。
【００５６】
上記実施形態の商品情報検査システム１では、撮像部１１は、バーコード５１が印字されると共に貼付予定ラベル６３が貼付されたラベル台帳５０を撮像している。これにより、ラベル台帳５０を用いて貼付予定ラベル６３の正否の検査を行っている現場において、貼付予定ラベル６３の正否を判定させることができる。
【００５７】
（第二実施形態）
次に、第二実施形態の商品情報検査システム１について説明する。第二実施形態の商品情報検査システム１が、第一実施形態の商品情報検査システム１と異なる点は、管理サーバ９の制御部９５が、第三抽出部９５Ｅ及び報知部９５Ｇを備える点と、判定部９５Ｆが、第三抽出部９５Ｅによって記憶部９１から抽出された商品名に基づいて、第一実施形態における判定とは別の判定を実行する点にある。ここでは、このような第一実施形態との相違点について主に説明し、他の箇所については、第一実施形態と同一であるので詳細な説明を省略する。
【００５８】
第三抽出部９５Ｅは、第一抽出部９５Ｃによって抽出された商品名に含まれる文字列を全て含む商品名を記憶部９１から抽出する。なお、記憶部９１において、このように抽出される商品名には、他の商品識別情報が関連付けられている。例えば、第一抽出部９５Ｃによって抽出された商品名に含まれる文字列が「カレーパン」であり、記憶部９１に商品名として「辛口カレーパン」及び「激辛カレーパン」が記憶されていた場合、第三抽出部９５Ｅは、「辛口カレーパン」及び「激辛カレーパン」を記憶部９１から抽出する。
【００５９】
なお、第三抽出部９５Ｅは、第一抽出部９５Ｃによって抽出された商品名に含まれる文字列を全て含む商品名を記憶部９１から抽出する代わりに、第一抽出部９５Ｃによって抽出された商品名の文字列からの編集距離が所定距離以内（例えば、２回）の文字列を有する商品名を記憶部９１から抽出してもよい。この場合であっても、第三抽出部９５Ｅは、第一抽出部９５Ｃによって抽出された商品名に類似する他の商品名と抽出することができる。
【００６０】
判定部９５Ｆは、上記第一実施形態の判定に加え、第三抽出部９５Ｅによって抽出された商品名の文字列が第二抽出部９５Ｄによって抽出された商品名の文字列に含まれていた場合には、貼付予定ラベル６３は正しいものではないと判定する。例えば、図７に示されるようなラベル台帳５０が撮像部１１によって撮像されたとき、第一抽出部９５Ｃは、バーコード５１に基づいて記憶部９１から商品名の文字列「カレーパン」を抽出し、第二抽出部９５Ｄは、商品名の文字列「辛口カレーパン  ￥１１０（税込￥１１８）」を抽出する。判定部９５Ｆは、第一実施形態で説明したように、ステップＳ５で取得される文字列「カレーパン」が、ステップＳ６で取得される文字列「辛口カレーパン  ￥１１０（税込￥１１８）」に含まれるため、貼付予定ラベル６３は正しいと一時的に判定する。ところが、判定部９５Ｆは、第二抽出部９５Ｄによって抽出された商品名の文字列「辛口カレーパン  ￥１１０（税込￥１１８）」は、第三抽出部９５Ｅによって抽出された商品名の文字列「辛口カレーパン」にも含まれるので、貼付予定ラベル６３は、正しいものではないと最終判定する。
【００６１】
報知部９５Ｇは、第三抽出部９５Ｅによって商品名が抽出されたことを報知する。具体的には、報知部９５Ｇは、第三抽出部９５Ｅによって商品名が抽出された場合、端末装置３の表示操作部１３に、第一抽出部９５Ｃによって抽出された商品名と類似する商品名が記憶部９１に存在することを表示する。報知部９５Ｇは、第三抽出部９５Ｅによって抽出された具体的な商品名を表示してもよい。
【００６２】
以下、図８を用いて、第二実施形態における判定部９５Ｆの判定方法の詳細について説明する。第一実施形態と同様に、第一抽出部９５Ｃは、識別情報特定部９５Ａによって特定された商品識別情報に関連付けて記憶されている商品名を記憶部９１から抽出する。ここで、第一抽出部９５Ｃは、記憶部９１から商品名「カレーパン」を取得したとする（ステップＳ２１）。
【００６３】
次に、第三抽出部９５Ｅは、記憶部９１の中に、第一抽出部９５Ｃによって抽出された「カレーパン」が含まれる商品名が他にあるか否かを検索する（ステップＳ２２）。ここで、第三抽出部９５Ｅは、記憶部９１から商品名「辛口カレーパン」及び「激辛カレーパン」を抽出したとする（ステップＳ２３）。次に、判定部９５Ｆは、第二抽出部９５Ｄによって抽出された商品名の文字列の中に「カレーパン」が含まれているか否かを判定する（ステップＳ２４）。
【００６４】
ここで、商品名の文字列の中に「カレーパン」が含まれてないときは（ステップＳ２４：ＹＥＳ）、判定部９５Ｆは、貼付予定ラベル６３は正しくない（間違いである）と判定する（ステップＳ２７）。一方、商品名の文字列の中に「カレーパン」が含まれているときは（ステップＳ２４：ＮＯ）、判定部９５Ｆは、第二抽出部９５Ｄによって抽出された商品名の文字列の中に「辛口カレーパン」が含まれているか否かを判定する（ステップＳ２５）。
【００６５】
ここで、商品名の文字列の中に「辛口カレーパン」が含まれているときは（ステップＳ２５：ＹＥＳ）、判定部９５Ｆは、貼付予定ラベル６３は正しくない（間違いである）と判定する（ステップＳ２７）。一方、商品名の文字列の中に「辛口カレーパン」が含まれていないときは（ステップＳ２５：ＮＯ）、判定部９５Ｆは、第二抽出部９５Ｄによって抽出された商品名の文字列の中に「激辛カレーパン」が含まれているか否かを判定する（ステップＳ２６）。
【００６６】
ここで、商品名の文字列の中に「激辛カレーパン」が含まれているときは（ステップＳ２６：ＹＥＳ）、判定部９５Ｆは、貼付予定ラベル６３は正しくない（間違いである）と判定する（ステップＳ２７）。一方、商品名の文字列の中に「激辛カレーパン」が含まれていないときは（ステップＳ２６：ＮＯ）、判定部９５Ｆは、貼付予定ラベル６３は正しい（間違いはない）と判定する（ステップＳ２８）。
【００６７】
なお、第二実施形態における判定部９５Ｆの判定処理において、ステップＳ２５とステップＳ２６とは入れ替えが可能である。また、ステップＳ２４よりも前に、ステップＳ２５及びステップＳ２６を実行する処理としてもよい。
【００６８】
「カレーパン」に対する「辛口カレーパン」又は「激辛カレーパン」のように、修飾的な語句を有し、自身の文字列の全体を含む商品名が他に存在する場合に、より修飾の多い商品名が第二抽出部９５Ｄにより抽出された文字列に含まれている場合には、ラベル台帳５０に貼付された表ラベル６１Ａ（裏ラベル６１Ｂ）は、より修飾の多い商品名に対応するものである蓋然性が高いといえる。そのため、第二抽出部９５Ｄにより抽出された文字列に、第三抽出部９５Ｅが抽出した自身を含む商品名より長い商品名が含まれている場合には、第三抽出部９５Ｅが抽出した商品名の商品と、ラベル台帳５０に貼付された表ラベル６１Ａ（裏ラベル６１Ｂ）とが一致していると判断しても（フローを終了しても）よい。
【００６９】
上述したとおり、記憶部９１に記憶された商品名として「カレーパン」、「辛口カレーパン」及び「激辛カレーパン」が存在し、第一抽出部９５Ｃによって取得された文字列が「カレーパン」、第二抽出部９５Ｄによって取得された文字列が「辛口カレーパン」であった場合の第一実施形態における判定処理について説明する。このとき、第一実施形態の判定部９５Ｆは、第二抽出部９５Ｄによって取得された文字列の中に「カレーパン」が含まれることで、画像情報取得部９５Ｂによって取得された「辛口カレーパン」と印字された貼付予定ラベル６３を正しい商品ラベルであると判定する。このように、第一実施形態では、記憶部９１に記憶される商品名の種類によっては、判定精度が低下する場合がある。
【００７０】
一方、第二実施形態に係る商品情報検査システム１では、第三抽出部９５Ｅは、第一抽出部９５Ｃによって抽出される商品名に類似する商品名を抽出すると共に、判定部９５Ｆは、第三抽出部９５Ｅによって抽出された商品名の文字列が、第二抽出部９５Ｄによって抽出された商品名の文字列に含まれる場合には、貼付予定ラベル６３は正しくないと判定している。すなわち、判定部９５Ｆは、第三抽出部９５Ｅによって抽出される文字列「辛口カレーパン」又は「激辛カレーパン」が、第二抽出部９５Ｄによって抽出された文字列「辛口カレーパン」に含まれるか否かを判定している。ここでは、判定部９５Ｆは、第三抽出部９５Ｅによって抽出される文字列「辛口カレーパン」が第二抽出部９５Ｄによって抽出された文字列「辛口カレーパン」に含まれると判定するので、画像情報取得部９５Ｂによって取得された貼付予定ラベル６３は正しくないと判定する。これにより、判定部９５Ｆにおける正否の判定精度を高めることができる。
【００７１】
以上、一実施形態について説明したが、本発明は、上記実施形態に限られるものではなく、発明の趣旨を逸脱しない範囲で種々の変更が可能である。
【００７２】
（変形例１）
上記第一実施形態及び第二実施形態の商品情報検査システム１では、記憶部９１に記憶されているテキスト情報としての商品名と、貼付予定ラベル６３の画像情報から抽出されたテキスト情報としての商品名とを比較することによって、貼付予定ラベル６３の正否を判定する判定部９５Ｆを例に挙げて説明したが、判定部９５Ｆによる判定は、この限りではない。
【００７３】
図９に示されるように、変形例１に係る商品情報検査システム１の制御部９５では、ＣＰＵ、ＲＡＭ及びＲＯＭ等のハードウェアと、プログラム等のソフトウェアとが協働することによって、下記に示す識別情報特定部９５Ａと、画像情報取得部９５Ｂと、変換部９５Ｈと、判定部９５Ｆと、が形成される。ここでは、上記実施形態の構成と機能が異なる変換部９５Ｈと、判定部９５Ｆと、について詳述する。
【００７４】
変換部９５Ｈは、識別情報特定部９５Ａによって特定された識別情報に関連付けて記憶されている商品情報の中の比較対象となる商品名（所定の商品項目）をテキスト情報として抽出すると共に、抽出したテキスト情報を第一画像情報に変換する（変換ステップ）。変換部９５Ｈは、抽出したテキスト情報を第一画像情報に変換するときのフォントを選択的に設定可能に設けられていてもよい。例えば、変換部９５Ｈは、画像情報取得部９５Ｂによって取得された貼付予定ラベル６３の画像情報である第二画像情報に含まれる文字のフォントを選択してもよい。変換部９５Ｈにおける上記選択は、貼付予定ラベル６３の画像情報から分析されるフォントに自動的に変換してもよいし、作業者の操作によって選択されてもよい。
【００７５】
変換すべきフォント（書体、サイズ、文字間隔、文字の配置位置等）は、例えば、管理サーバ９の記憶部９１に、対応する商品識別情報とともに記憶されている。変換部９５Ｈは、ラベル台帳５０Ａが読み取ったバーコード５１に対応する商品識別情報に応じて、変換すべきフォントを管理サーバ９から取得し、変換する。なお、変換部９５Ｈは、変換すべきフォントについて、ラベルに印字を行ったプリンタから取得してもよい。
【００７６】
判定部９５Ｆは、変換部９５Ｈによって変換された第一画像情報と、画像情報取得部９５Ｂによって取得された第二画像情報との比較に基づいて、貼付予定ラベル６３の正否を判定する。具体的には、判定部９５Ｆは、第一画像情報と第二画像情報との一致度合に基づいて、貼付予定ラベル６３の正否を判定する。ここでいう一致度合に基づく判定は、例えば、画像情報の一致率に基づく判定等、画像情報の特徴部の一致率に基づく判定等、公知の比較手法を用いることによって実行できる。具体的には、例えば、判定部９５Ｆは、変換した文字を含む第一画像情報に含まれる画像の特徴部分が、第二画像情報に含まれる画像の特徴部分に含まれるか否かに基づいて、貼付予定ラベル６３の正否を判断してもよい。第二画像情報には、比較対象となる項目の文字情報以外の情報も含まれているため、第一画像情報に含まれる画像の特徴部分が、第二画像情報に含まれる画像の特徴部分に含まれるか否かにより判断するよう構成するのが望ましい。また、ここでいう画像情報（第一画像情報及び第二画像情報）は、ＪＰＥＧ、ＧＩＦ、ＰＮＧ、ＴＩＦＦ、ＢＭＰ、ＰＤＦ等の型式からなる画像データをいう。画像情報取得部９５Ｂは、図５に示されるように、領域Ｃ３及び領域Ｃ４を識別することによって文字列部分の切り出してもよい。
【００７７】
変形例１に係る商品情報検査システム１では、単に見本ラベル６１の画像情報と画像情報取得部９５Ｂによって取得された貼付予定ラベル６３の画像情報とを比較するのではなく、テキスト情報として記憶部９１に記憶されている商品名に基づいて作成された第一画像情報と、貼付予定ラベル６３の画像情報である第二画像情報とを比較することによって、貼付予定ラベル６３の正否を判定している。すなわち、変形例１に係る商品情報検査システム１では、貼付予定ラベル６３の正否を判定するための基準データを、記憶部９１に記憶されたテキスト情報に基づいて生成された第一画像情報としている。この結果、貼付予定ラベルのデザインに変更があった場合であっても、見本ラベルを差し替える等の変更作業を実施することなく、貼付予定ラベル６３の正否を判定することができる。
【００７８】
また、変形例１に係る商品情報検査システム１では、テキスト情報から第一画像情報に変換するときに、ラベル情報に印字されている商品項目のフォントに合わせたフォントとなるように選択することができるので、第一画像情報と第二画像情報との比較が容易となり、判定精度を高めることが可能となる。特に、第二画像情報の中に特殊フォントで印字された文字があった場合に有効である。
【００７９】
（変形例２）
上記実施形態及び変形例では、第一抽出部９５Ｃが抽出する商品項目として、また、第二抽出部９５Ｄが抽出する商品項目として、「商品名」を抽出する例に挙げて説明したが、これに限定されない。例えば、第一抽出部９５Ｃ及び第二抽出部９５Ｄが抽出する商品名に代えて又は加えて、価格、税込価格、原材料名、消費期限、製造者、製造者連絡先、製造場所、製造ライン、及び出荷便等の何れか一つ又は複数の商品項目を抽出してもよい。この場合であっても、貼付予定ラベル６３の正否を判定することができる。
【００８０】
（変形例３）
上記実施形態及び変形例では、図１に示されるように、見本ラベル６１と貼付予定ラベル６３とが貼付されたラベル台帳５０において、貼付予定ラベル６３の正否を判定する例を挙げて説明したがこれに限定されない。例えば、見本ラベル６１の貼付領域がなく、チェックすべき商品項目の文字列（商品名、価格、消費期限、バーコードに係る文字列、生産工場の名称、生産ラインの識別コード、配送便の識別コード等）のみが印刷（又は貼付）されたラベル台帳に貼付された貼付予定ラベル６３の正否を判定してもよい。
【００８１】
更に、商品情報検査システム１は、図１０に示されるような、複数の製造ラインにおいて製造されるそれぞれの商品への貼付予定ラベル６３を管理するラベル台帳５０Ａに貼付された貼付予定ラベル６３の正否も判定することができる。具体的には、商品情報検査システム１は、バーコード５１と、三つの貼付予定ラベル６３を貼付する部分（製造ラインごとに貼付予定ラベル６３を貼付する部分）５５とを含んで構成されるラベル台帳５０Ａに貼付された貼付予定ラベル６３の正否を判定する。
【００８２】
ラベル台帳５０Ａのバーコード５１は、三つのラインのそれぞれに対応付けて記憶された三つの商品識別情報を含んでいる。そして、第一抽出部９５Ｃは、記憶部９１から三つの商品識別情報のそれぞれに関連付けられている商品名のそれぞれを抽出する。ここでは第一抽出部９５Ｃは、バーコード５１に基づいて記憶部９１から、例えば、商品名「カレーパン」、「カレーパン」、及び「辛口カレーパン」を抽出したとする。
【００８３】
次に、第二抽出部９５Ｄは、撮像部１１によって撮像されたラベル台帳５０Ａの撮像画像に含まれる貼付予定ラベル６３の画像情報に含まれる文字列を抽出する。ここでは、第二抽出部９５Ｄは、商品名「カレーパン」、「カレーパン」、及び「辛口カレーパン」を抽出したとする。そして、判定部９５Ｆは、第一抽出部９５Ｃによって抽出されたテキスト情報としての文字列と、第二抽出部９５Ｄによって抽出されるテキスト情報としての文字列との一致度合に基づいて、三つのラインに対応する貼付予定ラベル６３ごとにその正否を判定する。この場合も、上記実施形態及び変形例と同様に、貼付予定ラベル６３の正否を判定することができる。
【００８４】
（変形例４）
上記実施形態及び変形例では、判定部９５Ｆは、第一抽出部９５Ｃによって抽出された記憶部９１に記憶されている商品名（商品項目）の文字列をそのまま比較の対象（一致度合を判定する対象）としたがこれに限定されない。例えば、第一抽出部９５Ｃは、記憶部９１に記憶されている商品名の文字列から予め設定された特定の文字を削除し、判定部９５Ｆは、当該特定の文字が削除された文字列を比較の対象としてもよい。上記特定の文字の例には、味付、関西風、関東風等の文字列が含まれる。
【００８５】
例えば、第一抽出部９５Ｃにより抽出される文字には、配送地域によって調味料又は配合等が異なる商品を管理するために、パッケージ（ラベル又は包装素材）には印字しない管理用の文字列（例えば、関西風、関東風等）が付与されている場合があるためである。また、おにぎりの海苔を封入したフィルム（包装材）の表面に相当する部分に、味付海苔とそうでない海苔とを区別するために、予め「味付」といった文字が印字されている場合がある。このような場合には、重複記載となるために「味付」の文字列を省略した商品名が表ラベル６１Ａに印字されているため、第二抽出部９５Ｄで抽出するラベル台帳５０に貼付された貼付予定ラベル６３の文字列からは、「味付」の文字列がない商品名を得ることになるためである。
【００８６】
（その他の変形例）
上記実施形態及び変形例では、商品に貼付する商品ラベル（貼付予定ラベル６３）が正しいものであるか否かを判定するシステムを例に挙げて説明したが、商品を包装する包装材が正しいものであるか否かを判定するシステムとしてもよい。包装材も、台帳に（粘着テープ等により）貼付されて管理されていてもよい。包装材も、ラベルと同様に、商品名等の種々の商品項目が印字される。
【００８７】
上記実施形態及び変形例では、ラベル台帳５０に貼付された貼付予定ラベル６３を端末装置３の撮像部１１で撮像することによって、判定部９５Ｆに貼付予定ラベル６３の正否を判定させる例を挙げて説明したがこれに限定されない。例えば、表示操作部１３を介して端末装置３に商品識別情報を入力したり、バーコードリーダにてバーコード５１をスキャンニングしたりした後で、貼付予定ラベル６３を端末装置３の撮像部１１で撮像したり、予め準備された貼付予定ラベル６３の画像情報（例えば、ＪＰＥＧ、ＧＩＦ、ＰＮＧ、ＴＩＦＦ、ＢＭＰ、ＰＤＦ等の型式からなる画像データ）を読み出すことによって、判定部９５Ｆに貼付予定ラベル６３の正否を判定させてもよい。
【００８８】
上記実施形態及び変形例では、識別情報特定部９５Ａ及び画像情報取得部９５Ｂが端末装置３に備えられ、記憶部９１、第一抽出部９５Ｃ、第二抽出部９５Ｄ、及び判定部９５Ｆが管理サーバ９に備えられている例を挙げて説明したが、これに限定されない。例えば、記憶部９１、識別情報特定部９５Ａ、画像情報取得部９５Ｂ、第一抽出部９５Ｃ、第二抽出部９５Ｄ、及び判定部９５Ｆが一つの端末装置又はサーバ装置に備えられる構成の商品情報検査システム１であってもよい。
【００８９】
上記実施形態及び変形例では、本発明を商品情報検査システム１として実現する例を挙げて説明したが、画像情報取得部９５Ｂによって取得された貼付予定ラベル６３が、識別情報特定部９５Ａによって特定された識別情報に対応するラベルであるか否かを判定させるコンピュータの制御方法又はコンピュータ制御プログラムとして実現してもよい。
【００９０】
タブレット端末で貼付予定のラベル（台帳）を読み取る例を示したか、これに限られない。複合機のスキャナ機能等により、貼付予定ラベル６３又はラベル台帳５０を読み取ってもよい。
【００９１】
上記実施形態及び変形例では第二抽出部９５Ｄで抽出した文字列に、第一抽出部９５Ｃ（又は第三抽出部９５Ｅ）で抽出した文字列が含まれるか否かで判断したが、これに限られない。第二抽出部９５Ｄが抽出した文字列のラベル又は包装材に占める相対位置に基づいて、又は、第二抽出部９５Ｄが抽出した文字列から商品名に対する価格等不要な文字列を削除することにより、比較したい項目に相当する文字列だけ特定してテキストとして抽出できている場合には、判定部９５Ｆは、第二抽出部９５Ｄで抽出した文字列と第一抽出部９５Ｃ（又は第三抽出部９５Ｅ）で抽出した文字列との一致（一致率）により、正否を判断してもよい。
【符号の説明】
【００９２】
１…商品情報検査システム、３…端末装置、９…管理サーバ、１１…撮像部、１５…制御部、５０，５０Ａ…ラベル台帳、５１…バーコード、６１…見本ラベル、６３…貼付予定ラベル、９１…記憶部、９５…制御部、９５Ａ…識別情報特定部、９５Ｂ…画像情報取得部、９５Ｃ…第一抽出部、９５Ｄ…第二抽出部、９５Ｅ…第三抽出部、９５Ｆ…判定部、９５Ｇ…報知部。
【図１】
2020154791.tif 000003
【図２】
2020154791.tif 000004
【図３】
2020154791.tif 000005
【図４】
2020154791.tif 000006
【図５】
2020154791.tif 000007
【図６】
2020154791.tif 000008
【図７】
2020154791.tif 000009
【図８】
2020154791.tif 000010
【図９】
2020154791.tif 000011
【図１０】
2020154791.tif 000012