Data anonymization processing system, data anonymization processing device, and data anonymization processing method
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- HITACHI SYST LTD
- Filing Date
- 2022-05-06
- Publication Date
- 2026-06-16
AI Technical Summary
【0019】 本発明に係るデータ匿名化処理システム、データ匿名化処理装置およびデータ匿名化処理方法によれば、匿名化データを所望するユーザが、匿名化処理を施すデータにおいて、所望の匿名化箇所に所望の匿名化手法を簡便かつ自由に指定できるようになる。上記ユーザが操作するデータ利用装置は、外部(機微情報を管理する管轄外)に配置されていてもよく、外部から指定された匿名化箇所および匿名化手法に基づいて機微情報を匿名情報に加工した匿名化データを外部へ出すことができるようになり、機微情報の外部への流出を確実に防ぐことができるようになる。また、匿名化箇所および匿名化手法に応じた匿名化データの作成工程を自動化して、匿名化データおよびその分析に要する工数を削減できるようになる。
Smart Images

Figure 0007874437000001 
Figure 0007874437000002 
Figure 0007874437000003
Abstract
Claims
1. A data anonymization processing system comprising: a data utilization device operable by a user who desires anonymized data; a database management system that manages a data set including the source data of the anonymized data using a table composed of rows and columns; and a data anonymization processing device interposed between the data utilization device and the database management system, The data anonymization processing device, The data utilization device includes an input information receiving unit that receives input information including table specification information, data range to be acquired, columns to be anonymized, and anonymization method entered by the user, A data acquisition unit that identifies the table specified by the table specification information as the target table from among the data group managed by the database management system, and acquires data within the specified target data range from among the target table as anonymized source data. A data anonymization processing system characterized by comprising: an anonymization processing unit that performs an anonymization process on information contained in a specified column to be anonymized in the anonymized source data using a specified anonymization method to create anonymized data and provides it to the data utilization device.
2. The input information includes a plurality of columns to be anonymized, and an anonymization method applied to each of the plurality of columns to be anonymized. The data anonymization processing system according to claim 1, characterized in that the anonymization processing unit is configured to perform anonymization processing on the information contained in each of the columns specified in the plurality of columns to be anonymized in the source data to be anonymized, using an anonymization method specified to be applied to each of the plurality of columns to be anonymized.
3. The data anonymization processing system according to claim 1 or 2, wherein the data anonymization processing device is an application server device that provides an endpoint accessible from the data utilization device and can access the database management system, and is configured to mediate data processing between the data utilization device and the database management system.
4. A data anonymization processing device intervenes between a data utilization device operable by a user who desires anonymized data and a database management system that manages a data set including the source data of the anonymized data using a table composed of rows and columns, The data utilization device includes an input information receiving unit that receives input information including table specification information, data range to be acquired, columns to be anonymized, and anonymization method entered by the user, A data acquisition unit that identifies the table specified by the table specification information as the target table from among the data group managed by the database management system, and acquires data within the specified target data range from among the target table as anonymized source data. A data anonymization processing device comprising: an anonymization processing unit that performs an anonymization process on the information contained in the specified column to be anonymized with respect to the anonymized source data using the specified anonymization method to create the anonymized data and provides it to the data utilization device.
5. A data anonymization processing method executed in a data anonymization processing system comprising: a data utilization device operable by a user who desires anonymized data; a database management system that manages a data group including the source data of the anonymized data using a table composed of rows and columns; and a data anonymization processing device interposed between the data utilization device and the database management system, wherein The data utilization device transmits input information, including table specification information, data range to be acquired, columns to be anonymized, and anonymization method, entered by the user, to the data anonymization processing device. The data anonymization processing device receives the input information from the data utilization device, The data anonymization processing device includes the step of identifying the table specified by the table specification information as the target table for acquisition from among the data group managed by the database management system, The data anonymization processing device takes the step of obtaining data from the target table within the specified range of target data as the source data for anonymization. The data anonymization processing device performs an anonymization process on the information contained in the specified column to be anonymized in the source data to be anonymized using the specified anonymization method to create the anonymized data. A data anonymization processing method characterized by comprising the step of transmitting the anonymized data to the data utilization device, wherein the data anonymization processing device transmits the anonymized data to the data utilization device.