(57)【特許請求の範囲】
【請求項１】
人物の体格を示す人体モデルを人物ごとに記憶するサーバ装置と、前記サーバ装置から人体モデルを受信すると共に、受信した人体モデルを表示する通信端末装置とを備える人体モデル表示システムにおいて、
前記通信端末装置は、
表示する人体モデルに応じた第１の人物と相違する第２の人物に応じた人体モデルを前記サーバ装置から受信する手段と、
受信した第２の人物に応じた第２の人体モデルの身長が、第１の人物に応じた第１の人体モデルの身長と合致するように、第２の人体モデルを相似的に変形する手段と、
第１の人体モデル、及び変形した第２の人体モデルを一緒に表示する手段と
を備えることを特徴とする人体モデル表示システム。
【請求項２】
前記通信端末装置は、
第１の人物と相違する複数の人物の中から、第２の人物の選択を受け付ける手段と、
第２の人物の選択を受け付けた場合、第２の人物に応じた人体モデルを要求するモデル要求を前記サーバ装置へ送信する手段と
を備え、
前記サーバ装置は、
前記モデル要求を受信した場合、記憶する中から、第２の人物に応じた人体モデルを読み出す手段と、
読み出した第２の人物に応じた人体モデルを前記通信端末装置へ送信する手段と
を備える請求項１に記載の人体モデル表示システム。
【請求項３】
前記人体モデルは、人物の測定結果に基づき生成されたものであり、
前記サーバ装置は、同一の人物に対して、測定時が異なる複数の人体モデルを記憶しており、
前記通信端末装置は、
第１の人物について、測定時が異なる複数の人体モデルの中から、いずれか一つの測定時の人体モデルの選択を受け付ける手段と、
選択を受け付けた測定時の人体モデルを要求する選択モデル要求を前記サーバ装置へ送信する手段と
を備え、
前記サーバ装置は、
前記選択モデル要求を受信した場合、記憶する中から、前記選択モデル要求に応じた測定時の人体モデルを読み出す手段と、
読み出した人体モデルを前記通信端末装置へ送信する手段と
を備え、
前記通信端末装置は、
選択モデル要求の送信に応じて受信した人体モデルを、第１の人体モデルとして表示する手段を備える請求項１又は請求項２に記載の人体モデル表示システム。
【請求項４】
前記人体モデルは、人物の三次元撮像に基づいて生成された人物の外観を様々な角度から示すことが可能な撮像画像モデルを含み、
前記通信端末装置は、
第１の人体モデル及び第２の人体モデルとして撮像画像モデルをそれぞれ受信した場合、第１の人体モデルに係る撮像画像モデル及び第２の人体モデルに係る撮像画像モデルの両方を同じ角度で回転して表示する手段を備える請求項１乃至請求項３のいずれか１項に記載の人体モデル表示システム。
【請求項５】
前記人体モデルは、人物の骨格に応じた骨格モデルを含み、
前記通信端末装置は、
人体モデルとして骨格モデルを受信した場合、受信した骨格モデルを表示する手段を備える請求項１乃至請求項４のいずれか１項に記載の人体モデル表示システム。
【請求項６】
前記人体モデルは、人物の筋肉に応じた筋肉モデルを含み、
前記通信端末装置は、
人体モデルとして筋肉モデルを受信した場合、受信した筋肉モデルを表示する手段を備える請求項１乃至請求項５のいずれか１項に記載の人体モデル表示システム。
【請求項７】
前記人体モデルは、人物の脂肪に応じた脂肪モデルを含み、
前記通信端末装置は、
人体モデルとして脂肪モデルを受信した場合、受信した脂肪モデルを表示する手段を備える請求項１乃至請求項６のいずれか１項に記載の人体モデル表示システム。
【請求項８】
人物の体格を示す人体モデルを人物ごとに記憶する外部のサーバ装置から、通信端末装置が人体モデルを受信し、受信した人体モデルを表示する人体モデル表示方法において、
前記通信端末装置は、
表示する人体モデルに応じた第１の人物と相違する第２の人物に応じた人体モデルを、外部のサーバ装置から受信するステップと、
受信した第２の人物に応じた第２の人体モデルの身長が、第１の人物に応じた第１の人体モデルの身長と合致するように、第２の人体モデルを相似的に変形するステップと、
第１の人体モデル、及び変形した第２の人体モデルを一緒に表示するステップと
を備えることを特徴とする人体モデル表示方法。
【請求項９】
人物の体格を示す人体モデルを人物ごとに記憶する外部のサーバ装置から、人体モデルを受信して表示する通信端末装置において、
表示する人体モデルに応じた第１の人物と相違する第２の人物に応じた人体モデルを、外部のサーバ装置から受信する手段と、
受信した第２の人物に応じた第２の人体モデルの身長が、第１の人物に応じた第１の人体モデルの身長と合致するように、第２の人体モデルを相似的に変形する手段と、
第１の人体モデル、及び変形した第２の人体モデルを一緒に表示する手段と
を備えることを特徴とする通信端末装置。
【請求項１０】
第１の人物と相違する複数の人物の中から、第２の人物の選択を受け付ける手段と、
第２の人物の選択を受け付けた場合、第２の人物に応じた人体モデルを要求するモデル要求を外部のサーバ装置へ送信する手段と、
モデル要求の送信に応じて、外部のサーバ装置から、第２の人物に応じた人体モデルを受信する手段と
を備える請求項９に記載の通信端末装置。
【請求項１１】
前記人体モデルは、人物の測定結果に基づき生成されたものであり、
第１の人物について、測定時が異なる複数の人体モデルの中から、いずれか一つの測定時の人体モデルの選択を受け付ける手段と、
選択を受け付けた測定時の人体モデルを要求する選択モデル要求を外部のサーバ装置へ送信する手段と、
選択モデル要求の送信に応じて受信した人体モデルを、第１の人体モデルとして表示する手段と
を備える請求項９又は請求項１０に記載の通信端末装置。
【請求項１２】
第１の人体モデルの足元、及び第２の人体モデルの足元が、同一の水平線上に位置するように第１の人体モデル及び第２の人体モデルを配置して表示する手段と、
第１の人体モデル及び第２の人体モデルの間隔を変更する手段と
を備える請求項９乃至請求項１１のいずれか１項に記載の通信端末装置。
【請求項１３】
第１の人体モデル及び第２の人体モデルを完全に重ね合わせる重合指示を受け付ける手段と、
重合指示を受け付けた場合、第１の人体モデルを垂直方向に貫通する第１中心線、及び第２の人体モデルを垂直方向に貫通する第２中心線が一致するように、第１の人体モデル及び第２の人体モデルを重ね合わせる手段と
を備える請求項９乃至請求項１２のいずれか１項の記載の通信端末装置。
【請求項１４】
第１の人体モデル又は第２の人体モデルの少なくとも一方の色合いを変更する色合変更指示を受け付ける手段と、
色合変更指示を受け付けた場合、色合変更の対象となる人体モデルの色合いを変更する手段と
を備える請求項９乃至請求項１３のいずれか１項の記載の通信端末装置。
【請求項１５】
第１の人体モデル又は第２の人体モデルの少なくとも一方の透明度を変更する透明度変更指示を受け付ける手段と、
透明度変更指示を受け付けた場合、透明度変更の対象となる人体モデルの透明度を変更する手段と
を備える請求項９乃至請求項１４のいずれか１項の記載の通信端末装置。
【請求項１６】
前記人体モデルは、人物の三次元撮像に基づいて生成された人物の外観を様々な角度から示すことが可能な撮像画像モデルを含み、
第１の人体モデル及び第２の人体モデルとして撮像画像モデルをそれぞれ受信した場合、第１の人体モデルに係る撮像画像モデル及び第２の人体モデルに係る撮像画像モデルの両方を同じ角度で回転して表示する手段を備える請求項９乃至請求項１５のいずれか１項の記載の通信端末装置。
【請求項１７】
前記人体モデルは、人物の骨格に応じた骨格モデルを含み、
人体モデルとして骨格モデルを受信した場合、受信した骨格モデルを表示する手段を備える請求項９乃至請求項１６のいずれか１項の記載の通信端末装置。
【請求項１８】
前記人体モデルは、人物の筋肉に応じた筋肉モデルを含み、
人体モデルとして筋肉モデルを受信した場合、受信した筋肉モデルを表示する手段を備える請求項９乃至請求項１７のいずれか１項の記載の通信端末装置。
【請求項１９】
前記人体モデルは、人物の脂肪に応じた脂肪モデルを含み、
人体モデルとして脂肪モデルを受信した場合、受信した脂肪モデルを表示する手段を備える請求項９乃至請求項１８のいずれか１項の記載の通信端末装置。
【請求項２０】
通信機能を有するコンピュータに、人物の体格を示す人体モデルを人物ごとに記憶する外部のサーバ装置から、人体モデルを受信させて表示する処理を行わせるためのコンピュータプログラムにおいて、
前記コンピュータに、
表示する人体モデルに応じた第１の人物と相違する第２の人物に応じた人体モデルを、外部のサーバ装置から受信するステップと、
受信した第２の人物に応じた第２の人体モデルの身長が、第１の人物に応じた第１の人体モデルの身長と合致するように、第２の人体モデルを相似的に変形するステップと、
第１の人体モデル、及び変形した第２の人体モデルを一緒に表示するステップと
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二人の人物の体格的な比較を行うものであり、特に、人物の体格を示す人体モデルを用いて、ユーザの人体モデルの身長に一致するように、有名人のような他の人物の人体モデルを相似変形して、ユーザの人体モデルと一緒に表示することで、ユーザの身長に合わせて比較できるようにした人体モデル表示システム、人体モデル表示方法、通信端末装置、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来から、人体の体格を表すために様々な人体モデルが用いられており、また、このような人体モデルを拡大又は縮小することも行われている。例えば、下記の特許文献１では、標準人体モデルを、被験者の体格に係る測定結果（身長、胸囲、各部の寸法等）に基づき拡大又は縮小することが開示されている。さらに、下記の特許文献２では、対象者の画像データに基づくモデルを、対象者の身長に合わせて縮小又は伸張することが示されている（特許文献２の図６参照）。【０００３】
また、下記の特許文献３は、本出願の出願人によるものであり、この特許文献３には、人体の骨格を示す骨格モデル、骨格モデルを覆う筋肉を示す筋肉モデル、及び筋肉を覆う脂肪を示す脂肪モデルを用いることが示される。さらに、これら各モデルについては、統計的に身長に対する四肢の長さ寸法の比率が標準である標準パターン、標準パターンに対して四肢の寸法を短くした第１パターン、標準パターンに対して四肢の寸法を長くした第２パターンという計３パターンを準備しておき、被験者の体格に最も近いパターンのモデルを選択すると共に、選択したパターンを、被験者を三次元測定した結果に基づき拡大又は縮小することも、特許文献３は示している（特許文献３の図９、１３参照）。【０００４】
一方、下記の特許文献４は、被験者の現在の身体外形、及び被験者の希望する身体外形を一緒に表示することを開示する（特許文献４の図５、１３参照）。さらに、下記の特許文献５は、被験者の現在の体形、シミュレーション後の体形、及び理想体形を一緒に表示することを開示すると共に、現在の体形とシミュレーション後の体形の差分、及び現在のシミュレーション後の体形と理想体形の差分を表示することも開示する（特許文献５の図１３、１４参照）。【０００５】
また近時においては、人体を骨格レベル、筋肉レベルというように、各レベルで三次元的に所望の角度、所望の倍率等で人体の解剖的な構成を提示できるようにした３Ｄ人体解剖アプリが提供されている（非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１０−４９０４５号公報
【特許文献２】特開平１１−１９２２１４号公報
【特許文献３】特許第６０１３６６９号公報
【特許文献４】特開２００３−３２００６４号公報
【特許文献５】特開平１１−２４５４８号公報
【非特許文献１】ｔｅａｍＬａｂＢｏｄｙ”−３Ｄ  Ｍｏｔｉｏｎ  Ｈｕｍａｎ  Ａｎａｔｏｍｙ  世界初、生きた人間の動き・形態を再現した３Ｄ人体解剖アプリ”、[online]、[平成２９年（２０１７年）６月４日検索]、インターネット＜ＵＲＬ：http://www.teamlabbody.com/3dnote-jp/＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
自分の体格が、他人と、どれくらい違いがあるのかを確認したいという要望は従来から存在している。また、有名なスポーツ選手、モデル等と体格的な違いを比較したいという好奇心を抱く人もいる。このような要望や好奇心に関して、上述した特許文献４、５で開示される技術では、同一人物同士の比較であるため、対応できないという問題がある。また、比較したい人物を撮影した画像同士で対比したとしても、二つの撮影画像を同一の条件で並べて配置することは一般に困難であり、また、対比される人物の身長は異なるので、単なる撮影画像の対比では、人体を構成する各部の比率等が、どのように異なるか等の詳細な対比を行いにくいという問題がある。【０００８】
本発明は、斯かる事情に鑑みてなされたものであり、三次元測定等に基づいて生成する変形可能な人体モデルを用いて、対比する人体モデルの身長を一致させて表示することで、異なる人物間で人体を構成する各部の比率等を容易に対比できるようにした人体モデル表示システム、人体モデル表示方法、通信端末装置、及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために本発明は、人物の体格を示す人体モデルを人物ごとに記憶するサーバ装置と、前記サーバ装置から人体モデルを受信すると共に、受信した人体モデルを表示する通信端末装置とを備える人体モデル表示システムにおいて、前記通信端末装置は、表示する人体モデルに応じた第１の人物と相違する第２の人物に応じた人体モデルを前記サーバ装置から受信する手段と、受信した第２の人物に応じた第２の人体モデルの身長が、第１の人物に応じた第１の人体モデルの身長と合致するように、第２の人体モデルを相似的に変形する手段と、第１の人体モデル、及び変形した第２の人体モデルを一緒に表示する手段とを備えることを特徴とする。【００１０】
また、本発明は、前記通信端末装置が、第１の人物と相違する複数の人物の中から、第２の人物の選択を受け付ける手段と、第２の人物の選択を受け付けた場合、第２の人物に応じた人体モデルを要求するモデル要求を前記サーバ装置へ送信する手段とを備え、前記サーバ装置は、前記モデル要求を受信した場合、記憶する中から、第２の人物に応じた人体モデルを読み出す手段と、読み出した第２の人物に応じた人体モデルを前記通信端末装置へ送信する手段とを備えることを特徴とする。【００１１】
さらに、本発明は、前記人体モデルが、人物の測定結果に基づき生成されたものであり、前記サーバ装置は、同一の人物に対して、測定時が異なる複数の人体モデルを記憶しており、前記通信端末装置は、第１の人物について、測定時が異なる複数の人体モデルの中から、いずれか一つの測定時の人体モデルの選択を受け付ける手段と、選択を受け付けた測定時の人体モデルを要求する選択モデル要求を前記サーバ装置へ送信する手段とを備え、前記サーバ装置は、前記選択モデル要求を受信した場合、記憶する中から、前記選択モデル要求に応じた測定時の人体モデルを読み出す手段と、読み出した人体モデルを前記通信端末装置へ送信する手段とを備え、前記通信端末装置は、選択モデル要求の送信に応じて受信した人体モデルを、第１の人体モデルとして表示する手段を備えることを特徴とする。【００１２】
さらにまた、本発明は前記人体モデルが、人物の三次元撮像に基づいて生成された人物の外観を様々な角度から示すことが可能な撮像画像モデルを含み、前記通信端末装置は、第１の人体モデル及び第２の人体モデルとして撮像画像モデルをそれぞれ受信した場合、第１の人体モデルに係る撮像画像モデル及び第２の人体モデルに係る撮像画像モデルの両方を同じ角度で回転して表示する手段を備えることを特徴とする。【００１３】
本発明は、前記人体モデルが、人物の骨格に応じた骨格モデルを含み、前記通信端末装置は、人体モデルとして骨格モデルを受信した場合、受信した骨格モデルを表示する手段を備えることを特徴とする。
また、本発明は、前記人体モデルが、人物の筋肉に応じた筋肉モデルを含み、前記通信端末装置は、人体モデルとして筋肉モデルを受信した場合、受信した筋肉モデルを表示する手段を備えることを特徴とする。
さらに、本発明は、前記人体モデルが、人物の脂肪に応じた脂肪モデルを含み、前記通信端末装置は、人体モデルとして脂肪モデルを受信した場合、受信した脂肪モデルを表示する手段を備えることを特徴とする。【００１４】
本発明は、人物の体格を示す人体モデルを人物ごとに記憶する外部のサーバ装置から、通信端末装置が人体モデルを受信し、受信した人体モデルを表示する人体モデル表示方法において、前記通信端末装置は、表示する人体モデルに応じた第１の人物と相違する第２の人物に応じた人体モデルを、外部のサーバ装置から受信するステップと、受信した第２の人物に応じた第２の人体モデルの身長が、第１の人物に応じた第１の人体モデルの身長と合致するように、第２の人体モデルを相似的に変形するステップと、第１の人体モデル、及び変形した第２の人体モデルを一緒に表示するステップとを備えることを特徴とする。【００１５】
本発明は、人物の体格を示す人体モデルを人物ごとに記憶する外部のサーバ装置から、人体モデルを受信して表示する通信端末装置において、表示する人体モデルに応じた第１の人物と相違する第２の人物に応じた人体モデルを、外部のサーバ装置から受信する手段と、受信した第２の人物に応じた第２の人体モデルの身長が、第１の人物に応じた第１の人体モデルの身長と合致するように、第２の人体モデルを相似的に変形する手段と、第１の人体モデル、及び変形した第２の人体モデルを一緒に表示する手段とを備えることを特徴とする。【００１６】
本発明は、第１の人物と相違する複数の人物の中から、第２の人物の選択を受け付ける手段と、第２の人物の選択を受け付けた場合、第２の人物に応じた人体モデルを要求するモデル要求を外部のサーバ装置へ送信する手段と、モデル要求の送信に応じて、外部のサーバ装置から、第２の人物に応じた人体モデルを受信する手段とを備えることを特徴とする。【００１７】
本発明は、前記人体モデルが、人物の測定結果に基づき生成されたものであり、第１の人物について、測定時が異なる複数の人体モデルの中から、いずれか一つの測定時の人体モデルの選択を受け付ける手段と、選択を受け付けた測定時の人体モデルを要求する選択モデル要求を外部のサーバ装置へ送信する手段と、選択モデル要求の送信に応じて受信した人体モデルを、第１の人体モデルとして表示する手段とを備えることを特徴とする。【００１８】
本発明は、第１の人体モデルの足元、及び第２の人体モデルの足元が、同一の水平線上に位置するように第１の人体モデル及び第２の人体モデルを配置して表示する手段と、第１の人体モデル及び第２の人体モデルの間隔を変更する手段とを備えることを特徴とする。【００１９】
本発明は、第１の人体モデル及び第２の人体モデルを完全に重ね合わせる重合指示を受け付ける手段と、重合指示を受け付けた場合、第１の人体モデルを垂直方向に貫通する第１中心線、及び第２の人体モデルを垂直方向に貫通する第２中心線が一致するように、第１の人体モデル及び第２の人体モデルを重ね合わせる手段とを備えることを特徴とする。【００２０】
本発明は、第１の人体モデル又は第２の人体モデルの少なくとも一方の色合いを変更する色合変更指示を受け付ける手段と、色合変更指示を受け付けた場合、色合変更の対象となる人体モデルの色合いを変更する手段とを備えることを特徴とする。【００２１】
本発明は、第１の人体モデル又は第２の人体モデルの少なくとも一方の透明度を変更する透明度変更指示を受け付ける手段と、透明度変更指示を受け付けた場合、透明度変更の対象となる人体モデルの透明度を変更する手段とを備えることを特徴とする。【００２２】
本発明は、前記人体モデルが、人物の三次元撮像に基づいて生成された人物の外観を様々な角度から示すことが可能な撮像画像モデルを含み、第１の人体モデル及び第２の人体モデルとして撮像画像モデルをそれぞれ受信した場合、第１の人体モデルに係る撮像画像モデル及び第２の人体モデルに係る撮像画像モデルの両方を同じ角度で回転して表示する手段を備えることを特徴とする。
また、本発明は、前記人体モデルが、人物の骨格に応じた骨格モデルを含み、人体モデルとして骨格モデルを受信した場合、受信した骨格モデルを表示する手段を備えることを特徴とする。【００２３】
さらに、本発明は、前記人体モデルが、人物の筋肉に応じた筋肉モデルを含み、人体モデルとして筋肉モデルを受信した場合、受信した筋肉モデルを表示する手段を備えることを特徴とする。
さらにまた、本発明は、前記人体モデルが、人物の脂肪に応じた脂肪モデルを含み、
人体モデルとして脂肪モデルを受信した場合、受信した脂肪モデルを表示する手段を備えることを特徴とする。【００２４】
本発明は、通信機能を有するコンピュータに、人物の体格を示す人体モデルを人物ごとに記憶する外部のサーバ装置から、人体モデルを受信させて表示する処理を行わせるためのコンピュータプログラムにおいて、前記コンピュータに、表示する人体モデルに応じた第１の人物と相違する第２の人物に応じた人体モデルを、外部のサーバ装置から受信するステップと、受信した第２の人物に応じた第２の人体モデルの身長が、第１の人物に応じた第１の人体モデルの身長と合致するように、第２の人体モデルを相似的に変形するステップと、第１の人体モデル、及び変形した第２の人体モデルを一緒に表示するステップとを実行させることを特徴とする。【００２５】
本発明にあっては、第１の人物に応じた第１の人体モデルの身長に、第２の人物に応じた第２の人体モデルの身長が合致するように、第２の人体モデルを相似的に変形（拡大又は縮小）して一緒に表示するので、二つの人体モデルの身長が合致した状態で両者を対比できるようになる。その結果、人体を構成する各部の比較が容易となり、例えば、足の長さの違いも、視覚的にそのまま比較できるようになり、実測対比では困難だった足の長さの比較も、同一に揃えた身長における足が占める比率によって、一目で確認できるようになる。【００２６】
また、本発明にあっては、通信端末装置側で、複数の人物の中から比較対象となる第２の人物を選択し、サーバ装置側では、選択された第２の人物に応じた人体モデルを、記憶する中から読み出して通信端末装置へ提供するので、ユーザが所望する比較対象を容易に選び出すことが可能となる。【００２７】
本発明にあっては、第１の人体モデルを、測定時が異なる複数の人体モデルの中から選択できるようにしてあるので、例えば、トレーニングにより体形変化がしていく場合、所望の測定時期に応じた第１の人体モデルと、第２の人物に応じた第２の人体モデルと比較できるようになり、トレーニングによる体形変化の効果を、第２の人体モデルとの視覚的な対比によって確認でき、トレーニング継続のモチベーション維持などに本発明を活用できるようになる。【００２８】
本発明にあっては、人体モデルが、人物の外観を様々な角度で示すことが可能な撮像画像モデルを含むことから、身長を一致させた撮像画像モデル同士で、第１の人物と第２の人物の外観的な比較を行えるようになり、外観的な相違を容易に確認できる。さらに、撮像画像モデルは様々な角度で示すことができることから、第１の人物と第２の人物の外観的な比較も、側方から、背面からなどの所望の方向から行える。【００２９】
本発明にあっては、人体モデルが、人物の骨格に応じた骨格モデルを含むことから、身長を一致させた骨格モデル同士で、第１の人物と第２の人物の骨格レベルでの比較を行えるようになり、骨格の違い、骨組みの違いなどを視覚的に確認できるようになる。
また、本発明にあっては、人体モデルが、人物の筋肉に応じた筋肉モデルを含むことから、身長を一致させた筋肉モデル同士で、第１の人物と第２の人物の筋肉レベルでの比較が可能となり、筋肉の付き方の違い、筋肉の量の違いなどを視覚的に確認できるようになる。
さらに、本発明にあっては、人体モデルが、人物の脂肪に応じた脂肪モデルを含むことから、身長を一致させた脂肪モデル同士で、第１の人物と第２の人物の脂肪レベルでの比較が可能となり、脂肪の付き方の違い、脂肪の量の違いなどを視覚的に確認できるようになる。【００３０】
本発明にあっては、第１の人体モデルの足元と、第２の人体モデルの足元が、同一の水平線上に位置するように、第１の人体モデル及び第２の人体モデルを配置して表示すると共に、第１の人体モデル及び第２の人体モデルの間隔を変更するようにしているので、二つの人体モデルの比較が容易となり、間隔を適宜変更するなどして、視覚的にも両者の違いが確認しやすくなる。【００３１】
本発明にあっては、重合指示を受け付けると、第１の人体モデルを垂直方向に貫通する第１中心線、及び第２の人体モデルを垂直方向に貫通する第２中心線が一致するように、第１の人体モデル及び第２の人体モデルを重ね合わせることから、重ね合わせた状態で、第１の人体モデルと、第２の人体モデルとを比較でき、体格の輪郭的な部分において、両者の違いが現れるので、体格の外周形状における比較が容易になる。【００３２】
本発明にあっては、比較の対象となる少なくとも一方の人体モデルの色合いを変更可能にするので、一方の人体モデルの色合いを変更することで、他方の人体モデルとの区別が容易となり、人体モデル間の距離が近い場合、両方の人体モデルに重なりが生じた場合などにおいて、色合いの違いで両方の人体モデルを識別して比較できるようになる。【００３３】
本発明にあっては、比較の対象となる少なくとも一方の人体モデルの透明度を変更可能にするので、一方の人体モデルの透明度を変更すれば、他方の人体モデルとの区別が容易となり、人体モデル間の距離が近い場合、両方の人体モデルに重なりが生じた場合などにおいて、透明度の違いで両方の人体モデルを、共に認識して比較できるようになる。
【発明の効果】
【００３４】
本発明にあっては、第１の人物に応じた第１の人体モデルの身長と、第２の人物に応じた第２の人体モデルの身長を揃えて一緒に表示するので、同一の身長としたスケールで両者を比較でき、それに伴い、人体を構成する各部が占める割合の違いなども確認しやすい状況を提示できる。
また、本発明にあっては、サーバ装置は、通信端末装置で選択された第２の人物に応じた人体モデルを通信端末装置へ提供するので、ユーザが所望する比較対象を容易に選び出すことができる。【００３５】
本発明にあっては、所望の測定時期に応じた第１の人体モデルと、第２の人物に応じた第２の人体モデルと比較でき、それにより、トレーニングによる体形変化が経時的に変化する場合などにおいて、体形がどのように変わったかを、比較対象となる人体モデルと比べることで適宜確認できる。【００３６】
本発明にあっては、身長を一致させた三次元撮像モデル同士で、第１の人物と第２の人物の外観的な比較を行えるので、両者の外観的な相違を容易に確認できると共に、このような比較を人体の様々な角度から行うことができる。
また、身長を一致させた骨格モデル同士で、第１の人物と第２の人物の骨格レベルでの比較を行えるので、骨格の違い、骨組みの違いなどを視覚的に確認できる。【００３７】
本発明にあっては、身長を一致させた筋肉モデル同士で、第１の人物と第２の人物の筋肉レベルでの比較を行えるので、筋肉の付き方の違い、筋肉の量の違いなどを視覚的に確認できる。
また、本発明にあっては、身長を一致させた脂肪モデル同士で、第１の人物と第２の人物の脂肪レベルでの比較を行えるので、脂肪の付き方の違い、脂肪の量の違いなどを視覚的に確認できる。【００３８】
本発明にあっては、第１の人体モデル及び第２の人体モデルを、両方の人体モデルの足元の位置を水平的に揃えて、両方のモデルの間隔を変更可能にしたので、両方の人体モデルが横並びの同位置の配置となって比較を容易に行うことができ、さらには、間隔を変更することで、両方の人体モデルの違いも確認しやすい状況を確保できる。【００３９】
本発明にあっては、第１の人体モデル及び第２の人体モデルを、両方の人体モデルを垂直方向に貫通する中心線が一致するように重ね合わせることができ、体格の輪郭的な部分における両者の違いについての比較を容易に行える。【００４０】
本発明にあっては、一方の人体モデルの色合いを変更することにより、両方の人体モデルを容易に区別でき、人体モデル間の距離が近い場合、重なりが生じている場合などにおいて、色合いの違いにより両方の人体モデルを区別して比較できる。
本発明にあっては、一方の人体モデルの透明度を変更することにより、人体モデル間の距離が近い場合、重なりが生じている場合などにおいて、透明度の違いで両方の人体モデルを確実に比較できる。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施形態に係る人体モデル表示システムを含む健康管理システムの構成を示す概略図である。
【図２】健康管理システムの全体的な構成を示すブロック図である。
【図３】測定処理装置の主要な内部構成を示すブロック図である。
【図４】（ａ）は初期画面の一例を示す概略図であり、（ｂ）は測定開始画面の一例を示す概略図である。
【図５】基準値テーブルの中身の一例を示す図表である。
【図６】人体モデル提供装置を構成するサーバ装置の主要な内部構成を示すブロック図である。
【図７】一般ユーザＤＢ部の一例を示す図表である。
【図８】有名人ＤＢ部の一例を示す図表である。
【図９】人体モデルテーブルにおける男性用の各モデルを示す概略図である。
【図１０】（ａ）は骨格モデルに設けられる複数の変形基点の例を示す概略図、（ｂ）は筋肉モデルに設けられる複数の変形基点の例を示す概略図、（ｃ）は脂肪モデルに設けられる複数の変形基点の例を示す概略図
【図１１】ポイントテーブルの中身を示す図表である。
【図１２】モデル数値テーブルの中身を示す図表である。
【図１３】人体モデル変形方法の一連の処理手順を示すフローチャートである。
【図１４】通信端末装置の主要な内部構成を示すブロック図である。
【図１５】通信端末装置に表示されるログイン画面を示す概略図である。
【図１６】（ａ）は人体モデル画面の例を示す概略図、（ｂ）はメニューウインドウを展開した人体モデル画面の例を示す概略図である。
【図１７】（ａ）（ｂ）は、有名人選択画面の例を示す概略図である。
【図１８】有名人モデル画面の例を示す概略図である。
【図１９】選択一覧画面の例を示す概略図である。
【図２０】実測対比画面の例を示す概略図である。
【図２１】相似変形対比画面の例を示す概略図である。
【図２２】（ａ）は脂肪モデルの状態を示す相似変形対比画面、（ｂ）は筋肉モデルの状態を示す相似変形対比画面、（ｃ）は骨格モデルの状態を示す相似変形対比画面の例を示す概略図である。
【図２３】（ａ）（ｂ）は二つの人体モデル間の距離を調整した状態の相似変形対比画面の例を示す概略図である。
【図２４】二つの人体モデルを完全に重ね合わせた状態の相似変形対比画面の例であり、（ａ）は正面方向からの概略図、（ｂ）は左側方からの概略図である。
【図２５】（ａ）は二つの人体モデルを斜め方向の角度に回転した相似変形対比画面の例を示す概略図、（ｂ）は真上方向に回転した相似変形対比画面の例を示す概略図である。
【図２６】人体モデル表示方法の処理手順を示すフローチャートである。
【図２７】人体モデル表示方法の処理手順を示すフローチャートである。
【発明を実施するための形態】
【実施例１】
【００４２】
図１、２は、本実施形態に係る健康管理システム１の一例となる全体的な構成を示す概略図である。この健康管理システム１は、人体の測定を行う人体測定システム５、及び測定結果に応じた人物の体格を示す人体モデルの表示を行う人体モデル表示システム２をネットワークで接続したものになっており、基本的な構成は、上述した特許文献３で開示された健康管理システムと同等である。【００４３】
人体モデル表示システム２は、人体モデル提供装置５０及び通信端末装置３を含んでおり、人体モデル提供装置５０は、人体測定システム５から送られる被験者Ｈの身体的な測定結果を取得し、その取得した測定結果に基づいた被験者Ｈの体格を示す人体モデルを生成して通信端末装置３へ提供する。被験者Ｈ等は、測定後、通信端末装置３を用いて、人体モデル提供装置５０が提供する人体モデルを表示し、その表示した人体モデルから自身の体格等を確認できる。通信端末装置３として図１、２では、通信機能を有するタブレットを示すが、タブレット以外にも、スマートフォンのような携帯通信端末、又は通信機能を有するパソコン（ノート型パソコン、デスクトップ型パソコン等）も使用できる。また、図１、２では、１台の通信端末装置３を示すに留まるが、実際の場面では、被験者Ｈ等の数に応じた複数の通信端末装置３が使用されることになる。【００４４】
本発明は、本システムのユーザ（第１の人物に相当）の測定結果に応じたユーザ自身の人体モデル（第１の人体モデルに相当）を通信端末装置３で表示することに加えて、ユーザが比較を希望する人物（第２の人物に相当）に応じた人体モデル（第２の人体モデルに相当）も通信端末装置３で表示して、二つの人体モデルを比較できるようにしている。特に、本実施形態では、比較対象となる第２の人物として、スポーツ選手、役者、モデルなどの有名人の体格を示す人体モデルを人体モデル提供装置５０に予め準備（記憶）しておき、有名人の人体モデルと被験者自身の人体モデルを比較できるようにして、有名人と体格的な違いを確認できるようにしたことが特徴になっている。【００４５】
被験者自身及び有名人の各人体モデルの表示のための測定を行う人体測定システム５は、体組成計１０及び三次元測定器２０を組み合わせて所要の身体的な測定を行い、測定されたデータを測定処理装置３０で処理する。健康管理システム１（人体モデル表示システム２を含む）のユーザになるには、会員登録が必要になっており、会員登録するには、ユーザの氏名、ニックネーム、パスワード、メールアドレス等を、健康管理システム１の利用を管理する事業体に提出することになり、事業体は、会員登録をしたユーザについて、ユーザを識別するユーザＩＤを発行する。会員登録したユーザの情報及びユーザの測定結果等は、人体モデル提供装置５０が有する会員データベース６０に蓄積される。なお、本システムにおいて、比較対象となる有名人は特別会員扱いになっており、有名人を識別する有名人ユーザＩＤ（特別ユーザＩＤ）が発行され、この有名人に関するデータ及び情報も会員データベース６０に記憶される。以下、健康管理システム１に含まれる人体測定システム５及び人体モデル表示システム２等について詳しく説明する。【００４６】
人体測定システム５は、人体の組成的な測定を体組成計１０で行うと共に、人体の体格に関する三次元的な測定を三次元測定器２０で行っている。体組成計１０は、被験者Ｈの組成に係る測定を行う装置（第１測定器）である。この体組成計１０は、被験者Ｈの体全体に対する測定と、特定部位に対する測定を行う。体全体に対する身体的な測定項目としては、体重、体脂肪率、脂肪量、筋肉量、体水分量等があり、特定部位に対する身体的な測定項目としては、体脂肪率、筋肉量、脂肪量等があり、特定部位としては、左腕、右腕、体幹部、左脚、右脚がある。体幹部（胴体部）における脂肪の測定は、内臓脂肪の測定と、皮下脂肪の測定を含み、残りの四肢（左右腕、左右脚）については皮下脂肪を測定する。【００４７】
体組成計１０は、図１に示すように、被験者Ｈが載る台状の本体部１１並びに被験者Ｈの両手で把持される左グリップ部１２ａ及び右グリップ部１２ｂを具備し、本体部１１と、左グリップ部１２ａ及び右グリップ部１２ｂは、左右接続線１３ａ、１３ｂで接続される。本体部１１の上面の被験者Ｈの載置箇所には、被験者Ｈの足裏と接触する測定電極部を設けられており、同様に、左右グリップ部１２ａ、１２ｂの表面にも測定電極部が設けられている。また体組成計１０は、本体部１１を、第１接続線１４により測定処理装置３０と接続する。【００４８】
体組成計１０は、第１接続線１４を介して測定処理装置３０から送られてくる測定開始指示が本体部１１に入力されると、上述した各項目の測定を行い、測定が完了すると、測定した数値等を含む測定結果を、第１接続線１４を介して、本体部１１から測定処理装置３０へ送る。【００４９】
一方、人体測定システム５が有する三次元測定器２０は、測定対象物の三次元データ（ＯＢＪデータ）の測定が可能な装置（第２測定器）であり、計三本の柱状部２１、２２、２３を有する。これら三本の柱状部２１、２２、２３は、上述した体組成計１０の本体部１１の周囲を、平面視で三角形を構成するように、三角形の各頂点となる位置にそれぞれ配置され、体組成計１０による測定と同期して三次元測定を行う。各柱状部２１、２２、２３は複数のレーザ光出射部２１ａ、２２ａ、２３ａ及び走査状況取得部２１ｂ、２２ｂ、２３ｂを具備し、各レーザ光出射部２１ａ、２２ａ、２３ａからレーザ光を出射して測定対象物を走査すると共に、走査した状況を走査状況取得部２１ｂ、２２ｂ、２３ｂで撮像して検知する。なお、この撮像の際、被験者Ｈの外観も三次元的に撮像されることになる。三次元測定器２０は、各柱状部２１、２２、２３を、三次元測定用接続線２４ａ、２４ｂ、２４ｃで測定処理装置３０と接続している。【００５０】
三次元測定器２０は、三次元測定用接続線２４ａ、２４ｂ、２４ｃを介して測定処理装置３０から送られてくる測定開始指示が、各柱状部２１、２２、２３へ入力されると、各柱状部２１、２２、２３の各レーザ光出射部２１ａ、２２ａ、２３ａからレーザ光を出射して測定を開始し、測定開始から約２秒でレーザ光の走査状況の検知測定を完了し、測定した数値に応じた数値情報（ＯＢＪデータ）及び撮像画像等を含む測定結果を、測定処理装置３０へ送る。【００５１】
測定処理装置３０では、三次元測定器２０から送られてきた測定結果に含まれる数値結果（ＯＢＪデータ、人体の各部の位置に関する情報）に基づき測定対象物に関する各種寸法値を算出しており、各種寸法値を算出する部分において、測定処理装置３０は三次元測定器２０の一部を構成している。【００５２】
測定処理装置３０が、算出処理により得ることのできる各種寸法値としては、測定対象物の全体寸法、体表面積、体容積、任意部の長さ、任意部の周囲長等がある。被験者Ｈという人体を身体的に測定対象にするときは、人体の身長に加えて、人体の特定部位である各腕についての長さ（袖丈の長さ）、手首の周囲長及び腕の周囲長（最大周囲長）、体幹部の長さ（座高）、ウエストの周囲長、胸囲の周囲長、及び臀部の周囲長、各脚についての長さ（股下の長さ）、足首の周囲長、及び太ももの周囲長（最大周囲長）等と云った被験者Ｈの体格に係る項目を算出する（その他、左右の肩幅、襟ぐり等も測定）。なお、図１に示すように、被験者Ｈは測定時に足を開くので、足を開いた分、実際の身長より測定値が小さくなるので、身長については、測定処理装置３０において所定の比率を乗じて、自動補正を行う。【００５３】
なお、上述した三本の柱状部２１、２２、２３を三角形の各頂点に配置して三次元測定する方法は、三角測量の原理を用いた公知の三次元距離計測手法（三角測量の原理）により、レーザ光出射部２１ａ、２２ａ、２３ａから出射するレーザ光で測定対象物の表面を走査し、その走査状況を、走査状況取得部２１ｂ、２２ｂ、２３ｂで撮像して、柱状部２１、２２、２３を三角形の位置と、走査状況取得部２１ｂ、２２ｂ、２３ｂで撮像した画像におけるレーザ光の走査位置のポイント等との関係に基づき、測定対象物の各表面のポイント（表面をメッシュにした交点）を三次元座標上（水平面の一方向に応じたＸ軸、水平面においてＸ軸と直交する方向に応じたＹ軸、Ｘ軸及びＹ軸に直交する垂直方向に応じたＺ軸で構成される座標）に展開した位置を求めることになる。【００５４】
三次元測定器２０は、人体（被験者Ｈ）を三次元測定する場合、人体の表面上の約３万のポイントについての位置を三次元座標値の数値で求めており、これら三次元測定される各ポイントは、それぞれを識別できるように番号が付されており（１番目のポイント〜約３万番目のポイントが存在する）、各番号と三次元座標値が対応づけたものが測定結果（ＯＢＪデータ）に含まれる。なお、三次元座標値に係る三次元座標系を構成するＸ、Ｙ、Ｚ軸について、本実施形態では図１に示すように、Ｘ軸方向を人体の幅方向に一致させており、Ｙ軸方向を人体の身長方向に一致させており、Ｚ軸方向を人体の厚み方向に一致させている。そのため、例えば人体を正面から見た場合、主にＸＹ座標系で表現されることになり、人体を横方向から見た場合、主にＹＺ座標系で表現される。【００５５】
図３は、測定処理装置３０の主要構成を示したブロック図である。本実施形態の測定処理装置３０としては、各測定器１０、２０との接続機能、及びネットワークＮＷを介した通信機能等を具備したコンピュータを用いており、図３は、そのコンピュータを用いた場合の構成を示している。測定処理装置３０は、全体的な制御及び各種処理を行うＣＰＵ３０ａに、各種デバイス等を内部接続線３０ｈで接続したものになっており、各種デバイス等には、外部機器接続部３０ｂ、通信部３０ｃ、ＲＯＭ３０ｄ、ＲＡＭ３０ｅ、表示入出力インタフェース３０ｆ、及び記憶部３０ｇ等がある。【００５６】
外部機器接続部３０ｂは、各種規格（例えば、ＩＥＥＥ系などの規格）に準じた双方向で各種信号、情報等を送ることが可能な接続インタフェース（例えば、ＵＳＢ系のシリアルインタフェース）であり、本実施形態では、この外部機器接続部３０ｂで各測定器１０、２０と接続して、各測定器１０、２０の測定結果を取得すると共に、各測定器１０、２０への測定開始指示を送るようにしている。【００５７】
通信部３０ｃは、ネットワークＮＷとの接続通信デバイスに相当する所要の通信規格に応じたものであり（例えばＬＡＮモジュール）、通信線Ｌ及び所要の通信機器（図示は省略。例えばルータ等が該当）を介してネットワークＮＷと接続することで、人体モデル表示システム２の人体モデル提供装置５０との通信を可能にしている。【００５８】
ＲＯＭ３０ｄは、ＣＰＵ３０ａの基本的な処理内容を規定したプログラム等を記憶するものであり、ＲＡＭ３０ｅは、ＣＰＵ３０ａの処理に伴う内容、ファイル等を一時的に記憶するものである。表示入出力インタフェース３０ｆは、接続線３６で表示装置３５が接続されるインタフェースであり、本実施形態の表示装置３５は、タッチスクリーン機能を具備する表示スクリーン３５ａを有するので、表示スクリーン３５ａに表示させる各種画面に応じた各画面データを出力することに加えて、表示スクリーン３５ａでのタッチによる操作内容の入力を受け付けて、その受け付けた操作内容をＣＰＵ３０ａへ送る処理等も行う。【００５９】
記憶部３０ｇは、ＨＤＤ（Hard Disc Drive）又はＳＳＤ（Solid State Drive）等により構成される記憶デバイスであり、基本プログラムＰ１、三次元測定プログラムＰ２、組成測定プログラムＰ３、及び測定管理プログラムＰ４といったプログラム、並びに画面データテーブルＴ１、基準値テーブルＴ２等を記憶する。各プログラムの説明を後にして、先ず、テーブル（画面データテーブルＴ１、基準値テーブルＴ２）について説明する。画面データテーブルＴ１は、図４に示す画面内容等を表示装置３５で表示させるための各種画面データを複数格納したものである。【００６０】
図４（ａ）は、画面データテーブルＴ１に格納された中の初期画面データが表示装置３５に出力されることで、表示スクリーン３５ａに初期画面４０が表示された状態を示す。初期画面４０は、人体測定システム５において、最初に提示される画面であり、画面上部に「ユーザＩＤ、パスワードを入力し、決定ボタンを選択してください。」というテキストが配置されると共に、そのテキストの下方に、ユーザＩＤ入力欄４０ａ、パスワード入力欄４０ｂ、及び選択可能な決定ボタン４０ｃが配置されている。そして、初期画面４０は、画面下方に、選択可能なキーボード欄４０ｄを設けており、このキーボード欄４０ｄの所望のキーを順次選択することで、ユーザＩＤ入力欄４０ａ及びパスワード入力欄４０ｂのそれぞれに、選択されたキーに応じた英数字が入力されるように作り込まれている。【００６１】
ユーザＩＤ入力欄４０ａ及びパスワード入力欄４０ｂに英数字（ユーザＩＤ、パスワード）がそれぞれ入力された状態で決定ボタン４０ｃの選択操作（ログイン操作）が行われると、入力された英数字（ユーザＩＤ及びパスワード）が、表示装置３５から測定処理装置３０へ送られ、測定処理装置３０は入力内容（ユーザＩＤ及びパスワード）を人体モデル提供装置５０へ送信する。なお、このような測定用ログイン操作の結果、人体モデル提供装置５０から、会員として登録されている旨の回答が測定処理装置３０へ送られると、測定処理装置３０は測定のためにユーザのログインが完了した状態となる。【００６２】
図４（ｂ）は、測定のためのログインが完了して、画面データテーブルＴ１に格納された中の測定開始画面データが表示装置３５に出力されることで、表示スクリーン３５ａに測定開始画面４１が表示された状態を示す。測定開始画面４１は、「準備ができたら、測定開始ボタンを選択してください。」というテキストと、そのテキストの下方に、選択可能な測定開始ボタン４１ａを配置している。測定開始画面４１の測定開始ボタン４１ａの選択操作が行われると、測定開始ボタン４１ａの選択された旨が、表示装置３５から測定処理装置３０へ送られる。【００６３】
測定開始ボタン４１ａの下方には、「選択開始ボタンの選択から、１０秒後に測定を始めます。」というテキストを配置して、ユーザ（被験者Ｈ）に注意を促している。このようなテキストを配置しているのは、三次元測定器２０による測定は、一定の時間（約２秒間）、被験者Ｈは、所定の姿勢で静止することが要求されるので、測定開始ボタン４１ａが選択されてから、即座に三次元測定を行うと、所定の姿勢で静止する状態を確保できないため、１０秒の準備時間を入れることで、被験者Ｈが測定に適した姿勢をつくれるようにしている。【００６４】
なお、測定開始画面４１で測定開始ボタン４１ａが選択されると、表示スクリーン３５ａの表示は、測定中を示す測定中画面に切り替わると共に、測定が完了すると、測定終了画面に切り替わるようになっている。このような測定中画面、及び測定終了画面も、画面データテーブルＴ１に格納された画面データに応じたものであり、処理の進行に応じて、適宜、測定処理装置３０から表示装置３５へ出力されて各画面が表示される。【００６５】
図５は、記憶部３０ｇに記憶される基準値テーブルＴ２を示す。基準値テーブルＴ２は、体組成計１０で測定された筋肉及び脂肪に関するレベルを判定するための数値（基準値）を格納したものである。本実施形態では左腕、右腕、左脚、右脚、及び体幹部という計５つの特定部位において、筋肉レベル及び脂肪レベルをそれぞれ判定するための複数の基準値を特定部位ごとに格納する（筋肉判定用、及び脂肪判定用の複数の基準値をそれぞれ格納）。【００６６】
すなわち、各特定部位（左腕、右腕、左脚、右脚、及び体幹部）に関する筋肉判定用の複数の基準値として、基準値テーブルＴ２は第１〜９基準値という複数の基準用数値を含み、同様に、脂肪判定用の複数の基準値として、第１〜９基準値という複数の基準用数値を含む。なお、第１〜９基準値の数値には「第１基準値＜第２基準値＜第３基準値＜第４基準値＜第５基準値＜第６基準値＜第７基準値＜第８基準値＜第９基準値」という大小関係が成立する。【００６７】
これは、筋肉レベル及び脂肪レベルとして本実施形態では、それぞれ計９段階のレベルを判定するためである。計９段階のレベルを、筋肉の場合で説明すると、標準を「０」レベルにしており、標準より筋肉の量が少ないレベルを「−１」、「−２」、「−３」、「−４」というように、少ない量の程度に応じて計４段階で区別し、標準より筋肉の量が多いレベルを「＋１」、「＋２」、「＋３」、「＋４」というように、多い量の程度に応じて計４段階で区別する。脂肪の場合も同様に、標準を「０」として、標準より脂肪の量が少ないレベルを「−１」、「−２」、「−３」、「−４」の計４段階で区別し、標準より脂肪の量が多いレベルを「＋１」、「＋２」、「＋３」、「＋４」の計４段階で区別する。【００６８】
筋肉についてのレベルの区分けの具体例を、左腕の場合で説明すると、測定された左腕の筋肉量の数値が第１基準値未満であれば「−４」、第１基準時以上第２基準値未満であれば「−３」、第２基準値以上第３基準値未満であれば「−２」、第３基準値以上第４基準値未満であれば「−１」、第４基準時以上第５基準値未満であれば「０」、第５基準値以上第６基準値未満であれば「＋１」、第６基準時以上第７基準値未満であれば「＋２」、第７基準値以上第８基準値未満であれば「＋３」、第８基準値以上第９基準値未満であれば「＋４」と判定される（他の特定部位の測定された筋肉量についても同様）。【００６９】
また、脂肪についてのレベルの区分けの具体例を、左腕の場合で説明すると、測定された左腕の脂肪量が第１基準値未満であれば「−４」、第１基準時以上第２基準値未満であれば「−３」、第２基準値以上第３基準値未満であれば「−２」、第３基準値以上第４基準値未満であれば「−１」、第４基準時以上第５基準値未満であれば「０」、第５基準値以上第６基準値未満であれば「＋１」、第６基準時以上第７基準値未満であれば「＋２」、第７基準値以上第８基準値未満であれば「＋３」、第８基準値以上第９基準値未満であれば「＋４」と判定される（他の特定部位の測定された脂肪量についても同様）。上述した計９段階のレベルを表す数値は、特定部位の筋肉量又は脂肪量に係る数値を示す測定結果を意味する。【００７０】
なお、図５に示すように、体幹部においては、通常の脂肪用の数値（皮下脂肪用の第１〜第９基準値）に加えて、内臓脂肪用の基準値（第１〜第９基準値）を基準値テーブルＴ２は格納しており、体幹部においては、通常の脂肪（皮下脂肪）と、内臓脂肪の二種類の脂肪についてレベル判定が行えるようにしている（内臓脂肪の脂肪量に係るレベル判定は、上述した皮下脂肪の場合と同様）。【００７１】
次に、図３の記憶部１３０ｇに記憶される各プログラムについて説明する。まず、基本プログラムＰ１は、測定処理装置３０を一般的なコンピュータとして機能させるために、ＣＰＵ３０ａが行う基本的な処理を規定したオペレーティングシステムに相当するものであり、この基本プログラムＰ１には、上述した外部機器接続部３０ｂを通じた信号等の入出力機能、通信部３０ｃを通じた通信機能、及び表示入出力インタフェース３０ｆを通じた表示機能・操作受付機能等を含んでいるものとする。【００７２】
また、三次元測定プログラムＰ２は、三次元測定器２０から送られてくる測定結果に含まれる数値（検知した複数の頂点のＸＹＺ座標値、ＯＢＪデータ）を用いて、上述した三角測量の原理を用いた公知の三次元距離計測手法により、被験者Ｈの測定項目（身長、各四肢の長さ等）に係る数値を算出する処理をＣＰＵ３０ａが行うことを規定したものになっている。【００７３】
組成測定プログラムＰ３は、体組成計１０から送られてくる脂肪又は筋肉に係る測定数値を取得すること、及び特定部位（体幹部、及び四肢）については、測定数値を、図５の基準値テーブルＴ２に格納される基準値と対比することで、測定された筋肉量、及び脂肪量が、計９段階のいずれのレベルに該当するかを判定する処理も規定する。なお、９段階のレベルは上述したように、「−４」〜「＋４」の段階で示され、「０」の段階が標準であり、「０」からマイナスの数値が大きくなるにつれて、筋肉量又は脂肪量が少なくなっていくことを表し、また、「０」からプラスの数値が大きくなるにつれて、筋肉量又は脂肪量が多くなっていくことを表す。【００７４】
測定管理プログラムＰ４は、人体測定システム５における全般的な処理に関して、ＣＰＵ３０ａが行う各種処理の内容を規定したものである。具体的には、表示装置３５に各種画面を表示する処理、登録ユーザの会員認証に関する処理、ユーザ操作に応じた対応処理、測定結果を人体モデル提供装置５０へ送る処理等をＣＰＵ３０ａに行わせるプログラミング内容を測定管理プログラムＰ４は含んでいる。【００７５】
具体的には、まず、図４（ａ）の初期画面４０を表示する処理を行い、この初期画面４０を通じて入力されたユーザＩＤを測定処理装置３０（ＣＰＵ１３０ａ）が取得すると、その取得したユーザＩＤが登録されているか否かを問い合わせる旨の問合せ情報を人体モデル提供装置５０へ送信することを測定管理プログラム処理Ｐ４は規定する。また、問合せ情報の送信に応じて、人体モデル提供装置５０から、登録されていない旨の返信を測定処理装置３０が受信すると、再度、ユーザＩＤの入力を行うことを示したユーザＩＤ入力画面を表示する処理を測定管理プログラム処理Ｐ４は規定する。【００７６】
一方、問合せ情報の送信に応じて、人体モデル提供装置５０から、登録されている旨の返信を測定処理装置３０が受信すると、次に、図４（ｂ）の測定開始画面４１の表示処理を行うことを測定管理プログラム処理Ｐ４は規定する。また、その測定開始画面４１で測定開始ボタン４１ａの選択操作を受け付けると、測定準備画面の表示処理を行うと共に、測定開始ボタン４１ａの選択操作から１０秒が経過すれば、体組成計１０及び三次元測定器２０へ測定開始指示を送信することも測定管理プログラム処理Ｐ４は規定する。【００７７】
そして、測定管理プログラム処理Ｐ４は、測定開始指示の送信後に、測定中画面の表示処理を行って、体組成計１０及び三次元測定器２０の両方から測定結果を測定処理装置３０（ＣＰＵ３０ａ）が受け取ると、測定終了画面の表示に切り替えて、演算結果の整理が完了すると、その演算結果の各数値等を示す結果画面の表示処理を行うことを規定する。また、測定結果（被験者Ｈの三次元撮像画像、体格及び体型に応じた各点のＸＹＺ座標値、身長及び各特定部位の寸法に係る数値、脂肪（各特定部位の皮下脂肪及び体幹部の内臓脂肪）又は筋肉の測定結果に基づくレベル判定結果（レベルを示す数値）、及びユーザＩＤ等を含む測定結果に係る情報を人体モデル提供装置５０へ送信する処理を演算装置（ＣＰＵ１３０ａ）が行うことも、測定管理プログラム処理Ｐ４は規定する。【００７８】
なお、測定結果に係る情報を人体モデル提供装置５０へ送信することで、測定処理装置３０を含む人体測定システム５の被験者Ｈの測定に関する一連の処理は一旦完了し、これ以降については人体測定システム５では次回の測定を待つ状態になる。一方、人体測定システム５（測定処理装置３０）から測定結果を受信する人体モデル表示システム２の人体モデル提供装置５０は、測定結果に係る情報の受信に伴い、測定を行った被験者Ｈに応じた解剖的な三次元の人体モデルを提供するための処理を開始することになる。【００７９】
図６は、人体モデル提供装置５０の主要な内部構成を示すブロック図である。本実施形態の人体モデル提供装置５０は、一般的なサーバコンピュータ（サーバ装置）で構築したものになっているが、分散処理等を行うことで複数のサーバ装置及びデータベース装置等を組み合わせてシステムを構築することも勿論可能である（例えば、人体モデルの提供に関する処理を主に行うサーバ装置、及び登録会員及び特別会員の会員データを格納するデータベースに関する処理を主に行うデータベースサーバ装置を組み合わせてシステムを構築することなどが想定できる）。なお、人体モデル提供装置５０は、通信端末装置３に対し、外部の装置（外部のサーバ装置）として機能する。【００８０】
人体モデル提供装置５０は、全体的な制御及び各種処理を行うＭＰＵ５０ａに、各種デバイス等を内部接続線５０ｈで接続したものになっており、各種デバイス等には、通信モジュール５０ｂ、ＲＡＭ５０ｃ、ＲＯＭ５０ｄ、入力インタフェース５０ｅ、出力インタフェース５０ｆ、及び記憶部５０ｇ等がある。【００８１】
通信モジュール５０ｂは、ネットワークＮＷとの接続モジュールに相当する通信デバイスであり、所要の通信規格に応じたものである（例えばＬＡＮモジュール）。通信モジュール５０ｂは、所要の通信機器（図示は省略。例えばルータ等が該当）を介してネットワークＮＷと接続されており、測定処理装置３０及び通信端末装置３等との通信を可能にする。なお、本実施形態において、人体モデル提供装置５０は、被験者Ｈの身体的な測定結果（測定結果に係る各種情報）を、通信モジュール５０ｂで取得することになる。【００８２】
ＲＡＭ５０ｃは、ＭＰＵ５０ａの処理に伴う内容、ファイル等を一時的に記憶するものであり、ＲＯＭ５０ｄは、ＭＰＵ５０ａの基本的な処理内容を規定したプログラム等を記憶するものである。入力インタフェース５０ｅは、システム管理者等からの操作指示等を受け付けるキーボード５０ｉ、マウス等が接続されるものである。出力インタフェース５０ｆは、ディスプレイ５０ｊ（表示出力装置）が接続されるものであり、ＭＰＵ５０ａの処理に伴う内容をディスプレイ５０ｊへ出力し、システム管理者等が現在の処理内容等を確認できるようにしている。【００８３】
記憶部５０ｇは、データベース、プログラム、及びテーブル等を記憶するものであり、具体的には、データベースとして会員データベース６０を記憶し、プログラムとしてはサーバプログラムＰ１０、モデル変形プログラムＰ１１を記憶し、テーブルとしては、人体モデルテーブル７０、ポイントテーブル８０及びモデル数値テーブル８５等を記憶する。なお、モデル変形プログラムＰ１１等の各プログラムを記憶部５０ｇにインストールするには、光ディスク等の記憶媒体にモデル変形プログラムＰ１１を記憶しておき、その記憶媒体を通じて、記憶部５０ｇにインストールすること等が考えられる。【００８４】
記憶部５０ｇに記憶される会員データベース６０は、通常のユーザ（一般登録会員）の各種データを格納する一般ユーザＤＢ部６１、及び有名人（特別会員）の各種データを格納する有名人ＤＢ部６２を含んでいる。【００８５】
図７は、一般ユーザＤＢ部６１の中身の一例を示し、ユーザ欄として、人物を識別するユーザＩＤごとに、会員の氏名、ニックネーム、メールアドレス、及び各測定時のデータ（体組成計１０及び三次元測定器２０のそれぞれの測定結果を示す数値、測定結果に基づき得られた人体モデル等を示すデータ等）が記憶される（なお、図７では示していないが、会員データベース６０には、その他、性別、パスワード等も記憶される）。会員データベース６０の一般ユーザＤＢ部６１のユーザ欄は、新たなユーザの会員登録により増加し、会員ユーザが退会することで、そのユーザのユーザ欄が削除されることになり、また、各ユーザが測定を行うごとに、測定データ欄には測定時（測定日時）のデータが順次格納されるようになり、これらの要因により、会員データベース６０の中身は随時、更新される。【００８６】
図８は、有名人ＤＢ部６２の中身の一例を示し、有名人ＤＢ６２部の中身は基本的に、上述した一般ユーザＤＢ部６１と同等になっている。すなわち、有名人を識別する有名人ＩＤ（特別ユーザＩＤ）ごとに、有名人の氏名、プロフィール（スポーツの種類、俳優、モデルなど）、メールアドレス、及び各日のデータ（体組成計１０及び三次元測定器２０のそれぞれの測定結果を示す数値、測定結果に基づき得られた人体モデルを示すデータ等）が記憶される。なお、有名人の特別ユーザＩＤは、最初のアルファベットが、一般ユーザのユーザＩＤと異なったものにして、両者を区別できるようにしている。また、測定データ欄には、有名人を人体測定システム５で測定した結果及び人体モデルを示すデータ等が格納されており、有名人が測定を行うごとに、最新の測定結果等が格納される。【００８７】
なお、会員データベース６０は、上述した内容の一般ユーザＤＢ部６１及び有名人ＤＢ部６２を含むことにより、各登録会員及び特別会員（有名人）といった人物ごとに、それぞれの人物の体格を示す人体モデル（人体測定システム５による人物の測定結果に基づき生成されたもの）を記憶することになる。また、会員が複数の測定を行うと、会員データベース６０は、その会員に対して、測定時が異なる複数の人体モデルを記憶することになる。【００８８】
記憶部５０ｇに記憶されるプログラムの中のサーバプログラムＰ１は、サーバコンピュータ用のオペレーティングシステムに応じた各種処理を規定したものであり、この規定内容に基づいた処理をＭＰＵ５０ａが行うことで、人体モデル提供装置５０は、サーバコンピュータ（サーバ装置）としての各機能を果たす。【００８９】
また、モデル変形プログラムＰ１１は、ユーザ又は有名人に応じた人体モデルを得るための各処理を規定したものであり、会員認証に係る処理、測定結果に応じた人体モデルを生成する処理、生成した人体モデルを配信（提供）する処理等を、ＭＰＵ５０ａが各種手段として行うことを規定した内容になっている。モデル変形プログラムＰ１１の詳細は後述し、先に、各テーブル（人体モデルテーブル７０、ポイントテーブル８０、モデル数値テーブル８５）について説明する。【００９０】
図９は、人体モデルテーブル７０の中身の一部を示し、図９に示すのは男性用の人体モデルの範囲であり、女性用人体モデルの範囲は図示しないが、男性用のものと同等になっている。本発明では、被験者Ｈの測定結果に応じた人体モデルを提供するにあたり、一から人体モデルを生成するのではなく、ベースとなる三次元表示が可能な人体モデルを予め準備しておき、その準備した人体モデルを被験者Ｈの測定結果に応じて適宜、変形等を行うことで、被験者の体格及び体つきに応じた人体モデルを生成している。人体モデルテーブル７０は、予め準備する人体モデルのデータを男女別に格納したものであり、ログイン中のユーザ（被験者）の性別を会員データテーブル６０から特定し、男女いずれのモデルデータを用いるかをＭＰＵ５０ａが判断する。本実施形態の人体モデルは、骨格モデル、筋肉モデル、及び脂肪モデルを含んで構成することで、解剖的な表示を可能にしている。なお、人体モデルは、人体モデルは、骨格モデル、筋肉モデル、及び脂肪モデルの他に、三次元測定の際の三次元撮像に基づいて生成された撮像画像モデルも含むが、この撮像画像モデルは、撮像により得られるので、人体モデルテーブル７０には含んでいない。また、このような三次元撮像モデルは、スワイプ操作等により、人物の外観を様々な角度から示すことが可能になっている。【００９１】
人体モデルテーブル７０の中身に関して、男性用人体モデルを例にして説明すると、まず、人体モデルテーブル７０は、人体モデルを構成する骨格モデル７１、筋肉モデル７２、及び脂肪モデル７３の三種類のモデルを含み、また、モデル毎に、統計的に身長に対する四肢の長さ寸法の比率（袖丈の比率、股下の比率）が標準である標準パターン７０ａ、標準パターン７０ａに対して四肢の寸法（手足の寸法）を約９５％短くした第１パターン７０ｂ、及び標準パターンル７０ａに対して四肢の寸法（手足の寸法）を約１０５％長くした第２パターン７０ｃという計三種類のパターンを含む。【００９２】
骨格モデル７１は、骨格を示すモデルであり、標準パターン７０ａに応じた標準の骨格モデル７１ａ、第１パターン７０ｂに応じた第１の骨格モデル７１ｂ、及び第２パターン７０ｃに応じた第２の骨格モデル７１ｃを含む。また、筋肉モデル７２も、骨格モデル７１と同様に、標準パターン７０ａに応じた標準の筋肉モデル７２ａ、第１パターン７０ｂに応じた第１の筋肉モデル７２ｂ、及び第２パターン７０ｃに応じた第２の筋肉モデル７２ｃを含み、脂肪モデル７３も、標準パターン７０ａに応じた標準の脂肪モデル７３ａ、第１パターン７０ｂに応じた第１の脂肪モデル７３ｂ、及び第２パターン７０ｃに応じた第２の脂肪モデル７３ｃを含む。【００９３】
これら各骨格モデル７１、筋肉モデル７２、脂肪モデル７３は、人体モデルとしてパターン別に組み合わされる１つのセットになっている。すなわち、標準パターン７０ａとして、標準の骨格モデル７１ａ、筋肉モデル７２ａ、及び脂肪モデル７３ａが対応付けられて一つのセット（組合せ）になっており、以下同様に、第１パターン７０ｂとして、第１の骨格モデル７１ｂ、筋肉モデル７２ｂ、及び脂肪モデル７３ｂが対応付けられて一つのセットになっており、第２パターン７０ｃとして、第２の骨格モデル７１ｃ、筋肉モデル７２ｃ、及び脂肪モデル７３ｃが対応付けられて一つのセットになっている。【００９４】
また、これらの各骨格モデル７１、筋肉モデル７２、脂肪モデル７３は三次元表示が可能に形成されており、上述した非特許文献１に係る３Ｄ人体解剖アプリで示されるモデルと同様に、各モデルを回転させる操作（例えば、スワイプ操作）を行うことで、所望の角度から、各モデルを確認できると共に、各モデルの所要部分の拡大又は縮小も所要の操作（例えば、ピンチ操作）で可能になっている。【００９５】
さらに、これらの各骨格モデル７１、筋肉モデル７２、脂肪モデル７３は、形状的に変形可能なテクスチャで形成されている。例えば、人体の骨格を表す骨格モデル７１（標準の骨格モデル７１ａ、第１の骨格モデル７１ｂ、第２の骨格モデル７１ｃ）は、相似的に拡大又は縮小する変形が可能になっていると共に、骨格を構成する複数の骨部分（ボーン）のレベルでも長さ寸法の拡大又は縮小、骨格における関節を中心とした角度変化等の変形が可能になっており、それにより骨格の部分的な変形も可能になっている。なお、これらの各骨格モデル７１、筋肉モデル７２、脂肪モデル７３は、それらの体格に応じた数値を有するものとなっており、それらの数値は、モデル数値テーブル８５（図１２参照）においてモデルごとに示される。【００９６】
また、人体の筋肉を表す筋肉モデル７２（標準の筋肉モデル７２ａ、第１の筋肉モデル７２ｂ、第２の筋肉モデル７２ｃ）は、上述した骨格モデル（標準の骨格モデル７１ａ、第１の骨格モデル７１ｂ、第２の骨格モデル７１ｃ）を覆う筋肉（筋肉のテクスチャ）を有する形態で形成してあり、赤又はピンク色系統の色合いをテクスチャ表面に付したものになっている。筋肉モデル７２も形状的に変形可能となっているが、変形の仕方としては、骨格モデル７１の上述した変形に追従して変形する場合と、筋肉モデルが単独で変形する場合の二通りの変形の仕方が存在する。【００９７】
すなわち、筋肉モデル７２の筋肉は、筋肉を表す一定の厚みを有するシート状のテクスチャで形成されており、骨格モデル７１が、上述したように相似的に拡大又は縮小すると、そのような変形に追従するように、筋肉のテクスチャが伸縮して寸法的に拡大又は縮小するように作り込まれている。また、骨格モデル７１が、上述したように部分的に寸法の拡大又は縮小、若しくは角度変化等の変形が行われると、筋肉モデル７２は、そのような部分的な変形にも追従して、筋肉のテクスチャが伸縮変形するように作り込まれている。なお、本実施形態の筋肉モデル７２は、顔部分、手先部分、及び足先部分の筋肉を省略した構成にしている。【００９８】
また、筋肉モデル７２が単独で変形する場合としては、特定部位（左腕、右腕、左脚、右脚、及び体幹部）の単位で、特定部位の太さ寸法を、測定結果により判定されたレベルに応じた程度に合わせて筋肉部分（筋肉のテクスチャの厚み）を太くする変形、又は細くする変形が可能になっている。なお、筋肉モデル７２は、一定の厚みのあるテクスチャで形成されているため、太さ寸法を細くする場合はテクスチャの厚みを薄くするように変形されるので、骨格モデルを侵食するようにまで変形することは生じ得ない。【００９９】
さらに、人体の脂肪を表す脂肪モデル７３（標準の脂肪モデル７３ａ、第１の脂肪モデル７３ｂ、第２の脂肪モデル７３ｃ）は、上述した筋肉モデル７２（標準の筋肉モデル７２ａ、第１の筋肉モデル７２ｂ、第２の筋肉モデル７２ｃ）を覆う脂肪（脂肪のテクスチャ）を有する形態で形成してあり、黄又は黄土色系統の色合いを基準色としてテクスチャ表面に付したものになっている。脂肪モデル７３も形状的に変形可能となっているが、変形の仕方としては、筋肉モデル７２の場合と同様に、筋肉モデル７２の上述した変形に追従して変形する場合と、脂肪モデル単体で変形する場合の二通りの変形の仕方がある。【０１００】
脂肪モデル７３の脂肪も、脂肪を示す所定の厚みを有するシート状のテクスチャで形成されているが、厚み自体は、筋肉モデル７２より薄くなっている。筋肉モデル７２が、上述したように骨格モデル７１に追従して相似的に拡大又は縮小するように変形した場合、脂肪モデル７３は、脂肪のテクスチャが、そのような変形に追従して変形するように作り込まれている。また、筋肉モデル７２の特定部位（四肢のいずれか、又は体幹部）の太さ寸法が太く又は細く変形した場合、脂肪モデル７３も、その筋肉モデル７２の変形した特定部位に応じた脂肪箇所が、追従するように太く又は細く変形するように、脂肪のテクチャが伸縮変形する。なお、本実施形態の脂肪モデル７３は、顔部分、手先部分、及び足先部分の筋肉を省略した構成にしている。【０１０１】
また、脂肪モデル７３が単独で変形する場合としては、特定部位（左腕、右腕、左脚、右脚、及び体幹部）の単位で、特定部位の脂肪部分の太さ寸法を、判定されたレベルに応じた程度に合わせて太くする変形が可能になっている。さらに、脂肪モデル７３において特定部位の太さ寸法を太くする変形を行った場合は、太くした特定部位の表面箇所の色合い（基準色の色合い）を、太くした度合いに応じて段階的に濃くするように、脂肪モデル７３のテクスチャは作り込まれている。なお、脂肪モデル７３の脂肪は、筋肉モデル７２の表面に密着して覆うよう配置されるようになっており、そのため、筋肉モデル７２の筋肉の形状を、脂肪に反映しやすくしている。【０１０２】
一方、脂肪モデル７３の特定部位の脂肪部分を、判定されたレベルに応じて細くすることは、上述したように脂肪モデル７３は薄いテクスチャで形成されているので、一段階程度しか細くすることができず、それ以上の段階で細くすることは、対象となる特定部位の表面の色合い（基準色の色合い）を薄くし、更に細くするレベルを示すことについては、対象となる特定部位の脂肪部分の透明度を段階的に増すようにしている。例えば、皮下脂肪に係る判定レベルが、標準の「０」より小さい「−１」であれば、特定部位の脂肪部分の寸法を一段階、細くする変形を行うと共に、その脂肪部分の表面の色合いを基準色（「０」の場合の表面の色）より一段階薄くし、判定レベルが「−２」であれば、特定部位の脂肪部分の表面の色合いを、更に一段階薄くし、判定レベルが「−３」であれば、特定部位の脂肪部分が半透明になるようにし、判定レベルが「−４」であれば、特定部位の脂肪部分の透明度（透過度）を高めて、脂肪モデルの下の層となる筋肉モデルの筋肉が映るように、テクスチャを作り込んでいる。【０１０３】
このような人体モデル（骨格モデル７１、筋肉モデル７２、脂肪モデル７３）は、相似的に拡大又は縮小の変形は、骨格モデル７１の相似的な変形に追従して、筋肉モデル７２及び脂肪モデル７３が相似的に変形する。このような各モデル間での追従変形は、同率で拡大又は縮小することで行われる。【０１０４】
例えば，骨格モデル７１（例えば、標準の骨格モデル７１ａ）は、その体格を表す身長として１７０．５８ｃｍの寸法を有し（図１２のモデル数値テーブル参照）、一方、被験者Ｈの測定結果で、被験者の身長が約１７９．１ｃｍであれば、被験者の測定結果に合わせて、骨格モデル７１全体を１．０５倍（１７９．１／１７０．５８）で相似的に拡大変形することになり、この場合、筋肉モデル７２（例えば、標準の筋肉モデル７２ａ）及び脂肪モデル７３（例えば、標準の脂肪モデル７３ａ）も、それぞれ全体を１．０５倍で拡大する処理を行うことで、追従した拡大変形を行うようにしている。また、骨格モデル７１（例えば、標準の骨格モデル７１ａ）を、被験者の測定結果に合わせて全体を０．９５倍で相似的に縮小変形する場合、筋肉モデル７２（例えば、標準の筋肉モデル７２ａ）及び脂肪モデル７３（例えば、標準の脂肪モデル７３ａ）も、それぞれ全体を０．９５倍に縮小する処理を行うことで、追従した縮小変形を行うようにしている。【０１０５】
また、骨格を示す骨格モデル７１が部分的に寸法の拡大又は縮小するような変形を行えるようにするため、そして、そのような変形に追従して、筋肉を示す筋肉モデル７２及び脂肪を示す脂肪モデル７３が変形できるようにするために、各モデルには、変形の基点となる複数の点（変形基点）が設けられている。【０１０６】
図１０（ａ）〜（ｃ）は、各モデルにおける複数の変形基点の代表例を概要的に示したものである。まず、図１０（ａ）は標準の骨格モデル７１ａにおける複数の変形基点の中の一部を示す変形基点Ｐ１〜Ｐ１４を示す。変形基点Ｐ１は頭部頂点であり、以下、変形基点Ｐ２は右肩、変形基点Ｐ３は左肩、変形基点Ｐ４は右肘、変形基点Ｐ５は左肘、変形基点Ｐ６は右手先端（中指の第３関節）、変形基点Ｐ７は左手先端（中指の第３関節）、変形基点Ｐ８は腰中心の背骨、変形基点Ｐ９は右骨盤、変形基点Ｐ１０は左骨盤、変形基点Ｐ１１は右膝、変形基点Ｐ１２は左膝、変形基点Ｐ１３は右足先端、変形基点Ｐ１４は左足先端になっている。これら各変形基点Ｐ１〜Ｐ１４は、ＸＹＺ座標系における座標値をそれぞれ有したものになっている。なお、各変形基点Ｐ１〜Ｐ１４は、変形基点の代表例であり、実際には、もう少し多くの点が存在する（図１１のポイントテーブル８０を参照）。【０１０７】
また、図１０（ｂ）は、図１０（ａ）に示す標準の骨格モデル７１ａに対応付けられる標準の筋肉モデル７２ａおける複数の変形基点Ｐ１′〜Ｐ１４′を示し、これらの変形基点Ｐ１′〜Ｐ１４′は、図１０（ａ）の標準の骨格モデル７１ａの変形基点Ｐ１〜Ｐ１４に対応した点になっている。なお、本実施形態の筋肉モデル７２は、顔部分、手先部分、及び足先部分の筋肉を省略した構成にしているので、図中に示す顔部分、手先部分、及び足先部分に応じた筋肉モデル７２における変形基点Ｐ１′、Ｐ６′、Ｐ７′、Ｐ１３′、Ｐ１４′は仮想的な変形基点になる。【０１０８】
さらに、図１０（ｃ）は、図１０（ａ）に示す標準の骨格モデル７１ａ及び図１０（ｂ）の標準の筋肉モデル７２ａに対応付けられる標準の脂肪モデル７３ａおける複数の変形基点Ｐ１″〜Ｐ１４″を示し、これらの変形基点Ｐ１″〜Ｐ１４″は、図１０（ａ）の標準の骨格モデル７１ａの変形基点Ｐ１〜Ｐ１４及び図１０（ｂ）の標準の筋肉モデル７２ａの変形基点Ｐ１′〜Ｐ１４′に対応した点になっている。なお、本実施形態の脂肪モデル７３は、顔部分、手先部分、及び足先部分の筋肉を省略した構成にしているので、図中に示す顔部分、手先部分、及び足先部分に応じた脂肪モデル７３における変形基点Ｐ１″、Ｐ６″、Ｐ７″、Ｐ１３″、Ｐ１４″は仮想的な変形基点になる。【０１０９】
図１０（ａ）に示す標準の骨格モデル７１ａにおける部分的な変形の例として、右肩の変形基点Ｐ２が、被験者の測定結果に応じて、ＸＹＺ座標系において（Ｘ、Ｙ、Ｚ）＝（３、４，４）という座標距離分だけ移動するように変形した状況を想定する。このような部分的な変形が標準の骨格モデル７１ａに生じた場合、この右肩の変形基点Ｐ２に対応する標準の筋肉モデル７２ａの右肩の変形基点Ｐ２′及び標準の脂肪モデル７３ａの右肩の変形基点Ｐ２″の座標値も同様に、（Ｘ、Ｙ、Ｚ）＝（３、４，４）という座標距離分だけ移動するように変形することで、骨格モデル７１ａにおける部分的な変形処理に対しても追従変形を行えるようにしている。なお、このような部分的な変形処理を行った場合、その変形基点周辺のテクスチャは、変形（拡大又は縮小）に応じて自在に伸び縮みするように作り込まれている。【０１１０】
また、図１０（ｂ）の標準の筋肉モデル７２ａが部分的に変形した場合の標準の脂肪モデルの追従変形も、上記と同様に行われる。例えば、標準の脂肪モデル７２ａにおける部分的な変形の例として、腰中心の背骨に応じた変形基点Ｐ８′が、被験者の測定結果に応じて、ＸＹＺ座標系において（Ｘ、Ｙ、Ｚ）＝（０、０，６）という座標距離分だけ移動するように変形したことを想定する。このような部分的な変形が標準の筋肉モデル７２ａに生じた場合、この変形基点Ｐ８′に対応する標準の脂肪モデル７３ａの変形基点Ｐ８″の座標値も同様に、（Ｘ、Ｙ、Ｚ）＝（０、０，６）という座標距離分だけ移動するように変形することで、筋肉モデル７２ａにおける部分的な変形処理に対しても追従変形を行えるようにしている。【０１１１】
なお、上述した変形に関する説明では、標準の人体モデル（標準の骨格モデル７１ａ、筋肉モデル７２ａ、脂肪モデル７３ａ）の場合で説明したが、第１の人体モデル（第１の骨格モデル７１ｂ、筋肉モデル７２ｂ、脂肪モデル７３ｂ）及び第２の人体モデル（第２の骨格モデル７１ｃ、筋肉モデル７２ｃ、脂肪モデル７３ｃ）でも同様な変形に関する処理が可能となっている。【０１１２】
図１１は、図６の記憶部５０ｇに記憶されるポイントテーブル８０の中身の一例を示している。ポイントテーブル８０は、骨格モデル７１の変形基点と、被験者の三次元測定器２０の測定結果に含まれる各ポイントの番号との対応関係を示すものになっている。すなわち、三次元測定器２０で測定される被験者Ｈの皮膚の表面上のポイントは約３万点に至り、被験者Ｈの測定結果に応じて骨格モデル７１を変形するにあたり、骨格モデル７１の変形基点を、約３万点の中のいずれのポイントを目指して移動させるかを特定する必要があるので、このような特定のための対応付けをポイントテーブル８０は定めている。なお、ポイントテーブル８０の中で規定される変形基点としては、皮膚の上からでも骨張った箇所（筋肉及び脂肪が基本的に覆わないで、皮膚が骨を覆うような箇所）が選ばれており、それにより、被験者Ｈの測定結果は皮膚の表面上であっても、筋肉及び脂肪の影響を受けにくくして、骨格モデルとの対応が取れるようにしている。【０１１３】
例えば、骨格モデル７１の変形基点として頭部頂点は、三次元測定器２０の測定結果の中の３２２５番目のポイントに対応することをポイントテーブル８０は定めており、この場合は、骨格モデル７１の頭部頂点のＸＹＺ座標値が、３２２５番目のポイント（対応点に相当）のＸＹＺ座標値に対応し，両者にずれがあれば、ずれている座標値の分だけ、骨格モデル７１の頭部頂点を、３２２５番目のポイントへ移動する処理を行う。【０１１４】
また、骨格モデル７１の変形基点（ＸＹＺ座標値）に対応づけられる測定結果のポイント（ＸＹＺ座標値）は、１つの場合の他に、複数のポイントが対応づけられることがあり、このような場合は、複数のポイントのＸＹＺ座標値の平均値を有する点が対応点となって、その対応点のＸＹＺ座標値（三次元的な位置を示す数値）が、変形基点のＸＹＺ座標値に対応付けられることになる。【０１１５】
例えば、変形基点として右肩は、右方向からの見た場合（ＹＺ平面での視図）の１０１６６番目のポイント、前方向から見た場合（ＸＹ平面での視図）の２０５５番目のポイント、及び後ろ方向から見た場合（ＸＹ平面での視図）の１４８２９番目のポイントという計３つのポイントに対応付けられる。そして、この場合、１０１６６番目のポイント、２０５５番目のポイント、及び１４８２９番目のポイントの平均ＸＹＺ座標値の数値をＭＰＵ５０ａが算出し、その算出した平均ＸＹＺ座標値を有する点が対応点として特定されると共に、その対応点の平均ＸＹＺ座標値が、右肩の変形基点のＸＹＺ座標値と対応し、両者にズレが存在すれば、一致するように、右肩の変形基点を対応点へ向けて移動する処理をＭＰＵ５０ａが行う。【０１１６】
また、図１２は、図６の記憶部５０ｇに記憶されるモデル数値テーブル８５の中身の一例を示す。モデル数値テーブル８５は、図９に示す人体モデルテーブル７０に格納される各人体モデル（男性用及び女性用のそれぞれのパターンの骨格モデル、筋肉モデル、脂肪モデル）の各部に応じた数値を格納するものであり、図１２では、男性及び女性の標準パターン７０ａに応じた人体モデルの各部に応じた数値が格納される範囲を示している。なお、モデル数値テーブル８５は、図１２では示していないが、男性の第１パターン７０ｂ及び第２パターン７０ｃに応じた数値、並びに女性のそれらの各パターンに応じた数値も含んでいる。【０１１７】
モデル数値テーブル８５が格納する各数値は、統計的に得られた数値に基づいたパターンごとの平均値であり、平均の身長の数値、股下の数値、及び腕長さの数値等より得られた股下割合（身長に対する足の左右平均長さが占める割合）、袖丈比率（身長に対する腕の左右平均長さが占める割合）等が格納されており、これらの数値は、被験者Ｈに応じたモデルのパターンを各パターン７０ａ〜７０ｃの中から特定する場合、及び特定したパターンのモデルの拡大又は縮小する度合いを特定する場合などに用いられる。【０１１８】
次に、記憶部５０ｇに記憶されるモデル変形プログラム１１について説明していく。モデル変形プログラムＰ１１の具体的なプログラミングの内容としては、会員認証に係る処理、測定結果に応じた人体モデルを生成する処理等が含まれる。【０１１９】
会員認証に係る処理として、測定処理装置３０からユーザＩＤ及びパスワードを含む会員認証に係る問合せ情報を人体モデル提供装置５０（ＭＰＵ５０ａ）が受信すると、受信した問合せ情報に含まれるユーザＩＤ及びパスワードが会員データベース６０に含まれるか否かを判断する。そして、ユーザＩＤ及びパスワードが会員データベース６０に含まれる場合、ＭＰＵ５０ａは、登録の旨の回答を測定処理装置３０へ返信する処理を行い、また、含まれていない場合は、非登録の旨（非会員である旨）の回答を測定処理装置３０へ返信する処理を行う。【０１２０】
また、測定処理装置３０から送られてきたユーザＩＤを含む測定結果（測定結果に係る情報）を受信すると、会員データベース６０の測定データの欄に、その受信した中に含まれるユーザＩＤ（又は特別ユーザＩＤ）に対応づけて、測定結果を受信日時（又は測定日時）と共に格納する処理を行う。なお、測定処理装置３０から送られてきた測定結果が、一般ユーザのものであれば、会員デーベース６０の一般ユーザＤＢ部６１に測定結果が格納され、送られてきた測定結果が有名人のものであれば、有名人ＤＢ部６２に測定結果が格納される。【０１２１】
図１３は、モデル変形プログラムＰ１１が規定する処理の中で、本発明の主要な処理として、想定結果に応じた人体モデルを生成して提供するために、人体モデルテーブル７０に格納される人体モデルを変形する処理を示すフローチャートである。このフローチャートに従って、ＭＰＵ５０ａは、被験者Ｈの測定結果に応じた人体モデルを変形するための一連の処理を行う。なお、図１３のフローチャートに示すＭＰＵ５０ａによる処理は、測定処理装置３０から送られた測定結果に係る情報を、人体モデル提供装置５０が取得（受信）したことに応じて開始されることになる。【０１２２】
最初のＳ１の段階で、測定処理装置３０からの測定結果に係る情報に基づき、図９の人体モデルテーブル７０の標準パターン７０ａ、手足が短めの第１パターン７０ｂ、手足が長めの第２パターン７０ｃの中からいずれを用いるかを特定する処理をＭＰＵ５０ａは行う。具体的には、測定処理装置３０から送られる測定結果に係る情報は、被験者Ｈの身長、左腕の長さ、右腕の長さ、左脚の長さ、及び右脚の長さといった被験者Ｈの体格を示す寸法数値が含まれているので、これらの寸法数値から、被験者Ｈの袖丈比率及び股下比率を算出し（四肢の寸法に係る比率を算出）、その算出した数値に対して、図１２のモデル数値テーブル８５に格納される同姓の袖丈比率及び股下比率の中で最も近いものをＭＰＵ５０ａは特定し、その特定した袖丈比率及び股下比率に応じたパターンを、被験者Ｈのパターンとして特定する。【０１２３】
次のＳ２の段階で、特定したパターンに応じた人体モデル（一つのセットになった骨格モデル、筋肉モデル及び脂肪モデル）を、被験者Ｈの測定された身長の寸法（ユーザの三次元測定に基づく体格に係る測定結果）に応じて、相似的に拡大又は縮小する処理をＭＰＵ５０ａは行う。【０１２４】
Ｓ３の段階で、相似的に拡大又は縮小した人体モデルの中の骨格モデル７１（例えば、標準の骨格モデル７１ａ）を部分的に変形する処理をＭＰＵ５０ａは行う。この部分的な変形は、図１１のポイントテーブル８０に含まれる複数の変形基点（例えば、標準の骨格モデル７１の変形基点）が対応する番号のポイント（対応点）のＸＹＺ座標値を取得した測定結果に含まれる中から特定し、その特定した番号のポイントの測定ＸＹＺ座標値へ変形基点のＸＹＺ座標値が一致するように移動する処理を行って、骨格モデル７１における部分的な変形を行う。このような処理により、ユーザの三次元測定に基づいた骨格モデルが生成されることになる。【０１２５】
Ｓ４の段階では、上述したＳ３の段階での骨格モデル７１（例えば、標準の骨格モデル７１ａ）の変形に追従して、その骨格モデル７１のセットとして組み合わされる筋肉モデル７２（例えば、標準の筋肉モデル７２ａ）及び脂肪モデル７３（例えば、標準の脂肪モデル７３ａ）を変形する処理をＭＰＵ５０ａは行う。具体的には、Ｓ３の段階で、骨格モデル７１の各変形基点を移動させたＸＹＺ座標値の数値分だけ、筋肉モデル７２及び脂肪モデル７３におけるそれぞれの対応する各変形基点（図１４参照）を移動させる処理を行う。このＳ４の段階の処理を行うことで、筋肉モデル７２及び脂肪モデル７３の基本的な形状が、被験者自身の骨格に準じた形状に沿うことになる。【０１２６】
Ｓ５の段階では、筋肉モデル７２（例えば、標準の筋肉モデル７２ａ）を、測定結果に含まれる体幹部の内臓脂肪について判定されたレベル（「−４」〜「＋４」。内臓脂肪に係る数値に相当）に基づき、腹の部位が太く又は細くなるように変形する処理を行う。【０１２７】
それから、Ｓ６の段階では、筋肉モデル７２（例えば、標準の筋肉モデル７２ａ）を、測定結果に含まれる特定部位（左腕、右腕、左脚、右脚、及び体幹部）の筋肉量について判定されたレベル（「−４」〜「＋４」。筋肉量に係る数値に相当）に基づき、各特定部位に係る筋肉部分が太く又は細くなるように変形する処理を行う。なお、レベルが「０」の場合が標準となり、「０」の部位についてはＳ６の段階で変形を行わない。【０１２８】
そして、Ｓ７の段階では、上述したＳ５、Ｓ６の段階での筋肉モデル７２（例えば、標準の筋肉モデル７２ａ）の変形に追従して、この筋肉モデル７２のセットとして組み合わされる脂肪モデル７３（例えば、標準の脂肪モデル７３ａ）を変形する処理をＭＰＵ５０ａは行う。具体的には、Ｓ５の段階の腹の部位の変形に合わせて、脂肪モデル７３の腹の部位も追従して変形し（筋肉モデルの腹の部位のＸＹＺ座標値の移動量だけ、同様に脂肪モデル７３の対応部位を移動変形する）、さらに、Ｓ６の段階で、筋肉モデル７２の特定部位における変形に伴うＸＹＺ座標値の数値分だけ、脂肪モデル７３におけるそれぞれの対応する特定部位を移動変形させる処理を行う。このＳ７の段階の処理を行うことで、脂肪モデル７３の基本的な形状が、被験者自身の筋肉の付き方に沿った形状になる。【０１２９】
なお、図１３に示すフローチャートにおいて、脂肪モデル７３については、Ｓ４の段階で骨格モデル７１の変形に追従して変形処理を行うと共に、Ｓ７の段階で筋肉モデル７２の変形に追従して変形処理を行うようにしているが、Ｓ４の段階での脂肪モデル７３の追従変形処理を省略し、Ｓ７の段階で、それまでの骨格モデル７１及び筋肉モデル７２の変形に伴う変形量を一括して反映するように、一度に追従変形処理を行ってもよい。【０１３０】
フローチャートのＳ８の段階では、脂肪モデル７３（例えば、標準の筋肉モデル７３ａ）を、測定結果に含まれる特定部位（左腕、右腕、左脚、右脚、及び体幹部）の脂肪量（皮下脂肪の量）について判定されたレベル（「−４」〜「＋４」。脂肪量に係る数値に相当）に基づき、各特定部位に係る脂肪部分が太く又は細くなるように変形する処理を行うか、又は脂肪部分の表面の質などが変化する処理を行う。【０１３１】
最後に、フローチャートのＳ９の段階において、上述し処理を経て変形した人体モデル（変形した骨格モデル７１、変形した筋肉モデル７２、変形した脂肪モデル７３）を示すデータを、測定を行った被験者ＨのユーザＩＤに対応付けて、会員データベース６０の一般ユーザＤＢ部６１の測定データの欄に、測定時の日時と共に格納する処理をＭＰＵ５０ａは行う。なお、測定を行った被験者Ｈが有名人である場合は、会員データベース６０の有名人ユーザＤＢ部６２の測定データの欄に、上述したフローチャートの各段階を経て得られた人体モデルを示すデータが、測定時の日時と共に格納される。また、人体モデル提供装置から送られてきた測定結果に係る情報には、撮像画像モデルも含まれるので、この撮像画像モデルも、上述した骨格モデル、筋肉モデル、及び脂肪モデルと一緒に人体モデルとして会員データベース６０の所定の測定時の欄に格納されており、この撮像画像モデルの身長も、格納の際、生成された骨格モデル等に応じた寸法に合うように、ＭＰＵ５０ａの処理により調整されている。【０１３２】
会員データベース６０に格納された人体モデル（人体モデルを示すデータ）は、図１、２に示す通信端末装置３を用いて、人体モデル提供装置５０へ閲覧要求を行えば、読み出して通信端末装置３で表示することが可能になっており、このような読み出しに係る処理も、モデル変形プログラムＰ１１が規定する処理の中に含まれる。【０１３３】
すなわち、人体モデル提供装置５０は、通信端末装置３からユーザＩＤ及びパスワードが送られてくると、データ閲覧についてのログイン処理を行うことになり、送られてきたユーザＩＤ及びパスワードが会員データベース６０に登録されていると、ログイン状態となり、ログイン状態となった直近の人体モデル（人体モデルを示すデータ。身長、体重などの測定数値等も含むデータ）を会員データベース６０の一般ユーザＤＢ部６１から読み出して、ログイン状態になった通信端末装置３へ送信する処理を行うことになる。なお、この送信の際、人体モデル提供装置５０は、ログイン状態となったユーザが今まで測定を行った測定時を示す情報、及び会員データベース６０の有名人ＤＢ部６２に格納されている有名人の有名人ＩＤ（特別ユーザＩＤ）、氏名及びプロフィール等を示す情報も、通信端末装置３へ送信するデータに含ませている。【０１３４】
また、人体モデル提供装置５０は、測定時を含む閲覧要求（選択モデル要求）が送られてくると、ログイン中のユーザ（第１の人物）を示すユーザＩＤに対応付けられた人体モデル（閲覧要求のあった測定時の人体モデル（撮像画像モデル、脂肪モデル、筋肉モデル、骨格モデルを含むもの）を示すデータ等）を、会員データベース６０の一般ユーザＤＢ部６１から読み出して、通信端末装置３へ送信する処理をＭＰＵ５０ａは行う。さらに、有名人（第２の人物）を示す特別ユーザＩＤ（有名人ＩＤ）の閲覧要求（モデル要求）が送られてくると、会員データベース６０の有名人ＤＢ部６２から、閲覧要求に含まれる特別ユーザＩＤに対応付けられた有名人の人体モデル（有名人の人体モデル（撮像画像モデル、脂肪モデル、筋肉モデル、骨格モデルを含むもの）を示すデータ等）を読み出して、モデル要求を行った通信端末装置３へ送信する処理をＭＰＵ５０ａは行う。【０１３５】
図１４は、通信端末装置３の主要な内部構成を示す。通信端末装置３としては上述したように、タブレット、スマートフォンのような携帯通信端末、通信機能を有するパソコン（ノート型パソコン、デスクトップ型パソコン等）などを用いることができ、通信端末装置３は一種のコンピュータに相当する（図１４はタブレットの場合の構成を示す）。ただし、通信端末装置３として、スマートフォンのような携帯通信端末、通信機能を有するパソコン（ノート型パソコン、デスクトップ型パソコン等）を用いた場合でも、本発明に関する構成部分は、図１４に示す構成に準じたものとなるので、タブレット以外の場合も図１４に示す構成で代表される。【０１３６】
通信端末装置３は、全体的な制御及び各種処理を行うＣＰＵ３ｂ（プロセッサ３ｂ）に、内部接続線３ｋを介して、通信モジュール３ｃ（通信手段に相当）、ＲＡＭ３ｄ、ＲＯＭ３ｅ、入出力インタフェース３ｆ、記憶部（記憶手段に相当）３ｇ等の各種デバイス等を接続したものになっている。【０１３７】
通信モジュール３ｃは、ネットワークを介した無線通信処理を、ＣＰＵ３ｂの制御に従って行うものである。ＲＡＭ３ｄは、ＣＰＵ３ｂの処理に伴う内容、ファイル等を一時的に記憶すると共に、人体モデル提供装置５０から送られてくる各種情報（測定結果に係る情報等）の記憶も行う。ＲＯＭ３ｅは、ＣＰＵ３ｂの基本的な処理内容を規定したプログラム等を記憶すると共に、通信端末装置３を識別する識別情報（ＵＩＤ）等も格納している。なお、このＵＩＤは、上述した通信モジュール３ｃで通信（送信する際、送信内容に含まれるようになっている（例えば、送信パケットのヘッダ等にＵＩＤを含めて送信が行われるので、通信先で通信端末装置３を識別できるようになる）。【０１３８】
入出力インタフェース３ｆは、タッチパネル機能を具備した長方形のパネル画面を有する表示スクリーン３ａと接続されており、ＣＰＵ３ｂの制御処理により生成された各種画面（図１５〜２４等に示す画面）を表示スクリーン３ａに出力する処理を行い、それにより、出力した画面内容が表示スクリーン３ａに表示されることになる。また、入出力インタフェース３ｆは、表示スクリーン３ａの表面をユーザがタッチ、スワイプ等することで受け付けた各種操作内容をＣＰＵ３ｂへ送る処理も行う。なお、ユーザが表示スクリーン３ａの表面をタッチすることで受け付ける操作内容は、表示している画面内容に応じて適宜、変化する。【０１３９】
記憶部３ｇは、ＯＳプログラムＰ２０、人体モデル表示アプリＰ２１、及びその他の各種アプリ等のプログラムを記憶（インストール）すると共に、各種データも記憶する。ＯＳプログラムＰ２０は、オペレーティングシステムに相当する基本プログラムであり、通信端末装置３が一種のコンピュータとして機能するためのＣＰＵ３ｂの処理を規定している。ＯＳプログラムＰ２０が規定する基本的な処理の一つとしては、表示スクリーン３ａにホーム画面を表示することが挙げられ、このホーム画面においては、記憶部３ｇにインストールされている各種アプリに応じたアイコン等を配置することも、ＯＳプログラムＰ２０の規定する処理によるものとなっている。【０１４０】
記憶部３ｇに記憶される人体モデル表示アプリＰ２１は、人体測定システム５で測定を行ったユーザが、その測定結果等を確認するための内容を表示するためのアプリケーションプログラム（コンピュータプログラム）であり、測定結果を示す各種数値の他に、測定結果に応じたユーザ自身の人体モデル、及びユーザが比較を希望する有名人の人体モデルを示す画面（図１６〜２４等に示す画面）の表示をＣＰＵ３ｂが行うための各種処理を規定し、それにより、ＣＰＵ３ｂは、各種処理を行う手段として機能する。なお、人体モデル表示アプリＰ２１は、ＣＰＵ３ｂが行う各種制御処理を規定するプログラミングに加えて、表示スクリーン３ａに表示する画面内容に応じた画面データも含んでいる。人体モデル表示アプリＰ２１は、起動すると、最初にログインのためのユーザＩＤ、及びパスワード（又はパスコード）の入力を受け付けるログイン画面を表示スクリーン３ａに表示するように作り込まれている。また、人体モデル表示アプリＰ２１は、ダウンロード又はメモリカードのような記憶媒体を介して、記憶部３ｇに記憶されて起動可能なようにインストールされる。【０１４１】
図１５は、ディスプレイ３ａに表示されるログイン画面１４０の一例を示し、ＣＰＵ３ｂの処理により、人体モデル表示アプリＰ２１に含まれるログイン画面用の画面データに基づき生成される。ログイン画面１４０は、ユーザＩＤ入力欄１４０ａ、パスワード入力欄１４０ｂ、及び選択可能なログインボタン１４０ｃを配置している。ログイン画面１４０を表示した状態で、上述したＯＳプログラムＰ２０が規定する処理に応じた機能により、ディスプレイ３ａにソフトキーボード１３１を表示し、このソフトキーボード１３１に含まれる各キーをユーザが操作することで、各入力欄１４０ａ、１４０ｂに所定の内容を入力していくことになる。なお、入力するパスワードは、上述した会員登録（ユーザ登録）の際にユーザごとに定められた内容になっており、会員データベース６０の中に、ユーザＩＤに対応づけて格納されている。【０１４２】
そして、ユーザＩＤ入力欄１４０ａに所定のユーザＩＤ（会員データベース６０に格納されているユーザＩＤ。被験者識別情報に該当）が入力されると共に、パスワード入力欄１４０ｂへ所定のパスワードが入力された状態で、ログインボタン１４０ｃの選択操作を通信端末装置３が受け付けると、入力された情報（ユーザＩＤ、パスワード）がユーザのログイン情報として、人体モデル提供装置５０（サーバ装置）へ送信されるように、ログイン画面１４０は作り込みされており、このような作り込みの内容等を規定したデータ（スクリプト系言語等で記載されたデータ）も、ログイン画面用の画面データに含まれる（このような選択ボタンに関する内容は、他の画面データでも同様）。【０１４３】
ログイン画面１４０を介してログイン情報を送信すると、人体モデル提供装置５０（サーバ装置）は、会員データベース６０の中に、送信されてきたログイン情報と同一の情報が格納されているかを判断し、格納されている場合は上述したように、そのログイン情報を送信してきたユーザ及びそのユーザの通信端末装置３をログインが完了したログイン状態に設定すると共に、そのログインが完了したユーザのユーザＩＤに対応づけて格納されているユーザの測定結果に係る各種情報（直近の測定結果に係る数値、及び人体モデルを示すデータ等）を、ログイン状態になった通信端末装置３へ送信する。【０１４４】
また、上記の判断において、送信されてきたログイン情報と同一の情報が会員データベース６０の中に存在しなかった場合、人体モデル提供装置５０（サーバ装置）は、再度のログイン情報の要求する通知を、通信端末装置３へ送信することになる。この場合、通信端末装置３は、正しい情報の入力をユーザに要求する文言を追加したログイン画面１４０をディスプレイ３ａに表示することになる。【０１４５】
図１６（ａ）は、ログインの完了に伴い、通信端末装置３のディスプレイ３ａに表示される人体モデル画面１４１を示す。通信端末装置３は、ログイン完了により、人体モデル提供装置５０（サーバ装置）から送信されてきたログイン中のユーザ（第１の人物）の測定結果に係る情報（人体モデルを示すデータ等を含む情報）を受信し、人体モデル画面１４１は、このように通信端末装置３で受信した人体モデルを示すデータ等（撮像画像モデル、脂肪モデル、筋肉モデル、骨格モデルを含むもの）に基づき生成された人体モデル９５（第１の人物に応じた人体モデル）を含む画面になっている。【０１４６】
表示された直後の人体モデル画面１４１に含まれる人体モデル９５は、送信されてきた測定結果に情報等に含まれる被験者の撮影画像（三次元画像）をテクスチャとして表出した撮像画像モデルになっている。このような撮影画像モデルの状態の人体モデル９５は、表示スクリーン３ａに対するスワイプ操作による回転（角度変化）、ピンチアウト操作による拡大、ピンチイン操作による縮小、離れた二本指のスワイプ操作による移動等が可能になっている。【０１４７】
また、人体モデル画面１４１は、画面下部に切替ボタン１４１ｂを有しており、この切替ボタン１４１ｂの選択操作を行うと、ボタンの選択操作ごとに、撮影画像モデルから筋肉モデル、脂肪モデル、骨格モデルへと順次、モデル状態を切り替える。表示された各モデルも三次元モデルになっており、上述した表示スクリーン３ａに対する各種操作により、回転、拡大、縮小、移動等が可能になっている。さらに、人体モデル画面１４１は、画面左上にメニューアイコン１４１ａを選択可能（タップ可能）に有しており、このメニューアイコン１４１ａが選択されると、メニューウインドウが表示される。【０１４８】
図１６（ｂ）は、メニューウインドウ１４２を表示した状態の人体モデル画面１４１を示す。メニューウインドウ１４２は、人体モデル画面１４１の約左半分を覆うように表示され、一覧選択部１４２ａ、カレンダー選択部１４２ｂ、有名人比較部１４２ｃ等の複数のメニュー項目を選択可能に有する。一覧選択部１４２ａは、複数の測定時に応じたユーザの人体モデルの中から、ユーザが閲覧を希望する人体モデルを選択するための選択一覧画面（図１９参照）の表示指示を受け付けるものである。カレンダー選択部１４２ｂは、カレンダー及び測定を行った日を示す画面の表示指示を受け付けるものである。有名人比較部１４２ｃは、比較を希望する有名人の選択を行う画面を表示するためのものである。【０１４９】
図１７（ａ）、（ｂ）は、有名人選択画面１４３を示し、上述したメニューウインドウ１４２の中の有名人比較部１４２ｃの選択を受け付けた場合、ＣＰＵ３ｂの制御によって、表示スクリーン３ａに表示される画面である。有名人選択画面１４３は、会員データベース６０の中の有名人ＤＢ部６２に格納された各有名人を、ユーザ（第１の人物）と相違する比較対象としてユーザが選択する画面になっており、人体モデル提供装置５０から送られてきた情報に含まれる有名人の氏名及びプロフィールを示す有名人欄１４３ａ〜１４３ｄを選択可能に配置したものになっている。【０１５０】
なお、図１７（ａ）、（ｂ）では、計４名の有名人に応じた有名人欄１４３ａ〜１４３ｄを示すに留まるが、表示スクリーン３ａを垂直方向にスワイプ操作等を行うことで、隠れている有名人欄もスクロールして、表示スクリーン３ａに表示でき、それにより、有名人ＤＢ部６２に格納されている全ての有名人を選択できるようになっている。また、図１７（ａ）（ｂ）では、図示していないが、各有名人欄１４３ａ等の背景には、各有名人の画像を配置して、視覚的にも各有名人を認識できるようになっているものとする。【０１５１】
有名人選択画面１４３は、各有名人欄１４３ａ等に、有名人の氏名、有名人のプロフィール（サッカー選手、野球選手、テニス選手、水泳選手、タレント、モデル、俳優、女優などの各有名人の職業などを示すプロフィール）を示しており、このような複数の有名人欄１４３ａ等は、いずれか一つがタップにより選択可能になっている（図１７（ｂ）は、一番上の有名人欄１４３ａが選択されて太枠になった状態を示す）。また、有名人選択画面１４３は、画面右上に比較ボタン１４３ｘを設けており、複数の有名人欄１４３ａの中のいずれか一つが選択された状態になると、この比較ボタン１４３ｘもタップにより、選択できるように作り込まれている。【０１５２】
いずれか一つの有名人欄が選択された状態で、比較ボタン１４３ｘの選択操作を行われると、有名人選択画面１４３に示される複数の有名人の中から、ユーザの希望する比較対象の有名人（第２の人物）の選択をＣＰＵ３ｂが受け付けたことになり、選択された有名人欄に埋め込まれている有名人ＩＤを含む有名人に応じた人体モデルのモデル閲覧要求（モデル要求）を、ＣＰＵ３ｂが人体モデル提供装置５０へ送信する制御を行うように、有名人選択画面１４３は作り込まれている。【０１５３】
図１８は、有名人モデル画面１４４を示し、上述した有名人のモデル要求の送信に応じて、人体モデル提供装置５０から、有名人の人体モデル（人体モデル（撮像画像モデル、脂肪モデル、筋肉モデル、骨格モデルを含むもの）を示すデータ等）を受信することで表示スクリーン３ａに表示される画面となっている。この有名人モデル画面１４４の構成は、上述した図１６（ａ）に示す人体モデル画面１４１と同様であり、異なるのは、表示される人体モデルが、ユーザのものではなく、有名人を示す人体モデル２１０になっている点である。【０１５４】
この有名人の人体モデル２１０も、有名人モデル画面１４４が表示された直後は、撮像画像モデルの状態になっており、画面下部の切替ボタン１４４ｂの選択操作を行うことで、選択操作ごとに、上述した人体モデル画面１４１の場合と同様に、有名人の人体モデルについても、撮像画像モデル、筋肉モデル、脂肪モデル、骨格モデルの各状態に順次、切替可能となっている。また、有名人の人体モデル２１０も、人体モデル画面１４１の場合と同様に、上述した表示スクリーン他３ａに対する各種操作により、回転、拡大、縮小、移動等が可能になっている。そして有名人モデル画面１４４は、画面右上に比較ボタン１４４ａを選択可能に配置している。【０１５５】
図１９は、選択一覧画面１４５を示し、上述した有名人モデル画面１４４の比較ボタン１４４ａが選択された場合に、有名人モデル画面１４４から切り替わって、表示スクリーン３ａに表示される画面となっている。この選択一覧画面１４５は、有名人モデル画面１４４の有名人の人体モデル２１０と比較させたいユーザ自身の人体モデルを、測定時（測定日又は測定日時）が異なる複数の人体モデルの中から、ユーザが選ぶためのものである。このように複数の測定時の中から、比較させたい自身の人体モデルを選べるようにすることで、例えば、トレーニングにより体形が変化した場合、それに応じて、測定時ごとの人体モデルの体形も変化するので、トレーニングによる体形の変化を、有名人との対比により確認できるなどのメリットがある。なお、このような測定時の情報等は、ログイン完了に伴い、人体モデル提供装置５０から送られてきた情報に含まれており、この測定時の情報に基づき、ＣＰＵ３ｂの制御により、選択一覧画面１４５は生成されて表示される。【０１５６】
選択一覧画面１４５は、測定時（測定日）ごとのサムネイル画像１５０〜１５８等を格子状に配置したものになっており、各サムネイル画像１５０〜１５８等はタップ操作により選択可能になっている。なお、図１９では、計９つのサムネイル画像を示すに留まるが、ユーザの過去の測定回数が９回を上回る場合は、選択一覧画面１４５は、９以上のサムネイル画像を含むことになり、表示スクリーン３ａを垂直方向でスワイプ操作等を行うことで、隠れているサムネイル画像を表示スクリーン３ａに表示できるようになる。なお、図１９は、右上のサムネイル画像１５２が選択された状態を示す。【０１５７】
また、選択一覧画面１４５は、画面下部左側に戻るボタン１４５ａ、及び画面下部右側に比較ボタン１４５ｂを有する。戻るボタン１４５ａは選択されると、表示スクリーン３ａの表示が切り替わって、図１８の有名人モデル画面１４４に表示が戻る。比較ボタン１４５ｂは、いずれか一つのサムネイル画像が選択状態になっていると、選択可能になるボタンであり、タップによる選択操作が行われると、選択状態になっているサムネイル画像の測定時のユーザ（第１の人物）に応じた人体モデルの選択をＣＰＵ３ｂが受け付けたことになり、選択対象となった測定時の人体モデルを要求する選択モデル要求を人体モデル提供装置５０へ送信する制御を行うように、選択一覧画面１４５は作り込まれている。【０１５８】
図２０は、実測対比画面１４６を示し、上述した選択一覧画面１４５の比較ボタン１４５ｂが選択された場合に、選択一覧画面１４５から切り替わって、表示スクリーン３ａに表示される画面となっている。実測対比画面１４６は、画面左側に、上述した有名人モデル画面１４４で示された有名人の人体モデル２１０（第２の人物に応じた人体モデル）を配置し、画面右側に、上述した選択一覧画面１４５で選択された測定時に応じたユーザの人体モデル２００（第１の人物に応じた人体モデル）を配置する。このユーザの人体モデル２００（第１の人体モデル）は、選択一覧画面１４５の比較ボタン１４５ｂの選択（選択モデル要求の送信）に応じて、人体モデル提供装置５０から送信されてきた人体モデル（撮像画像モデル、脂肪モデル、筋肉モデル、骨格モデルを含むもの）を示すデータ等に基づいて生成表示されたものである。【０１５９】
実測対比画面１４６は、有名人の人体モデル２１０と、ユーザの人体モデル２００を、それぞれ撮像画像モデルの状態で、両者の足元（足先）が同一の仮想水平線Ｋ１（仮想水平線は説明のため二点鎖線で図示したものであり、実際の画面では図示しなくてもよい。以下同様）の上に位置して並ぶように配置する。これにより、両者の頭の位置の差、肩の位置の差などにより、体格的な大小関係を容易に把握できるようにしている。また、実測対比画面１４６は、画面左側の有名人の人体モデル２１０の下方に有名人情報欄１４６ａを配置し、画面右側のユーザの人体モデル２００の下方に測定情報欄１４６ｂを配置する。有名人情報欄１４６ａは、有名人の氏名、有名人に関する身長、体重、体脂肪率、及び基礎代謝の各数値を有し、一方、測定情報欄１４６ｂは、表示されたユーザの人体モデル２００に関する測定時（測定日時）、その測定時に測定されたユーザの身長、体重、体脂肪率、及び基礎代謝の各数値を有する。このような情報欄１４６ａ、１４６ｂを配置することで、体格を表す様々な数値によっても、両者を客観的に比較できる。【０１６０】
図２１は、相似変形対比画面１４７を示し、図２０の実測対比画面１４６の表示から基準時間（例えば、約３〜１５秒ほどの時間、５秒前後が好適）の経過後に表示スクリーン３ａで自動的に表示される画面となっている。相似変形対比画面１４７は、上述した実測対比画面１４６と同様、画面左側に、有名人の人体モデル２２０（第２の人体モデル）を配置すると共に、画面右側に、ユーザの人体モデル２００（第１の人体モデル）を配置するが、この有名人の人体モデル２２０は、表示されたユーザの人体モデル２００の身長に、実測対比画面１４６で表示された有名人の人体モデル２１０の身長が合致するように、この有名人の人体モデル２１０を相似的に変形（図２１の場合は縮小）したものになっている。【０１６１】
このような変形処理は、人体モデル提供装置５０から送られてくるユーザ及び有名人の身長に係る数値に基づき、人体モデル表示アプリＰ２１の規定に従って、通信端末装置３のＣＰＵ３ｂにより行われる。具体的には，ユーザの身長が１７０ｃｍ、比較対象に選ばれた有名人の身長が１８７ｃｍであった場合、「ユーザの身長／有名人の身長」の比として、「１／１．１」という数値（対比値）をＣＰＵ３ｂが算出し、この算出した対比値で、図２０に示す有名人の人体モデル２１０を相似的に変形（この場合は縮小）する処理をＣＰＵ３ｂが行うことにより、図２１に示す変形後の有名人の人体モデル２２０を得る。なお、有名人の身長が、ユーザの身長より小さい場合、ＣＰＵ３ｂは、この相似変形の処理において、有名人の人体モデル２１０を相似的に拡大する処理を行うことになる。【０１６２】
そして、ＣＰＵ３ｂは、相似的に変形した有名人の人体モデル２２０と、ユーザの人体モデル２００とを、両者の足元（足先）が同一の仮想水平線Ｋ１上に位置するように配置して、相似変形対比画面１４７を生成し、表示スクリーン３ａに両方の人体モデル２２０、２００を一緒に表示する処理を行う。また、図２１では、両方の人体モデル２２０、２００の高さが一致することを示すため、各人体モデル２２０、２００の頭頂部が位置する第二仮想水平線Ｋ２も図示している。このように相似変形対比画面１４７では、対比対象となる有名人の人体モデル２２０が、ユーザの人体モデル２００と同寸で、同じ水平位置に配置されるので（両方の人体モデルの足元の位置は、図２０の実測対比画面１４６の場合と同じ）、ユーザの人体モデル２００の身長に合わせて、ユーザと有名人との体型・体格等を比較できるようになり、足の長さの違い、腕の長さの違い、胴部の長さの違い、頭部の大きさの違いなど、人体を構成する各部分の比率の違いなどを容易に確認できる。【０１６３】
また、相似変形対比画面１４７は、左側の有名人の人体モデル２２０の下方に有名人の名称を配置した名称欄１４７ａ、右側のユーザの人体モデル２００の下方に、表示した人体モデル２００の測定日時を配置した測定時欄１４７ｂを設けており、これら各欄１４７ａ、１４７ｂの下方に、操作部欄１６０を設けている。【０１６４】
相似変形対比画面１４７の操作部欄１６０は、上から順に、有名人色操作部１６１
ユーザ色操作部１６２、有名人透明度調整部１６３、ユーザ透明度調整部１６４、外見調整部１６５、距離調整部１６６、及び閉じるボタン１６７を有する。【０１６５】
有名人色操作部１６１は、有名人の人体モデル２２０の色合（色目）を調整するものであり、左右方向に移動可能なスライダ１６１ａを、適宜移動することで、赤系、オレンジ色、黄色系、緑系、青系、紫系などのように、人体モデル２２０の外観の色目の変更操作指示をＣＰＵ３ｂが受け付けることになる。ユーザ色操作部１６２も、上述した有名人色操作部１６１と同様の構成になっており、スライダ１６２ａを適宜移動することで、ユーザの人体モデル２００の外観の色目を調整できるようになっている。このように、本実施形態では、二つの色操作部１６１、１６２を設けることで、有名人及びユーザの各人体モデル２２０、２００について、ＣＰＵ３ｂがスライダ１６１ａ、１６２ａの移動量に応じた色合変更の制御処理を行うことで、それぞれ独立して色目を変更（調整）でき、それにより、二つの人体モデル２００、２２０を容易に区別できるようにしている。このことは、後述するように、二つの人体モデル２００、２２０の距離を縮めて、重なるようになった場合などに有用となる。【０１６６】
有名人色操作部１６１の下方に設けられた有名人透明度調整部１６３は、有名人の人体モデル２２０の透明度（アルファ度）を調整するものであり、左右方向に移動可能なスライダ１６３ａを左方向へ移動するほど、有名人の人体モデル２２０の透明度が高くなるように、人体モデル２２０の透明度の変更操作指示をＣＰＵ３ｂが受け付けることになる。ユーザ透明度調整部１６４も、上述した有名人透明度調整部１６３と同様の構成になっており、スライダ１６４ａを左方向へ移動するほど、ユーザの人体モデル２００の透明度が高くなる。このように、本実施形態では、二つの透明度調整部１６３、１６４を設けることで、有名人及びユーザの各人体モデル２２０、２００の透明度を、それぞれ独立して調整可能にしており、それにより、二つの人体モデル２００、２２０を容易に区別できるようにしている。このことは、後述するように、二つの人体モデル２００、２２０の距離を縮めて、重なるようになった場合などに有用となる。なお、このような透明度の調整（変更）も、スライダ１６３ａ、１６３ａの移動量に応じた透明度変更の制御処理をＣＰＵ３ｂが行うことで実現される。【０１６７】
二つの透明度調整部１６３、１６４の下方に設けられた外見調整部１６５は、二つの人体モデル２２０、２００の外観を調整（変更）するためのものである。左右方向に移動可能なスライダ１６５ａを移動することで、二つの人体モデル２２０、２００の外観が変化する。スライダ１６５ａが最も右方に位置する場合は、図２１に示すように、両方の人体モデル２２０、２００の外観は撮像画像モデルになっている。【０１６８】
図２２（ａ）は、スライダ１６５ａを、図２１の状態より左方へ移動することで、両方の人体モデル２２０、２００の外観が、脂肪モデルの状態になった相似変形対比画面１４７を示している。また、図２２（ｂ）は、スライダ１６５ａを、図２２（ａ）の状態より左方へ移動することで、両方の人体モデル２２０、２００の外観が、筋肉モデルの状態になった相似変形対比画面１４７を示している。さらに、図２２（ｃ）は、スライダ１６５ａを、最も左方へ移動することで、両方の人体モデル２２０、２００の外観が、骨格モデルの状態になった相似変形対比画面１４７を示している。【０１６９】
このように本実施形態の相似変形対象画面１４７は、外見調整部１６５のスライダ１６５ａの移動操作をＣＰＵ３ｂが受け付けることで、モデル状態の切替制御を行うことから、両方の人体モデル２２０、２００の外観を、撮像画像モデル、脂肪モデル、筋肉モデル、骨格モデルに切り替えられるので、比較対象の有名人の人体モデル２２０とユーザ自身の人体モデル２００を、これら４つの状態で適宜比較でき、それにより、本実施形態では、外観での比較の他に、脂肪の付き方の違い、筋肉の付き方の違い、骨格の違いなども対比することができる。【０１７０】
なお、撮像画像モデル、脂肪モデル、筋肉モデル、骨格モデルの各モデル間の切り替わり方は、徐々に切り替わるようになっており、例えば、撮像画像モデルから脂肪モデルへの切替は、スライダ１６５ａを徐々に左方へ移動させることで、撮像画像モデルの透明度が増して、脂肪モデルが徐々に現れると共に、撮像画像モデルが薄くなっていくことで、最終的に脂肪モデルへと切り替わるようになっている。同様に、脂肪モデルから筋肉モデルへの切替は、スライダ１６５ａを徐々に左方へ移動させることで、脂肪モデルの透明度が増して、筋肉モデルが徐々に現れると共に、脂肪モデルが薄くなっていくことで、最終的に筋肉モデルへと切り替わるようになっている。そして、筋肉モデルから骨格モデルへの切替は、スライダ１６５ａを徐々に左方へ移動させることで、筋肉モデルの透明度が増して、骨格モデルが徐々に現れると共に、筋肉モデルが薄くなっていくことで、最終的に骨格モデルへと切り替わるようになっている。【０１７１】
上述した外見調整部１６５の下方に設けられた距離調整部１６６は、二つの人体モデル２２０、２００の間の距離を調整（変更）するためのものである。左右方向に移動可能なスライダ１６６ａを移動することで、二つの人体モデル２２０、２００の間の距離が変化する。スライダ１６６ａが最も右方に位置する場合は、図２１に示す状態となり、両方の人体モデル２２０、２００の間の距離は、最も離れた状態になっている。スライダ１６６ａを左方へ移動させるにつれて、有名人の人体モデル２２０は右方へ徐々に移動すると共に、ユーザの人体モデル２００も、有名人の人体モデル２２０と同量を左方へ移動し、それにより、両方の人体モデル２２０、２００の間の距離が短くなる。このようなスライダ１６６ａの移動操作は、ＣＰＵ３ｂで受け付けられて、ＣＰＵ３ｂの制御処理により、両方の人体モデル間の距離が、スライダ１６６ａの移動に連動して変化することになる。【０１７２】
図２３（ａ）に示す相似変形対比画面１４７は、図２１の相似変形対比画面１４７に示す状態に比べて、距離調整部１６６のスライダ１６６ａを左方に移動させたことを受けて、ＣＰＵ３ｂが、両方の人体モデル２２０、２００の間の距離を縮めるように移動させた状態を示している。また、図２３（ｂ）に示す相似変形対比画面１４７は、図２３（ａ）の相似変形対比画面１４７に示す状態に比べて、距離調整部１６６のスライダ１６６ａを更に左方に移動させたことを受けて、ＣＰＵ３ｂが、両方の人体モデル２２０、２００の間の距離を縮めるように移動させた状態を示しており、両方の人体モデル２２０、２００の一部が重なっている。このように両方の人体モデル２２０、２００が重なるようになると、上述したように色目の調整（変更）、又は透明度の調整を適宜行えば、重なった部分でも、各人体モデル２２０、２００を区別しやすくなり、それに伴い、近寄せることで、両モデル２２０、２００の対比も形状等の違いが分かりやすくなり、対比が更に容易となる。【０１７３】
図２４（ａ）に示す相似変形対比画面１４７は、距離調整部１６６のスライダ１６６ａを、最も左方に移動させた場合を示し、スライダ１６６ａを最左方に移動させると、ＣＰＵ３ｂは重合指示を受け付けたことになり、両方の人体モデル２２０、２００の間の距離を縮めて、両方の人体モデル２２０、２００が完全に重なる状態に配置して表示する。このように両方の人体モデル２２０、２００が完全に重なる状態になると、両方の人体モデル２２０、２００の輪郭の違いが明確となり、輪郭の際に基づき両者の体格・体型比較等を行える。また、このように完全に重なる状態にした場合は、上述したように色目の調整（変更）を行うことで、両者の輪郭の差異を区別しやすなり、又は透明度の調整を適宜行えば、重なっている箇所も確認できるようになり好適である。なお、両方の人体モデル２２０、２００は、モデルを回転させる操作（例えば、スワイプ操作）を行うことで、ＣＰＵ３ｂの制御処理により、所望の同じ角度に回転して配置して表示できる。【０１７４】
図２４（ｂ）は、図２４（ａ）に示す状態の両方の人体モデル２２０、２００が左横方向を向くように、モデルを回転させる操作を行った場合の相似変形対比画面１４７を示している。このように両方の人体モデル２２０、２００が完全に重なった状態では、横方向から見た場合も、完全に重なった状態になっており、具体的には、距離調整部１６６のスライダ１６６ａを、最左方に移動させた操作指示（重合指示に相当）をＣＰＵ３ｂが受け付けると、ユーザの人体モデル２００の重心を垂直方向に貫通する仮想の第１中心線２００ａと、有名人の人体モデル２２０の重心を垂直方向に貫通する仮想の第２中心線２２０ｂが一致するように、両方の人体モデル２２０、２００がＣＰＵ３ｂの処理により重ね合わされた状態となる。【０１７５】
本実施形態では、これら第１中心線２００ａ、第２中心線２００ｂ（図中、一点鎖線で示す）は、重心を通るようにしているが、上述した骨格モデルにおける骨盤中心を通る垂直線を、第１中心線２００ａ、第２中心線２００ｂにすることも可能である。なお、図２４（ｂ）の相似変形対比画面１４７では、第１中心線２００ａ及び第２中心線２２０ａを図示したが、これは説明のために示したものであり、実際の相似変形対比画面１４７で基本的に、第１中心線２００ａ及び第２中心線２２０ａは示されない。【０１７６】
また、本実施形態では、両方の人体モデル２２０、２００を完全に重なった状態では上述したような重ね方（両方の中心線が一致する重ね方）をするので、モデルを回転させる操作を行って、様々な角度から確認した場合でも、両方の人体モデル２２０、２００の重なった状態を確認しやすくなり、特に、輪郭に対する対比を、どの角度からでも行える点にメリットが生じる。なお、このような回転操作は、両方の人体モデル２２０、２００を完全に重ねた状態以外でも勿論行うことが可能である。【０１７７】
図２５（ａ）の相似変形対比画面１４７は、図２１の撮像画像モデルの状態の人体モデル２２０、２００を示す相似変形対比画面１４７に対して、モデルを回転させる操作を行って、人体モデル２２０、２００を斜めから見た状態に同じ角度で回転させて表示した例を示している。また、図２５（ｂ）の相似変形対比画面１４７は、図２１の撮像画像モデルの状態の人体モデル２２０、２００を示す相似変形対比画面１４７に対して、モデルを回転させる操作を行って、人体モデル２２０、２００を真上から見た状態（ＸＺ平面で見た状態）に回転させた例を示している。このように、相似変形対比画面１４７は、ユーザ所望の角度に、両方の人体モデル２２０、２００を連携して同角度で回転させることができるので、体格・体形の違いなどを様々な方向から確認できる。【０１７８】
このような回転は、人体モデル２２０、２００が、撮像画像モデル、脂肪モデル、筋肉モデル、骨格モデルの状態であっても可能であり、また、両方の人体モデル２２０、２００の間の距離が如何様であっても可能であり、更には、上述した色合いの調整又は透明度の調整を行った状態でも可能である。なお、相似変形対比画面１４７の操作部欄１６０の最下方に設けられた閉じるボタン１６７（図２１参照）の選択操作（タップ操作）が行われると、ＣＰＵ３ｂは、表示スクリーン３ａの表示を、図１６（ａ）の人体モデル画面１４１に切り替える制御を行う。【０１７９】
図２６、２７に示すフローチャートは、上述した比較対象となる有名人の選択の受付から図２１の相似変形対比画面１４７の表示に至るまでの人体モデル提供装置５０及び通信端末装置３の処理手順を整理したものである（人体モデル表示方法の処理内容に相当）。以下、図２６、２７に示すフローチャートに従って人体モデル表示方法の処理手順を説明していく。なお、図２６のフローチャートは、通信端末装置３の表示スクリーン３ａに図１７（ａ）（ｂ）の有名人選択画面１４３を表示し、ユーザが比較対象を希望する有名人を選択して比較ボタン１４３ｘの選択操作を行った時点から開始するものとする。【０１８０】
まず、通信端末装置３は、比較対象として選択された有名人の有名人ＩＤ（特別ユーザＩＤ）を含む有名人のモデル要求を人体モデル提供装置５０へ送信する（Ｓ１０）。人体モデル提供装置５０は、モデル要求を受信したか否かを判断しており（Ｓ２０）、受信していない場合は（Ｓ２０：ＮＯ）、モデル要求の受信待ちとなる。また、モデル要求を受信した場合（Ｓ２０：ＹＥＳ）、人体モデル提供装置５０は、モデル要求に含まれる有名人ＩＤに対応付けられた有名人の人体モデル（人体モデルを示すデータ等）を、会員データベース６０から読み出して、モデル要求の要求元になる通信端末装置３へ送信する（Ｓ２１）。【０１８１】
モデル要求を送信した通信端末装置３は、有名人の人体モデルを受信したか否かを判断する段階となり（Ｓ１１）、受信していない場合は（Ｓ１１：ＮＯ）、受信待ちの状態となる。有名人の人体モデル（人体モデルを示すデータ等）を受信した場合（Ｓ１１：ＹＥＳ）、受信した有名人の人体モデルを示すデータ等に基づき、撮像画像モデルの有名人の人体モデルを作成して、図１８に示す有名人モデル画面１４４を生成し、表示スクリーン３ａに表示する（Ｓ１２）。【０１８２】
そして、この有名人モデル画面１４４において、比較ボタン１４４ａの選択操作を受け付けたか否かを通信端末装置３は判断し（Ｓ１３）、選択操作を受け付けていない場合（Ｓ１３：ＮＯ）、選択待ちの状態となる。比較ボタン１４４ａの選択操作を受け付けた場合（Ｓ１３：ＹＥＳ）、通信端末装置３は、ログイン完了に伴い人体モデル提供装置５０から送られてきた測定結果に係る情報（ＲＡＭ３ｄに記憶している情報）の中から、測定時に係る情報等を読み出して、図１９に示す選択一覧画面１４５を生成して表示スクリーン３ａに表示する（Ｓ１４）。【０１８３】
それから、この選択一覧画面１４５において、測定時が選択されて比較ボタン１４５ｂの選択操作を受け付けたか否かを通信端末装置３は判断し（Ｓ１５）、選択操作を受け付けていない場合（Ｓ１５：ＮＯ）、選択待ちの状態となる。比較ボタン１４５ｂの選択操作を受け付けた場合（Ｓ１５：ＹＥＳ）、通信端末装置３は、選択された測定時に応じたユーザの人体モデルを要求する閲覧要求（測定時を含む選択モデル要求）を人体モデル提供装置５０へ送信する（Ｓ１６）。【０１８４】
有名人の人体モデルを送信した人体モデル提供装置５０は次に、選択モデル要求を受信したか否かを判断しており（Ｓ２２）、受信していない場合は（Ｓ２２：ＮＯ）、受信待ちとなる。また、選択モデル要求を受信した場合（Ｓ２２：ＹＥＳ）、人体モデル提供装置５０は、選択モデル要求に含まれる測定時に対応付けられたログイン中のユーザの人体モデルを示すデータ等を、会員データベース６０から読み出して、閲覧要求の要求元になる通信端末装置３へ送信する（Ｓ２３）。なお、この送信処理により、人体モデル提供装置５０に係る処理は一旦終了し、次のモデル要求の受信に備えることになる。【０１８５】
閲覧要求を送信した通信端末装置３は、測定時のユーザの人体モデルを示すデータを受信したか否かを判断しており（Ｓ１７）、受信していない場合は（Ｓ１７：ＮＯ）、受信待ちの状態となる。測定時のユーザの人体モデルを示すデータ等を受信した場合（Ｓ１７：ＹＥＳ）、図２７に示すフローチャートの処理に進む。【０１８６】
図２７のフローチャートにおいて、通信端末装置３は、受信したユーザの人体モデル（人体モデルし示すデータ等）に基づき、撮像画像モデルのユーザの人体モデルを作成して、事前に作成した有名人の人体モデルを並べて配置した図２０に示す実測対比画面１４６を生成し、表示スクリーン３ａに表示する（Ｓ３０）。実測対比画面１４６の表示を行ってから、通信端末装置３は、基準時間が経過したか否かを判断し（Ｓ３１）、基準時間を経過していない場合（Ｓ３１：ＮＯ）、基準時間の経過待ちとなる。【０１８７】
基準時間が経過した場合（Ｓ３１：ＹＥＳ）、通信端末装置３は、有名人の人体モデルを、ユーザの人体モデルの身長に一致するように相似変形を行い（Ｓ３２）、その相似変形を行った有名人の人体モデルと、ユーザの人体モデルを並べて配置した相似変形対比画面１４７を生成し、表示スクリーン３ａに表示する（Ｓ３３）。このような処理を経て、図２１に示す相似変形対比画面１４７が表示されるようになり、それによりユーザは、有名人との体形等の比較を行うことができ、また、この相似変形対比画面では上述したように人体モデルの回転、拡大、縮小、色合の調整、透明度の調整、間隔の調整等を行えると共に、人体モデルの外観として撮像画像モデルの他に、脂肪モデル、筋肉モデル、骨格モデルも表示できるので、様々な観点でユーザは有名人と体形等の対比を行える。【０１８８】
なお、本発明は、上述した実施形態に限定されるものではなく、様々な変形例が想定できる。例えば、上述した実施形態では、図２０の実測対比画面１４６から図２１の相似変形対比画面１４７への表示切替は、基準時間の経過で行うようにしたが、実測対比画面１４６及び相似変形対比画面１４７に、それぞれ切替ボタンを選択可能に設けて、実測対比画面１４６の切替ボタンが選択されると、相似変形対比画面１４７に表示が切り替わり、相似変形対比画面１４７の切替ボタンが選択されると、実測対比画面１４６に表示が切り替わるようにしてもよい。【０１８９】
また、図２１の相似変形対比画面１４７の操作部欄１６０の色操作部１６１、１６２、及び透明度調整部１６３、１６４は、有名人の人体モデル用と、ユーザの人体モデル用に、それぞれ設けるようにしたが、仕様の簡易化を図る場合は、いずれか一方のみに設けるようにしてもよく、更なる仕様の簡易化を図るときは省略することも可能である。【０１９０】
さらにまた、操作部１６０の外見調整部１６５は、一つだけにするのではなく、有名人の人体モデル用と、ユーザの人体モデル用に、それぞれ設けるようして、個別に各人体モデルの状態（撮像画像モデル、脂肪モデル、筋肉モデル、骨格モデル）を切替可能にしてもよい。そして、また、外見調整部１６５は、スライド式で調整する他には、撮像画像モデル、脂肪モデル、筋肉モデル、骨格モデルのそれぞれに切替可能な切替ボタンの方式を採用することも可能である。なお、仕様の簡易化を図る場合は、外見の調整機能を省略して、撮像画像モデルの状態のみで対比を行うようにしてもよい。このように撮像画像モデルの状態のみで対比を行う場合は、図１、２に示す体組成計１０は省略可能であり、また、三次元的に撮像画像を取得するものを準備できるのであれば、三次元測定器２０及び測定処理装置３０といった機器装置類と代替可能であり、別途、測定した身長の寸法を三次元的な撮像画像と、セットにした状態で、人体モデル提供装置５０の会員データベース６０にユーザＩＤ（又は有名人ＩＤ）に対応づけて保存すれば、撮像画像モデルでの対比が可能となり、システムの大幅な簡易化も実現できる。【０１９１】
さらに、操作部１６０の距離調整部１６６は、スライド式で調整可能にする以外に、段階的に距離を調整できるスイッチを設けて、例えば、図２１に示す状態の人体モデル間の距離から、図２３（ａ）、（ｂ）及び図２４に示す距離の状態へ段階的に切替可能にしてもよい。また、仕様の簡易化を図る場合は、人体モデル間の距離の調整機能自体を省略してもよい。【０１９２】
さらにまた、直近の測定時に応じたユーザの人体モデルを対比に用いる仕様にする場合、又は複数の測定を行っていないユーザの場合などでは、有名人選択画面１４３で比較対象の画面を選択して、通信端末装置３が比較対象となる有名人の人体モデルを受信すると、図１６（ａ）の人体モデル画面１４１で表示していたユーザの人体モデルと、受信した有名人の人体モデルを一緒に配置して、図２０の実測対比画面１４６を表示スクリーン３ａに表示するような画面遷移にして、選択一覧画面１４５の表示を省略することも可能である。なお、この場合も上記と同様に、実測対比画面１４６から図２１の相似変形対比画面１４７へ画面遷移して、表示内容を切り替えられるようにする。【０１９３】
なお、図２０に示した仮想水平線Ｋ１、図２１等に示した第二仮想水平線Ｋ２は、両方のモデルを比較する際の目安のガイド線にもなるので、積極的に表示する仕様にすることも可能であり、また、第二仮想水平線Ｋ２は垂直方向に移動可能にして、任意の箇所（例えば、一方の人体モデルの肩の箇所）に配置して、任意の箇所のガイド線として用いる仕様にすることも可能である。さらに、ガイド線としての機能を積極的に取り入れる場合などは、一方の人体モデルの主要な箇所（頭頂部、肩、腰、膝などの一つ又は複数の箇所）において、図１０に示す変形基点（Ｐ１、２、３、Ｐ８、１１、１２等）に応じたポイントの座標（特にＹ座標）の高さで、一本又は複数のガイド線（水平線）をＣＰＵ３ｂが自動で描写して、両方の人体モデルの主要箇所の高さの違いを、ガイド線に基づき対比できる仕様にしてもよい。さらにまた、このようなガイド線（水平線）は、ユーザが相似変形対比画面１４７の画面上で自由に描写できるようにしてもよい。【０１９４】
また、対比対象としては、有名人に限定されるものではなく、有名人以外を対比可能にすることも可能である。例えば、会員データベース６０に欧米人（第２の人物に相当）のデータベース部を設けて、欧米人とユーザとの間で体形・体格を対比できるようにすることや、学校や会社などの組織等に属する人達のデータベース部を設けて、ある組織等に属する人（第２の人物に相当）とユーザとの間で体形・体格の対比を行うようにしてもよい。さらに、組織等には属さないが統計的に集計した集団に属する人のデータベース部を会員データベース６０に設けて、組織等に属さない人（第２の人物に相当）とユーザとの間で体形・体格の対比を行うようにすることも可能である。【０１９５】
さらにまた、上述した実施形態では、有名人の人体モデル２１０（図１８参照）を相似変形するようにしたが、これを逆にして、ユーザの人体モデルの身長が、有名人の人体モデルの身長に合致（一致）するように、ユーザの人体モデルを相似的に変形（相似的に拡大又は縮小）するようにしてもよい。この場合、ユーザが第２の人物に相当し、有名人が第1の人物に相当し、その結果、ユーザの人体モデルが第２の人体モデルに相当し、有名人の人体モデルが第１の人体モデルに相当する。このようにユーザの人体モデル（第２の人物に応じた人体）の方を変形する場合は、有名人の人体モデルが固定された状態となるので、ユーザ自身が有名人に合わせて変形するようなイメージをユーザが楽しむことができる。【０１９６】
さらに、本発明を商業ベースで実施する場合は、各機能を実行するにあたり、課金するようにしてもよく、例えば、図１７（ａ）の有名人選択画面で、比較対象の有名人を選択するには所要の費用がかかるようにすることなどが考えられる。
【産業上の利用可能性】
【０１９７】
本発明は、ユーザと異なる人物として、例えば、有名人とユーザとの間で体形・体格等を視覚的に比較する用途等に対して好適に利用可能である。
【符号の説明】
【０１９８】
１  健康管理システム
２  人体モデル表示システム
３  通信端末装置
３ａ  表示スクリーン
３ｂ  ＣＰＵ
５  人体測定システム
１０  体組成計
２０  三次元測定器
３０  測定処理装置
３５  表示装置
５０  人体モデル提供装置（サーバ装置）
５０ａ  ＭＰＵ５０ａ
６０  会員データベース
６１  一般ユーザＤＢ部
６２  有名人ＤＢ部
７０  人体モデルテーブル
７１  （男性用の）骨格モデル
７２  （男性用の）筋肉モデル
７３  （男性用の）脂肪モデル
８０  ポイントテーブル
８５  モデル数値テーブル
１４１  人体モデル画面
１４３  有名人選択画面
１４４  有名人モデル画面
１４５  選択一覧画面
１４６  実測対比画面
１４７  相似変形対比画面
２００  ユーザの人体モデル（第１の人体モデル）
２２０  相似変形した有名人の人体モデル（変形した第２の人体モデル）
Ｐ２  三次元測定プログラム
Ｐ３  組成測定プログラム
Ｐ４  測定管理プログラム
Ｐ１１  モデル変形プログラム
Ｐ２１  人体モデル表示アプリ（コンピュータプログラム）
【図１】
0006577150.tif 000002
【図２】
0006577150.tif 000003
【図３】
0006577150.tif 000004
【図４】
0006577150.tif 000005
【図５】
0006577150.tif 000006
【図６】
0006577150.tif 000007
【図７】
0006577150.tif 000008
【図８】
0006577150.tif 000009
【図９】
0006577150.tif 000010
【図１０】
0006577150.tif 000011
【図１１】
0006577150.tif 000012
【図１２】
0006577150.tif 000013
【図１３】
0006577150.tif 000014
【図１４】
0006577150.tif 000015
【図１５】
0006577150.tif 000016
【図１６】
0006577150.tif 000017
【図１７】
0006577150.tif 000018
【図１８】
0006577150.tif 000019
【図１９】
0006577150.tif 000020
【図２０】
0006577150.tif 000021
【図２１】
0006577150.tif 000022
【図２２】
0006577150.tif 000023
【図２３】
0006577150.tif 000024
【図２４】
0006577150.tif 000025
【図２５】
0006577150.tif 000026
【図２６】
0006577150.tif 000027
【図２７】
0006577150.tif 000028