(57)【要約】【課題】複数の認証方式のための認証情報の入力順を制御する。【解決手段】店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付け、受け付けた複数種類の認証方式の中に、認証に関して重複する情報の入力を要求する複数の認証方式が含まれることを検出すると、重複する情報について、認証の際に単一の入力の要求を行い、該単一の入力の要求に応じて入力された情報を重複する情報を要求する複数の認証方式の認証に利用する。【選択図】図１
2018169951.tif 000002
【特許請求の範囲】
【請求項１】
店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付け、
受け付けた前記複数種類の認証方式の中に、認証に関して重複する情報の入力を要求する複数の認証方式が含まれることを検出すると、前記重複する情報について、認証の際に単一の入力の要求を行い、該単一の入力の要求に応じて入力された情報を前記重複する情報を要求する前記複数の認証方式の認証に利用する、
処理をコンピュータに実行させることを特徴とする認証制御プログラム。
【請求項２】
店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付け、
受け付けた前記複数種類の認証方式の中に、同じ種類のデバイスを利用した認証に関する入力を要求するステップを含む複数の認証方式が含まれる場合に、前記同じ種類のデバイスを利用した認証に関する入力を要求するステップが集約されるように認証手順を設定する、
処理をコンピュータに実行させることを特徴とする認証制御プログラム。
【請求項３】
ある店舗識別情報を含む認証要求を受信すると、
店舗識別情報と認証方式とを対応付けて記憶する記憶部を参照し、前記ある店舗識別情報に対応する複数の認証方式を特定し、
前記複数の認証方式のそれぞれに対応する入力デバイスの種別に基づいて、前記複数の認証方式のそれぞれに対応する認証情報の入力順を決定し、
決定された前記入力順を示す情報を前記認証要求の要求元に送信する、
処理をコンピュータに実行させることを特徴とする入力順決定プログラム。
【請求項４】
前記入力順は、前記複数の認証方式のうち入力デバイスの種別が同一の認証方式に対応する認証情報が連続して入力される前記入力順である、
ことを特徴とする請求項３に記載の入力順決定プログラム。
【請求項５】
前記複数の認証方式は、２以上の認証方式が組となって認証に使用される認証方式を含み、
前記入力順は、異なる組の認証方式であって、入力デバイスの種別が同一の認証方式に対応する認証情報が連続して入力される前記入力順である、
ことを特徴とする請求項３に記載の入力順決定プログラム。
【請求項６】
前記複数の認証方式に複数の同一の認証方式が含まれる場合、前記入力順は、前記複数の同一の認証方式のうち１の認証方式のみに対応する認証情報の入力が含まれる前記入力順である、
ことを特徴とする請求項３乃至５のいずれか１項に記載の入力順決定プログラム。
【請求項７】
店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付ける受付部と、
受け付けた前記複数種類の認証方式の中に、認証に関して重複する情報の入力を要求する複数の認証方式が含まれることを検出すると、前記重複する情報について、認証の際に単一の入力の要求を行い、該単一の入力の要求に応じて入力された情報を前記重複する情報を要求する前記複数の認証方式の認証に利用する制御部と、
を含むことを特徴とする認証制御装置。
【請求項８】
店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付ける受付部と、
受け付けた前記複数種類の認証方式の中に、同じ種類のデバイスを利用した認証に関する入力を要求するステップを含む複数の認証方式が含まれる場合に、前記同じ種類のデバイスを利用した認証に関する入力を要求するステップが集約されるように認証手順を設定する設定部と、
を含むことを特徴とする認証制御装置。
【請求項９】
店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付け、
受け付けた前記複数種類の認証方式の中に、認証に関して重複する情報の入力を要求する複数の認証方式が含まれることを検出すると、前記重複する情報について、認証の際に単一の入力の要求を行い、該単一の入力の要求に応じて入力された情報を前記重複する情報を要求する前記複数の認証方式の認証に利用する、
処理をコンピュータが実行することを特徴とする認証制御方法。
【請求項１０】
店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付け、
受け付けた前記複数種類の認証方式の中に、同じ種類のデバイスを利用した認証に関する入力を要求するステップを含む複数の認証方式が含まれる場合に、前記同じ種類のデバイスを利用した認証に関する入力を要求するステップが集約されるように認証手順を設定する、
処理をコンピュータが実行することを特徴とする認証制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証制御プログラム、認証制御装置、認証制御方法、入力順決定プログラム、入力順決定装置、及び入力順決定方法に関する。
【背景技術】
【０００２】
従来、クレジットカードを携帯しなくても生体特徴情報や暗証番号等の認証情報を用いて認証を行うカードレス認証において、運用面での利便性を高めた安全なカードレス認証システムが提案されている。このシステムでは、利用者の認証分類と認証情報とを含む認証登録情報を登録するクレジット認証センタと、利用者の認証申告情報を受け付けるクレジットカード認証端末装置とを通信ネットワークを介して接続する。そして、クレジットカード認証端末装置は認証分類一覧を表示部に表示して任意の認証分類の選択を受け付け、認証分類に対応付けられた認証情報の入力を受け付けて認証分類と認証情報とを含む認証申告情報を生成してクレジット認証センタに送信する。クレジット認証センタは、クレジットカード認証端末装置からの認証申告情報を受信し認証登録情報と照合して認証を行う。
【０００３】
また、セキュリティ強化を図るとともに、迅速な決済処理を可能にする電子決済システムが提案されている。このシステムでは、まず、顧客は個人用端末から決済に利用するために設定された情報とともに当該顧客の生体情報を認証・決済センタに配置される認証・決済装置へ送り、登録する。加盟店は、顧客が購入した商品の情報、日時などとともに当該顧客の生体情報を、加盟店用端末から認証・決済装置へ送る。認証・決済装置は、送られてきた顧客の生体情報をあらかじめ登録されているデータと照合し、登録済みの顧客であるか否かを判断する。登録済みの顧客である場合に、さらに当該顧客の買物の内容があらかじめ設定された情報に含まれる条件を満足するか否かを判定する。条件を満足する場合に限り、所定の決済処理データを生成し、金融機関へ送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１３３６５８号公報
【特許文献２】特開２０１１−１４１７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
クレジットカードのカードレス決済を実現する上で、そのクレジットカードの識別情報と、カードレス決済のために採用されている認証方式に応じた認証情報とを紐付けておくことが必要である。認証方式としては、例えば、クレジットカード番号に紐付いたＩＤとパスワードとの組み合わせによる認証、静脈や指紋などの生体情報を用いた認証など、様々な方式が存在する。また、生体情報を用いた認証方式では、生年月日や氏名等の情報が補助的に用いられる場合もある。
【０００６】
カードレス決済のための認証方式として、複数の認証方式を組み合わせることができれば、セキュリティを重視するか、決済のスピードを重視するか等に応じて、カードレス決済を採用する店舗毎に柔軟な運用が可能となる。
【０００７】
しかし、複数の認証方式を組み合わせた場合、各認証方式で必要な項目の入力や、生体情報の読み取りなど、認証情報の入力が煩雑となる。
【０００８】
本発明は、一つの側面として、複数の認証方式のための認証情報の入力順を制御することを目的とする。
【課題を解決するための手段】
【０００９】
一つの態様として、店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付け、受け付けた前記複数種類の認証方式の中に、認証に関して重複する情報の入力を要求する複数の認証方式が含まれることを検出する。そして、前記重複する情報について、認証の際に単一の入力の要求を行い、該単一の入力の要求に応じて入力された情報を前記重複する情報を要求する前記複数の認証方式の認証に利用する。
【発明の効果】
【００１０】
一つの側面として、複数の認証方式のための認証情報の入力順を制御することができる、という効果を有する。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る決済システムの概略構成を示すブロック図である。
【図２】ユーザマスタの一例を示す図である。
【図３】店舗マスタの一例を示す図である。
【図４】チャネルマスタの一例を示す図である。
【図５】認証情報テーブル群の一例を示す図である。
【図６】決済ＩＤマスタの一例を示す図である。
【図７】本実施形態に係る決済システムとして機能するコンピュータの概略構成を示すブロック図である。
【図８】認証制御処理の一例を示すフローチャートである。
【図９】店舗端末における入力画面の遷移の一例を示すイメージ図である。
【図１０】店舗端末における入力画面の遷移の一例を示すイメージ図である。
【図１１】連携情報の一例を示す図である。
【図１２】新規登録処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して開示の技術に係る実施形態の一例を詳細に説明する。なお、以下の実施形態では、オムニチャネルのカードレス決済を前提とした決済システムについて説明する。なお、本実施形態におけるオムニチャネルとは、決済システムにおいて、様々な認証方式（チャネル）を適用可能であることを意味する。
【００１３】
図１に示すように、本実施形態に係る決済システム１００は、認証制御装置１０と、決済装置３０と、複数の店舗端末４０とを含む。認証制御装置１０と、決済装置３０と、複数の店舗端末４０の各々とはネットワークを介して接続される。なお、認証制御装置１０は、開示の技術の認証制御装置、及び入力順決定装置の一例である。
【００１４】
店舗端末４０は、決済システム１００を利用する店舗に設置されるpoint of sale system（ＰＯＳ）等の専用端末や、店舗の店員が使用するタブレット端末等の情報処理装置である。店舗端末４０は、入力操作を受け付ける操作部と、決済システム１００による入力画面や確認画面が表示される表示部とを含む。また、店舗端末４０は、必要に応じて、静脈認証や指紋認証のための認証情報である生体情報を取得するための専用端末と有線又は無線で接続される。
【００１５】
認証制御装置１０は、図１に示すように、機能的には、特定部１１と、決定部１２と、送受信部１３とを含む。また、認証制御装置１０の所定の記憶領域には、ユーザマスタ２１と、店舗マスタ２２と、チャネルマスタ２３と、認証情報テーブル群２４とが記憶される。
【００１６】
ユーザマスタ２１には、決済システム１００を利用する店舗の担当者の情報が記憶される。図２に、ユーザマスタ２１の一例を示す。図２の例では、ユーザマスタ２１には、「担当者ＩＤ」、「担当者ＰＷ」、及び「店舗コード」の情報が記憶される。「担当者ＩＤ」は、担当者の識別情報である。「担当者ＰＷ」は、担当者が決済システム１００にログインする際に入力するパスワードである。「店舗コード」は、担当者が所属する店舗の識別情報である。
【００１７】
店舗マスタ２２には、決済システム１００を利用する店舗の情報が記憶される。図３に、店舗マスタ２２の一例を示す。図３の例では、店舗マスタ２２には、「店舗コード」に対応付けて、その店舗コードが示す店舗で採用されているチャネル（認証方式）の識別情報である「チャネル区分」が記憶される。
【００１８】
チャネルマスタ２３には、各チャネルの情報が記憶される。図４に、チャネルマスタの一例を示す。図４の例では、各チャネルの「チャネル区分」に対応付けて、「名称」、「固有情報」、及び「付属情報」が記憶される。「名称」は、チャネルの名称を定義する項目である。「固有情報」は、該当のチャネルで必須となる認証情報を定義する項目である。「付属情報」は、チャネル固有情報以外に補助的に入力する認識情報を定義する項目である。「付属情報」は、必要な付属情報の数だけ設けられる。また、「固有情報」及び「付属情報」の各々には、認証情報の入力に利用されるデバイスの種類を示す「デバイスフラグ」が設定される。本実施形態では、「デバイスフラグ」は、認証情報の入力に利用されるデバイスの種類が、専用端末か、入力画面を介してテキストデータ等を入力するための端末（以下、「画面入力」という）かを識別するフラグである。
【００１９】
認証情報テーブル群２４は、認証に必要な認証情報が記憶されるチャネル毎の認証情報テーブルの集合である。図５に、認証情報テーブル群２４の一例を示す。図５の例では、チャネル毎の認証情報テーブルには、該当のチャネルに対応した認証情報である「固有情報」及び「付属情報」と、「決済ＩＤ」とが対応付けて記憶される。「決済ＩＤ」は、カードレス決済の対象となるクレジットカードのカード番号と１対１で対応すると共に、クレジットカードと、そのクレジットカードの利用者の認証情報とを紐付けるための識別情報である。すなわち、認証情報テーブルは、チャネル毎の認証情報とカード番号とを、決済ＩＤを介して対応付けるための情報が記憶されるテーブルである。
【００２０】
特定部１１は、店舗端末４０から、店舗コード又は担当者情報を含む認証要求を受け付ける。担当者情報は、担当者ＩＤと担当者ＰＷとの組み合わせであり、例えば、店舗端末４０に表示される所定のログイン画面を介して担当者により入力される情報である。特定部１１は、認証要求に担当者情報が含まれる場合には、ユーザマスタ２１を参照して、担当者情報に対応する店舗コードを取得する。認証要求に店舗コードが含まれる場合には、特定部１１は、認証要求から直接店舗コードを取得する。特定部１１は、店舗マスタ２２を参照して、取得した店舗コードに対応するチャネル区分を取得する。また、特定部１１は、チャネルマスタ２３を参照して、取得したチャネル区分が示すチャネルのチャネル情報を特定する。
【００２１】
例えば、図３の例では、店舗コード＝Ｓ００１の店舗（以下、「店舗Ｓ００１」と表記する。他の店舗コードの店舗についても同様）では、チャネル区分＝０１、０３のチャネルを、決済システム１００の認証方式として採用していることを表す。すなわち、図４のチャネルマスタ２３の例を用いると、店舗Ｓ００１は、静脈認証と、決済ＩＤとパスワードとの組み合わせによる認証（以下、「決済ＩＤ／ＰＷ認証」と表記する）とを採用していることを表す。
【００２２】
ここで、図４に示すチャネルマスタ２３を参照すると、チャネル区分＝０１の静脈認証では、固有情報として、専用端末を用いた静脈情報の入力が必要であり、付属情報として、生年月日の画面入力が必要である。また、チャネル区分＝０３の決済ＩＤ／ＰＷ認証では、決済ＩＤ及びパスワードの画面入力が必要である。この静脈認証と決済ＩＤ／ＰＷ認証とを単純に段階的に組み合わせる場合を考える。この場合、一例としては、静脈認証の付属情報である生年月日の画面入力、専用端末による静脈情報の入力、決済ＩＤ／ＰＷ認証の決済ＩＤ及びパスワードの画面入力の順で認証情報を入力する。この場合、利用者が認証情報を入力する対象を、画面入力→専用端末→画面入力と変更する必要があり、手間が生じる。
【００２３】
また、例えば、図３の例では、店舗Ｓ００２では、チャネル区分＝０１、０２のチャネルを、決済システム１００の認証方式として採用していることを表す。すなわち、図４のチャネルマスタ２３の例を用いると、店舗Ｓ００２は、静脈認証と指紋認証とを採用していることを表す。図４に示すチャネルマスタ２３を参照すると、チャネル区分＝０２の指紋認証では、固有情報として、専用端末を用いた指紋情報の入力が必要であり、付属情報として、生年月日の画面入力が必要である。この静脈認証と指紋認証とを単純に段階的に組み合わせる場合を考える。この場合、一例としては、静脈認証の付属情報である生年月日の画面入力、専用端末による静脈情報の入力、指紋認証の付属情報である生年月日の画面入力、専用端末による指紋情報の入力の順で認証情報を入力する。この場合、同一の情報である「生年月日」を複数回（ここでは２回）入力する手間が生じる。
【００２４】
そこで、本実施形態では、決定部１２が、同じ種類のデバイスを利用した認証情報の入力が集約されるように、認証情報の入力順を決定する。具体的には、決定部１２は、特定部１１により特定されたチャネル情報に含まれる認証情報（固有情報及び付属情報）の各々について、「デバイスフラグ」が同じ認証情報の入力が連続して行われるように、認証情報の入力順を決定する。また、決定部１２は、画面入力する認証情報として入力する項目のうち、重複する項目を集約する。
【００２５】
送受信部１３は、決定部１２により決定された入力順で認証情報を入力、又は入力を指示するための入力画面であって、決定部１２により集約された重複する項目については、単一の入力を要求するような入力画面の画面情報を生成し、店舗端末４０へ送信する。また、送受信部１３は、店舗端末４０において、入力画面を介して入力された認証情報、及び決済情報を含む連携情報を受信する。決済情報は、決済金額を含む情報である。
【００２６】
送受信部１３は、受信した連携情報に含まれる認証情報の適格性を判定する。例えば、送受信部１３は、対象店舗で採用しているチャネルについて、チャネルマスタ２３で定義されている認証情報の数及び種類と、受信した認証情報の数及び種類が一致するか否かにより認証情報の適格性を判定する。また、送受信部１３は、複数のチャネルの各々についての認証情報に対応付けられた決済ＩＤの各々を認証情報テーブル群２４から取得し、取得した複数の決済ＩＤが同一か否かにより、認証情報の適格性を判定する。
【００２７】
送受信部１３は、認証情報が適格性を有すると判定した場合には、受信した認証情報に対応する決済ＩＤを決済ＩＤマスタ２４から取得して、決済情報と共に決済装置３０へ送信する。
【００２８】
また、送受信部１３は、店舗端末４０から、認証情報の新規登録を要求された場合、店舗端末４０から、認証情報を登録する対象のチャネルを示すチャネル区分、認証情報と紐付ける決済ＩＤ、及び登録する認証情報を含む新規登録情報を受信する。送受信部１３は、認証情報テーブル群２４のうち、新規登録情報に含まれるチャネル区分に対応する認証情報テーブルに、新規登録情報に含まれる決済ＩＤ及び認証情報を対応付けて登録する。そして、送受信部１３は、登録結果を店舗端末４０へ送信する。
【００２９】
決済装置３０は、認証制御装置１０から受信した決済情報について、カード決済の承認又は非承認を判定し、決済処理を行う装置である。決済装置３０は、例えば、図６に示すような、クレジットカードのカード番号や有効期限等のカード情報と、決済ＩＤとを紐付けた決済ＩＤマスタ３１を参照して、決済処理を行う。決済装置３０は、決済結果を店舗端末４０へ送信する。決済処理の詳細は、従来既知の手法を用いることができるため、ここでは詳細な説明を省略する。また、決済装置３０は、認証制御装置１０とは異なる外部装置であってもよいし、認証制御装置１０に組み込まれていてもよい。
【００３０】
認証制御装置１０は、例えば図７に示すコンピュータ５０で実現することができる。コンピュータ５０は、Central Processing Unit（ＣＰＵ）５１と、一時記憶領域としてのメモリ５２と、不揮発性の記憶部５３とを備える。また、コンピュータ５０は、入力装置、表示装置等を含む入出力装置５４と、記憶媒体５９に対するデータの読み込み及び書き込みを制御するRead/Write（Ｒ／Ｗ）部５５とを含む。また、コンピュータ５０は、インターネット等のネットワークに接続される通信インターフェース（Ｉ／Ｆ）５６を備える。ＣＰＵ５１、メモリ５２、記憶部５３、入出力装置５４、Ｒ／Ｗ部５５、及び通信Ｉ／Ｆ５６は、バス５７を介して互いに接続される。
【００３１】
記憶部５３は、Hard Disk Drive （ＨＤＤ）、Solid State Drive（ＳＳＤ）、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部５３には、コンピュータ５０を、認証制御装置１０として機能させるための認証制御プログラム６０が記憶される。認証制御プログラム６０は、特定プロセス６１と、決定プロセス６２と、送受信プロセス６３とを有する。また、記憶部５３は、ユーザマスタ２１、店舗マスタ２２、チャネルマスタ２３、及び認証情報テーブル群２４の各々を構成する情報が記憶される情報記憶領域７０を有する。
【００３２】
ＣＰＵ５１は、認証制御プログラム６０を記憶部５３から読み出してメモリ５２に展開し、認証制御プログラム６０が有するプロセスを順次実行する。ＣＰＵ５１は、特定プロセス６１を実行することで、図１に示す特定部１１として動作する。また、ＣＰＵ５１は、決定プロセス６２を実行することで、図１に示す決定部１２として動作する。また、ＣＰＵ５１は、送受信プロセス６３を実行することで、図１に示す送受信部１３として動作する。また、ＣＰＵ５１は、情報記憶領域７０から情報を読み出して、ユーザマスタ２１、店舗マスタ２２、チャネルマスタ２３、及び認証情報テーブル群２４の各々をメモリ５２に展開する。これにより、認証制御プログラム６０を実行したコンピュータ５０が、認証制御装置１０として機能することになる。なお、プログラムを実行するＣＰＵ５１はハードウェアである。
【００３３】
なお、認証制御プログラム６０により実現される機能は、例えば半導体集積回路、より詳しくはApplication Specific Integrated Circuit（ＡＳＩＣ）等で実現することも可能である。
【００３４】
次に、本実施形態に係る決済システム１００の作用について説明する。
【００３５】
クレジットカードの利用者が、本決済システム１００により提供されるサービスの加盟店である店舗において、カードレス決済を依頼する。店舗では、担当者が店舗端末４０に表示される所定のログイン画面に担当者情報（担当者ＩＤ及び担当者ＰＷ）を入力し、店舗端末４０が、入力された担当者情報を含む認証要求を認証制御装置１０へ送信する。認証制御装置１０が、店舗端末４０から送信された認証要求を受信すると、認証制御装置１０において、図８に示す認証制御処理が実行される。なお、認証制御処理は、開示の技術の認証制御方法、及び入力順決定方法の一例である。
【００３６】
ステップＳ１１で、特定部１１が、ログイン処理として、受信した認証要求に含まれる担当者情報がユーザマスタ２１に存在するか否かを判定する。担当者情報が存在する場合には、その担当者情報に対応する店舗コードをユーザマスタ２１から取得する。担当者情報が存在しない場合には、店舗端末４０へエラーメッセージを送信し、認証制御処理は終了する。なお、店舗端末４０がＰＯＳ端末等の専用端末の場合、店舗コードを含む認証要求を認証制御装置１０へ送信してもよい。この場合、本ステップの処理は省略される。
【００３７】
次に、ステップＳ１２で、特定部１１が、店舗マスタ２２を参照して、取得した店舗コードに対応するチャネル区分を取得する。次に、ステップＳ１３で、特定部１１が、チャネルマスタ２３を参照して、取得したチャネル区分が示すチャネルのチャネル情報を特定する。
【００３８】
次に、ステップＳ１４で、決定部１２が、特定されたチャネル情報に含まれる認証情報（固有情報及び付属情報）の各々について、「デバイスフラグ」が同じ認証情報の入力が連続して行われるように、認証情報の入力順を決定する。次に、ステップＳ１５で、決定部１２が、画面入力する認証情報として入力する項目のうち、重複する項目を集約する。
【００３９】
次に、ステップＳ１６で、送受信部１３が、決定部１２により決定された入力順で認証情報を入力、又は入力を指示するための入力画面であって、決定部１２により集約された重複する項目については、単一の入力を要求するような入力画面の画面情報を生成する。そして、送受信部１３は、認証要求の送信元の店舗端末４０へ、生成した画面情報を送信する。
【００４０】
認証制御装置１０から送信された画面情報を受信した店舗端末４０では、受信した画面情報に基づいて、入力画面が表示される。
【００４１】
例えば、図３の店舗マスタ２２及び図４のチャネルマスタ２３を用いた例で説明する。店舗Ｓ００１から認証要求があった場合、店舗Ｓ００１では、静脈認証と、決済ＩＤ／ＰＷ認証とを採用していることが特定される。そして、チャネルマスタ２３から、専用端末による静脈情報、画面入力による生年月日、画面入力による決済ＩＤ、及び画面入力によるパスワードが認証情報として特定される。したがって、図９に示すように、画面入力により入力する認証情報の入力画面１（左上の図）が表示され、次に、専用端末により静脈情報を入力するように指示する入力画面２（右上の図）が表示される。そして、最後に、確認画面（右下の図）が表示される。なお、図９に示す確認画面の決済金額は店舗端末４０から入力される情報である。また、入力画面１と入力画面２の表示順は逆でもよい。
【００４２】
このように、同一のデバイスにより入力される認証情報が連続して（上記の例では一画面で）入力されるように入力順を決定することで、上述の例のように、画面入力→専用端末→画面入力と認証情報の入力の対象を変更する手間を解消することができる。
【００４３】
また、例えば、店舗Ｓ００２から認証要求があった場合、店舗Ｓ００２では、静脈認証と、指紋認証とを採用していることが特定される。そして、チャネルマスタ２３から、専用端末による静脈情報、画面入力による生年月日、専用端末による指紋情報、画面入力による生年月日が認証情報として特定される。したがって、図１０に示すように、画面入力により入力する認証情報の入力画面１（左上の図）が表示される。この入力画面１で入力される生年月日は、静脈認証の付属情報と指紋認証の付属情報とで重複している入力項目を集約したものであり、ここで入力される生年月日は、静脈認証にも指紋認証にも利用される。次に、専用端末により静脈情報を入力するように指示する入力画面２（右上の図）が表示され、専用端末により指紋情報を入力するように指示する入力画面３（右下の図）が表示される。そして、最後に、確認画面（左下の図）が表示される。なお、入力画面２と入力画面３の表示順は逆でもよく、また、入力画面１の表示順を入力画面３の後にしてもよい。
【００４４】
このように、重複する項目を集約することで、同じ内容を複数回入力する手間を解消することができる。
【００４５】
上記のような入力画面を介して入力された認証情報、及び決済情報を含む連携情報が、認証制御装置１０へ送信される。図１１に、連携情報の一例を示す。図１１の例では、タグ１〜４には、各チャネルのチャネル区分と、そのチャネル区分の認証情報との組み合わせ、タグ５及び６は、採用されているチャネルのチャネル区分、タグ７は決済情報を表している。なお、タグ１及びタグ２において、チャネル区分＝０１及び０２の各々について、生年月日の情報（「ＹＹＹＹＭＭＤＤ」）が含まれているが、この生年月日の情報の入力自体は１回である。
【００４６】
図８に示す認証制御処理の説明に戻って、次のステップＳ１７で、送受信部１３が、店舗端末４０から連携情報を受信したか否かを判定する。連携情報を受信した場合には、処理はステップＳ１８へ移行し、連携情報を受信しない場合には、本ステップの判定を繰り返す。なお、所定時間を経過しても連携情報を受信しない場合いは、処理がタイムアウトした旨のメッセージを店舗端末４０へ送信して、認証制御処理を終了してもよい。
【００４７】
ステップＳ１８では、送受信部１３が、受信した連携情報に含まれる認証情報の適格性を判定する。認証情報が適格性を有する場合には、処理はステップＳ１９へ移行し、適格性を有さない場合には、エラーメッセージを店舗端末４０へ送信して、認証制御処理は終了する。
【００４８】
ステップＳ１９では、送受信部１３が、認証情報テーブル群２４を参照して、受信した認証情報に対応する決済ＩＤを取得する。次に、ステップＳ２０で、送受信部１３が、取得した決済ＩＤを決済情報と共に決済装置３０へ送信し、認証制御処理は終了する。
【００４９】
決済ＩＤ及び決済情報を受信した決済装置３０では、決済処理が行われ、決済結果が店舗端末４０へ送信される。
【００５０】
また、店舗端末４０から、認証情報の新規登録を要求された場合、認証制御装置１０において、図１２に示す新規登録処理が実行される。
【００５１】
ステップＳ２１で、送受信部１３が、認証情報の新規登録を要求した店舗端末４０へ、新規登録情報を入力するための新規登録画面の画面情報を送信する。そして、送受信部１３は、新規登録画面を介して入力された、認証情報を登録する対象のチャネルを示すチャネル区分、認証情報と紐付ける決済ＩＤ、及び登録する認証情報を含む新規登録情報を、店舗端末４０から受信する。
【００５２】
次に、ステップＳ２２で、送受信部１３が、認証情報テーブル群２４のうち、新規登録情報に含まれるチャネル区分に対応する認証情報テーブルに、新規登録情報に含まれる決済ＩＤ及び認証情報を対応付けて登録する。次に、ステップＳ２３で、送受信部１３が、登録結果を店舗端末４０へ送信し、新規登録処理は終了する。
【００５３】
以上説明したように、本実施形態に係る認証制御装置によれば、複数の認証方式を組み合わせる場合に、同じ種類のデバイスを利用した認証情報の入力が集約され、また、重複する入力項目を集約して、各認証情報の入力順を決定する。これにより、入力する認証情報が変わる毎にデバイスを変更したり、同じ内容を複数回入力したりという手間が解消されるように、複数の認証方式のための認証情報の入力順を制御することができる。
【００５４】
なお、複数の認証方式を組み合わせる場合に、本実施形態のような入力順となるように予め入力画面構成を設計しておくことが考えられる。しかし、この場合、採用する認証方式を追加したり変更したりする毎に、入力画面構成の設計を修正する必要がある。本実施形態における認証制御装置では、各チャネル（認証方式）で必要な認証情報及びその入力に利用するデバイスの情報をチャネルマスタで保持しておき、各店舗でどのチャネルを採用しているかを店舗マスタで管理している。これにより、チャネルの増減を容易に行うことができ、例えば店舗の業種に応じた運用に適したチャネルを選択するなど、柔軟に開示の技術を適用することができる。
【００５５】
また、上記実施形態では、認証制御プログラム６０が記憶部５３に予め記憶（インストール）されている態様を説明したが、これに限定されない。開示の技術に係るプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ等の記憶媒体に記憶された形態で提供することも可能である。
【００５６】
以上の実施形態に関し、更に以下の付記を開示する。
【００５７】
（付記１）
店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付け、
受け付けた前記複数種類の認証方式の中に、認証に関して重複する情報の入力を要求する複数の認証方式が含まれることを検出すると、前記重複する情報について、認証の際に単一の入力の要求を行い、該単一の入力の要求に応じて入力された情報を前記重複する情報を要求する前記複数の認証方式の認証に利用する、
処理をコンピュータに実行させることを特徴とする認証制御プログラム。
【００５８】
（付記２）
店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付け、
受け付けた前記複数種類の認証方式の中に、同じ種類のデバイスを利用した認証に関する入力を要求するステップを含む複数の認証方式が含まれる場合に、前記同じ種類のデバイスを利用した認証に関する入力を要求するステップが集約されるように認証手順を設定する、
処理をコンピュータに実行させることを特徴とする認証制御プログラム。
【００５９】
（付記３）
ある店舗識別情報を含む認証要求を受信すると、
店舗識別情報と認証方式とを対応付けて記憶する記憶部を参照し、前記ある店舗識別情報に対応する複数の認証方式を特定し、
前記複数の認証方式のそれぞれに対応する入力デバイスの種別に基づいて、前記複数の認証方式のそれぞれに対応する認証情報の入力順を決定し、
決定された前記入力順を示す情報を前記認証要求の要求元に送信する、
処理をコンピュータに実行させることを特徴とする入力順決定プログラム。
【００６０】
（付記４）
前記入力順は、前記複数の認証方式のうち入力デバイスの種別が同一の認証方式に対応する認証情報が連続して入力される前記入力順である、
ことを特徴とする付記３に記載の入力順決定プログラム。
【００６１】
（付記５）
前記複数の認証方式は、２以上の認証方式が組となって認証に使用される認証方式を含み、
前記入力順は、異なる組の認証方式であって、入力デバイスの種別が同一の認証方式に対応する認証情報が連続して入力される前記入力順である、
ことを特徴とする付記３に記載の入力順決定プログラム。
【００６２】
（付記６）
前記複数の認証方式に複数の同一の認証方式が含まれる場合、前記入力順は、前記複数の同一の認証方式のうち１の認証方式のみに対応する認証情報の入力が含まれる前記入力順である、
ことを特徴とする付記３乃至５のいずれか１項に記載の入力順決定プログラム。
【００６３】
（付記７）
店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付ける受付部と、
受け付けた前記複数種類の認証方式の中に、認証に関して重複する情報の入力を要求する複数の認証方式が含まれることを検出すると、前記重複する情報について、認証の際に単一の入力の要求を行い、該単一の入力の要求に応じて入力された情報を前記重複する情報を要求する前記複数の認証方式の認証に利用する制御部と、
を含むことを特徴とする認証制御装置。
【００６４】
（付記８）
店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付ける受付部と、
受け付けた前記複数種類の認証方式の中に、同じ種類のデバイスを利用した認証に関する入力を要求するステップを含む複数の認証方式が含まれる場合に、前記同じ種類のデバイスを利用した認証に関する入力を要求するステップが集約されるように認証手順を設定する設定部と、
を含むことを特徴とする認証制御装置。
【００６５】
（付記９）
ある店舗識別情報を含む認証要求を受信すると受信部と、
店舗識別情報と認証方式とを対応付けて記憶する記憶部を参照し、前記ある店舗識別情報に対応する複数の認証方式を特定する特定部と、
前記複数の認証方式のそれぞれに対応する入力デバイスの種別に基づいて、前記複数の認証方式のそれぞれに対応する認証情報の入力順を決定する決定部と、
決定された前記入力順を示す情報を前記認証要求の要求元に送信する送信部と、
を含むことを特徴とする入力順決定装置。
【００６６】
（付記１０）
前記入力順は、前記複数の認証方式のうち入力デバイスの種別が同一の認証方式に対応する認証情報が連続して入力される前記入力順である、
ことを特徴とする付記９に記載の入力順決定装置。
【００６７】
（付記１１）
前記複数の認証方式は、２以上の認証方式が組となって認証に使用される認証方式を含み、
前記入力順は、異なる組の認証方式であって、入力デバイスの種別が同一の認証方式に対応する認証情報が連続して入力される前記入力順である、
ことを特徴とする付記９に記載の入力順決定装置。
【００６８】
（付記１２）
前記複数の認証方式に複数の同一の認証方式が含まれる場合、前記入力順は、前記複数の同一の認証方式のうち１の認証方式のみに対応する認証情報の入力が含まれる前記入力順である、
ことを特徴とする付記９乃至１１のいずれか１項に記載の入力順決定装置。
【００６９】
（付記１３）
店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付け、
受け付けた前記複数種類の認証方式の中に、認証に関して重複する情報の入力を要求する複数の認証方式が含まれることを検出すると、前記重複する情報について、認証の際に単一の入力の要求を行い、該単一の入力の要求に応じて入力された情報を前記重複する情報を要求する前記複数の認証方式の認証に利用する、
処理をコンピュータが実行することを特徴とする認証制御方法。
【００７０】
（付記１４）
店舗識別情報に対応づけて、複数種類の認証方式の指定を受け付け、
受け付けた前記複数種類の認証方式の中に、同じ種類のデバイスを利用した認証に関する入力を要求するステップを含む複数の認証方式が含まれる場合に、前記同じ種類のデバイスを利用した認証に関する入力を要求するステップが集約されるように認証手順を設定する、
処理をコンピュータが実行することを特徴とする認証制御方法。
【００７１】
（付記１５）
ある店舗識別情報を含む認証要求を受信すると、
店舗識別情報と認証方式とを対応付けて記憶する記憶部を参照し、前記ある店舗識別情報に対応する複数の認証方式を特定し、
前記複数の認証方式のそれぞれに対応する入力デバイスの種別に基づいて、前記複数の認証方式のそれぞれに対応する認証情報の入力順を決定し、
決定された前記入力順を示す情報を前記認証要求の要求元に送信する、
処理をコンピュータが実行することを特徴とする入力順決定方法。
【００７２】
（付記１６）
前記入力順は、前記複数の認証方式のうち入力デバイスの種別が同一の認証方式に対応する認証情報が連続して入力される前記入力順である、
ことを特徴とする付記１５に記載の入力順決定方法。
【００７３】
（付記１７）
前記複数の認証方式は、２以上の認証方式が組となって認証に使用される認証方式を含み、
前記入力順は、異なる組の認証方式であって、入力デバイスの種別が同一の認証方式に対応する認証情報が連続して入力される前記入力順である、
ことを特徴とする付記１５に記載の入力順決定方法。
【００７４】
（付記１８）
前記複数の認証方式に複数の同一の認証方式が含まれる場合、前記入力順は、前記複数の同一の認証方式のうち１の認証方式のみに対応する認証情報の入力が含まれる前記入力順である、
ことを特徴とする付記１５乃至１７のいずれか１項に記載の入力順決定方法。
【符号の説明】
【００７５】
１０   認証制御装置
１１   特定部
１２   決定部
１３   送受信部
２１   ユーザマスタ
２２   店舗マスタ
２３   チャネルマスタ
２４   認証情報テーブル群
３０   決済装置
３１   決済ＩＤマスタ
４０   店舗端末
５０   コンピュータ
５１   ＣＰＵ
５２   メモリ
５３   記憶部
５９   記憶媒体
６０   認証制御プログラム
１００ 決済システム
【図１】
2018169951.tif 000003
【図２】
2018169951.tif 000004
【図３】
2018169951.tif 000005
【図４】
2018169951.tif 000006
【図５】
2018169951.tif 000007
【図６】
2018169951.tif 000008
【図７】
2018169951.tif 000009
【図８】
2018169951.tif 000010
【図９】
2018169951.tif 000011
【図１０】
2018169951.tif 000012
【図１１】
2018169951.tif 000013
【図１２】
2018169951.tif 000014