[go: up one dir, main page]

JP5709616B2 - Order processing apparatus, order processing method, and program - Google Patents

Order processing apparatus, order processing method, and program Download PDF

Info

Publication number
JP5709616B2
JP5709616B2 JP2011083236A JP2011083236A JP5709616B2 JP 5709616 B2 JP5709616 B2 JP 5709616B2 JP 2011083236 A JP2011083236 A JP 2011083236A JP 2011083236 A JP2011083236 A JP 2011083236A JP 5709616 B2 JP5709616 B2 JP 5709616B2
Authority
JP
Japan
Prior art keywords
information
product
image information
image
identification information
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.)
Expired - Fee Related
Application number
JP2011083236A
Other languages
Japanese (ja)
Other versions
JP2012221010A (en
Inventor
恭平 堀尾
恭平 堀尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Research Institute Ltd
Original Assignee
Japan Research Institute Ltd
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 Japan Research Institute Ltd filed Critical Japan Research Institute Ltd
Priority to JP2011083236A priority Critical patent/JP5709616B2/en
Publication of JP2012221010A publication Critical patent/JP2012221010A/en
Application granted granted Critical
Publication of JP5709616B2 publication Critical patent/JP5709616B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、商品の注文に利用される装置等に関するものである。   The present invention relates to an apparatus used for ordering merchandise.

従来の注文処理装置において、一覧表とメニュー品目欄とを含むメニュー割付画面を液晶ディスプレイに表示し、一覧表に表示したメニュー品目がドラッグアンドドロップされると、メニュー品目欄にメニューボタンを表示するメニュー品目および当該メニュー品目のメニューボタンの割付位置を選択し、メニュー品目および割付位置の選択に基づいて、PLU(Price Look Up)ファイルを更新することにより、オーダー入力画面に表示されるメニュー品目欄を見ながら、PLUファイルの更新処理を実行することができるものが知られていた(例えば、特許文献1参照)。   In a conventional order processing device, a menu assignment screen including a list and a menu item column is displayed on a liquid crystal display, and when a menu item displayed in the list is dragged and dropped, a menu button is displayed in the menu item column. Menu item field displayed on the order entry screen by selecting the allocation position of the menu item and the menu button of the menu item, and updating the PLU (Price Look Up) file based on the selection of the menu item and the allocation position It has been known that the update processing of the PLU file can be executed while seeing (see, for example, Patent Document 1).

特開2010−244418号公報(第1頁、第1図等)JP 2010-244418 A (first page, FIG. 1 etc.)

しかしながら、従来の注文処理装置においては、ユーザが注文しようと考える商品の数量を、適切に注文画面に表示できないという課題があった。例えば、ユーザが、同じ商品を複数注文しようとした場合でも、従来の注文画面には単にユーザが指定した数量が数字として表示されるだけで、注文画面に表示される商品を示す画像としては、数量に関係なく同じ画像が使用されていた。このため、ユーザは、注文しようとする商品の数量がイメージとして的確に把握できず、どのくらいの数量の商品を注文すれば、どのくらいの量の商品が届くのかが把握しにくい、という問題があった。特に、飲食店等においては、料理は、大、中、小といった、具体的な量がわかりにくい単位で示されたり、実際の重さ(例えばグラム)等で料理の量が示されていても、食材や料理の違いによって、実際にどれくらいの量の料理が出てくるかがイメージとして分からないため、注文する数量を見ただけでは、どのくらいの量の料理が提供されるかが把握しにくく、注文しづらいという問題があった。   However, the conventional order processing apparatus has a problem that the quantity of products that the user intends to order cannot be appropriately displayed on the order screen. For example, even when the user tries to order a plurality of the same products, the quantity designated by the user is simply displayed as a number on the conventional order screen, and as an image showing the product displayed on the order screen, The same image was used regardless of quantity. For this reason, the user cannot accurately grasp the quantity of the product to be ordered as an image, and there is a problem that it is difficult to grasp how much of the product will be delivered if the quantity of the product is ordered. . In particular, in restaurants and the like, even if the amount of food is shown in units such as large, medium, and small in which the specific amount is difficult to understand, or the actual weight (for example, grams) etc. It is difficult to understand how much food will be provided simply by looking at the quantity ordered, because it is not clear how much food will actually come out due to differences in ingredients and dishes. There was a problem that it was difficult to order.

本発明の注文処理装置は、商品の識別情報である商品識別情報と、商品の数量を示す情報である数量情報とを受け付ける商品数量受付部と、商品識別情報と、数量情報と、当該数量情報が示す数量分の、当該商品識別情報が示す商品の画像情報である商品画像情報とが格納される画像情報格納部と、商品数量受付部が受け付けた商品識別情報と数量情報とに対応付けられた商品画像情報を、画像情報格納部から取得する画像情報取得部と、画像情報取得部が取得した商品画像情報が配置された、注文の受付に用いられる画面である注文画面を表示する表示部とを備えた注文処理装置である。   An order processing apparatus of the present invention includes a product quantity receiving unit that receives product identification information that is product identification information, and quantity information that is information indicating the quantity of the product, product identification information, quantity information, and the quantity information. Are associated with the image information storage unit that stores the product image information that is the image information of the product indicated by the product identification information, and the product identification information and the quantity information received by the product quantity receiving unit. An image information acquisition unit for acquiring the product image information from the image information storage unit, and a display unit for displaying an order screen, which is a screen used for receiving an order, on which the product image information acquired by the image information acquisition unit is arranged Is an order processing apparatus.

かかる構成により、数量情報が示す数量に応じた商品の画像を表示することができる。これにより、例えば、ユーザは、注文する商品の量を視覚的に認識することができる。   With this configuration, it is possible to display an image of a product corresponding to the quantity indicated by the quantity information. Thereby, for example, the user can visually recognize the amount of products to be ordered.

また、本発明の注文処理装置は、前記注文処理装置において、画像情報格納部には、商品識別情報と、数量情報と、人数を示す情報である人数情報と、当該数量情報が示す数量分の、当該商品識別情報が示す商品を、当該人数情報が示す数で分配した商品の画像情報である商品画像情報とが格納されており、商品数量受付部は、人数情報を更に受け付け、画像情報取得部は、商品数量受付部が受け付けた商品識別情報と数量情報と人数情報に対応付けられた商品画像情報を、画像情報格納部から取得する注文処理装置である。   In the order processing apparatus of the present invention, in the order processing apparatus, the image information storage unit includes product identification information, quantity information, number information indicating the number of persons, and the quantity indicated by the quantity information. In addition, product image information that is image information of a product distributed by the number indicated by the number of people information about the product indicated by the product identification information is stored, and the product quantity reception unit further receives the number of people information and obtains image information. The order processing device acquires product image information associated with the product identification information, the quantity information, and the number of people information received by the product quantity receiving unit from the image information storage unit.

かかる構成により、数量情報が示す数量に応じた商品を、人数分に分配した画像を表示することができる。これにより、例えば、ユーザは,商品が人数分に分配された場合の状況を、予め把握することが可能となる。   With this configuration, it is possible to display an image in which products corresponding to the quantity indicated by the quantity information are distributed to the number of people. Thereby, for example, the user can grasp in advance the situation when the product is distributed to the number of people.

また、本発明の注文処理装置は、前記注文処理装置において、商品識別情報と、数量を指定する情報である数量指定情報と、商品識別情報が示す商品とは分量のみが異なる変換対象となる商品の画像情報である変換商品画像情報とを有する変換商品対応情報が格納される変換商品対応情報格納部を更に備え、画像情報取得部は、商品数量受付部が受け付けた数量情報が示す数量のうちの、商品数量受付部が受け付けた商品識別情報に対応する数量指定情報が示す数量分について、数量指定情報に対応する変換商品画像情報を取得する注文処理装置である。   The order processing apparatus of the present invention is the order processing apparatus, wherein the product identification information, the quantity designation information which is information for designating the quantity, and the product to be converted are different from each other only in quantity. A converted product correspondence information storage unit that stores converted product correspondence information having the converted product image information that is the image information of the image information, and the image information acquisition unit includes the quantity information indicated by the quantity information received by the product quantity reception unit. This is an order processing device that acquires converted product image information corresponding to the quantity designation information for the quantity indicated by the quantity designation information corresponding to the product identification information received by the product quantity acceptance unit.

かかる構成により、数量情報が示す複数の商品のうちの数量指定情報が指定する数量分の商品を、分量のみが異なる1以上の商品に変換した場合の商品の画像を提示することができる。これにより、例えば、ユーザに、実質的に同じ内容のお得な商品等を勧めることが可能となる。   With this configuration, it is possible to present an image of a product when a product for a quantity specified by the quantity designation information among a plurality of products indicated by the quantity information is converted into one or more products having different quantities. Thereby, for example, it becomes possible to recommend a profitable product having substantially the same content to the user.

また、本発明の注文処理装置は、前記注文処理装置において、商品数量受付部を複数備えており、画像情報取得部は、複数の商品数量受付部が商品識別情報とともに受け付けた数量情報が示す数量を、商品識別情報別に集計し、集計された数量を示す数量情報と、数量情報に対応する商品識別情報とに対応付けられた商品画像情報を、画像情報格納部から取得する注文処理装置である。   Further, the order processing apparatus of the present invention includes a plurality of product quantity receiving units in the order processing apparatus, and the image information acquisition unit is a quantity indicated by the quantity information received by the plurality of product quantity receiving units together with the product identification information. Is an order processing device that obtains product image information associated with product identification information corresponding to the quantity information and the product identification information corresponding to the quantity information from the image information storage unit. .

かかる構成により、集計した数量に応じた商品の画像を表示することができる。これにより、例えば、複数のユーザ等で商品を注文する際に、注文する商品の合計数量を示すことが可能となる。   With this configuration, it is possible to display an image of a product corresponding to the total quantity. Thereby, for example, when a product is ordered by a plurality of users or the like, the total quantity of the products to be ordered can be indicated.

本発明による注文処理装置等によれば、数量に応じた商品の画像を適切に表示することができる。   According to the order processing apparatus and the like according to the present invention, it is possible to appropriately display an image of a product corresponding to the quantity.

本発明の実施の形態1における注文処理装置のブロック図The block diagram of the order processing apparatus in Embodiment 1 of this invention 同動作を説明するためのフローチャートFlow chart for explaining the operation 本発明の実施の形態1の注文処理装置を備えた注文処理システムの概念図1 is a conceptual diagram of an order processing system including an order processing apparatus according to a first embodiment of the present invention. 本発明の実施の形態1における注文処理装置のメニュー画面の一例を示す図The figure which shows an example of the menu screen of the order processing apparatus in Embodiment 1 of this invention 同変換商品対応情報管理表を示す図Figure showing the conversion product correspondence information management table 同画像情報管理情報を示す図The figure which shows the same image information management information 同注文画面の一例を示す図Figure showing an example of the same order screen 同注文画面の一例を示す図Figure showing an example of the same order screen 同注文画面の一例を示す図Figure showing an example of the same order screen 本発明の実施の形態2における注文処理装置のブロック図The block diagram of the order processing apparatus in Embodiment 2 of this invention 同動作を説明するためのフローチャートFlow chart for explaining the operation 本発明の実施の形態2の注文処理装置を備えた注文処理システムの概念図Conceptual diagram of an order processing system including an order processing apparatus according to Embodiment 2 of the present invention 本発明の実施の形態2の注文処理装置のメニュー画面の一例を示す図The figure which shows an example of the menu screen of the order processing apparatus of Embodiment 2 of this invention 同注文画面の一例を示す図Figure showing an example of the same order screen 同注文画面の一例を示す図Figure showing an example of the same order screen 本発明の各実施の形態におけるコンピュータシステムの外観の一例を示す図The figure which shows an example of the external appearance of the computer system in each embodiment of this invention 同コンピュータシステムの構成の一例を示す図The figure which shows an example of a structure of the computer system 同注文画面の変形例を示す図The figure which shows the modification of the same order picture

以下、注文処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。   Hereinafter, embodiments of an order processing apparatus and the like will be described with reference to the drawings. In addition, since the component which attached | subjected the same code | symbol in embodiment performs the same operation | movement, description may be abbreviate | omitted again.

(実施の形態1)
図1は、本実施の形態における注文処理装置1のブロック図である。
注文処理装置1は、商品数量受付部101、画像情報格納部102、画像情報取得部104、変換商品対応情報格納部103、表示部105、注文受付部106、注文送信部107を備える。
(Embodiment 1)
FIG. 1 is a block diagram of an order processing apparatus 1 in the present embodiment.
The order processing apparatus 1 includes a product quantity reception unit 101, an image information storage unit 102, an image information acquisition unit 104, a converted product correspondence information storage unit 103, a display unit 105, an order reception unit 106, and an order transmission unit 107.

商品数量受付部101は、商品の識別情報である商品識別情報と、商品の数量を示す情報である数量情報とを受け付ける。商品は、どのようなものでもよい。また、ここでの述べる商品とは、サービス等も含む概念であると考えても良い。商品識別情報は商品を識別可能な情報であればよく、例えば商品名や、商品コード等である。数量とは、商品の数または量である。数量情報は、例えば、商品の数や、商品の量を示す値である。商品の数を示す値は、例えば、1個、2個や、1杯、2杯や、1人前、2人前等の値である。また、商品の量を示す値や、大、中、小等の量を示す値や、100g、200gや、200ml等の値である。数量情報の単位等は問わない。数量情報は、単位の情報を含んでもよいし、含まなくても良い。   The product quantity receiving unit 101 receives product identification information that is product identification information and quantity information that is information indicating the product quantity. Any product may be used. Further, the product described here may be considered as a concept including services and the like. The product identification information may be any information that can identify the product, such as a product name or a product code. The quantity is the number or quantity of products. The quantity information is, for example, a value indicating the number of products or the amount of products. The value indicating the number of products is, for example, one, two, one cup, two cups, one serving, two servings, or the like. Moreover, it is a value indicating the quantity of the product, a value indicating the quantity such as large, medium or small, or a value such as 100 g, 200 g or 200 ml. The unit of quantity information does not matter. The quantity information may or may not include unit information.

また、商品数量受付部101は、人数情報を更に受け付けてもよい。人数情報は、人数の情報である。人数情報は、例えば、注文した商品を利用する、あるいは消費する人数の情報である。   Further, the product quantity receiving unit 101 may further receive the number of people information. The number information is information on the number of people. The number of people information is, for example, information on the number of people who use or consume the ordered product.

商品数量受付部101は、通常、ユーザが入力する商品識別情報と数量情報とを受け付ける。商品識別情報と数量情報との入力手段等は問わない。例えば、ユーザによるメニュー等の操作に応じて、メニュー項目に対応付けられた商品識別情報や、数量情報を受け付けても良いし、ユーザが入力フィールド等に入力した商品識別情報や、数量情報を受け付けてもよい。ここでの受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信などを含む概念である。商品識別情報と数量情報との入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。商品数量受付部101は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。   The product quantity receiving unit 101 normally receives product identification information and quantity information input by the user. Any means for inputting the product identification information and the quantity information may be used. For example, in response to an operation of a menu or the like by the user, product identification information or quantity information associated with the menu item may be accepted, or product identification information or quantity information input by the user in an input field or the like may be accepted. May be. The reception here is a concept including reception of information input from an input device such as a keyboard, a mouse, and a touch panel, reception of information transmitted via a wired or wireless communication line, and the like. The input means for the product identification information and the quantity information may be anything such as a numeric keypad, keyboard, mouse or menu screen. The product quantity receiving unit 101 can be realized by a device driver for input means such as a numeric keypad and a keyboard, control software for a menu screen, and the like.

画像情報格納部102には、商品識別情報と、数量情報と、この数量情報が示す数量分の、この商品識別情報が示す商品の画像情報である商品画像情報とが1組以上格納される。商品画像情報は、数量情報が示す数量分の商品の画像情報とは、例えば、数量情報が示す数量分だけ、商品を配置、あるいは揃えた状態の画像の情報である。例えば、数量情報が示す数量分だけの商品を配置して、カメラ等で撮影して得られた画像情報である。一例を挙げると、個数単位で商品として扱われる商品Aを示す商品識別情報と、3個の数量を示す数量情報とに対応する商品画像情報は、3個の商品Aを配置した画像情報である。また、例えば、1人前、2人前等の人数分を商品の数量の単位とする飲食物Bを示す商品識別情報と、3人前の数量を示す数量情報とに対応する商品画像情報は、3人分の量の飲食物Bを、皿等に盛りつけた飲食物Bの画像情報であってもよい。なお、商品画像情報が示す画像は、数量情報が示す数量分の商品が揃っていることが把握可能な画像であれば、必ずしも、数量情報が示す数量分の商品が画像上に表示されているものでなくても良い。例えば、6本の缶入り飲料を示す画像の代わりに、同じ缶入り飲料の6缶パックの画像を示す画像情報が商品画像情報として格納されていても良い。   The image information storage unit 102 stores one or more sets of product identification information, quantity information, and product image information that is image information of the product indicated by the product identification information for the quantity indicated by the quantity information. The product image information is the image information of the product corresponding to the quantity indicated by the quantity information, for example, information on an image in which the products are arranged or arranged by the quantity indicated by the quantity information. For example, it is image information obtained by arranging products corresponding to the quantity indicated by the quantity information and shooting with a camera or the like. For example, the product image information corresponding to the product identification information indicating the product A handled as a product in units of pieces and the quantity information indicating three quantities is image information in which three products A are arranged. . In addition, for example, the product image information corresponding to the product identification information indicating the food and drink B having the number of people such as 1 serving and 2 servings as the unit of the product quantity and the quantity information indicating the quantity of 3 servings is 3 people. The image information of the food / beverage B which put the food / beverage B of the quantity on the plate etc. may be sufficient. In addition, if the image which merchandise image information shows is an image which can grasp | ascertain that the merchandise for the quantity which quantity information shows has gathered, the merchandise for the quantity which quantity information will necessarily display on the image. It doesn't have to be a thing. For example, instead of images indicating six canned beverages, image information indicating images of six can packs of the same canned beverage may be stored as product image information.

画像情報格納部102には、商品識別情報と、数量情報と、人数を示す情報である人数情報と、この数量情報が示す数量分の、この商品識別情報が示す商品を、この人数情報が示す数で分配した商品の画像情報である商品画像情報とが一組以上格納されているようにしてもよい。一例を挙げると、個数単位で商品として扱われる商品Aを示す商品識別情報と、8個の数量を示す数量情報と、4人の人数を示す人数情報と対応付けて格納されている商品画像情報は、8個の商品Aを、4つ(4人)に分配した状態の商品の画像情報であり、具体的には、2個ずつの商品Aの組を、4組配置した商品画像である。また、個数単位ではなく重量単位で商品として扱われる商品Bを示す商品識別情報と、200個の数量を示す数量情報と、5人の人数を示す人数情報とに対応付けて格納されている商品画像情報は、200gの商品Bを、5つ(5人)に分配した状態の商品の画像情報であり、具体的には、40gずつの商品Bを、5つ用意した商品画像である。なお、この場合、商品画像情報は、例えば、商品識別情報と、数量情報と、人数情報とに対応付けられて、画像情報格納部102に格納される。   In the image information storage unit 102, the number information indicates the product identification information, the quantity information, the number information that is information indicating the number of people, and the products indicated by the product identification information for the quantity indicated by the quantity information. One or more sets of product image information that is image information of products distributed by number may be stored. As an example, product image information stored in association with product identification information indicating product A treated as a product in units of pieces, quantity information indicating eight quantities, and number information indicating the number of four persons. Is image information of a product in a state where eight products A are distributed to four (four people), specifically, a product image in which four sets of two products A are arranged. . In addition, the product stored in association with the product identification information indicating the product B handled as the product in weight units, not in number units, quantity information indicating 200 quantities, and number information indicating the number of five people The image information is image information of a product in a state where 200 g of product B is distributed to five (5 persons), and specifically, a product image in which five 40 g of products B are prepared. In this case, the product image information is stored in the image information storage unit 102 in association with, for example, product identification information, quantity information, and number of people information.

商品画像情報は、実際に商品を撮影して得られた画像情報であっても良いし、CG(コンピュータグラフィックス)等で生成された画像情報であっても良いし、商品のイラストレーションの画像情報であっても良い。また、商品画像情報は、動画像の情報であっても、静止画像の情報であっても良い。また、商品画像情報のデータタイプや、ファイル形式等は問わない。また、商品画像情報には、商品の価格等の商品情報が、文字列を示す画像として配置されていても良い。   The product image information may be image information obtained by actually photographing the product, image information generated by CG (computer graphics) or the like, or image information of product illustrations. It may be. The product image information may be moving image information or still image information. Moreover, the data type of product image information, a file format, etc. are not ask | required. In the product image information, product information such as the price of the product may be arranged as an image showing a character string.

画像情報格納部102に、商品画像情報が格納されるタイミングやトリガー等は問わない。例えば、画像情報格納部102には、予め、1以上の商品画像情報が格納されているようにしても良い。また、ここでの格納は、一時記憶も含む概念としても良い。例えば、商品数量受付部101が受け付けた商品識別情報と数量情報とに応じて、後述する画像情報取得部104等がCG等や画像の合成等で生成された、この商品識別情報が示す商品を、この数量情報が示す数量分だけ用意した画像情報が、画像情報格納部102に、一時記憶されても良い。   There is no limitation on the timing, trigger, or the like at which the product image information is stored in the image information storage unit 102. For example, the image information storage unit 102 may store one or more pieces of product image information in advance. Further, the storage here may be a concept including temporary storage. For example, in accordance with the product identification information and the quantity information received by the product quantity receiving unit 101, the product indicated by the product identification information generated by the image information acquisition unit 104 or the like, which will be described later, is generated by CG or the like or image synthesis. The image information prepared for the quantity indicated by the quantity information may be temporarily stored in the image information storage unit 102.

また、画像情報格納部102には、商品価格等の、商品に関する他の情報が更に、商品識別情報等と対応付けられて格納されていても良い。画像情報格納部102は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。   Further, in the image information storage unit 102, other information regarding the product such as the product price may be further stored in association with the product identification information. The image information storage unit 102 is preferably a non-volatile recording medium, but can also be realized by a volatile recording medium.

変換商品対応情報格納部103には、商品識別情報と、数量を指定する情報である数量指定情報と、商品識別情報が示す商品とは分量のみが異なる変換対象となる商品の画像情報である変換商品画像情報とを有する変換商品対応情報が格納される。分量とは、例えば、商品の重さや体積である。商品が容器に入ったものである場合、分量は、内容量と考えても良い。分量のみが異なる商品とは、例えば、同じ銘柄のワインにおけるグラスワインとボトルワインや、グラスビールとピッチャーのビールや、通常サイズの料理とパーティーサイズの料理である。変換対象となる商品とは、具体的には、後述する画像情報取得部104が変換対象とする商品である。変換対象となる商品は、例えば、対応する商品識別情報が示す商品を、数量指定情報分だけ用意した場合の合計の分量よりも、分量が多く、かつ対応する商品識別情報が示す商品を、数量指定情報分だけ用意した場合の合計価格に対して、価格が同じまたは安価である商品である。あるいは、例えば、対応する商品識別情報が示す商品を、数量指定情報分だけ用意した場合の合計の分量と分量が同じで、かつ対応する商品識別情報が示す商品を、数量指定情報分だけ用意した場合の合計価格に対して価格が安価である商品である。変換については後述する。数量指定情報は、例えば、変換元の商品の数量を指定する情報である。   The converted product correspondence information storage unit 103 stores product identification information, quantity designation information that is information for specifying a quantity, and conversion that is image information of a product to be converted that differs only in quantity from the product indicated by the product identification information. Conversion product correspondence information having product image information is stored. The quantity is, for example, the weight or volume of the product. If the product is in a container, the quantity may be considered as the internal volume. The products that differ only in quantity are, for example, glass wine and bottle wine in the same brand of wine, glass beer and pitcher beer, and normal size and party size food. The product to be converted is specifically a product to be converted by the image information acquisition unit 104 described later. The product to be converted is, for example, the product indicated by the corresponding product identification information that is larger than the total amount when the product indicated by the corresponding product identification information is prepared for the quantity designation information. It is a product whose price is the same or cheaper than the total price when only the specified information is prepared. Or, for example, the product indicated by the corresponding product identification information is the same as the total amount when the product indicated by the corresponding product identification information is prepared for the quantity specification information, and the product indicated by the corresponding product identification information is prepared for the quantity specification information. If the product is cheaper than the total price. The conversion will be described later. The quantity designation information is, for example, information that designates the quantity of the conversion source product.

変換商品対応情報格納部103に上記の変換商品対応情報が格納されるタイミング等は問わない。例えば、変換商品対応情報格納部103には、上記の変換商品対応情報が予め格納されているようにしてもよい。変換商品対応情報格納部103は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。   There is no limitation on the timing at which the converted product correspondence information is stored in the converted product correspondence information storage unit 103. For example, the converted product correspondence information storage unit 103 may store the converted product correspondence information in advance. The converted product correspondence information storage unit 103 is preferably a non-volatile recording medium, but can also be realized by a volatile recording medium.

画像情報取得部104は、商品数量受付部101が受け付けた商品識別情報と数量情報とに対応付けられた商品画像情報を、画像情報格納部102から取得する。例えば、商品数量受付部101が受け付けた商品識別情報と数量情報とにそれぞれ一致する商品識別情報と数量情報とが対応付けられた商品画像情報を検索し、画像情報格納部102から取得する。また、予め図示しない記憶媒体等に、1以上の商品識別情報が示す商品の、数量の最小単位分(例えば一個分や一皿分や指定重量分等)を示す画像情報を用意しておくようにし、この中から、商品数量受付部101が受け付けた商品識別情報に対応する画像情報を取り出し、これを受け付けた数量情報が示す分だけ複製して合成することで得られた合成画像の画像情報である商品画像情報を、上述した画像情報格納部102に一時記憶し、これを画像情報格納部102から読み出すようにしても良い。なお、合成する際には、各画像の少なくとも一部が重ならないような位置に、複製した各画像を配置する必要がある。例えば、商品以外の部分をいわゆるクリッピングパスやマスク等で隠した数量の最小単位分(例えば一つ分)の商品の画像情報を用意して、予め指定された背景画像上に、予め示した距離だけ横方向または縦方向にずらしながら数量情報が示す数量分の各画像情報を配置(必要であれば、重ねて配置)して合成(例えば結合)することで、商品画像情報を生成する。また、さらに、商品の画像情報の縦横の長さを取得し、上記のように予め指定された距離だけずらしながら横方向に配置した複数の画像情報の横方向の長さの合計値が、予め指定された商品画像情報の横の長さを超える場合は、この超えると判断される画像情報からは、高さ方向に予め指定された距離だけずらした位置を起点として、再度同様に横方向に最小単位分の数量の画像情報を配置して合成することで、商品画像情報を取得しても良い。なお、ずらす距離は、最小単位分の商品の画像情報の横の長さ以上や、縦の長さ以上としても良い。また、予め用意されたグリッドに沿って最小単位の商品の画像情報を配置しても良い。また、画像情報取得部104は、図示しない記憶媒体等に予め用意した1以上の商品識別情報が示す商品の、数量の最小単位分の立体オブジェクトのモデリングデータと、この商品のテクスチャデータ等の中から、商品数量受付部101が受け付けた商品識別情報に対応するモデリングデータとテクスチャデータとを読み出し、数量情報が示す数量分だけモデリングデータを複製して、予め指定された位置や予め指定されたルール等が示す位置に配置し、このモデリングデータに、読み出したテクスチャデータをマッピングしてレンダリングすることで数量分の商品を示す商品画像情報を生成し、画像情報格納部102に一時記憶し、この商品画像情報を画像情報格納部102から読み出すようにしても良い。複数のモデリングデータの配置は、例えば、上記の最小単位分の商品の画像情報を配置する場合の配置のルールと同様のルールにより行っても良い。   The image information acquisition unit 104 acquires product image information associated with the product identification information and the quantity information received by the product quantity reception unit 101 from the image information storage unit 102. For example, product image information in which product identification information and quantity information corresponding to the product identification information and quantity information received by the product quantity receiving unit 101 are associated with each other is retrieved and acquired from the image information storage unit 102. In addition, image information indicating a minimum unit quantity (for example, one piece, one dish, or a specified weight) of a product indicated by one or more product identification information is prepared in advance on a storage medium (not shown). The image information of the composite image obtained by extracting the image information corresponding to the product identification information received by the product quantity receiving unit 101 and duplicating and combining the information indicated by the received quantity information. The product image information may be temporarily stored in the image information storage unit 102 described above and read out from the image information storage unit 102. When combining, it is necessary to arrange each copied image at a position where at least a part of each image does not overlap. For example, prepare the image information of the product for the minimum unit (for example, one) of the quantity that hides the part other than the product with a so-called clipping path or mask, and the distance indicated in advance on the background image specified in advance The product image information is generated by arranging (combining, for example) combining the image information corresponding to the quantity indicated by the quantity information by shifting (horizontally, if necessary) while shifting in the horizontal or vertical direction. Further, the vertical and horizontal lengths of the product image information are acquired, and the total value of the horizontal lengths of the plurality of pieces of image information arranged in the horizontal direction while shifting by a predetermined distance as described above is obtained in advance. If the specified product image information exceeds the horizontal length, the image information that is determined to exceed the horizontal length again starts from the position shifted by a predetermined distance in the height direction. The product image information may be acquired by arranging and synthesizing a minimum amount of image information. The shifting distance may be equal to or longer than the horizontal length of the image information of the product for the minimum unit, or longer than the vertical length. Further, the image information of the minimum unit product may be arranged along a grid prepared in advance. In addition, the image information acquisition unit 104 includes modeling data of a three-dimensional object corresponding to a minimum unit of a product indicated by one or more product identification information prepared in advance in a storage medium (not shown), texture data of the product, and the like. From this, the modeling data and texture data corresponding to the product identification information received by the product quantity receiving unit 101 are read out, and the modeling data is duplicated by the quantity indicated by the quantity information, and the position specified in advance or the rule specified in advance The product image information indicating the product for the quantity is generated by mapping the rendered texture data to the modeling data and rendering it, and temporarily storing it in the image information storage unit 102. Image information may be read from the image information storage unit 102. For example, the arrangement of the plurality of modeling data may be performed according to the same rule as the arrangement rule when the image information of the product for the minimum unit is arranged.

また、画像情報格納部102に格納されている商品画像情報が人数情報に対応付けられており、商品数量受付部101が人数情報を受け付ける場合、画像情報取得部104は、商品数量受付部101が受け付けた商品識別情報と数量情報と人数情報に対応付けられた商品画像情報を、画像情報格納部102から取得するようにしてもよい。具体的には、例えば、商品数量受付部101が受け付けた商品識別情報と数量情報と人数情報にそれぞれ一致する商品識別情報と数量情報と人数情報とが対応付けられた商品画像情報を検索し、画像情報格納部102から取得する。また、画像情報取得部104が、上記のように、商品数量受付部101が受け付けた商品識別情報、数量情報、及び人数情報と、この商品識別情報が示す商品の数量の最小単位分の画像情報や、モデリングデータ等を用いて、人数情報が示す人数で商品を分配した状態の商品画像情報を生成し、生成した商品画像情報を画像情報格納部102に一時記憶するようにして、この商品画像情報を、画像情報格納部102から読み出すようにしても良い。   In addition, when the product image information stored in the image information storage unit 102 is associated with the number of people information and the product quantity receiving unit 101 receives the number of people information, the image information acquiring unit 104 includes the product quantity receiving unit 101. The product image information associated with the received product identification information, quantity information, and number of people information may be acquired from the image information storage unit 102. Specifically, for example, product image information in which the product identification information, the quantity information, and the number of people information that are matched with the product identification information, the quantity information, and the number of people information received by the product quantity receiving unit 101 are searched. Obtained from the image information storage unit 102. Further, as described above, the image information acquisition unit 104 receives the product identification information, the quantity information, and the number of people information received by the product quantity reception unit 101, and the image information for the minimum unit of the product quantity indicated by the product identification information. The product image information in a state where the product is distributed by the number of people indicated by the number information is generated using modeling data or the like, and the generated product image information is temporarily stored in the image information storage unit 102, and the product image information is stored. Information may be read from the image information storage unit 102.

また、画像情報取得部104は、商品数量受付部101が受け付けた数量情報が示す数量のうちの、商品数量受付部101が受け付けた商品識別情報に対応する数量指定情報が示す数量分について、数量指定情報に対応する変換商品画像情報を取得するようにしてもよい。取得した変換商品画像情報は、実質的に商品画像情報として扱うようにしても良い。なお、数量指定情報が示す数量分に満たない数量に関しては、画像情報取得部104は、例えば、上記と同様に、数量に応じた商品画像情報を取得する。なお、この商品画像情報と、変換商品画像情報とを合成して、商品画像情報と変換商品画像情報とを有する一の商品画像情報を取得しても良い。例えば、商品画像情報と変換商品画像情報とを、それぞれが示す商品同士が重ならないように、画像同士を予め指定された距離だけずらして重ね合わせて合成(結合)しても良い。合成の際は、背面側の画像の背景色以外の部分が表面に表示されるような画像合成モード(例えば乗算モードや、オーバーレイモード等)で画像同士を合成することが好ましい。また、商品画像情報と変換商品画像情報のうちの商品の部分を背景色等を選択することでクリッピングパスや、マスク等で切り抜いた画像情報を生成し、これらの画像情報を、上述したような商品画像情報を合成する際の処理と同様に少なくとも一部が重ならないように背景画像上等に配置して結合することで、合成した画像情報を取得しても良い。画像情報取得部104は、例えば、商品数量受付部101が受け付けた商品識別情報と一致する商品識別情報を有する変換商品対応情報を検出し、この変換商品対象情報から数量指定情報を取得し、商品数量受付部101が受け付けた数量情報が示す数量から、数量指定情報が示す数量分を減算する。なお、数量情報が示す数量に、数量指定情報が示す数量が複数含まれている場合は、数量指定情報が示す数量の複数分を減算する。そして、数量情報から減算した数量指定情報が示す数量分の回数分だけ、上記で検出した変換商品対応情報から変換商品画像情報を取得する。また、減算の結果得られた数量については、上記と同様に、数量に応じた商品画像情報を取得する。なお、画像情報取得部104は、数量指定情報が示す数量で、数量情報が示す数量を除算して、整数の解と、余りを取得し、整数の解の数だけ、変換商品画像情報を取得し、余りについては、上記と同様に、数量に応じた商品画像情報を取得しても良い。   Further, the image information acquisition unit 104 determines the quantity of the quantity indicated by the quantity designation information corresponding to the product identification information received by the product quantity receiving unit 101 out of the quantities indicated by the quantity information received by the product quantity receiving unit 101. You may make it acquire the conversion goods image information corresponding to designation | designated information. The acquired converted product image information may be handled substantially as product image information. Note that for a quantity that is less than the quantity indicated by the quantity designation information, the image information acquisition unit 104 acquires product image information corresponding to the quantity, for example, in the same manner as described above. The product image information and the converted product image information may be combined to obtain one product image information having the product image information and the converted product image information. For example, the product image information and the converted product image information may be combined (combined) by superimposing images shifted by a predetermined distance so that the products indicated by each other do not overlap each other. When combining, it is preferable to combine the images in an image combining mode (for example, a multiplication mode, an overlay mode, or the like) in which a portion other than the background color of the back image is displayed on the front surface. Further, by selecting a background color or the like for the product portion of the product image information and the converted product image information, image information cut out by a clipping path or a mask is generated, and the image information is as described above. Similar to the process for combining the product image information, the combined image information may be acquired by arranging and combining on the background image or the like so that at least part of the product image information does not overlap. The image information acquisition unit 104 detects, for example, converted product correspondence information having product identification information that matches the product identification information received by the product quantity receiving unit 101, acquires quantity designation information from the converted product target information, The quantity indicated by the quantity designation information is subtracted from the quantity indicated by the quantity information received by the quantity receiving unit 101. When the quantity indicated by the quantity designation information includes a plurality of quantities indicated by the quantity designation information, a plurality of quantities indicated by the quantity designation information are subtracted. Then, the converted product image information is acquired from the converted product corresponding information detected above by the number of times indicated by the quantity designation information subtracted from the quantity information. As for the quantity obtained as a result of the subtraction, product image information corresponding to the quantity is acquired in the same manner as described above. The image information acquisition unit 104 divides the quantity indicated by the quantity information by the quantity indicated by the quantity specification information, acquires an integer solution and a remainder, and acquires converted product image information by the number of integer solutions. For the remainder, product image information corresponding to the quantity may be acquired in the same manner as described above.

以下に、減算を行う場合の一例を説明する。例えば、商品数量受付部101が受け付けた商品識別情報が、グラスビールの識別情報であり、数量情報が、数量「5」を示す情報であったとする。そして、変換商品対応情報格納部103に、このグラスビールの識別情報と同じ商品識別情報を有する変換商品対応情報が格納されており、この変換商品対応情報の数量指定情報が示す数量が「4」であり、変換商品画像情報が、商品識別情報が示すグラスビールと同じビールのピッチャー(大容器)の写真であったとする。また、このビールピッチャーは、グラスビール四杯分と容量が同じで、価格が安い商品であるとする。画像情報取得部104は、数量情報が示す値「5」から、数量指定情報が示す値「4」を減算して、ビールピッチャーの変換商品画像情報を一つ取得する。また、残りの「1」については、上記と同様にグラスビール一杯分の商品画像情報を画像情報格納部102から取得する。これにより、グラスビール四杯分の代わりに、料金がお得なビールピッチャーの変換商品画像情報が取得されることとなる。   Below, an example in the case of performing subtraction will be described. For example, it is assumed that the product identification information received by the product quantity receiving unit 101 is glass beer identification information, and the quantity information is information indicating the quantity “5”. The converted product correspondence information storage unit 103 stores the converted product correspondence information having the same product identification information as the glass beer identification information, and the quantity indicated by the quantity designation information of the converted product correspondence information is “4”. It is assumed that the converted product image information is a photograph of the same beer pitcher (large container) as the glass beer indicated by the product identification information. In addition, this beer pitcher has the same capacity as four glass beers and is a low-priced product. The image information acquisition unit 104 subtracts the value “4” indicated by the quantity designation information from the value “5” indicated by the quantity information, and acquires one converted product image information of the beer pitcher. For the remaining “1”, product image information for one glass beer is acquired from the image information storage unit 102 in the same manner as described above. Thereby, instead of the four glasses of beer, the converted product image information of the beer pitcher at a low price is acquired.

なお、上記のように、変換商品画像情報を取得する場合、画像情報取得部104は、ユーザ等から商品数量受付部101が受け付けた商品識別情報と、数量情報との少なくとも一部を、画像情報取得部104が取得した変換商品画像情報が示す商品の商品識別情報と、数量情報に変換するようにすればよい。この場合、上述した変換商品対応情報は、更に、変換商品画像情報が示す商品についての商品識別情報を有しているようにすることが好ましい。例えば、上記のように、グラスビール5杯分のうちの4杯を、ビールピッチャーに変換した場合、商品数量受付部101が受け付けたグラスビールについての数量情報を、ビールピッチャーに変更した余りである数量「1」に変更し、新たに、ビールピッチャーについての商品識別情報と、数量情報「1」を取得する。   As described above, when acquiring the converted product image information, the image information acquisition unit 104 obtains at least a part of the product identification information received by the product quantity receiving unit 101 from the user or the like and the quantity information as image information. What is necessary is just to make it convert into the product identification information and the quantity information of the product which the conversion part image information which the acquisition part 104 acquired acquires. In this case, it is preferable that the converted product correspondence information described above further includes product identification information about the product indicated by the converted product image information. For example, as described above, when 4 glasses out of 5 glasses beer are converted into a beer pitcher, the quantity information about the glass beer received by the product quantity receiving unit 101 is a remainder after changing to the beer pitcher. The quantity is changed to “1”, and new product identification information about the beer pitcher and quantity information “1” are acquired.

画像情報取得部104は、通常、MPUやメモリ等から実現され得る。画像情報取得部104の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。   The image information acquisition unit 104 can usually be realized by an MPU, a memory, or the like. The processing procedure of the image information acquisition unit 104 is usually realized by software, and the software is recorded in a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).

