[go: up one dir, main page]

JP7473514B2 - Data value evaluation calculation device, data distribution system - Google Patents

Data value evaluation calculation device, data distribution system Download PDF

Info

Publication number
JP7473514B2
JP7473514B2 JP2021181307A JP2021181307A JP7473514B2 JP 7473514 B2 JP7473514 B2 JP 7473514B2 JP 2021181307 A JP2021181307 A JP 2021181307A JP 2021181307 A JP2021181307 A JP 2021181307A JP 7473514 B2 JP7473514 B2 JP 7473514B2
Authority
JP
Japan
Prior art keywords
data
distribution
information
value
data quality
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
JP2021181307A
Other languages
Japanese (ja)
Other versions
JP2023069454A5 (en
JP2023069454A (en
Inventor
美沙子 河野
宏樹 内山
竜 海老澤
泰輔 小池
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2021181307A priority Critical patent/JP7473514B2/en
Priority to PCT/JP2022/031895 priority patent/WO2023079818A1/en
Publication of JP2023069454A publication Critical patent/JP2023069454A/en
Publication of JP2023069454A5 publication Critical patent/JP2023069454A5/ja
Application granted granted Critical
Publication of JP7473514B2 publication Critical patent/JP7473514B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Description

本発明は、データ価値評価演算装置、およびデータ流通システムに関する。 The present invention relates to a data value evaluation calculation device and a data distribution system.

センサを使って収集した気象データなどは古くからやり取りされているが、近年は個人に関する情報を流通させる試みが始まっている。特許文献1には、顧客に関する複数の項目情報を含む顧客情報をそれぞれに管理する複数の組織を相互に連携させるための情報連携基盤システムであって、少なくとも1つの項目情報を少なくとも2つの組織間で連携させる顧客および当該項目情報について、当該組織同士を関連付ける紐付情報を管理する識別情報管理部と、前記組織のいずれかにおいて前記顧客の前記項目情報が更新されると、当該組織と当該顧客と当該項目情報とを示すデータ更新情報を記録するデータ更新登録部と、前記データ更新情報に基づいて、前記顧客の前記項目情報が更新された旨を、前記紐付情報において前記項目情報の更新された組織に関連付けられた組織へ通知する通知生成部と、を有する連携基盤システムが開示されている。 Weather data collected using sensors has been exchanged for a long time, but in recent years, attempts to distribute information about individuals have begun. Patent Document 1 discloses an information linkage platform system for linking multiple organizations that each manage customer information including multiple items of information about customers, the linkage platform system having an identification information management unit that manages linkage information that links the organizations for a customer and the item information that links at least one item of information between at least two organizations, a data update registration unit that records data update information indicating the organization, the customer, and the item information when the item information of the customer is updated in one of the organizations, and a notification generation unit that notifies the organization associated with the organization whose item information was updated in the linkage information that the item information of the customer has been updated based on the data update information.

特開2021-64105号公報JP 2021-64105 A

特許文献1に記載されている発明では、データの流通においてデータを受領する側の価値観が反映されていない。 The invention described in Patent Document 1 does not reflect the values of the data recipient in the distribution of data.

本発明の第1の態様によるデータ価値評価演算装置は、複数のデータ利用者のそれぞれに対応するデータ価値の基準が記されたデータ品質基準情報が格納される記憶部と、データ提供者計算機から提供される流通データを前記データ品質基準情報に基づき評価するデータ品質評価部と、を備え、前記流通データには複数のデータ項目が含まれ、前記データ品質評価部は、前記データ項目ごとの情報の新しさである最新性、前記データ項目ごとの情報の確からしさである信憑性、および前記流通データを送付した前記データ提供者計算機を操作するデータ提供者における当該データ項目の確認の度合いに基づき正確性を評価し、前記正確性は数値として算出され、前記データ品質評価部は前記データ項目ごとに、前記正確性に前記流通データを送信した前記データ提供者計算機を操作するデータ提供者の信頼度を示す値を乗じることで蓋然性を算出する。
本発明の第2の態様によるデータ流通システムは、評価及び流通の対象となる流通データを送信するデータ提供者計算機と、前記流通データを評価して評価結果に基づき1または複数のデータ利用者に前記流通データを送信するデータ価値評価演算装置と、を備え、前記データ価値評価演算装置は、複数の前記データ利用者のそれぞれに対応するデータ価値の基準が記されたデータ品質基準情報が格納される記憶部と、前記データ品質基準情報に基づき評価して所定の基準を超えた前記流通データを、当該データ品質基準情報に対応する前記データ利用者に送付するデータ品質評価部と、を備え、前記流通データには複数のデータ項目が含まれ、前記データ品質評価部は、前記データ項目ごとの情報の新しさである最新性、前記データ項目ごとの情報の確からしさである信憑性、および前記流通データを送付した前記データ提供者計算機を操作するデータ提供者における当該データ項目の確認の度合いに基づき正確性を評価し、前記正確性は数値として算出され、前記データ品質評価部は、前記正確性に前記流通データを送信した前記データ提供者計算機を操作するデータ提供者の信頼度を示す値を乗じることで蓋然性を算出する
A data value evaluation calculation device according to a first aspect of the present invention comprises a memory unit in which data quality standard information describing data value standards corresponding to each of a plurality of data users is stored, and a data quality evaluation unit which evaluates distribution data provided from a data provider computer based on the data quality standard information , wherein the distribution data includes a plurality of data items, and the data quality evaluation unit evaluates accuracy based on recency, which is the newness of the information for each data item, credibility, which is the reliability of the information for each data item, and the degree of confirmation of the data item by the data provider operating the data provider computer who sent the distribution data, and the accuracy is calculated as a numerical value, and the data quality evaluation unit calculates the probability for each data item by multiplying the accuracy by a value indicating the reliability of the data provider operating the data provider computer who sent the distribution data.
A data distribution system according to a second aspect of the present invention comprises a data provider computer that transmits distribution data to be evaluated and distributed, and a data value evaluation calculation device that evaluates the distribution data and transmits the distribution data to one or more data users based on the evaluation result, the data value evaluation calculation device comprises a memory unit that stores data quality standard information in which a data value standard corresponding to each of the multiple data users is written, and a data quality evaluation unit that transmits the distribution data that has been evaluated based on the data quality standard information and exceeds a predetermined standard to the data user corresponding to the data quality standard information , the distribution data includes a plurality of data items, the data quality evaluation unit evaluates accuracy based on recency, which is the newness of the information for each data item, credibility, which is the reliability of the information for each data item, and the degree of confirmation of the data item by the data provider operating the data provider computer that transmitted the distribution data, the accuracy is calculated as a numerical value, and the data quality evaluation unit calculates the probability by multiplying the accuracy by a value indicating the reliability of the data provider operating the data provider computer that transmitted the distribution data .

本発明によれば、データを受容する側の価値観を反映してデータを流通させることができる。 According to the present invention, data can be distributed in a way that reflects the values of the data recipient.

データ取引の概要を示す図Diagram showing an overview of data trading 情報流通システムの全体構成図Overall configuration of the information distribution system 第1の実施の形態におけるデータ品質管理計算機の構成図FIG. 1 is a diagram showing the configuration of a data quality control computer according to a first embodiment. 第1の実施の形態におけるデータ提供者計算機の構成図FIG. 1 is a diagram showing the configuration of a data provider computer according to a first embodiment. 第1の実施の形態におけるデータ利用者計算機の構成図FIG. 1 is a diagram showing the configuration of a data user computer according to a first embodiment. データ品質定義テーブルの一例を示す図An example of a data quality definition table 重要項目テーブルの一例を示す図FIG. 13 is a diagram showing an example of an important item table. データ品質基準テーブルの一例を示す図An example of a data quality criteria table. データ品質評価値テーブルの一例を示す図FIG. 13 is a diagram illustrating an example of a data quality evaluation value table. データ確認テーブルの一例を示す図FIG. 13 is a diagram showing an example of a data confirmation table; 標準データテーブルの一例を示す図A diagram showing an example of a standard data table. 定義テーブル作成処理を示すフローチャートFlowchart showing definition table creation processing 評価処理を示すフローチャートFlowchart showing evaluation process 情報流通システムSにおけるデータ品質算出を示すタイムチャートTime chart showing data quality calculation in information distribution system S 変形例1においてデータ提供者計算機が生成するデータ内容確認画面の一例を示す図FIG. 13 is a diagram showing an example of a data content confirmation screen generated by a data provider computer in the first modified example. 変形例2において変形例2においてデータ利用者計算機に表示される受領確認画面の一例を示す図FIG. 13 is a diagram showing an example of a receipt confirmation screen displayed on a data user computer in the second modification example. 変形例3において提案機能によりデータ提供者計算機に表示される画面の一例を示す図FIG. 13 is a diagram showing an example of a screen displayed on a data provider computer by a suggestion function in the third modification example. 第2の実施の形態におけるデータ提供者計算機の構成図FIG. 13 is a block diagram of a data provider computer according to the second embodiment. 第2の実施の形態におけるデータ利用者計算機の構成図FIG. 13 is a diagram showing the configuration of a data user computer according to the second embodiment.

―第1の実施の形態―
以下、図1~図14を参照して、情報流通システムの第1の実施の形態を説明する。
-First embodiment-
A first embodiment of an information distribution system will be described below with reference to FIGS.

図1は、本実施の形態におけるデータ取引の概要を示す図である。本実施の形態では、以下に説明する4つの主体が登場する。各主体は複数存在してもよい。4つの主体とは、データ主権者2、データ提供者4、データ取引市場3の管理者(以下、「市場管理者」とも呼ぶ)、およびデータ利用者5である。ただしこれら4つの主体は自然人、任意団体、および法人のいずれでもよい。また本実施の形態において説明する各主体の処理は、各主体が手動操作により実行してもよいし、あらかじめ設定した処理ルールに基づき自動処理により実行してもよい。 Figure 1 is a diagram showing an overview of data trading in this embodiment. In this embodiment, four entities appear, as described below. There may be multiple of each entity. The four entities are the data sovereign 2, the data provider 4, the administrator of the data trading market 3 (hereinafter also referred to as the "market administrator"), and the data user 5. However, these four entities may be natural persons, voluntary organizations, or corporations. Furthermore, the processing of each entity described in this embodiment may be performed by each entity through manual operations, or may be performed automatically based on pre-set processing rules.

データ主権者2とは、自身に関する情報を第三者に提供する者である。本実施の形態では、データ主権者2が第三者に提供する情報を「流通データ」と呼ぶ。データ提供者4とは、データ主権者2から流通データを取得し、データ利用者5に流通データを提供する者である。市場管理者とは、データ提供者4およびデータ利用者5がアクセスするデータ取引市場3を管理する者である。データ利用者5とは、流通データを利用する者である。 A data sovereign 2 is a person who provides information about himself/herself to a third party. In this embodiment, the information that the data sovereign 2 provides to a third party is called "circulated data." A data provider 4 is a person who obtains the circulated data from the data sovereign 2 and provides the circulated data to a data user 5. A market administrator is a person who manages the data trading market 3 to which the data provider 4 and the data user 5 have access. A data user 5 is a person who uses the circulated data.

なお図1では説明を簡便にするために各主体を1つのみ記載しているが、各主体が複数存在してもよい。特に、データ主権者2、データ提供者4、およびデータ利用者5は複数存在することが想定される。流通データはたとえば、データ主権者2の転居に関する情報、相続に関する情報、および不動産の購入に関する情報である。データ取引市場3において流通する流通データは、あらかじめ市場管理者が流通データの種類を定めている。本実施の形態では、流通データの種類を「手続き分類」と呼ぶ。データ利用者5はたとえば、流通データを用いて見積書や契約書の作成、自己が保有する情報の更新、データ主権者2への連絡、データ主権者2へのサービスの提供などを行うことができる。 Note that in FIG. 1, only one of each entity is shown for ease of explanation, but there may be multiple of each entity. In particular, it is assumed that there are multiple data sovereigns 2, data providers 4, and data users 5. Examples of circulating data include information about the relocation of data sovereigns 2, information about inheritance, and information about real estate purchases. The types of circulating data circulated in the data trading market 3 are determined in advance by the market administrator. In this embodiment, the types of circulating data are called "procedure classifications." Data users 5 can, for example, use circulating data to create estimates and contracts, update information they own, contact data sovereigns 2, and provide services to data sovereigns 2.

本実施の形態におけるデータ取引では、まずデータ提供者4が提供予定の流通データの概要情報を記した標準データテーブルを登録する(S1)。標準データテーブルには、最低限含まれるデータ項目と、各データ項目の新しさや確からしさの情報が含まれる。すなわち標準データテーブルには流通データそのもの、いわゆる実データは含まれていない。 In data transactions in this embodiment, the data provider 4 first registers a standard data table that describes summary information about the distribution data that he or she plans to provide (S1). The standard data table includes the minimum data items to be included, as well as information about the recency and reliability of each data item. In other words, the standard data table does not include the distribution data itself, or the so-called actual data.

次にデータ利用者5がデータ取引市場3にアクセスしてデータ提供者4により登録された情報を閲覧し、いずれかのデータ取得の権利を購入する(S2)。このとき、データ取得の権利を購入するデータ利用者5が複数存在してもよい。なお、ここでは便宜的に「購入」と表現しているが、有償であることは必須の要件ではないし、権利の対価が金銭以外であってもよい。また、この段階では実際のデータは取得できないので、事前に購入したとも言える。データ取引市場3にはデータ利用者5ごとにどのデータ提供者4の流通データを予め購入したかが「購入リスト」として記録される。 Next, a data user 5 accesses the data trading market 3, browses the information registered by the data providers 4, and purchases the right to acquire any of the data (S2). At this time, there may be multiple data users 5 purchasing the right to acquire data. Note that while the term "purchase" is used here for convenience, it is not essential that the right be paid for, and the consideration for the right may be something other than money. Also, since the actual data cannot be acquired at this stage, it can also be said that the data has been purchased in advance. In the data trading market 3, a "purchase list" is recorded of which data providers 4's distribution data each data user 5 has purchased in advance.

次にデータ提供者4は、データ主権者2に対して流通データを提供する候補を提示する(S3)。このときデータ提供者4は、S2においてデータ取得の権利を購入したデータ利用者5に限定して提示してもよいし、全てのデータ利用者5を提示してもよい。次にデータ主権者2は、提示されたデータ利用者5の中から流通データを提供する候補である提供先候補を選択してデータ提供者4に伝える。 Next, the data provider 4 presents candidates to whom the distributed data will be provided to the data sovereign 2 (S3). At this time, the data provider 4 may present only those data users 5 who have purchased the right to acquire data in S2, or may present all data users 5. Next, the data sovereign 2 selects candidate recipients who are candidates to provide the distributed data from among the presented data users 5, and informs the data provider 4 of the selected recipients.

データ主権者2は、提示された候補から提供先候補を選択し(S4)、さらにデータ主権者2に関する情報、すなわち流通データをデータ提供者4に提供する(S5)。データ主権者2は、データ提供者4に対して、提供先候補にて選択したデータ利用者5に対してデータを提供することを許可する許諾を行う。データ主権者2は、提供先候補の選択と流通データの提供を同時に行ってもよいし、流通データの提供は異なる日に行ってもよい。次にデータ提供者4は、データ取得権利情報を購入したデータ利用者5に対して流通データを提供する(S6)。以上が本実施の形態におけるデータ取引の概要説明である。 The data sovereign 2 selects a candidate destination from the presented candidates (S4), and further provides information about the data sovereign 2, i.e., the distribution data, to the data provider 4 (S5). The data sovereign 2 gives permission to the data provider 4 to provide data to the data user 5 selected as the candidate destination. The data sovereign 2 may select the candidate destination and provide the distribution data at the same time, or may provide the distribution data on different days. Next, the data provider 4 provides the distribution data to the data user 5 who has purchased the data acquisition rights information (S6). This concludes the outline of data trading in this embodiment.

図2は、本発明に係る情報流通システムSの全体構成図である。情報流通システムSは、データ主権者計算機200と、データ品質管理計算機300と、データ提供者計算機400と、データ利用者計算機500とを含む。情報流通システムSには、データ主権者計算機200、データ提供者計算機400、およびデータ利用者計算機500のそれぞれが複数含まれてもよく、データ流通市場が複数存在する場合には情報流通システムSにデータ品質管理計算機300が複数含まれてもよい。データ主権者計算機200は、データ主権者2により操作される。データ品質管理計算機300は、市場管理者により操作される。データ提供者計算機400はデータ提供者4により操作される。データ利用者計算機500は、データ利用者5により操作される。なおデータ品質管理計算機300は、後述するようにデータの価値を評価するので、「データ価値評価演算装置」とも呼べる。 Figure 2 is an overall configuration diagram of an information distribution system S according to the present invention. The information distribution system S includes a data sovereign computer 200, a data quality control computer 300, a data provider computer 400, and a data user computer 500. The information distribution system S may include multiple data sovereign computers 200, data provider computers 400, and data user computers 500, and if there are multiple data distribution markets, the information distribution system S may include multiple data quality control computers 300. The data sovereign computer 200 is operated by the data sovereign 2. The data quality control computer 300 is operated by the market administrator. The data provider computer 400 is operated by the data provider 4. The data user computer 500 is operated by the data user 5. The data quality control computer 300 evaluates the value of data as described below, and therefore may also be called a "data value evaluation calculation device."

図3は、データ品質管理計算機300の構成図である。データ品質管理計算機300は、プロセッサ3100と、メモリ3200と、ネットワークインタフェース3300と、IOデバイス3400と、記憶装置3500とを備える。プロセッサ3100は中央演算装置であり、記憶装置3500に格納されたプログラムをメモリ3200に展開して実行する。メモリ3200は高速に読み書き可能な半導体デバイスである。ネットワークインタフェース3300は、他の計算機との通信を行う通信モジュール、たとえばネットワークインタフェースカードである。IOデバイス3400は、市場管理者とデータ品質管理計算機300とのユーザインタフェースであり、たとえばキーボード、マウス、液晶ディスプレイなどである。記憶装置3500は、不揮発性の情報記録装置である。メモリ3200に格納される情報はデータ品質管理計算機300の起動時に記憶装置3500から読み出される。 Figure 3 is a configuration diagram of the data quality management computer 300. The data quality management computer 300 includes a processor 3100, a memory 3200, a network interface 3300, an IO device 3400, and a storage device 3500. The processor 3100 is a central processing unit, and deploys a program stored in the storage device 3500 to the memory 3200 and executes it. The memory 3200 is a semiconductor device capable of high-speed reading and writing. The network interface 3300 is a communication module, such as a network interface card, that communicates with other computers. The IO device 3400 is a user interface between the market manager and the data quality management computer 300, such as a keyboard, mouse, or liquid crystal display. The storage device 3500 is a non-volatile information recording device. The information stored in the memory 3200 is read from the storage device 3500 when the data quality management computer 300 is started.

メモリ3200には、データ品質基準作成プログラム3210と、データ品質評価プログラム3220と、データ品質定義テーブル3230と、重要項目テーブル3240と、データ品質基準テーブル3250と、データ品質評価値テーブル3260と、購入リスト3270とが格納される。購入リスト3270は図1のS2において説明したものであり、購入リスト3270にはデータ利用者5ごとにどのデータ提供者4の流通データを予め購入したかが記録される。メモリ3200に格納される他の情報の詳細は後述する。なお、データ品質定義テーブル3230、重要項目テーブル3240、およびデータ品質基準テーブル3250は、メモリ3200に読み込まれることなく常に記憶装置3500に格納されてもよい。 The memory 3200 stores a data quality standard creation program 3210, a data quality evaluation program 3220, a data quality definition table 3230, an important item table 3240, a data quality standard table 3250, a data quality evaluation value table 3260, and a purchase list 3270. The purchase list 3270 is as described in S2 of FIG. 1, and the purchase list 3270 records which data provider 4's distribution data has been purchased in advance for each data user 5. Details of other information stored in the memory 3200 will be described later. The data quality definition table 3230, the important item table 3240, and the data quality standard table 3250 may be stored in the storage device 3500 at all times without being read into the memory 3200.

データ品質基準作成プログラム3210およびデータ品質評価プログラム3220は、便宜的に個別のプログラムとして記載しているが、両者が同一のプログラムによって実現される個別の機能であってもよい。また、データ品質基準作成プログラム3210およびデータ品質評価プログラム3220がプログラム以外の手段、たとえば書き換え可能な論理回路であるFPGA(Field Programmable Gate Array)や特定用途向け集積回路であるASIC(Application Specific Integrated Circuit)により実現されてもよい。そのため、データ品質基準作成プログラム3210およびデータ品質評価プログラム3220のそれぞれは、「データ品質基準作成部」および「データ品質評価部」と呼ぶこともできる。 Although the data quality standard creation program 3210 and the data quality evaluation program 3220 are described as separate programs for convenience, they may be separate functions realized by the same program. In addition, the data quality standard creation program 3210 and the data quality evaluation program 3220 may be realized by means other than a program, for example, an FPGA (Field Programmable Gate Array), which is a rewritable logic circuit, or an ASIC (Application Specific Integrated Circuit), which is an integrated circuit for a specific application. Therefore, the data quality standard creation program 3210 and the data quality evaluation program 3220 can also be called the "data quality standard creation unit" and the "data quality evaluation unit", respectively.

図4は、データ提供者計算機400の構成図である。データ提供者計算機400は、プロセッサ4100と、メモリ4200と、ネットワークインタフェース4300と、IOデバイス4400と、記憶装置4500とを備える。プロセッサ4100は中央演算装置であり、記憶装置4500に格納されたプログラムをメモリ4200に展開して実行する。メモリ4200は高速に読み書き可能な半導体デバイスである。ネットワークインタフェース4300は、他の計算機との通信を行う通信モジュール、たとえばネットワークインタフェースカードである。IOデバイス4400は、データ提供者4とデータ提供者計算機400とのユーザインタフェースであり、たとえばキーボード、マウス、液晶ディスプレイなどである。記憶装置4500は、不揮発性の情報記録装置である。メモリ4200に格納される情報はデータ提供者計算機400の起動時に記憶装置4500から読み出される。 Figure 4 is a configuration diagram of the data provider computer 400. The data provider computer 400 includes a processor 4100, a memory 4200, a network interface 4300, an IO device 4400, and a storage device 4500. The processor 4100 is a central processing unit, and deploys a program stored in the storage device 4500 to the memory 4200 and executes it. The memory 4200 is a semiconductor device capable of high-speed reading and writing. The network interface 4300 is a communication module, such as a network interface card, that communicates with other computers. The IO device 4400 is a user interface between the data provider 4 and the data provider computer 400, such as a keyboard, mouse, or liquid crystal display. The storage device 4500 is a non-volatile information recording device. The information stored in the memory 4200 is read from the storage device 4500 when the data provider computer 400 is started.

メモリ4200には、データ提供者4による情報の入力を補助するデータ提供者プログラム4210が格納される。たとえばデータ提供者プログラム4210は、データ提供者4によるIOデバイス4400への操作に基づきデータ確認テーブル4220を作成する。 The memory 4200 stores a data provider program 4210 that assists the data provider 4 in inputting information. For example, the data provider program 4210 creates a data confirmation table 4220 based on operations performed by the data provider 4 on the IO device 4400.

図5は、データ利用者計算機500の構成図である。データ利用者計算機500は、プロセッサ5100と、メモリ5200と、ネットワークインタフェース5300と、IOデバイス5400と、記憶装置5500とを備える。プロセッサ5100は中央演算装置であり、記憶装置5500に格納されたプログラムをメモリ5200に展開して実行する。メモリ5200は高速に読み書き可能な半導体デバイスである。ネットワークインタフェース5300は、他の計算機との通信を行う通信モジュール、たとえばネットワークインタフェースカードである。IOデバイス5400は、データ利用者5とデータ利用者計算機500とのユーザインタフェースであり、たとえばキーボード、マウス、液晶ディスプレイなどである。記憶装置5500は、不揮発性の情報記録装置である。 Figure 5 is a configuration diagram of the data user computer 500. The data user computer 500 comprises a processor 5100, a memory 5200, a network interface 5300, an IO device 5400, and a storage device 5500. The processor 5100 is a central processing unit, and deploys a program stored in the storage device 5500 into the memory 5200 and executes it. The memory 5200 is a semiconductor device capable of high-speed reading and writing. The network interface 5300 is a communication module, such as a network interface card, that communicates with other computers. The IO device 5400 is a user interface between the data user 5 and the data user computer 500, such as a keyboard, mouse, or liquid crystal display. The storage device 5500 is a non-volatile information recording device.

メモリ5200には、データ利用者5による情報の入力を補助するデータ利用者プログラム5210が格納される。データ利用者プログラム5210は、データ利用者5によるIOデバイス5400への入力操作に基づき、データ取引市場3における流通データを取得する権利の購入(図1のS2)などを行う。 The memory 5200 stores a data user program 5210 that assists the data user 5 in inputting information. The data user program 5210 purchases the right to acquire circulating data in the data trading market 3 (S2 in FIG. 1) based on the input operation by the data user 5 to the IO device 5400.

なお図3~図5では、データ品質管理計算機300、データ提供者計算機400、およびデータ利用者計算機500のそれぞれを1台のハードウエア装置であるかのように記載しているが、それぞれが複数のハードウエア装置から構成されてもよい。 Note that in Figures 3 to 5, the data quality management computer 300, the data provider computer 400, and the data user computer 500 are each depicted as if they were a single hardware device, but each may be comprised of multiple hardware devices.

また、各計算機の記憶装置3500、4500、5500に格納されているプログラムやデータの一部または全ては、予め格納されていてもよいし、ネットワークを介してネットワークインタフェース3300、4300、5300に接続される他の装置の非一時的記憶装置から、または、図示していないインタフェースに接続される非一時的な記憶媒体から、必要に応じて格納されてもよい。 In addition, some or all of the programs and data stored in the memory devices 3500, 4500, and 5500 of each computer may be stored in advance, or may be stored as needed from non-transient memory devices of other devices connected to the network interfaces 3300, 4300, and 5300 via a network, or from non-transient storage media connected to an interface not shown.

図6は、データ品質定義テーブル3230の一例を示す図である。データ品質定義テーブル3230は、市場運用者によりあらかじめ作成される。ただし市場運用者は、データ取引の実情にあわせてデータ品質定義テーブル3230を手動で更新してもよいし、自動処理によりデータ品質定義テーブル3230を自動で更新する仕組みを構築してもよい。データ品質定義テーブル3230は複数のレコードから構成され、各レコードはレベル3231ごとに最新性の基準である最新性3232、および信憑性の基準である信憑性3233を含む。なお、最新性3232と信憑性3233は独立した指標であり、便宜的に1つのテーブルで表しているにすぎない。すなわちデータ品質定義テーブル3230は、レベル3231と最新性3232との対応、およびレベル3231と信憑性3233との対応を示している。 Figure 6 is a diagram showing an example of the data quality definition table 3230. The data quality definition table 3230 is created in advance by a market operator. However, the market operator may manually update the data quality definition table 3230 in accordance with the actual state of data trading, or may create a mechanism for automatically updating the data quality definition table 3230 by automatic processing. The data quality definition table 3230 is composed of multiple records, and each record includes recency 3232, which is a criterion of recency, and credibility 3233, which is a criterion of credibility, for each level 3231. Note that recency 3232 and credibility 3233 are independent indicators, and are merely represented in one table for convenience. In other words, the data quality definition table 3230 shows the correspondence between level 3231 and recency 3232, and the correspondence between level 3231 and credibility 3233.

レベル3231はたとえば1以上の整数であり、本実施の形態では数値が高いほど好ましいことを示す。最新性3232は、レベル3231が高いほど流通データが新しいことを示す。最新性3232のレベル「1」は「期限なし」であり、レベル「2」は「3か月以内」、レベル「3」は「7日以内」である。信憑性3233は、レベルが高いほど流通データの信憑性が高いことを示す。たとえば信憑性3233のレベル「1」は「口頭」、レベル「2」は「非公的文書」、レベル「3」は「公的文書、現物確認」である。 Level 3231 is, for example, an integer equal to or greater than 1, and in this embodiment, the higher the value, the more preferable it is. Recency 3232 indicates that the higher the level 3231, the newer the circulating data. Level "1" of recency 3232 is "no deadline", level "2" is "within three months", and level "3" is "within seven days". Credibility 3233 indicates that the higher the level, the higher the credibility of the circulating data. For example, level "1" of credibility 3233 is "oral", level "2" is "unofficial document", and level "3" is "official document, actual confirmation".

図7は、重要項目テーブル3240の一例を示す図である。重要項目テーブル3240は、市場運用者によりあらかじめ作成される。重要項目テーブル3240は複数のレコードから構成され、各レコードは手続き分類3241ごとの重要項目3242を含む。手続き分類3241は、流通データの種類を示す情報である。重要事項3242は、手続き分類3241に該当する流通データにおいて重要な情報の項目である。たとえば手続き分類3241が「引っ越し」の場合の重要項目3242は「旧住所、新住所」である。 Figure 7 shows an example of an important item table 3240. The important item table 3240 is created in advance by a market operator. The important item table 3240 is composed of multiple records, and each record includes important items 3242 for each procedure classification 3241. The procedure classification 3241 is information indicating the type of circulating data. The important items 3242 are items of important information in the circulating data that corresponds to the procedure classification 3241. For example, when the procedure classification 3241 is "moving", the important item 3242 is "old address, new address".

図8は、データ品質基準テーブル3250の例を示す図であり、ここでは2つの具体例としてデータ品質基準テーブル3250Aとデータ品質基準テーブル3250Bを示している。データ品質基準テーブル3250は、データ品質基準作成プログラム3210によりデータ利用者5ごとに作成される。データ品質基準テーブル3250は1以上のレコードにより構成され、各レコードはデータ項目3251、重要項目3252、最新性3253、および信憑性3254を含む。データ項目3251はデータの種類を示す情報であり、重要項目テーブル3240における重要項目3242と同種の情報である。 Figure 8 is a diagram showing an example of a data quality criteria table 3250, showing data quality criteria table 3250A and data quality criteria table 3250B as two specific examples. The data quality criteria table 3250 is created for each data user 5 by the data quality criteria creation program 3210. The data quality criteria table 3250 is made up of one or more records, and each record includes a data item 3251, an important item 3252, recency 3253, and credibility 3254. The data item 3251 is information indicating the type of data, and is the same type of information as the important item 3242 in the important item table 3240.

重要項目3252は、そのデータ品質基準テーブル3250に対応するデータ利用者5におけるデータ項目3251の重要性を示す情報である。たとえば重要項目3252は、「High」と「Low」の2値、または「High」、「Middle」、「Low」の3値を設定可能である。ただし重要項目3252は、4以上の値を設定可能としてもよい。 The importance item 3252 is information indicating the importance of the data item 3251 to the data user 5 corresponding to the data quality standard table 3250. For example, the importance item 3252 can be set to two values, "High" and "Low", or three values, "High", "Middle", and "Low". However, the importance item 3252 may be set to four or more values.

なお、データ品質基準テーブル3250は便宜的に「テーブル」として説明しているにすぎず、テーブル以外の形式で同様の情報が格納されてもよい。たとえばデータベースを用いてもよいし、あらかじめ定めた書式でテキストファイルに格納してもよいし、バイナリデータとして記録されてもよい。そのためデータ品質基準テーブル3250は、「データ品質基準情報」と呼ぶこともできる。 Note that data quality criteria table 3250 is described as a "table" for convenience only, and similar information may be stored in a format other than a table. For example, a database may be used, the information may be stored in a text file in a predetermined format, or the information may be recorded as binary data. Therefore, data quality criteria table 3250 may also be called "data quality criteria information."

図9は、データ品質評価値テーブル3260の一例を示す図である。データ品質評価値テーブル3260は、データ品質管理計算機300が流通データおよび連携先候補をデータ提供者計算機400から受信するたびにデータ品質評価プログラム3220が連携先候補ごとに作成する。すなわちそれぞれのデータ品質評価値テーブル3260は、対応する流通データ、データ提供者4、およびデータ利用者5が存在する。 Figure 9 is a diagram showing an example of a data quality evaluation value table 3260. The data quality evaluation value table 3260 is created by the data quality evaluation program 3220 for each potential partner each time the data quality management computer 300 receives distributed data and potential partners from the data provider computer 400. In other words, each data quality evaluation value table 3260 has corresponding distributed data, data provider 4, and data user 5.

データ品質評価値テーブル3260は複数のレコードから構成され、各レコードはデータ項目3261、重要項目3262、基準超え3263、正確性3264、および蓋然性3265を有する。データ項目3261は、流通データの種類を示すものであり、データ品質基準テーブル3250のデータ項目3251と同種の情報である。データ項目3261に設定される具体的な項目は、データ提供者計算機400がデータ品質管理計算機300に送信する流通データに含まれるものである。重要項目3262はデータ品質基準テーブル3250における重要項目3252と同種である。重要項目3262に設定される具体的な値は、そのデータ品質評価値テーブル3260に対応するデータ利用者5のデータ品質基準テーブル3250の値である。 The data quality evaluation value table 3260 is made up of multiple records, and each record has a data item 3261, an important item 3262, exceeding the standard 3263, accuracy 3264, and probability 3265. The data item 3261 indicates the type of distributed data, and is the same type of information as the data item 3251 in the data quality standard table 3250. The specific items set in the data item 3261 are included in the distributed data that the data provider computer 400 transmits to the data quality management computer 300. The important item 3262 is the same type as the important item 3252 in the data quality standard table 3250. The specific value set in the important item 3262 is the value in the data quality standard table 3250 of the data user 5 corresponding to that data quality evaluation value table 3260.

基準超え3263は、データ品質評価値テーブル3260に対応する流通データが、データ品質評価値テーブル3260に対応するデータ利用者5の基準を超えるか否かを示す情報である。具体的には、データ品質評価値テーブル3260に対応する流通データが、データ品質評価値テーブル3260に対応するデータ利用者5のデータ品質基準テーブル3250における最新性3253および信憑性3254の両方を満たす場合のみ「YES」が設定され、一方でも満たさない場合には「NO」が設定される。ただし、データ品質基準テーブル3250において重要項目に設定されていない場合は基準自体が存在しないので、判断しないことを示す情報、たとえば「-」が基準超え4363に設定される。なお図8に示す例では重要項目3252が「Low」の場合、重要項目に該当しないとして基準を設定していないが、これに限定せず「Low」であっても基準を設定してもよい。 The exceeding the standard 3263 is information indicating whether the distributed data corresponding to the data quality evaluation value table 3260 exceeds the standard of the data user 5 corresponding to the data quality evaluation value table 3260. Specifically, "YES" is set only when the distributed data corresponding to the data quality evaluation value table 3260 satisfies both the recency 3253 and the credibility 3254 in the data quality standard table 3250 of the data user 5 corresponding to the data quality evaluation value table 3260, and "NO" is set when neither is satisfied. However, if the data is not set as an important item in the data quality standard table 3250, there is no standard, so information indicating no judgment, for example "-", is set in the exceeding the standard 4363. Note that in the example shown in FIG. 8, when the important item 3252 is "Low", no standard is set because it does not correspond to an important item, but this is not limited to this, and a standard may be set even if the important item is "Low".

正確性3264は、対応する流通データの同一レコードにおけるデータ項目について、最新性および信憑性を数値化したものである。情報が新しく、信憑性が高いほど正確性3264の値が大きく設定される。なお図10の例では正確性3264は最大値を「1.0」とする正の数で表現しているが、大小関係が明確であれば数値の範囲は任意に変更してよい。蓋然性3265は、正確性3264にデータ提供者4の信憑性を示す値を乗じた値である。本実施の形態では、データ提供者4ごとに信憑性を示す値があらかじめ定められている。なお図9に示す例ではデータ品質評価値テーブル3260にデータ提供者4およびデータ利用者5を明示しているが、データ品質評価値テーブル3260にこれらの情報が含まれることは必須ではなく、データ品質評価値テーブル3260ごとに対応するデータ提供者4およびデータ利用者5が別途管理されてもよい。 The accuracy 3264 is a numerical representation of the recency and credibility of a data item in the same record of the corresponding distributed data. The newer the information is and the higher the credibility, the higher the value of the accuracy 3264 is set. In the example of FIG. 10, the accuracy 3264 is expressed as a positive number with a maximum value of "1.0", but the range of the numerical value may be changed as long as the magnitude relationship is clear. The probability 3265 is a value obtained by multiplying the accuracy 3264 by a value indicating the credibility of the data provider 4. In this embodiment, a value indicating the credibility is predetermined for each data provider 4. In the example shown in FIG. 9, the data provider 4 and the data user 5 are clearly indicated in the data quality evaluation value table 3260, but it is not essential that the data quality evaluation value table 3260 includes this information, and the corresponding data provider 4 and data user 5 may be managed separately for each data quality evaluation value table 3260.

図10は、データ確認テーブル4220の一例を示す図である。データ確認テーブル4220は、流通データごとにデータ提供者計算機400において作成される。データ確認テーブル4220は複数のレコードから構成され、各レコードはデータ項目4221、確認程度4222、確認物4223、および日時4224を含む。データ項目4221は図7のデータ項目3251と同種の情報であり、流通データの種類を示す。 Figure 10 is a diagram showing an example of a data confirmation table 4220. The data confirmation table 4220 is created in the data provider computer 400 for each piece of distributed data. The data confirmation table 4220 is composed of multiple records, and each record includes a data item 4221, a confirmation level 4222, a confirmation item 4223, and a date and time 4224. The data item 4221 is the same type of information as the data item 3251 in Figure 7, and indicates the type of distributed data.

確認程度4222は、情報の確認の程度を示す情報であり、少なくとも「High」と「Low」の2値のいずれかであるが、「Middle」を加えた3値以上のいずれかであってもよい。たとえば「High」は何らかの確認をしたことを示し、「Low」は確認していないことを示す。またたとえば、「Middle」は厳密ではなく簡易に確認したことを示す。 The degree of confirmation 4222 is information indicating the degree of confirmation of the information, and is at least one of the two values "High" and "Low", but may be one of three or more values including "Middle". For example, "High" indicates that some confirmation has been made, and "Low" indicates that no confirmation has been made. Also, for example, "Middle" indicates that the confirmation has been made simply, rather than rigorously.

確認物4223は、情報の確認に使用した物である。たとえば流通データに記載された情報を、住所や氏名が記載された公的文書である住民票を用いて確認し場合には「住民票」と記載され、口頭でデータ主権者2に確認した場合には「口頭」と記載される。日時4224は、確認物4223の生成日時である。たとえば確認物4223が「住民票」などの書類の場合には書類の発行日時であり、確認物4223が「口頭」の場合には口頭で確認した日時である。 The confirmation item 4223 is the item used to confirm the information. For example, if the information recorded in the distribution data is confirmed using a resident's card, which is an official document that lists the address and name, it is recorded as "resident's card," and if the information is confirmed verbally with the data sovereign 2, it is recorded as "oral." The date and time 4224 is the date and time when the confirmation item 4223 was created. For example, if the confirmation item 4223 is a document such as a "resident's card," it is the date and time when the document was issued, and if the confirmation item 4223 is "oral," it is the date and time when the confirmation was made verbally.

なお、確認物4223および日時4224の存在は、何らかの確認をしたことが前提となる。そのため、確認をしていない場合、すなわち確認程度4222が「Low」の場合には確認物4223および日時4224は空欄、または情報が存在しないことを示す記号が記載される。データ確認テーブル4220は、データ提供者4である人間が作成してもよいし、データ確認テーブル4220の一部またはすべてを自動処理により作成してもよい。データ確認テーブル4220を自動処理により作成する場合は、たとえば流通データに添付された書類の電子署名を確認することや、文字認識処理により流通データを確認できる。 The existence of confirmation item 4223 and date/time 4224 is premised on the fact that some kind of confirmation has been made. Therefore, if confirmation has not been made, i.e., if confirmation level 4222 is "Low", confirmation item 4223 and date/time 4224 are left blank, or a symbol indicating that no information exists is entered. Data confirmation table 4220 may be created by a human being, the data provider 4, or part or all of data confirmation table 4220 may be created by automatic processing. When data confirmation table 4220 is created by automatic processing, the distribution data can be confirmed, for example, by checking the electronic signature of a document attached to the distribution data, or by character recognition processing.

図11は、標準データテーブル4230の一例を示す図である。標準データテーブル4230は、データ提供者4ごとに予め用意される。標準データテーブル4230は、データ提供者4が送信する流通データにおける最小のデータ項目、および最低限の最新性および信憑性を示すテーブルである。換言するとそれぞれのデータ提供者4は、標準データテーブル4230において記載されているデータ項目以上のデータを収集し、最新性3253および信憑性3254は標準データテーブル4230に規定されているもの以上の基準で収集する。 Figure 11 is a diagram showing an example of a standard data table 4230. The standard data table 4230 is prepared in advance for each data provider 4. The standard data table 4230 is a table that indicates the minimum data items in the distribution data sent by the data provider 4, and the minimum recency and credibility. In other words, each data provider 4 collects data that includes more data items than those listed in the standard data table 4230, and collects recency 3253 and credibility 3254 based on standards that are higher than those specified in the standard data table 4230.

図12は、データ品質基準作成プログラム3210がデータ品質基準テーブル3250を作成する定義テーブル作成処理を示すフローチャートである。以下に説明する定義テーブル作成処理は、あるデータ利用者5を対象とする処理であり、データ利用者5の人数だけ図12の処理が繰り返される。なお図12の説明では、これから作成するデータ品質基準テーブル3250に対応するデータ利用者5を「対象データ利用者5」と呼ぶ。 Figure 12 is a flowchart showing the definition table creation process in which the data quality standard creation program 3210 creates the data quality standard table 3250. The definition table creation process described below is a process targeted at a certain data user 5, and the process of Figure 12 is repeated as many times as the number of data users 5. In the explanation of Figure 12, the data user 5 corresponding to the data quality standard table 3250 to be created is referred to as the "target data user 5."

定義テーブル作成処理における最初の処理であるステップS11ではデータ品質基準作成プログラム3210は、対象データ利用者5に対するデータ項目、手続き分類、および関連情報を取得する。 In step S11, which is the first step in the definition table creation process, the data quality standards creation program 3210 obtains the data items, procedure classifications, and related information for the target data user 5.

データ品質基準作成プログラム3210は、データ利用者5からデータ項目、手続き分類、および関連情報のそれぞれの情報を直接的、または間接的に取得してもよいし、データ利用者5が事前に入力した情報からデータ項目、手続き分類、および関連情報のそれぞれの情報を抽出してもよい。たとえばデータ利用者5がデータ取引市場3に参加する際の登録作業の一環として、データ品質基準作成プログラム3210がデータ利用者5から前述の情報を取得してもよい。なお関連情報とは、データ利用者5が取得する情報において必要とする最新性や信憑性を示す情報であり、具体的にはデータ主権者2が提出する書類の種類や情報の鮮度の情報である。 The data quality standard creation program 3210 may directly or indirectly acquire information on the data items, procedure classifications, and related information from the data user 5, or may extract information on the data items, procedure classifications, and related information from information previously entered by the data user 5. For example, the data quality standard creation program 3210 may acquire the above-mentioned information from the data user 5 as part of the registration process when the data user 5 participates in the data trading market 3. Note that the related information is information that indicates the recency and credibility required by the data user 5 in the information acquired, and specifically, information on the type of document submitted by the data sovereign 2 and the freshness of the information.

続くステップS12ではデータ品質基準作成プログラム3210は、ステップS11において取得したデータ項目を新たなデータ品質基準テーブル3250のデータ項目3251の欄に記載する。ステップS12が完了した時点では、作成しているデータ品質基準テーブル3250はデータ項目3251のみが埋まっており、重要項目3252、最新性3253、および信憑性3254は空欄である。 In the next step S12, the data quality standard creation program 3210 writes the data items acquired in step S11 in the data item 3251 column of the new data quality standard table 3250. When step S12 is completed, only the data item 3251 is filled in the data quality standard table 3250 being created, and the important item 3252, recency 3253, and credibility 3254 columns are left blank.

続くステップS13ではデータ品質基準作成プログラム3210は、重要項目テーブル3240とステップS11において取得した手続き名に基づき、データ品質基準テーブル3250の重要項目3252の欄に重要項目のラベルを付与する。たとえばステップS11において取得した手続き名が「引っ越し」の場合に、重要項目テーブル3240が図7に示す例であった場合の処理を説明する。この場合には、手続き分類3241が「引っ越し」に対応する重要項目3242が「旧住所、新住所」なので、データ品質基準作成プログラム3210はデータ項目3251が「旧住所」と「新住所」であるレコードのみ重要項目3252を「High」に設定し、他のレコードは重要項目3252を「Low」に設定する。 In the following step S13, the data quality standard creation program 3210 assigns an important item label to the important item 3252 column of the data quality standard table 3250 based on the important item table 3240 and the procedure name acquired in step S11. For example, the process will be described for the case where the procedure name acquired in step S11 is "moving" and the important item table 3240 is the example shown in FIG. 7. In this case, since the important item 3242 corresponding to the procedure classification 3241 of "moving" is "old address, new address", the data quality standard creation program 3210 sets the important item 3252 to "High" only for records whose data items 3251 are "old address" and "new address", and sets the important item 3252 to "Low" for other records.

続くステップS14ではデータ品質基準作成プログラム3210は、ステップS11において取得した関連情報とデータ品質定義テーブル3230を参照して、データ品質基準テーブル3250の最新性3253と信憑性3254にレベルを格納する。たとえばデータ品質定義テーブル3230が図6に示すものであり、ステップS11において取得した手続き名が「引っ越し」、ステップS11において取得した関連情報が「3か月以内の公的文書」の場合には、最新性3232がレベル「2」、信憑性3233がレベル「3」に設定される。ただし、ステップS11において取得する関連情報において最新性3232および信憑性3233のレベルが直接指定されてもよい。以上が図12におけるデータ品質基準作成プログラム3210の処理である。 In the next step S14, the data quality standard creation program 3210 references the related information acquired in step S11 and the data quality definition table 3230, and stores the levels in the recency 3253 and credibility 3254 of the data quality standard table 3250. For example, if the data quality definition table 3230 is as shown in FIG. 6, the procedure name acquired in step S11 is "moving", and the related information acquired in step S11 is "official document within the last three months", then recency 3232 is set to level "2" and credibility 3233 is set to level "3". However, the levels of recency 3232 and credibility 3233 may be directly specified in the related information acquired in step S11. This completes the process of the data quality standard creation program 3210 in FIG. 12.

図13は、データ品質評価プログラム3220がデータ品質評価値テーブル3260を作成する評価処理を示すフローチャートである。本フローチャートは、ある流通データについて提供先候補に含まれるデータ利用者ごとに実行される。評価処理における最初の処理であるステップS21ではデータ品質評価プログラム3220は、評価対象の流通データを送信したデータ提供者と、流通データを受け取る候補となるデータ利用者の名称をデータ品質評価値テーブル3260に記載する。 Figure 13 is a flowchart showing the evaluation process in which the data quality evaluation program 3220 creates the data quality evaluation value table 3260. This flowchart is executed for each data user included in the candidate recipients of certain distributed data. In step S21, which is the first process in the evaluation process, the data quality evaluation program 3220 writes the names of the data provider who sent the distributed data to be evaluated and the data users who are candidates to receive the distributed data in the data quality evaluation value table 3260.

続くステップS22ではデータ品質評価プログラム3220は、データ提供者の標準データテーブル4230に記載されている全てのデータ項目をデータ品質評価値テーブル3260に記載する。続くステップS23ではデータ品質評価プログラム3220は、データ利用者5のデータ品質基準テーブル3250を参照してデータ品質評価値テーブル3260の重要項目の欄を埋める。具体的にはデータ品質評価プログラム3220は、データ品質基準テーブル3250において重要項目が「High」のデータ項目のみデータ品質評価値テーブル3260でも「High」に設定する。またデータ品質評価プログラム3220は、データ品質基準テーブル3250において重要項目が「Low」の項目、およびデータ品質基準テーブル3250に記載されていないデータ項目はデータ品質評価値テーブル3260において「Low」に設定する。 In the next step S22, the data quality evaluation program 3220 writes all data items written in the data provider's standard data table 4230 in the data quality evaluation value table 3260. In the next step S23, the data quality evaluation program 3220 refers to the data quality criterion table 3250 of the data user 5 and fills in the important item column of the data quality evaluation value table 3260. Specifically, the data quality evaluation program 3220 sets only data items whose important item is "High" in the data quality criterion table 3250 to "High" in the data quality evaluation value table 3260. In addition, the data quality evaluation program 3220 sets items whose important item is "Low" in the data quality criterion table 3250 and data items not written in the data quality criterion table 3250 to "Low" in the data quality evaluation value table 3260.

続くステップS24ではデータ品質評価プログラム3220は、データ品質評価値テーブル3260において重要項目が「High」のレコードを対象として、最新性と信憑性の両方が基準を満たす場合のみデータ品質評価値テーブル3260の基準を満たす場合に基準超え3263に「YES」を設定し、基準を満たさない場合に「NO」を設定する。本ステップではデータ品質評価プログラム3220は、処理対象の流通データに対応するデータ確認テーブル4220、および対象となるデータ利用者のデータ品質基準テーブル3250を参照する。 In the next step S24, the data quality evaluation program 3220 targets records with a "High" importance item in the data quality evaluation value table 3260, and sets "YES" to "exceeds criteria" 3263 only if the criteria in the data quality evaluation value table 3260 are met when both recency and credibility meet the criteria, and sets "NO" if the criteria are not met. In this step, the data quality evaluation program 3220 references the data confirmation table 4220 corresponding to the distribution data to be processed, and the data quality criteria table 3250 of the target data user.

続くステップS25ではデータ品質評価プログラム3220は、データ品質評価値テーブル3260において重要項目が「Low」のレコードについて、データ品質評価値テーブル3260の基準超えの欄にデータが存在しないことを示す「-」を記載する。続くステップS26ではデータ品質評価プログラム3220は、データ項目ごとに正確性と蓋然性を算出してデータ品質評価値テーブル3260に記録し、図13に示す処理を終了する。 In the next step S25, the data quality evaluation program 3220 enters "-" to indicate that no data exists in the exceeding standard column of the data quality evaluation value table 3260 for records in the data quality evaluation value table 3260 where the important item is "Low". In the next step S26, the data quality evaluation program 3220 calculates the accuracy and probability for each data item and records them in the data quality evaluation value table 3260, and ends the processing shown in FIG. 13.

なお、ステップS24とS25では図8に示す例との説明の便宜上、重要項目が「High」に基準があり「Low」に基準がないとしているが、これに限定しない。たとえば重要項目が「Middle」や「Low」であっても基準が設定されてもよい。このように「Low」に基準が設定されている場合、ステップS24の処理同様に基準との比較する処理を行い、続くステップS25の処理は行わずに図13の処理を終了してもよい。 In steps S24 and S25, for the sake of convenience in explaining the example shown in FIG. 8, it is assumed that the important item has a criterion for "High" and no criterion for "Low", but this is not limited to this. For example, a criterion may be set even if the important item is "Middle" or "Low". In this way, when a criterion is set for "Low", a process of comparison with the criterion may be performed as in step S24, and the process of FIG. 13 may be terminated without performing the process of the following step S25.

図14は、情報流通システムSにおけるデータ品質算出を示すタイムチャートである。具体的には、データ品質評価プログラム3220による品質算出処理の前後の処理を示している。図14では図示上部から図示下部に向かって時間が経過している。なお図14に示す処理が実行される前に、図12を参照して説明した定義テーブル作成処理の実行が完了している。 Figure 14 is a time chart showing data quality calculation in information distribution system S. Specifically, it shows the processing before and after the quality calculation processing by data quality evaluation program 3220. In Figure 14, time passes from the top to the bottom of the figure. Note that before the processing shown in Figure 14 is executed, the definition table creation processing described with reference to Figure 12 is completed.

図14ではまず、データ主権者計算機200からデータ提供者計算機400に対して、流通データと提供先候補とが送信される(S31)。この処理は、図1におけるS4およびS5に相当する。なおデータ主権者2は、流通データを裏付ける確認物の電子データも一緒にデータ提供者計算機400に送信してもよい。次にデータ提供者計算機400は、受信した流通データを用いてデータ確認テーブル4220を作成し、受信した流通データおよび提供先候補とともにデータ品質管理計算機300に送信する(S32)。なおデータ主権者2が流通データの送付にデータ主権者計算機200を用いることは必須ではない。たとえばデータ提供者4に対して口頭や書面で流通データおよび提供先候補を伝達してもよいし、データ主権者2がデータ提供者計算機400を操作して流通データおよび提供先候補を入力してもよい。 In FIG. 14, first, the data sovereign computer 200 transmits the distribution data and the candidate destinations to the data provider computer 400 (S31). This process corresponds to S4 and S5 in FIG. 1. The data sovereign 2 may also transmit electronic data of a confirmation document supporting the distribution data to the data provider computer 400. Next, the data provider computer 400 creates a data confirmation table 4220 using the received distribution data, and transmits it to the data quality management computer 300 together with the received distribution data and the candidate destinations (S32). It is not essential that the data sovereign 2 use the data sovereign computer 200 to send the distribution data. For example, the distribution data and the candidate destinations may be communicated to the data provider 4 verbally or in writing, or the data sovereign 2 may operate the data provider computer 400 to input the distribution data and the candidate destinations.

次にデータ品質管理計算機300は、提供先候補に含まれ、かつ購入リスト3270において流通データを送信したデータ提供者4に関連付けられているデータ利用者5ごとに、データ品質評価プログラム3220がデータ品質評価値テーブル3260を作成する評価処理を実行する(S33)。評価処理の詳細は、図13を参照して説明したとおりである。次にデータ品質管理計算機300は、提供先候補ごとに、受信したデータ確認テーブル4220のレベルがデータ品質基準テーブル3250のレベルを満たしているか否かを判断する(S34)。この判断は、作成したデータ品質評価値テーブル3260を参照することで容易に判断できる。すなわち、基準超えの欄に「NO」が1つも存在しない場合にはデータ確認テーブル4220のレベルがデータ品質基準テーブル3250のレベルを満たしていると判断でき、基準超えの欄に「NO」が1つで存在する場合にはデータ確認テーブル4220のレベルがデータ品質基準テーブル3250のレベルを満たしていないと判断できる。 Next, the data quality management computer 300 executes an evaluation process in which the data quality evaluation program 3220 creates a data quality evaluation value table 3260 for each data user 5 that is included in the candidate destination and is associated with the data provider 4 that has sent the distribution data in the purchase list 3270 (S33). Details of the evaluation process are as described with reference to FIG. 13. Next, the data quality management computer 300 judges whether the level of the received data confirmation table 4220 meets the level of the data quality standard table 3250 for each candidate destination (S34). This judgment can be easily made by referring to the created data quality evaluation value table 3260. That is, if there is no "NO" in the exceeding the standard column, it can be judged that the level of the data confirmation table 4220 meets the level of the data quality standard table 3250, and if there is only one "NO" in the exceeding the standard column, it can be judged that the level of the data confirmation table 4220 does not meet the level of the data quality standard table 3250.

データ品質管理計算機300は、S33において肯定判断する場合は流通データおよびデータ品質評価値テーブル3260をデータ利用者計算機500に送信し、データ利用者計算機500はこれを受信する(S36)。データ品質管理計算機300は、S33において否定判断する場合はデータ提供者計算機400に条件を満たさないので提供先に送信できない旨をデータ提供者計算機400に送信し、データ提供者計算機400はこれを受信する(S35)。以上が図14の説明である。 If the data quality control computer 300 judges in S33 to be positive, it transmits the distributed data and the data quality evaluation value table 3260 to the data user computer 500, and the data user computer 500 receives this (S36). If the data quality control computer 300 judges in S33 to be negative, it transmits to the data provider computer 400 a message that the data cannot be transmitted to the destination because the conditions are not met, and the data provider computer 400 receives this (S35). This concludes the explanation of Figure 14.

上述した第1の実施の形態によれば、次の作用効果が得られる。
(1)データ品質管理計算機300は、複数のデータ利用者5のそれぞれに対応するデータ価値の基準が記されたデータ品質基準テーブル3250が格納されるメモリ3200と、データ提供者計算機400から提供される流通データをデータ品質基準テーブル3250に基づき評価するデータ品質評価プログラム3220と、を備える。そのため、データを受容するデータ利用者5の価値観を反映して流通データを流通させることができる。具体的には、データ利用者5の価値観がデータ品質基準テーブル3250に反映され、このデータ品質基準テーブル3250に基づき所定の基準を満たした流通データをデータ利用者5に送付できる。
According to the above-described first embodiment, the following advantageous effects can be obtained.
(1) The data quality management computer 300 includes a memory 3200 in which a data quality standard table 3250 is stored, in which standards of data value corresponding to each of a plurality of data users 5 are written, and a data quality evaluation program 3220 that evaluates distribution data provided from the data provider computer 400 based on the data quality standard table 3250. Therefore, it is possible to distribute distribution data reflecting the values of the data users 5 that accept the data. Specifically, the values of the data users 5 are reflected in the data quality standard table 3250, and distribution data that meets a predetermined standard based on this data quality standard table 3250 can be sent to the data users 5.

(2)流通データを所有するデータ主権者2は、複数のデータ利用者のうち流通データを取得可能な提供先候補を選択する。データ品質評価プログラム3220は、流通データの評価が所定の基準を超えるデータ品質基準情報に対応するデータ利用者であって、かつ提供先候補に含まれるデータ利用者に流通データを送付する。そのため、流通データの提供においてデータ主権者の意思を反映させることができる。 (2) The data owner 2 who owns the distributed data selects from among multiple data users candidate recipients who can acquire the distributed data. The data quality evaluation program 3220 sends the distributed data to the data users who correspond to the data quality standard information in which the evaluation of the distributed data exceeds a predetermined standard and who are included in the candidate recipients. Therefore, the intention of the data owner can be reflected in the provision of the distributed data.

(3)データ品質管理計算機300のメモリ3200には、それぞれのデータ提供者計算機に対応する1以上のデータ利用者が示された購入リスト3270、およびデータ品質基準テーブル3250があらかじめ格納される。データ品質評価プログラム3220は、流通データの評価が所定の基準を超えるデータ品質基準テーブル3250に対応するデータ利用者であって、かつ提供先候補に含まれ、かつ流通データを送信したデータ提供者計算機とデータ利用者の組合せが購入リスト3270に示されているデータ利用者に流通データを送付する。そのため、流通データの価値がそのデータ利用者5にとって閾値よりも高く、データ主権者が流通データの提供に同意したデータ利用者5であり、かつ事前に特定のデータ提供者4の提供する流通データを欲することが購入リスト3270に記載されたデータ利用者5に、流通データを提供できる。 (3) A purchase list 3270 indicating one or more data users corresponding to each data provider computer, and a data quality standard table 3250 are stored in advance in the memory 3200 of the data quality management computer 300. The data quality evaluation program 3220 sends the distributed data to a data user who corresponds to the data quality standard table 3250 in which the evaluation of the distributed data exceeds a predetermined standard, who is included in the candidate recipients, and whose combination of the data provider computer that sent the distributed data and the data user is indicated in the purchase list 3270. Therefore, the distributed data can be provided to a data user 5 whose value for that data user 5 is higher than a threshold, who is a data user 5 whose data sovereign has agreed to the provision of the distributed data, and who is listed in the purchase list 3270 in advance as wanting the distributed data provided by a specific data provider 4.

(4)流通データには複数のデータ項目が含まれる。データ品質評価プログラム3220は、データ項目ごとの情報の新しさである最新性、データ項目ごとの情報の確からしさである信憑性、および流通データを送付したデータ提供者4における当該データ項目の確認の度合い、すなわち確認程度4222に基づき正確性を評価する。 (4) The distributed data includes multiple data items. The data quality evaluation program 3220 evaluates the accuracy based on the recency, which is the newness of the information for each data item, the credibility, which is the reliability of the information for each data item, and the degree of confirmation of the data item by the data provider 4 who sent the distributed data, i.e., the degree of confirmation 4222.

(5)データ品質評価プログラム3220は、データ項目ごとに、正確性に流通データを送信したデータ提供者の信頼度を示す値を乗じることで蓋然性を算出する。 (5) The data quality evaluation program 3220 calculates the probability for each data item by multiplying the accuracy by a value indicating the reliability of the data provider who sent the distributed data.

(6)データ品質基準テーブル3250には、情報の新しさである最新性の基準がデータ項目ごとに含まれ、情報の確からしさである信憑性の基準がデータ項目ごとに含まれる。 (6) The data quality criteria table 3250 includes criteria for recency, which is the newness of the information, for each data item, and criteria for credibility, which is the reliability of the information, for each data item.

(変形例1)
図15は、変形例1においてデータ提供者計算機400が生成するデータ内容確認画面の一例を示す図である。データ提供者計算機400は、データ確認テーブル4220を生成すると、データ提供者4に生成内容を確認させるために図15に示す表示をIOデバイス4400に表示してもよい。図15に示す例では、画面の中央に生成したデータ確認テーブル4220が表示され、画面の右下に送信の可否を選択させるボタンが表示される。この場合に、データ提供者4がIOデバイス4400を用いて「Yes」を選択すると、生成したデータ確認テーブル4220が流通データとともにデータ品質管理計算機300に送信される。
(Variation 1)
Fig. 15 is a diagram showing an example of a data content confirmation screen generated by the data provider computer 400 in the first modified example. When the data provider computer 400 generates the data confirmation table 4220, the data provider computer 400 may display the display shown in Fig. 15 on the IO device 4400 to allow the data provider 4 to confirm the generated content. In the example shown in Fig. 15, the generated data confirmation table 4220 is displayed in the center of the screen, and a button for selecting whether or not to transmit is displayed in the lower right of the screen. In this case, when the data provider 4 selects "Yes" using the IO device 4400, the generated data confirmation table 4220 is transmitted to the data quality management computer 300 together with the distribution data.

(変形例2)
データ品質評価プログラム3220は、流通データのオリジナルデータ価値、およびデータ利用者ごとの相対データ価値を算出してもよい。オリジナルデータ価値は、データ品質評価値テーブル3260における全データ項目の蓋然性3265の値を用いて算出される。たとえばオリジナルデータ価値は、全データ項目の蓋然性3265の値の総和または平均である。相対データ価値は、データ品質評価値テーブル3260における全データ項目の蓋然性3265の値を、データ利用者5における重要項目により重みづけして得られる。たとえば相対データ価値は、データ品質評価値テーブル3260における蓋然性3265の値のうち、重要項目3262が「High」であるデータ項目のみの総和や平均である。他には、たとえば重要項目3262が「High」であるデータ項目の蓋然性の値と1.0の積、「Middle」であるデータ項目の蓋然性の値と0.5の積、「Low」であるデータ項目の蓋然性の値と0.3の積、との総和としてもよい。すなわち重要度が高いものがより値に影響するようであればよい。
(Variation 2)
The data quality evaluation program 3220 may calculate the original data value of the distributed data and the relative data value for each data user. The original data value is calculated using the values of the probability 3265 of all data items in the data quality evaluation value table 3260. For example, the original data value is the sum or average of the values of the probability 3265 of all data items. The relative data value is obtained by weighting the values of the probability 3265 of all data items in the data quality evaluation value table 3260 by the important items for the data user 5. For example, the relative data value is the sum or average of only the data items whose important item 3262 is "High" among the values of the probability 3265 in the data quality evaluation value table 3260. Alternatively, the importance item 3262 may be the sum of the product of the probability value of a data item that is "High" and 1.0, the product of the probability value of a data item that is "Middle" and 0.5, and the product of the probability value of a data item that is "Low" and 0.3. In other words, it is sufficient if items with higher importance have a greater influence on the value.

この場合にデータ品質評価プログラム3220は、流通データとともに相対データ価値やオリジナルデータ価値を送信してもよいし、流通データに先立って相対データ価値およびオリジナルデータ価値の少なくとも一方を送信し、データ利用者計算機500からの応答に応じて流通データを送信してもよい。すなわち本変形例では、第1の実施の形態では流通データを送信していた状況であっても、データ利用者計算機500からの応答に応じて流通データを送信しない場合もあるし、第1の実施の形態では流通データを送信しない状況であっても、データ利用者計算機500からの応答に応じて流通データを送信する場合もある。 In this case, the data quality evaluation program 3220 may transmit the relative data value and the original data value together with the circulation data, or may transmit at least one of the relative data value and the original data value prior to the circulation data and transmit the circulation data in response to a response from the data user computer 500. That is, in this modified example, even if circulation data would have been transmitted in the first embodiment, circulation data may not be transmitted in response to a response from the data user computer 500, and even if circulation data would not have been transmitted in the first embodiment, circulation data may be transmitted in response to a response from the data user computer 500.

図16は、変形例2においてデータ利用者計算機500に表示される受領確認画面の一例を示す図である。図16に示す例では、相対データ価値、オリジナルデータ価値、およびデータ品質評価値テーブル3260がデータ利用者計算機500のIOデバイス5400に表示される。さらに、受領確認画面の右下には受領するか否かを選択するボタンが表示される。この場合に、データ利用者5がIOデバイス5400を用いて「Yes」を選択すると、表示されているデータ品質評価値テーブル3260に対応する流通データがデータ利用者計算機500に送信される。 Figure 16 is a diagram showing an example of a receipt confirmation screen displayed on the data user computer 500 in variant example 2. In the example shown in Figure 16, the relative data value, original data value, and data quality evaluation value table 3260 are displayed on the IO device 5400 of the data user computer 500. Furthermore, a button for selecting whether or not to accept is displayed in the lower right of the receipt confirmation screen. In this case, when the data user 5 selects "Yes" using the IO device 5400, the distribution data corresponding to the displayed data quality evaluation value table 3260 is transmitted to the data user computer 500.

また、データ利用者5の代わりにデータ利用者プログラム5210が数値を読み取り、あらかじめ設定された基準に基づき流通データの要否を判断してもよい。この場合には、図16に示された情報が画面に表示されることは必須ではなく、その情報がデータ利用者計算機500に入力されればよい。 Also, the data user program 5210 may read the numerical value instead of the data user 5 and determine whether or not the distribution data is required based on preset criteria. In this case, it is not essential that the information shown in FIG. 16 is displayed on the screen, and it is sufficient that the information is input to the data user computer 500.

本変形例によれば次の作用効果が得られる。
(7)データ品質評価プログラム3220は、データ項目ごとに、蓋然性の値をデータ品質基準情報に含まれる当該データ項目における重要度により重みづけして得られる値を用いて相対データ価値を算出する。そのため、データ利用者5の価値観により流通データを評価した相対データ価値を算出できる。
According to this modified example, the following effects can be obtained.
(7) The data quality evaluation program 3220 calculates a relative data value for each data item by using a value obtained by weighting the probability value by the importance of the data item included in the data quality standard information. Therefore, it is possible to calculate a relative data value that evaluates the distributed data based on the values of the data users 5.

(変形例3)
上述した第1の実施の形態では、データ提供者4がデータ主権者2に提示する提供先候補には、購入リスト3270の情報が反映されていなかった。しかし、データ提供者4は購入リスト3270の情報が反映した提供先候補をデータ主権者2に提示してもよい。すなわちデータ提供者4は、当該データ提供者4が提供する流通データを購入したデータ利用者5のみを提示してもよい。この場合には、データ品質管理計算機300において購入リスト3270を改めて確認する必要がなくなり、図14のS33における処理が簡略化される。
(Variation 3)
In the first embodiment described above, the destination candidates presented by the data provider 4 to the data principal 2 do not reflect the information in the purchase list 3270. However, the data provider 4 may present destination candidates reflecting the information in the purchase list 3270 to the data principal 2. In other words, the data provider 4 may present only the data users 5 who have purchased the distribution data provided by the data provider 4. In this case, there is no need to check the purchase list 3270 again in the data quality management computer 300, and the processing in S33 in FIG. 14 is simplified.

(変形例4)
上述した第1の実施の形態では、データ主権者2が選択したデータ利用者5にのみそのデータ主権者2が所有する流通データが提供された。しかし、データ主権者2の意思を確認することなく、データ利用者5にそのデータ主権者2の流通データを提供してもよい。
(Variation 4)
In the first embodiment described above, the distribution data owned by the data sovereign 2 was provided only to the data user 5 selected by the data sovereign 2. However, the distribution data of the data sovereign 2 may be provided to the data user 5 without confirming the intention of the data sovereign 2.

(変形例5)
データ品質管理計算機300は、流通データの追加や修正を提案する提案機能をさらに有してもよい。この提案機能は、それぞれのデータ品質基準テーブル3250と、データ確認テーブル4220とを比較する。そして、データ確認テーブル4220をどのように修正されると、いくつのデータ品質基準テーブル3250が定める基準を新たに上回るのかを算出してデータ提供者計算機400に出力する。この機能はたとえば、現状ではデータ確認テーブル4220が基準を満たさないそれぞれのデータ品質基準テーブル3250に対して、基準を満たすために必要なデータ確認テーブル4220の変更点を挙げる。そして、必要な変更点の重複が多い方から1以上を出力する。
(Variation 5)
The data quality management computer 300 may further have a suggestion function that proposes the addition or modification of distributed data. This suggestion function compares each data quality standard table 3250 with the data confirmation table 4220. Then, it calculates how the data confirmation table 4220 needs to be modified to exceed the standard set by how many data quality standard tables 3250, and outputs this to the data provider computer 400. For example, this function lists the changes to the data confirmation table 4220 that are required to satisfy the standard for each data quality standard table 3250 for which the data confirmation table 4220 does not currently satisfy the standard. Then, it outputs one or more of the changes that overlap the most.

図17は、提案機能によりデータ提供者計算機400に表示される画面の一例を示す図である。図17では、データ項目「住所」の確認物を「三ヵ月以内」に発行された「住民票」に変更することにより、条件を満たすデータ利用者が「10件」あることが示されている。 Figure 17 is a diagram showing an example of a screen displayed on the data provider computer 400 by the suggestion function. Figure 17 shows that there are "10" data users who meet the conditions by changing the confirmation item for the data item "address" to a "resident's card" issued "within three months."

―第2の実施の形態―
図18~図19を参照して、情報流通システムの第2の実施の形態を説明する。以下の説明では、第1の実施の形態と同じ構成要素には同じ符号を付して相違点を主に説明する。特に説明しない点については、第1の実施の形態と同じである。本実施の形態では、主に、データ品質管理計算機が有していた機能および情報がデータ提供者計算機400およびデータ利用者計算機500に搭載される点で、第1の実施の形態と異なる。
--Second embodiment--
A second embodiment of an information distribution system will be described with reference to Figures 18 and 19. In the following description, the same components as in the first embodiment are given the same reference numerals, and differences will be mainly described. Points that are not particularly described are the same as in the first embodiment. This embodiment differs from the first embodiment mainly in that the functions and information possessed by the data quality management computer are installed in the data provider computer 400 and the data user computer 500.

図18は、第2の実施の形態におけるデータ提供者計算機400Aの構成図である。第1の実施の形態における構成との相違点は、メモリ4200Aにデータ品質評価プログラム3220、データ品質定義テーブル3230、重要項目テーブル3240、データ品質基準テーブル3250、データ品質評価値テーブル3260、および購入リスト3270がさらに格納される点である。データ品質基準テーブル3250は、データ利用者計算機500Aから受信して保存するため図17では破線で示している。 Figure 18 is a configuration diagram of a data provider computer 400A in the second embodiment. The difference from the configuration in the first embodiment is that the memory 4200A further stores a data quality evaluation program 3220, a data quality definition table 3230, an important item table 3240, a data quality criteria table 3250, a data quality evaluation value table 3260, and a purchase list 3270. The data quality criteria table 3250 is shown by a dashed line in Figure 17 because it is received from and saved by the data user computer 500A.

図19は、第2の実施の形態におけるデータ利用者計算機500Aの構成図である。第1の実施の形態における構成との相違点は、メモリ5200Aにデータ品質基準作成プログラム3210、データ品質定義テーブル3230、重要項目テーブル3240、データ品質基準テーブル3250、およびデータ品質評価値テーブル3260がさらに格納される点である。データ品質評価値テーブル3260は、データ提供者計算機400Aから受信して保存するため図18では破線で示している。 Figure 19 is a configuration diagram of a data user computer 500A in the second embodiment. The difference from the configuration in the first embodiment is that the memory 5200A further stores a data quality standard creation program 3210, a data quality definition table 3230, an important item table 3240, a data quality standard table 3250, and a data quality evaluation value table 3260. The data quality evaluation value table 3260 is shown by a dashed line in Figure 18 because it is received from the data provider computer 400A and stored.

本実施の形態における情報流通システムSは、データ品質管理計算機300を含まない。第1の実施の形態においてデータ品質管理計算機300が備えた機能を、データ提供者計算機400Aおよびデータ利用者計算機500Aに振り分けている。そのため、処理内容は第1の実施の形態と概ね同様であり、情報の送付タイミングおよび宛先が異なる。具体的には次のとおりである。 The information distribution system S in this embodiment does not include a data quality control computer 300. The functions provided by the data quality control computer 300 in the first embodiment are distributed to a data provider computer 400A and a data user computer 500A. Therefore, the processing content is generally similar to the first embodiment, but the timing and destination of information transmission are different. Specifically, it is as follows.

データ利用者計算機500Aは、自らデータ品質基準テーブル3250を作成してデータ提供者計算機400Aに送信する。データ提供者計算機400Aは、図14におけるS33およびS34の処理を実行して、肯定判断する場合に流通データおよびデータ品質評価値テーブル3260を対象のデータ利用者計算機500Aに送信する。 The data user computer 500A creates a data quality standard table 3250 and transmits it to the data provider computer 400A. The data provider computer 400A executes the processes of S33 and S34 in FIG. 14, and if a positive judgment is made, transmits the distributed data and the data quality evaluation value table 3260 to the target data user computer 500A.

上述した第2の実施の形態によれば、データ品質管理計算機300が不要であり、データ提供者とデータ利用者が直接に情報を授受できる。 According to the second embodiment described above, the data quality management computer 300 is not required, and the data provider and data user can directly exchange information.

上述した各実施の形態および変形例において、機能ブロックの構成は一例に過ぎない。別々の機能ブロックとして示したいくつかの機能構成を一体に構成してもよいし、1つの機能ブロック図で表した構成を2以上の機能に分割してもよい。また各機能ブロックが有する機能の一部を他の機能ブロックが備える構成としてもよい。 In each of the above-described embodiments and variations, the functional block configurations are merely examples. Several functional configurations shown as separate functional blocks may be configured together, or a configuration shown in a single functional block diagram may be divided into two or more functions. In addition, some of the functions of each functional block may be provided by other functional blocks.

上述した各実施の形態および変形例において、それぞれの演算装置や計算機は入出力インタフェースを備え、この入出力インタフェースが利用可能な媒体を介して、他の装置からプログラムが読み込まれてもよい。ここで媒体とは、たとえば入出力インタフェースに着脱可能な記憶媒体、または通信媒体、すなわち有線、無線、光などのネットワーク、または当該ネットワークを伝搬する搬送波やディジタル信号、を指す。また、プログラムにより実現される機能の一部または全部がハードウエア回路やFPGAにより実現されてもよい。 In each of the above-mentioned embodiments and variations, each arithmetic device or computer has an input/output interface, and a program may be read from another device via a medium available to this input/output interface. Here, the medium refers to, for example, a storage medium that is detachable from the input/output interface, or a communication medium, i.e., a network such as a wired, wireless, or optical network, or a carrier wave or digital signal that propagates through the network. In addition, some or all of the functions realized by the program may be realized by a hardware circuit or FPGA.

上述した各実施の形態および変形例は、それぞれ組み合わせてもよい。上記では、種々の実施の形態および変形例を説明したが、本発明はこれらの内容に限定されるものではない。本発明の技術的思想の範囲内で考えられるその他の態様も本発明の範囲内に含まれる。 The above-mentioned embodiments and modifications may be combined with each other. Although various embodiments and modifications have been described above, the present invention is not limited to these. Other aspects that are conceivable within the scope of the technical concept of the present invention are also included within the scope of the present invention.

2…データ主権者
3…データ取引市場
4…データ提供者
5…データ利用者
200…データ主権者計算機
300…データ品質管理計算機
400、400A…データ提供者計算機
500、500A…データ利用者計算機
3200…メモリ
3210…データ品質基準作成プログラム
3220…データ品質評価プログラム
3230…データ品質定義テーブル
3240…重要項目テーブル
3250…データ品質基準テーブル
3260…データ品質評価値テーブル
3270…購入リスト
4220…データ確認テーブル
4230…標準データテーブル
2...data sovereign 3...data trading market 4...data provider 5...data user 200...data sovereign computer 300...data quality management computer 400, 400A...data provider computer 500, 500A...data user computer 3200...memory 3210...data quality standard creation program 3220...data quality evaluation program 3230...data quality definition table 3240...important item table 3250...data quality standard table 3260...data quality evaluation value table 3270...purchase list 4220...data confirmation table 4230...standard data table

Claims (10)

複数のデータ利用者のそれぞれに対応するデータ価値の基準が記されたデータ品質基準情報が格納される記憶部と、
データ提供者計算機から提供される流通データを前記データ品質基準情報に基づき評価するデータ品質評価部と、を備え
前記流通データには複数のデータ項目が含まれ、
前記データ品質評価部は、前記データ項目ごとの情報の新しさである最新性、前記データ項目ごとの情報の確からしさである信憑性、および前記流通データを送付した前記データ提供者計算機を操作するデータ提供者における当該データ項目の確認の度合いに基づき正確性を評価し、
前記正確性は数値として算出され、
前記データ品質評価部は前記データ項目ごとに、前記正確性に前記流通データを送信した前記データ提供者計算機を操作するデータ提供者の信頼度を示す値を乗じることで蓋然性を算出する、データ価値評価演算装置。
a storage unit for storing data quality standard information in which standards of data value corresponding to each of a plurality of data users are described;
a data quality evaluation unit that evaluates distribution data provided from a data provider computer based on the data quality standard information ;
The distribution data includes a plurality of data items,
the data quality evaluation unit evaluates accuracy based on recency, which is the newness of information for each of the data items, credibility, which is the reliability of information for each of the data items, and the degree of confirmation of the data items by a data provider who operates the data provider computer that has sent the distribution data;
The accuracy is calculated as a numerical value,
A data value evaluation calculation device in which the data quality evaluation unit calculates a probability for each data item by multiplying the accuracy by a value indicating the reliability of the data provider operating the data provider computer that transmitted the distributed data.
請求項1に記載のデータ価値評価演算装置において、
前記流通データを所有するデータ主権者は、前記複数のデータ利用者のうち前記流通データを取得可能な提供先候補を選択し、
前記データ品質評価部は、前記流通データの評価が所定の基準を超える前記データ品質基準情報に対応する前記データ利用者であって、かつ前記提供先候補に含まれる前記データ利用者に前記流通データを送付する、データ価値評価演算装置。
2. The data value assessment calculation device according to claim 1,
A data sovereign who owns the distribution data selects a candidate destination from among the plurality of data users who can acquire the distribution data,
The data quality evaluation unit is a data value evaluation calculation device that sends the distributed data to the data user that corresponds to the data quality standard information in which the evaluation of the distributed data exceeds a predetermined standard and is included in the candidate recipients.
請求項2に記載のデータ価値評価演算装置において、
前記記憶部には、それぞれの前記データ提供者計算機に対応する1以上の前記データ利用者が示された送付リスト、および前記データ品質基準情報があらかじめ格納され、
前記データ品質評価部は、前記流通データの評価が所定の基準を超える前記データ品質基準情報に対応する前記データ利用者であって、かつ前記提供先候補に含まれ、かつ前記流通データを送信した前記データ提供者計算機と前記データ利用者の組合せが前記送付リストに示されている前記データ利用者に前記流通データを送付する、データ価値評価演算装置。
3. The data value assessment calculation device according to claim 2,
The storage unit stores in advance a delivery list indicating one or more data users corresponding to each of the data provider computers, and the data quality standard information;
The data quality evaluation unit is a data value evaluation calculation device that sends the distribution data to the data user corresponding to the data quality standard information in which the evaluation of the distribution data exceeds a predetermined standard, who is included in the candidate recipients, and whose combination of the data provider computer that transmitted the distribution data and the data user is shown in the sending list.
請求項1に記載のデータ価値評価演算装置において、
前記データ品質基準情報には、情報の新しさである最新性の基準が前記データ項目ごとに含まれ、情報の確からしさである信憑性の基準が前記データ項目ごとに含まれる、データ価値評価演算装置。
2. The data value assessment calculation device according to claim 1,
A data value assessment calculation device, wherein the data quality standard information includes a recency standard, which is the newness of information, for each of the data items, and a credibility standard, which is the reliability of information, for each of the data items.
請求項に記載のデータ価値評価演算装置において、
前記データ品質評価部はさらに、前記データ項目ごとに、前記蓋然性の値を前記データ品質基準情報に含まれる当該データ項目における重要度により重みづけして得られる値を用いて相対データ価値を算出する、データ価値評価演算装置。
2. The data value assessment calculation device according to claim 1 ,
The data quality evaluation unit further calculates, for each data item, a relative data value using a value obtained by weighting the probability value by the importance of the data item contained in the data quality standard information.
評価及び流通の対象となる流通データを送信するデータ提供者計算機と、
前記流通データを評価して評価結果に基づき1または複数のデータ利用者に前記流通データを送信するデータ価値評価演算装置と、を備え、
前記データ価値評価演算装置は、
複数の前記データ利用者のそれぞれに対応するデータ価値の基準が記されたデータ品質基準情報が格納される記憶部と、
前記データ品質基準情報に基づき評価して所定の基準を超えた前記流通データを、当該データ品質基準情報に対応する前記データ利用者に送付するデータ品質評価部と、を備え
前記流通データには複数のデータ項目が含まれ、
前記データ品質評価部は、前記データ項目ごとの情報の新しさである最新性、前記データ項目ごとの情報の確からしさである信憑性、および前記流通データを送付した前記データ提供者計算機を操作するデータ提供者における当該データ項目の確認の度合いに基づき正確性を評価し、
前記正確性は数値として算出され、
前記データ品質評価部は、前記正確性に前記流通データを送信した前記データ提供者計算機を操作するデータ提供者の信頼度を示す値を乗じることで蓋然性を算出する、データ流通システム。
a data provider computer that transmits distribution data to be evaluated and distributed;
A data value evaluation calculation device that evaluates the distribution data and transmits the distribution data to one or more data users based on the evaluation result,
The data value assessment calculation device comprises:
A storage unit for storing data quality standard information in which standards of data value corresponding to each of the plurality of data users are described;
a data quality evaluation unit that evaluates the distribution data based on the data quality standard information and sends the distribution data that exceeds a predetermined standard to the data user corresponding to the data quality standard information ;
The distribution data includes a plurality of data items,
the data quality evaluation unit evaluates accuracy based on recency, which is the newness of information for each of the data items, credibility, which is the reliability of information for each of the data items, and the degree of confirmation of the data items by a data provider who operates the data provider computer that sent the distribution data;
The accuracy is calculated as a numerical value,
A data distribution system , wherein the data quality evaluation unit calculates a probability by multiplying the accuracy by a value indicating the reliability of a data provider who operates the data provider computer that transmitted the distribution data .
請求項6に記載のデータ流通システムにおいて、
前記流通データを所有するデータ主権者は、前記複数のデータ利用者から前記流通データを取得可能な提供先候補を選択し、
前記データ品質評価部は、前記流通データの評価が所定の基準を超える前記データ品質基準情報に対応する前記データ利用者であって、かつ前記提供先候補に含まれる前記データ利用者に前記流通データを送付する、データ流通システム。
7. The data distribution system according to claim 6 ,
A data sovereign who owns the distribution data selects a candidate provider from among the plurality of data users who can acquire the distribution data;
A data distribution system in which the data quality evaluation unit sends the distribution data to the data user corresponding to the data quality standard information in which the evaluation of the distribution data exceeds a predetermined standard and who is included in the candidate recipients.
請求項に記載のデータ流通システムにおいて、
前記記憶部には、それぞれの前記データ提供者計算機に対応する1以上の前記データ利用者が示された送付リスト、および前記データ品質基準情報があらかじめ格納され、
前記データ品質評価部は、前記流通データの評価が所定の基準を超える前記データ品質基準情報に対応する前記データ利用者であって、かつ前記提供先候補に含まれ、かつ前記流通データを送信した前記データ提供者計算機と前記データ利用者の組合せが前記送付リストに示されている前記データ利用者に前記流通データを送付する、データ流通システム。
The data distribution system according to claim 7 ,
The storage unit stores in advance a delivery list indicating one or more data users corresponding to each of the data provider computers, and the data quality standard information;
A data distribution system in which the data quality evaluation unit sends the distribution data to the data user corresponding to the data quality standard information in which the evaluation of the distribution data exceeds a predetermined standard, who is included in the candidate recipients, and whose combination of the data provider computer that sent the distribution data and the data user is shown in the sending list.
請求項に記載のデータ流通システムにおいて、
前記データ品質基準情報には、情報の新しさである最新性の基準が前記データ項目ごとに含まれ、情報の確からしさである信憑性の基準が前記データ項目ごとに含まれる、データ流通システム。
7. The data distribution system according to claim 6 ,
A data distribution system, wherein the data quality standard information includes a recency standard, which is the newness of information, for each of the data items, and a credibility standard, which is the reliability of information, for each of the data items.
請求項に記載のデータ流通システムにおいて、
前記データ品質評価部はさらに、前記データ項目ごとに、前記蓋然性の値を前記データ品質基準情報に含まれる当該データ項目における重要度により重みづけして得られる値を用いて相対データ価値を算出する、データ流通システム。
7. The data distribution system according to claim 6 ,
A data distribution system in which the data quality evaluation unit further calculates a relative data value for each data item using a value obtained by weighting the probability value by the importance of the data item contained in the data quality standard information.
JP2021181307A 2021-11-05 2021-11-05 Data value evaluation calculation device, data distribution system Active JP7473514B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021181307A JP7473514B2 (en) 2021-11-05 2021-11-05 Data value evaluation calculation device, data distribution system
PCT/JP2022/031895 WO2023079818A1 (en) 2021-11-05 2022-08-24 Data value evaluation operation device and data distribution system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021181307A JP7473514B2 (en) 2021-11-05 2021-11-05 Data value evaluation calculation device, data distribution system

Publications (3)

Publication Number Publication Date
JP2023069454A JP2023069454A (en) 2023-05-18
JP2023069454A5 JP2023069454A5 (en) 2024-03-12
JP7473514B2 true JP7473514B2 (en) 2024-04-23

Family

ID=86241249

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021181307A Active JP7473514B2 (en) 2021-11-05 2021-11-05 Data value evaluation calculation device, data distribution system

Country Status (2)

Country Link
JP (1) JP7473514B2 (en)
WO (1) WO2023079818A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009199573A (en) 2008-01-25 2009-09-03 Nippon Telegr & Teleph Corp <Ntt> Attribute information disclosure system, attribute information disclosure method and attribute information disclosure processing program
JP2017111501A (en) 2015-12-14 2017-06-22 オムロン株式会社 Data flow control device and data flow control method
WO2021085061A1 (en) 2019-10-31 2021-05-06 日本電気株式会社 Information transaction system, information transaction device, information transaction method, and program
JP2021114141A (en) 2020-01-20 2021-08-05 富士通株式会社 Server equipment, data processing methods, and communication programs
JP2021114240A (en) 2020-01-21 2021-08-05 富士通株式会社 Data transaction support method, data transaction support program, data transaction support system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10260955A (en) * 1997-03-19 1998-09-29 Toshiba Corp Information collecting device, information evaluating device, information processing system, information collecting method, information evaluating method and information processing method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009199573A (en) 2008-01-25 2009-09-03 Nippon Telegr & Teleph Corp <Ntt> Attribute information disclosure system, attribute information disclosure method and attribute information disclosure processing program
JP2017111501A (en) 2015-12-14 2017-06-22 オムロン株式会社 Data flow control device and data flow control method
WO2021085061A1 (en) 2019-10-31 2021-05-06 日本電気株式会社 Information transaction system, information transaction device, information transaction method, and program
JP2021114141A (en) 2020-01-20 2021-08-05 富士通株式会社 Server equipment, data processing methods, and communication programs
JP2021114240A (en) 2020-01-21 2021-08-05 富士通株式会社 Data transaction support method, data transaction support program, data transaction support system

Also Published As

Publication number Publication date
JP2023069454A (en) 2023-05-18
WO2023079818A1 (en) 2023-05-11

Similar Documents

Publication Publication Date Title
US20210090119A1 (en) Predictive recommendation system
KR102110733B1 (en) Method and system for providing contents reward based on blockchain
US20220027915A1 (en) Systems and methods for processing transactions using customized transaction classifiers
CN100418060C (en) Prioritization of response activities
US11386488B2 (en) System and method for combining product specific data with customer and merchant specific data
US20020069108A1 (en) Apparatus and method for online fundraising
US20060212376A1 (en) Systems and methods for real-time, dynamic multi-dimensional constraint analysis of portfolios of financial instruments
JP2009169968A (en) Method and system for determining market demand based on consumer contribution
CN110737831B (en) System and method for adapting search results
US20020007378A1 (en) Page display method for selecting and displaying page depending on customer level of user
JP2002334201A (en) Business support system and business support method
US20210182730A1 (en) Systems and methods for detecting non-causal dependencies in machine learning models
KR20100066862A (en) Management system for book reading
US20240338646A1 (en) Systems and methods for obtaining information from a digital message
Powell et al. Evaluating how safety-net hospitals are identified: systematic review and recommendations
US20180253711A1 (en) Inventory management system and method
JP7473514B2 (en) Data value evaluation calculation device, data distribution system
JP2021060883A (en) Computer program, transmission method, and transmission device
JP4376703B2 (en) Incentive management apparatus, incentive management method, and incentive management system
Ozecan et al. An Integrative Model on User Satisfaction and Continuance Intention for Using M-Banking.
French et al. Redefining the customer service relationship through blockchain
CN117455579B (en) Commodity recommendation intervention method, commodity recommendation intervention device, medium and equipment
US20220036376A1 (en) Methods and systems for suggesting alternative phrases for text-based web content
KR102486324B1 (en) Method for matching buyer and seller for vehicle
US20110022406A1 (en) Apparatus and method for providing security in an online gaming and/or digital environment

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240304

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240304

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240411

R150 Certificate of patent or registration of utility model

Ref document number: 7473514

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150