(57)【要約】      （修正有）【課題】携帯情報装置を利用して寸法を測定する。【解決手段】携帯情報装置は、カメラと処理部とを有し、処理部は、所定の平面上に置かれた、ＩＳＯ／ＩＥＣ  ７８１０  ＩＤ−１の規格に準拠するカードである規格カードと寸法測定の対象物と、を含む静止画を前記カメラにより撮影して画像データを生成し、画像データにおける規格カードの形状及び大きさと対象物の領域とに基づいて、対象物の寸法を算出する。【選択図】図２
2017116400.tif 000002
【特許請求の範囲】
【請求項１】
カメラと処理部とを有し、
前記処理部は、
所定の平面上に置かれた、ＩＳＯ／ＩＥＣ  ７８１０  ＩＤ−１の規格に準拠するカードである規格カードと寸法測定の対象物と、を含む静止画を前記カメラにより撮影して画像データを生成し、
前記画像データにおける前記規格カードの形状及び大きさと前記対象物の領域とに基づいて、前記対象物の寸法を算出する
携帯情報装置。
【請求項２】
前記処理部は、前記画像データ内に前記規格カードが２枚以上含まれている場合、前記画像データ内における当該２枚以上の規格カードの形状及び大きさと前記対象物の領域とに基づいて、前記対象物の寸法を算出する
請求項１に記載の携帯情報装置。
【請求項３】
前記処理部は、
前記規格カードの検出領域を示す第１のカード位置ガイド及び第２のカード位置ガイドを、前記カメラにより取り込まれる映像であるカメラ映像に重畳し、
前記第１のカード位置ガイドの示すカード検出領域から第１の規格カードを検出し、且つ、前記第２のカード位置ガイドの示すカード検出領域から第２の規格カードを検出した場合、前記画像データ内における、前記第１の規格カードの形状及び大きさと、前記第２の規格カードの形状及び大きさと、前記対象物の領域とに基づいて、前記対象物の寸法を算出する
請求項２に記載の携帯情報装置。
【請求項４】
前記処理部は、
前記第１の規格カードの形状の歪みを補正するためのパラメータである第１の補正パラメータと、前記第２のカードの形状の歪みを補正するためのパラメータである第２の補正パラメータと、に基づいて、前記画像データ内における前記対象物の領域の歪みを補正し、
その補正した対象物の領域に基づいて、前記対象物の寸法を算出する
請求項３に記載の携帯情報装置。
【請求項５】
前記対象物は、人間の足である
請求項３又は４に記載の携帯情報装置。
【請求項６】
前記処理部は、足を置く領域である足配置領域を示す足位置ガイドを、さらに前記カメラ映像に重畳し、
前記第１のカード位置ガイドは、前記足位置ガイドの爪先側に位置し、
前記第２のカード位置ガイドは、前記足位置ガイドの踵側に位置する
請求項５に記載の携帯情報装置。
【請求項７】
足の前後方向における、前記第１のカード位置ガイドの長さと、第２のカード位置ガイドの長さと、前記足位置ガイドの長さとの関係が、前記足の膝よりも当該足に近い位置に前記カメラを配置した場合に、前記第１のカード位置ガイド内に前記第１の規格カードが収まり、前記第２のカード位置ガイド内に第２の規格カードが収まり、且つ、前記足位置ガイド内に前記足が収まるカメラ映像が撮影される関係である
請求項６に記載の携帯情報装置。
【請求項８】
前記処理部は、
前記画像データ内における、前記第１の規格カードの部分と、前記第２の規格カードの部分とに対して、規格カードに表記されている情報が視認できない態様とする画像処理を施す
請求項３〜７の何れか１項に記載の携帯情報装置。
【請求項９】
カメラを備えた携帯情報装置による寸法測定方法であって、
静止画撮影手段が、所定の平面上に置かれた、ＩＳＯ／ＩＥＣ  ７８１０  ＩＤ−１の規格に準拠するカードである規格カードと寸法測定の対象物と、を含む静止画を前記カメラにより撮影して画像データを生成し、
計算手段が、前記画像データにおける前記規格カードの形状及び大きさと前記対象物の領域とに基づいて、前記対象物の寸法を算出する
寸法測定方法。
【請求項１０】
カメラを備えた携帯情報装置により実行する寸法測定プログラムであって、
所定の平面上に置かれた、ＩＳＯ／ＩＥＣ  ７８１０  ＩＤ−１の規格に準拠するカードである規格カードと寸法測定の対象物と、を含む静止画を前記カメラにより撮影して画像データを生成する手順と、
前記画像データにおける前記規格カードの形状及び大きさと前記対象物の領域とに基づいて、前記対象物の寸法を算出する手順と
をコンピュータに実行させるための寸法測定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯情報装置で寸法を測定する技術に関する。
【背景技術】
【０００２】
人間の足を撮影した画像データからその足の寸法を測定する技術が提案されている。特許文献１には、両足を並列に載置可能な大きさで形成され、それぞれの足を載置される足載置部位が略平面状である足載置台と、当該足載置台の各足載置部位に対して所定角度傾斜させて起立させ、足載置部位横に配設される複数の略平板状の鏡体と、足載置台から上方に離反して配設され、足載置台上に載置された両方の足の上面及び鏡体に映る足側面の鏡像を撮像し、両足の上面及び側面の鏡像の各画像情報を出力する一又は複数の撮像手段と、撮像手段から出力される画像情報を演算処理して両足の所定部分の寸法を導く測定処理手段とを備える足サイズ測定器が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−８１９１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
インターネットショッピングの普及により、ユーザは、店舗を訪れること無く自宅などから靴などの履物を購入できるようになっている。自分の足に適合する履物を購入するために、ある程度の精度で自分の足の寸法あるいは靴のサイズが必要である。特許文献１の機器によれば足の寸法を測定することができるが、当該機器は店舗への導入を前提とした専用の機器であり、個人のユーザが自宅などで足の寸法を測定するには大掛かりなものである。
【０００５】
本発明の目的は、スマートフォンやタブレット端末などの携帯情報装置を利用して寸法を測定する技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明の一態様による携帯情報装置は、カメラと処理部とを有し、処理部は、所定の平面上に置かれた、ＩＳＯ／ＩＥＣ  ７８１０  ＩＤ−１の規格に準拠するカードである規格カードと寸法測定の対象物と、を含む静止画を前記カメラにより撮影して画像データを生成し、画像データにおける規格カードの形状及び大きさと対象物の領域とに基づいて、対象物の寸法を算出する。
【発明の効果】
【０００７】
本発明によれば、スマートフォンやタブレット端末などの携帯情報装置を利用して寸法を測定することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】携帯情報装置による足の寸法を測定する様子を示す図である。
【図２】携帯情報装置のブロック図である。
【図３】足の撮影時におけるディスプレイの表示例を示す図である。
【図４】補正後の画像データの一例を示す図である。
【図５】足の寸法を測定する処理の一例を示すフローチャートである。
【図６】爪先線を手動で位置合わせする様子を示す図である。
【図７】爪先線を自動で位置合わせする様子を示す図である。
【図８】画像データのカード部分に表記されている情報を保護する例を示す図である。
【図９】両足の撮影時におけるディスプレイの表示例を示す図である。
【発明を実施するための形態】
【０００９】
本発明の実施形態について図面を参照して説明する。
【００１０】
図１は、本実施形態により携帯情報装置による足の寸法を測定する様子を示す図である。
【００１１】
本実施形態による携帯情報装置１０は、スマートフォン、タブレット端末に代表されるような手で持った状態で使用する情報処理装置である。携帯情報装置１０は、アプリケーションのソフトウェアプログラムをインストールすることができ、アプリケーションを実行することにより動作する。携帯情報装置１０は、インストールするアプリケーションにより様々な機能を実現することができる。
【００１２】
本実施形態の携帯情報装置１０は、足ＦＴの寸法を測定することを可能にするアプリケーションがインストールされている。足ＦＴの寸法として典型的には足の前後方向の最も長い部分の長さである。また、足ＦＴの寸法として足ＦＴの横幅が含まれていてもよい。
【００１３】
例えば、本アプリケーションで測定した足ＦＴの寸法はＥＣサイト（電子商取引サイト）で靴を購入する際に靴のサイズ選択に利用することができる。また、本アプリケーション自体が、足ＦＴの寸法を測定する機能だけでなく、ＥＣサイトを利用するための各種機能を備えたものであってもよい。
【００１４】
携帯情報装置１０で足ＦＴの寸法を測定するとき、所定の形状および大きさを持った基準物と足ＦＴとを含むように静止画を撮影する。足ＦＴの寸法はその静止画から算出される。
【００１５】
足ＦＴの寸法の算出精度は、静止画に、１つよりも２つ以上の基準物が含まれる方が高くなる。しかし、ユーザに所定サイズの基準物を２つ以上配布することは、非常に手間及びコストが掛かり、容易ではない。
【００１６】
そこで、本実施形態では、基準物に、ＩＳＯ／ＩＥＣ  ７８１０  ＩＤ−１の規格に準拠するカードを用いる。以下の説明において、当該規格に準拠するカードを単に「カード」と呼ぶ。当該カード３の例は、クレジットカード、キャッシュカード、ポイントカード、免許証、名刺等である。
【００１７】
当該カードは既に世界中に普及しており、２枚以上持っている人も多いので、これにより、ユーザに所定サイズの基準物を２枚以上配布するという手間及びコストを省略することができる。
【００１８】
さらに、このカード３のサイズ（８５．６０ｍｍ×５３．９８ｍｍ）が、人間の足のサイズに対して、相対的に適切であるという利点がある。仮に、足のサイズに対して基準物が大きすぎると、静止画に占める足の画像が小さくなりすぎ、足の画像に対する計算誤差が大きくなってしまう。反対に、足のサイズに対して基準物が小さすぎると、静止画に占める基準物の画像が小さくなりすぎ、基準物の画像に対する計算誤差が大きくなってしまう。
【００１９】
図２は、携帯情報装置１０のブロック図である。
【００２０】
携帯情報装置１０は、プロセッサ２０、記憶装置１２、スピーカー１４、タッチパネルディスプレイ１５、カメラ１６、及び、通信モジュール１７を有する。
【００２１】
プロセッサ２０は、オペレーティングシステムおよびアプリケーションを実行する処理装置である。プロセッサ２０は、アプリケーションを実行することにより、ガイド部２１、静止画撮影部２３、及び、計算部２４の各部の機能を実現する。これら各部の機能については後述する。
【００２２】
記憶装置１２は、アプリケーションプログラム、アプリケーションが動作する上で必要な設定情報、アプリケーションが処理に用いるデータなどを保持する記憶装置である。
【００２３】
スピーカー１４は、プロセッサ２０の処理に基づき音声を出力する音声出力装置である。
【００２４】
タッチパネルディスプレイ１５は、プロセッサ２０の処理に基づき画像やテキスト等を画面に表示する出力装置と、ユーザ操作を受け付ける入力装置を一体化した操作表示装置である。出力装置が画面に画像等を表示し、入力装置は画面へのタッチ装置を受け付ける。以下、タッチパネルディスプレイを単に「ディスプレイ」と表現する。
【００２５】
カメラ１６はリアルタイムの動画映像を出力するとともに指示により静止画を撮影する。
【００２６】
通信モジュール１７は、携帯電話網あるいはＷｉ−Ｆｉを介する無線通信を行うモジュールである。測定した足ＦＴの寸法を利用してＥＣサイトで靴などを購入する場合、プロセッサ２０が通信モジュール１７を用いてネットワーク経由でＥＣサイトにアクセスする。又、撮影した静止画をサーバに送信する場合、プロセッサ２０が通信モジュール１７を用いてネットワーク経由でそのサーバにアクセスする。
【００２７】
上述した構成を有する携帯情報装置１０において、記憶装置１２には、足ＦＴの寸法を測定することを可能にするアプリケーションが格納されており、プロセッサ２０はそのアプリケーションを実行することにより、後述する動作を行う。
【００２８】
図３は、足の撮影時におけるディスプレイの表示例を示す。以下、図３を参照しながら、ガイド部２１、カード検出部２８、平面補正部２５について説明する。
【００２９】
＜ガイド部＞
ガイド部２１は、第１カード位置ガイド３０ａと、第２カード位置ガイド３０ｂと、足位置ガイド３２と、をカメラ映像に重畳してディスプレイ１５に表示する。カメラ映像は、カメラ１６により取り込まれる映像である。第１カード位置ガイド３０ａ及び第２カード位置ガイド３０ｂは、カードが検出される領域であるカード検出領域を示すための画像である。
【００３０】
第１カード位置ガイド３０ａに対応するカード検出領域を第１カード検出領域と呼び、第１カード検出領域内に配置されたカードを第１カード３１ａと呼ぶ。
【００３１】
第２カード位置ガイド３０ｂに対応するカード検出領域を第２カード検出領域と呼び、第２カード検出領域内に配置されたカードを第２カード３１ｂと呼ぶ。
【００３２】
足位置ガイド３２は、足を置く領域である足配置領域を示すための画像である。足位置ガイド３２は、さらに、ユーザに右足又は左足の何れを置くべきかを認識させるための足形の画像３９を含んでもよい。
【００３３】
ガイド部２１は、第１カード位置ガイド３０ａをディスプレイ１５の上端近傍に、第２カード位置ガイド３０ｂをディスプレイ１５の下端近傍に、足位置ガイド３２を第１カード位置ガイド３０ａと第２カード位置ガイド３０ｂとの間に表示してよい。
【００３４】
又は、ガイド部２１は、足位置ガイド３２の爪先側に第１カード位置ガイド３０ａを、足位置ガイド３２の踵側に第２カード位置ガイド３０ｂを表示してよい。
【００３５】
これにより、ユーザが第１カード位置ガイド３０ａ及び第２カード位置ガイド３０ｂに従って２枚のカードを置き、足位置ガイド３２に従って足を置いて撮影すると、静止画に、第１カード３１ａ、第２カード３１ｂ、及び足ＦＴの画像が含まれる。
【００３６】
第１カード位置ガイド３０ａ又は第２カード位置ガイド３０ｂの形状及び大きさは、図３のような、ディスプレイ１５の幅全体を占める長方形に限定されない。例えば、第１カード位置ガイド３０ａ又は第２カード位置ガイド３０ｂの形状及び大きさは、カード１枚がちょうど置ける位の長方形であってもよい。
【００３７】
第１カード位置ガイド３０ａと、第２カード位置ガイド３０ｂと、足位置ガイド３２とは、ユーザがこれらのガイドに従って足を撮影しようとしたときに、携帯情報装置１０（のカメラ１６）の位置が、撮影対象の足ＦＴの膝ＫＮよりも自ずと下になるように配置されてよい（図１参照）。
【００３８】
例えば、カメラ１６の画角θを約６０度、足ＦＴの前後方向の長さ（「足ＦＴのサイズ」という）をＦｙ、膝下の長さをＢＫとする（図１参照）。そして、ディスプレイ１５の長辺Ｄｙの方向において（すなわち、足ＦＴの前後方向において）、第１カード位置ガイド３０ａの長さをＡｙ、足位置ガイド３２の長さをＢｙ、第２カード位置ガイド３０ｂの長さをＡｙとする（図３参照）。
【００３９】
この場合、足ＦＴのサイズＦｙと、カード３１のサイズとが、ディスプレイ１５の長辺Ｄｙに収まることを考えると、床面４３からカメラ１６までの高さは、下記の式１で表現される。
【００４０】
（（Ｂｙ＋２Ａｙ）／２）×√３  …（式１）
【００４１】
Ａｙはカード３１のサイズが収まる長さであるので１０ｃｍ程度、Ｂｙは足ＦＴのサイズＦｙが収まる長さであるので、成人女性・男性の足のサイズの範囲を考えると２０ｃｍ〜３０ｃｍ程度であると考えられる。よって、下記の式２が概ね成立すると考えられる。
【００４２】
２Ａｙ＜Ｂｙ  …（式２）
【００４３】
この場合、式１と式２から、下記の式３が導出される。
【００４４】
（（Ｂｙ＋２Ａｙ）／２）×√３＜（（Ｂｙ＋Ｂｙ）／２）×√３＝Ｂｙ×√３  …（式３）
【００４５】
標準的な体型では概ねＦｙ：ＢＫ＝１：２が成立するので、Ｂｙ：ＢＫ＝１：２と考えられる。よって、上記式３の値と、膝下の長さＢＫと、を比較すると、
【００４６】
Ｂｙ×√３＜２×Ｂｙ≒ＢＫ  …（式４）
【００４７】
が成立するので、膝ＫＮより下にカメラ１６がくる可能性が高い。
【００４８】
すなわち、足の前後方向における、第１のカード位置ガイド３０ａの長さＡｙと、第２のカード位置ガイド３０ｂの長さＡｙと、足位置ガイド３２の長さＢｙとの関係は、足ＦＴの膝ＫＮよりも当該足ＦＴに近い位置にカメラ１６を配置した場合に、第１のカード位置ガイド３０ａ内に第１のカード３１ａが収まり、第２のカード位置ガイド３０ｂ内に第２のカード３１ｂが収まり、且つ、足位置ガイ３２ド内に足ＦＴが収まるカメラ映像が撮影される関係であってよい。
【００４９】
これにより、ユーザがこれらのガイドに従って足を撮影すると、カメラ１６が撮影対象の足ＦＴの膝ＫＮよりも自ずと下になるので、ユーザに特に意識させることなく足の踵の境界を鮮明に撮影することができる。よって、足ＦＴの寸法の測定精度が向上する。
【００５０】
＜カード検出部＞
カード検出部２８は、第１カード検出領域から少なくとも１枚の第１カードの検出を試み、第２カード検出領域から少なくとも１枚の第２カードの検出を試みる。その際、カード検出部２８は、画像データの第１及び第２カード検出領域以外を、検出処理の対象外としてよい。これにより、カードの検出に要する時間を短縮できる。
【００５１】
カード検出部２８は、画像データに対してエッジ抽出を行い、その抽出した複数のエッジの関係に基づいてカードを検出してよい。例えば、カード検出部２８は、抽出した複数のエッジの中に、略並行な関係にある２つのエッジ３３ａと、その２つのエッジに対して垂直に近い（所定の閾値未満の角度を形成する）２つのエッジ３３ｂと、が存在し、且つ、略並行なエッジ３３ａと略垂直なエッジ３３ｂの長さの比率と、ＩＳＯ／ＩＥＣ  ７８１０  ＩＤ−１の規格の比率（８５．６０：５３．９８）から大きくかけ離れていない（例えば、比率の差分誤差が所定の閾値未満である）場合に、それら４つのエッジをカードの輪郭と判定してもよい。なお、カード検出部２８は、縦、横、斜め等、どのように置かれたカードであっても検出できてよい。
【００５２】
＜平面補正部＞
上述の通り、足ＦＴの寸法を正確に算出するには画像データにおいてカメラ１６の傾きによる歪みが少ないことが必要であるが、スマートフォンやタブレット端末などの携帯情報装置１０を手で正確に水平に固定するのは難しい。
【００５３】
よって、撮影された画像データは、カメラ１６を床面４３に対して正確に水平に固定して撮影した場合に得られる理想的な画像データ（「理想画像データ」という）よりも、少し歪んでいる。
【００５４】
そこで、平面補正部２５は、撮影された画像データを、理想画像データにできるだけ近づけるように補正（変形）するためのパラメータを算出する。このパラメータを「補正パラメータ」という。補正パラメータは、１つに限られず、複数であってよい。
【００５５】
例えば、平面補正部２５は、画像データ内のカード３１の形状と長辺及び短辺の比率とを、理想画像データのカードの形状（長方形）と長辺及び短辺の比率（８５．６０：５３．９８）とにできるだけ近づける補正パラメータを算出する。
【００５６】
しかし、足ＦＴの爪先付近に置かれた第１カード３１ａのみを用いて補正パラメータを算出し、その補正パラメータを用いて画像データを補正した場合、爪先付近の補正精度は十分であっても、第１カード３１ａから離れた踵付近の補正精度が不十分な可能性がある。なぜなら、第１カード３１ａのみを用いて算出した補正パラメータの誤差が、第１カード３１ａから離れるほど大きな影響を与えるからである。踵付近に置かれた第２カード３１ｂのみを用いて補正パラメータを算出した場合も同様である。
【００５７】
そこで、平面補正部２５は、第１カード３１ａと第２カード３１ｂの両方を用いて補正パラメータを算出してよい。
【００５８】
例えば、平面補正部２５は、第１カード３１ａの形状と長辺及び短辺の比率と、第２カード３１ｂの形状と長辺及び短辺の比率との何れも、理想画像データのカードの形状と長辺及び短辺の比率とにできるだけ近づけるような補正パラメータを算出してよい。
【００５９】
典型的には、平面補正部２５は、カードの形状（長方形）と長辺及び短辺の比率（８５．６０：５３．９８）とを制約条件とし、理想画像データのカードの各頂点の座標と補正後の第１カードの各頂点の座標との誤差の２乗と、理想画像データのカードの各頂点の座標と補正後の第２カードの各頂点の座標との誤差の２乗と、の和の最小値を目的関数とする、最適化問題として、補正パラメータを算出してよい。
【００６０】
これにより、平面補正部２５は、爪先付近及び踵付近の何れにおいても十分な補正精度を有する補正後の画像データを生成可能な補正パラメータを算出することができる。
【００６１】
図４は、補正後の画像データの一例を示す。以下、図４を参照しながら、足領域検出部２６、足寸法算出部２７について説明する。
【００６２】
平面補正部２５によって生成された補正後の画像データ４０には、補正後の第１カード４１ａ及び補正後の第２カード４１ｂと、補正後の足の領域４３とが含まれている。図４に示すように、補正後の第１カード４１ａ及び補正後の第２カード４１ｂは、形状（長方形）と長辺及び短辺の比率（ｃｘ：ｃｙ）とにおいて、ほぼ同じとなり得る。よって、この補正後の第１カード４１ａ及び補正後の第２カード４１ｂを、まとめて「補正後のカード４１」と呼んでもよい。
【００６３】
＜足領域検出部＞
足領域検出部２６は、補正後の画像データ４０における足の領域４３を検出する。足の領域４３は、補正後の画像データ４０における各画素の画素値に基づき特定することができる。例えば、足領域検出部２６は、補正後の画像データ４０に対してエッジ抽出を行うことにより、足の領域４３を特定する。
【００６４】
＜足寸法算出部＞
足寸法算出部２７は、足領域検出部２６により検出された足の領域４３についての、補正後のカード４１に対する相対的な大きさに基づいて、足ＦＴの寸法を算出する。
【００６５】
例えば、足寸法算出部２７は、足の領域４３の爪先から踵までの最長部分の長さをｆｙ、補正後のカード４１の短辺の長さをｃｙ、カードの実際の短辺の長さをＣｙ（＝５３．９８ｍｍ）とすると、足ＦＴの実際のサイズＦｙを、Ｆｙ＝ｆｙ×（Ｃｙ／ｃｙ）として算出する。なお、ｃｙ、Ｃｙに代えて、補正後のカード４１の長辺の長さｃｘ、カードの実際の長辺の長さＣｘ（＝８５．６０ｍｍ）を用いてもよい。
【００６６】
例えば、足寸法算出部２７は、足４３の領域の横幅の最長部分の長さをｆｘ、補正後のカード４１の長辺の長さをｃｘ、カードの実際の長辺の長さをＣｘとすると、足ＦＴの実際の足幅Ｆｘを、Ｆｘ＝ｆｘ×（Ｃｘ／ｃｘ）として算出する。なお、ｃｘ、Ｃｘに代えて、ｃｙ、Ｃｙを用いてもよい。
【００６７】
図５は、足の寸法を測定する処理の一例を示すフローチャートである。
【００６８】
（Ｓ１００）ガイド部２１は、第１カード位置ガイド３０ａと、第２カード位置ガイド３０ｂと、足位置ガイド３２と、をカメラ映像に重畳してディスプレイ１５に表示する（図３参照）。
【００６９】
ユーザは、足ＦＴの爪先付近に第１カード３１ａを、足ＦＴの踵付近に第２カード３１ｂを置く。そして、ユーザは、第１カード３１ａが第１カード位置ガイド３０ａの範囲内に、第２カード３１ｂが第２カード位置ガイド３０ｂの範囲内に含まれ、且つ、足ＦＴが足位置ガイド３２に含まれるように、第１カード３１ａ、第２カード３１ｂ及び足ＦＴとの位置と、カメラ１６の位置および方向と、を調整する。
【００７０】
（Ｓ１０２）ユーザがシャッターボタンを押下（タッチ）すると、静止画撮影部２３は、静止画をカメラ１６により撮影して画像データを生成する。この静止画には、足配置領域に置かれた足ＦＴの画像と、第１カード検出領域に置かれた第１カード３１ａの画像と、第２カード検出領域に置かれた第２カード３１ｂの画像と、が含まれ得る。
【００７１】
（Ｓ１０４）カード検出部２８は、画像データにおいて、第１カード検出領域から第１カード３１ａの検出を試み、第２カード検出領域から第２カード３１ｂの検出を試みる。
【００７２】
（Ｓ１０６）カード検出部２８は、第１カード検出領域及び第２カード検出領域の両方からカードを検出できたか否かを判定し、当該判定結果が肯定的な場合（ＹＥＳ）、Ｓ１０８へ進み、否定的な場合（ＮＯ）、Ｓ１００に戻る。
【００７３】
（Ｓ１０８）平面補正部２５は、Ｓ１０４で検出した第１カード３１ａの画像及び第２カード３１ｂの画像に基づいて、補正パラメータを算出する。そして、平面補正部２５は、その算出した補正パラメータを用いて、補正後の画像データ４０を生成する。
【００７４】
（Ｓ１１０）足領域検出部２６は、補正後の画像データ４０から足の領域４３を検出する。
【００７５】
（Ｓ１１２）足寸法算出部２７は、足領域検出部２６により検出された足の領域４３についての、補正後のカード４１に対する相対的な大きさに基づいて、実際の足ＦＴの寸法を算出する。
【００７６】
以上の処理により、携帯情報端末１０を用いて、足ＦＴの寸法を測定することができる。さらに、撮影した画像データを、２枚以上のカードを用いて補正することにより、足ＦＴの寸法をより正確に測定することができる。
【００７７】
上記Ｓ１１０の処理において、足の領域４３の爪先の位置をユーザに手動で位置合わせさせてもよい。以下にその例を、図６を参照しながら説明する。
【００７８】
図６は、爪先線を手動で位置合わせする様子を示す図である。
【００７９】
まず、ユーザはディスプレイ１５のカメラ映像を見ながら、第２の直線（爪先線）５４ａをドラッグで爪先ＦＴａに位置合わせする。ユーザが目視しながら第２の直線５４ａを位置合わせするので、付け爪やペディキュアがあっても爪先ＦＴａを誤判断することは無い。ただし、ディスプレイ１５へのドラッグ操作なので、爪先ＦＴａの先端に正確に第２の直線５４ａを位置合わせするのは難しい。
【００８０】
そのため次のステップが用意されている。次のステップの判定は、カメラ映像のうち爪先ＦＴａの部分を含むであろう、限定された領域５２ａが用いられる。領域５２ａは、第１の直線５３と第２の直線５４ａの交点を含み、手動による位置合わせの誤差が納まる程度の大きさに限定した領域とすればよい。
【００８１】
図７は、爪先線を自動で位置合わせする様子を示す図である。
【００８２】
ガイド部２１は、図６に示すように、領域５２ａにおいて画素値の分布の変化が最も大きい位置に自動で移動させる。あるいは、領域５２ａにおいて、画素値の変化が所定の画素値変化閾値以上ある位置であり、かつ、現在の第２の直線５４ａに最も近い位置に自動で移動させることにしてもよい。これにより、前のステップで手動で第２の直線５４ａを移動させた際に生じた誤差を解消することができる。
【００８３】
ＩＳＯ／ＩＥＣ  ７８１０  ＩＤ−１の規格に準拠するカードが、クレジットカード、キャッシュカード、免許証等の場合、カードの面に、ユーザのプライバシー及びセキュリティに関する情報が表記されている。以下、カード面に表記されている情報を保護する例を、図８を参照しながら説明する。
【００８４】
図８は、画像データのカード部分に表記されている情報を保護する例を示す。
【００８５】
＜カード保護部＞
カード保護部２９は、画像データ内のカード部分に表記されている情報を視認できない態様に画像処理する。この画像処理は、塗りつぶし処理、モザイク処理、ぼかし処理等であってよい。例えば、カード保護部２９は、図５のＳ１０８において補正後の画像データを生成する際、図８に示すように、画像データ６０内の第１カード６１ａ及び第２カード６１ｂの部分に対して画像処理を施す。
【００８６】
又は、カード保護部２９は、サーバ（例えばＥＣサイトのサーバ）に送信される画像データについて、その画像データ内のカード部分に対して画像処理を施す。これにより、画像データのカード部分に表記されている情報が第三者（例えばＥＣサイトの運営者）に見られることを防止できる。
【００８７】
以上、本発明の実施形態について詳細に説明したが、本発明がこの例に限定されることは無い。
【００８８】
図６、図７の説明において、２本の第２の直線５４ａ、５４ｂのどちらも移動可能としたが、どちらか一方を固定し、他方のみを移動可能としてもよい。例えば、踵側の第２の直線５４ｂは足配置領域３２に対して固定し、爪先側の第２の直線５４ａだけを移動させることにしてもよい。これにより前後方向において踵ＦＴｂの位置とカメラ１６の位置をより正確に一致させることが可能となる。
【００８９】
本実施形態では片足ずつ測定する例を説明したが、両足を一度に測定してもよい。例えば、図９に示すように、ユーザが第１カード位置ガイド３０ａ及び第２カード位置ガイド３０ｂに従って２枚のカードを置き、足位置ガイド３２に従って両足を置いて撮影すると、静止画に、第１カード３１ａ、第２カード３１ｂ、及び両足ＦＴの画像が含まれる。この静止画に対して、本実施形態で述べた処理を行うことにより、両足ＦＴの寸法を一度に測定することができる。
【００９０】
また、本実施形態では、足という人体の部位の寸法を測定する例を示したが、本発明がこの例に限定されることは無い。
【００９１】
他の例として、床面あるいはテーブル面に置いた物品の寸法を測定することも可能である。例えば、携帯情報装置１０によって靴の寸法を測定することも可能である。
【００９２】
靴は概ね足と似た形状および大きさを有するので、本実施形態と同様の処理で寸法を測定することが可能である。ガイド部２１は、第１カード位置ガイドと、第２カード位置ガイドと、靴を置く領域である靴配置領域を示す靴位置ガイドとを、カメラ１６により取り込まれる映像であるカメラ映像に重畳する。静止画撮影部２３は、第１カード位置ガイドの範囲内に置かれた第１カードと、第２カード位置ガイドの範囲内に置かれた第２カードと、靴配置領域に置かれた靴と、とを含む静止画をカメラ１６により撮影して画像データを生成する。カード検出部２８は、第１カード及び第２カードを検出する。平面補正部２５は、カード検出部２８によって検出された第１カード及び第２カードを用いて、補正後の画像データを生成する。靴領域検出部は、足領域算出部２６と同様に、補正後の画像データから靴の領域を検出する。靴寸法算出部は、足寸法算出部２７と同様に、補正後の画像データ内のカード（補正後のカード）と、靴領域検出部によって検出された靴の領域とに基づいて、靴の寸法を算出する。
【００９３】
他の例として、携帯情報装置１０によってテーブル面の寸法を測定することも可能である。その場合、ガイド部２１は、第１カード配置ガイドと、第２カード配置ガイドのみを、カメラ１６により取り込まれる映像であるカメラ映像に重畳する。静止画撮影部２３は、第１カード位置ガイドの範囲内に置かれた第１カードと、第２カード位置ガイドの範囲内に置かれた第２カードと、テーブル面と、を含む静止画をカメラ１６により撮影して画像データを生成する。カード検出部２８は、第１カード及び第２カードを検出する。平面補正部２５は、カード検出部２８によって検出された第１カード及び第２カードを用いて、補正後の画像データを生成する。テーブル面領域検出部は、足領域検出部２６と同様に、補正後の画像データからテーブル面の領域を検出する。テーブル面寸法算出部は、足寸法算出部２７と同様に、補正後の画像データ内のカード（補正後のカード）と、テーブル面領域検出部によって検出されたテーブル面の領域とに基づいて、テーブル面の寸法を算出する。
【００９４】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【符号の説明】
【００９５】
１０…携帯情報装置  ２０…プロセッサ  １２…記憶装置  １６…カメラ  １５…タッチパネルディスプレイ  ２１…ガイド部  ２３…静止画像撮影部  ２４…計算部  ２５…平面補正部  ２６…足領域検出部  ２７…足寸法算出部  ２８…カード検出部  ２９…カード保護部
【図１】
2017116400.tif 000003
【図２】
2017116400.tif 000004
【図３】
2017116400.tif 000005
【図４】
2017116400.tif 000006
【図５】
2017116400.tif 000007
【図６】
2017116400.tif 000008
【図７】
2017116400.tif 000009
【図８】
2017116400.tif 000010
【図９】
2017116400.tif 000011