WO2023007720A1 - Data processing device, data processing method, and program - Google Patents

Data processing device, data processing method, and program Download PDF

Info

Publication number
WO2023007720A1
WO2023007720A1 PCT/JP2021/028413 JP2021028413W WO2023007720A1 WO 2023007720 A1 WO2023007720 A1 WO 2023007720A1 JP 2021028413 W JP2021028413 W JP 2021028413W WO 2023007720 A1 WO2023007720 A1 WO 2023007720A1
Authority
WO
WIPO (PCT)
Prior art keywords
business
invoice
data
identification information
destination
Prior art date
Application number
PCT/JP2021/028413
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 ファーストアカウンティング株式会社
Priority to PCT/JP2021/028413 priority Critical patent/WO2023007720A1/en
Priority to JP2021544674A priority patent/JP7041992B1/en
Priority to JP2022034332A priority patent/JP2023020857A/en
Publication of WO2023007720A1 publication Critical patent/WO2023007720A1/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
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing

Definitions

  • the present invention relates to a data processing device, data processing method and program.
  • An invoice management system that sends and receives invoices online is known.
  • PEPPOL Pan-European Public Procurement Online
  • the purpose is to be able to issue invoice data corresponding to
  • a business identification number which is a number that identifies a business
  • a user which is information that identifies a user of an electronic invoice network to and from which an electronic invoice is transmitted and received.
  • a storage unit that associates and stores identification information;
  • a first transmission/reception unit that receives first bill data from the business operator that issues the bill; and the first bill included in the first bill data.
  • a specifying unit for specifying the user identification information associated in the storage unit with the business identification number corresponding to the business to which the bill data is addressed;
  • a second transmitting/receiving unit that transmits an electronic invoice in a format that can be transmitted and received in the electronic invoice network and includes user identification information as a destination.
  • a creation unit that creates the electronic invoice by converting the received first invoice data into a predetermined format that can be transmitted and received over the electronic invoice network, and adding the user identification information to the electronic invoice. good too.
  • the second transmission/reception unit requests the identification information of the transfer destination relay device corresponding to the specified user identification information from the destination resolution device, and transmits the identification information of the relay device acquired from the destination resolution device.
  • the electronic invoice may be sent as a destination.
  • the storage unit further stores organization identification information, which is information identifying the telephone number of the business operator or the organization that issued the invoice in the business operator, in association with the user identification information, and the specifying unit , the user identification information corresponding to the business identification number and the telephone number or the organization identification information included in the first bill data may be specified.
  • organization identification information is information identifying the telephone number of the business operator or the organization that issued the invoice in the business operator
  • the storage unit further stores a business name, which is the name of the business, in association with the business identification number, and the identification unit stores the first bill data included in the first bill data.
  • the destination business name which is the business name of the destination, is further specified, and the second transmitting/receiving unit associates the destination business name with the business identification number included in the first bill data, and stores the destination business name in the storage unit. and the business name stored in the e-invoice may be sent.
  • the first transmission/reception unit Warning information may be transmitted to the business operator that transmitted the first bill data.
  • the second transmitting/receiving unit receives the electronic invoice from the relay device connected to the electronic invoice network, and the specifying unit identifies the destination of the electronic invoice included in the received electronic invoice.
  • the business identification number associated with the user identification information corresponding to the business in the storage unit is specified, and the first transmission/reception unit sends a second invoice created based on the received electronic invoice. Data may be transmitted to the business operator corresponding to the business identification number.
  • the step of receiving the first bill data from the business operator who issues the bill, and the business identification number that identifies the business operator are stored in the computer.
  • user identification information which is information identifying a user of an electronic invoice network to which electronic invoices are sent and received.
  • a step of receiving first invoice data from a business operator issuing an invoice, and a business identification number that identifies the business operator, are executed by a computer.
  • user identification information which is information identifying a user of an electronic invoice network to which electronic invoices are sent and received.
  • an invoice issuer can issue invoice data compatible with the new standardized electronic invoice using a system that is not compatible with the new standardized electronic invoice. play.
  • FIG. 1 is a schematic diagram showing the configuration of a data processing system S;
  • FIG. 3 is a diagram schematically showing the flow of data in the data processing system S;
  • FIG. 2 is a block diagram showing the configuration of the data processing device 1;
  • FIG. 4 is a diagram showing an example of a data structure of user information stored in a storage unit 11;
  • FIG. 4 is a diagram showing an example of invoice data;
  • 4 is a flow chart showing the flow of processing in the data processing device 1;
  • FIG. 1 is a schematic diagram showing the configuration of a data processing system S.
  • the data processing system S is a system for online exchange and processing of invoice data between users participating in the electronic invoice network N.
  • FIG. The data processing system S has an electronic invoice network N, a data processing device 1 , a plurality of accounting processing devices 2 , a plurality of relay devices 3 , a plurality of SMPs (Service Metadata Publishers) 4 and SMLs (Service Metadata Locators) 5 .
  • SMPs Service Metadata Publishers
  • SMLs Service Metadata Locators
  • the electronic invoice network N is a network for sending and receiving electronic invoices that comply with PEPPOL specifications.
  • the e-invoicing network N may include other networks such as the Internet or an intranet.
  • a data processing device 1 is a device that transmits an electronic invoice based on invoice data issued by an accounting processing device 2 to a relay device that is communicatively connected to the accounting processing device 2 that is used by the business operator to which the invoice is addressed. is.
  • the data processing device 1 is communicatively connected to one or more accounting processing devices 2 .
  • the accounting processing device 2 is a device for issuing or receiving invoices and performing accounting processing such as sorting.
  • the relay device 3 is a device having functions similar to those of the data processing device 1 .
  • the SMP 4 is a server for providing the data processing device 1 to which the electronic invoice is to be sent with metadata assigned to the business operator of the destination of the electronic invoice.
  • Metadata is information assigned to users who send and receive electronic invoices in the electronic invoice network N.
  • the metadata provided by the SMP4 includes, for example, the IP address of the data processing device 1 or the relay device 3 accessible by the user of the electronic invoice network N, the URL (Universal Resource Locator), the setting information related to security, and the information available to the user. transaction details, etc.
  • the usable transaction contents indicate information such as whether or not a bill is acceptable, whether or not immediate payment is supported, and whether or not advance payment is supported.
  • SML5 is a server having a function of registering location information of SMP4 storing metadata of users participating in the invoice network in a DNS (Domain Name System) server. Location information is, for example, an IP address, URL, or the like.
  • FIG. 2 is a diagram schematically showing the flow of data in the data processing system S.
  • FIG. 2 shows the flow until the accounting processing device 2B receives the invoice data issued by the accounting processing device 2A.
  • the accounting processing device 2A transmits the issued invoice data to the data processing device 1 ((1) in FIG. 2).
  • the data processing device 1 extracts the business identification number indicating the billing address included in the billing data.
  • a business identification number is, for example, a business number assigned to a qualified billing business.
  • the data processing device 1 refers to a database in which the operator identification number and the user identification information are associated and stored, and specifies the user identification information corresponding to the extracted operator identification number ((2) in FIG. 2). .
  • the data processing device 1 acquires the IP address of the SMP4 that manages the metadata corresponding to the business indicated by the specified user identification information (hereinafter referred to as the destination business) from the DNS server (not shown) (see FIG. 2). (3)).
  • the data processing device 1 requests metadata corresponding to the user identification information of the destination operator from the SMP 4 ((4) in FIG. 2).
  • the SMP 4 transmits the metadata of the destination operator to the data processing device 1 ((5) in FIG. 2).
  • the metadata sent by the SMP 4 includes the IP address of the relay device 3 connected to the accounting processing device used by the destination company.
  • the data processing device 1 converts the received invoice data into an electronic invoice in a data format that can be transmitted and received via an invoice network, and transmits the electronic invoice to the relay device 3 ((6) in FIG. 2).
  • the relay device 3 converts the received electronic invoice into bill data, identifies the destination business operator from the business identification number included in the received electronic invoice, and processes the accounting processing device 2B used by the destination business operator. ((7) in FIG. 2).
  • FIG. 3 is a block diagram showing the configuration of the data processing device 1.
  • the data processing device 1 has a storage section 11 and a control section 12 .
  • the control unit 12 has a first transmission/reception unit 121 , a specification unit 122 , a creation unit 123 and a second transmission/reception unit 124 .
  • the storage unit 11 has storage media such as ROM (Read Only Memory), RAM (Random Access Memory) and SSD (Solid State Drive).
  • the storage unit 11 stores programs executed by the control unit 12 .
  • the storage unit 11 associates and stores a business identification number, which is a number for identifying a business, and user identification information, which is information for identifying a user of an electronic invoice network through which electronic invoices are transmitted and received. .
  • FIG. 4 is a diagram showing an example of the data structure of user information stored in the storage unit 11.
  • the storage unit 11 stores the user information associated with the business identification number, business name, department name, telephone number, and user identification information.
  • Business name is the name of the business corresponding to the business identification number.
  • the user identification information is information for identifying users in the electronic invoice network N, such as PEPPOL Participant Identifiers.
  • the storage unit 11 may store, as the user information, information indicating the contact information of the person in charge at the business operator.
  • the storage unit 11 may store the telephone number of the business operator or the organization identification information, which is information identifying the organization that issued the bill in the business operator, in association with the user identification information.
  • a department name is an example of information (also referred to as organization identification information) that identifies an organization that issues an invoice or an organization that is the addressee of an invoice.
  • "Yamada Shoji" has user identification information corresponding to each of the management department and the manufacturing department.
  • the organization identification information may be contact information such as an organization code, telephone number, and e-mail address that uniquely identifies the organization in the business.
  • the control unit 12 functions as a first transmission/reception unit 121, a specification unit 122, a creation unit 123, and a second transmission/reception unit 124 by executing the control program stored in the storage unit 11.
  • the first transmission/reception unit 121 transmits/receives invoice data to/from the accounting processing device 2A.
  • bill data received by the data processing device 1 from the accounting processing device 2A may be referred to as first bill data
  • bill data transmitted by the data processing device 1 to the accounting processing device 2A may be referred to as second bill data. be.
  • the first transmitting/receiving unit 121 receives the first invoice data from the business that issues the invoice.
  • FIG. 5 is a diagram showing an example of invoice data D transmitted and received by the first transmitting/receiving section 121.
  • Invoice data D includes destination business name C1, destination department name C2, destination business identification number C3, telephone number C4, issuer business name C5, issuer business identification number C6, invoice number, and invoice issue date. , including the name of the product or service subject to the invoice, the amount invoiced, the tax amount, the bank account number, etc.
  • Bill data is image data or text data generated by a computer.
  • the bill data may be image data generated by reading the bill with an image reading device (eg, scanner or digital camera).
  • the specifying unit 122 specifies the user identification information associated in the storage unit 11 with the business identification number corresponding to the business of the destination of the first bill data, included in the first bill data.
  • the identification unit 122 refers to the user information stored in the storage unit 11 and identifies the user identification information corresponding to the destination business identification number C3 included in the invoice data D received by the first transmission/reception unit 121 .
  • the identification unit 122 may identify user identification information corresponding to the business identification number and the telephone number or organization identification information included in the first bill data.
  • the identification unit 122 refers to the user information stored in the storage unit 11 and determines whether or not there are multiple user identification numbers identified based on the business operator identification number C3. If there are multiple user identification numbers identified based on the business operator identification number C3, the identification unit 122 further extracts the telephone number C4 or destination department name C2 included in the received bill data.
  • the specifying unit 122 refers to the user information stored in the storage unit 11, and specifies the user identification information corresponding to the destination company identification number C3 and the telephone number C4 or the destination department name C2.
  • the identifying unit 122 may identify user identification information using an organization code or email address as organization identification information.
  • the creating unit 123 converts the received first invoice data into a predetermined format that can be transmitted and received via the electronic invoice network, and creates an electronic invoice by adding user identification information.
  • the creating unit 123 converts the invoice data received by the first transmitting/receiving unit 121 into a data format conforming to the PEPPOL BIS (Business Interoperability Specification), and adds the user identification information of the destination business specified by the specifying unit 122. Create an e-invoice.
  • PEPPOL BIS Business Interoperability Specification
  • the second transmitting/receiving unit 124 transmits an electronic invoice that is created based on the first invoice data, includes the specified user identification information as a destination, and is in a format that can be transmitted and received over the electronic invoice network.
  • the second transmitting/receiving unit 124 transmits the electronic invoice including the user identification information of the destination business specified by the specifying unit 122 to the relay device 3 .
  • the second transmission/reception unit 124 requests the identification information of the transfer destination relay device corresponding to the specified user identification information from the destination resolution device, and uses the identification information of the relay device acquired from the destination resolution device as the destination, You may send an electronic invoice.
  • the second transmission/reception unit 124 requests and acquires the location information of SMP4 that manages the metadata of the destination provider from the DNS server. Then, the second transmission/reception unit 124 requests the SMP 4 to acquire the metadata, and acquires the metadata including the IP address of the relay device 3 from the SMP 4 .
  • the second transmission/reception unit 124 sends an electronic invoice to the acquired IP address.
  • the second transmitting/receiving unit 124 cannot acquire metadata from SMP4. Therefore, when the metadata cannot be obtained, the second transmitting/receiving unit 124 may request the SMP 4 for the metadata of the destination provider repeatedly a predetermined number of times.
  • the predetermined number of times is, for example, three times, five times, or the like.
  • the second transmitting/receiving unit 124 may determine whether or not to transmit an electronic invoice based on information indicating transaction details that can be used by the destination business operator included in the metadata acquired from the SMP4. If it is determined that the information included in the invoice data does not match the transaction details available to the destination business operator and it is determined that the electronic invoice cannot be transmitted to the destination business operator, the second transmission/reception unit 124 transmits the electronic invoice. , and the first transceiver 121 may send a warning message. The second transmitting/receiving unit 124 determines whether or not an electronic invoice can be transmitted to the destination business operator by referring to, for example, user information indicating transaction details that can be used by the destination business operator stored in the storage unit 11. judge.
  • the second transmitting/receiving unit 124 When bank transfer is specified as a payment method in the invoice data to be transmitted, the second transmitting/receiving unit 124 notifies the destination business operator that bank transfer is not supported as a payment method that can be handled by the destination business operator. If the party information indicates, it is determined that the electronic invoice cannot be sent.
  • the specifying unit 122 may further specify the destination business name, which is the business name of the destination of the first bill data, included in the first bill data.
  • the specifying unit 122 specifies the destination business name C1 included in the received invoice data.
  • the specifying unit 122 refers to the user information stored in the storage unit 11 and specifies the business name corresponding to the destination business identification number C3.
  • the second transmitting/receiving unit 124 transmits an electronic invoice when the destination business name matches the business name stored in the storage unit 11 in association with the business identification number included in the first invoice data. You may For example, the second transmitting/receiving unit 124 sends the electronic invoice to the relay device 3 when the destination business name C1 included in the invoice data matches the business name specified by the specifying unit 122 based on the business identification number. Send to
  • the first transmission/reception unit 121 Warning information may be sent to the company that sent the invoice data. If the destination business name C1 and the business name specified by the specifying unit 122 based on the business identification number do not match, the first transmission/reception unit 121 transmits a message warning that the business names do not match.
  • the first transmitting/receiving unit 121 may transmit a warning message to the accounting processing device 2A, or the specified person in charge by referring to the user information stored in the storage unit 11 in association with the business identification number. You may send an alert message to your contacts.
  • the data processing device 1 determines whether or not the electronic invoice can be transmitted according to the result of comparing the destination business name C1 included in the invoice with the business name included in the user information. It is possible to reduce the risk of issuing a false invoice.
  • the data processing device 1 also performs processing for transmitting invoice data corresponding to electronic invoices received from other relay devices to the accounting processing device 2A.
  • the second transceiver 124 receives an electronic invoice from a relay device connected to the electronic invoice network.
  • the specifying unit 122 may specify the business operator identification number associated in the storage unit 11 with the user identification information corresponding to the business operator to which the electronic invoice is addressed, included in the received electronic invoice.
  • the identification unit 122 extracts user identification information included in the electronic invoice received by the second transmission/reception unit 124 .
  • the identification unit 122 refers to the user information stored in the storage unit 11 and identifies the business operator identification number corresponding to the extracted user identification information.
  • the creation unit 123 converts the electronic invoice into invoice data in a data format that can be processed by the accounting processing device 2A. If the received electronic invoice does not have a business identification number, the creating unit 123 adds the business identification number specified by the specifying unit 122 to the converted bill data.
  • the first transmission/reception unit 121 may transmit the second invoice data created based on the received electronic invoice to the business operator corresponding to the business identification number.
  • the first transmission/reception unit 121 transmits the invoice data created by the creation unit 123 from the electronic invoice received via the invoice network to the accounting processing device of the business operator corresponding to the business identification number included in the invoice data. Send to 2A.
  • FIG. 6 is a flow chart showing the flow of processing in the data processing device 1. As shown in FIG. The flowchart in FIG. 6 starts when the data processing device 1 is activated and becomes ready to process invoice data.
  • the first transmission/reception unit 121 receives bill data from the accounting processing device 2A (S101).
  • the identification unit 122 extracts the destination business identification number C3 from the received invoice data (S102).
  • the identification unit 122 refers to the storage unit 11 and identifies the business name and user identification information corresponding to the extracted destination business identification number C3 (S103).
  • the specifying unit 122 determines whether or not there are multiple pieces of specified user identification information (S104). If a plurality of specified user identification information do not exist (NO in S104), the specifying unit 122 advances the process to S106. If there is a plurality of specified user identification information (YES in S104), the specifying unit 122 refers to the user information stored in the storage unit 11 and matches the operator identification number and the telephone number or the organization identification information. The corresponding user identification information is specified (S105).
  • the specifying unit 122 determines whether the specified business operator name matches the destination business operator name C1 included in the invoice data (S106). If the identified business name matches the destination business name C1 included in the invoice data (YES in S106), the creation unit 123 creates an electronic invoice from the received invoice data (S107). .
  • the second transmitting/receiving unit 124 inquires of the SMP 4 about the metadata of the destination relay device 3 corresponding to the specified user identification information, and sends the metadata including the destination identification information (for example, IP address, URL) of the relay device 3. (S108).
  • the second transmission/reception unit 124 transmits the electronic invoice created by the creation unit 123 to the destination indicated by the acquired metadata of the relay device 3 (S109). When the transmission of the electronic invoice is completed, the data processing device 1 terminates the processing.
  • the first transmission/reception unit 121 transmits a warning message (S110) and terminates the process. .
  • the storage unit 11 identifies the business identification number, which is the number that identifies the business, and the user of the electronic invoice network N through which electronic invoices are transmitted and received.
  • User identification information which is information, is associated and stored.
  • the specifying unit 122 corresponds to the destination business entity of the first invoice data, which is included in the first invoice data.
  • the user identification information associated in the storage unit 11 with the business identification number to be used is specified.
  • the second transmitting/receiving unit 124 transmits an electronic invoice which is created based on the first invoice data, includes the specified user identification information as a destination, and is in a format that can be transmitted and received through the electronic invoice network N.

Landscapes

  • Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention is a data processing device that transfers input billing data to a relay device 3 installed in an electronic invoice network N. A storage unit 11 stores a business operator identification number that is a number identifying a business operator, and user identification information that is information identifying a user of the electronic invoice network over which electronic invoices are transmitted and received, in a correlated manner. A first transmission/reception unit 121 receives first billing data from a business operator that issues bills. An identifying unit 122 then identifies the user identification information correlated in the storage unit with the business operator identification number corresponding to a business operator that is a destination of the first billing data, which is included in the first billing data. Further, a second transmission/reception unit 124 transmits an electronic invoice that is created on the basis of the first billing data, includes the identified user identification information as the destination, and is of a format that is capable of being transmitted and received over the electronic invoice network.

Description

データ処理装置、データ処理方法及びプログラムData processing device, data processing method and program
 本発明は、データ処理装置、データ処理方法及びプログラムに関する。 The present invention relates to a data processing device, data processing method and program.
 請求書をオンラインで送受信する請求書管理システムが知られている。 An invoice management system that sends and receives invoices online is known.
WO2017―73102号公報WO2017-73102
 昨今、受発注や請求にかかる電子文書をネットワーク上でやり取りするための標準化が進められている。我が国においても、電子インボイスの新たな標準仕様であるPEPPOL(Pan-European Public Procurement Online)に準拠させることが発表されている。既存の請求書管理システムでは、新たな標準仕様に対応する電子インボイスを発行することができないため、請求書の発行元が請求書管理システムを改変する必要があるという問題が生じていた。 In recent years, standardization is underway to exchange electronic documents related to ordering and billing on the network. In Japan as well, it has been announced that PEPPOL (Pan-European Public Procurement Online), which is a new standard specification for electronic invoices, will be complied with. Since existing invoice management systems cannot issue electronic invoices that comply with the new standard specifications, there is a problem that invoice issuers need to modify their invoice management systems.
 そこで、本発明はこれらの点に鑑みてなされたものであり、請求書の発行元が、新たな標準仕様の電子インボイスに対応していないシステムを用いて、新たな標準仕様の電子インボイスに対応する請求書データを発行できるようにすることを目的とする。 Therefore, the present invention has been made in view of these points. The purpose is to be able to issue invoice data corresponding to
 本発明の第1の態様のデータ処理装置においては、事業者を識別する番号である事業者識別番号と、電子インボイスが送受信される電子インボイスネットワークの利用者を識別する情報である利用者識別情報と、を関連付けて記憶する記憶部と、請求書を発行する前記事業者から第1請求書データを受信する第1送受信部と、前記第1請求書データに含まれる、前記第1請求書データの宛先の事業者に対応する前記事業者識別番号に前記記憶部において関連付けられた前記利用者識別情報を特定する特定部と、前記第1請求書データに基づいて作成され、特定した前記利用者識別情報を宛先として含み、前記電子インボイスネットワークにおいて送受信可能な形式の電子インボイスを送信する第2送受信部と、を有する。 In the data processing apparatus of the first aspect of the present invention, a business identification number, which is a number that identifies a business, and a user, which is information that identifies a user of an electronic invoice network to and from which an electronic invoice is transmitted and received. a storage unit that associates and stores identification information; a first transmission/reception unit that receives first bill data from the business operator that issues the bill; and the first bill included in the first bill data. a specifying unit for specifying the user identification information associated in the storage unit with the business identification number corresponding to the business to which the bill data is addressed; a second transmitting/receiving unit that transmits an electronic invoice in a format that can be transmitted and received in the electronic invoice network and includes user identification information as a destination.
 受信した前記第1請求書データを前記電子インボイスネットワークで送受信可能な所定の形式に変換するとともに、前記利用者識別情報を付加することにより前記電子インボイスを作成する作成部をさらに有してもよい。 further comprising a creation unit that creates the electronic invoice by converting the received first invoice data into a predetermined format that can be transmitted and received over the electronic invoice network, and adding the user identification information to the electronic invoice. good too.
 前記第2送受信部は、特定した前記利用者識別情報に対応する、転送先の中継装置の識別情報を送信先解決装置に要求し、前記送信先解決装置から取得した前記中継装置の識別情報を宛先として、前記電子インボイスを送信してもよい。 The second transmission/reception unit requests the identification information of the transfer destination relay device corresponding to the specified user identification information from the destination resolution device, and transmits the identification information of the relay device acquired from the destination resolution device. The electronic invoice may be sent as a destination.
 前記記憶部は、前記事業者の電話番号又は前記事業者における前記請求書を発行した組織を識別する情報である組織識別情報を、前記利用者識別情報と関連づけてさらに記憶し、前記特定部は、前記第1請求書データに含まれる、前記事業者識別番号と、前記電話番号又は前記組織識別情報と、に対応する前記利用者識別情報を特定してもよい。 The storage unit further stores organization identification information, which is information identifying the telephone number of the business operator or the organization that issued the invoice in the business operator, in association with the user identification information, and the specifying unit , the user identification information corresponding to the business identification number and the telephone number or the organization identification information included in the first bill data may be specified.
 前記記憶部は、前記事業者の名前である事業者名を前記事業者識別番号と関連付けてさらに記憶し、前記特定部は、前記第1請求書データに含まれる、前記第1請求書データの宛先の事業者名である宛先事業者名をさらに特定し、前記第2送受信部は、前記宛先事業者名と、前記第1請求書データに含まれる前記事業者識別番号に関連付けて前記記憶部に記憶された前記事業者名と、が一致する場合に前記電子インボイスを送信してもよい。 The storage unit further stores a business name, which is the name of the business, in association with the business identification number, and the identification unit stores the first bill data included in the first bill data. The destination business name, which is the business name of the destination, is further specified, and the second transmitting/receiving unit associates the destination business name with the business identification number included in the first bill data, and stores the destination business name in the storage unit. and the business name stored in the e-invoice may be sent.
 前記第1送受信部は、前記宛先事業者名と、前記第1請求書データに含まれる前記事業者識別番号に関連付けて前記記憶部に記憶された前記事業者名と、が一致しない場合に、前記第1請求書データを送信した前記事業者に警告情報を送信してもよい。 When the destination business name and the business name stored in the storage unit in association with the business identification number included in the first invoice data do not match, the first transmission/reception unit Warning information may be transmitted to the business operator that transmitted the first bill data.
 前記第2送受信部は、前記電子インボイスネットワークに接続される前記中継装置から前記電子インボイスを受信し、前記特定部は、受信した前記電子インボイスに含まれる、前記電子インボイスの宛先の事業者に対応する前記利用者識別情報に前記記憶部において関連付けられた前記事業者識別番号を特定し、前記第1送受信部は、受信した前記電子インボイスに基づいて作成された第2請求書データを、前記事業者識別番号に対応する前記事業者に送信してもよい。 The second transmitting/receiving unit receives the electronic invoice from the relay device connected to the electronic invoice network, and the specifying unit identifies the destination of the electronic invoice included in the received electronic invoice. The business identification number associated with the user identification information corresponding to the business in the storage unit is specified, and the first transmission/reception unit sends a second invoice created based on the received electronic invoice. Data may be transmitted to the business operator corresponding to the business identification number.
 本発明の第2の態様のデータ処理方法においては、コンピュータに、請求書を発行する事業者から第1請求書データを受信するステップと、前記事業者を識別する番号である事業者識別番号と、電子インボイスが送受信される電子インボイスネットワークの利用者を識別する情報である利用者識別情報と、を関連付けて記憶する記憶部を参照し、前記第1請求書データに含まれる、前記第1請求書データの宛先の事業者に対応する前記事業者識別番号に前記記憶部において関連付けられた前記利用者識別情報を特定するステップと、前記第1請求書データに基づいて作成され、特定した前記利用者識別情報を宛先として含み、前記電子インボイスネットワークにおいて送受信可能な形式の電子インボイスを送信するステップと、を実行させる。 In the data processing method of the second aspect of the present invention, the step of receiving the first bill data from the business operator who issues the bill, and the business identification number that identifies the business operator are stored in the computer. , and user identification information, which is information identifying a user of an electronic invoice network to which electronic invoices are sent and received. a step of identifying the user identification information associated in the storage unit with the business identification number corresponding to the business to which one bill data is addressed; and sending an electronic invoice in a format that can be sent and received on the electronic invoice network, the electronic invoice including the user identification information as a destination.
 本発明の第3の態様のプログラムにおいては、コンピュータに実行させる、請求書を発行する事業者から第1請求書データを受信するステップと、前記事業者を識別する番号である事業者識別番号と、電子インボイスが送受信される電子インボイスネットワークの利用者を識別する情報である利用者識別情報と、を関連付けて記憶する記憶部を参照し、前記第1請求書データに含まれる、前記第1請求書データの宛先の事業者に対応する前記事業者識別番号に前記記憶部において関連付けられた前記利用者識別情報を特定するステップと、前記第1請求書データに基づいて作成され、特定した前記利用者識別情報を宛先として含み、前記電子インボイスネットワークにおいて送受信可能な形式の電子インボイスを送信するステップと、を有する。 In the program according to the third aspect of the present invention, a step of receiving first invoice data from a business operator issuing an invoice, and a business identification number that identifies the business operator, are executed by a computer. , and user identification information, which is information identifying a user of an electronic invoice network to which electronic invoices are sent and received. a step of identifying the user identification information associated in the storage unit with the business identification number corresponding to the business to which one bill data is addressed; and sending an electronic invoice in a format that can be sent and received on the electronic invoice network, the electronic invoice including the user identification information as a destination.
 本発明によれば、請求書の発行元が、新たな標準仕様の電子インボイスに対応していないシステムを用いて、新たな標準仕様の電子インボイスに対応する請求書データを発行できるという効果を奏する。 According to the present invention, an invoice issuer can issue invoice data compatible with the new standardized electronic invoice using a system that is not compatible with the new standardized electronic invoice. play.
データ処理システムSの構成を示す概要図である。1 is a schematic diagram showing the configuration of a data processing system S; FIG. データ処理システムSにおけるデータの流れを模式的に示す図である。3 is a diagram schematically showing the flow of data in the data processing system S; FIG. データ処理装置1の構成を示すブロック図である。2 is a block diagram showing the configuration of the data processing device 1; FIG. 記憶部11が記憶する利用者情報のデータ構造の例を示す図である。4 is a diagram showing an example of a data structure of user information stored in a storage unit 11; FIG. 請求書データの一例を示す図である。FIG. 4 is a diagram showing an example of invoice data; データ処理装置1における処理の流れを示すフローチャートである。4 is a flow chart showing the flow of processing in the data processing device 1;
[データ処理装置1の概要]
 図1は、データ処理システムSの構成を示す概要図である。データ処理システムSは、電子インボイスネットワークNに参加する利用者同士で請求書データをオンラインで授受し、処理するためのシステムである。データ処理システムSは、電子インボイスネットワークN、データ処理装置1、複数の会計処理装置2、複数の中継装置3、複数のSMP(Service Metadata Publisher)4及びSML(Service Metadata Locater)5を有する。
[Overview of Data Processing Device 1]
FIG. 1 is a schematic diagram showing the configuration of a data processing system S. As shown in FIG. The data processing system S is a system for online exchange and processing of invoice data between users participating in the electronic invoice network N. FIG. The data processing system S has an electronic invoice network N, a data processing device 1 , a plurality of accounting processing devices 2 , a plurality of relay devices 3 , a plurality of SMPs (Service Metadata Publishers) 4 and SMLs (Service Metadata Locators) 5 .
 電子インボイスネットワークNはPEPPOLの仕様に準拠した電子インボイスを授受するためのネットワークである。電子インボイスネットワークNは、インターネット又はイントラネット等を他のネットワークを含んでもよい。 The electronic invoice network N is a network for sending and receiving electronic invoices that comply with PEPPOL specifications. The e-invoicing network N may include other networks such as the Internet or an intranet.
 データ処理装置1は、会計処理装置2が発行した請求書データに基づく電子インボイスを、請求書の宛先の事業者が利用する会計処理装置2と通信可能に接続された中継装置へ送信する装置である。データ処理装置1は、1以上の会計処理装置2と通信可能に接続される。会計処理装置2は、請求書を発行又は受領し、仕分け等の会計処理を行うための装置である。中継装置3は、データ処理装置1と同様の機能を有する装置である。SMP4は、電子インボイスを送信しようとするデータ処理装置1に対して、電子インボイスの宛先の事業者に対して割り当てられたメタデータを提供するためのサーバである。 A data processing device 1 is a device that transmits an electronic invoice based on invoice data issued by an accounting processing device 2 to a relay device that is communicatively connected to the accounting processing device 2 that is used by the business operator to which the invoice is addressed. is. The data processing device 1 is communicatively connected to one or more accounting processing devices 2 . The accounting processing device 2 is a device for issuing or receiving invoices and performing accounting processing such as sorting. The relay device 3 is a device having functions similar to those of the data processing device 1 . The SMP 4 is a server for providing the data processing device 1 to which the electronic invoice is to be sent with metadata assigned to the business operator of the destination of the electronic invoice.
 メタデータは、電子インボイスネットワークNにおいて電子インボイスを送受信する利用者に割り当てられた情報である。SMP4が提供するメタデータは例えば、電子インボイスネットワークNの利用者がアクセス可能なデータ処理装置1又は中継装置3のIPアドレス、URL(Universal Resource Locator)、セキュリティに関する設定情報、利用者が利用可能な取引内容等である。利用可能な取引内容は、例えば、請求の受領可否、即時払いの対応有無、前払いの対応有無等の情報を示す。SML5は、インボイスネットワークに参加する利用者のメタデータを格納したSMP4のロケーション情報をDNS(Domain Name System)サーバに登録する機能を有するサーバである。ロケーション情報は例えば、IPアドレス、URL等である。  Metadata is information assigned to users who send and receive electronic invoices in the electronic invoice network N. The metadata provided by the SMP4 includes, for example, the IP address of the data processing device 1 or the relay device 3 accessible by the user of the electronic invoice network N, the URL (Universal Resource Locator), the setting information related to security, and the information available to the user. transaction details, etc. The usable transaction contents indicate information such as whether or not a bill is acceptable, whether or not immediate payment is supported, and whether or not advance payment is supported. SML5 is a server having a function of registering location information of SMP4 storing metadata of users participating in the invoice network in a DNS (Domain Name System) server. Location information is, for example, an IP address, URL, or the like.
 図2は、データ処理システムSにおけるデータの流れを模式的に示す図である。図2は、会計処理装置2Aが発行した請求書データを会計処理装置2Bが受信するまでの流れを示している。会計処理装置2Aは、発行した請求書データをデータ処理装置1に送信する(図2における(1))。データ処理装置1は、請求書データに含まれる請求書の宛先を示す事業者識別番号を抽出する。事業者識別番号は、例えば適格請求書発行事業者に割り当てられた事業者番号である。 FIG. 2 is a diagram schematically showing the flow of data in the data processing system S. FIG. 2 shows the flow until the accounting processing device 2B receives the invoice data issued by the accounting processing device 2A. The accounting processing device 2A transmits the issued invoice data to the data processing device 1 ((1) in FIG. 2). The data processing device 1 extracts the business identification number indicating the billing address included in the billing data. A business identification number is, for example, a business number assigned to a qualified billing business.
 データ処理装置1は、事業者識別番号と利用者識別情報を対応付けて記憶したデータベースを参照し、抽出した事業者識別番号に対応する利用者識別情報を特定する(図2における(2))。データ処理装置1は、特定した利用者識別情報が示す事業者(以下、宛先事業者という)に対応するメタデータを管理するSMP4のIPアドレスをDNSサーバ(不図示)から取得する(図2における(3))。 The data processing device 1 refers to a database in which the operator identification number and the user identification information are associated and stored, and specifies the user identification information corresponding to the extracted operator identification number ((2) in FIG. 2). . The data processing device 1 acquires the IP address of the SMP4 that manages the metadata corresponding to the business indicated by the specified user identification information (hereinafter referred to as the destination business) from the DNS server (not shown) (see FIG. 2). (3)).
 データ処理装置1は、SMP4に対して宛先事業者の利用者識別情報に対応するメタデータを要求する(図2における(4))。SMP4は、宛先事業者のメタデータをデータ処理装置1に送信する(図2における(5))。SMP4が送信するメタデータは、宛先事業者が利用する会計処理装置と接続された中継装置3のIPアドレスを含む。データ処理装置1は、受信した請求書データをインボイスネットワークで送受信されるデータ形式の電子インボイスに変換し、電子インボイスを中継装置3に送信する(図2における(6))。中継装置3は、受信した電子インボイスを請求書データに変換し、受信した電子インボイスに含まれている事業者識別番号から宛先事業者を特定し、宛先事業者が使用する会計処理装置2Bに対して、請求書データを送信する(図2における(7))。 The data processing device 1 requests metadata corresponding to the user identification information of the destination operator from the SMP 4 ((4) in FIG. 2). The SMP 4 transmits the metadata of the destination operator to the data processing device 1 ((5) in FIG. 2). The metadata sent by the SMP 4 includes the IP address of the relay device 3 connected to the accounting processing device used by the destination company. The data processing device 1 converts the received invoice data into an electronic invoice in a data format that can be transmitted and received via an invoice network, and transmits the electronic invoice to the relay device 3 ((6) in FIG. 2). The relay device 3 converts the received electronic invoice into bill data, identifies the destination business operator from the business identification number included in the received electronic invoice, and processes the accounting processing device 2B used by the destination business operator. ((7) in FIG. 2).
[データ処理装置1の構成]
 図3は、データ処理装置1の構成を示すブロック図である。データ処理装置1は、記憶部11及び制御部12を有する。制御部12は、第1送受信部121、特定部122、作成部123及び第2送受信部124を有する。
[Configuration of data processor 1]
FIG. 3 is a block diagram showing the configuration of the data processing device 1. As shown in FIG. The data processing device 1 has a storage section 11 and a control section 12 . The control unit 12 has a first transmission/reception unit 121 , a specification unit 122 , a creation unit 123 and a second transmission/reception unit 124 .
 記憶部11は、ROM(Read Only Memory)、RAM(Random Access Memory)及びSSD(Solid State Drive)等の記憶媒体を有する。記憶部11は、制御部12が実行するプログラムを記憶する。記憶部11は、事業者を識別する番号である事業者識別番号と、電子インボイスが送受信される電子インボイスネットワークの利用者を識別する情報である利用者識別情報と、を関連付けて記憶する。 The storage unit 11 has storage media such as ROM (Read Only Memory), RAM (Random Access Memory) and SSD (Solid State Drive). The storage unit 11 stores programs executed by the control unit 12 . The storage unit 11 associates and stores a business identification number, which is a number for identifying a business, and user identification information, which is information for identifying a user of an electronic invoice network through which electronic invoices are transmitted and received. .
 図4は、記憶部11が記憶する利用者情報のデータ構造の例を示す図である。記憶部11は、事業者識別番号、事業者名、部署名、電話番号及び利用者識別情報を関連付けた利用者情報を記憶する事業者名は事業者識別番号に対応する事業者の名称である。利用者識別情報は電子インボイスネットワークNにおける利用者を識別する情報であり、例えばPEPPOL Participant Identifiersである。記憶部11は、利用者情報として、事業者における担当者の連絡先を示す情報を記憶してもよい。 FIG. 4 is a diagram showing an example of the data structure of user information stored in the storage unit 11. As shown in FIG. The storage unit 11 stores the user information associated with the business identification number, business name, department name, telephone number, and user identification information. Business name is the name of the business corresponding to the business identification number. . The user identification information is information for identifying users in the electronic invoice network N, such as PEPPOL Participant Identifiers. The storage unit 11 may store, as the user information, information indicating the contact information of the person in charge at the business operator.
 記憶部11は、事業者の電話番号又は事業者における請求書を発行した組織を識別する情報である組織識別情報を、利用者識別情報と関連づけて記憶してもよい。部署名は、事業者における請求書を発行した組織又は請求書の宛先となる組織を識別する情報(組織識別情報ともいう)の一例である。図4の例では、「山田商事」は、管理部と製造部のそれぞれに対応する利用者識別情報を有している。組織識別情報は、事業者において組織を一意に識別する組織コードや電話番号、メールアドレス等の連絡先情報であってもよい。記憶部11がこのような情報を記憶することで、同一事業者が組織ごとに異なる複数の利用者識別情報を用いて電子インボイスネットワークNに参加することができる。 The storage unit 11 may store the telephone number of the business operator or the organization identification information, which is information identifying the organization that issued the bill in the business operator, in association with the user identification information. A department name is an example of information (also referred to as organization identification information) that identifies an organization that issues an invoice or an organization that is the addressee of an invoice. In the example of FIG. 4, "Yamada Shoji" has user identification information corresponding to each of the management department and the manufacturing department. The organization identification information may be contact information such as an organization code, telephone number, and e-mail address that uniquely identifies the organization in the business. By storing such information in the storage unit 11, the same business operator can participate in the electronic invoice network N using a plurality of different user identification information for each organization.
 図3に戻り、制御部12は、記憶部11に記憶されている制御プログラムを実行することにより第1送受信部121、特定部122、作成部123及び第2送受信部124として機能する。第1送受信部121は、会計処理装置2Aとの間で請求書データを送受信する。以下では、データ処理装置1が会計処理装置2Aから受信する請求書データを第1請求書データ、データ処理装置1が会計処理装置2Aに送信する請求書データを第2請求書データと呼ぶ場合がある。第1送受信部121は、請求書を発行する事業者から第1請求書データを受信する。 Returning to FIG. 3, the control unit 12 functions as a first transmission/reception unit 121, a specification unit 122, a creation unit 123, and a second transmission/reception unit 124 by executing the control program stored in the storage unit 11. The first transmission/reception unit 121 transmits/receives invoice data to/from the accounting processing device 2A. In the following description, bill data received by the data processing device 1 from the accounting processing device 2A may be referred to as first bill data, and bill data transmitted by the data processing device 1 to the accounting processing device 2A may be referred to as second bill data. be. The first transmitting/receiving unit 121 receives the first invoice data from the business that issues the invoice.
 図5は、第1送受信部121が送受信する請求書データDの一例を示す図である。請求書データDは宛先事業者名C1、宛先部署名C2、宛先事業者識別番号C3、電話番号C4、発行元事業者名C5、発行元事業者識別番号C6、請求書番号、請求書発行日、請求書対象となる商品名又はサービス名、請求額、税額、振込先口座番号等を含む。請求書データは、コンピュータにより作成された画像データ又はテキストデータである。請求書データは、画像読取装置(例えばスキャナ又はデジタルカメラ)が請求書を読み取ることによって生成された画像データであってもよい。 FIG. 5 is a diagram showing an example of invoice data D transmitted and received by the first transmitting/receiving section 121. FIG. Invoice data D includes destination business name C1, destination department name C2, destination business identification number C3, telephone number C4, issuer business name C5, issuer business identification number C6, invoice number, and invoice issue date. , including the name of the product or service subject to the invoice, the amount invoiced, the tax amount, the bank account number, etc. Bill data is image data or text data generated by a computer. The bill data may be image data generated by reading the bill with an image reading device (eg, scanner or digital camera).
 特定部122は、第1請求書データに含まれる、第1請求書データの宛先の事業者に対応する事業者識別番号に記憶部11において関連付けられた利用者識別情報を特定する。特定部122は、記憶部11が記憶する利用者情報を参照し、第1送受信部121が受信した請求書データDに含まれる宛先事業者識別番号C3に対応する利用者識別情報を特定する。 The specifying unit 122 specifies the user identification information associated in the storage unit 11 with the business identification number corresponding to the business of the destination of the first bill data, included in the first bill data. The identification unit 122 refers to the user information stored in the storage unit 11 and identifies the user identification information corresponding to the destination business identification number C3 included in the invoice data D received by the first transmission/reception unit 121 .
 例えば、同一事業者において、事業部ごとに異なる利用者識別情報を用いてインボイスネットワークに参加したい場合がある。そこで、特定部122は、第1請求書データに含まれる、事業者識別番号と、電話番号又は組織識別情報と、に対応する利用者識別情報を特定してもよい。特定部122は、記憶部11に記憶された利用者情報を参照し、事業者識別番号C3に基づいて特定された利用者識別番号が複数存在するかどうかを判定する。事業者識別番号C3に基づいて特定された利用者識別番号が複数存在する場合、特定部122は、受信した請求書データに含まれる電話番号C4又は宛先部署名C2をさらに抽出する。特定部122は、記憶部11が記憶する利用者情報を参照し、宛先事業者識別番号C3と電話番号C4又は宛先部署名C2に対応する利用者識別情報を特定する。 For example, there are cases where the same business operator wants to participate in the invoice network using different user identification information for each division. Therefore, the identification unit 122 may identify user identification information corresponding to the business identification number and the telephone number or organization identification information included in the first bill data. The identification unit 122 refers to the user information stored in the storage unit 11 and determines whether or not there are multiple user identification numbers identified based on the business operator identification number C3. If there are multiple user identification numbers identified based on the business operator identification number C3, the identification unit 122 further extracts the telephone number C4 or destination department name C2 included in the received bill data. The specifying unit 122 refers to the user information stored in the storage unit 11, and specifies the user identification information corresponding to the destination company identification number C3 and the telephone number C4 or the destination department name C2.
 なお、特定部122は、組織識別情報として組織コードやメールアドレスを用いて利用者識別情報を特定してもよい。データ処理装置1がこのように動作することで、同一事業者において、複数の利用者識別情報を用途に応じて使い分けてインボイスネットワークに参加することが可能となり、ユーザの利便性が高まる。 Note that the identifying unit 122 may identify user identification information using an organization code or email address as organization identification information. By operating the data processing device 1 in this way, it becomes possible for the same operator to participate in the invoice network by selectively using a plurality of user identification information depending on the application, thereby enhancing the user's convenience.
 作成部123は、受信した第1請求書データを電子インボイスネットワークで送受信可能な所定の形式に変換するとともに、利用者識別情報を付加することにより電子インボイスを作成する。作成部123は、第1送受信部121が受信した請求書データをPEPPOL BIS(Business Interoperability Specification)に準拠したデータ形式に変換し、特定部122が特定した宛先事業者の利用者識別情報を付加した電子インボイスを作成する。 The creating unit 123 converts the received first invoice data into a predetermined format that can be transmitted and received via the electronic invoice network, and creates an electronic invoice by adding user identification information. The creating unit 123 converts the invoice data received by the first transmitting/receiving unit 121 into a data format conforming to the PEPPOL BIS (Business Interoperability Specification), and adds the user identification information of the destination business specified by the specifying unit 122. Create an e-invoice.
 第2送受信部124は、第1請求書データに基づいて作成され、特定した利用者識別情報を宛先として含み、電子インボイスネットワークにおいて送受信可能な形式の電子インボイスを送信する。第2送受信部124は、特定部122が特定した宛先事業者の利用者識別情報を含む、電子インボイスを中継装置3に送信する。 The second transmitting/receiving unit 124 transmits an electronic invoice that is created based on the first invoice data, includes the specified user identification information as a destination, and is in a format that can be transmitted and received over the electronic invoice network. The second transmitting/receiving unit 124 transmits the electronic invoice including the user identification information of the destination business specified by the specifying unit 122 to the relay device 3 .
 第2送受信部124は、特定した利用者識別情報に対応する、転送先の中継装置の識別情報を送信先解決装置に要求し、送信先解決装置から取得した中継装置の識別情報を宛先として、電子インボイスを送信してもよい。第2送受信部124は、DNSサーバに対して宛先事業者のメタデータを管理するSMP4のロケーション情報を要求し、取得する。そして、第2送受信部124は、SMP4にメタデータの取得を要求し、SMP4から中継装置3のIPアドレスを含むメタデータを取得する。第2送受信部124は、取得したIPアドレスを宛先として電子インボイスを送付する。 The second transmission/reception unit 124 requests the identification information of the transfer destination relay device corresponding to the specified user identification information from the destination resolution device, and uses the identification information of the relay device acquired from the destination resolution device as the destination, You may send an electronic invoice. The second transmission/reception unit 124 requests and acquires the location information of SMP4 that manages the metadata of the destination provider from the DNS server. Then, the second transmission/reception unit 124 requests the SMP 4 to acquire the metadata, and acquires the metadata including the IP address of the relay device 3 from the SMP 4 . The second transmission/reception unit 124 sends an electronic invoice to the acquired IP address.
 第2送受信部124がSMP4からメタデータを取得できない場合も想定される。そこで、第2送受信部124は、メタデータが取得できない場合、SMP4に対して宛先事業者のメタデータを所定の回数繰り返して要求してもよい。所定の回数とは、例えば3回、5回などである。 It is conceivable that the second transmitting/receiving unit 124 cannot acquire metadata from SMP4. Therefore, when the metadata cannot be obtained, the second transmitting/receiving unit 124 may request the SMP 4 for the metadata of the destination provider repeatedly a predetermined number of times. The predetermined number of times is, for example, three times, five times, or the like.
 さらに、第2送受信部124は、SMP4から取得したメタデータに含まれる宛先事業者が利用可能な取引内容を示す情報に基づいて、電子インボイスの送信可否を判定してもよい。請求書データに含まれる情報と宛先事業者が利用可能な取引内容とが一致せず、宛先事業者に電子インボイスを送信できないと判定される場合、第2送受信部124は電子インボイスの送信を中止し、第1送受信部121は、警告メッセージを送信してもよい。第2送受信部124は、例えば、記憶部11に記憶されている宛先事業者が利用可能な取引内容を示す利用者情報を参照することにより、宛先事業者に電子インボイスを送信できるか否かを判定する。第2送受信部124は、送信する請求書データにおける支払方法に銀行振り込みが指定されている場合で、宛先事業者の対応可能な支払方法として銀行振り込みが対応していないことを宛先事業者の利用者情報が示している場合に、電子インボイスを送信できないと判定する。 Further, the second transmitting/receiving unit 124 may determine whether or not to transmit an electronic invoice based on information indicating transaction details that can be used by the destination business operator included in the metadata acquired from the SMP4. If it is determined that the information included in the invoice data does not match the transaction details available to the destination business operator and it is determined that the electronic invoice cannot be transmitted to the destination business operator, the second transmission/reception unit 124 transmits the electronic invoice. , and the first transceiver 121 may send a warning message. The second transmitting/receiving unit 124 determines whether or not an electronic invoice can be transmitted to the destination business operator by referring to, for example, user information indicating transaction details that can be used by the destination business operator stored in the storage unit 11. judge. When bank transfer is specified as a payment method in the invoice data to be transmitted, the second transmitting/receiving unit 124 notifies the destination business operator that bank transfer is not supported as a payment method that can be handled by the destination business operator. If the party information indicates, it is determined that the electronic invoice cannot be sent.
 データ処理装置1において、請求書データの内容をチェックしてインボイスネットワークに送信することができると、誤った請求書を発行するリスクを低減することができる。そこで、特定部122は、第1請求書データに含まれる、第1請求書データの宛先の事業者名である宛先事業者名をさらに特定してもよい。特定部122は、受信した請求書データに含まれる宛先事業者名C1を特定する。特定部122は、記憶部11に記憶された利用者情報を参照し、宛先事業者識別番号C3に対応する事業者名を特定する。 If the data processing device 1 can check the contents of the invoice data and send it to the invoice network, the risk of issuing an incorrect invoice can be reduced. Therefore, the specifying unit 122 may further specify the destination business name, which is the business name of the destination of the first bill data, included in the first bill data. The specifying unit 122 specifies the destination business name C1 included in the received invoice data. The specifying unit 122 refers to the user information stored in the storage unit 11 and specifies the business name corresponding to the destination business identification number C3.
 第2送受信部124は、宛先事業者名と、第1請求書データに含まれる事業者識別番号に関連付けて記憶部11に記憶された事業者名と、が一致する場合に電子インボイスを送信してもよい。第2送受信部124は、例えば、請求書データに含まれる宛先事業者名C1と、特定部122が事業者識別番号に基づいて特定した事業者名が一致する場合に電子インボイスを中継装置3に送信する。 The second transmitting/receiving unit 124 transmits an electronic invoice when the destination business name matches the business name stored in the storage unit 11 in association with the business identification number included in the first invoice data. You may For example, the second transmitting/receiving unit 124 sends the electronic invoice to the relay device 3 when the destination business name C1 included in the invoice data matches the business name specified by the specifying unit 122 based on the business identification number. Send to
 そして、第1送受信部121は、宛先事業者名と、第1請求書データに含まれる事業者識別番号に関連付けて記憶部11に記憶された事業者名と、が一致しない場合に、第1請求書データを送信した事業者に警告情報を送信してもよい。第1送受信部121は、宛先事業者名C1と、特定部122が事業者識別番号に基づいて特定した事業者名が一致しない場合、事業者名が一致しないことを警告するメッセージを送信する。第1送受信部121は、会計処理装置2Aに対して警告メッセージを送信してもよいし、事業者識別番号に関連付けて記憶部11に記憶された利用者情報を参照することで特定した担当者の連絡先に対して警告メッセージを送信してもよい。 Then, if the destination business name and the business name stored in the storage unit 11 in association with the business identification number included in the first invoice data do not match, the first transmission/reception unit 121 Warning information may be sent to the company that sent the invoice data. If the destination business name C1 and the business name specified by the specifying unit 122 based on the business identification number do not match, the first transmission/reception unit 121 transmits a message warning that the business names do not match. The first transmitting/receiving unit 121 may transmit a warning message to the accounting processing device 2A, or the specified person in charge by referring to the user information stored in the storage unit 11 in association with the business identification number. You may send an alert message to your contacts.
 このように、データ処理装置1が、請求書に含まれる宛先事業者名C1を利用者情報に含まれる事業者名と比較した結果に応じて電子インボイスの送信可否を判定することで、誤った請求書を発行するリスクを低減することができる。 In this way, the data processing device 1 determines whether or not the electronic invoice can be transmitted according to the result of comparing the destination business name C1 included in the invoice with the business name included in the user information. It is possible to reduce the risk of issuing a false invoice.
 データ処理装置1は、他の中継装置から受信した電子インボイスに対応する請求書データを会計処理装置2Aに送信する処理も行う。第2送受信部124は、電子インボイスネットワークに接続される中継装置から電子インボイスを受信する。 The data processing device 1 also performs processing for transmitting invoice data corresponding to electronic invoices received from other relay devices to the accounting processing device 2A. The second transceiver 124 receives an electronic invoice from a relay device connected to the electronic invoice network.
 特定部122は、受信した電子インボイスに含まれる、電子インボイスの宛先の事業者に対応する利用者識別情報に記憶部11において関連付けられた事業者識別番号を特定してもよい。特定部122は、第2送受信部124が受信した電子インボイスに含まれる利用者識別情報を抽出する。特定部122は、記憶部11に記憶された利用者情報を参照し、抽出した利用者識別情報に対応する事業者識別番号を特定する。 The specifying unit 122 may specify the business operator identification number associated in the storage unit 11 with the user identification information corresponding to the business operator to which the electronic invoice is addressed, included in the received electronic invoice. The identification unit 122 extracts user identification information included in the electronic invoice received by the second transmission/reception unit 124 . The identification unit 122 refers to the user information stored in the storage unit 11 and identifies the business operator identification number corresponding to the extracted user identification information.
 作成部123は、電子インボイスから会計処理装置2Aにおいて処理可能なデータ形式である請求書データに変換する。受信した電子インボイスに事業者識別番号が付与されていない場合、作成部123は、変換した請求書データに特定部122が特定した事業者識別番号を付与する。 The creation unit 123 converts the electronic invoice into invoice data in a data format that can be processed by the accounting processing device 2A. If the received electronic invoice does not have a business identification number, the creating unit 123 adds the business identification number specified by the specifying unit 122 to the converted bill data.
 第1送受信部121は、受信した電子インボイスに基づいて作成された第2請求書データを、事業者識別番号に対応する事業者に送信してもよい。第1送受信部121は、インボイスネットワークを経由して受信した電子インボイスより作成部123が作成した請求書データを、請求書データに含まれる事業者識別番号に対応する事業者の会計処理装置2Aに送信する。 The first transmission/reception unit 121 may transmit the second invoice data created based on the received electronic invoice to the business operator corresponding to the business identification number. The first transmission/reception unit 121 transmits the invoice data created by the creation unit 123 from the electronic invoice received via the invoice network to the accounting processing device of the business operator corresponding to the business identification number included in the invoice data. Send to 2A.
[データ処理装置1における処理の流れ]
 図6は、データ処理装置1における処理の流れを示すフローチャートである。図6におけるフローチャートは、データ処理装置1が起動し、請求書データを処理できる状態となった時点から開始している。第1送受信部121は、会計処理装置2Aから請求書データを受信する(S101)。特定部122は、受信した請求書データから宛先事業者識別番号C3を抽出する(S102)。特定部122は、記憶部11を参照し、抽出した宛先事業者識別番号C3に対応する事業者名と利用者識別情報を特定する(S103)。
[Flow of processing in data processor 1]
FIG. 6 is a flow chart showing the flow of processing in the data processing device 1. As shown in FIG. The flowchart in FIG. 6 starts when the data processing device 1 is activated and becomes ready to process invoice data. The first transmission/reception unit 121 receives bill data from the accounting processing device 2A (S101). The identification unit 122 extracts the destination business identification number C3 from the received invoice data (S102). The identification unit 122 refers to the storage unit 11 and identifies the business name and user identification information corresponding to the extracted destination business identification number C3 (S103).
 特定部122は、特定された利用者識別情報が複数存在するかどうかを判定する(S104)。特定された利用者識別情報が複数存在しない場合(S104におけるNO)、特定部122は、処理をS106に進める。特定された利用者識別情報が複数存在する場合(S104におけるYES)、特定部122は、記憶部11に記憶された利用者情報を参照し、事業者識別番号と電話番号又は組織識別情報とに対応する利用者識別情報を特定する(S105)。 The specifying unit 122 determines whether or not there are multiple pieces of specified user identification information (S104). If a plurality of specified user identification information do not exist (NO in S104), the specifying unit 122 advances the process to S106. If there is a plurality of specified user identification information (YES in S104), the specifying unit 122 refers to the user information stored in the storage unit 11 and matches the operator identification number and the telephone number or the organization identification information. The corresponding user identification information is specified (S105).
 特定部122は、特定した事業者名と、請求書データに含まれる宛先事業者名C1と、が一致するかを判定する(S106)。特定した事業者名と、請求書データに含まれる宛先事業者名C1と、が一致する場合(S106におけるYES)、作成部123は、受信した請求書データから電子インボイスを作成する(S107)。第2送受信部124は、特定した利用者識別情報に対応する送信先の中継装置3のメタデータをSMP4に問い合わせ、中継装置3の送信先の識別情報(例えばIPアドレス、URL)を含むメタデータを取得する(S108)。第2送受信部124は、取得した中継装置3のメタデータが示す宛先に作成部123が作成した電子インボイスを送信する(S109)。電子インボイスの送信が完了するとデータ処理装置1は処理を終了する。 The specifying unit 122 determines whether the specified business operator name matches the destination business operator name C1 included in the invoice data (S106). If the identified business name matches the destination business name C1 included in the invoice data (YES in S106), the creation unit 123 creates an electronic invoice from the received invoice data (S107). . The second transmitting/receiving unit 124 inquires of the SMP 4 about the metadata of the destination relay device 3 corresponding to the specified user identification information, and sends the metadata including the destination identification information (for example, IP address, URL) of the relay device 3. (S108). The second transmission/reception unit 124 transmits the electronic invoice created by the creation unit 123 to the destination indicated by the acquired metadata of the relay device 3 (S109). When the transmission of the electronic invoice is completed, the data processing device 1 terminates the processing.
 特定した事業者名と、請求書データに含まれる宛先事業者名C1と、が一致しない場合(S106におけるNO)、第1送受信部121は、警告メッセージを送信し(S110)、処理を終了する。 If the identified business name and the destination business name C1 included in the invoice data do not match (NO in S106), the first transmission/reception unit 121 transmits a warning message (S110) and terminates the process. .
[データ処理装置1による効果]
 以上説明したように、データ処理装置1においては、記憶部11が、事業者を識別する番号である事業者識別番号と、電子インボイスが送受信される電子インボイスネットワークNの利用者を識別する情報である利用者識別情報と、を関連付けて記憶する。第1送受信部121が、請求書を発行する事業者から第1請求書データを受信すると、特定部122が、第1請求書データに含まれる、第1請求書データの宛先の事業者に対応する事業者識別番号に記憶部11において関連付けられた利用者識別情報を特定する。さらに、第2送受信部124が、第1請求書データに基づいて作成され、特定した利用者識別情報を宛先として含み、電子インボイスネットワークNにおいて送受信可能な形式の電子インボイスを送信する。データ処理装置1がこのように構成されることで、請求書を発行する事業者が利用するシステムが新たな標準仕様の電子インボイスに対応していない場合であっても、事業者が電子インボイスを発行できるようにすることができる。
[Effects of the data processing device 1]
As described above, in the data processing device 1, the storage unit 11 identifies the business identification number, which is the number that identifies the business, and the user of the electronic invoice network N through which electronic invoices are transmitted and received. User identification information, which is information, is associated and stored. When the first transmitting/receiving unit 121 receives the first invoice data from the business entity that issues the invoice, the specifying unit 122 corresponds to the destination business entity of the first invoice data, which is included in the first invoice data. The user identification information associated in the storage unit 11 with the business identification number to be used is specified. Further, the second transmitting/receiving unit 124 transmits an electronic invoice which is created based on the first invoice data, includes the specified user identification information as a destination, and is in a format that can be transmitted and received through the electronic invoice network N. By configuring the data processing device 1 in this way, even if the system used by the business operator issuing the invoice does not support electronic invoices of the new standard specifications, the business operator can use electronic invoices. It is possible to make it possible to issue a voice.
 以上、実施の形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。 Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist thereof. be. For example, all or part of the device can be functionally or physically distributed and integrated in arbitrary units. In addition, new embodiments resulting from arbitrary combinations of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment caused by the combination has the effect of the original embodiment.
1 データ処理装置
2 会計処理装置
3 中継装置
4 SMP
5 SML
11 記憶部
12 制御部
121 第1送受信部
122 特定部
123 作成部
124 第2送受信部
 
1 data processing device 2 accounting processing device 3 relay device 4 SMP
5 SML
11 Storage unit 12 Control unit 121 First transmission/reception unit 122 Identification unit 123 Creation unit 124 Second transmission/reception unit

Claims (9)

  1.  事業者を識別する番号である事業者識別番号と、電子インボイスが送受信される電子インボイスネットワークの利用者を識別する情報である利用者識別情報と、を関連付けて記憶する記憶部と、
     請求書を発行する前記事業者から第1請求書データを受信する第1送受信部と、
     前記第1請求書データに含まれる、前記第1請求書データの宛先の事業者に対応する前記事業者識別番号に前記記憶部において関連付けられた前記利用者識別情報を特定する特定部と、
     前記第1請求書データに基づいて作成され、特定した前記利用者識別情報を宛先として含み、前記電子インボイスネットワークにおいて送受信可能な形式の電子インボイスを送信する第2送受信部と、
     を有するデータ処理装置。
    a storage unit that associates and stores a business identification number, which is a number that identifies a business, and user identification information, that is information that identifies a user of an electronic invoice network through which electronic invoices are sent and received;
    a first transmitting/receiving unit that receives first bill data from the business that issues the bill;
    a specifying unit that specifies the user identification information associated in the storage unit with the business operator identification number that is included in the first bill data and corresponds to the business operator to which the first bill data is addressed;
    a second transmitting/receiving unit configured to transmit an electronic invoice created based on the first invoice data, including the specified user identification information as a destination, and in a format that can be transmitted and received over the electronic invoice network;
    A data processing device having
  2.  受信した前記第1請求書データを前記電子インボイスネットワークで送受信可能な所定の形式に変換するとともに、前記利用者識別情報を付加することにより前記電子インボイスを作成する作成部をさらに有する、
     請求項1に記載するデータ処理装置。
    further comprising a creation unit that creates the electronic invoice by converting the received first invoice data into a predetermined format that can be transmitted and received on the electronic invoice network and adding the user identification information;
    A data processing apparatus according to claim 1.
  3.  前記第2送受信部は、特定した前記利用者識別情報に対応する、転送先の中継装置の識別情報を送信先解決装置に要求し、前記送信先解決装置から取得した前記中継装置の識別情報を宛先として、前記電子インボイスを送信する、
     請求項1又は2に記載するデータ処理装置。
    The second transmission/reception unit requests the identification information of the transfer destination relay device corresponding to the specified user identification information from the destination resolution device, and transmits the identification information of the relay device acquired from the destination resolution device. sending the electronic invoice as a destination;
    3. A data processing apparatus according to claim 1 or 2.
  4.  前記記憶部は、前記事業者の電話番号又は前記事業者における前記請求書を発行した組織を識別する情報である組織識別情報を、前記利用者識別情報と関連づけてさらに記憶し、
     前記特定部は、前記第1請求書データに含まれる、前記事業者識別番号と、前記電話番号又は前記組織識別情報と、に対応する前記利用者識別情報を特定する、
     請求項1から3のいずれか1項に記載するデータ処理装置。
    The storage unit further stores organization identification information, which is information identifying the telephone number of the business operator or the organization that issued the invoice in the business operator, in association with the user identification information,
    The specifying unit specifies the user identification information corresponding to the business operator identification number and the telephone number or the organization identification information, which are included in the first bill data.
    A data processing apparatus according to any one of claims 1 to 3.
  5.  前記記憶部は、前記事業者の名前である事業者名を前記事業者識別番号と関連付けてさらに記憶し、
     前記特定部は、前記第1請求書データに含まれる、前記第1請求書データの宛先の事業者名である宛先事業者名をさらに特定し、
     前記第2送受信部は、前記宛先事業者名と、前記第1請求書データに含まれる前記事業者識別番号に関連付けて前記記憶部に記憶された前記事業者名と、が一致する場合に前記電子インボイスを送信する、
     請求項1から4のいずれか1項に記載するデータ処理装置。
    The storage unit further stores a business name, which is the name of the business, in association with the business identification number,
    The identifying unit further identifies a destination business name, which is the name of a destination business of the first bill data, included in the first bill data,
    When the destination business name matches the business name stored in the storage unit in association with the business identification number included in the first bill data, the second transmission/reception unit send an e-invoice,
    A data processing apparatus according to any one of claims 1 to 4.
  6.  前記第1送受信部は、前記宛先事業者名と、前記第1請求書データに含まれる前記事業者識別番号に関連付けて前記記憶部に記憶された前記事業者名と、が一致しない場合に、前記第1請求書データを送信した前記事業者に警告情報を送信する、
     請求項5に記載するデータ処理装置。
    When the destination business name and the business name stored in the storage unit in association with the business identification number included in the first invoice data do not match, the first transmission/reception unit sending warning information to the business operator that sent the first bill data;
    6. A data processing apparatus according to claim 5.
  7.  前記第2送受信部は、前記電子インボイスネットワークに接続される前記中継装置から前記電子インボイスを受信し、
     前記特定部は、受信した前記電子インボイスに含まれる、前記電子インボイスの宛先の事業者に対応する前記利用者識別情報に前記記憶部において関連付けられた前記事業者識別番号を特定し、
     前記第1送受信部は、受信した前記電子インボイスに基づいて作成された第2請求書データを、前記事業者識別番号に対応する前記事業者に送信する、
     請求項1から6のいずれか1項に記載するデータ処理装置。
    The second transmission/reception unit receives the electronic invoice from the relay device connected to the electronic invoice network,
    The specifying unit specifies the business operator identification number associated in the storage unit with the user identification information corresponding to the business operator of the destination of the electronic invoice, which is included in the received electronic invoice,
    The first transmission/reception unit transmits the second invoice data created based on the received electronic invoice to the business operator corresponding to the business identification number.
    A data processing apparatus according to any one of claims 1 to 6.
  8.  コンピュータに、
     請求書を発行する事業者から第1請求書データを受信するステップと、
     前記事業者を識別する番号である事業者識別番号と、電子インボイスが送受信される電子インボイスネットワークの利用者を識別する情報である利用者識別情報と、を関連付けて記憶する記憶部を参照し、前記第1請求書データに含まれる、前記第1請求書データの宛先の事業者に対応する前記事業者識別番号に前記記憶部において関連付けられた前記利用者識別情報を特定するステップと、
     前記第1請求書データに基づいて作成され、特定した前記利用者識別情報を宛先として含み、前記電子インボイスネットワークにおいて送受信可能な形式の電子インボイスを送信するステップと、
     を実行させるデータ処理方法。
    to the computer,
    receiving first bill data from a billing entity;
    Refers to a storage unit that associates and stores a business identification number, which is a number that identifies the business, and user identification information, which is information that identifies a user of an electronic invoice network through which electronic invoices are sent and received. and specifying, in the storage unit, the user identification information associated in the storage unit with the business identification number corresponding to the business operator to which the first bill data is addressed, included in the first bill data;
    transmitting an electronic invoice created based on the first invoice data, including the specified user identification information as a destination, and in a format that can be transmitted and received over the electronic invoice network;
    A data processing method that causes a
  9.  コンピュータに実行させる、
     請求書を発行する事業者から第1請求書データを受信するステップと、
     前記事業者を識別する番号である事業者識別番号と、電子インボイスが送受信される電子インボイスネットワークの利用者を識別する情報である利用者識別情報と、を関連付けて記憶する記憶部を参照し、前記第1請求書データに含まれる、前記第1請求書データの宛先の事業者に対応する前記事業者識別番号に前記記憶部において関連付けられた前記利用者識別情報を特定するステップと、
     前記第1請求書データに基づいて作成され、特定した前記利用者識別情報を宛先として含み、前記電子インボイスネットワークにおいて送受信可能な形式の電子インボイスを送信するステップと、
     を有するプログラム。
     
    make the computer run
    receiving first bill data from a billing entity;
    Refers to a storage unit that associates and stores a business identification number, which is a number that identifies the business, and user identification information, which is information that identifies a user of an electronic invoice network through which electronic invoices are sent and received. and identifying, in the storage unit, the user identification information associated in the storage unit with the business identification number corresponding to the business operator to which the first bill data is addressed, included in the first bill data;
    transmitting an electronic invoice created based on the first invoice data, including the specified user identification information as a destination, and in a format that can be transmitted and received over the electronic invoice network;
    A program with
PCT/JP2021/028413 2021-07-30 2021-07-30 Data processing device, data processing method, and program WO2023007720A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
PCT/JP2021/028413 WO2023007720A1 (en) 2021-07-30 2021-07-30 Data processing device, data processing method, and program
JP2021544674A JP7041992B1 (en) 2021-07-30 2021-07-30 Data processing equipment, data processing methods and programs
JP2022034332A JP2023020857A (en) 2021-07-30 2022-03-07 Data processing device, data processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2021/028413 WO2023007720A1 (en) 2021-07-30 2021-07-30 Data processing device, data processing method, and program

Publications (1)

Publication Number Publication Date
WO2023007720A1 true WO2023007720A1 (en) 2023-02-02

Family

ID=81214392

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2021/028413 WO2023007720A1 (en) 2021-07-30 2021-07-30 Data processing device, data processing method, and program

Country Status (2)

Country Link
JP (2) JP7041992B1 (en)
WO (1) WO2023007720A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7278018B1 (en) * 2022-08-01 2023-05-19 ファーストアカウンティング株式会社 Information processing device, information processing method, information processing system and information terminal
WO2024084695A1 (en) * 2022-10-21 2024-04-25 ファーストアカウンティング株式会社 Information processing device, information processing method, and program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005537589A (en) * 2002-08-30 2005-12-08 エスアーペー アクチエンゲゼルシャフト Method and software application for automatically generating invoices
JP2007524887A (en) * 2003-03-13 2007-08-30 コンソリデイテッド ビルディング ソリューションズ インコーポレーテッド Electronic bill presentation and payment system and method of using the same

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005537589A (en) * 2002-08-30 2005-12-08 エスアーペー アクチエンゲゼルシャフト Method and software application for automatically generating invoices
JP2007524887A (en) * 2003-03-13 2007-08-30 コンソリデイテッド ビルディング ソリューションズ インコーポレーテッド Electronic bill presentation and payment system and method of using the same

Also Published As

Publication number Publication date
JP2023020857A (en) 2023-02-09
JPWO2023007720A1 (en) 2023-02-02
JP7041992B1 (en) 2022-03-25

Similar Documents

Publication Publication Date Title
JP5359530B2 (en) Print service providing method, print service providing system, call control server, and program
WO2023007720A1 (en) Data processing device, data processing method, and program
JP6037078B1 (en) Information processing apparatus, transfer system, and program
US20140229348A1 (en) Electronic invoice management and printing
CN111177597B (en) Method for collecting electronic invoice through code scanning, electronic equipment and storage medium
US10771649B2 (en) Management server for managing multiple identifications of an image processing apparatus, and information processing system and information processing method therefor
JP7201279B1 (en) Data processing device and data processing method
KR101779815B1 (en) The mail security printing processing system and method by using virtual address
WO2024084692A1 (en) Information processing device, information processing method, and program
WO2024028921A1 (en) Information processing device, information processing method, information processing system, and information terminal
JP7224693B1 (en) Data processing device, data processing method and program
JP2021039505A (en) Message transmission system, message transmission program, and message transmission method
WO2023079722A1 (en) Data processing device, data processing method, and data processing system
JP6649527B2 (en) Message management device and message management method
JP2011018139A (en) Server, system, and method for distributing advertising mail
JP2010044627A (en) Data collection and delivery apparatus, data collection and delivery system, data collection and delivery method, and program
JP2007072806A (en) Electronic file distribution device, system, program, and method
JP2024066460A (en) Information processing device, information processing method, and program
WO2023022752A1 (en) Sharing service associated with image forming apparatus
KR100963919B1 (en) Method for Processing Electronic Documents using Virtual Server and Program Recording Medium
JP2001022877A (en) Financial system, transfer error processing server, and recording medium
JP2024004523A (en) Information processing apparatus, information processing method, and program
KR20080101850A (en) Method and system for production and publishing based fax service
JP2008077448A (en) Agency service system
JP2006209551A (en) System, method, and program for mailing address data management

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2021544674

Country of ref document: JP

Kind code of ref document: A

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

Ref document number: 21951919

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE