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
JP6664342B2 - Data distribution mediation device, data distribution mediation system, and data distribution mediation method - Google Patents
[go: Go Back, main page]

JP6664342B2 - Data distribution mediation device, data distribution mediation system, and data distribution mediation method - Google Patents

Data distribution mediation device, data distribution mediation system, and data distribution mediation method Download PDF

Info

Publication number
JP6664342B2
JP6664342B2 JP2017022221A JP2017022221A JP6664342B2 JP 6664342 B2 JP6664342 B2 JP 6664342B2 JP 2017022221 A JP2017022221 A JP 2017022221A JP 2017022221 A JP2017022221 A JP 2017022221A JP 6664342 B2 JP6664342 B2 JP 6664342B2
Authority
JP
Japan
Prior art keywords
data
disclosure
processing
unit
receiving
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
JP2017022221A
Other languages
Japanese (ja)
Other versions
JP2018128913A (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.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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 Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2017022221A priority Critical patent/JP6664342B2/en
Publication of JP2018128913A publication Critical patent/JP2018128913A/en
Application granted granted Critical
Publication of JP6664342B2 publication Critical patent/JP6664342B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明の実施形態は、データ流通仲介装置、データ流通仲介システム、およびデータ流通仲介方法に関する。   An embodiment of the present invention relates to a data distribution mediation device, a data distribution mediation system, and a data distribution mediation method.

センサデータを含むIoT(Internet of Things)データを提供する技術として、例えば、機種、デバイスに依存しない自律分散型相互接続性の実現を目指す技術(非特許文献1)や、データを必要としているユーザーと、データを提供しても良いデータ保有者をマッチングし、必要時に必要なセンシングデータのやり取りを可能にする取引市場を構築するための技術(非特許文献2)などがある。   As a technology for providing IoT (Internet of Things) data including sensor data, for example, a technology for realizing autonomous decentralized interconnectivity independent of models and devices (Non-Patent Document 1), and a user who needs data (Non-Patent Document 2) for matching data holders who may provide data and constructing a trading market that enables exchange of necessary sensing data when necessary.

エブリセンスジャパン株式会社、「IoTデータ交換市場 事業紹介」、データ流通環境整備検討会資料、2016年11月25日、インターネット<http://www.kantei.go.jp/jp/singi/it2/senmon_bunka/data_ryutsuseibi/detakatsuyo_wg_dai5/siryou1.pdf>、[2017年1月23日検索]Everysense Japan Co., Ltd., “Introduction of IoT Data Exchange Market Business”, Data Distribution Environment Improvement Study Group Material, November 25, 2016, Internet <http://www.kantei.go.jp/jp/singi/it2/ senmon_bunka / data_ryutsuseibi / detakatsuyo_wg_dai5 / siryou1.pdf>, [Searched January 23, 2017] オムロン株式会社、「IoTの世界におけるセンシングデータ流通市場の重要性」、自由民主党IT戦略特命委員会資料、2016年3月24日、インターネット<http://www.skill.or.jp/activities/IoT-bukai/9th/jimin_it-toku_document_20160324.pdf>、[2017年1月23日検索]OMRON Corporation, "The Importance of the Sensing Data Distribution Market in the IoT World", Materials on the Liberal Democratic Party's Special Committee on IT Strategy, March 24, 2016, Internet <http://www.skill.or.jp/activities/ IoT-bukai / 9th / jimin_it-toku_document_20160324.pdf>, [Searched January 23, 2017]

しかし、上記のセンサデータを含むIoTデータは、そのデータ価値が他の分析者(以下、データ分析者)にとって高いものであっても、通常は所有者(以下、データ所有者)による収集、分析、利用にとどまり、データ分析者へ開示して利用させることは限定的であった。   However, IoT data including the above sensor data is usually collected and analyzed by the owner (hereinafter, data owner) even if the data value is high for another analyst (hereinafter, data analyst). However, it is limited to use the information and to disclose it to a data analyst for use.

これまで、データ所有者がデータ分析者へデータを開示する場合、開示したデータの利用範囲や開示に対する対価の決定などは当事者間での直接交渉と契約によってなされ、開示に係る両当事者の人件費を始めとするコストが高かった。   Until now, when a data owner discloses data to a data analyst, decisions on the scope of use of the disclosed data and compensation for the disclosure are made through direct negotiations and contracts between the parties, and the labor costs of both parties involved in the disclosure And other costs were high.

また、データ所有者にとっては、(1)データの開示による情報漏洩やデータに暗黙的に含まれるデータ所有者自身のノウハウ流出、あるいは(2)データ分析者による目的外利用による不正利用、データの開示によって価値を得られるか分からない、など様々なリスクがあった。
また、データ分析者にとっては、データ所有者が内包するリスクが故にデータの内容を正式な契約前に受領することは難しかった。
For the data owner, (1) information leakage due to disclosure of data, leakage of know-how of the data owner implicitly included in the data, or (2) unauthorized use by a data analyst for unintended use, data There were various risks, such as not knowing if the value would be obtained by disclosure.
Also, it was difficult for data analysts to receive data content before formal contracts due to the risks inherent in the data owner.

そのため、データ分析者にとっては、(1)データがどのような価値を生み出すことができるか試算できないこと、(2)データの分析手法を決定できないこと、(3)分析に必要な設備や人員を決定できないこと、(4)これらによって決まる分析をすること自体の得失を評価できないこと、などのリスクがあった。   Therefore, for data analysts, (1) the inability to estimate what kind of value the data can create, (2) the inability to determine the data analysis method, and (3) the equipment and personnel required for the analysis. There were risks such as inability to make a decision, and (4) inability to evaluate the advantages and disadvantages of conducting an analysis determined by these.

本発明の目的は、データ所有者がデータ分析者へデータを開示する時の、データ所有者およびデータ分析者のリスクを低減することができる、データ流通仲介装置、データ流通仲介システム、およびデータ流通仲介方法を提供することである。   An object of the present invention is to provide a data distribution mediation device, a data distribution mediation system, and a data distribution system that can reduce the risk of a data owner and a data analyst when a data owner discloses data to a data analyst. It is to provide an intermediary method.

上記目的を達成するために、この発明の実施形態におけるデータ流通仲介装置の第1の態様は、データ所有者が用いるデータ登録送信装置からデータ前記データに対する劣化を伴う加工の条件および前記加工の後のデータの開示条件をそれぞれ定めた義ファイルそれぞれ受信し、前記義ファイルに基づき、前記データに対し、劣化を伴う加工を行なうデータ加工部と、前記データ加工部により加工したデータを保存する加工済みデータ保存部とを有し、データ分析者が用いるデータ受信装置から前記データの開示要求を受信すると、前記開示要求に合致するデータを前記加工済みデータ保存部から検索し、前記検索したデータが、前記義ファイルで定義される開示条件に合致していれば、前記開示条件に合致するデータを前記データ受信装置に送信し、前記検索したデータが、前記開示要求毎に評価が必要な開示条件に合致しない場合には、前記データ加工部による、前記検索したデータに対し、このデータが前記開示要求毎に評価が必要な開示条件に合致するための加工行なわれたデータを前記データ登録送信装置に送信し、前記データ所有者による、当該加工がなされたデータの開示の可否の判断結果を前記データ登録送信装置から受けて、この結果を前記データ受信装置に通知する装置を提供する。 To achieve the above object, a first aspect of the data distribution intermediary device in the embodiment of the invention, the data registration transmitting device data owners used, machining conditions and the machining with the deterioration with data and the data of the disclosure condition data received respectively a definition file that defines each after, based on the definition file, to the data, a data processing unit that performs processing involving degraded and processed by the data processing unit Having a processed data storage unit for storing data, upon receiving the data disclosure request from a data receiving device used by a data analyst, retrieves data matching the disclosure request from the processed data storage unit, data the search, if consistent with the disclosure condition that the defined in the definition file, the data that matches the disclosure condition Sent to over data receiving device, the retrieved data is if it does not meet the evaluation needs disclosure conditions for each of the disclosure request by the data processing unit, to data the search, the data is the disclosure transmitting data processing which we row for evaluation matches the required disclosure condition for each request to the data registration transmitting apparatus, wherein by the data owner, the judgment result of whether the disclosure of the data to which the processing has been performed Is provided from the data registration transmitting apparatus, and the result is notified to the data receiving apparatus.

上記構成のデータ流通仲介装置の第2の態様は、第1の態様において、前記データ加工部による前記データの加工は、前記データの補正、前記データの特徴量の抽出、の少なくとも一方を含む装置を提供する。 A second aspect of the data distribution intermediary device configured as described above, in the first embodiment, the processing of the data by the data processing unit, the correction data, extraction of the feature quantity of the data, apparatus comprising at least one of I will provide a.

上記構成のデータ流通仲介装置の第3の態様は、第1の態様において、前記データの劣は、前記データの量子化、前記データの離散化、前記データの平均化、前記データの周波数変換、前記データに対するノイズの印加、前記データの匿名化、の少なくとも1種類を含む装置を提供する。 A third aspect of the data distribution intermediary device configured as described above, in the first embodiment, deterioration of the data, the quantization of the data, discretization of the data, averages of the data, the frequency conversion of the data , An apparatus for applying noise to the data, and anonymizing the data.

上記構成のデータ流通仲介装置の第4の態様は、第1の態様において、前記示条件は、前記データ分析者による前記データの利用目的、前記データ分析者に対する前記データの開示内容の限定の条件、前記データ分析者に対する前記データの開示回数、の少なくとも1種類を含む装置を提供する。 A fourth aspect of the data distribution intermediary device configured as described above, in the first aspect, the disclosure condition, purpose of the data by the data analyst, the limiting of the disclosure of the data for the data analyst An apparatus is provided that includes at least one of a condition and the number of times the data is disclosed to the data analyst.

本発明の実施形態におけるデータ流通仲介システムの第1の態様は、データ所有者が用いるデータ登録送信装置、データ分析者が用いるデータ受信装置、および、前記データ登録送信装置と前記データ受信装置との情報のやり取りを仲介するデータ流通仲介装置を有するデータ流通仲介システムであって、前記データ流通仲介装置は、前記データ登録送信装置からデータ前記データに対する劣化を伴う加工の条件および前記加工の後のデータの開示条件をそれぞれ定めた義ファイルそれぞれ受信し、前記義ファイルに基づき、前記データに対し、劣化を伴う加工を行なうデータ加工部と、前記データ加工部により加工したデータを保存する加工済みデータ保存部とを有し、前記データ受信装置から前記データの開示要求を受信すると、前記開示要求に合致するデータを前記加工済みデータ保存部から検索し、前記検索したデータが、前記義ファイルで定義される開示条件に合致していれば、前記開示条件に合致するデータを前記データ受信装置に送信し、前記検索したデータが、前記開示要求毎に評価が必要な開示条件に合致しない場合には、前記データ加工部による、前記検索したデータに対し、このデータが前記開示要求毎に評価が必要な開示条件に合致するための加工行なわれたデータを前記データ登録送信装置に送信し、前記データ所有者による、当該加工がなされたデータの開示の可否の判断結果を前記データ登録送信装置から受けて、この結果を前記データ受信装置に通知するシステムを提供する。 A first aspect of the data distribution mediation system according to the embodiment of the present invention is a data registration / transmission device used by a data owner, a data reception device used by a data analyst, and a data registration / transmission device and a data reception device. a data distribution intermediary system having a data flow mediating apparatus that mediates the exchange of information, the data distribution mediation device from the data registration transmitting device, data and after conditions and the processing of the processing with the degradation with respect to the data the received respectively disclose conditions and definition file which defines each data, based on the definition file, to the data, a data processing unit that performs processing involving deterioration, the data processed by the data processing unit And a processed data storage unit for storing the data disclosure request from the data receiving device. When the data matching the disclosure request retrieved from the processed data storage section, the retrieved data is, if consistent with the disclosure condition that the defined in the definition file, matching the disclosure condition data Is transmitted to the data receiving device, if the retrieved data does not meet the disclosure conditions that need to be evaluated for each disclosure request , the data processing unit, for the retrieved data, transmitting data processing which we row for evaluation for each disclosure request matches the disclosure conditions required for the data registration transmitting apparatus, wherein by the data owner, the determination of whether the disclosure of the data to which the processing has been performed There is provided a system for receiving a result from the data registration transmitting device and notifying the result to the data receiving device.

本発明の実施形態におけるデータ流通仲介方法の態様は、データ流通仲介装置に適用される方法であって、データ所有者が用いデータ登録送信装置からデータ前記データに対する劣化を伴う加工の条件および前記加工の後のデータの開示条件をそれぞれ定めた義ファイルそれぞれ受信し、前記義ファイルに基づき、前記データに対し、劣化を伴う加工を行ない、前記加工したデータを加工済みデータ保存装置に保存し、データ分析者が用いるデータ受信装置から前記データの開示要求を受信すると、前記開示要求に合致するデータを前記加工済みデータ保存装置から検索し、前記検索したデータが、前記義ファイルで定義される開示条件に合致していれば、前記開示条件に合致するデータを前記データ受信装置に送信し、前記検索したデータが、前記開示要求毎に評価が必要な開示条件に合致しない場合には、前記検索したデータに対し、このデータが前記開示要求毎に評価が必要な開示条件に合致するための加工行なわれたデータを前記データ登録送信装置に送信し、前記データ所有者による、当該加工がなされたデータの開示の可否の判断結果を前記データ登録送信装置から受けて、この結果を前記データ受信装置に通知する方法を提供する。
本発明の実施形態におけるデータ流通仲介システムの第2の態様は、データ分析者からデータ所有者に支払われる対価に応じて品質が制御されるデータを前記データ所有者が用いる データ登録送信装置から前記データ分析者が用いる データ受信装置に提供するデータ流通仲介システムであって、データと、前記データに対する品質の劣化を伴う加工の条件を定め、かつ前記加工の後のデータの品質に係る条件を含む、前記加工の後のデータの開示条件をそれぞれ定めた定義ファイルに基づき、前記データに対し、品質の劣化を伴う加工を行なうデータ加工部と、前記データ加工部により加工したデータを保存する加工済みデータ保存部と、前記データ受信装置から前記データの開示要求を受信すると、前記開示要求に合致するデータを前記加工済みデータ保存部から検索し、前記検索したデータが、前記定義ファイルで定義される開示条件に合致していれば、前記開示条件に合致するデータを前記データ受信装置に送信し、前記検索したデータが、前記開示条件に合致しない場合には、前記検索したデータに対し、このデータが前記開示条件に合致するための、前記品質の劣化を伴う加工が行なわれたデータの前記データ所有者による、開示の可否の判断結果を受けて、この結果を前記データ受信装置に通知する、送信部と、を有するシステムを提供する。
上記構成のデータ流通仲介システムの第3の態様は、第2の態様において、前記データ加工部による加工がなされる前のデータであるローデータの提供に係る対価が、前記データ分析者と前記データ所有者との間で合意されたときに、前記ローデータを前記データ受信装置に送信するシステムを提供する。
Aspects of the data flow mediated method according to the embodiment of the present invention is a method applied to the data distribution mediating apparatus, the data registration transmitting device data owner Ru used, processing with deterioration with data and the data condition and receiving the disclosure condition data after the processing were determined respectively definition file and, respectively, based on said definition file, to the data, performs processing with the degradation, processed data the processed data When the data is stored in the storage device and the data disclosure request is received from the data reception device used by the data analyst, data that matches the disclosure request is searched from the processed data storage device, and the searched data is stored in the fixed data storage device. If the data matches the disclosure condition defined in the definition file, the data that matches the disclosure condition is transmitted to the data receiving device, Retrieved data, if it does not meet the evaluation needs disclosure conditions for each of the disclosure requirements, the relative retrieved data, processing for the data matches the evaluation must disclosure conditions for each of the disclosure requirements There transmits a row of cracking data in the data registration transmitting apparatus, wherein by the data owner receives the determination result of whether the disclosure of the data to which the processing is made from the data registration transmitting device, the data the results A method is provided for notifying a receiving device.
A second aspect of the data distribution mediation system according to the embodiment of the present invention is a data registration / transmission apparatus which uses data whose quality is controlled in accordance with consideration paid by a data analyst to a data owner. A data distribution mediation system provided to a data receiving device used by a data analyst, the data distribution mediation system including data and conditions for processing with quality deterioration of the data, and including conditions relating to data quality after the processing. A data processing unit that performs processing with quality degradation on the data based on a definition file that defines the disclosure conditions of the data after the processing, and a processed data that stores the data processed by the data processing unit. A data storage unit, upon receiving the data disclosure request from the data receiving device, the data matching the disclosure request; Searched from the processed data storage unit, if the searched data matches the disclosure condition defined in the definition file, transmits data that matches the disclosure condition to the data receiving device, and performs the search If the data does not match the disclosure condition, the retrieved data is processed by the data owner so that the data matches the disclosure condition, and the data is processed with the quality deterioration. And a transmitting unit for receiving the result of the determination as to whether or not to disclose and notifying the result to the data receiving device.
A third aspect of the data distribution mediation system having the above configuration is the data distribution intermediation system according to the second aspect, in which a price for providing raw data, which is data before being processed by the data processing unit, is determined by the data analyst and the data A system is provided for transmitting the raw data to the data receiving device when agreed with an owner.

本発明によれば、データ所有者がデータ分析者へデータを開示する時の、データ所有者およびデータ分析者のリスクを低減することが可能になる。   ADVANTAGE OF THE INVENTION According to this invention, when a data owner discloses data to a data analyst, it becomes possible to reduce the risk of a data owner and a data analyst.

本発明の一実施形態に係る情報仲介システムの概要を示す全体構成図。1 is an overall configuration diagram showing an outline of an information mediation system according to an embodiment of the present invention. 本発明の実施形態に係る情報仲介システムによるデータ登録、送信、加工に関する処理の流れの一例を示す図。The figure which shows an example of the flow of a process regarding data registration, transmission, and processing by the information mediation system according to the embodiment of the present invention. 本発明の一実施形態に係る情報仲介システムのデータ登録送信装置におけるデータ登録処理の一例を示すフローチャート。5 is a flowchart illustrating an example of a data registration process in the data registration transmission device of the information mediation system according to one embodiment of the present invention. 本発明の一実施形態に係る情報仲介システムのセンサデータDB、ローデータDB、加工済データDBに蓄積されるセンサデータの一例を示す図。The figure which shows an example of the sensor data stored in the sensor data DB, the raw data DB, and the processed data DB of the information mediation system which concerns on one Embodiment of this invention. 本発明の一実施形態に係る情報仲介システムが扱うデータ劣化条件定義ファイルの一例を示す図。The figure which shows an example of the data degradation condition definition file which the information mediation system concerning one Embodiment of this invention handles. 本発明の一実施形態に係る情報仲介システムのデータ登録送信装置における仲介システム装置へのデータ送信および登録処理の一例を示すフローチャート。9 is a flowchart illustrating an example of data transmission and registration processing to the mediation system device in the data registration transmission device of the information mediation system according to the embodiment of the present invention. 本発明の一実施形態に係る情報仲介システムの送信側データ送信部から仲介システムデータ受信部へ送られるデータの構造の一例を示す図。The figure which shows an example of the structure of the data transmitted to the mediation system data receiving part from the transmission side data transmission part of the information mediation system concerning one Embodiment of this invention. 本発明の一実施形態に係る情報仲介システムの仲介システム装置におけるデータ加工処理の一例を示すフローチャート。5 is a flowchart showing an example of data processing in the mediation system device of the information mediation system according to one embodiment of the present invention. 本発明の一実施形態に係る情報仲介システムのデータ受信装置における、データ要求処理の一例を示すフローチャート。5 is a flowchart illustrating an example of a data request process in the data receiving device of the information mediation system according to one embodiment of the present invention. 本発明の一実施形態に係る情報仲介システムのデータ開示要求部から開示要求受付部へ送られるデータの構造の一例を示す図。The figure which shows an example of the structure of the data transmitted from the data disclosure request part to the disclosure request reception part of the information mediation system concerning one Embodiment of this invention. 本発明の一実施形態に係る情報仲介システムの開示要求履歴DBに格納されるデータの構造の一例を示す図。The figure showing an example of the structure of the data stored in the disclosure request history DB of the information mediation system according to one embodiment of the present invention. 本発明の一実施形態に係る情報仲介システムのデータ登録送信装置におけるデータ劣化状況確認および開示承認の処理の一例を示すフローチャート。9 is a flowchart illustrating an example of a process of confirming data deterioration status and approving disclosure in the data registration and transmission device of the information mediation system according to the embodiment of the present invention. 本発明の一実施形態に係る情報仲介システムの仲介システム装置におけるデータ劣化状況確認と劣化度登録の手順の一例を示すフローチャート。9 is a flowchart showing an example of a procedure for checking data deterioration status and registering a degree of deterioration in the mediation system device of the information mediation system according to one embodiment of the present invention. 本発明の一実施形態に係る情報仲介システムの仲介システムデータ送信部からデータ登録送信装置の劣化状況確認部へ送られるデータの構造の一例を示す図。The figure which shows an example of the structure of the data transmitted from the mediation system data transmission part of the information mediation system which concerns on one Embodiment of this invention to the deterioration status confirmation part of a data registration transmission device. 本発明の一実施形態に係る情報仲介システムによる本運用データの受領処理の一例を示すフローチャート。9 is a flowchart illustrating an example of a process of receiving main operation data by the information mediation system according to the embodiment of the present invention.

本発明は、データ所有者が指定する条件(以下、データ劣化定義)に従ってデータを劣化させ、データの劣化状況を評価してデータ所有者が確認可能とし、もってデータ所有者の情報漏洩、ノウハウ流出のリスクを低減せしめる。   The present invention degrades data in accordance with the conditions specified by the data owner (hereinafter, data deterioration definition), evaluates the data deterioration status, enables the data owner to confirm, and thereby leaks information of the data owner and leaks know-how Reduce the risk of

また本発明は、データ分析者が指定する分析の手段においてのみ正しい結果を返却するようデータの劣化方法を適用することにより、データ分析者によるデータの目的外利用を制限し、そのリスクを低減する。   In addition, the present invention restricts unintended use of data by a data analyst and reduces the risk by applying a data deterioration method to return a correct result only in an analysis means designated by the data analyst. .

加えて本発明は、以上のようにデータ所有者のリスクを低減して安全にデータを開示する手段を介してデータ分析者へデータを開示し、その制限の中でどのような価値を得られるか確認する手段を提供することにより、データ所有者がデータの開示によってどのような価値を得られるか分からないというリスクを低減する。   In addition, the present invention discloses the data to the data analyst through means for reducing the risk of the data owner and securely disclosing the data as described above, and what value can be obtained within the restrictions Providing a means to verify this reduces the risk of the data owner not knowing what value to gain from disclosure of the data.

更に本発明は、以上の手段によって開示されるデータをデータ分析者が事前に入手することにより、データ分析者にとってデータが事前入手できないことに起因する、どのような価値を生み出すことができるか試算できないこと、データの分析手法を決定できないこと、分析に必要な設備や人員を決定できないこと、これらによって決まる分析をすること自体の得失を評価できないこと、などのリスクを低減する。   Further, the present invention estimates what value can be created by a data analyst in advance by obtaining data disclosed by the above means, because the data is not available to the data analyst in advance. It reduces risks such as being unable to determine the data analysis method, being unable to determine the equipment and personnel required for the analysis, and being unable to evaluate the merits and demerits of performing the analysis determined by these.

データ受領先は最小限の対価を支払って(もしくは無対価で)得られる権限でデータを受領して試すことで、そのデータの価値を確認することができる。また必要に応じて、追加の対価を支払うことでより高品質のデータを受領できる。   Data recipients can verify the value of the data by receiving and trying the data with the authority they get at a minimum (or no charge). If necessary, you can receive higher quality data by paying additional consideration.

以下に図面を参照しながら、本発明の実施形態を説明する。ただし、以下に記載されている各構成の説明は、発明が適用されるシステム構成や各種条件により、適宜変更されるべきものであり、この発明の範囲を以下の記載に限定しない。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. However, the description of each configuration described below should be appropriately changed depending on the system configuration and various conditions to which the invention is applied, and the scope of the invention is not limited to the following description.

図1は、本発明の一実施形態に係る情報仲介システムの概要を示す全体構成図である。図1に示すように、本発明の一実施形態に係るデータ流通仲介システムは、データ登録送信装置1と仲介システム装置(データ流通仲介装置)100とデータ受信装置200とを有する。   FIG. 1 is an overall configuration diagram showing an outline of an information mediation system according to an embodiment of the present invention. As shown in FIG. 1, the data distribution mediation system according to one embodiment of the present invention includes a data registration and transmission device 1, a mediation system device (data distribution mediation device) 100, and a data reception device 200.

データ登録送信装置1は、データ所有者が用いる装置であり、センサデバイス2、送信者側入力装置3、送信者側表示装置4との間で入力または出力を行なうことで、データを登録および送信する。   The data registration transmission device 1 is a device used by a data owner, and registers and transmits data by performing input or output between the sensor device 2, the sender input device 3, and the sender display device 4. I do.

データ登録送信装置1は、データ登録部10、センサデータDB(データベース)11、送信者側データ送信部20、劣化状況確認部30、開示承認部40を有し、図示しない記憶装置にデータ劣化条件定義ファイル31を記憶することができる。   The data registration and transmission device 1 includes a data registration unit 10, a sensor data DB (database) 11, a sender-side data transmission unit 20, a deterioration status confirmation unit 30, and a disclosure approval unit 40. The definition file 31 can be stored.

仲介システム装置100は、仲介システムデータ受信部110、ローデータDB111、データ加工部120、加工済データDB127、開示要求受信部130、取引履歴DB131、開示要求履歴DB132、レシピ生成部140、レシピ提示部150、仲介システムデータ送信部160、公開用DB171、価格調整部180を有する。   The mediation system device 100 includes a mediation system data reception unit 110, a raw data DB 111, a data processing unit 120, a processed data DB 127, a disclosure request reception unit 130, a transaction history DB 131, a disclosure request history DB 132, a recipe generation unit 140, and a recipe presentation unit. 150, a mediation system data transmission unit 160, a public DB 171 and a price adjustment unit 180.

データ加工部120は、クレンジング機能部121、特徴量抽出機能部122、データ劣化機能部123、トレーサビリティ情報付与部124、代替データ作成部125、劣化状況確認部126を有する。   The data processing unit 120 includes a cleansing function unit 121, a feature amount extraction function unit 122, a data deterioration function unit 123, a traceability information adding unit 124, an alternative data creation unit 125, and a deterioration state confirmation unit 126.

データ受信装置200は、データ分析者(受信者、利用者と呼ぶこともある)が用いる装置であり、受信者側入力装置201、受信者側表示装置202、受信者側データ受信部210、データ開示要求部220、レシピ受信部230、レシピ要求部240を有する。個々の動作については後述する。   The data receiving device 200 is a device used by a data analyst (sometimes called a receiver or a user), and includes a receiver-side input device 201, a receiver-side display device 202, a receiver-side data receiver 210, It has a disclosure requesting unit 220, a recipe receiving unit 230, and a recipe requesting unit 240. Each operation will be described later.

また、センサデータDB(データベース)11、ローデータDB111、加工済データDB127、取引履歴DB131、開示要求履歴DB132、公開用DB171は、例えば不揮発性メモリなどの記憶媒体により実現することができる。   In addition, the sensor data DB (database) 11, the raw data DB 111, the processed data DB 127, the transaction history DB 131, the disclosure request history DB 132, and the disclosure DB 171 can be realized by a storage medium such as a nonvolatile memory.

データ登録送信装置1と仲介システム装置100とデータ受信装置200は、各々HDDなどの記憶装置やメモリなどの一時記憶装置を備えるものとし、任意のタイミングで情報を記録し情報を保持できるものとする。また、データ登録送信装置1と仲介システム装置100とデータ受信装置200は、中央演算装置(CPU)を備え、各部の処理を実施するものとする。また、データ登録送信装置1と仲介システム装置100とデータ受信装置200に、例えば画像処理装置(GPU)やフィールドプログラマブルゲートアレイ(FPGA)などのハードウェアを追加し、一部の処理を高速に処理するためCPUに代えて実施することもできる。   The data registration transmission device 1, the mediation system device 100, and the data reception device 200 each include a storage device such as an HDD or a temporary storage device such as a memory, and can record information at an arbitrary timing and hold the information. . The data registration transmitting device 1, the mediation system device 100, and the data receiving device 200 include a central processing unit (CPU), and execute processing of each unit. Further, for example, hardware such as an image processing device (GPU) and a field programmable gate array (FPGA) is added to the data registration transmission device 1, the mediation system device 100, and the data reception device 200, and some processing is performed at high speed. Therefore, the present invention can be implemented in place of the CPU.

また、データ登録送信装置1と仲介システム装置100、及び仲介システム装置100とデータ受信装置200は、インターネット等のネットワークを介して接続されるものとし、それぞれの装置が備える図示しない通信装置がデータを送受信することで協調して動作するものとする。   The data registration transmitting device 1 and the mediation system device 100, and the mediation system device 100 and the data receiving device 200 are connected via a network such as the Internet, and a communication device (not shown) of each device transmits data. It operates in cooperation by transmitting and receiving.

また本実施形態におけるデータ流通仲介システムは、データベース(DB)を使用する。DBは、(1)入力されたデータの記憶(以下では単に「追加」と称することがある)、(2)指定された検索条件に合致する記憶したデータの返却(以下では単に「検索」と称することがある)、(3)記憶したデータの削除(以下では単に「削除」と称することがある)、などを行なう装置である。   Further, the data distribution mediation system in the present embodiment uses a database (DB). The DB includes (1) storage of input data (hereinafter sometimes simply referred to as “addition”), and (2) return of stored data that matches specified search conditions (hereinafter simply “search”). And (3) deleting stored data (hereinafter sometimes simply referred to as “deletion”).

なお、ローデータDB111、加工済データDB127、公開用DB171は仲介システム装置100ではなくデータ登録送信装置1が備えても良い。その場合、仲介システム装置100は必要に応じてネットワークを介してデータ登録送信装置1から必要なデータの送受信を行う。   Note that the raw data DB 111, the processed data DB 127, and the disclosure DB 171 may be provided not in the mediation system device 100 but in the data registration transmitting device 1. In this case, the mediation system device 100 transmits and receives necessary data from the data registration and transmission device 1 via a network as needed.

以下に各装置が単独で動作または協調することによる動作の例を示す。
図2は、本発明の実施形態に係る情報仲介システムによるデータ登録、送信、加工に関する処理の流れの一例を示す図である。
図3は、本発明の一実施形態に係る情報仲介システムのデータ登録送信装置におけるデータ登録処理の一例を示すフローチャートである。
図4は、本発明の一実施形態に係る情報仲介システムのセンサデータDB、ローデータDB、加工済データDBに蓄積されるセンサデータの一例を示す図である。
図5は、本発明の一実施形態に係る情報仲介システムが扱うデータ劣化条件定義ファイルの一例を示す図である。
Hereinafter, an example of an operation in which each device operates or cooperates alone will be described.
FIG. 2 is a diagram showing an example of a flow of processing relating to data registration, transmission, and processing by the information mediation system according to the embodiment of the present invention.
FIG. 3 is a flowchart illustrating an example of a data registration process in the data registration transmission device of the information mediation system according to the embodiment of the present invention.
FIG. 4 is a diagram illustrating an example of sensor data stored in the sensor data DB, the raw data DB, and the processed data DB of the information mediation system according to the embodiment of the present invention.
FIG. 5 is a diagram showing an example of a data deterioration condition definition file handled by the information mediation system according to one embodiment of the present invention.

(動作A1)
データ登録送信装置1のデータ登録部10は、データ登録送信装置1へ接続されたセンサデバイス2から、このセンサデバイス2が測定および記録したセンサデータの入力を受けると、このセンサデータと当該データに含まれる属性情報をセンサデータDB11へ登録する(ステップS101、ステップS102)。属性情報とは、例えば図4に示すように、センサデバイス2が検出した値の種類、センサデバイス2の位置情報(緯度、経度)、日付、センサデバイス2のユニット名、測定値などである。
(Operation A1)
When the data registration unit 10 of the data registration transmission device 1 receives the input of the sensor data measured and recorded by the sensor device 2 from the sensor device 2 connected to the data registration transmission device 1, the data registration unit 10 stores the sensor data and the data. The included attribute information is registered in the sensor data DB 11 (Step S101, Step S102). The attribute information includes, for example, as shown in FIG. 4, the type of value detected by the sensor device 2, the position information (latitude and longitude) of the sensor device 2, the date, the unit name of the sensor device 2, the measured value, and the like.

また、センサデバイス2が複数接続されている場合は、データ登録部10は、センサデバイス毎にセンサデバイス識別子を付与することによって、センサデータをセンサデバイス識別子毎に別に取り扱う。   When a plurality of sensor devices 2 are connected, the data registration unit 10 treats sensor data separately for each sensor device identifier by assigning a sensor device identifier to each sensor device.

なお、センサデバイス識別子は階層構造で表現してもよい。例えばグループIDといった上位識別子を追加することで、同グループに属する複数のセンサデバイス2をまとめて単一のセンサデバイス2の場合と同様に扱うことができる。さらに、データ登録部10は、異なるセンサデバイス2に同一のセンサデバイス識別子を割り当てて単一デバイスとして取り扱っても良い。   Note that the sensor device identifier may be expressed in a hierarchical structure. For example, by adding a higher-order identifier such as a group ID, a plurality of sensor devices 2 belonging to the same group can be collectively handled in the same manner as a single sensor device 2. Further, the data registration unit 10 may assign the same sensor device identifier to different sensor devices 2 and handle them as a single device.

(動作A2)
データ登録送信装置1は、データ提供者による送信者側入力装置3への操作を受けて、この送信者側入力装置3からデータの登録指示(ただし、データ劣化条件定義ファイル31を含まない)を受けると(ステップS104のNO)、この指示をデータ登録送信装置1の記憶装置に保存し、登録指示を、ステップS102でセンサデータDB11に登録されたセンサデータとともに送信者側データ送信部20を介して仲介システム装置100へ送信する。
(Operation A2)
In response to an operation performed by the data provider on the input device 3 on the sender side, the data registration transmission device 1 issues a data registration instruction (not including the data deterioration condition definition file 31) from the input device 3 on the sender side. When received (NO in step S104), this instruction is stored in the storage device of the data registration and transmission device 1, and the registration instruction is transmitted via the sender-side data transmission unit 20 together with the sensor data registered in the sensor data DB 11 in step S102. To the mediation system device 100.

仲介システム装置100の仲介システムデータ受信部110は、登録指示とセンサデータを受けると、このセンサデータをローデータDB111へ登録する。
データ登録送信装置1は、仲介システム装置100へデータを送信する際、公開範囲、公開期間などの公開条件(データ開示条件)をS104の前に登録することができる(ステップS103)。
Upon receiving the registration instruction and the sensor data, the relay system data receiving unit 110 of the relay system apparatus 100 registers the sensor data in the raw data DB 111.
When transmitting data to the mediation system device 100, the data registration transmission device 1 can register disclosure conditions (data disclosure conditions) such as a disclosure range and a disclosure period before S104 (step S103).

データ登録送信装置1が複数ある場合は、仲介システム装置100は、データ登録送信装置1毎に送信装置識別子を付与することによって、処理を送信装置識別子毎に別に取り扱う。以降の動作においても同様である。   When there are a plurality of data registration transmission devices 1, the mediation system device 100 assigns a transmission device identifier to each data registration transmission device 1 and handles processing separately for each transmission device identifier. The same applies to the subsequent operations.

なお、送信装置識別子は階層構造で表現してもよい。例えば地域IDといった上位識別子を追加することで、同地域に属する複数のデータ登録送信装置1をまとめて単一のデータ登録送信装置1の場合と同様に扱うことができる。さらに、仲介システム装置100は、異なるセンサデバイス2に同一識別子を割り当てて単一装置として扱っても良い。   Note that the transmitting device identifier may be expressed in a hierarchical structure. For example, by adding a high-order identifier such as an area ID, a plurality of data registration / transmission apparatuses 1 belonging to the same area can be collectively handled in the same manner as a single data registration / transmission apparatus 1. Furthermore, the mediation system device 100 may assign the same identifier to different sensor devices 2 and treat them as a single device.

またデータ劣化条件定義ファイル31が複数ある場合は、仲介システム装置100は、定義ファイル毎に定義ファイル識別子を付与することによって各処理を定義ファイル識別子毎に別に取り扱う。以降の各動作においても同様である。   When there are a plurality of data degradation condition definition files 31, the mediation system apparatus 100 handles each process separately for each definition file identifier by assigning a definition file identifier to each definition file. The same applies to the subsequent operations.

データ登録送信装置1の記憶装置にデータ登録指示が保存された状態で、データ登録部10がセンサデータの入力を受けた場合、逐次あるいは一定時間毎といった任意のタイミングで自動的に送信者側データ送信部20から仲介システムデータ受信部110へ送信しても良い。   When the data registration unit 10 receives the sensor data in a state where the data registration instruction is stored in the storage device of the data registration transmission device 1, the sender side data is automatically automatically generated at an arbitrary timing such as sequentially or at regular intervals. The data may be transmitted from the transmission unit 20 to the mediation system data reception unit 110.

(動作A3)
送信者側入力装置3からデータの登録指示(ただし、データの開示条件を欠いたデータ劣化条件定義ファイル31を含む)を受けると(ステップS104のYES)、データ登録送信装置1は、この登録指示をデータ登録送信装置1の記憶装置へ保存すると共に、送信者側データ送信部20へデータ劣化条件定義ファイル31を送る(ステップS105)。
(Operation A3)
Upon receiving a data registration instruction (including the data degradation condition definition file 31 lacking data disclosure conditions) from the sender-side input device 3 (YES in step S104), the data registration transmission device 1 receives the data registration instruction. Is stored in the storage device of the data registration and transmission device 1, and the data deterioration condition definition file 31 is sent to the sender-side data transmission unit 20 (step S105).

図6は、本発明の一実施形態に係る情報仲介システムのデータ登録送信装置における仲介システム装置へのデータ送信および登録処理の一例を示すフローチャートである。
データ劣化条件定義ファイル31を受けると、送信者側データ送信部20は、センサデータDB11へアクセスし、このセンサデータDB11に登録されたデータとデータ劣化条件定義ファイル31とをあわせて仲介システム装置100へ送信する(ステップS201)。
FIG. 6 is a flowchart illustrating an example of data transmission and registration processing to the mediation system device in the data registration transmission device of the information mediation system according to the embodiment of the present invention.
Upon receiving the data deterioration condition definition file 31, the sender-side data transmission unit 20 accesses the sensor data DB 11, and combines the data registered in the sensor data DB 11 with the data deterioration condition definition file 31 to provide the mediation system device 100. (Step S201).

図7は、本発明の一実施形態に係る情報仲介システムの送信側データ送信部から仲介システムデータ受信部へ送られるデータの構造の一例を示す図である。
図7に示すように、送信者側データ送信部20から仲介システムデータ受信部110へ送られるデータは、センサデータの属性(図4参照)、データ劣化条件定義ファイル31(図5参照)、データ本体(図4参照)を含む。
FIG. 7 is a diagram illustrating an example of the structure of data transmitted from the transmission-side data transmission unit to the mediation system data reception unit of the information mediation system according to one embodiment of the present invention.
As shown in FIG. 7, the data sent from the sender-side data transmitting unit 20 to the intermediary system data receiving unit 110 includes sensor data attributes (see FIG. 4), a data deterioration condition definition file 31 (see FIG. 5), and data Including the main body (see FIG. 4).

データ登録送信装置1からデータ(データ劣化条件定義ファイル31を含む)の入力を受けると(ステップS202)、仲介システム装置100の仲介システムデータ受信部110は、このデータをローデータDB111へ追加し(ステップS203)、データ中のデータ劣化条件定義ファイル31を仲介システム装置100の記憶装置へ保存し、このデータ劣化条件定義ファイル31をデータ加工部120へ送る。   Upon receiving data (including the data deterioration condition definition file 31) from the data registration transmitting device 1 (step S202), the mediation system data receiving unit 110 of the mediation system device 100 adds this data to the raw data DB 111 ( Step S203), the data deterioration condition definition file 31 in the data is stored in the storage device of the mediation system device 100, and the data deterioration condition definition file 31 is sent to the data processing unit 120.

図8は、本発明の一実施形態に係る情報仲介システムの仲介システム装置におけるデータ加工処理の一例を示すフローチャートである。この図8で示すステップS305は、ここでは行わない。
データ劣化条件定義ファイル31を仲介システムデータ受信部110より受けると、データ加工部120は、ローデータDB111へ登録し、データ加工部120へ送付する(ステップS301)、データ劣化条件定義ファイル31が定義するデータ劣化条件の対象データを検索し、必要に応じてクレンジング機能部121を呼び出し(ステップS302のYES)、上記の検索した対象データをクレンジングする(ステップS303)。クレンジングとは、例えば、以下の(B1)〜(B5)の少なくとも1種類を含む。
FIG. 8 is a flowchart illustrating an example of a data processing process in the mediation system device of the information mediation system according to the embodiment of the present invention. Step S305 shown in FIG. 8 is not performed here.
When the data deterioration condition definition file 31 is received from the intermediary system data receiving unit 110, the data processing unit 120 registers it in the raw data DB 111 and sends it to the data processing unit 120 (step S301). The target data of the data deterioration condition to be performed is searched, the cleansing function unit 121 is called as necessary (YES in step S302), and the searched target data is cleansed (step S303). The cleansing includes, for example, at least one of the following (B1) to (B5).

(B1)欠損値の補完
(B2)外れ値の削除
(B3)リサンプリング
(B4)表記の統一
(B5)データ補正
また、データ加工部120は、必要に応じて特徴量抽出機能部122を呼び出し、上記の検索した対象データの特徴量を算出する(ステップS304)。特徴量とは例えば、以下の(C1)〜(C5)の少なくとも1種類を含む。
(B1) Complement of missing values (B2) Deletion of outliers (B3) Resampling (B4) Unification of notation (B5) Data correction Also, the data processing unit 120 calls the feature amount extraction function unit 122 as necessary. Then, the feature amount of the searched target data is calculated (step S304). The feature amount includes, for example, at least one of the following (C1) to (C5).

(C1)データフィールド名
(C2)データの単位や単位の次元
(C3)画像内の物体認識
(C4)音声内の音声認識
(C5)テキストの形態素解析
また、特徴量の算出は、例えば音声認識されたテキストを形態素解析するなど、データの特徴量をデータとみなしてさらなる特徴量を算出することを含み、必要なだけ繰り返し実行されるものとする。
また、データ加工部120は、クレンジング機能部121や特徴量抽出機能部122の処理した結果を加工済データDB127へ登録する(ステップS304→ステップS306)。
(動作A4)
この動作A4は、動作A3で説明したクレンジング、特徴量算出の後に、劣化処理を行う場合の動作である。送信者側データ送信部20からデータを受けると、仲介システム装置100の仲介システムデータ受信部110は、この受けたデータをローデータDB111へ登録すると共に、このローデータDB111から関連データを抽出してデータ加工部120へ送る(ステップS301)。この送るデータは、データ劣化条件定義ファイル31を含むとする。
(C1) Data field name (C2) Unit of data and dimensions of unit (C3) Object recognition in image (C4) Speech recognition in voice (C5) Morphological analysis of text This includes performing a morphological analysis of the extracted text and calculating a further feature amount by regarding the feature amount of the data as data, and is repeatedly executed as necessary.
Further, the data processing unit 120 registers the processing result of the cleansing function unit 121 and the feature amount extraction function unit 122 in the processed data DB 127 (step S304 → step S306).
(Operation A4)
This operation A4 is an operation in the case where the deterioration process is performed after the cleansing and the feature amount calculation described in the operation A3. Upon receiving data from the sender-side data transmission unit 20, the mediation system data reception unit 110 of the mediation system device 100 registers the received data in the raw data DB 111 and extracts related data from the raw data DB 111. The data is sent to the data processing unit 120 (step S301). It is assumed that the data to be transmitted includes the data deterioration condition definition file 31.

そして、動作A3で説明したステップS303、ステップS304の後で、データ加工部120は、必要に応じて、データ劣化条件定義ファイル31の定義に従い、データ劣化機能部123を呼び出し、上記のステップS304の処理後のデータを劣化させる(ステップS305)。劣化とは例えば、以下の(D1)〜(D12)の少なくとも1種類を含む。   Then, after steps S303 and S304 described in the operation A3, the data processing unit 120 calls the data deterioration function unit 123 according to the definition of the data deterioration condition definition file 31 as necessary, and The data after the processing is degraded (step S305). The deterioration includes, for example, at least one of the following (D1) to (D12).

(D1)グルーピング、カテゴライズ、粗視化などを含む量子化
(D2)離散化
(D3)平均化
(D4)周波数変換
(D5)加算ノイズ・乗算ノイズの印加
(D6)識別子の削除やハッシングなどの匿名化
(D7)k匿名化、pk匿名化
(D8)skip gram
(D9)LDA(Latent Dirichlet Allocation)
(D10)単純なデータの削除(サンプリング)
(D11)音声を音量へ変換するなど信号のパワーへの変換
(D12)主成分分析や直交変換等の基底変換後の基底に対する値
(D1) Quantization including grouping, categorizing, coarse-graining, etc. (D2) Discretization (D3) Averaging (D4) Frequency conversion (D5) Addition noise / multiplication noise application (D6) Deletion of identifier, hashing, etc. Anonymization (D7) k anonymization, pk anonymization (D8) skip gram
(D9) LDA (Latent Dirichlet Allocation)
(D10) Simple data deletion (sampling)
(D11) Conversion of signal to power such as conversion of voice to volume (D12) Value for base after base conversion such as principal component analysis or orthogonal transformation

また、劣化の条件は、以下の(E1)〜(E5)の少なくとも1種類などの開示条件を含む。
(E1)許容する要求者の利用目的(データ受信者による利用目的の条件)
(E2)要求者の処理内容を限定するか否か(前記データ受信者に対する開示内容の限定の条件)
(E3)同一要求者への開示回数
(E4)総開示回数
(E5)劣化の各手法に対するパラメタ
また、データ加工部120は、クレンジング機能部121や特徴量抽出機能部122やデータ劣化機能部123の処理した結果と開示条件とを加工済データDB127へ登録する(ステップS306)。
Further, the deterioration condition includes at least one of the following disclosure conditions (E1) to (E5).
(E1) Permitted use purpose of requester (condition of use purpose by data receiver)
(E2) Whether or not to limit the processing contents of the requester (conditions for limiting the disclosure contents to the data receiver)
(E3) Number of disclosures to the same requester (E4) Total number of disclosures (E5) Parameters for each method of deterioration Further, the data processing unit 120 includes a cleansing function unit 121, a feature amount extraction function unit 122, and a data deterioration function unit 123. Are registered in the processed data DB 127 (step S306).

次に、送信者による劣化条件定義の変更について説明する。
データ劣化条件定義ファイル31(ここでは複数)を含むデータの劣化条件変更指示を送信者側入力装置3から受けると、データ登録送信装置1は、この受けた劣化条件変更指示をデータ登録送信装置1の記憶装置に保存し、上記の劣化条件変更指示を送信者側データ送信部20を介して仲介システム装置100へ送信する。
Next, the change of the deterioration condition definition by the sender will be described.
When a data deterioration condition change instruction including a data deterioration condition definition file 31 (here, a plurality of data deterioration condition definition files 31) is received from the sender-side input device 3, the data registration transmission device 1 receives the received deterioration condition change instruction. And transmits the deterioration condition change instruction to the mediation system device 100 via the sender-side data transmission unit 20.

仲介システム装置100の仲介システムデータ受信部110は上記の劣化条件変更指示を受けると、データ登録送信装置1は、劣化条件変更指示に含まれる変更元の定義ファイル識別子を元に、加工済データDB127から関連するデータを検索して、これを削除した後に、劣化条件変更指示にしたがってデータ劣化条件定義ファイル31を変更する。データ登録送信装置1は、この変更後のデータ劣化条件定義ファイル31に基づいてデータ加工部120内のクレンジング機能部121や特徴量抽出機能部122やデータ劣化機能部123を用いて処理した結果を加工済データDB127へ改めて登録する。   When the mediation system data receiving unit 110 of the mediation system device 100 receives the above-described deterioration condition change instruction, the data registration transmission device 1 makes the processed data DB 127 based on the definition file identifier of the change source included in the deterioration condition change instruction. After retrieving related data from and deleting the data, the data deterioration condition definition file 31 is changed according to the deterioration condition change instruction. The data registration transmitting apparatus 1 processes the result of processing using the cleansing function unit 121, the feature amount extraction function unit 122, and the data deterioration function unit 123 in the data processing unit 120 based on the changed data deterioration condition definition file 31. It is registered in the processed data DB 127 again.

(動作A5)
データ受信装置200の受信者側入力装置201は、データ分析者による、データの開示要求の為の操作を受けると、この開示要求をデータ受信装置200の記憶装置へ保存すると共にデータ開示要求部220へ開示要求を送る。データ開示要求部220は、開示要求を受けると、この開示要求を仲介システム装置100の開示要求受信部130へ送信する(ステップS2001)。
(Operation A5)
Upon receiving an operation for a data disclosure request by the data analyst, the receiver-side input device 201 of the data receiving device 200 stores the disclosure request in the storage device of the data receiving device 200 and the data disclosure request unit 220 Send disclosure request to Upon receiving the disclosure request, the data disclosure requesting unit 220 transmits the disclosure request to the disclosure request receiving unit 130 of the intermediary system device 100 (Step S2001).

ここで、開示要求は、以下の(F1)〜(F5)の少なくとも1種類などの、データを限定する情報や、以下の(F6)〜(F12)の少なくとも1種類などの、データの劣化の度合いを限定する情報を含む。   Here, the disclosure request includes information for limiting data such as at least one of the following (F1) to (F5) and deterioration of data such as at least one of the following (F6) to (F12). Includes information that limits the degree.

(F1)データフィールド名
(F2)データの単位や単位の次元
(F3)画像内の物体認識
(F4)音声内の音声認識
(F5)テキストの形態素解析
(F6)グルーピング、カテゴライズ、粗視化などを含む量子化の度合い
(F7)離散化の度合い(サンプリングレート)
(F8)加算ノイズ・乗算ノイズの印加後の精度(分散)
(F9)k匿名化のk
(F10)skip gramのn-gramの頻度
(F11)LDAのトピック
(F12)単純なデータの削除
また、開示要求は、以下の(G1)〜(G3)の少なくとも1種類などの、開示要求を出したデータ受信装置200の権限情報を含む。
(F1) Data field name (F2) Unit and dimension of data (F3) Object recognition in image (F4) Speech recognition in voice (F5) Morphological analysis of text (F6) Grouping, categorization, coarse-graining, etc. (F7) Degree of quantization (sampling rate)
(F8) Accuracy (dispersion) after application of addition noise and multiplication noise
(F9) k of anonymization
(F10) Frequency of n-gram of skip gram (F11) Topic of LDA (F12) Deletion of simple data The disclosure request is a disclosure request such as at least one of the following (G1) to (G3). The authority information of the issued data receiving apparatus 200 is included.

(G1)要求者名または識別子
(G2)要求者の利用目的
(G3)要求者の実施する分析処理
加えて、開示要求は、以下の(G4)などの、開示要求の取り扱い制限情報を含む。
(G1) Requester name or identifier (G2) Purpose of use of requester (G3) Analysis process performed by requester In addition, the disclosure request includes the handling restriction information of the disclosure request, such as (G4) below.

(G4)開示要求の公開の可否
図9は、本発明の一実施形態に係る情報仲介システムのデータ受信装置における、データ要求処理の一例を示すフローチャートである。
図10は、本発明の一実施形態に係る情報仲介システムのデータ開示要求部から開示要求受付部へ送られるデータの構造の一例を示す図である。
図11は、本発明の一実施形態に係る情報仲介システムの開示要求履歴DBに格納されるデータの構造の一例を示す図である。
仲介システム装置100の開示要求受信部130は、データ開示要求部220からの開示要求(図10参照)を受けると、この開示要求を加工済データDB127に記憶されるデータ本体とともに開示要求履歴として開示要求履歴DB132へ登録する(図11参照)(ステップS2002)。
開示要求受信部130は、開示要求のデータを限定する情報に合致するデータを加工済データDB127から検索する(ステップS2003)。
(G4) Disclosure of Disclosure Request FIG. 9 is a flowchart showing an example of a data request process in the data receiving device of the information mediation system according to one embodiment of the present invention.
FIG. 10 is a diagram illustrating an example of the structure of data transmitted from the data disclosure request unit to the disclosure request reception unit of the information mediation system according to one embodiment of the present invention.
FIG. 11 is a diagram showing an example of the structure of data stored in the disclosure request history DB of the information mediation system according to one embodiment of the present invention.
Upon receiving the disclosure request (see FIG. 10) from the data disclosure requesting unit 220, the disclosure request receiving unit 130 of the intermediary system device 100 discloses this disclosure request together with the data body stored in the processed data DB 127 as a disclosure request history. It is registered in the request history DB 132 (see FIG. 11) (step S2002).
The disclosure request receiving unit 130 searches the processed data DB 127 for data matching the information for limiting the data of the disclosure request (step S2003).

ステップS2003において、仲介システム装置100の開示要求受信部130は、要求者に対するデータ公開権限が公開用DB171に登録されているかどうかを検索する。権限が無かった場合は、開示要求受信部130は、その旨をデータ開示要求部220へ返却する。権限があった場合は、開示要求受信部130は、開示要求に含まれる、データを限定する情報に合致するデータを加工済データDB127から検索する。   In step S2003, the disclosure request receiving unit 130 of the intermediary system device 100 searches whether the data disclosure authority for the requester is registered in the disclosure DB 171. If the user does not have the authority, the disclosure request receiving unit 130 returns the fact to the data disclosure requesting unit 220. If the user has the authority, the disclosure request receiving unit 130 searches the processed data DB 127 for data that matches the information for limiting the data included in the disclosure request.

(i) データを限定する情報に合致するデータがなかった場合(ステップS2003のNO)の処理について説明する。
開示要求受信部130は、上記の合致するデータが存在しないことを示す処理結果(null)を仲介システムデータ送信部160へ送る。仲介システムデータ送信部160は、この処理結果(nullを)受けると、データ受信装置200の受信者側データ受信部210へnullを送信する。
(I) Processing when there is no data matching the information for limiting data (NO in step S2003) will be described.
The disclosure request receiving unit 130 sends a processing result (null) indicating that there is no matching data to the intermediary system data transmitting unit 160. Upon receiving this processing result (null), the intermediary system data transmission unit 160 transmits null to the recipient-side data reception unit 210 of the data reception device 200.

また、仲介システム装置100は、データ登録送信装置1へデータリクエストを登録できる(ステップS2005)。
開示要求受信部130は、仲介システム装置100への開示要求を開示要求履歴DB132に登録し(ステップS2006)、データ登録送信装置1へデータ開示のリクエストを送付する(ステップS2007)。リクエストに見合ったデータを保持するデータ登録送信装置1は、上記のステップS101〜ステップS105に沿ったデータ登録を実施する(ステップS2008)。
Also, the mediation system device 100 can register a data request with the data registration transmission device 1 (step S2005).
The disclosure request receiving unit 130 registers a disclosure request to the mediation system device 100 in the disclosure request history DB 132 (step S2006), and sends a data disclosure request to the data registration and transmission device 1 (step S2007). The data registration transmission device 1 that holds the data corresponding to the request performs the data registration according to the above-described steps S101 to S105 (step S2008).

(ii) データを限定する情報に合致するデータを発見できた場合(ステップS2003のYES→ステップS2004)の処理(a)、(b)について説明する。
(a) データを限定する情報に合致するデータが開示条件を満たす場合、開示要求受信部130は、上記の開示要求と、上記の合致するデータとをデータ加工部120へ送る。
(Ii) Processes (a) and (b) in the case where data matching the information for limiting data can be found (YES in step S2003 → step S2004) will be described.
(A) When data matching the information limiting the data satisfies the disclosure condition, the disclosure request receiving unit 130 sends the disclosure request and the matching data to the data processing unit 120.

データ加工部120は、この送られたデータおよび開示要求を受けると、トレーサビリティ情報付与部124を呼び出す。トレーサビリティ情報付与部124は、送られたデータに対して、例えばデータ開示者毎に生成した疑似乱数などの特定のパターンを埋め込む。データ加工部120は、この埋め込んだ結果を、上記の開示要求のうち、開示要求を出したデータ受信装置の権限を示す情報と共に取引履歴DB131へ保存し、これら保存した情報である該当のレコードを開示要求受信部130へ返却する。続いて、開示要求受信部130は、開示許可コードを発行し、この開示許可コードと、上記の開示要求と、上記のレコードを仲介システムデータ送信部160へ送る。   When receiving the transmitted data and the disclosure request, the data processing unit 120 calls the traceability information adding unit 124. The traceability information adding unit 124 embeds a specific pattern, such as a pseudo random number generated for each data submitter, in the transmitted data. The data processing unit 120 saves the embedded result in the transaction history DB 131 together with the information indicating the authority of the data receiving device that issued the disclosure request among the above disclosure requests, and stores the corresponding record as the stored information. It returns to the disclosure request receiving unit 130. Subsequently, the disclosure request receiving unit 130 issues a disclosure permission code, and sends the disclosure permission code, the above disclosure request, and the above record to the mediation system data transmission unit 160.

仲介システムデータ送信部160は、開示要求受信部130からの開示許可コードを受けた場合、この開示許可コード共に受けた開示要求とレコードとをデータ受信装置200の受信者側データ受信部210へ送信する。   When receiving the disclosure permission code from the disclosure request receiving unit 130, the mediation system data transmitting unit 160 transmits the disclosure request and the record received together with the disclosure permission code to the receiver-side data receiving unit 210 of the data receiving device 200. I do.

(b) データを限定する情報に合致するデータが開示条件を満たすと判断できない場合は以下の(b−1)、(b−2)の処理がなされる。   (B) When it cannot be determined that the data matching the information for limiting the data satisfies the disclosure condition, the following processes (b-1) and (b-2) are performed.

(b−1)
例えば、上記の合致するデータが、以下の(H1)、(H2)など、開示要求毎に評価が必要な開示条件に関するデータである場合は、開示要求受信部130は、このデータと開示要求とをデータ加工部120へ送る。
(B-1)
For example, if the matching data is data relating to disclosure conditions that need to be evaluated for each disclosure request, such as the following (H1) and (H2), the disclosure request receiving unit 130 transmits the data and the disclosure request To the data processing unit 120.

(H1)処理内容を限定するか否か
(H2)劣化の各手法に対するパラメタ
開示要求受信部130から開示要求を受けた場合、データ加工部120は、開示要求を満たすようデータ劣化機能部123を呼び出す。
例えば、開示要求に含まれる処理内容が平均値の算出である場合、データ劣化機能部123は、開示要求の全区間の平均値は変化しないよう、平均値が0なる周期性のある加算ノイズを加える。これにより、分散、周波数分析など様々な処理結果がローデータとは一致しないよう、データを劣化させることができる。
(H1) Whether to limit processing contents (H2) Parameters for each method of deterioration When receiving a disclosure request from the disclosure request receiving unit 130, the data processing unit 120 sets the data deterioration function unit 123 to satisfy the disclosure request. call.
For example, when the processing content included in the disclosure request is calculation of an average value, the data deterioration function unit 123 removes the periodic additive noise having the average value of 0 so that the average value of all sections of the disclosure request does not change. Add. This makes it possible to degrade the data so that various processing results such as variance and frequency analysis do not match the raw data.

また、例えばk匿名化のkが100である開示条件であるデータに対し、開示要求が東京都のみのデータである場合、データ劣化機能部123は、全データではなく東京都のデータのみでk=100なるk匿名化が成立するよう、性別のフィールドを全て削除するなどしてデータを劣化させる。   Further, for example, when the disclosure request is data only for Tokyo with respect to data that is a disclosure condition where k of k anonymization is 100, the data deterioration function unit 123 performs The data is degraded by deleting all gender fields so that the k anonymization of = 100 is established.

続いて、上記の(a)と同様に、データ加工部120は、トレーサビリティ情報付与部124を呼び出す。トレーサビリティ情報付与部124は、送られたデータに対して、例えば上記の疑似乱数などの特定のパターンを埋め込み、この埋め込んだ結果を、上記の開示要求のうち、開示要求を出したデータ受信装置の権限を示す情報と共に公開用DB171へ保存し、これら保存した情報である該当のレコードを開示要求受信部130へ返却する。
続いて、開示要求受信部130は、データ加工部120よりレコードが返却された場合、このレコードと上記の開示要求とを仲介システムデータ送信部160へ送る。
Subsequently, the data processing unit 120 calls the traceability information adding unit 124 in the same manner as in (a) above. The traceability information providing unit 124 embeds a specific pattern such as the above-mentioned pseudo random number into the transmitted data, and transmits the result of the embedding to the data receiving apparatus which has issued the disclosure request among the above disclosure requests. The information is stored in the disclosure DB 171 together with the information indicating the authority, and the corresponding record, which is the stored information, is returned to the disclosure request receiving unit 130.
Subsequently, when a record is returned from the data processing unit 120, the disclosure request receiving unit 130 sends this record and the above disclosure request to the mediation system data transmission unit 160.

仲介システムデータ送信部160は、開示要求受信部130からの開示要求とレコードとを受けた場合、これらをデータ登録送信装置1の劣化状況確認部30へ送信する。
仲介システム装置100の仲介システムデータ送信部160より開示要求とレコードとを受信すると、データ登録送信装置1の劣化状況確認部30は、送信者側表示装置4へ、これらの情報と共に、開示の可否を判断するための入力画面を提示する。
When receiving the disclosure request and the record from the disclosure request receiving unit 130, the mediation system data transmitting unit 160 transmits these to the deterioration status checking unit 30 of the data registration transmitting device 1.
Upon receiving the disclosure request and the record from the mediation system data transmission unit 160 of the mediation system device 100, the deterioration status confirmation unit 30 of the data registration and transmission device 1 sends the information to the sender-side display device 4 together with the information indicating whether the disclosure is possible. The input screen for judging is displayed.

(b−2)
例えば、開示要求毎の計算が不要な開示条件(例えば、以下の(I1)〜(I3)の少なくとも1種類など)を満たさない場合は、上記の(i)と同様の処理が実施される。
(B-2)
For example, when the calculation for each disclosure request does not satisfy unnecessary disclosure conditions (for example, at least one of the following (I1) to (I3)), the same processing as the above (i) is performed.

(I1)許容する要求者の利用目的
(I2)同一要求者への開示回数
(I3)総開示回数
仲介システム装置100の開示要求受信部130は、データ受信装置200からの開示要求とそれに対する仲介システム装置100による処理結果については、取引履歴DB131へ記録する。
(I1) Permitted Purpose of Use of Requester (I2) Number of Disclosures to the Same Requester (I3) Total Number of Disclosures The disclosure request receiving unit 130 of the mediation system device 100 discloses a disclosure request from the data reception device 200 and mediation for the request. The processing result by the system device 100 is recorded in the transaction history DB 131.

また、データ受信装置200が複数ある場合は、開示要求受信部130は、データ受信装置200毎に受信装置識別子を付与することによって、各動作を受信装置識別子毎に別に取り扱うことができる。以降の動作においても同様である。   When there are a plurality of data receiving devices 200, the disclosure request receiving unit 130 can handle each operation separately for each receiving device identifier by assigning a receiving device identifier to each data receiving device 200. The same applies to the subsequent operations.

また、開示要求が複数ある場合は、開示要求受信部130は、開示要求毎に開示要求識別子を付与することによって各動作を開示要求識別子毎に別に取り扱うことができる。以降の動作においても同様である。   When there are a plurality of disclosure requests, the disclosure request receiving unit 130 can handle each operation separately for each disclosure request identifier by assigning a disclosure request identifier to each disclosure request. The same applies to the subsequent operations.

なお、開示要求受信部130が開示要求を受信した時に、公開用DB171にデータ公開権限が存在しなかった場合、開示要求受信部130は、処理を一時停止して送信者側入力装置3から追加でデータ公開権限が与えられるのを待機しても良い。   If the disclosure request receiving unit 130 receives the disclosure request and the data disclosure authority does not exist in the disclosure DB 171, the disclosure request receiving unit 130 suspends the processing and adds the data from the sender side input device 3. May wait until the data disclosure authority is given.

(動作A6)
この動作A6は、データの開示可否の通知のための動作である。図12は、本発明の一実施形態に係る情報仲介システムのデータ登録送信装置におけるデータ劣化状況確認および開示承認の処理の一例を示すフローチャートである。動作A6は、図12のうちステップS1003以降についての動作が該当する。
(Operation A6)
This operation A6 is an operation for notifying whether data can be disclosed. FIG. 12 is a flowchart illustrating an example of a data deterioration status confirmation and disclosure approval process in the data registration / transmission device of the information mediation system according to the embodiment of the present invention. The operation A6 corresponds to the operation after step S1003 in FIG.

データ登録送信装置1は、送信者側入力装置3からデータの開示可否の判断を示す情報を受けると、この情報をデータ登録送信装置1の記憶装置へ保存するとともに、開示可否を示す情報(以下、開示可否)を開示承認部40へ送る。   When the data registration transmission device 1 receives the information indicating the determination as to whether the data can be disclosed from the sender input device 3, the data registration transmission device 1 stores this information in the storage device of the data registration transmission device 1, and also displays the information indicating whether the disclosure is possible (hereinafter referred to as the information). , Disclosure availability) to the disclosure approval unit 40.

