WO2014091788A1 - Customer-specific, data-format-converted-data provision system, and customer-specific, data-format-converted-data provision method - Google Patents

Customer-specific, data-format-converted-data provision system, and customer-specific, data-format-converted-data provision method Download PDF

Info

Publication number
WO2014091788A1
WO2014091788A1 PCT/JP2013/069619 JP2013069619W WO2014091788A1 WO 2014091788 A1 WO2014091788 A1 WO 2014091788A1 JP 2013069619 W JP2013069619 W JP 2013069619W WO 2014091788 A1 WO2014091788 A1 WO 2014091788A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
data format
format
provider
service
Prior art date
Application number
PCT/JP2013/069619
Other languages
French (fr)
Japanese (ja)
Inventor
正人 橘
紀宏 津嶋
Original Assignee
株式会社日立システムズ
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 株式会社日立システムズ filed Critical 株式会社日立システムズ
Publication of WO2014091788A1 publication Critical patent/WO2014091788A1/en

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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Definitions

  • the present invention relates to a customer-specific data format conversion data providing system and a customer-specific data format conversion data providing method.
  • the present invention relates to a customer-specific data format conversion data providing system and a customer-specific data format conversion data providing method that can be converted into a data format corresponding to each user and provided to the data receiver side.
  • a service platform serving as a basis for a specific business service for a service provider that provides a specific business service to a service receiving business such as a restaurant using the Internet or the Web.
  • a service providing system that provides services and supports the business of the service receiving business with business services based on the service infrastructure.
  • Such a service providing system includes a service infrastructure provider device, a service provider operator device, a service receiving operator device, and a user terminal device.
  • the service platform operator device is a system or device that provides a service provider device with a function (service) based on the provided service platform, for example, a SaaS (Software as a Service) type business system.
  • a SaaS Software as a Service
  • the service provider device is a system or device that receives a business system (business SaaS) based on a service platform provided from a service platform operator device. Further, for example, it is a system or apparatus that customizes the business system according to the request of the service receiving business operator (or directly from the user) and provides it to the service receiving business operator.
  • business SaaS business system
  • the service provider device is a system or device that receives a business system (business SaaS) based on a service platform provided from a service platform operator device. Further, for example, it is a system or apparatus that customizes the business system according to the request of the service receiving business operator (or directly from the user) and provides it to the service receiving business operator.
  • the service enjoyment provider device is a system or device that receives a service provided by a service provider. Further, for example, it is a device that provides user information provided by the user to the service provider device side.
  • the user terminal device is, for example, a terminal that inputs user information by itself and provides it to the service receiving provider device side.
  • the user terminal device may be a device that can automatically collect information on the mobile terminal by holding the user's own mobile terminal.
  • the original user information which a service receiving provider and a service provision provider own contains useful information. If the service platform provider is provided with this useful original user information and can analyze the information, it can be expected to provide better business support.
  • Patent Document 1 JP-A-2009-93569
  • Patent Document 2 JP-A-9-153094
  • Patent Document 1 when changing from the SaaS environment to the SI environment, in the business service that has started to be used in the SaaS mode, it is possible to reduce the occurrence of burial costs and opportunity loss.
  • a service address list for recording business service addresses is provided in city B, and the addresses in the service address list are updated in accordance with the business service transition.
  • a data address list for recording business data addresses is provided in Company A and City B, and the addresses in both data address lists are updated as business data is migrated. To do. In these updates, a technique for changing an access method so that addresses are logically the same is disclosed.
  • Patent Document 2 discloses a sales promotion effect analysis method for analyzing a sales promotion effect of a product from information related to the customer, information on the product referred to when the customer considered purchasing the product, and information on the product purchased by the customer. And an implementation system thereof.
  • JP 2009-93569 A Japanese Patent Laid-Open No. 9-153094
  • the service infrastructure provider can support the business of the service provider. Further, the service provider can support the business of the service enjoyer. And by these business support, the business of the whole system can be made efficient and the business efficiency can be improved.
  • each service provider and service platform provider that provides such a service usually holds (accumulates) and manages data related to each user, such as data such as preferences and behavior history.
  • this user data is analyzed, and useful information and original data based on the analysis results are provided to service users (stores, general companies, etc.) that receive services from service providers. If there is a system that can do this, it can be expected to improve operational efficiency.
  • the “user” in the present invention is an individual, group, or company that uses the system, and a specific user (one person, one group, one user that can identify one company) and an unspecified user (one user, one group, one company can be specified). Individuals, organizations, and companies that cannot or cannot be specified).
  • a terminal or the like used by the user in this system is referred to as a “user side terminal”.
  • the term “individual” with respect to the user includes organizations and companies as the user.
  • service enjoying operator is an entity that receives the original business support service (first service) by this system, and the system component device provided on the service enjoying operator side is referred to as “service enjoying operator”. Say "business equipment”.
  • service enjoying operator means that the term “provided in the service receiving service provider” is provided.
  • provider on the side is used in the same manner hereinafter.
  • a “service provider” is an entity that provides an original business support service (first service) using this system, and a system component device provided on the service provider side is referred to as a “service provider business”. Say the device.
  • a “service infrastructure provider” is a company that bundles a plurality of service providers, and provides service infrastructure such as business and reservation functions (business services and reservation services) and / or service providers. It is a business entity provided to the enjoying business. Then, information is collected from time to time based on the contract from the service receiving provider device and / or the service providing provider device, and the information is analyzed, for example, and analyzed to the service receiving provider side and / or the service providing provider side. Provided as (second service).
  • the information to be provided need not be limited to analysis information, and for example, in response to a request from a data provider, non-analysis information with the original data as it is may be provided.
  • a system component device provided on the service infrastructure provider side is referred to as a “service infrastructure provider apparatus”.
  • data provider and “data receiver” refer to a service provider and a service receiver. Then, for example, the original user information Ia, Ib is transmitted as raw data, or as anonymized data XIa, XIb satisfying k-anonymity as data provided to the service infrastructure provider side, and the data is also transmitted to the service infrastructure provider It is received as analysis data or raw data analyzed on the side.
  • a system component device provided on the data provider side is referred to as a “data provider unit”, and a system component unit provided on the data receiver side is referred to as a “data receiver unit”.
  • the data provider side is a “data provider” and the data receiver side is a “data receiver”.
  • the data provider is not limited to a “provider” but may be a “user” individual. Therefore, in the embodiments described later, there may be simply referred to as “data provider” and “data receiver”.
  • a service infrastructure provider is a company that bundles multiple service providers
  • the service infrastructure provider integrates or integrates various data stored in multiple service providers. If it can be analyzed, higher value-added analysis becomes possible, and as a result, higher value-added analysis results for users including service providers and / or service users Can be provided.
  • “High-value-added analysis” means personalization (sending information by e-mail, etc.) according to personalization (customers and prospective users' preferences and attributes) and recommended recommendations (recommendation: user preferences). This is an analysis for providing basic data that can be realized by analyzing and selecting information that is likely to be interesting for each user.
  • various data are collected from the service provider side.
  • the data is resistant to aggregation and analysis (analysis). It is necessary to perform data cleansing processing in order to make it possible.
  • the reason is that the data format is different for each service provider. In other words, the unit of data of each data provider is different, or if it is numeric data, it may be a category.
  • the system that is, the service provider and the service infrastructure provider have previously presented a common data format to the data provider, and the common data format
  • a method of receiving data from the data provider side can be considered.
  • the present invention collects various data created by a plurality of data providers (or data providers), and sets the data format of the collected data as a basic data format policy on the service infrastructure provider side.
  • the data is aggregated, analyzed, and data mined, and the basic data format of the aggregated, analyzed, and data mined data is converted into a data format that complies with the data format policy of the data receiver.
  • the data format conversion data providing system for each customer and the data format conversion data providing method for each customer capable of providing the data of the aggregation, analysis, and data mining to each data receiving company (or data receiving person) side Is to provide.
  • a customer-specific data format conversion data providing system of the present invention is a customer having at least one service platform operator device, a plurality of data provider devices, and a plurality of data receiver devices.
  • the service infrastructure provider device receives the data from each data provider device in a data format unique to each data provider device, and the data receiver A data distribution unit that distributes data received from each data provider device to the data receiver device in response to a request from the device, and the service infrastructure provider device records various data description formats in advance.
  • a data format recording unit, and in addition, the service platform operator device is the data receiver device Customer-specific data format conversion data providing system comprising the data distribution processing section for distributing the data format as follows in accordance with the request of the data enjoying's device when delivering data.
  • the distribution request from the data receiver apparatus requests data distribution in the data format of the service infrastructure provider apparatus
  • the data format information recorded in the data format recording unit is In consideration, the data format of each received data provider device is converted into the data format of the service platform operator device and distributed.
  • the distribution request from the data receiver device requests data distribution in the data format of the data receiver device, refer to the data format information recorded in the data format recording unit.
  • the received data format of each data provider apparatus is converted into the data format of the data receiver apparatus and distributed.
  • the distribution request from the data receiver device requests data in the data format of each data provider device, the data is distributed as it is in the data format of each data provider device.
  • the customer-specific data format conversion data providing system of the present invention includes a service infrastructure provider device, a data provider device, and a data receiver device, and the service infrastructure provider device is the data provider.
  • a receiving unit that receives data from the device and data format information of the data, request data format information from the service receiver device, data format information on the service platform operator device side, and the data provider device Data format information, a storage unit for recording the data format information of the data beneficiary operator device, and a data distribution request from the data beneficiary device, and the data distribution request is the data format of the infrastructure operator device What is the format, the format of the data format of the data receiving provider device Or a data format for converting the data format of the data provider device into the data format of the data format of the data delivery request in consideration of the data format information of the storage unit And a data distribution unit that transmits the data of the data provider device to the user device in a data format converted by the data format conversion unit.
  • the service infrastructure provider device further includes a data analysis unit that receives and manages data recorded and managed in accordance with the infrastructure data format policy on the service infrastructure operator device side, and the data analysis unit Is converted from the basic data format to the data format of the data receiver device by the data distribution data format conversion unit, and the analysis data after the data format conversion is converted via the data distribution unit. It transmits to the said data receiver apparatus side, It is characterized by the above-mentioned.
  • the data format information of the data provider device and the data receiver device includes information indicating the type in each item of the data format master of the service platform operator device, and the types include the data provider device and the data receiver. It is specified on the device side.
  • the customer-specific data format conversion data providing method of the present invention provides customer-specific data format conversion data having at least one service platform operator device, a plurality of data provider devices, and a plurality of data receiver devices.
  • the service platform operator device comprises a server having a control unit, and the control unit receives data from each data provider device in a data format unique to each data provider device; Distributing the data received from each data provider device in response to the request of the data receiver device to the data receiver device, and the service infrastructure provider device is a description format of various data Including a data format recording unit for pre-recording, and the control unit, in addition, the service platform operator device
  • a data format conversion data providing method for each customer comprising a step of distributing data in the following data format in response to a request from the data receiver device when distributing data to the data receiver device .
  • the data format information recorded in the data format recording unit is In consideration, the data format of each received data provider device is converted into the data format of the service platform operator device and distributed.
  • the distribution request from the data receiver device requests data distribution in the data format of the data receiver device, refer to the data format information recorded in the data format recording unit. Then, the received data format of each data provider apparatus is converted into the data format of the data receiver apparatus and distributed.
  • the distribution request from the data receiver device requests data in the data format of each data provider device, the data is distributed as it is in the data format of each data provider device.
  • the customer-specific data format conversion data providing method of the present invention is a system having a service platform operator device, a data provider device, and a data beneficiary device, and the service platform provider device has a control unit.
  • a server wherein the control unit receives data from the data provider device, data format information of the data, data format information from the service receiver device, and data on the service infrastructure provider device side.
  • the format information, the data format information of the data provider device, the step of recording the data format information of the data receiver operator device, and the data distribution request from the data receiver device are received.
  • Data format of the platform operator device previous
  • the data format of the data provider device is changed to the data distribution by referring to the data format information of the storage unit Converting to a data format of a requested data format format, and transmitting the data of the data provider device to the user device in the data format converted by the data format conversion unit.
  • the control unit further includes a step of receiving data recorded and managed in accordance with a basic data format policy on the service infrastructure provider device side and analyzing the data.
  • the data format information of the data provider device and the data receiver device includes information indicating a type corresponding to each item of the data format master of the service infrastructure provider device, and the type includes the data provider device and the data It is specified on the beneficiary device side.
  • one or more data of data formats provided from each data provider side and having different data format policies on the data provider side are collected, and the data format of the collected data is unified. It is possible to convert the data format into the data format on the data receiver side based on the data format policy according to the specification or the data format specified by the data receiver and the request. Data from the provider side can be provided to the data receiver side. Thereby, there is an effect that the processing burden when the data provider side provides the data can be reduced.
  • each data format from each data provider side into a unified data format (basic data format) on the service platform side, for the platform provider side, multiple data providers side It is also possible to analyze by integrating, fusing, or integrating multiple data, and it is not necessary for the data provider side to perform special processing such as data format conversion, and for the data receiver side the data It is also possible to analyze the provider's data independently. Problems, configurations, and effects other than those described above will become apparent from the following description of embodiments.
  • FIG. 5 is a table showing a data format master of “text” of the type of the basic data format example of FIG. 4.
  • FIG. 5 is a table showing a data format master of “zip code” of the type of the basic data format example of FIG. 4.
  • FIG. 5 is a table showing a “numeric” data format master of the type of the base data format example of FIG. 4.
  • FIG. 5 is a table showing a data format master of “date” of the type of the base data format example of FIG. 4.
  • 5 is a table showing a data format master of “currency” of the type of the base data format example of FIG. 4.
  • 5 is a table showing a data format master of “telephone number” of the type of the basic data format example of FIG. 4.
  • FIG. 5 is a table showing a “percent” data format master of the type of the base data format example of FIG. 4.
  • FIG. It is a figure which shows the example of a data format of the provision history data of a data provider (A company), and the example of the data (provided value).
  • FIG. 1 It is a figure which shows the example of a data format of the purchase history data of a data beneficiary (P company), and the example of the data (purchase value). It is a flowchart figure explaining the processing flow of the data format conversion method of this invention. It is a figure which shows typically a mode that several each company data (Ia, Ib, Ic) are transmitted with respect to the base
  • the service providing system is a service infrastructure provider system or apparatus (hereinafter referred to as a service infrastructure provider apparatus) that provides an application service or SI, that is, a service (first service S1) such as a reservation function or business SaaS to the service provider. And a service provider system or device (hereinafter referred to as a service provider device) that customizes the first service and provides it to the service receiver in accordance with the request of the service receiver (such as a restaurant). And).
  • a service infrastructure provider apparatus that provides an application service or SI, that is, a service (first service S1) such as a reservation function or business SaaS to the service provider.
  • a service provider system or device hereinafter referred to as a service provider device that customizes the first service and provides it to the service receiver in accordance with the request of the service receiver (such as a restaurant).
  • Service enjoyment businesses provide users (consumers) with food and drinks and merchandise, and receive user information (original information) from the users.
  • the service infrastructure provider device may be a device that provides, for example, a PaaS (Platform as a Service), an ASP (Application Service Provider) service, or the like that lends a platform including an OS.
  • PaaS Platinum as a Service
  • ASP Application Service Provider
  • the service platform operator apparatus of the service providing system includes an application server (hereinafter referred to as a service platform provider server) that provides a reservation management service (application service) or the like to the service provider apparatus.
  • a service platform provider server an application server that provides a reservation management service (application service) or the like to the service provider apparatus.
  • the service provider device customizes this reservation management service according to the request of the service receiving provider, and accepts and manages the reservation information of the user (consumer) from the service enjoying provider (hereinafter referred to as the service provider). (Referred to as server).
  • this is a mechanism for supporting the business of the service receiving business operator in cooperation with the service infrastructure business operator device and the service providing business operator device.
  • a system with such a mechanism generally corresponds to an individual project basis for each service receiving company. Therefore, the service platform operator device provides the first service S1 to the service provider device, and the service provider device provides the customized first service (service start) to the service receiving operator. ) And also manages user information (original information) Ia, Ib, etc. based on the provided first service.
  • SaaS means that the function (first service) provided by the information system (software) is used by the service provider and the service receiving provider via the network without particularly constructing or introducing a new system. It is an ICT utilization environment that makes possible.
  • SaaS has the advantage that services required when needed can be used quickly without the need for special system construction.
  • it is not necessary to prepare a special environment in the company, so that the operation start time of the function (service) can be advanced and the cost can be reduced.
  • the Internet and WAN are used, the operation is almost the same as that using an in-house system due to technological innovation of the network and browser.
  • service providers and service users can expect to reduce costs and expand sales by using SaaS and SI provided by service infrastructure operators and operation / maintenance.
  • data from such data provider devices (service provider devices A and B, service receiving provider devices a1, a2, b1, b2, etc.) is collected and analyzed, for example.
  • the result (data) of executing data mining or the like can be provided to the device side of the data receiver in a data format corresponding to each data receiver.
  • the data is transmitted in the data format of the data receiver device
  • the distribution request of the data receiver device is a data distribution request in the data format of the data provider device
  • the data is transmitted in the data format of the data provider device. The transmission is performed in a so-called data format for each request of the data receiver.
  • FIG. 1 is a diagram showing the overall configuration of a service providing system in which the customer-specific data format conversion data providing system of the present invention is applied to a service platform operator device.
  • the service providing system includes a data providing operator device 12 of a data providing operator and a service infrastructure operator device 3 of a service infrastructure operator.
  • the data provider device 12 includes a plurality of service provider devices 2 including a plurality of service provider devices A, B..., A service receiving business including a plurality of service receiving provider devices a, b. Person device 1.
  • the data provider company 12 includes a data provider server 121.
  • Each service receiving company device 1 is, for example, a device on the side of a plurality of stores a1 and a2 or a plurality of companies b1 and b2, and includes a server 11 for service receiving companies. Then, each service receiving company server 11 outputs the original user information Ia and Ib to the service providing company apparatus 2.
  • the original user information Ia and Ib is sent from the user side corresponding to the first service S1 (business / reservation function, etc.) provided from the service infrastructure company apparatus 3 via the network 4. .
  • Each service provider device 2 includes a service provider server 21.
  • the server 21 for service provider receives each original user information Ia, Ib, and uses the anonymization technology well known to the extent that the original user information is directly or cannot be specified. Is transmitted to the service infrastructure provider apparatus 3 side via the network 4.
  • the service infrastructure provider device 3 includes a service infrastructure provider server 31.
  • the service infrastructure provider server 31 has a function of receiving data provided from the data provider provider server 121 and analyzing the data.
  • FIG. 2 is a block diagram showing configurations of the service infrastructure provider server 31, the data provider server 121, and the data beneficiary server 1216.
  • the service provider server 21 of FIG. 1 is used as the data provider server 121
  • the service receiver server 11 is used as the data receiver server 1216
  • the service provider business is started from the data provider server 121.
  • the data provided to the user server 31 will be described on the premise of the original data Ia, Ib,. Further, the description will be made on the assumption that data from the data provider server 121 is analyzed and the analysis data is transmitted to the data receiver server 1216. This data analysis may be performed as necessary, and is not essential.
  • the data provider server 121 includes a data transmission unit 1215, an analysis data reception unit 1213, and the like. Then, the service infrastructure provider provides data format information F (Fa, Fb,%) Indicating the data I (Ia, Ib, etc And the data format of the data. Provided to the service server 31, but may be used as a data receiver server that receives the analysis data S from the service infrastructure provider server 31.
  • the data receiver server 1216 may be used as a data provider server that provides the data Ip and the data format F information (Fp) of the data.
  • the service infrastructure provider server 31 In order for the data receiver server 1216 to receive the analysis data S from the service infrastructure provider server 31, the service infrastructure provider server 31 is requested to that effect (data enjoyment request signal), and the service Data format information indicating the data format determined in accordance with the cleansing policy on the receiving business server 1216 side, that is, data format information F (Fp) indicating in what data format the user wants to receive data (receive data distribution) ) To the service infrastructure provider server 31 side. This data format information may be registered in advance on the service infrastructure provider server 31 side.
  • the service infrastructure provider server 31 includes an input / output device (input / output interface) 311, a storage device (storage means) 312, and an arithmetic device (calculation means) 313. These are connected by LAN.
  • the storage device 312 includes a data provider and data receiver management master DB / data and data format information management DB 3121, an analysis data DB 3122, and a data format definition document management master DB 3123.
  • the data provider and data receiver management master DB / data and data format information management DB 3121 manages data and data format information of the data provider and data receiver, and is provided from the data provider server 121.
  • Data I original data Ia, Ib, Ic,
  • data format information F data format information Fa, Fb, Fc, etc Of the data are stored in association with each other and managed.
  • the analysis data DB 3122 stores and manages analysis data (data mining) obtained by analysis by the data analysis unit 31314.
  • the data format definition document management master DB 3123 records the data format master information of the data format definition document that defines the policy of the basic data format (Fy) of the server 31 for service infrastructure providers.
  • the data format definition document including the basic data format information for conversion to the data format F (Fy) according to the cleansing policy is managed.
  • the base data format information may be stored and managed in the data provider and data receiver management master DB / data and data format information management DB 3121.
  • the arithmetic device 313 includes a data provider and a data receiver recognition unit (company recognition unit) 31111, a data and data format information reception unit 31211, a data format conversion unit (data format conversion means) 31313, a data analysis unit 31314, data A distribution data format conversion unit (data format conversion means) 31316, a data writing / reading unit 31317, and an analysis data distribution unit 31318 are included.
  • the provider recognition unit 31131 recognizes the data provider and the data beneficiary. Based on the recognition result, data and data format information from the data provider server 121 are received, and it is determined whether to provide analysis data to the data receiver server 1216 (service). It has a function.
  • the data and data format information receiving unit 31212 receives data I (Ia, Ib, Ic,%) From the data provider server 121 and data format information F (Fa, Fb, Fc,%) Of the data. And the data format information F (Fp) designated or requested from the data receiver server 1216 is received.
  • the data format conversion unit 31313 designates the data format of the data provided from the data provider server 121 from the data receiver server 1216 in accordance with the basic data format policy of the definition document of the data format definition document management master DB 3123. Or convert to the required data format. For example, each data format (Fa, Fb, Fc,%) Of the provided data (Ia, Ib, Ic,%) Is converted into a unified base data format (Fy). Data format conversion is performed in consideration of infrastructure data format information on the infrastructure provider side and data format information from the data provider and data receiver.
  • This data format conversion is for the cleansing processing so that the data of the plurality of data provider servers 121 can be integrated or analyzed by the service infrastructure provider server 31. Thereby, each data provider server 121 can provide data to the service infrastructure provider server 31 in the state of the data format of the original cleansing process.
  • the service platform server 31 converts the data provided from the service provider server 121 into a unified data format even if the data formats are different from each other. By integrating or analyzing, it is possible to perform better high value added analysis.
  • the data analysis unit 31314 analyzes data (data mining) using the data format converted by the data format conversion unit 31313.
  • the data writing / reading unit 31317 writes the data (Fa, Fb,%) And the data format information (Fa, Fb,%) And the data format information (Fa, Fb,%) Of the data provider server described above to the DB 3121 and reads them from the DB.
  • the analysis data distribution unit 31318 transmits the data analyzed by the data analysis unit 31314 to the data receiver server 1216.
  • FIG. 3 is a functional block diagram showing an example of the service infrastructure provider server 31.
  • the server 31 converts the provided data Ia, Ib, Ic,... Ip and the data format information Fa, Fb, Fc... Fp of the data into data and data format information receiving unit 31212 (see FIG. 2).
  • the data and data format information management DB 3121 are stored in the data and data format information management DB 3121 in association with the data.
  • the provided data Ia, Ib, Ic,... Ip are stored in the data and data format information management DB 3121 in the data format provided from the data provider server 121, and then the data format conversion unit 31313 The data format may be changed. Further, after the data format is converted by the data format conversion unit 31313, the provided data Ia, Ib, Ic,... Ip may be stored in the data and data format information management DB 3121.
  • the data format information Fa, Fb, Fc... Fp of the data is stored in the data and data format information management DB 3121 in association with the provided data Ia, Ib, Ic,.
  • the data analysis unit 31314 analyzes the data after converting the data format.
  • the data analysis unit 31314 not only combines or integrates a plurality of data but also analyzes the data recipient server 1216 that receives the analysis result. It is also possible to analyze only the data from the server for the specific data provider according to the designation or request from.
  • the specific data from the specific data provider server is selected from the analysis results, and the detailed request for the specific data is sent to the service infrastructure provider server 31. This is done by notifying them. That is, this selection is for the data receiver server 1216 to request the service infrastructure provider server 31 what data format format the user wants to enjoy (data distribution).
  • the data provided from the specific data provider server 1216 is converted into a data format based on the designation or request of the data receiver server 1216 by the data distribution data format conversion unit 31316, and the converted data The data is sent to the data receiver server 1216 in a format.
  • FIG. 4 is a diagram showing an example of a basic data format of the data format definition document management master DB 3123 of FIG. 2 and an example of the data.
  • the base data format 410 (base data format Fy) of the service base provider device has columns of item 411, item meaning 412, type 413, and type 414.
  • Item 411 indicates a data item name, and includes “g_name” 4111, “g_name_kana” 4112, “g_address” 4113, “g_zip” 4114, “g_point” 4115, “g_date” 4116, and “g_account” 4117.
  • Item meaning 412 indicates “name”, “name (kana)”, “address”, “zip code”, “point usage rate”, “purchase date”, and “use amount”.
  • the type 413 indicates “text”, “text”, “text”, “zip code”, “numerical value”, “date”, “currency”.
  • Type 414 indicates “type 0”, “type 1”, “type 0”, “type 1”, “type 0”, “type 2”, “type 2”.
  • “g_name” 4111 column of the item “name”, “text”, and “type 0” are associated, and in the “g_name_kana” 4112 column, “name (kana)”, “text”, “Type 1” is associated, “g_address” 4113 is associated with “address”, “text”, “type 0”, and “g_zip” 4114 is associated with “zip code”, “ “Zip code” and “type 1” are associated, “g_point” 4115 is associated with “point utilization rate”, “numerical value”, and “type 0”, and “g_date” 4116 is associated with “Purchase date”, “date”, and “type 2” are associated with each other, and “usage amount”, “currency”, and “type 2” are associated with the “g_account” 4117 column.
  • Examples of data of “g_name” 4111, “g_name_kana” 4112, “g_address” 4113, “g_zip” 4114, “g_point” 4115, “g_date” 4116, and “g_account” 4117 of the item 411 are, for example, “Hitachi Joji”, “Hitachi” “Taro”, “Minato-ku, Tokyo”, “1400000”, “0.234", “September 23, 2012”, “ ⁇ 2,309,987”, “Hideki Hitachi”, “Hitachi Hitachi”, “Omiya Ward, Saitama City", “3300800 ”,“ 0.456 ”,“ 2012/04/03 ”,“ 1,098,887 ”,“ Hitachi Eiji ”,“ Hitai Eiji ”,“ Chuo-ku, Tokyo ”,“ 1030000 ”,“ 0.576 ”,“ August 27th, 2012 ” “, ⁇ 987,654", "Hitachi Takuya”, “Hitachi Takuya”, “Chu
  • FIG. 5 is a diagram showing an example of a table in the data format definition document management master DB 3123 of FIG. 2, and is a diagram showing an example of a “text” data format master of a type 413 in FIG.
  • a “text” data format master 510 indicates a type and a display format.
  • the type has a plurality of types 0 to 6, and the display format corresponds to each type and defines the type. ing. For example, type 0 indicates no designation, type 1 indicates a full-width hiragana “Hitachi Joji”, and type 2 indicates a full-width katakana “Hitachi Joji”.
  • Type 3 indicates the half-width Katakana “Hitachi Joushi”
  • Type 4 indicates the full-width Hiragana full-capital letter “Hitaji Yoji”
  • Type 5 indicates the full-width Katakana full-capital letter “Hitachi Diyouji”
  • Type 6 Half-width katakana in all capital letters “Hitachi jiyoji”.
  • FIG. 6 is a diagram showing an example of a table of the data format definition document management master DB 3123 of FIG. 2, and is a diagram showing an example of a data format master of “zip code” of type 413 of FIG.
  • the “zip code” data format master 610 indicates the type and display format.
  • the type includes a plurality of types 0 to 3, and the display format corresponds to each type and defines the type. is doing. For example, type 0 indicates no designation, type 1 indicates no hyphen, and type 2 indicates a hyphen.
  • FIG. 7 is a diagram showing an example of a table in the data format definition document management master DB 3123 in FIG. 2, and is a diagram showing an example of a “numeric” data format master of a type 413 in FIG.
  • a “numeric” data format master 710 indicates a type and a display format.
  • the type has a plurality of types 0 to 6, and the display format corresponds to each type and defines the type. ing. For example, type 0 indicates no designation, type 1 indicates “ ⁇ #, ##. #”, And type 2 indicates “ ⁇ #, ##. #”. Type 3 indicates “-#####. #”, Type 4 indicates “ ⁇ #####. #”, Type 5 indicates “ ⁇ ######”, and Type 6 indicates , “ ⁇ ######” is shown.
  • FIG. 8 is a diagram showing an example of the table of the data format definition document management master DB 3123 of FIG. 2, and is a diagram showing an example of the “date” data format master of the type 413 of FIG.
  • the “date” data format master 810 indicates the type and display format.
  • the type has a plurality of types 0 to 3, and the display format corresponds to each type and defines the type. ing. For example, type 0 indicates no designation, type 1 indicates “YYYYMMDD”, type 2 indicates “YYYY / MM / DD”, and type 3 indicates “DDMM, YYYY”.
  • FIG. 9 is a diagram showing an example of a table in the data format definition document management master DB 3123 of FIG. 2, and is a diagram showing an example of a data format master of “currency” of type 413 in FIG.
  • a data format master 910 of “currency” shows types and display formats.
  • the types have a plurality of types 0 to 3, and the display formats correspond to each type and define the types. ing. For example, type 0 indicates “no designation”, type 1 indicates “no currency mark”, and type 2 indicates “with currency mark”.
  • FIG. 10 is a diagram showing a table example of the data format definition document management master DB 3123 of FIG. 2 and shows an example of the data format master of “telephone number”, which is not explicitly shown in the type 413 of FIG. FIG.
  • a “zip code” data format master 1010 indicates a type and a display format.
  • the type has a plurality of types 0 to 3, and the display format corresponds to each type and defines the type. is doing. For example, type 0 indicates “not specified”, type 1 indicates “no hyphen”, and type 2 indicates “with hyphen”.
  • FIG. 11 is a diagram showing an example of a table of the data format definition document management master DB 3123 of FIG. 2, and a diagram showing an example of a “percent” data format master, which is not explicitly shown in the type 413 of FIG. 4. It is.
  • the “percent” data format master 1020 indicates the type and display format.
  • the type has a plurality of types 0 to 3, and the display format corresponds to each type and defines the type. ing. For example, type 0 indicates “not specified”, type 1 indicates “no%”, and type 2 indicates “%”.
  • FIG. 12 is a diagram showing an example of the data format of the provision history data of Company A and an example of the data (provided value) showing an example of the server 121 for data provider.
  • the data format (data format Fa) of the provided history data of company A has columns of item 1110, item meaning 1120, type 1130, type 1140.
  • Item 1110 indicates a data item name, and includes “a_name” 11101, “a_name_kana” 11102, “a_address” 11103, “a_zip” 11104, “a_point” 11105, “a_date” 11106, and “a_account” 11107.
  • a_name_kana Is the katakana name “type 2”
  • a_zip is the postcode “type 2” with a hyphen
  • a_point is the percent “type 2”
  • a_date is the date “type 1” without the slash.
  • FIG. 13 is a diagram showing an example of the data format of purchase history data of Company P showing an example of the server 1216 for data beneficiaries and an example of the data (purchase value).
  • the data format (data format Fp) of purchase history data of Company P has columns of item 1210, item meaning 1220, type 1230, type 1240.
  • Item 1210 indicates a data item name, and includes “p_name” 12101, “p_name_kana” 11202, “p_address” 12103, “p_zip” 12104, “p_point” 12105, “p_date” 12106, and “p_account” 12107.
  • FIG. 14 is a diagram for explaining the processing flow of the data format conversion data providing method for each customer according to the present invention.
  • the case where the number of data provider servers 121 is two is shown, and the case where the number of data receiver servers 1216 is one is shown.
  • step S1211 the data provider server 121 transmits the data Ia and the data format information Fa of the data to the service infrastructure provider server 31. Similarly, another data provider server 121 transmits the data Ib and the data format information Fb of the data to the service platform server 31 in step S1212.
  • step S12161 the data beneficiary server 1216 transmits the data format information Fp that designates or requests the data format for receiving the analysis data to the service infrastructure provider server 31.
  • step S311 the service infrastructure provider server 31 receives these data and data format information, writes them in the data and data format information management DB 3121, and stores them.
  • step S312 the data format of the data from the data provider server 121 is converted into a data format Fy in accordance with the cleansing policy of the service infrastructure provider server 31.
  • This data format conversion process converts the data format of each data from the service provider server 121 to a unified basic data format Fy according to the basic data format policy of the data format definition document of the data format definition management master DB 3123, Each data can be managed by the base data format.
  • This is a process for cleansing data that can be analyzed by fusing or integrating provided data. For example, the data format Fa, Fb,... Of the data provider server 121 is converted to a preset unified data format Fy.
  • step S313 the data of the unified base data format Fy is subjected to data analysis processing by a desired analysis technique (data mining), and the analysis data is written and stored in the analysis data DB 3122.
  • data mining data mining
  • step S314 the data format information Fp (data distribution request data format format) from the data receiver server 1216 is converted again into a data format for distributing the analysis data to the data receiver server 1216.
  • the base data format Fy is converted into the data format Fp.
  • the basic data format or the data format of the data provider server 121 may be used. These are made in response to a data format request from the data receiver server 1216.
  • the base data format Fy is converted into the data format Fa, Fb,.
  • step S315 the analysis result (analysis data) is transmitted to the data receiver server 1216 in the data format Fp.
  • the data beneficiary server 1216 receives the analysis data in step S12162. At this time, if it is desired to know the details of any one of the data from a specific data provider server 121, for example, Ia, Ib,... Of the specific data, in step S12163, the data provider to be received.
  • the server 31 requests the service infrastructure provider server 31 to receive data from the service server (request for analysis of specific data and request for the data format).
  • step S311 the service infrastructure provider server 31 selects only specific data from the data provider server 121, receives an analysis request for the selected specific data, and repeats the above-described steps.
  • FIG. 15 shows a plurality of company data Ia, Ib, Ic and a data format Fa, Fb, Fc of the data from the company A, company B, company C, which is a plurality of data providers, to the platform provider side.
  • Data format information F used at the time of conversion at the platform operator side that is, A company data format information Fa, B company data format information Fb, and C company data format information Fc are transmitted and stored at the platform operator side It is a figure which shows a mode that it manages.
  • the company A data format information is data format information that represents the data format of company A data by receiving the data format master information of the platform provider side and selecting the type of each item in the data format master information.
  • the information Fa is a data format policy selected by the company A.
  • the data format master information refers to each item of the basic data format of FIG. 4, for example, “text data format master”, “zip code data format master”, “numeric data format” as shown in FIGS.
  • Data format master information such as "Master”, “Date data format master”, “Currency data format master”, “Postal code data format master”, “Telephone number data format master”, “Percent data format master” Show. Then, as a pre-procedure when providing the service, each data format information is created based on the master information.
  • the data provider A side of the data provider transmits A company data Ia to the platform provider side based on the A company data format Fa. Further, the data provider A side generates the company A data format information Fa based on the base data format master information and the company A data format information Fa of the base provider side imported in advance, for example. To the side.
  • This data format information Fa is used when the data format conversion unit 31313 of the data format conversion means on the infrastructure provider side converts the company A data format Fa to the infrastructure data format Fy.
  • the format information is registered in advance with the platform operator side, and when the company A data Ia is received, the company A data format Fa is converted to the platform data format Fy, and the company A data Ia is converted into the platform data format Fy.
  • the data provider and data receiver management master DB / data format information management DB 3121 may be recorded.
  • the company A data Ia and the data format information Fa may be transmitted at the same timing or at different timings.
  • the platform operator Upon receiving the company A data Ia and the data format information Fa, the platform operator converts the company A data format Fa into the platform data format Fy based on the data format information Fa, and converts the company A data Ia of the company A data format Fa
  • the data is recorded in the data provider and data receiver management master DB / data format information management DB 3121 in the base data format Fy.
  • each company's data is provided to the platform provider in the format of each company, and the provided data is managed by the platform provider in the unified platform data format Fy. Can be analyzed by the person in charge.
  • FIG. 16 is a diagram illustrating a state in which the company data Ia, Ib, and Ic from the companies A, B, and C of the plurality of data providers are analyzed by the data analysis unit 31313 on the platform provider side.
  • each company data (A company data, B company data, and C company data) of a plurality of data providers is integrated on the platform provider side (data integration section), and the data analysis section 31313 analyzes the data.
  • the analysis result (analysis data) is output in the base data format Fy.
  • FIG. 17 is a diagram schematically showing a state in which the analysis results analyzed on the platform provider side are provided to the P company, Q company, and R company side of a plurality of data recipients.
  • the infrastructure provider side receives, for example, data format information F (Fp, Fq, Fr) from the data beneficiary side.
  • the analysis result (data) of the basic data format Fy is based on the data format information Fp on the data receiver (P company) side.
  • the data distribution data format conversion unit 31316 of the conversion means converts the data into the P company data format Fp, and transmits the analysis data in the data format to the data receiver side.
  • the P company data format information is data format information that represents the data format of the P company data by receiving the data format master information of the platform provider side and selecting the type of each item in the data format master information.
  • the other data receiver Q company and the data receiver R company perform similarly.
  • FIG. 18 is a diagram schematically showing a state in which A company data and A company data format information are provided from the data provider A company to the base company.
  • company A as a data provider receives data format master information of the base data format master from the base provider side, for example, refers to the data format master information, selects an item type, etc. It is necessary to transmit the company data format information Fa to the platform provider side and register it with the platform provider side.
  • FIG. 19 is a diagram schematically showing a state in which specific data (detailed data of A company and B company) is received from a base company to a data receiver P company based on a request. .
  • company A data company P data format
  • Fp data format policy
  • the data format Fp of the company P that is, the items of the data format Fp (name, It is necessary to notify the information on the address, purchase date,..., Type (text, text, date,%) And the type (1, 0, 1,. Thereby, it is possible for P company side to integrate and analyze each data of A company and C company uniquely.
  • this invention is not limited to the Example mentioned above, Various modifications are included.
  • the above-described embodiments have been described in detail for easy understanding of the present invention, and are not necessarily limited to those having all the configurations described.
  • a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment.
  • each of the above-described configurations, functions, processing units, processing means, and the like may be realized by hardware by designing a part or all of them with, for example, an integrated circuit.
  • Each of the above-described configurations, functions, and the like may be realized by software by interpreting and executing a program that realizes each function by the processor.
  • Information such as programs, tables, and files for realizing each function can be stored in a recording device such as a memory or a hard disk.
  • control lines and information lines indicate what is considered necessary for the explanation, and not all the control lines and information lines on the product are necessarily shown. Actually, it may be considered that almost all the components are connected to each other.

Abstract

A customer-specific, data-format-converted-data provision system having: a storage unit for recording base-business-device data-format information created on the basis of a data-format definition document for defining a policy for the base data format on a service-base-business-device side, and storing the data of a data-provider device, the data-format information for the data, and the data-format information for the data-receiver device; and a data-format conversion unit for converting the data format of the data-provider device to the data format of the base-business device, and converting the data format of the data-provider device to the data format of the data-receiver device.

Description

顧客別データフォーマット変換データ提供システム及び顧客別データフォーマット変換データ提供方法Customer-specific data format conversion data providing system and customer-specific data format conversion data providing method
 本発明は、顧客別データフォーマット変換データ提供システム及び顧客別データフォーマット変換データ提供方法に関する。 The present invention relates to a customer-specific data format conversion data providing system and a customer-specific data format conversion data providing method.
 更に、詳しくは、複数のデータ提供者、例えば複数のサービス提供事業者などから提供される各種データを収集し、例えば、当該データの集計、分析、データマイニングなどを実行した結果を、当該データ享受者ごとに対応したデータフォーマットに変換して、当該データ享受者側に提供することが可能な顧客別データフォーマット変換データ提供システム及び顧客別データフォーマット変換データ提供方法に関する。 More specifically, various data provided by a plurality of data providers, for example, a plurality of service providers, etc. are collected, and for example, the results of executing the aggregation, analysis, data mining, etc. of the data are received. The present invention relates to a customer-specific data format conversion data providing system and a customer-specific data format conversion data providing method that can be converted into a data format corresponding to each user and provided to the data receiver side.
 インターネットの発展に伴い、企業の業種や業務内容を切り口にして、それぞれに有効なサービスを提供する各種サービス事業者、例えば飲食業界に対して人気メニューなどの商品情報を提供するサービス事業者や当該サービス事業者に食材などを提供したりするサービス事業者や小売サービス事業者、食材などの生産事業者などが増加している。 Along with the development of the Internet, various service providers that provide effective services based on the type of business and content of businesses, such as service providers that provide product information such as popular menus to the food and beverage industry There are an increasing number of service providers, retail service providers, and food producers who provide foods to service providers.
 例えば、近年、インターネットやWebなどを利用して、飲食店などのサービス享受事業者側に特定の業務サービスを提供するサービス提供事業者側に対して、その特定の業務サービスの基盤となるサービス基盤を提供し、該サービス基盤に基づく業務サービスをもってサービス享受事業者側のビジネスを支援するサービス提供システムが存在する。 For example, in recent years, a service platform serving as a basis for a specific business service for a service provider that provides a specific business service to a service receiving business such as a restaurant using the Internet or the Web. There is a service providing system that provides services and supports the business of the service receiving business with business services based on the service infrastructure.
 このようなサービス提供システムは、サービス基盤事業者装置、サービス提供事業者装置、サービス享受事業者装置、及びユーザ端末装置を有する。 Such a service providing system includes a service infrastructure provider device, a service provider operator device, a service receiving operator device, and a user terminal device.
 サービス基盤事業者装置は、提供するサービス基盤に基づく機能(サービス)、例えばSaaS(Software as a Service)型による業務システムをサービス提供事業者装置に提供するシステム又は装置である。 The service platform operator device is a system or device that provides a service provider device with a function (service) based on the provided service platform, for example, a SaaS (Software as a Service) type business system.
 サービス提供事業者装置は、サービス基盤事業者装置から提供されるサービス基盤に基づく業務システム(業務SaaS)を受けるシステム又は装置である。また、例えば、当該業務システムをサービス享受事業者(或いは直接ユーザから)の要求に応じてカスタマイズしてサービス享受事業者に提供するシステム又は装置である。 The service provider device is a system or device that receives a business system (business SaaS) based on a service platform provided from a service platform operator device. Further, for example, it is a system or apparatus that customizes the business system according to the request of the service receiving business operator (or directly from the user) and provides it to the service receiving business operator.
 サービス享受事業者装置は、サービス提供事業者から提供されるサービスを受けるシステム又は装置である。また、例えばユーザから提供されるユーザ情報をサービス提供事業者装置側に提供する装置である。 The service enjoyment provider device is a system or device that receives a service provided by a service provider. Further, for example, it is a device that provides user information provided by the user to the service provider device side.
 ユーザ端末装置は、例えば、自らユーザ情報を入力し、サービス享受事業者装置側に提供する端末である。また、このユーザ端末装置は、ユーザ自身の携帯端末をかざすことにより、当該携帯端末の情報を自動的に収集することができるようなものであってもよい。そして、サービス享受事業者やサービス提供事業者が所有するオリジナルユーザ情報は、有益な情報を含んでいる。サービス基盤事業者は、この有益なオリジナルユーザ情報の提供を受け、当該情報の分析を可能とすれば、よりよいビジネス支援を行うことが期待できる。 The user terminal device is, for example, a terminal that inputs user information by itself and provides it to the service receiving provider device side. In addition, the user terminal device may be a device that can automatically collect information on the mobile terminal by holding the user's own mobile terminal. And the original user information which a service receiving provider and a service provision provider own contains useful information. If the service platform provider is provided with this useful original user information and can analyze the information, it can be expected to provide better business support.
 本技術分野の背景技術として、特開2009-93569号公報(特許文献1)、特開平9-153094号公報(特許文献2)がある。 As background art in this technical field, there are JP-A-2009-93569 (Patent Document 1) and JP-A-9-153094 (Patent Document 2).
 特許文献1には、SaaS環境からSI環境へ変更する場合、SaaS形態で利用を始めた業務サービスにおいて、埋没コストや機会損失の発生を軽減するものであり、業務サービスをSaaS事業者環境(A社)からSI形態の環境(B市)に移行する場合、B市に業務サービスのアドレスを記録するサービスアドレスリストを設け、業務サービスの移行に合わせてサービスアドレスリストのアドレスを更新する。また、A社に蓄積された業務データも移行する場合、A社及びB市に業務データのアドレスを記録するデータアドレスリストを設け、業務データの移行に合わせて双方のデータアドレスリストのアドレスを更新する。それらの更新においては、アドレスが論理的に同一になるようにアクセス方法を変更する技術が開示されている。 In Patent Document 1, when changing from the SaaS environment to the SI environment, in the business service that has started to be used in the SaaS mode, it is possible to reduce the occurrence of burial costs and opportunity loss. In the case of transition from the company) to the SI environment (city B), a service address list for recording business service addresses is provided in city B, and the addresses in the service address list are updated in accordance with the business service transition. In addition, when business data stored in Company A is also migrated, a data address list for recording business data addresses is provided in Company A and City B, and the addresses in both data address lists are updated as business data is migrated. To do. In these updates, a technique for changing an access method so that addresses are logically the same is disclosed.
 特許文献2には、顧客に関する情報と、顧客が商品の購入を検討したときに参照した商品の情報と、顧客が購入した商品の情報とから商品の販売促進効果を分析する販売促進効果分析方法及びその実施システムが開示されている。 Patent Document 2 discloses a sales promotion effect analysis method for analyzing a sales promotion effect of a product from information related to the customer, information on the product referred to when the customer considered purchasing the product, and information on the product purchased by the customer. And an implementation system thereof.
特開2009-93569号公報JP 2009-93569 A 特開平9-153094号公報Japanese Patent Laid-Open No. 9-153094
 特許文献1に記載されたようなサービス提供システムによれば、サービス基盤事業者は、サービス提供事業者の業務支援ができる。また、サービス提供事業者は、サービス享受事業者の業務支援ができる。そして、これらの業務支援により、システム全体の業務を効率化でき、業務効率を向上することができる。 According to the service providing system described in Patent Document 1, the service infrastructure provider can support the business of the service provider. Further, the service provider can support the business of the service enjoyer. And by these business support, the business of the whole system can be made efficient and the business efficiency can be improved.
 また、係るサービスを提供する各サービス提供事業者及びサービス基盤事業者側では、それぞれ各ユーザに関するデータ、例えば嗜好や行動履歴などのデータを保持(蓄積)、管理しているのが通常である。 In addition, each service provider and service platform provider that provides such a service usually holds (accumulates) and manages data related to each user, such as data such as preferences and behavior history.
 従って、このユーザに関するデータを分析し、当該分析結果に基づく有益な情報やオリジナルデータをサービス提供事業者からサービスの提供を受ける側のサービス享受事業者(店舗、一般企業など)に対して、提供できるシステムがあれば、より業務効率を向上することが期待できる。 Therefore, this user data is analyzed, and useful information and original data based on the analysis results are provided to service users (stores, general companies, etc.) that receive services from service providers. If there is a system that can do this, it can be expected to improve operational efficiency.
 ここで、本発明における「ユーザ」とは、本システムを利用する個人、団体、企業であり、特定ユーザ(一の個人、一の団体、一の企業が特定可能なユーザ)と不特定ユーザ(個人、団体、企業が特定不可能又は特定困難なユーザ)を含む。ユーザが本システムで使用する端末等を「ユーザ側端末」と言う。以下、本発明において、ユーザに関して「個人」とした用語はユーザとしての団体及び企業を含むものである。 Here, the “user” in the present invention is an individual, group, or company that uses the system, and a specific user (one person, one group, one user that can identify one company) and an unspecified user (one user, one group, one company can be specified). Individuals, organizations, and companies that cannot or cannot be specified). A terminal or the like used by the user in this system is referred to as a “user side terminal”. Hereinafter, in the present invention, the term “individual” with respect to the user includes organizations and companies as the user.
 また、「サービス享受事業者」とは、本システムによる本来事業支援サービス(第1のサービス)の提供を受ける事業体であり、当該サービス享受事業者側に設けられたシステム構成装置を「サービス享受事業者装置」と言う。ここでの「側に設ける」との用語の意義は、サービス享受事業者内に設けることのみを意味するものではない。この「側に設ける」との用語は、以下同様に用いる。 In addition, the “service enjoying operator” is an entity that receives the original business support service (first service) by this system, and the system component device provided on the service enjoying operator side is referred to as “service enjoying operator”. Say "business equipment". The meaning of the term “provided on the side” here does not mean that the term “provided in the service receiving service provider” is provided. The term “provided on the side” is used in the same manner hereinafter.
 また、「サービス提供事業者」とは、本システムによる本来事業支援サービス(第1のサービス)を提供する事業体であり、当該サービス提供事業者側に設けられたシステム構成装置を「サービス提供事業者装置」と言う。 A “service provider” is an entity that provides an original business support service (first service) using this system, and a system component device provided on the service provider side is referred to as a “service provider business”. Say the device.
 また、「サービス基盤事業者」とは、複数のサービス提供事業者を束ねる企業であって、サービスの基盤、例えば業務や予約機能(業務サービスや予約サービス)などをサービス提供事業者及び/又はサービス享受事業者に提供する事業体である。そして、契約に基づきサービス享受事業者装置及び/又はサービス提供事業者装置から、情報を随時収集し、当該情報を例えば分析して、サービス享受事業者側及び/又はサービス提供事業者側に分析情報(第2のサービス)として提供する。ここで、提供する情報は、分析情報に限る必要はなく、例えばデータ提供者からの要求に応じて、オリジナルデータをそのままの非分析情報を提供するものであってもよい。当該サービス基盤事業者側に設けられたシステム構成装置を「サービス基盤事業者装置」と言う。 In addition, a “service infrastructure provider” is a company that bundles a plurality of service providers, and provides service infrastructure such as business and reservation functions (business services and reservation services) and / or service providers. It is a business entity provided to the enjoying business. Then, information is collected from time to time based on the contract from the service receiving provider device and / or the service providing provider device, and the information is analyzed, for example, and analyzed to the service receiving provider side and / or the service providing provider side. Provided as (second service). Here, the information to be provided need not be limited to analysis information, and for example, in response to a request from a data provider, non-analysis information with the original data as it is may be provided. A system component device provided on the service infrastructure provider side is referred to as a “service infrastructure provider apparatus”.
 また、「データ提供事業者」、また「データ享受事業者」とは、サービス提供事業者やサービス享受事業者を指している。そして、例えばオリジナルユーザ情報Ia、Ibをそのままの生データ、或いはk-匿名性を満たす匿名化データXIa、XIbとしてサービス基盤事業者側に提供するデータとして送信し、また当該データをサービス基盤事業者側にて分析した分析データ、或いは生データとして受信する。当該データ提供事業者側に設けられたシステム構成装置を「データ提供事業者装置」と言い、当該データ享受事業者側に設けられたシステム構成装置を「データ享受者装置」と言う。なお、データ提供者側として、「データ提供事業者」とし、データ享受者側として、「データ享受事業者」としているが、「事業者」に限らず、「ユーザ」個人であってもよい。従って、後述する実施例では、単に「データ提供者」、「データ享受者」と言う場合もある。 Also, “data provider” and “data receiver” refer to a service provider and a service receiver. Then, for example, the original user information Ia, Ib is transmitted as raw data, or as anonymized data XIa, XIb satisfying k-anonymity as data provided to the service infrastructure provider side, and the data is also transmitted to the service infrastructure provider It is received as analysis data or raw data analyzed on the side. A system component device provided on the data provider side is referred to as a “data provider unit”, and a system component unit provided on the data receiver side is referred to as a “data receiver unit”. The data provider side is a “data provider” and the data receiver side is a “data receiver”. However, the data provider is not limited to a “provider” but may be a “user” individual. Therefore, in the embodiments described later, there may be simply referred to as “data provider” and “data receiver”.
 また、サービス基盤事業者は、複数のサービス提供事業者を束ねる企業であることから、当該サービス基盤事業者側において、複数のサービス提供事業者側に蓄積している各種データを融合し、又は統合し、分析することができれば、より高付加価値な分析が可能となり、その結果として、サービスをサービス提供事業者、及び/又はサービス享受事業者を含むユーザに対して、より高付加価値な分析結果を提供することが可能となる。 In addition, since a service infrastructure provider is a company that bundles multiple service providers, the service infrastructure provider integrates or integrates various data stored in multiple service providers. If it can be analyzed, higher value-added analysis becomes possible, and as a result, higher value-added analysis results for users including service providers and / or service users Can be provided.
 大容量データの分析が可能なIT環境が整いつつある現状にあっては、技術的には、大容量データから、上述した高付加価値な分析を行うことは可能である。 In the present situation where an IT environment capable of analyzing a large amount of data is being prepared, it is technically possible to perform the above-described high added value analysis from a large amount of data.
 「高付加価値な分析」とは、パーソナライゼーション(Personalization:得意客、及び見込みユーザごとの好みや属性に応じた情報を電子メールなどで発信すること)や併売リコメンド(recommendation:、ユーザの好みを分析し、各ユーザごとに興味のありそうな情報を選択して表示するサービスのこと)などを実現可能にする基礎データを提供するための分析を言う。 “High-value-added analysis” means personalization (sending information by e-mail, etc.) according to personalization (customers and prospective users' preferences and attributes) and recommended recommendations (recommendation: user preferences). This is an analysis for providing basic data that can be realized by analyzing and selecting information that is likely to be interesting for each user.
 上述したサービス提供者側及びサービス基盤事業者側において、サービス提供者側から各種データを収集し、例えば、収集したデータを集計・分析するとき、当該データを、集計、分析(解析)などに耐えうるようにするためにデータクレンジング(data cleansing)処理を行う必要がある。その理由は、サービス提供者ごとにデータフォーマットが相違するためである。つまり、各データ提供者のデータごとに単位が異なっていたり、数字のデータであるかと思えば、カテゴリーであったりと、することがあるためである。 At the service provider side and the service infrastructure provider side, various data are collected from the service provider side. For example, when collecting and analyzing the collected data, the data is resistant to aggregation and analysis (analysis). It is necessary to perform data cleansing processing in order to make it possible. The reason is that the data format is different for each service provider. In other words, the unit of data of each data provider is different, or if it is numeric data, it may be a category.
 従来、このようなデータクレンジング処理を解消するため、例えば、システム、つまりサービス提供事業者、及びサービス基盤事業者側から予め統一した共通データフォーマットをデータ提供者側に提示し、当該共通データフォーマットにて、データ提供者側からデータを提供してもらう方法が考えられる。 Conventionally, in order to eliminate such data cleansing processing, for example, the system, that is, the service provider and the service infrastructure provider have previously presented a common data format to the data provider, and the common data format Thus, a method of receiving data from the data provider side can be considered.
 しかし、このような方法によれば、個別対応の場合には、特に問題ないが、複数のサービス享受事業者から各種データを収集し、例えば、融合や統合して、より高付加価値な分析を行うことができない等の課題が残る。
 つまり、このような方法の場合、サービス基盤事業者側にとって、収集するデータは、決まったデータしか取り扱えないこととなる。
 例えば、A社のデータの中に、B社にない有効なデータを有する場合であっても、B社にとって有効なA社データをも活用した高付加価値の分析を期待することができなくなる。のみならず、データ提供者側に、統一した共通データフォーマットに則した入力データへと変換する作業等を強いることになり、サービス性の低下を招く新たな課題がある。換言すれば、提供データを享受するデータ享受者側において、提供データ、例えば分析データやオリジナルデータを、更に独自に分析する等の利用を可能とすることまでは配慮されていない。
However, according to such a method, there is no particular problem in the case of individual correspondence, but various types of data are collected from a plurality of service enjoyment companies, and for example, fusion or integration is performed to perform higher value-added analysis. Issues such as being unable to do so remain.
In other words, in the case of such a method, the collected data can be handled only by the service infrastructure provider side.
For example, even if the data of Company A has valid data that does not exist in Company B, it becomes impossible to expect a high-value-added analysis that also uses Company A data that is valid for Company B. In addition, the data provider side is forced to perform conversion to input data in accordance with a unified common data format, and there is a new problem that causes a decrease in serviceability. In other words, no consideration is given to enabling the use of the provided data, for example, analysis data or original data, on the data recipient side who enjoys the provided data.
 そこで、本発明は、例えば、複数のデータ提供事業者(又はデータ提供者)にて作成される様々なデータを収集し、当該収集したデータのデータフォーマットをサービス基盤事業者側の基盤データフォーマットポリシーに従って変換した上で、当該データを例えば集計、分析、データマイニングを実行し、当該集計、分析、データマイニングしたデータの基盤データフォーマットをデータ享受者側のデータフォーマットポリシーに従ったデータフォーマットに変換した上で、当該集計、分析、データマイニングのデータを各データ享受事業者(又はデータ享受者)側に提供することを可能とする顧客別データフォーマット変換データ提供システム及び顧客別データフォーマット変換データ提供方法を提供することにある。 Therefore, the present invention, for example, collects various data created by a plurality of data providers (or data providers), and sets the data format of the collected data as a basic data format policy on the service infrastructure provider side. For example, the data is aggregated, analyzed, and data mined, and the basic data format of the aggregated, analyzed, and data mined data is converted into a data format that complies with the data format policy of the data receiver. On the other hand, the data format conversion data providing system for each customer and the data format conversion data providing method for each customer capable of providing the data of the aggregation, analysis, and data mining to each data receiving company (or data receiving person) side Is to provide.
 上記課題を達成するために、本発明の顧客別データフォーマット変換データ提供システムは、少なくとも1つのサービス基盤事業者装置と、複数のデータ提供者装置と、複数のデータ享受者装置とを有した顧客別データフォーマット変換データ提供システムであって、前記サービス基盤事業者装置は、前記各データ提供者装置からのデータを各データ提供者装置独自のデータフォーマットで受信するデータ受信部と、前記データ享受者装置の求めに応じて前記各データ提供者装置から受信したデータを当該データ享受者装置に配信するデータ配信部とを備え、さらに当該サービス基盤事業者装置は、各種データの記載形式を予め記録するデータフォーマット記録部を備えており、加えて、前記サービス基盤事業者装置が前記データ享受者装置にデータを配信する際には、当該データ享受者装置の要求に応じて以下の通りのデータフォーマットで配信するためのデータ配信処理部を備えたことを特徴とする顧客別データフォーマット変換データ提供システム。
(1)前記データ享受者装置からの配信要求が、前記サービス基盤事業者装置のデータフォーマットの形式でのデータ配信が要求された場合には、前記データフォーマット記録部に記録されたデータフォーマット情報を参酌して、受信した各データ提供者装置のデータフォーマットを当該サービス基盤事業者装置のデータフォーマットに変換して配信する。
(2)前記データ享受者装置からの配信要求が、当該データ享受者装置のデータフォーマットの形式でのデータ配信が要求された場合には、前記データフォーマット記録部に記録されたデータフォーマット情報を参酌して、受信した各データ提供者装置のデータフォーマットを当該データ享受者装置のデータフォーマットに変換して配信する。
(3)前記データ享受者装置からの配信要求が前記各データ提供者装置のデータフォーマットの形式でのデータが要求された場合には、各データ提供者装置のデータフォーマットにてそのまま配信する。
In order to achieve the above object, a customer-specific data format conversion data providing system of the present invention is a customer having at least one service platform operator device, a plurality of data provider devices, and a plurality of data receiver devices. In another data format conversion data providing system, the service infrastructure provider device receives the data from each data provider device in a data format unique to each data provider device, and the data receiver A data distribution unit that distributes data received from each data provider device to the data receiver device in response to a request from the device, and the service infrastructure provider device records various data description formats in advance. A data format recording unit, and in addition, the service platform operator device is the data receiver device Customer-specific data format conversion data providing system comprising the data distribution processing section for distributing the data format as follows in accordance with the request of the data enjoying's device when delivering data.
(1) When the distribution request from the data receiver apparatus requests data distribution in the data format of the service infrastructure provider apparatus, the data format information recorded in the data format recording unit is In consideration, the data format of each received data provider device is converted into the data format of the service platform operator device and distributed.
(2) When the distribution request from the data receiver device requests data distribution in the data format of the data receiver device, refer to the data format information recorded in the data format recording unit. Then, the received data format of each data provider apparatus is converted into the data format of the data receiver apparatus and distributed.
(3) When the distribution request from the data receiver device requests data in the data format of each data provider device, the data is distributed as it is in the data format of each data provider device.
 また、本発明の顧客別データフォーマット変換データ提供システムは、サービス基盤事業者装置と、データ提供者装置と、データ享受者装置と、を有し、前記サービス基盤事業者装置は、前記データ提供者装置からのデータ及び当該データのデータフォーマット情報、前記サービス享受者装置からの要求データフォーマット情報を受信する受信部と、当該サービス基盤事業者装置側のデータフォーマット情報、及び前記データ提供事業者装置のデータフォーマット情報、前記データ享受者事業者装置のデータフォーマット情報を記録する記憶部と、前記データ享受者装置からのデータ配信要求を受け、当該データ配信要求が、前記基盤事業者装置のデータフォーマットの形式、前記データ享受事業者装置のデータフォーマットの形式、の何れか1以上でのデータ配信要求である場合、前記記憶部のデータフォーマット情報を参酌して、前記データ提供者装置のデータフォーマットを、前記データ配信要求のデータフォーマット形式のデータフォーマットに変換するデータフォーマット変換部と、前記データ提供者装置のデータを前記データフォーマット変換部にて変換したデータフォーマットにて、前記享受者装置に送信するデータ配信部と、を有する、ことを特徴とする。 In addition, the customer-specific data format conversion data providing system of the present invention includes a service infrastructure provider device, a data provider device, and a data receiver device, and the service infrastructure provider device is the data provider. A receiving unit that receives data from the device and data format information of the data, request data format information from the service receiver device, data format information on the service platform operator device side, and the data provider device Data format information, a storage unit for recording the data format information of the data beneficiary operator device, and a data distribution request from the data beneficiary device, and the data distribution request is the data format of the infrastructure operator device What is the format, the format of the data format of the data receiving provider device Or a data format for converting the data format of the data provider device into the data format of the data format of the data delivery request in consideration of the data format information of the storage unit And a data distribution unit that transmits the data of the data provider device to the user device in a data format converted by the data format conversion unit.
 前記サービス基盤事業者装置は、更に、前記サービス基盤事業者装置側の基盤データフォーマットポリシーに従って記録管理しているデータを受け、当該データを分析するデータ分析部と、を有し、前記データ分析部による分析後のデータを、前記データ配信用データフォーマット変換部により、基盤データフォーマットから前記データ享受者装置のデータフォーマットに変換し、当該データフォーマット変換後の分析データを、前記データ配信部を介して前記データ受給者装置側に送信することを特徴とする。 The service infrastructure provider device further includes a data analysis unit that receives and manages data recorded and managed in accordance with the infrastructure data format policy on the service infrastructure operator device side, and the data analysis unit Is converted from the basic data format to the data format of the data receiver device by the data distribution data format conversion unit, and the analysis data after the data format conversion is converted via the data distribution unit. It transmits to the said data receiver apparatus side, It is characterized by the above-mentioned.
 前記データ提供者装置及び前記データ享受者装置のデータフォーマット情報は、前記サービス基盤事業者装置のデータフォーマットマスタの各項目におけるタイプを示す情報を含み、当該タイプは、データ提供者装置及びデータ享受者装置側にて、指定されることを特徴とする。 The data format information of the data provider device and the data receiver device includes information indicating the type in each item of the data format master of the service platform operator device, and the types include the data provider device and the data receiver. It is specified on the device side.
 また、本発明の顧客別データフォーマット変換データ提供方法は、少なくとも1つのサービス基盤事業者装置と、複数のデータ提供者装置と、複数のデータ享受者装置とを有した顧客別データフォーマット変換データ提供システムであって、前記サービス基盤事業者装置は、制御部を有するサーバからなり、前記制御部は、前記各データ提供者装置からのデータを各データ提供者装置独自のデータフォーマットで受信するステップと、前記データ享受者装置の求めに応じて前記各データ提供者装置から受信したデータを当該データ享受者装置に配信するステップと、を備え、さらに当該サービス基盤事業者装置は、各種データの記載形式を予め記録するデータフォーマット記録部を備え、前記制御部は、加えて、前記サービス基盤事業者装置が前記データ享受者装置にデータを配信する際には、当該データ享受者装置の要求に応じて以下の通りのデータフォーマットで配信するステップを備えたことを特徴とする顧客別データフォーマット変換データ提供方法。
(1)前記データ享受者装置からの配信要求が、前記サービス基盤事業者装置のデータフォーマットの形式でのデータ配信が要求された場合には、前記データフォーマット記録部に記録されたデータフォーマット情報を参酌して、受信した各データ提供者装置のデータフォーマットを当該サービス基盤事業者装置のデータフォーマットに変換して配信する。
(2)前記データ享受者装置からの配信要求が、当該データ享受者装置のデータフォーマットの形式でのデータ配信が要求された場合には、前記データフォーマット記録部に記録されたデータフォーマット情報を参酌して、受信した各データ提供者装置のデータフォーマットを当該データ享受者装置のデータフォーマットに変換して配信する。
(3)前記データ享受者装置からの配信要求が前記各データ提供者装置のデータフォーマットの形式でのデータが要求された場合には、各データ提供者装置のデータフォーマットにてそのまま配信する。
In addition, the customer-specific data format conversion data providing method of the present invention provides customer-specific data format conversion data having at least one service platform operator device, a plurality of data provider devices, and a plurality of data receiver devices. The service platform operator device comprises a server having a control unit, and the control unit receives data from each data provider device in a data format unique to each data provider device; Distributing the data received from each data provider device in response to the request of the data receiver device to the data receiver device, and the service infrastructure provider device is a description format of various data Including a data format recording unit for pre-recording, and the control unit, in addition, the service platform operator device A data format conversion data providing method for each customer, comprising a step of distributing data in the following data format in response to a request from the data receiver device when distributing data to the data receiver device .
(1) When the distribution request from the data receiver apparatus requests data distribution in the data format of the service infrastructure provider apparatus, the data format information recorded in the data format recording unit is In consideration, the data format of each received data provider device is converted into the data format of the service platform operator device and distributed.
(2) When the distribution request from the data receiver device requests data distribution in the data format of the data receiver device, refer to the data format information recorded in the data format recording unit. Then, the received data format of each data provider apparatus is converted into the data format of the data receiver apparatus and distributed.
(3) When the distribution request from the data receiver device requests data in the data format of each data provider device, the data is distributed as it is in the data format of each data provider device.
 また、本発明の顧客別データフォーマット変換データ提供方法は、サービス基盤事業者装置と、データ提供者装置と、データ享受者装置と、を有するシステムにおいて、サービス基盤事業者装置は、制御部を有するサーバからなり、前記制御部は、前記データ提供者装置からのデータ及び当該データのデータフォーマット情報、前記サービス享受者装置からのデータフォーマット情報を受信するステップと、当該サービス基盤事業者装置側のデータフォーマット情報、及び前記データ提供事業者装置のデータフォーマット情報、前記データ享受者事業者装置のデータフォーマット情報を記録するステップと、前記データ享受者装置からのデータ配信要求を受け、当該データ配信要求が、前記基盤事業者装置のデータフォーマットの形式、前記データ享受事業者装置のデータフォーマットの形式、の何れか1以上でのデータ配信要求である場合、前記記憶部のデータフォーマット情報を参酌して、前記データ提供者装置のデータフォーマットを、前記データ配信要求のデータフォーマット形式のデータフォーマットに変換するステップと、前記データ提供者装置のデータを前記データフォーマット変換部にて変換したデータフォーマットにて、前記享受者装置に送信するステップと、を有することを特徴とする。 Further, the customer-specific data format conversion data providing method of the present invention is a system having a service platform operator device, a data provider device, and a data beneficiary device, and the service platform provider device has a control unit. A server, wherein the control unit receives data from the data provider device, data format information of the data, data format information from the service receiver device, and data on the service infrastructure provider device side. The format information, the data format information of the data provider device, the step of recording the data format information of the data receiver operator device, and the data distribution request from the data receiver device are received. , Data format of the platform operator device, previous In the case of a data distribution request in any one or more of the data format of the data receiving provider device, the data format of the data provider device is changed to the data distribution by referring to the data format information of the storage unit Converting to a data format of a requested data format format, and transmitting the data of the data provider device to the user device in the data format converted by the data format conversion unit. Features.
 前記制御部は、更に、前記サービス基盤事業者装置側の基盤データフォーマットポリシーに従って記録管理しているデータを受け、当該データを分析するステップ、を有することを特徴とする。 The control unit further includes a step of receiving data recorded and managed in accordance with a basic data format policy on the service infrastructure provider device side and analyzing the data.
 前記データ提供者装置及び前記データ享受者装置のデータフォーマット情報は、前記サービス基盤事業者装置のデータフォーマットマスタの各項目に対応するタイプを示す情報を含み、当該タイプは、データ提供者装置及びデータ享受者装置側にて、指定されることを特徴とする。 The data format information of the data provider device and the data receiver device includes information indicating a type corresponding to each item of the data format master of the service infrastructure provider device, and the type includes the data provider device and the data It is specified on the beneficiary device side.
 本発明によれば、各データ提供者側から提供され、当該データ提供者側のデータフォーマットポリシーが相違するデータフォーマットの、1つ以上のデータを収集し、当該収集したデータのデータフォーマットを統一した基盤データフォーマットに変換し、データ享受者側の指定、又は要求に従うデータフォーマットポリシーに基づいて、当該基盤データフォーマットをデータ享受者側のデータフォーマットに変換することができ、当該変換データフォーマットにてデータ提供者側からのデータをデータ享受者側に提供することができる。
 これにより、データ提供者側がデータを提供するに際しての処理負担を軽減することができる効果がある。
According to the present invention, one or more data of data formats provided from each data provider side and having different data format policies on the data provider side are collected, and the data format of the collected data is unified. It is possible to convert the data format into the data format on the data receiver side based on the data format policy according to the specification or the data format specified by the data receiver and the request. Data from the provider side can be provided to the data receiver side.
Thereby, there is an effect that the processing burden when the data provider side provides the data can be reduced.
 また、サービス基盤事業者側にて、各データ提供者側からの各データフォーマットを統一のデータフォーマット(基盤データフォーマット)に変換することにより、基盤事業者側にとっては、複数のデータ提供者側からの複数のデータを集計、融合、又は統合して分析することも可能であり、データ提供者側にとっては、データフォーマット変換等の特別な処理を施す必要もなく、データ享受者側にとっては、データ提供者側のデータを独自に分析することも可能である。
 上述した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
In addition, by converting each data format from each data provider side into a unified data format (basic data format) on the service platform side, for the platform provider side, multiple data providers side It is also possible to analyze by integrating, fusing, or integrating multiple data, and it is not necessary for the data provider side to perform special processing such as data format conversion, and for the data receiver side the data It is also possible to analyze the provider's data independently.
Problems, configurations, and effects other than those described above will become apparent from the following description of embodiments.
本発明の顧客別データフォーマット変換データ提供システムを採りいれたサービス提供システムの全体概要を示す図である。It is a figure which shows the whole service provision system outline | summary which adopted the data format conversion data provision system according to customer of this invention. 図1のサービス基盤事業者装置とデータ提供事業者装置の各構成を示すブロック図である。It is a block diagram which shows each structure of the service infrastructure provider apparatus and data provision provider apparatus of FIG. 図2のサービス基盤事業者装置の演算装置(制御手段)の構成例を示すブロック図である。It is a block diagram which shows the structural example of the arithmetic unit (control means) of the service infrastructure provider apparatus of FIG. 基盤事業者用サーバのデータフォーマット定義書管理マスタDBの基盤データフォーマット例及びそのデータの例を示す図である。It is a figure which shows the example of the base data format of the data format definition document management master DB of the server for base providers, and the example of the data. 図4の基盤データフォーマット例の型の「テキスト」のデータフォーマットマスタを示すテーブルである。FIG. 5 is a table showing a data format master of “text” of the type of the basic data format example of FIG. 4. FIG. 図4の基盤データフォーマット例の型の「郵便番号」のデータフォーマットマスタを示すテーブルである。5 is a table showing a data format master of “zip code” of the type of the basic data format example of FIG. 4. 図4の基盤データフォーマット例の型の「数値」のデータフォーマットマスタを示すテーブルである。FIG. 5 is a table showing a “numeric” data format master of the type of the base data format example of FIG. 4. FIG. 図4の基盤データフォーマット例の型の「日付」のデータフォーマットマスタを示すテーブルである。5 is a table showing a data format master of “date” of the type of the base data format example of FIG. 4. 図4の基盤データフォーマット例の型の「通貨」のデータフォーマットマスタを示すテーブルである。5 is a table showing a data format master of “currency” of the type of the base data format example of FIG. 4. 図4の基盤データフォーマット例の型の「電話番号」のデータフォーマットマスタを示すテーブルである。5 is a table showing a data format master of “telephone number” of the type of the basic data format example of FIG. 4. 図4の基盤データフォーマット例の型の「パーセント」のデータフォーマットマスタを示すテーブルである。FIG. 5 is a table showing a “percent” data format master of the type of the base data format example of FIG. 4. FIG. データ提供者(A社)の提供履歴データのデータフォーマット例及びそのデータ(提供値)の例を示す図である。It is a figure which shows the example of a data format of the provision history data of a data provider (A company), and the example of the data (provided value). データ享受者(P社)の購入履歴データのデータフォーマット例及びそのデータ(購入値)の例を示す図である。It is a figure which shows the example of a data format of the purchase history data of a data beneficiary (P company), and the example of the data (purchase value). 本発明のデータフォーマット変換方法の処理フローを説明するフローチャート図である。It is a flowchart figure explaining the processing flow of the data format conversion method of this invention. 複数のデータ提供者(A社、B社、C社)側から基盤事業者側に対して、複数の各社データ(Ia、Ib、Ic)送信する様子を模式的に示す図である。It is a figure which shows typically a mode that several each company data (Ia, Ib, Ic) are transmitted with respect to the base | substrate provider side from the some data provider (A company, B company, C company) side. 複数のデータ提供者(A社、B社、C社)側からの各社データ(Ia、Ib、Ic)を基盤事業者側のデータ分析部31313にて分析する様子を示す図である。It is a figure which shows a mode that each company data (Ia, Ib, Ic) from the several data provider (A company, B company, C company) side is analyzed in the data analysis part 31313 by the side of a basic | foundation provider. 基盤事業者側にて分析した分析結果を、複数のデータ享受者(P社、Q社、R社)側に提供する様子を模式的に示す図である。It is a figure which shows typically a mode that the analysis result analyzed by the base | substrate provider side is provided to the several data beneficiary (P company, Q company, R company) side. データ提供者(A社)側のデータフォーマットを基盤事業者側に登録する一例を模式的に示す図である。It is a figure which shows typically an example which registers the data format of the data provider (company A) side in the base | substrate provider side. データ享受者(P社)から基盤事業者に対して、特定のデータ提供者(A社、C社)のデータ(オリジナルデータ)を享受する様子を模式的に示す図である。It is a figure which shows typically a mode that data (original data) of a specific data provider (A company, C company) is enjoyed with respect to a basic | foundation provider from a data beneficiary (P company).
 以下、その実施態様について図面を参照して説明する。まず、サービス享受事業者のビジネスを支援するサービス提供システムの概略について説明する。 Hereinafter, the embodiment will be described with reference to the drawings. First, an outline of a service providing system that supports a business of a service receiving business will be described.
 サービス提供システムは、アプリケーションサービスやSI、つまり予約機能や業務SaaSなどのサービス(第1のサービスS1)をサービス提供事業者側に提供するサービス基盤事業者システム又は装置(以下、サービス基盤事業者装置と称する)と、サービス享受事業者(飲食店など)の要望に応じて第1のサービスをカスタマイズしてサービス享受事業者に提供するサービス提供事業者システム又は装置(以下、サービス提供事業者装置と称する)と、から構成される。 The service providing system is a service infrastructure provider system or apparatus (hereinafter referred to as a service infrastructure provider apparatus) that provides an application service or SI, that is, a service (first service S1) such as a reservation function or business SaaS to the service provider. And a service provider system or device (hereinafter referred to as a service provider device) that customizes the first service and provides it to the service receiver in accordance with the request of the service receiver (such as a restaurant). And).
 サービス享受事業者(飲食店など)は、ユーザ(消費者)に飲食や商材などを提供し、またユーザからユーザ情報(オリジナル情報)の提供を受ける。 Service enjoyment businesses (restaurants, etc.) provide users (consumers) with food and drinks and merchandise, and receive user information (original information) from the users.
 サービス基盤事業者装置は、SaaS以外、例えばOSを含むプラットフォームを貸し出しするPaaS(Platform as a Service)、ASP(Application Service Provider)サービス等を提供する装置であってもよい。 In addition to SaaS, the service infrastructure provider device may be a device that provides, for example, a PaaS (Platform as a Service), an ASP (Application Service Provider) service, or the like that lends a platform including an OS.
 以下、飲食業界(飲食店)と、そのサービス提供事業者と、サービス基盤事業者とを主として説明する。
 まず、サービス提供システムの概要について説明する。サービス提供システムのサービス基盤事業者装置は、サービス提供事業者装置に対して予約管理サービス(アプリケーションサービス)などを提供するアプリケーションサーバ(以下、サービス基盤事業者用サーバと称する)を有する。
Hereinafter, the restaurant industry (restaurants), service providers, and service infrastructure operators will be mainly described.
First, an outline of the service providing system will be described. The service platform operator apparatus of the service providing system includes an application server (hereinafter referred to as a service platform provider server) that provides a reservation management service (application service) or the like to the service provider apparatus.
 サービス提供事業者装置は、この予約管理サービスをサービス享受事業者の要望に沿ってカスタマイズし、サービス享受事業者からユーザ(消費者)の予約情報を受付け管理するアプリケーションサーバ(以下、サービス提供事業者用サーバと称する)を有する。つまり、サービス基盤事業者装置とサービス提供事業者装置との協働をもって、サービス享受事業者のビジネスを支援する仕組みである。 The service provider device customizes this reservation management service according to the request of the service receiving provider, and accepts and manages the reservation information of the user (consumer) from the service enjoying provider (hereinafter referred to as the service provider). (Referred to as server). In other words, this is a mechanism for supporting the business of the service receiving business operator in cooperation with the service infrastructure business operator device and the service providing business operator device.
 このような仕組みのシステムは、一般的にサービス享受事業者ごとの個別案件ベースで対応するものである。
 従って、サービス基盤事業者装置は、サービス提供事業者装置に対して、第1のサービスS1を提供し、サービス提供事業者装置はサービス享受事業者に対して、カスタマイズした第1のサービス(サービス開始)を提供し、また該提供した第1のサービスに基づくユーザ情報(オリジナル情報)Ia、Ibなどを管理するのみであった。
