(57)【要約】      （修正有）【課題】指輪などの被計測物のサイズを容易に、且つ、高い精度で計測することができる携帯情報端末を提供する。【解決手段】指輪に向けて光を照射する発光部１１２、光が照射された指輪を撮像する撮像部１１１、指輪の撮像結果を表示画面に表示する出力部１１４を有する。また、表示画面上において所定の形状に形成されたガイドの表示を制御する主制御部１２０、表示画面上における、前記撮像された被計測物と前記ガイドとの重畳を検出する検出部１０１、重畳を検出したときに携帯情報端末から指輪までの距離を距離情報として算出する距離算出部１０３を有する。また、重畳を検出したときの撮像結果から指輪の輪郭線を輪郭線情報として抽出する輪郭抽出部１０６を有する。主制御部１２０は、距離情報に基づいて指輪のサイズに対してガイドの相対的なサイズを設定し、設定結果と輪郭線情報とに基づいて指輪のサイズ（号数）を特定する。【選択図】図１
2017035273.tif 000002
【特許請求の範囲】
【請求項１】
環状の被計測物のサイズ計測を行う携帯情報端末であって、
前記携帯情報端末は、
前記被計測物に向けて光を照射する照射手段と、
前記照射手段により光が照射された被計測物を撮像する撮像手段と、
前記撮像手段による前記被計測物の撮像結果を表示画面に表示する表示手段と、
前記表示画面上において所定の形状に形成されたガイドの表示を制御する制御手段と、
前記表示画面上における、前記撮像された被計測物と前記ガイドとの重畳を検出する検出手段と、
前記検出手段が重畳を検出したときに前記携帯情報端末から前記被計測物までの距離を距離情報として算出する算出手段と、
前記検出手段が重畳を検出したときの撮像結果から前記被計測物の輪郭線を輪郭線情報として抽出する抽出手段と、を有し、
前記制御手段は、前記距離情報に基づいて前記被計測物のサイズに対して前記ガイドの相対的なサイズを設定し、設定結果と前記輪郭線情報とに基づいて被計測物のサイズを特定することを特徴とする、
携帯情報端末。
【請求項２】
前記制御手段は、前記設定結果と前記輪郭線情報とに基づいて導出した前記被計測物の内周長さに応じて当該被計測物のサイズを特定することを特徴とする、
請求項１に記載の携帯情報端末。
【請求項３】
前記抽出手段は、前記撮像結果から前記被計測物の内周側に生じている陰影を検出し、検出した陰影を基準にして前記被計測物の輪郭線を輪郭線情報として抽出することを特徴とする、
請求項１又は２に記載の携帯情報端末。
【請求項４】
前記撮像手段は、前記被計測物の外側面を撮像し、
前記制御手段は、前記距離情報に基づいて前記被計測物のサイズに対して前記ガイドの相対的なサイズを設定し、設定結果と前記輪郭線情報とに基づいて被計測物の幅長を特定するものであり、
前記携帯情報端末は、任意に前記幅長を受付ける受付手段と、
前記受付けた任意の幅長と、前記特定した被計測物の幅長とが異なる値である場合、当該受付けた任意の幅長と当該特定した被計測物の幅長を比較した結果の差分に応じて前記特定された被計測物のサイズに対する調整値を導出する補正手段と、を有することを特徴とする、
請求項１、２又は３に記載の携帯情報端末。
【請求項５】
環状の被計測物のサイズ計測を行う携帯情報端末が実行する計測方法であって、
前記携帯情報端末は、
前記被計測物に向けて光を照射する工程と、
前記光が照射された被計測物を撮像する工程と、
前記被計測物の撮像結果を表示画面に表示する工程と、
前記表示画面上において、所定の形状に形成されたガイドの表示を制御する工程と、
前記表示画面上における、前記撮像された被計測物と前記ガイドとの重畳を検出する工程と、
前記重畳を検出したときに前記携帯情報端末から前記被計測物までの距離を距離情報として算出する工程と、
前記重畳を検出したときの撮像結果から前記被計測物の輪郭線を輪郭線情報として抽出する工程と、
前記距離情報に基づいて前記被計測物のサイズに対して前記ガイドの相対的なサイズを設定し、設定結果と前記輪郭線情報とに基づいて被計測物のサイズを特定する工程と、を有することを特徴とする、
計測方法。
【請求項６】
請求項５に記載の計測方法を携帯情報端末に実行させるためのプログラム。
【請求項７】
被計測物のサイズ計測を行う携帯情報端末であって、
前記携帯情報端末は、
所定の比較対象物と共に前記被計測物を撮像する撮像手段と、
前記撮像手段による前記被計測物の撮像結果を表示画面に表示する表示手段と、
前記表示画面上に前記所定の比較対象物と前記被計測物とが表示されたことを検出する検出手段と、
前記検出手段が前記所定の比較対象物と前記被計測物とが表示されたことを検出したときの撮像結果から前記被計測物の輪郭線を輪郭線情報として抽出する抽出手段と、
前記所定の比較対象物のサイズを基準に前記被計測物の相対的なサイズを設定し、設定結果と前記輪郭線情報とに基づいて被計測物のサイズを特定する制御手段と、を有することを特徴とする、
携帯情報端末。
【請求項８】
前記被計測物方向に向けて光を照射する照射手段と、
前記比較対象物に照射される光の強度を検知する検知手段と、をさらに有し、
前記制御手段は、前記比較対象物に照射される光の強度が所定の値以下であると検知された場合、前記照射手段による光の照射を開始するように制御することを特徴とする、
請求項７に記載の携帯情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被計測物のサイズを計測する技術に関する。
【背景技術】
【０００２】
宝飾品の一つである指輪は、その内周長に基づきサイズ（例えば、８号、９号など）が規定されている。ユーザが所持している指輪のサイズを計測したい場合、特許文献１に開示されたサイズ測定具のような専用の器具を備えている販売店舗にユーザ自身が指輪を持ち込む必要があった。
【０００３】
また、特許文献２に開示された指輪製造システムでは、指輪の外周面形状に基づいて内壁面を形成することにより、指輪の装着時に着用者の指にぴったりとフィットさせて違和感を与えることのない、着用者だけに適した指輪を製造する、というものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−９８５０３号公報
【特許文献２】特開２００４−１５９８７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１、２に開示されているような方法では、指輪購入毎に店舗に出向く必要があったり、店舗を有しないインターネットショッピングでは購入できないなどユーザにとっては利便性を欠くものである。また、ユーザが所持する指輪をスマートフォンなどの携帯情報端末のカメラ機能を用いて撮影してその撮影画像に基づいてサイズを計測するサイズ計測ソフトウエアを利用する場合であっても、カメラの解像度や撮像条件によるばらつきが大きく、容易に且つ高い精度でサイズ計測を行うことができない、という課題が残る。
【０００６】
本発明は、指輪などの被計測物のサイズを容易に、且つ、高い精度で計測することができる携帯情報端末を提供することを、主たる課題とする。
【課題を解決するための手段】
【０００７】
本発明の携帯情報端末は、環状の被計測物のサイズ計測を行う携帯情報端末であって、前記携帯情報端末は、前記被計測物に向けて光を照射する照射手段と、前記照射手段により光が照射された被計測物を撮像する撮像手段と、前記撮像手段による前記被計測物の撮像結果を表示画面に表示する表示手段と、前記表示画面上において所定の形状に形成されたガイドの表示を制御する制御手段と、前記表示画面上における、前記撮像された被計測物と前記ガイドとの重畳を検出する検出手段と、前記検出手段が重畳を検出したときに前記携帯情報端末から前記被計測物までの距離を距離情報として算出する算出手段と、前記検出手段が重畳を検出したときの撮像結果から前記被計測物の輪郭線を輪郭線情報として抽出する抽出手段と、を有し、前記制御手段は、前記距離情報に基づいて前記被計測物のサイズに対して前記ガイドの相対的なサイズを設定し、設定結果と前記輪郭線情報とに基づいて被計測物のサイズを特定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、指輪などの被計測物のサイズを容易に、且つ、高い精度で計測することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る携帯情報端末の機能構成を説明するためのブロック図。
【図２】（ａ）、（ｂ）、（ｃ）は、携帯情報端末による指輪サイズ計測の様子を説明するための図。
【図３】携帯情報端末が行う指輪のサイズ計測の処理手順の一例を示すフローチャート。
【図４】（ａ）、（ｂ）、（ｃ）は、撮像された指輪と固定基準値との比較を説明するための図。
【図５】サイズ計測結果から指輪の号数に変換するための変換テーブル（表）の一例を示す図。
【図６】（ａ）、（ｂ）、（ｃ）は、サイズ計測結果の表示例を説明するための図。
【図７】（ａ）、（ｂ）は、リング幅調整プロセスにおける携帯情報端末の画面の変遷の概要を説明するための図。
【図８】リング幅調整における補正値（補正号数）の一例を示す補正テーブル（表）。
【図９】（ａ）、（ｂ）、（ｃ）は、カード色の違いによる測定精度への影響度合いを説明するための図。
【図１０】指輪サイズ（号数）に応じた、カード色の違いによる測定精度への影響度合いを説明するための図。
【図１１】（ａ）、（ｂ）、（ｃ）は、傾き補正（角度補正）を行い、真円性補正の精度をより高める方法の一例を説明するための図。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら実施形態を説明する。なお、スマートフォンなどの携帯情報端末に本発明を適用して被計測物のサイズ計測装置としての機能を発揮するように構成した場合を例に挙げて説明を進める。また、被計測物を指輪とし、指輪のサイズ計測を行う場合を例に挙げて説明する。
【００１１】
図１は、本実施形態に係る携帯情報端末の機能構成を説明するためのブロック図である。
図１に示す携帯情報端末１００は、記憶部１０１、検出部１０２、距離算出部１０３、固定基準比較部１０４、画像処理部１０５、輪郭抽出部１０６、補正部１０７、Ｉ／Ｆ（インタフェース）１１０、撮像部１１１、発光部１１２、入力部１１３、出力部１１４、主制御部１２０を含んで構成される。
【００１２】
記憶部１０１は、携帯情報端末１００が行う処理において使用される各種情報を格納する。検出部１０２は、撮像部１１１により撮像された指輪と、後述する出力部１１４の表示画面上に表示されたガイド（後述する図２（ｃ）に示す点線円）との重畳（重なり合ったこと）を検出する。このように検出部１０２は、表示画面上における、前記撮像された被計測物と前記ガイドとの重畳を検出する検出手段として機能する。詳細は後述する。
【００１３】
距離算出部１０３は、携帯情報端末１００から被計測物である指輪までの距離（後述する図２（ａ）に示す距離Ｌ）を算出する。このように距離算出部１０３は、検出部１０２が重畳を検出したときに携帯情報端末１００から被計測物までの距離を距離情報として算出する算出手段として機能する。なお、例えば携帯情報端末１００から赤外線等を対象物へ向けて照射して、その反射波を受信するまでの経過時間に基づいて当該対象物までの距離を計測するように構成することができる。
固定基準比較部１０４は、現物の指輪のサイズと撮像結果に含まれる指輪のサイズとが相対的に同じサイズとなるように、出力部１１４の表示画面上に表示されたガイドのサイズを規定する基準長さ（単位長さ）を決定する。具体的には、距離情報に基づいて被計測物である指輪のサイズに対してガイドの相対的なサイズを設定する。詳細は後述する。
【００１４】
画像処理部１０５は、撮像画像に対して各種画像処理を行う。輪郭抽出部１０６は、画像処理後の撮像画像に含まれる指輪の輪郭（輪郭線）を輪郭線情報として抽出する。このように輪郭抽出部１０６は、検出部１０２が重畳を検出したときの撮像結果から指輪の輪郭線を輪郭線情報として抽出する抽出手段として機能する。
補正部１０７は、後述する真円性補正、及び、リング幅調整を行う。例えば、同じサイズの指輪であってもその幅長の違いにより指にフィットしたり、そうでなったりする。補正部１０７は、指輪サイズの計測結果に基づいて、ユーザが選択した指輪の幅長に応じた指輪サイズとなるような調整値を導出する。このように補正部１０７は、任意に受付けた幅長の値に応じて、サイズ計測結果である指輪のサイズ（号数）に対する調整値を導出する補正手段として機能する。
【００１５】
Ｉ／Ｆ１１０は、例えば、インターネット回線Ｎを介した情報の授受、あるいは無線通信による情報の授受を制御する。また、ユーザは、Ｉ／Ｆ１１０を介して、インターネット回線Ｎに接続された図示しないサーバ装置に格納された各種情報のダウンロードを指示し、ダウンロードした情報を携帯情報端末１００において使用することもできる。
撮像部１１１は、カメラなどであり、撮像手段として機能する。発光部１１２は、被計測物の方向（被計測物方向）に向けて光を照射する、例えばフラッシュライトである。発光部１１２は、光を照射する照射手段として機能する。
【００１６】
入力部１１３は、携帯情報端末１００が有するキーボード、あるいはポインティングディバイス等の入力装置であり、ユーザからの入力操作を受付ける。
出力部１１４は、携帯情報端末１００が有するディスプレイ等の表示装置である。以下、出力部１１４を表示手段として機能する表示画面１１４と表す場合もある。
【００１７】
主制御部１２０は、携帯情報端末１００が有する各構成機器を制御する。なお、主制御部は、携帯情報端末１００に内蔵されているプロセッサ及び内部メモリを有する一種のコンピュータ装置のハードウエア資源と、所定のコンピュータプログラムとの協働により実現される。なお、携帯情報端末１００は、年月日を表す時刻データと制御動作の同期クロックとを出力するＲＴＣ（Real Time Clock）モジュールを有する。このように主制御部１２０は、携帯情報端末１００の各処理を統括的に制御する制御手段として機能する。
【００１８】
図２は、携帯情報端末１００による指輪サイズ計測の様子を説明するための図である。なお、図２（ａ）、（ｂ）に示す指輪Ｒを被計測物として示している。
図２（ａ）は、水平方向から見た時の携帯情報端末１００が指輪Ｒを撮像している様子を示している。図２（ａ）では、机などの水平面に指輪Ｒが載置され、この指輪Ｒと並行に、且つ、当該指輪Ｒと距離Ｌだけ離れた位置から携帯情報端末１００が撮像部１１１を介して当該指輪Ｒを撮像している。なお、サイズ計測の際には、発光部１１２から指輪Ｒに向けて光が照射されている。また、撮像結果（撮像画像）は、表示画面１１４上に表示される。
【００１９】
図２（ｂ）は、発光部１１２からの光が照射された状態の指輪Ｒの様子を説明するための上面図である。例えば、携帯情報端末１００から光が照射された際には、指輪Ｒの内周側には図２（ｂ）に示すような影（陰影）が生じることになる。そのため、この陰影によるサイズ計測の精度低下を抑制するために、本実施形態に係る携帯情報端末１００においては、指輪Ｒを検出結果（撮像結果）に対して後述する画像処理を行ってから輪郭抽出処理などが行われるように制御される。処理の詳細については、後述する。
【００２０】
図２（ｃ）は、指輪サイズ計測を開始した際の携帯情報端末１００の表示画面の表示例を示す図である。
図２（ｃ）に示す表示画面１１４上には、「ガイドにリングを合わせてください。」とのメッセージが表示されており、ユーザは、表示画面１１４上に表示された点線円をガイドとし、指輪サイズ計測時にはこのガイドに合わせて指輪Ｒが重なるように携帯情報端末１００の向きや位置を調整する。このガイドは、図２（ｃ）に示すような円形形状に限らず、例えば正方形に形成するなど他の形状であっても良い。この場合、撮像された指輪Ｒが正方形のガイドに内接したときに重畳したものと検出されるように構成する。
なお、表示画面１１４上のガイドと指輪Ｒとが重畳したこと、つまり重なり合ったことは携帯情報端末１００の検出部１０２により検出される。また、ガイドと指輪Ｒとの重なり具合は、完全一致の場合のみならず、所定の許容範囲を設けてその範囲内においては重畳したと検出されるように構成することもできる。
【００２１】
図３は、携帯情報端末１００が行う指輪Ｒのサイズ計測の処理手順の一例を示すフローチャートである。
なお、携帯情報端末１００が行う指輪Ｒのサイズ計測では、最終的にはその内周長さに応じた指輪のサイズ（例えば、８号、９号などの号数）を特定するものとして説明を進める。
【００２２】
主制御部１２０は、サイズ計測用のアプリケーション起動を契機にサイズ計測を開始する。主制御部１２０は、撮像部１１１を起動する（Ｓ３０１）。主制御部１２０は、発光部１１２の発光開始を指示する（Ｓ３０２）。これにより携帯情報端末１００は、被計測物である指輪への光の照射、並びに、当該指輪の撮像が開始される。
【００２３】
主制御部１２０は、検出部１０２を介して、表示画面１１４上のガイドと指輪Ｒが重なり合ったか否か、つまり重畳したか否かを検出する（Ｓ３０３）。なお、以下の処理ではガイドと指輪Ｒとの重畳が検出されたタイミングの撮像画像に基づいて行われる。
【００２４】
［距離算出プロセス］
主制御部１２０は、距離算出部１０３を介して、携帯情報端末１００から指輪Ｒまでの距離を算出する（Ｓ３０４）。具体的には、既知の三角法を用いて図２に示す距離Ｌを算出する。また、距離Ｌの算出は、検出部１０２を介してガイドと指輪Ｒが表示画面１１４上において重なり合ったことが検出されたタイミングを契機に実施される。
【００２５】
［固定基準値比較プロセス］
主制御部１２０は、ステップＳ３０４の処理により算出された距離Ｌに基づき、撮像された指輪Ｒのサイズ計測のために当該指輪Ｒと固定基準値との比較を行う（Ｓ３０５）。
ここで、撮像された指輪Ｒと固定基準値との比較について、図４を用いて説明する。
【００２６】
図４は、撮像された指輪Ｒと固定基準値との比較を説明するための図である。
図４（ａ）は、撮像された指輪Ｒと固定基準値との比較方法の一例を示している。図４（ａ）に示すように、携帯情報端末１００の表示画面１１４上には、撮像された指輪Ｒと基準スケールとが表示されている。基準スケールとは、例えば単位長さを１［ｍｍ］とする目盛が付されたスケールであり、その目盛の幅（隣接する目盛間の距離）は距離Ｌに応じて相対的に変動するように構成される。
【００２７】
例えば、表示画面１１４上に表示されたガイドのサイズが固定されている場合、号数が異なる指輪をガイドに重ね合わせるためにユーザは、距離Ｌを調整しながら撮像することになる。つまり、表示画面１１４上に表示されたガイドの見た目サイズは同じであっても、現物の指輪に対する相対的なサイズは距離Ｌに応じて変化しているといえる。そのため、目盛の幅を距離Ｌに応じて相対的に変動させ、変動後の単位長さをそのサイズ計測における固定基準値とする。換言すれば、この固定基準値に基づき、表示画面１１４上に表示されたガイドの相対的なサイズが設定されることになる。ガイドのサイズが特定されれば、当該ガイドに重なり合っている指輪のサイズも特定可能になる。
【００２８】
このような処理を行うことにより、カメラの種別や解像度の違いよる撮像サイズのばらつきなどが排除され、現物の指輪Ｒと撮像結果に含まれる指輪Ｒとのサイズ違いなどから生じるサイズ計測誤差の発生を抑制することができる。その結果、指輪Ｒを実測することなく、撮像結果に基づいて指輪Ｒのサイズ計測を実施することが可能になる。
【００２９】
なお、図４（ｂ）、（ｃ）に示す方法により撮像された指輪Ｒと固定基準値との比較が行われるように構成することもできる。
図４（ｂ）では、携帯情報端末１００は、例えばクレジットカード、キャッシュカードなどサイズが規格化されている対象物（規格オブジェクト）と共に指輪を撮像する。そして、撮像結果に含まれる規格オブジェクトのサイズと指輪のサイズとを相対的に比較してサイズ計測における固定基準値を設定する。このように、例えば三次元空間における被計測物のサイズを特定するため、ＩＤ−１基準（ＩＳＯ／ＩＥＣ、ＪＩＳ等の規格）に対応したカードをアンカーサイズとして設定することができる。
【００３０】
また、図４（ｃ）では、クレジットカード、キャッシュカードなどの規格オブジェクトに替えて、携帯情報端末１００が有する仮想規格モジュールを用いて、この仮想規格モジュールのサイズと、撮像結果に含まれる指輪のサイズとを相対的に比較してサイズ計測における固定基準値を設定する。この場合では、クレジットカード、キャッシュカードなどの現物を用意する必要がなくなるため、ユーザのサイズ計測時の利便性が高まることになる。
【００３１】
［画像処理プロセス］
図３の説明に戻り、主制御部１２０は、画像処理部１０５を介して、撮像結果に対して所定の画像処理を行う（Ｓ３０６）。この画像処理は、撮像画像に対して行うコントラスト調整、色調補正、鮮明度調整などである。例えば、色調を補正することで彩度をなくし、撮像画像の色域・色情報を単純化したり、鮮明度を高めて撮像画像をシャープ化することなどにより、撮像画像の中から指輪Ｒが撮像されている領域の特定を容易にする。
【００３２】
［輪郭抽出プロセス］
主制御部１２０は、輪郭抽出部１０６を介して、画像処理後の撮像画像に含まれる指輪Ｒの輪郭（輪郭線）を抽出する（Ｓ３０７）。輪郭抽出処理は、例えば撮像画像から指輪Ｒの陰影を検出し、検出した陰影を基準にして指輪Ｒの輪郭線をトレースする。なお、本処理においては少なくとも指輪Ｒの内周側の輪郭線を抽出するものとする。
【００３３】
［真円性補正プロセス］
主制御部１２０は、補正部１０７を介して、ステップＳ３０７の処理において抽出された輪郭線に対して、この輪郭線をより正円に近づけるための補正（真円性補正）を行う（Ｓ３０８）。例えば、指輪の内周形状は指への挿抜を容易にするためのなるべく正円に近い形状に形成される。そのため、本処理においては、少なくとも現物の指輪の内周形状と同じ形状になるように、撮像画像から抽出された指輪Ｒの内周側輪郭線に対して補正を行う。
【００３４】
また、携帯情報端末１００における真円性補正では、例えば３点法、多点法、疑似真円化法、半径法、直径法などの既知の方法のいずれか、あるいは複数を組み合わせて補正を実施するように構成することができる。
【００３５】
［内径及び円周長抽出プロセス］
主制御部１２０は、ステップＳ３０８の処理における補正後の輪郭線の内径、円周長（内周長）それぞれの値を固定基準値に基づいて導出する（Ｓ３０９）。このようにして、撮像画像から指輪Ｒの内径の値と内周長さの値それぞれが導出される。
【００３６】
［算出結果変換プロセス］
主制御部１２０は、後述する図５の変換テーブル（表）を参照して、ステップＳ３０９の処理における抽出結果に応じた指輪の号数を特定し（Ｓ３１０）、その結果をサイズ計測結果として表示画面１１４上に表示する（Ｓ３１１）。以下、変換テーブルについて説明する。
【００３７】
図５は、サイズ計測結果から指輪の号数に変換するための変換テーブル（表）の一例を示す図である。なお、この変換テーブルは、例えば記憶部１０１にあらかじめ記憶される。
図５に示す表では、例えば内周長さを示す円周が５２．４［ｍｍ］であれば、指輪のサイズは１２号となる。
このように、ステップＳ３０１〜Ｓ３１１までの一連の処理により、携帯情報端末１００において被計測物である指輪Ｒの号数が特定され、サイズ計測の結果がディスプレイを介してユーザに通知される。この通知について、図６を用いて説明する。
【００３８】
図６は、サイズ計測結果の表示例を説明するための図である。図６（ａ）は、サイズ計測中における表示画面１１４の表示内容を表している。また、図６（ｂ）は、表示画面１１４に表示されたサイズ計測結果の一例を表している。
図６（ａ）に示すように、ガイドと指輪Ｒが重なり合いの検出を契機に表示画面１１４に「計測中」と表示してユーザにサイズ計測処理を実施中である旨通知する。例えば、図３に示すステップＳ３０４の処理（距離算出処理）以降は指輪Ｒを含む対象物の撮像状態を維持する必要がなくなる。そのため、表示画面１１４に「計測中」と表示することでユーザに撮像状態を解除して良い旨を通知することができる。
【００３９】
また、図３に示すステップＳ３１１の処理が終了した際には、図６（ｂ）に示すようなサイズ計測結果が表示される。図６（ｂ）では、指輪Ｒのサイズが「８．５号」である旨ユーザに通知されている。ユーザは、表示画面１１４上に表示された「マイページに登録」ボタンを選択することにより、サイズ計測結果を記憶部１０１、あるいは図示しないサーバ装置に保存することができる。また、異なる指輪のサイズ計測を行いたい場合、ユーザは、表示画面１１４上に表示された「再計測する」ボタンを選択することにより引き続きサイズ計測を行うことができる。
【００４０】
なお、本実施形態に係る携帯情報端末１００では、さらに、特定された指輪Ｒの号数をユーザが所望する指輪の幅長（内周面の幅、リング幅）に応じた号数に調整する処理を行うことができるように構成される。ユーザがリング幅調整を行いたい場合、表示画面１１４上に表示された「リング幅による誤差調整」ボタン（図６（ｂ）参照）を選択する。以下、リング幅調整の処理について説明する。
【００４１】
［リング幅調整プロセス］
図３の説明に戻り、主制御部１２０は、リング幅による誤差調整の実施指示を受付けたか否かを判別する（Ｓ３１２）。リング幅による誤差調整を実施する場合（Ｓ３１２：Ｙｅｓ）、ステップＳ３１３の処理へ進む。また、そうでない場合（Ｓ３１２：Ｎｏ）、一連の処理を終了する。
主制御部１２０は、補正部１０７を介して、指輪Ｒのサイズ計測結果とユーザが指定した指輪幅長とに基づいて当該サイズ計測結果に対して補正を行う（Ｓ３１３）。以下、この補正処理の詳細について説明する。
【００４２】
図７は、リング幅調整プロセスにおける携帯情報端末１００の画面の変遷の概要を説明するための図である。前述したように、同じ号数の指輪であってもその幅長の違いにより指にフィットしたり、そうでなったりすることがある。例えば、ユーザが指輪Ｒのリング幅とは異なるリング幅の指輪を購入希望する場合など本リング幅調整プロセスが有効なものとなる。
【００４３】
図７（ａ）に示す表示画面１１４の上側領域にはリング幅調整に係る説明を表示し、下側領域にはユーザが所望するリング幅を入力可能に構成される。初めにユーザは、図７（ａ）の画面上で所望するリング幅を入力する。
【００４４】
図７（ｂ）は、指輪Ｒの外側面が撮像されて表示画面１１４に表示されている様子を示している。ユーザは、図７（ｂ）に示すように指輪Ｒの外側面が撮像可能となるように当該指輪Ｒの載置向きを変える。なお、リング幅調整処理では指輪Ｒの外側面の撮像結果に基づいて各処理を進める。そのため、主制御部１２０は、指輪Ｒのサイズ計測のときと同じように図３に示すステップＳ３０１〜Ｓ３０７までの処理と同様の処理を行う。また、指輪Ｒのサイズ計測に続いてリング幅調整を行う場合であれば、主制御部１２０は、ステップＳ３０１、３０２の各処理に替えて、撮像部１１１が起動されていること、発光部１１２が発光していることを確認する処理を行う。
【００４５】
主制御部１２０は、輪郭抽出部１０６を介して、画像処理後の撮像画像に含まれる指輪Ｒの輪郭（輪郭線）を抽出する。本処理において指輪Ｒの外側面の輪郭線が抽出される。なお、必要に応じて輪郭線を補正する処理を行うように構成しても良い。
【００４６】
主制御部１２０は、抽出した輪郭線の幅方向の長さ（図７（ｂ）に示す基準スケール方向）を固定基準値に基づいて導出する。このようにして、撮像画像から指輪Ｒの幅長が特定される。
主制御部１２０は、指輪Ｒの幅長に基づいて、後述する図８の補正テーブル（表）を参照することにより、ユーザが入力したリング幅に応じた号数の調整値を特定する。
【００４７】
リング幅計測結果と調整値は、図７（ｃ）に示すように表示画面１１４上に表示される。図７（ｃ）では、リング幅計測結果が３［ｍｍ］であり、購入予定リング幅が６［ｍｍ］であれば＋１号、つまり１号大きいサイズの指輪がユーザの指にフィットする旨を通知している。
【００４８】
また、ユーザは、表示画面１１４上に表示された「マイページ登録」ボタンを選択することにより、サイズ計測結果に関連付けてリング幅計測結果と調整値を記憶部１０１、あるいは図示しないサーバ装置に保存することができる。また、所望のリング幅を変えたい場合、ユーザは、表示画面１１４上に表示された「再計測」ボタンを選択することにより引き続きサイズ計測を行うことができる。
【００４９】
図８は、リング幅調整における補正値（補正号数）の一例を示す補正テーブル（表）である。なお、この変換テーブルは、例えば記憶部１０１にあらかじめ記憶される。
図８に示す補正テーブルでは、ユーザが購入希望する指輪の幅と計測された指輪の幅との差分に応じて調整値（号数）が特定されるように構成される。また、図８に示す補正テーブルでは、リング幅計測結果よりも相対的に購入希望する指輪の幅が大きい場合の調整値と、相対的に購入希望する指輪の幅が小さい場合の調整値とを分けて設定している。
また、図８に示す補正テーブルのように、「ゆるめ」「きつめ」などのユーザの好みに対応するための補正値を設定することもできる。この場合、例えば図７（ａ）に示す表示画面１１４においてユーザの好みを設定可能に構成する。なお、ユーザの好みの指定がない場合、「自動補正」の各調整値が適用される。
【００５０】
例えば、自動補正であり、且つ、リング幅計測結果が３［ｍｍ］、購入希望の指輪のリング幅が６［ｍｍ］である場合、リング幅計測結果よりも相対的に購入希望する指輪の幅が大きく、且つ、その差分が３．０〜３．９［ｍｍ］範囲となるため調整値は＋１号となる。
【００５１】
このように、本実施形態に係る携帯情報端末では、撮像画像に基づいて指輪サイズを計測することができる。さらに、指輪のサイズ計測結果に基づいて、ユーザが所望するリング幅に応じた指輪サイズを特定することができる。これにより、ユーザは、指輪のサイズを計測するために店舗等に出向くことなく容易に、且つ、高い精度で指輪サイズの確認を行うことができる。また、既に所持している指輪の幅とは異なる幅の指輪を購入希望する際においてもフィット感を損なわないサイズ（号数）が確認できるため、例えばオンラインショップにおいて指輪が購入できるなどのユーザの利便性が向上する。なお、サイズ計測結果から指輪の号数に変換するための変換テーブル（表）を海外サイズに対応させることで海外製の指輪のサイズ計測にも適用することができる。また、指輪を例に挙げて説明したが、被計測物を環状に形成されたのも以外のものであっても本発明を適用することができる。
【００５２】
［変形例］
ここでは、前述したＩＤ−１基準に対応したカード（サイズ：８５．６０×５３．９８［ｍｍ］）などの規格化されている所定の比較対象物と共に被計測物を撮像して、その撮像結果を用いて当該被計測物のサイズ計測を行う場合について説明する。具体的には、被計測物と共に撮像されたカードのサイズと当該被計測物のサイズとの相対的な比較によりサイズ計測を行う。そのため、前述した距離算出プロセス（図３：ステップＳ３０４の処理）を省略することができる。
【００５３】
この場合、携帯情報端末の検出部１０２は、表示画面１１４上にキャッシュカードなどの所定の比較対象物と被計測物とが表示されたことを検出する。また、輪郭抽出部１０６は、検出部１０２が所定の比較対象物と被計測物とが表示されたことを検出したときの撮像結果から当該被計測物の輪郭線を輪郭線情報として抽出する。そして、主制御部１２０は、所定の比較対象物のサイズを基準に被計測物の相対的なサイズを設定し、設定結果と輪郭線情報とに基づいて被計測物のサイズを特定する。
なお、カメラライト点灯（図３：ステップＳ３０２の処理）を行うか否かは、撮像環境に応じて任意に設定することができる。また、表示画面１１４上にガイドを表示する必要がなくなるため、表示画面の表示領域を有効活用できるとともに、処理負荷の軽減を図ることができる。
【００５４】
また、例えばサイズが規格化されているクレジットカード、キャッシュカードなどはその発行元に応じてカード表面の色が異なる場合がある。また、携帯情報端末が有するフラッシュライトを使用せず、例えば屋外で自然光が照射された状態における計測、あるいは室内の蛍光灯下における計測の場合、カード表面の色相によって計測制度の低下を招く恐れがある。
【００５５】
図９は、カード色の違いによる測定精度への影響度合いを説明するための図である。図９（ａ）〜（ｃ）は、各計測パターンに応じたカード表面の色の違いによる、被計測物の輪郭の認識結果を示している。計測パターンは撮像環境を表しており、パターン１が蛍光灯の真下、パターン２が蛍光灯の斜め下、パターン３が机の下、パターン４がスタンドライトの下、パターン５が屋外（晴れ）、パターン６が屋外（曇り）となっている。また、「◎」は良好、「△」は認識可能、「×」は認識不可能を表している。図９に示すように、いわゆる赤系の色においては、撮像環境によっては認識率が低下してしまうことが多いことが見て取れる。
なお、図９では、異なる４８色のカードを用いて検証しているが、この色数に限定するものではない。
【００５６】
図１０は、指輪サイズ（号数）に応じた、カード色の違いによる測定精度への影響度合いを説明するための図である。
図９においてはカード色と撮像環境の違いによって測定精度に影響を及ぼすことは説明した。図１０に示すように、さらに指輪サイズによっても測定精度に影響を及ぼすことがある。例えば、パターン３の条件においては、指輪号数１号であれば良好と判断される色数は３８色、つまり図９に示す４８色中のカードにうち３８色分しか良好なとならず、また、指輪号数１５号の場合であっても４２色に留まることが見て取れる。
【００５７】
この場合、主制御部１２０は、画像処理部１０５を介して、撮像画像の認識色をレベル判断して補正を行う。これは、比較対象物として用いるカードの色により、被計測物の陰影の濃度、光の反射などの変化、被計測物の光の反射を抑えてこれらの要因が測定精度への影響してしまうことを防ぐためである。
また、携帯情報端末が有する露出計（例えば、イメージセンサ方式）を介して比較対象物に照射される光の強度が所定の値以下（例えば、１００ルクス）であると検知された場合、例えば１５０ルクス〜３００００ルクス以上（晴れの日の屋外環境）となるように、当該携帯情報端末のフラッシュライトを起動させる。このようにして、携帯情報端末が有する露出計の検知結果に応じて露光パラメータを平滑化する補正を行うように構成することもできる。なお、光の強度は、カメラ機能の特性・解像度などを踏まえた上で、例えば所定の値として２００ルクスなどと任意に設定することができる。
【００５８】
このように構成された携帯情報端末では、撮像画像に基づいて被計測物のサイズを計測する際に当該携帯情報端末から被計測物までの距離を算出するプロセスが不要となる。また、携帯情報端末が有するフラッシュライトを使用しない場合であっても、使用するカードの色相に応じた色相補正が行われるため、より精度の高い計測を行うことができる。また、撮像環境に応じて携帯情報端末が有するフラッシュライトが点灯される。
なお、被計測物は指輪などの円環形状物の他、例えばその内周形状が矩形形状のもの、あるいは楕円形状のものなどであっても本発明を適用することができる。
【００５９】
前述したＩＤ−１基準に対応したカード（サイズ：８５．６０×５３．９８［ｍｍ］）などの規格化されている所定の比較対象物と共に被計測物を撮像して、その撮像結果を用いて当該被計測物のサイズ計測を行う場合については既に述べた通りである。ここでは、撮像の際にＩＤ−１基準に対応したカードが水平に載置されていない場合、あるいは当該カードに対して携帯情報端末１００が相対的に傾いた状態で撮像した場合における傾き補正（角度補正）について説明する。なお、この角度補正により真円性補正の精度をより高めることができる。また、一例としてカードが傾いて載置されているものとして説明を進める。
【００６０】
図１１は、傾き補正（角度補正）を行い、真円性補正の精度をより高める方法の一例を説明するための図である。図１１（ａ）では、カードに指輪を載置した状態での撮像結果を表した図であり、図１１（ｂ）は、カードの一の長辺を軸にカード短辺と水平面（例えば、机の表面）とがある角度（カード仰角）で傾いている状態を表した図であり、図１１（ｃ）は、図右側から左側に向かうように角度補正のプロセスを説明する図である。
【００６１】
携帯情報端末１００は、撮像結果に基づいてカード画像の水平方向長さ（dc_h_size）とリング画像の水平方向長さ（dr_h_size）を取得して、水平方向を基準にして角度補正を行う。なお、ＩＤ−１基準カードサイズの比率は、長辺：短辺＝８５．６０［ｍｍ］：５３．９８［ｍｍ］=１．５９：１であるとする。
【００６２】
初めに、携帯情報端末１００は、カード仰角のゼロ補正（カード角度補正計算）を行う。具体的には、1.59 ： 1 = dc_h_size ：F_dc_v_size、F_dc_v_size = dc_h_size / 1.59との関係に基づいて、長辺を基準にして短辺のカード仰角が角度ゼロのときの長さｌｓを導出する。このようにして、角度補正後のカードサイズが算出される。
【００６３】
次に、携帯情報端末１００は、正円復元計算を行う。具体的は、dr_v_size：F_dr_v_size = dc_v_size：F_dc_v_size、F_dr_v_size = (F_dc_v_size * dr_v_size) / dc_v_sizeとの関係に基づき、角度補正後のカードサイズを基準にして指輪の垂直方向長さを導出する。
【００６４】
そして、携帯情報端末１００は、正円復元計算後の指輪の直径（内径）から実際の指輪サイズを導出する。具体的には、実際の指輪サイズ（Realringsize）：F_dr_v_size = 53.98：F_dc_v_size、Realringsize = (53.98 * F_dr_v_size) / F_dc_v_sizeとの関係に基づいて実際の指輪サイズを導出する。
【００６５】
上記説明は、本発明をより具体的に説明するためのものであり、本発明の範囲が、これらの例に限定されるものではない。本発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれ、例えば上述した各実施形態の一部を適宜組み合わせても良い。
【００６６】
また、本発明は、情報処理システム、情報処理装置においてなされる各処理の手順を含む方法であっても良い。
また、本発明は、コンピュータに、上述した情報処理システム、情報処理装置においてなされる各処理の手順を実行させるためのコンピュータプログラムであっても良い。このコンピュータプログラムは、各種記録媒体、あるいはネットワークを介して流布させることが可能なものである。このコンピュータプログラムがＲＯＭなどの記憶装置を有するコンピュータにインストールされることで実行可能となり、上述の情報処理システム、情報処理装置を実現する。また、本発明は、上述した情報処理システム、情報処理装置においてなされる各処理の手順を含む方法であっても良い。
また、本発明は、コンピュータに、上述した情報処理システム、情報処理装置においてなされる各処理の手順を実行させるためのコンピュータプログラムであっても良い。このコンピュータプログラムは、各種記録媒体、あるいはネットワークを介して流布させることが可能なものである。このコンピュータプログラムがＲＯＭなどの記憶装置を有するコンピュータにインストールされることで実行可能となり、上述の情報処理システム、情報処理装置を実現する。
【符号の説明】
【００６７】
１００・・・携帯情報端末、１０１・・・記憶部、１０２・・・検出部、１０３・・・距離算出部、１０４・・・固定基準比較部、１０５・・・画像処理部、１０６・・・輪郭抽出部、１０７・・・補正部、１１０・・・Ｉ／Ｆ、１１１・・・撮像部、１１２・・・発光部、１１３・・・入力部、１１４・・・出力部（表示画面）、１２０・・・主制御部、Ｎ・・・インターネット回線。
【図１】
2017035273.tif 000003
【図２】
2017035273.tif 000004
【図３】
2017035273.tif 000005
【図４】
2017035273.tif 000006
【図５】
2017035273.tif 000007
【図６】
2017035273.tif 000008
【図７】
2017035273.tif 000009
【図８】
2017035273.tif 000010
【図９】
2017035273.tif 000011
【図１０】
2017035273.tif 000012
【図１１】
2017035273.tif 000013
【手続補正書】
【提出日】平成28年11月13日(2016.11.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
環状の被計測物のサイズ計測を行う携帯情報端末であって、
前記携帯情報端末は、
前記被計測物に向けて光を照射する照射手段と、
前記照射手段により光が照射された被計測物を撮像する撮像手段と、
前記撮像手段による前記被計測物の撮像結果を表示画面に表示する表示手段と、
前記表示画面上において所定の形状に形成されたガイドの表示を制御する制御手段と、
前記表示画面上における、前記撮像された被計測物と前記ガイドとの重畳を検出する検出手段と、
前記検出手段が重畳を検出したときに前記携帯情報端末から前記被計測物までの距離を距離情報として算出する算出手段と、
前記検出手段が重畳を検出したときの撮像結果から前記被計測物の輪郭線を輪郭線情報として抽出する抽出手段と、を有し、
前記制御手段は、前記距離情報に基づいて前記被計測物のサイズに対して前記ガイドの相対的なサイズを設定し、設定結果と前記輪郭線情報とに基づいて被計測物のサイズを特定し、
前記撮像手段が前記被計測物の外側面を撮像したとき、前記制御手段は、前記距離情報に基づいて前記被計測物に対する前記ガイドの相対的なサイズを設定し、設定結果と前記輪郭線情報とに基づいて被計測物の幅長を特定するものであり、
さらに、任意に前記幅長を受付ける受付手段と、
前記受付けた任意の幅長と、前記特定した被計測物の幅長とが異なる値である場合、当該受付けた任意の幅長と当該特定した被計測物の幅長を比較した結果の差分に応じて前記特定された被計測物のサイズに対する調整値を導出する補正手段と、を有することを特徴とする、
携帯情報端末。
【請求項２】
前記制御手段は、前記設定結果と前記輪郭線情報とに基づいて導出した前記被計測物の内周長さに応じて当該被計測物のサイズを特定することを特徴とする、
請求項１に記載の携帯情報端末。
【請求項３】
前記抽出手段は、前記撮像結果から前記被計測物の内周側に生じている陰影を検出し、検出した陰影を基準にして前記被計測物の輪郭線を輪郭線情報として抽出することを特徴とする、
請求項１又は２に記載の携帯情報端末。
【請求項４】
環状の被計測物のサイズ計測を行う携帯情報端末が実行する計測方法であって、
前記携帯情報端末は、
前記被計測物に向けて光を照射する工程と、
前記光が照射された被計測物を撮像する工程と、
前記被計測物の撮像結果を表示画面に表示する工程と、
前記表示画面上において、所定の形状に形成されたガイドの表示を制御する工程と、
前記表示画面上における、前記撮像された被計測物と前記ガイドとの重畳を検出する工程と、
前記重畳を検出したときに前記携帯情報端末から前記被計測物までの距離を距離情報として算出する工程と、
前記重畳を検出したときの撮像結果から前記被計測物の輪郭線を輪郭線情報として抽出する工程と、
前記距離情報に基づいて前記被計測物のサイズに対して前記ガイドの相対的なサイズを設定し、設定結果と前記輪郭線情報とに基づいて被計測物のサイズを特定する工程と、
前記撮像する工程で前記被計測物の外側面を撮像し、前記距離情報に基づいて前記被計測物に対する前記ガイドの相対的なサイズを設定し、設定結果と前記輪郭線情報とに基づいて被計測物の幅長を特定する工程と、
任意に前記幅長を受付ける工程と、
前記受付けた任意の幅長と、前記特定した被計測物の幅長とが異なる値である場合、当該受付けた任意の幅長と当該特定した被計測物の幅長を比較した結果の差分に応じて前記特定された被計測物のサイズに対する調整値を導出する工程と、を有することを特徴とする、
計測方法。
【請求項５】
請求項４に記載の計測方法を携帯情報端末に実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の携帯情報端末は、環状の被計測物のサイズ計測を行う携帯情報端末であって、前記携帯情報端末は、前記被計測物に向けて光を照射する照射手段と、前記照射手段により光が照射された被計測物を撮像する撮像手段と、前記撮像手段による前記被計測物の撮像結果を表示画面に表示する表示手段と、前記表示画面上において所定の形状に形成されたガイドの表示を制御する制御手段と、前記表示画面上における、前記撮像された被計測物と前記ガイドとの重畳を検出する検出手段と、前記検出手段が重畳を検出したときに前記携帯情報端末から前記被計測物までの距離を距離情報として算出する算出手段と、前記検出手段が重畳を検出したときの撮像結果から前記被計測物の輪郭線を輪郭線情報として抽出する抽出手段と、を有し、前記制御手段は、前記距離情報に基づいて前記被計測物のサイズに対して前記ガイドの相対的なサイズを設定し、設定結果と前記輪郭線情報とに基づいて被計測物のサイズを特定し、前記撮像手段が前記被計測物の外側面を撮像したとき、前記制御手段は、前記距離情報に基づいて前記被計測物に対する前記ガイドの相対的なサイズを設定し、設定結果と前記輪郭線情報とに基づいて被計測物の幅長を特定するものであり、さらに、任意に前記幅長を受付ける受付手段と、前記受付けた任意の幅長と、前記特定した被計測物の幅長とが異なる値である場合、当該受付けた任意の幅長と当該特定した被計測物の幅長を比較した結果の差分に応じて前記特定された被計測物のサイズに対する調整値を導出する補正手段と、を有することを特徴とする。