(57)【要約】【課題】作業状況の変化に応じて作業を監視できる作業監視装置、作業監視方法、プログラム、及びデータ構造を提供する。【解決手段】作業監視装置１は、作業情報と作業者情報と道具情報と作業品質情報とが関連付けられた作業者品質テーブルを格納する記憶部１１と、作業者と道具とを認識する認識部１２と、制御部１０と、報知部１３とを備える。制御部１０は、作業情報で特定される第１作業が開始されるとき、作業者情報で特定され、第１作業を行う第１作業者と、道具情報で特定され、第１作業で用いられる第１道具を認識し、第１作業を特定する作業情報と、第１作業者を特定する作業者情報と、第１道具を特定する道具情報とに基づき、作業者品質テーブルから第１作業の作業品質情報を取得し、作業品質情報で推定される前記第１作業の品質が所定のランク以下であると判定した場合、報知部１３に報知させる。【選択図】図１
2019003449.tif 000002
【特許請求の範囲】
【請求項１】
制御部と、
報知部と、
作業を特定する作業情報と、作業者を特定する作業者情報と、道具を特定する道具情報と、前記作業者が前記道具を用いて前記作業を行う場合の前記作業の品質を推定する作業品質情報とが関連付けられた作業者品質テーブルを格納する記憶部と、
前記作業者と前記道具とを認識する認識部と
を備え、
前記制御部は、
前記作業情報で特定される第１作業が開始されるとき、前記作業者情報で特定され、前記第１作業を行う第１作業者と、前記道具情報で特定され、前記第１作業で用いられる第１道具とを認識し、
前記第１作業を特定する作業情報と、前記第１作業者を特定する作業者情報と、前記第１道具を特定する道具情報とに基づき、前記作業者品質テーブルから前記第１作業の作業品質情報を取得し、
前記作業品質情報で推定される前記第１作業の品質が所定のランク以下であると判定した場合、前記報知部に報知させる
作業監視装置。
【請求項２】
前記記憶部は、前記道具情報と、前記道具の品質を示す道具品質情報とが関連付けられた道具品質テーブルをさらに格納し、
前記制御部は、
前記第１作業が開始されるとき、前記第１道具を特定する道具情報に基づき、前記道具品質テーブルから前記第１道具の道具品質情報を取得し、前記作業品質情報と前記道具品質情報とに基づいて、前記第１作業の品質を判定する、請求項１に記載の作業監視装置。
【請求項３】
前記制御部は、
前記第１作業者及び前記第１道具の認識を継続し、
前記第１作業者及び前記第１道具の少なくとも一方を認識しなくなった場合、前記第１作業が中断されたと判定し、
前記第１作業が中断されたと判定した後に、第２作業者を認識した場合、及び、第２道具を認識した場合の少なくとも１つの場合に、前記作業品質情報と前記道具品質情報とに基づいて、前記第１作業の品質を判定する、請求項２に記載の作業監視装置。
【請求項４】
前記制御部は、前記第１作業の対象となる作業対象物をさらに認識し、前記作業対象物を認識している間に前記第１作業者及び前記第１道具の少なくとも一方を認識しなくなった場合、前記第１作業が中断されたと判定する、請求項３に記載の作業監視装置。
【請求項５】
作業を特定する作業情報と、作業者を特定する作業者情報と、道具を特定する道具情報と、前記作業者が前記道具を用いて前記作業を行う場合の前記作業の品質を推定する作業品質情報とが関連付けられた作業者品質テーブルを格納するステップと、
前記作業情報で特定される第１作業が開始されるとき、前記作業者情報で特定され、前記第１作業を行う第１作業者と、前記道具情報で特定され、前記第１作業で用いられる第１道具とを認識するステップと、
前記第１作業を特定する作業情報と、前記第１作業者を特定する作業者情報と、前記第１道具を特定する道具情報とに基づき、前記作業者品質テーブルから前記第１作業の作業品質情報を取得するステップと、
前記作業品質情報で推定される前記第１作業の品質が所定のランク以下であると判定した場合、報知するステップと
を含む、作業監視方法。
【請求項６】
作業を特定する作業情報と、作業者を特定する作業者情報と、道具を特定する道具情報と、前記作業者が前記道具を用いて前記作業を行う場合の前記作業の品質を推定する作業品質情報とが関連付けられた作業者品質テーブルを格納するステップと、
前記作業情報で特定される第１作業が開始されるとき、前記作業者情報で特定され、前記第１作業を行う第１作業者と、前記道具情報で特定され、前記第１作業で用いられる第１道具とを認識するステップと、
前記第１作業を特定する作業情報と、前記第１作業者を特定する作業者情報と、前記第１道具を特定する道具情報とに基づき、前記作業者品質テーブルから前記第１作業の作業品質情報を取得するステップと、
前記作業品質情報で推定される前記第１作業の品質が所定のランク以下であると判定した場合、報知するステップと
をプロセッサに実行させる、プログラム。
【請求項７】
プロセッサが第１作業の品質を推定するために用いられるデータ構造であって、
当該データ構造は、
作業を特定する作業情報と、作業者を特定する作業者情報と、道具を特定する道具情報と、前記作業者が前記道具を用いて前記作業を行う場合の前記作業の品質を推定する作業品質情報と、が関連付けられた作業者品質テーブルであり、
前記プロセッサは、
前記第１作業を特定する作業情報と、前記第１作業を行う第１作業者を特定する作業者情報と、前記第１作業で用いられる第１道具を特定する道具情報とに基づき、前記作業者品質テーブルから前記第１作業の作業品質情報を取得し、当該作業品質情報に基づいて、前記第１作業の品質を推定する
データ構造。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、作業監視装置、作業監視方法、プログラム、及びデータ構造に関する。
【背景技術】
【０００２】
作業情報又は作業対象情報に基づいて作業を監視し、作業品質が良くないと判定した場合に報知する構成が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−９１３１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
作業の状況によっては、作業品質の判定精度が低下することがある。
【０００５】
本開示は、上述の点に鑑みてなされたものであり、作業状況の変化に応じて作業を監視できる作業監視装置、作業監視方法、プログラム、及びデータ構造を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本開示の一実施形態に係る作業監視装置は、制御部と、報知部と、記憶部と、認識部とを備える。前記記憶部は、作業を特定する作業情報と、作業者を特定する作業者情報と、道具を特定する道具情報と、前記作業者が前記道具を用いて前記作業を行う場合の前記作業の品質を推定する作業品質情報とが関連付けられた作業者品質テーブルを格納する。前記認識部は、前記作業者と前記道具とを認識する。前記制御部は、前記作業情報で特定される第１作業が開始されるとき、前記作業者情報で特定され、前記第１作業を行う第１作業者と、前記道具情報で特定され、前記第１作業で用いられる第１道具とを認識する。前記制御部は、前記第１作業を特定する作業情報と、前記第１作業者を特定する作業者情報と、前記第１道具を特定する道具情報とに基づき、前記作業者品質テーブルから前記第１作業の作業品質情報を取得する。前記制御部は、前記作業品質情報で推定される前記第１作業の品質が所定のランク以下であると判定した場合、前記報知部に報知させる。
【０００７】
本開示の一実施形態に係る作業監視方法は、作業者品質テーブルを格納するステップを含む。前記作業者品質テーブルは、作業を特定する作業情報と、作業者を特定する作業者情報と、道具を特定する道具情報と、前記作業者が前記道具を用いて前記作業を行う場合の前記作業の品質を推定する作業品質情報とが関連付けられる。前記作業監視方法は、前記作業情報で特定される第１作業が開始されるとき、前記作業者情報で特定され、前記第１作業を行う第１作業者と、前記道具情報で特定され、前記第１作業で用いられる第１道具とを認識するステップを含む。前記作業監視方法は、前記第１作業を特定する作業情報と、前記第１作業者を特定する作業者情報と、前記第１道具を特定する道具情報とに基づき、前記作業者品質テーブルから前記第１作業の作業品質情報を取得するステップを含む。前記作業監視方法は、前記作業品質情報で推定される前記第１作業の品質が所定のランク以下であると判定した場合、報知するステップを含む。
【０００８】
本開示の一実施形態に係るプログラムは、作業者品質テーブルを格納するステップをプロセッサに実行させる。前記作業者品質テーブルは、作業を特定する作業情報と、作業者を特定する作業者情報と、道具を特定する道具情報と、前記作業者が前記道具を用いて前記作業を行う場合の前記作業の品質を推定する作業品質情報とが関連付けられる。前記プログラムは、前記作業情報で特定される第１作業が開始されるとき、前記作業者情報で特定され、前記第１作業を行う第１作業者と、前記道具情報で特定され、前記第１作業で用いられる第１道具とを認識するステップをプロセッサに実行させる。前記プログラムは、前記第１作業を特定する作業情報と、前記第１作業者を特定する作業者情報と、前記第１道具を特定する道具情報とに基づき、前記作業者品質テーブルから前記第１作業の作業品質情報を取得するステップをプロセッサに実行させる。前記プログラムは、前記作業品質情報で推定される前記第１作業の品質が所定のランク以下であると判定した場合、報知するステップをプロセッサに実行させる。
【０００９】
本開示の一実施形態に係るデータ構造は、プロセッサが第１作業の品質を推定するために用いられる。当該データ構造は、作業を特定する作業情報と、作業者を特定する作業者情報と、道具を特定する道具情報と、前記作業者が前記道具を用いて前記作業を行う場合の前記作業の品質を推定する作業品質情報と、が関連付けられた作業者品質テーブルである。前記プロセッサは、前記第１作業を特定する作業情報と、前記第１作業を行う第１作業者を特定する作業者情報と、前記第１作業で用いられる第１道具を特定する道具情報とに基づき、前記作業者品質テーブルから前記第１作業の作業品質情報を取得する。前記プロセッサは、当該作業品質情報に基づいて、前記第１作業の品質を推定する。
【発明の効果】
【００１０】
本開示の一実施形態に係る作業監視装置、作業監視方法、プログラム、及びデータ構造によれば、作業状況の変化に応じて作業が監視されうる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態に係る作業監視装置の構成例を示すブロック図である。
【図２】作業者品質テーブルの一例を示す図である。
【図３】要求ランクテーブルの一例を示す図である。
【図４】道具品質テーブルの一例を示す図である。
【図５】作業を監視する手順の一例を示すフローチャートである。
【図６】作業を監視する手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
図１に示されるように、一実施形態に係る作業監視装置１は、制御部１０と、記憶部１１と、認識部１２と、報知部１３とを備える。作業監視装置１は、例えば作業スペースに設置され、作業者による作業を監視する。作業監視装置１は、作業者が作業対象物に対して道具を用いて行っている作業を監視してよい。
【００１３】
制御部１０は、作業監視装置１の各構成部の動作を制御し、各構成部に種々の機能を実行させる。制御部１０は、各構成部を動作させるためのプログラム等を、記憶部１１に格納してよい。制御部１０は、認識部１２から情報を取得してよい。制御部１０は、報知部１３に情報を出力し、その情報に基づいて報知させてよい。
【００１４】
制御部１０は、例えばプロセッサとして構成される。制御部１０は、１以上のプロセッサを含んでよい。プロセッサは、特定のプログラムを読み込ませて特定の機能を実行する汎用のプロセッサ、及び特定の処理に特化した専用のプロセッサを含んでよい。専用のプロセッサは、特定用途向けＩＣ（Integrated Circuit）を含んでよい。特定用途向けＩＣは、ＡＳＩＣ（Application Specific Integrated Circuit）ともいう。プロセッサは、プログラマブルロジックデバイスを含んでよい。プログラマブルロジックデバイスは、ＰＬＤ（Programmable Logic Device）ともいう。ＰＬＤは、ＦＰＧＡ（Field-Programmable Gate Array）を含んでよい。制御部１０は、１つ又は複数のプロセッサが協働するＳｏＣ（System-on-a-Chip）、及びＳｉＰ（System-in-a-Package）のいずれかであってよい。
【００１５】
記憶部１１は、作業監視装置１で使用される各種の情報を格納してよい。記憶部１１は、例えば半導体メモリ等で構成されてよい。記憶部１１は、制御部１０のワークメモリとして機能してよい。記憶部１１は、制御部１０に含まれてよい。
【００１６】
認識部１２は、監視する対象を認識する。認識部１２は、作業対象物、作業者、又は道具を認識し、特定してよい。認識部１２は、認識結果を制御部１０に出力してよい。認識部１２は、カメラ又はセンサ等で構成されてよい。認識部１２は、カメラで構成される場合、監視する対象を画像処理によって認識し、特定してよい。認識部１２は、例えば、作業者の顔の特徴を認識し、作業者を特定してよい。認識部１２は、センサで構成される場合、作業者を生体情報に基づいて認識し、特定してよい。認識部１２は、例えば、作業者の虹彩、指の静脈、又は指紋等を認識してよい。認識部１２は、種々の方法で監視する対象を認識してよい。
【００１７】
認識部１２は、バーコード又はタグ等から監視する対象を特定する情報を読み取るように構成されてよい。タグは、ＩＣタグ、又はＲＦＩＤ（Radio Frequency Identifier）タグ等の種々のタグであってよい。この場合、作業監視装置１が監視する対象に、情報が予め付与されていてよい。
【００１８】
認識部１２は、視線検出装置２、又は、撮像装置３に接続されてよい。視線検出装置２は、作業者の視線を検出しうる。視線検出装置２は、例えばカメラで構成されてよい。撮像装置３は、作業監視装置１が監視する対象を撮像しうる。撮像装置３は、作業対象物、作業者、又は道具を撮像し、撮像画像を認識部１２に出力してよい。認識部１２は、撮像装置３から撮像画像を取得し、撮像画像に基づいて監視する対象を認識してよい。
【００１９】
報知部１３は、制御部１０から取得した情報を周囲に報知する。報知部１３は、表示デバイスを備えてよい。表示デバイスは、例えば、液晶ディスプレイ、有機ＥＬ（Electroluminescence）ディスプレイ、無機ＥＬディスプレイ等であってよいが、これらに限られず、他のデバイスであってもよい。報知部１３は、表示デバイスに、文字、画像等を表示し、制御部１０から取得した情報を報知してよい。
【００２０】
報知部１３は、ＬＥＤ（Light Emission Diode）又はハロゲンランプ等の光源を備えてよい。報知部１３は、光源の点灯又は点滅によって、制御部１０から取得した情報を周囲に報知してよい。報知部１３は、圧電ブザー若しくは電磁ブザー等のブザー、又は、所定の音声を発するスピーカ等を備えてよい。報知部１３は、ブザーの鳴動若しくは音声の発生等によって、制御部１０から取得した情報を周囲に報知してよい。
【００２１】
報知部１３は、通信デバイスを備えてよい。通信デバイスは、例えば、ＬＡＮ（Local Area Network）等の通信インターフェースであってよい。通信デバイスは、有線又は無線によって、外部装置と通信可能に接続されてよい。報知部１３は、通信デバイスによって外部装置と接続されてよい。報知部１３は、制御部１０から取得した情報を、外部装置に送信してよい。外部装置は、報知部１３から受信した情報を報知してよい。外部装置は、サーバであってよいし、携帯端末であってよい。
【００２２】
制御部１０は、作業を監視することによって作業の品質を推定しうる。制御部１０は、作業の品質が要求される品質基準を満たすか判定してよい。制御部１０は、作業の品質が要求される品質基準を満たすと判定した場合、作業を許可してよい。制御部１０は、作業の品質が要求される品質基準を満たないと判定した場合、作業を中断させるために、アラームを報知してよい。
【００２３】
制御部１０は、作業と、その作業を行う作業者と、その作業に用いられる道具とに基づいて、作業の品質を推定してよい。作業を特定する情報は、作業情報ともいう。作業者を特定する情報は、作業者情報ともいう。道具を特定する情報は、道具情報ともいう。作業情報、作業者情報、及び道具情報に基づいて推定される作業の品質を示す情報は、作業品質情報ともいう。
【００２４】
制御部１０は、作業情報、作業者情報、及び道具情報と、作業品質情報とを関連付けるテーブルを予め算出し、記憶部１１に格納してよい。作業情報、作業者情報、及び道具情報と、作業品質情報とを関連付けるテーブルは、作業者品質テーブルともいう。作業者品質テーブルは、各種情報を含むデータを関連付けたデータ構造を有するともいえる。
【００２５】
例えば図２に示されるように、作業者品質テーブルは、作業者と、その作業者が実行できる作業と、その作業で使用される道具とを関連付ける。例えば、作業者Ａ１は、作業Ｂ１及び作業Ｂ２を実行しうる。作業Ｂ１では、道具Ｘ又は道具Ｙが使用されうる。作業Ｂ２では、道具Ｚが使用されうる。例えば、作業者Ａ２は、作業Ｂ１及び作業Ｂ３を実行しうる。作業Ｂ３では、道具Ｖ又は道具Ｗが使用されうる。
【００２６】
作業品質情報は、作業評価点を含んでよい。作業評価点が高い作業は、品質が高い作業であるものとする。作業評価点は、作業者品質テーブルにおいて、作業者と作業と使用道具との組み合わせそれぞれに対して関連付けられてよい。例えば、作業者Ａ１が作業Ｂ１を道具Ｘで行う場合の作業評価点は８５点である。作業者Ａ２が作業Ｂ３を道具Ｖで行う場合の作業評価点は７０点である。
【００２７】
作業評価点は、作業者による作業の総時間に基づいて決定されてよい。作業評価点は、作業者がその作業にどの程度習熟しているか示す作業習熟度に基づいて決定されてよい。作業評価点は、作業者が道具の使用にどの程度習熟しているか示す道具習熟度に基づいて決定されてよい。作業評価点は、作業者が作業を行った作業対象物の検査結果に基づいて決定されてよい。作業評価点は、作業者が作業を行うスピードに基づいて決定されてよい。作業評価点は、作業者が作業において犯したミスの回数に基づいて決定されてよい。作業評価点は、これらの要素に限られず、種々の要素に基づいて決定されてよい。作業評価点は、各要素に関連付けられる素点を加算して算出されてよい。作業評価点は、例えば１００点を満点とし、満点から各要素に関連付けられる素点を減点して算出されてよい。本実施形態において、作業評価点は、１００点を満点とするものとする。
【００２８】
作業評価点は、作業者が作業で使った道具ごとに算出された作業の総時間に基づいて決定されてよい。例えば、作業者Ａ１が作業Ｂ１を道具Ｙで行う場合の作業評価点は６５点であり、道具Ｘで行う場合の作業評価点である８５点とは異なる。つまり、同じ作業者が同じ作業を行う場合に異なる道具が用いられることによって、作業評価点は異なりうる。
【００２９】
作業評価点は、作業者の状態に応じて変化しうる。例えば、作業者が経験を積むことによって、その作業者の作業評価点は増加しうる。例えば、作業者の身体機能の低下によって、その作業者の作業評価点は減少しうる。制御部１０は、作業者品質テーブルを適宜更新してよい。
【００３０】
作業品質情報は、作業ランクを含んでよい。作業ランクは、作業者品質テーブルにおいて、作業者と作業と使用道具との組み合わせそれぞれに対して関連付けられてよい。作業ランクは、Ａ、Ｂ及びＣで表現されるものとする。作業ランクは、作業評価点に基づいて決定されてよい。本実施形態において、作業評価点が８０点以上である場合に、作業ランクがＡとされるものとする。作業評価点が６０点以上８０点未満である場合に、作業ランクがＢとされるものとする。作業評価点が６０点未満である場合に、作業ランクがＣとされるものとする。作業ランクを区分する点数は、これらの例に限られない。
【００３１】
制御部１０は、監視対象の作業スペース等において作業者が道具を使って作業を開始するとき、作業者と道具と作業とを認識する。つまり、制御部１０は、どの作業者が、どの道具を使い、どの作業を行うか認識する。制御部１０は、認識した作業者を特定する作業者情報と、認識した作業を特定する作業情報と、認識した道具を特定する道具情報とに基づいて、作業者品質テーブルから、作業品質情報を取得する。制御部１０は、取得した作業品質情報に基づいて、認識した作業が実行された場合に得られる作業の品質を推定しうる。制御部１０は、作業と道具との組み合わせが正しいか判定してよい。例えば、作業者Ａ１が道具Ｚを用いて作業Ｂ１を開始しようとしている場合、制御部１０は、作業と道具との組み合わせが正しくないと判定してよい。制御部１０は、作業者品質テーブルにおいて作業と道具とが関連付けられていない場合に、作業と道具との組み合わせが正しくないと判定してよい。制御部１０は、作業と道具との組み合わせが正しくないと判定した場合、作業評価点を、例えば０点等の低い点数としてよい。
【００３２】
制御部１０は、作業者が開始しようとしている作業によって得られると推定される品質が、その作業に要求される品質を満たすか判定してよい。制御部１０は、図３に例示されるように、作業と、その作業に要求される品質を表す要求ランクとを関連付けた要求ランクテーブルを記憶部１１に格納してよい。作業に要求される品質は、要求品質ともいう。要求品質を示す情報は、要求品質情報ともいう。要求品質情報は、要求ランクを含んでよい。要求ランクは、その作業の品質を表す作業ランクと比較されうる。制御部１０は、要求ランクテーブルに基づいて、作業が要求品質を満たすか判定してよい。
【００３３】
例えば、作業Ｂ１の要求ランクは、Ｂである。作業者Ａ１が道具Ｘを用いて作業Ｂ１を行う場合に推定される作業ランクは、図２によればＡであり、作業Ｂ１の要求ランク以上である。つまり、作業者Ａ１が道具Ｘを用いて行う作業Ｂ１の品質は、要求品質を満たすと推定される。この場合、制御部１０は、作業者Ａ１が道具Ｘを用いて作業Ｂ１を開始することを許可してよい。
【００３４】
一方で、作業者Ａ２が道具Ｘを用いて作業Ｂ１を行う場合に推定される作業ランクは、図２によればＣであり、作業Ｂ１の要求ランク未満である。つまり、作業者Ａ２が道具Ｘを用いて行う作業Ｂ１の品質は、要求品質を満たさないと推定される。この場合、制御部１０は、作業者Ａ２が道具Ｘを用いて作業Ｂ１を開始することを禁止してよい。
【００３５】
要求品質情報は、基準点を含んでよい。要求ランクテーブルは、作業と基準点とを関連付けてよい。制御部１０は、作業が行われる場合に推定される作業評価点が基準点以上である場合、その作業の開始を許可してよい。基準点は、作業ランクを区分する点数にかかわらず設定されてよいし、作業ランクを区分する点数とされてよい。
【００３６】
制御部１０は、作業者と作業と道具との組み合わせに基づいて、その作業の開始を許可するか禁止するか判定してよい。制御部１０は、作業ランクと要求ランクとの比較に基づいて、作業の開始を許可するか禁止するか判定してよい。制御部１０は、作業評価点と基準点との比較に基づいて、作業の開始を許可するか禁止するか判定してよい。制御部１０は、作業と道具との組み合わせが正しいか否かに基づいて、作業の開始を許可するか禁止するか判定してよい。
【００３７】
制御部１０は、作業の開始を許可するか禁止するか判定した結果を報知部１３に報知させてよい。報知部１３は、作業の開始が許可される場合と禁止される場合とを、それぞれ異なる方法で報知してよい。例えば、作業の開始が許可される場合、緑色の発光で報知し、作業の開始が禁止される場合、赤色の発光とブザー音とで報知してよい。制御部１０は、作業の開始を禁止するときだけ報知部１３に報知させてよい。言い換えれば、制御部１０は、作業の品質を表す作業ランクが所定のランク以下であると判定した場合に、報知部１３に報知させてよい。所定のランクは、図３の要求ランクに対応してよい。制御部１０は、作業の開始を禁止すると判定した場合、そのように判定した理由を区別して報知部１３に報知させてよい。報知部１３は、例えば、作業ランクが要求ランクを下回ることによって作業の開始が禁止されたことと、作業と道具との組み合わせが正しくないことによって作業の開始が禁止されたこととを区別して報知してよい。
【００３８】
作業の品質は、作業に用いられる道具の状態によって影響されうる。例えば、作業対象物がノコギリ又はカンナ若しくはノミ等によって切削される作業において、その作業の品質は、ノコギリの目立ての状態又はカンナ若しくはノミの刃の状態等に影響されうる。例えば、作業対象物が包丁によってカットされる作業において、その作業の品質は、包丁の研ぎ具合に影響されうる。つまり、道具を用いる作業の品質は、その道具のメンテナンスの状態、又は、メンテナンス後の使用時間によって影響されうる。
【００３９】
制御部１０は、図４に例示される、道具情報と道具の品質を示す道具品質情報とを関連付けた道具品質テーブルを記憶部１１に格納してよい。同じ種類の道具が複数用いられる場合、各道具は、識別番号によって区別されてよい。道具品質情報は、道具評価点を含んでよい。道具品質情報は、道具ランクを含んでよい。道具ランクは、道具評価点に応じて決定されてよい。本実施形態において、道具ランクは、道具評価点が−１０点を超え０点以下である場合にＡとされるものとする。道具ランクは、道具評価点が−２０点を超え−１０点以下である場合にＢとされるものとする。道具ランクは、道具評価点が−２０点以下である場合にＣとされるものとする。道具ランクを区分する点数は、これらの例に限られない。
【００４０】
道具品質テーブルにおいて、道具と、その識別番号との組み合わせが、道具品質情報と関連付けられる。道具品質情報は、その道具の状態に応じて決定されてよい。道具品質情報は、その道具がメンテナンスされた後の使用時間に応じて決定されてよい。道具品質情報は、その道具がメンテナンスされた回数に応じて決定されてよい。道具は、使用時間を制限されてよい。例えば、道具の使用時間が所定時間を超えた場合、その道具の使用が禁止されてよい。道具評価点は、その道具の使用時間が所定時間を超えた場合、−１００点等の低い点数とされてよい。
【００４１】
制御部１０は、道具評価点を作業評価点に加点して算出される総合評価点に基づいて、作業の開始を許可するか禁止するか判定してよい。本実施形態において、道具評価点は、負の数であるものとする。つまり、総合評価点は、作業評価点から道具評価点を減点して算出されるものとする。制御部１０は、総合評価点が図３に例示される基準点を上回る場合に、作業の開始を許可すると判定してよい。制御部１０は、総合評価点に応じた総合ランクを算出してよい。制御部１０は、総合ランクが要求ランク以上である場合に、作業の開始を許可すると判定してよい。
【００４２】
例えば、作業者Ａ１が道具Ｘを用いて作業Ｂ１を行う場合の作業評価点は、８５点である（図２参照）。制御部１０は、作業評価点が図３に例示される作業Ｂ１の基準点である６０点を上回ることに基づいて、作業Ｂ１を許可すると判定してよい。一方で、図４において、識別番号が２である道具Ｘの道具評価点は、−３０点である。識別番号が２である道具Ｘは、道具Ｘ２と表現する。作業者Ａ１が道具Ｘ２を用いて作業Ｂ１を行う場合の総合評価点は、作業評価点から道具評価点を減点した５５点となる。制御部１０は、総合評価点が図３に例示される作業Ｂ１の基準点である６０点を下回ることに基づいて、作業Ｂ１を禁止すると判定してよい。
【００４３】
制御部１０は、作業者が作業を開始した後、継続して作業を監視してよい。制御部１０は、作業の監視結果に基づいて、作業者の作業の実績を評価する作業実績点を決定してよい。制御部１０は、認識部１２を介して、視線検出装置２で検出された作業者の視線に関する情報を取得してよい。制御部１０は、作業者の視線に基づいて、作業実績点を決定してよい。制御部１０は、認識部１２を介して、撮像装置３で撮像された撮像画像を取得してよい。制御部１０は、撮像画像に基づいて、作業者の作業の状況を分析し、作業実績点を決定してよい。
【００４４】
作業実績点は、作業の状況がよい場合に高い点に決定され、作業の状況がよくない場合に低い点に決定されてよい。作業の状況が良くない場合、作業の品質が要求品質を満たさない可能性がある。制御部１０は、実績基準点を設定し、作業実績点が実績基準点を下回る場合、報知部１３にアラームを報知させてよい。実績基準点は、作業実績点の決定方法及び作業に要求される品質に基づいて、適宜設定されうる。このようにすることで、作業の途中でも、品質の低い作業が中止させられうる。
【００４５】
制御部１０は、道具及び作業者を継続して認識してよい。制御部１０は、作業対象物を認識している間に、道具及び作業者の少なくとも一方を認識できなくなった場合、作業が中断されたと判定してよい。
【００４６】
制御部１０は、作業が中断されたと判定した後、道具及び作業者を認識した場合、作業の再開を許可するか判定してよい。制御部１０は、道具及び作業者の少なくとも一方が作業の中断の前後で異なる場合、作業者品質情報を再度取得し、再開される作業の品質を推定してよい。
【００４７】
例えば、制御部１０は、第１作業者が第１道具を用いて行う第１作業を監視するものとする。この場合、制御部１０は、第１作業者及び第１道具の少なくとも一方が認識できなくなった場合、第１作業が中断されたと判定してよい。
【００４８】
制御部１０は、第１作業者の代わりに第２作業者を認識した場合、第２作業者に関連付けられた作業者品質情報を取得してよい。制御部１０は、第２作業者によって再開される第１作業の品質を推定し、第２作業者による作業の再開を許可するか判定してよい。
【００４９】
制御部１０は、第１道具の代わりに第２道具を認識した場合、第２道具に関連付けられた作業者品質情報を取得してよい。制御部１０は、第２道具に関連付けられた道具品質情報をさらに取得してよい。制御部１０は、第２道具を用いて再開される第１作業の品質を推定し、第２道具を用いた作業の再開を許可するか判定してよい。
【００５０】
制御部１０は、作業対象物を継続して認識してよい。制御部１０は、作業対象物を認識できなくなった場合、作業が完了したと判定してよい。例えば、制御部１０は、第１作業を監視している間に作業対象物を認識できなくなった場合、第１作業が完了したと判定してよい。制御部１０は、作業対象物を新たに認識した場合、開始されようとしている作業の種類を判定してよい。制御部１０は、第１作業の代わりに第２作業が開始されようとしていると判定した場合、第２作業の開始を許可するか判定してよい。制御部１０は、第１作業が再開されようとしていると判定した場合、第１作業の再開を許可するか判定してよい。制御部１０は、第１作業者が第１道具を用いて第１作業を再開しようとしていると認識した場合、作業の品質が変化しないと推定し、第１作業の再開を許可するか判定しなくてもよい。
【００５１】
制御部１０は、図５及び図６に例示されるフローチャートの手順に沿って、作業を監視してよい。
【００５２】
制御部１０は、作業スペースを監視し、作業準備が完了したか判定する（ステップＳ１）。制御部１０は、作業スペースにおいて、作業者と、道具と、作業対象物と、これから行われる作業とを認識し、それぞれを特定した場合、作業準備が完了したと判定してよい。なお、制御部１０は、作業スペースにおいて、作業対象物を新たに認識した場合、当該作業対象物に基づいてこれから行われる作業の種類を判定してよい。また、制御部１０は、作業監視装置１への操作によってなされる設定に基づいて作業の種類を判定してよい。作業の種類は、これらに限られず、種々の要素に基づいて決定されてよい。
【００５３】
制御部１０は、作業準備が完了していないと判定した場合（ステップＳ１：ＮＯ）、ステップＳ１の処理を繰り返す。制御部１０は、作業準備が完了したと判定した場合（ステップＳ１：ＹＥＳ）、作業者情報と、道具情報と、作業情報とに基づいて、作業者品質テーブルから作業品質情報を取得する（ステップＳ２）。
【００５４】
制御部１０は、作業品質情報に基づいて、これから行われる作業の品質を推定し、推定した品質が、その作業に対する要求品質を満たすかどうか判定する（ステップＳ３）。制御部１０は、作業評価点又は総合評価点が基準点以上である場合、作業の品質が要求品質を満たすと判定してよい。
【００５５】
制御部１０は、作業の品質が要求品質を満たすと判定した場合（ステップＳ３：ＹＥＳ）、作業を許可し、作業中フラグをセットする（ステップＳ４）。制御部１０は、作業の品質が要求品質を満たさないと判定した場合（ステップＳ３：ＮＯ）、作業を禁止し、報知部１３にアラームを報知させる（ステップＳ５）。制御部１０は、ステップＳ５の後、図５のフローチャートの手順を終了する。
【００５６】
制御部１０は、ステップＳ４に続いて、継続して作業を監視する。制御部１０は、作業の監視結果に基づいて、作業実績点を決定する。制御部１０は、作業実績点が実績基準点以上であるか判定する（ステップＳ６）。
【００５７】
制御部１０は、作業実績点が実績基準点以上でない場合（ステップＳ６：ＮＯ）、ステップＳ５に進み、報知部１３にアラームを報知させる。制御部１０は、作業実績点が実績基準点以上である場合（ステップＳ６：ＹＥＳ）、作業スペースにおいて、道具及び作業者を認識できているか判定する（ステップＳ７）。
【００５８】
制御部１０は、道具及び作業者の少なくとも一方を認識できなくなった場合（ステップＳ７：ＮＯ）、作業が中断されたと判定し、作業中断フラグをセットする（ステップＳ８）。制御部１０は、ステップＳ８の後、図６のステップＳ１１に進む。
【００５９】
制御部１０は、道具及び作業者を認識できている場合（ステップＳ７：ＹＥＳ）、作業対象物を認識できているか判定する（ステップＳ９）。
【００６０】
制御部１０は、作業対象物を認識できている場合（ステップＳ９：ＹＥＳ）、ステップＳ６に戻る。制御部１０は、作業対象物を認識できなくなった場合（ステップＳ９：ＮＯ）、作業が終了したと判定し、作業中フラグをリセットする（ステップＳ１０）。制御部１０は、ステップＳ１０の後、図５のフローチャートの手順を終了する。
【００６１】
制御部１０は、図５のステップＳ８の後、継続して作業スペースを監視し、作業の再開の準備が完了したか判定する（図６のステップＳ１１）。制御部１０は、作業スペースにおいて、作業者と道具とを認識し、それぞれを特定した場合、作業の再開の準備が完了したと判定してよい。
【００６２】
制御部１０は、作業の再開の準備が完了していないと判定した場合（ステップＳ１１：ＮＯ）、ステップＳ１１の処理を繰り返す。制御部１０は、作業の再開の準備が完了したと判定した場合（ステップＳ１１：ＹＥＳ）、作業者及び道具の少なくとも一方が作業の中断前から変更されたか判定する（ステップＳ１２）。
【００６３】
制御部１０は、作業者及び道具の少なくとも一方が作業の中断前から変更されたと判定した場合（ステップＳ１２：ＹＥＳ）、作業者情報と、道具情報と、作業情報とに基づいて、作業者品質テーブルから作業品質情報を取得する（ステップＳ１３）。
【００６４】
制御部１０は、作業品質情報に基づいて、再開される作業の品質を推定し、推定した作業の品質が、その作業において要求される品質を満たすかどうか判定する（ステップＳ１４）。
【００６５】
制御部１０は、作業の品質が要求品質を満たすと判定した場合（ステップＳ１４：ＹＥＳ）、作業の再開を許可し、作業中断フラグをリセットする（ステップＳ１５）。制御部１０は、作業の品質が要求品質を満たさないと判定した場合（ステップＳ１４：ＮＯ）、作業の再開を禁止し、報知部１３にアラームを報知させる（図５のステップＳ５）。
【００６６】
制御部１０は、作業者及び道具が作業の中断前から変更されていないと判定した場合（ステップＳ１２：ＮＯ）、作業の再開を許可し、作業中断フラグをリセットする（ステップＳ１５）。制御部１０は、ステップＳ１５の後、図５のステップＳ６に進み、作業の監視を継続する。
【００６７】
本実施形態に係る作業監視装置１及び作業監視方法によれば、作業状況の変化に応じて作業が監視されうる。このようにすることで、作業の品質の低下が起こりにくくなる。
【００６８】
本実施形態に係る作業監視装置１及び作業監視方法によれば、道具の品質を考慮して、作業の品質が推定されうる。このようにすることで、作業の品質の低下が起こりにくくなる。
【００６９】
本実施形態に係る作業監視装置１及び作業監視方法によれば、作業が中断した後、作業の品質が低下する可能性が判定された上で、作業の再開が決定されうる。結果として、作業の品質の低下が起こりにくくなる。
【００７０】
本実施形態に係る作業監視装置１及び作業監視方法による監視対象となる作業は、例えば、工業製品の加工又は組み立て等であってよいし、食品の加工又は調理等であってよい。監視対象となる作業は、これらに限られず、他の種々の作業であってよい。
【００７１】
本開示に係る実施形態について、諸図面及び実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形又は修正を行うことが容易であることに注意されたい。従って、これらの変形又は修正は本開示の範囲に含まれることに留意されたい。例えば、各構成部又は各ステップなどに含まれる機能などは論理的に矛盾しないように再配置可能であり、複数の構成部又はステップなどを１つに組み合わせたり、或いは分割したりすることが可能である。本開示に係る実施形態について装置を中心に説明してきたが、本開示に係る実施形態は装置の各構成部が実行するステップを含む方法としても実現し得るものである。本開示に係る実施形態は装置が備えるプロセッサにより実行される方法、プログラム、又はプログラムを記録した記憶媒体としても実現し得るものであり、本開示の範囲にはこれらも包含されるものと理解されたい。
【００７２】
本開示において「第１」及び「第２」等の記載は、当該構成を区別するための識別子である。本開示における「第１」及び「第２」等の記載で区別された構成は、当該構成における番号を交換することができる。例えば、第１作業は、第２作業と識別子である「第１」と「第２」とを交換することができる。識別子の交換は同時に行われる。識別子の交換後も当該構成は区別される。識別子は削除してよい。識別子を削除した構成は、符号で区別される。本開示における「第１」及び「第２」等の識別子の記載のみに基づいて、当該構成の順序の解釈、小さい番号の識別子が存在することの根拠に利用してはならない。
【符号の説明】
【００７３】
１  作業監視装置
１０  制御部
１１  記憶部
１２  認識部
１３  報知部
２  視線検出装置
３  撮像装置
【図１】
2019003449.tif 000003
【図２】
2019003449.tif 000004
【図３】
2019003449.tif 000005
【図４】
2019003449.tif 000006
【図５】
2019003449.tif 000007
【図６】
2019003449.tif 000008