WO2017033264A1 - 情報処理装置、情報処理方法及び情報処理プログラム - Google Patents
情報処理装置、情報処理方法及び情報処理プログラム Download PDFInfo
- Publication number
- WO2017033264A1 WO2017033264A1 PCT/JP2015/073750 JP2015073750W WO2017033264A1 WO 2017033264 A1 WO2017033264 A1 WO 2017033264A1 JP 2015073750 W JP2015073750 W JP 2015073750W WO 2017033264 A1 WO2017033264 A1 WO 2017033264A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- product
- information
- delivery
- delivery destination
- store
- Prior art date
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 63
- 238000003672 processing method Methods 0.000 title claims description 5
- 230000006870 function Effects 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims 1
- 238000000034 method Methods 0.000 description 102
- 230000008569 process Effects 0.000 description 67
- 238000012545 processing Methods 0.000 description 54
- 238000012790 confirmation Methods 0.000 description 49
- 230000008859 change Effects 0.000 description 28
- 238000010586 diagram Methods 0.000 description 25
- 238000004891 communication Methods 0.000 description 15
- 230000008676 import Effects 0.000 description 13
- 238000006467 substitution reaction Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 7
- 230000004044 response Effects 0.000 description 6
- 230000015654 memory Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 235000014510 cooky Nutrition 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
Definitions
- the present invention relates to the field of information processing apparatus technology that accepts selection of a product for ordering and enables specification of a delivery destination of the product.
- Patent Document 1 after a user selects a product and places it in a shopping cart for a request for personal import on an overseas mail order website, the user inputs the address of the delivery destination of the product. (Paragraph [0109]).
- the present invention has been made in view of the above points, and even when the selected product cannot be delivered to the designated delivery destination, the user spent to select the product
- An object of the present invention is to provide an information processing apparatus, an information processing method, and the like that make it possible to order merchandise without wasting time.
- the invention described in claim 1 includes: a receiving unit that receives selection of a product for order from a plurality of products; and a delivery destination designated for the selected product.
- the alternative information that can identify the alternative product that can be delivered to the delivery destination is provided. Is displayed. Based on the user's operation regarding the displayed alternative information, the user can order a product that can be delivered to the designated delivery destination. Therefore, even if the selected product cannot be delivered to the delivery destination, it is possible to prevent the user from having to select the product to be wasted.
- the accepting unit selects the selection from a shopping container for placing a product in online shopping that allows the plurality of products to be ordered.
- the display control means displays the alternative information so that the alternative product can be selected, and when the alternative product is selected, the content of the container is determined from the selected product. It further comprises replacement means for replacing with a substitute product.
- alternative information is displayed so that alternative products can be selected.
- the selected item is initially placed in the shopping container.
- the contents of the container are replaced with the alternative product from the originally selected product. Therefore, the user can change the ordered product from a product that cannot be delivered to the delivery destination to a product that can be delivered to the delivery destination with a simple operation.
- the online is made possible to order the plurality of products.
- element display control means for displaying an operation element for designating a delivery destination area on a predetermined screen for enabling selection of a product among shopping screens Providing the user with information on a delivery destination area obtaining unit for obtaining the designated delivery destination area, and information on at least one of the plurality of products that can be delivered to the designated delivery destination area. And providing means.
- the delivery destination is displayed on the predetermined screen for enabling selection of the product.
- An operation element for designating the region of is displayed.
- the user can specify a delivery destination area based on an operation on the operation element.
- a delivery destination region is designated, information on products that can be delivered to the designated region among a plurality of products is provided to the user.
- the user can select a product that can be delivered to the designated area for ordering.
- the user can order a product that can be delivered to the delivery destination by designating the delivery destination in the designated area. Therefore, it is possible to prevent the user from selecting a product that cannot be delivered to the designated area.
- the seller of the selected product when the substitute product is ordered and the order price is settled, the seller of the selected product
- the apparatus further comprises a determining means for determining that a coupon that can be used for purchase of a product sold from is provided to an orderer of the substitute product.
- the user purchases the product at a seller who sells the originally selected product. You can get a coupon that you can use to do. There is a probability that a user who has selected a product at a certain store for ordering will order the product at that store in the future. Give users who have ordered alternative products the opportunity to sell products from stores that sell alternative products by giving them coupons that can be used to purchase products from sellers of alternative products Can do.
- a delivery destination accepted by the seller for each of the plurality of sellers selling the plurality of products is provided.
- the display control means further includes area information acquisition means for acquiring area information of a seller who sells the selected product from storage means for storing area information capable of specifying an area, and the display control means includes the designated delivery destination. Is outside the area specified by the acquired area information, the alternative information is displayed, and the sales performance of the target seller with respect to the sales performance of any one of the plurality of sellers is displayed.
- alternative information is displayed. Use of the delivery outside the region where the target seller accepts the use of the delivery if the ratio of the sales performance of the substitute product of the product sold by the target seller to the sales result of the target seller is equal to or greater than the predetermined ratio
- the recommendation information that recommends the target seller to accept is output.
- the target seller may be able to increase the sales performance by a predetermined ratio or more of the current sales performance. Therefore, by viewing the recommended information, the target seller can prompt the reception of the use of the delivery of the product to an area where the use of the delivery has not been received so far.
- a sixth aspect of the present invention is the information processing apparatus according to any one of the first to fifth aspects, wherein one of the plurality of terminal devices respectively used by the plurality of sellers who sell the plurality of products.
- the apparatus further comprises address acquisition means for acquiring a network address of the terminal device from a packet transmitted from the terminal device to the information processing apparatus via the network, and the display control means is a seller among the plurality of sellers.
- the area where the terminal device is located which is specified based on the network address of the terminal device used by the device, displays the alternative information that can specify the product sold by the seller including the designated delivery destination.
- an area that is specified based on a network address of a terminal device used by a seller can be used to specify a product sold by a seller including a designated delivery destination.
- Information is displayed.
- the region where the terminal device used by the seller is located is the shipping location of the seller. Accordingly, since there is a probability that the substitute product is delivered from the shipping place in the area to the delivery destination in the area, the convenience of delivery can be improved.
- a seventh aspect of the present invention is the information processing apparatus according to any one of the first to sixth aspects, wherein the information processing apparatus is a plurality of server apparatuses connectable to each other via a network. Included in at least one of the plurality of server devices corresponding to each of the online shopping sites in the region, and each of the plurality of server devices is deliverable to at least the region corresponding to the server device among the plurality of regions A database of products, and search means for searching for products from the database, the information processing apparatus according to an order according to the convenience of delivery from each of the plurality of regions to the designated delivery destination, The apparatus further comprises search control means for causing the plurality of server devices to sequentially search for the substitute product, and the display control means includes the plurality of server devices. Out on the basis of the substitute product the retrieval by initially found server device results, and wherein the displaying the substitute information.
- each of the plurality of server devices searches for a product from a database of products that can be delivered to at least the region corresponding to the server device among the plurality of regions.
- a plurality of server devices sequentially search for alternative products according to the order according to the convenience in the case of delivering alternative products from each of a plurality of regions to a designated delivery destination. Substitution information is displayed based on the search result of the server device that first found the substitute product among the plurality of server devices. For this reason, a product that can be delivered to an area where the convenience of delivery to the delivery destination is high is preferentially determined as an alternative product. Therefore, since there is a probability that the substitute product is delivered to a delivery destination from an area where the delivery convenience is higher, the convenience of delivery can be improved. In addition, a highly convenient product can be found faster.
- the invention according to claim 8 is an information processing method executed by a computer, wherein a reception step of accepting selection of a product for order among a plurality of products, and a designation specified for the selected product An acquisition step of acquiring a delivery destination, and, if the designated delivery destination is outside an area where the selected product can be delivered, substitute information that can identify a substitute product that can be delivered to the delivery destination. And a display control step for displaying.
- the invention according to claim 9 is a computer for accepting selection of a product for order from among a plurality of products, and obtaining unit for acquiring a delivery destination designated for the selected product.
- the display control means displays the substitute information that can identify the substitute product that can be delivered to the delivery destination. It is characterized by making it.
- the substitute information that can identify the substitute product that can be delivered to the delivery destination is provided. Is displayed. Based on the user's operation regarding the displayed alternative information, the user can order a product that can be delivered to the designated delivery destination. Therefore, even if the selected product cannot be delivered to the delivery destination, it is possible to prevent the user from having to select the product to be wasted.
- FIG. 1 is a diagram illustrating an example of a schematic configuration of an information processing system S according to the present embodiment.
- the information processing system S includes a domestic online shopping mall server 1, one or a plurality of overseas online shopping mall servers 2, a plurality of store terminals 3, and a plurality of user terminals 4. It is configured. Then, the domestic online shopping mall server 1, each overseas online shopping mall server 2, each store terminal 3, and each user terminal 4 exchange data with each other using, for example, TCP / IP as a communication protocol via the network NW. Can be sent and received.
- the network NW is constructed by, for example, the Internet, a dedicated communication line (for example, a CATV (CommunityCommunAntenna Television) line), a mobile communication network (including a base station, etc.), a gateway, and the like.
- Each of the domestic online shopping mall server 1 and the overseas electronic shopping mall server 2 is a server device that executes various processes related to an electronic shopping mall where products can be purchased.
- the domestic online shopping mall server 1 and the overseas electronic shopping mall server 2 are collectively referred to as “electronic shopping mall server”.
- electronic shopping mall server In each online shopping district, various products are sold from various stores.
- the online shopping mall is an example of the online shopping site of the present invention.
- the online shopping site is not limited to the online shopping district.
- the online shopping site may be, for example, a website where merchandise only for a single seller is sold.
- Each electronic shopping mall server corresponds to an electronic shopping mall for a predetermined country, for example.
- the online shopping mall for a certain country may be, for example, an electronic shopping mall in which products that can be delivered to that country are sold. That is, a store that opens a store in an electronic shopping mall for a certain country can send a product to that country.
- the countries to which each online shopping mall server corresponds may be different from each other, for example.
- At least one online shopping mall server may correspond to a plurality of countries. In this case, each store can send a product to at least one of the plurality of countries.
- Each online shopping mall server may be installed in a country corresponding to the electronic shopping mall server, or may be installed in a country different from the country.
- a country is an example of a region of the present invention. The region is not limited to the country. The region may be, for example, a region, a state, a prefecture, a city, a ward, a town, a village, a continent,
- Each online shopping mall server allows each store to set whether or not a store opening in an electronic shopping mall in the corresponding country can send products overseas from that country. It may be configured. Stores that can send products overseas are called “stores that accept overseas delivery”. For example, each online shopping mall server may be configured so that a store can be set so that a product can be sent to any country where a predetermined international mail can be used. Further, for example, each online shopping mall server may be configured so that a store can set one or more countries where goods can be sent.
- the domestic online shopping mall server 1 is an example of an information processing apparatus of the present invention.
- the country corresponding to the domestic online shopping mall server 1 is referred to as “first country”.
- the first country may be any country.
- the first country may be Japan or another country.
- the electronic shopping street in the first country is called “domestic shopping street”.
- the domestic online shopping mall server 1 transmits, for example, a web page of the online shopping mall, or performs processing related to product search, ordering, and the like.
- the domestic online shopping mall server 1 determines a store where product information is provided to the user terminal 4 based on, for example, an IP address assigned to the user terminal 4 connected to the domestic electronic shopping mall server 1. Good.
- the domestic online shopping mall server 1 can estimate the user terminal 4 and the country in which the user is currently located from the IP address of the user terminal 4.
- the domestic online shopping mall server 1 may allow the provision of information on products of all stores that open in the online shopping mall in the first country.
- the domestic online shopping mall server 1 can send products overseas as viewed from the first country among the stores opening in the online shopping mall in the first country. It may allow the provision of information on products only in the stores.
- the domestic online shopping mall server 1 uses the method described above to prevent the provision of information on merchandise of stores that cannot send merchandise to countries that are likely to be delivery destinations.
- Each overseas online shopping mall server 2 corresponds to an electronic shopping mall for any foreign country as viewed from the first country.
- the online shopping mall for foreign countries is called “overseas electronic shopping mall”.
- a certain overseas electronic shopping mall server 2 corresponds to an electronic shopping mall in the United States
- another certain overseas electronic shopping mall server 2 corresponds to an electronic shopping mall in China
- another certain overseas electronic shopping mall server. 2 may correspond to a British online shopping mall.
- each overseas online shopping mall server 2 transmits, for example, a web page of the online shopping mall, or performs processing related to product search, ordering, and the like.
- the overseas online shopping mall server 2 is not an essential component of the information processing system S. The present invention allows a case where the overseas online shopping mall server 2 does not exist.
- the store terminal 3 is a terminal device used by an employee of a store opening a store in a domestic electronic shopping mall.
- a store opening in a domestic electronic shopping mall may be located in the first country or in another country.
- the store terminal 3 accesses a server device such as the domestic online shopping mall server 1 based on an operation from an employee or the like. Thereby, store terminal 3 receives and displays a web page from a server device.
- Software such as a browser and an e-mail client is incorporated in the store terminal 3.
- the employee registers, for example, information on products to be sold in the online shopping mall and confirms the order contents of the products.
- the user terminal 4 is a terminal device of a user who purchases a product mainly from a domestic electronic shopping mall.
- the user terminal 4 receives the web page from the domestic online shopping mall server 1 and displays it by accessing the domestic electronic shopping mall server 1 based on the operation from the user.
- Software such as a browser and an e-mail client is incorporated in the user terminal 4.
- the user can specify a delivery destination of the selected product after selecting the product for ordering in the domestic online shopping mall. In that case, a situation may occur in which the selected product cannot be delivered to the designated delivery destination.
- the domestic online shopping mall server 1 can provide products of all stores. For example, the user selects a product as a present to be given to a friend who is overseas (for example, France). Therefore, the user designates an overseas address as the delivery destination. If the store that sells the selected product does not accept the use of overseas delivery, the selected product cannot be delivered. In addition, when the selected product is designated as a prohibited item in the delivery destination country, the selected product cannot be delivered.
- a first country for example, Japan
- the domestic online shopping mall server 1 can provide products of all stores. For example, the user selects a product as a present to be given to a friend who is overseas (for example, France). Therefore, the user designates an overseas address as the delivery destination. If the store that sells the selected product does not accept the use of overseas delivery, the selected product cannot be delivered. In addition, when the selected product is designated as a prohibited item in the delivery destination country, the selected product cannot be delivered.
- a user whose country of residence (for example, Japan) is different from the first country (for example, the United States) is traveling on a business trip to the first country.
- the user happens to visit a domestic electronic shopping mall (US electronic shopping mall) and select a product. Then, the user designates the address of the country of residence as the delivery destination. If the store that sells the selected product does not accept the use of overseas delivery, the selected product cannot be delivered.
- US electronic shopping mall domestic electronic shopping mall
- the domestic online shopping mall server 1 supports a plurality of first countries (for example, France, UK, Germany, Austria, Spain). For example, assume that a user selects a product in a store in France and designates the United Kingdom as a delivery destination. If the store does not support cross-border delivery, delivery of the selected item is not possible. In addition, when the selected product is designated as a prohibited item in the UK, the selected product cannot be delivered.
- France France, UK, Germany, Austria, Spain
- This effort may include the effort to search for the product and the effort to consider the product to be selected. In this case, the user may have to perform a search or review to select the product again.
- the domestic online shopping mall server 1 provides the user terminal 4 with alternative information that can identify an alternative product that can be delivered to the delivery destination. To display.
- alternative information can identify an alternative product that can be delivered to the delivery destination.
- the user can save time and effort for searching or considering the product again. Therefore, even if the initially selected product cannot be delivered to the delivery destination, the user can order the product without wasting the time spent selecting the product. Can do.
- FIG. 2 is a block diagram showing an example of a schematic configuration of the domestic online shopping mall server 1 according to the present embodiment.
- the domestic online shopping mall server 1 includes a communication unit 11, a storage unit 12, an input / output interface 13, and a system control unit 14.
- the system control unit 14 and the input / output interface 13 are connected via a system bus 15.
- the communication unit 11 is connected to the network NW and controls the communication state with the overseas online shopping mall server 2, the store terminal 3, the user terminal 4, and the like.
- the storage unit 12 is composed of, for example, a hard disk drive.
- the storage unit 12 is an example of a storage unit in the present invention.
- the storage unit 12 stores databases such as a member DB 12a, a server DB 12b, a prohibited item DB 12c, a store DB 12d, a product DB 12e, a shopping basket DB 12f, and an order DB 12g.
- “DB” is an abbreviation for database.
- FIG. 3 is a diagram showing an example of contents registered in the database.
- member information related to users registered as members in the domestic online shopping mall is registered.
- user attributes such as user ID, password, nickname, name, date of birth, gender, zip code, address, telephone number, e-mail address, credit card information, etc. are provided as member information. Registered in association with each user.
- Information related to the overseas online shopping mall server 2 is registered in the server DB 12b. Specifically, in the server DB 12b, the IP address of the overseas online shopping mall server 2 and the country code corresponding to the overseas online shopping mall server 2 are registered in association with each overseas electronic shopping mall server 2.
- the country code is identification information for identifying the country.
- the prohibited item DB 12c Information on prohibited items is registered in the prohibited item DB 12c. Specifically, a category ID, an import prohibited country list, and an export prohibited country list are registered in the prohibited product DB 12c for each category of products designated as prohibited products in at least one country.
- the category ID is identification information that identifies the category of the product.
- the import ban country list is a list of numbers of countries in which the import of the product of the category indicated by the category ID is prohibited.
- the export ban country list is a list of country numbers in which the export of the product of the category indicated by the category ID is prohibited.
- the import ban country list and the export ban country list may be a list of countries in which import or export is prohibited according to the type of mail.
- Store information related to stores that open in the domestic electronic shopping mall is registered in the store DB 12d.
- the store DB 12d stores store information such as store ID, password, store name, zip code, address, telephone number, FAX number, e-mail address, store terminal 3 IP address, and delivery area information.
- the store ID is store identification information.
- the delivery area information is information indicating the area of the delivery destination where the target store accepts the use of delivery.
- the delivery area information can be set and changed by the store.
- the delivery area information may be, for example, an overseas delivery flag. If the overseas delivery flag is TRUE, the store accepts the use of overseas delivery. That is, the product sold by the target store can be delivered to both the first country and overseas.
- the delivery area information may be a list of country codes that can deliver the product.
- the delivery area information may necessarily include the country code of the first country.
- the delivery area information may include at least one country code of the first country.
- the merchandise information includes information registered by the store. Specifically, in the product DB 12e, store ID, product ID, product code, category ID, product name, price, and the like are registered as product information in association with each product sold by the store.
- the store ID indicates the store from which the product is sold.
- the product ID is product identification information given by the store to manage the products to be sold.
- a specific product of a specific store can be identified from among products sold in the domestic online shopping mall by a combination of the store ID and the product ID. However, a specific product at a specific store may be identified only by the product ID.
- the product code is a code number for identifying a product.
- the same product code is assigned to each product.
- the product code include a JAN (Japanese Article Number) code, an EAN (European Article Number) code, and a product code used in a common standard in a plurality of electronic shopping malls.
- the category ID indicates the category to which the product belongs.
- the product name is the name of the product given by the store.
- the store can include a message or the like in the product name in addition to the official name or general name of the product.
- the shopping basket DB 12f shopping basket information related to products put in the shopping basket is registered.
- the shopping basket is a virtual container in which a product selected by the user for placing an order is placed in a domestic electronic shopping mall.
- the shopping basket may be a shopping cart, for example.
- as shopping cart information a shopping cart ID, a user ID, a store ID, a product ID, the number of products, a replacement flag, product information before replacement, and the like are associated with each product stored in the shopping cart.
- the shopping cart ID is identification information for shopping cart information.
- the user ID indicates the user who put the product in the shopping cart.
- the combination of the store ID and the product ID indicates a product put in the shopping cart.
- the substitute flag indicates whether or not the product in the shopping basket is a substitute product. If the replacement flag is TRUE, the product is a replacement product, and if the replacement flag is FALSE, the product is not a replacement product.
- the pre-substitution product information indicates a product substituted by the substitute product when the product put in the shopping basket is the substitute product.
- the pre-substitution product information includes a store ID and a product ID of the replaced product.
- order information related to product orders is registered. Specifically, in the order DB 12g, as order information, the order number, the order date, the user ID, the store ID, the product ID, the number of ordered products, the replacement flag, the pre-substitution product information, the total amount, the delivery fee, the delivery
- the destination information and the like are registered in association with each time the domestic online shopping mall server 1 receives an order from the user.
- the order number is an order identification number.
- the order date and time indicates the date and time when the order details were accepted.
- the user ID indicates the user who ordered the product.
- the store ID indicates the order destination store.
- the product ID indicates the ordered product.
- the delivery destination information is information designated by the user as the delivery destination of the ordered product.
- the delivery destination information may include, for example, the name of the recipient of the ordered product, the postal code of the delivery destination, an address, a telephone number, and the like.
- the storage unit 12 further stores an IP address / country table.
- the IP address / country table is a table for specifying the country in which the terminal device is located based on the IP address of the terminal device. Specifically, for each IP address range, the IP address range and the country number corresponding to the range are stored in the IP address / country table in association with each other.
- the storage unit 12 stores various data for displaying a web page, for example, an HTML (HyperText Markup Language) document, an XML (Extensible Markup Language) document, image data, text data, an electronic document, and the like.
- the storage unit 12 stores various setting values.
- There is a product page as one of the types of web pages in which HTML documents stored in the storage unit 12 are stored.
- the product page is a web page on which product information is displayed.
- the merchandise page may be automatically generated by the domestic online shopping mall server 1 based on, for example, merchandise information registered in the merchandise DB 12e.
- the storage unit 12 stores various programs such as an operating system, a WWW (World Wide Web) server program, a DBMS (Database Management System), and an electronic commerce control program.
- the electronic commerce control program is a program for performing processing related to electronic commerce in a domestic electronic shopping mall.
- the various programs may be acquired from, for example, another server device or the like via the network NW, or may be recorded on a recording medium such as a magnetic tape, an optical disk, or a memory card and read via the drive device. You may be made to do.
- the electronic commerce control program or the like may be a program product.
- the input / output interface 13 performs interface processing between the communication unit 11 and the storage unit 12 and the system control unit 14.
- the system control unit 14 includes a CPU (Central Processing Unit) 14a, a ROM (Read Only Memory) 14b, a RAM (Random Access Memory) 14c, and the like.
- the CPU 14a is an example of a processor.
- the present invention can also be applied to various processors different from the CPU.
- Each of the storage unit 12, the ROM 14b, and the RAM 14c is an example of a memory.
- the present invention can also be applied to various memories different from the hard disk, ROM, and RAM.
- the domestic online shopping mall server 1 may be configured by a plurality of server devices.
- a server device that performs processing such as ordering products in an online shopping mall
- a server device that manages a database, etc. It may be connected with.
- each overseas online shopping mall server 2 includes a communication unit 21, a storage unit 22, an input / output interface 23, and a system control unit 24.
- the system control unit 24 and the input / output interface 23 are connected via a system bus 25.
- the communication unit 21 is connected to the network NW and controls the communication state with the domestic online shopping mall server 1, the user terminal 4, and the like.
- the storage unit 22 is configured by a hard disk drive, for example.
- the storage unit 22 stores databases such as a store DB 22a and a product DB 22b.
- the storage unit 22 may store a member DB, a shopping basket DB, and an order DB that have basically the same data structure as the member DB 12a, the shopping basket DB 12f, and the order DB 12g.
- the data configuration of the store DB 22a may be basically the same as the data configuration of the DB 22d, for example.
- the delivery area information in the store DB 22a may be an overseas delivery flag.
- the overseas delivery flag is TRUE
- the product sold by the target store can be delivered to any country supported by the overseas online shopping mall server 2 and overseas viewed from the country.
- the overseas delivery flag is FALSE
- the product sold by the target store can be delivered only to the country supported by the overseas online shopping mall server 2.
- the delivery area information may be a list of country codes that can deliver the product.
- the delivery area information may necessarily include the country supported by the overseas online shopping mall server 2.
- the delivery area information may include a country code of at least one of the plurality of countries.
- the data configuration of the product DB 22b may be basically the same as the data configuration of the product DB 12e, for example.
- the storage unit 22 stores various data for displaying web pages such as product pages, such as HTML documents, XML documents, image data, text data, electronic documents, and the like.
- the storage unit 22 stores various setting values.
- the storage unit 22 stores various programs such as an operating system, a WWW server program, a DBMS, and an electronic commerce control program.
- the electronic commerce control program is a program for performing processing related to electronic commerce in an overseas electronic shopping mall.
- the various programs may be acquired from, for example, another server device or the like via the network NW, or may be recorded on a recording medium such as a magnetic tape, an optical disk, or a memory card and read via the drive device. You may be made to do.
- the electronic commerce control program or the like may be a program product.
- the input / output interface 23 performs interface processing between the communication unit 21, the storage unit 22, and the system control unit 24.
- the system control unit 24 includes a CPU 24a, a ROM 24b, a RAM 24c, and the like.
- the overseas online shopping mall server 2 may be configured by a plurality of server devices.
- a server device that performs processing such as ordering products in an online shopping mall
- a server device that manages a database, etc. It may be connected with.
- FIG. 5 is a diagram illustrating an example of functional blocks of the system control unit 14 of the domestic online shopping mall server 1 according to the present embodiment.
- the system control unit 14 when the CPU 14a reads out and executes a program such as an electronic commerce management program, the system control unit 14 includes an information providing unit 141, a product selection receiving unit 142, a delivery destination acquiring unit 143, and a delivery determining unit. 144, the substitute product search unit 145, the substitute information providing unit 146, the order processing unit 147, and the like.
- the information providing unit 141 is an example of an element display control unit, a providing unit, and an output unit of the present invention.
- the product selection receiving unit 142 is an example of a receiving unit of the present invention.
- the delivery destination acquisition unit 143 is an example of an acquisition unit and a delivery destination area acquisition unit of the present invention.
- the delivery determination unit 144 is an example of the area information acquisition unit and address acquisition unit of the present invention.
- the substitute product search unit 145 is an example of search means and search control means of the present invention.
- the alternative information providing unit 146 is an example of a display control unit and a replacement unit of the present invention.
- the order processing unit 147 is an example of a determination unit of the present invention.
- the information providing unit 141 transmits a predetermined web page of the domestic online shopping mall to the user terminal 4 in response to a request from the user terminal 4. For example, the information providing unit 141 transmits a product page or the like stored in the storage unit 12.
- FIG. 6A is a diagram illustrating an example of a product page. As shown in FIG. 6A, detailed information regarding one product is displayed on the product page. For example, a product name, product ID, price, description, product image, and the like are displayed. Further, a “add to shopping cart” button 110 is displayed on the product page. The “Add to shopping cart” button 110 is a button for selecting a product whose information is displayed on the product page as a product to be put in the shopping cart.
- FIG. 6A shows the product page of the product A sold by the store X.
- the product selection receiving unit 142 receives selection of a product for ordering from the user. For example, when the “Add to shopping cart” button 110 is pressed by the user on the product page, the user terminal 4 transmits a shopping cart request to the domestic online shopping mall server 1.
- the shopping cart request includes the store ID and product ID of the selected product, and the user ID of the selected user.
- the user terminal 4 of the user who has logged in to the domestic online shopping mall stores the user ID as a cookie, for example. Therefore, the user terminal 4 of the user who has logged into the domestic online shopping mall transmits a request including the user ID to the domestic electronic shopping mall server 1.
- the merchandise selection receiving unit 142 registers the shopping cart information corresponding to the shopping cart request in the shopping cart DB 12f.
- FIG. 6B is a diagram illustrating an example of a shopping cart page.
- information on the products in the user's shopping cart is displayed.
- FIG. 6B shows the shopping cart page when the “Add to shopping cart” button 110 is pressed on the product page shown in FIG. 6A.
- at least one store shopping basket information 210 is displayed.
- the store shopping cart information 210 is information on products that the user has put in the shopping cart at one store.
- the store shopping cart information 210 includes an image, a product name, a price, etc. of a product put in the shopping cart.
- the store shopping cart information 210 includes information on a plurality of products.
- a plurality of store shopping cart information 210 is displayed.
- the store shopping basket information 210 further includes a delete button 211 and an order procedure button 212.
- a delete button 211 is displayed for each item in the shopping cart.
- the order procedure button 211 is a button for deleting the corresponding product from the shopping cart.
- the order procedure button 212 is a button for selecting a product in the shopping cart as a product to be ordered at a store corresponding to the store shopping cart information 210. By pressing the order procedure button 212, the user selects a product to order.
- the product selection receiving unit 142 receives the product selected for ordering from the shopping cart.
- the order procedure button 212 When the order procedure button 212 is pressed, the user terminal 4 transmits an order procedure request to the domestic online shopping mall server 1.
- the order procedure request includes the store ID and product ID of the selected product, and the user ID of the selected user.
- FIG. 6B shows the shopping cart page when the product A sold by the store X and the products B1 and B2 sold by the store Y are put in the shopping cart.
- the delivery destination obtaining unit 143 obtains the delivery destination designated by the user for the selected product after the product selection accepting unit 142 accepts the selection of the product. For example, the delivery destination acquisition unit 143 transmits an order details confirmation page to the user terminal 4.
- FIG. 7 is a diagram illustrating an example of an order content confirmation page.
- the order content confirmation page is a web page for the user to specify and confirm the order content, and for the user to change the order content as necessary.
- FIG. 7 shows the shopping cart page when the order procedure button 212 corresponding to the store X is pressed on the shopping cart page shown in FIG. 6B. As shown in FIG.
- the order details confirmation page displays selected product information 310, payment method 320, delivery method 330, orderer information 340, delivery destination information 350, confirmation button 360, and the like.
- the orderer information 340 displays the name, postal code, address, and telephone number of the user who wants to place an order.
- delivery destination information 350 delivery destination information is displayed.
- the delivery destination in the initial state is the name, postal code, address, and telephone number of the user who wants to place an order.
- the country of the delivery destination is Japan.
- the delivery destination information 350 includes a change button 351.
- the change button 351 is a button for changing the delivery destination.
- the confirmation button 360 is a button for confirming the order with the content displayed on the order content confirmation page.
- FIG. 8 is a diagram illustrating an example of the delivery destination change window.
- the delivery destination change window is a window for designating a new delivery destination.
- the delivery address change window includes a name input area 410, a postal code input area 420, a prefecture input area 430, a city area input area 440, an address input area 450, a telephone number input area 460, and a change button 470.
- the name input area 410 is an input area for inputting the name of the recipient of the selected product.
- the postal code input area 420 is an input area for inputting the postal code of the delivery destination.
- the prefecture selection list 430 is a pull-down list for inputting the prefecture of the delivery destination.
- the city area input area 440 is an input area for inputting the administrative district of the delivery destination.
- the user inputs a country name in the city area input area 440.
- the address input area 450 is an input area for inputting an address excluding a part designated in the prefecture input area 430 and the city area input area 440 in the address of the delivery destination.
- the telephone number input area 460 is an input area for inputting a delivery destination telephone number.
- the change button 470 is a button for changing the delivery destination to a new delivery destination designated in the name input area 410 to the telephone number input area 460.
- FIG. 9 is a diagram showing an example of the order content confirmation page after the delivery destination is changed.
- the change button 470 in the delivery destination change window When the user presses the change button 470 in the delivery destination change window, the changed delivery destination information is displayed on the order details confirmation page. In the order content confirmation page shown in FIG. 7, the delivery destination is changed from Japan to the United States.
- the user terminal 4 transmits an order confirmation request to the domestic online shopping mall server 1.
- the order confirmation request includes the product ID, the store ID, the number, the delivery destination information, the user ID of the user who orders the selected product.
- the delivery destination acquisition unit 143 acquires delivery destination information included in the order confirmation request received via the communication unit 11 as a delivery destination.
- the delivery destination acquisition unit 143 may acquire only information (for example, a country name) necessary for determining whether or not a product can be delivered among the delivery destination information as a delivery destination. Further, for example, when the change button 470 is pressed in the delivery destination change window, the user terminal 4 may transmit new delivery destination information specified in the delivery destination change window to the domestic online shopping mall server 1. The delivery destination acquisition unit 143 may acquire the delivery destination information at this time as a delivery destination.
- information for example, a country name
- the delivery determination unit 144 determines whether or not the designated delivery destination is in an area where the product selected for the order can be delivered. For example, when the confirmation button 360 is pressed on the order confirmation page, the delivery determination unit 144 may make this determination. Alternatively, for example, when the change button 470 is pressed in the delivery destination change window, the delivery determination unit 144 may make this determination.
- the delivery determination unit 144 may determine, for example, whether a store that sells the selected product accepts use of delivery of the product to a designated delivery destination. When the store accepts the use of the delivery of the product to the designated delivery destination, the designated delivery destination is in an area where the selected product can be delivered. Otherwise, the designated delivery destination is outside the region where the selected item can be delivered. For example, the delivery determination unit 144 acquires deliverable area information corresponding to the store ID included in the order procedure request or the order confirmation request from the store DB 12d. The delivery determination unit 144 determines whether the store accepts the use of delivery to the delivery destination based on the delivery destination information acquired by the delivery destination acquisition unit 143 and the acquired deliverable area information. To do.
- the deliverable area information is an overseas delivery flag.
- the delivery determination unit 144 may determine that the store accepts the use of delivery to the delivery destination.
- the overseas delivery flag is FALSE, the delivery determination unit 144 determines whether or not the designated delivery destination country is the first country.
- the delivery determination unit 144 determines that the store accepts the use of delivery to the delivery destination. Otherwise, the delivery determination unit 144 determines that the store does not accept use of delivery to the delivery destination.
- the delivery area information is a list of country codes that can be delivered. If the list of country codes includes the country number of the delivery destination, the delivery determination unit 144 determines that the store accepts the use of delivery to the delivery destination. Otherwise, the delivery determination unit 144 determines that the store does not accept use of delivery to the delivery destination.
- the delivery determination unit 144 may determine, for example, whether the selected product is a prohibited product. If the product is forbidden, the designated delivery destination is outside the area where the selected product can be delivered. If the product is not a prohibited item, the designated delivery destination is in an area where the selected product can be delivered. For example, the delivery determination unit 144 acquires the category ID corresponding to the product ID included in the order procedure request or the order confirmation request from the product DB 12e. The delivery determination unit 144 acquires an import prohibited country list and an export prohibited country list corresponding to the category ID. If the list of prohibited countries includes the country number of the destination country, the selected item is prohibited. Otherwise, the selected item is not forbidden. If the export ban list includes a first country number, the selected item is a prohibited item.
- the delivery determination unit 144 determines whether the selected product is a prohibited product based on the address of the store that sells the selected product. It may be determined. If the export ban list includes the country number of the store's address, the selected item is a prohibited item. Otherwise, the selected item is not forbidden.
- the delivery determination unit 144 determines whether the store that sells the selected product accepts the use of delivery of the product to the designated delivery destination, and the selected product is a prohibited item. Whether or not both are determined. However, depending on the system, only one of them may be determined.
- the substitute product search unit 145 uses the substitute product of the selected product. Therefore, an alternative product that can be delivered to the designated delivery destination is determined.
- the delivery determination unit 144 may determine one alternative product or a plurality of alternative products.
- the substitute product may be, for example, a product that is the same as or similar to the selected product and that is sold by a store different from the store that sells the selected product.
- the substitute product may be a product to which the same product code as the product code of the selected product is assigned.
- the substitute product may be a product that belongs to the same category as the category of the selected product.
- the substitute product may be a product that belongs to the same category as the category of the selected product and has a product name similar to the product name of the selected product.
- the substitute product search unit 145 accepts use of delivery of the product to the designated delivery destination, for example. You may determine the product of the store which is present as an alternative product.
- the store of substitute products may be, for example, a store that opens in a domestic electronic shopping mall. Using the same method as the determination method of the delivery determination unit 144, the substitute product search unit 145 accepts the use of the delivery of the product to the designated delivery destination among the stores that have opened in the domestic electronic shopping mall. Store information can be searched from the store DB 12d.
- the substitute product search unit 145 determines a product sold in the overseas online shopping mall as a substitute product. Also good. All the stores that open in the online shopping mall of the designated delivery destination country accept delivery of products to that country. In addition, a store opening in an electronic shopping street in a certain country has a high probability of being located in that country. Therefore, it is more convenient for products to be delivered from stores that are open in the online shopping district in the destination country than in stores that are open in the electronic shopping street in the first country. There is a high probability. For example, the convenience for the user is increased because the delivery fee is reduced and the time required for delivery is shortened.
- the substitute product search unit 145 may request the overseas online shopping mall server 2 corresponding to the delivery destination country to search for a substitute product.
- the overseas online shopping mall server 2 searches for product information of alternative products from the product DB 22b, and transmits the search result to the domestic online shopping mall server 1.
- the substitute product search unit 145 may determine a product sold in an online shopping mall in a country different from both the designated delivery destination country and the first country as the substitute product.
- the store of substitute products is a store that accepts use of delivery to a designated delivery destination.
- the substitute product search unit 145 may request, for example, a search for substitute products from the overseas online shopping mall server 2 corresponding to the country of the delivery destination.
- the overseas online shopping mall server 2 searches for a store that accepts use of delivery to a designated delivery destination based on, for example, delivery area information registered in the product DB 22b. Then, the overseas online shopping mall server 2 searches the product DB 22b for product information of alternative products sold by the store that accepts the use of delivery to the delivery destination, and transmits the search result to the domestic online shopping mall server 1.
- the substitute product search unit 145 may determine, for example, a product sold in an online shopping mall in the destination country as the substitute product.
- the alternative product search unit 145 is a country different from the delivery destination country.
- a product sold in an online shopping mall in a country where export of the selected product is permitted may be determined as a substitute product.
- the store of substitute products is a store that accepts use of delivery to a designated delivery destination.
- the substitute product search unit 145 may request the overseas online shopping mall server 2 to search for a substitute product.
- the substitute information providing unit 146 causes the user terminal 4 to display substitute information for specifying the substitute product determined by the substitute product searching unit 145.
- the replacement information may include at least information capable of specifying the replacement product.
- the replacement information may include at least a product name, an image, a trademark, or the like of the replacement product.
- the substitute information may include at least the store name or trademark.
- the replacement information may include information indicating a difference between the selected product and the replacement product. This difference may be, for example, a difference in order price or a difference in time required for delivery.
- the order price may include a delivery fee.
- the alternative information providing unit 146 may display the alternative information.
- the alternative information providing unit 146 may display the alternative information.
- the substitute information providing unit 146 Information may be displayed.
- the alternative information providing unit 146 may display alternative information so that alternative products can be selected.
- the alternative information providing unit 146 may display elements such as buttons in association with the alternative information, or may display the alternative information providing unit 146 itself so as to be selectable.
- the alternative information providing unit 146 replaces the contents of the shopping cart with the selected alternative product from the originally selected product.
- the alternative information providing unit 146 changes the store ID and the product ID of the shopping cart information in the shopping cart DB 12f from the store ID and the product ID of the originally selected product to the store ID and the product ID of the selected alternative product. change.
- the user can easily replace the product selected for ordering with the substitute product from the originally selected product by a simple operation.
- the alternative information providing unit 146 may display an alternative information window on the user terminal 4, for example.
- FIG. 10 is a diagram illustrating an example of an alternative information window.
- FIG. 10 shows an example in which the United States is designated as the delivery destination country and the store X does not accept delivery to the United States as shown in FIG.
- one or a plurality of alternative information 510 is displayed for each selected product.
- a return button 520 is displayed in the alternative information window.
- the substitute information 510 of the product C1 sold by the store Z1 and the substitute information 510 of the product C2 sold by the store Z2 are displayed.
- the products C1 and C2 are alternative products for the product A. Both stores Z1 and Z2 accept delivery to the destination country.
- FIG. 10 is a diagram illustrating an example of an alternative information window.
- FIG. 10 shows an example in which the United States is designated as the delivery destination country and the store X does not accept delivery to the United States as shown in FIG.
- one or a plurality of alternative information 510 is displayed
- the substitute information 510 includes, for example, an image of a substitute product, a product name, a price, a store name, and the like. Further, the alternative information 510 includes a price difference. Further, the substitute information 510 includes a replacement button 511.
- the replacement button 511 is an operation element for selecting an alternative product.
- the substitute information 510 may be displayed outside the substitute information 510, for example.
- the return button 520 is a button for deleting the substitute information window and redisplaying the order content confirmation page. In this case, the user can change the delivery destination.
- FIG. 11 is a diagram showing an example of a shopping cart page when the product C1 is selected in the alternative information window shown in FIG. In the shopping cart page shown in FIG. 11, the store shopping cart information 210 of the product A is replaced with the store shopping cart information 210 of the product C1.
- the alternative information providing unit 146 may not display the alternative information so that alternative products can be selected. For example, when the user selects a product name in the alternative information 510, the information providing unit 141 transmits a product page of the alternative product to the user terminal 4. The user puts an alternative product in the shopping cart on the product page, and deletes the originally selected product from the shopping cart on the shopping cart page. Thereby, the user can replace the contents of the shopping basket.
- the user terminal 4 determines whether or not the designated delivery destination is within an area where the product selected for ordering can be delivered. You may judge. For example, the delivery determination unit 144 may transmit an HTML document including a script for performing this determination to the user terminal 4 as the HTML document of the order detail confirmation page or the order change page. In this case, the delivery determination unit 144 adds, for example, delivery area information of the store of the selected product to the HTML document. When the order confirmation button 360 or the change button 470 is pressed, the user terminal 4 may make a determination using the delivery destination information and the delivery area information included in the HTML document according to the script described in the HTML document. .
- the substitute product search unit 145 may search for a substitute product before transmitting the HTML document of the order content confirmation page or the order change page. Then, the substitute product search unit 145 may add data for displaying substitute information to the HTML document. When the designated delivery destination is outside the area where the selected product can be delivered, the user terminal 4 displays the substitute information according to the script.
- the order processing unit 147 receives an order for a product selected by the user. When the delivery destination designated by the user is in an area where the product selected for ordering can be delivered, the order processing unit 147 accepts the order. The order processing unit 147 generates order information based on the order confirmation request transmitted from the user terminal 4 when the order confirmation button 360 is pressed on the order content confirmation page. The order processing unit 147 registers the generated order information in the order DB 12g.
- FIG. 12 is a flowchart showing an example of main processing of the system control unit 14 of the domestic online shopping mall server 1 according to the present embodiment.
- a user searches for a product in a domestic online shopping mall, and the user terminal 4 displays a search result page. Search results are displayed on the search result page. The user selects any product from the search results. Then, the user terminal 4 transmits a request for a product page to the domestic online shopping mall server 1.
- the request for the product page includes the store ID and the product ID of the selected product.
- the system control unit 14 executes main processing.
- the information providing unit 141 transmits the store ID included in the request for the product page and the product page of the product indicated by the product ID to the user terminal 4 (step S1).
- the user terminal 4 displays the product page transmitted from the domestic online shopping mall server 1 on the display.
- the user who has viewed the product page performs some operation on the user terminal 4. For example, the user may press the “Add to shopping cart” button 110 or may perform an operation to request another web page.
- the user terminal 4 transmits a request according to the user operation. When the “Add to shopping cart” button 110 is pressed, the user terminal 4 transmits a shopping cart request.
- the product selection receiving unit 142 determines whether or not the request is a shopping cart request (step S2). At this time, if the product selection receiving unit 142 determines that the request is not a shopping cart request (step S2: NO), the product selection receiving unit 142 transmits a web page corresponding to the request to the user terminal 4 and ends the main process. . On the other hand, if the product selection receiving unit 142 determines that the request is a shopping cart request (step S2: YES), the product selection receiving unit 142 proceeds to step S3.
- step S3 the product selection receiving unit 142 registers the shopping cart information including the user ID, the store ID, and the product ID included in the shopping cart request in the shopping cart DB 12f.
- the merchandise selection receiving unit 142 sets the substitute flag of the shopping cart information to FALSE.
- the product selection receiving unit 142 transmits the shopping cart page to the user terminal 4 (step S4).
- the product selection receiving unit 142 acquires all shopping cart information corresponding to the user ID included in the shopping cart request from the shopping cart DB 12f.
- the merchandise selection receiving unit 142 generates store shopping cart information 210 for each shopping cart information having a different store ID.
- the product selection receiving unit 142 transmits a shopping cart page including the store shopping cart information 210.
- the user terminal 4 displays the shopping cart page transmitted from the domestic online shopping mall server 1 on the display.
- the user who has seen the shopping cart page performs some operation on the user terminal 4.
- the user may press the order procedure button 212 or may perform an operation to request another web page.
- the user terminal 4 transmits a request according to the user operation.
- the order procedure button 212 is pressed, the user terminal 4 transmits an order procedure request.
- the product selection receiving unit 142 determines whether or not the request is an order procedure request (step S5). At this time, when the product selection receiving unit 142 determines that the request is not an order procedure request (step S5: NO), the product selection receiving unit 142 transmits a web page corresponding to the request to the user terminal 4 and ends the main process. . On the other hand, if the product selection receiving unit 142 determines that the request is an order procedure request (step S5: YES), the product selection receiving unit 142 proceeds to step S6.
- step S6 the product selection receiving unit 142 transmits an order content confirmation page to the user terminal 4.
- the product selection receiving unit 142 acquires a name, a postal code, an address, and a telephone number corresponding to the user ID included in the order procedure request as the delivery destination information in the initial state.
- the product selection receiving unit 142 transmits an order content confirmation page including delivery destination information.
- the user terminal 4 displays the order details confirmation page transmitted from the domestic online shopping mall server 1 on the display. A user who sees the current order content on the order content confirmation page may or may not change the delivery destination.
- the user terminal 4 transmits an order confirmation request to the domestic online shopping mall server 1, and the product selection receiving unit 142 receives the order confirmation request (step S7).
- the product selection receiving unit 142 identifies the product indicated by the combination of the store ID and the product ID included in the order confirmation request as the product selected for ordering.
- FIG. 13 is a flowchart showing an example of delivery determination processing of the system control unit 14 of the domestic online shopping mall server 1 according to the present embodiment.
- the delivery determination unit 144 acquires delivery area information of a store of the selected product (Step S ⁇ b> 21).
- the delivery determination unit 144 acquires delivery area information corresponding to the store ID included in the order confirmation request from the store DB 12d.
- the delivery determination unit 144 accepts delivery of the delivery destination designated by the user based on the delivery destination information included in the order confirmation request and the acquired delivery area information. It is determined whether it is within the area (step S22). Details of this determination method have already been described.
- step S22 When it is determined that the delivery destination is not in the area where the store accepts delivery (step S22: NO), the delivery determination unit 144 proceeds to step S25. In step S25, the delivery determination unit 144 sets the determination result to “undeliverable” and ends the delivery determination process. On the other hand, when the delivery determination unit 144 determines that the delivery destination is in an area where the store accepts delivery (step S22: YES), the delivery determination unit 144 proceeds to step S23.
- the delivery determination unit 144 determines whether the selected product is a prohibited product. For example, the delivery determination unit 144 acquires a category ID corresponding to the product ID included in the order confirmation request from the product DB 12e. When the acquired category ID is not registered in the prohibited item DB 12c, the delivery determination unit 144 determines that the selected item is not a prohibited item. When the acquired category ID is registered in the prohibited product DB 12c, the delivery determination unit 144 acquires the import prohibited country list and the export prohibited country list corresponding to the category ID from the prohibited product DB 12c. When the import prohibited country list includes the country number of the delivery destination, the delivery determination unit 144 determines that the selected product is a prohibited product.
- the delivery determination unit 144 determines that the selected product is a prohibited product. If the import prohibited country list does not include the number of the destination country and the export prohibited country list does not include the number of the first country, the delivery determination unit 144 determines that the selected product is not a prohibited product. . If the delivery determination unit 144 determines that the selected product is a prohibited product (step S23: NO), the process proceeds to step S25. On the other hand, when the delivery determination unit 144 determines that the selected product is not a prohibited product (step S23: NO), the process proceeds to step S24. In step S24, the delivery determination unit 144 sets the determination result to “deliverable” and ends the delivery determination process.
- the delivery determination unit 144 determines whether or not the determination result is “delivery possible” (step S9). At this time, if the determination result is “delivery possible” (step S9: YES), the delivery determination unit 144 proceeds to step S14. On the other hand, when the determination result is not “delivery possible” (step S9: NO), the delivery determination unit 144 proceeds to step S10.
- FIG. 14A is a flowchart illustrating an example of alternative product search processing of the system control unit 14 of the domestic online shopping mall server 1 according to the present embodiment.
- FIG. 14A shows that if the selected product is not a prohibited product, the product sold in the domestic online shopping mall is determined as the substitute product, and if the selected product is a prohibited product, the electronic shopping street in the delivery destination country An example in the case where the product sold in is determined as a substitute product.
- the substitute product search unit 145 determines whether or not the selected product is a prohibited product (step S31). At this time, if the alternative product search unit 145 determines that the selected product is not a prohibited product (step S31: NO), the process proceeds to step S32. On the other hand, if the alternative product search unit 145 determines that the selected product is a prohibited product (step S31: NO), the process proceeds to step S34.
- the substitute product search unit 145 searches for stores that accept use of delivery to the delivery destination area among stores that open in the domestic online shopping mall. For example, when the delivery area information is an overseas delivery flag, the alternative product search unit 145 searches the store DB 12d for store information set to TRUE in the overseas delivery flag. The substitute product search unit 145 acquires the store ID from the found store information as the store ID of the store accepting the use of delivery to the delivery destination area. For example, when the delivery area information is a list of country codes, the substitute product search unit 145 searches the store DB 12d for store information including the list of the country of delivery destination. The substitute product search unit 145 acquires the store ID from the found store information as the store ID of the store accepting the use of delivery to the delivery destination area.
- the substitute product search unit 145 searches for a substitute product from products sold by the store accepting the use of delivery to the delivery destination area (step S33).
- the substitute product search unit 145 searches the product information DB 12e for information on products that are the same as or similar to the selected product among the product information corresponding to the store ID acquired in step S32.
- the alternative product search unit 145 may search for product information including a category ID or product code that matches the category ID or product code of the selected product.
- the alternative product search unit 145 may search for product information including a product name that is the same as or similar to the product name of the selected product.
- the substitute product search unit 145 transmits a substitute product search request to the overseas online shopping mall server 2 corresponding to the delivery destination country.
- the substitute product search unit 145 acquires the IP address of the overseas online shopping mall server 2 corresponding to the country number of the delivery destination from the server DB 12b.
- the substitute product search unit 145 transmits a substitute product search request based on the acquired IP address.
- the substitute product search unit 145 causes the overseas online shopping mall server 2 to search for a substitute product.
- the substitute product search request includes a search condition for substitute products.
- the substitute product search request may include at least one of the product name, category ID, and product code of the selected product.
- FIG. 14B is a flowchart showing an example of an alternative product search request reception process of the system control unit 24 of the overseas online shopping mall server 2 according to the present embodiment.
- the system control unit 24 executes substitute product search request reception processing.
- the system control unit 24 searches the product DB 22b for product information of the substitute product based on the search condition included in the substitute product search request (step S41).
- the search method at this time may be the same as the search method in step S33 shown in FIG. 14A.
- the system control unit 24 transmits the search result including the found product information to the domestic online shopping mall server 1 (step S42).
- the substitute product search unit 145 receives the search result transmitted from the overseas online shopping mall server 2 (step S35), and ends the substitute product search process.
- the substitute information providing unit 146 displays the substitute information window on the user terminal 4 as shown in FIG. 12 (step S11). For example, the substitute information providing unit 146 may generate an HTML document of the substitute information window based on the product information of the found substitute product. At this time, the alternative information providing unit 146 generates an HTML document so that, for example, a product name, an image of the alternative product, or a store name of the alternative product is displayed. Further, the alternative information providing unit 146 generates an HTML document including a tag for displaying the replacement button 511. Further, the alternative information providing unit 146 may generate information indicating the difference between the selected product and the alternative product based on, for example, the product information of the selected product and the product information of the alternative product.
- the alternative information providing unit 146 may add information indicating the difference to the HTML document.
- the alternative information providing unit 146 transmits the generated HTML document to the user terminal 4.
- the user terminal 4 Based on the HTML document received from the domestic online shopping mall server 1, the user terminal 4 displays an alternative information window as an overlay on an order content confirmation page, for example.
- the user who has seen the alternative information window presses the replacement button 511 or the return button 520.
- the replacement button 511 is pressed, the user terminal 4 transmits a replacement request to the domestic online shopping mall server 1.
- the replacement request includes the store ID and the product ID of the selected replacement product.
- the return button 520 When the return button 520 is pressed, the user terminal 4 transmits a return request to the domestic online shopping mall server 1.
- the alternative information providing unit 146 receives a request from the user terminal 4.
- the substitute information providing unit 146 determines whether or not the received request is a replacement request (step S12). At this time, if the alternative information providing unit 146 determines that the received request is not a replacement request (step S12: NO), the process proceeds to step S6. On the other hand, if the alternative information providing unit 146 determines that the received request is a replacement request (step S12: YES), the process proceeds to step S13.
- step S13 the substitute information providing unit 146 replaces the contents of the shopping basket with the substitute product from the initially selected product.
- the alternative information providing unit 146 identifies shopping cart information including a store ID and a product ID included in the order confirmation request in the shopping cart DB 12f.
- the alternative information providing unit 146 changes the store ID and product ID of the found shopping cart information to the store ID and product ID of the alternative product.
- the alternative information provision part 146 changes the alternative flag of shopping cart information to TRUE.
- the replacement information providing unit 146 includes the store ID and the product ID included in the order confirmation request as the pre-substitution product information in the shopping cart information.
- step S14 the order processing unit 147 executes processing for confirming the order.
- the order processing unit registers the order information including the user ID, the store ID, the product ID, the number of products, the total price, the delivery fee, the delivery destination information, etc. included in the order confirmation request in the order DB 12g.
- the order processing unit 147 acquires the replacement flag and the pre-substitution product information from the shopping cart information of the ordered product.
- the order processing unit 147 adds the acquired replacement flag and pre-substitution product information to the order information.
- the order processing unit 147 transmits an order confirmation page to the user terminal 4 (step S15), and ends the main process.
- the order confirmation page is a web page including a message indicating that the order has been confirmed.
- the system control unit 14 accepts selection of a product for order among a plurality of products. Further, the system control unit 14 acquires a delivery destination designated for the selected product. In addition, when the designated delivery destination is outside the area where the selected product can be delivered, the system control unit 14 displays alternative information that can identify an alternative product that can be delivered to the delivery destination. Therefore, even if the selected product cannot be delivered to the delivery destination, it is possible to prevent the user's effort spent selecting the product from being wasted.
- system control unit 14 may identify the selected product from the shopping basket in the domestic electronic shopping mall.
- the system control unit 14 may display alternative information so that alternative products can be selected.
- the system control unit 14 may replace the contents of the shopping cart with the alternative product from the selected product. Therefore, the user can change the ordered product from a product that cannot be delivered to the delivery destination to a product that can be delivered to the delivery destination with a simple operation.
- the information providing unit 14a delivers the delivery information to a predetermined screen for enabling selection of a product among online shopping screens when alternative information is displayed for a certain user more than the set number of times.
- the operation element for designating the destination area is displayed.
- the set number of times may be set in advance, for example, by an administrator of a domestic electronic shopping mall.
- the online shopping screen is a web page of a domestic electronic shopping mall.
- the predetermined screen for enabling selection of a product may be, for example, a web page that enables a product search.
- a user designates a search condition on such a web page and requests a search from the domestic online shopping mall server 1.
- the user can select any product from the retrieved products and display the product page on the user terminal 4.
- Such a web page may be, for example, a top page, a search result page, or the like.
- the operation element for designating a delivery destination area may be, for example, a link group or a button group for selecting any area from a plurality of areas. In this case, the number of areas as options may be two or more. Further, for example, the operation element for designating the delivery destination area may be an input area for inputting the name of the area.
- the operation element for designating the delivery destination area may be a link, a button, or the like for displaying a screen for designating the delivery destination area.
- the user of the user terminal 4 who has displayed the substitute information many times so far is a user who has designated a country other than the first country many times when ordering a product so far.
- the information providing unit 14a allows such a user to designate a delivery destination area in advance.
- FIG. 15 is a diagram showing an example of a top page of a domestic electronic shopping mall.
- the top page includes a search condition designation area 610, a category list 620, and the like.
- the search condition designation area 610 is an area for designating a search condition.
- the search condition specifying area 610 may include an input area for inputting a keyword, a pull-down menu for specifying a category, a button for transmitting a search condition, and the like. Categories are displayed in the category list 620. The user can specify any category in the category list 620 as a search condition.
- the top page further includes a country designation link group 630.
- the country designation link group 630 is an example of an operation element.
- the country designation link group 630 is a link group for designating a delivery destination country. In the example of FIG. 15, Japan, the United States, China, the United Kingdom, France, and Germany can be selected as the delivery destination.
- the delivery destination acquisition unit 143 acquires the delivery destination area designated by the user based on the operation of the operation element. For example, on the top page shown in FIG. 15, when the user selects any link in the country designation link group 630, the user terminal 4 transmits a delivery destination area registration request to the domestic online shopping mall server 1.
- the delivery destination area registration request includes delivery destination area information and a user ID.
- the delivery destination area information indicates the area of the designated delivery destination. For example, the delivery destination area information may be a country number corresponding to the selected link.
- the delivery destination acquisition unit 143 acquires the delivery destination area registration request received via the communication unit 11.
- the delivery destination acquisition unit 143 registers delivery destination area information in the member DB 12a in association with the user ID included in the delivery destination area registration request.
- the information providing unit 14a provides information on at least one product that can be delivered to a designated delivery destination region among a plurality of products sold in the domestic online shopping mall. For example, when a search condition is specified on a web page for searching for a product, the information providing unit 14a searches for a product that matches the search condition. At this time, the information providing unit 14a searches for a product that can be delivered to the designated delivery destination area. Then, the information providing unit 14a transmits a search result page indicating a list of searched products to the user terminal 4. Thereby, it is possible to prevent the user from selecting a product that cannot be delivered to a delivery destination that is likely to be designated by the user in the subsequent order.
- FIG. 16 is a diagram showing an example of contents registered in the member DB 12a.
- the display count and the delivery destination area information are registered for each user.
- the display count is the number of times the alternative information is displayed.
- the initial value of the number of display times is zero.
- FIG. 17 is a flowchart showing an example of main processing of the system control unit 14 of the domestic online shopping mall server 1 according to the present embodiment.
- the system control unit 14 executes steps S1 to S9.
- step S9 when the determination result is “delivery possible”, the system control unit 14 executes step S14, and when the determination result is not “delivery possible”, the system control unit 14 executes steps S10 to S11.
- step S11 the alternative information providing unit 146 specifies the display count corresponding to the user ID included in the order confirmation request in the member DB 12a.
- the alternative information providing unit 146 adds 1 to the specified number of display times (step S50).
- the system control unit 14 executes Step S13 or Step S6 based on the determination in Step S12.
- FIG. 18A is a flowchart showing an example of the top page transmission process of the system control unit 14 of the domestic online shopping mall server 1 according to the present embodiment.
- the system control unit 14 executes a top page transmission process.
- the information providing unit 14a acquires the display count corresponding to the user ID included in the received request from the member DB 12a (step S51). Next, the information providing unit 14a determines whether or not the acquired display count is equal to or greater than the set count stored in the storage unit 12 (step S52). At this time, if the information providing unit 14a determines that the number of display times is not equal to or greater than the set number (step S52: NO), the information providing unit 14a proceeds to step S53. In step S53, the information providing unit 14a transmits a top page not including the country designation link group 630 to the user terminal 4, and ends the top page transmission process.
- step S52 determines that the number of display times is equal to or greater than the set number (step S52: YES)
- the information providing unit 14a proceeds to step S54.
- step S54 the information providing unit 14a transmits the top page including the country designation link group 630 to the user terminal 4 and ends the top page transmission process.
- FIG. 18B is a flowchart showing an example of the delivery destination area registration process of the domestic online shopping mall server 1 according to the present embodiment.
- the system control unit 14 executes delivery destination area registration processing.
- the delivery destination acquisition unit 143 registers the delivery destination area information included in the delivery destination area registration request in the member DB 12a in association with the user ID included in the received delivery destination area registration request. (Step S61), the delivery area registration process is terminated.
- FIG. 19 is a flowchart showing an example of search processing of the domestic online shopping mall server 1 according to the present embodiment.
- the user designates a search condition and performs an operation for requesting a search.
- the user terminal 4 transmits a search request to the domestic online shopping mall server 1.
- the search request includes a user ID and a search condition.
- the system control unit 14 executes a search process.
- the information providing unit 14a determines whether the delivery destination area information corresponding to the user ID included in the search request is registered in the member DB 12a (step S71). At this time, if the information providing unit 14a determines that the delivery destination area information is not registered (step S71: NO), the information providing unit 14a proceeds to step S72. On the other hand, if the information providing unit 14a determines that the delivery destination area information is registered (step S71: YES), the information providing unit 14a proceeds to step S77.
- step S72 the information providing unit 14a determines whether or not the user terminal 4 that has transmitted the search request is currently located in the first country. For example, the information providing unit 14a acquires the country code corresponding to the IP address of the user terminal 4 from the IP address / country table. And the information provision part 14a determines whether the acquired country code is a number of a 1st country. When the country code is the number of the first country, the information providing unit 14a determines that the user terminal 4 is located in the first country (step S72: YES). In this case, the information providing unit 14a proceeds to step S73. On the other hand, when the country code is not the first country code, the information providing unit 14a determines that the user terminal 4 is not located in the first country (step S72: NO). In this case, the information providing unit 14a proceeds to step S75.
- step S73 the information providing unit 14a searches the product DB 12e for product information on products that match the search condition, and proceeds to step S74.
- step S74 the information providing unit 14a generates a search result page based on the searched product information. Then, the information providing unit 14a transmits the search result page to the user terminal 4. The search process is terminated.
- step S75 the information providing unit 14a searches for stores that accept delivery use to the country in which the user terminal 4 is located among stores that open in the domestic online shopping mall.
- This search method may be the same as step S32 of the alternative product search process shown in FIG. 14A.
- the information providing unit 14a searches for product information on a product that matches the search product from products sold by a store that accepts use of delivery to the country in which the user terminal 4 is located (step S76). Step S74 is executed.
- step S77 the information providing unit 14a searches for stores that accept use of delivery to the country indicated by the delivery destination area information among the stores that open in the domestic electronic shopping mall.
- This search method may be the same as step S32 of the alternative product search process shown in FIG. 14A.
- the information providing unit 14a searches for product information of a product that matches the search product from products sold by a store that accepts use of delivery to the country indicated by the delivery destination area information (step S78).
- step S74 is executed.
- the system control unit 14 selects a product from the web pages in the domestic online shopping mall.
- An operation element for designating a delivery destination area is displayed on a predetermined web page for enabling.
- the system control unit 14 acquires the designated delivery destination area based on the operation of the displayed operation element.
- the system control unit 14 provides the user with information on at least one product that can be delivered to the designated delivery destination area. Therefore, it is possible to prevent the user from selecting a product that cannot be delivered to the designated area.
- FIG. 20 is a block diagram showing an example of a schematic configuration of the domestic online shopping mall server 1 according to the present embodiment. 20, the same code
- the storage unit 12 of the domestic online shopping mall server 1 stores a coupon DB 12h in addition to the member DB 12a to the order DB 12g.
- the configuration of the domestic online shopping mall server 1 is the same as the configuration shown in FIG.
- FIG. 21 is a diagram showing an example of contents registered in the coupon DB 12h.
- Coupon information related to a coupon given to the user is registered in the coupon DB 12h.
- the user can use the given coupon in a domestic electronic shopping mall. Specifically, the user can purchase a product at a lower price than the original price by using the coupon.
- Coupon ID, user ID, store ID, discount information, etc. are matched and registered for every coupon as coupon information in coupon DB12h.
- the coupon ID is coupon identification information.
- the user ID indicates a user to whom a coupon is given.
- the store ID indicates a store where the coupon can be used.
- the user indicated by the user ID can use the coupon for purchase of a product sold at the store indicated by the store ID.
- the discount information indicates how much the price of the product is reduced. For example, the discount information may indicate an amount deducted from the price, or may indicate a discount rate.
- the order processing unit 147 is a product that is sold by the seller of the initially selected product when the substitute product is ordered and the order price of the substitute product is settled. It is determined that a coupon that can be used for the purchase of the product is given to the orderer of the alternative product. Since the user who ordered the substitute product is a user who uses the domestic online shopping mall, there is a possibility that the first country will be designated as the delivery destination when ordering the product in the future. At that time, there is a possibility that an item is ordered from the same store as the store that has been ordered before. By giving a coupon to such a user, the probability that a product will be ordered can be increased.
- the store of the product selected at the beginning loses the opportunity to sell the product. Sales lost by such stores can be compensated by using coupons. For example, if the order processing unit 147 determines to give a coupon, the order processing unit 147 may send an e-mail notifying that the coupon has been given to the user who ordered the substitute product.
- FIG. 22 is a flowchart showing an example of main processing of the system control unit 14 of the domestic online shopping mall server 1 according to the present embodiment. 22, processes similar to those in FIG. 12 are denoted by the same reference numerals.
- the system control unit 14 executes steps S1 to S15.
- the product selection receiving unit 142 pays the order price when coupon information including the combination of the user ID and the store ID included in the order procedure request is registered in the coupon DB 12h.
- An order content confirmation page is generated so that a coupon can be selected as a method.
- step S14 when registering order information, the order processing unit 147 determines whether or not a coupon is selected. When the coupon is selected, the order processing unit 147 reduces the order price based on the discount information included in the coupon information.
- step S81 the order processing unit 147 performs the order price settlement process in step S82 (step S81). For example, when a credit card is selected as the payment method, the order processing unit 147 requests the credit card company server device to settle the order price. When the settlement of the order price is successful, the order processing unit 147 determines whether or not an alternative product has been ordered (step S82). For example, if the substitute flag included in the registered order information is FALSE, the order processing unit 147 determines that the substitute product has not been ordered (step S82: NO), and ends the main process. On the other hand, when the substitute flag is TRUE, the order processing unit 147 determines that the substitute product has been ordered (step S82: YES), and the process proceeds to step 83.
- step S82 determines whether or not an alternative product has been ordered (step S82). For example, if the substitute flag included in the registered order information is FALSE, the order processing unit 147 determines that the substitute product has not been ordered (step S82: NO), and ends the main process.
- the order processing unit 147 determines to give a coupon, and registers the coupon information in the coupon DB 12h. For example, the order processing unit 147 acquires the store ID from the pre-substitution product information included in the registered order information. In addition, the order processing unit 147 acquires a user ID from the order information. The order processing unit 147 determines discount information. For example, the order processing unit 147 may acquire discount information set in advance by the administrator of the domestic online shopping mall from the storage unit 12. Further, for example, the order processing unit 147 may calculate a discounted amount by multiplying the total price obtained by subtracting the delivery fee from the order price by a predetermined coefficient. The order processing unit 147 may determine this amount as discount information.
- the order processing unit 147 registers coupon information including the acquired user ID, store ID, and determined discount information, and ends the main process. For example, when the payment method is bank transfer, the store selling the substitute product confirms that the order price has been transferred, and then confirms that the payment for the order price is completed from the store terminal 3 to the domestic online shopping mall server. 1 is notified. When receiving this notification, the order processing unit 147 registers coupon information.
- the system control unit 14 when the substitute product is ordered and the order price is settled, the system control unit 14 is used to purchase the product sold from the seller of the selected product. It decides to give a coupon which can be given to the orderer of alternative goods. Accordingly, it is possible to provide an opportunity for sales of products in stores that sell the replaced products.
- the fourth embodiment is the same as the first to third embodiments.
- the information providing unit 14a when the sales performance of the substitute product of the product of the store with respect to the sales performance of a certain store among the stores opening in the domestic electronic shopping mall is equal to or higher than the set ratio, The recommendation information which recommends that the store accepts the delivery outside the area where the use of the delivery is currently accepted is output.
- the store of the product When an alternative product is ordered, the store of the product initially selected loses the opportunity to sell the product. If the store accepts the use of overseas delivery, the store may accept the use of overseas delivery if the increased sales record is somewhat large. Absent. For example, if the sales performance is expected to increase even if the effort for accepting use of overseas delivery is subtracted, the store may think that the use of delivery to overseas may be accepted. By viewing the recommendation information, the store is urged to accept the use of overseas delivery.
- the information providing unit 14a uses the sales record of the substitute product in order to estimate the increased sales record. For example, the set ratio may be set in advance by an administrator of a domestic electronic shopping mall.
- the recommendation information may be e-mail, for example.
- the recommendation information may be displayed on a web page transmitted from the domestic online shopping mall server 1 to the store terminal 3.
- FIG. 23 is a diagram showing an example of the text of the overseas delivery recommendation mail.
- the overseas delivery recommendation e-mail is an e-mail including a message recommending acceptance of delivery to overseas.
- the body of the overseas delivery recommendation mail may include, for example, the URL of a web page for changing whether to accept use of delivery overseas.
- FIG. 24 is a flowchart showing an example of a recommendation process of the system control unit 14 of the domestic online shopping mall server 1 according to the present embodiment.
- the system control unit 14 may execute the recommendation process each time a predetermined period such as one week, one month, several months, or one year elapses.
- the information providing unit 14a selects one store among the stores that open in the domestic online shopping mall (step S91).
- the information providing unit 14a acquires the delivery area information of the store ID of the selected store from the store DB 12d. Based on the delivery area information, the information providing unit 14a determines whether the selected store accepts the use of delivery overseas as viewed from the first country (step S92).
- the delivery area information may be, for example, an overseas delivery flag.
- the overseas delivery flag is TRUE
- the information providing unit 14a determines that the store accepts the use of overseas delivery (step S92: YES), and proceeds to step S100.
- the overseas delivery flag is FALSE
- the information providing unit 14a determines that the store does not accept use of delivery overseas (step S92: NO), and proceeds to step S93.
- step S93 the information providing unit 14a searches the order DB 12g for order information whose order date and time is within the predetermined past period among the order information corresponding to the store ID of the selected store.
- step S94 the information providing unit 14a calculates the sales amount of the selected store by adding up the total amount included in the searched order information.
- the information providing unit 14a searches the order DB 12g for order information of alternative products for the product sold by the selected store (step S95). For example, the information providing unit 14a searches for order information in which the store ID included in the pre-substitution product information matches the store ID of the selected store among the order information whose replacement flag is TRUE. Next, the information providing unit 14a calculates the sales amount of the substitute product by adding the total amount included in the searched order information (step S96).
- the information providing unit 14a calculates the sales ratio by dividing the sales of the substitute product by the sales of the selected store (step S97).
- the information providing unit 14a determines whether or not the sales ratio is equal to or higher than the set ratio stored in advance in the storage unit 12 (step S98). At this time, if the information providing unit 14a determines that the sales ratio is not equal to or higher than the set ratio (step S98: NO), the information providing unit 14a proceeds to step S100. On the other hand, when the information providing unit 14a determines that the sales ratio is equal to or higher than the set ratio (step S98: YES), the information providing unit 14a proceeds to step S99.
- step S99 the information providing unit 14a transmits an overseas delivery recommendation mail to the selected store.
- the information providing unit 14a determines whether or not all stores that have opened in the domestic online shopping mall have been selected (step S100). At this time, if the information providing unit 14a determines that at least one store is not selected (step S100: NO), the process proceeds to step S101. In step S101, the information providing unit 14a selects one of the remaining stores and proceeds to step S92. On the other hand, if the information providing unit 14a determines that all stores have been selected (step S100: YES), the recommendation process is terminated.
- the system control unit 14 can specify a delivery destination area that a store accepts for each of a plurality of stores that sell a plurality of products in a domestic online shopping mall.
- the delivery area information of the store that sells the selected product is acquired from the storage unit 12 that stores the area information.
- the system control unit 14 displays alternative information.
- the recommendation information which recommends to the target store to accept the use of the delivery of the goods outside is output. Therefore, it is possible to prompt the target store to accept the use of product delivery to an area where the use of delivery has not been accepted.
- the substitute product search unit 145 acquires the IP address assigned to the store terminal 3 from the packet transmitted from the store terminal 3 to the domestic online shopping mall server 1.
- the substitute product search unit 145 registers the acquired IP address in the store DB 12d in association with the store ID of the store that uses the connected store terminal 3.
- the substitute product search unit 145 is a region that is specified based on the registered IP address among the stores that open in the domestic electronic shopping mall, and the region where the store terminal 3 is located is the designated delivery destination. The product sold by the store including it is searched as an alternative product.
- the substitute information providing unit 146 causes the user terminal 4 to display the substitute information of the searched substitute product.
- the place where the store terminal 3 is located has a probability that it is a shipping place for products of the store that uses the store terminal 3.
- the convenience of delivery is higher when the product is delivered from a point in the area where the delivery destination is located to the delivery destination than when the product is delivered from the first country to the delivery place. For example, the delivery fee is reduced or the time required for delivery is shortened.
- the alternative product search unit 145 estimates the shipping location of the product from the IP address of the store terminal 3, and determines a store having a probability of having the shipping location in an area where the delivery destination is present as a store for the alternative product. Thereby, the convenience of delivery of alternative goods can be improved.
- FIG. 25A is a flowchart illustrating an example of a store login process of the system control unit 14 of the domestic online shopping mall server 1 according to the present embodiment.
- the store terminal 3 transmits a login request to the domestic electronic shopping mall server 1.
- the login request includes the input store ID and password.
- the system control unit 14 executes a store login process.
- the system control unit 14 performs an authentication process based on the store ID and password included in the login request (step S111).
- the alternative product search unit 145 acquires the transmission source IP address from the header of the login request packet (step S112).
- the substitute product search unit 145 registers the acquired transmission source IP address in the store DB 12d in association with the store ID included in the login request (step S113), and ends the store login process.
- FIG. 25B is a flowchart showing an example of alternative product search processing of the system control unit 14 of the domestic online shopping mall server 1 according to the present embodiment.
- steps S31: YES when the selected product is a prohibited item (step S31: YES), the system control unit 14 executes steps S34 and S35.
- step S31: NO when the selected product is not a forbidden product (step S31: NO), the alternative product search unit 145 accepts the use of delivery to the delivery destination region among the stores that open in the domestic electronic shopping mall. A store is searched (step S32).
- the substitute product search unit 145 searches for stores in which the area specified from the IP address of the store terminal 3 includes the designated delivery destination among the stores found in step S32 (step S121). For example, the substitute product search unit 145 acquires an IP address corresponding to the store ID of the found store from the store DB 12d. The substitute product search unit 145 acquires a country code corresponding to the acquired IP address from the IP address / country table. Then, the alternative product search unit 145 performs a search by determining whether or not the acquired country code matches the country code of the delivery destination.
- the substitute product search unit 145 searches for a substitute product from the products sold by the store found in step S121 (step S33), and ends the substitute product search process.
- the system control unit 14 uses the network address of the store terminal 3 from the packet transmitted from any store terminal 3 to the domestic online shopping mall server 1 via the network NW. To get. Further, among the plurality of stores, the store where the store terminal 3 specified based on the network address of the store terminal 3 used by the store is located is sold by the store including the designated delivery destination. Display alternative information that can identify the product to be used. Accordingly, since there is a probability that the substitute product is delivered from the shipping place in a certain area to the delivery destination, the convenience of delivery can be improved.
- FIG. 26 is a block diagram showing an example of a schematic configuration of the domestic online shopping mall server 1 according to the present embodiment. 26, the same code
- the storage unit 12 of the domestic online shopping mall server 1 stores a delivery convenience DB 12i in addition to the member DB 12a to the order DB 12g.
- the configuration of the domestic online shopping mall server 1 is the same as the configuration shown in FIG.
- FIG. 27A is a diagram showing an example of information registered in the delivery convenience DB 12i.
- the delivery convenience DB 12i is a convenience for delivering products from a plurality of countries corresponding to each of a plurality of electronic shopping mall servers including the domestic electronic shopping mall server 1 and the overseas electronic shopping mall server 2 to a destination country.
- the delivery convenience indicating is registered.
- the convenience of delivery may be, for example, a low delivery fee, a short period of time required for delivery, a short distance from the country of delivery to the country of delivery.
- a plurality of combinations of a delivery source country code and a convenience value are registered in association with a delivery destination country code.
- the delivery destination country code is a number indicating the delivery destination country.
- the shipping country code is a number indicating the shipping country.
- the country of the delivery source is a country supported by any of the online shopping mall servers.
- the convenience value is a value indicating the convenience of delivery.
- the convenience value may be, for example, a delivery fee, a period required for delivery, a distance, or the like. Further, for example, the convenience value may be a ranking when ranking a plurality of delivery countries in descending order of convenience.
- FIG. 27B and FIG. 27C are diagrams showing an example of the order of convenience of delivery in a plurality of countries.
- FIG. 27B shows an example when the delivery destination country is the United Kingdom. As shown in FIG. 27B, the convenience is higher in the order of England, France, Germany, Austria, the United States, China, and Japan.
- FIG. 27C shows an example where the delivery destination country is China. As shown in FIG. 27C, convenience is higher in order of China, Japan, Austria, Germany, France, United Kingdom, and the United States.
- the substitute product search unit 145 causes these online shopping mall servers to sequentially search for substitute products according to the order according to the convenience of delivery of the product from each of a plurality of countries to the destination country.
- the search is executed in an earlier order as the online shopping mall server corresponds to a country where the convenience of delivery is higher. For example, when the delivery destination country is the United Kingdom, the search for alternative products is executed in the order of the United Kingdom, France, Germany, Austria, the United States, China, and Japan.
- the substitute product search unit 145 may stop further search when the substitute product is found.
- the alternative information providing unit 146 displays the alternative information based on a search result by the online shopping mall server that first finds a replacement product among the plurality of online shopping mall servers. Thereby, the convenience of delivery when alternative goods are ordered can be improved. In addition, products that are highly convenient for the user can be found more quickly.
- the alternative product search unit 145 may cause the online shopping mall servers to sequentially search for alternative products until, for example, a predetermined number of alternative products are found.
- the substitute information providing unit 146 may display substitute information for specifying a predetermined number of substitute products.
- one online shopping mall server may find a predetermined number of alternative products.
- the total number of substitute products found by a plurality of online shopping mall servers may be a predetermined number of substitute products. Also in this case, a product that is highly convenient for the user can be found faster.
- FIG. 28 is a flowchart showing an example of alternative product search processing of the system control unit 14 of the domestic online shopping mall server 1 according to the present embodiment.
- the substitute product search unit 145 determines whether the import of the selected product is prohibited in the designated delivery destination country based on the prohibited product DB 12c (step S131). At this time, if the substitute product search unit 145 determines that import of the selected product is prohibited (step S131: YES), the substitute product search unit 145 executes steps S34 and S35 to end the substitute product search process. . On the other hand, if the alternative product search unit 145 determines that import of the selected product is not prohibited (step S131: NO), the process proceeds to step S132.
- step S132 the substitute product search unit 145 acquires the delivery convenience information corresponding to the number of the delivery destination country from the delivery convenience DB 12i.
- the substitute product search unit 145 sets the rank i to 1 (step S133).
- the alternative product search unit 145 acquires a delivery source country code having the i-th highest delivery convenience.
- the country with the highest delivery convenience is called country i.
- the substitute product search unit 145 determines whether or not export of the selected product is prohibited from the country i based on the prohibited product DB 12c (step S134). At this time, if the alternative product search unit 145 determines that export of the selected product is prohibited (step S134: YES), the process proceeds to step S139. On the other hand, if the alternative product search unit 145 determines that export of the selected product is not prohibited (step S134: NO), the process proceeds to step S135.
- step S135 the substitute product search unit 145 determines whether or not the country i is the first country. At this time, if the alternative product search unit 145 determines that the country i is the first country (step S135: YES), it executes steps S32 and S33 and proceeds to step S138. On the other hand, if the substitute product search unit 145 determines that the country i is not the first country (step S135: NO), the process proceeds to step S136. In step S136, the substitute product search unit 145 transmits a second substitute product search request to the overseas online shopping mall server 2 corresponding to the country i.
- FIG. 29 is a flowchart showing an example of second alternative product search request reception processing of the system control unit 24 of the overseas online shopping mall server 2 according to the present embodiment.
- the system control unit 24 executes a second substitute product search request reception process.
- the system control unit 24 moves to the delivery destination area among the stores that have opened in the domestic online shopping mall of the country i based on the delivery destination information included in the second alternative product search request.
- the store that accepts the use of the delivery is searched from the store DB 22a (step S141).
- the search method at this time may be the same as the search method in step S32 shown in FIG.
- the system control unit 24 displays the product information of the substitute product among the products sold by the store that accepts the use of delivery to the delivery destination area based on the search condition included in the second substitute product search request. Search from the product DB 22b (step S142). The search method at this time may be the same as the search method in step S33 shown in FIG. Next, the system control unit 24 transmits the search result including the found product information to the domestic online shopping mall server 1 (step S143).
- the substitute product search unit 145 receives the search result transmitted from the overseas online shopping mall server 2 (step S137), and proceeds to step S138.
- step S138 the substitute product search unit 145 determines whether a substitute product has been found based on the search result in step S33 or the search result received in step S137. At this time, if the substitute product search unit 145 determines that no substitute product has been found (step S138: NO), the process proceeds to step S139.
- step S139 the substitute product search unit 145 determines whether the rank i is less than the number of countries corresponding to the plurality of domestic online shopping mall servers.
- step S139: YES the process proceeds to step S140.
- step S140 the substitute product search unit 145 adds 1 to the order i, and proceeds to step S134.
- step S139: NO the alternative product search unit 145 ends the alternative product search process.
- step S138 when the substitute product search unit 145 determines that a substitute product has been found (step S138: YES), the substitute product search process is terminated. As shown in FIG. 12, when the substitute product search process is finished, the substitute information providing unit 146 displays an substitute information window on the user terminal 4 based on the search result (step S11).
- the system control unit 14 causes the plurality of online shopping mall servers to sequentially search for alternative products in accordance with the order according to the convenience of delivery from each of the plurality of regions to the designated delivery destination. Further, the system control unit 14 displays the substitute information based on the search result by the online shopping mall server that first finds the replacement product among the plurality of online shopping mall servers. Therefore, since there is a probability that the substitute product is delivered to a delivery destination from an area where the delivery convenience is higher, the convenience of delivery can be improved.
- FIG. 30 is a diagram illustrating an example of a schematic configuration of the information processing system SS according to the present embodiment. 30, the same code
- the information processing system SS includes a supermarket server 5, a domestic online shopping mall server 1, a plurality of store terminals 3, and a plurality of user terminals 4.
- the supermarket server 5, the domestic online shopping mall server 1, the domestic electronic shopping mall server 1, each store terminal 3, and each user terminal 4 can transmit and receive data to and from each other via the network NW.
- the supermarket server 5 is an example of an information processing apparatus of the present embodiment.
- the supermarket server 5 is a server device that executes various processes related to an online supermarket (or net supermarket).
- An online supermarket is a system in which, for example, a predetermined company receives an order from a user via a network NW and delivers the ordered product to the user's home at a date and time designated by the user.
- Products that can be ordered in online supermarkets include fresh food.
- the shipping place of the products that can be ordered in the online supermarket is in one place in the first country or in several places in a limited area in the first country. For this reason, the region where goods that can be ordered in the online supermarket can be delivered is limited to a part of the first country. This area is called "online supermarket delivery area".
- the supermarket server 5 transmits, for example, an online supermarket web page, or performs processing related to product search, ordering, and the like.
- the supermarket server 5 includes a system control unit including a CPU, ROM, RAM, and the like, a storage unit such as a hard disk drive, a communication unit for connecting to the network NW, and the like.
- the storage unit of the supermarket server 5 stores databases such as a product DB, a shopping basket DB, and an order DB.
- product DB product information of products sold in the online supermarket is registered.
- shopping basket DB shopping basket information related to products placed in the shopping basket at the online supermarket is registered.
- order DB order information relating to ordering of products in the online supermarket is registered.
- the configuration of the product DB, the shopping basket DB, and the order DB may be basically the same as the configuration of the product DB 12e, the shopping basket DB 12f, and the order DB 12g, for example.
- the information registered in these databases may not include the store ID.
- a user who is registered as a member in the domestic online shopping mall server 1 may be able to order products in an online supermarket. Even if the user is not logged in to the online supermarket, the user can select an item in the online supermarket and place it in the shopping cart. This indicates that a user who has not registered as a member can also put a product in the shopping basket in the online supermarket.
- the user may log in or perform a membership registration procedure when ordering a product placed in the shopping cart.
- the supermarket server 5 may acquire the address of the user registered in the member DB 12a from the domestic online shopping mall server 1 as a delivery destination of the selected product after login or member registration.
- the supermarket server 5 searches for a substitute product for the selected product from among the products sold in the domestic online shopping mall. For example, the supermarket server 5 may request the domestic online shopping mall server 1 to search for an alternative product via the network NW. The supermarket server 5 displays the substitute information indicating the searched substitute product on the user terminal 4. Goods sold in domestic electronic shopping malls can be delivered to any place in the first country.
- the substitute product can be delivered to a home outside the online supermarket delivery area.
- the supermarket server 5 may display alternative information so that alternative products can be selected.
- the supermarket server 5 replaces the contents of the shopping cart with the alternative product from the originally selected product.
- the supermarket server 5 accepts selection of products for order among a plurality of products sold in the online supermarket. Moreover, the supermarket server 5 acquires the address of the user designated in advance for the selected product. In addition, when the designated address is outside the online supermarket delivery area, the supermarket server 5 identifies the substitute product that can be delivered to the designated address and sold in the domestic online shopping mall. Display possible alternative information. Therefore, even if the designated delivery destination is outside the delivery area of the online supermarket, it is possible to prevent the user's time spent for selecting a product from being wasted.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Operations Research (AREA)
- Entrepreneurship & Innovation (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Human Resources & Organizations (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
[1-1.情報処理システムの構成及び機能概要]
先ず、本実施形態に係る情報処理システムSの構成及び機能概要について、図1を用いて説明する。図1は、本実施形態に係る情報処理システムSの概要構成の一例を示す図である。
次に、国内電子商店街サーバ1の構成について、図2及び図3を用いて説明する。図2は、本実施形態に係る国内電子商店街サーバ1の概要構成の一例を示すブロック図である。図2に示すように、国内電子商店街サーバ1は、通信部11と、記憶部12と、入出力インターフェース13と、システム制御部14と、を備えている。そして、システム制御部14と入出力インターフェース13とは、システムバス15を介して接続されている。
次に、各海外電子商店街サーバ2の構成について、図4を用いて説明する。図4は、本実施形態に係る海外電子商店街サーバ2の概要構成の一例を示すブロック図である。図4に示すように、各海外電子商店街サーバ2は、通信部21と、記憶部22と、入出力インターフェース23と、システム制御部24と、を備えている。そして、システム制御部24と入出力インターフェース23とは、システムバス25を介して接続されている。
次に、図5乃至図11を用いて、国内電子商店街サーバ1のシステム制御部14の機能概要について説明する。図5は、本実施形態に係る国内電子商店街サーバ1のシステム制御部14の機能ブロックの一例を示す図である。システム制御部14は、CPU14aが、電子商取引管理プログラム等のプログラムを読み出し実行することにより、図5に示すように、情報提供部141、商品選択受付部142、配送先取得部143、配送判定部144、代替商品検索部145、代替情報提供部146、注文処理部147等として機能する。
次に、情報処理システムSの動作について、図12乃至14Bを用いて説明する。
[2-1.システム制御部の機能概要]
次に、第2実施形態について説明する。以下に説明する点を除き、第2実施形態は第1実施形態と同様である。本実施形態において、情報提供部14aは、或るユーザのために代替情報が設定回数以上表示された場合、オンラインショッピングの画面のうち、商品の選択を可能にするための所定の画面に、配送先の地域を指定するための操作要素を表示させる。設定回数は、例えば国内電子商店街の管理者により予め設定されてもよい。本実施形態において、オンラインショッピングの画面は、国内電子商店街のウェブページである。商品の選択を可能にするための所定の画面は、例えば、商品の検索を可能とするウェブページであってもよい。ユーザは、このようなウェブページで検索条件を指定して、国内電子商店街サーバ1に検索を要求する。ユーザは、検索された商品の中から何れかの商品を選択して、商品ページをユーザ端末4に表示させることができる。そのようなウェブページは、例えば、トップページ、検索結果ページ等であってもよい。配送先の地域を指定するための操作要素は、例えば複数の地域の中から何れかの地域を選択するためのリンク群、ボタン群等であってもよい。この場合、選択肢としての地域の数は2以上であればよい。また例えば、配送先の地域を指定するための操作要素は、地域の名称を入力するための入力領域であってもよい。また例えば配送先の地域を指定するための操作要素は、配送先の地域を指定するための画面を表示するためのリンク、ボタン等であってもよい。これまでに多く回数代替情報を表示したユーザ端末4のユーザは、これまで商品を注文する際に、第1国以外の国を多くの回数指定したユーザである。情報提供部14aは、このようなユーザが予め配送先の地域を指定することを可能とする。
次に、情報処理システムSの動作について、図17乃至19を用いて説明する。
[3-1.国内電子商店街サーバの構成]
次に、第3実施形態について説明する。以下に説明する点を除き、第3実施形態は第1実施形態又は第2実施形態と同様である。図20は、本実施形態に係る国内電子商店街サーバ1の概要構成の一例を示すブロック図である。図20において、図2と同様の要素については同様の符号が付されている。図20に示すように、国内電子商店街サーバ1の記憶部12には、会員DB12a~注文DB12gに加えて、クーポンDB12hが記憶される。その他の点において、国内電子商店街サーバ1の構成は、図2に示す構成と同様である。
次に、システム制御部14の機能概要を、注文処理部147は、代替商品が注文されて、その代替商品の注文代金が決済された場合、当初選択された商品の販売者から販売される商品の購入に利用することが可能なクーポンを、代替商品の注文者に対して付与することを決定する。代替商品を注文したユーザは、国内電子商店街を利用するユーザであるので、今後商品を注文するときに配送先として第1国を指定する可能性がある。そのとき、以前注文した店舗と同じ店舗から商品を注文する可能性がある。このようなユーザにクーポンが付与されることにより、商品が注文される蓋然性を高めることができる。また、代替商品が注文されることによって、当初選択されていた商品の店舗は、その商品の販売の機会を失っている。そのような店舗が失った売り上げを、クーポンが利用されることで補填することができる。例えば、注文処理部147は、クーポンを付与すると決定した場合、クーポンを付与されたことを通知する電子メールを、代替商品を注文したユーザ宛てに送信してもよい。
次に、情報処理システムSの動作について、図22を用いて説明する。
[4-1.システム制御部の機能概要]
次に、第4実施形態について説明する。以下に説明する点を除き、第4実施形態は第1実施形態~第3実施形態と同様である。本実施形態において、情報提供部14aは、国内電子商店街に出店する店舗のうち或る店舗の販売実績に対するその店舗の商品の代替商品の販売実績が、設定割合以上である場合、その店舗が現在配送の利用を受け付けている地域外への配送を受け付けることをその店舗に勧める推薦情報を出力する。
次に、情報処理システムSの動作について、図24を用いて説明する。図24は、本実施形態に係る国内電子商店街サーバ1のシステム制御部14の推薦処理の一例を示すフローチャートである。例えば、システム制御部14は、例えば、1週間、1ヶ月、数ヶ月、1年等の所定期間が経過するごとに、推薦処理を実行してもよい。
[5-1.システム制御部の機能概要]
次に、第5実施形態について説明する。以下に説明する点を除き、第5実施形態は第1実施形態~第4実施形態と同様である。本実施形態において、代替商品検索部145は、店舗端末3から国内電子商店街サーバ1へ送信されたパケットから、店舗端末3に割り当てられたIPアドレスを取得する。代替商品検索部145は、取得したIPアドレスを、接続してきた店舗端末3を利用する店舗の店舗IDに対応付けて、店舗DB12dに登録する。代代替商品検索部145は、国内電子商店街に出店する店舗のうち、登録されたIPアドレスに基づいて特定される地域であって、店舗端末3が所在する地域が、指定された配送先を含む店舗が販売する商品を、代替商品として検索する。そして、代替情報提供部146は、検索された代替商品の代替情報をユーザ端末4に表示させる。店舗端末3が所在する場所は、その店舗端末3を利用する店舗の商品の発送地である蓋然性がある。第1国から配送地へ商品が配送される場合よりも、配送先がある地域内にある地点から配送先へ商品が配送された方が、配送の利便性が高い。例えば、配送料が安くなったり、配送に要する期間が短くなったりする。代替商品検索部145は、店舗端末3のIPアドレスから商品の発送地を推定し、配送先がある地域に発送地を有する蓋然性がある店舗を、代替商品の店舗に決定する。これにより、代替商品の配送の利便性を高めることができる。
次に、情報処理システムSの動作について、図25A及び図25Bを用いて説明する。図25Aは、本実施形態に係る国内電子商店街サーバ1のシステム制御部14の店舗ログイン処理の一例を示すフローチャートである。店舗の従業員が国内電子商店街にログインするために、店舗ID及びパスワードを入力すると、店舗端末3は、ログイン要求を国内電子商店街サーバ1へ送信する。ログイン要求は、入力された店舗ID及びパスワードを含む。店舗端末3からログインの要求を受信したとき、システム制御部14は、店舗ログイン処理を実行する。
[6-1.国内電子商店街サーバの構成]
次に、第6実施形態について説明する。以下に説明する点を除き、第3実施形態は第1実施形態~第5実施形態と同様である。図26は、本実施形態に係る国内電子商店街サーバ1の概要構成の一例を示すブロック図である。図26において、図2と同様の要素については同様の符号が付されている。図26に示すように、国内電子商店街サーバ1の記憶部12には、会員DB12a~注文DB12gに加えて、配送利便性DB12iが記憶される。その他の点において、国内電子商店街サーバ1の構成は、図2に示す構成と同様である。
次に、システム制御部14の機能概要を説明する。本実施形態において、代替商品検索部145は、複数の国のそれぞれから配送先の国への商品の配送の利便性に応じた順序に従って、順次これらの電子商店街サーバに代替商品を検索させる。配送の利便性が高い国に対応する電子商店街サーバであるほど、早い順番で検索を実行する。例えば、配送先の国がイギリスである場合、イギリス、フランス、ドイツ、オーストリア、米国、中国、日本の順に、代替商品の検索が実行される。代替商品検索部145は、代替商品が見つかった段階で、これ以上の検索をやめてもよい。
次に、情報処理システムSの動作について、図28及び図29を用いて説明する。
次に、第7実施形態を説明する。図30は、本実施形態に係る情報処理システムSSの概要構成の一例を示す図である。図30において、図1と同様の要素については同様の符号が付されている。図1に示すように、情報処理システムSSは、スーパーマーケットサーバ5と、国内電子商店街サーバ1と、複数の店舗端末3と、複数のユーザ端末4とを含んで構成されている。そして、スーパーマーケットサーバ5と、国内電子商店街サーバ1と国内電子商店街サーバ1、各店舗端末3及び各ユーザ端末4とは、ネットワークNWを介して相互にデータの送受信が可能になっている。
2 海外電子商店街サーバ
3 店舗端末
4 ユーザ端末
5 スーパーマーケットサーバ
11 通信部
12 記憶部
12a 会員DB
12b サーバDB
12c 禁制品DB
12d 店舗DB
12e 商品DB
12f 買い物かごDB
12g 注文DB
12h クーポンDB
12i 配送利便性DB
13 入出力インターフェース
14 システム制御部
14a CPU
14b ROM
14c RAM
15 システムバス
21 通信部
22 記憶部
22a 店舗DB
22b 商品DB
23 入出力インターフェース
24 システム制御部
24a CPU
24b ROM
24c RAM
25 システムバス
141 情報提供部
142 商品選択受付部
143 配送先取得部
144 配送判定部
145 代替商品検索部
146 代替情報提供部
147 注文処理部
NW ネットワーク
S、SS 情報処理システム
Claims (9)
- 複数の商品のうち、注文のための商品の選択を受け付ける受付手段と、
選択された前記商品のために指定された配送先を取得する取得手段と、
前記指定された配送先が、前記選択された商品の配送が可能な地域外にある場合、前記配送先へ配送可能な代替商品を特定可能な代替情報を表示させる表示制御手段と、
を備えることを特徴とする情報処理装置。 - 請求項1に記載の情報処理装置において、
前記受付手段は、前記複数の商品を注文可能とするオンラインショッピングにおいて商品を入れるための買い物用の入れ物から、前記選択された商品を識別し、
前記表示制御手段は、前記代替商品の選択が可能に前記代替情報を表示させ、
前記代替商品が選択された場合、前記入れ物の中身を、前記選択された商品から前記代替商品に入れ替える入替手段を更に備えることを特徴とする情報処理装置。 - 請求項1又は2に記載の情報処理装置において、
前記代替情報が或るユーザのために所定回数以上表示された場合、前記複数の商品を注文可能とするオンラインショッピングの画面のうち、商品の選択を可能にするための所定の画面に、配送先の地域を指定するための操作要素を表示させる要素表示制御手段と、
前記表示された操作要素の操作に基づいて指定された配送先の地域を取得する配送先地域取得手段と、
前記複数の商品のうち、前記指定された配送先の地域への配送が可能な少なくとも1つの商品の情報を前記ユーザに提供する提供手段と、
を更に備えることを特徴とする情報処理装置。 - 請求項1乃至3の何れか1項に記載の情報処理装置において、
前記代替商品が注文されて注文代金が決済された場合、前記選択された商品の販売者から販売される商品の購入に利用することが可能なクーポンを、前記代替商品の注文者に対して付与することを決定する決定手段を更に備えることを特徴とする情報処理装置。 - 請求項1乃至4の何れか1項に記載の情報処理装置において、
前記複数の商品を販売する複数の販売者のそれぞれごとに、販売者が受け付ける配送先の地域を特定可能な地域情報を記憶する記憶手段から、前記選択された商品を販売する販売者の地域情報を取得する地域情報取得手段を更に備え、
前記表示制御手段は、前記指定された配送先が、前記取得された地域情報により特定される地域外にある場合、前記代替情報を表示させ、
前記複数の販売者のうち何れかの対象販売者の販売実績に対する、前記対象販売者の商品の代替商品の販売実績が所定割合以上である場合、前記対象販売者の地域情報が示す地域外への商品の配送の利用を受け付けることを前記対象販売者に勧める推奨情報を出力する出力手段を更に備えることを特徴とする情報処理装置。 - 請求項1乃至5の何れか1項に記載の情報処理装置において、
前記複数の商品を販売する複数の販売者がそれぞれ利用する複数の端末装置の何れかの端末装置からネットワークを介して前記情報処理装置に送信されたパケットから、前記端末装置のネットワークアドレスを取得するアドレス取得手段を更に備え、
前記表示制御手段は、前記複数の販売者のうち、販売者が利用する端末装置のネットワークアドレスに基づいて特定される、該端末装置が所在する地域が、前記指定された配送先を含む販売者が販売する商品を特定可能な前記代替情報を表示させることを特徴とする情報処理装置。 - 請求項1乃至6の何れか1項に記載の情報処理装置において、
前記情報処理装置は、ネットワークを介して互いに接続可能な複数のサーバ装置であって、複数の地域のオンラインショッピングサイトのそれぞれに対応する複数のサーバ装置の少なくとも1つに含まれ、
前記複数のサーバ装置のそれぞれは、
前記複数の地域のうち少なくとも前記サーバ装置が対応する地域に配送可能な商品のデータベースと、
前記データベースから商品を検索する検索手段と、
を備え、
前記情報処理装置は、
前記複数の地域のそれぞれから前記指定された配送先への配送の利便性に応じた順序に従って、順次前記複数のサーバ装置に前記代替商品を検索させる検索制御手段を更に備え、
前記表示制御手段は、前記複数のサーバ装置のうち前記代替商品を最初に見付けたサーバ装置による検索の結果に基づいて、前記代替情報を表示させることを特徴とする情報処理装置。 - コンピュータにより実行される情報処理方法であって、
複数の商品のうち、注文のための商品の選択を受け付ける受付ステップと、
選択された前記商品のために指定された配送先を取得する取得ステップと、
前記指定された配送先が、前記選択された商品の配送が可能な地域外にある場合、前記配送先へ配送可能な代替商品を特定可能な代替情報を表示させる表示制御ステップと、
を備えることを特徴とする情報処理方法。 - コンピュータを、
複数の商品のうち、注文のための商品の選択を受け付ける受付手段と、
選択された前記商品のために指定された配送先を取得する取得手段と、
前記指定された配送先が、前記選択された商品の配送が可能な地域外にある場合、前記配送先へ配送可能な代替商品を特定可能な代替情報を表示させる表示制御手段と、
として機能させることを特徴とする情報処理プログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/543,267 US10475109B2 (en) | 2015-08-24 | 2015-08-24 | Information processing device, information processing method, and information processing program |
JP2016547199A JP6043038B1 (ja) | 2015-08-24 | 2015-08-24 | 情報処理装置、情報処理方法及び情報処理プログラム |
PCT/JP2015/073750 WO2017033264A1 (ja) | 2015-08-24 | 2015-08-24 | 情報処理装置、情報処理方法及び情報処理プログラム |
TW105126782A TWI584214B (zh) | 2015-08-24 | 2016-08-22 | 資訊處理裝置、資訊處理方法、及資訊處理程式產品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2015/073750 WO2017033264A1 (ja) | 2015-08-24 | 2015-08-24 | 情報処理装置、情報処理方法及び情報処理プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017033264A1 true WO2017033264A1 (ja) | 2017-03-02 |
Family
ID=57543914
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2015/073750 WO2017033264A1 (ja) | 2015-08-24 | 2015-08-24 | 情報処理装置、情報処理方法及び情報処理プログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US10475109B2 (ja) |
JP (1) | JP6043038B1 (ja) |
TW (1) | TWI584214B (ja) |
WO (1) | WO2017033264A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019021099A (ja) * | 2017-07-19 | 2019-02-07 | 株式会社ブロンズナイト | 書類生成システム及び書類生成プログラム |
JP2019204446A (ja) * | 2018-05-25 | 2019-11-28 | 東芝テック株式会社 | 情報処理装置およびプログラム |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10896398B1 (en) * | 2016-12-19 | 2021-01-19 | Amazon Technologies, Inc. | Customer driven activation of merchant delivery service areas |
US10877975B1 (en) * | 2017-04-19 | 2020-12-29 | Joseph H. Walker | Machine learning of selections of electronic records within a virtual environment |
JP7100730B1 (ja) * | 2021-02-15 | 2022-07-13 | 楽天グループ株式会社 | 物品配送システム、及び無人移動体 |
KR102369198B1 (ko) * | 2021-08-05 | 2022-03-02 | 쿠팡 주식회사 | 전자 장치 및 그의 정보 제공 방법 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030041033A1 (en) * | 2001-08-16 | 2003-02-27 | International Business Machines Corporation | Computer-implemented method and system for handling business transactions within an inhomogeneous legal environment |
JP2003535401A (ja) * | 2000-05-30 | 2003-11-25 | タリフィック・インコーポレイテッド | 実時間の世界的な関税および輸入データシステムおよび方法 |
JP2009187303A (ja) * | 2008-02-06 | 2009-08-20 | Biznet Corp | ネット販売システム |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110173098A1 (en) * | 2010-01-12 | 2011-07-14 | Lee Chun-Yi | System, method, computer readable medium and computer program product for managing electronic commerce |
JP2013058131A (ja) | 2011-09-09 | 2013-03-28 | Standard:Kk | 電子商取引方法 |
JP5601724B2 (ja) * | 2011-11-25 | 2014-10-08 | 楽天株式会社 | 情報処理装置、情報処理方法、情報処理プログラム、及び情報処理プログラムが記録された記録媒体 |
CN102930449A (zh) * | 2012-11-12 | 2013-02-13 | 侯爵 | 一种网络交易平台和方法 |
US10949908B2 (en) * | 2013-08-29 | 2021-03-16 | Rakuten, Inc. | Order accepting device, order accepting method, and order accepting process |
US20160328781A1 (en) * | 2015-05-05 | 2016-11-10 | Bby Solutions, Inc | Delayed order delivery fulfillment |
-
2015
- 2015-08-24 JP JP2016547199A patent/JP6043038B1/ja active Active
- 2015-08-24 US US15/543,267 patent/US10475109B2/en active Active
- 2015-08-24 WO PCT/JP2015/073750 patent/WO2017033264A1/ja active Application Filing
-
2016
- 2016-08-22 TW TW105126782A patent/TWI584214B/zh active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003535401A (ja) * | 2000-05-30 | 2003-11-25 | タリフィック・インコーポレイテッド | 実時間の世界的な関税および輸入データシステムおよび方法 |
US20030041033A1 (en) * | 2001-08-16 | 2003-02-27 | International Business Machines Corporation | Computer-implemented method and system for handling business transactions within an inhomogeneous legal environment |
JP2009187303A (ja) * | 2008-02-06 | 2009-08-20 | Biznet Corp | ネット販売システム |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019021099A (ja) * | 2017-07-19 | 2019-02-07 | 株式会社ブロンズナイト | 書類生成システム及び書類生成プログラム |
JP2019204446A (ja) * | 2018-05-25 | 2019-11-28 | 東芝テック株式会社 | 情報処理装置およびプログラム |
JP2022118266A (ja) * | 2018-05-25 | 2022-08-12 | 東芝テック株式会社 | 情報処理装置およびプログラム |
JP7407242B2 (ja) | 2018-05-25 | 2023-12-28 | 東芝テック株式会社 | 情報処理装置およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
TW201717137A (zh) | 2017-05-16 |
JPWO2017033264A1 (ja) | 2017-08-31 |
US10475109B2 (en) | 2019-11-12 |
JP6043038B1 (ja) | 2016-12-14 |
US20180012287A1 (en) | 2018-01-11 |
TWI584214B (zh) | 2017-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6043038B1 (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
JP5523433B2 (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
TWI407379B (zh) | Information processing apparatus, information processing method, information processing program product and recording medium | |
US20090248537A1 (en) | Commercial transaction facilitation system | |
US20130054404A1 (en) | System and method for website synchronization | |
US10438270B2 (en) | Apparatus and method for information processing and recording | |
JP6442535B2 (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
JP5577386B2 (ja) | 情報提供装置、情報提供方法、情報提供プログラム及び記録媒体 | |
JP5688388B2 (ja) | 情報処理装置、情報処理方法、情報処理プログラム及び記録媒体 | |
JP5690393B2 (ja) | 情報処理装置、情報処理方法、情報処理プログラム及び記録媒体 | |
JP2002099780A (ja) | ネットワークを利用した商品販売または購入の方法 | |
KR100370432B1 (ko) | 컴퓨터 통신망을 이용한 쌍방향 경매방법 및 장치 | |
JP2010020627A (ja) | 電子商取引支援システム | |
JP6714454B2 (ja) | 訪日外国人用サンプルマッチング販売システム | |
JP5089749B2 (ja) | コメント投稿支援システム、コメント投稿支援装置、コメント投稿支援装置の制御方法、及びプログラム | |
JP5373005B2 (ja) | 電子メール送信先決定装置、電子メール送信先決定方法及び電子メール送信先決定プログラム | |
WO2017033265A1 (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
JP3923951B2 (ja) | ネットワークを利用した商品販売または購入の方法 | |
JP2004171360A (ja) | 販売支援システム、その方法及びそのプログラム | |
JP2021162991A (ja) | 情報処理装置、情報処理方法、およびプログラム | |
JP7504972B1 (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
JP7351946B2 (ja) | サーバ装置及び取引対象紹介方法 | |
JP2003099643A (ja) | オンラインショッピングシステム及びオンラインショッピング方法 | |
JP2022007976A (ja) | ネットショップ支援システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ENP | Entry into the national phase |
Ref document number: 2016547199 Country of ref document: JP Kind code of ref document: A |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15902234 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 15543267 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15902234 Country of ref document: EP Kind code of ref document: A1 |