(57)【要約】【課題】作業者の習熟度を更に適切に判定する。【解決手段】作業者に対して作業内容を指示する装置であって、実施されることが決定された生産作業の作業内容を含む作業情報を記憶するとともに、過去に生産作業に従事した実績を表す作業実績を作業者毎に記憶し、生産作業が実施される作業現場において生産作業に従事する作業者を特定作業者として識別し、記憶されている作業情報に含まれる生産作業のうちで、次に実施される選択生産作業とする選択を受け付け、記憶されている特定作業者が過去に従事した生産作業のうちで、選択生産作業の作業内容との類似度が所定の第１閾値以上である作業内容を有する生産作業を類似生産作業として抽出し、類似生産作業の抽出数に基づき、選択生産作業に対する特定作業者の習熟度の高低を判定し、判定結果に基づき、選択生産作業の作業内容を記憶部から読み出して表示部に表示する。【選択図】図１
2018206102.tif 000002
【特許請求の範囲】
【請求項１】
製品の生産作業に従事する作業者に対して作業内容を指示する作業指示装置であって、
表示部と、
実施されることが決定された前記生産作業の作業内容を含む作業情報を記憶するとともに、過去に前記生産作業に従事した実績を表す作業実績を前記作業者毎に記憶する記憶部と、
前記生産作業が実施される作業現場において前記生産作業に従事する前記作業者を特定作業者として識別する作業者識別部と、
前記記憶部に記憶されている前記作業情報に含まれる前記生産作業のうちで、次に実施される選択生産作業とする選択を受け付ける作業選択受付部と、
前記記憶部に記憶されている前記特定作業者が過去に従事した前記生産作業のうちで、前記選択生産作業の作業内容との類似度が所定の第１閾値以上である作業内容を有する生産作業を類似生産作業として抽出し、前記類似生産作業の抽出数に基づき、前記選択生産作業に対する前記特定作業者の習熟度の高低を判定する習熟度判定部と、
前記習熟度判定部の判定結果に基づき、前記選択生産作業の作業内容を前記記憶部から読み出して前記表示部に表示する表示制御部と、
を備える作業指示装置。
【請求項２】
不具合情報抽出部を更に備え、
前記記憶部は、過去に不具合が発生した前記生産作業の作業内容と前記不具合に関連する情報である不具合関連情報とを含む不具合情報を更に記憶し、
前記不具合情報抽出部は、前記習熟度が低いと判定されると、前記記憶部に記憶されている前記不具合情報のうちで、前記選択生産作業の作業内容との類似度が所定の第２閾値以上である作業内容を有する生産作業を含む不具合情報を抽出し、
前記表示制御部は、前記習熟度が低いと判定されると、前記選択生産作業の作業内容に加えて、前記不具合情報抽出部により抽出された前記不具合情報に含まれている前記生産作業の作業内容及び前記不具合関連情報を、前記表示部に表示する、
請求項１に記載の作業指示装置。
【請求項３】
前記不具合関連情報は、前記不具合が発生した原因と、前記不具合に対して実施された対応策と、を含む、
請求項２に記載の作業指示装置。
【請求項４】
前記表示制御部は、複数の前記不具合情報が前記不具合情報抽出部により抽出されると、前記作業内容及び前記不具合関連情報を、前記類似度の高い順に優先的に前記表示部に表示する、
請求項２又は３に記載の作業指示装置。
【請求項５】
製品の生産作業に従事する作業者に対して作業内容を指示する作業指示方法であって、
前記生産作業が実施される作業現場において前記生産作業に従事する前記作業者を特定作業者として識別する作業者識別ステップと、
実施されることが決定された前記生産作業のうちで、次に実施される選択生産作業とする選択を受け付ける作業選択受付ステップと、
前記特定作業者が過去に従事した前記生産作業のうちで、前記選択生産作業の作業内容との類似度が所定の第１閾値以上である作業内容を有する生産作業を類似生産作業として抽出し、前記類似生産作業の抽出数に基づき、前記選択生産作業に対する前記特定作業者の習熟度の高低を判定する習熟度判定ステップと、
前記習熟度判定ステップの判定結果に基づき、前記選択生産作業の作業内容を表示部に表示する表示制御ステップと、
を備える作業指示方法。
【請求項６】
製品の生産作業に従事する作業者に対して作業内容を指示する作業指示装置のコンピュータに実行させる作業指示プログラムであって、
前記作業指示装置のコンピュータに、
前記生産作業が実施される作業現場において前記生産作業に従事する前記作業者を特定作業者として識別する作業者識別ステップと、
実施されることが決定された前記生産作業のうちで、次に実施される選択生産作業とする選択を受け付ける作業選択受付ステップと、
前記特定作業者が過去に従事した前記生産作業のうちで、前記選択生産作業の作業内容との類似度が所定の第１閾値以上である作業内容を有する生産作業を類似生産作業として抽出し、前記類似生産作業の抽出数に基づき、前記選択生産作業に対する前記特定作業者の習熟度の高低を判定する習熟度判定ステップと、
前記習熟度判定ステップの判定結果に基づき、前記選択生産作業の作業内容を表示部に表示する表示制御ステップと、
を実行させる作業指示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品の生産作業に従事する作業者に対して作業内容を指示する技術に関するものである。
【背景技術】
【０００２】
車両等の製品の組立ラインでは、作業内容毎に複数の組立ゾーンを設けて、組立ゾーンの各々に付設したライン内検査部で、検査および補修を実施する技術がある。この技術では、組立ゾーンの内部で検査および補修を終えることができるため、組立ラインにおける生産効率の向上を図ることができる。ライン内検査部では、複数の検査項目を含む組立仕様書がディスプレイに表示されて、検査作業者の効率向上が図られている（特許文献１参照）。
【０００３】
上記特許文献１に記載の技術では、各組立ゾーンにおいて組立作業に従事している組立作業者の習熟度を示す実績値と、ライン内検査部で検査作業に従事している検査作業者の習熟度を示す実績値とが、検査項目ごとに積算されて、各作業者の習熟度が判定されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４９６７４２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に記載の技術に対して、作業者の習熟度を更に適切に判定することが望まれている。
【０００６】
本発明は、上記課題を解決するもので、作業者の習熟度を更に適切に判定する作業指示装置、作業指示方法および作業指示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１態様は、
製品の生産作業に従事する作業者に対して作業内容を指示する作業指示装置であって、
表示部と、
実施されることが決定された前記生産作業の作業内容を含む作業情報を記憶するとともに、過去に前記生産作業に従事した実績を表す作業実績を前記作業者毎に記憶する記憶部と、
前記生産作業が実施される作業現場において前記生産作業に従事する前記作業者を特定作業者として識別する作業者識別部と、
前記記憶部に記憶されている前記作業情報に含まれる前記生産作業のうちで、次に実施される選択生産作業とする選択を受け付ける作業選択受付部と、
前記記憶部に記憶されている前記特定作業者が過去に従事した前記生産作業のうちで、前記選択生産作業の作業内容との類似度が所定の第１閾値以上である作業内容を有する生産作業を類似生産作業として抽出し、前記類似生産作業の抽出数に基づき、前記選択生産作業に対する前記特定作業者の習熟度の高低を判定する習熟度判定部と、
前記習熟度判定部の判定結果に基づき、前記選択生産作業の作業内容を前記記憶部から読み出して前記表示部に表示する表示制御部と、
を備えるものである。
【０００８】
本発明の第２態様は、
製品の生産作業に従事する作業者に対して作業内容を指示する作業指示方法であって、
前記生産作業が実施される作業現場において前記生産作業に従事する前記作業者を特定作業者として識別する作業者識別ステップと、
実施されることが決定された前記生産作業のうちで、次に実施される選択生産作業とする選択を受け付ける作業選択受付ステップと、
前記特定作業者が過去に従事した前記生産作業のうちで、前記選択生産作業の作業内容との類似度が所定の第１閾値以上である作業内容を有する生産作業を類似生産作業として抽出し、前記類似生産作業の抽出数に基づき、前記選択生産作業に対する前記特定作業者の習熟度の高低を判定する習熟度判定ステップと、
前記習熟度判定ステップの判定結果に基づき、前記選択生産作業の作業内容を表示部に表示する表示制御ステップと、
を備えるものである。
【０００９】
本発明の第３態様は、
製品の生産作業に従事する作業者に対して作業内容を指示する作業指示装置のコンピュータに実行させる作業指示プログラムであって、
前記作業指示装置のコンピュータに、
前記生産作業が実施される作業現場において前記生産作業に従事する前記作業者を特定作業者として識別する作業者識別ステップと、
実施されることが決定された前記生産作業のうちで、次に実施される選択生産作業とする選択を受け付ける作業選択受付ステップと、
前記特定作業者が過去に従事した前記生産作業のうちで、前記選択生産作業の作業内容との類似度が所定の第１閾値以上である作業内容を有する生産作業を類似生産作業として抽出し、前記類似生産作業の抽出数に基づき、前記選択生産作業に対する前記特定作業者の習熟度の高低を判定する習熟度判定ステップと、
前記習熟度判定ステップの判定結果に基づき、前記選択生産作業の作業内容を表示部に表示する表示制御ステップと、
を実行させるものである。
【００１０】
第１態様〜第３態様では、特定作業者が過去に従事した生産作業のうちで、特定作業者が選択した選択生産作業の作業内容との類似度が第１閾値以上の生産作業が抽出され、その抽出数に基づき習熟度が判定される。したがって、本態様によれば、同一製品を生産することが少ない工場であっても、類似する生産作業に従事した作業実績に基づいて、特定作業者の習熟度を判定することができる。
【００１１】
上記第１態様において、例えば、前記表示制御部は、前記習熟度判定部により前記習熟度が高いと判定されると、前記選択生産作業の作業内容のみを前記記憶部から読み出して前記表示部に表示してもよい。
【００１２】
上記第１態様において、例えば、前記表示制御部は、前記習熟度判定部により前記習熟度が低いと判定されると、前記選択生産作業の作業内容に加えて、追加情報を前記記憶部から読み出して前記表示部に表示してもよい。
【００１３】
上記第１態様において、例えば、不具合情報抽出部を更に備えてもよい。前記記憶部は、過去に不具合が発生した前記生産作業の作業内容と前記不具合に関連する情報である不具合関連情報とを含む不具合情報を更に記憶してもよい。前記不具合情報抽出部は、前記習熟度が低いと判定されると、前記記憶部に記憶されている前記不具合情報のうちで、前記選択生産作業の作業内容との類似度が所定の第２閾値以上である作業内容を有する生産作業を含む不具合情報を抽出してもよい。前記表示制御部は、前記習熟度が低いと判定されると、前記選択生産作業の作業内容に加えて、前記不具合情報抽出部により抽出された前記不具合情報に含まれている前記生産作業の作業内容及び前記不具合関連情報を、前記表示部に表示してもよい。
【００１４】
本態様では、習熟度が低いと判定されると、選択生産作業の作業内容に加えて、不具合情報に含まれる、選択生産作業の作業内容との類似度が第２閾値以上の作業内容及び不具合関連情報が表示部に表示される。したがって、本態様によれば、習熟度が低い特定作業者に対して、選択生産作業を実施するに際しての注意すべき点を提示することができる。
【００１５】
上記第１態様において、例えば、前記不具合関連情報は、前記不具合が発生した原因と、前記不具合に対して実施された対応策と、を含んでもよい。
【００１６】
本態様によれば、不具合が発生した原因と、不具合に対して実施された対応策とが表示部に表示されるので、習熟度が低い作業者に対して、選択生産作業を実施するに際しての注意すべき点として、不具合の原因及び対応策を具体的に提示することができる。
【００１７】
上記第１態様において、例えば、前記表示制御部は、複数の前記不具合情報が前記不具合情報抽出部により抽出されると、前記作業内容及び前記不具合関連情報を、前記類似度の高い順に優先的に前記表示部に表示してもよい。
【００１８】
本態様によれば、習熟度が低い作業者に対して、選択生産作業を実施するに際しての注意すべき点を、役に立つ可能性の高い順で提示することができる。
【発明の効果】
【００１９】
本発明によれば、特定作業者が過去に従事した生産作業のうちで、特定作業者が選択した選択生産作業の作業内容との類似度が第１閾値以上の生産作業が抽出され、その抽出数に基づき習熟度が判定されるので、類似する生産作業に従事した作業実績に基づいて、特定作業者の習熟度を判定することができる。
【図面の簡単な説明】
【００２０】
【図１】作業指示装置の構成例を概略的に示すブロック図である。
【図２】生産作業情報を概略的に示す図である。
【図３】作業実績情報を概略的に示す図である。
【図４】不具合報告書を概略的に示す図である。
【図５】図１に示される作業指示装置の動作を概略的に示すフローチャートである。
【図６】表示部に表示される作業選択画面を概略的に示す図である。
【図７】２つの作業内容を表す文章の少なくとも一方に含まれる単語を要素とするベクトルを概略的に表す図である。
【図８】２つの作業内容を表す文章の少なくとも一方に含まれる単語を要素とするベクトルを概略的に表す図である。
【図９】習熟度が低いときの案内画面を概略的に示す図である。
【図１０】習熟度が高いときの案内画面を概略的に示す図である。
【図１１】案内画面の図９と異なる例を概略的に示す図である。
【図１２】案内画面の図９と更に異なる例を概略的に示す図である。
【発明を実施するための形態】
【００２１】
（本発明の基礎となった知見）
まず、本発明の基礎となった知見が説明される。顧客からの要求仕様に基づいて、一品一様で受注製品を生産する機械系の工場では、一つの設備において実施される生産作業の作業内容を受注製品毎に適切に変更して半製品を加工し、複数の設備を通過させることによって半製品から様々な種類の受注製品を生産することがある。この場合、受注製品毎に生産作業の作業内容が変更されるため、一人の作業者が同一の作業内容を何度も繰り返して実施することが殆ど無い。このため、作業内容に対する作業者の習熟度が向上するまでに時間を要する。
【００２２】
一方、上記特許文献１に記載の技術では、上述のように、検査作業者の習熟度を示す実績値が検査項目ごとに積算されて、各作業者の習熟度が判定されている。しかし、同一の作業内容を繰り返して実施することが殆ど無い場合には、同一の作業内容の実績値が積算されることは殆ど無い。このため、習熟度を示す実績値を適切に得ることができない。その結果、作業者の習熟度を適切に判定することが困難となっている。
【００２３】
そこで、本発明者は、完全に同一の作業内容でなくても、類似する作業内容を実施していれば習熟度が向上していると判定する技術を想到した。これによって、作業者の習熟度を適切に判定することが可能になっている。
【００２４】
（実施の形態）
以下、本発明の一実施の形態が、図面を参照しながら説明される。なお、各図面において、同じ構成要素には同じ符号が用いられ、詳細な説明は、適宜、省略される。
【００２５】
（構成）
図１は、本実施形態における作業指示装置の構成の一例を概略的に示すブロック図である。本実施形態における作業指示装置は、受注製品を生産する工場において、生産作業に従事する作業者に対して作業内容を指示する。図１に示されるように、本実施形態における作業指示装置１００は、表示部１１０、入力部１２０、メモリ１３０、記憶部１４０、及び中央演算処理装置（ＣＰＵ）１５０を備える。作業指示装置１００は、例えばパーソナルコンピュータで構成される。
【００２６】
表示部１１０は、例えば液晶ディスプレイパネルを含む。表示部１１０は、ＣＰＵ１５０により制御されて、作業者が実施する生産作業の作業内容等を表示する。なお、表示部１１０は、液晶ディスプレイパネルに限られない。表示部１１０は、有機ＥＬ（ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）パネルなどの他のパネルを含んでもよい。
【００２７】
入力部１２０は、例えばマウス又はキーボードを含む。入力部１２０は、ユーザにより操作されると、その操作内容を示す操作信号をＣＰＵ１５０に出力する。なお、表示部１１０がタッチパネル式ディスプレイの場合には、マウス又はキーボードに代えて、タッチパネル式ディスプレイが入力部１２０を兼用してもよい。
【００２８】
メモリ１３０は、例えば半導体メモリ等により構成される。メモリ１３０は、例えばリードオンリーメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、電気的に消去書き換え可能なＲＯＭ（ＥＥＰＲＯＭ）などを含む。メモリ１３０のＲＯＭは、ＣＰＵ１５０を動作させる本実施形態の制御プログラムを記憶する。
【００２９】
ＣＰＵ１５０は、メモリ１３０に記憶された本実施形態の制御プログラムに従って動作することによって、作業者識別部１５１、作業選択受付部１５２、習熟度判定部１５３、不具合情報抽出部１５４、表示制御部１５５の機能を有する。ＣＰＵ１５０の各部の具体的な機能は、後述される。なお、作業指示装置１００は、ＣＰＵ１５０に代えて、同一機能を果たす他のハードウェアを備えてもよい。
【００３０】
記憶部１４０は、例えばハードディスク又は半導体メモリ等により構成される。記憶部１４０は、作業情報記憶部１４１、作業実績記憶部１４２、不具合情報記憶部１４３を含む。各記憶部１４１〜１４３は、互いに別の媒体で構成されてもよい。代替的に、各記憶部１４１〜１４３は、記憶領域が分けられた一つの媒体で構成されてもよい。
【００３１】
図２は、作業情報記憶部１４１に記憶されている生産作業情報２００を概略的に示す図である。受注製品を生産する際に実施される生産作業の作業内容は、通常予め定められている。作業情報記憶部１４１は、その予め定められている生産作業に関する情報である生産作業情報２００を記憶する。生産作業情報２００は、オーダ番号欄２０１と、作業内容欄２０２と、を含む。オーダ番号欄２０１には、生産作業に対応付けられたオーダ番号が記載されている。作業内容欄２０２には、生産作業の作業内容が記載されている。
【００３２】
図３は、作業実績記憶部１４２に記憶されている作業実績３００を概略的に示す図である。作業実績記憶部１４２は、過去における生産作業の作業実績３００を作業者毎に記憶する。図３に示されるように、作業実績３００は、オーダ番号欄３０１と、作業者欄３０２と、作業内容欄３０３と、作業日欄３０４と、を含む。オーダ番号欄３０１には、生産作業に対応付けられたオーダ番号が記載されている。作業者欄３０２には、生産作業に従事した作業者が記載されている。作業内容欄３０３には、生産作業の作業内容が記載されている。作業日欄３０４には、生産作業が実施された年月日が記載されている。
【００３３】
図４は、不具合情報記憶部１４３に記憶されている不具合報告書４００を概略的に示す図である。不具合情報記憶部１４３は、過去に不具合が発生した生産作業における作業内容、不具合に関連する情報である不具合関連情報などを含む不具合報告書４００（不具合情報の一例に相当）を記憶する。図４に示されるように、不具合報告書４００は、オーダ番号欄４０１と、作業者欄４０２と、作業内容欄４０３と、作業日欄４０４と、不具合原因欄４０５と、対応策欄４０６と、を含む。オーダ番号欄４０１には、不具合が発生した生産作業に対応付けられたオーダ番号が記載されている。作業者欄４０２には、不具合が発生した生産作業に従事した作業者が記載されている。作業内容欄４０３には、不具合が発生した生産作業の作業内容が記載されている。作業日欄４０４には、不具合が発生した生産作業が実施された年月日が記載されている。不具合原因欄４０５（不具合関連情報の一例に相当）には、不具合の発生原因が記載されている。対応策欄４０６（不具合関連情報の一例に相当）には、不具合に対して実施された対応策が記載されている。
【００３４】
（動作）
図５は、図１に示される作業指示装置１００の動作の一例を概略的に示すフローチャートである。図５のステップＳ５０１において、作業者識別部１５１は、生産作業に従事する作業者を特定作業者として識別する。作業者識別部１５１は、ＣＰＵ１５０と通信可能に構成されたＩＣカードリーダから識別情報を受け取ってもよい。このＩＣカードリーダは、例えば生産作業が実施される作業現場に配置され、近接場型無線通信を利用する。作業者は、例えば保有する識別情報（ＩＤ）カードをＩＣカードリーダの筐体表面に接触させる。作業者識別部１５１は、ＩＣカードリーダにより読み取られた識別情報に基づき、作業者を特定作業者として識別する。本実施形態では、識別された特定作業者は、「Ａさん」とする。
【００３５】
作業者識別部１５１は、作業者名のリストが表示された作業者選択画面を表示部１１０に表示してもよい。作業者識別部１５１は、作業者選択画面に表示された作業者名のリストから、入力部１２０を用いて作業者により選択された作業者を特定作業者として識別してもよい。
【００３６】
ステップＳ５０２において、作業選択受付部１５２は、特定作業者による、次に実施する生産作業の選択を受け付ける。
【００３７】
図６は、表示部１１０に表示される作業選択画面６００を概略的に示す図である。作業選択画面６００は、図６に示されるように、オーダ番号欄６０１を含む。作業者が例えばマウスポインタをオーダ番号「２０１７−００１」に置いた状態でマウスをクリックすると、作業選択受付部１５２は、オーダ番号「２０１７−００１」に対応づけられた生産作業（選択生産作業の一例に相当）の選択を受け付ける。作業者は、本実施形態では、例えば作業手順書などによって、次に選択すべき生産作業のオーダ番号を既に知っているものとする。
【００３８】
表示部１１０がタッチパネル式の場合には、作業者は、表示部１１０のオーダ番号「２０１７−００１」が表示された領域に指等を接触させてもよい。表示部１１０に表示される作業選択画面６００には、オーダ番号欄６０１に並べて、作業内容欄を設けて作業内容を表示してもよい。或いは、作業選択画面６００には、オーダ番号欄６０１に並べて、作業対象の図面を表示させるための表示ボタンを設けてもよい。そして、表示ボタンが操作されると、作業対象の図面を表示する表示画面に遷移するようにしてもよい。
【００３９】
図５に戻って、ステップＳ５０３において、習熟度判定部１５３は、ステップＳ５０２で選択が受け付けられた生産作業に類似する生産作業を作業実績から抽出する。具体的には、習熟度判定部１５３は、作業実績記憶部１４２に記憶されている作業実績３００から、ステップＳ５０１で識別された特定作業者の作業実績を抽出する。本実施形態では、上述のように、ステップＳ５０１で識別された特定作業者は、「Ａさん」である。そこで、習熟度判定部１５３は、作業実績記憶部１４２に記憶されている作業実績３００（図３）から、「Ａさん」の作業実績であるオーダ番号「２０１６−０１０」の生産作業を抽出する。
【００４０】
習熟度判定部１５３は、抽出した作業実績に含まれる生産作業の作業内容を表す文章と、ステップＳ５０２で選択が受け付けられた生産作業の作業内容を表す文章との類似度を算出する。本実施形態では、習熟度判定部１５３は、類似度として、一般的な手法であるコサイン類似度を用いる。習熟度判定部１５３は、コサイン類似度が所定の第１閾値（本実施形態では例えば０．８）以上の作業内容を有する生産作業を類似生産作業として抽出する。
【００４１】
コサイン類似度は、以下のようにして算出される。まず、比較する２つの文章の少なくとも一方に含まれる単語を要素とするベクトルを、比較する文章毎に作成する。この場合において、ベクトルの要素の値は、各ベクトルに対応する文章に含まれる単語の出現頻度で表現される。文章を単語に区分する手法としては、例えば形態素解析等の公知の手法が用いられる。
【００４２】
比較する２つの文章に各々対応する２つのベクトルを用いて、以下の式（Ｆ１）で計算される値がコサイン類似度である。
【００４３】
コサイン類似度
＝（Ｖｅｃ＿Ａ・Ｖｅｃ＿Ｂ）／（｜Ｖｅｃ＿Ａ｜×｜Ｖｅｃ＿Ｂ｜）    （Ｆ１）
式（Ｆ１）において、Ｖｅｃ＿ＡとＶｅｃ＿Ｂとは、比較する２つの文章に対応するベクトルである。また、「・」はベクトルの内積を表す。また、｜Ｖｅｃ＿Ａ｜は、ベクトルＶｅｃ＿Ａのユークリッドノルムを表す。
【００４４】
ステップＳ５０２で選択が受け付けられた生産作業は、オーダ番号「２０１７−００１」に対応する生産作業である。図２から分かるように、この生産作業の作業内容を表す文章から作成される単語ベクトルは、
（内面，の，目違い，は，、，１，．，５，ｍｍ，以下，に，なる，よう，調整，し，管，端，を，，：，４，勾配，切削，する，。）
である。一方、習熟度判定部１５３により抽出されたオーダ番号「２０１６−０１０」に対応する生産作業の作業内容を表す文章から作成される単語ベクトルは、図３から分かるように、
（内面，の，目違い，を，、，０，．，５，ｍｍ，以下，に，なる，よう，調整，し，管，端，１，：，６，，勾配，切削，する，。）
である。
【００４５】
図７は、上記両方の作業内容を表す文章の少なくとも一方に含まれる単語を要素とするベクトルを概略的に表す図である。式（Ｆ１）から分かるように、単語の要素の順を変更しても、コサイン類似度の値は変化しない。したがって、両方の作業内容を表す文章の少なくとも一方に含まれる単語を要素とするベクトルは、例えば図７に示されるように、
（０，１，４，５，６，、，．，。，：，ｍｍ，し，する，なる，に，の，は，よう，を，以下，管，端，勾配，切削，調整，内面，目違い）
である。
【００４６】
対応する２つのベクトルの要素は、このベクトルの各単語の出現頻度である。したがって、ステップＳ５０２で選択が受け付けられた生産作業に対応するベクトルＶｅｃ＿Ａは、図７に示されるように、
Ｖｅｃ＿Ａ
＝（０，２，１，１，０，２，１，１，１，１，１，１，２，４，２，１，２，１，２，１，１，１，１，１，１，１）
となる。また、習熟度判定部１５３により抽出されたオーダ番号「２０１６−０１０」の生産作業に対応するベクトルＶｅｃ＿Ｂは、図７に示されるように、
Ｖｅｃ＿Ｂ
＝（１，１，０，１，１，２，１，１，１，１，１，１，１，３，２，０，１，２，２，１，１，１，１，１，１，１）
となる。
【００４７】
したがって、式（Ｆ１）から算出される、これら２つのベクトルＶｅｃ＿Ａ，Ｖｅｃ＿Ｂのコサイン類似度は、小数点第３位以下を四捨五入すると、
コサイン類似度
＝４６／（√５７×√４４）
＝０．９２
となる。コサイン類似度が第１閾値（本実施形態では例えば０．８）以上であるので、習熟度判定部１５３は、２つの作業内容が類似すると判定する。習熟度判定部１５３は、オーダ番号「２０１６−０１０」の生産作業を類似生産作業として抽出する。
【００４８】
図５に戻って、ステップＳ５０４において、習熟度判定部１５３は、作業者の習熟度が低いか否かを判定する。習熟度判定部１５３は、ステップＳ５０３で抽出した生産作業の件数が、所定の閾値（本実施形態では例えば１０件）以上であれば、習熟度が高いと判定し、所定の閾値未満であれば、習熟度が低いと判定する。本実施形態では、作業者「Ａさん」の過去における生産作業のうち、コサイン類似度が０．８以上の実績件数は、オーダ番号「２０１６−０１０」の１件である。このため、１０件未満であるので、習熟度判定部１５３は、作業者「Ａさん」の習熟度が低いと判定する。
【００４９】
習熟度が低いと習熟度判定部１５３により判定されると（ステップＳ５０４でＹＥＳ）、処理はステップＳ５０５に進み、習熟度が高いと習熟度判定部１５３により判定されると（ステップＳ５０４でＮＯ）、処理はステップＳ５０７に進む。
【００５０】
ステップＳ５０５において、不具合情報抽出部１５４は、不具合報告書４００（図４）から、不具合が発生した生産作業のうちで、ステップＳ５０２で選択が受け付けられた生産作業の作業内容に類似する作業内容を有する生産作業（不具合事例）を抽出する。不具合情報抽出部１５４は、習熟度判定部１５３と同様に、コサイン類似度を用いて、ステップＳ５０２で選択が受け付けられた生産作業の作業内容に類似する作業内容を有する生産作業を抽出する。
【００５１】
ステップＳ５０２で選択が受け付けられた生産作業（オーダ番号「２０１７−００１」に対応）の作業内容を表す文章から作成される単語ベクトルは、上述のように、
（内面，の，目違い，は，、，１，．，５，ｍｍ，以下，に，なる，よう，調整，し，管，端，を，，：，４，勾配，切削，する，。）
である。一方、不具合報告書４００（図４）に含まれる生産作業（オーダ番号「２０１５−００９」に対応）の作業内容を表す文章から作成される単語ベクトルは、
（内面，の，目違い，は，、，１，．，ｍｍ，以下，に，調整，し，管，端，を，，：，７，勾配，切削，する，。）
である。
【００５２】
図８は、上記両方の作業内容を表す文章の少なくとも一方に含まれる単語を要素とするベクトルを概略的に表す図である。上述のように、単語の要素の順を変更しても、コサイン類似度の値は変化しない。したがって、両方の作業内容を表す文章の少なくとも一方に含まれる単語を要素とするベクトルは、例えば図８に示されるように、
（０，１，４，５，７，、，．，。，：，ｍｍ，し，する，なる，に，の，は，よう，を，以下，管，端，勾配，切削，調整，内面，目違い）
である。
【００５３】
対応する２つのベクトルの要素は、このベクトルの各単語の出現頻度である。したがって、ステップＳ５０２で選択が受け付けられた生産作業に対応するベクトルＶｅｃ＿Ａは、図８に示されるように、
Ｖｅｃ＿Ａ
＝（０，２，１，１，０，２，１，１，１，１，１，１，２，４，２，１，２，１，２，１，１，１，１，１，１，１）
となる。また、不具合情報抽出部１５４により抽出されたオーダ番号「２０１５−００９」の生産作業に対応するベクトルＶｅｃ＿Ｂは、図８に示されるように、
Ｖｅｃ＿Ｂ
＝（１，３，０，１，１，２，１，１，１，１，１，１，０，２，２，０，０，２，２，１，１，１，１，１，１，１）
となる。
【００５４】
したがって、式（Ｆ１）から算出される、これら２つのベクトルＶｅｃ＿Ａ，Ｖｅｃ＿Ｂのコサイン類似度は、小数点第３位以下を四捨五入すると、
コサイン類似度
＝３８／（√５７×√３７）
＝０．８３
となる。コサイン類似度が第２閾値（本実施形態では例えば０．８）以上であるので、不具合情報抽出部１５４は、２つの作業内容が類似すると判定する。よって、不具合情報抽出部１５４は、オーダ番号「２０１５−００９」に対応する生産作業を不具合事例として抽出する。
【００５５】
図５に戻って、ステップＳ５０６において、表示制御部１５５は、ステップＳ５０２で選択が受け付けられた生産作業の作業内容と、ステップＳ５０５で抽出された不具合事例とを含む案内画面９００（図９）を表示部１１０に表示する。その後、図５の処理は終了する。ステップＳ５０７において、表示制御部１５５は、ステップＳ５０２で選択が受け付けられた生産作業の作業内容を表す案内画面１０００（図１０）を表示部１１０に表示する。その後、図５の処理は終了する。
【００５６】
図９は、ステップＳ５０６で表示部１１０に表示される案内画面９００を概略的に示す図である。図１０は、ステップＳ５０７で表示部１１０に表示される案内画面１０００を概略的に示す図である。図９に示される案内画面９００は、作業者の習熟度が低いときに表示部１１０に表示される。図１０に示される案内画面１０００は、作業者の習熟度が高いときに表示部１１０に表示される。
【００５７】
図１０において、案内画面１０００は、ステップＳ５０２で選択が受け付けられたオーダ番号「２０１７−００１」に対応する生産作業の作業内容欄２０２（図２）に記載された作業内容を含む。作業者の習熟度が高いため、案内画面１０００には、単に作業内容のみが含まれている。
【００５８】
図９において、案内画面９００は、選択作業内容欄９０１と、不具合事例欄９０２とを含む。選択作業内容欄９０１には、ステップＳ５０２で選択が受け付けられたオーダ番号に対応する生産作業の作業内容が記載されている。不具合事例欄９０２には、ステップＳ５０５において、不具合情報抽出部１５４によって抽出された不具合事例が記載されている。
【００５９】
不具合事例欄９０２は、作業内容欄９０３と、不具合原因欄９０４と、対応策欄９０５と、作業日欄９０６と、を含む。作業内容欄９０３には、不具合が発生した生産作業の作業内容が記載されている。不具合原因欄９０４（不具合関連情報の一例に相当）には、不具合の発生原因が記載されている。対応策欄９０５（不具合関連情報の一例に相当）には、不具合に対して実施された対応策が記載されている。作業日欄９０６には、不具合が発生した生産作業が実施された年月日が記載されている。
【００６０】
なお、ステップＳ５０５において、不具合事例が抽出されない場合もあり得る。すなわち、ステップＳ５０２で選択が受け付けられた生産作業の作業内容を表す文章から作成される単語ベクトルと、不具合報告書４００（図４）に含まれる生産作業の作業内容を表す文章から作成される単語ベクトルとのコサイン類似度が、全て第２閾値未満であれば、不具合情報抽出部１５４は、不具合事例を抽出しない。この場合、ステップＳ５０６において、表示制御部１５５は、案内画面１０００（図１０）を表示部１１０に表示する。すなわち、不具合事例が抽出されないため、不具合事例は表示部１１０に表示されない。
【００６１】
以上説明されたように、本実施形態では、作業内容を表す文章のコサイン類似度が第１閾値以上である生産作業が作業実績から所定件数以上抽出されると、作業者の習熟度が高いと判定される。したがって、本実施形態によれば、作業内容が全く同一の生産作業が繰り返されることが殆ど無い、受注製品を生産する機械系の工場においても、作業者の習熟度を適切に判定することができる。
【００６２】
また、本実施形態では、作業者の習熟度が低いと判定されると、過去に不具合が発生した類似する生産作業の作業内容と、不具合の発生原因及び対応策とが、表示部１１０に表示されている。したがって、本実施形態によれば、習熟度の低い作業者に対して注意を喚起することができる。
【００６３】
（変形された実施形態）
（１）上記実施形態では、習熟度判定部１５３は、生産作業の抽出数が所定の閾値（例えば１０件）以上であれば、習熟度が高いと判定し、所定の閾値未満であれば、習熟度が低いと判定しているが、これに限られない。習熟度判定部１５３は、過去一定期間の抽出数に基づき、習熟度を判定してもよい。
【００６４】
例えば、習熟度判定部１５３は、作業実績３００（図３）の作業日欄３０４に基づき、過去の一定期間の件数のみを抽出してもよい。習熟度判定部１５３は、抽出した生産作業の件数が過去の一定期間で所定の閾値（例えば過去１年間で１０件）以上であれば、習熟度が高いと判定し、過去の一定期間で所定の閾値未満であれば、習熟度が低いと判定してもよい。
【００６５】
例えば、抽出した生産作業の件数が１０件以上であっても、過去１０年間に亘っての１０件では、習熟度が高いとは言いにくい。したがって、この変形された実施形態によれば、作業者の習熟度をより適切に判定することができる。
【００６６】
（２）上記実施形態では、不具合情報抽出部１５４は、不具合事例として、オーダ番号「２０１５−００９」に対応する生産作業を１件抽出している。そして、表示制御部１５５は、選択が受け付けられた生産作業の作業内容と、抽出された不具合事例とを含む案内画面９００（図９）を表示部１１０に表示している。しかし、案内画面９００は、図９に示される例に限られない。
【００６７】
図１１、図１２は、ステップＳ５０６で表示部１１０に表示される案内画面９００の図９と異なる例を概略的に示す図である。図１１、図１２では、不具合情報抽出部１５４により、不具合事例として、複数の生産作業が抽出されている。
【００６８】
図１１では、不具合情報抽出部１５４により不具合事例として抽出された複数の生産作業が一覧で示されている。この場合、表示制御部１５５は、案内画面９００に含まれる不具合事例として、抽出された複数の生産作業を、案内画面９００の上からコサイン類似度の高い順に表示してもよい。更に、図１１に代えて、表示制御部１５５は、案内画面９００に含まれる不具合事例として、抽出された複数の生産作業を、コサイン類似度の高い順にページ毎に表示してもよい。この変形された実施形態によれば、習熟度が低い作業者に対して、選択された生産作業を実施するに際しての注意すべき点を、より役に立つ可能性の高い順で、提示することができる。
【００６９】
図１２では、案内画面９００の不具合事例欄９０２は、類似度欄９０７を更に含む。類似度欄９０７には、算出されたコサイン類似度が記載されている。作業者は、類似度欄９０７に記載されているコサイン類似度を参照して、参考にする不具合事例を選ぶことができる。
【符号の説明】
【００７０】
１００  作業指示装置
１１０  表示部
１４０  記憶部
１４１  作業情報記憶部
１４２  作業実績記憶部
１４３  不具合情報記憶部
１５１  作業者識別部
１５２  作業選択受付部
１５３  習熟度判定部
１５４  不具合情報抽出部
１５５  表示制御部
【図１】
2018206102.tif 000003
【図２】
2018206102.tif 000004
【図３】
2018206102.tif 000005
【図４】
2018206102.tif 000006
【図５】
2018206102.tif 000007
【図６】
2018206102.tif 000008
【図７】
2018206102.tif 000009
【図８】
2018206102.tif 000010
【図９】
2018206102.tif 000011
【図１０】
2018206102.tif 000012
【図１１】
2018206102.tif 000013
【図１２】
2018206102.tif 000014