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
JP7513221B2 - Notification server, notification management system, notification management method, and program - Google Patents
[go: Go Back, main page]

JP7513221B2 - Notification server, notification management system, notification management method, and program - Google Patents

Notification server, notification management system, notification management method, and program Download PDF

Info

Publication number
JP7513221B2
JP7513221B2 JP2024065453A JP2024065453A JP7513221B2 JP 7513221 B2 JP7513221 B2 JP 7513221B2 JP 2024065453 A JP2024065453 A JP 2024065453A JP 2024065453 A JP2024065453 A JP 2024065453A JP 7513221 B2 JP7513221 B2 JP 7513221B2
Authority
JP
Japan
Prior art keywords
notification
user
server
information
electronic
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
JP2024065453A
Other languages
Japanese (ja)
Other versions
JP2024083582A (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.)
Toppan Holdings Inc
Original Assignee
Toppan Holdings Inc
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 Toppan Holdings Inc filed Critical Toppan Holdings Inc
Priority to JP2024065453A priority Critical patent/JP7513221B2/en
Publication of JP2024083582A publication Critical patent/JP2024083582A/en
Application granted granted Critical
Publication of JP7513221B2 publication Critical patent/JP7513221B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、通知物サーバ、通知物管理システム、通知物管理方法、プログラムに関する。 The present invention relates to a notification server, a notification management system, a notification management method, and a program.

地方自治体は、住民に対して各種通知物を郵送することによって通知している。地方自治体の担当者は、通知物を郵送する場合、通知物を印刷した上で封緘作業を行い、発送を行う。そのため、地方自治体の担当者に対する負担が大きい。そのため、地方自治体では、郵送ではなく電子データの送付に運用を切り替えたいという要望がある。
一方、住民に対して情報を提供する場合、電子メールを利用して送信するシステムが提案されている(例えば、特許文献1)。
Local governments notify residents of various notifications by mail. When sending notifications by mail, local government officials print them out, seal them, and then send them out. This places a heavy burden on local government officials. For this reason, local governments have expressed a desire to switch from mailing to sending electronic data.
On the other hand, when providing information to residents, a system has been proposed in which information is sent by email (for example, see Patent Document 1).

特開2005-284591号公報JP 2005-284591 A

しかしながら、電子メールを用いて通知物を電子的に受け取ることで利便性を享受できる住民もいるが、そうではない住民もいる。すなわち、住民には、必ずしも電子メールを受信可能な端末装置を有していない場合や、電子メールを端末装置によって受信して表示させる操作に不慣れな場合もある。
そのため、通知物を電子的に受け取ることが難しい住民もいるため、画一的に通知物を紙での郵送から電子的な送付に切り替えることは難しい。一方、通知物の送付方法が郵送のままでは、地方自治体側の負担が軽減されず、また、電子的に受け取りたい住民はメリットを享受することができない。
また、通知物を郵送する場合には、地方自治体に既に登録された住民の住所を利用することで郵送することができるが、電子的に送信する場合には、地方自治体はその送付先を把握していないので、正しい送付先に送付する必要がある。この場合、誤送されることを防止できることが望ましい。
However, while some residents may find it convenient to receive notifications electronically via e-mail, others may not. In other words, some residents may not have a terminal device capable of receiving e-mail, or may be unfamiliar with the operation of receiving and displaying e-mail on a terminal device.
For this reason, it is difficult to uniformly switch from sending notifications by paper mail to sending them electronically, as some residents find it difficult to receive notifications electronically. On the other hand, if notifications remain sent by mail, the burden on local governments will not be reduced, and residents who want to receive notifications electronically will not be able to enjoy the benefits.
In addition, when notifications are sent by mail, they can be sent by using the addresses of residents already registered with the local government, but when they are sent electronically, the local government does not know the addressee, so they must be sent to the correct address. In this case, it is desirable to be able to prevent them from being sent to the wrong address.

本発明は、このような事情に鑑みてなされたもので、その目的は、通知物を送付するにあたり、電子的な送付を希望する送付先に対して誤送を防止しつつ手間を削減し、送付することができる通知物サーバ、通知物管理システム、通知物管理方法、プログラムを提供することにある。 The present invention was made in consideration of the above circumstances, and its purpose is to provide a notification server, notification management system, notification management method, and program that can send notifications to recipients who wish to receive them electronically while preventing erroneous delivery and reducing the amount of work required.

上述した課題を解決するために、本発明の一態様は、通知物を送る対象者に関する情報を含む送付先一覧データであって、前記通知物を送付する機関の担当者の操作に応じて抽出された送付先であり、当該送付先は前記機関に属するユーザの基本情報が含まれる送付先を含む送付先一覧データを取得する送付先一覧データ取得部と、電子配信を希望するユーザからの利用登録操作に応じて登録された当該ユーザの本人確認が行われて得られた基本情報を含む利用登録者一覧データと、前記取得した送付先一覧データとを照合し、前記送付先一覧データに含まれるユーザの基本情報が前記利用登録者一覧データに含まれる基本情報に対応しているか否かを元に判定された照合結果に基づいて、前記送付先一覧データに含まれる対象者に対する前記通知物を電子通知物として送信する可否を判定する判定部と、を有する通知物サーバである。 In order to solve the above-mentioned problems, one aspect of the present invention is a notification server having a destination list data acquisition unit that acquires destination list data including information on recipients to whom notifications are to be sent, the destinations being extracted in response to an operation by a person in charge of the institution to which the notifications are sent, the destinations including basic information of users belonging to the institution, and a determination unit that compares the acquired destination list data with registered user list data including basic information obtained by identity verification of a user who has registered in response to a user registration operation by the user who wishes to receive electronic distribution, and determines whether or not to transmit the notification to the recipients included in the destination list data as an electronic notification based on a comparison result determined based on whether the basic information of the user included in the destination list data corresponds to the basic information included in the registered user list data.

また本発明の一態様は、通知物サーバと、利用者管理サーバと、を含む通知物管理システムであって、前記利用者管理サーバは、ユーザが所有する個人カードに記憶された個人情報と、ユーザから入力されるマイナンバーカード署名用パスワードとを取得する取得部と、前記個人情報と前記マイナンバーカード署名用パスワードとを公的個人認証機関サーバに送信することで本人確認のための照会をするユーザ情報照会部と、前記照会された結果に基づいて、本人確認ができたことを示す結果である場合に、前記利用登録者一覧データに前記個人情報を書き込むユーザ登録部と、を有する通知物管理システムである。 Another aspect of the present invention is a notification management system including a notification server and a user management server, the user management server having an acquisition unit that acquires personal information stored on a personal card owned by the user and a My Number card signature password input by the user, a user information inquiry unit that makes an inquiry for identity verification by sending the personal information and the My Number card signature password to a public personal authentication authority server, and a user registration unit that writes the personal information to the registered user list data if the result of the inquiry indicates that identity verification has been successful.

また本発明の一態様は、コンピュータにより実行される通知物管理方法であって、通知物を送る対象者に関する情報を含む送付先一覧データであって、前記通知物を送付する機関の担当者の操作に応じて抽出された送付先であり、当該送付先は前記機関に属するユーザの基本情報が含まれる送付先を含む送付先一覧データを取得し、判定部が、電子配信を希望するユーザからの利用登録操作に応じて登録された当該ユーザの本人確認が行われて得られた基本情報を含む利用登録者一覧データと、前記取得した送付先一覧データとを照合し、前記送付先一覧データに含まれるユーザの基本情報が前記利用登録者一覧データに含まれる基本情報に対応しているか否かを元に判定された照合結果に基づいて、前記送付先一覧データに含まれる対象者に対する前記通知物を電子通知物として送信する可否を判定する通知物管理方法である。 Another aspect of the present invention is a notification management method executed by a computer, which acquires destination list data including information on recipients of notifications, the destinations being extracted in response to an operation by a person in charge of an institution to which the notification is sent, the destinations including basic information of users belonging to the institution, and a determination unit compares the acquired destination list data with registered user list data including basic information obtained by identity verification of a user who has registered in response to a user registration operation by the user who wishes to receive electronic distribution, and determines whether or not to send the notification to the recipients included in the destination list data as an electronic notification based on a comparison result determined based on whether the basic information of the user included in the destination list data corresponds to the basic information included in the registered user list data.

また本発明の一態様は、通知物を送る対象者に関する情報を含む送付先一覧データであって、前記通知物を送付する機関の担当者の操作に応じて抽出された送付先であり、当該送付先は前記機関に属するユーザの基本情報が含まれる送付先を含む送付先一覧データを取得し、電子配信を希望するユーザからの利用登録操作に応じて登録された当該ユーザの本人確認が行われて得られた基本情報を含む利用登録者一覧データと、前記取得した送付先一覧データとを照合し、前記送付先一覧データに含まれるユーザの基本情報が前記利用登録者一覧データに含まれる基本情報に対応しているか否かを元に判定された照合結果に基づいて、前記送付先一覧データに含まれる対象者に対する前記通知物を電子通知物として送信する可否を判定することをコンピュータに実行させるプログラムである。 Another aspect of the present invention is a program that causes a computer to execute the following steps: acquire destination list data including information on recipients to whom notifications are to be sent, the destinations being extracted in response to an operation by a person in charge at an institution to which the notifications are to be sent, the destinations including basic information on users belonging to the institution; compare the acquired destination list data with registered user list data including basic information obtained by identity verification of a user who has registered in response to a user registration operation by the user who wishes to receive electronic distribution; and determine whether or not to send the notification to the recipients included in the destination list data as an electronic notification based on a comparison result determined based on whether or not the basic information of the user included in the destination list data corresponds to the basic information included in the registered user list data.

以上説明したように、この発明によれば、電子的な送付を希望する送付先に対して誤送を防止しつつ、手間を削減して通知物を送付することができる。 As described above, this invention makes it possible to send notifications to recipients who wish to receive them electronically while reducing the amount of work required and preventing misdelivery.

この発明の一実施形態による通知物管理システム1の構成を示す概略ブロック図である。1 is a schematic block diagram showing a configuration of a notification management system 1 according to an embodiment of the present invention. 利用登録システム30の機能を説明する概略機能ブロック図である。2 is a schematic functional block diagram illustrating the functions of the usage registration system 30. FIG. 利用者管理サーバ50の機能を説明する概略機能ブロック図である。2 is a schematic functional block diagram illustrating the functions of a user management server 50. FIG. ユーザ情報記憶部5301に記憶されるユーザ情報の一例を示す図である。5 is a diagram showing an example of user information stored in a user information storage unit 5301. FIG. 職員情報記憶部5302に記憶される職員情報の一例を示す図である。5 is a diagram showing an example of staff information stored in a staff information storage unit 5302. FIG. 通知物サーバ60の機能を説明する概略機能ブロック図である。2 is a schematic functional block diagram illustrating the functions of a notification server 60. FIG. 電子通知物記憶部6301に記憶される通知物情報の一例を示す図である。A figure showing an example of notification information stored in electronic notification storage unit 6301. 通知物管理システム1の全体の動作を説明する流れ図である。2 is a flow chart for explaining the overall operation of the notification management system 1. 利用登録処理の流れを説明するシーケンス図である。FIG. 11 is a sequence diagram illustrating the flow of a usage registration process. 通知物送信処理を説明するシーケンス図である。FIG. 11 is a sequence diagram illustrating a notification transmission process. 通知物送信処理を説明するシーケンス図である。FIG. 11 is a sequence diagram illustrating a notification transmission process. 通知物送信処理を説明するシーケンス図である。FIG. 11 is a sequence diagram illustrating a notification transmission process. 閲覧処理を説明するシーケンス図である。FIG. 11 is a sequence diagram illustrating a browsing process. 閲覧処理を説明するシーケンス図である。FIG. 11 is a sequence diagram illustrating a browsing process.

以下、本発明の一実施形態による通知物管理システムについて図面を参照して説明する。
図1は、この発明の一実施形態による利用者管理サーバ、通知物サーバを用いた通知物管理システム1の構成を示す概略ブロック図である。
通知物管理システム1は、利用者端末10、IC(Integrated Circuit card)カード15、データセンターサーバ20、利用登録システム30、管理端末40a、管理端末40b、通知物作成端末45、利用者管理サーバ50、通知物サーバ60、通知物配信サーバ70、閲覧Webサーバ80を含む。
Hereinafter, a notification management system according to an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a schematic block diagram showing the configuration of a notification management system 1 using a user management server and a notification server according to an embodiment of the present invention.
The notification management system 1 includes a user terminal 10, an IC (Integrated Circuit card) card 15, a data center server 20, a usage registration system 30, a management terminal 40a, a management terminal 40b, a notification creation terminal 45, a user management server 50, a notification server 60, a notification distribution server 70, and a viewing web server 80.

利用者端末10は、行政機関である地方自治体に属する住民(ユーザ)が利用する端末装置である。ここで地方自治体に属する住民とは、地方自治体が統括する地域に属する住民であり、例えば、地方自治体が統括する地域に居住する住民である。利用者端末10は、この図において1台であるが、2台以上用いられる場合もある。利用者端末10が複数ある場合、それぞれ異なる住民によって利用される。
利用者端末10は、タブレット、スマートフォン、携帯電話、コンピュータ等のうちいずれか1つを用いることができる。利用者端末10aは、インターネット等のネットワークを介して利用登録システム30や、閲覧Webサーバ80に通信可能に接続する。
The user terminal 10 is a terminal device used by residents (users) belonging to a local government, which is an administrative agency. Here, residents belonging to a local government are residents who belong to an area governed by the local government, for example, residents who live in an area governed by the local government. Although one user terminal 10 is shown in this figure, two or more terminals may be used. When there are multiple user terminals 10, each is used by a different resident.
The user terminal 10 may be any one of a tablet, a smartphone, a mobile phone, a computer, etc. The user terminal 10a is communicatively connected to the usage registration system 30 and the browsing Web server 80 via a network such as the Internet.

ICカード15は、住民に対して個別に発行されて所有される。ICカード15は、住民に固有の情報が記憶される個人カードである。例えば、ICカード15は、地方自治体が発行するものであってもよく、例えば、マイナンバーカードを用いることができる。ICカード15は、利用登録システム30のカードリーダ35に対して、接触式または非接触式にて通信可能に接続することができる。
ICカード15には、住民の基本情報とマイナンバーカード署名用パスワードとが記憶される。基本情報は、住民個人に関する情報であり、例えば、氏名、住所、生年月日、性別が含まれる。パスワードは、ICカード15に記憶された基本情報を利用する際に認証を行うために用いられる。
The IC card 15 is issued to and owned by each resident. The IC card 15 is a personal card in which information specific to the resident is stored. For example, the IC card 15 may be issued by a local government, and for example, a My Number card may be used. The IC card 15 can be communicatively connected to the card reader 35 of the user registration system 30 in a contact or contactless manner.
The IC card 15 stores basic information about the resident and a My Number card signature password. The basic information is information about the resident, such as name, address, date of birth, and gender. The password is used for authentication when using the basic information stored in the IC card 15.

