(57)【要約】【課題】利便性の高いコンタクトレンズの提示システム、提示方法、提示プログラム、利用者端末及び提示サーバを提供すること。【解決手段】利用者の撮影部と、撮影された利用者の画像を表示する表示部と、利用者の目の特徴情報の入力を受け付ける入力受付部と、受け付けられた目の特徴情報を送信する第１送信部と、を備える利用者端末と、利用者端末の第１送信部から送信される目の特徴情報を受信する第２受信部と、第２受信部で受信される目の特徴情報との近似度が所定値以上の他の利用者の購買履歴に基づいて、利用者に対してコンタクトレンズを提示する提示部と、提示部で提示されるコンタクトレンズの情報を利用者端末へ送信する第２送信部と、を備える提示サーバと、を具備する。【選択図】図１
2020067870.tif 000002
【特許請求の範囲】
【請求項１】
利用者に対してコンタクトレンズを提示するための提示システムであって、
前記利用者を撮影する撮影部と、
前記撮影部で撮影される前記利用者の画像を表示する表示部と、
前記利用者の目の特徴情報の入力を受け付ける入力受付部と、
前記入力受付部で受け付けられた前記目の特徴情報を送信する第１送信部と、
を備える利用者端末と、
前記利用者端末の第１送信部から送信される前記目の特徴情報を受信する第２受信部と、
前記第２受信部で受信される前記目の特徴情報との近似度が所定値以上の他の利用者の購買履歴に基づいて、前記利用者に対してコンタクトレンズを提示する提示部と、
前記提示部で提示されるコンタクトレンズの情報を前記利用者端末へ送信する第２送信部と、
を備える提示サーバと、を具備し、
前記利用者端末は、
前記提示サーバから送信されるコンタクトレンズの情報を受信する第１受信部と、
前記第１受信部で受信される前記コンタクトレンズの情報を提示する情報提示部と、
を備えることを特徴とする提示システム。
【請求項２】
前記第１送信部は、前記撮影部で撮影される画像データを送信し、
前記第２受信部は、前記画像データを受信し、
前記提示サーバは、
前記第２受信部で受信した画像データを前記目の特徴情報に関連付けて記憶部に記憶させる記憶制御部を備えることを特徴とする請求項１に記載の提示システム。
【請求項３】
前記利用者端末は、
前記撮影部で撮影される前記利用者の肌の色を修正する画像修正部を備え、
前記表示部は、
前記画像修正部で修正された画像を表示することを特徴とする請求項１又は請求項２に記載の提示システム。
【請求項４】
前記利用者端末は、
前記利用者の目を認識する認識部を備え、
前記表示部は、前記認識部で認識される前記利用者の目を表示することを特徴とする請求項１乃至請求項３のいずれかに記載の提示システム。
【請求項５】
前記表示部は、
前記認識部で認識される前記利用者の目を拡大表示することを特徴する請求項４に記載の提示システム。
【請求項６】
前記表示部は、
目を認識していることが前記利用者にわかるように表示することを特徴する請求項４又は請求項５に記載の提示システム。
【請求項７】
前記利用者端末は、
前記撮影部で撮影される画像が所定条件を満たすか否かを判定する第１判定部を備え、
前記第１送信部は、前記第１判定部での判定結果に基づいて前記画像データを送信することを特徴とする請求項１乃至請求項６のいずれかに記載の提示システム。
【請求項８】
前記利用者端末は、
前記利用者がコンタクトレンズを着用しているか否かを判定する第２判定部を備えることを特徴とする請求項１乃至請求項７のいずれかに記載の提示システム。
【請求項９】
利用者に対してコンタクトレンズを提示するための提示システムで利用される利用者端末であって、
利用者を撮影する撮影部と、
前記撮影部で撮影される前記利用者の画像を表示する表示部と、
前記利用者の目の特徴情報の入力を受け付ける入力受付部と、
前記入力受付部で受け付けられる前記目の特徴情報に基づいて提示されるコンタクトレンズの情報を提示する情報提示部と、
を備えることを特徴とする利用者端末。
【請求項１０】
利用者に対してコンタクトレンズを提示するための提示システムで利用される提示サーバであって、
前記利用者の目の特徴情報を受信する受信部と、
前記受信部で受信される前記目の特徴情報との近似度が所定値以上の他の利用者の購買履歴に基づいて、前記利用者に対してコンタクトレンズを提示する提示部と、
前記提示部で提示されるコンタクトレンズの情報を送信する送信部と、
を備える提示サーバ。
【請求項１１】
利用者に対してコンタクトレンズを提示するための提示方法であって、
撮影部が、前記利用者を撮影する工程と、
表示部が、前記撮影部で撮影される前記利用者の画像を表示する工程と、
入力受付部が、前記利用者の目の特徴情報の入力を受け付ける工程と、
提示部が、前記目の特徴情報との近似度が所定値以上の他の利用者の購買履歴に基づいて、前記利用者に対してコンタクトレンズを提示する工程と、
情報提示部が、前記提示されるコンタクトレンズの情報を提示する工程と、
を有することを特徴とする提示方法。
【請求項１２】
利用者に対してコンタクトレンズを提示するための提示プログラムであって、
コンピュータを、
前記利用者を撮影する撮影部、
前記撮影部で撮影される前記利用者の画像を表示する表示部、
前記利用者の目の特徴情報の入力を受け付ける入力受付部、
前記目の特徴情報との近似度が所定値以上の他の利用者の購買履歴に基づいて、前記利用者に対してコンタクトレンズを提示する提示部、
前記提示されるコンタクトレンズの情報を提示する情報提示部、
として機能させることを特徴とする提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンタクトレンズの提示システム、提示方法、提示プログラム、利用者端末及び提示サーバに関する。
【背景技術】
【０００２】
インターネットを利用して商品を販売する、いわゆるインターネット販売が急速に伸びている。インターネット販売では、ユーザがパーソナルコンピュータ（いわゆるパソコン）や、スマートフォンやタブレット端末等の携帯端末を販売店のホームページに接続し、ホームページの表示画面上で商品を選択して購入を申込む。このように近年のインターネットの普及に伴い、コンタクトレンズの通信販売も行われるようになっている。しかしながら、一般的に近視や乱視の矯正を目的としたコンタクトレンズについては、眼科医で検診を受け、この眼科医が処方した処方箋を必要とすることからインターネット販売には不向きであった。
【０００３】
そこで、インターネット上の販売者のホームページにおいて、購入者がコンタクトレンズを購入する際に、購入者があらかじめ受けた検眼の処方箋の情報に基づいて、該購入者の購入するコンタクトレンズを特定して提供するコンタクトレンズのオンラインショッピングシステムが提案されている（例えば、特許文献１参照）。このコンタクトレンズのオンラインショッピングシステムによれば、購入者が自宅等におけるパソコンや携帯電話から、自己に最適で間違いのないコンタクトレンズを簡単に購入することができるとしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３２９９８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近視や乱視の矯正を目的としたコンタクトレンズ以外に、化粧や衣類のように自分を着飾るファッションアイテムとしてのカラーコンタクトレンズ（いわゆるカラコン）が普及しつつある。カラーコンタクトレンズ市場は、日本では数少ない成長市場であり、国内では６０を超えるメーカがカラーコンタクトレンズ市場に参入している。メーカは、配色（色）、配色領域の大きさ、レンズの大きさ等が異なる種々のブランドをそれぞれ展開しており、数多くの商品（３０００種類以上）が販売されている。このため、利用者が、この膨大な商品の中から好みのカラーコンタクトレンズを選択することは非常に難しい作業となっている。
【０００６】
本発明は、上記課題を鑑みてなされたものであり、利便性の高いコンタクトレンズの提示システム、提示方法、提示プログラム、利用者端末及び提示サーバを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決すべく、本発明の提示システムは、利用者に対してコンタクトレンズを提示するための提示システムであって、前記利用者を撮影する撮影部と、前記撮影部で撮影される前記利用者の画像を表示する表示部と、前記利用者の目の特徴情報の入力を受け付ける入力受付部と、前記入力受付部で受け付けられた前記目の特徴情報を送信する第１送信部と、を備える利用者端末と、前記利用者端末の第１送信部から送信される前記目の特徴情報を受信する第２受信部と、前記第２受信部で受信される前記目の特徴情報との近似度が所定値以上の他の利用者の購買履歴に基づいて、前記利用者に対してコンタクトレンズを提示する提示部と、前記提示部で提示されるコンタクトレンズの情報を前記利用者端末へ送信する第２送信部と、を備える提示サーバと、を具備し、前記利用者端末は、前記提示サーバから送信されるコンタクトレンズの情報を受信する第１受信部と、前記第１受信部で受信される前記コンタクトレンズの情報を提示する情報提示部と、を備えることを特徴とする。
【０００８】
上記構成によれば、利用者を撮影する撮影部と、撮影部で撮影される利用者の画像を表示する表示部を備えるので、利用者は、鏡などを用意する必要なく、自身の目元を確認しながら目の特徴情報を入力することができる。また、入力された目の特徴情報に基づいて、利用者に対してコンタクトレンズが提示されるので、コンタクトレンズの提示精度が向上する。結果、利用者の利便性が高まる。
【発明の効果】
【０００９】
以上説明したように、本発明によれば、利便性の高いコンタクトレンズの提示システム、提示方法、提示プログラム、利用者端末及び提示サーバを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る提示システムの概略構成図である。
【図２Ａ】実施形態に係る提示サーバの構成図である。
【図２Ｂ】実施形態に係る提示サーバの記憶装置に記憶されているデータベースの一例である。
【図２Ｃ】実施形態に係る提示サーバの記憶装置に記憶されているデータの一例を示す図である。
【図２Ｄ】実施形態に係る提示サーバの機能ブロック図である。
【図３Ａ】実施形態に係る利用者端末の構成図である。
【図３Ｂ】実施形態に係る利用者端末の機能ブロック図である。
【図４Ａ】実施形態に係る利用者端末の表示装置に表示される画面の一例である。
【図４Ｂ】実施形態に係る利用者端末の表示装置に表示される画面の一例である。
【図５Ａ】実施形態に係る提示システムの動作を示すフローチャート図である。
【図５Ｂ】実施形態に係る提示システムの動作を示すフローチャート図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の各実施形態を説明する。なお、以下の説明では、利用者に対してカラーコンタクト（以下、カラコン）を提示する形態について説明するが、本発明は、カラコンを含むコンタクトレンズの提示に適用可能な発明である。
【００１２】
[実施形態]
初めに、図１を参照して提示システム１の構成について説明する。提示システム１は、提示サーバ２及び利用者端末３がネットワーク４を介して接続された構成を有する。なお、提示システム１が具備する提示サーバ２及び利用者端末３の数は任意である。また、ネットワーク４は、提示サーバ２及び利用者端末３が相互に通信できればよくどのような通信網で構成されていてもかまわない。
【００１３】
提示サーバ２は、利用者端末３を利用する利用者Ｕに対して、カラコンを提示するためのサーバである。利用者端末３は、利用者Ｕがカラコンを選ぶ際に利用する端末である。本実施形態に係る提示システム１では、利用者Ｕが、利用者端末３を利用して目の特徴情報を入力すると、提示サーバ２は、利用者Ｕが入力した目の特徴情報に基づいてカラコンを提示する。なお、目の特徴情報の詳細については後述する。
【００１４】
（提示サーバ２）
図２Ａは、実施形態に係る提示サーバ２の構成図である。図２Ａは、提示サーバ２の主なハード構成を示しており、提示サーバ２は、通信ＩＦ２００Ａ、記憶装置２００Ｂ及びＣＰＵ２００Ｃがバス２００Ｄを介して接続された構成を備える。なお、提示サーバ２は、その他、キーボード、マウス、タッチパネルなどの入力装置、及び液晶モニタや有機ＥＬモニタなどの表示装置を備えていてもよい。
【００１５】
通信ＩＦ２００Ａは、他の装置（本実施形態では、利用者端末３）と通信するためのインターフェースである。記憶装置２００Ｂは、例えば、ＨＤＤ（Hard Disk Drive）や半導体記憶装置（ＳＳＤ(Solid State Drive)）である。なお、記憶装置２００Ｂに記憶された情報の詳細については後述する。ＣＰＵ２００Ｃは、実施形態に係る提示サーバ２を制御するものであり、図示しないＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を備えている。
【００１６】
本実施形態では、図２Ａに示すように、提示サーバ２が記憶装置２００Ｂを備える構成となっているが、提示サーバ２とネットワーク４を介して接続された他のサーバが記憶装置２００Ｂの全部又はその一部を備える構成であってもよい。この場合、提示サーバ２は、他のサーバが備える記憶装置２００Ｂを参照する。また、後述する提示プログラムを提示サーバ２とネットワーク４を介して接続された他のサーバからダウンロード可能に構成されていてもよい。
【００１７】
図２Ｂは、本実施形態に係る提示サーバ２の記憶装置２００Ｂに記憶されているデータベースの一例である。記憶装置２００Ｂには、図２Ｂに示すように、提示プログラムや各種データベース（実施形態では、利用者ＤＢ１、購買履歴ＤＢ２）などが記憶されている。
【００１８】
図２Ｃは、利用者ＤＢ１に記憶される情報の一例を示す図である。なお図２Ｃでは、見やすさを優先して下記情報のいくつかは不図示である。利用者ＤＢ１には、利用者Ｕ毎に、利用者Ｕの属性情報（プロフィール）、利用者Ｕの目の特徴情報及び利用者Ｕの目元の画像データなどの情報が利用者の固有識別子（以下、利用者ＩＤ）に関連付けて記憶されている。属性情報には、利用者Ｕの氏名、住所、性別、年齢（生年月日から算出してもよい）、瞳の色、左右の目の度数などの情報が含まれる。目の特徴情報には、瞳の色（黒、茶、灰、青など）、二重か否か（一重、二重、奥二重など）、瞳の割合（例えば、ふつう、小さめ、大きめ、上三白眼、下三白眼など）、目の形（例えば、丸型、アーモンド型、丸＋アーモンド型、細アーモンド型など）、目の大きさ（例えば、ふつう、小さめ、大きめなど）、などの情報が含まれる。なお、その他、目の特徴情報に離れ目、寄り目などの情報を含めるようにしてもよい。また、上記説明において、目とは、眼球全体又は瞼の間に見えている眼球の一部のことをいい、瞳は、眼の虹彩によって囲まれた孔（瞳孔）のことをいう。利用者Ｕの目元の画像データは、後述する利用者端末３により撮影される利用者Ｕの目元の画像データである。
【００１９】
購買履歴ＤＢ２には、利用者Ｕ毎に、過去に購入したカラコンの情報、例えば、購入日時、名称、製造メーカ、製品番号、画像データ、購入数などの情報が利用者ＩＤに関連付けて記憶されている。購買履歴ＤＢ３を参照することで、どの利用者Ｕがどのカラコンをいつ購入したかを認識することができる。
【００２０】
図２Ｄは、実施形態に係る提示サーバ２の機能ブロック図である。図２Ｄに示すように、提示サーバ２は、記憶制御部２０１、第２受信部２０２、提示部２０３及び第２送信部２０４を備えている。なお、図２Ｄに示す機能は、提示サーバ２のＲＯＭ（不図示）に記憶された提示プログラムをＣＰＵ２００Ｃが実行することにより実現される。
【００２１】
記憶制御部２０１は、記憶装置２００Ｂを制御する。具体的には、記憶制御部２０１は、記憶装置２００Ｂへの情報の書き込みや読み出しを行い、利用者ＤＢ１及び購買履歴ＤＢ２に記憶されている情報を更新する。より具体的には、記憶制御部２０１は、利用者端末３から送信される利用者Ｕの属性情報や目の特徴情報を利用者ＩＤに関連付けて利用者ＤＢ１に記憶する。また、記憶制御部２０１は、利用者端末３から送信される目元の画像データを利用者ＩＤに関連付けて利用者ＤＢ１に記憶する。
【００２２】
第２受信部２０２は、利用者端末３から送信される利用者Ｕの属性情報、利用者Ｕの目の特徴情報、利用者Ｕの目元の画像データ、及び付与されている利用者ＩＤを受信する。
【００２３】
提示部２０３は、第２受信部２０２で受信される目の特徴情報に基づいて、利用者Ｕに対してカラコンを提示する。例えば、提示部２０３は、利用者ＤＢ１を参照し、目の特徴情報が似ている、換言すると目の特徴情報の近似度が所定値以上である他の利用者Ｕを選択する。次いで、購買履歴ＤＢ２を参照し、この選択した他の利用者Ｕの購買履歴から売れ筋のカラコンの情報（例えば、名称、製造メーカ、製品番号、画像データなどの情報）を抽出して提示する。なお売れ筋とは、例えば、他の利用者Ｕの購買履歴のうち最も販売量の多いカラコンなどである。
【００２４】
なお、目の特徴情報の近似度が所定値以上である他の利用者Ｕを選択する際には、例えば、協調フィルタリングを利用することができる。なお、提示部２０３によるカラコンの提示方法には種々の手法を利用することができ、上述した手法に限られない。例えば、ベイズ推定を利用して目の特徴情報が似ている他の利用者Ｕを選択するようにしてもよい。
【００２５】
また、目の特徴情報だけでなく、属性情報も利用して他の利用者Ｕを選択するようにしてもよい。この場合、提示部２０３は、第２受信部２０２で受信される属性情報及び目の特徴情報が似ている、換言すると属性情報及び目の特徴情報の近似度が所定値以上の他の利用者Ｕを選択して、この選択した他の利用者Ｕの購買履歴から売れ筋のカラコンの情報を抽出して提示する。
【００２６】
第２送信部２０４は、提示部２０３で抽出されるカラコンの情報を利用者端末３へ送信する。
【００２７】
（利用者端末３）
図３Ａは、利用者端末３の構成図である。利用者端末３は、例えば、スマートフォンやタブレット端末などの携帯端末である。図３Ａは、利用者端末３の主なハード構成を示しており、通信ＩＦ３００Ａ、記憶装置３００Ｂ、入力装置３００Ｃ、表示装置３００Ｄ、カメラ３００Ｅ及びＣＰＵ３００Ｆがバス３００Ｇを介して接続された構成を備える。
【００２８】
通信ＩＦ３００Ａは、他の装置（本実施形態では、提示サーバ２）と通信するためのインターフェースである。記憶装置３００Ｂは、例えば、ＨＤＤや半導体記憶装置である。記憶装置３００Ｂには、利用者端末３の利用者ＩＤ及び提示プログラムが記憶されている。また、記憶装置３００Ｂには、利用者Ｕの属性情報及び目の特徴情報を取得するための質問が記憶されている。これにより、後述する図４Ａ及び図４Ｂの画面を表示装置３００Ｄに提示することが可能となる。なお、利用者Ｕの属性情報及び目の特徴情報を取得するための質問を提示サーバ２の記憶装置２００Ｂに記憶しておき、必要に応じて参照する構成としてもよい。
【００２９】
また、記憶装置３００Ｂに記憶された利用者ＩＤは、利用者端末３から送信される情報に付与される。これにより、提示サーバ２は、受信した情報がどの利用者端末３から送信されたものであるかを認識することができる。なお、本実施形態では、ＩＰ（Internet Protocol）アドレス、ＭＡＣ（Media Access Control）アドレスなどを利用者ＩＤとして利用しているが、提示サーバ２が各利用者端末３に対して利用者ＩＤを付与するようにしてもよい。
【００３０】
入力装置３００Ｃは、例えば、キーボード、タッチパネルなどであり、利用者Ｕは、入力装置３００Ｃを操作して、提示システム１の運用に必要な情報（例えば、属性情報、目の特徴情報など）を入力することができる。表示装置３００Ｄは、例えば、液晶モニタや有機ＥＬモニタなどである。表示装置３００Ｄは、本実施形態に係る提示システム１の利用に必要な画面を表示する。
【００３１】
カメラ３００Ｅは、例えば、ＣＣＤ（電荷結合素子）イメージセンサやＣＭＯＳ（相補型ＭＯＳ）イメージセンサ等の個体撮像素子である。なお、カメラ３００Ｅは、利用者端末３の表示装置３００Ｄ側に設けられており、利用者Ｕが表示装置３００Ｄを見た状態で、利用者Ｕの顔を撮影できる位置に設けられている（スマートフォンでは、内側カメラとも呼ばれる）。
【００３２】
ＣＰＵ３００Ｆは、利用者端末３を制御するものであり、図示しないＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を備えている。
【００３３】
図３Ｂは、実施形態に係る利用者端末３の機能ブロック図である。図３Ｂに示すように、利用者端末３は、撮影制御部３０１、入力受付部３０２、表示制御部３０３、第１送信部３０４、第１受信部３０５、情報提示部３０６、画像修正部３０７、認識部３０８、第１判定部３０９及び記憶制御部３１０などを備える。なお、図３Ｂに示す機能は、利用者端末３のＲＯＭ（不図示）に記憶された提示プログラムをＣＰＵ３００Ｆが実行することにより実現される。
【００３４】
撮影制御部３０１は、カメラ３００Ｅによる撮影を制御する。具体的には、撮影制御部３０１は、カメラ３００Ｅを制御し、撮影される画像を表示装置３００Ｄへ表示するよう表示制御部３０３へ指示する。また、撮影制御部３０１は、バックグランドにおいて、１０枚／秒の速度で連続撮影を行うようにカメラ３００Ｅを制御し、撮影した画像データを記憶装置３００Ｂへ記憶するように記憶制御部３１０へ指示する。
【００３５】
入力受付部３０２は、入力装置３００Ｃで入力された情報、例えば、利用者Ｕの属性情報や目の特徴情報の入力を受け付ける。
【００３６】
表示制御部３０３は、表示装置３００Ｄを制御する。具体的には、表示制御部３０３は、属性情報や目の特徴情報の入力画面を表示装置３００Ｄに表示させる。また、表示制御部３０３は、カメラ３００Ｅで撮影される画像をリアルタイムに表示装置３００Ｄへ表示させる。また、表示制御部３０３は、提示サーバ２から送信されるカラコンの情報を表示装置３００Ｄへ表示させる。
【００３７】
また、表示制御部３０３は、後述する認識部３０８で認識される利用者Ｕの目を表示装置３００Ｄへ拡大表示させる。表示制御部３０３は、カメラ３００Ｅで撮影される画像から利用者Ｕの認識部３０８で認識される利用者Ｕの目を含む領域を切り出した後、切り出した領域を表示装置３００Ｄへ表示させることで、利用者Ｕの目を表示装置３００Ｄへ拡大表示させる。
【００３８】
第１送信部３０４は、入力受付部３０２で受け付けられた利用者Ｕの属性情報、目の特徴情報及びカメラ３００Ｅで撮影される利用者Ｕの目元の画像データなどの情報を提示サーバ２へ送信する。ここで、第１送信部３０４は、後述する第１判定部３０９での判定の結果、所定条件を満たすとされる画像データを提示サーバ２へ送信する。なお、第１送信部３０４は、上記情報を送信する際に記憶装置３００Ｂに記憶されている利用者ＩＤを付与して提示サーバ２へ送信する。
【００３９】
第１受信部３０５は、提示サーバ２から送信されるカラコンの情報を受信する。
【００４０】
情報提示部３０６は、第１受信部３０５で受信されるカラコンの情報を提示する。具体的には、情報提示部３０６は、第１受信部３０５で受信されるカラコンの情報を表示装置３００Ｄに表示させるよう表示制御部３０３へ指示する。
【００４１】
画像修正部３０７は、カメラ３００Ｅで撮影される利用者Ｕの肌の色を修正する。具体的には、カメラ３００Ｅで撮影される画像に、肌の色を明るくし、しわやシミを目立たなくするフィルタ（美肌フィルタ）を施す。なお、美肌フィルタには種々の既知の画像フィルタを利用することができる。また、化粧を施したかのような画像に修正するフィルタ（化粧フィルタ）を施してもよい。表示装置３００Ｄでは、画像修正部３０７により修正された後の画像が表示される。
【００４２】
認識部３０８は、画像から利用者Ｕの目を認識する。なお、認識部３０８での目の認識は、既知の画像認識技術を用いることができる。例えば、認識部３０８は、以下のような手法により画像から利用者Ｕの目を認識する。
（１）画像フィルタにより画像のノイズや歪みなどを取り除く。
（２）認識対象であるオブジェクト（本実施形態では目）の輪郭を強調したり、明るさや色合いを調整し、オブジェクトを抽出しやすくする。
（３）画像からオブジェクトの領域を切り出す。
なお、領域抽出を行うことで、オブジェクトを一定の大きさで扱うことが出来るため、画像認識を行いやすくなる。
【００４３】
第１判定部３０９は、カメラ３００Ｅで撮影される画像が所定条件を満たすか否かを判定する。以下に所定条件を記載する。なお、以下に示す所定条件は一例であり、他の条件を加えてもよい。なお、第１判定部３０９での処理についても既知の画像認識の技術を用いることができる。
（１）利用者Ｕの顔が正面を向いていること。
（２）ピントがあっていること。
（３）目が開いていること（又は目が閉じていないこと）。
上述したように、第１送信部３０４は、第１判定部３０９が上記（１）〜（３）の条件を満たすとした画像データを提示サーバ２へ送信する。
【００４４】
記憶制御部３１０は、記憶装置３００Ｂを制御する。具体的には、記憶制御部３１０は、記憶装置３００Ｂを制御して情報の書き込みや読み出しを行う。
【００４５】
図４Ａ及び図４Ｂは、利用者端末３の表示装置３００Ｄに表示される画面の一例である。
図４Ａは、利用者Ｕの属性情報を入力するための画面である。利用者Ｕは、利用者端末３の表示装置３００Ｄに表示される図４Ａの画面を見ながら、入力装置３００を利用して「性別」５０１、「生年月日」５０２、「度数」５０３などの属性情報を入力する（その他、氏名、住所などの情報を入力させるようにしてもよい）。なお、図４Ａに示す画面において、「あとで」５０４を選択すると会員登録を後で行うことができる。また、図４Ａに示す画面において、「新規会員登録」５０５を選択すると会員登録を行うための画面に遷移し、より詳細な属性情報を入力して会員登録を行うことができる。
【００４６】
図４Ｂは、利用者Ｕの目の特徴情報を入力するための画面である。利用者Ｕは、利用者端末３の表示装置３００Ｄの表示枠６０１内にリアルタイムに表示される利用者Ｕの目元の拡大画像を見ながら、入力装置３００Ｃを利用して「瞳の色」６０２（図４Ｂでは、「茶」が選択されている）、「一重二重」６０３（図４Ｂでは、「二重」が選択されている）、「瞳の割合」６０４（図４Ｂでは、「普通」が選択されている）、「目の形」６０５（図４Ｂでは、「丸型」が選択されている）などの目の特徴情報を入力する。このように、本実施形態では、利用者Ｕは、表示枠６０１内にリアルタイムに表示される目元の拡大画像を見ながら目の特徴情報の入力が可能となっている。
【００４７】
（提示システム１の動作）
以下、図５Ａ及び図５Ｂを参照して実施形態に係る提示システム１の動作について説明する。
【００４８】
（利用者端末３）
図５Ａは、実施形態に係る利用者端末３での処理の一例を示すフローチャートである。以下、図５Ａを参照して、利用者端末３での処理動作について説明する。
【００４９】
（ステップＳ１０１）
初めに、表示制御部３０３は、表示装置３００Ｄに図４Ａに示す属性情報の入力画面を表示させる。利用者Ｕが入力装置３００Ｃを操作して、図４Ａに示す画面にて属性情報（プロフィール）を入力する。記憶制御部３１０は、入力受付部３０２で受け付けられた利用者Ｕの属性情報を記憶装置３００Ｂへ記憶させる。
【００５０】
（ステップＳ１０２）
撮影制御部３０１は、利用者端末３の表示装置３００Ｄ側に設けられたカメラ３００Ｅを起動する。これにより、カメラ３００Ｅによる利用者Ｕの撮影が開始される。
【００５１】
（ステップＳ１０３）
認識部３０８は、カメラ３００Ｅで撮影される画像から画像認識により利用者Ｕの目を認識する。
【００５２】
（ステップＳ１０４）
画像修正部３０７は、カメラ３００Ｅで撮影される利用者Ｕの肌の色を修正する。具体的には、カメラ３００Ｅで撮影される画像に美肌フィルタや化粧フィルタを施す。
【００５３】
（ステップＳ１０５）
表示制御部３０３は、認識部３０８で認識される利用者Ｕの目を拡大して図４Ｂの画面の表示枠６０１内に表示させる。この結果、図４Ｂの画面の表示枠６０１内には、画像修正部３０７により美肌フィルタや化粧フィルタを施した状態の利用者Ｕの目元の画像が表示される。
【００５４】
（ステップＳ１０６）
撮影制御部３０１は、カメラ３００Ｅによる撮影を制御し、例えば、１０枚／秒の速度で連続撮影を行う。
【００５５】
（ステップＳ１０７）
第１判定部３０９は、カメラ３００Ｅで連続撮影される画像が所定条件を満たすか否かを判定する。記憶制御部３１０は、第１判定部３０９により所定条件を満たすとされた利用者Ｕ１の目元の画像データを記憶装置３００Ｂへ記憶させる。
【００５６】
（ステップＳ１０８）
表示制御部３０３は、表示装置３００Ｄに図４Ｂに示す目の特徴情報の入力画面を表示させる。利用者Ｕは、図４Ｂの表示枠６０１内に表示される自身の目元の画像を見ながら、入力装置３００Ｃを操作して、図４Ｂに示す画面にて目の特徴情報（「瞳の色」、「一重二重」、「瞳の割合」などの情報）を入力する。記憶制御部３１０は、入力受付部３０２で受け付けられた利用者Ｕの目の特徴情報を記憶装置３００Ｂへ記憶させる。
【００５７】
（ステップＳ１０９）
第１送信部は、記憶装置３００Ｂに記憶されている利用者Ｕの属性情報、目の特徴情報及びカメラ３００Ｅで撮影される利用者Ｕの目元の画像データなどの情報に利用者ＩＤを付与して提示サーバ２へ送信する。ここで、第１送信部３０４は、第１判定部３０９での判定の結果、所定条件を満たすとされる画像データを提示サーバ２へ送信する。
【００５８】
なお、利用者Ｕの属性情報、目の特徴情報及びカメラ３００Ｅで撮影される利用者Ｕの目元の画像データなどの情報を提示サーバ２へ送信するタイミングは、任意であり、利用者Ｕの属性情報、目の特徴情報及び目元の画像データの全ての情報を取得できた段階で提示サーバ２へ送信するようにしてもよいし、情報が取得できるたびに逐次提示サーバ２へ送信するようにしてもよい。
【００５９】
（ステップＳ１１０）
第１受信部３０５は、提示サーバ２から送信されるカラコンの情報を受信する。
【００６０】
（ステップＳ１１１）
情報提示部３０６は、第１受信部３０５で受信されるカラコンの情報を提示する。具体的には、情報提示部３０６は、第１受信部３０５で受信されるカラコンの情報を表示装置３００Ｄに表示するよう表示制御部３０３へ指示する。表示制御部３０３は、第１受信部３０５で受信されるカラコンの情報を表示装置３００Ｄに表示させる。
【００６１】
（提示サーバ２）
図５Ｂは、実施形態に係る提示サーバ２での処理の一例を示すフローチャートである。以下、図５Ｂを参照して、提示サーバ２での処理動作について説明する。
【００６２】
（ステップＳ２０１）
初めに、第２受信部２０２は、利用者端末３から送信される利用者Ｕの属性情報、利用者Ｕの目の特徴情報、利用者Ｕの目元の画像データ、利用者ＩＤなどを受信する。
【００６３】
（ステップＳ２０２）
提示部２０３は、利用者ＤＢ１を参照して、第２受信部２０２で受信される利用者Ｕの目の特徴情報との近似度が所定値以上の他の利用者Ｕを選択する。次いで、提示部２０３は、購買履歴ＤＢ２に記憶されている他の利用者Ｕの購買履歴を参照する。
【００６４】
（ステップＳ２０３）
提示部２０３は、参照した他の利用者Ｕの購買履歴から売れ筋のカラコンの情報（例えば、名称、製造メーカ、製品番号、画像データなどの情報）を抽出する。
【００６５】
（ステップＳ２０４）
第２送信部２０４は、第２受信部２０２は利用者ＩＤを利用して、提示部２０３で抽出されるカラコンの情報を送信すべき利用者端末３を特定する。次いで、第２送信部２０４は、提示部２０３で抽出されるカラコンの情報を特定した利用者端末３へ送信する。
【００６６】
以上のように、本実施形態に係る提示システム１は、利用者Ｕに対してコンタクトレンズを提示するための提示システムである。提示システム１は、利用者Ｕに対してカラコンを提示する提示サーバ２と、利用者Ｕがカラコンを選ぶ際に利用する利用者端末３とを具備している。
【００６７】
利用者端末３は、利用者を撮影する撮影部（カメラ３００Ｅ）と、撮影部で撮影される利用者Ｕの画像を表示する表示部（表示装置３００Ｄ）と、目の特徴情報の入力を受け付ける入力受付部３０２と、入力受付部３０２で受け付けられた特徴情報を送信する第１送信部３０４と、提示サーバ２から送信されるカラコンの情報を受信する第１受信部３０５と、第１受信部３０５で受信されるカラコンの情報を提示する情報提示部（情報提示部３０６）と、を備える。
【００６８】
提示サーバ２は、利用者端末３の第１送信部３０４から送信される特徴情報を受信する第２受信部２０２と、第２受信部２０２で受信される特徴情報との近似度が所定値以上の他の利用者の購買履歴に基づいて、利用者Ｕに対してカラコンを提示する提示部２０３と、提示部２０３で提示されるカラコンの情報を利用者端末３へ送信する第２送信部２０４と、を備える。
【００６９】
このため、利用者Ｕは、表示装置３００Ｄに表示される自身の画像を見ながら目の特徴情報を入力することができる。この結果、利用者は、鏡などを用意する必要なく、自身の目元を確認しながら目の特徴情報を入力することができ、利便性が高まる。また、カラコンの一般的な利用者は、２０〜３０代の女性が大半を占めており、分布が偏っている。このため、一般的な属性情報、例えば、性別、住所だけではカラコンの提示精度が低くなるが、本実施形態では、目の特徴情報、例えば、瞳の色、二重か否か、瞳の割合、目の大きさ、目の形状などの情報に基づいて、利用者Ｕに対してカラコンが提示されるので提示精度が向上する。結果、利用者の利便性が高まる。
【００７０】
また、本実施形態に係る提示システム１では、利用者端末３の第１送信部３０４は、撮影部で撮影される画像データを送信し、提示サーバ２の第２受信部２０２は、画像データを受信する。そして、提示サーバ２は、第２受信部２０２で受信した画像データを目の特徴情報に関連付けて記憶部（記憶装置２００Ｂ）に記憶させる記憶制御部２０１を備えている。利用者の目の特徴情報に加えて、目の画像データを関連付けて記憶させることで、目の画像データから目の特徴を解析して、カラコンの提示に利用することができる。目の画像データから目の特徴を解析することで、例えば、利用者Ｕが入力した目の特徴情報が正しくない場合に（利用者が「目が大きめ」と入力したが、実際には「ふつう」である場合など）、目の特徴情報を正しく修正してカラコンを提示することができる。
【００７１】
また、本実施形態に係る提示システム１では、利用者端末３は、撮影部（カメラ３００Ｅ）で撮影される利用者の肌の色を修正する画像修正部３０７を備えている。そして、表示部（表示装置３００Ｄ）は、画像修正部３０７で修正された画像を表示する。このため、利用者Ｕは、肌のしみやそばかす、しわなどに気を取られることなく、目の特徴情報の入力に集中することができ利便性が向上する。
【００７２】
また、本実施形態に係る提示システム１では、利用者端末３は、利用者Ｕの目を認識する認識部３０８を備え、表示部（表示装置３００Ｄ）は、認識部３０８で認識される利用者Ｕの目を表示する。このため、利用者端末３の撮影位置が多少ずれていても、表示装置３００Ｄに利用者Ｕの目が表示されるため利便性が向上する。
【００７３】
また、本実施形態に係る提示システム１では、利用者端末３の表示部（表示装置３００Ｄ）は、認識部３０８で認識される利用者Ｕの目を拡大表示する。このため、利用者Ｕは、表示部（表示装置３００Ｄ）に拡大表示される目元をしっかり確認しながら目の特徴情報を入力することができる。
【００７４】
また、本実施形態に係る提示システム１では、利用者端末３は、撮影部（カメラ３００Ｅ）で撮影される画像が所定条件を満たすか否かを判定する第１判定部３０９を備え、第１送信部３０４は、第１判定部３０９での判定の結果、所定条件を満たすとされた画像データを提示サーバ２に送信する。このため、送信に必要なデータ量を節減することができる。また、提示サーバ２で保管する画像データ量を節減することができる。
【００７５】
[実施形態の変形例]
なお、上記実施形態においては、利用者端末３の表示装置３００Ｄに利用者Ｕの目元の画像を美肌フィルタ又は化粧フィルタを施した状態で拡大表示しているが、利用者の目を認識していることが利用者Ｕにわかるように表示してもよい。例えば、目の輪郭（ふち）に赤色や青色など肌色以外の目立つ色のドット（点）を重畳して表示するようにしてもよい。このように、利用者Ｕに対して目を認識していることがわかるように表示することで、利用者Ｕは目元が写るようにカメラ３００Ｅの向きなどを調整するのでカメラ３００Ｅで連続撮影を行う場合に、目元が写っていない画像が何枚も撮影されるなどの無駄を減らすことができる。この結果、第１判定部３０９での判定処理の負荷を減らすことができる。
【００７６】
また、上記実施形態では、目の特徴情報を利用者Ｕが入力しているが、カメラ３００Ｅを利用して撮影された利用者Ｕの目元の画像データから目の特徴情報を自動で認識するようにしてもよい。この場合、提示サーバ２の記憶装置２００Ｂに蓄積された利用者Ｕが入力した目の特徴情報を教師データ、前記利用者に関連付けて記憶されている目元の画像データを訓練データとして、機械学習を行い、目元の画像データから目の特徴情報を認識する認識モデルを構築する。
【００７７】
その後は、利用者端末３において、利用者Ｕがカメラ３００Ｅを利用して撮影する目元の画像データから目の特徴情報を自動で認識し、提示サーバ２へ送信してもよいし、提示サーバ２において、利用者端末３から送信される目元の画像データから目の特徴情報を自動で認識するようにしてもよい。なお、目元の画像データから目の特徴情報を自動で認識する場合、認識した目の特徴情報が正しいかどうか利用者Ｕに確認するようにしてもよい。例えば、利用者端末３の表示装置３００Ｄに認識した目の特徴情報を提示し、提示した内容が正しいかどうかを確認させ、正しくない場合は、入力装置３００Ｃを利用して、利用者Ｕに正しい情報を入力させるようにしてもよい。また、この場合、利用者Ｕが入力した正しい情報を利用して機械学習を行い、目の特徴情報の認識モデルの精度を向上させるようにしてもよい。
【００７８】
さらに、上述のように、画像データから目の特徴情報を自動で抽出する場合、利用者Ｕがコンタクトレンズを着用しているか否かを判定する第２判定部を利用者端末３又は提示サーバ２が備えるようにしてもよい。画像データから目の特徴情報を自動で抽出する際に、利用者がコンタクトレンズを着用しているか否かを判定することで、目の特徴情報の認識モデルの精度を向上させることができる。また、カラコンの提示精度が向上する。
【産業上の利用可能性】
【００７９】
以上説明したように、本発明は、利便性の高いコンタクトレンズの提示システム、提示方法、提示プログラム、利用者端末及び提示サーバを提供することができる。
【符号の説明】
【００８０】
１  提示システム
２  提示サーバ
３  利用者端末
４  ネットワーク
２００Ａ  通信ＩＦ
２００Ｂ  記憶装置（ＤＢ１及びＤＢ２）
２００Ｃ  ＣＰＵ
２００Ｄ  バス（ＢＵＳ）
２０１  記憶制御部
２０２  第２受信部
２０３  提示部
２０４  第２送信部
３  利用者端末
３００Ａ  通信ＩＦ
３００Ｂ  記憶装置
３００Ｃ  入力装置
３００Ｄ  表示装置
３００Ｅ  カメラ（個体撮像素子）
３００Ｆ  ＣＰＵ
３００Ｇ  バス（ＢＵＳ）
３０１  撮影制御部
３０２  入力受付部
３０３  表示制御部
３０４  第１送信部
３０５  第１受信部
３０６  情報提示部
３０７  画像修正部
３０８  認識部
３０９  第１判定部
３１０  記憶制御部
ＤＢ１  利用者データベース
ＤＢ２  購買履歴データベース
Ｕ  ユーザ
【図１】
2020067870.tif 000003
【図２Ａ】
2020067870.tif 000004
【図２Ｂ】
2020067870.tif 000005
【図２Ｃ】
2020067870.tif 000006
【図２Ｄ】
2020067870.tif 000007
【図３Ａ】
2020067870.tif 000008
【図３Ｂ】
2020067870.tif 000009
【図４Ａ】
2020067870.tif 000010
【図４Ｂ】
2020067870.tif 000011
【図５Ａ】
2020067870.tif 000012
【図５Ｂ】
2020067870.tif 000013