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
JP7534355B2 - Information processing device, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP7534355B2 - 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
JP7534355B2
JP7534355B2 JP2022099222A JP2022099222A JP7534355B2 JP 7534355 B2 JP7534355 B2 JP 7534355B2 JP 2022099222 A JP2022099222 A JP 2022099222A JP 2022099222 A JP2022099222 A JP 2022099222A JP 7534355 B2 JP7534355 B2 JP 7534355B2
Authority
JP
Japan
Prior art keywords
information
product
delivery
seller
products
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
JP2022099222A
Other languages
Japanese (ja)
Other versions
JP2024000446A (en
Inventor
▲隆▼顕 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2022099222A priority Critical patent/JP7534355B2/en
Publication of JP2024000446A publication Critical patent/JP2024000446A/en
Application granted granted Critical
Publication of JP7534355B2 publication Critical patent/JP7534355B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本出願は、情報処理装置、情報処理方法、及び情報処理プログラムに関する。 This application relates to an information processing device, an information processing method, and an information processing program.

従来、インターネットなどの各種ネットワークを介したサービスの一例として、複数の店舗から商品やサービスなどといった取引対象の出品を受付ける電子商店街のサービスが知られており、電子商店街に関する様々な技術が提案されている。このような電子商店街においては、取引対象を出品する各店舗が独自に取引対象の価格や送料の設定などを行う。利用者は、電子商店街を通じて、取引対象の価格や取引対象の配送に要する日数(到着日数)などの希望条件に応じて店舗を選択し、選択した店舗から取引対象を購入できる。 Conventionally, as an example of a service provided via various networks such as the Internet, there is known an online shopping mall service that accepts offers of trade items such as goods and services from multiple stores, and various technologies related to online shopping malls have been proposed. In such an online shopping mall, each store that offers an item independently sets the price and shipping fee for the item. Through the online shopping mall, users can select a store based on their desired conditions, such as the price of the item and the number of days required for delivery (number of days for arrival) and purchase the item from the selected store.

特開2001-357263号公報JP 2001-357263 A

しかしながら、上述した従来の技術では、電子商店街の利用者のユーザビリティをさらに向上する上で改善の余地がある。 However, the conventional technology described above leaves room for improvement in order to further improve usability for users of online shopping malls.

本願は、上記に鑑みてなされたものであって、電子商店街の利用者のユーザビリティを向上できる情報処理装置、情報処理方法、及び情報処理プログラムを提供することを目的とする。 This application has been made in consideration of the above, and aims to provide an information processing device, an information processing method, and an information processing program that can improve the usability of online shopping mall users.

本願に係る情報処理装置は、取得部と、生成部と、提供部とを有する。取得部は、商品の販売、在庫管理および配送を商品の出品者から一括して請け負う複数の配送業者であって、出品者に代わって電子商店街に商品を出品する配送業者から、電子商店街に出品する商品に関する情報を取得する。生成部は、取得部により取得された商品に関する情報を用いて、商品に関する情報を商品の売買単位でユーザに提供するための提供用情報を生成する。提供部は、生成部により生成された提供用情報をユーザに提供する。 The information processing device according to the present application has an acquisition unit, a generation unit, and a provision unit. The acquisition unit is a group of multiple delivery companies that are contracted by sellers of products to collectively handle product sales, inventory management, and delivery, and acquires information about products to be exhibited on the online shopping mall from the delivery companies that exhibit products on the online shopping mall on behalf of the sellers. The generation unit uses the product information acquired by the acquisition unit to generate information to be provided to users for information about the products on a product buying and selling unit basis. The provision unit provides the information to be provided generated by the generation unit to users.

実施形態の態様の1つによれば、電子商店街の利用者のユーザビリティを向上できる。 According to one aspect of the embodiment, usability for users of the online shopping mall can be improved.

図1は、実施形態に係る情報処理システムの構成例を示す図である。FIG. 1 is a diagram illustrating an example of the configuration of an information processing system according to an embodiment. 図2は、実施形態に係る企業情報の一例を示す図である。FIG. 2 is a diagram illustrating an example of company information according to the embodiment. 図3は、実施形態に係る登録倉庫情報の一例を示す図である。FIG. 3 is a diagram illustrating an example of registered warehouse information according to the embodiment. 図4は、実施形態に係る商品情報の一例を示す図である。FIG. 4 is a diagram illustrating an example of product information according to the embodiment. 図5は、実施形態に係る在庫情報の一例を示す図である。FIG. 5 is a diagram illustrating an example of inventory information according to the embodiment. 図6は、実施形態に係る送料情報の一例を示す図である。FIG. 6 is a diagram illustrating an example of shipping fee information according to the embodiment. 図7は、実施形態に係るリードタイム情報の一例を示す図である。FIG. 7 is a diagram illustrating an example of lead time information according to the embodiment. 図8は、実施形態に係る在庫情報および配送情報の提供方法の一例を示す図である。FIG. 8 is a diagram illustrating an example of a method for providing inventory information and delivery information according to the embodiment. 図9は、実施形態に係るサービス利用者に提供する商品情報の一例を示す図である。FIG. 9 is a diagram illustrating an example of product information to be provided to a service user according to the embodiment. 図10は、実施形態に係る商品詳細情報の一例を示す図である。FIG. 10 is a diagram illustrating an example of detailed product information according to the embodiment. 図11は、実施形態に係る拠点受け取りに関する詳細情報の一例を示す図である。FIG. 11 is a diagram illustrating an example of detailed information related to base pickup according to the embodiment. 図12は、実施形態に係る情報処理装置の構成例を示す図である。FIG. 12 is a diagram illustrating an example of the configuration of an information processing device according to an embodiment. 図13は、実施形態に係る情報処理装置が実行する処理手順の一例を示すフローチャートである。FIG. 13 is a flowchart illustrating an example of a processing procedure executed by the information processing apparatus according to the embodiment. 図14は、第1の変形例に係る情報処理の概要を示す図である。FIG. 14 is a diagram showing an overview of information processing according to the first modified example. 図15は、第1の変形例に係る情報処理装置の構成例を示す図である。FIG. 15 is a diagram illustrating an example of the configuration of an information processing device according to the first modified example. 図16は、第2の変形例に係る情報処理の概要を示す図である。FIG. 16 is a diagram showing an overview of information processing according to the second modified example. 図17は、第2の変形例に係る情報処理装置の構成例を示す図である。FIG. 17 is a diagram illustrating an example of the configuration of an information processing device according to the second modified example. 図18は、第2の変形例に係る同梱判定に用いる参照情報の一例を示す図である。FIG. 18 is a diagram showing an example of reference information used for bundling determination according to the second modified example. 図19は、第2の変形例に係る情報処理装置が実行する処理手順の一例を示すフローチャートである。FIG. 19 is a flowchart illustrating an example of a processing procedure executed by an information processing device according to the second modified example. 図20は、実施形態または各変形例に係る情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 20 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device according to the embodiment or each of the modified examples.

以下に、本願に係る情報処理装置、情報処理方法、及び情報処理プログラムを実施するための形態(以下、「実施形態」と称する。)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法、及び情報処理プログラムが限定されるものではない。また、各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Below, the information processing device, information processing method, and information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing device, information processing method, and information processing program according to the present application are not limited to these embodiments. Furthermore, the embodiments can be appropriately combined as long as they do not cause inconsistencies in the processing content. Furthermore, the same parts in the following embodiments will be given the same reference numerals, and duplicated explanations will be omitted.

[1.実施形態に係るシステム構成]
まず、図1を用いて、実施形態に係る情報処理システムSYS-Aの構成について説明する。図1は、実施形態に係る情報処理システムの構成例を示す図である。図1に示すように、実施形態に係る情報処理システムSYS-Aは、端末装置10と、複数の企業端末20と、情報処理装置100とを有している。端末装置10、企業端末20、及び情報処理装置100は、インターネットなどのネットワーク(たとえば、図12に示すネットワークN)に接続される。端末装置10、及び情報処理装置100は、ネットワークを通じて相互に通信できる。また、企業端末20、及び情報処理装置100は、ネットワークを通じて相互に通信できる。なお、図1に示す情報処理システムSYS-Aの構成は一例であり、図1に示す例よりも多くの端末装置10が含まれていてもよい。
1. System configuration according to the embodiment
First, the configuration of an information processing system SYS-A according to an embodiment will be described with reference to FIG. 1. FIG. 1 is a diagram showing an example of the configuration of an information processing system according to an embodiment. As shown in FIG. 1, the information processing system SYS-A according to an embodiment has a terminal device 10, a plurality of corporate terminals 20, and an information processing device 100. The terminal device 10, the corporate terminal 20, and the information processing device 100 are connected to a network such as the Internet (for example, a network N shown in FIG. 12). The terminal device 10 and the information processing device 100 can communicate with each other through the network. In addition, the corporate terminal 20 and the information processing device 100 can communicate with each other through the network. Note that the configuration of the information processing system SYS-A shown in FIG. 1 is an example, and more terminal devices 10 than the example shown in FIG. 1 may be included.

また、以下の説明において、物流サービス提供企業であるa社が管理する「企業端末20a」や、物流サービス提供企業であるb社が管理する「企業端末20b」や、物流サービス提供企業であるc社が管理する「企業端末20c」などを特に区別して説明する必要がない場合、「企業端末20」と総称して説明する。 In the following explanation, when there is no need to distinguish between the "corporate terminal 20a" managed by company a, which is a logistics service provider, the "corporate terminal 20b" managed by company b, which is a logistics service provider, and the "corporate terminal 20c" managed by company c, which is a logistics service provider, they will be collectively referred to as the "corporate terminal 20".

端末装置10は、情報処理装置100の管理者がプラットフォーマーとして運営に携わるEC(Electronic Commerce)サイトの利用者であるサービス利用者UXにより使用される情報処理端末である。たとえば、端末装置10は、スマートフォンや、デスクトップ型PC(Personal Computer)や、ノート型PCや、タブレット端末や、携帯電話機や、PDA(Personal Digital Assistant)などにより実現され得る。サービス利用者UXは、ECサイトにアクセスして、ブラウザに表示されるECサイトのウェブページやアプリケーション用のコンテンツなどを閲覧する。 The terminal device 10 is an information processing terminal used by a service user UX, who is a user of an EC (Electronic Commerce) site operated by the administrator of the information processing device 100 as a platform provider. For example, the terminal device 10 can be realized by a smartphone, a desktop PC (Personal Computer), a notebook PC, a tablet terminal, a mobile phone, a PDA (Personal Digital Assistant), or the like. The service user UX accesses the EC site and browses the web pages and application content of the EC site displayed in the browser.

企業端末20は、商品の販売、在庫管理および配送を商品の出品者(小売業者やメーカなど)から一括して請け負う配送業者である物流サービス提供企業が使用する情報処理端末である。企業端末20は、たとえば、サーバ装置やクラウドシステムなどにより実現され得る。物流サービス提供企業は、EC事業などにおける受注や、決済や、倉庫や、ピッキングや、配送事業などを手掛ける企業を指す。 The company terminal 20 is an information processing terminal used by a logistics service provider, which is a delivery company that undertakes the sale, inventory management, and delivery of products in one go from product sellers (retailers, manufacturers, etc.). The company terminal 20 can be realized, for example, by a server device or a cloud system. A logistics service provider refers to a company that handles order-taking, settlement, warehousing, picking, delivery, and other businesses in e-commerce businesses, etc.

情報処理装置100は、実施形態に係る情報処理を実行する情報処理装置であり、サーバ装置やクラウドシステムなどにより実現され得る。情報処理装置100の管理者UYは、ECサイトのプラットフォーマーとして、ECサイトに商品を出品する出品者に対して販売チャンネルを提供する。一方で、情報処理装置100の管理者は、物流サービス提供企業が有するタイムリーな在庫状況や配送に関する情報(お届け可能日や送料など)を連携する仕組みを通じて、ECサイトを利用するサービス利用者UX(商品購入者)や、ECサイトに商品を出品する出品者に対する新たな価値を創造する。 The information processing device 100 is an information processing device that executes information processing according to the embodiment, and can be realized by a server device, a cloud system, or the like. As an EC site platformer, the administrator UY of the information processing device 100 provides a sales channel for sellers who list products on the EC site. Meanwhile, the administrator of the information processing device 100 creates new value for service users UX (product purchasers) who use the EC site and sellers who list products on the EC site through a mechanism that links timely inventory status and delivery-related information (such as delivery dates and shipping fees) held by logistics service providers.

[2.実施形態に係る契約関係等]
物流サービス提供企業は、商品の販売、在庫管理および配送を商品の出品者から請け負うにあたり、出品者との間で業務委託契約などの所定の契約を締結することが想定される。ECサイトに商品を出品する出品者は、契約を交わした物流サービス提供企業が保有する倉庫に、販売などを委託する商品を入庫する。物流サービス提供企業は、出品者から入庫された商品に関する情報を管理する。
[2. Contractual Relationships Related to the Invention]
A logistics service provider is expected to conclude a prescribed contract, such as a service agreement, with a seller when it undertakes sales, inventory management, and delivery of products from the seller. The seller who sells products on an EC site stores the products to be sold in a warehouse owned by the contracted logistics service provider. The logistics service provider manages information about the products stored by the seller.

また、a社やb社、c社などの物流サービス提供企業は、ECサイトを通じて、出品者から入庫された商品の販売、在庫管理および配送などの業務を行うにあたり、ECサイトのプラットフォーマーである情報処理装置100の管理者UYとの間でECサイトの利用契約を締結することが想定される。各物流サービス提供企業は、それぞれ、ECサイトのプラットフォーマーである管理者UYと利用契約を交わし、情報処理装置100に対して、自社に関する企業情報の登録を行った後、ECサイトの利用を開始する。 In addition, it is assumed that logistics service providers such as Company A, Company B, and Company C will conclude an EC site usage contract with administrator UY of information processing device 100, which serves as the platform provider for the EC site, when they carry out tasks such as selling, managing inventory, and delivering products received from sellers through the EC site. Each logistics service provider will conclude a usage contract with administrator UY, which serves as the platform provider for the EC site, and will register company information about itself in information processing device 100 before commencing use of the EC site.

[3.実施形態に係る情報処理の概要]
以下、図1を参照しつつ、実施形態に係る情報処理の概要について説明する。以下の説明において、端末装置10をユーザUXと表記して説明する場合がある。すなわち、ユーザUXを端末装置10と読み替えることができる。
3. Overview of Information Processing According to the Embodiment
Hereinafter, an overview of information processing according to the embodiment will be described with reference to Fig. 1. In the following description, the terminal device 10 may be referred to as a user UX. In other words, the user UX can be read as the terminal device 10.

また、以下の説明において、物流サービス提供企業を単に「配送業者」と表記して説明する場合がある。また、以下の説明において、企業端末20を配送業者と表記して説明する場合がある。すなわち、配送業者を企業端末20と読み替えることができる。 In the following explanation, the logistics service provider may be referred to simply as the "delivery company." In the following explanation, the company terminal 20 may be referred to as the delivery company. In other words, the delivery company may be read as the company terminal 20.

図1に示すように、情報処理装置100は、複数の配送業者から企業情報の登録を受け付けて、セラー情報記憶部121に格納する(処理P-A)。図2および図3を用いて、実施形態に係る企業情報の一例について説明する。なお、セラー情報記憶部121には、企業情報と、後述する登録倉庫情報とが格納される。図2は、実施形態に係る企業情報の一例を示す図である。図3は、実施形態に係る登録倉庫情報の一例を示す図である。 As shown in FIG. 1, the information processing device 100 accepts registration of company information from multiple delivery companies and stores it in the seller information storage unit 121 (process P-A). An example of company information according to the embodiment will be described with reference to FIG. 2 and FIG. 3. Note that the seller information storage unit 121 stores company information and registered warehouse information, which will be described later. FIG. 2 is a diagram showing an example of company information according to the embodiment. FIG. 3 is a diagram showing an example of registered warehouse information according to the embodiment.

図2に示すように、セラー情報記憶部121に格納される企業情報は、「企業ID」の項目や、「企業名」の項目や、「申込日付」の項目や、「ステータス」の項目や、「契約開始日」の項目や、「契約終了日」の項目などといった複数の項目を有している。企業情報が有するこれらの項目は相互に対応付けられている。 As shown in FIG. 2, the company information stored in the seller information storage unit 121 has multiple items such as a "company ID" field, a "company name" field, an "application date" field, a "status" field, a "contract start date" field, and a "contract end date" field. These items in the company information are mutually associated.

「企業ID」の項目には、配送業者を特定するための識別情報が記憶される。「企業名」の項目には、配送業者の名称を示す情報が記憶される。「申込日付」の項目には、ECサイトの利用契約を交わした日付を示す情報が記憶される。「ステータス」の項目には、物流サービス提供企業との契約の状況を示す情報が記憶される。「契約開始日」の項目には、ECサイトの利用開始日を示す情報が記憶される。「契約終了日」の項目には、ECサイトの利用終了日を示す情報が記憶される。 The "Company ID" field stores identification information for identifying the delivery company. The "Company Name" field stores information indicating the name of the delivery company. The "Application Date" field stores information indicating the date on which a contract to use the EC site was concluded. The "Status" field stores information indicating the status of the contract with the logistics service provider. The "Contract Start Date" field stores information indicating the date on which use of the EC site began. The "Contract End Date" field stores information indicating the date on which use of the EC site ended.

また、図3に示すように、セラー情報記憶部121に格納される登録倉庫情報は、「企業ID」の項目や、「倉庫ID」の項目や、「倉庫名」の項目や、「郵便番号」の項目や、「住所」の項目や、「緯度」の項目や、「経度」の項目などといった複数の項目を有している。登録倉庫情報が有するこれらの項目は相互に対応付けられている。 Also, as shown in FIG. 3, the registered warehouse information stored in the seller information storage unit 121 has multiple items such as a "company ID" field, a "warehouse ID" field, a "warehouse name" field, a "zip code" field, an "address" field, a "latitude" field, and a "longitude" field. These items in the registered warehouse information are mutually associated.

「企業ID」の項目には、配送業者を特定するための識別情報が記憶される。「倉庫ID」の項目には、配送業者が保有する倉庫を特定するための識別情報が記憶される。「倉庫名」の項目には、倉庫に付されている呼称を示す情報が記憶される。「郵便番号」の項目には、倉庫の所在地に対応する郵便番号を示す情報が記憶される。「住所」の項目には、倉庫の住所を示す情報が記憶される。「緯度」の項目には、倉庫の所在地に対応する緯度を示す情報が記憶される。「経度」の項目には、倉庫の所在地に対応する経度を示す情報が記憶される。 The "Company ID" field stores identification information for identifying the delivery company. The "Warehouse ID" field stores identification information for identifying the warehouse owned by the delivery company. The "Warehouse Name" field stores information indicating the name given to the warehouse. The "Postal Code" field stores information indicating the postal code corresponding to the location of the warehouse. The "Address" field stores information indicating the address of the warehouse. The "Latitude" field stores information indicating the latitude corresponding to the location of the warehouse. The "Longitude" field stores information indicating the longitude corresponding to the location of the warehouse.

また、配送業者は、ECサイトに対して、取り扱う商品に関する情報を連携する。たとえば、情報処理装置100は、商品の販売、在庫管理および配送を、商品の出品者から一括して請け負う複数の配送業者であって、出品者(商品の売主)に代わって電子商店街に商品を出品する配送業者から、ECサイトに出品する商品に関する情報を取得する。そして、たとえば、情報処理装置100は、商品に関する情報として、商品の詳細を示す商品情報を配送業者から取得した場合、取得した商品情報を商品情報記憶部122に格納する(処理P-B)。図4は、実施形態に係る商品情報の一例を示す図である。 The delivery company also shares information about the products they handle with the EC site. For example, the information processing device 100 acquires information about products to be sold on the EC site from multiple delivery companies that are contracted by the seller of the product to handle product sales, inventory management, and delivery in one go, and that sell products on the online shopping mall on behalf of the seller (the seller of the product). Then, for example, when the information processing device 100 acquires product information indicating product details from the delivery company as information about the product, it stores the acquired product information in the product information storage unit 122 (process P-B). Figure 4 is a diagram showing an example of product information according to an embodiment.

図4に示すように、商品情報記憶部122に格納される商品情報は、「企業ID」の項目や、「商品ID」の項目や、「商品名」の項目や、「バーコード情報」の項目や、「商品情報」の項目や、「該当配送情報」の項目などといった複数の項目を有している。商品情報が有するこれらの項目は相互に対応付けられている。 As shown in FIG. 4, the product information stored in the product information storage unit 122 has multiple items such as a "company ID" field, a "product ID" field, a "product name" field, a "barcode information" field, a "product information" field, and a "corresponding delivery information" field. These items in the product information are mutually associated.

「企業ID」の項目には、配送業者を特定するための識別情報が記憶される。「商品ID」の項目には、配送業者が取り扱う商品の名称を示す情報が記憶される。「バーコード情報」の項目には、配送業者が取り扱う商品に紐付けられているバーコードの情報が記憶される。「商品情報」の項目には、配送業者が取り扱う商品の詳細を示す情報が記憶される。「該当配送情報」の項目には、配送業者が商品の配送に用いる配送方法を示す情報が記憶される。 The "Company ID" field stores identification information for identifying the delivery company. The "Product ID" field stores information indicating the name of the product handled by the delivery company. The "Barcode Information" field stores barcode information linked to the product handled by the delivery company. The "Product Information" field stores information indicating details of the product handled by the delivery company. The "Corresponding Delivery Information" field stores information indicating the delivery method used by the delivery company to deliver the product.

また、情報処理装置100は、配送業者が取り扱う商品に関する情報として、商品の在庫に関する在庫情報を取得した場合、取得した在庫情報を在庫情報記憶部123に格納する(処理P-C)。たとえば、配送業者がECサイトに連携する在庫情報は、自社が保有する倉庫に保有する商品の在庫に関する情報に該当する。図5は、実施形態に係る在庫情報の一例を示す図である。 In addition, when the information processing device 100 acquires inventory information related to the inventory of products as information related to products handled by the delivery company, it stores the acquired inventory information in the inventory information storage unit 123 (processing P-C). For example, inventory information shared by the delivery company with the EC site corresponds to information related to the inventory of products held in the company's own warehouse. Figure 5 is a diagram showing an example of inventory information according to an embodiment.

図5に示すように、在庫情報記憶部123に格納される在庫情報は、「企業ID」の項目や、「商品ID」の項目や、「倉庫ID」の項目や、「在庫数」の項目などといった複数の項目を有している。在庫情報が有するこれらの項目は相互に対応付けられている。 As shown in FIG. 5, the inventory information stored in the inventory information storage unit 123 has multiple items such as a "company ID," a "product ID," a "warehouse ID," and an "inventory quantity." These items in the inventory information are associated with each other.

「企業ID」の項目には、配送業者を特定するための識別情報が記憶される。「商品ID」の項目には、配送業者が取り扱う商品の名称を示す情報が記憶される。「倉庫ID」の項目には、配送業者が保有する倉庫を特定するための識別情報が記憶される。「在庫数」の項目には、配送業者が保有する倉庫に管理されている商品の在庫数を示す情報が記憶される。 The "Company ID" field stores identification information for identifying the delivery company. The "Product ID" field stores information indicating the name of the product handled by the delivery company. The "Warehouse ID" field stores identification information for identifying the warehouse owned by the delivery company. The "Inventory quantity" field stores information indicating the inventory quantity of the product managed in the warehouse owned by the delivery company.

また、情報処理装置100は、配送業者が取り扱う商品に関する情報として、商品の配送に関する配送情報を取得した場合、取得した配送情報を配送情報記憶部124に格納する(処理P-D)。たとえば、配送業者がECサイトに連携する配送情報には、配送方法ごとの送料価格を示す送料情報と、倉庫から配送先までのリードタイムを示すリードタイム情報とが含まれる。図6に、実施形態に係る送料情報の一例を示す。 In addition, when the information processing device 100 acquires delivery information related to the delivery of the product as information about the product handled by the delivery company, it stores the acquired delivery information in the delivery information storage unit 124 (processing P-D). For example, the delivery information shared by the delivery company with the EC site includes shipping information indicating the shipping price for each shipping method and lead time information indicating the lead time from the warehouse to the delivery destination. Figure 6 shows an example of shipping information according to the embodiment.

図6に示すように、配送情報記憶部124に配送情報として記憶される送料情報は、「企業ID」の項目や、「該当配送情報」の項目や、「価格」の項目などといった複数の項目を有している。送料情報が有するこれらの項目は相互に対応付けられている。 As shown in FIG. 6, the shipping fee information stored as shipping information in the shipping information storage unit 124 has multiple items such as a "company ID" field, a "corresponding shipping information" field, and a "price" field. These items in the shipping fee information are mutually associated.

「企業ID」の項目には、配送業者を特定するための識別情報が記憶される。「該当配送情報」の項目には、配送業者が商品の配送に用いる配送方法を示す情報が記憶される。「価格」の項目には、配送方法に対応する送料価格を示す情報が記憶される。 The "Company ID" field stores identification information for identifying the delivery company. The "Corresponding Delivery Information" field stores information indicating the delivery method that the delivery company will use to deliver the product. The "Price" field stores information indicating the shipping price corresponding to the delivery method.

図7に、実施形態に係るリードタイム情報の一例を示す。たとえば、配送業者は、ECサイトに対して、商品の配送元となる倉庫から、商品の配送先となる商品購入者の郵便番号までの締め時刻、所要日数、最短指定可能時刻などの情報を連携する。たとえば、配送業者は、保有する倉庫ごとに、締め時刻および締め時刻に対応する最短のお届け可能時刻を見積もり、締め時刻および最短指定可能時刻を含む複数のレコードをECサイトに連携する。なお、配送情報記憶部124に配送情報として記憶されるリードタイム情報は、商品の在庫数や配送状況をリアルタイムに反映した情報ではなく、基本情報として配送業者が予め登録する情報である。 Figure 7 shows an example of lead time information according to an embodiment. For example, the delivery company shares with the EC site information such as the cut-off time, number of days required, and shortest possible delivery time from the warehouse from which the product is delivered to the postal code of the product purchaser to which the product is delivered. For example, the delivery company estimates the cut-off time and the shortest possible delivery time corresponding to the cut-off time for each warehouse it owns, and shares multiple records including the cut-off time and the shortest possible delivery time with the EC site. Note that the lead time information stored as delivery information in the delivery information storage unit 124 is not information that reflects the inventory quantity and delivery status of the product in real time, but is information that is registered in advance by the delivery company as basic information.

図7に示すように、配送情報記憶部124に配送情報として記憶されるリードタイム情報は、「企業ID」の項目や、「倉庫ID」の項目や、「配送先郵便番号」の項目や、「締め時刻1」の項目や、「所要日数1」の項目や、「最短指定可能時刻1」の項目や、「締め時刻2」の項目や、「所要日数2」の項目や、「最短指定可能時刻2」の項目や、「締め時刻3」の項目や、「所要日数3」の項目や、「最短指定可能時刻3」の項目などといった複数の項目を有している。 As shown in FIG. 7, the lead time information stored as delivery information in the delivery information storage unit 124 has multiple items such as a "company ID", a "warehouse ID", a "destination postal code", a "closing time 1", a "required number of days 1", a "shortest specifiable time 1", a "closing time 2", a "required number of days 2", a "shortest specifiable time 2", a "closing time 3", a "required number of days 3", a "shortest specifiable time 3", and so on.

「企業ID」の項目には、配送業者を特定するための識別情報が記憶される。「倉庫ID」の項目には、配送業者が保有する倉庫を特定するための識別情報が記憶される。「配送先郵便番号」の項目には、商品の配送先として商品の購入者(たとえば、図1に示すサービス利用者UX)により指定された郵便番号を示す情報が記憶される。「締め時刻1~3」の各項目には、配送の締め切り時刻を示す情報が記憶される。「所要日数1~3」の各項目には、ECサイトで商品の注文が確定してから配送先に到着するまでに要する日数を示す情報が記憶される。「最短指定可能時刻1~3」の各項目には、商品のお届け時刻として指定可能な最短の時刻を示す情報が記憶される。 The "Company ID" field stores identification information for identifying the delivery company. The "Warehouse ID" field stores identification information for identifying a warehouse owned by the delivery company. The "Destination Postal Code" field stores information indicating the postal code specified by the purchaser of the product (for example, service user UX shown in Figure 1) as the destination of the product. Each of the "Deadline Times 1 to 3" fields stores information indicating the delivery deadline. Each of the "Required Days 1 to 3" fields stores information indicating the number of days required from when an order for a product is confirmed on the EC site until it arrives at the delivery destination. Each of the "Shortest Specifiable Time 1 to 3" fields stores information indicating the shortest time that can be specified as the delivery time for the product.

また、情報処理装置100は、配送業者に対して、ECサイトの利用に際し、配送に関する必要情報を登録するための登録機能を提供する(処理P-E)。 In addition, the information processing device 100 provides delivery companies with a registration function for registering necessary information regarding delivery when using the EC site (processing P-E).

また、情報処理装置100は、サービス利用者UXからECサイトにおいて商品の選択を受け付けた場合、サービス利用者UXにより選択された選択商品を出品している出品者である配送業者に対し、選択商品に対応する最新の在庫状況を示す情報およびサービス利用者UXに紐付く配送先に対応する最新の配送状況を示す情報の提供を要求して、配送業者から現時点で最新の在庫情報および配送情報を再度取得し、選択商品に対応する適時な在庫情報および配送情報をサービス利用者UXに提供してもよい(処理P-F)。図8を用いて、図1に示す処理P-Fについて具体的に説明する。図8は、実施形態に係る在庫情報および配送情報の提供方法の一例を示す図である。 In addition, when the information processing device 100 receives a product selection from the service user UX on the EC site, it may request the delivery company, which is the seller of the selected product selected by the service user UX, to provide information indicating the latest stock status corresponding to the selected product and information indicating the latest delivery status corresponding to the delivery destination linked to the service user UX, and may reacquire the latest inventory information and delivery information at the current time from the delivery company, and provide the timely inventory information and delivery information corresponding to the selected product to the service user UX (processing P-F). Processing P-F shown in FIG. 1 will be specifically described using FIG. 8. FIG. 8 is a diagram showing an example of a method for providing inventory information and delivery information according to an embodiment.

図8に示すように、端末装置10は、サービス利用者UXの操作に従って、商品情報リクエストを情報処理装置100に送信する(ステップS1)。商品情報リクエストには、サービス利用者UXにより入力された検索クエリ(たとえば、「商品名G1」)に応じてECサイト上に表示される検索結果の中から、サービス利用者UXが選択した選択商品を特定するための情報(たとえば、ECサイト上で商品を特定するための識別情報)が含まれている。 As shown in FIG. 8, the terminal device 10 transmits a product information request to the information processing device 100 in accordance with an operation of the service user UX (step S1). The product information request includes information for identifying a selected product selected by the service user UX from among search results displayed on the EC site in response to a search query (e.g., "product name G1") input by the service user UX (e.g., identification information for identifying a product on the EC site).

情報処理装置100は、商品情報リクエストを受信すると、ECサイトの利用するサービス利用者に関する利用者情報を参照して、サービス利用者UXに紐付く配送先を示す配送先情報を取得する(ステップS2)。配送先情報は、たとえば、配送先に対応する郵便番号であってもよいし、緯度および経度などの位置情報であってもよい。情報処理装置100は、サービス利用者UXに紐付く配送先情報が複数存在する場合、全ての配送先情報を取得してもよい。 When the information processing device 100 receives the product information request, it refers to the user information on the service user who uses the EC site and acquires delivery destination information indicating the delivery destination linked to the service user UX (step S2). The delivery destination information may be, for example, a postal code corresponding to the delivery destination, or location information such as latitude and longitude. If there is multiple pieces of delivery destination information linked to the service user UX, the information processing device 100 may acquire all of the delivery destination information.

サービス利用者UXに紐付く配送先情報を取得した後、情報処理装置100は、選択商品についての最新の在庫状況および配送状況を示すリアルタイム情報の取得要求を、選択商品をECサイトに出品している配送業者の企業端末20に送信する(ステップS3)。情報処理装置100は、選択商品の在庫管理などを請け負う配送業者が複数の存在する場合、各配送業者の企業端末20に対して、リアルタイム情報の取得要求を送信する。リアルタイム情報の取得要求は、サービス利用者UXにより選択された選択商品を特定するための商品特定情報と、サービス利用者UXに紐付く配送先情報とを含む。なお、商品特定情報は、企業端末20と情報処理装置100との間で翻訳可能な情報であればよく、選択商品を特定するためにECサイト上で利用されている識別情報をそのまま利用してもよいし、ECサイト上の識別情報を企業端末20が翻訳可能な情報に置換した情報であってもよい。たとえば、商品特定情報として、企業端末20と情報処理装置100との間でSKU(Stock Keeping Unit)などを利用してもよい。 After acquiring the delivery destination information associated with the service user UX, the information processing device 100 transmits a request for acquiring real-time information indicating the latest inventory status and delivery status of the selected product to the company terminal 20 of the delivery company that is selling the selected product on the EC site (step S3). When there are multiple delivery companies that undertake inventory management of the selected product, the information processing device 100 transmits a request for acquiring real-time information to the company terminal 20 of each delivery company. The request for acquiring real-time information includes product identification information for identifying the selected product selected by the service user UX and delivery destination information associated with the service user UX. The product identification information may be information that can be translated between the company terminal 20 and the information processing device 100, and may be identification information used on the EC site to identify the selected product as is, or may be information in which the identification information on the EC site is replaced with information that can be translated by the company terminal 20. For example, an SKU (Stock Keeping Unit) or the like may be used as the product identification information between the company terminal 20 and the information processing device 100.

企業端末20は、情報処理装置100からリアルタイム情報の取得要求を受信すると、対応する選択商品の最新の在庫状況および配送状況を示すリアルタイム情報を情報処理装置100に送信する(ステップS4)。このとき、企業端末20は、選択商品について、自社倉庫に保有される在庫数に留まらず、配送業者が保有する物流拠点や配送業者と物流において提携する提携店舗で管理されている在庫数を考慮して最新の在庫状況を情報処理装置100にレスポンスしてもよい。また、企業端末20は、自社倉庫のみならず、物流拠点または提携店舗が商品の配送元となる場合に、選択商品の配送先への配送状況を見積もり、リアルタイム情報として情報処理装置100にレスポンスできる。また、配送業者がリアルタイム情報として情報処理装置100にレスポンス可能な情報には、該当商品在庫や、締め時刻や、最短お届け日や、最短お届け可能時刻や、お届け希望時間帯ごとに要する送料や、商品価格や、拠点受け取りが可能かどうかを示す情報や、商品の受取が可能な場所を示す情報などが含まれていてもよい。 When the company terminal 20 receives a request to obtain real-time information from the information processing device 100, it transmits real-time information indicating the latest inventory status and delivery status of the corresponding selected product to the information processing device 100 (step S4). At this time, the company terminal 20 may respond to the information processing device 100 with the latest inventory status of the selected product, taking into consideration not only the inventory quantity held in the company's warehouse, but also the inventory quantity managed at the logistics base held by the delivery company and the affiliated store that is affiliated with the delivery company in logistics, in addition to the inventory quantity held in the company's warehouse. In addition, when the product is delivered from not only the company's warehouse but also a logistics base or an affiliated store, the company terminal 20 can estimate the delivery status of the selected product to the delivery destination and respond to the information processing device 100 as real-time information. In addition, the information that the delivery company can respond to the information processing device 100 as real-time information may include the relevant product inventory, the cut-off time, the shortest delivery date, the shortest possible delivery time, the shipping fee required for each desired delivery time zone, the product price, information indicating whether the product can be picked up at the base, and information indicating the place where the product can be picked up.

情報処理装置100は、選択商品に対応するリアルタイム情報を取得し(ステップS5)、取得したリアルタイム情報が反映された商品情報を端末装置10に送信することにより(ステップS6)、サービス利用者UXに対してタイムリーな情報提供を行う。 The information processing device 100 acquires real-time information corresponding to the selected product (step S5) and transmits product information reflecting the acquired real-time information to the terminal device 10 (step S6), thereby providing timely information to the service user UX.

図8に示す例により、情報処理装置100は、ECサイトの利用者として、ECサイトに商品を出品する出品者に対しては、配送業者が保有する倉庫だけでなく、配送業者の物流拠点や提携店舗を含む在庫状況を総合的に勘案して、タイムリーで、かつ広範な商品の販売機会を提供できる。これにより、出品者としてECサイトを利用する利用者のユーザビリティを向上できる。 In the example shown in FIG. 8, the information processing device 100 can provide sellers who sell products on the EC site as users of the EC site with timely and wide-ranging sales opportunities for products by comprehensively taking into account the inventory situation not only in warehouses owned by delivery companies, but also in logistics centers and affiliated stores of the delivery companies. This can improve the usability for users who use the EC site as sellers.

また、図8に示す例により、ECサイトの利用者として、ECサイトを通じて商品を購入するサービス利用者UXに対しては、商品を注文するタイミングや、配送業者の最新の配送状況に応じて、できるだけ迅速な商品受取を可能とする機会や、送料負担をできるだけ軽減するダイナミックプライシングの機会などを提供できる。これにより、購入者としてECサイトを利用する利用者のユーザビリティを向上できる。 In addition, the example shown in FIG. 8 can provide a service user UX who purchases a product through the EC site as a user of the EC site with the opportunity to receive the product as quickly as possible depending on the timing of ordering the product and the latest delivery status of the delivery company, as well as the opportunity for dynamic pricing that reduces shipping costs as much as possible. This can improve the usability for users who use the EC site as purchasers.

図1に戻り、端末装置10は、情報処理装置100から受信した商品情報を表示し、サービス利用者UXによる操作に従って、ECサイト上に表示されている商品をカートに登録する(処理P-G)。図9に、実施形態に係るサービス利用者に提供する商品情報の一例を示す。図9に示す商品情報は、セラー情報記憶部121や、商品情報記憶部122や、在庫情報記憶部123や、配送情報記憶部124に格納されている各種情報に対して、配送業者から逐次取得されたリアルタイム情報を組み合わせて構成され、サービス利用者UXに合わせて最適化される。 Returning to FIG. 1, the terminal device 10 displays the product information received from the information processing device 100 and registers the product displayed on the EC site in the cart according to the operation by the service user UX (process P-G). FIG. 9 shows an example of product information to be provided to the service user according to the embodiment. The product information shown in FIG. 9 is composed of various information stored in the seller information storage unit 121, the product information storage unit 122, the inventory information storage unit 123, and the delivery information storage unit 124 combined with real-time information sequentially acquired from the delivery company, and is optimized for the service user UX.

図9に示すように、サービス利用者UXに提供される商品情報は、たとえば、「企業名」の項目や、「価格」の項目や、「送料」の項目や、「最短受取可能日時」の項目や、「拠点受け取り」の項目などといった複数の項目で構成されている。 As shown in FIG. 9, the product information provided to the service user UX is composed of multiple items, such as a "company name" item, a "price" item, a "shipping fee" item, an "earliest possible pick-up date and time" item, and a "pick-up location" item.

「企業名」の項目には、サービス利用者UXにより選択された選択商品の在庫管理などを請け負う配送業者の名称を示す情報が表示される。「価格」の項目には、選択商品の最新の販売価格を示す情報が表示される。「送料」の項目には、選択商品の送料を示す情報が表示される。「最短受取可能日時」の項目には、選択商品を注文した場合に受取可能な最短の日時を示す情報が表示される。「拠点受け取り」の項目には、選択商品を注文した場合に拠点受け取りが可能か否かを示す情報が表示される。図9に示す例では、「拠点受け取り」の項目に「〇」が表示されている場合は拠点受け取り可能であることを表し、「拠点受け取り」の項目に「×」が表示されている場合は拠点受け取りができないことを表している。 The "Company Name" field displays information indicating the name of the delivery company that handles inventory management of the selected item selected by the service user UX. The "Price" field displays information indicating the latest selling price of the selected item. The "Shipping Fee" field displays information indicating the shipping fee for the selected item. The "Earliest Receipt Date and Time" field displays information indicating the earliest date and time the selected item can be received if ordered. The "Pickup at Location" field displays information indicating whether pick-up at the location is possible if ordered. In the example shown in Figure 9, when "O" is displayed in the "Pick-up at Location" field, it indicates that pick-up at the location is possible, and when "X" is displayed in the "Pick-up at Location" field, it indicates that pick-up at the location is not possible.

また、情報処理装置100は、図9に示す商品情報に関連付けて、商品詳細情報をサービス利用者UXに提供できる。図10に、実施形態に係る商品詳細情報の一例を示す。図10に示す商品詳細情報には、販売価格を示す情報と、配送情報とが表示される。配送情報には、注文タイミングおよびお届け希望日に対応する送料を示す情報や、拠点受け取りに対応する送料を示す情報が表示される。 In addition, the information processing device 100 can provide the service user UX with detailed product information in association with the product information shown in FIG. 9. FIG. 10 shows an example of detailed product information according to an embodiment. The detailed product information shown in FIG. 10 displays information indicating the sales price and delivery information. The delivery information displays information indicating the shipping fee corresponding to the order timing and the desired delivery date, and information indicating the shipping fee corresponding to pick-up at the base.

また、情報処理装置100は、図9に示す商品情報に関連付けて、拠点受け取りに関する詳細情報をサービス利用者UXに提供できる。図11に、実施形態に係る拠点受け取りに関する詳細情報の一例を示す。図11に示す拠点受け取りに関する詳細情報には、受取場所を示す情報や、受取場所を示す地図情報が表示される。 In addition, the information processing device 100 can provide the service user UX with detailed information regarding pick-up at the base in association with the product information shown in FIG. 9. FIG. 11 shows an example of detailed information regarding pick-up at the base according to the embodiment. The detailed information regarding pick-up at the base shown in FIG. 11 displays information indicating the pick-up location and map information indicating the pick-up location.

図1に戻り、情報処理装置100は、ECサイトを通じて、端末装置10から注文情報を受信すると、受信した注文情報を注文情報記憶部125に格納し、受信した注文情報を企業端末20に送信することにより、配送業者に連携する(処理P-H)。 Returning to FIG. 1, when the information processing device 100 receives order information from the terminal device 10 via the EC site, it stores the received order information in the order information storage unit 125 and transmits the received order information to the company terminal 20, thereby linking with the delivery company (processing P-H).

また、情報処理装置100は、配送業者に連携した注文情報に対応する商品の出荷に関する出荷情報を企業端末20から取得する(処理P-I)。また、情報処理装置100は、取得した出荷情報を出荷情報記憶部126に格納し、取得した出荷情報を端末装置10に送信することにより、配送先のサービス利用者UXに提供する。 The information processing device 100 also acquires shipping information related to the shipment of the product corresponding to the order information linked to the delivery company from the company terminal 20 (process P-I). The information processing device 100 also stores the acquired shipping information in the shipping information storage unit 126, and transmits the acquired shipping information to the terminal device 10, thereby providing it to the service user UX at the delivery destination.

端末装置10は、情報処理装置100から出荷情報を受信すると、注文履歴として表示することにより、サービス利用者UXに提供する(処理P-J)。 When the terminal device 10 receives the shipping information from the information processing device 100, it provides it to the service user UX by displaying it as an order history (process P-J).

[4.実施形態に係る情報処理装置の構成]
図12を用いて、実施形態に係る情報処理装置100の構成例について説明する。図12は、実施形態に係る情報処理装置の構成例を示す図である。図12に示すように、情報処理装置100は、通信部110と、記憶部120と、制御部130とを有する。
4. Configuration of the information processing device according to the embodiment
A configuration example of the information processing device 100 according to the embodiment will be described with reference to Fig. 12. Fig. 12 is a diagram showing a configuration example of the information processing device according to the embodiment. As shown in Fig. 12, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130.

(通信部110について)
通信部110は、たとえば、NIC(Network Interface Card)などによって実現される。通信部110は、ネットワークNと有線または無線で接続される。情報処理装置100は、ネットワークNを介して、端末装置10や企業端末20などの他の装置との間で情報の送受信を行う。
(Regarding communication unit 110)
The communication unit 110 is realized by, for example, a network interface card (NIC) or the like. The communication unit 110 is connected to a network N by wire or wirelessly. The information processing device 100 transmits and receives information to and from other devices such as the terminal device 10 and the corporate terminal 20 via the network N.

(記憶部120について)
記憶部120は、たとえば、RAM(Random Access Memory)や、フラッシュメモリなどの半導体メモリ素子、またはハードディスクや、光ディスクなどの記憶装置によって実現される。たとえば、記憶部120は、セラー情報記憶部121と、商品情報記憶部122と、在庫情報記憶部123と、配送情報記憶部124と、注文情報記憶部125と、出荷情報記憶部126と、利用者情報記憶部127とを有する。
(Regarding the storage unit 120)
The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. For example, the storage unit 120 has a seller information storage unit 121, a product information storage unit 122, an inventory information storage unit 123, a delivery information storage unit 124, an order information storage unit 125, a shipping information storage unit 126, and a user information storage unit 127.

(セラー情報記憶部121)
セラー情報記憶部121は、複数の配送業者から登録を受け付けた配送業者情報(図2および図3参照)を記憶する。
(Seller information storage unit 121)
The seller information storage unit 121 stores delivery company information (see Figures 2 and 3) that has been registered by a plurality of delivery companies.

(商品情報記憶部122)
商品情報記憶部122は、配送業者が取り扱う商品の詳細を示す商品情報(図4参照)を記憶する。
(Product information storage unit 122)
The product information storage unit 122 stores product information (see FIG. 4) indicating details of products handled by the delivery company.

(在庫情報記憶部123)
在庫情報記憶部123は、配送業者が取り扱う商品の在庫に関する在庫情報(図5参照)を記憶する。
(Stock information storage unit 123)
The inventory information storage unit 123 stores inventory information (see FIG. 5) relating to the inventory of products handled by the delivery company.

(配送情報記憶部124)
配送情報記憶部124は、配送業者が取り扱う商品の配送に関する配送情報(図6、図7参照)を記憶する。
(Delivery information storage unit 124)
The delivery information storage unit 124 stores delivery information (see FIGS. 6 and 7) relating to the delivery of products handled by the delivery company.

(注文情報記憶部125)
注文情報記憶部125は、ECサイトに通じてサービス利用者から受け付けられた注文情報を記憶する。注文情報記憶部125に記憶される注文情報は、サービス利用者を特定するための識別情報に対応付けて、受注した注文を特定するための識別情報や注文内容の詳細を示す情報などを記憶する。注文情報記憶部125に記憶される注文情報は、端末装置10から受信される。
(Order information storage unit 125)
The order information storage unit 125 stores order information received from a service user through the EC site. The order information stored in the order information storage unit 125 stores identification information for identifying an accepted order and information indicating details of the order in association with identification information for identifying the service user. The order information stored in the order information storage unit 125 is received from the terminal device 10.

(出荷情報記憶部126)
出荷情報記憶部126は、配送業者に連携した注文情報に対応する商品の出荷に関する出荷情報を記憶する。出荷情報記憶部126に記憶される出荷情報は、注文情報ごとに配送業者から取得される。
(Shipping information storage unit 126)
The shipping information storage unit 126 stores shipping information related to the shipment of the product corresponding to the order information linked to the delivery company. The shipping information stored in the shipping information storage unit 126 is obtained from the delivery company for each piece of order information.

(利用者情報記憶部127)
利用者情報記憶部127は、ECサイトの利用者であるサービス利用者に関する利用者情報を記憶する。たとえば、利用者情報記憶部127に記憶される利用者情報には、利用者がECサイトで購入した商品の配送先を示す配送先情報が含まれる。
(User information storage unit 127)
The user information storage unit 127 stores user information related to a service user who is a user of the EC site. For example, the user information stored in the user information storage unit 127 includes information related to a service user who uses the EC site. It includes shipping information that indicates where the purchased item will be shipped.

(制御部130について)
制御部130は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)などによって、情報処理装置100内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部130は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などの集積回路により実現される。
(Regarding the control unit 130)
The control unit 130 is realized by a central processing unit (CPU) or a micro processing unit (MPU) executing various programs stored in a storage device inside the information processing device 100 using a RAM as a working area. The control unit 130 is also realized by an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA).