データセンターサーバ20は、利用者管理サーバ50、通知物サーバ60、通知物配信サーバ70に、それぞれ通信可能に接続される。データセンターサーバ20は、利用者管理サーバ50、通知物サーバ60、通知物配信サーバ70に対して接続する場合には、総合行政ネットワーク(LGWAN:Local Government Wide Area Network)を介して接続される。LGWANは、行政機関専用のネットワークであり、インターネットから切り離された閉域ネットワークである。
データセンターサーバ20は、少なくとも1つの地方自治体に属する住民に関する情報である住民情報を記憶する住民情報記憶サーバとして機能する。住民情報には、基本情報が含まれる。基本情報は、上述したように、住民個人に関する情報であり、氏名、住所、生年月日、性別が含まれる。
データセンターサーバ20に記憶される住民情報は、1つの地方自治体について記憶されていてもよいし、複数の地方自治体について、地方自治体毎に記憶されていてもよい。この住民情報は、該当する地方自治体に属する管理端末40a、管理端末40b、通知物作成端末45であれば、通知物配信サーバ70を介して参照をすることが可能である。なお、管理端末40a、管理端末40b、通知物作成端末45は、これらの端末が所属する地方自治体以外の住民情報については、参照ができないようになっている。
The data center server 20 is communicatively connected to the user management server 50, the notification server 60, and the notification distribution server 70. When the data center server 20 is connected to the user management server 50, the notification server 60, and the notification distribution server 70, the data center server 20 is connected via a local government wide area network (LGWAN). The LGWAN is a network exclusively for government agencies, and is a closed network separated from the Internet.
The data center server 20 functions as a resident information storage server that stores resident information, which is information about residents belonging to at least one local government. The resident information includes basic information. As described above, the basic information is information about an individual resident, and includes name, address, date of birth, and gender.
The resident information stored in the data center server 20 may be stored for one local government, or may be stored for each of a plurality of local governments. This resident information can be referenced via the notification distribution server 70 by the management terminal 40a, management terminal 40b, and notification creation terminal 45 that belong to the relevant local government. Note that the management terminal 40a, management terminal 40b, and notification creation terminal 45 are not allowed to reference resident information of any other local government than the one to which they belong.

利用登録システム30は、地方自治体の庁舎内に設置され、利用者端末10、利用者管理サーバ50に対して通信可能に接続される。
利用登録システム30は、住民が地方自治体から通知物を電子的に受け取るための利用登録をする。
利用登録システム30は、カードリーダ35を有する。カードリーダ35は、利用登録をする場合に、ICカード15から基本情報を読み出す。住民は利用登録をする場合には、自身の基本情報が記憶されたICカード15を庁舎に持参し、カードリーダ35にICカード15を読み取らせることで利用登録をする。ここで、利用者端末10にカードリーダ35の機能が搭載されているまたは、カードリーダ35と同様の機能を有するカードリーダが接続されている場合、住民は、庁舎に出向くことなく、自身の有する利用者端末10を用いて利用登録することもできる。すなわち、住民は、カードリーダを有していない場合であっても、庁舎に出向くことで利用登録をすることができる。
利用登録をした後、住民は、自身が所有する利用者端末10を利用し、通知物を電子データで受信し、閲覧することができる。
The user registration system 30 is installed in a local government office and is communicatively connected to the user terminal 10 and the user management server 50 .
The user registration system 30 allows residents to register in order to electronically receive notifications from local governments.
The user registration system 30 has a card reader 35. When registering, the card reader 35 reads basic information from the IC card 15. When a resident registers, the resident brings the IC card 15 in which the resident's basic information is stored to the government office and registers by having the card reader 35 read the IC card 15. Here, if the user terminal 10 is equipped with the function of the card reader 35 or is connected to a card reader having the same function as the card reader 35, the resident can also register using the user terminal 10 that the resident owns without going to the government office. In other words, even if the resident does not have a card reader, the resident can register by going to the government office.
After completing the user registration, the resident can use his/her own user terminal 10 to receive and view notifications in electronic data format.

カードリーダ35は、ICカード15と通信を行い、ICカード15からデータを読み出す。カードリーダ35は、ICカード15へのデータの書き込みする機能があってもよい。カードリーダ35は、接触式または非接触式によってICカード15と通信を行うことができる。 The card reader 35 communicates with the IC card 15 and reads data from the IC card 15. The card reader 35 may also have a function for writing data to the IC card 15. The card reader 35 can communicate with the IC card 15 in a contact or non-contact manner.

管理端末40a、管理端末40b、通知物作成端末45は、地方自治体の職員によって利用される端末装置である。管理端末40a、管理端末40b、通知物作成端末45は、通知物配信サーバ70に対して通信可能に接続される。
管理端末40aは、地方自治体から住民に対して通知される通知物を、利用登録された住民に対して送信するための各種機能を有する。管理端末40aは、地方自治体の職員のうち、通知物の送信担当者によって利用される。通知物は、通知する内容が記述されたものである。通知物の形態には、通知内容が印刷媒体に印刷された印刷通知物と、通知内容を含む電子データである電子通知物とがある。
管理端末40bは、地方自治体の職員のうち、管理端末40aを利用する送信担当者を管理する管理者(例えば上司)が利用する端末装置である。管理端末40bは、通知物を電子的に送信する事に対する承認要求を管理端末40aから受けた場合に、管理者から入力される操作指示に応じて、承認の指示を入力することが可能である。
通知物作成端末45は、通知物の作成担当者によって利用される端末装置であり、通知物の電子データを作成する端末装置である。通知物作成端末45は、管理端末40aとは別の端末装置として説明するが、1つの端末装置において、管理端末40aの機能と通知物作成端末45の機能の両方が設けられていてもよい。
これら管理端末40a、管理端末40b、通知物作成端末45は、コンピュータが用いられる。また、管理端末40a、管理端末40b、通知物作成端末45は、それぞれ複数台が用いられてもよい。
The management terminal 40a, the management terminal 40b, and the notification creation terminal 45 are terminal devices used by employees of local governments. The management terminal 40a, the management terminal 40b, and the notification creation terminal 45 are communicably connected to a notification distribution server 70.
The management terminal 40a has various functions for transmitting notifications from the local government to residents who have registered to use the terminal. The management terminal 40a is used by local government employees who are responsible for sending notifications. Notifications contain written information about the notification. Notifications come in two forms: printed notifications, in which the notification information is printed on a print medium, and electronic notifications, which are electronic data that include the notification information.
The management terminal 40b is a terminal device used by a manager (e.g., a superior) who manages the transmission personnel who use the management terminal 40a among the employees of the local government. When the management terminal 40b receives an approval request for electronically transmitting a notification from the management terminal 40a, it is possible for the management terminal 40b to input approval instructions in response to the operational instructions input by the manager.
The notification creation terminal 45 is a terminal device used by a person in charge of creating the notification, and is a terminal device that creates electronic data of the notification. The notification creation terminal 45 will be described as a terminal device separate from the management terminal 40a, but a single terminal device may be provided with both the functions of the management terminal 40a and the notification creation terminal 45.
Computers are used as the management terminal 40a, the management terminal 40b, and the notice creation terminal 45. Furthermore, a plurality of each of the management terminal 40a, the management terminal 40b, and the notice creation terminal 45 may be used.

利用者管理サーバ50は、利用登録システム30、データセンターサーバ20、通知物サーバ60と、閲覧Webサーバ80とそれぞれ通信可能に接続される。
利用者管理サーバ50は、通知物管理システム1を利用する住民や職員に関する情報を記憶する。例えば、利用登録システム30を利用して利用登録された住民に関する情報や、管理端末40a、管理端末40bを利用する職員に関する情報を記憶する。
The user management server 50 is communicatively connected to the usage registration system 30, the data center server 20, the notification server 60, and the browsing Web server 80.
The user management server 50 stores information about residents and staff who use the notification management system 1. For example, it stores information about residents who have registered using the user registration system 30, and information about staff who use the management terminals 40a and 40b.

通知物サーバ60は、データセンターサーバ20と、利用者管理サーバ50と、閲覧Webサーバ80とに通信可能に接続される。通知物サーバ60は、通知物の電子データ(例えばPDFデータ)を記憶しており、閲覧Webサーバ80からの閲覧要求に応じてPDFデータを閲覧Webサーバ80に送信する。 The notification server 60 is communicatively connected to the data center server 20, the user management server 50, and the viewing web server 80. The notification server 60 stores electronic data of the notification (e.g., PDF data) and transmits the PDF data to the viewing web server 80 in response to a viewing request from the viewing web server 80.

通知物配信サーバ70は、通知物を送信する対象の住民に関する情報と、送信する対象となる通知物の電子データとの対応関係を示すデータの生成や、通知物の電子データの生成等を行う。通知物配信サーバ70は、管理端末40a、管理端末40b、通知物作成端末45、データセンターサーバ20とに通信可能に接続される。 The notification distribution server 70 generates data showing the correspondence between information about residents to whom notifications are to be sent and electronic data of the notifications to be sent, and generates electronic data of the notifications. The notification distribution server 70 is communicatively connected to the management terminal 40a, the management terminal 40b, the notification creation terminal 45, and the data center server 20.

閲覧Webサーバ80は、利用者端末10からの通知物の電子データの閲覧要求を受けると、利用者管理サーバ50においてログイン認証処理が行われ、ログインが許可された場合に、通知物の電子データを利用者端末10に閲覧可能に公開する。 When the viewing web server 80 receives a request from the user terminal 10 to view the electronic data of the notification, the user management server 50 performs a login authentication process, and if the login is permitted, the viewing web server 80 makes the electronic data of the notification available for viewing on the user terminal 10.

次に上述した利用登録システム30、利用者管理サーバ50、通知物サーバ60、通知物配信サーバ70、閲覧Webサーバ80についてさらに説明する。
図2は、利用登録システム30の機能を説明する概略機能ブロック図である。
利用登録システム30は、利用登録サーバ31とカードリーダ35とが接続されている。
利用登録サーバ31は、通信部311と制御部312とを有する。
通信部311は、カードリーダ35、利用者端末10と通信を行う。
制御部312は、利用登録サーバ31の各部を制御する。制御部312は、取得情報処理部3121と、個人カード読取処理部3122と、認証処理部3123とを含む。
取得情報処理部3121は、カードリーダ35や、利用者端末10等のような外部の機器から得られる各種情報を処理する。
個人カード読取処理部3122は、個人カードから、個人カードに記憶された情報を読み出す。例えば、個人カード読取処理部3122は、カードリーダ35や、利用者端末10に設けられたカードリーダから情報を取得するための処理を行う。
認証処理部3123は、各種認証処理を行う。ここでいう認証処理は、住民がカードリーダ35にICカード15を読み取らせた際に、ICカード15が正しいものであるか否かを判定するために、ICカード15に記憶された所定の情報(例えば、基本情報)と、公的個人認証用(署名用)パスワードとを、公的個人認証機関サーバに送信することで問い合わせをし、公的個人認証機関サーバから得られる問い合わせ結果に基づいて、判定する処理である。ここで公的個人認証機関サーバは、ICカード15として用いられる個人カードの発行や、ICカード15に記憶される情報を管理する機関によって運用されるサーバである。公的個人認証機関サーバは、例えば、J-LIS(japan agency for local authority information systems、地方公共団体情報システム機構)によって運用されるサーバである。公的個人認証機関サーバから得られる問い合わせ結果が、本人確認ができたことを示す結果である場合には、ICカード15が正しく発行されたものであり、ICカード15を利用しようとする住民がICカード15の所有者であることが確認できたことを示す。ICカード15がマイナンバーである場合、公的個人認証用(署名用)パスワードとは、マイナンバーカード署名用パスワードである。ICカード15を利用する場合に、このマイナンバーカード署名用パスワードを利用者に入力してもらい、公的個人認証機関サーバにおいて照合することにより、ICカード15の利用者がICカード15の所有者本人であるか否かを確認することができる。
Next, the above-mentioned user registration system 30, user management server 50, notification server 60, notification distribution server 70, and viewing Web server 80 will be further described.
FIG. 2 is a schematic functional block diagram illustrating the functions of the user registration system 30. As shown in FIG.
The user registration system 30 is connected to a user registration server 31 and a card reader 35 .
The registration server 31 includes a communication unit 311 and a control unit 312 .
The communication unit 311 communicates with the card reader 35 and the user terminal 10 .
The control unit 312 controls each unit of the user registration server 31. The control unit 312 includes an acquired information processing unit 3121, a personal card reading processing unit 3122, and an authentication processing unit 3123.
The acquired information processing unit 3121 processes various information acquired from external devices such as the card reader 35 and the user terminal 10 .
The personal card reading processing unit 3122 reads out information stored in the personal card from the personal card. For example, the personal card reading processing unit 3122 performs processing for acquiring information from the card reader 35 or a card reader provided in the user terminal 10.
The authentication processing unit 3123 performs various authentication processes. The authentication process here is a process in which, when a resident causes the card reader 35 to read the IC card 15, in order to determine whether the IC card 15 is correct, a query is made by sending predetermined information (e.g., basic information) stored in the IC card 15 and a password for public personal authentication (signature) to a public personal authentication institution server, and a judgment is made based on the query result obtained from the public personal authentication institution server. Here, the public personal authentication institution server is a server operated by an institution that issues personal cards used as the IC card 15 and manages information stored in the IC card 15. The public personal authentication institution server is, for example, a server operated by J-LIS (Japan Agency for Local Authority Information Systems). If the query result obtained from the public personal authentication institution server indicates that the identity of the resident has been confirmed, it indicates that the IC card 15 has been issued correctly and that it has been confirmed that the resident who is going to use the IC card 15 is the owner of the IC card 15. When the IC card 15 is a My Number, the public personal authentication (signature) password is the My Number card signature password. When using the IC card 15, the user is asked to input this My Number card signature password, which is then verified by the public personal authentication organization server, thereby making it possible to confirm whether the user of the IC card 15 is the actual owner of the IC card 15.

図3は、利用者管理サーバ50の機能を説明する概略機能ブロック図である。
利用者管理サーバ50は、通信部510と、制御部520と、記憶部530とを有する。
通信部510は、データセンターサーバ20、利用登録システム30、通知物サーバ60、閲覧Webサーバ80と通信を行う。
制御部520は、取得部5201と、ユーザ情報照会部5202と、ユーザ登録部5203と、利用規約管理部5204と、自治体グループ管理部5205と、ステータス管理部5206と、認証処理部5207と、暗号化管理部5208とを含む。
FIG. 3 is a schematic functional block diagram illustrating the functions of the user management server 50. As shown in FIG.
The user management server 50 has a communication unit 510, a control unit 520, and a memory unit 530.
The communication unit 510 communicates with the data center server 20 , the usage registration system 30 , the notification server 60 , and the viewing Web server 80 .
The control unit 520 includes an acquisition unit 5201 , a user information inquiry unit 5202 , a user registration unit 5203 , a terms of use management unit 5204 , a local government group management unit 5205 , a status management unit 5206 , an authentication processing unit 5207 , and an encryption management unit 5208 .

