(57)【要約】【課題】骨格的な測定を行った被験者について、骨格的な異常発生の有無、異常の生じている箇所を分かりやすく提示する。【解決手段】複数のブロックＢ１〜２４の組合せで人体を模した人体ブロックモデル３００を提示するにあたり、各ブロックＢ１等を、被験者の骨格的な測定に基づき骨格的な異常の有無の判定を行う対象となる人体各部位のそれぞれに対応させる。骨格的な異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する形態にした人体ブロックモデル３００を生成して、被験者の使用する表示端末装置３で表示する。異常有りの判定結果を示す部位に対応したブロックにより、異常発生の有無、異常の発生箇所を被験者は一目で把握できるようになる。【選択図】図３
2020000887.tif 000002
【特許請求の範囲】
【請求項１】
骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を提供する人体モデル提供装置から、表示端末装置が前記画面情報を受信する人体モデル提供システムにおいて、
前記人体モデル提供装置は、被験者の人体各部位のそれぞれの骨格的な異常の有無に係る判定結果を有しており、
前記人体モデルは、頭部に顔の表情を表す表情パーツを有しており、
前記人体モデル提供装置は、
異常有りの判定結果のときの前記表情パーツを、異常無しの判定結果のときの表情パーツと相違させた人体モデルを示す画面に係る画面情報を生成する手段と、
生成した画面情報を前記表示端末装置へ送信する手段と
を備え、
前記表示端末装置は、
受信した前記画面情報に基づき、被験者の異常の有無を表した人体モデルを示す画面を生成する手段と、
生成した画面の表示処理を行う手段と
を備えることを特徴とする人体モデル提供システム。
【請求項２】
骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を提供する人体モデル提供装置から、表示端末装置が前記画面情報を受信する人体モデル提供方法において、
前記人体モデル提供装置は、被験者の人体各部位のそれぞれの骨格的な異常の有無に係る判定結果を有しており、
前記人体モデルは、頭部に顔の表情を表す表情パーツを有しており、
前記人体モデル提供装置は、
異常有りの判定結果のときの前記表情パーツを、異常無しの判定結果のときの表情パーツと相違させた人体モデルを示す画面に係る画面情報を生成するステップと、
生成した画面情報を前記表示端末装置へ送信するステップと
を備え、
前記表示端末装置は、
受信した前記画面情報に基づき、被験者の異常の有無を表した人体モデルを示す画面を生成するステップと、
生成した画面の表示処理を行うステップと
を備えることを特徴とする人体モデル提供方法。
【請求項３】
骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を提供する人体モデル提供装置において、
被験者の人体各部位のそれぞれの骨格的な異常の有無に係る判定結果を有しており、
前記人体モデルは、頭部に顔の表情を表す表情パーツを有しており、
異常有りの判定結果のときの前記表情パーツを、異常無しの判定結果のときの表情パーツと相違させた人体モデルを示す画面に係る画面情報を生成する手段と、
生成した画面情報を外部へ送信する手段と
を備えることを特徴とする人体モデル提供装置。
【請求項４】
前記人体モデルを三次元的に示すと共に、ユーザ操作に応じて前記人体モデルの向きを変更可能した画面に係る画面情報を生成する請求項３に記載の人体モデル提供装置。
【請求項５】
前記人体モデルは、複数のブロックの組合せで人体を模した人体ブロックモデルであり、
前記複数のブロックは、異常の有無に係る判定対象となる人体各部位のそれぞれに対応しており、
異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する色にした人体モデルを示す画面に係る画面情報を生成する請求項３又は請求項４に記載の人体モデル提供装置。
【請求項６】
異常有りに関する内容を記したテキストを含む情報を生成して外部へ送信する手段を備える請求項３乃至請求項５のいずれか１項に記載の人体モデル提供装置。
【請求項７】
人体モデル提供装置が、骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を提供する人体モデル提供方法において、
前記人体モデルは、頭部に顔の表情を表す表情パーツを有しており、
前記人体モデル提供装置は、
被験者の人体各部位のそれぞれの骨格的な異常の有無に係る判定結果を有しており、
異常有りの判定結果のときの前記表情パーツを、異常無しの判定結果のときの表情パーツと相違させた人体モデルを示す画面に係る画面情報を生成するステップと、
生成した画面情報を外部へ送信するステップと
を備えることを特徴とする人体モデル提供方法。
【請求項８】
骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を受信して、受信した画面情報に基づき人体モデルを示す画面を表示する表示端末装置において、
前記人体モデルは、頭部に顔の表情を表す表情パーツを有しており、
骨格的な異常有りの判定結果のときの前記表情パーツを、異常無しの判定結果のときの表情パーツと相違させた人体モデルを示す画面に係る画面情報を受信する手段と、
受信した前記画面情報に基づき、前記表示パーツにより被験者の異常の有無を表した人体モデルを示す画面を生成する手段と、
生成した画面の表示処理を行う手段と
を備えることを特徴とする表示端末装置。
【請求項９】
前記人体モデルを三次元的に示すと共に、ユーザ操作に応じて前記人体モデルの向きを変更可能した画面に係る画面情報を受信した場合、受信した画面情報に基づき、三次元的に人体モデルを示した画面を生成して表示処理を行うようにしてあり、
前記画面の表示中に、前記人体モデルの向きを変更するユーザ操作を受け付けた場合、そのユーザ操作に応じた向きに前記人体モデルの向きを変更した画面を生成して表示処理を行う請求項８に記載の表示端末装置。
【請求項１０】
前記人体モデルは、複数のブロックの組合せで人体を模した人体ブロックモデルであり、
前記複数のブロックは、異常の有無に係る判定対象となる人体各部位のそれぞれに対応しており、
異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する色にした人体モデルを示す被験者モデル画面に係る画面情報を受信した場合、受信した画面情報に基づき、前記ブロックの色により被験者の異常の有無を表した人体モデルを示す画面を生成して表示処理を行う請求項８又は請求項９に記載の表示端末装置。
【請求項１１】
前記異常有りの判定結果を有する部位に対応したブロックは、選択操作が可能になっており、
前記画面の表示中に、前記異常有りの判定結果を有する部位に対応したブロックの選択操作を受け付けた場合、前記選択操作に係るブロックを中心に、前記人体モデルを拡大した画面を生成して表示処理を行う請求項１０に記載の表示端末装置。
【請求項１２】
異常有りに関する内容を記したテキストを含む情報を受信する手段と、
前記画面の表示中に、前記異常有りの判定結果を有する部位に対応したブロックの選択操作を受け付けた場合、受信した情報に含まれる前記選択操作に係るブロックに応じた異常有りに関する内容を記したテキストを含む画面を生成する手段と、
生成した画面の表示処理を行う手段と
を備える請求項１０又は請求項１１に記載の表示端末装置
【請求項１３】
前記画面は、骨格的な異常に係るアドバイス画面への切替指示の操作が受付可能なアドバイス切替操作部を含み、
前記アドバイス切替操作部の選択操作を受け付けた場合、前記アドバイス画面に表示を切り替える手段を備える請求項１２に記載の表示端末装置。
【請求項１４】
表示端末装置が、骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を受信して、受信した画面情報に基づき人体モデルを示す画面を表示する人体モデル表示方法において、
前記人体モデルは、頭部に顔の表情を表す表情パーツを有しており、
前記表示端末装置は、
骨格的な異常有りの判定結果のときの前記表情パーツを、異常無しの判定結果のときの表情パーツと相違させた人体モデルを示す画面に係る画面情報を受信するステップと、
受信した前記画面情報に基づき、前記表示パーツにより被験者の異常の有無を表した人体モデルを示す画面を生成するステップと、
生成した画面の表示処理を行うステップと
を備えることを特徴とする人体モデル表示方法。
【請求項１５】
コンピュータに、骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を提供する処理を行わせるためのコンピュータプログラムにおいて、
前記コンピュータは、被験者の人体各部位のそれぞれの骨格的な異常の有無に係る判定結果を有しており、
前記人体モデルは、頭部に顔の表情を表す表情パーツを有しており、
前記コンピュータに、
異常有りの判定結果のときの前記表情パーツを、異常無しの判定結果のときの表情パーツと相違させた人体モデルを示す画面に係る画面情報を生成するステップと、
生成した画面情報を外部へ送信するステップと
を実行させることを特徴とするコンピュータプログラム。
【請求項１６】
コンピュータに、骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を受信して、受信した画面情報に基づき人体モデルを示す画面を表示する処理を行わせるためのコンピュータプログラムにおいて、
前記人体モデルは、頭部に顔の表情を表す表情パーツを有しており、
前記コンピュータに、
骨格的な異常有りの判定結果のときの前記表情パーツを、異常無しの判定結果のときの表情パーツと相違させた人体モデルを示す画面に係る画面情報を受信するステップと、
受信した前記画面情報に基づき、前記表示パーツにより被験者の異常の有無を表した人体モデルを示す画面を生成するステップと、
生成した画面の表示処理を行うステップと
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のブロックの組合せで人体を模した人体モデルを表示するものであり、特に、被験者の姿勢等の骨格的な検証による判定結果を人体モデルにて表現することで、異常の生じている状況を一目で分かるようにした人体モデル提供システム、人体モデル提供方法、人体モデル提供装置、表示端末装置、人体モデル表示方法、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来から、人体を概略的に表すにあたり、人体の各部に応じた塊状の部材（例えば、ブロック）を組み合わせて人体を表現する手法が用いられている（下記の特許文献１の図５等、特許文献２の図８等、特許文献３の図４等、特許文献４の図１Ａ等を参照）。
【０００３】
一方、従来から、人体の姿勢等を検出して、異常の有無等を判定することが行われており、例えば、下記の特許文献５では、三次元測量方式の非接触３次元スキャナなどを利用して得た身体形状データに対して主成分分析を行って、対象者の身体形状の傾向を表す姿勢軸を特定することが開示される（特許文献５の段落００２３〜００２７等参照）。また、下記の特許文献６では、受診者を異なる方向から照射した状態で撮影した画像から、背骨の線を抽出して背骨の状態を診断することが開示される。
【０００４】
なお、近時においては、人体を骨格レベル、筋肉レベルというように、各レベルで三次元的に所望の角度、所望の倍率等で人体の解剖的な構成を提示できるようにした３Ｄ人体解剖アプリが提供されている（非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２６９５８０号公報
【特許文献２】特開平１０−２４０７９１号公報
【特許文献３】特開２００１−５２２０２号公報
【特許文献４】特開２００９−１４６４０５号公報
【特許文献５】特開２０１６−１２３５８５６号公報
【特許文献６】特開平７−１３６１４８号公報
【非特許文献１】ｔｅａｍＬａｂＢｏｄｙ”−３Ｄ  Ｍｏｔｉｏｎ  Ｈｕｍａｎ  Ａｎａｔｏｍｙ  世界初、生きた人間の動き・形態を再現した３Ｄ人体解剖アプリ”、[online]、[平成２９年（２０１７年）４月２２日検索]、インターネット＜ＵＲＬ：http://www.teamlabbody.com/3dnote-jp/＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１〜４で示される塊状の部材を組み合わせて人体を表現する手法は、人体の動作姿勢の推定やシミュレーションに用いられているに留まっている。そして、人体の姿勢又は骨格的な異常（例えば、骨の傾き具合、骨格的な歪みなど）の表し方は、上記の特許文献５に示す様な姿勢軸という線で表現する方式や、上記の特許文献６に示す様に、曲がった背骨を線で表現する方式が用いられており、検出対象となる箇所の異常を線で示す方式が主流になっている。
【０００７】
しかし、人体の姿勢等に関する骨格的な異常の有無を、線で表現するだけでは、異常を表す線と、正常の状態とを表す線とを表示することなどが必要となり、正常の状態と異常の状態とを一目で判別しにくいという問題がある。また、人体の各部位における異常の有無を一度に線で表現すれば、多数の線が示されて煩雑となり、上述した異常の状態を判別しにくいという問題が、更に顕著になることが予想される。
【０００８】
本発明は、斯かる事情に鑑みてなされたものであり、複数の塊状の部材（ブロックに相当）を組み合わせて人体を表現する手法を用いて、異常のある部位に応じたブロックの形態を、異常の無いブロックと相違させることで、異常の有無及び異常の部位を一目で把握できるようにした人体モデル提供システム、人体モデル提供方法、人体モデル提供装置、表示端末装置、人体モデル表示方法、及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために本発明に係る人体モデル提供システムは、骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を提供する人体モデル提供装置から、表示端末装置が前記画面情報を受信する人体モデル提供システムにおいて、前記人体モデル提供装置は、被験者の人体各部位のそれぞれの骨格的な異常の有無に係る判定結果を有しており、前記人体モデルは、複数のブロックの組合せで人体を模した人体ブロックモデルであり、前記複数のブロックは、異常の有無に係る判定対象となる人体各部位のそれぞれに対応しており、前記人体モデル提供装置は、被験者の異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する形態にして、被験者の異常の有無を表した人体モデルを示す被験者ブロックモデル画面に係る画面情報を生成する手段と、生成した画面情報を前記表示端末装置へ送信する手段とを備え、前記表示端末装置は、受信した前記画面情報に基づき、被験者の異常の有無を表した人体モデルを示す被験者ブロックモデル画面を生成する手段と、生成した被験者ブロックモデル画面の表示処理を行う手段とを備えることを特徴とする。
【００１０】
本発明に係る人体モデル提供方法は、骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を提供する人体モデル提供装置から、表示端末装置が前記画面情報を受信する人体モデル提供方法において、前記人体モデル提供装置は、被験者の人体各部位のそれぞれの骨格的な異常の有無に係る判定結果を有しており、前記人体モデルは、複数のブロックの組合せで人体を模した人体ブロックモデルであり、前記複数のブロックは、異常の有無に係る判定対象となる人体各部位のそれぞれに対応しており、前記人体モデル提供装置は、被験者の異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する形態にして、被験者の異常の有無を表した人体モデルを示す被験者ブロックモデル画面に係る画面情報を生成するステップと、生成した画面情報を前記表示端末装置へ送信するステップとを備え、前記表示端末装置は、受信した前記画面情報に基づき、被験者の異常の有無を表した人体モデルを示す被験者ブロックモデル画面を生成するステップと、生成した被験者ブロックモデル画面の表示処理を行うステップとを備えることを特徴とする。
【００１１】
本発明に係る人体モデル提供装置は、骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を提供する人体モデル提供装置において、被験者の人体各部位のそれぞれの骨格的な異常の有無に係る判定結果を有しており、前記人体モデルは、複数のブロックの組合せで人体を模した人体ブロックモデルであり、前記複数のブロックは、異常の有無に係る判定対象となる人体各部位のそれぞれに対応しており、被験者の異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する形態にして、被験者の異常の有無を表した人体モデルを示す被験者ブロックモデル画面に係る画面情報を生成する手段と、生成した画面情報を外部へ送信する手段とを備えることを特徴とする。
【００１２】
本発明に係る人体モデル提供装置は、前記判定結果が、被験者の人体各部位の傾き角度により異常の有無を判定したものであり、前記人体モデルの複数のブロックは、間隔をあけて配置してあり、被験者の異常有りの判定結果を有する部位に対応したブロックを、前記判定結果の傾き角度に従った方向へ傾けた人体モデルを示す被験者ブロックモデル画面に係る画面情報を生成することを特徴とする。
また、本発明に係る人体モデル提供装置は、異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する色にした人体モデルを示す被験者ブロックモデル画面に係る画面情報を生成することを特徴とする。
【００１３】
本発明に係る人体モデル提供装置は、前記人体モデルが、人体の頭部に応じた頭部ブロックを含むと共に、前記頭部ブロックに顔の表情を表す表情パーツを有しており、異常有りの判定結果のときの前記表情パーツを、異常無しの判定結果のときの表情パーツと相違させた人体モデルを示す被験者ブロックモデル画面に係る画面情報を生成することを特徴とする。
【００１４】
本発明に係る人体モデル提供方法は、人体モデル提供装置が、骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を提供する人体モデル提供方法において、前記人体モデル提供装置は、被験者の人体各部位のそれぞれの骨格的な異常の有無に係る判定結果を有しており、前記人体モデルは、複数のブロックの組合せで人体を模した人体ブロックモデルであり、前記複数のブロックは、異常の有無に係る判定対象となる人体各部位のそれぞれに対応しており、前記人体モデル提供装置は、被験者の異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する形態にして、被験者の異常の有無を表した人体モデルを示す被験者ブロックモデル画面に係る画面情報を生成するステップと、生成した画面情報を外部へ送信するステップとを備えることを特徴とする。
【００１５】
本発明に係る表示端末装置は、骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を受信して、受信した画面情報に基づき人体モデルを示す画面を表示する表示端末装置において、前記人体モデルは、複数のブロックの組合せで人体を模した人体ブロックモデルであり、前記複数のブロックは、被験者の骨格的な異常の有無に係る判定対象となる人体各部位のそれぞれに対応しており、被験者の異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する形態にして、被験者の異常の有無を表した人体モデルを示す被験者ブロックモデル画面に係る画面情報を受信する手段と、受信した前記画面情報に基づき、被験者の異常の有無を表した人体モデルを示す被験者ブロックモデル画面を生成する手段と、生成した被験者ブロックモデル画面の表示処理を行う手段とを備えることを特徴とする。
【００１６】
本発明に係る表示端末装置は、前記判定結果が、被験者の人体各部位の傾き角度により異常の有無を判定したものであり、前記人体モデルの複数のブロックは、間隔をあけて配置してあり、被験者の異常有りの判定結果を有する部位に対応したブロックを、前記判定結果の傾き角度に従った方向へ傾けた人体モデルを示す被験者ブロックモデル画面に係る画面情報を受信した場合、異常有りの判定結果を有する部位に対応したブロックを、前記判定結果の傾き角度に従った方向へ傾けた人体モデルを示す被験者ブロックモデル画面を生成して、生成した被験者ブロックモデル画面の表示処理を行うことを特徴とする。
【００１７】
本発明に係る表示端末装置は、異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する色にした人体モデルを示す被験者ブロックモデル画面に係る画面情報を受信した場合、異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する色にした人体モデルを示す被験者ブロックモデル画面を生成して、生成した被験者ブロックモデル画面の表示処理を行うことを特徴とする。
【００１８】
本発明に係る表示端末装置は、前記人体モデルが、人体の頭部に応じた頭部ブロックを含むと共に、前記頭部ブロックに顔の表情を表す表情パーツを有しており、異常有りの判定結果のときの前記表情パーツを、異常無しの判定結果のときの表情パーツと相違させた人体モデルを示す被験者ブロックモデル画面に係る画面情報を受信した場合、前記異常有りの判定結果のときの表情パーツを有した人体モデルを示す被験者ブロックモデル画面を生成して、生成した被験者ブロックモデル画面の表示処理を行うことを特徴とする。
【００１９】
本発明に係る表示端末装置は、被験者の異常有りの判定結果を有する部位に対応したブロックは、選択操作の対象となるようにしてあり、表示した被験者ブロックモデル画面で示される人体モデルにおける異常有りの判定結果を有する部位に対応したブロックの選択操作を受け付けたとき、異常有りの内容をテキストで記したテキスト部を含む画面を生成して、生成した画面の表示処理を行うことを特徴とする。
また、本発明に係る表示端末装置は、前記テキスト部が、骨格的な異常に係るアドバイス画面への切替指示の操作が受付可能なアドバイス切替操作部を含み、前記アドバイス切替操作部の選択操作を受け付けた場合、前記アドバイス画面に表示を切り替える手段とを備えることを特徴とする。
【００２０】
本発明に係る人体モデル表示方法は、表示端末装置が、骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を受信して、受信した画面情報に基づき人体モデルを示す画面を表示する人体モデル表示方法において、前記人体モデルは、複数のブロックの組合せで人体を模した人体ブロックモデルであり、前記複数のブロックは、被験者の骨格的な異常の有無に係る判定対象となる人体各部位のそれぞれに対応しており、前記表示端末装置は、被験者の異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する形態にして、被験者の異常の有無を表した人体モデルを示す被験者ブロックモデル画面に係る画面情報を受信するステップと、受信した前記画面情報に基づき、被験者の異常の有無を表した人体モデルを示す被験者ブロックモデル画面を生成するステップと、生成した被験者ブロックモデル画面の表示処理を行うステップとを備えることを特徴とする。
【００２１】
本発明に係るコンピュータプログラムは、コンピュータに、骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を提供する処理を行わせるためのコンピュータプログラムにおいて、前記コンピュータは、被験者の人体各部位のそれぞれの骨格的な異常の有無に係る判定結果を有しており、前記人体モデルは、複数のブロックの組合せで人体を模した人体ブロックモデルであり、前記複数のブロックは、異常の有無に係る判定対象となる人体各部位のそれぞれに対応しており、前記コンピュータに、被験者の異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する形態にして、被験者の異常の有無を表した人体モデルを示す被験者ブロックモデル画面に係る画面情報を生成するステップと、生成した画面情報を外部へ送信するステップとを実行させることを特徴とする。
【００２２】
本発明に係るコンピュータプログラムは、コンピュータに、骨格的な測定を行った被験者に応じた人体モデルを示す画面に係る画面情報を受信して、受信した画面情報に基づき人体モデルを示す画面を表示する処理を行わせるためのコンピュータプログラムにおいて、前記人体モデルは、複数のブロックの組合せで人体を模した人体ブロックモデルであり、前記複数のブロックは、被験者の骨格的な異常の有無に係る判定対象となる人体各部位のそれぞれに対応しており、前記コンピュータに、被験者の異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する形態にして、被験者の異常の有無を表した人体モデルを示す被験者ブロックモデル画面に係る画面情報を受信するステップと、受信した前記画面情報に基づき、被験者の異常の有無を表した人体モデルを示す被験者ブロックモデル画面を生成するステップと、生成した被験者ブロックモデル画面の表示処理を行うステップとを実行させることを特徴とする。
【００２３】
本発明にあっては、被験者の異常有りの判定結果を有する部位に対応したブロック（塊状の部材）を、異常無しの判定結果を有する部位に対応したブロックと相違する形態にして、被験者の異常の有無を表した人体モデルを示す画面に係る画面情報を、人体モデル提供装置で生成すると共に、その生成した画面情報に基づき、表示端末装置が被験者ブロックモデル画面を表示するので、その画面を見たユーザ（被験者等）は、人体モデルに含まれる各ブロックの形態の相違により、異常の有無を一目で把握できると共に、異常を示すブロックの位置により、異常の生じている人体部位も一目で把握できるようになり、従来の線で異常を表す場合に比べて、異常の判別が容易になる。
【００２４】
本発明にあっては、異常の有る部位に対応したブロックを、異常のある骨格的な傾きの方向へ傾けるので、異常の有無及び異常箇所をブロックで表現することに加えて、異常による骨格の傾きの向きまで、ブロックで表現できるようになり、発生している異常の状況を、より詳しく確認できるようになる。
また、本発明にあっては、異常の有る部位に対応したブロックの色を、異常無しのブロックと相違する色にしたので、色により異常の有無及び異常の発生部位を識別できるようになり、従来の線で異常を表す場合に比べて、一段と異常の判別が容易になる。
【００２５】
本発明にあっては、頭部ブロックに有する表情パーツが、異常有りのときは、異常無しのときと相違する表情にしたので、頭部ブロックの表情パーツが表す表情によっても、異常の有無を判別できるようになる。
【００２６】
本発明にあっては、異常有りのブロックを選択すると、異常有りの内容をテキストで表したテキスト部を含む画面を表示するので、異常の詳細もユーザは確認できるようになり、異常の概要を人体モデルで素早く把握できると共に、異常の詳細については、異常有りのブロックの選択操作に伴い、テキスト部で把握できるようになって、総合的に異常有りの状況を認識できるようになる。なお、テキスト部は、被験者モデル画面の画面内に配置することや、被験者モデル画面が表示を切り替えた画面内に配置することなどが想定できる。
【００２７】
本発明にあっては、アドバイス切替操作部を含む画面を表示するようにしたので、アドバイス切替操作部の選択操作により、骨格的な異常に係るアドバイス画面が表示端末装置に表示されるようになり、ユーザは骨格的な異常を解消するのに役立つ運動の仕方（例えば、ストレッチの仕方）や、異常を生じにくくするために普段の生活で注意すべき事項等を容易に確認できるようになる。
【発明の効果】
【００２８】
本発明にあっては、被験者の異常有りの判定結果を有する部位に対応したブロックを、異常無しの判定結果を有する部位に対応したブロックと相違する形態にして、被験者の異常の有無を表した人体モデルを示す被験者モデル画面を、表示端末装置が表示するので、被験者モデル画面を見たユーザは、人体モデルに含まれる各ブロックの形態の相違によって、被験者の骨格的な異常の有無を一目で把握でき、さらには、異常を示すブロックの位置によって、異常の生じている人体部位も一目で把握できる。
【００２９】
本発明にあっては、異常の有る部位に対応したブロックを、骨格的な異常に応じた傾きの方向へ傾けるので、異常を示すブロックの傾きにより、異常となる骨格の傾きの向きまでを、ユーザは一目で把握できる。
また、本発明にあっては、異常の有る部位に対応したブロックの色を、異常無しのブロックと相違させるので、色により異常の有無及び異常の発生部位を、ユーザは一段と容易に識別できる。
【００３０】
本発明にあっては、頭部ブロックに有する表情パーツを、異常有りのときは、異常無しのときと相違する表情にしたので、頭部ブロックの表情パーツが表す表情によっても、ユーザは異常の有無を判別できる。
【００３１】
本発明にあっては、異常有りのブロックを選択すると、異常有りの内容をテキストで表したテキスト部を含む画面を表示するので、異常の詳細もテキスト部の内容でユーザは確認できる。
また、本発明にあっては、アドバイス切替操作部を含む画面を表示するので、ユーザは、アドバイス切替操作部の選択操作を行えば、アドバイス画面で、異常の対処の仕方も確認できる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施形態に係る人体モデル提供システムを含む健康管理システムの全体的な構成を示す概略図である。
【図２】骨格的な異常無しの状態をＸＹ座標系で表した人体ブロックモデルを示す概略図である。
【図３】骨格的な異常有りの状態の例をＸＹ座標系で表した人体ブロックモデルを示す概略図である。
【図４】測定処理装置の主要な内部構成を示すブロック図である。
【図５】人体モデル提供装置の主要な内部構成を示すブロック図である。
【図６】会員データベースの中身の一例を示す図表である。
【図７】男性用の骨格モデル等を含む人体モデルテーブルの概要を示す図表である。
【図８】人体ブロックテーブルの中身を示す図表である。
【図９】モデル数値テーブルの中身を示す図表である。
【図１０】骨格モデルの相似的な拡大又は縮小を示す概略図である。
【図１１】骨格モデルにおける複数の対象点の代表例を示した概略図である。
【図１２】（ａ）（ｂ）は、骨格モデルの左骨盤の変形状況を示す概略図である。
【図１３】（ａ）〜（ｃ）は、骨格モデルの左上腕骨の変形状況を示す概略図である。
【図１４】骨格モデルの脚部等に含まれる対象点を示す概略図である。
【図１５】骨格モデルにおける腰仙角、腰椎前弯角度、胸椎後弯角度、及び頸椎前弯角度を示す概略図である。
【図１６】ポイントテーブルの一部の中身を示す図表である。
【図１７】ポイントテーブルの他部の中身を示す図表である。
【図１８】骨格のポイントとなる対象点の位置関係を示す概略図である。
【図１９】判定テーブルの一部の中身を示す図表である。
【図２０】判定テーブルの他部の中身を示す図表である。
【図２１】大腿骨線及び脛線による大腿脛骨角（ＦＴＡ）を示す概略図である。
【図２２】分析テーブルの概要を示す図表である。
【図２３】骨格モデルの生成に係る処理を示す第１フローチャートである。
【図２４】骨格的な異常無しの状態をＹＺ座標系で表した人体ブロックモデルを示す概略図である。
【図２５】骨格的な異常有りの状態の一例をＹＺ座標系で表した人体ブロックモデルを示す概略図である。
【図２６】骨格的な異常有りの状態の他の例をＹＺ座標系で表した人体ブロックモデルを示す概略図である。
【図２７】（ａ）は、骨格的な異常無しの状態をＸＺ座標系で表した人体ブロックモデルを示す概略図、（ｂ）、（ｃ）は骨格的な異常有りの状態の例をＸＺ座標系で表した人体ブロックモデルを示す概略図である。
【図２８】表示端末装置の主要な内部構成を示すブロック図である。
【図２９】（ａ）は撮像モデル画面を示す概略図、（ｂ）は骨格モデル画面を示す概略図である。
【図３０】（ａ）は異常無しの人体ブロックモデルを含む被験者ブロックモデル画面を示す概略図、（ｂ）は人体ブロックモデルの向きを変えた被験者ブロックモデル画面を示す概略図である。
【図３１】（ａ）は異常有り人体ブロックモデルを含む被験者ブロックモデル画面を示す概略図、（ｂ）は異常箇所拡大画面を示す概略図である。
【図３２】（ａ）はアドバイス画面を示す概略図、（ｂ）は測定データ画面を示す概略図である。
【図３３】被験者ブロックモデル画面の表示を行う人体モデル提供方法に係る一連の処理を示す第２フローチャートである。
【図３４】（ａ）、（ｂ）は、異常有りの人体ブロックモデルの変形例を示す概略図である。
【発明を実施するための形態】
【実施例１】
【００３３】
図１は、本実施形態に係る人体モデル提供システム５及び人体測定システム２０を含む健康管理システム１の一例となる全体的なシステム構成を示す概略図である。この健康管理システム１は、本発明に係る人体モデル提供システム５に含まれる人体モデル提供装置５０を、ネットワークＮＷを介して人体測定システム２０と接続したものとなっており、人体測定システム２０から送られる被験者Ｈの身体的（骨格的）な測定結果を取得して、その取得した測定結果に応じた形態の人体モデル（図２９等の画面で示される人体モデルを参照）を提供するものになっている。
【００３４】
特に、本発明では、図２に示すように、複数のブロックＢ１〜Ｂ２４の組合せで人体を模した人体モデルである人体ブロックモデル３００を提示すると共に、被験者の測定結果により、被験者の姿勢等に関して骨格的な異常があれば、異常有りに応じた箇所のブロックを、異常無しのブロックと相違させた人体ブロックモデル３００（図３参照）を提示して、異常の有無及び異常箇所をユーザが一目で判断できるようにしたことが特徴になっている。
【００３５】
本実施形態の健康管理システム１の利用には、会員登録を必要としており、会員登録するには、ユーザの氏名、ニックネーム、パスワード、メールアドレス等を、健康管理システム１の利用を管理する事業体に提出する。事業体は、会員登録をしたユーザについて、ユーザを識別するユーザＩＤを発行する。会員登録したユーザの情報及びユーザの測定結果等は、人体モデル提供装置５０が有する会員データベース６０に蓄積される。
【００３６】
健康管理システム１の人体モデル提供システム５から提供される人体モデルは、ユーザ等が有する表示端末装置３で表示されるようになっており、表示端末装置３として、図１ではタブレットを示すが、スマートフォンのような携帯通信端末、又は通信機能を有するパソコン（ノート型パソコン、デスクトップ型パソコン等）も、表示端末装置３に利用できる。本発明に係る人体モデル提供システム５は、表示端末装置３及び人体モデル提供装置５０を含む構成になっており、また、図１では、１台の表示端末装置３を示すに留まるが、実際には、会員登録した各ユーザの数に応じた複数の表示端末装置３が使用されることになる。なお、表示端末装置３は、人体モデル提供装置５０にとっては外部の装置になり、一方、人体モデル提供装置５０は、表示端末装置３にとっては外部の装置になる。
【００３７】
また、被験者Ｈであるユーザを測定する人体測定システム２０としては、三次元測定を行うもの、ＭＲＩやレントゲンを用いるもの、さらには、上述した特許文献５、６等に示す手法など、様々なものを適用できる。本実施形態では、三次元測定器を用いたものになっており、この三次元測定器は測定対象物の三次元データ（ＯＢＪデータ）の測定を行うために、計三本の柱状部２１、２２、２３を有する。これら三本の柱状部２１、２２、２３は、被験者Ｈの測定位置の周囲を、平面視で三角形を構成するように、三角形の各頂点となる位置にそれぞれ配置される。各柱状部２１、２２、２３は複数のレーザ光出射部２１ａ、２２ａ、２３ａ及び走査状況取得部２１ｂ、２２ｂ、２３ｂを具備し、各レーザ光出射部２１ａ、２２ａ、２３ａからレーザ光を出射して測定対象物を走査すると共に、走査した状況を走査状況取得部２１ｂ、２２ｂ、２３ｂで撮像する。
【００３８】
また、人体測定システム２０は、測定処理装置３０を有しており、この測定処理装置３０は、各柱状部２１、２２、２３と三次元測定用接続線２４ａ、２４ｂ、２４ｃで接続される。測定処理装置３０から送られる測定開始指示が、三次元測定用接続線２４ａ、２４ｂ、２４ｃを介して、各柱状部２１、２２、２３へ入力されると、各柱状部２１、２２、２３の各レーザ光出射部２１ａ、２２ａ、２３ａからレーザ光を出射して測定を開始し、測定開始から約２秒でレーザ光の走査状況の測定（及び対象物の撮影）を完了し、測定した数値を含む測定結果（ＯＢＪデータ）及び撮像画像等が測定処理装置３０へ送られる。
【００３９】
測定処理装置３０では、送られてきた数値結果（ＯＢＪデータ、人体の各部の位置に関する情報）に基づき測定対象物に関する各種寸法値を算出する。測定処理装置３０が、算出処理により得ることのできる各種寸法値としては、測定対象物の全体寸法、体表面積、体容積、任意部の長さ、任意部の周囲長等がある。被験者Ｈという人体を身体的に測定対象にするときは、人体の身長に加えて、人体の特定部位である各腕についての長さ（袖丈の長さ）、手首の周囲長及び腕の周囲長（最大周囲長）、体幹部の長さ（座高）、ウエストの周囲長、胸囲の周囲長、及び臀部の周囲長、各脚についての長さ（股下の長さ）、足首の周囲長、及び太ももの周囲長（最大周囲長）等と云った被験者Ｈの体格に係る項目を測定する（その他、左右の肩幅、襟ぐり等も測定）。なお、図１に示すように、被験者Ｈは測定時に足を開くので、足を開いた分、実際の身長より測定値が小さくなるので、身長については、測定処理装置３０において所定の比率を乗じて、自動補正を行う。
【００４０】
上述した三本の柱状部２１、２２、２３を三角形の各頂点に配置して三次元測定する方法は、三角測量の原理を用いた公知の三次元距離計測手法（三角測量の原理）により、レーザ光出射部２１ａ、２２ａ、２３ａから出射するレーザ光で測定対象物の表面を走査し、その走査状況を、走査状況取得部２１ｂ、２２ｂ、２３ｂで撮像して、柱状部２１、２２、２３を三角形の位置と、走査状況取得部２１ｂ、２２ｂ、２３ｂで撮像した画像におけるレーザ光の走査位置のポイント等との関係に基づき、測定対象物の各表面のポイント（表面をメッシュにした交点）を三次元座標上（水平面の一方向に応じたＸ軸、水平面においてＸ軸と直交する方向に応じたＹ軸、Ｘ軸及びＹ軸に直交する垂直方向に応じたＺ軸で構成される座標）に展開した位置を求めることになる。
【００４１】
人体測定システム２０が人体（被験者Ｈ）を三次元測定する場合、人体の表面上の約３万のポイントについての位置を三次元座標値の数値で求めており、これら三次元測定される各ポイントは、それぞれを識別できるように番号が付されており（１番目のポイント〜約３万番目のポイントが存在する）、各番号と三次元座標値が対応づけたものが測定結果（ＯＢＪデータ）に含まれる。なお、三次元座標値に係る三次元座標系を構成するＸ、Ｙ、Ｚ軸について、本実施形態では図１に示すように、Ｘ軸方向を人体の幅方向に一致させており、Ｙ軸方向を人体の身長方向に一致させており、Ｚ軸方向を人体の厚み方向に一致させている。そのため、例えば人体を正面から見た場合、主にＸＹ座標系で表現されることになり、人体を横方向から見た場合、主にＹＺ座標系で表現される。
【００４２】
図４は、人体測定システム２０の中の測定処理装置３０の主要構成を示したブロック図である。本実施形態の測定処理装置３０としては、各柱状部２１、２２、２３との接続機能、及びネットワークＮＷを介した通信機能等を具備したコンピュータを用いており、図４では、そのコンピュータを用いた場合の構成を示している。測定処理装置３０は、全体的な制御及び各種処理を行うＣＰＵ３０ａに、各種デバイス等を内部接続線３０ｈで接続したものになっており、各種デバイス等には、外部機器接続部３０ｂ、通信部３０ｃ、ＲＯＭ３０ｄ、ＲＡＭ３０ｅ、表示入出力インタフェース３０ｆ、及び記憶部３０ｇ等がある。なお、測定処理装置３０は、測定の際に各種入力及び表示等を行うタッチパネル式の表示装置３５を有する。
【００４３】
外部機器接続部３０ｂは、各種規格（例えば、ＩＥＥＥ系などの規格）に準じた双方向で各種信号、情報等を送ることが可能な接続インタフェース（例えば、ＵＳＢ系のシリアルインタフェース）であり、本実施形態では、この外部機器接続部３０ｂで各柱状部２１、２２、２３と接続して、各柱状部２１、２２、２３による測定結果を取得すると共に、各柱状部２１、２２、２３への測定開始指示を送るようにしている。
【００４４】
通信部３０ｃは、ネットワークＮＷとの接続通信デバイスに相当する所要の通信規格に応じたものであり（例えばＬＡＮモジュール）、通信線Ｌ及び所要の通信機器（図示は省略。例えばルータ等が該当）を介してネットワークＮＷと接続することで、人体モデル提供装置５０との通信を可能にしている。
【００４５】
ＲＯＭ３０ｄは、ＣＰＵ３０ａの基本的な処理内容を規定したプログラム等を記憶するものであり、ＲＡＭ３０ｅは、ＣＰＵ３０ａの処理に伴う内容、ファイル等を一時的に記憶するものである。表示入出力インタフェース３０ｆは、接続線３６で表示装置３５が接続されるインタフェースであり、本実施形態の表示装置３５は、タッチスクリーン機能を具備する表示スクリーン３５ａを有するので、表示スクリーン３５ａに表示させる各種画面に応じた各画面データを出力することに加えて、表示スクリーン３５ａでのタッチによる操作内容の入力を受け付けて、その受け付けた操作内容をＣＰＵ３０ａへ送る処理等も行う。
【００４６】
記憶部３０ｇは、ＨＤＤ（Hard Disc Drive）又はＳＳＤ（Solid State Drive）等により構成される記憶デバイスであり、基本プログラムＰ１、三次元測定プログラムＰ２、及び測定管理プログラムＰ３といったプログラム、並びに画面データテーブルＴ１等を記憶する。各プログラムの説明を後にして、先ず、画面データテーブルＴ１について説明する。
【００４７】
画面データテーブルＴ１は、表示装置３５で表示させるための各種画面データを複数格納したものである。画面データテーブルＴ１が格納する画面データとしては、ユーザＩＤ、パスワード等の初期入力画面、測定開始の指示を出すための開始指示画面、測定中の状態を示す測定中画面、及び測定終了を示す測定終了画面等に応じた画面データを格納したものになっている。測定処理装置３０のＣＰＵ３０ａは、処理状況に応じた画面データを画面データテーブルＴ１から読み出して、表示入出力インタフェース３０ｆから適宜出力させて、表示装置３５に、所要の画面を表示させている。
【００４８】
次に、図４の記憶部３０ｇに記憶される各プログラムについて説明していく。まず、基本プログラムＰ１は、測定処理装置３０を一般的なコンピュータとして機能させるために、ＣＰＵ３０ａが行う基本的な処理を規定したオペレーティングシステムに相当するものであり、この基本プログラムＰ１には、上述した外部機器接続部３０ｂを通じた信号等の入出力機能、通信部３０ｃを通じた通信機能、及び表示入出力インタフェース３０ｆを通じた表示機能・操作受付機能等を含んでいるものとする。
【００４９】
また、三次元測定プログラムＰ２は、各柱状部２１、２２、２３から送られてくる測定結果に含まれる数値（検知した複数の頂点のＸＹＺ座標値）を用いて、上述した三角測量の原理を用いた公知の三次元距離計測手法により、被験者Ｈの測定項目（身長、各四肢の長さ等）に係る数値を算出する処理をＣＰＵ３０ａが行うことを規定したものになっている。
【００５０】
測定管理プログラムＰ３は、人体測定システム２０における全般的な処理に関して、ＣＰＵ３０ａが行う各種処理の内容を規定したものである。具体的には、表示装置３５に各種画面を表示する処理、ユーザ操作に応じた対応処理、測定結果を人体モデル提供装置５０へ送る処理等をＣＰＵ３０ａに行わせるプログラミング内容を測定管理プログラムＰ３は含んでいる。
【００５１】
なお、測定結果に係る情報を人体モデル提供装置５０へ送信することで、測定処理装置３０を含む人体測定システム２０の被験者Ｈの測定に関する一連の処理は一旦完了し、これ以降については人体測定システム２０では次回の測定を待つ状態になる。一方、人体測定システム２０から測定結果を受信する人体モデル提供装置５０は、測定結果の受信に伴い、測定を行った被験者Ｈに応じた人体モデルを提供するための処理を開始することになる。
【００５２】
図５は、人体モデル提供装置５０の主要な内部構成を示すブロック図である。本実施形態の人体モデル提供装置５０は、一般的なサーバコンピュータ（サーバ装置）で構築したものになっているが、分散処理等を行うことで複数のサーバ装置及びデータベース装置等を組み合わせて構築することも勿論可能である（例えば、人体モデルの提供に関する処理を主に行うサーバ装置、及び登録会員の会員データを格納するデータベースに関する処理を主に行うデータベースサーバ装置を組み合わせて、人体モデル提供装置５０を構築することなどが想定できる）。
【００５３】
人体モデル提供装置５０は、全体的な制御及び各種処理を行うＭＰＵ５０ａに、各種デバイス等を内部接続線５０ｈで接続したものになっており、各種デバイス等には、通信モジュール５０ｂ、ＲＡＭ５０ｃ、ＲＯＭ５０ｄ、入力インタフェース５０ｅ、出力インタフェース５０ｆ、及び記憶部５０ｇ等がある。
【００５４】
通信モジュール５０ｂは、ネットワークＮＷとの接続モジュールに相当する通信デバイスであり、所要の通信規格に応じたものである（例えばＬＡＮモジュール）。通信モジュール５０ｂは、所要の通信機器（図示は省略。例えばルータ等が該当）を介してネットワークＮＷと接続されており、測定処理装置３０及び表示端末装置３等との通信を可能にする。なお、本実施形態において、人体モデル提供装置５０は、被験者Ｈの身体的な測定結果等（測定結果に係る各種情報）を、通信モジュール５０ｂで取得することになる。
【００５５】
ＲＡＭ５０ｃは、ＭＰＵ５０ａの処理に伴う内容、ファイル等を一時的に記憶するものであり、ＲＯＭ５０ｄは、ＭＰＵ５０ａの基本的な処理内容を規定したプログラム等を記憶するものである。入力インタフェース５０ｅは、システム管理者等からの操作指示等を受け付けるキーボード５０ｉ、マウス等が接続されるものである。出力インタフェース５０ｆは、ディスプレイ５０ｊ（表示出力装置）が接続されるものであり、ＭＰＵ５０ａの処理に伴う内容をディスプレイ５０ｊへ出力し、システム管理者等が現在の処理内容等を確認できるようにしている。
【００５６】
記憶部５０ｇは、データベース、プログラム、及びテーブル等を記憶するものであり、具体的には、データベースとして会員データベース６０及び人体モデルデータベース７０等を記憶し、プログラムとしてはサーバプログラムＰ１０、モデル提供プログラムＰ１１を記憶し、テーブルとしては、モデル数値テーブル８０及びポイントテーブル８５等を記憶する。なお、モデル提供プログラムＰ１１を記憶部１０ｇにインストールするには、光ディスク等の記憶媒体にモデル提供プログラムＰ１１を記憶しておき、その記憶媒体を通じて、記憶部５０ｇにインストールすること等が考えられる。
【００５７】
図６は、記憶部５０ｇに記憶される会員データベース６０の中身の一例を示し、ユーザ欄として、ユーザＩＤごとに、会員の氏名、ニックネーム、メールアドレス、及び各日のデータ（人体測定システム２０のそれぞれの測定結果を示す数値、測定結果に基づき得られた人体モデルを示すデータ等）が記憶される（なお、図６では示していないが、会員データベース６０には、その他、性別、パスワード等も記憶される）。会員データベース６０のユーザ欄は、新たなユーザの会員登録により増加し、会員ユーザが退会することで、そのユーザのユーザ欄が削除されることになり、また、各ユーザが測定を行うごとに、測定データ欄には測定日のデータが格納されるようになり、これらの要因により、会員データベース６０の中身は随時、更新される。
【００５８】
記憶部５０ｇに記憶されるサーバプログラムＰ１０は、サーバコンピュータ用のオペレーティングシステムに応じた各種処理を規定したものであり、この規定内容に基づいた処理をＭＰＵ５０ａが行うことで、人体モデル提供装置５０は、サーバコンピュータ（サーバ装置）としての各機能を果たす。
【００５９】
また、モデル提供プログラムＰ１１は、本発明に関する主要な各処理を規定したものであり、会員認証に係る処理、測定結果及び骨格的な異常判定等に基づく人体モデルの生成処理、生成した人体モデルを配信する処理等を、ＭＰＵ５０ａが各種手段として行うことを規定した内容になっている。モデル提供プログラムＰ１１の詳細は後述し、先に、人体モデルデータベース７０、モデル数値テーブル８０、ポイントテーブル８５等について説明する。
【００６０】
図７は、人体モデルデータベース７０の中身の一部を示し、人体モデルデータベース７０の中身は、骨格モデルテーブル７１と、人体ブロックテーブル７２に大別される。骨格モデルテーブル７１は、統計的に身長に対する四肢の長さ寸法の比率（袖丈の比率、股下の比率）が標準である標準パターン、標準パターンに対して四肢の寸法（手足の寸法）を約９５％短くした第１パターン、及び標準パターンに対して四肢の寸法（手足の寸法）を約１０５％長くした第２パターンという計三種類のパターンを含み、これらのパターンごとに、標準骨格モデル７１ａ、第１骨格モデル７１ｂ、及び第２骨格モデル７１ｃを有する。
【００６１】
本発明では、被験者Ｈの測定結果に応じた人体モデルの一つのモデルパターンとして、骨格モデルを提供するにあたり、一から骨格モデルを生成するのではなく、ベースとなる骨格モデル（ポリゴンで作成された変形可能なボーンで構成されるもの）を人体モデルデータベース７０に予め準備しておき、その準備した骨格モデルを被験者Ｈの測定結果に応じて適宜、変形等を行うことで、被験者の測定結果（体格及び体つき）に応じた骨格モデルを提供するようにしている。すなわち、骨格モデルは、形状的に変形可能なテクスチャで形成されており、骨格モデル全体を相似的に拡大又は縮小する変形が可能になっていると共に、骨格を構成する複数の骨部分（ボーン）のレベルでも長さ寸法の拡大又は縮小、骨格における関節を中心とした角度変化等の変形が可能になっており、それにより骨格の部分的な変形も可能になっている（詳細は後述）。
【００６２】
また、このような骨格モデルは、三次元表示可能に形成されており、上述した非特許文献１に係る３Ｄ人体解剖アプリで示されるモデルと同様に、回転させる操作（例えば、スワイプ操作）を行うことで、所望の角度から、骨格モデルを確認できると共に、骨格モデルの所要部分の拡大又は縮小も所要の操作（例えば、ピンチ装置）で可能になっている。なお、図７に示す各骨格モデル７１ａ〜７１ｃは男性用のものであり、図示しないが、女性用の標準骨格モデル、第１骨格モデル、及び第２骨格モデルも人体モデルデータベース７０（骨格モデルテーブル７１）の中に格納されている。また、骨格モデルは、体格に応じた数値を有するものとなっており、それらの数値は、後述のモデル数値テーブル８０において示される。そして、被験者Ｈの測定結果により得られた骨格モデルは、測定結果と共に、被験者Ｈの骨格的な異常の有無の判定にも用いられる。
【００６３】
図８は、図７の人体モデルデータベース７０に含まれる人体ブロックテーブル７２を示す。人体ブロックテーブル７２は、図２に示す人体ブロックモデル３００を構成する複数のブロックＢ１〜２４を構成するオブジェクト（ブロックＢ１〜２４を表すオブジェクト）を格納したものになっており、これらの複数のブロックは、後述するように、人体の各部位（異常の有無に係る判定対象となる各部位）にそれぞれ対応したものになっている。人体ブロックテーブル７２は、各ブロックを識別するブロック番号（Ｂ１〜２４）ごとに、オブジェクトのマテリアル名、被験者Ｈの測定結果に基づく異常無し（正常時）の判定の場合に用いるオブジェクト、異常有り（異常時）の判定の場合に用いるオブジェクトを格納したものになっている。これらの異常無し用のブロックのオブジェクトと、異常有り用のブロックのオブジェクトは、両者を見分けられるように相違する形態にしている。
【００６４】
なお、図２に示すように、ブロックＢ１〜７、Ｂ１３〜１６、及びＢ１９〜２４は、ＸＹ座標系の正面方向からの視図において、いずれも略矩形のオブジェクトであり、骨盤付近のブロックＢ８〜１０は、正面方向からの視図において、いずれも略三角形のオブジェクトであり、肩の部分に応じたブロックＢ１１、１２は、正面方向からの視図において、略四分円の形状のオブジェクトになっており、手の部分に応じたブロックＢ１７、１８は、正面方向からの視図において、略円形状のオブジェクトになっている。また、図２４に示すように、全てのブロックＢ１〜２４は、ＹＺ座標系の横方向からの視図において、それぞれ場所に応じた所定の厚み（Ｚ軸方向に平行な寸法）を有する略矩形のオブジェクトになっている。
【００６５】
ブロック番号Ｂ１は、人体の頭部に応じたブロックであり（マテリアル名はface）、正常時のオブジェクトはface.pngというファイル名であり、異常時のオブジェクトはface_bad.pngとファイル名である。頭部に応じたブロックＢ１は、図２に示すように、顔の表情を表す表示パーツを有したものになっており、異常無し（正常時）の頭部ブロック（face.png）は、図２に示す穏やかな表情の表示パーツ３０１ａを有するテクスチャとなっており、異常時の頭部ブロック（face_bad.png）は、図３に示すように、図２に示す穏やかな表情と相違した苦しい表情の表示パーツ３０１ｂを有するテクスチャになっている。
【００６６】
また、ブロック番号Ｂ２は、人体の首上部に応じたブロックであり（マテリアル名はneck_up）、以下、ブロック番号Ｂ３は、人体の首下部に応じたブロックであり（マテリアル名はneck_down）、ブロック番号Ｂ４は、人体の胸左部に応じたブロックであり（マテリアル名はmune_L）、ブロック番号Ｂ５は、人体の胸右部に応じたブロックであり（マテリアル名はmune_R）、ブロック番号Ｂ６は、人体の腹上部に応じたブロックであり（マテリアル名はHara_Up）、ブロック番号Ｂ７は、人体の腹下部に応じたブロックであり（マテリアル名はHara_Down）、ブロック番号Ｂ８は、人体の仙骨に応じたブロックであり（マテリアル名はSenkotsu）、ブロック番号Ｂ９は、人体の左寛骨に応じたブロックであり（マテリアル名はUpLeg_L）、ブロック番号Ｂ１０は、人体の右寛骨に応じたブロックである（マテリアル名はUpLeg_R）。
【００６７】
さらに、ブロック番号Ｂ１１は、人体の左肩に応じたブロックであり（マテリアル名はKata_L）、ブロック番号Ｂ１２は、人体の右肩に応じたブロックであり（マテリアル名はKata_R）、ブロック番号Ｂ１３は、人体の左上腕に応じたブロックであり（マテリアル名はJowan_L）、ブロック番号Ｂ１４は、人体の右上腕に応じたブロックであり（マテリアル名はJowan_R）、ブロック番号Ｂ１５は、人体の左前腕に応じたブロックであり（マテリアル名はZenwan_L）、ブロック番号Ｂ１６は、人体の右前腕に応じたブロックであり（マテリアル名はZenwan_R）、ブロック番号Ｂ１７は、人体の左手に応じたブロックであり（マテリアル名はHand_L）、ブロック番号Ｂ１８は、人体の右手に応じたブロックであり（マテリアル名はHand_R）、ブロック番号Ｂ１９は、人体の左太腿に応じたブロックであり（マテリアル名はLeg1_L）、ブロック番号Ｂ２０は、人体の右太腿に応じたブロックであり（マテリアル名はLeg1_R）、ブロック番号Ｂ２１は、人体の左脛に応じたブロックであり（マテリアル名はLeg2_L）、ブロック番号Ｂ２２は、人体の右脛に応じたブロックであり（マテリアル名はLeg2_R）、ブロック番号Ｂ２３は、人体の左足に応じたブロックであり（マテリアル名はFoot_L）、ブロック番号Ｂ２４は、人体の右足に応じたブロックである（マテリアル名はFoot_R）。
【００６８】
人体ブロックテーブル７２では、Ｂ２〜Ｂ２４の各ブロックについても、正常時用のテクスチャを有するブロックと、異常時用のテクスチャを有するブロックを格納したものになっており、これらＢ２〜Ｂ２４の各ブロックでは、正常時用と異常時用のブロック表面テクスチャの色を相違させた形態になっている。すなわち、異常時用のブロックは表面を赤色（但し、図３等ではグレーで表現）にして、異常であることを一目で分かるようにしている（なお、正常時用のブロック表面は、白色系の色にしている）。
【００６９】
そして、人体ブロックテーブル７２に格納される各ブロックＢ１〜Ｂ２４は、三次元表示可能に形成されており、それに伴い、各ブロックＢ１〜Ｂ２４で構成される人体ブロックモデル３００（図２参照）も三次元表示可能になっており、上述した骨格モデルと同様に、回転させる操作を行うことで、所望の角度から人体ブロックモデル３００を確認できると共に、人体ブロックモデル３００の所要部分の拡大又は縮小も所要の操作で可能になっている。
【００７０】
また、図９は、図５の記憶部５０ｇに記憶されるモデル数値テーブル８０の中身の一例を示す。モデル数値テーブル８０は、図７に示す人体モデルデータベース７０に格納される各骨格モデル（男性用及び女性用のそれぞれのパターンの骨格モデル）の各部に応じた数値を格納するものであり、図９では、男性の標準パターン７１ａに応じた人体モデルの各部に応じた数値が格納される範囲を示している。なお、モデル数値テーブル８０は、図９では示していないが、男性の第１骨格モデル７１ｂ、及び第２骨格モデル７１ｃに応じた数値、並びに女性用の各骨格モデルに応じた数値も含んでいる。
【００７１】
モデル数値テーブル８０が格納する各数値は、統計的に得られた数値に基づいたパターンごとの平均値であり、平均の身長の数値、股下の数値、及び腕長さの数値等より得られた股下割合（身長に対する足の左右平均長さが占める割合）、袖丈比率（身長に対する腕の左右平均長さが占める割合）等が格納されており、これらの数値は、被験者Ｈに応じたモデルのパターンを各標準パターン、第１パターン、及び第２パターンの中から特定する場合、及び特定したパターンの骨格モデルの拡大又は縮小する度合いを特定する場合などに用いられる。次に、上述した骨格モデルの全体的な変形、部分的な変形、及び変形した骨格モデルに基づく骨格的な姿勢検証等について説明していく。
【００７２】
図１０は、上述した図７の人体モデルデータベース７０の骨格モデルテーブル７１に格納される骨格モデルの相似的な拡大又は縮小の変形の概要を示している。このような拡大又は縮小は、被験者Ｈの体格に係る測定結果（例えば、身長に準じた測定寸法）に基づき行う。例えば、標準の骨格モデル７１ａは、その体格を表す身長として１７０．５８ｃｍの寸法を有し（図９のモデル数値テーブル８０参照）、一方、被験者Ｈの測定結果で、被験者の身長が約１７９．１ｃｍであれば、被験者の測定結果に合わせて、標準の骨格モデル７１ａ全体を１．０５倍（１７９．１／１７０．５８）で相似的に拡大変形することになる。また、骨格モデルが部分的に寸法の拡大又は縮小するような変形を行えるようにするため、骨格モデルには、変形の基点となる複数の点（変形基点となる対象点）が設けられている。
【００７３】
図１１は、骨格モデル（標準の骨格モデル７１ａ）における複数の対象点の代表例を概要的に示したものである（複数の対象点の中の一部を示す対象点Ｐ１〜Ｐ１４を示す）。対象点Ｐ１は頭部頂点であり、以下、対象点Ｐ２は右肩、対象点Ｐ３は左肩、対象点Ｐ４は右肘、対象点Ｐ５は左肘、対象点Ｐ６は右手先端（中指の第３関節）、対象点Ｐ７は左手先端（中指の第３関節）、対象点Ｐ８は腰中心の背骨、対象点Ｐ９は右骨盤、対象点Ｐ１０は左骨盤、対象点Ｐ１１は右膝、対象点Ｐ１２は左膝、対象点Ｐ１３は右足先端、対象点Ｐ１４は左足先端になっている。これら各対象点Ｐ１〜Ｐ１４は、ＸＹＺ座標系における座標値をそれぞれ有したものになっている。なお、各対象点Ｐ１〜Ｐ１４は、対象点の代表例であり、実際には、もう少し多くの点が存在する（図１６、１７のポイントテーブル８５を参照）。
【００７４】
図１２（ａ）（ｂ）は、上述した骨格モデル（例えば、標準の骨格モデル７１ａ）を部分的に変形する場合の例を示しており、このような、変形は、骨格モデルを三次元測定された被験者Ｈの骨格形状に合わせるために行う。骨格モデルの骨盤の左骨盤（ポリゴン形状の変形が可能な変形用ボーンに相当。）の変更基点となる対象点Ｐ２０（図中、黒丸で示す）を、その対象点Ｐ２０が対応する特定番号のポイントｐ１（図中、白丸で示す。後述する図１６、１７のポイントテーブル８５から特定される対応点であり、三次元測定によるＸＹＺ座標値を有する点）へ移動させて、その移動により、対象点Ｐ２０の近傍の左骨盤のテクスチャ部分Ｂ１（図１２（ｂ）において破線で囲んだ箇所）が伸長し、それにより、骨格モデルを、三次元測定の結果にあわせて変形させている。
【００７５】
また、図１３（ａ）〜（ｃ）は、骨格モデル（例えば、標準の骨格モデル７１ａ）において、変形基点となる対象点Ｐ３０（左肘の変形基点Ｐ３０）を含む骨部分Ｈ１（図１３では左上腕の骨部分Ｈ１。変形用ボーンに相当）を、体の中心側への直近となる関節Ｃ１（図１３では左の肩関節Ｃ１）を中心に角度を変化させてから、長さ寸法を伸長して部分的に変形する例を示している。
【００７６】
すなわち、図１３（ａ）〜（ｃ）に示すように、左肘の対象点Ｐ３０（図中、黒丸で示す）は、移動先となる特定番号のポイントｐ２（図中、白丸で示す。図１６、１７のポイントテーブル８５から特定される対応点）に対して、三次元的な方向のズレが大きいため、図１３（ａ）に示す状態のままで、対象点Ｐ３０のＸＹＺ座標値が、特定番号のポイントｐ２のＸＹＺ座標値に一致するように変形すると、上腕の骨部分Ｈ１が不自然に曲がった状態で伸長することになるので、このような不具合を防ぐため、図１３（ｂ）に示すように、先ず、対象点Ｐ３０の体の中心側へ直近となる関節Ｃ１を中心に、上腕の骨部分Ｈ１の角度を回転するようにしている。
【００７７】
角度回転を行うには、まず、図１３（ａ）に示すように、上腕の骨部分Ｈ１の骨端部の対象点Ｐ３０と、直近の左の肩関節Ｃ１の中心とを結ぶ仮想線Ｋ１のベクトルを求める。次に、肩関節Ｃ１の中心から特定番号のポイントｐ２へ向かう仮想直線Ｋ１０のベクトルの方向（肩関節Ｃ１の中心からポイントｐ２へ向かう方向に相当）を特定する。それから、仮想線Ｋ１が、仮想直線Ｋ１０と重なって方向が同じ向きになるように、肩関節Ｃ１を中心に左上腕の骨部分Ｈ１を回転させて、骨部分Ｈ１の肩関節Ｃ１に対する角度を変更する。
【００７８】
図１３（ａ）に示す角度変更を行うと、図１３（ｂ）（ｃ）に示すように、肩関節Ｃ１から対象点Ｐ３０を結ぶ仮想線Ｓ１の延長線上にポイントｐ２が位置することになり、三次元的な方向のズレが解消される。この後は、上述した図１２の場合と同様に、角度を変更した状態の骨部分Ｈ１を、対象点Ｐ３０が対応点のポイントｐ２へ一致するように、骨部分Ｈ１の長さを伸長するように変形する。なお、上述した説明では、部分的に長さを伸長する変形の場合で説明したが、長さを縮小する場合も同様であり、変形基点を対応点のポイントに一致するように移動する変形において、両者は同等の処理となる。
【００７９】
また、図１４は、骨格モデルを用いて、骨格的な異常の有無を判定するための姿勢検証に用いる一例を示し（骨格の脚部分における一例）、図１１で示した概要となる各対象点を、より詳細に示したものになる。骨格モデル７１ａは脚部分に、対象点として左右の大腿骨大転子に応じた点Ｐ１００、１０１（Daitehshi_L、Daitehshi_R）、左右の膝頭に応じた点Ｐ１０２、１０３（Hizagashira_L、Hizagashira_R）、左右の脛骨下の足首に応じた点Ｐ１０４、１０５（Ashikubi_L、Ashikubi_R）という対象点を含む。これらの各点Ｐ１００〜１０５（対象点）は、骨を動かす際の関節の中心点（支点）になるような点であり、このような点は、姿勢検証のため用いる骨格モデル（例えば、標準の骨格モデル７１ａ）に予め埋め込まれている。
【００８０】
各点Ｐ１００〜１０５が有するＸ、Ｙ、Ｚ座標値の一例を示すと、左の大腿骨大転子（Daitehshi_L）の点Ｐ１００は、（Ｘ、Ｙ、Ｚ）＝（１４０．５，８２７．８、−６．３）であり、右の大腿骨大転子（Daitehshi_R）の点Ｐ１０１は、（Ｘ、Ｙ、Ｚ）＝（−１４０．５，８２７．８、−６．３）であり、左の膝頭（Hizagashira_L）の点Ｐ１０２は、（Ｘ、Ｙ、Ｚ）＝（８２．５，４４０．１、−５．８）であり、右の膝頭（Hizagashira_R）の点Ｐ１０３は、（Ｘ、Ｙ、Ｚ）＝（−８２．５，４４０．１、−５．８）であり、左の足首（Ashikubi_L）の点Ｐ１０４は、（Ｘ、Ｙ、Ｚ）＝（７１．６，８０．８、７６．３）であり、右の足首（Ashikubi_R）の点Ｐ１０５は、（Ｘ、Ｙ、Ｚ）＝（−７１．６，８０．８、７６．３）である。なお、上記の座標値の原点は、左右足の中間点である。
【００８１】
上述した各点Ｐ１００〜１０５は、骨格モデル７１ａを、図１０、１２、１３に示すように、全体的又は部分的に変形すると、それに追従して位置が変わり、位置が変わることで、上述した各点Ｐ１００〜１０５のＸ、Ｙ、Ｚの座標値も変わる。このように骨格モデル７１ａの変形に追従して変わった各点Ｐ１００〜１０５のＸ、Ｙ、Ｚの座標値が、三次元測定の対象となった被験者の人体における左右の大腿骨大転子、膝頭、脛骨下の足首に応じた各点の位置を表すことになる。そして、これらの各点の位置から、後述するように、足がＯ脚又はＸ脚であるか、左右の寛骨の前傾又は後傾等を検証でき、それに伴い、骨格的な異常の有無も判定できるようになる。また、骨格モデル（例えば、標準の骨格モデル７１ａ）は姿勢検証のために、骨盤角度（腰仙角又は仙骨傾斜角）、腰椎前弯角度、胸椎後弯角度、及び頸椎前弯角度を構成する各角度線も含んでいる。
【００８２】
図１５は、骨格モデル（例えば、標準の骨格モデル７１ａ）に対する骨盤角度（腰仙角又は仙骨傾斜角）、腰椎前弯角度、胸椎後弯角度、及び頸椎前弯角度についての各角度を構成する各線Ｌ１００〜Ｌ１０７を示している。骨盤角度（腰仙角又は仙骨角度）は線Ｌ１００及び骨盤角度線Ｌ１０１に応じた角度であり、これらの線Ｌ１００、１０１が交わる角度を意味する。線Ｌ１００はＺ軸に平行な線であり、骨盤角度線Ｌ１０１は、仙骨の上面（後述のhipsに係る骨格箇所に相当）に平行な線になっており、骨格モデル７１ａのＸＹＺ座標系での骨盤角度線Ｌ１０１を表す数式（骨盤角度線Ｌ１０１の傾き等を示す数式）が予め定められている（他の角度線も同様）。骨格モデル７１ａが変形すると、骨盤角度線Ｌ１０１の傾きも変わり、その変わった傾きを骨格角度線Ｌ１０１の数式に反映することで、変形後の骨格モデル７１ａの骨盤角度線Ｌ１０１の数式も求められるようになる（他の角度線Ｌ１０２〜１０７も同様）。
【００８３】
腰椎前弯角度は第１前弯線Ｌ１０２及び第２前弯線Ｌ１０３に応じた角度であり、これらの線Ｌ１０２、１０３が交わる角度を意味する。第１前弯線Ｌ１０２は計５個の腰椎の中で最も下方の第５腰椎の接合面（上面又は下面、後述のspineに係る骨格箇所に相当）に平行な線であり、第２前弯線Ｌ１０３は計５個の腰椎の中で最も上方の第１腰椎の接合面（上面又は下面、後述のspine2に係る下方の骨格箇所に相当）に平行な線である。
【００８４】
また、胸椎後弯角度は、第１後弯線Ｌ１０４及び第２後弯線Ｌ１０５に応じた角度であり、これらの線Ｌ１０４、１０５が交わる角度を意味する。第１後弯線Ｌ１０４は、計１２個の胸椎の中で最も下方の第１２胸椎の接合面（上面又は下面、後述のspine2に係る上方の骨格箇所に相当）に平行な線であり、第２後弯線Ｌ１０５は、計１２個の胸椎の中で最も上方の第１胸椎の接合面（上面又は下面、後述のspine3に係る骨格箇所に相当）に平行な線である。
【００８５】
さらに、頸椎前弯角度は、第１頸椎前弯線Ｌ１０６及び第２頸椎前弯線Ｌ１０７に応じた角度であり、これらの線Ｌ１０６、１０７が交わる角度を意味する。第１頸椎前弯線Ｌ１０６は、計７個の頸椎の中で最も下方の第７頸椎の接合面（上面又は下面、後述のneck_1に係る骨格箇所に相当）に平行な線であり、第２頸椎前弯線Ｌ１０７は、計７個の頸椎の中で最も上方の第１頸椎の接合面（上面又は下面、後述のneck_3に係る骨格箇所に相当）に平行な線である。
【００８６】
なお、上記の説明では、標準型の骨格モデル７１ａで説明したが、四肢の寸法（手足の寸法）を標準型に比べて約９５％短くした第１パターンの骨格モデル７１ｂ、及び四肢の寸法（手足の寸法）を標準型に比べて約１０５％長くした第２パターンの骨格モデル７１ｃについても同様に、上記のような対象点Ｐ１〜Ｐ１４等、各点Ｐ１００〜１０５等、及び各角度線Ｌ１０１〜Ｌ１０７等が付帯し、所要の数式で求められるようになっている。
【００８７】
また、図１６、１７は、図５の記憶部５０ｇに記憶されるポイントテーブル８５を示す（テーブルの中身が長いので、図１６及び１７の二つの図に分けて示す）。ポイントテーブル８５は、人体測定システム２０による三次元測定で得られた人体表面の複数の点の中で、特定の人体箇所（骨格箇所）における骨格ポイント（骨格箇所における点）に対応する三次元測定で得られた人体表面の点を、骨格ポイントごとに示すものになっている。なお、三次元測定で得られた人体表面の点は、三次元座標系に基づいた三次元座標値をそれぞれ有する。このような三次元座標系は、測定対象となる被験者Ｈの人体の幅方向（Ｘ軸座標に応じた方向）、人体の高さ方向（Ｙ軸座標に応じた方向）、及び人体の厚み方向（Ｚ軸座標に応じた方向）で構成される（図１参照）。また、ポイントテーブル８５に含まれる各骨格ポイントは、上述した骨格モデル７１ａ〜７１ｃが有する対象点Ｐ１〜Ｐ１４等と対応するものになっている。
【００８８】
さらに、ポイントテーブル８５は、骨格の状況を細かく検証できるようにするため、耳たぶ及び肩峰等の人体箇所も含ませており、さらに、備考欄を設けて、Ｘ、Ｙ、Ｚ座標値の特定（算出）の仕方等を記し、各骨格ポイントの特性に応じて座標値を求められるようにしている。また、ポイントテーブル８５は各処理で骨格ポイントを区別できるようにするため、各骨格ポイントについての名称（ボーン名と称す）も規定している。
【００８９】
図１８は、ボーン名に応じた各骨格ポイント（ボーンに相当）の位置関係を概念的に示したボーンモデル８１０を示す。このボーンモデル８１０に基づき、骨格ポイントについて、ボーン名と人体の骨格における位置関係を説明すると、ボーンモデル８１０は、頭部頂点（図１１の対象点Ｐ１と対応）についてボーン名をheadにしており、首上部（上方首骨ポイントに相当）をneck_3、首中部をneck_2、首下部（首骨ポイントに相当）をneck_1にして首（頸椎）を構成する。首上部（neck_3）は、図１５に示す頸椎前弯角度に応じた第２頸椎前弯線Ｌ１０７に係る骨格箇所に相当し、首下部（neck_1）は、頸椎前弯角度に応じた第１頸椎前弯線Ｌ１０６に係る骨格箇所に相当する。
【００９０】
また、ボーンモデル８１０は、右鎖骨をRightShoulder、左鎖骨をLeftShoulder、右肩（図１１の対象点Ｐ２と対応）をRightArm、左肩（図１１の対象点Ｐ３と対応）をLeftArm、右肘（図１１の対象点Ｐ４と対応）をRightForeArm、左肘（図１１の対象点Ｐ５と対応）をLeftForeArm、右手首をRightHand_1、左手首をLeftHand_1、右手先端（中指第三関節、図１１の対象点Ｐ６と対応）をRightHand_2、左手先端首（中指第三関節、図１１の対象点Ｐ７と対応）をLeftHand_2にして、鎖骨から肩及び腕を経て手の先端までを構成する。
【００９１】
さらに、ボーンモデル８１０は、左右肩甲骨の中心となる位置の背骨上部（第３背骨ポイントに相当）をspine2、胸骨下位置の背骨中部（第２背骨ポイントに相当）をspine1、背骨下部（第１背骨ポイントに相当）をspine、ウエストの中心位置をwaist（図１１の対象点Ｐ８と対応）、骨盤中心（骨盤ポイントに相当）をhips、右股関節（図１１の対象点Ｐ９の近くの点）をRightUpLeg、左股関節（図１１の対象点Ｐ１０の近くの点）をLeftUpLegとして、背骨及び骨盤等を構成する。なお、骨盤中心（hips）は、図１５に示す腰仙角に応じた骨盤角度線Ｌ１０１に係る骨格箇所に相当し、全ての骨格ポイント（ボーンに相当）の親（中心、原点）の箇所になる。
【００９２】
また、背骨下部（spine、第１背骨ポイントに相当）は、図１５に示す腰椎前弯角度に応じた第１前弯線Ｌ１０２に関連した骨格箇所（ウエストの中心箇所付近）に相当し、背骨中部（spine1、第２背骨ポイントに相当）は、図１５に示す腰椎前弯角度に応じた第２前弯線Ｌ１０３及び胸椎後弯角度に応じた第１後弯線Ｌ１０４に関連した骨格箇所（胸骨下位置の箇所）に相当する。さらに、背骨上部（spine2、第３背骨ポイントに相当）は、図１５に示す胸椎後弯角度に応じた第２後弯線Ｌ１０５に係る骨格箇所（肩甲骨の中心の箇所）に相当する。
【００９３】
そして、ボーンモデル８１０は、右膝（図１１の対象点Ｐ１１と対応）をRightLeg、左膝（図１１の対象点Ｐ１２と対応）をLeftLeg、右足首をRightFoot、左足首をLeftFoot、右脚先端（図１１の対象点Ｐ１３と対応）をRightTooBase_1、左脚先端（図１１の対象点Ｐ１４と対応）をLeftTooBase_1として、足部分を構成する。
【００９４】
上述したボーンモデル８１０の各骨格ポイントについて、図１６、１７のポイントテーブル８５は、人体測定システム２０で測定したことで得られる人体表面の点と対応することを、骨格ポイントごとに示している。図１６、１７のポイントテーブル８５が含む各骨格ポイントとしては、皮膚の上からでも骨張った箇所（筋肉及び脂肪が基本的に覆わないで、皮膚が骨を覆うような箇所）が基本的に選ばれている。以下に、ポイントテーブル８５に含まれる各骨格ポイントに対応する三次元測定点、及び各座標値の算出の仕方（特定の仕方）について、代表的な骨格ポイントを例にして具体的に説明する。
【００９５】
ポイントテーブル８５は、骨格ポイントとして、首上部（neck_3、上方首骨ポイントに相当）及び首中部（neck_2）のＸ、Ｙ、Ｚ座標を、人体の左右側の点の各Ｘ、Ｙ、Ｚ座標の平均値（左右の点の中心となる点の座標値）にすることを備考欄で示している。すなわち、首中部（neck_2）より上方に位置する首上部（neck_3）には、三次元測定で得られた複数の点の中の人体左側の４６９２番目となる点、及び人体右側の２５６０番目の点が対応することが、ポイントテーブル８５で示されることから、備考欄の記載された算出方法より、４６９２番目の点のＸ座標値及び２５６０番目の点のＸ座標値の平均値が首上部（neck_3）のＸ座標値として算出され、４６９２番目の点のＹ座標値及び２５６０番目の点のＹ座標値の平均値が首上部（neck_3）のＹ座標値として算出され、４６９２番目の点のＺ座標値及び２５６０番目の点のＺ座標値の平均値が首上部（neck_3）のＺ座標値として算出される。
【００９６】
首中部（neck_2）についても、上述した首上部（neck_3）のＸ、Ｙ、Ｚ座標値の算出の仕方と同様であることがポイントテーブル８５の備考欄で示されており、ポイントテーブル８５で首中部（neck_2）に対応付けられる人体左側の１９７１７番目となる点のＸ座標値及び人体右側の１１３００番目の点のＸ座標値の平均値が首中部（neck_2）のＸ座標値として算出され、人体左側の１９７１７番目となる点のＹ座標値及び人体右側の１１３００番目の点のＹ座標値の平均値が首中部（neck_2）のＹ座標値として算出され、人体左側の１９７１７番目となる点のＺ座標値及び人体右側の１１３００番目の点のＺ座標値の平均値が首中部（neck_2）のＺ座標値として算出される。
【００９７】
一方、首上部（neck_3）及び首中部（neck_2）より下方に位置する首下部（neck_1、首骨ポイントに相当）は、人体を正面から見た場合、顎部分に覆われずに、三次元測定により前方から直接的にスキャンできることから、ポイントテーブル８５の備考欄には、人体の前後側の点の各Ｘ、Ｙ、Ｚ座標の平均値（前後の点の中心となる点の座標値）になることが算出法として示されている。すなわちポイントテーブル８５には、三次元測定で得られた複数の点の中の人体前側の３５７０番目の点、及び人体後側の９２４番目の点が首下部（neck_1）に対応することが示されるので、３５７０番目の点のＸ座標値及び９２４番目の点のＸ座標値の平均値が首下部（neck_1）のＸ座標値として算出され、３５７０番目の点のＹ座標値及び９２４番目の点のＹ座標値の平均値が首下部（neck_1）のＹ座標値として算出され、３５７０番目の点のＺ座標値及び９２４番目の点のＺ座標値の平均値が首下部（neck_1）のＺ座標値として算出される。なお、このような算出の仕方で得られる首下部（neck_1）のＺ座標値は、３５７０番目の点のＺ座標値及び９２４番目の点のＺ座標値の間を１対１の特定の比率で分ける点の座標値であると云うこともできる（他の骨格ポイントのＺ座標値を算出する場合も同様）。
【００９８】
さらに、ポイントテーブル８５は、右鎖骨（RightShoulder）及び左鎖骨（LeftShoulder）のＸ、Ｙ、Ｚ座標は、人体前側の点、上側の点の座標値から特定されることを備考欄で示している。すなわち、右鎖骨（RightShoulder）には、三次元測定で得られた複数の点の中の人体前側の２９９８番目の点、及び人体上側の７７６番目の点が対応することが、ポイントテーブル８５で示されることから、備考欄の記載された座標値の特定の仕方より、２９８８番目の点のＸ、Ｙ座標値が右鎖骨（RightShoulder）のＸ、Ｙ座標値として特定され、人体前側の２９９８番目のＺ座標値及び７７６番目のＺ座標値の平均値が右鎖骨（RightShoulder）のＺ座標値として特定される。このような特定の仕方は、左鎖骨（LeftShoulder）でも同様である。
【００９９】
そして、右肩（RightArm）及び左肩（LeftArm）については、基本的に上述した首下部（neck_1）と同様の座標値の求め方を、ポイントテーブル８５は規定するが、男女間で肩幅は大きくなることを考慮して、被験者の性別ごとに対応する点を相違させている。すなわち、ポイントテーブル８５は、右肩（RightArm）に対応する三次元測定で得られた人体表面の点として、男性の場合、人体前側の８０１７番目の点及び人体後側の３４４８番目の点を示し、女性の場合、人体前側の２０５５番目の点及び人体後側の１４８２９番目の点を示し、左肩（LeftArm）に対応する三次元測定で得られた人体表面の点として、男性の場合、人体前側の１６４１９番目の点及び人体後側の５５７５番目の点を示し、女性の場合、人体前側の４１８９番目の点及び人体後側の２３２３７番目の点を示す。
【０１００】
また、ポイントテーブル８５は、背骨上部（spine2）、背骨中部（spine1）、背骨下部（spine）、及び腰中心（waist）に対応する三次元測定で得られた人体表面の点として、上述した首下部（neck_1）の場合と同様に、人体の前後側の点を示し、また、備考欄において座標値の算出の仕方もＸ、Ｙ座標値については上述した首下部（neck_1）の場合と同様にしているが、Ｚ座標値については、人体の前後の点の間を特定の比率で分けた点の座標値を算出することを示す。なお、背骨上部（spine2）、背骨中部（spine1）、及び背骨下部（spine）は、それぞれ背骨ポイントに相当する。
【０１０１】
背骨上部（spine2）に対応する三次元測定で得られた点として、ポイントテーブル８５には、人体前側の３２０２番目の点、及び人体後側の８０１０番目の点が示されるので、３２０３番目の点のＸ座標値及び８０１０番目の点のＸ座標値の平均値（Ｘ座標において両方の点の間の中心となる点の座標値）が、背骨上部（spine2）のＸ座標値として算出され、３２０３番目の点のＹ座標値及び８０１０番目の点のＹ座標値の平均値（Ｙ座標において両方の点の間の中心となる点の座標値）が、背骨上部（spine2）のＹ座標値として算出される。さらに、Ｚ座標値についてポイントテーブル８５は、備考欄にて、人体前側の３２０２番目の点、及び人体後側の８０１０番目の点の間を６：４の比率で分ける点を、背骨上部（spine2）のＺ座標値として算出されることを示している。このようにＺ座標値においては、平均値ではなく、６：４に比率で分ける点の座標値を用いるのは、実体の人体において、左右肩甲骨の中心となる辺りの背骨は、人体の厚み方向で、人体前側の表面と人体後側の表面の間を、前側表面から後側表面へ６：４の割合で分けた背中寄りの箇所に位置するからである。
【０１０２】
また、背骨中部（spine1）に対応する三次元測定で得られた点として、ポイントテーブル８５には、人体前側の２６１４１番目の点、及び人体後側の２６３５８番目の点が示されるので、２６１４１番目の点のＸ座標値及び人体後側の２６３５８番目の点のＸ座標値の平均値（Ｘ座標において両方の点の間の中心となる点の座標値）が、背骨中部（spine1）のＸ座標値として算出され、２６１４１番目の点のＹ座標値及び人体後側の２６３５８番目の点のＹ座標値の平均値（Ｙ座標において両方の点の間の中心となる点の座標値）が、背骨上部（spine1）のＹ座標値として算出される。さらに、Ｚ座標値についてポイントテーブル８５は、備考欄にて、人体前側の２６１４１番目の点、及び人体後側の２６３５８番目の点の間を７：３の比率で分ける点を、背骨中部（spine1）のＺ座標値として算出されることを示している。このようにＺ座標値においては、７：３に比率で分ける点の座標値を用いるのは、実体の人体において、胸骨下位置の背骨は、人体前側の表面と人体後側の表面の間を、前側表面から後側表面へ７：３の割合で分けた箇所に存在するからである。
【０１０３】
さらに、背骨下部（spine）に対応する三次元測定で得られた点として、ポイントテーブル８５には、人体前側の２６２５９番目の点、及び人体後側の１１８６０番目の点が示されるので、２６２５９番目の点のＸ座標値及び１１８６０番目の点のＸ座標値の平均値（Ｘ座標において両方の点の間の中心となる点の座標値）が、背骨下部（spine）のＸ座標値として算出され、２６２５９番目の点のＹ座標値及び１１８６０番目の点のＹ座標値の平均値（Ｙ座標において両方の点の間の中心となる点の座標値）が、背骨下部（spine）のＹ座標値として算出される。さらに、Ｚ座標値についてポイントテーブル８５は、備考欄にて、人体前側の２６２５９番目の点、及び人体後側の１１８６０番目の点の間を６：４の比率で分ける点を、背骨下部（spine）のＺ座標値として算出されることを示している。このようにＺ座標値においては、６：４に比率で分ける点の座標値を用いるのは、実体の人体において、ウエストの中心位置となる辺りの背骨は、人体の厚み方向で、人体前側の表面と人体後側の表面の間を、前側表面から後側表面へ６：４の割合で分けた背中寄りの箇所に位置するからである。
【０１０４】
以上のように、背骨上部（spine2）、背骨中部（spine1）、背骨下部（spine）、及び腰中心（waist）については、実際の人体における背骨が、人体の厚み方向（Ｚ座標方向）で人体内部の一様な箇所に位置しないことを考慮して、上述した比率で分けることから、実際の人体内における背骨の位置を骨格の特定の処理の際に反映できる。
【０１０５】
また、全ボーンの親となる骨盤中心（hips、骨盤ポイントに相当）について、ポイントテーブル８５は、上述した首下部（neck_1）の場合と同様に、対応する点として人体の前後の点（人体前側の６６０２番目の点及び人体後側の２６１４８番目の点）を示すと共に、備考欄における座標値の算出の仕方も、上述した首下部（neck_1）の場合と同様に、人体の前後の点の各Ｘ、Ｙ、Ｚ座標値の平均の座標値にしている。
【０１０６】
なお、ポイントテーブル８５は、姿勢検証等を確実に行えるようにするため、骨格ポイント（変形基点）以外の箇所についても、三次元測定で得られた複数の点の中の対応する点を示している。具体例としてポイントテーブル８５は、右耳たぶに対応する三次元測定点として１５６４５番目の点を一つだけ示し、左耳たぶに対応する三次元測定点として２４０４４番目の点を一つだけ示し、右肩峰に対応する三次元測定点として１１２３２番目の点を一つだけ示し、左肩峰に対応する三次元測定点として１９６４５番目の点を一つだけ示す。
【０１０７】
また、ポイントテーブル８５は、骨格ポイントである頭部頂点（head）に対応する三次元測定点として３２２５番目の点を一つだけ示す。また、このような対応点が一つだけの骨格ポイントとしては、右骨盤（RightDownScale2）及び左骨盤（LeftDownScale2）があり、ポイントテーブル８５は、右骨盤（RightDownScale2）に対応する三次元測定点として１４３８６番目の点を示し、左骨盤（LeftDownScale2）に対応する三次元測定点として２２７９８番目の点を示す。
【０１０８】
図１９、２０は、図５の記憶部５０ｇに記憶される判定テーブル９５の中身の概要を示す（テーブルの中身が長いので、図１９及び２０の二つの図に分けて示す）。判定テーブル９５は骨格ポイントの三次元座標値及び骨格モデルの対象点（Ｐ１〜Ｐ１４等）の三次元座標値等から、各骨格箇所の状況ついて異常の有無を判定する内容を規定したものになっている。
【０１０９】
図１９に示す判定テーブル９５の中身は、人体を前の方向から見た場合の姿勢検証項目（検証箇所）について規定したものになっており、検証箇所としては「１：重心Ｙ軸ラインと頭頂部との乖離」、「２：大腿骨大転子から膝頭までの両足間の差」、「３：膝頭から足首までの高さの両足間の差」、「４：左右肩峰の高さの差」、「５：左右骨盤の高さの差」、及び「６：膝関節の外反角度」という項目がある。
【０１１０】
「１：重心Ｙ軸ラインと頭頂部との乖離」とは、体全体の左右の傾斜度合を検出するものであり、ＸＹ座標系で構成される二次元平面において、ポイントテーブル８５に含まれる頭部頂点（head）のＸ座標値と重心Ｙ軸ラインのＸ座標値との差（ｃｍ）を算出するものとなっている。重心Ｙ軸ラインとは、ポイントテーブル８５が含む骨盤中心（hips）に係る骨格ポイントを通ってＹ座標の軸（Ｙ軸）に平行な線である。また、客観的な検証を行うための閾値も、判定テーブル９５は規定しており、被験者の身長（ｃｍ）に対する算出した差（ｃｍ）の割合（％）の数値に対し、１．７を閾値にしている。上記の差の割合がプラスマイナス１．７の範囲内であれば正常であり、１．７を超えるとき（プラス）は体全体が左に傾斜、上記の差の割合が−１．７を下回るとき（マイナス）は体全体が右に傾斜であると判定する旨を判定テーブル９５は規定する。
【０１１１】
「２：大腿骨大転子から膝頭までの両足間の差」とは、図１４の骨格モデル７１ａで示した左の大腿骨大転子に応じた点Ｐ１００（Daitehshi_L）と、左膝頭に応じた点Ｐ１０２（Hizagashira_L）を結ぶ線（左の大腿骨線と称す）の長さ（ｃｍ）と、右の大腿骨大転子に応じた点Ｐ１０１（Daitehshi_R）と、右膝頭に応じた点Ｐ１０３（Hizagashira_R）を結ぶ線（右の大腿骨線と称す）の長さ（ｃｍ）との差を意味する。
【０１１２】
左の大腿骨線は、変形した後の骨格モデルに含まれる左の大腿骨大転子に応じた点Ｐ１００（Daitehshi_L）のＸ、Ｙ、Ｚ座標値、及び左膝頭に応じた点Ｐ１０２（Hizagashira_L）のＸ、Ｙ、Ｚ座標値に基づき、両方の点Ｐ１００、１０２を結ぶ線として特定され、それに伴い、左の大腿骨線の長さ（ｃｍ）も、両方の点Ｐ１００、１０２のＸ、Ｙ、Ｚ座標値に基づいて三次元的に算出される。
【０１１３】
右の大腿骨線は、上述した左の大腿骨線と同様に、右の大腿骨大転子に応じた点Ｐ１０１（Daitehshi_R）のＸ、Ｙ、Ｚ座標値、及び右膝頭に応じた点Ｐ１０３（Hizagashira_R）のＸ、Ｙ、Ｚ座標値に基づき、両方の点Ｐ１０１、１０３を結ぶ線として特定され、それに伴い、右の大腿骨線の長さ（ｃｍ）も、両方の点Ｐ１０１、１０３のＸ、Ｙ、Ｚ座標値に基づいて三次元的に算出される。
【０１１４】
そして、算出した右の大腿骨線の長さから、算出した左の大腿骨線の長さを引いた両者の差（ｃｍ）を算出することになる。また、この算出した差に基づき客観的な検証を行うための閾値も、判定テーブル９５は規定しており、上述した「１：重心Ｙ軸ラインと頭頂部との乖離」の場合と同様、被験者の身長に対する算出した差の割合（％）の数値に対し、１．７を閾値にしている。上記の差の割合がプラスマイナス１．７の範囲内であれば正常であり、１．７を超えるとき（正のとき）は、右の寛骨（骨盤の右の壁を形成する骨）が前傾、又は左の寛骨（骨盤の右の壁を形成する骨）が後傾（若しくは、右の寛骨前傾及び左の寛骨後傾の両方）であると判定テーブル９５は規定し、上記の差の割合が−１．７を下回るとき（負のとき）は、左の寛骨が前傾、又は右の寛骨が後傾（若しくは、左の寛骨前傾及び右の寛骨後傾の両方）であると判定する旨を判定テーブル９５は規定する。なお、上記では、右の大腿骨背の長さから左の大腿骨線の長さを引いて、左の寛骨の前傾又は右の寛骨の後傾を判定するようにしているが、算出の仕方を逆にして、左の大腿骨背の長さから右の大腿骨線の長さを引いて、左の寛骨の後傾又は右の寛骨の前傾を判定するように判定テーブル９５が規定することも勿論可能である（判定テーブル９５において、左右の長さ、角度について判定する他の箇所についても同様に可能）。
【０１１５】
「３：膝頭から足首までの高さの両足間の差」とは、図１４の骨格モデル７１ａで示した左膝頭に応じた点Ｐ１０２（Hizagashira_L）と、左の脛骨下の足首に応じた点Ｐ１０４（Ashikubi_L）を結ぶ線（左の脛骨線と称す）の長さ（ｃｍ）と、右膝頭に応じた点Ｐ１０３（Hizagashira_R）と、右の脛骨下の足首に応じた点Ｐ１０５（Ashikubi_R）とを結ぶ線（右の脛骨線と称す）の長さ（ｃｍ）との差を意味する。
【０１１６】
左の脛骨線は、上述した左の大腿骨線と同様に、変形後の骨格モデルに含まれる左膝頭に応じた点Ｐ１０２（Hizagashira_L）及び左の脛骨下の足首に応じた点Ｐ１０４（Ashikubi_L）のそれぞれのＸ、Ｙ、Ｚ座標値に基づき、両方の点Ｐ１０２、１０４を結ぶ線として特定されると共に、左の脛骨線の長さ（ｃｍ）も、両方の点Ｐ１０２、１０４のＸ、Ｙ、Ｚ座標値に基づいて三次元的に算出される。右の脛骨線も、変形後の骨格モデルに含まれる右膝頭に応じた点Ｐ１０３（Hizagashira_R）及び右の脛骨下の足首に応じた点Ｐ１０５（Ashikubi_R）のそれぞれのＸ、Ｙ、Ｚ座標値に基づき、両方の点Ｐ１０３、１０５を結ぶ線として特定されると共に、右の脛骨線の長さ（ｃｍ）も、両方の点Ｐ１０３、１０５のＸ、Ｙ、Ｚ座標値に基づいて三次元的に算出される。
【０１１７】
そして、算出した右の脛骨線の長さから、算出した左の脛骨線の長さを引いた両者の差（ｃｍ）を算出することになる。また、この算出した差に基づき客観的な検証を行うための閾値も、判定テーブル９５は規定しており、被験者の身長に対する算出した差の割合（％）の数値に対し、１．１を閾値にしている。
【０１１８】
「４：左右肩峰の高さの差」とは、左右の肩の傾斜具合を検出するものであり、ＸＹ座標系で構成される二次元平面において、ポイントテーブル８５に含まれる右肩峰のＹ座標値から左肩峰のＹ座標値を減算した算出値（ｃｍ）を意味する。この算出値について閾値に関し、判定テーブル９５は、被験者の身長（ｃｍ）に対する算出値（ｃｍ）の割合（％）の数値に対し、１．１を閾値にしている。この閾値に対して、上記の算出値の割合がプラスマイナス１．１の範囲内であれば正常であり、１．１を超えるプラスのときは肩が左に傾斜、上記の算出値の割合が１．１を下回るマイナスのときは肩が右に傾斜であると判定する旨を判定テーブル９５は規定する。
【０１１９】
「５：左右骨盤の高さの差」とは、骨盤における左右の傾斜具合を検出するものであり、ＸＹ座標系で構成される二次元平面において、ポイントテーブル８５に含まれる右骨盤（RightDownScale2）のＹ座標値から左骨盤（LeftDownScale2）のＹ座標値を減算した算出値（ｃｍ）を意味する。この算出値について閾値に関し、判定テーブル９５は、上述した「４：左右肩峰の高さの差」の場合と同様に、被験者の身長（ｃｍ）に対する算出値（ｃｍ）の割合（％）に対し、１．１という数値を閾値に用いている。この閾値に対して、上記の算出値の割合がプラスマイナス１．１の範囲内であれば正常であり、１．１を超えるプラスのときは骨盤が左に傾斜、上記の算出値の割合が１．１を下回るマイナスのときは骨盤が右に傾斜であると判定する旨を判定テーブル９５は規定する。
【０１２０】
また、「６：膝関節の外反角度」とは、図２１に示すように、上記の「２：大腿骨大転子から膝頭までの両足間の差」で特定した左の大腿骨線（又は、右の大腿骨線）と、上記の「３：膝頭から足首までの高さの両足間の差」で特定した左の脛骨線（又は、右の脛骨線）とが交わる角度を意味する。この角度は、ＸＹ座標系で構成される二次元平面において、二つの線の交差する箇所における体の外側の角度として特定（算出）される。なお、この角度は大腿脛骨角ＦＴＡ（Femorotibial angle）と称されており、正常範囲は１７４〜１７８度とされている。判定テーブル９５は、閾値として１７０度及び１８０度の二つの角度を規定しており、１７０度から１８０度の範囲内であれば正常であり、算出された角度が１７０度以下の場合はＸ脚（外反膝）、１８０度以上の場合はＯ脚（内反膝）と判定する旨を規定する。
【０１２１】
そして、判定テーブル９５は、「６：膝関節の外反角度」の「ブロック」という項目において、Ｂ１９、２１又はＢ２０、２２を示している。この「ブロック」という項目は、図２に示す人体ブロックモデル３００を構成する複数のブロックＢ１〜Ｂ２４の中で、ブロックＢ１９、２１又はＢ２０、２２が関連することを示している。すなわち「６：膝関節の外反角度」について、上述した判定の規定により、左側又は右側の脚についてＸ脚又はＹ脚という骨格的な異常が有りと判定された場合、左側の脚に関するブロックＢ１９、２１又は右側の脚に関するブロックＢ２０、２２については、図８に示す人体ブロックテーブル７２に格納される中から、異常時のオブジェクトを用いることを、判定テーブル９５は示している。
【０１２２】
図２０に示す判定テーブル９５の中身は、人体を横の方向から見た場合、上から見下ろした場合、及び下から見上げた場合の姿勢検証項目（検証箇所）について規定したものになっている。横の方向から見た場合の検証箇所としては「１：重心Ｙ軸ラインと耳の乖離」、「２：重心Ｙ軸ラインと膝の乖離」、「３：骨盤の前後傾斜角度」、「４：胸椎箇所の背骨角度」、「５：腰椎箇所の背骨角度」、及び「６：首の湾曲角度」という項目がある。また、上から見下ろした場合の検証箇所としては「１：左右の鎖骨角度の差」、「２：首の左右回転角度」という項目があり、下から見上げた場合の検証箇所としては「１：腰に対する肩の角度」、「２：膝頭の前後差」という項目がある。
【０１２３】
横の方向から見た場合の「１：重心Ｙ軸ラインと耳の乖離」とは、人体の姿勢の前後の傾斜度合を検出するものであり、ＹＺ座標系で構成される二次元平面において、ポイントテーブル８５に含まれる耳たぶ（右の横方向からみた場合は右耳たぶ、左の横方向からみた場合は左耳たぶ）のＺ座標値と重心Ｙ軸ラインのＺ座標値との差（ｃｍ）を算出するものとなっている。また、この算出した差に基づく検証のため、判定テーブル９５は、被験者の身長（ｃｍ）に対する算出した差（ｃｍ）の割合（％）の数値に対し、２．３を閾値にしている。この閾値に対して、上記の差の割合がプラスマイナス２．３の範囲内であれば正常であり、２．３を上回ってプラスのときは姿勢が前傾、２．３を下回ってマイナスのときは姿勢が後傾であると判定する旨を判定テーブル９５は規定する。
【０１２４】
横の方向から見た場合の「２：重心Ｙ軸ラインと膝の乖離」とは、上記の「１：重心Ｙ軸ラインと耳の乖離」の場合と同様に、人体の姿勢の前後の傾斜度合を検出するものであり、変形後の骨格モデルが含む左膝頭に応じた点Ｐ１０２（Hizagashira_L）又は右膝頭に応じた点Ｐ１０３（Hizagashira_R）が有するＺ座標値と重心Ｙ軸ラインのＺ座標値との差（ｃｍ）を算出するものとなっている（ＹＺ座標系で構成される二次元平面における差を算出）。そして、この算出した差に基づく検証のため、判定テーブル９５は、被験者の身長（ｃｍ）に対する算出した差（ｃｍ）の割合（％）の数値に対し、１．１を閾値にしている。この閾値に対して、上記の差の割合がプラスマイナス１．１の範囲内であれば正常であり、１．１を上回ってプラスのときは姿勢が前傾、１．１を下回ってマイナスのときは姿勢が後傾であると判定する旨を判定テーブル９５は規定する。
【０１２５】
横の方向から見た場合の「３：骨盤の前後傾斜角度」とは、骨盤の前後の傾斜度合を検出するものであり、ＹＺ座標系で構成される二次元平面において、図１５に示す骨格モデル７１ａ（変形後の骨格モデル）の骨盤角度線Ｌ１０１（骨盤中心（hips）に係る腰仙角に応じた線）が、線Ｌ１００と交わる角度を意味する。判定テーブル９５は、骨盤基準角度として３０度という角度を規定すると共に（３０度という数値は一例）、姿勢検証用の閾値としてプラスマイナス１０度を規定する。変形後の骨格モデルの骨盤角度線Ｌ１０１が、線Ｌ１００と交わる角度を特定すると、その特定した角度を骨盤基準角度と比較し、比較の結果、特定した角度が骨盤基準角度に対しプラスマイナス１０度の範囲内であれば正常、骨盤基準角度より正常上限の１０度を上回る場合を骨盤前傾、正常下限の−１０度を下回る場合を骨盤後傾でありと判定する旨を判定テーブル９５は規定する。
【０１２６】
そして、判定テーブル９５は、「３：骨盤の前後傾斜角度」の「ブロック」という項目において、Ｂ８〜１０を示している。すなわち「３：骨盤の前後傾斜角度」について、上述した判定の規定により、骨盤前傾又は骨盤後傾という骨格的な異常が有りと判定された場合、図２に示す人体ブロックモデル３００を構成する複数のブロックＢ１〜Ｂ２４の中のブロックＢ８〜１０については、図８に示す人体ブロックテーブル７２に格納される中から、異常時のオブジェクトを用いることを、判定テーブル９５は示している。
【０１２７】
横の方向から見た場合の「４：胸椎箇所の背骨角度」とは、基準角度からの誤差より、脊柱（胸椎）の後弯の度合を検出するものであり、ＹＺ座標系で構成される二次元平面において、図１５に示す骨格モデル７１ａ（変形後の骨格モデル）の背骨中部（spine1）に係る第１後弯線Ｌ１０４及び第２後弯線Ｌ１０５が交わる角度を意味する。判定テーブル９５は、胸椎後弯基準角度として４０度という角度を規定すると共に（４０度という数値は一例）、姿勢検証用の閾値として上限値１０度及び下限値０度を規定する。変形後の骨格モデルの第１後弯線Ｌ１０４及び第２後弯線Ｌ１０５の交わる角度を特定すると、その特定した角度を胸椎後弯基準角度と比較し、比較の結果、特定した角度が、胸椎後弯基準角度からプラス１０度の範囲であれば正常、胸椎後弯基準角度より正常上限の１０度を上回る場合を猫背（胸椎前弯）、０度を下回る場合を平背であると判定する旨を判定テーブル９５は規定する。
【０１２８】
そして、判定テーブル９５は、「４：胸椎箇所の背骨角度」の「ブロック」という項目において、Ｂ４〜６を示している。すなわち「４：胸椎箇所の背骨角度」について、上述した判定の規定により、猫背又は平背という骨格的な異常が有りと判定された場合、図２に示す人体ブロックモデル３００を構成する複数のブロックＢ１〜Ｂ２４の中のブロックＢ４〜６については、図８に示す人体ブロックテーブル７２に格納される中から、異常時のオブジェクトを用いることを、判定テーブル９５は示している。
【０１２９】
横の方向から見た場合の「５：腰椎箇所の背骨角度」とは、基準角度からの誤差より、脊柱（腰椎）の前弯の度合を検出するものであり、ＹＺ座標系で構成される二次元平面において、図１５に示す骨格モデル７１ａ（変形後の骨格モデル）の背骨下部（spine）に係る第１前弯線Ｌ１０２及び第２前弯線Ｌ１０３が交わる角度を意味する。判定テーブル９５は、腰椎前弯基準角度として４５度という角度を規定すると共に（４５度という数値は一例）、姿勢検証用の閾値としてプラスマイナス１０度を規定する。変形後の骨格モデルの第１前弯線Ｌ１０２及び第２前弯線Ｌ１０３の交わる角度を特定すると、その特定した角度を腰椎前弯基準角度と比較し、比較の結果、特定した角度が、腰椎前弯基準角度に対しプラスマイナス１０度の範囲内であれば正常、腰椎前弯基準角度より正常上限の１０度を上回る場合を腰椎平坦、正常下限の−１０度を下回る場合を腹部突出であると判定する旨を判定テーブル９５は規定する。
【０１３０】
そして、判定テーブル９５は、「５：腰椎箇所の背骨角度」の「ブロック」という項目において、Ｂ６、７を示している。すなわち「５：腰椎箇所の背骨角度」について、上述した判定の規定により、腰椎平坦又は腹部突出（おなか突出）という骨格的な異常が有りと判定された場合、図２に示す人体ブロックモデル３００を構成する複数のブロックＢ１〜Ｂ２４の中のブロックＢ６、７については、図８に示す人体ブロックテーブル７２に格納される中から、異常時のオブジェクトを用いることを、判定テーブル９５は示している。
【０１３１】
横の方向から見た場合の「６：首の湾曲角度」とは、基準角度からの誤差より、首の前後の湾曲度合を検出するものであり、ＹＺ座標系で構成される二次元平面において、図１５に示す骨格モデル７１ａ（変形後の骨格モデル）の首下部（neck_1）に係る第１頸椎前弯線Ｌ１０６及び第２頸椎前弯線Ｌ１０７が交わる角度を意味する。判定テーブル９５は、頸椎前弯基準角度として３０度という角度を規定すると共に（３０度という数値は一例であり、３０〜３５度の範囲で数値を規定することが好適）、姿勢検証用の閾値として上限値１０度及び下限値−１５度を規定する。変形後の骨格モデルの第１頸椎前弯線Ｌ１０６及び第２頸椎前弯線Ｌ１０７が交わる角度を特定すると、その特定した角度を頸椎前弯基準角度と比較し、比較の結果、特定した角度が頸椎前弯基準角度を中心にプラス１０度及びマイナス１５度の範囲内であれば正常、頸椎前弯基準角度より正常上限の１０度を上回る場合をのけぞり（頸部後屈）、−１５度を下回る場合をストレートネックであると判定する旨を判定テーブル９５は規定する。
【０１３２】
そして、判定テーブル９５は、「６：首の湾曲角度」の「ブロック」という項目において、Ｂ２、３を示している。すなわち「６：首の湾曲角度」について、上述した判定の規定により、のけぞり又はストレートネックという骨格的な異常が有りと判定された場合、図２に示す人体ブロックモデル３００を構成する複数のブロックＢ１〜Ｂ２４の中のブロックＢ２、３については、図８に示す人体ブロックテーブル７２に格納される中から、異常時のオブジェクトを用いることを、判定テーブル９５は示している。
【０１３３】
上から見下ろした場合の「１：左右の鎖骨角度の差」とは、左右の鎖骨角度の基準角度からの差を求めることにより、両肩のそれぞれの前後の捻れを検証するものであり、ＸＺ座標系で構成される二次元平面において、ポイントテーブル８５に含まれる左鎖骨（LeftShoulder）及び右鎖骨（RightShoulder）に係る角度を特定し、その特定した角度を基準鎖骨角度と比較する。判定テーブル９５は、姿勢検証用の閾値として左右の鎖骨それぞれにプラスマイナス５度を規定する。特定した左右鎖骨に係る角度と基準鎖骨角度を比較して、左右鎖骨に係る角度の両方が基準鎖骨角度に対しプラスマイナス５度の範囲内であれば正常、基準鎖骨角度より−５度以下で小さい場合、肩が左ねじれ、左右鎖骨に係る角度の両方が基準鎖骨角度より５度以上大きい場合、肩が右ねじれであると判定する旨を判定テーブル９５は規定する。
【０１３４】
そして、判定テーブル９５は、「１：左右の鎖骨角度の差」の「ブロック」という項目において、Ｂ１１、１２を示している。すなわち「１：左右の鎖骨角度の差」について、上述した判定の規定により、左ねじれ又は右ねじれという骨格的な異常が有りと判定された場合、図２に示す人体ブロックモデル３００を構成する複数のブロックＢ１〜Ｂ２４の中のブロックＢ１１、１２については、図８に示す人体ブロックテーブル７２に格納される中から、異常時のオブジェクトを用いることを、判定テーブル９５は示している。
【０１３５】
上から見下ろした場合の「２：首の左右回転角度」とは、首の左右の捻れを検証するものであり、ＸＺ座標系で構成される二次元平面において、ポイントテーブル８５に含まれる首上部（neck_3）に係る角度を特定するものであり、特定の仕方としては、ポイントテーブル８５に含まれる左右の耳たぶを結ぶ線と、Ｘ座標に係る軸に平行な線との交わる角度を特定し、その特定した角度を基準首角度と比較する。判定テーブル９５は、姿勢検証用の閾値として１０度を規定する。特定した首上部（neck_3）に係る角度が、基準首角度に対しプラスマイナス１０度の範囲内であれば正常、基準首角度より１０度以上大きい場合、首が右ねじれ、特定した首上部（neck_3）に係る角度が、基準首角度より１０度以下で小さい場合、首が左ねじれであると判定する旨を判定テーブル９５は規定する。
【０１３６】
下から見上げた場合の「１：腰に対する肩の角度」とは、肩の腰のねじれを検証するものであり（腰に対する肩の角度を検出）、ＸＺ座標系で構成される二次元平面において、ポイントテーブル８５に含まれる左右肩峰を結ぶ線がＸ軸と交わる角度と、左右骨盤を結ぶ線がＸ軸と交わる角度との角度差を算出し、その算出した角度差を基準角度と比較する。判定テーブル９５は、姿勢検証用の閾値として１０度を規定する。算出した角度差が、基準角度に対してプラスマイナス１０度の範囲内であれば正常、基準角度より１０度以上大きい場合、腰が右ねじれ、基準首角度より１０度以下で小さい場合、腰が左ねじれであると判定する旨を判定テーブル９５は規定する。
【０１３７】
下から見上げた場合の「２：膝頭の前後差」とは、膝の前後差を検証するものであり、ＸＺ座標系で構成される二次元平面において、図１４の骨格モデル７１ａで示した右膝頭に応じた点Ｐ１０３（Hizagashira_R）のＺ座標値から、左膝頭に応じた点Ｐ１０２（Hizagashira_L）のＺ座標値を減算する。この減算した値に基づき客観的な検証を行うための閾値を、判定テーブル９５は規定しており、被験者の身長に対する減算した値の割合（％）の数値に対して１．１を閾値にしている。上記の差の割合がプラスマイナス１．１の範囲内であれば正常であり、１．１を超えるプラスのときは、右膝が前、マイナス１．１を下回るマイナスのときは、左膝が前であると判定する旨を判定テーブル９５は規定する。
【０１３８】
図２２は、図５の記憶部５０ｇに記憶される分析テーブル９６の一部の内容を示す。分析テーブル９６は、上述した図１９、２０に示す判定テーブル９５が判定する主な「関連症状」ごとに、「症状の説明」、「健康への影響」、「原因・特徴」、「施術・トレーニング」、「参考画像」等の項目について内容を格納したものである。分析テーブル９６の関連症状に含まれる各項目は、判定テーブル９５に関連症状の各項目とリンクしており、それゆえ、判定テーブル９５に基づき、関連症状の項目の異常有りが判定されると、その判定された関連症状の項目にリンクした分析テーブル９６の内容（上述した症状の説明、健康への影響、原因・特徴、施術・トレーニング、参考画像等）が特定できるようになっている。
【０１３９】
分析テーブル９６が含む関連症状としては、「（１）全身前傾」、「（２）全身後傾」、「（３）おなか突出」、「（４）全身又は肩の左傾き」、「（５）全身又は肩の右傾き」、「（６）肩の右ねじれ」、「（７）肩の左ねじれ」、「（８）猫背（胸椎後弯）」、「（９）平背」、「（１０）腰椎平坦」、「（１１）骨盤前傾」、「（１２）骨盤後傾」、「（１３）骨盤左右傾斜」、「（１４）ストレートネック」、「（１５）のけぞり（頚部後屈）」、「（１６）Ｘ脚」、「（１７）Ｏ脚」、「（１８）左右寛骨前傾・後傾」、「（１９）首のねじれ」、「（２０）膝の前後差」等がある。
【０１４０】
分析テーブル９６の「（１）全身前傾」又は「（２）全身後傾」は、判定テーブル９５において、人体を横から見た場合の「１：重心Ｙ軸ラインと耳の乖離」及び「２：重心Ｙ軸ラインと膝の乖離」で判定される「全身の前傾」又は「全身の後傾」という関連症状の項目にリンクしている。分析テーブル９６の「（３）おなか突出」は、判定テーブル９５において、人体を横から見た場合の「５：腰椎箇所の背骨角度」で判定される「おなか突出」という関連症状の項目にリンクしている。分析テーブル９６の「（４）全身又は肩の左傾き」又は「（５）全身又は肩の右傾き」は、判定テーブル９５において、人体を前から見た場合の「１：重心Ｙ軸ラインと頭頂部との乖離」で判定される「全身の左傾き」又は「全身の右傾き」、若しくは「４：左右肩峰の高さの差」で判定される「肩の左傾き」又は「肩の右傾き」という関連症状の項目にリンクしている。
【０１４１】
また、分析テーブル９６の「（６）肩の右ねじれ」又は「（７）肩の左ねじれ」は、判定テーブル９５において、人体を上から見下ろした場合の「１：左右の鎖骨角度の差」で判定される「肩の右ねじれ」又は「肩の左ねじれ」という関連症状の項目にリンクしている。分析テーブル９６の「（８）猫背（胸椎後弯）」又は「（９）平背」は、判定テーブル９５において、人体を横から見た場合の「４：胸椎箇所の背骨角度」で判定される「猫背（胸椎後弯）」又は「平背」という関連症状の項目にリンクしている。分析テーブル９６の「（１０）腰椎平坦」は、判定テーブル９５において、人体を横から見た場合の「５：腰椎箇所の背骨角度」で判定される「腰椎平坦」という関連症状の項目にリンクしている。
【０１４２】
さらに、分析テーブル９６の「（１１）骨盤前傾」又は「（１２）骨盤後傾」は、判定テーブル９５において、人体を横から見た場合の「３：骨盤の前後傾斜角度」で判定される「骨盤前傾」又は「骨盤後傾」という関連症状の項目にリンクしている。分析テーブル９６の「（１３）骨盤左右傾斜」は、判定テーブル９５において、人体を前から見た場合の「５：左右骨盤の高さの差」で判定される「骨盤の左傾き」又は「骨盤の右傾き」という関連症状の項目にリンクしている。分析テーブル９６の「（１４）ストレートネック」又は「（１５）のけぞり（頚部後屈）」は、判定テーブル９５において、人体を横から見た場合の「６：首の湾曲角度」で判定される「ストレートネック」又は「のけぞり（頚部後屈）」という関連症状の項目にリンクしている。
【０１４３】
さらにまた、分析テーブル９６の「（１６）Ｘ脚」、「（１７）Ｏ脚」は、判定テーブル９５において、人体を前から見た場合の「６：膝関節の外反角度」で判定される「Ｘ脚」又は「Ｏ脚」という関連症状の項目にリンクしている。分析テーブル９６の「（１８）左右寛骨前傾・後傾」は、判定テーブル９５において、人体を横から見た場合の「３：骨盤の前後傾斜角度」で判定される「骨盤前傾」又は「骨盤後傾」という関連症状の項目にリンクしている。分析テーブル９６の「（１９）首のねじれ」は、判定テーブル９５において、人体を上から見下ろした場合の「２：首の左右回転角度」で判定される「首の右ねじれ」又は「首の左ねじれ」という関連症状の項目にリンクしている。そして、分析テーブル９６の「（２０）膝の前後差」は、判定テーブル９５において、人体を下から見上げた場合の「２：膝頭の前後差」で判定される「右膝が前」又は「左膝が前」という関連症状の項目にリンクしている。
【０１４４】
また、分析テーブル９６の「関連症状」ごとに記される「症状の説明」、「健康への影響」、「原因・特徴」、「施術・トレーニング」という各項目に格納される内容の一例を、「（１１）骨盤前傾」の場合で説明する。「（１１）骨盤前傾」の関連症状の「症状の説明」という項目には「骨盤が前に傾いている状態。過度なものは「反り腰」とも呼ばれる。」という内容が格納されており、「健康への影響」という項目には「腰痛など体の痛み、お尻が出てしまう、代謝の悪化、前ももの張り（膝の痛み）、Ｘ脚」という内容が格納されている。また、「原因・特徴」という項目には「体の前後の筋力の不均等（体の前後の筋肉のバランスが悪くなることで骨盤の前傾や後傾が起こる）、悪い姿勢で座っている、立っている、歩いている、高いヒールをよく履く、うつ伏せで寝る習慣」という内容が格納されている。さらに、「施術・トレーニング」という項目には「テニスボールなどの筋膜リリースで腰痛ストレッチの準備運動、腰を支える骨盤周りの筋膜リリース、太もも周りの筋膜リリース」という内容が格納されている。
【０１４５】
次に、記憶部５０ｇに記憶されるモデル提供プログラムＰ１１について説明していく。モデル提供プログラムＰ１１の具体的なプログラミングの内容としては、会員認証に係る処理、測定結果に応じた人体モデル（骨格モデル、人体ブロックモデル等）を提供する処理等が含まれる。
【０１４６】
会員認証に係る処理として、ユーザが三次元測定を行う際、測定処理装置３０からユーザＩＤ及びパスワードを含む会員認証に係る問合せ情報を人体モデル提供装置５０（ＭＰＵ５０ａ）が受信すると、受信した問合せ情報に含まれるユーザＩＤ及びパスワードが会員データベース６０に含まれるか否かを判断する。そして、ユーザＩＤ及びパスワードが会員データベース６０に含まれる場合、ＭＰＵ５０ａは、登録の旨の回答を測定処理装置３０へ返信する処理を行い、また、含まれていない場合は、非登録の旨（非会員である旨）の回答を測定処理装置３０へ返信する処理を行う。
【０１４７】
また、測定処理装置３０から送られてきたユーザＩＤを含む測定結果（測定結果に係る情報）を受信すると、会員データベース６０の測定データの欄に、その受信した中に含まれるユーザＩＤに対応づけて、測定結果を受信日時（又は測定日時）と共に格納する処理を行う。
【０１４８】
図２３は、モデル提供プログラムＰ１１が規定する処理の中で、被験者Ｈの想定結果に応じた骨格モデルを提供するために、人体モデル提供装置５０（ＭＰＵ５０ａ）が行う一連の処理を示す第１フローチャートである。この第１フローチャートに示すＭＰＵ５０ａによる処理は、測定処理装置３０から送られた測定結果を、人体モデル提供装置５０は取得したことに応じて開始されることになる。
【０１４９】
最初のＳ１の段階で、測定処理装置３０からの測定結果に基づき、図７の人体モデルデータベース７０が示す標準パターン、手足が短めの第１パターン、手足が長めの第２パターンの中から、いずれのパターンを用いるかを特定する処理をＭＰＵ５０ａは行う。具体的には、測定処理装置３０から送られる測定結果には、被験者Ｈの身長、左腕の長さ、右腕の長さ、左脚の長さ、及び右脚の長さといった被験者Ｈの体格を示す寸法数値が含まれているので、これらの寸法数値から、被験者Ｈの袖丈比率及び股下比率を算出し（四肢の寸法に係る比率を算出）、その算出した数値に対して、図９のモデル数値テーブル８０に格納される同姓の袖丈比率及び股下比率の中で最も近いものをＭＰＵ５０ａは特定し、その特定した袖丈比率及び股下比率に応じたパターンを、被験者Ｈのパターンとして特定する。
【０１５０】
次のＳ２の段階で、特定したパターンに応じた骨格モデル（骨格モデル７１ａ〜７１ｃのいずれか）を、図１０に示すように、被験者Ｈの測定された身長の寸法（体格に係る測定結果）に応じて、相似的に拡大又は縮小する処理をＭＰＵ５０ａは行う。
【０１５１】
例えば、男性の被験者Ｈの身長が１７７．４ｃｍであり、Ｓ１の段階で男性の標準パターンが特定されたとき、標準パターンの身長は図９のモデル数値テーブル８０を参照すれば１７０．５８ｃｍであることから、この場合は、１７７．４／１７０．５８という演算を行って、約１．０４という比率が得られる。それにより、ＭＰＵ５０ａは、人体モデルデータベース７０に格納される男性の標準パターン７０ａの骨格モデル７１ａを、図１０に示すように、約１．０４倍で相似的に拡大する。また、男性の被験者Ｈの身長が１６５．５ｃｍであり、Ｓ１の段階で標準パターンが特定されたときは、１６５．５／１７０．５８という演算を行って、約０．９７という比率が得られる。それにより、ＭＰＵ５０ａは、人体モデルデータベース７０に格納される男性の標準パターンの骨格モデル７１ａを、図１０に示すように、約０．９７倍で相似的に縮小する。
【０１５２】
そして、Ｓ３の段階で、相似的に拡大又は縮小した人体モデルの中の骨格モデル（例えば、標準の骨格モデル７１ａ）を部分的に変形する処理をＭＰＵ５０ａは行う。この部分的な変形は、図１６、１７のポイントテーブル８５に含まれる複数の対象点（例えば、標準の骨格モデル７１の対象点）が対応する番号のポイント（対応点）のＸＹＺ座標値を取得した測定結果に含まれる中から特定し、その特定した番号のポイントの測定ＸＹＺ座標値へ、骨格モデルの対象点のＸＹＺ座標値が一致するように移動する処理を行って、骨格モデルにおける部分的な変形を行う。このような部分的な変形の処理の具体例は、上述した図１２、１３に基づき説明したとおりである。
【０１５３】
最後に、第１フローチャートのＳ４の段階において、上述し処理を経て変形した骨格モデルを示すデータ（骨格データを示す画面に係る画面情報に相当）を、測定を行った被験者ＨのユーザＩＤに対応付けて、図６に示す会員データベース６０の測定データの欄に、測定日の日付と共に格納する処理をＭＰＵ５０ａは行う。なお、このように会員データベース６０の測定データの欄に格納されるデータ（情報）としては、上述した骨格モデルを示す画面情報の他に、測定処理装置３０からの測定結果（測定に伴う各種数値、測定時に被験者を撮像した三次元的な撮像データ）を示す情報や、後述する姿勢検証に係る異常の有無に関する情報、人体ブロックモデルを示す画面に係る画面情報等がある。
【０１５４】
次に、モデル提供プログラムＰ１１が規定する処理の中で、被験者Ｈの想定結果に基づき、被験者の骨格的な異常の有無の判定に係る処理（姿勢検証に係る処理）の内容を説明する。異常有無の判定の処理は、人体の各箇所に応じて、各骨格ポイント等の三次元座標値に基づき行う場合と、上述した骨格モデルに基づき行う場合の二通りが存在する。前者の処理については、上述したように、人体モデル提供装置５０が測定処理装置３０から送られてくる測定結果を受け取ると、図１６、１７に示すポイントテーブル８５に従って、各骨格ポイント等の三次元座標値を特定（算出）する処理をＭＰＵ５０ａが行って、これらの特定した三次元座標値に基づき、異常有無の判定を行うことになる。
【０１５５】
なお、測定処理装置３０から送られてくる測定結果には、三次元測定による人体表面の複数の点（約３万の点）の三次元座標値に加えて、被験者の身長等の長さに関する数値データ、及び三次元測定の際に人体測定システム２０の各柱状部２１、２２、２３が有する走査状況取得部２１ｂ、２２ｂ、２３ｂで撮像して得られた被験者の撮像画像（人体を前から見た撮像画像、人体を横方向から見た撮像画像、人体を上方向から見下ろした撮像画像、人体を下方向から見上げた撮像画像、人体を後方向から見た撮像画像等を含む各方向からの撮像画像）等が含まれる。
【０１５６】
各骨格ポイント等の三次元座標値の特定（算出）が完了すると、図１９、２０の判定テーブル９５に基づき、ＭＰＵ５０ａが、関連症状の判定処理を行うことをモデル提供プログラムＰ１１は規定する。このように特定した三次元座標値から関連症状の判定処理を行う人体箇所の例としては、人体を前の方向から見た場合の「１：重心Ｙ軸ラインと頭頂部との乖離」、「４：左右肩峰の高さの差」、及び「５：左右骨盤の高さの差」等、人体を横の方向から見た場合の「１：重心Ｙ軸ラインと耳の乖離」、並びに人体を下から見上げた場合の検証箇所としては「１：腰に対する肩の角度」等の項目がある。
【０１５７】
上述した箇所以外について、ＭＰＵ５０ａは、変形した骨格モデルに基づき、判定テーブル９５を参照して関連症状を特定することになる。変形した骨格モデルから、ＭＰＵ５０ａは例えば、図１４に示す左右の大腿骨大転子に応じた点Ｐ１００、１０１（Daitehshi_L、Daitehshi_R）、左右の膝頭に応じた点Ｐ１０２、１０３（Hizagashira_L、Hizagashira_R）、左右の脛骨下の足首に応じた点Ｐ１０４、１０５（Ashikubi_L、Ashikubi_R）という対象点の三次元座標値を特定する。これらの点Ｐ１００〜１０５の三次元座標値の特定に伴って、判定テーブル９５の中の人体を前の方向から見た場合の「２：大腿骨大転子から膝頭までの両足間の差」、「３：膝頭から足首までの高さの両足間の差」、及び「６：膝関節の外反角度」、人体を横の方向から見た場合の「２：重心Ｙ軸ラインと膝の乖離」、並びに人体を下から見上げた場合の「２：膝頭の前後差」等の関連症状をＭＰＵ５０ａは特定する。
【０１５８】
また、変形した骨格モデルに対する図１５に示す各角度線Ｌ１０１〜Ｌ１０７及びＺ軸に平行な線Ｌ１００より、被験者の骨盤角度（腰仙角）、腰椎前弯角度、胸椎後弯角度、及び頸椎前弯角度を特定し、その特定した角度に基づき、判定テーブル９５の「３：骨盤の前後傾斜角度」、「５：腰椎箇所の背骨角度」、「４：胸椎箇所の背骨角度」、及び「６：首の湾曲角度」といった検出箇所について関連症状の特定処理をＭＰＵ５０ａが行うことをモデル提供プログラムＰ１１は規定する。
【０１５９】
上述した二通りの関連症状の特定処理において、ＭＰＵ５０ａは、各検出箇所に対し、判定テーブル９５の規定に基づき長さ又は角度を特定（算出）することになる。長さを特定（算出）した場合は、その特定（算出）した長さについて被験者の身長に対する割合を算出し、算出した割合を判定テーブル９５が規定する閾値（基準割合に対するパーセント数値、例えば、大腿骨線基準割合に対するパーセント数値）と比較し、比較の結果、算出した割合が、基準割合に対して判定テーブル９５が規定する閾値（パーセント数値）の範囲内に収まっている場合、ＭＰＵ５０ａは正常であると判定し、閾値上限を上回る場合、又は閾値下限を下回る場合、骨格的な異常有りと判定し、判定テーブル９５が規定する関連症状の内容（異常有りに対する異常の内容）を特定する。
【０１６０】
また、判定テーブル９５の規定に基づき角度を特定（算出）した場合は、その特定（算出）した角度を、判定テーブル９５が規定する基準角度と比較し、比較の結果、基準角度に対して判定テーブル９５が規定する閾値の範囲内に収まっている場合、ＭＰＵ５０ａは正常であると判定し、閾値上限を上回る場合又は閾値下限を下回る場合、骨格的な異常有りと判定し、判定テーブル９５が規定する関連症状の内容（異常有りに対する異常の内容）を特定する。
【０１６１】
さらに、ＭＰＵ５０ａは、上述したように関連症状の内容（異常有りに対する異常の内容）を特定した検出箇所については、その関連症状にリンクする分析テーブル９６の項目を特定する処理を行うことをモデル提供プログラムＰ１１は規定する。そして、各検出箇所について算出（特定）した角度、座標距離（長さ寸法）、割合、各検出箇所について判定された異常の有無、異常の中身を示す関連症状、及び特定した分析テーブル９６の関連症状の項目等を、図６に示す会員データベース６０の測定データ欄の中に、三次元測定を行った被験者ＨのユーザＩＤに対応付けて、測定日時と共に格納する処理をＭＰＵ５０ａは行うことになる。このように測定データ欄への格納を行うことで、人体モデル提供装置５０は、被験者の人体各部位のそれぞれの骨格的な異常の有無に係る判定結果を有することになる。また、上記処理の完了により、次に、特定した異常有無の箇所に基づき、図２等に示す人体ブロックモデル３００の生成処理を行う。
【０１６２】
人体ブロックモデルの生成に関して、本実施形態では、異常無しの場合をデフォルトにしており、このような異常なしの人体ブロックモデルを表示するためのデータ（人体ブロックモデルデータ）は、予め生成されてモデル提供プログラムＰ１１に含まれている。それにより、被験者Ｈの測定結果に応じた人体ブロックモデルをスムーズに提供できるようにしている。
【０１６３】
予め生成されている人体ブロックモデルを示すデータは、図８の人体ブロックテーブル７２に格納される異常無しのブロックＢ１〜Ｂ２４を、図２に示すように、ＸＹＺ座標による三次元座標空間の中で、それぞれに応じた人体箇所へ配置したものとなっている（原点は両足の間の中間箇所にしている）。また、人体ブロックモデルにおいて、各ブロックＢ１〜２４がそれぞれ対向する箇所は、所定の間隔を開けて各ブロックＢ１〜２４を配置し、それにより、各ブロックＢ１〜２４を個々に独立させて、状況等を判別しやすくしている。なお、ブロック間の各間隔寸法としては、各ブロックを個別に判別しやすくする点と、後述するように、異常の生じているブロックは、異常の判定結果の傾き角度に従った方向へを傾けることに配慮して、例えば、首に関するブロックＢ２又はＢ３のＸＹ座標軸における平面視で、Ｙ軸方向に応じた高さ寸法の、約０．５〜１．５倍程度の範囲内の数値に設定することが好適である。
【０１６４】
被験者Ｈの測定結果に応じた異常有り用の人定ブロックモデル３００は、上述した予め生成されているデフォルト（異常無し）の人体ブロックモデルデータをベースにして生成されることになる。ＭＰＵ５０ａは、上述した被験者Ｈの測定結果に基づき判定された骨格的な異常の有無等が、会員データベース６０に格納されると、測定結果に応じた人定ブロックモデル３００の生成処理を開始する。
【０１６５】
まず、ＭＰＵ５０ａは、会員データベース６０に格納された異常有りの検出箇所が、図１９、２０に示す判定テーブル９５の中で、「ブロック」という項目を有するか否かを判定することを、モデル提供プログラムＰ１１は規定する。すなわち、本実施形態の人体ブロックモデル３００では、図１９、２０の判定テーブル９５の中で「ブロック」という項目を有する検出箇所について異常有無を表現する仕様になっている。
【０１６６】
そして、会員データベース６０に格納された測定データの中の異常有りとなった検出箇所が、「ブロック」の項目を有するとＭＰＵ５０ａが判定した場合、その異常有りの検出箇所に応じたブロックのオブジェクトを、図８の人体ブロックテーブル７２に格納される異常有りの中から読み出して、その読み出し異常有り用のブロックを、デフォルトの人体ブロックモデル３００の同じ箇所の異常無し用のブロックと置き換える処理をＭＰＵ５０ａが行う。そして、ＭＰＵ５０ａは、読み出した異常有りに応じた検出箇所に対応する異常の角度（算出した角度）だけ、その角度に従った方向へ、配置した異常有り用のブロックを傾斜する処理を行う。さらに、ＭＰＵ５０ａは、検出箇所の異常有りに伴い、異常有り用のブロックを用いた場合、異常有り用の表情パーツを含むブロックＢ１（頭部に応じたブロック）を、人体ブロックテーブル７２から読み出して、デフォルトの人体ブロックモデル３００の頭部ブロックと置き換える処理をＭＰＵ５０ａが行う。
【０１６７】
図３は、上述したような処理で生成される異常有りの場合の人体ブロックモデル３００の例を示す。この例は、図１９に示す判定テーブル９５の「６：膝関節の外反角度」という検出箇所において、左右の大腿骨線と、左右の脛骨線との交わる角度が１７０度以下である数値（例えば、１６８度）と、その「６：膝関節の外反角度」について、骨格的な異常有りの情報、及び、その異常の中身を示す関連症状（外反膝：Ｘ脚）という情報が、会員データベース６０の中の測定データ欄に格納されている場合に応じたものとなる。
【０１６８】
ＭＰＵ５０ａは、会員データベース６０の中の測定データ欄に格納された上述した各情報を読み出すと、図１９の判定テーブル９５の「６：膝関節の外反角度」について「ブロック」の項目に格納されているＢ１９、２１、２０、２２という情報より、人体ブロックテール７２から、異常有り用のブロックＢ１９〜２２を読み出して、図２に示すデフォルトの人体ブロックモデル３００に含まれる異常無し用のブロックＢ１９〜２２と置き換えて配置する処理を行う。また、ＭＰＵ５０ａは、人体ブロックテーブル７２から、異常有り用のブロックＢ１（頭部ブロック）を読み出して、デフォルトの人体ブロックモデル３００に含まれる異常無し用のブロックＢ１と置き換えて配置する処理を行う。
【０１６９】
それから、ＭＰＵ５０ａは、異常有り用のブロックＢ１９〜２２を、異常を示す角度に基づき傾ける処理を行うことになるが、各ブロックＢ１９〜２２を傾けるときの中心（支点）は、ＸＹ座標軸による視図で、各ブロック１９〜２２の上辺の幅方向（Ｘ軸に平行な方向）の中間点にしている。具体的には、図２、３で示すように、ブロックＢ１９の傾き支点３１９は、ＸＹ座標系において、上辺の中点になっており、以下、ブロック部Ｂ２１の傾き支点３２１、ブロックＢ２０の傾き支点３２０、ブロックＢ２２の傾き支点３２２は、それぞれのブロックＢ２１、２０、２２の上辺の中点になっている（図２、３において、黒丸で示す点が傾き支点を示す。図２４〜２７に示す黒丸の点も同様）。
【０１７０】
そして、ＭＰＵ５０ａは、これらの傾き支点３１９〜３２２を中心にして、ブロックＢ１９〜２２を、異常有りの判定の元になった角度（例えば、１６８度）に従って、左右の膝部分が体の中心の方向へ入るように傾けるにあたり、本実施形態では特定された角度（大腿骨線と脛骨線が交わる角度）を、本実施形態では半分にした角度で傾けるようにしている。外反膝（Ｘ脚）による異常有りの場合は、ＸＹ座標軸による人体ブロックモデルの視図で、顕著に表すことができる。
【０１７１】
具体的には、図３に示すように、左大腿部に応じたブロックＢ１９について、傾き支点３１９を通るブロックＢ１９の中心線Ｌ１９が、Ｘ軸に平行な線Ｌ３００と交わる角度Ａ１と、左脛部に応じたブロックＢ２１について、傾き支点３２１を通るブロックＢ２１の中心線Ｌ２１が線Ｌ３００と交わる角度Ａ２とが、同じ角度になるように、ブロックＢ１９、２１を傾ける処理を行う（線Ｌ３００は、中心線Ｌ１９、Ｌ２１の交点を通る）。この場合、異常有りと判定された角度が、例えば、１６８度であれば、角度Ａ１、Ａ２は共に、８４度になる。
【０１７２】
ただし、異常有りと判定された角度に基づき、傾ける角度を決めて、その角度で各ブロックを傾けても、人体ブロックモデルにおいては、ブロックの傾いた状態が、それほど目立たないので、実際にブロックを垂直方向（Ｙ軸に平行な方向）から傾ける角度に、１より大きい所定の係数（１．１〜２．０程度の範囲内の係数。１．５前後の数が好適）を乗じて、その乗じた角度でブロックの傾きを行うことが好適である。そのため、上述した例において、異常有りの判定で特定された角度が１６８度であることから、その角度を半分にしたときは、角度Ａ１、Ａ２は８４度になるとしたが、この場合、ブロックＢ１９、２１を垂直方向から傾ける角度は、９０度から８４度を引いた６度になるので、係数として１．５を用いるときは、この６度に１．５を乗じた９度で、各ブロックＢ１９、２１を垂直方向から傾ける処理をＭＰＵ５０ａは行うことになる。なお、傾ける角度を９度にした場合、図３に示す角度Ａ１、Ａ２は８１度になる。
【０１７３】
上述した例では、左大腿部に応じたブロックＢ１９及び左脛部に応じたブロックＢ２１について説明したが、右大腿部及び右脛部についても、Ｘ脚により骨格的な異常有りと判定された場合は、上述した例と同様に、右大腿部に応じたブロックＢ２０及び右脛部に応じたブロックＢ２２を、傾き支点３２０、３２２を中心にして、所定の角度で傾けることになる。
【０１７４】
また、上述した例では、関連症状が外反膝（Ｘ脚）による異常有りの場合で説明したが、関連症状が内反膝（Ｏ脚）による異常有りの場合も基本的に同等となる。内反膝（Ｏ脚）による異常有りの場合、左右の大腿骨線と、左右の脛骨線との交わる角度が１８０度以上となるので、図３に示す角度Ａ１、Ａ２も９０度以上となり、左右の膝部分が体の外方へ出るように、ブロックＢ１９〜２２を、傾き支点３１９〜３２２を中心に傾けることになる。例えば、大腿骨線と脛骨線の交わる角度が１９４度であった場合、図３に示す角度Ａ１、Ａ２は９７度になるが、傾けに応じた垂直方向からの角度は、９０度を引いた７度になる。そして、この７度に係数（例えば、１．５）を乗じた１０．５度の角度で、各ブロックＢ１９〜２２をＭＰＵ５０ａは傾ける処理を行う。
【０１７５】
上記の処理により、人体モデル提供装置５０（ＭＰＵ５０ａ）は、被験者の異常有りの判定結果を有する部位に対応したブロックＢ１９〜２２を、異常無しの判定結果を有する部位に対応したブロックＢ２等と相違する形態にして、被験者の異常の有無を表した人体ブロックモデル３００を示すデータを生成することになる。また、このような人体ブロックモデル３００を示すデータは、表示端末装置３で人体ブロックデータ３００を示す画面（被験者ブロックモデル画面）の元になることから、被験者ブロックモデル画面に係る画面情報に相当することになる。
【０１７６】
一方、骨格的な異常有りの場合で、図２０に示す判定テーブル９５において、検出箇所が、人体を横の方向から見た場合の「３：骨盤の前後傾斜角度」、「４：胸椎箇所の背骨角度」、「５：腰椎箇所の背骨角度」、及び「６：首の湾曲角度」について、人体ブロックモデルにより異常有りを示すには、人体を横方向から見た状態のＹＺ座標軸で構成される視図が好適となる。
【０１７７】
図２４は、デフォルト（異常なし）の人体ブロックモデル３００（図２参照）を、左横方のＹＺ座標軸で構成される視図で表した状態を示し、上述した「３：骨盤の前後傾斜角度」、「４：胸椎箇所の背骨角度」、「５：腰椎箇所の背骨角度」、及び「６：首の湾曲角度」という検出箇所についての異常有りの状況は、この視図で顕著に表れる（異常有りの状況を分かりやすく表現できる）。上述した各検出箇所に関係する人体ブロックモデル３００のブロックは、図２０の判定テーブル９５のブロック欄の項目で記されているＢ２〜１０である（横の方向から見た場合の検出箇所に関連するブロック）。なお、各ブロックＢ２〜１０を傾ける際の傾き支点３０２〜３１０は、ＹＺ座標軸で構成される視図において、各ブロックＢ２〜１０の右角上の点（図２４で黒丸で示す）にしている。
【０１７８】
図２５は、「３：骨盤の前後傾斜角度」、「４：胸椎箇所の背骨角度」、「５：腰椎箇所の背骨角度」、及び「６：首の湾曲角度」という検出箇所について、骨格的な異常有りと判定された場合の人体ブロックモデル３００を示している。具体的に図２５は、「３：骨盤の前後傾斜角度」については、関連症状が骨盤前傾であり、「４：胸椎箇所の背骨角度」については、関連症状が猫背であり、「５：腰椎箇所の背骨角度」については、関連症状が腰椎平坦であり、「６：首の湾曲角度」については、関連症状がストレートネックである場合を示している。そのため、図２５に示す人体ブロックモデル３００が生成される場合は、会員データベース６０の中の測定データ欄に、これらの検出箇所について、上述した各関連症状により異常有りという情報が、異常有りの判定の元になった角度（算出された角度）と共に、格納されていることになる。
【０１７９】
よって、ＭＰＵ５０ａは、会員データベース６０の中の測定データ欄に、上述した異常有りに係る各情報が格納されると、人体ブロックテーブル７２から、異常有りの部分に応じた異常用のブロックＢ２〜１０を読み出して、図２に示すデフォルトの人体ブロックモデル３００に含まれる異常無し用のブロックＢ２〜１０と置き換えて配置する処理を行うと共に、異常有り用のブロックＢ１（頭部ブロック）も読み出して、異常無し用のブロックＢ１と置き換えて配置する処理を行う。
【０１８０】
それから、ＭＰＵ５０ａは、異常有りの判定に元となった角度から、垂直方向（Ｙ軸に平行な方向）に対して傾斜させる角度を、異常有りの検出箇所について求めると共に、求めた角度に係数（例えば、１．５）を乗じて得た角度分だけ、各ブロックＢ２〜１０を、傾き支点３０２〜３１０を中心に傾ける処理を行って、図２５に示す人体ブロックモデル３００を生成する。このように生成された人体ブロックモデル３００は、ＹＺ座標軸で構成される視図では、ブロックＢ８、９の傾き姿勢で骨盤前傾が一目で分かり、また、ブロックＢ４〜６の傾き姿勢で猫背であること等も一目で分かるようになっている。
【０１８１】
図２６も、「３：骨盤の前後傾斜角度」、「４：胸椎箇所の背骨角度」、「５：腰椎箇所の背骨角度」、及び「６：首の湾曲角度」という検出箇所について、骨格的な異常有りと判定された場合の人体ブロックモデル３００を示すが、図２５の場合と、異常有りの関連症状が異なるときの状況を示す。すなわち、図２６では、「３：骨盤の前後傾斜角度」の関連症状が骨盤後傾になっており、「４：胸椎箇所の背骨角度」の関連症状が平背になっており、「５：腰椎箇所の背骨角度」の関連症状が、おなか突出になっており、「６：首の湾曲角度」の関連症状が、のけぞりになっている場合を示している。図２６に示す人体ブロックモデル３００が生成される場合は、会員データベース６０の中の測定データ欄に、上記の各検出箇所について、上述した各関連症状により異常有りという情報が、異常有りの判定の元になった角度（算出された角度）と共に、格納される。
【０１８２】
よって、図２６に示す人体ブロックモデル３００を生成する場合も、ＭＰＵ５０ａは、上述した図２５に示す人体ブロックモデル３００の生成の場合と同様の処理を行う。このように生成された図２６に示す人体ブロックモデル３００は、ＹＺ座標軸で構成される視図では、ブロックＢ８、９の傾き姿勢で骨盤後傾が一目で分かり、また、ブロックＢ２、Ｂ３の傾き姿勢で、首がのけぞりになっていること、ブロックＢ４〜６の傾き姿勢で平背であること等も一目で分かるようになっている。
【０１８３】
さらに、骨格的な異常有りの場合で、図２０に示す判定テーブル９５において、検出箇所が、人体を上の方向から見た場合の「１：左右の鎖骨角度の差」について、人体ブロックモデルにて異常有りを示すには、人体を上から見下ろしたＸＺ座標軸で構成される視図が好適となる。
【０１８４】
図２７（ａ）は、デフォルト（異常なし）の人体ブロックモデル３００（図２参照）を、上から見下ろしたＸＺ座標軸で構成される視図で表した状態を示し、上述した「１：左右の鎖骨角度の差」という検出箇所についての異常有りの状況は、この視図で顕著に表れる。左右の鎖骨角度の差という検出箇所に関係する人体ブロックモデル３００のブロックは、図２０の判定テーブル９５のブロック欄の項目で記されているＢ１１、１２である（左右の肩に応じたブロックＢ１１、１２）。なお、ブロックＢ１１、１２を傾ける際の傾き支点３１１、３１２は、ＸＺ座標軸で構成される視図において、ブロックＢ１１、１２の体の中心側となるＺ軸方向（体の厚み方向）に平行な辺の中間点（図２７（ａ）で、黒丸で示す）にしている。
【０１８５】
図２７（ｂ）は、「１：左右の鎖骨角度の差」という検出箇所について、骨格的な異常有りと判定された場合の人体ブロックモデル３００を示している。具体的に、図２７（ｂ）は、肩の部分（鎖骨を含む肩の部分）が左ねじれである場合を示し、このような図２７（ｂ）に示す人体ブロックモデル３００が生成される場合、会員データベース６０の中の測定データ欄に、「１：左右の鎖骨角度の差」という検出箇所について、左ねじれにより異常有りという情報が、異常有りの判定の元になった角度（算出された角度）と共に、格納されていることになる。
【０１８６】
よって、ＭＰＵ５０ａは、会員データベース６０の中の測定データ欄に、上述した異常有りに係る各情報が格納されると、人体ブロックテーブル７２から、異常有りの部分に応じた異常用のブロックＢ１１、１２を読み出して、デフォルトの人体ブロックモデル３００（図２、図２７（ａ）参照）に含まれる異常無し用のブロックＢ１１、１２と置き換えて配置する処理を行うと共に、異常有り用のブロックＢ１（頭部ブロック）も読み出して、異常無し用のブロックＢ１と置き換えて配置する処理を行う。
【０１８７】
それから、ＭＰＵ５０ａは、異常有りの判定に元となった角度から、厚み方向（Ｚ軸に平行な方向）に対して傾斜させる角度を求めると共に、求めた角度に係数（例えば、１．５）を乗じて得た角度分だけ、各ブロックＢ１１、１２を、傾き支点３１１、３１２を中心に傾ける処理を行って、図２７（ｂ）に示す人体ブロックモデル３００を生成する。このように生成された人体ブロックモデル３００は、ＸＺ座標軸で構成される視図において、ブロックＢ１１、１２の傾き姿勢で、左右の肩が左ねじれであることが一目で分かるようになっている。
【０１８８】
また、図２７（ｃ）は、「１：左右の鎖骨角度の差」という検出箇所について、肩の部分（鎖骨を含む肩の部分）が右ねじれによる骨格的な異常有りが生じている場合を示し、このような図２７（ｂ）に示す人体ブロックモデル３００が生成される場合、会員データベース６０の中の測定データ欄に、「１：左右の鎖骨角度の差」という検出箇所について、右ねじれにより異常有りという情報が、異常有りの判定の元になった角度（算出された角度）と共に、格納されていることになる。このような図２７（ｃ）に示す人体ブロックモデル３００の生成は、図２７（ｂ）に示す人体ブロックモデルの場合と同様であり、図２７（ｃ）のＸＺ座標軸による視図で、ブロックＢ１１、１２の傾き姿勢により、左右の肩が左ねじれであることが一目で分かるようになっている。
【０１８９】
ＭＰＵ５０ａは、骨格的な異常有りの判定結果に基づき、上述した図３、２５〜２７に示すような異常有り用のブロックを含む人体ブロックモデル３００を生成すると、その生成した人体ブロックモデル３００を示すデータ（画面情報）を会員データベース６０の中の測定データ欄に、異常有りとなった被験者ＨのユーザＩＤと対応づけて格納する処理を行う。なお、このように格納された人体ブロックモデル３００を示すデータは、人体ブロックモデルを示す被験者ブロックモデル画面に係る被験者ブロックモデル画面情報に相当する。また、上述した処理を行って、三次元測定を行ったユーザが骨格的な異常なしとＭＰＵ５０ａが判定した場合、そのユーザについては、デフォルトの人体ブロックモデル３００を示すデータ（画面情報）を、会員データベース６０の中の測定データ欄に、そのユーザのユーザＩＤに対応付けて格納する処理を行う。
【０１９０】
また、三次元測定の終わった被験者Ｈが、表示端末装置３を用いて、人体モデル提供装置５０に対してログイン操作を行って、ログインが完了すると、人体モデル提供装置５０のＭＰＵ５０ａは、会員データベース６０の中の測定データ欄から、ログインの完了したユーザのユーザＩＤに対応づけて格納されている最新日時の情報を読み出して、表示端末装置３へ送信する処理を行う。この送信処理で送信する情報としては、生成した骨格モデルを示す骨格モデル画面に係る骨格モデル画面情報、三次元測定時に被験者を撮像した三次元撮像画像を示す撮像モデル画面に係る撮像モデル画面情報、及び上述した被験者ブロックモデル画面情報に加えて、異常有りの判定の元になった各種数値（算出した角度、寸法等）、関連症状、及びその関連症状に応じた（リンクした）分析テーブル９６から抽出された症状の詳細等（健康への影響、原因・特徴、施術・トレーニング、画像等）を表す情報等がある。
【０１９１】
図２８は、各種画面の表示を行う表示端末装置３の主要な内部構成を示す。表示端末装置３としては、上述したように、タブレット、スマートフォンのような携帯通信端末、通信機能を有するパソコン（ノート型パソコン、デスクトップ型パソコン等）などを用いることができ、一種のコンピュータに相当する（図２８はタブレットの場合の構成を示す）。ただし、表示端末装置３として、スマートフォンのような携帯通信端末、通信機能を有するパソコン（ノート型パソコン、デスクトップ型パソコン等）を用いた場合でも、本発明に関する構成部分は基本的に、図２８に示す構成に対応したものとなる。
【０１９２】
表示端末装置３は、全体的な制御及び各種処理を行うＣＰＵ３ｂ（プロセッサ３ｂ）に、内部接続線３ｋを介して、通信モジュール３ｃ（通信手段に相当）、ＲＡＭ３ｄ、ＲＯＭ３ｅ、入出力インタフェース３ｆ、記憶部（記憶手段に相当）３ｇ等の各種デバイス等を接続したものになっている。
【０１９３】
通信モジュール３ｃは、ネットワークを介した無線通信処理を、ＣＰＵ３ｂの制御に従って行うものであり、人体モデル提供装置５０から送られてくる各種画面情報及び各種数値情報等の受信も行う。ＲＡＭ３ｄは、ＣＰＵ３ｂの処理に伴う内容、ファイル等を一時的に記憶すると共に、人体モデル提供装置５０から送られてきて受信した各種画面情報及び各種数値情報等の記憶も行う。ＲＯＭ３ｅは、ＣＰＵ３ｂの基本的な処理内容を規定したプログラム等を記憶すると共に、表示端末装置３を識別する識別情報（ＵＩＤ）等も格納している。なお、このＵＩＤは、上述した通信モジュール３ｃで通信（送信する際、送信内容に含まれるようになっている（例えば、送信パケットのヘッダ等にＵＩＤを含めて送信が行われる）。
【０１９４】
入出力インタフェース３ｆは、タッチパネル機能を具備した長方形のパネルディスプレイを有する表示スクリーン３ａと接続されており、ＣＰＵ３ｂの制御処理により生成された各種画面（図２９等に示す画面）を表示スクリーン３ａに出力する処理を行い、それにより、出力した画面内容が表示スクリーン３ａに表示されることになる。また、入出力インタフェース３ｆは、表示スクリーン３ａの表面をユーザがタッチ、スワイプ等することで受け付けた各種操作内容をＣＰＵ３ｂへ送る処理も行う。なお、ユーザが表示スクリーン３ａの表面をタッチすることで受け付ける操作内容は、表示している画面内容に応じて適宜、変化する。
【０１９５】
記憶部３ｇは、ＯＳプログラムＰ２００、モデル表示アプリＰ２０１、及びその他の各種アプリ等のプログラムを記憶（インストール）すると共に、各種データも記憶する。ＯＳプログラムＰ２００は、オペレーティングシステムに相当する基本プログラムであり、表示端末装置３が一種のコンピュータとして機能するためのＣＰＵ３ｂの処理を規定している。ＯＳプログラムＰ２００が規定する基本的な処理の一つとしては、表示スクリーン３ａにホーム画面を表示することが挙げられ、このホーム画面においては、記憶部３ｇにインストールされている各種アプリに応じたアイコン等を配置することも、ＯＳプログラムＰ２００の規定する処理によるものとなっている。
【０１９６】
記憶部３ｇに記憶されるモデル表示アプリＰ２０１は、三次元測定を行ったユーザに関する各種モデル（撮像モデル、骨格モデル、人体ブロックモデル）等を示す画面を表示するためのアプリケーションプログラム（コンピュータプログラム）である。モデル表示アプリＰ２０１は、表示端末装置３が人体モデル提供装置５０から送られてくる画面情報を取得すると、その取得した画面情報に基づき、各種モデルを示す画面等を表示するためのＣＰＵ３ｂの制御処理を規定しており、起動すると、最初にログインのためのユーザＩＤ及びパスワード（又はパスコード）の入力を受け付けるログイン画面を表示スクリーン３ａに表示するように作り込まれている。
【０１９７】
ユーザＩＤ及びパスワードの入力を受け付けた状態で、ログイン画面に含まれるログインボタンの選択操作を受け付けると、ＣＰＵ３ｂは、入力を受け付けたユーザＩＤ及びパスワードを含むログイン要求を人体モデル提供装置５０へ送信する処理を行うことになる。ログイン要求の送信に伴い、人体モデル提供装置５０から各種モデルの画面情報及び各種数値情報等を含む情報を受信すると、受信した情報をＲＡＭ３ｄ（又は記憶部３ｇ）に記憶すると共に、受信した情報に含まれる撮像モデル画面情報（ユーザを三次元的に撮像したことにより得られる撮像モデルを示す画面に係る画面情報）に基づき、ＣＰＵ３ｂは撮像モデル画面を生成し、生成した撮像モデル画面を表示スクリーン３ａに表示出力する処理を行う。
【０１９８】
図２９（ａ）は、表示スクリーン３ａに表示された撮像モデル画面１１０を示す。撮像モデル画面１１０は、撮像モデル画面１１０は、画面上部にメニューボタン部１００を有すると共に、そのメニューボタン部１００の下方に、撮像モデル１０１を含む構成になっている。撮像モデル画面１１０は、表示スクリーン３ａに表示された直後では画面中央に正面方向から見た撮像モデル１０１（ＸＹ座標軸で構成される視図に相当）を配置した状態になっている。この撮像モデル１０１は、人体モデル提供装置５０から送られてくる情報に含まれる撮像モデル画面情報に基づき、ＣＰＵ３ｂにより三次元的に生成されたものである。
【０１９９】
そのため、表示スクリーン３ａに対してスワイブの操作を行うと、スワイプした方向に、撮像モデル１０１が回転して、撮像モデル１０１を正面方向、背面方向、左横方向、右横方向、上方向、下方向といった様々な方向から、撮像モデル１０１を表示することができる。また、表示スクリーン３ａに対してピンチアウトの操作を行うと、撮像モデル１０１は拡大表示され、一方、ピンチインの操作を行うと、撮像モデル１０１が縮小表示される。さらに、表示スクリーン３ａに対して二本指でスワイプの操作を行うと、スワイプした方向へ撮像モデル１０１を移動することができるようになっている。なお、これらの表示スクリーン３ａに対する操作は、後述する骨格モデル画面、及び被験者ブロックモデル画面（人体ブロックモデルを示す画面に相当）についても同様である。
【０２００】
また、撮像モデル画面１１０が含むメニューボタン部１００は、撮像モデルボタン１００ａ、骨格モデルボタン１００ｂ、ブロックモデルボタン１００ｃ、及び測定データボタン１００ｄを含む（メニューボタン部１００の構成は、他の画面でも同様）。撮像モデルボタン１００ａは、図２９（ａ）に示すような、撮像モデル画面１１０を表示させるための選択されるボタンであり、撮像モデル画面１１０が表示中の場合は、選択不可になると共に、選択中であることを示すために、ボタン周囲の輪郭が太線になる。骨格モデルボタン１００ｂは、骨格モデル画面を表示させるために選択されるボタンであり、ブロックモデルボタン１００ｃは、被験者ブロックモデル画面を表示させるために選択されるボタンであり、測定データボタン１００ｄは、測定データ画面を表示させるためのボタンである。
【０２０１】
図２９（ｂ）は、図２９（ａ）の撮像モデル他面１１０等において、骨格モデルボタン１００ｂの選択操作を表示端末装置３が受け付けた場合に、表示スクリーン３ａに表示される骨格モデル画面１２０を示している。この骨格モデル画面１２０も、画面上部にメニューボタン部１００を有し、そのメニューボタン部１００の下方に、骨格モデル（例えば、標準の骨格モデル７１ａ）を含む構成になっている。この骨格モデル７１ａは、人体モデル提供装置５０から送られてくる情報に含まれる骨格モデル画面情報に基づき、ＣＰＵ３ｂにより三次元的に生成されたものである。このような骨格モデル７１ａを表示することで、ユーザは、自身の骨格の状況を確認できるようになる。
【０２０２】
図３０（ａ）は、図２９（ａ）の撮像モデル他面１１０又は図２９（ｂ）の骨格モデル画面１２０等において、ブロックモデルボタン１００ｃの選択操作を表示端末装置３が受け付けた場合に、表示スクリーン３ａに表示される被験者ブロックモデル画面１３０を示している。この被験者ブロックモデル画面１３０も、図２９（ａ）（ｂ）の撮像モデル画面１１０、骨格モデル画面１２０と同様、画面上部にメニューボタン部１００を有し、そのメニューボタン部１００の下方に、人体を模した人体ブロックモデル３００を含む構成になっている。
【０２０３】
図３０（ａ）に示す被験者ブロックモデル画面１３０は、三次元測定を行ったユーザ（被験者Ｈ）に骨格的な異常が無しと判定された場合の人体ブロックモデル３００を含むものとなっている。この場合、人体モデル提供装置５０からは、異常無しの人体ブロックモデルを示す被験者ブロックモデル画面に係る画面情報が送られてくるので、この画面情報に基づいて、ＣＰＵ３ｂは、図３０（ａ）に示す被験者ブロックモデル画面１３０を生成して、表示スクリーン３ａに表示する処理を行うことになる。このように生成された被験者ブロックモデル画面１３０に含まれる人体ブロックモデル３００は、三次元的に生成されているので、上述したスワイプ、ピンチイン、ピンチアウト、二本指でのスワイプ等の操作が可能になっている。
【０２０４】
図３０（ｂ）は、図３０（ａ）に示す被験者ブロックモデル画面１３０を表示する表示スクリーン３ａに対して、スワイプ操作を行って、人体ブロックモデル３００の向きを、正面から斜めに向いた状態を示している。ＣＰＵ３ｂは、このようなスワイプ操作を受け付けると、スワイプ操作に応じた向きに、人体ブロックモデル３００を回転させる処理を行って、図３０（ｂ）に示す被験者ブロックモデル画面１３０を提示することになる。
【０２０５】
また、図３１（ａ）は、骨格的な異常有りの場合の被験者ブロックモデル画面１３０の例を示す。この被験者ブロックモデル画面１３０は、三次元測定を行ったユーザ（被験者Ｈ）に骨格的な異常が有りと判定された場合の人体ブロックモデル３００を含むものとなっている。この場合、人体モデル提供装置５０からは、異常有りの人体ブロックモデルを示す被験者ブロックモデル画面に係る画面情報（被験者ブロックモデル画面情報）が送られてくるので、この画面情報に基づいて、ＣＰＵ３ｂは、図３１（ａ）に示す被験者ブロックモデル画面１３０を生成して、表示スクリーン３ａに表示する処理を行うことになる。
【０２０６】
図３１（ａ）は、図３に示すＸ脚の異常を示す人体ブロックモデル３００に応じたものであり、両脚部分に応じたブロックＢ１９〜２２が、他のブロックと相違する色（図ではグレーで表現）のテクスチャになっていると共に、Ｘ脚となるように傾いた形態になっている。そのため、三次元測定を行ったユーザは、自身において、骨格的な異常の生じていない箇所（異常無しの箇所）と、骨格的な異常の生じている箇所（異常有りの箇所）を、図３１（ａ）の人体ブロックモデル３００を構成する各ブロックにより、一目で認識でき、特に、異常が有るときは、ブロックＢ１の表情（表情パーツ）により、異常が生じていること分かる。また、図３１（ａ）では、ブロックＢ１９〜２２の傾斜具合により、骨格的な異常は、Ｘ脚であることも分かりやすくなっている。さらに、異常有りの人体ブロック画面１３０は、異常有りのテクスチャになっているブロックＢ１９〜２２の選択操作（タップ操作）が可能ように、ＣＰＵ３ｂにより生成されている。
【０２０７】
図３１（ｂ）は、図３１（ａ）の被験者ブロックモデル画面１３０に含まれる人体ブロックモデル３００において、異常有りのテクスチャになっているブロックＢ１９〜２２のいずれかの選択操作が行われた場合に表示される異常箇所拡大画面１３１を示す。すなわち、表示端末装置３が、表示ディスプレイ３において、ブロックＢ１９〜２２のいずれかの選択操作（タップ操作）を受け付けると、ＣＰＵ３ｂは、タップされたブロックを中心に、人体ブロックモデル３００を拡大して異常箇所拡大画面１３１を生成する。また、この生成される異常箇所拡大画面１３１の画面下方に、ＣＰＵ３ｂは、テキスト部１３２を設けている。
【０２０８】
ＣＰＵ３ｂは、テキスト部１３２に、人体モデル提供装置５０から送られてくる情報に含まれる異常有りに関する内容（具体的な異常有りの症状、異常有りの判定の元になった数値等）を記したテキスト１３２ａを配置すると共に、アドバイスボタン１３２ａ（アドバイス切替操作部に相当）を選択可能に含ませている。このような異常箇所拡大画面１３１をユーザに提示できるようにすることで、異常内容の状況を詳しくユーザに伝えることが可能となる。
【０２０９】
図３２（ａ）は、骨格的な異常に係るアドバイス画面１３５を示し、図３２（ｂ）の異常箇所拡大画面１３１において、アドバイスボタン１３２ａの選択操作が行われた場合に、表示スクリーン３ａに表示されるものである。ＣＰＵ３ｂは、アドバイスボタン１３２ａの選択操作を受け付けると、人体モデル提供装置５０から送られてきた情報に含まれる異常有りの症状に応じた症状の詳細等の情報（図２２の分析テーブル９６から抽出された情報）を、ＲＡＭ３ｄ等から読み出して配置することで、アドバイス画面１３５を生成する。そして、ＣＰＵ３ｂは、表示スクリーン３ａに表示していた異常箇所拡大画面１３１を、生成したアドバイス画面１３５に切り替えることで、ユーザにアドバイス画面１３５を表示する。このようなアドバイス画面１３５の表示により、ユーザは異常内容の詳細を確認でき、気をつけるべき点や、異常を改善するトレーニングの仕方等も把握できる。
【０２１０】
また、図３２（ｂ）は、測定データ画面１４０を示し、この測定データ画面１４０は、上述した図２９（ａ）〜図３２（ａ）の各画面１１０等に含まれるメニューボタン部１００の中の測定データボタン１００ｄが選択された場合に表示スクリーン３ａに表示されるものである。ＣＰＵ３ａは、測定データボタン１００ｄの選択操作を受け付けると、人体モデル提供装置５０から送られてきた情報に含まれる測定データを、ＲＡＭ３ｄ等から読み出して配置することで、測定データ画面１４０を生成し、表示スクリーン３ａでの表示内容を、生成した測定データ画面１４０に切り替える。このような測定データ画面１４０の提示を通じて、ユーザは三次元測定による自身の各部の寸法等を確認できる。
【０２１１】
なお、上述した図３１（ａ）に示す被験者ブロックモデル画面１３０、及び図３１（ｂ）に示す異常箇所拡大画面１３１は、Ｘ脚という骨格的な異常有りの例であり、他の症状の異常が生じていた場合は、その異常に応じた人体ブロックモデル３００を含む被験者ブロックモデル画面１３０、異常箇所拡大画面１３１が生成されて表示スクリーン３ａに表示される。そのため、異常有りの箇所に応じて、図２５、２６、２７（ａ）又は２７（ｂ）に示すような異常有りのブロックを含む人体ブロックモデル３００を有する被験者ブロックモデル画面１３０も表示スクリーン３ａに表示されることになる。
【０２１２】
図３３は、上述した図３１（ａ）に示す被験者ブロックモデル画面１３０を表示端末装置３の表示スクリーン３ａで表示する場合の処理を示す第２フローチャートである。この第２フローチャートは、人体モデル提供装置５０による処理も含んだものになっており、人体モデル提供装置５０の処理は、第１フローチャートの処理が終了した状態から続くものとする。以下、この第２フローチャートに従って、被験者ブロックモデル画面１３０の表示に至までの人体モデル提供装置５０及び表示端末装置３の一連の各処理を整理して説明する。
【０２１３】
先ず、人体モデル提供装置５０（ＭＰＵ５０ａ）は、三次元測定を行った被験者Ｈに対し、図１９、２０に示す判定テーブルに基づき、生成した骨格モデルを利用するなど等して、人体各箇所の骨格的な異常の有無の判定処理を行う（Ｓ１０）。そして、人体モデル提供装置５０は、判定した各箇所の異常の有無に基づき人体ブロックモデル３００（図３等参照）の生成を行う（Ｓ１１）。なお、このＳ１１の段階は、図１９、２０の判定テーブル９５におけるブロックの項目に、ブロック名が記されている検出箇所に対して、異常有りと判定された場合に、異常有り用の人体ブロックモデル３００が生成されることになり、その他の場合は、以降の処理では、図２にデフォルトの異常無し用の人体ブロックモデル３００が用いられる。
【０２１４】
それから、人体モデル提供装置５０は、生成した人体ブロックモデル３００を画面で表示するために、生成した人体ブロックモデル３００に応じたデータを、被験者の異常の有無をブロックで表した人体ブロックモデル３００を示す被験者ブロックモデル画面に係る画面情報として、会員データベース６０の測定データ欄に、三次元測定を行った被験者Ｈ（ユーザ）のユーザＩＤに対応づけて格納する（Ｓ１２）。なお、人体モデル提供装置５０は、Ｓ１０で判定処理を行った骨格的な異常の有無に係る判定結果、その判定結果にリンクした分析テーブル９６から抽出した症状の詳細等の情報（図２２参照）、三次元測定の数値結果、及び撮像モデルを示す画面情報等も、上記と同じ測定データ欄に格納する。これらの各種情報を測定データ欄に格納すると、人体モデル提供装置は、表示端末装置３からのログイン要求を受信したか否かを判断する（Ｓ１３）。
【０２１５】
一方、表示端末装置３は、ホーム画面において、モデル表示アプリＰ２０１のアイコンが選択されて、表示スクリーン３ａにログイン画面（図示せず）が表示された状態から第２フローチャートは処理が開示されることになっており、このログイン画面において、ユーザのログイン操作（ユーザのメールアドレス及びパスワードの入力及びログインボタンの選択操作）を受け付けたか否かを判断する（Ｓ２０）。
【０２１６】
ログイン操作を受け付けていない場合（Ｓ２０：ＮＯ）、表示端末装置３は、ログイン操作待ちの状態になる。また、ログイン操作を受け付けた場合（Ｓ２０：ＹＥＳ）、表示端末装置３は、受け付けたユーザ情報（ユーザのメールアドレス及びパスワード）を含むログイン要求を人体モデル提供装置５０へ送信する（Ｓ２１）。
【０２１７】
人体モデル提供装置５０は、ログイン要求を受信していない場合（Ｓ１３：ＮＯ）、ログイン要求の受信待ちの状態となり、ログイン要求を受信した場合（Ｓ１３：ＹＥＳ）、受信したログイン要求に含まれるユーザ情報が、会員データベース６０に含まれるか否かを判断する（Ｓ１４）。ユーザ情報が会員データベース６０に含まれない場合（Ｓ１４：ＮＯ）、ログイン不可となる。ログイン不可の場合の処理については、図３３の第２フローチャートでは記述を省略しているが、人体モデル提供装置５０は、ログイン不可通知を表示端末装置３へ送り、表示端末装置３は、ログイン不可通知を受け取ると、ログイン不可の旨を示すログイン画面を表示して、再度のログイン操作をユーザが行える状態を提示することになる。
【０２１８】
また、ユーザ情報が会員データベース６０に含まれる場合（Ｓ１４：ＹＥＳ）、人体モデル提供装置５０は、ログイン状態になったユーザのユーザＩＤをＲＡＭ５０ｃに記憶して、ユーザ情報を送ってきたユーザをログイン状態に設定する（Ｓ１５）。そして人体モデル提供装置５０は、会員データベース６０の測定データ欄の中から、そのユーザＩＤに対応づけられた最新日時の情報を読み出して、表示端末装置３へ送信する処理を行う（Ｓ１６）。
【０２１９】
表示端末装置３は、Ｓ２１の段階でログイン要求を送信してから、人体モデル提供装置５０から送られてくる測定データ欄に格納されている最新日時の情報を受信したか否かを判断しており（Ｓ２２）、人体モデル提供装置５０からの情報を受信していない場合（Ｓ２２：ＮＯ）、受信待ちの状態となる。また、人体モデル提供装置５０からの情報を受信した場合（Ｓ２２：ＹＥＳ）、表示端末装置３は、受信した情報に含まれる撮像モデル画面に係る画面情報に基づき、撮像モデル画面１１０（図２９（ａ）参照）を生成して、表示スクリーン３ａに表示する処理を行う（Ｓ２３）。
【０２２０】
それから、表示端末装置３は、撮像モデル画面１１０に含まれるメニューボタン部１００の中のブロックモデルボタン１００ｃの選択を受け付けたか否かを判断する（Ｓ２４）。ブロックモデルボタン１００ｃの選択を受け付けていない場合（Ｓ２４：ＮＯ）、選択待ちの状態となる。また、ブロックモデルボタン１００ｃの選択を受け付けた場合（Ｓ２４：ＹＥＳ）、表示端末装置３は、受信した情報に含まれる被験者ブロックモデル画面に係る画面情報に基づき、被験者ブロックモデル画面１３０（図３１（ａ）参照）を生成して、表示スクリーン３ａに表示する処理を行う（Ｓ２５）。上述したような処理を経ることで、表示端末装置３の表示スクリーン３ａには、被験者の異常の有無及び異常箇所をブロックの相違するテクスチャで表した人体ブロックモデル３００を含む被験者ブロックモデル画面１３０が表示されるようになる。
【０２２１】
なお、本発明は上述した形態に限定されるものではなく、様々な変形例が想定される。まず、人体ブロックモデル３００に用いるブロックＢ１等は、塊状の部材であれば、様々なテクスチャ（質感）のものを用いることができ、例えば、木製の積み木のような質感のものを用いることも可能である。また、異常有り用のブロックは赤色に限定されるものではなく、異常無し用のブロックと色が異なれば、様々な色を用いることができ、さらには、異常無し用のブロックと色を相違させる以外に、表面の模様や輪郭線の種類を相違させる形態にして、両者を区別できるようにしてもよい。さらにまた、異常有り用のブロックを傾ける際の中心は、図２、３、２５〜２７等に示す黒丸の点に限定されるものはなく、他の場所の点を傾ける際の支点にすることも可能であり、例えば、各ブロックＢ１〜２４のそれぞれの重心を、傾ける際の支点にしてもよい。さらに、図２に示す人体を模した人体ブロックモデル３００は一例であり、人体ブロックモデル３００を構成する各ブロックＢ１〜２４の数は、システムの仕様等に応じて適宜増減可能であり、また、各ブロックＢ１の周囲形状等も、適宜変更可能である。
【０２２２】
また、仕様の簡易化を図る場合は、頭部に応じたブロックＢ１の表情は異常の有無にかかわらず、一定にすることが可能であり、さらには、表情に応じた表情パーツを省略してもよい。そして、仕様の簡易を一段と進める場合は、異常を示すブロックを傾けることを省略して、異常有り用のブロックは、異常無し用のブロックとテクスチャの相違だけで、両者を区別するようにしてもよい。
【０２２３】
また、上述した説明では、人体ブロックモデル３００において、異常有りを示す箇所は、図１９、２０の判定テーブル９５の中で、ブロックという項目を設けた検出箇所（主に角度で異常有無を判定した箇所）にしていたが、他の箇所における異常有りについても、人体ブロックモデル３００が含むブロックＢ１等で表現することも可能である。例えば、判定テーブル９５の中で、距離（ｃｍ）による検出を行って、閾値のパーセントとの対比により異常の有無を判定する検出箇所についても人体ブロックモデル３００で異常の有無を表現できる。
【０２２４】
このような検出箇所としては、人体を前の方向から見た場合の「１：重心Ｙ軸ラインと頭頂部との乖離」、「２：大腿骨大転子から膝頭までの両足間の差」、「３：膝頭から足首までの高さの両足間の差」、「４：左右肩峰の高さの差」、及び「５：左右骨盤の高さの差」が対象になると共に（図１９参照）、人体を横の方向から見た場合の「１：重心Ｙ軸ラインと耳の乖離」、「２：重心Ｙ軸ラインと膝の乖離」等も対象になる。
【０２２５】
図３４（ａ）は、「４：左右肩峰の高さの差」について、左肩峰が右肩峰より高い位置となり、肩が左傾きになっている骨格的な異常有りを表した人体ブロックモデル３００の例を示す。この例の人体ブロックモデル３００では、左肩に応じたブロックＢ１１を、傾けるのでは無く、Ｙ軸方向において、上方へ移動させることで、右肩に応じたブロックＢ１２より位置を高くして、左肩が右肩より上となって傾いた異常であることを示している。
【０２２６】
また、図３４（ｂ）は、「５：左右骨盤の高さの差」について、左骨盤が右骨盤より高い位置となり、骨盤左傾きになっている骨格的な異常有りを表した人体ブロックモデル３００の例を示す。この例の人体ブロックモデル３００では、左骨盤に応じたブロックＢ９を、傾けるのでは無く、Ｙ軸方向において、上方へ移動させることで、右骨盤に応じたブロックＢ１０より位置を高くして、左骨盤が右骨盤より上となって傾いた異常であることを示している。
【０２２７】
さらに、上述した例では、会員データベース６０の測定データ欄の中に格納された最新日時の画面情報等により、各種画面を生成して表示端末装置３の表示スクリーン３ａに表示するようにしていたが、測定データ欄に格納されている過去の日時の画面情報に基づく撮像モデル画面、骨格モデル画面、被験者ブロックモデル画面等を表示端末装置３で表示できるようにしてもよい。この場合、人体モデル提供装置５０は、測定データ欄に情報が格納されている各日時も表示端末装置３へ送信しており、表示端末装置３では、情報の格納されている日時を選択できるメニュー画面を表示するようにして、選択された日時の情報を表示端末装置３から人体モデル提供装置５０へ要求できるようにする。人体モデル提供装置５０は、ログイン中のユーザより、選択された日時の情報要求を受信すると、ログイン中のユーザＩＤに対応づけられている測定データ欄から、要求された日時の情報を読み出して表示端末装置３へ送信し、表示端末装置３では、送られてきた各画面情報から、撮像モデル画面、骨格モデル画面、被験者ブロックモデル画面等を生成して表示する処理を行うことになる。
【０２２８】
さらにまた、上述した例では、骨格的な異常の有無の判定は、被験者を三次元測定した結果から行っていたが、このような三次元測定の結果に限定されるものではなく、ＭＲＩによる結果、被験者の各部を人間がメジャー等の測定器具で測定すること、又は触診することによって、骨格的な異常の有無を判定し、その判定した結果に基づき、異常有りを示す人体ブロックモデル３００を生成してもよい。なお、上述した各種変形例は適宜組み合わせることも可能である。
【産業上の利用可能性】
【０２２９】
本発明は、人体を模した人体ブロックモデルを提示して、被験者に骨格的な異常の有無が生じているかを表すので、骨格的な異常の有無、及び異常箇所を一目で判断できるようにすることに対して好適に利用可能である。
【符号の説明】
【０２３０】
１  健康管理システム
３  表示端末装置
３ａ  表示スクリーン
５  人体モデル提供システム
２０  人体測定システム
３０  測定処理装置
３５  表示装置
５０  人体モデル提供装置
６０  会員データベース
７０  人体モデルデータベース
７２  人体ブロックテーブル
９５  判定テーブル
９６  分析テーブル
１１０  撮像モデル画面
１２０  骨格モデル画面
１３０  被験者ブロックモデル画面
３００  人体ブロックモデル
Ｐ１１  モデル提供プログラム
Ｐ２０１  モデル表示アプリ
【図１】
2020000887.tif 000003
【図２】
2020000887.tif 000004
【図３】
2020000887.tif 000005
【図４】
2020000887.tif 000006
【図５】
2020000887.tif 000007
【図６】
2020000887.tif 000008
【図７】
2020000887.tif 000009
【図８】
2020000887.tif 000010
【図９】
2020000887.tif 000011
【図１０】
2020000887.tif 000012
【図１１】
2020000887.tif 000013
【図１２】
2020000887.tif 000014
【図１３】
2020000887.tif 000015
【図１４】
2020000887.tif 000016
【図１５】
2020000887.tif 000017
【図１６】
2020000887.tif 000018
【図１７】
2020000887.tif 000019
【図１８】
2020000887.tif 000020
【図１９】
2020000887.tif 000021
【図２０】
2020000887.tif 000022
【図２１】
2020000887.tif 000023
【図２２】
2020000887.tif 000024
【図２３】
2020000887.tif 000025
【図２４】
2020000887.tif 000026
【図２５】
2020000887.tif 000027
【図２６】
2020000887.tif 000028
【図２７】
2020000887.tif 000029
【図２８】
2020000887.tif 000030
【図２９】
2020000887.tif 000031
【図３０】
2020000887.tif 000032
【図３１】
2020000887.tif 000033
【図３２】
2020000887.tif 000034
【図３３】
2020000887.tif 000035
【図３４】
2020000887.tif 000036