図12に示す制御部130は、取得部131と、提供部132とを有し、これらの各部により、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部130は、以下に説明する情報処理の機能や作用を実現または実行する処理単位で複数の分割された内部構成を有していてもよい。また、制御部130は、図12に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。 The control unit 130 shown in FIG. 12 has an acquisition unit 131 and a provision unit 132, and these units realize or execute the functions and actions of the information processing described below. Note that the control unit 130 may have multiple internal configurations divided into processing units that realize or execute the functions and actions of the information processing described below. Also, the control unit 130 is not limited to the configuration shown in FIG. 12, and may have other configurations as long as they perform the information processing described below.

(取得部131)
取得部131は、商品の販売、在庫管理および配送を商品の出品者から一括して請け負う複数の配送業者であって、出品者に代わってECサイトに商品を出品する配送業者から、ECサイトに出品する商品に関する情報を取得する。
(Acquisition unit 131)
The acquisition unit 131 is a plurality of delivery companies which collectively undertake sales, inventory management and delivery of products from a seller of the products, and acquires information on the products to be put up for sale on the EC site from the delivery companies which put up the products on the EC site on behalf of the seller.

また、取得部131は、商品に関する情報として、商品の在庫に関する在庫情報および商品の配送に関する配送情報を取得する。取得部131は、取得した在庫情報および配送情報を提供部132に受け渡す。 The acquisition unit 131 also acquires inventory information regarding the inventory of the product and delivery information regarding the delivery of the product as information regarding the product. The acquisition unit 131 passes the acquired inventory information and delivery information to the provision unit 132.

また、取得部131は、サービス利用者からECサイトにおいて商品の選択を受け付けた場合、サービス利用者により選択された選択商品を出品している配送業者から、選択商品に対応する最新の在庫状況を示す在庫情報およびサービス利用者に紐付く配送先に対応する最新の配送状況を示す配送情報を再度取得する。取得部131は、取得した最新の在庫状況を示す在庫情報および最新の配送状況を示す配送情報を提供部132に受け渡す。 In addition, when the acquisition unit 131 receives a product selection from a service user on the EC site, it reacquires inventory information indicating the latest inventory status corresponding to the selected product and delivery information indicating the latest delivery status corresponding to the delivery destination linked to the service user from the delivery company that is selling the selected product selected by the service user. The acquisition unit 131 passes the acquired inventory information indicating the latest inventory status and delivery information indicating the latest delivery status to the provision unit 132.

また、取得部131は、配送情報として、サービス利用者から選択が受け付けられた商品を配送する際の送料に関する情報を取得する。取得部131は、取得した送料に関する情報を提供部132に受け渡す。 The acquisition unit 131 also acquires, as delivery information, information about the shipping fee for delivering the product selected by the service user. The acquisition unit 131 passes the acquired information about the shipping fee to the provision unit 132.

また、取得部131は、配送情報として、商品の拠点受け取りに関する情報を取得する。取得部131は、取得した商品の拠点受け取りに関する情報を提供部132に受け渡す。 The acquisition unit 131 also acquires information regarding product reception at the delivery location as delivery information. The acquisition unit 131 passes the acquired information regarding product reception at the delivery location to the provision unit 132.

(提供部132)
提供部132は、ECサイトを通じて、取得部131により取得された商品に関する情報をサービス利用者に提供する。たとえば、提供部132は、商品に関する情報の一部として、在庫情報および配送情報をサービス利用者に提供する。
(Providing Unit 132)
The providing unit 132 provides the service user with the information on the product acquired by the acquiring unit 131 through the EC site. For example, the providing unit 132 provides the service user with inventory information and delivery information as part of the information on the product.

また、たとえば、提供部132は、商品に関する情報の一部として、取得部131により取得された選択商品に対応する最新の在庫情報を示す在庫情報およびサービス利用者に紐付く配送先に対応する最新の配送状況を示す配送情報をサービス利用者に提供する。 For example, the providing unit 132 also provides the service user with inventory information indicating the latest inventory information corresponding to the selected product acquired by the acquiring unit 131 and delivery information indicating the latest delivery status corresponding to the delivery destination linked to the service user, as part of the information related to the product.

また、たとえば、提供部132は、配送情報の一部として、取得部131により取得された送料に関する情報をサービス利用者に提供する。 For example, the providing unit 132 also provides the service user with information regarding shipping fees acquired by the acquiring unit 131 as part of the delivery information.

また、たとえば、提供部132は、配送情報の一部として、取得部131により取得された拠点受け取りに関する情報をサービス利用者に提供する。 For example, the providing unit 132 also provides the service user with information regarding pick-up at the delivery center acquired by the acquiring unit 131 as part of the delivery information.

[5.実施形態に係る処理手順]
以下、実施形態に係る情報処理装置100が実行する情報処理の手順について説明する。図13に、実施形態に係る情報処理装置100が実行する処理手順の一例を示す。図13に示す処理手順は、情報処理装置100の制御部130により実行される。図13に示す処理手順は、情報処理装置100の稼働中、繰り返し実行される。
5. Processing Procedure According to the Embodiment
The information processing procedure executed by the information processing device 100 according to the embodiment will be described below. Fig. 13 shows an example of the processing procedure executed by the information processing device 100 according to the embodiment. The processing procedure shown in Fig. 13 is executed by the control unit 130 of the information processing device 100. The processing procedure shown in Fig. 13 is repeatedly executed while the information processing device 100 is in operation.

図13に示すように、取得部131は、サービス利用者からECサイトを通じて商品の選択を受け付ける(ステップS101)。 As shown in FIG. 13, the acquisition unit 131 accepts a product selection from a service user via an EC site (step S101).

また、取得部131は、サービス利用者により選択された選択商品を出品している配送業者から、選択商品に対応する最新の在庫状況を示す在庫情報およびサービス利用者に紐付く配送先に対応する最新の配送状況を示す配送情報を再度取得する(ステップS102)。 The acquisition unit 131 also reacquires inventory information indicating the latest inventory status corresponding to the selected product from the delivery company that is selling the selected product selected by the service user, and delivery information indicating the latest delivery status corresponding to the delivery destination linked to the service user (step S102).

また、提供部132は、取得部131により再度取得された選択商品に対応する最新の在庫状況を示す在庫情報および前記ユーザに紐付く配送先に対応する最新の配送状況を示す配送情報を反映した商品情報をサービス利用者に提供して(ステップS103)、図13に示す処理手順を終了する。 The providing unit 132 also provides the service user with product information that reflects inventory information indicating the latest inventory status corresponding to the selected product reacquired by the acquiring unit 131 and delivery information indicating the latest delivery status corresponding to the delivery destination linked to the user (step S103), and ends the processing procedure shown in FIG. 13.

[6.変形例]
(6-1.第1の変形例)
本願に係る情報処理装置、情報処理方法、及び情報処理プログラムは、上記実施形態以外にも種々の異なる形態にて実施されてよい。以下では、上記実施形態の第1の変形例として、第1の変形例に係る情報処理装置200の情報処理の一例について説明する。以下に説明する第1の変形例では、ECサイトのプラットフォーマーが、ECサイトに出品される商品の在庫情報や配送情報を配送業者から直接取得し、サービス利用者に提要する場合の情報処理の一例について説明する。図14は、第1の変形例に係る情報処理の概要を示す図である。
[6. Modifications]
(6-1. First Modified Example)
The information processing device, information processing method, and information processing program according to the present application may be implemented in various different forms other than the above embodiment. An example of information processing of the information processing device 200 according to the first modified example will be described below as a first modified example of the above embodiment. In the first modified example described below, an example of information processing in which an EC site platformer directly obtains inventory information and delivery information of products to be put up for sale on the EC site from a delivery company and provides the information to a service user will be described. FIG. 14 is a diagram showing an overview of information processing according to the first modified example.

(6-1-1.第1の変形例に係るシステム構成)
図14に示すように、第1の変形例に係る情報処理システムSYS-Bは、基本的には上記実施形態に係る情報処理システムSYS-Aと同様の構成を有しており、端末装置10と、複数の企業端末20と、情報処理装置200とを有している。
(6-1-1. System Configuration According to the First Modification)
As shown in Figure 14, the information processing system SYS-B of the first modified example basically has the same configuration as the information processing system SYS-A of the above embodiment, and includes a terminal device 10, a plurality of corporate terminals 20, and an information processing device 200.

(6-1-2.第1の変形例に係る契約関係等)
また、図14に示す配送業者は、上記実施形態と同様に、商品の販売、在庫管理および配送を商品の出品者から請け負うにあたり、出品者との間で業務委託契約などの所定の契約を締結することが想定される。ECサイトに商品を出品する出品者は、契約を交わした配送業者が保有する倉庫に、販売などを委託する商品を入庫する。配送業者は、出品者から入庫された商品に関する情報を管理する。
(6-1-2. Contractual Relationship etc. Pertaining to the First Modification)
Similarly to the above embodiment, the delivery company shown in Fig. 14 is expected to conclude a prescribed contract, such as a service contract, with the seller when contracting with the seller to sell, manage inventory, and deliver the product. The seller who sells the product on the EC site stores the product to be sold in a warehouse owned by the contracted delivery company. The delivery company manages information related to the product stored by the seller.

また、また、a社やb社、c社などの配送業者は、ECサイトを通じて、出品者から入庫された商品の販売、在庫管理、及び配送などの業務を行うにあたり、ECサイトのプラットフォーマーである情報処理装置200の管理者UYとの間でECサイトの利用契約を締結することが想定される。各配送業者は、それぞれ、ECサイトのプラットフォーマーである管理者UYと利用契約を交わし、情報処理装置200に対して、企業情報の登録を行った後、ECサイトの利用を開始する。 Furthermore, it is assumed that delivery companies such as Company A, Company B, and Company C will enter into an EC site usage contract with administrator UY of information processing device 200, which serves as the platform for the EC site, when they carry out tasks such as selling, inventory management, and delivery of products received from sellers through the EC site. Each delivery company will enter into a usage contract with administrator UY, who serves as the platform for the EC site, and will begin using the EC site after registering their company information on information processing device 200.

(6-1-3.第1の変形例に係る情報処理の概要)
図14を用いて、第1の変形例に係る情報処理の概要について説明する。図14に示すように、情報処理装置200は、複数の配送業者から、ECサイトに出品する商品に関する情報を取得する(ステップS21)。複数の配送業者は、商品の販売、在庫管理および配送を商品の出品者から一括して請け負い、出品者に代わってECサイトに商品を出品する。たとえば、情報処理装置200は、商品に関する情報として、配送業者に関する情報や、配送業者が保有する倉庫に関する情報や、配送業者が取り扱う商品の出品者を示す情報や、配送業者が取り扱う商品の詳細を示す情報や、配送業者が取り扱う商品の在庫に関する在庫情報などを取得できる。
(6-1-3. Overview of Information Processing According to the First Modification)
An overview of information processing according to the first modified example will be described with reference to Fig. 14. As shown in Fig. 14, the information processing device 200 acquires information on products to be put up for sale on the EC site from a plurality of delivery companies (step S21). The plurality of delivery companies collectively undertake the sale, inventory management, and delivery of products from the seller of the products, and put up the products on the EC site on behalf of the seller. For example, the information processing device 200 can acquire, as information on products, information on the delivery company, information on the warehouse owned by the delivery company, information indicating the seller of the products handled by the delivery company, information indicating details of the products handled by the delivery company, inventory information on the inventory of the products handled by the delivery company, and the like.

また、情報処理装置200は、配送業者から取得した商品に関する情報を用いて、商品の売買単位で商品に関する情報をサービス利用者UXに提供するための提供用情報(コンテンツ)を生成する(ステップS22)。そして、情報処理装置200は、生成した提供用情報をサービス利用者UXに提供する(ステップS23)。 The information processing device 200 also uses the product-related information acquired from the delivery company to generate information to be provided (content) for providing the service user UX with information about the product on a product buying and selling basis (step S22). The information processing device 200 then provides the generated information to be provided to the service user UX (step S23).

たとえば、情報処理装置200は、商品:「ミネラルウォーター#A」を複数の出品者がそれぞれ独自にECサイトに出品している場合、商品:「ミネラルウォーター#A」の名称や容量など、商品自体を示す情報を商品の売買単位で収集し、収集した情報をまとめた提供用情報を生成する。売買単位は、ミネラルウォーターであれば、1本売り、12本売り、48本売りなどの単位が想定される。ここで、提供用情報には、各出品者の情報や、各出品者が独自に設定した価格の情報などが含まれていないものとする。すなわち、情報処理装置200が生成する提供用情報は、商品自体の情報のみで構成されており、商品の出品者に関する情報を含まない。 For example, if multiple sellers are each independently selling the product "Mineral Water #A" on an EC site, the information processing device 200 collects information indicating the product itself, such as the name and volume of the product "Mineral Water #A", in units of sale of the product, and generates information to be provided that compiles the collected information. For mineral water, the unit of sale may be one bottle, 12 bottles, or 48 bottles. Here, the information to be provided does not include information about each seller or information about the price that each seller has independently set. In other words, the information to be provided generated by the information processing device 200 is composed only of information about the product itself, and does not include information about the seller of the product.

また、情報処理装置200は、商品に関する情報として取得した、配送業者を示す配送業者情報、商品が保有されている倉庫に関する倉庫情報、商品の出品者を示す出品者情報、商品の詳細を示す商品詳細情報、及び商品の在庫に関する在庫情報を商品ごとに関連付けた関連情報を生成してもよい。そして、情報処理装置200は、たとえば、ECサイトを通じて、提供用情報に含まれる商品の選択をサービス利用者から受け付けた場合、選択を受け付けた商品に関連付けられている関連情報をサービス利用者に提供してもよい。 The information processing device 200 may also generate related information that associates, for each product, the following information acquired as information related to the product: delivery company information indicating the delivery company; warehouse information regarding the warehouse in which the product is stored; seller information indicating the seller of the product; product detail information indicating the details of the product; and inventory information regarding the inventory of the product. Then, when the information processing device 200 receives, for example, through an EC site, a selection of a product included in the information to be provided from a service user, it may provide the service user with the related information associated with the product whose selection has been received.

また、情報処理装置200は、商品に関する情報として、商品の配送先に対応する商品の配送に関する配送情報を取得してもよい。また、情報処理装置200は、サービス利用者に紐付く配送先を示す配送先情報を取得した場合、サービス利用者に紐付く配送先に対応する配送情報に基づく情報を商品ごとに関連付けた関連情報を生成してもよい。そして、情報処理装置200は、提供用情報に含まれる商品の選択をサービス利用者から受け付けた場合、選択を受け付けた商品に関連付けられている配送情報を関連情報としてサービス利用者UXに提供してもよい。 The information processing device 200 may also acquire, as information related to the product, delivery information related to the delivery of the product corresponding to the delivery destination of the product. Furthermore, when the information processing device 200 acquires delivery destination information indicating a delivery destination linked to a service user, it may generate related information that associates, for each product, information based on the delivery information corresponding to the delivery destination linked to the service user. Then, when the information processing device 200 accepts a selection of a product included in the information to be provided from the service user, it may provide the delivery information associated with the product whose selection has been accepted to the service user UX as related information.

図14に示す場合、たとえば、サービス利用者UXは、ECサイトにおいて、検索クエリ:「ミネラルウォーター,48本」を入力する。端末装置10は、検索クエリ:「ミネラルウォーター、48本」の情報を情報処理装置200に送信し、情報処理装置200から検索クエリ:「ミネラルウォーター、48本」に対応する検索結果を受信して、表示する。 In the case shown in FIG. 14, for example, a service user UX inputs a search query "mineral water, 48 bottles" on an EC site. The terminal device 10 transmits information on the search query "mineral water, 48 bottles" to the information processing device 200, receives search results corresponding to the search query "mineral water, 48 bottles" from the information processing device 200, and displays them.

端末装置10には、検索クエリ:「ミネラルウォーター、48本」に対応する検索結果として、商品自体を示す情報で構成された提供用情報CT1が表示される。図14に示す提供用情報CT1には、たとえば、「ミネラルウォーター#A」などの商品名、「〇〇ドリンコ株式会社 ミネラルウォーター#A 500ml×48本」などの商品の詳細を示す情報のみが表示されている。一方、図14に示す例では、出品者の情報や、各出品者が独自に設定した価格の情報などは提供用情報CT1に含まれていない。 On the terminal device 10, the information to be provided CT1 consisting of information indicating the product itself is displayed as a search result corresponding to the search query: "Mineral water, 48 bottles." The information to be provided CT1 shown in FIG. 14 displays only information indicating the product details, such as the product name, for example, "Mineral water #A," and "XX DRINCO Co., Ltd. Mineral water #A 500 ml x 48 bottles." On the other hand, in the example shown in FIG. 14, information on the seller or information on the price independently set by each seller is not included in the information to be provided CT1.

また、提供用情報CT1に含まれている商品の選択をサービス利用者UXから受け付けた場合、端末装置10には、選択を受け付けた商品に関連付けられている関連情報CT2が表示される。関連情報CT2には、配送業者情報や、倉庫情報や、出品者情報や、商品詳細情報や、在庫情報や、配送情報などに基づく情報で構成される。 In addition, when a selection of a product included in the information to be provided CT1 is accepted from the service user UX, the terminal device 10 displays related information CT2 associated with the product whose selection has been accepted. The related information CT2 is composed of information based on delivery company information, warehouse information, seller information, detailed product information, inventory information, delivery information, etc.

図14には、提供用情報CT1において、サービス利用者UXにより「ミネラルウォーター#A」が選択された場合に端末装置10に表示される関連情報CT2の一例が示されている。図14に示す関連情報CT2には、サービス利用者UXにより選択された「ミネラルウォーター#A」の出品者の情報(たとえば、「出品者Z1」)や、「ミネラルウォーター#A」の配送を行う配送業者の情報(たとえば、「a社」)や、「ミネラルウォーター#A」の販売価格を示す情報(たとえば、「2000円」)や、「ミネラルウォーター#A」の在庫に関する情報(たとえば、「在庫あり」)や、「ミネラルウォーター#A」の配送に関する情報(たとえば、「最短翌日」)などが表示されている。なお、図14に示す関連情報CT2は一例であり、図14に示す例とは異なる構成であってもよい。たとえば、在庫に関する情報として、「在庫あり」や「在庫わずか」などの概念的な情報ではなく、具体的な在庫数が表示されてもよいし、配送に関する情報として、最短のお届け時間帯の情報が表示されていてもよい。 14 shows an example of related information CT2 displayed on the terminal device 10 when the service user UX selects "Mineral Water #A" in the information to be provided CT1. The related information CT2 shown in FIG. 14 displays information on the seller of "Mineral Water #A" selected by the service user UX (e.g., "Seller Z1"), information on the delivery company that delivers "Mineral Water #A" (e.g., "Company A"), information indicating the selling price of "Mineral Water #A" (e.g., "2000 yen"), information on the stock of "Mineral Water #A" (e.g., "In stock"), and information on the delivery of "Mineral Water #A" (e.g., "Shortest delivery time"). Note that the related information CT2 shown in FIG. 14 is an example, and may have a different configuration from the example shown in FIG. 14. For example, the information on stock may display a specific stock quantity instead of conceptual information such as "In stock" or "Limited stock", and the information on delivery may display information on the shortest delivery time period.

第1の変形例に係る情報処理装置200は、上述してきた情報処理により、ECサイトを利用するサービス利用者について、商品の検索、選択、及び注文の一連の流れを円滑にすることができ、サービス利用者のユーザビリティを向上できる。一方、情報処理装置200は、ECサイトに商品を出品する出品者について、商品の販売、在庫管理、および配送に関する処理を配送業者との間で完結することにより、ECサイトを通じた商品の売買に伴う出品者の手間を軽減でき、出品者のユーザビリティを向上できる。 By performing the information processing described above, the information processing device 200 according to the first modified example can facilitate a series of steps from product search, selection, and ordering for service users who use an EC site, thereby improving usability for the service users. On the other hand, for sellers who list products on the EC site, the information processing device 200 can reduce the burden on sellers associated with buying and selling products through the EC site by completing the processes related to product sales, inventory management, and delivery between the seller and the delivery company, thereby improving usability for the seller.

また、第1の変形例に係る情報処理装置200は、配送業者から商品に関する情報として、拠点受け取りが可能な否かを示す情報を取得し、商品の拠点受け取りが可能などうかを示す情報をさらに含んだ関連情報を生成して、サービス利用者に提供してもよい。 In addition, the information processing device 200 according to the first modified example may obtain information indicating whether the product can be picked up at the delivery location from the delivery company as information regarding the product, generate related information further including information indicating whether the product can be picked up at the delivery location, and provide the generated related information to the service user.

また、第1の変形例に係る情報処理装置200は、配送業者から商品に関する情報を定期的に取得し、商品に関する情報をできるだけ最新の状態で管理してもよい。また、第1の変形例に係る情報処理装置200は、サービス利用者UXに対して関連情報を提供する際に、配送業者から最新の状態の商品に関する情報を取得し、取得した情報に基づいて、関連情報をその都度生成してもよい。 In addition, the information processing device 200 according to the first modified example may periodically acquire product-related information from the delivery company and manage the product-related information in as up-to-date a state as possible. In addition, when providing related information to the service user UX, the information processing device 200 according to the first modified example may acquire product-related information in its latest state from the delivery company and generate related information each time based on the acquired information.

また、第1の変形例に係る情報処理装置200は、サービス利用者UXに対して関連情報を提供する際、サービス利用者の購入履歴に基づいて、関連情報に表示される各情報の表示位置の並び替えを実行してもよい。たとえば、情報処理装置200は、サービス利用者UXの購入履歴を解析した結果、商品が到着するまでの日数を重要視する傾向があると判断した場合(お届け最短の商品を相対的に多く購入している場合)、関連情報に表示される各情報の表示位置を商品が到着するまでの日数が短い順に並び替えてもよい。 In addition, when providing related information to the service user UX, the information processing device 200 according to the first modified example may rearrange the display position of each piece of information displayed in the related information based on the purchase history of the service user. For example, if the information processing device 200 determines, as a result of analyzing the purchase history of the service user UX, that there is a tendency to place importance on the number of days until a product arrives (if the service user UX purchases a relatively large number of products with the shortest delivery time), it may rearrange the display position of each piece of information displayed in the related information in ascending order of the number of days until the product arrives.

(6-1-4.第1の変形例に係る情報処理装置の構成)
図15を用いて、第1の変形例に係る情報処理装置200の構成例について説明する。図15は、第1の変形例に係る情報処理装置の構成例を示す図である。図15に示すように、情報処理装置200は、通信部210と、記憶部220と、制御部230とを有する。
(6-1-4. Configuration of Information Processing Device According to First Modification)
A configuration example of the information processing device 200 according to the first modified example will be described with reference to Fig. 15. Fig. 15 is a diagram showing a configuration example of the information processing device according to the first modified example. As shown in Fig. 15, the information processing device 200 has a communication unit 210, a storage unit 220, and a control unit 230.

(通信部210について)
通信部210は、たとえば、NIC(Network Interface Card)などによって実現される。通信部210は、ネットワークNと有線または無線で接続される。情報処理装置200は、ネットワークNを介して、端末装置10や企業端末20などの他の装置との間で情報の送受信を行う。
(Regarding communication unit 210)
The communication unit 210 is realized by, for example, a network interface card (NIC) or the like. The communication unit 210 is connected to a network N by wire or wirelessly. The information processing device 200 transmits and receives information to and from other devices such as the terminal device 10 and the corporate terminal 20 via the network N.

(記憶部220について)
記憶部220は、たとえば、RAM(Random Access Memory)や、フラッシュメモリなどの半導体メモリ素子、またはハードディスクや、光ディスクなどの記憶装置によって実現される。たとえば、記憶部220は、セラー情報記憶部221と、商品情報記憶部222と、在庫情報記憶部223と、配送情報記憶部224と、注文情報記憶部225と、出荷情報記憶部226と、利用者情報記憶部227と、生成情報記憶部228とを有する。
(Regarding the storage unit 220)
The storage unit 220 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. For example, the storage unit 220 has a seller information storage unit 221, a product information storage unit 222, an inventory information storage unit 223, a delivery information storage unit 224, an order information storage unit 225, a shipping information storage unit 226, a user information storage unit 227, and a generation information storage unit 228.

(セラー情報記憶部221)
セラー情報記憶部221は、上記実施形態に係るセラー情報記憶部121に対応し、複数の配送業者から登録を受け付けた企業情報(図2および図3参照)を記憶する。
(Seller information storage unit 221)
The seller information storage unit 221 corresponds to the seller information storage unit 121 according to the above embodiment, and stores company information (see Figures 2 and 3) registered by a plurality of delivery companies.

(商品情報記憶部222)
商品情報記憶部222は、上記実施形態に係る商品情報記憶部122に対応し、配送業者が取り扱う商品の詳細を示す商品情報(図4参照)を記憶する。
(Product information storage unit 222)
The product information storage unit 222 corresponds to the product information storage unit 122 according to the above embodiment, and stores product information (see FIG. 4) indicating details of products handled by the delivery company.

(在庫情報記憶部223)
在庫情報記憶部223は、上記実施形態に係る在庫情報記憶部123に対応し、配送業者が取り扱う商品の在庫に関する在庫情報(図5参照)を記憶する。
(Stock information storage unit 223)
The inventory information storage unit 223 corresponds to the inventory information storage unit 123 according to the above embodiment, and stores inventory information (see FIG. 5) relating to the inventory of products handled by the delivery company.

(配送情報記憶部224)
配送情報記憶部224は、上記実施形態に係る配送情報記憶部124に対応し、配送業者が取り扱う商品の配送に関する配送情報(図6、図7参照)を記憶する。
(Delivery information storage unit 224)
The delivery information storage unit 224 corresponds to the delivery information storage unit 124 according to the above embodiment, and stores delivery information (see FIGS. 6 and 7) relating to the delivery of products handled by the delivery company.

(注文情報記憶部225)
注文情報記憶部225は、上記実施形態に係る注文情報記憶部125に対応し、ECサイトに通じてサービス利用者から受け付けられた注文情報を記憶する。注文情報記憶部225に記憶される注文情報は、サービス利用者を特定するための識別情報に対応付けて、受注した注文を特定するための識別情報や注文内容の詳細を示す情報などを記憶する。注文情報記憶部225に記憶される注文情報は、端末装置10から受信される。
(Order information storage unit 225)
The order information storage unit 225 corresponds to the order information storage unit 125 according to the above embodiment, and stores order information received from a service user through the EC site. The order information stored in the order information storage unit 225 stores identification information for identifying an accepted order and information indicating details of the order in association with identification information for identifying the service user. The order information stored in the order information storage unit 225 is received from the terminal device 10.

(出荷情報記憶部226)
出荷情報記憶部226は、上記実施形態に係る出荷情報記憶部126に対応し、配送業者に連携した注文情報に対応する商品の出荷に関する出荷情報を記憶する。出荷情報記憶部226に記憶される出荷情報は、注文情報ごとに配送業者から取得される。
(Shipping information storage unit 226)
The shipping information storage unit 226 corresponds to the shipping information storage unit 126 according to the above embodiment, and stores shipping information related to the shipment of the product corresponding to the order information linked to the delivery company. The shipping information stored in the shipping information storage unit 226 is obtained from the delivery company for each order information.

(利用者情報記憶部227)
利用者情報記憶部227は、上記実施形態に係る利用者情報127に対応し、ECサイトの利用者であるサービス利用者に関する利用者情報を記憶する。たとえば、利用者情報記憶部227に記憶される利用者情報には、利用者がECサイトで購入した商品の配送先を示す配送先情報が含まれる。
(User information storage unit 227)
The user information storage unit 227 corresponds to the user information 127 according to the above embodiment, and stores user information related to a service user who is a user of the EC site. For example, The user information includes delivery address information indicating the delivery address of the product purchased by the user on the EC site.

(生成情報記憶部228)
生成情報記憶部228は、商品に関する情報を用いて生成された提供用情報(たとえば、図14に示す提供用情報CT1など)や、関連情報(たとえば、図14に示す関連情報CT2)などを端末装置10に表示させるための情報を記憶する。生成嬢王記憶部228は、たとえば、商品名に対応付けて、提供用情報や関連情報を記憶する。
(Generated information storage unit 228)
The generated information storage unit 228 stores, to the terminal, information to be provided (for example, information to be provided CT1 shown in FIG. 14) generated using information related to the product, related information (for example, related information CT2 shown in FIG. 14), etc. The display information storage unit 228 stores information to be displayed on the display device 10. The display information storage unit 228 stores the information to be provided and related information, for example, in association with the product name.

(制御部230について)
制御部230は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)などによって、情報処理装置200内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部230は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などの集積回路により実現される。
(Regarding the control unit 230)
The control unit 230 is realized by a central processing unit (CPU), a micro processing unit (MPU), or the like executing various programs stored in a storage device inside the information processing device 200 using a RAM as a working area. The control unit 230 is also realized by an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA).

図15に示す制御部230は、取得部231と、生成部232と、提供部233とを有し、これらの各部により、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部230は、以下に説明する情報処理の機能や作用を実現または実行する処理単位で複数の分割された内部構成を有していてもよい。また、制御部230は、図15に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。 The control unit 230 shown in FIG. 15 has an acquisition unit 231, a generation unit 232, and a provision unit 233, and these units realize or execute the functions and actions of the information processing described below. Note that the control unit 230 may have multiple internal configurations divided into processing units that realize or execute the functions and actions of the information processing described below. Also, the control unit 230 is not limited to the configuration shown in FIG. 15, and may have other configurations as long as they perform the information processing described below.

(取得部231)
取得部231は、商品の販売、在庫管理および配送を商品の出品者から一括して請け負う複数の配送業者から商品に関する情報を取得する。たとえば、取得部231は、商品に関する情報として、配送業者を示す配送業者情報、商品が保有されている倉庫に関する倉庫情報、商品の出品者を示す出品者情報、商品の詳細を示す商品詳細情報、及び商品の在庫に関する在庫情報を取得する。また、たとえば、取得部231は、商品に関する情報として、商品の配送先に対応する商品の配送に関する配送情報を取得する。取得部231は、取得した商品に関する情報を生成部232に受け渡す。
(Acquisition unit 231)
The acquisition unit 231 acquires product-related information from multiple delivery companies that collectively undertake the sale, inventory management, and delivery of the product from the product seller. For example, the acquisition unit 231 acquires, as product-related information, delivery company information indicating the delivery company, warehouse information regarding the warehouse in which the product is stored, seller information indicating the product seller, product detail information indicating the product details, and inventory information regarding the product inventory. In addition, for example, the acquisition unit 231 acquires, as product-related information, delivery information regarding the delivery of the product corresponding to the delivery destination of the product. The acquisition unit 231 passes the acquired product-related information to the generation unit 232.

(生成部232)
生成部232は、取得部231により取得された商品に関する情報を用いて、商品に関する情報を商品の売買単位でユーザに提供するための提供用情報を生成する。たとえば、生成部232は、商品詳細情報を用いて、商品の詳細を示す情報のみが表示される提供用情報を生成できる。生成部332は、生成した提供用情報を、たとえば、商品名に対応付けて生成情報記憶部228に格納する。
(Generation unit 232)
The generating unit 232 generates information to be provided for providing information about a product to a user on a unit basis of buying and selling of the product, using the information about the product acquired by the acquiring unit 231. For example, the generating unit 232 can generate information to be provided in which only information indicating details of the product is displayed, using the product detail information. The generating unit 232 stores the generated information to be provided in the generated information storage unit 228, for example, in association with the product name.

また、生成部232は、配送業者情報、倉庫情報、出品者情報、商品詳細情報、及び在庫情報に基づく情報を商品ごとに関連付けた関連情報を生成する。たとえば、生成部232は、配送業者情報に基づいて、配送業者の情報を商品ごとに関連付けた関連情報を生成できる。また、たとえば、生成部232は、商品詳細情報に基づいて、商品の販売価格の情報を商品ごとに関連付けた関連情報を生成できる。また、たとえば、生成部232は、在庫情報に基づいて、商品の在庫数を示す情報を商品ごとに関連付けた関連情報を生成できる。 The generation unit 232 also generates related information that associates information based on delivery company information, warehouse information, seller information, product details, and inventory information for each product. For example, the generation unit 232 can generate related information that associates delivery company information for each product based on delivery company information. For example, the generation unit 232 can generate related information that associates product sales price information for each product based on product details information. For example, the generation unit 232 can generate related information that associates product inventory quantity information for each product based on inventory information.

また、生成部232は、サービス利用者に紐付く配送先を示す配送先情報を取得した場合、サービス利用者に紐付く配送先に対応する配送情報に基づく情報を商品ごとに関連付けた関連情報を生成する。たとえば、生成部232は、配送情報に基づいて、利用者情報記憶部227に記憶されているサービス利用者に紐付く配送先に対応する締め時刻や、所要日数や、最短指定可能時刻などの特定し、特定した情報を商品ごとに関連付けた関連情報を生成できる。生成部332は、生成した関連情報を、たとえば、商品名に対応付けて生成情報記憶部228に格納する。 Furthermore, when the generation unit 232 acquires delivery destination information indicating a delivery destination linked to a service user, the generation unit 232 generates related information that associates, for each product, information based on the delivery information corresponding to the delivery destination linked to the service user. For example, the generation unit 232 can identify, based on the delivery information, the cut-off time, number of days required, shortest possible time, etc., that corresponds to the delivery destination linked to the service user stored in the user information storage unit 227, and generate related information that associates the identified information for each product. The generation unit 332 stores the generated related information in the generated information storage unit 228, for example, in association with the product name.

(提供部233)
提供部233は、たとえば、ECサイトを通じて、生成部232により生成された提供用情報をサービス利用者に提供する。たとえば、提供部132は、ECサイトを通じて、サービス利用者から検索クエリの情報を受け付けた場合、検索クエリに対応する提供用情報を生成情報記憶部228から取得して、端末装置10に送信することにより、サービス利用者に提供する。
(Providing unit 233)
The providing unit 233 provides the information to be provided generated by the generating unit 232 to the service user, for example, through an EC site. For example, when the providing unit 132 receives search query information from the service user through the EC site, the providing unit 132 obtains information to be provided corresponding to the search query from the generated information storage unit 228 and transmits it to the terminal device 10, thereby providing the information to the service user.

また、たとえば、提供部233は、たとえば、ECサイトを通じて、提供用情報に含まれる商品の選択をサービス利用者から受け付けた場合、選択を受け付けた商品に関連付けられている関連情報を生成情報記憶部228から取得して、端末装置10に送信することにより、サービス利用者に提供する。 In addition, for example, when the providing unit 233 receives a selection of a product included in the information to be provided from a service user via an EC site, the providing unit 233 obtains related information associated with the selected product from the generated information storage unit 228 and transmits it to the terminal device 10, thereby providing the related information to the service user.

(6-2.第2の変形例)
以下では、上記実施形態の第2の変形例として、第2の変形例に係る情報処理装置300の情報処理の一例について説明する。以下に説明する第2の変形例では、ECサイトのプラットフォーマーがサービス利用者から商品の注文を受け付けた場合、商品を配送する配送業者を選択する情報処理の一例について説明する。図16は、第2の変形例に係る情報処理の概要を示す図である。
(6-2. Second Modified Example)
In the following, as a second modification of the above embodiment, an example of information processing of the information processing device 300 according to the second modification will be described. In the second modification described below, an example of information processing for selecting a delivery company to deliver a product when an EC site platformer accepts a product order from a service user will be described. Fig. 16 is a diagram showing an overview of information processing according to the second modification.

(6-2-1.第2の変形例に係るシステム構成)
図16に示すように、第2の変形例に係る情報処理システムSYS-Cは、基本的には上記実施形態に係る情報処理システムSYS-Aと同様の構成を有しており、端末装置10と、複数の企業端末20と、情報処理装置300とを有している。
(6-2-1. System configuration according to the second modified example)
As shown in Figure 16, the information processing system SYS-C of the second modified example basically has the same configuration as the information processing system SYS-A of the above embodiment, and includes a terminal device 10, a plurality of corporate terminals 20, and an information processing device 300.

(6-2-2.第2の変形例に係る契約関係等)
また、図16に示す配送業者は、上記実施形態と同様に、商品の販売、在庫管理および配送を商品の出品者から請け負うにあたり、出品者との間で業務委託契約などの所定の契約を締結することが想定される。ECサイトに商品を出品する出品者は、契約を交わした配送業者が保有する倉庫に、販売などを委託する商品を入庫する。配送業者は、出品者から入庫された商品に関する情報を管理する。
(6-2-2. Contractual Relationship etc. Pertaining to the Second Modification)
Similarly to the above embodiment, the delivery company shown in Fig. 16 is expected to conclude a prescribed contract, such as a service contract, with the seller when contracting with the seller to sell, manage inventory, and deliver the product. The seller who sells the product on the EC site stores the product to be sold in a warehouse owned by the contracted delivery company. The delivery company manages information related to the product stored by the seller.

また、また、a社やb社、c社などの配送業者は、ECサイトを通じて、出品者から入庫された商品の販売、在庫管理、及び配送などの業務を行うにあたり、ECサイトのプラットフォーマーである情報処理装置300の管理者UYとの間でECサイトの利用契約を締結することが想定される。各配送業者は、それぞれ、ECサイトのプラットフォーマーである管理者UYと利用契約を交わし、情報処理装置300に対して、企業情報の登録を行った後、ECサイトの利用を開始する。 Furthermore, it is assumed that delivery companies such as Company A, Company B, and Company C will enter into an EC site usage contract with administrator UY of information processing device 300, which serves as the platform for the EC site, when they carry out tasks such as selling, inventory management, and delivery of products received from sellers through the EC site. Each delivery company will enter into a usage contract with administrator UY, who serves as the platform for the EC site, and will begin using the EC site after registering company information on information processing device 300.

(6-2-3.情報処理の概要)
図16を用いて、第1の変形例に係る情報処理の概要について説明する。図16に示す配送業者は、商品の販売、在庫管理および配送を商品の出品者から一括して請け負い、出品者に代わってECサイトに商品を出品している。
(6-2-3. Overview of information processing)
An overview of information processing according to the first modified example will be described with reference to Fig. 16. The delivery company shown in Fig. 16 is contracted by a seller of a product to handle sales, inventory management, and delivery of the product, and sells the product on an EC site on behalf of the seller.

また、情報処理装置300は、複数の配送業者から、配送業者が取り扱っている商品に関する商品情報を取得する(ステップS31)。たとえば、情報処理装置300は、配送業者から取得する商品に関する情報のうち、商品の在庫に関する在庫情報や、商品の配送状況に関する配送情報を定期的に取得し、できるだけ最新の状態で管理する。 The information processing device 300 also acquires product information from multiple delivery companies about products handled by the delivery companies (step S31). For example, the information processing device 300 periodically acquires inventory information about product inventory and delivery information about the delivery status of products from the product-related information acquired from the delivery companies, and manages the information in as up-to-date a state as possible.

情報処理装置300は、ECサイトを通じて、サービス利用者UXから注文手続を受け付けた場合、取得した商品に関する情報に基づいて、注文手続のあった商品を配送する配送業者を選択する選択処理を実行する(ステップS32)。 When the information processing device 300 receives an order procedure from the service user UX through the EC site, it executes a selection process to select a delivery company to deliver the product for which the order procedure has been performed, based on the acquired product-related information (step S32).

たとえば、情報処理装置300は、ECサイトにおいて所定期間内に同一のサービス利用者により複数の商品の注文手続きを受け付けた場合、ステップS31で取得した商品に関する情報に基づいて、複数の商品を同梱して配送することが可能か否かを判定し、判定結果に基づいて配送業者を選択する。 For example, when the information processing device 300 receives an order procedure for multiple products from the same service user on an EC site within a specified period, the information processing device 300 determines whether or not it is possible to ship the multiple products together based on the product-related information acquired in step S31, and selects a delivery company based on the determination result.

たとえば、情報処理装置300は、サービス利用者UXから注文手続を受け付けた複数の商品に関する在庫の状況に基づいて、複数の商品を同梱して配送することが可能か否かを判定してもよい。具体的には、情報処理装置300は、所定期間内に同一のサービス利用者により注文手続を受け付けた複数の商品が、同一の配送業者が保有する同一の倉庫または物流拠点において管理されている場合、同梱可能であると判定する。 For example, the information processing device 300 may determine whether or not multiple products can be shipped together based on the inventory status of multiple products for which an order procedure has been accepted from the service user UX. Specifically, the information processing device 300 determines that multiple products for which an order procedure has been accepted from the same service user within a specified period can be shipped together if they are managed in the same warehouse or logistics center owned by the same delivery company.

また、たとえば、情報処理装置300は、サービス利用者UXから注文手続を受け付けた複数の商品が管理されている倉庫又は物流拠点の位置関係に基づいて、複数の商品を同梱して配送することが可能か否かを判定してもよい。具体的には、情報処理装置300は、所定期間内に同一のサービス利用者により注文手続を受け付けた複数の商品が、それぞれ、同一の配送業者が保有する別の倉庫または物流拠点において管理されているとする。このような場合、情報処理装置300は、複数の商品のうち、一方の商品が管理されている倉庫または物流拠点と、もう一方の商品が管理されている倉庫または物流拠点との処理が所定の距離範囲内であることを条件に、同梱可能であると判定してもよい。 For example, the information processing device 300 may determine whether or not multiple products can be shipped together based on the relative locations of the warehouses or logistics centers where the multiple products for which an order procedure has been accepted from the service user UX are managed. Specifically, the information processing device 300 assumes that multiple products for which an order procedure has been accepted from the same service user within a specified period are each managed in different warehouses or logistics centers owned by the same delivery company. In such a case, the information processing device 300 may determine that the multiple products can be shipped together, provided that the warehouse or logistics center where one of the multiple products is managed and the warehouse or logistics center where the other product is managed are within a specified distance range.

また、たとえば、情報処理装置300は、サービス利用者UXから注文手続を受け付けた複数の商品を配送する際の温度管理の要否に基づいて、複数の商品を同梱して配送することが可能か否かを判定してもよい。具体的には、情報処理装置300は、所定期間内に同一のサービス利用者により注文手続を受け付けた複数の商品の全てについて、配送の際の温度管理が不要である場合、同梱可能であると判定する。また、情報処理装置300は、所定期間内に同一のサービス利用者により注文手続を受け付けた複数の商品の全てについて、配送の際の温度管理の温度管理が必要ある場合、温度管理方法が同一であることを条件に、同梱可能であると判定する。温度管理方法としては、「冷蔵」または「冷凍」が想定される。 For example, the information processing device 300 may determine whether or not multiple products can be shipped together based on whether or not temperature control is required when shipping multiple products for which an order procedure has been accepted from the service user UX. Specifically, the information processing device 300 determines that multiple products can be shipped together if temperature control is not required when shipping multiple products for which an order procedure has been accepted from the same service user within a specified period. Furthermore, the information processing device 300 determines that multiple products can be shipped together if temperature control is required when shipping multiple products for which an order procedure has been accepted from the same service user within a specified period, provided that the temperature control method is the same. Assumed temperature control methods are "refrigeration" or "freezing".

また、たとえば、情報処理装置300は、サービス利用者UXから注文手続を受け付けた複数の商品を配送する際のに用いる配送手段に基づいて、複数の商品を同梱して配送することが可能か否かを判定してもよい。具体的には、情報処理装置300は、所定期間内に同一のサービス利用者により注文手続を受け付けた複数の商品の配送手段()が同一である場合、同梱可能であると判定する。配送手段としては、「陸運」、「空運」、又は「海運」などが想定される。 For example, the information processing device 300 may determine whether or not multiple products can be shipped together based on the shipping means used to deliver multiple products for which an order procedure has been accepted from the service user UX. Specifically, the information processing device 300 determines that multiple products can be shipped together if the shipping means () for multiple products for which an order procedure has been accepted from the same service user within a specified period are the same. Possible shipping means include "land transport," "air transport," or "sea transport."

情報処理装置300は、サービス利用者UXから注文手続を受け付けた複数の商品を同梱して配送することが可能であると判定した場合、同梱して配送可能な配送業者を、サービス利用者UXから注文手続を受け付けた複数の商品の配送業者として選択する。図16に示す例を用いて、情報処理装置300による同梱判定について、具体的に説明する。たとえば、情報処理装置300は、サービス利用者UXから注文手続1:「商品名G1(出品者Z1)」を受け付けた後、所定期間内に、注文手続2:「商品名G2(出品者Z1)」を受け付けた場合、注文手続1に対応する商品と、注文手続2に対応する商品とを同梱して配送可能であるか否かを判定する。 When the information processing device 300 determines that it is possible to bundle and deliver multiple products for which an order procedure has been accepted from the service user UX, it selects a delivery company that can bundle and deliver them as the delivery company for the multiple products for which an order procedure has been accepted from the service user UX. The bundling determination by the information processing device 300 will be specifically explained using the example shown in FIG. 16. For example, when the information processing device 300 accepts order procedure 1: "product name G1 (seller Z1)" from the service user UX and then accepts order procedure 2: "product name G2 (seller Z1)" within a specified period of time, it determines whether the products corresponding to order procedure 1 and the products corresponding to order procedure 2 can be bundled and delivered.

たとえば、情報処理装置300は、配送業者から取得した在庫情報を参照して、注文手続1に対応する商品である「商品名G1(出品者Z1)」の在庫と、注文手続2に対応する商品である「商品名G2(出品者Z2)」の在庫とが、同一の配送業者a社が保有する倉庫において管理されていることを特定する。この場合、情報処理装置300は、注文手続1に対応する商品と、注文手続2に対応する商品とを同梱して配送することが可能であるという判定結果を導出し、配送業者a社を注文手続1に対応する商品と、注文手続2に対応する商品とを配送する配送業者として選択する。 For example, the information processing device 300 refers to inventory information obtained from a delivery company and determines that the inventory of "Product name G1 (Seller Z1)", which is the product corresponding to order procedure 1, and the inventory of "Product name G2 (Seller Z2)", which is the product corresponding to order procedure 2, are managed in a warehouse owned by the same delivery company a. In this case, the information processing device 300 derives a determination result that the product corresponding to order procedure 1 and the product corresponding to order procedure 2 can be delivered together, and selects delivery company a as the delivery company that will deliver the product corresponding to order procedure 1 and the product corresponding to order procedure 2.

そして、情報処理装置300は、選択した配送業者に対して、注文手続のあった商品の配送を依頼する(ステップS33)。 Then, the information processing device 300 requests the selected delivery company to deliver the product for which the order has been placed (step S33).

また、情報処理装置300は、注文手続を行ったサービス利用者UXに対して、注文確認情報J-1を提供する。また、情報処理装置300は、サービス利用者UXから、所定期間内に複数の商品の注文手続きを受け付けた場合には、同梱判定を行い、同梱可能であると判定された場合、サービス利用者UXに対して、お届け変更情報J-2を提供する。 The information processing device 300 also provides order confirmation information J-1 to the service user UX who has completed the ordering procedure. Furthermore, when the information processing device 300 receives an order procedure for multiple products from the service user UX within a specified period of time, it performs a bundling determination, and when it determines that bundling is possible, it provides delivery change information J-2 to the service user UX.

第2の変形例に係る情報処理装置300は、上述してきた情報処理により、ECサイトを通じて、サービス利用者UXから複数の商品の注文を受け付けた場合、できるだけ同梱して配送することができる。このため、第2の変形例に係る情報処理装置300は、サービス利用者UXが荷物の受取を行う回数を減らしたり、サービス利用者UXの送料負担を軽減したりするなどのユーザメリットを提供でき、購入者としてECサイトを利用する利用者のユーザビリティを向上できる。 When an order for multiple products is received from a service user UX via an EC site, the information processing device 300 according to the second modified example can deliver the products together as much as possible by performing the information processing described above. Therefore, the information processing device 300 according to the second modified example can provide user benefits such as reducing the number of times the service user UX receives packages and reducing the shipping fee burden on the service user UX, thereby improving usability for users who use the EC site as purchasers.

また、第2の変形例に係る情報処理装置300は、上述してきた情報処理により、配送業者とのやり取りのみで商品在庫を効率的に消化できる。このため、第2の変形例に係る情報処理装置300は、出品者に対して、注文を受け付けるたびに商品の在庫を確認して配送業者に対して発送依頼を行うといった手間がないというユーザメリットを提供でき、出品者としてECサイトを利用する利用者のユーザビリティを向上できる。 In addition, the information processing device 300 according to the second modified example can efficiently use up product inventory by only communicating with the delivery company through the information processing described above. Therefore, the information processing device 300 according to the second modified example can provide the seller with the user advantage of not having to go through the trouble of checking product inventory and sending a shipping request to the delivery company every time an order is received, and can improve usability for users who use the EC site as a seller.

(6-2-4.第2の変形例に係る情報処理装置の構成)
図17を用いて、第2の変形例に係る情報処理装置300の構成例について説明する。図17は、第2の変形例に係る情報処理装置の構成例を示す図である。図17に示すように、情報処理装置300は、通信部310と、記憶部320と、制御部330とを有する。
(6-2-4. Configuration of Information Processing Device According to Second Modification)
A configuration example of an information processing device 300 according to the second modified example will be described with reference to Fig. 17. Fig. 17 is a diagram showing a configuration example of an information processing device according to the second modified example. As shown in Fig. 17, the information processing device 300 has a communication unit 310, a storage unit 320, and a control unit 330.

(通信部310について)
通信部310は、たとえば、NIC(Network Interface Card)などによって実現される。通信部310は、ネットワークNと有線または無線で接続される。情報処理装置300は、ネットワークNを介して、端末装置10や企業端末20などの他の装置との間で情報の送受信を行う。
(Regarding communication unit 310)
The communication unit 310 is realized by, for example, a network interface card (NIC) or the like. The communication unit 310 is connected to a network N by wire or wirelessly. The information processing device 300 transmits and receives information to and from other devices such as the terminal device 10 and the corporate terminal 20 via the network N.

(記憶部320について)
記憶部320は、たとえば、RAM(Random Access Memory)や、フラッシュメモリなどの半導体メモリ素子、またはハードディスクや、光ディスクなどの記憶装置によって実現される。たとえば、記憶部320は、セラー情報記憶部321と、商品情報記憶部322と、在庫情報記憶部323と、配送情報記憶部324と、注文情報記憶部325と、出荷情報記憶部326と、利用者情報記憶部327とを有する。
(Regarding the storage unit 320)
The storage unit 320 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. For example, the storage unit 320 has a seller information storage unit 321, a product information storage unit 322, an inventory information storage unit 323, a delivery information storage unit 324, an order information storage unit 325, a shipping information storage unit 326, and a user information storage unit 327.

(セラー情報記憶部321)
セラー情報記憶部321は、上記実施形態に係るセラー情報記憶部121に対応し、複数の配送業者から登録を受け付けた企業情報(図2および図3参照)を記憶する。
(Seller information storage unit 321)
The seller information storage unit 321 corresponds to the seller information storage unit 121 according to the above embodiment, and stores company information (see Figures 2 and 3) registered by a plurality of delivery companies.

(商品情報記憶部322)
商品情報記憶部322は、上記実施形態に係る商品情報記憶部122に対応し、配送業者が取り扱う商品の詳細を示す商品情報(図4参照)を記憶する。
(Product information storage unit 322)
The product information storage unit 322 corresponds to the product information storage unit 122 according to the above embodiment, and stores product information (see FIG. 4) indicating details of products handled by the delivery company.

(在庫情報記憶部323)
在庫情報記憶部323は、上記実施形態に係る在庫情報記憶部123に対応し、配送業者が取り扱う商品の在庫に関する在庫情報(図5参照)を記憶する。
(Stock information storage unit 323)
The inventory information storage unit 323 corresponds to the inventory information storage unit 123 according to the above embodiment, and stores inventory information (see FIG. 5) relating to the inventory of products handled by the delivery company.

(配送情報記憶部324)
配送情報記憶部324は、上記実施形態に係る配送情報記憶部124に対応し、配送業者が取り扱う商品の配送に関する配送情報(図6、図7参照)を記憶する。
(Delivery information storage unit 324)
The delivery information storage unit 324 corresponds to the delivery information storage unit 124 according to the above embodiment, and stores delivery information (see FIGS. 6 and 7) relating to the delivery of products handled by the delivery company.

(注文情報記憶部325)
注文情報記憶部325は、上記実施形態に係る注文情報記憶部125に対応し、ECサイトに通じてサービス利用者から受け付けられた注文情報を記憶する。注文情報記憶部325に記憶される注文情報は、サービス利用者を特定するための識別情報に対応付けて、受注した注文を特定するための識別情報や、注文を受け付けた受付日時を示す情報や、注文内容の詳細を示す情報などを記憶する。注文情報記憶部225に記憶される注文情報は、端末装置10から受信される。
(Order information storage unit 325)
The order information storage unit 325 corresponds to the order information storage unit 125 according to the above embodiment, and stores order information received from a service user through the EC site. The order information stored in the order information storage unit 325 stores, in association with identification information for identifying the service user, identification information for identifying the received order, information indicating the date and time when the order was accepted, information indicating details of the order, and the like. The order information stored in the order information storage unit 225 is received from the terminal device 10.

(出荷情報記憶部326)
出荷情報記憶部326は、上記実施形態に係る出荷情報記憶部126に対応し、配送業者に連携した注文情報に対応する商品の出荷に関する出荷情報を記憶する。出荷情報記憶部326に記憶される出荷情報は、注文情報ごとに配送業者から取得される。
(Shipping information storage unit 326)
The shipping information storage unit 326 corresponds to the shipping information storage unit 126 according to the above embodiment, and stores shipping information related to the shipment of the product corresponding to the order information linked to the delivery company. The shipping information stored in the shipping information storage unit 326 is obtained from the delivery company for each order information.

(利用者情報記憶部327)
利用者情報記憶部327は、上記実施形態に係る利用者情報127に対応し、ECサイトの利用者であるサービス利用者に関する利用者情報を記憶する。たとえば、利用者情報記憶部327に記憶される利用者情報には、利用者がECサイトで購入した商品の配送先を示す配送先情報が含まれる。
(User information storage unit 327)
The user information storage unit 327 corresponds to the user information 127 according to the above embodiment, and stores user information related to a service user who is a user of the EC site. For example, The user information includes delivery address information indicating the delivery address of the product purchased by the user on the EC site.

(制御部330について)
制御部330は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)などによって、情報処理装置300内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部330は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などの集積回路により実現される。
(Regarding the control unit 330)
The control unit 330 is realized by a central processing unit (CPU) or a micro processing unit (MPU) executing various programs stored in a storage device inside the information processing device 300 using a RAM as a working area. The control unit 330 is also realized by an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA).

図17に示す制御部330は、取得部331と、選択部332と、提供部333とを有し、これらの各部により、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部330は、以下に説明する情報処理の機能や作用を実現または実行する処理単位で複数の分割された内部構成を有していてもよい。また、制御部330は、図17に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。 The control unit 330 shown in FIG. 17 has an acquisition unit 331, a selection unit 332, and a provision unit 333, and these units realize or execute the functions and actions of the information processing described below. Note that the control unit 330 may have multiple internal configurations divided into processing units that realize or execute the functions and actions of the information processing described below. Also, the control unit 330 is not limited to the configuration shown in FIG. 17, and may have other configurations as long as they perform the information processing described below.

(取得部331)
取得部331は、複数の配送業者から、配送業者から取り扱って商品に関する商品情報を取得する。たとえば、取得部331は、配送業者から取得する商品に関する情報のうち、在庫情報や配送情報を定期的に取得して、可能な限り最新の状態で管理する。また、取得部331は、配送業者が取り扱っている商品に関する情報についても配送業者から取得できる。各配送業者は、商品の販売、在庫管理および配送を商品の出品者から一括して請け負っている請負業者であり、出品者に代わってECサイトに商品を出品している。
(Acquisition unit 331)
The acquisition unit 331 acquires product information on products handled by the delivery companies from a plurality of delivery companies. For example, the acquisition unit 331 periodically acquires inventory information and delivery information from the product-related information acquired from the delivery companies, and manages the information in the most up-to-date state possible. The acquisition unit 331 can also acquire information on products handled by the delivery companies from the delivery companies. Each delivery company is a contractor that is contracted by the product seller to collectively handle product sales, inventory management, and delivery, and lists products on the EC site on behalf of the seller.

(選択部332)
選択部332は、ECサイトにおいてサービス利用者からの注文手続を受け付けた場合、取得部331により取得された商品に関する情報に基づいて、注文手続のあった商品を配送する配送業者を選択する。
(Selection unit 332)
When the selection unit 332 receives an order procedure from a service user on the EC site, it selects a delivery company that will deliver the product for which the order procedure has been carried out, based on the product-related information acquired by the acquisition unit 331 .

たとえば、選択部332は、ECサイトにおいて所定期間内に同一のサービス利用者により複数の商品の注文手続きを受け付けた場合、取得部331により取得された商品に関する情報に基づいて、複数の商品を同梱して配送することが可能か否かを判定し、判定結果に基づいて配送業者を選択する。図18は、第2の変形例に係る同梱判定に用いる参照情報の一例を示す図である。 For example, when an order procedure for multiple products is accepted from the same service user within a specified period on the EC site, the selection unit 332 determines whether or not it is possible to ship the multiple products together based on the product-related information acquired by the acquisition unit 331, and selects a delivery company based on the determination result. Figure 18 is a diagram showing an example of reference information used for the bundling determination in the second modified example.

図18に示すように、選択部332は、配送業者から取得した商品に関する情報から、同梱判定に必要な情報を収集する。図18に示すように、選択部332が収集する情報には、「企業ID」や、「企業名」や、「出品者名」や、「商品ID」や、「商品名」や、「倉庫ID/拠点ID」や、「倉庫/拠点住所」や、「温度管理」や、「配送手段」などといった複数の情報が含まれている。選択部332は、記憶部320から収集したこれらの情報を参照して、後述する同梱判定を実行する。なお、図18に示す情報は、選択部332が収集する情報の一例であり、同梱判定を実現できれば、図18に示す例に限定される必要はない。 As shown in FIG. 18, the selection unit 332 collects information necessary for bundling determination from information about the product obtained from the delivery company. As shown in FIG. 18, the information collected by the selection unit 332 includes multiple pieces of information such as "company ID", "company name", "seller name", "product ID", "product name", "warehouse ID/base ID", "warehouse/base address", "temperature control", and "delivery method". The selection unit 332 refers to this information collected from the memory unit 320 and performs a bundling determination, which will be described later. Note that the information shown in FIG. 18 is an example of information collected by the selection unit 332, and it is not necessary to be limited to the example shown in FIG. 18 as long as the bundling determination can be realized.

たとえば、選択部332は、複数の商品に関する在庫の状況に基づいて、複数の商品を同梱して配送することが可能か否かを判定してもよい。また、たとえば、選択部332は、複数の商品が管理されている倉庫又は物流拠点の位置関係に基づいて、前記複数の商品を同梱して配送することが可能か否かを判定してもよい。また、たとえば、選択部332は、複数の商品を配送する際の温度管理の要否に基づいて、前記複数の商品を同梱して配送することが可能か否かを判定してもよい。また、たとえば、選択部332は、複数の商品を配送する際に用いる配送手段に基づいて、複数の商品を同梱して配送することが可能か否かを判定してもよい。 For example, the selection unit 332 may determine whether or not multiple products can be shipped together based on the inventory status of multiple products. Also, for example, the selection unit 332 may determine whether or not multiple products can be shipped together based on the relative locations of a warehouse or logistics center where the multiple products are managed. Also, for example, the selection unit 332 may determine whether or not multiple products can be shipped together based on whether or not temperature control is required when shipping the multiple products. Also, for example, the selection unit 332 may determine whether or not multiple products can be shipped together based on the shipping means used when shipping the multiple products.

選択部332は、複数の商品を同梱して配送することが可能であると判定した場合、複数の商品を同梱して発送可能な配送業者(たとえば、複数の商品を同一の倉庫に管理している配送業者)を、複数の商品を配送する配送業者として選択する。一方、選択部332は、複数の商品を同梱して配送することが可能ではないと判定した場合、後続の注文手続に対応する商品の販売、在庫管理、及び配送を請け負っている配送業者を、後続の注文手続に対応する商品を配送する配送業者として選択する。選択部332は、選択した配送業者の情報を提供部333に受け渡す。 When the selection unit 332 determines that it is possible to ship multiple items together, it selects a delivery company that can ship multiple items together (for example, a delivery company that manages multiple items in the same warehouse) as the delivery company that will ship the multiple items. On the other hand, when the selection unit 332 determines that it is not possible to ship multiple items together, it selects a delivery company that is contracted to sell, manage inventory, and deliver the items corresponding to the subsequent order procedure as the delivery company that will ship the items corresponding to the subsequent order procedure. The selection unit 332 passes information about the selected delivery company to the provision unit 333.

(配送依頼部333)
配送依頼部333は、選択部332により選択された配送業者に対して、注文手続のあった商品の配送を依頼する。また、配送依頼部333は、配送業者が使用する企業端末20に対して、配送依頼を送信する。配送依頼には、商品を特定するための識別情報や、配送先の情報などが含まれている。
(Delivery request unit 333)
The delivery request unit 333 requests the delivery of the ordered product to the delivery company selected by the selection unit 332. The delivery request unit 333 also transmits the delivery request to the company terminal 20 used by the delivery company. The delivery request includes identification information for identifying the product, delivery destination information, and the like.

また、配送依頼部333は、複数の商品を同梱して配送可能である場合、注文ユーザであるサービス利用者にお届け変更情報を提供する。すなわち、提供部333は、ECサイトを通じて、注文ユーザであるサービス利用者に対し、お届け変更情報を通知する。また、配送依頼部333は、複数の商品を同梱して配送できない場合、注文ユーザであるサービス利用者に通常の注文確認情報を提供する。すなわち、配送依頼部333は、ECサイトを通じて、注文ユーザであるサービス利用者に対し、注文確認情報を通知する。 Furthermore, if multiple products can be delivered together, the delivery request unit 333 provides delivery change information to the service user who is the ordering user. That is, the providing unit 333 notifies the service user who is the ordering user of the delivery change information through the EC site. Furthermore, if multiple products cannot be delivered together, the delivery request unit 333 provides normal order confirmation information to the service user who is the ordering user. That is, the delivery request unit 333 notifies the service user who is the ordering user of the order confirmation information through the EC site.

(6-2-5.第2の変形例に係る処理手順)
以下、第2の変形例に係る情報処理装置300が実行する情報処理の手順について説明する。図19に、第2の変形例に係る情報処理装置300が実行する処理手順の一例を示す。図19に示す処理手順は、情報処理装置300の制御部330により実行される。図19に示す処理手順は、情報処理装置300の稼働中、繰り返し実行される。
(6-2-5. Processing procedure related to the second modified example)
The information processing procedure executed by the information processing device 300 according to the second modified example will be described below. Fig. 19 shows an example of the processing procedure executed by the information processing device 300 according to the second modified example. The processing procedure shown in Fig. 19 is executed by the control unit 330 of the information processing device 300. The processing procedure shown in Fig. 19 is repeatedly executed while the information processing device 300 is in operation.

図19に示すように、選択部332は、サービス利用者から注文手続を受け付けると(ステップS201)、たとえば、注文情報記憶部225を参照して、所定期間内に同一のサービス利用者により複数の商品の注文手続きを受け付けたかどうかを判定する(ステップS202)。 As shown in FIG. 19, when the selection unit 332 accepts an order procedure from a service user (step S201), it refers to the order information storage unit 225, for example, to determine whether the selection unit 332 has accepted order procedures for multiple products from the same service user within a specified period of time (step S202).

選択部332は、所定期間内に同一のサービス利用者により複数の商品の注文手続きを受け付けていると判定した場合(ステップS202;Yes)、複数の商品を同梱して発送することが可能であるか否かを判定する(ステップS203)。 When the selection unit 332 determines that the same service user has placed an order for multiple products within a specified period of time (step S202; Yes), it determines whether or not it is possible to ship the multiple products together (step S203).

選択部332は、複数の商品を同梱して発送することが可能であると判定した場合(ステップS203;Yes)、複数の商品を同梱して発送することが可能な配送業者を、複数の商品を配送する配送業者として選択する(ステップS204)。 When the selection unit 332 determines that it is possible to ship multiple items together (step S203; Yes), it selects a delivery company that is capable of shipping multiple items together as the delivery company that will ship the multiple items (step S204).

配送依頼部333は、ステップS204で選択された配送業者に対して、複数の商品の配送を依頼する(ステップS205)。すなわち、配送依頼部333は、ステップS204で選択された配送業者が使用する企業端末20に対して、配送依頼を送信する。配送依頼には、複数の商品を特定するための識別情報や、配送先の情報などが含まれている。 The delivery request unit 333 requests the delivery company selected in step S204 to deliver the multiple products (step S205). That is, the delivery request unit 333 transmits a delivery request to the company terminal 20 used by the delivery company selected in step S204. The delivery request includes identification information for identifying the multiple products, delivery destination information, and the like.

そして、配送依頼部333は、注文ユーザであるサービス利用者にお届け変更情報を提供して(ステップS206)、図19に示す処理手順を終了する。すなわち、配送依頼部333は、ECサイトを通じて、注文ユーザであるサービス利用者に対し、お届け変更情報を通知する。 Then, the delivery request unit 333 provides the delivery change information to the service user who is the ordering user (step S206), and ends the processing procedure shown in FIG. 19. In other words, the delivery request unit 333 notifies the service user who is the ordering user of the delivery change information through the EC site.

上述したステップS203において、選択部332は、複数の商品を同梱して発送することができないと判定した場合(ステップS203;No)、注文があった商品の出品者が提携している配送業者を、商品を配送する配送業者として選択する(ステップS207)。 In step S203 described above, if the selection unit 332 determines that multiple items cannot be shipped together (step S203; No), it selects a delivery company affiliated with the seller of the ordered item as the delivery company to deliver the items (step S207).

配送依頼部333は、ステップS207で選択された配送業者に対して、商品の配送を依頼する(ステップS208)。すなわち、配送依頼部333は、ステップS207で選択された配送業者が使用する企業端末20に対して、配送依頼を送信する。配送依頼には、商品を特定するための識別情報や、配送先の情報などが含まれている。 The delivery request unit 333 requests the delivery company selected in step S207 to deliver the product (step S208). That is, the delivery request unit 333 transmits a delivery request to the company terminal 20 used by the delivery company selected in step S207. The delivery request includes identification information for identifying the product, delivery destination information, and the like.

そして、配送依頼部333は、注文ユーザであるサービス利用者に注文確認情報を提供して(ステップS209)、図19に示す処理手順を終了する。すなわち、配送依頼部333は、ECサイトを通じて、注文ユーザであるサービス利用者に対し、注文確認情報を通知する。 Then, the delivery request unit 333 provides the order confirmation information to the service user who is the ordering user (step S209), and ends the processing procedure shown in FIG. 19. In other words, the delivery request unit 333 notifies the service user who is the ordering user of the order confirmation information through the EC site.

上述したステップS202において、選択部332は、所定期間内に同一のサービス利用者により複数の商品の注文手続きを受け付けていないと判定した場合(ステップS202;No)、上述のステップS207の処理手順に移る。 In step S202 described above, if the selection unit 332 determines that the ordering procedures for multiple products have not been accepted by the same service user within the specified period (step S202; No), the process proceeds to step S207 described above.

[7.ハードウェア構成]
また、上述してきた実施形態および各変形例に係る情報処理装置は、たとえば、図20に示すような構成のコンピュータ1000によって実現される。図20は、実施形態及び各変形例に係る情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
7. Hardware Configuration
Moreover, the information processing devices according to the above-described embodiments and each modified example are realized, for example, by a computer 1000 having a configuration as shown in Fig. 20. Fig. 20 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing devices according to the embodiments and each modified example.

コンピュータ1000は、出力装置1010、入力装置1020と接続され、演算装置1030、一次記憶装置1040、二次記憶装置1050、出力IF(Interface)1060、入力IF1070、ネットワークIF1080がバス1090により接続された形態を有する。 The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which a calculation device 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected by a bus 1090.

演算装置1030は、一次記憶装置1040や二次記憶装置1050に格納されたプログラムや入力装置1020から読み出したプログラムなどに基づいて動作し、各種の処理を実行する。一次記憶装置1040は、RAMなど、演算装置1030が各種の演算に用いるデータを一次的に記憶するメモリ装置である。また、二次記憶装置1050は、演算装置1030が各種の演算に用いるデータや、各種のデータベースが登録される記憶装置であり、ROM(Read Only Memory)、HDD、フラッシュメモリ等により実現される。 The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and the secondary storage device 1050, programs read from the input device 1020, and the like, and executes various processes. The primary storage device 1040 is a memory device, such as a RAM, that primarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), HDD, flash memory, etc.

出力IF1060は、モニタやプリンタといった各種の情報を出力する出力装置1010に対し、出力対象となる情報を送信するためのインターフェイスであり、例えば、USB(Universal Serial Bus)やDVI(Digital Visual Interface)、HDMI(登録商標)(High Definition Multimedia Interface)といった規格のコネクタにより実現される。また、入力IF1070は、マウス、キーボード、およびスキャナなどといった各種の入力装置1020から情報を受信するためのインターフェイスであり、例えば、USBなどにより実現される。 The output IF 1060 is an interface for transmitting information to be output to an output device 1010 such as a monitor or printer, which outputs various types of information, and is realized, for example, by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (registered trademark) (High Definition Multimedia Interface). The input IF 1070 is an interface for receiving information from various input devices 1020 such as a mouse, keyboard, and scanner, and is realized, for example, by a USB.

なお、入力装置1020は、例えば、CD(Compact Disc)、DVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)などの光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリなどから情報を読み出す装置であってもよい。また、入力装置1020は、USBメモリなどの外付け記憶媒体であってもよい。 The input device 1020 may be a device that reads information from, for example, an optical recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc), or a PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. The input device 1020 may also be an external storage medium such as a USB memory.

ネットワークIF1080は、ネットワークNを介して他の機器からデータを受信して演算装置1030へ送り、また、ネットワークNを介して演算装置1030が生成したデータを他の機器へ送信する。 The network IF 1080 receives data from other devices via the network N and sends it to the computing device 1030, and also transmits data generated by the computing device 1030 to other devices via the network N.

演算装置1030は、出力IF1060や入力IF1070を介して、出力装置1010や入力装置1020の制御を行う。例えば、演算装置1030は、入力装置1020や二次記憶装置1050からプログラムを一次記憶装置1040上にロードし、ロードしたプログラムを実行する。 The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.

たとえば、コンピュータ1000が実施形態に係る情報処理装置100として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラム(たとえば、情報処理プログラム)を実行することにより、制御部130と同様の機能を実現する。すなわち、演算装置1030は、一次記憶装置1040上にロードされたプログラム(例えば、情報処理プログラム)との協働により、実施形態に係る情報処理装置100による処理を実現する。 For example, when the computer 1000 functions as the information processing device 100 according to the embodiment, the arithmetic device 1030 of the computer 1000 executes a program (e.g., an information processing program) loaded onto the primary storage device 1040, thereby realizing functions similar to those of the control unit 130. That is, the arithmetic device 1030 cooperates with the program (e.g., an information processing program) loaded onto the primary storage device 1040 to realize processing by the information processing device 100 according to the embodiment.

また、たとえば、コンピュータ1000が第1の変形例に係る情報処理装置200として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラム(たとえば、情報処理プログラム)を実行することにより、制御部230と同様の機能を実現する。すなわち、演算装置1030は、一次記憶装置1040上にロードされたプログラム(例えば、情報処理プログラム)との協働により、第1の変形例に係る情報処理装置200による処理を実現する。 For example, when the computer 1000 functions as the information processing device 200 according to the first modified example, the arithmetic unit 1030 of the computer 1000 executes a program (e.g., an information processing program) loaded onto the primary storage device 1040, thereby realizing a function similar to that of the control unit 230. That is, the arithmetic unit 1030 cooperates with the program (e.g., an information processing program) loaded onto the primary storage device 1040 to realize the processing by the information processing device 200 according to the first modified example.

また、たとえば、コンピュータ1000が第2の変形例に係る情報処理装置300として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラム(たとえば、情報処理プログラム)を実行することにより、制御部330と同様の機能を実現する。すなわち、演算装置1030は、一次記憶装置1040上にロードされたプログラム(例えば、情報処理プログラム)との協働により、第2の変形例に係る情報処理装置300による処理を実現する。 For example, when the computer 1000 functions as the information processing device 300 according to the second modified example, the arithmetic unit 1030 of the computer 1000 executes a program (e.g., an information processing program) loaded onto the primary storage device 1040, thereby realizing a function similar to that of the control unit 330. That is, the arithmetic unit 1030 cooperates with the program (e.g., an information processing program) loaded onto the primary storage device 1040 to realize the processing by the information processing device 300 according to the second modified example.

[8.その他]
上記実施形態などにおいて説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
[8. Other]
Of the processes described in the above 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 by a known method. In addition, the information including the process procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

また、上述してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Furthermore, the above-mentioned embodiments can be combined as appropriate to the extent that they do not cause any contradictions in the processing content.

[9.効果]
第1の変形例に係る情報処理装置200は、取得部231と、生成部232と、提供部233とを有する。取得部231は、商品の販売、在庫管理および配送を商品の出品者から一括して請け負う複数の配送業者であって、出品者に代わって電子商店街に商品を出品する配送業者から、電子商店街に出品する商品に関する情報を取得する。生成部232は、取得部231により取得された商品に関する情報を用いて、商品に関する情報を商品の売買単位でユーザに提供するための提供用情報を生成する。提供部233は、生成部232により生成された提供用情報をユーザに提供する。
[9. Effects]
The information processing device 200 according to the first modification has an acquisition unit 231, a generation unit 232, and a provision unit 233. The acquisition unit 231 acquires information about products to be put up for sale on the online shopping mall from a plurality of delivery companies that collectively undertake sales, inventory management, and delivery of products from a product seller and that put up products on the online shopping mall on behalf of the seller. The generation unit 232 uses the product information acquired by the acquisition unit 231 to generate information to be provided for providing information about the products to a user on a product buying and selling basis. The provision unit 233 provides the information to be provided generated by the generation unit 232 to a user.