取得部5201は、住民が所有する個人カードに記憶された個人情報と、ユーザから入力されるマイナンバーカード署名用パスワードとを取得する。
ユーザ情報照会部5202は、取得部5201によって取得された個人情報とマイナンバーカード署名用パスワードとを公的個人認証機関サーバに記憶されているか否かを公的個人認証機関サーバに照会する。
ユーザ登録部5203は、公的個人認証機関サーバから得られる照会結果に基づいて、本人確認ができたことを示す結果である場合に、利用者登録一覧データに個人情報を書き込む。
利用規約管理部5204は、ユーザ情報記憶部5301に記憶された利用規約同意情報を参照することによって、閲覧要求をした住民が利用規約に同意しているか否かを判定する。
自治体グループ管理部5205は、地方自治体と住民との関係を識別する。例えば、ユーザ情報記憶部5301には複数の地方自治体について、それぞれの住民のデータを記憶することができる。そのため、自治体グループ管理部5205が、ユーザ情報記憶部5301から住民に関する情報を読み出す際に、読み出す対象の地方自治体を識別した上で読み出す。
ステータス管理部5206は、住民の端末装置によって電子通知物が閲覧された場合に、通知物サーバ60(閲覧情報記憶部6303)に記憶された閲覧情報について、住民のユーザ識別情報と、閲覧された電子通知物の電子通知物識別情報とに対応する閲覧ステータスを、閲覧済みを表すステータスに更新する。
認証処理部5207は、利用者端末10、管理端末40a、管理端末40b等に対する認証を行う。
暗号化管理部5208は、利用者管理サーバ50内に記憶する情報を暗号化して記憶したり、復号処理を行う。
The acquisition unit 5201 acquires personal information stored on a personal card owned by a resident and a My Number card signature password input by the user.
The user information inquiry unit 5202 inquires of the public personal authentication organization server as to whether or not the personal information and the My Number card signature password acquired by the acquisition unit 5201 are stored in the public personal authentication organization server.
If the result of the inquiry obtained from the public personal authentication authority server indicates that the user's identity has been verified, the user registration unit 5203 writes the personal information into the user registration list data.
The terms of use management unit 5204 refers to the terms of use agreement information stored in the user information storage unit 5301 to determine whether or not the resident who has made the viewing request has agreed to the terms of use.
The local government group management unit 5205 identifies the relationship between local governments and residents. For example, data on residents of multiple local governments can be stored in the user information storage unit 5301. Therefore, when the local government group management unit 5205 reads information on residents from the user information storage unit 5301, the local government group management unit 5205 identifies the local government to be read and then reads the information.
When an electronic notification is viewed by a resident's terminal device, the status management unit 5206 updates the viewing status corresponding to the resident's user identification information and the electronic notification identification information of the viewed electronic notification for the viewing information stored in the notification server 60 (viewing information storage unit 6303) to a status indicating that the electronic notification has been viewed.
The authentication processing unit 5207 performs authentication for the user terminal 10, the management terminal 40a, the management terminal 40b, and the like.
The encryption management unit 5208 encrypts and stores information to be stored in the user management server 50, and performs decryption processing.

記憶部530は、各種情報を記憶する。記憶部530は、ユーザ情報記憶部5301、職員情報記憶部5302を有する。
ユーザ情報記憶部5301は、電子配信を希望する利用者からの利用登録操作に応じて利用者のユーザ情報を記憶する。
The storage unit 530 stores various types of information. The storage unit 530 includes a user information storage unit 5301 and an employee information storage unit 5302.
The user information storage unit 5301 stores user information of a user who desires electronic distribution in response to a user registration operation by the user.

図4は、ユーザ情報記憶部5301に記憶されるユーザ情報の一例を示す図である。 ユーザ情報は、基本情報、メールアドレス、電話番号、ログインID、パスワード、ユーザID、利用規約同意情報を含む。
この基本情報は、データセンターサーバ20に記憶された基本情報と対応する情報(基本情報と同じ情報)である。メールアドレスは、自分が利用する利用者端末10によって受信可能な電子メールのアドレスを表す。電話番号は、ユーザが所有する機器(スマートフォン、タブレット、携帯電話、電話機等)に割り当てられた電話番号である。ログインIDは、通知物を電子的に受信するサービスサイトにログインするための識別情報であり、住民(ユーザ)毎に割り当てられる。パスワードは、サービスサイトにログインするためのパスワードである。ユーザIDは、サービスサイトにおいて、ユーザを識別する識別情報であり、ユーザ毎に割り当てられる。
利用規約同意情報は、住民が利用規約に同意しているか否かを表す情報を含む。同意している場合には、同意した年月日を記憶する。同意していなければ、この年月日は記憶されない。
4 is a diagram showing an example of user information stored in the user information storage unit 5301. The user information includes basic information, an email address, a phone number, a login ID, a password, a user ID, and terms of use agreement information.
This basic information is information that corresponds to the basic information stored in the data center server 20 (the same information as the basic information). The email address represents an email address that can be received by the user terminal 10 used by the user. The telephone number is a telephone number assigned to a device owned by the user (smartphone, tablet, mobile phone, telephone, etc.). The login ID is identification information for logging in to a service site that receives notifications electronically, and is assigned to each resident (user). The password is a password for logging in to the service site. The user ID is identification information for identifying a user on the service site, and is assigned to each user.
The terms of use agreement information includes information indicating whether or not the resident has agreed to the terms of use. If the resident has agreed, the date of agreement is stored. If the resident has not agreed, this date is not stored.

職員情報記憶部5302は、利用者管理サーバ50や通知物サーバ60を利用する地方自治体の職員に関する情報を記憶する。
図5は、職員情報記憶部5302に記憶される職員情報の一例を示す図である。
職員情報は、氏名、部署、メールアドレス、ロールを含む。氏名は、職員の氏名である。部署は、地方自治体において所属する部署を表す。メールアドレスは、地方自治体において業務を行う上で地方自治体から職員に対して割り当てられた電子メールのアドレスを表す。ロールは、地方自治体における役職や役割を表す。例えば、ロールは、「担当者」と「管理者」とがある。
The employee information storage unit 5302 stores information about local government employees who use the user management server 50 and the notification server 60.
FIG. 5 is a diagram showing an example of staff information stored in the staff information storage unit 5302. As shown in FIG.
Staff information includes name, department, email address, and role. Name is the name of the staff member. Department indicates the department to which the staff member belongs in the local government. Email address indicates the email address assigned to the staff member by the local government when performing work in the local government. Role indicates the position or role in the local government. For example, roles include "person in charge" and "manager."

図6は、通知物サーバ60の機能を説明する概略機能ブロック図である。
通知物サーバ60は、通信部610と、制御部620と、記憶部630とを有する。 通信部610は、データセンターサーバ20、利用者管理サーバ50、閲覧Webサーバ80と通信を行う。
制御部620は、送付先一覧データ取得部6201と、利用者登録一覧データ取得部6202と、判定部6203と、閲覧管理部6204と、同意管理部6205とを有する。
FIG. 6 is a schematic functional block diagram illustrating the function of the notification server 60. As shown in FIG.
The notification server 60 includes a communication unit 610, a control unit 620, and a storage unit 630. The communication unit 610 communicates with the data center server 20, the user management server 50, and the browsing Web server 80.
The control unit 620 has a delivery destination list data acquisition unit 6201 , a user registration list data acquisition unit 6202 , a determination unit 6203 , a viewing management unit 6204 , and a consent management unit 6205 .

送付先一覧データ取得部6201は、通知物を送る対象とされた対象者に関する情報を含む送付先一覧データを取得する。例えば、送付先一覧データ取得部6201は、地方自治体の職員が利用する端末装置(例えば、管理端末40aまたは管理端末40b)の操作に基づいて当該端末装置からアップロードされる送付先一覧データを受信することで取得する。
送付先一覧データ取得部6201が取得する送付先一覧データには、各住民に関する情報に対し、送付する対象の電子通知物を識別する通知物識別情報が対応付けられている。
The destination list data acquisition unit 6201 acquires destination list data including information on the target persons to whom the notification is to be sent. For example, the destination list data acquisition unit 6201 acquires the destination list data by receiving the destination list data uploaded from a terminal device (e.g., the management terminal 40a or the management terminal 40b) used by an employee of the local government based on the operation of the terminal device.
In the destination list data acquired by the destination list data acquisition unit 6201, information about each resident is associated with notification identification information for identifying the electronic notification to be sent.

利用者登録一覧データ取得部6202は、電子配信を希望する利用者からの利用登録操作に応じて登録された当該利用者の送信先を含む利用登録者一覧データを記憶するユーザ情報記憶部5301から、利用登録者一覧データを取得する。 The user registration list data acquisition unit 6202 acquires user registration list data from the user information storage unit 5301, which stores user registration list data including the destination of the user registered in response to the user registration operation by the user who wishes to receive electronic distribution.

判定部6203は、取得した送付先一覧データと前記利用者登録一覧データを照合し、照合結果に基づいて、送付先一覧データに含まれる住民に対する電子通知物の送信可否を判定する(マッチング処理)。判定部6203は、この判定を行う場合に用いるデータは、住民が所有する個人カードに記憶された個人情報と、ユーザから入力されるマイナンバーカード署名用パスワードとに基づいて公的個人認証機関サーバによって本人確認ができた結果が得られた場合に登録された利用者登録一覧データである。
また、判定部6203は、送付先一覧データに含まれる通知物識別情報と電子通知物記憶部6301に記憶された通知物識別情報とを照合し、照合結果に基づいて、送付先一覧データとして設定された通知物識別情報に対応する電子通知物が電子通知物記憶部6301に記憶されている場合に、当該通知物識別情報に対応する電子通知物の送信が可能であると判定する。
The determination unit 6203 compares the acquired destination list data with the user registration list data, and determines whether or not to send an electronic notification to a resident included in the destination list data based on the comparison result (matching process). The data used by the determination unit 6203 when making this determination is the user registration list data registered when the public personal authentication institution server has confirmed the identity of the resident based on the personal information stored in the personal card owned by the resident and the My Number card signature password entered by the user.
In addition, the judgment unit 6203 compares the notification identification information included in the destination list data with the notification identification information stored in the electronic notification memory unit 6301, and based on the comparison result, if an electronic notification corresponding to the notification identification information set as the destination list data is stored in the electronic notification memory unit 6301, it judges that it is possible to send an electronic notification corresponding to the notification identification information.

閲覧管理部6204は、判定部6203によって送信が可能と判定された電子通知物を、送付先一覧データに含まれる送信先に基づいて、対応する住民の端末装置に対して閲覧許可をする。
閲覧管理部6204は、利用者端末10から、電子通知物の閲覧要求を受信した場合に、当該閲覧要求を行った利用者端末10のユーザから同意指示があったか否かをユーザ情報記憶部5301を参照して判定し、住民が利用規約に同意していると判定された場合に電子通知物の閲覧を許可する。
閲覧管理部6204は、利用規約に同意していないと判定された場合に、閲覧要求元の利用者端末10に対して、利用規約に同意するか否かの問い合わせを行い、同意する旨の応答が利用者端末10から得られた場合に、電子通知物の閲覧を許可する。
The viewing management unit 6204 gives viewing permission to the corresponding resident's terminal device for the electronic notification determined by the determination unit 6203 as transmittable, based on the destination included in the destination list data.
When the viewing management unit 6204 receives a request to view an electronic notification from a user terminal 10, it refers to the user information storage unit 5301 to determine whether or not a consent instruction has been given by the user of the user terminal 10 that made the viewing request, and allows viewing of the electronic notification if it is determined that the resident has agreed to the terms of use.
If the viewing management unit 6204 determines that the terms of use have not been agreed to, it inquires of the user terminal 10 that made the viewing request as to whether or not the user agrees to the terms of use, and if a response indicating agreement is received from the user terminal 10, it permits viewing of the electronic notification.

同意管理部6205は、住民の利用者端末から電子通知物の閲覧要求を受信すると、要求元の住民が電子通知物を閲覧するサービスに対する利用規約に同意しているか否かを、利用者管理サーバ50にリクエストを送信することで、ユーザ情報記憶部5301に記憶された規約同意情報に基づいて判定する。
同意管理部6205は、利用規約に同意するか否かの問い合わせに対して、同意する旨の応答が端末装置から得られた場合に、同意の結果を規約同意情報としてユーザ情報記憶部5301に書き込みを行わせる。
When the consent management unit 6205 receives a request to view an electronic notification from a resident's user terminal, it determines whether the requesting resident has agreed to the terms of use for the service of viewing the electronic notification by sending a request to the user management server 50, based on the terms and conditions consent information stored in the user information storage unit 5301.
When a response indicating consent is received from the terminal device in response to an inquiry as to whether the user agrees to the terms of use, the consent management unit 6205 writes the result of consent as terms of use consent information in the user information storage unit 5301.

記憶部630は、各種データを記憶する。記憶部630は、電子通知物記憶部6301、送付先一覧データ記憶部6302、閲覧情報記憶部6303を有する。
電子通知物記憶部6301は、送信対象である電子通知物と当該電子通知物を識別する通知物識別情報とを記憶する。
図7は、電子通知物記憶部6301に記憶される通知物情報の一例を示す図である。 電子通知物記憶部6301は、通知物IDと、通知物PDFデータと、操作ログと、通知物レコードとを記憶する。
通知物IDは、電子通知物を個別に識別する情報である。
通知物PDFデータは、電子通知物の電子データであり、データ形式はPDF形式である。
The storage unit 630 stores various data. The storage unit 630 includes an electronic notification storage unit 6301, a delivery destination list data storage unit 6302, and a viewing information storage unit 6303.
The electronic notification storage unit 6301 stores the electronic notification to be transmitted and notification identification information for identifying the electronic notification.
7 is a diagram showing an example of notification information stored in the electronic notification storage unit 6301. The electronic notification storage unit 6301 stores a notification ID, notification PDF data, an operation log, and a notification record.
The notification ID is information for individually identifying an electronic notification.
The notification PDF data is electronic data of the electronic notification, and the data format is PDF.

操作ログは、電子通知物に対して操作した内容を表すログデータである。例えば、操作ログには、電子通知物の名称を変更した履歴や、電子通知物について承認依頼がされた場合に承認されたか否かを示す承認結果などが含まれる。
通知物レコードは、1つの電子通知物を元にして住民に対応した内容となるように編集が行われた場合に、いずれの電子通知物から生成された個別の電子通知物であるかの関係を表す。例えば、「○○給付金に関する通知」の電子通知物があった場合、この電子通知物をベースにして10人の住民に対してそれぞれ個別の内容となるように編集され、10種類の電子通知物が得られた場合には、編集する元になった電子通知物と、編集されることで得られた各電子通知物との関係を把握可能な情報が記憶される。
The operation log is log data that indicates the contents of operations performed on an electronic notification. For example, the operation log includes a history of changes to the name of an electronic notification, and an approval result indicating whether or not an approval request for an electronic notification has been made.
The notification record indicates the relationship of which electronic notification each individual electronic notification was generated from when an electronic notification was edited based on one electronic notification to have contents corresponding to a resident. For example, if there is an electronic notification "Notification regarding XX benefits," and this electronic notification is used as a base to edit the contents to be individual for 10 residents, resulting in 10 types of electronic notifications, information that allows the relationship between the original electronic notification and each electronic notification obtained by editing is stored.

送付先一覧データ記憶部6302は、送付先一覧データを記憶する。送付先一覧データは、送付する対象の住民の基本情報と、住民それぞれ送付する対象の電子通知物のファイル名が対応づけられたデータである。
閲覧情報記憶部6303は、ユーザ識別情報と、電子通知物識別情報と、電子通知物を閲覧したか否かを表す閲覧ステータスとを記憶する。
The destination list data storage unit 6302 stores destination list data. The destination list data is data in which basic information of residents to whom the notification is to be sent is associated with the file name of the electronic notification to be sent to each resident.
The viewing information storage unit 6303 stores user identification information, electronic notification identification information, and a viewing status indicating whether the electronic notification has been viewed.

次に、通知物管理システム1の動作について説明する。
通知物管理システム1の動作としては、大きくわけて、利用登録処理、通知物送信処理、閲覧処理がある。以下、順次説明する。
Next, the operation of the notification management system 1 will be described.
The operations of the notification management system 1 are roughly divided into a usage registration process, a notification transmission process, and a viewing process. Each process will be described below in order.

《利用登録処理》
利用登録処理は、住民が地方自治体から通知物を郵送等の書面ではなく、通知物を電子的に受け取る(電子データを受け取る)ための利用登録をする処理である。住民のうち、通知物を電子的に受領したい(通知物を印刷通知物ではなく電子通知物として受領したい)住民は、この利用登録をすることにより、通知物の電子データを受信し、利用者端末10によって閲覧することができる。
図8は、通知物管理システム1の全体の動作を説明する流れ図である。
図9は、利用登録処理の流れを説明するシーケンス図である。
<User registration process>
The user registration process is a process for residents to register to receive notifications from local governments electronically (receive electronic data) instead of in paper form such as by mail. Residents who wish to receive notifications electronically (receive notifications as electronic notifications instead of printed notifications) can receive the electronic data of notifications and view them on the user terminal 10 by registering to use the service.
FIG. 8 is a flow chart for explaining the overall operation of the notification management system 1. As shown in FIG.
FIG. 9 is a sequence diagram illustrating the flow of the usage registration process.

