Management Server and Invoice Creation Support System
The management server and operator terminal system addresses the challenge of manual HS code input by automating the display of item names and codes, thereby reducing labor and costs in trade transactions.
Patent Information
- Application Number
- JP2023180502
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-10-19
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2043-10-19
AI Technical Summary
Existing systems fail to provide an HS code screen that displays the item name and HS code of goods to be described in an invoice by analyzing the data related to the image and category of the goods, leading to increased labor and costs in describing goods for trade transactions and customs procedures.
A management server and operator terminal system that performs image recognition on product data, updates the recognition result with category data, and generates an HS code screen displaying the item name and HS code based on the analysis, reducing the need for manual input.
The system reduces labor and costs associated with describing goods in invoices by providing an HS code screen that automatically displays the necessary information, facilitating efficient import and export transactions.
Smart Images

Figure 0007697707000001 
Figure 0007697707000002 
Figure 0007697707000003
Abstract
Description
Technical Field
[0001] The present invention relates to a management server and an invoice creation support system.
Background Art
[0002] Conventionally, with the expansion of cross-border EC, the trend of miniaturization and diversification of import and export goods has increased, and the labor and costs for describing the item names of goods in invoices (purchase invoices, packing lists) required for trade transactions and customs procedures have been increasing.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] For example, Patent Document 1 discloses an international delivery support system, an international delivery support method, and an international delivery support program for reducing the labor required for delivering goods overseas.
[0005] However, Patent Document 1 is not intended to provide an HS code screen that displays the item name (description) of the goods to be described in the invoice, the HS code, etc. by analyzing the data related to the image and category of the goods acquired from the operator.
[0006] An object of the present invention is to provide an HS code screen that displays the item name (description) of the goods to be described in the invoice, the HS code, etc. by analyzing the data related to the image and category of the goods acquired from the operator, and to reduce the labor and costs related to the description of the invoice by the operator.
Means for Solving the Problems
[0007] Among the inventions disclosed in the present application, the outline of representative ones will be briefly described as follows.
[0008] One embodiment of the present invention is an operator terminal 100 and a management server 120 connected to the operator terminal 100 via a network, which has a code DB 110 storing code information 310. Further, the management server 120 extracts product data 210 included in the operator information 200 acquired from the operator terminal 100, generates an image recognition result 212 by performing image recognition on the image data 211 included in the product data 210, updates the image recognition result 212 with reference to the content of the category data 300 when the category data 300 is included in the product data 210, acquires the code information 310 from the code DB 110, and generates an analysis result 600 by extracting the item name corresponding to the product from the code information 310 based on the generated or updated image recognition result 212 and the content of the category data 300. The management server 120 has a product data analysis unit 140. Further, the management server 120 has a description screen generation unit 150 that generates a description screen 800 based on the operator information 200 and the content of the analysis result 600. Further, the management server 120 has a description screen providing unit 160 that provides the generated description screen 800 to the operator terminal 100.
Advantages of the Invention
[0009] According to the present invention, by analyzing the data related to the image and category of the product acquired from the operator, an HS code screen is provided that displays the item name and HS code, etc. of the product to be described in the invoice, and the labor and cost related to the description of the operator's invoice can be reduced.
Brief Description of the Drawings
[0010]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Embodiments for Carrying Out the Invention
[0011] Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. Note that this is merely an example, and the technical scope of the present invention is not limited thereto. In all the drawings for explaining the embodiments, the same parts are generally denoted by the same reference numerals, and repeated explanations thereof are omitted. <System Configuration> FIG. 1 is a diagram showing an outline of a configuration example of an invoice creation support system according to an embodiment of the present invention.
[0012] As shown in FIG. 1, the invoice creation support system includes an operator terminal 100 and a management server 120 connected to the operator terminal 100 via a network. The management server 120 has a code DB 110 inside. Note that the code DB 110 may be implemented outside the management server 120.
[0013] The operator terminal 100 indicates a terminal possessed by an operator who uses this system. The code DB 110 indicates a server in which code information 310 (described later, FIG. 3) or big data is stored.
[0014] In this description, the "operator" means a person who uses the system according to the present invention. The operator handles a large number of import and export goods at the site of a trade transaction and is in charge of each commodity. That is, the "commodity" in this description means an import and export commodity for which the operator is in charge of the transaction.
[0015] The management server 120 includes an operator information storage unit 130, a commodity data storage unit 131, an analysis result storage unit 132, a description screen storage unit 133, an HS code screen storage unit 134, a commodity data analysis unit 140, a description screen generation unit 150, a description screen providing unit 160, an HS code screen generation unit 170, and an HS code screen providing unit 180.
[0016] The operator information storage unit 130 stores operator information 200 (described later, Figure 2). The product data storage unit 131 stores product data 210 (described later, Figure 2). The analysis result storage unit 132 stores the analysis result 600. The description screen storage unit 133 stores the description screen 800 (described later, Figure 8). The HS code screen storage unit 134 stores the HS code screen 1100 (described later, Figure 11).
[0017] The product data analysis unit 140 extracts the product data 210 included in the operator information 200 acquired from the operator terminal 100, performs image recognition on the image data 211 included in the product data 210 to generate an image recognition result 212, updates the image recognition result 212 with reference to the content of the category data 300 when the category data 300 is included in the product data 210, acquires code information 310 from the code DB 110, and generates an analysis result 600 by extracting the item name corresponding to the product from the code information 310 based on the generated or updated image recognition result 212 and the content of the category data 300.
[0018] The description screen generation unit 150 generates a description screen 800 based on the operator information 200 and the content of the analysis result 600.
[0019] The description screen providing unit 160 provides the generated description screen 800 to the operator terminal 100.
[0020] The HS code screen generation unit 170 acquires code information 310 from the code DB 110, extracts the HS code and country-specific detailed code corresponding to the content of the product name display area 810 where the operator inputs on the description screen 800 from the code information 310, and generates an HS code screen 1100 based on the extracted HS code and country-specific detailed code.
[0021] The HS code screen providing unit 180 provides the generated HS code screen 1100 to the operator terminal 100. <Operator information storage unit> Fig. 2(a) is a diagram showing an outline of a configuration example of operator information 200 stored in the operator information storage unit 130 of the management server 120 in an embodiment of the present invention.
[0022] As shown in Fig. 2(a), the operator information 200 is composed of data items such as an operator ID, an operator name, a contact information, transaction data, and product data 210.
[0023] The operator ID indicates a code for the management server 120 to identify the operator. The operator name indicates the name of the operator. The contact information indicates a contact such as the operator's phone number or email address.
[0024] The transaction data indicates basic information regarding transactions of import and export products handled by the operator. For example, the transaction data indicates information such as the date and time when the import and export product transaction was received, and the name and address of the sender of the import and export product. The product data 210 indicates information regarding import and export products handled by the operator, which is obtained by the operator terminal 100 receiving an input from the operator (details will be described later).
[0025] Fig. 2(b) is a diagram showing an outline of a configuration example of product data 210 included in the operator information 200 stored in the operator information storage unit 130 of the management server 120 in an embodiment of the present invention.
[0026] The product data 210 indicates information such as a product data ID, a product name, a destination country, image data 211, and category data 300. Also, the product data 210 is initially included in the operator information 200 when the operator terminal 100 receives an input from the operator, and then is stored in the product data information storage unit 131 after the management server 120 acquires the operator information 200.
[0027] The product data ID indicates a code for the management server 120 to identify the product data 210.
[0028] The product name indicates the name of the product that the operator wishes to import and export. The destination country indicates the name of the country to which the operator wishes to deliver the product. The destination country is indicated, for example, as "USA, Ireland, Germany", etc.
[0029] The image data 211 indicates image information of the appearance of the product. The image data 211 is indicated in a data format such as jpg, for example. Also, the image data 211 is image information about the appearance of the product photographed by the operator using a smartphone or the like.
[0030] The category data 300 indicates information about the classification to which the product belongs (details will be described later). <Category Data and Code DB> Figure 3(a) is a diagram showing an overview of the category data 300 included in the product data 210 and the code information 310 stored in the code DB 110 in one embodiment of the present invention.
[0031] As shown in Figure 3(a), the category data 300 is composed of data items such as a product data ID, a major category, a medium category, and a minor category. The category data 300 is included as part of the product data 210 when the operator terminal 100 receives an input from the operator.
[0032] The major category indicates the large field among the classifications to which the product belongs, or the field in which the product is classified first. The major category is, for example, "Cosmetics", "Interior", "Apparel", etc.
[0033] The medium category indicates the field that is the next largest after the major category among the classifications to which the product belongs, or the field in which the product is classified second. The medium category is, for example, "Skin Care", "Furniture", "Clothing", etc.
[0034] The small category indicates the field that is the next largest after the medium category among the classifications to which the product belongs, or the field in which the product is classified third. Examples of small categories include "emulsion", "wooden chair", "men's shirt", etc.
[0035] That is, for example, the category data 300 of the product with product data ID: M0002 in Fig. 3(a) is shown as "Interior > Furniture > Wooden Chair" (large category > medium category > small category).
[0036] Note that the category data 300 may be such that it may not be received by the operator terminal 100 from the operator. In this case, the category data 300 is included in the product data 210 as "None". That is, the category data 300 may not exist.
[0037] Fig. 3(b) is a diagram showing an outline of a configuration example of the code information 310 stored in the code DB110 in an embodiment of the present invention.
[0038] As shown in Fig. 3(b), the code information 310 indicates information about the export statistics commodity list (a classification list of goods defined by the customs). The code information 310 is composed of data items such as HS code, country-specific detailed code, commodity name, etc.
[0039] The HS code is a code number created for the purpose of globally unifying the names and classifications of international trade commodities, and indicates the number used for item classification when importing and exporting goods. The HS code is represented by a 6-digit number. For example, the HS code is shown as "940360".
[0040] The country-specific detailed code indicates a number obtained by adding four more digits to the HS code in order to further subdivide items by country or region. The country-specific detailed code is represented by a 10-digit number. For example, the country-specific detailed code is shown as "9403600000". Note that the added "four digits" vary by country or region. That is, by referring to the country-specific detailed code, the operator can identify the country or region (destination) of the traded goods.
[0041] The item name indicates the name classified as an international trade commodity (or the name of the classification). For example, the item name is shown as "Other wooden furniture".
[0042] The HS code, the country-specific detailed code, and the item name correspond to each other. For example, the item name corresponding to "HS code: 940360" is "Other wooden furniture". Conversely, the HS code corresponding to "Other wooden furniture" is "940360". <Overall Process> Figure 4 is a diagram showing an overview of the overall process in one embodiment of the present invention.
[0043] First, in S401, the management server 120 performs operator information acquisition processing and operator information storage processing (described later with reference to FIG. 5).
[0044] Next, in S402, the management server 120 performs commodity data analysis processing (described later with reference to FIGS. 6 and 7).
[0045] Next, in S403, the management server 120 performs description screen generation processing and description screen storage processing (described later with reference to FIGS. 8 and 9).
[0046] Next, in S404, the management server 120 performs description screen provision processing (described later with reference to FIG. 10).
[0047] Next, in S405, the management server 120 performs HS code screen generation processing and HS code screen storage processing (described later with reference to FIGS. 11 and 12).
[0048] Next, in S406, the management server 120 performs HS code screen providing processing (described later with reference to FIGS. 13 and 14). <Operator Information Storage Processing> FIG. 5(a) is a diagram showing an outline of operator information storage processing in an embodiment of the present invention. Hereinafter, a method for the management server 120 to store operator information 200 will be described.
[0049] First, in S501, the management server 120 provides an operator information input screen to the operator terminal 100. Next, in S502, the operator terminal 100 displays the operator information input screen on the display.
[0050] Thereafter, when the operator uses the system according to the present invention for the first time or when changing the product data 210, in S503, the operator terminal 100 accepts the input of the operator information 200 from the operator. Note that the operator information 200 received from the operator at this time includes the product data 210.
[0051] Next, in S504, the operator terminal 100 transmits the operator information 200 received in S503 to the management server 120.
[0052] Next, in S505, the management server 120 obtains the operator information 200 by receiving the operator information 200 transmitted in S504.
[0053] Next, in S506, the management server 120 attaches an operator ID to the obtained operator information 200 and stores it in the operator information storage unit 130. The management server 120 also stores the product data 210 included in the received operator information 200 in the product data storage unit 131. <Operator Information Acquisition Processing> FIG. 5(b) is a diagram showing an outline of operator information acquisition processing in an embodiment of the present invention. Hereinafter, a method for the management server 120 to obtain the operator information 200 will be described.
[0054] When the operator uses the system according to the present invention for the second time or later, in S507, the operator terminal 100 receives the input of the operator ID from the operator. The operator ID is included in the operator information 200.
[0055] Next, in S508, the operator terminal 100 transmits the operator ID received in S507 to the management server 120.
[0056] After that, in S509, the management server 120 acquires the operator information 200 corresponding to the key of the operator ID transmitted in S508 from the operator information storage unit 130. <Image recognition result and analysis result> FIG. 6 is a diagram showing an overview of the image recognition result 212 and the analysis result 600 in an embodiment of the present invention.
[0057] As shown in FIG. 6, first, the management server 120 receives the operator information 200 including the product data 210 of the import and export product input by the operator on a predetermined input screen (operator information input screen) from the operator terminal 100, and extracts the image data 211 included in the product data 210.
[0058] After that, first, the management server 120 performs image recognition using well-known techniques such as feature amount extraction of the image represented as the image data 211, thereby generating an image recognition result 212.
[0059] For example, as shown in FIG. 6, when the image data 211 included in the product data 210 (product data ID: M0002) of the operator (operator ID: U0001) is an image of a chair made of wood, the management server 120 performs image recognition and generates an image recognition result 212 having contents such as "sitting chair, carving, metal furniture, wooden furniture,...".
[0060] Next, when the management server 120 determines that the category data 300 is included in the product data 210, it refers to the content thereof and narrows down and updates the content of the image recognition result 212 to be more optimal.
[0061] For example, as shown in FIG. 6, when the category data 300 is "Large category: Interior, Medium category: Furniture, Small category: Wooden chair", the management server 120 narrows down the content of the image recognition result 212 to "Wooden furniture" and updates the content. That is, the management server 120 refers to the content of the category data 300, and since it is particularly "Small category: Wooden chair", it abstracts "Seat, carving, metal furniture" from the image recognition result 212 and narrows it down to the remaining "Wooden furniture".
[0062] Next, the management server 120 extracts the item name corresponding to the product from the code information 310 included in the code DB 110 based on the content of the image recognition result 212 and the category data 300, and generates the analysis result 600 by associating it with the product data ID.
[0063] For example, as shown in FIG. 6, when the product obtained based on the content of the image recognition result 212 and the category data 300 is "Wooden furniture", from the code information 310 included in the code DB 110, "Types of wooden furniture used in the office, Types of wooden furniture used in the kitchen, Types of wooden furniture used in the bedroom, Other wooden furniture" are extracted as the item names corresponding to the product, and these are generated as the analysis result 600.
[0064] In this way, the management server 120 finally generates the analysis result 600 indicating, so to speak, the "Item name candidates for the operator's trading products" (description candidates) of "Types of wooden furniture used in the office, Types of wooden furniture used in the kitchen, Types of wooden furniture used in the bedroom, Other wooden furniture" from the content of the product data 210 (including the image data 211 and the category data 300) included therein.
[0065] Note that the management server 120 can also generate the analysis result 600 by extracting the item name corresponding to the product from the code information 310 included in the code DB 110 based on the content of the "product name" or "JAN code" included in the product data 210 and associating it with the product data ID. <Product Data Analysis Process> FIG. 7 is a diagram showing an overview of the product data analysis process in an embodiment of the present invention.
[0066] First, in S701, the product data analysis unit 140 of the management server 120 acquires the operator information 200 from the operator information storage unit 130 and extracts the product data 210 included in the operator information 200.
[0067] Next, in S702, the product data analysis unit 140 generates the image recognition result 212 by performing image recognition on the image data 211 included in the product data 210 extracted in S701.
[0068] More specifically, the product data analysis unit 140 generates the image recognition result 212 by performing image recognition using well-known techniques such as feature amount extraction of the image represented as the image data 211.
[0069] For example, when the image data 211 is an image such as "a chair made of wood", the product data analysis unit 140 performs image recognition and generates an image recognition result 212 having contents such as "sitting chair, carving, metal furniture, wooden furniture,...".
[0070] Note that the product data analysis unit 140 performs machine learning using AI (artificial intelligence) during image recognition. That is, the product data analysis unit 140 generates a more accurate image recognition result 212 as the number of times of performing the image recognition operation increases.
[0071] Next, in S703, the product data analysis unit 140 determines whether the category data 300 is included in the product data 210 extracted in S701. If the category data 300 is included in the product data 210, the product data analysis unit 140 proceeds to step S704. If the category data 300 is not included in the product data 210, the product data analysis unit 140 proceeds to step S705.
[0072] Note that the case where the category data 300 is not included in the product data 210 means that the category data 300 is "none". In this case, the product data analysis unit 140 proceeds to step S705.
[0073] Next, in S704, the product data analysis unit 140 updates the image recognition result 212 generated in S702 with reference to the content of the category data 300 included in the product data 210 extracted in S701.
[0074] For example, when the content of the category data 300 is "Large category: Interior, Medium category: Furniture, Small category: Wooden chair", the management server 120 abstracts "Stool, Sculpture, Metal furniture" that does not match the content of the category data 300 from the content of the image recognition result 212 in the above example, "Sitting chair, Sculpture, Metal furniture, Wooden furniture,...", narrows it down to "Wooden furniture", and updates the image recognition result 212 with that content.
[0075] Next, in S705, the product data analysis unit 140 obtains the code information 310 from the code DB 110.
[0076] Next, in S706, the product data analysis unit 140 extracts the item name corresponding to the product based on the image recognition result 212 generated in S702 (or updated in S704) and the content of the category data 300 from the code information 310 obtained in S705, and generates the analysis result 600 by associating it with the product data ID.
[0077] For example, when the product obtained based on the content of the image recognition result 212 and the category data 300 is "wooden furniture", from the code information 310 included in the code DB110, "wooden furniture of the type used in the office, wooden furniture of the type used in the kitchen, wooden furniture of the type used in the bedroom, other wooden furniture" is extracted as the item name corresponding to the product, and after associating with the product data ID (for example, M0002), these are generated as the analysis result 600.
[0078] That is, since the analysis result 600 is associated with the product data ID, the management server 120 can extract the analysis result 600 from the analysis result storage unit 132 by referring to the product data ID in the description screen generation process described later.
[0079] In addition, the management server 120 can also generate the analysis result 600 by extracting the item name corresponding to the product from the code information 310 included in the code DB110 based on the content of the "product name" or "JAN code" included in the product data 210 and associating it with the product data ID.
[0080] For example, when the product name included in the product data 210 is "ABC Rakku Chair" or the JAN code is "XXXX", search for the product having the product name or JAN code from the big data included in the DB110, extract "wooden furniture of the type used in the office, wooden furniture of the type used in the kitchen, wooden furniture of the type used in the bedroom, other wooden furniture" as the item name corresponding to the product, and after associating with the product data ID (for example, M0002), these are generated as the analysis result 600.
[0081] Next, in S707, the product data analysis unit 140 stores the analysis result 600 generated in S706 in the analysis result storage unit 132.
[0082] Next, in S708, the product data analysis unit 140 requests the description screen generation unit 150 to perform the description screen generation process.
[0083] In this way, the management server 120 generates the analysis result 600 by analyzing the data related to the image and category of the product (or product name, JAN code) acquired from the operator, so that the operator can grasp the item name (description) of the product to be described in the invoice. That is, the management server 120 can generate a description screen 800 described later using the generated analysis result 600 and provide it to the operator. <Description Screen> FIG. 8 is a diagram showing an overview of the description screen 800 in an embodiment of the present invention.
[0084] As shown in FIG. 8, the description screen 800 includes a product name display area 810 and a destination country name display area 820. The description screen 800 is displayed on the operator terminal 100.
[0085] The product name display area 810 displays the content of the extracted analysis result 600 (by the process of step S902 described later). For example, the product name display area 810 displays "wooden furniture for use in the office, wooden furniture for use in the kitchen, wooden furniture for use in the bedroom, other wooden furniture", etc.
[0086] When the product name display area 810 displays the content (description candidate) of the analysis result 600, an auto-complete function may be used. Also, the product name display area 810 may have a description normalization function using the similarity determination between character strings.
[0087] Furthermore, the product name display area 810 may display the content of the analysis result 600 by using CHATGPT (chat function by artificial intelligence). Specifically, after providing the operator with the description screen 800 by the process described later, the product name display area 810 accepts input for the desired description candidates among the analysis results 600 displayed in the product name display area 810 from the operator, and automatically generates a response using CHATGPT for the content, so that the product name display area 810 displays an appropriate item name. Note that the method of displaying the product name display area 810 is not particularly limited.
[0088] The destination country name display area 820 displays the content of the "destination country name" included in the product data 210 acquired (by the process of step S901 described later). That is, the destination country name display area 820 displays the country name of the import / export destination of the operator's product. For example, the destination country name display area 820 displays "Ireland (IE)" or the like. Note that the method of displaying the destination country name display area 820 is not particularly limited.
[0089] In this way, since the description screen 800 has the product name display area 810 and the destination country name display area 820, the management server 120 can easily provide the operator with the description screen 800 that displays the analysis result 600 indicating the item name candidates of the operator's trade transaction products obtained by the product data analysis process and the destination country name of the desired product. <Description Screen Generation Process> FIG. 9 is a diagram showing an overview of the description screen generation process in an embodiment of the present invention.
[0090] First, in S901, the description screen generation unit 150 of the management server 120 acquires the product data 210 required for generating the description screen 800 requested in S708 from the product data storage unit 131.
[0091] Next, in S902, the description screen generation unit 150 extracts the analysis result 600 corresponding to the product data ID included in the product data 210 acquired in S901 from the analysis result storage unit 132.
[0092] Next, in S903, the description screen generation unit 150 generates a description screen 800 based on the acquired product data 210 and the content of the extracted analysis result 600.
[0093] More specifically, the description screen generation unit 150 generates the description screen 800 by configuring, within the screen, a "destination country name display area 820" for displaying the content of the destination country name included in the acquired product data 210 and a "product name display area 810" for displaying the content of the extracted analysis result 600.
[0094] For example, the description screen generation unit 150 generates the description screen 800 by displaying "Ireland (IE)" etc. in the destination country name display area 820 and "Types of wooden furniture used in the office, types of wooden furniture used in the kitchen, types of wooden furniture used in the bedroom, other wooden furniture" etc. in the product name display area 810. Note that the method of displaying in the product name display area 810 and the destination country name display area 820 is not particularly limited.
[0095] Next, in S904, the description screen generation unit 150 stores the generated description screen 800 in the description screen storage unit 133.
[0096] Next, in S905, the description screen generation unit 150 requests the description screen providing unit 160 to provide the description screen 800. <Description Screen Providing Process> FIG. 10 is a diagram showing an outline of a configuration example of a description screen providing process in an embodiment of the present invention.
[0097] First, at S1001, the description screen providing unit 160 of the management server 120 receives a request for providing the description screen 800 requested at S905.
[0098] Next, at S1002, the description screen providing unit 160 extracts the description screen 800 from the description screen storage unit 133.
[0099] Next, at S1003, the description screen providing unit 160 extracts the operator information 200 corresponding to the operator ID for which the description screen 800 is to be provided from the operator information storage unit 130.
[0100] Next, at S1004, the description screen providing unit 160 provides the description screen 800 extracted at S1003 to the operator terminal 100.
[0101] Next, at S1005, the operator terminal 100 displays the description screen 800 provided from the management server 120 at S1004 on the display of the terminal. The operator can select the desired item name from the content displayed in the product name display area 810 included in the provided description screen 800 and perform a press input. For example, if the operator desires "Other wooden furniture" from the content displayed in the product name display area 810, the operator selects "Other wooden furniture" for the product name display area 810 and performs a press input.
[0102] Next, at S1006, the operator terminal 100 determines whether it has received a press input from the operator in the product name display area 810. If it has received a press input from the operator in the product name display area 810, the operator terminal 100 proceeds to step S1007. If it has not received a press input from the operator in the product name display area 810, the operator terminal 100 ends this process.
[0103] Next, at S1007, the management server 120 requests the HS code screen generation unit 170 to generate the HS code screen 1100.
[0104] In this way, the management server 120 can provide the operator with the description screen 800 that displays the contents of the product data 210 acquired from the operator and the analysis result 600 obtained by analyzing the data related to the product image and category.
[0105] That is, the operator can easily grasp the item name of the product to be described in the invoice just by looking at the provided description screen 800. Further, this can reduce the labor and cost of the operator having to specifically search for the item name of the product to be described in the invoice. <HS Code Screen> FIG. 11 is a diagram showing an overview of the HS code screen 1100 in an embodiment of the present invention.
[0106] As shown in FIG. 11, the HS code screen 1100 includes an HS code display area 1110 and a country-specific detailed code display area 1120. The HS code screen 1100 is displayed on the operator terminal 100.
[0107] The HS code display area 1110 displays the extracted HS code (by the process of step S1202 described later). More specifically, it displays the HS code corresponding to the content of the product name display area 810 where the input was received from the operator in step S1006.
[0108] For example, when the operator selects "Other wooden furniture" in the product name display area 810 of the description screen 800 provided by the management server 120 and this input is received, the HS code display area 1110 displays the HS code "940360" etc. corresponding to this item name. Note that the method of displaying in the HS code display area 1110 is not particularly limited.
[0109] The country detail code display area 1120 displays the country detail code obtained (by the process of step S1202 described later). More specifically, in the country indicated in the destination country name display area 820 of the description screen 800 provided by the management server 120 in step S1004, the country detail code corresponding to the HS code obtained as described above is displayed.
[0110] For example, if the country name displayed in the destination country name display area 820 of the description screen 800 provided by the management server 120 in step S1004 is "Ireland (IE)", and the HS code obtained as described above is "940360", the country detail code display area 1120 displays "9403600000" or the like. Note that "9403600000" is assumed to be the country detail code of Ireland corresponding to the HS code "940360". Also, the method of displaying in the country detail code display area 1120 is not particularly limited.
[0111] In this way, since the HS code screen 1100 has the HS code display area 1110 and the country detail code display area 1120, the management server 120 can easily provide the operator with the HS code screen 1100 that displays the HS code corresponding to the item name of the operator's trading goods and the country detail code corresponding to the HS code in the destination country of the goods desired by the operator. <HS Code Screen Generation Process> FIG. 12 is a diagram showing an overview of the HS code screen generation process in an embodiment of the present invention.
[0112] First, in S1201, the HS code screen generation unit 170 of the management server 120 acquires the code information 310 required for generating the HS code screen 1100 requested in S1007 from the code DB 110.
[0113] Next, in S1202, the HS code screen generation unit 170 extracts the HS code and the country detail code corresponding to the content such as the product name display area 810 where the input was received from the operator in S1006 from the code information 310 acquired in S1201.
[0114] Next, in S1203, the HS code screen generation unit 170 generates an HS code screen 1100 based on the content such as the HS code extracted in S1202.
[0115] More specifically, the HS code screen generation unit 170 includes an "HS code display area 1110" for displaying the HS code corresponding to the content of the product name display area 810 where input was received from the operator in step S1006, and a "country-specific detailed code display area 1120" for displaying the country-specific detailed code corresponding to the HS code obtained as described above in the country indicated in the destination country name display area 820 of the description screen 800 provided from the management server 120 in step S1004. By configuring these in the screen, the HS code screen 1100 is generated.
[0116] For example, the HS code screen generation unit 170 generates the HS code screen 1100 by displaying "940360" etc. in the HS code display area 1110 and "9403600000" etc. in the country-specific detailed code display area 1120. Note that the method of displaying in the HS code display area 1110 and the country-specific detailed code display area 1120 is not particularly limited.
[0117] Next, in S1204, the HS code screen generation unit 170 stores the generated HS code screen 1100 in the HS code screen storage unit 134.
[0118] Next, in S1205, the HS code screen generation unit 170 requests the HS code screen providing unit 180 to provide the HS code screen 1100. <HS code screen providing process> FIG. 13 is a diagram showing an outline of a configuration example of the HS code screen providing process in an embodiment of the present invention.
[0119] First, in S1301, the HS code screen providing unit 180 of the management server 120 receives the provision request for the HS code screen 1100 requested in S1206.
[0120] Next, in S1302, the HS code screen providing unit 180 extracts the HS code screen 1100 from the HS code screen storage unit 134.
[0121] Next, in S1303, the HS code screen providing unit 180 extracts operator information corresponding to the operator ID for which the HS code screen 1100 is to be provided from the operator information storage unit 130.
[0122] Next, in S1304, the HS code screen providing unit 180 provides the HS code screen 1100 extracted in S1303 to the operator terminal 100.
[0123] Next, in S1305, the operator terminal 100 displays the HS code screen 1100 provided from the management server 120 in S1304 on the display of the terminal.
[0124] In this way, the management server 120 can provide the operator with the HS code screen 1100 that displays the HS code and country-specific detailed code corresponding to the "product item name" and "destination country" for which input has been received from the operator with respect to the description screen 800 provided to the operator.
[0125] That is, the operator can easily grasp the HS code and country-specific detailed code corresponding to the product item name to be described in the invoice just by looking at the provided HS code screen 1100. Also, this reduces the labor and costs of the operator having to specifically search for the HS code and country-specific detailed code to be described in the invoice. <Effect of the present embodiment> According to the embodiment of the present invention described above, the management server 120 can provide an HS code screen that displays the product item name, HS code, etc. of the product to be described in the invoice by analyzing the data related to the image and category of the product acquired from the operator.
[0126] That is, the management server 120 can reduce the labor and cost of invoice description required for transactions of import and export goods with a small quantity and a variety of types for the operator.
[0127] As described above, the invention made by the present inventor has been specifically described based on the embodiments. However, it goes without saying that the present invention is not limited to the above embodiments and can be variously modified without departing from the gist thereof. For example, the operator terminal includes not only smartphones but also various forms of operator terminals such as notebook PCs and tablet terminals.
[0128] In addition, the above-described embodiments have been described in detail for easy understanding of the present invention, and are not necessarily limited to those having all the configurations described. Also, a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment. Also, for a part of the configuration of each embodiment, addition, deletion, or replacement with other configurations may be possible.
[0129] In addition, each of the above configurations, functions, and processing units may be realized by hardware (for example, an integrated circuit) for a part or all of them. Also, each of the above configurations, functions, and processing units may be realized by an installation-type software via a network or a storage medium such as a disk that interprets and executes a program for the processor to realize each function, or a network-type application such as an ASP. Information such as programs, tables, and files for realizing each function can be placed in a recording device such as a memory, a hard disk, an SSD (Solid State Drive), or a recording medium such as an IC card, an SD card, or a DVD.
Explanation of Reference Numerals
[0130] 100 Operator terminal 110 Code DB 120 Management server 130 Operator information storage unit 131 Commodity Data Storage Unit 132 Analysis Result Storage Unit 133 Description Screen Storage Unit 134 HS Code Screen Storage Unit 140 Commodity Data Analysis Unit 150 Description Screen Generation Unit 160 Description Screen Provision Unit 170 HS Code Screen Generation Unit 180 HS Code Screen Provision Unit 800 Description Screen 1100 HS Code Screen
Claims
1. A management server connected to an operator terminal via a network, a code DB storing code information, extracting product data included in the operator information acquired from the operator terminal, generating an image recognition result by performing image recognition on the image data included in the product data, and when category data is included in the product data, referring to the content of the category data to update the image recognition result, acquiring the code information from the code DB, and generating an analysis result by extracting an item name corresponding to the product from the code information based on the generated or updated image recognition result and the content of the category data; a product data analysis unit, a description screen generation unit that generates a description screen based on the operator information and the content of the analysis result, and a description screen providing unit that provides the generated description screen to the operator terminal. A management server.
2. In the management server according to Claim 1, acquiring code information from the code DB, extracting an HS code and a country-specific detailed code corresponding to the content input by operator selection from among the content of the image recognition result displayed in the product name display area provided on the description screen from the code information, and based on the extracted HS code and the country-specific detailed code corresponding to the destination country name included in the product data, an HS code screen generation unit that generates an HS code screen for displaying the HS code and the country-specific detailed code, and an HS code screen providing unit that provides the generated HS code screen to the operator terminal. A management server.
3. An invoice creation support system having an operator terminal and a management server connected to the operator terminal via a network, a step in which the management server acquires and stores operator information from the operator terminal, The management server extracts product data included in the operator information, generates an image recognition result by performing image recognition on the image data included in the product data, updates the image recognition result with reference to the content of the category data when the category data is included in the product data, acquires code information from the code DB, and generates an analysis result by extracting an item name corresponding to the product from the code information based on the generated or updated image recognition result and the content of the category data. The management server generates a description screen based on the operator information and the content of the analysis result. The management server provides the generated description screen to the operator terminal. An invoice creation support system.
4. In the invoice creation support system according to claim 3, the management server acquires code information from the code DB, extracts an HS code and a country-specific detailed code corresponding to the content input by the operator's selection from among the content of the image recognition result displayed in the product name display area provided on the description screen from the code information, and generates an HS code screen for displaying the HS code and the country-specific detailed code based on the extracted HS code and the country-specific detailed code corresponding to the destination country name included in the product data. The management server provides the generated HS code screen to the operator terminal. An invoice creation support system.
Citation Information
Patent Citations
International shipping support system, international shipping support method and international shipping support program
JP2012118749A
Advertisement display system, advertisement display method, advertisement generation device and advertisement display program
JP2012234326A
Information processing system, information processing apparatus and program
JP2013196196A
Electronic commercial transaction system, electronic commercial transaction method, and electronic commercial transaction program
JP2018037096A
Exhibition agency support program, method, system, and server in the system
JP2020123271A