IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ トヨタ自動車株式会社の特許一覧 ▶ 株式会社豊田中央研究所の特許一覧

<>
  • 特開-予測システム 図1
  • 特開-予測システム 図2
  • 特開-予測システム 図3
  • 特開-予測システム 図4
  • 特開-予測システム 図5
  • 特開-予測システム 図6
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024005974
(43)【公開日】2024-01-17
(54)【発明の名称】予測システム
(51)【国際特許分類】
   G06Q 50/08 20120101AFI20240110BHJP
   G16H 50/30 20180101ALI20240110BHJP
【FI】
G06Q50/08
G16H50/30
【審査請求】未請求
【請求項の数】6
【出願形態】OL
(21)【出願番号】P 2022106484
(22)【出願日】2022-06-30
【新規性喪失の例外の表示】特許法第30条第2項適用申請有り 令和4年3月28日 トヨタ自動車株式会社のウェブサイトにて公開 https://www.toyota.co.jp/jpn/tech/partner_robot/news/202203_01.html
(71)【出願人】
【識別番号】000003207
【氏名又は名称】トヨタ自動車株式会社
(71)【出願人】
【識別番号】000003609
【氏名又は名称】株式会社豊田中央研究所
(74)【代理人】
【識別番号】100103894
【弁理士】
【氏名又は名称】家入 健
(72)【発明者】
【氏名】田中 渚
(72)【発明者】
【氏名】酒井 伯文
(72)【発明者】
【氏名】長田 裕司
(72)【発明者】
【氏名】河上 充佳
(72)【発明者】
【氏名】市毛 敬介
【テーマコード(参考)】
5L049
5L099
【Fターム(参考)】
5L049CC07
5L099AA15
(57)【要約】
【課題】作業における疲労度又は残存体力の少なくともいずれかを正確に予測することが可能な予測システムを提供すること。
【解決手段】一実施形態にかかる予測システムS1は、人物の作業工程を解析することで、作業中において人物がとる姿勢又は動作の1以上の身体的状態の継続時間を抽出する抽出部10と、1以上の身体的状態に関する人物の身体の負荷を取得するデータ取得部11と、抽出部10が抽出した1以上の身体的状態の継続時間と、データ取得部11が取得した負荷とに基づいて、作業における人物の疲労度又は残存体力の少なくともいずれかを予測する予測部12を備える。
【選択図】図1
【特許請求の範囲】
【請求項1】
人物の作業工程を解析することで、前記作業中において前記人物がとる姿勢又は動作の1以上の身体的状態の継続時間を抽出する抽出部と、
前記1以上の身体的状態に関する前記人物の身体の負荷を取得する取得部と、
前記抽出部が抽出した前記1以上の身体的状態の継続時間と、前記取得部が取得した前記負荷とに基づいて、前記作業における前記人物の疲労度又は残存体力の少なくともいずれかを予測する予測部と、を備える
予測システム。
【請求項2】
前記作業は、前記1以上の身体的状態が持続する区間を複数含み、
前記予測部は、前記負荷によって生じた疲労度を前記区間毎に算出し、算出した疲労度を全ての前記区間で累積することによって、前記作業が終了したときの前記人物の疲労度又は残存体力の少なくともいずれかを予測する、
請求項1に記載の予測システム。
【請求項3】
前記抽出部は、前記作業の作業環境が時間経過に伴い変化することに基づいて、前記区間毎の前記1以上の身体的状態の継続時間が時間経過に伴って変化することを検出し、
前記予測部は、前記抽出部が検出した前記区間毎の前記継続時間と、前記取得部が取得した前記負荷とに基づいて、前記作業が終了したときの前記人物の疲労度又は残存体力の少なくともいずれかを予測する、
請求項2に記載の予測システム。
【請求項4】
前記抽出部は、前記作業工程を解析することで、前記作業中における前記1以上の身体的状態の継続時間及び継続が生じるタイミングを抽出し、
前記予測部は、前記抽出部が抽出した前記継続時間及び前記タイミングと、前記取得部が取得した前記負荷とに基づいて、前記作業における前記人物の疲労度又は残存体力の少なくともいずれかを予測する、
請求項1乃至3のいずれか1項に記載の予測システム。
【請求項5】
前記取得部は、前記1以上の身体的状態に関して、前記人物の身体の複数の部位における負荷を取得し、
前記予測部は、前記抽出部が抽出した前記1以上の身体的状態の継続時間と、前記取得部が取得した前記複数の部位の負荷とに基づいて、前記作業における前記人物の前記複数の部位についての疲労度又は残存体力の少なくともいずれかを予測する、
請求項1乃至3のいずれか1項に記載の予測システム。
【請求項6】
前記予測部は、他の作業における人物の疲労度又は残存体力の少なくともいずれかの予測結果と、前記他の作業において人物が主観的に感じた主観疲労度又は主観残存体力の少なくともいずれかと、を含む前記他の作業のデータと、前記作業における前記人物の疲労度又は残存体力の少なくともいずれかの予測結果とを参照することで、前記作業において人物が主観的に感じる主観疲労度又は主観残存体力の少なくともいずれかをさらに予測する、
請求項1乃至3のいずれか1項に記載の予測システム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、予測システムに関する。
【背景技術】
【0002】
人間は、肉体的な活動を継続した場合、活動に携わる筋肉に疲労(筋疲労)が発生する。これにより、活動のパフォーマンスが低下し、作業効率の低下等といった事態につながる。現在までに、この筋疲労の現象を解析するための様々な研究がなされている。
【0003】
例えば、非特許文献1には、モータユニット(運動単位)をベースとした、筋肉の疲労、活性及び待機についての状態遷移モデルが定義されている。
【先行技術文献】
【非特許文献】
【0004】
【非特許文献1】Ting Xia, Laura A. Frey Law, "A theoretical approach for modeling peripheral muscle fatigue and recovery", Journal of Biomechanics, 41(2008), pp.3046-3052
【発明の概要】
【発明が解決しようとする課題】
【0005】
工事現場等における作業計画を事業者が検討又は改善するときに、作業員の作業によって生じる疲労を考慮した計画を策定することは、作業員の健康及び効率的な計画策定の両面の観点から重要である。しかしながら、非特許文献1に記載のモデルは、疲労を含む筋肉状態の遷移を単に定義するものであって、具体的な作業内容が考慮されたものではなかった。そのため、作業員の疲労を正確に予測できないおそれがあった。
【0006】
本発明は、このような問題を解決するためのものであり、作業における疲労度又は残存体力の少なくともいずれかを正確に予測することが可能な予測システムを提供するものである。
【課題を解決するための手段】
【0007】
本発明の例示的な一態様に係る予測システムは、人物の作業工程を解析することで、前記作業中において前記人物がとる姿勢又は動作の1以上の身体的状態の継続時間を抽出する抽出部と、前記1以上の身体的状態に関する前記人物の身体の負荷を取得する取得部と、前記抽出部が抽出した前記1以上の身体的状態の継続時間と、前記取得部が取得した前記負荷とに基づいて、前記作業における前記人物の疲労度又は残存体力の少なくともいずれかを予測する予測部を備える。この予測システムにおける予測は、作業中において人物がとる姿勢又は動作についての負荷と、作業工程を解析することで抽出された作業中の継続時間とに基づいてなされるため、具体的な作業内容に則した予測を実行することができる。したがって、作業における疲労度又は残存体力の少なくともいずれかを正確に予測することが可能となる。なお、この予測システムは、一例として、機械学習の手法(例えば、学習モデルをシステムで更新する手法)によって、予測精度をさらに向上させることが可能である。
【発明の効果】
【0008】
本発明により、作業における疲労度又は残存体力の少なくともいずれかを正確に予測することが可能な予測システムを提供することができる。
【図面の簡単な説明】
【0009】
図1】実施の形態1にかかる予測システムの一例を示すブロック図である。
図2】実施の形態1にかかる疲労モデルの一例を示す概略図である。
図3】実施の形態1における作業中の姿勢の一例を示す。
図4】実施の形態1にかかる作業者の疲労度の遷移を示したグラフの例である。
図5】実施の形態1にかかる作業者の残存体力の遷移を示したグラフの例である。
図6】予測システムのハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【0010】
実施の形態1
以下、図面を参照して本発明の実施の形態について説明する。なお、以下の記載及び図面は、説明の明確化のため、適宜、省略及び簡略化がなされている。
【0011】
図1は、実施の形態にかかる予測システムを説明するための図である。図1に示すように、本実施の形態にかかる予測システムS1は、抽出部10、データ取得部11、予測部12、格納部13及び表示部14を備える。以下、予測システムS1の各部について説明する。
【0012】
抽出部10は、人物のある作業工程を解析することで、その作業中において人物がとる姿勢又は動作の1以上の身体的状態の継続時間を少なくとも抽出する。なお、解析対象となる作業工程はログデータとして格納部13に格納されており、抽出部10はそのログデータを用いて解析及び抽出処理を実行する。また、抽出部10は、作業工程を解析することで、作業中における1以上の身体的状態の継続時間及びその継続が生じるタイミングを抽出しても良い。
【0013】
ここで「姿勢」は、人物がとっている身体の構えをいい、「動作」は、人物が一連の複数の姿勢を取ることをいう。動作の例として、例えば荷物を運ぶ、柱に穴を開ける、治具の受け渡しをする、釘を抜くといった内容が想定される。解析対象とする作業には、1以上の身体的状態が持続する区間が複数含まれていても良い。これは、人物が同じ姿勢を所定の時間以上継続し、その姿勢を一旦とらなくなった後、再び同じ姿勢を所定の時間以上継続する場合や、被験者がある姿勢を所定の時間以上継続した後、それと異なる姿勢を所定の時間以上継続する場合が該当する。
【0014】
データ取得部11は、ある人物の作業中においてその人物がとる1以上の身体的状態に関する人物の負荷のデータを取得する。取得対象となる1以上の身体的状態は、抽出部10で抽出対象となる身体的状態と同じものである。詳細には、データ取得部11は、センサ部21、姿勢推定部22、姿勢継続時間判定部23及び負荷算出部24を有する。
【0015】
センサ部21は、被験者の身体の各部位(例えば、上肢、下肢、体幹、頭といった箇所の少なくともいずれか)に取り付けられる複数の慣性センサを含む。各慣性センサは、負荷のデータを取得する対象となる姿勢(作業の際にとる姿勢)を被験者がとっているときに、各部位の慣性運動に関するデータを取得する。センサ部21からのデータは、被験者の作業が終了するまでの間、取得される。
【0016】
姿勢推定部22は、センサ部21から得られた各慣性センサのデータを統合して解析することにより、作業中の各時刻における被験者の身体の各部位の位置及び向き、すなわち身体の姿勢を推定する。換言すれば、姿勢推定部22によって、各慣性センサのデータが姿勢データに変換される。また、姿勢継続時間判定部23は、測定対象となる作業の時間内において、姿勢推定部22が推定した1以上の姿勢がどの程度の期間継続されたかを、姿勢毎に判定する。
【0017】
負荷算出部24は、測定において姿勢の継続時間が所定の閾値時間以上、又は測定時間内に対して所定の割合以上であると姿勢継続時間判定部23が判定した1以上の姿勢を特定する。そして、予め格納部13に格納された算出モデルに対し、その姿勢データを適用することで、特定された1以上の姿勢において被験者の身体の各部位にかかる筋力負荷を算出する。算出モデルは、特定された姿勢において身体の各部位(例えば、各関節)に作用する外力の大きさ及び向きのデータを算出することで、各部位における筋力負荷を算出する。各部位の筋力負荷は、例えばMVC(Maximum Voluntary Contraction)に対する割合である%MVCの数値として算出されるが、その他の種類の数値として算出されても良い。また、この筋力負荷は、時刻に応じて変化し得るものである。各姿勢についての筋力負荷は、このように算出される。
【0018】
なお、センサ部21は、慣性センサに代えて、変位センサ又は曲げセンサ等のセンサが複数含まれても良い。この場合でも、姿勢推定部22は、センサ部21から得られたデータに基づいて、被験者がとっている姿勢を推定することが可能である。
【0019】
また、センサ部21に代えて、静止画又は動画で被験者の姿勢を撮影するカメラが設けられても良い。姿勢推定部22は、カメラが撮影した映像を画像認識技術で解析することにより、被験者がとっている姿勢を推定する。姿勢推定部22は、機械学習の手法によって、被験者の姿勢を判定しても良いし、システムが姿勢推定のモデルを更新してもよい。このように、データ取得部11における被験者の姿勢に関するデータの測定及び取得したデータに基づく姿勢の推定については、既存の任意のモーションキャプチャ技術を用いることができる。
【0020】
また、データ取得部11は、上述のように被験者の姿勢に関する実際のデータを取得することで負荷データを算出するのではなく、コンピュータシミュレーションを用いて被験者の姿勢を仮定し、その姿勢における負荷データを算出しても良い。また、データ取得部11は、予測システムS1以外の他の装置が計測又は予測した身体的状態に関する負荷のデータを、他の装置から単に取得するインタフェースであっても良い。
【0021】
次に、予測部12について説明する。予測部12は、抽出部が抽出した、前記1以上の身体的状態の継続時間のデータと、負荷算出部24が算出した被験者の各部位にかかる1以上の姿勢の筋力負荷データと、を取得する。そして、予測部12は、各姿勢に関して、その姿勢における疲労度を、その姿勢の継続時間において累積する計算をする。これにより、予測部12は、1以上の姿勢が継続してなされる作業における人物の疲労度を予測する。なお、予測する疲労度は、作業開始後から作業終了までの1以上の任意のタイミングにおける値である。予測する値には、例えば、作業が終了したときの疲労度の値が含まれても良いし、作業終了までの1以上のタイミングでの疲労度の値が含まれても良い。予測部12は、後述の通り、作業開始から作業終了までの疲労度を連続して予測することも可能である。
【0022】
図2を用いて、予測部12が人物の疲労度を予測するのに用いるモデルの例を説明する。この例で説明するモデルは、非特許文献1に記載されたモデルであり、予め格納部13に格納されている。このモデルは、身体のある部位における筋肉内に所定のモータユニット(運動単位)があると仮定し、各モータユニットの時間における状態遷移を計算することで、特定部位における筋疲労の状態を判断可能とするものである。各モータユニットは、待機状態、活性状態及び疲労状態のいずれかの状態にあり、待機状態にあるモータユニット数をMuc、活性状態にあるモータユニット数をMA、疲労状態にあるモータユニット数をMFとする。そして、総モータユニット数をM0(=Muc+MA+MF)とした場合に、待機状態又は活性状態にあるモータユニット数の割合((Muc+MA)/M0)を、残存体力と定義し、疲労状態にあるモータユニット数の割合(MF/M0)を、疲労度として定義する。
【0023】
また、各モータユニットは、待機状態から活性状態に遷移すること、その逆に活性状態から待機状態に遷移すること、活性状態から疲労状態に遷移すること、及び疲労状態から待機状態に遷移することが可能である。待機状態から活性状態への遷移又はその逆方向の遷移の度合いについては、活性強度パラメータCを定義し、活性状態から疲労状態への遷移の度合いについては、疲労強度パラメータFを定義し、疲労状態から待機状態への遷移の度合いについては、回復強度パラメータRを定義する。これらのパラメータは、筋肉の活性、疲労及び回復の過程を規定する。
【0024】
本モデルでは、Muc、MA及びMFの経時的な変化として、以下の式を定義する。
【数1】
・・・(1)
【数2】
・・・(2)
【数3】
・・・(3)
活性強度パラメータC(t)は時刻tの変数(時刻tにおける筋力負荷に応じた値)であり、予測部12は、姿勢推定部22によって推定された姿勢の経時的な変化に応じてCを決定することが可能である。なお、C(t)は、パラメータ%MVC(身体の各部位にかかる筋力負荷を示す指令値)の値に応じて、以下のように定義される。
【数4】
・・・(4)
(4)におけるLD及びLRは所定の係数である。なお、%MVC(指令値)が小さい(0に近い値である)場合には、筋肉内の血管拡張を考慮して、回復強度パラメータRに所定の係数rを乗算しても良い。この詳細は、John M. Looft, Nicole Herkert, Laura Frey-Law, "Modification of a three-compartment muscle fatigue model to predict peak torque decline during intermittent tasks", Journal of Biomechanics, 77(2018), pp.16-25に記載の通りである。
【0025】
予測部12は、以上に示したモデルの式(1)-(4)に対して、特定された姿勢における各部位の筋力負荷と、作業中におけるその姿勢の継続時間をパラメータとして適用することにより、作業が終了した時点における、MF又はMuc+MAの少なくともいずれかの値を算出する。なお、特定された姿勢が継続する区間が作業中に複数存在する場合、予測部12は、その区間毎に、その姿勢の継続時間にわたって累積されたMFを算出し、算出された疲労度を複数の全区間にわたって累積することによって、作業が終了したときのMFを算出することができる。これにより、予測部12は、作業終了時における、被験者の疲労度(MF/M0)又は残存体力((Muc+MA)/M0)の少なくともいずれかを予測することができる。ただし、予測方法は、この具体例に限られない。
【0026】
格納部13は、上述の通り、抽出部10が用いる作業工程のログデータ、並びにデータ取得部11及び予測部12が用いるモデルを格納する。表示部14は、予測部12が算出した予測結果を表示してユーザに提示する、ディスプレイ等のインタフェースである。なお、表示部14は、予測結果又は何らかの通知若しくは提案をユーザに報知するインタフェースとして、スピーカ等を含んでも良い。
【0027】
次に、予測部12が算出する予測結果の例を示す。
【0028】
図3は、測定対象となる作業において所定の閾値時間以上継続される複数の姿勢の一例を示す。姿勢1-3は、それぞれ、人物Pが荷物B1-B3を持つ状態を示している。このとき、荷物の重量は荷物B2、B1、B3の順に重くなるため、被験者の特定の部位(例えば、腕又は腰)にかかる筋力負荷Lは、L2、L1、L3の順に大きくなる。
【0029】
図4は、ある作業において姿勢1が期間t1だけ継続し、姿勢2が期間(t2-t1)だけ継続し、姿勢3が期間(t3-t2)だけ継続した状況において、予測部12が算出した、作業者(被験者)の疲労度(MF/M0)[%]の遷移を示したグラフの例である。時刻0では疲労度は0であったのに対し、姿勢1が終了した時刻t1では、疲労度はF1となり、姿勢2が終了した時刻t2では、疲労度はF2となり、姿勢3が終了した時刻t3では、疲労度はF3となる。上述の通り、筋力負荷LがL2、L1、L3の順に大きくなるため、疲労度の上昇度合いは、姿勢2、姿勢1、姿勢3の順に大きくなる。
【0030】
抽出部10は、所定の作業工程を解析することで、その作業中における姿勢1-3の各継続時間を抽出する。データ取得部11は、各姿勢1-3の筋力負荷LであるL1-L3を取得する。予測部12は、抽出された各姿勢の継続時間と、筋力負荷L1-L3とに基づいて、作業中及び作業終了時の人物の疲労度を、図4記載のグラフの通りに予測する。予測部12は、この算出したグラフを、表示部14に表示させる。これにより、ユーザは、作業中の疲労度の遷移及び作業終了後の疲労度を知ることができる。
【0031】
図5は、図4と同様の状況において、予測部12が算出した、作業者の残存体力((Muc+MA)/M0)[%]の遷移を示したグラフの例である。時刻0では残存体力は100であったのに対し、姿勢1が終了した時刻t1では、残存体力はA1(=100-F1)となり、姿勢2が終了した時刻t2では、残存体力はA2(=100-F2)となり、姿勢3が終了した時刻t3では、疲労度はA3(=100-F3)となる。このように、予測部12は、残存体力の遷移状態を算出し、それを表示部14によってユーザに提示させることもできる。
【0032】
なお、以上に示した例では、予測部12は、1以上の姿勢についての各部位の筋力負荷と、作業中におけるその各姿勢の継続時間を用いて、作業中及び作業終了時点での疲労度又は残存体力を予測していた。しかしながら、複数の姿勢を含む動作についても、1以上の動作における各部位の筋力負荷と、作業中におけるその各動作の継続時間を用いて、作業中及び作業終了時点での疲労度又は残存体力を予測することが可能である。また、姿勢が継続する区間と動作が継続する区間が作業中に混在する場合でも、同様の予測が可能である。予測処理の詳細は上述と同様であるため、説明を省略する。また、図3-5に示した例では、1の作業中に姿勢1-3が継続する区間があるとして説明したが、姿勢1が継続する作業1、姿勢2が継続する作業2、姿勢3が継続する作業3といったように複数の作業が存在する場合でも、同様の予測処理が実行可能である。
【0033】
以上に示したように、予測システムS1における予測は、作業中において人物がとる姿勢又は動作についての負荷と、作業工程を解析することで抽出された作業中の継続時間とに基づいてなされるため、具体的な作業内容に則した予測を実行することができる。したがって、作業における疲労度又は残存体力の少なくともいずれかを正確に予測することが可能となる。例えば、本発明は、作業内容が変化し得る工事現場等での疲労度の予測に有用である。
【0034】
また、作業において1以上の身体的状態が持続する区間が複数含まれる場合であっても、予測部12は、各区間において算出した疲労度を累積することで、作業終了時の疲労度又は残存体力の少なくともいずれかを予測することができる。そのため、様々な姿勢又は動作を含む作業についても、疲労度又は残存体力の正確な予測が可能となる。
【0035】
さらに、本発明は、以下のようなバリエーションをとることも可能である。
【0036】
例えば、格納部13には、解析対象となる作業工程のデータとして、その作業の作業環境のデータがさらに格納されていても良い。工事等において、作業環境は、作業者の作業が進展するにつれて(時間経過に伴って)変化する。そのため、同じ1以上の身体的状態(姿勢又は動作)を含む作業であっても、時間経過に伴い、作業中におけるその身体的状態の継続時間が変化することがあり得る。この場合、抽出部10は、格納部13に格納された作業環境のデータを参照することで、作業環境が時間経過に伴い変化することを認識し、区間毎の1以上の身体的状態の継続時間が、時間経過に伴って変化することを検出して、区間毎の持続時間を抽出する。抽出部10は、例えば作業のシミュレーションを実行することにより、継続時間の変化を検出することができるが、検出方法はこれに限られない。そして、予測部12は、抽出部10が検出した区間毎の持続時間と、取得部が取得した負荷のデータに基づいて、作業終了時の疲労度又は残存体力の少なくともいずれかを予測することができる。なお、作業中の疲労度又は残存体力についても、同様に予測可能である。したがって、予測システムS1は、工事の進捗状況に応じて作業時間が変化した場合でも、それに追従した正確な予測が可能となる。
【0037】
また、予測部12は、連立微分方程式(1)-(3)の解がMuc、MA及びMFの初期値に依存するという自明の事実に鑑み、作業中における1以上の身体的状態の持続時間だけでなく、抽出部10が抽出した、その身体的状態の継続が生じるタイミングの情報をさらに用いて、各姿勢に関する疲労度をその姿勢の継続時間で累積する計算を実行しても良い。これにより、予測部12は、作業における疲労度又は残存体力の少なくともいずれかを予測することができる。作業の内容によっては、同じ姿勢を同じ時間継続する場合であっても、その姿勢をとるタイミングによって、姿勢の継続によって生じる疲労度が異なる場合が想定される。しかしながら、このような場合であっても、予測システムS1は、正確な予測をすることが可能である。
【0038】
さらに、予測部12は、予測した作業終了時若しくは作業中における疲労度の値が所定の閾値以上である場合、又は作業終了時若しくは作業中における残存体力の値が所定の閾値未満である場合に、予測対象であった作業の時間の短縮、又はその作業の内容を変更することの少なくともいずれかを提案することもできる。提案は、例えば表示部14によってユーザに提示される。これにより、ユーザは、作業者の負担を少なくするように作業スケジュールを変更することができるため、作業者の負担を軽減することができる。
【0039】
さらに、予測部12は、作業者が主観的に感じる負担感を予測することも可能である。ここで、予測部12は、格納部13に格納された、予測対象となる作業とは異なる他の作業のデータを用いる。他の作業のデータには、他の作業における人物の疲労度又は残存体力の少なくともいずれかの予測結果と、他の作業において人物が主観的に感じた主観疲労度又は主観残存体力の少なくともいずれかと、を含む。ここで、他の作業における疲労度又は残存体力の予測は、上述に示した、予測対象となる作業に関する予測と同様の手法で実現される。この予測を実行するのは、予測部12であっても良いし、予測システムS1とは別の予測システムであっても良い。
【0040】
主観疲労度又は主観残存体力は、作業におけるあるタイミング(例えば作業終了直後)に作業者が回答した、自身の疲労度又は残存体力を示す主観的な情報であって、定量的な(数値化された)情報でも良いし、定性的な情報であっても良い。同じ作業内容でも、作業者によって、異なる主観疲労度又は主観残存体力の回答をすることがある。定量的な情報の一例としては、疲労度(又は残存体力)を大きい順に5から1の値まで示すことが挙げられる。定性的な情報の一例としては、「疲れた」「やや疲れた」「あまり疲れていない」「疲れていない」といった、疲労度(又は残存体力)の大きさを示す表現が挙げられる。しかしながら、用いることが可能な定量的又は定性的な情報は、これに限られない。
【0041】
他の作業のデータに含まれる、疲労度又は残存体力の予測結果と、その予測結果に対応する主観疲労度又は主観残存体力は、他の作業終了直後等、他の作業における同じ(又は対応する)タイミングでの値である。このタイミングには、他の作業における1以上の任意のタイミングが含まれ得る。また、他の作業のデータとして、1の作業ではなく、複数の作業に関する、各作業の予測結果、及び、主観疲労度又は主観残存体力の少なくともいずれかを含むデータが格納されていても良い。
【0042】
予測部12は、作業における人物の疲労度又は残存体力の少なくともいずれかの予測結果と、格納された他の作業のデータとを参照することで、作業において作業者が主観的に感じる主観疲労度又は主観残存体力の少なくともいずれかを、さらに予測する。予測部12は、この予測を、所定のアルゴリズムを用いて実行しても良いし、AIを用いたモデルを用いて実行しても良い。
【0043】
予測された定量的な主観疲労度が所定の閾値以上、又は、予測された定量的な主観残存体力が所定の閾値未満の少なくともいずれかである場合、予測部12は、例えば表示部14によって、ユーザにその旨を通知しても良いし、作業の時間の短縮、又は作業の内容を変更することの少なくともいずれかを提案しても良い。予測された定性的な主観疲労度又は主観残存体力が特定の情報を示す場合であっても、予測部12は、ユーザに対して同様の通知又は提案をすることができる。例えば、予測された定量的な主観疲労度が「5」又は「4」である場合や、予測された定性的な主観疲労度が「疲れた」又は「やや疲れた」であるような場合に、予測部12は、ユーザに対して上述の通知又は提案をすることが可能である。
【0044】
また、予測部12は、作業者が作業を現実に実行し、その作業者の疲労度又は残存体力をリアルタイムで取得する場合であっても、取得したその値と、他の作業のデータを参照することで、作業における主観疲労度又は主観残存体力をリアルタイムで予測することもできる。ここで、データ取得部11及び予測部12は、作業者の作業データを取得することで、これまでの身体的姿勢又は動作の1以上の身体的状態の継続時間と、その負荷を取得し、その取得データを用いてリアルタイムでの疲労度又は残存体力の少なくともいずれかを導出することができる。あるいは、異なるデバイス(例えば、作業者に取り付けられたウェアラブルデバイス)によって、疲労度又は残存体力のリアルタイムのデータが取得されても良い。予測された定量的な主観疲労度が所定の閾値以上、若しくは予測された定量的な主観残存体力が所定閾値の未満、又は予測された定性的な主観疲労度若しくは主観残存体力が特定の情報を示す少なくともいずれかのタイミングとなったとき、予測部12はそれを検知する。それをトリガとして予測部12は、作業者の負担が過大になっていることを通知することができる。あるいは、予測部12は、現在実行中の作業の中止、又は作業の変更といった、作業者の負担を緩和させるための提案をすることも可能である。
【0045】
また、予測部12は、被験者の身体の1の部位だけでなく、複数の部位について、その疲労度又は残存体力を予測することができる。この予測方法の詳細は、上述の通りである。これにより、作業者の各部位のうちどこが疲労しやすいか、又はしにくいかを可視化することができるため、効率の良い、又は作業者の総合的な負担が少ない作業計画を立てることが可能になる。このとき、少なくとも1つの部位において、予測した作業終了時における疲労度の値が所定の閾値以上である場合、又は作業終了時における残存体力の値が所定の閾値未満である場合に、予測部12は、作業の時間の短縮、又は作業の内容を変更することの少なくともいずれかを提案することができる。
【0046】
さらに、複数の各部位について、予測部12は、上述と同様にして、作業者が主観的に感じる負担感を予測することも可能である。つまり、予測部12は、各部位について、作業における人物の疲労度又は残存体力の少なくともいずれかの予測結果と、格納された他の作業のデータとを参照することで、作業において作業者が各部位について主観的に感じる主観疲労度又は主観残存体力の少なくともいずれかを予測する。各部位についての予測処理の詳細は、上述の通りである。また、いずれかの部位について、予測された定量的な主観疲労度が所定の閾値以上、若しくは予測された定量的な主観残存体力が所定の閾値未満、又は予測された定性的な主観疲労度若しくは主観残存体力が特定の情報を示す少なくともいずれかの場合、予測部12は、上述に示した通知又は提案をすることが可能である。
【0047】
また、予測部12は、作業者が作業を現実に実行し、その作業者の疲労度又は残存体力をリアルタイムで取得する場合にも、各部位について、作業者が現実に主観的に感じている主観疲労度又は主観残存体力の少なくともいずれかを予測する。そして、上述の通り、必要に応じて、作業者の負担を緩和させるための通知又は提案をすることが可能である。
【0048】
予測部12が用いるモデルは、上述のものに限られない。また、ユーザは、表示部14によって表示された予測結果についての正誤を示すフィードバックを、予測システムS1に入力しても良い。予測システムS1は、フィードバックに基づき、AIを用いて、予測部12が用いるモデルを更新することができる。これにより、予測部12が予測する疲労度又は残存体力の少なくともいずれか、若しくは主観疲労度又は主観残存体力の少なくともいずれかの予測精度をさらに向上させることも可能である。
【0049】
以上に示した実施の形態では、この発明をハードウェアの構成として説明した。しかしながら、本発明は、上述の実施形態において説明された予測システムS1の処理(ステップ)を、コンピュータ内のプロセッサにコンピュータプログラムを実行させることにより実現することも可能である。
【0050】
図6は、以上に示した各実施の形態の処理が実行される情報処理装置のハードウェア構成例を示すブロック図である。図6を参照すると、この情報処理装置90は、信号処理回路91、プロセッサ92及びメモリ93を含む。
【0051】
信号処理回路91は、プロセッサ92の制御に応じて、信号を処理するための回路である。なお、信号処理回路91は、送信装置から信号を受信する通信回路を含んでも良い。
【0052】
プロセッサ92は、メモリ93と接続されて(結合して)おり、メモリ93からソフトウェア(コンピュータプログラム)を読み出して実行することで、上述の実施形態において説明された装置の処理を行う。プロセッサ92の一例として、CPU(Central Processing Unit)、MPU(Micro Processing Unit)、FPGA(Field-Programmable Gate Array)、DSP(Demand-Side Platform)、ASIC(Application Specific Integrated Circuit)のうち一つを用いてもよいし、そのうちの複数を並列で用いてもよい。
【0053】
メモリ93は、揮発性メモリや不揮発性メモリ、またはそれらの組み合わせで構成される。メモリ93は、1個に限られず、複数設けられてもよい。なお、揮発性メモリは、例えば、DRAM (Dynamic Random Access Memory)、SRAM (Static Random Access Memory)等のRAM (Random Access Memory)であってもよい。不揮発性メモリは、例えば、PROM (Programmable Random Only Memory)、EPROM (Erasable Programmable Read Only Memory) 等のROM (Read Only Memory)、フラッシュメモリや、SSD(Solid State Drive)であってもよい。
【0054】
メモリ93は、1以上の命令を格納するために使用される。ここで、1以上の命令は、ソフトウェアモジュール群としてメモリ93に格納される。プロセッサ92は、これらのソフトウェアモジュール群をメモリ93から読み出して実行することで、上述の実施形態において説明された処理を行うことができる。なお、メモリ93は、任意の場所に配置することが可能である。
【0055】
以上に説明したように、上述の実施形態における各装置が有する1又は複数のプロセッサは、図面を用いて説明されたアルゴリズムをコンピュータに行わせるための命令群を含む1又は複数のプログラムを実行する。この処理により、各実施の形態に記載された疲労度予測方法が実現できる。
【0056】
プログラムは、コンピュータに読み込まれた場合に、実施形態で説明された1又はそれ以上の機能をコンピュータに行わせるための命令群(又はソフトウェアコード)を含む。プログラムは、非一時的なコンピュータ可読媒体又は実体のある記憶媒体に格納されてもよい。限定ではなく例として、コンピュータ可読媒体又は実体のある記憶媒体は、random-access memory(RAM)、read-only memory(ROM)、フラッシュメモリ、solid-state drive(SSD)又はその他のメモリ技術、CD-ROM、digital versatile disk(DVD)、Blu-ray(登録商標)ディスク又はその他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ又はその他の磁気ストレージデバイスを含む。プログラムは、一時的なコンピュータ可読媒体又は通信媒体上で送信されてもよい。限定ではなく例として、一時的なコンピュータ可読媒体又は通信媒体は、電気的、光学的、音響的、またはその他の形式の伝搬信号を含む。
【0057】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
(付記1)
人物の作業工程を解析することで、前記作業中において前記人物がとる姿勢又は動作の1以上の身体的状態の継続時間を抽出する抽出部と、
前記1以上の身体的状態に関する前記人物の身体の負荷を取得する取得部と、
前記抽出部が抽出した前記1以上の身体的状態の継続時間と、前記取得部が取得した前記負荷とに基づいて、前記作業における前記人物の疲労度又は残存体力の少なくともいずれかを予測する予測部と、を備える
予測システム。
(付記2)
前記作業は、前記1以上の身体的状態が持続する区間を複数含み、
前記予測部は、前記負荷によって生じた疲労度を前記区間毎に算出し、算出した疲労度を全ての前記区間で累積することによって、前記作業が終了したときの前記人物の疲労度又は残存体力の少なくともいずれかを予測する、
付記1に記載の予測システム。
(付記3)
前記抽出部は、前記作業の作業環境が時間経過に伴い変化することに基づいて、前記区間毎の前記1以上の身体的状態の継続時間が時間経過に伴って変化することを検出し、
前記予測部は、前記抽出部が検出した前記区間毎の前記継続時間と、前記取得部が取得した前記負荷とに基づいて、前記作業が終了したときの前記人物の疲労度又は残存体力の少なくともいずれかを予測する、
付記2に記載の予測システム。
(付記4)
前記抽出部は、前記作業工程を解析することで、前記作業中における前記1以上の身体的状態の継続時間及び継続が生じるタイミングを抽出し、
前記予測部は、前記抽出部が抽出した前記継続時間及び前記タイミングと、前記取得部が取得した前記負荷とに基づいて、前記作業における前記人物の疲労度又は残存体力の少なくともいずれかを予測する、
付記1乃至3のいずれか1項に記載の予測システム。
(付記5)
前記取得部は、前記1以上の身体的状態に関して、前記人物の身体の複数の部位における負荷を取得し、
前記予測部は、前記抽出部が抽出した前記1以上の身体的状態の継続時間と、前記取得部が取得した前記複数の部位の負荷とに基づいて、前記作業における前記人物の前記複数の部位についての疲労度又は残存体力の少なくともいずれかを予測する、
付記1乃至4のいずれか1項に記載の予測システム。
(付記6)
前記予測部は、他の作業における人物の疲労度又は残存体力の少なくともいずれかの予測結果と、前記他の作業において人物が主観的に感じた主観疲労度又は主観残存体力の少なくともいずれかと、を含む前記他の作業のデータと、前記作業における前記人物の疲労度又は残存体力の少なくともいずれかの予測結果とを参照することで、前記作業において人物が主観的に感じる主観疲労度又は主観残存体力の少なくともいずれかをさらに予測する、
付記1乃至5のいずれか1項に記載の予測システム。
(付記7)
前記予測部は、予測した前記疲労度の値が所定の閾値以上である場合、又は前記残存体力の値が所定の閾値未満である場合に、前記作業の時間の短縮、又は前記作業の内容を変更することの少なくともいずれかを提案する、
付記1乃至6のいずれか1項に記載の予測システム。
(付記8)
前記予測部は、少なくとも1つの前記部位において、予測した前記疲労度の値が所定の閾値以上である場合、又は前記残存体力の値が所定の閾値未満である場合に、前記作業の時間の短縮、又は前記作業の内容を変更することの少なくともいずれかを提案する、
付記5に記載の予測システム。
【0058】
以上、実施の形態を参照して本発明を説明したが、本発明は上記によって限定されるものではない。本発明の構成や詳細には、開示のスコープ内で当業者が理解し得る様々な変更をすることができる。
【符号の説明】
【0059】
S1 予測システム 10 抽出部
11 データ取得部 12 予測部
13 格納部 14 表示部
21 センサ部 22 姿勢推定部
23 姿勢継続時間判定部 24 負荷算出部
図1
図2
図3
図4
図5
図6