住民は、地方自治体から送られる通知物を郵送ではなく電子的に受け取ることを希望する場合、まずは利用登録を行う。住民は、利用登録をする場合、庁舎に出向き、利用登録システムを利用して利用登録をすることができ(図8ステップS1)、自身が所有する利用者端末10にカードリーダが設けられている場合には、自身の利用者端末10を利用して利用者登録をすることもできる。この実施形態においては、利用者端末10を利用して利用登録する場合について説明する。
利用登録をする場合、利用者端末10に対する操作入力をすることにより、通知物を電子的に受信するためのアプリケーションソフトウェア(以下、利用登録アプリと称する)をダウンロードし、実行する。これにより、利用登録手続がスタートする(図9ステップS101)。ここでダウンロードされるアプリケーションソフトウェアは、利用登録サーバ31が有するユーザを利用登録するための手続を行う機能と同等である。そのため、アプリケーションソフトウェアとして実行してもよいし、アプリケーションソフトウェアを利用せず、利用登録サーバ31と通信をし、利用登録サーバ31の機能を実行することで、利用登録を行うようにしてもよい。
When a resident wishes to receive notifications from a local government electronically instead of by mail, the resident must first register. When registering, the resident can go to the government office and register using the registration system (step S1 in FIG. 8), or if the resident's own user terminal 10 is equipped with a card reader, the resident can register using the user terminal 10. In this embodiment, the case of registering using the user terminal 10 will be described.
When registering for use, application software for electronically receiving notifications (hereinafter referred to as a registration application) is downloaded and executed by inputting an operation to the user terminal 10. This starts the registration procedure (step S101 in FIG. 9). The application software downloaded here is equivalent to the function of the registration server 31 for performing the procedure for registering a user. Therefore, it may be executed as application software, or it may be possible to perform registration by communicating with the registration server 31 and executing the function of the registration server 31 without using the application software.

利用登録手続が開始されると、利用者端末10は、通知物を電子的に受信することに関する利用規約と、ユーザ情報の利用に関する個人情報に関する取り扱い規約とを利用者端末10の表示画面に表示する。ユーザは、これらの規約を参照し、同意する場合には、画面上に表示された「同意」のボタンを、利用者端末10のタッチパネルからタッチ入力する(図9ステップS102)。 When the registration procedure is started, the user terminal 10 displays the terms of use for receiving notifications electronically and the terms of use for handling personal information related to the use of user information on the display screen of the user terminal 10. The user refers to these terms, and if they agree, touches the "Agree" button displayed on the screen on the touch panel of the user terminal 10 (FIG. 9, step S102).

利用規約に対する同意を表す操作入力を受け付けると、利用者端末10は、同意を表す同意指示として取得し、メールアドレスと電話番号の入力する入力画面を表示画面に表示する。これに対し、ユーザは、メールアドレスと電話番号をタッチパネルから入力する(図9ステップS103)。メールアドレスと電話番号が入力されると、利用者端末10は、入力されたデータと、同意指示とを利用登録アプリに引き渡す。
利用登録アプリは、メールアドレス、電話番号、同意指示とを取得すると、これら各データとセキュリティコード送信を要求するためのリクエストとを利用者管理サーバ50に送信する(図9ステップS180)。
When the user terminal 10 receives an operation input indicating consent to the terms of use, the user terminal 10 acquires the consent instruction indicating consent and displays an input screen for inputting an email address and a phone number on the display screen. In response, the user inputs an email address and a phone number from the touch panel (step S103 in FIG. 9). When the email address and phone number are input, the user terminal 10 passes the input data and the consent instruction to the usage registration application.
When the user registration application acquires the email address, telephone number, and consent instruction, it transmits these data and a request for transmitting a security code to the user management server 50 (FIG. 9, step S180).

利用者管理サーバ50の通信部510は、メールアドレス、電話番号、同意指示を受信する。取得部5201は、通信部510が受信した、メールアドレス、電話番号、同意指示を取得する。ユーザ登録部5203は、取得部5201が取得した、メールアドレス、電話番号、同意指示を、ユーザ情報記憶部5301に書き込む。また、ユーザ登録部5203は、ユーザIDを発行し、発行したユーザIDを、メールアドレス、電話番号、同意指示に対応づけてユーザ情報記憶部5301に記憶する。
また、ユーザ登録部5203は、セキュリティコードを発行し、発行されたセキュリティコードを、受信したメールアドレスを宛先として電子メールにて送信する(図8ステップS2、図9ステップS201)。
The communication unit 510 of the user management server 50 receives the email address, telephone number, and consent instruction. The acquisition unit 5201 acquires the email address, telephone number, and consent instruction received by the communication unit 510. The user registration unit 5203 writes the email address, telephone number, and consent instruction acquired by the acquisition unit 5201 into the user information storage unit 5301. The user registration unit 5203 also issues a user ID, and stores the issued user ID in the user information storage unit 5301 in association with the email address, telephone number, and consent instruction.
Furthermore, the user registration unit 5203 issues a security code and transmits the issued security code by e-mail addressed to the received e-mail address (step S2 in FIG. 8, step S201 in FIG. 9).

利用者端末10は、利用者管理サーバ50から送信された電子メールを受信する。ユーザは、受信した電子メールの本文を利用者端末10の表示画面に表示させ、本文に記載されたセキュリティコードを確認する。ユーザは、このセキュリティコードを利用登録アプリのセキュリティコード入力欄に入力し、実行ボタンをタッチする。利用登録アプリにおいて、入力されたセキュリティコードと利用者管理サーバ50から受信したセキュリティコードが一致する場合には、個人カードの読み取りモードへ移行する。なお、利用者管理サーバ50から送信された電子メールに、利用登録をするためのURL(Uniform Resource Locator)が記載されている場合、ユーザは、電子メールに記載されたURLをタッチすることで(図8ステップS3)、認証を行い、個人カードの読み取りに移行するようにしてもよい。 The user terminal 10 receives the email sent from the user management server 50. The user displays the text of the received email on the display screen of the user terminal 10 and checks the security code written in the text. The user enters this security code into the security code input field of the user registration app and touches the execute button. If the entered security code matches the security code received from the user management server 50 in the user registration app, the mode transitions to a personal card reading mode. Note that if the email sent from the user management server 50 contains a uniform resource locator (URL) for user registration, the user may touch the URL written in the email (step S3 in FIG. 8) to perform authentication and transition to reading the personal card.

個人カードの読み取りモードに移行すると、利用者端末10は、「個人カードをカードリーダによって読み取って下さい」等のメッセージを表示画面に表示する。これにより、ユーザは、自身が所有する個人カード(ICカード15)をカードリーダ35に近づけ、読み取らせる。
利用者端末10は、カードリーダ35の読取可能な範囲内にICカード15が近づけられると、ICカード15に記憶された基本情報をカードリーダ35を介して読み出す。ここでは、ICカード15が特定のカード種別である場合には、ICカード15に記憶されたデータを読み出すにあたり、ICカード15に設定されたパスワードを入力する必要があるものもある(例えば、マイナンバーカード等)。この場合、利用者端末10は、「パスワードを入力して下さい」等のメッセージを表示画面に表示する。ここで、パスワードは、例えばICカード15が発行される段階において設定され、ユーザもカード発行時点において把握している。これを受けたユーザは、マイナンバーカード署名用パスワードを利用者端末10のタッチパネルから操作入力する。この入力されたマイナンバーカード署名用パスワードがカードリーダ35を介してICカード15に送られ、ICカード15内においてパスワードが一致するか判定され、一致する場合、ICカード15は基本情報を出力する。利用者端末10は、基本情報をカードリーダ35を介して取得する(ステップS105)。
利用登録アプリは、基本情報とマイナンバーカード署名用パスワードを取得し、利用者管理サーバ50に送信することで登録要求をする。ここでは、利用登録アプリは、基本情報とマイナンバーカード署名用パスワードについて所定の暗号化方式に従った暗号化処理をした上で、利用者管理サーバ50に送信する(図9ステップS182)。
When the mode is changed to the personal card reading mode, the user terminal 10 displays a message such as "Please read the personal card with the card reader" on the display screen. This prompts the user to bring his/her personal card (IC card 15) close to the card reader 35 and have it read.
When the IC card 15 is brought close to within the readable range of the card reader 35, the user terminal 10 reads the basic information stored in the IC card 15 through the card reader 35. Here, if the IC card 15 is a specific card type, it may be necessary to input a password set in the IC card 15 in order to read the data stored in the IC card 15 (for example, a My Number card, etc.). In this case, the user terminal 10 displays a message such as "Please enter your password" on the display screen. Here, the password is set, for example, at the stage when the IC card 15 is issued, and the user also knows it at the time of card issuance. Upon receiving this, the user operates the touch panel of the user terminal 10 to input the My Number card signature password. This input My Number card signature password is sent to the IC card 15 through the card reader 35, and it is determined in the IC card 15 whether the password matches, and if they match, the IC card 15 outputs the basic information. The user terminal 10 acquires the basic information through the card reader 35 (step S105).
The usage registration application requests registration by acquiring the basic information and the My Number card signature password and transmitting them to the user management server 50. Here, the usage registration application encrypts the basic information and the My Number card signature password according to a predetermined encryption method and transmits them to the user management server 50 (FIG. 9, step S182).

利用者管理サーバ50のユーザ情報照会部5202は、公的個人認証機関サーバに対して、基本情報とマイナンバーカード署名用パスワードとともに、照会要求を送信する(ステップS202)。この照会要求は、ICカード15から得られた基本情報とマイナンバーカード署名用パスワードとの組み合わせが公的個人認証機関サーバに登録されているか否かの照合を要求するものである。
公的個人認証機関サーバは、基本情報とパスワードと照会要求を受信すると、所定の暗号化方式に基づいて、基本情報とパスワードとを復号し、公的個人認証機関サーバの記憶装置に記憶された住民データを参照し、復号された基本情報とパスワードとの組み合わせが、記憶装置に記憶されているか否かを判定することによって本人確認処理を実行する(図9ステップS401)。公的個人認証機関サーバは、照会要求された基本情報とパスワードの組み合わせが記憶装置に記憶されている場合には、登録されていることを利用者管理サーバ50に通知する。
The user information inquiry unit 5202 of the user management server 50 transmits an inquiry request to the public personal authentication organization server together with the basic information and the My Number card signature password (step S202). This inquiry request is to check whether or not the combination of the basic information and the My Number card signature password obtained from the IC card 15 is registered in the public personal authentication organization server.
When the public personal authentication institution server receives the basic information, the password, and the inquiry request, it decrypts the basic information and the password based on a predetermined encryption method, refers to the resident data stored in the storage device of the public personal authentication institution server, and executes the identity verification process by determining whether the combination of the decrypted basic information and the password is stored in the storage device (step S401 in FIG. 9). If the combination of the requested basic information and the password is stored in the storage device, the public personal authentication institution server notifies the user management server 50 that it is registered.

利用者管理サーバ50のユーザ登録部5203は、登録されていることを示す通知を公的個人認証機関サーバから受信すると、ユーザ情報記憶部5301に対して基本情報を書き込み、通信部510によって、登録されていることを示す読取確認結果を利用者端末10に対して通知する(図9ステップS203)。
利用者端末10は、登録されていることを示す読取確認結果を受信すると(図9ステップS106)、『登録するログインIDとパスワードを入力して下さい』というメッセージとともに、ログインIDとパスワードの入力欄を画面に表示する。このログインIDとパスワードは、利用者管理サーバ50や通知物サーバ60が提供するサービスサイトにログインするために用いられる情報である。また、ログインIDとパスワードは、ユーザが任意に決められるが、利用者管理サーバ50がログインIDとパスワードとを発行し、利用者端末10に通知してもよい。なお、このログインにおいて用いられるパスワードは、上述のICカード15を利用する際に行われる本人確認用のパスワード(マイナンバーカード署名用パスワード)とは別のパスワードである。
When the user registration unit 5203 of the user management server 50 receives a notification from the public personal authentication institution server indicating that the user has been registered, it writes the basic information to the user information storage unit 5301 and notifies the user terminal 10 via the communication unit 510 of the reading confirmation result indicating that the user has been registered (step S203 in Figure 9).
When the user terminal 10 receives the read confirmation result indicating that the user has been registered (step S106 in FIG. 9), it displays an input field for the login ID and password on the screen along with a message saying "Please enter the login ID and password to be registered." This login ID and password are information used to log in to the service site provided by the user management server 50 and the notification server 60. The login ID and password can be determined arbitrarily by the user, but the user management server 50 may issue the login ID and password and notify the user terminal 10. The password used in this login is a different password from the password for identity verification (My Number Card signature password) used when using the above-mentioned IC card 15.

利用者端末10は、ログインIDとパスワードとがユーザから入力されると(図9ステップS107)、入力されたログインIDとパスワードとの入力を受け付ける。利用登録アプリは、入力されたログインIDとパスワードとを取得し、利用者管理サーバ50に送信する(図8ステップS4、図9ステップS183)。利用者管理サーバ50は、ログインIDとパスワードとを受信すると、ユーザ情報を暗号化し(図9ステップS204)、ユーザ情報記憶部5301のユーザIDに対応付けて記憶する(図9ステップS205)。 When a login ID and password are input by the user (step S107 in FIG. 9), the user terminal 10 accepts the input login ID and password. The usage registration app acquires the input login ID and password and transmits them to the user management server 50 (step S4 in FIG. 8, step S183 in FIG. 9). When the user management server 50 receives the login ID and password, it encrypts the user information (step S204 in FIG. 9) and stores them in association with the user ID in the user information storage unit 5301 (step S205 in FIG. 9).

この利用登録処理を行うことによって、住民は、地方自治体から送られる通知物を郵送ではなく電子的に受け取ることができるように登録することができる。また、ICカード15に記憶された情報と、公的個人認証機関サーバに登録された情報とを照合するようにしたので、公的個人認証機関サーバに登録された住民であるか否かの確認をした上で、ICカード15を有している住民について登録することが可能となる。また、登録する際、基本情報をICカード15から読み出す際に、住民はマイナンバーカード署名用パスワードを入力する必要があることから、ICカード15を利用する住民について本人認証をした上で、登録することができる。これにより、電子的に通知物を受信したい住民とは異なる住民に対し、本来送付したい宛先(住民)以外に通知物が送信されるような登録がされることを防止することができる。 By carrying out this registration process, residents can register to receive notifications from local governments electronically, rather than by mail. In addition, the information stored in IC card 15 is compared with the information registered in the public personal authentication agency server, so it is possible to register residents who have IC card 15 after confirming whether they are residents registered in the public personal authentication agency server. In addition, when registering, residents must enter their My Number card signature password when reading basic information from IC card 15, so residents who use IC card 15 can be registered after identity authentication. This makes it possible to prevent registrations that send notifications to addresses other than the intended address (resident) to residents other than the one who wants to receive notifications electronically.

《通知物送信処理》
次に、通知物送信処理について説明する。通知物送信処理は、地方自治体の職員が利用登録をしてある住民に対して通知物を電子データにて送信する場合の処理である。利用登録がされていない住民については、この通知物送信処理とは別の手続によって通知物が郵送される。
図10、図11、図12は、通知物送信処理を説明するシーケンス図である。
<Notification sending process>
Next, the notification transmission process will be explained. The notification transmission process is a process in which a local government employee sends a notification by electronic data to a resident who has registered for use. For residents who have not registered for use, notifications are mailed by a procedure different from this notification transmission process.
10, 11 and 12 are sequence diagrams illustrating the notification transmission process.

