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
JP6441773B2 - ID management system and ID management method - Google Patents
[go: Go Back, main page]

JP6441773B2 - ID management system and ID management method - Google Patents

ID management system and ID management method Download PDF

Info

Publication number
JP6441773B2
JP6441773B2 JP2015182290A JP2015182290A JP6441773B2 JP 6441773 B2 JP6441773 B2 JP 6441773B2 JP 2015182290 A JP2015182290 A JP 2015182290A JP 2015182290 A JP2015182290 A JP 2015182290A JP 6441773 B2 JP6441773 B2 JP 6441773B2
Authority
JP
Japan
Prior art keywords
output
management system
data
management
management unit
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
JP2015182290A
Other languages
Japanese (ja)
Other versions
JP2017058884A (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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2015182290A priority Critical patent/JP6441773B2/en
Priority to PCT/JP2016/070476 priority patent/WO2017047209A1/en
Publication of JP2017058884A publication Critical patent/JP2017058884A/en
Application granted granted Critical
Publication of JP6441773B2 publication Critical patent/JP6441773B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、ID管理システム、及び、ID管理方法に係り、特に、マイナンバーに関する帳票を取り扱う際にセキュリティを高めるのに好適なID管理システム、及び、ID管理方法に関する。   The present invention relates to an ID management system and an ID management method, and more particularly to an ID management system and an ID management method suitable for enhancing security when handling a form related to My Number.

マイナンバーとは、社会保障・税制度の効率性と透明性を高めることを目的として、政府が国民一人一人に個別に割り当てる12桁の個人番号であり、既に、平成27年10月から、マイナンバーの通知、平成28年1月からマイナンバーの利用が予定されている(非特許文献1)。   My Number is a 12-digit personal number assigned by the government to each citizen for the purpose of improving the efficiency and transparency of the social security and tax system. Notification of numbers, My number is scheduled to be used from January 2016 (Non-patent Document 1).

このマイナンバー制度(共通番号制度)に関して、民間企業が影響を受けるのは、人事・労務・給与業務が想定される。マイナンバー制度のもとでは、税務署や市区町村役所、年金事務所などに今まで提出していた書類にマイナンバーを新たな追記しなければならなくなり、また、健康保険、厚生年金保険、雇用保険の資格の取得・喪失などの届出を行う書類にもマイナンバーを記載することになる。   Regarding this My Number System (Common Number System), it is assumed that private companies are affected by personnel, labor and salary operations. Under the My Number System, you must add a new My Number to documents that you have submitted to tax offices, municipal offices, pension offices, etc., as well as health insurance, welfare pension insurance, employment My number will also be listed on documents that report the acquisition or loss of insurance qualifications.

したがって、企業では、これまで扱っていた従業員番号などに加えて、マイナンバー制度における個人番号を帳票類に記載しなければならなくなる。   Therefore, in addition to the employee numbers that have been handled so far, companies must write personal numbers in the My Number system in the forms.

システム間のIDを変換するシステムは、例えば、非特許文献2に開示がある。   A system for converting IDs between systems is disclosed in Non-Patent Document 2, for example.

内閣府大臣官房政府広報室、”政府公報オンライン 特集 >>社会保障・税番号制度<マイナンバー>”、[online]、[平成27年7月24日検索]、インターネット<URL:http://www.gov-online.go.jp/tokusyu/mynumber/>Cabinet Office Minister's Secretariat Government Public Relations Office, “Government Gazette Online Special Feature >> Social Security / Tax Number System <My Number>”, [online], [Search July 24, 2015], Internet <URL: http: // www.gov-online.go.jp/tokusyu/mynumber/ > 株式会社日立製作所、”日立ID変換システム:機能概要”、[online]、[平成27年7月24日検索]、インターネット<URL:http://www.hitachi.co.jp/Prod/comp/app/cimms/composition.html>Hitachi, Ltd., “Hitachi ID Conversion System: Overview of Functions”, [online], [Search July 24, 2015], Internet <URL: http://www.hitachi.co.jp/Prod/comp/ app / cimms / composition.html>

マイナンバー制度の基における個人番号は、個人を特定する番号であるため、企業が漏洩や盗用などが起こった場合の企業の信用失墜、損害賠償請求をされる事態が発生するなど企業に関するダメージは、計り知れない。マイナンバー法では、事業者は、個人番号及び特定個人情報が漏えい、滅失又は毀損することなく、適切な管理を行うため、各種の安全措置を講じなければならないとし、個人情報保護法よりも、罰則の種類が多く用意されており、法定刑も重いものになっている。   The personal number in the base of the My Number system is a number that identifies the individual, so damage to the company, such as the loss of corporate credit when the company is leaked or stolen, etc. ,unfathomable. Under the My Number Act, businesses must take various safety measures to perform appropriate management without leaking, losing or damaging personal numbers and specific personal information. There are many types of penalties and the punishment is heavy.

このような安全措置として、もっとも一般的なのは、個人番号の暗号化やアクセス制御である。上記非特許文献2のシステムでも、ID変換テーブルでは、暗号化して格納するものとしている。   The most common safety measures are personal number encryption and access control. Even in the system of Non-Patent Document 2, the ID conversion table is encrypted and stored.

上記従来技術のように、秘密とすべき個人番号の暗号化に関する技術は、広くしられている。しかしながら、マイナンバー制度の運用が開始されると、各企業は、個人番号の記載された帳票を法定期間、保存する義務が生じる。各帳票類は、印刷されて紙媒体、あるいは、その画像イメージとして、利用され保管されることも多く、この場合には、デジタルデータとして保管された個人番号自体のセキュリティは高くとも、帳票に印刷された個人番号が人の目にされる危険性が高くなり、個人情報の保護という観点からセキュリティは、大幅に低下することになる。従来のマイナンバー制度施行前においては、各企業が、個人番号に記載した帳票類を扱うことは、あまりなかったので、このような事態に対処することは考慮されてこなかった。   Like the above prior art, a technique related to encryption of a personal number that should be kept secret is widely used. However, once the operation of the My Number system is started, each company will be obliged to store the form with the personal number for a legal period. Each form is often printed and used as a paper medium or its image, and is stored. In this case, the personal number stored as digital data itself is printed with high security. There is a high risk that the assigned personal number will be seen by people, and security will be greatly reduced from the viewpoint of protecting personal information. Prior to the enforcement of the conventional My Number system, companies did not handle the forms listed in their personal numbers, so it was not considered to deal with such a situation.

本発明は、上記問題点を解決するためになされたもので、その目的は、マイナンバー制度に対応し、マイナンバーに関する帳票を取り扱う際にセキュリティを高めたID管理システムを提供することにある。   The present invention has been made to solve the above-described problems, and an object of the present invention is to provide an ID management system corresponding to the My Number system and having improved security when handling a form related to My Number.

上記目的を達成するために、本発明のID管理システムの構成は、第一のID(個人番号)を付した帳票を出力するID管理システムにおいて、耐タンパ性を有し、第一のIDと第二のID(従業員番号)とを対応させて記憶するID管理部を備えている。そして、第二のIDを含み第一のIDを含まない帳票データを受信し、
受信した帳票データの第二のIDを用い、これに対応付けられた第一のIDをID管理部から取得し、取得した第一のIDと、帳票データから第一のIDを含む帳票を出力し、出力する帳票に帳票ID(帳票番号)を割り当てるとともに、当該帳票IDと、出力する帳票に含まれる第一のIDとを対応付けて、耐タンパ性を有するID管理部に保存する。
In order to achieve the above object, the ID management system according to the present invention has a tamper resistance in an ID management system that outputs a form with a first ID (personal number). An ID management unit that stores a second ID (employee number) in association with the second ID (employee number) is provided. Then, the form data including the second ID and not including the first ID is received,
Using the second ID of the received form data, obtain the first ID associated with this from the ID management unit, and output the obtained first ID and the form including the first ID from the form data Then, a form ID (form number) is assigned to the form to be output, and the form ID and the first ID included in the output form are associated with each other and stored in an ID management unit having tamper resistance.

第一のID(個人番号)は、暗号化して保存され、参照されるときに復号化される。   The first ID (personal number) is encrypted and stored, and decrypted when referenced.

また、本発明のID管理システムの別の構成は、第一のID(個人番号)を付した帳票を出力するID管理システムにおいて、第一のIDを含む帳票に帳票ID(帳票番号)を割り当て、当該帳票IDと第一のIDとを対応付けて、耐タンパ性を有するID管理部に保存した出力済ID情報と、第一のIDを含まない帳票をID管理部以外に保存した出力済帳票情報と、を備え、第一のIDを含む帳票の作成要求を受け付け、当該帳票の作成要求にかかる帳票データを出力済帳票情報から取得し、当該帳票データにかかる帳票IDを用いて、これに対応付けられて保存されている第一のIDを、出力済ID情報から取得し、取得した帳票データと、第一のIDとから第一のIDを含む帳票を出力するようにしたものである。   Another configuration of the ID management system of the present invention is to assign a form ID (form number) to a form including the first ID in an ID management system that outputs a form with a first ID (personal number). , The output ID information stored in the ID management unit having tamper resistance by associating the form ID with the first ID, and the output not stored in the ID management unit other than the ID management unit The form information including the first ID is received, the form data related to the form creation request is obtained from the output form information, and the form ID related to the form data is used to obtain the form data. The first ID stored in association with the ID is acquired from the output ID information, and the form including the first ID is output from the acquired form data and the first ID. is there.

本発明によれば、マイナンバー制度に対応し、マイナンバーに関する帳票を取り扱う際にセキュリティを高めたID管理システムを提供することができる。   According to the present invention, it is possible to provide an ID management system corresponding to the My Number system and having improved security when handling a form related to My Number.

ID管理システムを運用する帳票の提出元企業と提出先外部機関の概要図である。It is a schematic diagram of the submitting company of the form which operates ID management system, and an external organization of a submitting destination. 帳票作成システム、ID管理システム、提出先外部機関の帳票に関するデータフロー図である。It is a data flow figure regarding a form of a form creation system, an ID management system, and a submission destination external organization. ID管理システムの機能構成図である。It is a functional block diagram of ID management system. ID管理システムサーバのハードウェア構成図である。It is a hardware block diagram of ID management system server. 帳票情報テーブルの一例を示す図である。It is a figure which shows an example of a form information table. 帳票の一例を示す図である。It is a figure which shows an example of a form. 従業員マスタテーブルの一例を示す図である。It is a figure which shows an example of an employee master table. 担当者テーブルの一例を示す図である。It is a figure which shows an example of a person in charge table. 従業員番号−個人番号変換テーブルの一例を示す図である。It is a figure which shows an example of an employee number-personal number conversion table. 帳票番号−個人番号変換テーブルの一例を示す図である。It is a figure which shows an example of a form number-personal number conversion table. IDログの一例を示す図である。It is a figure which shows an example of ID log. 個人番号の含まれた帳票を作成し、提出先外部機関に提出するまでの処理を説明するシーケンス図である。FIG. 10 is a sequence diagram illustrating a process from creating a form including a personal number to submitting a form to a submission destination external organization. 個人番号の含まれた帳票を閲覧し、提出先外部機関に再提出するまでの処理を説明するシーケンス図である。FIG. 10 is a sequence diagram for explaining processing from browsing a form including a personal number to resubmission to a destination external organization. 個人番号の含まれない帳票を閲覧するまでの処理を説明するシーケンス図である。FIG. 11 is a sequence diagram for explaining processing until a form that does not include a personal number is browsed.

以下、本発明に係る一実施形態を、図1ないし図14を用いて説明する。   Hereinafter, an embodiment according to the present invention will be described with reference to FIGS.

本実施形態では、ある企業が、従業員に関する帳票を作成し、提出先外部機関にその帳票を提出する場合を例にとり説明する。提出先外部機関に提出する帳票には、その従業員の個人番号が含まれているものとする。例えば、企業は、納税義務のある株式会社などの法人であり、個人番号は、マイナンバー制度におけるマイナンバーであり、提出先外部機関としては、税務署である場合である。   In the present embodiment, an example will be described in which a certain company creates a form relating to an employee and submits the form to a submission destination external organization. It is assumed that the form submitted to the external organization to be submitted contains the employee's personal number. For example, the company is a corporation such as a corporation with tax obligations, the personal number is the My Number in the My Number System, and the external organization to be submitted is a tax office.

先ず、図1ないし図4を用いて本発明の一実施形態に係るID管理システムの構成について説明する。図1は、ID管理システムを運用する帳票の提出元企業と提出先外部機関の概要図である。図2は、帳票作成システム、ID管理システム、提出先外部機関の帳票に関するデータフロー図である。図3は、ID管理システムの機能構成図である。図4は、ID管理システムサーバのハードウェア構成図である。   First, the configuration of an ID management system according to an embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a schematic diagram of a form submitting company and a submitting external organization that operate an ID management system. FIG. 2 is a data flow diagram relating to a form creation system, an ID management system, and a form of a destination external organization. FIG. 3 is a functional configuration diagram of the ID management system. FIG. 4 is a hardware configuration diagram of the ID management system server.

本実施形態では、図1に示されるように、帳票の提出元企業1が、提出先外部機関800に個人番号を含む帳票を提出する例を説明する。提出元企業1は、帳票作成システム300と、ID管理システム10を含んでおり、帳票作成システム300と接続された操作端末50、また、その操作端末50に接続されたプリンタ60を備えている。   In the present embodiment, as shown in FIG. 1, an example will be described in which a form submitting company 1 submits a form including a personal number to a submitting external organization 800. The submitting company 1 includes a form creation system 300 and an ID management system 10, and includes an operation terminal 50 connected to the form creation system 300 and a printer 60 connected to the operation terminal 50.

帳票作成システム300は、企業における人事、会計、商品の取扱いなどのビジネスに関係する帳票を作成するシステムである。ここで、帳票作成システム300で作成される帳票20は、個人番号を含んでいないものとする。   The form creation system 300 is a system for creating forms relating to business such as personnel, accounting, and product handling in a company. Here, it is assumed that the form 20 created by the form creation system 300 does not include a personal number.

ID管理システム10は、フロントエンドシステム100と、ID管理部20環の二つのコンポーネントからなり、帳票作成システム300で作成された個人番号なしの帳票20を入力して、個人番号を含む帳票30を出力する。フロントエンドシステム100は、帳票作成システム300からの帳票20を受け入れて、加工処理をするシステムである。ID管理部は、個人番号に関する処理のために、帳票作成システム300から呼出されるサブルーチンであり、個人番号に関する情報を管理している。   The ID management system 10 includes two components, a front-end system 100 and an ID management unit 20 ring. The ID management system 10 inputs a form 20 without a personal number created by the form creation system 300, and creates a form 30 including a personal number. Output. The front-end system 100 is a system that accepts the form 20 from the form creation system 300 and processes it. The ID management unit is a subroutine called from the form creation system 300 for processing related to the personal number, and manages information related to the personal number.

帳票作成システム300と、ID管理システムは、図1のようにネットワークで接続されたそれぞれのハードウェア装置で実現されてもよいし、一台のハードウェア装置で実現されていてもよい。   The form creation system 300 and the ID management system may be realized by each hardware device connected via a network as shown in FIG. 1 or may be realized by a single hardware device.

提出元企業1は、紙媒体の帳票を提出先に郵送、あるいは、記憶媒体に格納されたデータとして、個人番号を含む帳票30を提出先外部機関800に提出する。また、通信路に流れるデータが暗号化され、十分なセキュリティ強度が確保されるのならば、ネットワークにより、個人番号を含む帳票30をネットワークにより提出することにしてもよい。   The submitting company 1 mails a paper form to the submission destination or submits the form 30 including the personal number to the submission destination external organization 800 as data stored in the storage medium. Further, if the data flowing through the communication path is encrypted and sufficient security strength is ensured, the form 30 including the personal number may be submitted via the network.

次に、図2を用いて個人番号を含む帳票を、外部提出機関に提出する例について説明する。   Next, an example in which a form including a personal number is submitted to an external submitting organization will be described with reference to FIG.

ここでは、提出元企業1の帳票作成システム300が、従業員番号を含む帳票を作成し、ID管理システム10がそれにその従業員番号の従業員の個人番号を付加して、外部提出機関800に提出するものとする。ID管理システム10のフロントエンドシステム100に、従業員番号を含む帳票が入力されたとき、フロントエンドシステム100は、ID管理部200に、その従業員番号に対応する個人番号を問い合わせ、個人番号を含んだ帳票を作成する。ID管理部200は、暗号化された従業員番号と個人番号の対応情報を保持している(詳細は、後述)。フロントエンドシステム100は、個人番号を含んだ帳票を作成したときには、それを管理するための帳票番号を発行し、ID管理部200は、帳票番号と個人番号の対応を、暗号化して保持する(詳細は、後述)。帳票番号と個人番号の対応は、個人番号を含んだ帳票を閲覧したり、再提出するときに利用される。このモデルでは、個人番号を含んだ情報は、すべて暗号化されており、個人番号を含んだ帳票は、データとして保持されることがないためセキュリティが確保される。   Here, the form creation system 300 of the submitting company 1 creates a form including the employee number, and the ID management system 10 adds the employee's personal number of the employee number to the external submission organization 800. Shall be submitted. When a form including an employee number is input to the front-end system 100 of the ID management system 10, the front-end system 100 inquires of the ID management unit 200 about the personal number corresponding to the employee number and obtains the personal number. Create a report that contains it. The ID management unit 200 holds the correspondence information between the encrypted employee number and personal number (details will be described later). When the front-end system 100 creates a form including a personal number, it issues a form number for managing the form, and the ID management unit 200 encrypts and holds the correspondence between the form number and the personal number ( Details will be described later). The correspondence between the form number and the personal number is used when a form including the personal number is viewed or resubmitted. In this model, all information including the personal number is encrypted, and the form including the personal number is not held as data, so security is ensured.

次に、図3を用いてID管理部の機能構成を説明する。   Next, the functional configuration of the ID management unit will be described with reference to FIG.

ID管理部200は、図3に説明するように、機能構成としてフロントエンドシステム100と、ID管理部200を有しており、それぞれが処理演算部110、記憶部120、処理演算部210、記憶部220を有している。   As illustrated in FIG. 3, the ID management unit 200 includes a front-end system 100 and an ID management unit 200 as functional configurations, each of which includes a processing calculation unit 110, a storage unit 120, a processing calculation unit 210, and a storage. Part 220.

フロントエンドシステム100の処理演算部110は、フロントエンドシステム100での処理を実現する部分であり、帳票合成部112、出力部114、認証部116からなる。帳票合成部112は、個人番号を付加した帳票を作成する部分である。出力部114は、帳票を画面に出力したり、プリンタ60に印刷したりする部分である。認証部116は、担当者の帳票に対するアクセス権限をチェックし、アクセス許可を与える部分である。   The processing operation unit 110 of the front-end system 100 is a part that realizes processing in the front-end system 100, and includes a form composition unit 112, an output unit 114, and an authentication unit 116. The form composition unit 112 is a part that creates a form to which a personal number is added. The output unit 114 is a part that outputs a form to the screen or prints it on the printer 60. The authentication unit 116 is a part that checks the access authority of the person in charge for the form and gives access permission.

フロントエンドシステム100の記憶部120は、フロントエンドシステム100に関る諸データ、すなわち、帳票情報テーブル122、従業員マスタテーブル124、担当者テーブル126、操作ログ128を格納する。なお、それぞれのデータについては、後に詳説する。   The storage unit 120 of the front-end system 100 stores various data related to the front-end system 100, that is, a form information table 122, an employee master table 124, a person-in-charge table 126, and an operation log 128. Each data will be described in detail later.

ID管理部200の処理演算部210は、ID管理部200での処理を実現する部分であり、ID変換部212、暗号化復号化部214、IDログ管理部216からなる。ID変換部212は、従業員番号、個人番号の相互変換をする部分である。暗号化・復号化部214は、個人番号に関連するデータの暗号化・復号化を行う部分である。IDログ管理部216は、IDに関連するアクセスログを記録したり、参照する部分である。   The processing operation unit 210 of the ID management unit 200 is a part that realizes processing in the ID management unit 200, and includes an ID conversion unit 212, an encryption / decryption unit 214, and an ID log management unit 216. The ID conversion unit 212 is a part that mutually converts employee numbers and personal numbers. The encryption / decryption unit 214 is a part that encrypts / decrypts data related to the personal number. The ID log management unit 216 is a part that records or refers to an access log related to an ID.

ID管理部200の記憶部220は、ID管理部200に関る諸データ、すなわち、従業員番号−個人番号変換テーブル222、帳票番号−個人番号変換テーブル224、IDログ226を格納する。なお、それぞれのデータについては、後に詳説する。   The storage unit 220 of the ID management unit 200 stores various data related to the ID management unit 200, that is, an employee number-personal number conversion table 222, a form number-personal number conversion table 224, and an ID log 226. Each data will be described in detail later.

なお、ID管理部200の個人番号を含むテーブルである従業員番号−個人番号変換テーブル222、帳票番号−個人番号変換テーブル224は、暗号化されて、耐タンパ性を保持して保管されることが必要であるが、フロントエンドシステム100の帳票情報テーブル122、従業員マスタテーブル124、担当者テーブル126、操作ログ128については、必ずしも暗号化されている必要はなく、ID管理部200の記憶媒体とは、別の記憶媒体を用いることも可能である。   The employee number-personal number conversion table 222 and the form number-personal number conversion table 224, which are tables including personal numbers of the ID management unit 200, are encrypted and stored with tamper resistance. However, the form information table 122, the employee master table 124, the person-in-charge table 126, and the operation log 128 of the front-end system 100 are not necessarily encrypted, and the storage medium of the ID management unit 200 It is also possible to use another storage medium.

次に、図4を用いてID管理システムのハードウェア構成について説明する。   Next, the hardware configuration of the ID management system will be described with reference to FIG.

ID管理システムは、図4に示されるID管理システムサーバ400により実現される。ID管理システムサーバ400のハードウェア構成は、図4に示されるように、CPU(Central Processing Unit)402、主記憶装置404、ネットワークI/F406、表示I/F408、入出力I/F440、補助記憶I/F412が、バスにより結合された形態になっている。   The ID management system is realized by an ID management system server 400 shown in FIG. As shown in FIG. 4, the hardware configuration of the ID management system server 400 includes a CPU (Central Processing Unit) 402, a main storage device 404, a network I / F 406, a display I / F 408, an input / output I / F 440, and an auxiliary storage. The I / F 412 is connected by a bus.

CPU402は、ID管理システムサーバ端末400の各部を制御し、主記憶装置404に必要なプログラムをロードして実行する。主記憶装置404は、通常、RAMなどの揮発メモリで構成され、CPU402が実行するプログラム、参照するデータが記憶される。ネットワークI/F406は、ネットワークと接続するためのインタフェースである。表示I/F408は、LCD(Liquid Crystal Display)などの表示装置420を接続するためのインタフェースである。   The CPU 402 controls each unit of the ID management system server terminal 400 and loads and executes a necessary program in the main storage device 404. The main storage device 404 is generally composed of a volatile memory such as a RAM, and stores a program executed by the CPU 402 and data to be referred to. A network I / F 406 is an interface for connecting to a network. A display I / F 408 is an interface for connecting a display device 420 such as an LCD (Liquid Crystal Display).

入出力I/F410は、入出力装置を接続するためのインタフェースである。図4の例では、キーボード430とポインティングデバイスのマウス432が接続されている。   The input / output I / F 410 is an interface for connecting an input / output device. In the example of FIG. 4, a keyboard 430 and a pointing device mouse 432 are connected.

補助記憶I/F412は、HDD(Hard Disk Drive)450やSSD(Solid State Drive)などの補助記憶装置を接続するためのインタフェースである。   The auxiliary storage I / F 412 is an interface for connecting an auxiliary storage device such as an HDD (Hard Disk Drive) 450 or an SSD (Solid State Drive).

HDD450は、大容量の記憶容量を有しており、本実施形態を実行するためのプログラムとデータベースのテーブル類が格納されている。HDD450は、アレイ上に接続されてディスクアレイを構成する場合もある。ID管理システムサーバ400には、HDD450にフロントエンドプログラム500とID管理プログラム600がインストールされている。   The HDD 450 has a large storage capacity, and stores a program for executing this embodiment and database tables. The HDD 450 may be connected on the array to form a disk array. In the ID management system server 400, a front end program 500 and an ID management program 600 are installed in the HDD 450.

フロントエンドプログラム500は、サブプログラムとして、帳票合成モジュール512、出力モジュール514、認証モジュール516を有する。帳票合成モジュール512、出力モジュール514、認証モジュール516は、CPU402に実行されることによって、それぞれ図3により説明した帳票合成部112、出力部114、認証部116の機能を実現するモジュールである。   The front end program 500 includes a form synthesis module 512, an output module 514, and an authentication module 516 as subprograms. The form synthesis module 512, the output module 514, and the authentication module 516 are modules that implement the functions of the form synthesis unit 112, the output unit 114, and the authentication unit 116 described with reference to FIG.

また、ID管理プログラム600は、サブプログラムとして、ID変換モジュール612、暗号化復号化モジュール614、IDログ管理モジュール616を有する。ID変換モジュール612、暗号化復号化モジュール614、IDログ管理モジュール616は、CPU402に実行されることによって、それぞれ図3により説明したID変換部212、暗号化復号化部214、IDログ管理部216の機能を実現するモジュールである。   The ID management program 600 includes an ID conversion module 612, an encryption / decryption module 614, and an ID log management module 616 as subprograms. The ID conversion module 612, the encryption / decryption module 614, and the ID log management module 616 are executed by the CPU 402, and thereby the ID conversion unit 212, the encryption / decryption unit 214, and the ID log management unit 216 described with reference to FIG. It is a module that realizes the function.

また、HDD450は、フロントエンドプログラム500からアクセスされるフロントエンドシステムDB(Data Base)520と、ID管理プログラム600からアクセスされるID管理DB620を格納している。   The HDD 450 stores a front-end system DB (Data Base) 520 accessed from the front-end program 500 and an ID management DB 620 accessed from the ID management program 600.

フロントエンドシステムDB520には、帳票情報テーブル122、従業員マスタテーブル124、担当者テーブル126、操作ログ128が保持されている。   The front-end system DB 520 holds a form information table 122, an employee master table 124, a person-in-charge table 126, and an operation log 128.

ID管理DB620には、従業員番号−個人番号変換テーブル222、帳票番号−個人番号変換テーブル224、IDログ226,228が保持されている。   The ID management DB 620 holds an employee number-personal number conversion table 222, a form number-personal number conversion table 224, and ID logs 226, 228.

次に、図5ないし図11を用いてID管理システムに用いられるデータ構造について説明する。図5は、帳票情報テーブルの一例を示す図である。図6は、帳票の一例を示す図である。図7は、従業員マスタテーブルの一例を示す図である。図8は、担当者テーブルの一例を示す図である。図9は、従業員番号−個人番号変換テーブルの一例を示す図である。図10は、帳票番号−個人番号変換テーブルの一例を示す図である。図11は、IDログの一例を示す図である。   Next, a data structure used in the ID management system will be described with reference to FIGS. FIG. 5 is a diagram illustrating an example of a form information table. FIG. 6 is a diagram illustrating an example of a form. FIG. 7 is a diagram illustrating an example of the employee master table. FIG. 8 is a diagram illustrating an example of a person-in-charge table. FIG. 9 is a diagram illustrating an example of an employee number-personal number conversion table. FIG. 10 is a diagram showing an example of a form number-personal number conversion table. FIG. 11 is a diagram illustrating an example of an ID log.

帳票情報テーブル122は、帳票に関する情報を保持するためのテーブルであり、図5に示されるように、帳票番号122a、帳票種類122b、帳票データ122c、表示・印刷テンプレート122dの各フィールドを有する。   The form information table 122 is a table for holding information related to forms, and includes fields of form number 122a, form type 122b, form data 122c, and display / print template 122d, as shown in FIG.

帳票番号122aには、帳票を識別するための一意的な番号が格納される。帳票種類122bは、その帳票の種類が格納される。図5の例では、「源泉徴収表」、「請求書」が例として格納されている。帳票データ122cは、各帳票の種類に応じたデータが格納される。帳票データは、帳票の種類に応じて、可変形式となるので、データへのポインタを格納するようにしてもよい。表示・印刷テンプレート122dには、表示・印刷のためのテンプレートデータを表す情報が格納される。   The form number 122a stores a unique number for identifying the form. The form type 122b stores the type of the form. In the example of FIG. 5, “withholding table” and “invoice” are stored as examples. The form data 122c stores data corresponding to the type of each form. Since the form data has a variable format depending on the type of form, a pointer to the data may be stored. The display / print template 122d stores information representing template data for display / printing.

本実施形態で用いられる帳票は、例えば、図6に示されるような源泉徴収表である。ここで、図6(a)は、個人番号を表示していないタイプの帳票(帳票A)であり、図6(b)は、個人番号を表示しているタイプの帳票(帳票B)である。   The form used in the present embodiment is, for example, a withholding table as shown in FIG. Here, FIG. 6A shows a form (form A) in which the personal number is not displayed, and FIG. 6B shows a form (form B) in which the personal number is displayed. .

従業員マスタテーブル124は、従業員に関する情報を格納するマスタテーブルであり、図7に示されるように、従業員番号124a、氏名124b、性別124c、生年月日124d、扶養124f、所属124g、役職124h、退職日124iの各フィールドを有する。   The employee master table 124 is a master table for storing information about employees. As shown in FIG. 7, the employee number 124a, name 124b, gender 124c, date of birth 124d, support 124f, affiliation 124g, job title Each field includes 124h and retirement date 124i.

従業員番号124aには、その従業員を識別するための一意的な番号が格納される。なお、従業員に関する情報としては、税制上扶養家族に関する情報も含めなければならない場合もあるため、その企業と雇用関係がある者だけではなく、その従業員の家族に関する情報も含めるものとする。この例では、従業員番号124aは、上の5桁+3桁のフォーマットで、下3桁が家族に関する枝番号であり、本人「000」、配偶者「001」、などと記録するものとする。氏名124b、性別124c、生年月日124d、住所124eには、それぞれ、その従業員の氏名、性別、生年月日が格納される。なお、生年月日124dは、YYYY年MM月DD日(YYYYは西暦の年数、MMは月、DDは日にち)の形式で格納されるものとしている。扶養124fは、扶養家族の有り無しを表すフラグが格納される。所属124g、役職124hには、それぞれ、その従業員の企業内における所属と役職(ある場合)が格納される。退職日124iは、その従業員が退職したときの年月日であり、退職前は、空欄とする。退職日124iの格納フォーマットは、生年月日124dと同様である。   The employee number 124a stores a unique number for identifying the employee. In addition, as information on the employee, it may be necessary to include information on the dependent family for tax purposes, so information on the employee's family is included as well as those who have an employment relationship with the company. In this example, it is assumed that the employee number 124a is in the format of upper 5 digits + 3 digits, the lower 3 digits are branch numbers related to the family, and the person “000”, the spouse “001”, and the like are recorded. The name 124b, gender 124c, date of birth 124d, and address 124e store the name, gender, and date of birth of the employee, respectively. The date of birth 124d is assumed to be stored in the format of MM month DD day in YYYY (YYYY is the year of the year, MM is the month, DD is the date). The dependent 124 f stores a flag indicating the presence or absence of the dependent family. The affiliation 124g and the post 124h store the affiliation and post (if any) of the employee in the company. The retirement date 124i is the date when the employee retires, and is blank before retirement. The retirement date 124i is stored in the same format as the date of birth 124d.

退職日124iは、その従業員が退職したときに、その企業の内規により、例えば、退職半年内にその従業員のデータ(特に、個人番号と結びついたデータ、後述の従業員番号−個人番号対応テーブルなど)を削除しなければならないというときに参照される。   The retirement date 124i is determined by the company's internal regulations when the employee retires, for example, the employee's data (especially data associated with a personal number, employee number-personal number correspondence described later) within the retirement half year. It is referred to when a table etc. must be deleted.

担当者テーブル126は、帳票にアクセスする担当者の情報を格納するテーブルであり、図8に示されるように、担当者番号126a、担当者氏名126b、アクセス権限126cの各フィールドを有する。   The person-in-charge table 126 is a table for storing information on persons in charge who access the form, and has fields of person-in-charge number 126a, person-in-charge name 126b, and access authority 126c as shown in FIG.

担当者番号126aには、帳票にアクセスする担当者を識別するための一意的な番号が格納される。担当者氏名126bには、その担当者の氏名が格納される。アクセス権限126cには、その担当者の各帳票に対する作成、閲覧などのアクセス権限が格納される。図8に示される例では、担当者番号「004」、担当者氏名「□田▽夫」の担当者のアクセス権限については、「人事帳票と会計帳票に関して作成」する権限があるようになっている。   The person-in-charge number 126a stores a unique number for identifying the person in charge who accesses the form. The name of the person in charge 126b stores the name of the person in charge. The access authority 126c stores access authority such as creation and browsing for each form of the person in charge. In the example shown in FIG. 8, the access authority of the person in charge with the person in charge number “004” and the person in charge name “□ ▽ ▽ husband” has the authority to “create concerning personnel and accounting forms”. Yes.

従業員番号−個人番号変換テーブル222は、従業員番号と個人番号の対応を示すテーブルであり、図9に示されるように、従業員番号222a、個人番号222bの各フィールドを有する。   The employee number-personal number conversion table 222 is a table showing correspondence between employee numbers and personal numbers, and has fields of an employee number 222a and a personal number 222b as shown in FIG.

なお、従業員番号−個人番号変換テーブル222は、個人番号が含まれているため、そのデータが保存されるときには、図3に示した暗号化・復号化部により暗号化され、読み出されときに、復号化されることに留意する。   Since the employee number-personal number conversion table 222 includes a personal number, when the data is stored, it is encrypted and read by the encryption / decryption unit shown in FIG. Note that it is decrypted.

個人番号222bは、マイナンバーの場合は、法定の12桁の番号となる。   The personal number 222b is a legal 12-digit number in the case of My Number.

帳票番号−個人番号変換テーブル224は、帳票番号と個人番号の対応を示すテーブルであり、図10に示されるように、帳票番号224a、個人番号224bの各フィールドを有する。   The form number-personal number conversion table 224 is a table showing correspondence between form numbers and personal numbers, and has fields of form number 224a and personal number 224b as shown in FIG.

なお、帳票番号−個人番号変換テーブル224は、個人番号が含まれているため、そのデータが保存されるときには、図3に示した暗号化・復号化部224により暗号化され、読み出されときに、復号化されることに留意する。   Since the form number-personal number conversion table 224 includes a personal number, when the data is stored, it is encrypted and read by the encryption / decryption unit 224 shown in FIG. Note that it is decrypted.

個人番号付きの各帳票を発行するときには、帳票番号が発行され、帳票情報テーブル122の帳票番号112aのフィールドと、帳票番号−個人番号変換テーブル224の帳票番号224aのフィールドに格納される(後述)。   When each form with a personal number is issued, the form number is issued and stored in the form number 112a field of the form information table 122 and the form number 224a field of the form number-personal number conversion table 224 (described later). .

IDログは、個人番号に関するアクセス記録であり、図11に示されように、帳票作成用IDログ226と、閲覧用IDログ228がある。   The ID log is an access record related to the personal number, and as shown in FIG. 11, there is a form creation ID log 226 and a browsing ID log 228.

帳票作成用IDログ226は、帳票作成のために必要とされる個人番号に関する作業をするときに作られるアクセス記録であり、図11(a)に示されるように、従業員番号226a、作業種類226b、作業日時226c、担当者番号226dの各フィールドを有する。   The form creation ID log 226 is an access record created when working on the personal number required for form creation. As shown in FIG. 11A, the employee number 226a, work type, 226b, work date and time 226c, and person-in-charge number 226d.

従業員番号226aには、IDの作成作業に関係する従業員番号を格納する。作業種類226bには、従業員番号及び個人番号の登録、従業員番号及び個人番号廃棄、従業員番号から個人番号へのID変換などの作業の種類が格納される。作業日時226cには、その作業を行なったときの日時が格納される。担当者番号226dには、その作業を行なった担当者の番号が格納される。   The employee number 226a stores an employee number related to ID creation work. The work type 226b stores work types such as employee number and personal number registration, employee number and personal number discard, and employee ID to personal number ID conversion. The work date and time 226c stores the date and time when the work was performed. The person in charge number 226d stores the number of the person in charge who performed the work.

閲覧用IDログ228は、個人番号に関する帳票を閲覧するときに作られるアクセス記録であり、図11(b)に示されるように、帳票番号228a、ID変換日時228b、担当者番号226dの各フィールドを有する。   The browsing ID log 228 is an access record created when browsing a form related to a personal number. As shown in FIG. 11B, each field of the form number 228a, the ID conversion date 228b, and the person-in-charge number 226d. Have

帳票番号228aには、閲覧された個人番号に関する帳票番号が格納される。変換日時228bは、帳票番号から個人番号の変換を行なった日時が格納される。担当者番号226dには、閲覧の作業を行なった担当者の番号が格納される。   In the form number 228a, a form number related to the viewed personal number is stored. The conversion date and time 228b stores the date and time when the personal number was converted from the form number. The person-in-charge number 226d stores the number of the person in charge who performed the browsing work.

次に、図12ないし図14を用いて本発明の一実施形態に係るID管理システムの処理について説明する。図12は、個人番号の含まれた帳票を作成し、提出先外部機関に提出するまでの処理を説明するシーケンス図である。図13は、個人番号の含まれた帳票を閲覧し、提出先外部機関に再提出するまでの処理を説明するシーケンス図である。図14は、個人番号の含まれない帳票を閲覧するまでの処理を説明するシーケンス図である。   Next, processing of the ID management system according to an embodiment of the present invention will be described with reference to FIGS. FIG. 12 is a sequence diagram for explaining a process from creation of a form including a personal number to submission to a submission destination external organization. FIG. 13 is a sequence diagram illustrating a process from browsing a form including a personal number to resubmission to a submission destination external organization. FIG. 14 is a sequence diagram for explaining processing up to browsing a form that does not include a personal number.

以下の説明と図の表記において、帳票作成システムで作成される個人番号が付加されていない帳票を「帳票A」とし、その「帳票A」に以下の所定の操作により、個人番号が付加された帳票を「帳票B」とする。   In the following explanation and figure notation, the form created by the form creation system without the personal number added is referred to as “form A”, and the personal number is added to the “form A” by the following predetermined operation. The form is “form B”.

先ず、図12により、帳票Aを作成し、そのデータに基づいて、帳票Bを作成し、それを提出先外部機関に提出するまでの処理について説明する。   First, with reference to FIG. 12, a process for creating a form A, creating a form B based on the data, and submitting the form B to a destination external organization will be described.

最初に、帳票作成システムにより、帳票Aが作られる(S01)。これは、例えば、図6(a)に示したように、個人番号が含まれていない源泉徴収表である。   First, a form A is created by the form creation system (S01). This is, for example, a withholding table that does not include a personal number as shown in FIG.

次に、この帳票Aに個人番号を付加した帳票Bを作成するために、担当者は、操作端末50より、ログインし(S02)、フロントエンドシステム100に、個人番号つきの帳票作成の指示を行う(A01)。   Next, in order to create the form B with the personal number added to the form A, the person in charge logs in from the operation terminal 50 (S02), and instructs the front end system 100 to create the form with the personal number. (A01).

フロントエンドシステム100では、図8の担当者テーブル126を参照し、その担当者が帳票作成のアクセス権限があるときには(S03)、帳票作成システム300により作成された帳票情報をアクセスし(A02)、図5に示した帳票情報テーブルに取り込む(A03)。   The front-end system 100 refers to the person-in-charge table 126 in FIG. 8, and when the person in charge has access authority to create a form (S03), the form information created by the form creation system 300 is accessed (A02). It takes in the form information table shown in FIG. 5 (A03).

そして、フロントエンドシステム100は、従業員番号をキーにして(A04)、個人番号を問合せる。ID管理部200は、図9の従業員番号−個人番号対応テーブル222を参照し、フロントエンドシステム100に個人番号を返信する(A05)。   Then, the front-end system 100 inquires the personal number using the employee number as a key (A04). The ID management unit 200 refers to the employee number-personal number correspondence table 222 in FIG. 9 and returns the personal number to the front-end system 100 (A05).

次に、フロントエンドシステム100は、それの個人番号に基づいて、個人番号が付加された帳票Bを作成して、操作端末50に送信する(A06)。   Next, the front end system 100 creates a form B to which the personal number is added based on the personal number, and transmits it to the operation terminal 50 (A06).

担当者は、その帳票Bを表示装置に表示したり、プリンタ60に印刷したりして内容を確認し(S06)、妥当であるとしたときには、フロントエンドシステム100に出力指示を行う(A07)。そして、必要なときには、帳票Bは、郵送やネットワーク送信の手段により、提出先外部機関800に送られ、提出先外部機関800は受付処理を行う(S09)。   The person in charge confirms the contents by displaying the form B on the display device or printing it on the printer 60 (S06), and if it is appropriate, instructs the front-end system 100 to output (A07). . When necessary, the form B is sent to the submission destination external organization 800 by means of mail or network transmission, and the submission destination external organization 800 performs reception processing (S09).

そして、帳票Bを作成したときには、それに対応する帳票番号を生成して(S07)、その帳票番号とこの帳票Bに関連する個人番号を、ID管理部200に送信する(A09)。   When the form B is created, a form number corresponding to the form B is generated (S07), and the form number and a personal number related to the form B are transmitted to the ID management unit 200 (A09).

ID管理部200は、帳票番号と個人番号を対応付けて、暗号化して、図10に示した帳票番号−個人番号対応テーブルに保存する。   The ID management unit 200 associates the form number with the personal number, encrypts it, and stores it in the form number-personal number correspondence table shown in FIG.

この一連のシーケンスにおいて、個人番号が付加された帳票Bは、システム内には保管されず、保存されるのは、あくまでその帳票番号のみであることに留意する。   In this series of sequences, it is noted that the form B to which the personal number is added is not stored in the system, and only the form number is saved.

次に、図13を用いて以前提出先外部機関に提出したことのある個人番号が付加された帳票を再作成して、再び提出先外部機関に提出する処理について説明する。   Next, a process for re-creating a form to which a personal number that has been previously submitted to the submission destination external organization and adding it to the submission destination external organization will be described with reference to FIG.

先ず、操作端末50より、担当者がログインし(S10)、フロントエンドシステム100に、帳票番号をキーにして、閲覧要求を行う(A20)。   First, the person in charge logs in from the operation terminal 50 (S10), and makes a browsing request to the front end system 100 using the form number as a key (A20).

フロントエンドシステム100では、図8の担当者テーブル126を参照し、その担当者が帳票作成のアクセス権限があるときには(S11)、帳票情報をアクセスし(S12)、かつ、送信されてきた帳票番号をキーにして(A21)、個人番号を、ID管理部200に問い合せる。ID管理部200は、図10の帳票番号−個人番号対応テーブル224を参照し、フロントエンドシステム100に個人番号を返信する(A22)。   The front-end system 100 refers to the person-in-charge table 126 in FIG. 8, and when the person in charge has access authority to create a form (S11), the form information is accessed (S12) and the form number that has been transmitted Is used as a key (A21), and the ID management unit 200 is inquired for the personal number. The ID management unit 200 refers to the form number-personal number correspondence table 224 in FIG. 10 and returns the personal number to the front-end system 100 (A22).

次に、フロントエンドシステム100は、それの個人番号に基づいて、個人番号が付加された帳票Bを作成して、操作端末50に送信する(A23)。   Next, the front end system 100 creates a form B to which the personal number is added based on the personal number, and transmits it to the operation terminal 50 (A23).

担当者は、その帳票Bを表示装置に表示したり、プリンタ60に印刷したりして内容を確認し(S15)、妥当であると判断したときには、フロントエンドシステム100に出力指示を行う(A24)。   The person in charge checks the contents by displaying the form B on the display device or printing it on the printer 60 (S15), and when it is determined to be appropriate, instructs the front-end system 100 to output it (A24). ).

