(57)【要約】【課題】検品対象が無いことを迅速かつ確実に判断可能な構成を提供する。【解決手段】検品対象Ｒには、検品対象コードＣ１が付され、検品対象Ｒが運搬時に載置される運搬装置２０の載置面２１には、載置された複数の検品対象Ｒにより覆われる位置のそれぞれに判別用コードＣ２が付され、載置面２１に連なる連結面２２には、検品対象Ｒが載置されていないために撮像部３３により判別用コードＣ２が撮像された撮像画像に写り込むように、治具コードＣ３が付されている。そして、検品処理にて、検品対象コードＣ１が解読された場合に、当該検品対象コードＣ１を付した検品対象Ｒが有ると判断され、判別用コードＣ２及び治具コードＣ３が解読された場合に、当該判別用コードＣ２を覆うべき検品対象Ｒが無いと判断される。【選択図】図２
2019206412.tif 000002
【特許請求の範囲】
【請求項１】
運搬装置により所定の検品位置に運搬される複数の検品対象の有無を判断する検品システムであって、
前記検品対象には、第１の情報コードが付され、
前記検品対象が運搬時に載置される前記運搬装置の載置面には、載置された複数の前記検品対象により覆われる位置のそれぞれに第２の情報コードが付され、
前記所定の検品位置にて前記載置面に載置される前記検品対象の前記第１の情報コードを撮像するための撮像部と、
前記撮像部により撮像された撮像画像について情報コードを解読するための解読処理を行う解読部と、
前記解読部の解読結果に基づいて前記検品対象の有無を判断する判断部と、
を備え、
前記載置面に連なる連結面には、前記検品対象が載置されていないために前記撮像部により前記第２の情報コードが撮像された撮像画像に写り込むように、第３の情報コードが付され、
前記判断部は、前記解読部により前記第１の情報コードが解読された場合に、当該第１の情報コードを付した前記検品対象が有ると判断し、前記解読部により前記第２の情報コード及び前記第３の情報コードが解読された場合に、当該第２の情報コードを覆うべき前記検品対象が無いと判断することを特徴とする検品システム。
【請求項２】
前記判断部により前記検品対象が無いと判断された場合に、所定の報知を行う報知部を備えることを特徴とする請求項１に記載の検品システム。
【請求項３】
前記撮像部は、前記所定の検品位置にて２以上の前記第１の情報コードを１つの撮像画像にて撮像可能に配置されることを特徴とする請求項１又は２に記載の検品システム。
【請求項４】
前記第３の情報コードは、前記１つの撮像画像に対して１つ写り込むように、前記連結面に付されていることを特徴とする請求項３に記載の検品システム。
【請求項５】
前記複数の検品対象は、前記運搬装置により列をなすように順次運搬され、
前記載置面には、前記判断部による判断条件及び前記撮像部による撮像条件の少なくともいずれか一方の条件を変更するための情報が記録される第４の情報コードが付されていることを特徴とする請求項１〜４のいずれか一項に記載の検品システム。
【請求項６】
前記連結面は、前記載置面よりも高い位置となるように形成されることを特徴とする請求項１〜５のいずれか一項に記載の検品システム。
【請求項７】
前記第２の情報コード及び前記第３の情報コードは、所定の配列方向に対してセルが一列に配列されてなる一次元コードであって、
前記第２の情報コード及び前記第３の情報コードは、前記所定の配列方向が前記運搬装置による運搬方向に対して直交するように、前記載置面及び前記連結面に付されることを特徴とする請求項１〜６のいずれか一項に記載の検品システム。
【請求項８】
前記第１の情報コードは、所定の配列方向に対してセルが一列に配列されてなる一次元コードであって、
前記検品対象は、前記第１の情報コードの前記所定の配列方向が前記運搬装置による運搬方向に対して直交するように、前記載置面に載置されることを特徴とする請求項１〜７のいずれか一項に記載の検品システム。
【請求項９】
前記撮像部は、前記所定の検品位置に運搬された前記検品対象の上面及び当該撮像部側となる側面を撮像可能に配置されることを特徴とする請求項１〜８のいずれか一項に記載の検品システム。
【請求項１０】
前記撮像部は、前記所定の検品位置に運搬された前記検品対象を異なる方向から撮像可能に複数設けられ、
前記解読部は、複数の前記撮像部により撮像された撮像画像について前記解読処理を行うことを特徴とする請求項１〜９のいずれか一項に記載の検品システム。
【請求項１１】
前記第１の情報コード及び前記第３の情報コードは、撮像された撮像画像に対して情報コードが占めるコード領域を検出するための複数の位置検出パターンを有する二次元コードとして構成され、
前記撮像部により前記第１の情報コード及び前記第３の情報コードが撮像された場合に、前記第３の情報コードの前記複数の位置検出パターンから特定される当該第３の情報コードの撮像状態を基準として、前記第１の情報コードの前記複数の位置検出パターンから特定される当該第１の情報コードの撮像状態に基づいて、前記検品対象が前記載置面に対して所定の状態にて載置されているか否かについて判定する判定部を備えることを特徴とする請求項１〜１０のいずれか一項に記載の検品システム。
【請求項１２】
前記検品対象は、前記撮像部に対して前記第２の情報コードの上に前記第１の情報コードが位置するように、前記載置面に載置されることを特徴とする請求項１〜１１のいずれか一項に記載の検品システム。
【請求項１３】
前記第２の情報コードには、他の第２の情報コードと区別するための識別情報が記録されることを特徴とする請求項１〜１２のいずれか一項に記載の検品システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検品対象に付された情報コードを利用して検品対象の有無を判断する検品システムに関するものである。
【背景技術】
【０００２】
従来、ピッキング作業や製造工程での検品処理等において、運搬される検品対象や検品対象を収容した容器等に付した情報媒体に記録される情報の読み取りに応じて検品対象の有無を判断する検品システムが多く採用されている。このような検品システムに関する技術として、例えば、下記特許文献１に開示されるピッキング設備が知られている。このピッキング設備では、フローラックからピンキングされた各物品を投入する集品容器にＲＦタグが付されており、このＲＦタグに記憶されるオーダー・ナンバーの読み取りに応じてピッキング作業を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２２９０９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、運搬される検品対象自体に情報コードを付してこの情報コードの読み取りに応じて検品対象の有無を判断する検品システムでは、情報コードに記録される所定の情報が読み取られることで、検品対象が有ると判断することができる。その一方で、情報コードに記録される所定の情報が読み取れないと、情報コードが破損等しているために読み取れない場合とそもそも検品対象自体が無い場合とのいずれの場合であるか判断することができないという問題がある。また、情報コードの読み取りが失敗することで、その情報コードを付した検品対象が無いと判断する場合でも、読み取り失敗と判断するまで撮像処理や解読処理を所定時間繰り返す必要があり、検品対象が無いと判断するまでのタイムアウト時間を設けるためにタクトタイムが長くなるという問題がある。
【０００５】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、検品対象が無いことを迅速かつ確実に判断可能な構成を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、特許請求の範囲の請求項１に記載の発明は、
運搬装置（２０）により所定の検品位置に運搬される複数の検品対象（Ｒ）の有無を判断する検品システム（１０）であって、
前記検品対象には、第１の情報コード（Ｃ１）が付され、
前記検品対象が運搬時に載置される前記運搬装置の載置面（２１）には、載置された複数の前記検品対象により覆われる位置のそれぞれに第２の情報コード（Ｃ２）が付され、
前記所定の検品位置にて前記載置面に載置される前記検品対象の前記第１の情報コードを撮像するための撮像部（３３，３３ａ，３３ｂ）と、
前記撮像部により撮像された撮像画像について情報コードを解読するための解読処理を行う解読部（３１）と、
前記解読部の解読結果に基づいて前記検品対象の有無を判断する判断部（３１）と、
を備え、
前記載置面に連なる連結面には、前記検品対象が載置されていないために前記撮像部により前記第２の情報コードが撮像された撮像画像に写り込むように、第３の情報コード（Ｃ３）が付され、
前記判断部は、前記解読部により前記第１の情報コードが解読された場合に、当該第１の情報コードを付した前記検品対象が有ると判断し、前記解読部により前記第２の情報コード及び前記第３の情報コードが解読された場合に、当該第２の情報コードを覆うべき前記検品対象が無いと判断することを特徴とする。
なお、上記各括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明の効果】
【０００７】
請求項１の発明では、検品対象には、第１の情報コードが付され、検品対象が運搬時に載置される運搬装置の載置面には、載置された複数の検品対象により覆われる位置のそれぞれに第２の情報コードが付され、載置面に連なる連結面には、検品対象が載置されていないために撮像部により第２の情報コードが撮像された撮像画像に写り込むように、第３の情報コードが付されている。そして、判断部では、解読部により第１の情報コードが解読された場合に、当該第１の情報コードを付した検品対象が有ると判断され、解読部により第２の情報コード及び第３の情報コードが解読された場合に、当該第２の情報コードを覆うべき検品対象が無いと判断される。
【０００８】
これにより、所定の検品位置にて検品対象が載置面に載置されていない状態では第２の情報コード及び第３の情報コードが撮像されて解読されるので、第２の情報コード及び第３の情報コードが解読されることでその第２の情報コードを覆うべき検品対象が無いことを確実に判断することができる。特に、第２の情報コードが読み取られる場合には、読み取り失敗を判断するためのタイムアウト時間等の経過を待つ必要もないので、検品対象が無いことを迅速に判断することができる。
【０００９】
請求項２の発明では、判断部により検品対象が無いと判断された場合に、報知部により所定の報知が行われるので、この所定の報知を受けた者は、検品対象が無い状態であることを迅速に把握することができる。
【００１０】
請求項３の発明では、撮像部は、所定の検品位置にて２以上の第１の情報コードを１つの撮像画像にて撮像可能に配置されるため、検品処理に関して撮像回数の低減を図ることができる。
【００１１】
請求項４の発明では、第３の情報コードは、１つの撮像画像に対して１つ写り込むように、連結面に付されてもよい。
【００１２】
請求項５の発明では、複数の検品対象は、運搬装置により列をなすように順次運搬され、載置面には、判断部による判断条件及び撮像部による撮像条件の少なくともいずれか一方の条件を変更するための情報（以下、条件変更情報ともいう）が記録される第４の情報コードが付されている。
【００１３】
前回の検品対象群に続いて今回の検品対象群が列をなすように順次運搬される際に、前回の検品対象群と今回の検品対象群とにおいて、判断部による判断条件及び撮像部による撮像条件の少なくともいずれか一方の条件（以下、検品条件ともいう）を変更したい場合がある。このような場合には、変更したい検品条件に応じた条件変更情報が記録される第４の情報コードが、前回の検品対象群が載置される場所と今回の検品対象群が載置される場所との間に位置する載置面に付される。これにより、第４の情報コードが読み取られた後の検品条件がこの第４の情報コードから読み取った条件変更情報に応じて変更されることで、今回の検品対象群の検品条件を、サーバ等の上位端末からの指示を受けることなく、前回の検品対象群の検品条件と異なるように変更することができる。
【００１４】
請求項６の発明では、連結面は、載置面よりも高い位置となるように形成されるため、第３の情報コードが第２の情報コードを覆うように載置面に載置された検品対象により隠され難くすることができる。
【００１５】
請求項７の発明では、一次元コードとして構成される第２の情報コード及び第３の情報コードは、所定の配列方向が運搬装置による運搬方向に対して直交するように、載置面及び連結面に付される。これにより、載置面及び連結面が移動しているために第２の情報コードや第３の情報コードがぶれて撮像されたとしても、各セルが上記所定の配列方向に対して直交する方向、すなわち、運搬方向に伸びるだけであり、解読部による解読処理には影響しないので、撮像された第２の情報コード及び第３の情報コードを確実に解読することができる。
【００１６】
請求項８の発明では、検品対象は、一次元コードとして構成される第１の情報コードの所定の配列方向が運搬装置による運搬方向に対して直交するように、載置面に載置される。これにより、載置面とともに検品対象が移動しているために第１の情報コードがぶれて撮像されたとしても、各セルが上記所定の配列方向に対して直交する方向、すなわち、運搬方向に伸びるだけであり、解読部による解読処理には影響しないので、撮像された第１の情報コードを確実に解読することができる。
【００１７】
請求項９の発明では、撮像部は、所定の検品位置に運搬された検品対象の上面及び当該撮像部側となる側面を撮像可能に配置されるため、第１の情報コードが検品対象の上面や撮像部側となる側面に付される場合でも確実に撮像することができる。
【００１８】
請求項１０の発明では、撮像部は、所定の検品位置に運搬された検品対象を異なる方向から撮像可能に複数設けられ、解読部は、複数の撮像部により撮像された撮像画像について解読処理を行う。これにより、例えば、第３の情報コードを撮像可能な撮像部では第１の情報コードが撮像困難となる場合でも、その第１の情報コードを撮像できるように他の撮像部を配置すればよいので、各情報コードを確実に撮像することができる。
【００１９】
請求項１１の発明では、撮像部により第１の情報コード及び第３の情報コードが撮像された場合に、第３の情報コードの複数の位置検出パターンから特定される当該第３の情報コードの撮像状態を基準として、第１の情報コードの複数の位置検出パターンから特定される当該第１の情報コードの撮像状態に基づいて、検品対象が載置面に対して所定の状態にて載置されているか否かについて、判定部により判定される。
【００２０】
検品対象を、規定された位置や向きなど所定の状態で載置面に対して載置することが要求される場合がある。一方、検品対象が所定の状態で載置面に対して載置されていれば、第１の情報コードと第３の情報コードとが所定の位置関係で撮像され、検品対象が上記所定の状態と異なる状態で載置面に対して載置されていれば、第１の情報コードと第３の情報コードとが上記所定の位置関係と異なる状態で撮像される。このため、第３の情報コードの撮像状態を基準として第１の情報コードの撮像状態に基づいて、検品対象が載置面に対して所定の状態にて載置されているか否かについて判定部により判定でき、上記要求が満たされているか否かについて容易に把握することができる。
【００２１】
請求項１２の発明では、検品対象は、撮像部に対して第２の情報コードの上に第１の情報コードが位置するように、載置面に載置される。これにより、撮像部による撮像画像において、検品対象が載置面に載置されるために撮像される第１の情報コードの位置と、検品対象が載置面に載置されないために撮像される第２の情報コードの位置とが近くなる。このため、撮像範囲を所定の検品位置での第２の情報コードにあわせるように撮像部が配置されることで、所定の検品位置にて載置面に載置された検品対象の第１の情報コードを確実に撮像することができる。
【００２２】
請求項１３の発明では、第２の情報コードには、他の第２の情報コードと区別するための識別情報が記録される。これにより、解読部により第２の情報コードが読み取られた場合には、その第２の情報コードに記録される識別情報に基づいて、載置面に付される各第２の情報コードのうちどの第２の情報コードが読み取られているか分かるため、運搬されるべき複数の検品対象のうちのどの検品対象が無いかを正確に把握することができる。
【図面の簡単な説明】
【００２３】
【図１】第１実施形態に係る検品システムの概略構成を示す説明図である。
【図２】図１に示す運搬状態から所定の検品位置での検品対象を除いた状態を示す説明図である。
【図３】図１の検品装置の電気的構成を概略的に例示するブロック図である。
【図４】検品装置の制御部にてなされる検品処理の流れを例示するフローチャートである。
【図５】第２実施形態に係る検品システムの概略構成を示す説明図である。
【図６】第２実施形態の変形例に係る検品システムの概略構成を示す説明図である。
【図７】第３実施形態に係る検品システムの概略構成を示す説明図である。
【図８】第４実施形態に係る検品システムの概略構成を示す説明図である。
【図９】第５実施形態に係る検品システムの要部を示す説明図であり、図９（Ａ）は、検品対象が載置面に載置された状態を示し、図９（Ｂ）は、図９（Ａ）から検品対象を除いた状態を示す。
【図１０】図９と異なる方向で一次元コードが付された状態を説明する説明図であり、図１０（Ａ）は、検品対象が載置面に載置された状態を示し、図１０（Ｂ）は、図１０（Ａ）から検品対象を除いた状態を示す。
【図１１】第６実施形態に係る検品システムの概略構成を示す説明図である。
【図１２】第６実施形態の変形例に係る検品システムの概略構成を示す説明図である。
【図１３】第７実施形態に係る検品システムの要部を示す説明図であり、図１３（Ａ）は、検品対象Ｒが所定の状態で載置面に載置された状態を示し、図１３（Ｂ）は、検品対象Ｒが上記所定の状態と異なる状態で載置面に載置された状態を示す。
【図１４】検品対象コードから特定される中心線と治具コードから特定される中心線との関係を示す説明図である。
【図１５】載置予定数の検品対象が装置内トレーの載置面に載置された状態を説明する説明図である。
【図１６】載置予定数よりも少ない数の検品対象が装置内トレーの載置面に載置された状態を説明する説明図である。
【発明を実施するための形態】
【００２４】
［第１実施形態］
以下、本発明の第１実施形態に係る検品システムについて、図面を参照して説明する。
本実施形態に係る検品システム１０は、運搬装置により所定の検品位置に運搬される複数の検品対象Ｒの有無を判断するシステムであって、運搬装置２０及び検品装置３０を備えるように構成されている。ここで、本実施形態では、検品対象Ｒは、例えば、ベルトコンベア上を運搬（搬送）される製品又は製品等を収容した容器等として構成される。
【００２５】
図１に示すように、検品対象Ｒの上面には、それぞれ検品用の情報コード（以下、検品対象コードＣ１ともいう）が付されており、この検品対象コードＣ１が運搬装置２０により運搬される際に検品装置３０にて読み取られることで、その検品対象コードＣ１を付した検品対象Ｒが運搬装置２０により運搬されていると判断される。各検品対象コードＣ１には、他の検品対象コードＣ１と区別するための固有の識別情報（例えばシリアル番号）が記録されている。検品対象コードＣ１は、本来検品対象Ｒに既に付されている既存の情報コードを流用してもよいし、検品対象Ｒに対して検品用に新たに追加されるように付されてもよい。なお、本実施形態では、検品対象コードＣ１は、ＱＲコード（登録商標）として構成されているが、これに限らず、バーコード等の一次元コードやデータマトリックスコード、マキシコード等の二次元コードなどの他のコード種別の情報コードとして構成されてもよい。また、検品対象コードＣ１は、「第１の情報コード」の一例に相当し、各図面では、後述する判別用コードＣ２及び治具コードＣ３と区別するため、便宜上、各セルを省略等することで簡素化するようにして図示している。
【００２６】
運搬装置２０は、運搬治具として機能する載置面２１に載置される各検品対象Ｒを、検品装置３０による所定の検品位置を通過するようにして所定の速度で順次運搬するための装置であって、例えば、ベルトコンベア方式の搬送装置として構成されている。
【００２７】
図１及び図２から分かるように、載置面２１には、載置される検品対象Ｒによって隠されることを前提に、検品対象Ｒの有無を判別するための情報コード（以下、判別用コードＣ２）が付されている。この判別用コードＣ２は、各検品対象Ｒによって１つずつ隠されるように、所定の間隔にて運搬方向Ｆに沿って一列となるように配置されている。各判別用コードＣ２には、他の判別用コードＣ２と区別するための固有の識別情報（例えばシリアル番号）が記録されている。なお、判別用コードＣ２は、「第２の情報コード」の一例に相当し得る。
【００２８】
さらに、載置面２１に連なる連結面２２には、判別用コードＣ２を隠すように載置された検品対象Ｒによって隠されない位置であって、各判別用コードＣ２に対して１対１で対応するように、判別用コードＣ２と異なる情報コード（以下、治具コードＣ３ともいう）が付されている。より具体的には、各治具コードＣ３は、上記運搬方向Ｆに沿って一列となり、この運搬方向Ｆに対して直交する方向に対応する判別用コードＣ２が位置するように連結面２２に付されている。
【００２９】
各治具コードＣ３には、他の治具コードＣ３と区別するための固有の識別情報（例えばシリアル番号）が記録されている。なお、治具コードＣ３は、「第３の情報コード」の一例に相当し得る。また、本実施形態では、判別用コードＣ２及び治具コードＣ３は、それぞれＱＲコードとして構成されているが、これに限らず、バーコード等の一次元コードやデータマトリックスコード、マキシコード等の二次元コードなどの他のコード種別の情報コードとして構成されてもよい。
【００３０】
次に、検品装置３０の構成について説明する。
検品装置３０は、運搬装置２０により所定の検品位置まで順次運搬される各検品対象Ｒを各情報コードの読取結果を利用して検品する装置として構成されている。この検品装置３０は、図３に示すように、ＣＰＵ等からなる制御部３１、ＲＯＭ，ＲＡＭ、不揮発性メモリなどからなる記憶部３２、受光センサ（例えば、Ｃ−ＭＯＳエリアセンサ、ＣＣＤエリアセンサ等）を備えたカメラとして構成される撮像部３３、液晶表示器などからなる表示部３４、ＬＥＤなどからなる発光部３５、ビープ音等を発生可能なブザー３６、上位端末等の外部機器と通信するための通信インタフェースとして構成される通信部３７などを備えている。
【００３１】
検品装置３０は、図１にて示す所定の検品位置まで運搬された検品対象Ｒの検品対象コードＣ１と、この検品対象Ｒにより隠された判別用コードＣ２と対になる治具コードＣ３とが撮像部３３による撮像範囲に入るように、載置面２１の上方に配置されている。そして、制御部３１は、撮像部３３にて撮像された情報コードの画像データに対して公知のデコード処理（解読処理）を行うことで、情報コードに記録されたデータを解読して取得する解読部として機能する。なお、検品装置３０は、撮像部３３等が、制御部３１等を収容した本体部から別体として構成されて、その別体とされる撮像部３３等が載置面２１の上方に配置されるように構成されてもよい。
【００３２】
このように構成される検品装置３０では、制御部３１にてなされる検品処理により、運搬装置２０により運搬される検品対象Ｒが所定の検品位置を通過する際に検品対象コードＣ１及び治具コードＣ３が撮像部３３の撮像範囲に入る検品タイミングにて、撮像部３３にて撮像された情報コードの読取結果に応じて、検品対象Ｒの有無が判断される。なお、上記検品タイミングは、検品装置３０と連動される運搬装置２０により運搬される検品対象Ｒの運搬速度に応じて予め設定することができる。また、検品処理を行う制御部３１は、「解読部」の解読結果に基づいて検品対象Ｒの有無を判断する「判断部」の一例に相当し得る。
【００３３】
以下、制御部３１にてなされる検品処理について、図４に示すフローチャートを参照して詳述する。なお、後述するように検品装置３０から検品結果が送信される上位端末では、対応する判別用コードＣ２に記録される識別情報と治具コードＣ３に記録される識別情報とが関係付けられるようにして予めデータベース化されている。そして、所定の検品位置の上流側にて、各検品対象Ｒを載置面２１にそれぞれ載置する際に、ロット（検品対象群）単位で、検品対象Ｒが載置される判別用コードＣ２の識別情報とその検品対象Ｒに付される検品対象コードＣ１の識別情報とを関連付けたデータが生成されて、上位端末に送信される。このため、上位端末では、判別用コードＣ２及び治具コードＣ３の識別情報に対してさらに検品対象コードＣ１の識別情報が関連付けられるようにデータベース化される。
【００３４】
上記検品タイミングになることで撮像部３３による撮像がなされ（図４のＳ１０１）、この撮像画像に対して情報コードを読み取るための公知のデコード処理がなされる（Ｓ１０３）。
【００３５】
ここで、図１に示すように、判別用コードＣ２を隠すように検品対象Ｒが載置面２１に載置されていることから、検品対象コードＣ１と治具コードＣ３とが撮像されて読み取られると、ステップＳ１０５の判定処理にてＹｅｓと判定される。この場合には、検品対象Ｒが載置面２１上にあると判断されて、ステップＳ１１１の検品結果送信処理にて、検品対象コードＣ１から読み取った識別情報や治具コードＣ３から読み取った識別情報を含めた読取結果等が検品結果として通信部３７を介して上位端末に送信される。上位端末側では、このような読取結果等が順次受信されることで、検品対象Ｒが円滑に運搬されていることを把握することができる。なお、上記ステップＳ１０５の判定処理では、検品対象コードＣ１及び治具コードＣ３の双方が読み取られる場合にＹｅｓと判定されることに限らず、検品対象コードＣ１のみが読み取られる場合でもＹｅｓと判定されてもよい。
【００３６】
一方、図２に示すように、載置面２１に検品対象Ｒが載置されていないために、判別用コードＣ２と治具コードＣ３とが撮像されて読み取られると、ステップＳ１０５の判定処理にてＮｏ、ステップＳ１０７の判定処理にてＹｅｓと判定される。この場合には、その判別用コードＣ２を覆うべき検品対象Ｒが無いと判断されて、ステップＳ１１３のエラー送信処理にて、判別用コードＣ２から読み取った識別情報や治具コードＣ３から読み取った識別情報を含めた読取結果等が検品エラー情報として通信部３７を介して上位端末に送信されることで報知される。上位端末側では、このような検品エラー情報が受信されることで、判別用コードＣ２から読み取った識別情報や治具コードＣ３から読み取った識別情報に対応する検品対象コードＣ１を付した検品対象Ｒが載置面２１に載置されていないと判断することができる。
【００３７】
なお、上記ステップＳ１０７の判定処理では、判別用コードＣ２及び治具コードＣ３の双方が読み取られる場合にＹｅｓと判定されることに限らず、判別用コードＣ２のみが読み取られる場合でもＹｅｓと判定されてもよい。また、検品エラー情報を上位端末に送信することで報知する通信部３７及び制御部３１は、所定の報知を行う「報知部」の一例に相当し得る。
【００３８】
また、検品対象コードＣ１と判別用コードＣ２とのいずれも読み取れない場合には（Ｓ１０５，Ｓ１０７でＮｏ）、ステップＳ１０９の判定処理にて、上記検品タイミングからの経過時間が所定時間を経過しているか否かについて判定される。ここで、上記所定時間は、いわゆるタイムアウト時間であって、検品タイミングと次の検品タイミングとの間隔よりも短い時間に設定されており、上記検品タイミングからの経過時間が所定時間を経過していない場合には（Ｓ１０９でＮｏ）、上記ステップＳ１０１からの処理がなされる。そして、検品対象コードＣ１と判別用コードＣ２とのいずれも読み取れない状態で上記検品タイミングからの経過時間が上記所定時間を経過すると（Ｓ１０９でＹｅｓ）、上記ステップＳ１１３のエラー送信処理がなされる。この場合には、検品対象コードＣ１と判別用コードＣ２とのいずれも読み取れない状態を示す検品エラー情報が通信部３７を介して上位端末に送信されることで報知される。なお、検品対象コードＣ１及び判別用コードＣ２が読み取られることなく治具コードＣ３のみが読み取られる状態である場合には、上記検品エラー情報に読み取った治具コードＣ３の識別情報に含めることで、上位端末では、この治具コードＣ３の識別情報に対応する検品対象コードＣ１に基づいて、検品エラー対象となる検品対象Ｒを特定することができる。
【００３９】
以上説明したように、本実施形態に係る検品システム１０では、検品対象Ｒには、検品対象コードＣ１が付され、検品対象Ｒが運搬時に載置される運搬装置２０の載置面２１には、載置された複数の検品対象Ｒにより覆われる位置のそれぞれに判別用コードＣ２が付され、載置面２１に連なる連結面２２には、検品対象Ｒが載置されていないために撮像部３３により判別用コードＣ２が撮像された撮像画像に写り込むように、治具コードＣ３が付されている。そして、検品処理にて、検品対象コードＣ１が解読された場合に（Ｓ１０５でＹｅｓ）、当該検品対象コードＣ１を付した検品対象Ｒが有ると判断され、判別用コードＣ２及び治具コードＣ３が解読された場合に（Ｓ１０７でＹｅｓ）、当該判別用コードＣ２を覆うべき検品対象Ｒが無いと判断される。
【００４０】
これにより、所定の検品位置にて検品対象Ｒが載置面２１に載置されていない状態では判別用コードＣ２及び治具コードＣ３が撮像されて解読されるので、判別用コードＣ２及び治具コードＣ３が解読されることでその判別用コードＣ２を覆うべき検品対象Ｒが無いことを確実に判断することができる。特に、判別用コードＣ２が読み取られる場合には、読み取り失敗を判断するためのタイムアウト時間等の経過を待つ必要もないので、検品対象Ｒが無いことを迅速に判断することができる。
【００４１】
特に、検品処理にて、検品対象Ｒが無いと判断された場合に、所定の報知として検品エラー情報が通信部３７を介して上位端末に送信されることで報知されるので、この所定の報知を受けた上位端末側の者等は、検品対象Ｒが無い状態であることを迅速に把握することができる。なお、検品対象Ｒが無いと判断された場合には、検品エラー情報が通信部３７を介して上位端末に送信されることで報知されることに限らず、例えば、さらに、報知部として機能する発光部３５による発光状態やブザー３６によるビープ音等を利用して、検品装置３０の周囲の者に報知してもよい。
【００４２】
また、検品対象Ｒは、撮像部３３に対して判別用コードＣ２の上に検品対象コードＣ１が位置するように、載置面２１に載置される。これにより、撮像部３３による撮像画像において、検品対象Ｒが載置面２１に載置されるために撮像される検品対象コードＣ１の位置と、検品対象Ｒが載置面２１に載置されないために撮像される判別用コードＣ２の位置とが近くなる。このため、撮像範囲（撮像視野）を所定の検品位置での判別用コードＣ２にあわせるように撮像部３３が配置されることで、所定の検品位置にて載置面２１に載置された検品対象Ｒの検品対象コードＣ１を確実に撮像することができる。なお、撮像部３３に対して判別用コードＣ２の上に検品対象コードＣ１を確実に位置させるため、検品対象Ｒを位置決めするためのガイド等を載置面２１に設けてもよい。
【００４３】
特に、判別用コードＣ２には、他の判別用コードＣ２と区別するための識別情報が記録される。これにより、解読部により判別用コードＣ２が読み取られた場合には、その判別用コードＣ２に記録される識別情報に基づいて、載置面２１に付される各判別用コードＣ２のうちどの判別用コードＣ２が読み取られているか分かるため、運搬されるべき複数の検品対象Ｒのうちのどの検品対象Ｒが無いかを正確に把握することができる。
【００４４】
［第２実施形態］
次に、本発明の第２実施形態に係る検品システムについて、図５を参照して説明する。
本第２実施形態では、複数の検品対象コードＣ１が同時に撮像される点が主に上記第１実施形態と異なる。このため、第１実施形態と実質的に同様の構成部分には同一符号を付して説明を省略する。
【００４５】
本実施形態に係る検品システム１０における検品装置３０は、撮像部３３にて、図５に示す所定の検品位置まで運搬される２つの検品対象Ｒのそれぞれ付される検品対象コードＣ１と対応する治具コードＣ３とを撮像可能に配置されている。
【００４６】
そして、２つの検品対象コードＣ１とそれぞれに対応する治具コードＣ３とが撮像部３３の撮像範囲に入るタイミングを検品タイミングとして、制御部３１にて検品処理が行われる。この検品処理では、検品対象コードＣ１及び治具コードＣ３が２つずつ読み取られる場合に、上記ステップＳ１０５の判定処理にてＹｅｓと判定されて、上記検品結果送信処理がなされる（Ｓ１１１）。一方、１つでも判別用コードＣ２が読み取られる場合に、上記ステップＳ１０５の判定処理にてＮｏ、上記ステップＳ１０７の判定処理にてＹｅｓと判定されて、エラー送信処理がなされる（Ｓ１１３）。
【００４７】
このように、本実施形態では、撮像部３３は、所定の検品位置にて２つの検品対象コードＣ１を１つの撮像画像にて撮像可能に配置されるため、検品処理に関して撮像回数の低減を図ることができる。なお、撮像部３３は、所定の検品位置にて２つの検品対象コードＣ１をそれぞれに対応する治具コードＣ３とともに１つの撮像画像にて撮像可能に配置されることに限らず、３つ以上の検品対象コードＣ１をそれぞれに対応する治具コードＣ３とともに１つの撮像画像にて撮像可能に配置されてもよい。
【００４８】
本実施形態の変形例として、図６に示すように、治具コードＣ３は、１つの撮像画像に対して１つ写り込むように、連結面２２に付されてもよい。この場合、上位端末等では、１つの撮像画像に写り込む複数の判別用コードＣ２に対して１つの治具コードＣ３が対応するようにそれぞれの識別情報がデータベース化される。
【００４９】
［第３実施形態］
次に、本発明の第３実施形態に係る検品システムについて、図７を参照して説明する。
本第３実施形態では、検品条件を変更するための情報コードが載置面２１に付される点が主に上記第１実施形態と異なる。このため、第１実施形態と実質的に同様の構成部分には同一符号を付して説明を省略する。
【００５０】
前回のロット（検品対象群）に続いて今回のロットが列をなすように順次運搬される際に、前回のロットと今回のロットとにおいて、検品処理での判断条件及び撮像部３３による撮像条件の少なくともいずれか一方の条件（以下、検品条件ともいう）を変更したい場合がある。ここで、検品処理での判断条件となる検品条件としては、例えば、所定の検品位置にて１度に読み取る情報コードの数やその情報コードのコード種別などが想定される。また、撮像部３３による撮像条件となる検品条件としては、例えば、シャッター速度や撮像画像におけるデコード対象となる範囲の変更、照明光による照度などが想定される。また、他の検品条件としては、例えば、ダイレクトマーキング等によって検品対象コードＣ１が検品対象Ｒに直接加工されることからダイレクトマーキング用の照明や撮像等が想定される。
【００５１】
そこで、本実施形態では、変更したい検品条件に応じた条件変更情報が記録される第４の情報コード（以下、検品条件変更コードＣ４ともいう）が、前回のロットが載置される場所と今回のロットが載置される場所との間に位置する載置面２１に付される。具体的には、例えば、１つの治具コードＣ３に対して１つの検品対象コードＣ１又は判別用コードＣ２が読み取られる前回のロットの検品条件（図１及び図２参照）から、所定の検品位置にて１つの治具コードＣ３に対して２つの検品対象コードＣ１又は判別用コードＣ２が読み取られる今回のロットの検品条件（図６参照）に変更する場合には、図７に示すように、前回のロットが載置される場所と今回のロットが載置される場所との間に位置する載置面２１に検品条件変更コードＣ４を配置する。
【００５２】
これにより、検品装置３０にて検品条件変更コードＣ４が読み取られた後の検品条件がこの検品条件変更コードＣ４から読み取った条件変更情報に応じて変更されることで、今回のロットの検品条件を、サーバ等の上位端末からの指示を受けることなく、前回のロットの検品条件と異なるように変更することができる。
【００５３】
［第４実施形態］
次に、本発明の第４実施形態に係る検品システムについて、図８を参照して説明する。
本第４実施形態では、運搬装置２０の連結面２２が載置面２１よりも高い位置となるように形成される点が主に上記第１実施形態と異なる。このため、第１実施形態と実質的に同様の構成部分には同一符号を付して説明を省略する。
【００５４】
本実施形態では、図８に示すように、運搬装置２０の連結面２２は、載置面２１よりも高い位置となることで、段差が生じるように形成されている。具体的には、例えば、治具コードＣ３を付した連結面２２は、判別用コードＣ２を付した載置面２１に載置した検品対象Ｒの検品対象コードＣ１が付される上面とほぼ同程度の高さとなるように形成されている。
【００５５】
これにより、判別用コードＣ２を覆うように載置面２１に検品対象Ｒが載置される場合でも、治具コードＣ３がこの検品対象Ｒにより隠され難くすることができる。
【００５６】
［第５実施形態］
次に、本発明の第５実施形態に係る検品システムについて、図９及び図１０を参照して説明する。
本第５実施形態では、検品対象コードＣ１、判別用コードＣ２、治具コードＣ３として一次元コードを採用する点が主に上記第１実施形態と異なる。このため、第１実施形態と実質的に同様の構成部分には同一符号を付して説明を省略する。
【００５７】
本実施形態では、図９（Ａ）（Ｂ）に示すように、検品対象コードＣ１、判別用コードＣ２、治具コードＣ３として、所定の配列方向に対して暗色セル及び明色セル（バー及びスペース）が一列に配列されてなる一次元コードが採用されている。特に、図９（Ｂ）に示すように、判別用コードＣ２及び治具コードＣ３は、上記所定の配列方向が運搬装置２０による運搬方向Ｆに対して直交するように、載置面２１及び連結面２２に付される。なお、図９及び後述する図１０では、撮像部３３による撮像範囲を符号Ｓにて示している。
【００５８】
例えば、判別用コードＣ２及び治具コードＣ３が、図１０（Ｂ）に示すように、上記所定の配列方向が運搬方向Ｆに対して平行となるように載置面２１及び連結面２２に付されていると、載置面２１及び連結面２２が移動しているために判別用コードＣ２や治具コードＣ３がぶれて撮像されたために、各セルの幅が変わってしまい、デコードが失敗してしまう可能性がある。このため、ぶれて撮像されないようにするために撮像タイミングを短くする必要がある。
【００５９】
そこで、本実施形態のように、上記所定の配列方向が運搬方向Ｆに対して直交するように、判別用コードＣ２及び治具コードＣ３を載置面２１及び連結面２２に付す（図９（Ｂ）参照）。これにより、載置面２１及び連結面２２が移動しているために判別用コードＣ２や治具コードＣ３がぶれて撮像されたとしても、各セルが上記所定の配列方向に対して直交する方向、すなわち、運搬方向Ｆに伸びるだけであり、解読処理には影響しないので、撮像された判別用コードＣ２及び治具コードＣ３を確実に解読することができる。また、ぶれ防止のために撮像タイミングを短くする必要もない。
【００６０】
そして、検品対象Ｒは、図９（Ａ）に示すように、一次元コードとして構成される検品対象コードＣ１の所定の配列方向が運搬装置２０による運搬方向Ｆに対して直交するように、載置面２１に載置される。検品対象コードＣ１が、図１０（Ａ）に示すように、上記所定の配列方向が運搬方向Ｆに対して平行となるように載置面２１に載置されていると、載置面２１及び連結面２２が移動しているために検品対象コードＣ１がぶれて撮像されたために、各セルの幅が変わってしまい、デコードが失敗してしまう可能性があるからである。
【００６１】
これにより、載置面２１とともに検品対象Ｒが移動しているために検品対象コードＣ１がぶれて撮像されたとしても、各セルが上記所定の配列方向に対して直交する方向、すなわち、運搬方向Ｆに伸びるだけであり、解読処理には影響しないので、撮像された検品対象コードＣ１を確実に解読することができる。
【００６２】
［第６実施形態］
次に、本発明の第６実施形態に係る検品システムについて、図１１を参照して説明する。
本第６実施形態では、所定の検品位置に対して直上とならない位置に撮像部が配置される点が主に上記第１実施形態と異なる。このため、第１実施形態と実質的に同様の構成部分には同一符号を付して説明を省略する。
【００６３】
検品対象Ｒには様々な形状等があることから、検品対象コードＣ１は、検品対象Ｒの上面に付される場合だけでなく、検品対象Ｒの側面に付される場合もある。このため、例えば、前回のロットでは、検品対象コードＣ１が検品対象Ｒの上面に付されていても、次のロットでは、検品対象コードＣ１が検品対象Ｒの側面に付される場合もある。
【００６４】
そこで、本実施形態では、図１１に示すように、検品装置３０は、上記第１実施形態のような所定の検品位置に対して直上とならない位置であって、撮像部３３により、所定の検品位置に運搬された検品対象Ｒの上面Ｒ１及び当該撮像部側となる側面Ｒ２を撮像可能に配置される。
【００６５】
そして、検品対象コードＣ１が側面Ｒ２に付される検品対象Ｒは、図１１に示すように、検品対象コードＣ１を付した側面Ｒ２を撮像部側とするように載置面２１に載置される。
【００６６】
このように構成されることで、撮像部３３は、所定の検品位置に運搬された検品対象Ｒの上面Ｒ１及び当該撮像部側となる側面Ｒ２を撮像可能に配置されるため、検品対象コードＣ１が検品対象Ｒの上面Ｒ１や撮像部側となる側面Ｒ２に付される場合でも確実に撮像することができる。
【００６７】
本実施形態の変形例として、検品装置３０は、制御部３１等が収容される本体部から別体として構成される複数の撮像部を備え、各撮像部は、所定の検品位置に運搬された検品対象Ｒをそれぞれ異なる方向から撮像可能に配置されてもよい。この場合、制御部３１にてなされる検品処理では、各撮像部により撮像された撮像画像について解読処理を行う。
【００６８】
例えば、複数の撮像部が２つの撮像部３３ａ及び撮像部３３ｂから構成される場合には、図１２に例示するように、一方の撮像部３３ａにて所定の検品位置を運搬方向下流側から見て左上側から撮像し、他方の撮像部３３ｂにて所定の検品位置を右上側から撮像するように、２つの撮像部３３ａ，３３ｂを配置することができる。
【００６９】
これにより、図１２に例示するように、治具コードＣ３を撮像可能な一方の撮像部３３ａでは検品対象コードＣ１が撮像困難となる場合でも、その検品対象コードＣ１を撮像できるように他方の撮像部３３ｂを配置すればよいので、各情報コードを確実に撮像することができる。
【００７０】
［第７実施形態］
次に、本発明の第７実施形態に係る検品システムについて、図１３及び図１４を参照して説明する。
本第７実施形態では、検品対象Ｒが載置面２１に対して所定の状態にて載置されているか否かについて判定される点が主に上記第１実施形態と異なる。このため、第１実施形態と実質的に同様の構成部分には同一符号を付して説明を省略する。
【００７１】
検品対象Ｒを、規定された位置や向きなど所定の状態で載置面２１に対して載置することが要求される場合がある。このため、例えば、図１３（Ａ）に示すような所定の状態で検品対象Ｒを載置面２１に載置することが要求される場合に、図１３（Ｂ）の状態で検品対象Ｒを載置面２１に載置していると、この誤った載置状態を報知する必要がある。なお、図１３及び後述する図１４では、撮像部３３による撮像範囲を符号Ｓにて示している。
【００７２】
一方、検品対象Ｒが所定の状態で載置面２１に対して載置されていれば、検品対象コードＣ１と治具コードＣ３とが所定の位置関係で撮像され、検品対象Ｒが上記所定の状態と異なる状態で載置面２１に対して載置されていれば、検品対象コードＣ１と治具コードＣ３とが上記所定の位置関係と異なる状態で撮像される。
【００７３】
そこで、本実施形態では、制御部３１にてなされる検品処理時において、撮像部３３により検品対象コードＣ１及び治具コードＣ３が撮像された場合に、治具コードＣ３の撮像状態を基準として検品対象コードＣ１の撮像状態に基づいて、検品対象Ｒが載置面２１に対して所定の状態にて載置されているか否かについて判定する。
【００７４】
検品対象コードＣ１及び治具コードＣ３は、ＱＲコードとして生成されていることから、コード領域の三隅に配置される位置検出パターンＦＰを基準に、そのＱＲコードの位置や向きを特定することができる。このため、治具コードＣ３の複数の位置検出パターンＦＰから特定される当該治具コードＣ３の撮像状態を基準として、検品対象コードＣ１の複数の位置検出パターンＦＰから特定される当該検品対象コードＣ１の撮像状態に基づいて、検品対象Ｒが載置面２１に対して所定の状態にて載置されているか否かについて判定することができる。
【００７５】
具体的には、制御部３１にてなされる検品処理時において、図１４に示すように、制御部３１にてなされる検品処理時に撮像された撮像画像について、検品対象コードＣ１の複数の位置検出パターンＦＰから中心線Ｌａを特定するとともに、治具コードＣ３の複数の位置検出パターンＦＰから中心線Ｌｂを特定する。そして、中心線Ｌｂに対する中心線Ｌａの傾きが所定値以下である場合に検品対象Ｒが載置面２１に対して所定の状態にて載置されていると判定し、中心線Ｌｂに対する中心線Ｌａの傾きが上記所定値を超える場合に検品対象Ｒが載置面２１に対して上記所定の状態にて載置されていないと判定する。なお、制御部３１は、検品対象Ｒが載置面２１に対して所定の状態にて載置されているか否かについて判定する「判定部」の一例に相当し得る。
【００７６】
このように、本実施形態では、治具コードＣ３の撮像状態を基準として検品対象コードＣ１の撮像状態に基づいて、検品対象Ｒが載置面２１に対して所定の状態にて載置されているか否かについて判定でき、上記要求が満たされているか否かについて容易に把握することができる。なお、中心線Ｌｂに対する中心線Ｌａの傾きに応じて所定の状態に載置されているか否かについて判定することに限らず、撮像画像における検品対象コードＣ１の複数の位置検出パターンＦＰの位置と治具コードＣ３の複数の位置検出パターンＦＰの位置との相対位置関係に応じて所定の状態に載置されているか否かについて判定してもよい。
【００７７】
また、検品対象Ｒが載置面２１に対して上記所定の状態にて載置されていないと判定される場合には、その載置状態を迅速に上記所定の状態となるように直すため、発光部３５による発光状態やブザー３６によるビープ音等を利用して、検品装置３０の周囲の者に報知してもよいし、通信部３７を介して上位端末に送信することで、上位端末側に報知してもよい。
【００７８】
なお、本発明は上記各実施形態等に限定されるものではなく、例えば、以下のように具体化してもよい。
（１）本発明に係る検品システム１０は、各検品対象Ｒがベルトコンベア方式にて順次運搬される際の検品に適用されることに限らず、他の運搬方式、例えば、複数の検品対象Ｒを一度に所定の検品位置に運搬する運搬方式での検品に適用されてもよい。
【００７９】
具体的には、例えば、図１５に例示するように、装置内トレーＴの載置面２１及び連結面２２に、検品対象Ｒの載置予定数と同数の判別用コードＣ２と、１つの治具コードＣ３とが付され、この判別用コードＣ２を隠すように検品対象Ｒが載置面２１に載置される。各検品対象Ｒの上面にはそれぞれ検品対象コードＣ１が付されている。そして、各検品対象Ｒが載置面２１に載置された装置内トレーＴを所定の検品位置に運搬することで、検品装置３０により検品処理がなされる。この検品処理では、図１５のように撮像されることから、治具コードＣ３と載置予定数の検品対象コードＣ１とが読み取られることで（Ｓ１０５でＹｅｓ）、各検品対象Ｒが不足することなく装置内トレーＴに載置されていると判断される。一方、検品処理にて、図１６のように撮像されることから、治具コードＣ３と、載置予定数よりも少ない数の検品対象コードＣ１、判別用コードＣ２とが読み取られることで（Ｓ１０５でＮｏ，Ｓ１０７でＹｅｓ）、読み取った判別用コードＣ２を覆うべき検品対象Ｒが無いと判断される。このように、トレー式等の他の運搬方式でも、検品対象Ｒが載置面２１に載置されていない状態では、検品対象Ｒが無いことを迅速に判断することができる。
【００８０】
（２）運搬装置２０は、各検品対象Ｒを一定速度で運搬することに限らず、所定の検品位置にて載置面２１上に検品対象Ｒが有ると判断されるごとに検品装置３０から指示を受けることで、順次検品対象Ｒを所定の検品位置に向けて運搬してもよい。
【符号の説明】
【００８１】
１０…検品システム
２０…運搬装置
２１…載置面
２２…連結面
３０…検品装置
３１…制御部（解読部，判断部，判定部）
３３，３３ａ，３３ｂ…撮像部
Ｃ１…検品対象コード（第１の情報コード）
Ｃ２…判別用コード（第２の情報コード）
Ｃ３…治具コード（第３の情報コード）
Ｒ…検品対象
【図１】
2019206412.tif 000003
【図２】
2019206412.tif 000004
【図３】
2019206412.tif 000005
【図４】
2019206412.tif 000006
【図５】
2019206412.tif 000007
【図６】
2019206412.tif 000008
【図７】
2019206412.tif 000009
【図８】
2019206412.tif 000010
【図９】
2019206412.tif 000011
【図１０】
2019206412.tif 000012
【図１１】
2019206412.tif 000013
【図１２】
2019206412.tif 000014
【図１３】
2019206412.tif 000015
【図１４】
2019206412.tif 000016
【図１５】
2019206412.tif 000017
【図１６】
2019206412.tif 000018