(57)【要約】【課題】サービス予約時において、利用者の生体認証情報を携帯電話等の記憶媒体に書き込む必要がなく、個人情報の流失を未然に防止する。【解決手段】利用者端末４により入力されたサービスの予約情報及び生体認証情報を含む入力情報を受け入れ、これらを互いに連携させるデータ受入手段１と、データ受入手段１での入力内容に基づき、利用者を特定する生体認証情報を外部の生体認証サービス５に照会するとともに、外部のサービス提供端末６に利用者からの予約情報及び生体認証情報を供給する予約確定手段２と、サービス利用時にサービス提供端末６にて利用者により入力された生体認証情報が、予約確定手段２により供給された生体認証情報に一致するか否かで、利用者が入力した予約情報に基づくサービス予約の利用を許可する利用許可手段３とをネットワークＮ上に有する。【選択図】図１
2020095393.tif 000002
【特許請求の範囲】
【請求項１】
サービスの予約及び予約したサービスを提供するシステムであって、
利用者端末により入力されたサービスの予約情報及び生体認証情報を含む入力情報を受け入れかつこれら情報を互いに連携させるデータ受入手段と、
前記データ受入手段での入力内容に基づき、利用者を特定する生体認証情報を外部の生体認証サービスに照会するとともに、外部のサービス提供端末に、これら利用者からの予約情報及び生体認証情報を供給する予約確定手段と、
サービス利用時に、前記サービス提供端末にて利用者により入力された生体認証情報が、前記予約確定手段により供給された生体認証情報に一致するか否かで、利用者が入力した予約情報に基づくサービス予約の利用を許可する利用許可手段と、をネットワーク上に具備することを特徴とするサービスの予約提供システム。
【請求項２】
前記データ受入手段では、利用者の生体認証情報と予約情報とを対応させる鍵ペア作成することを特徴とする請求項１に記載のサービスの予約提供システム。
【請求項３】
前記データ受入手段では、利用者の生体認証情報を外部の生体認証サービスに照会するに際して、複数の生体認証サービスの１つを利用者により選択可能とすることを特徴とする請求項１又は２のいずれか１項に記載のサービスの予約提供システム。
【請求項４】
前記予約確定手段では、利用者の生体認証情報と予約情報とを対応させた後、決済サービスを利用して決済処理をすることを特徴とする請求項１〜３のいずれか１項に記載のサービスの予約提供システム。
【請求項５】
前記サービス提供端末では、前記利用者端末と通信可能な近距離通信装置を有することを特徴とする請求項１〜４のいずれか１項に記載のサービスの予約提供システム。
【請求項６】
前記利用許可手段では、前記サービス提供端末にて利用者により入力された生体認証情報の有効性が確認された場合に、前記サービス提供端末に対して該当する前記利用者端末を検知させることを特徴とする請求項５に記載のサービスの予約提供システム。
【請求項７】
前記利用許可手段にて、前記サービス提供端末が該当する利用者端末を検知した場合に、当該サービス提供端末にて利用者により入力された生体認証情報の有効性を確認することを特徴とする請求項５に記載のサービスの予約提供システム。
【請求項８】
サービスの予約及び予約したサービスを提供する方法であって、
利用者端末により入力されたサービスの予約情報及び生体認証情報等の入力情報を受け入れかつこれら情報を互いに連携させるデータ受入段階と、
前記データ受入段階での入力内容に基づき、利用者を特定する生体認証情報を外部の生体認証サービスに照会するとともに、外部のサービス提供端末に、これら利用者からの予約情報及び生体認証情報を供給する予約確定段階と、
サービス利用時に、前記サービス提供端末にて利用者により入力された生体認証情報が、前記予約確定段階により供給された生体認証情報に一致するか否かで、利用者が入力した予約情報に基づくサービス予約の利用を許可する利用許可段階と、をネットワーク上で順次実施することを特徴とするサービスの予約提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービスの提供を受ける際に、サービス提供の正当性確認を簡易に行うことができる、サービスの予約提供システム及び予約提供方法に関する。
【背景技術】
【０００２】
予約したサービスの提供を受けるに際しては、サービス提供者側が有人の場合に、対面にて氏名や身分証等を確認する作業等が必要であり、また、サービス提供者側が無人の場合に、電話番号や暗証番号等の本人確認情報を機器へ入力させる作業等が必要となる。
これにより、サービス提供者側では、人員のコスト、又は利用者側の情報入力の手間が必要となる。
【０００３】
また、サービスの提供に際しては、本来の利用者であることを装ったなりすまし対策が必要となる。
このような対策に対応した技術として、例えば、特許文献１が知られている。
特許文献１に示される電子チケット認証確認システムでは、利用者からの予約に従って電子チケットを発行する電子チケット発行装置と、利用者がサービスを利用する際に電子チケットの正当性を確認する電子チケット確認装置と、を具備する。
【０００４】
電子チケット発行装置は、別途接続されたユーザ端末内の認証データ読取手段で得た認証データと、利用者により設定されたチケットの予約情報とを暗号化して、電子チケット情報を生成するとともに、該電子チケット情報を記憶媒体（例えば、メモリカード、携帯電話など）に書き込むものである。
【０００５】
電子チケット確認装置は、電子チケット発行装置で暗号化された電子チケットを復号化するとともに、照合用として新たに読み取られた照合用の認証データを用いて電子チケットの正当性確認を行うことで、電子チケットが改ざんされる危険性を防止する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１２２２６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、特許文献１に示される電子チケット認証確認システムでは、電子チケット発行装置において、メモリカード・携帯電話などの記憶媒体に対して、利用者の認証データを含む電子チケット情報を書き込む必要があり、当該記憶媒体を通じて個人情報の流出が生じる恐れがある。
【０００８】
この発明は、上述した事情に鑑みてなされたものであって、サービス予約時において、利用者の生体認証情報を携帯電話等の利用者端末に書き込む必要がなく、個人情報の流失を未然に防止することが可能なサービスの予約提供システム及び予約提供方法を提供する。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、この発明は以下の手段を提案している。
本発明の第１態様は、サービスの予約及び予約したサービスを提供するシステムであって、利用者端末により入力されたサービスの予約情報及び生体認証情報等の入力情報を受け入れかつこれら情報を互いに連携させるデータ受入手段と、前記データ受入手段での入力内容に基づき、利用者を特定する生体認証情報を外部の生体認証サービスに照会するとともに、外部のサービス提供端末に、これら利用者からの予約情報及び生体認証情報を供給する予約確定手段と、サービス利用時に、前記サービス提供端末にて利用者により入力された生体認証情報が、前記予約確定手段により供給された生体認証情報に一致するか否かで、利用者が入力した予約情報に基づくサービス予約の利用を許可する利用許可手段と、をネットワーク上に具備することを特徴とする
【００１０】
本発明の第２態様は、サービスの予約及び予約したサービスを提供する方法であって、
利用者端末により入力されたサービスの予約情報及び生体認証情報等の入力情報を受け入れかつこれら情報を互いに連携させるデータ受入段階と、前記データ受入段階での入力内容に基づき、利用者を特定する生体認証情報を外部の生体認証サービスに照会するとともに、外部のサービス提供端末に、これら利用者からの予約情報及び生体認証情報を供給する予約確定段階と、サービス利用時に、前記サービス提供端末にて利用者により入力された生体認証情報が、前記予約確定段階により供給された生体認証情報に一致するか否かで、利用者が入力した予約情報に基づくサービス予約の利用を許可する利用許可段階と、をネットワーク上で順次実施することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、サービス予約時において、持ち運び可能なメモリカード・携帯電話などの利用者端末に対して、利用者の生体認証情報を書き込む必要がなく、利用者端末の紛失、盗難などによる個人情報の流失を未然に防止することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る概略構成図である。
【図２】本発明の第１実施形態に係る概略構成図である。
【図３】利用者によるサービス予約時に実行されるフローチャートである。
【図４】利用者によるサービス使用時に実行されるフローチャートである。
【図５】図４の変形例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
本発明の最少構成について図１を参照して説明する。
本発明のサービスの予約提供システム１００は、データ受入手段１と、予約確定手段２と、利用許可手段３とからなるデータ処理手段を主な構成要素とし、これら構成要素をネットワークＮ上に有することを特徴とする。より具体的には、ネットワークＮにより接続されたサーバ等の端末にこれらの構成要素を有することを特徴とする。
【００１４】
データ受入手段１は、携帯電話などの利用者端末４を経由して、利用者により入力されたサービスの予約情報及び生体認証情報等の入力情報を受け入れかつこれら情報を互いに連携させるためのものである。
予約確定手段２は、データ受入手段１での入力内容に基づいて、利用者を特定する生体認証情報を外部の生体認証サービス５に照会するとともに、外部のサービス提供端末６に、これら予約情報及び生体認証情報を供給する。
利用許可手段３は、サービス利用時に、サービス提供端末６にて利用者により入力された生体認証情報が、データ受入手段１で受け入れた生体認証情報に一致するか否かで、利用者が入力した予約情報に基づくサービス予約の利用を許可するためのものである。
【００１５】
そして、上記のように構成された予約提供システム１００では、データ受入手段１にて、利用者により入力されたサービスの予約情報及び生体認証情報等の入力情報を受け入れる。
その後、予約確定手段２にて、データ受入手段１での入力内容に基づき、利用者を特定する生体認証情報を外部の生体認証サービス５に照会するとともに、外部のサービス提供端末６に、利用者からの予約情報及び生体認証情報を供給する。
その後、利用許可手段３にて、サービス利用時に、サービス提供端末６において利用者により改めて入力された生体認証情報が、データ受入手段１で受け入れた生体認証情報に一致するか否かで、利用者が入力した予約情報に基づくサービス予約の利用を許可するようにした。
【００１６】
すなわち、上記予約提供システム１００は、ネットワークＮ上のデータ受入手段１と、予約確定手段２と及び利用許可手段３を介して、利用者の生体認証情報及び当該生体認証情報に連携された予約情報を、外部のサービス提供端末６に直接的に供給できる構成である。
これにより、上記予約提供システム１００では、サービス予約時において、持ち運び可能なメモリカード・携帯電話などの記憶媒体となる利用者端末に対して、利用者の生体認証情報を書き込む必要がなく、利用者端末の紛失、盗難などによる個人情報の流失を未然に防止することができる。
【００１７】
上記予約提供システム１００では、利用者端末４により入力されたサービスの予約情報及び生体認証情報等の入力情報を受け入れかつこれら情報を互いに連携させる「データ受入段階」と、データ受入段階での入力内容に基づき利用者を特定する生体認証情報を外部の生体認証サービスに照会するとともに、外部のサービス提供端末６に、これら利用者からの予約情報及び生体認証情報を供給する「予約確定段階」と、サービス利用時に、サービス提供端末６にて利用者により入力された生体認証情報が、予約確定段階により供給された生体認証情報に一致するか否かで利用者が入力した予約情報に基づくサービス予約の利用を許可する「利用許可段階」と、をネットワークＮ上で順次実施する予約提供方法が採用されている。
【００１８】
（第１実施形態）
本発明の第１実施形態について図２〜図４を参照して説明する。
本実施形態に示されるサービスの予約・提供システム１０１は、データ受入手段１１と、予約確定手段１２と、利用許可手段１３とからなるデータ処理手段を主な構成要素とし、これら構成要素をネットワークＮ１上に有することを特徴とする。
すなわち、サービス予約・提供システム１０１は、他の要素と通信可能なネットワークＮ１上に存在し、各利用者に対するサービスの予約及び提供を管理する。
【００１９】
データ受入手段１１は、携帯電話などの利用者端末１４を経由して、利用者により入力されたサービスの予約情報及び生体認証情報等の入力情報を受け入れ、かつこれら情報を、鍵ペアを通じて互いに連携させるためのものである。
利用者端末１４は、サービス利用者が所有する端末であり、例えば、携帯電話、スマートフォン、タブレットなどが想定される。この利用者端末１４では、サービス予約時には、利用者の操作によりサービス予約・提供システム１０１と通信を行い、サービスの予約を行う。
【００２０】
予約確定手段１２は、データ受入手段１１での入力内容に基づいて、利用者を特定する生体認証情報を外部の生体認証サービス１５に照会するとともに、外部のサービス提供端末１６（後述する）に、これら利用者からの予約情報と生体認証情報とを供給する。
具体的には、予約確定手段１２では、予約時に、データ受入手段１１での入力内容に基づいて、利用者が使用する生体認証サービス１５の登録及び、鍵の生成及びサービス予約・提供システム１０１の記憶登録部（図示略）への登録、利用を希望するサービス提供端末１６の選択を行う。さらに、予約確定手段１２では、予約時に決済サービス２０を用いた決済まで行うことが一般的である(鍵の扱いについては実施形態の動作説明で詳細に述べる)。
また、生体認証サービス１５は、顔認証、虹彩認証、指紋認証などの生体認証を提供するサービスである。具体的に、この生体認証サービス１５では、認証のたびに利用者の認証用のデータを受け付ける方式、認証アルゴリズム自体を提供し、認証をサービス予約・提供システム１０１又はサービス提供端末１６内で実施する方式などがある。
さらに、予約確定手段１２では、予約時に決済サービス２０に接続し、利用者に対するサービス対価を課金する。なお、この決済サービス２０は、サービス提供者による運営でも良いし、外部サービスを利用しても良い。
【００２１】
利用許可手段１３は、サービス利用時に、サービス提供端末１６にて利用者により入力された生体認証情報が、データ受入手段１１で受け入れた生体認証情報に一致するか否かで、利用者が入力した予約情報に基づくサービス予約の利用を許可するためのものである。
サービス提供端末１６は、サービス提供者が利用者へサービスを提供するための端末であり、例えば、コンビニ、駅、空港などに設置されたチケット発券端末、オンラインプリント端末、宿泊施設の入り口に設置された施錠端末、イベント会場等の入場ゲートなどが想定される。また、このサービス提供端末１６では、ＷＩＦＩやＢＬＵＥＴＯＯＴＨ（登録商標）などの近距離通信２１を介して利用者端末１４の鍵の確認及び、利用者の生体認証を行い、両方が成功した場合に利用者へサービスを提供する。
【００２２】
そして、上記のように構成された予約・提供システム１０１では、データ受入手段１１にて、利用者により入力されたサービスの予約情報及び生体認証情報等の入力情報を受け入れる。
その後、予約確定手段１２にて、データ受入手段１１での入力内容に基づき、利用者を特定する生体認証情報を外部の生体認証サービス１５に照会するとともに、外部のサービス提供端末１６に、利用者からの生体認証情報と予約情報とを対応させて鍵ペア作成し、かつ記憶させる。
その後、利用許可手段１３にて、サービス利用時に、サービス提供端末１６において利用者により改めて入力された生体認証情報が、データ受入手段１１で入力された生体認証情報に一致するか否かで、利用者からの予約情報に基づくサービス予約の利用を許可するようにした。
【００２３】
すなわち、上記サービス予約・提供システム１０１では、利用者からの予約時には利用者端末１４からの通信を受け付け、利用者が使用する生体認証サービス、利用者端末の鍵情報、利用者が希望するサービス提供端末１６の記録を行うとともに、決済サービス２０と連携して決済まで行う。さらに、上記サービス予約・提供システム１０１では、利用者へのサービス提供時に、サービス提供端末１６を介して利用者の本人確認を行った上で、サービス提供端末１６へ利用者へのサービス提供を指示する。
【００２４】
《実施形態の動作説明》 
次に、図３を参照して利用者によるサービス予約時のフローチャートについて説明する。
なお、以下のフローチャートは、サービス予約・提供システム１０１の管理下で実行される処理であるが、実際に実行される箇所を、図３上に、利用者端末１４／サービス予約・提供システム１０１／生体認証サービス１５／決済サービス２０に区分して表示する。
また、図３のフローチャートでは、ステップＳＡ０１〜ＳＡ０４によりサービス予約・提供システム１０１の「データ受入手段１１」を構成し、ステップＳＡ０５〜ＳＡ１３によりサービス予約・提供システム１０１の「予約確定手段１２」を構成している。
【００２５】
〔ステップＳＡ０１〕〜〔ステップＳＡ０２〕
利用者が利用者端末１４の操作によりサービス一覧の表示を要求した場合（ステップＳＡ０１）に、サービス予約・提供システム１０１がサービス一覧を送信する（ステップＳＡ０２）。
【００２６】
〔ステップＳＡ０３〕
ステップＳＡ０１及びＳＡ０２を受けて、利用者が参照している利用者端末１４にサービスの一覧を表示した後（ステップＳＡ０３）、利用者に対して、希望するサービスを選択させ、さらにサービス提供場所の指定や、利用する生体認証サービス１５の指定を行なわせる。
【００２７】
〔ステップＳＡ０４〕
ステップＳＡ０４は利用者による操作後の利用者端末１４の内部で実施される処理である。
利用者端末１４では公開鍵暗号方式の秘密鍵と公開鍵のペアを生成し、利用者端末１４への近距離通信２１での接続方法、利用者が指定した生体認証サービス１５の情報とともに、生成した公開鍵をサービス予約・提供システム１０１へ送信する。また、ステップＳＡ０４では、サービス提供を受ける際に接続するサービス提供端末１６の正当性を確認するための証明書もサービス一覧に含まれて受信しているので、ここで保持しておく。
利用者端末１４からサービス予約・提供システム１０１へ送信される生体認証サービス１５の情報には、生体認証サービス１５の接続先、利用者の生体認証結果として期待される情報が含まれる。
【００２８】
〔ステップＳＡ０５〕〜〔ステップＳＡ０６〕
ステップＳＡ０５にて、利用者から指定された生体認証サービス１５が利用可能か確認した後、ステップＳＡ０６にて、生体認証サービス１５に対して応答を行わせる。なお、これらステップＳＡ０５〜ＳＡ０６で示される生体認証処理は、サービス予約・提供システム１０１内やサービス提供端末１６の本体内で実施される他、生体認証サービス１５からのアルゴリズムのダウンロードなどを行うことで、所定の機器で実行可能となる。
【００２９】
〔ステップＳＡ０７〕
ステップＳＡ０５で生体認証サービス１５が利用可能と判断された場合には、ステップＳＡ０７で、利用者端末１４から受信した予約情報を保存する。なお、このステップＳＡ０７では、仮予約状態とし、一定期間内に決済が完了しないときに予約に自動的にキャンセルすると良い。
【００３０】
〔ステップＳＡ０８〕〜〔ステップＳＡ１３〕
ステップＳＡ０８にて利用者へ決済の要求を行った後、ステップＳＡ０９にて利用者に対して利用者端末１４上で決済情報を入力させる。
その後、ステップＳＡ１０及びＳＡ１１にて決済サービス２０と連携して決済処理を完了させる。
その後、ステップＳＡ１２にて予約確定とし、ステップＳＡ１３にて利用者端末１４上に予約完了の表示を行わせ、本フローを終了する。
【００３１】
次に、図４を参照して利用者へのサービス提供時のフローチャートについて説明する。
なお、以下のフローチャートは、サービス予約・提供システム１０１の管理下で実行される処理であるが、実際に実行される箇所を、図４上に、利用者端末１４／サービス提供端末１６／サービス予約・提供システム１０１／生体認証サービス１５に区分して表示する。
また、図４のフローチャートでは、ステップＳＢ０１〜ＳＢ０８によりサービス予約・提供システム１０１の「利用許可手段１３」を構成している。また、これらステップの処理は、サービス予約・提供システム１０１の本体内で実施される他、サービス提供端末１６内部で実施することも可能である。
【００３２】
〔ステップＳＢ０１〕〜〔ステップＳＢ０３〕
ステップＳＢ０１〜ＳＢ０３は、生体認証を行う処理である。
ステップＳＢ０１でサービス提供端末１６が生体認証を受け付けており、利用者が生体認証を試みると、サービス提供端末１６が取得した生体データをサービス予約・提供システム１０１へ送付する。
その後、ステップＳＢ０２にて、サービス予約・提供システム１０１から生体認証サービス１５に対して生体認証の要求を行い、さらにステップＳＢ０３にて生体認証サービス１５に対して生体認証の結果を返送させる。
【００３３】
〔ステップＳＢ０４〕
ステップＳＢ０４では、利用者の生体認証の結果が予約者本人を示すものか否か確認し、予約者に該当した場合は、その予約者の利用者端末１４への近距離通信接続情報を送付するとともに、公開鍵をサービス提供端末１６へ送付する。
【００３４】
〔ステップＳＢ０５〕
ステップＳＢ０５では、サービス提供端末１６に対して、近距離通信２１による利用者端末１４の検索を行わせ、さらに公開鍵暗号方式による確認を要求する。具体的には、ステップＳＢ０５にて、ハンドシェイクの後、任意の乱数を利用者端末１４の公開鍵で暗号化して利用者端末１４へ送付する。
【００３５】
〔ステップＳＢ０６〕
ステップＳＢ０６では、利用者端末１４にて、ハンドシェイク時に、予約時のステップＳＢ０４で保持していたサービス提供端末１６の証明書を確認できた場合に、ステップＳＢ０５の要求に応えさせる。具体的には、ステップＳＢ０６にて、暗号化された乱数を秘密鍵で復号し、サービス提供端末１６へ返送させる。
【００３６】
〔ステップＳＢ０７〕
ステップＳＢ０７にて、サービス提供端末１６に対して、乱数が正しく復号されたことにより予約時の公開鍵の正当性を確認させた場合に、次のステップＳＢ０８にて利用者へサービス提供を許可する。
【００３７】
以上詳細に説明したように本実施形態におけるサービスの予約・提供システム１０１では、利用者がサービスの提供を受ける際に、利用者端末１４、サービス提供端末１６を操作する必要がないため利便性が向上する。
また、上記サービスの予約・提供システム１０１では、予約情報が端末内の鍵だけでなく生体認証も併用するため、なりすましによるサービス利用を防止することができる。
【００３８】
また、上記サービスの予約・提供システム１０１では、サービス予約時の鍵は予約毎に生成するため、万が一漏洩したとしても被害が他のサービスや予約に拡がらず限定的である。
また、上記サービスの予約・提供システム１０１では、生体認証サービス１５について自身が信頼するものを利用できるため、サービス予約毎に生体情報を登録する必要がなく、個人情報の流出を抑制できる。
また、上記サービスの予約・提供システム１０１では、サービスをオンラインで予約し、サービス提供時に人手を介さない本人確認が可能であり、サービス提供時の人手を減らすことができる。
【００３９】
すなわち、上記予約・提供システム１０１は、ネットワークＮ１上のデータ受入手段１１と、予約確定手段１２と及び利用許可手段１３を介して、外部のサービス提供端末１６に対して、利用者からの予約情報及び生体認証情報を供給することができる。
これにより、上記予約・提供システム１０１では、サービス予約時及びサービス利用時において、持ち運び可能なメモリカード・携帯電話などの記憶媒体に対して、利用者の生体認証情報を書き込む必要がなく、記憶媒体の紛失、盗難などによる個人情報の流失を未然に防止することができる。
【００４０】
（第２実施形態）
第１実施形態では、サービス提供時において、予約者の生体認証の後に予約情報の確認を行ったが、これら処理は逆であっても良い。
具体的には、第２実施形態のサービス提供時の処理として、図５に示すフローチャートを実行しても良い。
【００４１】
なお、以下のフローチャートは、サービス予約・提供システム１０１の管理下で実行される処理であるが、実際に実行される箇所を、図５上に、利用者端末１４／サービス提供端末１６／サービス予約・提供システム１０１／生体認証サービス１５に区分して表示する。
また、図５のフローチャートでは、ステップＳＣ０１〜ＳＣ１０によりサービス予約・提供システム１０１の「利用許可手段１３」を構成している。また、これらステップの処理は、サービス予約・提供システム１０１の本体内で実施される他、サービス提供端末１６内部で実施することも可能である。
【００４２】
〔ステップＳＣ０１〕
ステップＳＣ０１にて、利用者による予約後、サービス提供開始前の任意のタイミングで、サービス予約・提供システム１０１からサービス提供端末１６へ、予約された利用者端末情報の一覧を送信させる。これには、利用者端末１４の近距離通信接続情報と公開鍵が含まれる。
【００４３】
〔ステップＳＣ０２〕
ステップＳＣ０２にて、サービス提供端末１６に対して、保持する一覧に含まれる利用者端末１４を近距離通信２１で検索させ、該当する利用者端末１４を発見した場合に、当該端末１４に接続して、公開鍵暗号方式による確認を要求する。
具体的には、ステップＳＣ０２にて、ハンドシェイクの後、任意の乱数を利用者端末１４の公開鍵で暗号化して利用者端末１４へ送付する。
【００４４】
〔ステップＳＣ０３〕
ステップＳＣ０３にて、利用者端末１４において、ハンドシェイク時に、予約時に保持していたサービス提供端末１６の証明書を確認できた場合に、ステップＳＣ０２の要求に応える。具体的には、ステップＳＣ０３にて、暗号化された乱数を秘密鍵で復号し、サービス提供端末１６へ返送させる。
【００４５】
〔ステップＳＣ０４〕〜〔ステップＳＣ０７〕
ステップＳＣ０４にて、サービス提供端末１６に対して、乱数が正しく復号され予約時の公開鍵の正当性が確認された場合に、その結果を一定期間保持させる。
また、サービス提供端末１６では、ステップＳＣ０２〜Ｓ０４の動作と並行して、ステップＳＣ０５を実行する。ステップＳＣ０５では、生体認証を受け付け、利用者が生体認証を試みた場合に、サービス提供端末１６が取得した生体データをサービス予約・提供システム１０１へ送付させる。その後、ステップＳＣ０６にて、生体認証サービス１５に対して生体認証を要求した後、ステップＳＣ０７にて生体認証サービス１５による生体認証の結果を返送するように要求する。
【００４６】
〔ステップＳＣ０８〕
ステップＳＣ０８にて、利用者の生体認証の結果が予約者本人に一致しているかを確認し、確認結果をサービス提供端末１６へ返送させる。
【００４７】
〔ステップＳＣ０９〕〜〔ステップＳＣ１０〕
ステップＳＣ０９にて、サービス提供端末１６に対して該当の予約者の利用者端末１４の鍵ペアを確認済みか否かを検出し、確認済みであると判定した場合にステップＳＣ１０にてサービスを提供する。このステップＳＣ０９にて確認済みでないと判定した場合にステップＳＣ０５以降の処理を行う。
【００４８】
（第３実施形態）
第３実施形態として、図３のステップＳＡ０４の鍵の生成において、公開鍵暗号の鍵ペアではなく共通鍵を生成してサービス予約・提供システム１０１へ送信し、図４のステップＳＢ０５〜ＳＢ０７における鍵の確認で、利用者端末１４がサービス予約・提供システム１０１に登録された共通鍵を保持することを確認しても良い。
【００４９】
（第４実施形態）
第１、第２実施形態に示されるサービス提供時のフローチャートでは、図４及び図５に示すように、鍵情報の確認と生体認証結果の確認が両方ともできた場合のみサービス提供している。しかし、顔認証のみによる確認の場合にも、セキュリティ低下を許容できるとの条件下で適用可能である。
また、第１、第２実施形態のフローチャートにて、生体認証に何度も失敗する場合には、サービス提供者のスタッフにより鍵情報が一致することを確認することにより、サービスを提供することもできる。また、利用者が利用者端末１４を忘れた場合には、サービス提供者のスタッフによる確認の下、生体認証による確認のみでサービス提供する、などの運用時の例外対処としても適用可能である。
【００５０】
（第５実施形態）
第５実施形態として、図３のステップＳＣ０３とステップＳ０４での利用者によるサービス予約の際に、鍵１つに対して複数の利用者の生体認証情報を指定することも可能である。サービス提供時には鍵を持つ利用者端末１４は近傍に存在すればよいので、複数人で同時に同じサービスの提供を受ける際に、登録する利用者端末１４を１つ持っていれば足りるからである。このような状況は、グループでのサービス利用や、家族でのサービス利用がユースケースとして考えられる。
【００５１】
以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【産業上の利用可能性】
【００５２】
本発明は、事前に予約したサービスの提供を受ける際に、利用者に対するサービス提供の正当性確認を簡易に行うことができる、サービスの予約提供システム及び予約提供方法に関する。
【符号の説明】
【００５３】
１  データ受入手段
２  予約確定手段
３  利用許可手段
４  利用者端末
５  生体認証サービス
６  サービス提供端末
１１  データ受入手段
１２  予約確定手段
１３  利用許可手段
１４  利用者端末
１５  生体認証サービス
１６  サービス提供端末
２０  決済サービス
２１  近距離通信
１００  サービスの予約提供システム
１０１  サービスの予約・提供システム
【図１】
2020095393.tif 000003
【図２】
2020095393.tif 000004
【図３】
2020095393.tif 000005
【図４】
2020095393.tif 000006
【図５】
2020095393.tif 000007