(57)【要約】      （修正有）【課題】ユーザの本人認証を容易かつ適切に行う認証システム及び認証方法を提供する。【解決手段】認証システムは、端末装置および認証サーバを有する認証システムであって、端末装置は、ユーザが自動販売機において購入しようとする商品について、購入者の条件がある場合には、該ユーザの生体情報を取得する生体情報取得部を有し、端末装置および認証サーバのいずれか一方は、生体情報取得部によって取得された生体情報と予め記憶された生体情報とを用いて、ユーザが正当なユーザであるか判定する認証処理を行う認証部を有する。認証サーバは、認証部によってユーザが正当なユーザであると判定された場合には、ユーザの属性情報を取得する属性情報取得部と、属性情報取得部によって取得された属性情報を用いて、条件を満たしているか否かを判定し、条件を満たしていると判定された場合には、商品の購入を許可する判定部とを有する。【選択図】図８
2020057291.tif 000002
【特許請求の範囲】
【請求項１】
端末装置および認証サーバを有する認証システムであって、
前記端末装置は、
ユーザが自動販売機において購入しようとする商品について、購入者の条件がある場合には、該ユーザの生体情報を取得する生体情報取得部を有し、
前記端末装置および前記認証サーバのいずれか一方は、
前記生体情報取得部によって取得された生体情報と予め記憶された生体情報とを用いて、前記ユーザが正当なユーザであるか判定する認証処理を行う認証部を有し、
前記認証サーバは、
前記認証部によって前記ユーザが正当なユーザであると判定された場合には、前記ユーザの属性情報を取得する属性情報取得部と、
前記属性情報取得部によって取得された属性情報を用いて、前記条件を満たしているか否かを判定し、条件を満たしていると判定された場合には、前記商品の購入を許可する判定部と
を有することを特徴とする認証システム。
【請求項２】
前記端末装置は、前記ユーザが購入しようとする商品に対応するコードの画像を取得する画像取得部をさらに有し、
前記生体情報取得部は、前記コードの画像から前記ユーザが購入しようとする商品を特定し、該商品について、購入者の条件がある場合には、該ユーザの生体情報を取得することを特徴とする請求項１に記載の認証システム。
【請求項３】
前記認証サーバは、前記判定部によって条件を満たしていると判定された場合には、前記ユーザに対応する購入履歴に応じて、クーポンを発行する発行部をさらに有することを特徴とする請求項１に記載の認証システム。
【請求項４】
前記認証サーバは、前記判定部によって条件を満たしていると判定された場合には、前記ユーザに対応する購入履歴に応じて、前記ユーザが購入しようとする商品を販売する広告を前記端末装置または前記自動販売機に表示するように制御する表示制御部をさらに有することを特徴とする請求項１に記載の認証システム。
【請求項５】
前記判定部は、前記条件を満たしていると判定した場合には、前記商品の購入を許可するとともに、前記商品の決済処理を行うことを特徴とする請求項１に記載の認証システム。
【請求項６】
端末装置および認証サーバを有する認証システムによって実行される認証方法であって、
前記端末装置が、ユーザが自動販売機において購入しようとする商品について、購入者の条件がある場合には、該ユーザの生体情報を取得する生体情報取得工程と、
前記端末装置および前記認証サーバのいずれか一方が、前記生体情報取得工程によって取得された生体情報と予め記憶された生体情報とを用いて、前記ユーザが正当なユーザであるか判定する認証処理を行う認証工程と、
前記認証サーバが、前記認証工程によって前記ユーザが正当なユーザであると判定された場合には、前記ユーザの属性情報を取得する属性情報取得工程と、
前記認証サーバが、前記属性情報取得工程によって取得された属性情報を用いて、前記条件を満たしているか否かを判定し、条件を満たしていると判定された場合には、前記商品の購入を許可する判定工程と
を含むことを特徴とする認証方法。
【請求項７】
端末装置と、認証サーバとを有する認証システムであって、
前記端末装置は、
ユーザが乗り物を利用する際に、該ユーザの生体情報を取得する生体情報取得部を有し、
前記端末装置および前記認証サーバのいずれか一方は、
前記生体情報取得部によって取得された生体情報と予め記憶された生体情報とを用いて、前記ユーザが正当なユーザであるか判定する認証処理を行う認証部を有し、
前記認証サーバは、
前記認証部によって前記ユーザが正当なユーザであると判定された場合には、前記ユーザの属性情報または前記ユーザの履歴情報を取得するユーザ情報取得部と、
前記ユーザ情報取得部によって取得された属性情報または履歴情報を用いて、前記乗り物の利用に関する料金を決定する決定部と
を有することを特徴とする認証システム。
【請求項８】
端末装置と、認証サーバとを有する認証システムによって実行される認証方法であって、
前記端末装置が、ユーザが乗り物を利用する際に、該ユーザの生体情報を取得する生体情報取得工程と、
前記端末装置および前記認証サーバのいずれか一方が、前記生体情報取得工程によって取得された生体情報と予め記憶された生体情報とを用いて、前記ユーザが正当なユーザであるか判定する認証処理を行う認証工程と、
前記認証サーバが、前記認証工程によって前記ユーザが正当なユーザであると判定された場合には、前記ユーザの属性情報または前記ユーザの履歴情報を取得するユーザ情報取得工程と、
前記認証サーバが、前記ユーザ情報取得工程によって取得された属性情報または履歴情報を用いて、前記乗り物の利用に関する料金を決定する決定工程と
を含むことを特徴とする認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システムおよび認証方法に関する。
【背景技術】
【０００２】
従来、静脈や指紋、手形、顔、声紋、虹彩といった各種の生体認証を用いて本人認証を行う技術が知られている。また、個人情報等が保存されたＩＣ（Integrated  Circuit）カードからデータを読み出して本人認証を行う技術が知られている。例えば、ＩＣカードの情報から購入者が成人であるか否かを識別し、タバコの購入を制限する自動販売装置がある。また、例えば、予め登録を行った会員にＩＣカードを付与し、ＩＣカードを用いて本人認証を行って自動車の鍵を解除するカーシェアリングサービスが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１６−５０４６９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、ユーザの本人認証を容易かつ適切に行うことが出来ない場合があるという課題があった。例えば、酒類等の購入者の条件がある商品について、自動販売機に認証機能を備えていない場合には、ユーザの購入を適切に制限することができない。つまり、従来の自動販売装置では、未成年者でも酒類を購入できてしまうため、ユーザの購入を制限することができないという課題があった。また、ＩＣカードで本人認証を行う方法では、ＩＣカードの携帯をユーザに強いるため、ユーザにとって負担が大きく、利便性が低いという課題があった。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明の認証システムは、端末装置および認証サーバを有する認証システムであって、前記端末装置は、ユーザが自動販売機において購入しようとする商品について、購入者の条件がある場合には、該ユーザの生体情報を取得する生体情報取得部を有し、前記端末装置および前記認証サーバのいずれか一方は、前記生体情報取得部によって取得された生体情報と予め記憶された生体情報とを用いて、前記ユーザが正当なユーザであるか判定する認証処理を行う認証部を有し、前記認証サーバは、前記認証部によって前記ユーザが正当なユーザであると判定された場合には、前記ユーザの属性情報を取得する属性情報取得部と、前記属性情報取得部によって取得された属性情報を用いて、前記条件を満たしているか否かを判定し、条件を満たしていると判定された場合には、前記商品の購入を許可する判定部とを有することを特徴とする。
【０００６】
また、本発明の認証方法は、端末装置および認証サーバを有する認証システムによって実行される認証方法であって、前記端末装置が、ユーザが自動販売機において購入しようとする商品について、購入者の条件がある場合には、該ユーザの生体情報を取得する生体情報取得工程と、前記端末装置および前記認証サーバのいずれか一方が、前記生体情報取得工程によって取得された生体情報と予め記憶された生体情報とを用いて、前記ユーザが正当なユーザであるか判定する認証処理を行う認証工程と、前記認証サーバが、前記認証工程によって前記ユーザが正当なユーザであると判定された場合には、前記ユーザの属性情報を取得する属性情報取得工程と、前記認証サーバが、前記属性情報取得工程によって取得された属性情報を用いて、前記条件を満たしているか否かを判定し、条件を満たしていると判定された場合には、前記商品の購入を許可する判定工程とを含むことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザの本人認証を容易かつ適切に行うことができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施形態に係る認証システムの構成例を示すブロック図である。
【図２】図２は、第１の実施形態に係る端末装置の構成例を示すブロック図である。
【図３】図３は、自動販売機に表示されるＱＲコード（登録商標）の例を示す図である。
【図４】図４は、第１の実施形態に係る認証サーバの構成例を示すブロック図である。
【図５】図５は、認証情報記憶部に記憶されるデータの一例を示す図である。
【図６】図６は、属性情報記憶部に記憶されるデータの一例を示す図である。
【図７】図７は、履歴情報記憶部に記憶されるデータの一例を示す図である。
【図８】図８は、第１の実施形態に係る認証サーバにおける処理の流れの一例を示すフローチャートである。
【図９】図９は、第２の実施形態に係る認証システムの構成例を示すブロック図である。
【図１０】図１０は、第２の実施形態に係る端末装置の構成例を示すブロック図である。
【図１１】図１１は、第２の実施形態に係る認証サーバの構成例を示すブロック図である。
【図１２】図１２は、履歴情報記憶部に記憶されるデータの一例を示す図である。
【図１３】図１３は、第２の実施形態に係る認証サーバにおける処理の流れの一例を示すフローチャートである。
【図１４】図１４は、プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る認証システムおよび認証方法の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態により本願に係る認証システムおよび認証方法が限定されるものではない。
【００１０】
［第１の実施形態］
以下の実施の形態では、第１の実施形態に係る認証システム１００の構成、端末装置１０の構成、認証サーバ２０の構成、認証サーバ２０の処理の流れを順に説明し、最後に第１の実施形態による効果を説明する。なお、以下の説明では、認証サーバ２０側で認証を実施する場合を説明するが、このような認証方式に限定されるものではなく、例えば所定の標準技術に準じた端末装置１０側で生体認証を行う形態であってもよい。
【００１１】
［認証システムの構成］
図１は、第１の実施形態に係る認証システムの構成例を示すブロック図である。第１の実施形態に係る認証システム１００は、端末装置１０と認証サーバ２０と自動販売機３０を有し、端末装置１０と認証サーバ２０と自動販売機３０とはネットワーク４０を介して互いに接続されている。なお、図１に示す構成は一例にすぎず、具体的な構成や各装置の数は特に限定されない。
【００１２】
端末装置１０は、例えば、スマートフォンやタブレット等のユーザが所有する端末装置である。この端末装置１０には、認証用アプリケーションがダウンロードされている。端末装置１０は、認証用アプリケーションがユーザの操作を契機に起動し、ユーザが自動販売機３０において購入しようとする商品について、購入者の条件がある場合には、該ユーザの生体情報を取得し、取得した生体情報を認証サーバに送信する。なお、端末装置１０の構成については、後に図２を用いて詳述する。
【００１３】
認証サーバ２０は、ユーザの生体情報を端末装置１０から取得し、該ユーザの生体情報と予め記憶された生体情報とを用いて、ユーザが正当なユーザであるか判定する認証処理を行う。なお、認証サーバ２０は、認証処理の手法として、指紋認証、掌紋認証、虹彩認証、顔認証等のいずれの手法を適用してもよいし、複数の認証処理を組み合わせてもよい。そして、認証サーバ２０は、ユーザが正当なユーザであると判定した場合には、ユーザの属性情報を取得し、取得した属性情報を用いて、条件を満たしているか否かを判定し、条件を満たしていると判定された場合には、商品の購入を許可し、自動販売機３０に対して商品購入の許可を通知する。
【００１４】
自動販売機３０は、購入者によって指定された商品を販売する装置である。自動販売機３０は、例えば、酒やタバコ等の購入者の年齢制限がある商品を販売する。また、自動販売機３０は、酒やタバコを購入しようとするユーザについて、認証サーバ２０から商品購入の許可の通知を受け取ると、ユーザに商品の販売を行う。自動販売機３０では、購入可能な各商品それぞれに対応するＱＲコードが表示されており、該ＱＲコードを端末装置１０のカメラ１２（図２参照）で読み込むことで、ユーザが購入する商品を特定することができる。
【００１５】
つまり、認証システム１００では、商品を選ぶ際のボタンを押すという動作を行う代わりに、商品ＱＲコードを読み取るという動作を行う。そして、認証システム１００では、認証サーバ２０による生体認証が完了し、ユーザの年齢から成人であると判定されることで、ビール等の商品を購入することができる。これにより、認証システム１００では、購入者の条件がある商品について、ユーザの購入を容易に制限することが可能である。
【００１６】
［端末装置の構成］
次に、図２を用いて、端末装置１０の構成を説明する。図２は、第１の実施形態に係る端末装置の構成例を示すブロック図である。図２に示すように、この端末装置１０は、通信処理部１１、カメラ１２、制御部１３および記憶部１４を有する。以下に端末装置１０が有する各部の処理を説明する。
【００１７】
通信処理部１１は、各種情報に関する通信を制御する。例えば、通信処理部１１は、認証サーバ２０に対して指紋情報等の生体情報を送信する。カメラ１２は、ユーザの操作に応じて、画像を撮影する。
【００１８】
記憶部１４は、制御部１３による各種処理に必要なデータおよびプログラムを格納する。例えば、記憶部１４は、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、又は、ハードディスク、光ディスク等の記憶装置などである。
【００１９】
制御部１３は、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行するが、特に本実施形態に関連するものとしては、画像取得部１３ａ、生体情報取得部１３ｂおよび生体情報送信部１３ｃを有する。ここで、制御部１３は、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）などの電子回路やＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）などの集積回路である。
【００２０】
画像取得部１３ａは、ユーザが自動販売機３０において購入しようとする商品に対応するコードの画像を取得する。具体的には、画像取得部１３ａは、自動販売機３０で販売されている各商品に対応するＱＲコードの画像を取得する。例えば、画像取得部１３ａは、ユーザによって認証用アプリケーションが起動され、カメラ１２により自動販売機３０のＱＲコードが撮影された場合に、該撮影されたＱＲコードの画像を取得する。
【００２１】
例えば、自動販売機３０では、図３に例示するように、購入可能な各商品それぞれに対応するＱＲコードが表示されている。図３は、自動販売機に表示されるＱＲコードの例を示す図である。図３の例では、自動販売機３０は、Ａビール、ＢビールおよびＣビールそれぞれに対して、それぞれ異なるＱＲコードが表示されている。ユーザが購入したい商品に対応するＱＲコードをカメラ１２で撮影し、画像取得部１３ａは、該ＱＲコードの画像を取得する。なお、ＱＲコードには、対応する商品を識別する商品ＩＤや自動販売機情報等が含まれているものとする。
【００２２】
生体情報取得部１３ｂは、ユーザが購入しようとする商品について、購入者の条件がある場合には、該ユーザの生体情報を取得する。具体的には、生体情報取得部１３ｂは、ＱＲコードの画像からユーザが購入しようとする商品を特定し、該商品について、購入者の条件がある場合には、該ユーザの生体情報を取得する。例えば、生体情報取得部１３ｂは、ＱＲコードの画像からユーザが購入しようとする商品が酒類である場合には、ユーザの生体情報を取得する。例えば、生体情報取得部１３ｂは、指紋認証が実施される場合には指紋画像、掌紋認証が実施される場合には掌紋画像、あるいは虹彩認証が実施される場合には虹彩画像、あるいは顔認証が実施される場合には顔画像を生体情報として取得する。なお、以下では、認証サーバ２０では指紋認証が実施されるものとして主に説明する。
【００２３】
生体情報送信部１３ｃは、生体情報取得部１３ｂによって取得された生体情報を認証サーバ２０に送信する。例えば、生体情報送信部１３ｃは、生体情報取得部１３ｂによって取得された指紋画像と、ユーザを識別するユーザＩＤと、ユーザが購入しようとする商品を識別する商品ＩＤと、自販機を識別する自販機ＩＤを含む認証要求を認証サーバ２０に送信する。
【００２４】
［認証サーバの構成］
次に、図４を用いて、認証サーバ２０の構成を説明する。図４は、第１の実施形態に係る認証サーバの構成例を示すブロック図である。図４に示すように、この認証サーバ２０は、通信処理部２１、制御部２２および記憶部２３を有する。以下に認証サーバ２０が有する各部の処理を説明する。
【００２５】
通信処理部２１は、各種情報に関する通信を制御する。例えば、通信処理部２１は、認証要求を端末装置１０から受信し、自動販売機３０に対して商品購入の許可を送信する。
【００２６】
記憶部２３は、制御部２２による各種処理に必要なデータおよびプログラムを格納するが、特に本実施形態に関連するものとしては、認証情報記憶部２３ａ、属性情報記憶部２３ｂおよび履歴情報記憶部２３ｃを有する。例えば、記憶部２３は、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、又は、ハードディスク、光ディスク等の記憶装置などである。
【００２７】
認証情報記憶部２３ａは、予め登録されたユーザの認証用の生体情報を記憶する。例えば、認証情報記憶部２３ａは、図５に例示するように、ユーザを一意に識別する「ユーザＩＤ」と、ユーザの認証用の生体情報である「認証情報」とを記憶する。図５は、認証情報記憶部に記憶されるデータの一例を示す図である。図５の例では、認証情報記憶部２３ａは、認証情報として、指紋情報（例えば、指紋画像）を記憶する。
【００２８】
属性情報記憶部２３ｂは、ユーザの属性情報を記憶する。例えば、属性情報記憶部２３ｂは、図６に例示するように、「ユーザＩＤ」に対応付けて、「氏名」や「年齢」等の属性情報を記憶する。図６は、属性情報記憶部に記憶されるデータの一例を示す図である。
【００２９】
履歴情報記憶部２３ｃは、ユーザの購入履歴に関する情報を記憶する。例えば、履歴情報記憶部２３ｃは、図７に例示するように、各ユーザについて、ユーザが購入した商品を一意に識別する「商品ＩＤ」に対応付けて、「商品名」等の商品に関する情報を記憶する。図７は、履歴情報記憶部に記憶されるデータの一例を示す図である。なお、図７の例では、「ユーザＡ」に関する履歴情報のみを例示しているが、履歴情報記憶部２３ｃは、他のユーザについても同様の履歴情報を記憶しているものとする。
【００３０】
制御部２２は、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行するが、特に本実施形態に関連するものとしては、認証部２２ａ、属性情報取得部２２ｂ、判定部２２ｃ、発行部２２ｄおよび表示制御部２２ｅを有する。ここで、制御部２２は、ＣＰＵやＭＰＵなどの電子回路やＡＳＩＣやＦＰＧＡなどの集積回路である。
【００３１】
認証部２２ａは、ユーザの生体情報を端末装置１０から取得し、該ユーザの生体情報と予め記憶された生体情報とを用いて、ユーザが正当なユーザであるか判定する認証処理を行う。例えば、認証部２２ａは、ユーザのユーザＩＤと指紋情報を端末装置１０から取得し、該ユーザの指紋情報と認証情報記憶部２３ａに記憶された指紋情報とを比較し、一致する場合には、ユーザが正当なユーザであると判定し、一致しない場合には、ユーザが正当なユーザでないと判定する認証処理を行う。
【００３２】
属性情報取得部２２ｂは、認証部２２ａによってユーザが正当なユーザであると判定された場合には、ユーザの属性情報を取得する。例えば、属性情報取得部２２ｂは、認証部２２ａによってユーザが正当なユーザであると判定された場合には、端末装置１０から送信された認証要求に含まれるユーザＩＤに対応するユーザの属性情報（例えば、年齢）を属性情報記憶部２３ｂから取得する。
【００３３】
判定部２２ｃは、属性情報取得部２２ｂによって取得された属性情報を用いて、条件を満たしているか否かを判定し、条件を満たしていると判定された場合には、商品の購入を許可する。例えば、判定部２２ｃは、属性情報取得部２２ｂによって取得されたユーザの年齢が２０才以上である場合には、ビールの購入条件を満たしていると判定し、自動販売機３０に対して商品購入の許可を通知する。なお、判定部２２ｃは、購入条件を満たしていると判定した場合には、商品の決済処理を行うようにしてもよく、ユーザに紐づくオンライン口座やクレジットから自動決済されてもよい。
【００３４】
発行部２２ｄは、判定部２２ｃによって条件を満たしていると判定された場合には、ユーザＩＤに対応する購入履歴を履歴情報記憶部２３ｃから取得し、購入履歴に応じて、クーポンを端末装置１０に発行する。例えば、発行部２２ｄは、ユーザＩＤに対応する購入履歴から所定の商品を複数購入している特典として、今回の購入商品を割引可能なクーポンを発行したり、次回使用可能な割引クーポンを発行したりすることが可能である。また、発行部２２ｄは、今回の購入商品が酒類である場合に、おつまみ等の関連商品のクーポンを発行してもよい。さらに、発行部２２ｄは、端末装置１０または自動販売機３０の位置を特定することで、ユーザの現在位置に近い店舗（例えば、カラオケ店）等で使用可能なクーポンを発行するようにしてもよい。
【００３５】
表示制御部２２ｅは、判定部２２ｃによって条件を満たしていると判定された場合には、ユーザに対応する購入履歴に応じて、ユーザが購入しようとする商品を販売する広告を端末装置１０または自動販売機３０に表示するように制御する。例えば、表示制御部２２ｅは、ユーザＩＤに対応する購入履歴からユーザの関心のある商品を特定し、ユーザの関心のある商品に関する広告を表示するように制御する。
【００３６】
なお、上記の説明では、認証サーバ２０側で認証処理を行う場合を説明したが、認証処理を端末装置１０側で行うようにしてもよく、この場合には、認証部２２ａおよび認証情報記憶部２３ａに相当する機能部を端末装置１０側で有しているものとする。そして、端末装置１０は、生体情報を認証サーバ２０へ送信する代わりに認証結果を認証サーバ２０へ送信するものとする。
【００３７】
［認証サーバの処理手順］
次に、図８を用いて、第１の実施形態に係る認証サーバ２０による処理手順の例を説明する。図８は、第１の実施形態に係る認証サーバにおける処理の流れの一例を示すフローチャートである。
【００３８】
図８に例示するように、認証サーバ２０の認証部２２ａは、ユーザの生体情報を端末装置１０から受信すると（ステップＳ１０１肯定）、該ユーザの生体情報と予め記憶された生体情報とを用いて、ユーザが正当なユーザであるか判定する認証処理を行う（ステップＳ１０２）。例えば、認証部２２ａは、ユーザのユーザＩＤと指紋情報を端末装置１０から取得し、該ユーザの指紋情報と認証情報記憶部２３ａに記憶された指紋情報とを比較し、一致する場合には、ユーザが正当なユーザであると判定し、一致しない場合には、ユーザが正当なユーザでないと判定する認証処理を行う。
【００３９】
そして、認証部２２ａが正当なユーザでないと判定した場合には（ステップＳ１０３否定）、そのまま処理を終了する。また、認証部２２ａが正当なユーザであると判定した場合には（ステップＳ１０３肯定）、属性情報取得部２２ｂは、ユーザの属性情報を取得する（ステップＳ１０４）。例えば、属性情報取得部２２ｂは、認証部２２ａによってユーザが正当なユーザであると判定された場合には、端末装置１０から送信された認証要求に含まれるユーザＩＤに対応するユーザの属性情報（例えば、年齢）を属性情報記憶部２３ｂから取得する。
【００４０】
続いて、判定部２２ｃは、属性情報取得部２２ｂによって取得された属性情報を用いて、条件を満たしているか否かを判定する（ステップＳ１０５）。この結果、判定部２２ｃは、条件を満たしていると判定した場合には（ステップＳ１０５肯定）、商品の購入を許可する（ステップＳ１０６）。例えば、判定部２２ｃは、属性情報取得部２２ｂによって取得されたユーザの年齢が２０才以上である場合には、ビールの購入条件を満たしていると判定し、自動販売機３０に対して商品購入の許可を通知する。なお、判定部２２ｃは、条件を満たしていないと判定した場合には（ステップＳ１０５否定）、そのまま処理を終了する。なお、ステップＳ１０３において、認証部２２ａが正当なユーザでないと判定した場合や、ステップＳ１０６において、条件を満たしていないと判定した場合には、商品を購入できない旨の画面を端末装置１０または自動販売機３０に表示するようにしてもよい。
【００４１】
［第１の実施形態の効果］
第１の実施形態に係る認証システム１００では、端末装置１０は、ユーザが自動販売機３０において購入しようとする商品について、購入者の条件がある場合には、該ユーザの生体情報を取得し、取得した生体情報を認証サーバ２０に送信する。また、認証サーバ２０は、ユーザの生体情報を端末装置１０から取得し、該ユーザの生体情報と予め記憶された生体情報とを用いて、ユーザが正当なユーザであるか判定する認証処理を行い、ユーザが正当なユーザであると判定した場合には、ユーザの属性情報を取得し、該属性情報を用いて、条件を満たしているか否かを判定し、条件を満たしていると判定された場合には、商品の購入を許可する。このため、認証システム１００では、ユーザの本人認証を容易かつ適切に行うことが可能である。
【００４２】
なお、上記の説明では、自動販売機を例として説明したが、これに限定されるものではなく、他の装置に本願発明を適用するようにしてもよく、例えば、無人レジに本願発明を適用するようにしてもよい。例えば、ユーザが無人レジで商品の会計をする際に、酒類等が含まれている場合には、レジのディスプレイにＱＲコードを表示し、端末装置１０に画像を読み取らせる。そして、上述した処理と同様の処理を端末装置１０および認証サーバ２０で行い、本人認証と成人であるかの判定を行い、条件を満たしていると判定された場合には、無人レジでの商品の購入を許可する。
【００４３】
［第２の実施形態］
上述した第１の実施形態では、自動販売機３０からユーザが商品を購入する際に認証サーバにおいてユーザの認証を行う場合を説明したが、これに限定されるものでなく、例えば、自動車やバイク、自転車等の乗り物をユーザがレンタルする際に認証サーバにおいてユーザの認証を行うようにしてもよい。
【００４４】
そこで、以下では、第２の実施形態に係る認証システム１００Ａでは、カーシェアリングサービスにおいて、自動車や自転車等の乗り物をユーザがレンタルする際に認証サーバがユーザの認証を行う場合について説明する。カーシェアリングサービスが普及してきている。カーシェアリングサービスは、登録を行った会員間で自動車や自転車等の車両を共用する枠組みである。カーシェアリングサービスは、従来のレンタカーサービスと比較して、短時間であっても手軽な料金でシェアリングカーを気軽に利用できるというメリットがある。
【００４５】
図９は、第２の実施形態に係る認証システムの構成例を示すブロック図である。第２の実施形態に係る認証システム１００Ａは、端末装置１０Ａと認証サーバ２０Ａと自動車６０とを有し、端末装置１０Ａと認証サーバ２０Ａとはネットワーク４０を介して互いに接続されている。なお、図９に示す構成は一例にすぎず、具体的な構成や各装置の数は特に限定されない。
【００４６】
端末装置１０Ａは、例えば、スマートフォンやタブレット等のユーザが所有する端末装置である。この端末装置１０Ａには、認証用アプリケーションがダウンロードされている。端末装置１０Ａは、認証用アプリケーションがユーザの操作を契機に起動し、ユーザが自動車６０をレンタルしようとする場合には、該ユーザの生体情報を取得し、取得した生体情報を認証サーバに送信する。なお、端末装置１０Ａの構成については、後に図１０を用いて詳述する。
【００４７】
認証サーバ２０Ａは、ユーザの生体情報を端末装置１０Ａから取得し、該ユーザの生体情報と予め記憶された生体情報とを用いて、ユーザが正当なユーザであるか判定する認証処理を行う。なお、認証サーバ２０Ａは、認証処理の手法として、指紋認証、掌紋認証、虹彩認証、顔認証等のいずれの手法を適用してもよいし、複数の認証処理を組み合わせてもよい。そして、認証サーバ２０Ａは、ユーザが正当なユーザであると判定した場合には、ユーザの属性情報またはユーザの履歴情報を取得し、取得した属性情報または履歴情報を用いて、乗り物の利用に関する料金を決定する。また、認証サーバ２０Ａは、ユーザが正当なユーザであると判定した場合には、自動車６０のキーを開錠する制御を行い、ユーザが自動車６０を利用可能な状態にする。なお、自動車６０のキーを開錠する制御処理は、どのような既知の手法を用いてもよい。
【００４８】
自動車６０は、カーシェアリングサービスで提供される車両である。自動車６０は、認証処理で正当なユーザであると判定されたユーザのみが利用できる車両である。なお、自動車の利用料や保険料は、ユーザの年齢や国籍等の属性情報またはユーザの走行距離等の履歴情報に応じて決定される。
【００４９】
つまり、認証システム１００Ａでは、認証処理を行うとともに、属性情報または履歴情報を用いて、カーシェアリングサービスで提供される自動車の料金を決定するので、正当なユーザであるか確認した上で、自動車６０のキーを開錠して運転できるようにし、ユーザに応じた適正な料金を決定することが可能である。
【００５０】
［端末装置の構成］
次に、図１０を用いて、端末装置１０Ａの構成を説明する。図１０は、第２の実施形態に係る端末装置の構成例を示すブロック図である。図１０に示すように、この端末装置１０Ａは、通信処理部１１、制御部１３および記憶部１４を有する。以下に端末装置１０が有する各部の処理を説明する。
【００５１】
通信処理部１１は、各種情報に関する通信を制御する。例えば、通信処理部１１は、認証サーバ２０Ａに対して指紋情報等の生体情報を送信する。
【００５２】
記憶部１４は、制御部１３による各種処理に必要なデータおよびプログラムを格納する。例えば、記憶部１４は、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、又は、ハードディスク、光ディスク等の記憶装置などである。
【００５３】
制御部１３は、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行するが、特に本実施形態に関連するものとしては、生体情報取得部１３ｄおよび生体情報送信部１３ｅを有する。ここで、制御部１３は、ＣＰＵなどの電子回路やＡＳＩＣやＦＰＧＡなどの集積回路である。
【００５４】
生体情報取得部１３ｄは、ユーザが乗り物を利用する際に、該ユーザの生体情報を取得する。具体的には、生体情報取得部１３ｄは、ユーザによって認証用アプリケーションが起動された場合に、ユーザの生体情報を取得する。例えば、生体情報取得部１３ｄは、指紋認証が実施される場合には指紋画像、掌紋認証が実施される場合には掌紋画像、あるいは虹彩認証が実施される場合には虹彩画像、あるいは顔認証が実施される場合には顔画像を生体情報として取得する。なお、以下では、認証サーバ２０Ａでは指紋認証が実施されるものとして主に説明する。
【００５５】
生体情報送信部１３ｅは、生体情報取得部１３ｄによって取得された生体情報を認証サーバ２０Ａに送信する。例えば、生体情報送信部１３ｅは、生体情報取得部１３ｄによって取得された指紋画像と、ユーザを識別するユーザＩＤと、ユーザがレンタルしようとする自動車６０の車両ＩＤとを含む認証要求を認証サーバ２０Ａに送信する。
【００５６】
［認証サーバの構成］
次に、図１１を用いて、認証サーバ２０Ａの構成を説明する。図１１は、第２の実施形態に係る認証サーバの構成例を示すブロック図である。図１１に示すように、この認証サーバ２０Ａは、通信処理部２１、制御部２２および記憶部２３を有する。以下に認証サーバ２０Ａが有する各部の処理を説明する。
【００５７】
通信処理部２１は、各種情報に関する通信を制御する。例えば、通信処理部２１は、認証要求を端末装置１０から受信し、端末装置１０Ａに対して認証結果を送信する。
【００５８】
記憶部２３は、制御部２２による各種処理に必要なデータおよびプログラムを格納するが、特に本実施形態に関連するものとしては、認証情報記憶部２３ｄ、属性情報記憶部２３ｅおよび履歴情報記憶部２３ｆを有する。例えば、記憶部２３は、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、又は、ハードディスク、光ディスク等の記憶装置などである。
【００５９】
認証情報記憶部２３ｄは、予め登録されたユーザの認証用の生体情報を記憶する。例えば、認証情報記憶部２３ｄは、ユーザを一意に識別する「ユーザＩＤ」と、ユーザの認証用の生体情報である「認証情報」とを記憶する。属性情報記憶部２３ｅは、ユーザの属性情報を記憶する。例えば、属性情報記憶部２３ｅは、「ユーザＩＤ」に対応付けて、「氏名」や「年齢」等の属性情報を記憶する。
【００６０】
履歴情報記憶部２３ｆは、ユーザの運転履歴に関する情報を記憶する。例えば、履歴情報記憶部２３ｆは、図１２に例示するように、各ユーザの「ユーザＩＤ」に対応付けて、ユーザが運転した走行距離の合計である「走行距離」と、運転免許の種別である「免許種別」を記憶する。図１２は、履歴情報記憶部に記憶されるデータの一例を示す図である。なお、図１２に例示する情報は、一例であり、履歴情報記憶部２３ｆは、その他にも事故歴等を記憶してもよい。
【００６１】
制御部２２は、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行するが、特に本実施形態に関連するものとしては、認証部２２ｆ、ユーザ情報取得部２２ｇおよび決定部２２ｈを有する。ここで、制御部１２は、ＣＰＵやＭＰＵなどの電子回路やＡＳＩＣやＦＰＧＡなどの集積回路である。
【００６２】
認証部２２ｆは、ユーザの生体情報を端末装置１０Ａから取得し、該ユーザの生体情報と予め記憶された生体情報とを用いて、ユーザが正当なユーザであるか判定する。例えば、認証部２２ｆは、ユーザのユーザＩＤと指紋情報を端末装置１０Ａから取得し、該ユーザの指紋情報と認証情報記憶部２３ｄに記憶された指紋情報とを比較し、一致する場合には、ユーザが正当なユーザであると判定し、一致しない場合には、ユーザが正当なユーザでないと判定する認証処理を行う。
【００６３】
ユーザ情報取得部２２ｇは、認証部２２ｆによってユーザが正当なユーザであると判定された場合には、ユーザの属性情報またはユーザの履歴情報を取得する。ユーザ情報取得部２２ｇは、ユーザの属性情報として、例えば、年齢および国籍を取得する。また、ユーザ情報取得部２２ｇは、ユーザの履歴情報として、例えば、ユーザの走行距離や免許種別、事故歴等を記憶する。
【００６４】
決定部２２ｈは、ユーザ情報取得部２２ｇによって取得された属性情報または履歴情報を用いて、乗り物の利用に関する料金を決定する。例えば、決定部２２ｈは、ユーザの年齢が所定の閾値より高い場合、すなわちユーザが高齢である場合には、自動車６０の利用料や保険料を相対的に高く設定する。また、例えば、決定部２２ｈは、ユーザの走行距離が短い場合や運転免許の種別が「ゴールド」である場合には、自動車６０の利用料や保険料を相対的に低く設定する。なお、自動車６０の利用料や保険料は別々に決定されてもよいし、自動車６０の利用料に保険料が含まれていてもよい。
【００６５】
［認証サーバの処理手順］
次に、図１３を用いて、第２の実施形態に係る認証サーバ２０Ａによる処理手順の例を説明する。図１３は、第２の実施形態に係る認証サーバにおける処理の流れの一例を示すフローチャートである。
【００６６】
図１３に例示するように、認証サーバ２０Ａの認証部２２ｆは、ユーザの生体情報を端末装置１０Ａから受信すると（ステップＳ２０１肯定）、該ユーザの生体情報と予め記憶された生体情報とを用いて、ユーザが正当なユーザであるか判定する認証処理を行う（ステップＳ２０２）。例えば、認証部２２ｆは、ユーザのユーザＩＤと指紋情報を端末装置１０Ａから取得し、該ユーザの指紋情報と認証情報記憶部２３ｄに記憶された指紋情報とを比較し、一致する場合には、ユーザが正当なユーザであると判定し、一致しない場合には、ユーザが正当なユーザでないと判定する認証処理を行う。
【００６７】
そして、認証部２２ｆが正当なユーザでないと判定した場合には（ステップＳ２０３否定）、そのまま処理を終了する。また、認証部２２ｆが正当なユーザであると判定した場合には（ステップＳ２０３肯定）、ユーザ情報取得部２２ｇは、ユーザの属性情報および履歴情報を取得する（ステップＳ２０４）。例えば、ユーザ情報取得部２２ｇは、認証部２２ｆによってユーザが正当なユーザであると判定された場合には、端末装置１０から送信された認証要求に含まれるユーザＩＤに対応するユーザの属性情報（例えば、年齢等）や履歴情報（ユーザの走行距離や免許種別、事故歴等）を属性情報記憶部２３ｅから取得する。
【００６８】
続いて、決定部２２ｈは、ユーザ情報取得部２２ｇによって取得された属性情報または履歴情報を用いて、乗り物の利用に関する料金を決定する（ステップＳ２０５）。例えば、決定部２２ｈは、ユーザの年齢が所定の閾値より高い場合、すなわちユーザが高齢である場合には、自動車６０の利用料や保険料を相対的に高く設定する。また、例えば、決定部２２ｈは、ユーザの走行距離が短い場合や運転免許の種別が「ゴールド」である場合には、自動車６０の利用料や保険料を相対的に低く設定する。
【００６９】
［第２の実施形態の効果］
第２の実施形態に係る認証システム１００Ａでは、端末装置１０Ａは、ユーザが乗り物を利用する際に、該ユーザの生体情報を取得し、取得した生体情報を認証サーバに送信する。認証サーバ２０Ａは、ユーザの生体情報を端末装置１０Ａから取得し、該ユーザの生体情報と予め記憶された生体情報とを用いて、ユーザが正当なユーザであるか判定する認証処理を行う。そして、認証サーバ２０Ａは、ユーザが正当なユーザであると判定した場合には、ユーザの属性情報またはユーザの履歴情報を取得し、取得した属性情報または履歴情報を用いて、乗り物の利用に関する料金を決定する。このため、認証システム１００Ａでは、正当なユーザであるか確認した上で、ユーザに応じた適正な料金を決定することが可能である。
【００７０】
［システム構成等］
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００７１】
また、本実施の形態において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００７２】
［プログラム］
また、上記実施形態において説明した各装置が実行する処理をコンピュータが実行可能な言語で記述したプログラムを作成することもできる。例えば、実施形態に係る各装置が実行する処理をコンピュータが実行可能な言語で記述したプログラムを作成することもできる。この場合、コンピュータがプログラムを実行することにより、上記実施形態と同様の効果を得ることができる。さらに、かかるプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませて実行することにより上記実施形態と同様の処理を実現してもよい。
【００７３】
図１４は、プログラムを実行するコンピュータを示す図である。図１４に例示するように、コンピュータ１０００は、例えば、メモリ１０１０と、ＣＰＵ１０２０と、ハードディスクドライブインタフェース１０３０と、ディスクドライブインタフェース１０４０と、シリアルポートインタフェース１０５０と、ビデオアダプタ１０６０と、ネットワークインタフェース１０７０とを有し、これらの各部はバス１０８０によって接続される。
【００７４】
メモリ１０１０は、図１４に例示するように、ＲＯＭ（Read  Only  Memory）１０１１及びＲＡＭ１０１２を含む。ＲＯＭ１０１１は、例えば、ＢＩＯＳ（Basic  Input  Output  System）等のブートプログラムを記憶する。ハードディスクドライブインタフェース１０３０は、図１４に例示するように、ハードディスクドライブ１０９０に接続される。ディスクドライブインタフェース１０４０は、図１４に例示するように、ディスクドライブ１１００に接続される。例えば磁気ディスクや光ディスク等の着脱可能な記憶媒体が、ディスクドライブ１１００に挿入される。シリアルポートインタフェース１０５０は、図１４に例示するように、例えばマウス１１１０、キーボード１１２０に接続される。ビデオアダプタ１０６０は、図１４に例示するように、例えばディスプレイ１１３０に接続される。
【００７５】
ここで、図１４に例示するように、ハードディスクドライブ１０９０は、例えば、ＯＳ１０９１、アプリケーションプログラム１０９２、プログラムモジュール１０９３、プログラムデータ１０９４を記憶する。すなわち、上記の、プログラムは、コンピュータ１０００によって実行される指令が記述されたプログラムモジュールとして、例えばハードディスクドライブ１０９０に記憶される。
【００７６】
また、上記実施形態で説明した各種データは、プログラムデータとして、例えばメモリ１０１０やハードディスクドライブ１０９０に記憶される。そして、ＣＰＵ１０２０が、メモリ１０１０やハードディスクドライブ１０９０に記憶されたプログラムモジュール１０９３やプログラムデータ１０９４を必要に応じてＲＡＭ１０１２に読み出し、各種処理手順を実行する。
【００７７】
なお、プログラムに係るプログラムモジュール１０９３やプログラムデータ１０９４は、ハードディスクドライブ１０９０に記憶される場合に限られず、例えば着脱可能な記憶媒体に記憶され、ディスクドライブ等を介してＣＰＵ１０２０によって読み出されてもよい。あるいは、プログラムに係るプログラムモジュール１０９３やプログラムデータ１０９４は、ネットワーク（ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）等）を介して接続された他のコンピュータに記憶され、ネットワークインタフェース１０７０を介してＣＰＵ１０２０によって読み出されてもよい。
【００７８】
上記の実施形態やその変形は、本願が開示する技術に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００７９】
１０、１０Ａ  端末装置
１１、２１  通信処理部
１２  カメラ
１３、２２  制御部
１３ａ  画像取得部
１３ｂ  生体情報取得部
１３ｃ  生体情報送信部
１４、２３  記憶部
２０  認証サーバ
２２ａ  認証部
２２ｂ  属性情報取得部
２２ｃ  判定部
２２ｄ  発行部
２２ｅ  表示制御部
２３ａ  認証情報記憶部
２３ｂ  属性情報記憶部
２３ｃ  履歴情報記憶部
３０  自動販売機
４０  ネットワーク
１００  認証システム
【図１】
2020057291.tif 000003
【図２】
2020057291.tif 000004
【図３】
2020057291.tif 000005
【図４】
2020057291.tif 000006
【図５】
2020057291.tif 000007
【図６】
2020057291.tif 000008
【図７】
2020057291.tif 000009
【図８】
2020057291.tif 000010
【図９】
2020057291.tif 000011
【図１０】
2020057291.tif 000012
【図１１】
2020057291.tif 000013
【図１２】
2020057291.tif 000014
【図１３】
2020057291.tif 000015
【図１４】
2020057291.tif 000016