地方自治体の職員は、管理端末40aに対する操作入力をすることにより、通知物サーバ60にアクセスし、ログイン画面を表示させる。ここでは、管理端末40aを利用する職員については、予め利用登録を行ってある(図8ステップS5)。職員は、自分に割り当てられているログインIDとパスワードをキーボードやマウス等の入力装置を操作して入力する。
管理端末40aは、ログインIDとパスワードとが入力されると(図10ステップS111)、入力されたログインIDとパスワードとを通知物サーバ60に送信する。
通知物サーバ60は、管理端末40aからログインIDとパスワードとを受信すると、ログイン認証要求とともに、ログインIDとパスワードとを利用者管理サーバ50に送信する(図10ステップS311)。
A local government employee accesses the notification server 60 by operating the management terminal 40a to display the login screen. The employee who will be using the management terminal 40a has been registered in advance (step S5 in FIG. 8). The employee operates an input device such as a keyboard or mouse to input the login ID and password assigned to him or her.
When the login ID and password are input (step S111 in FIG. 10), the management terminal 40a transmits the input login ID and password to the notification server 60.
When the notification server 60 receives the login ID and password from the management terminal 40a, it transmits the login ID and password together with a login authentication request to the user management server 50 (step S311 in FIG. 10).

利用者管理サーバ50は、通知物サーバ60からログイン認証要求とログインIDとパスワードとを受信すると、受信したログインIDとパスワードとの組み合わせが、ユーザ情報記憶部1031に記憶されたログインIDとパスワードとの組み合わせと一致するか否かを判定することでログイン認証を行う(図10ステップS211)。受信したログインIDとパスワードとの組み合わせと、ユーザ情報記憶部5301に記憶されたログインIDとパスワードとの組み合わせが一致する場合、利用者管理サーバ50は、ログインを許可する認証結果を通知物サーバ60に送信する。 When the user management server 50 receives a login authentication request, login ID, and password from the notification server 60, it performs login authentication by determining whether the received login ID and password combination matches the login ID and password combination stored in the user information storage unit 1031 (FIG. 10, step S211). If the received login ID and password combination matches the login ID and password combination stored in the user information storage unit 5301, the user management server 50 transmits an authentication result to the notification server 60 that permits login.

通知物サーバ60は、ログイン許可の認証結果を受信すると、管理端末40aにログイン許可を送信する(図10ステップS312)。
管理端末40aは、ログイン許可の認証結果を受信すると(図10ステップS112)、職員からの操作入力に基づいて、利用登録者一覧のダウンロード要求を通知物サーバ60に送信する(図10ステップS113)。
通知物サーバ60は、管理端末40aから利用登録者一覧のダウンロード要求を受信すると、利用者管理サーバ50に利用登録者一覧のダウンロード要求を送信する(図10ステップS313)。
利用者管理サーバ50は、通知物サーバ60から利用登録者一覧のダウンロード要求を受信すると、利用者登録一覧のデータを生成する(図10ステップS212)。ここでは、利用者管理サーバ50は、利用登録者一覧の要求を行った管理端末40aが属する地方自治体を対象とし、ユーザ情報記憶部5301のうち、その地方自治体に属する住民の中から利用登録者を抽出することで、利用登録者一覧を生成する。これにより、管理端末40aが属する地方自治体とは別の地方自治体に属する住民を除外し、管理端末40aが属する地方自治体であって、当該地方自治体に属する住民の中から利用登録がされている住民が含まれる利用登録者一覧が得られる(図8ステップS6)。
When the notification server 60 receives the authentication result of login permission, it transmits login permission to the management terminal 40a (step S312 in FIG. 10).
When the management terminal 40a receives the authentication result of login permission (step S112 in FIG. 10), it transmits a request to download a list of registered users to the notification server 60 based on the operational input from the staff member (step S113 in FIG. 10).
When the notification server 60 receives the request to download the list of registered users from the management terminal 40a, it transmits the request to download the list of registered users to the user management server 50 (step S313 in FIG. 10).
When the user management server 50 receives a download request for the list of registered users from the notification server 60, it generates data for the list of registered users (step S212 in FIG. 10). Here, the user management server 50 generates the list of registered users by targeting the local government to which the management terminal 40a that requested the list of registered users belongs and extracting registered users from among the residents of that local government from the user information storage unit 5301. This eliminates residents that belong to a local government other than the local government to which the management terminal 40a belongs, and obtains a list of registered users that includes residents who are registered as users and who belong to the local government to which the management terminal 40a belongs (step S6 in FIG. 8).

管理端末40aが属する地方自治体がいずれであるかについては、自治体グループ管理部5205が、管理端末40aがログインする際に用いられたログインIDを基づいて地方自治体を識別するようにしてもよいし、管理端末40aに個別に割り当てられた端末識別情報に基づいて地方自治体を識別するようにしてもよい。この場合、利用者管理サーバ50は、地方自治体を識別する地方自治体識別情報とログインIDとを対応づけた地方自治体データ、または、地方自治体を識別する地方自治体識別情報と端末識別情報とを対応づけた地方自治体データを記憶部530に記憶しておき、自治体グループ管理部5205が、この記憶部304を参照することで、地方自治体を識別するようにしてもよい。
また、管理端末40aが属する地方自治体がいずれであるかについては、管理端末40aがログインする際にアクセスするURLの一部に、地方自治体を識別するための地方自治体コードを含めるようにしてもよい。この場合、自治体グループ管理部5205は、管理端末40aによってアクセスされログインが許可された場合に、そのアクセスされたURLに含まれる地方自治体コードを参照することで、地方自治体がいずれであるかを識別するようにしてもよい。URLの一部に地方自治体コードを含める場合、例えば、URLの末尾に、所定の文字(例えば「?」)と地方自治体コードとをパラメータとして記述するようにしてもよい。これにより、所定の文字よりも後ろの文字列を地方自治体コードとして認識することができる。
Regarding which local government the management terminal 40a belongs to, the local government group management unit 5205 may identify the local government based on the login ID used when the management terminal 40a logged in, or may identify the local government based on terminal identification information individually assigned to the management terminal 40a. In this case, the user management server 50 may store in the storage unit 530 local government data in which local government identification information identifying the local government corresponds to the login ID, or local government data in which local government identification information identifying the local government corresponds to the terminal identification information, and the local government group management unit 5205 may identify the local government by referring to the storage unit 304.
In addition, to determine which local government the management terminal 40a belongs to, a local government code for identifying the local government may be included in part of the URL accessed by the management terminal 40a when logging in. In this case, when the management terminal 40a accesses the local government group management unit 5205 and the login is permitted, the local government group management unit 5205 may identify which local government the local government is by referring to the local government code included in the accessed URL. When the local government code is included in part of the URL, for example, a predetermined character (e.g., "?") and the local government code may be described as parameters at the end of the URL. This allows the character string following the predetermined character to be recognized as the local government code.

ここで生成される利用登録者一覧は、住民の基本情報が含まれたデータである。
利用者管理サーバ50は、利用登録者一覧が生成されると、利用登録者一覧を通知物サーバ60に送信する。送信される利用登録者一覧のデータ形式は、任意のデータ形式であってもよいが、送信されるデータ形式は、例えば、JSON(JavaScriptObject Notation)データ型のデータ形式であってもよい。
The list of registered users generated here is data that includes basic information about residents.
When the list of registered users is generated, the user management server 50 transmits the list of registered users to the notification server 60. The data format of the list of registered users to be transmitted may be any data format, but the data format to be transmitted may be, for example, a data format of JSON (JavaScript Object Notation) data type.

通知物サーバ60は、利用登録者一覧を利用者管理サーバ50から受信すると、利用登録者一覧を管理端末40aにおいて利用可能なデータ形式に変換し(図10ステップS314)、管理端末40aに送信する。ここで通知物サーバ60は、管理端末40aが対応しているデータ形式がCSV(comma separated values)形式である場合には、利用登録者一覧をJSONデータ型のデータ形式からCSV形式に変換してから送信する。 When the notification server 60 receives the list of registered users from the user management server 50, it converts the list of registered users into a data format that can be used by the management terminal 40a (step S314 in FIG. 10) and transmits it to the management terminal 40a. Here, if the data format supported by the management terminal 40a is CSV (comma separated values) format, the notification server 60 converts the list of registered users from the JSON data type data format to CSV format before transmitting it.

管理端末40aは、通知物サーバ60から送信された利用登録者一覧を取得する(図10ステップS114)。ここでは、管理端末40aが属する地方自治体において、全住民が利用登録しているとは限らないため、全住民のなかで、電子通知物を受け取るための利用登録をしている住民に関して、利用登録者一覧を基に特定することができる。また、利用登録されていない住民については利用登録者一覧に含まれていないため、そのような住民については郵送にて通知物(電子通知物に基づいて印刷媒体に印刷された通知物)を発送するよう処理が進められ、利用登録者一覧に含まれている住民については、電子通知物を送信することができる。 The management terminal 40a obtains the list of registered users sent from the notification server 60 (step S114 in FIG. 10). Since not all residents in the local government to which the management terminal 40a belongs are necessarily registered users, it is possible to identify those residents who are registered to receive electronic notifications based on the list of registered users. Furthermore, since residents who are not registered users are not included in the list of registered users, the process proceeds to send notifications (notifications printed on print media based on the electronic notifications) by mail to such residents, and electronic notifications can be sent to residents included in the list of registered users.

管理端末40aは、利用登録者一覧を用いて、送付する対象の住民の基本情報が含まれる送付先一覧と通知物の電子データ(例えばPDF(Portable Document Format)形式の電子通知物)を作成する。ここで生成される電子通知物は、元になる電子通知物に対して、送信する対象の住民に応じた内容となるように編集された個別の電子通知物である。 個別の電子通知物が作成されると、作成された電子通知物に対してファイル名が付与される。
ここで、管理端末40aは、職員の操作入力に基づいて、送付先一覧に、住民の基本情報に、当該住民に対して送付する通知物のPDFデータのファイル名を加えた上で、送付先一覧データを生成する(図10ステップS115)。すなわちここでは、送付先一覧データでは、送付する対象の住民毎に、それぞれ送付する対象の電子通知物のファイル名が対応づけられる。
The management terminal 40a uses the list of registered users to create a list of recipients including basic information about the residents to whom the notification is to be sent, and electronic data for the notification (for example, an electronic notification in Portable Document Format (PDF) format). The electronic notification generated here is an individual electronic notification that has been edited from the original electronic notification to have content appropriate for the resident to whom it is to be sent. When an individual electronic notification is created, a file name is assigned to the created electronic notification.
Here, the management terminal 40a generates the destination list data by adding the file name of the PDF data of the notification to be sent to the resident to the basic information of the resident based on the operational input of the staff member (FIG. 10, step S115). That is, in the destination list data, the file name of the electronic notification to be sent corresponds to each resident to be sent.

ここで、このステップS115についてより詳しく説明する。
送付先一覧データは、送信先となる住民の基本情報と、送付する通知物のPDFデータのファイル名とが対応付けられたデータである。その送付先一覧は、例えばCSV形式の電子ファイルである。送付先となる住民の基本情報は、利用登録者一覧に含まれた基本情報を用いることができる。
ここで、通知物によっては、全住民を対象として送付する場合もあるが、全住民のうち、ある条件に合致する住民を対象として送付する場合もある。ある条件に合致する住民を対象とする通知物を送付する場合、通知物サーバ60から受信した利用登録者一覧のうち、送信対象となる住民を抽出する必要がある。このような場合、職員は、管理端末40aを操作し、地方自治体の業務システムであって通知物管理システム1とは別のシステムである業務システムから、通知物を送付する対象者リストをダウンロードする。この対象者リストは、地方自治体において今回送付対象となっている通知物を送付する対象の住民が含まれており、郵送にて通知物を送付する対象の住民と電子的に通知物を送付する対象の住民とが含まれたデータである。
Here, step S115 will be described in more detail.
The destination list data is data in which basic information of the recipient residents is associated with the file name of the PDF data of the notification to be sent. The destination list is, for example, an electronic file in CSV format. The basic information of the recipient residents can be the basic information included in the user registration list.
Here, depending on the notification, it may be sent to all residents, but it may also be sent to residents among all residents who meet certain conditions. When sending notifications to residents who meet certain conditions, it is necessary to extract residents to whom the notifications are to be sent from the list of registered users received from the notification server 60. In such a case, the employee operates the management terminal 40a to download a list of recipients to whom the notifications are to be sent from a business system that is a business system of the local government and is a system separate from the notification management system 1. This list of recipients includes residents to whom the notification currently being sent in the local government is to be sent, and is data including residents to whom the notifications are to be sent by mail and residents to whom the notifications are to be sent electronically.

職員は、対象者リストと、利用登録者一覧とを目視によって突合させ、対象者リストから通知物を電子的に送付する住民を手作業によって抽出する。抽出結果に基づく住民に関するリスト(電子送付住民リスト)は、職員の操作指示に基づいて、管理端末40aが生成する。この場合、管理端末40aは、この電子送付住民リストの生成は、利用者管理サーバ50の機能とは別に、ローカル環境において生成する(図8ステップS7)。
また、職員は、対象者リストから、利用登録者一覧に対応する住民の抽出処理を、通知物サーバ60に行わせるようにしてもよい。例えば、職員は、管理端末40aを操作し、対象者リストと利用登録者一覧とを利用者管理サーバ50に読み込ませる。利用者管理サーバ50の制御部520は、対象者リストと利用登録者一覧とを突合させ、基本情報が一致する住民を抽出することで、対象者リストから利用登録者一覧に登録されている住民を抽出する。そして利用者管理サーバ50の制御部520は、抽出結果として、電子送付住民リストを生成し、管理端末40aの画面上に表示させるようにしてもよい。
The staff visually checks the target list against the list of registered users and manually selects from the target list those residents to whom notifications will be sent electronically. A list of residents based on the extraction results (electronic resident list) is generated by the management terminal 40a in response to the staff's operational instructions. In this case, the management terminal 40a generates the electronic resident list in a local environment, separate from the functions of the user management server 50 (step S7 in FIG. 8).
The staff may also cause the notification server 60 to extract residents corresponding to the registered user list from the target list. For example, the staff operates the management terminal 40a to load the target list and the registered user list into the user management server 50. The control unit 520 of the user management server 50 compares the target list with the registered user list and extracts residents whose basic information matches, thereby extracting residents registered in the registered user list from the target list. The control unit 520 of the user management server 50 may then generate an electronic resident list as the extraction result and display it on the screen of the management terminal 40a.

また、職員は、管理端末40a(あるいは通知物作成端末45)に対して操作入力を行うことで、電子通知物を生成する。ここで、通知物は、送付する対象の住民に対して一律に同様の内容の場合には、その通知物の電子データ(PDFデータ)を用いる。一方、通知物は、送付する対象の住民の年齢や家族構成によっては、通知内容の一部が異なる場合もある。このような場合には、職員は、管理端末40aを用い、通知物の電子データを加工し、送付先に適した内容の通知物の電子データ(PDFデータ)を作成する。
送付する通知物のPDFデータが作成されると、管理端末40aは、職員の操作指示に基づいて、送付先毎に、送付先に応じた通知物のPDFデータのファイル名を対応付けし、送付先一覧データを生成する。
Furthermore, staff members generate electronic notifications by performing operational input on the management terminal 40a (or the notification creation terminal 45). Here, when the notification has uniformly the same content for all residents to whom it is sent, the electronic data (PDF data) of the notification is used. On the other hand, the content of the notification may differ depending on the age or family structure of the resident to whom it is sent. In such cases, staff members use the management terminal 40a to process the electronic data of the notification and create electronic data (PDF data) of the notification with content appropriate for the recipient.
When the PDF data of the notification to be sent is created, the management terminal 40a associates the file name of the PDF data of the notification corresponding to each destination based on the operational instructions of the staff member, and generates destination list data.