開示承認部40は、開示可否を受けると、この開示可否を送信者側データ送信部20へ送る。送信者側データ送信部20は開示可否を受けると、この開示可否が「データ開示OK」を示すか「開示NG」を示すかを判断する(ステップS1003)。
開示可否が「データ開示OK」を示す場合(ステップS1003のYES)、送信者側データ送信部20は仲介システム装置100へ「データ開示OK」を送信する(ステップS1004)。また、開示可否が「開示NG」を示す場合(ステップS1003のNO)、送信者側データ送信部20は仲介システム装置100へ「開示NG」を送信する(ステップS1007)。
Upon receiving the disclosure permission, the disclosure approval unit 40 sends the disclosure permission to the sender-side data transmission unit 20. Upon receiving the disclosure permission, the sender-side data transmission unit 20 determines whether the disclosure permission indicates “data disclosure OK” or “disclosure NG” (step S1003).
When the disclosure permission indicates “data disclosure OK” (YES in step S1003), the sender-side data transmission unit 20 transmits “data disclosure OK” to the mediation system device 100 (step S1004). Also, when the disclosure permission indicates “disclosure NG” (NO in step S1003), the sender-side data transmission unit 20 transmits “disclosure NG” to the mediation system device 100 (step S1007).

仲介システム装置100の仲介システムデータ受信部110は、データ登録送信装置1からの開示可否を受けると、上記のステップS1004のように、この開示可否が開示可(「データ開示OK」)を示す場合は、公開用DB171に新たに権限情報を追加登録する(ステップS1005)。   When the mediation system data receiving unit 110 of the mediation system device 100 receives the disclosure permission from the data registration transmission device 1, as shown in step S1004 above, the disclosure permission indicates the disclosure permission (“data disclosure OK”). Newly registers the authority information in the public DB 171 (step S1005).

次に、仲介システムデータ受信部110は、公開用DB171から当該権限情報を検索し、開示許可コードと開示要求と公開用DB171で該当する権限情報のレコードとを、仲介システムデータ送信部160へ送る。仲介システムデータ送信部160は、開示許可コードとレコードとを受けた場合、これら開示要求とレコードとをデータ受信装置200受信者側データ受信部210へ送信する(ステップS1006)。   Next, the intermediary system data receiving unit 110 searches the public DB 171 for the authority information, and sends the disclosure permission code, the disclosure request, and the record of the applicable authority information in the public DB 171 to the intermediary system data transmission unit 160. . Upon receiving the disclosure permission code and the record, the intermediary system data transmitting unit 160 transmits the disclosure request and the record to the data receiving device 200 receiver-side data receiving unit 210 (step S1006).

また、上記のステップS1007のように開示可否が否(「開示NG」)の場合は、仲介システムデータ受信部110は、公開用DB171から当該データを削除すると共に(ステップS1008)、開示可否の判断対象である開示要求と開示可否を共に取引履歴DB131へ保存する。
加えて、仲介システムデータ受信部110は、開示が否であることを示す処理結果(null)を仲介システムデータ送信部160へ送る(ステップS1009)。仲介システムデータ送信部160はnullを受けるとデータ受信装置200の受信者側データ受信部210へnullを送信する(ステップS1010)。
If the disclosure is not possible ("disclosure NG") as in step S1007, the mediation system data receiving unit 110 deletes the data from the disclosure DB 171 (step S1008), and determines whether the disclosure is possible. Both the disclosure request and the availability of the disclosure are stored in the transaction history DB 131.
In addition, the intermediary system data receiving unit 110 sends a processing result (null) indicating that the disclosure is not made to the intermediary system data transmitting unit 160 (step S1009). Upon receiving null, the mediation system data transmission unit 160 transmits null to the recipient-side data reception unit 210 of the data reception device 200 (step S1010).

また、仲介システム装置100は、必要に応じてデータ登録送信装置1からデータ劣化条件定義ファイル31を受け取り、データ加工部120を用いて加工したデータを加工済データDB127に追加しても良い。   Further, the mediation system device 100 may receive the data deterioration condition definition file 31 from the data registration transmitting device 1 as needed, and add data processed using the data processing unit 120 to the processed data DB 127.

もし、公開用DB171に追加で登録した、受信装置の権限情報に合致して、開示が一時停止状態となっている開示要求が開示要求受信部130に返却された場合、当該開示要求の一時停止状態を解除して処理を進めても良い。   If the disclosure request whose disclosure has been suspended is returned to the disclosure request receiving unit 130 in accordance with the authority information of the receiving device additionally registered in the disclosure DB 171, the disclosure request is temporarily suspended. The state may be canceled and the processing may proceed.

(動作A7)
データ受信装置200は、受信者側入力装置201からレシピ(開示要求に、開示の可否を示す情報をあわせた履歴)の要求を受けると、この要求をデータ受信装置200の記憶装置へ保存すると共に、レシピ要求部240へレシピの要求を送る。レシピ要求部240は、レシピの要求を受けると、この要求を仲介システム装置100のレシピ提示部150へ送信する。
(Operation A7)
When the data receiving device 200 receives a request for a recipe (a history in which information indicating whether or not to permit disclosure is added to the disclosure request) from the receiver-side input device 201, the data receiving device 200 stores the request in the storage device of the data receiving device 200 and , And sends a recipe request to the recipe request unit 240. Receiving the recipe request, the recipe requesting unit 240 transmits the request to the recipe presenting unit 150 of the mediation system device 100.

仲介システム装置100のレシピ提示部150は、レシピの要求を受けると、この要求を仲介システム装置100の記憶装置に保存すると共に、開示要求履歴DB132を検索して開示要求の履歴(レシピ)を取得し、このレシピをデータ受信装置200のレシピ受信部230へ送信する。
データ受信装置200のレシピ受信部230は、レシピを受信すると、このレシピを受信者側表示装置202へ送り、受信者がレシピを確認できるようにする。
Receiving the recipe request, the recipe presenting unit 150 of the mediation system device 100 stores the request in the storage device of the mediation system device 100, and searches the disclosure request history DB 132 to acquire the disclosure request history (recipe). Then, the recipe is transmitted to the recipe receiving section 230 of the data receiving device 200.
Receiving the recipe, the recipe receiving section 230 of the data receiving device 200 sends the recipe to the recipient-side display device 202 so that the recipient can confirm the recipe.

また、本発明の実施形態では、レシピの要求において条件(レシピ要求条件)を指定することができる。レシピ要求条件とは例えば、以下の(J1)〜(J5)の少なくとも1種類などを含む。   Further, in the embodiment of the present invention, a condition (recipe required condition) can be designated in a recipe request. The recipe request condition includes, for example, at least one of the following (J1) to (J5).

(J1)データフィールド名
(J2)データの単位や単位の次元
(J3)画像内の物体認識された物の名前
(J4)音声内の音声認識されたテキスト
(J5)テキストデータを検索する文字列
データ受信装置200は、受信者側入力装置201からレシピの要求とレシピ要求条件との入力を受けると、これらをデータ受信装置200の記憶装置へ保存すると共に、これらレシピの要求とレシピ検索条件をレシピ要求部240へ送る。レシピ要求部240は、レシピの要求とレシピ検索条件とを受けると、これらレシピの要求とレシピ検索条件を仲介システム装置100のレシピ提示部150へ送信する。
(J1) Data field name (J2) Unit and dimension of data (J3) Name of object recognized in image (J4) Text recognized in voice (J5) Character string for searching text data Upon receiving the input of the recipe request and the recipe request condition from the receiver-side input device 201, the data receiving device 200 stores these in the storage device of the data receiving device 200, and also stores the recipe request and the recipe search condition. Send to recipe requesting section 240. Receiving the recipe request and the recipe search condition, the recipe requesting unit 240 transmits the recipe request and the recipe search condition to the recipe presenting unit 150 of the mediation system device 100.

仲介システム装置100のレシピ提示部150は、レシピの要求とレシピ検索条件とを受けると、これらを仲介システム装置100の記憶装置に保存すると共に、開示要求履歴DB132をレシピ検索条件に従って検索し、この検索条件に合致するレシピを取得して、この取得したレシピをデータ受信装置200のレシピ受信部230へ送信する。
データ受信装置200のレシピ受信部230は、レシピを受信すると、このレシピを受信者側表示装置202へ送り、受信者がレシピを確認できるようにする。
Receiving the recipe request and the recipe search condition, the recipe presenting unit 150 of the mediation system device 100 stores these in the storage device of the mediation system device 100 and searches the disclosure request history DB 132 according to the recipe search condition. A recipe that matches the search condition is acquired, and the acquired recipe is transmitted to the recipe receiving unit 230 of the data receiving device 200.
Receiving the recipe, the recipe receiving section 230 of the data receiving device 200 sends the recipe to the recipient-side display device 202 so that the recipient can confirm the recipe.

(動作A8)
データ受信装置200は、受信者による受信者側入力装置201への操作により選択されたレシピを、この受信者側入力装置201から受けると、このレシピを開示要求としてデータ受信装置200の記憶装置へ保存すると共に、データ開示要求部220へ送る。以降は上記の動作A4と同様である。
(Operation A8)
When the data receiving device 200 receives a recipe selected by the receiver on the recipient input device 201 from the recipient input device 201, the data receiving device 200 sends the recipe as a disclosure request to the storage device of the data receiving device 200. It is stored and sent to the data disclosure request unit 220. The subsequent operation is the same as the operation A4.

(動作A9)
この動作は、データ提供者がデータを削除するための動作である。
データ登録送信装置1は、送信者側入力装置3からデータの削除指示を受けると、この指示をデータ登録送信装置1の記憶装置へ保存すると共に、送信者側データ送信部20を介して仲介システム装置100へ送信する。
(Operation A9)
This operation is for the data provider to delete the data.
When receiving the data deletion instruction from the sender input device 3, the data registration transmission device 1 saves the instruction in the storage device of the data registration transmission device 1, and transmits the data to the mediation system via the sender data transmission unit 20. Transmit to the device 100.

仲介システム装置100の仲介システムデータ受信部110は、上記の削除指示を受けると、ローデータDB111、加工済データDB127から当該削除指示で指示されたデータを削除する。   Upon receiving the above deletion instruction, the relay system data receiving unit 110 of the relay system apparatus 100 deletes the data specified by the deletion instruction from the raw data DB 111 and the processed data DB 127.

また、削除指示を送信者側データ送信部20が受け取った際に、この送信者側データ送信部20がセンサデータDB11から当該削除指示で指示されたデータを自動的に削除しても良い。   Further, when the sender-side data transmission unit 20 receives the deletion instruction, the sender-side data transmission unit 20 may automatically delete the data specified by the deletion instruction from the sensor data DB 11.

また、送信者側データ送信部20は、センサデータDB11から削除指示で指示されたデータが削除されたことを検出し、データの削除指示を仲介システムデータ受信部110へ自動的に送信しても良い。   Also, the sender-side data transmission unit 20 may detect that the data specified by the deletion instruction has been deleted from the sensor data DB 11 and automatically transmit the data deletion instruction to the mediation system data reception unit 110. good.

(動作A10)
この動作は、データ提供者がデータの劣化条件定義を削除するための動作である。
データ登録送信装置1は、送信者側入力装置3からデータの劣化条件削除指示を受けると、この指示をデータ登録送信装置1の記憶装置に保存し、送信者側データ送信部20を介して仲介システム装置100へ送信する。
(Operation A10)
This operation is for the data provider to delete the definition of the data deterioration condition.
When receiving the data deterioration condition deletion instruction from the sender input device 3, the data registration transmission device 1 stores the instruction in the storage device of the data registration transmission device 1, and relays the instruction via the sender data transmission unit 20. The data is transmitted to the system device 100.

仲介システム装置100の仲介システムデータ受信部110は上記劣化条件定義の削除指示を受けると、加工済データDB127から当該劣化条件定義の削除指示で指示されたデータを削除する。   Upon receiving the instruction to delete the deterioration condition definition, the intermediate system data receiving unit 110 of the intermediate system device 100 deletes the data specified by the instruction to delete the deterioration condition definition from the processed data DB 127.

(動作A11)
この動作は、データ提供者がデータの公開を停止するための動作である。
データ登録送信装置1は、送信者側入力装置3からデータの公開停止指示を受けると、この指示をデータ登録送信装置1の記憶装置へ保存すると共に、送信者側データ送信部20を介して仲介システム装置100へ送信する。
(Operation A11)
This operation is for the data provider to stop releasing the data.
When the data registration / transmission device 1 receives the data publication stop instruction from the sender-side input device 3, the data registration / transmission device 1 stores this instruction in the storage device of the data registration / transmission device 1, and mediates via the sender-side data transmission unit 20. The data is transmitted to the system device 100.

仲介システム装置100の仲介システムデータ受信部110は、上記の公開停止指示を受けると、ローデータDB111および加工済データDB127に非公開フラグをセットする。以降の処理において、非公開フラグがセットされたデータは存在しないものとして扱う。   Upon receiving the above-described disclosure stop instruction, the relay system data receiving unit 110 of the relay system apparatus 100 sets a secret flag in the raw data DB 111 and the processed data DB 127. In the subsequent processing, data for which the secret flag is set is treated as not existing.

仲介システムデータ受信部110は、上記の公開停止指示を受け取った際に、この公開停止指示で指示されたデータを開示要求受信部130または仲介システムデータ送信部160にブラックリストとして登録しても良い。この場合、以降の動作においてブラックリストに登録された要求やデータを開示要求受信部130または仲介システムデータ送信部160が受け取った場合は、当該ブラックリストに登録された要求やデータをフィルタリングして存在しないものとして扱う。   Upon receiving the publication suspension instruction, the mediation system data reception unit 110 may register the data designated by the publication suspension instruction in the disclosure request reception unit 130 or the mediation system data transmission unit 160 as a blacklist. . In this case, when the request or data registered in the blacklist is received by the disclosure request receiving unit 130 or the mediation system data transmitting unit 160 in the subsequent operation, the request or data registered in the blacklist is filtered to determine whether the request or data is registered. Treat as not.

(動作A12)
この動作は、データ提供者が、動作A11で公開を停止したデータの公開を再開するための動作である。
データ登録送信装置1は、送信者側入力装置3からデータの公開再開指示を受けると、この指示をデータ登録送信装置1の記憶装置へ保存すると共に、送信者側データ送信部20を介して仲介システム装置100へ送信する。
(Operation A12)
This operation is for the data provider to resume the publication of the data whose publication has been stopped in the operation A11.
When the data registration and transmission device 1 receives the data resumption instruction from the sender side input device 3, the data registration and transmission device 1 stores the instruction in the storage device of the data registration and transmission device 1, and mediates via the sender side data transmission unit 20. The data is transmitted to the system device 100.

仲介システム装置100の仲介システムデータ受信部110は、上記の公開再開指示を受けると、この指示に従い、ローデータDB111および加工済データDB127にセットされた非公開フラグをリセットし、以降の処理において通常通りデータが扱えるようにする。   Upon receiving the above-described disclosure restart instruction, the relay system data receiving unit 110 of the relay system apparatus 100 resets the non-disclosure flag set in the raw data DB 111 and the processed data DB 127 in accordance with the instruction, and performs the normal processing in the subsequent processing. To be able to handle data.

仲介システムデータ受信部110が、公開停止指示で指示される情報を開示要求受信部130または仲介システムデータ送信部160にブラックリストとして登録していた場合は、当該情報をブラックリストから削除し、以降の処理において通常通りデータを扱えるようにする。   When the intermediary system data receiving unit 110 has registered the information specified by the disclosure stop instruction as a blacklist in the disclosure request receiving unit 130 or the intermediary system data transmitting unit 160, the information is deleted from the blacklist. To handle data as usual in the processing of.

(動作A13)
この動作は、データ提供者が、データの公開権限を登録するための動作である。
データ登録送信装置1は、送信者側入力装置3からデータの公開権限登録指示を受けると、この指示をデータ登録送信装置1の記憶装置へ保存すると共に、送信者側データ送信部20を介して仲介システム装置100へ送信する。
(Operation A13)
This operation is for the data provider to register the data disclosure authority.
When the data registration transmission device 1 receives the data disclosure right registration instruction from the sender input device 3, the data registration transmission device 1 stores the instruction in the storage device of the data registration transmission device 1, and also transmits the instruction via the sender data transmission unit 20. The data is transmitted to the mediation system device 100.

仲介システム装置100の仲介システムデータ受信部110は、上記の公開権限登録指示を受けると、この公開権限登録指示で指示される権限を公開用DB171に登録する。ここで、権限情報とは例えば、IPや受信者IDといった公開先、期間、カラム名、受信者から受け取る対価情報などを含む。   Upon receiving the above-described disclosure right registration instruction, the relay system data receiving unit 110 of the relay system apparatus 100 registers the authority indicated by the disclosure right registration instruction in the disclosure DB 171. Here, the authority information includes, for example, a publication destination such as an IP and a recipient ID, a period, a column name, and consideration information received from the recipient.

(動作A14)
この動作は、データ提供者が、動作A13で登録した、データの公開権限を削除するための動作である。
データ登録送信装置1は、送信者側入力装置3からデータの公開権限削除指示を受けると、この指示をデータ登録送信装置1の記憶装置に保存すると共に、送信者側データ送信部20を介して仲介システム装置100へ送信する。
(Operation A14)
This operation is an operation for deleting the data disclosure authority registered by the data provider in operation A13.
When the data registration transmission device 1 receives an instruction to delete the publication right of data from the sender input device 3, the data registration transmission device 1 stores the instruction in the storage device of the data registration transmission device 1, and also transmits the instruction via the sender data transmission unit 20. The data is transmitted to the mediation system device 100.

仲介システム装置100の仲介システムデータ受信部110は、上記の公開権限削除指示を受けると、この公開権限削除指示で指示される公開権限のデータを公開用DB171から削除する。   Upon receiving the above-described publication right deletion instruction, the brokerage system data receiving unit 110 of the mediation system device 100 deletes the data of the publication right indicated by the publication right deletion instruction from the disclosure DB 171.

(動作A15)
この動作は、データ仲介者、もしくは提供者がデータの劣化状況を確認するための動作である。図13は、本発明の一実施形態に係る情報仲介システムの仲介システム装置におけるデータ劣化状況確認と劣化度登録の手順の一例を示すフローチャートである。
図14は、本発明の一実施形態に係る情報仲介システムの仲介システムデータ送信部からデータ登録送信装置の劣化状況確認部へ送られるデータの構造の一例を示す図である。
(Operation A15)
This operation is an operation for the data mediator or the provider to check the state of deterioration of the data. FIG. 13 is a flowchart illustrating an example of a procedure of data deterioration status confirmation and deterioration degree registration in the mediation system device of the information mediation system according to one embodiment of the present invention.
FIG. 14 is a diagram illustrating an example of the structure of data transmitted from the mediation system data transmission unit of the information mediation system according to the embodiment of the present invention to the deterioration status confirmation unit of the data registration transmission device.

仲介システム装置100の仲介システムデータ送信部160は、劣化状況確認部126は、ローデータDB111と加工済みデータDB127からローデータと加工済データとをそれぞれ取得して劣化状況確認部126へ送る(ステップS401,S402)。劣化状況確認部126は、これら送られたデータを比較することでデータの劣化度を測定する(ステップS403)。
劣化度の測定とは、例えば、平均、中央値、分散、最大、最小などの統計化処理した値と、元の値とを比較した結果を示す。
In the mediation system data transmission unit 160 of the mediation system device 100, the deterioration status confirmation unit 126 acquires the raw data and the processed data from the raw data DB 111 and the processed data DB 127, respectively, and sends them to the deterioration status confirmation unit 126 (step). S401, S402). The deterioration status confirmation unit 126 measures the degree of data deterioration by comparing the transmitted data (step S403).
The measurement of the degree of deterioration indicates, for example, a result of comparing a value subjected to statistical processing such as an average, a median, a variance, a maximum, and a minimum with an original value.

ここで、劣化状況確認部126は、データ送信者のデータ劣化定義が存在して(ステップS404のYES)、劣化状況確認部126は、加工済みデータが、この定義を満たしていれば(ステップS405のYES)、劣化度の測定結果を加工済データDB127へ登録する(ステップS407)。
また、劣化状況確認部126は、データ送信者のデータ劣化定義が存在しない場合は(ステップS404のNO)、上記のステップS407に移る。
また、加工済みデータがデータ劣化定義を満たしていなければ(ステップS404のNO)、データ劣化機能部203での再処理に移り(ステップS406)、ステップS401へ戻る。
上記劣化状況の確認処理は、送信者側入力装置3で実施してもよい。
Here, the deterioration status confirmation unit 126 determines that the data deterioration definition of the data sender exists (YES in step S404), and the deterioration status confirmation unit 126 determines that the processed data satisfies the definition (step S405). YES), the deterioration degree measurement result is registered in the processed data DB 127 (step S407).
When the data deterioration definition of the data sender does not exist (NO in step S404), the deterioration state checking unit 126 proceeds to step S407.
If the processed data does not satisfy the data deterioration definition (NO in step S404), the processing shifts to reprocessing in the data deterioration function unit 203 (step S406), and returns to step S401.
The above-described deterioration status confirmation processing may be performed by the sender-side input device 3.

(動作A16)
この動作は、データ利用者が加工データを確認後、データ提供者にローデータを要求するための動作である。図15は、本発明の一実施形態に係る情報仲介システムによる本運用データの受領処理の一例を示すフローチャートである。
データ受信装置200が加工済データを確認し(ステップS2011)、データ受信者がローデータ授受の意志がある場合(ステップS2012のYES)、データ受信装置200のデータ開示要求部220は、仲介システム装置100の開示要求受信部130にローデータ開示要求、ローデータの希望価格を送付(提示)する(ステップS2013)。
(Operation A16)
This operation is for the data user to request the raw data from the data provider after confirming the processed data. FIG. 15 is a flowchart illustrating an example of a process of receiving main operation data by the information mediation system according to the embodiment of the present invention.
The data receiving device 200 confirms the processed data (step S2011), and if the data recipient has an intention to exchange raw data (YES in step S2012), the data disclosure request unit 220 of the data receiving device 200 The raw data disclosure request and the desired price of the raw data are sent (presented) to the 100 disclosure request receiving unit 130 (step S2013).

開示要求を受け付けると、開示要求受信部130は、開示要求履歴DB132に問い合わせ履歴を登録し、送信者側入力装置3の開示承認部40に開示要求を送付するまた、価格調整部180が、データ送信者の送信者側表示装置4にローデータの開示要求、希望価格を提示する(ステップS2014)。   Upon receiving the disclosure request, the disclosure request receiving unit 130 registers the inquiry history in the disclosure request history DB 132 and sends the disclosure request to the disclosure approval unit 40 of the sender-side input device 3. A request for disclosure of raw data and a desired price are presented to the sender-side display device 4 of the sender (step S2014).

データ提供者(送信者)と利用者(受信者)がローデータ授受を合意した、つまり送信者側入力装置3に対する、価格合意、およびローデータ授受OKを示す操作がなされた場合(ステップS2015のYES)、この操作の結果を仲介システム装置100の開示要求受信部130がデータ受信装置200のデータ開示要求部220を送付する。   When the data provider (sender) and the user (recipient) have agreed on the exchange of raw data, that is, when an operation indicating the price agreement and the OK of the raw data exchange has been performed on the sender-side input device 3 (step S2015) YES), the disclosure request receiving unit 130 of the mediation system device 100 sends the result of this operation to the data disclosure requesting unit 220 of the data receiving device 200.

あわせて、データ加工部120はトレーサビリティ情報付与部124によりトレーサビリティ情報を付加し(ステップS2016)、この付加した結果をデータ受信装置200へ送付する(ステップS2017)。   At the same time, the data processing unit 120 adds the traceability information by the traceability information adding unit 124 (step S2016), and sends the added result to the data receiving device 200 (step S2017).

一方、送信者側入力装置3に対し、送信者が価格に合意しなかった旨を示す操作がなされた場合は(ステップS2015のNO)、ステップS2014に戻り、仲介システム装置100の価格調整部180は、提供者と両者の合意が取れるまで、調整を実施する。   On the other hand, if an operation indicating that the sender did not agree on the price is performed on the sender-side input device 3 (NO in step S2015), the process returns to step S2014, and the price adjustment unit 180 of the mediation system device 100 Will make adjustments until agreement between the provider and both parties is reached.

(動作A17)
この動作は、レシピを生成するための動作である。
レシピ生成部140は、データ受信装置200の(1)データ開示要求、(2)データ利用目的と、(3)データ開示要求に対する、データ登録送信装置1による開示可否の判断結果と、を紐付けたレシピを生成し、このレシピをレシピ提示部150を介して開示要求履歴DB132に送信する。
(Operation A17)
This operation is an operation for generating a recipe.
The recipe generation unit 140 associates (1) the data disclosure request of the data reception device 200, (2) the purpose of data use, and (3) the determination result of whether or not the data registration transmission device 1 can disclose the data disclosure request. The recipe is generated and transmitted to the disclosure request history DB 132 via the recipe presentation unit 150.

(動作A18)
この動作は、代替データを検索するための動作である。
仲介システム装置100は、データ受信装置200からデータ開示要求があり、該当の要求に沿うデータを保持するデータ登録送信装置1がない場合、代替データ作成部125は、データ開示要求に沿う類似データ(例えば、離散化の度合い(サンプリングレート)が開示要求よりも荒いデータ、ファイル形式以外は開示要求を満たす、データ取得期間が開示要求の一部のみを満たすデータ)を加工済データDB127から検索し、この検索したデータを代替データとする。
(Operation A18)
This operation is an operation for searching for alternative data.
If the mediation system device 100 receives a data disclosure request from the data reception device 200 and does not have the data registration transmission device 1 that holds data according to the request, the substitute data creation unit 125 sets the similar data ( For example, data having a degree of discretization (sampling rate) that is coarser than the disclosure request, data other than the file format that satisfies the disclosure request, and a data acquisition period that satisfies only part of the disclosure request) are searched from the processed data DB 127, The retrieved data is used as substitute data.

(動作A19)
この動作は、データ公開可否を判断するための動作であり、上記の動作A6の前の動作である。
データ登録送信装置1の劣化状況確認部30は、仲介システム装置100の仲介システムデータ送信部160から加工済データを受信すると(ステップS1001)、加工データがデータ劣化条件定義ファイル31の基準を満たしているかを確認し(ステップS1002)、開示可否判断を行う(ステップS1003)。以降は上記の動作A6と同じである。
(Operation A19)
This operation is an operation for determining whether or not data can be disclosed, and is an operation before the operation A6.
When receiving the processed data from the mediation system data transmission unit 160 of the mediation system device 100 (step S1001), the degradation status confirmation unit 30 of the data registration transmission device 1 satisfies the criteria of the data degradation condition definition file 31 for the processed data. Is confirmed (step S1002), and disclosure permission / inhibition is determined (step S1003). The subsequent operation is the same as the operation A6.

ただし,劣化状況確認部30は、仲介システム装置100がその機能を兼ねても良い。この場合、送信者側表示装置4は仲介システム装置100内の劣化状況確認部30と物理的あるいは論理的に接続される。   However, the mediation system device 100 may also have the function of the deterioration status confirmation unit 30. In this case, the sender-side display device 4 is physically or logically connected to the deterioration status confirmation unit 30 in the mediation system device 100.

ここで、図1に示した各種構成について補足する。
送信者側入力装置3は、送信者側表示装置4と一体の装置として良い。
受信者側入力装置201は、受信者側表示装置202と一体の装置として良い。
送信者側表示装置4は、データ登録送信装置1がその機能を兼ねても良い。受信者側表示装置202は、データ受信装置200がその機能を兼ねても良い。
データ劣化機能部123はデータ登録送信装置1が備えても良く、その場合は加工済データが仲介システム装置100へ送信される。
データ登録送信装置1は、センサデバイスがその機能を兼ねても良い。
開示要求履歴DB132は取引履歴DB131がその機能を兼ねても良い。
Here, the various configurations shown in FIG. 1 will be supplemented.
The sender input device 3 may be an integrated device with the sender display device 4.
The receiver input device 201 may be an integrated device with the receiver display device 202.
In the sender display device 4, the data registration and transmission device 1 may also have the function. In the receiver-side display device 202, the data receiving device 200 may have the same function.
The data degrading function unit 123 may be provided in the data registration transmitting device 1, in which case the processed data is transmitted to the mediation system device 100.
In the data registration transmission device 1, a sensor device may also have the function.
The disclosure request history DB 132 may have the function of the transaction history DB 131.

以上のように、本発明の実施形態におけるデータ流通仲介システムは、センサデータなどのデータ提供元がデータ受領先にデータを提供するシステムにおいて、データ提供元は、データ受領先が支払う対価などの権限に応じて提供するデータの品質を制御することで、データの価値を守ることができる。また、データの受領先は、このデータにどれくらいの価値があるか判断した上で支払う対価を決定することができる。   As described above, in the data distribution mediation system according to the embodiment of the present invention, in a system in which a data provider such as sensor data provides data to a data receiver, the data provider has authority such as consideration paid by the data receiver. The value of data can be protected by controlling the quality of data to be provided according to. Also, the recipient of the data can determine the value to pay after judging how much the data is worth.

なお、本発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。更に、上記実施形態には種々の発明が含まれており、開示される複数の構成要件から選択された組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、課題が解決でき、効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。   Note that the present invention is not limited to the above-described embodiment, and can be variously modified in an implementation stage without departing from the scope of the invention. In addition, the embodiments may be appropriately combined and implemented, and in such a case, the combined effects can be obtained. Further, the above-described embodiment includes various inventions, and various inventions can be extracted by combinations selected from a plurality of disclosed constituent features. For example, even if some components are deleted from all the components shown in the embodiment, if the problem can be solved and an effect can be obtained, a configuration from which the components are deleted can be extracted as an invention.

また、各実施形態に記載した手法は、計算機(コンピュータ)に実行させることができるプログラム(ソフトウエア手段)として、例えば磁気ディスク(フロッピー(登録商標)ディスク、ハードディスク等)、光ディスク(CD−ROM、DVD、MO等)、半導体メモリ(ROM、RAM、フラッシュメモリ等)等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、計算機に実行させるソフトウエア手段(実行プログラムのみならずテーブルやデータ構造も含む)を計算機内に構成させる設定プログラムをも含む。本装置を実現する計算機は、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウエア手段を構築し、このソフトウエア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、計算機内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。   In addition, the method described in each embodiment can be implemented by a computer (computer) as a program (software means) such as a magnetic disk (floppy (registered trademark) disk, hard disk, or the like), an optical disk (CD-ROM, It can be stored in a recording medium such as a DVD, MO, or a semiconductor memory (ROM, RAM, flash memory, etc.), and can also be transmitted and distributed via a communication medium. The programs stored in the medium include a setting program for causing the computer to execute software means (including not only the execution program but also tables and data structures) to be executed by the computer. A computer that implements the present apparatus reads a program recorded on a recording medium, and in some cases, constructs software means using a setting program, and executes the above-described processing by controlling the operation of the software means. The recording medium referred to in this specification is not limited to a medium for distribution, but includes a storage medium such as a magnetic disk or a semiconductor memory provided in a computer or a device connected via a network.

1…データ登録送信装置、2…センサデバイス、3…送信者側入力装置、4…送信者側表示装置、10…データ登録部、11…センサデータDB、20…送信者側データ送信部、30…劣化状況確認部、31…データ劣化条件定義ファイル、40…開示承認部、100…仲介システム装置、110…仲介システムデータ受信部、111…ローデータDB、120…データ加工部、121…クレンジング機能部、122…特徴量抽出機能部、123…データ劣化機能部、124…トレーサビリティ情報付与部、125…代替データ作成部、126…劣化状況確認部、127…加工済データDB、130…開示要求受信部、131…取引履歴DB、132…開示要求履歴DB、140…レシピ生成部、150…レシピ提示部、160…仲介システムデータ送信部、171…公開用DB、180…価格調整部、200…データ受信装置、201…受信者側入力装置、202…受信者側表示装置、210…受信者側データ受信部、220…データ開示要求部、230…レシピ受信部、240…レシピ要求部。   DESCRIPTION OF SYMBOLS 1 ... Data registration transmission device, 2 ... Sensor device, 3 ... Sender-side input device, 4 ... Sender-side display device, 10 ... Data registration part, 11 ... Sensor data DB, 20 ... Sender-side data transmission part, 30 ... Deterioration status confirmation unit, 31 ... Data degradation condition definition file, 40 ... Disclosure approval unit, 100 ... Mediation system device, 110 ... Mediation system data reception unit, 111 ... Raw data DB, 120 ... Data processing unit, 121 ... Cleansing function Unit, 122: feature amount extraction function unit, 123: data deterioration function unit, 124: traceability information addition unit, 125: alternative data creation unit, 126: deterioration status confirmation unit, 127: processed data DB, 130: disclosure request reception 131, a transaction history DB, 132, a disclosure request history DB, 140, a recipe generation unit, 150, a recipe presentation unit, 160, an intermediary system Data transmission unit, 171 Public DB, 180 Price adjustment unit, 200 Data receiving device, 201 Receiver input device, 202 Receiver display device, 210 Receiver data receiving unit, 220 Data Disclosure requesting unit, 230: recipe receiving unit, 240: recipe requesting unit.

Claims (8)

データ所有者が用いるデータ登録送信装置からデータ前記データに対する劣化を伴う加工の条件および前記加工の後のデータの開示条件をそれぞれ定めた義ファイルそれぞれ受信し、前記義ファイルに基づき、前記データに対し、劣化を伴う加工を行なうデータ加工部と、
前記データ加工部により加工したデータを保存する加工済みデータ保存部とを有し、
データ分析者が用いるデータ受信装置から前記データの開示要求を受信すると、前記開示要求に合致するデータを前記加工済みデータ保存部から検索し、前記検索したデータが、前記義ファイルで定義される開示条件に合致していれば、前記開示条件に合致するデータを前記データ受信装置に送信し、
前記検索したデータが、前記開示要求毎に評価が必要な開示条件に合致しない場合には、前記データ加工部による、前記検索したデータに対し、このデータが前記開示要求毎に評価が必要な開示条件に合致するための加工行なわれたデータを前記データ登録送信装置に送信し、前記データ所有者による、当該加工がなされたデータの開示の可否の判断結果を前記データ登録送信装置から受けて、この結果を前記データ受信装置に通知するデータ流通仲介装置。
From the data registration transmitter device data owner uses, data and the processing with the deterioration with data condition and the disclosure condition data after the processing were determined respectively definition file and the received respectively, to the definition file A data processing unit for performing processing involving deterioration on the data,
A processed data storage unit for storing data processed by the data processing unit,
Upon receiving the disclosure requirements of the data from the data receiving device data analyst uses the data that matches the disclosure request retrieved from the processed data storage section, the retrieved data is defined in the definition file If the disclosure conditions are met, transmit data that meets the disclosure conditions to the data receiving device,
If the retrieved data does not meet the disclosure conditions that need to be evaluated for each disclosure request , the data processing unit may disclose the retrieved data that needs to be evaluated for each disclosure request. transmitting data processing which we row to meet the condition in the data registration transmitting apparatus, wherein by the data owner receives the determination result of whether the disclosure of the data to which the processing is made from the data registration transmitting device A data distribution mediating device for notifying the result to the data receiving device.
前記データ加工部による前記データの加工は、
前記データの補正、前記データの特徴量の抽出、の少なくとも一方を含む請求項1に記載のデータ流通仲介装置。
Processing of the data by the data processing unit,
The data distribution mediation apparatus according to claim 1, further comprising at least one of correction of the data and extraction of a feature amount of the data.
前記データの劣は、
前記データの量子化、前記データの離散化、前記データの平均化、前記データの周波数変換、前記データに対するノイズの印加、前記データの匿名化、の少なくとも1種類を含む請求項1に記載のデータ流通仲介装置。
Degradation of the data,
The data according to claim 1, comprising at least one of quantization of the data, discretization of the data, averaging of the data, frequency conversion of the data, application of noise to the data, and anonymization of the data. Distribution mediation device.
前記示条件は、
前記データ分析者による前記データの利用目的、前記データ分析者に対する前記データの開示内容の限定の条件、前記データ分析者に対する前記データの開示回数、の少なくとも1種類を含む請求項1に記載のデータ流通仲介装置。
The disclosure condition,
2. The data according to claim 1, wherein the data includes at least one of a purpose of use of the data by the data analyst, a condition for limiting disclosure of the data to the data analyst, and a number of times the data is disclosed to the data analyst. Distribution mediation device.
データ所有者が用いるデータ登録送信装置、データ分析者が用いるデータ受信装置、および、前記データ登録送信装置と前記データ受信装置との情報のやり取りを仲介するデータ流通仲介装置を有するデータ流通仲介システムであって、
前記データ流通仲介装置は、
前記データ登録送信装置からデータ前記データに対する劣化を伴う加工の条件および前記加工の後のデータの開示条件をそれぞれ定めた義ファイルそれぞれ受信し、前記義ファイルに基づき、前記データに対し、劣化を伴う加工を行なうデータ加工部と、
前記データ加工部により加工したデータを保存する加工済みデータ保存部とを有し、
前記データ受信装置から前記データの開示要求を受信すると、前記開示要求に合致するデータを前記加工済みデータ保存部から検索し、前記検索したデータが、前記義ファイルで定義される開示条件に合致していれば、前記開示条件に合致するデータを前記データ受信装置に送信し、
前記検索したデータが、前記開示要求毎に評価が必要な開示条件に合致しない場合には、前記データ加工部による、前記検索したデータに対し、このデータが前記開示要求毎に評価が必要な開示条件に合致するための加工行なわれたデータを前記データ登録送信装置に送信し、前記データ所有者による、当該加工がなされたデータの開示の可否の判断結果を前記データ登録送信装置から受けて、この結果を前記データ受信装置に通知する
データ流通仲介システム。
A data distribution mediation system having a data registration transmission device used by a data owner, a data reception device used by a data analyst, and a data distribution mediation device mediating exchange of information between the data registration transmission device and the data reception device. So,
The data distribution mediation device,
Wherein the data registration transmitting apparatus, received data and the processing with the deterioration with data condition and the disclosure condition data after the processing were determined respectively definition file and respectively, based on the definition file, the data to a data processing unit that performs processing involving degradation,
A processed data storage unit for storing data processed by the data processing unit,
Upon receiving the disclosure requirements of the data from said data receiving device, the data that matches the disclosure request retrieved from the processed data storage section, the retrieved data is if the disclosure conditions wherein is defined in definition file If so, transmitting data that meets the disclosure conditions to the data receiving device,
If the retrieved data does not meet the disclosure conditions that need to be evaluated for each disclosure request , the data processing unit may disclose the retrieved data that needs to be evaluated for each disclosure request. transmitting data processing which we row to meet the condition in the data registration transmitting apparatus, wherein by the data owner receives the determination result of whether the disclosure of the data to which the processing is made from the data registration transmitting device And a data distribution mediation system for notifying the result to the data receiving device.
データ流通仲介装置に適用される方法であって、データ所有者が用いデータ登録送信装置からデータ前記データに対する劣化を伴う加工の条件および前記加工の後のデータの開示条件をそれぞれ定めた義ファイルそれぞれ受信し、前記義ファイルに基づき、前記データに対し、劣化を伴う加工を行ない、
前記加工したデータを加工済みデータ保存装置に保存し、
データ分析者が用いるデータ受信装置から前記データの開示要求を受信すると、前記開示要求に合致するデータを前記加工済みデータ保存装置から検索し、前記検索したデータが、前記義ファイルで定義される開示条件に合致していれば、前記開示条件に合致するデータを前記データ受信装置に送信し、
前記検索したデータが、前記開示要求毎に評価が必要な開示条件に合致しない場合には、前記検索したデータに対し、このデータが前記開示要求毎に評価が必要な開示条件に合致するための加工行なわれたデータを前記データ登録送信装置に送信し、前記データ所有者による、当該加工がなされたデータの開示の可否の判断結果を前記データ登録送信装置から受けて、この結果を前記データ受信装置に通知するデータ流通仲介方法。
A method applied to a data distribution mediating apparatus, the data registration transmitting device data owner Ru used, decided on by processing with deterioration with data and the data condition and the disclosure condition data after processing each definition file and a receive respectively, on the basis of the definition file, to the data, performs processing with the degradation,
Saving the processed data in a processed data storage device,
Upon receiving the disclosure requirements of the data from the data receiving device data analyst uses to retrieve data that matches the disclosure request from said processed data storage device, wherein the retrieved data is defined in the definition file If the disclosure conditions are met, transmit data that meets the disclosure conditions to the data receiving device,
If the retrieved data does not meet the disclosure conditions that need to be evaluated for each of the disclosure requests , the retrieved data must meet the disclosure conditions that need to be evaluated for each of the disclosure requests . processing transmits a row of cracking data in the data registration transmitting apparatus, wherein by the data owner receives the determination result of whether the disclosure of the data to which the processing is made from the data registration transmitting device, wherein the result A data distribution mediation method for notifying a data receiving device.
データ分析者からデータ所有者に支払われる対価に応じて品質が制御されるデータを前記データ所有者が用いるデータ登録送信装置から前記データ分析者が用いるデータ受信装置に提供するデータ流通仲介システムであって、
ータと前記データに対する品質の劣化を伴う加工の条件を定め、かつ前記加工の後のデータの品質に係る条件を含む、前記加工の後のデータの開示条件をそれぞれ定めた定義ファイに基づき、前記データに対し、品質の劣化を伴う加工を行なうデータ加工部と、
前記データ加工部により加工したデータを保存する加工済みデータ保存部
前記データ受信装置から前記データの開示要求を受信すると、前記開示要求に合致するデータを前記加工済みデータ保存部から検索し、前記検索したデータが、前記定義ファイルで定義される開示条件に合致していれば、前記開示条件に合致するデータを前記データ受信装置に送信し、
前記検索したデータが、前開示条件に合致しない場合には、記検索したデータに対し、このデータが前開示条件に合致するための、前記品質の劣化を伴う加工が行なわれたデータ前記データ所有者による開示の可否の判断結果受けて、この結果を前記データ受信装置に通知する、送信部と、を有する
データ流通仲介システム。
A data distribution mediation system for providing data whose quality is controlled in accordance with a price paid by a data analyst to a data owner from a data registration transmitting device used by the data owner to a data receiving device used by the data analyst. hand,
And data, set the machining conditions involving degradation of quality for the data, and the containing conditions relating to the quality of the data after the processing, definition files the disclosure condition data after the processing were determined respectively A data processing unit for performing processing with quality deterioration on the data based on
And processed data storage section for storing data processed by said data processing unit,
When receiving the disclosure request of the data from the data receiving device, the data that matches the disclosure request is searched from the processed data storage unit, and the searched data matches the disclosure condition defined in the definition file. If so, transmitting data that meets the disclosure conditions to the data receiving device,
Data said retrieved data, if it does not match the previous SL disclosure conditions, over the previous SL retrieved data, which for this data matches before Symbol disclosure condition, the machining involving the deterioration of the quality was performed And a transmitting unit for notifying the data receiving apparatus of the result of the determination as to whether or not to allow disclosure by the data owner.
前記データ加工部による加工がなされる前のデータであるローデータの提供に係る対価が、前記データ分析者と前記データ所有者との間で合意されたときに、前記ローデータを前記データ受信装置に送信する請求項7に記載のデータ流通仲介システム。   When the price for providing raw data, which is data before being processed by the data processing unit, is agreed between the data analyst and the data owner, the raw data is transmitted to the data receiving device. The data distribution mediation system according to claim 7, wherein the data distribution mediation system transmits the data.
JP2017022221A 2017-02-09 2017-02-09 Data distribution mediation device, data distribution mediation system, and data distribution mediation method Active JP6664342B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017022221A JP6664342B2 (en) 2017-02-09 2017-02-09 Data distribution mediation device, data distribution mediation system, and data distribution mediation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017022221A JP6664342B2 (en) 2017-02-09 2017-02-09 Data distribution mediation device, data distribution mediation system, and data distribution mediation method

Publications (2)

Publication Number Publication Date
JP2018128913A JP2018128913A (en) 2018-08-16
JP6664342B2 true JP6664342B2 (en) 2020-03-13

Family

ID=63172984

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017022221A Active JP6664342B2 (en) 2017-02-09 2017-02-09 Data distribution mediation device, data distribution mediation system, and data distribution mediation method

Country Status (1)

Country Link
JP (1) JP6664342B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7283163B2 (en) * 2019-03-25 2023-05-30 富士フイルムビジネスイノベーション株式会社 Information processing device and program
JP7010905B2 (en) * 2019-09-05 2022-01-26 Nttテクノクロス株式会社 Information processing equipment, information processing methods and programs
JP7287207B2 (en) 2019-09-13 2023-06-06 富士通株式会社 Information processing device, control program and control method
JP7422699B2 (en) 2021-03-12 2024-01-26 株式会社日立製作所 Data distribution intermediary system and data distribution intermediary method
JP7710881B2 (en) * 2021-04-28 2025-07-22 株式会社東芝 Information processing system, information processing method, and program
JP2024025112A (en) * 2022-08-10 2024-02-26 パナソニックIpマネジメント株式会社 Linkage management system, management system, linkage system, linkage management method, program, external system and how to use external system
JP7833699B2 (en) * 2022-10-19 2026-03-23 パナソニックIpマネジメント株式会社 Data management device and data management method

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001067323A (en) * 1999-08-25 2001-03-16 Nippon Telegr & Teleph Corp <Ntt> Personal information distribution management method and apparatus, recording medium recording personal information distribution management program, information service providing method, apparatus, recording medium recording information service providing program
US7475085B2 (en) * 2006-04-04 2009-01-06 International Business Machines Corporation Method and apparatus for privacy preserving data mining by restricting attribute choice
JP5944268B2 (en) * 2012-08-24 2016-07-05 Kddi株式会社 User information management apparatus, program, and method for notifying provision record of user non-specific information
JP2014229039A (en) * 2013-05-22 2014-12-08 株式会社日立製作所 Privacy protection type data provision system
JP6063821B2 (en) * 2013-06-12 2017-01-18 株式会社日立ソリューションズ Sensor data management system
JP2015232863A (en) * 2014-06-11 2015-12-24 日本電気株式会社 Information processing device, anonymization method, and program
JP6263620B2 (en) * 2014-07-04 2018-01-17 株式会社日立製作所 Anonymized data providing apparatus and method
JP2016152024A (en) * 2015-02-19 2016-08-22 富士通株式会社 Information collection device, information collection program and information collection method

Also Published As

Publication number Publication date
JP2018128913A (en) 2018-08-16

Similar Documents

Publication Publication Date Title
JP6664342B2 (en) Data distribution mediation device, data distribution mediation system, and data distribution mediation method
US12047644B2 (en) Media content rights transferal based on a protocol for management of media content rights using a distributed media rights transaction ledger
US10185773B2 (en) Systems and methods of precision sharing of big data
Haufe et al. Proposal for a security management in cloud computing for health care
WO2022051007A1 (en) Enforcement flow for pipelines that include entitlements
JP7201326B2 (en) Anonymous processing device, information anonymization method, and program
US11580069B2 (en) Data subscription management system
Radosevic et al. Spatial data trusts: an emerging governance framework for sharing spatial data
CN102542412A (en) Scoped resource authorization policies
CN110622184A (en) Creation, modification and provisioning of compliance documents
Opriel et al. Data Sovereignty in Inter-organizational Information Systems: S. Opriel et al.
US20240232421A1 (en) Data Certification Process for Cloud Database Platform
Chotrani Information governance within cloud
CN115935421A (en) Data product publishing method, system and storage medium
Borowiecki et al. The potential of greed for independence
Jaccard GDPR & Blockchain: the Swiss take
JP2009265936A (en) Workflow system which is flow-controlled from external system
US12067018B2 (en) Data certification process for updates to data in cloud database platform
CN112685778A (en) Data storage method and device
Shtern et al. Toward an ecosystem for precision sharing of segmented Big Data
US11392587B1 (en) Rule generation and data certification onboarding process for cloud database platform
US20060179009A1 (en) Management of terms and conditions for an agreement
CN113761553B (en) Menu bulk licensing methods, devices, electronic devices, and computer-readable media
WO2022182539A1 (en) System and method for capturing complex rights relating to data licenses
KR102751506B1 (en) Personal information management server and operating method of the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190924

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20191115

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200123

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200218

R150 Certificate of patent or registration of utility model

Ref document number: 6664342

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350