JP6561738B2 - Information linkage program, information linkage server, and information linkage method - Google Patents
Information linkage program, information linkage server, and information linkage method Download PDFInfo
- Publication number
- JP6561738B2 JP6561738B2 JP2015194435A JP2015194435A JP6561738B2 JP 6561738 B2 JP6561738 B2 JP 6561738B2 JP 2015194435 A JP2015194435 A JP 2015194435A JP 2015194435 A JP2015194435 A JP 2015194435A JP 6561738 B2 JP6561738 B2 JP 6561738B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- server
- code
- received
- address
- 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
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報連携プログラム、情報連携サーバー、及び情報連携方法に関する。 The present invention relates to an information linkage program, an information linkage server, and an information linkage method.
住民情報をデータベースに登録・管理し、必要に応じて利用する技術が知られている。このような技術の一例として、住民情報についての管理元・異動先の自治体コードを比較して、管理元又は異動先自治体の業務データベースを更新する技術が知られている。また、住民の個人番号とは異なる仮番号と個人番号とを対応付けて記憶する技術が知られている。 A technique is known for registering and managing resident information in a database and using it as needed. As an example of such a technique, a technique is known in which a management database of a management source or a transfer destination municipality is compared, and a business database of the management source or the transfer destination local government is updated. There is also known a technique for storing a temporary number and a personal number that are different from the resident's personal number in association with each other.
しかしながら、マイナンバー制度における符号に関する技術は開示されていない。 However, no technology related to codes in the My Number system is disclosed.
本発明は一つの側面として、自動で符号の取得要求を行うことができるようにすることを目的とする。 An object of the present invention is to make it possible to automatically make a code acquisition request.
1つの態様では、自治体の住民の情報を管理する個別業務装置からのマイナンバーを含む住民の情報を受付ける。また、マイナンバーと住民の情報とを対応付けて記憶する記憶部を参照する。受付けた前記マイナンバーに中間サーバーで管理する符号が対応付けられていない場合に符号を付与する中間サーバーに前記マイナンバーについての符号情報の付与を依頼する。また、受付けた前記マイナンバーに符号が対応付けられている場合に受け付けた前記住民の情報に基づいて前記記憶部に記憶された前記マイナンバーに対応する住民の情報を更新する。 In one aspect, the information of the residents including the My Number from the individual business device that manages the information of the residents of the local government is received. Moreover, the memory | storage part which matches and memorize | stores my number and inhabitant information is referred. When the code managed by the intermediate server is not associated with the accepted My Number, the intermediate server that assigns the code is requested to provide the code information about the My Number. Moreover, the information of the resident corresponding to the My Number stored in the storage unit is updated based on the information of the resident received when a code is associated with the received My Number.
一つの側面として、自動で符号の取得要求を行うことができる、という効果を有する。 As one aspect, there is an effect that a code acquisition request can be automatically made.
以下、図面を参照して開示の技術の一例を詳細に説明する。 Hereinafter, an example of the disclosed technique will be described in detail with reference to the drawings.
<第1実施形態>
まず、本実施形態に係るマイナンバーシステム全体の概略について説明する。図1には、本実施形態のマイナンバーシステムの一例の構成を表す概略図を示す。
<First Embodiment>
First, an outline of the entire my number system according to the present embodiment will be described. In FIG. 1, the schematic showing the structure of an example of the my number system of this embodiment is shown.
マイナンバーシステム1は、各自治体の自治体システム2と、中間サーバー3と、情報提供ネットワークシステム4と、住民基本台帳ネットワークシステムにおける全国サーバー5(以下、住基全国サーバー5と称する。)とを備える。自治体システム2と、中間サーバー3と、情報提供ネットワークシステム4とは、総合行政ネットワーク(LGWAN:Local Government Wide Area Network)6を介して接続される。また、自治体システム2と住基全国サーバー5とは、住民基本台帳ネットワーク7を介して接続される。また、情報提供ネットワークシステム4と住基全国サーバー5とは、コアシステムを介してネットワークによって接続されている。
The my number system 1 includes a local government system 2 of each local government, an
図2に、マイナンバーシステム1の詳細な構成例を表す概略図を示す。 In FIG. 2, the schematic showing the detailed structural example of the my number system 1 is shown.
図2に示すように、自治体システム2は、基幹系システム10と、情報連携サーバー30と、ユーザ端末43と、コミュニケーションサーバー44とを備える。
As shown in FIG. 2, the local government system 2 includes a
基幹系システム10は、各自治体の住民に関する情報を管理するために自治体に備えられたシステムである。基幹系システム10は、個別業務装置の一例として、例えば、住基システムサーバー20、税システムサーバー22、国保システムサーバー24、及び福祉システムサーバー26を備える。
The
住基システムサーバー20は、世帯情報テーブル21を有する。
The Juki
世帯情報テーブル21には、例えば、住基システムサーバー20において住民を識別するための宛名番号と、その宛名番号で識別される住民についての世帯情報と、後述する統合宛名番号とが対応付けられて記憶される。世帯情報は、住民の世帯に関係する情報と、例えば、住民の基本4情報(「氏名」、「生年月日」、「性別」、及び「住所」)、連絡先情報、又は送付先情報などを表す宛名情報とを含む。
In the household information table 21, for example, an address number for identifying a resident in the Juki
住基システムサーバー20を所管する部署において、宛名の新規登録手続き、例えば、住民の出生、住民の転入、又は住登外の住民に関する手続きが行われる場合に、担当職員によって、当該住民の個人番号と世帯情報とが住基システムサーバー20に入力される。個人番号は、マイナンバーの一例である。
In the department that has jurisdiction over the Juki System Server 20, if a new registration procedure for the address, for example, procedures for the birth of a resident, the transfer of a resident, or a resident outside the residence, is performed by the responsible staff, And household information are input to the Juki
住基システムサーバー20は、担当職員によって入力された住民の個人番号と世帯情報とを受け付ける。そして、住基システムサーバー20は、入力された住民の個人番号に対応する宛名番号を生成し、世帯情報テーブル21の新たなレコードに、生成した宛名番号を登録する。
The Juki
次に、住基システムサーバー20は、世帯情報テーブル21を参照し、受け付けた個人番号と、所定の記憶領域に予め格納された番号体系と、宛名番号と、受け付けた世帯情報との組み合わせを表す宛名異動データを生成する。そして、住基システムサーバー20は、生成した宛名異動データを、ネットワークを介して情報連携サーバー30へ送信する。
Next, the Juki
ここで、番号体系は、基幹系システム10の何れのサーバーから送信されたデータであるかを表すコードである。また、宛名番号は、基幹系システム10に含まれる各サーバーにおいて住民を識別するための情報である。
Here, the number system is a code indicating which server of the
また、住基システムサーバー20は、情報連携サーバー30から送信された、番号体系と宛名番号と統合宛名番号とを受信する。そして、住基システムサーバー20は、受信した宛名番号と統合宛名番号とを対応付けて、世帯情報テーブル21に格納する。
Further, the Juki
また、住基システムサーバー20は、情報連携サーバー30から送信された、個人番号及び処理通番を受信する。そして、住基システムサーバー20は、受信した個人番号及び処理通番を、コミュニケーションサーバー44へ送信する。
In addition, the Juki
税システムサーバー22は、所得情報テーブル23を有する。 The tax system server 22 has an income information table 23.
所得情報テーブル23には、例えば、税システムサーバー22において住民を識別するための宛名番号と、その宛名番号で識別される住民についての所得情報とが対応付けられて記憶される。所得情報は、住民の所得に関係する情報と、宛名情報とを含む。 In the income information table 23, for example, an address number for identifying a resident in the tax system server 22 and income information about the resident identified by the address number are stored in association with each other. The income information includes information related to the income of the residents and address information.
住基システムサーバー20と同様に、税システムサーバー22を所管する部署において、宛名の新規登録手続きが行われる場合に、担当職員は、当該住民の個人番号と所得情報とを税システムサーバー22に入力する。 Similar to the Juki System Server 20, when a new address registration procedure is performed in the department having jurisdiction over the tax system server 22, the staff in charge inputs the personal number and income information of the inhabitant to the tax system server 22. To do.
税システムサーバー22は、担当職員によって入力された住民の個人番号と所得情報とを受け付ける。そして、税システムサーバー22は、入力された住民の個人番号に対応する宛名番号を生成し、生成した宛名番号を所得情報テーブル23に登録する。 The tax system server 22 receives the resident personal number and income information entered by the staff in charge. Then, the tax system server 22 generates an address number corresponding to the input personal number of the resident, and registers the generated address number in the income information table 23.
次に、税システムサーバー22は、所得情報テーブル23を参照し、受け付けた個人番号と、所定の記憶領域に予め格納された番号体系と、宛名番号と、受け付けた所得情報との組み合わせを表す宛名異動データを生成する。そして、税システムサーバー22は、生成した宛名異動データを、ネットワークを介して情報連携サーバー30へ送信する。
Next, the tax system server 22 refers to the income information table 23, and an address indicating a combination of the received personal number, a number system stored in a predetermined storage area, an address number, and the received income information. Generate transfer data. Then, the tax system server 22 transmits the generated address change data to the
また、税システムサーバー22は、情報連携サーバー30から送信された、番号体系と宛名番号と統合宛名番号とを受信する。そして、税システムサーバー22は、受信した宛名番号と統合宛名番号とを対応付けて、所得情報テーブル23に格納する。
Further, the tax system server 22 receives the number system, the address number, and the integrated address number transmitted from the
国保システムサーバー24は、国保情報テーブル25を有する。
The national health
国保情報テーブル25には、例えば、国保システムサーバー24において住民を識別するための宛名番号と、その宛名番号で識別される住民についての国保情報とが対応付けられて記憶される。国保情報は、住民の国民健康保険に関係する情報と、宛名情報とを含む。
In the national health insurance information table 25, for example, an address number for identifying the inhabitant in the national health
住基システムサーバー20と同様に、国保システムサーバー24を所管する部署において、宛名の新規登録手続きが行われる場合に、担当職員は、当該住民の個人番号と国保情報とを国保システムサーバー24に入力する。
As in the case of the
国保システムサーバー24は、担当職員によって入力された住民の個人番号と国保情報とを受け付ける。そして、国保システムサーバー24は、入力された住民の個人番号に対応する宛名番号を生成し、生成した宛名番号を国保情報テーブル25に登録する。
The national health
次に、国保システムサーバー24は、国保情報テーブル25を参照し、受け付けた個人番号と、所定の記憶領域に予め格納された番号体系と宛名番号と、受け付けた国保情報との組み合わせを表す宛名異動データを生成する。そして、国保システムサーバー24は、生成した宛名異動データを、ネットワークを介して情報連携サーバー30へ送信する。
Next, the National Health
また、国保システムサーバー24は、情報連携サーバー30から送信された、番号体系と宛名番号と統合宛名番号とを受信する。そして、国保システムサーバー24は、受信した宛名番号と統合宛名番号とを対応付けて、国保情報テーブル25に格納する。
The National Health
福祉システムサーバー26は、福祉情報テーブル27を有する。
The
福祉情報テーブル27には、例えば、福祉システムサーバー26において住民を識別するための宛名番号と、その宛名番号で識別される住民についての福祉情報とが対応付けられて記憶される。福祉情報は、住民の福祉に関係する情報と、宛名情報とを含む。
In the welfare information table 27, for example, an address number for identifying the resident in the
住基システムサーバー20と同様に、福祉システムサーバー26を所管する部署において、宛名の新規登録手続きが行われる場合に、担当職員は、当該住民の個人番号と福祉情報とを福祉システムサーバー26に入力する。
As in the case of the
福祉システムサーバー26は、担当職員によって入力された住民の個人番号と福祉情報とを受け付ける。そして、福祉システムサーバー26は、入力された住民の個人番号に対応する宛名番号を生成し、生成した宛名番号を福祉情報テーブル27に登録する。
The
次に、福祉システムサーバー26は、受け付けた個人番号と、所定の記憶領域に予め格納された番号体系と、宛名番号と、受け付けた福祉情報との組み合わせを表す宛名異動データを生成する。そして、福祉システムサーバー26は、生成した宛名異動データを、ネットワークを介して情報連携サーバー30へ送信する。
Next, the
また、福祉システムサーバー26は、情報連携サーバー30から送信された、番号体系と宛名番号と統合宛名番号とを受信する。そして、福祉システムサーバー26は、受信した宛名番号と統合宛名番号とを対応付けて、福祉情報テーブル27に格納する。世帯情報、所得情報、福祉情報、及び国保情報は、住民の情報の一例である。
The
情報連携サーバー30は、基幹系システム10と中間サーバー3との間で、基幹系システム10の各システムから送信された住民の個人番号が符号と対応付けられていない場合に、中間サーバー3に符号情報の付与を依頼する。また、基幹系システム10から送信された住民の個人番号が符号と対応付けられている場合に、受け付けた宛名情報に基づいて個人番号に対応する宛名情報を更新する。なお、マイナンバー制度では、情報の連携が行われる際、個人番号を直接用いずに、個人番号と対応付けられ、かつ機関ごとに振り出された符号が利用される。
The
図2に示すように、情報連携サーバー30は、基幹系システム10と中間サーバー3との間で、符号の依頼と住民の情報の更新とを行う機能部として、データ連携部32と、オンライン機能部40と、リスト作成部41と、確認部42とを含む。また、情報連携サーバー30は、宛名情報テーブル33と、業務情報テーブル34とを有する。
As shown in FIG. 2, the
次に、情報連携サーバー30が有する各テーブルについて説明する。
Next, each table included in the
宛名情報テーブル33には、住民の個人番号毎に採番した統合宛名番号に対応付けて、宛名情報が記憶される。図3に、宛名情報テーブル33の一例を示す。図3の宛名情報テーブル33の例では、個人番号に対応付けて、番号体系、宛名番号、履歴SEQ、統合宛名番号、宛名情報(ここでは「氏名」、「生年月日」、「性別」、及び「住所」)、及び符号依頼状態が記憶されている。新規登録時点は、当該レコードが宛名情報テーブル33に新規に登録された時点を表す。履歴SEQは、宛名情報に対して実行された処理の履歴を識別する番号を表す。図3の宛名情報テーブル33の例では、履歴SEQの値が大きいほど、最近実行された処理であることを表す。また、符号依頼状態は、中間サーバー3に対して符号が依頼中であるか否かを表す。図3の宛名情報テーブル33の例では、現在、符号を依頼中である状態を「依頼中」で表し、符号の依頼が完了し、個人番号と符号とが対応付けられている状態を「依頼済」で表す。
In the address information table 33, address information is stored in association with the integrated address number assigned for each resident's personal number. FIG. 3 shows an example of the address information table 33. In the example of the address information table 33 in FIG. 3, the number system, address number, history SEQ, integrated address number, address information (here “name”, “date of birth”, “gender”, And "address") and code request status are stored. The new registration time point represents the time point when the record is newly registered in the address information table 33. The history SEQ represents a number for identifying the history of processing executed on the address information. In the example of the address information table 33 in FIG. 3, the larger the history SEQ value, the more recently executed processing is represented. The code request status indicates whether or not a code is being requested to the
業務情報テーブル34には、住民の個人番号毎に採番した統合宛名番号に対応付けて、各基幹系システムから送信された宛名異動データに含まれる宛名情報以外の情報から所定の項目が記憶される。図4に、業務情報テーブル34の一例を示す。図4の業務情報テーブル34の例では、統合宛名番号に対応付けて、データ種別、確定時点、業務項目1、及び業務項目2が記憶されている。データ種別は、基幹系システムから送信されたデータの種別を表すコードである。また、確定時点は、データ種別に対応するデータが確定した時点を表す。また業務項目1及び業務項目2は、データ種別に対応するデータの内容を表す。 The business information table 34 stores predetermined items from information other than the address information included in the address transfer data transmitted from each backbone system in association with the integrated address number assigned for each resident's personal number. The FIG. 4 shows an example of the business information table 34. In the example of the business information table 34 in FIG. 4, the data type, the fixed time, the business item 1, and the business item 2 are stored in association with the integrated address number. The data type is a code indicating the type of data transmitted from the backbone system. The confirmed time point represents the time point when the data corresponding to the data type is confirmed. Business item 1 and business item 2 represent data contents corresponding to the data type.
次に、情報連携サーバー30の各機能部について説明する。
Next, each functional unit of the
データ連携部32は、送受信部35と、判定部36と、採番部37と、依頼部38と、更新部39とを備える。
The
送受信部35は、各システムとの間で情報の送受信を行う。送受信部35は、基幹系システム10から送信された宛名異動データを受信すると、判定部36へ受け渡す。
The transmission /
判定部36は、送受信部35から宛名異動データを受け取ると、宛名情報テーブル33を参照して、宛名異動データに含まれる住民の個人番号が宛名情報テーブル33に存在するか否かを判定する。判定部36は、宛名異動データに含まれる住民の個人番号が、宛名情報テーブル33の「個人番号」欄の何れかと一致する場合に、宛名異動データに含まれる住民の個人番号が宛名情報テーブル33に存在すると判定する。
When receiving the address change data from the transmitting / receiving
そして、判定部36は、住民の個人番号が宛名情報テーブル33に存在する場合に、当該住民の個人番号に符号が対応付けられていると判定する。
Then, when the resident personal number exists in the address information table 33, the
また、判定部36は、住民の個人番号が宛名情報テーブル33に存在しない場合に、当該住民の個人番号に符号が対応付けられていないと判定する。
Further, when the resident personal number does not exist in the address information table 33, the
採番部37は、判定部36による判定結果に基づいて、住民の個人番号に符号が対応付けられていないと判定された場合に、宛名異動データに対応する住民に対して統合宛名番号を採番する。
The numbering
依頼部38は、判定部36による判定結果に基づいて、住民の個人番号に符号が対応付けられていないと判定され、かつ統合宛名番号に対応する符号依頼状態が未依頼である場合、中間サーバー3に当該住民の個人番号についての符号情報の付与を依頼する。
具体的には、依頼部38は、中間サーバー3に当該住民の個人番号についての符号情報の付与を依頼することを表す、処理通番の発行依頼を示す情報を生成し、送受信部35へ受け渡す。送受信部35は、処理通番の発行依頼を示す情報を受け取り、中間サーバー3へ送信する。処理通番の発行依頼を示す情報には、住民の個人番号と統合宛名番号とが含まれている。
The
Specifically, the
更新部39は、宛名情報テーブル33に対する設定を行い、宛名情報テーブル33を使用可能な状態とする。
The
そして、更新部39は、住民の個人番号に符号が対応付けられている場合に、宛名異動データの宛名情報に基づいて宛名情報テーブル33に記憶された個人番号に対応する宛名情報を更新する。
具体的には、更新部39は、宛名情報テーブル33の新たなレコードに、宛名異動データの宛名情報を格納して、宛名情報を更新する。そして、更新部39は、宛名情報が更新された日時等を、新規登録時点の欄に登録する。また、更新部39は、住民の個人番号又は統合宛名番号を参照して、対応する住民に対する処理の履歴を識別する番号を、履歴SEQの欄に登録する。また、更新部39は、符号依頼状態の欄を「依頼済」に設定する。また、更新部39は、受信した宛名異動データに含まれる宛名情報以外の情報の所定の項目を用いて、業務情報テーブル34を更新する。
また、更新部39は、宛名情報が更新されたことを示す情報を送受信部35へ受け渡し、送受信部35は、宛名情報が更新されたことを示す情報を、基幹系システム10のサーバーへ送信する。
And the
Specifically, the
The
また、更新部39は、住民の個人番号に符号が対応付けられていない場合に、宛名異動データに含まれる個人番号、番号体系、宛名番号、及び宛名情報と、採番された統合宛名番号とを対応付けて、宛名情報テーブル33の新たなレコードに格納する。そして、更新部39は、新たなレコードが格納された日時等を、新規登録時点の欄に登録する。また、更新部39は、符号依頼状態の欄を「依頼中」に設定する。また、更新部39は、住民の個人番号又は統合宛名番号を参照して、対応する住民に対する処理の履歴を識別する番号を、履歴SEQの欄に登録する。
そして、更新部39は、宛名情報テーブル33の新たなレコードに格納された、番号体系、宛名番号、及び統合宛名番号を送受信部35に受け渡す。送受信部35は、番号体系、宛名番号、及び統合宛名番号を、基幹系システム10のサーバーへ送信する。
Further, the
Then, the
また、更新部39は、基幹系システム10のサーバーから送信されたデータに基づいて、業務情報テーブル34を更新する。
In addition, the
オンライン機能部40は、ユーザ端末43から送信された入力データに応じて、宛名情報テーブル33に記憶された各情報をユーザ端末43に送信する。例えば、オンライン機能部40は、ユーザ端末43からの入力データに基づいて、宛名情報テーブル33に格納されているデータの検索、参照、又は更新を行い、結果をユーザ端末43へ送信する。
また、オンライン機能部40は、ユーザ端末43によって宛名情報テーブル33に格納された情報が更新された場合、更新された情報を基幹系システム10の各サーバーへ送信する。
The
Further, when the information stored in the address information table 33 is updated by the
また、オンライン機能部40は、ユーザ端末43から送信された入力データに応じて、異動した住民の一覧のリストを作成する指示を、リスト作成部41へ受け渡す。また、オンライン機能部40は、リスト作成部41から住民の一覧リストを受け取り、ユーザ端末43に送信する。
In addition, the
リスト作成部41は、ユーザ端末43から受け取った、異動した住民の一覧のリストを作成する指示に応じて、宛名情報テーブル33を参照して、異動した住民の一覧リストを作成する。例えば、リスト作成部41は、異動した住民の一覧のリストを作成する指示に含まれる対象時期をキーとして、宛名情報テーブル33の「新規登録時点」の欄が、対象時期に含まれるレコードを検索する。そして、リスト作成部41は、検索されたレコードの「統合宛名番号」、「氏名」を含む住民情報のリストを、異動した住民の一覧のリストとして作成する。そして、リスト作成部41は、異動した住民の一覧リストをユーザ端末43へ送信する。
The
確認部42は、宛名情報テーブル33を参照し、「符号依頼状態」の欄が「依頼中」のレコードを抽出し、抽出されたレコードに含まれる統合宛名番号についての符号取得状態の確認要求を生成する。そして、確認部328は、符号取得状態の確認要求を、送受信部35へ受け渡す。送受信部35は、符号取得状態の確認要求を受け取り、中間サーバー3へ送信する。そして、送受信部35は、中間サーバー3から符号取得状態の確認結果を受け取り、符号取得状態の確認結果を確認部42へ受け渡す。
The
そして、確認部328は、符号取得状態の確認結果に基づいて、符号取得に関してエラーが発生したものの統合宛名番号の一覧を、エラーリストとして生成し、エラーリストをユーザ端末43へ送信する。また、確認部328は、符号取得状態の確認結果に基づいて、符号取得が正常に完了した統合宛名番号について、宛名情報テーブル33の符号依頼状態の欄を「依頼済」に設定する。
Then, the confirmation unit 328 generates, as an error list, a list of integrated address numbers of errors that have occurred in code acquisition based on the confirmation result of the code acquisition state, and transmits the error list to the
中間サーバー3は、住民の個人番号に対応付けられた符号を管理する。図2に示すように、中間サーバー3は、符号情報テーブル46を有する。
The
符号情報テーブル46には、自治体毎に、住民の統合宛名番号と符号とが対応付けて記憶される。 In the code information table 46, the integrated address number of the resident and the code are stored in association with each local government.
中間サーバー3は、情報連携サーバー30及び情報提供ネットワークシステム4の各々との間で、情報の送受信を行う。また、中間サーバー3は、情報連携サーバー30から送信された、統合宛名番号及び個人番号を、処理通番の発行依頼を表す情報として受信する。
また、中間サーバー3は、受信した統合宛名番号及び個人番号を、処理通番の発行依頼を表す情報として情報提供ネットワークシステム4へ送信する。
また、中間サーバー3は、情報提供ネットワークシステム4から送信された処理通番を受信する。そして、中間サーバー3は、受信した処理通番と個人番号とを対応付け、処理通番及び個人番号を、情報連携サーバー30へ送信する。
The
Further, the
Further, the
また、中間サーバー3は、情報提供ネットワークシステム4から送信された処理通番と符号とを受信し、処理通番が対応する統合宛名番号と符号とを対応付けて、符号情報テーブル46に格納する。
Further, the
また、中間サーバー3は、情報連携サーバー30から送信された、符号取得状態の確認を示す情報を受信する。そして、中間サーバー3は、符号取得状態の確認を示す情報に含まれる統合宛名番号について、符号取得状態の確認を行い、確認結果を情報連携サーバー30へ送信する。
Further, the
コミュニケーションサーバー44は、住基システムサーバー20から送信された、処理通番及び個人番号を受信し、処理通番及び個人番号を、符号要求を表す情報として住基全国サーバー5へ送信する。
The
住基全国サーバー5は、コミュニケーションサーバー44から送信された、処理通番及び個人番号を受信する。そして、住基全国サーバー5は、受信した個人番号に対応する住民票コードと処理通番とを対応付け、住民票コードと処理通番とを情報提供ネットワークシステム4へ送信する。
The Juki
情報提供ネットワークシステム4は、住基全国サーバー5から送信された住民票コードと処理通番とを受信する。また、情報提供ネットワークシステム4は、受信した住民票コードに基づき符号を生成する。そして、情報提供ネットワークシステム4は、処理通番及び符号を中間サーバー3へ送信する。
The information providing network system 4 receives the resident card code and the processing serial number transmitted from the Juki
情報連携サーバー30は、例えば、図5に示すコンピュータ80で実現することができる。コンピュータ80はCPU81、一時記憶領域としてのメモリ82、及び不揮発性の記憶部83を備える。また、コンピュータ80は、表示装置及び入力装置等の入出力装置88が接続される入出力インターフェース(I/F)84を備える。また、コンピュータ80は、記録媒体89に対するデータの読み込み及び書き込みを制御するread/write(R/W)部85、及びインターネット等のネットワークに接続されるネットワークI/F86を備える。CPU81、メモリ82、記憶部83、入出力I/F84、R/W部85、及びネットワークI/F86は、バス87を介して互いに接続される。
The
記憶部83は、HDD(Hard Disk Drive)、SSD(solid state drive)、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部83には、コンピュータ80を情報連携サーバー30として機能させるための符号依頼プログラム90が記憶される。また、記憶部83は、宛名情報テーブル33を構成する情報が記憶される宛名情報記憶領域96と、業務情報テーブル34を構成する情報が記憶される業務情報記憶領域97とを有する。CPU81は、符号依頼プログラム90を記憶部83から読み出してメモリ82に展開し、符号依頼プログラム90が有するプロセスを順次実行する。また、CPU81は、宛名情報記憶領域96から情報を読み出して、宛名情報テーブル33としてメモリ82に展開する。また、CPU81は、業務情報記憶領域97から情報を読み出して、業務情報テーブル34としてメモリ82に展開する。
The
符号依頼プログラム90は、送受信プロセス91と、判定プロセス92と、採番プロセス93と、依頼プロセス94と、更新プロセス95とを有する。CPU81は、送受信プロセス91を実行することで、図2に示す送受信部35として動作する。また、CPU81は、判定プロセス92を実行することで、図2に示す判定部36として動作する。また、CPU81は、採番プロセス93を実行することで、図2に示す採番部37として動作する。また、CPU81は、依頼プロセス94を実行することで、図2に示す依頼部38として動作する。また、CPU81は、更新プロセス95を実行することで、図2に示す更新部39として動作する。これにより、符号依頼プログラム90を実行したコンピュータ80が、情報連携サーバー30として機能することになる。なお、記憶部83には、オンライン機能プログラム、リスト作成プログラム、及び確認プログラムも含まれる(図示省略)。CPU81が各プログラムを実行することで、図2に示すオンライン機能部40、リスト作成部41、及び確認部42の各々として動作する。
The
なお、符号依頼プログラム90により実現される機能は、例えば半導体集積回路、より詳しくはASIC(Application Specific Integrated Circuit)等で実現することも可能である。
The function realized by the
次に、図6に示すシーケンス図を参照して、本実施形態に係るマイナンバーシステム1の作用について説明する。なお、以下では、住基システムサーバー20において、基幹系システム側処理が実行される場合を例に説明する。
Next, the operation of the my number system 1 according to the present embodiment will be described with reference to the sequence diagram shown in FIG. In the following, a case where the backbone system side processing is executed in the
図6は、宛名の新規登録手続きのために住民の個人番号と世帯情報とが入力され、住民の個人番号が符号と対応付けられていない場合のシーケンスを示す。 FIG. 6 shows a sequence in the case where the resident personal number and household information are input for the new address registration procedure, and the resident personal number is not associated with a code.
例えば、住民が自治体庁舎に来庁し、その自治体において所定の手続きを行いたい旨を、担当窓口の担当職員に申告する。そして、住民は、担当職員に当該住民の個人番号と世帯情報とを記入した書類を受け渡す。担当職員は、所管の基幹系システム10のサーバーにより提供される業務メニューから該当の項目を選択するなどして、受け取った書類に記入されている住民の個人番号と世帯情報とを入力すると、基幹系システム10のサーバーにおいて、図7に示す基幹系システム側処理が実行される(図6のS10)。
For example, a resident visits a local government office, and reports to the staff in charge that he / she wants to carry out a prescribed procedure in the local government. Then, the resident gives the staff in charge a document in which the personal number and household information of the resident are entered. When the person in charge inputs the resident personal number and the household information entered in the received document by selecting the corresponding item from the work menu provided by the server of the
図7に示す基幹系システム側処理のステップS11で、住基システムサーバー20が、入力された住民の個人番号と世帯情報とを取得する。
In step S11 of the core system side processing shown in FIG. 7, the
次に、ステップS12で、住基システムサーバー20が、取得した住民の個人番号に対応する宛名番号を生成し、世帯情報テーブル21に登録する。
Next, in step S12, the
次に、ステップS13で、住基システムサーバー20が、世帯情報テーブル21を参照して、上記ステップS11で取得した住民の個人番号、番号体系、上記ステップS12で登録した宛名番号、及び取得した世帯情報を含む宛名異動データを生成する。
Next, in step S13, the
次に、ステップS14で、住基システムサーバー20が、上記ステップS13で生成した宛名異動データを、ネットワークを介して情報連携サーバー30へ送信する。
Next, in step S14, the
次に、ステップS15で、住基システムサーバー20は、情報連携サーバー30から、結果を受信したか否かを判定する。結果を受信した場合には、処理はステップS16へ移行し、受信していない場合には、受信するまで待機状態となる。
Next, in step S <b> 15, the
ここで、住基システムサーバー20から送信された宛名異動データを受信した情報連携サーバー30での処理について説明する。情報連携サーバー30の送受信部35が、住基システムサーバー20から送信された宛名異動データを受信すると、情報連携サーバー30において、図8に示す情報連携サーバー側処理が実行される(図6のS20)。
Here, the processing in the
図8に示す情報連携サーバー側処理のステップS21で、送受信部35は、住基システムサーバー20から送信された宛名異動データを受信する。そして、判定部36は、送受信部35から宛名異動データを受け取ると、宛名情報テーブル33を参照して、受け取った宛名異動データに含まれる住民の個人番号が、宛名情報テーブル33に存在するか否かを判定する。
In step S <b> 21 of the information cooperation server side processing shown in FIG. 8, the transmission /
次にステップS22で、住民の個人番号が、宛名情報テーブル33に存在する場合には、判定部36は、住民の個人番号に符号が対応付けられていると判定し、ステップS23へ進む。一方、住民の個人番号が、宛名情報テーブル33に存在しない場合には、判定部36は、住民の個人番号に符号が対応付けられていないと判定し、ステップS25へ進む。住民の個人番号に符号が対応付けられていると判定された場合には、ステップS23で、更新部39は、上記ステップS21での判定結果と、取得した宛名異動データとに基づいて、宛名情報テーブル33に記憶された個人番号に対応する宛名情報を更新する。また、更新部39は、宛名情報を更新したことを示す情報を生成する。
Next, when the resident personal number is present in the address information table 33 in step S22, the
次に、ステップS24で、送受信部35は、上記ステップS23で生成された、宛名情報を更新したことを示す情報を、住基システムサーバー20へ送信し、情報連携サーバー側処理を終了する。
Next, in step S24, the transmission /
ステップS25では、採番部37は、上記ステップS21での判定結果に基づいて、上記ステップS21で受信した宛名異動データに対応する当該住民に対して統合宛名番号を採番する。
In step S25, the numbering
ステップS26で、更新部39は、上記ステップS21での判定結果から、受信した宛名異動データの住民の個人番号、番号体系、宛名番号、及び世帯情報に含まれる宛名情報と、採番された統合宛名番号とを、宛名情報テーブル33の新たなレコードに格納する。また、更新部39は、新たなレコードが格納された日時等を、新規登録時点の欄に登録する。また、更新部39は、住民の個人番号又は統合宛名番号を参照して、対応する住民に対する処理の履歴を識別する番号を、履歴SEQの欄に登録する。また、更新部39は、符号依頼状態の欄を「依頼中」に設定する。また、更新部39は、受信した宛名異動データに含まれる世帯情報の所定の項目を用いて、業務情報テーブル34を更新する。
In step S26, the updating
次に、ステップS27で、送受信部35は、上記ステップS26で宛名情報テーブル33に格納された、番号体系、宛名番号、及び統合宛名番号を、住基システムサーバー20へ送信する。
Next, in step S27, the transmission /
上記のように送信された番号体系、宛名番号、及び統合宛名番号を、住基システムサーバー20が受信すると、図7に示す基幹系システム側処理の上記ステップS15で肯定判定されて、処理はステップS16へ移行する。ステップS16では、住基システムサーバー20が、受信した宛名番号と統合宛名番号とを対応付けて、世帯情報テーブル21に格納し、基幹系システム側処理を終了する(図6のS10)。
When the
情報連携サーバー側処理のステップS28で、依頼部38は、住民の個人番号に符号が対応付けられていないと判定された場合、中間サーバー3に当該住民の個人番号についての符号情報の付与を依頼する、処理通番の発行依頼を示す情報を生成する。
In step S28 of the information linkage server side processing, if it is determined that the code is not associated with the resident personal number, the
次に、ステップS29で、送受信部35は、上記ステップS28で生成された処理通番の発行依頼を示す情報を受け取り、中間サーバー3へ送信する。
Next, in step S29, the transmission /
次に、ステップS30で、処理通番と個人番号とを含む符号取得依頼ファイルの作成要求を、中間サーバー3へ送信する。
Next, in step S30, a request for creating a code acquisition request file including a processing serial number and a personal number is transmitted to the
次に、ステップS31で、情報連携サーバー30は、中間サーバー3から、符号取得依頼ファイルの作成要求に対する受付番号を受信したか否かを判定する。受付番号を受信した場合には、処理はステップS32へ移行し、受信していない場合には、受信するまで待機状態となる。
Next, in step S <b> 31, the
ここで、情報連携サーバー30から送信された処理通番の発行依頼を示す情報を受信した中間サーバー3での処理について説明する。中間サーバー3が、情報連携サーバー30から送信された処理通番の発行依頼を示す情報を受信すると、中間サーバー3において、図9に示す中間サーバー側処理が実行される(図6のS40)。
Here, the processing in the
図9に示す中間サーバー側処理のステップS41で、中間サーバー3は、情報連携サーバー30から送信された処理通番の発行依頼を示す情報を受信する。そして、中間サーバー3は、受信した処理通番の発行依頼を示す情報を、情報提供ネットワークシステム4へ送信する。
In step S41 of the intermediate server side processing illustrated in FIG. 9, the
情報提供ネットワークシステム4は、情報連携サーバー30から送信された処理通番の発行依頼を示す情報を受信し、処理通番の発行依頼を示す情報に含まれる統合宛名番号及び個人番号に基づき、処理通番を生成する。そして、情報提供ネットワークシステム4は、生成した処理通番を、中間サーバー3へ送信する(図6のS50)。
The information providing network system 4 receives the information indicating the processing serial number issuance request transmitted from the
なお、情報提供ネットワークシステム4において処理通番の生成が行われている間、図9に示す中間サーバー側処理のステップS42で、情報連携サーバー30から送信された符号取得依頼ファイルの作成要求を受信したか否かを判定する。符号取得依頼ファイルの作成要求を受信した場合には、処理はステップS43へ移行し、受信していない場合には、受信するまで待機状態となる。
While the processing sequence number is being generated in the information providing network system 4, the code acquisition request file creation request transmitted from the
次に、ステップS43で、中間サーバー3は、情報連携サーバー30から送信された符号取得依頼ファイルの作成要求に対する受付番号を、情報連携サーバー30へ送信する。
Next, in step S <b> 43, the
次に、ステップS44で、中間サーバー3は、情報提供ネットワークシステム4から、処理通番を受信したか否かを判定する。処理通番を受信した場合には、処理はステップS45へ移行し、受信していない場合には、受信するまで待機状態となる。
Next, in step S44, the
ステップS45で、中間サーバー3は、情報提供ネットワークシステム4から送信された処理通番に基づき、処理通番と個人番号とを含む符号取得依頼ファイルを作成する。
In step S45, the
次に、ステップS46で、中間サーバー3は、情報連携サーバー30から、受付番号を受信したか否かを判定する。受付番号を受信した場合には、処理はステップS47へ移行し、受信していない場合には、受信するまで待機状態となる。
Next, in step S <b> 46, the
そして、ステップS47で、中間サーバー3は、上記ステップS45で作成された符号取得依頼ファイルを情報連携サーバー30へ送信して、中間サーバー側処理を終了する。
In step S47, the
一方、図8に示す情報連携サーバー側処理のステップS32で、情報連携サーバー30の送受信部35は、中間サーバーから送信された受付番号を、再度情報連携サーバー30へ送信し、符号取得依頼ファイルの送信を要求する。
On the other hand, in step S32 of the information cooperation server side processing shown in FIG. 8, the transmission /
図8に示す情報連携サーバー側処理のステップS33で、送受信部35は、中間サーバー3から、符号取得依頼ファイルを受信したか否かを判定する。符号取得依頼ファイルを受信した場合には、処理はステップS34へ移行し、受信していない場合には、受信するまで待機状態となる。
In step S33 of the information cooperation server side processing illustrated in FIG. 8, the transmission /
そして、ステップS34で、送受信部35は、受信した符号取得依頼ファイルに含まれる処理通番と個人番号とを、住基システムサーバー20へ送信し、情報連携サーバー側処理を終了する。
In step S34, the transmission /
住基システムサーバー20は、情報連携サーバー30から送信された処理通番及び個人番号を受信し、受信した処理通番及び個人番号をコミュニケーションサーバー44へ送信する(図6のS60)。
The
コミュニケーションサーバー44は、住基システムサーバー20から送信された処理通番及び個人番号を受信し、受信した処理通番及び個人番号を住基全国サーバー5へ送信する(図6のS70)。
The
住基全国サーバー5は、コミュニケーションサーバー44から送信された処理通番及び個人番号を受信する。そして、住基全国サーバー5は、受信した個人番号と住民票コードとを対応付ける。そして、住基全国サーバー5は、処理通番及び住民票コードを、情報提供ネットワークシステム4へ送信する(図6のS80)。
The Juki
情報提供ネットワークシステム4は、住基全国サーバー5から送信された処理通番及び住民票コードに基づき、符号を生成する。そして、情報提供ネットワークシステム4は、生成された符号及び処理通番を中間サーバー3へ送信する(図6のS90)。
The information providing network system 4 generates a code based on the processing serial number and the resident card code transmitted from the Juki
中間サーバー3は、情報提供ネットワークシステム4から送信された符号及び処理通番を受信する。そして、中間サーバー3は、受信した処理通番に対応する統合宛名番号と、符号とを対応付けて、符号情報テーブル46に格納する(図6のS100)。
The
宛名の新規登録手続きのために入力された住民の個人番号が符号と対応付けられていない場合には、以上のようにして、住民の個人番号と符号とが対応付けられる。 If the resident personal number input for the new address registration procedure is not associated with the code, the resident personal number and the code are associated with each other as described above.
次に、宛名の新規登録手続きのために入力された住民の個人番号が符号と対応付けられている場合のシーケンスを図10に示す。 Next, FIG. 10 shows a sequence in the case where the resident personal number input for the new address registration procedure is associated with a code.
担当職員が受け取った書類に記入されている住民の個人番号を入力すると、基幹系システム10の住基システムサーバー20において、上記図7に示す基幹系システム側処理が実行され、宛名異動データが、情報連携サーバー30へ送信される(図10のS110)。そして、情報連携サーバー30の更新部39は、取得した宛名異動データに基づいて、宛名情報テーブル33に記憶された個人番号に対応する宛名情報を更新する。また、更新部39は、宛名情報が更新された日時等を、新規登録時点の欄に登録する。また、更新部39は、住民の個人番号又は統合宛名番号を参照して、対応する住民に対する処理の履歴を識別する番号を、履歴SEQの欄に登録する。また、更新部39は、符号依頼状態の欄を「依頼済」に設定する。また、更新部39は、受信した宛名異動データに含まれる世帯情報の所定の項目を用いて、業務情報テーブル34を更新する。また、更新部39は、宛名情報を更新したことを示す情報を生成する。
When the personal number of the inhabitant entered in the document received by the staff in charge is entered, in the
次に、送受信部35は、宛名情報を更新したことを示す情報を、住基システムサーバー20へ送信する(図10のS120)。
Next, the transmission /
上記のように送信された宛名情報を更新したことを示す情報を、住基システムサーバー20が受け付けると、住基システムサーバー20が、例えば、格納された統合宛名番号又は宛名情報を更新されたことを示す情報について、住基システムサーバー20の表示部に表示されるように制御し、基幹系システム側処理を終了する(図10のS110)。
When the
以上説明したように、本実施形態に係る情報連携サーバー30によれば、住民の個人番号に符号が対応付けられていない場合に、中間サーバーに個人番号についての符号情報の付与を依頼する。これにより、住民の個人番号に符号が対応付けられていない場合に、住民の個人番号と符号とを対応付けることができる。従って、担当職員による手作業ではなく、自動で符号の取得要求を行うことができる。
As described above, according to the
また、中間サーバー3に符号情報の付与の依頼がされていない場合に、中間サーバーに個人番号についての符号情報の付与を依頼する。これにより、符号の依頼を重複して行うことなく、自動で符号の取得要求を行うことができる。
Further, if the
また、個人番号に符号が対応付けられていない場合に個人番号に対応する住民に対して統合宛名番号を採番する。これにより、統合宛名番号を採番する際に、自動で符号の取得要求をすることができる。 Further, when the code is not associated with the personal number, the integrated address number is assigned to the residents corresponding to the personal number. Thereby, when an integrated address number is assigned, a code acquisition request can be automatically made.
また、中間サーバーから送信された処理通番と個人番号とを、住基システムサーバーへ送信する。これにより、住基システムサーバーからコミュニケーションサーバー44へ処理通番と個人番号とが送信され、自動で符号の取得が行われる。
Further, the processing serial number and personal number transmitted from the intermediate server are transmitted to the Juki system server. As a result, the processing serial number and the personal number are transmitted from the Juki system server to the
<第2実施形態>
次に、第2実施形態に係るマイナンバーシステムついて説明する。第2実施形態では、情報連携サーバーから送信された処理通番及び個人番号を取得し、取得した処理通番及び個人番号をコミュニケーションサーバーに送信する住民基本台帳ゲートウェイサーバー(以下、住基GWサーバーと称する。)を備える場合について説明する。なお、第2実施形態に係るマイナンバーシステムにおいて、第1実施形態に係るマイナンバーシステム1と同様の部分には、同一符号を付して詳細な説明を省略する。
Second Embodiment
Next, the my number system according to the second embodiment will be described. In the second embodiment, the process serial number and personal number transmitted from the information cooperation server are acquired, and the acquired process serial number and personal number are transmitted to the communication server (hereinafter referred to as Juki GW server). ) Will be described. In the my number system according to the second embodiment, the same parts as those in the my number system 1 according to the first embodiment are denoted by the same reference numerals, and detailed description thereof is omitted.
図11に示すように、第2実施形態に係るマイナンバーシステム100の自治体システム102は、基幹系システム10と、情報連携サーバー30と、ユーザ端末43と、コミュニケーションサーバー44と、住基ゲートウェイサーバー244とを含む。情報連携サーバー30と、住基システムサーバー20と、コミュニケーションサーバー44と、住基GWサーバー244とは、互いにネットワークを介して接続されている。
As shown in FIG. 11, the
住基GWサーバー244は、住民の個人番号と処理通番とを管理する。図11に示すように、住基GWサーバー244は、情報テーブル246を有する。
The
情報テーブル246には、住民毎に、住民の個人番号と処理通番とが対応付けて記憶される。 In the information table 246, the resident personal number and the process serial number are stored in association with each resident.
住基GWサーバー244は、情報連携サーバー30、コミュニケーションサーバー44、及び住基システムサーバー20の各々との間で、情報の送受信を行う。また、住基GWサーバー244は、情報連携サーバー30から送信された、住民の個人番号と処理通番とを受信し、情報テーブル246に格納する。また、住基GWサーバー244は、情報テーブル246に格納された住民の個人番号と処理通番とをコミュニケーションサーバー44に送信する。
The
コミュニケーションサーバー44は、住基GWサーバー244から送信された、処理通番及び個人番号を受信し、処理通番及び個人番号を、符号要求を表す情報として住基全国サーバー5へ送信する。
The
以上説明したように、第2実施形態に係るマイナンバーシステム100によれば、住基GWサーバー244が、情報連携サーバー30から送信された、住民の個人番号と処理通番とを受信し、情報テーブル246に格納する。そして、住基GWサーバー244が、情報テーブル246に格納された住民の個人番号と処理通番とをコミュニケーションサーバー44に送信する。これにより、基幹系システム10である住基システムサーバー20を介さずに、自動で符号の取得要求を行うことができる。
As described above, according to the my
なお、上記実施形態では、住民の情報の一例として、世帯情報、所得情報、福祉情報、及び国保情報を用いる場合について説明したが、その他の情報を用いてもよいし、複数の情報を組み合わせて用いてもよい。例えば、住民の情報として、宛名情報のみを用いてもよい。また、住民の情報として、住民の世帯に関係する情報、住民の所得に関係する情報、住民の国民健康保険に関係する情報、又は住民の福祉に関係する情報のみを用いてもよい。 In the above embodiment, the case where household information, income information, welfare information, and National Health Insurance information are used as an example of resident information has been described. However, other information may be used or a plurality of information may be combined. It may be used. For example, only address information may be used as resident information. In addition, as information about residents, only information related to residents 'households, information related to residents' income, information related to residents 'national health insurance, or information related to residents' welfare may be used.
また、上記では、符号依頼プログラム90が記憶部83に予め記憶(インストール)されている態様を説明したが、これに限定されない。CD−ROM、DVD−ROM、USBメモリ等の記憶媒体に記録された形態で提供することも可能である。
In the above description, the
以上の上記各実施形態に関し、更に以下の付記を開示する。 Regarding the above-described embodiments, the following additional notes are disclosed.
(付記1)
自治体の住民の情報を管理する個別業務装置からのマイナンバーを含む住民の情報を受付け、
マイナンバーと住民の情報とを対応付けて記憶する記憶部を参照して、受付けた前記マイナンバーに中間サーバーで管理する符号が対応付けられていない場合に符号を付与する中間サーバーに前記マイナンバーについての符号情報の付与を依頼し、受付けた前記マイナンバーに符号が対応付けられている場合に受け付けた前記住民の情報に基づいて前記記憶部に記憶された前記マイナンバーに対応する住民の情報を更新する、
処理をコンピュータに実行させる情報連携プログラム。
(Appendix 1)
Accepts information about residents, including My Number, from individual business devices that manage information about residents of local governments.
Referring to the storage unit that stores the My Number and resident information in association with each other, the My Number assigned to the intermediate server that assigns a code when the code managed by the intermediate server is not associated with the received My Number Resident information corresponding to the My Number stored in the storage unit based on the information on the Resident received when a code is associated with the My Number received. Update,
An information linkage program that causes a computer to execute processing.
(付記2)
前記記憶部は、前記マイナンバーと前記住民の情報と符号の依頼状態とを記憶し、
前記記憶部を参照して、受付けた前記マイナンバーに中間サーバーで管理する符号が対応付けられていない場合であり、かつ前記中間サーバーに符号情報の付与の依頼がされていない場合に、前記中間サーバーに前記マイナンバーについての符号情報の付与を依頼する、
処理をコンピュータに実行させる付記1に記載の情報連携プログラム。
(Appendix 2)
The storage unit stores the My Number, the information of the inhabitants, and the request state of the code,
If the code managed by the intermediate server is not associated with the received my number with reference to the storage unit, and the intermediate server is not requested to give code information, the intermediate number Request the server to give code information about the My Number,
The information linkage program according to appendix 1, which causes a computer to execute processing.
(付記3)
受付けた前記マイナンバーに符号が対応付けられていない場合に前記マイナンバーに対応する前記住民に対して統合宛名番号を採番し、
採番された前記統合宛名番号を前記個別業務装置へ送信する、
処理をコンピュータに実行させる付記1又は付記2に記載の情報連携プログラム。
(Appendix 3)
When a code is not associated with the accepted My Number, an integrated address number is assigned to the residents corresponding to the My Number,
The numbered integrated address number is transmitted to the individual business device.
The information linkage program according to appendix 1 or appendix 2, which causes a computer to execute processing.
(付記4)
前記中間サーバーから送信された処理通番と前記マイナンバーとを、
住民基本台帳システムサーバー又は住民基本台帳ゲートウェイサーバーへ送信する、
処理をコンピュータに実行させる付記1〜付記3の何れか1項に記載の情報連携プログラム。
(Appendix 4)
The processing serial number and the my number transmitted from the intermediate server are
Send to Basic Resident Register system server or Basic Resident Register gateway server,
The information linkage program according to any one of supplementary notes 1 to 3, which causes a computer to execute processing.
(付記5)
自治体の住民の情報を管理する個別業務装置からのマイナンバーを含む住民の情報を受付ける受信部と、
マイナンバーと住民の情報とを対応付けて記憶する記憶部を参照して、受付けた前記マイナンバーに中間サーバーで管理する符号が対応付けられていない場合に符号を付与する中間サーバーに前記マイナンバーについての符号情報の付与を依頼する依頼部と、
受付けた前記マイナンバーに符号が対応付けられている場合に受け付けた前記住民の情報に基づいて前記記憶部に記憶された前記マイナンバーに対応する住民の情報を更新する更新部と、
を備えた情報連携サーバー。
(Appendix 5)
A receiving unit for receiving information on residents including My Number from individual business devices that manage information on residents of local governments;
Referring to the storage unit that stores the My Number and resident information in association with each other, the My Number assigned to the intermediate server that assigns a code when the code managed by the intermediate server is not associated with the received My Number A request unit that requests the provision of code information about
An update unit for updating the information of the residents corresponding to the My Number stored in the storage unit based on the information of the residents received when a code is associated with the received My Number;
Information linkage server with
(付記6)
前記記憶部は、前記マイナンバーと前記住民の情報と符号の依頼状態とを記憶し、
前記依頼部は、前記記憶部を参照して、受付けた前記マイナンバーに中間サーバーで管理する符号が対応付けられていない場合であり、かつ前記中間サーバーに符号情報の付与の依頼がされていない場合に、前記中間サーバーに前記マイナンバーについての符号情報の付与を依頼する、
付記5に記載の情報連携サーバー。
(Appendix 6)
The storage unit stores the My Number, the information of the inhabitants, and the request state of the code,
The request unit refers to the storage unit when the code managed by the intermediate server is not associated with the received my number, and the intermediate server is not requested to provide code information In this case, the intermediate server is requested to give code information about the My Number.
The information linkage server according to
(付記7)
受付けた前記マイナンバーに符号が対応付けられていない場合に前記マイナンバーに対応する前記住民に対して統合宛名番号を採番する採番部と、
採番された前記統合宛名番号を前記個別業務装置へ送信する送信部とを、
更に備える付記5又は付記6に記載の情報連携サーバー。
(Appendix 7)
A numbering unit for assigning an integrated address number to the inhabitants corresponding to the My Number when a code is not associated with the accepted My Number;
A transmission unit for transmitting the numbered integrated address number to the individual business device;
The information linkage server according to
(付記8)
前記送信部は、前記中間サーバーから送信された処理通番と前記マイナンバーとを、
住民基本台帳システムサーバー又は住民基本台帳ゲートウェイサーバーへ送信する、
付記5〜付記7の何れか1項に記載の情報連携サーバー。
(Appendix 8)
The transmission unit includes the process serial number and the my number transmitted from the intermediate server,
Send to Basic Resident Register system server or Basic Resident Register gateway server,
The information cooperation server according to any one of
(付記9)
自治体の住民の情報を管理する個別業務装置からのマイナンバーを含む住民の情報を受付け、
マイナンバーと住民の情報とを対応付けて記憶する記憶部を参照して、受付けた前記マイナンバーに中間サーバーで管理する符号が対応付けられていない場合に符号を付与する中間サーバーに前記マイナンバーについての符号情報の付与を依頼し、受付けた前記マイナンバーに符号が対応付けられている場合に受け付けた前記住民の情報に基づいて前記記憶部に記憶された前記マイナンバーに対応する住民の情報を更新する、
処理をコンピュータが実行する情報連携方法。
(Appendix 9)
Accepts information about residents, including My Number, from individual business devices that manage information about residents of local governments.
Referring to the storage unit that stores the My Number and resident information in association with each other, the My Number assigned to the intermediate server that assigns a code when the code managed by the intermediate server is not associated with the received My Number Resident information corresponding to the My Number stored in the storage unit based on the information on the Resident received when a code is associated with the My Number received. Update,
An information linkage method in which processing is executed by a computer.
(付記10)
前記記憶部は、前記マイナンバーと前記住民の情報と符号の依頼状態とを記憶し、
前記記憶部を参照して、受付けた前記マイナンバーに中間サーバーで管理する符号が対応付けられていない場合であり、かつ前記中間サーバーに符号情報の付与の依頼がされていない場合に、前記中間サーバーに前記マイナンバーについての符号情報の付与を依頼する、
処理をコンピュータに実行させる付記9に記載の情報連携方法。
(Appendix 10)
The storage unit stores the My Number, the information of the inhabitants, and the request state of the code,
If the code managed by the intermediate server is not associated with the received my number with reference to the storage unit, and the intermediate server is not requested to give code information, the intermediate number Request the server to give code information about the My Number,
The information linkage method according to appendix 9, which causes a computer to execute processing.
(付記11)
受付けた前記マイナンバーに符号が対応付けられていない場合に前記マイナンバーに対応する前記住民に対して統合宛名番号を採番し、
採番された前記統合宛名番号を前記個別業務装置へ送信する、
処理をコンピュータに実行させる付記9又は付記10に記載の情報連携方法。
(Appendix 11)
When a code is not associated with the accepted My Number, an integrated address number is assigned to the residents corresponding to the My Number,
The numbered integrated address number is transmitted to the individual business device.
The information cooperation method according to appendix 9 or
(付記12)
前記中間サーバーから送信された処理通番と前記マイナンバーとを、
住民基本台帳システムサーバー又は住民基本台帳ゲートウェイサーバーへ送信する、
処理をコンピュータに実行させる付記9〜付記11の何れか1項に記載の情報連携方法。
(Appendix 12)
The processing serial number and the my number transmitted from the intermediate server are
Send to Basic Resident Register system server or Basic Resident Register gateway server,
The information cooperation method according to any one of appendix 9 to appendix 11, which causes a computer to execute processing.
(付記13)
自治体の住民の情報を管理する個別業務装置からのマイナンバーを含む住民の情報を受付け、
マイナンバーと住民の情報とを対応付けて記憶する記憶部を参照して、受付けた前記マイナンバーに中間サーバーで管理する符号が対応付けられていない場合に符号を付与する中間サーバーに前記マイナンバーについての符号情報の付与を依頼し、受付けた前記マイナンバーに符号が対応付けられている場合に受け付けた前記住民の情報に基づいて前記記憶部に記憶された前記マイナンバーに対応する住民の情報を更新する、
処理をコンピュータに実行させる情報連携プログラムを記憶した記憶媒体。
(Appendix 13)
Accepts information about residents, including My Number, from individual business devices that manage information about residents of local governments.
Referring to the storage unit that stores the My Number and resident information in association with each other, the My Number assigned to the intermediate server that assigns a code when the code managed by the intermediate server is not associated with the received My Number Resident information corresponding to the My Number stored in the storage unit based on the information on the Resident received when a code is associated with the My Number received. Update,
A storage medium storing an information linkage program that causes a computer to execute processing.
1 マイナンバーシステム
2 自治体システム
3 中間サーバー
10 基幹系システム
20 住基システムサーバー
21 世帯情報テーブル
22 税システムサーバー
23 所得情報テーブル
24 国保システムサーバー
25 国保情報テーブル
26 福祉システムサーバー
27 福祉情報テーブル
30 情報連携サーバー
32 データ連携部
33 宛名情報テーブル
34 業務情報テーブル
35 送受信部
36 判定部
37 採番部
38 依頼部
39 更新部
46 符号情報テーブル
80 コンピュータ
81 CPU
82 メモリ
83 記憶部
90 符号依頼プログラム
244 住基ゲートウェイサーバー
246 情報テーブル
1 My Number System 2
82
Claims (6)
マイナンバーと住民の情報とを対応付けて記憶する記憶部を参照して、受付けた前記マイナンバーが前記記憶部に存在しない場合に、受付けた前記マイナンバーにサーバーで管理する符号が対応付けられていない場合であると判定し、前記サーバーに前記マイナンバーについての符号情報の付与を依頼し、受付けた前記マイナンバーに符号が対応付けられている場合に受け付けた前記住民の情報に基づいて前記記憶部に記憶された前記マイナンバーに対応する住民の情報を更新する、
処理をコンピュータに実行させる情報連携プログラム。 Accepts information about residents, including My Number, from individual business devices that manage information about residents of local governments.
When the received My Number does not exist in the storage unit with reference to the storage unit that stores the My Number and resident information in association with each other, a code managed by the server is associated with the received My Number. The server is requested to give code information about the My Number to the server, and the code is associated with the received My Number based on the resident information received. Update the information of the residents corresponding to the My Number stored in the storage unit,
An information linkage program that causes a computer to execute processing.
前記記憶部を参照して、受付けた前記マイナンバーに前記サーバーで管理する符号が対応付けられていない場合であり、かつ前記サーバーに符号情報の付与の依頼がされていない場合に、前記サーバーに前記マイナンバーについての符号情報の付与を依頼する、
処理をコンピュータに実行させる請求項1に記載の情報連携プログラム。 The storage unit stores the My Number, the information of the inhabitants, and the request state of the code,
With reference to the storage unit, if the code to be managed by the said Mai number accepted server is when not associated with, and is not the request for grant of code information before hexa Ba, before to request the grant of code information about the My number in Kisa Ba,
The information cooperation program according to claim 1 which makes a computer perform processing.
採番された前記統合宛名番号を前記個別業務装置へ送信する、
処理をコンピュータに実行させる請求項1又は請求項2に記載の情報連携プログラム。 When a code is not associated with the accepted My Number, an integrated address number is assigned to the residents corresponding to the My Number,
The numbered integrated address number is transmitted to the individual business device.
The information cooperation program according to claim 1 or 2 which makes a computer perform processing.
住民基本台帳システムサーバー又は住民基本台帳ゲートウェイサーバーへ送信する、
処理をコンピュータに実行させる請求項1〜請求項3の何れか1項に記載の情報連携プログラム。 And said Mai number and transmitted processed serial number before hexa Ba,
Send to Basic Resident Register system server or Basic Resident Register gateway server,
The information cooperation program according to any one of claims 1 to 3, which causes a computer to execute processing.
マイナンバーと住民の情報とを対応付けて記憶する記憶部を参照して、受付けた前記マイナンバーが前記記憶部に存在しない場合に、受付けた前記マイナンバーにサーバーで管理する符号が対応付けられていない場合であると判定し、前記サーバーに前記マイナンバーについての符号情報の付与を依頼する依頼部と、
受付けた前記マイナンバーに符号が対応付けられている場合に受け付けた前記住民の情報に基づいて前記記憶部に記憶された前記マイナンバーに対応する住民の情報を更新する更新部と、
を備えた情報連携サーバー。 A receiving unit for receiving information on residents including My Number from individual business devices that manage information on residents of local governments;
When the received My Number does not exist in the storage unit with reference to the storage unit that stores the My Number and resident information in association with each other, a code managed by the server is associated with the received My Number. A request unit that determines that the server is not assigned, and requests the server to give the code information about the My Number;
An update unit for updating the information of the residents corresponding to the My Number stored in the storage unit based on the information of the residents received when a code is associated with the received My Number;
Information linkage server with
マイナンバーと住民の情報とを対応付けて記憶する記憶部を参照して、受付けた前記マイナンバーが前記記憶部に存在しない場合に、受付けた前記マイナンバーにサーバーで管理する符号が対応付けられていない場合であると判定し、前記サーバーに前記マイナンバーについての符号情報の付与を依頼し、受付けた前記マイナンバーに符号が対応付けられている場合に受け付けた前記住民の情報に基づいて前記記憶部に記憶された前記マイナンバーに対応する住民の情報を更新する、
処理をコンピュータが実行する情報連携方法。 Accepts information about residents, including My Number, from individual business devices that manage information about residents of local governments.
When the received My Number does not exist in the storage unit with reference to the storage unit that stores the My Number and resident information in association with each other, a code managed by the server is associated with the received My Number. The server is requested to give code information about the My Number to the server, and the code is associated with the received My Number based on the resident information received. Update the information of the residents corresponding to the My Number stored in the storage unit,
An information linkage method in which processing is executed by a computer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015194435A JP6561738B2 (en) | 2015-09-30 | 2015-09-30 | Information linkage program, information linkage server, and information linkage method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015194435A JP6561738B2 (en) | 2015-09-30 | 2015-09-30 | Information linkage program, information linkage server, and information linkage method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017068654A JP2017068654A (en) | 2017-04-06 |
| JP6561738B2 true JP6561738B2 (en) | 2019-08-21 |
Family
ID=58492622
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015194435A Active JP6561738B2 (en) | 2015-09-30 | 2015-09-30 | Information linkage program, information linkage server, and information linkage method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6561738B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024024043A1 (en) * | 2022-07-28 | 2024-02-01 | 日本電気株式会社 | System and method |
-
2015
- 2015-09-30 JP JP2015194435A patent/JP6561738B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017068654A (en) | 2017-04-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5664378B2 (en) | Virtual point card system, virtual point card management method, point card management terminal, portable terminal, point card management program, and point card utilization program | |
| JP6315909B2 (en) | Server apparatus, control method thereof, and program | |
| AU2025201874A1 (en) | System, method, and interfaces for work product management | |
| US20190318278A1 (en) | Work management method, work management program, and work management apparatus | |
| US20170154299A1 (en) | Task management method, terminal, and non-transitory computer-readable information recording medium | |
| JP6398664B2 (en) | Medical information linking system, method, and program | |
| JP2017045389A (en) | Bank system, and method and program executed by bank system | |
| JP6561738B2 (en) | Information linkage program, information linkage server, and information linkage method | |
| JP2011123604A (en) | Database system, server device, terminal device, and program | |
| JP7099231B2 (en) | Information processing programs, information management programs, devices, and methods | |
| JP6119189B2 (en) | License management apparatus, license management system, and license management method | |
| JP4955051B2 (en) | Database system, terminal device and program | |
| JP2014142782A (en) | Information providing device and program | |
| JP2025037789A (en) | Program, method, information processing device, and system | |
| JP5014373B2 (en) | Web page input method, Web server, and Web system | |
| JP7317659B2 (en) | Computer system and cooperative control method | |
| JP6338564B2 (en) | ATM reservation system and method | |
| JP6417719B2 (en) | Information processing apparatus, information processing system, information processing method, and program | |
| WO2023037780A1 (en) | Advertising effect prediction device | |
| JP5217853B2 (en) | Address association method, address association program, and apparatus | |
| JP2023069421A (en) | Adapter device, file exchange system, file exchange method, and program | |
| JP4816655B2 (en) | Document organization system, document organization method, and document organization program | |
| JP2008009966A (en) | Business process setting device and business process setting method | |
| WO2014171143A1 (en) | Content display method, program, and content display system | |
| JP5021020B2 (en) | Database system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180608 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190409 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190416 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190607 |
|
| 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: 20190625 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190708 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6561738 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |