(57)【要約】携帯情報端末で精度の高い体格情報を取得することを可能にする技術を提供する。一態様による携帯情報端末（１０）は、音声出力と画面表示の少なくとも一方により、対象人物（３０）が正面を向いて両腕の斜め下向き所定角度に開くように促して前記対象人物（３０）を撮影することにより第１の画像データを取得し、前記対象人物（３０）が前記腕を水平に開いて垂直方向を軸として体の向きを回転するように促して前記対象人物（３０）を撮影することにより第２の画像データを取得する撮影処理部（１３）と、前記第１の画像データと前記第２の画像データに基づき前記胴体の周囲長を算出する体格情報算出部（１４）と、を有している。
2016035350.tif 000002
【特許請求の範囲】
【請求項１】
音声出力と画面表示の少なくとも一方により、対象人物が正面を向いて両腕の斜め下向き所定角度に開くように促して前記対象人物を撮影することにより第１の画像データを取得し、前記対象人物が前記腕を水平に開いて垂直方向を軸として体の向きを回転するように促して前記対象人物を撮影することにより第２の画像データを取得する撮影処理部と、  前記第１の画像データと前記第２の画像データに基づき前記胴体の周囲長を算出する体格情報算出部と、を有する携帯情報端末。
【請求項２】
前記体格情報算出部は、前記第１の画像データと前記第２の画像データに基づく前記胴体の断面形状を推定し、前記断面形状から前記胴体の周囲長を算出する、請求項１に記載の携帯情報端末。
【請求項３】
前記所定角度が４５度である、請求項１に記載の携帯情報端末。
【請求項４】
胴体の周囲長と、衣服を着用した状態の胴体の周囲長である着衣周囲長との差分を補正するための補正値を含む体格補正情報を保持する体格補正情報保持部を更に有し、  前記体格情報算出部は、算出した前記周囲長を着衣周囲長として前記補正値によって補正する、請求項１に記載の携帯情報端末。
【請求項５】
前記撮影処理部は複数の前記第２の画像データを連続的に取得し、複数の前記第２の画像データについて順次、前記対象人物の領域を特定して前記領域における前記対象人物の両腕に相当する部分が胴体に相当する部分に隠れたか否か判定し、  前記体格情報算出部は、前記両腕に相当する部分が前記胴体に相当する部分に隠れたと判定されたら前記対象人物が９０度回転した状態を検知し、前記状態で撮影された第２の画像データを前記胴体の周囲長の算出に用いる、請求項１に記載の携帯情報端末。
【請求項６】
前記撮影処理部は複数の前記第２の画像データを連続的に取得し、複数の前記第２の画像データについて順次、前記対象人物の領域を特定して前記領域における前記対象人物の両腕に相当する部分が胴体に相当する部分に隠れたら、音声出力と画面表示の少なくとも一方により前記対象人物の回転を停止するように促す、請求項１に記載の携帯情報端末。
【請求項７】
前記体格情報算出部は、前記第１の画像データに基づき前記対象人物の身長を算出し、前記身長に所定の比例係数を乗算して得た値に基づき前記周囲長を求める前記胴体の高さ方向の位置を決定する、請求項１に記載の携帯情報端末。
【請求項８】
人体の所定部位の寸法である体格寸法と、衣服を着用した状態の人体の所定部位の寸法である着衣体格寸法との差分を補正するための補正値を含む体格補正情報を保持する体格補正情報保持部と、  対象人物を撮影して画像データを取得する撮影処理部と、  前記画像データから前記対象人物の着衣体格寸法を算出し、前記着衣体格寸法を前記補正値によって補正することにより、前記対象人物の体格寸法を算出する体格情報算出部と、を有する携帯情報端末。
【請求項９】
対象人物が着用している衣服の種別を示す衣服種別情報を取得する衣服種別情報取得部を更に有し、  前記体格補正情報は、衣服種別と体格寸法の補正値とを対応づけた情報であり、  前記体格情報算出部は、取得された前記衣服種別情報が示す衣服種別に対応する補正値を前記体格補正情報から取得し、前記着衣体格寸法を前記補正値によって補正する、請求項８に記載の携帯情報端末。
【請求項１０】
前記体格情報算出システムが撮影を行う方位を計測する方位計測部を更に有し、  前記撮影処理部は、前記方位計測部で計測される方位を参照し、前記対象人物の正面を撮影した後に前記対象人物の側面を撮影するとき、前記正面を撮影したときのカメラの方向と９０度をなす方向にカメラが向くと、その旨を提示し、  前記体格情報算出部は、前記対象人物の正面を撮影した画像データと側面を撮影した画像データを用いて前記対象人物の胴体の周囲を算出する、請求項８に記載の携帯情報端末。
【請求項１１】
前記体格情報算出部は、前記対象人物の正面を撮影したときのカメラの方向と側面を撮影したときのカメラの方向のなす角が９０度から変位していれば、変位した角度をβとして、水平方向の寸法を１／ｃｏｓβ倍する、請求項１０に記載の携帯情報端末。
【請求項１２】
前記体格情報算出システムの姿勢を計測する姿勢計測部を更に有し、  前記体格情報算出部は、前記姿勢計測部で計測される姿勢が、垂直方向から変位していれば、変位した角度をαとして、垂直方向の寸法を１／ｃｏｓα倍する、請求項８に記載の携帯情報端末。
【請求項１３】
対象人物を撮影して画像データを取得する撮影処理部と、  前記画像データから前記対象人物の顔に含まれる複数の所定部位を抽出し、前記所定部位で特定される所定位置と足底部との距離である第１の距離を算出し、前記複数の所定部位の相互の距離に基づき前記所定位置と頭頂部との距離である第２の距離を推定し、前記第１の距離と前記第２の距離を合計した距離を前記対象人物の身長とする体格情報算出部と、を有する携帯情報端末。
【請求項１４】
前記体格情報算出部は、前記対象人物の両目の中心と口の距離に基づき、両目の中心と頭頂部の距離を算出し、前記両目の中心と足底部の距離と、前記両目の中心と頭頂部の距離との合計を前記対象人物の身長とする、請求項１３に記載の携帯情報端末。
【請求項１５】
前記体格補正情報保持部は、前記体格補正情報を複数保持し、体格寸法の補正に用いる情報を所定のタイミングに切り替える、請求項４または８に記載の携帯情報端末。
【請求項１６】
撮影処理手段が、音声出力と画面表示の少なくとも一方により、対象人物が正面を向いて両腕の斜め下向き所定角度に開くように促して前記対象人物を撮影することにより第１の画像データを取得し、前記対象人物が前記腕を水平に開いて垂直方向を軸として体の向きを回転するように促して前記対象人物を撮影することにより第２の画像データを取得し、  体格情報算手段が、前記第１の画像データと前記第２の画像データに基づき前記胴体の周囲長を算出する、携帯情報端末制御方法。
【請求項１７】
体格補正情報保持手段が、人体の所定部位の寸法である体格寸法と、衣服を着用した状態の人体の所定部位の寸法である着衣体格寸法との差分を補正するための補正値を含む体格補正情報を保持し、  撮影処理手段が、対象人物を撮影して画像データを取得し、  体格情報算出手段が、前記画像データから前記対象人物の着衣体格寸法を算出し、前記着衣体格寸法を前記補正値によって補正することにより、前記対象人物の体格寸法を算出する、携帯情報端末制御方法。
【請求項１８】
撮影処理手段が、対象人物を撮影して画像データを取得し、  体格情報算出部が、  前記画像データから前記対象人物の顔に含まれる複数の所定部位を抽出し、  前記所定部位で特定される所定位置と足底部との距離である第１の距離を算出し、  前記複数の所定部位の相互の距離に基づき前記所定位置と頭頂部との距離である第２の距離を推定し、  前記第１の距離と前記第２の距離を合計した距離を前記対象人物の身長とする、携帯情報端末制御方法。
【請求項１９】
携帯情報端末を体格情報算出装置として動作させるための携帯情報端末制御プログラムであって、  音声出力と画面表示の少なくとも一方により、対象人物が正面を向いて両腕の斜め下向き所定角度に開くように促して前記対象人物を撮影することにより第１の画像データを取得し、前記対象人物が前記腕を水平に開いて垂直方向を軸として体の向きを回転するように促して前記対象人物を撮影することにより第２の画像データを取得する手順と、  前記第１の画像データと前記第２の画像データに基づき前記胴体の周囲長を算出する手順と、を携帯情報端末に実行させるための携帯情報端末制御プログラム。
【請求項２０】
携帯情報端末を体格情報算出装置として動作させるための携帯情報端末制御プログラムであって、  人体の所定部位の寸法である体格寸法と、衣服を着用した状態の人体の所定部位の寸法である着衣体格寸法との差分を補正するための補正値を含む体格補正情報を保持する手順と、  対象人物を撮影して画像データを取得する手順と、  前記画像データから前記対象人物の着衣体格寸法を算出し、前記着衣体格寸法を前記補正値によって補正することにより、前記対象人物の体格寸法を算出する手順と、を携帯情報端末に実行させるための携帯情報端末制御プログラム。
【請求項２１】
携帯情報端末を体格情報算出装置として動作させるための携帯情報端末制御プログラムであって、  対象人物を撮影して画像データを取得する手順と、  前記画像データから前記対象人物の顔に含まれる複数の所定部位を抽出する手順と、  前記所定部位で特定される所定位置と足底部との距離である第１の距離を算出する手順と、  前記複数の所定部位の相互の距離に基づき前記所定位置と頭頂部との距離である第２の距離を推定する手順と、  前記第１の距離と前記第２の距離を合計した距離を前記対象人物の身長とする手順と、を携帯情報端末に実行させるための携帯情報端末制御プログラム。 
【発明の詳細な説明】
【技術分野】
【０００１】  携帯情報端末により人物を撮影した画像データにより体格情報を算出する技術に関する。
【背景技術】
【０００２】  人物を撮影した画像データからその人物の体格情報を算出する技術が提案されている（特許文献１、２参照）。【０００３】  特許文献１には、被測定者の身体を撮影する撮影部と、撮影部により撮影された身体の撮影画像に基づいて、身体の寸法を演算する演算部とを備えた体格情報測定機器が開示されている。【０００４】  特許文献２には、衣服を着用した被測定者を赤外線カメラで撮影し、衣服が被測定者の体温より低温であることを利用して、赤外線カメラの撮影画像から輪郭画像を生成する装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１８４０７３号公報
【特許文献２】特開２００３−６７７２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】  体格情報を衣服のサイズ選択などに利用することを考慮すると、携帯電話やスマートフォンで撮影ができると便利である。しかし、携帯電話やスマートフォンを体格情報を取得するために専用に作られていないので、体格情報の取得における利便性が十分とは言えない。そのため、携帯電話やスマートフォンで撮影した画像から精度の高い体格情報を得るのは困難である。【０００７】  特許文献１の装置は、被測定者は裸であるか、もしくは身体に密着する衣服を身につけていることを前提としている。【０００８】  また、特許文献２の装置は、衣服を着用したまま、人物の輪郭画像が得られるが、複数の赤外線カメラを用いる大掛かりなものである。【０００９】  本発明の目的は、携帯情報端末で精度の高い体格情報を取得することを可能にする技術を提供することである。
【課題を解決するための手段】
【００１０】  本発明の一態様による携帯情報端末は、音声出力と画面表示の少なくとも一方により、対象人物が正面を向いて両腕の斜め下向き所定角度に開くように促して前記対象人物を撮影することにより第１の画像データを取得し、前記対象人物が前記腕を水平に開いて垂直方向を軸として体の向きを回転するように促して前記対象人物を撮影することにより第２の画像データを取得する撮影処理部と、前記第１の画像データと前記第２の画像データに基づき前記胴体の周囲長を算出する体格情報算出部と、を有している。【００１１】  他の態様による携帯情報端末は、人体の所定部位の寸法である体格寸法と、衣服を着用した状態の人体の所定部位の寸法である着衣体格寸法との差分を補正するための補正値を含む体格補正情報を保持する体格補正情報保持部と、対象人物を撮影して画像データを取得する撮影処理部と、前記画像データから前記対象人物の着衣体格寸法を算出し、前記着衣体格寸法を前記補正値によって補正することにより、前記対象人物の体格寸法を算出する体格情報算出部と、を有している。【００１２】  また、他の態様による携帯情報端末は、対象人物を撮影して画像データを取得する撮影処理部と、前記画像データから前記対象人物の顔に含まれる複数の所定部位を抽出し、前記所定部位で特定される所定位置と足底部との距離である第１の距離を算出し、前記複数の所定部位の相互の距離に基づき前記所定位置と頭頂部との距離である第２の距離を推定し、前記第１の距離と前記第２の距離を合計した距離を前記対象人物の身長とする体格情報算出部と、を有している。
【発明の効果】
【００１３】  本発明によれば携帯情報端末で精度の高い体格情報を取得することができる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施形態による体格情報取得装置の使用態様の一例を示す図である。
【図２】第１の実施形態による体格情報算出装置の構成を示す機能ブロック図である。
【図３】体格補正情報の一例を示す図である。
【図４】着用している衣服の種別の入力を促す情報を画面表示した様子を示す図である。
【図５】着用している衣服を体に密着させるよう促す情報を画面表示した様子を示す図である。
【図６】腕を斜め下向き４５度の角度に開くように促す情報を画面表示した様子を示す図である。
【図７】対象人物３０を正面から撮影することを促す情報が画面表示された様子を示す図である。
【図８】対象人物３０を側面から撮影することを促す情報が画面表示された様子を示す図である。
【図９】体格情報算出装置１０が対象人物３０の正面から側面に回り込む様子を示す図である。
【図１０】カメラの方向が対象人物３０の正面を撮影したときとのなす角が９０度となったことを示す情報を画面表示した様子を示す図である。
【図１１】対象人物３０の側面を撮影するときの体格情報算出装置１０と対象人物３０との位置関係の一例を示す図である。
【図１２】対象人物３０対象人物３０を撮影するときの体格情報算出装置１０と対象人物３０との位置関係の一例を示す図である。
【図１３】正面から撮影した対象人物３０の顔の部分の画像を示す図である。
【図１４】体格情報算出装置１０による体格情報算出処理を示すフローチャートである。
【図１５】第２の実施形態による体格情報算出システムの構成を示す機能ブロック図である。
【図１６】人体における身長、足底部から胸までの距離、足底部から臍までの距離、股下、および胸から頭頂部までの距離を示す図である。
【図１７】操作者２０が体格情報算出装置１０の位置および方向を固定して保持し、対象人物３０が回転する様子を示す図である。
【図１８】第４の実施形態による体格情報算出装置１０による体格情報算出処理を示すフローチャートである。
【図１９】対象人物３０が両腕を４５度に開いた様子を示す図である。
【図２０】対象人物３０が両腕を９０度に開いた様子を示す図である。
【図２１】第５の実施形態による基準物を示す図である。
【図２２】第５の実施形態による体格情報算出装置１０を対象人物３０の撮影に適切な位置に位置決めする処理を示すフローチャートである。
【図２３】第６の実施形態による身長算出方法について説明するための図である。
【図２４】第７の実施形態による身長算出方法について説明するための図である。
【発明を実施するための形態】
【００１５】  本発明の実施形態による体格情報算出装置について図面を参照して説明する。
【００１６】  （第１の実施形態）
【００１７】  図１は、本実施形態による体格情報取得装置の使用態様の一例を示す図である。体格情報算出装置１０は、図１に示すように、操作者２０が操作することにより、内蔵するカメラ（不図示）で対象人物３０を撮影し、得られた画像データから、対象人物３０の体格寸法を算出する。体格情報算出装置１０はスマートフォンにアプリケーションをインストールすることで実現される。そのため、体格情報算出装置１０は、スマートフォンが備えるカメラ機能、電子コンパス機能、ジャイロ機能を利用可能である。
【００１８】  体格寸法とは、人体の所定部位の寸法であり、例えば、身長、肩幅、胸囲、胴囲、股下といった寸法である。典型例としては、体格寸法は、裸の状態、あるいはそれに近い薄着の状態での各部位の寸法であり、購入する衣服のサイズ選択などに利用可能な情報である。これに対して、衣服を着用した状態での人体の所定部位の寸法を着衣体格寸法ということにする。
【００１９】  操作者２０は、図１に示すように、対象人物３０の頭頂部から足底部まで全身と、基準物４０とを含むように撮影を行う。基準物４０は、既知の形状および大きさを有する物体である。体格情報算出装置１０に専用の物であってもよいし、ＣＤ、雑誌、新聞、など形状および大きさが既知の他用途の物であってもよい。典型例としては対象人物３０が基準物４０を把持した状態で撮影が行われる。
【００２０】  図２は、本実施形態による体格情報算出装置の構成を示す機能ブロック図である。
【００２１】  図２に示すように、体格情報算出装置１０は、体格補正情報保持部１１、衣服種別情報取得部１２、撮影処理部１３、体格情報算出部１４、方位計測部１５、および姿勢計測部１６を有している。以下、体格情報算出装置１０の各部について説明するが、構成の説明であるため各部の説明が必ずしも動作の順序と一致しないことに留意されたい。
【００２２】  体格補正情報保持部１１は、着衣体格寸法と体格寸法との差分を補正するための補正値を含む体格補正情報を保持する。
【００２３】  図３は、体格補正情報の一例を示す図である。図３に示すように、体格補正情報５０においては、衣服種別に対応付けて、肩幅補正値、胸囲補正値、胴囲補正値、股下補正値が規定されている。肩幅補正値、胸囲補正値、胴囲補正値、股下補正値は、それぞれ肩幅、胸囲、胴囲、股下についての補正値である。
【００２４】  衣服種別が下着であれば、対応する肩幅補正値が−０．３ｃｍ、胸囲補正値が−０．５ｃｍ、胴囲補正値が−０．５ｃｍ、股下補正値が０ｃｍである。衣服種別がＴシャツであれば、対応する肩幅補正値が−０．３ｃｍ、胸囲補正値が−１．０ｃｍ、胴囲補正値が−１．０ｃｍ、股下補正値が０ｃｍである。衣服種別がセーターであれば、対応する肩幅補正値が−０．８ｃｍ、胸囲補正値が−１．６ｃｍ、胴囲補正値が−１．２ｃｍ、股下補正値が０ｃｍである。衣服種別がトレーナーであれば、対応する肩幅補正値が−０．８ｃｍ、胸囲補正値が−１．６ｃｍ、胴囲補正値が−１．６ｃｍ、股下補正値が０ｃｍである。
【００２５】  衣服種別がスリムのジーンズであれば、対応する肩幅補正値が０ｃｍ、胸囲補正値が０ｃｍ、胴囲補正値が０ｃｍ、股下補正値が＋４．０ｃｍである。衣服種別がルーズのジーンズであれば、対応する肩幅補正値が０ｃｍ、胸囲補正値が０ｃｍ、胴囲補正値が０ｃｍ、股下補正値が＋８．０ｃｍである。
【００２６】  例えば、下着を着用した状態で撮影された画像データから算出される肩幅から、０．３ｃｍ減算すれば、裸の状態での肩幅の値が得られる。また、スリムのジーンズを着用した状態で撮影された画像データから算出される股下の値に４．０ｃｍを加算すると、裸の状態での股下の値が得られる。
【００２７】  なお、ここでは、体格補正情報においては、衣服種別に対応付けて、肩幅補正値、胸囲補正値、胴囲補正値、股下補正値が固定的に規定されている例を示した。しかし、本発明がこれに限定されることはない。他の例として、同じ衣服種別に対して同じ体格寸法の項目に対して複数の補正値が規定されていてもよい。例えば、所定サイズ以下の子供と、大人とで異なる値を規定してもよい。
【００２８】  撮影処理部１３は、操作者２０の操作により、スマートフォンが備えるカメラで対象人物３０を撮影して画像データを取得する。
【００２９】  体格情報算出部１４は、画像データから着衣体格寸法を算出し、その着衣体格寸法を、体格補正情報５０に含まれる補正値で補正することにより体格寸法を算出する。
【００３０】  一例として、体格情報算出部１４は、画像データにおける対象人物３０の領域と背景の領域との境界を検出し、対象人物３０の領域の形状から頭部と足部を抽出する。対象人物３０の領域と背景の領域との境界の検出は、既存のエッジ検出技術を用いればよい。
【００３１】  更に、体格情報算出部１４は、頭部の頂点（頭頂部）と足部の最下点（足底部）との距離を、基準物４０の大きさとの関係に基づいて算出する。ここで算出される、頭頂部から足底部までの距離が対象人物３０の身長である。対象人物３０が基準物４０を把持していれば、体格情報算出装置１０と対象人物３０の距離と、体格情報算出装置１０と基準物４０との距離は等しいので、例えば、既知である基準物４の大きさと対象人物３０の身長との比は、画像データ上での基準物４０大きさと対象人物３０の身長との比と一致する。
【００３２】  更に、体格情報算出部１４は、基準物４０の大きさ、あるいは対象人物３０の身長を基準として、肩幅、胸囲、胴囲、および股下を算出する。ここで算出される肩幅、胸囲、胴囲、および股下は、着衣体格寸法である。
【００３３】  更に、体格情報算出部１４は、図３の体格補正情報を参照して、肩幅、胸囲、胴囲、および股下のそれぞれの補正値を抽出し、着衣体格寸法である肩幅、胸囲、胴囲、および股下の値を補正値に基づいて補正する。これにより、裸の状態での対象人物３０の肩幅、胸囲、胴囲、および股下の値が算出される。
【００３４】  本実施形態によれば、衣服を着用した対象人物を撮影して得られる着衣体格寸法を補正することにより裸の状態での体格寸法を算出するので、衣服を着用した状態で対象人物を撮影しても精度の良い体格情報を算出することができる。
【００３５】  なお、本実施形態の体格情報算出装置１０は、一例として、着用している衣服の種別の入力を促す情報を画面表示し、操作者２０が入力した衣服種別の情報を取得し、用いることにしてもよい。
【００３６】  図４は、着用している衣服の種別の入力を促す情報を画面表示した様子を示す図である。図４を参照すると、一例として、画面の下部に「来ている衣服の種別を選択してください。」と表示され、更に選択肢として「下着、Ｔシャツ、セーター、トレーナー」が表示されている。
【００３７】  衣服種別情報取得部１２は、図４に例示したような画像表示により入力を促すことで、対象人物３０が着用している衣服の種別を示す衣服種別情報を取得する。
【００３８】  体格情報算出部１４は、取得された衣服種別情報が示す衣服種別に対応する補正値を体格補正情報５０から取得し、その補正値を用いて着衣体格寸法を補正し、体格寸法を得る。
【００３９】  例えば、対象人物３０がＴシャツとスリムのジーンズを着用しているという入力がされたのであれば、肩幅の補正値が−０．５ｃｍ、胸囲の補正値が−１．０ｃｍ、胴囲の補正値が−１．０ｃｍ、股下の補正値が＋４．０ｃｍとなる。これら各補正値を着衣体格寸法の肩幅、胸囲、胴囲、股下のそれぞれに加算することで体格寸法を得ることができる。
【００４０】  本実施形態によれば、衣服の種別毎に補正値を設定でき、高い精度で体格寸法を算出することができる。
【００４１】  また、本実施形態による体格情報算出装置１０は、着用している衣服を体に密着させるよう画面表示により促してもよい。図５は、着用している衣服を体に密着させるよう促す情報を画面表示した様子を示す図である。図５を参照すると、画面の下部に「来ている衣服を体に密着させえてください。」と表示されている。
【００４２】  撮影処理部１３は、図５に例示するように、着用している衣服を体に密着させるよう促す画面表示を行う。操作者２０は、その画面表示を見て、対象人物３０に、来ている洋服を体に密着させるように促す、対象人物３０は、それに従って、衣服を体に密着させる。これにより、画面表示を見た操作者２０が対象人物３０に促して衣服を密着させるので、より高い精度で体格寸法を算出することが可能となる。
【００４３】  また、本実施形態による体格情報算出装置１０は、腕を斜め下向き４５度の角度に開くように画面表示により促してもよい。図６は、腕を斜め下向き４５度の角度に開くように促す情報を画面表示した様子を示す図である。図６を参照すると画面の下部に「両腕を４５度に開いてください。」と表示されている。
【００４４】  撮影処理部１３は、図６に例示するように、腕を斜め下向き４５度の角度に開くように促す画面表示を行う。腕を高く上げ過ぎると肩の境界が取得するのが困難となり、肩幅の算出精度が低下し、逆に腕を下げ過ぎると、画像データから腕と胴体の境界を識別するのが困難となる。そこで、腕を４５度程度に開くことで、肩の境界、および腕と胴体との境界がどちらも正しく認識可能になり、肩幅と胴囲のどちらも正確に算出することができる。
【００４５】  また、本実施形態による体格情報算出装置１０は、まず対象人物３０の正面を撮影し、次に側面を撮影し、正面の画像データと側面の画像データに基づいて胸囲と胴囲を算出することにしてもよい。その場合、体格情報算出装置１０は、対象人物３０の正面を撮影した後、側面を撮影するとき、カメラの方向が、正面を撮影したときと９０度をなす方向に向いているか否か判断し、画面表示によって、操作者２０を補助することにしてもよい。
【００４６】  図７は、対象人物３０を正面から撮影することを促す情報が画面表示された様子を示す図である。図７を参照すると画面の下部に「まず、正面から撮影を行います。」と表示されている。
【００４７】  図８は、対象人物３０を側面から撮影することを促す情報が画面表示された様子を示す図である。図８を参照すると画面の下部に「次は、真横からの撮影を行います。操作者が真横に移動してください。」と表示されている。
【００４８】  図９は、体格情報算出装置１０が対象人物３０の正面から側面に回り込む様子を示す図である。
【００４９】  例えば、撮影処理部１３は、図７に例示したように、対象人物３０を正面から撮影することを促す情報を画面表示する。その画面表示を見て、操作者２０は、対象人物３０を正面から撮影する。撮影処理部３０は、撮影された正面の画像データを取得し、次に、図８に示すように、対象人物３０を側面から撮影することを促す情報を画面表示する。その画面表示を見て、操作者２０は、図９に示すように対象人物３０の側面に回り込み、側面から対象人物３０を撮影する。撮影処理部１３は、撮影された側面の画像データを取得する。
【００５０】  その際、撮影処理部１３は、対象人物３０の正面を撮影した後、側面を撮影するとき、カメラの方向が、正面を撮影したときと９０度をなす方向に向いているか否か判断し、画面表示によって、操作者２０を補助することにしてもよい。
【００５１】  そのために、方位計測部１５は、例えば、スマートフォンに内蔵された電子コンパス（不図示）により体格情報算出装置１０の方位を計測する。
【００５２】  そして、撮影処理部１３は、方位計測部１５で計測される方位を参照し、対象人物の正面を撮影した後に対象人物の側面を撮影するとき、正面を撮影したときのカメラの方向と９０度をなす方向にカメラが向くと、その旨を画面表示する。図１０は、カメラの方向が対象人物３０の正面を撮影したときとのなす角が９０度となったことを示す情報を画面表示した様子を示す図である。一例として、「真横にきましたそこで撮影してください。」と表示されている。操作者２０は、その画面表示を見ながら、カメラ方向を調整すれば、対象人物３０の側面を正しい角度で撮影することができる。
【００５３】  なお、操作者２０が正面を撮影し、次に側面を撮影するというように、２段階の撮影操作を行ってもよく、あるいは、体格情報算出装置１０の撮影処理部１３が、対象人物３０の正面の画像データを取得してから側面に周り込む間、動画撮影のごとく、連続的に画像データをモニタしながら、側面に来たらそのときの画像データを自動的に取得することにしてもよい。
【００５４】  体格情報算出部１４は、そうして得られた対象人物の正面を撮影した画像データと側面を撮影した画像データを用いて対象人物の胸囲または胴囲を算出する。
【００５５】  まず、装置を正確に方向付けしやすい対象人物３０の正面を撮影し、その後、対象人物３０の側面を撮影するとき、正面を撮影したときのカメラの向きと９０度になると画面表示で知らせるので、正面と側面の組を高い精度で計測することがきる。
【００５６】  また、本実施形態による体格情報算出装置１０は、対象人物３０の側面を撮影したときのカメラの向きが、正面を撮影したときのカメラの向きとのなす角が９０度からずれていれば、そのずれを補正することにしてもよい。
【００５７】  図１１は、対象人物３０の側面を撮影するときの体格情報算出装置１０と対象人物３０との位置関係の一例を示す図である。図１１においては、紙面を裏から表に貫通する方向がｚ方向である。図１１を参照すると、体格情報算出装置１０は、紙面内で回転するように、対象人物３０の真横から角度βだけずれた位置から対象人物３０を見ている。
【００５８】  このように、対象人物３０の正面を撮影したときのカメラの方向と側面を撮影したときのカメラの方向のなす角が９０度から変位していれば、体格情報算出部１４は、変位した角度をβとして、水平方向の寸法を１／ｃｏｓβ倍することにすればよい。
【００５９】  側面測定時のカメラ方向が正面測定時のカメラ方向と９０度の角度から変位していたら、水平方向の寸法をそのずれ分だけ補正するので、正面撮影時のカメラ方向と側面撮影時のカメラ方向が完全に９０度させなくても正確な寸法を撮影できる。
【００６０】  また、本実施形態による体格情報算出装置１０は、自装置の姿勢を観測し、自装置のカメラの方向が垂直方向からずれているか否か判断し、ずれていればそのずれを補正することにしてもよい。
【００６１】  図１２は、対象人物３０対象人物３０を撮影するときの体格情報算出装置１０と対象人物３０との位置関係の一例を示す図である。図１２においては、紙面の上向きがｚ方向である。図１２を参照すると、体格情報算出装置１０は、角度αだけ下向きに紙面を回転した位置から、対象人物３０を見ている。
【００６２】  姿勢計測部１６は、このような自装置の姿勢を計測する。体格情報算出部１４は、姿勢計測部１６で計測される姿勢における上方向が、垂直方向から変位していれば、変位した角度をαとして、縦方向の寸法を１／ｃｏｓα倍する。
【００６３】  対象人物３０を撮影するとき、体格情報算出装置１０の姿勢が垂直方向からずれていれば、その分だけ垂直方向の体格寸法を補正するので、撮影時に体格情報算出装置１０を完全に垂直にしていなくても正確な寸法を撮影することができる。
【００６４】  また、本実施形態による体格情報算出装置１０は、目と口の距離に基づいて、身長を補正することにしてもよい。カメラで撮影される画像データでは、髪の毛の盛り上がり具合によって身長に誤差が生じる場合があり、その分を補正することが好ましい。目と口の距離と目と頭頂部との距離との間には所定の関係があるので、目と口の距離から目と頭頂部の距離を算出し、対象人物３０の身長を算出するのに、目と頭頂部の距離を利用すればよい。
【００６５】  図１３は、正面から撮影した対象人物３０の顔の部分の画像を示す図である。対象人物３０は、頭頂部上方に髪の毛が盛り上がっているので、画像データにおける見かけ上の対象人物３０と背景の境界が、実際の頭頂部の位置よりも上にあると認識される。そのため、補正を行わなければ、対象人物３０の身長が実際よりも高いという計測結果が得られてしまう。そこで、体格情報算出装置１０は、目と口の距離に基づいて、身長を補正する。
【００６６】  体格情報算出部１４は、対象人物３０の両目の中心と口の距離Ｌ１に基づき、両目の中心と頭頂部の距離Ｌ２を算出し、両目の中心と足底の距離と、両目の中心と頭頂部の距離Ｌ２との合計を対象人物３０の身長とすればよい。
【００６７】  これにより、髪の毛が盛り上がっている対象人物３０を、髪の毛を頭頂部に押し付けたりせず、そのまま撮影しても、正確な身長を算出することができる。
【００６８】  なお、両目の中心と口との距離Ｌ１と、両目の中心と頭頂部との距離Ｌ２との比は、人種によって異なるので、日本人を対象とするのであれば、日本人における比の値が用いられる。
【００６９】  図１４は、本実施形態による体格情報算出装置１０による体格情報算出処理を示すフローチャートである。以下、体格情報算出装置１０の動作例について説明する。
【００７０】  図１４を参照すると、対象人物３０の体格寸法を算出する処理において、体格情報算出装置１０は、まず、図７に示した画面表示により、対象人物３０を正面の撮影を操作者２０に促す（ステップＳ１０１）。操作者２０は、画面表示に従って、体格情報算出装置１０を対象人物３０の正面に向ける。
【００７１】  なお、ここでは、体格情報算出装置１０は、画像表示のみによって操作者２０に情報を通知する例を示しているが、本発明がこれに限定されることはない。他の例として、体格情報算出装置１０は、画像表示とともにあるいは画像表示に代えて音声を発してもよく、画像表示あるいは音声発生と共に振動することにしてもよい。
【００７２】  続いて、体格情報算出装置１０は、図５に示した画面表示により、対象人物３０が着用している衣服を対象人物３０の体に密着させるよう促す（ステップＳ１０２）。操作者２０は、対象人物３０に衣服を体に密着させるよう促し、それを聞いて対象人物３０は衣服をできる限り体に密着させる。
【００７３】  続いて、体格情報算出装置１０は、図６に示した画面表示により、対象人物３０の両腕を斜め下４５度に開くように促す（ステップＳ１０３）。操作者２０は、対象人物３０に促して、両腕を斜め下４５度に開かせる。
【００７４】  続いて、体格情報算出装置１０は、操作者２０による操作に従って、対象人物３０を正面から撮影し、正面の画像データを取得する（ステップＳ１０４）。
【００７５】  続いて、体格情報算出装置１０は、図８に示した画面表示により、操作者２０に対象人物３０の側面に移動するように促す（ステップＳ１０５）。操作者２０は、それに従って、体格情報算出装置１０のカメラを対象人物３０に向けながら、対象人物３０の側面に回り込む。
【００７６】  続いて、体格情報算出装置１０は、図１０に示した画面表示により、操作者２０に対象人物３０の真横に来たことを通知する（ステップＳ１０６）。画面表示を見て、操作者２０は、その場所で立ち止まる。
【００７７】  続いて、体格情報算出装置１０は、再び、図５に示した画面表示により、対象人物３０が着用している衣服を対象人物３０の体に密着させるよう促す（ステップＳ１０７）。操作者２０は、対象人物３０に衣服を体に密着させるよう促し、それを聞いて対象人物３０は衣服をできる限り体に密着させる。
【００７８】  続いて、体格情報算出装置１０は、図６に示した画面表示により、対象人物３０の両腕を斜め下４５度に開くように促す（ステップＳ１０８）。操作者２０は、対象人物３０に促して、両腕を斜め下４５度に開かせる。
【００７９】  続いて、体格情報算出装置１０は、操作者２０による操作に従って、対象人物３０を側面から撮影し、側面の画像データを取得する（ステップＳ１０９）。
【００８０】  なお、ここでは、対象人物３０を側面から撮影するとき、再び、衣服を体に密着させ、両腕を４５度に開かせてから、操作者２０の撮影操作により撮影を行い、画像データを取得することにしたが、本発明はこれに限らない。他の例として、対象人物３０の正面の画像データを取得した後、操作者２０に対象人物の側面に回り込む間、体格情報算出装置１０は、継続的に画像データをモニタし、対象人物３０の真横に来たときの画像データを取得することにしてもよい。
【００８１】  続いて、体格情報算出装置１０は、ステップＳ１０４で取得した画像データと、ステップＳ１０９で取得した画像データとを用いて、対象人物３０の着衣体格寸法を算出する（ステップＳ１１０）。このとき算出される寸法には、身長、肩幅、胸囲、胴囲、股下の情報が含まれる。
【００８２】  最後に、体格情報算出装置１０は、ステップＳ１１０で算出した着衣体格寸法を、体格補正情報に基づいて補正することにより体格寸法を算出し、体格情報として出力する（ステップＳ１１１）。
【００８３】（第２の実施形態）
【００８４】  第１の実施形態による体格情報算出装置１０は、装置単体で対象人物３０の撮影から、体格寸法の算出までを行ったが、本発明がこれに限定されることはない。
【００８５】  第２の実施形態では、体格情報算出装置が通信路経由でサーバに接続され、体格情報算出装置とサーバが協働することにより体格寸法を算出する例を示す。
【００８６】  図１５は、第２の実施形態による体格情報算出システムの構成を示す機能ブロック図である。図１５を参照すると、体格情報算出システムは、体格情報算出装置１０Ｂとサーバ１１０を有している。体格情報算出装置１０Ｂとサーバ１１０はネットワーク等の通信路１２０を介して相互に接続されている。
【００８７】  体格情報算出装置１０Ｂは、衣服種別情報取得部１２、撮影処理部１３、体格情報処理部１７、方位計測部１５、および姿勢計測部１６を有している。
【００８８】  サーバ１１０は、体格補正情報保持部１１１、体格情報処理部１１２、および体格情報算出部１１３を有している。
【００８９】  体格情報算出装置１０Ｂにおける衣服種別情報取得部１２、撮影処理部１３、方位計測部１５、および姿勢計測部１６は、図２に示した第１の実施形態のものと同様である。
【００９０】  体格情報処理部１７は、通信路１２０を経由してサーバ１１０の体格情報処理部１１２と通信し、サーバ１１０の体格情報算出部１１３に画像データを渡して体格情報を算出する処理を実行させる。
【００９１】  サーバ１１０における体格補正情報保持部１１１は、図２に示した体格補正情報保持部１１と同様に、着衣体格寸法と体格寸法との差分を補正するための補正値を含む体格補正情報を保持する。体格補正情報は、例えば図３に示した第１の実施形態と同様の物であってもよい。
【００９２】  サーバ１１０における体格情報処理部１１２は、通信路１２０を経由して体格情報算出装置１０Ｂの体格情報処理部１７と通信し、体格情報算出部１１３に画像データを渡して体格情報を算出する処理を実行させる。
【００９３】  サーバ１１０における体格情報算出部１１３は、図２に示した体格情報算出部１４と同様、画像データから着衣体格寸法を算出し、その着衣体格寸法を、体格補正情報５０に含まれる補正値で補正することにより体格寸法を算出する。
【００９４】  なお、体格補正情報保持部１１１は、体格補正情報を季節毎など定期的に更新してもよく、あるいはファッショントレンドの変化に応じるなど適宜的に更新してもよい。これによれば、体格補正情報の補正値を適切な値に維持することができ、より正確な体格寸法を算出することが可能となる。なお、定期的に更新する場合、季節毎の体格補正情報を予め保持しておき、体格寸法の補正に用いる体格補正情報を季節に応じた所定のタイミングで切り替えることにしてもよい。また、適宜的に更新する場合、現在使用中の体格補正情報の他に、新たな体格補正情報を作成し、予め保持しておき、体格寸法の補正に用いる体格補正情報を所定のタイミングで切り替えることにしてもよい。
【００９５】（第３の実施形態）
【００９６】  第３の実施形態による体格情報算出装置１０は、第１の実施形態によるものが有する機能に加え、更に、足底部から胸までの距離、足底部から臍までの距離、股下、胸から頭頂部までの距離を算出する機能を備えている。
【００９７】  第３の実施形態による体格情報算出装置１０の構成は図２に示した第１の実施形態のものと同様である。
【００９８】  本実施形態の体格情報算出部１４は、図１３を用いて説明した第１の実施形態による算出方法で身長を算出すると、その身長の値に基づき、足底部から胸までの距離、足底部から臍までの距離、股下、胸から頭頂部までの距離を算出する。
【００９９】  図１６は、人体における身長、足底部から胸までの距離、足底部から臍までの距離、股下、および胸から頭頂部までの距離を示す図である。図１６には、身長Ｈと、足底部から胸までの距離ｈ１と、足底部から臍までの距離ｈ２と、股下ｈ３と、胸から頭頂部までの距離ｈ４とがそれぞれ矢印によって示されている。
【０１００】  身長Ｈと、足底部から胸までの距離ｈ１、足底部から臍までの距離ｈ２、股下ｈ３、および胸から頭頂部までの距離ｈ４との間には所定の比例関係がある。それらの比例関係に基づいてＨからｈ１〜ｈ４を算出することができる。なお、この比例関係の比例係数は人種によって異なるので、サービスを提供する地理的条件などにより適切な人種における比例係数を選択して用いるのが好ましい。
【０１０１】ｈ１＝０．７５×Ｈ
【０１０２】ｈ２＝０．６２５×Ｈｈ３＝０．５×Ｈ
【０１０３】ｈ４＝０．２５×Ｈ
【０１０４】  さらに、体格情報算出部１４は、画像における足底部の位置と、足底部から胸までの距離ｈ１、足底部から臍までの距離ｈ２、および股下ｈ３のそれぞれから、胸囲を測定する胸の位置、腹囲を測定する臍の位置、大腿部の付け根の位置を算出する。
【０１０５】  本実施形態によれば、衣服を着た状態で画像から判断しづらい、胸の位置、臍の位置、股下を容易に判断することができる。
【０１０６】（第４の実施形態）
【０１０７】  第１の実施形態では、正面の画像データと側面の画像データを取得するとき、操作者２０が体格情報算出装置１０を対象人物３０に向けながら対象人物３０の周りを移動し、体格情報算出装置１０の撮影処理部１３が対象人物３０を撮影した。そして、体格情報算出部１４は、正面の画像データと側面の画像データを用いて対象人物３０の胸囲と腹囲（胴囲）を算出した。しかし、本発明がこの手法に限定されることはない。第４の実施形態では、操作者２０が移動するのではなく、対象人物３０が回転することで対象人物３０の各方向からの撮影を可能にし、体格情報算出装置１０は、各方向から撮影した対象人物３０の画像データを基に、胸囲、腹囲、および腰囲を算出する。
【０１０８】  第４の実施形態による体格情報算出装置１０の基本構成は図２に示した第１の実施形態のものと同様である。
【０１０９】  図１７は、操作者２０が体格情報算出装置１０の位置および方向を固定して保持し、対象人物３０が回転する様子を示す図である。
【０１１０】  本実施形態では、図１７に示すように、対象人物３０は体格情報算出装置１０に正対した状態からその場で時計と逆回りに９０度、すなわち体格情報算出装置１０に対して側面を向けるまで回転する。体格情報算出装置１０は、対象人物３０の正面から対象人物３０の側面まで連続的な撮影を続ける。すなわち、体格情報算出装置１０はその間、所定の周期で連続的に画像データを取得する。そして、体格情報算出装置１０は、取得される対象人物３０の正面から側面までの画像データを用いて、対象人物３０の各部の寸法を算出する。その際、体格情報算出装置１０は、正面の画像データと側面の画像データを用いて対象人物３０の胴体の断面形状を推定し、その断面形状から周囲長を算出してもよい。あるいは、体格情報算出装置１０は、正面の画像データと側面の画像データだけでなく、その途中の角度の画像データも用いて、対象人物３０の胴体の断面形状を推定し、その断面形状に基づいて周囲長を算出することにしてもよい。
【０１１１】  また、ここでは第４の実施形態による体格情報算出装置１０は、一連の処理により、身長Ｈ、肩幅Ｗ、足底部から胸までの距離ｈ１、足底部から臍までの距離ｈ２、股下ｈ３、頭頂部から胸までの距離ｈ４、胸囲ｂｃ、腹囲ｗｃ、腰囲ｈｃといった体格情報を算出するものとする。
【０１１２】  本実施形態では、胸の位置における胴体の周囲長を胸囲ｂｃとし、臍の位置における胴体の周囲長を腹囲ｗｃとし、身長Ｈに対して所定の比例係数ｋｈを乗算した長さだけ足底部より上方の位置（腰囲測定位置）における胴体の周囲長を腰囲ｈｃとする。
【０１１３】  各部位の寸法の比すなわち体型は人種に依存した傾向があるので、比例係数ｋｈは、一例として、対象人物３０に想定される人種に合わせて予め設定しておいてもよい。他の例として、多数の人物の体格情報を測定し、その測定結果を基に算出した平均値を比例係数として用いてもよい。腰囲測定位置は、臍より下方にあり、股下ｈ３を測定する位置より上方にあるとする。
【０１１４】  以下、第４の実施形態による体格情報算出装置１０が対象人物３０の体格情報を算出する一連の処理について説明する。図１８は、第４の実施形態による体格情報算出装置１０による体格情報算出処理を示すフローチャートである。
【０１１５】  まず、体格情報算出装置１０は、撮影処理部１３により、操作者２０に対して、対象人物３０を、腕を下げてまっすぐ立たせるように促す（ステップＳ２０１）。例えば音声ガイダンスまたは画面表示によりその旨を提示すればよい。次に、体格情報算出装置１０は、撮影処理部１３による対象人物３０の撮影を開始する（ステップＳ２０２）。これにより対象人物３０の正面から撮影した画像データが取得され始める。
【０１１６】  体格情報算出装置１０は、体格情報算出部１４により、対象人物３０の正面から撮影した画像データを基に対象人物３０の肩幅Ｗを算出する（ステップＳ２０３）。正面の画像データから対象人物３０の領域を抽出して肩に当る部分を特定し、その部分の横幅を肩幅として算出すればよい。
【０１１７】  続いて、体格情報算出装置１０は、体格情報算出部１４により身長Ｈを算出する。本実施形態における身長算出方法は第１の実施形態と同じ方法、すなわち、正面の画像データを解析し、目と頭頂部の距離と目と口の距離の所定の関係を利用して、身長Ｈを算出するという方法である。
【０１１８】  更に、体格情報算出装置１０は、体格情報算出部１４により、身長Ｈに基づいて、足底部から胸までの距離ｈ１、足底部から臍までの距離ｈ２、股下ｈ３、および胸から頭頂部までの距離ｈ４を算出する。本実施形態におけるｈ１〜ｈ４の算出方法は第１の実施形態に用いたのと同じ方法であり、Ｈとｈ１〜ｈ４のそれぞれとの所定の比例関係を利用し、Ｈに所定の比例係数を乗算することでｈ１〜ｈ４を算出する方法である。
【０１１９】  次に、体格情報算出装置１０は、体格情報算出部１４により、対象人物３０の胸の位置を決定する（ステップＳ２０６）。胸の位置は、足底部の位置と、足底部から胸までの距離ｈ１とに基づいて決定することができる。足底部の位置から垂直に距離ｈ１だけ上方の位置が胸の位置である。足底部の位置は例えば画像データから抽出された対象人物３０の領域の最も低い位置として特定することができる。
【０１２０】  また、体格情報算出装置１０は、体格情報算出部１４により、対象人物３０の臍の位置を決定する（ステップＳ２０７）。臍の位置は、足底部の位置と、足底部から臍までの距離ｈ２とに基づいて決定することができる。足底部の位置から垂直に距離ｈ２だけ上方の位置が臍の位置である。
【０１２１】  また、体格情報算出装置１０は、体格情報算出部１４により、対象人物３０の腰囲測定位置を決定する（ステップＳ２０８）。腰囲測定位置は、足底部の位置と、身長Ｈに対して所定の比例係数ｋｈを乗算した値Ｈ×ｋｈとに基づいて決定することができる。足底部の位置から垂直に距離Ｈ×ｋｈだけ上方の位置が腰囲測定位置である。
【０１２２】  次に、体格情報算出装置１０は、撮影処理部１３により、撮影者２０に対して、対象人物３０の腕を４５度に開かせるように促す（ステップＳ２０９。
【０１２３】  図１９は、対象人物３０が両腕を４５度に開いた様子を示す図である。図１９に示すように対象人物３０が両腕を４５度に開いたら、体格情報算出装置１０は、次に、撮影処理部１３で撮影される画像データに基づき、胸の位置、臍の位置、および腰囲測定位置における胴体幅ｂ１、ｗ１、ｈ１を算出する（ステップＳ２１０）。
【０１２４】  対象人物３０が両腕を４５度に開いていると、正面の画像データから、腕、腕の付け根、胴体を特定することが容易となる。腕を開き過ぎると、対象人物３０の側面部分の衣服または皮膚が斜め上方向に引き拡げられ、胸位置における胴体幅ｂ１が実際よりも大きな値として算出される可能性がある。そのため腕の角度は適切な角度に調整するのがよい。正面の画像データから胸の位置の胴体幅ｂ１を一定誤差範囲内で取得するには、腕の角度は３０〜６０度の範囲が好ましい。また、対象人物３０と操作者１０が協力して腕の角度を調整するとき、水平と垂直の中間である４５度は比較的調整がしやすい角度であり、好ましい。以上の理由から本実施形態では４５度を採用している。
【０１２５】  次に、体格情報算出装置１０は、撮影処理部１３により、操作者１０に対して、対象人物３０の両腕を水平すなわち９０度に開かせるように促す（ステップＳ２１１）。図２０は、対象人物３０が両腕を９０度に開いた様子を示す図である。
【０１２６】  これから、対象人物３０をゆっくり回転させて回転途中の各角度での画像データを取得するので、回転途中のどの角度でも腕が胸位置、臍位置、および腰囲測定位置で胴体にかからないように、図２０に示すように腕の角度は９０度以上とするのが好ましい。また、対象人物３０と操作者１０が協力して腕の角度を調整するとき、水平である９０度は比較的調整しやすく、好ましい。
【０１２７】  また、腕を９０度まで上げたときには、腕を４５度まで上げていたときと比べると、対象人物３０の側面の衣服または皮膚が斜め上方に引き拡げられる。しかし、正面からの画像データではなく、回転途中の角度からの画像データを取得する場合には、衣服または皮膚が引き拡げられることによる胴体の見かけ幅の誤差は小さい。胴体の見かけ幅とは、体格情報算出装置１０から対象人物３０を見たその胴体の見かけ上の横幅である。
【０１２８】  以上の理由から本実施形態では９０度を採用している。
【０１２９】  対象人物３０が腕を９０度に開いたら、体格情報算出装置１０は、撮影処理部１３により、操作者１０に対して、対象人物３０をその場で例えば背骨を軸にゆっくり９０度回転させるように促す（ステップＳ２１２）。
【０１３０】  対象人物３０が回転している間、体格情報算出装置１０は、撮影処理部１３により、対象人物の回転途中の各角度からの画像データを取得し、体格情報算出部１４により、それらの画像データを用いて、胸位置の見かけ幅ｂ２〜ｂｎと、臍位置の見かけ幅ｗ２〜ｗｎを算出する（ステップＳ２１３）。
【０１３１】  なお、体格情報算出装置１０は、対象人物３０が９０度回転し、真横からの画像データが取得できたら、撮影処理部１３により対象人物３０の回転の停止を促すのが好ましい。また、体格情報算出装置１０は、撮影処理部１３による撮影を自動的に終了してもよい。
【０１３２】  その際、体格情報算出装置１０の撮影処理部１３は、画像データにおける対象人物３０の領域において、両腕に相当する部分が胴体に相当する部分から横に張り出しているか、両腕に相当する部分が胴体に相当する部分内に隠れたかによって、対象人物３０が９０度まで回転したか否か判断するとよい。その場合、精度をできるだけ高めるためには、両手の手の先端の間隔が最も大きくなるように腕の角度を９０度にしておくのが好都合である。
【０１３３】  更に、体格情報算出装置１０は、胸位置の正面の胴体幅ｂ１と見かけ幅ｂ２〜ｂｎとに基づき胴体の胸位置の周囲長すなわち胸囲ｂｃを算出し、臍位置の正面の胴体幅ｗ１と見かけ幅ｗ２〜ｗとに基づき胴体の臍位置での周囲長すなわち腹囲ｗｃを算出し、腰囲測定位置の正面の胴体幅ｈ１と見かけ幅ｈ２〜ｈｎとに基づき胴体の腰囲測定位置の周囲長すなわち腰囲ｈｃを算出する（ステップＳ２１４）。
【０１３４】  例えば、胸位置の胴体幅ｂ１および見かけ幅ｂ２〜ｂｎを用いて胸位置における胴体の断面形状を算出してその周囲長を算出すればよい。同様に、臍位置の胴体幅ｗ１および見かけ幅ｗ２〜ｗｎを用いて臍位置における胴体の断面形状を算出してその周囲長を算出すればよい。同様に、腰囲測定位置の胴体幅ｈ１および見かけ幅ｈ２〜ｈｎを用いて腰囲測定位置における胴体の断面形状を算出してその周囲長を算出すればよい。
【０１３５】  その後、体格情報算出装置１０は、算出された肩幅Ｗ、股下ｈ３、胸囲ｂｃ、腹囲ｗｃ、および腰囲ｈｃを着衣体格寸法として、第１の実施形態において図３および図１４を用いて説明したものと同様の方法で補正し、実際の体格寸法を算出する。具体的には、体格補正情報保持部１１は、周囲長と、衣服を着用した状態の人体の周囲長である着衣周囲長との差分を補正するための補正値を含む体格補正情報を保持している。体格情報算出部１４は、ステップＳ２１４までに算出した胴体の各位置の周囲長を着衣周囲長として、体格補正情報の補正値によって補正する。
【０１３６】  以上、本実施形態によれば一連の処理で対象人物３０の各部の体格情報を高い精度で算出することができる。
【０１３７】  なお、本実施形態において、体格情報算出装置１０は、撮影処理部１３により、対象人物３０が回転している途中の画像データを取得するとき、解像度の低い画像で対象人物３０を撮影した画像データにより対象人物３０の角度を判定し、対象人物３０が所定の角度となったことが検出されたときに解像度の高い画像データを取得し、記録することにしてもよい。これによれば、記録する画像データの解像度を高く維持したままで処理を軽減することができる。
【０１３８】  具体例として、ステップＳ２１３の後、体格情報算出装置１０は対象人物３０の真横からの画像データが取得できたら、撮影処理部１３が対象人物３０の回転の停止を促し、撮影を終了し、真横からの画像データを用いて胴体の周囲長を算出する場合を示す。その場合、体格情報算出装置１０は、解像度の低い画像データで対象人物３０の角度を判定し、対象人物３０が真横を向いたら解像度の高い画像データを取得することにすればよい。
【０１３９】  また、本実施形態においては、身長Ｈに対して所定の比例係数を乗算した距離だけ足底部から上方の位置における胴体の周囲長を腰囲ｈｃとしたが、本発明がこれに限定されることはない。他の例として、臍より下において最も胴体の周囲長が長い位置における周囲長を腰囲とすることにしてもよい。その場合、体格情報算出装置１０は、例えば、臍の位置と、足底部から股下ｈ３だけ上方の位置との間で複数箇所、胴体の周囲長を算出し、複数の中で最も長い周囲長を腰囲としてもよい。
【０１４０】（第５の実施形態）
【０１４１】  第１の実施形態では、基準物４０を既知の形状および大きさを有する物体としたが、本実施形態では、基準物４０を、既知の形状および大きさを有するというだけでなく、体格情報算出装置１０とともに用いる専用物であるとする。
【０１４２】  図２１は、第５の実施形態による基準物を示す図である。図２１を参照すると、本実施形態の基準物４０は全体が四角形であり、その中央に円４１が描かれている。また、基準物４０の四隅に色が濃いマーク４２が配置されている。
【０１４３】  第５の実施形態による体格情報算出装置１０の基本構成は図２に示した第１の実施形態のものと同様である。また、第５の実施形態による体格情報算出装置１０は、第４の実施形態によるものと同様、対象人物３０に回転してもらって画像データを取得し、各部の体格情報を算出するものとする。
【０１４４】  体格情報算出装置１０は、対象人物３０を撮影するとき、対象人物３０が回転しても距離が変化しないように、対象人物３０の正面にあり、対象人物３０の所定位置と同じ高さであることが好ましい。所定位置は、例えば胸位置、中央、臍位置などである。
【０１４５】  図２２は、第５の実施形態による体格情報算出装置１０を対象人物３０の撮影に適切な位置に位置決めする処理を示すフローチャートである。この処理は、例えば、図１８のステップＳ２０１とステップＳ２０２の間で実行される。
【０１４６】  体格情報算出装置１０は、撮影処理部１３により、対象人物３０の画像データを取得する（ステップＳ３０１）。次に、体格情報算出装置１０は、撮影処理部１３により、画像データ内に基準物４０があるか否か判定する（ステップＳ３０２）。このとき、撮影処理部１３は、画像データ内に、基準物４０の四隅のマーク４２に相当する形状および相対位置の領域があるかどうか探す。４つのマーク４２を見つけると、体格情報算出装置１０は、それを基に基準物４０と背景の境界を探索する。色の濃いマーク４２を検出し、それを基に基準物４０の領域を探索することにより、効率よく境界を顕出することができる。
【０１４７】  画像データ内に基準物４０がなければ、体格情報算出装置１０はステップＳ３０１に戻る。画像データ内に基準物４０があれば、体格情報算出装置１０は、撮影処理部１３により、基準物４０内の円４１が正円か否か判定する（ステップＳ３０３）。複数箇所で円を直径を算出し、それらが等しければ、円４１は正円であると判定できる。円４１が正円でなければ、体格情報算出装置１０はステップＳ３０１に戻る。
【０１４８】  円４１が正円であれば、体格情報算出装置１０は、自装置が対象人物３０の正面かつ適切な高さであると判断する（ステップＳ３０４）。円４１が正円であれば、体格情報算出装置１０はステップＳ２０２に進む（ステップＳ３０５）。
【０１４９】  その後、体格情報算出装置１０の撮影処理部１３は、撮影される画像データ内の基準物４０の外形の歪んだ四角形に逆歪を加えて補正し、体格情報を算出する基準として用いる。
【０１５０】  また、体格情報算出装置１０の撮影処理部１３は、四隅のマーク４２の相対位置に基づいて基準物４０のｘｙｚ軸のいずれか２つ以上のサイズにおいて所定以上のずれが生じているか否かにより、基準物４０がねじれているか否かを判断し、ねじれている場合にはその画像データを利用しないようにする。
【０１５１】（第６の実施形態）
【０１５２】  第１の実施形態では、目と口の距離と、目と頭頂部の距離との間に所定の関係があることを利用して、目と口の距離に基づいて目と頭頂部の距離を算出し、それを用いて対象人物３０の身長を算出した。しかし、本発明がこれに限定されることはない。
【０１５３】  体格情報算出装置１０は、体格情報算出部１４により、画像データから対象人物３０の顔に含まれる複数の所定部位を抽出し、その所定部位で特定される所定位置と足底部との距離である第１の距離を算出し、また複数の所定部位の相互の距離に基づき所定位置と頭頂部との距離である第２の距離を推定し、第１の距離と第２の距離を合計した距離を対象人物３０の身長とするものであればよい。画像データから身長を直接算出すると、髪の毛がはねていたり盛り上がっていたら、正しい身長を算出できないが、目、鼻、口など顔に含まれる所定部位を特定し、その位置を基に頭頂部を推定すれば、髪の毛の写り方に依存せず身長を正確に算出することができる。
【０１５４】  他の具体例として、第６の実施形態では、両目の距離と、目と頭頂部の距離との間に所定の関係があることを利用して、両目の距離に基づいて目と頭頂部の距離を算出し、それを用いて対象人物３０の身長を算出する。
【０１５５】  第６の実施形態による体格情報算出装置１０の基本構成は図２に示した第１の実施形態のものと同様である。
【０１５６】  図２３は、第６の実施形態による身長算出方法について説明するための図である。図２２には、正面から撮影した対象人物３０の顔の部分の画像が示されている。対象人物３０は、頭頂部上方に髪の毛が盛り上がっているので、画像データにおける見かけ上の対象人物３０と背景の境界が、実際の頭頂部の位置よりも上にあると認識される。そのため、補正を行わなければ、対象人物３０の身長が実際よりも高いという計測結果が得られてしまう。そこで、体格情報算出装置１０は、両目の距離に基づいて正しい身長を推定する。
【０１５７】  体格情報算出部１４は、対象人物３０の両目の距離Ｌ１ａに基づき、両目の中心と頭頂部の距離Ｌ２を算出し、両目の中心と足底部の距離と、両目の中心と頭頂部の距離Ｌ２との合計を対象人物３０の身長とする。
【０１５８】  例えば、体格情報算出部１４は、まず画像データから対象人物３０の領域を抽出し、その領域の中で両目の位置を特定する。次に、体格情報算出部１４は両目の距離Ｌ１ａを算出し、算出した両目の距離Ｌ１ａに所定の比例係数を乗算することにより両目の中心と頭頂部との距離Ｌ２を算出する。また、体格情報算出部１４は、両目の中心と足底部の距離（不図示）を算出する。最後に、体格情報算出部１４は、両目の中心と頭頂部の距離Ｌ２と、両目と足底部の距離の合計を算出し、その値を対象人物３０の身長とする。
【０１５９】  これにより、髪の毛が盛り上がっている対象人物３０を、髪の毛を頭頂部に押し付けたりせず、そのまま撮影しても、正確な身長を算出することができる。
【０１６０】  なお、両目の中心と口との距離Ｌ１と、両目の中心と頭頂部との距離Ｌ２との比は、人種によって異なるので、日本人を対象とするのであれば、日本人における比の値が用いられる。
【０１６１】  また、本実施形態の身長算出方法は、第１の実施形態による方法に代えて単独で用いることもできるが、第１の実施形態による方法と組み合わせて用いることもできる。例えば、画像データから口の位置が特定できない場合に、本実施形態の方法で身長を算出することにしてもよい。また、第１の実施形態による方法と本実施形態による方法とでそれぞれ、目の中心と頭頂部の距離Ｌ２を算出し、その平均値を用いて身長を算出することにしてもよい。また、本実施形態による身長算出方法を、第１の実施形態による身長算出方法で算出した身長の値を検証することに用いてもよい。本実施形態の方法で算出した身長と第１の実施形態の方法で算出した身長との間に所定以上の差があったら、新たな画像データを用いて再度、身長を算出しなおすことにしてもよい。
【０１６２】（第７の実施形態）
【０１６３】  第７の実施形態では、体格情報算出装置１０は、第１の実施形態とも第６の実施形態とも異なる身長算出方法を用いる。第７の実施形態では、体格情報算出装置１０は両目の距離に基づいて正しい身長を推定する。具体的には、体格情報算出装置１０は、鼻と口の距離と、鼻と頭頂部の距離との間に所定の関係があることを利用し、鼻と口の距離と、鼻と頭頂部の距離との間に所定の関係があることを利用して、鼻と口の距離に基づい鼻と頭頂部の距離を算出し、それを用いて対象人物３０の身長を算出する。
【０１６４】  第７の実施形態による体格情報算出装置１０の基本構成は図２に示した第１の実施形態のものと同様である。
【０１６５】  図２４は、第７の実施形態による身長算出方法について説明するための図である。図２３には、正面から撮影した対象人物３０の顔の部分の画像が示されている。
【０１６６】  体格情報算出部１４は、対象人物３０の鼻と口の距離Ｌ３に基づき、鼻と頭頂部の距離Ｌ４を算出し、鼻と足底部の距離と、鼻と頭頂部の距離Ｌ４との合計を対象人物３０の身長とする。
【０１６７】  例えば、体格情報算出部１４は、まず画像データから対象人物３０の領域を抽出し、その領域の中で鼻の頂部の位置と口の位置を特定する。次に、体格情報算出部１４は鼻の頂部と口の距離Ｌ３を算出し、算出した両目の距離Ｌ３に所定の比例係数を乗算することにより鼻の頂部と頭頂部との距離Ｌ４を算出する。また、体格情報算出部１４は、鼻の頂部と足底部の距離（不図示）を算出する。最後に、体格情報算出部１４は、鼻の頂部と足底部の距離と、鼻の頂部と頭頂部の距離の合計を算出し、その値を対象人物３０の身長とする。
【０１６８】  これにより、髪の毛が盛り上がっている対象人物３０を、髪の毛を頭頂部に押し付けたりせず、そのまま撮影しても、正確な身長を算出することができる。
【０１６９】  なお、鼻の頂部と口との距離Ｌ３と、鼻の頂部と頭頂部との距離Ｌ４との比は、人種によって異なるので、日本人を対象とするのであれば、日本人における比の値が用いられる。
【０１７０】  また、本実施形態の身長算出方法は、第１の実施形態あるいは第６の実施形態による方法に代えて単独で用いることもできるが、第１の実施形態と第６の実施形態の少なくとも１つによる方法と組み合わせて用いることもできる。例えば、画像データから目の位置が特定できない場合に、本実施形態の方法で身長を算出することにしてもよい。また、第１の実施形態または第６の実施形態による方法と本実施形態による方法とでそれぞれ、身長を算出し、その平均値を身長の最終的な算出値とすることにしてもよい。また、本実施形態による身長算出方法を、第１の実施形態または第６の実施形態による身長算出方法で算出した身長の値を検証することに用いてもよい。本実施形態の方法で算出した身長と第１の実施形態または第６の実施形態の方法で算出した身長との間に所定以上の差があったら、新たな画像データを用いて再度、身長を算出しなおすことにしてもよい。
【０１７１】  上述した各実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【０１７２】  例えば、体格情報算出装置１０、１０Ｂおよび／またはサーバ１１０が有する各部は必ずしも物理的に単体の装置に実装されていなくてもよく、複数の装置に分けて配置されてもよい。第１の実施形態における単体装置で構成された体格情報算出システムを体格情報算出装置と称し、第２の実施形態における複数装置で構成された体格情報算出システムを体格情報算出システムと称したが、これは理解を容易にするためであり、システムあるいは装置という用語によってその物理的な構成が例示した構成に限定されることはない。
【符号の説明】
【０１７３】１０…体格情報算出装置、１０Ｂ…体格情報算出装置、１１…体格補正情報保持部、１１０…サーバ、１１１…体格補正情報保持部、１１２…体格情報処理部、１１３…体格情報算出部、１２…衣服種別情報取得部、１２０…通信路、１３…撮影処理部、１４…体格情報算出部、１５…方位計測部、１６…姿勢計測部、１７…体格情報処理部、２０…操作者、３０…撮影処理部、３０…対象人物、４０…基準物、４１…円、４２…マーク、５０…体格補正情報 
【図１】
2016035350.tif 000003
【図２】
2016035350.tif 000004
【図３】
2016035350.tif 000005
【図４】
2016035350.tif 000006
【図５】
2016035350.tif 000007
【図６】
2016035350.tif 000008
【図７】
2016035350.tif 000009
【図８】
2016035350.tif 000010
【図９】
2016035350.tif 000011
【図１０】
2016035350.tif 000012
【図１１】
2016035350.tif 000013
【図１２】
2016035350.tif 000014
【図１３】
2016035350.tif 000015
【図１４】
2016035350.tif 000016
【図１５】
2016035350.tif 000017
【図１６】
2016035350.tif 000018
【図１７】
2016035350.tif 000019
【図１８】
2016035350.tif 000020
【図１９】
2016035350.tif 000021
【図２０】
2016035350.tif 000022
【図２１】
2016035350.tif 000023
【図２２】
2016035350.tif 000024
【図２３】
2016035350.tif 000025
【図２４】
2016035350.tif 000026
【国際調査報告】
2016035350.tif 000027
2016035350.tif 000028
2016035350.tif 000029
2016035350.tif 000030
2016035350.tif 000031
2016035350.tif 000032