A system with such a mechanism generally corresponds to an individual project basis for each service receiving company.
Therefore, the service platform operator device provides the first service S1 to the service provider device, and the service provider device provides the customized first service (service start) to the service receiving operator. ) And also manages user information (original information) Ia, Ib, etc. based on the provided first service.
 このサービス提供方法としては、例えばSaaSが挙げられる。SaaSとは、情報システム(ソフトウェア)が提供する機能(第1のサービス)を、サービス提供事業者やサービス享受事業者が、特に新たなシステムを構築・導入することなく、ネットワーク経由で利用することを可能にするICT活用環境である。 As this service providing method, for example, SaaS can be cited. SaaS means that the function (first service) provided by the information system (software) is used by the service provider and the service receiving provider via the network without particularly constructing or introducing a new system. It is an ICT utilization environment that makes possible.
 一般的には、SaaSでは、必要なときに必要なサービスを、特別なシステム構築の必要もなく素早く利用できるというメリットがある。また、SaaSでは、社内に特別な環境を用意する必要はないことから、その機能(サービス)の運用開始時間を早め、コストも低減できる。また、インターネットやWANを使用することになるが、ネットワークやブラウザの技術革新により、社内システムを利用するのとほぼ同等の操作が可能である。 In general, SaaS has the advantage that services required when needed can be used quickly without the need for special system construction. In SaaS, it is not necessary to prepare a special environment in the company, so that the operation start time of the function (service) can be advanced and the cost can be reduced. In addition, although the Internet and WAN are used, the operation is almost the same as that using an in-house system due to technological innovation of the network and browser.
 また、サービス提供事業者やサービス享受事業者にとっては、サービス基盤事業者から提供されるSaaSやSI及び運用・保守を利用することにより、コスト削減、売上拡大を図ることが期待できる。 In addition, service providers and service users can expect to reduce costs and expand sales by using SaaS and SI provided by service infrastructure operators and operation / maintenance.
 本発明は、斯様なデータ提供事業者の装置(サービス提供事業者装置A、B、サービス享受事業者装置a1、a2、b1、b2など)からのデータを、例えば、当該データの集計、分析、データマイニングなどを実行した結果(データ)を、当該データ享受者ごとに対応したデータフォーマットにより、当該データ享受者の装置側に提供することを可能とするものである。 In the present invention, data from such data provider devices (service provider devices A and B, service receiving provider devices a1, a2, b1, b2, etc.) is collected and analyzed, for example. The result (data) of executing data mining or the like can be provided to the device side of the data receiver in a data format corresponding to each data receiver.
 以下、本発明の実施例について図面に基づき、説明する。本実施例は、クレンジングが不揃いのデータであっても、受け入れ、当該受け入れた複数のデータを融合や統合して効率的に分析することを可能とし、また分析データ、或いはオリジナルデータをデータ享受者装置の配信要求に応じたデータフォーマットにて送信するものである。例えば、(1)データ享受者装置からの配信要求が、サービス基盤事業者装置のデータフォーマットの形式でのデータ配信要求の場合には、当該サービス基盤事業者装置のデータフォーマットにてデータを送信し、(2)データ享受者装置からの配信要求が、データ享受者装置のデータフォーマットの形式でのデータ配信要求の場合には、当該データ享受者装置のデータフォーマットにてデータを送信し、(3)データ享受者装置の配信要求が、データ提供者装置のデータフォーマットの形式でのデータ配信要求の場合には、当該データ提供者装置のデータフォーマットにてデータを送信するものである。所謂、データ享受者の要求ごとのデータフォーマットにて送信するものである。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In this embodiment, it is possible to accept even cleansing data and efficiently analyze the data by fusing and integrating the received plural data, and analyzing the data or original data. It is transmitted in a data format corresponding to the distribution request of the apparatus. For example, (1) if the distribution request from the data receiver device is a data distribution request in the data format of the service infrastructure operator device, the data is transmitted in the data format of the service infrastructure operator device. (2) When the distribution request from the data receiver device is a data distribution request in the data format of the data receiver device, the data is transmitted in the data format of the data receiver device, and (3 ) When the distribution request of the data receiver device is a data distribution request in the data format of the data provider device, the data is transmitted in the data format of the data provider device. The transmission is performed in a so-called data format for each request of the data receiver.
 図1は、本発明の顧客別データフォーマット変換データ提供システムをサービス基盤事業者装置に適用したサービス提供システムの全体構成を示す図である。 FIG. 1 is a diagram showing the overall configuration of a service providing system in which the customer-specific data format conversion data providing system of the present invention is applied to a service platform operator device.
 サービス提供システムは、データ提供事業者のデータ提供事業者装置12、サービス基盤事業者のサービス基盤事業者装置3、を有する。 The service providing system includes a data providing operator device 12 of a data providing operator and a service infrastructure operator device 3 of a service infrastructure operator.
 データ提供事業者装置12は、複数のサービス提供事業者装置A、B・・・を含む複数のサービス提供事業者装置2、複数のサービス享受事業者装置a、b・・・を含むサービス享受事業者装置1、を有する。 The data provider device 12 includes a plurality of service provider devices 2 including a plurality of service provider devices A, B..., A service receiving business including a plurality of service receiving provider devices a, b. Person device 1.
 データ提供事業者装置12は、データ提供事業者用サーバ121からなる。
 各サービス享受事業者装置1は、例えば複数の店舗a1、a2や複数の企業b1、b2側の装置であって、サービス享受事業者用サーバ11からなる。そして、各サービス享受事業者用サーバ11は、オリジナルユーザ情報IaやIbをサービス提供事業者装置2に対して出力する。
The data provider company 12 includes a data provider server 121.
Each service receiving company device 1 is, for example, a device on the side of a plurality of stores a1 and a2 or a plurality of companies b1 and b2, and includes a server 11 for service receiving companies. Then, each service receiving company server 11 outputs the original user information Ia and Ib to the service providing company apparatus 2.
 このオリジナルユーザ情報IaやIbは、サービス基盤事業者装置3からネットワーク4を経由して提供する第1のサービスS1(業務/予約機能など)に対応してユーザ側から送られてくるものである。 The original user information Ia and Ib is sent from the user side corresponding to the first service S1 (business / reservation function, etc.) provided from the service infrastructure company apparatus 3 via the network 4. .
 各サービス提供事業者装置2は、サービス提供事業者用サーバ21からなる。サービス提供事業者用サーバ21は、各オリジナルユーザ情報Ia、Ibを受け、当該オリジナルユーザ情報を直接、又はその出所元、つまりユーザが特定できない程度に周知の匿名化技術を利用して匿名化データとしてネットワーク4を介してサービス基盤事業者装置3側に送信する。 Each service provider device 2 includes a service provider server 21. The server 21 for service provider receives each original user information Ia, Ib, and uses the anonymization technology well known to the extent that the original user information is directly or cannot be specified. Is transmitted to the service infrastructure provider apparatus 3 side via the network 4.
 サービス基盤事業者装置3は、サービス基盤事業者用サーバ31からなる。サービス基盤事業者用サーバ31は、前記データ提供事業者用サーバ121から提供されるデータを受け、当該データを分析する機能を有する。 The service infrastructure provider device 3 includes a service infrastructure provider server 31. The service infrastructure provider server 31 has a function of receiving data provided from the data provider provider server 121 and analyzing the data.
 図2は、サービス基盤事業者用サーバ31及びデータ提供事業者用サーバ121、データ享受者用サーバ1216の構成を示すブロック図である。 FIG. 2 is a block diagram showing configurations of the service infrastructure provider server 31, the data provider server 121, and the data beneficiary server 1216.
 本例では、図1のサービス提供事業者用サーバ21をデータ提供者用サーバ121とし、サービス享受事業者用サーバ11をデータ享受者用サーバ1216とし、当該データ提供者用サーバ121からサービス基盤事業者用サーバ31に提供するデータをオリジナルデータIa、Ib、・・・を前提として説明する。また、データ提供者用サーバ121からのデータを分析し、分析データをデータ享受者用サーバ1216に送信することを前提して説明する。なお、このデータの分析は、必要に応じて行なえばよいものであって、必須とするものではない。 In this example, the service provider server 21 of FIG. 1 is used as the data provider server 121, the service receiver server 11 is used as the data receiver server 1216, and the service provider business is started from the data provider server 121. The data provided to the user server 31 will be described on the premise of the original data Ia, Ib,. Further, the description will be made on the assumption that data from the data provider server 121 is analyzed and the analysis data is transmitted to the data receiver server 1216. This data analysis may be performed as necessary, and is not essential.
 データ提供事業者用サーバ121は、データ送信部1215、分析データ受信部1213などを有する。そして、データI(Ia、Ib、・・・)及び当該データのデータフォーマットがどのようなデータフォーマットの形式であるかを示すデータフォーマット情報F(Fa、Fb、・・・)をサービス基盤事業者用サーバ31に提供するものであるが、サービス基盤事業者用サーバ31から分析データSを享受するデータ享受者用サーバとして利用してもよい。またデータ享受者用サーバ1216は、データIp及び当該データのデータフォーマットF情報(Fp)を提供するデータ提供事業者用サーバとして利用してもよい。 The data provider server 121 includes a data transmission unit 1215, an analysis data reception unit 1213, and the like. Then, the service infrastructure provider provides data format information F (Fa, Fb,...) Indicating the data I (Ia, Ib,...) And the data format of the data. Provided to the service server 31, but may be used as a data receiver server that receives the analysis data S from the service infrastructure provider server 31. The data receiver server 1216 may be used as a data provider server that provides the data Ip and the data format F information (Fp) of the data.
 データ享受者用サーバ1216が、サービス基盤事業者用サーバ31から分析データSを享受するには、サービス基盤事業者用サーバ31に対して、その旨(データ享受要求信号)を要求し、かつサービス享受事業者用サーバ1216側のクレンジングポリシーに従って決められたデータフォーマットを示すデータフォーマット情報、つまりどのようなデータフォーマット形式でデータを享受したい(データ配信を受けたい)のかを示すデータフォーマット情報F(Fp)をサービス基盤事業者用サーバ31側に通知する。このデータフォーマット情報は、予めサービス基盤事業者用サーバ31側に登録しておいてもよい。 In order for the data receiver server 1216 to receive the analysis data S from the service infrastructure provider server 31, the service infrastructure provider server 31 is requested to that effect (data enjoyment request signal), and the service Data format information indicating the data format determined in accordance with the cleansing policy on the receiving business server 1216 side, that is, data format information F (Fp) indicating in what data format the user wants to receive data (receive data distribution) ) To the service infrastructure provider server 31 side. This data format information may be registered in advance on the service infrastructure provider server 31 side.
 サービス基盤事業者用サーバ31は、入出力装置(入出力インターフェース)311、記憶装置(記憶手段)312、演算装置(演算手段)313、を有する。これらはLANにより接続する。 The service infrastructure provider server 31 includes an input / output device (input / output interface) 311, a storage device (storage means) 312, and an arithmetic device (calculation means) 313. These are connected by LAN.
 記憶装置312は、データ提供者及びデータ享受者管理マスタDB/データ及びデータフォーマット情報管理DB3121、分析データDB3122、データフォーマット定義書管理マスタDB3123、を有する。 The storage device 312 includes a data provider and data receiver management master DB / data and data format information management DB 3121, an analysis data DB 3122, and a data format definition document management master DB 3123.
 データ提供者及びデータ享受者管理マスタDB/データ及びデータフォーマット情報管理DB3121は、データ提供者及びデータ享受者のデータやデータフォーマット情報を管理するものであり、またデータ提供者用サーバ121から提供されるデータI(オリジナルデータIa、Ib、Ic、・・・)及び当該データのデータフォーマット情報F(データフォーマット情報Fa、Fb、Fc、・・・)をそれぞれ対応付けて記憶し、管理する。 The data provider and data receiver management master DB / data and data format information management DB 3121 manages data and data format information of the data provider and data receiver, and is provided from the data provider server 121. Data I (original data Ia, Ib, Ic,...) And data format information F (data format information Fa, Fb, Fc,...) Of the data are stored in association with each other and managed.
 分析データDB3122は、データ分析部31314により分析して得られた分析データ(データマイニング)を記憶し、管理する。 The analysis data DB 3122 stores and manages analysis data (data mining) obtained by analysis by the data analysis unit 31314.
 データフォーマット定義書管理マスタDB3123は、サービス基盤事業者用サーバ31の基盤データフォーマット(Fy)のポリシーを定義するデータフォーマット定義書のデータフォーマットマスタ情報を記録する。換言すれば、データ提供者用サーバ121からの提供データI(Ia、Ib、Ic、・・・)の各データフォーマットF(Fa、Fb、Fc、・・・)をサービス基盤事業者用サーバ31のクレンジングポリシーに従ったデータフォーマットF(Fy)に変換するための基盤データフォーマット情報を含むデータフォーマット定義書を管理する。基盤データフォーマット情報は、データ提供者及びデータ享受者管理マスタDB/データ及びデータフォーマット情報管理DB3121に記憶し、管理してもよい。 The data format definition document management master DB 3123 records the data format master information of the data format definition document that defines the policy of the basic data format (Fy) of the server 31 for service infrastructure providers. In other words, each data format F (Fa, Fb, Fc,...) Of the provided data I (Ia, Ib, Ic,...) From the data provider server 121 is changed to the service infrastructure provider server 31. The data format definition document including the basic data format information for conversion to the data format F (Fy) according to the cleansing policy is managed. The base data format information may be stored and managed in the data provider and data receiver management master DB / data and data format information management DB 3121.
 演算装置313は、データ提供事業者及びデータ享受者認識部(事業者認識部)31311、データ及びデータフォーマット情報受信部31312、データフォーマット変換部(データフォーマット変換手段)31313、データ分析部31314、データ配信用データフォーマット変換部(データフォーマット変換手段)31316、データ書込み・読出し部31317、分析データ配信部31318、を有する。 The arithmetic device 313 includes a data provider and a data receiver recognition unit (company recognition unit) 31111, a data and data format information reception unit 31211, a data format conversion unit (data format conversion means) 31313, a data analysis unit 31314, data A distribution data format conversion unit (data format conversion means) 31316, a data writing / reading unit 31317, and an analysis data distribution unit 31318 are included.
 事業者認識部31311は、データ提供者及びデータ享受者を認識する。そして、その認識結果をもって、データ提供者用サーバ121からのデータ及びデータフォーマット情報を受信し、またデータ享受者用サーバ1216に対して、分析データの提供(サービス)を行うか否かを判断する機能を有する。 The provider recognition unit 31131 recognizes the data provider and the data beneficiary. Based on the recognition result, data and data format information from the data provider server 121 are received, and it is determined whether to provide analysis data to the data receiver server 1216 (service). It has a function.
 データ及びデータフォーマット情報受信部31312は、データ提供者用サーバ121からのデータI(Ia、Ib、Ic、・・・)及び当該データのデータフォーマット情報F(Fa、Fb、Fc、・・・)を受信し、またデータ享受者用サーバ1216から指定、又は要求されるデータフォーマット情報F(Fp)を受信する。 The data and data format information receiving unit 31212 receives data I (Ia, Ib, Ic,...) From the data provider server 121 and data format information F (Fa, Fb, Fc,...) Of the data. And the data format information F (Fp) designated or requested from the data receiver server 1216 is received.
 データフォーマット変換部31313は、データ提供者用サーバ121から提供されるデータのデータフォーマットを、データフォーマット定義書管理マスタDB3123の定義書の基盤データフォーマットのポリシーに従って、データ享受者用サーバ1216からの指定、又は要求データフォーマットに変換する。例えば、提供データ(Ia、Ib、Ic、・・・)の各データフォーマット(Fa、Fb、Fc、・・・)を統一した基盤データフォーマット(Fy)に変換する。データフォーマット変換に際しては、基盤事業者側の基盤データフォーマット情報、データ提供者やデータ享受者からのデータフォーマット情報を参酌して行なう。 The data format conversion unit 31313 designates the data format of the data provided from the data provider server 121 from the data receiver server 1216 in accordance with the basic data format policy of the definition document of the data format definition document management master DB 3123. Or convert to the required data format. For example, each data format (Fa, Fb, Fc,...) Of the provided data (Ia, Ib, Ic,...) Is converted into a unified base data format (Fy). Data format conversion is performed in consideration of infrastructure data format information on the infrastructure provider side and data format information from the data provider and data receiver.
 このデータフォーマット変換は、サービス基盤事業者用サーバ31にて、複数のデータ提供者用サーバ121の各データを融合、又は統合して分析できるようにクレンジング処理するためである。これにより、各データ提供者用サーバ121は、独自のクレンジング処理のデータフォーマットの状態のままでサービス基盤事業者用サーバ31に対して、データを提供することができる。 This data format conversion is for the cleansing processing so that the data of the plurality of data provider servers 121 can be integrated or analyzed by the service infrastructure provider server 31. Thereby, each data provider server 121 can provide data to the service infrastructure provider server 31 in the state of the data format of the original cleansing process.
 また、サービス基盤事業者用サーバ31は、サービス提供者用サーバ121から提供されるデータのデータフォーマットがそれぞれ相違していても、統一したデータフォーマットに変換しているので、複数の提供データを融合、又は統合して分析することにより、より良い高付加価値の分析ができる。 In addition, the service platform server 31 converts the data provided from the service provider server 121 into a unified data format even if the data formats are different from each other. By integrating or analyzing, it is possible to perform better high value added analysis.
 データ提供者用サーバ121からのデータフォーマット(Fa、Fb、・・)は、データフォーマット変換部31313により、変換した統一の基盤データフォーマット(Fy)に置き換えられる。 The data format (Fa, Fb,...) From the data provider server 121 is replaced with the converted unified base data format (Fy) by the data format conversion unit 31313.
 データ分析部31314は、データフォーマット変換部31313により、変換されたデータフォーマットによるデータを分析(データマイニング)する。 The data analysis unit 31314 analyzes data (data mining) using the data format converted by the data format conversion unit 31313.
 データ書込み・読出し部31317は、上述したデータ提供者用サーバの各データ(Fa、Fb、・・)や各データフォーマット情報(Fa、Fb、・・)をDB3121に書き込み、当該DBから読み出しする。 The data writing / reading unit 31317 writes the data (Fa, Fb,...) And the data format information (Fa, Fb,...) And the data format information (Fa, Fb,...) Of the data provider server described above to the DB 3121 and reads them from the DB.
 分析データ配信部31318は、データ分析部31314により分析したデータをデータ享受者用サーバ1216に送信する。 The analysis data distribution unit 31318 transmits the data analyzed by the data analysis unit 31314 to the data receiver server 1216.
 図3は、サービス基盤事業者用サーバ31の一例を示す機能ブロック図である。同図において、サーバ31は、提供データIa、Ib、Ic、・・・Ip及び当該データのデータフォーマット情報Fa、Fb、Fc・・・Fpをデータ及びデータフォーマット情報受信部31312(図2参照)にて受信し、それぞれデータに対応付けてデータ及びデータフォーマット情報管理DB3121に格納する。 FIG. 3 is a functional block diagram showing an example of the service infrastructure provider server 31. In the figure, the server 31 converts the provided data Ia, Ib, Ic,... Ip and the data format information Fa, Fb, Fc... Fp of the data into data and data format information receiving unit 31212 (see FIG. 2). Are stored in the data and data format information management DB 3121 in association with the data.
 提供データIa、Ib、Ic、・・・Ipは、データ提供者用サーバ121から提供されるデータフォーマットのままでデータ及びデータフォーマット情報管理DB3121に格納し、その後、データフォーマット変換部31313により、当該データフォーマットを変更してもよい。
 また、データフォーマット変換部31313により、データフォーマット変換した後に提供データIa、Ib、Ic、・・・Ipをデータ及びデータフォーマット情報管理DB3121に格納してもよい。
The provided data Ia, Ib, Ic,... Ip are stored in the data and data format information management DB 3121 in the data format provided from the data provider server 121, and then the data format conversion unit 31313 The data format may be changed.
Further, after the data format is converted by the data format conversion unit 31313, the provided data Ia, Ib, Ic,... Ip may be stored in the data and data format information management DB 3121.
 当該データのデータフォーマット情報Fa、Fb、Fc・・・Fpは、提供データIa、Ib、Ic、・・・Ipに対応付けてデータ及びデータフォーマット情報管理DB3121に格納する。 The data format information Fa, Fb, Fc... Fp of the data is stored in the data and data format information management DB 3121 in association with the provided data Ia, Ib, Ic,.
 データ分析部31314は、データフォーマット変換した後にデータを分析するものであって、複数のデータを融合、又は統合して分析することは勿論のこと、その分析結果を受けたデータ享受者用サーバ1216からの指定、又は要求により、特定データ提供者用サーバからのデータのみを分析することも可能である。 The data analysis unit 31314 analyzes the data after converting the data format. The data analysis unit 31314 not only combines or integrates a plurality of data but also analyzes the data recipient server 1216 that receives the analysis result. It is also possible to analyze only the data from the server for the specific data provider according to the designation or request from.
 データ享受者用サーバ1216からの指定、又は要求は、分析結果の中から、特定データ提供者用サーバからの特定データのみを選択し、当該特定データの詳細要求をサービス基盤事業者用サーバ31に対して通知することで行う。つまり、この選択は、データ享受者用サーバ1216が、如何なるデータフォーマット形式でデータを享受(データ配信)したいかをサービス基盤事業者用サーバ31に対して要求するためのものである。
また、特定データ提供者用サーバ1216から提供されるデータは、データ配信用データフォーマット変換部31316により、データ享受者用サーバ1216の指定、又は要求に基づくデータフォーマットに変換した上で、当該変換データフォーマットでデータ享受者用サーバ1216に送信する。
For the designation or request from the data receiver server 1216, only the specific data from the specific data provider server is selected from the analysis results, and the detailed request for the specific data is sent to the service infrastructure provider server 31. This is done by notifying them. That is, this selection is for the data receiver server 1216 to request the service infrastructure provider server 31 what data format format the user wants to enjoy (data distribution).
The data provided from the specific data provider server 1216 is converted into a data format based on the designation or request of the data receiver server 1216 by the data distribution data format conversion unit 31316, and the converted data The data is sent to the data receiver server 1216 in a format.
 図4は、図2のデータフォーマット定義書管理マスタDB3123の基盤データフォーマット例及びそのデータの例を示す図である。 FIG. 4 is a diagram showing an example of a basic data format of the data format definition document management master DB 3123 of FIG. 2 and an example of the data.
 同図において、サービス基盤事業者装置の基盤データフォーマット410(基盤データフォーマットFy)は、項目411、項目の意味412、型413、タイプ414、の各欄を有する。 In the figure, the base data format 410 (base data format Fy) of the service base provider device has columns of item 411, item meaning 412, type 413, and type 414.
 項目411は、データ項目名を示し、「g_name」4111、「g_name_kana」4112、「g_address」4113、「g_zip」4114、「g_point」4115、「g_date」4116、「g_account」4117の各欄を有する。 Item 411 indicates a data item name, and includes “g_name” 4111, “g_name_kana” 4112, “g_address” 4113, “g_zip” 4114, “g_point” 4115, “g_date” 4116, and “g_account” 4117.
 項目の意味412は、「名前」、「なまえ(仮名)」、「住所」、「郵便番号」、「ポイント利用率」、「購入日」、「利用金額」を示している。 Item meaning 412 indicates “name”, “name (kana)”, “address”, “zip code”, “point usage rate”, “purchase date”, and “use amount”.
 型413は、「テキスト」、「テキスト」、「テキスト」、「郵便番号」、「数値」、「日付」、「通貨」を示している。 The type 413 indicates “text”, “text”, “text”, “zip code”, “numerical value”, “date”, “currency”.
 タイプ414は、「タイプ0」、「タイプ1」、「タイプ0」、「タイプ1」、「タイプ0」、「タイプ2」、「タイプ2」を示している。 Type 414 indicates “type 0”, “type 1”, “type 0”, “type 1”, “type 0”, “type 2”, “type 2”.
 そして、項目の「g_name」4111の欄には、「名前」、「テキスト」、「タイプ0」が対応付けされ、「g_name_kana」4112の欄には、「なまえ(仮名)」、「テキスト」、「タイプ1」が対応付けされ、「g_address」4113の欄には、「住所」、「テキスト」、「タイプ0」が対応付けされ、「g_zip」4114の欄には、「郵便番号」、「郵便番号」、「タイプ1」が対応付けされ、「g_point」4115の欄には、「ポイント利用率」、「数値」、「タイプ0」が対応付けされ、「g_date」4116の欄には、「購入日」、「日付」、「タイプ2」が対応付けされ、「g_account」4117の欄には、「利用金額」、「通貨」、「タイプ2」が対応付けされている。 In the “g_name” 4111 column of the item, “name”, “text”, and “type 0” are associated, and in the “g_name_kana” 4112 column, “name (kana)”, “text”, “Type 1” is associated, “g_address” 4113 is associated with “address”, “text”, “type 0”, and “g_zip” 4114 is associated with “zip code”, “ “Zip code” and “type 1” are associated, “g_point” 4115 is associated with “point utilization rate”, “numerical value”, and “type 0”, and “g_date” 4116 is associated with “Purchase date”, “date”, and “type 2” are associated with each other, and “usage amount”, “currency”, and “type 2” are associated with the “g_account” 4117 column.
 項目411の「g_name」4111、「g_name_kana」4112、「g_address」4113、「g_zip」4114、「g_point」4115、「g_date」4116、「g_account」4117のデータ例は、例えば「日立 譲二」、「ひたち たろう」、「東京都港区」、「1400000」、「0.234」、「2012/09/23」、「\2,309,987」、「日立 秀樹」、「ひたち ひでき」、「さいたま市大宮区」、「3300800」、「0.456」、「2012/04/03」、「¥1,098,887」、「日立 永治」、「ひたち えいじ」、「東京都中央区」、「1030000」、「0.576」、「2012/08/27」、「\987,654」、「日立 拓哉」、「ヒタチ タクヤ」、「千葉市中央区」、「2600000」、「0.348」、「2012/03/20」、「\98,000」、「日立 慎二」、「ひたち しんじ」、「横浜市中区」、「2310000」、「0.562」、「2012/06/07」、「\67,922」、「日立 英雄」、「ひたち ひでお」、「横浜市西区」、「2200000」、「0.873」、「2012/08/30」、「\45,000」、を示している。 Examples of data of “g_name” 4111, “g_name_kana” 4112, “g_address” 4113, “g_zip” 4114, “g_point” 4115, “g_date” 4116, and “g_account” 4117 of the item 411 are, for example, “Hitachi Joji”, “Hitachi” "Taro", "Minato-ku, Tokyo", "1400000", "0.234", "September 23, 2012", "\ 2,309,987", "Hideki Hitachi", "Hitachi Hitachi", "Omiya Ward, Saitama City", "3300800 ”,“ 0.456 ”,“ 2012/04/03 ”,“ 1,098,887 ”,“ Hitachi Eiji ”,“ Hitai Eiji ”,“ Chuo-ku, Tokyo ”,“ 1030000 ”,“ 0.576 ”,“ August 27th, 2012 ” ", \ 987,654", "Hitachi Takuya", "Hitachi Takuya", "Chuo-ku, Chiba", "2600000", "0.348", "2012/03/20", "\ 98,000", "Shinji Hitachi" “Hitachi Shinji”, “Naka-ku, Yokohama”, “2310000”, “0.562”, “2012/06/07”, “¥ 67,922”, “Hitachi Male "," Hideo Hitachi "," Nishi-ku, Yokohama-shi "," 2200000 "," 0.873 "," 2012/08/30 ", indicates" \ 45,000 ".
 図5は、図2のデータフォーマット定義書管理マスタDB3123のテーブル例を示す図であって、図4の型413の「テキスト」のデータフォーマットマスタの例を示す図である。 FIG. 5 is a diagram showing an example of a table in the data format definition document management master DB 3123 of FIG. 2, and is a diagram showing an example of a “text” data format master of a type 413 in FIG.
 同図において、「テキスト」のデータフォーマットマスタ510は、タイプと表示形式を示し、タイプには、複数のタイプ0~6を有し、表示形式は、各タイプに対応し、当該タイプを規定している。例えば、タイプ0は、指定なしを示し、タイプ1は、全角ひらがなの「ひたち じょうじ」を示し、タイプ2は、全角カタカナの「ヒタチ ジョウジ」を示している。タイプ3は、半角カタカナの「ヒタチ シ゛ョウシ゛」を示し、タイプ4は、全角ひらがな全大文字の「ひたち じようじ」を示、タイプ5は、全角カタカナ全大文字の「ヒタチ ジヨウジ」を示し、タイプ6は、半角カタカナ全大文字の「ヒタチ シ゛ヨウシ゛」を示している。 In the figure, a “text” data format master 510 indicates a type and a display format. The type has a plurality of types 0 to 6, and the display format corresponds to each type and defines the type. ing. For example, type 0 indicates no designation, type 1 indicates a full-width hiragana “Hitachi Joji”, and type 2 indicates a full-width katakana “Hitachi Joji”. Type 3 indicates the half-width Katakana “Hitachi Joushi”, Type 4 indicates the full-width Hiragana full-capital letter “Hitaji Yoji”, Type 5 indicates the full-width Katakana full-capital letter “Hitachi Diyouji”, and Type 6 , Half-width katakana in all capital letters “Hitachi jiyoji”.
 図6は、図2のデータフォーマット定義書管理マスタDB3123のテーブル例を示す図であって、図4の型413の「郵便番号」のデータフォーマットマスタの例を示す図である。 FIG. 6 is a diagram showing an example of a table of the data format definition document management master DB 3123 of FIG. 2, and is a diagram showing an example of a data format master of “zip code” of type 413 of FIG.
 同図において、「郵便番号」のデータフォーマットマスタ610は、タイプと表示形式を示し、タイプには、複数のタイプ0~3を有し、表示形式は、各タイプに対応し、当該タイプを規定している。例えば、タイプ0は、指定なしを示し、タイプ1は、ハイフンなし、タイプ2は、ハイフンありを示している。 In the figure, the “zip code” data format master 610 indicates the type and display format. The type includes a plurality of types 0 to 3, and the display format corresponds to each type and defines the type. is doing. For example, type 0 indicates no designation, type 1 indicates no hyphen, and type 2 indicates a hyphen.
 図7は、図2のデータフォーマット定義書管理マスタDB3123のテーブル例を示す図であって、図4の型413の「数値」のデータフォーマットマスタの例を示す図である。 FIG. 7 is a diagram showing an example of a table in the data format definition document management master DB 3123 in FIG. 2, and is a diagram showing an example of a “numeric” data format master of a type 413 in FIG.
 同図において、「数値」のデータフォーマットマスタ710は、タイプと表示形式を示し、タイプには、複数のタイプ0~6を有し、表示形式は、各タイプに対応し、当該タイプを規定している。例えば、タイプ0は、指定なしを示し、タイプ1は、「-#,###.#」を示し、タイプ2は、「△#,###.#」を示している。タイプ3は、「-####.#」を示し、タイプ4は、「△####.#」を示、タイプ5は、「-#####」を示し、タイプ6は、「△#####」を示している。 In the figure, a “numeric” data format master 710 indicates a type and a display format. The type has a plurality of types 0 to 6, and the display format corresponds to each type and defines the type. ing. For example, type 0 indicates no designation, type 1 indicates “− #, ##. #”, And type 2 indicates “Δ #, ##. #”. Type 3 indicates “-#####. #”, Type 4 indicates “Δ #####. #”, Type 5 indicates “− ######”, and Type 6 indicates , “Δ ######” is shown.
 図8は、図2のデータフォーマット定義書管理マスタDB3123のテーブル例を示す図であって、図4の型413の「日付」のデータフォーマットマスタの例を示す図である。 FIG. 8 is a diagram showing an example of the table of the data format definition document management master DB 3123 of FIG. 2, and is a diagram showing an example of the “date” data format master of the type 413 of FIG.
 同図において、「日付」のデータフォーマットマスタ810は、タイプと表示形式を示し、タイプには、複数のタイプ0~3を有し、表示形式は、各タイプに対応し、当該タイプを規定している。例えば、タイプ0は、指定なしを示し、タイプ1は、「YYYYMMDD」を示し、タイプ2は、「YYYY/MM/DD」を示し、タイプ3は、「DDMM,YYYY」を示している。 In the same figure, the “date” data format master 810 indicates the type and display format. The type has a plurality of types 0 to 3, and the display format corresponds to each type and defines the type. ing. For example, type 0 indicates no designation, type 1 indicates “YYYYMMDD”, type 2 indicates “YYYY / MM / DD”, and type 3 indicates “DDMM, YYYY”.
 図9は、図2のデータフォーマット定義書管理マスタDB3123のテーブル例を示す図であって、図4の型413の「通貨」のデータフォーマットマスタの例を示す図である。 FIG. 9 is a diagram showing an example of a table in the data format definition document management master DB 3123 of FIG. 2, and is a diagram showing an example of a data format master of “currency” of type 413 in FIG.
 同図において、「通貨」のデータフォーマットマスタ910は、タイプと表示形式を示し、タイプには、複数のタイプ0~3を有し、表示形式は、各タイプに対応し、当該タイプを規定している。例えば、タイプ0は、「指定なし」、タイプ1は、「通貨マークなし」、タイプ2は、「通貨マークあり」を示している。 In the same figure, a data format master 910 of “currency” shows types and display formats. The types have a plurality of types 0 to 3, and the display formats correspond to each type and define the types. ing. For example, type 0 indicates “no designation”, type 1 indicates “no currency mark”, and type 2 indicates “with currency mark”.
 図10は、図2のデータフォーマット定義書管理マスタDB3123のテーブル例を示す図であって、図4の型413には、明示していないが、「電話番号」のデータフォーマットマスタの例を示す図である。 FIG. 10 is a diagram showing a table example of the data format definition document management master DB 3123 of FIG. 2 and shows an example of the data format master of “telephone number”, which is not explicitly shown in the type 413 of FIG. FIG.
 同図において、「郵便番号」のデータフォーマットマスタ1010は、タイプと表示形式を示し、タイプには、複数のタイプ0~3を有し、表示形式は、各タイプに対応し、当該タイプを規定している。例えば、タイプ0は、「指定なし」、タイプ1は、「ハイフンなし」、タイプ2は、「ハイフンあり」を示している。 In the figure, a “zip code” data format master 1010 indicates a type and a display format. The type has a plurality of types 0 to 3, and the display format corresponds to each type and defines the type. is doing. For example, type 0 indicates “not specified”, type 1 indicates “no hyphen”, and type 2 indicates “with hyphen”.
 図11は、図2のデータフォーマット定義書管理マスタDB3123のテーブル例を示す図であって、図4の型413には、明示していないが、「パーセント」のデータフォーマットマスタの例を示す図である。 FIG. 11 is a diagram showing an example of a table of the data format definition document management master DB 3123 of FIG. 2, and a diagram showing an example of a “percent” data format master, which is not explicitly shown in the type 413 of FIG. 4. It is.
 同図において、「パーセント」のデータフォーマットマスタ1020は、タイプと表示形式を示し、タイプには、複数のタイプ0~3を有し、表示形式は、各タイプに対応し、当該タイプを規定している。例えば、タイプ0は、「指定なし」、タイプ1は、「%なし」、タイプ2は、「%あり」を示している。 In the same figure, the “percent” data format master 1020 indicates the type and display format. The type has a plurality of types 0 to 3, and the display format corresponds to each type and defines the type. ing. For example, type 0 indicates “not specified”, type 1 indicates “no%”, and type 2 indicates “%”.
 図12は、データ提供者用サーバ121の一例を示すA社の提供履歴データのデータフォーマット例及びそのデータ(提供値)の例を示す図である。 FIG. 12 is a diagram showing an example of the data format of the provision history data of Company A and an example of the data (provided value) showing an example of the server 121 for data provider.
 同図において、A社の提供履歴データのデータフォーマット(データフォーマットFa)は、項目1110、項目の意味1120、型1130、タイプ1140、の各欄を有する。 In the same figure, the data format (data format Fa) of the provided history data of company A has columns of item 1110, item meaning 1120, type 1130, type 1140.
 項目1110は、データ項目名を示し、「a_name」11101、「a_name_kana」11102、「a_address」11103、「a_zip」11104、「a_point」11105、「a_date」11106、「a_account」11107の各欄を有する。 Item 1110 indicates a data item name, and includes “a_name” 11101, “a_name_kana” 11102, “a_address” 11103, “a_zip” 11104, “a_point” 11105, “a_date” 11106, and “a_account” 11107.
 図4の基盤データフォーマットとの相違点は、図4の基盤データフォーマット410(Fy)の「a_name_kana」4112がひらがなのなまえ「タイプ1」、「a_zip」がハイフンなしの数値「タイプ1」、「a_point」が数値「タイプ0」、「a_date」がスラント付の日付「タイプ2」であるのに対して、図12のA社の提供履歴データのデータフォーマット(Fa)は、項目の「a_name_kana」がカタカナのなまえ「タイプ2」、「a_zip」がハイフン付の郵便番号「タイプ2」、「a_point」がパーセント「タイプ2」、「a_date」がスラッシュなしの日付「タイプ1」にある。 The difference from the basic data format of FIG. 4 is that “a_name_kana” 4112 of the basic data format 410 (Fy) of FIG. 4 is “type 1” with hiragana name, “a_zip” is a numerical value “type 1” without “hyphen”, “ While the “a_point” is the numerical value “type 0” and the “a_date” is the date “type 2” with the slant, the data format (Fa) of the provided history data of the company A in FIG. 12 is the item “a_name_kana” Is the katakana name “type 2”, “a_zip” is the postcode “type 2” with a hyphen, “a_point” is the percent “type 2”, and “a_date” is the date “type 1” without the slash.
 図13は、データ享受者用サーバ1216の一例を示すP社の購入履歴データのデータフォーマット例及びそのデータ(購入値)の例を示す図である。 FIG. 13 is a diagram showing an example of the data format of purchase history data of Company P showing an example of the server 1216 for data beneficiaries and an example of the data (purchase value).
 同図において、P社の購入履歴データのデータフォーマット(データフォーマットFp)は、項目1210、項目の意味1220、型1230、タイプ1240、の各欄を有する。 In the same figure, the data format (data format Fp) of purchase history data of Company P has columns of item 1210, item meaning 1220, type 1230, type 1240.
 項目1210は、データ項目名を示し、「p_name」12101、「p_name_kana」11202、「p_address」12103、「p_zip」12104、「p_point」12105、「p_date」12106、「p_account」12107の各欄を有する。 Item 1210 indicates a data item name, and includes “p_name” 12101, “p_name_kana” 11202, “p_address” 12103, “p_zip” 12104, “p_point” 12105, “p_date” 12106, and “p_account” 12107.
 図4の基盤データフォーマットとの相違点は、図4の基盤データフォーマットFyの項目の「a_date」4116がスラッシュ付の日付「タイプ2」であるのに対して、図13のP社のデータフォーマットFpは、項目1210の「p_date」12106がスラッシュなしの日付「タイプ1」にある。 The difference from the basic data format of FIG. 4 is that the “a_date” 4116 in the item of the basic data format Fy of FIG. 4 is the date “type 2” with a slash, whereas the data format of company P in FIG. In Fp, “p_date” 12106 of the item 1210 is in the date “type 1” without a slash.
 図14は、本発明の顧客別データフォーマット変換データ提供方法の処理フローを説明する図である。本例では、データ提供者用サーバ121が2つの場合を示し、データ享受者用サーバ1216が1つの場合を示している。 FIG. 14 is a diagram for explaining the processing flow of the data format conversion data providing method for each customer according to the present invention. In this example, the case where the number of data provider servers 121 is two is shown, and the case where the number of data receiver servers 1216 is one is shown.
 データ提供者用サーバ121は、ステップS1211にて、データIa及び当該データのデータフォーマット情報Faをサービス基盤事業者用サーバ31に送信する。また、別のデータ提供者用サーバ121は、同様にステップS1212にて、データIb及び当該データのデータフォーマット情報Fbをサービス基盤事業者用サーバ31に送信する。 In step S1211, the data provider server 121 transmits the data Ia and the data format information Fa of the data to the service infrastructure provider server 31. Similarly, another data provider server 121 transmits the data Ib and the data format information Fb of the data to the service platform server 31 in step S1212.
 一方、データ享受者用サーバ1216は、ステップS12161にて、サービス基盤事業者用サーバ31に対して、分析データの提供を受けるデータフォーマットを指定、又は要求するデータフォーマット情報Fpを送信する。 On the other hand, in step S12161, the data beneficiary server 1216 transmits the data format information Fp that designates or requests the data format for receiving the analysis data to the service infrastructure provider server 31.
 サービス基盤事業者用サーバ31は、ステップS311にて、これらのデータ及びデータフォーマット情報を受信処理し、データ及びデータフォーマット情報管理DB3121に書き込み、格納する。 In step S311, the service infrastructure provider server 31 receives these data and data format information, writes them in the data and data format information management DB 3121, and stores them.
 次いで、ステップS312にて、データ提供者用サーバ121からのデータのデータフォーマットをサービス基盤事業者用サーバ31のクレンジングポリシーに従ったデータフォーマットFyに変換処理する。 Next, in step S312, the data format of the data from the data provider server 121 is converted into a data format Fy in accordance with the cleansing policy of the service infrastructure provider server 31.
 このデータフォーマット変換処理は、データフォーマット定義書管理マスタDB3123のデータフォーマット定義書の基盤データフォーマットポリシーに従って、サービス提供者用サーバ121からの各データのデータフォーマットを統一した基盤データフォーマットFyに変換し、当該基盤データフォーマットにより、各データを管理可能とする。所謂、提供データを融合、又は統合して分析可能なデータにクレンジングするための処理である。例えば、データ提供者用サーバ121のデータフォーマットFa、Fb、・・・を予め設定した統一のデータフォーマットFyに変換する。 This data format conversion process converts the data format of each data from the service provider server 121 to a unified basic data format Fy according to the basic data format policy of the data format definition document of the data format definition management master DB 3123, Each data can be managed by the base data format. This is a process for cleansing data that can be analyzed by fusing or integrating provided data. For example, the data format Fa, Fb,... Of the data provider server 121 is converted to a preset unified data format Fy.
 ステップS313にて、統一の基盤データフォーマットFyのデータを所望の分析手法(データマイニング)により、データ分析処理し、分析データを分析データDB3122に書き込み、格納する。 In step S313, the data of the unified base data format Fy is subjected to data analysis processing by a desired analysis technique (data mining), and the analysis data is written and stored in the analysis data DB 3122.
 次いで、ステップS314にて、データ享受者用サーバ1216からのデータフォーマット情報Fp(データ配信要求データフォーマット形式)を元にデータ享受者用サーバ1216へ分析データを配信するデータフォーマットに再度変換処理する。例えば、基盤データフォーマットFyをデータフォーマットFpに変換する。あるいは、基盤データフォーマットのまま、あるいはデータ提供者用サーバ121のデータフォーマットのままであってもよい。これらは、データ享受者用サーバ1216からのデータフォーマット形式要求に応じてなされる。 Next, in step S314, the data format information Fp (data distribution request data format format) from the data receiver server 1216 is converted again into a data format for distributing the analysis data to the data receiver server 1216. For example, the base data format Fy is converted into the data format Fp. Alternatively, the basic data format or the data format of the data provider server 121 may be used. These are made in response to a data format request from the data receiver server 1216.
 データ提供者用サーバ121がデータ提供者であると同時にデータ享受者である場合には、基盤データフォーマットFyをデータフォーマットFa、又はFb、・・・に変換する。 When the server 121 for data provider is a data provider and a data receiver at the same time, the base data format Fy is converted into the data format Fa, Fb,.
 ステップS315にて、分析結果(分析データ)をデータフォーマットFpによってデータ享受者用サーバ1216に送信する。 In step S315, the analysis result (analysis data) is transmitted to the data receiver server 1216 in the data format Fp.
 データ享受者用サーバ1216は、ステップS12162にて、分析データを受信する。このとき、ある特定のデータ提供者用サーバ121からのデータ、例えば特定データのIa、Ib、・・・の何れか1つの詳細を知りたい場合には、ステップS12163にて、享受したいデータ提供者用サーバのデータ享受(特定データの分析要求及びそのデータフォーマット形式要求)をサービス基盤事業者用サーバ31に要求する。 The data beneficiary server 1216 receives the analysis data in step S12162. At this time, if it is desired to know the details of any one of the data from a specific data provider server 121, for example, Ia, Ib,... Of the specific data, in step S12163, the data provider to be received. The server 31 requests the service infrastructure provider server 31 to receive data from the service server (request for analysis of specific data and request for the data format).
 サービス基盤事業者用サーバ31は、ステップS311にて、データ提供者用サーバ121からの特定データのみを選択し、当該選択した特定データの分析要求を受け、上述したステップを繰り返し行う。 In step S311, the service infrastructure provider server 31 selects only specific data from the data provider server 121, receives an analysis request for the selected specific data, and repeats the above-described steps.
 これにより、データ享受者用サーバ1216のデータフォーマットでは、判断できない詳細なデータまで、把握することができる。例えば、データ享受者用サーバ1216のデータフォーマットFpでは、「東京都」での購買数、としか規定されていない場合に対して、データ提供者用サーバ121のデータフォーマットでは、「港区」、「品川」等の区割りごとの購買数まで規定されているような場合、「港区」、「品川」等の区割りごとの購買数までのデータを、しかもデータ享受者用サーバのデータフォーマットFpに基づいて享受することも可能である。 Thus, detailed data that cannot be determined by the data format of the data receiver server 1216 can be grasped. For example, in the data format Fp of the data receiver server 1216, only the number of purchases in “Tokyo” is defined, whereas in the data format of the data provider server 121, “Minato”, If the number of purchases for each zoning such as “Shinagawa” is specified, the data up to the number of purchases for each zoning such as “Minato” and “Shinagawa” is stored in the data format Fp of the server for data receivers. It is also possible to enjoy on the basis.
 図15は、複数のデータ提供者であるA社、B社、C社側から基盤事業者側に対して、複数の各社データIa、Ib、Ic及び当該データのデータフォーマットFa、Fb、Fcを基盤事業者側にて変換するときに使用されるデータフォーマット情報F、つまりA社データフォーマット情報Fa、B社データフォーマット情報Fb、C社データフォーマット情報Fcを送信し、基盤事業者側にて記憶、管理する様子を模式的に示す図である。
 A社データフォーマット情報とは、A社データのデータフォーマットを、基盤事業者側のデータフォーマットマスタ情報を受け、当該データフォーマットマスタ情報における各項目のタイプを選択して表現したデータフォーマット情報を示す。換言すれば、情報Faは、A社が選択したデータフォーマットポリシーである。B社及びC社も同様である。データフォーマットマスタ情報とは、図4の基盤データフォーマットの各項目、例えば、図5~図11に示す如く、「テキストのデータフォーマットマスタ」、「郵便番号のデータフォーマットマスタ」、「数値のデータフォーマットマスタ」、「日付のデータフォーマットマスタ」、「通貨のデータフォーマットマスタ」「郵便番号のデータフォーマットマスタ」、「電話番号のデータフォーマットマスタ」、「パーセントのデータフォーマットマスタ」などのデータフォーマットマスタ情報を示す。そして、サービス提供時の前手順として、当該マスタ情報を元に各データフォーマット情報が作成される。
FIG. 15 shows a plurality of company data Ia, Ib, Ic and a data format Fa, Fb, Fc of the data from the company A, company B, company C, which is a plurality of data providers, to the platform provider side. Data format information F used at the time of conversion at the platform operator side, that is, A company data format information Fa, B company data format information Fb, and C company data format information Fc are transmitted and stored at the platform operator side It is a figure which shows a mode that it manages.
The company A data format information is data format information that represents the data format of company A data by receiving the data format master information of the platform provider side and selecting the type of each item in the data format master information. In other words, the information Fa is a data format policy selected by the company A. The same applies to Company B and Company C. The data format master information refers to each item of the basic data format of FIG. 4, for example, “text data format master”, “zip code data format master”, “numeric data format” as shown in FIGS. Data format master information such as "Master", "Date data format master", "Currency data format master", "Postal code data format master", "Telephone number data format master", "Percent data format master" Show. Then, as a pre-procedure when providing the service, each data format information is created based on the master information.
 同図において、データ提供者のA社側は、A社データIaを、当該A社データフォーマットFaに基づき基盤事業者側に送信する。また、データ提供者のA社側は、例えば、予めインポートした基盤事業者側の基盤データフォーマットマスタ情報とA社データフォーマット情報Faとを元にA社データフォーマット情報Faを生成し、基盤事業者側に送信する。 In the figure, the data provider A side of the data provider transmits A company data Ia to the platform provider side based on the A company data format Fa. Further, the data provider A side generates the company A data format information Fa based on the base data format master information and the company A data format information Fa of the base provider side imported in advance, for example. To the side.
 このデータフォーマット情報Faは、基盤事業者側のデータフォーマット変換手段のデータフォーマット変換部31313にて、A社データフォーマットFaを基盤データフォーマットFyに変換するときに使用されるものであるが、このデータフォーマット情報は、予め基盤事業者側に登録しておき、A社データIaを受けたとき、当該A社データフォーマットFaを基盤データフォーマットFyに変換し、当該基盤データフォーマットFyでA社データIaをデータ提供者及びデータ享受者管理マスタDB/データフォーマット情報管理DB3121に記録するようにしてもよい。 This data format information Fa is used when the data format conversion unit 31313 of the data format conversion means on the infrastructure provider side converts the company A data format Fa to the infrastructure data format Fy. The format information is registered in advance with the platform operator side, and when the company A data Ia is received, the company A data format Fa is converted to the platform data format Fy, and the company A data Ia is converted into the platform data format Fy. The data provider and data receiver management master DB / data format information management DB 3121 may be recorded.
 A社データIaとデータフォーマット情報Faは、同タイミングで送信しても、別タイミングで送信してもよい。 The company A data Ia and the data format information Fa may be transmitted at the same timing or at different timings.
 A社データIaとデータフォーマット情報Faを受けた基盤事業者は、データフォーマット情報Faを元にA社データフォーマットFaを基盤データフォーマットFyに変換し、A社データフォーマットFaのA社データIaを当該基盤データフォーマットFyにてデータ提供者及びデータ享受者管理マスタDB/データフォーマット情報管理DB3121に記録する。 Upon receiving the company A data Ia and the data format information Fa, the platform operator converts the company A data format Fa into the platform data format Fy based on the data format information Fa, and converts the company A data Ia of the company A data format Fa The data is recorded in the data provider and data receiver management master DB / data format information management DB 3121 in the base data format Fy.
 その他のデータ提供者のB社、データ提供者のC社に対しても同様に行う。
斯様に各社データを各社データフォーマットのまま基盤事業者側に提供し、当該提供データを基盤事業者側にて、統一の基盤データフォーマットFyで管理することにより、各データを統合し、基盤事業者側にて分析することができる。
The same applies to the other data provider Company B and the data provider Company C.
In this way, each company's data is provided to the platform provider in the format of each company, and the provided data is managed by the platform provider in the unified platform data format Fy. Can be analyzed by the person in charge.
 図16は、複数のデータ提供者のA社、B社、C社側からの各社データIa、Ib、Icを基盤事業者側のデータ分析部31313にて分析する様子を示す図である。 FIG. 16 is a diagram illustrating a state in which the company data Ia, Ib, and Ic from the companies A, B, and C of the plurality of data providers are analyzed by the data analysis unit 31313 on the platform provider side.
 すなわち、複数のデータ提供者の各社データ(A社データ、B社データ、C社データ)を基盤事業者側(データ統合部)にてデータ統合し、当該データをデータ分析部31313にて分析し、当該分析結果(分析データ)を基盤データフォーマットFyで出力する。 That is, each company data (A company data, B company data, and C company data) of a plurality of data providers is integrated on the platform provider side (data integration section), and the data analysis section 31313 analyzes the data. The analysis result (analysis data) is output in the base data format Fy.
 図17は、基盤事業者側にて分析した分析結果を、複数のデータ享受者のP社、Q社、R社側に提供する様子を模式的に示す図である。 FIG. 17 is a diagram schematically showing a state in which the analysis results analyzed on the platform provider side are provided to the P company, Q company, and R company side of a plurality of data recipients.
 基盤事業者側は、例えばデータ享受者側からのデータフォーマット情報F(Fp、Fq、Fr)を受信する。 The infrastructure provider side receives, for example, data format information F (Fp, Fq, Fr) from the data beneficiary side.
 データ享受者のP社から分析データの要求を受けたとき、上述した基盤データフォーマットFyの分析結果(データ)を、データ享受者(P社)側のP社データフォーマット情報Fpを元にデータフォーマット変換手段のデータ配信用データフォーマット変換部31316にて、P社データフォーマットFpに変換し、当該データフォーマットで分析データをデータ享受者側に対して、送信する。P社データフォーマット情報とは、P社データのデータフォーマットを、基盤事業者側のデータフォーマットマスタ情報を受け、当該データフォーマットマスタ情報における各項目のタイプを選択して表現したデータフォーマット情報を示す。
 その他のデータ享受者Q社、データ享受者のR社も同様に行う。
When an analysis data request is received from the data receiver P company, the analysis result (data) of the basic data format Fy is based on the data format information Fp on the data receiver (P company) side. The data distribution data format conversion unit 31316 of the conversion means converts the data into the P company data format Fp, and transmits the analysis data in the data format to the data receiver side. The P company data format information is data format information that represents the data format of the P company data by receiving the data format master information of the platform provider side and selecting the type of each item in the data format master information.
The other data receiver Q company and the data receiver R company perform similarly.
 図18は、データ提供者であるA社から基盤事業者に対して、A社データ及びA社のデータフォーマット情報を提供する様子を模式的に示す図である。 FIG. 18 is a diagram schematically showing a state in which A company data and A company data format information are provided from the data provider A company to the base company.
 同図において、データ提供者であるA社は、例えば、基盤事業者側から基盤データフォーマットマスタのデータフォーマットマスタ情報を受け、当該データフォーマットマスタ情報を参照し、項目のタイプなどを選択し、A社データフォーマット情報Faを基盤事業者側に送信し、基盤事業者側に登録しておくことが必要である。 In the figure, company A as a data provider receives data format master information of the base data format master from the base provider side, for example, refers to the data format master information, selects an item type, etc. It is necessary to transmit the company data format information Fa to the platform provider side and register it with the platform provider side.
 図19は、基盤事業者からデータ享受者のP社に対して、特定データ(A社及びB社の詳細データ)を要求に基づき、当該特定データを享受する様子を模式的に示す図である。 FIG. 19 is a diagram schematically showing a state in which specific data (detailed data of A company and B company) is received from a base company to a data receiver P company based on a request. .
 同図において、データ享受者のP社は、例えば、上述した分析結果の享受データを見て、データ提供者のA社とC社のオリジナルデータを元に独自に分析したい場合、基盤事業者に対して、データ享受者側のP社データフォーマットでA社とC社のデータの提供依頼を行うことができる。 In the figure, if the data receiver P company wants to analyze the original data of the data providers A and C by looking at the data received from the analysis results described above, On the other hand, it is possible to request the provision of data of Company A and Company C in the Company P data format on the data receiver side.
 すなわち、基盤事業者は、P社からP社データフォーマットFpでA社とC社のデータIa、Icの提供依頼を受けたとき、データフォーマット変換手段のデータ配信用データフォーマット変換部31316にて、P社のデータフォーマット情報Fpを元に基盤データフォーマットFyをP社データフォーマットPfに変換し、A社データ及びC社のデータIa、IcをP社データフォーマットFpにより、P社に対して、送信する。ここで、A社データ(P社データフォーマット)とは、データ享受者側のP社が選択したデータフォーマットポリシー(=Fp)に従って変換されるA社データを意味する。 That is, when the base company receives a request for providing data Ia and Ic of company A and company C in company P data format Fp from company P, in data format conversion unit 31316 for data distribution of the data format conversion means, Based on the data format information Fp of the P company, the basic data format Fy is converted into the P company data format Pf, and the data of the company A and the data Ia and Ic of the company C are transmitted to the company P by the company P data format Fp. To do. Here, company A data (company P data format) means company A data converted according to the data format policy (= Fp) selected by company P on the data recipient side.
 P社から基盤事業者側に対して、P社データフォーマットFpでA社とC社のデータIa、Ibの提供依頼をするときには、P社のデータフォーマットFp、つまりデータフォーマットFpの項目(名前、住所、購入日、・・)、型(テキスト、テキスト、日付、・・)、そのタイプ(1、0、1、・・)の各情報を基盤事業者側に通知する必要がある。
 これにより、P社側において、独自に、A社、C社の各データを統合して分析することが可能である。
When the company P requests the provider of the data Ia and Ib of the companies A and C in the company P data format Fp, the data format Fp of the company P, that is, the items of the data format Fp (name, It is necessary to notify the information on the address, purchase date,..., Type (text, text, date,...) And the type (1, 0, 1,.
Thereby, it is possible for P company side to integrate and analyze each data of A company and C company uniquely.
 なお、本発明は上述した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上述した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 In addition, this invention is not limited to the Example mentioned above, Various modifications are included. For example, the above-described embodiments have been described in detail for easy understanding of the present invention, and are not necessarily limited to those having all the configurations described. Further, a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment. Further, it is possible to add, delete, and replace other configurations for a part of the configuration of each embodiment.
 また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク等の記録装置に置くことができる。 In addition, each of the above-described configurations, functions, processing units, processing means, and the like may be realized by hardware by designing a part or all of them with, for example, an integrated circuit. Each of the above-described configurations, functions, and the like may be realized by software by interpreting and executing a program that realizes each function by the processor. Information such as programs, tables, and files for realizing each function can be stored in a recording device such as a memory or a hard disk.
 また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。 Also, the control lines and information lines indicate what is considered necessary for the explanation, and not all the control lines and information lines on the product are necessarily shown. Actually, it may be considered that almost all the components are connected to each other.
1 サービス享受事業者装置
2 サービス提供事業者装置
21 サービス提供事業者用サーバ
3 サービス基盤事業者装置
31 サービス基盤事業者用サーバ
121 データ提供者用サーバ
1216 データ享受者用サーバ
3121 データ提供事業者及びデータ享受者マスタDB/データ及びデータフォーマット情報管理DB
3123 データフォーマット定義書管理マスタDB
31312 データフォーマット変換部
31316 データ配信用データフォーマット変換部
DESCRIPTION OF SYMBOLS 1 Service receiving provider apparatus 2 Service providing provider apparatus 21 Service provider provider server 3 Service infrastructure provider apparatus 31 Service infrastructure provider server 121 Data provider server 1216 Data receiver server 3121 Data provider Data beneficiary master DB / data and data format information management DB
3123 Data format definition document management master DB
3313 Data format conversion unit 31316 Data format conversion unit for data distribution

Claims (8)

  1.  少なくとも1つのサービス基盤事業者装置と、複数のデータ提供者装置と、複数のデータ享受者装置とを有した顧客別データフォーマット変換データ提供システムであって、
     前記サービス基盤事業者装置は、前記各データ提供者装置からのデータを各データ提供者装置独自のデータフォーマットで受信するデータ受信部と、前記データ享受者装置の求めに応じて前記各データ提供者装置から受信したデータを当該データ享受者装置に配信するデータ配信部とを備え、さらに当該サービス基盤事業者装置は、各種データの記載形式を予め記録するデータフォーマット記録部を備えており、
     加えて、前記サービス基盤事業者装置が前記データ享受者装置にデータを配信する際には、当該データ享受者装置の要求に応じて以下の通りのデータフォーマットで配信するためのデータ配信処理部を備えたことを特徴とする顧客別データフォーマット変換データ提供システム。
    (1)前記データ享受者装置からの配信要求が、前記サービス基盤事業者装置のデータフォーマットの形式でのデータ配信が要求された場合には、前記データフォーマット記録部に記録されたデータフォーマット情報を参酌して、受信した各データ提供者装置のデータフォーマットを当該サービス基盤事業者装置のデータフォーマットに変換して配信する。
    (2)前記データ享受者装置からの配信要求が、当該データ享受者装置のデータフォーマットの形式でのデータ配信が要求された場合には、前記データフォーマット記録部に記録されたデータフォーマット情報を参酌して、受信した各データ提供者装置のデータフォーマットを当該データ享受者装置のデータフォーマットに変換して配信する。
    (3)前記データ享受者装置からの配信要求が前記各データ提供者装置のデータフォーマットの形式でのデータが要求された場合には、各データ提供者装置のデータフォーマットにてそのまま配信する。
    A customer-specific data format conversion data providing system having at least one service infrastructure provider device, a plurality of data provider devices, and a plurality of data receiver devices,
    The service infrastructure provider device includes a data receiving unit that receives data from each data provider device in a data format unique to each data provider device, and each data provider according to a request of the data receiver device. A data distribution unit that distributes the data received from the device to the data receiver device, and the service infrastructure provider device further includes a data format recording unit that records a description format of various data in advance,
    In addition, when the service infrastructure provider device distributes data to the data receiver device, a data distribution processing unit for distributing the data in the following data format in response to a request from the data receiver device Customer-specific data format conversion data providing system characterized by comprising
    (1) When the distribution request from the data receiver apparatus requests data distribution in the data format of the service infrastructure provider apparatus, the data format information recorded in the data format recording unit is In consideration, the data format of each received data provider device is converted into the data format of the service platform operator device and distributed.
    (2) When the distribution request from the data receiver device requests data distribution in the data format of the data receiver device, refer to the data format information recorded in the data format recording unit. Then, the received data format of each data provider apparatus is converted into the data format of the data receiver apparatus and distributed.
    (3) When the distribution request from the data receiver device requests data in the data format of each data provider device, the data is distributed as it is in the data format of each data provider device.
  2.  サービス基盤事業者装置と、データ提供者装置と、データ享受者装置と、を有し、
     前記サービス基盤事業者装置は、前記データ提供者装置からのデータ及び当該データのデータフォーマット情報、前記サービス享受者装置からの要求データフォーマット情報を受信する受信部と、
     当該サービス基盤事業者装置側のデータフォーマット情報、及び前記データ提供事業者装置のデータフォーマット情報、前記データ享受者事業者装置のデータフォーマット情報を記録する記憶部と、
     前記データ享受者装置からのデータ配信要求を受け、当該データ配信要求が、前記基盤事業者装置のデータフォーマットの形式、前記データ享受事業者装置のデータフォーマットの形式、の何れか1以上でのデータ配信要求である場合、前記記憶部のデータフォーマット情報を参酌して、前記データ提供者装置のデータフォーマットを、前記データ配信要求のデータフォーマット形式のデータフォーマットに変換するデータフォーマット変換部と、
     前記データ提供者装置のデータを前記データフォーマット変換部にて変換したデータフォーマットにて、前記享受者装置に送信するデータ配信部と、
     を有する、ことを特徴とする顧客別データフォーマット変換データ提供システム。
    A service infrastructure provider device, a data provider device, and a data receiver device;
    The service infrastructure provider device includes a receiving unit that receives data from the data provider device and data format information of the data, request data format information from the service receiver device,
    Data format information on the service platform operator device side, data format information on the data provider operator device, a storage unit for recording data format information on the data receiver operator device,
    In response to a data distribution request from the data receiver device, the data distribution request is data in one or more of the data format format of the platform operator device and the data format format of the data receiver device In the case of a distribution request, in consideration of the data format information of the storage unit, a data format conversion unit that converts the data format of the data provider device into a data format of the data format of the data distribution request;
    A data distribution unit that transmits the data of the data provider device in the data format converted by the data format conversion unit to the recipient device;
    A customer-specific data format conversion data providing system.
  3.  請求項2に記載の顧客別データフォーマット変換データ提供システムであって、
     前記サービス基盤事業者装置は、更に、
     前記データ提供者装置からの各データを受け、当該データを分析するデータ分析部と、
     を有することを特徴とする顧客別データフォーマット変換データ提供システム。
    The customer-specific data format conversion data providing system according to claim 2,
    The service infrastructure provider device further includes:
    A data analysis unit that receives each data from the data provider device and analyzes the data;
    A data format conversion data providing system for each customer, characterized by comprising:
  4.  請求項2に記載の顧客別データフォーマット変換データ提供システムであって、
     前記データ提供者装置及び前記データ享受者装置のデータフォーマット情報は、前記サービス基盤事業者装置のデータフォーマットマスタの各項目におけるタイプを示す情報を含み、当該タイプは、データ提供者装置及びデータ享受者装置側にて、指定されることを特徴とする顧客別データフォーマット変換データ提供システム。
    The customer-specific data format conversion data providing system according to claim 2,
    The data format information of the data provider device and the data receiver device includes information indicating the type in each item of the data format master of the service platform operator device, and the types include the data provider device and the data receiver. A customer-specific data format conversion data providing system, which is specified on the device side.
  5.  少なくとも1つのサービス基盤事業者装置と、複数のデータ提供者装置と、複数のデータ享受者装置とを有した顧客別データフォーマット変換データ提供システムの顧客別データフォーマット変換データ提供方法であって、
     前記サービス基盤事業者装置は、制御部を有するサーバからなり、
     前記制御部は、前記各データ提供者装置からのデータを各データ提供者装置独自のデータフォーマットで受信するステップと、
     前記データ享受者装置の求めに応じて前記各データ提供者装置から受信したデータを当該データ享受者装置に配信するステップと、を備え、
     さらに当該サービス基盤事業者装置は、各種データの記載形式を予め記録するデータフォーマット記録部を備え、
     前記制御部は、
     加えて、前記サービス基盤事業者装置が前記データ享受者装置にデータを配信する際には、当該データ享受者装置の要求に応じて以下の通りのデータフォーマットで配信するステップを備えたことを特徴とする顧客別データフォーマット変換データ提供方法。
    (1)前記データ享受者装置からの配信要求が、前記サービス基盤事業者装置のデータフォーマットの形式でのデータ配信が要求された場合には、前記データフォーマット記録部に記録されたデータフォーマット情報を参酌して、受信した各データ提供者装置のデータフォーマットを当該サービス基盤事業者装置のデータフォーマットに変換して配信する。
    (2)前記データ享受者装置からの配信要求が、当該データ享受者装置のデータフォーマットの形式でのデータ配信が要求された場合には、前記データフォーマット記録部に記録されたデータフォーマット情報を参酌して、受信した各データ提供者装置のデータフォーマットを当該データ享受者装置のデータフォーマットに変換して配信する。
     (3)前記データ享受者装置からの配信要求が前記各データ提供者装置のデータフォーマットの形式でのデータが要求された場合には、各データ提供者装置のデータフォーマットにてそのまま配信する。
    A customer-specific data format conversion data providing method of a customer-specific data format conversion data providing system having at least one service infrastructure provider device, a plurality of data provider devices, and a plurality of data receiver devices,
    The service infrastructure provider device includes a server having a control unit,
    The control unit receives data from each data provider device in a data format unique to each data provider device; and
    Delivering the data received from each data provider device in response to the request of the data receiver device to the data receiver device,
    Furthermore, the service infrastructure provider device includes a data format recording unit that records in advance the description format of various data,
    The controller is
    In addition, when the service infrastructure provider device distributes data to the data receiver device, the service platform operator device includes a step of distributing the data in the following data format in response to a request from the data receiver device. Customer-specific data format conversion data provision method.
    (1) When the distribution request from the data receiver apparatus requests data distribution in the data format of the service infrastructure provider apparatus, the data format information recorded in the data format recording unit is In consideration, the data format of each received data provider device is converted into the data format of the service platform operator device and distributed.
    (2) When the distribution request from the data receiver device requests data distribution in the data format of the data receiver device, refer to the data format information recorded in the data format recording unit. Then, the received data format of each data provider apparatus is converted into the data format of the data receiver apparatus and distributed.
    (3) When the distribution request from the data receiver device requests data in the data format of each data provider device, the data is distributed as it is in the data format of each data provider device.
  6.  サービス基盤事業者装置と、データ提供者装置と、データ享受者装置と、を有するシステムの顧客別データフォーマット変換データ提供方法において、
     サービス基盤事業者装置は、制御部を有するサーバからなり、前記制御部は、
     前記データ提供者装置からのデータ及び当該データのデータフォーマット情報、前記サービス享受者装置からのデータフォーマット情報を受信するステップと、
     当該サービス基盤事業者装置側のデータフォーマット情報、及び前記データ提供事業者装置のデータフォーマット情報、前記データ享受者装置のデータフォーマット情報を記録するステップと、
     前記データ享受者装置からのデータ配信要求を受け、当該データ配信要求が、前記基盤事業者装置のデータフォーマットの形式、前記データ享受事業者装置のデータフォーマットの形式、の何れか1以上でのデータ配信要求である場合、前記記憶部のデータフォーマット情報を参酌して、前記データ提供者装置のデータフォーマットを、前記データ配信要求のデータフォーマット形式のデータフォーマットに変換するステップと、
     前記データ提供者装置のデータを前記データフォーマット変換部にて変換したデータフォーマットにて、前記享受者装置に送信するステップと、
     を有することを特徴とする顧客別データフォーマット変換データ提供方法。
    In a data format conversion data providing method for each customer according to a system having a service infrastructure provider device, a data provider device, and a data receiver device,
    The service infrastructure provider device includes a server having a control unit, and the control unit includes:
    Receiving data from the data provider device and data format information of the data, data format information from the service receiver device;
    Recording the data format information on the service infrastructure provider device side, the data format information of the data provider device, and the data format information of the data receiver device;
    In response to a data distribution request from the data receiver device, the data distribution request is data in one or more of the data format format of the platform operator device and the data format format of the data receiver device If it is a distribution request, referring to the data format information of the storage unit, converting the data format of the data provider device to a data format of the data format of the data distribution request;
    Transmitting the data of the data provider device to the recipient device in a data format converted by the data format conversion unit;
    A data format conversion data providing method for each customer.
  7.  請求項6に記載の顧客別データフォーマット変換データ提供方法であって、
     前記制御部は、更に、
     前記データ提供者装置からの各データを受け、当該データを分析するステップ、
     を有することを特徴とする顧客別データフォーマット変換データ提供方法。
    The customer-specific data format conversion data providing method according to claim 6,
    The control unit further includes:
    Receiving each data from the data provider device and analyzing the data;
    A data format conversion data providing method for each customer.
  8.  請求項6に記載の顧客別データフォーマット変換データ提供方法であって、
     前記データ提供者装置及び前記データ享受者装置のデータフォーマット情報は、前記サービス基盤事業者装置のデータフォーマットマスタの各項目におけるタイプを示す情報を含み、当該タイプは、データ提供者装置及びデータ享受者装置側にて、指定されることを特徴とする顧客別データフォーマット変換データ提供方法。
    The customer-specific data format conversion data providing method according to claim 6,
    The data format information of the data provider device and the data receiver device includes information indicating the type in each item of the data format master of the service platform operator device, and the types include the data provider device and the data receiver. A customer-specific data format conversion data providing method characterized by being specified on the device side.
PCT/JP2013/069619 2012-12-11 2013-07-19 Customer-specific, data-format-converted-data provision system, and customer-specific, data-format-converted-data provision method WO2014091788A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2012270086A JP2014115860A (en) 2012-12-11 2012-12-11 System for providing customer-specific data format converted data, and method of providing customer-specific data format converted data
JP2012-270086 2012-12-11

Publications (1)

Publication Number Publication Date
WO2014091788A1 true WO2014091788A1 (en) 2014-06-19

Family

ID=50934091

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2013/069619 WO2014091788A1 (en) 2012-12-11 2013-07-19 Customer-specific, data-format-converted-data provision system, and customer-specific, data-format-converted-data provision method

Country Status (2)

Country Link
JP (1) JP2014115860A (en)
WO (1) WO2014091788A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3229118A4 (en) * 2014-12-02 2018-10-24 Mitsubishi Electric Corporation Screen generation system, screen generation method, and screen generation program
JP6907135B2 (en) * 2018-01-31 2021-07-21 株式会社日立製作所 Data providing device and data providing method
JP7002978B2 (en) * 2018-03-28 2022-01-20 株式会社日立製作所 Data integration system and data integration method
US20210209298A1 (en) * 2020-01-03 2021-07-08 Coupang Corp. Computer-implemented systems and methods for managing an electronic document

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003208382A (en) * 2002-01-10 2003-07-25 Hitachi Ltd Data format conversion method between user companies using edi (electronic data interchange) and its system
JP2003288464A (en) * 2002-03-28 2003-10-10 Toto Ltd Marketing data providing system
WO2008069125A1 (en) * 2006-12-08 2008-06-12 Nec Corporation Data management device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003208382A (en) * 2002-01-10 2003-07-25 Hitachi Ltd Data format conversion method between user companies using edi (electronic data interchange) and its system
JP2003288464A (en) * 2002-03-28 2003-10-10 Toto Ltd Marketing data providing system
WO2008069125A1 (en) * 2006-12-08 2008-06-12 Nec Corporation Data management device

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
"Big Data no Rikatsuyo ga Tsukuru Smart na Shakai to Business", October 2012 (2012-10-01), pages 12 - 18, Retrieved from the Internet <URL:http://www.hitachihyoron.com/2012/10/pdf/10a0l.pdf> [retrieved on 20130809] *
"BizMonitor", September 2007 (2007-09-01), pages 1 - 2, Retrieved from the Internet <URL:http://www.mdit.co.jp/bizmonitor/catalog/bizmonitor-0709a.pdf> [retrieved on 20130809] *
"Internet", 31 October 2006 (2006-10-31), pages 1 - 2, Retrieved from the Internet <URL:http://www.hitachi.co.jp/Prod/comp/softl/open/casestudy/contents/canon/canopdf> [retrieved on 20130809] *
"Internet", 6 July 2012 (2012-07-06), pages 1, Retrieved from the Internet <URL:http://www.sunbi.co.jp/category/system/analys/index.htm> [retrieved on 20130809] *

Also Published As

Publication number Publication date
JP2014115860A (en) 2014-06-26

Similar Documents

Publication Publication Date Title
US7013290B2 (en) Personalized interactive digital catalog profiling
US20040015408A1 (en) Corporate content management and delivery system
US20120029998A1 (en) Promotional content and coupon delivery
EP2803214A2 (en) Platform for the delivery of content and services to networked connected computing devices
WO2014091788A1 (en) Customer-specific, data-format-converted-data provision system, and customer-specific, data-format-converted-data provision method
JP2015018342A (en) Electronic correspondence device and program
KR20230040857A (en) Electronic apparatus for providing information of item and method thereof
JP5034049B2 (en) Affiliate management server device, affiliate management method, and affiliate management server program
US20140058792A1 (en) Management of E-Commerce Data by Consumers
JP6108432B2 (en) Anonymized data granularity management apparatus and granularity management method
KR102406070B1 (en) Method for providing information and electronic device using the same
US8645375B1 (en) Controlling information about a data storage system returned to an end-user
US20100145751A1 (en) Validation method and system
WO2014034269A1 (en) Information disclosure control device and information disclosure control method in service delivery system, and service base vendor device
JP5132622B2 (en) Software provision system
WO2014155761A1 (en) Customer-specific data cleansing processing system and customer-specific data cleansing processing method
JP6826360B2 (en) Member information management system and member information management program
JP4456389B2 (en) Information processing system, information processing method, program, and recording medium
JP4881485B1 (en) Information notification system, information presentation system, information notification method, information presentation method, information notification program, and information presentation program
JP4803713B2 (en) Security management system, method and program
JP6060322B1 (en) Server, e-mail transmission device and control method thereof, computer program, and storage medium
JP4756144B2 (en) Commerce system, method and program
JP2020027385A (en) Information processing device, information processing method, and program
JP2012252463A (en) System for providing office service, server for providing office service, and program
JP2006228092A (en) Information distribution system for service provision

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13861592

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13861592

Country of ref document: EP

Kind code of ref document: A1