(57)【要約】  携帯情報装置は、カメラと傾きセンサーと処理部とを有し、処理部は、足を置く領域である足配置領域を示す足位置ガイド画像を、前記カメラにより取り込まれる映像であるカメラ映像に重畳し、前記傾きセンサーを利用することにより、所定の平面に対する前記カメラの傾きを検知し、前記カメラの傾きが所定の傾き閾値以下であるとき、前記平面上で前記足配置領域に置かれた足と所定の形状および大きさを表し前記平面に置かれた基準物とを含む静止画を前記カメラにより撮影して画像データを生成し、前記画像データ内の前記基準物と前記足の領域とに基づいて前記足の寸法を算出する。
2017022045.tif 000002
【特許請求の範囲】
【請求項１】
カメラと傾きセンサーと処理部とを有し、
前記処理部は、
足を置く領域である足配置領域を示す足位置ガイド画像を、前記カメラにより取り込まれる映像であるカメラ映像に重畳し、
前記傾きセンサーを利用することにより、所定の平面に対する前記カメラの傾きを検知し、
前記カメラの傾きが所定の傾き閾値以下であるとき、前記平面上で前記足配置領域に置かれた足と所定の形状および大きさを表し前記平面に置かれた基準物とを含む静止画を前記カメラにより撮影して画像データを生成し、
前記画像データ内の前記基準物と前記足の領域とに基づいて前記足の寸法を算出する、
携帯情報装置。
【請求項２】
前記処理部は、前記カメラ映像において踵を前後方向の中央近傍に位置させる前記足位置ガイド画像を表示する、請求項１に記載の携帯情報装置。
【請求項３】
前記足配置領域は、前記カメラで撮影される全体領域のうち前方側にあり、前記全体領域の略半分の長さである、請求項２に記載の携帯情報装置。
【請求項４】
前記処理部は、右足を撮影するとき前記足位置ガイド画像を前記全体領域の右前方側に表示し、左足を撮影するとき前記足位置ガイド画像を前記全体領域の左前方側に表示する、請求項３に記載の携帯情報装置。
【請求項５】
前記足位置ガイド画像は、足の最も長い部分を合わせる第１の直線と、前記第１の直線と交差し前記第１の直線の延びる方向に移動可能な２本の第２の直線と、を含み、
前記処理部は、２本の前記第２の直線の前記第１の直線との交点同士の距離に基づいて前記足の寸法を算出する、
請求項１に記載の携帯情報装置。
【請求項６】
前記第２の直線は、ユーザ操作により手動で移動可能であり、かつ、画素値の変化が所定の画素値変化閾値以上ある前記第２の直線に最も近い位置に自動で移動可能である、請求項５に記載の携帯情報装置。
【請求項７】
前記処理部は、前記傾きセンサーで検知される前記カメラの傾きを視覚的に表す傾き表示画像を表示する、
請求項１に記載の携帯情報装置。
【請求項８】
前記処理部は、前記カメラの傾きが前記傾き閾値を超えているとき、前記傾き表示画像にて撮影不可の状態であることを表わすとともに、前記カメラによる静止画の撮影を許可しない、請求項７に記載の携帯情報装置。
【請求項９】
前記処理部は、
前記画像データ内の前記基準物の形状に基づき前記画像データにおける前記カメラの傾きによる歪を補正し、
補正後の前記画像データにおける前記足の領域を検出し、
検出された前記足の領域についての前記画像データ内の前記基準物に対する相対的な大きさに基づいて前記足の寸法を算出する、
請求項１に記載の携帯情報装置。
【請求項１０】
前記処理部は、前記基準物と、前記足の領域と、前記カメラと爪先を結ぶ直線の前記平面に対する角度と、前記爪先の高さと、に基づいて、前記足の寸法を算出する、請求項９に記載の携帯情報装置。
【請求項１１】
前記処理部は、
足を置く領域である足配置領域を示す足位置ガイド画像を、前記カメラにより取り込まれる映像であるカメラ映像に重畳するガイド部と、
前記傾きセンサーを利用することにより、所定の平面に対する前記カメラの傾きを検知する傾き検知部と、
前記カメラの傾きが前記傾き閾値以下であるとき、前記平面上で前記足配置領域に置かれた足と所定の形状および大きさを表し前記平面に置かれた基準物とを含む静止画を前記カメラにより撮影して画像データを生成する静止画撮影部と、
前記画像データ内の前記基準物の形状に基づき前記画像データにおける前記カメラの傾きによる歪を補正する平面補正部と、
補正後の前記画像データにおける前記足の領域を検出する足領域検出部と、
検出された前記足の領域の大きさと前記画像データにおける前記基準物の大きさとに基づいて前記足の寸法を算出する足寸法算出部と、
を有する、請求項１に記載の携帯情報装置。
【請求項１２】
カメラと傾きセンサーを備えた携帯情報装置による寸法測定方法であって、
ガイド手段が、足を置く領域である足配置領域を示す足位置ガイド画像を、前記カメラにより取り込まれる映像であるカメラ映像に重畳し、
傾き検知手段が、前記傾きセンサーを利用することにより、所定の平面に対する前記カメラの傾きを検知し、
静止画撮影手段が、前記カメラの傾きが所定の傾き閾値以下であるとき、前記平面上で前記足配置領域に置かれた足と所定の形状および大きさを表し前記平面に置かれた基準物とを含む静止画を前記カメラにより撮影して画像データを生成し、
計算手段が、前記画像データ内の前記基準物と前記足の領域とに基づいて前記足の寸法を算出する、
寸法測定方法。
【請求項１３】
カメラと傾きセンサーを備えた携帯情報装置により実行する寸法測定プログラムであって、
足を置く領域である足配置領域を示す足位置ガイド画像を、前記カメラにより取り込まれる映像であるカメラ映像に重畳する手順と、
前記傾きセンサーを利用することにより、所定の平面に対する前記カメラの傾きを検知する手順と、
前記カメラの傾きが所定の傾き閾値以下であるとき、前記平面上で前記足配置領域に置かれた足と所定の形状および大きさを表し前記平面に置かれた基準物とを含む静止画を前記カメラにより撮影して画像データを生成する手順と、
前記画像データ内の前記基準物と前記足の領域とに基づいて前記足の寸法を算出する手順と、をコンピュータに実行させるための寸法測定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯情報装置で寸法を測定する技術に関する。
【背景技術】
【０００２】
人間の足を撮影した画像データからその足の寸法を測定する技術が提案されている。特許文献１には、両足を並列に載置可能な大きさで形成され、それぞれの足を載置される足載置部位が略平面状である足載置台と、当該足載置台の各足載置部位に対して所定角度傾斜させて起立させ、足載置部位横に配設される複数の略平板状の鏡体と、足載置台から上方に離反して配設され、足載置台上に載置された両方の足の上面及び鏡体に映る足側面の鏡像を撮像し、両足の上面及び側面の鏡像の各画像情報を出力する一又は複数の撮像手段と、撮像手段から出力される画像情報を演算処理して両足の所定部分の寸法を導く測定処理手段とを備える足サイズ測定器が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−８１９１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
インターネットショッピングの普及により、ユーザは、店舗を訪れること無く自宅などから靴などの履物を購入できるようになっている。自分の足に適合する履物を購入するために、ある程度の精度で自分の足の寸法あるいは靴のサイズが必要である。特許文献１の機器によれば足の寸法を測定することができるが、当該機器は店舗への導入を前提とした専用の機器であり、個人のユーザが自宅などで足の寸法を測定するには大掛かりなものである。【０００５】
本発明の目的は、スマートフォンやタブレット端末などの携帯情報装置を利用して寸法を測定する技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明の一態様による携帯情報装置は、カメラと傾きセンサーと処理部とを有し、処理部は、足を置く領域である足配置領域を示す足位置ガイド画像を、前記カメラにより取り込まれる映像であるカメラ映像に重畳し、前記傾きセンサーを利用することにより、所定の平面に対する前記カメラの傾きを検知し、前記カメラの傾きが所定の傾き閾値以下であるとき、前記平面上で前記足配置領域に置かれた足と所定の形状および大きさを表し前記平面に置かれた基準物とを含む静止画を前記カメラにより撮影して画像データを生成し、前記画像データ内の前記基準物と前記足の領域とに基づいて前記足の寸法を算出する携帯情報装置。
【発明の効果】
【０００７】
本発明によれば、スマートフォンやタブレット端末などの携帯情報装置を利用して寸法を測定することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】携帯情報装置により足の寸法を測定する様子を示す図である。
【図２】携帯情報装置のブロック図である。
【図３】足採寸の処理全体のフローチャートである。
【図４】静止画を撮影する詳細処理例を示すフローチャートである。
【図５】撮影時にタッチパネルディスプレイに表示される画像の一例を示す図である。
【図６】傾き表示画像の表示例を示す図である。
【図７】足の寸法を算出する処理のフローチャートである。
【図８】画像データに対して平面的な補正を行う様子を示す図である。
【図９】足の領域を立体的に補正する様子を示す図である。
【図１０】爪先線を手動で位置合わせする様子を示す図である。
【図１１】爪先線を自動で位置合わせする様子を示す図である。
【発明を実施するための形態】
【０００９】
本発明の実施形態について図面を参照して説明する。
【００１０】
図１は、本実施形態により携帯情報装置による足の寸法を測定する様子を示す図である。
【００１１】
本実施形態による携帯情報装置１０は、スマートフォン、タブレット端末に代表されるような手で持った状態で使用する情報処理装置である。携帯情報装置１０は、アプリケーションのソフトウェアプログラムをインストールすることができ、アプリケーションを実行することにより動作する。携帯情報装置１０は、インストールするアプリケーションにより様々な機能を実現することができる。
【００１２】
本実施形態の携帯情報装置１０は、足ＦＴの寸法を測定することを可能にするアプリケーションがインストールされている。足ＦＴの寸法として典型的には足の前後方向の最も長い部分の長さである。また、足ＦＴの寸法として足ＦＴの横幅が含まれていてもよい。
【００１３】
例えば、本アプリケーションで測定した足ＦＴの寸法はＥＣサイト（電子商取引サイト）で靴を購入する際に靴のサイズ選択に利用することができる。また、本アプリケーション自体が、足ＦＴの寸法を測定する機能だけでなく、ＥＣサイトを利用するための各種機能を備えたものであってもよい。
【００１４】
携帯情報装置１０で足ＦＴの寸法を測定するとき、所定の形状および大きさを持った基準物ＣＤと足ＦＴとを含むように静止画を撮影する。足ＦＴのサイズはその静止画から算出される。基準物ＣＤは例えば所定の形状、大きさ、および模様を有するカードである。
【００１５】
図２は携帯情報装置のブロック図である。携帯情報装置１０は、プロセッサ２０、記憶装置１２、傾きセンサー１３、スピーカー１４、タッチパネルディスプレイ１５、カメラ１６、および通信モジュール１７を有している。
【００１６】
プロセッサ２０は、オペレーティングシステムおよびアプリケーションを実行する処理装置である。プロセッサ２０は、アプリケーションを実行することにより、ガイド部２１、傾き検知部２２、静止画撮影部２３、および計算部２４の各部の機能を実現する。これら各部の機能については後述する。
【００１７】
記憶装置１２は、アプリケーションプログラム、アプリケーションが動作する上で必要な設定情報、アプリケーションが処理に用いるデータなどを保持する記憶装置である。
【００１８】
傾きセンサー１３は、携帯情報装置１０の傾きを検知するセンサーである。携帯情報装置１０の傾きはカメラ１６の傾きでもある。
【００１９】
スピーカー１４は、プロセッサ２０の処理に基づき音声を出力する音声出力装置である。
【００２０】
タッチパネルディスプレイ１５は、プロセッサ２０の処理に基づき画像やテキスト等を画面に表示する出力装置と、ユーザ操作を受け付ける入力装置を一体化した操作表示装置である。出力装置が画面に画像等を表示し、入力装置は画面へのタッチ装置を受け付ける。
【００２１】
カメラ１６はリアルタイムの動画映像を出力するとともに指示により静止画を撮影する。
【００２２】
通信モジュール１７は、携帯電話網あるいはＷｉ−Ｆｉを介する無線通信を行うモジュールである。測定した足ＦＴの寸法を利用してＥＣサイトで靴などを購入する場合、プロセッサ２０が通信モジュール１７を用いてネットワーク経由でＥＣサイトにアクセスする。
【００２３】
上述した構成を有する携帯情報装置１０において、記憶装置１２には、足ＦＴの寸法を測定することを可能にするアプリケーションが格納されており、プロセッサ２０はそのアプリケーションを実行することにより、図３に示す動作を行う。
【００２４】
図３は足採寸の処理全体のフローチャートである。
【００２５】
まずガイド部２１が、足ＦＴを置く領域である足配置領域を示す足位置ガイド画像を、カメラ１６により取り込まれる映像であるカメラ映像に重畳してタッチパネルディスプレイ１５に表示する（ステップＳ１０１）。
【００２６】
ユーザは、タッチパネルディスプレイ１５に表示された足位置ガイド画像によるガイドに従って、足ＦＴが足配置領域に納まるように、足ＦＴの位置とカメラ１６の位置および方向を調整する。その際、所定の形状および大きさを表す基準物もカメラ映像に納まるように調整する。基準物は例えば所定のカードであり、カード自体あるいはカードに表示された模様により所定の形状および大きさを表す。
【００２７】
ユーザが足ＦＴ、基準物、カメラ１６の位置あるいは角度を調整しているとき、傾き検知部２２が、傾きセンサー１３を利用することにより、所定の平面に対するカメラ１６の傾きを検知する。所定の平面は一例として床面である。
【００２８】
そして、静止画撮影部２３が、カメラ１６の傾きが傾き閾値以下であるとき、平面上で足配置領域に置かれた足ＦＴと、その平面に置かれた基準物とを含む静止画をカメラ１６により撮影して画像データを生成する（ステップＳ１０２）。傾き閾値は、カメラ１６の傾きに関する閾値であり、カメラ１６で撮影される画像データに対する傾きに基づく補正により足ＦＴの寸法として所望の精度が得られる値に予め設定しておく。
【００２９】
生成した画像データには基準物と足ＦＴが納まっているので、計算部２４が、画像データ内の基準物と足ＦＴの領域を抽出し、基準物と足ＦＴの領域に基づき、足ＦＴの寸法を算出する（ステップＳ１０３）。例えば、基準物の示す形状および大きさを基準として、足ＦＴの領域の形状および大きさから得られる足ＦＴの爪先から踵までの長さを算出する。計算部２４の処理は図２に示すように平面補正部２５、足領域検出部２６、および足寸法算出部２７の処理を含むが、その詳細は後述する。
【００３０】
足ＦＴの寸法を正確に算出するには画像データにおいてカメラ１６の傾きによる歪が少ないことが必要であるが、スマートフォンやタブレット端末などの携帯情報装置１０を手で正確に水平に固定するのは難しい。撮影時のカメラ１６の傾きが大きいと画像データを補正しても十分な精度で足ＦＴの寸法を算出するのは困難である。しかしながら、本実施形態の構成によれば、まずカメラ１６の傾きを補正で精度が確保できる範囲内にした状態で静止画を撮影し、得られた画像データに対して補正をするので、手に持って操作する携帯情報装置１０により誤差の少ない足ＦＴの寸法を測定することが可能である。
【００３１】
図４は、静止画を撮影する詳細処理例を示すフローチャートである。
【００３２】
まず、ガイド部２１が足位置ガイド画像を重畳したガイド画像を表示している間、静止画撮影部２３は、傾き検知部２２の検知結果に基づき、カメラ１６の傾きが傾き閾値以下であるか否か判定する（ステップＳ２０１）。
【００３３】
カメラ１６の傾きが傾き閾値より大きければ、静止画撮影部２３は、撮影不可の状態である旨をタッチパネルディスプレイ１５に表示し（ステップＳ２０２）、ステップＳ２０１にもどる。なお、撮影不可の状態でユーザによるタッチパネルディスプレイ１５上への撮影操作があった場合、静止画撮影部２３は、撮影不可の状態であることを示す警告音をスピーカー１４から発生させることにしてもよい。
【００３４】
ステップＳ２０１にて、カメラ１６の傾きが傾き閾値以下であれば、静止画撮影部２３は、撮影可の状態である旨をタッチパネルディスプレイ１５に表示し（ステップＳ２０３）、ユーザによるタッチパネルディスプレイ１５上への撮影操作があるかどうか判定する（ステップＳ２０４）。
【００３５】
なお、撮影不可の状態および撮影可の状態は、静止画撮影部２３からの指示によりガイド部２１あるいは傾き検知部２２がタッチパネルディスプレイ１５に表示することにしてよい。
【００３６】
ユーザによる撮影操作がなければ、静止画撮影部２３は、ステップＳ２０１に戻り、カメラ１６の傾きの監視を継続する。ユーザによる撮影操作があれば、静止画撮影部２３は、カメラ１６によって静止画を撮影する（ステップＳ２０５）。
【００３７】
図５は、撮影時にタッチパネルディスプレイに表示される画像の一例を示す図である。なお、ここでは見やすくするためにカメラ映像に平面的な足跡形状だけが示されているが、実際にはカメラ映像に足だけでなく立体的に脚が映る。
【００３８】
ガイド部２１は、カメラ１６で得られるカメラ映像において踵を前後方向の中央近傍に位置させるような足位置ガイド画像３１を表示する。カメラ１６の位置と踵の位置が前後方向にずれていると、踵の背後側に膨らんだ部分が高さを持っていることに起因して、画像データから算出する足ＦＴの寸法に踵の部分で誤差が生じうる。これに対して、本構成によれば、足位置ガイド画像３１によるガイドにより、前後方向においてカメラ１６を踵の位置に合わせることができるので、踵の高さによる足寸法の算出誤差を抑えることができる。
【００３９】
足位置ガイド画像３１には、足配置領域３２、縦方向直線３３、および横方向直線３４ａ、３４ｂが含まれている。
【００４０】
足配置領域３２は、カメラ１６で撮影される全体領域３０のうち前方側にあり、全体領域３０の略半分の長さである。カメラ１６で撮影される全体領域３０の前方側の略半分の長さの部分を足配置領域３２とすることで、踵を全体領域３０における前後方向の中央近傍に位置させることができる。全体領域３０の中央はカメラ１６の略正面に当るので、自然と踵をカメラ１６の略正面に位置させることができる。
【００４１】
また、ガイド部２１は、右足を撮影するとき足位置ガイド画像３１を全体領域３０の右前方側に表示し、左足を撮影するとき足位置ガイド画像３１を全体領域３０の左前方側に表示する。例えば右足を撮影するとき、右足の左側に基準物ＣＤを置いて自然な撮影姿勢で右足と基準物ＣＤの両方を画像データに収めることができ、かつ、前後方向におけるカメラ１６の位置を踵に合わせることができる。
【００４２】
足位置ガイド画像３１は、足ＦＴの最も長い部分を合わせる第１の直線（縦方向直線３３）と、第１の直線と交差し第１の直線３３の延びる方向に移動可能な２本の第２の直線（横方向直線３４ａ、３４ｂ）と、を含む。そして、計算部２４は、２本の第２の直線３４ａ、３４ｂ線と第１の直線３３との交点同士の距離に基づいて足の寸法を算出する。第１の直線３３に足ＦＴの最も長い部分を位置合わせし、第２の直線３４ａ、３４ｂを足ＦＴの前方および後方の端部（爪先と踵）に位置合わせることにより、容易に足ＦＴの寸法を算出することが可能である。
【００４３】
傾き検知部２２は、傾きセンサー１３で検知されるカメラ１６の傾きをリアルタイムで視覚的に表す傾き表示画像３５をタッチパネルディスプレイ１５に表示する。これによれば、ユーザは傾き表示画像３５でカメラ１６の傾きを視覚的に確認できるので、撮影時のカメラ１６の角度を
【００４４】
容易に傾き閾値以下に調整することができる。
【００４５】
図６は、傾き表示画像の表示例を示す図である。傾き検知部２２は、カメラ１６の傾きが傾き閾値を超えているとき、傾き表示画像３５にて静止画の撮影不可の状態であることを表わすとともに、カメラ１６による静止画の撮影を許可しない。基準物ＣＤの形状に基づく補正ではカメラ１６の傾きが一定以下であれば所望の精度が得られる。本実施形態の構成では、静止画を撮影するときカメラ１６の傾きが所定の傾き閾値以下であることが確保されるので、撮影された静止画の画像データを基準物ＣＤの形状に基づいて補正したときに所望の精度を確実に得ることができる。
【００４６】
図６（Ａ）（Ｂ）（Ｃ）には、丸型の気泡水準器を模した傾き表示画像３５が示されている。携帯情報装置１０あるいはカメラ１６の傾きが気泡を模した気泡画像３５ａの位置で表わされる。気泡画像３５ａが傾き表示画像３５の中央近傍に位置していれば、携帯情報装置１０あるいはカメラ１６が水平であることを示す。図６（Ａ）の状態では、気泡画像３５ａが傾き表示画像３５の中央から大きくずれている。このときカメラ１６の傾きが傾き閾値より大きく、静止画の撮影が禁止されるとする。そのため撮影不可の状態である旨が傾き表示画像３５の表示によって表わされる。図６（Ａ）の例では傾き表示画像３５にハッチングがされている。
【００４７】
図６（Ｂ）の例では、気泡画像３５ａが傾き表示画像３５の中央近傍に表示されている。また、図６（Ｃ）の例では、気泡画像３５ａが傾き表示画像３５の中央に表示されている。図６（Ｂ）および（Ｃ）の状態ではカメラ１６の傾きが傾き閾値以下であり、静止画の撮影が許可されるとする。そのため撮影可の状態である旨が傾き表示画像３５の表示によって表される。図６（Ｂ）（Ｃ）の例では傾き表示画像３５は図６（Ａ）の例と異なり、ハッチングがされていない。
【００４８】
図７は、足の寸法を算出する処理のフローチャートである。ここで図２を見返すと、計算部２４は、平面補正部２５、足領域検出部２６、および足寸法算出部２７を有している。
【００４９】
図７を参照すると、平面補正部２５が、画像データ内の基準物ＣＤの形状に基づき画像データにおけるカメラの傾きによる歪を補正する（ステップＳ３０１）。続いて、足領域検出部２６が、平面補正部２５による平面補正の後の画像データにおける足ＦＴの領域を検出する（ステップＳ３０２）。足ＦＴの領域は画像データにおける各画素の画素値に基づき特定することができる。次に、足寸法算出部２７が、足領域検出部２６により検出された足ＦＴの領域についての画像データ内の基準物ＣＤに対する相対的な大きさに基づいて足の寸法を算出する。このように、まず画像データにおけるカメラ１６の傾きによる歪を補正し、補正後の画像データにおける足ＦＴの領域と、大きさが既知である基準物ＣＤの大きさの相対的関係に基づいて、足ＦＴの寸法を算出するので、精度の高い寸法が得られる。
【００５０】
図８は、画像データに対して平面的な補正を行う様子を示す図である。図８（Ａ）、（Ｂ）には補正前と補正後の静止画が示されている。静止画には、基準物ＣＤと、足配置領域３２に配置された足ＦＴとが納まっている。
【００５１】
図８（Ａ）には、傾いたカメラ１６で撮影された補正前の静止画が示されている。ここでカメラ１６の傾きは当然ながら傾き閾値以下である。平面補正部２５は、基準物ＣＤの本来の形状および大きさを認識しており、静止画内の基準物ＣＤが本来の形状となるように静止画の画像データを補正する。このとき平面補正部２５は例えば既存の台形歪補正技術を用いればよい。図８（Ｂ）には、補正後の静止画が示されている。補正後の静止画では基準物ＣＤの歪が解消され、それに伴って足ＦＴの領域の歪も解消されている。
【００５２】
補正後の静止画の画像データから足ＦＴの領域を特定するとき、足領域検出部２６は、各画素の画素値に基づき足配置領域を複数の領域に分割し、足配置領域３２の中央部分を含み、その中央部分の画素値との差異が所定値以下の画素による領域を足ＦＴの領域とすることにしてもよい。図８では、見やすくするために足ＦＴとして足跡形状が示されているため、足指が足から分離されているが実際には足指を含む足の部分がひと続きの領域となる。また、付け爪やペディキュアにより足ＦＴの中で爪の部分が他の部分と異なる画素値となる場合がある。それを考慮して、足の形状のパターンにより爪の部分を特定し、その特定した部分は画素値が異なっても足ＦＴの領域に含めることにしてもよい。
【００５３】
図９は、足の領域を立体的に補正する様子を示す図である。
【００５４】
足寸法算出部２７は、基準物ＣＤと、足ＦＴの領域と、カメラ１６と爪先ＦＴａを結ぶ直線４２の床面４３に対する角度θと、爪先ＦＴａの高さＨ１と、に基づいて、足ＦＴの寸法Ｌ２を算出する。カメラ１６を踵ＦＴｂの位置に合わせて、カメラ１６と踵ＦＴｂを結ぶ直線４１を床面４３に垂直にすることにより、比較的大きな誤差が出やすい踵側の誤差を低減することができる。また、カメラ１６と爪先ＦＴａの位置のずれに起因する比較的小さな爪先側の誤差は、爪先ＦＴａの高さＨ１を考慮することにより低減することができるので、全体として足ＦＴの寸法Ｌ２の誤差を小さく抑えることができる。
【００５５】
このとき、足寸法算出部２７は、足領域検出部２６で検出された足ＦＴの領域の見かけ上の寸法Ｌ１を式（１）により実際の足ＦＴの寸法Ｌ２に補正する。
Ｌ２＝Ｌ１−Ｈ１／ｔａｎθ  …(1)
【００５６】
ここで爪先ＦＴａの高さＨ１は固定値としてもよいし、寸法Ｌ１に比例する値としてもい。高さＨ１を固定値とする場合、例えば１．５ｃｍ程度とすればよい。また、角度θは爪先ＦＴaが位置する画素の位置から容易に算出できる。
【００５７】
次に、足位置ガイド画像３１における爪先側の第２の直線（横方向直線、爪先線）３４ａの位置合わせについて説明する。
【００５８】
ガイド部２１は、第２の直線３４ａをユーザ操作により手動で移動可能である。ユーザは、例えばタッチパネルディスプレイ１５上でドラッグすることにより、第２の直線３４ａを移動させることができる。また、ガイド部２１は、第２の直線３４ａを、第１の直線３３の一部と爪先ＦＴａを含む、定された所定領域における画素値の変化が所定の画素値変化閾値以上ある位置であり、かつ、現在の第２の直線３４ａに最も近い位置に自動で移動させることが可能である。
【００５９】
足ＦＴの寸法を正確に算出するには、第２の直線３４ａ、３４ｂを足ＦＴの前後の端部（爪先ＦＴａと踵ＦＴｂ）に正確に位置合わせする必要がある。画像データにおいて画素値が所定値以上変化している位置を足ＦＴの端部として自動検出し、その位置に第２の直線３４ａ、３４ｂを自動で位置合わせすれば、高精度の位置合わせが可能である。一方で、ペディキュアあるいは付け爪などの影響で、画素値による判断では爪先ＦＴａの位置を誤ってしまう可能性がある。これに対して、本実施形態では、手動によって第２の直線３４ａを大まかに位置合わせした後、画像データの画素値の変化に基づいて第２の直線３４ａの位置を正確に調整することができる。その結果、高精度の位置合わせと、爪先の誤判断の低減とを両立することが可能となる。
【００６０】
図１０は、爪先線を手動で位置合わせする様子を示す図である。まず、ユーザはタッチパネルディスプレイ１５のカメラ映像を見ながら、第２の直線（爪先線）３４ａをドラッグで爪先ＦＴａに位置合わせする。ユーザが目視しながら第２の直線３４ａを位置合わせするので、付け爪やペディキュアがあっても爪先ＦＴａを誤判断することは無い。ただし、タッチパネルディスプレイ１５へのドラッグ操作なので、爪先ＦＴａの先端に正確に第２の直線３４ａを位置合わせするのは難しい。
【００６１】
そのため次のステップが用意されている。次のステップの判定は、カメラ映像のうち爪先ＦＴａの部分を含む、限定された領域３２ａが用いられる。
【００６２】
図１１は、爪先線を自動で位置合わせする様子を示す図である。ガイド部２１は、図１１に示すように、領域３２ａにおいて、画素値の変化が所定の画素値変化閾値以上ある位置であり、かつ、現在の第２の直線３４ａに最も近い位置に自動で移動させる。これにより、前のステップで手動で第２の直線３４ａを移動させた際に生じた誤差を解消することができる。
【００６３】
以上、本発明の実施形態について詳細に説明したが、本発明がこの例に限定されることは無い。
【００６４】
本実施形態では、２本の第２の直線３４ａ、３４ｂのどちらも移動可能としたが、どちらか一方を固定し、他方のみを移動可能としてもよい。例えば、踵側の第２の直線３４ｂは足配置領域３２に対して固定し、爪先側の第２の直線３４ａだけを移動させることにしてもよい。これにより前後方向において踵ＦＴｂの位置とカメラ１６の位置をより正確に一致させることが可能となる。
【００６５】
また、本実施形態では足ＦＴの寸法を測定する例を示したが、他の例として、本実施形態と同様の処理で人体の他の部位の寸法を測定することができる。手の寸法を測定する場合、手首側の端部を本実施形態における踵ＦＴｂに対応させ、指先の端部を本実施形態における爪先ＦＴａに対応させる。手首側の端部にカメラ１６を位置合わせし、指先側について立体的な補正を行う。
【００６６】
ガイド部２１は、手を置く領域である手配置領域を示す手位置ガイド画像を、カメラ１６により取り込まれる映像であるカメラ映像に重畳する。傾き検知部２２は、傾きセンサー１３を利用することにより、所定の平面、例えばテーブル面に対するカメラ１６の傾きを検知する。静止画撮影部２３は、カメラ１６の傾きが傾き閾値以下であるとき、所定平面上で手配値領域に置かれた手とその平面に置かれた基準物ＣＤとを含む静止画をカメラ１６により撮影して画像データを生成する。計算部２４は、画像データ内の基準物ＣＤと手の領域とに基づいて手の寸法を算出する。手の寸法は、手全体の長さ、指の長さ、指の太さといった部位の一部または全部の寸法である。
【００６７】
また、本実施形態では、足という人体の部位の寸法を測定する例を示したが、本発明がこの例に限定されることは無い。
【００６８】
他の例として、床面あるいはテーブル面に置いた物品の寸法を測定することも可能である。例えば、携帯情報装置１０によって靴の寸法を測定することも可能である。
【００６９】
靴は概ね足と似た形状および大きさを有するので、本実施形態と同様の処理で寸法を測定することが可能である。ガイド部２１は、靴を置く領域である靴配置領域を示す靴位置ガイド画像を、カメラ１６により取り込まれる映像であるカメラ映像に重畳する。傾き検知部２２は、傾きセンサー１３を利用することにより、床面あるいはテーブル面などの所定の平面に対するカメラ１６きを検知する。静止画撮影部２３は、カメラ１６の傾きが所定の傾き閾値以下であるとき、その平面上の靴配置領域に置かれた靴とその平面に置かれた基準物ＣＤとを含む静止画をカメラ１６により撮影して画像データを生成する。計算部２４は、画像データ内の基準物ＣＤと靴の領域とに基づいて靴の寸法を算出する。
【００７０】
他の例として、携帯情報装置１０によって洋服の寸法を測定することも可能である。その場合、ガイド部２１は、洋服を置く領域である洋服配置領域を示す洋服位置ガイド画像を、カメラ１６により取り込まれる映像であるカメラ映像に重畳する。傾き検知部２２は、傾きセンサー１３を利用することにより、床面あるいはテーブル面などの所定の平面に対するカメラ１６の傾きを検知する。静止画撮影部２３は、カメラ１６の傾きが所定の傾き閾値以下であるとき、その平面上の洋服配置領域に置かれた洋服とその平面に置かれた基準物ＣＤとを含む静止画をカメラ１６により撮影して画像データを生成する。計算部２４は、画像データ内の基準物ＣＤと洋服の領域とに基づいて靴の寸法を算出する。一般的な洋服であれば、足などでは考慮する必要のあった高さを無視することができるので、上述にて足寸法算出部２７による立体的な補正は行わなくてもよい。
【００７１】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【符号の説明】
【００７２】
１０…携帯情報装置、１２…記憶装置、１３…センサー、１４…スピーカー、１５…タッチパネルディスプレイ、１６…カメラ、１７…通信モジュール、２０…プロセッサ、２１…ガイド部、２２…検知部、２３…静止画撮影部、２４…計算部、２５…平面補正部、２６…足領域検出部、２７…足寸法算出部、３０…全体領域、３１…足位置ガイド画像、３２…足配置領域、３２ａ…領域、３３…縦方向直線（第１の直線）、３４ａ…横方向直線（第２の直線、爪先線）、３４ｂ…横方向直線（第２の直線）、３５…傾き表示画像、３５ａ…気泡画像、４１…直線、４２…直線、４３…床面
【図１】
2017022045.tif 000003
【図２】
2017022045.tif 000004
【図３】
2017022045.tif 000005
【図４】
2017022045.tif 000006
【図５】
2017022045.tif 000007
【図６】
2017022045.tif 000008
【図７】
2017022045.tif 000009
【図８】
2017022045.tif 000010
【図９】
2017022045.tif 000011
【図１０】
2017022045.tif 000012
【図１１】
2017022045.tif 000013
【国際調査報告】
2017022045.tif 000014
2017022045.tif 000015
2017022045.tif 000016
2017022045.tif 000017