送付先一覧データが生成されると、管理端末40aは、職員からの操作入力に基づいて、通知物情報の入力を受け付ける(図10ステップS116)。通知物情報としては、例えば、送付先一覧データにおける通知物について通知物のファイル名に基づいてソートするためのタイトル(例えばファイル名)等を用いることができる。 Once the destination list data is generated, the management terminal 40a accepts input of notification information based on operational input from the staff member (FIG. 10, step S116). As the notification information, for example, a title (e.g., file name) for sorting notifications in the destination list data based on the notification file name can be used.

次に、管理端末40aは、職員からの操作入力に基づいて、送付先一覧データを通知物サーバ60にアップロードする(図11ステップS117)。ここでアップロードされる送付先一覧データは、CSV形式のデータである。
通知物サーバ60は、アップロードされた送付先一覧を受信すると、送付先一覧データ記憶部6302に記憶し、利用者管理サーバ50に対して、利用登録者一覧の送信要求をする(図8ステップS8、図11ステップS315)。利用者管理サーバ50は、通知物サーバ60から利用登録者一覧の送信要求があると、利用登録者一覧の要求元の管理端末40aが属する地方自治体に応じた、利用登録者一覧をユーザ情報記憶部5301から読み出すことで生成する(図11ステップS213)。ここで生成される利用登録者一覧のデータ形式は、JSONデータ型である。
利用者管理サーバ50は、利用登録者一覧を生成すると、通知物サーバ60に送信する。
Next, the management terminal 40a uploads the delivery destination list data to the notification server 60 based on the operational input from the staff member (step S117 in FIG. 11). The delivery destination list data uploaded here is data in CSV format.
When the notification server 60 receives the uploaded delivery destination list, it stores it in the delivery destination list data storage unit 6302 and requests the user management server 50 to send a list of registered users (step S8 in FIG. 8, step S315 in FIG. 11). When the notification server 60 requests the user management server 50 to send a list of registered users, the user management server 50 generates a list of registered users by reading it from the user information storage unit 5301 according to the local government to which the management terminal 40a that requested the list of registered users belongs (step S213 in FIG. 11). The data format of the list of registered users generated here is the JSON data type.
After generating the list of registered users, the user management server 50 transmits it to the notification server 60 .

通知物サーバ60は、利用者管理サーバ50から利用登録者一覧を受信すると、利用登録者一覧をJSONデータ形式からCSV形式に変換する。そして、通知物サーバ60の判定部6203は、送付先一覧と利用登録者一覧とのマッチング処理を行い(図11ステップS316)、送付先一覧に含まれる住民の基本情報が、それぞれ利用登録者一覧に含まれる基本情報に対応しているか否かを判定する。このマッチング処理を行うことで、送付先一覧データに含まれる住民に対する電子通知物の送信可否を判定することができ、通知物を電子的に受け取ることを希望していない(利用登録処理がなされていない)住民に対して、通知物を電子的に送信する対象として設定されてしまうことを防止することができる。すなわち、通知物を電子的に受け取ることを希望していない(利用登録処理がなされていない)住民に対して、通知物が送信されてしまうことを防止することで、送付ミスを防ぐことができる。
通知物サーバ60は、マッチング処理を行うと、マッチング処理の結果を管理端末40aに送信する。
When the notification server 60 receives the list of registered users from the user management server 50, it converts the list of registered users from the JSON data format to the CSV format. Then, the determination unit 6203 of the notification server 60 performs a matching process between the destination list and the list of registered users (step S316 in FIG. 11) to determine whether the basic information of the residents included in the destination list corresponds to the basic information included in the list of registered users. By performing this matching process, it is possible to determine whether or not electronic notifications can be sent to residents included in the destination list data, and it is possible to prevent residents who do not wish to receive notifications electronically (for whom the user registration process has not been performed) from being set as targets for electronically sending notifications. In other words, by preventing notifications from being sent to residents who do not wish to receive notifications electronically (for whom the user registration process has not been performed), it is possible to prevent sending errors.
After performing the matching process, the notification server 60 transmits the result of the matching process to the management terminal 40a.

管理端末40aは、通知物サーバ60からマッチング結果を受信すると、マッチング結果を表示画面に表示する(図11ステップS118)。職員は、この表示画面に表示された内容を確認し、エラーがある場合には、管理端末40aに対する操作入力をすることでステップS115の処理に戻り、送付先一覧を修正する。ここでは、例えば、ステップS115において、電子通知物を送付する住民を、職員が手作業によって対象者リストから抽出した際に誤って、利用登録者として登録されていない住民についても抽出してしまっていても、その住民について、郵送にて通知物を送付する対象の住民として修正することができる。
また、送付先一覧データに含まれる住民について、氏名が誤って記載されてしまっていた場合には、送付先一覧に記載された住民の氏名と一致しないことを示すマッチング結果が得られる。このような場合、職員は、送付先一覧データに記載された住民の氏名を修正する等の修正対応をすることができる。
なお、エラーがなければ、次の処理(図11ステップS119)に進む。
When the management terminal 40a receives the matching result from the notification server 60, it displays the matching result on the display screen (step S118 in FIG. 11). The staff member checks the contents displayed on the display screen, and if there is an error, returns to the process of step S115 by inputting an operation to the management terminal 40a, and corrects the delivery destination list. Here, for example, even if the staff member mistakenly selects a resident who is not registered as a user registrant when manually selecting residents to whom electronic notifications are to be sent from the target list in step S115, the resident can be corrected to be a resident to whom notifications are to be sent by mail.
In addition, if the name of a resident included in the delivery destination list data is entered incorrectly, a matching result will be obtained indicating that the name does not match the resident's name listed in the delivery destination list. In such a case, the staff member can take corrective action, such as correcting the resident's name listed in the delivery destination list data.
If no error is detected, the process proceeds to the next step (step S119 in FIG. 11).

次に、管理端末40aは、職員からの操作入力に基づいて、電子通知物を通知物サーバ60にアップロードする(図8ステップS9、図11ステップS119)。ここでアップロードされる電子通知物は、ステップS115において作成された通知物の電子データのPDFデータである。また、通知物が住民毎に異なる場合には、今回送信しようとする複数種類の通知物について、それぞれアップロードすることができる。この場合、電子通知物のファイル名はそれぞれ異なる。 Next, the management terminal 40a uploads the electronic notification to the notification server 60 based on operational input from the staff member (step S9 in FIG. 8, step S119 in FIG. 11). The electronic notification uploaded here is the PDF data of the electronic data of the notification created in step S115. Furthermore, if the notification differs for each resident, multiple types of notifications to be sent this time can be uploaded separately. In this case, the file names of the electronic notifications will be different for each.

通知物サーバ60の判定部6203は、電子通知物を受信すると、電子通知物記憶部6301に記憶した後、この受信した電子通知物のファイル名と、送付先一覧に含まれるファイル名とのマッチング処理を行う(図11ステップS317)。このマッチング処理によって、送付先一覧として設定された通知物識別情報に対応する電子通知物が電子通知物記憶部6301に記憶されている場合に、当該通知物識別情報に対応する電子通知物の送信が可能であると判定することができる。すなわち、送付先一覧において送信する対象として指定された電子通知物に対応する通知物の電子データがアップロードされているかを判定することができる。そのため、送付先一覧において送信する対象として指定された電子通知物に対応する通知物の電子データがアップロードされてない場合には、エラーとして検出することができる。
通知物サーバ60は、マッチング処理を行うと、マッチング処理の結果を管理端末40aに送信する。
When the determination unit 6203 of the notification server 60 receives an electronic notification, it stores it in the electronic notification storage unit 6301, and then performs a matching process between the file name of the received electronic notification and the file name included in the destination list (step S317 in FIG. 11). By this matching process, if an electronic notification corresponding to the notification identification information set as the destination list is stored in the electronic notification storage unit 6301, it can be determined that the electronic notification corresponding to the notification identification information can be transmitted. In other words, it can be determined whether the electronic data of the electronic notification corresponding to the electronic notification specified as the target to be transmitted in the destination list has been uploaded. Therefore, if the electronic data of the electronic notification corresponding to the electronic notification specified as the target to be transmitted in the destination list has not been uploaded, it can be detected as an error.
After performing the matching process, the notification server 60 transmits the result of the matching process to the management terminal 40a.

管理端末40aは、マッチング処理の結果を受信すると、マッチング結果を表示画面に表示する(図11ステップS120)。職員は、この表示画面に表示された内容を確認する。そして、エラーがある場合、職員は、管理端末40aに対する操作入力をすることでステップS115の処理に戻り、送付先一覧に含まれる通知物の電子データのファイル名と、アップロードした通知物の電子データとが対応するように、送付先一覧の修正や、アップロードのし直しを行うことができる。 When the management terminal 40a receives the results of the matching process, it displays the matching results on the display screen (FIG. 11, step S120). The staff member checks the contents displayed on this display screen. If there is an error, the staff member can return to the processing of step S115 by inputting an operation to the management terminal 40a, and can correct the destination list or re-upload so that the file names of the electronic data of the notification included in the destination list correspond to the electronic data of the notification that was uploaded.

