(57)【要約】【課題】海外貨幣で支払いを行う際に適切な貨幣を瞬時に選択することで、海外貨幣を用いた商品の購入が円滑に行える情報処理装置及び情報処理方法を提供すること。【解決手段】値段を示す情報である値段情報、及び、貨幣が含まれた画像である対象画像を入力するカメラ１１と、カメラ１１により入力された値段情報に基づいて値段を特定する値段特定部１３と、カメラ１１により入力された対象画像から、値段特定部１３が特定した値段に対応する１又は複数の貨幣である対応貨幣を選択する対応貨幣選択部１６と、対応貨幣選択部１６が選択した対応貨幣を通知する通知部１７と、を備える携帯端末１を提供する。【選択図】図１
2014215964.tif 000002
【特許請求の範囲】
【請求項１】
値段を示す情報である値段情報、及び、貨幣が含まれた画像である対象画像を入力する入力手段と、
前記入力手段により入力された値段情報に基づいて値段を特定する値段特定手段と、
前記入力手段により入力された対象画像から、前記値段特定手段が特定した値段に対応する１又は複数の貨幣である対応貨幣を選択する対応貨幣選択手段と、
前記対応貨幣選択手段が選択した対応貨幣を通知する通知手段と、
を備える情報処理装置。
【請求項２】
前記入力手段は、前記値段情報として、前記値段が表示された画像である値段画像を入力し、
前記値段特定手段は、前記値段画像を画像認識することにより前記値段を特定する、請求項１に記載の情報処理装置。
【請求項３】
前記情報処理装置の位置を示す位置情報を取得する位置取得手段をさらに備え、
前記値段特定手段は、前記位置情報を用いて通貨単位を特定し前記値段を特定する、請求項１又は２に記載の情報処理装置。
【請求項４】
前記通知手段は、前記入力手段により入力された対象画像に、前記対応貨幣を示す情報を重畳表示する、請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
貨幣の特徴を示す貨幣基準情報を、複数種類の貨幣それぞれについて記憶する記憶手段と、
前記記憶手段に記憶された複数種類の貨幣の貨幣基準情報、及び、前記入力手段が入力した前記対象画像から、前記対象画像中の貨幣の種類を画像認識により特定する貨幣特定手段と、をさらに備え、
前記対応貨幣選択手段は、前記貨幣特定手段が特定した貨幣の種類に基づいて、前記値段特定手段が特定した値段に対応する前記対応貨幣を選択する、請求項１〜４のいずれか一項に記載の情報処理装置。
【請求項６】
前記情報処理装置の位置を示す位置情報を取得する位置取得手段をさらに備え、
前記貨幣特定手段は、
前記位置情報から特定される通貨単位が一致する貨幣群である貨幣候補を特定し、
前記記憶手段に記憶された複数種類の貨幣の貨幣基準情報のうち前記貨幣候補である貨幣の貨幣基準情報、及び前記入力手段が入力した前記対象画像から、前記対象画像中の貨幣の種類を特定する、請求項５に記載の情報処理装置。
【請求項７】
前記貨幣特定手段は、
前記対象画像における貨幣の位置である貨幣位置を特定し、
特定した貨幣の種類及び貨幣位置を紐づけた貨幣テーブルを生成し、
前記対応貨幣選択手段は、前記貨幣テーブルにおいて前記対応貨幣を他の貨幣と区別した選択後貨幣テーブルを生成し、
前記通知手段は、
前記選択後貨幣テーブルに基づいて前記対応貨幣の前記貨幣位置を特定し、
前記入力手段により入力された対象画像において、前記対応貨幣の前記貨幣位置近傍に、前記対応貨幣を示す情報を重畳表示する、請求項５又は６に記載の情報処理装置。
【請求項８】
前記対応貨幣選択手段は、前記値段特定手段が特定した値段に対応する対応貨幣の選択肢が複数存在する場合に、前記選択肢から一の対応貨幣を選択する請求項１〜７のいずれか一項に記載の情報処理装置。
【請求項９】
前記対応貨幣選択手段は、価値が小さい貨幣を含む対応貨幣の選択肢を優先的に前記対応貨幣として選択する請求項８に記載の情報処理装置。
【請求項１０】
値段を示す情報である値段情報、及び、貨幣が含まれた画像である対象画像を入力する入力ステップと、
前記入力ステップにおいて入力された値段情報に基づいて値段を特定する値段特定ステップと、
前記入力ステップにおいて入力された対象画像から、前記値段特定ステップにおいて特定された値段に対応する１又は複数の貨幣である対応貨幣を選択する対応貨幣選択ステップと、
前記対応貨幣選択ステップにおいて選択された対応貨幣を通知する通知ステップと、
を含む情報処理方法。
【請求項１１】
値段を示す情報である値段情報、及び、貨幣が含まれた画像である対象画像を入力する入力モジュールと、
前記入力モジュールにより入力された値段情報に基づいて値段を特定する値段特定モジュールと、
前記入力モジュールにより入力された対象画像から、前記値段特定モジュールが特定した値段に対応する１又は複数の貨幣である対応貨幣を選択する対応貨幣選択モジュールと、
前記対応貨幣選択モジュールが選択した対応貨幣を通知する通知モジュールと、
を備える情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、貨幣を認識する情報処理装置、情報処理方法、及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来より、商品の値段を携帯端末等のカメラ又はＱＲコード（登録商標）により取得する技術が知られている。例えば、特許文献１には、携帯端末のカメラで撮影した値札情報に基づいて値段を取得することが記載されている。なお、特許文献１では、値札情報とともに、該撮影場所の位置情報を取得することで、位置情報に基づく周辺店舗の値段を取得している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−４８５９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、上述した技術を利用して海外通貨で表示されている値段を取得することが考えらえる。しかしながら、例えば海外で商品を購入する場合など、海外の貨幣で支払いを行う場合には、商品の値段に対してどの紙幣や硬貨で支払いを行えば良いか、瞬時に判断することが難しい。このような場合、貨幣の選択に時間を要したり、誤った貨幣で支払いを行うおそれがある。
【０００５】
本発明は上記課題に鑑みてなされたものであり、海外貨幣で支払いを行う際に適切な貨幣を瞬時に選択することで、海外貨幣を用いた商品の購入が円滑に行える情報処理装置及び情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の情報処理装置は、値段を示す情報である値段情報、及び、貨幣が含まれた画像である対象画像を入力する入力手段と、入力手段により入力された値段情報に基づいて値段を特定する値段特定手段と、入力手段により入力された対象画像から、値段特定手段が特定した値段に対応する１又は複数の貨幣である対応貨幣を選択する対応貨幣選択手段と、対応貨幣選択手段が選択した対応貨幣を通知する通知手段と、を備えている。
【０００７】
この発明によれば、値段に対応する貨幣である対応貨幣が選択されユーザに通知される。該通知により、ユーザは、商品の値段に対してどの貨幣で支払い行えばよいかについて瞬時に認識できる。これにより、海外貨幣で支払いを行う際にも貨幣の選択に時間を要したり、或いは、誤った貨幣で支払いを行うといったおそれがない。すなわち、海外貨幣を用いた商品の購入を円滑に行うことができる。
【０００８】
また、本発明の情報処理装置において、入力手段は、値段情報として、値段が表示された画像である値段画像を入力し、値段特定手段は、値段画像を画像認識することにより値段を特定する。このように、画像認識により商品の値段を特定することにより、容易に値段を特定でき、海外貨幣を用いた商品の購入をより円滑化できる。
【０００９】
また、本発明の情報処理装置において、情報処理装置の位置を示す位置情報を取得する位置取得手段をさらに備え、値段特定手段は、位置情報を用いて通貨単位を特定し値段を特定する。位置情報を用いることで通貨単位を容易に特定できる。また、画像認識時に、特定した通貨単位の記号を検出し、該記号がある箇所近傍の画像上から数字を認識するようにすることで、商品の値段特定を迅速かつ正確に行うことができる。
【００１０】
また、本発明の情報処理装置において、通知手段は、入力手段により入力された対象画像に、対応貨幣を示す情報を重畳表示する。これにより、ユーザはより感覚的に支払いに用いる貨幣を認識できる。
【００１１】
また、本発明の情報処理装置において、貨幣の特徴を示す貨幣基準情報を、複数種類の貨幣それぞれについて記憶する記憶手段と、記憶手段に記憶された複数種類の貨幣の貨幣基準情報、及び、入力手段が入力した対象画像から、対象画像中の貨幣の種類を画像認識により特定する貨幣特定手段と、をさらに備え、対応貨幣選択手段は、貨幣特定手段が特定した貨幣の種類に基づいて、値段特定手段が特定した値段に対応する対応貨幣を選択する。記憶手段に記憶された貨幣基準情報により特定された貨幣の種類に基づいて対応貨幣を選択することにより、精度良く対応貨幣を選択できる。
【００１２】
また、本発明の情報処理装置において、情報処理装置の位置を示す位置情報を取得する位置取得手段をさらに備え、貨幣特定手段は、位置情報から特定される通貨単位が一致する貨幣群である貨幣候補を特定し、記憶手段に記憶された複数種類の貨幣の貨幣基準情報のうち貨幣候補である貨幣の貨幣基準情報、及び入力手段が入力した対象画像から、対象画像中の貨幣の種類を特定する。ユーザが所持する貨幣を特定する際に、位置情報を用いることで、特定される貨幣の候補である貨幣候補を絞り込むことができ、貨幣特定時間を短縮できる。
【００１３】
また、本発明の情報処理装置において、貨幣特定手段は、対象画像における貨幣の位置である貨幣位置を特定し、特定した貨幣の種類及び貨幣位置を紐づけた貨幣テーブルを生成し、対応貨幣選択手段は、貨幣テーブルにおいて対応貨幣を他の貨幣と区別した選択後貨幣テーブルを生成し、通知手段は、選択後貨幣テーブルに基づいて対応貨幣の貨幣位置を特定し、入力手段により入力された対象画像において、対応貨幣の貨幣位置近傍に、対応貨幣を示す情報を重畳表示する。貨幣位置を特定し、重畳表示する位置を、貨幣位置の近傍とすることにより、選択した貨幣を、より明確に通知できる。
【００１４】
また、本発明の情報処理装置において、対応貨幣選択手段は、値段特定手段が特定した値段に対応する対応貨幣の選択肢が複数存在する場合に、選択肢から一の対応貨幣を選択する。これによれば、対応貨幣の選択肢が複数ある場合においても、例えば予め設定した選択条件等を用い、所望の一の対応貨幣を確実に選択することができる。
【００１５】
また、本発明の情報処理装置において、対応貨幣選択手段は、価値が小さい貨幣を含む対応貨幣の選択肢を優先的に前記対応貨幣として選択する。これによれば、ユーザの所持する貨幣の数が少なくなるように、対応貨幣を選択することができる。
【００１６】
本発明の情報処理方法は、値段を示す情報である値段情報、及び、貨幣が含まれた画像である対象画像を入力する入力ステップと、入力ステップにおいて入力された値段情報に基づいて値段を特定する値段特定ステップと、入力ステップにおいて入力された対象画像から、値段特定ステップにおいて特定された値段に対応する１又は複数の貨幣である対応貨幣を選択する対応貨幣選択ステップと、対応貨幣選択ステップにおいて選択された対応貨幣を通知する通知ステップと、を含んでいる。本情報処理方法は、上述した情報処理装置と同様の効果を奏することができる。
【００１７】
本発明の情報処理プログラムは、値段を示す情報である値段情報、及び、貨幣が含まれた画像である対象画像を入力する入力モジュールと、入力モジュールにより入力された値段情報に基づいて値段を特定する値段特定モジュールと、入力モジュールにより入力された対象画像から、値段特定モジュールが特定した値段に対応する１又は複数の貨幣である対応貨幣を選択する対応貨幣選択モジュールと、対応貨幣選択モジュールが選択した対応貨幣を通知する通知モジュールと、を備えている。本情報処理プログラムは、上述した情報処理装置及び情報処理方法と同様の効果を奏することができる。
【発明の効果】
【００１８】
本発明によれば、海外貨幣で支払いを行う際に適切な貨幣を瞬時に選択することで、海外貨幣を用いた商品の購入が円滑に行える情報処理装置及び情報処理方法を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本実施形態に係る携帯端末の機能を示すブロック図である。
【図２】記憶部に記憶された貨幣ＤＢの例を示す図である。
【図３】貨幣テーブルの例を示す図である。
【図４】通知部による重畳表示イメージを示す図である。
【図５】携帯端末のハードウェア構成図である。
【図６】本実施形態に係る携帯端末の処理を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００２１】
図１は、本実施形態に係る携帯端末１の機能を示すブロック図である。図１に示されるとおり、携帯端末１は、カメラ１１と、位置取得部１２と、値段特定部１３と、貨幣特定部１４と、記憶部１５と、対応貨幣選択部１６と、通知部１７と、を備えている。携帯端末１は情報処理装置であり、スマートフォン等の携帯機器や、ＰＣ端末などの通信端末である。以下、図１に示す機能ブロックに基づいて、各機能ブロックを説明する。
【００２２】
カメラ１１は、値段を示す情報である値段情報を写し出し、該値段情報が表示された画像である値段画像を値段特定部１３に入力する入力手段としての機能を有するものである。値段情報とは、例えば商品の値札等である。値段情報には、数字及び通貨記号の双方（例えば＄１００）が含まれてもよいし、数字のみ（例えば１００）であってもよい。
【００２３】
また、カメラ１１は、貨幣が含まれた画像である対象画像を写し出し、該対象画像を貨幣特定部１４及び通知部１７に入力する入力手段としての機能を有するものである。貨幣とは、例えば、携帯端末１を操作するユーザが所持する貨幣をいう。なお、貨幣には紙幣及び硬貨の双方が含まれる。カメラ１１は、写し出した画像を数ｍｓ〜数十ｍｓ間隔で貨幣特定部１４及び通知部１７に入力する。
【００２４】
位置取得部１２は、基地局から発信される電波の受信状況を利用して測位する基地局測位や、ＧＰＳを利用するＧＰＳ測位等によって携帯端末１の位置情報を取得する位置取得手段としての機能を有する。位置取得部１２は、例えば数秒〜数十秒間隔で、携帯端末１の位置情報を取得している。
【００２５】
値段特定部１３は、値段情報に基づいて値段を特定する値段特定手段としての機能を有するものである。具体的には、値段特定部１３は、カメラ１１から入力された値段画像を画像認識することにより、値段を特定する。値段特定部１３による画像認識は、従来から周知となっている技術、例えばＯＣＲ（Optical Character Recognition）技術により行われ、予め登録された複数の数字及び通貨記号のパターンを参照することにより、値段情報に示された数字及び通貨記号を認識する。
【００２６】
また、値段特定部１３は、位置取得部１２から入力された携帯端末１の位置情報を用いて通貨単位を特定し、値段を特定してもよい。具体的には、値段特定部１３は、携帯端末１の位置情報から、携帯端末１が位置する国を特定し、当該国で流通している通貨単位を特定する。そして、値段特定部１３は、カメラ１１から入力された値段画像において、携帯端末１の位置情報から特定した通貨単位の記号を検出し、該記号が記載されている箇所近傍の画像から数字を認識する。なお、値段特定部１３は、カメラ１１から入力された値段画像を画像認識することにより値段を特定する代わりに、ユーザが手で入力した情報をもとに値段を特定してもよい。
【００２７】
貨幣特定部１４は、カメラ１１から入力された対象画像を画像認識し、対象画像中の貨幣の種類を特定する貨幣特定手段としての機能を有するものである。具体的には、貨幣特定部１４は、値段特定部１３と同様、ＯＣＲ（Optical Character Recognition）技術等の従来から周知となっている技術により貨幣の種類を特定するものであり、カメラ１１から入力された対象画像と、記憶手段である記憶部１５に記憶された複数種類の貨幣の画像の特徴量（貨幣基準情報）それぞれとに基づいて、対象画像中の貨幣の種類を特定する。貨幣の種類の特定は、例えば紙幣・硬貨中の絵や数字を認識することにより行われる。絵や数字の認識は、記憶部に記憶された貨幣の画像とのテンプレートマッチングや、ＳＩＦＴ法やＳＵＲＦ法を利用して得られた特徴量に対して、ｍｅａｎ−ｓｈｉｆｔ法を用いてマッチングするなど、公知の画像処理技術により実施される。また、色や形状を認識してもよい。
【００２８】
記憶部１５に記憶された複数種類の貨幣の画像（貨幣ＤＢ）の例について、図２を用いて説明する。図２は、記憶部１５に記憶された貨幣ＤＢの例を示す図である。図２に示されるとおり、貨幣ＤＢには、各国の通貨単位の貨幣（硬貨及び紙幣）の形状や色等の特徴、つまり、貨幣特定部１４で貨幣の種類特定の際に用いた特徴量に対応するものを特徴量として示した貨幣基準情報が記憶されている。
【００２９】
また、貨幣特定部１４は、位置取得部１２から入力された携帯端末１の位置情報を用いて貨幣候補を特定し、記憶部１５に記憶された貨幣候補である貨幣の貨幣基準情報、及び、対象画像から、対象画像中の貨幣の種類を特定してもよい。貨幣候補とは、携帯端末１の位置情報から特定される国で使用される通貨単位と一致する貨幣群である。例えば、携帯端末１の位置が米国であれば、通貨単位はドル及びセントであると想定できるため、貨幣候補は、１００ドル、５０ドル、２０ドル、１０ドル、５ドル、１ドル、２５セント、１０セント、５セント、１セントであると特定できる。
【００３０】
この場合、貨幣特定部１４は、記憶部１５に記憶された貨幣ＤＢに含まれる複数の貨幣の貨幣基準情報のうち、貨幣候補である貨幣（１００ドル、５０ドル、２０ドル、１０ドル、５ドル、１ドル、２５セント、１０セント、５セント、１セント）の貨幣基準情報のみを、対象画像中の貨幣の種類の特定に用いる。
【００３１】
また、貨幣特定部１４は、カメラ１１から入力された対象画像を画像認識する際、貨幣の種類の特定に加えて、貨幣の位置である貨幣位置を特定する。貨幣位置とは、例えば、２次元座標によって示された貨幣の中心位置である。そして、貨幣特定部１４は、画像認識した貨幣の種類、該貨幣の貨幣基準情報、及び該貨幣の貨幣位置を紐づけた貨幣テーブルを生成する。貨幣の貨幣基準情報は、記憶部１５に記憶された貨幣ＤＢを参照することにより取得できる。なお、貨幣テーブルには貨幣基準情報が含まれていなくても良い。
【００３２】
貨幣テーブルについて、図３を用いて説明する。図３は、貨幣テーブルの例を示す図である。貨幣テーブルには、画像認識した複数の貨幣の、種類、貨幣基準情報、及び貨幣位置が記憶されている。なお、貨幣位置は、例えば、カメラ１１から入力された画像における左下の点を（０，０）、右下の点を（２００，０）、右上の点を（２００，２００）、左上の点を（０，２００）とした２次元座標により示される。貨幣特定部１４は、貨幣テーブルを対応貨幣選択部１６に入力する。
【００３３】
また、貨幣テーブルは、貨幣位置に加えて、貨幣の輪郭を特定するための貨幣付加情報を含んでもよい。貨幣付加情報には、画像認識した貨幣の形状（例えば、長方形、円形の区分）、大きさ（例えば、長方形の場合は四隅の位置座標、円形の場合は直径）が含まれる。
【００３４】
対応貨幣選択部１６は、対象画像に基づいて、値段特定部１３が特定した値段に対応する１又は複数の貨幣（対応貨幣）を選択する対応貨幣選択手段としての機能を有するものである。具体的には、対応貨幣選択部１６は、貨幣特定部１４が特定した貨幣の種類に基づいて、値段特定部１３が特定した値段に対応する対応貨幣を選択する。
【００３５】
具体例について、図３を用いて説明する。対応貨幣選択部１６には、貨幣特定部１４より、図３に示す貨幣テーブルが入力されているとする。そして、値段特定部１３から入力された値段が、１ドル１５セントであったとする。この場合、対応貨幣選択部１６は、図３に示された貨幣テーブルの２行目の１ドル紙幣、３行目の１０セント硬貨、及び、４行目の５セント硬貨を対応貨幣として選択する。
【００３６】
また、対応貨幣選択部１６は、値段特定部１３が特定した値段に対応する対応貨幣の選択肢が複数ある場合には、複数の選択肢から一の対応貨幣を選択する。例えば、対応貨幣選択部１６は、価値が小さい貨幣を含む対応貨幣の選択肢を優先的に対応貨幣として選択する。
【００３７】
具体的に、値段特定部１３から入力された値段が、１ドル１０セントであったとする。この場合、対応貨幣選択部１６は、図３に示された貨幣テーブルの２行目の１ドル紙幣、３行目の１０セント硬貨を対応貨幣として選択する選択肢（選択肢Ａとする）かあるいは２行目の１ドル紙幣、４行目の５セント硬貨、及び、５行目の５セント硬貨を対応貨幣として選択する選択肢（選択肢Ｂとする）の２つの選択肢が考えられる。このような場合、対応貨幣選択部は１６は、より価値が小さい貨幣である５セント硬貨を含む選択肢Ｂを優先して選択することとする。なお、対応貨幣選択部１６は、価値が大きい貨幣を含む対応貨幣の選択肢を優先的に対応貨幣として選択することとしてもよい。どのような選択肢を優先的に対応貨幣として選択するかについては、ユーザが予め設定できることとしてもよい。
【００３８】
また、特定された値段に対して保有する貨幣がちょうど対応しない場合、例えば図３のように保有貨幣がある場合に、値札情報から８セントが判断された場合は、その額を超える貨幣を選択することとする。この場合は、１０セントを対応貨幣として選択する。
【００３９】
次に、対応貨幣選択部１６は、貨幣テーブルにおいて対応貨幣を他の貨幣と区別した選択後貨幣テーブルを生成する。具体的には、貨幣テーブルにおいて対応貨幣のみビットを立てる、或いは、貨幣テーブルにおいて対応貨幣以外の貨幣を削除する、等の処理を行うことによって、対応貨幣を他の貨幣と区別する。対応貨幣選択部１６は、選択後貨幣テーブルを通知部１７に入力する。
【００４０】
通知部１７は、対応貨幣を通知する通知手段としての機能を有するものである。具体的には、通知部１７は、カメラ１１により入力される対象画像をもとに、対応貨幣を示す情報を重畳表示する。重畳表示には、従来から周知となっているＡＲ（AUGMENTED REALITY：拡張現実）技術が用いられてもよい。
【００４１】
具体的には、通知部１７は、対応貨幣選択部１６より入力された選択後貨幣テーブルを参照することで、対応貨幣の種類、該対応貨幣の貨幣位置、及び、貨幣付加情報を特定する。これにより、対応貨幣の輪郭及び位置を特定できる。対応貨幣を示す情報は、対応貨幣の貨幣位置近傍に表示され、例えば、図４に示されるように、画像における対応貨幣の輪郭を縁取るように囲った枠で示される。よって、通知部１７は、対応貨幣の輪郭及び位置を考慮して、対応貨幣の輪郭を縁取るように囲う線を重畳表示することで、対応貨幣をユーザに通知する。なお、通知部１７によって対象画像に重畳表示される対応貨幣を示す情報は、必ずしも対応貨幣の輪郭を縁取る線に限定されず、例えば、対応貨幣の貨幣位置を矢印により示すもの等であってもよい。この場合は、貨幣付加情報は不要となる。
【００４２】
ここで、通知部１７が対応貨幣を示す情報を重畳表示する対象の画像は、カメラ１１から入力される画像をもとに作成されるが、上述したように、カメラ１１は数ｍｓ〜数十ｍｓ間隔で画像を入力しているため、カメラ１１で入力された画像をもとに重畳表示位置を決定しても、現在の位置とは異なる場合がある。この場合、単に、選択後貨幣テーブルに示された対応貨幣の貨幣位置に基づいて、対応貨幣を示す情報を重畳表示することは好ましくない。
【００４３】
なお、通知部１７により通知された各貨幣のうち、画面内から外れた貨幣（入力された新たな対象画像に含まれていない貨幣）を、既に支払いに用いられた貨幣であると判断し、該貨幣をユーザが所持する貨幣から除外するとともに、該貨幣の値段分だけ減額した値段を、新たな値段として特定してもよい。このように、支払いを行っている最中の情報に基づいて、ユーザが支払うべき値段（支払い残高）を随時更新してもよい。例えば、１ドル１０セントの場合に１ドルが支払われたと判断された場合は、残り１０セントに対して同様の処理を行えば良く、重畳表示されるのも１０セントに対してだけになる。当然ながら、上記のように画像から支払い済みの額を認識するだけではなく、ユーザが明示的に1ドルを支払ったということを指定しても良い。
【００４４】
また、貨幣特定部１４では、保有する貨幣をカメラで撮影して特定することを基本とするが、予めユーザが保有している貨幣を指定していれば撮影の手間を省くことができる。例えば、財布の中身の情報を手で入力しておいても良いし、または、前回カメラで認識した結果から財布の中身に変わりがなければ、「前回特定時の情報を利用する」という選択をしても良い。この場合は、重畳表示は不可となるため、ユーザに支払うべき貨幣を通知する必要がある。例えば、１ドル紙幣１枚、１０セント硬貨１枚を払うべき時には、紙幣及び硬貨の画像と必要枚数を明示的に情報処理装置の画面に表示することで、重畳表示に近い効果が得られる。この提示のために、貨幣テーブルには貨幣の画像を保有しておいても良い。
【００４５】
よって、通知部１７は、貨幣特定部１４が貨幣テーブルを生成した対象の画像における各貨幣の位置と比較して、通知部１７が重畳表示しようとする画像（カメラ１１から入力された画像）における各貨幣の位置がどの程度変化したか特定（各貨幣の位置をトラッキングすることにより変化量を特定）し、該変化量を考慮した上で、カメラ１１から入力された画像に対応貨幣を示す情報を重畳表示する。このような重畳表示は、上述したように、従来から周知となっているＡＲ技術により実現される。
【００４６】
次に、図５を参照して、携帯端末１のハードウェア構成について説明する。図５は、携帯端末１のハードウェア構成図である。図１に示される携帯端末１は、物理的には、図５に示されるとおり、ＣＰＵ１０１、主記憶装置であるＲＡＭ１０２及びＲＯＭ１０３、入力デバイスである入力装置１０４、ディスプレイ等の出力装置１０５、ネットワークカード等のデータ送受信デバイスである通信モジュール１０６、半導体メモリ等の補助記憶装置１０７などで構成されている。図１における各機能は、図５に示すＣＰＵ１０１、ＲＡＭ１０２等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで入力装置１０４、出力装置１０５、通信モジュール１０６を動作させるとともに、ＲＡＭ１０２や補助記憶装置１０７におけるデータの読み出し及び書き込みを行うことで実現される。
【００４７】
次に、上述したように構成された本実施形態の携帯端末１の処理について説明する。図６は、本実施形態に係る携帯端末１の処理を示すフローチャートである。
【００４８】
まず、携帯端末１のカメラ１１により、値段が表示された画像である値段画像が値段特定部１３及び通知部１７に入力される（Ｓ１、入力ステップ）。そして、値段特定部１３により値段画像が画像認識される（Ｓ２、値段特定ステップ）。
【００４９】
つづいて、位置取得部１２により、携帯端末１の位置情報が値段特定部１３及び貨幣特定部１４に入力される（Ｓ３、入力ステップ）。そして、Ｓ２における画像認識結果と、Ｓ３において入力された携帯端末１の位置情報とを用いて、値段特定部１３により値段が特定される（Ｓ４、値段特定ステップ）。特定した値段は、値段特定部１３により対応貨幣選択部１６に入力される。
【００５０】
つづいて、携帯端末１のカメラ１１により対象画像が貨幣特定部１４及び通知部１７に入力される（Ｓ５、入力ステップ）。そして、貨幣特定部１４により貨幣ＤＢに含まれる複数の貨幣の貨幣基準情報と、対象画像とがマッチングされ（Ｓ６）、対象画像中の貨幣の種類が特定される（Ｓ７）。なお、貨幣ＤＢとのマッチングの際には、貨幣特定部１４は、位置取得部１２から入力された携帯端末１の位置情報を用いて貨幣の種類を特定してもよい。
【００５１】
また、貨幣が特定される際、対象画像における貨幣の位置である貨幣位置が貨幣特定部１４により特定され、画像認識して特定した貨幣の種類、該貨幣の貨幣基準情報、及び該貨幣の貨幣位置が紐づけられた貨幣テーブルが生成される（Ｓ８）。該貨幣テーブルは、貨幣特定部１４により対応貨幣選択部１６に入力される。
【００５２】
つづいて、Ｓ４において特定された値段と、Ｓ８において生成された貨幣テーブルとを用いて、対応貨幣選択部１６により、値段に対応する１又は複数の貨幣（対応貨幣）が選択される（Ｓ９、対応貨幣選択ステップ）。そして、対応貨幣が他の貨幣と区別された貨幣テーブルである選択後貨幣テーブルが対応貨幣選択部１６により生成され、通知部１７に入力される。
【００５３】
最後に、通知部１７により、選択後貨幣テーブルから対応貨幣の位置が特定され（Ｓ１０、通知ステップ）、カメラ１１が入力した対象画像における、特定された対応貨幣の位置近傍に、対応貨幣を示す情報が重畳表示される（Ｓ１１、通知ステップ）。以上で、一連の携帯端末１の処理は終了となる。
【００５４】
なお、Ｓ１１の後に、画面内から外れた貨幣が既に支払ったと判断するなど、支払い中の情報がリアルタイムでアップデートされる場合は、支払が完了するまでの間、Ｓ４で特定された値段を随時更新してもよい。
【００５５】
次に、コンピュータを上記の携帯端末１として機能させるための情報処理プログラムについて説明する。情報処理プログラムは、コンピュータが読み取り可能な記録媒体に格納されて提供されるものであり、具体的には、値段を示す情報である値段情報、及び、貨幣が含まれた画像である対象画像を入力する入力モジュールと、入力モジュールにより入力された値段情報に基づいて値段を特定する値段特定モジュールと、入力モジュールにより入力された対象画像から、値段特定モジュールが特定した値段に対応する１又は複数の貨幣である対応貨幣を選択する対応貨幣選択モジュールと、対応貨幣選択モジュールが選択した対応貨幣を通知する通知モジュールと、を備える。上述の各モジュールは、図６に示されるフローチャートに従って動作するものである。
【００５６】
次に、本実施形態の携帯端末１の作用効果について説明する。本実施形態の携帯端末１によれば、対応貨幣選択部１６により値段に対応する貨幣である対応貨幣が選択され、通知部１７により対応貨幣がユーザに通知される。該通知により、ユーザは、商品の値段に対してどの貨幣で支払い行えばよいかについて瞬時に認識できる。このことで、海外貨幣で支払いを行う際にも貨幣の選択に時間を要したり、或いは、誤った貨幣で支払いを行うといったおそれがない。すなわち、海外貨幣を用いた商品の購入を円滑に行うことができる。
【００５７】
また、本実施形態の携帯端末１において、カメラ１１は、値段情報として、値段が表示された画像である値段画像を入力し、値段特定部１３は、値段画像を画像認識することにより値段を特定することで、値段特定を容易化することができ、海外貨幣を用いた商品の購入をより円滑化できる。
【００５８】
また、本実施形態の携帯端末１において、位置取得部１２は、携帯端末１の位置を示す位置情報を入力し、値段特定部１３は、携帯端末１の位置情報を用いて通貨単位を特定し値段を特定することで、値段を容易に特定できる。具体的には、値段特定部１３は、位置情報を用いることで通貨単位を容易に特定するとともに、カメラ１１から入力された値段画像において、値段に対応する数字を認識することで、値段特定のスピードを向上することができる。また、位置情報から特定した通貨単位を用いることで、誤った値段特定を防止できる。
【００５９】
また、本実施形態の携帯端末１において、通知部１７は、カメラ１１により入力された対象画像に、対応貨幣を示す情報を重畳表示する。カメラ１１により入力された対象画像に重畳表示されることで、ユーザはより感覚的に支払いに用いる貨幣を認識できる。
【００６０】
また、本実施形態の携帯端末１において、貨幣の特徴を示す貨幣基準情報を、複数種類の貨幣それぞれについて記憶する記憶部１５と、記憶部１５に記憶された複数種類の貨幣の貨幣基準情報、及び、カメラ１１が入力した対象画像から、対象画像中の貨幣の種類を画像認識により特定する貨幣特定部１４と、をさらに備え、対応貨幣選択部１６は、貨幣特定部１４が特定した貨幣の種類に基づいて、値段特定部１３が特定した値段に対応する対応貨幣を選択する。記憶部１５に記憶された貨幣基準情報により特定された貨幣の種類に基づいて対応貨幣を選択することにより、精度良く対応貨幣を選択できる。
【００６１】
また、本実施形態の携帯端末１において、携帯端末１の位置を示す位置情報を取得する位置取得部１２をさらに備え、貨幣特定部１４は、位置情報から特定される通貨単位が一致する貨幣群である貨幣候補を特定し、記憶部１５に記憶された複数種類の貨幣の貨幣基準情報のうち貨幣候補である貨幣の貨幣基準情報、及びカメラ１１が入力した対象画像から、対象画像中の貨幣の種類を特定する。ユーザが所持する貨幣を特定する際に、位置情報を用いることで、特定される貨幣の候補である貨幣候補を絞り込むことができ、貨幣特定時間を短縮することできる。
【００６２】
また、本実施形態の携帯端末１において、貨幣特定部１４は、対象画像における貨幣の位置である貨幣位置を特定し、特定した貨幣の種類及び貨幣位置を紐づけた貨幣テーブルを生成する。そして、対応貨幣選択部１６は、貨幣テーブルにおいて対応貨幣を他の貨幣と区別した選択後貨幣テーブルを生成し、通知部１７は、選択後貨幣テーブルに基づいて対応貨幣の貨幣位置を特定し、カメラ１１により入力された対象画像において、対応貨幣の貨幣位置近傍に、対応貨幣を示す情報を重畳表示する。貨幣位置を特定し、重畳表示する位置を貨幣位置の近傍とすることにより、選択した貨幣を、より明確に通知できる。
【００６３】
また、本実施形態の携帯端末１において、対応貨幣選択部１６は、値段特定部１３が特定した値段に対応する対応貨幣の選択肢が複数ある場合に、選択肢から一の対応貨幣を選択する。これによれば、対応貨幣の選択肢が複数ある場合においても、例えば予め設定した選択条件等を用い、所望の一の対応貨幣を確実に選択することができる。
【００６４】
また、本実施形態の携帯端末１において、対応貨幣選択部１６は、価値が小さい貨幣を含む対応貨幣の選択肢を優先的に対応貨幣として選択することにより、ユーザの所持する貨幣の数が少なくなるように対応貨幣を選択することができる。また、対応貨幣選択部１６は、価値が大きい貨幣を含む対応貨幣の選択肢を優先的に対応貨幣として選択することにより、支払いに用いる貨幣の数が少なくなるように対応貨幣を選択することができる。
【００６５】
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態に限られるものではなく、各請求項に記載した要旨を変更しない範囲で変形し、又は他のものに適用したものであってもよい。
【００６６】
例えば、通知部１７による対応貨幣の通知は、必ずしも画像への重畳表示に限定されるものではなく、ユーザに対応貨幣を通知できるものであればよい。すなわち、その他の表示方法や音声等により、対応貨幣を通知するものであってもよい。
【００６７】
また、情報処理装置は携帯端末１に限定されず、サーバ装置等であってもよい。また、情報処理装置の各機能は複数の端末により実装されるものでもよく、例えば、記憶部１５以外の各機能は携帯端末が保持し、記憶部１５はサーバ装置が保持する構成であってもよい。
【００６８】
また、情報処理装置は、ヘッドマウントディスプレイを具備する眼鏡型端末であってもよい。上述した携帯端末１ではカメラ１１により入力された対象画像の上に対応貨幣を示す情報を重畳表示したが、情報処理装置が眼鏡型端末である場合には、眼鏡型端末を介してユーザが実際に視認した現実世界の物体に重畳画像を表示する。よって、情報処理装置が眼鏡型端末である場合には、対象画像をもとに重畳画像を重畳する位置を決定し、眼鏡型端末のヘッドマウントディスプレイ表示面に重畳画像を表示する。
【符号の説明】
【００６９】
１…携帯端末、１１…カメラ、１２…位置取得部、１３…値段特定部、１４…貨幣特定部、１５…記憶部、１６…対応貨幣選択部、１７…通知部、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…入力装置、１０５…出力装置、１０６…通信モジュール、１０７…補助記憶装置。
【図１】
2014215964.tif 000003
【図２】
2014215964.tif 000004
【図３】
2014215964.tif 000005
【図４】
2014215964.tif 000006
【図５】
2014215964.tif 000007
【図６】
2014215964.tif 000008