そして、帳票Bは、郵送やネットワーク送信の手段により、提出先外部機関800に送られ、提出先外部機関800は再受付処理を行う(S16)。   Then, the form B is sent to the submission destination external organization 800 by means of mail or network transmission, and the submission destination external organization 800 performs re-acceptance processing (S16).

図12で説明したように、本実施形態のID管理システムにおいては、個人番号が付加されている帳票Bは、保存されていないため、上の説明のように帳票番号をキーとして、個人番号を検索して、再作成するようにしている。個人番号に関するテーブルは、暗号化されて保管されているので、このようにシステムを運用することにより、個人番号に対するセキュリティを向上させることができる。   As described with reference to FIG. 12, in the ID management system of the present embodiment, the form B to which the personal number is added is not stored, so that the personal number is assigned using the form number as a key as described above. Search and recreate it. Since the table relating to the personal number is encrypted and stored, the security for the personal number can be improved by operating the system in this way.

次に、図14を用いて個人番号を含む帳票に関するアクセス権限のない担当者が、帳票を閲覧するまでの処理について説明する。   Next, processing until a person in charge who does not have access authority regarding a form including a personal number browses the form will be described with reference to FIG.

担当者は、操作端末50より、ログインし(S30)、フロントエンドシステム100に、帳票番号をキーにして、閲覧要求を行う(A01)。   The person in charge logs in from the operation terminal 50 (S30) and makes a browsing request to the front-end system 100 using the form number as a key (A01).