職員は、エラーがないことを確認した後、管理端末40aに対して操作入力を行い、ワークフロー機能を利用し、管理者(例えば、職員の上司)を承認対象者として設定し、承認依頼の指示を入力する。承認者としての管理者については、ワークフローの送信先リストのなかから職員が選択し、管理端末40aから操作入力することで指定してもよい。また、通知物サーバ60が、承認依頼をした職員に対応する管理者を職員情報記憶部5302に記憶される職員情報を参照して特定するようにしてもよい。
職員からの承認依頼の指示の入力に応じて、管理端末40aは、管理者の管理端末40bに対して承認依頼の通知を送信する(図11ステップS121)。
After confirming that there are no errors, the employee performs operational input to the management terminal 40a, uses the workflow function, sets the administrator (e.g., the employee's superior) as the person to be approved, and inputs an instruction to request approval. The employee may select the administrator as the approver from a list of destinations of the workflow and specify it by operational input from the management terminal 40a. In addition, the notification server 60 may specify the administrator corresponding to the employee who made the approval request by referring to the employee information stored in the employee information storage unit 5302.
In response to an input of an approval request instruction from the staff member, the management terminal 40a transmits a notification of the approval request to the management terminal 40b of the manager (FIG. 11, step S121).

管理者は、自身が利用する管理端末40bを利用し、承認依頼された内容を表示画面に表示させる。ここでは、送付先一覧データや、通知物の電子データ等が表示画面上に表示される。
管理者は、内容を確認し(図12ステップS122)、問題ない場合には、マウスやキーボード、あるいはタッチパネル等を利用し、承認ボタンを押し(図12ステップS123)、修正が必要であると判断した場合には、否認ボタンを押す。否認ボタンが押されると、ワークフローが申請元の職員に差し戻され、処理をステップS115に移行する。
The administrator uses his/her own management terminal 40b to display the requested approval on the display screen. Here, the destination list data, electronic data of the notification, etc. are displayed on the display screen.
The administrator checks the contents (step S122 in FIG. 12), and if there are no problems, presses the approve button using the mouse, keyboard, or touch panel (step S123 in FIG. 12), or presses the reject button if it is determined that corrections are necessary. When the reject button is pressed, the workflow is returned to the employee who made the application, and the process proceeds to step S115.

管理者によって承認ボタンが押されると、承認ボタンが押された通知が管理端末40bから通知物サーバ60に送信されると、通知物サーバ60は、承認されたことを示す情報を電子通知物記憶部6301に対応付けて通知物情報として記憶する(図12ステップS318)。そして通知物サーバ60は、送付先一覧データに含まれる住民を送信する対象とし、住民の利用登録者一覧に基づく電子メールアドレスを宛先として用いて、電子通知物を送信する(図12ステップS319)。通知物の電子データを送信する場合、通知物の電子データを参照可能なURLが記載された電子メールを電子メールアドレスを宛先として送信する。なお、通知物の電子データは、添付ファイルとして電子メールに添付されて送信されてもよい。
この通知物の電子データの送信は、所定の時刻が到来した際にバッチ処理によって送信されてもよい。
When the administrator presses the approval button, a notification indicating that the approval button has been pressed is sent from the management terminal 40b to the notification server 60, and the notification server 60 stores information indicating approval as notification information in association with the electronic notification storage unit 6301 (step S318 in FIG. 12). The notification server 60 then sends the electronic notification to the residents included in the destination list data, using email addresses based on the resident user registration list as destinations (step S319 in FIG. 12). When sending electronic data of the notification, an email containing a URL that can reference the electronic data of the notification is sent to the email address as the destination. The electronic data of the notification may be sent as an attachment to the email.
The electronic data of this notification may be transmitted by batch processing when a predetermined time arrives.

《閲覧処理》
次に、閲覧処理について説明する。閲覧処理は、住民が、地方自治体から送信された通知物の電子データを自身の利用者端末10を利用して閲覧する場合の処理である。
図13、図14は、閲覧処理を説明するシーケンス図である。
通知物サーバ60から利用者端末10に対して電子通知物を閲覧させる場合、電子通知物が届いたことを示す電子メールが通知物サーバ60から利用者端末10に対して送信される(図8ステップS10)。このメールを受信することで、住民は、電子通知物が届いたことを知ることができる。住民は、電子通知物を閲覧する場合、利用者端末10から閲覧をするための操作入力をする。
利用者端末10は、住民からの閲覧要求が入力されると(図11ステップS131)、ログイン要求を閲覧Webサーバ80へ送信する。閲覧Webサーバ80は、ログイン要求を利用者管理サーバ50に送信する。
利用者管理サーバ50は、ログイン要求を受信すると、ログイン画面を閲覧Webサーバ80に送信する。閲覧Webサーバ80は、受信したログイン画面を利用者端末10に送信する(図13ステップS231)。
利用者端末10は、ログイン画面を受信すると、ログイン処理をする(図13ステップS132、図8ステップS11)。ログインに際して、ここでは二段階認証を実施する場合を例として説明する。ログイン処理では、利用者端末10は、住民から入力装置を介してログインIDとパスワードが入力欄に入力されて「次へ」のボタンのクリック操作を受け付ける。そして利用者端末10は、二段階認証の認証方法の選択入力を受け付ける画面を表示する。二段階認証方法としては、例えば、「メール認証」と「SMS(Short Message Service)認証」との2つの選択肢が表示される。利用者端末10は、住民からいずれかの二段階認証方法を選択する入力がなされると、その選択内容を受け付ける。利用者端末10は、選択内容に従い、閲覧Webサーバ80を経由し、利用者管理サーバ50に、二段階認証方法を指示する。
《Viewing process》
Next, the viewing process will be described. The viewing process is a process in which a resident uses his/her own user terminal 10 to view electronic data of a notification sent from a local government.
13 and 14 are sequence diagrams illustrating the browsing process.
When the notification server 60 causes the user terminal 10 to view an electronic notification, an email indicating that the electronic notification has arrived is sent from the notification server 60 to the user terminal 10 (step S10 in FIG. 8). By receiving this email, the resident can know that the electronic notification has arrived. When the resident wishes to view the electronic notification, he or she performs an operation input for viewing on the user terminal 10.
When a browsing request is input from a resident (step S131 in FIG. 11), the user terminal 10 transmits a login request to the browsing Web server 80. The browsing Web server 80 transmits the login request to the user management server 50.
When the user management server 50 receives the login request, it transmits a login screen to the browsing Web server 80. The browsing Web server 80 transmits the received login screen to the user terminal 10 (FIG. 13, step S231).
When the user terminal 10 receives the login screen, it performs login processing (step S132 in FIG. 13, step S11 in FIG. 8). Here, an example will be described in which two-step authentication is performed when logging in. In the login processing, the user terminal 10 accepts the resident's input of a login ID and a password into an input field via an input device and a click operation of a "Next" button. Then, the user terminal 10 displays a screen for accepting a selection input of an authentication method for two-step authentication. For example, two options of "email authentication" and "SMS (Short Message Service) authentication" are displayed as two-step authentication methods. When the resident inputs a selection of one of the two-step authentication methods, the user terminal 10 accepts the selection. The user terminal 10 instructs the user management server 50 of the two-step authentication method via the browsing Web server 80 according to the selection.

利用者管理サーバ50は、利用者端末10から指示された二段階認証方法に基づいた処理を行う。例えば、「メール認証」が選択された場合には、二段階認証の要求元の利用者端末10の連絡先として登録されているメールアドレスを宛先とし、セキュリティコードを電子メールで送信し、「SMS認証」が選択された場合には、二段階認証の要求元の利用者端末10の連絡先として登録されている電話番号を宛先とし、セキュリティコードをSMSによるメッセージとして送信する。
利用者端末10は、電子メールまたはSMSによって送信されたセキュリティコードを受信すると、画面上に表示する。住民は、画面上に表示されたセキュリティコードを、二段階認証用の画面の入力欄に入力し、「次へ」ボタンを押す。利用者端末10は、入力されたセキュリティコードを利用者管理サーバ50に送信する。
利用者管理サーバ50は、利用者端末10から入力されたセキュリティコードと、利用者端末10に対して送信したセキュリティコードとが一致する場合にはログインを許可し(図13ステップS232)、一致しない場合には、許可をしない。
利用者管理サーバ50は、ログインを許可した場合には、通知物サーバ60に対してリダイレクトし(図13ステップS233)、ログインを許可したことを通知物サーバ60に通知する。
The user management server 50 performs processing based on the two-step authentication method instructed by the user terminal 10. For example, when "email authentication" is selected, the security code is sent by email to the email address registered as a contact of the user terminal 10 that has requested the two-step authentication, and when "SMS authentication" is selected, the security code is sent as an SMS message to the phone number registered as a contact of the user terminal 10 that has requested the two-step authentication.
When the user terminal 10 receives the security code sent by email or SMS, it displays it on the screen. The resident enters the security code displayed on the screen into the input field on the two-step authentication screen and presses the "Next" button. The user terminal 10 transmits the entered security code to the user management server 50.
The user management server 50 allows the login if the security code entered from the user terminal 10 matches the security code sent to the user terminal 10 (step S232 in FIG. 13), and does not allow the login if they do not match.
If the user management server 50 permits the login, it redirects the user to the notification server 60 (step S233 in FIG. 13) and notifies the notification server 60 that the login has been permitted.

通知物サーバ60の同意管理部6205は、ログイン許可を示す認証結果が得られると、ログイン許可がされた住民についての、規約同意日時を要求するリクエストを利用者管理サーバ50送信する(図13ステップS131)。なお、ここでは、規約同意を要求するリクエストを利用者管理サーバ50に送信しているが、規約同意に基づく確認処理が既に完了している場合には、後述する利用者端末10からの要求に応じて通知物一覧画面を表示(図14ステップS336に移行)することもできる。
利用者管理サーバ50の利用規約管理部5204は、ログイン許可された住民のユーザIDに基づいて、ユーザ情報記憶部5301の利用規約同意情報を参照し、閲覧要求をした住民が利用規約に同意しているか否かを判定する。そして、利用規約に同意している場合、利用規約管理部5204は、利用規約同意情報を通知物サーバ60に連携すると判定し(図13ステップS234)、通知物サーバ60に利用規約同意情報を送信する。
通知物サーバ60の同意管理部6205は、利用者管理サーバ50から得られた利用規約同意日時が通知物サーバ60内の最新の規約の更新日時よりも以前であるか否かを判定する(図13ステップS232)。ここでは、規約はしばしば更新されることがあるため、利用者管理サーバ50から送信された利用規約同意日時と、規約が更新された最新の日時(最後に更新された日時)とを比較する。
When the consent management unit 6205 of the notification server 60 obtains an authentication result indicating login permission, it transmits a request to the user management server 50 requesting the date and time of agreement to the rules for the resident who has been permitted to log in (step S131 in FIG. 13). Note that, although a request requesting agreement to the rules is transmitted to the user management server 50 here, if the confirmation process based on agreement to the rules has already been completed, it is also possible to display a notification list screen in response to a request from the user terminal 10 (to be described later) (transition to step S336 in FIG. 14).
The terms of use management unit 5204 of the user management server 50 refers to the terms of use agreement information in the user information storage unit 5301 based on the user ID of the resident permitted to log in, and determines whether the resident who made the viewing request has agreed to the terms of use. If the resident has agreed to the terms of use, the terms of use management unit 5204 determines to link the terms of use agreement information to the notification server 60 (step S234 in FIG. 13), and transmits the terms of use agreement information to the notification server 60.
The consent management unit 6205 of the notification server 60 judges whether the date and time of consent to the terms of use obtained from the user management server 50 is earlier than the date and time of the latest update of the terms in the notification server 60 (step S232 in FIG. 13). Since the terms are frequently updated, the date and time of consent to the terms of use sent from the user management server 50 is compared with the latest date and time when the terms were updated (the date and time when they were last updated).

利用者管理サーバ50から得られた利用規約同意日時が通知物サーバ60内の最新の規約の更新日時よりも以前である場合、または、住民のログインが初回である場合には、通知物サーバ60は、利用規約を利用者端末10に表示させる(ステップS334)。利用者端末10は、利用規約を表示画面に表示し、住民から同意ボタンに対するタッチ入力がなされると(図14ステップS133)、利用規約に同意したこと及び同意した日時を通知物サーバ60に送信する。
通知物サーバ60は、利用者端末10から利用規約への同意指示と同意日時とを受信すると、利用者管理サーバ50に利用規約への同意指示と同意日時とを送信する(図14ステップS335)。
利用者管理サーバ50の利用規約管理部5204は、利用規約への同意指示と同意日時とを受信すると、ユーザ情報記憶部5301のうち、同意した住民の利用規約同意情報に同意したこと及び同意日時を書き込み(図14ステップS235)、通知物サーバ60に対して、同意日時の書き込みが完了したことを通知する。
If the date and time of agreement of the terms of use obtained from the user management server 50 is earlier than the date and time of the latest update of the terms in the notification server 60, or if this is the first time the resident has logged in, the notification server 60 displays the terms of use on the user terminal 10 (step S334). The user terminal 10 displays the terms of use on the display screen, and when the resident touches the Agree button (step S133 in FIG. 14), it transmits to the notification server 60 the fact that the resident has agreed to the terms of use and the date and time of agreement.
When the notification server 60 receives the instruction to agree to the terms of use and the agreement date and time from the user terminal 10, it transmits the instruction to agree to the terms of use and the agreement date and time to the user management server 50 (step S335 in FIG. 14).
When the terms of use management unit 5204 of the user management server 50 receives the instruction to agree to the terms of use and the date and time of agreement, it writes the agreement and the date and time of agreement to the terms of use agreement information of the resident who agreed in the user information storage unit 5301 (step S235 in Figure 14), and notifies the notification server 60 that writing of the date and time of agreement has been completed.

通知物サーバ60は、同意日時の書き込みが完了した旨の通知を受信すると、通知物一覧画面を生成し、利用者端末10に送信する(図14ステップS336)。
利用者端末10は、通知物サーバ60から受信した通知物一覧画面を表示する。ここでは、ログインした住民宛てに送信された通知物の一覧が表示される。その一覧のなかから、閲覧する対象の通知物を指定する指示が入力されると(図10ステップS134)、利用者端末10は、指定された通知物を表示するリクエストを通知物サーバ60に送信する。
通知物サーバ60の閲覧管理部6204は、利用者端末10から受信したリクエストに対応する電子通知物を電子通知物記憶部6301から読み出し、利用者端末10に送信することで、利用者端末10に閲覧可能に表示させる(図8ステップS12、図14ステップS336)。
利用者端末10は、通知物サーバ60から受信した電子通知物を表示画面に表示する(図14ステップS135)。これにより、住民は、電子通知物を閲覧することができる。 一方、通知物サーバ60の閲覧管理部6204は、電子通知物を利用者端末10に送信すると、電子通知物を閲覧したことを利用者管理サーバ50に通知する(図14ステップS337)。利用者管理サーバ50のステータス管理部5206は、利用者端末10によって電子通知物が表示(閲覧)された場合に、住民のユーザ識別情報と、閲覧された電子通知物の電子通知物識別情報とに対応する閲覧ステータスを、閲覧済みを表すステータスとして閲覧情報記憶部6303に書き込むことで更新する(図14ステップS236)。
When the notification server 60 receives the notification that the writing of the consent date and time has been completed, it generates a notification list screen and transmits it to the user terminal 10 (FIG. 14, step S336).
The user terminal 10 displays the notification list screen received from the notification server 60. Here, a list of notifications sent to the logged-in resident is displayed. When an instruction is input to specify a notification to be viewed from the list (step S134 in FIG. 10), the user terminal 10 transmits a request to the notification server 60 to display the specified notification.
The viewing management unit 6204 of the notification server 60 reads out the electronic notification corresponding to the request received from the user terminal 10 from the electronic notification memory unit 6301 and sends it to the user terminal 10, thereby displaying it on the user terminal 10 so that it can be viewed (step S12 in Figure 8, step S336 in Figure 14).
The user terminal 10 displays the electronic notification received from the notification server 60 on the display screen (step S135 in FIG. 14). This allows the resident to view the electronic notification. On the other hand, when the viewing management unit 6204 of the notification server 60 transmits the electronic notification to the user terminal 10, it notifies the user management server 50 that the electronic notification has been viewed (step S337 in FIG. 14). When the electronic notification is displayed (viewed) by the user terminal 10, the status management unit 5206 of the user management server 50 updates the viewing status corresponding to the resident's user identification information and the electronic notification identification information of the viewed electronic notification by writing the viewing status to the viewing information storage unit 6303 as a status indicating that the electronic notification has been viewed (step S236 in FIG. 14).

以上説明した実施形態によれば、下記のような効果を奏する。
《地方自治体の職員にとってのメリット:送付作業》
通知物が電子通知物として電子的に送信される。そのため、印刷媒体に印刷された通知物を郵送用の封筒に封入し、封緘する作業が不要になる。また、電子通知物が送信する相手に対応しているか否かをシステム側において突合するようにしたので、宛先と電子通知物との対応関係が正しいか否かの確認作業が容易になる。
また、通知物の送付及び管理を通知物サーバ60に集約できるため、業務効率化を促進し、処理全体にかかる日数を削減することができる。また、通知物の送付における一連の作業は地方自治体で完結できるため、通知物を配達する事業者との機微情報の受け渡しにおけるリスクが生じない。
According to the embodiment described above, the following effects are achieved.
Benefits for local government employees: Sending work
The notification is sent electronically as an electronic notification. This eliminates the need to insert the printed notification into an envelope for mailing and seal it. In addition, the system checks whether the electronic notification corresponds to the recipient, making it easier to check whether the correspondence between the address and the electronic notification is correct.
In addition, since the sending and management of notifications can be consolidated in the notification server 60, it is possible to promote business efficiency and reduce the number of days required for the entire process. In addition, since the series of tasks for sending notifications can be completed by the local government, there is no risk of passing on sensitive information to the business that delivers the notifications.

《住民にとってのメリット:閲覧》
通知物の一覧を確認する場合、通知物一覧画面において確認することができ、電子通知物も簡単に確認できるため、通知物の管理が容易になる。
また、個人カードにて認証及び発行されるユーザIDをキーとして電子通知物が送信されるため、印刷媒体を配達する場合に比べて配達ミスを無くすことができる。
Benefits for residents: Viewing
When checking the list of notifications, the notifications can be viewed on the notification list screen, and electronic notifications can also be easily viewed, making it easy to manage notifications.
Furthermore, since electronic notifications are sent using a user ID that is authenticated and issued by a personal card as a key, delivery errors can be eliminated compared to when printed media is delivered.

《地方自治体の職員にとってのメリット:後続事務》
過去の通知物一覧や、開封一覧が確認できるようになり、管理の手間を軽減することができる。
Benefits for local government employees: follow-up procedures
You will be able to check a list of past notifications and opened notifications, reducing the burden of management.

上述した実施形態における利用登録サーバ31、利用者管理サーバ50、通知物サーバ60をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、FPGA(Field Programmable Gate Array)等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。 The registration server 31, the user management server 50, and the notification server 60 in the above-mentioned embodiment may be realized by a computer. In that case, a program for realizing this function may be recorded in a computer-readable recording medium, and the program recorded in the recording medium may be read into the computer system and executed to realize the function. The term "computer system" here includes hardware such as an OS and peripheral devices. The term "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, and storage devices such as hard disks built into the computer system. The term "computer-readable recording medium" may also include a medium that dynamically holds a program for a short period of time, such as a communication line when a program is transmitted via a network such as the Internet or a communication line such as a telephone line, and a medium that holds a program for a certain period of time, such as a volatile memory inside a computer system that is a server or client in such a case. The above-mentioned program may be a program for realizing part of the above-mentioned function, or may be a program that can realize the above-mentioned function in combination with a program already recorded in the computer system, or may be a program that is realized using a programmable logic device such as an FPGA (Field Programmable Gate Array).

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 The above describes an embodiment of the present invention in detail with reference to the drawings, but the specific configuration is not limited to this embodiment and includes designs that do not deviate from the gist of the present invention.

1…通知物管理システム、10,10a…利用者端末、15…ICカード、20…データセンターサーバ、30…利用登録システム、31…利用登録サーバ、35…カードリーダ、40a,40b…管理端末、45…通知物作成端末、50…利用者管理サーバ、60…通知物サーバ、70…通知物配信サーバ、80…閲覧Webサーバ、304,530,630…記憶部、311,510,610…通信部、312,520,620…制御部、1031…ユーザ情報記憶部、3121…取得情報処理部、3122…個人カード読取処理部、3123…認証処理部、5201…取得部、5202…ユーザ情報照会部、5203…ユーザ登録部、5204…利用規約管理部、5205…自治体グループ管理部、5206…ステータス管理部、5207…認証処理部、5208…暗号化管理部、5301…ユーザ情報記憶部、5302…職員情報記憶部、6201…送付先一覧データ取得部、6202…利用者登録一覧データ取得部、6203…判定部、6204…閲覧管理部、6205…同意管理部、6301…電子通知物記憶部、6302…送付先一覧データ記憶部、6303…閲覧情報記憶部 1...notification management system, 10, 10a...user terminal, 15...IC card, 20...data center server, 30...usage registration system, 31...usage registration server, 35...card reader, 40a, 40b...management terminal, 45...notification creation terminal, 50...user management server, 60...notification server, 70...notification distribution server, 80...viewing web server, 304, 530, 630...storage unit, 311, 510, 610...communication unit, 312, 520, 620...control unit, 1031...user information storage unit, 3121...acquired information processing unit, 3122...personal card reading processing unit, 312 3...Authentication processing unit, 5201...Acquisition unit, 5202...User information inquiry unit, 5203...User registration unit, 5204...Terms of use management unit, 5205...Municipality group management unit, 5206...Status management unit, 5207...Authentication processing unit, 5208...Encryption management unit, 5301...User information storage unit, 5302...Staff information storage unit, 6201...Destination list data acquisition unit, 6202...User registration list data acquisition unit, 6203...Determination unit, 6204...Viewing management unit, 6205...Consent management unit, 6301...Electronic notification storage unit, 6302...Destination list data storage unit, 6303...Viewing information storage unit

Claims (12)

通知物を送る対象者に関する情報を含む送付先一覧データであって、前記通知物を送付する機関の担当者の操作に応じて抽出された送付先であり、当該送付先は前記機関に属するユーザの基本情報が含まれる送付先を含む送付先一覧データを取得する送付先一覧データ取得部と、
電子配信を希望するユーザからの利用登録操作に応じて登録された当該ユーザの本人確認が行われて得られた基本情報を含む利用登録者一覧データと、前記取得した送付先一覧データとを照合し、前記送付先一覧データに含まれるユーザの基本情報が前記利用登録者一覧データに含まれる基本情報に対応しているか否かを元に判定された照合結果に基づいて、前記送付先一覧データに含まれる対象者に対する前記通知物を電子通知物として送信する可否を判定する判定部と、
を有する通知物サーバ。
a destination list data acquisition unit that acquires destination list data including information on a person to whom a notification is to be sent, the destination being extracted in response to an operation of a person in charge of an institution to which the notification is to be sent, the destination including basic information of a user belonging to the institution;
a determination unit which compares registered user list data, including basic information obtained by identity verification of a user who desires electronic distribution and who has registered in response to a user registration operation by the user, with the acquired delivery destination list data, and determines whether or not to transmit the notification to a target person included in the delivery destination list data as an electronic notification based on a comparison result determined based on whether or not the basic information of the user included in the delivery destination list data corresponds to the basic information included in the registered user list data;
A notification server having:
前記送付先一覧データ取得部は、
機関の担当者が利用する端末装置からアップロードされる送付先一覧データを取得する
請求項1に記載の通知物サーバ。
The delivery destination list data acquisition unit
The notification server according to claim 1, which acquires delivery destination list data uploaded from a terminal device used by a person in charge of the institution.
前記判定部は、
ユーザが所有する個人カードに記憶された個人情報と、ユーザから入力されるマイナンバーカード署名用パスワードとに基づいて公的個人認証機関サーバによって本人確認ができた結果が得られた場合に前記登録された利用登録者一覧データを用いて、前記判定を行う
請求項1または請求項2に記載の通知物サーバ。
The determination unit is
The notification server according to claim 1 or claim 2, wherein when a public personal authentication agency server has confirmed the identity of a user based on personal information stored on a personal card owned by the user and a My Number card signature password entered by the user, the server makes the determination using the registered user registration list data.
前記通知物サーバは、
送信対象である電子通知物と当該電子通知物を識別する通知物識別情報とを記憶する電子通知物記憶部を有し、
前記送付先一覧データ取得部が取得した送付先一覧データには、各ユーザに関する情報に対し、送付する対象の電子通知物を識別する通知物識別情報が対応付けられており、
前記判定部は、前記送付先一覧データに含まれる通知物識別情報と前記電子通知物記憶部に記憶された通知物識別情報とを照合し、照合結果に基づいて、前記送付先一覧データとして設定された通知物識別情報に対応する電子通知物が前記電子通知物記憶部に記憶されている場合に、当該通知物識別情報に対応する電子通知物の送信が可能であると判定する
請求項1から請求項3のうちいずれか1項に記載の通知物サーバ。
The notification server includes:
an electronic notification storage unit that stores an electronic notification to be transmitted and notification identification information that identifies the electronic notification,
In the destination list data acquired by the destination list data acquisition unit, notification item identification information for identifying an electronic notification item to be sent is associated with information about each user,
The notification server according to any one of claims 1 to 3, wherein the determination unit compares the notification identification information included in the destination list data with the notification identification information stored in the electronic notification memory unit, and, based on the comparison result, determines that an electronic notification corresponding to the notification identification information set as the destination list data is stored in the electronic notification memory unit, and that it is possible to send the electronic notification corresponding to the notification identification information.
前記判定部によって送信が可能と判定された電子通知物を、前記利用登録者一覧データに含まれる送信先に基づいて、対応するユーザの端末装置に対して閲覧許可をする閲覧管理部
を有する請求項2から請求項4のうちいずれか1項に記載の通知物サーバ。
A notification server as described in any one of claims 2 to 4, further comprising a viewing management unit that grants viewing permission to a corresponding user's terminal device for electronic notifications determined by the determination unit to be capable of being transmitted based on the transmission destination included in the registered user list data.
前記ユーザの利用者端末から電子通知物の閲覧要求を受信すると、要求元のユーザが電子通知物を閲覧するサービスに対する利用規約に同意しているか否かを、ユーザ情報記憶部に記憶された規約同意情報を参照して判定する同意管理部を有し、
前記閲覧管理部は、前記ユーザが前記利用規約に同意していると判定された場合に電子通知物の閲覧を許可する請求項5に記載の通知物サーバ。
a consent management unit that, when receiving a request to view an electronic notification from the user terminal of the user, determines whether the requesting user has consented to a term of use for the service of viewing the electronic notification by referring to the term of use consent information stored in the user information storage unit;
The notification server according to claim 5 , wherein the viewing management unit permits viewing of the electronic notification when it is determined that the user agrees to the terms of use.
前記同意管理部は、前記利用規約に同意するか否かの問い合わせに対して、同意する旨の応答が端末装置から得られた場合に、同意の結果を規約同意情報として前記ユーザ情報記憶部に書き込みを行わせる
請求項6に記載の通知物サーバ。
The notification server of claim 6, wherein when a response indicating agreement is received from a terminal device in response to an inquiry as to whether or not the user agrees to the terms of use, the consent management unit causes the result of the agreement to be written to the user information storage unit as terms of agreement information.
前記閲覧管理部は、前記利用規約に同意していないと判定された場合に、前記閲覧の要求元である端末装置に対して、利用規約に同意するか否かの問い合わせを行い、同意する旨の応答が端末装置から得られた場合に、電子通知物の閲覧を許可する
請求項6または請求項7に記載の通知物サーバ。
The notification server of claim 6 or claim 7, wherein, when it is determined that the terms of use have not been agreed to, the viewing management unit inquires of the terminal device that requested the viewing as to whether or not it agrees to the terms of use, and when a response indicating agreement is received from the terminal device, permits viewing of the electronic notification.
請求項1から請求項8のうちいずれか1項に記載の通知物サーバと、利用者管理サーバと、を含む通知物管理システムであって、
前記利用者管理サーバは、
ユーザが所有する個人カードに記憶された個人情報と、ユーザから入力されるマイナンバーカード署名用パスワードとを取得する取得部と、
前記個人情報と前記マイナンバーカード署名用パスワードとを公的個人認証機関サーバに送信することで本人確認のための照会をするユーザ情報照会部と、
前記照会された結果に基づいて、本人確認ができたことを示す結果である場合に、前記利用登録者一覧データに前記個人情報を書き込むユーザ登録部と、
を有する通知物管理システム。
A notification management system including the notification server according to any one of claims 1 to 8 and a user management server,
The user management server includes:
an acquisition unit that acquires personal information stored in a personal card owned by a user and a My Number card signature password input by the user;
a user information inquiry unit that makes an inquiry for identity verification by transmitting the personal information and the My Number Card signature password to a public personal authentication institution server;
a user registration unit that writes the personal information into the list of registered users when the result of the inquiry indicates that the user's identity has been confirmed;
A notification management system having the above structure.
前記通知物サーバは、
ユーザ識別情報と、電子通知物識別情報と、電子通知物を閲覧したか否かを表す閲覧ステータスとを記憶する閲覧情報記憶部を有し、
前記利用者管理サーバは、
ユーザの端末装置によって電子通知物が閲覧された場合に、前記ユーザのユーザ識別情報と、閲覧された電子通知物の電子通知物識別情報とに対応する閲覧ステータスを、閲覧済みを表すステータスに更新するステータス管理部と、
を有する請求項9に記載の通知物管理システム。
The notification server includes:
a viewing information storage unit that stores user identification information, electronic notification identification information, and a viewing status that indicates whether the electronic notification has been viewed;
The user management server includes:
a status management unit that updates, when an electronic notification is viewed by a terminal device of a user, a viewing status corresponding to the user identification information of the user and the electronic notification identification information of the viewed electronic notification to a status indicating that the electronic notification has been viewed;
The notification management system according to claim 9, further comprising:
コンピュータにより実行される通知物管理方法であって、
通知物を送る対象者に関する情報を含む送付先一覧データであって、前記通知物を送付する機関の担当者の操作に応じて抽出された送付先であり、当該送付先は前記機関に属するユーザの基本情報が含まれる送付先を含む送付先一覧データを取得し、
判定部が、電子配信を希望するユーザからの利用登録操作に応じて登録された当該ユーザの本人確認が行われて得られた基本情報を含む利用登録者一覧データと、前記取得した送付先一覧データとを照合し、前記送付先一覧データに含まれるユーザの基本情報が前記利用登録者一覧データに含まれる基本情報に対応しているか否かを元に判定された照合結果に基づいて、前記送付先一覧データに含まれる対象者に対する前記通知物を電子通知物として送信する可否を判定する
通知物管理方法。
1. A computer-implemented notification management method, comprising:
Obtaining a list of destinations including information on recipients of notifications, the destinations being extracted in response to an operation of a person in charge of an institution to which the notifications are sent, the destinations including basic information on users belonging to the institution;
A notification management method in which a determination unit compares user registration list data, which includes basic information obtained by identity verification of a user who registers in response to a user registration operation by the user who wishes to receive electronic distribution, with the acquired destination list data, and determines whether or not to send the notification to the target person included in the destination list data as an electronic notification based on the result of the comparison, which is determined based on whether the basic information of the user included in the destination list data corresponds to the basic information included in the user registration list data.
通知物を送る対象者に関する情報を含む送付先一覧データであって、前記通知物を送付する機関の担当者の操作に応じて抽出された送付先であり、当該送付先は前記機関に属するユーザの基本情報が含まれる送付先を含む送付先一覧データを取得し、
電子配信を希望するユーザからの利用登録操作に応じて登録された当該ユーザの本人確認が行われて得られた基本情報を含む利用登録者一覧データと、前記取得した送付先一覧データとを照合し、前記送付先一覧データに含まれるユーザの基本情報が前記利用登録者一覧データに含まれる基本情報に対応しているか否かを元に判定された照合結果に基づいて、前記送付先一覧データに含まれる対象者に対する前記通知物を電子通知物として送信する可否を判定する
ことをコンピュータに実行させるプログラム。
Obtaining a list of destinations including information on recipients of notifications, the destinations being extracted in response to an operation of a person in charge of an institution to which the notifications are sent, the destinations including basic information on users belonging to the institution;
A program that causes a computer to execute the following steps: Compare user registration list data, which includes basic information obtained by verifying the identity of a user who is registered in response to a user registration operation by the user who wishes to receive electronic distribution, with the acquired destination list data; and, based on the comparison result determined based on whether the basic information of the user included in the destination list data corresponds to the basic information included in the user registration list data, determine whether or not to send the notification to the target person included in the destination list data as an electronic notification.
JP2024065453A 2021-06-08 2024-04-15 Notification server, notification management system, notification management method, and program Active JP7513221B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024065453A JP7513221B2 (en) 2021-06-08 2024-04-15 Notification server, notification management system, notification management method, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021095614A JP7476853B2 (en) 2021-06-08 2021-06-08 Notification server, notification management system, notification management method, and program
JP2024065453A JP7513221B2 (en) 2021-06-08 2024-04-15 Notification server, notification management system, notification management method, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021095614A Division JP7476853B2 (en) 2021-06-08 2021-06-08 Notification server, notification management system, notification management method, and program

Publications (2)

Publication Number Publication Date
JP2024083582A JP2024083582A (en) 2024-06-21
JP7513221B2 true JP7513221B2 (en) 2024-07-09

Family

ID=84532032

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021095614A Active JP7476853B2 (en) 2021-06-08 2021-06-08 Notification server, notification management system, notification management method, and program
JP2024065453A Active JP7513221B2 (en) 2021-06-08 2024-04-15 Notification server, notification management system, notification management method, and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2021095614A Active JP7476853B2 (en) 2021-06-08 2021-06-08 Notification server, notification management system, notification management method, and program

Country Status (1)

Country Link
JP (2) JP7476853B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011242845A (en) 2010-05-14 2011-12-01 Jsol Corp Account transfer management system, transfer information processor, transfer information processing method and program
JP2020166434A (en) 2019-03-28 2020-10-08 トッパン・フォームズ株式会社 Notification method selection device, notification method selection method, and program

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7966372B1 (en) * 1999-07-28 2011-06-21 Rpost International Limited System and method for verifying delivery and integrity of electronic messages
CA2422187A1 (en) * 2000-09-07 2002-03-14 United States Postal Service Mailing online operation flow
KR20110090240A (en) * 2010-02-03 2011-08-10 조동혁 Internet Mailbox Service Replaces Mail Delivered to Your Address by Using Your Address as Your ID Account
US20120117195A1 (en) * 2010-11-05 2012-05-10 Iberon, Llc System for Generating one or more Citation Forms from a Single Workflow
US9807099B2 (en) * 2013-03-15 2017-10-31 Google Inc. Utility portals for managing demand-response events
US20160253623A1 (en) * 2014-11-25 2016-09-01 Joe Ruiz System and method for creating managing and verifying postal correspondences
JP6706539B2 (en) * 2016-05-09 2020-06-10 日本郵便株式会社 Delivery management system, delivery management method, and delivery management program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011242845A (en) 2010-05-14 2011-12-01 Jsol Corp Account transfer management system, transfer information processor, transfer information processing method and program
JP2020166434A (en) 2019-03-28 2020-10-08 トッパン・フォームズ株式会社 Notification method selection device, notification method selection method, and program

Also Published As

Publication number Publication date
JP2024083582A (en) 2024-06-21
JP7476853B2 (en) 2024-05-01
JP2022187568A (en) 2022-12-20

Similar Documents

Publication Publication Date Title
US20220239499A1 (en) System and method for high trust cloud digital signing
JP7786075B2 (en) Information processing system, information management server, information management method, and program
EP2491545B1 (en) Computer form action zone summary system and method
CN1573765B (en) Data processing system, e-mail system, attachment data managing method and program
US8667290B2 (en) Efficient, high volume digital signature system for medical and business applications
US20080015897A1 (en) Method and system for delivering prescription medicine
US20090138343A1 (en) Voting System
JP2005050343A (en) Method and system for automating workflow
AU2004235134B2 (en) Secure messaging center
US11736473B2 (en) Identifiers and access tokens for privacy in centralized address management
US20240370953A1 (en) Secure service recipient online portal
US20140250163A1 (en) Document delivery with multiple addressing and delivery options
JP5276745B1 (en) Data entry system
JP7513221B2 (en) Notification server, notification management system, notification management method, and program
US20060020670A1 (en) Computer system that facilitates addition of webpages to website
US20240412171A1 (en) Digital mailroom application
US20160299876A1 (en) Dynamic Signature Box for a Digital Signature System
JP2001319054A (en) Insurance service processing system
JP7485444B2 (en) Financial institution system, processing system, processing method and program
JP2005332090A (en) User authentication system and user authentication program
JP2002279099A (en) Certificate application / issuance system, certificate search system, expiration date notification system, certificate application / issuance method, certificate search method, and expiration date notification method
WO2023058202A1 (en) Data processing device, data processing method, and program
JP2025025769A (en) Notification management device, notification management method, and program
JPS6125347A (en) Electronic slip system
JP2007241984A (en) Method, program, system, and device for controlling insurance

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240415

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20240415

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: 20240528

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240610

R150 Certificate of patent or registration of utility model

Ref document number: 7513221

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150