(57)【要約】      （修正有）【課題】顧客が足又は靴のサイズを簡単に測定するのに好適な足サイズ測定システムを提供する。【解決手段】携帯端末は、足設置用紙の下辺に踵の端を一致させて足設置用紙上に足裏を設置した状態で足設置用紙及び足の全体を撮影した足画像を撮影部から取得し、足画像に基づいて、足設置用紙の長辺の実長を足設置用紙の長辺の画素数で除算することにより実長比率を算出する。次いで、回転要求に応じて足画像を回転し、縦スライド要求に応じて足画像上で縦方向にスライド可能な２つの縦スライダー４４ａ、４４ｂをそれぞれ移動し、横スライド要求に応じて足画像上で横方向にスライド可能な２つの横スライダー４４ｃ、４４ｄをそれぞれ移動する。そして、実長比率、縦スライダー４４ａ、４４ｂ間の画素数及び横スライダー４４ｃ、４４ｄ間の画素数に基づいて足及び靴のサイズを算出する。【選択図】図５
2019045463.tif 000002
【特許請求の範囲】
【請求項１】
所定長の基準長周縁を有する足設置媒体の基準位置周縁に踵の端を一致させて前記足設置媒体上に足裏を設置した状態で前記基準長周縁及び前記基準位置周縁を含む前記足設置媒体及び足全体を撮影した画像を画像撮影手段から取得する画像取得手段と、
前記画像取得手段で取得した画像に基づいて、画素数から実長を変換するための変換情報を生成する変換情報生成手段と、
回転要求に応じて、前記画像取得手段で取得した画像を回転する画像回転手段と、
調整要求に応じて、前記画像取得手段で取得した画像又は前記画像回転手段で回転した画像上で第１方向にスライド可能な２つの第１スライダーの間隔を調整する第１スライダー間隔調整手段と、
調整要求に応じて、前記画像取得手段で取得した画像又は前記画像回転手段で回転した画像上で前記第１方向と直交する第２方向にスライド可能な２つの第２スライダーの間隔を調整する第２スライダー間隔調整手段と、
前記変換情報生成手段で生成した変換情報、前記第１スライダー間の画素数及び前記第２スライダー間の画素数に基づいて足又は靴のサイズを算出する足サイズ算出手段とを備えることを特徴とする足サイズ測定システム。
【請求項２】
請求項１において、
前記足設置媒体は所定規格の用紙であることを特徴とする足サイズ測定システム。
【請求項３】
所定長の基準長周縁を有する足設置媒体の基準位置周縁に踵の端を一致させて前記足設置媒体上に足裏を設置した状態で前記基準長周縁及び前記基準位置周縁を含む前記足設置媒体及び足全体を撮影した画像を画像撮影手段から取得する画像取得ステップと、
前記画像取得ステップで取得した画像に基づいて、画素数から実長を変換するための変換情報を生成する変換情報生成ステップと、
回転要求に応じて、前記画像取得ステップで取得した画像を回転する画像回転ステップと、
調整要求に応じて、前記画像取得ステップで取得した画像又は前記画像回転ステップで回転した画像上で第１方向にスライド可能な２つの第１スライダーの間隔を調整する第１スライダー間隔調整ステップと、
調整要求に応じて、前記画像取得ステップで取得した画像又は前記画像回転ステップで回転した画像上で前記第１方向と直交する第２方向にスライド可能な２つの第２スライダーの間隔を調整する第２スライダー間隔調整ステップと、
前記変換情報生成ステップで生成した変換情報、前記第１スライダー間の画素数及び前記第２スライダー間の画素数に基づいて足又は靴のサイズを算出する足サイズ算出ステップとを含む処理をコンピュータに実行させるためのプログラムであることを特徴とする足サイズ測定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、足又は靴のサイズを測定するシステム及びプログラムに係り、特に、顧客が足又は靴のサイズを簡単に測定するのに好適な足サイズ測定システム及び足サイズ測定プログラムに関する。
【背景技術】
【０００２】
従来、足のサイズを測定する技術としては、例えば、特許文献１記載の足サイズ測定器が知られている。
【０００３】
特許文献１記載の足サイズ測定器は、両足を載せる足載置台２及び足載置台２の足載置部位に沿う鏡体３を配設するとともに、足の上面を直接撮像する一方、足の側面を鏡体の鏡像として撮像する撮像手段５を足載置台２上方に配設し、両足の上面と側面を撮像して得られた画像情報を測定処理手段で解析し、両足のサイズ情報を得るものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−８１９１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１記載の足サイズ測定器にあっては、大型であるため店舗等で利用することはできても、顧客が個々に入手し利用するにはサイズやコストの点で難しいという問題があった。
【０００６】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、顧客が足又は靴のサイズを簡単に測定するのに好適な足サイズ測定システム及び足サイズ測定プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
〔発明１〕  上記目的を達成するために、発明１の足サイズ測定システムは、所定長の基準長周縁を有する足設置媒体の基準位置周縁に踵の端を一致させて前記足設置媒体上に足裏を設置した状態で前記基準長周縁及び前記基準位置周縁を含む前記足設置媒体及び足全体を撮影した画像を画像撮影手段から取得する画像取得手段と、前記画像取得手段で取得した画像に基づいて、画素数から実長を変換するための変換情報を生成する変換情報生成手段と、回転要求に応じて、前記画像取得手段で取得した画像を回転する画像回転手段と、調整要求に応じて、前記画像取得手段で取得した画像又は前記画像回転手段で回転した画像上で第１方向にスライド可能な２つの第１スライダーの間隔を調整する第１スライダー間隔調整手段と、調整要求に応じて、前記画像取得手段で取得した画像又は前記画像回転手段で回転した画像上で前記第１方向と直交する第２方向にスライド可能な２つの第２スライダーの間隔を調整する第２スライダー間隔調整手段と、前記変換情報生成手段で生成した変換情報、前記第１スライダー間の画素数及び前記第２スライダー間の画素数に基づいて足又は靴のサイズを算出する足サイズ算出手段とを備える。
【０００８】
このような構成であれば、画像取得手段により、画像撮影手段から足画像が取得される。この足画像には、足設置媒体の基準位置周縁に踵の端を一致させて足設置媒体上に足裏を設置した状態で基準長周縁及び基準位置周縁を含む足設置媒体及び足全体が撮影されている。このため、足画像に基づいて、変換情報生成手段により変換情報が生成される。
【０００９】
ユーザは、足画像が傾いている場合、例えば、足画像中の足の長さ方向が第１スライダーのスライド方向に、足画像中の足の幅方向が第２スライダーのスライド方向に一致するように画像回転手段により足画像を回転させる。そして、第１スライダーの一方がつま先の端に、他方が足の踵の端に位置するように第１スライダーの間隔を調整する。同様に、第２スライダーの一方が親指の付け根に、他方が小指の付け根に位置するように第２スライダーの間隔を調整する。
【００１０】
このように回転、調整を行うと、足サイズ算出手段により、生成された変換情報、第１スライダー間の画素数及び第２スライダー間の画素数に基づいて足又は靴のサイズが算出される。
【００１１】
ここで、第１スライダー間隔調整手段は、第１スライダーの間隔を調整するものであればどのような構成であってもよく、例えば、２つの第１スライダーをそれぞれ任意にスライドさせる構成、第１スライダーの一方を固定し他方を任意にスライドさせる構成、２つの第１スライダーの間隔を広げたり狭めたりする構成を採用することができる。第２スライダー間隔調整手段についても同様である。
【００１２】
また、変換情報生成手段、画像回転手段、第１スライダー間隔調整手段及び第２スライダー間隔調整手段の動作順序は特に限定されるものではなく任意である。
【００１３】
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。
【００１４】
〔発明２〕  さらに、発明２の足サイズ測定システムは、発明１の足サイズ測定システムにおいて、前記足設置媒体は所定規格の用紙である。
【００１５】
このような構成であれば、所定規格の用紙上に足裏を設置した状態で用紙及び足全体を撮影すれば、足又は靴のサイズが算出される。
【００１６】
〔発明３〕  一方、上記目的を達成するために、発明３の足サイズ測定プログラムは、所定長の基準長周縁を有する足設置媒体の基準位置周縁に踵の端を一致させて前記足設置媒体上に足裏を設置した状態で前記基準長周縁及び前記基準位置周縁を含む前記足設置媒体及び足全体を撮影した画像を画像撮影手段から取得する画像取得ステップと、前記画像取得ステップで取得した画像に基づいて、画素数から実長を変換するための変換情報を生成する変換情報生成ステップと、回転要求に応じて、前記画像取得ステップで取得した画像を回転する画像回転ステップと、調整要求に応じて、前記画像取得ステップで取得した画像又は前記画像回転ステップで回転した画像上で第１方向にスライド可能な２つの第１スライダーの間隔を調整する第１スライダー間隔調整ステップと、調整要求に応じて、前記画像取得ステップで取得した画像又は前記画像回転ステップで回転した画像上で前記第１方向と直交する第２方向にスライド可能な２つの第２スライダーの間隔を調整する第２スライダー間隔調整ステップと、前記変換情報生成ステップで生成した変換情報、前記第１スライダー間の画素数及び前記第２スライダー間の画素数に基づいて足又は靴のサイズを算出する足サイズ算出ステップとを含む処理をコンピュータに実行させるためのプログラムである。
【００１７】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１の足サイズ測定システムと同等の作用が得られる。
【００１８】
ここで、第１スライダー間隔調整ステップは、第１スライダーの間隔を調整するものであればどのような構成であってもよく、例えば、２つの第１スライダーをそれぞれ任意にスライドさせる構成、第１スライダーの一方を固定し他方を任意にスライドさせる構成、２つの第１スライダーの間隔を広げたり狭めたりする構成を採用することができる。第２スライダー間隔調整ステップについても同様である。
【００１９】
また、変換情報生成ステップ、画像回転ステップ、第１スライダー間隔調整ステップ及び第２スライダー間隔調整ステップの実行順序は特に限定されるものではなく任意である。
【発明の効果】
【００２０】
以上説明したように、発明１の足サイズ測定システム又は発明３の足サイズ測定プログラムによれば、例えば、スマートフォン等の携帯端末で足画像を撮影し、携帯端末上で画像の回転や調整を行うことにより足又は靴のサイズを測定することができるので、従来に比して、顧客が足又は靴のサイズを簡単に測定することができる。また、足画像が傾いていると、例えば、第１スライダーの一方がつま先の端に、他方が足の踵の端に位置するように第１スライダーの間隔を調整しても、実際の長さとは異なる長さで足の長さが算出されてしまうが、画像を回転させ傾きを是正することができるので、足又は靴のサイズを比較的正確に測定することができる。また、足又は靴のサイズをすべて自動で測定する構成に比して、ユーザに対しスライダーの調整という操作を行わせることにより測定結果に対する納得が得やすくなるので、その後の靴の購入等につながる可能性（成約率）を向上することができる。
【００２１】
さらに、発明２の足サイズ測定システムによれば、所定規格の用紙を用いることができるので、顧客が足又は靴のサイズをさらに簡単に測定することができる。また、用紙は、足や靴下の色に対してコントラストがある色であるので、画像上で比較的鮮明に足を把握することができる。
【図面の簡単な説明】
【００２２】
【図１】携帯端末１００の外観構成を示す図である。
【図２】携帯端末１００の機能ブロック図である。
【図３】足サイズ測定処理を示すフローチャートである。
【図４】足サイズ測定アプリケーションの表示画面である。
【図５】足サイズ測定アプリケーションの表示画面である。
【図６】足及び靴のサイズを表示した画面である。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態を説明する。図１乃至図６は、本実施の形態を示す図である。
【００２４】
まず、本実施の形態の構成を説明する。
図１は、携帯端末１００の外観構成を示す図である。同図（ａ）は、携帯端末１００の正面図であり、同図（ｂ）は、携帯端末１００の側面図である。
【００２５】
携帯端末１００は、図１に示すように、正面及び背面を含むキャビネット１０を有して構成されている。キャビネット１０の正面には、タッチパネル２１が設けられている。タッチパネル２１は、画像を表示する表示部２８と、表示部２８に重ねられる検出部２９とを有して構成されている。
【００２６】
表示部２８は、液晶パネルと、液晶パネルを照明するパネルバックライトとを有して構成されている。液晶パネルは、画像を表示するための表示面２８ａを有し、表示面２８ａが外部に現れる。表示面２８ａの上に検出部２９が設けられている。
【００２７】
検出部２９は、タッチセンサ等からなり、透明なシート状に形成される。検出部２９を透して表示面２８ａを見ることができる。検出部２９は、マトリクス状に設けられた第１透明電極、第２透明電極及びカバーを有して構成されている。検出部２９は、第１透明電極と第２透明電極との間の静電容量の変化を検出することにより、ユーザが触れた表示面２８ａ上の位置（以下「入力位置」という。）を検出し、その入力位置に応じた位置信号を制御部２７に出力する。
【００２８】
なお、ユーザが表示面２８ａに触れるとは、ユーザが指又はペン等の接触部材（以下単に「指」という。）により表示面２８ａをタッチ、スライド、ロール、タップ等の操作をすることである。また、表示面２８ａに触れるとは、実際には、検出部２９を覆うカバーの表面における表示面２８ａの画像が映る領域を触れることである。「スライド」とは、ユーザが表示面２８ａに指を接触したまま動かす操作をいう。「ロール」とは、ユーザが２本の指で表示面２８ａをタッチし、表示面２８ａに指を接触したまま指を回転させる操作をいう。「タップ」とは、ユーザが指で表示面２８ａを軽く叩くように、表示面２８ａ上のある箇所に指をタッチさせ、そして短時間のうちにリリースする操作である。
【００２９】
キャビネット１０の正面には、マイク１１及びスピーカ１２が設けられている。ユーザは、スピーカ１２からの音声を耳で捉え、マイク１１に対して音声を発することにより通話を行うことができる。
【００３０】
キャビネット１０の背面には、撮影部２４のレンズ窓（不図示）が設けられている。レンズ窓から被写体の画像が撮影部２４に取り込まれる。
【００３１】
図２は、携帯端末１００の機能ブロック図である。
携帯端末１００は、図２に示すように、タッチパネル２１、通信部２２、位置情報取得部２３、撮影部２４、記憶部２５、出力部２６及び制御部２７を有して構成されている。
【００３２】
表示部２８は、制御部２７の制御に従って、ユーザの操作に利用されるＧＵＩ（Graphical User Interface）等を表示する。検出部２９は、入力位置を示す座標情報を制御部２７に出力する。テキストを入力する場合は、例えば、テキストボックス等をタップすると、キーボード画像（ＧＵＩ）が表示部２８に表示され、キーボード画像に配列された文字をタップ等することによりその文字を入力することができる。
【００３３】
通信部２２は、携帯電話機において使用される無線通信の規格に従ってデータ通信を行い、インターネット等のネットワークを介して、サーバ等に対して情報の送信を要求する。そして、通信部２２は、サーバ等から送信されてくる情報を受信し、制御部２７に出力する。
【００３４】
位置情報取得部２３は、ＧＰＳ（Global Positioning System）や無線ＬＡＮ（Local Area Network）等を利用して、携帯端末１００の現在位置を特定する位置情報を取得する。例えば、位置情報取得部２３は、少なくとも別々の箇所に設置された３つの基地局から発信される無線ＬＡＮの電波を利用し、それらの基地局の位置情報に基づいた３辺測量の手法により、携帯端末１００の現在位置を特定する。
【００３５】
撮影部２４は、ＣＣＤ（Charge Coupled Device）センサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサ等の撮像素子を有して構成され、ユーザのシャッター操作に従って画像を撮影する。制御部２７は、撮影された画像を記憶部２５に記憶する。
【００３６】
記憶部２５は、不揮発性の半導体メモリ（例えば、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory））を有して構成されている。記憶部２５は、制御部２７が実行するためのプログラム、撮影部２４で撮影された画像を記憶する。
【００３７】
制御部２７は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等をバス接続して構成されている。
【００３８】
次に、本実施の形態の動作を説明する。
図３は、足サイズ測定処理を示すフローチャートである。
【００３９】
図４は、足サイズ測定アプリケーションの表示画面である。同図（ａ）は測定方法の案内を表示した画面であり、同図（ｂ）は右足を撮影する画面である。
【００４０】
ユーザは、足及び靴のサイズを測定する場合、携帯端末１００において足サイズ測定アプリケーションを起動する。足サイズ測定アプリケーションが起動すると、制御部２７は、記憶部２５の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図３のフローチャートに示す足サイズ測定処理を実行する。足サイズ測定処理では、まず、図４（ａ）に示すように、所定規格（例えば、Ａ４サイズ）の用紙（以下「足設置用紙」という。）の上に右足裏を設置すること、足設置用紙の下辺に踵の端を一致させること、足設置用紙及び右足の全体が画面内に収まるように足設置用紙の各角をガイドに一致させること等の案内情報が表示される。
【００４１】
ユーザは、表示された案内情報に従って、図４（ｂ）に示すように、足設置用紙の下辺に踵の端を一致させて足設置用紙上に右足裏を設置し、足設置用紙及び右足の全体が画面内に収まるように足設置用紙の各角をガイド４０に一致させた状態で、撮影ボタン４２をタップすることにより携帯端末１００に対しシャッター操作を行う。足サイズ測定処理では、図３に示すように、ステップＳ１００に移行して、足設置用紙及び右足の全体を撮影した画像（以下「右足画像」という。）を撮影部２４から取得し、ステップＳ１０２に移行して、取得した右足画像に基づいて足設置用紙の各角を検出できたか否かを判定し、足設置用紙の各角を検出できたと判定した場合(YES)は、ステップＳ１０４に移行する。
【００４２】
ステップＳ１０４では、検出した足設置用紙の左上角から左下角までの画素数（左辺の画素数）及び右上角から右下角までの画素数（右辺の画素数）を算出し、その平均値を足設置用紙の長辺の画素数として算出し、足設置用紙の長辺の実長（Ａ４サイズなら２９７[mm]）を足設置用紙の長辺の画素数で除算することにより実長比率を算出し、ステップＳ１０６に移行する。
【００４３】
図５は、足サイズ測定アプリケーションの表示画面である。同図（ａ）は右足画像を回転させる画面であり、同図（ｂ）はスライダーを移動させる画面である。
【００４４】
ユーザは、右足画像が傾いている場合、図５（ａ）に示すように、ロール等の操作を行うことにより右足画像を回転させることができる。ここで、ユーザは、右足画像中の右足の長さ方向が画面の縦方向に、右足画像中の右足の幅方向が画面の横方向に一致するように右足画像を回転させる。ステップＳ１０６では、ユーザがロール等の操作を行うことにより右足画像の回転要求を検出部２１から入力したか否かを判定し、回転要求を入力したと判定した場合(YES)は、ステップＳ１０８に移行して、ロールの操作量に応じた角度だけ右足画像を回転し、ステップＳ１１０に移行する。
【００４５】
右足画像上には、図５（ｂ）に示すように、縦方向にスライド可能な２つの縦スライダー４４ａ、４４ｂ及び横方向にスライド可能な２つの横スライダー４４ｃ、４４ｄが表示される。ユーザは、スライド等の操作を行うことにより縦スライダー４４ａ、４４ｂを右足画像上で移動させることができる。ここで、ユーザは、上方の縦スライダー４４ａがつま先の端に、下方の縦スライダー４４ｂが足の踵の端に位置するように縦スライダー４４ａ、４４ｂを調整する。ステップＳ１１０では、ユーザがスライド等の操作を行うことにより縦スライド要求を検出部２１から入力したか否かを判定し、縦スライド要求を入力したと判定した場合(YES)は、ステップＳ１１２に移行して、スライドの操作量に応じた距離だけ縦スライド要求に係る縦スライダー４４ａ、４４ｂを縦方向に移動し、ステップＳ１１４に移行する。
【００４６】
次に、ユーザは、スライド等の操作を行うことにより横スライダー４４ｃ、４４ｄを右足画像上で移動させることができる。ここで、ユーザは、左方の横スライダー４４ｃが親指の付け根に、右方の横スライダー４４ｄが小指の付け根に位置するように横スライダー４４ｃ、４４ｄを調整する。ステップＳ１１４では、ユーザがスライド等の操作を行うことにより横スライド要求を検出部２１から入力したか否かを判定し、横スライド要求を入力したと判定した場合(YES)は、ステップＳ１１６に移行して、スライドの操作量に応じた距離だけ横スライド要求に係る横スライダー４４ｃ、４４ｄを横方向に移動し、ステップＳ１１８に移行する。なお、右足画像上の拡大ボタン４６をタップすると、さらに微調整を行うことができる。画面が拡大され、移動ボタン（不図示）をタップすることにより少しずつスライダーが移動する。
【００４７】
ステップＳ１１８では、ユーザが「左足へ進む」のボタン４８をタップすることにより右足画像について縦スライダー４４ａ、４４ｂ及び横スライダー４４ｃ、４４ｄによる調整が終了した旨を検出部２１から入力したか否かを判定し、調整が終了した旨を入力したと判定した場合(YES)は、ステップＳ１２０に移行する。
【００４８】
一方、ステップＳ１１８で、右足画像について縦スライダー４４ａ、４４ｂ及び横スライダー４４ｃ、４４ｄによる調整が終了した旨を入力しないと判定した場合(NO)は、ステップＳ１０６に移行する。また、ステップＳ１１４で、横スライド要求を入力しないと判定した場合(NO)は、ステップＳ１１８に移行する。また、ステップＳ１１０で、縦スライド要求を入力しないと判定した場合(NO)は、ステップＳ１１４に移行する。また、ステップＳ１０６で、回転要求を入力しないと判定した場合(NO)は、ステップＳ１１０に移行する。また、ステップＳ１０２で、足設置用紙のいずれかの角を検出できないと判定した場合(NO)は、右足画像を撮影し直す必要があるため、ステップＳ１００に移行する。
【００４９】
ユーザは、右足の場合と同様に、足設置用紙の下辺に踵の端を一致させて足設置用紙上に左足裏を設置し、足設置用紙及び左足の全体が画面内に収まるように足設置用紙の各角をガイド４０に一致させた状態で、撮影ボタン４２をタップすることにより携帯端末１００に対しシャッター操作を行う。ステップＳ１２０では、足設置用紙及び左足の全体を撮影した画像（以下「左足画像」という。）を撮影部２４から取得し、ステップＳ１２２に移行して、取得した左足画像に基づいて足設置用紙の各角を検出できたか否かを判定し、足設置用紙の各角を検出できたと判定した場合(YES)は、ステップＳ１２４に移行する。
【００５０】
ステップＳ１２４では、検出した足設置用紙の左上角から左下角までの画素数及び右上角から右下角までの画素数を算出し、その平均値を足設置用紙の長辺の画素数として算出し、足設置用紙の長辺の実長を足設置用紙の長辺の画素数で除算することにより実長比率を算出し、ステップＳ１２６に移行する。
【００５１】
ユーザは、左足画像が傾いている場合、ロール等の操作を行うことにより左足画像を回転させることができる。ここで、ユーザは、左足画像中の左足の長さ方向が画面の縦方向に、左足画像中の左足の幅方向が画面の横方向に一致するように右足画像を回転させる。ステップＳ１２６では、ユーザがロール等の操作を行うことにより左足画像の回転要求を検出部２１から入力したか否かを判定し、回転要求を入力したと判定した場合(YES)は、ステップＳ１２８に移行して、ロールの操作量に応じた角度だけ左足画像を回転し、ステップＳ１３０に移行する。
【００５２】
左足画像上には、縦方向にスライド可能な２つの縦スライダー４４ａ、４４ｂ及び横方向にスライド可能な２つの横スライダー４４ｃ、４４ｄが表示される。ユーザは、スライド等の操作を行うことにより縦スライダー４４ａ、４４ｂを左足画像上で移動させることができる。ここで、ユーザは、上方の縦スライダー４４ａがつま先の端に、下方の縦スライダー４４ｂが足の踵の端に位置するように縦スライダー４４ａ、４４ｂを調整する。ステップＳ１３０では、ユーザがスライド等の操作を行うことにより縦スライド要求を検出部２１から入力したか否かを判定し、縦スライド要求を入力したと判定した場合(YES)は、ステップＳ１３２に移行して、スライドの操作量に応じた距離だけ縦スライド要求に係る縦スライダー４４ａ、４４ｂを縦方向に移動し、ステップＳ１３４に移行する。
【００５３】
次に、ユーザは、スライド等の操作を行うことにより横スライダー４４ｃ、４４ｄを左足画像上で移動させることができる。ここで、ユーザは、左方の横スライダー４４ｃが小指の付け根に、右方の横スライダー４４ｄが親指の付け根に位置するように横スライダー４４ｃ、４４ｄを調整する。ステップＳ１３４では、ユーザがスライド等の操作を行うことにより横スライド要求を検出部２１から入力したか否かを判定し、横スライド要求を入力したと判定した場合(YES)は、ステップＳ１３６に移行して、スライドの操作量に応じた距離だけ横スライド要求に係る横スライダー４４ｃ、４４ｄを横方向に移動し、ステップＳ１３８に移行する。
【００５４】
ステップＳ１３８では、ユーザが「測定終了」のボタンをタップすることにより左足画像について縦スライダー４４ａ、４４ｂ及び横スライダー４４ｃ、４４ｄによる調整が終了した旨を検出部２１から入力したか否かを判定し、調整が終了した旨を入力したと判定した場合(YES)は、ステップＳ１４０に移行する。
【００５５】
ステップＳ１４０では、右足画像について調整した縦スライダー４４ａ、４４ｂ間の画素数を算出し、算出した縦スライダー４４ａ、４４ｂ間の画素数に、ステップＳ１０４で算出した実長比率を乗算することにより右足の長さを算出する。また、左足画像について調整した縦スライダー４４ａ、４４ｂ間の画素数を算出し、算出した縦スライダー４４ａ、４４ｂ間の画素数に、ステップＳ１２４で算出した実長比率を乗算することにより左足の長さを算出する。そして、ステップＳ１４２に移行する。
【００５６】
ステップＳ１４２では、右足画像について調整した横スライダー４４ｃ、４４ｄ間の画素数を算出し、算出した横スライダー４４ｃ、４４ｄ間の画素数に、ステップＳ１０４で算出した実長比率を乗算することにより右足の幅を算出する。また、左足画像について調整した横スライダー４４ｃ、４４ｄ間の画素数を算出し、算出した横スライダー４４ｃ、４４ｄ間の画素数に、ステップＳ１２４で算出した実長比率を乗算することにより左足の幅を算出する。そして、ステップＳ１４４に移行する。
【００５７】
ステップＳ１４４では、ステップＳ１４０、Ｓ１４２で算出した足の長さ及び幅に基づいて、右足、左足及び両足のそれぞれについて推奨される靴のサイズを算出する。両足の靴のサイズは、右足の靴のサイズ及び左足の靴のサイズのうち大きい方を採用する。そして、ステップＳ１４６に移行する。
【００５８】
図６は、足及び靴のサイズを表示した画面である。
ステップＳ１４６では、ステップＳ１４０〜Ｓ１４４で算出した足の長さ及び幅、靴のサイズ並びに現在日時を含むサイズ情報（以下「今回測定のサイズ情報」という。）を記憶部２５に記録し、ステップＳ１４８に移行する。ステップＳ１４８では、今回測定のサイズ情報に基づいて、図６上段に示すように、右足について（１）長さ、（２）幅、（３）推奨される靴のサイズ、左足について（４）長さ、（５）幅、（６）推奨される靴のサイズ、両足について（７）推奨される靴のサイズを表示部２８に表示し、ステップＳ１５０に移行する。
【００５９】
ステップＳ１５０では、前回の実行時にステップＳ１４６で記録したサイズ情報（以下「前回測定のサイズ情報」という。）を記憶部２５から読み出し、ステップＳ１５２に移行する。ステップＳ１５２では、前回測定のサイズ情報に基づいて、図６下段に示すように、（１）前回の測定日時、右足について（２）長さ、（３）幅、（４）推奨される靴のサイズ、左足について（５）長さ、（６）幅、（７）推奨される靴のサイズ、両足について（８）推奨される靴のサイズを表示部２８に表示し、一連の処理を終了する。足サイズ測定処理の終了後は、例えば、足サイズを測定し直すメニューに戻るか、会員登録のメニューに移行するかを選択することができる。
【００６０】
一方、ステップＳ１３８で、左足画像について縦スライダー４４ａ、４４ｂ及び横スライダー４４ｃ、４４ｄによる調整が終了した旨を入力しないと判定した場合(NO)は、ステップＳ１２６に移行する。また、ステップＳ１３４で、横スライド要求を入力しないと判定した場合(NO)は、ステップＳ１３８に移行する。また、ステップＳ１３０で、縦スライド要求を入力しないと判定した場合(NO)は、ステップＳ１３４に移行する。また、ステップＳ１２６で、回転要求を入力しないと判定した場合(NO)は、ステップＳ１３０に移行する。また、ステップＳ１２２で、足設置用紙のいずれかの角を検出できないと判定した場合(NO)は、左足画像を撮影し直す必要があるため、ステップＳ１２０に移行する。
【００６１】
次に、本実施の形態の効果を説明する。
本実施の形態では、足設置用紙の下辺に踵の端を一致させて足設置用紙上に足裏を設置した状態で足設置用紙及び足の全体を撮影した足画像を撮影部２４から取得し、足画像に基づいて、足設置用紙の長辺の実長を足設置用紙の長辺の画素数で除算することにより実長比率を算出し、回転要求に応じて足画像を回転し、縦スライド要求に応じて足画像上で縦方向にスライド可能な２つの縦スライダー４４ａ、４４ｂをそれぞれ移動し、横スライド要求に応じて足画像上で横方向にスライド可能な２つの横スライダー４４ｃ、４４ｄをそれぞれ移動し、実長比率、縦スライダー４４ａ、４４ｂ間の画素数及び横スライダー４４ｃ、４４ｄ間の画素数に基づいて足及び靴のサイズを算出する。
【００６２】
これにより、顧客であるユーザは、自己の携帯端末１００で足画像を撮影し、携帯端末１００上で足画像の回転やスライドを行うことにより足及び靴のサイズを測定することができるので、従来に比して、顧客が足及び靴のサイズを簡単に測定することができる。また、妊娠中の女性等も無理な体勢をすることなく楽な姿勢で測定することができる。また、足画像が傾いていると、例えば、上方の縦スライダー４４ａがつま先の端に、下方の縦スライダー４４ｂが足の踵の端に位置するように縦スライダー４４ａ、４４ｂを移動させても、実際の長さとは異なる長さで足の長さが算出されてしまうが、足画像を回転させ傾きを是正することができるので、足及び靴のサイズを比較的正確に測定することができる。また、足及び靴のサイズをすべて自動で測定する構成に比して、ユーザに対しスライダーの移動という操作を行わせることにより測定結果に対する納得が得やすくなるので、その後の靴の購入等につながる可能性（成約率）を向上することができる。測定結果に対するユーザの納得が得やすくなれば、通信販売で靴を販売する場合に返品率の低下にもつながる。
【００６３】
さらに、本実施の形態では、足設置用紙として所定規格（例えば、Ａ４サイズ）の用紙を用いる。
【００６４】
これにより、入手が容易な所定規格の用紙を用いることができるので、顧客が足及び靴のサイズをさらに簡単に測定することができる。また、用紙は、足や靴下の色に対してコントラストがある色であるので、足画像上で比較的鮮明に足を把握することができる。
【００６５】
本実施の形態において、撮影部２４は、発明１又は３の画像撮影手段に対応し、ステップＳ１００、Ｓ１２０は、発明１の画像取得手段、又は発明３の画像取得ステップに対応し、ステップＳ１０４、Ｓ１２４は、発明１の変換情報生成手段、又は発明３の変換情報生成ステップに対応している。また、ステップＳ１０６、Ｓ１０８、Ｓ１２６、Ｓ１２８は、発明１の画像回転手段、又は発明３の画像回転ステップに対応し、ステップＳ１１０、Ｓ１１２、Ｓ１３０、Ｓ１３２は、発明１の第１スライダー間隔調整手段、又は発明３の第１スライダー間隔調整ステップに対応している。
【００６６】
また、本実施の形態において、ステップＳ１１４、Ｓ１１６、Ｓ１３４、Ｓ１３６は、発明１の第２スライダー間隔調整手段、又は発明３の第２スライダー間隔調整ステップに対応し、ステップＳ１４０〜Ｓ１４４は、発明１の足サイズ算出手段、又は発明３の足サイズ算出ステップに対応している。また、足設置用紙は、発明１乃至３の足設置媒体に対応し、足設置用紙の長辺は、発明１又は３の基準長周縁に対応し、足設置用紙の下辺は、発明１又は３の基準位置周縁に対応し、実長比率は、発明１又は３の変換情報に対応している。
【００６７】
〔変形例〕
なお、上記実施の形態においては、足画像のコントラストを調整することについて説明しなかったが、例えば、足画像において足設置用紙の色と足の色のコントラストが所定未満であると判定した場合は、足画像を撮影し直すように構成することもできる。これにより、一定のコントラストを確保することができるので、足画像上でさらに鮮明に足を把握することができる。
【００６８】
また、上記実施の形態及びその変形例においては、足よりも大きいサイズの足設置用紙を用いたが、これに限らず、所定長の基準長周縁（例えば、直線や曲線からなる周縁）を有する用紙であれば足よりも小さいサイズの足設置用紙を用いることができる。
【００６９】
また、上記実施の形態及びその変形例においては、足設置用紙として所定規格の用紙を用いたが、これに限らず、所定長の基準長周縁を有する媒体であれば任意の媒体を用いることができる。
【００７０】
また、上記実施の形態及びその変形例においては、足及び靴のサイズを算出したが、これに限らず、足のサイズだけ算出してもよいし、靴のサイズだけ算出してもよい。後者の場合は、足のサイズを算出することなく、実長比率、縦スライダー４４ａ、４４ｂ間の画素数及び横スライダー４４ｃ、４４ｄ間の画素数に基づいて靴のサイズを算出することができる。
【００７１】
また、上記実施の形態及びその変形例においては、右足及び左足について足及び靴のサイズを算出したが、これに限らず、右足についてだけ算出してもよいし、左足についてだけ算出してもよい。
【００７２】
また、上記実施の形態及びその変形例においては、実長比率を足設置用紙の長辺で算出したが、これに限らず、短辺で算出することもできる。短辺で算出する場合は、足設置用紙の左上角から右上角までの画素数（上辺の画素数）及び左下角から右下角までの画素数（下辺の画素数）を算出し、その平均値を足設置用紙の短辺の画素数として算出し、足設置用紙の短辺の実長（Ａ４サイズなら２１０[mm]）を足設置用紙の短辺の画素数で除算することにより実長比率を算出する。ただし、実長比率は、長辺で算出する方が、画素数が多いので短辺よりも高い精度で算出することができる。
【００７３】
また、上記実施の形態及びその変形例において、図３のフローチャートに示す足サイズ測定処理を実行するにあたっては、記憶部２５に予め格納されているプログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムを読み込んで実行するようにしてもよい。
【００７４】
また、上記実施の形態及びその変形例においては、他のユーザが購入した靴の靴情報を表示することについて説明しなかったが、例えば、自己の携帯端末１００で撮影した足画像を他のユーザの携帯端末１００で撮影した足画像と照合し、自己の足画像に近い足画像のユーザが購入した靴の靴情報を表示するように構成することもできる。具体的には、次の構成を採用することができる。
【００７５】
靴情報管理サーバは、ユーザごとにそのユーザの携帯端末１００で撮影した足画像を登録する足画像データベースと、ユーザごとにそのユーザが購入した靴に関する靴情報（例えば、サイズ、製造メーカ、品番、現在の販売価格、購入価格、購入数量、購入頻度、商品画像、レビュー）を登録する靴情報データベースとを備え、ユーザＡの携帯端末１００で撮影した足画像に類似する他のユーザの足画像を足画像データベースから検索し、索出した足画像に対応するユーザの靴情報を靴情報データベースから検索し、索出した靴情報をユーザＡの携帯端末１００に送信する。携帯端末１００は、靴情報管理サーバから受信した靴情報を表示する。これにより、ユーザは、自己の足又は靴のサイズに近い他のユーザが購入した靴の靴情報を参照することができるので、ユーザの靴の購入を促進することができる。例えば、自己の足又は靴のサイズに近い他のユーザが、足サイズ測定アプリケーションで測定したサイズよりも若干大きい靴を購入し、且つその商品に対して満足度の高いレビューを記述していることが分かれば、測定したサイズよりも若干大きい靴を購入することへの動機付けとなる。
【００７６】
この構成においては、足画像との照合を行ったが、足画像に代えて、算出した足又は靴のサイズを含むサイズ情報との照合を行うように構成することもできる。また、靴情報データベースの靴情報から、足サイズ測定アプリケーションで測定したサイズよりも若干大きい靴を購入し満足する傾向がある場合は、測定したサイズよりも若干大きいサイズを「推奨される靴のサイズ」として表示するようにステップＳ１４４の判定基準を補正することもできる。測定したサイズよりも若干小さい靴を購入し満足する傾向がある場合も同様に、測定したサイズよりも若干小さいサイズを「推奨される靴のサイズ」として提示するようにステップＳ１４４の判定基準を補正することができる。この補正は、靴のサイズ、用途、ユーザの性別その他のセグメントごとに行うことができる。
【００７７】
また、上記実施の形態及びその変形例においては、足又は靴のサイズの適否を判定することについて説明しなかったが、例えば、自己の携帯端末１００で撮影した足画像を他のユーザの携帯端末１００で撮影した足画像と照合し、算出された自己の足又は靴のサイズが、自己の足画像に近い足画像のユーザについて算出された足又は靴のサイズと比べて所定以上差異が生じている場合は、算出された足又は靴のサイズが正しくない可能性があることを通知するように構成することもできる。具体的には、次の構成を採用することができる。
【００７８】
サイズ情報管理サーバは、ユーザごとにそのユーザの携帯端末１００で撮影した足画像を登録する足画像データベースと、ユーザごとにそのユーザについて算出された足又は靴のサイズを含むサイズ情報を登録するサイズ情報データベースとを備え、ユーザＡの携帯端末１００で撮影した足画像に類似する他のユーザの足画像を足画像データベースから検索し、索出した足画像に対応するユーザのサイズ情報をサイズ情報データベースから検索し、索出したサイズ情報をユーザＡの携帯端末１００に送信する。ここで、複数のユーザのサイズ情報を索出した場合は、これらのユーザについて算出された足又は靴のサイズの統計値（例えば、平均値）を算出し、統計値を含むサイズ情報を携帯端末１００に送信する。携帯端末１００は、サイズ情報管理サーバから受信したサイズ情報に基づいて、算出された自己の足又は靴のサイズが、他のユーザについて算出された足若しくは靴のサイズ又はその統計値と比べて所定以上差異が生じているか否かを判定し、所定以上差異が生じていると判定した場合は、所定の通知（例えば、算出された足又は靴のサイズが正しくない可能性がある旨の通知）を行う。これにより、ユーザは、算出された自己の足又は靴のサイズの適否を把握することができる。
【００７９】
この構成においては、所定の通知を行ったが、これに限らず、受信したサイズ情報に基づいて、算出した足又は靴のサイズを補正するように構成することもできる。
【００８０】
また、上記実施の形態及びその変形例においては、足のサイズが変動することについて説明しなかったが、足のサイズは例えば１日のなかでも変動があるので、購入しようとする靴が利用される期間を考慮して足又は靴のサイズを測定することが考えられる。具体的には、次の構成を採用することができる。
【００８１】
第１の構成は、靴ごとにその靴が利用される期間を示す利用期間情報をサーバのデータベースに記憶し、ユーザが購入しようとする靴の利用期間情報をサーバから取得し、取得した利用期間情報に基づいて、足又は靴のサイズを測定しようとする日時（現在）が、ユーザが購入しようとする靴が利用される期間外であると判定した場合は、所定の通知（例えば、購入しようとする靴が利用される期間内に測定するのがよい旨の通知）を行う。ここで、利用期間情報は、例えば、１日のうちの特定時間帯、１週間のうちの特定日、１ヶ月のうちの特定日、１年のうちの特定期間その他任意の期間を設定することができる。また、利用期間情報は、その靴が一般的又は統計的に利用される期間を設定してもよいし、ユーザごとにそのユーザが実際に利用し又は利用すると予想される期間を設定してもよい。後者の場合、例えば、靴にセンサを設け、センサから得られる情報に基づいて利用期間情報を設定することができる。
【００８２】
第２の構成は、測定ごとに、足又は靴のサイズ及び測定日時を含むサイズ情報を記憶部２５に記録しておき、ユーザが購入しようとする靴の利用期間情報をサーバから取得し、取得した利用期間情報に基づいて、記憶部２５のサイズ情報のうちユーザが購入しようとする靴が利用される期間内に測定日時が属するサイズ情報を記憶部２５から読み出し、読み出したサイズ情報に基づいて、ユーザが購入しようとする靴について「推奨される靴のサイズ」を表示する。
【００８３】
第３の構成は、測定ごとに、足又は靴のサイズ及び測定日時を含むサイズ情報を記憶部２５に記録しておき、ユーザが購入しようとする靴の利用期間情報をサーバから取得し、取得した利用期間情報及び記憶部２５のサイズ情報に基づいて、ユーザが購入しようとする靴が利用される期間内におけるユーザの足又は靴のサイズを予測し、その予測結果に基づいて、ユーザが購入しようとする靴について「推奨される靴のサイズ」を表示する。
【００８４】
また、上記実施の形態及びその変形例においては、足のサイズが変動することについて説明しなかったが、足のサイズは靴を利用するときのコンディション又は状況によって変動があるので、購入しようとする靴の用途を考慮して足又は靴のサイズを測定することが考えられる。具体的には、次の構成を採用することができる。
【００８５】
第１の構成は、靴ごとにその靴の用途を示す用途情報をサーバのデータベースに記憶し、ユーザが購入しようとする靴の用途情報をサーバから取得し、取得した用途情報に基づいて、足又は靴のサイズを測定しようとするコンディション又は状況（現在）が、ユーザが購入しようとする靴の用途で靴を利用したときのコンディション又は状況（以下「利用時のコンディション又は状況」という。）でないと判定した場合は、所定の通知（例えば、購入しようとする靴の利用時のコンディション又は状況で測定するのがよい旨の通知）を行う。ここで、用途情報は、例えば、通勤用、通学用、運動用、レジャー用、アウトドア用その他任意の用途を設定することができる。また、用途情報は、その靴の一般的又は統計的な用途を設定してもよいし、ユーザごとにそのユーザが実際に利用し又は利用すると予想される用途を設定してもよい。後者の場合、例えば、靴にセンサを設け、センサから得られる情報に基づいて用途情報を設定することができる。また、ユーザのコンディションは、センサから得られるユーザの身体情報（例えば、心拍数、血圧、血糖値）等から、ユーザの状況は携帯端末１００の位置情報等から特定することができる。利用時のコンディション又は状況は、コンディション又は状況を示すコンディション情報及び用途情報を対応づけて登録したテーブル等により特定することができる。
【００８６】
第２の構成は、測定ごとに、足又は靴のサイズ及び測定時のコンディション又は状況を含むサイズ情報を記憶部２５に記録しておき、ユーザが購入しようとする靴の用途情報をサーバから取得し、取得した用途情報に基づいて、記憶部２５のサイズ情報のうちユーザが購入しようとする靴の利用時のコンディション又は状況に近いコンディション又は状況のサイズ情報を記憶部２５から読み出し、読み出したサイズ情報に基づいて、ユーザが購入しようとする靴について「推奨される靴のサイズ」を表示する。
【００８７】
第３の構成は、測定ごとに、足又は靴のサイズ及び測定時のコンディション又は状況を含むサイズ情報を記憶部２５に記録しておき、ユーザが購入しようとする靴の用途情報をサーバから取得し、取得した用途情報及び記憶部２５のサイズ情報に基づいて、ユーザが購入しようとする靴の利用時のコンディション又は状況におけるユーザの足又は靴のサイズを予測し、その予測結果に基づいて、ユーザが購入しようとする靴について「推奨される靴のサイズ」を表示する。
【００８８】
これらの構成においては、用途情報を用いたが、用途情報に代えて、靴を利用するときのコンディション又は状況を示すコンディション情報を用いることもできる。
【００８９】
また、足のサイズはユーザの体重によっても変動があるので、ユーザの体重を考慮して足又は靴のサイズを測定することが考えられる。体重が大きくなれば足のサイズは大きくなるのに対し、体重が小さくなれば足のサイズは小さくなる関係にある。具体的には、次の構成を採用することができる。
【００９０】
第１の構成は、測定ごとに、足又は靴のサイズ及びユーザの体重を含むサイズ情報を記憶部２５に記録しておき、体重計等からユーザの現在の体重を取得し、取得した体重を基準として上下所定範囲内に体重が属するサイズ情報が記憶部２５に存在しないと判定した場合は、所定の通知（例えば、足又は靴のサイズを測定し直すのがよい旨の通知）を行う。
【００９１】
第２の構成は、測定ごとに、足又は靴のサイズ及びユーザの体重を含むサイズ情報を記憶部２５に記録しておき、体重計等からユーザの現在の体重を取得し、取得した体重を基準として上下所定範囲内に体重が属するサイズ情報を記憶部２５から読み出し、読み出したサイズ情報に基づいて、ユーザが購入しようとする靴について「推奨される靴のサイズ」を表示する。
【００９２】
第３の構成は、測定ごとに、足又は靴のサイズ及びユーザの体重を含むサイズ情報を記憶部２５に記録しておき、体重計等からユーザの現在の体重を取得し、取得した体重及び記憶部２５のサイズ情報に基づいて、現在の体重におけるユーザの足又は靴のサイズを予測し、その予測結果に基づいて、ユーザが購入しようとする靴について「推奨される靴のサイズ」を表示する。
【００９３】
また、足のサイズはユーザの年齢によっても変動があるので、ユーザの年齢を考慮して足又は靴のサイズを測定することが考えられる。年齢が高くなれば足のサイズは小さくなる関係にある。具体的には、次の構成を採用することができる。
【００９４】
第１の構成は、測定ごとに、足又は靴のサイズ及びユーザの年齢を含むサイズ情報を記憶部２５に記録しておき、ユーザの現在の年齢を取得し、取得した年齢から所定以下の範囲内に年齢が属するサイズ情報が記憶部２５に存在しないと判定した場合は、所定の通知（例えば、足又は靴のサイズを測定し直すのがよい旨の通知）を行う。
【００９５】
第２の構成は、測定ごとに、足又は靴のサイズ及びユーザの年齢を含むサイズ情報を記憶部２５に記録しておき、ユーザの現在の年齢を取得し、取得した年齢から所定以下の範囲内に年齢が属するサイズ情報を記憶部２５から読み出し、読み出したサイズ情報に基づいて、ユーザが購入しようとする靴について「推奨される靴のサイズ」を表示する。
【００９６】
第３の構成は、測定ごとに、足又は靴のサイズ及びユーザの年齢を含むサイズ情報を記憶部２５に記録しておき、ユーザの現在の年齢を取得し、取得した年齢及び記憶部２５のサイズ情報に基づいて、現在の年齢におけるユーザの足又は靴のサイズを予測し、その予測結果に基づいて、ユーザが購入しようとする靴について「推奨される靴のサイズ」を表示する。
【符号の説明】
【００９７】
１００…携帯端末、  １０…キャビネット、  １１…マイク、  １２…スピーカ、  ２１…タッチパネル、  ２２…通信部、  ２３…位置情報取得部、  ２４…撮影部、  ２５…記憶部、  ２６…出力部、  ２７…制御部、  ２８…表示部、  ２８ａ…表示面、  ２９…検出部、  ４０…ガイド、  ４２…撮影ボタン、  ４４ａ、４４ｂ…縦スライダー、  ４４ｃ、４４ｄ…横スライダー、  ４６…拡大ボタン、  ４８…ボタン
【図１】
2019045463.tif 000003
【図２】
2019045463.tif 000004
【図３】
2019045463.tif 000005
【図４】
2019045463.tif 000006
【図５】
2019045463.tif 000007
【図６】
2019045463.tif 000008