JP2006031626A - Ordering system, ordering information creating device, ordering method and ordering program - Google Patents

Ordering system, ordering information creating device, ordering method and ordering program Download PDF

Info

Publication number
JP2006031626A
JP2006031626A JP2004213306A JP2004213306A JP2006031626A JP 2006031626 A JP2006031626 A JP 2006031626A JP 2004213306 A JP2004213306 A JP 2004213306A JP 2004213306 A JP2004213306 A JP 2004213306A JP 2006031626 A JP2006031626 A JP 2006031626A
Authority
JP
Japan
Prior art keywords
information
seller
component
article
ordering
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2004213306A
Other languages
Japanese (ja)
Inventor
Shigeyuki Imaoka
重之 今岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2004213306A priority Critical patent/JP2006031626A/en
Publication of JP2006031626A publication Critical patent/JP2006031626A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To enhance convenience for a purchaser, etc. by making components of an article easy to purchase. <P>SOLUTION: A control part 2 of a user terminal 1 transmits information for specifying food and drink and ordering information including purchase conditions of foodstuffs to an agent server 11. A control part 21 of the agent server 11 extracts information of the foodstuffs in order to cook the specified food and drink from information which a menu information data base 16 stores. In addition, the control part 21 specifies a retail store which sells the foodstuffs indicated by the extracted information and satisfies purchase conditions based on information which a retail store information data base 15 stores. Then, the ordering information indicating ordering of the foodstuffs, a user ID and receiving method information indicating a method for receiving the foodstuffs to a retail store terminal 21 of the specified retail store. In addition, information about each of the specified retail stores and the receiving method information is transmitted to the user terminal 1. The retail store terminal 21 receives the receiving method information from the user terminal 1 and authenticates an orderer. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、発注システム、発注情報作成装置、発注方法および発注プログラムに関し、特に指定された物品の構成要素の発注に適用される発注システム、発注情報作成装置、発注方法および発注プログラムに関する。   The present invention relates to an ordering system, an ordering information creating apparatus, an ordering method, and an ordering program, and more particularly to an ordering system, an ordering information creating apparatus, an ordering method, and an ordering program that are applied to ordering components of designated articles.

購入者が物品(例えば飲食物)の構成要素(例えば食材)を購入しようとする場合、その購入者は、スーパーマーケット等の小売店に出向き、店内で必要な食材をそれぞれ探して買い求めていた。   When a purchaser intends to purchase a component (for example, food) of an article (for example, food or drink), the purchaser goes to a retail store such as a supermarket and searches for and purchases the necessary food in the store.

また、個人宅配サービスを受けることにより、食材等を購入する場合もあった。この場合、事前に注文書の書類をサービス提供者に提出したり、通信ネットワークを介して所望の食材等を注文したりすることにより、注文した食材等の宅配サービスを受けることができた。   In some cases, food and other items are purchased by receiving a personal delivery service. In this case, it is possible to receive a delivery service for the ordered foods by submitting the order form documents to the service provider in advance or by ordering the desired foods via the communication network.

また、これまでに、種々の食材宅配システム等が提案されている(例えば、特許文献1,2)。特許文献1では、メニューが選択された際に、選択されたメニューの材料やレシピを消費者の嗜好に合うように変更することができる食材宅配システムが記載されている。また、特許文献2では、ユーザが注文を受けた場合に、ユーザの嗜好を示す情報を店舗の店舗端末に送信し、ユーザの嗜好に応じた調理品を出前可能にする出前サービス支援装置が記載されている。   In addition, various food delivery systems have been proposed so far (for example, Patent Documents 1 and 2). Patent Document 1 describes a food delivery system that can change a selected menu material and recipe to suit consumer preferences when a menu is selected. Moreover, in patent document 2, when a user receives an order, the delivery service support apparatus which transmits the information which shows a user's preference to the store terminal of a store, and enables the foodstuff according to a user's preference to deliver is described. Has been.

特開2002−279255号公報 (第2−5頁、図1)JP 2002-279255 A (page 2-5, FIG. 1) 特開2004−102342号公報 (第6−13頁、図1,4,6)JP 2004-102342 A (page 6-13, FIGS. 1, 4 and 6)

従来の個人宅配サービスでは、定められた曜日や時間帯に食材等の商品が届けられていた。そのため、定められた曜日や時間帯に在宅できない購入者や、時間に余裕のない購入者にとっては、利用しにくい場合があった。   In conventional home delivery services, products such as ingredients are delivered on a set day of the week or time. For this reason, it may be difficult for a purchaser who cannot stay at home on a predetermined day of the week or time, or a purchaser who does not have enough time.

また、購入者自らが、所望の物品の構成要素(例えば、所望の飲食物の食材)を小売店で探そうとする場合もある。しかし、身体が不自由な者にとっては、小売店で所望の品物を探すことは負担となる。従って、身体が不自由な者にとっては、どこで所望の食材等を売っているのかを知ることができることが望ましい。また、購入者自らが所望の食材等を探そうとする場合、一部の食材等について購入し忘れるということもあった。そのため、購入し忘れた物を再度買いに行かなければならないことがあった。   In some cases, the purchaser himself / herself tries to find a component of a desired article (for example, a desired food or drink) in a retail store. However, it is a burden for those who are physically handicapped to find a desired item at a retail store. Therefore, it is desirable for persons with physical disabilities to know where the desired foods are sold. In addition, when the purchaser himself tries to find desired foods, he / she sometimes forgets to purchase some of the foods. For this reason, there was a case where a thing forgot to purchase had to be bought again.

また、特許文献1や特許文献2に記載のシステムや装置では、購入者の嗜好に合った食材の宅配サービスを受けたり、購入者の嗜好に合った料理の出前等を受けることができる。しかし、購入者や販売者にとって、より利便性の高いシステムが実現されることが好ましい。   Moreover, in the system and apparatus described in Patent Literature 1 and Patent Literature 2, it is possible to receive a home delivery service for foods that match the purchaser's preference, and to receive food that meets the purchaser's preference. However, it is preferable that a more convenient system is realized for purchasers and sellers.

また、飲食物を作るために食材を購入しようとしている者に限らず、飲食物以外の物品を作成等しようとしている者にも、その物品の構成要素を購入しやすくできることが好ましい。   Moreover, it is preferable that not only those who are trying to purchase foods to make food and drink, but also those who are trying to create articles other than food and drinks can easily purchase the components of the goods.

そこで、本発明は、物品の構成要素を購入しやすくし、購入者にとっての利便性を向上させることを目的とする。また、販売者にとっての利便性を向上させることを目的とする。   Therefore, an object of the present invention is to make it easy to purchase components of an article and to improve convenience for purchasers. Moreover, it aims at improving the convenience for a seller.

本発明による発注システムは、指定された物品の構成要素の発注を示す発注情報を作成する発注情報作成装置と、構成要素を販売する販売者の端末装置であって、発注情報を受信する販売者端末とを備え、発注情報作成装置が、物品の構成要素を注文する注文者の注文者端末から物品を指定する物品指定情報および物品の構成要素の購入条件を受信する注文情報受信手段と、各販売者と対応させて、少なくとも販売者が販売している構成要素、販売者に関する情報である販売者情報および販売者の販売者端末のアドレスを記憶する販売者情報記憶手段と、各物品毎に物品の構成要素の情報を記憶する物品構成要素記憶手段と、注文情報受信手段が受信した物品指定情報によって指定される物品の個々の構成要素の情報を、物品構成要素記憶手段から抽出する構成要素抽出手段と、構成要素抽出手段によって抽出された情報が示す個々の構成要素を販売する各販売者であって、販売者情報が購入条件を満足している各販売者を特定する販売者特定手段と、注文情報受信手段が受信した物品指定情報によって指定される物品の個々の構成要素の発注を示す発注情報を作成する発注情報作成手段と、販売者特定手段によって特定された各販売者に対応する販売者端末のアドレスを販売者情報記憶手段から読み込み、各販売者毎に、販売者が販売している構成要素の発注情報を、販売者に対応するアドレスを送信先として送信する発注情報送信手段とを含むことを特徴とする。   An ordering system according to the present invention includes an ordering information creation device that creates ordering information indicating the ordering of a component of a specified article, and a seller's terminal device that sells the component, and a seller that receives the ordering information. An order information receiving means for receiving the product specification information for specifying the product and the purchase conditions of the product component from the orderer terminal of the orderer who orders the product component. Seller information storage means for storing at least the components sold by the seller, seller information that is information related to the seller, and the address of the seller terminal of the seller, corresponding to the seller, and for each article Article component storage means for storing information on the constituent elements of the article, and information on the individual constituent elements of the article designated by the article designation information received by the order information receiving means, Identify each seller who sells the component extraction means extracted from the above and each seller who sells the individual components indicated by the information extracted by the component extraction means and the seller information satisfies the purchase conditions Specified by the seller specifying means, the order information generating means for creating the order information indicating the order of the individual components of the article specified by the article specifying information received by the order information receiving means, and the seller specifying means The address of the seller terminal corresponding to each seller is read from the seller information storage means, and for each seller, the ordering information of the component sold by the seller is sent to the address corresponding to the seller. And ordering information transmitting means for transmitting.

物品の構成要素を注文する注文者の注文者端末を備え、注文者端末が、販売者端末と情報を無線で直接送受信する注文者端末側送受信手段を含み、販売者端末が、注文者端末と情報を無線で直接送受信する販売者端末側送受信手段と、構成要素を購入しようとする注文者の認証を行う認証手段とを含み、注文情報受信手段が、物品指定情報および構成要素の購入条件を受信するときに、注文者の識別情報を受信し、発注情報送信手段が、発注情報とともに注文者の識別情報を含む照合情報を送信し、注文者端末に対しても照合情報を送信し、注文者端末側送受信手段が、発注情報送信手段から受信した照合情報を販売者端末側送受信手段に送信し、認証手段は、発注情報送信手段から受信した照合情報と、注文者端末側送受信手段から受信した照合情報とが一致している場合に認証に成功したと判定する構成であってもよい。そのような構成によれば、販売者は、構成要素を買いに来た購入者が、実際に注文を行った購入者であるのか否かを認証することができる。従って、販売者にとっての利便性が向上する。   An orderer terminal of an orderer who orders the components of an article is provided, the orderer terminal includes orderer terminal side transmitting / receiving means for directly transmitting and receiving information to and from the seller terminal, and the seller terminal is connected to the orderer terminal. A seller terminal side transmission / reception unit that directly transmits / receives information and an authentication unit that authenticates an orderer who wants to purchase the component, and the order information reception unit determines the item designation information and the purchase condition of the component When receiving, the orderer identification information is received, the ordering information transmission means transmits the verification information including the orderer identification information together with the ordering information, the verification information is also transmitted to the orderer terminal, and the order is received. The seller terminal side transmission / reception means transmits the verification information received from the order information transmission means to the seller terminal side transmission / reception means, and the authentication means receives the verification information received from the order information transmission means and the orderer terminal side transmission / reception means. Shi And verification information may be determined configuration as the authentication has succeeded when they coincide. According to such a configuration, the seller can authenticate whether or not the purchaser who has purchased the component is the purchaser who has actually placed the order. Therefore, convenience for the seller is improved.

販売者端末が、発注情報作成装置に対して販売者情報を送信する販売者情報送信手段を含み、発注情報作成装置が、販売者情報送信手段から販売者情報を受信したときに販売者情報に基づいて、販売者情報記憶手段に記憶されている販売者情報を更新する販売者情報更新手段を含む構成であってもよい。そのような構成によれば、販売者情報が新しい販売者情報に更新されるので、販売者特定手段は、新しい販売者情報に基づいて販売者を特定することができる。その結果、より適切な販売者が特定されることになるので、購入者にとっての利便性が向上する。   The seller terminal includes seller information transmitting means for transmitting seller information to the order information creating device. When the order information creating device receives the seller information from the seller information transmitting means, the seller information is included in the seller information. On the basis of this, a configuration including seller information updating means for updating seller information stored in the seller information storage means may be adopted. According to such a configuration, since the seller information is updated to the new seller information, the seller specifying means can specify the seller based on the new seller information. As a result, a more appropriate seller is identified, and convenience for the purchaser is improved.

例えば、販売者端末が、販売者情報を記憶する販売者端末側販売者情報記憶手段を含み、販売者情報送信手段が、販売者端末側販売者情報記憶手段が記憶する販売者情報が更新されたときに、更新後の販売者情報を発注情報作成装置に送信する構成であってもよい。   For example, the seller terminal includes seller terminal side seller information storage means for storing seller information, and the seller information transmission means updates the seller information stored in the seller terminal side seller information storage means. In this case, the updated seller information may be transmitted to the order information creating apparatus.

また、例えば、販売者端末が、販売者情報を記憶する販売者端末側販売者情報記憶手段を含み、販売者情報送信手段が、一定の時間が経過する毎に、販売者端末側販売者情報記憶手段が記憶する販売者情報を発注情報作成装置に送信する構成であってもよい。   In addition, for example, the seller terminal includes seller terminal side seller information storage means for storing seller information, and the seller information transmission means performs the seller terminal side seller information every time a certain time elapses. The seller information stored in the storage means may be transmitted to the order information creation device.

販売者情報記憶手段が、販売者情報として、販売者が販売する構成要素の価格の情報を記憶し、販売者特定手段が、同一の構成要素を販売している販売者が複数存在し、注文情報受信手段が、構成要素の購入条件として、最も価格を低く設定している販売業者から構成要素を購入する旨を含む購入条件を受信した場合には、同一の構成要素を販売している複数の販売者の中から、販売者情報に基づいて、その購入条件を満足する販売者を特定する構成であってもよい。そのような構成によれば、販売者はより低い価格で物品の構成要素を注文できるので、購入者にとっての利便性が向上する。   The seller information storage means stores the price information of the component sold by the seller as the seller information, and the seller specifying means has a plurality of sellers selling the same component, and orders When the information receiving means receives purchase conditions including purchase of a component from a seller with the lowest price as a purchase condition for the component, a plurality of components that sell the same component The configuration may be such that a seller who satisfies the purchase conditions is identified based on the seller information. According to such a configuration, since the seller can order the components of the article at a lower price, convenience for the purchaser is improved.

販売者情報記憶手段が、販売者情報として、販売者が販売する構成要素の在庫の有無を示す情報を記憶し、物品構成要素記憶手段が、物品の構成要素の情報として、一の構成要素の在庫がないときに一の構成要素の代わりに用いられる構成要素の情報を記憶し、構成要素抽出手段が、物品指定情報によって指定される物品の個々の構成要素の在庫の有無を販売者情報に基づいて判定し、在庫がないと判定された構成要素があるときには、在庫がないと判定された構成要素の代わりに用いられる構成要素の情報を物品構成要素記憶手段から抽出する構成であってもよい。そのような構成によれば、物品の構成要素の在庫がなくても、その構成要素の代わりとなる構成要素を注文できるので、購入者にとっての利便性が向上する。   The seller information storage means stores, as the seller information, information indicating whether or not the component sold by the seller is in stock, and the article component storage means stores the information of one component as the article component information. Information on the component used in place of one component when there is no inventory is stored, and the component extraction means stores the presence / absence of inventory of each component of the item designated by the item designation information as seller information. When there is a component that is determined based on and determined not to be in stock, information on the component that is used instead of the component that is determined to be out of stock may be extracted from the article component storage means Good. According to such a configuration, even if there is no inventory of the component of the article, it is possible to order a component that is a substitute for the component, which improves convenience for the purchaser.

注文情報受信手段が、飲食物を指定する物品指定情報および飲食物の食材の購入条件を受信し、販売者情報記憶手段が、販売者が販売している構成要素として、食材の情報を記憶し、物品構成要素記憶手段が、各飲食物毎に飲食物の食材の情報を記憶し、構成要素抽出手段が、物品指定情報によって指定される飲食物の個々の食材の情報を、物品構成要素記憶手段から抽出し、販売者特定手段が、構成要素抽出手段によって抽出された情報が示す個々の食材を販売する各販売者であって、販売者情報が購入条件を満足している各販売者を特定し、発注情報作成手段が、物品指定情報によって指定される物品の個々の食材の発注を示す発注情報を作成し、発注情報送信手段が、販売者特定手段によって特定された各販売者に対応する販売者端末のアドレスを販売者情報記憶手段から読み込み、各販売者毎に、販売者が販売している食材の発注情報を、販売者に対応するアドレスを送信先として送信する構成であってもよい。   The order information receiving means receives the article designation information for specifying the food and drink and the purchase conditions for the food and drink, and the seller information storage means stores the information on the food as a component sold by the seller. The article component storage means stores information on food ingredients for each food and drink, and the component extraction means stores information on individual food ingredients specified by the article designation information. The seller identifying means is each seller who sells the individual ingredients indicated by the information extracted by the component extracting means, and the seller information satisfies the purchase conditions. The ordering information creation means creates ordering information indicating the ordering of individual ingredients of the goods specified by the article designation information, and the ordering information transmission means corresponds to each seller specified by the seller identification means. Seller terminal Reading from the sales information storage means addresses, for each merchant, the ordering information for the ingredients Seller sells, the address corresponding to the merchant may be configured to be transmitted as the transmission destination.

