(57)【要約】【課題】作業者の負担を低減することに貢献すること。【解決手段】検査装置は、１又は２以上の教師色情報に、教師色順序を対応付けて記憶する記憶手段と、１又は２以上の検査対象物が配列された状態で、検査対象物毎に合成色情報を算出する合成色算出手段と、所定の検査対象物について、合成色情報と、当該検査対象物の順序に対応する、教師色順序の教師色情報と、の色判定値に基づいて、当該検査対象物の色の正誤を判断する判断手段と、を備える。【選択図】図１
2014228367.tif 000002
【特許請求の範囲】
【請求項１】
１又は２以上の教師色情報に、教師色順序を対応付けて記憶する記憶手段と、
１又は２以上の検査対象物が配列された状態で、前記検査対象物毎に合成色情報を算出する合成色算出手段と、
所定の前記検査対象物について、前記合成色情報と、当該検査対象物の順序に対応する、前記教師色順序の教師色情報と、の色判定値に基づいて、当該検査対象物の色の正誤を判断する判断手段と、
を備えることを特徴とする検査装置。
【請求項２】
前記判断手段は、所定の前記検査対象物について、前記色判定値が所定の範囲内である場合、当該検査対象物を、正しい色の検査対象物であると判断し、前記色判定値が所定の範囲内ではない場合、当該検査対象物を、誤った色の検査対象物であると判断する請求項１に記載の検査装置。
【請求項３】
前記合成色算出手段は、前記検査対象物の色と、当該検査対象物に隣接する隣接検査対象物の色と、を組み合わせて前記合成色情報を算出する請求項１又は２に記載の検査装置。
【請求項４】
前記合成色算出手段は、１又は２以上の色検出センサを含んで構成され、
１又は２以上の前記検査対象物を嵌め入れ、前記各検査対象物を固定する嵌入部を備え、
前記前記嵌入部の内壁に、所定の間隔で前記色検出センサを配置し、
前記色検出センサは、１又は２以上の前記検査対象物の色を推定するように配置される請求項１乃至３のいずれか一に記載の検査装置。
【請求項５】
前記各検査対象物に対して、１又は２以上の前記色検出センサを配置し、
前記色検出センサは、前記各検査対象物に対して、周方向に異なる角度に配置される請求項４に記載の検査装置。
【請求項６】
前記合成色算出手段は、前記各検査対象物に対して、周方向に異なる角度に配置された前記色検出センサの出力値の統計値を算出し、前記統計値に基づいて、前記合成色情報を算出する請求項５に記載の検査装置。
【請求項７】
前記記憶手段は、前記合成色算出手段が推定した前記合成色情報を、前記教師色情報として記憶する請求項１乃至６のいずれか一に記載の検査装置。
【請求項８】
ユーザの指定する前記教師色情報、及び前記教師色順序を取得する教師色情報取得手段を備え、
前記記憶手段は、前記教師色情報取得手段が取得した前記教師色情報、及び前記教師色順序を記憶する請求項１乃至７のいずれか一に記載の検査装置。
【請求項９】
１又は２以上の教師色情報に、教師色順序を対応付けて記憶する記憶工程と、
１又は２以上の検査対象物が配列された状態で、前記検査対象物毎に合成色情報を算出する合成色算出工程と、
所定の前記検査対象物について、前記合成色情報と、当該検査対象物の順序に対応する、前記教師色順序の教師色情報と、の色判定値に基づいて、当該検査対象物の色の正誤を判断する判断工程と、
を含むことを特徴とする検査方法。
【請求項１０】
検査装置を制御するコンピュータに実行させるプログラムであって、
１又は２以上の教師色情報に、教師色順序を対応付けて記憶する記憶処理と、
１又は２以上の検査対象物が配列された状態で、前記検査対象物毎に合成色情報を算出する合成色算出処理と、
所定の前記検査対象物について、前記合成色情報と、当該検査対象物の順序に対応する、前記教師色順序の教師色情報と、の色判定値に基づいて、当該検査対象物の色の正誤を判断する判断処理と、
を実行するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査装置、検査方法及びプログラムに関し、特に、検査対象物の色を検査する検査装置、検査方法及びプログラムに関する。
【背景技術】
【０００２】
ＬＡＮ（Local Area Network）ケーブル等の配線を行う場合、作業者は、各線材の色を目視で確認し、配線する必要がある。なぜなら、ＬＡＮケーブル等の配線を行う場合、作業者は、予め定められた色の線材を、予め定められた順序で並べる必要があるからである。そのため、作業者が非熟練者である場合、配線時間、配線ミスの発生回数が増大する恐れがある。
【０００３】
特許文献１においては、ケーブルにおいて、複数のペア線からなる芯線を１組ずつ抽出し、芯線の撚りをほぐして、芯線の色を識別して配線位置を特定する技術が開示されている。
【０００４】
特許文献２においては、ワイヤーの配色を検出する色識別センサを備え、色識別センサのワイヤー検出信号と、予め設定した配色順序と、を比較する技術が開示されている。
【０００５】
特許文献３においては、ケーブルの芯線を配列溝に配列し、芯線の色を抽出し、予め記憶された指定色と、芯線の色と、を比較する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】実開平０７−０４２０７６号公報
【特許文献２】特開２００１−０３５６２５号公報
【特許文献３】特開平０４−１４２５０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
なお、上記先行技術文献の各開示を、本書に引用をもって繰り込むものとする。以下の分析は、本発明の観点からなされたものである。
【０００８】
特許文献１乃至３に開示された技術では、色を検査するために、検査対象物を整列する必要がある。そして、各検査対象物の色を、１色に特定可能な状態とする必要がある。
【０００９】
具体的には、特許文献１に開示された技術では、検査対象物（芯線）を整列するために、芯線の撚りをほぐす整列保持手段を備える。また、特許文献２に開示された技術では、検査対象物を整列するために、コネクタの各端子係止孔に各検査対象物（各ワイヤー）を挿入する必要がある。また、特許文献３に開示された技術では、検査対象物（芯線）を配列溝に整列する必要がある。
【００１０】
しかし、作業者が手作業で、所定の位置に検査対象物を配置することは、作業者の負担となる場合がある。特に、所定の位置に検査対象物を配置する際に、検査対象物が小型であるほど、作業者の負担は増大する。しかし、特許文献１に開示された技術のように、検査対象物の撚りをほぐして検査対象物を整列するための装置を備える場合、検査装置全体が大型化する恐れがある。
【００１１】
そこで、本発明は、作業者の負担を低減することに貢献する検査装置、検査方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の第１の視点によれば、１又は２以上の教師色情報に、教師色順序を対応付けて記憶する記憶手段と、１又は２以上の検査対象物が配列された状態で、前記検査対象物毎に合成色情報を算出する合成色算出手段と、所定の前記検査対象物について、前記合成色情報と、当該検査対象物の順序に対応する、前記教師色順序の教師色情報と、の色判定値に基づいて、当該検査対象物の色の正誤を判断する判断手段と、を備える検査装置が提供される。
【００１３】
本発明の第２の視点によれば、１又は２以上の教師色情報に、教師色順序を対応付けて記憶する記憶工程と、１又は２以上の検査対象物が配列された状態で、前記検査対象物毎に合成色情報を算出する合成色算出工程と、所定の前記検査対象物について、前記合成色情報と、当該検査対象物の順序に対応する、前記教師色順序の教師色情報と、の色判定値に基づいて、当該検査対象物の色の正誤を判断する判断工程と、を含む検査方法が提供される。
なお、本方法は検査対象物の色を検査する検査装置という、特定の機械に結び付けられている。
【００１４】
本発明の第３の視点によれば、検査装置を制御するコンピュータに実行させるプログラムであって、１又は２以上の教師色情報に、教師色順序を対応付けて記憶する記憶処理と、１又は２以上の検査対象物が配列された状態で、前記検査対象物毎に合成色情報を算出する合成色算出処理と、所定の前記検査対象物について、前記合成色情報と、当該検査対象物の順序に対応する、前記教師色順序の教師色情報と、の色判定値に基づいて、当該検査対象物の色の正誤を判断する判断処理と、を実行するプログラムが提供される。
なお、このプログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。記憶媒体は、半導体メモリ、ハードディスク、磁気記録媒体、光記録媒体等の非トランジェント（non-transient）なものとすることができる。本発明は、コンピュータプログラム製品として具現することも可能である。
【発明の効果】
【００１５】
本発明の各視点によれば、作業者の負担を低減することに貢献する検査装置、検査方法及びプログラムが提供される。
【図面の簡単な説明】
【００１６】
【図１】一実施形態の概要を説明するための図である。
【図２】第１の実施形態に係る検査装置１の全体構成の一例を示す図である。
【図３】嵌入部２の一例を示す図である。
【図４】開口部２１の一例を示す図である。
【図５】第１の実施形態に係る検査装置１の内部構成の一例を示す図である。
【図６】合成色情報の一例を示す図である。
【図７】第１の実施形態に係る検査装置１の動作の一例を示すフローチャートである。
【図８】教師情報と、合成色情報と、の一例を示す図である。
【図９】ＬＥＤを用いて判断結果を報知する一例を示す図である。
【図１０】開口部２１の一例を示す図である。
【図１１】第３の実施形態に係る検査装置１ａの内部構成の一例を示す図である。
【図１２】第３の実施形態に係る検査装置１ａの動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
初めに、図１を用いて一実施形態の概要について説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、この概要の記載はなんらの限定を意図するものではない。
【００１８】
上述の通り、作業者の負担を低減することに貢献する検査装置、検査方法及びプログラムが望まれる。
【００１９】
そこで、一例として、図１に示す検査装置１００を提供する。検査装置１００は、記憶手段１０１と、合成色算出手段１０２と、判断手段１０３と、を備える。
【００２０】
記憶手段１０１は、１又は２以上の教師色情報に、教師色順序を対応付けて記憶する（ステップＳ１００１）。教師色情報とは、予め登録された、正しい色に関する色情報である。ここで、教師色情報は、ＲＧＢ（R：red  赤色、G：green  緑色、B：blue  青色）の各成分の組み合わせ等の情報であっても良い。また、教師色順序とは、予め登録された、正しい色の順序を意味する。
【００２１】
そして、合成色算出手段１０２は、１又は２以上の検査対象物が配列された状態で、検査対象物毎に合成色情報を算出する。ここで、合成色情報とは、１又は２以上の色を組み合わせた色情報を意味する。例えば、検査対象物の表面が２以上の色で構成される場合、合成色情報は、それらの色を混ぜた（合成した）色を意味する。
【００２２】
また、所定の検査対象物の色を検出した際に、隣接する他の物体の色を合わせて検出した場合、合成色算出手段１０２は、当該検査対象物の色と、隣接する他の物体の色と、を合成して合成色情報とする。つまり、２以上の検査対象物が分離されない場合（２以上の検査対象物の間隔が所定の間隔以下の場合）であっても、合成色情報を算出する。
【００２３】
そして、判断手段１０３は、１又は２以上の検査対象物が配列された状態で、検査対象物の色の正誤を判断する。具体的には、判断手段１０３は、所定の検査対象物について、合成色情報と、当該検査対象物の順序に対応する、教師色順序の教師色情報と、の色判定値に基づいて、当該検査対象物の色の正誤を判断する。色判定値とは、合成色情報と、対応する教師色情報と、の類似度を示す値である。そして、判断手段１０３は、色判定値が所定の条件を満たす場合、検査対象物の色が正しいと判断する。
【００２４】
そのため、判断手段１０３は、検査対象物が正確に整列されず、２以上の検査対象物が分離されない場合であっても、色判定値が所定の条件を満たす場合、検査対象物の色が正しいと判断する。従って、検査装置１００を用いる場合、作業者は、検査対象物を正確に整列する必要がない。従って、検査装置１００は、作業者の負担を低減することに貢献する。
【００２５】
［第１の実施形態］
第１の実施形態について、図面を用いてより詳細に説明する。
【００２６】
図２は、本実施形態に係る検査装置１の全体構成の一例を示す平面図である。検査装置１は、嵌入部２と、把持部３と、表示部４と、操作部５と、を含んで構成される。なお、図２は、本実施形態に係る検査装置１を図２で示す形態に限定する趣旨ではない。検査装置１は、検査対象物を保持でき、検査対象物の色を検査可能な装置であれば、その種類は問わない。
【００２７】
嵌入部２は、検査対象物を嵌め入れる開口部２１を含むことが好ましい。そして、嵌入部２は、１又は２以上の検査対象物を嵌め入れ、各検査対象物を固定することが好ましい。
【００２８】
検査装置１は、支点を介して、把持部３に対する握力が嵌入部２に伝達する構造であっても良い。そして、検査装置１は、把持部３に対する握力に応じて、嵌入部２を開閉可能であっても良い。
【００２９】
表示部４は、検査結果等の情報を表示する。具体的には、表示部４は、検査対象物の色の正誤を表示することが好ましい。表示部４は、液晶パネル、有機ＥＬ（Electro Luminescence）パネル等であっても良い。
【００３０】
操作部５は、作業者の操作を受け付ける操作キー等である。例えば、作業者は、操作部５を用いて、教師色情報、教師色順序を入力しても良い。
【００３１】
図３は、嵌入部２の一例を示す図である。図３に示すように、開口部２１の内壁に色検出センサ群６００は配置される。色検出センサ群６００は、１又は２以上の色検出センサ６を含む。具体的には、図３に示す色検出センサ群６００において、所定の間隔で、１又は２以上の色検出センサ６が配置される。そして、色検出センサ６は、１又は２以上の検査対象物の色を検出するように配置される。
【００３２】
色検出センサ６は、検査対象物の色を検出する。例えば、色検出センサ６は、投光部と受光部の光ファイバを組み合わせた光電センサであっても良い。または、色検出センサ６は、投光部と受光部の光ファイバが一体となった光電センサであっても良い。色検出センサ６は、各種あるがその種類は問わない。
【００３３】
そして、色検出センサ６は、Ｒ（赤色）、Ｇ（緑色）、Ｂ（青色）の各色の成分の比率を計測しても良い。または、色検出センサ６は、Ｙ（輝度信号）、Ｕ（輝度信号と青色成分の差分）、Ｖ（輝度信号と赤色成分の差分）の各成分を検出しても良い。なお、色検出センサ６が検出する成分は、ＲＧＢ、ＹＵＶに限定されない。
【００３４】
図４は、開口部２１の一例を示す図である。図４の場合、開口部２１の内壁に、色検出センサ６１ａ、６１ｂ、６１ｃ、６１ｄ、・・・６１ｍ、６２ａ、６２ｂ、６２ｃ、６２ｄ、・・・６２ｍが所定の間隔で配置される。色検出センサ６１ａ〜６１ｍは、検査対象物２０１ａ、２０１ｂ、２０１ｃ、２０１ｄ、・・・２０１ｍの色を推定するように配置される。また、色検出センサ６２ａ〜６２ｍは、色検出センサ６１ａ〜６１ｍと対になるように、検査対象物２０１ａ、２０１ｂ、２０１ｃ、２０１ｄ、・・・２０１ｍの色を推定するように配置される。
【００３５】
ここで、検査対象物２０１ａ、検査対象物２０１ｍに示すように、検査対象物は、周方向に、２以上の色で構成される物体を含むとする。その場合、図４に示すように、色検出センサ６は、各検査対象物に対して、周方向に異なる角度に配置されることが好ましい。
【００３６】
具体的には、図４の場合、色検出センサ６１ａ、及び色検出センサ６２ａは、検査対象物２０１ａに対して投光し、その反射光を受光する。また、色検出センサ６１ｂ、及び色検出センサ６２ｂは、検査対象物２０１ｂに対して投光し、その反射光を受光する。また、色検出センサ６１ｍ、及び６２ｍは、検査対象物２０１ｍに対して、投光し、その反射光を受光する。このように、各検査対象物に関して、１又は２以上の色検出センサ６を用いて、検査装置１は各検査対象物の色を検出することが好ましい。
【００３７】
なお、図４においては、色検出センサ６は、直線上に配置されているが、色検出センサ６は、嵌入部２の内壁に線上に配置されていれば良い。例えば、色検出センサ６は、曲線上に配置されていても良い。
【００３８】
図５は、検査装置１の内部構成の一例を示すブロック図である。検査装置１は、表示部４と、操作部５と、色検出センサ６と、記憶部７と、制御部８と、を含んで構成される。制御部８は、合成色算出部８１と、判断部８２と、を含んで構成される。図５には、簡単のため、本実施形態に係る検査装置１に関係するモジュールを主に記載する。
【００３９】
記憶部７は、検査装置１の動作に必要な情報を記憶する。例えば、記憶部７は、１又は２以上の教師色情報に、教師色順序を対応付けて記憶する。
【００４０】
制御部８は、検査装置１の全体を制御すると共に、図５に示す各部を制御する。より具体的には、制御部８は、例えば、色検出センサ６の起動、停止に係る制御を行う。また、制御部８は、例えば、検査対象物の色の正誤を判断し、判断結果を表示部４に表示する処理を制御する。
【００４１】
合成色算出部８１は、１又は２以上の検査対象物の合成色情報を算出する。具体的には、合成色算出部８１は、各検査対象物に対して、１又は２以上の色検出センサの出力値に基づいて、各検査対象物の合成色情報を算出する。
【００４２】
色検出センサ６が、検査対象物に対して、周方向に異なる角度に配置されているとする。その場合、合成色算出部８１は、周方向に異なる角度に配置された２以上の色検出センサ６の出力値の統計値（例えば、平均値）を算出する。そして、合成色算出部８１は、色検出センサ６の出力値の統計値を、合成色情報として算出する。なお、以下の説明では、色検出センサ６は、Ｒ（赤色）、Ｇ（緑色）、Ｂ（青色）の各色の成分の比率を計測する場合を例示して、説明する。また、以下の説明では、簡単のため、Ｒ、Ｇ、Ｂの各成分を０〜２５５のいずれかの値であるとして説明する。
【００４３】
ここで、検査対象物に対して、周方向に異なる角度に、２以上の色検出センサ６を配置し、合成色算出部８１が色検出センサ６の出力値の統計値を算出することで、検査対象物の方向変化の影響を低減できる。
【００４４】
判断部８２は、検査対象物について、合成色情報と、検査対象物の順序に対応する教師色順序の教師色情報と、の色判定値に基づいて、当該検査対象物の色の正誤を判断する。ここで、色判定値とは、合成色算出部８１が算出する合成色情報と、対応する教師色情報と、の比較結果（相関値等）を意味する。
【００４５】
具体的には、判断部８２は、所定の検査対象物について、色判定値が所定の範囲内である場合、当該検査対象物を、正しい色の検査対象物であると判断する。一方、判断部８２は、所定の検査対象物について、色判定値が所定の範囲内でない場合、当該検査対象物を誤った色の検査対象物であると判断する。
【００４６】
ここで、各検査対象物に対して、単一の色検出センサ６が配置される場合を考える。そして、当該色検出センサ６が、周方向に２色（例えば、白色及び緑色）で構成された検査対象物の色を検出するとする。その場合、検査対象物の向きに応じて、色検出センサ６が検出する色は異なる。具体的には、周方向に白色及び緑色で構成された検査対象物の場合、検査対象物の向きに応じて、色検出センサ６は、
2014228367.tif 000003
に近接した色、又は、
2014228367.tif 000004
に近接した色を、検査対象物の色として検出する。そこで、判断部８２は、
2014228367.tif 000005
の合成色情報を許容する必要がある。
【００４７】
また、例えば、周方向に白色及び緑色で構成された第１の検査対象物と、周方向に白色及び青色で構成された第２の検査対象物と、を検査対象物とする場合について考える。そして、各検査対象物に対して、単一の色検出センサ６が配置されるとする。その場合、各色検出センサ６は、第１の検査対象物、第２の検査対象物について、ともに白色を検出する恐れがある。つまり、各検査対象物に対して、単一の色検出センサ６が配置される場合、判断部８２は、第１の検査対象物（例えば、白色及び緑色）と、第２の検査対象物（例えば、白色及び青色）とを判別できない恐れがある。
【００４８】
一方、検査対象物の周方向に、２以上の色検出センサ６が配置されている場合を考える。その場合、周方向に２色で構成された検査対象物に対して、各色検出センサ６は、それぞれ異なる色を検出できる。例えば、周方向に緑色及び白色で構成された第１の検査対象物に対して、一の色検出センサ６は、
2014228367.tif 000006
に近接した色を検出し、他方の色検出センサ６は、
2014228367.tif 000007
に近接した色を検出する。
【００４９】
そして、合成色算出部８１は、色検出センサ６の出力値の平均値を、合成色情報として算出するとする。その場合、判断部８２は、各検査対象物に対して、２以上の色検出センサ６が配置される場合、単一の色検出センサ６に配置される場合に比べ、許容する合成色情報の範囲を狭くすることができる。
【００５０】
また、図６を参照して、合成色情報の一例について説明する。図６に示す色検出センサ６１ａ〜６１ｄ、及び色検出センサ６２ａ〜６２ｄは、図４に示す通りに配置されているとする。つまり、例えば、色検出センサ６１ａ、及び色検出センサ６２ａは、図４に示す検査対象物２０１ａに関する色情報を推定するとする。
【００５１】
図６（ａ）は、色検出センサ６１ａ〜６１ｄの出力値を示す。また、また、図６（ｂ）は、色検出センサ６２ａ〜６２ｄの出力値を示す。色検出センサ６１ａ〜６１ｄ、６２ａ〜６２ｄの出力値が、図６（ａ）、（ｂ）である場合、合成色算出部８１は、図６（ｃ）に示すように、合成色情報を算出する。
【００５２】
例えば、図４に示す検査対象物２０１ｂは、周方向に２色（例えば、白色と緑色）で構成されているとする。そして、図６（ａ）に示すように、色検出センサ６１ｂの出力値は
2014228367.tif 000008
であるとする。また、図６（ｂ）に示すように、色検出センサ６２ｂの出力値は、
2014228367.tif 000009
であるとする。その場合、合成色算出部８１は、図６（ｃ）に示すように、色検出センサ６１ｂが検出する色（白色）と、色検出センサ６２ｂが検出する色（緑色）と、のＲＧＢ各成分の平均値を算出する。具体的には、図６（ｃ）に示すように、検査対象物２０１ｂ（図６（ｃ）に示す順序２）について、合成色算出部８１は、
2014228367.tif 000010
を、検査対象物２０１ｂの合成色情報として算出する。
【００５３】
次に、検査装置１の動作について説明する。
【００５４】
図７は、検査対象物の色の正誤を判断する処理の一例を示すフローチャートである。
【００５５】
ステップＳ１において、色検出センサ６は、検査対象物の色を検出する。ステップＳ２において、合成色算出部８１は、合成色情報を算出する。
【００５６】
ステップＳ３において、判断部８２は判断対象物を選択する。そして、ステップＳ４に遷移する。ここで、判断対象物とは、色の正誤の判断対象の検査対象物を意味する。具体的には、判断部８２は、色検出センサ６の順序に基づいて、判断対象物を選択しても良い。より具体的には、判断部８２は、色検出センサ６の順序に基づいて、色検出センサ６を選択する。そして、判断部８２は、選択した色検出センサ６から算出される合成色情報を、判断対象物の合成色情報として算出しても良い。
【００５７】
ここで、図４を参照して、判断対象物について説明する。例えば、判断部８２が、図４に示す色検出センサ６１ａ、及び色検出センサ６２ａの色検出センサを選択したとする。その場合、判断対象物は、図４に示す検査対象物２０１ａである。そして、判断部８２は、色検出センサ６１ａ、及び色検出センサ６２ａから算出される合成色情報を、判断対象物（検査対象物２０１ａ）の合成色情報として算出する。
【００５８】
ステップＳ４において、判断部８２は、判断対象物の色判定値を算出する。具体的には、判断部８２は、判断対象物の色情報と、当該判断対象物の順序に対応する、教師色情報と、の色判定値を算出する。
【００５９】
ステップＳ５において、判断部８２は、色判定値が所定の範囲内であるか否かを判断する。色判定値が所定の範囲内である場合（ステップＳ５のＹｅｓ分岐）には、判断部８２は、判断対象物が正しい色の対象物であると判断する。一方、色判定値が所定の範囲内ではない場合（ステップＳ５のＮｏ分岐）には、判断部８２は、判断対象物が誤った色の対象物である、と判断する。
【００６０】
ステップＳ８において、所定の数の色検出センサ６について、対象物の色の正誤を判断したか否かを、判断部８２は判断する。判断部８２は、所定の数の色検出センサ６について、対象物の色の正誤を判断した場合（ステップＳ８のＹｅｓ分岐）には、判断結果を報知する。例えば、判断部８２は、表示部４に判断結果を表示しても良い。一方、判断部８２は、所定の数の色検出センサ６について、対象物の色の正誤を判断していない場合（ステップＳ８のＮｏ分岐）には、ステップＳ３に戻り、判断処理を継続する。
【００６１】
図８は、教師色情報と、合成色情報と、の一例を示す図である。図８（ａ）は教師色情報、及び対応する教師色順序の一例を示す図である。図８（ｂ）は、図４に示す検査対象物２０１ａ〜２０１ｄに関する合成色情報の一例を示す図である。図８（ｃ）は、判断結果の表示の一例を示す図である。
【００６２】
判断部８２は、教師色情報と、合成色情報を比較し、色判定値を算出する。例えば、判断部８２は、教師色情報と、合成色情報の差分値を、色判定値として算出するとする。そして、図８（ａ）、（ｂ）の場合、教師色情報と、合成色情報の差分値が５以下である場合、判断部８２は、正しい色と判断するとする。
【００６３】
その場合、検査対象物２０１ａ〜検査対象物２０１ｃについては、（Ｒ、Ｇ、Ｂ）の各成分の差分値が５以下であるため、判断部８２は、正しい色の検査対象物であると判断する。一方、検査対象物２０１ｄについては、Ｇ、Ｂの成分の差分値が５を超えるため、判断部８２は、誤った色の検査対象物であると判断する。その結果、判断部８２は、図８（ｃ）に示すように、表示部４に判断結果を表示する。具体的には、判断部８２は、図８（ｃ）の場合、順序１〜３については、「ＯＫ」と表示し、順序４については、「ＮＧ」と表示する。
【００６４】
ここで、作業者がＬＡＮケーブル等の配線を行う場合を例示して説明する。まず、作業者が、本実施形態に係る検査装置１を使用しない場合を考える。ＬＡＮケーブル等の場合、作業者は、所定の色の線材を所定の順序で並べる（配列する）必要がある。そこで、作業者は、各線材の色の正誤を目視により確認する必要がある。しかし、目視により各線材の色の正誤を判断する作業は、作業者の負担が大きい。特に、周方向に２以上の色の線材等については、作業者が即座に、色の正誤を判断できない場合がある。そのため、ＬＡＮケーブル等の配線を行う際、作業者が熟練者であることが求められる場合がある。なお、ここで、線材の色とは、芯線の被膜に塗布、コーティングした色、又は芯線の被膜の樹脂自体の色を意味する。
【００６５】
次に、作業者が、本実施形態に係る検査装置１を使用して、ＬＡＮケーブル等の配線を行う場合を考える。その場合、作業者が、所定の色の線材を所定の順序で並べ、本実施形態に係る検査装置１の嵌入部２に並べた線材を嵌め入れ、線材の色の順序を検査できる。そして、本実施形態に係る検査装置１は、線材の色の順序の正誤を判断し、判断結果を表示部４に表示する。そのため、本実施形態に係る検査装置１を使用する場合、作業者は目視で線材の色を確認する必要がない。また、本実施形態に係る検査装置１を使用する場合、作業者が熟練者である必要がない。
【００６６】
また、本実施形態に係る検査装置１が、図２に示すように携帯可能な装置である場合、作業者はＬＡＮケーブル等の配線時に、作業現場で簡単に線材の色の順序の正誤を検査できる。
【００６７】
［変形例１］
本実施形態に係る検査装置１の変形例１として、検査装置１は、所定の電圧を印加し、嵌入部２を開閉するように駆動しても良い。その場合、制御部８は、嵌入部２の開閉を判断し、嵌入部２が閉じていると判断した場合、検査対象物がはめ込まれていると判断しても良い。例えば、検査装置１は、ソレノイドを利用して、嵌入部２を開閉するように駆動しても良い。また、検査装置１は、モータとボールネジ等を組み合わせて、嵌入部２を開閉するように駆動しても良い。嵌入部２を開閉するように駆動する方法は各種あるが、その詳細は問わない。
【００６８】
［変形例２］
本実施形態に係る検査装置１の変形例２として、検査装置１は、通信部（図示せず）を備えても良い。その場合、検査装置１は、通信部を介して、所定の宛先に判断結果を送信しても良い。
【００６９】
［変形例３］
本実施形態に係る検査装置１の変形例３として、光、音を用いて、判断結果を報知しても良い。例えば、検査装置１はＬＥＤ（Light Emitting Diode）を備えても良い。そして、判断部８２は、検査対象物の色が正しいと判断した場合、ＬＥＤを点灯し、検査対象物の色が誤っていると判断した場合、ＬＥＤを消灯しても良い。その場合、検査装置１は、色検出センサ群６００に含まれる、色検出センサ６の数より多いＬＥＤを備えることが好ましい。例えば、図４に示すように、各検査対象物に対して２以上の色検出センサ６が対応する場合、検査装置１は、各検査対象物に対応する１組の色検出センサ６に対して、１のＬＥＤを備えても良い。
【００７０】
図９は、ＬＥＤを用いて判断結果を報知する一例を示す図である。図９（ａ）は教師色情報、及び対応する教師色順序の一例を示す図である。図９（ｂ）は、図４に示す検査対象物２０１ａ〜２０１ｄに関する合成色情報の一例を示す図である。図９（ｃ）は、ＬＥＤを用いて、判断結果を報知する一例を示す図である。図９（ａ）、（ｂ）は、図８（ａ）、（ｂ）と同様であるため、更なる説明を省略する。
【００７１】
上述の通り、図９（ａ）、（ｂ）の場合、判断部８２は、検査対象物２０１ａ〜２０１ｃは正しい色の検査対象物であると判断し、検査対象物２０１ｄは誤った色の検査対象物であると判断する。そして、図９（ｃ）に示すように、判断部８２は、検査対象物２０１ａ〜２０１ｃに対応するＬＥＤ３２１〜３２３を点灯し、検査対象物２０１ｄに対応するＬＥＤを消灯する。その結果、作業者は、検査対象物２０１ｄは、誤った色の検査対象物であると認識できる。
【００７２】
以上のように、本実施形態に係る検査装置１は、各検査対象物に対して、１又は２以上の色検出センサの出力値を統計的に判断し、各検査対象物の色の正誤を判断する。そのため、本実施形態に係る検査装置１は、表面が異なる色で構成された検査対象物であっても、検査対象物の色の正誤を判断できる。特に、本実施形態に係る検査装置１は、周方向に異なる色で構成された検査対象物の色の正誤判断に貢献する。そのため、本実施形態に係る検査装置１においては、作業者が目視で、検査対象物の色を判断する必要がなく、作業者の負担低減に貢献する。
【００７３】
また、本実施形態に係る検査装置１は、作業者が目視で、検査対象物の色を判断する必要が無いため、配線時間の短縮に貢献する。
【００７４】
また、本実施形態に係る検査装置１は、検査対象物の色の正誤を判断し、判断結果を報知するため、配線ミスを低減することに貢献する。
【００７５】
［第２の実施形態］
次に、第２の実施形態について詳細に説明する。
【００７６】
本実施形態は、色検出センサの配置間隔と、各検査対象物の配置間隔が異なる場合であっても、各検査対象物の色の正誤を判断可能な形態である。なお、本実施形態における説明では、第１の実施形態と重複する部分の説明は省略する。さらに、本実施形態における説明では、第１の実施形態と同一の構成要素には、同一の符号を付し、その説明を省略する。
【００７７】
本実施形態に係る検査装置１の全体構成の一例は、図２に示す通りである。
【００７８】
本実施形態に係る検査装置１の内部構成の一例は、図５に示す通りである。
【００７９】
本実施形態に係る合成色算出部８１は、検査対象物と、当該検査対象物に隣接する、隣接検査対象物と、を組み合わせて合成色情報を算出する。そのため、本実施形態に係る合成色算出部８１は、色検出センサの配置間隔と、各検査対象物の配置間隔が異なる場合であっても、合成色情報を算出できる。
【００８０】
図１０は、開口部２１の一例を示す図である。図１０の場合、嵌入部２の内壁に、色検出センサ６３ａ、６３ｂ、・・・６３ｍ、６４ａ、６４ｂ、・・・６４ｍが所定の間隔で配置される。そして、図１０の場合、色検出センサ６３ａ、６３ｂ、・・・６３ｍ、及び色検出センサ６４ａ、６４ｂ、・・・６４ｍと異なる間隔で、検査対象物２１１ａ、２１１ｂ、・・・２１１ｎが配置されている。
【００８１】
図１０の場合、色検出センサ６３ａ、及び色検出センサ６４ａは、検査対象物２１１ａ、及び検査対象物２１１ｂからの反射光を受光する。そして、合成色算出部８１は、検査対象物２１１ａ、及び検査対象物２１１ｂの色が混在した、合成色情報を算出する。また、色検出センサ６３ｂ、及び色検出センサ６３ｂは、検査対象物２１１ｂ、及び検査対象物２１１ｃからの反射光を受光する。そして、合成色算出部８１は、検査対象物２１１ｂ、及び検査対象物２１１ｃの色が混在した、合成色情報を算出する。
【００８２】
そして、判断部８２は、判断対象物を検査対象物２１１ａとする場合、検査対象物２１１ａ、及び検査対象物２１１ｂの色が混在した、合成色情報に基づいて、色判定値を算出する。そして、判断部８２は、算出した色判定値が所定の範囲内である場合、検査対象物２１１ａが正しい色の検査対象物であると判断する。
【００８３】
以上のように、本実施形態に係る検査装置１は、色検出センサの配置間隔と、各検査対象物の配置間隔が異なる場合であっても、各検査対象物の色の正誤を判断できる。そのため、本実施形態に係る検査装置１は、検査対象物の太さ、数に依存せず、各検査対象物の色の正誤を判断できる。従って、本実施形態に係る検査装置１は、検査対象物の数等を限定せず、多様な組み合わせの検査対象物を検査することに貢献する。
【００８４】
また、本実施形態に係る検査装置１は、検査対象物の位置ずれにより、誤判断を行う可能性を低減できる。そのため、本実施形態にかかる検査装置１は、作業者が検査対象物を嵌め入れる際の、作業者の負担を低減する。従って、本実施形態にかかる検査装置１は、より一層、作業者の負担低減に貢献する。
【００８５】
［第３の実施形態］
次に、第３の実施形態について詳細に説明する。
【００８６】
本実施形態は、検査対象物の色、及び順序を推定し、推定した検査対象物の色、及び順序を、教師色情報、及び教師色順序として記憶する形態である。なお、本実施形態における説明では、第１の実施形態と重複する部分の説明は省略する。さらに、本実施形態における説明では、第１の実施形態と同一の構成要素には、同一の符号を付し、その説明を省略する。
【００８７】
本実施形態に係る検査装置１の全体構成の一例は、図２に示す通りである。
【００８８】
図１１は、本実施形態に係る検査装置１ａの内部構成の一例を示す図である。図５に示す検査装置１と、図１１に示す検査装置１ａと、の相違点は、図１１に示す検査装置１ａは、動作モード制御部８３を含む点である。
【００８９】
動作モード制御部８３は、検査装置１ａの動作モードを制御する。具体的には、本実施形態に係る検査装置１ａは、判断モードと、学習モードの動作モードを含む。
【００９０】
判断モードは、嵌入部２に嵌め入れられた、検査対象物の色の正誤を判断する動作モードである。判断モードの詳細は、上記の通りであるため、更なる説明を省略する。
【００９１】
学習モードは、検査対象物の合成色情報、及び順序を、教師色情報、及び教師色順序として学習する動作モードである。動作モードが学習モードである場合、制御部８は、嵌入部２に嵌め入れられた対象物の合成色情報、及び順序を、教師色情報、及び教師色順序として記憶部７に記憶させる。
【００９２】
動作モード制御部８３は、操作部５に対する作業者の操作に基づいて、動作モードを切り替えることが好ましい。
【００９３】
次に、本実施形態に係る検査装置１ａの動作について説明する。
【００９４】
図１２は、本実施形態に係る検査装置１ａの動作の一例を示すフローチャートである。
【００９５】
ステップＳ１０１において、色検出センサ６は、検査対象物の色を検出する。ステップＳ１０２において、合成色算出部８１は、合成色情報を算出する。
【００９６】
ステップＳ１０３において、動作モードが学習モードであるか否かを、動作モード制御部８３は判断する。動作モードが学習モードである場合（ステップＳ１０３のＹｅｓ分岐）には、ステップＳ１０４に遷移する。一方、動作モードが学習モードでない場合（ステップＳ１０３のＮｏ分岐）には、ステップＳ１０５に遷移する。
【００９７】
ステップＳ１０４において、制御部８は、合成色算出部８１が推定した合成色情報と、色の順序を、教師色情報と、教師色順序として記憶部７に記憶させる。
【００９８】
一方、動作モードが学習モードでない場合（ステップＳ１０３のＮｏ分岐）には、動作モードが判断モードであるか否かを、動作モード制御部８３は判断する（ステップＳ１０５）。動作モードが判断モードである場合（ステップＳ１０５のＹｅｓ分岐）には、図７に示すステップＳ３に遷移する。一方、動作モードが判断モードでない場合（ステップＳ１０５のＮｏ分岐）には、制御部８は処理を終了する。
【００９９】
例えば、作業者がＬＡＮケーブル等の挿入された装置の修理、及び再配線を行う場合を考える。その場合、作業者は、まずＬＡＮケーブル等が挿入された装置から、検査装置１ａを用いて、ＬＡＮケーブル等を取り外す。その際、作業者は、検査装置１ａの動作モードを学習モードに設定した状態で、検査装置１ａを用いて、ＬＡＮケーブルを取り外すとする。その場合、検査装置１ａは、ＬＡＮケーブル等の線材の色、及び順序を、教師色情報、及び教師色順序として学習する。
【０１００】
その後、作業者は、検査装置１ａを用いて、再配線を行うとする。その場合、作業者は配線対象の線材を嵌入部２に嵌め入れる。そして、検査装置１ａは、配線対象の線材が、再配線前の線材と、色、及び順序が一致するか否かを判断する。その結果、検査装置１ａは、再配線を行う場合に、線材の色、順序の間違いに起因する配線ミスを防止することに貢献する。
【０１０１】
以上のように、本実施形態に係る検査装置１ａは、検査対象物の色、及び順序を推定し、推定した検査対象物の色、及び順序を、教師色情報、及び教師色順序として記憶する。そのため、本実施形態に係る検査装置１ａは、検査対象物の色、及び順序を再現することに貢献する。そして、本実施形態に係る検査装置１ａにおいては、作業者が検査対象物の色、及び順序を記憶する必要がない。従って、本実施形態に係る検査装置１ａは、より一層、作業者の負担低減に貢献する。
【０１０２】
なお、上記した実施形態では、携帯可能な検査装置を例示して説明した。しかし、本発明に係る検査装置は、所定の位置に設置する装置（工作機械）等であっても良い。
【０１０３】
また、上記した実施形態では、検査対象物としてＬＡＮケーブル等の線材を例示して説明した。しかし、これは、検査対象物を線材に限定する趣旨ではない。検査対象物は、色の順序が定められた物体であれば、その詳細は問わない。例えば、建物の建材作り等に、本発明に係る検査装置を用いても良い。
【０１０４】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
【０１０５】
（付記１）上記第１の視点に係る検査装置の通りである。
【０１０６】
（付記２）前記判断手段は、所定の前記検査対象物について、前記色判定値が所定の範囲内である場合、当該検査対象物を、正しい色の検査対象物であると判断し、前記色判定値が所定の範囲内ではない場合、当該検査対象物を、誤った色の検査対象物であると判断する付記１に記載の検査装置。
【０１０７】
（付記３）前記合成色算出手段は、前記検査対象物の色と、当該検査対象物に隣接する隣接検査対象物の色と、を組み合わせて前記合成色情報を算出する付記１又は２に記載の検査装置。
【０１０８】
（付記４）前記合成色算出手段は、１又は２以上の色検出センサを含んで構成され、１又は２以上の前記検査対象物を嵌め入れ、前記各検査対象物を固定する嵌入部を備え、前記前記嵌入部の内壁に、所定の間隔で前記色検出センサを配置し、前記色検出センサは、１又は２以上の前記検査対象物の色を検出するように配置される付記１乃至３のいずれか一に記載の検査装置。
【０１０９】
（付記５）前記各検査対象物に対して、１又は２以上の前記色検出センサを配置し、
前記色検出センサは、前記各検査対象物に対して、周方向に異なる角度に配置される付記４に記載の検査装置。
【０１１０】
（付記６）前記合成色算出手段は、前記各検査対象物に対して、周方向に異なる角度に配置された前記色検出センサの出力値の統計値を算出し、前記統計値に基づいて、前記合成色情報を算出する付記５に記載の検査装置。
【０１１１】
（付記７）前記記憶手段は、前記合成色算出手段が推定した前記合成色情報を、前記教師色情報として記憶する付記１乃至６のいずれか一に記載の検査装置。
【０１１２】
（付記８）ユーザの指定する前記教師色情報、及び前記教師色順序を取得する教師色情報取得手段を備え、前記記憶手段は、前記教師色情報取得手段が取得した前記教師色情報、及び前記教師色順序を記憶する付記１乃至７のいずれか一に記載の検査装置。
【０１１３】
（付記９）前記判断手段の判断結果を報知する報知手段を備える付記１乃至８のいずれか一に記載の検査装置。
【０１１４】
（付記１０）上記第２の視点に係る検査方法の通りである。
【０１１５】
（付記１１）前記判断工程において、所定の前記検査対象物について、前記色判定値が所定の範囲内である場合、当該検査対象物を、正しい色の検査対象物であると判断し、前記色判定値が所定の範囲内ではない場合、当該検査対象物を、誤った色の検査対象物であると判断する付記１０に記載の検査方法。
【０１１６】
（付記１２）前記合成色算出工程において、前記検査対象物の色と、当該検査対象物に隣接する隣接検査対象物の色と、を組み合わせて前記合成色情報を算出する付記１０又は１１に記載の検査方法。
【０１１７】
（付記１３）前記合成色算出工程において、前記各検査対象物に対して、周方向に異なる角度の１又は２以上の色の統計値を算出し、前記統計値に基づいて、前記合成色情報を算出する付記１０乃至１２のいずれか一に記載の検査方法。
【０１１８】
（付記１４）前記記憶工程において、前記合成色情報を、前記教師色情報として記憶する付記１０乃至１３のいずれか一に記載の検査方法。
【０１１９】
（付記１５）ユーザの指定する前記教師色情報、及び前記教師色順序を取得する教師色情報取得工程を含み、前記記憶工程において、前記教師色情報取得工程において取得された前記教師色情報、及び前記教師色順序を記憶する付記１０乃至１４のいずれか一に記載の検査装置。
【０１２０】
（付記１６）上記第３の視点に係るプログラムの通りである。
【０１２１】
（付記１７）前記判断処理において、所定の前記検査対象物について、前記色判定値が所定の範囲内である場合、当該検査対象物を、正しい色の検査対象物であると判断し、前記色判定値が所定の範囲内ではない場合、当該検査対象物を、誤った色の検査対象物であると判断する付記１６に記載のプログラム。
【０１２２】
（付記１８）前記合成色算出処理において、前記検査対象物の色と、当該検査対象物に隣接する隣接検査対象物の色と、を組み合わせて前記合成色情報を算出する付記１６又は１７に記載のプログラム。
【０１２３】
（付記１９）前記合成色算出処理において、前記各検査対象物に対して、周方向に異なる角度の１又は２以上の色の統計値を算出し、前記統計値に基づいて、前記合成色情報を算出する付記１６乃至１８のいずれか一に記載のプログラム。
【０１２４】
（付記２０）前記記憶処理において、前記合成色情報を、前記教師色情報として記憶する付記１６乃至１９のいずれか一に記載のプログラム。
【０１２５】
（付記２１）ユーザの指定する前記教師色情報、及び前記教師色順序を取得する教師色情報取得処理を含み、前記記憶処理において、前記教師色情報取得処理において取得された前記教師色情報、及び前記教師色順序を記憶する付記１６乃至２０のいずれか一に記載のプログラム。
【０１２６】
なお、引用した上記の特許文献の各開示は、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の示要素（各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む）の多様な組み合わせ、ないし、選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。特に、本書に記載した数値範囲については、当該範囲内に含まれる任意の数値ないし小範囲が、別段の記載のない場合でも具体的に記載されているものと解釈されるべきである。
【符号の説明】
【０１２７】
１、１ａ、１００  検査装置
２  嵌入部
３  把持部
４  表示部
５  操作部
６、６１ａ〜６１ｍ、６２ａ〜６２ｍ、６３ａ〜６３ｍ、６４ａ〜６４ｍ  色検出センサ
７  記憶部
８  制御部
２１  開口部
８１  合成色算出部
８２  判断部
８３  動作モード制御部
１０１  記憶手段
１０２  合成色算出手段
１０３  判断手段
２０１ａ〜２０１ｍ、２１１ａ〜２１１ｎ  検査対象物
３２１〜３２４  ＬＥＤ
６００  色検出センサ群
【図１】
2014228367.tif 000011
【図２】
2014228367.tif 000012
【図３】
2014228367.tif 000013
【図４】
2014228367.tif 000014
【図５】
2014228367.tif 000015
【図６】
2014228367.tif 000016
【図７】
2014228367.tif 000017
【図８】
2014228367.tif 000018
【図９】
2014228367.tif 000019
【図１０】
2014228367.tif 000020
【図１１】
2014228367.tif 000021
【図１２】
2014228367.tif 000022