表示部105は、画像情報取得部104が取得した商品画像情報が配置された、注文の受け付けに用いられる画面である注文画面を表示する。表示部105は、例えば、注文画面を表示するための画像情報を生成し、この画像情報を表示することで、注文画面を表示する。ここでの、商品画像情報の1以上は、上述した画像情報取得部104が取得した変換商品画像情報であっても良い。例えば、表示部105は、注文画面を表示するための画像を生成して注文画面を表示する。   The display unit 105 displays an order screen, which is a screen used for receiving an order, on which the product image information acquired by the image information acquisition unit 104 is arranged. For example, the display unit 105 generates image information for displaying an order screen, and displays the order screen by displaying the image information. Here, one or more of the product image information may be the converted product image information acquired by the image information acquisition unit 104 described above. For example, the display unit 105 generates an image for displaying the order screen and displays the order screen.

注文画面は、例えば、表示部105が表示する商品についての注文を受け付けるためのインターフェース画面である。例えば、ユーザが注文する商品の商品識別情報と数量情報等を受け付ける画面である。注文画面は、例えば、画像情報取得部104が取得した商品画像情報と、この商品画像情報が示す商品についての商品識別情報と、注文を受け付けるボタン等の画像等が配置された画面である。また、上記のボタン等の画像には、商品識別情報や数量情報等を送信するためのプログラム等が対応付けられていても良い。ただし、注文画面は、結果的に注文を受け付けるために利用される画面であれば、注文を受け付けるためのインターフェース画面等として機能する画面でなくても良い。例えば、注文画面は、店員等が口頭や電話等を介して注文を受け付けるための、商品のメニュー画面やカタログ画面等の、商品の画像や商品識別情報や数量情報等を表示するための注文に利用される画面であっても良い。この場合、上述したような注文を受け付けるボタン等は省略して良い。例えば、注文画面は、画像情報取得部104が取得した商品画像情報を表示した画面であっても良い。また、注文画面は、注文の受け付けに用いられる画面を含む複数の画面で構成されても良い。例えば、注文画面は、上述した商品画像情報を表示する画面と、この商品画像情報が示す商品に対する注文を受け付けるためのボタン等が配置された画面等で構成されていても良い。また、注文画面は、店舗等についての情報や広告の情報等を更に有していてもよい。また、注文画面には、画像情報格納部102等から読み出した、商品識別情報に対応する商品価格等の商品の情報を更に配置するようにしてもよい。   The order screen is, for example, an interface screen for accepting orders for products displayed on the display unit 105. For example, this is a screen for receiving product identification information, quantity information, and the like of the product ordered by the user. The order screen is, for example, a screen on which product image information acquired by the image information acquisition unit 104, product identification information about a product indicated by the product image information, an image such as a button for receiving an order, and the like are arranged. Further, the image such as the button may be associated with a program for transmitting product identification information, quantity information, and the like. However, the order screen may not be a screen functioning as an interface screen for receiving an order or the like as long as it is a screen used for receiving an order as a result. For example, the order screen is an order for displaying product images, product identification information, quantity information, etc., such as product menu screens and catalog screens for salesclerks to accept orders via oral or telephone. It may be a screen to be used. In this case, a button for receiving an order as described above may be omitted. For example, the order screen may be a screen on which product image information acquired by the image information acquisition unit 104 is displayed. The order screen may be composed of a plurality of screens including a screen used for receiving an order. For example, the order screen may include a screen for displaying the above-described product image information, a screen on which buttons for receiving an order for the product indicated by the product image information, and the like are arranged. In addition, the order screen may further include information about a store or the like, advertisement information, and the like. Further, product information such as product price corresponding to product identification information read from the image information storage unit 102 or the like may be further arranged on the order screen.

表示部105は、例えば、画像情報取得部104が取得した商品画像情報や、商品数量受付部101が受け付けた商品識別情報や、数量情報を、予め指定されたルールに従って、予め用意された注文画面を定義する領域内に配置したり、予め指定されたテンプレート等に配置することで、注文画面を表示するための画像情報を生成して、注文画面を表示する。なお、ここでは、注文画面を介して商品の注文が受付可能である場合を例に挙げて説明する。テンプレートの情報は、例えば、図示しない記憶媒体等で構成されるテンプレート情報格納部等に予め蓄積されているようにすればよい。また、表示部105は生成した注文画面の画像情報を、図示しない記憶媒体等に一時記憶し、この画像情報を読み出して注文画面を表示しても良い。   For example, the display unit 105 displays the product image information acquired by the image information acquisition unit 104, the product identification information received by the product quantity receiving unit 101, and the quantity information in accordance with a rule specified in advance. The image information for displaying the order screen is generated, and the order screen is displayed. Here, a case where a product order can be accepted via the order screen will be described as an example. The template information may be stored in advance in, for example, a template information storage unit configured with a storage medium or the like (not shown). The display unit 105 may temporarily store the generated image information of the order screen in a storage medium (not shown) and read the image information to display the order screen.

表示部105は、ディスプレイデバイスを含むと考えても含まないと考えても良い。表示部105は、ディスプレイデバイスのドライバーソフトまたは、ディスプレイデバイスのドライバーソフトとディスプレイデバイス等で実現され得る。   The display unit 105 may or may not include a display device. The display unit 105 may be realized by display device driver software, or display device driver software and a display device.

注文受付部106は、表示部105が表示した注文画面に表示された商品画像情報が示す商品についての注文を受け付ける。例えば、注文受付部106は、注文画面に表示された商品画像情報が示す商品についての商品識別情報と、数量情報とを受け付ける。例えば、ユーザが、注文画面に表示された商品画像情報に対応付けられた注文ボタン等を、マウスやタッチパネル等を操作してクリックあるいはタップしたとすると、注文受付部106は、この商品画像情報に対応付けられた商品識別情報と、数量情報とを受け付ける。なお、変換商品画像情報について注文ボタン等を押したとすると、注文受付部106は、この変換商品画像情報が示す商品識別情報と、この変換商品画像情報を得るために数量指定情報を用いて変更された数量情報とを受け付ける。なお、注文受付部106は、上記の情報に加えて、更に、ユーザの識別情報や、商品の提供先を示す情報等の、商品の提供に必要な情報等も受け付けてよい。なお、ここでは、上述したような注文受付部106が受け付ける情報、例えば、商品識別情報と、数量情報とを含む情報を、注文情報と呼ぶ。   The order receiving unit 106 receives an order for a product indicated by the product image information displayed on the order screen displayed by the display unit 105. For example, the order receiving unit 106 receives product identification information and quantity information about the product indicated by the product image information displayed on the order screen. For example, when the user clicks or taps an order button or the like associated with the product image information displayed on the order screen by operating a mouse, a touch panel, or the like, the order reception unit 106 includes the product image information. The associated product identification information and quantity information are received. If an order button or the like is pressed for the converted product image information, the order receiving unit 106 is changed using the product identification information indicated by the converted product image information and the quantity designation information to obtain the converted product image information. Receive quantity information. In addition to the above information, the order receiving unit 106 may further receive information necessary for providing the product, such as user identification information and information indicating a product providing destination. Here, information received by the order receiving unit 106 as described above, for example, information including product identification information and quantity information is referred to as order information.

注文を受け付けるための入力手段は、テンキーやキーボードやマウスやタッチパネルやメニュー画面によるもの等、何でも良い。注文受付部106は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。   The input means for receiving the order may be anything such as a numeric keypad, a keyboard, a mouse, a touch panel, and a menu screen. The order receiving unit 106 can be realized by a device driver for input means such as a numeric keypad or a keyboard, control software for a menu screen, and the like.

注文送信部107は、注文受付部106が受け付けた注文情報を、予め指定された送信先にネットワークや通信回線等を介して送信する。予め指定された送信先とは、例えば、注文情報の通知先となるサーバ装置(図示せず)等である。注文情報の通知先とは、例えば、注文情報が示す注文内容に応じた商品の提供を行うものが注文情報を受け取るためのサーバ装置等である。   The order transmission unit 107 transmits the order information received by the order reception unit 106 to a transmission destination designated in advance via a network, a communication line, or the like. The transmission destination designated in advance is, for example, a server device (not shown) that is a notification destination of order information. The order information notification destination is, for example, a server device for receiving order information that provides a product corresponding to the order content indicated by the order information.

注文送信部107は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。注文送信部107は、通信デバイスを含むと考えても、含まないと考えても良い。   The order transmitting unit 107 is usually realized by a wireless or wired communication unit, but may be realized by a broadcasting unit. The order transmission unit 107 may or may not include a communication device.

図2は、本発明の注文処理装置1の動作を説明するためのフローチャートである。以下、注文処理装置1の動作について説明する。   FIG. 2 is a flowchart for explaining the operation of the order processing apparatus 1 of the present invention. Hereinafter, the operation of the order processing apparatus 1 will be described.

(ステップS201)商品数量受付部101は、商品識別情報と数量情報とを受け付けたか否かを判断する。受け付けた場合は、ステップS202に進み、   (Step S201) The product quantity receiving unit 101 determines whether or not product identification information and quantity information have been received. If accepted, the process proceeds to step S202.

(ステップS202)画像情報取得部104は、変換商品対応情報格納部103に格納されている変換商品対応情報において、ステップS201で受け付けた商品識別情報に対応する数量指定情報を検索する。例えば、ステップS201で受け付けた商品識別情報と一致する商品識別情報を有する変換商品対応情報を検索し、検出できた場合、この変換商品対応情報が有する数量指定情報を、検索された数量指定情報として取得する。   (Step S202) The image information acquisition unit 104 searches the converted product correspondence information stored in the converted product correspondence information storage unit 103 for the quantity designation information corresponding to the product identification information received in step S201. For example, when the converted product correspondence information having the product identification information that matches the product identification information received in step S201 is searched and detected, the quantity designation information included in the converted product correspondence information is used as the searched quantity designation information. get.

(ステップS203)画像情報取得部104は、ステップS202において、数量指定情報が検出されたか否かを判断する。検出された場合、ステップS204に進み、検出できなかった場合、ステップS208に進む。   (Step S203) The image information acquisition unit 104 determines whether or not quantity designation information is detected in step S202. If it is detected, the process proceeds to step S204. If it cannot be detected, the process proceeds to step S208.

(ステップS204)画像情報取得部104は、ステップS201で受け付けた数量情報が示す数量を、ステップS202で取得した数量指定情報が示す数量で、除算する。但しここでは、除算結果が、整数となり、余りが発生し得る除算を行う。   (Step S204) The image information acquisition unit 104 divides the quantity indicated by the quantity information received in step S201 by the quantity indicated by the quantity designation information acquired in step S202. However, here, the division result is an integer, and division that may cause a remainder is performed.

(ステップS205)画像情報取得部104は、除算結果が0であるか否かを判断する。0である場合、ステップS207に進み、0でない場合、ステップS207に進む。   (Step S205) The image information acquisition unit 104 determines whether or not the division result is zero. When it is 0, it progresses to step S207, and when it is not 0, it progresses to step S207.

(ステップS206)画像情報取得部104は、ステップS202で検出した数量指定情報に対応する変換商品画像情報、即ち数量指定情報と同じ変換商品対応情報に含まれる変換商品画像情報を、変換商品対応情報格納部103から除算結果の数だけ取得する。取得した変換商品画像情報は、図示しない記憶媒体等に一時記憶する。   (Step S206) The image information acquisition unit 104 converts the converted product image information corresponding to the quantity specifying information detected in Step S202, that is, the converted product image information included in the same converted product corresponding information as the quantity specifying information, into the converted product corresponding information. The number of division results is acquired from the storage unit 103. The acquired converted product image information is temporarily stored in a storage medium (not shown).

(ステップS207)画像情報取得部104は、除算した余りがあるか否かを判断する。余りがある場合、ステップS208に進み、余りがない場合、ステップS210に進む。   (Step S207) The image information acquisition unit 104 determines whether there is a remainder after division. If there is a remainder, the process proceeds to step S208. If there is no remainder, the process proceeds to step S210.

(ステップS208)商品数量受付部101は、人数情報を受け付けたか否かを判断する。受け付けている場合、ステップS209に進み、受け付けていない場合、ステップS210に進む。   (Step S208) The product quantity receiving unit 101 determines whether or not the number information has been received. If accepted, the process proceeds to step S209. If not accepted, the process proceeds to step S210.

(ステップS209)画像情報取得部104は、商品数量受付部101が受け付けた商品識別情報と、数量情報(もしくはステップS204で行われた除算の余りを示す数量情報)と、人数情報とに対応する商品画像情報を、画像情報格納部102から検索により取得する。そして、ステップS211に進む。なお、対応する商品画像情報がない場合、ステップS211に進む代わりに、次のステップS210に進むようにしても良い。   (Step S209) The image information acquisition unit 104 corresponds to the product identification information received by the product quantity receiving unit 101, the quantity information (or the quantity information indicating the remainder of the division performed in step S204), and the number of people information. The product image information is acquired from the image information storage unit 102 by searching. Then, the process proceeds to step S211. When there is no corresponding product image information, the process may proceed to the next step S210 instead of proceeding to step S211.