フロントエンドシステム100では、図8の担当者テーブル126を参照し、その担当者が帳票作成のアクセス権限を判定する(S03)。そして、その担当者が、個人番号を含む帳票のアクセス権限がないときには、フロントエンドシステム100は、帳票情報をアクセスし(S32)、個人番号の含まれない帳票を作成して(S33)、操作端末50に送信し(A32)、操作端末50は、個人番号の含まれない帳票を表示する(A34)。   In the front-end system 100, the person-in-charge table 126 in FIG. 8 is referred to, and the person in charge determines the access authority for creating the form (S03). When the person in charge does not have access authority for the form including the personal number, the front-end system 100 accesses the form information (S32), creates a form that does not include the personal number (S33), and performs the operation. The data is transmitted to the terminal 50 (A32), and the operation terminal 50 displays a form that does not include a personal number (A34).

上記のように、担当者に対して、個人番号を含む帳票をアクセスする権限を設けることにより、個人番号に対するセキュリティを強化することができる。   As described above, by providing the person in charge with the authority to access a form including a personal number, security for the personal number can be enhanced.

以上の実施形態では、企業でマイナンバーなどの個人番号を含む帳票を取り扱う場合に、個人番号を含んだ帳票のイメージファイルは、保管されることはなく、作成の必要に応じて、作り直される。個人番号は、暗号化されるなどの手段により、耐タンパ性を有する形態で保管されており、個人番号の漏洩を防止し、セキュリティを高めることができる。また、個人番号を含む帳票の閲覧、作成などは、担当者にアクセス権限を付与することにより、不当な個人番号のアクセスを防止することができる。   In the above embodiment, when a form including a personal number such as My Number is handled by a company, the image file of the form including the personal number is not stored and is recreated as necessary. The personal number is stored in a tamper-resistant form by means such as encryption, so that the personal number can be prevented from leaking and security can be improved. In addition, when a form including a personal number is browsed and created, access to the person in charge can be granted to prevent unauthorized access to the personal number.