また、取得部231は、商品に関する情報として、配送業者を示す配送業者情報、商品が保有されている倉庫に関する倉庫情報、商品の出品者を示す出品者情報、商品の詳細を示す商品詳細情報、及び商品の在庫に関する在庫情報を取得する。生成部232は、配送業者情報、倉庫情報、出品者情報、商品詳細情報、及び在庫情報に基づく情報を商品ごとに関連付けた関連情報を生成する。提供部233は、提供用情報に含まれる商品の選択をユーザから受け付けた場合、選択を受け付けた商品に関連付けられている関連情報をユーザに提供する。 The acquisition unit 231 also acquires, as information related to the product, delivery company information indicating the delivery company, warehouse information related to the warehouse where the product is stored, seller information indicating the seller of the product, product details information indicating the details of the product, and inventory information related to the inventory of the product. The generation unit 232 generates related information that associates information based on the delivery company information, warehouse information, seller information, product details, and inventory information for each product. When the provision unit 233 receives from the user a selection of a product included in the information to be provided, it provides the user with related information associated with the product whose selection has been received.

また、取得部231は、商品に関する情報として、商品の配送先に対応する商品の配送に関する配送情報を取得する。生成部232は、ユーザに紐付く配送先を示す配送先情報を取得した場合、ユーザに紐付く配送先に対応する配送情報に基づく情報を商品ごとに関連付けた関連情報を生成する。 The acquisition unit 231 also acquires, as information about the product, delivery information about the delivery of the product corresponding to the delivery destination of the product. When the generation unit 232 acquires delivery destination information indicating a delivery destination linked to a user, it generates related information that associates, for each product, information based on the delivery information corresponding to the delivery destination linked to the user.

このようなことから、第1の変形例に係る情報処理装置200は、上述した各部により実行される処理、又は各部のうちのいずれかの組合せにより、電子商店街の利用者のユーザビリティを向上できる。たとえば、第1の変形例に係る情報処理装置200は、ECサイトを利用するサービス利用者について、商品の検索、選択、及び注文の一連の流れを円滑にすることができ、サービス利用者のユーザビリティを向上できる。一方、第1の変形例に係る情報処理装置200は、ECサイトに商品を出品する出品者について、商品の販売、在庫管理、および配送に関する処理を配送業者との間で完結することにより、ECサイトを通じた商品の売買に伴う出品者の手間を軽減でき、出品者のユーザビリティを向上できる。 For this reason, the information processing device 200 according to the first modified example can improve the usability of users of the online shopping mall by the processes executed by each of the above-mentioned units, or any combination of the units. For example, the information processing device 200 according to the first modified example can facilitate a series of steps from product search, selection, and ordering for service users who use an EC site, improving usability for the service users. On the other hand, the information processing device 200 according to the first modified example can reduce the burden on sellers who sell products on the EC site by completing the processes related to product sales, inventory management, and delivery with a delivery company, thereby improving usability for the sellers.

以上、本願の実施形態をいくつかの図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 The above describes the embodiments of the present application in detail with reference to several drawings, but these are merely examples, and the present invention can be embodied in other forms with various modifications and improvements based on the knowledge of those skilled in the art, including the forms described in the disclosure section of the invention.

また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、制御部は、制御手段や制御回路に読み替えることができる。 The above-mentioned "section, module, unit" can be read as "means" or "circuit." For example, a control unit can be read as a control means or a control circuit.

N ネットワーク
SYS―A、SYS-B、SYS-C 情報処理システム
10 端末装置
20 企業端末
100、200、300 情報処理装置
110、110、310 通信部
120、220、320 記憶部
121、221、321 セラー情報記憶部
122、222、322 商品情報記憶部
123、223、323 在庫情報記憶部
124、224、324 配送情報記憶部
125、225、325 注文情報記憶部
126、226、326 出荷情報記憶部
127、227、327 利用者情報記憶部
228 生成情報記憶部
130、230、330 制御部
131、231、331 取得部
132 提供部
232 生成部
233 提供部
332 選択部
333 配送依頼部
N network SYS-A, SYS-B, SYS-C information processing system 10 terminal device 20 company terminal 100, 200, 300 information processing device 110, 110, 310 communication unit 120, 220, 320 storage unit 121, 221, 321 seller information storage unit 122, 222, 322 product information storage unit 123, 223, 323 inventory information storage unit 124, 224, 324 delivery information storage unit 125, 225, 325 order information storage unit 126, 226, 326 shipping information storage unit 127, 227, 327 user information storage unit 228 generated information storage unit 130, 230, 330 control unit 131, 231, 331 acquisition unit 132 provision unit 232 Generation unit 233 Provision unit 332 Selection unit 333 Delivery request unit

Claims (6)

商品の販売、在庫管理および配送を前記商品の出品者から一括して請け負う複数の配送業者であって、前記出品者に代わって電子商店街に前記商品を出品する前記配送業者から、前記電子商店街に出品する前記商品に関する情報を取得する取得部と、
前記取得部により取得された前記商品に関する情報を用いて、商品自体を示す情報を前記商品の売買単位で収集し、収集した情報をまとめた情報であって、前記商品自体の情報のみで構成される提供用情報を生成する生成部と、
前記生成部により生成された前記提供用情報をユーザに提供する提供部と
を有し、
前記取得部は、
前記商品に関する情報として、前記配送業者を示す配送業者情報、前記商品が保有されている倉庫に関する倉庫情報、前記商品の出品者を示す出品者情報、前記商品の詳細を示す商品詳細情報、及び前記商品の在庫に関する在庫情報を取得し、
前記生成部は、
前記配送業者情報、前記倉庫情報、前記出品者情報、前記商品詳細情報、及び前記在庫情報に基づく情報を前記商品ごとに関連付けた関連情報を生成し、
前記提供部は、
前記提供用情報に含まれる前記商品の選択を前記ユーザから受け付けた場合、前記選択を受け付けた前記商品に関連付けられている前記関連情報を前記ユーザに提供し、
前記関連情報を提供する際、前記ユーザの購入履歴に基づいて、前記関連情報に表示される各情報の表示位置の並び替えを実行する
ことを特徴とする情報処理装置。
an acquisition unit that acquires information about the products to be put up for sale on the online shopping mall from a plurality of delivery companies that collectively undertake sales, inventory management, and delivery of the products from a seller of the products, the delivery companies putting up the products on the online shopping mall on behalf of the seller;
a generation unit that uses the information on the product acquired by the acquisition unit to collect information indicating the product itself in units of purchase and sale of the product, and generates information to be provided that summarizes the collected information and is composed only of information on the product itself;
a providing unit that provides the provision information generated by the generating unit to a user ,
The acquisition unit is
Acquire, as information related to the product, delivery company information indicating the delivery company, warehouse information related to a warehouse in which the product is stored, seller information indicating a seller of the product, product details information indicating details of the product, and inventory information related to an inventory of the product;
The generation unit is
generating associated information for each of the products by associating information based on the delivery company information, the warehouse information, the seller information, the product detail information, and the inventory information;
The providing unit is
When a selection of the product included in the information to be provided is received from the user, the related information associated with the product selected is provided to the user;
the information processing device , when providing the related information, rearranges display positions of each piece of information displayed in the related information based on a purchase history of the user .
前記取得部は、
前記商品に関する情報として、前記商品の配送先に対応する前記商品の配送に関する配送情報を取得し、
前記生成部は、
前記ユーザに紐付く配送先を示す配送先情報を取得した場合、前記ユーザに紐付く配送先に対応する前記配送情報に基づく情報を前記商品ごとに関連付けた前記関連情報を生成する
ことを特徴とする請求項に記載の情報処理装置。
The acquisition unit is
As information related to the product, delivery information related to the delivery of the product corresponding to the delivery destination of the product is acquired;
The generation unit is
The information processing device according to claim 1, characterized in that when delivery destination information indicating a delivery destination linked to the user is acquired, the related information is generated by associating information based on the delivery information corresponding to the delivery destination linked to the user for each product.
前記生成部は、
前記出品者情報および前記出品者が前記商品に対して独自に設定した商品価格の情報を含まない前記提供用情報を生成する
ことを特徴とする請求項に記載の情報処理装置。
The generation unit is
The information processing device according to claim 1 , wherein the information to be provided is generated so as not to include the seller information and information on a product price that the seller has independently set for the product.
前記取得部は、
前記商品に関する情報として、前記商品の拠点受け取りが可能か否かを示す情報をさらに取得し、
前記生成部は、
前記商品の拠点受け取りが可能か否かを示す情報をさらに含む前記関連情報を生成する
ことを特徴とする請求項に記載の情報処理装置。
The acquisition unit is
further acquiring information indicating whether the product can be picked up at a delivery location as information regarding the product;
The generation unit is
The information processing apparatus according to claim 1 , further comprising: a step of generating the related information further including information indicating whether the product can be picked up at the site.
コンピュータが実行する情報処理方法であって、
商品の販売、在庫管理および配送を前記商品の出品者から一括して請け負う複数の配送業者であって、前記出品者に代わって電子商店街に前記商品を出品する前記配送業者から、前記電子商店街に出品する前記商品に関する情報を取得する取得工程と、
前記取得工程により取得された前記商品に関する情報を用いて、商品自体を示す情報を前記商品の売買単位で収集し、収集した情報をまとめた情報であって、前記商品自体の情報のみで構成される提供用情報を生成する生成工程と、
前記生成工程により生成された前記提供用情報をユーザに提供する提供工程と
を含み、
前記取得工程は、
前記商品に関する情報として、前記配送業者を示す配送業者情報、前記商品が保有されている倉庫に関する倉庫情報、前記商品の出品者を示す出品者情報、前記商品の詳細を示す商品詳細情報、及び前記商品の在庫に関する在庫情報を取得し、
前記生成工程は、
前記配送業者情報、前記倉庫情報、前記出品者情報、前記商品詳細情報、及び前記在庫情報に基づく情報を前記商品ごとに関連付けた関連情報を生成し、
前記提供工程は、
前記提供用情報に含まれる前記商品の選択を前記ユーザから受け付けた場合、前記選択を受け付けた前記商品に関連付けられている前記関連情報を前記ユーザに提供し、
前記関連情報を提供する際、前記ユーザの購入履歴に基づいて、前記関連情報に表示される各情報の表示位置の並び替えを実行する
ことを特徴とする情報処理方法。
1. A computer-implemented information processing method, comprising:
an acquiring step of acquiring information about the products to be put up for sale on the online shopping mall from a plurality of delivery companies which are collectively contracted by a seller of the products to handle sales, inventory management and delivery of the products and which sell the products on the online shopping mall on behalf of the seller;
a generating step of collecting information indicating the product itself in units of purchase and sale of the product using the information regarding the product acquired by the acquiring step, and generating information to be provided that is information obtained by compiling the collected information and is composed only of information regarding the product itself;
a providing step of providing the provision information generated by the generating step to a user ,
The obtaining step includes:
Acquire, as information related to the product, delivery company information indicating the delivery company, warehouse information related to a warehouse in which the product is stored, seller information indicating a seller of the product, product details information indicating details of the product, and inventory information related to an inventory of the product;
The generating step includes:
generating associated information for each of the products by associating information based on the delivery company information, the warehouse information, the seller information, the product details information, and the inventory information;
The providing step includes:
When a selection of the product included in the information to be provided is received from the user, the related information associated with the product selected is provided to the user;
When providing the related information, rearrangement of display positions of each piece of information displayed in the related information is performed based on the purchase history of the user.
23. An information processing method comprising:
コンピュータに、
商品の販売、在庫管理および配送を前記商品の出品者から一括して請け負う複数の配送業者であって、前記出品者に代わって電子商店街に前記商品を出品する前記配送業者から、前記電子商店街に出品する前記商品に関する情報を取得する取得手順と、
前記取得手順により取得された前記商品に関する情報を用いて、商品自体を示す情報を前記商品の売買単位で収集し、収集した情報をまとめた情報であって、前記商品自体の情報のみで構成される提供用情報を生成する生成手順と、
前記生成手順により生成された前記提供用情報をユーザに提供する提供手順と
を実行させ
前記取得手順は、
前記商品に関する情報として、前記配送業者を示す配送業者情報、前記商品が保有されている倉庫に関する倉庫情報、前記商品の出品者を示す出品者情報、前記商品の詳細を示す商品詳細情報、及び前記商品の在庫に関する在庫情報を取得し、
前記生成手順は、
前記配送業者情報、前記倉庫情報、前記出品者情報、前記商品詳細情報、及び前記在庫情報に基づく情報を前記商品ごとに関連付けた関連情報を生成し、
前記提供手順は、
前記提供用情報に含まれる前記商品の選択を前記ユーザから受け付けた場合、前記選択を受け付けた前記商品に関連付けられている前記関連情報を前記ユーザに提供し、
前記関連情報を提供する際、前記ユーザの購入履歴に基づいて、前記関連情報に表示される各情報の表示位置の並び替えを実行す
ことを特徴とする情報処理プログラム。
On the computer,
an acquisition step of acquiring information about the products to be put up for sale on the online shopping mall from a plurality of delivery companies which are collectively contracted by a seller of the products to handle sales, inventory management and delivery of the products, and which sell the products on the online shopping mall on behalf of the seller;
a generation step of collecting information indicating the product itself in units of purchase and sale of the product using the information regarding the product acquired by the acquisition step, and generating information to be provided that is information obtained by compiling the collected information and is composed only of information regarding the product itself;
a providing step of providing the provision information generated by the generating step to a user ;
The acquisition step includes:
Acquire, as information related to the product, delivery company information indicating the delivery company, warehouse information related to a warehouse in which the product is stored, seller information indicating a seller of the product, product details information indicating details of the product, and inventory information related to an inventory of the product;
The generating procedure includes:
generating associated information for each of the products by associating information based on the delivery company information, the warehouse information, the seller information, the product details information, and the inventory information;
The providing step comprises:
When a selection of the product included in the information to be provided is received from the user, the related information associated with the product selected is provided to the user;
and when providing the related information, rearrangement is performed on a display position of each piece of information displayed in the related information based on a purchase history of the user .
JP2022099222A 2022-06-20 2022-06-20 Information processing device, information processing method, and information processing program Active JP7534355B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022099222A JP7534355B2 (en) 2022-06-20 2022-06-20 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022099222A JP7534355B2 (en) 2022-06-20 2022-06-20 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2024000446A JP2024000446A (en) 2024-01-05
JP7534355B2 true JP7534355B2 (en) 2024-08-14

Family

ID=89384564

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022099222A Active JP7534355B2 (en) 2022-06-20 2022-06-20 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7534355B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002183518A (en) 2000-04-05 2002-06-28 Cocodes Inc Commodity distribution system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002183518A (en) 2000-04-05 2002-06-28 Cocodes Inc Commodity distribution system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
「[Amazon限定]コカ・コーラい・ろ・は・す2LPETx8本」,2021年06月18日,1-4,[online],令和3年6月18日,[令和5年10月19日検索],インターネット<https://web.archive.org/web/20210618081627/https://www.amazon.co.jp/%E3%80%90Amazon-co-jp%E9%99%90%E5%AE%9A%E3%80%91-%E3%82%B3%E3%82%AB%E3%83%BB%E3%82%B3%E3%83%BC%E3%83%A9-%E3%81%84%E3%83%BB%E3%82%8D%E3%83%BB%E3%81%AF%E3%83%BB%E3%81%99-2LPET-%C3%978%E6%9C%AC/dp/B08TV9Y72N/ref=zg_bs_food-beverage_4/355-2259993-7198309>
フルフィルメントとは?勘違いしない基本情報まとめ,2018年07月19日,1-4,[online],令和3年9月21日,[令和5年10月19日検索],インターネット<URL:https://web.archive.org/web/20210921053007/https://ecnomikata.com/ecnews/19461/>

Also Published As

Publication number Publication date
JP2024000446A (en) 2024-01-05

Similar Documents

Publication Publication Date Title
US9195959B1 (en) Fulfillment of orders from multiple sources
US7263498B1 (en) Attaining product inventory groupings for sales in a group-buying environment
JP5628941B2 (en) Computer-implemented registration to provide merchants with inventory fulfillment services
KR101826307B1 (en) System for providing mediation service between store and delivery agency
JP7814017B2 (en) Transaction Support System
US20080235147A1 (en) System and method for facilitation of shipping from multiple merchandise vendors
KR101779759B1 (en) System and method for providing cloud shopping service
JP2014182760A (en) Sales promotion system, server device, sales promotion method, and program
JP6479108B2 (en) CHANGE DEVICE, CHANGE METHOD, AND CHANGE PROGRAM
JP6702628B1 (en) Providing device, providing method, and providing program
JP2009505238A (en) Optimized database tuning and supply chain efficiency
KR20030004379A (en) Net order system
KR101676745B1 (en) Method for Providing E-Conmmerce Information Based on Position through On-Offline for Activation of Local Store
JP7534355B2 (en) Information processing device, information processing method, and information processing program
JP7419440B2 (en) Information processing device, information processing method, and information processing program
JP7394515B1 (en) Information processing device, information processing method, and information processing program
JP7299940B2 (en) Information provision system and information provision method
JP7414454B2 (en) Information processing device, information processing method, and information processing program
JP6604671B1 (en) Information processing apparatus, information processing method, and information processing program
KR20030074346A (en) System and method of electronic commerce combining purchasing and delivery
JP2004504673A (en) Method and apparatus for processing and delivering information related to product cost and sales
KR102653234B1 (en) Global Online Shopping Mall Operating System
US20140214549A1 (en) Method and Apparatus Selling Internet Products and Services Via Retail Locations
KR101824563B1 (en) Business to business autobridge system
CN107527255B (en) Content-based product sales facilitation method for modular individual products

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220809

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231024

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20231026

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231220

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20240206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240507

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20240514

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240801

R150 Certificate of patent or registration of utility model

Ref document number: 7534355

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150