発注情報作成装置が、販売者特定手段によって特定された各販売者の情報を注文者端末に送信する発注先情報送信手段を含む構成であってもよい。そのような構成によれば、販売者特定手段によって特定された各販売者の情報を注文者に伝えることができるので、注文者は、所望の構成要素を販売する販売者を捜し回る必要がない。そして、送信された各販売者の情報の情報に基づいて、その各販売者のもとに行けばよいので、購入時の移動量を少なくして、移動の負担を減少させることができる。   The order information creating apparatus may include an order information transmitting unit that transmits information on each seller specified by the seller specifying unit to the orderer terminal. According to such a configuration, since information on each seller specified by the seller specifying means can be transmitted to the orderer, the orderer does not need to search for a seller who sells the desired component. . Then, since it is only necessary to go to each seller based on the transmitted information on each seller, the amount of movement at the time of purchase can be reduced and the burden of movement can be reduced.

また、本発明による発注情報作成装置は、指定された物品の構成要素の発注を示す発注情報を作成し、構成要素を販売する販売者の販売者端末に発注情報を送信する発注情報作成装置であって、物品の構成要素を注文する注文者の注文者端末から物品を指定する物品指定情報および物品の構成要素の購入条件を受信する注文情報受信手段と、各販売者と対応させて、少なくとも販売者が販売している構成要素、販売者に関する情報である販売者情報および販売者の販売者端末のアドレスを記憶する販売者情報記憶手段と、各物品毎に物品の構成要素の情報を記憶する物品構成要素記憶手段と、注文情報受信手段が受信した物品指定情報によって指定される物品の個々の構成要素の情報を、物品構成要素記憶手段から抽出する構成要素抽出手段と、構成要素抽出手段によって抽出された情報が示す個々の構成要素を販売する各販売者であって、販売者情報が購入条件を満足している各販売者を特定する販売者特定手段と、注文情報受信手段が受信した物品指定情報によって指定される物品の個々の構成要素の発注を示す発注情報を作成する発注情報作成手段と、販売者特定手段によって特定された各販売者に対応する販売者端末のアドレスを販売者情報記憶手段から読み込み、各販売者毎に、販売者が販売している構成要素の発注情報を、販売者に対応するアドレスを送信先として送信する発注情報送信手段とを備えることを特徴とする。   An ordering information creating apparatus according to the present invention is an ordering information creating apparatus that creates ordering information indicating ordering of a component of a specified article and transmits the ordering information to a seller terminal of a seller who sells the component. An order information receiving means for receiving article designation information for specifying an article and a purchase condition for the article component from an orderer terminal of an orderer who orders the component of the article, and corresponding to each seller, at least Seller information storage means for storing the components sold by the seller, seller information that is information about the seller, and the address of the seller's seller terminal, and information on the components of the item for each item Article component storage means for extracting and information on individual component elements of the article designated by the article designation information received by the order information receiving means from the article component storage means A seller specifying means for specifying each seller who sells each constituent element indicated by the information extracted by the constituent element extracting means, and the seller information satisfies the purchase conditions, and an order. Order information creating means for creating order information indicating ordering of individual components of the article designated by the article designation information received by the information receiving means, and a seller corresponding to each seller identified by the seller identifying means Order information transmission means for reading the address of the terminal from the seller information storage means, and for each seller, sending the order information of the components sold by the seller with the address corresponding to the seller as the destination It is characterized by providing.

注文情報受信手段が、物品指定情報および構成要素の購入条件を受信するときに、注文者の識別情報を受信し、発注情報送信手段が、発注情報とともに注文者の識別情報を含む照合情報を送信し、注文者端末に対しても照合情報を送信する構成であってもよい。   When the order information receiving means receives the item designation information and the purchase conditions for the component, the order information receiving means receives the orderer identification information, and the order information transmitting means transmits the collation information including the orderer identification information together with the order information. In addition, the configuration may be such that the verification information is also transmitted to the orderer terminal.

販売者端末から販売者情報を受信したときに販売者情報に基づいて、販売者情報記憶手段に記憶されている販売者情報を更新する販売者情報更新手段を備える構成であってもよい。そのような構成によれば、販売者情報が新しい販売者情報に更新されるので、販売者特定手段は、新しい販売者情報に基づいて販売者を特定することができる。その結果、より適切な販売者が特定されることになるので、購入者にとっての利便性が向上する。   A configuration may be provided that includes seller information updating means for updating seller information stored in the seller information storage means based on the seller information when the seller information is received from the seller terminal. According to such a configuration, since the seller information is updated to the new seller information, the seller specifying means can specify the seller based on the new seller information. As a result, a more appropriate seller is identified, and convenience for the purchaser is improved.

販売者情報記憶手段が、販売者情報として、販売者が販売する構成要素の価格の情報を記憶し、販売者特定手段が、同一の構成要素を販売している販売者が複数存在し、注文情報受信手段が、構成要素の購入条件として、最も価格を低く設定している販売業者から構成要素を購入する旨を含む購入条件を受信した場合には、同一の構成要素を販売している複数の販売者の中から、販売者情報に基づいて、その購入条件を満足する販売者を特定する構成であってもよい。そのような構成によれば、販売者はより低い価格で物品の構成要素を注文できるので、購入者にとっての利便性が向上する。   The seller information storage means stores the price information of the component sold by the seller as the seller information, and the seller specifying means has a plurality of sellers selling the same component, and orders When the information receiving means receives purchase conditions including purchase of a component from a seller with the lowest price as a purchase condition for the component, a plurality of components that sell the same component The configuration may be such that a seller who satisfies the purchase conditions is identified based on the seller information. According to such a configuration, since the seller can order the components of the article at a lower price, convenience for the purchaser is improved.

販売者情報記憶手段が、販売者情報として、販売者が販売する構成要素の在庫の有無を示す情報を記憶し、物品構成要素記憶手段が、物品の構成要素の情報として、一の構成要素の在庫がないときに一の構成要素の代わりに用いられる構成要素の情報を記憶し、構成要素抽出手段が、物品指定情報によって指定される物品の個々の構成要素の在庫の有無を販売者情報に基づいて判定し、在庫がないと判定された構成要素があるときには、在庫がないと判定された構成要素の代わりに用いられる構成要素の情報を物品構成要素記憶手段から抽出する構成であってもよい。そのような構成によれば、物品の構成要素の在庫がなくても、その構成要素の代わりとなる構成要素を注文できるので、購入者にとっての利便性が向上する。   The seller information storage means stores, as the seller information, information indicating whether or not the component sold by the seller is in stock, and the article component storage means stores the information of one component as the article component information. Information on the component used in place of one component when there is no inventory is stored, and the component extraction means stores the presence / absence of inventory of each component of the item designated by the item designation information as seller information. When there is a component that is determined based on and determined not to be in stock, information on the component that is used instead of the component that is determined to be out of stock may be extracted from the article component storage means Good. According to such a configuration, even if there is no inventory of the component of the article, it is possible to order a component that is a substitute for the component, which improves convenience for the purchaser.

注文情報受信手段が、飲食物を指定する物品指定情報および飲食物の食材の購入条件を受信し、販売者情報記憶手段は、販売者が販売している構成要素として、食材の情報を記憶し、物品構成要素記憶手段は、各飲食物毎に飲食物の食材の情報を記憶し、構成要素抽出手段は、物品指定情報によって指定される飲食物の個々の食材の情報を、物品構成要素記憶手段から抽出し、販売者特定手段は、構成要素抽出手段によって抽出された情報が示す個々の食材を販売する各販売者であって、販売者情報が購入条件を満足している各販売者を特定し、発注情報作成手段は、物品指定情報によって指定される物品の個々の食材の発注を示す発注情報を作成し、発注情報送信手段は、販売者特定手段によって特定された各販売者に対応する販売者端末のアドレスを販売者情報記憶手段から読み込み、各販売者毎に、販売者が販売している食材の発注情報を、販売者に対応するアドレスを送信先として送信する構成であってもよい。   The order information receiving means receives the article designation information for specifying the food and drink and the purchase conditions for the food and drink, and the seller information storage means stores the information on the food as a component sold by the seller. The article component storage means stores information on food ingredients for each food and drink, and the component extraction means stores information on individual food ingredients specified by the article designation information. The seller specifying means is a seller who sells each food item indicated by the information extracted by the component extracting means, and the seller information satisfies the purchase conditions. The ordering information creating means creates ordering information indicating the ordering of the individual ingredients of the article specified by the article specifying information, and the ordering information transmitting means corresponds to each seller specified by the seller specifying means. Seller terminal Reading from the sales information storage means addresses, for each merchant, the ordering information for the ingredients Seller sells, the address corresponding to the merchant may be configured to be transmitted as the transmission destination.

また、本発明による発注方法は、指定された物品の構成要素の発注を示す発注情報を作成し、構成要素を販売する販売者の販売者端末に発注情報を送信する発注方法であって、販売者情報記憶手段が、各販売者と対応させて、少なくとも販売者が販売している構成要素、販売者に関する情報である販売者情報および販売者の販売者端末のアドレスを記憶し、物品構成要素記憶手段が、各物品毎に物品の構成要素の情報を記憶し、注文情報受信手段が、物品の構成要素を注文する注文者の注文者端末から物品を指定する物品指定情報および物品の構成要素の購入条件を受信し、構成要素抽出手段が、注文情報受信手段が受信した物品指定情報によって指定される物品の個々の構成要素の情報を、物品構成要素記憶手段から抽出し、販売者特定手段が、構成要素抽出手段によって抽出された情報が示す個々の構成要素を販売する各販売者であって、販売者情報が購入条件を満足している各販売者を特定し、発注情報作成手段が、注文情報受信手段が受信した物品指定情報によって指定される物品の個々の構成要素の発注を示す発注情報を作成し、発注情報送信手段が、販売者特定手段によって特定された各販売者に対応する販売者端末のアドレスを販売者情報記憶手段から読み込み、各販売者毎に、販売者が販売している構成要素の発注情報を、販売者に対応するアドレスを送信先として送信することを特徴とする。   The ordering method according to the present invention is an ordering method for creating ordering information indicating an ordering of a component of a specified article and transmitting the ordering information to a seller terminal of a seller who sells the component. The seller information storage means stores at least the component sold by the seller, the seller information that is information related to the seller, and the address of the seller's seller terminal in association with each seller, and the article component The storage means stores information on the constituent elements of the article for each article, and the order information receiving means specifies the articles from the orderer terminal of the orderer who orders the constituent elements of the articles, and the constituent elements of the articles. The component extraction means extracts information on individual components of the article designated by the article designation information received by the order information receiving means from the article component storage means, However, each seller who sells each constituent element indicated by the information extracted by the constituent element extracting means, and each seller information satisfying the purchase conditions is identified, and the order information creating means The order information receiving means creates ordering information indicating the ordering of the individual components of the article specified by the article specifying information received, and the order information transmitting means corresponds to each seller specified by the seller specifying means. The address of the seller terminal to be read is read from the seller information storage means, and for each seller, the ordering information of the components sold by the seller is transmitted with the address corresponding to the seller as the destination And

また、販売者特定手段によって特定された各販売者の情報を注文者端末に送信する発注先情報送信手段を備える構成であってもよい。そのような構成によれば、販売者特定手段によって特定された各販売者の情報を注文者に伝えることができるので、注文者は、所望の構成要素を販売する販売者を捜し回る必要がない。そして、送信された各販売者の情報の情報に基づいて、その各販売者のもとに行けばよいので、購入時の移動量を少なくして、移動の負担を減少させることができる。   Moreover, the structure provided with the order place information transmission means which transmits the information of each seller specified by the seller specific means to an orderer terminal may be sufficient. According to such a configuration, since information on each seller specified by the seller specifying means can be transmitted to the orderer, the orderer does not need to search for a seller who sells the desired component. . Then, since it is only necessary to go to each seller based on the transmitted information on each seller, the amount of movement at the time of purchase can be reduced and the burden of movement can be reduced.

また、本発明による発注方法は、指定された物品の構成要素の発注を示す発注情報を作成し、構成要素を販売する販売者の販売者端末に発注情報を送信するコンピュータであって、各販売者と対応させて、少なくとも販売者が販売している構成要素、販売者に関する情報である販売者情報および販売者の販売者端末のアドレスを記憶する販売者情報記憶手段と、各物品毎に物品の構成要素の情報を記憶する物品構成要素記憶手段とを備えたコンピュータに、物品の構成要素を注文する注文者の注文者端末から物品を指定する物品指定情報および物品の構成要素の購入条件を受信する処理、物品指定情報によって指定される物品の個々の構成要素の情報を、物品構成要素記憶手段から抽出する処理、抽出された情報が示す個々の構成要素を販売する各販売者であって、販売者情報が購入条件を満足している各販売者を特定する処理、物品指定情報によって指定される物品の個々の構成要素の発注を示す発注情報を作成する処理、および特定された各販売者に対応する販売者端末のアドレスを販売者情報記憶手段から読み込み、各販売者毎に、販売者が販売している構成要素の発注情報を、販売者に対応するアドレスを送信先として送信する処理を実行させることを特徴とする。   The ordering method according to the present invention is a computer that creates ordering information indicating an ordering of a component of a specified article, and transmits the ordering information to a seller terminal of a seller who sells the component. Merchant information storage means for storing at least the components sold by the merchant, merchant information that is information about the merchant, and the address of the merchant terminal of the merchant, and an article for each article. Article specification information for specifying an article from an orderer terminal of an orderer who orders an article component and purchase conditions for the article component are stored in a computer having article component storage means for storing information on the component of the article. Processing for receiving, processing for extracting information on individual components of the article designated by the article designation information from the article component storage means, and selling individual components indicated by the extracted information A process for identifying each seller whose seller information satisfies the purchase conditions, and a process for creating order information indicating an order for each component of the article designated by the article designation information The address of the seller terminal corresponding to each identified seller is read from the seller information storage means, and the ordering information of the components sold by the seller is associated with the seller for each seller. A process for transmitting an address as a transmission destination is executed.

本発明によれば、注文情報受信手段が受信した物品指定情報によって指定される物品の個々の構成要素の情報を、物品構成要素記憶手段から抽出する構成要素抽出手段と、構成要素抽出手段によって抽出された情報が示す個々の構成要素を販売する各販売者であって、販売者情報が購入条件を満足している各販売者を特定する販売者特定手段と、注文情報受信手段が受信した物品指定情報によって指定される物品の個々の構成要素の発注を示す発注情報を作成する発注情報作成手段と、販売者特定手段によって特定された各販売者に対応する販売者端末のアドレスを販売者情報記憶手段から読み込み、各販売者毎に、販売者が販売している構成要素の発注情報を、販売者に対応するアドレスを送信先として送信する発注情報送信手段とを含んでいるので、購入条件に合致した販売者が特定され、その販売者の販売者端末に発注情報を送信することになる。従って、物品の構成要素を購入しやすくすることができ、購入者にとっての利便性を向上させることができる。また、物品の構成要素の買い忘れ等を防止することができる。   According to the present invention, the information on the individual components of the article designated by the article designation information received by the order information receiving means is extracted by the component extraction means for extracting from the article component storage means and the component extraction means. Each seller that sells the individual components indicated by the received information, the seller specifying means for specifying each seller whose seller information satisfies the purchase conditions, and the article received by the order information receiving means Order information creation means for creating order information indicating the order of each component of the article specified by the designation information, and the seller terminal address corresponding to each seller identified by the seller identification means Order information transmitting means for reading from the storage means and transmitting, for each seller, ordering information of the components sold by the seller, using an address corresponding to the seller as a destination Because there, merchants that match the purchase condition is specified, and transmits the order information to the seller terminal of the seller. Therefore, it is possible to easily purchase the constituent elements of the article, and it is possible to improve convenience for the purchaser. In addition, it is possible to prevent forgetting to purchase the components of the article.

以下、本発明を実施するための最良の形態を、図面を参照して説明する。図1は、本発明による発注システムを示すブロック図である。発注システムは、物品の構成要素を注文する注文者によって使用される注文者端末1と、物品の構成要素を販売する販売者によって使用される販売者端末21と、注文者と販売者の仲介を行う事業者によって管理される事業者サーバ11とを備える。ここで、物品の構成要素とは、物品を生成するために用いられる要素である。例えば、物品が飲食物である場合には、食材が構成要素になる。本実施の形態では、物品が飲食物であり、物品の構成要素が食材である場合を例にして説明する。ただし、物品は飲食物に限定されず、物品の構成要素は物品に応じたものであればよい。また、以下、注文者および注文者端末1を、それぞれユーザ、ユーザ端末1と記すことにする。また、販売者は、物品の構成要素を販売するものであればよく、例えば、小売店、商社、各種メーカ等が販売者に該当する。本実施の形態では、販売者は、食材を販売する小売店であるものとする。以下、販売者端末21を、小売店端末21と記すことにする。   The best mode for carrying out the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an ordering system according to the present invention. The ordering system includes an orderer terminal 1 used by an orderer who orders an item component, a seller terminal 21 used by a seller who sells an item component, and mediation between the orderer and the seller. And a business operator server 11 managed by the business operator. Here, the component of the article is an element used for generating the article. For example, when the article is a food or drink, the food is a constituent element. In this embodiment, the case where the article is a food and drink and the component of the article is a food will be described as an example. However, the article is not limited to food and drink, and the constituent elements of the article may be those corresponding to the article. Hereinafter, the orderer and the orderer terminal 1 are referred to as a user and a user terminal 1, respectively. Further, the seller only needs to sell the constituent elements of the article. For example, a retail store, a trading company, various manufacturers, and the like correspond to the seller. In the present embodiment, it is assumed that the seller is a retail store that sells ingredients. Hereinafter, the seller terminal 21 is referred to as a retail store terminal 21.

図1では、小売店端末21を一台しか示していないが、小売店端末21は小売店毎に設けられる。また、ユーザ端末1も一台に限定されず、ユーザ端末1は複数存在していてもよい。   In FIG. 1, only one retail store terminal 21 is shown, but the retail store terminal 21 is provided for each retail store. Further, the number of user terminals 1 is not limited to one, and a plurality of user terminals 1 may exist.

ユーザ端末1と事業者サーバ11と小売店端末21とは、通信ネットワーク30を介して接続される。本実施の形態では、通信ネットワーク30がインターネットである場合を例にして説明する。   The user terminal 1, the business server 11, and the retail store terminal 21 are connected via a communication network 30. In the present embodiment, a case where the communication network 30 is the Internet will be described as an example.

ユーザ端末1は、例えば、PDA(Personal Digital Assistant)や携帯電話機等の携帯型情報処理装置である。ユーザ端末1において、制御部2は、記憶部3が記憶するプログラムに従って処理を行う。例えば、制御部2は、飲食物のメニューリストを表示するWebページを事業者サーバ21から受信したり、ユーザの操作によってそのWebページ上に入力された情報を事業者サーバ21に送信したりする。   The user terminal 1 is a portable information processing apparatus such as a PDA (Personal Digital Assistant) or a mobile phone. In the user terminal 1, the control unit 2 performs processing according to a program stored in the storage unit 3. For example, the control unit 2 receives a web page displaying a menu list of food and drink from the business server 21 or transmits information input on the web page by a user operation to the business server 21. .

また、操作部4は、キーボード等の入力装置である。操作部4は、テンキー、決定キーおよびスクロールキー等の組み合わせであってもよい。操作部4を介して、情報が入力されたり、画面のスクロール等の操作が行われる。表示部5は、液晶表示装置等の表示装置であり、画像やテキスト等を表示する。具体的には、例えば、事業者サーバ11から受信したWebページを表示する。   The operation unit 4 is an input device such as a keyboard. The operation unit 4 may be a combination of a numeric keypad, a determination key, a scroll key, and the like. Information is input through the operation unit 4 and operations such as scrolling of the screen are performed. The display unit 5 is a display device such as a liquid crystal display device and displays images, texts, and the like. Specifically, for example, a Web page received from the business server 11 is displayed.

近距離無線通信部6は、他の装置と情報を無線で直接送受信する通信インタフェースである。近距離無線通信部6は、例えば、赤外線通信等により情報を送受信するが、赤外線通信に限定されるわけではない。本実施の形態では、ユーザ端末1は、近距離無線通信部6を通信インタフェースとすることによって、小売店端末21との間で情報を送受信する。   The short-range wireless communication unit 6 is a communication interface that directly transmits and receives information to and from other devices. The short-range wireless communication unit 6 transmits and receives information by, for example, infrared communication, but is not limited to infrared communication. In the present embodiment, the user terminal 1 transmits / receives information to / from the retail store terminal 21 by using the short-range wireless communication unit 6 as a communication interface.

無線通信部7は、インターネット30に接続される基地局(図示せず。)との間で信号を送受信するインタフェースである。制御部2は、無線通信部7、基地局(図示せず。)を介することによって、インターネット30に接続された事業者サーバ11と情報を送受信する。   The wireless communication unit 7 is an interface that transmits and receives signals to and from a base station (not shown) connected to the Internet 30. The control unit 2 transmits and receives information to and from the provider server 11 connected to the Internet 30 via the wireless communication unit 7 and a base station (not shown).

なお、ユーザ端末1が携帯電話機である場合には、ユーザ端末1は、音声信号処理を行う送受話部と、送受話部に音声信号を出力するマイクロホンと、送受話部が出力した音声信号に基づいて受話音声を出力するスピーカと、着信報知用スピーカも備える。また、ユーザ端末1は、付加的な機能として、電子メールの送受信機能を備えていてもよい。さらに、ユーザ端末1の制御部11は、付加的な機能として、電話番号、電子メールアドレス、送受信した電子メール等を記憶部3に記憶させ、管理する機能を備えていてもよい。   Note that when the user terminal 1 is a mobile phone, the user terminal 1 converts the speech signal processing unit that performs speech signal processing, the microphone that outputs the speech signal to the transceiver unit, and the speech signal output by the transceiver unit. There is also provided a speaker for outputting the received voice based on the incoming call and a speaker for incoming call notification. Further, the user terminal 1 may include an e-mail transmission / reception function as an additional function. Further, the control unit 11 of the user terminal 1 may have a function of storing and managing a telephone number, an e-mail address, transmitted / received e-mail, and the like in the storage unit 3 as additional functions.

事業者サーバ11は、例えばワークステーション等の情報処理装置である。事業者サーバ11において、制御部12は、記憶部13が記憶する発注プログラムに従って処理を行う。例えば、制御部12は、ユーザ端末1によって飲食物を指定されるとその飲食物の食材の情報を抽出する処理、その食材を販売している小売店を特定する処理、その小売店に食材の発注情報を送信する処理等を、発注プログラムに従って実行する。   The business server 11 is an information processing apparatus such as a workstation. In the operator server 11, the control unit 12 performs processing according to the ordering program stored in the storage unit 13. For example, when the food and drink is designated by the user terminal 1, the control unit 12 extracts the information on the food material of the food, the process of specifying the retail store that sells the food, The process of transmitting the order information is executed according to the order program.

記憶部13は、指定された物品の構成要素の発注を示す発注情報を作成し、構成要素を販売する販売者の販売者端末に発注情報を送信するコンピュータであって、各販売者と対応させて、少なくとも販売者が販売している構成要素、販売者に関する情報である販売者情報および販売者の販売者端末のアドレスを記憶する販売者情報記憶手段と、各物品毎に物品の構成要素の情報を記憶する物品構成要素記憶手段とを備えたコンピュータに、物品の構成要素を注文する注文者の注文者端末から物品を指定する物品指定情報および物品の構成要素の購入条件を受信する処理、物品指定情報によって指定される物品の個々の構成要素の情報を、物品構成要素記憶手段から抽出する処理、抽出された情報が示す個々の構成要素を販売する各販売者であって、販売者情報が購入条件を満足している各販売者を特定する処理、物品指定情報によって指定される物品の個々の構成要素の発注を示す発注情報を作成する処理、および特定された各販売者に対応する販売者端末のアドレスを販売者情報記憶手段から読み込み、各販売者毎に、販売者が販売している構成要素の発注情報を、販売者に対応するアドレスを送信先として送信する処理を実行させるための発注プログラムを記憶する。   The storage unit 13 is a computer that creates ordering information indicating the ordering of the component of the designated article and transmits the ordering information to the seller terminal of the seller who sells the component, and is associated with each seller. A seller information storage means for storing at least a component sold by the seller, seller information which is information relating to the seller, and an address of the seller's seller terminal, and a component of the item for each item. Processing for receiving article designation information for specifying an article and purchase conditions for the article component from a client terminal of an orderer who orders the article component in a computer having article component storage means for storing information; Each seller selling the individual components indicated by the extracted information, the process of extracting the information of the individual components of the article designated by the article designation information from the article component storage means The process for identifying each seller whose seller information satisfies the purchase conditions, the process for creating the order information indicating the order of the individual components of the article designated by the article designation information, and each identified The address of the seller terminal corresponding to the seller is read from the seller information storage means, and for each seller, the ordering information of the component sold by the seller is sent to the address corresponding to the seller as the transmission destination. An ordering program for executing the processing to be performed is stored.

また、記憶部13は、ユーザ端末1に提供する各種Webページ画面の情報を記憶する。Webページ画面の情報は、例えば、HTML(Hypertext Markup Language )等の言語で記述されるが、HTML以外の言語で記述されてもよい。ユーザ端末1に提供するWebページ画面としては、後述するユーザ登録画面や飲食物のメニューリスト画面等がある。   In addition, the storage unit 13 stores information on various Web page screens provided to the user terminal 1. The information on the Web page screen is described in a language such as HTML (Hypertext Markup Language), for example, but may be described in a language other than HTML. Examples of the Web page screen provided to the user terminal 1 include a user registration screen, a menu list screen for food and drink, which will be described later.

ネットワークインタフェース部17は、インターネット30を介して他の装置(ユーザ端末1や小売店端末21)と情報を送受信する。   The network interface unit 17 transmits and receives information to and from other devices (the user terminal 1 and the retail store terminal 21) via the Internet 30.

ユーザ情報データベース14は、各ユーザを識別するユーザ識別情報(ユーザID)に対応させて、各ユーザに関する情報を記憶する。図2は、ユーザ情報データベース14が記憶する情報の一例を示す。図2に示すように、ユーザ情報データベース14は、ユーザIDに対応させて、ユーザに関する情報として、ユーザ端末ID、ユーザの氏名、発注した食材を配達するときの配送先、連絡先、ユーザの嗜好情報等を記憶する。図2に示す例では、連絡先としてユーザの電話番号を示している。また、嗜好情報はユーザの嗜好に関する情報であるが、図2に示す例では、ユーザの嫌いな食材を示している。   The user information database 14 stores information on each user in association with user identification information (user ID) for identifying each user. FIG. 2 shows an example of information stored in the user information database 14. As shown in FIG. 2, the user information database 14 corresponds to the user ID, and as information about the user, the user terminal ID, the user's name, the delivery destination when the ordered food is delivered, the contact information, the user's preference Store information and so on. In the example shown in FIG. 2, the telephone number of the user is shown as the contact address. Moreover, although preference information is information regarding a user's preference, in the example shown in FIG. 2, the food which a user dislikes is shown.

後述するように、ユーザはユーザ登録を行う。事業者サーバ11の制御部12は、ユーザ登録時にユーザにユーザIDを割り当てる。そして、ユーザ端末1から送信される氏名等の各情報をユーザIDに対応させて、図2に例示するようにユーザ情報データベース14に記憶させる。なお、図2に示す例では、一人分の情報しか示していないが、ユーザ情報データベース14はユーザ登録を行った各ユーザの情報を記憶する。   As will be described later, the user performs user registration. The control unit 12 of the business server 11 assigns a user ID to the user at the time of user registration. Then, each information such as the name transmitted from the user terminal 1 is stored in the user information database 14 as illustrated in FIG. 2 in association with the user ID. In the example shown in FIG. 2, only one person's information is shown, but the user information database 14 stores information on each user who has performed user registration.

小売店情報データベース15は、各小売店を識別する小売店識別情報(小売店ID)に対応させて、各小売店が販売している食材(飲食物の構成要素)、小売店に関する情報(販売者情報)、小売店端末21のアドレスを記憶する。図3は、小売店情報データベース15が記憶する情報の一例を示す。図3に示すように、小売店情報データベース15は、小売店IDに対応させて、小売店に関する情報(販売者情報)として、営業時間、店舗位置(所在地)、各商品(各食材)の価格、各商品(各食材)の在庫量、注文された商品の引き渡しの態様等の情報を記憶する。また、小売店情報データベース15は、小売店IDに対応させて、小売店端末21のアドレス(本例では、電子メールアドレス)を記憶する。   The retail store information database 15 is associated with the retail store identification information (retail store ID) for identifying each retail store, the ingredients (components of food and drink) sold by each retail store, and information (sales for the retail store) Person information) and the address of the retail store terminal 21 are stored. FIG. 3 shows an example of information stored in the retail store information database 15. As shown in FIG. 3, the retail store information database 15 corresponds to the retail store ID, and includes information on the retail store (seller information) such as business hours, store position (location), and price of each product (each food). In addition, information such as an inventory amount of each product (each food material) and a delivery mode of the ordered product is stored. The retail store information database 15 stores the address of the retail store terminal 21 (in this example, an e-mail address) in association with the retail store ID.

図3に示す例では、各商品の価格や各商品の在庫量の情報の中に、小売店が販売している食材の情報が含まれている。このように、小売店が販売している食材(飲食物の構成要素)の情報が、販売者情報の中に含まれていてもよい。   In the example shown in FIG. 3, information on the ingredients sold by the retail store is included in the information on the price of each product and the inventory amount of each product. In this way, information on ingredients (components of food and drink) sold by retail stores may be included in the seller information.

図3に例示する「引き渡し態様」は、「配達可」、「店舗での引き渡し可」、および「お取り置き可」という情報を示している。「配達可」は、ユーザが食材の配達を希望する場合には、配達によって食材をユーザに引き渡すことを示している。「店舗での引き渡し可」は、ユーザが店舗での引き渡しを希望する場合には、店舗に訪れたユーザに食材を引き渡すことを示している。「お取り置き可」は、ユーザが希望する場合には、発注された品物を販売者(本例では小売店)が預かっておき、そのユーザが別途発注を行ったときに、預かっていた品物と一緒に引き渡すこと、またはユーザが希望したタイミングで、預かっていた品物を引き渡すことを意味する。   The “delivery mode” illustrated in FIG. 3 indicates information of “delivery possible”, “delivery at store”, and “reservation allowed”. “Delivery is possible” indicates that when the user desires delivery of food, the food is delivered to the user by delivery. “Acceptable at store” indicates that when the user wishes to deliver at the store, the food is delivered to the user who visited the store. “Reservation is possible” means that if the user desires, the seller (in this example, a retail store) keeps the ordered item, and when the user places an order separately, It means to deliver together, or to deliver an item that has been deposited at a timing desired by the user.

なお、小売店IDは、例えば、小売店がユーザ登録と同様の小売店登録を行ったときに、制御部12が割り当てればよい。制御部12は、小売店IDを割り当てると、その小売店IDを、小売店登録を行った小売店の小売店端末21に送信する。小売店端末21は、後述するように、小売店IDと対応させて、その小売店に関する情報、その小売店が販売している食材(飲食物の構成要素)の情報、その小売店の小売店端末21のアドレスを記憶する。そして、小売店に関する情報等が変更された場合には、小売店端末21は、小売店IDともに、その小売店に関する情報、その小売店が販売している食材(飲食物の構成要素)の情報等を事業者サーバ11に送信し、その小売店IDに対応する情報の更新を促す。   The retail store ID may be assigned by the control unit 12 when the retail store performs retail store registration similar to user registration, for example. When assigning the retail store ID, the control unit 12 transmits the retail store ID to the retail store terminal 21 of the retail store that has registered the retail store. As will be described later, the retail store terminal 21 is associated with the retail store ID, information related to the retail store, information on ingredients (components of food and drink) sold by the retail store, and the retail store of the retail store. The address of the terminal 21 is stored. And when the information regarding a retail store, etc. are changed, the retail store terminal 21 has the information regarding the retail store, the information about the retail store, and the information on the ingredients (components of food and drink) sold by the retail store. And the like are transmitted to the business server 11, and the information corresponding to the retail store ID is updated.

図3に示す例では、一件の小売店の情報しか示していないが、小売店情報データベース15は、複数の小売店の情報を記憶している。   In the example shown in FIG. 3, only one retail store information is shown, but the retail store information database 15 stores information on a plurality of retail stores.

メニュー情報データベース16は、各飲食物毎に、その飲食物の構成要素である食材の情報を記憶する。食材の情報は、飲食物を調理する際に用いる食材の数量の情報を含んでいてもよい。ある飲食物が複数の食材を用いて調理される場合には、メニュー情報データベース16は、その飲食物と対応させて複数の食材の情報を記憶する。本実施の形態では、メニュー情報データベース16は、飲食物と対応させて、食材の情報の他にその飲食物の調理方法(すなわち、物品の製造方法)の情報も記憶しているものとする。図4は、メニュー情報データベース16が記憶する情報の一例を示す。図4に示す例では、「カレーライス」という飲食物と対応させて、「カレーライス」の調理に用いる食材Pおよび食材W等が記憶されている。また、図4では図示していないが、メニュー情報データベース16は、「カレーライス」と対応させて食材P,W以外の食材の情報も記憶する。また、メニュー情報データベース16は、図4に示すように、「カレーライス」等の飲食物を調理する際に用いる各食材の数量や、その食材の調理方法の情報も記憶する。   Menu information database 16 memorizes the information on the foodstuff which is the component of the food and drink for every food and drink. The information on the ingredients may include information on the quantity of ingredients used when cooking the food. When a certain food or drink is cooked using a plurality of ingredients, the menu information database 16 stores information on the plurality of ingredients corresponding to the food or drink. In the present embodiment, it is assumed that the menu information database 16 stores information on the cooking method of the food and drink (that is, the method for manufacturing the article) in addition to the information on the food in association with the food and drink. FIG. 4 shows an example of information stored in the menu information database 16. In the example shown in FIG. 4, food P and food W used for cooking “curry and rice” are stored in association with food and drink “curry and rice”. Although not shown in FIG. 4, the menu information database 16 also stores information on ingredients other than the ingredients P and W in association with “curry and rice”. Further, as shown in FIG. 4, the menu information database 16 also stores information on the quantity of each ingredient used when cooking food and drink such as “curry and rice” and the cooking method of the ingredient.

さらに、メニュー情報データベース16は、ある食材がユーザの嫌いな食材に該当する場合や、あるいは小売店にある食材の在庫がない場合に、その食材の代わりに用いられる食材の情報(食材置き換え情報)も記憶する。図4に示す例では、「カレーライス」等の飲食物と対応させて、ユーザが嫌いな食材あるいは在庫がない食材と、その食材の代わりに用いられる食材とが記憶される。この情報により、ある飲食物の食材の中にユーザの嫌いな食材や在庫切れの食材が含まれていた場合、事業者サーバ11の制御部12は、その食材の代わりとなる食材を特定することができる。例えば、ユーザが、カレーライスを指定して、カレーライスの食材を注文する場合を例に説明する。図4に示すように、カレーライスの食材である牛肉が、ユーザの嫌いな食材である場合、あるいは小売店に在庫がない食材である場合、制御部12は、図4に例示する情報に基づいて、カレーライスの食材として牛肉の代わりに鶏肉の情報を抽出する。   Further, the menu information database 16 stores information on ingredients used instead of the ingredients when the ingredients correspond to the ingredients that the user dislikes or when there is no inventory of the ingredients at the retail store (stuff replacement information). Also remember. In the example illustrated in FIG. 4, foods that the user dislikes or foods that are not in stock and foods that are used in place of the foods are stored in association with food and drink such as “curry and rice”. With this information, when a food item that a user dislikes or a food item that is out of stock is included in a food item, the control unit 12 of the business entity server 11 specifies a food item that substitutes for the food item. Can do. For example, a case where the user designates curry rice and orders food ingredients for curry rice will be described as an example. As shown in FIG. 4, when the beef, which is an ingredient of curry and rice, is an ingredient that the user dislikes, or an ingredient that is not in stock at the retail store, the control unit 12 is based on the information illustrated in FIG. 4. As a curry rice ingredient, chicken information is extracted instead of beef.

小売店端末21は、例えばパーソナルコンピュータなどの情報処理装置である。小売店端末21において、制御部22は、記憶部23が記憶するプログラムに従って処理を行う。例えば、制御部22は、事業者サーバ11から発注情報等を受信する処理や、販売者情報等を事業者サーバ11に送信することにより、事業者サーバ11に小売店情報データベース15の更新を促す処理や、店舗に訪れたユーザの認証を行う処理等を、プログラムに従って行う。   The retail store terminal 21 is an information processing apparatus such as a personal computer. In the retail store terminal 21, the control unit 22 performs processing according to a program stored in the storage unit 23. For example, the control unit 22 prompts the business server 11 to update the retail store information database 15 by receiving processing for receiving ordering information from the business server 11 and transmitting merchant information to the business server 11. Processing, processing for authenticating a user who has visited the store, and the like are performed according to the program.

記憶部23は、プログラムを記憶する。また、記憶部23は、小売店IDに対応させて、各小売店が販売している食材(飲食物の構成要素)、小売店に関する情報(販売者情報)、小売店端末21のアドレスを記憶する。図5は、小売店端末21の記憶部23が記憶する情報の一例を示す。図5に示すように、記憶部23は、小売店IDに対応させて、小売店に関する情報(販売者情報)として、営業時間、店舗位置(所在地)、各商品(各食材)の価格、各商品(各食材)の在庫量、注文された商品の引き渡しの態様等の情報を記憶する。また、記憶部23は、小売店IDに対応させて、小売店端末21のアドレス(本例では、電子メールアドレス)を記憶する。図5に示す例では、各商品の価格や各商品の在庫量の情報の中に、小売店が販売している食材の情報が含まれている。このように、小売店が販売している食材(飲食物の構成要素)の情報が、販売者情報の中に含まれていてもよい。   The storage unit 23 stores a program. In addition, the storage unit 23 stores, in correspondence with the retail store ID, the ingredients (components of food and drink) sold by each retail store, information about the retail store (seller information), and the address of the retail store terminal 21. To do. FIG. 5 shows an example of information stored in the storage unit 23 of the retail store terminal 21. As shown in FIG. 5, the storage unit 23 corresponds to the retail store ID, and stores information on the retail store (seller information), such as business hours, store position (location), price of each product (each food), Information such as the stock quantity of the product (each food) and the delivery mode of the ordered product is stored. The storage unit 23 stores the address of the retail store terminal 21 (in this example, an e-mail address) in association with the retail store ID. In the example shown in FIG. 5, information on the ingredients sold by the retail store is included in the information on the price of each product and the inventory amount of each product. In this way, information on ingredients (components of food and drink) sold by retail stores may be included in the seller information.

図5に示すように、記憶部23は、事業者サーバ21の小売店情報データベース15と同様の情報を記憶する。ただし、記憶部23は、その記憶部23を備えている小売店端末21を管理する小売店の情報を記憶しているが、他の小売店の情報については記憶していない。この点で、小売店情報データベース15とは異なる。   As shown in FIG. 5, the storage unit 23 stores the same information as the retail store information database 15 of the business server 21. However, the storage unit 23 stores information on a retail store that manages the retail store terminal 21 including the storage unit 23, but does not store information on other retail stores. This is different from the retail store information database 15.

操作部24は、キーボードやマウス等の入力装置である。操作部24を介して、記憶部23が記憶する情報の更新操作等が行われる。表示部25は、液晶表示装置等の表示装置である。ネットワークインタフェース部27は、インターネット30を介して他の装置(事業者サーバ11)と情報を送受信する。   The operation unit 24 is an input device such as a keyboard or a mouse. An operation for updating information stored in the storage unit 23 is performed via the operation unit 24. The display unit 25 is a display device such as a liquid crystal display device. The network interface unit 27 transmits / receives information to / from another device (the business server 11) via the Internet 30.

近距離無線通信部26は、他の装置と情報を無線で直接送受信する通信インタフェースである。近距離無線通信部26は、例えば、赤外線通信等により情報を送受信するが、赤外線通信に限定されるわけではない。本実施の形態では、小売店端末21は、近距離無線通信部26を通信インタフェースとすることによって、ユーザ端末1との間で情報を送受信する。すなわち、小売店端末21とユーザ端末1は、それぞれ近距離無線通信部26、近距離無線通信部6を通信インタフェースとして、直接、無線で情報を送受信する。   The short-range wireless communication unit 26 is a communication interface that directly transmits and receives information to and from other devices. The short-range wireless communication unit 26 transmits and receives information by, for example, infrared communication, but is not limited to infrared communication. In the present embodiment, the retail store terminal 21 transmits and receives information to and from the user terminal 1 by using the short-range wireless communication unit 26 as a communication interface. That is, the retail store terminal 21 and the user terminal 1 directly transmit and receive information wirelessly using the short-range wireless communication unit 26 and the short-range wireless communication unit 6 as communication interfaces, respectively.

小売店端末21の制御部22は、記憶部23に記憶した情報(図5参照。)を事業者サーバ21に送信することによって、事業者サーバ21に、小売店情報データベース15の更新を促す。制御部22は、記憶部23に記憶した販売者情報(あるいは小売店が販売する食材の情報やアドレス)が操作部24を介して変更されたと判定したときに、小売店IDおよび小売店IDに対応させて記憶している販売者情報、小売店が販売する食材の情報、およびアドレスを事業者サーバ21に送信すればよい。なお、既に説明したように、本実施の形態では、小売店が販売する食材の情報は、販売者情報に含まれている。また、制御部22は、例えば、販売者情報、小売店が販売する食材の情報、またはアドレスに対する上書き保存操作を検出したときに、販売者情報、小売店が販売する食材の情報、またはアドレスが変更されたと判定すればよい。   The control unit 22 of the retail store terminal 21 prompts the business server 21 to update the retail store information database 15 by transmitting the information stored in the storage unit 23 (see FIG. 5) to the business server 21. When the control unit 22 determines that the seller information stored in the storage unit 23 (or information or address of the ingredients sold by the retail store) has been changed via the operation unit 24, the control unit 22 sets the retail store ID and the retail store ID. The seller information stored correspondingly, the information on the ingredients sold by the retail store, and the address may be transmitted to the business server 21. As described above, in the present embodiment, information on ingredients sold by the retail store is included in the seller information. In addition, when the controller 22 detects, for example, the seller information, the information on the ingredients sold by the retail store, or the overwrite save operation for the address, the seller information, the information on the ingredients sold by the retail store, or the address What is necessary is just to determine with having changed.

事業者サーバ11の制御部12は、小売店IDとともに販売者情報、小売店が販売する食材の情報、およびアドレスを小売店端末21から受信したときに、小売店情報データベース15を更新する。具体的には、小売店情報データベース15に記憶している情報のうち、受信した小売店IDと対応させて記憶させている販売者情報、小売店が販売する食材の情報、およびアドレスを、小売店端末21から受信した販売者情報、小売店が販売する食材の情報、およびアドレスで上書きする。   The control unit 12 of the business server 11 updates the retail store information database 15 when the retailer ID, the seller information, the information on the ingredients sold by the retail store, and the address are received from the retail store terminal 21. Specifically, among the information stored in the retail store information database 15, the seller information stored in association with the received retail store ID, the information on the ingredients sold by the retail store, and the address are stored in the retail store. The information is overwritten with the seller information received from the store terminal 21, the information on the ingredients sold by the retail store, and the address.

また、小売店端末21の制御部22は、一定の時間が経過する毎に、小売店IDおよび小売店IDに対応させて記憶している販売者情報、小売店が販売する食材の情報、およびアドレスを事業者サーバ21に送信してもよい。この場合、制御部22は、販売者情報等が変更されたか否かを判定する必要はなく、定期的に販売店IDや販売者情報等を事業者サーバ21に送信すればよい。小売店IDとともに販売者情報、小売店が販売する食材の情報、およびアドレスを受信したときの事業者サーバ11の動作は、既に説明した動作と同様である。従って、この場合には、事業者サーバ11の制御部12は、一つの小売店IDに対応する情報を定期的に上書きすることになる。   In addition, the control unit 22 of the retail store terminal 21 stores the merchant information stored corresponding to the retail store ID and the retail store ID, information on the ingredients sold by the retail store, and The address may be transmitted to the operator server 21. In this case, the control unit 22 does not need to determine whether or not the seller information or the like has been changed, and may transmit the store ID and the seller information to the business server 21 periodically. The operation of the business server 11 when receiving the retailer ID, the seller information, the information on the ingredients sold by the retailer, and the address is the same as the operation already described. Therefore, in this case, the control unit 12 of the business server 11 periodically overwrites information corresponding to one retail store ID.

次に、ユーザ登録時の動作について説明する。図6は、ユーザ登録時の処理経過の例を示すフローチャートである。ユーザ登録の際、ユーザ端末1の制御部2は、ユーザの操作に応じて、インターネット30を介して事業者サーバ11にユーザ登録画面を要求する(ステップS81)。事業者サーバ11の制御部12は、ユーザ端末1からの要求に応じて、ユーザ端末1にユーザ登録画面の情報を送信する(ステップS82)。ユーザ端末1の制御部2は、ユーザ登録画面の情報を受信すると、表示部5にユーザ登録画面を表示する(ステップS83)。ユーザ登録画面は、例えば、ユーザ端末の識別情報であるユーザ端末ID、ユーザの氏名、発注した食材を配達するときの配送先、連絡先(例えば電話番号)、ユーザの嗜好情報(例えばユーザの嫌いな食材の情報)等の入力欄を有している。制御部2は、ユーザ登録画面上の各入力欄にユーザ端末IDやユーザの氏名等の各情報を入力される。ここでは、ユーザがユーザ端末IDを定めているものとする。   Next, the operation at the time of user registration will be described. FIG. 6 is a flowchart showing an example of processing progress at the time of user registration. At the time of user registration, the control unit 2 of the user terminal 1 requests a user registration screen from the business operator server 11 via the Internet 30 in accordance with a user operation (step S81). In response to a request from the user terminal 1, the control unit 12 of the business server 11 transmits information on the user registration screen to the user terminal 1 (step S82). When receiving the information on the user registration screen, the control unit 2 of the user terminal 1 displays the user registration screen on the display unit 5 (step S83). The user registration screen is, for example, a user terminal ID that is identification information of a user terminal, a user's name, a delivery destination when delivering ordered food, a contact information (for example, a telephone number), and user preference information (for example, a user's dislike) The input field such as (information on various foods) is provided. The control unit 2 receives information such as a user terminal ID and a user name in each input field on the user registration screen. Here, it is assumed that the user has determined the user terminal ID.

続いて、制御部2は、ユーザの操作に応じて、ユーザ登録画面上に入力された情報(ユーザ端末ID、氏名、配送先、連絡先および嗜好情報等)を事業者サーバ11に送信する(ステップS84)。事業者サーバ11の制御部12は、ユーザ端末1から、この情報を受信する(ステップS85)。   Subsequently, the control unit 2 transmits information (user terminal ID, name, delivery address, contact information, preference information, etc.) input on the user registration screen to the business server 11 in accordance with the user operation ( Step S84). The control part 12 of the provider server 11 receives this information from the user terminal 1 (step S85).

事業者サーバ11の制御部12は、ユーザの氏名等の各情報を受信すると、ユーザに対してユーザIDを割り当てる(ステップS86)。このとき、制御部12は、既存のユーザIDと重複しないように新たなユーザIDを割り当てる。続いて、制御部12は、新たに割り当てたユーザIDと、ステップS85で受信したユーザ端末ID、氏名、配送先、連絡先および嗜好情報等とを対応させてユーザ情報データベース14に記憶させる(ステップS87)。   When receiving the information such as the user's name, the control unit 12 of the business server 11 assigns a user ID to the user (step S86). At this time, the control unit 12 assigns a new user ID so as not to overlap with the existing user ID. Subsequently, the control unit 12 stores the newly assigned user ID in the user information database 14 in association with the user terminal ID, name, delivery destination, contact information, preference information, and the like received in step S85 (step S85). S87).

次に、制御部12はステップS86で割り当てたユーザIDをユーザ端末1に送信し(ステップS88)、ユーザ端末1の制御部2はこのユーザIDを受信する(ステップS89)。ユーザ端末1の制御部2は、受信したユーザIDを表示部5に表示する(ステップS90)。制御部2は、ユーザIDを表示することによって、ユーザにユーザIDを通知する。   Next, the control unit 12 transmits the user ID assigned in step S86 to the user terminal 1 (step S88), and the control unit 2 of the user terminal 1 receives this user ID (step S89). The control unit 2 of the user terminal 1 displays the received user ID on the display unit 5 (step S90). The control unit 2 notifies the user of the user ID by displaying the user ID.

以上のユーザ登録が完了することにより、ユーザは、飲食物を指定してその飲食物の食材を注文できるようになる。   By completing the above user registration, the user can specify food and drink and order food and drink.

次に、ユーザ端末1から指定された物品(飲食物)の構成要素(食材)を発注する際の動作について説明する。図7は、ユーザ端末1から指定された物品(飲食物)の構成要素(食材)を発注するときの処理経過の例を示すフローチャートである。   Next, the operation | movement at the time of ordering the component (foodstuff) of the articles | goods (food / beverage) designated from the user terminal 1 is demonstrated. FIG. 7 is a flowchart illustrating an example of processing progress when ordering a component (food) of an article (food) specified from the user terminal 1.

まず、ユーザ端末1の制御部2は、ユーザの操作に応じて、インターネット30を介して事業者サーバ11にメニューリスト画面を要求する(ステップS101)。事業者サーバ11の制御部12は、ユーザ端末1からの要求に応じて、ユーザ端末1にメニューリスト画面の情報を送信する(ステップS102)。   First, the control unit 2 of the user terminal 1 requests a menu list screen from the operator server 11 via the Internet 30 in accordance with a user operation (step S101). In response to a request from the user terminal 1, the control unit 12 of the business server 11 transmits information on the menu list screen to the user terminal 1 (step S102).

ユーザ端末1の制御部2は、メニューリスト画面の情報を受信すると、表示部5にメニューリスト画面を表示する(ステップS103)。図8は、メニューリスト画面の例を示す。図8に示すように、メニューリスト画面は、物品(本例では飲食物)の指定を促すメニューリスト欄51と、飲食物の構成要素(食材)の購入条件が入力される購入条件入力欄52と、ユーザIDの入力欄53と、事業者サーバ11への送信を指示する送信ボタン54とを含んでいる。図8に例示するメニューリスト欄51は、「エビフライ」、「カツ丼」、「鳥のから揚げ」、「カレーライス」等の複数の飲食物を列挙し、いずれかの飲食物に対応する欄の選択を促す。制御部2は、メニューリスト欄51に含まれる各欄51a〜51dのいずれかが選択されると、その欄に対応する飲食物が指定されたと判定する。   When receiving the information on the menu list screen, the control unit 2 of the user terminal 1 displays the menu list screen on the display unit 5 (step S103). FIG. 8 shows an example of a menu list screen. As shown in FIG. 8, the menu list screen includes a menu list field 51 that prompts the user to specify an article (food and drinks in this example), and a purchase condition input field 52 in which purchase conditions for food and drink components (foodstuffs) are input. And a user ID input field 53 and a transmission button 54 for instructing transmission to the operator server 11. The menu list column 51 illustrated in FIG. 8 lists a plurality of foods and drinks such as “fried shrimp”, “katsudon”, “fried chicken”, “curry rice”, and the like, and is a column corresponding to any food or drink. Encourage selection. When any one of the columns 51a to 51d included in the menu list column 51 is selected, the control unit 2 determines that the food or drink corresponding to the column is specified.

また、図8に例示する購入条件入力欄52は、購入条件として、ユーザが希望する食材の受取方法を入力するように表示される。「配達希望」、「小売店での受け取り希望」、または「お取り置き希望」に対応するラジオボタンのいずれかが操作されると、制御部2は、そのラジオボタンに応じた受け取り方法が指定されたと判定する。さらに、購入条件入力欄52は、「価格を最も低く設定している小売店から購入する」という購入条件を指定可能なラジオボタンも含んでいる。このラジオボタンが操作されると、制御部2は、「価格を最も低く設定している小売店から購入する」という購入条件が指定されたと判定する。   In addition, the purchase condition input field 52 illustrated in FIG. 8 is displayed so as to input a method for receiving the ingredients desired by the user as the purchase condition. When one of the radio buttons corresponding to "delivery request", "reception request at retail store", or "reservation request" is operated, the control unit 2 designates the reception method corresponding to the radio button. It is determined that Further, the purchase condition input field 52 also includes a radio button capable of designating a purchase condition “purchase from a retail store with the lowest price”. When this radio button is operated, the control unit 2 determines that the purchase condition “purchase from the retail store with the lowest price” is designated.

また、入力欄53には、ユーザ登録時に通知されたユーザIDが入力される。   In the input field 53, the user ID notified at the time of user registration is input.

送信ボタン54が操作されると、制御部2は、メニューリスト画面上で指定された情報に基づいて、注文情報を事業者サーバ11に送信する(ステップS104)。注文情報は、飲食物を指定する情報(物品指定情報)と、食材の購入条件とを含む情報である。また、注文情報には、入力欄53に入力されたユーザIDも含まれる。事業者サーバ11の制御部12は、ユーザ端末1から注文情報を受信する(ステップS105)。   When the send button 54 is operated, the control unit 2 sends the order information to the business server 11 based on the information specified on the menu list screen (step S104). The order information is information including information for specifying food and drink (article specification information) and purchase conditions for food. The order information also includes the user ID input in the input field 53. The control unit 12 of the business server 11 receives order information from the user terminal 1 (step S105).

次に、制御部12は、注文情報に含まれる情報のうち、飲食物を指定する情報を参照する。そして、その情報に指定された飲食物に応じた食材の情報を、メニュー情報データベース16から抽出する(ステップS106)。例えば、飲食物を指定する情報において、「カレーライス」が指定されていたとする。この場合、制御部12は、メニュー情報データベース16が記憶する情報を検索して、「カレーライス」に対応する各食材の情報を抽出する。メニュー情報データベース16が図4に例示する情報を記憶している場合、制御部12は、「カレーライス」に対応する食材Pや食材W等の各食材、および各食材の数量の情報をメニュー情報データベース16から抽出する。   Next, the control part 12 refers to the information which designates food / beverage among the information contained in order information. And the information of the foodstuff according to the food / beverage specified by the information is extracted from the menu information database 16 (step S106). For example, it is assumed that “curry and rice” is specified in the information specifying food and drink. In this case, the control unit 12 searches the information stored in the menu information database 16 and extracts information on each food material corresponding to “curry rice”. When the menu information database 16 stores the information illustrated in FIG. 4, the control unit 12 displays the information about the ingredients P and ingredients W corresponding to “curry rice” and the quantity information of the ingredients. Extract from the database 16.

次に、制御部12は、ステップS106で抽出した各食材の情報と、ステップS105で受信した注文情報に含まれる購入条件と、小売店情報データベース15が記憶する情報とに基づいて、食材の発注先となる小売店を特定する(ステップS107)。制御部12は、まずステップS106で抽出した情報が示す各食材を特定する。そして、制御部12は、その食材毎に、その食材を販売している小売店であって、購入条件を満足する小売店を特定する。なお、具体的には、制御部12は、ステップS107で小売店IDを特定する。小売店IDと小売店とは一対一に対応しているので、小売店IDを特定することは、小売店を特定することと同義である。   Next, the control unit 12 orders food based on the information on each food extracted in step S106, the purchase conditions included in the order information received in step S105, and the information stored in the retail store information database 15. A previous retail store is specified (step S107). First, the control unit 12 specifies each ingredient indicated by the information extracted in step S106. And control part 12 is a retail store which sells the foodstuff for every foodstuff, and specifies a retail store which satisfies purchase conditions. Specifically, the control unit 12 specifies the retail store ID in step S107. Since the retail store ID and the retail store correspond one-on-one, specifying the retail store ID is synonymous with specifying the retail store.

例えば、ステップS106で抽出した情報が示す各食材の中に食材Pが含まれているとする。すると、制御部12は、小売店情報データベース15が記憶する情報に基づいて、食材Pを販売している小売店IDを検索する。小売店情報データベース15は、小売店IDに対応させて小売店が販売している食材の情報を記憶しているので、食材P等の特定の食材を販売している小売店の小売店IDを特定することができる。さらに、制御部12は、検索した小売店IDに対応する販売者情報(例えば、営業時間、店舗位置、各商品の価格、各商品の在庫量、注文された商品の引き渡しの態様等)と、ステップS105で受信した購入条件とを比較して、販売者情報が購入条件を満足している小売店IDを特定する。   For example, it is assumed that food P is included in each food indicated by the information extracted in step S106. Then, the control unit 12 searches for the retail store ID that sells the food P based on the information stored in the retail store information database 15. Since the retail store information database 15 stores information on the ingredients sold by the retail store in association with the retail store ID, the retail store ID of the retail store that sells a specific ingredient such as the ingredient P is stored. Can be identified. Further, the control unit 12 includes seller information corresponding to the searched retail store ID (for example, business hours, store position, price of each product, inventory amount of each product, delivery mode of the ordered product, etc.), By comparing with the purchase conditions received in step S105, the retailer ID for which the seller information satisfies the purchase conditions is specified.

購入条件が「配達希望」という内容を含んでいるならば、制御部12は、「引き渡し態様(図3参照。)」が「配達可」という情報を含んでいる小売店IDを特定する。また、購入条件が「小売店での受け取り希望」という内容を含んでいるならば、制御部12は、「引き渡し態様」が「店舗での引き渡し可」という内容を含んでいる小売店IDを特定する。購入条件が「お取り置き希望」という内容を含んでいるならば、制御部12は、「引き渡し態様」が「お取り置き可」という情報を含んでいる小売店IDを特定する。   If the purchase condition includes the content “desired delivery”, the control unit 12 specifies a retail store ID whose “delivery mode (see FIG. 3)” includes information “delivery possible”. In addition, if the purchase condition includes the content “desired to receive at the retail store”, the control unit 12 identifies the retail store ID whose content “delivery mode” includes “can be delivered at the store”. To do. If the purchase condition includes the content of “reservation desired”, the control unit 12 specifies a retail store ID whose “delivery mode” includes information that “reservation is possible”.

また、購入条件が「価格を最も低く設定している小売店から購入する」という内容を含んでいる場合、他の購入条件に基づいて特定した食材Pの小売店の中から、食材Pの価格を最も低く設定している小売店の小売店IDを特定する。   Further, when the purchase condition includes the content “purchase from a retail store with the lowest price”, the price of the food P is selected from the retail stores of the food P specified based on other purchase conditions. The retail store ID of the retail store that is set to the lowest is specified.

なお、食材Pの小売店として複数の小売店が特定された場合、その中の一つを選択する。この選択方法は、特に限定されない。例えば、ユーザの配送先に最も近い小売店を選択してもよい。   In addition, when a some retail store is specified as a retail store of the foodstuff P, one of them is selected. This selection method is not particularly limited. For example, the retail store closest to the user's delivery destination may be selected.

ここでは、食材Pの発注先となる小売店を特定する場合を例に説明したが、他の各食材(食材W等)についても、その食材の発注先となる小売店を特定する。   Here, although the case where the retail store which becomes the ordering party of the foodstuff P is specified was described as an example, the retail shop which becomes the ordering party of the foodstuff is also specified for each other foodstuff (foodstuff W etc.).

ただし、ステップS106で抽出した情報が示す食材の一部が、ステップS105で受信したユーザIDに対応する嗜好情報において、ユーザの嫌いな食材として指定されている場合には、制御部12は、その一部の食材を他の食材に置き換える。そして、置き換えた食材について、小売店を特定する。例えば、注文情報において「カレーライス」が指定され、「カレーライス」の食材に「牛肉」が含まれているとする。そして、ユーザ登録の際、「カレーライス」を指定したユーザによって「牛肉が嫌い」という嗜好情報が登録されていたとする。この場合、「牛肉が嫌い」という嗜好情報が、そのユーザのユーザIDに対応づけられている。そして、ステップS105において、制御部12はそのユーザのユーザIDを受信する。制御部12は、ステップS106で抽出した情報に「牛肉」が含まれていて、受信したユーザIDに対応する嗜好情報が「牛肉が嫌い」という内容を示しているならば、「牛肉」を他の食材に置き換える。このとき、制御部12は、メニュー情報データベース16が記憶する食材置き換え情報に従って、他の食材に置き換えればよい。例えば、メニュー情報データベース16が、カレーライスに含まれる牛肉が嫌いな場合には鶏肉に置き換えるという食材置き換え情報(図4参照)を記憶しているならば、制御部12は、その食材置き換え情報に従って「鶏肉」という情報を抽出し、「牛肉」を「鶏肉」に置き換える。そして、「鶏肉」を販売する小売店を特定する。   However, when a part of the food indicated by the information extracted in step S106 is designated as the food disliked by the user in the preference information corresponding to the user ID received in step S105, the control unit 12 Replace some ingredients with other ingredients. And a retail store is specified about the replaced foodstuff. For example, it is assumed that “curry and rice” is specified in the order information, and “beef” is included in the ingredients of “curry and rice”. Then, it is assumed that the preference information “I hate beef” has been registered by the user who specified “curry and rice” at the time of user registration. In this case, the preference information “I hate beef” is associated with the user ID of the user. In step S105, the control unit 12 receives the user ID of the user. If the information extracted in step S106 includes “beef” and the preference information corresponding to the received user ID indicates that “beef is disliked”, the control unit 12 sets “beef” as the other information. Replace with ingredients. At this time, the control part 12 should just replace with another foodstuff according to the foodstuff replacement information which the menu information database 16 memorize | stores. For example, if the menu information database 16 stores the ingredient replacement information (see FIG. 4) that replaces the beef contained in the curry and rice with chicken if it dislikes, the control unit 12 follows the ingredient replacement information. The information “chicken” is extracted and “beef” is replaced with “chicken”. And the retail store which sells "chicken" is specified.

また、ステップS106で抽出した情報が示す食材の一部が、その食材を販売する小売店において在庫切れになっている場合には、制御部12は、その食材を他の食材に置き換える。そして、置き換えた食材について、小売店を特定する。例えば、注文情報において「カレーライス」が指定され、「カレーライス」の食材に「牛肉」が含まれているとする。そして、「牛肉」を販売する各小売店において、牛肉が在庫切れになっているならば、制御部12は、「牛肉」を他の食材に置き換える。このとき、制御部12は、メニュー情報データベース16が記憶する食材置き換え情報に従って、他の食材に置き換えればよい。例えば、メニュー情報データベース16が、カレーライスに含まれる牛肉が在庫切れになっている場合には鶏肉に置き換えるという食材置き換え情報(図4参照)を記憶しているならば、制御部12は、その食材置き換え情報に従って「鶏肉」という情報を抽出し、「牛肉」を「鶏肉」に置き換える。そして、「鶏肉」を販売する小売店を特定する。   In addition, when a part of the food indicated by the information extracted in step S106 is out of stock in the retail store that sells the food, the control unit 12 replaces the food with another food. And a retail store is specified about the replaced foodstuff. For example, it is assumed that “curry and rice” is specified in the order information, and “beef” is included in the ingredients of “curry and rice”. Then, in each retail store that sells “beef”, if the beef is out of stock, the control unit 12 replaces “beef” with other ingredients. At this time, the control part 12 should just replace with another foodstuff according to the foodstuff replacement information which the menu information database 16 memorize | stores. For example, if the menu information database 16 stores the ingredient replacement information (see FIG. 4) that replaces the beef contained in curry and rice with chicken when the beef is out of stock, the control unit 12 The information “chicken” is extracted according to the ingredient replacement information, and “beef” is replaced with “chicken”. And the retail store which sells "chicken" is specified.

続いて、事業者サーバ11の制御部12は、ステップS107で特定した各小売店に対する発注を示す発注情報を作成する。制御部12は、発注情報として、例えば、発注する食材、その食材の数量、ユーザの氏名、連絡先を含む情報を作成すればよい。食材の数量は、ステップS106において飲食物に対応する食材の数量として抽出した情報に基づいて指定すればよい。また、ユーザの氏名および連絡先は、受信したユーザIDに対応する氏名および連絡先をユーザ情報データベース14から抽出することによって特定すればよい。また、購入条件が「配達希望」という内容を含んでいるならば、制御部12は、配送先の情報も発注情報に含める。配送先も、受信したユーザIDに対応する配送先をユーザ情報データベース14から抽出することによって特定すればよい。   Subsequently, the control unit 12 of the business server 11 creates order information indicating an order for each retail store identified in step S107. The control part 12 should just produce the information containing the foodstuff to order, the quantity of the foodstuff, a user's name, and contact information as ordering information, for example. The quantity of ingredients may be specified based on the information extracted as the quantity of ingredients corresponding to food and drink in step S106. Moreover, what is necessary is just to identify a user's name and contact information by extracting the name and contact information corresponding to the received user ID from the user information database 14. Further, if the purchase condition includes the content “desired to deliver”, the control unit 12 also includes the delivery destination information in the ordering information. The delivery destination may also be specified by extracting the delivery destination corresponding to the received user ID from the user information database 14.

また、制御部12は、後述するステップS113の処理において照合される照合情報を作成する。照合情報は、ユーザIDを含む情報として作成する。本実施の形態では、ステップS105で受信したユーザIDと、購入条件として指定された食材の受取方法の情報の組み合わせを照合情報として用いるものとする。以下、この照合情報を受取方法情報と記すことにする。   Moreover, the control part 12 produces the collation information collated in the process of step S113 mentioned later. The verification information is created as information including a user ID. In the present embodiment, it is assumed that the combination of the user ID received in step S105 and the information on the method for receiving the food specified as the purchase condition is used as collation information. Hereinafter, this verification information is referred to as receiving method information.

事業者サーバ11の制御部12は、発注情報および受取方法情報(照合情報)を、発注先として特定した各小売店の小売店端末21に送信する(ステップS108)。このとき、制御部12は、ステップS107で特定した各小売店IDに対応する小売店端末のアドレスを小売店情報データベース15から読み込み、各小売店毎に、発注情報および受取方法情報を、読み込んだアドレスを送信先として送信する。各小売店端末21は、この発注情報および受取方法情報を受信する(ステップS109)。   The control unit 12 of the business server 11 transmits the ordering information and the receiving method information (collation information) to the retail store terminal 21 of each retail store specified as the ordering destination (step S108). At this time, the control unit 12 reads the address of the retail store terminal corresponding to each retail store ID specified in step S107 from the retail store information database 15, and reads the ordering information and the receiving method information for each retail store. Send address as destination. Each retail store terminal 21 receives the ordering information and the receiving method information (step S109).

また、事業者サーバ11の制御部12は、ステップS105で受信した注文情報で指定された飲食物に対応する調理方法の情報(図4参照。)をメニュー情報データベース16から抽出する。例えば、注文情報に含まれる物品指定情報において、「カレーライス」が指定された場合、「カレーライス」に対応付けられてメニュー情報データベース16に記憶されているカレーライスの調理方法の情報を抽出する。制御部12は、受取方法情報(照合情報)と、この調理方法の情報を、注文情報を送信したユーザ端末1に送信する(ステップS110)。また、制御部12は、ステップS107で特定した各小売店の情報(例えば、店舗位置等)を小売店情報データベース15から抽出し、その情報も併せて送信する。小売店情報データベース15が、予め小売店IDに対応させて小売店の名称等も記憶しておき、ステップS110において、小売店の名称等を送信するようにしてもよい。   Moreover, the control part 12 of the provider server 11 extracts the information (refer FIG. 4) of the cooking method corresponding to the food / beverage specified by the order information received by step S105 from the menu information database 16. FIG. For example, when “curry and rice” is designated in the item designation information included in the order information, information on the cooking method of curry and rice stored in the menu information database 16 in association with “curry and rice” is extracted. . The control unit 12 transmits the receiving method information (collation information) and the cooking method information to the user terminal 1 that has transmitted the order information (step S110). Moreover, the control part 12 extracts the information (for example, store position etc.) of each retail store specified by step S107 from the retail store information database 15, and transmits the information together. The retail store information database 15 may store a retail store name or the like in advance corresponding to the retail store ID, and transmit the retail store name or the like in step S110.

ユーザ端末1の制御部2は、事業者サーバ11から、各小売店の情報、受取方法情報、および調理方法の情報を受信する(ステップS111)。制御部111は、ステップS111で受信した各小売店の情報、調理方法の情報等を表示部5に表示することによって、発注先となった各小売店や調理方法をユーザに通知する。   The control unit 2 of the user terminal 1 receives information on each retail store, receiving method information, and cooking method information from the operator server 11 (step S111). The control unit 111 notifies the user of each retail store and the cooking method as the ordering party by displaying the information on each retail store, the cooking method information, and the like received in step S111 on the display unit 5.

ステップS111までが、発注に関する処理である。続いて、ユーザが小売店での食材の受取を希望した場合における食材の受け取り(小売店による引き渡し)の処理について説明する。ユーザは、ステップS111で受信した各小売店の情報に基づいて、発注先の小売店を認識し、その小売店に行く。このとき、ユーザは、ユーザ端末1を携帯する。小売店において、ユーザ端末1の制御部2は、ユーザの操作に応じて、ステップS111で受信した受取方法情報を、近距離無線通信部6を介して、小売店端末21に送信する(ステップS112)。小売店端末21の制御部22は、近距離無線通信部26を介して、その受取方法情報を受信する。   Up to step S111 is processing related to ordering. Next, processing for receiving food (delivery by the retail store) when the user wishes to receive food at the retail store will be described. Based on the information of each retail store received in step S111, the user recognizes the retail store of the ordering party and goes to the retail store. At this time, the user carries the user terminal 1. In the retail store, the control unit 2 of the user terminal 1 transmits the receiving method information received in step S111 to the retail store terminal 21 via the short-range wireless communication unit 6 in accordance with the user operation (step S112). ). The control unit 22 of the retail store terminal 21 receives the receiving method information via the short-range wireless communication unit 26.

続いて、小売店端末21の制御部22は、ユーザ端末1から近距離無線通信部26を介して受信した受取方法情報と、ステップS109で受信した受取方法情報とを照合して、ユーザが、実際に注文を行ったユーザであるのかを認証する(ステップS113)。このとき、各受取方法情報が一致しているならば、制御部22は、認証に成功したと判定して、その旨を表示部25に表示する。小売店は、認証に成功したことを確認して、ユーザとの間で精算や食材の引き渡しを行う。   Subsequently, the control unit 22 of the retail store terminal 21 collates the receiving method information received from the user terminal 1 via the short-range wireless communication unit 26 with the receiving method information received in step S109. It is authenticated whether the user has actually placed an order (step S113). At this time, if the receiving method information matches, the control unit 22 determines that the authentication is successful, and displays the fact on the display unit 25. The retail store confirms that the authentication has been successful, and performs settlement and delivery of food materials with the user.

また、制御部22は、認証に成功した場合、発注された食材の精算および引き渡しが完了したことを、例えば記憶部23に記録してもよい(ステップS114)。   In addition, when the authentication is successful, the control unit 22 may record in the storage unit 23, for example, the completion of the payment and delivery of the ordered food (step S114).

本発明によれば、購入条件を満足する小売店が特定され、その小売店に発注情報が送信されるので、ユーザは食材を購入しやすくなり、ユーザの利便性を向上させることができる。また、指定した飲食物の各食材の情報がステップS106で抽出されるので、食材の買い忘れ等を防止することができる。   According to the present invention, since a retail store that satisfies the purchase conditions is specified and ordering information is transmitted to the retail store, the user can easily purchase food, and the convenience of the user can be improved. Moreover, since the information of each foodstuff of the designated food / beverage is extracted by step S106, forgetting to purchase foodstuff etc. can be prevented.

また、ステップS110,S111において、事業者サーバ11によって特定された小売店の情報が送受信されるので、ユーザは、どの小売店で食材を購入すればよいのかを知ることができる。すなわち、どの小売店に行けばよいのかを知ることができる。従って、所望の食材を販売している小売店を探す負担が軽減される。特に、身体が不自由な者のように、移動の負担が大きくかかる者にとっては、どの小売店に行けばよいのか知ることができるので、買い物に要する移動量を減少して負担を軽減することができる。   In steps S110 and S111, since the information on the retail store specified by the business server 11 is transmitted and received, the user can know at which retail store the food should be purchased. That is, it is possible to know which retail store to go to. Therefore, the burden of searching for a retail store that sells the desired food is reduced. Especially for those who are burdensome to travel, such as those who are physically handicapped, it is possible to know which retail store to go to, so reducing the amount of travel required for shopping and reducing the burden Can do.

また、事業者サーバ11が、小売店端末21とユーザ端末1にそれぞれ受取方法情報(照合情報)を送信して、小売店端末21が受取方法情報に基づいて認証を行う。従って、小売店に訪れたユーザが、実際に注文を行ったユーザであるのか否かを認証することができる。従って、小売店にとっての利便性を向上させることができる。   Further, the business entity server 11 transmits the receiving method information (collation information) to the retail store terminal 21 and the user terminal 1 respectively, and the retail store terminal 21 performs authentication based on the receiving method information. Therefore, it is possible to authenticate whether the user who visited the retail store is the user who actually placed the order. Therefore, convenience for retail stores can be improved.

また、小売店端末21は、記憶部23に記憶した情報(図5参照。)を事業者サーバ21に送信することによって、事業者サーバ21に、小売店情報データベース15の更新を促す。従って、事業者サーバ21は、ステップS107において、新しい販売者情報に基づいて小売店を特定することができる。その結果、より適切な小売店が特定されることになるので、ユーザにとっての利便性を向上させることができる。   Further, the retail store terminal 21 prompts the business server 21 to update the retail store information database 15 by transmitting the information stored in the storage unit 23 (see FIG. 5) to the business server 21. Accordingly, the business server 21 can specify a retail store based on the new seller information in step S107. As a result, a more appropriate retail store is specified, so that convenience for the user can be improved.

また、ユーザは、「価格を最も低く設定している小売店から購入する」という購入条件を指定することにより、より低い価格で食材を注文することができる。従って、ユーザにとっての利便性を向上させることができる。   Further, the user can order food at a lower price by designating the purchase condition of “purchase from a retail store with the lowest price”. Therefore, convenience for the user can be improved.

また、事業者サーバ11の制御部12は、小売店において食材が在庫切れになっている場合には、食材置き換え情報に基づいて、在庫切れになっている食材を他の食材に置き換える。従って、食材が在庫切れになっていたとしても、その食材の代わりとなる食材を注文できる。従って、ユーザにとっての利便性を向上させることができる。   Moreover, the control part 12 of the provider server 11 replaces the out-of-stock ingredients with other ingredients based on the ingredient replacement information when the ingredients are out of stock at the retail store. Therefore, even if the food is out of stock, it is possible to order a food substitute for the food. Therefore, convenience for the user can be improved.

上記の実施の形態において、発注情報作成装置は、事業者サーバ11によって実現される。注文情報受信手段は、ステップS105の動作を行う事業者サーバ11の制御部12によって実現される。販売者情報記憶手段は、小売店情報データベース15によって実現される。物品構成要素記憶手段は、メニュー情報データベース16によって実現される。構成要素抽出手段は、ステップS106の動作を行う事業者サーバ11の制御部12によって実現される。販売者特定手段は、ステップS107の動作を行う事業者サーバ11の制御部12によって実現される。発注情報作成手段は、ステップS107の後に発注情報を作成する事業者サーバ11の制御部12によって実現される。発注情報送信手段は、ステップS108,S109の動作を行う事業者サーバ11の制御部12によって実現される。発注先情報送信手段は、ステップS109の動作を行う事業者サーバ11の制御部12によって実現される。   In the above-described embodiment, the order information creation device is realized by the business operator server 11. The order information receiving means is realized by the control unit 12 of the business server 11 that performs the operation of step S105. The seller information storage means is realized by the retail store information database 15. The article component storage means is realized by the menu information database 16. The component extraction unit is realized by the control unit 12 of the business server 11 that performs the operation of Step S106. The seller specifying means is realized by the control unit 12 of the business server 11 that performs the operation of Step S107. The order information creating means is realized by the control unit 12 of the business server 11 that creates order information after step S107. The order information transmission means is realized by the control unit 12 of the business server 11 that performs the operations of steps S108 and S109. The supplier information transmitting unit is realized by the control unit 12 of the business server 11 that performs the operation of Step S109.

注文者端末側送受信手段は、注文者端末1の制御部2および近距離無線通信部6によって実現される。   The orderer terminal side transmission / reception means is realized by the control unit 2 and the short-range wireless communication unit 6 of the orderer terminal 1.

販売者端末側送受信手段は、販売者端末21の制御部22および近距離無線通信部26によって実現される。認証手段は、ステップS113の動作を行う販売者端末21の制御部22によって実現される。販売者情報送信手段は、記憶部23に記憶した販売者情報を事業者サーバ11に送信する販売者端末21の制御部22によって実現される。販売者端末側販売者情報記憶手段は、販売者端末21の記憶部23によって実現される。販売者情報更新手段は、販売者端末21から販売者情報を受信したときに小売店情報データベース15を更新する事業者サーバ11の制御部12によって実現される。   The seller terminal side transmission / reception means is realized by the control unit 22 and the short-range wireless communication unit 26 of the seller terminal 21. The authentication means is realized by the control unit 22 of the seller terminal 21 that performs the operation of step S113. The seller information transmitting means is realized by the control unit 22 of the seller terminal 21 that transmits the seller information stored in the storage unit 23 to the business server 11. The seller terminal side seller information storage means is realized by the storage unit 23 of the seller terminal 21. The seller information update means is realized by the control unit 12 of the business server 11 that updates the retail store information database 15 when the seller information is received from the seller terminal 21.

上記のステップS112〜S114では、ユーザが小売店に行く場合を示した。以下、小売店が、ユーザの希望に応じて食材を配達する場合について説明する。この場合、インターネット30には、例えば、配達業者サーバ(図示せず。)が接続される。小売店が配達業者に配達を依頼する場合、例えば、配達物、配送先、配送元(小売店)の情報(配送者端末21のアドレスを含む)を記載した書面と配達物を配達業者に引き渡す。配達業者サーバは、書面に記載された情報を配達業者によって入力される。そして、入力された情報を配達業者サーバの記憶装置(図示せず。)に記憶する。また、配達業者サーバは、配達業者によって食材の配達が完了したときに、その旨の情報が入力される。すると、配達業者サーバは、配達が完了した旨を、予め入力され記憶したアドレスを送信先として送信する。配達を依頼した小売店の小売店端末21は、配達が完了した旨の情報を受信する。そして、小売店端末21の制御部22は、その旨の情報を表示部25に表示する。この結果、小売店は、食材の配達が完了したことを知ることができる。   In the above steps S112 to S114, the case where the user goes to the retail store is shown. Hereinafter, the case where a retail store delivers food according to a user's request will be described. In this case, for example, a delivery company server (not shown) is connected to the Internet 30. When a retail store requests delivery from a delivery company, for example, a document in which information on a delivery item, a delivery destination, and a delivery source (retail store) (including the address of the delivery terminal 21) and a delivery item are delivered to the delivery company. . The delivery company server inputs the information written in the document by the delivery company. Then, the inputted information is stored in a storage device (not shown) of the delivery company server. In addition, when the delivery of the food is completed by the delivery company, information to that effect is input to the delivery company server. Then, the delivery company server transmits, as a transmission destination, an address that has been input and stored in advance to the effect that the delivery has been completed. The retail store terminal 21 of the retail store that requested the delivery receives information that the delivery has been completed. Then, the control unit 22 of the retail store terminal 21 displays information to that effect on the display unit 25. As a result, the retail store can know that the delivery of the food has been completed.

なお、食材を配達する場合の精算処理は、任意の方法で行ってよい。例えば、食材を配達されたユーザが配達業者に食材の代金を支払い、配達業者がその代金を小売店に支払ってもよい。あるいは、クレジットカード等を利用して精算を行ってもよい。   In addition, you may perform the adjustment process in the case of delivering a foodstuff by arbitrary methods. For example, the user who has delivered the food may pay the delivery agent for the food, and the delivery agent may pay the price to the retail store. Alternatively, payment may be performed using a credit card or the like.

また、上記の実施の形態では、購入条件として、食材の受取方法や、「価格を最も低く設定している小売店から購入する」という購入条件が指定される場合を示した。購入条件は、これらの条件に限定されない。例えば、事業者サーバ11の制御部12は、配達場所(すなわち、配送先)および配達希望時間を購入条件として入力できるメニューリスト画面をユーザ端末1に送信してもよい。また、この場合、小売店情報データベース15は、小売店IDと対応させて、小売店が、指定した時間に配達可能な配達業者と提携しているか否かを示す情報も記憶しておく。そして、制御部12は、配達希望時間が指定されている場合、ステップS107において、指定した時間に配達可能な配達業者と提携している旨の情報に対応している小売店IDを特定すればよい。また、そのような小売店が複数存在する場合には、配達場所に最も近い小売店の小売店IDを特定すればよい。   Further, in the above-described embodiment, as the purchase condition, a method for receiving food and a purchase condition such as “purchase from a retail store with the lowest price” are specified. Purchase conditions are not limited to these conditions. For example, the control unit 12 of the business server 11 may transmit to the user terminal 1 a menu list screen on which a delivery location (that is, a delivery destination) and a desired delivery time can be input as purchase conditions. In this case, the retail store information database 15 also stores information indicating whether the retail store is affiliated with a delivery company that can be delivered at a specified time in association with the retail store ID. If the desired delivery time is specified, the control unit 12 specifies the retail store ID corresponding to the information indicating that it is affiliated with the delivery company that can deliver at the specified time in step S107. Good. If there are a plurality of such retail stores, the retail store ID of the retail store closest to the delivery location may be specified.

また、例えば、事業者サーバ11の制御部12は、食材の受取場所および食材の受取希望時間を購入条件として入力できるメニューリスト画面をユーザ端末1に送信してもよい。制御部12は、食材の受取場所および食材の受取希望時間が指定された場合、ステップS107において、指定された受取場所から所定範囲内にある小売店であって、受取希望時間に営業している小売店を特定すればよい。例えば、食材の受取場所として「横浜」が指定され、食材の受取希望時間として「19時」が指定された場合、「横浜(例えば横浜駅)」を中心とする所定範囲内にある小売店であって、19時に営業している小売店を特定すればよい。制御部12は、小売店情報データベース15が記憶している店舗位置や営業時間の情報を用いて、指定された受取場所から所定範囲内にある小売店であって、受取希望時間に営業している小売店を特定すればよい。   Further, for example, the control unit 12 of the business server 11 may transmit a menu list screen to the user terminal 1 where the food receiving location and the desired food receiving time can be input as purchase conditions. When the food receiving location and the desired food receiving time are specified, the control unit 12 is a retail store within a predetermined range from the specified receiving location and operates at the desired receiving time in step S107. What is necessary is just to specify a retail store. For example, if “Yokohama” is designated as the food receiving location and “19:00” is designated as the desired food receiving time, the retail store is located within a predetermined range centering on “Yokohama (for example, Yokohama Station)”. Therefore, a retail store that is open at 19:00 may be specified. The control unit 12 uses the store location and business hours information stored in the retail store information database 15 and is a retail store within a predetermined range from the designated receiving location, and operates at the desired receiving time. What retailers are there?

また、事業者サーバ11の制御部12は、納期を購入条件として入力できるメニューリスト画面をユーザ端末1に送信してもよい。この場合、小売店は、納期までに商品をユーザに引き渡せばよい。また、この場合には、小売店情報データベース15は、現在の在庫量だけでなく、将来の在庫量も記憶する。例えば、1週間先、2週間先、3週間先、・・・の在庫量を記憶しておく。小売店端末21の制御部23は、このような将来の在庫量を記憶しておき、小売店によって将来の在庫量が更新されたならば、更新後の情報を事業者サーバ11に送信する。事業者サーバ11の制御部12は、更新後の情報を受信すると、その情報で、小売店情報データベース15に記憶していた情報を上書きする。また、制御部12は、ステップS107において、納期に応じた将来の在庫量を参照することによって、納期までに商品を販売することが可能な小売店を特定すればよい。   Moreover, the control part 12 of the provider server 11 may transmit a menu list screen to which the delivery date can be input as a purchase condition to the user terminal 1. In this case, the retail store may deliver the product to the user by the delivery date. In this case, the retail store information database 15 stores not only the current inventory quantity but also the future inventory quantity. For example, the stock quantity of one week ahead, two weeks ahead, three weeks ahead,... Is stored. The control unit 23 of the retail store terminal 21 stores such a future stock amount, and transmits the updated information to the business server 11 when the future stock amount is updated by the retail store. When receiving the updated information, the control unit 12 of the business server 11 overwrites the information stored in the retail store information database 15 with the information. Moreover, the control part 12 should just identify the retail store which can sell goods by delivery date by referring the future stock quantity according to delivery date in step S107.

上記の各実施の形態では、物品が飲食物であり、物品の構成要素が食材である場合を例に説明したが、物品や物品の構成要素は、飲食物や食材に限定されない。例えば、事業者サーバ11の制御部12は、日曜大工等で作成される各種物品のリストを示すメニューリスト画面をユーザ端末に送信してもよい。この場合、メニュー情報データベース16は、日曜大工等で作成される各種物品毎に、その物品の材料や部品の情報を構成要素の情報として記憶すればよい。また、小売店情報データベースは、日曜大工等で販売される材料や部品を販売する販売者の情報を記憶すればよい。   In each of the above embodiments, the case where the article is a food and drink and the component of the article is a food has been described as an example. However, the component of the article and the article is not limited to the food and drink. For example, the control unit 12 of the business server 11 may transmit a menu list screen showing a list of various articles created by Sunday carpenter or the like to the user terminal. In this case, the menu information database 16 may store information on materials and parts of the articles as component information for each of various articles created by Sunday carpenters and the like. Further, the retail store information database may store information on sellers who sell materials and parts sold by Do-it-yourself.

また、販売者は、小売店ではなく、商社やメーカであってもよい。例えば、物品が飲食物でなく、機械製品などである場合には、その機械製品の部品や材料を販売する商社や部品メーカが販売者となることもある。   Further, the seller may be a trading company or a manufacturer instead of a retail store. For example, when the article is not a food or drink but a machine product or the like, a trading company or a parts manufacturer that sells parts or materials of the machine product may be the seller.

なお、物品が飲食物でなく、物品の構成要素が食材でない場合であっても、注文者端末1、事業者サーバ11、および販売者端末21は、既に説明した実施の形態における動作と同様の動作を行えばよい。   Even if the article is not a food and drink and the component of the article is not a food, the orderer terminal 1, the company server 11, and the seller terminal 21 are the same as the operations in the embodiment already described. The operation may be performed.

本発明は、ある物品の構成要素を注文しようとする注文者や、物品の構成要素を販売者の利便性を向上させるための発注システム、発注方法、発注プログラムに適用することができる。   INDUSTRIAL APPLICABILITY The present invention can be applied to an orderer who wants to order a component of an article, an ordering system, an ordering method, and an ordering program for improving the convenience of a seller.

本発明による発注システムを示すブロック図である。It is a block diagram which shows the ordering system by this invention. ユーザ情報データベースが記憶する情報の一例を示す説明図である。It is explanatory drawing which shows an example of the information which a user information database memorize | stores. 小売店情報データベースが記憶する情報の一例を示す説明図である。It is explanatory drawing which shows an example of the information which a retail store information database memorize | stores. メニュー情報データベースが記憶する情報の一例を示す説明図である。It is explanatory drawing which shows an example of the information which a menu information database memorize | stores. 小売店端末の記憶部が記憶する情報の一例を示す説明図である。It is explanatory drawing which shows an example of the information which the memory | storage part of a retail store terminal memorize | stores. ユーザ登録時の処理経過の例を示すフローチャートである。It is a flowchart which shows the example of the process progress at the time of user registration. ユーザ端末から指定された物品の構成要素を発注するときの処理経過の例を示すフローチャートである。It is a flowchart which shows the example of a process progress when ordering the component of the articles | goods designated from the user terminal. メニューリスト画面の例を示す説明図である。It is explanatory drawing which shows the example of a menu list screen.

符号の説明Explanation of symbols

1 ユーザ端末(注文者端末)
2 制御部
3 記憶部
4 操作部
5 表示部
6 近距離無線通信部
7 無線通信部
11 事業者サーバ
12 制御部
13 記憶部
14 ユーザ情報データベース
15 小売店情報データベース
16 メニュー情報データベース
17 ネットワークインタフェース部
21 小売店端末(販売者端末)
22 制御部
23 記憶部
24 操作部
25 表示部
26 近距離無線通信部
27 ネットワークインタフェース部
30 通信ネットワーク(インターネット)
1 User terminal (orderer terminal)
DESCRIPTION OF SYMBOLS 2 Control part 3 Memory | storage part 4 Operation part 5 Display part 6 Near field communication part 7 Wireless communication part 11 Business server 12 Control part 13 Storage part 14 User information database 15 Retail store information database 16 Menu information database 17 Network interface part 21 Retail store terminal (merchant terminal)
22 control unit 23 storage unit 24 operation unit 25 display unit 26 short-range wireless communication unit 27 network interface unit 30 communication network (Internet)

Claims (18)

指定された物品の構成要素の発注を示す発注情報を作成する発注情報作成装置と、
前記構成要素を販売する販売者の端末装置であって、前記発注情報を受信する販売者端末とを備え、
前記発注情報作成装置は、
物品の構成要素を注文する注文者の注文者端末から物品を指定する物品指定情報および前記物品の構成要素の購入条件を受信する注文情報受信手段と、
各販売者と対応させて、少なくとも販売者が販売している構成要素、販売者に関する情報である販売者情報および販売者の販売者端末のアドレスを記憶する販売者情報記憶手段と、
各物品毎に物品の構成要素の情報を記憶する物品構成要素記憶手段と、
前記注文情報受信手段が受信した前記物品指定情報によって指定される物品の個々の構成要素の情報を、前記物品構成要素記憶手段から抽出する構成要素抽出手段と、
前記構成要素抽出手段によって抽出された情報が示す個々の構成要素を販売する各販売者であって、前記販売者情報が前記購入条件を満足している各販売者を特定する販売者特定手段と、
前記注文情報受信手段が受信した前記物品指定情報によって指定される物品の個々の構成要素の発注を示す発注情報を作成する発注情報作成手段と、
前記販売者特定手段によって特定された各販売者に対応する販売者端末のアドレスを前記販売者情報記憶手段から読み込み、前記各販売者毎に、前記販売者が販売している構成要素の発注情報を、前記販売者に対応するアドレスを送信先として送信する発注情報送信手段とを含む
ことを特徴とする発注システム。
An order information creation device for creating order information indicating an order for a component of a specified article;
A terminal device of a seller that sells the component, comprising a seller terminal that receives the ordering information;
The ordering information creating device is
Order information receiving means for receiving article designation information for designating an article and purchase conditions for the article component from an orderer terminal of an orderer who orders the component of the article;
Seller information storage means for storing at least the components sold by the seller, seller information that is information about the seller, and the address of the seller's seller terminal, corresponding to each seller;
Article component storage means for storing information on the component of the article for each article;
Component extraction means for extracting, from the article component storage means, information on individual components of the article designated by the article designation information received by the order information receiving means;
Each seller who sells each constituent element indicated by the information extracted by the constituent element extracting means, and the seller specifying means for specifying each seller whose seller information satisfies the purchase conditions; ,
Order information creating means for creating order information indicating ordering of individual components of the article designated by the article designation information received by the order information receiving means;
The address of the seller terminal corresponding to each seller specified by the seller specifying means is read from the seller information storage means, and the ordering information of the components sold by the seller for each seller And an ordering information transmitting means for transmitting an address corresponding to the seller as a transmission destination.
物品の構成要素を注文する注文者の注文者端末を備え、
前記注文者端末は、
販売者端末と情報を無線で直接送受信する注文者端末側送受信手段を含み、
前記販売者端末は、
前記注文者端末と情報を無線で直接送受信する販売者端末側送受信手段と、
構成要素を購入しようとする注文者の認証を行う認証手段とを含み、
注文情報受信手段は、物品指定情報および構成要素の購入条件を受信するときに、注文者の識別情報を受信し、
発注情報送信手段は、発注情報とともに前記注文者の識別情報を含む照合情報を送信し、前記注文者端末に対しても前記照合情報を送信し、
前記注文者端末側送受信手段は、前記発注情報送信手段から受信した照合情報を前記販売者端末側送受信手段に送信し、
前記認証手段は、前記発注情報送信手段から受信した照合情報と、前記前記注文者端末側送受信手段から受信した照合情報とが一致している場合に認証に成功したと判定する
請求項1に記載の発注システム。
An orderer terminal of the orderer who orders the components of the goods,
The orderer terminal is
Including an orderer terminal side transmission / reception means for directly transmitting / receiving information to / from the seller terminal,
The merchant terminal is
A seller terminal side transmitting / receiving means for directly transmitting and receiving information to and from the orderer terminal;
An authentication means for authenticating an orderer who intends to purchase the component,
The order information receiving means receives the identification information of the orderer when receiving the item designation information and the purchase conditions of the component,
The order information transmitting means transmits the collation information including the orderer identification information together with the order information, and also transmits the collation information to the orderer terminal,
The orderer terminal side transmission / reception means transmits the verification information received from the order information transmission means to the seller terminal side transmission / reception means,
The authentication unit determines that the authentication is successful when the verification information received from the ordering information transmission unit matches the verification information received from the orderer terminal side transmission / reception unit. Ordering system.
販売者端末は、発注情報作成装置に対して販売者情報を送信する販売者情報送信手段を含み、
前記発注情報作成装置は、前記販売者情報送信手段から前記販売者情報を受信したときに前記販売者情報に基づいて、販売者情報記憶手段に記憶されている販売者情報を更新する販売者情報更新手段を含む
請求項1または請求項2に記載の発注システム。
The seller terminal includes a seller information transmitting means for transmitting seller information to the ordering information creating device,
The order information creating device is a seller information for updating the seller information stored in the seller information storage means based on the seller information when the seller information is received from the seller information transmitting means. The ordering system according to claim 1, further comprising update means.
販売者端末は、
販売者情報を記憶する販売者端末側販売者情報記憶手段を含み、
販売者情報送信手段は、前記販売者端末側販売者情報記憶手段が記憶する前記販売者情報が更新されたときに、更新後の販売者情報を発注情報作成装置に送信する
請求項3に記載の発注システム。
Merchant devices are
A seller terminal side seller information storage means for storing seller information,
The seller information transmitting unit transmits the updated seller information to the ordering information creating device when the seller information stored in the seller terminal side seller information storage unit is updated. Ordering system.
販売者端末は、
販売者情報を記憶する販売者端末側販売者情報記憶手段を含み、
販売者情報送信手段は、一定の時間が経過する毎に、前記販売者端末側販売者情報記憶手段が記憶する前記販売者情報を発注情報作成装置に送信する
請求項3に記載の発注システム。
Merchant devices are
A seller terminal side seller information storage means for storing seller information,
The ordering system according to claim 3, wherein the seller information transmitting unit transmits the seller information stored in the seller terminal side seller information storage unit to the ordering information creating device every time a predetermined time elapses.
販売者情報記憶手段は、販売者情報として、販売者が販売する構成要素の価格の情報を記憶し、
販売者特定手段は、同一の構成要素を販売している販売者が複数存在し、注文情報受信手段が、構成要素の購入条件として、最も価格を低く設定している販売業者から構成要素を購入する旨を含む購入条件を受信した場合には、同一の構成要素を販売している複数の販売者の中から、前記販売者情報に基づいて、前記購入条件を満足する販売者を特定する
請求項1から請求項5のうちのいずれか1項に記載の発注システム。
The seller information storage means stores information on the price of the component sold by the seller as the seller information,
There are multiple sellers who sell the same component, and the order information receiving unit purchases the component from the seller with the lowest price as the purchase condition for the component. When a purchase condition including a message to the effect is received, a seller who satisfies the purchase condition is specified based on the seller information from a plurality of sellers who sell the same component. The ordering system according to any one of claims 1 to 5.
販売者情報記憶手段は、販売者情報として、販売者が販売する構成要素の在庫の有無を示す情報を記憶し、
物品構成要素記憶手段は、物品の構成要素の情報として、一の構成要素の在庫がないときに前記一の構成要素の代わりに用いられる構成要素の情報を記憶し、
構成要素抽出手段は、物品指定情報によって指定される物品の個々の構成要素の在庫の有無を前記販売者情報に基づいて判定し、在庫がないと判定された構成要素があるときには、前記在庫がないと判定された構成要素の代わりに用いられる構成要素の情報を前記物品構成要素記憶手段から抽出する
請求項1から請求項6のうちのいずれか1項に記載の発注システム。
The seller information storage means stores, as the seller information, information indicating whether the component sold by the seller is in stock,
The article component storage means stores information on a component used in place of the one component when there is no inventory of the one component as information on the component of the article,
The component extraction means determines whether or not the individual component of the item specified by the item specification information is in stock based on the seller information, and when there is a component determined to be out of stock, The ordering system according to any one of claims 1 to 6, wherein information on a component used instead of a component determined not to be extracted is extracted from the article component storage means.
注文情報受信手段は、飲食物を指定する物品指定情報および前記飲食物の食材の購入条件を受信し、
販売者情報記憶手段は、販売者が販売している構成要素として、食材の情報を記憶し、
物品構成要素記憶手段は、各飲食物毎に飲食物の食材の情報を記憶し、
構成要素抽出手段は、前記物品指定情報によって指定される飲食物の個々の食材の情報を、前記物品構成要素記憶手段から抽出し、
販売者特定手段は、前記構成要素抽出手段によって抽出された情報が示す個々の食材を販売する各販売者であって、販売者情報が前記購入条件を満足している各販売者を特定し、
発注情報作成手段は、前記物品指定情報によって指定される物品の個々の食材の発注を示す発注情報を作成し、
発注情報送信手段は、前記販売者特定手段によって特定された各販売者に対応する販売者端末のアドレスを前記販売者情報記憶手段から読み込み、前記各販売者毎に、前記販売者が販売している食材の発注情報を、前記販売者に対応するアドレスを送信先として送信する
請求項1から請求項7のうちのいずれか1項に記載の発注システム。
The order information receiving means receives the article designation information for designating food and drink and the purchase conditions for the food and drink ingredients,
The seller information storage means stores information on ingredients as a component sold by the seller,
The article component storage means stores information on food and drink ingredients for each food and drink,
The component extraction means extracts information on individual ingredients of food and drink designated by the article designation information from the article component storage means,
The seller specifying means is each seller that sells individual ingredients indicated by the information extracted by the component extraction means, and each seller information that satisfies the purchase conditions is specified by the seller information.
The ordering information creating means creates ordering information indicating an ordering of individual ingredients of the article designated by the article designation information,
The order information transmitting means reads the address of the seller terminal corresponding to each seller specified by the seller specifying means from the seller information storage means, and the seller sells for each seller. The ordering system according to any one of claims 1 to 7, wherein the ordering information of the foodstuffs to be sent is transmitted with an address corresponding to the seller as a transmission destination.
発注情報作成装置は、販売者特定手段によって特定された各販売者の情報を注文者端末に送信する発注先情報送信手段を含む
請求項1から請求項8のうちのいずれか1項に記載の発注システム。
The ordering information creating apparatus includes ordering party information transmitting means for transmitting information of each seller specified by the seller specifying means to the orderer terminal. Ordering system.
指定された物品の構成要素の発注を示す発注情報を作成し、前記構成要素を販売する販売者の販売者端末に前記発注情報を送信する発注情報作成装置であって、
物品の構成要素を注文する注文者の注文者端末から物品を指定する物品指定情報および前記物品の構成要素の購入条件を受信する注文情報受信手段と、
各販売者と対応させて、少なくとも販売者が販売している構成要素、販売者に関する情報である販売者情報および販売者の販売者端末のアドレスを記憶する販売者情報記憶手段と、
各物品毎に物品の構成要素の情報を記憶する物品構成要素記憶手段と、
前記注文情報受信手段が受信した前記物品指定情報によって指定される物品の個々の構成要素の情報を、前記物品構成要素記憶手段から抽出する構成要素抽出手段と、
前記構成要素抽出手段によって抽出された情報が示す個々の構成要素を販売する各販売者であって、前記販売者情報が前記購入条件を満足している各販売者を特定する販売者特定手段と、
前記注文情報受信手段が受信した前記物品指定情報によって指定される物品の個々の構成要素の発注を示す発注情報を作成する発注情報作成手段と、
前記販売者特定手段によって特定された各販売者に対応する販売者端末のアドレスを前記販売者情報記憶手段から読み込み、前記各販売者毎に、前記販売者が販売している構成要素の発注情報を、前記販売者に対応するアドレスを送信先として送信する発注情報送信手段とを備える
ことを特徴とする発注情報作成装置。
An ordering information creating apparatus that creates ordering information indicating an ordering of a component of a specified article and transmits the ordering information to a seller terminal of a seller who sells the component,
Order information receiving means for receiving article designation information for designating an article and purchase conditions for the article component from an orderer terminal of an orderer who orders the component of the article;
Seller information storage means for storing at least the components sold by the seller, seller information that is information about the seller, and the address of the seller's seller terminal, corresponding to each seller;
Article component storage means for storing information on the component of the article for each article;
Component extraction means for extracting information on individual components of the article designated by the article designation information received by the order information receiving means from the article component storage means;
Each seller who sells each constituent element indicated by the information extracted by the constituent element extracting means, and the seller specifying means for specifying each seller whose seller information satisfies the purchase conditions; ,
Order information creating means for creating order information indicating ordering of individual components of the article designated by the article designation information received by the order information receiving means;
The address of the seller terminal corresponding to each seller specified by the seller specifying means is read from the seller information storage means, and the ordering information of the components sold by the seller for each seller An ordering information creating apparatus comprising: ordering information transmitting means for transmitting an address corresponding to the seller as a transmission destination.
注文情報受信手段は、物品指定情報および構成要素の購入条件を受信するときに、注文者の識別情報を受信し、
発注情報送信手段は、発注情報とともに前記注文者の識別情報を含む照合情報を送信し、注文者端末に対しても前記照合情報を送信する
請求項10に記載の発注情報作成装置。
The order information receiving means receives the identification information of the orderer when receiving the item designation information and the purchase conditions of the component,
11. The order information creating apparatus according to claim 10, wherein the order information transmitting unit transmits the collation information including the orderer identification information together with the order information, and also transmits the collation information to the orderer terminal.
販売者端末から販売者情報を受信したときに前記販売者情報に基づいて、販売者情報記憶手段に記憶されている販売者情報を更新する販売者情報更新手段を備える
請求項10または請求項11に記載の発注情報作成装置。
12. A seller information updating unit that updates the seller information stored in the seller information storage unit based on the seller information when the seller information is received from the seller terminal. Ordering information creation device described in 1.
販売者情報記憶手段は、販売者情報として、販売者が販売する構成要素の価格の情報を記憶し、
販売者特定手段は、同一の構成要素を販売している販売者が複数存在し、注文情報受信手段が、構成要素の購入条件として、最も価格を低く設定している販売業者から構成要素を購入する旨を含む購入条件を受信した場合には、同一の構成要素を販売している複数の販売者の中から、前記販売者情報に基づいて、前記購入条件を満足する販売者を特定する
請求項10から請求項12のうちのいずれか1項に記載の発注情報作成装置。
The seller information storage means stores information on the price of the component sold by the seller as the seller information,
There are multiple sellers who sell the same component, and the order information receiving unit purchases the component from the seller with the lowest price as the purchase condition for the component. When a purchase condition including a message to the effect is received, a seller who satisfies the purchase condition is specified based on the seller information from a plurality of sellers who sell the same component. Item 13. The ordering information creation device according to any one of Items 10 to 12.
販売者情報記憶手段は、販売者情報として、販売者が販売する構成要素の在庫の有無を示す情報を記憶し、
物品構成要素記憶手段は、物品の構成要素の情報として、一の構成要素の在庫がないときに前記一の構成要素の代わりに用いられる構成要素の情報を記憶し、
構成要素抽出手段は、物品指定情報によって指定される物品の個々の構成要素の在庫の有無を前記販売者情報に基づいて判定し、在庫がないと判定された構成要素があるときには、前記在庫がないと判定された構成要素の代わりに用いられる構成要素の情報を前記物品構成要素記憶手段から抽出する
請求項10から請求項13のうちのいずれか1項に記載の発注情報作成装置。
The seller information storage means stores, as the seller information, information indicating whether the component sold by the seller is in stock,
The article component storage means stores information on a component used in place of the one component when there is no inventory of the one component as information on the component of the article,
The component extraction means determines whether or not the individual component of the item specified by the item specification information is in stock based on the seller information, and when there is a component determined to be out of stock, The order information creation device according to any one of claims 10 to 13, wherein information on a component used instead of a component determined to be absent is extracted from the article component storage means.
注文情報受信手段は、飲食物を指定する物品指定情報および前記飲食物の食材の購入条件を受信し、
販売者情報記憶手段は、販売者が販売している構成要素として、食材の情報を記憶し、
物品構成要素記憶手段は、各飲食物毎に飲食物の食材の情報を記憶し、
構成要素抽出手段は、前記物品指定情報によって指定される飲食物の個々の食材の情報を、前記物品構成要素記憶手段から抽出し、
販売者特定手段は、前記構成要素抽出手段によって抽出された情報が示す個々の食材を販売する各販売者であって、販売者情報が前記購入条件を満足している各販売者を特定し、
発注情報作成手段は、前記物品指定情報によって指定される物品の個々の食材の発注を示す発注情報を作成し、
発注情報送信手段は、前記販売者特定手段によって特定された各販売者に対応する販売者端末のアドレスを前記販売者情報記憶手段から読み込み、前記各販売者毎に、前記販売者が販売している食材の発注情報を、前記販売者に対応するアドレスを送信先として送信する
請求項10から請求項14のうちのいずれか1項に記載の発注情報作成装置。
The order information receiving means receives the article designation information for designating food and drink and the purchase conditions for the food and drink ingredients,
The seller information storage means stores information on ingredients as a component sold by the seller,
The article component storage means stores information on food and drink ingredients for each food and drink,
The component extraction means extracts information on individual ingredients of food and drink designated by the article designation information from the article component storage means,
The seller specifying means is each seller that sells individual ingredients indicated by the information extracted by the component extraction means, and each seller information that satisfies the purchase conditions is specified by the seller information.
The ordering information creating means creates ordering information indicating an ordering of individual ingredients of the article designated by the article designation information,
The order information transmitting means reads the address of the seller terminal corresponding to each seller specified by the seller specifying means from the seller information storage means, and the seller sells for each seller. The ordering information creation device according to any one of claims 10 to 14, wherein the ordering information of the foodstuffs to be sent is transmitted with an address corresponding to the seller as a transmission destination.
販売者特定手段によって特定された各販売者の情報を注文者端末に送信する発注先情報送信手段を備える
請求項10から請求項15のうちのいずれか1項に記載の発注情報作成装置。
The ordering information creating apparatus according to any one of claims 10 to 15, further comprising ordering party information transmitting means for transmitting information on each seller specified by the seller specifying means to the orderer terminal.
指定された物品の構成要素の発注を示す発注情報を作成し、前記構成要素を販売する販売者の販売者端末に前記発注情報を送信する発注方法であって、
販売者情報記憶手段が、各販売者と対応させて、少なくとも販売者が販売している構成要素、販売者に関する情報である販売者情報および販売者の販売者端末のアドレスを記憶し、
物品構成要素記憶手段が、各物品毎に物品の構成要素の情報を記憶し、
注文情報受信手段が、物品の構成要素を注文する注文者の注文者端末から物品を指定する物品指定情報および前記物品の構成要素の購入条件を受信し、
構成要素抽出手段が、前記注文情報受信手段が受信した前記物品指定情報によって指定される物品の個々の構成要素の情報を、前記物品構成要素記憶手段から抽出し、
販売者特定手段が、前記構成要素抽出手段によって抽出された情報が示す個々の構成要素を販売する各販売者であって、前記販売者情報が前記購入条件を満足している各販売者を特定し、
発注情報作成手段が、前記注文情報受信手段が受信した前記物品指定情報によって指定される物品の個々の構成要素の発注を示す発注情報を作成し、
発注情報送信手段が、前記販売者特定手段によって特定された各販売者に対応する販売者端末のアドレスを前記販売者情報記憶手段から読み込み、前記各販売者毎に、前記販売者が販売している構成要素の発注情報を、前記販売者に対応するアドレスを送信先として送信する
ことを特徴とする発注方法。
An ordering method for creating ordering information indicating an order for a component of a specified article and transmitting the ordering information to a seller terminal of a seller who sells the component,
The seller information storage means stores at least the component sold by the seller, the seller information that is information about the seller, and the address of the seller's seller terminal in association with each seller,
The article component storage means stores information on the article components for each article,
The order information receiving means receives the item designation information for specifying the item and the purchase condition for the component of the item from the orderer terminal of the orderer who orders the component of the item;
The component extraction means extracts information on individual components of the article designated by the article designation information received by the order information receiving means from the article component storage means,
The seller specifying means specifies each seller who sells each constituent element indicated by the information extracted by the constituent element extracting means, and the seller information satisfies the purchase condition. And
The order information creating means creates order information indicating the order of individual components of the article designated by the article designation information received by the order information receiving means,
The order information transmitting means reads the address of the seller terminal corresponding to each seller specified by the seller specifying means from the seller information storage means, and the seller sells for each seller. An ordering method comprising: sending ordering information of a constituent element having an address corresponding to the seller as a destination.
指定された物品の構成要素の発注を示す発注情報を作成し、前記構成要素を販売する販売者の販売者端末に前記発注情報を送信するコンピュータであって、各販売者と対応させて、少なくとも販売者が販売している構成要素、販売者に関する情報である販売者情報および販売者の販売者端末のアドレスを記憶する販売者情報記憶手段と、各物品毎に物品の構成要素の情報を記憶する物品構成要素記憶手段とを備えたコンピュータに、
物品の構成要素を注文する注文者の注文者端末から物品を指定する物品指定情報および前記物品の構成要素の購入条件を受信する処理、
前記物品指定情報によって指定される物品の個々の構成要素の情報を、前記物品構成要素記憶手段から抽出する処理、
抽出された情報が示す個々の構成要素を販売する各販売者であって、前記販売者情報が前記購入条件を満足している各販売者を特定する処理、
前記物品指定情報によって指定される物品の個々の構成要素の発注を示す発注情報を作成する処理、および
特定された各販売者に対応する販売者端末のアドレスを前記販売者情報記憶手段から読み込み、前記各販売者毎に、前記販売者が販売している構成要素の発注情報を、前記販売者に対応するアドレスを送信先として送信する処理
を実行させるための発注プログラム。
A computer that creates ordering information indicating an order for a component of a specified article and transmits the ordering information to a seller terminal of a seller who sells the component, and is associated with each seller, and at least Seller information storage means for storing the components sold by the seller, seller information that is information about the seller, and the address of the seller's seller terminal, and information on the components of the item for each item A computer provided with article component storage means for
Processing for receiving article designation information for designating an article and purchase conditions for the article component from an orderer terminal of an orderer who orders the component of the article;
Processing for extracting information on individual components of an article designated by the article designation information from the article component storage means;
A process for identifying each seller who sells the individual components indicated by the extracted information and the seller information satisfies the purchase conditions;
Processing for creating ordering information indicating the ordering of the individual components of the article designated by the article designation information, and reading the address of the seller terminal corresponding to each identified seller from the seller information storage means, An ordering program for executing, for each seller, processing for sending ordering information of a component sold by the seller using an address corresponding to the seller as a destination.
JP2004213306A 2004-07-21 2004-07-21 Ordering system, ordering information creating device, ordering method and ordering program Withdrawn JP2006031626A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004213306A JP2006031626A (en) 2004-07-21 2004-07-21 Ordering system, ordering information creating device, ordering method and ordering program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004213306A JP2006031626A (en) 2004-07-21 2004-07-21 Ordering system, ordering information creating device, ordering method and ordering program

Publications (1)

Publication Number Publication Date
JP2006031626A true JP2006031626A (en) 2006-02-02

Family

ID=35897854

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004213306A Withdrawn JP2006031626A (en) 2004-07-21 2004-07-21 Ordering system, ordering information creating device, ordering method and ordering program

Country Status (1)

Country Link
JP (1) JP2006031626A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009128935A (en) * 2007-11-19 2009-06-11 Nippon Telegr & Teleph Corp <Ntt> Price search type purchase list notification device, method and program
JP2015194868A (en) * 2014-03-31 2015-11-05 Kddi株式会社 Information providing server, terminal, information providing system, information providing method, and information providing program
JP2017102987A (en) * 2017-03-13 2017-06-08 Kddi株式会社 Information providing server, information providing system, information providing method, and information providing program
JP2020191073A (en) * 2019-05-17 2020-11-26 株式会社バローホールディングス Product providing system
JP2021135883A (en) * 2020-02-28 2021-09-13 株式会社ノンピ Serving management apparatus and program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009128935A (en) * 2007-11-19 2009-06-11 Nippon Telegr & Teleph Corp <Ntt> Price search type purchase list notification device, method and program
JP2015194868A (en) * 2014-03-31 2015-11-05 Kddi株式会社 Information providing server, terminal, information providing system, information providing method, and information providing program
JP2017102987A (en) * 2017-03-13 2017-06-08 Kddi株式会社 Information providing server, information providing system, information providing method, and information providing program
JP2020191073A (en) * 2019-05-17 2020-11-26 株式会社バローホールディングス Product providing system
JP2021135883A (en) * 2020-02-28 2021-09-13 株式会社ノンピ Serving management apparatus and program

Similar Documents

Publication Publication Date Title
US20090018961A1 (en) Customer identification system and method for a personalized merchant rewards program
US20140149213A1 (en) Apparatus and method for generating personalized information and promoting online advertising in a social network
US7366753B2 (en) Information processing system, apparatus and method for processing information, and program
JP2002041909A (en) Arranging method of gift by using internet and system therefor
JP2010204862A (en) Merchandise selection support method, merchandise selection support device, and program
US20150356654A1 (en) Information system and information processing method
KR101744323B1 (en) System and method for providing shopping service
JP2002312613A (en) Server device and system for generating and transmitting favorite merchandise list
JP5133462B1 (en) Product sales system and product sales method
JP2019139671A (en) Present provision support device, management server for present provision support device, and present provision method
JP2006031626A (en) Ordering system, ordering information creating device, ordering method and ordering program
KR20180025453A (en) Beforehand Ordering system
JP2002109334A (en) Merchandise displaying method and recording medium
KR100393916B1 (en) Client oriented system and method for determining the delivery time on internet and telephone network
JP7054811B1 (en) Information provision method
JP7108872B2 (en) Information provision method
WO2021234991A1 (en) Information providing method
JP2015022666A (en) Electronic ticket system and electronic commercial transaction method using the same
JP2003271852A (en) Electronic commercial method and electronic store server and program
JP2006235685A (en) Shopping support system, shopping support method and information processor
JP2002169983A (en) Commodity selling system and method therefor integrating affiliate retail stores
CN114556401A (en) System for purchasing or booking wine, method and program implemented in the system
JP2002163559A (en) Electronic catalog providing server and method
JP7038313B1 (en) Information provision method, control method, communication terminal, program, and recording medium
JP7038337B1 (en) Information provision method, control method, communication terminal, program, and recording medium

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20051121

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20051121

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070611

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20090331