さらに、帳票を閲覧・作成したときに作成されるログについても、個人番号は付加されないため、このログから個人情報が漏洩するリスクも抑止される。   Furthermore, since a personal number is not added to a log created when a form is viewed or created, the risk of personal information leaking from this log is also suppressed.

1…提出元企業、10ID管理システム、20帳票(個人番号なし)、30帳票(個人番号あり)、50操作端末、60プリンタ、100フロントエンドシステム、200ID管理部、300帳票作成システム、800提出先外部機関。   1 ... Source company, 10 ID management system, 20 forms (no personal number), 30 forms (with personal number), 50 operation terminals, 60 printers, 100 front-end system, 200 ID management unit, 300 form creation system, 800 submission destination External agency.

Claims (10)

第一のIDを付した帳票を出力するID管理システムにおいて、
耐タンパ性を有し、前記第一のIDと第二のIDとを対応させて記憶するID管理部を備え、
前記第二のIDを含み第一のIDを含まない帳票データを受信し、
前記受信した帳票データの第二のIDを用い、これに対応付けられた前記第一のIDを前記ID管理部から取得し、
前記取得した第一のIDと、前記帳票データにより、前記第一のIDを含んだ帳票を出力し、
前記出力する帳票の帳票IDと、前記出力する帳票データに含まれる第一のIDとを対応付けて、前記耐タンパ性を有するID管理部に保存する
ことを特徴とするID管理システム。
In an ID management system that outputs a form with a first ID,
An ID management unit having tamper resistance and storing the first ID and the second ID in association with each other;
Receiving the form data including the second ID and not including the first ID;
Using the second ID of the received form data, obtaining the first ID associated with the second ID from the ID management unit,
Based on the acquired first ID and the form data, a form including the first ID is output,
An ID management system, wherein the form ID of the form to be output and the first ID included in the form data to be output are associated with each other and stored in the ID management unit having tamper resistance.
請求項1において、
前記出力する帳票に関して、前記第一のIDを含まない帳票データを、前記帳票IDとともに前記ID管理部以外に保存することを特徴とするID管理システム。
In claim 1,
An ID management system for storing form data that does not include the first ID with respect to the form to be output, together with the form ID, other than the ID management unit.
請求項1又は請求項2において、
前記帳票データから帳票を作成する指示を受け付け、
当該帳票を作成する指示にかかる帳票データと、帳票IDとを取得し、
当該帳票IDに対応付けられて保存されている前記第一のIDを、前記ID管理部から取得し、
前記帳票データに前記第一のIDを付して、帳票を作成することを特徴とするID管理システム。
In claim 1 or claim 2,
Accepting an instruction to create a form from the form data,
Obtain the form data and form ID for the instruction to create the form,
Obtaining the first ID stored in association with the form ID from the ID management unit;
An ID management system, wherein a form is created by attaching the first ID to the form data.
請求項1ないし請求項3において、
前記帳票を作成する指示をした要求者のIDを受け付けて当該要求者のアクセス権限を判断し、
前記第一のIDを含む帳票のアクセス権限を有している場合には、前記第一のIDを付した帳票を出力し、
前記第一のIDを含む帳票のアクセス権限を有しない場合には、前記第一のIDを含まない帳票を出力する
ことを特徴とするID管理システム。
In claims 1 to 3,
Accepting the ID of the requester who instructed to create the form, and determining the access authority of the requester;
If you have access to a form containing the first ID, output the form with the first ID,
An ID management system that outputs a form that does not include the first ID when the user does not have access authority to the form that includes the first ID.
請求項1ないし請求項4のいずれかにおいて、
前記ID管理部は、
前記第一のIDを暗号化して記憶し、当該第一のIDに対応付けられたIDを入力された場合に、前記暗号化された第一のIDを復号して出力することを特徴とするID管理システム。
In any one of Claim 1 thru | or 4,
The ID management unit
The first ID is encrypted and stored, and when the ID associated with the first ID is input, the encrypted first ID is decrypted and output. ID management system.
請求項4又は請求項5において、
前記第一のIDを含む帳票を出力した場合に、当該第一のIDを含まずに、これに対応付けられたIDを含むログ情報を作成して保存するID管理システム。
In claim 4 or claim 5,
An ID management system that creates and saves log information including an ID associated with the first ID without including the first ID when a form including the first ID is output.
第一のIDを付した帳票を出力するID管理システムにおいて、
前記第一のIDを含む帳票に帳票IDを割り当て、当該帳票IDと前記第一のIDとを対応付けて、耐タンパ性を有するID管理部に保存した出力済ID情報と、
前記第一のIDを含まない帳票を前記ID管理部以外に保存した出力済帳票情報と、
を備え、
前記第一のIDを含む帳票の作成要求を受け付け、
当該帳票の作成要求にかかる帳票データを前記出力済帳票情報から取得し、
当該帳票データにかかる帳票IDを用いて、これに対応付けられて保存されている前記第一のIDを、前記出力済ID情報から取得し、
前記取得した帳票データと、前記第一のIDとから前記第一のIDを含む帳票を出力することを特徴とするID管理システム。
In an ID management system that outputs a form with a first ID,
An output ID information stored in a tamper-resistant ID management unit by assigning a form ID to the form including the first ID, associating the form ID with the first ID,
Output form information that stores a form that does not include the first ID other than the ID management unit;
With
Accept a request to create a form including the first ID,
Obtain the form data related to the form creation request from the output form information,
Using the form ID related to the form data, the first ID stored in association with the form ID is acquired from the output ID information,
An ID management system that outputs a form including the first ID from the acquired form data and the first ID.
請求項1ないし8のいずれかにおいて、
前記第一のIDは、共通番号制度にかかる個人番号であることを特徴とするID管理システム。
In any of claims 1 to 8,
Said 1st ID is a personal number concerning a common number system, The ID management system characterized by the above-mentioned.
第一のIDを付した帳票を出力するID管理システムのID管理方法において、
前記ID管理システムは、耐タンパ性を有し、前記第一のIDと第二のIDとを対応させて記憶するID管理部を備え、
前記ID管理システムが、前記第二のIDを含み第一のIDを含まない帳票データを受信するステップと、
前記ID管理システムが、前記受信した帳票データの第二のIDを用い、これに対応付けられた前記第一のIDを前記ID変換部から取得するステップと、
前記取得した第一のIDと、前記帳票データにより、前記第一のIDを含んだ帳票を出力するステップと、
前記出力する帳票データに帳票IDを割り当てるとともに、当該帳票IDと、前記出力する帳票データに含まれる第一のIDとを対応付けて、前記耐タンパ性を有するID管理部に保存するステップと
を有することを特徴とするID管理方法。
In an ID management method of an ID management system that outputs a form with a first ID,
The ID management system has tamper resistance, and includes an ID management unit that stores the first ID and the second ID in association with each other,
The ID management system receiving form data including the second ID and not including the first ID;
The ID management system using the second ID of the received form data and acquiring the first ID associated with the second ID from the ID conversion unit;
Outputting the form including the first ID based on the obtained first ID and the form data;
Assigning a form ID to the output form data, associating the form ID with the first ID included in the output form data, and storing it in the ID management unit having tamper resistance; An ID management method comprising:
第一のIDを付した帳票を出力するID管理システムの管理方法において、
前記第一のIDを含む帳票に帳票IDを割り当て、当該帳票IDと前記第一のIDとを対応付けて、耐タンパ性を有するID管理部に保存した出力済ID情報と、
前記第一のIDを含まない帳票を前記ID管理部以外に保存した出力済帳票情報と、
を備え、
前記第一のIDを含む帳票の作成要求を受け付けるステップと、
当該帳票の作成要求にかかる帳票データを前記出力済帳票情報から取得するステップとし、
当該帳票データにかかる帳票IDを用いて、これに対応付けられて保存されている前記第一のIDを、前記出力済ID情報から取得するステップと、
前記取得した帳票データと、前記第一のIDとから前記第一のIDを含む帳票を出力するステップとを有する
ことを特徴とするID管理方法。
In the management method of the ID management system that outputs the form with the first ID,
An output ID information stored in a tamper-resistant ID management unit by assigning a form ID to the form including the first ID, associating the form ID with the first ID,
Output form information that stores a form that does not include the first ID other than the ID management unit;
With
Receiving a creation request for a form including the first ID;
As a step of obtaining the form data concerning the form creation request from the output form information,
Using the form ID associated with the form data, obtaining the first ID stored in association with the form ID from the output ID information;
An ID management method comprising: outputting the form including the first ID from the acquired form data and the first ID.
JP2015182290A 2015-09-15 2015-09-15 ID management system and ID management method Active JP6441773B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2015182290A JP6441773B2 (en) 2015-09-15 2015-09-15 ID management system and ID management method
PCT/JP2016/070476 WO2017047209A1 (en) 2015-09-15 2016-07-11 Id managing system and id managing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015182290A JP6441773B2 (en) 2015-09-15 2015-09-15 ID management system and ID management method