(ステップS210)画像情報取得部104は、商品数量受付部101が受け付けた商品識別情報と、数量情報(もしくはステップS204で行われた除算の余りを示す数量情報)とに対応する商品画像情報を、画像情報格納部102から検索により取得する。そして、ステップS211に進む。   (Step S210) The image information acquisition unit 104 obtains product image information corresponding to the product identification information received by the product quantity receiving unit 101 and the quantity information (or quantity information indicating the remainder of the division performed in Step S204). The image information is acquired from the image information storage unit 102 by searching. Then, the process proceeds to step S211.

(ステップS211)表示部105は、ステップS206で取得した変換商品画像情報や、ステップS209またはステップS210で取得した商品画像情報を配置した注文画面を生成し、表示する。   (Step S211) The display unit 105 generates and displays an order screen on which the converted product image information acquired in Step S206 and the product image information acquired in Step S209 or Step S210 are arranged.

(ステップS212)注文受付部106は、ステップS211で注文画面に表示した商品画像情報または変化商品画像情報が示す商品についての、注文情報を受け付けたか否かを判断する。受け付けた場合、ステップS213に進み、受け付けていない場合、ステップS212に戻る。なお、ステップS212に戻る前に、注文画面の表示をキャンセルするためのステップ等を加えるようにしても良い。   (Step S212) The order receiving unit 106 determines whether or not order information has been received for the product indicated by the product image information or the changed product image information displayed on the order screen in step S211. If accepted, the process proceeds to step S213. If not accepted, the process returns to step S212. In addition, before returning to step S212, a step for canceling the display of the order screen may be added.

(ステップS213)注文送信部107は、ステップS212で受け付けた注文情報を予め指定されているサーバ装置等の装置に送信する。そして、注文画面の表示を終了して、ステップS201に戻る。   (Step S213) The order transmitting unit 107 transmits the order information received in step S212 to a device such as a server device designated in advance. Then, the display of the order screen is terminated, and the process returns to step S201.

なお、図2のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。   In the flowchart of FIG. 2, the process is terminated by powering off or a process termination interrupt.

以下、本実施の形態における注文処理装置1の具体的な動作について説明する。注文処理装置1を備えた注文処理システムの概念図は図3である。ここでは、一例として、注文処理システムは、ユーザからの飲食物の注文を受け付けるための端末である注文処理装置1と、注文に応じた受注処理を行う受注処理サーバ装置20とを備えているものとする。注文処理装置1と受注処理サーバ装置20とは、同じ飲食店内に設置されているものとする。注文処理装置1は、例えば飲食店内の各テーブルに設置されているものとする。また、注文処理装置1は、タッチパネルがモニタ上に配置され、タッチパネル操作が可能なものであるとする。   Hereinafter, a specific operation of the order processing apparatus 1 in the present embodiment will be described. A conceptual diagram of an order processing system including the order processing apparatus 1 is shown in FIG. Here, as an example, the order processing system includes an order processing device 1 that is a terminal for receiving food and drink orders from a user, and an order processing server device 20 that performs order processing according to the order. And It is assumed that the order processing device 1 and the order processing server device 20 are installed in the same restaurant. For example, the order processing apparatus 1 is installed on each table in a restaurant. Further, it is assumed that the order processing apparatus 1 has a touch panel arranged on a monitor and can perform a touch panel operation.

まず、複数のユーザが、飲食店の一のテーブルについて、注文処理装置1を起動させたとすると、注文処理装置1は、表示部105に、予め用意された料理のメニュー画面を表示する。このメニュー画面は、例えば、表示部105が、予め図示しない記憶媒体等に格納されているメニュー画面のテンプレートに、後述するような画像情報格納部102に格納されている情報のうちの、予め指定されている商品識別情報に対応する情報を読み出して配置して作成し、表示した画面であるとする。   First, if a plurality of users activates the order processing apparatus 1 for one table in a restaurant, the order processing apparatus 1 displays a menu screen for prepared dishes on the display unit 105. For example, the menu screen is designated in advance by the display unit 105 in a menu screen template stored in advance in a storage medium or the like not shown in the information stored in the image information storage unit 102 as described later. It is assumed that the screen corresponds to the product identification information that is read out, arranged, created, and displayed.

図4は、起動直後に表示されるデフォルトの注文画面の一例を示す図である。注文画面には、デフォルトで指定された一以上の商品識別情報に対応する商品画像情報や、商品名や価格の情報が配置されている。各商品画像情報の横には、数量入力フィールド42と注文ボタン44が設けられている。また、画面上方には、人数入力フィールド43が設けられている。   FIG. 4 is a diagram illustrating an example of a default order screen displayed immediately after activation. On the order screen, product image information corresponding to one or more product identification information specified by default, product name and price information are arranged. Next to each product image information, a quantity input field 42 and an order button 44 are provided. A number input field 43 is provided at the top of the screen.

数量入力フィールド42は、ドロップダウン型のリストメニューを構成しており、数量入力フィールド42の横のボタンを押すと、複数の数量を示すリストが表示され、このリストの一の数量の項目上にマウスを配置したり、タッチパッドのこのリストの一の項目上を触れることによって、リストの数量の値のいずれかにフォーカスすることで、フォーカスされた数量を示す数量情報と、この数量入力フィールド42の横に表示されている商品の商品識別情報とを、商品数量受付部101が受け付けるようにするプログラム等が、数量入力フィールド42に予め設定されているものとする。なお、このようなリストメニューの構成等については、公知技術であるので,ここでは説明は省略する。なお、数量入力フィールド42のデフォルトの値は「1」であり、デフォルトで表示される各商品画像情報が示す画像は、商品が1つ(あるいは一人前や一皿)等の場合の画像であるとする。   The quantity input field 42 constitutes a drop-down type list menu. When the button next to the quantity input field 42 is pressed, a list showing a plurality of quantities is displayed. By placing the mouse or touching one item on this list on the touchpad, the focus information is focused on one of the quantity values in the list, and the quantity information indicating the focused quantity and the quantity input field 42 It is assumed that a program or the like that allows the product quantity receiving unit 101 to receive the product identification information of the product displayed next to is set in the quantity input field 42 in advance. Since the configuration of such a list menu is a known technique, the description thereof is omitted here. Note that the default value of the quantity input field 42 is “1”, and the image displayed by the product image information displayed by default is an image when there is one product (or a single serving or one plate). And

人数入力フィールド43は、人数情報を入力するための入力フィールドであり、デフォルトでは「(指定無し)」となっている。この人数入力フィールド43も、上記と同様に人数を示すリストメニューを構成しており、ここでは、フォーカスされた人数についてのクリックやタップ等が行われた場合に、商品数量受付部101は、人数情報を受け付けるものとする。   The number of people input field 43 is an input field for inputting number of people information, and is “(not specified)” by default. The number input field 43 also constitutes a list menu indicating the number of persons in the same manner as described above. Here, when a click or tap on the focused number of persons is performed, the product quantity receiving unit 101 displays the number of persons. Information shall be accepted.

注文ボタン44は、この商品画像情報に対応する商品を注文するために用いられるボタンである。このボタン40が押されると、このボタン40の横の商品画像情報に対応する商品識別情報と、フィールド43に入力された人数情報とを、注文受付部106が受け付けるよう、ボタン40にはプログラム等が対応付けられている。   The order button 44 is a button used for ordering a product corresponding to the product image information. When the button 40 is pressed, the button 40 has a program or the like so that the order receiving unit 106 receives the product identification information corresponding to the product image information next to the button 40 and the number of people information input in the field 43. Are associated.

まず、一のユーザが、タッチパネルを操作して、商品識別情報である商品コードが「F001」である商品名が「エビフライ」という商品の横に位置する数量入力フィールド42に数量のリストメニューを表示させ、「4」という数字を示す項目上に指をおいて、「4」という数字の項目をフォーカスしたとする。   First, one user operates the touch panel to display a quantity list menu in the quantity input field 42 located next to the product whose product name is “F001” as the product identification information “F001”. Assume that a finger is placed on an item indicating the number “4” and the item having the number “4” is focused.

リストメニューの「4」という数字の項目がフォーカスされると、商品数量受付部101は、注文ボタン44に対応した商品識別情報「F001」と、フォーカスされた項目に対応する数量である「4」を示す数量情報とを受け付ける。また、ここでは、このテーブルについたユーザの人数を示す情報を、ユーザが人数入力フィールド43等から入力しなかったとし、商品数量受付部101は、人数情報を受け付けていないものとする。   When the number item “4” in the list menu is focused, the product quantity receiving unit 101 sets the product identification information “F001” corresponding to the order button 44 and “4” which is the quantity corresponding to the focused item. And quantity information indicating. Here, it is assumed that the user does not input information indicating the number of users on the table from the number input field 43 or the like, and the product quantity receiving unit 101 does not receive the number information.

図5は、変換商品対応情報格納部103に予め格納されている変換商品対応情報を管理する変換商品対応情報管理表である。変換商品対応情報管理表は、「ID」、「商品識別情報」、「数量指定情報」、「変換商品画像情報」、「変換商品識別情報」、「変換商品価格」及び「変換商品名」等の項目を有している。「ID」は、変換商品対応情報を管理するための識別情報である。「変換商品画像情報」は、変換商品画像情報のファイル名である。「変換商品識別情報」は、変換商品画像情報が示す商品の識別情報である。「変換商品価格」は、変換商品識別情報が示す商品の価格である。「変換商品名」は、変換商品識別情報が示す商品の商品名である。   FIG. 5 is a conversion product correspondence information management table for managing the conversion product correspondence information stored in advance in the conversion product correspondence information storage unit 103. The conversion product correspondence information management table includes “ID”, “product identification information”, “quantity designation information”, “conversion product image information”, “conversion product identification information”, “conversion product price”, “conversion product name”, etc. Have items. “ID” is identification information for managing the converted product correspondence information. “Converted product image information” is a file name of the converted product image information. The “converted product identification information” is product identification information indicated by the converted product image information. The “converted product price” is the price of the product indicated by the converted product identification information. The “converted product name” is the product name of the product indicated by the converted product identification information.

画像情報取得部104は、図5に示した変換商品対応情報管理表において、「商品識別情報」の値が、商品数量受付部101が受け付けた商品識別情報と一致するレコード、即ち変換商品対応情報を検索する。ここでは、一致するレコードが検出されなかったとする。このため、商品数量受付部101が受け付けた商品識別情報が示す商品を、分量のみが異なる商品に変換する処理は行われない。   In the converted product correspondence information management table shown in FIG. 5, the image information acquisition unit 104 records that the value of “product identification information” matches the product identification information received by the product quantity acceptance unit 101, that is, converted product correspondence information. Search for. Here, it is assumed that no matching record is detected. For this reason, the process which converts the product which the product identification information received by the product quantity receiving unit 101 shows into a product which differs only in quantity is not performed.

図6は、画像情報格納部102に格納されている画像情報を管理する画像情報管理情報を示す図である。画像情報管理情報は、「ID」、「商品識別情報」、「数量情報」、「商品画像情報」、「価格」等の項目を有している。「ID」が画像情報管理情報のレコードを管理する識別情報である。「商品画像情報」は、ここでは、商品画像情報のファイル名を示している。「価格」は、商品識別情報が示す商品の価格である。「商品名」は、商品識別情報が示す商品の商品名である。   FIG. 6 is a diagram showing image information management information for managing image information stored in the image information storage unit 102. The image information management information includes items such as “ID”, “product identification information”, “quantity information”, “product image information”, and “price”. “ID” is identification information for managing the record of the image information management information. Here, “product image information” indicates the file name of the product image information. “Price” is the price of the product indicated by the product identification information. “Product name” is the product name of the product indicated by the product identification information.

次に、画像情報取得部104は、図6に示す画像情報管理情報において、商品画像情報の検索を行う。ここでは、商品数量受付部101が人数情報を受け付けていないため、商品数量受付部101が受け付けた商品識別情報と、数量情報とを用いて、商品画像情報の検索を行う。具体的には、図6に示す画像情報管理情報において、「商品画像情報」が「F001」で、「数量情報」が「4」で、「人数情報」が「1」であるレコードを検出する。そして検出したレコードの商品画像情報を読み出す。なお、商品数量受付部101が人数情報を受け付けていない場合は、商品を人数分に分配した商品画像情報を検索できないことから、ここでは、人数情報を「1」に設定して、実質的に商品が分配されてない状態の商品画像情報を検索している。   Next, the image information acquisition unit 104 searches for product image information in the image information management information shown in FIG. Here, since the product quantity reception unit 101 has not received the number information, the product image information is searched using the product identification information received by the product quantity reception unit 101 and the quantity information. Specifically, in the image information management information shown in FIG. 6, a record having “product image information” “F001”, “quantity information” “4”, and “number information” “1” is detected. . Then, the product image information of the detected record is read out. If the product quantity reception unit 101 has not received the number information, the product image information obtained by distributing the products for the number of people cannot be searched. The product image information in a state where the product is not distributed is searched.

ここでは、画像情報取得部104は、検索の結果、「ID」が「01004」であるレコードの「商品画像情報」である「F001_4.jpg」という画像ファイルを取得する。また、画像情報取得部104は、この商品画像情報に対応する価格の情報等も、画像情報管理情報から読み出す。   Here, as a result of the search, the image information acquisition unit 104 acquires an image file “F001 — 4.jpg” that is “product image information” of a record whose “ID” is “01004”. Further, the image information acquisition unit 104 also reads price information corresponding to the product image information from the image information management information.

表示部105は、取得した画像ファイル「F001_4.jpg」を配置した注文画面を表示する。例えば、図4に示したデフォルトの注文画面のうちの、数量情報の受け付けに用いられた数量入力フィールド42に対応する商品画像情報を、表示部105が取得した画像ファイル「F001_4.jpg」が示す画像に変更し、価格の値も変更することで、注文画面を表示するための画像情報を生成し、注文画面を表示する。   The display unit 105 displays an order screen on which the acquired image file “F001 — 4.jpg” is arranged. For example, the image file “F001 — 4.jpg” acquired by the display unit 105 indicates the product image information corresponding to the quantity input field 42 used for receiving the quantity information in the default order screen illustrated in FIG. By changing to an image and changing the price value, image information for displaying the order screen is generated and the order screen is displayed.

図7は、表示部105が表示する注文画面の一例を示す図である。注文画面には、画像ファイル「F001_4.jpg」が示す画像70と、この画像70が示す商品の商品識別情報と、商品名と、変更された価格を含む情報71が表示されている。画像70は、4つのエビフライが一皿に配置された画像であるとする。また、商品名や、数量情報が示す数量の商品の合計価格等の情報も表示されている。   FIG. 7 is a diagram illustrating an example of an order screen displayed by the display unit 105. The order screen displays an image 70 indicated by the image file “F001 — 4.jpg”, product identification information of the product indicated by the image 70, a product name, and information 71 including the changed price. It is assumed that the image 70 is an image in which four shrimp flies are arranged in one dish. In addition, information such as the product name and the total price of the product of the quantity indicated by the quantity information is also displayed.

そして、ユーザが、タッチパネル等を操作して、この画像ファイル「F001_4.jpg」が示す画像70の横に位置する注文ボタン44を押す(タップする)と、注文受付部106は、注文画面に表示されている商品について、商品識別情報「F001」と、注文情報「4」とを有する注文情報を受け付ける。なお、予め注文処理装置1の図示しない記憶媒体等に、注文処理装置1が配置されるテーブル等の識別情報を格納しておくようにし、注文受付部106は、このテーブル等の識別情報を、料理の提供先の情報として含む注文情報を受け付けることが好ましい。   Then, when the user operates the touch panel or the like to press (tap) the order button 44 located beside the image 70 indicated by the image file “F001 — 4.jpg”, the order receiving unit 106 displays the order on the order screen. Order information having product identification information “F001” and order information “4” is received for the product being sold. Note that identification information such as a table on which the order processing apparatus 1 is arranged is stored in advance in a storage medium (not shown) of the order processing apparatus 1, and the order reception unit 106 stores the identification information such as this table in It is preferable to receive order information included as information on the food delivery destination.

注文受付部106が注文情報を受け付けると、注文送信部107は、受け付けた注文情報を、受注処理サーバ装置20に無線ネットワーク経由で送信する。   When the order receiving unit 106 receives the order information, the order transmitting unit 107 transmits the received order information to the order receiving processing server device 20 via the wireless network.

受注処理サーバ装置20は、注文処理装置1aから送信される注文内容についての情報を受信すると、この情報が図示しない記憶媒体等に蓄積するとともに、この情報をモニタ等に表示する。これにより、注文内容が飲食店の厨房等に連絡され、「4」つの「エビフライ」の調理が開始され、注文処理装置1を利用するユーザのテーブルに、注文された商品である4つの「エビフライ」が提供される。   When receiving the information about the order contents transmitted from the order processing apparatus 1a, the order processing server apparatus 20 accumulates this information in a storage medium (not shown) and displays this information on a monitor or the like. As a result, the contents of the order are communicated to the kitchen of the restaurant, cooking of the “four” fried shrimps is started, and the four “shrimp fried” that are the ordered products are displayed on the table of the user who uses the order processing device 1. Is provided.

ここで、例えば、図4に示したデフォルトの注文画面等を表示した際に、ユーザが、同じテーブルについているユーザ数を示す人数情報である「4」を、タッチパネル等を操作して入力したとする。例えば、図4の人数入力用のフィールド43に「4」を入力したとする。商品数量受付部101は、フィールド43に入力された人数情報を受け付ける。そして、上記と同様にエビフライについての数量情報を入力したとする。   Here, for example, when the default order screen shown in FIG. 4 is displayed, the user inputs “4”, which is the number of users indicating the number of users in the same table, by operating the touch panel or the like. To do. For example, it is assumed that “4” is entered in the field 43 for inputting the number of people in FIG. The product quantity receiving unit 101 receives the number of people information input in the field 43. Then, it is assumed that quantity information about fried shrimp is input in the same manner as described above.

この場合、画像情報取得部104は、上記のように、図6に示す画像情報管理情報において、商品画像情報の検索を行う際に、商品数量受付部101が受け付けた商品識別情報と、数量情報と、人数情報とを用いて、商品画像情報の検索を行う。具体的には、図6に示す画像情報管理情報において、「商品画像情報」が「F001」で、「数量情報」が「4」で、「人数情報」が「4」であるレコードを検出する。そして検出した「ID」が「01012」であるレコードの「商品画像情報」である「F001_4_4.jpg」という画像ファイルと価格の値を取得する。そして、表示部105は、デフォルトの注文画面の、入力された数量情報に対応する商品画像情報が示す画像が配置されていた位置に、画像情報取得部104が取得した「F001_4_4.jpg」という画像ファイルが示す画像を配置するとともに、価格の値を変更した注文画面を生成して表示する。   In this case, the image information acquisition unit 104, as described above, in the image information management information shown in FIG. 6, when searching for product image information, the product identification information received by the product quantity reception unit 101 and the quantity information The product image information is searched using the number information. Specifically, in the image information management information shown in FIG. 6, a record having “product image information” “F001”, “quantity information” “4”, and “number information” “4” is detected. . Then, an image file “F001 — 4 — 4.jpg” which is “product image information” of the record whose detected “ID” is “01012” and a price value are acquired. Then, the display unit 105 displays the image “F001 — 4 — 4.jpg” acquired by the image information acquisition unit 104 at the position where the image indicated by the product image information corresponding to the input quantity information is arranged on the default order screen. The image shown by the file is arranged, and an order screen with a changed price value is generated and displayed.

図8は、表示部105が表示する注文画面を示す図である。画像80は、画像ファイル「F001_4_4.jpg」が示す画像であり、4つのエビフライを人数情報が示す人数である4人分に分配した状態の画像であるとする。このように人数情報が示す人数で、注文しようとする商品を分配した画像を表示することで、一人当たりどの程度の商品(ここでは料理)が割り当てられるかを視覚的に示すことができる。その後の注文等の処理は上記と同様である。   FIG. 8 is a diagram illustrating an order screen displayed by the display unit 105. The image 80 is an image indicated by the image file “F001 — 4 — 4.jpg”, and is an image in a state where four shrimp flies are distributed to four people, which is the number of people indicated by the number information. Thus, by displaying the image in which the products to be ordered are distributed by the number of people indicated by the number information, it is possible to visually indicate how many products (here, dishes) are allocated per person. Subsequent order processing is the same as described above.

また、例えば、ユーザが図4に示したような注文画面を操作した結果、商品数量受付部101が受け付けた商品識別情報がグラスワインを示す「D001」であり、数量入力フィールド42の操作で入力された数量情報が「4」であったとする。   Further, for example, as a result of the user operating the order screen as shown in FIG. 4, the product identification information received by the product quantity receiving unit 101 is “D001” indicating glass wine, and is input by operating the quantity input field 42. It is assumed that the quantity information is “4”.

この場合、画像情報取得部104が、図5に示した変換商品対応情報管理表において、「商品識別情報」の値が、商品数量受付部101が受け付けた商品識別情報「D001」と一致するレコードである変換商品対応情報を検索したとすると、「ID」が「01」であるレコードが商品識別情報が一致するレコードとして検出される。そして、画像情報取得部104は、この「ID」が「01」であるレコードの「数量指定情報」である「4」を取得する。そして、商品数量受付部101が受け付けた数量情報「4」をこの数量指定情報の値「4」で除算する。なお、除算の代わりに、残りの値が負の値になる直前まで数量指定情報が示す値を、数量情報が示す値から減算し、減算回数と、減算による余りを取得するようにしても良い。   In this case, the image information acquisition unit 104 records in which the value of “product identification information” matches the product identification information “D001” received by the product quantity receiving unit 101 in the converted product correspondence information management table shown in FIG. If the converted merchandise corresponding information is retrieved, a record whose “ID” is “01” is detected as a record with matching merchandise identification information. Then, the image information acquisition unit 104 acquires “4” that is “quantity designation information” of the record whose “ID” is “01”. Then, the quantity information “4” received by the product quantity receiving unit 101 is divided by the value “4” of the quantity designation information. Instead of division, the value indicated by the quantity specification information may be subtracted from the value indicated by the quantity information until immediately before the remaining value becomes a negative value, and the number of subtractions and the remainder by subtraction may be acquired. .

ここでは、除算の結果得られる値が「1」となる。このため、画像情報取得部104は、図5に示した変換商品対応情報管理表の「ID」が「01」であるレコードから、「変換商品画像情報」である「r_wine01.jpg」というファイル名の画像情報一つと、「変換商品識別情報」である「DL001」と、「変換商品価格」である「1500」や、商品名「ボトルワイン(赤)」等の情報を読み出す。また、ここでは余りがないため、画像情報格納部102から、商品識別情報に対応した商品画像情報を取得する処理は行わない。そして、表示部105は、取得した変換商品画像情報と、その商品識別情報と、変換商品価格と、商品名等を配置した注文画面を表示する。   Here, the value obtained as a result of the division is “1”. For this reason, the image information acquisition unit 104 uses the file name “r_wine01.jpg” which is “converted product image information” from the record whose “ID” is “01” in the converted product correspondence information management table shown in FIG. Information such as “DL001” as “converted product identification information”, “1500” as “converted product price”, and product name “bottle wine (red)”. Further, since there is no remainder here, the process of acquiring the product image information corresponding to the product identification information from the image information storage unit 102 is not performed. Then, the display unit 105 displays an order screen on which the acquired converted product image information, the product identification information, the converted product price, the product name, and the like are arranged.

図9は、表示部105が表示する注文画面を示す図である。画像90は、画像ファイル「r_wine01.jpg」が示す画像であり、商品識別情報「D001」が示すグラスワインと同じワインのボトルの画像であるとする。例えば、グラスワイン4杯分の価格が、ボトルワイン1本の価格より高く、グラスワイン4杯分のワインの量が、ボトルワイン1本のワインの量以下であれば、このように、4つのグラスワインを指定した場合に、4つのグラスワインを示す画像を表示する代わりに、内容物が同じであるボトルワインを表示することで、ユーザに無駄のないお得な商品提案を行うことができ、ユーザに取って有利な提案を自動で行うことができ、顧客の満足度を高めることができる。その後の注文等の処理は上記と同様である。   FIG. 9 is a diagram illustrating an order screen displayed on the display unit 105. The image 90 is an image indicated by the image file “r_wine01.jpg”, and is an image of the same wine bottle as the glass wine indicated by the product identification information “D001”. For example, if the price for 4 glasses of wine is higher than the price of 1 bottle of wine and the amount of wine for 4 glasses of wine is less than the amount of wine for 1 bottle of wine, When specified, instead of displaying an image showing four glasses of wine, by displaying bottled wine with the same contents, it is possible to make a profitable product proposal without wasting the user. Advantageous proposals can be made automatically, increasing customer satisfaction. Subsequent order processing is the same as described above.

なお、上記の除算の結果、1以上の余りがあった場合には、この余りを示す数量情報を用いて、上記と同様に、画像情報取得部104が図6に示す画像情報管理情報から商品画像情報を更に取得し、この商品画像情報と、変換商品画像情報とを重ねて合成した商品画像情報を生成し、表示部105が、この合成した商品画像情報を、上記で取得した変換商品識別情報や変換商品価格等の情報と、一以上の余りについて取得した商品識別情報やその価格の情報等とともに注文画面に表示するようにしても良い。   If there is a remainder of 1 or more as a result of the above division, the image information acquisition unit 104 uses the quantity information indicating the remainder as described above to obtain the product from the image information management information shown in FIG. Image information is further acquired, product image information is generated by superimposing the product image information and the converted product image information, and the display unit 105 converts the combined product image information to the converted product identification acquired above. It may be displayed on the order screen together with information such as information and converted product price, product identification information acquired for one or more remainders, information on the price, and the like.

以上、本実施の形態によれば、数量情報が示す数量分の商品の画像が配置された注文画面を表示することができ、ユーザが、注文する商品の数量を視覚的に容易に把握できるようにすることが可能となる。   As described above, according to the present embodiment, it is possible to display an order screen on which images of products corresponding to the quantity indicated by the quantity information are arranged, so that the user can easily visually grasp the quantity of products to be ordered. It becomes possible to.

(実施の形態2)
本実施の形態の注文処理装置は、上記実施の形態1において示した注文処理装置において、複数の商品数量受付部を備えているようにして、これらが受け付けた商品識別情報と、数量情報とを集計した情報により注文画面を表示するようにしたものである。
(Embodiment 2)
The order processing apparatus according to the present embodiment has a plurality of product quantity receiving units in the order processing apparatus shown in the first embodiment, and receives the product identification information and quantity information received by them. The order screen is displayed based on the totaled information.

図10は、本実施の形態における注文処理装置2のブロック図である。
注文処理装置2は、複数の商品数量受付部201、画像情報格納部102、変換商品対応情報格納部103、画像情報取得部204、表示部105、注文受付部106、注文送信部107、集計情報格納部208を備える。
FIG. 10 is a block diagram of the order processing apparatus 2 in the present embodiment.
The order processing apparatus 2 includes a plurality of product quantity reception units 201, an image information storage unit 102, a converted product correspondence information storage unit 103, an image information acquisition unit 204, a display unit 105, an order reception unit 106, an order transmission unit 107, and aggregate information. A storage unit 208 is provided.

商品数量受付部201のそれぞれは、上述した商品数量受付部201と同様であるので、ここでの詳細な説明等は省略する。   Since each of the product quantity receiving units 201 is the same as the product quantity receiving unit 201 described above, detailed description and the like are omitted here.

画像情報取得部204は、複数の商品数量受付部201が受け付けた商品識別情報と数量情報とに対応付けられた商品画像情報を、画像情報格納部102から取得する。ここでは特に、画像情報取得部204は、複数の商品数量受付部201が商品識別情報とともに受け付けた数量情報が示す数量を、商品識別情報別に集計し、集計された数量を示す数量情報と、数量情報に対応する商品識別情報とに対応付けられた商品画像情報を、画像情報格納部102から取得する。例えば、複数の商品数量受付部201が、同じ商品識別情報を受け付けた場合、この商品識別情報とともに受け付けた数量情報が示す数量を加算する。そして、この加算した値を用いて、この商品識別情報についての商品画像情報を取得して表示する。例えば、画像情報取得部204は、商品についての商品識別情報と、数量情報とを、一の商品数量受付部201が受け付ける毎に、商品識別情報別に、数量情報が示す数量を、図示しない記憶媒体等に累積して蓄積する。ここでは、一例として、後述する集計情報格納部208に蓄積する。そして、表示部105は、この蓄積された商品識別情報と数量情報とを用いて、注文画面を表示する。なお、注文が済んだ商品識別情報と数量情報や、ユーザが削除等を行った商品識別情報と数量情報とについては、図示しない記憶媒体等から削除して良い。   The image information acquisition unit 204 acquires the product image information associated with the product identification information and the quantity information received by the plurality of product quantity reception units 201 from the image information storage unit 102. Here, in particular, the image information acquisition unit 204 aggregates the quantity indicated by the quantity information received together with the product identification information by the plurality of product quantity acceptance units 201 for each product identification information, and includes quantity information indicating the aggregated quantity, The product image information associated with the product identification information corresponding to the information is acquired from the image information storage unit 102. For example, when a plurality of product quantity reception units 201 receive the same product identification information, the quantity indicated by the received quantity information is added together with the product identification information. And using this added value, product image information about this product identification information is acquired and displayed. For example, the image information acquisition unit 204 stores the quantity indicated by the quantity information for each piece of product identification information every time the one product quantity receiving unit 201 receives the product identification information and the quantity information about the product. Accumulated and accumulated. Here, as an example, the information is accumulated in a total information storage unit 208 described later. Then, the display unit 105 displays an order screen using the stored product identification information and quantity information. Note that the product identification information and quantity information that have been ordered, and the product identification information and quantity information that the user has deleted may be deleted from a storage medium (not shown).

なお、画像情報取得部204は、商品識別情報別に集計された数量情報を用いて、商品画像情報を取得したり、更に人数情報を用いて商品画像情報を取得したり、変換商品画像情報を取得したりする処理については、数量情報が集計されたものであるか否かが異なるのみであるため、上記実施の形態1の画像情報取得部104と同様であるので、ここでは詳細な説明は省略する。   The image information acquisition unit 204 acquires product image information using the quantity information aggregated for each product identification information, acquires product image information using the number of people information, and acquires converted product image information. The processing to be performed is the same as that of the image information acquisition unit 104 of the first embodiment because only the quantity information is aggregated or not, and thus detailed description thereof is omitted here. To do.

画像情報取得部204は、通常、MPUやメモリ等から実現され得る。画像情報取得部204の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア(専用回路)で実現しても良い。   The image information acquisition unit 204 can usually be realized by an MPU, a memory, or the like. The processing procedure of the image information acquisition unit 204 is usually realized by software, and the software is recorded in a recording medium such as a ROM. However, it may be realized by hardware (dedicated circuit).

集計情報格納部208には、商品数量受付部201が受け付けた数量情報が、商品識別情報と、数量情報とが対応付けて格納される。ここでは、一例として、集計情報格納部208には、複数の商品数量受付部201が商品識別情報とともに受け付けた数量情報が、画像情報取得部204により、商品識別情報別に加算されて蓄積される。ただし、集計情報格納部208には、商品識別情報と、数量情報とが加算されずに、単に対応付けて順次蓄積されるようにし、画像情報取得部204が、画像情報を取得する際に、この集計情報格納部208に格納されている数量情報を、商品識別情報別に読み出して加算するようにしてもよい。集計情報格納部208は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。   The total information storage unit 208 stores the product identification information and the quantity information in association with the quantity information received by the product quantity reception unit 201. Here, as an example, in the total information storage unit 208, the quantity information received together with the product identification information by the plurality of product quantity reception units 201 is added and accumulated for each product identification information by the image information acquisition unit 204. However, the product identification information and the quantity information are not added to the total information storage unit 208, but are simply stored in association with each other. When the image information acquisition unit 204 acquires the image information, The quantity information stored in the total information storage unit 208 may be read and added for each product identification information. The total information storage unit 208 is preferably a non-volatile recording medium, but can also be realized by a volatile recording medium.

図11は、注文処理装置2の動作を説明するためのフローチャートである。以下、注文処理装置2の動作について説明する。なお、図11において、図2と同一符号は同一または相当するステップを示している。   FIG. 11 is a flowchart for explaining the operation of the order processing apparatus 2. Hereinafter, the operation of the order processing apparatus 2 will be described. In FIG. 11, the same reference numerals as those in FIG. 2 indicate the same or corresponding steps.

(ステップS1101)複数の商品数量受付部201のうちの一の商品数量受付部201が、商品識別情報と、数量情報とを受け付けたか否かを判断する。商品数量受付部201は、例えば、起動時やユーザの指示等に応じて、商品識別情報と、数量情報との入力を受け付ける受付画面等を表示して、これらの入力を受け付ける。例えば、表示部105が、注文画面を表示している際には、注文画面から商品識別情報と、数量情報との入力を受け付ける受付画面等に切り替えて、これらの情報の入力を受け付ける。受け付けた場合、ステップS1101に進み、受け付けていない場合、ステップS1112に進む。   (Step S1101) It is determined whether one of the plurality of product quantity reception units 201 has received the product identification information and the quantity information. The merchandise quantity receiving unit 201 displays a reception screen for receiving inputs of merchandise identification information and quantity information in response to, for example, activation or a user instruction, and receives these inputs. For example, when the display unit 105 is displaying an order screen, the order screen is switched to a reception screen that accepts input of product identification information and quantity information, and the input of these information is accepted. If accepted, the process proceeds to step S1101, and if not accepted, the process proceeds to step S1112.

(ステップS1102)画像情報取得部204は、同じ商品識別情報が、集計情報格納部208に蓄積されているか否かを判断する。蓄積されている場合、ステップS1103に進み、蓄積されていない場合、ステップS1104に進む。   (Step S1102) The image information acquisition unit 204 determines whether or not the same product identification information is accumulated in the total information storage unit 208. If accumulated, the process proceeds to step S1103. If not accumulated, the process proceeds to step S1104.

(ステップS1103)画像情報取得部204は、集計情報格納部208に格納されている数量情報のうちの、ステップS1101で受け付けた商品識別情報と一致する商品識別情報と対応付けられた数量情報を、ステップS1101で受け付けた数量情報が示す数量を加算した値を示す数量情報で更新する。そして、ステップS1105に進む。   (Step S1103) The image information acquisition unit 204 obtains the quantity information associated with the product identification information that matches the product identification information received in Step S1101 among the quantity information stored in the total information storage unit 208. Update with the quantity information indicating the value obtained by adding the quantities indicated by the quantity information received in step S1101. Then, the process proceeds to step S1105.

(ステップS1104)画像情報取得部204は、ステップS1101で受け付けた商品識別情報と数量情報とを、集計情報格納部208に新たなレコードとして蓄積する。そして、ステップS1105に進む。   (Step S1104) The image information acquisition unit 204 accumulates the product identification information and quantity information received in step S1101 as a new record in the total information storage unit 208. Then, the process proceeds to step S1105.

(ステップS1105)画像情報取得部204は、カウンターnに1を代入する。   (Step S1105) The image information acquisition unit 204 substitutes 1 for a counter n.

(ステップS1106)画像情報取得部204は、集計情報格納部208に格納されている数量情報のうちのn番目の商品識別情報と対応付けられている数量指定情報を、変換商品対応情報格納部103に格納されている変換商品対応情報において検索する。そして、ステップS203に進む。   (Step S1106) The image information acquisition unit 204 converts the quantity designation information associated with the nth product identification information among the quantity information stored in the total information storage unit 208 into the converted product correspondence information storage unit 103. Search for the converted product correspondence information stored in. Then, the process proceeds to step S203.

(ステップS1107)画像情報取得部204は、変換商品対応情報格納部103に格納されているn番目の数量情報が示す数量を、ステップS1106で検索した数量指定情報が示す数量で除算する。そして、ステップS205に進む。   (Step S1107) The image information acquisition unit 204 divides the quantity indicated by the nth quantity information stored in the converted product correspondence information storage unit 103 by the quantity indicated by the quantity designation information searched in step S1106. Then, the process proceeds to step S205.

(ステップS1108)画像情報取得部204は、ステップS209で取得した商品画像情報を一時記憶する。そして、ステップS1109に進む。   (Step S1108) The image information acquisition unit 204 temporarily stores the product image information acquired in step S209. Then, the process proceeds to step S1109.

(ステップS1109)画像情報取得部204は、カウンターnの値を1インクリメントする。   (Step S1109) The image information acquisition unit 204 increments the value of the counter n by 1.

(ステップS1110)画像情報取得部204は、集計情報格納部208に、n番目の商品識別情報があるか否かを判断する。ある場合、ステップS1106に戻り、ない場合、ステップS1111に進む。   (Step S1110) The image information acquisition unit 204 determines whether or not the total information storage unit 208 has the nth product identification information. If there is, the process returns to step S1106; otherwise, the process proceeds to step S1111.

(ステップS1111)表示部105は、画像情報取得部204が取得して一時記憶している商品画像情報と変換商品画像情報とを配置した注文画面を表示する。そして、ステップS1101に戻る。   (Step S1111) The display unit 105 displays an order screen on which the product image information and the converted product image information acquired and temporarily stored by the image information acquisition unit 204 are arranged. Then, the process returns to step S1101.

(ステップS1112)注文受付部106は、注文画面が表示されているか否かを判断する。表示されている場合、ステップS1113に進み、受け付けていない場合、ステップS1101に戻る。   (Step S1112) The order receiving unit 106 determines whether an order screen is displayed. If it is displayed, the process proceeds to step S1113. If it is not received, the process returns to step S1101.

(ステップS1113)注文受付部106は、注文画面に表示されている商品画像情報または変化商品画像情報が示す商品についての注文情報を受け付けたか否かを判断する。受け付けた場合、ステップS1114に進み、受け付けていない場合、ステップS1101に戻る。   (Step S1113) The order receiving unit 106 determines whether or not the order information about the product indicated by the product image information or the changed product image information displayed on the order screen has been received. If accepted, the process proceeds to step S1114. If not accepted, the process returns to step S1101.

(ステップS1114)注文送信部107は、ステップS1113で受け付けた注文情報を予め指定されているサーバ装置等の装置に送信する。そして、注文画面の表示を終了して、ステップS1101に戻る。なお、送信終了後に、集計情報格納部208に格納されている商品識別情報や数量情報は削除して良い。   (Step S1114) The order transmitting unit 107 transmits the order information received in step S1113 to a device such as a server device designated in advance. Then, the display of the order screen is terminated, and the process returns to step S1101. Note that the product identification information and quantity information stored in the total information storage unit 208 may be deleted after the transmission is completed.

なお、図11のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。   Note that the processing is ended by powering off or interruption for aborting the processing in the flowchart in FIG.

以下、本実施の形態における注文処理装置2の具体的な動作について説明する。注文処理装置2を備えた注文処理システムの概念図を図12に示す。ここでは、上記実施の形態1の具体例と同様に、注文処理システムは、ユーザからの飲食物の注文を受け付けるための端末である注文処理装置2と、注文に応じた受注処理を行う受注処理サーバ装置20とを備えており、注文処理装置2と受注処理サーバ装置20とは、同じ飲食店内に設置されているものとする。ここでは一例として、注文処理装置2は、表示部105が表示するメニュー画面や注文画面等を表示するモニタ等の表示デバイスや、注文処理装置2に対するユーザの入力を受け付けるためのタッチパネル等の入力デバイス等を備えた情報の送受信が可能な複数の入出力装置2a〜2dとネットワークや無線情報通信等を介して接続されているものとする。この入出力装置2a〜2dのモニタには、受注処理サーバ装置20の表示部105により、注文画面やメニュー画面等が表示される。これによって、各入出力装置2a〜2dが、それぞれ、注文処理装置2の複数の商品数量受付部201の入力インターフェースとして動作するものとする。なお、入出力装置2a〜2dのうちの一つが、注文処理装置2を兼用していてもよい。また、入出力装置2a〜2dは、注文処理装置2の一部と考えてもよい。   Hereinafter, a specific operation of the order processing apparatus 2 in the present embodiment will be described. A conceptual diagram of an order processing system including the order processing device 2 is shown in FIG. Here, as in the specific example of the first embodiment, the order processing system includes an order processing device 2 that is a terminal for accepting food and drink orders from the user, and an order processing that performs order processing according to the order. It is assumed that the order processing device 2 and the order processing server device 20 are installed in the same restaurant. Here, as an example, the order processing apparatus 2 includes a display device such as a monitor that displays a menu screen and an order screen displayed on the display unit 105, and an input device such as a touch panel for receiving user input to the order processing apparatus 2. It is assumed that a plurality of input / output devices 2a to 2d that can transmit and receive information are connected via a network, wireless information communication, or the like. On the monitors of the input / output devices 2a to 2d, an order screen, a menu screen, and the like are displayed by the display unit 105 of the order processing server device 20. Accordingly, each of the input / output devices 2a to 2d operates as an input interface of the plurality of product quantity receiving units 201 of the order processing device 2. One of the input / output devices 2a to 2d may also serve as the order processing device 2. Further, the input / output devices 2 a to 2 d may be considered as a part of the order processing device 2.

まず、複数のユーザが、飲食店の一のテーブルについて、注文処理装置2を起動させたとすると、注文処理装置2の表示部105は、入出力装置2a〜2dのそれぞれのモニタに、予め用意された料理の注文画面を表示する。なお、各入出力装置2a〜2dは、各ユーザの前に1台ずつ配置されているものとする。各入出力装置2a〜2dのモニタにそれぞれ表示される注文画面は、図4の注文画面と同様のものであるとする。ただし、ここでは、上記実施の形態1とは異なり、注文ボタン44が押された場合には、同じテーブルの複数の入出力装置2a〜2dによって注文しようとしている商品の集計結果を示して注文内容を確定し、確定した内容で注文を行うための注文画面を表示することを指示するプログラム等が対応付けられているものとする。また、ここでは、数量入力フィールド42がリストメニューで表示する数量の一項目をフォーカスし、マウスクリックやタップ等が行われた時点で、数量入力フィールド42に数量が入力され、注文ボタン44が押された時点で、商品数量受付部101が、この入力された数量を示す数量情報と、商品識別情報とを受け付けるようなプログラム等が注文画面に設定されているものとする。   First, if a plurality of users activate the order processing device 2 for one table in a restaurant, the display unit 105 of the order processing device 2 is prepared in advance on each of the monitors of the input / output devices 2a to 2d. Display the order screen for the selected dish. Note that each of the input / output devices 2a to 2d is arranged in front of each user. Assume that the order screens displayed on the monitors of the input / output devices 2a to 2d are similar to the order screen of FIG. However, here, unlike the first embodiment, when the order button 44 is pressed, the order contents are shown by showing the total result of the products to be ordered by the plurality of input / output devices 2a to 2d in the same table. And a program or the like for instructing to display an order screen for placing an order with the determined content. Further, here, when the quantity input field 42 focuses on one item displayed in the list menu and a mouse click or tap is performed, the quantity is input to the quantity input field 42 and the order button 44 is pressed. At this point, it is assumed that a program or the like is set on the order screen so that the product quantity receiving unit 101 receives the quantity information indicating the input quantity and the product identification information.

次に、一のユーザAが、入出力装置2aのタッチパネルを操作して、商品識別情報である商品コードが「F001」である商品名が「エビフライ」という商品に対応した数量入力フィールド42を操作して「2」という数字を入力し、この商品の横の注文ボタン44を押したとする。   Next, one user A operates the touch panel of the input / output device 2a to operate the quantity input field 42 corresponding to the product whose product name is “F001” as the product identification information and the product name is “Shrimp fried”. Then, the user inputs the number “2” and presses the order button 44 next to this product.

注文ボタン44が押されると、入出力装置2aに対応した一の商品数量受付部201は、注文ボタン44に対応した商品識別情報「F001」と、ユーザにより指定された数量「2」を示す数量情報とを受け付ける。そして、受け付けた情報を、画像情報取得部204に出力する。なお、ここでは、入出力装置2a〜2dや、注文処理装置2等の通信手段等の説明は省略している。また、ここでは、このテーブルについたユーザの人数を示す情報を、ユーザがメニュー画面等から入力しなかったとし、商品数量受付部201は、人数情報を受け付けていないものとする。   When the order button 44 is pressed, the one product quantity receiving unit 201 corresponding to the input / output device 2a displays the product identification information “F001” corresponding to the order button 44 and the quantity indicating the quantity “2” specified by the user. Accept information. Then, the received information is output to the image information acquisition unit 204. Here, descriptions of the communication means such as the input / output devices 2a to 2d and the order processing device 2 are omitted. Further, here, it is assumed that the user does not input information indicating the number of users on the table from the menu screen or the like, and the product quantity reception unit 201 does not receive the number information.

画像情報取得部204は、一の入出力装置2aに対応した商品数量受付部201が出力する商品識別情報「F001」と数量情報との入力を受け付けると、集計情報格納部208に格納されている商品識別情報において、この受信した商品識別情報「F001」と一致するものがあるか否かを判断する。   When the image information acquisition unit 204 receives the input of the product identification information “F001” and the quantity information output from the product quantity reception unit 201 corresponding to the one input / output device 2 a, the image information acquisition unit 204 is stored in the total information storage unit 208. It is determined whether there is any product identification information that matches the received product identification information “F001”.

ここでは、一致するものがないため、受信した商品識別情報「F001」と、数量「2」を示す数量情報とを対応付けて、集計情報格納部208に蓄積したとする。   Here, since there is no match, it is assumed that the received product identification information “F001” and the quantity information indicating the quantity “2” are associated with each other and accumulated in the total information storage unit 208.

次に、画像情報取得部204は、この集計情報格納部208に蓄積された商品識別情報と数量情報とを用いて、上記実施の形態1の具体例と同様に、商品画像情報等を取得する。そして、表示部105は、同じテーブルについているユーザによる注文内容を確定して注文を行うための注文画面を表示する処理を行う。例えば、図示しないテンプレート情報格納部等に格納されている注文内容確認のための注文画面のテンプレート情報に、画像情報取得部204が取得した商品画像情報や、数量情報や、価格等の商品の情報を配置することで、表示部105は注文画面を表示するための画像情報を生成する。そして、生成した画像情報を表示することで注文画面を表示する。このテンプレート情報に、例えば、予め、注文を受け付けるためのボタン画像を配置し、このボタン画像が押された場合に出力されるスクリプト等のプログラムを対応付けておくことで、注文受付のインターフェースとしても機能する注文画面を表示することができる。   Next, the image information acquisition unit 204 acquires product image information and the like using the product identification information and the quantity information accumulated in the total information storage unit 208, as in the specific example of the first embodiment. . And the display part 105 performs the process which displays the order screen for confirming the order content by the user who exists in the same table, and performing an order. For example, the product image information acquired by the image information acquisition unit 204, the quantity information, the product information such as the price is added to the template information of the order screen for confirming the order contents stored in the template information storage unit or the like (not shown). The display unit 105 generates image information for displaying the order screen. Then, an order screen is displayed by displaying the generated image information. For example, by placing a button image for receiving an order in advance in this template information and associating a program such as a script that is output when this button image is pressed, an interface for receiving an order can be obtained. A functioning order screen can be displayed.

例えば、ここでは、図13に示すように、表示部105は、画像ファイル「F001_2.jpg」が示す画像130と、この画像130が示す商品の商品識別情報、商品名、数量情報、および価格等の情報131と、注文画面に表示された注文内容を確定して、注文を受け付けるための注文確定ボタン133と、注文する料理を追加するためのボタンである注文追加ボタン134とが表示された注文画面を、各入出力装置2a〜2dのモニタにそれぞれ表示する。画像130は、2つのエビフライが一皿に配置された画像であるとする。   For example, here, as shown in FIG. 13, the display unit 105 displays the image 130 indicated by the image file “F001_2.jpg”, the product identification information, the product name, the quantity information, the price, etc. of the product indicated by the image 130. Information 131, an order confirmation button 133 for confirming the order contents displayed on the order screen and accepting the order, and an order addition button 134 which is a button for adding dishes to order. The screen is displayed on the monitor of each of the input / output devices 2a to 2d. It is assumed that the image 130 is an image in which two fried shrimps are arranged in one dish.

次に、一のユーザBが、入出力装置2bを操作して、注文追加ボタン134を押したとすると、表示部105は、再度、図4と同様の注文画面を表示する。そして、このユーザBが入出力装置2bを操作した結果として入出力装置2bに対応する商品数量受付部101が受け付けた商品識別情報が、グラスワインを示す「D001」であり、数量情報が、「2」であったとする。この商品識別情報と数量情報は画像情報取得部204に出力される。   Next, if one user B operates the input / output device 2b and presses the order addition button 134, the display unit 105 displays the same order screen as in FIG. 4 again. The product identification information received by the product quantity receiving unit 101 corresponding to the input / output device 2b as a result of the user B operating the input / output device 2b is “D001” indicating glass wine, and the quantity information is “2”. ”. The product identification information and the quantity information are output to the image information acquisition unit 204.

画像情報取得部204は、一の入出力装置2bに対応した商品数量受付部201が送信する商品識別情報「D001」と数量情報とを受信すると、集計情報格納部208に格納されている商品識別情報において、この受信した商品識別情報「D001」と一致するものがあるか否かを判断する。   Upon receiving the product identification information “D001” and the quantity information transmitted from the product quantity receiving unit 201 corresponding to the one input / output device 2b, the image information acquisition unit 204 receives the product identification stored in the total information storage unit 208. It is determined whether there is information that matches the received product identification information “D001”.

ここでは、一致するものがないため、受信した商品識別情報「D001」と、数量「2」を示す数量情報とを対応付けて、集計情報格納部208に蓄積したとする。これにより、集計情報格納部208には、商品識別情報「F001」と「D001」とに対応付けられた数量情報が格納されることとなる。   Here, since there is no match, it is assumed that the received product identification information “D001” and the quantity information indicating the quantity “2” are associated with each other and accumulated in the total information storage unit 208. As a result, the aggregate information storage unit 208 stores the quantity information associated with the product identification information “F001” and “D001”.

以下に示す表は、集計情報格納部208に格納された商品識別情報と数量情報とを管理する集計情報管理表である。   The table shown below is a total information management table for managing product identification information and quantity information stored in the total information storage unit 208.

Figure 0005709616
Figure 0005709616

上記の集計情報管理表において「数量情報」は、同じ商品識別情報に対応付けられた数量情報が示す数量を加算した値を示す。   In the above-described total information management table, “quantity information” indicates a value obtained by adding the quantities indicated by the quantity information associated with the same product identification information.

その後、画像情報取得部204は、集計情報格納部208に蓄積された商品識別情報と数量情報との2つの組をそれぞれ用いて、上記実施の形態1の具体例と同様の処理を行うことで、2つの商品画像情報を取得する。そして、表示部105は、この2つの商品画像情報が配置された、複数のユーザの注文内容を確定して注文を行うための注文画面を、入出力装置2a〜2dのモニタにそれぞれ表示する。   Thereafter, the image information acquisition unit 204 uses the two sets of product identification information and quantity information accumulated in the total information storage unit 208 to perform the same processing as in the specific example of the first embodiment. Two pieces of product image information are acquired. Then, the display unit 105 displays on the monitors of the input / output devices 2a to 2d the order screens on which the order information of the plurality of users is determined and the order is placed, in which the two product image information is arranged.

図14は、表示部105が表示する注文画面を示す図である。ここでは、上述した画像130が配置された注文画面に対して、更に、商品識別情報「D001」と数量「2」を示す数量情報とに対応付けられた2杯のグラスワインの画像140が配置された注文画面が表示される。   FIG. 14 is a diagram illustrating an order screen displayed by the display unit 105. Here, two glass wine images 140 associated with the product identification information “D001” and the quantity information indicating the quantity “2” are further arranged on the order screen on which the above-described image 130 is arranged. The order screen is displayed.

ここで、更に、一のユーザCが、注文追加ボタン134を押したとすると、表示部105は、再度、図4と同様の注文画面を表示する。そして、このユーザCが、この入出力装置2bを操作した結果、入出力装置2bに対応する商品数量受付部101が、エビフライを示す商品識別情報「F001」と、数量情報「2」とを受け付けたとする。この商品識別情報と数量情報は画像情報取得部204に出力される。   Here, if one user C further presses the order addition button 134, the display unit 105 displays the same order screen as in FIG. 4 again. As a result of the user C operating the input / output device 2b, the product quantity receiving unit 101 corresponding to the input / output device 2b receives the product identification information “F001” indicating the fried shrimp and the quantity information “2”. Suppose. The product identification information and the quantity information are output to the image information acquisition unit 204.

画像情報取得部204は、一の入出力装置2cに対応した商品数量受付部201が出力する商品識別情報「F001」と数量「2」を示す数量情報とを受信すると、上述した表に示すような集計情報管理表を用いて管理されている、集計情報格納部208に格納されている商品識別情報において、この受信した商品識別情報「F001」と一致するものがあるか否かを判断する。   When the image information acquisition unit 204 receives the product identification information “F001” and the quantity information indicating the quantity “2” output from the product quantity reception unit 201 corresponding to the one input / output device 2c, as shown in the table above. In the product identification information stored in the total information storage unit 208 that is managed by using the total information management table, it is determined whether there is a match with the received product identification information “F001”.

ここでは、一致するものがあるため、「商品識別情報」の値が、受信した商品識別情報「F001」と一致するレコードの数量情報が示す数量「2」を、集計情報管理表から読み出し、新たに画像情報取得部204が受信した数量情報が示す数量「2」を加算し、加算した値「4」で、集計情報管理表の「商品識別情報」が「F001」であるレコードの「数量情報」の値を更新する。これにより、集計情報格納部208の集計情報管理表は、以下に示すような集計情報管理表となる。   Here, since there is a match, the quantity “2” indicated by the quantity information of the record whose value of “product identification information” matches the received product identification information “F001” is read from the total information management table and newly The quantity “2” indicated by the quantity information received by the image information acquisition unit 204 is added to the “quantity information” of the record with the added value “4” and the “product identification information” in the total information management table “F001”. ”Value is updated. Thereby, the total information management table of the total information storage unit 208 becomes a total information management table as shown below.

Figure 0005709616
Figure 0005709616

次に、画像情報取得部204は、この集計情報格納部208に蓄積された商品識別情報と数量情報とを用いて、上記実施の形態1の具体例と同様に、商品画像情報や数量情報や商品名や価格の情報を取得する。そして、表示部105は、注文画面を表示する処理を行う。   Next, the image information acquisition unit 204 uses the product identification information and the quantity information stored in the total information storage unit 208, as in the specific example of the first embodiment, the product image information, the quantity information, Get product name and price information. And the display part 105 performs the process which displays an order screen.

ここでは、集計情報管理表の商品識別情報「F001」に対応する「数量情報」が「2」から「4」に変更されているため、画像情報取得部204は、図6に示した画像情報管理情報から、画像ファイル「F001_2.jpg」の代わりに、数量情報「4」に対応した画像ファイル「F001_4.jpg」が読み出す。また、商品識別情報「D001」に対応した画像150を上記と同様に読み出す。表示部105は、これらを配置した注文画面の画像情報を生成し、この画像情報を用いて注文画面を入出力装置2a〜2dのモニタに表示する。   Here, since the “quantity information” corresponding to the product identification information “F001” in the total information management table is changed from “2” to “4”, the image information acquisition unit 204 displays the image information shown in FIG. Instead of the image file “F001 — 2.jpg”, the image file “F001 — 4.jpg” corresponding to the quantity information “4” is read from the management information. Further, the image 150 corresponding to the product identification information “D001” is read in the same manner as described above. The display part 105 produces | generates the image information of the order screen which has arrange | positioned these, and displays an order screen on the monitor of the input / output devices 2a-2d using this image information.

図15は、表示部105による注文画面の表示例を示す図である。図において、画像150は、画像ファイル「F001_4.jpg」が示す画像である。   FIG. 15 is a diagram illustrating a display example of an order screen by the display unit 105. In the figure, an image 150 is an image indicated by the image file “F001 — 4.jpg”.

そして、ユーザが注文確定ボタン133を、タッチパネル等を操作して押す(タップする)と、商品識別情報「F001」と数量「4」を示す数量情報との組合せと、商品識別情報「D001」と数量「2」を示す数量情報との組合せとを有する注文情報を注文受付部106が受け付け、受け付けた注文情報を、注文送信部107が受注処理サーバ装置20に送信する。   When the user presses (tap) the order confirmation button 133 by operating the touch panel or the like, the combination of the product identification information “F001” and the quantity information indicating the quantity “4”, and the product identification information “D001” The order receiving unit 106 receives order information having a combination with the quantity information indicating the quantity “2”, and the order transmitting unit 107 transmits the received order information to the order receiving processing server device 20.

なお、画像情報取得部204が、集計情報管理表に商品識別情報と数量情報とを蓄積する際等に、上記実施の形態1の具体例と同様に、変換商品対応情報を用いて、数量指定情報が指定する数量分の商品識別情報を、一の変換商品識別情報に変換するようにしても良い。この場合、変換後の変換商品識別情報と数量情報との組を、集計情報管理表に新たな商品識別情報と数量情報との組として、商品識別情報別に蓄積するようにすればよい。   In addition, when the image information acquisition unit 204 accumulates product identification information and quantity information in the total information management table, etc., as in the specific example of the first embodiment, the quantity designation is performed using the converted product correspondence information. The product identification information for the quantity specified by the information may be converted into one converted product identification information. In this case, a set of converted product identification information and quantity information after conversion may be stored for each product identification information as a set of new product identification information and quantity information in the aggregate information management table.

また、上記実施の形態1の具体例と同様に、画像情報取得部204が集計情報管理表で管理されている商品識別情報と数量情報とを用いて画像情報を取得する際には、人数情報に応じた商品画像情報を取得するようにしても良い。   Similarly to the specific example of the first embodiment, when the image information acquisition unit 204 acquires image information using the product identification information and the quantity information managed in the total information management table, the number information You may make it acquire the product image information according to.

以上、本実施の形態によれば、数量情報の商品識別情報別の集計結果が示す数量分の商品の画像が配置された注文画面を表示することができる。これにより、例えば、複数のユーザが入力した数量の合計に相当する数量分の商品画像を注文画面に表示することができ、複数のユーザで注文する商品の合計の数量を視覚的に容易に把握できるようにすることが可能となる。   As described above, according to the present embodiment, it is possible to display an order screen on which images of products corresponding to the quantity indicated by the aggregation result for each product identification information of the quantity information are arranged. As a result, for example, product images corresponding to the total quantity entered by multiple users can be displayed on the order screen, and the total quantity of products ordered by multiple users can be easily grasped visually. It becomes possible to make it possible.

なお、注文処理装置2が、複数の商品数量受付部201と対応づけられており、表示部105による表示がそれぞれ行われる複数の表示デバイス(例えばモニタ)を有するようにし、表示部105が各表示デバイスに表示する商品識別情報別の数量情報の集計結果に対応した商品画像情報においては、各表示デバイスに対応する商品数量受付部201が受け付けた数量分の商品の画像と、それ以外の商品の画像との表示態様が異なるものとするようにしてもよい。それ以外の商品の画像とは、具体的には、他の商品数量受付部201が受け付けた数量分の商品の画像である。表示態様が異なるとは、例えば、透明度を変更したり、画像の色調や彩度や輝度等を変更したり、画像上に、通常と異なる画像を重ねて配置したりすることである。例えば、各表示デバイスに対応する商品数量受付部が受け付けた数量分の商品以外の商品については、いわゆるグレイアウト(画像を薄いグレーまたは白の濃淡で表したり、画像の彩度を下げて表示すること)した商品画像情報を生成してもよい。   Note that the order processing apparatus 2 is associated with a plurality of product quantity receiving units 201 and has a plurality of display devices (for example, monitors) that perform display by the display unit 105, and the display unit 105 displays each display. In the product image information corresponding to the aggregation result of the quantity information for each product identification information displayed on the device, the product image for the quantity received by the product quantity receiving unit 201 corresponding to each display device and the other product The display mode may be different from the image. The other product images are specifically images of products for the quantity received by the other product quantity receiving unit 201. The different display modes include, for example, changing the transparency, changing the color tone, saturation, luminance, and the like of the image, and arranging an image different from the normal one on the image. For example, for products other than the products for the quantity received by the product quantity receiving unit corresponding to each display device, the so-called gray-out (the image is displayed with light gray or white shading, or the image is displayed with reduced saturation). The product image information may be generated.

具体例を挙げると、ユーザAが一の表示デバイスである表示デバイスAに表示されている図14に示すようなエビフライが表示されている画像を見ている場合において、ユーザBが、この表示デバイスA以外の表示デバイスに対応する商品数量受付部201からエビフライについての数量情報「2」を入力した場合、表示部105は、表示デバイスAに、上記のように図15に示すような画像を表示せずに、図18に示すように、2本分のエビフライをグレイアウト表示させた画像を表示するようにしてもよい。   As a specific example, when the user A is viewing an image on which a shrimp fly as shown in FIG. 14 displayed on the display device A, which is one display device, is displayed, the user B When the quantity information “2” about fried shrimp is input from the product quantity receiving unit 201 corresponding to a display device other than A, the display unit 105 displays an image as shown in FIG. 15 on the display device A as described above. Instead, as shown in FIG. 18, an image in which two shrimp flies are grayed out may be displayed.

このようにすることで、ユーザが、自分の注文した商品の種類と量を視覚的に把握することが可能となる。また、他人が注文した商品が異なる表示態様で(例えばグレーアウトで)表示されるため、他人が注文した商品と同じ商品を追加注文する誘因にもなり、売上増加の効果も期待することができる。   By doing in this way, it becomes possible for a user to grasp | ascertain visually the kind and quantity of the goods which he ordered. In addition, since the products ordered by other people are displayed in a different display mode (for example, grayed out), it is an incentive to additionally order the same products as the products ordered by others, and an effect of increasing sales can be expected.

なお、一の商品数量受付部201と、これに対応する表示デバイスとは、一の入出力装置を構成しても良い。例えば、表示デバイスは、図12に示した入出力装置2a〜2dの、画像を表示するモニタである。   Note that one product quantity receiving unit 201 and a display device corresponding thereto may constitute one input / output device. For example, the display device is a monitor that displays images of the input / output devices 2a to 2d shown in FIG.

なお、このような動作を実現するためには、例えば、注文処理装置2が、複数の商品数量受付部201と対応づけられており、表示部105による表示が行われる複数の表示デバイスとを有するようにし、各商品数量受付部201は、それぞれが受け付けた数量情報及び商品識別情報と、当該商品数量受付部の識別情報である受付部識別情報とを対応づけて有する受付部別情報を図示しない記憶媒体に蓄積するようにし、画像情報取得部204は、複数の商品数量受付部201が商品識別情報とともに受け付けた数量情報が示す数量を当該商品識別情報別に集計し、この集計された数量を示す数量情報と、この数量情報に対応する商品識別情報とに対応づけられた商品画像情報を、商品数量受付部201別に取得するようにする。ここで、画像情報取得部204は、各商品数量受付部201別に商品画像情報を取得する際に、各商品数量受付部201の受付部識別情報と、取得する商品画像情報が示す商品の商品識別情報とに対応する上述した受付部別情報に含まれる数量情報を取得し、上記で集計された数量分の商品を示す商品画像情報であって、上記の受付部別情報から取得した数量情報が示す数量分の商品を、それ以外の商品に対して異なる表示態様とした商品画像情報を取得する。そしてこのように各商品数量受付部201別に取得した商品画像情報を、表示部105が、各商品数量受付部201に対応する表示デバイスで表示するようにすればよい。   In order to realize such an operation, for example, the order processing apparatus 2 includes a plurality of display devices that are associated with a plurality of product quantity receiving units 201 and displayed by the display unit 105. In this way, each product quantity receiving unit 201 does not illustrate the information by receiving unit that includes the received quantity information and product identification information and the receiving unit identification information that is identification information of the product quantity receiving unit. The image information acquisition unit 204 aggregates the quantity indicated by the quantity information received together with the merchandise identification information by the merchandise identification information, and indicates the aggregated quantity. The product image information associated with the quantity information and the product identification information corresponding to the quantity information is acquired for each product quantity receiving unit 201. Here, when acquiring product image information for each product quantity reception unit 201, the image information acquisition unit 204 receives the product identification information of the product quantity reception unit 201 and the product identification of the product indicated by the product image information to be acquired. The quantity information included in the above-described information for each reception unit corresponding to the information is obtained, and is product image information indicating the product for the quantity counted above, and the quantity information acquired from the above-mentioned information for each reception unit is Product image information is obtained in which the displayed amount of products is different from the other products. The product image information acquired for each product quantity receiving unit 201 in this way may be displayed on the display device corresponding to each product quantity receiving unit 201 by the display unit 105.

なお、このような表示態様が異なる商品画像情報は、例えば、予め用意された、注文の最小単位分の商品の画像と、この商品の画像の表示態様を変更した画像とを用意しておき、これを、適宜複製して合成することで生成可能である。あるいは予め通常の商品の画像と、表示態様を変更した商品の画像とを組み合わせた商品画像情報を、様々な組み合わせで用意しておき、これを、適宜選択するようにしても良い。   The product image information with different display modes is prepared, for example, by preparing a product image for a minimum order unit and an image obtained by changing the display mode of the product image. This can be generated by appropriately duplicating and synthesizing. Alternatively, product image information obtained by combining a normal product image and a product image whose display mode has been changed in advance may be prepared in various combinations, and may be selected as appropriate.

なお、上記各実施の形態において、各処理(各機能)は、単一の装置(システム)によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。   In each of the above embodiments, each process (each function) may be realized by centralized processing by a single device (system), or by distributed processing by a plurality of devices. May be.

また、上記各実施の形態において、一の装置に存在する2以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。   Further, in each of the above embodiments, it goes without saying that two or more communication units existing in one apparatus may be physically realized by one medium.

また、上記各実施の形態では、注文処理装置がスタンドアロンである場合について説明したが、注文処理装置は、スタンドアロンの装置であってもよく、サーバ・クライアントシステムにおけるサーバ装置であってもよい。後者の場合には、出力部や受付部は、通信回線を介して入力を受け付けたり、画面を出力したりすることになる。   Further, although cases have been described with the above embodiments where the order processing device is stand-alone, the order processing device may be a stand-alone device or a server device in a server / client system. In the latter case, the output unit or the reception unit receives an input or outputs a screen via a communication line.

また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをCPU等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。   In each of the above embodiments, each component may be configured by dedicated hardware, or a component that can be realized by software may be realized by executing a program. For example, each component can be realized by a program execution unit such as a CPU reading and executing a software program recorded on a recording medium such as a hard disk or a semiconductor memory.

なお、上記各実施の形態における注文処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、商品の識別情報である商品識別情報と、当該商品の数量を示す情報である数量情報と、当該数量情報が示す数量分の、当該商品識別情報が示す商品の画像情報である商品画像情報とが格納される画像情報格納部にアクセス可能なコンピュータを、商品識別情報と、商品の数量を示す情報である数量情報とを受け付ける商品数量受付部と、商品識別情報と、数量情報とに対応する画像情報であって、数量情報が示す数量分の、商品識別情報が示す商品の画像情報である商品画像情報が格納される画像情報格納部と、商品数量受付部が受け付けた商品識別情報と数量情報とに対応付けられた商品画像情報を、画像情報格納部から取得する画像情報取得部と、画像情報取得部が取得した商品画像情報が配置された、注文の受付に用いられる画面である注文画面を表示する表示部として機能させるためのプログラムである。   The software that realizes the order processing apparatus in each of the above embodiments is the following program. That is, the program includes product identification information that is product identification information, quantity information that is information indicating the quantity of the product, and image information of the product indicated by the product identification information corresponding to the quantity indicated by the quantity information. A computer that can access an image information storage unit in which certain product image information is stored, a product quantity receiving unit that receives product identification information, and quantity information that is information indicating the quantity of the product, product identification information, and quantity Image information storage unit storing product image information that is image information corresponding to the information and is the image information of the product indicated by the product identification information for the quantity indicated by the quantity information, and received by the product quantity receiving unit An order in which product image information associated with product identification information and quantity information is acquired from an image information storage unit, and product image information acquired by the image information acquisition unit is arranged. Is a program for functioning as a display unit for displaying the ordering screen is a screen used for reception.

なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。例えば、情報を取得する取得部や、情報を出力する出力部などにおけるモデムやインターフェースカードなどのハードウェアでしか実現できない機能は、上記プログラムが実現する機能には含まれない。   In the program, the functions realized by the program do not include functions that can be realized only by hardware. For example, a function that can be realized only by hardware such as a modem or an interface card in an acquisition unit that acquires information or an output unit that outputs information is not included in the function realized by the program.

また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。   Further, the computer that executes this program may be singular or plural. That is, centralized processing may be performed, or distributed processing may be performed.

図16は、上記プログラムを実行して、上記実施の形態による注文処理装置を実現するコンピュータの外観の一例を示す模式図である。上記実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現されうる。   FIG. 16 is a schematic diagram showing an example of the external appearance of a computer that executes the program and realizes the order processing apparatus according to the embodiment. The above-described embodiment can be realized by computer hardware and a computer program executed on the computer hardware.

図16において、コンピュータシステム900は、CD−ROM(Compact Disk Read Only Memory)ドライブ905、FD(Floppy(登録商標) Disk)ドライブ906を含むコンピュータ901と、キーボード902と、マウス903と、モニタ904とを備える。   In FIG. 16, a computer system 900 includes a computer 901 including a CD-ROM (Compact Disk Read Only Memory) drive 905 and an FD (Floppy (registered trademark) Disk) drive 906, a keyboard 902, a mouse 903, a monitor 904, and the like. Is provided.

図17は、コンピュータシステム900の内部構成を示す図である。図17において、コンピュータ901は、CD−ROMドライブ905、FDドライブ906に加えて、MPU(Micro Processing Unit)911と、ブートアッププログラム等のプログラムを記憶するためのROM912と、MPU911に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するRAM(Random Access Memory)913と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク914と、MPU911、ROM912等を相互に接続するバス915とを備える。なお、コンピュータ901は、LANへの接続を提供する図示しないネットワークカードを含んでいてもよい。   FIG. 17 is a diagram showing an internal configuration of the computer system 900. In FIG. 17, in addition to the CD-ROM drive 905 and the FD drive 906, a computer 901 is connected to an MPU (Micro Processing Unit) 911, a ROM 912 for storing a program such as a bootup program, and the MPU 911. A RAM (Random Access Memory) 913 that temporarily stores program instructions and provides a temporary storage space, a hard disk 914 that stores application programs, system programs, and data, and an MPU 911 and a ROM 912 are interconnected. And a bus 915. The computer 901 may include a network card (not shown) that provides connection to the LAN.

コンピュータシステム900に、上記実施の形態による注文処理装置等の機能を実行させるプログラムは、CD−ROM921、またはFD922に記憶されて、CD−ROMドライブ905、またはFDドライブ906に挿入され、ハードディスク914に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ901に送信され、ハードディスク914に記憶されてもよい。プログラムは実行の際にRAM913にロードされる。なお、プログラムは、CD−ROM921やFD922、またはネットワークから直接、ロードされてもよい。   A program that causes the computer system 900 to execute the functions of the order processing apparatus according to the above embodiment is stored in the CD-ROM 921 or FD 922, inserted into the CD-ROM drive 905 or FD drive 906, and stored in the hard disk 914. May be forwarded. Instead, the program may be transmitted to the computer 901 via a network (not shown) and stored in the hard disk 914. The program is loaded into the RAM 913 when executed. The program may be loaded directly from the CD-ROM 921, the FD 922, or the network.

プログラムは、コンピュータ901に、上記実施の形態による注文処理装置の機能を実行させるオペレーティングシステム(OS)、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能(モジュール)を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム900がどのように動作するのかについては周知であり、詳細な説明は省略する。   The program does not necessarily include an operating system (OS) or a third-party program that causes the computer 901 to execute the functions of the order processing apparatus according to the above-described embodiment. The program may include only a part of an instruction that calls an appropriate function (module) in a controlled manner and obtains a desired result. How the computer system 900 operates is well known and will not be described in detail.

本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。   The present invention is not limited to the above-described embodiments, and various modifications are possible, and it goes without saying that these are also included in the scope of the present invention.

以上のように、本発明にかかる注文処理装置等は、商品の注文に利用する装置等として適しており、特に、数量を指定して商品を注文可能な装置等として有用である。   As described above, the order processing apparatus according to the present invention is suitable as an apparatus used for ordering products, and is particularly useful as an apparatus that can order products by specifying a quantity.

1、2 注文処理装置
2a〜2d 入出力装置
101、201 商品数量受付部
20 受注処理サーバ装置
102 画像情報格納部
103 変換商品対応情報格納部
104、204 画像情報取得部
105 表示部
106 注文受付部
107 注文送信部
208 集計情報格納部
DESCRIPTION OF SYMBOLS 1, 2 Order processing apparatus 2a-2d Input / output device 101,201 Product quantity reception part 20 Order reception processing server apparatus 102 Image information storage part 103 Conversion goods corresponding | compatible information storage part 104,204 Image information acquisition part 105 Display part 106 Order reception part 107 Order transmission unit 208 Total information storage unit

Claims (5)

商品の識別情報である商品識別情報と、当該商品の数量を示す情報である数量情報とを受け付ける商品数量受付部と、
前記商品識別情報と、前記数量情報と、当該数量情報が示す数量分の、当該商品識別情報が示す商品の画像情報である商品画像情報とが格納される画像情報格納部と、
前記商品数量受付部が受け付けた商品識別情報と数量情報とに対応付けられた商品画像情報を、前記画像情報格納部から取得する画像情報取得部と、
前記画像情報取得部が取得した商品画像情報が配置された、注文の受付に用いられる画面である注文画面を表示する表示部とを備え
前記画像情報格納部には、前記商品識別情報と、前記数量情報と、人数を示す情報である人数情報と、当該数量情報が示す数量分の、当該商品識別情報が示す商品を、当該人数情報が示す数で分配した商品の画像情報である前記商品画像情報とが格納されており、
前記商品数量受付部は、前記人数情報を更に受け付け、
前記画像情報取得部は、前記商品数量受付部が受け付けた商品識別情報と数量情報と人数情報に対応付けられた商品画像情報を、前記画像情報格納部から取得する注文処理装置。
A product quantity receiving unit that receives product identification information that is product identification information and quantity information that is information indicating the quantity of the product;
An image information storage unit that stores the product identification information, the quantity information, and product image information that is image information of the product indicated by the product identification information, for the quantity indicated by the quantity information;
An image information acquisition unit that acquires product image information associated with the product identification information and the quantity information received by the product quantity reception unit from the image information storage unit;
The product image information acquired by the image information acquisition unit is arranged, and includes a display unit that displays an order screen that is a screen used for receiving an order .
In the image information storage unit, the product identification information, the quantity information, the number information that is information indicating the number of people, and the product indicated by the product identification information for the quantity indicated by the quantity information are displayed in the number information. And product image information that is image information of products distributed in the number indicated by
The product quantity receiving unit further receives the number of people information,
The image information acquisition unit is an order processing device that acquires, from the image information storage unit, product image information associated with the product identification information, the quantity information, and the number of people information received by the product quantity reception unit .
商品の識別情報である商品識別情報と、当該商品の数量を示す情報である数量情報とを受け付ける商品数量受付部と、
前記商品識別情報と、前記数量情報と、当該数量情報が示す数量分の、当該商品識別情報が示す商品の画像情報である商品画像情報とが格納される画像情報格納部と、
前記商品数量受付部が受け付けた商品識別情報と数量情報とに対応付けられた商品画像情報を、前記画像情報格納部から取得する画像情報取得部と、
前記画像情報取得部が取得した商品画像情報が配置された、注文の受付に用いられる画面である注文画面を表示する表示部とを備え、
前記商品識別情報と、前記数量を指定する情報である数量指定情報と、当該商品識別情報が示す商品とは分量のみが異なる変換対象となる商品の画像情報である変換商品画像情報とを有する変換商品対応情報が格納される変換商品対応情報格納部を更に備え、
前記画像情報取得部は、前記商品数量受付部が受け付けた数量情報が示す数量のうちの、前記商品数量受付部が受け付けた商品識別情報に対応する数量指定情報が示す数量分について、当該数量指定情報に対応する前記変換商品画像情報を取得する注文処理装置。
A product quantity receiving unit that receives product identification information that is product identification information and quantity information that is information indicating the quantity of the product;
An image information storage unit that stores the product identification information, the quantity information, and product image information that is image information of the product indicated by the product identification information, for the quantity indicated by the quantity information;
An image information acquisition unit that acquires product image information associated with the product identification information and the quantity information received by the product quantity reception unit from the image information storage unit;
The product image information acquired by the image information acquisition unit is arranged, and includes a display unit that displays an order screen that is a screen used for receiving an order.
Conversion having the product identification information, quantity designation information that is information for designating the quantity, and converted product image information that is image information of a product to be converted that differs only in quantity from the product indicated by the product identification information A conversion product correspondence information storage unit for storing product correspondence information;
The image information acquisition unit is configured to specify the quantity for the quantity indicated by the quantity specification information corresponding to the product identification information received by the product quantity receiving unit out of the quantities indicated by the quantity information received by the product quantity receiving unit. An order processing apparatus that acquires the converted product image information corresponding to information.
商品の識別情報である商品識別情報と、当該商品の数量を示す情報である数量情報とを受け付ける商品数量受付部と、
前記商品識別情報と、前記数量情報と、当該数量情報が示す数量分の、当該商品識別情報が示す商品の画像情報である商品画像情報とが格納される画像情報格納部と、
前記商品数量受付部が受け付けた商品識別情報と数量情報とに対応付けられた商品画像情報を、前記画像情報格納部から取得する画像情報取得部と、
前記画像情報取得部が取得した商品画像情報が配置された、注文の受付に用いられる画面である注文画面を表示する表示部とを備え、
前記商品数量受付部を複数備えており、
前記画像情報取得部は、
前記複数の商品数量受付部が商品識別情報とともに受け付けた数量情報が示す数量を、当該商品識別情報別に集計し、当該集計された数量を示す数量情報と、当該数量情報に対応する商品識別情報とに対応付けられた商品画像情報を、前記画像情報格納部から取得する注文処理装置。
A product quantity receiving unit that receives product identification information that is product identification information and quantity information that is information indicating the quantity of the product;
An image information storage unit that stores the product identification information, the quantity information, and product image information that is image information of the product indicated by the product identification information, for the quantity indicated by the quantity information;
An image information acquisition unit that acquires product image information associated with the product identification information and the quantity information received by the product quantity reception unit from the image information storage unit;
The product image information acquired by the image information acquisition unit is arranged, and includes a display unit that displays an order screen that is a screen used for receiving an order.
A plurality of the product quantity reception units are provided,
The image information acquisition unit
The quantity indicated by the quantity information received together with the merchandise identification information by the plurality of merchandise quantity accepting sections is tabulated for each merchandise identification information, the quantity information indicating the tabulated quantity, and the merchandise identification information corresponding to the quantity information An order processing device that acquires product image information associated with the item information from the image information storage unit.
商品の識別情報である商品識別情報と、当該商品の数量を示す情報である数量情報と、当該数量情報が示す数量分の、当該商品識別情報が示す商品の画像情報である商品画像情報とが格納される画像情報格納部と、商品数量受付部と、画像情報取得部と、表示部とを用いて行われる注文処理方法であって、
前記商品数量受付部が、前記商品識別情報と、当該商品の数量を示す情報である数量情報とを受け付ける商品数量受付ステップと、
前記画像情報取得部が、前記商品数量受付ステップで受け付けた商品識別情報と数量情報とに対応付けられた商品画像情報を、前記画像情報格納部から取得する画像情報取得ステップと、
前記表示部が、画像情報取得ステップで取得した商品画像情報が配置された、注文の受付に用いられる画面である注文画面を表示する表示ステップとを備え
前記画像情報格納部には、前記商品識別情報と、前記数量情報と、人数を示す情報である人数情報と、当該数量情報が示す数量分の、当該商品識別情報が示す商品を、当該人数情報が示す数で分配した商品の画像情報である前記商品画像情報とが格納されており、
前記商品数量受付ステップは、前記人数情報を更に受け付け、
前記画像情報取得ステップは、前記商品数量受付ステップで受け付けた商品識別情報と数量情報と人数情報に対応付けられた商品画像情報を、前記画像情報格納部から取得する注文処理方法。
Product identification information that is product identification information, quantity information that is information indicating the quantity of the product, and product image information that is image information of the product indicated by the product identification information for the quantity indicated by the quantity information. An order processing method performed using a stored image information storage unit, a product quantity receiving unit, an image information acquisition unit, and a display unit,
A product quantity receiving step in which the product quantity receiving unit receives the product identification information and quantity information that is information indicating a quantity of the product;
The image information acquisition unit acquires product image information associated with the product identification information and quantity information received in the product quantity reception step from the image information storage unit, and
The display unit includes a display step for displaying an order screen, which is a screen used for receiving an order, in which the product image information acquired in the image information acquisition step is arranged .
In the image information storage unit, the product identification information, the quantity information, the number information that is information indicating the number of people, and the product indicated by the product identification information for the quantity indicated by the quantity information are displayed in the number information. And product image information that is image information of products distributed in the number indicated by
The product quantity receiving step further receives the number of people information,
The image information acquiring step is an order processing method for acquiring product image information associated with the product identification information, the quantity information, and the number of people information received in the product quantity receiving step from the image information storage unit .
商品の識別情報である商品識別情報と、当該商品の数量を示す情報である数量情報と、当該数量情報が示す数量分の、当該商品識別情報が示す商品の画像情報である商品画像情報とが格納される画像情報格納部にアクセス可能なコンピュータを、
前記商品識別情報と、当該商品の数量を示す情報である数量情報とを受け付ける商品数量受付部と、
前記商品識別情報と、数量情報とに対応する画像情報であって、当該数量情報が示す数量分の、前記商品識別情報が示す商品の画像情報である商品画像情報が格納される画像情報格納部と、
前記商品数量受付部が受け付けた商品識別情報と数量情報とに対応付けられた商品画像情報を、前記画像情報格納部から取得する画像情報取得部と、
前記画像情報取得部が取得した商品画像情報が配置された、注文の受付に用いられる画面である注文画面を表示する表示部として機能させ
前記画像情報格納部には、前記商品識別情報と、前記数量情報と、人数を示す情報である人数情報と、当該数量情報が示す数量分の、当該商品識別情報が示す商品を、当該人数情報が示す数で分配した商品の画像情報である前記商品画像情報とが格納されており、
前記商品数量受付部は、前記人数情報を更に受け付け、
前記画像情報取得部は、前記商品数量受付部が受け付けた商品識別情報と数量情報と人数情報に対応付けられた商品画像情報を、前記画像情報格納部から取得するプログラム。
Product identification information that is product identification information, quantity information that is information indicating the quantity of the product, and product image information that is image information of the product indicated by the product identification information for the quantity indicated by the quantity information. A computer that can access the stored image information storage unit,
A product quantity receiving unit that receives the product identification information and quantity information that is information indicating the quantity of the product;
An image information storage unit that stores image information corresponding to the product identification information and the quantity information, the product image information being the image information of the product indicated by the product identification information for the quantity indicated by the quantity information. When,
An image information acquisition unit that acquires product image information associated with the product identification information and the quantity information received by the product quantity reception unit from the image information storage unit;
The product image information acquired by the image information acquisition unit is arranged to function as a display unit that displays an order screen that is a screen used for receiving an order .
In the image information storage unit, the product identification information, the quantity information, the number information that is information indicating the number of people, and the product indicated by the product identification information for the quantity indicated by the quantity information are displayed in the number information. And product image information that is image information of products distributed in the number indicated by
The product quantity receiving unit further receives the number of people information,
The image information acquisition unit is a program for acquiring product image information associated with the product identification information, the quantity information, and the number of people information received by the product quantity reception unit from the image information storage unit .
JP2011083236A 2011-04-05 2011-04-05 Order processing apparatus, order processing method, and program Expired - Fee Related JP5709616B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011083236A JP5709616B2 (en) 2011-04-05 2011-04-05 Order processing apparatus, order processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011083236A JP5709616B2 (en) 2011-04-05 2011-04-05 Order processing apparatus, order processing method, and program

Publications (2)

Publication Number Publication Date
JP2012221010A JP2012221010A (en) 2012-11-12
JP5709616B2 true JP5709616B2 (en) 2015-04-30

Family

ID=47272505

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011083236A Expired - Fee Related JP5709616B2 (en) 2011-04-05 2011-04-05 Order processing apparatus, order processing method, and program

Country Status (1)

Country Link
JP (1) JP5709616B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5903371B2 (en) * 2012-11-16 2016-04-13 東芝テック株式会社 Information processing apparatus, information processing system, and program
WO2014087525A1 (en) * 2012-12-06 2014-06-12 株式会社 東芝 Object image generation system and method
JP7420077B2 (en) * 2018-10-12 2024-01-23 ソニーグループ株式会社 Information processing device, information processing method, and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08161293A (en) * 1994-12-12 1996-06-21 Matsushita Electric Ind Co Ltd Cooking menu creation support device and cooking utensil including the same
JP2003216712A (en) * 2002-01-18 2003-07-31 Yasushi Tsuneyama Method for designing chinese food item
JP4820893B2 (en) * 2009-07-31 2011-11-24 東芝テック株式会社 Order receiving device and order receiving program

Also Published As

Publication number Publication date
JP2012221010A (en) 2012-11-12

Similar Documents

Publication Publication Date Title
US12093991B2 (en) Systems, apparatuses, and methods for ordering items from an electronic menu, and servicing thereof
JP5422775B1 (en) Order reception management device, order input terminal device and program thereof
US20060085265A1 (en) System and method for restaurant electronic menu
US20100100844A1 (en) Electronic menu apparatus
US20170038924A1 (en) Graphical user interface indicating virtual storage of consumable items
JP7437647B2 (en) Information systems, user terminals, server devices, kitchen terminals, information processing methods, and programs
JP2007264702A (en) Self-order POS system that allows customers waiting for seats to pre-order
CN107924597A (en) Order processing system and subscription process method
JP5709616B2 (en) Order processing apparatus, order processing method, and program
JP2015191576A (en) Information output apparatus, information output method, information output system, terminal and program
US20150132725A1 (en) Dish information providing method and system
JP6224947B2 (en) Information system, information processing method, and program
US20140067561A1 (en) Information processing device and program
US20100097446A1 (en) Display apparatus
JP2020129262A (en) Order entry system, mobile terminal, terminal equipped with table, pos terminal, and ordering method
JP5020505B2 (en) Food order reception system that handles unlimited quantity services
JP2024012715A (en) Order support system, order support method, and order support program
JP2007287082A (en) POS system that presents a recommended catalog for banquets using banquet history
EP2988266A1 (en) Order entry processing apparatus and method for executing order entry processing by the same
JP7381877B2 (en) Order support system, order support method, and order support program
JP7057809B1 (en) Image transmission device, image transmission system, image transmission method and program
JP7381878B2 (en) Order support system, order support method, and order support program
KR101259926B1 (en) Ordering method using video clip e-menubook
JP4229784B2 (en) Ordering service system and order input means in restaurants, etc.
JP2012174225A (en) Order input terminal, order input system, order input method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140401

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141114

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150206

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20150225

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150303

R150 Certificate of patent or registration of utility model

Ref document number: 5709616

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees