Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7591003B2 - Information processing device, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP7591003B2 - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program Download PDF

Info

Publication number
JP7591003B2
JP7591003B2 JP2022055195A JP2022055195A JP7591003B2 JP 7591003 B2 JP7591003 B2 JP 7591003B2 JP 2022055195 A JP2022055195 A JP 2022055195A JP 2022055195 A JP2022055195 A JP 2022055195A JP 7591003 B2 JP7591003 B2 JP 7591003B2
Authority
JP
Japan
Prior art keywords
data
billing
information processing
imported
breakdown
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022055195A
Other languages
Japanese (ja)
Other versions
JP2023147605A (en
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 JP2022055195A priority Critical patent/JP7591003B2/en
Publication of JP2023147605A publication Critical patent/JP2023147605A/en
Application granted granted Critical
Publication of JP7591003B2 publication Critical patent/JP7591003B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、情報処理装置、情報処理方法、及び、情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.

今日において、取引先から送付される多数の請求書等の処理は、業務オペレータの大きな負担となっている。特許文献1(特開2022-045315号公報)には、複数の請求書データの分類作業の負担を軽減することを目的としたデータ処理装置が開示されている。 Nowadays, processing a large number of invoices and other documents sent by business partners places a heavy burden on business operators. Patent Document 1 (JP Patent Publication 2022-045315 A) discloses a data processing device that aims to reduce the burden of sorting multiple invoice data.

このデータ処理装置は、データ取得部が、複数の請求書を読み取り、読み取られた各請求書を、分類部が、宛名及び日付等が記載された表紙に相当する「鑑」の鑑データと、請求金額等が記載された「明細」を示す明細データに分類する。特定部は、鑑の発行元及び明細の発行元を特定する。そして、生成部は、分類部により分類された鑑データ及び明細データを、特定部が特定した発行元毎に集約して複数の請求書データを生成する。生成された請求書データは、出力部により出力される。これにより、複数の請求書データの分類作業の負担を軽減できる。 In this data processing device, the data acquisition unit reads multiple invoices, and the classification unit classifies each read invoice into catalog data for a "catalog" equivalent to a cover page on which the recipient's name, date, etc. are written, and detail data indicating a "detail" on which the invoice amount, etc. is written. The identification unit identifies the issuer of the catalog and the issuer of the detail. The generation unit then aggregates the catalog data and detail data classified by the classification unit for each issuer identified by the identification unit to generate multiple invoice data. The generated invoice data is output by the output unit. This reduces the burden of the task of classifying multiple invoice data.

特開2022-045315号公報JP 2022-045315 A

ここで、近年では、例えば請求書又は領収書等、様々な情報がデータ化されて送信されることが多い。しかし、請求書又は領収書等をデータで受信する場合でも、受信したデータ数に応じた業務オペレータの作業が必要となる。このため、業務オペレータの作業の負担は、請求書又は領収書等が郵送されていた時代と、あまり変わりがない。 Nowadays, various information, such as invoices or receipts, is often digitized and transmitted. However, even when invoices or receipts are received as data, the work of the business operator is required according to the amount of data received. For this reason, the work burden on the business operator is not much different from when invoices or receipts were sent by mail.

本発明は、上述の課題に鑑みてなされたものであり、データ処理に要する業務オペレータの作業負担を軽減可能とした情報処理装置、情報処理方法、及び、情報処理プログラムの提供を目的とする。 The present invention has been made in consideration of the above-mentioned problems, and aims to provide an information processing device, an information processing method, and an information processing program that can reduce the workload of business operators required for data processing.

上述の課題を解決し、目的を達成するために、本発明に係る情報処理装置は、ファイルデータのレイアウトに基づいて設定された取込位置から取込対象データを取得する取得部と、取得された取込対象データのうち、内訳として取得された取込対象データを、所定の分類を示す分類データに変換する変換部と、分類データを含む、所定の情報処理用の情報処理データを生成するデータ生成部と、を備え、取得部は、ファイルデータである請求金額を示す請求データのレイアウトに基づいて設定された各取込位置から、少なくとも内訳の取込対象データ、及び、請求金額を示す請求金額データを取得し、変換部は、内訳として取得された取込対象データを、会計上の分類を示す科目データに変換し、データ生成部は、情報処理データとして、科目データ及び請求金額データを含む会計処理用の費用データを生成すると共に、費用データに基づいて、会計計上用の仕訳データを生成する In order to solve the above-mentioned problems and achieve the object, the information processing device of the present invention comprises an acquisition unit that acquires data to be imported from an import position set based on the layout of file data, a conversion unit that converts data to be imported that has been acquired as details from the acquired data to be imported into classification data indicating a specified classification, and a data generation unit that generates information processing data for specified information processing including the classification data , wherein the acquisition unit acquires at least the data to be imported of the details and billing amount data indicating the billing amount from each import position set based on the layout of billing data indicating the billing amount, which is file data, and the conversion unit converts the data to be imported that has been acquired as details into item data indicating an accounting classification, and the data generation unit generates expense data for accounting processing including item data and billing amount data as information processing data, and generates journal entry data for accounting based on the expense data .

また、上述の課題を解決し、目的を達成するために、本発明に係る情報処理方法は、取得部が、ファイルデータのレイアウトに基づいて設定された取込位置から取込対象データを取得する取得ステップと、変換部が、取得された取込対象データのうち、内訳として取得された取込対象データを、所定の分類を示す分類データに変換する変換ステップと、データ生成部が、分類データを含む、所定の情報処理用の情報処理データを生成するデータ生成ステップと、を備え、取得ステップでは、取得部が、ファイルデータである請求金額を示す請求データのレイアウトに基づいて設定された各取込位置から、少なくとも内訳の取込対象データ、及び、請求金額を示す請求金額データを取得し、変換ステップでは、変換部が、内訳として取得された取込対象データを、会計上の分類を示す科目データに変換し、データ生成ステップでは、データ生成部が、情報処理データとして、科目データ及び請求金額データを含む会計処理用の費用データを生成すると共に、費用データに基づいて、会計計上用の仕訳データを生成する In addition, in order to solve the above-mentioned problems and achieve the object, the information processing method of the present invention includes an acquisition step in which an acquisition unit acquires data to be imported from an import position set based on the layout of file data, a conversion step in which a conversion unit converts data to be imported that has been acquired as details from the acquired data to be imported, into classification data indicating a predetermined classification, and a data generation step in which a data generation unit generates information processing data for predetermined information processing including the classification data , wherein in the acquisition step, the acquisition unit acquires at least data to be imported of the details and billing amount data indicating the billing amount from each import position set based on the layout of the billing data indicating the billing amount, which is file data, and in the conversion step, the conversion unit converts the data to be imported that has been acquired as details into item data indicating an accounting classification, and in the data generation step, the data generation unit generates expense data for accounting processing including item data and billing amount data as information processing data, and generates journal entry data for accounting based on the expense data .

また、上述の課題を解決し、目的を達成するために、本発明に係る情報処理プログラムは、コンピュータを、ファイルデータのレイアウトに基づいて設定された取込位置 から取込対象データを取得する取得部と、取得された取込対象データのうち、内訳として取得された取込対象データを、所定の分類を示す分類データ に変換する変換部と、分類データを含む、所定の情報処理用の情報処理データを生成するデータ生成部として機能させ、取得部は、ファイルデータである請求金額を示す請求データのレイアウトに基づいて設定された各取込位置から、少なくとも内訳の取込対象データ、及び、請求金額を示す請求金額データを取得し、変換部は、内訳として取得された取込対象データを、会計上の分類を示す科目データに変換し、データ生成部は、情報処理データとして、科目データ及び請求金額データを含む会計処理用の費用データを生成すると共に、費用データに基づいて、会計計上用の仕訳データを生成する In addition, in order to solve the above-mentioned problems and achieve the object, the information processing program of the present invention causes a computer to function as an acquisition unit that acquires data to be imported from an import position set based on the layout of file data, a conversion unit that converts data to be imported that is acquired as a breakdown from the acquired data to be imported into classification data indicating a predetermined classification, and a data generation unit that generates information processing data for specified information processing including the classification data, wherein the acquisition unit acquires at least data to be imported of the breakdown and billing amount data indicating the billing amount from each import position set based on the layout of billing data indicating the billing amount, which is file data, and the conversion unit converts the data to be imported that is acquired as the breakdown into item data indicating an accounting classification, and the data generation unit generates expense data for accounting processing including item data and billing amount data as information processing data, and generates journal entry data for accounting based on the expense data .

本発明は、データ処理に要する業務オペレータの作業負担を軽減できる。 The present invention can reduce the workload of business operators required for data processing.

図1は、実施の形態の請求処理装置のハードウェア構成を示すブロック図である。FIG. 1 is a block diagram showing a hardware configuration of a billing processing device according to an embodiment of the present invention. 図2は、回線マスタの一例を示す図である。FIG. 2 is a diagram illustrating an example of a line master. 図3は、勘定科目マスタの一例を示す図である。FIG. 3 is a diagram illustrating an example of the account item master. 図4は、請求内訳マスタの一例を示す図である。FIG. 4 is a diagram showing an example of the billing details master. 図5は、請求IDマスタの一例を示す図である。FIG. 5 is a diagram showing an example of the billing ID master. 図6は、日付マスタの一例を示す図である。FIG. 6 is a diagram illustrating an example of the date master. 図7は、請求金額マスタの一例を示す図である。FIG. 7 is a diagram showing an example of the billing amount master. 図8は、科目変換マスタの一例を示す図である。FIG. 8 is a diagram illustrating an example of the subject conversion master. 図9は、実施の形態の請求処理装置のデータ処理の概要を示す図である。FIG. 9 is a diagram showing an outline of data processing in the billing processing apparatus according to the embodiment. 図10は、実施の形態の請求処理装置のデータ処理動作の流れを示すフローチャートである。FIG. 10 is a flowchart showing the flow of data processing operations of the billing processing device according to the embodiment. 図11は、電話通信会社の一つであるキャリアAから送信される請求データの一例、及び、他の電話通信会社であるキャリアBから送信される請求データの一例を示す図である。FIG. 11 is a diagram showing an example of billing data transmitted from carrier A, which is one of the telephone communication companies, and an example of billing data transmitted from carrier B, which is another telephone communication company. 図12は、実施の形態の請求処理装置により生成される費用データの一例を示す図である。FIG. 12 is a diagram illustrating an example of the expense data generated by the billing processing apparatus according to the embodiment. 図13は、実施の形態の請求処理装置により費用データに基づいて生成される仕訳データの一例を示す図である。FIG. 13 is a diagram illustrating an example of journal data generated based on expense data by the billing processing device according to the embodiment.

以下、本発明を適用した実施の形態となる請求処理装置を、図面に基づいて詳細に説明する。この実施の形態の請求処理装置は、コールセンター請負会社の端末装置であり、コールセンターで利用された回線(電話番号)毎に送信される、電話通信会社(キャリア会社)からの請求データの処理を行う端末装置である。なお、このような実施の形態に本発明が限定されるものではない。 The following is a detailed explanation of a billing processing device according to an embodiment of the present invention, with reference to the drawings. The billing processing device in this embodiment is a terminal device of a call center contractor, and is a terminal device that processes billing data sent from a telephone communication company (carrier company) for each line (telephone number) used at the call center. However, the present invention is not limited to this embodiment.

(概要)
コールセンター請負会社は、コールセンターで利用する回線(電話番号)毎にキャリア会社から請求を受ける。キャリア会社からの請求は、利用種類毎に明細が分かれており、その内容毎に費用の科目が異なる。また、キャリア会社毎にフォーマット(レイアウト)も異なっている。このため、業務オペレータが、キャリア会社毎に請求データの中身を分析し、支払依頼の入力画面を介して手入力を行う業務が必要となり、業務オペレータの月末の作業負荷が過大になる問題がある。
(overview)
Call center contractors receive invoices from carrier companies for each line (telephone number) used at the call center. Invoices from carrier companies are broken down into separate details for each type of usage, with different expense items for each type. In addition, the format (layout) differs for each carrier company. This means that business operators are required to analyze the contents of the invoice data for each carrier company and manually enter the data into the payment request input screen, which creates an excessive workload for business operators at the end of the month.

実施の形態の請求処理装置では、キャリア会社毎に異なる請求データのレイアウトに基づいて、例えば「列」又は「行」等のレイアウト上の取込位置を指定してデータを自動的に取得する。これにより、電話番号毎に、科目、支払区分、原価区分等の所望のデータの取込みを可能としている。また、取得したデータのうち、請求内容を示す内訳データを会計用の科目データに変換して、会計処理用の費用データを生成する。さらに、この費用データに基づいて、会計計上用の仕訳データも生成する。これにより、請求データの処理に掛かる業務オペレータの負担を大幅に軽減している。 In the billing processing device of the embodiment, data is automatically acquired by specifying the import position on the layout, such as "column" or "row," based on the billing data layout, which differs for each carrier company. This makes it possible to import desired data such as subject, payment category, cost category, etc. for each telephone number. In addition, of the acquired data, breakdown data indicating the contents of the billing is converted into subject data for accounting, and expense data for accounting processing is generated. Furthermore, based on this expense data, journal entry data for accounting purposes is also generated. This significantly reduces the burden on business operators in processing billing data.

また、キャリア会社との契約の関係等により請求データに修正の必要が生じた場合に、キャリア会社からの請求データを直接修正すると、元のデータを修正することとなるため、この元のデータの修正にミスが発生した場合、後続の処理にミスが引き継がれる不都合を生ずる。このため、実施の形態の請求処理装置では、元の請求データに修正を施すのではなく、請求データから生成した費用データに対して、修正を施すようにしている。これにより、元の請求データに修正を施す際に発生したミスが、後続の処理に引き継がれる不都合を防止できる。 Furthermore, if the billing data needs to be modified due to a contract with a carrier company or the like, directly modifying the billing data from the carrier company will result in modifying the original data, which can cause the mistake to be carried over to subsequent processing if an error occurs when modifying the original data. For this reason, the billing processing device of the embodiment does not modify the original billing data, but instead modifies the expense data generated from the billing data. This can prevent the inconvenience of a mistake made when modifying the original billing data being carried over to subsequent processing.

また、請求データの識別番号(ID)としては、「電話番号」が用いられる場合、又は、特定の識別番号が用いられる場合等のように、キャリア会社毎に異なる。実施の形態の請求処理装置は、いずれの場合も上述の所望のデータの取込みが可能となっている。 The identification number (ID) of the billing data may differ depending on the carrier company, such as in some cases being a "telephone number" or in other cases being a specific identification number. In either case, the billing processing device of the embodiment is capable of importing the desired data described above.

(ハードウェア構成)
図1は、実施の形態の請求処理装置1のハードウェア構成を示すブロック図である。この図1に示す請求処理装置1は、記憶部2、制御部3、通信インターフェース部4及び入出力インターフェース部5を備えている。入出力インターフェース部5には、入力装置6及び出力装置7が接続されている。出力装置7としては、モニタ装置(家庭用テレビを含む)等の表示部を用いることができる。入力装置6としては、キーボード装置、マウス装置及びマイクロホン装置等の他、マウス装置と協働してポインティングデバイス機能を実現するモニタ装置等を用いることができる。
(Hardware configuration)
Fig. 1 is a block diagram showing the hardware configuration of a billing processing device 1 according to an embodiment. The billing processing device 1 shown in Fig. 1 includes a storage unit 2, a control unit 3, a communication interface unit 4, and an input/output interface unit 5. An input device 6 and an output device 7 are connected to the input/output interface unit 5. The output device 7 may be a display unit such as a monitor device (including a home television). The input device 6 may be a keyboard device, a mouse device, a microphone device, or a monitor device that cooperates with a mouse device to realize a pointing device function.

通信インターフェース部4には、例えばインターネット等の広域網又はLAN(Local Area Network)等のプライベート網であるネットワーク8を介して、一つ又は複数のキャリア会社のキャリア端末装置20、及び、一つ又は複数の会計端末装置30が接続されている。通信インターフェース部4は、各キャリア端末装置20から送信される請求データを受信する。また、通信インターフェース部4は、費用データに基づいて生成した仕訳データを会計端末装置30に送信する。会計端末装置30は、ソフトウェアである会計システム40に基づいて、この仕訳データの会計処理を行う。なお、会計システム40は、図1に点線のブロックで示すように、請求処理装置1側に設けてもよい。 The communication interface unit 4 is connected to one or more carrier terminal devices 20 of carrier companies and one or more accounting terminal devices 30 via a network 8, which may be a wide area network such as the Internet or a private network such as a Local Area Network (LAN). The communication interface unit 4 receives billing data sent from each carrier terminal device 20. The communication interface unit 4 also sends accounting data generated based on the expense data to the accounting terminal device 30. The accounting terminal device 30 performs accounting processing of this accounting data based on an accounting system 40, which is software. The accounting system 40 may be provided on the billing processing device 1 side, as shown by the dotted line block in FIG. 1.

記憶部2としては、例えばROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disk Drive)又はSSD(Solid State Drive)等の記憶装置を用いることができる。記憶部2には、それぞれ記憶領域である、回線マスタ11、勘定科目マスタ12、請求内訳マスタ13、請求IDマスタ14、日付マスタ15、請求金額マスタ16、及び、科目変換マスタ17が設けられている。 The storage unit 2 may be, for example, a storage device such as a ROM (Read Only Memory), a RAM (Random Access Memory), a HDD (Hard Disk Drive), or a SSD (Solid State Drive). The storage unit 2 is provided with a line master 11, an account item master 12, a billing breakdown master 13, a billing ID master 14, a date master 15, a billing amount master 16, and an item conversion master 17, each of which is a storage area.

図2は、回線マスタ11の一例を示す図である。この図2に示すように、回線マスタ11には、キャリアコード、キャリア名、回線ID、請求ID、支払区分、及び、支払区分名等が記憶されている。キャリアコードは、キャリア会社毎に付されたコードである。キャリア名は、各キャリア会社の会社名である。図2は、キャリア会社であるA社に対して「90」のキャリアコードが付され、B社に対して「91」のキャリアコードが付され、C社に対して「92」のキャリアコードが付されている例である。 Figure 2 is a diagram showing an example of the line master 11. As shown in this Figure 2, the line master 11 stores the carrier code, carrier name, line ID, billing ID, payment category, and payment category name. The carrier code is a code assigned to each carrier company. The carrier name is the company name of each carrier company. Figure 2 shows an example in which carrier company A is assigned a carrier code of "90", company B is assigned a carrier code of "91", and company C is assigned a carrier code of "92".

回線ID及び請求IDとしては、契約している電話番号、又は、キャリア会社側で付与される特定の識別番号が記憶される。図2の例は、A社の回線ID及び請求IDとして、共に「090-1111-1111」等の電話番号が記憶されている例である。また、図2の例は、B社の回線IDとして「090-1111-3333」等の電話番号が記憶され、請求IDとして「B000001」等の特定の識別番号が記憶されている例である。 The line ID and billing ID are stored as the contracted telephone number or a specific identification number assigned by the carrier company. The example in Figure 2 is an example in which a telephone number such as "090-1111-1111" is stored as the line ID and billing ID of company A. The example in Figure 2 is also an example in which a telephone number such as "090-1111-3333" is stored as the line ID of company B, and a specific identification number such as "B000001" is stored as the billing ID.

支払区分は、料金体系の区分であり、支払区分名は、この料金体系の名称である。図2の例は、支払区分「1」が「定額制」の料金体系を示しており、支払区分「2」が「従量課金」の料金体系を示している。 The payment category is the category of the fee system, and the payment category name is the name of this fee system. In the example of Figure 2, payment category "1" indicates a "flat rate" fee system, and payment category "2" indicates a "pay as you go" fee system.

図3は、勘定科目マスタ12の一例を示す図である。この図3に示すように、勘定科目マスタ12には、科目コード及び科目名等が記憶されている。この図3の例の場合、「K001」の科目コードは「〇〇通信費」を示し、「K002」の科目コードは「××通信費」を示し、「K003」の科目コードは「消費税」を示している。 Figure 3 is a diagram showing an example of the account item master 12. As shown in this Figure 3, the account item master 12 stores item codes, item names, etc. In the example of Figure 3, the item code "K001" indicates "XX communication expenses", the item code "K002" indicates "XX communication expenses", and the item code "K003" indicates "Consumption tax".

図4は、請求内訳マスタ13の一例を示す図である。請求内訳マスタ13には、通常時に請求内訳データを取得する列(第1の取込位置の一例)が記憶された第1の請求内訳マスタ13a、及び、イレギュラー時に請求内訳データを取得する、上述の通常時の列とは異なる列(第2の取込位置の一例)が記憶された第2の請求内訳マスタ13bが記憶されている。図4(a)は、第1の請求内訳マスタ13aの一例を示し、図4(b)は、第2の請求内訳マスタ13bの一例を示している。 Figure 4 is a diagram showing an example of the billing details master 13. The billing details master 13 stores a first billing details master 13a that stores columns (an example of a first import position) for acquiring billing details data under normal circumstances, and a second billing details master 13b that stores columns (an example of a second import position) different from the above-mentioned normal columns for acquiring billing details data under irregular circumstances. Figure 4(a) shows an example of the first billing details master 13a, and Figure 4(b) shows an example of the second billing details master 13b.

この図4に示すように、請求内訳マスタ13には、キャリアコード及びキャリア名に関連付けて、そのキャリア会社の請求データから取得するデータの「列」を指定するカラム番号(カラムNo)が記憶されている。また、請求内訳マスタ13には、そのカラム番号のデータが示す請求内訳コード、及び、請求内訳名が記憶されている。 As shown in FIG. 4, the billing details master 13 stores a column number (column No.) that specifies the "column" of data to be obtained from the billing data of the carrier company in association with the carrier code and carrier name. The billing details master 13 also stores the billing details code and billing details name indicated by the data of that column number.

図4(a)に示す通常時に使用される第1の請求内訳マスタ13aの例は、A社の請求データに対しては、「5列目(カラムNo5)」が、データを取得する列として指定されていることを示している。また、この5列目のデータには、請求内訳コードが「101」の「回線使用料(基本料)」、請求内訳コードが「102」の「ダイヤル通話料」、請求内訳コードが「103」の「ユニバーサルサービス料」、請求内訳コードが「104」の「消費税相当額」、及び、請求内訳コードが「105」の「SMS通信料」が含まれていることを示している。 The example of the first billing breakdown master 13a used under normal circumstances shown in FIG. 4(a) shows that for the billing data of Company A, the fifth column (column No. 5) is specified as the column from which data is obtained. The data in this fifth column also shows that it includes the line usage fee (basic fee) with billing breakdown code "101", the dialing fee with billing breakdown code "102", the universal service fee with billing breakdown code "103", the consumption tax equivalent amount with billing breakdown code "104", and the SMS communication fee with billing breakdown code "105".

また、図4(a)に示す通常時に使用される第1の請求内訳マスタ13aの例は、B社の請求データに対しては、「6列目(カラムNo6)」が、データを取得する列として指定されていることを示している。この6列目のデータには、請求内訳コードが「106」の「定額通信料(定額データプラン)」、請求内訳コードが「107」の「屋内配線使用料」、及び、請求内訳コードが「108」の「一括請求基本料割引」が含まれる。 The example of the first billing breakdown master 13a used under normal circumstances shown in FIG. 4(a) indicates that for the billing data of Company B, the sixth column (column No. 6) is specified as the column from which data is obtained. The data in this sixth column includes "flat-rate communication fee (flat-rate data plan)" with billing breakdown code "106", "indoor wiring usage fee" with billing breakdown code "107", and "lump sum basic fee discount" with billing breakdown code "108".

これに対して、図4(b)に示すイレギュラー時に使用される第2の請求内訳マスタ13bの例は、A社の請求データに対しては、「7列目(カラムNo7)」が、データを取得する列として指定されていることを示している。イレギュラー時に取得される7列目のデータには、請求内訳コードが「101」の「回線使用料(基本料)」、請求内訳コードが「102」の「ダイヤル通話料」、請求内訳コードが「103」の「ユニバーサルサービス料」、請求内訳コードが「104」の「消費税相当額」、及び、請求内訳コードが「105」の「SMS通信料」が含まれる。 In contrast, the example of the second billing breakdown master 13b used in irregular cases shown in Figure 4 (b) indicates that for Company A's billing data, the seventh column (column No. 7) is specified as the column from which data is acquired. The data in the seventh column acquired in irregular cases includes "line usage fee (basic fee)" with billing breakdown code "101", "dial call fee" with billing breakdown code "102", "universal service fee" with billing breakdown code "103", "equivalent amount of consumption tax" with billing breakdown code "104", and "SMS communication fee" with billing breakdown code "105".

図5は、請求IDマスタ14の一例を示す図である。この請求IDマスタ14には、キャリアコード及びキャリア名に関連付けて、請求IDが記録されている列を示すカラムNoが記憶されている。この図5の例の場合、A社及びB社共に、請求IDは「1列目」に記録されていることを示している。 Figure 5 is a diagram showing an example of the billing ID master 14. In this billing ID master 14, a column number indicating the column in which the billing ID is recorded is stored in association with the carrier code and carrier name. In the example of Figure 5, it shows that the billing ID is recorded in the "first column" for both Company A and Company B.

図6は、日付マスタ15の一例を示す図である。この日付マスタ15には、キャリアコード及びキャリア名に関連付けて、請求日付が記録されている列を示すカラムNoが記憶されている。この図6の例の場合、A社及びB社共に、請求日付は「3列目」に記録されていることを示している。 Figure 6 is a diagram showing an example of the date master 15. In this date master 15, a column number indicating the column in which the billing date is recorded is stored in association with the carrier code and carrier name. In the example of Figure 6, it is shown that the billing date is recorded in the "third column" for both Company A and Company B.

図7は、請求金額マスタ16の一例を示す図である。この請求金額マスタ16には、キャリアコード及びキャリア名に関連付けて、請求金額が記録されている列を示すカラムNoが記憶されている。この図7の例の場合、A社及びB社共に、請求日付は「4列目」に記録されていることを示している。 Figure 7 is a diagram showing an example of the billing amount master 16. In this billing amount master 16, a column number indicating the column in which the billing amount is recorded is stored in association with the carrier code and carrier name. In the example of Figure 7, it shows that the billing date is recorded in the "fourth column" for both Company A and Company B.

図8は、請求内訳データを勘定科目の科目コードに変換するための科目変換マスタ17の一例を示す図である。この科目変換マスタ17には、上述のように各キャリア会社の請求データの指定された列から取得される請求内訳コード及び請求内訳名にそれぞれ対応する科目コード及び科目名が記憶されている。 Figure 8 shows an example of the subject conversion master 17 for converting billing breakdown data into subject codes for account items. This subject conversion master 17 stores subject codes and subject names that correspond to billing breakdown codes and billing breakdown names obtained from a specified column of the billing data of each carrier company as described above.

具体的には、この図8の例は、A社の請求内訳コードが「101」の「回線使用料(基本料)」は、科目コードが「K001」で科目名が「〇〇通信費」の科目データに変換されることを示している。また、図8の例は、A社の請求内訳コードが「102」の「タイヤル通話料」、請求内訳コードが「103」の「ユニバーサルサービス料」、及び、請求内訳コードが「105」の「SMS通信料」は、それぞれ科目コードが「K002」で科目名が「××通信費」の科目データに変換されることを示している。また、図8の例は、A社の請求内訳コードが「104」の「消費税相当額」は、科目コードが「K003」で科目名が「消費税」の科目データに変換されることを示している。 Specifically, the example in Figure 8 shows that Company A's "Line usage fee (basic fee)" with billing breakdown code "101" is converted to item data with item code "K001" and item name "XX communication fee". The example in Figure 8 also shows that Company A's "Tayal call fee" with billing breakdown code "102", "Universal service fee" with billing breakdown code "103", and "SMS communication fee" with billing breakdown code "105" are each converted to item data with item code "K002" and item name "XX communication fee". The example in Figure 8 also shows that Company A's "Amount equivalent to consumption tax" with billing breakdown code "104" is converted to item data with item code "K003" and item name "consumption tax".

また、図8の例は、B社の請求内訳コードが「106」の「定額通信料(定額データプラン)」、請求内訳コードが「107」の「屋内配線使用料」、及び、請求内訳コードが「108」の「一括請求基本料割引」は、それぞれ科目コードが「K001」で科目名が「〇〇通信費」の科目データに変換されることを示している。 The example in Figure 8 also shows that the billing breakdown code for Company B's "Flat-rate communication charges (flat-rate data plan)" with billing breakdown code "106", "Indoor wiring usage charges" with billing breakdown code "107", and "Lump-sum basic fee discount" with billing breakdown code "108" are each converted into item data with the item code "K001" and the item name "XX communication charges".

(請求処理装置の機能構成)
次に、制御部3は、記憶部2に記憶されている請求処理プログラムを実行することで、取得部21、変換部22、データ生成部23、変更処理部24、表示制御部25及びマスタ選択処理部26として機能する。
(Functional configuration of billing processing device)
Next, the control unit 3 executes the billing processing program stored in the memory unit 2, and thereby functions as an acquisition unit 21, a conversion unit 22, a data generation unit 23, a change processing unit 24, a display control unit 25, and a master selection processing unit 26.

取得部21は、請求データのレイアウトに基づいて予め指定されている「列」のデータを取得する。なお、以下、実施の形態の請求処理装置1は、請求データから予め指定されている「列」のデータを取得することとして説明を進めるが、この他、予め指定されている「行」のデータを取得する等、指定された所望の取込位置のデータを取得してもよい。いずれの場合も、後述と同じ効果を得ることができる。 The acquisition unit 21 acquires "column" data that is pre-specified based on the layout of the billing data. Note that, in the following, the description will be given assuming that the billing processing device 1 of the embodiment acquires "column" data that is pre-specified from the billing data, but it may also acquire data from a specified desired import position, such as acquiring "row" data that is pre-specified. In either case, the same effect as described below can be obtained.

変換部22は、請求データから取得されたデータのうち、請求内訳を示す請求内訳データを、勘定科目を示す科目データに変換処理する。データ生成部24は、請求データから取得されたデータ、及び、変換処理により生成された科目データに基づいて、コールセンターの通信費用を示す費用データ(=原価データ)を生成する。変更処理部24は、業務オペレータにより、費用データに対する変更操作(修正操作)が行われた際に、この変更操作に応じて費用データの値を変更処理する。 The conversion unit 22 converts billing breakdown data indicating billing details, among the data obtained from the billing data, into item data indicating account items. The data generation unit 24 generates expense data (= cost data) indicating the communication costs of the call center, based on the data obtained from the billing data and the item data generated by the conversion process. When a change operation (modification operation) is performed on the expense data by the business operator, the change processing unit 24 changes the value of the expense data in accordance with this change operation.

表示制御部25は、生成された費用データ等を表示部の一例となる出力装置7を介して表示する。業務オペレータは、この表示された費用データに基づいて、必要な場合に費用データの変更操作を行う。また、上述のように、請求内訳マスタ13には、通常時に請求内訳データを取得する列が記憶された第1の請求内訳マスタ13a、及び、イレギュラー時に請求内訳データを取得する列として、上述の通常時の列とは異なる列が記憶された第2の請求内訳マスタ13bが記憶されている。マスタ選択処理部26は、業務オペレータの選択操作に応じて、第1の請求内訳マスタ13a又は第2の請求内訳マスタ13bを、請求内訳データの取得に用いる請求内訳マスタ13として選択する。取得部21は、この選択された方の請求内訳マスタ13を用いて、キャリア会社の請求データから請求内訳データを取得する。 The display control unit 25 displays the generated expense data, etc., via the output device 7, which is an example of a display unit. The business operator changes the expense data, if necessary, based on the displayed expense data. As described above, the billing breakdown master 13 stores a first billing breakdown master 13a that stores columns for acquiring billing breakdown data under normal circumstances, and a second billing breakdown master 13b that stores columns different from the above-mentioned normal columns as columns for acquiring billing breakdown data under irregular circumstances. The master selection processing unit 26 selects the first billing breakdown master 13a or the second billing breakdown master 13b as the billing breakdown master 13 to be used to acquire billing breakdown data, depending on the selection operation of the business operator. The acquisition unit 21 uses the selected billing breakdown master 13 to acquire billing breakdown data from the carrier company's billing data.

(請求処理装置の請求データの処理動作の概要)
次に、図9に、このような構成を有する実施の形態の請求処理装置1における各社からの請求データの処理動作の概要を示す。この図9に示すように、実施の形態の請求処理装置1は、A社~C社等の各キャリア会社のキャリア端末装置20から請求データを取得すると、ステップS1において、上述の請求内訳マスタ13等の各種マスタ11~16に基づき、指定された列の請求内訳データ(請求内訳コード及び請求内訳名)等を、請求データから取得する。そして、科目変換マスタ17に基づいて、この請求内訳データを、勘定科目を示す科目データに変換する。
(Overview of billing data processing operation of billing processing device)
Next, Fig. 9 shows an overview of the processing operation of billing data from each company in the billing processing device 1 of this embodiment having such a configuration. As shown in Fig. 9, when the billing processing device 1 of this embodiment acquires billing data from the carrier terminal device 20 of each carrier company such as Company A to Company C, in step S1, it acquires billing detail data (billing detail code and billing detail name) of a specified column from the billing data based on the various masters 11 to 16 such as the billing detail master 13 mentioned above. Then, based on the item conversion master 17, it converts this billing detail data into item data indicating account items.

次に、請求処理装置1は、ステップS2において、変換により生成した科目データを含む費用データを生成する。そして、ステップS3において、この費用データに基づいて、会計計上用の仕訳データを生成し、会計端末装置30の会計システム40に送信して会計処理を行う。 Next, in step S2, the billing processing device 1 generates expense data including the item data generated by the conversion. Then, in step S3, based on this expense data, it generates journal entry data for accounting purposes and transmits it to the accounting system 40 of the accounting terminal device 30 for accounting processing.

(請求処理装置の請求データの処理動作の詳細)
次に、図10のフローチャートを用いて、このような実施の形態の請求処理装置1における請求データの処理動作を詳細に説明する。請求処理装置1の制御部3は、記憶部2に記憶されている請求処理プログラムに基づいて、この図10のフローチャートの各処理を実行する。まず、ステップS11では、取得部21が、各キャリア会社のキャリア端末装置20から受信した請求データを取得する。
(Details of billing data processing operation of billing processing device)
Next, the billing data processing operation in the billing processing device 1 of this embodiment will be described in detail with reference to the flowchart in Fig. 10. The control unit 3 of the billing processing device 1 executes each process of the flowchart in Fig. 10 based on the billing processing program stored in the storage unit 2. First, in step S11, the acquisition unit 21 acquires billing data received from the carrier terminal device 20 of each carrier company.

図11は、この請求データの一例を示している。このうち、図11(a)は、A社の請求データの一例であり、図11(b)は、B社の請求データの一例となっている。図11(a)に示すA社の請求データは、請求ID、基本料前回、基本料今回、請求金額、請求内訳コード、予備、検針日前回、及び、検針日今回を含んで構成されている。A社の場合、請求IDは、例えば「090-1111-1111」等の電話番号となっている。また、請求内訳コードは「5列目」に記録されている。 Figure 11 shows an example of this billing data. Of these, Figure 11(a) is an example of the billing data for Company A, and Figure 11(b) is an example of the billing data for Company B. Company A's billing data shown in Figure 11(a) is composed of a billing ID, last basic fee, current basic fee, billing amount, billing breakdown code, backup, last meter reading date, and current meter reading date. In the case of Company A, the billing ID is a telephone number such as "090-1111-1111". The billing breakdown code is recorded in the "5th column".

これに対して、図11(b)に示すB社の請求データは、請求ID、基本料前回、基本料今回、請求金額、予備、請求内訳コード、検針日前回、及び、検針日今回を含んで構成されている。B社の場合、請求IDは、例えば「B000001」等の特定の識別番号となっている。また、請求内訳コードは「6列目」に記録されている。 In contrast, the billing data for Company B shown in Figure 11 (b) is composed of a billing ID, last basic fee, current basic fee, billing amount, reserve, billing breakdown code, last meter reading date, and current meter reading date. In the case of Company B, the billing ID is a specific identification number such as "B000001". The billing breakdown code is recorded in the "sixth column".

次に、ステップS12では、取得部21が、請求内訳マスタ13の変更指定操作の有無を判別する。すなわち、上述のように、請求内訳マスタ13には、通常時に請求内訳データを取得する列が記憶された第1の請求内訳マスタ13a、及び、イレギュラー時に請求内訳データを取得する、上述の通常時の列とは異なる列が記憶された第2の請求内訳マスタ13bが記憶されている。 Next, in step S12, the acquisition unit 21 determines whether or not a change designation operation has been performed on the billing breakdown master 13. That is, as described above, the billing breakdown master 13 stores a first billing breakdown master 13a that stores columns for acquiring billing breakdown data under normal circumstances, and a second billing breakdown master 13b that stores columns different from the above-mentioned normal columns for acquiring billing breakdown data under irregular circumstances.

通常時には(又はデフォルトの設定により)、マスタ選択処理部26は、第1の請求内訳マスタ13aを選択する。マスタ選択処理部26により第1の請求内訳マスタ13aが選択されている場合、取得部21は、変更指定操作なしと判別し(ステップS12:No)、処理をステップS13に進める。 Normally (or by default), the master selection processing unit 26 selects the first billing detail master 13a. If the first billing detail master 13a is selected by the master selection processing unit 26, the acquisition unit 21 determines that no change designation operation has been performed (step S12: No) and proceeds to step S13.

ステップS13では、取得部21が、図4(a)に示す第1の請求内訳マスタ13aを参照し、各社の請求内訳コードが記録されている「列」を検出する。この図4(a)の例の場合、A社の請求データの請求内訳コードが記録されている「列」は「5列目」であり、B社の請求データの請求内訳コードが記録されている「列」は「6列目」となっている。このため、取得部21は、図11(a)に例示するA社の請求データからは、5列目のデータを取得することで、例えば「101」及び「102」等の請求内訳コードを取得する。また、取得部21は、図11(a)に例示するB社の請求データからは、6列目のデータを取得することで、例えば「107」及び「108」等の請求内訳コードを取得する。 In step S13, the acquisition unit 21 refers to the first billing breakdown master 13a shown in FIG. 4(a) and detects the "column" in which the billing breakdown code of each company is recorded. In the example of FIG. 4(a), the "column" in which the billing breakdown code of Company A's billing data is recorded is the "fifth column," and the "column" in which the billing breakdown code of Company B's billing data is recorded is the "sixth column." Therefore, the acquisition unit 21 acquires billing breakdown codes such as "101" and "102" by acquiring the data in the fifth column from the billing data of Company A shown in FIG. 11(a). Also, the acquisition unit 21 acquires billing breakdown codes such as "107" and "108" by acquiring the data in the sixth column from the billing data of Company B shown in FIG. 11(a).

また、取得部21は、このステップS13において、図5に示す請求IDマスタ14を参照することで、各社の請求IDが記録されている列を検出する。そして、取得部21は、この検出結果に基づいて、図11(a)に示すA社の請求データの1列目から「090-1111-1111」等の電話番号の請求IDを取得する。また、取得部21は、図11(b)に示すB社の請求データの1列目から「B000001」等の特定の請求番号の請求IDを取得する。 In step S13, the acquisition unit 21 also detects the columns in which the billing IDs of each company are recorded by referring to the billing ID master 14 shown in FIG. 5. Based on the detection result, the acquisition unit 21 then acquires a billing ID with a telephone number such as "090-1111-1111" from the first column of the billing data of company A shown in FIG. 11(a). The acquisition unit 21 also acquires a billing ID with a specific billing number such as "B000001" from the first column of the billing data of company B shown in FIG. 11(b).

また、取得部21は、このステップS13において、図6に示す日付マスタ15を参照することで、各社の請求日付が記録されている列を検出する。そして、取得部21は、この検出結果に基づいて、図11(a)に示すA社の請求データの3列目から「2021年2月1日」等の請求日付を取得する。また、取得部21は、図11(b)に示すB社の請求データの3列目から「2021年2月1日」等の請求日付を取得する。 In addition, in step S13, the acquisition unit 21 detects the columns in which the billing dates of each company are recorded by referring to the date master 15 shown in FIG. 6. Then, based on the detection result, the acquisition unit 21 acquires a billing date such as "February 1, 2021" from the third column of the billing data of Company A shown in FIG. 11(a). The acquisition unit 21 also acquires a billing date such as "February 1, 2021" from the third column of the billing data of Company B shown in FIG. 11(b).

また、取得部21は、このステップS13において、図7に示す請求金額マスタ16を参照することで、各社の請求金額が記録されている列を検出する。そして、取得部21は、この検出結果に基づいて、図11(a)に示すA社の請求データの4列目から「1000円」、「200円」等の請求金額を取得する。また、取得部21は、図11(b)に示すB社の請求データの4列目から「1000円」、「200円」等の請求金額を取得する。 In step S13, the acquisition unit 21 also detects the columns in which the billing amounts of each company are recorded by referring to the billing amount master 16 shown in FIG. 7. Based on the detection result, the acquisition unit 21 then acquires billing amounts such as "1000 yen" and "200 yen" from the fourth column of the billing data of company A shown in FIG. 11(a). The acquisition unit 21 also acquires billing amounts such as "1000 yen" and "200 yen" from the fourth column of the billing data of company B shown in FIG. 11(b).

一方、例えば請求データのレイアウトが変更となった場合等に、業務オペレータは、変更になったレイアウトに対応する、例えば図4(b)に示した第2の請求内訳マスタ13bを選択操作する。なお、図4(b)に示す第2の請求内訳マスタ13bは、A社の請求データのレイアウトが変更となり、請求内訳データ(請求内訳コード及び請求内訳名)を取得する列が、「5列目(図4(a)参照)」から「7列目(図4(b)参照)」に変更になった例である。請求内訳マスタ13bが選択操作されると、取得部21は、変更指定操作ありと判別し(ステップS12:Yes)、処理をステップS18に進める。 On the other hand, for example, if the layout of the billing data is changed, the business operator selects the second billing details master 13b shown in FIG. 4(b), for example, which corresponds to the changed layout. The second billing details master 13b shown in FIG. 4(b) is an example in which the layout of Company A's billing data has changed, and the column for acquiring billing details data (billing details code and billing details name) has changed from the fifth column (see FIG. 4(a)) to the seventh column (see FIG. 4(b)). When the billing details master 13b is selected, the acquisition unit 21 determines that a change has been specified (step S12: Yes) and proceeds to step S18.

ステップS18では、取得部21が、図4(b)に示す第2の請求内訳マスタ13bを参照し、各社の請求内訳コードが記録されている「列」を検出する。この図4(a)の例の場合、A社の請求データの請求内訳コードが記録されている「列」は「7列目」に変更となっている。このため、取得部21は、A社の請求データの7列目のデータを取得することで、例えば「101」及び「102」等の請求内訳コードを取得する。これにより、A社の請求データのレイアウトの変更に対応して、請求内訳コード等の所望のデータを取得することができる。 In step S18, the acquisition unit 21 refers to the second billing breakdown master 13b shown in FIG. 4(b) and detects the "column" in which the billing breakdown code of each company is recorded. In the example of FIG. 4(a), the "column" in which the billing breakdown code of Company A's billing data is recorded has been changed to the "seventh column." Therefore, the acquisition unit 21 acquires the data in the seventh column of Company A's billing data to acquire billing breakdown codes such as "101" and "102." This makes it possible to acquire desired data such as billing breakdown codes in response to changes in the layout of Company A's billing data.

請求データのレイアウトが変更となった際に、例えば図4(a)に示す「5列目」のカラム番号を「7列目」に修正してもよい。ただ、この実施の形態のように、レイアウト変更対応用の請求内訳マスタ13bを予め用意しておき、レイアウト変更があった際に、使用する請求内訳マスタ13を切り替えることで、請求内訳マスタ13のカラム番号を書き換えることなく、安全かつ簡単に、レイアウト変更に対応することができる。 When the layout of the billing data is changed, for example, the column number of the "fifth column" shown in FIG. 4(a) may be modified to the "seventh column." However, as in this embodiment, by preparing a billing details master 13b for handling layout changes in advance and switching the billing details master 13 to be used when a layout change occurs, it is possible to safely and easily handle layout changes without rewriting the column numbers of the billing details master 13.

また、取得部21は、このステップS18において、図5に示す請求IDマスタ14を参照することで、各社の請求IDが記録されている列を検出する。そして、取得部21は、この検出結果に基づいて、図11(a)に示すA社の請求データの1列目から「090-1111-1111」等の電話番号の請求IDを取得する。また、取得部21は、図11(b)に示すB社の請求データの1列目から「B000001」等の特定の請求番号の請求IDを取得する。 In step S18, the acquisition unit 21 also detects the columns in which the billing IDs of each company are recorded by referring to the billing ID master 14 shown in FIG. 5. Based on the detection result, the acquisition unit 21 then acquires a billing ID with a telephone number such as "090-1111-1111" from the first column of the billing data of company A shown in FIG. 11(a). The acquisition unit 21 also acquires a billing ID with a specific billing number such as "B000001" from the first column of the billing data of company B shown in FIG. 11(b).

また、取得部21は、このステップS18において、図6に示す日付マスタ15を参照することで、各社の請求日付が記録されている列を検出する。そして、取得部21は、この検出結果に基づいて、図11(a)に示すA社の請求データの3列目から「2021年2月1日」等の請求日付を取得する。また、取得部21は、図11(b)に示すB社の請求データの3列目から「2021年2月1日」等の請求日付を取得する。 In addition, in step S18, the acquisition unit 21 detects the columns in which the billing dates of each company are recorded by referring to the date master 15 shown in FIG. 6. Then, based on the detection result, the acquisition unit 21 acquires a billing date such as "February 1, 2021" from the third column of the billing data of Company A shown in FIG. 11(a). The acquisition unit 21 also acquires a billing date such as "February 1, 2021" from the third column of the billing data of Company B shown in FIG. 11(b).

また、取得部21は、このステップS18において、図7に示す請求金額マスタ16を参照することで、各社の請求金額が記録されている列を検出する。そして、取得部21は、この検出結果に基づいて、図11(a)に示すA社の請求データの4列目から「1000円」、「200円」等の請求金額を取得する。また、取得部21は、図11(b)に示すB社の請求データの4列目から「1000円」、「200円」等の請求金額を取得する。 In step S18, the acquisition unit 21 also detects the columns in which the billing amounts of each company are recorded by referring to the billing amount master 16 shown in FIG. 7. Based on the detection result, the acquisition unit 21 then acquires billing amounts such as "1000 yen" and "200 yen" from the fourth column of the billing data of company A shown in FIG. 11(a). The acquisition unit 21 also acquires billing amounts such as "1000 yen" and "200 yen" from the fourth column of the billing data of company B shown in FIG. 11(b).

次に、ステップS14では、変換部22が、ステップS13又はステップS18で取得された請求内訳データ(請求内訳コード及び請求内訳名)を、図8に示した科目変換マスタ17に基づいて、勘定科目の科目コードに変換処理する。 Next, in step S14, the conversion unit 22 converts the billing breakdown data (billing breakdown code and billing breakdown name) acquired in step S13 or step S18 into the subject code of the account subject based on the subject conversion master 17 shown in FIG. 8.

具体的には、変換部22は科目変換マスタ17を参照することで、A社の請求内訳コードが「101」の「回線使用料(基本料)」を、科目コードが「K001」で科目名が「〇〇通信費」の科目データに変換する。また、変換部22は、A社の請求内訳コードが「102」の「タイヤル通話料」、請求内訳コードが「103」の「ユニバーサルサービス料」、及び、請求内訳コードが「105」の「SMS通信料」を、それぞれ科目コードが「K002」で科目名が「××通信費」の科目データに変換する。また、変換部22は、A社の請求内訳コードが「104」の「消費税相当額」を、科目コードが「K003」で科目名が「消費税」の科目データに変換する。 Specifically, by referring to the account conversion master 17, the conversion unit 22 converts Company A's "Line usage fee (basic fee)" with billing breakdown code "101" into account data with account code "K001" and account name "XX communication fee". The conversion unit 22 also converts Company A's "Tayal call charge" with billing breakdown code "102", "Universal service charge" with billing breakdown code "103", and "SMS communication fee" with billing breakdown code "105" into account data with account code "K002" and account name "XX communication fee". The conversion unit 22 also converts Company A's "Amount equivalent to consumption tax" with billing breakdown code "104" into account data with account code "K003" and account name "consumption tax".

また、変換部22は、B社の請求内訳コードが「106」の「定額通信料(定額データプラン)」、請求内訳コードが「107」の「屋内配線使用料」、及び、請求内訳コードが「108」の「一括請求基本料割引」を、それぞれ科目コードが「K001」で科目名が「〇〇通信費」の科目データに変換する。 The conversion unit 22 also converts B company's "Flat-rate communication fee (flat-rate data plan)" with billing breakdown code "106", "Indoor wiring usage fee" with billing breakdown code "107", and "Lump-sum basic fee discount" with billing breakdown code "108" into item data with item code "K001" and item name "XX communication fee".

次に、ステップS15では、データ生成部23が、変換された科目データを含む、図12に例示する費用データを生成する。具体的には、データ生成部23は、この図12に示すように、上述の変換前の請求内訳データ(請求内訳コード及び請求内訳名)、上述の変換により生成した科目データ(科目コード及び科目名)を含むように、費用データを生成する。また、データ生成部23は、キャリアコード、キャリア名、請求ID及び請求金額を含めて、この費用データを生成する。 Next, in step S15, the data generation unit 23 generates expense data as illustrated in FIG. 12, which includes the converted item data. Specifically, as shown in FIG. 12, the data generation unit 23 generates expense data to include the billing item data (billing item code and billing item name) before the conversion described above, and the item data (item code and item name) generated by the conversion described above. The data generation unit 23 also generates this expense data, including the carrier code, carrier name, billing ID, and billing amount.

次に、生成された費用データは、変更(修正)が可能となっている。費用データを変更する場合、業務オペレータは、入力装置6を介して費用データの表示を指定する。表示制御部25は、この表示が指定されると、出力装置7を介して費用データを表示する。費用データが表示されると、業務オペレータは、入力装置6を介して費用データの変更を指定操作する。これにより、費用データの変更が可能となり、業務オペレータは、入力装置6を介して費用データの所望の箇所を所望の値に変更操作する。 Next, the generated expense data can be changed (modified). When changing the expense data, the business operator specifies the display of the expense data via the input device 6. When this display is specified, the display control unit 25 displays the expense data via the output device 7. When the expense data is displayed, the business operator specifies a change to the expense data via the input device 6. This makes it possible to change the expense data, and the business operator changes the desired part of the expense data to the desired value via the input device 6.

ステップS16では、変更処理部24が、このような費用データの変更操作の有無を監視している。費用データの変更操作が行われない場合(ステップS16:No)、処理がステップS17に進む。これに対して、費用データの変更操作が検出された場合(ステップS16:Yes)、変更処理部24はステップS19に処理を進め、業務オペレータの変更操作に応じて費用データを修正する。 In step S16, the change processing unit 24 monitors whether or not such a change operation to the expense data has been performed. If no change operation to the expense data has been performed (step S16: No), the process proceeds to step S17. On the other hand, if a change operation to the expense data has been detected (step S16: Yes), the change processing unit 24 proceeds to step S19 and modifies the expense data in accordance with the change operation by the business operator.

キャリア会社との契約の関係等により請求データに修正の必要が生じた場合に、キャリア会社からの請求データを直接修正すると、元のデータを修正することとなるため、この元のデータの修正にミスが発生した場合、後続の処理にミスが引き継がれる不都合を生ずる。しかし、実施の形態の請求処理装置1では、元の請求データに修正を施すのではなく、請求データから生成した費用データに対して修正を施すようにしている。これにより、元の請求データに修正を施す際に発生したミスが、後続の処理に引き継がれる不都合を防止できる。 If the billing data needs to be modified due to a contract with a carrier company, etc., directly modifying the billing data from the carrier company will result in modifying the original data, which can cause the mistake to be carried over to subsequent processing if an error occurs when modifying the original data. However, in the billing processing device 1 of the embodiment, rather than modifying the original billing data, the error is carried over to the expense data generated from the billing data. This can prevent the inconvenience of a mistake made when modifying the original billing data being carried over to subsequent processing.

次に、ステップS17では、データ生成部23が、費用データに基づいて、図13に例示する会計計上用の仕訳データを生成して、図10のフローチャートの処理を終了する。この図13に例示する仕訳データは、借方を4400円の○○通信費及び400円の××通信費とし、貸方を4800円の未払金とした例である。 Next, in step S17, the data generation unit 23 generates accounting journal data as shown in FIG. 13 based on the expense data, and ends the processing of the flowchart in FIG. 10. The journal data shown in FIG. 13 is an example in which the debit side is XX communication expenses of 4,400 yen and XX communication expenses of 400 yen, and the credit side is an amount payable of 4,800 yen.

生成された仕訳データは、業務オペレータにより指定されたタイミングで、会計端末装置30に送信され会計システム40により会計処理され、又は、記憶部2に記憶されている会計システム40により会計処理される。このように、実施の形態の請求処理装置1は、費用データ及び仕訳データを自動的に生成できるため、業務オペレータの業務負荷を大幅に軽減できる。 The generated accounting data is sent to the accounting terminal device 30 and processed by the accounting system 40 at a timing specified by the business operator, or is stored in the memory unit 2 and processed by the accounting system 40. In this way, the billing processing device 1 of the embodiment can automatically generate expense data and accounting data, significantly reducing the workload of the business operator.

(実施の形態の効果)
以上の説明から明らかなように、実施の形態の請求処理装置1は、キャリア会社毎に異なる請求データのレイアウトに基づいて、例えば「列」又は「行」等のレイアウト上の取込位置を指定してデータを自動的に取得する。これにより、電話番号毎に、科目、支払区分、原価区分等の所望のデータの取込みを可能とすることができる。また、取得したデータのうち、請求内容を示す内訳データを勘定科目の科目データに変換して、会計処理用の費用データを生成する。さらに、この費用データに基づいて、会計計上用の仕訳データも生成する。これにより、請求データの処理に掛かる業務オペレータの負担を大幅に軽減できる。
(Effects of the embodiment)
As is clear from the above description, the billing processing device 1 of the embodiment automatically acquires data by specifying the import position on the layout, such as "column" or "row," based on the layout of billing data that differs for each carrier company. This makes it possible to import desired data such as item, payment category, cost category, etc. for each telephone number. In addition, of the acquired data, the breakdown data indicating the billing content is converted into item data for account items to generate expense data for accounting processing. Furthermore, based on this expense data, journal entry data for accounting purposes is also generated. This makes it possible to significantly reduce the burden on business operators in processing billing data.

また、キャリア会社との契約の関係等により請求データに修正の必要が生じた場合に、キャリア会社からの請求データを直接修正すると、元のデータを修正することとなるため、この元のデータの修正にミスが発生した場合、後続の処理にミスが引き継がれる不都合を生ずる。しかし、実施の形態の請求処理装置1では、元の請求データに修正を施すのではなく、請求データから生成した費用データに対して修正を施すようにしている。これにより、元の請求データに修正を施す際に発生したミスが、後続の処理に引き継がれる不都合を防止できる。 Furthermore, if the billing data needs to be modified due to a contract with the carrier company or the like, directly modifying the billing data from the carrier company will result in modifying the original data, which can cause the mistake to be carried over to subsequent processing if an error occurs when modifying the original data. However, in the billing processing device 1 of the embodiment, rather than modifying the original billing data, the error is carried over to the expense data generated from the billing data. This can prevent the inconvenience of a mistake that occurs when modifying the original billing data being carried over to subsequent processing.

また、請求データの識別番号(ID)として「電話番号」が用いられている場合、及び、特定の識別番号(請求ID)が用いられている場合の両方に対応して、所望の項目のデータを取得できる。このため、業務オペレータ等にとって、使い勝手の良い請求処理装置1を提供できる。 In addition, it is possible to obtain data for the desired items in both cases where a "telephone number" is used as the identification number (ID) for the billing data, and where a specific identification number (billing ID) is used. This makes it possible to provide a billing processing device 1 that is easy to use for business operators, etc.

[国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び目標9に貢献することが可能となる。
[Contribution to the United Nations-led Sustainable Development Goals (SDGs)]
This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby making it possible to contribute to Goals 8 and 9 of the SDGs.

また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、目標13及び目標15に貢献することが可能となる。 In addition, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, which can contribute to the achievement of SDGs Goals 12, 13, and 15.

また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 In addition, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.

[他の実施の形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[Other embodiments]
The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.

例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部又は一部を手動的に行うこともでき、或いは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.

また、請求処理装置1に関して、図示の各構成要素は機能概念的なものであり、必ずしも図示の如く物理的に構成されていることを要しない。 Furthermore, with regard to the billing processing device 1, each component shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure.

例えば、請求処理装置1が備える処理機能、特に制御部3及び制御部3にて行われる各処理機能については、その全部又は任意の一部を、CPU(Central Processing Unit)および当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。なお、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて請求処理装置1に機械的に読み取られる。すなわち、ROM又はHDD等の記憶部等には、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部3を構成する。 For example, the processing functions of the billing processing device 1, particularly the control unit 3 and each processing function performed by the control unit 3, may be realized in whole or in part by a CPU (Central Processing Unit) and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded on a non-transient computer-readable recording medium that contains programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the billing processing device 1 as necessary. That is, a computer program is recorded in a storage unit such as a ROM or HDD to work with the OS to give instructions to the CPU and perform various processes. This computer program is executed by being loaded into RAM, and works with the CPU to form the control unit 3.

また、この請求処理装置1の請求処理プログラムは、請求処理装置1に対して任意のネットワークを介して接続された他のサーバ装置に記憶されていてもよく、必要に応じてその全部又は一部をダウンロードすることも可能である。 In addition, the billing processing program of this billing processing device 1 may be stored in another server device connected to the billing processing device 1 via any network, and it is also possible to download all or part of it as necessary.

また、本実施形態で説明した処理を実行するための請求処理プログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical Disk)、DVD(Digital Versatile Disk)、及び、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 The billing processing program for executing the processing described in this embodiment may be stored in a non-transitory computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical Disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) Disc.

また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコード又はバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した請求処理装置1において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 A "program" is a data processing method written in any language or description method, and may be in any format, such as source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a distributed structure consisting of multiple modules or libraries, and a structure that achieves its function by working together with a separate program, such as an OS. Note that the specific structure and reading procedure for reading a recording medium in the billing processing device 1 shown in the embodiment, as well as the installation procedure after reading, can use well-known structures and procedures.

記憶部2は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、及び、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、及び、ウェブページ用ファイル等を格納する。 The memory unit 2 is a storage means such as a memory device such as RAM or ROM, a fixed disk device such as a hard disk, a flexible disk, or an optical disk, and stores various programs, tables, databases, and web page files used for various processes and providing websites.

また、請求処理装置1は、既知のパーソナルコンピュータ装置又はワークステーション等の情報処理装置で構成してもよく、また、任意の周辺装置が接続された情報処理装置で構成してもよい。また、情報処理装置は、本実施形態で説明した処理を実現させるソフトウェア(プログラム又はデータ等を含む)を実装することにより実現してもよい。 The billing processing device 1 may be configured as an information processing device such as a known personal computer device or a workstation, or may be configured as an information processing device to which any peripheral device is connected. The information processing device may also be realized by implementing software (including programs or data, etc.) that realizes the processing described in this embodiment.

さらに、装置の分散・統合の具体的形態は図示するものに限られず、その全部又は一部を、各種の付加等に応じて又は機能付加に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various additions or function additions. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively.

本発明は、レイアウトが固定されたファイルデータのデータ処理を行う業務に適用して好適である。 The present invention is suitable for use in tasks involving data processing of file data with a fixed layout.

1 請求処理装置
2 記憶部
3 制御部
4 通信インターフェース部
5 入出力インターフェース部
6 入力装置
7 出力装置
8 ネットワーク
11 回線マスタ
12 勘定科目マスタ
13 請求内訳マスタ
13a 第1の請求内訳マスタ
13b 第2の請求内訳マスタ
14 請求IDマスタ
15 日付マスタ
16 請求金額マスタ
17 科目変換マスタ
20 キャリア端末装置
21 取得部
22 変換部
23 データ生成部
24 変更処理部
25 表示制御部
26 マスタ選択処理部
30 会計端末装置
40 会計システム
REFERENCE SIGNS LIST 1 billing processing device 2 storage unit 3 control unit 4 communication interface unit 5 input/output interface unit 6 input device 7 output device 8 network 11 line master 12 account item master 13 billing detail master 13a first billing detail master 13b second billing detail master 14 billing ID master 15 date master 16 billing amount master 17 item conversion master 20 carrier terminal device 21 acquisition unit 22 conversion unit 23 data generation unit 24 change processing unit 25 display control unit 26 master selection processing unit 30 accounting terminal device 40 accounting system

Claims (7)

