Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7673607B2 - Service provision support device and program - Google Patents
[go: Go Back, main page]

JP7673607B2 - Service provision support device and program - Google Patents

Service provision support device and program Download PDF

Info

Publication number
JP7673607B2
JP7673607B2 JP2021161711A JP2021161711A JP7673607B2 JP 7673607 B2 JP7673607 B2 JP 7673607B2 JP 2021161711 A JP2021161711 A JP 2021161711A JP 2021161711 A JP2021161711 A JP 2021161711A JP 7673607 B2 JP7673607 B2 JP 7673607B2
Authority
JP
Japan
Prior art keywords
identity verification
information
service
user
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021161711A
Other languages
Japanese (ja)
Other versions
JP2023051184A (en
Inventor
雄介 盛田
弘佳 萩原
アイニ 吉野
薫平 松田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2021161711A priority Critical patent/JP7673607B2/en
Publication of JP2023051184A publication Critical patent/JP2023051184A/en
Application granted granted Critical
Publication of JP7673607B2 publication Critical patent/JP7673607B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、サービス提供支援装置及びプログラムに関する。 The present invention relates to a service provision support device and a program.

従来、銀行等において、インターネット等の通信ネットワークを介して、顧客に対していわゆるインターネットバンキングのサービスを提供することが行われている。インターネットバンキングのサービスでは、携帯端末等の顧客が所持する端末を使用して、本人であることの確認を行うために、例えば、本人確認書類の画像と、本人の顔を撮影した顔画像と利用して本人確認を行うシステムが開示されている。そして、当該システムでは、本人確認ができた場合に、顧客に対してサービスの利用を許可している(特許文献1参照)。 Traditionally, banks and other such institutions have provided so-called Internet banking services to customers via communication networks such as the Internet. In Internet banking services, a system has been disclosed in which identity verification is performed using a terminal held by the customer, such as a mobile terminal, by using, for example, an image of an identification document and a facial image of the customer's face to verify the identity of the customer. Then, in this system, if identity verification is successful, the customer is permitted to use the service (see Patent Document 1).

特開2020-77420号公報JP 2020-77420 A

特許文献1に記載のシステムでは、あるサービスを利用する際に、利用者に対する本人確認を行うことで、信頼性の高い環境下でサービスが利用できるものである。
ところで、本人確認を行うことで提供するサービスとしては、インターネットバンキング等の金融機関が提供するものの他にも様々なものが想定され、サービスを提供する事業者も様々である。そのため、利用者は、各事業者が提供するサービスを利用するごとに、本人確認を行う必要がある。利用者が複数のサービスの利用を短時間に順番に行う場合には何回も本人確認を行わなければならず、利用者にとって煩雑であった。
In the system described in Patent Document 1, when a user uses a certain service, the user is required to verify his/her identity, thereby enabling the user to use the service in a highly reliable environment.
However, services that require identity verification are expected to include many more than just those provided by financial institutions, such as internet banking, and there are many different service providers providing these services. Therefore, users need to verify their identity every time they use a service provided by each service provider. When a user uses multiple services in succession within a short period of time, they have to verify their identity multiple times, which is cumbersome for the user.

そこで、本発明は、利用者の利便性を向上させたサービス提供支援装置及びプログラムを提供することを目的とする。 The present invention aims to provide a service provision support device and program that improves user convenience.

本発明は、以下のような解決手段により、前記課題を解決する。なお、理解を容易にするために、本発明の実施形態に対応する符号を付して説明するが、これに限定されるものではない。また、符号を付して説明した構成は、適宜改良してもよく、また、少なくとも一部を他の構成物に代替してもよい。 The present invention solves the above problems by the following means. Note that, for ease of understanding, the following description will be given with reference symbols corresponding to the embodiments of the present invention, but the present invention is not limited to these. Furthermore, the configurations described with reference symbols may be modified as appropriate, and at least a portion of the configurations may be replaced with other configurations.

第1の発明は、端末(4)と、前記端末の利用者に対してサービスを提供する1以上の事業者の事業者装置(9)との各々に対して通信可能に接続されたサービス提供支援装置(1)であって、前記端末との間で行う本人確認処理により本人確認ができた場合に、有効時間を設定する有効時間設定手段(17)と、前記有効時間設定手段が設定した前記有効時間の範囲内において、前記1以上の事業者の前記事業者装置に対して、前記本人確認処理で使用した本人確認情報を提供する情報提供手段(19)と、を備える、サービス提供支援装置である。
第2の発明は、第1の発明のサービス提供支援装置(1)において、前記有効時間設定手段(17)が設定した前記有効時間の範囲内において、前記事業者装置(9)と、前記端末(4)との間で行うサービスに係る処理を仲介する仲介手段(20)を備える、サービス提供支援装置である。
第3の発明は、第1の発明又は第2の発明のサービス提供支援装置(1)において、前記端末(4)から1以上のサービスの申込に係る選択を受け付ける申込受付手段(16)を備え、前記情報提供手段(19)は、前記有効時間設定手段(17)が設定した前記有効時間の範囲内において、前記申込受付手段が受け付けた前記1以上のサービスの申込に係る前記1以上の事業者の前記事業者装置(9)に対して、前記本人確認処理で使用した本人確認情報を提供する、サービス提供支援装置である。
第4の発明は、第3の発明のサービス提供支援装置(1)において、前記有効時間設定手段(17)は、前記申込受付手段(16)が受け付けた前記1以上のサービスの申込に係る選択に応じて前記有効時間を設定する、サービス提供支援装置である。
第5の発明は、第1の発明から第4の発明までのいずれかのサービス提供支援装置(1)において、前記有効時間設定手段(17)が設定した前記有効時間に係る情報を、前記端末(4)に出力する時間出力手段(18)を備える、サービス提供支援装置である。
第6の発明は、第1の発明から第5の発明までのいずれかのサービス提供支援装置(1)において、前記端末(4)からログイン情報を受信して認証を行うログイン認証手段(11)を備え、前記情報提供手段(19)は、前記ログイン認証手段による認証により前記端末との間における接続が継続されている間に限り、前記有効時間設定手段(17)が設定した前記有効時間の範囲内において、前記事業者装置(9)に対して、前記本人確認処理で使用した本人確認情報を提供する、サービス提供支援装置である。
第7の発明は、第1の発明から第6の発明までのいずれかのサービス提供支援装置(1)において、顔写真付きの本人確認書類を撮影して取得した書類画像と、前記利用者の顔を撮影して取得した顔画像とを含む確認用情報を、前記端末(4)から受信する確認用情報受信手段(14)と、前記確認用情報受信手段が受信した前記確認用情報を用いて前記本人確認処理を実行する本人確認手段(14)と、を備える、サービス提供支援装置である。
第8の発明は、第7の発明のサービス提供支援装置(1)において、前記本人確認手段(14)により本人確認ができた場合に、前記書類画像のうち少なくとも顔写真画像と、前記本人確認手段による処理で得られた情報とを記憶部(34)に登録する画像登録手段(14)と、前記確認用情報受信手段が前記端末(4)から前記利用者の顔を撮影して取得した顔画像のみを受信した場合に、前記顔画像と、前記記憶部に記憶された前記顔写真画像とを照合する登録情報照合手段(14)と、前記登録情報照合手段により照合ができた場合に、本人確認ができたと判断する本人認証手段(14)と、を備える、サービス提供支援装置である。
第9の発明は、端末(4)と、前記端末の利用者に対してサービスを提供する1以上の事業者の事業者装置(9)との各々に対して通信可能に接続されたサービス提供支援装置(1)であるコンピュータを、前記端末との間で行う本人確認処理により本人確認ができた場合に、有効時間を設定する有効時間設定手段と、前記有効時間設定手段が設定した前記有効時間の範囲内において、前記1以上の事業者の前記事業者装置に対して、前記本人確認処理で使用した本人確認情報を提供する情報提供手段と、して機能させるためのプログラムである。
A first invention is a service provision support device (1) communicatively connected to a terminal (4) and each of business device (9) of one or more business operators that provide services to a user of the terminal, the service provision support device comprising: a validity time setting means (17) that sets a validity time when identity verification is successful through identity verification processing performed with the terminal; and an information providing means (19) that provides identity verification information used in the identity verification processing to the business device of the one or more business operators within the validity time range set by the validity time setting means.
A second invention is a service provision support device comprising an intermediation means (20) for intermediating processing related to a service performed between the service provider device (9) and the terminal (4) within the range of the validity time set by the validity time setting means (17) in the service provision support device (1) of the first invention.
A third invention is a service provision support device (1) of the first or second invention, further comprising an application receiving means (16) that receives a selection related to an application for one or more services from the terminal (4), and the information providing means (19) provides identity verification information used in the identity verification process to the business operator devices (9) of the one or more business operators related to the application for the one or more services accepted by the application receiving means, within the validity time range set by the validity time setting means (17).
A fourth invention is the service provision support device (1) of the third invention, wherein the validity time setting means (17) sets the validity time in accordance with a selection related to an application for the one or more services accepted by the application accepting means (16).
A fifth invention is a service provision support device according to any one of the first to fourth inventions, further comprising a time output means (18) for outputting information relating to the validity time set by the validity time setting means (17) to the terminal (4).
A sixth invention is a service provision support device (1) according to any one of the first to fifth inventions, further comprising a login authentication means (11) for receiving login information from the terminal (4) and performing authentication, and the information providing means (19) provides the identity verification information used in the identity verification process to the business operator device (9) within the validity time range set by the validity time setting means (17) only while the connection with the terminal is continued through authentication by the login authentication means.
A seventh invention is a service provision support device (1) according to any one of the first to sixth inventions, comprising: a confirmation information receiving means (14) that receives confirmation information from the terminal (4), the confirmation information including a document image obtained by photographing an identification document with a face photo and a facial image obtained by photographing the user's face; and an identity verification means (14) that performs the identity verification process using the confirmation information received by the confirmation information receiving means.
An eighth invention is a service provision support device (1) of the seventh invention, comprising: an image registration means (14) for registering at least a facial photo image among the document images and information obtained by processing by the identity verification means in a memory unit (34) when identity verification is successful by the identity verification means (14); a registration information matching means (14) for matching the facial image with the facial photo image stored in the memory unit when the confirmation information receiving means receives only a facial image obtained by photographing the user's face from the terminal (4); and an identity authentication means (14) for determining that identity verification has been successful when matching is successful by the registration information matching means.
The ninth invention is a program for causing a computer, which is a service provision support device (1) communicatively connected to a terminal (4) and each of business device (9) of one or more business operators that provide services to a user of the terminal, to function as a validity time setting means for setting a validity time when identity verification is successful through identity verification processing performed with the terminal, and as an information providing means for providing identity verification information used in the identity verification processing to the business device of the one or more business operators within the validity time set by the validity time setting means.

本発明によれば、利用者の利便性を向上させたサービス提供支援装置及びプログラムを提供することができる。 The present invention provides a service provision support device and program that improves user convenience.

本実施形態に係るサービス提供支援システムの全体構成を示す図である。1 is a diagram showing an overall configuration of a service delivery support system according to an embodiment of the present invention; 本実施形態に係るサービス提供支援サーバの機能ブロックを示す図である。FIG. 2 is a diagram illustrating functional blocks of a service delivery support server according to the embodiment. 本実施形態に係るサービス提供支援サーバの記憶部の例を示す図である。FIG. 4 is a diagram illustrating an example of a storage unit of the service delivery support server according to the embodiment. 本実施形態に係るユーザ端末の機能ブロックを示す図である。FIG. 2 is a diagram showing functional blocks of a user terminal according to the present embodiment. 本実施形態に係るユーザ端末における表示例を示す図である。FIG. 11 is a diagram showing a display example on a user terminal according to the embodiment. 本実施形態に係るユーザ端末における表示例を示す図である。FIG. 11 is a diagram showing a display example on a user terminal according to the embodiment. 本実施形態に係るサービス提供支援サーバのメイン処理を示すフローチャートである。10 is a flowchart showing a main process of the service delivery support server according to the embodiment; 本実施形態に係るサービス提供支援サーバの本人確認処理を示すフローチャートである。10 is a flowchart showing a personal identification process of the service delivery support server according to the embodiment; 本実施形態に係るユーザ端末における表示例を示す図である。FIG. 11 is a diagram showing a display example on a user terminal according to the embodiment. 本実施形態に係るユーザ端末における表示例を示す図である。FIG. 11 is a diagram showing a display example on a user terminal according to the embodiment. 本実施形態に係るサービス提供支援システムの画像照合処理を示すフローチャートである。11 is a flowchart showing an image matching process of the service delivery support system according to the embodiment. 本実施形態に係るユーザ端末における表示例を示す図である。FIG. 11 is a diagram showing a display example on a user terminal according to the embodiment. 本実施形態に係るユーザ端末における表示例を示す図である。FIG. 11 is a diagram showing a display example on a user terminal according to the embodiment. 本実施形態に係るユーザ端末における表示例を示す図である。FIG. 11 is a diagram showing a display example on a user terminal according to the embodiment. 本実施形態に係るユーザ端末における表示例を示す図である。FIG. 11 is a diagram showing a display example on a user terminal according to the embodiment.

以下、本発明を実施するための形態について、図を参照しながら説明する。なお、これは、あくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。 Below, a description will be given of an embodiment of the present invention with reference to the drawings. Note that this is merely an example, and the technical scope of the present invention is not limited to this example.

(実施形態)
図1は、本実施形態に係るサービス提供支援システム100の全体構成を示す図である。
サービス提供支援システム100は、各事業者のサービスをユーザ(利用者)が利用する際に、サービス提供支援サーバ1(サービス提供支援装置)が、各事業者に代わってユーザの本人確認を行うシステムである。また、サービス提供支援システム100は、サービス提供支援サーバ1による本人確認ができた後には、所定条件の下で本人確認結果を各事業者に提供する。このような処理により、ユーザが各事業者のサービスを利用するたびに行うべき本人確認処理を省略する。つまり、サービス提供支援システム100は、本人確認処理に係るユーザの作業負担を軽減させ、かつ、信頼性を担保した状態で事業者との間の処理を行う、本人確認及び個人情報を使用した基盤(プラットフォーム)システムである。
(Embodiment)
FIG. 1 is a diagram showing the overall configuration of a service delivery support system 100 according to this embodiment.
The service delivery support system 100 is a system in which a service delivery support server 1 (service delivery support device) performs identity verification of a user on behalf of each business operator when the user uses the service of each business operator. After the service delivery support server 1 has performed identity verification, the service delivery support system 100 provides each business operator with the identity verification result under predetermined conditions. This process eliminates the identity verification process that must be performed every time the user uses a service of each business operator. In other words, the service delivery support system 100 is a platform system that uses identity verification and personal information to reduce the user's workload related to identity verification and to perform processing with businesses in a reliable state.

サービス提供支援システム100は、サービス提供支援サーバ1と、ユーザ端末4(端末)と、生体認証サーバ6と、番号認証サーバ7と、事業者サーバ9(事業者装置)とを備えている。サービス提供支援サーバ1と、生体認証サーバ6と、番号認証サーバ7と、事業者サーバ9とは、通信ネットワークNを介して通信可能に接続されている。また、ユーザ端末4は、基地局Rを介して、通信ネットワークNに接続可能である。 The service provision support system 100 includes a service provision support server 1, a user terminal 4 (terminal), a biometric authentication server 6, a number authentication server 7, and an operator server 9 (operator device). The service provision support server 1, the biometric authentication server 6, the number authentication server 7, and the operator server 9 are communicatively connected via a communication network N. The user terminal 4 can be connected to the communication network N via a base station R.

サービス提供支援サーバ1は、例えば、各事業者とは異なる、各事業者を横断するプラットフォームを提供する企業が有する。サービス提供支援サーバ1は、各事業者に代わってユーザの本人確認処理を行う。また、サービス提供支援サーバ1は、本人確認処理で取得したユーザの個人情報である本人確認情報を、各事業者に提供する。サービス提供支援サーバ1は、例えば、Webサーバである。
ここで、本明細書中の本人確認について説明する。本人確認とは、なりすまし防止のための確認をいう。そして、本人確認の処理としては、例えば、運転免許証やマイナンバーカード等の公的な証明書である本人確認書類を用い、本人確認書類の顔写真とユーザの顔画像(生体情報)とを照合する。サービス提供支援サーバ1は、この本人確認処理によって、ユーザと本人確認書類とが同一の者、つまり、ユーザが本人確認書類の本人であることを担保できる。
The service delivery support server 1 is owned, for example, by a company that provides a platform that spans across the various businesses, and is different from each of the businesses. The service delivery support server 1 performs identity verification processing for users on behalf of each of the businesses. The service delivery support server 1 also provides each of the businesses with identity verification information, which is personal information of the user, acquired in the identity verification processing. The service delivery support server 1 is, for example, a Web server.
Here, the identity verification in this specification will be described. Identity verification refers to verification to prevent impersonation. For the identity verification process, for example, an identity verification document, which is an official certificate such as a driver's license or a My Number card, is used, and a facial photograph on the identity verification document is compared with a facial image (biometric information) of the user. Through this identity verification process, the service delivery support server 1 can guarantee that the user and the identity verification document are the same person, that is, that the user is the person on the identity verification document.

ユーザ端末4は、各事業者が提供するサービスを利用したいユーザが使用する端末である。ユーザ端末4は、例えば、スマートフォンに代表されるコンピュータの機能を併せ持った携帯電話機である。ユーザ端末4は、その他、タブレットであってもよいし、パーソナルコンピュータ(PC)等であってもよい。 The user terminal 4 is a terminal used by a user who wishes to use a service provided by each operator. The user terminal 4 is, for example, a mobile phone that also has computer functions, such as a smartphone. The user terminal 4 may also be a tablet, a personal computer (PC), etc.

生体認証サーバ6は、本人確認処理の際に取得したユーザの顔画像と本人確認書類の画像である書類画像に有する顔写真の画像(顔写真画像)とを用いて、同一性の確認に用いるサーバである。生体認証サーバ6は、例えば、顔画像と顔写真の画像との一致度合いをスコアとして算出する顔画像照合プログラムを用いて、同一人物であるか否かを確認する。生体認証サーバ6は、図示しないが、制御部、記憶部、通信インタフェース部等を備える。 The biometric authentication server 6 is a server used to confirm identity using a facial image of a user acquired during identity verification processing and a facial photograph image (face photo image) included in a document image that is an image of an identity verification document. The biometric authentication server 6 verifies whether or not the two are the same person using, for example, a facial image matching program that calculates the degree of match between the facial image and the facial photograph image as a score. The biometric authentication server 6 includes a control unit, a memory unit, a communication interface unit, etc., which are not shown in the figure.

番号認証サーバ7は、本人確認処理の際にユーザから取得した書類画像について、実在性の確認に用いる認証局のサーバである。この例において、本人確認書類に記載のある本人特定情報と、暗証情報とが対応付けられて番号認証サーバ7に登録されている。本人確認書類がマイナンバーカードであれば、本人特定情報は、マイナンバーであり、本人確認書類が運転免許証であれば、本人特定情報は、免許証番号である。また、暗証情報は、本人確認書類をユーザに発行する際にユーザが決めた、例えば、8桁の番号等である。
番号認証サーバ7は、本人確認書類がマイナンバーカードであれば、J-LIS(地方公共団体情報システム機構)のサーバが該当し、本人確認書類が運転免許証であれば、運転免許証の情報を管理する警察庁等のシステムのサーバが該当する。番号認証サーバ7は、上記したように、本人特定情報と暗証情報とを対応付けて記憶した情報DBを有する。また、番号認証サーバ7は、図示しないが、制御部、記憶部、通信インタフェース部等を備える。
The number authentication server 7 is a server of an authentication authority used to verify the authenticity of a document image acquired from a user during identity verification processing. In this example, the identity identification information written on the identity verification document and the password are associated and registered in the number authentication server 7. If the identity verification document is a My Number card, the identity identification information is the My Number, and if the identity verification document is a driver's license, the identity identification information is the license number. The password is, for example, an eight-digit number determined by the user when the identity verification document is issued to the user.
The number authentication server 7 corresponds to a server of J-LIS (Japan Agency for Local Government Information Systems) if the identity verification document is a My Number Card, and corresponds to a server of a system such as the National Police Agency that manages information on driver's licenses if the identity verification document is a driver's license. As described above, the number authentication server 7 has an information DB that stores identity identification information and password information in association with each other. The number authentication server 7 also includes a control unit, a storage unit, a communication interface unit, etc., which are not shown in the figure.

事業者サーバ9は、例えば、各事業者が管理するサーバである。事業者サーバ9は、各事業者における処理を行う。図1の例では、事業者Aが管理する装置を、事業者サーバ9Aとし、事業者Bが管理する装置を、事業者サーバ9Bと記載しているが、一例である。また、事業者を特定しない場合には、単に事業者サーバ9として説明する。事業者サーバ9は、図示しないが、制御部、記憶部、通信インタフェース部等を備える。 The business operator server 9 is, for example, a server managed by each business operator. The business operator server 9 performs processing at each business operator. In the example of FIG. 1, the device managed by business operator A is described as business operator server 9A, and the device managed by business operator B is described as business operator server 9B, but this is just an example. Furthermore, when the business operator is not specified, it will be described simply as business operator server 9. The business operator server 9 includes a control unit, a memory unit, a communication interface unit, etc., which are not shown.

基地局Rは、無線通信の基地局であって、ユーザ端末4がサービス提供支援サーバ1や事業者サーバ9との間で通信をするための中継を行う。基地局Rは、例えば、無線LAN(Local Area Network)の基地局や、通信事業者の携帯端末通信網用の基地局である。
通信ネットワークNは、各種のサーバ間や各種のサーバと基地局Rとの間のネットワークであり、インターネット回線や携帯端末通信網等である。
The base station R is a base station for wireless communication, and relays communication between the user terminal 4 and the service delivery support server 1 and the carrier server 9. The base station R is, for example, a base station for a wireless LAN (Local Area Network) or a base station for a mobile terminal communication network of a carrier.
The communication network N is a network between various servers or between various servers and the base station R, and is an Internet line, a mobile terminal communication network, or the like.

以下の説明において、サービス提供支援システム100は、ユーザがユーザ端末4を用いて行う引越しの際の諸手続きを一括で行うための一括連携サービスを提供するものとして説明する。そして、サービス提供支援サーバ1は、当該一括連携サービスを提供するためのプラットフォームの機能を実行するものとして説明する。また、各事業者サーバ9は、例えば、銀行等の金融機関や、電力会社、ガス会社、水道局、電話会社といった各企業のサーバであり、引越しの際に必要な諸手続き(サービス)の機能を実行するものとして説明する。 In the following explanation, the service provision support system 100 will be described as providing a comprehensive linkage service that enables a user to perform various procedures when moving all at once using the user terminal 4. The service provision support server 1 will be described as executing the functions of a platform for providing the comprehensive linkage service. Each business server 9 will be a server of each company, such as a financial institution such as a bank, an electric power company, a gas company, a waterworks bureau, or a telephone company, and will be described as executing the functions of various procedures (services) required when moving.

次に、サービス提供支援サーバ1の機能構成について説明する。
図2は、本実施形態に係るサービス提供支援サーバ1の機能ブロックを示す図である。
図3は、本実施形態に係るサービス提供支援サーバ1の記憶部30の例を示す図である。
Next, the functional configuration of the service delivery support server 1 will be described.
FIG. 2 is a diagram showing functional blocks of the service delivery support server 1 according to this embodiment.
FIG. 3 is a diagram illustrating an example of the storage unit 30 of the service delivery support server 1 according to this embodiment.

図2に示すサービス提供支援サーバ1は、制御部10と、記憶部30と、通信インタフェース部39とを備える。
制御部10は、サービス提供支援サーバ1の全体を制御するCPU(中央処理装置)である。制御部10は、記憶部30に記憶されているオペレーティングシステム(OS)や各種アプリケーションプログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、各種機能を実現する。
制御部10は、ログイン認証部11(ログイン認証手段)と、サービス支援部13とを備える。
The service delivery support server 1 shown in FIG. 2 includes a control unit 10 , a storage unit 30 , and a communication interface unit 39 .
The control unit 10 is a CPU (Central Processing Unit) that controls the entire service provision support server 1. The control unit 10 appropriately reads and executes an operating system (OS) and various application programs stored in the storage unit 30, thereby cooperating with the above-mentioned hardware to realize various functions.
The control unit 10 includes a login authentication unit 11 (login authentication means) and a service support unit 13 .

ログイン認証部11は、当該一括連携サービスをユーザが利用する際に行う認証処理である。ログイン認証部11は、ユーザ端末4から受信したログイン情報と、ログイン情報記憶部32に記憶された情報とを照合して認証を行う。
サービス支援部13は、一括連携サービスの利用に係る処理を行う。
サービス支援部13は、本人確認処理部14(確認用情報受信手段、本人確認手段、画像登録手段、登録情報照合手段、本人認証手段)と、基本情報登録部15と、申込受付部16(申込受付手段)と、有効時間設定部17(有効時間設定手段)と、時間出力部18(時間出力手段)と、情報提供部19(情報提供手段)と、仲介処理部20(仲介手段)とを備える。
The login authentication unit 11 is an authentication process performed when a user uses the collective cooperation service. The login authentication unit 11 performs authentication by comparing login information received from the user terminal 4 with information stored in the login information storage unit 32.
The service support unit 13 performs processing related to the use of the collective cooperation service.
The service support unit 13 includes an identity verification processing unit 14 (confirmation information receiving means, identity verification means, image registration means, registered information matching means, identity authentication means), a basic information registration unit 15, an application acceptance unit 16 (application acceptance means), a valid time setting unit 17 (valid time setting means), a time output unit 18 (time output means), an information provision unit 19 (information provision means), and an intermediation processing unit 20 (intermediation means).

本人確認処理部14は、一括連携サービスの提供をユーザ端末4に対して行う前段階として、本人確認処理を行う。より具体的には、本人確認処理部14は、ユーザが撮影した本人確認書類の画像である書類画像及びユーザ自身の顔画像と、ユーザが入力した個人情報と、ユーザの本人確認書類に係る暗証情報とを含む確認用情報を、ユーザ端末4から受信する。
また、本人確認処理部14は、受信した書類画像に含まれる顔写真の画像と、ユーザ自身の顔画像とが同一人物であるか否かを確認するため、生体認証サーバ6に対して書類画像に含まれる顔写真の画像とユーザ自身の顔画像とを送信して、照合を依頼する。さらに、本人確認処理部14は、本人確認書類のユーザが実在するか否かを確認するため、番号認証サーバ7に対して本人特定情報と、暗証情報とを送信して、認証を依頼する。ここで、本人特定情報は、後述するが、書類画像から得ることができる。
The identity verification processing unit 14 performs identity verification processing as a preliminary step of providing the collective cooperation service to the user terminal 4. More specifically, the identity verification processing unit 14 receives, from the user terminal 4, verification information including a document image, which is an image of the identity verification document photographed by the user, an image of the user's face, personal information input by the user, and password information related to the user's identity verification document.
In addition, the identity verification processing unit 14 transmits the face photograph image included in the document image and the user's own face image to the biometric authentication server 6 to request a match to confirm whether or not the face photograph image included in the received document image and the user's own face image are the same person. Furthermore, in order to confirm whether or not the user of the identity verification document is an actual person, the identity verification processing unit 14 transmits identity identification information and password information to the number authentication server 7 to request authentication. Here, the identity identification information can be obtained from the document image, as will be described later.

本人確認処理部14は、生体認証サーバ6を用いた画像の照合により同一人物であることを確認でき、番号認証サーバ7を用いての実在性を確認できた場合に、本人確認ができたものと判断する。
そして、本人確認処理部14は、本人確認ができた場合に、書類画像に含まれる顔写真の画像と、本人確認書類の有効期限と、本人確認処理部14の処理で得られた情報とを本人確認情報記憶部34(記憶部)に登録する。
The identity verification processing unit 14 determines that identity verification has been successful when it can confirm that the person is the same person by matching the image using the biometric authentication server 6 and can confirm the person's existence using the number authentication server 7.
Then, when identity verification is successful, the identity verification processing unit 14 registers the image of the face photo contained in the document image, the expiration date of the identity verification document, and the information obtained by the processing of the identity verification processing unit 14 in the identity verification information memory unit 34 (memory unit).

基本情報登録部15は、当該一括連携サービスを利用するにあたって必要なユーザの個人情報等を、ユーザ端末4から受信して基本情報記憶部33に登録する。
申込受付部16は、諸手続きを行う各事業者への申込を、ユーザ端末4から受け付ける。
有効時間設定部17は、本人確認処理部14により本人確認ができた場合に、有効時間を設定する。ここで、有効時間とは、諸手続きを行う際に本人確認処理で使用した情報(以下、本人確認情報ともいう。)を、事業者サーバ9に提供可能にする時間をいう。有効時間は、諸手続きを行うための操作時間を含むものであり、具体的には、例えば、5分といった分単位の時間である。
The basic information registration unit 15 receives personal information of the user, etc., required for using the collective cooperation service from the user terminal 4 and registers it in the basic information storage unit 33 .
The application receiving unit 16 receives applications from the user terminal 4 to each business operator who performs various procedures.
The valid time setting unit 17 sets a valid time when identity verification has been completed by the identity verification processing unit 14. Here, the valid time refers to the time during which information used in identity verification processing when performing various procedures (hereinafter also referred to as identity verification information) can be provided to the business server 9. The valid time includes the operation time required to perform various procedures, and is specifically a time in minutes, for example, five minutes.

なお、有効時間設定部17は、諸手続きを行う事業者ごとに設定する有効時間を異なるようにしてもよい。また、有効時間設定部17は、例えば、入力項目の数や、入力項目の指定方法(選択方式か、文字を直接入力する方式か等)に応じた有効時間を設定してもよい。また、有効時間設定部17は、例えば、入力項目が多い事業者であれば、入力項目が少ない事業者よりも有効時間を長く設定してもよい。さらに、有効時間設定部17は、諸手続きを行う事業者の数に応じて、有効時間を設定してもよい。有効時間設定部17は、例えば、有効時間を、諸手続きを行う事業者の数に1事業者あたりの単位有効時間を乗じた時間にしてもよい。さらにまた、有効時間設定部17は、申込受付部16が事業者の申込を受け付けるごとに、有効時間を延長するように設定して、申込をする事業者の数が増えた場合であっても本人確認情報を提供可能にするための時間を確保してもよい。 The valid time setting unit 17 may set a different valid time for each business that performs various procedures. The valid time setting unit 17 may set the valid time according to, for example, the number of input items and the method of specifying the input items (selection method, direct character input method, etc.). The valid time setting unit 17 may set a longer valid time for a business that has many input items than for a business that has few input items. Furthermore, the valid time setting unit 17 may set the valid time according to the number of business operators that perform various procedures. For example, the valid time setting unit 17 may set the valid time to a time obtained by multiplying the number of business operators that perform various procedures by the unit valid time per business operator. Furthermore, the valid time setting unit 17 may set the valid time to be extended each time the application acceptance unit 16 accepts an application from a business operator, so that time is secured for enabling the provision of identity verification information even if the number of business operators that apply increases.

時間出力部18は、有効時間設定部17が設定した有効時間を、ユーザ端末4に出力する。
情報提供部19は、有効時間設定部17が設定した有効時間の範囲内において、申込受付部16が受け付けた諸手続きを行う事業者の事業者サーバ9に対して、本人確認処理で使用した本人確認情報を提供する。なお、情報提供部19が本人確認情報を事業者サーバ9に提供するのは、ログイン認証部11によるログイン認証によってセッションが確立されている、つまり、ユーザ端末4との間における接続が継続されている場合に限る。
仲介処理部20は、有効時間設定部17が設定した有効時間の範囲内において、ユーザ端末4と事業者サーバ9との間で行う諸手続きにかかる処理を仲介する。
The time output unit 18 outputs the valid time set by the valid time setting unit 17 to the user terminal 4 .
The information providing unit 19 provides the identity verification information used in the identity verification process to the business operator server 9 of the business that performs the procedures accepted by the application accepting unit 16, within the valid time period set by the valid time setting unit 17. Note that the information providing unit 19 provides the identity verification information to the business operator server 9 only when a session has been established by the login authentication by the login authenticating unit 11, that is, when the connection with the user terminal 4 is ongoing.
The intermediation processing unit 20 mediates the processing related to various procedures performed between the user terminal 4 and the business server 9 within the valid time range set by the valid time setting unit 17 .

記憶部30は、制御部10が各種の処理を実行するために必要なプログラム、データ等を記憶するためのハードディスク、半導体メモリ素子等の記憶領域である。
記憶部30は、プログラム記憶部31と、ログイン情報記憶部32と、基本情報記憶部33と、本人確認情報記憶部34と、事業者情報記憶部35とを備える。
プログラム記憶部31は、各種のプログラムを記憶する記憶領域である。プログラム記憶部31は、例えば、サービス提供支援サーバ1の制御部10が実行する各種の機能を行うためのプログラムを記憶している。なお、サービス提供支援サーバ1の制御部10が実行する各種の機能を行うためのプログラムは、機能ごとに複数のプログラムによって構成されていてもよい。
The storage unit 30 is a storage area such as a hard disk, a semiconductor memory device, etc. for storing programs, data, etc. required for the control unit 10 to execute various processes.
The storage unit 30 includes a program storage unit 31 , a login information storage unit 32 , a basic information storage unit 33 , a personal identification information storage unit 34 , and a business operator information storage unit 35 .
The program storage unit 31 is a storage area for storing various programs. The program storage unit 31 stores, for example, programs for performing various functions executed by the control unit 10 of the service delivery support server 1. The programs for performing various functions executed by the control unit 10 of the service delivery support server 1 may be configured with multiple programs for each function.

ログイン情報記憶部32は、ユーザ端末4のユーザのログイン情報を記憶する記憶領域である。図3(A)に、ログイン情報記憶部32の例を示す。
図3(A)に示すログイン情報記憶部32は、ユーザID(Identification)と、パスワードと、ステータスとを対応付けて記憶している。
ユーザIDは、ユーザ端末4のユーザを一意に識別する識別情報である。
パスワードは、ユーザが設定したパスワードである。
ステータスは、ログイン中であるか否かを示す。
なお、ユーザID及びパスワードは、当該一括連携サービスを利用するにあたって、ユーザが設定する、一般的なものであってよい。
The login information storage unit 32 is a storage area that stores login information of the user of the user terminal 4. An example of the login information storage unit 32 is shown in FIG.
The login information storage unit 32 shown in FIG. 3A stores a user ID (Identification), a password, and a status in association with each other.
The user ID is identification information that uniquely identifies the user of the user terminal 4 .
The password is a password set by the user.
The status indicates whether or not the user is logged in.
The user ID and password may be general ones that are set by the user when using the collective collaboration service.

基本情報記憶部33は、ユーザ端末4のユーザの個人情報等を記憶する記憶領域である。図3(B)に、基本情報記憶部33の例を示す。
図3(B)に示す基本情報記憶部33は、ユーザIDと、氏名と、引越前住所と、引越後住所等とを対応付けて記憶している。
ユーザIDは、ユーザを識別する識別情報である。
氏名は、ユーザの氏名である。
引越前住所は、ユーザの引越前の住所である。
引越後住所は、ユーザの引越後の住所である。
図示していないが、基本情報記憶部33は、さらにユーザ端末4から受信した、例えば、請求書や領収書の送付先に関する情報等を記憶している。
The basic information storage unit 33 is a storage area that stores personal information and the like of the user of the user terminal 4. An example of the basic information storage unit 33 is shown in FIG.
The basic information storage unit 33 shown in FIG. 3B stores a user ID, a name, an address before moving, an address after moving, etc. in association with each other.
The user ID is identification information for identifying a user.
The name is the name of the user.
The address before moving is the address of the user before moving.
The new address is the address of the user after moving.
Although not shown, the basic information storage unit 33 further stores information received from the user terminal 4, such as information regarding the delivery address of invoices and receipts.

本人確認情報記憶部34は、本人確認書類から得られたデータを記憶する記憶領域である。図3(C)に、本人確認情報記憶部34の例を示す。
図3(C)に示す本人確認情報記憶部34は、ユーザIDと、書類種別と、氏名と、住所と、画像データ等とを対応付けて記憶している。
ユーザIDは、ユーザを識別する識別情報である。
書類種別は、本人確認書類の種別であり、運転免許証又はマイナンバーカードの別を示す。
氏名は、本人確認書類に記載の氏名である。
住所は、本人確認書類に記載の住所である。
画像データは、書類画像の顔写真画像である。
図示していないが、本人確認情報記憶部34は、さらに本人確認書類から取得可能な本人特定情報等のその他の情報を記憶している。
The personal identification information storage unit 34 is a storage area for storing data obtained from a personal identification document. An example of the personal identification information storage unit 34 is shown in FIG.
The personal identification information storage unit 34 shown in FIG. 3C stores a user ID, a document type, a name, an address, image data, etc. in association with each other.
The user ID is identification information for identifying a user.
The document type is the type of identity verification document, and indicates whether it is a driver's license or a My Number card.
The name is the name that appears on the identity document.
The address is the address shown on the identity document.
The image data is a facial photograph image of the document image.
Although not shown, the personal identification information storage unit 34 further stores other information such as personal identification information that can be obtained from the personal identification document.

事業者情報記憶部35は、各事業者に係る情報を記憶する記憶領域である。図3(D)に、事業者情報記憶部35の例を示す。
図3(D)に示す事業者情報記憶部35は、事業者IDをキーにして、カテゴリと、事業者名等とを対応付けて記憶している。
事業者IDは、事業者サーバ9の事業者を一意に識別するための識別情報である。
カテゴリは、事業者の業種(カテゴリ)を示し、電気、ガス、水道、銀行等の別を示す。
事業者名は、事業者の名称である。
事業者情報記憶部35は、事業者に関するその他の各種情報を記憶してもよい。
通信インタフェース部39は、通信ネットワークNを介して事業者サーバ9等の各種サーバ及びユーザ端末4等との間の通信を行うためのインタフェースである。
The business information storage unit 35 is a storage area for storing information related to each business. An example of the business information storage unit 35 is shown in FIG.
The business information storage unit 35 shown in FIG. 3D stores categories and business names etc. in association with each other using a business ID as a key.
The business operator ID is identification information for uniquely identifying the business operator of the business operator server 9 .
The category indicates the type of business (category) of the business operator, such as electricity, gas, water, banking, etc.
The business name is the name of the business.
The business operator information storage unit 35 may store various other information related to the business operator.
The communication interface unit 39 is an interface for communicating with various servers such as the business server 9 and the user terminal 4 via the communication network N.

なお、サービス提供支援サーバ1を構成するハードウェアの数に制限はない。必要に応じて、1又は複数で構成してもよい。また、サービス提供支援サーバ1のハードウェアは、必要に応じてWebサーバ、DB(データベース)サーバ、アプリケーションサーバ等の各種サーバを含んで構成してもよく、1台のサーバで構成しても、それぞれ別のサーバで構成してもよい。さらに、サービス提供支援サーバ1は、例えば、クラウドであってもよい。 There is no limit to the number of pieces of hardware that make up the service provision support server 1. It may be configured with one or more pieces of hardware as needed. The hardware of the service provision support server 1 may also be configured to include various servers such as a web server, a DB (database) server, and an application server as needed, and may be configured with a single server or with separate servers. Furthermore, the service provision support server 1 may be, for example, a cloud.

次に、ユーザ端末4の機能構成について説明する。
図4は、本実施形態に係るユーザ端末4の機能ブロックを示す図である。
図4に示すように、ユーザ端末4は、制御部40と、記憶部50と、カメラ54と、タッチパネルディスプレイ55と、スピーカ57と、通信インタフェース部59とを備える。
Next, the functional configuration of the user terminal 4 will be described.
FIG. 4 is a diagram showing functional blocks of the user terminal 4 according to this embodiment.
As shown in FIG. 4, the user terminal 4 includes a control unit 40, a storage unit 50, a camera 54, a touch panel display 55, a speaker 57, and a communication interface unit 59.

制御部40は、ユーザ端末4の全体を制御するCPUである。制御部40は、記憶部50に記憶されているOSや各種アプリケーションプログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、各種機能を実行する。
制御部40は、開始処理部41と、サービス申込部45とを備える。
開始処理部41は、ユーザ端末4がサービス提供支援サーバ1にアクセス(接続)した際の処理を行う。開始処理部41は、サービス一覧出力部42と、ログイン入力処理部43とを備える。
The control unit 40 is a CPU that controls the entire user terminal 4. The control unit 40 appropriately reads and executes the OS and various application programs stored in the storage unit 50, thereby cooperating with the above-mentioned hardware and executing various functions.
The control unit 40 includes an initiation processing unit 41 and a service application unit 45 .
The start processing unit 41 performs processing when the user terminal 4 accesses (connects) the service delivery support server 1. The start processing unit 41 includes a service list output unit 42 and a login input processing unit 43.

サービス一覧出力部42は、サービス提供支援サーバ1が提供する一括連携サービスで行える諸手続きの一覧を、ユーザ端末4に出力する。これにより、ユーザは、どのような諸手続きを一括連携サービスで行うのかを把握でき、当該一括連携サービスの利用を促すことができる。
ログイン入力処理部43は、ログイン認証に係る処理を行う。ログイン情報が登録されていない場合には、ログイン入力処理部43は、ログイン登録処理に係る入力を受け付けて、サービス提供支援サーバ1に送信する。ログイン情報が登録されている場合には、ログインIDとパスワードの入力を受け付けて、サービス提供支援サーバ1に送信する。
The service list output unit 42 outputs a list of procedures that can be performed using the integrated collaboration service provided by the service delivery support server 1 to the user terminal 4. This allows the user to understand what procedures can be performed using the integrated collaboration service, and encourages the user to use the integrated collaboration service.
The login input processor 43 performs processing related to login authentication. If login information has not been registered, the login input processor 43 accepts input related to login registration processing and transmits it to the service delivery support server 1. If login information has been registered, the login input processor 43 accepts input of a login ID and password and transmits it to the service delivery support server 1.

サービス申込部45は、一括連携サービスの利用申込に係る処理である。サービス申込部45は、本人確認入力処理部46と、基本情報入力処理部47と、手続入力処理部48とを備える。
本人確認入力処理部46は、サービス提供支援サーバ1から受信した本人確認のためのページ(画面)を出力し、ユーザによってページに入力された本人確認に必要な各種の情報を、ユーザの指示にしたがってサービス提供支援サーバ1に送信する処理を行う。
基本情報入力処理部47は、サービス提供支援サーバ1から受信した基本情報を入力するためのページを出力し、ユーザによってページに入力された基本情報を、ユーザの指示にしたがってサービス提供支援サーバ1に送信する処理を行う。
手続入力処理部48は、サービス提供支援サーバ1から受信した事業者向けのページを出力し、ユーザによってページに入力された情報を、ユーザの指示にしたがってサービス提供支援サーバ1に送信する処理を行う。
The service application unit 45 performs processing related to applications for use of the collective cooperation service. The service application unit 45 includes an identity verification input processing unit 46, a basic information input processing unit 47, and a procedure input processing unit 48.
The identity verification input processing unit 46 outputs a page (screen) for identity verification received from the service provision support server 1, and performs processing to transmit various information required for identity verification entered by the user on the page to the service provision support server 1 in accordance with the user's instructions.
The basic information input processing unit 47 outputs a page for inputting the basic information received from the service provision support server 1, and performs processing to transmit the basic information inputted by the user onto the page to the service provision support server 1 in accordance with the user's instructions.
The procedure input processor 48 outputs the page for the business received from the service delivery support server 1, and transmits the information input by the user onto the page to the service delivery support server 1 in accordance with the user's instructions.

記憶部50は、制御部40が各種の処理を実行するために必要なプログラム、データ等を記憶するための半導体メモリ素子等の記憶領域である。
記憶部50は、プログラム記憶部51を備える。
プログラム記憶部51は、各種のアプリケーションプログラム(以下、アプリケーションプログラムのことを、アプリケーション、アプリ又はプログラム等という。)を記憶する記憶領域である。プログラム記憶部51は、ユーザ端末4の制御部40が実行する各種の機能を行うためのプログラムを記憶している。ここで、プログラム記憶部51が記憶しているプログラムには、例えば、Webブラウザを含む。
The storage unit 50 is a storage area such as a semiconductor memory element for storing programs, data, etc. required for the control unit 40 to execute various processes.
The storage unit 50 includes a program storage unit 51 .
The program storage unit 51 is a storage area that stores various application programs (hereinafter, application programs are referred to as applications, apps, programs, etc.). The program storage unit 51 stores programs for performing various functions executed by the control unit 40 of the user terminal 4. Here, the programs stored in the program storage unit 51 include, for example, a web browser.

カメラ54は、撮影装置である。カメラ54は、インカメラ54aと、アウトカメラ54bとを有する。インカメラ54aは、ユーザ端末4のタッチパネルディスプレイ55の側に有するカメラである。アウトカメラ54bは、ユーザ端末4の背面側に有するカメラである。
タッチパネルディスプレイ55は、液晶パネル等で構成される表示部としての機能と、ユーザの指による各種操作入力を行う入力部としての機能とを有する。
スピーカ57は、音声出力部としての機能を有する。
通信インタフェース部59は、通信ネットワークNを介して各種のサーバとの通信を行うためのインタフェースであり、送信部及び受信部の役割を行う。
The camera 54 is an imaging device. The camera 54 has an in-camera 54a and an out-camera 54b. The in-camera 54a is a camera provided on the touch panel display 55 side of the user terminal 4. The out-camera 54b is a camera provided on the back side of the user terminal 4.
The touch panel display 55 functions as a display unit constituted by a liquid crystal panel or the like, and also functions as an input unit for inputting various operations using a user's finger.
The speaker 57 functions as an audio output unit.
The communication interface unit 59 is an interface for communicating with various servers via the communication network N, and serves as a transmitter and a receiver.

ここで、コンピュータとは、制御部、記憶装置等を備えた情報処理装置をいい、サービス提供支援サーバ1、ユーザ端末4、生体認証サーバ6、番号認証サーバ7及び事業者サーバ9は、それぞれ制御部、記憶部等を備えた情報処理装置であり、コンピュータの概念に含まれる。 Here, a computer refers to an information processing device equipped with a control unit, a storage device, etc., and the service provision support server 1, the user terminal 4, the biometric authentication server 6, the number authentication server 7, and the business server 9 are each information processing devices equipped with a control unit, a storage device, etc., and are included in the concept of a computer.

次に、サービス提供支援システム100の処理について説明する。
図5及び図6は、本実施形態に係るユーザ端末4における表示例を示す図である。
サービス提供支援システム100が提供する一括連携サービスの利用を検討するユーザは、まず、ユーザ端末4においてサービス提供支援サーバ1のURLを入力することで、サービス提供支援サーバ1に接続する。サービス提供支援サーバ1の制御部10は、URLに対応したページを、ユーザ端末4に送信するので、ユーザ端末4の制御部40(サービス一覧出力部42)は、図5(A)及び(B)に例示するサービス一覧ページ60を、タッチパネルディスプレイ55に出力する。
サービス一覧ページ60は、一括連携サービスにおいて手続可能な諸手続きが、カテゴリごとに一覧表示されたページである。ユーザは、サービス一覧ページ60を見て、一括連携サービスを利用する場合には、ボタン60a又は60bを選択する。ボタン60aは、初めて一括連携サービスを利用する場合に選択するためのものである。ボタン60bは、既に一括連携サービスにユーザ登録をした場合に選択するためのものである。
Next, the process of the service delivery support system 100 will be described.
5 and 6 are diagrams showing examples of displays on the user terminal 4 according to this embodiment.
A user considering using the collective cooperation service provided by the service delivery support system 100 first inputs the URL of the service delivery support server 1 in the user terminal 4 to connect to the service delivery support server 1. The control unit 10 of the service delivery support server 1 transmits a page corresponding to the URL to the user terminal 4, and the control unit 40 (service list output unit 42) of the user terminal 4 outputs a service list page 60, exemplified in FIGS. 5(A) and 5(B), to the touch panel display 55.
The service list page 60 is a page that displays a list of procedures that can be performed in the integrated linkage service, categorized by category. When the user looks at the service list page 60 and wishes to use the integrated linkage service, the user selects button 60a or 60b. Button 60a is to be selected when using the integrated linkage service for the first time. Button 60b is to be selected when the user has already registered for the integrated linkage service.

ユーザが、図5(B)のサービス一覧ページ60でボタン60aを選択した場合には、サービス提供支援サーバ1の制御部10は、会員登録に先立って図示しないログイン登録ページをユーザ端末4に送信する。そのため、ユーザ端末4の制御部40(ログイン入力処理部43)は、ページにしたがってユーザID及びパスワード等を入力して、サービス提供支援サーバ1に送信する。サービス提供支援サーバ1の制御部10(ログイン認証部11)は、受信したユーザID及びパスワードを、ログイン情報記憶部32に登録する。その後、サービス提供支援サーバ1の制御部10は、次に遷移するページを送信するので、ユーザ端末4の制御部40は、図6(A)に例示するページ61を、タッチパネルディスプレイ55に出力する。ページ61は、基本情報の登録をユーザに促すページであり、処理を進めるためのボタン61aを含む。 When the user selects button 60a on the service list page 60 in FIG. 5(B), the control unit 10 of the service provision support server 1 transmits a login registration page (not shown) to the user terminal 4 prior to membership registration. To this end, the control unit 40 (login input processing unit 43) of the user terminal 4 inputs a user ID and password, etc., according to the page and transmits them to the service provision support server 1. The control unit 10 (login authentication unit 11) of the service provision support server 1 registers the received user ID and password in the login information storage unit 32. After that, the control unit 10 of the service provision support server 1 transmits the next page to be transitioned to, so the control unit 40 of the user terminal 4 outputs page 61, exemplified in FIG. 6(A), to the touch panel display 55. Page 61 is a page that prompts the user to register basic information, and includes a button 61a for proceeding with the process.

他方、ユーザが、図5(B)のサービス一覧ページ60でボタン60bを選択した場合には、サービス提供支援サーバ1の制御部10は、図示しないログイン入力ページをユーザ端末4に送信する。そのため、ユーザ端末4の制御部40(ログイン入力処理部43)は、ページにしたがってユーザID及びパスワード等を入力して、サービス提供支援サーバ1に送信する。サービス提供支援サーバ1の制御部10(ログイン認証部11)は、ログイン情報記憶部32を参照し、受信したユーザID及びパスワードに基づく認証を行う。認証に成功すると、制御部10は、次に遷移するページを送信するので、ユーザ端末4の制御部40は、図6(B)に例示するページ62を、タッチパネルディスプレイ55に出力する。ページ62は、本人確認のための前ページであり、処理を進めるためのボタン62aを含む。 On the other hand, if the user selects button 60b on the service list page 60 in FIG. 5(B), the control unit 10 of the service provision support server 1 transmits a login input page (not shown) to the user terminal 4. To this end, the control unit 40 (login input processing unit 43) of the user terminal 4 inputs the user ID, password, etc. according to the page and transmits it to the service provision support server 1. The control unit 10 (login authentication unit 11) of the service provision support server 1 refers to the login information storage unit 32 and performs authentication based on the received user ID and password. If the authentication is successful, the control unit 10 transmits the next page to be transitioned to, and the control unit 40 of the user terminal 4 outputs page 62, exemplified in FIG. 6(B), to the touch panel display 55. Page 62 is the previous page for identity verification, and includes a button 62a for proceeding with the process.

次に、サービス提供支援サーバ1のサービス支援部13による処理について説明する。
図7は、本実施形態に係るサービス提供支援サーバ1のメイン処理を示すフローチャートである。
図8は、本実施形態に係るサービス提供支援サーバ1の本人確認処理を示すフローチャートである。
図9及び図10は、本実施形態に係るユーザ端末4における表示例を示す図である。
図11は、本実施形態に係るサービス提供支援システム100の画像照合処理を示すフローチャートである。
図12から図15までは、本実施形態に係るユーザ端末4における表示例を示す図である。
Next, the process performed by the service support unit 13 of the service delivery support server 1 will be described.
FIG. 7 is a flow chart showing the main process of the service delivery support server 1 according to this embodiment.
FIG. 8 is a flowchart showing the identity verification process of the service delivery support server 1 according to this embodiment.
9 and 10 are diagrams showing examples of displays on the user terminal 4 according to this embodiment.
FIG. 11 is a flowchart showing the image matching process of the service delivery support system 100 according to this embodiment.
12 to 15 are diagrams showing examples of displays on the user terminal 4 according to this embodiment.

サービス提供支援システム100では、サービス提供支援サーバ1とユーザ端末4とが接続されてセッションが確立されている場合において、メイン処理が実行される。よって、サービス提供支援サーバ1とユーザ端末4の間のセッションが切断されると、メイン処理は、強制的に終了する。
図6(A)のページ61において、ボタン61aが選択され、又は、図6(B)のページ62において、ボタン62aが選択されることで、ユーザ端末4からサービス提供支援サーバ1に処理要求が送信される。そうすることで、図7のステップS(以下、「ステップS」を単に「S」という。)11において、サービス提供支援サーバ1の制御部10は、ユーザ端末4から処理要求を受信する。
S12において、制御部10(本人確認処理部14)は、本人確認処理を行う。
In the service delivery support system 100, the main process is executed when the service delivery support server 1 and the user terminal 4 are connected and a session is established. Therefore, when the session between the service delivery support server 1 and the user terminal 4 is disconnected, the main process is forcibly terminated.
When a button 61a is selected on page 61 in Fig. 6 (A), or when a button 62a is selected on page 62 in Fig. 6 (B), a processing request is sent from the user terminal 4 to the service delivery support server 1. In this way, in step S (hereinafter, "step S" will be simply referred to as "S") 11 in Fig. 7, the control unit 10 of the service delivery support server 1 receives the processing request from the user terminal 4.
In S12, the control unit 10 (personal identification processing unit 14) performs personal identification processing.

ここで、本人確認処理について、図8に基づき説明する。
図8のS31において、制御部10は、本人確認書類の選択ページを、ユーザ端末4に送信する。そうすることで、ユーザ端末4の制御部40は、図9(A)に例示する本人確認書類の選択ページ70を、タッチパネルディスプレイ55に出力する。この選択ページ70は、本人確認書類として、マイナンバーカードか、運転免許証かを選択するための画面である。図9(A)の例では、ユーザが運転免許証の選択領域70aを選択したところである。ユーザにより選択されると、選択領域70aが選択されたことを示すチェックが、選択領域70aに追加される。また、次の画面に遷移させるためのボタン70bが、選択可能に表示される。
Here, the identity verification process will be described with reference to FIG.
In S31 of FIG. 8, the control unit 10 transmits a selection page for the identification document to the user terminal 4. In this way, the control unit 40 of the user terminal 4 outputs a selection page 70 for the identification document, as exemplified in FIG. 9(A), to the touch panel display 55. This selection page 70 is a screen for selecting either a My Number card or a driver's license as the identification document. In the example of FIG. 9(A), the user has selected the selection area 70a for the driver's license. When selected by the user, a check is added to the selection area 70a indicating that the selection area 70a has been selected. In addition, a button 70b for transitioning to the next screen is displayed selectably.

図9(A)の選択ページ70においてボタン60bが選択されると、図8のS32において、ユーザ端末4の制御部40(本人確認入力処理部46)は、本人確認書類の選択を受け付けて、サービス提供支援サーバ1に選択した書類に係る情報を送信する。 When button 60b is selected on selection page 70 in FIG. 9 (A), in S32 in FIG. 8, the control unit 40 (identification input processing unit 46) of the user terminal 4 accepts the selection of an identification document and transmits information related to the selected document to the service provision support server 1.

サービス提供支援サーバ1の制御部10は、選択した書類に係る情報を受信すると、S33において、書類撮影ページを、ユーザ端末4に送信する。ユーザ端末4の制御部40は、図9(B)に例示する本人確認書類を撮影するための書類撮影ページ71を、タッチパネルディスプレイ55に出力し、アウトカメラ54bを起動させる。図9(B)の例では、書類撮影ページ71が表示された状態で、ユーザの運転免許証を撮影しようとしているところを示す。 When the control unit 10 of the service provision support server 1 receives information related to the selected document, in S33, it transmits a document capture page to the user terminal 4. The control unit 40 of the user terminal 4 outputs a document capture page 71 for capturing an image of the identification document, as shown in FIG. 9(B) as an example, to the touch panel display 55 and activates the outer camera 54b. The example of FIG. 9(B) shows that, with the document capture page 71 displayed, a photo of the user's driver's license is about to be taken.

ユーザは、運転免許証が書類撮影ページ71の枠内に収まるように、ユーザ端末4の位置を合わせる。そして、ユーザが、シャッターボタンである書類撮影ページ71のボタン71aをタッチ(選択)することで、図8のS34において、ユーザ端末4の制御部40(本人確認入力処理部46)は、アウトカメラ54bを制御して、運転免許証(本人確認書類)を撮影し、得た運転免許証の画像(書類画像)を、サービス提供支援サーバ1に送信する。 The user adjusts the position of the user terminal 4 so that the driver's license fits within the frame of the document capture page 71. Then, when the user touches (selects) button 71a on the document capture page 71, which is the shutter button, in S34 of FIG. 8, the control unit 40 (identification input processing unit 46) of the user terminal 4 controls the outer camera 54b to capture an image of the driver's license (identification document) and transmits the obtained image of the driver's license (document image) to the service provision support server 1.

サービス提供支援サーバ1の制御部10は、運転免許証の画像を受信すると、S35において、運転免許証の画像を読み取ってテキストを抽出する画像処理を行う。そして、制御部10は、抽出したテキストを含む情報入力ページを、ユーザ端末4に送信する。情報入力ページは、氏名、生年月日、住所、免許証番号等の、運転免許証から得られる各項目のテキストを、ユーザに確認させ、必要な情報を入力させるためのページである。ユーザ端末4の制御部40は、図10(A)に示す情報入力ページ72を、タッチパネルディスプレイ55に出力する。図10(A)の例では、名前についての入力が示されており、運転免許証から読み取り、ユーザが確認した文字については、それが分かる態様で示されている。 When the control unit 10 of the service provision support server 1 receives the image of the driver's license, in S35 it performs image processing to read the image of the driver's license and extract text. The control unit 10 then transmits an information input page including the extracted text to the user terminal 4. The information input page is a page that allows the user to confirm the text of each item obtained from the driver's license, such as name, date of birth, address, license number, etc., and input the necessary information. The control unit 40 of the user terminal 4 outputs the information input page 72 shown in FIG. 10(A) to the touch panel display 55. In the example of FIG. 10(A), input of a name is shown, and the characters read from the driver's license and confirmed by the user are displayed in a manner that makes them clear.

ユーザは、情報入力ページ72を用いて、ユーザ自身の情報を入力していく。ユーザが入力する情報は、例えば、暗証情報を含む。そして、ユーザが図示しない送信のためのボタンを選択することで、図8のS36において、ユーザ端末4の制御部40(本人確認入力処理部46)は、サービス提供支援サーバ1に、情報入力ページ72で入力された情報を含む追加情報を送信する。 The user uses the information input page 72 to input information about himself/herself. The information input by the user includes, for example, a password. Then, when the user selects a send button (not shown), in S36 of FIG. 8, the control unit 40 (personal identification input processing unit 46) of the user terminal 4 sends additional information, including the information input on the information input page 72, to the service provision support server 1.

サービス提供支援サーバ1の制御部10は、追加情報を受信すると、S37において、ユーザの顔画像を撮影するための顔撮影ページを、ユーザ端末4に送信する。ユーザ端末4の制御部40は、図10(B)に例示する顔撮影ページ73をタッチパネルディスプレイ55に出力し、インカメラ54aを起動させる。 When the control unit 10 of the service provision support server 1 receives the additional information, in S37, it transmits a face capture page for capturing a face image of the user to the user terminal 4. The control unit 40 of the user terminal 4 outputs a face capture page 73, as shown in FIG. 10(B) as an example, to the touch panel display 55 and activates the in-camera 54a.

ユーザは、タッチパネルディスプレイ55を確認しながら、スルー領域73aの顔枠73bに自身の顔の位置を合わせる。そして、ユーザが、シャッターボタンである顔撮影ページ73のボタン73cをタッチ(選択)することで、図8のS38において、ユーザ端末4の制御部40(本人確認入力処理部46)は、インカメラ54aを制御して、被写体である顔を撮影し、得た顔画像を、サービス提供支援サーバ1に送信する。 While checking the touch panel display 55, the user aligns the position of their face with the face frame 73b in the through area 73a. Then, when the user touches (selects) the button 73c on the face capture page 73, which is the shutter button, in S38 of FIG. 8, the control unit 40 (personal identification input processing unit 46) of the user terminal 4 controls the in-camera 54a to capture an image of the subject's face and transmits the obtained face image to the service provision support server 1.

なお、ユーザがシャッターボタンを操作せずとも、サービス提供支援サーバ1が自動的に取得してもよい。その場合、サービス提供支援サーバ1がインカメラ54aの画像データをユーザ端末4から受信し、サービス提供支援サーバ1の制御部10が、顔から目の位置を検出した上で瞬きを検出し、瞬きを検出した後の画像を自動的に得るようにしてもよい。 The service provision support server 1 may automatically acquire the image without the user operating the shutter button. In this case, the service provision support server 1 may receive image data from the in-camera 54a from the user terminal 4, and the control unit 10 of the service provision support server 1 may detect the position of the eyes from the face, detect blinking, and automatically acquire the image after the blinking is detected.

サービス提供支援サーバ1の制御部10は、顔画像を受信すると、S39において、制御部10(本人確認処理部14)は、画像照合処理を行う。
ここで、画像照合処理について、図11に基づき説明する。
図11のS51において、サービス提供支援サーバ1の制御部10は、運転免許証の画像に含まれる顔写真の画像を抽出し、ユーザ端末4から受信した顔画像と、抽出した顔写真の画像とを、生体認証サーバ6に対して送信する。
生体認証サーバ6は、顔画像と顔写真の画像とを受信すると、S52において、生体認証サーバ6の制御部は、受信した画像を照合する。生体認証サーバ6の制御部は、例えば、画像の一致度合をスコア化する顔画像照合プログラムによる画像照合処理を行って、顔画像と顔写真の画像との一致度合いを、スコアとして算出する。
そして、生体認証サーバ6の制御部は、例えば、算出したスコアを同一性の結果としてサービス提供支援サーバ1に送信し、本処理を終了する。
When the control unit 10 of the service delivery support server 1 receives the face image, the control unit 10 (personal identification processing unit 14) performs image matching processing in S39.
Here, the image matching process will be described with reference to FIG.
In S51 of Figure 11, the control unit 10 of the service provision support server 1 extracts an image of the facial photograph included in the driver's license image, and transmits the facial image received from the user terminal 4 and the extracted facial photograph image to the biometric authentication server 6.
When the biometric authentication server 6 receives the face image and the face photograph image, in S52, the control unit of the biometric authentication server 6 compares the received images. For example, the control unit of the biometric authentication server 6 performs image matching processing using a face image matching program that converts the degree of match of the images into a score, and calculates the degree of match between the face image and the face photograph image as a score.
The control unit of the biometric authentication server 6 then transmits the calculated score to the service delivery support server 1 as a result of identity, and ends this process.

S53において、サービス提供支援サーバ1の制御部10は、ユーザ端末4から受信した追加情報に含まれる本人特定情報と暗証情報とを、番号認証サーバ7に送信する。
番号認証サーバ7は、本人特定情報と暗証情報とを受信すると、S54において、番号認証サーバ7の制御部は、受信した情報に基づいて実在性を確認する。より具体的には、番号認証サーバ7が有する情報DB(図示せず)に、受信した情報の組み合わせが登録されているか否かにより、これらの情報が実在するものであるか否かを確認する。そして、番号認証サーバ7の制御部は、確認結果を、サービス提供支援サーバ1に送信し、本処理を終了する。
In S<b>53 , the control unit 10 of the service delivery support server 1 transmits the user identification information and password included in the additional information received from the user terminal 4 to the number authentication server 7 .
When the number authentication server 7 receives the personal identification information and the password, in S54, the control unit of the number authentication server 7 checks the existence of the received information. More specifically, it checks whether the received information combination is registered in an information DB (not shown) owned by the number authentication server 7 to check whether the information is actually present. The control unit of the number authentication server 7 then transmits the check result to the service delivery support server 1 and ends this process.

S55において、サービス提供支援サーバ1の制御部10は、実在性及び同一人物を確認できたか否かを判断する。制御部10は、例えば、生体認証サーバ6から受信したスコアが所定値以上であり、番号認証サーバ7から受信した確認結果が実在するものである場合に、実在性及び同一人物を確認できたと判断する。ここで、生体認証サーバ6から受信したスコアは、例えば、0~100までの数値により表されるものであり、一致度合いが高いほど数値が高い。そして、例えば、スコアが所定値以上であれば、制御部10は、同一人物であると判断する。他方、実在性及び同一人物のいずれか一方が確認できなかった場合には、制御部10は、実在性及び同一人物を確認できなかったと判断する。 In S55, the control unit 10 of the service provision support server 1 judges whether or not the existence and identity of the same person have been confirmed. For example, if the score received from the biometric authentication server 6 is equal to or greater than a predetermined value and the confirmation result received from the number authentication server 7 is indicative of an actual existence, the control unit 10 judges that the existence and identity of the same person have been confirmed. Here, the score received from the biometric authentication server 6 is expressed, for example, by a numerical value ranging from 0 to 100, with a higher numerical value indicating a higher degree of match. For example, if the score is equal to or greater than a predetermined value, the control unit 10 judges that the two are the same person. On the other hand, if either the existence or identity of the same person has not been confirmed, the control unit 10 judges that the existence and identity of the same person have not been confirmed.

実在性及び同一人物を確認できた場合(S55:YES)には、制御部10は、処理をS56に移す。他方、実在性及び同一人物を確認できなかった場合(S55:NO)には、制御部10は、処理をS57に移す。
なお、生体認証サーバ6から受信したスコアが所定値未満である場合には、S53の処理を行わず、S52の処理結果を受信後に、S55の処理を行ってもよい。
また、S51の処理と、S53の処理との順序は、これに限定されない。S53の処理を先に行ってから、S51の処理を行ってもよい。
S56において、制御部10は、本人確認ができたと判断し、処理を図8のS40に移す。
他方、S57において、制御部10は、本人確認ができなかったと判断し、処理を図8のS40に移す。
If the control unit 10 is able to confirm the existence and identity of the person (S55: YES), the control unit 10 proceeds to S56. On the other hand, if the control unit 10 is unable to confirm the existence and identity of the person (S55: NO), the control unit 10 proceeds to S57.
If the score received from the biometric authentication server 6 is less than a predetermined value, the process of S53 may not be performed, and the process of S55 may be performed after receiving the process result of S52.
Furthermore, the order of the process of S51 and the process of S53 is not limited to this, and the process of S53 may be performed before the process of S51.
In S56, the control unit 10 determines that the identity of the user has been verified, and the process proceeds to S40 in FIG.
On the other hand, in S57, the control unit 10 determines that identity verification has not been successful, and moves the process to S40 in FIG.

図8のS40において、制御部10(本人確認処理部14)は、本人確認ができたか否かを判断する。本人確認ができた場合(S40:YES)には、制御部10は、処理をS41に移す。他方、本人確認ができなかった場合(S40:NO)には、制御部10は、本処理を終了する。なお、本人確認ができなかった場合には、制御部10は、本人確認ができなかった旨のページを、ユーザ端末4に送信する。そうすることで、ユーザ端末4の制御部40は、本人確認ができなかった旨のページをタッチパネルディスプレイ55に出力するので、ユーザは、本人確認のための作業をやり直す等の対応をする。
S41において、制御部10は、一連の本人確認処理で得た画像を含む本人確認情報を、本人確認情報記憶部34に記憶させる。その後、制御部10は、処理を図7のS13に移す。
なお、図8で説明した一連のページによる本人確認のための処理順は、一例であり、例えば、画像照合処理(S39)より前の処理については、前後の変更があってもよい。
In S40 of Fig. 8, the control unit 10 (identification processing unit 14) judges whether or not identity verification has been completed. If identity verification has been completed (S40: YES), the control unit 10 moves the process to S41. On the other hand, if identity verification has not been completed (S40: NO), the control unit 10 ends this process. If identity verification has not been completed, the control unit 10 transmits a page to the user terminal 4 indicating that identity verification has not been completed. In this way, the control unit 40 of the user terminal 4 outputs a page to the touch panel display 55 indicating that identity verification has not been completed, so that the user can take action such as redoing the identity verification process.
In S41, the control unit 10 stores the personal identification information including the images obtained in the series of personal identification processes in the personal identification information storage unit 34. Thereafter, the control unit 10 shifts the process to S13 in FIG.
The process order for identity verification using a series of pages described with reference to FIG. 8 is merely an example, and for example, the processes prior to the image matching process (S39) may be changed.

図7のS13において、制御部10は、会員登録済であるか否かを判断する。制御部10は、会員登録済であるか否かの判断を、例えば、基本情報記憶部33にユーザの情報を含むか否かによって行ってもよい。また、制御部10は、図6(A)と図6(B)とのどちらのページをユーザ端末4に出力したかによって、会員登録済であるか否かを判断してもよい。会員登録済である場合(S13:YES)には、制御部10は、処理をS15に移す。他方、会員登録済ではない場合(S13:NO)には、制御部10は、処理をS14に移す。 In S13 of FIG. 7, the control unit 10 determines whether or not the user has registered as a member. The control unit 10 may determine whether or not the user has registered as a member, for example, based on whether or not the basic information storage unit 33 contains user information. The control unit 10 may also determine whether or not the user has registered as a member based on whether the page of FIG. 6 (A) or FIG. 6 (B) has been output to the user terminal 4. If the user has registered as a member (S13: YES), the control unit 10 moves the process to S15. On the other hand, if the user has not registered as a member (S13: NO), the control unit 10 moves the process to S14.

S14において、制御部10(基本情報登録部15)は、基本情報登録処理を行う。具体的には、制御部10は、図12(A)に例示するページ63や、図12(B)に例示するページ64を、順番にユーザ端末4に送信する。ユーザは、ページ63及びページ64に含まれる各項目に、対応する情報を入力し、ページ63及びページ64に対応するボタン63a及び64aを選択する。そうすることで、ユーザ端末4の制御部40(基本情報入力処理部47)は、入力された情報を、サービス提供支援サーバ1に送信する。ここで、図12(A)に例示するページ63は、契約(予定)者の情報をユーザに入力させるものである。契約(予定)者が本人確認処理のユーザと同じであれば、ユーザが、例えば、申込者との関係で「本人」と入力することで、ユーザ端末4の制御部40が、当該情報をサービス提供支援サーバ1に送信し、サービス提供支援サーバ1では、本人確認情報を各項目に入力したページ63に更新してユーザ端末4に送信してもよい。そのようにすれば、ユーザの入力に係る作業負担を軽減できる。
サービス提供支援サーバ1の制御部10(基本情報登録部15)は、受信した基本情報を基本情報記憶部33に登録する。そして、図7のS14における基本情報登録処理によって基本情報が登録されると、サービス提供支援サーバ1の制御部10は、登録結果ページをユーザ端末4に送信するので、ユーザ端末4には、図13(A)に例示するページ65が出力される。
In S14, the control unit 10 (basic information registration unit 15) performs basic information registration processing. Specifically, the control unit 10 transmits a page 63 illustrated in FIG. 12(A) and a page 64 illustrated in FIG. 12(B) to the user terminal 4 in order. The user inputs corresponding information into each item included in the page 63 and the page 64, and selects the buttons 63a and 64a corresponding to the page 63 and the page 64. In this manner, the control unit 40 (basic information input processing unit 47) of the user terminal 4 transmits the input information to the service delivery support server 1. Here, the page 63 illustrated in FIG. 12(A) allows the user to input information about the (prospective) contractor. If the (prospective) contractor is the same as the user in the identity verification process, the user may input, for example, "self" in relation to the applicant, and the control unit 40 of the user terminal 4 transmits the information to the service delivery support server 1, and the service delivery support server 1 may update the page 63 with identity verification information input into each item and transmit it to the user terminal 4. This can reduce the workload of the user in terms of input.
The control unit 10 (basic information registration unit 15) of the service delivery support server 1 registers the received basic information in the basic information storage unit 33. When the basic information is registered by the basic information registration process in S14 of Fig. 7, the control unit 10 of the service delivery support server 1 transmits a registration result page to the user terminal 4, and a page 65 shown in Fig. 13(A) is output to the user terminal 4.

図7のS15において、制御部10(有効時間設定部17)は、有効時間を設定する。そして、制御部10は、設定した有効時間から経過時間を減算し、残り時間を算出する。
S16において、制御部10(サービス支援部13)は、申込ページをユーザ端末4に送信する。
例えば、図13(A)のページ65において、ユーザによりタブ65aが選択されることで、サービス提供支援サーバ1の制御部10は、図13(B)に例示する申込ページ66をユーザ端末4に送信する。
また、基本情報が既に登録済の場合には、図6(B)に例示するページ62においてボタン62aが選択され、サービス提供支援サーバ1によって本人確認処理が行われると、サービス提供支援サーバ1の制御部10は、図13(B)に例示する申込ページ66をユーザ端末4に送信する。
7, the control unit 10 (validity time setting unit 17) sets the validity time. Then, the control unit 10 subtracts the elapsed time from the set validity time to calculate the remaining time.
In S<b>16 , the control unit 10 (service support unit 13 ) transmits the application page to the user terminal 4 .
For example, when a user selects a tab 65a on page 65 in FIG. 13A, the control unit 10 of the service delivery support server 1 transmits an application page 66, as shown in FIG.
In addition, if the basic information has already been registered, when button 62a is selected on page 62 shown in FIG. 6 (B) and the service provision support server 1 performs identity verification processing, the control unit 10 of the service provision support server 1 sends an application page 66 shown in FIG. 13 (B) to the user terminal 4.

図13(B)の申込ページ66において、ユーザがボタン66aを選択することで、ユーザ端末4には、図示しない事業者一覧ページが出力される。そして、ユーザがその中から1以上の事業者を選択することで、事業者一覧ページから申込ページ66に切り替わり、選択した事業者に対応する申込領域66b、66c等が申込ページ66に追加される。 When the user selects button 66a on application page 66 in FIG. 13(B), a business list page (not shown) is output to the user terminal 4. Then, when the user selects one or more businesses from that page, the business list page switches to application page 66, and application areas 66b, 66c, etc. corresponding to the selected businesses are added to application page 66.

図7のS17において、制御部10(サービス支援部13)は、有効時間の残り時間が0(ゼロ)になったか否かを判断する。残り時間が0になった場合(S17:YES)には、制御部10は、処理をS21に移す。他方、残り時間が0になっていない場合(S17:NO)には、制御部10は、処理をS18に移す。 In S17 of FIG. 7, the control unit 10 (service support unit 13) determines whether the remaining valid time has reached 0 (zero). If the remaining time has reached 0 (S17: YES), the control unit 10 moves the process to S21. On the other hand, if the remaining time has not reached 0 (S17: NO), the control unit 10 moves the process to S18.

S18において、制御部10(申込受付部16)は、諸手続きを行う各事業者への申込を受け付けたか否かを判断する。上記した図13(B)において、ユーザが申込領域66b等を選択すると、制御部10は、申込を受け付けたと判断する。申込を受け付けた場合(S18:YES)には、制御部10は、処理をS19に移す。他方、申込を受け付けていない場合(S18:NO)には、制御部10は、処理をS16に移す。
S19において制御部10(時間出力部18、情報提供部19、仲介処理部20)は、申込処理を行う。
In S18, the control unit 10 (application acceptance unit 16) judges whether or not an application has been accepted for each business that performs various procedures. In the above-mentioned FIG. 13(B), when the user selects the application area 66b, etc., the control unit 10 judges that the application has been accepted. If the application has been accepted (S18: YES), the control unit 10 transfers the process to S19. On the other hand, if the application has not been accepted (S18: NO), the control unit 10 transfers the process to S16.
In S19, the control unit 10 (the time output unit 18, the information providing unit 19, and the intermediation processing unit 20) performs application processing.

具体的には、制御部10は、図14(A)に示すページ67をユーザ端末4に送信する。ページ67は、時間領域67aと、入力領域67bとを含む。時間領域67aは、当該ページ67を出力する際の残り時間を含む文字列を出力する領域である。入力領域67bは、申込をした事業者サーバ9のページを出力する領域である。ここで、サービス提供支援サーバ1の制御部10(仲介処理部20)は、事業者サーバ9とユーザ端末4とを仲介する役割をしている。
ユーザは、入力領域67bに対して入力を行い、図示しない送信のためのボタンを選択することで、サービス提供支援サーバ1の制御部10は、ユーザ端末4から入力情報を受信する。そして、サービス提供支援サーバ1の制御部10は、受信した入力情報と、本人確認情報とを、事業者サーバ9に送信する。事業者サーバ9では、制御部が申込に対する処理を行い、結果情報をサービス提供支援サーバ1に送信する。サービス提供支援サーバ1の制御部10は、事業者サーバ9から結果情報を受信し、結果ページをユーザ端末4に送信する。そうすることで、ユーザ端末4では、例えば、図14(B)に例示する結果ページ68を、タッチパネルディスプレイ55に出力する。
Specifically, the control unit 10 transmits a page 67 shown in Fig. 14(A) to the user terminal 4. The page 67 includes a time field 67a and an input field 67b. The time field 67a is an area for outputting a character string including the remaining time until the page 67 is output. The input field 67b is an area for outputting the page of the business server 9 to which the application has been made. Here, the control unit 10 (intermediation processing unit 20) of the service delivery support server 1 acts as an intermediary between the business server 9 and the user terminal 4.
The user inputs information into the input area 67b and selects a send button (not shown), causing the control unit 10 of the service delivery support server 1 to receive the input information from the user terminal 4. The control unit 10 of the service delivery support server 1 then transmits the received input information and the user's identity verification information to the business entity server 9. In the business entity server 9, the control unit processes the application and transmits result information to the service delivery support server 1. The control unit 10 of the service delivery support server 1 receives the result information from the business entity server 9 and transmits a result page to the user terminal 4. In this way, the user terminal 4 outputs, for example, a result page 68 as shown in FIG. 14(B) to the touch panel display 55.

図7のS20において、サービス提供支援サーバ1の制御部10は、メイン処理を終了するか否かを判断する。例えば、図14(B)に例示する結果ページ68にある「ログアウト」のボタン68aが選択されることで、制御部10は、メイン処理を終了すると判断する。メイン処理を終了する場合(S20:YES)には、制御部10は、本処理を終了する。他方、制御部10は、メイン処理を終了しない場合(S20:NO)には、制御部10は、処理をS16に移す。メイン処理を終了しない場合とは、ユーザが結果ページ68にあるボタン68bを選択した場合をいい、その場合には、サービス提供支援サーバ1の制御部10は、図15(A)に例示する申込ページ66を、ユーザ端末4に送信する。図15(A)の申込ページ66は、申込領域66bが申込済であることを、網掛けによって示している。 In S20 of FIG. 7, the control unit 10 of the service provision support server 1 judges whether or not to end the main process. For example, when the "Logout" button 68a on the result page 68 illustrated in FIG. 14(B) is selected, the control unit 10 judges to end the main process. If the main process is to be ended (S20: YES), the control unit 10 ends this process. On the other hand, if the control unit 10 does not want to end the main process (S20: NO), the control unit 10 moves the process to S16. The case where the main process is not to be ended refers to the case where the user selects the button 68b on the result page 68. In this case, the control unit 10 of the service provision support server 1 transmits the application page 66 illustrated in FIG. 15(A) to the user terminal 4. The application page 66 in FIG. 15(A) indicates by shading that the application area 66b has been applied for.

他方、図7のS21において、制御部10は、時間切れの旨のページを、ユーザ端末4に送信する。ユーザ端末4では、例えば、図15(B)に例示するページ69を、タッチパネルディスプレイ55に出力する。ユーザは、引き続き申込の手続をしたい場合には、ページ69のボタン69aを選択することで、手続を継続することができる。
S22において、制御部10は、手続継続を受け付けたか否かを判断する。手続継続を受け付けた場合(S22:YES)には、制御部10は、処理をS12に移し、本人確認処理を再度行う。他方、手続継続を受け付けていない場合(S22:NO)には、制御部10は、本処理を終了する。
On the other hand, in S21 of Fig. 7, the control unit 10 transmits a page to the user terminal 4 notifying the user that the time has expired. In the user terminal 4, for example, a page 69 illustrated in Fig. 15(B) is output to the touch panel display 55. If the user wishes to continue the application procedure, the user can continue the procedure by selecting a button 69a on the page 69.
In S22, the control unit 10 judges whether or not the continuation of the procedure has been accepted. If the continuation of the procedure has been accepted (S22: YES), the control unit 10 shifts the process to S12 and performs the identity verification process again. On the other hand, if the continuation of the procedure has not been accepted (S22: NO), the control unit 10 ends this process.

なお、図7のS19の申込処理中であっても、制御部10は、有効時間の残り時間を常に確認し、残り時間が0になった時点で、制御部10は、処理をS21に移す。 Even during the application process of S19 in FIG. 7, the control unit 10 constantly checks the remaining validity period, and when the remaining period reaches 0, the control unit 10 moves the process to S21.

(有効時間の設定について)
有効時間の設定について、上記の説明では、S15において設定する旨の説明のみであったが、様々なバリエーションが可能である。
(実施例1)本人確認処理後に、有効時間を設定する。
上記の説明では、会員登録がされていない場合に、基本情報を登録した後に有効時間を設定するものであった。しかし、基本情報の登録に長い時間を費やす場合には、本人確認処理を行った後の時間経過が長くなり、信頼性が低下すると考えられる。そこで、基本情報を登録する前に有効時間を設定してもよい。例えば、基本情報を登録する場合には、基本情報の入力にかかる時間を考慮して、基本情報を登録しない場合よりも時間を長く設定してもよい。
(Regarding effective time settings)
Regarding the setting of the effective time, in the above description, it has been explained that the effective time is set in S15, but various variations are possible.
(Example 1) After identity verification processing, the validity period is set.
In the above explanation, when a member is not registered, the validity period is set after registering basic information. However, if it takes a long time to register basic information, the time that has elapsed since the identity verification process is performed will be long, and it is considered that reliability will decrease. Therefore, the validity period may be set before registering basic information. For example, when basic information is registered, the validity period may be set longer than when basic information is not registered, taking into account the time it takes to input the basic information.

(実施例2)申込処理をする際に、有効時間を延長する。
上記の説明では、有効時間を設定する際の具体的な時間についての説明をしていなかった。例えば、申込処理をする場合に、申込に係る時間を考慮して有効時間を延長してもよい。延長する時間は、1つの申込に対して予め決められた時間を延長してもよい。また、延長する時間は、事業者ごとに異なるものにしてもよく、入力項目が多い事業者であれば、入力項目が少ない事業者よりも有効時間を長く設定してもよい。さらに、延長する時間は、入力項目の数や、入力項目の指定方法(選択方式か、文字を直接入力する方式か等)に応じたものにしてもよい。
(Example 2) When processing an application, the validity period is extended.
In the above explanation, the specific time when the valid time is set is not explained. For example, when processing an application, the valid time may be extended taking into consideration the time related to the application. The extension time may be a predetermined time for one application. The extension time may be different for each business operator, and a business operator with many input items may set the valid time longer than a business operator with few input items. Furthermore, the extension time may be set according to the number of input items and the method of specifying the input items (e.g., selection method, direct character input method, etc.).

(実施例3)申込の選択を予め行い、有効時間を設定する。
申込ページ66(図13(B)参照)を出力したときに、申込をする全ての事業者をユーザに選択させて、有効時間を設定してもよい。その場合には、例えば、所定の有効時間に、選択した事業者数を乗じた時間を有効時間に設定してもよい。また、申込をする全ての事業者をユーザに選択させるタイミングは、サービス一覧ページ60(図5(A)及び図5(B)参照)を出力させた際であってもよい。
(Embodiment 3) The application is selected in advance and the validity period is set.
When the application page 66 (see FIG. 13(B)) is output, the user may be prompted to select all businesses to which the application will be made, and the valid time may be set. In this case, for example, the valid time may be set to a time obtained by multiplying a predetermined valid time by the number of selected businesses. The timing for prompting the user to select all businesses to which the application will be made may also be when the service list page 60 (see FIG. 5(A) and FIG. 5(B)) is output.

このように、本実施形態によれば、サービス提供支援システム100は、以下のような効果がある。
(1)サービス提供支援サーバ1は、ユーザ端末4との間で行う本人確認処理により本人確認ができた場合に、有効時間を設定し、設定した有効時間の範囲内において、1以上の事業者の事業者サーバ9に対して本人確認処理で使用した本人確認情報を提供するようにした。
そのため、事業者に対する申込ごとに本人確認処理を行う必要がなくなり、ユーザの利便性を向上できる。また、事業者も、独自に本人確認処理を行う必要がなく、しかも、本人確認情報の提供を受けることができて便利である。さらに、有効時間を設定し、有効時間の範囲内において本人確認処理を行わないように限定しているので、本人確認の信頼性を担保できる新たな仕組みを実現できる。
As described above, according to this embodiment, the service delivery support system 100 has the following advantages.
(1) When the service provision support server 1 has succeeded in verifying the identity of a user through the identity verification process performed with the user terminal 4, the service provision support server 1 sets a validity period and provides the identity verification information used in the identity verification process to the business server 9 of one or more business operators within the validity period.
This eliminates the need to perform identity verification processing for each application to a business operator, improving user convenience. Also, business operators do not need to perform identity verification processing on their own, and can conveniently receive identity verification information. Furthermore, a validity period is set and identity verification processing is restricted so as not to be performed within the validity period, realizing a new mechanism that can guarantee the reliability of identity verification.

(2)サービス提供支援サーバ1は、有効時間の範囲内において、事業者サーバ9と、ユーザ端末4との間で行う諸手続きに係る処理を仲介する。
よって、サービス提供支援サーバ1が、例えば、一括連携サービスといったサービスのプラットフォームとしての役割を担うことができる。そのため、事業者は、独自で仕組みを構築する必要がなく、簡単にビジネスを行うことができる。
(2) The service delivery support server 1 mediates the processing of various procedures between the business server 9 and the user terminal 4 during the valid time period.
Therefore, the service delivery support server 1 can act as a platform for services such as integrated collaboration services, which eliminates the need for businesses to build their own systems and allows businesses to easily conduct business.

(3)サービス提供支援サーバ1は、ユーザ端末4から1以上の諸手続きの申込に係る選択を受け付けたことに応じて、設定した有効時間の範囲内において、受け付けた1以上の諸手続きの申込に係る1以上の事業者の事業者サーバ9に対して、本人確認処理で使用した本人確認情報を提供する。
よって、1以上の事業者に本人確認情報を提供できるので、個々の事業者での諸手続きにおいて、個々に本人確認を行わずに済む仕組みを提供できる。
(3) In response to accepting a selection related to an application for one or more procedures from the user terminal 4, the service provision support server 1 provides the identity verification information used in the identity verification process to the business server 9 of one or more businesses related to the accepted application for the one or more procedures, within the set validity period.
Therefore, since personal identification information can be provided to one or more business operators, a system can be provided that eliminates the need to perform personal identification individually for various procedures at each business operator.

(4)サービス提供支援サーバ1は、ユーザ端末4から受け付けた1以上の諸手続きの申込に係る選択に応じて有効時間を設定する。
よって、申込の選択に応じた有効時間を設定できる。
(5)サービス提供支援サーバ1は、有効時間に係る情報を、ユーザ端末4に出力する。
よって、ユーザに諸手続きを行うための時間を明示できる。そして、ユーザは、示された時間の範囲内で諸手続きを終了させなければならないことを理解できる。その結果、ユーザは、有効時間の残り時間を、ユーザ端末4の表示画面で確認しながら作業をすることができる。
(4) The service delivery support server 1 sets a validity period in accordance with a selection made in relation to an application for one or more procedures received from the user terminal 4.
Therefore, the validity period can be set according to the application selection.
(5) The service delivery support server 1 outputs information about the validity period to the user terminal 4.
This allows the user to clearly see the time required to complete the procedures. The user can then understand that he or she must complete the procedures within the time limit shown. As a result, the user can carry out the work while checking the remaining valid time on the display screen of the user terminal 4.

(6)サービス提供支援サーバ1は、ユーザ端末4からログイン情報を受信して認証を行い、認証によりユーザ端末4との間における接続が継続されている間に限り、設定した有効時間の範囲内において、事業者サーバ9に対して本人確認処理で使用した本人確認情報を提供する。よって、ログイン認証されていることを前提にするので、セキュリティ性が担保できる。 (6) The service provision support server 1 receives login information from the user terminal 4, performs authentication, and provides the identity verification information used in the identity verification process to the business server 9 within the set validity period only while the connection with the user terminal 4 continues as a result of authentication. Therefore, since it is assumed that the login has been authenticated, security can be guaranteed.

(7)サービス提供支援サーバ1は、顔写真付きの本人確認書類を撮影して取得した書類画像と、ユーザの顔を撮影して取得した顔画像とを含む確認用情報を、ユーザ端末4から受信し、受信した確認用情報を用いて本人確認処理を実行する。
よって、本人であることの同一性を確認でき、なりすましを防止することができる。
(7) The service provision support server 1 receives confirmation information from the user terminal 4, the confirmation information including a document image obtained by photographing an identification document with a face photo and a facial image obtained by photographing the user's face, and performs identity verification processing using the received confirmation information.
This makes it possible to confirm the identity of the person in question and prevent impersonation.

以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。また、実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載したものに限定されない。なお、上述した実施形態及び後述する変形形態は、適宜組み合わせて用いることもできるが、詳細な説明は省略する。 Although the embodiments of the present invention have been described above, the present invention is not limited to the above-mentioned embodiments. Furthermore, the effects described in the embodiments are merely a list of the most favorable effects resulting from the present invention, and the effects of the present invention are not limited to those described in the embodiments. Note that the above-mentioned embodiments and the modified forms described below can be used in appropriate combinations, but detailed explanations will be omitted.

(変形形態)
(1)本実施形態では、有効時間内において本人確認情報を事業者サーバ9に提供するものを例に説明し、有効時間を超過した場合には、再度、本人確認処理を行うものを例に説明したが、これに限定されない。例えば、ログイン認証がされた状態であって、サービス提供支援サーバとユーザ端末との間でセッションが確立していることを条件に、再度の本人確認を簡易化してもよい。具体的には、本人確認書類の撮影等の一部の処理を省略し、本人確認処理で記憶した本人確認情報を、再度の本人確認処理で使用する。ユーザ端末でユーザ自身の顔画像を撮影後に、ユーザ端末からサービス提供支援サーバに撮影した画像のみを再度送信することで、サービス提供支援サーバの登録情報照合手段が、本人確認情報記憶部に既に記憶されている、本処理の前に本人確認処理で使用した画像と照合し、サービス提供支援サーバの本人認証手段が、照合できた場合に本人確認ができたと判断してもよい。
そうすることで、ログイン認証中であるという一定の信頼性が担保された条件の下で、簡易な方法で本人確認を行うことができ、さらにユーザの利便性を向上できる。
(Modifications)
(1) In the present embodiment, the personal identification information is provided to the business entity server 9 within the valid time, and when the valid time has elapsed, the personal identification process is performed again. However, the present invention is not limited to this. For example, the re-identification process may be simplified on the condition that the login authentication is performed and a session is established between the service delivery support server and the user terminal. Specifically, some processes such as photographing the personal identification document may be omitted, and the personal identification information stored in the personal identification process may be used in the re-identification process. After the user terminal photographs the user's face image, the user terminal may again transmit only the photographed image to the service delivery support server, so that the registration information matching means of the service delivery support server may compare the image with the image used in the personal identification process before this process, which is already stored in the personal identification information storage unit, and the personal authentication means of the service delivery support server may determine that the personal identification process has been performed if the comparison is successful.
This allows identity verification to be performed in a simple manner under conditions that guarantee a certain degree of reliability, that is, that login authentication is in progress, thereby further improving user convenience.

(2)本実施形態では、有効時間をページに出力するものを例に説明したが、これに限定されない。例えば、有効時間を伝える音声を、ユーザ端末のスピーカから出力してもよい。
また、有効時間のページへの出力は、設定された有効時間を例に説明したが、例えば、ページの更新(リフレッシュ)の都度、残り時間をページに出力するようにしてもよい。
(2) In the present embodiment, the validity period is output on a page, but the present invention is not limited to this. For example, a sound notifying the validity period may be output from a speaker of the user terminal.
Furthermore, the output of the validity period to the page has been described taking the set validity period as an example, but for example, the remaining time may be output to the page each time the page is updated (refreshed).

(3)本実施形態では、各事業者が行う諸手続きのプラットフォームとして一括連携サービスを提供するものを例に説明したが、これに限定されない。一度に複数の事業者に対して行う処理が必要であって、本人確認が必要なサービスであれば、他のサービスであってもよい。 (3) In this embodiment, an example has been described in which a comprehensive collaboration service is provided as a platform for various procedures carried out by each business operator, but the present invention is not limited to this. Any other service may be used as long as it requires processing for multiple businesses at once and identity verification is required.

(4)本実施形態では、Webブラウザを使用したユーザ端末の処理を例に説明したが、これに限定されない。ユーザ端末に、Webブラウザで行うものと同様の機能を実現するアプリを記憶させて、アプリが処理をするようにしてもよい。その場合には、ユーザ端末は、サービス提供支援サーバとの間の通信を、Webブラウザを用いる場合よりも少なくできる。また、有効時間の残り時間を、アプリによってリアルタイムに表示させることができる。 (4) In this embodiment, the processing of the user terminal using a web browser has been described as an example, but the present invention is not limited to this. An app that realizes the same functions as those performed by the web browser may be stored in the user terminal, and the app may perform the processing. In this case, the user terminal can reduce communication with the service provision support server compared to when a web browser is used. In addition, the remaining valid time can be displayed in real time by the app.

(5)本実施形態では、顔画像の照合の他に、ユーザ端末から本人確認書類に係る暗証情報を受信して、番号認証サーバに認証を依頼するものを説明したが、これに限定されない。顔画像の照合で同一人物であることを確認できれば、本人確認ができたと判定してもよい。しかし、暗証情報を用いた認証をすることで、さらに本人確認の信頼性が向上する。なお、暗証情報を用いた認証では、本人確認書類の有効期限もチェックするのが望ましい。 (5) In this embodiment, in addition to matching face images, a password related to an identification document is received from a user terminal and a request for authentication is made to a number authentication server. However, this is not limited to this. If matching face images confirms that the person is the same, it may be determined that the identity has been confirmed. However, the reliability of the identity confirmation can be further improved by performing authentication using a password. Note that when using a password for authentication, it is desirable to also check the expiration date of the identification document.

1 サービス提供支援サーバ
4 ユーザ端末
6 生体認証サーバ
7 番号認証サーバ
9,9A,9B 事業者サーバ
10,40 制御部
11 ログイン認証部
13 サービス支援部
14 本人確認処理部
15 基本情報登録部
16 申込受付部
17 有効時間設定部
18 時間出力部
19 情報提供部
20 仲介処理部
30,50 記憶部
32 ログイン情報記憶部
33 基本情報記憶部
34 本人確認情報記憶部
35 事業者情報記憶部
41 開始処理部
42 サービス一覧出力部
43 ログイン入力処理部
45 サービス申込部
46 本人確認入力処理部
47 基本情報入力処理部
48 手続入力処理部
54a インカメラ
54b アウトカメラ
55 タッチパネルディスプレイ
67a 時間領域
100 サービス提供支援システム

LIST OF SYMBOLS 1 Service provision support server 4 User terminal 6 Biometric authentication server 7 Number authentication server 9, 9A, 9B Business server 10, 40 Control unit 11 Login authentication unit 13 Service support unit 14 Personal identification processing unit 15 Basic information registration unit 16 Application acceptance unit 17 Valid time setting unit 18 Time output unit 19 Information provision unit 20 Intermediation processing unit 30, 50 Memory unit 32 Login information memory unit 33 Basic information memory unit 34 Personal identification information memory unit 35 Business information memory unit 41 Start processing unit 42 Service list output unit 43 Login input processing unit 45 Service application unit 46 Personal identification input processing unit 47 Basic information input processing unit 48 Procedure input processing unit 54a In-camera 54b Out-camera 55 Touch panel display 67a Time area 100 Service provision support system

Claims (9)

端末と、前記端末の利用者に対してサービスを提供する1以上の事業者の事業者装置との各々に対して通信可能に接続されたサービス提供支援装置であって、
前記端末との間で行う本人確認処理により本人確認ができた場合に、有効時間を設定する有効時間設定手段と、
前記有効時間設定手段が設定した前記有効時間の範囲内において、前記1以上の事業者の前記事業者装置に対して、前記本人確認処理で使用した本人確認情報を提供する情報提供手段と、
を備える、サービス提供支援装置。
A service delivery support device communicably connected to a terminal and to one or more service provider devices that provide services to users of the terminal,
a validity time setting means for setting a validity time when identity verification is successful through identity verification processing performed between the terminal and the validity time setting means;
an information providing means for providing identity verification information used in the identity verification process to the business device of the one or more business entities within the validity period set by the validity period setting means;
A service provision support device comprising:
請求項1に記載のサービス提供支援装置において、
前記有効時間設定手段が設定した前記有効時間の範囲内において、前記事業者装置と、前記端末との間で行うサービスに係る処理を仲介する仲介手段を備える、サービス提供支援装置。
2. The service provision support device according to claim 1,
a service delivery support device comprising: an intermediary means for intermediating a process related to the service performed between the business operator device and the terminal within the range of the valid time set by the valid time setting means;
請求項1又は請求項2に記載のサービス提供支援装置において、
前記端末から1以上のサービスの申込に係る選択を受け付ける申込受付手段を備え、
前記情報提供手段は、前記有効時間設定手段が設定した前記有効時間の範囲内において、前記申込受付手段が受け付けた前記1以上のサービスの申込に係る前記1以上の事業者の前記事業者装置に対して、前記本人確認処理で使用した本人確認情報を提供する、サービス提供支援装置。
3. The service provision support device according to claim 1,
an application receiving means for receiving a selection relating to an application for one or more services from the terminal;
The information providing means provides the identity verification information used in the identity verification process to the business device of the one or more businesses related to the application for the one or more services accepted by the application accepting means, within the validity time range set by the validity time setting means.
請求項3に記載のサービス提供支援装置において、
前記有効時間設定手段は、前記申込受付手段が受け付けた前記1以上のサービスの申込に係る選択に応じて前記有効時間を設定する、サービス提供支援装置。
4. The service provision support device according to claim 3,
The validity time setting means sets the validity time in accordance with a selection related to an application for the one or more services accepted by the application accepting means.
請求項1から請求項4までのいずれかに記載のサービス提供支援装置において、
前記有効時間設定手段が設定した前記有効時間に係る情報を、前記端末に出力する時間出力手段を備える、サービス提供支援装置。
5. The service provision support device according to claim 1,
a time output unit that outputs information related to the valid time set by the valid time setting unit to the terminal;
請求項1から請求項5までのいずれかに記載のサービス提供支援装置において、
前記端末からログイン情報を受信して認証を行うログイン認証手段を備え、
前記情報提供手段は、前記ログイン認証手段による認証により前記端末との間における接続が継続されている間に限り、前記有効時間設定手段が設定した前記有効時間の範囲内において、前記事業者装置に対して、前記本人確認処理で使用した本人確認情報を提供する、サービス提供支援装置。
6. The service provision support device according to claim 1,
a login authentication means for receiving login information from the terminal and performing authentication;
The information providing means provides the identity verification information used in the identity verification process to the business device within the validity period set by the validity period setting means only while the connection with the terminal is continued through authentication by the login authentication means.
請求項1から請求項6までのいずれかに記載のサービス提供支援装置において、
顔写真付きの本人確認書類を撮影して取得した書類画像と、前記利用者の顔を撮影して取得した顔画像とを含む確認用情報を、前記端末から受信する確認用情報受信手段と、
前記確認用情報受信手段が受信した前記確認用情報を用いて前記本人確認処理を実行する本人確認手段と、
を備える、サービス提供支援装置。
7. The service provision support device according to claim 1,
A verification information receiving means for receiving, from the terminal, verification information including a document image obtained by photographing an identification document with a face photo and a face image obtained by photographing the face of the user;
an identity verification means for executing the identity verification process using the verification information received by the verification information receiving means;
A service provision support device comprising:
請求項7に記載のサービス提供支援装置において、
前記本人確認手段により本人確認ができた場合に、前記書類画像のうち少なくとも顔写真画像と、前記本人確認手段による処理で得られた情報とを記憶部に登録する画像登録手段と、
前記確認用情報受信手段が前記端末から前記利用者の顔を撮影して取得した顔画像のみを受信した場合に、前記顔画像と、前記記憶部に記憶された前記顔写真画像とを照合する登録情報照合手段と、
前記登録情報照合手段により照合ができた場合に、本人確認ができたと判断する本人認証手段と、
を備える、サービス提供支援装置。
8. The service provision support device according to claim 7,
an image registration means for registering at least a face photo image of the document image and information obtained by processing by the identity verification means in a storage unit when identity verification is successful by the identity verification means;
a registration information matching means for matching, when the confirmation information receiving means receives only a facial image obtained by photographing the face of the user from the terminal, the facial image with the facial photograph image stored in the storage unit;
an identity authentication means for determining that identity verification has been completed when the registration information verification means has verified the identity of the person;
A service provision support device comprising:
端末と、前記端末の利用者に対してサービスを提供する1以上の事業者の事業者装置との各々に対して通信可能に接続されたサービス提供支援装置であるコンピュータを、
前記端末との間で行う本人確認処理により本人確認ができた場合に、有効時間を設定する有効時間設定手段と、
前記有効時間設定手段が設定した前記有効時間の範囲内において、前記1以上の事業者の前記事業者装置に対して、前記本人確認処理で使用した本人確認情報を提供する情報提供手段と、
して機能させるためのプログラム。
A computer that is a service provision support device that is communicably connected to a terminal and to one or more service provider devices that provide services to users of the terminal,
a validity time setting means for setting a validity time when identity verification is successful through identity verification processing performed between the terminal and the validity time setting means;
an information providing means for providing identity verification information used in the identity verification process to the business entity device of the one or more business entities within the validity period set by the validity period setting means;
A program to make it function as such.
JP2021161711A 2021-09-30 2021-09-30 Service provision support device and program Active JP7673607B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021161711A JP7673607B2 (en) 2021-09-30 2021-09-30 Service provision support device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021161711A JP7673607B2 (en) 2021-09-30 2021-09-30 Service provision support device and program

Publications (2)

Publication Number Publication Date
JP2023051184A JP2023051184A (en) 2023-04-11
JP7673607B2 true JP7673607B2 (en) 2025-05-09

Family

ID=85806185

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021161711A Active JP7673607B2 (en) 2021-09-30 2021-09-30 Service provision support device and program

Country Status (1)

Country Link
JP (1) JP7673607B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7613623B1 (en) 2024-02-13 2025-01-15 株式会社三菱Ufj銀行 Bulk reception device, method, program, and bulk reception system
JP2025182453A (en) * 2024-06-03 2025-12-15 キヤノンマーケティングジャパン株式会社 Information processing device, information processing method, and program
JP7692107B1 (en) * 2024-12-20 2025-06-12 株式会社Nttドコモ Service Management System

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004038270A (en) 2002-06-28 2004-02-05 Ntt Communications Kk Personal information access control method, terminal, system, and program
JP2020166601A (en) 2019-03-29 2020-10-08 株式会社ジェーシービー Brokerage server, program, and information processing method
JP2020187428A (en) 2019-05-10 2020-11-19 株式会社Trustdock Information processing method, computer program, information processing server, and information processing device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004038270A (en) 2002-06-28 2004-02-05 Ntt Communications Kk Personal information access control method, terminal, system, and program
JP2020166601A (en) 2019-03-29 2020-10-08 株式会社ジェーシービー Brokerage server, program, and information processing method
JP2020187428A (en) 2019-05-10 2020-11-19 株式会社Trustdock Information processing method, computer program, information processing server, and information processing device

Also Published As

Publication number Publication date
JP2023051184A (en) 2023-04-11

Similar Documents

Publication Publication Date Title
US11405380B2 (en) Systems and methods for using imaging to authenticate online users
JP6648110B2 (en) System and method for authenticating a client to a device
EP2369523B1 (en) Methods and systems for authenticating users
JP7673607B2 (en) Service provision support device and program
US11552945B2 (en) Transaction authentication
JP7512584B2 (en) Personal authentication system, authentication device, program, and personal authentication method
US20110035788A1 (en) Methods and systems for authenticating users
EP2285067A1 (en) Methods and systems for authenticating users
TW200805203A (en) Net settlement assisting device
JP6349285B2 (en) The present invention relates to an identification system and an identification program.
JP6596723B2 (en) Secure data entry and display for communication devices
JP5145269B2 (en) Authentication apparatus, authentication method and program, and examination system
US20210314317A1 (en) Biometric One Touch System
JP2015082140A (en) One-time password issuing device, program, and one-time password issuing method
JP7226496B2 (en) Personal authentication system, server, server program, transaction device and device program
JP6635155B1 (en) Facility use management system, facility use management method, and program
KR20160076580A (en) Loan-based mobile instant loan services linked through the Internet, the Web service method
JP2002229956A (en) Biometrics authentication system, biometrics certification authority, service providing server, biometrics authentication method and program, and service providing method and program
JP2023059657A (en) Procedure reception device, procedure reception device program, procedure processing system, portable terminal, and portable terminal program
KR102627310B1 (en) Method and terminal for finacial transaction
JP7434655B1 (en) Authentication system, terminal device, identity verification method, and program
JP7612082B1 (en) Information collection system, data generation system, information collection method, data generation method, terminal device, and program
JP2005004472A (en) Information providing system
JP7026274B1 (en) Bank procedure support method
JP2011145785A (en) User registration system in internet banking

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240729

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250325

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250407

R150 Certificate of patent or registration of utility model

Ref document number: 7673607

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150