Publications (2)

Publication Number Publication Date
JP2017058884A JP2017058884A (en) 2017-03-23
JP6441773B2 true JP6441773B2 (en) 2018-12-19

Family

ID=58288587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015182290A Active JP6441773B2 (en) 2015-09-15 2015-09-15 ID management system and ID management method

Country Status (2)

Country Link
JP (1) JP6441773B2 (en)
WO (1) WO2017047209A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7089247B2 (en) * 2018-05-30 2022-06-22 東亜システム株式会社 Personal number usage support system
JP7235522B2 (en) * 2019-02-04 2023-03-08 株式会社オービック Payment record issuing device, payment record issuing method, and payment record issuing program
JP7418238B2 (en) * 2020-02-21 2024-01-19 日本瓦斯株式会社 Information processing device, information processing method, and program

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006338085A (en) * 2005-05-31 2006-12-14 Oki Electric Ind Co Ltd Form, form leaflet, and form generation device
JP5589746B2 (en) * 2010-10-14 2014-09-17 富士通株式会社 Cooperation device, cooperation source device, cooperation destination device, cooperation program, and cooperation method
JP5618883B2 (en) * 2011-03-28 2014-11-05 西日本電信電話株式会社 Authentication system, authentication linkage device, authentication method
JP5483297B2 (en) * 2012-08-22 2014-05-07 株式会社三井住友銀行 Account transfer contract system and method using My Number
JP6098182B2 (en) * 2013-01-21 2017-03-22 大日本印刷株式会社 ID identifier generation method and ID identifier generation system
JP6236281B2 (en) * 2013-10-18 2017-11-22 株式会社野村総合研究所 Personal number management device and personal number management method
JP5948472B1 (en) * 2015-07-23 2016-07-06 株式会社野村総合研究所 Information management system and business system

Also Published As

Publication number Publication date
JP2017058884A (en) 2017-03-23
WO2017047209A1 (en) 2017-03-23

Similar Documents

Publication Publication Date Title
JP6236281B2 (en) Personal number management device and personal number management method
US20020019937A1 (en) Secure document transport process
US20130004078A1 (en) Document management system, evaluation device, data output control device, document management method and document management program
JP2008527937A (en) Method and apparatus for adding signature information to an electronic document
US20100180348A1 (en) Secure online repository
US10855868B1 (en) Systems, processes, and computer program products for detecting and verifying invisible information in documents
US9853817B2 (en) Generating enhanced digital signatures for artifacts
WO2013019570A2 (en) Efficient, high volume digital signature system for medical and business applications
JP6441773B2 (en) ID management system and ID management method
JP2012008942A (en) Document management system, document management device, document management method and document management program
US10110771B2 (en) Managing printed documents in a document processing system
US20120278251A1 (en) System and method for compliant integrated paperless workflow
US10264159B2 (en) Managing printed documents in a document processing system
US7890762B2 (en) Differentiated proxy digital signatures
US20150193870A1 (en) Generating electronic documents (edocs) for transactions
JP6381765B2 (en) Personal number management device and personal number management method
EP3147809B1 (en) Processing files to be stored on virtual drive
US20170200170A1 (en) Method for storing, delivering, and displaying documentation and credentials related to intrastate and interstate commerce
US20200372469A1 (en) Business card information management system and business card information management program
JP2007293596A (en) Confidential processing device, data generation device for one-stop service, and one-stop service system
JP2006293577A (en) Data entry method
JP6685118B2 (en) Personal information protection / use server
US20230267222A1 (en) System and method for managing material non-public information for financial industry
JP5998249B1 (en) Cloud computing system, method, program and medium for creating electronic document
JP6821992B2 (en) Information management equipment and programs

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180413

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181122

R150 Certificate of patent or registration of utility model

Ref document number: 6441773

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150