ファイルデータのレイアウトに基づいて設定された取込位置から取込対象データを取得する取得部と、
取得された前記取込対象データのうち、内訳として取得された取込対象データを、所定の分類を示す分類データに変換する変換部と、
前記分類データを含む、所定の情報処理用の情報処理データを生成するデータ生成部と、を備え、
前記取得部は、前記ファイルデータである請求金額を示す請求データのレイアウトに基づいて設定された各取込位置から、少なくとも前記内訳の取込対象データ、及び、請求金額を示す請求金額データを取得し、
前記変換部は、内訳として取得された前記取込対象データを、会計上の分類を示す科目データに変換し、
前記データ生成部は、前記情報処理データとして、前記科目データ及び前記請求金額データを含む会計処理用の費用データを生成すると共に、前記費用データに基づいて、会計計上用の仕訳データを生成すること、
を特徴とする情報処理装置。
an acquisition unit that acquires data to be imported from an import position that is set based on a layout of the file data;
A conversion unit that converts the data to be imported, which is acquired as a breakdown of the acquired data to be imported, into classification data indicating a predetermined classification;
a data generating unit that generates information processing data for a predetermined information processing, including the classification data ;
The acquisition unit acquires at least the data to be imported of the breakdown and the billing amount data indicating the billing amount from each import position set based on a layout of the billing data indicating the billing amount, which is the file data;
The conversion unit converts the data to be imported acquired as a breakdown into item data indicating an accounting classification,
the data generation unit generates, as the information processing data, expense data for accounting processing including the item data and the billing amount data, and generates journal entry data for accounting based on the expense data;
An information processing device comprising :
前記取得部は、前記取込位置として設定された取込対象列の前記取込対象データを、前記ファイルデータから取得すること、
を特徴とする請求項1に記載の情報処理装置。
the acquiring unit acquires, from the file data, the data to be imported of a column to be imported that is set as the import position;
2. The information processing apparatus according to claim 1,
前記変換部は、内訳として取得された前記取込対象データを、会計上の分類を示す科目データに変換すること、
を特徴とする請求項1又は請求項2に記載の情報処理装置。
The conversion unit converts the data to be imported acquired as a breakdown into item data indicating an accounting classification;
3. The information processing device according to claim 1 or 2,
生成された前記費用データの値を、業務オペレータの変更操作に応じた値に変更する変更処理部を、さらに備えること、
を特徴とする請求項1から請求項3のうち、いずれか一項に記載の情報処理装置。
a change processing unit that changes a value of the generated cost data to a value according to a change operation by a business operator ;
4. The information processing device according to claim 1, wherein :
前記取得部は、ファイルデータのレイアウトに基づいて設定された第1の取込位置、又は、第1の取込位置とは異なる第2の取込位置から前記取込対象データを取得すること、
を特徴とする請求項1から請求項4のうち、いずれか一項に記載の情報処理装置。
the acquiring unit acquires the data to be imported from a first import position set based on a layout of file data or from a second import position different from the first import position;
5. The information processing device according to claim 1, wherein :
取得部が、ファイルデータのレイアウトに基づいて設定された取込位置から取込対象データを取得する取得ステップと、
変換部が、取得された前記取込対象データのうち、内訳として取得された取込対象データを、所定の分類を示す分類データに変換する変換ステップと、
データ生成部が、前記分類データを含む、所定の情報処理用の情報処理データを生成するデータ生成ステップと、を備え、
前記取得ステップでは、前記取得部が、前記ファイルデータである請求金額を示す請求データのレイアウトに基づいて設定された各取込位置から、少なくとも前記内訳の取込対象データ、及び、請求金額を示す請求金額データを取得し、
前記変換ステップでは、前記変換部が、内訳として取得された前記取込対象データを、会計上の分類を示す科目データに変換し、
前記データ生成ステップでは、前記データ生成部が、前記情報処理データとして、前記科目データ及び前記請求金額データを含む会計処理用の費用データを生成すると共に、前記費用データに基づいて、会計計上用の仕訳データを生成すること、
を特徴とする情報処理方法。
an acquiring step in which an acquiring unit acquires data to be imported from an import position set based on a layout of the file data;
A conversion step in which a conversion unit converts the captured data acquired as a breakdown of the captured data into classification data indicating a predetermined classification;
a data generating step in which a data generating unit generates information processing data for a predetermined information processing, the information processing data including the classification data;
In the acquisition step, the acquisition unit acquires at least the data to be imported of the breakdown and the billing amount data indicating the billing amount from each import position set based on a layout of the billing data indicating the billing amount, which is the file data;
In the conversion step, the conversion unit converts the data to be imported acquired as a breakdown into item data indicating an accounting classification,
In the data generation step, the data generation unit generates, as the information processing data, expense data for accounting processing including the item data and the billing amount data, and generates journal data for accounting based on the expense data;
An information processing method comprising :
コンピュータを、
ファイルデータのレイアウトに基づいて設定された取込位置 から取込対象データを取得する取得部と、
取得された前記取込対象データのうち、内訳として取得された取込対象データを、所定の分類を示す分類データに変換する変換部と、
前記分類データを含む、所定の情報処理用の情報処理データを生成するデータ生成部として機能させ、
前記取得部は、前記ファイルデータである請求金額を示す請求データのレイアウトに基づいて設定された各取込位置から、少なくとも前記内訳の取込対象データ、及び、請求金額を示す請求金額データを取得し、
前記変換部は、内訳として取得された前記取込対象データを、会計上の分類を示す科目データに変換し、
前記データ生成部は、前記情報処理データとして、前記科目データ及び前記請求金額データを含む会計処理用の費用データを生成すると共に、前記費用データに基づいて、会計計上用の仕訳データを生成すること、
を特徴とする情報処理プログラム。
Computer,
an acquisition unit that acquires data to be imported from an import position that is set based on the layout of the file data;
A conversion unit that converts the data to be imported, which is acquired as a breakdown of the acquired data to be imported, into classification data indicating a predetermined classification;
a data generating unit that generates information processing data for a predetermined information processing, the information processing data including the classification data ;
The acquisition unit acquires at least the data to be imported of the breakdown and the billing amount data indicating the billing amount from each import position set based on a layout of the billing data indicating the billing amount, which is the file data;
The conversion unit converts the data to be imported acquired as a breakdown into item data indicating an accounting classification,
the data generation unit generates, as the information processing data, expense data for accounting processing including the item data and the billing amount data, and generates journal entry data for accounting based on the expense data;
An information processing program characterized by:
JP2022055195A 2022-03-30 2022-03-30 Information processing device, information processing method, and information processing program Active JP7591003B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022055195A JP7591003B2 (en) 2022-03-30 2022-03-30 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022055195A JP7591003B2 (en) 2022-03-30 2022-03-30 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2023147605A JP2023147605A (en) 2023-10-13
JP7591003B2 true JP7591003B2 (en) 2024-11-27

Family

ID=88288425

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022055195A Active JP7591003B2 (en) 2022-03-30 2022-03-30 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7591003B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014030266A1 (en) 2012-08-20 2014-02-27 株式会社オービックビジネスコンサルタント Information processing device, information processing method, and program
JP2019109808A (en) 2017-12-20 2019-07-04 株式会社日本デジタル研究所 Accounting processor, accounting system, accounting method and program
WO2019146118A1 (en) 2018-01-29 2019-08-01 ファーストアカウンティング株式会社 Accounting processing device, accounting processing system, accounting processing method, and accounting processing program
JP2022045315A (en) 2020-09-08 2022-03-18 ファーストアカウンティング株式会社 Data processing device, data processing method, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014030266A1 (en) 2012-08-20 2014-02-27 株式会社オービックビジネスコンサルタント Information processing device, information processing method, and program
JP2019109808A (en) 2017-12-20 2019-07-04 株式会社日本デジタル研究所 Accounting processor, accounting system, accounting method and program
WO2019146118A1 (en) 2018-01-29 2019-08-01 ファーストアカウンティング株式会社 Accounting processing device, accounting processing system, accounting processing method, and accounting processing program
JP2022045315A (en) 2020-09-08 2022-03-18 ファーストアカウンティング株式会社 Data processing device, data processing method, and program

Also Published As

Publication number Publication date
JP2023147605A (en) 2023-10-13

Similar Documents

Publication Publication Date Title
JP6997629B2 (en) Credit pass / fail judgment device, credit pass / fail judgment method, and credit pass / fail judgment program
JP6927719B2 (en) Deposit application processing device, payment application processing method, and payment application processing program
JP7377340B2 (en) Contract management device, contract management method, and contract management program
JP7266083B2 (en) Data display device, data display method and data display program
JP7591003B2 (en) Information processing device, information processing method, and information processing program
JP7644288B2 (en) Apparatus for preventing erroneous payment of rent, etc., method for preventing erroneous payment of rent, etc., and program for preventing erroneous payment of rent, etc.
JP6974581B1 (en) Fee processing equipment, fee processing methods, and fee processing programs
JP6841895B2 (en) Advance payment management device, advance payment management method, and advance payment management program
JP2022073634A (en) Bill issuance device, bill issuance method and bill issuance program
JP7623313B2 (en) Payroll calculation device, payroll calculation method, and payroll calculation program
JP2020107208A (en) Return settling device, return settling method, and return settling program
JP2023060041A (en) Device, program, and method for supporting operation
JP7754866B2 (en) Invoice issuing device, invoice issuing method, and invoice issuing program
JP2023015921A (en) Deposit processing device, deposit processing method, and deposit processing program
JP7768943B2 (en) Rent guarantee management device, rent guarantee management method, and rent guarantee management program
JP7807412B2 (en) Partner company support system, partner company support method, and partner company support program
JP7787855B2 (en) Invoice processing device, invoice processing method, and invoice processing program
JP7783134B2 (en) Rent Debt Management Device, Rent Debt Management Method, and Rent Debt Management Program
JP7768838B2 (en) Fee management device, fee management method, and fee management program
JP7248752B2 (en) Accounting device, accounting method and accounting program
JP7593961B2 (en) Business support device, business support method, and business support program
JP7550181B2 (en) Payment management device, payment management method, and payment management program
JP2019219864A (en) Expense application related business support device, expense application related business support method and expense application related business support program
JP2025163982A (en) Dispensing device, dispensing method, and dispensing program
JP2025117136A (en) Business support device, business support method, and business support program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240626

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20240626

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240806

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241003

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241022

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241115

R150 Certificate of patent or registration of utility model

Ref document number: 7591003

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150