(57)【特許請求の範囲】
【請求項１】
作業者を特定する情報である作業者基本情報ごとに、前記作業者が一つ以上の作業を行う際に必要とされる心身機能と、前記作業者の前記心身機能での能力を表す作業者レベルとを対応付けた能力情報を記憶する能力情報記憶部と、
前記作業者を分類分けする為の分類基本情報ごとに、前記心身機能と、前記分類基本情報で分類される基準となる作業者の前記心身機能での能力を表す基準レベルとを対応付けた基準情報を記憶する基準情報記憶部と、
前記作業者基本情報のそれぞれに対応する前記分類基本情報を有する前記基準情報を特定し、特定された前記基準情報の前記基準レベルと前記作業者レベルを、前記心身機能ごとに比較して、前記作業者レベルが前記基準レベルよりも低い前記心身機能を推奨機能とし、前記推奨機能に対応する前記作業者レベルを推奨レベルとして対応付けて抽出する推奨情報抽出部と、
前記作業を前記作業者が行う場合に要求される前記心身機能である要求機能と、前記要求機能に対応する前記作業者レベルである要求レベルをそれぞれ対応付けて前記作業ごとに抽出する要求情報抽出部と、
前記推奨機能に対応する要求機能を含む前記作業を特定する作業算出部と、
を備える作業割当装置。
【請求項２】
前記作業算出部が、
前記特定された前記作業の前記要求機能ごとに、前記推奨レベルと前記要求レベルとを比較して前記推奨レベルが前記要求レベルより低いものがない前記特定された前記作業を、前記作業者が遂行可能な作業と判定する
ことを特徴とする請求項１に記載の作業割当装置。
【請求項３】
前記作業者基本情報が
年齢、性別の情報を含み、
前記基準情報が
年齢、性別の情報を含む
ことを特徴とする請求項１または請求項２に記載の作業割当装置。
【請求項４】
前記推奨情報抽出部が、
前記作業者レベルと、前記基準レベルを比較して、前記作業者レベルのほうが低くなり、前記作業者レベルと前記基準レベルの差が閾値以下となる前記心身機能と前記作業者レベルを、それぞれ前記推奨機能と前記推奨レベルとして対応付けて抽出する
ことを特徴とする請求項１から請求項３のいずれか一項に記載の作業割当装置。
【請求項５】
支援機械ごとに、前記支援機械がどの前記推奨機能を支援するかを特定する情報である支援機能と、支援可能なレベルを表す最大支援レベルを対応付けて記憶する機械別支援機能情報記憶部と、
前記作業算出部が、前記推奨レベルが前記要求レベルより低いと判定した場合に、前記推奨レベルと前記要求レベルの差分である支援レベルと前記最大支援レベルを比較し、前記支援レベルより前記最大支援レベルの方が高い場合に、前記推奨機能を支援可能と判定する作業形態算出部と、
を備えることを特徴とする請求項１から請求項４のいずれか一項に記載の作業割当装置。
【請求項６】
記憶装置は、
作業者を特定する情報である作業者基本情報ごとに、前記作業者が一つ以上の作業を行う際に必要とされる心身機能と、前記作業者の前記心身機能での能力を表す作業者レベルとを対応付けた能力情報を記憶するステップと、
前記作業者を分類分けする為の分類基本情報ごとに、前記心身機能と、前記分類基本情報で分類される基準となる作業者の前記心身機能での能力を表す基準レベルとを対応付けた基準情報を記憶するステップとを実行し、
ＣＰＵは、
前記作業者基本情報のそれぞれが分類される前記分類基本情報を有する前記基準情報を特定し、特定された前記基準情報の前記基準レベルと前記作業者レベルを、前記心身機能ごとに比較して、前記作業者レベルが前記基準レベルよりも低い前記心身機能を推奨機能とし、前記推奨機能に対応する前記作業者レベルを推奨レベルとして対応付けて抽出するステップと、
前記作業を前記作業者が行う場合に要求される前記心身機能である要求機能と、前記要求機能に対応する前記作業者レベルである要求レベルをそれぞれ対応付けて前記作業ごとに抽出するステップと、
前記推奨機能に対応する要求機能を含む前記作業を特定するステップとを実行する
ことを特徴とする作業割当方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業割当の技術に関する。
【背景技術】
【０００２】
近年、世界的な長寿化に伴い、高齢者の積極的な労働への参加が求められている。また、高齢者にとっては、健康維持、増進することが望まれており、高齢者の健康維持、増進に合致した労働作業を割り当てる技術が求められている。例えば、引用文献１では、作業者のレベルに応じて作業を割付する旨について開示されている。具体的には、作業者の可能作業レベルを見て、それを下回る作業レベルの作業を割り当てることが開示されている。これにより、作業者の作業レベルを超えるような無理な作業を割り当てないように、作業を割り当てることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１８５２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
引用文献１では、健康維持、増進の観点から作業を割り当てることについては何も考えられておらず、作業者にとって健康維持、増進の観点から好ましい作業以外の他の作業が割り当てられてしまう可能性がある。本発明は、健康維持、増進を考慮して、作業者に作業を割当てることを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決する為に、作業者を特定する情報である作業者基本情報ごとに、作業者が一つ以上の作業を行う際に必要とされる心身機能と、作業者の心身機能での能力を表す作業者レベルとを対応付けた能力情報を記憶する能力情報記憶部と、作業者を分類分けする為の分類基本情報ごとに、心身機能と、分類基本情報で分類される基準となる作業者の心身機能での能力を表す基準レベルとを対応付けた基準情報を記憶する基準情報記憶部と、作業者基本情報のそれぞれに対応する分類基本情報を有する基準情報を特定し、特定された基準情報の基準レベルと作業者レベルを、心身機能ごとに比較して、作業者レベルが基準レベルよりも低い心身機能を推奨機能とし、推奨機能に対応する作業者レベルを推奨レベルとして対応付けて抽出する推奨情報抽出部と、作業を作業者が行う場合に要求される心身機能である要求機能と、要求機能に対応する作業者レベルである要求レベルをそれぞれ対応付けて作業ごとに抽出する要求情報抽出部と、推奨機能に対応する要求機能を含む作業を特定する作業算出部と、備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、作業者にとって健康維持、増進の観点から好ましい作業を割り当てることを可能とする。
【図面の簡単な説明】
【０００７】
【図１】実施の形態１による作業割当装置の構成を示した模式図である。
【図２】実施の形態１による能力情報記憶部に記憶された作業者別能力情報の例である。
【図３】実施の形態１による能力情報記憶部に記憶された作業者別能力情報を一般化した例である。
【図４】実施の形態１による基準情報記憶部に記憶された分類別基準情報の例である。
【図５】実施の形態１による基準情報記憶部に記憶された分類別基準情報を一般化した例である。
【図６】実施の形態１による推奨情報記憶部に記憶された作業者別推奨情報の例である。
【図７】実施の形態１による推奨情報記憶部に記憶された作業者別推奨情報を一般化した例である。
【図８】実施の形態１による要求情報記憶部に記憶された作業別要求情報の例である。
【図９】実施の形態１による要求情報記憶部に記憶された作業別要求情報を一般化した例である。
【図１０】実施の形態１による作業算出部が算出する作業割当情報の例である。
【図１１】実施の形態１による作業算出部が算出する作業割当情報を一般化した例である。
【図１２】実施の形態１による能力情報抽出部が作業者別能力情報を記憶する流れを示すフローチャートである。
【図１３】実施の形態１による推奨情報抽出部が作業者別推奨情報を記憶する流れを示すフローチャートである。
【図１４】実施の形態１による要求情報抽出部が作業別要求情報を記憶する流れを示すフローチャートである。
【図１５】実施の形態１による作業算出部が作業割当情報を算出する流れを示すフローチャートである。
【図１６】実施の形態１による作業割当装置が、作業の遂行可能性を判定する流れ全体を表すフローチャートである。
【図１７】作業割当装置の構成を示すハードウェア構成図である。
【図１８】実施の形態２による作業割当装置の構成を示した模式図である。
【図１９】実施の形態２による機械別支援機能情報記憶部に記憶された支援機械情報の例である。
【図２０】実施の形態２による機械別支援機能情報記憶部に記憶された支援機械情報を一般化した例である。
【図２１】実施の形態２による作業形態割当部が作業形態情報を算出する流れを示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下に、本発明の実施の形態に係る作業割当装置を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【０００９】
実施の形態１．
この発明に係る作業割当装置１００は、作業者の健康維持、増進に好ましい作業を割り当てることを可能とする。
【００１０】
図１は、本発明の実施の形態１による作業割当装置１００の構成を示す概略図である。図１に例示するように、本実施の形態の作業割当装置１００は、能力情報抽出部１１と、能力情報記憶部１２と、基準情報記憶部１３と、推奨情報抽出部１４と、推奨情報記憶部１５と、要求情報抽出部１６と、要求情報記憶部１７と、作業算出部１８と、を備える。
【００１１】
能力情報抽出部１１は、作業者別能力情報を抽出する。能力情報記憶部１２は、能力情報抽出部１１が抽出した作業者別能力情報を記憶する。詳細について図２、図３を用いて説明する。
【００１２】
図２は、能力情報記憶部１２に記憶された作業者別能力情報の例である。作業者別能力情報は、作業者ごとに作業者基本情報と能力情報が対応付けられた情報である。作業者基本情報は作業者を特定する情報であり、能力情報は、作業者が一つ以上の作業を行う際に必要とされる心身機能と作業者レベルを対応付けた情報である。これらの情報の詳細について次に説明する。
【００１３】
図２の例では、作業者基本情報として、作業者の氏名と、性別、年齢の情報を記憶する。より具体的には、作業者基本情報は、名前が三菱太郎、性別が男性、年齢が７０歳の情報を記憶する。
【００１４】
作業者基本情報は、本実施の形態１による作業割当装置１００で作業を割り当てる対象となる作業者を一意に特定可能な作業員ＩＤと作業者の年齢と性別が記憶されてもよく、作業者を特定できる情報であれば限定されない。作業者ＩＤは、例えば、“Ｈ”のように作業者を特定する記号でもよい。
【００１５】
能力情報は、作業で必要とされる身体や心の機能を表す心身機能と、その心身機能の能力を表す作業者レベルが対応付けて記憶される。ここで、心身機能は、Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｌａｓｓｉｆｉｃａｔｉｏｎ  ｏｆ  Ｆｕｎｃｔｉｏｎｉｎｇ，  ｄｉｓａｂｉｌｉｔｙ  ａｎｄ  Ｈｅａｌｔｈ（ＩＣＦ）、Ａｃｔｉｖｉｔｉｅｓ  ｏｆ  Ｄａｉｌｙ  Ｌｉｖｉｎｇ（ＡＤＬ)やＱｕａｌｉｔｙ  ｏｆ  Ｌｉｆｅ（ＱｏＬ）等の医療や介護、福祉分野で用いられる人の身体、心身評価指標に記憶されている項目を用いてもよい。
【００１６】
図２の例では心身機能として、持ち上げる、歩行する、握力、視力、識別する等、作業に必要とされる身体や心の機能が記憶される。作業者レベルは、問診や生体センサなどの測定によって得られた作業者の健康維持、増進の観点から適した心身機能のレベルが記憶される。本実施の形態では、“持ち上げる”と“視力”の心身機能レベルを“４００ｇ”や“０．８”のように各々の測定単位で記憶している。
【００１７】
作業者レベルは、作業者の心身機能の能力レベルを表す情報であり、例えば心身機能が”持ち上げる”である場合は、健康維持、増進の観点から不適切とならない範囲で作業者にとって持ち上げる動作が繰り返し可能なレベルを表す。心身機能が、”視力”のような直接動作を表すような情報でない場合は、視力”１．０”のような能力そのものを表す値であってもよい。
【００１８】
図２の例では、心身機能が”持ち上げる”の場合は、作業者レベルが”４００ｇ”と記憶される。このことは作業者の三菱太郎にとって４００ｇのものを繰り返し作業として持ち上げることが可能で、健康維持、増進の観点から不適切とならない重さであることを意味している。
【００１９】
ここで健康維持、増進の観点から適した能力のレベルとは、作業者に応じて任意に設定される値をいい、例えば心身機能が”握力”なら”握力”の限界値を測定し、限界値に係数の０．８を掛けた値にしてもよいし、心身機能が”持ち上げる”なら、持ち上げる動作に必要な筋力を測定して、そこから、繰り返し作業として持ち上げることが可能で、健康維持、増進の観点から不適切とならない重さを算出するようにしてもよい。
【００２０】
値は任意に選ばれるもので、健康維持、増進の観点から不適切とならない範囲で作業者にとって繰り返し可能なレベルであれば決め方はなんでもよい。また、作業者レベルは、“持ち上げる”を２、“視力”を７というように予め定めたルールによって特定可能であれば、任意の数値で記憶してもよく記憶のされ方は限定されない。
【００２１】
図３は、能力情報記憶部１２に記憶された作業者別能力情報を一般化した例である。作業者基本情報として、作業者の氏名Ｈと、性別Ｍ、年齢Ａ、能力情報として心身機能は“Ｉｔｅｍ１”、“Ｉｔｅｍ２”、…、“ＩｔｅｍＮ”（Ｎは１〜ｎ）、作業者レベルは“ＡｃＬ１”、“ＡｃＬ２”、…、“ＡｃＬＮ”（Ｎは１〜ｎ）と表される。
【００２２】
次に、基準情報記憶部１３について説明する。基準情報記憶部１３は、分類別基準情報を記憶する。ここで分類別基準情報とは、年齢、性別等の分類基本情報ごとに基準情報を対応付けたものである。分類別基準情報の詳細について図４、図５を用いて説明する。
【００２３】
図４は、基準情報記憶部１３に記憶された分類別基準情報の例である。分類別基準情報は、複数の健康的な人の年齢、性別ごとの身体や心の機能の平均的なレベルを表すものであり、その能力レベルを上回るか否かにより、個人が平均健康寿命を評価することできる統計的指標である。分類別基準情報は作業者を分類分けする為の分類基本情報ごとに基準情報が対応付けて記憶される。次に、分類基本情報と基準情報の詳細について説明する。
【００２４】
図４の例では、分類基本情報として性別、年齢の情報を記憶する。例えば、性別を男性、年齢を７０歳の情報を記憶する。ここで、分類基本情報とは作業者を分類分けする為の情報をいい、年齢や性別、運動経験のあり、なし等の情報であってもよく限定されない。本実施の形態では年齢と性別を分類基本情報として説明する。
【００２５】
基準情報は、心身機能と、分類基本情報で分類される基準的な作業者の心身機能での能力を表す基準レベルが対応付けて記憶された情報である。基準情報の心身機能には、作業者別能力情報の心身機能と同一の項目が記憶される。そのため、基準情報の心身機能の項目数は、作業者別能力情報の心身機能の項目数と等しい。
【００２６】
基準情報の基準レベルには、健康寿命が平均健康寿命を超えた複数の人の、年齢、性別等の分類ごとの作業者レベルの平均値が記憶される。ここでは平均値としているが、これに限定される訳ではなく、当該カテゴリーにおける健康維持、増進の観点から作業者に望まれる基準となる能力を表す値ならなんでもよく、算出のされ方は限定されない。
【００２７】
また、基準情報の基準レベルが計算されるもとの、ぞれぞれの健康寿命が平均健康寿命を超えた複数の人の作業者レベルは、繰り返し作業として持ち上げることが可能で、健康維持、増進の観点から不適切とならない値や、能力そのものを表す値である。
【００２８】
図５は、基準情報記憶部１３に記憶された分類別基準情報の一般化した例である。分類基本情報として性別Ｍ、年齢Ａを記憶する。基準情報として心身機能は“Ｉｔｅｍ１”、“Ｉｔｅｍ２”、…、“ＩｔｅｍＮ”（Ｎは１〜ｎ）、基準レベルは“ＡｖＬ１”、“ＡｖＬ２”、…、“ＡｖＬＮ”（Ｎは１〜ｎ）と表される。
【００２９】
推奨情報抽出部１４は、能力情報抽出部１１が能力情報記憶部１２から抽出した作業者別能力情報から、作業者ごとに、対応する基準情報記憶部１３が保持する分類別基準情報を特定する。より具体的には、推奨情報抽出部１４は、作業者基本情報に対応する分類基本情報を有する基準情報を特定する。
【００３０】
そして、推奨情報抽出部１４は、作業者基本情報に対応する能力情報の作業者レベルと、基準レベルとを心身機能ごとに比較して、作業者レベルのほうが低くなる場合の、心身機能を推奨機能とし、推奨機能に対応する作業者レベルを推奨レベルとして対応付けて特定する。
【００３１】
推奨情報抽出部１４は、特定された推奨機能と推奨レベルの組み合わせを推奨情報として記憶する。そして、推奨情報抽出部１４は、推奨情報と作業者を特定する作業者基本情報とを対応付けて作業者別推奨情報として記憶する。
【００３２】
ここで、作業者レベルが基準レベルよりも低くなるとは、健康維持、増進の観点から作業者に望まれる基準よりも作業者レベルが低くなることを言う。ここで基準とは先に述べた通り、健康的な、同年代、同じ性別等の作業者と同等の分類に属する、他の作業者達の平均値でもよいし、科学的に導かれる健康維持、増進の為に望まれる値であってもよく決め方は限定されない。
【００３３】
このような健康維持、増進の観点から望まれる基準値に達していない心身機能を有する作業を作業者に割当てることで、当該心身機能（身体や心の機能）を鍛えることで健康維持、増進が可能となる。
【００３４】
ここで、推奨情報の特定の方法として、例えば作業者基本情報に対応する能力情報の心身機能ごとの作業者レベルと、特定した基準情報の心身機能ごとの基準レベルとを比較して、作業者レベルのほうが小さくなる場合に、更に、作業者レベルと基準レベルの差が閾値以下となる心身機能を推奨機能としてもよい。
【００３５】
このことにより、あまりにも標準的な人よりも劣る心身機能については、健康維持、増進の観点から好ましくない可能性があるので、そういった心身機能が推奨機能となることを防ぐことができる。
【００３６】
推奨情報記憶部１５は、推奨情報抽出部１４が抽出した作業者別推奨情報を記憶する。作業者別推奨情報の詳細について、図６、図７を用いて説明する。
【００３７】
図６は、推奨情報記憶部１５に記憶された作業者別推奨情報の例である。作業者別推奨情報は、作業者別能力情報に推奨情報を合わせて記憶させたものである。推奨情報は、作業者が健康維持、増進のために推奨する身体や心の機能とそのレベルを表すものであり、ここで推奨された身体や心の機能の強化や回復に取り組むことにより、作業者の健康維持、増進が期待できる。
【００３８】
本実施の形態では、推奨情報は、作業者に推奨される心身機能である推奨機能とその作業者レベルを表す推奨レベルの組み合わせで記憶される。推奨情報の推奨機能は、能力情報の心身機能のうち、作業者の健康維持、増進のために推奨される１つの身体や心の機能の項目であり、推奨情報抽出部１４により特定される。推奨レベルは、健康維持、増進の為に推奨される心身機能のレベルを表すもので、対応する作業者レベルを表す。
【００３９】
図７は、推奨情報記憶部１５に記憶された作業者別推奨情報の一般化した例である。推奨情報の推奨機能は、図６の例では“持ち上げる”のように記憶しているが、図７のように一般的に“ＲｃＩｔｅｍＮ”（Ｎは１〜ｎ）と表される。推奨レベルは、上記推奨機能項目のレベルを表す。図６の例では、“４００ｇ”のように記憶しているが、図７のように一般的に“ＲｃＬＮ”（Ｎは１〜ｎ）と表される。
【００４０】
要求情報抽出部１６は、作業に対応する作業別要求情報を抽出する。より具体的には、要求情報抽出部１６は、選択された作業を作業者が行う場合に要求される心身機能である要求機能と、要求機能に対応する作業者レベルである要求レベルを対応付けた要求情報を作業ごとに抽出する。
【００４１】
作業別要求情報とは作業を特定する作業基本情報と要求情報が対応付けて記憶されたものである。要求情報とは、作業に要求される心身機能である要求機能と、要求機能に要求される作業者レベルである要求レベルを対応付けたものをいう。要求情報記憶部１７は、要求情報抽出部１６が抽出した作業要求情報を記憶する。
【００４２】
図８は、要求情報記憶部１７に記憶された作業別要求情報の例である。作業要求情報は、作業ごとに作業に要求される身体や心の機能のレベルを表すものである。作業者が作業要求情報の要求レベルを上回るか否かを判断し、作業者が作業遂行可能かどうかを評価することができる。
【００４３】
作業基本情報には、本実施の形態による作業割当装置１００で作業を割り当てる対象となる作業を一意に特定可能な情報が記憶される。図８の例では、“積上げ作業”という情報を記憶する。記憶される情報は、これに限定される訳ではなくＩＤであってもよく、作業を特定できれば限定されない。
【００４４】
要求情報は、作業の各身体や心の機能のレベルを表し、作業に要求される心身機能である要求機能と、その作業者レベルである要求レベルが対応付けて記憶される。要求レベルは、作業に従事する作業者に対する生体センサなどを用いた測定によって得られる、各要求機能のレベルが記憶される。
【００４５】
本実施の形態では、要求機能は、能力情報等と同様、“持ち上げる”と“視力”を記憶し、要求レベルは“４００ｇ”や“０．８”のように各々の測定単位で記憶している。要求レベルは、“持ち上げる”を２、“視力”を７というように予め定めたルールによって特定可能であれば、数値で記憶してもよい。
【００４６】
図９は、要求情報記憶部１７に記憶された作業別要求情報の一般化した例である。一般化した各要求機能“Ｉｔｅｍ１”、“Ｉｔｅｍ２”、…、“ＩｔｅｍＮ”（Ｎは１〜ｎ）に対して、その要求レベルは“ＲｑＬ１”、“ＲｑＬ２”、…、“ＲｑＬＮ”（Ｎは１〜ｎ）のように表される。
【００４７】
作業算出部１８は、要求情報抽出部１６が抽出した作業別要求情報と、作業者別推奨情報を入力とし、作業者の作業割当情報を出力する。より具体的には、作業算出部１８は、作業別要求情報の要求情報の要求機能と、対応する作業者別推奨情報の推奨機能とを比較して、比較結果を作業割当情報として出力する。このことにより推奨機能に対応する要求機能を含む作業を特定することができる。作業割当情報については詳細を次に説明する。
【００４８】
図１０は、作業算出部１８が算出する作業者別作業割当情報の例である。作業者別作業割当情報は、作業者別推奨情報に作業割当情報を合わせて記憶したものである。作業割当情報は、作業者に割り当てられた作業とその遂行可能性を表す情報が記憶される。
【００４９】
具体的には、作業割当情報は、作業者に割り当てられた作業を特定する情報と、その遂行レベルが記憶される。ここで、遂行レベルとは作業者にとって、その要求機能が遂行可能かどうかを表す情報である。遂行レベルには、遂行可能を表す情報が記憶される。
【００５０】
図１０の例では、作業割当情報として、作業ＩＤが”積み上げ作業”、遂行レベルが”遂行可能”の情報が記憶されている。遂行レベルについては、“要求機能“ＩｔｅｍＮ”（Ｎは１〜ｎ）の支援レベルＳにより遂行可能”のような情報であってもよい。
【００５１】
ここで支援レベルＳとは、要求レベル”ＲｑＬｋ”と推奨レベル”ＲｃＬｋ”の差であり、推奨レベルが要求レベルにいくら足りないかを表す情報である。詳細については後述する。また、遂行可能レベルは、予め定めたルールによって特定可能であれば、数値などで記憶してもよく、遂行することが可能かどうか判断できる情報であればよい。
【００５２】
図１１は、実施の形態による作業算出部１８が算出する作業者別作業割当情報を一般化した例である。一般化して作業ＩＤに”Ｗ１”を記憶する。遂行レベルとして”遂行可能”の情報が記憶される。これは、作業Ｗが推奨可能であることを示す情報である。これによりユーザや外部のシステムは、各作業が作業者にとって遂行可能かどうかを判定することができる。
【００５３】
遂行レベルが“要求機能“ＩｔｅｍＮ”（Ｎは１〜ｎ）の支援レベルＳにより遂行可能”の情報である場合は、作業Ｗの要求機能“ＩｔｅｍＮ”（Ｎは１〜ｎ）を支援レベルＳで支援することにより遂行可能とする意味で、詳細については実施の形態２で説明する。ここからは、作業割当装置１００の各構成要素が実行する処理の流れを、フローチャートを用いて説明する。
【００５４】
図１２は、作業者別能力情報を記憶する流れを示すフローチャートである。ステップＳ１０１で能力情報抽出部１１が、作業者別能力情報を抽出する。ステップＳ１０２で能力情報抽出部１１が、抽出された作業者別能力情報を能力情報記憶部１２に記憶する。ここで、作業者は作業者基本情報により識別される。作業者別能力情報の作業者基本情報や能力情報の説明は先に述べた通りである。
【００５５】
図１３は、推奨情報抽出部１４が作業者別推奨情報を記憶する流れを示すフローチャートである。作業者別能力情報が抽出されると、推奨情報抽出部１４は、作業者別能力情報と分類別基準情報とを比較して、作業者別推奨情報を特定する。詳細について次に説明する。
【００５６】
ステップＳ２０１で推奨情報抽出部１４は、作業者別能力情報を取得する。ステップＳ２０２で推奨情報抽出部１４が作業者別能力情報の作業者基本情報に対応する分類基本情報を有する基準情報を特定する。具体的には、作業者基本情報が、氏名が三菱太郎、性別が男性、年齢が７０歳の情報である場合、分類基本情報の性別が男性、年齢が７０歳の基準情報を特定する。作業者別能力情報が複数ある場合は、順番に作業者ごとに特定してもよいし、ユーザの指定により特定の作業者に対して特定するように制御してもよい。
【００５７】
ステップＳ２０３で推奨情報抽出部１４は、能力情報の心身機能“ＩｔｅｍＮ”（Ｎは１〜ｎ）と、対応する基準情報の心身機能“ＩｔｅｍＮ”（Ｎは１〜ｎ）を順々に比較していき、作業者レベル“ＡｃＬＮ”（Ｎは１〜ｎ）と基準レベル“ＡｖＬＮ”（Ｎは１〜ｎ）を比較し、ＡｃＬｋ＜ＡｖＬｋを満たすＩｔｅｍｋを特定する。
【００５８】
具体的には、推奨情報抽出部１４が能力情報の心身機能”持ち上げる”、作業者レベル”３００ｇ”を、ステップＳ２０２で特定された基準情報の”持ち上げる”、基準レベル”４００ｇ”と比較する。能力情報の心身機能”持ち上げる”の作業者レベルの方が低いので、推奨情報抽出部１４は、心身機能”持ち上げる”を特定する。推奨情報抽出部１４は、順々に心身機能”歩行する”、”握力”等の作業者レベルを比較していき、能力情報の作業者レベルが小さくなる心身機能を特定していく。
【００５９】
ステップＳ２０４で推奨情報抽出部１４は、特定された”Ｉｔｅｍｋ”と、そのときの”ＡｃＬｋ”を、推奨機能ＲｃＩｔｅｍｋ＝Ｉｔｅｍｋ、推奨レベルＲｃＬｋ＝ＡｃＬｋとして推奨情報機能を特定する。ＡｃＬｋ＜ＡｖＬｋを満たす”Ｉｔｅｍｋ”がない場合は、ステップＳ２０５で推奨情報抽出部１４は、推奨情報なしとして特定する。そして、ステップＳ２０６で推奨情報抽出部１４は、特定された推奨情報を該当する作業者の作業者別能力情報に合わせて記憶する。
【００６０】
具体的には、推奨情報抽出部１４は、特定された”持ち上げる”を推奨機能として、また能力情報の作業者レベル”３００ｇ”を推奨レベルとして推奨情報を特定する。本実施の形態では”持ち上げる”しか特定されていないが、複数の推奨機能と推奨レベルが特定されてもよい。推奨情報が特定されると、推奨情報抽出部１４は、作業者基本情報の氏名が三菱太郎、性別が男性、年齢が７０歳である作業者別能力情報に追加記憶する。
【００６１】
図１４は、要求情報抽出部１６が作業別要求情報を記憶する流れを示すフローチャートである。ステップＳ３０１で要求情報抽出部１６は各作業について要求される要求情報を抽出する。ステップＳ３０２で要求情報抽出部１６は抽出した要求情報を要求情報記憶部１７に記憶する。
【００６２】
要求情報は各作業に要求される要求機能と要求レベルを対応付けて記憶されるものである。予め各作業にどんな要求機能と要求レベルが要求されるかが定義されて要求情報記憶部１７に記憶される。要求情報記憶部１７に記憶される作業別要求情報は、ユーザによって適時修正できるようにしてもよいし、定義を作成できるようにしてもよく記憶のされ方は限定されない。
【００６３】
図１５は、作業算出部１８が作業割当情報を算出する流れを示すフローチャートである。まずステップＳ４０１で、作業算出部１８は、作業者Ｈの推奨情報（ＲｃＩｔｅｍｋ、ＲｃＬｋ）を取得する。ここでは作業者Ｈについて推奨情報を取得しているが、これに限定される訳ではなく、複数ある作業者を順番に推奨情報を所得していってもよいし、ユーザの指定により作業者Ｈを特定してもよく、作業者Ｈの特定され方は限定されない。具体的には、例えば作業者が三菱太郎の推奨情報が特定される。
【００６４】
次にステップＳ４０２で、作業算出部１８は、取得した推奨情報の推奨機能”ＲｃＩｔｅｍｋ”と一致する要求情報の要求機能“Ｉｔｅｍｋ”を持つ作業別要求情報を特定する。要求機能“Ｉｔｅｍｋ”を持つ作業別要求情報が複数ある場合は、作業算出部１８は、複数の作業別要求情報を特定する。これにより、作業算出部１８は、推奨機能に対応する要求機能を含む作業を特定する。作業Ｗの作業別要求情報が特定される。
【００６５】
具体的には、ステップＳ２０４で作業算出部１８は、特定された三菱太郎の推奨機能”持ち上げる”と一致する要求機能”持ち上げる”を有する作業基本情報”積み上げ作業”を有する作業別要求情報が特定する。
【００６６】
ステップＳ４０３で、作業算出部１８は、推奨情報の推奨機能”ＲｃＩｔｅｍｋ”の推奨レベル”ＲｃＬｋ”が特定した作業別要求情報の対応する要求情報の要求機能“Ｉｔｅｍｋ”の要求レベル”ＲｑＬｋ”より低くなるｋが存在するかどうかを判定する。つまり、推奨レベルが要求レベルより低くなるものがあるかどうか判定する。ｋが存在しないと判定される場合、つまり推奨レベルが要求レベルよりも低いものがない場合は、ステップＳ４０７で作業算出部１８は、作業者の要求情報を有する作業が作業者にとって遂行可能であると判定する。
【００６７】
そして、作業算出部１８は、作業ＩＤをＷ、遂行レベルを遂行可能として作業割当情報を作成する。  ステップＳ４０８で作業算出部１８は、作業割当情報を作業者Ｈの作業者別能力情報に追加して記憶する。
【００６８】
具体的には、作業算出部１８は、推奨機能”持ち上げる”の推奨レベル”３００ｇ”と作業基本情報”積み上げ作業”の要求情報”持ち上げる”の要求レベル”２００ｇ”とを比較して、要求レベルより低くなる推奨レベルがあるかどうか判定する。本例では低くなる推奨レベルがないので遂行レベルは、推奨可能と判定される。本実施の形態では作業基本情報”積み上げ作業”だけが判定されているが、これに限定される訳ではなく、複数の作業に対して判定されてように制御してもよい。
【００６９】
ここで作業割当情報とは、作業割当情報の作業に当該作業を特定する情報である作業ＩＤと、遂行可能である旨示す情報を記憶した遂行レベルを対応付けた情報である。より具体的には、作業ＩＤ”積み上げ作業”遂行レベル”遂行可能”となる作業割当情報が、三菱太郎の作業者別能力情報に追加して記憶される。
【００７０】
ステップＳ４０３で、作業算出部１８は、各作業について要求レベル”ＲｑＬｋ”より推奨レベル”ＲｃＬｋ”の方が低くなるｋが存在すると判定する場合は、ＲｃＬｋ＜ＲｑＬｋを満たすｋがいくつあるかをカウントする。ステップＳ４０４でｋが一つではない場合は、ステップＳ４０６で作業算出部１８は、作業者Ｈの作業Ｗの遂行レベルは遂行不可能と判定する。
【００７１】
本実施の形態は要求レベルより低くなる推奨レベルがいくつあるか判定しているがこれに限定されず、要求レベルより低くなる推奨レベルがひとつでもある場合は、当該作業を遂行不可能と判定してもよい。
【００７２】
具体的には、推奨機能”持ち上げる”の推奨レベルが”２００ｇ”で作業基本情報”積み上げ作業”の要求情報”持ち上げる”の要求レベルが”３００ｇ”である場合で、他にも推奨レベルの方が低くなる作業がある場合は、作業算出部１８は遂行不可能と判定する。
【００７３】
ステップＳ４０４で作業算出部１８は、ｋが一つと判定される場合は、ステップＳ４０５で作業者Ｈの作業Ｗの遂行レベルは“Ｉｔｅｍｋ”を支援レベルＳで遂行可能と判定する。ここで、支援レベルＳとは要求レベルと推奨レベルの差であり、推奨レベルが”２００ｇ”、要求レベルが”３００ｇ”の場合は支援レベル”１００ｇ”となる。
【００７４】
具体的には、先の例では、作業算出部１８は、作業者”三菱太郎”の作業”積み上げ作業”の遂行レベルは”持ち上げる”を支援レベル”１００ｇ”で遂行可能と判定する。ステップＳ４０８では、作業算出部１８がステップＳ４０５、ステップＳ４０６、ステップＳ４０７の判定の結果である作業割当情報を、作業者別能力情報に追加して記憶する。
【００７５】
本実施の形態ではステップＳ４０４で、作業算出部１８は、ｋが一より大きいかどうかを判定しているがこれに限定される訳ではなく、ｋが二より大きいかどうかでもよく、閾値の数は限定されない。ｋの閾値は、ユーザによる入力を受け付けて適時変更できるように制御してもよい。
【００７６】
本作業割当装置１００は、作業算出部１８により、作業者にとって作業が遂行可能かどうか判定する。この判定結果に基づいて、ユーザが当該作業者に作業を割当ててもよいし、判定結果により、作業算出部１８は、自動で作業を割当るように制御してもよい。
【００７７】
図１６は、作業割当装置１００が、作業の遂行可能性を判定する流れ全体を表すフローチャートである。作業割当装置１００の処理は、図１２のフローチャートから、図１３のフローチャート、図１４のフローチャートと図１５のフローチャートと順々に移る。作業割当装置１００は作業者別能力情報を取得して、作業者基本情報と比較することで、推奨情報を特定し、特定した推奨情報を取得した要求情報と比較して、作業の遂行可能性を判定する。各フローチャートの処理の詳細については既に説明したのでここでは割愛する。図１２のフローチャートと図１４のフローチャートは前もって処理されてもよく、各情報の抽出と記憶のタイミングは図１６に限定されない。
【００７８】
図１７は作業割当装置１００の構成を示すハードウェア構成図である。本作業割当装置１００は入力インタフェース２０１、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０２、記憶装置２０３、出力インタフェース２０４とからなる。インタフェースは以降ＩＦと表記する。
【００７９】
能力情報記憶部１２、基準情報記憶部１３、推奨情報記憶部１５、要求情報記憶部１７等は、記憶装置２０３に有し、能力情報抽出部１１、推奨情報抽出部１４、要求情報抽出部１６、作業算出部１８等の機能は、ＣＰＵ２０２がプログラムを実行することによって実現される。
【００８０】
作業者別能力情報や分類別基準情報等のデータは入力ＩＦから入力される。入力はユーザから直接受け付けてもよいし、外部にあるデータサーバから受け付けてもよく、入力元は限定されない。出力ＩＦからは、作成された作業者別作業割当情報が出力される。作業割当装置により作業スケジュールが作成された場合は、作業スケジュールも出力される。
【００８１】
情報端末装置等の表示装置に出力された作業者別作業割当情報に基づいて、ユーザは作業スケジュールを作成してもよいし、外部のシステムに作業者別作業割当情報を出力するように制御してもよく、出力先は特に限定されない。
【００８２】
なお、ＩＦはケーブル用ポートなどの有線ポート、ＵＳＢポート、直接接続のポート、無線ネットワークのポートである。記憶装置２０３はＨＤＤやＳＳＤ、フラッシュメモリなどの記憶媒体である。
【００８３】
本実施の形態による作業割当装置１００により、作業者の身体や心の機能を抽出して、抽出した情報をもとに作業者が回復、強化する必要がある身体や心の機能を含む作業を割り当てることができる。
【００８４】
これにより、作業者は割り当てられた作業を遂行するだけで、自身の健康維持、増進に取り組むことができる。また、事業者は機械的に作業を割り当てることができ、作業者の健康維持、増進と雇用側の作業割当業務の効率化を促す効果がある。作業者の健康維持、増進と雇用側の作業割当業務の効率化を促す効果がある。
【００８５】
実施の形態２．
本実施の形態では、作業者の身体や心の機能に基づいて機械支援を割当てる点が実施の形態１とは異なっている。
【００８６】
図１８は、実施の形態２による作業割当装置２００の構成を示した模式図である。実施の形態１とは、作業形態算出部２２、機械別支援機能情報記憶部２１、作業形態情報記憶部２３を有する部分が異なる。図１８の構成要素のうち、機械別支援機能情報記憶部２１と、作業形態算出部２２と、作業形態情報記憶部２３と、を除いて本発明の実施の形態１と同様である。
【００８７】
本発明の実施の形態２における作業割当装置２００の構成要素について説明する。作業割当装置２００は、能力情報抽出部１１と、能力情報記憶部１２と、基準情報記憶部１３と、推奨情報抽出部１４と、推奨情報記憶部１５と、要求情報抽出部１６と、要求情報記憶部１７と、作業算出部１８と、機械別支援機能情報記憶部２１と、作業形態算出部２２と、作業形態情報記憶部２３と、から構成される。
【００８８】
機械別支援機能情報記憶部２１は、支援機械情報を記憶する。支援機械情報の詳細については後述する。作業形態算出部２２は、機械別支援機能情報記憶部２１が保持する支援機械情報と、前記作業割当情報とを入力とし、作業形態情報を出力する。作業形態情報記憶部２３は、作業形態情報を記憶する。
【００８９】
図１９は、実施の形態２による機械別支援機能情報記憶部２１に記憶された支援機械情報の例である。ここで、支援機械情報は、作業者の作業支援を行う支援機械の支援内容を表しており、機械基本情報と支援機能情報とを対応付けた形式で記憶される。本実施の形態では製造業の現場においての作業支援を想定しているがこれに限定されず、シチュエーションは限定されない。
【００９０】
機械基本情報には、本実施の形態２による作業割当装置２００で作業支援を行う支援機械を一意に特定可能な機械ＩＤが記憶される。機械ＩＤは、本実施の形態２では、“持上げ支援ロボット”もしくは“Ｍ”のように英文字で記憶しているがこれに限定されない。
【００９１】
支援機能情報は、支援機能とその最大支援レベルの組み合わせで記憶される。支援機能は、心身機能のうち、支援機械が支援対象とする推奨機能を特定する情報が記憶される。最大支援レベルは、該当する推奨機能を支援機械が最大支援できるレベルが記憶される。
【００９２】
本実施の形態２では、心身機能“持ち上げる”を支援する支援機械の最大支援レベルを“１，０００ｇ”、心身機能“識別する”を支援する支援機械の最大支援レベルを“１．０”のように各々の単位で記憶している。最大支援レベルは、“持ち上げる”を“２”、“識別する”を“７”のように予め定めたルールによって特定可能であれば、数値で記憶してもよく、記憶のされ方は限定されない。
【００９３】
図２０は、実施の形態２による機械別支援機能情報記憶部２１に記憶された支援機械情報の一般的な例である。支援機能を”ＩｔｅｍＮ”最大支援レベルを“ＳｐＬＮ”と記憶する。
【００９４】
図２１は、作業形態算出部２２が作業形態情報を算出する流れを示すフローチャートである。ここからは、作業形態算出部２２の処理の流れを説明する。実施の形態１と同じフローについては説明を省略する。ステップＳ５０１、ステップＳ５０２での遂行レベルの判定の仕方は実施の形態１で述べた通りである。
【００９５】
ステップＳ５０２で作業者Ｈの作業Ｗの遂行レベルが”遂行可能”である場合（実施の形態１ステップＳ４０７となる場合）は、ステップＳ５０３にうつり、作業形態算出部２２は、機械支援なしと判定する。遂行レベルが”ＩｔｅｍＮ”を支援レベルＳで遂行可能”である場合（実施の形態１のステップＳ４０５の場合）は、ステップＳ５０４にうつり、作業形態算出部２２は、”ＩｔｅｍＮ”を支援する機械Ｍを選択する。より具体的には作業形態算出部２２は、支援機械情報を参照して、支援機能情報の支援機能が”ＩｔｅｍＮ”である機械名Ｍを有する支援機械情報を特定する。
【００９６】
具体例を、実施の形態１の作業者”三菱太郎”の作業”積み上げ作業”の遂行レベルが”持ち上げる”を支援レベル１００ｇで遂行可能”である場合で説明する。作業形態算出部２２は、遂行レベルを参照して、支援機能情報の支援機能が”持ち上げる”である支援機機械情報が”持ち上げ支援ロボット”である支援機械情報を特定する。
【００９７】
次にステップＳ５０５で、作業形態算出部２２は、支援機械Ｍの最大支援レベルＳｐＬが支援レベルＳを越えるかどうかを判定する。作業形態算出部２２は、機械名Ｍを有する支援機械情報の支援機能情報の最大支援レベルＳｐＬと、作業者Ｈの作業Ｗの遂行レベルの支援レベルＳを比較して、最大支援レベルＳｐＬの方が大きいかどうか判定する。
【００９８】
具体的には、遂行レベルが”持ち上げる”を支援レベル１００ｇで遂行可能”である場合は、作業形態算出部２２は、”持ち上げ支援ロボット”である支援機械情報を特定し、最大支援レベル”４００ｇ”も特定する。作業形態算出部２２は、最大支援レベル”４００ｇ”と支援レベル”１００ｇ”を比較して、支援レベル”４００ｇ”の方が大きいと判定する。
【００９９】
作業形態算出部２２は、支援レベルＳより、最大支援レベル”ＳｐＬ”の方が大きい場合は、ステップＳ５０６にうつり、作業者Ｈの作業Ｗの遂行レベルは“支援により遂行可能”と判定する。作業形態算出部２２は、支援レベルＳより、最大支援レベル”ＳｐＬ”の方が大きくない場合は、ステップＳ５０４に戻り、他の”Ｉｔｅｍk”を支援する”機械名Ｍ”を選択する。作業形態算出部２２は、他にＩｔｅｍkを支援する機械Ｍが存在しない場合は、機械支援不可能として処理を終了する。
【０１００】
具体的には、先の例で支援レベル”４００ｇ”の方が大きいと判定されたので、作業形態算出部２２は、作業者”三菱太郎”の作業”積み上げ作業”の遂行レベルは”支援により遂行可能”と判定する。本実施の形態では、作業形態算出部２２は、”積み上げ作業”について判断しているが、条件に合致する作業が複数あれば、複数の作業について判断してもよい。
【０１０１】
ステップＳ５０６で、作業者Ｈの作業Ｗの遂行レベルは“支援により遂行可能”と判定された場合は、ステップＳ５０７で、作業形態算出部２２は、作業形態情報を作業形態情報記憶部２３に記憶する。ここで、実施の形態２による作業形態情報記憶部２３に記憶される作業形態情報とは、作業者に割当てられた作業を特定する情報と、その遂行可能性と、遂行可能性に応じて割当られた支援機械を特定する情報である機械ＩＤと、その支援機械がどの要求機能に割当てられたかを示す情報と、その支援機械の最大支援レベルとを対応付けて記憶するものである。
【０１０２】
実施の形態２にでは、作業形態算出部２２は、作業Ｗ、遂行可能性として”遂行可能”、支援機械のＩＤとしてＭ、要求機能として”Ｉｔｅｍk”、最大支援レベルとして”ＳｐＬ”の情報が対応付けて記憶する。しかしながら、この形式に限定される訳ではなく、どの作業のどの要求機能に対してどの支援機械が割り当てられるかを判断できる情報であればよい。この作業形態情報は、作業者別能力情報に加えて記憶されることで、どの作業者にとっての作業形態情報であるかが特定できる。
【０１０３】
具体的には、作業者”三菱太郎”の作業”積み上げ作業”の遂行レベルは”支援により遂行可能”と判定されたので、作業形態算出部２２は、作業形態情報として、作業”積み上げ作業”、遂行可能性”遂行可能”、機械ＩＤ”持ち上げ支援ロボット”、要求機能”持ち上げる”、最大支援レベル”４００ｇ”の情報が記憶する。この作業形態情報は、作業員”三菱太郎”の作業者別能力情報に加えて記憶される。
【０１０４】
記憶される作業形態情報により、どの作業者にどの支援機械を割当てればよいかがわかる。作業形態算出部２２により特定された作業形態情報をもとに、ユーザは作業スケジュールを作成する。作業スケジュールの作成のされ方はこれに限定されず、作業算出部１８は、作業者に支援機械を割当てた作業スケジュールを作成してもよい。
【０１０５】
なお、本実施の形態では実施の形態１または実施の形態２と異なる部分を説明した。それ以外の部分については実施の形態１または実施の形態２と同様であるとする。本実施の形態２による作業割当装置２００により、作業者の能力が作業に求められる農能力を下回る場合であっても支援機械により作業者に当該作業を可能とすることができる。
【０１０６】
それにより作業者の能力を超えた作業を作業者に割当てて作業スケジュールを作成することが可能となる。また、作業者の能力を超えるような作業であっても支援機械により、作業者にとってより健康を維持、促進するレベルの作業とすることができ、作業者の健康を維持、促進する作業スケジュールを作成することができる。
【符号の説明】
【０１０７】
１００  ２００  作業割当装置、１１  能力情報抽出部、１２  能力情報記憶部、１３  基準情報記憶部、１４  推奨情報抽出部、１５  推奨情報記憶部、１６  要求情報抽出部、１７  要求情報記憶部、１８  作業算出部、２１  機械別支援機能情報記憶部、２２作業形態算出部、２３  作業形態情報記憶部
【図１】
0006950836.tif 000002
【図２】
0006950836.tif 000003
【図３】
0006950836.tif 000004
【図４】
0006950836.tif 000005
【図５】
0006950836.tif 000006
【図６】
0006950836.tif 000007
【図７】
0006950836.tif 000008
【図８】
0006950836.tif 000009
【図９】
0006950836.tif 000010
【図１０】
0006950836.tif 000011
【図１１】
0006950836.tif 000012
【図１２】
0006950836.tif 000013
【図１３】
0006950836.tif 000014
【図１４】
0006950836.tif 000015
【図１５】
0006950836.tif 000016
【図１６】
0006950836.tif 000017
【図１７】
0006950836.tif 000018
【図１８】
0006950836.tif 000019
【図１９】
0006950836.tif 000020
【図２０】
0006950836.tif 000021
【図２１】
0006950836.tif 000022